commit c1add166a15ef2a08b701dcbd7808db8cd01c391 Author: Jacob <42719082+ThatGuyJacobee@users.noreply.github.com> Date: Fri Dec 3 01:05:09 2021 +0000 Initial commit diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..e4c941474 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# Auto detect text files and perform LF normalization +* text=auto +*.ytd filter=lfs diff=lfs merge=lfs -text +*.yft filter=lfs diff=lfs merge=lfs -text +*.ydr filter=lfs diff=lfs merge=lfs -text +*.ymap filter=lfs diff=lfs merge=lfs -text +*.rpf filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..f94f8fd71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +cache/ +citizen/ +crashes/ +db/ +Extra Files/ \ No newline at end of file diff --git a/CitizenFX.log b/CitizenFX.log new file mode 100644 index 000000000..5de0a2245 --- /dev/null +++ b/CitizenFX.log @@ -0,0 +1,8711 @@ +[ 0] INFO: No channel links found in configuration file. +[ 250] Found new resource fivem in D:/FXServer/resources//fivem +[ 297] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 344] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 391] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 454] Found new resource runcode in D:/FXServer/resources//runcode +[ 500] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 547] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 547] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 563] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 563] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 579] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 594] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 594] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 610] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 610] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 625] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 625] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 641] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 657] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 657] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 672] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 688] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 688] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 704] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 704] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 782] Started resource sessionmanager +[ 797] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 93] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 93] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 109] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 109] Found new resource runcode in D:/FXServer/resources//runcode +[ 125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 125] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 140] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 156] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 172] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 187] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 187] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 203] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 218] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 218] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 234] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 250] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 265] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 265] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 281] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 297] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 297] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 343] Started resource sessionmanager +[ 359] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 93] Found new resource fivem in D:/FXServer/resources//fivem +[ 109] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 109] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 125] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 140] Found new resource runcode in D:/FXServer/resources//runcode +[ 140] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 156] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 171] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 187] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 187] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 203] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 218] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 234] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 250] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 250] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 265] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 265] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 281] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 312] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 343] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 375] Started resource sessionmanager +[ 1859] Started resource mapmanager +[ 1906] Started resource chat +[ 1921] Started resource spawnmanager +[ 1937] Started gametype Freeroam +[ 1968] Started resource fivem +[ 1984] Started resource hardcap +[ 2015] Started resource rconlog +[ 2046] Started resource scoreboard +[ 2062] Started resource playernames +[ 2078] Authenticating server license key... +[ 2312] Server license key authentication succeeded. Welcome! +[ 2375] Started map fivem-map-skater +[ 2390] Started resource fivem-map-skater +[ 91953] Connecting: ThatGuyJacobee +[ 227984] ThatGuyJacobee: Hey +[ 228015] hitch warning: frame time of 359 milliseconds +[ 231656] ThatGuyJacobee: ^6 Hello +[ 490937] ThatGuyJacobee: t +[ 491296] hitch warning: frame time of 364 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 93] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource fivem in D:/FXServer/resources//fivem +[ 156] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 171] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 171] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 187] Found new resource runcode in D:/FXServer/resources//runcode +[ 203] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 218] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 250] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 265] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 265] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 281] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 296] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 328] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 359] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 390] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 421] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 437] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 453] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 468] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 484] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 484] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 500] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 515] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 531] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 703] Started resource sessionmanager +[ 890] Started resource mapmanager +[ 1171] Started resource chat +[ 1187] Started resource spawnmanager +[ 1203] Started gametype Freeroam +[ 1203] Started resource fivem +[ 1234] Started resource hardcap +[ 1265] Started resource rconlog +[ 1359] Started resource scoreboard +[ 1468] Started resource playernames +[ 1484] Authenticating server license key... +[ 1718] Server license key authentication succeeded. Welcome! +[ 1828] Started map fivem-map-hipster +[ 1828] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 94] Found new resource fivem in D:/FXServer/resources//fivem +[ 109] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 109] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 125] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 141] Found new resource runcode in D:/FXServer/resources//runcode +[ 141] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 156] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 187] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 203] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 219] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 219] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 234] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 250] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 250] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 266] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 266] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 281] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 281] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 297] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 297] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 312] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 328] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 359] Started resource sessionmanager +[ 391] Started resource mapmanager +[ 406] Started resource chat +[ 422] Started resource spawnmanager +[ 437] Started gametype Freeroam +[ 437] Started resource fivem +[ 453] Started resource hardcap +[ 469] Started resource rconlog +[ 484] Started resource scoreboard +[ 500] Started resource playernames +[ 516] Authenticating server license key... +[ 766] Server license key authentication succeeded. Welcome! +[ 859] Started map fivem-map-skater +[ 859] Started resource fivem-map-skater +[ 41000] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 125] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource fivem in D:/FXServer/resources//fivem +[ 172] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 187] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 187] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 203] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 218] Found new resource runcode in D:/FXServer/resources//runcode +[ 234] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 250] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 265] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 281] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 297] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 312] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 328] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 343] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 343] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 359] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 375] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 375] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 390] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 406] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 422] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 437] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 453] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 453] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 468] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 531] Started resource sessionmanager +[ 609] Started resource mapmanager +[ 859] Started resource chat +[ 890] Started resource spawnmanager +[ 906] Started gametype Freeroam +[ 906] Started resource fivem +[ 922] Started resource hardcap +[ 953] Started resource rconlog +[ 1047] Started resource scoreboard +[ 1078] Started resource playernames +[ 1093] Authenticating server license key... +[ 1328] Server license key authentication succeeded. Welcome! +[ 1390] Started map fivem-map-hipster +[ 1390] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource fivem in D:/FXServer/resources//fivem +[ 140] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 156] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 172] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 172] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 187] Found new resource runcode in D:/FXServer/resources//runcode +[ 203] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 203] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 219] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 219] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 234] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 250] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 250] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 265] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 281] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 281] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 297] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 297] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 312] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 328] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 328] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 344] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 344] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 406] Started resource sessionmanager +[ 422] Started resource mapmanager +[ 437] Started resource chat +[ 453] Started resource spawnmanager +[ 453] Started gametype Freeroam +[ 469] Started resource fivem +[ 484] Started resource hardcap +[ 500] Started resource rconlog +[ 500] Started resource scoreboard +[ 515] Started resource playernames +[ 812] Started resource frllcheli +[ 828] Authenticating server license key... +[ 1156] Server license key authentication succeeded. Welcome! +[ 1219] Started map fivem-map-skater +[ 1234] Started resource fivem-map-skater +[ 40406] Connecting: ThatGuyJacobee +[ 40422] hitch warning: frame time of 187 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 110] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 235] Found new resource fivem in D:/FXServer/resources//fivem +[ 250] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 266] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 281] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 313] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 328] Found new resource runcode in D:/FXServer/resources//runcode +[ 328] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 344] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 360] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 391] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 391] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 406] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 422] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 438] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 438] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 453] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 469] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 469] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 485] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 500] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 500] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 516] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 531] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 547] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 610] Started resource sessionmanager +[ 656] Started resource mapmanager +[ 1031] Started resource chat +[ 1047] Started resource spawnmanager +[ 1063] Started gametype Freeroam +[ 1063] Started resource fivem +[ 1094] Started resource hardcap +[ 1110] Started resource rconlog +[ 1203] Started resource scoreboard +[ 1250] Started resource playernames +[ 1281] Started resource frllcheli +[ 1297] Authenticating server license key... +[ 1594] Server license key authentication succeeded. Welcome! +[ 1656] Started map fivem-map-hipster +[ 1672] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 63] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 297] Found new resource fivem in D:/FXServer/resources//fivem +[ 297] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 313] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 328] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 328] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 344] Found new resource runcode in D:/FXServer/resources//runcode +[ 344] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 360] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 360] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 391] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 391] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 406] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 422] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 438] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 438] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 453] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 469] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 469] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 485] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 485] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 500] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 516] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 516] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 547] Started resource sessionmanager +[ 594] Started resource mapmanager +[ 610] Started resource chat +[ 610] Started resource spawnmanager +[ 625] Started gametype Freeroam +[ 641] Started resource fivem +[ 656] Started resource hardcap +[ 672] Started resource rconlog +[ 672] Started resource scoreboard +[ 688] Started resource playernames +[ 703] Started resource frllcheli +[ 719] Authenticating server license key... +[ 922] Server license key authentication succeeded. Welcome! +[ 1000] Started map fivem-map-skater +[ 1016] Started resource fivem-map-skater +[ 33906] Connecting: ThatGuyJacobee +[ 34235] hitch warning: frame time of 329 milliseconds +[ 3133031] hitch warning: frame time of 354 milliseconds +[ 3133203] ThatGuyJacobee: hey +[ 3133250] hitch warning: frame time of 289 milliseconds +[ 3136047] ThatGuyJacobee: I am lonley +[ 3138938] ThatGuyJacobee: plz help me +[ 0] INFO: No channel links found in configuration file. +[ 156] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 156] Found new resource fivem in D:/FXServer/resources//fivem +[ 187] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 203] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 203] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 218] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 234] Found new resource runcode in D:/FXServer/resources//runcode +[ 250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 250] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 265] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 281] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 296] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 296] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 312] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 328] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 343] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 343] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 375] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 390] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 390] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 406] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 421] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 437] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 437] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 453] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 468] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 531] Started resource sessionmanager +[ 562] Started resource mapmanager +[ 593] Started resource chat +[ 609] Started resource spawnmanager +[ 625] Started gametype Freeroam +[ 625] Started resource fivem +[ 656] Started resource hardcap +[ 671] Started resource rconlog +[ 703] Started resource scoreboard +[ 734] Started resource playernames +[ 843] Started resource frllcheli +[ 859] Authenticating server license key... +[ 1078] Server license key authentication succeeded. Welcome! +[ 1140] Started map fivem-map-hipster +[ 1156] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 93] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 109] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 109] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 125] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 125] Found new resource runcode in D:/FXServer/resources//runcode +[ 140] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 156] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 171] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 171] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 187] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 203] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 218] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 234] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 250] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 265] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 265] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 281] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 281] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 312] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 312] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 343] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 375] Started resource sessionmanager +[ 390] Started resource mapmanager +[ 406] Started resource chat +[ 421] Started resource spawnmanager +[ 437] Started gametype Freeroam +[ 437] Started resource fivem +[ 453] Started resource hardcap +[ 484] Started resource rconlog +[ 484] Started resource scoreboard +[ 515] Started resource playernames +[ 515] Started resource frllcheli +[ 546] Authenticating server license key... +[ 968] Server license key authentication succeeded. Welcome! +[ 1046] Started map fivem-map-skater +[ 1046] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 94] Found new resource fivem in D:/FXServer/resources//fivem +[ 109] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 125] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 125] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 141] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 156] Found new resource runcode in D:/FXServer/resources//runcode +[ 156] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 172] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 172] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 187] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 203] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 219] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 219] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 234] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 250] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 266] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 266] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 281] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 297] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 297] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 406] Started resource sessionmanager +[ 422] Started resource mapmanager +[ 453] Started resource chat +[ 469] Started resource spawnmanager +[ 469] Started gametype Freeroam +[ 484] Started resource fivem +[ 500] Started resource hardcap +[ 516] Started resource rconlog +[ 516] Started resource scoreboard +[ 547] Started resource playernames +[ 547] Started resource frllcheli +[ 562] Authenticating server license key... +[ 734] Server license key authentication succeeded. Welcome! +[ 797] Started map fivem-map-skater +[ 812] Started resource fivem-map-skater +[ 41406] Connecting: ThatGuyJacobee +[ 254047] ThatGuyJacobee: Leo I'm lonley +[ 254422] hitch warning: frame time of 387 milliseconds +[ 257391] ThatGuyJacobee: plz join +[ 0] INFO: No channel links found in configuration file. +[ 141] Found new resource fivem in D:/FXServer/resources//fivem +[ 156] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 188] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 188] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 203] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 219] Found new resource runcode in D:/FXServer/resources//runcode +[ 235] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 235] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 250] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 266] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 266] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 281] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 281] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 297] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 297] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 313] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 360] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 375] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 375] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 391] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 406] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 438] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 438] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 453] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 469] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 469] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 547] Started resource sessionmanager +[ 578] Started resource mapmanager +[ 594] Started resource chat +[ 610] Started resource spawnmanager +[ 625] Started gametype Freeroam +[ 641] Started resource fivem +[ 656] Started resource hardcap +[ 672] Started resource rconlog +[ 703] Started resource scoreboard +[ 735] Started resource playernames +[ 860] Started resource frllcheli +[ 875] Authenticating server license key... +[ 1313] Server license key authentication succeeded. Welcome! +[ 1375] Started map fivem-map-hipster +[ 1375] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 94] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 110] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 110] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 125] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 141] Found new resource runcode in D:/FXServer/resources//runcode +[ 141] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 157] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 157] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 172] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 188] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 203] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 219] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 219] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 235] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 266] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 266] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 282] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 297] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 297] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 328] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 344] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 344] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 360] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 375] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 407] Started resource sessionmanager +[ 422] Started resource mapmanager +[ 438] Started resource chat +[ 453] Started resource spawnmanager +[ 469] Started gametype Freeroam +[ 485] Started resource fivem +[ 516] Started resource hardcap +[ 532] Started resource rconlog +[ 547] Started resource scoreboard +[ 563] Started resource playernames +[ 563] Started resource frllcheli +[ 578] Authenticating server license key... +[ 782] Server license key authentication succeeded. Welcome! +[ 828] Started map fivem-map-hipster +[ 844] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 281] Found new resource fivem in D:/FXServer/resources//fivem +[ 296] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 296] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 312] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 328] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 328] Found new resource runcode in D:/FXServer/resources//runcode +[ 343] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 359] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 359] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 375] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 390] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 390] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 421] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 421] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 437] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 453] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 453] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 468] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 484] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 484] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 500] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 500] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 515] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 546] Started resource sessionmanager +[ 578] Started resource mapmanager +[ 593] Started resource chat +[ 593] Started resource spawnmanager +[ 609] Started gametype Freeroam +[ 625] Started resource fivem +[ 625] Started resource hardcap +[ 640] Started resource rconlog +[ 656] Started resource scoreboard +[ 671] Started resource playernames +[ 687] Started resource frllcheli +[ 687] Authenticating server license key... +[ 875] Server license key authentication succeeded. Welcome! +[ 937] Started map fivem-map-skater +[ 953] Started resource fivem-map-skater +[ 45750] Connecting: ThatGuyJacobee +[ 407734] hitch warning: frame time of 331 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 94] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 110] Found new resource fivem in D:/FXServer/resources//fivem +[ 125] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 141] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 156] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 172] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 203] Found new resource runcode in D:/FXServer/resources//runcode +[ 219] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 219] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 235] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 250] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 250] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 266] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 281] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 297] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 297] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 313] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 328] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 344] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 344] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 360] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 375] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 375] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 391] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 406] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 406] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 469] Started resource sessionmanager +[ 500] Started resource mapmanager +[ 531] Started resource chat +[ 547] Started resource spawnmanager +[ 563] Started gametype Freeroam +[ 578] Started resource fivem +[ 594] Started resource hardcap +[ 610] Started resource rconlog +[ 625] Started resource scoreboard +[ 656] Started resource playernames +[ 797] Started resource frllcheli +[ 797] Authenticating server license key... +[ 1016] Server license key authentication succeeded. Welcome! +[ 1094] Started map fivem-map-hipster +[ 1094] Started resource fivem-map-hipster +[ 269188] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 219] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 234] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 250] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 265] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 297] Found new resource runcode in D:/FXServer/resources//runcode +[ 328] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 328] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 359] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 390] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 406] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 422] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 453] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 484] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 515] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 547] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 578] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 625] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 640] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 656] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 672] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 672] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 687] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 703] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 922] Started resource sessionmanager +[ 1078] Started resource mapmanager +[ 1437] Started resource chat +[ 1484] Started resource spawnmanager +[ 1515] Started gametype Freeroam +[ 1515] Started resource fivem +[ 1547] Started resource hardcap +[ 1594] Started resource rconlog +[ 1781] Started resource scoreboard +[ 1890] Started resource playernames +[ 2031] Started resource frllcheli +[ 2047] Authenticating server license key... +[ 2312] Server license key authentication succeeded. Welcome! +[ 2422] Started map fivem-map-skater +[ 2422] Started resource fivem-map-skater +[ 43625] Connecting: ThatGuyJacobee +[ 16] INFO: No channel links found in configuration file. +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 94] Found new resource fivem in D:/FXServer/resources//fivem +[ 266] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 266] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 282] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 297] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 344] Found new resource runcode in D:/FXServer/resources//runcode +[ 375] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 375] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 407] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 422] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 438] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 485] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 500] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 532] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 563] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 594] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 625] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 641] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 657] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 672] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 688] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 703] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 719] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 735] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 750] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 969] Started resource sessionmanager +[ 1141] Started resource mapmanager +[ 1500] Started resource chat +[ 1532] Started resource spawnmanager +[ 1563] Started gametype Freeroam +[ 1563] Started resource fivem +[ 1594] Started resource hardcap +[ 1703] Started resource rconlog +[ 1860] Started resource scoreboard +[ 1985] Started resource playernames +[ 2125] Started resource frllcheli +[ 2157] Authenticating server license key... +[ 2578] Server license key authentication succeeded. Welcome! +[ 2703] Started map fivem-map-hipster +[ 2719] Started resource fivem-map-hipster +[ 70297] Connecting: ThatGuyJacobee +[ 495875] Connecting: ThatGuyJacobee +[ 496141] hitch warning: frame time of 182 milliseconds +[ 564032] hitch warning: frame time of 375 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 234] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 250] Found new resource fivem in D:/FXServer/resources//fivem +[ 266] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 281] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 297] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 312] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 312] Found new resource runcode in D:/FXServer/resources//runcode +[ 328] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 344] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 359] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 391] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 391] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 406] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 422] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 437] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 484] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 500] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 531] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 547] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 562] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 594] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 609] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 625] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 641] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 656] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 703] Started resource sessionmanager +[ 734] Started resource mapmanager +[ 781] Started resource chat +[ 797] Started resource spawnmanager +[ 828] Started gametype Freeroam +[ 828] Started resource fivem +[ 859] Started resource hardcap +[ 891] Started resource rconlog +[ 906] Started resource scoreboard +[ 953] Started resource playernames +[ 1062] Started resource frllcheli +[ 1078] Authenticating server license key... +[ 1359] Server license key authentication succeeded. Welcome! +[ 1422] Started map fivem-map-hipster +[ 1437] Started resource fivem-map-hipster +[ 22531] Connecting: Jacob Leonard +[ 25359] Connecting: ThatGuyJacobee +[ 44297] Jacob Leonard: Stfu +[ 115703] ThatGuyJacobee: OMGFG +[ 116016] Jacob Leonard: I joined before you +[ 116156] hitch warning: frame time of 156 milliseconds +[ 118250] ThatGuyJacobee: WTF +[ 155609] ThatGuyJacobee: how are u id 1 +[ 159109] ThatGuyJacobee: I feel ofended +[ 175625] Jacob Leonard: It's because I joined first +[ 189422] Jacob Leonard: IDs don't stay constant vanilla +[ 265250] ThatGuyJacobee: Im ur taxi +[ 265625] hitch warning: frame time of 381 milliseconds +[ 369078] ThatGuyJacobee: hha +[ 374703] ThatGuyJacobee: I can punch a staff member +[ 392125] Jacob Leonard: Oops +[ 393250] ThatGuyJacobee: fukin heck +[ 399031] ThatGuyJacobee: very violent indeed +[ 460656] ThatGuyJacobee: :) +[ 474109] ThatGuyJacobee: hmm blizzard doesnt work +[ 476062] ThatGuyJacobee: the weather +[ 551078] ThatGuyJacobee: hahha +[ 580844] Jacob Leonard: kekekekeek +[ 585859] ThatGuyJacobee: ._. +[ 630109] ThatGuyJacobee: where are u +[ 634312] ThatGuyJacobee: oh there lol +[ 671469] ThatGuyJacobee: I can spectate u nice +[ 703359] ThatGuyJacobee: where am i :) +[ 714187] Jacob Leonard: I can't tellby your nametag +[ 733344] ThatGuyJacobee: but u don't see me :) +[ 788203] Jacob Leonard: VDM! REPORTED +[ 883250] Jacob Leonard: I'm gonna go pilot shit +[ 883625] hitch warning: frame time of 399 milliseconds +[ 923781] Got a late vouch for ThatGuyJacobee - they're the current arbitrator! +[ 0] INFO: No channel links found in configuration file. +[ 906] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1281] Found new resource fivem in D:/FXServer/resources//fivem +[ 1375] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1406] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1422] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1453] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1484] Found new resource runcode in D:/FXServer/resources//runcode +[ 1515] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1531] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1562] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1578] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1594] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1609] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1625] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1656] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1703] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1750] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1797] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1797] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1828] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1844] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1890] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1906] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1906] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1922] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1953] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2172] Started resource sessionmanager +[ 2328] Started resource mapmanager +[ 2750] Started resource chat +[ 2781] Started resource spawnmanager +[ 2812] Started gametype Freeroam +[ 2828] Started resource fivem +[ 2859] Started resource hardcap +[ 2922] Started resource rconlog +[ 3172] Started resource scoreboard +[ 3328] Started resource playernames +[ 3469] Started resource frllcheli +[ 3484] Authenticating server license key... +[ 4094] Server license key authentication succeeded. Welcome! +[ 4250] Started map fivem-map-hipster +[ 4250] Started resource fivem-map-hipster +[ 121390] Connecting: ThatGuyJacobee +[ 47] INFO: No channel links found in configuration file. +[ 1547] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1640] Found new resource fivem in D:/FXServer/resources//fivem +[ 1781] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1812] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1828] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1843] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1890] Found new resource runcode in D:/FXServer/resources//runcode +[ 1906] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1922] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1968] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1968] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1984] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2047] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2062] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2093] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2125] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2156] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2187] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2203] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2234] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2297] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2312] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2312] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2375] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2593] Started resource sessionmanager +[ 2718] Started resource mapmanager +[ 3125] Started resource chat +[ 3156] Started resource spawnmanager +[ 3172] Started gametype Freeroam +[ 3187] Started resource fivem +[ 3359] Started resource hardcap +[ 3437] Started resource rconlog +[ 3625] Started resource scoreboard +[ 3734] Started resource playernames +[ 3875] Started resource frllcheli +[ 3875] Authenticating server license key... +[ 6140] Server license key authentication succeeded. Welcome! +[ 6265] Started map fivem-map-hipster +[ 6281] Started resource fivem-map-hipster +[ 56781] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 187] Found new resource fivem in D:/FXServer/resources//fivem +[ 250] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 281] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 297] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 312] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 328] Found new resource runcode in D:/FXServer/resources//runcode +[ 343] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 359] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 375] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 390] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 390] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 406] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 453] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 453] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 468] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 515] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 531] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 531] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 547] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 562] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 578] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 578] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 593] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 593] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 625] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 703] Started resource sessionmanager +[ 734] Started resource mapmanager +[ 750] Started resource chat +[ 781] Started resource spawnmanager +[ 797] Started gametype Freeroam +[ 797] Started resource fivem +[ 812] Started resource hardcap +[ 828] Started resource rconlog +[ 922] Started resource scoreboard +[ 953] Started resource playernames +[ 1125] Started resource frllcheli +[ 1140] Authenticating server license key... +[ 2875] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 12781] Server license key authentication succeeded. Welcome! +[ 12953] Started map fivem-map-hipster +[ 12953] Started resource fivem-map-hipster +[ 61687] Connecting: ThatGuyJacobee +[ 609906] ThatGuyJacobee: yt +[ 610437] hitch warning: frame time of 538 milliseconds +[ 612703] ThatGuyJacobee: ttttt +[ 1689297] hitch warning: frame time of 357 milliseconds +[ 31] INFO: No channel links found in configuration file. +[ 1093] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1484] Found new resource fivem in D:/FXServer/resources//fivem +[ 1609] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1640] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1656] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1671] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1703] Found new resource runcode in D:/FXServer/resources//runcode +[ 1750] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1765] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1812] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1828] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1843] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1859] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1875] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1906] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1937] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1968] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2015] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2031] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2062] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2078] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2093] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2125] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2140] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2140] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2187] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2390] Started resource sessionmanager +[ 2406] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 78] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 94] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 109] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 109] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 125] Found new resource runcode in D:/FXServer/resources//runcode +[ 125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 141] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 172] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 187] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 187] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 203] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 203] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 219] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 234] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 234] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 250] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 266] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 266] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 281] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 281] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 297] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 328] Started resource sessionmanager +[ 344] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 187] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 234] Found new resource fivem in D:/FXServer/resources//fivem +[ 250] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 281] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 297] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 297] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 312] Found new resource runcode in D:/FXServer/resources//runcode +[ 328] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 328] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 359] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 375] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 390] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 406] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 422] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 422] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 437] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 453] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 453] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 469] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 469] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 484] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 484] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 500] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 500] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 531] Started resource sessionmanager +[ 1125] Started resource mapmanager +[ 1828] Started resource chat +[ 1859] Started resource spawnmanager +[ 1906] Started gametype Freeroam +[ 1922] Started resource fivem +[ 1969] Started resource hardcap +[ 2047] Started resource rconlog +[ 2312] Started resource scoreboard +[ 2484] Started resource playernames +[ 2656] Started resource frllcheli +[ 2672] Authenticating server license key... +[ 2906] Server license key authentication succeeded. Welcome! +[ 3062] Started map fivem-map-skater +[ 3078] Started resource fivem-map-skater +[ 110437] Connecting: ThatGuyJacobee +[ 110640] hitch warning: frame time of 169 milliseconds +[ 323734] Connecting: Harold +[ 323937] hitch warning: frame time of 177 milliseconds +[ 379781] ThatGuyJacobee: Hey +[ 383328] Harold: i +[ 385172] Harold: hi* +[ 410390] ThatGuyJacobee: hey tp'd haha +[ 424797] Harold: how tf +[ 432890] ThatGuyJacobee: lamba menu +[ 441859] ThatGuyJacobee: you may not have it +[ 447344] Harold: nah +[ 452859] Harold: spawn some flying stuff +[ 453719] Harold: :D +[ 462015] ThatGuyJacobee: okay +[ 464672] ThatGuyJacobee: 1 jet each +[ 471812] ThatGuyJacobee: this one for u +[ 486312] Harold: jesus now I've to fly with KB&M +[ 487265] ThatGuyJacobee: I have speed boost on haha +[ 490125] Harold: I'll be dead in a sec +[ 510172] Harold: my fav spot right now is either zancudo or noose hq +[ 514828] ThatGuyJacobee: okay lets go +[ 518875] Harold: you know where the noose hq is? +[ 529625] ThatGuyJacobee: nope +[ 532172] ThatGuyJacobee: actually +[ 537172] ThatGuyJacobee: I think I know +[ 570937] Harold: how do I land here +[ 573187] ThatGuyJacobee: lanede on the rock haha +[ 573890] Harold: hahaha +[ 593797] Harold: I died :D +[ 596453] ThatGuyJacobee: dw the vehicles are indestructible lol +[ 601953] ThatGuyJacobee: let me tp u +[ 604000] Harold: didn't know that hahaha +[ 605000] ThatGuyJacobee: if i can +[ 606609] Harold: yeah please +[ 649422] ThatGuyJacobee: I cant lol +[ 649890] hitch warning: frame time of 479 milliseconds +[ 665469] ThatGuyJacobee: I can only tp to u +[ 682125] ThatGuyJacobee: oops +[ 685031] ThatGuyJacobee: haha +[ 685140] Harold: hahaha +[ 692484] Harold: that one would be good for tt cargo +[ 704297] ThatGuyJacobee: yup +[ 738812] ThatGuyJacobee: max people this dev server would hold is probably like 8 +[ 739156] hitch warning: frame time of 348 milliseconds +[ 742453] ThatGuyJacobee: cause it's home run +[ 754609] ThatGuyJacobee: through my gaming laptop +[ 797031] ThatGuyJacobee: hahah +[ 797390] hitch warning: frame time of 350 milliseconds +[ 809781] Harold: 10/10 landing +[ 815781] ThatGuyJacobee: thanks I really tried +[ 819844] ThatGuyJacobee: didnt work hah +[ 834047] Harold: spawn faggios +[ 863500] ThatGuyJacobee: whats faggios lol +[ 867203] Harold: scooters :D +[ 892015] ThatGuyJacobee: whoa +[ 897562] ThatGuyJacobee: the speed boost though haha +[ 901859] Harold: yeah haha +[ 919875] Harold: hasn't got an interior though +[ 930515] Harold: but big parking lot and helipads +[ 930765] ThatGuyJacobee: yeah +[ 942922] Harold: humane labs might be great too forgot about that +[ 946594] ThatGuyJacobee: lol I burnt tires after 1 second haha +[ 949281] Harold: let's go there +[ 961390] ThatGuyJacobee: jet time +[ 966328] ThatGuyJacobee: well I can tp +[ 970640] ThatGuyJacobee: but I cant tp u +[ 974047] ThatGuyJacobee: which is shit +[ 980297] Harold: it's nearby +[ 981390] ThatGuyJacobee: oops +[ 983890] Harold: you can tp if you want :D +[ 990140] ThatGuyJacobee: I died haha +[ 1015797] ThatGuyJacobee: hahha +[ 1023562] ThatGuyJacobee: look behind +[ 1025609] Harold: almost there +[ 1029656] Harold: yeah I see you hahaha +[ 1048703] Harold: fucking hell +[ 1049047] hitch warning: frame time of 342 milliseconds +[ 1049062] ThatGuyJacobee: oh lord hahah +[ 1054109] Harold: dead again hahahah +[ 1069015] ThatGuyJacobee: wait if your in my vehicles +[ 1072515] ThatGuyJacobee: I might tp with you +[ 1080172] Harold: yeah good idea +[ 1080562] ThatGuyJacobee: come in +[ 1110984] Harold: noice +[ 1114672] ThatGuyJacobee: works like gold :) +[ 1130484] Harold: airstrip +[ 1131437] Harold: :D +[ 1147640] ThatGuyJacobee: haha +[ 1153547] ThatGuyJacobee: yeah it's really good +[ 1157140] ThatGuyJacobee: lets try +[ 1159297] Harold: jet spawner around here +[ 1164140] Harold: can you spawn B11s? +[ 1174203] ThatGuyJacobee: fits perfectly +[ 1185500] ThatGuyJacobee: what's that? +[ 1190344] ThatGuyJacobee: Im bad at names +[ 1195953] Harold: GTAV version of a A10 Warthog +[ 1207500] Harold: was added with the nightlife update +[ 1210656] ThatGuyJacobee: a plane? +[ 1212562] Harold: yes +[ 1229078] Harold: b11 strikeforce or something +[ 1234422] ThatGuyJacobee: nope it's not here +[ 1243515] ThatGuyJacobee: uneless you know the spawncode? +[ 1250578] ThatGuyJacobee: because the menu is outdated +[ 1256078] Harold: try to take off with that prop thing +[ 1266547] Harold: if this crap lifts off everything will :D +[ 1283437] ThatGuyJacobee: need to remove speed buffs +[ 1302000] ThatGuyJacobee: there +[ 1318750] ThatGuyJacobee: oh lord +[ 1329609] Harold: we could ask how to modify the map so we can make it look more like an airstrip +[ 1342812] Harold: and maybe remove those lanterns :D +[ 1346062] ThatGuyJacobee: let me try now without lamps haha +[ 1361922] ThatGuyJacobee: ttoo bad haha +[ 1374484] Harold: b11 is a jet too so I think wouldn't be that problematic :D +[ 1390781] Harold: around here front enterance +[ 1406297] Harold: and a normal garage maybe +[ 1429094] Harold: and back here specialized vehicle garage or vehicle spawner +[ 1439547] ThatGuyJacobee: yeah +[ 1440906] Harold: for some military vehicles which fit inside :D +[ 1441703] ThatGuyJacobee: follow me +[ 1462750] Harold: wtf +[ 1467453] ThatGuyJacobee: this is good too +[ 1469265] ThatGuyJacobee: lol +[ 1477515] Harold: oh nice +[ 1479015] Harold: they open +[ 1480859] Harold: wow +[ 1484844] Harold: these are great +[ 1488562] Harold: would fit a tank too +[ 1491469] Harold: spawn a rhino real quick +[ 1492578] ThatGuyJacobee: yup looks professional +[ 1519031] Harold: easily +[ 1523125] Harold: very nice +[ 1535734] ThatGuyJacobee: follow me +[ 1545797] ThatGuyJacobee: we can have a office here +[ 1551594] Harold: oh you inside +[ 1555609] Harold: didn't see you :D +[ 1555750] ThatGuyJacobee: yup +[ 1559453] ThatGuyJacobee: :) +[ 1570797] Harold: could be start or finish point for routes too +[ 1591015] Harold: this place is fucking badass man +[ 1597359] ThatGuyJacobee: abit long hah +[ 1620015] ThatGuyJacobee: here sliding door +[ 1621922] ThatGuyJacobee: so nice +[ 1623922] Harold: if we add a teleportation point at the front entrance for here it's actually good +[ 1639984] ThatGuyJacobee: here our office +[ 1640172] hitch warning: frame time of 191 milliseconds +[ 1653125] ThatGuyJacobee: ormore down +[ 1656875] Harold: let's look +[ 1680640] ThatGuyJacobee: here yes! +[ 1683890] Harold: yeah +[ 1686094] ThatGuyJacobee: looks more office like +[ 1691250] Harold: atm spot and stuff here +[ 1706250] Harold: humane labs is great for us +[ 1706344] ThatGuyJacobee: whoa +[ 1708500] ThatGuyJacobee: look +[ 1712906] ThatGuyJacobee: no way +[ 1715750] ThatGuyJacobee: if this works +[ 1724015] ThatGuyJacobee: nope :( +[ 1728515] ThatGuyJacobee: that would've been sick +[ 1731265] Harold: could add another tp point though :D +[ 1738515] Harold: as back exit or something +[ 1741672] ThatGuyJacobee: yeah inside the elevator +[ 1748015] ThatGuyJacobee: going back to garage spawner +[ 1752969] Harold: yeah +[ 1780781] Harold: I'm a bit lost +[ 1785734] ThatGuyJacobee: Oopps I no clipped haha +[ 1819531] ThatGuyJacobee: shit +[ 1827390] Harold: made it to the garage +[ 1850297] ThatGuyJacobee: hahah +[ 1851547] Harold: quite amazing spot for us +[ 1860609] Harold: risk of explosives :D +[ 1892453] Harold: wtf :D +[ 1895469] ThatGuyJacobee: lol +[ 1924172] Harold: you know when they are taking new companies again? +[ 1924484] hitch warning: frame time of 303 milliseconds +[ 1936844] Harold: I mean PIGS has a business ad so I'd think they're mostly done +[ 1945328] ThatGuyJacobee: not sure +[ 1956875] ThatGuyJacobee: I think they are still working on routes +[ 1964078] ThatGuyJacobee: have a hydra +[ 1996000] ThatGuyJacobee: e to switch modes +[ 1999640] Harold: ty +[ 2005687] Harold: :D +[ 2013015] ThatGuyJacobee: :))) +[ 2019609] Harold: let's check out zancudo too`? +[ 2022703] ThatGuyJacobee: hahha +[ 2024844] ThatGuyJacobee: yup +[ 2026797] Harold: jesus :D +[ 2055797] ThatGuyJacobee: I love messign around haha +[ 2056140] hitch warning: frame time of 336 milliseconds +[ 2084219] Harold: we could make an evaluation for armed helis and planes like IA does +[ 2098015] ThatGuyJacobee: yeah +[ 2101312] Harold: if staff isn't happy with current restrictions +[ 2103359] ThatGuyJacobee: for saftey +[ 2115625] Harold: I'm like a fucking turtle +[ 2119172] Harold: god damn +[ 2122219] ThatGuyJacobee: haha +[ 2143734] Harold: hahahahaha +[ 2145875] ThatGuyJacobee: ooopsHAAHAH +[ 2152328] ThatGuyJacobee: come here +[ 2156031] Harold: had a helmet no worries +[ 2181890] ThatGuyJacobee: I can tell you how to get lamba menu +[ 2186984] ThatGuyJacobee: its very easy another day] +[ 2192734] ThatGuyJacobee: so that you don't have to struggle +[ 2197844] Harold: not sure if I need it though :D +[ 2215312] ThatGuyJacobee: yeah it doesn't do anything to TT servers cause it gets ignored +[ 2221453] Harold: oh nice +[ 2223953] ThatGuyJacobee: only works for servers tht allow it +[ 2228750] ThatGuyJacobee: which is very neat +[ 2265172] ThatGuyJacobee: do you have police on ya? +[ 2265500] hitch warning: frame time of 341 milliseconds +[ 2267172] Harold: zancudo is quite limited though since it's an airport for other people too +[ 2268281] Harold: yeah +[ 2270062] ThatGuyJacobee: rip +[ 2274265] ThatGuyJacobee: I cant remove it +[ 2277969] ThatGuyJacobee: you need the menu ahha +[ 2300578] Harold: we could use one of the hangars for a future air route with the titan +[ 2312187] ThatGuyJacobee: yup +[ 2319140] ThatGuyJacobee: come here lets do something funny +[ 2319234] Harold: or air convoy with ai jets if devs allow it :D +[ 2322734] ThatGuyJacobee: ypu +[ 2324687] ThatGuyJacobee: yup +[ 2331594] ThatGuyJacobee: we can use besra for that +[ 2333500] Harold: do what funny? :D +[ 2345140] ThatGuyJacobee: fill this plane with cars haha +[ 2356234] Harold: oh not again +[ 2365000] Harold: this fucking ejector seat lmao +[ 2366390] ThatGuyJacobee: rip +[ 2377453] Harold: I'm at the vinewood sign :D +[ 2392953] ThatGuyJacobee: one sec +[ 2512031] ThatGuyJacobee: there lol +[ 2512375] hitch warning: frame time of 387 milliseconds +[ 2520687] Harold: oh fuck me +[ 2521500] ThatGuyJacobee: needed to search up spawn code +[ 2522734] ThatGuyJacobee: hahahah +[ 2525531] Harold: I'm dead hahahahahah +[ 2539453] ThatGuyJacobee: how do I glide hahah +[ 2595703] ThatGuyJacobee: so e to boost +[ 2599953] ThatGuyJacobee: and to glide +[ 2602703] Harold: e to suicide +[ 2614719] ThatGuyJacobee: hahha +[ 2632062] Harold: going to lsia +[ 2641562] ThatGuyJacobee: how on earth do you glide haha +[ 2646375] Harold: with x :D +[ 2651969] ThatGuyJacobee: omg yes thanks +[ 2698484] Harold: g2g in a little bit +[ 2698844] hitch warning: frame time of 344 milliseconds +[ 2709297] ThatGuyJacobee: okie dokie +[ 2714000] ThatGuyJacobee: Ill play destiny 2 +[ 2718047] ThatGuyJacobee: cause its amazing +[ 2718656] Harold: will stay until matchmaking found a game +[ 2720797] Harold: fuck I died again +[ 2725203] ThatGuyJacobee: cool +[ 2752937] ThatGuyJacobee: haha +[ 2755687] Harold: :D +[ 2772687] Harold: game found g2g :D +[ 2776187] ThatGuyJacobee: LOL +[ 2778406] ThatGuyJacobee: bye +[ 2787078] Harold: can do again someday for more planning and fun :D +[ 2789000] Harold: cya +[ 2791797] ThatGuyJacobee: byeee +[ 2794047] ThatGuyJacobee: yup +[ 0] INFO: No channel links found in configuration file. +[ 312] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 453] Found new resource fivem in D:/FXServer/resources//fivem +[ 484] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 500] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 515] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 531] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 546] Found new resource runcode in D:/FXServer/resources//runcode +[ 546] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 562] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 578] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 609] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 640] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 656] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 671] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 687] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 703] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 718] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 734] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 750] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 765] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 781] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 796] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 796] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 812] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 843] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 906] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 984] Started resource sessionmanager +[ 1093] Started resource mapmanager +[ 1406] Started resource chat +[ 1437] Started resource spawnmanager +[ 1468] Started gametype Freeroam +[ 1484] Started resource fivem +[ 1515] Started resource hardcap +[ 1546] Started resource rconlog +[ 1671] Started resource scoreboard +[ 1734] Started resource playernames +[ 1875] Started resource frllcheli +[ 1890] The file mylogo.png must be a 96x96 PNG image to be used as icon. +[ 1906] Authenticating server license key... +[ 2140] Server license key authentication succeeded. Welcome! +[ 2296] Started map fivem-map-hipster +[ 2312] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 47] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 78] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 93] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 93] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 109] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 109] Found new resource runcode in D:/FXServer/resources//runcode +[ 125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 140] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 140] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 156] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 172] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 187] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 187] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 203] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 203] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 218] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 218] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 234] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 250] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 265] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 265] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 265] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 281] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 312] Started resource sessionmanager +[ 343] Started resource mapmanager +[ 359] Started resource chat +[ 359] Started resource spawnmanager +[ 375] Started gametype Freeroam +[ 375] Started resource fivem +[ 390] Started resource hardcap +[ 390] Started resource rconlog +[ 406] Started resource scoreboard +[ 422] Started resource playernames +[ 422] Started resource frllcheli +[ 437] The file mylogo.png must be a 96x96 PNG image to be used as icon. +[ 515] Authenticating server license key... +[ 765] Server license key authentication succeeded. Welcome! +[ 828] Started map fivem-map-hipster +[ 828] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 344] Found new resource fivem in D:/FXServer/resources//fivem +[ 359] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 359] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 375] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 375] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 391] Found new resource runcode in D:/FXServer/resources//runcode +[ 406] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 406] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 422] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 422] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 437] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 453] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 453] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 469] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 469] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 484] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 500] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 500] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 516] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 516] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 531] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 547] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 547] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 562] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 562] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 594] Started resource sessionmanager +[ 625] Started resource mapmanager +[ 641] Started resource chat +[ 656] Started resource spawnmanager +[ 656] Started gametype Freeroam +[ 672] Started resource fivem +[ 687] Started resource hardcap +[ 687] Started resource rconlog +[ 703] Started resource scoreboard +[ 719] Started resource playernames +[ 719] Started resource frllcheli +[ 734] Authenticating server license key... +[ 1016] Server license key authentication succeeded. Welcome! +[ 1078] Started map fivem-map-hipster +[ 1078] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 63] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 78] Found new resource fivem in D:/FXServer/resources//fivem +[ 94] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 94] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 109] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 125] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 125] Found new resource runcode in D:/FXServer/resources//runcode +[ 141] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 141] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 172] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 172] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 188] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 203] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 203] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 219] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 219] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 234] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 234] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 250] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 266] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 266] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 281] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 281] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 313] Started resource sessionmanager +[ 328] Started resource mapmanager +[ 344] Started resource chat +[ 344] Started resource spawnmanager +[ 359] Started gametype Freeroam +[ 359] Started resource fivem +[ 375] Started resource hardcap +[ 391] Started resource rconlog +[ 391] Started resource scoreboard +[ 406] Started resource playernames +[ 422] Started resource frllcheli +[ 422] Authenticating server license key... +[ 688] Server license key authentication succeeded. Welcome! +[ 781] Started map fivem-map-skater +[ 797] Started resource fivem-map-skater +[ 132516] Connecting: ThatGuyJacobee +[ 132688] hitch warning: frame time of 192 milliseconds +[ 232656] Connecting: Harold +[ 233172] hitch warning: frame time of 474 milliseconds +[ 42422] INFO: No channel links found in configuration file. +[ 43313] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 43547] Found new resource fivem in D:/FXServer/resources//fivem +[ 43594] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 43610] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 43641] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 43657] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 43672] Found new resource runcode in D:/FXServer/resources//runcode +[ 43704] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 43719] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 43750] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 43766] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 43797] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 43813] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 43829] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 43860] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 43875] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 43907] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 43938] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 43969] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 44000] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 44047] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 44079] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 44094] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 44110] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 44125] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 44204] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 44313] Started resource sessionmanager +[ 44407] Started resource mapmanager +[ 44766] Started resource chat +[ 44782] Started resource spawnmanager +[ 44813] Started gametype Freeroam +[ 44813] Started resource fivem +[ 44860] Started resource hardcap +[ 44891] Started resource rconlog +[ 45047] Started resource scoreboard +[ 45141] Started resource playernames +[ 45297] Started resource frllcheli +[ 45313] Authenticating server license key... +[ 45672] Server license key authentication succeeded. Welcome! +[ 45735] Started map fivem-map-hipster +[ 45750] Started resource fivem-map-hipster +[ 0] INFO: No channel links found in configuration file. +[ 141] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 375] Found new resource fivem in D:/FXServer/resources//fivem +[ 406] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 422] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 453] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 469] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 500] Found new resource runcode in D:/FXServer/resources//runcode +[ 516] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 516] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 531] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 547] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 563] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 641] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 656] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 672] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 719] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 734] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 750] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 781] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 797] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 813] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 828] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 844] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 859] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 859] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 875] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 969] Started resource sessionmanager +[ 1031] Started resource mapmanager +[ 1438] Started resource chat +[ 1500] Started resource spawnmanager +[ 1516] Started gametype Freeroam +[ 1531] Started resource fivem +[ 1563] Started resource hardcap +[ 1594] Started resource rconlog +[ 1750] Started resource scoreboard +[ 1844] Started resource playernames +[ 2047] Started resource frllcheli +[ 2063] Authenticating server license key... +[ 16] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 109] Found new resource fivem in D:/FXServer/resources//fivem +[ 125] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 141] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 141] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 203] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 219] Found new resource runcode in D:/FXServer/resources//runcode +[ 219] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 234] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 250] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 250] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 266] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 281] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 281] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 297] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 312] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 328] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 344] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 344] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 359] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 375] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 375] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 391] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 406] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 406] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 422] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 453] Started resource sessionmanager +[ 484] Started resource mapmanager +[ 500] Started resource chat +[ 516] Started resource spawnmanager +[ 531] Started gametype Freeroam +[ 531] Started resource fivem +[ 547] Started resource hardcap +[ 578] Started resource rconlog +[ 594] Started resource scoreboard +[ 609] Started resource playernames +[ 625] Started resource frllcheli +[ 641] Authenticating server license key... +[ 875] Server license key authentication succeeded. Welcome! +[ 953] Started map fivem-map-hipster +[ 953] Started resource fivem-map-hipster +[ 185609] Connecting: ThatGuyJacobee +[ 376625] Connecting: NuggetsBane +[ 376969] hitch warning: frame time of 339 milliseconds +[ 983984] hitch warning: frame time of 165 milliseconds +[ 984391] hitch warning: frame time of 2281 milliseconds +[ 1207875] hitch warning: frame time of 324 milliseconds +[ 3333609] Received a vouch for NuggetsBane, they have 2 vouches and need 2. +[ 3333656] NuggetsBane is the new arbitrator, with an overwhelming 2 vote/s. +[ 0] INFO: No channel links found in configuration file. +[ 156] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 406] Found new resource fivem in D:/FXServer/resources//fivem +[ 437] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 500] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 531] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 546] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 562] Found new resource m1116 in D:/FXServer/resources//m1116 +[ 578] Found new resource runcode in D:/FXServer/resources//runcode +[ 593] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 625] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 640] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 671] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 687] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 703] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 718] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 750] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 765] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 781] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 796] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 812] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 828] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 859] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 875] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 875] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 890] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 890] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 906] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 984] Started resource sessionmanager +[ 1078] Started resource mapmanager +[ 1406] Started resource chat +[ 1437] Started resource spawnmanager +[ 1453] Started gametype Freeroam +[ 1468] Started resource fivem +[ 1500] Started resource hardcap +[ 1515] Started resource rconlog +[ 1687] Started resource scoreboard +[ 1734] Started resource playernames +[ 1828] Started resource frllcheli +[ 1921] Started resource m1116 +[ 1921] Authenticating server license key... +[ 2156] Server license key authentication succeeded. Welcome! +[ 2234] Started map fivem-map-skater +[ 2250] Started resource fivem-map-skater +[ 125734] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 140] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 312] Found new resource fivem in D:/FXServer/resources//fivem +[ 343] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 359] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 375] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 421] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 437] Found new resource m1116 in D:/FXServer/resources//m1116 +[ 453] Found new resource runcode in D:/FXServer/resources//runcode +[ 468] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 484] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 500] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 515] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 546] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 562] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 593] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 609] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 625] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 640] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 656] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 671] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 703] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 703] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 718] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 734] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 750] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 765] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 796] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 890] Started resource sessionmanager +[ 953] Started resource mapmanager +[ 1296] Started resource chat +[ 1328] Started resource spawnmanager +[ 1343] Started gametype Freeroam +[ 1343] Started resource fivem +[ 1375] Started resource hardcap +[ 1406] Started resource rconlog +[ 1531] Started resource scoreboard +[ 1562] Started resource playernames +[ 1656] Started resource frllcheli +[ 1703] Started resource m1116 +[ 1703] Authenticating server license key... +[ 1968] Server license key authentication succeeded. Welcome! +[ 2046] Started map fivem-map-skater +[ 2046] Started resource fivem-map-skater +[ 41812] Connecting: ThatGuyJacobee +[ 42171] hitch warning: frame time of 310 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 94] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 109] Found new resource fivem in D:/FXServer/resources//fivem +[ 125] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 125] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 141] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 141] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 156] Found new resource m1116 in D:/FXServer/resources//m1116 +[ 156] Found new resource runcode in D:/FXServer/resources//runcode +[ 172] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 187] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 187] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 203] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 219] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 234] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 234] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 250] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 250] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 266] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 266] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 281] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 297] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 297] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 312] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 344] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 375] Started resource sessionmanager +[ 406] Started resource mapmanager +[ 422] Started resource chat +[ 437] Started resource spawnmanager +[ 437] Started gametype Freeroam +[ 453] Started resource fivem +[ 469] Started resource hardcap +[ 469] Started resource rconlog +[ 484] Started resource scoreboard +[ 500] Started resource playernames +[ 578] Started resource frllcheli +[ 609] Started resource m1116 +[ 609] Authenticating server license key... +[ 828] Server license key authentication succeeded. Welcome! +[ 891] Started map fivem-map-skater +[ 906] Started resource fivem-map-skater +[ 115469] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 266] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 328] Found new resource fivem in D:/FXServer/resources//fivem +[ 360] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 375] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 407] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 407] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 422] Found new resource m1116 in D:/FXServer/resources//m1116 +[ 438] Found new resource runcode in D:/FXServer/resources//runcode +[ 453] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 469] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 485] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 500] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 516] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 532] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 563] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 578] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 594] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 610] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 625] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 641] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 657] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 672] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 688] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 703] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 703] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 719] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 735] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 828] Started resource sessionmanager +[ 938] Started resource mapmanager +[ 1375] Started resource chat +[ 1407] Started resource spawnmanager +[ 1438] Started gametype Freeroam +[ 1453] Started resource fivem +[ 1485] Started resource hardcap +[ 1516] Started resource rconlog +[ 1657] Started resource scoreboard +[ 1750] Started resource playernames +[ 1860] Started resource frllcheli +[ 1907] Started resource m1116 +[ 1922] Authenticating server license key... +[ 2297] Server license key authentication succeeded. Welcome! +[ 2375] Started map fivem-map-skater +[ 2391] Started resource fivem-map-skater +[ 131532] Connecting: ThatGuyJacobee +[ 267063] INFO: No channel links found in configuration file. +[ 267157] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 267172] Found new resource fivem in D:/FXServer/resources//fivem +[ 267188] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 267203] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 267203] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 267219] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 267235] Found new resource runcode in D:/FXServer/resources//runcode +[ 267235] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 267250] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 267266] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 267297] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 267313] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 267313] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 267328] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 267344] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 267360] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 267375] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 267391] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 267407] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 267438] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 267453] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 267469] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 267469] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 267485] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 267500] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 267516] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 267547] Started resource sessionmanager +[ 267563] Listening on socket failed - libuv error address already in use. +[ 267578] net-tcp-server failed to create server: couldn't listenCould not bind MultiplexTcpServer to 0.0.0.0:30120. +[ 267594] Could not bind on 0.0.0.0:30120 - is this address valid and not already in use? +[ 267610] Started resource mapmanager +[ 267625] Started resource chat +[ 267641] Started resource spawnmanager +[ 267657] Started gametype Freeroam +[ 267657] Started resource fivem +[ 267672] Started resource hardcap +[ 267688] Started resource rconlog +[ 267703] Started resource scoreboard +[ 267719] Started resource playernames +[ 267797] Started resource frllcheli +[ 267813] Authenticating server license key... +[ 268047] Server license key authentication succeeded. Welcome! +[ 268110] Started map fivem-map-skater +[ 268110] Started resource fivem-map-skater +[ 318844] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 297] Found new resource fivem in D:/FXServer/resources//fivem +[ 297] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 312] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 328] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 328] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 344] Found new resource runcode in D:/FXServer/resources//runcode +[ 359] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 375] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 375] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 390] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 406] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 422] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 422] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 437] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 453] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 453] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 469] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 500] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 515] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 515] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 640] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 640] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 656] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 672] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 687] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 719] Started resource sessionmanager +[ 781] Started resource mapmanager +[ 1094] Started resource chat +[ 1109] Started resource spawnmanager +[ 1125] Started gametype Freeroam +[ 1140] Started resource fivem +[ 1156] Started resource hardcap +[ 1172] Started resource rconlog +[ 1281] Started resource scoreboard +[ 1312] Started resource playernames +[ 1359] Started resource frllcheli +[ 1359] Authenticating server license key... +[ 1640] Server license key authentication succeeded. Welcome! +[ 1703] Started map fivem-map-skater +[ 1719] Started resource fivem-map-skater +[ 185969] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 141] Found new resource fivem in D:/FXServer/resources//fivem +[ 172] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 188] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 203] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 219] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 219] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 235] Found new resource runcode in D:/FXServer/resources//runcode +[ 250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 266] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 266] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 297] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 313] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 328] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 344] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 360] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 375] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 391] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 406] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 422] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 438] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 453] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 469] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 485] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 500] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 516] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 531] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 610] Started resource sessionmanager +[ 641] Started resource mapmanager +[ 672] Started resource chat +[ 703] Started resource spawnmanager +[ 719] Started gametype Freeroam +[ 735] Started resource fivem +[ 750] Started resource hardcap +[ 781] Started resource rconlog +[ 797] Started resource scoreboard +[ 860] Started resource playernames +[ 953] Started resource frllcheli +[ 953] The file serverlogo.png is not a PNG file. +[ 969] Authenticating server license key... +[ 1219] Server license key authentication succeeded. Welcome! +[ 1297] Started map fivem-map-skater +[ 1313] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 46] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 109] Found new resource fivem in D:/FXServer/resources//fivem +[ 125] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 125] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 140] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 156] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 156] Found new resource runcode in D:/FXServer/resources//runcode +[ 171] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 187] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 187] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 203] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 218] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 234] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 234] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 250] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 265] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 265] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 281] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 296] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 296] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 312] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 328] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 343] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 406] Started resource sessionmanager +[ 421] Started resource mapmanager +[ 437] Started resource chat +[ 453] Started resource spawnmanager +[ 468] Started gametype Freeroam +[ 468] Started resource fivem +[ 484] Started resource hardcap +[ 500] Started resource rconlog +[ 515] Started resource scoreboard +[ 531] Started resource playernames +[ 546] Started resource frllcheli +[ 546] Authenticating server license key... +[ 750] Server license key authentication succeeded. Welcome! +[ 875] Started map fivem-map-hipster +[ 890] Started resource fivem-map-hipster +[ 76750] INFO: No channel links found in configuration file. +[ 76812] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 77046] Found new resource fivem in D:/FXServer/resources//fivem +[ 77062] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 77078] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 77093] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 77093] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 77109] Found new resource runcode in D:/FXServer/resources//runcode +[ 77125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 77140] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 77156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 77171] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 77187] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 77187] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 77203] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 77218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 77234] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 77234] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 77250] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 77265] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 77265] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 77281] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 77296] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 77296] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 77312] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 77328] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 77328] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 77375] Started resource sessionmanager +[ 77390] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 81218] INFO: No channel links found in configuration file. +[ 81281] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 81312] Found new resource fivem in D:/FXServer/resources//fivem +[ 81328] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 81328] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 81343] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 81359] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 81375] Found new resource runcode in D:/FXServer/resources//runcode +[ 81375] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 81390] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 81406] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 81406] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 81421] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 81437] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 81437] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 81453] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 81468] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 81468] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 81500] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 81515] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 81515] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 81531] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 81546] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 81546] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 81562] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 81578] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 81578] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 81625] Started resource sessionmanager +[ 81640] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 93] Found new resource fivem in D:/FXServer/resources//fivem +[ 109] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 125] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 140] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 156] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 156] Found new resource runcode in D:/FXServer/resources//runcode +[ 172] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 187] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 203] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 203] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 218] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 234] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 234] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 250] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 265] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 281] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 281] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 297] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 312] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 328] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 343] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 359] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 359] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 375] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 390] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 437] Started resource sessionmanager +[ 453] Started resource mapmanager +[ 468] Started resource chat +[ 484] Started resource spawnmanager +[ 500] Started gametype Freeroam +[ 500] Started resource fivem +[ 515] Started resource hardcap +[ 531] Started resource rconlog +[ 547] Started resource scoreboard +[ 562] Started resource playernames +[ 578] Started resource frllcheli +[ 593] Authenticating server license key... +[ 828] Server license key authentication succeeded. Welcome! +[ 890] Started map fivem-map-hipster +[ 906] Started resource fivem-map-hipster +[ 45906] Connecting: ThatGuyJacobee +[ 189265] ThatGuyJacobee: hi +[ 189640] hitch warning: frame time of 373 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 282] Found new resource fivem in D:/FXServer/resources//fivem +[ 297] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 313] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 329] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 329] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 344] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 391] Found new resource runcode in D:/FXServer/resources//runcode +[ 407] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 407] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 422] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 438] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 454] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 469] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 485] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 500] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 516] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 532] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 532] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 547] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 563] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 579] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 594] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 610] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 625] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 641] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 657] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 735] Started resource sessionmanager +[ 844] Started resource mapmanager +[ 1282] Started resource chat +[ 1313] Started resource spawnmanager +[ 1329] Started gametype Freeroam +[ 1329] Started resource fivem +[ 1360] Started resource hardcap +[ 1375] Started resource rconlog +[ 1500] Started resource scoreboard +[ 1579] Started resource playernames +[ 1735] Started resource frllcheli +[ 1750] Authenticating server license key... +[ 1954] Server license key authentication succeeded. Welcome! +[ 2032] Started map fivem-map-skater +[ 2032] Started resource fivem-map-skater +[ 75125] Connecting: ThatGuyJacobee +[ 185688] Connecting: -RoX- +[ 254719] ThatGuyJacobee: hey +[ 802797] -RoX-: we can just go on random freeroam server cuz tbh nothing to do here +[ 816922] ThatGuyJacobee: sure +[ 817079] hitch warning: frame time of 163 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 781] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 2437] Found new resource fivem in D:/FXServer/resources//fivem +[ 2672] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 2875] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 3047] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 3094] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 3297] Found new resource runcode in D:/FXServer/resources//runcode +[ 3484] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 3547] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 3687] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 3766] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 3953] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 4016] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 4172] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 4250] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 4453] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 4500] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 4687] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 4750] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 4937] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 4984] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 5156] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 5234] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 5391] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 5437] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 5609] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 5719] Started resource sessionmanager +[ 6219] Started resource mapmanager +[ 8484] Started resource chat +[ 8734] Started resource spawnmanager +[ 8891] Started gametype Freeroam +[ 8922] Started resource fivem +[ 9109] Started resource hardcap +[ 9187] Started resource rconlog +[ 9703] Started resource scoreboard +[ 9922] Started resource playernames +[ 10531] Started resource frllcheli +[ 10812] Authenticating server license key... +[ 11219] Server license key authentication succeeded. Welcome! +[ 11578] Started map fivem-map-hipster +[ 11687] Started resource fivem-map-hipster +[ 11734] hitch warning: frame time of 310 milliseconds +[ 11891] hitch warning: frame time of 158 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 234] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 297] Found new resource fivem in D:/FXServer/resources//fivem +[ 469] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 516] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 672] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 719] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 875] Found new resource runcode in D:/FXServer/resources//runcode +[ 922] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1094] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1141] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1297] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1437] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1562] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1609] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1750] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1781] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1969] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2047] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2219] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2266] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2656] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2719] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2859] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2922] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2969] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 3125] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 3187] Started resource sessionmanager +[ 3406] Started resource mapmanager +[ 3562] Started resource chat +[ 3594] Started resource spawnmanager +[ 3750] Started gametype Freeroam +[ 3797] Started resource fivem +[ 3859] Started resource hardcap +[ 3953] Started resource rconlog +[ 4000] Started resource scoreboard +[ 4156] Started resource playernames +[ 4187] Started resource frllcheli +[ 4391] Authenticating server license key... +[ 4641] Server license key authentication succeeded. Welcome! +[ 4797] Started map fivem-map-hipster +[ 4969] Started resource fivem-map-hipster +[ 5016] hitch warning: frame time of 221 milliseconds +[ 5187] hitch warning: frame time of 157 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 250] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 563] Found new resource fivem in D:/FXServer/resources//fivem +[ 672] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 766] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 875] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 907] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1016] Found new resource runcode in D:/FXServer/resources//runcode +[ 1047] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1219] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1313] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1469] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1563] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1672] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1704] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1813] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1829] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1922] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1954] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2079] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2110] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2219] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2329] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2438] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2594] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2688] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2797] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 3016] Started resource sessionmanager +[ 3250] Started resource mapmanager +[ 3922] Started resource chat +[ 4188] Started resource spawnmanager +[ 4219] Started gametype Freeroam +[ 4391] Started resource fivem +[ 4454] Started resource hardcap +[ 4672] Started resource rconlog +[ 5172] Started resource scoreboard +[ 5407] Started resource playernames +[ 6250] Started resource frllcheli +[ 6469] Authenticating server license key... +[ 6766] Server license key authentication succeeded. Welcome! +[ 7110] Started map fivem-map-hipster +[ 7313] Started resource fivem-map-hipster +[ 7438] hitch warning: frame time of 433 milliseconds +[ 16] INFO: No channel links found in configuration file. +[ 844] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1406] Found new resource fivem in D:/FXServer/resources//fivem +[ 1437] Resource loading for fivem failed: +[ 1437] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1484] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1500] Resource loading for fivem-awesome1501 failed: +[ 1500] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1516] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1531] Resource loading for fivem-map-hipster failed: +[ 1547] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1547] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1562] Resource loading for fivem-map-skater failed: +[ 1578] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1578] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1609] Resource loading for frllcheli failed: +[ 1609] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1625] Found new resource runcode in D:/FXServer/resources//runcode +[ 1641] Resource loading for runcode failed: +[ 1641] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1656] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1672] Resource loading for race failed: +[ 1672] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1687] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1703] Resource loading for race-test failed: +[ 1703] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1719] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1734] Resource loading for channelfeed failed: +[ 1734] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1750] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1766] Resource loading for irc failed: +[ 1766] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1781] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1797] Resource loading for obituary failed: +[ 1812] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1812] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1828] Resource loading for obituary-deaths failed: +[ 1844] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1859] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1875] Resource loading for playernames failed: +[ 1875] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1891] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1906] Resource loading for mapmanager failed: +[ 1922] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1922] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1937] Resource loading for baseevents failed: +[ 1953] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 1969] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1984] Resource loading for chat failed: +[ 1984] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2000] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2016] Resource loading for hardcap failed: +[ 2031] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2047] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2062] Resource loading for rconlog failed: +[ 2062] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2078] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2094] Resource loading for scoreboard failed: +[ 2109] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2125] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2141] Resource loading for sessionmanager failed: +[ 2141] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2156] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2172] Resource loading for spawnmanager failed: +[ 2187] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2187] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2203] Resource loading for betaguns failed: +[ 2219] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2234] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2234] Resource loading for gameInit failed: +[ 2250] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2266] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2281] Resource loading for keks failed: +[ 2281] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 2297] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2312] Resource loading for yarn failed: +[ 2328] Could not open resource metadata file citizen:/scripting/lua/json.lua. +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 93] Found new resource fivem in D:/FXServer/resources//fivem +[ 171] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 203] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 218] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 250] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 265] Found new resource runcode in D:/FXServer/resources//runcode +[ 281] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 296] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 328] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 343] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 375] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 390] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 421] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 437] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 484] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 515] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 562] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 578] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 593] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 625] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 640] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 671] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 687] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 718] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 734] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1031] Started resource sessionmanager +[ 1203] Started resource mapmanager +[ 1609] Started resource chat +[ 1656] Started resource spawnmanager +[ 1687] Started gametype Freeroam +[ 1703] Started resource fivem +[ 1750] Started resource hardcap +[ 1812] Started resource rconlog +[ 2046] Started resource scoreboard +[ 2218] Started resource playernames +[ 2406] Started resource frllcheli +[ 2421] Authenticating server license key... +[ 2687] Server license key authentication succeeded. Welcome! +[ 2796] Started map fivem-map-skater +[ 2796] Started resource fivem-map-skater +[ 150171] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 172] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 187] Found new resource fivem in D:/FXServer/resources//fivem +[ 234] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 250] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 266] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 281] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 297] Found new resource runcode in D:/FXServer/resources//runcode +[ 391] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 406] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 453] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 469] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 500] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 531] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 531] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 562] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 578] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 641] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 656] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 812] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 844] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 859] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 906] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 922] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 953] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 969] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 984] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1062] Started resource sessionmanager +[ 1141] Started resource mapmanager +[ 1531] Started resource chat +[ 1562] Started resource spawnmanager +[ 1578] Started gametype Freeroam +[ 1594] Started resource fivem +[ 1609] Started resource hardcap +[ 1641] Started resource rconlog +[ 1891] Started resource scoreboard +[ 1937] Started resource playernames +[ 2078] Started resource frllcheli +[ 2094] Authenticating server license key... +[ 2437] Server license key authentication succeeded. Welcome! +[ 2500] Started map fivem-map-skater +[ 2516] Started resource fivem-map-skater +[ 33703] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 156] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 172] Found new resource fivem in D:/FXServer/resources//fivem +[ 203] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 218] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 250] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 265] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 281] Found new resource runcode in D:/FXServer/resources//runcode +[ 297] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 312] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 328] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 390] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 422] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 437] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 468] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 500] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 531] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 531] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 562] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 562] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 609] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 640] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 656] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 672] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 703] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 718] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 734] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 765] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 843] Started resource sessionmanager +[ 890] Started resource mapmanager +[ 922] Started resource chat +[ 937] Started resource spawnmanager +[ 968] Started gametype Freeroam +[ 968] Started resource fivem +[ 1000] Started resource hardcap +[ 1031] Started resource rconlog +[ 1047] Started resource scoreboard +[ 1109] Started resource playernames +[ 2484] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1692706064 +[ 2500] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1692706064 +[ 2547] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2609] Instantiated instance of script GHMatti.Http.Request. +[ 2640] Instantiated instance of script vMenuServer.BanManager. +[ 3031] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1692706064 +[ 3562] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3578] If you did this on purpose then you can ignore this warning. +[ 3593] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3593] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 3593] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 3609] Instantiated instance of script vMenuServer.MainServer. +[ 3734] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3765] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3781] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3812] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3828] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3843] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3875] --- End of inner exception stack trace --- +[ 3890] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3906] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3937] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3953] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3984] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4000] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4031] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 4625] Started resource vMenu +[ 4734] Started resource frllcheli +[ 4765] Authenticating server license key... +[ 5218] Server license key authentication succeeded. Welcome! +[ 5343] Started map fivem-map-skater +[ 5375] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 93] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource fivem in D:/FXServer/resources//fivem +[ 156] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 187] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 218] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 250] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 281] Found new resource runcode in D:/FXServer/resources//runcode +[ 296] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 328] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 359] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 390] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 421] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 453] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 484] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 500] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 531] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 562] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 578] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 609] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 640] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 671] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 687] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 718] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 750] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 781] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 812] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 828] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 875] Started resource sessionmanager +[ 968] Started resource mapmanager +[ 1015] Started resource chat +[ 1031] Started resource spawnmanager +[ 1062] Started gametype Freeroam +[ 1062] Started resource fivem +[ 1078] Started resource hardcap +[ 1093] Started resource rconlog +[ 1109] Started resource scoreboard +[ 1125] Started resource playernames +[ 1453] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_224124499 +[ 1468] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_224124499 +[ 1484] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1500] Instantiated instance of script GHMatti.Http.Request. +[ 1515] Instantiated instance of script vMenuServer.BanManager. +[ 1562] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_224124499 +[ 1687] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 1687] If you did this on purpose then you can ignore this warning. +[ 1703] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 1718] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 1718] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 1734] Instantiated instance of script vMenuServer.MainServer. +[ 1843] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 1859] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1890] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 1906] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 1937] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 1953] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1968] --- End of inner exception stack trace --- +[ 2000] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2015] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2031] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2062] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2078] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2109] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2125] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2171] Started resource vMenu +[ 2203] Started resource frllcheli +[ 2234] Authenticating server license key... +[ 2437] Server license key authentication succeeded. Welcome! +[ 2531] Started map fivem-map-skater +[ 2562] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 110] Found new resource fivem in D:/FXServer/resources//fivem +[ 141] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 172] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 188] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 219] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 250] Found new resource runcode in D:/FXServer/resources//runcode +[ 281] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 313] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 328] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 360] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 391] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 422] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 453] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 485] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 516] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 547] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 563] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 594] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 625] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 656] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 688] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 703] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 735] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 766] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 797] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 828] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 875] Started resource sessionmanager +[ 906] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 109] Found new resource fivem in D:/FXServer/resources//fivem +[ 125] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 140] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 140] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 156] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 172] Found new resource runcode in D:/FXServer/resources//runcode +[ 187] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 187] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 203] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 218] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 234] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 250] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 250] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 265] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 281] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 297] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 312] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 328] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 343] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 343] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 359] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 375] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 390] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 390] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 406] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 422] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 453] Started resource sessionmanager +[ 484] GlobalError: This server does not have a license key specified. Please set the sv_licenseKey console variable to a key from https://keymaster.fivem.net/. (for example, `set sv_licenseKey "key"` in the config, or `+set sv_licenseKey key` on the command line) +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 93] Found new resource fivem in D:/FXServer/resources//fivem +[ 109] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 109] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 125] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 140] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 140] Found new resource runcode in D:/FXServer/resources//runcode +[ 156] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 156] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 171] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 187] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 187] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 203] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 218] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 218] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 234] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 250] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 265] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 265] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 281] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 296] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 296] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 343] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 343] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 390] Started resource sessionmanager +[ 453] Started resource mapmanager +[ 468] Started resource chat +[ 468] Started resource spawnmanager +[ 484] Started gametype Freeroam +[ 484] Started resource fivem +[ 500] Started resource hardcap +[ 515] Started resource rconlog +[ 531] Started resource scoreboard +[ 546] Started resource playernames +[ 906] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_2060560886 +[ 921] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_2060560886 +[ 953] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 953] Instantiated instance of script GHMatti.Http.Request. +[ 968] Instantiated instance of script vMenuServer.BanManager. +[ 1031] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_2060560886 +[ 1171] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 1171] If you did this on purpose then you can ignore this warning. +[ 1187] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 1187] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 1203] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 1218] Instantiated instance of script vMenuServer.MainServer. +[ 1312] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 1343] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1375] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 1390] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 1421] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 1437] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1468] --- End of inner exception stack trace --- +[ 1484] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1515] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1531] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1562] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1578] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1609] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1640] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 1687] Started resource vMenu +[ 1718] Started resource frllcheli +[ 1750] Authenticating server license key... +[ 2015] Server license key authentication succeeded. Welcome! +[ 2156] Started map fivem-map-hipster +[ 2187] Started resource fivem-map-hipster +[ 46328] Connecting: ThatGuyJacobee +[ 113750] hitch warning: frame time of 620 milliseconds +[ 204109] Connecting: IM-KING-the-only_one +[ 204484] hitch warning: frame time of 382 milliseconds +[ 313640] ThatGuyJacobee: HEY +[ 319328] ThatGuyJacobee: It WORKS! +[ 320984] ThatGuyJacobee: :D +[ 332296] IM-KING-the-only_one: yup +[ 343796] ThatGuyJacobee: can you open too? +[ 353703] IM-KING-the-only_one: yeah +[ 355453] ThatGuyJacobee: noice +[ 429312] ThatGuyJacobee: ffs need to add /dv xD +[ 429562] hitch warning: frame time of 247 milliseconds +[ 442171] ThatGuyJacobee: so the modder vehicle I add +[ 442406] hitch warning: frame time of 231 milliseconds +[ 443421] IM-KING-the-only_one: yeah probaby +[ 444875] ThatGuyJacobee: lets see if it works +[ 457671] ThatGuyJacobee: perfect! +[ 457906] hitch warning: frame time of 235 milliseconds +[ 459828] ThatGuyJacobee: it works :D +[ 460093] hitch warning: frame time of 260 milliseconds +[ 465734] ThatGuyJacobee: I know how to add mods now ;)) +[ 465906] hitch warning: frame time of 186 milliseconds +[ 474625] IM-KING-the-only_one: nice +[ 474843] hitch warning: frame time of 214 milliseconds +[ 481484] ThatGuyJacobee: this is the chopper I desined +[ 486890] ThatGuyJacobee: custome made by me +[ 487093] hitch warning: frame time of 215 milliseconds +[ 491984] ThatGuyJacobee: did I show u before pics of it? +[ 492218] hitch warning: frame time of 222 milliseconds +[ 518031] IM-KING-the-only_one: this is badass good job on the modds man +[ 518234] hitch warning: frame time of 252 milliseconds +[ 529234] ThatGuyJacobee: ok so now the only thing to do +[ 529500] hitch warning: frame time of 263 milliseconds +[ 535343] ThatGuyJacobee: is add like 50 mods xD +[ 535593] hitch warning: frame time of 257 milliseconds +[ 551296] IM-KING-the-only_one: yeah +[ 551531] hitch warning: frame time of 234 milliseconds +[ 564656] ThatGuyJacobee: and some scripts +[ 564875] hitch warning: frame time of 224 milliseconds +[ 659156] ThatGuyJacobee: is your gu ok? +[ 659734] hitch warning: frame time of 597 milliseconds +[ 765515] Connecting: IM-KING-the-only_one +[ 765765] hitch warning: frame time of 204 milliseconds +[ 990031] ThatGuyJacobee: king +[ 990281] hitch warning: frame time of 258 milliseconds +[ 995625] ThatGuyJacobee: what the fck +[ 1000578] IM-KING-the-only_one: Yeah +[ 1000781] hitch warning: frame time of 199 milliseconds +[ 1009593] ThatGuyJacobee: I see 2 of you on the map +[ 1011187] ThatGuyJacobee: WTF +[ 1028781] IM-KING-the-only_one: i dont know why +[ 1032453] ThatGuyJacobee: xD +[ 1054093] ThatGuyJacobee: ok so the one in paleto bay is fake +[ 1054812] hitch warning: frame time of 718 milliseconds +[ 1059046] ThatGuyJacobee: cause he aint dying +[ 1106171] IM-KING-the-only_one: that was me i just turn on god mode +[ 1106328] hitch warning: frame time of 174 milliseconds +[ 1113859] ThatGuyJacobee: Owo +[ 1119265] ThatGuyJacobee: so I flew all the way here xD +[ 1119343] IM-KING-the-only_one: lol +[ 1189421] ThatGuyJacobee: brb +[ 1686015] ThatGuyJacobee: im back +[ 1710390] IM-KING-the-only_one: i was looking at modds +[ 1743328] ThatGuyJacobee: oki +[ 1743718] hitch warning: frame time of 393 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 359] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 391] Found new resource fivem in D:/FXServer/resources//fivem +[ 422] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 438] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 469] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 484] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 500] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 516] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 547] Found new resource runcode in D:/FXServer/resources//runcode +[ 563] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 625] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 641] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 672] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 719] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 734] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 781] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 797] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 813] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 844] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 859] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 891] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 906] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 922] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 953] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 969] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 984] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1000] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1031] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1047] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1141] Started resource sessionmanager +[ 1266] Started resource mapmanager +[ 1656] Started resource chat +[ 1688] Started resource spawnmanager +[ 1703] Started gametype Freeroam +[ 1703] Started resource fivem +[ 1734] Started resource hardcap +[ 1766] Started resource rconlog +[ 1906] Started resource scoreboard +[ 1984] Started resource playernames +[ 2797] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_386535385 +[ 3172] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_386535385 +[ 3203] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 3203] Instantiated instance of script GHMatti.Http.Request. +[ 3234] Instantiated instance of script vMenuServer.BanManager. +[ 3609] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_386535385 +[ 3969] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3969] If you did this on purpose then you can ignore this warning. +[ 3984] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3984] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4000] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4016] Instantiated instance of script vMenuServer.MainServer. +[ 4125] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4188] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4203] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4234] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4266] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4281] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4313] --- End of inner exception stack trace --- +[ 4328] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4359] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4375] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4406] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4422] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4453] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4484] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5406] Started resource vMenu +[ 5563] Started resource frllcheli +[ 5719] Started resource policeix35 +[ 5750] Authenticating server license key... +[ 6031] Server license key authentication succeeded. Welcome! +[ 6141] Started map fivem-map-skater +[ 6172] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 328] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 360] Found new resource fivem in D:/FXServer/resources//fivem +[ 407] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 438] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 469] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 500] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 532] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 563] Found new resource runcode in D:/FXServer/resources//runcode +[ 594] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 641] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 672] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 703] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 735] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 766] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 797] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 844] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 860] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 891] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 922] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 969] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1000] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1032] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1078] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1125] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1172] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1219] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1266] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1297] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1344] Started resource sessionmanager +[ 1391] Started resource mapmanager +[ 1422] Started resource chat +[ 1438] Started resource spawnmanager +[ 1438] Started gametype Freeroam +[ 1453] Started resource fivem +[ 1469] Started resource hardcap +[ 1485] Started resource rconlog +[ 1500] Started resource scoreboard +[ 1516] Started resource playernames +[ 1891] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_126065185 +[ 1907] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_126065185 +[ 1922] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1938] Instantiated instance of script GHMatti.Http.Request. +[ 1938] Instantiated instance of script vMenuServer.BanManager. +[ 2000] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_126065185 +[ 2125] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2125] If you did this on purpose then you can ignore this warning. +[ 2141] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2141] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2157] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2157] Instantiated instance of script vMenuServer.MainServer. +[ 2250] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2282] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2297] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2328] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2360] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2375] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2407] --- End of inner exception stack trace --- +[ 2422] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2453] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2485] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2500] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2532] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2563] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2578] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2641] Started resource vMenu +[ 2672] Started resource frllcheli +[ 2703] Started resource policeix35 +[ 2719] Authenticating server license key... +[ 2938] Server license key authentication succeeded. Welcome! +[ 3063] Started map fivem-map-hipster +[ 3094] Started resource fivem-map-hipster +[ 38016] Connecting: ThatGuyJacobee +[ 38188] hitch warning: frame time of 307 milliseconds +[ 120203] hitch warning: frame time of 750 milliseconds +[ 120344] hitch warning: frame time of 153 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 515] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 547] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 593] Found new resource fivem in D:/FXServer/resources//fivem +[ 640] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 687] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 734] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 781] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 828] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 859] Found new resource runcode in D:/FXServer/resources//runcode +[ 906] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 953] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1000] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1031] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1062] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1109] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1140] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1187] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1250] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1312] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1343] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1375] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1406] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1484] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1515] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1547] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1578] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1593] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1609] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1687] Started resource sessionmanager +[ 1781] Started resource mapmanager +[ 2109] Started resource chat +[ 2140] Started resource spawnmanager +[ 2172] Started gametype Freeroam +[ 2187] Started resource fivem +[ 2218] Started resource hardcap +[ 2234] Started resource rconlog +[ 2437] Started resource scoreboard +[ 2500] Started resource playernames +[ 2906] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_381339507 +[ 2968] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_381339507 +[ 2984] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 3000] Instantiated instance of script GHMatti.Http.Request. +[ 3015] Instantiated instance of script vMenuServer.BanManager. +[ 3125] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_381339507 +[ 3250] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3250] If you did this on purpose then you can ignore this warning. +[ 3265] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3265] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 3281] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 3297] Instantiated instance of script vMenuServer.MainServer. +[ 3375] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3406] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3437] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3468] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3484] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3531] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3547] --- End of inner exception stack trace --- +[ 3578] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3593] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3625] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3640] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3672] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3703] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3718] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3922] Started resource vMenu +[ 4125] Started resource frllcheli +[ 4218] Started resource policeix35 +[ 4250] Authenticating server license key... +[ 4531] Server license key authentication succeeded. Welcome! +[ 4672] Started map fivem-map-hipster +[ 4703] Started resource fivem-map-hipster +[ 38750] Connecting: ThatGuyJacobee +[ 98953] hitch warning: frame time of 164 milliseconds +[ 99297] hitch warning: frame time of 346 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 781] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1281] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 2969] Found new resource fivem in D:/FXServer/resources//fivem +[ 3234] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 3281] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 3390] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 3484] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 3547] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 3594] Found new resource runcode in D:/FXServer/resources//runcode +[ 3640] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 3937] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 4047] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 4125] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 4187] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 4234] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 4312] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 4359] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 4406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 4437] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 4656] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 4719] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 4781] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 4828] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 4859] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 4906] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 4953] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 5000] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 5015] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 5047] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 5625] Started resource sessionmanager +[ 6125] Started resource mapmanager +[ 6625] Started resource chat +[ 6734] Started resource spawnmanager +[ 6828] Started gametype Freeroam +[ 6844] Started resource fivem +[ 6922] Started resource hardcap +[ 6984] Started resource rconlog +[ 7234] Started resource scoreboard +[ 7422] Started resource playernames +[ 10078] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1449049546 +[ 10719] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1449049546 +[ 10765] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 10797] Instantiated instance of script GHMatti.Http.Request. +[ 10844] Instantiated instance of script vMenuServer.BanManager. +[ 11594] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1449049546 +[ 12109] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 12125] If you did this on purpose then you can ignore this warning. +[ 12125] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 12140] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 12156] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 12172] Instantiated instance of script vMenuServer.MainServer. +[ 12297] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 12531] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12562] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 12609] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 12640] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 12672] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12703] --- End of inner exception stack trace --- +[ 12750] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12781] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12812] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12844] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12875] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12906] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12937] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 14406] Started resource vMenu +[ 14609] Started resource frllcheli +[ 14844] Started resource policeix35 +[ 14953] Authenticating server license key... +[ 19187] Server license key authentication succeeded. Welcome! +[ 19672] Started map fivem-map-skater +[ 19703] Started resource fivem-map-skater +[ 19750] hitch warning: frame time of 310 milliseconds +[ 72734] Connecting: ThatGuyJacobee +[ 73000] hitch warning: frame time of 442 milliseconds +[ 167140] hitch warning: frame time of 561 milliseconds +[ 168094] hitch warning: frame time of 949 milliseconds +[ 168281] hitch warning: frame time of 196 milliseconds +[ 68141] INFO: No channel links found in configuration file. +[ 69953] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 70531] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 70719] Found new resource fivem in D:/FXServer/resources//fivem +[ 71078] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 71156] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 71219] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 71328] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 71391] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 71484] Found new resource runcode in D:/FXServer/resources//runcode +[ 71531] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 71641] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 72000] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 72063] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 72109] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 72172] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 72234] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 72281] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 72344] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 72391] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 72453] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 72516] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 72578] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 72656] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 72703] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 72766] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 72828] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 72859] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 72891] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 72922] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 73250] Started resource sessionmanager +[ 73813] Started resource mapmanager +[ 74422] Started resource chat +[ 74484] Started resource spawnmanager +[ 74547] Started gametype Freeroam +[ 74563] Started resource fivem +[ 74641] Started resource hardcap +[ 74703] Started resource rconlog +[ 74969] Started resource scoreboard +[ 75141] Started resource playernames +[ 75891] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_36418845 +[ 75984] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_36418845 +[ 76016] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 76031] Instantiated instance of script GHMatti.Http.Request. +[ 76047] Instantiated instance of script vMenuServer.BanManager. +[ 76188] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_36418845 +[ 76609] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 76656] If you did this on purpose then you can ignore this warning. +[ 76672] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 76688] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 76688] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 76734] Instantiated instance of script vMenuServer.MainServer. +[ 76906] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 77094] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77141] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 77188] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 77219] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 77266] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77297] --- End of inner exception stack trace --- +[ 77344] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77375] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77422] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77453] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77500] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77547] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 77578] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 78188] Started resource vMenu +[ 78594] Started resource frllcheli +[ 78906] Started resource policeix35 +[ 79203] Authenticating server license key... +[ 80922] Server license key authentication succeeded. Welcome! +[ 81250] Started map fivem-map-skater +[ 81328] Started resource fivem-map-skater +[ 81375] hitch warning: frame time of 289 milliseconds +[ 86063] Connecting: ThatGuyJacobee +[ 86250] hitch warning: frame time of 211 milliseconds +[ 177734] hitch warning: frame time of 462 milliseconds +[ 177953] hitch warning: frame time of 214 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 625] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 735] Found new resource fivem in D:/FXServer/resources//fivem +[ 0] INFO: No channel links found in configuration file. +[ 79] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 157] Found new resource fivem in D:/FXServer/resources//fivem +[ 204] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 235] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 266] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 313] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 344] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 375] Found new resource runcode in D:/FXServer/resources//runcode +[ 422] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 454] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 500] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 532] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 594] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 625] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 672] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 704] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 750] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 782] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 829] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 875] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 922] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 954] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 969] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1000] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1000] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1032] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1063] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1063] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1141] Started resource sessionmanager +[ 1329] Started resource mapmanager +[ 1407] Started resource chat +[ 1454] Started resource spawnmanager +[ 1485] Started gametype Freeroam +[ 1500] Started resource fivem +[ 1532] Started resource hardcap +[ 1579] Started resource rconlog +[ 1625] Started resource scoreboard +[ 1750] Started resource playernames +[ 2329] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1973155676 +[ 2360] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1973155676 +[ 2391] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2407] Instantiated instance of script GHMatti.Http.Request. +[ 2422] Instantiated instance of script vMenuServer.BanManager. +[ 2516] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1973155676 +[ 2750] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2750] If you did this on purpose then you can ignore this warning. +[ 2766] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2766] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2782] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2797] Instantiated instance of script vMenuServer.MainServer. +[ 2891] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2922] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2954] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2985] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3016] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3047] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3079] --- End of inner exception stack trace --- +[ 3125] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3141] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3188] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3219] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3250] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3282] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3313] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3516] Started resource vMenu +[ 3750] Started resource frllcheli +[ 3891] Started resource policeix35 +[ 3954] Authenticating server license key... +[ 5344] Server license key authentication succeeded. Welcome! +[ 5485] Started map fivem-map-hipster +[ 5532] Started resource fivem-map-hipster +[ 5594] hitch warning: frame time of 164 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 250] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 281] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 344] Found new resource fivem in D:/FXServer/resources//fivem +[ 391] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 437] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 500] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 547] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 609] Found new resource policeix35 in D:/FXServer/resources//policeix35 +[ 656] Found new resource runcode in D:/FXServer/resources//runcode +[ 687] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 734] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 781] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 828] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 875] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 922] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1047] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1109] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1141] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1187] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1281] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1328] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1391] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1437] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1484] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1516] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1547] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1594] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1641] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1672] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1734] Started resource sessionmanager +[ 1812] Started resource mapmanager +[ 2172] Started resource chat +[ 2203] Started resource spawnmanager +[ 2234] Started gametype Freeroam +[ 2250] Started resource fivem +[ 2266] Started resource hardcap +[ 2297] Started resource rconlog +[ 2422] Started resource scoreboard +[ 2484] Started resource playernames +[ 3094] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1506187366 +[ 3125] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1506187366 +[ 3141] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 3156] Instantiated instance of script GHMatti.Http.Request. +[ 3172] Instantiated instance of script vMenuServer.BanManager. +[ 3250] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1506187366 +[ 3406] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3406] If you did this on purpose then you can ignore this warning. +[ 3422] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3422] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 3437] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 3453] Instantiated instance of script vMenuServer.MainServer. +[ 3562] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3609] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3641] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3687] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3719] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3750] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3797] --- End of inner exception stack trace --- +[ 3828] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3859] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3891] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3937] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3969] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4000] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4031] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 4281] Started resource vMenu +[ 4437] Started resource frllcheli +[ 4516] Started resource policeix35 +[ 4562] Authenticating server license key... +[ 5781] Server license key authentication succeeded. Welcome! +[ 5891] Started map fivem-map-hipster +[ 5937] Started resource fivem-map-hipster +[ 53125] Connecting: ThatGuyJacobee +[ 53359] hitch warning: frame time of 232 milliseconds +[ 146500] hitch warning: frame time of 694 milliseconds +[ 146906] hitch warning: frame time of 408 milliseconds +[ 147953] hitch warning: frame time of 1044 milliseconds +[ 148734] hitch warning: frame time of 787 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 453] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 515] Found new resource fivem in D:/FXServer/resources//fivem +[ 578] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 625] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 656] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 687] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 765] Found new resource ix35 in D:/FXServer/resources//ix35 +[ 812] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 875] Found new resource runcode in D:/FXServer/resources//runcode +[ 953] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1015] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1078] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1203] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1250] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1297] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1390] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1422] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1484] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1531] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1578] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1625] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1687] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1734] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1781] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1812] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1844] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1859] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1875] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2000] Started resource sessionmanager +[ 2140] Started resource mapmanager +[ 2656] Started resource chat +[ 2703] Started resource spawnmanager +[ 2765] Started gametype Freeroam +[ 2797] Started resource fivem +[ 2859] Started resource hardcap +[ 2890] Started resource rconlog +[ 3078] Started resource scoreboard +[ 3172] Started resource playernames +[ 3687] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_889215549 +[ 3750] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_889215549 +[ 3781] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 3797] Instantiated instance of script GHMatti.Http.Request. +[ 3812] Instantiated instance of script vMenuServer.BanManager. +[ 3859] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_889215549 +[ 4047] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4062] If you did this on purpose then you can ignore this warning. +[ 4062] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4078] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4094] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4109] Instantiated instance of script vMenuServer.MainServer. +[ 4234] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4281] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4328] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4375] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4422] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4469] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4500] --- End of inner exception stack trace --- +[ 4531] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4578] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4625] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4672] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4703] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4734] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4781] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5062] Started resource vMenu +[ 5297] Started resource frllcheli +[ 5344] ^3Couldn't find resource policeix35.^7 +[ 5390] Authenticating server license key... +[ 7047] Server license key authentication succeeded. Welcome! +[ 7187] Started map fivem-map-hipster +[ 7250] Started resource fivem-map-hipster +[ 7312] hitch warning: frame time of 158 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 79] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 188] Found new resource fivem in D:/FXServer/resources//fivem +[ 219] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 266] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 313] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 344] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 391] Found new resource ix35 in D:/FXServer/resources//ix35 +[ 438] Found new resource runcode in D:/FXServer/resources//runcode +[ 469] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 500] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 547] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 579] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 610] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 657] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 688] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 735] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 766] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 813] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 844] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 875] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 922] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 969] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1000] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1047] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1079] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1125] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1157] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1172] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1219] Started resource sessionmanager +[ 1297] Started resource mapmanager +[ 1313] Started resource chat +[ 1329] Started resource spawnmanager +[ 1344] Started gametype Freeroam +[ 1360] Started resource fivem +[ 1375] Started resource hardcap +[ 1391] Started resource rconlog +[ 1407] Started resource scoreboard +[ 1422] Started resource playernames +[ 1813] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1303712455 +[ 1829] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1303712455 +[ 1844] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1860] Instantiated instance of script GHMatti.Http.Request. +[ 1875] Instantiated instance of script vMenuServer.BanManager. +[ 1938] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1303712455 +[ 2094] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2110] If you did this on purpose then you can ignore this warning. +[ 2110] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2125] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2125] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2157] Instantiated instance of script vMenuServer.MainServer. +[ 2266] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2297] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2344] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2375] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2422] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2454] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2485] --- End of inner exception stack trace --- +[ 2516] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2547] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2610] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2657] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2688] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2735] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2766] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2829] Started resource vMenu +[ 2860] Started resource frllcheli +[ 3391] Started resource ix35 +[ 3422] Authenticating server license key... +[ 4813] Server license key authentication succeeded. Welcome! +[ 4985] Started map fivem-map-skater +[ 5032] Started resource fivem-map-skater +[ 5094] hitch warning: frame time of 189 milliseconds +[ 337672] Connecting: ThatGuyJacobee +[ 337907] hitch warning: frame time of 221 milliseconds +[ 432282] hitch warning: frame time of 419 milliseconds +[ 432782] hitch warning: frame time of 495 milliseconds +[ 436375] ThatGuyJacobee: g +[ 437079] hitch warning: frame time of 707 milliseconds +[ 437485] hitch warning: frame time of 418 milliseconds +[ 438313] hitch warning: frame time of 822 milliseconds +[ 107281] INFO: No channel links found in configuration file. +[ 108188] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 108297] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 108391] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 108453] Found new resource fivem in D:/FXServer/resources//fivem +[ 108516] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 108594] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 108641] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 108703] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 108750] Found new resource ix35 in D:/FXServer/resources//ix35 +[ 108828] Found new resource runcode in D:/FXServer/resources//runcode +[ 108891] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 108938] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 109000] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 109063] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 109110] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 109172] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 109219] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 109297] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 109344] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 109406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 109453] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 109516] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 109578] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 109625] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 109656] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 109688] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 109703] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 109735] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 109750] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 109781] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 109797] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 109891] Started resource sessionmanager +[ 110047] Started resource mapmanager +[ 110547] Started resource chat +[ 110594] Started resource spawnmanager +[ 110625] Started gametype Freeroam +[ 110641] Started resource fivem +[ 110672] Started resource hardcap +[ 110735] Started resource rconlog +[ 110906] Started resource scoreboard +[ 111016] Started resource playernames +[ 111656] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_836761444 +[ 111719] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_836761444 +[ 111766] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 111766] Instantiated instance of script GHMatti.Http.Request. +[ 111797] Instantiated instance of script vMenuServer.BanManager. +[ 111953] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_836761444 +[ 112438] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 112485] If you did this on purpose then you can ignore this warning. +[ 112500] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 112500] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 112516] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 112531] Instantiated instance of script vMenuServer.MainServer. +[ 112672] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 112703] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 112766] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 112797] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 112860] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 112906] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 112938] --- End of inner exception stack trace --- +[ 112985] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113031] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113078] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113125] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113172] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113219] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 113266] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 113625] Started resource vMenu +[ 113750] Started resource deleteveh +[ 114000] Started resource frllcheli +[ 114344] Started resource ix35 +[ 116016] Started resource Vogue +[ 116063] Authenticating server license key... +[ 117610] Server license key authentication succeeded. Welcome! +[ 117797] Started map fivem-map-skater +[ 117844] Started resource fivem-map-skater +[ 117906] hitch warning: frame time of 194 milliseconds +[ 124453] Connecting: ThatGuyJacobee +[ 124719] hitch warning: frame time of 459 milliseconds +[ 133391] Connecting: IM-KING-the-only_one +[ 133891] hitch warning: frame time of 475 milliseconds +[ 215563] hitch warning: frame time of 373 milliseconds +[ 215906] hitch warning: frame time of 345 milliseconds +[ 360250] ThatGuyJacobee: King +[ 360610] hitch warning: frame time of 379 milliseconds +[ 363625] ThatGuyJacobee: you won't believe +[ 363938] hitch warning: frame time of 305 milliseconds +[ 364688] IM-KING-the-only_one: hi +[ 367375] ThatGuyJacobee: I manage to make a mod work +[ 369125] ThatGuyJacobee: ;))))))) +[ 378781] ThatGuyJacobee: I did a random car for now +[ 379078] hitch warning: frame time of 303 milliseconds +[ 379266] hitch warning: frame time of 176 milliseconds +[ 388453] IM-KING-the-only_one: okay +[ 388735] hitch warning: frame time of 288 milliseconds +[ 388906] hitch warning: frame time of 159 milliseconds +[ 389094] hitch warning: frame time of 191 milliseconds +[ 389266] hitch warning: frame time of 176 milliseconds +[ 389453] hitch warning: frame time of 199 milliseconds +[ 389625] hitch warning: frame time of 171 milliseconds +[ 389813] hitch warning: frame time of 179 milliseconds +[ 390906] ThatGuyJacobee: because the others was complicated +[ 391078] hitch warning: frame time of 298 milliseconds +[ 391266] hitch warning: frame time of 183 milliseconds +[ 405219] ThatGuyJacobee: ready? +[ 405594] hitch warning: frame time of 403 milliseconds +[ 405781] hitch warning: frame time of 183 milliseconds +[ 405969] hitch warning: frame time of 181 milliseconds +[ 406141] hitch warning: frame time of 179 milliseconds +[ 406328] hitch warning: frame time of 187 milliseconds +[ 406485] hitch warning: frame time of 160 milliseconds +[ 406656] hitch warning: frame time of 168 milliseconds +[ 420000] IM-KING-the-only_one: yeah +[ 420203] hitch warning: frame time of 198 milliseconds +[ 420438] hitch warning: frame time of 211 milliseconds +[ 420641] hitch warning: frame time of 223 milliseconds +[ 420844] hitch warning: frame time of 202 milliseconds +[ 421094] hitch warning: frame time of 261 milliseconds +[ 421313] hitch warning: frame time of 199 milliseconds +[ 421563] hitch warning: frame time of 242 milliseconds +[ 422391] ThatGuyJacobee: range rover ;0 +[ 450110] ThatGuyJacobee: the spawncode is 'rrst' +[ 453953] IM-KING-the-only_one: i dont see you or the range rover +[ 463110] ThatGuyJacobee: probably downloading +[ 468563] ThatGuyJacobee: your game is still downloading it +[ 473578] IM-KING-the-only_one: yeah +[ 483360] ThatGuyJacobee: the interior is so nice +[ 492172] IM-KING-the-only_one: what is it under +[ 498875] ThatGuyJacobee: nothing atm +[ 509641] ThatGuyJacobee: for now just use spawn by code and write 'rrst' +[ 520735] ThatGuyJacobee: top on the spawn menu +[ 527719] IM-KING-the-only_one: okay +[ 534578] ThatGuyJacobee: and also +[ 539125] ThatGuyJacobee: I got /dv to work :D +[ 573781] ThatGuyJacobee: the car I tested on had missing files +[ 579141] ThatGuyJacobee: so that;s why it didnt work +[ 585875] ThatGuyJacobee: dv +[ 635313] IM-KING-the-only_one: its probably still downloading +[ 643891] ThatGuyJacobee: yup well it's pc run +[ 651547] ThatGuyJacobee: so takes some time unfortunately +[ 655547] ThatGuyJacobee: press f8 +[ 669469] ThatGuyJacobee: does it say anthing about downloading/indstalling? +[ 737969] ThatGuyJacobee: does it say installing in f8 +[ 739125] ThatGuyJacobee: ? +[ 759781] IM-KING-the-only_one: its say it still download +[ 769578] ThatGuyJacobee: ok at least it says that it is x +[ 770781] ThatGuyJacobee: XD +[ 776985] ThatGuyJacobee: that means that it will work +[ 779125] IM-KING-the-only_one: yeah +[ 785438] ThatGuyJacobee: if it didnt then we would be in trouble +[ 800344] ThatGuyJacobee: Ohhh I KNOW why +[ 803594] ThatGuyJacobee: im intalling a game +[ 807156] ThatGuyJacobee: wait lemme pause it +[ 817797] ThatGuyJacobee: should be quicker now +[ 821094] IM-KING-the-only_one: okayy +[ 843860] ThatGuyJacobee: i need to add a respawn command +[ 844031] hitch warning: frame time of 186 milliseconds +[ 847813] ThatGuyJacobee: revive I mean +[ 851610] ThatGuyJacobee: after I add more cars +[ 873406] IM-KING-the-only_one: i forgot i had god model on still lol +[ 876453] ThatGuyJacobee: D +[ 901766] IM-KING-the-only_one: the range rover spawn it +[ 954578] ThatGuyJacobee: works fine? +[ 984531] IM-KING-the-only_one: good job on the editing man 100% badass +[ 989985] ThatGuyJacobee: ;) +[ 995688] ThatGuyJacobee: go first person +[ 998641] ThatGuyJacobee: looks amazing inside +[ 1006141] ThatGuyJacobee: it's even got a hologram +[ 1013094] ThatGuyJacobee: on the windscreen in first person +[ 1053656] IM-KING-the-only_one: it blow my mind +[ 1063360] ThatGuyJacobee: yeah literally like real life +[ 1070719] ThatGuyJacobee: even the touch screen xD +[ 1095781] IM-KING-the-only_one: need add more modd for it +[ 1106219] ThatGuyJacobee: you mean customisations? +[ 1115031] IM-KING-the-only_one: yeah +[ 1128938] IM-KING-the-only_one: but it sound so good +[ 1130438] ThatGuyJacobee: yeah I them already edited +[ 1134578] ThatGuyJacobee: just need to add them +[ 1141672] ThatGuyJacobee: and then it will be editialbe +[ 1226610] ThatGuyJacobee: Ill add customisation to the car +[ 1232360] ThatGuyJacobee: but later as I dont know how to yet +[ 1239203] ThatGuyJacobee: but I have the files for thme +[ 1246000] IM-KING-the-only_one: its okay bro +[ 1247360] ThatGuyJacobee: so as soon as I find out on googlehow I will add +[ 1267360] ThatGuyJacobee: I like the handling of this +[ 1270719] ThatGuyJacobee: very realistic +[ 1281516] IM-KING-the-only_one: same +[ 1298969] ThatGuyJacobee: kill some civilians quickly +[ 1310328] ThatGuyJacobee: wanna see if police is still enabled +[ 1315172] IM-KING-the-only_one: okay +[ 1320469] ThatGuyJacobee: just blow shit up +[ 1375203] ThatGuyJacobee: red looks nice +[ 1380500] ThatGuyJacobee: oh so there is police +[ 1383813] ThatGuyJacobee: ffs need to change it +[ 1525031] IM-KING-the-only_one: oh shit the range rover blow up lol +[ 1537438] ThatGuyJacobee: stopid feds xD +[ 1560875] ThatGuyJacobee: nice +[ 1562328] ThatGuyJacobee: dead +[ 1562531] hitch warning: frame time of 205 milliseconds +[ 1563235] ThatGuyJacobee: xD +[ 1575094] hitch warning: frame time of 205 milliseconds +[ 1738016] ThatGuyJacobee: tp to me lo +[ 1739875] ThatGuyJacobee: lol +[ 1776985] ThatGuyJacobee: im coming in hOT +[ 1801235] ThatGuyJacobee: tp no +[ 1809844] ThatGuyJacobee: now xXD +[ 1847500] ThatGuyJacobee: xD +[ 1850297] ThatGuyJacobee: time to die +[ 1856766] IM-KING-the-only_one: IM HERE NOW LOL +[ 1860266] ThatGuyJacobee: xD +[ 1938016] ThatGuyJacobee: I fell trhought map xD +[ 1947016] IM-KING-the-only_one: SAME +[ 1969422] ThatGuyJacobee: RIP THIS CAR +[ 1972078] ThatGuyJacobee: I FEEL BAD +[ 2010625] ThatGuyJacobee: ok have any cars you want? +[ 2019094] IM-KING-the-only_one: you are best #1 drive in the world +[ 2026735] ThatGuyJacobee: ty!ty!ty! xD +[ 2047328] IM-KING-the-only_one: i love your drive lol +[ 2064844] ThatGuyJacobee: MY DRIVING INR EAL LIFE Xd +[ 2098141] ThatGuyJacobee: LETS see if it can survive the ultimate tiest +[ 2099485] ThatGuyJacobee: test +[ 2116156] IM-KING-the-only_one: oh shit +[ 2118203] ThatGuyJacobee: omg +[ 2135016] ThatGuyJacobee: this car doesnt look like a car anymore xD +[ 2140297] ThatGuyJacobee: STILL DRIVING +[ 2140953] IM-KING-the-only_one: we are still alive +[ 2141953] ThatGuyJacobee: WHAT +[ 2163219] IM-KING-the-only_one: do you have god mode on +[ 2165766] ThatGuyJacobee: no +[ 2166469] ThatGuyJacobee: xD +[ 2181719] ThatGuyJacobee: oh no fire +[ 2185828] ThatGuyJacobee: hahhahaha +[ 2188766] ThatGuyJacobee: get back in quick +[ 2192031] ThatGuyJacobee: xD +[ 2202281] ThatGuyJacobee: WATE!!!R +[ 2225188] ThatGuyJacobee: TIMEto die +[ 2225531] IM-KING-the-only_one: at least it stop the fire +[ 2226328] ThatGuyJacobee: xD +[ 2230172] ThatGuyJacobee: :xdddd +[ 2258078] ThatGuyJacobee: ok want more cars? +[ 2287391] IM-KING-the-only_one: YEAH +[ 2291688] ThatGuyJacobee: ok send the links +[ 2298750] ThatGuyJacobee: ssend 5 favourite ones +[ 2300297] ThatGuyJacobee: for now +[ 2323656] IM-KING-the-only_one: go up in discord +[ 2329750] ThatGuyJacobee: ok +[ 2335250] ThatGuyJacobee: taking server offline +[ 2336953] ThatGuyJacobee: to edit it +[ 96781] INFO: No channel links found in configuration file. +[ 112765] INFO: No channel links found in configuration file. +[ 112843] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 112890] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 112984] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 113000] Found new resource fivem in D:/FXServer/resources//fivem +[ 113015] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 113047] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 113109] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 113125] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 113140] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 113156] Found new resource ix35 in D:/FXServer/resources//ix35 +[ 113187] Found new resource runcode in D:/FXServer/resources//runcode +[ 113203] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 113234] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 113250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 113265] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 113281] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 113312] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 113328] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 113359] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 113390] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 113422] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 113453] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 113468] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 113515] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 113547] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 113562] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 113593] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 113625] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 113656] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 113687] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 113718] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 113750] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 113984] Started resource sessionmanager +[ 114250] Started resource mapmanager +[ 114734] Started resource chat +[ 114781] Started resource spawnmanager +[ 114859] Started gametype Freeroam +[ 114859] Started resource fivem +[ 114937] Started resource hardcap +[ 115031] Started resource rconlog +[ 115297] Started resource scoreboard +[ 115484] Started resource playernames +[ 116672] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_989951002 +[ 117078] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_989951002 +[ 117109] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 117125] Instantiated instance of script GHMatti.Http.Request. +[ 117156] Instantiated instance of script vMenuServer.BanManager. +[ 117609] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_989951002 +[ 118218] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 118234] If you did this on purpose then you can ignore this warning. +[ 118250] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 118250] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 118265] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 118297] Instantiated instance of script vMenuServer.MainServer. +[ 118453] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 118718] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 118765] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 118812] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 118859] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 118906] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 118953] --- End of inner exception stack trace --- +[ 119000] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119047] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119109] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119156] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119203] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119250] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 119297] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 120500] Started resource vMenu +[ 120625] Started resource deleteveh +[ 120875] Started resource frllcheli +[ 121172] Started resource ix35 +[ 121437] Started resource Vogue +[ 121625] Started resource G65AMG +[ 121718] Authenticating server license key... +[ 122062] Server license key authentication succeeded. Welcome! +[ 122250] Started map fivem-map-skater +[ 122312] Started resource fivem-map-skater +[ 122406] hitch warning: frame time of 237 milliseconds +[ 127281] Connecting: ThatGuyJacobee +[ 127328] hitch warning: frame time of 218 milliseconds +[ 210297] hitch warning: frame time of 414 milliseconds +[ 210843] hitch warning: frame time of 540 milliseconds +[ 211703] hitch warning: frame time of 866 milliseconds +[ 212343] hitch warning: frame time of 639 milliseconds +[ 212531] hitch warning: frame time of 185 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 391] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 422] Found new resource AMG Coupe in D:/FXServer/resources//AMG Coupe +[ 485] Found new resource C63 in D:/FXServer/resources//C63 +[ 516] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 563] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 610] Found new resource fivem in D:/FXServer/resources//fivem +[ 656] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 703] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 750] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 797] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 844] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 922] Found new resource Mercedes Maybach in D:/FXServer/resources//Mercedes Maybach +[ 969] Found new resource Police Mustang GT in D:/FXServer/resources//Police Mustang GT +[ 1016] Found new resource Range Rover Startech in D:/FXServer/resources//Range Rover Startech +[ 1047] Found new resource runcode in D:/FXServer/resources//runcode +[ 1094] Found new resource Tesla Model 3 in D:/FXServer/resources//Tesla Model 3 +[ 1141] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1203] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1313] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1360] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1438] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1485] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1500] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1516] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1547] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1563] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1578] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1641] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1656] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1672] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1688] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1719] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1735] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1750] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1766] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1797] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2110] Started resource sessionmanager +[ 2328] Started resource mapmanager +[ 2688] Started resource chat +[ 2750] Started resource spawnmanager +[ 2797] Started gametype Freeroam +[ 2813] Started resource fivem +[ 2875] Started resource hardcap +[ 2938] Started resource rconlog +[ 3344] Started resource scoreboard +[ 3485] Started resource playernames +[ 4141] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1895071280 +[ 4203] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1895071280 +[ 4219] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4235] Instantiated instance of script GHMatti.Http.Request. +[ 4235] Instantiated instance of script vMenuServer.BanManager. +[ 4297] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1895071280 +[ 4500] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4516] If you did this on purpose then you can ignore this warning. +[ 4516] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4531] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4531] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4547] Instantiated instance of script vMenuServer.MainServer. +[ 4688] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4719] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4750] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4781] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4813] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4860] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4891] --- End of inner exception stack trace --- +[ 4922] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4953] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5000] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5031] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5063] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5110] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5141] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5531] Started resource vMenu +[ 5625] Started resource deleteveh +[ 5844] Started resource frllcheli +[ 6063] Started resource Vogue +[ 6250] Started resource G65AMG +[ 6531] Started resource C63 +[ 6610] Authenticating server license key... +[ 6938] Server license key authentication succeeded. Welcome! +[ 7094] Started map fivem-map-hipster +[ 7125] Started resource fivem-map-hipster +[ 7188] hitch warning: frame time of 155 milliseconds +[ 30594] Connecting: IM-KING-the-only_one +[ 0] INFO: No channel links found in configuration file. +[ 94] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 172] Found new resource C63 in D:/FXServer/resources//C63 +[ 219] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 266] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 297] Found new resource fivem in D:/FXServer/resources//fivem +[ 344] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 375] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 422] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 453] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 500] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 547] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 578] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 625] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 672] Found new resource runcode in D:/FXServer/resources//runcode +[ 703] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 750] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 781] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 828] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 859] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 906] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 953] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 984] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1031] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1062] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1109] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1156] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1172] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1203] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1219] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1219] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1234] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1266] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1281] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1297] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1312] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1328] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1359] Started resource sessionmanager +[ 1422] Started resource mapmanager +[ 1437] Started resource chat +[ 1469] Started resource spawnmanager +[ 1469] Started gametype Freeroam +[ 1484] Started resource fivem +[ 1500] Started resource hardcap +[ 1531] Started resource rconlog +[ 1547] Started resource scoreboard +[ 1562] Started resource playernames +[ 1937] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_573034083 +[ 1984] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_573034083 +[ 2000] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2016] Instantiated instance of script GHMatti.Http.Request. +[ 2031] Instantiated instance of script vMenuServer.BanManager. +[ 2078] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_573034083 +[ 2234] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2234] If you did this on purpose then you can ignore this warning. +[ 2250] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2266] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2266] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2281] Instantiated instance of script vMenuServer.MainServer. +[ 2406] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2437] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2469] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2500] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2547] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2578] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2625] --- End of inner exception stack trace --- +[ 2656] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2703] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2734] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2766] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2797] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2828] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2875] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2937] Started resource vMenu +[ 2969] Started resource deleteveh +[ 3016] Started resource frllcheli +[ 3062] Started resource Vogue +[ 3109] Started resource G65AMG +[ 3156] Started resource C63 +[ 3422] Started resource AMG-Coupe +[ 3672] Started resource Police-Mustang-GT +[ 4219] Started resource Range-Rover-Startech +[ 4641] Started resource Tesla-Model-3 +[ 4672] ^3Couldn't find resource Mercedes-sMaybach.^7 +[ 4719] Authenticating server license key... +[ 4922] Server license key authentication succeeded. Welcome! +[ 5047] Started map fivem-map-skater +[ 5094] Started resource fivem-map-skater +[ 0] INFO: No channel links found in configuration file. +[ 93] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 187] Found new resource C63 in D:/FXServer/resources//C63 +[ 234] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 281] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 312] Found new resource fivem in D:/FXServer/resources//fivem +[ 359] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 406] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 437] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 484] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 0] INFO: No channel links found in configuration file. +[ 93] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 172] Found new resource C63 in D:/FXServer/resources//C63 +[ 218] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 250] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 297] Found new resource fivem in D:/FXServer/resources//fivem +[ 343] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 375] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 422] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 468] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 500] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 547] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 578] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 625] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 672] Found new resource runcode in D:/FXServer/resources//runcode +[ 672] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 687] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 703] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 734] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 750] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 797] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 812] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 828] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 843] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 859] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 875] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 890] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 906] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 922] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 937] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 953] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 968] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 984] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1000] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1015] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1031] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1047] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1093] Started resource sessionmanager +[ 1156] Started resource mapmanager +[ 1172] Started resource chat +[ 1187] Started resource spawnmanager +[ 1203] Started gametype Freeroam +[ 1203] Started resource fivem +[ 1234] Started resource hardcap +[ 1250] Started resource rconlog +[ 1281] Started resource scoreboard +[ 1297] Started resource playernames +[ 1687] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_767638271 +[ 1703] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_767638271 +[ 1718] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1734] Instantiated instance of script GHMatti.Http.Request. +[ 1750] Instantiated instance of script vMenuServer.BanManager. +[ 1812] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_767638271 +[ 1953] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 1968] If you did this on purpose then you can ignore this warning. +[ 1968] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 1984] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 1984] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2000] Instantiated instance of script vMenuServer.MainServer. +[ 2140] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2172] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2203] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2250] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2281] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2312] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2359] --- End of inner exception stack trace --- +[ 2390] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2422] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2468] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2500] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2547] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2578] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2625] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2687] Started resource vMenu +[ 2734] Started resource deleteveh +[ 2781] Started resource frllcheli +[ 2812] Started resource Vogue +[ 2859] Started resource G65AMG +[ 2906] Started resource C63 +[ 2953] Started resource AMG-Coupe +[ 2984] Started resource Police-Mustang-GT +[ 3031] Started resource Range-Rover-Startech +[ 3078] Started resource Tesla-Model-3 +[ 3406] Started resource Mercedes-Maybach +[ 3437] Authenticating server license key... +[ 3812] Server license key authentication succeeded. Welcome! +[ 3922] Started map fivem-map-skater +[ 3953] Started resource fivem-map-skater +[ 52234] Connecting: IM-KING-the-only_one +[ 52547] hitch warning: frame time of 779 milliseconds +[ 60828] Connecting: ThatGuyJacobee +[ 61093] hitch warning: frame time of 223 milliseconds +[ 113062] hitch warning: frame time of 223 milliseconds +[ 113359] hitch warning: frame time of 284 milliseconds +[ 153390] ThatGuyJacobee: sup bitch +[ 153953] hitch warning: frame time of 560 milliseconds +[ 176093] IM-KING-the-only_one: sup bitch +[ 176687] hitch warning: frame time of 585 milliseconds +[ 177265] hitch warning: frame time of 578 milliseconds +[ 177750] hitch warning: frame time of 482 milliseconds +[ 177968] hitch warning: frame time of 223 milliseconds +[ 1062593] ThatGuyJacobee: f +[ 1062953] hitch warning: frame time of 649 milliseconds +[ 1063140] hitch warning: frame time of 234 milliseconds +[ 1063406] hitch warning: frame time of 257 milliseconds +[ 1063625] hitch warning: frame time of 203 milliseconds +[ 1063859] hitch warning: frame time of 241 milliseconds +[ 1064031] hitch warning: frame time of 184 milliseconds +[ 1064250] hitch warning: frame time of 215 milliseconds +[ 1064468] hitch warning: frame time of 217 milliseconds +[ 1064672] hitch warning: frame time of 201 milliseconds +[ 1064890] hitch warning: frame time of 219 milliseconds +[ 1065062] hitch warning: frame time of 178 milliseconds +[ 1065281] hitch warning: frame time of 211 milliseconds +[ 1065515] hitch warning: frame time of 242 milliseconds +[ 1065734] hitch warning: frame time of 208 milliseconds +[ 1065953] hitch warning: frame time of 232 milliseconds +[ 1066203] hitch warning: frame time of 238 milliseconds +[ 1066437] hitch warning: frame time of 225 milliseconds +[ 1066640] hitch warning: frame time of 209 milliseconds +[ 1066781] hitch warning: frame time of 153 milliseconds +[ 1067047] hitch warning: frame time of 253 milliseconds +[ 1067265] hitch warning: frame time of 227 milliseconds +[ 1067468] hitch warning: frame time of 205 milliseconds +[ 1067640] hitch warning: frame time of 168 milliseconds +[ 1067843] hitch warning: frame time of 199 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 234] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 250] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 281] Found new resource C63 in D:/FXServer/resources//C63 +[ 297] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 312] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 328] Found new resource fivem in D:/FXServer/resources//fivem +[ 343] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 359] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 422] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 453] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 468] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 484] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 500] Found new resource map in D:/FXServer/resources//map +[ 531] Resource loading for map failed: +[ 531] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 547] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 562] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 578] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 593] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 640] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 750] Found new resource runcode in D:/FXServer/resources//runcode +[ 781] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 797] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 812] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 828] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 859] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 890] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 906] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 922] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 937] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 953] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 984] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1015] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1047] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1062] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1109] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1140] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1156] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1187] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1203] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1265] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1297] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1312] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1343] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1453] Started resource sessionmanager +[ 1593] Started resource mapmanager +[ 2000] Started resource chat +[ 2031] Started resource spawnmanager +[ 2047] Started gametype Freeroam +[ 2062] Started resource fivem +[ 2093] Started resource hardcap +[ 2125] Started resource rconlog +[ 2437] Started resource scoreboard +[ 2547] Started resource playernames +[ 3765] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1052970039 +[ 4047] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1052970039 +[ 4062] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4078] Instantiated instance of script GHMatti.Http.Request. +[ 4093] Instantiated instance of script vMenuServer.BanManager. +[ 4140] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1052970039 +[ 4297] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4297] If you did this on purpose then you can ignore this warning. +[ 4312] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4312] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4328] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4343] Instantiated instance of script vMenuServer.MainServer. +[ 4437] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4687] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4718] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4765] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4797] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4843] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4875] --- End of inner exception stack trace --- +[ 4906] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4953] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4984] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5031] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5062] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5109] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5140] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 6125] Started resource vMenu +[ 6234] Started resource deleteveh +[ 6312] Started resource Speedlimiter +[ 6515] Started resource roleplay-toolbox +[ 6562] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6625] Started resource rolesFX +[ 6734] Started resource frfuel +[ 6781] Started resource map +[ 6890] Started resource speedometer +[ 7093] Started resource frllcheli +[ 7343] Started resource Vogue +[ 7656] Started resource G65AMG +[ 7906] Started resource C63 +[ 8140] Started resource AMG-Coupe +[ 8468] Started resource Police-Mustang-GT +[ 8765] Started resource Range-Rover-Startech +[ 8968] Started resource Tesla-Model-3 +[ 9187] Started resource Mercedes-Maybach +[ 9234] Authenticating server license key... +[ 9468] Server license key authentication succeeded. Welcome! +[ 9625] Started map fivem-map-hipster +[ 9672] Started resource fivem-map-hipster +[ 9734] hitch warning: frame time of 167 milliseconds +[ 11109] +[ 11156] +[ 11203] -------------------------------------------------------------------- +[ 11250] +[ 11281] Roleplay Toolbox +[ 11328] +[ 11359] Current Version: 2.0 +[ 11406] Newest Version: 2.0 +[ 11453] +[ 11484] +[ 11531] -------------------------------------------------------------------- +[ 11562] +[ 11609] +[ 11656] hitch warning: frame time of 535 milliseconds +[ 65422] Connecting: ThatGuyJacobee +[ 65703] hitch warning: frame time of 372 milliseconds +[ 71859] Connecting: ThatGuyJacobee +[ 72172] hitch warning: frame time of 295 milliseconds +[ 134672] INFO: No channel links found in configuration file. +[ 135031] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 135109] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 135172] Found new resource C63 in D:/FXServer/resources//C63 +[ 135234] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 135281] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 135343] Found new resource fivem in D:/FXServer/resources//fivem +[ 135437] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 135531] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 135593] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 135656] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 135718] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 135781] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 135875] Found new resource map in D:/FXServer/resources//map +[ 135937] Resource loading for map failed: +[ 135953] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 135968] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 135984] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 136062] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 136078] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 136125] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 136156] Found new resource runcode in D:/FXServer/resources//runcode +[ 136172] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 136187] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 136203] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 136218] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 136234] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 136250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 136281] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 136297] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 136312] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 136343] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 136359] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 136375] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 136390] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 136406] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 136422] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 136437] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 136453] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 136484] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 136500] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 136515] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 136547] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 136562] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 136625] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 136640] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 136687] Started resource sessionmanager +[ 136781] Started resource mapmanager +[ 136812] Started resource chat +[ 136843] Started resource spawnmanager +[ 136859] Started gametype Freeroam +[ 136875] Started resource fivem +[ 136890] Started resource hardcap +[ 136922] Started resource rconlog +[ 136937] Started resource scoreboard +[ 136968] Started resource playernames +[ 137515] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_499494053 +[ 137531] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_499494053 +[ 137547] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 137578] Instantiated instance of script GHMatti.Http.Request. +[ 137593] Instantiated instance of script vMenuServer.BanManager. +[ 137672] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_499494053 +[ 137890] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 137906] If you did this on purpose then you can ignore this warning. +[ 137922] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 137937] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 137937] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 137968] Instantiated instance of script vMenuServer.MainServer. +[ 138093] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 138156] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138218] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 138265] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 138328] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 138375] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138422] --- End of inner exception stack trace --- +[ 138515] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138578] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138625] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138672] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138734] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138781] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 138843] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 138984] Started resource vMenu +[ 139047] Started resource deleteveh +[ 139109] Started resource Speedlimiter +[ 139172] Started resource roleplay-toolbox +[ 139234] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 139297] Started resource rolesFX +[ 139359] Started resource frfuel +[ 139406] Started resource map +[ 139484] Started resource speedometer +[ 139625] Started resource frllcheli +[ 139797] Started resource Vogue +[ 139968] Started resource G65AMG +[ 140156] Started resource C63 +[ 140328] Started resource AMG-Coupe +[ 140656] Started resource Police-Mustang-GT +[ 140937] Started resource Range-Rover-Startech +[ 141093] Started resource Tesla-Model-3 +[ 141265] Started resource Mercedes-Maybach +[ 141328] Authenticating server license key... +[ 141609] Server license key authentication succeeded. Welcome! +[ 141734] Started map fivem-map-hipster +[ 141797] Started resource fivem-map-hipster +[ 141875] hitch warning: frame time of 163 milliseconds +[ 143265] +[ 143343] +[ 143406] -------------------------------------------------------------------- +[ 143468] +[ 143531] Roleplay Toolbox +[ 143593] +[ 143640] Current Version: 2.0 +[ 143687] Newest Version: 2.0 +[ 143750] +[ 143797] +[ 143859] -------------------------------------------------------------------- +[ 143906] +[ 143953] +[ 144000] hitch warning: frame time of 745 milliseconds +[ 148547] Connecting: ThatGuyJacobee +[ 159218] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 109] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 187] Found new resource C63 in D:/FXServer/resources//C63 +[ 234] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 281] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 328] Found new resource fivem in D:/FXServer/resources//fivem +[ 375] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 421] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 468] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 515] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 562] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 593] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 640] Found new resource map in D:/FXServer/resources//map +[ 687] Resource loading for map failed: +[ 718] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 765] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 765] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 781] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 796] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 828] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 843] Found new resource runcode in D:/FXServer/resources//runcode +[ 843] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 859] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 875] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 890] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 890] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 906] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 921] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 937] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 953] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 968] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 984] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1000] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1031] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1031] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1046] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1062] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1093] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1109] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1125] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1125] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1156] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1171] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1187] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1203] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1250] Started resource sessionmanager +[ 1328] Started resource mapmanager +[ 1687] Started resource chat +[ 1703] Started resource spawnmanager +[ 1734] Started gametype Freeroam +[ 1734] Started resource fivem +[ 1781] Started resource hardcap +[ 1796] Started resource rconlog +[ 1812] Started resource scoreboard +[ 1812] Started resource playernames +[ 2250] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1934119274 +[ 2265] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1934119274 +[ 2312] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2328] Instantiated instance of script GHMatti.Http.Request. +[ 2343] Instantiated instance of script vMenuServer.BanManager. +[ 2390] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1934119274 +[ 2515] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2515] If you did this on purpose then you can ignore this warning. +[ 2546] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2546] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2546] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2562] Instantiated instance of script vMenuServer.MainServer. +[ 2671] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2703] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2750] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2781] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2828] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2859] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2890] --- End of inner exception stack trace --- +[ 2937] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2968] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3015] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3046] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3078] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3125] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3156] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3250] Started resource vMenu +[ 3312] Started resource deleteveh +[ 3359] Started resource Speedlimiter +[ 3406] Started resource roleplay-toolbox +[ 3453] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3500] Started resource rolesFX +[ 3546] Started resource frfuel +[ 3593] Started resource speedometer +[ 3640] Started resource frllcheli +[ 3671] Started resource Vogue +[ 3734] Started resource G65AMG +[ 3765] Started resource C63 +[ 3812] Started resource AMG-Coupe +[ 3859] Started resource Police-Mustang-GT +[ 3906] Started resource Range-Rover-Startech +[ 3953] Started resource Tesla-Model-3 +[ 4000] Started resource Mercedes-Maybach +[ 4031] Authenticating server license key... +[ 4296] Server license key authentication succeeded. Welcome! +[ 4437] Started map fivem-map-skater +[ 4484] Started resource fivem-map-skater +[ 5953] +[ 5984] +[ 6031] -------------------------------------------------------------------- +[ 6078] +[ 6125] Roleplay Toolbox +[ 6171] +[ 6218] Current Version: 2.0 +[ 6265] Newest Version: 2.0 +[ 6296] +[ 6343] +[ 6375] -------------------------------------------------------------------- +[ 6421] +[ 6468] +[ 6515] hitch warning: frame time of 554 milliseconds +[ 51781] Connecting: ThatGuyJacobee +[ 138468] hitch warning: frame time of 421 milliseconds +[ 139046] hitch warning: frame time of 587 milliseconds +[ 139937] hitch warning: frame time of 890 milliseconds +[ 140718] hitch warning: frame time of 782 milliseconds +[ 466765] INFO: No channel links found in configuration file. +[ 467609] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 467796] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 467984] Found new resource C63 in D:/FXServer/resources//C63 +[ 468203] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 468421] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 468609] Found new resource fivem in D:/FXServer/resources//fivem +[ 468812] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 469031] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 469218] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 469390] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 469671] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 469953] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 471921] INFO: No channel links found in configuration file. +[ 472234] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 472265] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 472312] Found new resource C63 in D:/FXServer/resources//C63 +[ 472343] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 472390] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 472421] Found new resource fivem in D:/FXServer/resources//fivem +[ 472500] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 472531] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 472578] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 472593] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 472640] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 472687] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 472718] Found new resource map in D:/FXServer/resources//map +[ 472765] Resource loading for map failed: +[ 472796] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 472828] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 472859] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 472890] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 472937] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 472953] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 473000] Found new resource runcode in D:/FXServer/resources//runcode +[ 473109] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 473171] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 473250] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 473359] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 473406] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 473593] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 473703] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 473796] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 473859] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 473921] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 474000] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 474125] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 474218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 474296] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 474375] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 474484] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 474640] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 474750] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 474906] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 475015] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 475093] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 475218] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 475296] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 475328] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 475515] Started resource sessionmanager +[ 475984] Started resource mapmanager +[ 476062] Started resource chat +[ 476093] Started resource spawnmanager +[ 476140] Started gametype Freeroam +[ 476187] Started resource fivem +[ 476265] Started resource hardcap +[ 476406] Started resource rconlog +[ 476640] Started resource scoreboard +[ 476781] Started resource playernames +[ 478265] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_2066958326 +[ 478437] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_2066958326 +[ 478515] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 478562] Instantiated instance of script GHMatti.Http.Request. +[ 478609] Instantiated instance of script vMenuServer.BanManager. +[ 478765] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_2066958326 +[ 479359] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 479390] If you did this on purpose then you can ignore this warning. +[ 479406] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 479437] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 479468] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 479500] Instantiated instance of script vMenuServer.MainServer. +[ 480406] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 480515] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 480640] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 480765] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 480953] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 481078] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 481234] --- End of inner exception stack trace --- +[ 481343] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 481484] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 481625] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 481812] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 481984] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 482156] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 482312] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 482875] Started resource vMenu +[ 483203] Started resource deleteveh +[ 483500] Started resource Speedlimiter +[ 483968] Started resource roleplay-toolbox +[ 484250] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 484437] Started resource rolesFX +[ 484718] Started resource frfuel +[ 485078] Started resource speedometer +[ 485468] Started resource frllcheli +[ 485875] Started resource Vogue +[ 486359] Started resource G65AMG +[ 486734] Started resource C63 +[ 487156] Started resource AMG-Coupe +[ 487750] Started resource Police-Mustang-GT +[ 488218] Started resource Range-Rover-Startech +[ 488578] Started resource Tesla-Model-3 +[ 489000] Started resource Mercedes-Maybach +[ 489234] Authenticating server license key... +[ 489843] Server license key authentication succeeded. Welcome! +[ 490125] Started map fivem-map-hipster +[ 490328] Started resource fivem-map-hipster +[ 490531] hitch warning: frame time of 417 milliseconds +[ 490703] hitch warning: frame time of 181 milliseconds +[ 490843] hitch warning: frame time of 155 milliseconds +[ 491687] +[ 491968] +[ 492234] -------------------------------------------------------------------- +[ 492406] +[ 492671] Roleplay Toolbox +[ 492859] +[ 493015] Current Version: 2.0 +[ 493171] Newest Version: 2.0 +[ 493468] +[ 493656] +[ 493890] -------------------------------------------------------------------- +[ 494125] +[ 494296] +[ 494500] hitch warning: frame time of 2807 milliseconds +[ 494718] hitch warning: frame time of 216 milliseconds +[ 495046] hitch warning: frame time of 311 milliseconds +[ 495218] hitch warning: frame time of 195 milliseconds +[ 495562] hitch warning: frame time of 324 milliseconds +[ 495703] hitch warning: frame time of 165 milliseconds +[ 495890] hitch warning: frame time of 182 milliseconds +[ 496093] hitch warning: frame time of 200 milliseconds +[ 496265] hitch warning: frame time of 164 milliseconds +[ 496531] hitch warning: frame time of 270 milliseconds +[ 496750] hitch warning: frame time of 216 milliseconds +[ 496968] hitch warning: frame time of 217 milliseconds +[ 497171] hitch warning: frame time of 203 milliseconds +[ 497593] hitch warning: frame time of 311 milliseconds +[ 497812] hitch warning: frame time of 334 milliseconds +[ 498062] hitch warning: frame time of 261 milliseconds +[ 498250] hitch warning: frame time of 180 milliseconds +[ 498640] hitch warning: frame time of 331 milliseconds +[ 499140] hitch warning: frame time of 552 milliseconds +[ 499640] hitch warning: frame time of 426 milliseconds +[ 499843] hitch warning: frame time of 287 milliseconds +[ 500062] hitch warning: frame time of 205 milliseconds +[ 542390] hitch warning: frame time of 2743 milliseconds +[ 546765] hitch warning: frame time of 3893 milliseconds +[ 546968] hitch warning: frame time of 543 milliseconds +[ 547031] hitch warning: frame time of 189 milliseconds +[ 628953] INFO: No channel links found in configuration file. +[ 629078] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 629125] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 629140] Found new resource C63 in D:/FXServer/resources//C63 +[ 629171] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 629187] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 629187] Found new resource fivem in D:/FXServer/resources//fivem +[ 629218] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 629234] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 629281] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 629281] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 629312] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 629328] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 629343] Found new resource map in D:/FXServer/resources//map +[ 629359] Resource loading for map failed: +[ 629375] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 629390] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 629406] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 629421] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 629453] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 629468] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 629484] Found new resource runcode in D:/FXServer/resources//runcode +[ 629500] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 629546] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 629562] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 629593] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 629609] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 629625] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 629640] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 629671] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 629687] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 629703] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 629718] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 629734] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 629750] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 629765] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 629781] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 629796] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 629828] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 629843] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 629875] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 629890] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 629906] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 629921] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 629937] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 629968] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 630015] Started resource sessionmanager +[ 630250] Started resource mapmanager +[ 630687] Started resource chat +[ 630703] Started resource spawnmanager +[ 630734] Started gametype Freeroam +[ 630750] Started resource fivem +[ 630765] Started resource hardcap +[ 630796] Started resource rconlog +[ 630984] Started resource scoreboard +[ 631031] Started resource playernames +[ 631562] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1211338176 +[ 631578] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1211338176 +[ 631609] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 631625] Instantiated instance of script GHMatti.Http.Request. +[ 631640] Instantiated instance of script vMenuServer.BanManager. +[ 631703] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1211338176 +[ 631890] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 631890] If you did this on purpose then you can ignore this warning. +[ 631906] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 631921] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 631921] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 631953] Instantiated instance of script vMenuServer.MainServer. +[ 632078] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 632359] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632421] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 632468] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 632531] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 632593] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632656] --- End of inner exception stack trace --- +[ 632703] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632750] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632812] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632875] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632921] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 632984] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 633031] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 633343] Started resource vMenu +[ 633437] Started resource deleteveh +[ 633500] Started resource Speedlimiter +[ 633609] Started resource roleplay-toolbox +[ 633687] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 633734] Started resource rolesFX +[ 633859] Started resource frfuel +[ 633984] Started resource speedometer +[ 634218] Started resource frllcheli +[ 634406] Started resource Vogue +[ 634656] Started resource G65AMG +[ 634859] Started resource C63 +[ 635125] Started resource AMG-Coupe +[ 635515] Started resource Police-Mustang-GT +[ 635859] Started resource Range-Rover-Startech +[ 636093] Started resource Tesla-Model-3 +[ 636359] Started resource Mercedes-Maybach +[ 636437] Authenticating server license key... +[ 636656] Server license key authentication succeeded. Welcome! +[ 636843] Started map fivem-map-skater +[ 636906] Started resource fivem-map-skater +[ 636984] hitch warning: frame time of 201 milliseconds +[ 638328] +[ 638390] +[ 638453] -------------------------------------------------------------------- +[ 638500] +[ 638562] Roleplay Toolbox +[ 638625] +[ 638687] Current Version: 2.0 +[ 638734] Newest Version: 2.0 +[ 638781] +[ 638843] +[ 638890] -------------------------------------------------------------------- +[ 638953] +[ 639015] +[ 639062] hitch warning: frame time of 729 milliseconds +[ 644343] Connecting: ThatGuyJacobee +[ 709828] hitch warning: frame time of 419 milliseconds +[ 720109] ThatGuyJacobee: hi +[ 0] INFO: No channel links found in configuration file. +[ 547] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 672] Found new resource C63 in D:/FXServer/resources//C63 +[ 719] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 766] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 828] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 875] Found new resource fivem in D:/FXServer/resources//fivem +[ 922] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 0] INFO: No channel links found in configuration file. +[ 93] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 140] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 203] Found new resource C63 in D:/FXServer/resources//C63 +[ 250] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 296] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 343] Found new resource fivem in D:/FXServer/resources//fivem +[ 390] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 437] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 453] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 468] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 468] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 484] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 500] Found new resource map in D:/FXServer/resources//map +[ 515] Resource loading for map failed: +[ 531] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 546] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 562] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 578] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 593] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 625] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 640] Found new resource runcode in D:/FXServer/resources//runcode +[ 640] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 656] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 671] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 687] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 703] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 718] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 718] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 734] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 750] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 781] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 796] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 812] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 828] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 843] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 859] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 890] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 906] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 921] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 953] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 953] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 984] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1000] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1015] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1031] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1109] Started resource sessionmanager +[ 1203] Started resource mapmanager +[ 1234] Started resource chat +[ 1265] Started resource spawnmanager +[ 1281] Started gametype Freeroam +[ 1281] Started resource fivem +[ 1312] Started resource hardcap +[ 1343] Started resource rconlog +[ 1359] Started resource scoreboard +[ 1406] Started resource playernames +[ 1781] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1235845434 +[ 1828] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1235845434 +[ 1843] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1859] Instantiated instance of script GHMatti.Http.Request. +[ 1875] Instantiated instance of script vMenuServer.BanManager. +[ 1937] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1235845434 +[ 2078] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2078] If you did this on purpose then you can ignore this warning. +[ 2093] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2093] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2109] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2125] Instantiated instance of script vMenuServer.MainServer. +[ 2218] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2265] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2312] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2359] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2390] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2437] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2468] --- End of inner exception stack trace --- +[ 2500] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2546] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2578] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2625] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2656] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2703] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2734] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 2812] Started resource vMenu +[ 2906] Started resource deleteveh +[ 3000] Started resource Speedlimiter +[ 3312] Started resource roleplay-toolbox +[ 3359] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3421] Started resource rolesFX +[ 3515] Started resource frfuel +[ 3625] Started resource speedometer +[ 3796] Started resource frllcheli +[ 4000] Started resource Vogue +[ 4234] Started resource G65AMG +[ 4453] Started resource C63 +[ 4640] Started resource AMG-Coupe +[ 4937] Started resource Police-Mustang-GT +[ 5171] Started resource Range-Rover-Startech +[ 5359] Started resource Tesla-Model-3 +[ 5562] Started resource Mercedes-Maybach +[ 5656] Authenticating server license key... +[ 6000] Server license key authentication succeeded. Welcome! +[ 6140] Started map fivem-map-skater +[ 6203] Started resource fivem-map-skater +[ 6296] hitch warning: frame time of 206 milliseconds +[ 7640] +[ 7687] +[ 7750] -------------------------------------------------------------------- +[ 7812] +[ 7859] Roleplay Toolbox +[ 7906] +[ 7953] Current Version: 2.0 +[ 8000] Newest Version: 2.0 +[ 8031] +[ 8078] +[ 8125] -------------------------------------------------------------------- +[ 8171] +[ 8218] +[ 8265] hitch warning: frame time of 624 milliseconds +[ 61937] Connecting: ThatGuyJacobee +[ 127125] hitch warning: frame time of 150 milliseconds +[ 133484] ThatGuyJacobee: hi +[ 238906] ThatGuyJacobee: sup +[ 239468] hitch warning: frame time of 565 milliseconds +[ 243171] ThatGuyJacobee: gkg +[ 0] INFO: No channel links found in configuration file. +[ 532] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 579] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 641] Found new resource C63 in D:/FXServer/resources//C63 +[ 688] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 750] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 829] Found new resource fivem in D:/FXServer/resources//fivem +[ 891] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 938] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1000] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1047] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1110] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1157] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1219] Found new resource map in D:/FXServer/resources//map +[ 1266] Resource loading for map failed: +[ 1282] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1282] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1313] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1329] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1344] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 0] INFO: No channel links found in configuration file. +[ 78] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 109] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 125] Found new resource C63 in D:/FXServer/resources//C63 +[ 140] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 140] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 171] Found new resource fivem in D:/FXServer/resources//fivem +[ 187] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 203] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 218] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 234] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 250] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 265] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 281] Found new resource map in D:/FXServer/resources//map +[ 312] Resource loading for map failed: +[ 312] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 328] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 343] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 359] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 359] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 421] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 437] Found new resource runcode in D:/FXServer/resources//runcode +[ 437] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 453] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 468] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 484] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 500] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 515] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 531] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 546] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 562] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 578] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 578] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 609] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 625] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 640] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 656] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 671] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 718] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 734] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 750] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 765] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 781] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 796] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 812] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 828] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 843] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1015] Started resource sessionmanager +[ 1203] Started resource mapmanager +[ 1625] Started resource chat +[ 1671] Started resource spawnmanager +[ 1703] Started gametype Freeroam +[ 1718] Started resource fivem +[ 1765] Started resource hardcap +[ 1828] Started resource rconlog +[ 2000] Started resource scoreboard +[ 2125] Started resource playernames +[ 2531] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1747328453 +[ 2593] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1747328453 +[ 2609] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2625] Instantiated instance of script GHMatti.Http.Request. +[ 2625] Instantiated instance of script vMenuServer.BanManager. +[ 2687] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1747328453 +[ 2812] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2812] If you did this on purpose then you can ignore this warning. +[ 2828] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2843] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2843] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2859] Instantiated instance of script vMenuServer.MainServer. +[ 2984] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3031] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3078] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3109] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3156] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3187] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3234] --- End of inner exception stack trace --- +[ 3281] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3328] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3375] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3421] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3468] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3515] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3578] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3968] Started resource vMenu +[ 4109] Started resource deleteveh +[ 4234] Started resource Speedlimiter +[ 4468] Started resource roleplay-toolbox +[ 4546] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 4625] Started resource rolesFX +[ 4781] Started resource frfuel +[ 4953] Started resource speedometer +[ 5734] Started resource z-loadscreen-master +[ 6031] Started resource frllcheli +[ 6296] Started resource Vogue +[ 6578] Started resource G65AMG +[ 6843] Started resource C63 +[ 7078] Started resource AMG-Coupe +[ 7406] Started resource Police-Mustang-GT +[ 7703] Started resource Range-Rover-Startech +[ 7890] Started resource Tesla-Model-3 +[ 8140] Started resource Mercedes-Maybach +[ 8187] Authenticating server license key... +[ 8406] Server license key authentication succeeded. Welcome! +[ 8562] Started map fivem-map-hipster +[ 8593] Started resource fivem-map-hipster +[ 8656] hitch warning: frame time of 152 milliseconds +[ 10062] +[ 10093] +[ 10140] -------------------------------------------------------------------- +[ 10187] +[ 10234] Roleplay Toolbox +[ 10281] +[ 10312] Current Version: 2.0 +[ 10359] Newest Version: 2.0 +[ 10406] +[ 10437] +[ 10484] -------------------------------------------------------------------- +[ 10531] +[ 10578] +[ 10625] hitch warning: frame time of 565 milliseconds +[ 48843] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 563] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 641] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 688] Found new resource C63 in D:/FXServer/resources//C63 +[ 750] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 797] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 844] Found new resource fivem in D:/FXServer/resources//fivem +[ 922] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 969] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1031] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1078] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1141] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1188] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1234] Found new resource map in D:/FXServer/resources//map +[ 1281] Resource loading for map failed: +[ 1375] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1422] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1453] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1469] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1484] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1484] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1500] Found new resource runcode in D:/FXServer/resources//runcode +[ 1625] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1672] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1688] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1703] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1719] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1750] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1766] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1781] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1781] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1797] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1813] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1859] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1875] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1891] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1906] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1922] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1938] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1953] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1984] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2000] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2016] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2031] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2047] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2078] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2094] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2125] Started resource sessionmanager +[ 2188] Started resource mapmanager +[ 2219] Started resource chat +[ 2234] Started resource spawnmanager +[ 2250] Started gametype Freeroam +[ 2266] Started resource fivem +[ 2281] Started resource hardcap +[ 2297] Started resource rconlog +[ 2313] Started resource scoreboard +[ 2328] Started resource playernames +[ 2703] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1054560428 +[ 2703] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1054560428 +[ 2734] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2734] Instantiated instance of script GHMatti.Http.Request. +[ 2750] Instantiated instance of script vMenuServer.BanManager. +[ 2797] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1054560428 +[ 2922] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2938] If you did this on purpose then you can ignore this warning. +[ 2938] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2953] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2953] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2969] Instantiated instance of script vMenuServer.MainServer. +[ 3063] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3094] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3141] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3188] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3234] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3266] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3313] --- End of inner exception stack trace --- +[ 3344] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3391] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3422] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3469] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3516] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3547] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3594] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3656] Started resource vMenu +[ 3703] Started resource deleteveh +[ 3750] Started resource Speedlimiter +[ 3922] Started resource roleplay-toolbox +[ 3969] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 4016] Started resource rolesFX +[ 4063] Started resource frfuel +[ 4109] Started resource speedometer +[ 4484] Started resource z-loadscreen-master +[ 4625] Started resource frllcheli +[ 4766] Started resource Vogue +[ 4906] Started resource G65AMG +[ 5078] Started resource C63 +[ 5203] Started resource AMG-Coupe +[ 5469] Started resource Police-Mustang-GT +[ 5688] Started resource Range-Rover-Startech +[ 5859] Started resource Tesla-Model-3 +[ 6016] Started resource Mercedes-Maybach +[ 6063] Authenticating server license key... +[ 6359] Server license key authentication succeeded. Welcome! +[ 6453] Started map fivem-map-hipster +[ 6500] Started resource fivem-map-hipster +[ 8000] +[ 8047] +[ 8094] -------------------------------------------------------------------- +[ 8141] +[ 8188] Roleplay Toolbox +[ 8250] +[ 8297] Current Version: 2.0 +[ 8344] Newest Version: 2.0 +[ 8406] +[ 8453] +[ 8500] -------------------------------------------------------------------- +[ 8547] +[ 8594] +[ 8656] hitch warning: frame time of 651 milliseconds +[ 55656] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 438] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 500] Found new resource C63 in D:/FXServer/resources//C63 +[ 547] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 594] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 657] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 719] Found new resource fivem in D:/FXServer/resources//fivem +[ 782] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 844] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 891] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 985] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1032] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1188] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1235] Found new resource map in D:/FXServer/resources//map +[ 1297] Resource loading for map failed: +[ 1391] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1453] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1500] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1532] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1578] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1610] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1625] Found new resource runcode in D:/FXServer/resources//runcode +[ 1641] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1703] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1750] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1766] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1813] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1828] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1844] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1875] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1907] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1938] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1969] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1985] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1985] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2047] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2078] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2125] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2188] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2203] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2235] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2282] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2313] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2375] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2407] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2735] Started resource sessionmanager +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 94] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 109] Found new resource C63 in D:/FXServer/resources//C63 +[ 125] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 125] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 140] Found new resource fivem in D:/FXServer/resources//fivem +[ 156] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 172] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 172] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 187] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 203] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 203] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 219] Found new resource map in D:/FXServer/resources//map +[ 234] Resource loading for map failed: +[ 234] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 250] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 265] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 265] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 281] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 281] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 297] Found new resource runcode in D:/FXServer/resources//runcode +[ 312] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 312] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 328] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 344] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 359] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 375] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 375] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 390] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 406] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 422] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 437] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 437] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 453] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 469] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 484] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 484] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 500] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 515] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 515] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 531] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 547] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 562] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 562] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 578] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 594] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 625] Started resource sessionmanager +[ 859] Started resource mapmanager +[ 1250] Started resource chat +[ 1312] Started resource spawnmanager +[ 1328] Started gametype Freeroam +[ 1344] Started resource fivem +[ 1406] Started resource hardcap +[ 1484] Started resource rconlog +[ 1656] Started resource scoreboard +[ 1765] Started resource playernames +[ 2265] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1365853516 +[ 2344] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1365853516 +[ 2375] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2375] Instantiated instance of script GHMatti.Http.Request. +[ 2390] Instantiated instance of script vMenuServer.BanManager. +[ 2484] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1365853516 +[ 2703] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2719] If you did this on purpose then you can ignore this warning. +[ 2719] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2734] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2734] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2750] Instantiated instance of script vMenuServer.MainServer. +[ 2859] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2890] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2937] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2969] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3015] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3062] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3094] --- End of inner exception stack trace --- +[ 3140] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3172] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3219] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3265] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3297] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3344] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3375] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3750] Started resource vMenu +[ 3844] Started resource deleteveh +[ 3969] Started resource Speedlimiter +[ 4172] Started resource roleplay-toolbox +[ 4250] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 4297] Started resource rolesFX +[ 4422] Started resource frfuel +[ 4594] Started resource speedometer +[ 5172] Started resource z-loadscreen-master +[ 5390] Started resource frllcheli +[ 5594] Started resource Vogue +[ 5906] Started resource G65AMG +[ 6140] Started resource C63 +[ 6390] Started resource AMG-Coupe +[ 6734] Started resource Police-Mustang-GT +[ 7031] Started resource Range-Rover-Startech +[ 7328] Started resource Tesla-Model-3 +[ 7562] Started resource Mercedes-Maybach +[ 7672] Authenticating server license key... +[ 8203] Server license key authentication succeeded. Welcome! +[ 8422] Started map fivem-map-skater +[ 8469] Started resource fivem-map-skater +[ 8547] hitch warning: frame time of 227 milliseconds +[ 9859] +[ 9922] +[ 9984] -------------------------------------------------------------------- +[ 10047] +[ 10078] Roleplay Toolbox +[ 10140] +[ 10187] Current Version: 2.0 +[ 10234] Newest Version: 2.0 +[ 10281] +[ 10328] +[ 10375] -------------------------------------------------------------------- +[ 10422] +[ 10469] +[ 10500] hitch warning: frame time of 644 milliseconds +[ 42156] Connecting: ThatGuyJacobee +[ 42234] hitch warning: frame time of 169 milliseconds +[ 172265] ThatGuyJacobee: hi +[ 172687] hitch warning: frame time of 42791 milliseconds +[ 172969] ThatGuyJacobee: sup g +[ 173172] ThatGuyJacobee: ksdak +[ 173390] ThatGuyJacobee: ksdlds +[ 173609] ThatGuyJacobee: kskdsk +[ 173922] ThatGuyJacobee: kskddsk +[ 174250] ThatGuyJacobee: lsdlald +[ 175031] hitch warning: frame time of 2349 milliseconds +[ 175281] hitch warning: frame time of 255 milliseconds +[ 175609] hitch warning: frame time of 310 milliseconds +[ 175859] hitch warning: frame time of 264 milliseconds +[ 176109] hitch warning: frame time of 244 milliseconds +[ 176312] hitch warning: frame time of 210 milliseconds +[ 176469] hitch warning: frame time of 154 milliseconds +[ 176656] hitch warning: frame time of 188 milliseconds +[ 176906] hitch warning: frame time of 248 milliseconds +[ 177078] hitch warning: frame time of 172 milliseconds +[ 177250] hitch warning: frame time of 184 milliseconds +[ 198265] INFO: No channel links found in configuration file. +[ 198937] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 199140] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 199390] Found new resource C63 in D:/FXServer/resources//C63 +[ 199437] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 199484] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 199547] Found new resource fivem in D:/FXServer/resources//fivem +[ 199640] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 199687] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 199750] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 199797] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 199828] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 199937] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 200000] Found new resource map in D:/FXServer/resources//map +[ 200094] Resource loading for map failed: +[ 200109] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 200156] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 200219] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 200297] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 200390] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 200500] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 200609] Found new resource runcode in D:/FXServer/resources//runcode +[ 200687] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 200750] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 200797] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 200844] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 200906] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 201000] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 201062] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 201156] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 201234] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 201265] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 201328] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 201437] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 201500] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 201562] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 201640] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 201719] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 201828] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 201906] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 202015] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 202094] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 202172] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 202265] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 202328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 202359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 202422] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 202750] Started resource sessionmanager +[ 203203] Started resource mapmanager +[ 203328] Started resource chat +[ 203406] Started resource spawnmanager +[ 203469] Started gametype Freeroam +[ 203515] Started resource fivem +[ 203562] Started resource hardcap +[ 203765] Started resource rconlog +[ 203906] Started resource scoreboard +[ 204031] Started resource playernames +[ 205640] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1086081711 +[ 205765] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1086081711 +[ 205859] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 205922] Instantiated instance of script GHMatti.Http.Request. +[ 205969] Instantiated instance of script vMenuServer.BanManager. +[ 206140] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1086081711 +[ 206734] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 206765] If you did this on purpose then you can ignore this warning. +[ 206797] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 206812] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 206844] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 206890] Instantiated instance of script vMenuServer.MainServer. +[ 207578] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 207844] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 208062] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 208312] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 208500] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 208734] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 208922] --- End of inner exception stack trace --- +[ 209109] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 209312] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 209562] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 209781] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 209969] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 210172] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 210375] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 210765] Started resource vMenu +[ 211031] Started resource deleteveh +[ 211328] Started resource Speedlimiter +[ 211750] Started resource roleplay-toolbox +[ 212031] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 212250] Started resource rolesFX +[ 212547] Started resource frfuel +[ 212859] Started resource speedometer +[ 213547] Started resource z-loadscreen-master +[ 213937] Started resource frllcheli +[ 214453] Started resource Vogue +[ 215219] Started resource G65AMG +[ 216125] Started resource C63 +[ 216594] Started resource AMG-Coupe +[ 217140] Started resource Police-Mustang-GT +[ 217687] Started resource Range-Rover-Startech +[ 218062] Started resource Tesla-Model-3 +[ 218453] Started resource Mercedes-Maybach +[ 218734] Authenticating server license key... +[ 219172] Server license key authentication succeeded. Welcome! +[ 219484] Started map fivem-map-hipster +[ 219687] Started resource fivem-map-hipster +[ 220015] hitch warning: frame time of 535 milliseconds +[ 220297] hitch warning: frame time of 321 milliseconds +[ 220547] hitch warning: frame time of 265 milliseconds +[ 220844] hitch warning: frame time of 300 milliseconds +[ 221047] +[ 221219] +[ 221469] -------------------------------------------------------------------- +[ 221687] +[ 221937] Roleplay Toolbox +[ 222125] +[ 222359] Current Version: 2.0 +[ 222594] Newest Version: 2.0 +[ 222828] +[ 223031] +[ 223281] -------------------------------------------------------------------- +[ 223500] +[ 223687] +[ 223937] hitch warning: frame time of 3088 milliseconds +[ 224219] hitch warning: frame time of 284 milliseconds +[ 224453] hitch warning: frame time of 241 milliseconds +[ 224687] hitch warning: frame time of 232 milliseconds +[ 224890] hitch warning: frame time of 206 milliseconds +[ 225109] hitch warning: frame time of 200 milliseconds +[ 225359] hitch warning: frame time of 205 milliseconds +[ 225594] hitch warning: frame time of 294 milliseconds +[ 225812] hitch warning: frame time of 211 milliseconds +[ 226047] hitch warning: frame time of 233 milliseconds +[ 226297] hitch warning: frame time of 246 milliseconds +[ 226562] hitch warning: frame time of 256 milliseconds +[ 226828] hitch warning: frame time of 264 milliseconds +[ 227078] hitch warning: frame time of 284 milliseconds +[ 227328] hitch warning: frame time of 235 milliseconds +[ 227562] hitch warning: frame time of 241 milliseconds +[ 227797] hitch warning: frame time of 227 milliseconds +[ 228078] hitch warning: frame time of 287 milliseconds +[ 228281] hitch warning: frame time of 207 milliseconds +[ 228531] hitch warning: frame time of 245 milliseconds +[ 235906] INFO: No channel links found in configuration file. +[ 236078] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 236109] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 236140] Found new resource C63 in D:/FXServer/resources//C63 +[ 236187] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 236234] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 236297] Found new resource fivem in D:/FXServer/resources//fivem +[ 236437] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 236484] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 236625] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 236719] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 236906] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 236984] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 237031] Found new resource map in D:/FXServer/resources//map +[ 237219] Resource loading for map failed: +[ 237234] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 237281] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 237359] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 237437] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 237531] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 237594] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 237687] Found new resource runcode in D:/FXServer/resources//runcode +[ 237750] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 237875] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 237937] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 238000] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 238047] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 238125] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 238203] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 238250] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 238312] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 238422] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 238500] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 238594] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 238656] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 238719] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 238765] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 238828] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 238906] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 238969] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 239094] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 239140] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 239187] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 239265] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 239328] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 239390] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 239469] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 239562] Started resource sessionmanager +[ 240015] Started resource mapmanager +[ 240078] Started resource chat +[ 240125] Started resource spawnmanager +[ 240156] Started gametype Freeroam +[ 240203] Started resource fivem +[ 240234] Started resource hardcap +[ 240281] Started resource rconlog +[ 240312] Started resource scoreboard +[ 240359] Started resource playernames +[ 241390] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_999100449 +[ 241469] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_999100449 +[ 241547] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 241594] Instantiated instance of script GHMatti.Http.Request. +[ 241640] Instantiated instance of script vMenuServer.BanManager. +[ 241859] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_999100449 +[ 242453] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 242484] If you did this on purpose then you can ignore this warning. +[ 242500] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 242515] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 242531] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 242609] Instantiated instance of script vMenuServer.MainServer. +[ 243844] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 244062] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 244265] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 244453] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 244734] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 244922] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 245125] --- End of inner exception stack trace --- +[ 245312] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 245500] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 245719] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 245937] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 246125] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 246297] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 246437] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 246656] Started resource vMenu +[ 246844] Started resource deleteveh +[ 247078] Started resource Speedlimiter +[ 247328] Started resource roleplay-toolbox +[ 247547] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 247797] Started resource rolesFX +[ 248031] Started resource frfuel +[ 248234] Started resource speedometer +[ 248640] Started resource z-loadscreen-master +[ 248890] Started resource frllcheli +[ 249109] Started resource Vogue +[ 249344] Started resource G65AMG +[ 249531] Started resource C63 +[ 249719] Started resource AMG-Coupe +[ 249922] Started resource Police-Mustang-GT +[ 250078] Started resource Range-Rover-Startech +[ 250265] Started resource Tesla-Model-3 +[ 250531] Started resource Mercedes-Maybach +[ 250781] Authenticating server license key... +[ 251281] Server license key authentication succeeded. Welcome! +[ 251625] Started map fivem-map-skater +[ 251859] Started resource fivem-map-skater +[ 252140] hitch warning: frame time of 576 milliseconds +[ 252422] hitch warning: frame time of 286 milliseconds +[ 252594] hitch warning: frame time of 164 milliseconds +[ 252781] hitch warning: frame time of 189 milliseconds +[ 252953] hitch warning: frame time of 183 milliseconds +[ 253109] +[ 253265] +[ 253484] -------------------------------------------------------------------- +[ 253719] +[ 253937] Roleplay Toolbox +[ 254140] +[ 254375] Current Version: 2.0 +[ 254547] Newest Version: 2.0 +[ 254734] +[ 254984] +[ 255187] -------------------------------------------------------------------- +[ 255390] +[ 255672] +[ 255937] hitch warning: frame time of 2952 milliseconds +[ 256156] hitch warning: frame time of 242 milliseconds +[ 256375] hitch warning: frame time of 204 milliseconds +[ 256609] hitch warning: frame time of 247 milliseconds +[ 256844] hitch warning: frame time of 226 milliseconds +[ 257094] hitch warning: frame time of 252 milliseconds +[ 257390] hitch warning: frame time of 242 milliseconds +[ 257625] hitch warning: frame time of 281 milliseconds +[ 257890] hitch warning: frame time of 249 milliseconds +[ 258109] hitch warning: frame time of 239 milliseconds +[ 258359] hitch warning: frame time of 237 milliseconds +[ 258594] hitch warning: frame time of 238 milliseconds +[ 258797] hitch warning: frame time of 213 milliseconds +[ 259094] hitch warning: frame time of 240 milliseconds +[ 259625] hitch warning: frame time of 589 milliseconds +[ 259844] hitch warning: frame time of 210 milliseconds +[ 260109] hitch warning: frame time of 270 milliseconds +[ 260344] hitch warning: frame time of 240 milliseconds +[ 260750] hitch warning: frame time of 407 milliseconds +[ 16] INFO: No channel links found in configuration file. +[ 219] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 438] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 453] Found new resource C63 in D:/FXServer/resources//C63 +[ 469] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 485] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 500] Found new resource fivem in D:/FXServer/resources//fivem +[ 516] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 578] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 578] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 594] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 610] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 625] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 625] Found new resource map in D:/FXServer/resources//map +[ 641] Resource loading for map failed: +[ 641] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 656] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 656] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 672] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 688] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 750] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 766] Found new resource runcode in D:/FXServer/resources//runcode +[ 813] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 844] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 891] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 922] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1016] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1063] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1063] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1110] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1141] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1172] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1188] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1203] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1266] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1313] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1344] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1360] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1375] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1422] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1438] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1453] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1469] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1469] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1485] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1547] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1797] Started resource sessionmanager +[ 2031] Started resource mapmanager +[ 2422] Started resource chat +[ 2453] Started resource spawnmanager +[ 2485] Started gametype Freeroam +[ 2500] Started resource fivem +[ 2547] Started resource hardcap +[ 2610] Started resource rconlog +[ 2813] Started resource scoreboard +[ 2969] Started resource playernames +[ 4016] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1648722983 +[ 4594] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1648722983 +[ 4641] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4656] Instantiated instance of script GHMatti.Http.Request. +[ 4656] Instantiated instance of script vMenuServer.BanManager. +[ 5031] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1648722983 +[ 5485] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 5500] If you did this on purpose then you can ignore this warning. +[ 5500] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 5516] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 5516] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 5531] Instantiated instance of script vMenuServer.MainServer. +[ 5625] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 5891] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5938] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 5985] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 6031] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 6078] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6110] --- End of inner exception stack trace --- +[ 6156] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6203] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6250] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6297] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6344] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6391] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6438] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 7531] Started resource vMenu +[ 7656] Started resource deleteveh +[ 7797] Started resource Speedlimiter +[ 8047] Started resource roleplay-toolbox +[ 8141] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 8250] Started resource rolesFX +[ 8375] Started resource frfuel +[ 8531] Started resource speedometer +[ 9172] Started resource z-loadscreen-master +[ 9391] Started resource frllcheli +[ 9610] Started resource Vogue +[ 9922] Started resource G65AMG +[ 10188] Started resource C63 +[ 10438] Started resource AMG-Coupe +[ 10766] Started resource Police-Mustang-GT +[ 11125] Started resource Range-Rover-Startech +[ 11375] Started resource Tesla-Model-3 +[ 11610] Started resource Mercedes-Maybach +[ 11688] Authenticating server license key... +[ 11922] Server license key authentication succeeded. Welcome! +[ 12094] Started map fivem-map-hipster +[ 12141] Started resource fivem-map-hipster +[ 12235] hitch warning: frame time of 203 milliseconds +[ 13578] +[ 13625] +[ 13688] -------------------------------------------------------------------- +[ 13735] +[ 13781] Roleplay Toolbox +[ 13828] +[ 13891] Current Version: 2.0 +[ 13938] Newest Version: 2.0 +[ 13985] +[ 14031] +[ 14094] -------------------------------------------------------------------- +[ 14141] +[ 14188] +[ 14235] hitch warning: frame time of 653 milliseconds +[ 51735] Connecting: ThatGuyJacobee +[ 51985] hitch warning: frame time of 395 milliseconds +[ 135141] hitch warning: frame time of 583 milliseconds +[ 135516] hitch warning: frame time of 367 milliseconds +[ 141672] ThatGuyJacobee: hi +[ 142188] hitch warning: frame time of 521 milliseconds +[ 142922] ThatGuyJacobee: sp +[ 143500] hitch warning: frame time of 585 milliseconds +[ 144016] ThatGuyJacobee: sps +[ 144703] hitch warning: frame time of 685 milliseconds +[ 145110] ThatGuyJacobee: s +[ 145328] hitch warning: frame time of 630 milliseconds +[ 145516] hitch warning: frame time of 189 milliseconds +[ 149266] ThatGuyJacobee: I love you +[ 149797] hitch warning: frame time of 532 milliseconds +[ 156172] ThatGuyJacobee: pss +[ 157016] hitch warning: frame time of 838 milliseconds +[ 157766] hitch warning: frame time of 757 milliseconds +[ 157953] hitch warning: frame time of 193 milliseconds +[ 158625] hitch warning: frame time of 673 milliseconds +[ 158813] hitch warning: frame time of 183 milliseconds +[ 159031] hitch warning: frame time of 217 milliseconds +[ 159172] ThatGuyJacobee: kiss +[ 159766] hitch warning: frame time of 738 milliseconds +[ 160063] hitch warning: frame time of 285 milliseconds +[ 160250] hitch warning: frame time of 191 milliseconds +[ 169469] ThatGuyJacobee: telementiry +[ 193125] ThatGuyJacobee: . +[ 203297] ThatGuyJacobee: Hey directro +[ 205078] ThatGuyJacobee: hi +[ 226828] ThatGuyJacobee: g +[ 312094] Connecting: ThatGuyJacobee +[ 377766] Connecting: ThatGuyJacobee +[ 378422] hitch warning: frame time of 641 milliseconds +[ 442656] ThatGuyJacobee: hi +[ 447250] ThatGuyJacobee: hurry +[ 554188] ThatGuyJacobee: still here +[ 618703] ThatGuyJacobee: k +[ 648906] ThatGuyJacobee: Owo +[ 37469] INFO: No channel links found in configuration file. +[ 39391] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 40141] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 40250] Found new resource C63 in D:/FXServer/resources//C63 +[ 40297] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 40328] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 40375] Found new resource fivem in D:/FXServer/resources//fivem +[ 41688] INFO: No channel links found in configuration file. +[ 41828] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 41875] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 41891] Found new resource C63 in D:/FXServer/resources//C63 +[ 41906] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 41922] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 41953] Found new resource fivem in D:/FXServer/resources//fivem +[ 41969] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 42031] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 42063] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 42094] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 42172] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 42219] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 42266] Found new resource map in D:/FXServer/resources//map +[ 42281] Resource loading for map failed: +[ 42297] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 42313] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 42375] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 42391] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 42406] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 42469] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 42484] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 42547] Found new resource runcode in D:/FXServer/resources//runcode +[ 42609] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 42641] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 42688] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 42719] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 42766] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 42797] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 42828] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 42859] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 42875] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 42906] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 42938] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 42953] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 42984] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 43000] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 43078] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 43109] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 43141] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 43172] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 43188] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 43219] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 43234] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 43250] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 43266] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 43297] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 43344] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 43891] Started resource sessionmanager +[ 44609] Started resource mapmanager +[ 45094] Started resource chat +[ 45141] Started resource spawnmanager +[ 45219] Started gametype Freeroam +[ 45234] Started resource fivem +[ 45313] Started resource hardcap +[ 45406] Started resource rconlog +[ 45688] Started resource scoreboard +[ 45844] Started resource playernames +[ 47313] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_989198881 +[ 47797] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_989198881 +[ 47875] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 47891] Instantiated instance of script GHMatti.Http.Request. +[ 47906] Instantiated instance of script vMenuServer.BanManager. +[ 48500] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_989198881 +[ 49203] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 49219] If you did this on purpose then you can ignore this warning. +[ 49219] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 49234] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 49250] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 49266] Instantiated instance of script vMenuServer.MainServer. +[ 49422] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 49719] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 49797] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 49875] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 49953] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 50031] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50109] --- End of inner exception stack trace --- +[ 50219] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50297] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50391] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50484] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50563] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50625] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 50703] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 52016] Started resource vMenu +[ 52188] Started resource deleteveh +[ 52328] Started resource Speedlimiter +[ 52688] Started resource roleplay-toolbox +[ 52781] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 52922] Started resource rolesFX +[ 53125] Started resource frfuel +[ 53344] Started resource speedometer +[ 53969] Started resource z-loadscreen-master +[ 54156] Started resource RPDeath +[ 54438] Started resource frllcheli +[ 54703] Started resource Vogue +[ 55031] Started resource G65AMG +[ 55328] Started resource C63 +[ 55656] Started resource AMG-Coupe +[ 56109] Started resource Police-Mustang-GT +[ 56516] Started resource Range-Rover-Startech +[ 56797] Started resource Tesla-Model-3 +[ 57047] Started resource Mercedes-Maybach +[ 57234] Authenticating server license key... +[ 57734] Server license key authentication succeeded. Welcome! +[ 57969] Started map fivem-map-hipster +[ 58031] Started resource fivem-map-hipster +[ 58172] hitch warning: frame time of 312 milliseconds +[ 59406] +[ 59469] +[ 59547] -------------------------------------------------------------------- +[ 59609] +[ 59688] Roleplay Toolbox +[ 59750] +[ 59828] Current Version: 2.0 +[ 59891] Newest Version: 2.0 +[ 59969] +[ 60031] +[ 60109] -------------------------------------------------------------------- +[ 60172] +[ 60250] +[ 60313] hitch warning: frame time of 913 milliseconds +[ 81484] Connecting: ThatGuyJacobee +[ 81750] hitch warning: frame time of 443 milliseconds +[ 164359] hitch warning: frame time of 734 milliseconds +[ 164688] hitch warning: frame time of 330 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 1547] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1610] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 1766] Found new resource C63 in D:/FXServer/resources//C63 +[ 1828] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1922] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1969] Found new resource fivem in D:/FXServer/resources//fivem +[ 2063] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 2141] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 2203] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 2282] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 2360] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 2422] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 2500] Found new resource map in D:/FXServer/resources//map +[ 2516] Resource loading for map failed: +[ 2532] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 2547] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 2578] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 2594] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 2610] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 2657] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 2672] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 2688] Found new resource runcode in D:/FXServer/resources//runcode +[ 2719] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 2766] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 2782] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2797] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2875] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2891] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2922] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2985] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 3016] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 3032] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 3047] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 3063] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 3078] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 3094] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 3110] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 3125] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 3157] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 3172] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 3266] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 3297] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 3328] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 3344] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 3360] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 3375] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 3391] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 3641] Started resource sessionmanager +[ 3891] Started resource mapmanager +[ 4172] Started resource chat +[ 4219] Started resource spawnmanager +[ 4250] Started gametype Freeroam +[ 4266] Started resource fivem +[ 4313] Started resource hardcap +[ 4375] Started resource rconlog +[ 4563] Started resource scoreboard +[ 4719] Started resource playernames +[ 5235] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_579198760 +[ 5344] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_579198760 +[ 5360] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 5375] Instantiated instance of script GHMatti.Http.Request. +[ 5391] Instantiated instance of script vMenuServer.BanManager. +[ 5453] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_579198760 +[ 5782] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 5782] If you did this on purpose then you can ignore this warning. +[ 5797] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 5797] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 5813] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 5828] Instantiated instance of script vMenuServer.MainServer. +[ 5922] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 5969] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6016] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 6063] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 6110] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 6157] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6203] --- End of inner exception stack trace --- +[ 6250] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6313] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6360] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6422] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6485] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6532] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6578] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 7000] Started resource vMenu +[ 7110] Started resource deleteveh +[ 7235] Started resource Speedlimiter +[ 7485] Started resource roleplay-toolbox +[ 7578] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 7641] Started resource rolesFX +[ 7782] Started resource frfuel +[ 7922] Started resource speedometer +[ 8985] Started resource z-loadscreen-master +[ 9141] Started resource RPDeath +[ 9422] Started resource frllcheli +[ 9641] Started resource Vogue +[ 9907] Started resource G65AMG +[ 10141] Started resource C63 +[ 10391] Started resource AMG-Coupe +[ 10766] Started resource Police-Mustang-GT +[ 11094] Started resource Range-Rover-Startech +[ 11328] Started resource Tesla-Model-3 +[ 11578] Started resource Mercedes-Maybach +[ 11688] Authenticating server license key... +[ 12157] Server license key authentication succeeded. Welcome! +[ 12328] Started map fivem-map-hipster +[ 12407] Started resource fivem-map-hipster +[ 12485] hitch warning: frame time of 222 milliseconds +[ 13813] +[ 13891] +[ 13969] -------------------------------------------------------------------- +[ 14047] +[ 14110] Roleplay Toolbox +[ 14172] +[ 14235] Current Version: 2.0 +[ 14282] Newest Version: 2.0 +[ 14360] +[ 14422] +[ 14500] -------------------------------------------------------------------- +[ 14563] +[ 14625] +[ 14688] hitch warning: frame time of 879 milliseconds +[ 82922] Connecting: ThatGuyJacobee +[ 83032] hitch warning: frame time of 206 milliseconds +[ 150391] ThatGuyJacobee: sup boys +[ 150938] hitch warning: frame time of 539 milliseconds +[ 153047] ThatGuyJacobee: hehe +[ 153578] hitch warning: frame time of 544 milliseconds +[ 153875] hitch warning: frame time of 293 milliseconds +[ 154407] hitch warning: frame time of 524 milliseconds +[ 154563] hitch warning: frame time of 158 milliseconds +[ 154750] hitch warning: frame time of 193 milliseconds +[ 155313] hitch warning: frame time of 558 milliseconds +[ 155594] hitch warning: frame time of 285 milliseconds +[ 155766] hitch warning: frame time of 163 milliseconds +[ 16] INFO: No channel links found in configuration file. +[ 1141] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1204] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 1344] Found new resource C63 in D:/FXServer/resources//C63 +[ 1391] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1454] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1532] Found new resource fivem in D:/FXServer/resources//fivem +[ 1594] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1641] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1672] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1688] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1719] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1750] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1766] Found new resource map in D:/FXServer/resources//map +[ 1782] Resource loading for map failed: +[ 1797] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1813] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1829] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1844] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1860] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1891] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1907] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1922] Found new resource runcode in D:/FXServer/resources//runcode +[ 1938] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1954] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1985] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2000] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2047] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2063] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2094] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2125] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2172] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2204] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2219] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2250] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2266] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2282] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2297] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2344] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2360] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2375] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2407] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2422] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2454] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2469] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2485] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2500] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2516] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2766] Started resource sessionmanager +[ 0] INFO: No channel links found in configuration file. +[ 62] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 94] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 109] Found new resource C63 in D:/FXServer/resources//C63 +[ 125] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 125] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 141] Found new resource fivem in D:/FXServer/resources//fivem +[ 156] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 156] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 172] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 187] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 203] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 203] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 219] Found new resource map in D:/FXServer/resources//map +[ 234] Resource loading for map failed: +[ 234] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 250] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 266] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 281] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 297] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 297] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 312] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 328] Found new resource runcode in D:/FXServer/resources//runcode +[ 328] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 344] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 359] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 375] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 391] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 406] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 422] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 437] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 453] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 469] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 484] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 500] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 516] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 531] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 547] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 562] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 578] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 594] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 609] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 625] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 641] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 656] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 672] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 672] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 687] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 719] Started resource sessionmanager +[ 781] Started resource mapmanager +[ 1141] Started resource chat +[ 1187] Started resource spawnmanager +[ 1219] Started gametype Freeroam +[ 1234] Started resource fivem +[ 1281] Started resource hardcap +[ 1328] Started resource rconlog +[ 1484] Started resource scoreboard +[ 1578] Started resource playernames +[ 2078] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_874576978 +[ 2125] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_874576978 +[ 2156] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2172] Instantiated instance of script GHMatti.Http.Request. +[ 2187] Instantiated instance of script vMenuServer.BanManager. +[ 2234] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_874576978 +[ 2437] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2453] If you did this on purpose then you can ignore this warning. +[ 2469] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2484] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2484] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2500] Instantiated instance of script vMenuServer.MainServer. +[ 2609] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2656] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2719] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2766] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2812] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2875] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2937] --- End of inner exception stack trace --- +[ 2984] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3031] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3078] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3125] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3172] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3219] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3266] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3641] Started resource vMenu +[ 3766] Started resource deleteveh +[ 3891] Started resource Speedlimiter +[ 4187] Started resource roleplay-toolbox +[ 4281] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 4344] Started resource rolesFX +[ 4484] Started resource frfuel +[ 4641] Started resource speedometer +[ 5000] Started resource z-loadscreen-master +[ 5125] Started resource RPDeath +[ 5344] Started resource frllcheli +[ 5547] Started resource Vogue +[ 5812] Started resource G65AMG +[ 6047] Started resource C63 +[ 6297] Started resource AMG-Coupe +[ 6594] Started resource Police-Mustang-GT +[ 8734] Started resource Range-Rover-Startech +[ 8984] Started resource Tesla-Model-3 +[ 9219] Started resource Mercedes-Maybach +[ 9297] Authenticating server license key... +[ 9547] Server license key authentication succeeded. Welcome! +[ 9703] Started map fivem-map-skater +[ 9750] Started resource fivem-map-skater +[ 9828] hitch warning: frame time of 173 milliseconds +[ 11203] +[ 11250] +[ 11297] -------------------------------------------------------------------- +[ 11344] +[ 11406] Roleplay Toolbox +[ 11453] +[ 11500] Current Version: 2.0 +[ 11547] Newest Version: 2.0 +[ 11609] +[ 11656] +[ 11703] -------------------------------------------------------------------- +[ 11750] +[ 11797] +[ 11859] hitch warning: frame time of 652 milliseconds +[ 86797] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 547] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 609] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 687] Found new resource C63 in D:/FXServer/resources//C63 +[ 765] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 844] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 922] Found new resource fivem in D:/FXServer/resources//fivem +[ 984] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1047] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1125] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1265] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1469] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1547] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1687] Found new resource map in D:/FXServer/resources//map +[ 1781] Resource loading for map failed: +[ 1844] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1922] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1953] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1969] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1984] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 2015] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 2047] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 2062] Found new resource runcode in D:/FXServer/resources//runcode +[ 2078] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 2094] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 2125] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2140] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2187] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2219] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2219] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2250] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2265] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2281] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2297] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2312] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2328] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2344] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2359] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2375] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2406] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2422] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2437] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2453] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2484] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2500] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2531] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2547] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2562] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2844] Started resource sessionmanager +[ 3094] Started resource mapmanager +[ 3156] Started resource chat +[ 3187] Started resource spawnmanager +[ 3234] Started gametype Freeroam +[ 3234] Started resource fivem +[ 3297] Started resource hardcap +[ 3359] Started resource rconlog +[ 3390] Started resource scoreboard +[ 3515] Started resource playernames +[ 4109] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1594925266 +[ 4156] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1594925266 +[ 4187] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4187] Instantiated instance of script GHMatti.Http.Request. +[ 4203] Instantiated instance of script vMenuServer.BanManager. +[ 4265] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1594925266 +[ 4453] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4453] If you did this on purpose then you can ignore this warning. +[ 4469] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4484] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4484] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4500] Instantiated instance of script vMenuServer.MainServer. +[ 4625] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4687] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4734] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4797] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4844] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4906] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4953] --- End of inner exception stack trace --- +[ 5015] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5078] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5172] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5265] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5328] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5390] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5453] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5672] Started resource vMenu +[ 5797] Started resource deleteveh +[ 5906] Started resource Speedlimiter +[ 6156] Started resource roleplay-toolbox +[ 6265] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6359] Started resource rolesFX +[ 6469] Started resource frfuel +[ 6625] Started resource speedometer +[ 6984] Started resource z-loadscreen-master +[ 7125] Started resource RPDeath +[ 7344] Started resource frllcheli +[ 7547] Started resource Vogue +[ 7812] Started resource G65AMG +[ 8047] Started resource C63 +[ 8234] Started resource AMG-Coupe +[ 8515] Started resource Police-Mustang-GT +[ 8969] Started resource Range-Rover-Startech +[ 9172] Started resource Tesla-Model-3 +[ 9406] Started resource Mercedes-Maybach +[ 9500] Authenticating server license key... +[ 11281] Server license key authentication succeeded. Welcome! +[ 11484] Started map fivem-map-skater +[ 11562] Started resource fivem-map-skater +[ 11656] hitch warning: frame time of 249 milliseconds +[ 12969] +[ 13015] +[ 13078] -------------------------------------------------------------------- +[ 13125] +[ 13187] Roleplay Toolbox +[ 13250] +[ 13328] Current Version: 2.0 +[ 13406] Newest Version: 2.0 +[ 13453] +[ 13515] +[ 13562] -------------------------------------------------------------------- +[ 13625] +[ 13672] +[ 13734] hitch warning: frame time of 768 milliseconds +[ 262890] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 391] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 453] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 531] Found new resource C63 in D:/FXServer/resources//C63 +[ 594] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 656] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 719] Found new resource fivem in D:/FXServer/resources//fivem +[ 813] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 875] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 969] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1031] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1110] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1172] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1219] Found new resource map in D:/FXServer/resources//map +[ 1281] Resource loading for map failed: +[ 1344] Could not open resource metadata file D:/FXServer/resources//map/__resource.lua. +[ 1406] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1422] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1422] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1438] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1485] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1500] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1547] Found new resource runcode in D:/FXServer/resources//runcode +[ 1563] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1610] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1625] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1656] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1688] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1703] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1719] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1750] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1766] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1797] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1813] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1828] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1875] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1985] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2016] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2031] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2063] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2078] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2110] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2125] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2141] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2172] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2203] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2219] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2235] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2266] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2360] Started resource sessionmanager +[ 2610] Started resource mapmanager +[ 3078] Started resource chat +[ 3141] Started resource spawnmanager +[ 3172] Started gametype Freeroam +[ 3172] Started resource fivem +[ 3250] Started resource hardcap +[ 3313] Started resource rconlog +[ 3516] Started resource scoreboard +[ 3672] Started resource playernames +[ 4235] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_395491490 +[ 4344] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_395491490 +[ 4391] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4391] Instantiated instance of script GHMatti.Http.Request. +[ 4406] Instantiated instance of script vMenuServer.BanManager. +[ 4578] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_395491490 +[ 4828] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4828] If you did this on purpose then you can ignore this warning. +[ 4844] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4844] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4844] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4860] Instantiated instance of script vMenuServer.MainServer. +[ 4985] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 5031] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5078] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 5141] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 5188] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 5235] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5281] --- End of inner exception stack trace --- +[ 5344] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5391] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5453] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5500] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5563] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5610] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5656] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 6110] Started resource vMenu +[ 6235] Started resource deleteveh +[ 6360] Started resource Speedlimiter +[ 6656] Started resource roleplay-toolbox +[ 6735] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6797] Started resource rolesFX +[ 6985] Started resource frfuel +[ 7203] Started resource speedometer +[ 7906] Started resource z-loadscreen-master +[ 8110] Started resource RPDeath +[ 8328] Started resource frllcheli +[ 8578] Started resource Vogue +[ 8906] Started resource G65AMG +[ 9156] Started resource C63 +[ 9406] Started resource AMG-Coupe +[ 9766] Started resource Police-Mustang-GT +[ 10360] Started resource Range-Rover-Startech +[ 10594] Started resource Tesla-Model-3 +[ 10844] Started resource Mercedes-Maybach +[ 11125] Started resource Vapid-Scout +[ 11188] Authenticating server license key... +[ 11485] Server license key authentication succeeded. Welcome! +[ 11641] Started map fivem-map-hipster +[ 11703] Started resource fivem-map-hipster +[ 11781] hitch warning: frame time of 188 milliseconds +[ 13141] +[ 13203] +[ 13266] -------------------------------------------------------------------- +[ 13328] +[ 13391] Roleplay Toolbox +[ 13453] +[ 13516] Current Version: 2.0 +[ 13563] Newest Version: 2.0 +[ 13625] +[ 13672] +[ 13735] -------------------------------------------------------------------- +[ 13781] +[ 13844] +[ 13906] hitch warning: frame time of 753 milliseconds +[ 58438] Connecting: ThatGuyJacobee +[ 58719] hitch warning: frame time of 466 milliseconds +[ 142203] hitch warning: frame time of 669 milliseconds +[ 142516] hitch warning: frame time of 313 milliseconds +[ 11328] INFO: No channel links found in configuration file. +[ 12171] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 0] INFO: No channel links found in configuration file. +[ 563] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 625] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 719] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 797] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 844] Found new resource C63 in D:/FXServer/resources//C63 +[ 922] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 985] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1047] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1110] Found new resource fivem in D:/FXServer/resources//fivem +[ 1204] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1219] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1235] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1250] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1282] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1313] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1329] Found new resource map in D:/FXServer/resources//map +[ 1344] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1360] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1375] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1422] Found new resource PvP in D:/FXServer/resources//PvP +[ 1454] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1485] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1516] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1532] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1547] Found new resource runcode in D:/FXServer/resources//runcode +[ 1594] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1625] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1641] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1657] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1672] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1704] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1719] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1750] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1766] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1782] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1813] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1829] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1860] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1907] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1938] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1969] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1985] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2000] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2016] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2032] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2047] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2063] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2079] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2094] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2110] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2157] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2204] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2297] Started resource sessionmanager +[ 2422] Started resource mapmanager +[ 2875] Started resource chat +[ 2922] Started resource spawnmanager +[ 2954] Started gametype Freeroam +[ 2969] Started resource fivem +[ 3063] Started resource hardcap +[ 3141] Started resource rconlog +[ 3313] Started resource scoreboard +[ 3454] Started resource playernames +[ 4266] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_163338266 +[ 4344] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_163338266 +[ 4360] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4375] Instantiated instance of script GHMatti.Http.Request. +[ 4375] Instantiated instance of script vMenuServer.BanManager. +[ 4500] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_163338266 +[ 4969] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4985] If you did this on purpose then you can ignore this warning. +[ 4985] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 5000] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 5000] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 5016] Instantiated instance of script vMenuServer.MainServer. +[ 5110] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 5157] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5204] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 5266] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 5313] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 5360] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5422] --- End of inner exception stack trace --- +[ 5469] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5532] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5579] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5641] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5688] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5750] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5797] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 6141] Started resource vMenu +[ 6235] Started resource deleteveh +[ 6360] Started resource Speedlimiter +[ 6641] Started resource roleplay-toolbox +[ 6735] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6813] Started resource rolesFX +[ 6985] Started resource frfuel +[ 7141] Started resource speedometer +[ 7688] Started resource z-loadscreen-master +[ 7782] Started resource RPDeath +[ 7860] Started resource NeverWanted +[ 7938] Started resource PvP +[ 8047] Started resource map +[ 8297] Started resource frllcheli +[ 8516] Started resource Vogue +[ 8797] Started resource G65AMG +[ 9032] Started resource C63 +[ 9282] Started resource AMG-Coupe +[ 9594] Started resource Police-Mustang-GT +[ 10047] Started resource Range-Rover-Startech +[ 10266] Started resource Tesla-Model-3 +[ 10516] Started resource Mercedes-Maybach +[ 10938] Started resource Vapid-Scout +[ 11297] Started resource 2012-Vapid-Police +[ 14375] Started resource CrownSherrifPack +[ 14672] Started resource Bravado-Buffalo-PD +[ 14844] Started resource SS-Suburban +[ 14891] Authenticating server license key... +[ 15141] Server license key authentication succeeded. Welcome! +[ 15282] Started map fivem-map-skater +[ 15344] Started resource fivem-map-skater +[ 15438] hitch warning: frame time of 184 milliseconds +[ 16797] +[ 16860] +[ 16922] -------------------------------------------------------------------- +[ 16969] +[ 17047] Roleplay Toolbox +[ 17125] +[ 17204] Current Version: 2.0 +[ 17266] Newest Version: 2.0 +[ 17313] +[ 17375] +[ 17422] -------------------------------------------------------------------- +[ 17485] +[ 17547] +[ 17610] hitch warning: frame time of 797 milliseconds +[ 107735] Connecting: ThatGuyJacobee +[ 107813] hitch warning: frame time of 476 milliseconds +[ 149969] INFO: No channel links found in configuration file. +[ 150438] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 150625] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 150719] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 150844] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 150985] Found new resource C63 in D:/FXServer/resources//C63 +[ 151110] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 151219] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 151360] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 151594] Found new resource fivem in D:/FXServer/resources//fivem +[ 151672] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 151688] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 151704] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 151719] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 151735] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 151766] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 151782] Found new resource map in D:/FXServer/resources//map +[ 151782] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 151813] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 151844] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 151860] Found new resource PvP in D:/FXServer/resources//PvP +[ 151875] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 151891] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 151922] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 151938] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 151954] Found new resource runcode in D:/FXServer/resources//runcode +[ 151985] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 152000] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 152016] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 152032] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 152047] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 152063] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 152079] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 152094] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 152125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 152141] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 152172] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 152172] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 152188] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 152204] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 152235] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 152250] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 152266] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 152282] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 152297] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 152313] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 152329] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 152344] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 152360] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 152391] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 152407] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 152422] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 152438] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 152469] Started resource sessionmanager +[ 152657] Started resource mapmanager +[ 152672] Started resource chat +[ 152704] Started resource spawnmanager +[ 152719] Started gametype Freeroam +[ 152735] Started resource fivem +[ 152766] Started resource hardcap +[ 152782] Started resource rconlog +[ 152797] Started resource scoreboard +[ 152829] Started resource playernames +[ 153532] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1211042342 +[ 153547] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1211042342 +[ 153579] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 153610] Instantiated instance of script GHMatti.Http.Request. +[ 153641] Instantiated instance of script vMenuServer.BanManager. +[ 153704] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1211042342 +[ 154485] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 154500] If you did this on purpose then you can ignore this warning. +[ 154532] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 154547] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 154594] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 154610] Instantiated instance of script vMenuServer.MainServer. +[ 155094] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 155235] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 155329] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 155438] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 155563] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 155688] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 155938] --- End of inner exception stack trace --- +[ 156079] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156188] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156297] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156407] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156532] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156641] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 156782] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 156985] Started resource vMenu +[ 157141] Started resource deleteveh +[ 157250] Started resource Speedlimiter +[ 157407] Started resource roleplay-toolbox +[ 157532] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 157641] Started resource rolesFX +[ 157735] Started resource frfuel +[ 157813] Started resource speedometer +[ 158063] Started resource z-loadscreen-master +[ 158172] Started resource RPDeath +[ 158250] Started resource NeverWanted +[ 158344] Started resource PvP +[ 158594] Started resource frllcheli +[ 158922] Started resource Vogue +[ 159297] Started resource G65AMG +[ 159500] Started resource C63 +[ 159704] Started resource AMG-Coupe +[ 160032] Started resource Police-Mustang-GT +[ 160454] Started resource Range-Rover-Startech +[ 160672] Started resource Tesla-Model-3 +[ 160860] Started resource Mercedes-Maybach +[ 161391] Started resource Vapid-Scout +[ 161610] Started resource 2012-Vapid-Police +[ 161750] Started resource CrownSherrifPack +[ 161875] Started resource Bravado-Buffalo-PD +[ 161985] Started resource SS-Suburban +[ 162125] Authenticating server license key... +[ 162469] Server license key authentication succeeded. Welcome! +[ 162657] Started map fivem-map-hipster +[ 162813] Started resource fivem-map-hipster +[ 162938] hitch warning: frame time of 302 milliseconds +[ 164188] +[ 164329] +[ 164516] -------------------------------------------------------------------- +[ 164641] +[ 164735] Roleplay Toolbox +[ 164829] +[ 164922] Current Version: 2.0 +[ 165016] Newest Version: 2.0 +[ 165125] +[ 165204] +[ 165297] -------------------------------------------------------------------- +[ 165391] +[ 165500] +[ 165657] hitch warning: frame time of 1471 milliseconds +[ 183125] Connecting: ThatGuyJacobee +[ 211063] Connecting: ThatGuyJacobee +[ 0] INFO: No channel links found in configuration file. +[ 485] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 656] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 828] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 938] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 1047] Found new resource C63 in D:/FXServer/resources//C63 +[ 1172] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1344] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1485] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1578] Found new resource fivem in D:/FXServer/resources//fivem +[ 1656] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1688] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1703] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1719] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1735] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1750] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1766] Found new resource map in D:/FXServer/resources//map +[ 1813] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1828] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1844] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1860] Found new resource PvP in D:/FXServer/resources//PvP +[ 1891] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1922] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1938] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1953] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1985] Found new resource runcode in D:/FXServer/resources//runcode +[ 2000] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 2110] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 2141] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 2172] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2188] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 2203] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2219] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2235] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2250] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2281] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2297] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2313] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2328] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2360] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2375] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2406] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2438] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2469] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2485] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2516] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2531] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2594] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2703] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2719] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2735] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2750] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2781] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2922] Started resource sessionmanager +[ 5969] Started resource mapmanager +[ 6813] Started resource chat +[ 7047] Started resource spawnmanager +[ 7078] Started gametype Freeroam +[ 7110] Started resource fivem +[ 7156] Started resource hardcap +[ 7203] Started resource rconlog +[ 7422] Started resource scoreboard +[ 7531] Started resource playernames +[ 9500] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1905332862 +[ 9875] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1905332862 +[ 9906] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 9906] Instantiated instance of script GHMatti.Http.Request. +[ 9922] Instantiated instance of script vMenuServer.BanManager. +[ 10375] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1905332862 +[ 10906] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 10922] If you did this on purpose then you can ignore this warning. +[ 10922] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 10938] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 10938] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 10953] Instantiated instance of script vMenuServer.MainServer. +[ 11422] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 11485] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 11563] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 11641] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 11719] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 11828] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 11938] --- End of inner exception stack trace --- +[ 12047] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12156] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12344] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12469] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12563] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12656] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 12719] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 13922] Started resource vMenu +[ 14078] Started resource deleteveh +[ 14250] Started resource Speedlimiter +[ 14547] Started resource roleplay-toolbox +[ 14656] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 14750] Started resource rolesFX +[ 14938] Started resource frfuel +[ 15156] Started resource speedometer +[ 15938] Started resource z-loadscreen-master +[ 16156] Started resource RPDeath +[ 16250] Started resource NeverWanted +[ 16328] Started resource PvP +[ 16594] Started resource frllcheli +[ 16844] Started resource Vogue +[ 17156] Started resource G65AMG +[ 17422] Started resource C63 +[ 17735] Started resource AMG-Coupe +[ 18110] Started resource Police-Mustang-GT +[ 18625] Started resource Range-Rover-Startech +[ 18906] Started resource Tesla-Model-3 +[ 19156] Started resource Mercedes-Maybach +[ 19703] Started resource Vapid-Scout +[ 20000] Started resource 2012-Vapid-Police +[ 21500] Started resource CrownSherrifPack +[ 22688] Started resource Bravado-Buffalo-PD +[ 22938] Started resource SS-Suburban +[ 23047] Authenticating server license key... +[ 23297] Server license key authentication succeeded. Welcome! +[ 23516] Started map fivem-map-skater +[ 23594] Started resource fivem-map-skater +[ 23735] hitch warning: frame time of 326 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 594] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 844] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 953] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 1016] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 1078] Found new resource C63 in D:/FXServer/resources//C63 +[ 1157] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1250] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1313] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1391] Found new resource fivem in D:/FXServer/resources//fivem +[ 1485] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1547] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1610] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1672] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1735] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1797] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1860] Found new resource map in D:/FXServer/resources//map +[ 1938] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1953] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1969] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1985] Found new resource PvP in D:/FXServer/resources//PvP +[ 2000] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 2016] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 2032] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 2047] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 2063] Found new resource runcode in D:/FXServer/resources//runcode +[ 2078] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 2094] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 2110] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 2125] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2141] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 2157] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2172] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2188] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2219] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2235] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2250] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2266] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2282] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2297] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2313] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2328] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2344] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2422] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2438] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2453] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2469] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2547] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2563] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2578] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2594] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2610] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2625] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2719] Started resource sessionmanager +[ 2828] Started resource mapmanager +[ 3235] Started resource chat +[ 3250] Started resource spawnmanager +[ 3282] Started gametype Freeroam +[ 3282] Started resource fivem +[ 3313] Started resource hardcap +[ 3360] Started resource rconlog +[ 3516] Started resource scoreboard +[ 3594] Started resource playernames +[ 4469] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_513322547 +[ 4797] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_513322547 +[ 4813] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4828] Instantiated instance of script GHMatti.Http.Request. +[ 4844] Instantiated instance of script vMenuServer.BanManager. +[ 5453] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_513322547 +[ 5813] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 5828] If you did this on purpose then you can ignore this warning. +[ 5828] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 5844] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 5844] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 5860] Instantiated instance of script vMenuServer.MainServer. +[ 5953] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 6016] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6078] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 6125] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 6188] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 6235] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6297] --- End of inner exception stack trace --- +[ 6375] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6422] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6485] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6547] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6594] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6657] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 6719] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 7719] Started resource vMenu +[ 7891] Started resource deleteveh +[ 8016] Started resource Speedlimiter +[ 8328] Started resource roleplay-toolbox +[ 8438] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 8516] Started resource rolesFX +[ 8657] Started resource frfuel +[ 8844] Started resource speedometer +[ 9500] Started resource z-loadscreen-master +[ 9688] Started resource RPDeath +[ 9766] Started resource NeverWanted +[ 9828] Started resource PvP +[ 10110] Started resource frllcheli +[ 10344] Started resource Vogue +[ 10657] Started resource G65AMG +[ 10907] Started resource C63 +[ 11157] Started resource AMG-Coupe +[ 11500] Started resource Police-Mustang-GT +[ 11953] Started resource Range-Rover-Startech +[ 12188] Started resource Tesla-Model-3 +[ 12422] Started resource Mercedes-Maybach +[ 12953] Started resource Vapid-Scout +[ 13313] Started resource 2012-Vapid-Police +[ 14703] Started resource CrownSherrifPack +[ 15766] Started resource Bravado-Buffalo-PD +[ 15985] Started resource SS-Suburban +[ 16078] Authenticating server license key... +[ 16344] Server license key authentication succeeded. Welcome! +[ 16532] Started map fivem-map-hipster +[ 16610] Started resource fivem-map-hipster +[ 16719] hitch warning: frame time of 256 milliseconds +[ 18000] +[ 18063] +[ 18125] -------------------------------------------------------------------- +[ 18188] +[ 18250] Roleplay Toolbox +[ 18313] +[ 18375] Current Version: 2.0 +[ 18438] Newest Version: 2.0 +[ 18532] +[ 18594] +[ 18672] -------------------------------------------------------------------- +[ 18735] +[ 18797] +[ 18875] hitch warning: frame time of 858 milliseconds +[ 16] INFO: No channel links found in configuration file. +[ 532] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 594] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 672] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 735] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 797] Found new resource C63 in D:/FXServer/resources//C63 +[ 891] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1000] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1078] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1141] Found new resource fivem in D:/FXServer/resources//fivem +[ 1235] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1297] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1313] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1328] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1344] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1360] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1391] Found new resource map in D:/FXServer/resources//map +[ 1407] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1422] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1422] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1438] Found new resource PvP in D:/FXServer/resources//PvP +[ 1453] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1469] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1485] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1500] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1516] Found new resource runcode in D:/FXServer/resources//runcode +[ 1547] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1578] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1594] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1610] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1625] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1625] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1641] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1657] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1703] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1735] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1766] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1782] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1797] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1813] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1828] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1860] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1875] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1907] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1922] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1953] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1969] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1985] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2000] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2016] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2047] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2063] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2078] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2125] Started resource sessionmanager +[ 2235] Started resource mapmanager +[ 2610] Started resource chat +[ 2657] Started resource spawnmanager +[ 2672] Started gametype Freeroam +[ 2688] Started resource fivem +[ 2703] Started resource hardcap +[ 2719] Started resource rconlog +[ 2953] Started resource scoreboard +[ 3000] Started resource playernames +[ 3391] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1611764310 +[ 3407] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1611764310 +[ 3422] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 3438] Instantiated instance of script GHMatti.Http.Request. +[ 3453] Instantiated instance of script vMenuServer.BanManager. +[ 3500] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1611764310 +[ 3641] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3641] If you did this on purpose then you can ignore this warning. +[ 3657] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3657] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 3672] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 3672] Instantiated instance of script vMenuServer.MainServer. +[ 3766] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3844] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3922] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3985] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4047] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4110] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4188] --- End of inner exception stack trace --- +[ 4266] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4328] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4391] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4438] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4500] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4563] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4625] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 4875] Started resource vMenu +[ 4969] Started resource deleteveh +[ 5063] Started resource Speedlimiter +[ 5235] Started resource roleplay-toolbox +[ 5313] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 5375] Started resource rolesFX +[ 5500] Started resource frfuel +[ 5641] Started resource speedometer +[ 6063] Started resource z-loadscreen-master +[ 6188] Started resource RPDeath +[ 6266] Started resource NeverWanted +[ 6344] Started resource PvP +[ 6547] Started resource frllcheli +[ 6719] Started resource Vogue +[ 6953] Started resource G65AMG +[ 7141] Started resource C63 +[ 7360] Started resource AMG-Coupe +[ 7688] Started resource Police-Mustang-GT +[ 8078] Started resource Range-Rover-Startech +[ 8282] Started resource Tesla-Model-3 +[ 8516] Started resource Mercedes-Maybach +[ 9000] Started resource Vapid-Scout +[ 9219] Started resource 2012-Vapid-Police +[ 10500] Started resource CrownSherrifPack +[ 11438] Started resource Bravado-Buffalo-PD +[ 11625] Started resource SS-Suburban +[ 11703] Authenticating server license key... +[ 11938] Server license key authentication succeeded. Welcome! +[ 12063] Started map fivem-map-hipster +[ 12125] Started resource fivem-map-hipster +[ 12219] hitch warning: frame time of 156 milliseconds +[ 13610] +[ 13672] +[ 13735] -------------------------------------------------------------------- +[ 13797] +[ 13860] Roleplay Toolbox +[ 13922] +[ 13985] Current Version: 2.0 +[ 14063] Newest Version: 2.0 +[ 14125] +[ 14172] +[ 14235] -------------------------------------------------------------------- +[ 14297] +[ 14360] +[ 14422] hitch warning: frame time of 821 milliseconds +[ 55328] Connecting: ThatGuyJacobee +[ 144891] hitch warning: frame time of 706 milliseconds +[ 145250] hitch warning: frame time of 368 milliseconds +[ 154235] ThatGuyJacobee: hi +[ 154969] hitch warning: frame time of 740 milliseconds +[ 155157] hitch warning: frame time of 176 milliseconds +[ 155891] ThatGuyJacobee: kdp +[ 156875] hitch warning: frame time of 1729 milliseconds +[ 157578] ThatGuyJacobee: sjd +[ 157735] hitch warning: frame time of 846 milliseconds +[ 157891] hitch warning: frame time of 168 milliseconds +[ 158532] hitch warning: frame time of 635 milliseconds +[ 158719] hitch warning: frame time of 186 milliseconds +[ 158953] ThatGuyJacobee: jss +[ 159157] hitch warning: frame time of 427 milliseconds +[ 159328] hitch warning: frame time of 192 milliseconds +[ 159532] hitch warning: frame time of 196 milliseconds +[ 159672] hitch warning: frame time of 151 milliseconds +[ 159860] hitch warning: frame time of 185 milliseconds +[ 161688] ThatGuyJacobee: d +[ 162438] ThatGuyJacobee: d +[ 162625] hitch warning: frame time of 195 milliseconds +[ 163250] ThatGuyJacobee: d +[ 166032] ThatGuyJacobee: d +[ 166688] ThatGuyJacobee: d +[ 167282] ThatGuyJacobee: d +[ 168032] ThatGuyJacobee: d +[ 168688] ThatGuyJacobee: d +[ 170438] ThatGuyJacobee: jdadkjadj +[ 171735] ThatGuyJacobee: kadkadkadkfaj +[ 177438] ThatGuyJacobee: bjgjgjgjgjgjgjgj' +[ 206610] ThatGuyJacobee: idk +[ 498625] ThatGuyJacobee: h +[ 501016] ThatGuyJacobee: lslsl +[ 673219] ThatGuyJacobee: p +[ 909219] ThatGuyJacobee: heeheheh +[ 1233391] INFO: No channel links found in configuration file. +[ 1233594] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 1233610] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 1233641] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 1233672] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 1233688] Found new resource C63 in D:/FXServer/resources//C63 +[ 1233688] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1233703] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1233719] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1233735] Found new resource fivem in D:/FXServer/resources//fivem +[ 1233766] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1233782] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1233797] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1233797] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1233844] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1233860] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1233875] Found new resource map in D:/FXServer/resources//map +[ 1233891] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1233907] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1233907] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1233922] Found new resource PvP in D:/FXServer/resources//PvP +[ 1233938] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1233985] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1234016] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1234063] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1234078] Found new resource runcode in D:/FXServer/resources//runcode +[ 1234110] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1234125] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1234141] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1234157] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1234203] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1234219] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1234235] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1234250] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1234282] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1234297] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1234313] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1234344] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1234360] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1234391] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1234438] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1234469] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1234500] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1234516] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1234532] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1234563] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1234578] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1234641] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1234657] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1234672] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1234688] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1234719] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1234735] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1234860] Started resource sessionmanager +[ 1235016] Started resource mapmanager +[ 1235578] Started resource chat +[ 1235610] Started resource spawnmanager +[ 1235641] Started gametype Freeroam +[ 1235657] Started resource fivem +[ 1235703] Started resource hardcap +[ 1235750] Started resource rconlog +[ 1235985] Started resource scoreboard +[ 1236063] Started resource playernames +[ 1236766] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_253022749 +[ 1236844] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_253022749 +[ 1236907] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1236922] Instantiated instance of script GHMatti.Http.Request. +[ 1236938] Instantiated instance of script vMenuServer.BanManager. +[ 1237125] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_253022749 +[ 1237344] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 1237360] If you did this on purpose then you can ignore this warning. +[ 1237360] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 1237375] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 1237391] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 1237407] Instantiated instance of script vMenuServer.MainServer. +[ 1237547] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 1237938] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238032] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 1238125] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 1238235] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 1238328] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238438] --- End of inner exception stack trace --- +[ 1238563] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238672] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238782] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238875] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1238969] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1239078] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 1239172] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 1239594] Started resource vMenu +[ 1239719] Started resource deleteveh +[ 1239875] Started resource Speedlimiter +[ 1240188] Started resource roleplay-toolbox +[ 1240297] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 1240422] Started resource rolesFX +[ 1240657] Started resource frfuel +[ 1240891] Started resource speedometer +[ 1241407] Started resource z-loadscreen-master +[ 1241578] Started resource RPDeath +[ 1241703] Started resource NeverWanted +[ 1241813] Started resource PvP +[ 1242125] Started resource frllcheli +[ 1242407] Started resource Vogue +[ 1242782] Started resource G65AMG +[ 1243063] Started resource C63 +[ 1243328] Started resource AMG-Coupe +[ 1243750] Started resource Police-Mustang-GT +[ 1244407] Started resource Range-Rover-Startech +[ 1244672] Started resource Tesla-Model-3 +[ 1244938] Started resource Mercedes-Maybach +[ 1245532] Started resource Vapid-Scout +[ 1245844] Started resource 2012-Vapid-Police +[ 1247360] Started resource CrownSherrifPack +[ 1248641] Started resource Bravado-Buffalo-PD +[ 1248907] Started resource SS-Suburban +[ 1249000] Authenticating server license key... +[ 1249266] Server license key authentication succeeded. Welcome! +[ 1249500] Started map fivem-map-hipster +[ 1249594] Started resource fivem-map-hipster +[ 1249766] hitch warning: frame time of 353 milliseconds +[ 1250953] +[ 1251047] +[ 1251125] -------------------------------------------------------------------- +[ 1251203] +[ 1251297] Roleplay Toolbox +[ 1251375] +[ 1251453] Current Version: 2.0 +[ 1251547] Newest Version: 2.0 +[ 1251625] +[ 1251719] +[ 1251797] -------------------------------------------------------------------- +[ 1251891] +[ 1251985] +[ 1252094] hitch warning: frame time of 1135 milliseconds +[ 1408953] Connecting: IM-KING-the-only_one +[ 1409063] hitch warning: frame time of 442 milliseconds +[ 1423438] Connecting: ThatGuyJacobee +[ 1492219] hitch warning: frame time of 172 milliseconds +[ 1492907] hitch warning: frame time of 692 milliseconds +[ 1620094] IM-KING-the-only_one: whatz up +[ 1620938] hitch warning: frame time of 948 milliseconds +[ 1621110] hitch warning: frame time of 159 milliseconds +[ 1621438] hitch warning: frame time of 304 milliseconds +[ 1621578] hitch warning: frame time of 178 milliseconds +[ 1621782] hitch warning: frame time of 207 milliseconds +[ 1621985] hitch warning: frame time of 208 milliseconds +[ 1627891] ThatGuyJacobee: :p +[ 1628110] hitch warning: frame time of 232 milliseconds +[ 1628375] hitch warning: frame time of 265 milliseconds +[ 1628641] hitch warning: frame time of 263 milliseconds +[ 1628907] hitch warning: frame time of 263 milliseconds +[ 1629157] hitch warning: frame time of 244 milliseconds +[ 1640282] ThatGuyJacobee: FAIL RP +[ 1643688] ThatGuyJacobee: BAN +[ 1645235] ThatGuyJacobee: bye +[ 2070766] ThatGuyJacobee: kid screams +[ 2071172] hitch warning: frame time of 403 milliseconds +[ 2073032] ThatGuyJacobee: FAIL RP +[ 2078078] ThatGuyJacobee: JACOBEE GAY FAIL RP +[ 2273032] ThatGuyJacobee: one more time and ban +[ 2273438] hitch warning: frame time of 432 milliseconds +[ 18859] INFO: No channel links found in configuration file. +[ 19031] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 19047] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 19094] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 19109] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 19125] Found new resource C63 in D:/FXServer/resources//C63 +[ 19156] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 19172] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 19234] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 19250] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 19281] Found new resource fivem in D:/FXServer/resources//fivem +[ 19297] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 19328] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 19406] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 19422] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 19437] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 19609] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 19641] Found new resource map in D:/FXServer/resources//map +[ 19687] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 19703] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 19719] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 19734] Found new resource PvP in D:/FXServer/resources//PvP +[ 19812] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 19828] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 19859] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 19875] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 19906] Found new resource runcode in D:/FXServer/resources//runcode +[ 19937] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 19969] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 20016] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 20047] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 20062] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 20094] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 20125] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 20141] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 20156] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 20172] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 20234] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 20281] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 20344] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 20375] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 20391] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 20406] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 20453] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 20484] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 20516] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 20547] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 20562] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 20594] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 20625] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 20656] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 20687] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 20703] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 20734] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 20750] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 20781] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 20906] Started resource sessionmanager +[ 21094] Started resource mapmanager +[ 21625] Started resource chat +[ 21656] Started resource spawnmanager +[ 21703] Started gametype Freeroam +[ 21719] Started resource fivem +[ 21750] Started resource hardcap +[ 21797] Started resource rconlog +[ 22109] Started resource scoreboard +[ 22219] Started resource playernames +[ 22891] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_89498605 +[ 22922] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_89498605 +[ 22953] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 22969] Instantiated instance of script GHMatti.Http.Request. +[ 22984] Instantiated instance of script vMenuServer.BanManager. +[ 23047] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_89498605 +[ 23266] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 23281] If you did this on purpose then you can ignore this warning. +[ 23281] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 23297] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 23312] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 23328] Instantiated instance of script vMenuServer.MainServer. +[ 23531] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 25094] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 25266] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 26141] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 26250] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 26375] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 26547] --- End of inner exception stack trace --- +[ 26703] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 27187] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 27281] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 27906] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 28000] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 28109] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 28203] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 28703] Started resource vMenu +[ 28953] Started resource deleteveh +[ 29125] Started resource Speedlimiter +[ 29469] Started resource roleplay-toolbox +[ 29609] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 29734] Started resource rolesFX +[ 29891] Started resource frfuel +[ 30109] Started resource speedometer +[ 30844] Started resource z-loadscreen-master +[ 31094] Started resource RPDeath +[ 31234] Started resource NeverWanted +[ 31359] Started resource PvP +[ 32234] Started resource vstancer +[ 32344] Started resource disabledispatch +[ 32453] Started resource wk_vehdamage +[ 32750] Started resource frllcheli +[ 33047] Started resource Vogue +[ 33406] Started resource G65AMG +[ 33719] Started resource C63 +[ 34031] Started resource AMG-Coupe +[ 34500] Started resource Police-Mustang-GT +[ 35094] Started resource Range-Rover-Startech +[ 35453] Started resource Tesla-Model-3 +[ 35750] Started resource Mercedes-Maybach +[ 36328] Started resource Vapid-Scout +[ 36656] Started resource 2012-Vapid-Police +[ 38234] Started resource CrownSherrifPack +[ 39500] Started resource Bravado-Buffalo-PD +[ 39781] Started resource SS-Suburban +[ 39891] Authenticating server license key... +[ 40266] Server license key authentication succeeded. Welcome! +[ 40516] Started map fivem-map-skater +[ 40609] Started resource fivem-map-skater +[ 40766] hitch warning: frame time of 341 milliseconds +[ 41969] +[ 42062] +[ 42156] -------------------------------------------------------------------- +[ 42250] +[ 42328] Roleplay Toolbox +[ 42422] +[ 42500] Current Version: 2.0 +[ 42578] Newest Version: 2.0 +[ 42656] +[ 42750] +[ 42828] -------------------------------------------------------------------- +[ 42906] +[ 42984] +[ 43078] hitch warning: frame time of 1102 milliseconds +[ 59750] Connecting: ThatGuyJacobee +[ 145672] hitch warning: frame time of 276 milliseconds +[ 146109] hitch warning: frame time of 442 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 641] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 719] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 781] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 859] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 922] Found new resource C63 in D:/FXServer/resources//C63 +[ 1000] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1062] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1141] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 1156] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1172] Found new resource fivem in D:/FXServer/resources//fivem +[ 1187] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1219] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1234] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1250] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1266] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1281] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1328] Found new resource map in D:/FXServer/resources//map +[ 1359] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1359] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1391] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1406] Found new resource PvP in D:/FXServer/resources//PvP +[ 1422] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1437] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1453] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1469] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1500] Found new resource runcode in D:/FXServer/resources//runcode +[ 1516] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1531] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1547] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1578] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1594] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1609] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1625] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1641] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1656] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1672] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1687] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1703] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1719] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1750] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1750] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1781] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1797] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1828] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1844] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1859] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1875] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1891] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1922] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1937] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1953] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1984] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2000] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2016] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2031] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2062] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2125] Started resource sessionmanager +[ 2219] Started resource mapmanager +[ 2312] Started resource chat +[ 2328] Started resource spawnmanager +[ 2344] Started gametype Freeroam +[ 2359] Started resource fivem +[ 2391] Started resource hardcap +[ 2437] Started resource rconlog +[ 2469] Started resource scoreboard +[ 2500] Started resource playernames +[ 2906] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1510576115 +[ 2937] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1510576115 +[ 2969] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2969] Instantiated instance of script GHMatti.Http.Request. +[ 2984] Instantiated instance of script vMenuServer.BanManager. +[ 3047] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1510576115 +[ 3187] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 3187] If you did this on purpose then you can ignore this warning. +[ 3203] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 3203] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 3219] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 3234] Instantiated instance of script vMenuServer.MainServer. +[ 3328] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3391] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3453] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3516] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3562] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3625] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3687] --- End of inner exception stack trace --- +[ 3750] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3812] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3859] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3922] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3984] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4047] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4109] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 4453] Started resource vMenu +[ 4562] Started resource deleteveh +[ 4672] Started resource Speedlimiter +[ 4969] Started resource roleplay-toolbox +[ 5078] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 5156] Started resource rolesFX +[ 5312] Started resource frfuel +[ 5484] Started resource speedometer +[ 6141] Started resource z-loadscreen-master +[ 6281] Started resource RPDeath +[ 6375] Started resource NeverWanted +[ 6437] Started resource PvP +[ 6641] Started resource vstancer +[ 6719] Started resource disabledispatch +[ 6812] Started resource wk_vehdamage +[ 6922] Started resource whatsmyid +[ 7125] Started resource frllcheli +[ 7328] Started resource Vogue +[ 7594] Started resource G65AMG +[ 7797] Started resource C63 +[ 7984] Started resource AMG-Coupe +[ 8266] Started resource Police-Mustang-GT +[ 8656] Started resource Range-Rover-Startech +[ 8844] Started resource Tesla-Model-3 +[ 9031] Started resource Mercedes-Maybach +[ 9484] Started resource Vapid-Scout +[ 9719] Started resource 2012-Vapid-Police +[ 11125] Started resource CrownSherrifPack +[ 12109] Started resource Bravado-Buffalo-PD +[ 12281] Started resource SS-Suburban +[ 12359] Authenticating server license key... +[ 12844] Server license key authentication succeeded. Welcome! +[ 13000] Started map fivem-map-skater +[ 13078] Started resource fivem-map-skater +[ 13156] hitch warning: frame time of 195 milliseconds +[ 14516] +[ 14578] +[ 14641] -------------------------------------------------------------------- +[ 14703] +[ 14766] Roleplay Toolbox +[ 14844] +[ 14906] Current Version: 2.0 +[ 14984] Newest Version: 2.0 +[ 15047] +[ 15109] +[ 15172] -------------------------------------------------------------------- +[ 15234] +[ 15297] +[ 15375] hitch warning: frame time of 860 milliseconds +[ 54359] Player: ThatGuyJacobee, Identifier #1: steam:11000010e6980a7 +[ 54469] Player: ThatGuyJacobee, Identifier #2: license:c7b6b8792110c35b42c22ad967bbd115301da239 +[ 54562] Player: ThatGuyJacobee, Identifier #3: ip:127.0.0.1 +[ 54797] Connecting: ThatGuyJacobee +[ 54906] hitch warning: frame time of 785 milliseconds +[ 55344] hitch warning: frame time of 429 milliseconds +[ 64687] Player: IM-KING-the-only_one, Identifier #1: steam:110000131ff8eae +[ 65172] Player: IM-KING-the-only_one, Identifier #2: license:afc565bb01b3b2e9ac468f467656b46512c6d241 +[ 65547] Player: IM-KING-the-only_one, Identifier #3: ip:172.119.48.155 +[ 65953] Connecting: IM-KING-the-only_one +[ 66047] hitch warning: frame time of 1317 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 94] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 125] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 157] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 172] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 188] Found new resource C63 in D:/FXServer/resources//C63 +[ 203] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 219] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 235] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 250] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 266] Found new resource fivem in D:/FXServer/resources//fivem +[ 266] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 282] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 297] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 313] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 328] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 344] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 360] Found new resource map in D:/FXServer/resources//map +[ 375] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 391] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 407] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 422] Found new resource PvP in D:/FXServer/resources//PvP +[ 438] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 453] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 469] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 485] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 500] Found new resource runcode in D:/FXServer/resources//runcode +[ 516] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 547] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 563] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 578] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 594] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 625] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 641] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 657] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 672] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 688] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 703] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 719] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 735] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 750] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 766] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 766] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 782] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 828] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 844] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 860] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 875] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 891] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 891] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 922] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 938] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 953] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 969] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 985] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1000] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1032] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1094] Started resource sessionmanager +[ 1157] Started resource mapmanager +[ 1422] Started resource chat +[ 1453] Started resource spawnmanager +[ 1469] Started gametype Freeroam +[ 1469] Started resource fivem +[ 1485] Started resource hardcap +[ 1516] Started resource rconlog +[ 1688] Started resource scoreboard +[ 1735] Started resource playernames +[ 2266] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_178453368 +[ 2282] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_178453368 +[ 2313] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2328] Instantiated instance of script GHMatti.Http.Request. +[ 2344] Instantiated instance of script vMenuServer.BanManager. +[ 2407] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_178453368 +[ 2578] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2578] If you did this on purpose then you can ignore this warning. +[ 2594] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2594] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2610] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2610] Instantiated instance of script vMenuServer.MainServer. +[ 2719] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 3047] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3110] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 3172] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 3235] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 3297] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3360] --- End of inner exception stack trace --- +[ 3407] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3469] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3532] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3594] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3657] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3719] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3782] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3875] Started resource vMenu +[ 3938] Started resource deleteveh +[ 4016] Started resource Speedlimiter +[ 4141] Started resource roleplay-toolbox +[ 4219] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 4282] Started resource rolesFX +[ 4344] Started resource frfuel +[ 4422] Started resource speedometer +[ 4563] Started resource z-loadscreen-master +[ 4625] Started resource RPDeath +[ 4688] Started resource NeverWanted +[ 4766] Started resource PvP +[ 4828] Started resource vstancer +[ 4891] Started resource disabledispatch +[ 4969] Started resource wk_vehdamage +[ 5172] Started resource frllcheli +[ 5360] Started resource Vogue +[ 5594] Started resource G65AMG +[ 5797] Started resource C63 +[ 6047] Started resource AMG-Coupe +[ 6344] Started resource Police-Mustang-GT +[ 6750] Started resource Range-Rover-Startech +[ 6953] Started resource Tesla-Model-3 +[ 7250] Started resource Mercedes-Maybach +[ 7703] Started resource Vapid-Scout +[ 7922] Started resource 2012-Vapid-Police +[ 9235] Started resource CrownSherrifPack +[ 10250] Started resource Bravado-Buffalo-PD +[ 10438] Started resource SS-Suburban +[ 10500] Authenticating server license key... +[ 10782] Server license key authentication succeeded. Welcome! +[ 10938] Started map fivem-map-hipster +[ 11000] Started resource fivem-map-hipster +[ 11078] hitch warning: frame time of 189 milliseconds +[ 12453] +[ 12532] +[ 12610] -------------------------------------------------------------------- +[ 12703] +[ 12766] Roleplay Toolbox +[ 12828] +[ 12907] Current Version: 2.0 +[ 13000] Newest Version: 2.0 +[ 13094] +[ 13172] +[ 13297] -------------------------------------------------------------------- +[ 13422] +[ 13532] +[ 13625] hitch warning: frame time of 1181 milliseconds +[ 41782] Connecting: ThatGuyJacobee +[ 42047] hitch warning: frame time of 287 milliseconds +[ 42203] hitch warning: frame time of 162 milliseconds +[ 42375] hitch warning: frame time of 171 milliseconds +[ 42532] hitch warning: frame time of 157 milliseconds +[ 100266] ThatGuyJacobee: hi +[ 100969] hitch warning: frame time of 699 milliseconds +[ 124188] Connecting: IM-KING-the-only_one +[ 125094] hitch warning: frame time of 848 milliseconds +[ 125344] hitch warning: frame time of 274 milliseconds +[ 125594] hitch warning: frame time of 249 milliseconds +[ 125828] hitch warning: frame time of 237 milliseconds +[ 126141] hitch warning: frame time of 310 milliseconds +[ 126422] hitch warning: frame time of 283 milliseconds +[ 126719] hitch warning: frame time of 297 milliseconds +[ 311282] Received a vouch for IM-KING-the-only_one, they have 2 vouches and need 2. +[ 311328] IM-KING-the-only_one is the new arbitrator, with an overwhelming 2 vote/s. +[ 319688] INFO: No channel links found in configuration file. +[ 319844] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 319844] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 319875] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 319891] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 319907] Found new resource C63 in D:/FXServer/resources//C63 +[ 319907] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 319922] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 319938] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 319953] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 319969] Found new resource fivem in D:/FXServer/resources//fivem +[ 319969] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 319985] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 320000] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 320032] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 320047] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 320063] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 320063] Found new resource map in D:/FXServer/resources//map +[ 320078] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 320094] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 320110] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 320125] Found new resource PvP in D:/FXServer/resources//PvP +[ 320141] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 320141] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 320157] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 320188] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 320235] Found new resource runcode in D:/FXServer/resources//runcode +[ 320250] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 320266] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 320313] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 320328] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 320344] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 320360] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 320375] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 320391] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 320438] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 320469] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 320516] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 320547] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 320563] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 320578] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 320594] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 320625] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 320672] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 320703] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 320719] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 320750] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 320766] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 320797] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 320828] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 320860] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 320891] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 320907] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 320938] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 320953] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 320969] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 320985] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 321078] Started resource sessionmanager +[ 321188] Started resource mapmanager +[ 321282] Started resource chat +[ 321297] Started resource spawnmanager +[ 321313] Started gametype Freeroam +[ 321328] Started resource fivem +[ 321360] Started resource hardcap +[ 321375] Started resource rconlog +[ 321391] Started resource scoreboard +[ 321438] Started resource playernames +[ 321860] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_92499206 +[ 321922] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_92499206 +[ 321953] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 321969] Instantiated instance of script GHMatti.Http.Request. +[ 321985] Instantiated instance of script vMenuServer.BanManager. +[ 322047] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_92499206 +[ 322219] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 322219] If you did this on purpose then you can ignore this warning. +[ 322235] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 322235] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 322250] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 322266] Instantiated instance of script vMenuServer.MainServer. +[ 322360] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 0] INFO: No channel links found in configuration file. +[ 125] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 187] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 250] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 312] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 390] Found new resource C63 in D:/FXServer/resources//C63 +[ 453] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 531] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 593] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 656] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 718] Found new resource fivem in D:/FXServer/resources//fivem +[ 797] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 859] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 937] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1015] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1078] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1140] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1218] Found new resource map in D:/FXServer/resources//map +[ 1281] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1343] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1422] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1484] Found new resource PvP in D:/FXServer/resources//PvP +[ 1562] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1640] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1703] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1765] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1843] Found new resource runcode in D:/FXServer/resources//runcode +[ 1906] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1984] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 2047] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 2109] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 2187] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 2265] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 2328] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 2406] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 2468] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 2531] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 2609] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 2672] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 2750] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2812] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2890] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2953] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 3015] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 3093] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 3156] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 3234] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 3250] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 3250] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 3265] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 3281] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 3297] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 3312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 3328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 3343] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 3343] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 3359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 3406] Started resource sessionmanager +[ 3453] Started resource mapmanager +[ 3484] Started resource chat +[ 3500] Started resource spawnmanager +[ 3500] Started gametype Freeroam +[ 3515] Started resource fivem +[ 3531] Started resource hardcap +[ 3547] Started resource rconlog +[ 3562] Started resource scoreboard +[ 3578] Started resource playernames +[ 3968] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1662478468 +[ 3968] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1662478468 +[ 4000] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4015] Instantiated instance of script GHMatti.Http.Request. +[ 4031] Instantiated instance of script vMenuServer.BanManager. +[ 4078] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1662478468 +[ 4218] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4218] If you did this on purpose then you can ignore this warning. +[ 4234] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4234] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4250] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4250] Instantiated instance of script vMenuServer.MainServer. +[ 4359] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4422] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4500] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 4562] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 4640] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 4703] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4765] --- End of inner exception stack trace --- +[ 4828] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4890] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 4968] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5031] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5093] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5156] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5218] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5500] Started resource vMenu +[ 5593] Started resource deleteveh +[ 5687] Started resource Speedlimiter +[ 5890] Started resource roleplay-toolbox +[ 5968] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6047] Started resource rolesFX +[ 6187] Started resource frfuel +[ 6328] Started resource speedometer +[ 6750] Started resource z-loadscreen-master +[ 6859] Started resource RPDeath +[ 6937] Started resource NeverWanted +[ 7015] Started resource PvP +[ 7218] Started resource vstancer +[ 7312] Started resource disabledispatch +[ 7422] Started resource wk_vehdamage +[ 7593] Started resource frllcheli +[ 7781] Started resource Vogue +[ 7984] Started resource G65AMG +[ 8172] Started resource C63 +[ 8375] Started resource AMG-Coupe +[ 8703] Started resource Police-Mustang-GT +[ 9140] Started resource Range-Rover-Startech +[ 9343] Started resource Tesla-Model-3 +[ 9547] Started resource Mercedes-Maybach +[ 10078] Started resource Vapid-Scout +[ 10343] Started resource 2012-Vapid-Police +[ 11734] Started resource CrownSherrifPack +[ 12765] Started resource Bravado-Buffalo-PD +[ 12937] Started resource SS-Suburban +[ 13031] Authenticating server license key... +[ 13562] Server license key authentication succeeded. Welcome! +[ 13750] Started map fivem-map-skater +[ 13828] Started resource fivem-map-skater +[ 13922] hitch warning: frame time of 231 milliseconds +[ 15234] +[ 15297] +[ 15375] -------------------------------------------------------------------- +[ 15437] +[ 15500] Roleplay Toolbox +[ 15562] +[ 15640] Current Version: 2.0 +[ 15703] Newest Version: 2.0 +[ 15765] +[ 15843] +[ 15906] -------------------------------------------------------------------- +[ 15984] +[ 16047] +[ 16125] hitch warning: frame time of 881 milliseconds +[ 74593] Connecting: ThatGuyJacobee +[ 74687] hitch warning: frame time of 393 milliseconds +[ 102718] Connecting: IM-KING-the-only_one +[ 0] INFO: No channel links found in configuration file. +[ 797] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 875] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 953] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 1031] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 1109] Found new resource C63 in D:/FXServer/resources//C63 +[ 1187] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 1265] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 1344] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 1375] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 1390] Found new resource fivem in D:/FXServer/resources//fivem +[ 1406] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 1422] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 1453] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1484] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1484] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1515] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1531] Found new resource map in D:/FXServer/resources//map +[ 1547] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1562] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1594] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1625] Found new resource PvP in D:/FXServer/resources//PvP +[ 1640] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1656] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1687] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1703] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1719] Found new resource runcode in D:/FXServer/resources//runcode +[ 1734] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1750] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1765] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1781] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1828] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1844] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1859] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1890] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1906] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1922] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1953] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1969] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1984] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 2015] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 2031] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 2047] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 2078] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 2094] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 2156] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 2172] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 2187] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 2219] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 2234] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 2265] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 2281] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 2312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 2328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 2344] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 2359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 2359] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 2437] Started resource sessionmanager +[ 2562] Started resource mapmanager +[ 2937] Started resource chat +[ 2953] Started resource spawnmanager +[ 2984] Started gametype Freeroam +[ 3000] Started resource fivem +[ 3031] Started resource hardcap +[ 3047] Started resource rconlog +[ 3219] Started resource scoreboard +[ 3281] Started resource playernames +[ 4140] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1575898388 +[ 4515] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1575898388 +[ 4547] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 4547] Instantiated instance of script GHMatti.Http.Request. +[ 4562] Instantiated instance of script vMenuServer.BanManager. +[ 4609] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1575898388 +[ 4765] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 4765] If you did this on purpose then you can ignore this warning. +[ 4781] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 4781] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 4797] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 4797] Instantiated instance of script vMenuServer.MainServer. +[ 4906] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 4984] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5047] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 5109] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 5172] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 5234] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5297] --- End of inner exception stack trace --- +[ 5375] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5437] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5500] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5562] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5625] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5687] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 5765] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 5937] Started resource vMenu +[ 6078] Started resource deleteveh +[ 6187] Started resource Speedlimiter +[ 6437] Started resource roleplay-toolbox +[ 6547] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 6625] Started resource rolesFX +[ 6750] Started resource frfuel +[ 6890] Started resource speedometer +[ 7265] Started resource z-loadscreen-master +[ 7422] Started resource RPDeath +[ 7515] Started resource NeverWanted +[ 7594] Started resource PvP +[ 7765] Started resource vstancer +[ 7875] Started resource disabledispatch +[ 7953] Started resource wk_vehdamage +[ 8187] Started resource frllcheli +[ 8406] Started resource Vogue +[ 8719] Started resource G65AMG +[ 8969] Started resource C63 +[ 9203] Started resource AMG-Coupe +[ 9547] Started resource Police-Mustang-GT +[ 10000] Started resource Range-Rover-Startech +[ 10234] Started resource Tesla-Model-3 +[ 10515] Started resource Mercedes-Maybach +[ 11000] Started resource Vapid-Scout +[ 11312] Started resource 2012-Vapid-Police +[ 12672] Started resource CrownSherrifPack +[ 13797] Started resource Bravado-Buffalo-PD +[ 14031] Started resource SS-Suburban +[ 14125] Authenticating server license key... +[ 14484] Server license key authentication succeeded. Welcome! +[ 14640] Started map fivem-map-hipster +[ 14703] Started resource fivem-map-hipster +[ 14797] hitch warning: frame time of 199 milliseconds +[ 16140] +[ 16219] +[ 16281] -------------------------------------------------------------------- +[ 16344] +[ 16422] Roleplay Toolbox +[ 16484] +[ 16547] Current Version: 2.0 +[ 16609] Newest Version: 2.0 +[ 16672] +[ 16750] +[ 16812] -------------------------------------------------------------------- +[ 16890] +[ 16953] +[ 17015] hitch warning: frame time of 869 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 110] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 188] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 266] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 344] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 422] Found new resource C63 in D:/FXServer/resources//C63 +[ 500] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 563] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 641] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 703] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 782] Found new resource fivem in D:/FXServer/resources//fivem +[ 782] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 797] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 813] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 813] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 828] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 844] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 844] Found new resource map in D:/FXServer/resources//map +[ 860] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 875] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 875] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 891] Found new resource PvP in D:/FXServer/resources//PvP +[ 907] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 922] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 922] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 938] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 953] Found new resource runcode in D:/FXServer/resources//runcode +[ 953] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 969] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 985] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1000] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1000] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1016] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1032] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1032] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1047] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1063] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1063] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1078] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1094] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1110] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1110] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1125] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1141] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1157] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1172] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1188] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1188] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1203] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1219] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1235] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1250] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1250] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1266] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1282] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1297] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1313] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1344] Started resource sessionmanager +[ 1407] Started resource mapmanager +[ 1422] Started resource chat +[ 1438] Started resource spawnmanager +[ 1453] Started gametype Freeroam +[ 1453] Started resource fivem +[ 1469] Started resource hardcap +[ 1485] Started resource rconlog +[ 1500] Started resource scoreboard +[ 1516] Started resource playernames +[ 1907] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_94949315 +[ 1922] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_94949315 +[ 1953] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1969] Instantiated instance of script GHMatti.Http.Request. +[ 1985] Instantiated instance of script vMenuServer.BanManager. +[ 2032] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_94949315 +[ 2172] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2172] If you did this on purpose then you can ignore this warning. +[ 2188] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2188] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2188] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2250] Instantiated instance of script vMenuServer.MainServer. +[ 2344] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2407] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2469] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2532] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2610] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2672] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2735] --- End of inner exception stack trace --- +[ 2797] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2860] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2938] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3000] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3063] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3125] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3203] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3297] Started resource vMenu +[ 3375] Started resource deleteveh +[ 3453] Started resource Speedlimiter +[ 3516] Started resource roleplay-toolbox +[ 3594] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3672] Started resource rolesFX +[ 3750] Started resource frfuel +[ 3813] Started resource speedometer +[ 3953] Started resource z-loadscreen-master +[ 4032] Started resource RPDeath +[ 4094] Started resource NeverWanted +[ 4172] Started resource PvP +[ 4250] Started resource vstancer +[ 4313] Started resource disabledispatch +[ 4391] Started resource wk_vehdamage +[ 4469] Started resource frllcheli +[ 4532] Started resource Vogue +[ 4610] Started resource G65AMG +[ 4688] Started resource C63 +[ 4750] Started resource AMG-Coupe +[ 4828] Started resource Police-Mustang-GT +[ 4907] Started resource Range-Rover-Startech +[ 4969] Started resource Tesla-Model-3 +[ 5047] Started resource Mercedes-Maybach +[ 5110] Started resource Vapid-Scout +[ 5188] Started resource 2012-Vapid-Police +[ 5266] Started resource CrownSherrifPack +[ 5344] Started resource Bravado-Buffalo-PD +[ 5422] Started resource SS-Suburban +[ 5485] Authenticating server license key... +[ 5750] Server license key authentication succeeded. Welcome! +[ 5922] Started map fivem-map-skater +[ 6000] Started resource fivem-map-skater +[ 6094] hitch warning: frame time of 220 milliseconds +[ 7422] +[ 7485] +[ 7563] -------------------------------------------------------------------- +[ 7625] +[ 7703] Roleplay Toolbox +[ 7766] +[ 7844] Current Version: 2.0 +[ 7907] Newest Version: 2.0 +[ 7985] +[ 8047] +[ 8125] -------------------------------------------------------------------- +[ 8188] +[ 8250] +[ 8328] hitch warning: frame time of 903 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 156] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 219] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 297] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 375] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 453] Found new resource C63 in D:/FXServer/resources//C63 +[ 516] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 594] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 656] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 735] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 797] Found new resource fivem in D:/FXServer/resources//fivem +[ 813] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 828] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 844] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 844] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 860] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 875] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 875] Found new resource map in D:/FXServer/resources//map +[ 891] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 906] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 922] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 922] Found new resource PvP in D:/FXServer/resources//PvP +[ 938] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 953] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 953] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 969] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 985] Found new resource runcode in D:/FXServer/resources//runcode +[ 1000] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1000] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1016] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1031] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1047] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1047] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1063] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1078] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1078] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1094] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1110] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1125] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1125] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1141] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1156] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1156] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1172] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1188] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1203] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1203] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1219] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1235] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1235] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1250] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1266] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1281] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1281] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1297] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1313] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1313] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1360] Started resource sessionmanager +[ 1422] Started resource mapmanager +[ 1438] Started resource chat +[ 1453] Started resource spawnmanager +[ 1453] Started gametype Freeroam +[ 1469] Started resource fivem +[ 1485] Started resource hardcap +[ 1500] Started resource rconlog +[ 1500] Started resource scoreboard +[ 1516] Started resource playernames +[ 1891] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_107474428 +[ 1906] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_107474428 +[ 1922] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 1938] Instantiated instance of script GHMatti.Http.Request. +[ 1953] Instantiated instance of script vMenuServer.BanManager. +[ 2000] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_107474428 +[ 2141] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2156] If you did this on purpose then you can ignore this warning. +[ 2156] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2172] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2172] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2188] Instantiated instance of script vMenuServer.MainServer. +[ 2297] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2360] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2438] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2500] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2563] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2625] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2703] --- End of inner exception stack trace --- +[ 2766] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2828] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2891] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2969] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3031] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3094] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3156] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3250] Started resource vMenu +[ 3328] Started resource deleteveh +[ 3406] Started resource Speedlimiter +[ 3485] Started resource roleplay-toolbox +[ 3563] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3625] Started resource rolesFX +[ 3703] Started resource frfuel +[ 3766] Started resource speedometer +[ 3906] Started resource z-loadscreen-master +[ 3985] Started resource RPDeath +[ 4063] Started resource NeverWanted +[ 4141] Started resource PvP +[ 4203] Started resource vstancer +[ 4281] Started resource disabledispatch +[ 4360] Started resource wk_vehdamage +[ 4422] Started resource frllcheli +[ 4500] Started resource Vogue +[ 4563] Started resource G65AMG +[ 4641] Started resource C63 +[ 4719] Started resource AMG-Coupe +[ 4781] Started resource Police-Mustang-GT +[ 4860] Started resource Range-Rover-Startech +[ 4938] Started resource Tesla-Model-3 +[ 5000] Started resource Mercedes-Maybach +[ 5078] Started resource Vapid-Scout +[ 5156] Started resource 2012-Vapid-Police +[ 5235] Started resource CrownSherrifPack +[ 5297] Started resource Bravado-Buffalo-PD +[ 5375] Started resource SS-Suburban +[ 5453] Authenticating server license key... +[ 5735] Server license key authentication succeeded. Welcome! +[ 5860] Started map fivem-map-hipster +[ 5922] Started resource fivem-map-hipster +[ 6016] hitch warning: frame time of 167 milliseconds +[ 7391] +[ 7469] +[ 7547] -------------------------------------------------------------------- +[ 7610] +[ 7672] Roleplay Toolbox +[ 7750] +[ 7813] Current Version: 2.0 +[ 7875] Newest Version: 2.0 +[ 7953] +[ 8016] +[ 8094] -------------------------------------------------------------------- +[ 8156] +[ 8219] +[ 8297] hitch warning: frame time of 890 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 171] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 234] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 312] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 390] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 453] Found new resource C63 in D:/FXServer/resources//C63 +[ 531] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 593] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 671] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 734] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 812] Found new resource fivem in D:/FXServer/resources//fivem +[ 828] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 828] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 843] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 859] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 875] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 875] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 890] Found new resource map in D:/FXServer/resources//map +[ 906] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 921] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 921] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 937] Found new resource PvP in D:/FXServer/resources//PvP +[ 953] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 953] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 968] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 984] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 984] Found new resource runcode in D:/FXServer/resources//runcode +[ 1000] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1015] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1031] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1046] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1046] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1062] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1078] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1093] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1093] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1109] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1125] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1140] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1156] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1156] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1171] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1187] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1203] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1203] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1218] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1234] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1250] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1250] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1265] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1281] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1296] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1312] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1328] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1343] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1359] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1375] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1406] Started resource sessionmanager +[ 1468] Started resource mapmanager +[ 1500] Started resource chat +[ 1515] Started resource spawnmanager +[ 1531] Started gametype Freeroam +[ 1531] Started resource fivem +[ 1546] Started resource hardcap +[ 1562] Started resource rconlog +[ 1593] Started resource scoreboard +[ 1609] Started resource playernames +[ 1984] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1551243300 +[ 2000] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1551243300 +[ 2015] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2031] Instantiated instance of script GHMatti.Http.Request. +[ 2046] Instantiated instance of script vMenuServer.BanManager. +[ 2109] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1551243300 +[ 2250] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2250] If you did this on purpose then you can ignore this warning. +[ 2265] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2265] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2281] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2281] Instantiated instance of script vMenuServer.MainServer. +[ 2406] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2484] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2546] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2609] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2687] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2750] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2812] --- End of inner exception stack trace --- +[ 2875] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2953] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3015] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3078] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3156] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3218] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3281] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3375] Started resource vMenu +[ 3453] Started resource deleteveh +[ 3531] Started resource Speedlimiter +[ 3609] Started resource roleplay-toolbox +[ 3703] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3765] Started resource rolesFX +[ 3843] Started resource frfuel +[ 3921] Started resource speedometer +[ 4062] Started resource z-loadscreen-master +[ 4140] Started resource RPDeath +[ 4218] Started resource NeverWanted +[ 4296] Started resource PvP +[ 4359] Started resource vstancer +[ 4437] Started resource disabledispatch +[ 4515] Started resource wk_vehdamage +[ 4593] Started resource frllcheli +[ 4656] Started resource Vogue +[ 4734] Started resource G65AMG +[ 4812] Started resource C63 +[ 4875] Started resource AMG-Coupe +[ 4953] Started resource Police-Mustang-GT +[ 5031] Started resource Range-Rover-Startech +[ 5109] Started resource Tesla-Model-3 +[ 5187] Started resource Mercedes-Maybach +[ 5250] Started resource Vapid-Scout +[ 5328] Started resource 2012-Vapid-Police +[ 5406] Started resource CrownSherrifPack +[ 5484] Started resource Bravado-Buffalo-PD +[ 5546] Started resource SS-Suburban +[ 5625] Authenticating server license key... +[ 5906] Server license key authentication succeeded. Welcome! +[ 6031] Started map fivem-map-hipster +[ 6109] Started resource fivem-map-hipster +[ 6203] hitch warning: frame time of 173 milliseconds +[ 7578] +[ 7640] +[ 7718] -------------------------------------------------------------------- +[ 7781] +[ 7859] Roleplay Toolbox +[ 7921] +[ 8000] Current Version: 2.0 +[ 8062] Newest Version: 2.0 +[ 8140] +[ 8203] +[ 8281] -------------------------------------------------------------------- +[ 8343] +[ 8406] +[ 8484] hitch warning: frame time of 902 milliseconds +[ 0] INFO: No channel links found in configuration file. +[ 110] Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 +[ 360] Found new resource 2012-Vapid-Police in D:/FXServer/resources//2012-Vapid-Police +[ 438] Found new resource AMG-Coupe in D:/FXServer/resources//AMG-Coupe +[ 516] Found new resource Bravado-Buffalo-PD in D:/FXServer/resources//Bravado-Buffalo-PD +[ 594] Found new resource C63 in D:/FXServer/resources//C63 +[ 656] Found new resource CrownSherrifPack in D:/FXServer/resources//CrownSherrifPack +[ 735] Found new resource deleteveh in D:/FXServer/resources//deleteveh +[ 797] Found new resource disabledispatch in D:/FXServer/resources//disabledispatch +[ 875] Found new resource els-fivem in D:/FXServer/resources//els-fivem +[ 953] Found new resource fivem in D:/FXServer/resources//fivem +[ 953] Found new resource fivem-awesome1501 in D:/FXServer/resources//fivem-awesome1501 +[ 969] Found new resource fivem-map-hipster in D:/FXServer/resources//fivem-map-hipster +[ 985] Found new resource fivem-map-skater in D:/FXServer/resources//fivem-map-skater +[ 1000] Found new resource frfuel in D:/FXServer/resources//frfuel +[ 1000] Found new resource frllcheli in D:/FXServer/resources//frllcheli +[ 1016] Found new resource G65AMG in D:/FXServer/resources//G65AMG +[ 1031] Found new resource map in D:/FXServer/resources//map +[ 1031] Found new resource Mercedes-Maybach in D:/FXServer/resources//Mercedes-Maybach +[ 1047] Found new resource NeverWanted in D:/FXServer/resources//NeverWanted +[ 1063] Found new resource Police-Mustang-GT in D:/FXServer/resources//Police-Mustang-GT +[ 1078] Found new resource PvP in D:/FXServer/resources//PvP +[ 1078] Found new resource Range-Rover-Startech in D:/FXServer/resources//Range-Rover-Startech +[ 1094] Found new resource roleplay-toolbox in D:/FXServer/resources//roleplay-toolbox +[ 1110] Found new resource rolesFX in D:/FXServer/resources//rolesFX +[ 1110] Found new resource RPDeath in D:/FXServer/resources//RPDeath +[ 1125] Found new resource runcode in D:/FXServer/resources//runcode +[ 1141] Found new resource Speedlimiter in D:/FXServer/resources//Speedlimiter +[ 1156] Found new resource speedometer in D:/FXServer/resources//speedometer +[ 1156] Found new resource SS-Suburban in D:/FXServer/resources//SS-Suburban +[ 1172] Found new resource Tesla-Model-3 in D:/FXServer/resources//Tesla-Model-3 +[ 1188] Found new resource Vapid-Scout in D:/FXServer/resources//Vapid-Scout +[ 1203] Found new resource vMenu in D:/FXServer/resources//vMenu +[ 1203] Found new resource Vogue in D:/FXServer/resources//Vogue +[ 1219] Found new resource vstancer in D:/FXServer/resources//vstancer +[ 1235] Found new resource whatsmyid in D:/FXServer/resources//whatsmyid +[ 1235] Found new resource wk_vehdamage in D:/FXServer/resources//wk_vehdamage +[ 1250] Found new resource z-loadscreen-master in D:/FXServer/resources//z-loadscreen-master +[ 1266] Found new resource race in D:/FXServer/resources//[gamemodes]/race +[ 1281] Found new resource race-test in D:/FXServer/resources//[gamemodes]/race-test +[ 1281] Found new resource channelfeed in D:/FXServer/resources//[gameplay]/channelfeed +[ 1297] Found new resource irc in D:/FXServer/resources//[gameplay]/irc +[ 1313] Found new resource obituary in D:/FXServer/resources//[gameplay]/obituary +[ 1328] Found new resource obituary-deaths in D:/FXServer/resources//[gameplay]/obituary-deaths +[ 1344] Found new resource playernames in D:/FXServer/resources//[gameplay]/playernames +[ 1360] Found new resource mapmanager in D:/FXServer/resources//[managers]/mapmanager +[ 1360] Found new resource baseevents in D:/FXServer/resources//[system]/baseevents +[ 1375] Found new resource chat in D:/FXServer/resources//[system]/chat +[ 1391] Found new resource hardcap in D:/FXServer/resources//[system]/hardcap +[ 1391] Found new resource rconlog in D:/FXServer/resources//[system]/rconlog +[ 1406] Found new resource scoreboard in D:/FXServer/resources//[system]/scoreboard +[ 1422] Found new resource sessionmanager in D:/FXServer/resources//[system]/sessionmanager +[ 1438] Found new resource spawnmanager in D:/FXServer/resources//[system]/spawnmanager +[ 1438] Found new resource betaguns in D:/FXServer/resources//[test]/betaguns +[ 1453] Found new resource gameInit in D:/FXServer/resources//[test]/gameInit +[ 1469] Found new resource keks in D:/FXServer/resources//[test]/keks +[ 1469] Found new resource yarn in D:/FXServer/resources//[system]/[builders]/yarn +[ 1500] Started resource sessionmanager +[ 1563] Started resource mapmanager +[ 1578] Started resource chat +[ 1594] Started resource spawnmanager +[ 1610] Started gametype Freeroam +[ 1610] Started resource fivem +[ 1625] Started resource hardcap +[ 1641] Started resource rconlog +[ 1641] Started resource scoreboard +[ 1656] Started resource playernames +[ 2031] Loaded vMenuShared.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1197414277 +[ 2047] Loaded vMenuServer.net, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null into ScriptDomain_1197414277 +[ 2063] Instantiated instance of script GHMatti.Http.RequestInternal. +[ 2078] Instantiated instance of script GHMatti.Http.Request. +[ 2094] Instantiated instance of script vMenuServer.BanManager. +[ 2141] Loaded Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed into ScriptDomain_1197414277 +[ 2281] ^3[vMenu] [WARNING] vMenu is set up to ignore permissions! +[ 2281] If you did this on purpose then you can ignore this warning. +[ 2297] If you did not set this on purpose, then you must have made a mistake while setting up vMenu. +[ 2297] Please read the vMenu documentation (^5https://docs.vespura.com/vmenu^3). +[ 2313] Most likely you are not executing the permissions.cfg (correctly).^7 +[ 2313] Instantiated instance of script vMenuServer.MainServer. +[ 2422] Failed to instantiate instance of script vMenuServer.UpdateChecker: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method 'CitizenFX.Core.Native.API.SetConvarServerInfo' not found. +[ 2485] at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x0002c] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2563] at vMenuServer.UpdateChecker.CheckUpdates () [0x0001b] in <3d799f756d4b465f8b1b9f227c9af364>:0 +[ 2625] at vMenuServer.UpdateChecker..ctor () [0x00006] in C:\projects\vmenu\vMenuServer\UpdateChecker.cs:24 +[ 2688] at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) +[ 2750] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00002] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2828] --- End of inner exception stack trace --- +[ 2891] at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00014] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 2953] at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic) [0x000a8] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3031] at System.RuntimeType.CreateInstanceSlow (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00009] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3094] at System.RuntimeType.CreateInstanceDefaultCtor (System.Boolean publicOnly, System.Boolean skipCheckThis, System.Boolean fillCache, System.Threading.StackCrawlMark& stackMark) [0x00027] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3172] at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00020] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3235] at System.Activator.CreateInstance (System.Type type) [0x00000] in <0123fd5b1a1040fe9d70a7e0d4b28acb>:0 +[ 3297] at CitizenFX.Core.InternalManager.CreateAssemblyInternal (System.Byte[] assemblyData, System.Byte[] symbolData) [0x00069] in C:\gl\builds\4ff63adb\0\cfx\fivem\code\client\clrcore\InternalManager.cs:84 +[ 3438] Started resource vMenu +[ 3531] Started resource deleteveh +[ 3594] Started resource Speedlimiter +[ 3688] Started resource roleplay-toolbox +[ 3766] Jays Roles FX has loaded in to the server! Type in chat to test it out! +[ 3844] Started resource rolesFX +[ 3922] Started resource frfuel +[ 3985] Started resource speedometer +[ 4141] Started resource z-loadscreen-master +[ 4219] Started resource RPDeath +[ 4297] Started resource NeverWanted +[ 4375] Started resource PvP +[ 4438] Started resource vstancer +[ 4516] Started resource disabledispatch +[ 4594] Started resource wk_vehdamage +[ 4672] Started resource frllcheli +[ 4750] Started resource Vogue +[ 4828] Started resource G65AMG +[ 4891] Started resource C63 +[ 4969] Started resource AMG-Coupe +[ 5047] Started resource Police-Mustang-GT +[ 5125] Started resource Range-Rover-Startech +[ 5188] Started resource Tesla-Model-3 +[ 5266] Started resource Mercedes-Maybach +[ 5344] Started resource Vapid-Scout +[ 5422] Started resource 2012-Vapid-Police +[ 5485] Started resource CrownSherrifPack +[ 5563] Started resource Bravado-Buffalo-PD +[ 5641] Started resource SS-Suburban +[ 5719] Authenticating server license key... +[ 5938] Server license key authentication succeeded. Welcome! +[ 6078] Started map fivem-map-hipster +[ 6156] Started resource fivem-map-hipster +[ 6250] hitch warning: frame time of 174 milliseconds +[ 7625] +[ 7688] +[ 7766] -------------------------------------------------------------------- +[ 7844] +[ 7922] Roleplay Toolbox +[ 7985] +[ 8063] Current Version: 2.0 +[ 8125] Newest Version: 2.0 +[ 8203] +[ 8266] +[ 8344] -------------------------------------------------------------------- +[ 8406] +[ 8485] +[ 8563] hitch warning: frame time of 940 milliseconds diff --git a/CoreRT.dll b/CoreRT.dll new file mode 100644 index 000000000..8b9a41c6e Binary files /dev/null and b/CoreRT.dll differ diff --git a/ETWProviders64.dll b/ETWProviders64.dll new file mode 100644 index 000000000..8bd39e3bc Binary files /dev/null and b/ETWProviders64.dll differ diff --git a/FXServer.exe b/FXServer.exe new file mode 100644 index 000000000..0723f6652 Binary files /dev/null and b/FXServer.exe differ diff --git a/MonoPosixHelper.dll b/MonoPosixHelper.dll new file mode 100644 index 000000000..4d851c897 Binary files /dev/null and b/MonoPosixHelper.dll differ diff --git a/StartServer.bat b/StartServer.bat new file mode 100644 index 000000000..42b9f3498 --- /dev/null +++ b/StartServer.bat @@ -0,0 +1,2 @@ +run.cmd +exec server.cfg\run.cmd +exec server.cfg +pause \ No newline at end of file diff --git a/api-ms-win-core-console-l1-1-0.dll b/api-ms-win-core-console-l1-1-0.dll new file mode 100644 index 000000000..726b97532 Binary files /dev/null and b/api-ms-win-core-console-l1-1-0.dll differ diff --git a/api-ms-win-core-console-l1-2-0.dll b/api-ms-win-core-console-l1-2-0.dll new file mode 100644 index 000000000..b9d1ed43e Binary files /dev/null and b/api-ms-win-core-console-l1-2-0.dll differ diff --git a/api-ms-win-core-datetime-l1-1-0.dll b/api-ms-win-core-datetime-l1-1-0.dll new file mode 100644 index 000000000..f2ecfa7ab Binary files /dev/null and b/api-ms-win-core-datetime-l1-1-0.dll differ diff --git a/api-ms-win-core-debug-l1-1-0.dll b/api-ms-win-core-debug-l1-1-0.dll new file mode 100644 index 000000000..7bd075bcd Binary files /dev/null and b/api-ms-win-core-debug-l1-1-0.dll differ diff --git a/api-ms-win-core-errorhandling-l1-1-0.dll b/api-ms-win-core-errorhandling-l1-1-0.dll new file mode 100644 index 000000000..3bafba91c Binary files /dev/null and b/api-ms-win-core-errorhandling-l1-1-0.dll differ diff --git a/api-ms-win-core-fibers-l1-1-0.dll b/api-ms-win-core-fibers-l1-1-0.dll new file mode 100644 index 000000000..651ffe133 Binary files /dev/null and b/api-ms-win-core-fibers-l1-1-0.dll differ diff --git a/api-ms-win-core-file-l1-1-0.dll b/api-ms-win-core-file-l1-1-0.dll new file mode 100644 index 000000000..12bf0b6c0 Binary files /dev/null and b/api-ms-win-core-file-l1-1-0.dll differ diff --git a/api-ms-win-core-file-l1-2-0.dll b/api-ms-win-core-file-l1-2-0.dll new file mode 100644 index 000000000..da64db36a Binary files /dev/null and b/api-ms-win-core-file-l1-2-0.dll differ diff --git a/api-ms-win-core-file-l2-1-0.dll b/api-ms-win-core-file-l2-1-0.dll new file mode 100644 index 000000000..9246b9893 Binary files /dev/null and b/api-ms-win-core-file-l2-1-0.dll differ diff --git a/api-ms-win-core-handle-l1-1-0.dll b/api-ms-win-core-handle-l1-1-0.dll new file mode 100644 index 000000000..c96e31d98 Binary files /dev/null and b/api-ms-win-core-handle-l1-1-0.dll differ diff --git a/api-ms-win-core-heap-l1-1-0.dll b/api-ms-win-core-heap-l1-1-0.dll new file mode 100644 index 000000000..baa932fd5 Binary files /dev/null and b/api-ms-win-core-heap-l1-1-0.dll differ diff --git a/api-ms-win-core-interlocked-l1-1-0.dll b/api-ms-win-core-interlocked-l1-1-0.dll new file mode 100644 index 000000000..7aa063977 Binary files /dev/null and b/api-ms-win-core-interlocked-l1-1-0.dll differ diff --git a/api-ms-win-core-libraryloader-l1-1-0.dll b/api-ms-win-core-libraryloader-l1-1-0.dll new file mode 100644 index 000000000..ddd5e276e Binary files /dev/null and b/api-ms-win-core-libraryloader-l1-1-0.dll differ diff --git a/api-ms-win-core-localization-l1-2-0.dll b/api-ms-win-core-localization-l1-2-0.dll new file mode 100644 index 000000000..7b90b7c2f Binary files /dev/null and b/api-ms-win-core-localization-l1-2-0.dll differ diff --git a/api-ms-win-core-memory-l1-1-0.dll b/api-ms-win-core-memory-l1-1-0.dll new file mode 100644 index 000000000..63e54f31b Binary files /dev/null and b/api-ms-win-core-memory-l1-1-0.dll differ diff --git a/api-ms-win-core-namedpipe-l1-1-0.dll b/api-ms-win-core-namedpipe-l1-1-0.dll new file mode 100644 index 000000000..37e956eca Binary files /dev/null and b/api-ms-win-core-namedpipe-l1-1-0.dll differ diff --git a/api-ms-win-core-processenvironment-l1-1-0.dll b/api-ms-win-core-processenvironment-l1-1-0.dll new file mode 100644 index 000000000..a2f36050a Binary files /dev/null and b/api-ms-win-core-processenvironment-l1-1-0.dll differ diff --git a/api-ms-win-core-processthreads-l1-1-0.dll b/api-ms-win-core-processthreads-l1-1-0.dll new file mode 100644 index 000000000..f4d3a0339 Binary files /dev/null and b/api-ms-win-core-processthreads-l1-1-0.dll differ diff --git a/api-ms-win-core-processthreads-l1-1-1.dll b/api-ms-win-core-processthreads-l1-1-1.dll new file mode 100644 index 000000000..7bc40e056 Binary files /dev/null and b/api-ms-win-core-processthreads-l1-1-1.dll differ diff --git a/api-ms-win-core-profile-l1-1-0.dll b/api-ms-win-core-profile-l1-1-0.dll new file mode 100644 index 000000000..da2b687a1 Binary files /dev/null and b/api-ms-win-core-profile-l1-1-0.dll differ diff --git a/api-ms-win-core-rtlsupport-l1-1-0.dll b/api-ms-win-core-rtlsupport-l1-1-0.dll new file mode 100644 index 000000000..ae6dce55e Binary files /dev/null and b/api-ms-win-core-rtlsupport-l1-1-0.dll differ diff --git a/api-ms-win-core-string-l1-1-0.dll b/api-ms-win-core-string-l1-1-0.dll new file mode 100644 index 000000000..32b52be78 Binary files /dev/null and b/api-ms-win-core-string-l1-1-0.dll differ diff --git a/api-ms-win-core-synch-l1-1-0.dll b/api-ms-win-core-synch-l1-1-0.dll new file mode 100644 index 000000000..b88f76af0 Binary files /dev/null and b/api-ms-win-core-synch-l1-1-0.dll differ diff --git a/api-ms-win-core-synch-l1-2-0.dll b/api-ms-win-core-synch-l1-2-0.dll new file mode 100644 index 000000000..a17135afc Binary files /dev/null and b/api-ms-win-core-synch-l1-2-0.dll differ diff --git a/api-ms-win-core-sysinfo-l1-1-0.dll b/api-ms-win-core-sysinfo-l1-1-0.dll new file mode 100644 index 000000000..527d1a12c Binary files /dev/null and b/api-ms-win-core-sysinfo-l1-1-0.dll differ diff --git a/api-ms-win-core-timezone-l1-1-0.dll b/api-ms-win-core-timezone-l1-1-0.dll new file mode 100644 index 000000000..bab2d02ff Binary files /dev/null and b/api-ms-win-core-timezone-l1-1-0.dll differ diff --git a/api-ms-win-core-util-l1-1-0.dll b/api-ms-win-core-util-l1-1-0.dll new file mode 100644 index 000000000..080a9c959 Binary files /dev/null and b/api-ms-win-core-util-l1-1-0.dll differ diff --git a/api-ms-win-crt-conio-l1-1-0.dll b/api-ms-win-crt-conio-l1-1-0.dll new file mode 100644 index 000000000..2355a627e Binary files /dev/null and b/api-ms-win-crt-conio-l1-1-0.dll differ diff --git a/api-ms-win-crt-convert-l1-1-0.dll b/api-ms-win-crt-convert-l1-1-0.dll new file mode 100644 index 000000000..ddd2b4ca1 Binary files /dev/null and b/api-ms-win-crt-convert-l1-1-0.dll differ diff --git a/api-ms-win-crt-environment-l1-1-0.dll b/api-ms-win-crt-environment-l1-1-0.dll new file mode 100644 index 000000000..e2fe9ef7a Binary files /dev/null and b/api-ms-win-crt-environment-l1-1-0.dll differ diff --git a/api-ms-win-crt-filesystem-l1-1-0.dll b/api-ms-win-crt-filesystem-l1-1-0.dll new file mode 100644 index 000000000..97ea4656b Binary files /dev/null and b/api-ms-win-crt-filesystem-l1-1-0.dll differ diff --git a/api-ms-win-crt-heap-l1-1-0.dll b/api-ms-win-crt-heap-l1-1-0.dll new file mode 100644 index 000000000..4e3af05f8 Binary files /dev/null and b/api-ms-win-crt-heap-l1-1-0.dll differ diff --git a/api-ms-win-crt-locale-l1-1-0.dll b/api-ms-win-crt-locale-l1-1-0.dll new file mode 100644 index 000000000..5fcd98b2b Binary files /dev/null and b/api-ms-win-crt-locale-l1-1-0.dll differ diff --git a/api-ms-win-crt-math-l1-1-0.dll b/api-ms-win-crt-math-l1-1-0.dll new file mode 100644 index 000000000..c3f2800e3 Binary files /dev/null and b/api-ms-win-crt-math-l1-1-0.dll differ diff --git a/api-ms-win-crt-multibyte-l1-1-0.dll b/api-ms-win-crt-multibyte-l1-1-0.dll new file mode 100644 index 000000000..e86ce8183 Binary files /dev/null and b/api-ms-win-crt-multibyte-l1-1-0.dll differ diff --git a/api-ms-win-crt-private-l1-1-0.dll b/api-ms-win-crt-private-l1-1-0.dll new file mode 100644 index 000000000..62c45dd04 Binary files /dev/null and b/api-ms-win-crt-private-l1-1-0.dll differ diff --git a/api-ms-win-crt-process-l1-1-0.dll b/api-ms-win-crt-process-l1-1-0.dll new file mode 100644 index 000000000..bc346dc35 Binary files /dev/null and b/api-ms-win-crt-process-l1-1-0.dll differ diff --git a/api-ms-win-crt-runtime-l1-1-0.dll b/api-ms-win-crt-runtime-l1-1-0.dll new file mode 100644 index 000000000..d0a43f824 Binary files /dev/null and b/api-ms-win-crt-runtime-l1-1-0.dll differ diff --git a/api-ms-win-crt-stdio-l1-1-0.dll b/api-ms-win-crt-stdio-l1-1-0.dll new file mode 100644 index 000000000..59e68c053 Binary files /dev/null and b/api-ms-win-crt-stdio-l1-1-0.dll differ diff --git a/api-ms-win-crt-string-l1-1-0.dll b/api-ms-win-crt-string-l1-1-0.dll new file mode 100644 index 000000000..08015e290 Binary files /dev/null and b/api-ms-win-crt-string-l1-1-0.dll differ diff --git a/api-ms-win-crt-time-l1-1-0.dll b/api-ms-win-crt-time-l1-1-0.dll new file mode 100644 index 000000000..6e3ba53c8 Binary files /dev/null and b/api-ms-win-crt-time-l1-1-0.dll differ diff --git a/api-ms-win-crt-utility-l1-1-0.dll b/api-ms-win-crt-utility-l1-1-0.dll new file mode 100644 index 000000000..eaa72041d Binary files /dev/null and b/api-ms-win-crt-utility-l1-1-0.dll differ diff --git a/botan.dll b/botan.dll new file mode 100644 index 000000000..8387abddf Binary files /dev/null and b/botan.dll differ diff --git a/cfx_curl_x86_64.dll b/cfx_curl_x86_64.dll new file mode 100644 index 000000000..04879176c Binary files /dev/null and b/cfx_curl_x86_64.dll differ diff --git a/citizen-devtools.dll b/citizen-devtools.dll new file mode 100644 index 000000000..187bdf07c Binary files /dev/null and b/citizen-devtools.dll differ diff --git a/citizen-game-ipc.dll b/citizen-game-ipc.dll new file mode 100644 index 000000000..ca072e29b Binary files /dev/null and b/citizen-game-ipc.dll differ diff --git a/citizen-resources-core.dll b/citizen-resources-core.dll new file mode 100644 index 000000000..8ce98b9db Binary files /dev/null and b/citizen-resources-core.dll differ diff --git a/citizen-resources-metadata-lua.dll b/citizen-resources-metadata-lua.dll new file mode 100644 index 000000000..5b3672009 Binary files /dev/null and b/citizen-resources-metadata-lua.dll differ diff --git a/citizen-scripting-core.dll b/citizen-scripting-core.dll new file mode 100644 index 000000000..011fdf5b7 Binary files /dev/null and b/citizen-scripting-core.dll differ diff --git a/citizen-scripting-lua.dll b/citizen-scripting-lua.dll new file mode 100644 index 000000000..264dbe48a Binary files /dev/null and b/citizen-scripting-lua.dll differ diff --git a/citizen-scripting-lua54.dll b/citizen-scripting-lua54.dll new file mode 100644 index 000000000..4f180970d Binary files /dev/null and b/citizen-scripting-lua54.dll differ diff --git a/citizen-scripting-mono.dll b/citizen-scripting-mono.dll new file mode 100644 index 000000000..48dfe80cb Binary files /dev/null and b/citizen-scripting-mono.dll differ diff --git a/citizen-scripting-v8.dll b/citizen-scripting-v8.dll new file mode 100644 index 000000000..af3693e2f Binary files /dev/null and b/citizen-scripting-v8.dll differ diff --git a/citizen-scripting-v8node.dll b/citizen-scripting-v8node.dll new file mode 100644 index 000000000..4d04f02cb Binary files /dev/null and b/citizen-scripting-v8node.dll differ diff --git a/citizen-server-fxdk.dll b/citizen-server-fxdk.dll new file mode 100644 index 000000000..450d12fe9 Binary files /dev/null and b/citizen-server-fxdk.dll differ diff --git a/citizen-server-gui.dll b/citizen-server-gui.dll new file mode 100644 index 000000000..f2dc5ec98 Binary files /dev/null and b/citizen-server-gui.dll differ diff --git a/citizen-server-impl.dll b/citizen-server-impl.dll new file mode 100644 index 000000000..769ea0e45 Binary files /dev/null and b/citizen-server-impl.dll differ diff --git a/citizen-server-instance.dll b/citizen-server-instance.dll new file mode 100644 index 000000000..c451159f1 Binary files /dev/null and b/citizen-server-instance.dll differ diff --git a/citizen-server-main.dll b/citizen-server-main.dll new file mode 100644 index 000000000..13a5fb7e8 Binary files /dev/null and b/citizen-server-main.dll differ diff --git a/citizen-server-monitor.dll b/citizen-server-monitor.dll new file mode 100644 index 000000000..63a7e1909 Binary files /dev/null and b/citizen-server-monitor.dll differ diff --git a/citizen-server-net.dll b/citizen-server-net.dll new file mode 100644 index 000000000..01dfd276b Binary files /dev/null and b/citizen-server-net.dll differ diff --git a/citizen-server-state-fivesv.dll b/citizen-server-state-fivesv.dll new file mode 100644 index 000000000..4110bc644 Binary files /dev/null and b/citizen-server-state-fivesv.dll differ diff --git a/citizen-server-state-rdr3sv.dll b/citizen-server-state-rdr3sv.dll new file mode 100644 index 000000000..e14ea201f Binary files /dev/null and b/citizen-server-state-rdr3sv.dll differ diff --git a/citizen-ssh-server.dll b/citizen-ssh-server.dll new file mode 100644 index 000000000..779f9c549 Binary files /dev/null and b/citizen-ssh-server.dll differ diff --git a/components.json b/components.json new file mode 100644 index 000000000..1d1deaaeb --- /dev/null +++ b/components.json @@ -0,0 +1,29 @@ +[ + "net:base", + "net:tcp-server", + "net:http-server", + "citizen:server:net", + "citizen:scripting:core", + "citizen:scripting:lua", + "citizen:scripting:lua54", + "conhost:server", + "citizen:server:main", + "citizen:server:instance", + "citizen:server:monitor", + "citizen:server:impl", + "citizen:server:state:fivesv", + "citizen:server:state:rdr3sv", + "citizen:server:fxdk", + "citizen:devtools", + "citizen:resources:core", + "citizen:resources:metadata:lua", + "vfs:core", + "vfs:impl:server", + "scripting:server", + "svadhesive", + "citizen:scripting:mono", + "citizen:scripting:v8node", + "voip-server:mumble", + "http-client", + "citizen:server:gui" +] \ No newline at end of file diff --git a/comptest.dll b/comptest.dll new file mode 100644 index 000000000..3f0e349a6 Binary files /dev/null and b/comptest.dll differ diff --git a/concrt140.dll b/concrt140.dll new file mode 100644 index 000000000..49a38ab47 Binary files /dev/null and b/concrt140.dll differ diff --git a/conhost-server.dll b/conhost-server.dll new file mode 100644 index 000000000..f927c0dd6 Binary files /dev/null and b/conhost-server.dll differ diff --git a/debug-script.dll b/debug-script.dll new file mode 100644 index 000000000..0d490d9ef Binary files /dev/null and b/debug-script.dll differ diff --git a/devcon.dll b/devcon.dll new file mode 100644 index 000000000..ac7ea3ec9 Binary files /dev/null and b/devcon.dll differ diff --git a/egrplogo.png b/egrplogo.png new file mode 100644 index 000000000..8de4027f8 Binary files /dev/null and b/egrplogo.png differ diff --git a/essentialmode.db b/essentialmode.db new file mode 100644 index 000000000..145f6dca6 Binary files /dev/null and b/essentialmode.db differ diff --git a/http-client.dll b/http-client.dll new file mode 100644 index 000000000..81efaf087 Binary files /dev/null and b/http-client.dll differ diff --git a/hypnonema.db b/hypnonema.db new file mode 100644 index 000000000..117b9d9c1 Binary files /dev/null and b/hypnonema.db differ diff --git a/icudtl.dat b/icudtl.dat new file mode 100644 index 000000000..0a6596ae6 Binary files /dev/null and b/icudtl.dat differ diff --git a/icui18n.dll b/icui18n.dll new file mode 100644 index 000000000..1bb6e6f60 Binary files /dev/null and b/icui18n.dll differ diff --git a/icuuc.dll b/icuuc.dll new file mode 100644 index 000000000..d7220c235 Binary files /dev/null and b/icuuc.dll differ diff --git a/imgui.dll b/imgui.dll new file mode 100644 index 000000000..ed5f60139 Binary files /dev/null and b/imgui.dll differ diff --git a/imgui.ini b/imgui.ini new file mode 100644 index 000000000..ccdb7e7b6 --- /dev/null +++ b/imgui.ini @@ -0,0 +1,24 @@ +[Window][Debug##Default] +Pos=60,60 +Size=400,400 +Collapsed=0 + +[Window][Resource Monitor] +Pos=0,24 +Size=1264,737 +Collapsed=1 + +[Window][Network Object Viewer] +Pos=0,24 +Size=1264,737 +Collapsed=1 + +[Table][0xC54ACC14,5] +Column 0 +Column 1 +Column 2 Sort=0^ +Column 3 +Column 4 + +[Docking][Data] + diff --git a/libhoard.dll b/libhoard.dll new file mode 100644 index 000000000..18f5b452e Binary files /dev/null and b/libhoard.dll differ diff --git a/libmono-btls-shared.dll b/libmono-btls-shared.dll new file mode 100644 index 000000000..cfa172fec Binary files /dev/null and b/libmono-btls-shared.dll differ diff --git a/libssh.dll b/libssh.dll new file mode 100644 index 000000000..c86c60c1b Binary files /dev/null and b/libssh.dll differ diff --git a/libuv.dll b/libuv.dll new file mode 100644 index 000000000..3aa54ea1c Binary files /dev/null and b/libuv.dll differ diff --git a/mono-2.0-dac-sgen.dll b/mono-2.0-dac-sgen.dll new file mode 100644 index 000000000..63783436e Binary files /dev/null and b/mono-2.0-dac-sgen.dll differ diff --git a/mono-2.0-sgen.dll b/mono-2.0-sgen.dll new file mode 100644 index 000000000..0286c8848 Binary files /dev/null and b/mono-2.0-sgen.dll differ diff --git a/msvcp140.dll b/msvcp140.dll new file mode 100644 index 000000000..f3a13c077 Binary files /dev/null and b/msvcp140.dll differ diff --git a/msvcp140_1.dll b/msvcp140_1.dll new file mode 100644 index 000000000..75922d663 Binary files /dev/null and b/msvcp140_1.dll differ diff --git a/msvcp140_2.dll b/msvcp140_2.dll new file mode 100644 index 000000000..c6a62b286 Binary files /dev/null and b/msvcp140_2.dll differ diff --git a/msvcp140_atomic_wait.dll b/msvcp140_atomic_wait.dll new file mode 100644 index 000000000..090ef63d4 Binary files /dev/null and b/msvcp140_atomic_wait.dll differ diff --git a/msvcp140_codecvt_ids.dll b/msvcp140_codecvt_ids.dll new file mode 100644 index 000000000..2bac55055 Binary files /dev/null and b/msvcp140_codecvt_ids.dll differ diff --git a/net-base.dll b/net-base.dll new file mode 100644 index 000000000..62e16480f Binary files /dev/null and b/net-base.dll differ diff --git a/net-http-server.dll b/net-http-server.dll new file mode 100644 index 000000000..73654e992 Binary files /dev/null and b/net-http-server.dll differ diff --git a/net-tcp-server.dll b/net-tcp-server.dll new file mode 100644 index 000000000..a03ab7f42 Binary files /dev/null and b/net-tcp-server.dll differ diff --git a/nng.dll b/nng.dll new file mode 100644 index 000000000..a2daf09f6 Binary files /dev/null and b/nng.dll differ diff --git a/node.dll b/node.dll new file mode 100644 index 000000000..ea30fa4b3 Binary files /dev/null and b/node.dll differ diff --git a/profiles.dll b/profiles.dll new file mode 100644 index 000000000..b72966384 Binary files /dev/null and b/profiles.dll differ diff --git a/resources/EmoteMenu/Client/AnimationList.lua b/resources/EmoteMenu/Client/AnimationList.lua new file mode 100644 index 000000000..45bd49027 --- /dev/null +++ b/resources/EmoteMenu/Client/AnimationList.lua @@ -0,0 +1,2052 @@ +DP = {} + +DP.Expressions = { + ["Angry"] = {"Expression", "mood_angry_1"}, + ["Drunk"] = {"Expression", "mood_drunk_1"}, + ["Dumb"] = {"Expression", "pose_injured_1"}, + ["Electrocuted"] = {"Expression", "electrocuted_1"}, + ["Grumpy"] = {"Expression", "effort_1"}, + ["Grumpy2"] = {"Expression", "mood_drivefast_1"}, + ["Grumpy3"] = {"Expression", "pose_angry_1"}, + ["Happy"] = {"Expression", "mood_happy_1"}, + ["Injured"] = {"Expression", "mood_injured_1"}, + ["Joyful"] = {"Expression", "mood_dancing_low_1"}, + ["Mouthbreather"] = {"Expression", "smoking_hold_1"}, + ["Never Blink"] = {"Expression", "pose_normal_1"}, + ["One Eye"] = {"Expression", "pose_aiming_1"}, + ["Shocked"] = {"Expression", "shocked_1"}, + ["Shocked2"] = {"Expression", "shocked_2"}, + ["Sleeping"] = {"Expression", "mood_sleeping_1"}, + ["Sleeping2"] = {"Expression", "dead_1"}, + ["Sleeping3"] = {"Expression", "dead_2"}, + ["Smug"] = {"Expression", "mood_smug_1"}, + ["Speculative"] = {"Expression", "mood_aiming_1"}, + ["Stressed"] = {"Expression", "mood_stressed_1"}, + ["Sulking"] = {"Expression", "mood_sulk_1"}, + ["Weird"] = {"Expression", "effort_2"}, + ["Weird2"] = {"Expression", "effort_3"}, +} + +DP.Walks = { + ["Alien"] = {"move_m@alien"}, + ["Armored"] = {"anim_group_move_ballistic"}, + ["Arrogant"] = {"move_f@arrogant@a"}, + ["Brave"] = {"move_m@brave"}, + ["Casual"] = {"move_m@casual@a"}, + ["Casual2"] = {"move_m@casual@b"}, + ["Casual3"] = {"move_m@casual@c"}, + ["Casual4"] = {"move_m@casual@d"}, + ["Casual5"] = {"move_m@casual@e"}, + ["Casual6"] = {"move_m@casual@f"}, + ["Chichi"] = {"move_f@chichi"}, + ["Confident"] = {"move_m@confident"}, + ["Cop"] = {"move_m@business@a"}, + ["Cop2"] = {"move_m@business@b"}, + ["Cop3"] = {"move_m@business@c"}, + ["Default Female"] = {"move_f@multiplayer"}, + ["Default Male"] = {"move_m@multiplayer"}, + ["Drunk"] = {"move_m@drunk@a"}, + ["Drunk"] = {"move_m@drunk@slightlydrunk"}, + ["Drunk2"] = {"move_m@buzzed"}, + ["Drunk3"] = {"move_m@drunk@verydrunk"}, + ["Femme"] = {"move_f@femme@"}, + ["Fire"] = {"move_characters@franklin@fire"}, + ["Fire2"] = {"move_characters@michael@fire"}, + ["Fire3"] = {"move_m@fire"}, + ["Flee"] = {"move_f@flee@a"}, + ["Franklin"] = {"move_p_m_one"}, + ["Gangster"] = {"move_m@gangster@generic"}, + ["Gangster2"] = {"move_m@gangster@ng"}, + ["Gangster3"] = {"move_m@gangster@var_e"}, + ["Gangster4"] = {"move_m@gangster@var_f"}, + ["Gangster5"] = {"move_m@gangster@var_i"}, + ["Grooving"] = {"anim@move_m@grooving@"}, + ["Guard"] = {"move_m@prison_gaurd"}, + ["Handcuffs"] = {"move_m@prisoner_cuffed"}, + ["Heels"] = {"move_f@heels@c"}, + ["Heels2"] = {"move_f@heels@d"}, + ["Hiking"] = {"move_m@hiking"}, + ["Hipster"] = {"move_m@hipster@a"}, + ["Hobo"] = {"move_m@hobo@a"}, + ["Hurry"] = {"move_f@hurry@a"}, + ["Janitor"] = {"move_p_m_zero_janitor"}, + ["Janitor2"] = {"move_p_m_zero_slow"}, + ["Jog"] = {"move_m@jog@"}, + ["Lemar"] = {"anim_group_move_lemar_alley"}, + ["Lester"] = {"move_heist_lester"}, + ["Lester2"] = {"move_lester_caneup"}, + ["Maneater"] = {"move_f@maneater"}, + ["Michael"] = {"move_ped_bucket"}, + ["Money"] = {"move_m@money"}, + ["Muscle"] = {"move_m@muscle@a"}, + ["Posh"] = {"move_m@posh@"}, + ["Posh2"] = {"move_f@posh@"}, + ["Quick"] = {"move_m@quick"}, + ["Runner"] = {"female_fast_runner"}, + ["Sad"] = {"move_m@sad@a"}, + ["Sassy"] = {"move_m@sassy"}, + ["Sassy2"] = {"move_f@sassy"}, + ["Scared"] = {"move_f@scared"}, + ["Sexy"] = {"move_f@sexy@a"}, + ["Shady"] = {"move_m@shadyped@a"}, + ["Slow"] = {"move_characters@jimmy@slow@"}, + ["Swagger"] = {"move_m@swagger"}, + ["Tough"] = {"move_m@tough_guy@"}, + ["Tough2"] = {"move_f@tough_guy@"}, + ["Trash"] = {"clipset@move@trash_fast_turn"}, + ["Trash2"] = {"missfbi4prepp1_garbageman"}, + ["Trevor"] = {"move_p_m_two"}, + ["Wide"] = {"move_m@bag"}, + -- I cant get these to work for some reason, if anyone knows a fix lmk + --["Caution"] = {"move_m@caution"}, + --["Chubby"] = {"anim@move_m@chubby@a"}, + --["Crazy"] = {"move_m@crazy"}, + --["Joy"] = {"move_m@joy@a"}, + --["Power"] = {"move_m@power"}, + --["Sad2"] = {"anim@move_m@depression@a"}, + --["Sad3"] = {"move_m@depression@b"}, + --["Sad4"] = {"move_m@depression@d"}, + --["Wading"] = {"move_m@wading"}, +} + +DP.Shared = { + --[emotename] = {dictionary, animation, displayname, targetemotename, additionalanimationoptions} + -- you dont have to specify targetemoteanem, if you do dont it will just play the same animation on both. + -- targetemote is used for animations that have a corresponding animation to the other player. + ["handshake"] = {"mp_ped_interaction", "handshake_guy_a", "Handshake", "handshake2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000, + SyncOffsetFront = 0.9 + }}, + ["handshake2"] = {"mp_ped_interaction", "handshake_guy_b", "Handshake 2", "handshake", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000 + }}, + ["hug"] = {"mp_ped_interaction", "kisses_guy_a", "Hug", "hug2", AnimationOptions = + { + EmoteMoving = false, + EmoteDuration = 5000, + SyncOffsetFront = 1.05, + }}, + ["hug2"] = {"mp_ped_interaction", "kisses_guy_b", "Hug 2", "hug", AnimationOptions = + { + EmoteMoving = false, + EmoteDuration = 5000, + SyncOffsetFront = 1.13 + }}, + ["bro"] = {"mp_ped_interaction", "hugs_guy_a", "Bro", "bro2", AnimationOptions = + { + SyncOffsetFront = 1.14 + }}, + ["bro2"] = {"mp_ped_interaction", "hugs_guy_b", "Bro 2", "bro", AnimationOptions = + { + SyncOffsetFront = 1.14 + }}, + ["give"] = {"mp_common", "givetake1_a", "Give", "give2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000 + }}, + ["give2"] = {"mp_common", "givetake1_b", "Give 2", "give", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000 + }}, + ["baseball"] = {"anim@arena@celeb@flat@paired@no_props@", "baseball_a_player_a", "Baseball", "baseballthrow"}, + ["baseballthrow"] = {"anim@arena@celeb@flat@paired@no_props@", "baseball_a_player_b", "Baseball Throw", "baseball"}, + ["stickup"] = {"random@countryside_gang_fight", "biker_02_stickup_loop", "Stick Up", "stickupscared", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["stickupscared"] = {"missminuteman_1ig_2", "handsup_base", "Stickup Scared", "stickup", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true, + }}, + ["punch"] = {"melee@unarmed@streamed_variations", "plyr_takedown_rear_lefthook", "Punch", "punched"}, + ["punched"] = {"melee@unarmed@streamed_variations", "victim_takedown_front_cross_r", "Punched", "punch"}, + ["headbutt"] = {"melee@unarmed@streamed_variations", "plyr_takedown_front_headbutt", "Headbutt", "headbutted"}, + ["headbutted"] = {"melee@unarmed@streamed_variations", "victim_takedown_front_headbutt", "Headbutted", "headbutt"}, + ["slap2"] = {"melee@unarmed@streamed_variations", "plyr_takedown_front_backslap", "Slap 2", "slapped2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + EmoteDuration = 2000, + }}, + ["slap"] = {"melee@unarmed@streamed_variations", "plyr_takedown_front_slap", "Slap", "slapped", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + EmoteDuration = 2000, + }}, + ["slapped"] = {"melee@unarmed@streamed_variations", "victim_takedown_front_slap", "Slapped", "slap"}, + ["slapped2"] = {"melee@unarmed@streamed_variations", "victim_takedown_front_backslap", "Slapped 2", "slap2"}, +} + +DP.Dances = { + ["dancef"] = {"anim@amb@nightclub@dancers@solomun_entourage@", "mi_dance_facedj_17_v1_female^1", "Dance F", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancef2"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "high_center", "Dance F2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancef3"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "high_center_up", "Dance F3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancef4"] = {"anim@amb@nightclub@dancers@crowddance_facedj@hi_intensity", "hi_dance_facedj_09_v2_female^1", "Dance F4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancef5"] = {"anim@amb@nightclub@dancers@crowddance_facedj@hi_intensity", "hi_dance_facedj_09_v2_female^3", "Dance F5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancef6"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "high_center_up", "Dance F6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceslow2"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "low_center", "Dance Slow 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceslow3"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "low_center_down", "Dance Slow 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceslow4"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_b@", "low_center", "Dance Slow 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance"] = {"anim@amb@nightclub@dancers@podium_dancers@", "hi_dance_facedj_17_v2_male^5", "Dance", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance2"] = {"anim@amb@nightclub@mini@dance@dance_solo@male@var_b@", "high_center_down", "Dance 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance3"] = {"anim@amb@nightclub@mini@dance@dance_solo@male@var_a@", "high_center", "Dance 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance4"] = {"anim@amb@nightclub@mini@dance@dance_solo@male@var_b@", "high_center_up", "Dance 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceupper"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_b@", "high_center", "Dance Upper", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["danceupper2"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_b@", "high_center_up", "Dance Upper 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["danceshy"] = {"anim@amb@nightclub@mini@dance@dance_solo@male@var_a@", "low_center", "Dance Shy", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceshy2"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_b@", "low_center_down", "Dance Shy 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["danceslow"] = {"anim@amb@nightclub@mini@dance@dance_solo@male@var_b@", "low_center", "Dance Slow", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly9"] = {"rcmnigel1bnmt_1b", "dance_loop_tyler", "Dance Silly 9", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance6"] = {"misschinese2_crystalmazemcs1_cs", "dance_loop_tao", "Dance 6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance7"] = {"misschinese2_crystalmazemcs1_ig", "dance_loop_tao", "Dance 7", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance8"] = {"missfbi3_sniping", "dance_m_default", "Dance 8", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly"] = {"special_ped@mountain_dancer@monologue_3@monologue_3a", "mnt_dnc_buttwag", "Dance Silly", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly2"] = {"move_clown@p_m_zero_idles@", "fidget_short_dance", "Dance Silly 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly3"] = {"move_clown@p_m_two_idles@", "fidget_short_dance", "Dance Silly 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly4"] = {"anim@amb@nightclub@lazlow@hi_podium@", "danceidle_hi_11_buttwiggle_b_laz", "Dance Silly 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly5"] = {"timetable@tracy@ig_5@idle_a", "idle_a", "Dance Silly 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly6"] = {"timetable@tracy@ig_8@idle_b", "idle_d", "Dance Silly 6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dance9"] = {"anim@amb@nightclub@mini@dance@dance_solo@female@var_a@", "med_center_up", "Dance 9", AnimationOptions = + { + EmoteLoop = true, + }}, + ["dancesilly8"] = {"anim@mp_player_intcelebrationfemale@the_woogie", "the_woogie", "Dance Silly 8", AnimationOptions = + { + EmoteLoop = true + }}, + ["dancesilly7"] = {"anim@amb@casino@mini@dance@dance_solo@female@var_b@", "high_center", "Dance Silly 7", AnimationOptions = + { + EmoteLoop = true + }}, + ["dance5"] = {"anim@amb@casino@mini@dance@dance_solo@female@var_a@", "med_center", "Dance 5", AnimationOptions = + { + EmoteLoop = true + }}, + ["danceglowstick"] = {"anim@amb@nightclub@lazlow@hi_railing@", "ambclub_13_mi_hi_sexualgriding_laz", "Dance Glowsticks", AnimationOptions = + { + Prop = 'ba_prop_battle_glowstick_01', + PropBone = 28422, + PropPlacement = {0.0700,0.1400,0.0,-80.0,20.0}, + SecondProp = 'ba_prop_battle_glowstick_01', + SecondPropBone = 60309, + SecondPropPlacement = {0.0700,0.0900,0.0,-120.0,-20.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["danceglowstick2"] = {"anim@amb@nightclub@lazlow@hi_railing@", "ambclub_12_mi_hi_bootyshake_laz", "Dance Glowsticks 2", AnimationOptions = + { + Prop = 'ba_prop_battle_glowstick_01', + PropBone = 28422, + PropPlacement = {0.0700,0.1400,0.0,-80.0,20.0}, + SecondProp = 'ba_prop_battle_glowstick_01', + SecondPropBone = 60309, + SecondPropPlacement = {0.0700,0.0900,0.0,-120.0,-20.0}, + EmoteLoop = true, + }}, + ["danceglowstick3"] = {"anim@amb@nightclub@lazlow@hi_railing@", "ambclub_09_mi_hi_bellydancer_laz", "Dance Glowsticks 3", AnimationOptions = + { + Prop = 'ba_prop_battle_glowstick_01', + PropBone = 28422, + PropPlacement = {0.0700,0.1400,0.0,-80.0,20.0}, + SecondProp = 'ba_prop_battle_glowstick_01', + SecondPropBone = 60309, + SecondPropPlacement = {0.0700,0.0900,0.0,-120.0,-20.0}, + EmoteLoop = true, + }}, + ["dancehorse"] = {"anim@amb@nightclub@lazlow@hi_dancefloor@", "dancecrowd_li_15_handup_laz", "Dance Horse", AnimationOptions = + { + Prop = "ba_prop_battle_hobby_horse", + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["dancehorse2"] = {"anim@amb@nightclub@lazlow@hi_dancefloor@", "crowddance_hi_11_handup_laz", "Dance Horse 2", AnimationOptions = + { + Prop = "ba_prop_battle_hobby_horse", + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + }}, + ["dancehorse3"] = {"anim@amb@nightclub@lazlow@hi_dancefloor@", "dancecrowd_li_11_hu_shimmy_laz", "Dance Horse 3", AnimationOptions = + { + Prop = "ba_prop_battle_hobby_horse", + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + }}, +} + +DP.Emotes = { + ["drink"] = {"mp_player_inteat@pnq", "loop", "Drink", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2500, + }}, + ["beast"] = {"anim@mp_fm_event@intro", "beast_transform", "Beast", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 5000, + }}, + ["chill"] = {"switch@trevor@scares_tramp", "trev_scares_tramp_idle_tramp", "Chill", AnimationOptions = + { + EmoteLoop = true, + }}, + ["cloudgaze"] = {"switch@trevor@annoys_sunbathers", "trev_annoys_sunbathers_loop_girl", "Cloudgaze", AnimationOptions = + { + EmoteLoop = true, + }}, + ["cloudgaze2"] = {"switch@trevor@annoys_sunbathers", "trev_annoys_sunbathers_loop_guy", "Cloudgaze 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["prone"] = {"missfbi3_sniping", "prone_dave", "Prone", AnimationOptions = + { + EmoteLoop = true, + }}, + ["pullover"] = {"misscarsteal3pullover", "pull_over_right", "Pullover", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1300, + }}, + ["idle"] = {"anim@heists@heist_corona@team_idles@male_a", "idle", "Idle", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle8"] = {"amb@world_human_hang_out_street@male_b@idle_a", "idle_b", "Idle 8"}, + ["idle9"] = {"friends@fra@ig_1", "base_idle", "Idle 9", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle10"] = {"mp_move@prostitute@m@french", "idle", "Idle 10", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["idle11"] = {"random@countrysiderobbery", "idle_a", "Idle 11", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle2"] = {"anim@heists@heist_corona@team_idles@female_a", "idle", "Idle 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle3"] = {"anim@heists@humane_labs@finale@strip_club", "ped_b_celebrate_loop", "Idle 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle4"] = {"anim@mp_celebration@idles@female", "celebration_idle_f_a", "Idle 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle5"] = {"anim@mp_corona_idles@female_b@idle_a", "idle_a", "Idle 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle6"] = {"anim@mp_corona_idles@male_c@idle_a", "idle_a", "Idle 6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idle7"] = {"anim@mp_corona_idles@male_d@idle_a", "idle_a", "Idle 7", AnimationOptions = + { + EmoteLoop = true, + }}, + ["wait3"] = {"amb@world_human_hang_out_street@female_hold_arm@idle_a", "idle_a", "Wait 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idledrunk"] = {"random@drunk_driver_1", "drunk_driver_stand_loop_dd1", "Idle Drunk", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idledrunk2"] = {"random@drunk_driver_1", "drunk_driver_stand_loop_dd2", "Idle Drunk 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["idledrunk3"] = {"missarmenian2", "standing_idle_loop_drunk", "Idle Drunk 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["airguitar"] = {"anim@mp_player_intcelebrationfemale@air_guitar", "air_guitar", "Air Guitar"}, + ["airsynth"] = {"anim@mp_player_intcelebrationfemale@air_synth", "air_synth", "Air Synth"}, + ["argue"] = {"misscarsteal4@actor", "actor_berating_loop", "Argue", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["argue2"] = {"oddjobs@assassinate@vice@hooker", "argue_a", "Argue 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["bartender"] = {"anim@amb@clubhouse@bar@drink@idle_a", "idle_a_bartender", "Bartender", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["blowkiss"] = {"anim@mp_player_intcelebrationfemale@blow_kiss", "blow_kiss", "Blow Kiss"}, + ["blowkiss2"] = {"anim@mp_player_intselfieblow_kiss", "exit", "Blow Kiss 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000 + + }}, + ["curtsy"] = {"anim@mp_player_intcelebrationpaired@f_f_sarcastic", "sarcastic_left", "Curtsy"}, + ["bringiton"] = {"misscommon@response", "bring_it_on", "Bring It On", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000 + }}, + ["comeatmebro"] = {"mini@triathlon", "want_some_of_this", "Come at me bro", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000 + }}, + ["cop2"] = {"anim@amb@nightclub@peds@", "rcmme_amanda1_stand_loop_cop", "Cop 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["cop3"] = {"amb@code_human_police_investigate@idle_a", "idle_b", "Cop 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["crossarms"] = {"amb@world_human_hang_out_street@female_arms_crossed@idle_a", "idle_a", "Crossarms", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["crossarms2"] = {"amb@world_human_hang_out_street@male_c@idle_a", "idle_b", "Crossarms 2", AnimationOptions = + { + EmoteMoving = true, + }}, + ["crossarms3"] = {"anim@heists@heist_corona@single_team", "single_team_loop_boss", "Crossarms 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["crossarms4"] = {"random@street_race", "_car_b_lookout", "Crossarms 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["crossarms5"] = {"anim@amb@nightclub@peds@", "rcmme_amanda1_stand_loop_cop", "Crossarms 5", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["foldarms2"] = {"anim@amb@nightclub@peds@", "rcmme_amanda1_stand_loop_cop", "Fold Arms 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["crossarms6"] = {"random@shop_gunstore", "_idle", "Crossarms 6", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["foldarms"] = {"anim@amb@business@bgen@bgen_no_work@", "stand_phone_phoneputdown_idle_nowork", "Fold Arms", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["crossarmsside"] = {"rcmnigel1a_band_groupies", "base_m2", "Crossarms Side", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["damn"] = {"gestures@m@standing@casual", "gesture_damn", "Damn", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000 + }}, + ["damn2"] = {"anim@am_hold_up@male", "shoplift_mid", "Damn 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000 + }}, + ["pointdown"] = {"gestures@f@standing@casual", "gesture_hand_down", "Point Down", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000 + }}, + ["surrender"] = {"random@arrests@busted", "idle_a", "Surrender", AnimationOptions = + { + EmoteLoop = true, + }}, + ["facepalm2"] = {"anim@mp_player_intcelebrationfemale@face_palm", "face_palm", "Facepalm 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 8000 + }}, + ["facepalm"] = {"random@car_thief@agitated@idle_a", "agitated_idle_a", "Facepalm", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 8000 + }}, + ["facepalm3"] = {"missminuteman_1ig_2", "tasered_2", "Facepalm 3", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 8000 + }}, + ["facepalm4"] = {"anim@mp_player_intupperface_palm", "idle_a", "Facepalm 4", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true, + }}, + ["fallover"] = {"random@drunk_driver_1", "drunk_fall_over", "Fall Over"}, + ["fallover2"] = {"mp_suicide", "pistol", "Fall Over 2"}, + ["fallover3"] = {"mp_suicide", "pill", "Fall Over 3"}, + ["fallover4"] = {"friends@frf@ig_2", "knockout_plyr", "Fall Over 4"}, + ["fallover5"] = {"anim@gangops@hostage@", "victim_fail", "Fall Over 5"}, + ["fallasleep"] = {"mp_sleep", "sleep_loop", "Fall Asleep", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true, + }}, + ["fightme"] = {"anim@deathmatch_intros@unarmed", "intro_male_unarmed_c", "Fight Me"}, + ["fightme2"] = {"anim@deathmatch_intros@unarmed", "intro_male_unarmed_e", "Fight Me 2"}, + ["finger"] = {"anim@mp_player_intselfiethe_bird", "idle_a", "Finger", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["finger2"] = {"anim@mp_player_intupperfinger", "idle_a_fp", "Finger 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["handshake"] = {"mp_ped_interaction", "handshake_guy_a", "Handshake", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000 + }}, + ["handshake2"] = {"mp_ped_interaction", "handshake_guy_b", "Handshake 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000 + }}, + ["wait4"] = {"amb@world_human_hang_out_street@Female_arm_side@idle_a", "idle_a", "Wait 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["wait5"] = {"missclothing", "idle_storeclerk", "Wait 5", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait6"] = {"timetable@amanda@ig_2", "ig_2_base_amanda", "Wait 6", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait7"] = {"rcmnigel1cnmt_1c", "base", "Wait 7", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait8"] = {"rcmjosh1", "idle", "Wait 8", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait9"] = {"rcmjosh2", "josh_2_intp1_base", "Wait 9", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait10"] = {"timetable@amanda@ig_3", "ig_3_base_tracy", "Wait 10", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait11"] = {"misshair_shop@hair_dressers", "keeper_base", "Wait 11", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["hiking"] = {"move_m@hiking", "idle", "Hiking", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["hug"] = {"mp_ped_interaction", "kisses_guy_a", "Hug"}, + ["hug2"] = {"mp_ped_interaction", "kisses_guy_b", "Hug 2"}, + ["hug3"] = {"mp_ped_interaction", "hugs_guy_a", "Hug 3"}, + ["inspect"] = {"random@train_tracks", "idle_e", "Inspect"}, + ["jazzhands"] = {"anim@mp_player_intcelebrationfemale@jazz_hands", "jazz_hands", "Jazzhands", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 6000, + }}, + ["jog2"] = {"amb@world_human_jog_standing@male@idle_a", "idle_a", "Jog 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["jog3"] = {"amb@world_human_jog_standing@female@idle_a", "idle_a", "Jog 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["jog4"] = {"amb@world_human_power_walker@female@idle_a", "idle_a", "Jog 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["jog5"] = {"move_m@joy@a", "walk", "Jog 5", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["jumpingjacks"] = {"timetable@reunited@ig_2", "jimmy_getknocked", "Jumping Jacks", AnimationOptions = + { + EmoteLoop = true, + }}, + ["kneel2"] = {"rcmextreme3", "idle", "Kneel 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["kneel3"] = {"amb@world_human_bum_wash@male@low@idle_a", "idle_a", "Kneel 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["knock"] = {"timetable@jimmy@doorknock@", "knockdoor_idle", "Knock", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true, + }}, + ["knock2"] = {"missheistfbi3b_ig7", "lift_fibagent_loop", "Knock 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["knucklecrunch"] = {"anim@mp_player_intcelebrationfemale@knuckle_crunch", "knuckle_crunch", "Knuckle Crunch", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["lapdance"] = {"mp_safehouse", "lap_dance_girl", "Lapdance"}, + ["lean2"] = {"amb@world_human_leaning@female@wall@back@hand_up@idle_a", "idle_a", "Lean 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lean3"] = {"amb@world_human_leaning@female@wall@back@holding_elbow@idle_a", "idle_a", "Lean 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lean4"] = {"amb@world_human_leaning@male@wall@back@foot_up@idle_a", "idle_a", "Lean 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lean5"] = {"amb@world_human_leaning@male@wall@back@hands_together@idle_b", "idle_b", "Lean 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["leanflirt"] = {"random@street_race", "_car_a_flirt_girl", "Lean Flirt", AnimationOptions = + { + EmoteLoop = true, + }}, + ["leanbar2"] = {"amb@prop_human_bum_shopping_cart@male@idle_a", "idle_c", "Lean Bar 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["leanbar3"] = {"anim@amb@nightclub@lazlow@ig1_vip@", "clubvip_base_laz", "Lean Bar 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["leanbar4"] = {"anim@heists@prison_heist", "ped_b_loop_a", "Lean Bar 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["leanhigh"] = {"anim@mp_ferris_wheel", "idle_a_player_one", "Lean High", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["leanhigh2"] = {"anim@mp_ferris_wheel", "idle_a_player_two", "Lean High 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["leanside"] = {"timetable@mime@01_gc", "idle_a", "Leanside", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["leanside2"] = {"misscarstealfinale", "packer_idle_1_trevor", "Leanside 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["leanside3"] = {"misscarstealfinalecar_5_ig_1", "waitloop_lamar", "Leanside 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["leanside4"] = {"misscarstealfinalecar_5_ig_1", "waitloop_lamar", "Leanside 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = false, + }}, + ["leanside5"] = {"rcmjosh2", "josh_2_intp1_base", "Leanside 5", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = false, + }}, + ["me"] = {"gestures@f@standing@casual", "gesture_me_hard", "Me", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000 + }}, + ["mechanic"] = {"mini@repair", "fixing_a_ped", "Mechanic", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["mechanic2"] = {"amb@world_human_vehicle_mechanic@male@base", "idle_a", "Mechanic 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["mechanic3"] = {"anim@amb@clubhouse@tutorial@bkr_tut_ig3@", "machinic_loop_mechandplayer", "Mechanic 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["mechanic4"] = {"anim@amb@clubhouse@tutorial@bkr_tut_ig3@", "machinic_loop_mechandplayer", "Mechanic 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["medic2"] = {"amb@medic@standing@tendtodead@base", "base", "Medic 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["meditate"] = {"rcmcollect_paperleadinout@", "meditiate_idle", "Meditiate", AnimationOptions = -- CHANGE ME + { + EmoteLoop = true, + }}, + ["meditate2"] = {"rcmepsilonism3", "ep_3_rcm_marnie_meditating", "Meditiate 2", AnimationOptions = -- CHANGE ME + { + EmoteLoop = true, + }}, + ["meditate3"] = {"rcmepsilonism3", "base_loop", "Meditiate 3", AnimationOptions = -- CHANGE ME + { + EmoteLoop = true, + }}, + ["metal"] = {"anim@mp_player_intincarrockstd@ps@", "idle_a", "Metal", AnimationOptions = -- CHANGE ME + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["no"] = {"anim@heists@ornate_bank@chat_manager", "fail", "No", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["no2"] = {"mp_player_int_upper_nod", "mp_player_int_nod_no", "No 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["nosepick"] = {"anim@mp_player_intcelebrationfemale@nose_pick", "nose_pick", "Nose Pick", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["noway"] = {"gestures@m@standing@casual", "gesture_no_way", "No Way", AnimationOptions = + { + EmoteDuration = 1500, + EmoteMoving = true, + }}, + ["ok"] = {"anim@mp_player_intselfiedock", "idle_a", "OK", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["outofbreath"] = {"re@construction", "out_of_breath", "Out of Breath", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["pickup"] = {"random@domestic", "pickup_low", "Pickup"}, + ["push"] = {"missfinale_c2ig_11", "pushcar_offcliff_f", "Push", AnimationOptions = + { + EmoteLoop = true, + }}, + ["push2"] = {"missfinale_c2ig_11", "pushcar_offcliff_m", "Push 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["point"] = {"gestures@f@standing@casual", "gesture_point", "Point", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["pushup"] = {"amb@world_human_push_ups@male@idle_a", "idle_d", "Pushup", AnimationOptions = + { + EmoteLoop = true, + }}, + ["countdown"] = {"random@street_race", "grid_girl_race_start", "Countdown", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["pointright"] = {"mp_gun_shop_tut", "indicate_right", "Point Right", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["salute"] = {"anim@mp_player_intincarsalutestd@ds@", "idle_a", "Salute", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["salute2"] = {"anim@mp_player_intincarsalutestd@ps@", "idle_a", "Salute 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["salute3"] = {"anim@mp_player_intuppersalute", "idle_a", "Salute 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["scared"] = {"random@domestic", "f_distressed_loop", "Scared", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["scared2"] = {"random@homelandsecurity", "knees_loop_girl", "Scared 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["screwyou"] = {"misscommon@response", "screw_you", "Screw You", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["shakeoff"] = {"move_m@_idles@shake_off", "shakeoff_1", "Shake Off", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3500, + }}, + ["shot"] = {"random@dealgonewrong", "idle_a", "Shot", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sleep"] = {"timetable@tracy@sleep@", "idle_c", "Sleep", AnimationOptions = + { + EmoteLoop = true, + }}, + ["shrug"] = {"gestures@f@standing@casual", "gesture_shrug_hard", "Shrug", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000, + }}, + ["shrug2"] = {"gestures@m@standing@casual", "gesture_shrug_hard", "Shrug 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1000, + }}, + ["sit"] = {"anim@amb@business@bgen@bgen_no_work@", "sit_phone_phoneputdown_idle_nowork", "Sit", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit2"] = {"rcm_barry3", "barry_3_sit_loop", "Sit 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit3"] = {"amb@world_human_picnic@male@idle_a", "idle_a", "Sit 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit4"] = {"amb@world_human_picnic@female@idle_a", "idle_a", "Sit 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit5"] = {"anim@heists@fleeca_bank@ig_7_jetski_owner", "owner_idle", "Sit 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit6"] = {"timetable@jimmy@mics3_ig_15@", "idle_a_jimmy", "Sit 6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit7"] = {"anim@amb@nightclub@lazlow@lo_alone@", "lowalone_base_laz", "Sit 7", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit8"] = {"timetable@jimmy@mics3_ig_15@", "mics3_15_base_jimmy", "Sit 8", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sit9"] = {"amb@world_human_stupor@male@idle_a", "idle_a", "Sit 9", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitlean"] = {"timetable@tracy@ig_14@", "ig_14_base_tracy", "Sit Lean", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitsad"] = {"anim@amb@business@bgen@bgen_no_work@", "sit_phone_phoneputdown_sleeping-noworkfemale", "Sit Sad", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitscared"] = {"anim@heists@ornate_bank@hostages@hit", "hit_loop_ped_b", "Sit Scared", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitscared2"] = {"anim@heists@ornate_bank@hostages@ped_c@", "flinch_loop", "Sit Scared 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitscared3"] = {"anim@heists@ornate_bank@hostages@ped_e@", "flinch_loop", "Sit Scared 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitdrunk"] = {"timetable@amanda@drunk@base", "base", "Sit Drunk", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchair2"] = {"timetable@ron@ig_5_p3", "ig_5_p3_base", "Sit Chair 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchair3"] = {"timetable@reunited@ig_10", "base_amanda", "Sit Chair 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchair4"] = {"timetable@ron@ig_3_couch", "base", "Sit Chair 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchair5"] = {"timetable@jimmy@mics3_ig_15@", "mics3_15_base_tracy", "Sit Chair 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchair6"] = {"timetable@maid@couch@", "base", "Sit Chair 6", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sitchairside"] = {"timetable@ron@ron_ig_2_alt1", "ig_2_alt1_base", "Sit Chair Side", AnimationOptions = + { + EmoteLoop = true, + }}, + ["situp"] = {"amb@world_human_sit_ups@male@idle_a", "idle_a", "Sit Up", AnimationOptions = + { + EmoteLoop = true, + }}, + ["clapangry"] = {"anim@arena@celeb@flat@solo@no_props@", "angry_clap_a_player_a", "Clap Angry", AnimationOptions = + { + EmoteLoop = true, + }}, + ["slowclap3"] = {"anim@mp_player_intupperslow_clap", "idle_a", "Slow Clap 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["clap"] = {"amb@world_human_cheering@male_a", "base", "Clap", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["slowclap"] = {"anim@mp_player_intcelebrationfemale@slow_clap", "slow_clap", "Slow Clap", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["slowclap2"] = {"anim@mp_player_intcelebrationmale@slow_clap", "slow_clap", "Slow Clap 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["smell"] = {"move_p_m_two_idles@generic", "fidget_sniff_fingers", "Smell", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["stickup"] = {"random@countryside_gang_fight", "biker_02_stickup_loop", "Stick Up", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["stumble"] = {"misscarsteal4@actor", "stumble", "Stumble", AnimationOptions = + { + EmoteLoop = true, + }}, + ["stunned"] = {"stungun@standing", "damage", "Stunned", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sunbathe"] = {"amb@world_human_sunbathe@male@back@base", "base", "Sunbathe", AnimationOptions = + { + EmoteLoop = true, + }}, + ["sunbathe2"] = {"amb@world_human_sunbathe@female@back@base", "base", "Sunbathe 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["t"] = {"missfam5_yoga", "a2_pose", "T", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["t2"] = {"mp_sleep", "bind_pose_180", "T 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["think5"] = {"mp_cp_welcome_tutthink", "b_think", "Think 5", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000, + }}, + ["think"] = {"misscarsteal4@aliens", "rehearsal_base_idle_director", "Think", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["think3"] = {"timetable@tracy@ig_8@base", "base", "Think 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + + ["think2"] = {"missheist_jewelleadinout", "jh_int_outro_loop_a", "Think 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["thumbsup3"] = {"anim@mp_player_intincarthumbs_uplow@ds@", "enter", "Thumbs Up 3", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000, + }}, + ["thumbsup2"] = {"anim@mp_player_intselfiethumbs_up", "idle_a", "Thumbs Up 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["thumbsup"] = {"anim@mp_player_intupperthumbs_up", "idle_a", "Thumbs Up", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["type"] = {"anim@heists@prison_heiststation@cop_reactions", "cop_b_idle", "Type", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["type2"] = {"anim@heists@prison_heistig1_p1_guard_checks_bus", "loop", "Type 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["type3"] = {"mp_prison_break", "hack_loop", "Type 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["type4"] = {"mp_fbi_heist", "loop", "Type 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["warmth"] = {"amb@world_human_stand_fire@male@idle_a", "idle_a", "Warmth", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave4"] = {"random@mugging5", "001445_01_gangintimidation_1_female_idle_b", "Wave 4", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000, + }}, + ["wave2"] = {"anim@mp_player_intcelebrationfemale@wave", "wave", "Wave 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave3"] = {"friends@fra@ig_1", "over_here_idle_a", "Wave 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave"] = {"friends@frj@ig_1", "wave_a", "Wave", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave5"] = {"friends@frj@ig_1", "wave_b", "Wave 5", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave6"] = {"friends@frj@ig_1", "wave_c", "Wave 6", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave7"] = {"friends@frj@ig_1", "wave_d", "Wave 7", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave8"] = {"friends@frj@ig_1", "wave_e", "Wave 8", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wave9"] = {"gestures@m@standing@casual", "gesture_hello", "Wave 9", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["whistle"] = {"taxi_hail", "hail_taxi", "Whistle", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 1300, + }}, + ["whistle2"] = {"rcmnigel1c", "hailing_whistle_waive_a", "Whistle 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 2000, + }}, + ["yeah"] = {"anim@mp_player_intupperair_shagging", "idle_a", "Yeah", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["lift"] = {"random@hitch_lift", "idle_f", "Lift", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["lol"] = {"anim@arena@celeb@flat@paired@no_props@", "laugh_a_player_b", "LOL", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lol2"] = {"anim@arena@celeb@flat@solo@no_props@", "giggle_a_player_b", "LOL 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["statue2"] = {"fra_0_int-1", "cs_lamardavis_dual-1", "Statue 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["statue3"] = {"club_intro2-0", "csb_englishdave_dual-0", "Statue 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["gangsign"] = {"mp_player_int_uppergang_sign_a", "mp_player_int_gang_sign_a", "Gang Sign", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["gangsign2"] = {"mp_player_int_uppergang_sign_b", "mp_player_int_gang_sign_b", "Gang Sign 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["passout"] = {"missarmenian2", "drunk_loop", "Passout", AnimationOptions = + { + EmoteLoop = true, + }}, + ["passout2"] = {"missarmenian2", "corpse_search_exit_ped", "Passout 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["passout3"] = {"anim@gangops@morgue@table@", "body_search", "Passout 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["passout4"] = {"mini@cpr@char_b@cpr_def", "cpr_pumpchest_idle", "Passout 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["passout5"] = {"random@mugging4", "flee_backward_loop_shopkeeper", "Passout 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["petting"] = {"creatures@rottweiler@tricks@", "petting_franklin", "Petting", AnimationOptions = + { + EmoteLoop = true, + }}, + ["crawl"] = {"move_injured_ground", "front_loop", "Crawl", AnimationOptions = + { + EmoteLoop = true, + }}, + ["flip2"] = {"anim@arena@celeb@flat@solo@no_props@", "cap_a_player_a", "Flip 2"}, + ["flip"] = {"anim@arena@celeb@flat@solo@no_props@", "flip_a_player_a", "Flip"}, + ["slide"] = {"anim@arena@celeb@flat@solo@no_props@", "slide_a_player_a", "Slide"}, + ["slide2"] = {"anim@arena@celeb@flat@solo@no_props@", "slide_b_player_a", "Slide 2"}, + ["slide3"] = {"anim@arena@celeb@flat@solo@no_props@", "slide_c_player_a", "Slide 3"}, + ["slugger"] = {"anim@arena@celeb@flat@solo@no_props@", "slugger_a_player_a", "Slugger"}, + ["flipoff"] = {"anim@arena@celeb@podium@no_prop@", "flip_off_a_1st", "Flip Off", AnimationOptions = + { + EmoteMoving = true, + }}, + ["flipoff2"] = {"anim@arena@celeb@podium@no_prop@", "flip_off_c_1st", "Flip Off 2", AnimationOptions = + { + EmoteMoving = true, + }}, + ["bow"] = {"anim@arena@celeb@podium@no_prop@", "regal_c_1st", "Bow", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["bow2"] = {"anim@arena@celeb@podium@no_prop@", "regal_a_1st", "Bow 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["keyfob"] = {"anim@mp_player_intmenu@key_fob@", "fob_click", "Key Fob", AnimationOptions = + { + EmoteLoop = false, + EmoteMoving = true, + EmoteDuration = 1000, + }}, + ["golfswing"] = {"rcmnigel1d", "swing_a_mark", "Golf Swing"}, + ["eat"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "Eat", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000, + }}, + ["reaching"] = {"move_m@intimidation@cop@unarmed", "idle", "Reaching", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait"] = {"random@shop_tattoo", "_idle_a", "Wait", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait2"] = {"missbigscore2aig_3", "wait_for_van_c", "Wait 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait12"] = {"rcmjosh1", "idle", "Wait 12", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["wait13"] = {"rcmnigel1a", "base", "Wait 13", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["lapdance2"] = {"mini@strip_club@private_dance@idle", "priv_dance_idle", "Lapdance 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lapdance3"] = {"mini@strip_club@private_dance@part2", "priv_dance_p2", "Lapdance 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["lapdance3"] = {"mini@strip_club@private_dance@part3", "priv_dance_p3", "Lapdance 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["twerk"] = {"switch@trevor@mocks_lapdance", "001443_01_trvs_28_idle_stripper", "Twerk", AnimationOptions = + { + EmoteLoop = true, + }}, + ["slap"] = {"melee@unarmed@streamed_variations", "plyr_takedown_front_slap", "Slap", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + EmoteDuration = 2000, + }}, + ["headbutt"] = {"melee@unarmed@streamed_variations", "plyr_takedown_front_headbutt", "Headbutt"}, + ["fishdance"] = {"anim@mp_player_intupperfind_the_fish", "idle_a", "Fish Dance", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["peace"] = {"mp_player_int_upperpeace_sign", "mp_player_int_peace_sign", "Peace", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["peace2"] = {"anim@mp_player_intupperpeace", "idle_a", "Peace 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["cpr"] = {"mini@cpr@char_a@cpr_str", "cpr_pumpchest", "CPR", AnimationOptions = + { + EmoteLoop = true, + }}, + ["cpr2"] = {"mini@cpr@char_a@cpr_str", "cpr_pumpchest", "CPR 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["ledge"] = {"missfbi1", "ledge_loop", "Ledge", AnimationOptions = + { + EmoteLoop = true, + }}, + ["airplane"] = {"missfbi1", "ledge_loop", "Air Plane", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["peek"] = {"random@paparazzi@peek", "left_peek_a", "Peek", AnimationOptions = + { + EmoteLoop = true, + }}, + ["cough"] = {"timetable@gardener@smoking_joint", "idle_cough", "Cough", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["stretch"] = {"mini@triathlon", "idle_e", "Stretch", AnimationOptions = + { + EmoteLoop = true, + }}, + ["stretch2"] = {"mini@triathlon", "idle_f", "Stretch 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["stretch3"] = {"mini@triathlon", "idle_d", "Stretch 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["stretch4"] = {"rcmfanatic1maryann_stretchidle_b", "idle_e", "Stretch 4", AnimationOptions = + { + EmoteLoop = true, + }}, + ["celebrate"] = {"rcmfanatic1celebrate", "celebrate", "Celebrate", AnimationOptions = + { + EmoteLoop = true, + }}, + ["punching"] = {"rcmextreme2", "loop_punching", "Punching", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["superhero"] = {"rcmbarry", "base", "Superhero", AnimationOptions = + { + EmoteLoop = true, + }}, + ["superhero2"] = {"rcmbarry", "base", "Superhero 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["mindcontrol"] = {"rcmbarry", "mind_control_b_loop", "Mind Control", AnimationOptions = + { + EmoteLoop = true, + }}, + ["mindcontrol2"] = {"rcmbarry", "bar_1_attack_idle_aln", "Mind Control 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["clown"] = {"rcm_barry2", "clown_idle_0", "Clown", AnimationOptions = + { + EmoteLoop = true, + }}, + ["clown2"] = {"rcm_barry2", "clown_idle_1", "Clown 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["clown3"] = {"rcm_barry2", "clown_idle_2", "Clown 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["clown4"] = {"rcm_barry2", "clown_idle_3", "Clown 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["clown5"] = {"rcm_barry2", "clown_idle_6", "Clown 5", AnimationOptions = + { + EmoteLoop = true, + }}, + ["tryclothes"] = {"mp_clothing@female@trousers", "try_trousers_neutral_a", "Try Clothes", AnimationOptions = + { + EmoteLoop = true, + }}, + ["tryclothes2"] = {"mp_clothing@female@shirt", "try_shirt_positive_a", "Try Clothes 2", AnimationOptions = + { + EmoteLoop = true, + }}, + ["tryclothes3"] = {"mp_clothing@female@shoes", "try_shoes_positive_a", "Try Clothes 3", AnimationOptions = + { + EmoteLoop = true, + }}, + ["nervous2"] = {"mp_missheist_countrybank@nervous", "nervous_idle", "Nervous 2", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["nervous"] = {"amb@world_human_bum_standing@twitchy@idle_a", "idle_c", "Nervous", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["nervous3"] = {"rcmme_tracey1", "nervous_loop", "Nervous 3", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["uncuff"] = {"mp_arresting", "a_uncuff", "Uncuff", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["namaste"] = {"timetable@amanda@ig_4", "ig_4_base", "Namaste", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["dj"] = {"anim@amb@nightclub@djs@dixon@", "dixn_dance_cntr_open_dix", "DJ", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["threaten"] = {"random@atmrobberygen", "b_atm_mugging", "Threaten", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["radio"] = {"random@arrests", "generic_radio_chatter", "Radio", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["pull"] = {"random@mugging4", "struggle_loop_b_thief", "Pull", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["bird"] = {"random@peyote@bird", "wakeup", "Bird"}, + ["chicken"] = {"random@peyote@chicken", "wakeup", "Chicken", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["bark"] = {"random@peyote@dog", "wakeup", "Bark"}, + ["rabbit"] = {"random@peyote@rabbit", "wakeup", "Rabbit"}, + ["spiderman"] = {"missexile3", "ex03_train_roof_idle", "Spider-Man", AnimationOptions = + { + EmoteLoop = true, + }}, + ["boi"] = {"special_ped@jane@monologue_5@monologue_5c", "brotheradrianhasshown_2", "BOI", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 3000, + }}, + ["adjust"] = {"missmic4", "michael_tux_fidget", "Adjust", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 4000, + }}, + ["handsup"] = {"missminuteman_1ig_2", "handsup_base", "Hands Up", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true, + }}, + ["pee"] = {"misscarsteal2peeing", "peeing_loop", "Pee", AnimationOptions = + { + EmoteStuck = true, + PtfxAsset = "scr_amb_chop", + PtfxName = "ent_anim_dog_peeing", + PtfxNoProp = true, + PtfxPlacement = {-0.05, 0.3, 0.0, 0.0, 90.0, 90.0, 1.0}, + PtfxInfo = Config.Languages[Config.MenuLanguage]['pee'], + PtfxWait = 3000, + }}, + +----------------------------------------------------------------------------------------------------------- +------ These are Scenarios, some of these dont work on women and some other issues, but still good to have. +----------------------------------------------------------------------------------------------------------- + + ["atm"] = {"Scenario", "PROP_HUMAN_ATM", "ATM"}, + ["bbq"] = {"MaleScenario", "PROP_HUMAN_BBQ", "BBQ"}, + ["bumbin"] = {"Scenario", "PROP_HUMAN_BUM_BIN", "Bum Bin"}, + ["bumsleep"] = {"Scenario", "WORLD_HUMAN_BUM_SLUMPED", "Bum Sleep"}, + ["cheer"] = {"Scenario", "WORLD_HUMAN_CHEERING", "Cheer"}, + ["chinup"] = {"Scenario", "PROP_HUMAN_MUSCLE_CHIN_UPS", "Chinup"}, + ["clipboard2"] = {"MaleScenario", "WORLD_HUMAN_CLIPBOARD", "Clipboard 2"}, + ["cop"] = {"Scenario", "WORLD_HUMAN_COP_IDLES", "Cop"}, + ["copbeacon"] = {"MaleScenario", "WORLD_HUMAN_CAR_PARK_ATTENDANT", "Cop Beacon"}, + ["filmshocking"] = {"Scenario", "WORLD_HUMAN_MOBILE_FILM_SHOCKING", "Film Shocking"}, + ["flex"] = {"Scenario", "WORLD_HUMAN_MUSCLE_FLEX", "Flex"}, + ["guard"] = {"Scenario", "WORLD_HUMAN_GUARD_STAND", "Guard"}, + ["hammer"] = {"Scenario", "WORLD_HUMAN_HAMMERING", "Hammer"}, + ["hangout"] = {"Scenario", "WORLD_HUMAN_HANG_OUT_STREET", "Hangout"}, + ["impatient"] = {"Scenario", "WORLD_HUMAN_STAND_IMPATIENT", "Impatient"}, + ["janitor"] = {"Scenario", "WORLD_HUMAN_JANITOR", "Janitor"}, + ["jog"] = {"Scenario", "WORLD_HUMAN_JOG_STANDING", "Jog"}, + ["kneel"] = {"Scenario", "CODE_HUMAN_MEDIC_KNEEL", "Kneel"}, + ["leafblower"] = {"MaleScenario", "WORLD_HUMAN_GARDENER_LEAF_BLOWER", "Leafblower"}, + ["lean"] = {"Scenario", "WORLD_HUMAN_LEANING", "Lean"}, + ["leanbar"] = {"Scenario", "PROP_HUMAN_BUM_SHOPPING_CART", "Lean Bar"}, + ["lookout"] = {"Scenario", "CODE_HUMAN_CROSS_ROAD_WAIT", "Lookout"}, + ["maid"] = {"Scenario", "WORLD_HUMAN_MAID_CLEAN", "Maid"}, + ["medic"] = {"Scenario", "CODE_HUMAN_MEDIC_TEND_TO_DEAD", "Medic"}, + ["musician"] = {"MaleScenario", "WORLD_HUMAN_MUSICIAN", "Musician"}, + ["notepad2"] = {"Scenario", "CODE_HUMAN_MEDIC_TIME_OF_DEATH", "Notepad 2"}, + ["parkingmeter"] = {"Scenario", "PROP_HUMAN_PARKING_METER", "Parking Meter"}, + ["party"] = {"Scenario", "WORLD_HUMAN_PARTYING", "Party"}, + ["texting"] = {"Scenario", "WORLD_HUMAN_STAND_MOBILE", "Texting"}, + ["prosthigh"] = {"Scenario", "WORLD_HUMAN_PROSTITUTE_HIGH_CLASS", "Prostitue High"}, + ["prostlow"] = {"Scenario", "WORLD_HUMAN_PROSTITUTE_LOW_CLASS", "Prostitue Low"}, + ["puddle"] = {"Scenario", "WORLD_HUMAN_BUM_WASH", "Puddle"}, + ["record"] = {"Scenario", "WORLD_HUMAN_MOBILE_FILM_SHOCKING", "Record"}, + -- Sitchair is a litte special, since you want the player to be seated correctly. + -- So we set it as "ScenarioObject" and do TaskStartScenarioAtPosition() instead of "AtPlace" + ["sitchair"] = {"ScenarioObject", "PROP_HUMAN_SEAT_CHAIR_MP_PLAYER", "Sit Chair"}, + ["smoke"] = {"Scenario", "WORLD_HUMAN_SMOKING", "Smoke"}, + ["smokeweed"] = {"MaleScenario", "WORLD_HUMAN_DRUG_DEALER", "Smoke Weed"}, + ["statue"] = {"Scenario", "WORLD_HUMAN_HUMAN_STATUE", "Statue"}, + ["sunbathe3"] = {"Scenario", "WORLD_HUMAN_SUNBATHE", "Sunbathe 3"}, + ["sunbatheback"] = {"Scenario", "WORLD_HUMAN_SUNBATHE_BACK", "Sunbathe Back"}, + ["weld"] = {"Scenario", "WORLD_HUMAN_WELDING", "Weld"}, + ["windowshop"] = {"Scenario", "WORLD_HUMAN_WINDOW_SHOP_BROWSE", "Window Shop"}, + ["yoga"] = {"Scenario", "WORLD_HUMAN_YOGA", "Yoga"}, + -- CASINO DLC EMOTES (STREAMED) + ["karate"] = {"anim@mp_player_intcelebrationfemale@karate_chops", "karate_chops", "Karate"}, + ["karate2"] = {"anim@mp_player_intcelebrationmale@karate_chops", "karate_chops", "Karate 2"}, + ["cutthroat"] = {"anim@mp_player_intcelebrationmale@cut_throat", "cut_throat", "Cut Throat"}, + ["cutthroat2"] = {"anim@mp_player_intcelebrationfemale@cut_throat", "cut_throat", "Cut Throat 2"}, + ["mindblown"] = {"anim@mp_player_intcelebrationmale@mind_blown", "mind_blown", "Mind Blown", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 4000 + }}, + ["mindblown2"] = {"anim@mp_player_intcelebrationfemale@mind_blown", "mind_blown", "Mind Blown 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 4000 + }}, + ["boxing"] = {"anim@mp_player_intcelebrationmale@shadow_boxing", "shadow_boxing", "Boxing", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 4000 + }}, + ["boxing2"] = {"anim@mp_player_intcelebrationfemale@shadow_boxing", "shadow_boxing", "Boxing 2", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 4000 + }}, + ["stink"] = {"anim@mp_player_intcelebrationfemale@stinker", "stinker", "Stink", AnimationOptions = + { + EmoteMoving = true, + EmoteLoop = true + }}, + ["think4"] = {"anim@amb@casino@hangout@ped_male@stand@02b@idles", "idle_a", "Think 4", AnimationOptions = + { + EmoteLoop = true, + EmoteMoving = true, + }}, + ["adjusttie"] = {"clothingtie", "try_tie_positive_a", "Adjust Tie", AnimationOptions = + { + EmoteMoving = true, + EmoteDuration = 5000 + }}, +} + +DP.PropEmotes = { + ["umbrella"] = {"amb@world_human_drinking@coffee@male@base", "base", "Umbrella", AnimationOptions = + { + Prop = "p_amb_brolly_01", + PropBone = 57005, + PropPlacement = {0.15, 0.005, 0.0, 87.0, -20.0, 180.0}, + -- + EmoteLoop = true, + EmoteMoving = true, + }}, + +----------------------------------------------------------------------------------------------------- +------ This is an example of an emote with 2 props, pretty simple! ---------------------------------- +----------------------------------------------------------------------------------------------------- + + ["notepad"] = {"missheistdockssetup1clipboard@base", "base", "Notepad", AnimationOptions = + { + Prop = 'prop_notepad_01', + PropBone = 18905, + PropPlacement = {0.1, 0.02, 0.05, 10.0, 0.0, 0.0}, + SecondProp = 'prop_pencil_01', + SecondPropBone = 58866, + SecondPropPlacement = {0.11, -0.02, 0.001, -120.0, 0.0, 0.0}, + -- EmoteLoop is used for emotes that should loop, its as simple as that. + -- Then EmoteMoving is used for emotes that should only play on the upperbody. + -- The code then checks both values and sets the MovementType to the correct one + EmoteLoop = true, + EmoteMoving = true, + }}, + ["box"] = {"anim@heists@box_carry@", "idle", "Box", AnimationOptions = + { + Prop = "hei_prop_heist_box", + PropBone = 60309, + PropPlacement = {0.025, 0.08, 0.255, -145.0, 290.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["rose"] = {"anim@heists@humane_labs@finale@keycards", "ped_a_enter_loop", "Rose", AnimationOptions = + { + Prop = "prop_single_rose", + PropBone = 18905, + PropPlacement = {0.13, 0.15, 0.0, -100.0, 0.0, -20.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["smoke2"] = {"amb@world_human_aa_smoke@male@idle_a", "idle_c", "Smoke 2", AnimationOptions = + { + Prop = 'prop_cs_ciggy_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["smoke3"] = {"amb@world_human_aa_smoke@male@idle_a", "idle_b", "Smoke 3", AnimationOptions = + { + Prop = 'prop_cs_ciggy_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["smoke4"] = {"amb@world_human_smoking@female@idle_a", "idle_b", "Smoke 4", AnimationOptions = + { + Prop = 'prop_cs_ciggy_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["bong"] = {"anim@safehouse@bong", "bong_stage3", "Bong", AnimationOptions = + { + Prop = 'hei_heist_sh_bong_01', + PropBone = 18905, + PropPlacement = {0.10,-0.25,0.0,95.0,190.0,180.0}, + }}, + ["suitcase"] = {"missheistdocksprep1hold_cellphone", "static", "Suitcase", AnimationOptions = + { + Prop = "prop_ld_suitcase_01", + PropBone = 57005, + PropPlacement = {0.39, 0.0, 0.0, 0.0, 266.0, 60.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["suitcase2"] = {"missheistdocksprep1hold_cellphone", "static", "Suitcase 2", AnimationOptions = + { + Prop = "prop_security_case_01", + PropBone = 57005, + PropPlacement = {0.10, 0.0, 0.0, 0.0, 280.0, 53.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["mugshot"] = {"mp_character_creation@customise@male_a", "loop", "Mugshot", AnimationOptions = + { + Prop = 'prop_police_id_board', + PropBone = 58868, + PropPlacement = {0.12, 0.24, 0.0, 5.0, 0.0, 70.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["coffee"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Coffee", AnimationOptions = + { + Prop = 'p_amb_coffeecup_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["whiskey"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Whiskey", AnimationOptions = + { + Prop = 'prop_drink_whisky', + PropBone = 28422, + PropPlacement = {0.01, -0.01, -0.06, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["beer"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Beer", AnimationOptions = + { + Prop = 'prop_amb_beer_bottle', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["cup"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Cup", AnimationOptions = + { + Prop = 'prop_plastic_cup_02', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["donut"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "Donut", AnimationOptions = + { + Prop = 'prop_amb_donut', + PropBone = 18905, + PropPlacement = {0.13, 0.05, 0.02, -50.0, 16.0, 60.0}, + EmoteMoving = true, + }}, + ["burger"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "Burger", AnimationOptions = + { + Prop = 'prop_cs_burger_01', + PropBone = 18905, + PropPlacement = {0.13, 0.05, 0.02, -50.0, 16.0, 60.0}, + EmoteMoving = true, + }}, + ["sandwich"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "Sandwich", AnimationOptions = + { + Prop = 'prop_sandwich_01', + PropBone = 18905, + PropPlacement = {0.13, 0.05, 0.02, -50.0, 16.0, 60.0}, + EmoteMoving = true, + }}, + ["soda"] = {"amb@world_human_drinking@coffee@male@idle_a", "idle_c", "Soda", AnimationOptions = + { + Prop = 'prop_ecola_can', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 130.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["egobar"] = {"mp_player_inteat@burger", "mp_player_int_eat_burger", "Ego Bar", AnimationOptions = + { + Prop = 'prop_choc_ego', + PropBone = 60309, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteMoving = true, + }}, + ["wine"] = {"anim@heists@humane_labs@finale@keycards", "ped_a_enter_loop", "Wine", AnimationOptions = + { + Prop = 'prop_drink_redwine', + PropBone = 18905, + PropPlacement = {0.10, -0.03, 0.03, -100.0, 0.0, -10.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["flute"] = {"anim@heists@humane_labs@finale@keycards", "ped_a_enter_loop", "Flute", AnimationOptions = + { + Prop = 'prop_champ_flute', + PropBone = 18905, + PropPlacement = {0.10, -0.03, 0.03, -100.0, 0.0, -10.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["champagne"] = {"anim@heists@humane_labs@finale@keycards", "ped_a_enter_loop", "Champagne", AnimationOptions = + { + Prop = 'prop_drink_champ', + PropBone = 18905, + PropPlacement = {0.10, -0.03, 0.03, -100.0, 0.0, -10.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["cigar"] = {"amb@world_human_smoking@male@male_a@enter", "enter", "Cigar", AnimationOptions = + { + Prop = 'prop_cigar_02', + PropBone = 47419, + PropPlacement = {0.010, 0.0, 0.0, 50.0, 0.0, -80.0}, + EmoteMoving = true, + EmoteDuration = 2600 + }}, + ["cigar2"] = {"amb@world_human_smoking@male@male_a@enter", "enter", "Cigar 2", AnimationOptions = + { + Prop = 'prop_cigar_01', + PropBone = 47419, + PropPlacement = {0.010, 0.0, 0.0, 50.0, 0.0, -80.0}, + EmoteMoving = true, + EmoteDuration = 2600 + }}, + ["guitar"] = {"amb@world_human_musician@guitar@male@idle_a", "idle_b", "Guitar", AnimationOptions = + { + Prop = 'prop_acc_guitar_01', + PropBone = 24818, + PropPlacement = {-0.1, 0.31, 0.1, 0.0, 20.0, 150.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["guitar2"] = {"switch@trevor@guitar_beatdown", "001370_02_trvs_8_guitar_beatdown_idle_busker", "Guitar 2", AnimationOptions = + { + Prop = 'prop_acc_guitar_01', + PropBone = 24818, + PropPlacement = {-0.05, 0.31, 0.1, 0.0, 20.0, 150.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["guitarelectric"] = {"amb@world_human_musician@guitar@male@idle_a", "idle_b", "Guitar Electric", AnimationOptions = + { + Prop = 'prop_el_guitar_01', + PropBone = 24818, + PropPlacement = {-0.1, 0.31, 0.1, 0.0, 20.0, 150.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["guitarelectric2"] = {"amb@world_human_musician@guitar@male@idle_a", "idle_b", "Guitar Electric 2", AnimationOptions = + { + Prop = 'prop_el_guitar_03', + PropBone = 24818, + PropPlacement = {-0.1, 0.31, 0.1, 0.0, 20.0, 150.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["book"] = {"cellphone@", "cellphone_text_read_base", "Book", AnimationOptions = + { + Prop = 'prop_novel_01', + PropBone = 6286, + PropPlacement = {0.15, 0.03, -0.065, 0.0, 180.0, 90.0}, -- This positioning isnt too great, was to much of a hassle + EmoteMoving = true, + EmoteLoop = true + }}, + ["bouquet"] = {"impexp_int-0", "mp_m_waremech_01_dual-0", "Bouquet", AnimationOptions = + { + Prop = 'prop_snow_flower_02', + PropBone = 24817, + PropPlacement = {-0.29, 0.40, -0.02, -90.0, -90.0, 0.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["teddy"] = {"impexp_int-0", "mp_m_waremech_01_dual-0", "Teddy", AnimationOptions = + { + Prop = 'v_ilev_mr_rasberryclean', + PropBone = 24817, + PropPlacement = {-0.20, 0.46, -0.016, -180.0, -90.0, 0.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["backpack"] = {"move_p_m_zero_rucksack", "idle", "Backpack", AnimationOptions = + { + Prop = 'p_michael_backpack_s', + PropBone = 24818, + PropPlacement = {0.07, -0.11, -0.05, 0.0, 90.0, 175.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["clipboard"] = {"missfam4", "base", "Clipboard", AnimationOptions = + { + Prop = 'p_amb_clipboard_01', + PropBone = 36029, + PropPlacement = {0.16, 0.08, 0.1, -130.0, -50.0, 0.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["map"] = {"amb@world_human_tourist_map@male@base", "base", "Map", AnimationOptions = + { + Prop = 'prop_tourist_map_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteMoving = true, + EmoteLoop = true + }}, + ["beg"] = {"amb@world_human_bum_freeway@male@base", "base", "Beg", AnimationOptions = + { + Prop = 'prop_beggers_sign_03', + PropBone = 58868, + PropPlacement = {0.19, 0.18, 0.0, 5.0, 0.0, 40.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["makeitrain"] = {"anim@mp_player_intupperraining_cash", "idle_a", "Make It Rain", AnimationOptions = + { + Prop = 'prop_anim_cash_pile_01', + PropBone = 60309, + PropPlacement = {0.0, 0.0, 0.0, 180.0, 0.0, 70.0}, + EmoteMoving = true, + EmoteLoop = true, + PtfxAsset = "scr_xs_celebration", + PtfxName = "scr_xs_money_rain", + PtfxPlacement = {0.0, 0.0, -0.09, -80.0, 0.0, 0.0, 1.0}, + PtfxInfo = Config.Languages[Config.MenuLanguage]['makeitrain'], + PtfxWait = 500, + }}, + ["camera"] = {"amb@world_human_paparazzi@male@base", "base", "Camera", AnimationOptions = + { + Prop = 'prop_pap_camera_01', + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + PtfxAsset = "scr_bike_business", + PtfxName = "scr_bike_cfid_camera_flash", + PtfxPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0}, + PtfxInfo = Config.Languages[Config.MenuLanguage]['camera'], + PtfxWait = 200, + }}, + ["champagnespray"] = {"anim@mp_player_intupperspray_champagne", "idle_a", "Champagne Spray", AnimationOptions = + { + Prop = 'ba_prop_battle_champ_open', + PropBone = 28422, + PropPlacement = {0.0,0.0,0.0,0.0,0.0,0.0}, + EmoteMoving = true, + EmoteLoop = true, + PtfxAsset = "scr_ba_club", + PtfxName = "scr_ba_club_champagne_spray", + PtfxPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + PtfxInfo = Config.Languages[Config.MenuLanguage]['spraychamp'], + PtfxWait = 500, + }}, + ["joint"] = {"amb@world_human_smoking@male@male_a@enter", "enter", "Joint", AnimationOptions = + { + Prop = 'p_cs_joint_02', + PropBone = 47419, + PropPlacement = {0.015, -0.009, 0.003, 55.0, 0.0, 110.0}, + EmoteMoving = true, + EmoteDuration = 2600 + }}, + ["cig"] = {"amb@world_human_smoking@male@male_a@enter", "enter", "Cig", AnimationOptions = + { + Prop = 'prop_amb_ciggy_01', + PropBone = 47419, + PropPlacement = {0.015, -0.009, 0.003, 55.0, 0.0, 110.0}, + EmoteMoving = true, + EmoteDuration = 2600 + }}, + ["brief3"] = {"missheistdocksprep1hold_cellphone", "static", "Brief 3", AnimationOptions = + { + Prop = "prop_ld_case_01", + PropBone = 57005, + PropPlacement = {0.10, 0.0, 0.0, 0.0, 280.0, 53.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["tablet"] = {"amb@world_human_tourist_map@male@base", "base", "Tablet", AnimationOptions = + { + Prop = "prop_cs_tablet", + PropBone = 28422, + PropPlacement = {0.0, -0.03, 0.0, 20.0, -90.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["tablet2"] = {"amb@code_human_in_bus_passenger_idles@female@tablet@idle_a", "idle_a", "Tablet 2", AnimationOptions = + { + Prop = "prop_cs_tablet", + PropBone = 28422, + PropPlacement = {-0.05, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["phonecall"] = {"cellphone@", "cellphone_call_listen_base", "Phone Call", AnimationOptions = + { + Prop = "prop_npc_phone_02", + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["phone"] = {"cellphone@", "cellphone_text_read_base", "Phone", AnimationOptions = + { + Prop = "prop_npc_phone_02", + PropBone = 28422, + PropPlacement = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["clean"] = {"timetable@floyd@clean_kitchen@base", "base", "Clean", AnimationOptions = + { + Prop = "prop_sponge_01", + PropBone = 28422, + PropPlacement = {0.0, 0.0, -0.01, 90.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, + ["clean2"] = {"amb@world_human_maid_clean@", "base", "Clean 2", AnimationOptions = + { + Prop = "prop_sponge_01", + PropBone = 28422, + PropPlacement = {0.0, 0.0, -0.01, 90.0, 0.0, 0.0}, + EmoteLoop = true, + EmoteMoving = true, + }}, +} \ No newline at end of file diff --git a/resources/EmoteMenu/Client/Emote.lua b/resources/EmoteMenu/Client/Emote.lua new file mode 100644 index 000000000..dd9720644 --- /dev/null +++ b/resources/EmoteMenu/Client/Emote.lua @@ -0,0 +1,425 @@ +-- You probably shouldnt touch these. +local AnimationDuration = -1 +local ChosenAnimation = "" +local ChosenDict = "" +local IsInAnimation = false +local MostRecentChosenAnimation = "" +local MostRecentChosenDict = "" +local MovementType = 0 +local PlayerGender = "male" +local PlayerHasProp = false +local PlayerProps = {} +local PlayerParticles = {} +local SecondPropEmote = false +local lang = Config.MenuLanguage +local PtfxNotif = false +local PtfxPrompt = false +local PtfxWait = 500 +local PtfxNoProp = false + +Citizen.CreateThread(function() + while true do + + if IsPedShooting(PlayerPedId()) and IsInAnimation then + EmoteCancel() + end + + if PtfxPrompt then + if not PtfxNotif then + SimpleNotify(PtfxInfo) + PtfxNotif = true + end + if IsControlPressed(0, 47) then + PtfxStart() + Wait(PtfxWait) + PtfxStop() + end + end + + if Config.MenuKeybindEnabled then if IsControlPressed(0, Config.MenuKeybind) then OpenEmoteMenu() end end + if Config.EnableXtoCancel then if IsControlPressed(0, 73) then EmoteCancel() end end + Citizen.Wait(1) + end +end) + +----------------------------------------------------------------------------------------------------- +-- Commands / Events -------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +Citizen.CreateThread(function() + TriggerEvent('chat:addSuggestion', '/e', 'Play an emote', {{ name="emotename", help="dance, camera, sit or any valid emote."}}) + TriggerEvent('chat:addSuggestion', '/e', 'Play an emote', {{ name="emotename", help="dance, camera, sit or any valid emote."}}) + TriggerEvent('chat:addSuggestion', '/emote', 'Play an emote', {{ name="emotename", help="dance, camera, sit or any valid emote."}}) + if Config.SqlKeybinding then + TriggerEvent('chat:addSuggestion', '/emotebind', 'Bind an emote', {{ name="key", help="num4, num5, num6, num7. num8, num9. Numpad 4-9!"}, { name="emotename", help="dance, camera, sit or any valid emote."}}) + TriggerEvent('chat:addSuggestion', '/emotebinds', 'Check your currently bound emotes.') + end + TriggerEvent('chat:addSuggestion', '/emotemenu', 'Open dpemotes menu (F6) by default.') + TriggerEvent('chat:addSuggestion', '/emotes', 'List available emotes.') + TriggerEvent('chat:addSuggestion', '/walk', 'Set your walkingstyle.', {{ name="style", help="/walks for a list of valid styles"}}) + TriggerEvent('chat:addSuggestion', '/walks', 'List available walking styles.') +end) + +RegisterCommand('e', function(source, args, raw) EmoteCommandStart(source, args, raw) end) +RegisterCommand('emote', function(source, args, raw) EmoteCommandStart(source, args, raw) end) +if Config.SqlKeybinding then + RegisterCommand('emotebind', function(source, args, raw) EmoteBindStart(source, args, raw) end) + RegisterCommand('emotebinds', function(source, args, raw) EmoteBindsStart(source, args, raw) end) +end +RegisterCommand('emotemenu', function(source, args, raw) OpenEmoteMenu() end) +RegisterCommand('emotes', function(source, args, raw) EmotesOnCommand() end) +RegisterCommand('walk', function(source, args, raw) WalkCommandStart(source, args, raw) end) +RegisterCommand('walks', function(source, args, raw) WalksOnCommand() end) + +AddEventHandler('onResourceStop', function(resource) + if resource == GetCurrentResourceName() then + DestroyAllProps() + ClearPedTasksImmediately(GetPlayerPed(-1)) + ResetPedMovementClipset(PlayerPedId()) + end +end) + +----------------------------------------------------------------------------------------------------- +------ Functions and stuff -------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +function EmoteCancel() + + if ChosenDict == "MaleScenario" and IsInAnimation then + ClearPedTasksImmediately(PlayerPedId()) + IsInAnimation = false + DebugPrint("Forced scenario exit") + elseif ChosenDict == "Scenario" and IsInAnimation then + ClearPedTasksImmediately(PlayerPedId()) + IsInAnimation = false + DebugPrint("Forced scenario exit") + end + + PtfxNotif = false + PtfxPrompt = false + + if IsInAnimation then + PtfxStop() + ClearPedTasks(GetPlayerPed(-1)) + DestroyAllProps() + IsInAnimation = false + end +end + +function EmoteChatMessage(args) + if args == display then + TriggerEvent("chatMessage", "^5Help^0", {0,0,0}, string.format("")) + else + TriggerEvent("chatMessage", "^5Help^0", {0,0,0}, string.format(""..args.."")) + end +end + +function DebugPrint(args) + if Config.DebugDisplay then + print(args) + end +end + +function PtfxStart() + if PtfxNoProp then + PtfxAt = PlayerPedId() + else + PtfxAt = prop + end + UseParticleFxAssetNextCall(PtfxAsset) + Ptfx = StartNetworkedParticleFxLoopedOnEntityBone(PtfxName, PtfxAt, Ptfx1, Ptfx2, Ptfx3, Ptfx4, Ptfx5, Ptfx6, GetEntityBoneIndexByName(PtfxName, "VFX"), 1065353216, 0, 0, 0, 1065353216, 1065353216, 1065353216, 0) + SetParticleFxLoopedColour(Ptfx, 1.0, 1.0, 1.0) + table.insert(PlayerParticles, Ptfx) +end + +function PtfxStop() + for a,b in pairs(PlayerParticles) do + DebugPrint("Stopped PTFX: "..b) + StopParticleFxLooped(b, false) + table.remove(PlayerParticles, a) + end +end + +function EmotesOnCommand(source, args, raw) + local EmotesCommand = "" + for a in pairsByKeys(DP.Emotes) do + EmotesCommand = EmotesCommand .. ""..a..", " + end + EmoteChatMessage(EmotesCommand) + EmoteChatMessage(Config.Languages[lang]['emotemenucmd']) +end + +function pairsByKeys (t, f) + local a = {} + for n in pairs(t) do + table.insert(a, n) + end + table.sort(a, f) + local i = 0 -- iterator variable + local iter = function () -- iterator function + i = i + 1 + if a[i] == nil then + return nil + else + return a[i], t[a[i]] + end + end + return iter +end + +function EmoteMenuStart(args, hard) + local name = args + local etype = hard + + if etype == "dances" then + if DP.Dances[name] ~= nil then + if OnEmotePlay(DP.Dances[name]) then end + end + elseif etype == "props" then + if DP.PropEmotes[name] ~= nil then + if OnEmotePlay(DP.PropEmotes[name]) then end + end + elseif etype == "emotes" then + if DP.Emotes[name] ~= nil then + if OnEmotePlay(DP.Emotes[name]) then end + else + if name ~= "๐Ÿ•บ Dance Emotes" then end + end + elseif etype == "expression" then + if DP.Expressions[name] ~= nil then + if OnEmotePlay(DP.Expressions[name]) then end + end + end +end + +function EmoteCommandStart(source, args, raw) + if #args > 0 then + local name = string.lower(args[1]) + if name == "c" then + if IsInAnimation then + EmoteCancel() + else + EmoteChatMessage(Config.Languages[lang]['nocancel']) + end + return + elseif name == "help" then + EmotesOnCommand() + return end + + if DP.Emotes[name] ~= nil then + if OnEmotePlay(DP.Emotes[name]) then end return + elseif DP.Dances[name] ~= nil then + if OnEmotePlay(DP.Dances[name]) then end return + elseif DP.PropEmotes[name] ~= nil then + if OnEmotePlay(DP.PropEmotes[name]) then end return + else + EmoteChatMessage("'"..name.."' "..Config.Languages[lang]['notvalidemote'].."") + end + end +end + +function LoadAnim(dict) + while not HasAnimDictLoaded(dict) do + RequestAnimDict(dict) + Wait(10) + end +end + +function LoadPropDict(model) + while not HasModelLoaded(GetHashKey(model)) do + RequestModel(GetHashKey(model)) + Wait(10) + end +end + +function PtfxThis(asset) + while not HasNamedPtfxAssetLoaded(asset) do + RequestNamedPtfxAsset(asset) + Wait(10) + end + UseParticleFxAssetNextCall(asset) +end + +function DestroyAllProps() + for _,v in pairs(PlayerProps) do + DeleteEntity(v) + end + PlayerHasProp = false + DebugPrint("Destroyed Props") +end + +function AddPropToPlayer(prop1, bone, off1, off2, off3, rot1, rot2, rot3) + local Player = PlayerPedId() + local x,y,z = table.unpack(GetEntityCoords(Player)) + + if not HasModelLoaded(prop1) then + LoadPropDict(prop1) + end + + prop = CreateObject(GetHashKey(prop1), x, y, z+0.2, true, true, true) + AttachEntityToEntity(prop, Player, GetPedBoneIndex(Player, bone), off1, off2, off3, rot1, rot2, rot3, true, true, false, true, 1, true) + table.insert(PlayerProps, prop) + PlayerHasProp = true + SetModelAsNoLongerNeeded(prop1) +end + +----------------------------------------------------------------------------------------------------- +-- V -- This could be a whole lot better, i tried messing around with "IsPedMale(ped)" +-- V -- But i never really figured it out, if anyone has a better way of gender checking let me know. +-- V -- Since this way doesnt work for ped models. +-- V -- in most cases its better to replace the scenario with an animation bundled with prop instead. +----------------------------------------------------------------------------------------------------- + +function CheckGender() + local hashSkinMale = GetHashKey("mp_m_freemode_01") + local hashSkinFemale = GetHashKey("mp_f_freemode_01") + + if GetEntityModel(PlayerPedId()) == hashSkinMale then + PlayerGender = "male" + elseif GetEntityModel(PlayerPedId()) == hashSkinFemale then + PlayerGender = "female" + end + DebugPrint("Set gender as = ("..PlayerGender..")") +end + +----------------------------------------------------------------------------------------------------- +------ This is the major function for playing emotes! ----------------------------------------------- +----------------------------------------------------------------------------------------------------- + +function OnEmotePlay(EmoteName) + + InVehicle = IsPedInAnyVehicle(PlayerPedId(), true) + if not Config.AllowedInCars and InVehicle == 1 then + return + end + + if not DoesEntityExist(GetPlayerPed(-1)) then + return false + end + + if Config.DisarmPlayer then + if IsPedArmed(GetPlayerPed(-1), 7) then + SetCurrentPedWeapon(GetPlayerPed(-1), GetHashKey('WEAPON_UNARMED'), true) + end + end + + ChosenDict,ChosenAnimation,ename = table.unpack(EmoteName) + AnimationDuration = -1 + + if PlayerHasProp then + DestroyAllProps() + end + + if ChosenDict == "Expression" then + SetFacialIdleAnimOverride(PlayerPedId(), ChosenAnimation, 0) + return + end + + if ChosenDict == "MaleScenario" or "Scenario" then + CheckGender() + if ChosenDict == "MaleScenario" then if InVehicle then return end + if PlayerGender == "male" then + ClearPedTasks(GetPlayerPed(-1)) + TaskStartScenarioInPlace(GetPlayerPed(-1), ChosenAnimation, 0, true) + DebugPrint("Playing scenario = ("..ChosenAnimation..")") + IsInAnimation = true + else + EmoteChatMessage(Config.Languages[lang]['maleonly']) + end return + elseif ChosenDict == "ScenarioObject" then if InVehicle then return end + BehindPlayer = GetOffsetFromEntityInWorldCoords(PlayerPedId(), 0.0, 0 - 0.5, -0.5); + ClearPedTasks(GetPlayerPed(-1)) + TaskStartScenarioAtPosition(GetPlayerPed(-1), ChosenAnimation, BehindPlayer['x'], BehindPlayer['y'], BehindPlayer['z'], GetEntityHeading(PlayerPedId()), 0, 1, false) + DebugPrint("Playing scenario = ("..ChosenAnimation..")") + IsInAnimation = true + return + elseif ChosenDict == "Scenario" then if InVehicle then return end + ClearPedTasks(GetPlayerPed(-1)) + TaskStartScenarioInPlace(GetPlayerPed(-1), ChosenAnimation, 0, true) + DebugPrint("Playing scenario = ("..ChosenAnimation..")") + IsInAnimation = true + return end + end + + LoadAnim(ChosenDict) + + if EmoteName.AnimationOptions then + if EmoteName.AnimationOptions.EmoteLoop then + MovementType = 1 + if EmoteName.AnimationOptions.EmoteMoving then + MovementType = 51 + end + + elseif EmoteName.AnimationOptions.EmoteMoving then + MovementType = 51 + elseif EmoteName.AnimationOptions.EmoteMoving == false then + MovementType = 0 + elseif EmoteName.AnimationOptions.EmoteStuck then + MovementType = 50 + end + + else + MovementType = 0 + end + + if InVehicle == 1 then + MovementType = 51 + end + + if EmoteName.AnimationOptions then + if EmoteName.AnimationOptions.EmoteDuration == nil then + EmoteName.AnimationOptions.EmoteDuration = -1 + AttachWait = 0 + else + AnimationDuration = EmoteName.AnimationOptions.EmoteDuration + AttachWait = EmoteName.AnimationOptions.EmoteDuration + end + + if EmoteName.AnimationOptions.PtfxAsset then + PtfxAsset = EmoteName.AnimationOptions.PtfxAsset + PtfxName = EmoteName.AnimationOptions.PtfxName + if EmoteName.AnimationOptions.PtfxNoProp then + PtfxNoProp = EmoteName.AnimationOptions.PtfxNoProp + else + PtfxNoProp = false + end + Ptfx1, Ptfx2, Ptfx3, Ptfx4, Ptfx5, Ptfx6, PtfxScale = table.unpack(EmoteName.AnimationOptions.PtfxPlacement) + PtfxInfo = EmoteName.AnimationOptions.PtfxInfo + PtfxWait = EmoteName.AnimationOptions.PtfxWait + PtfxNotif = false + PtfxPrompt = true + PtfxThis(PtfxAsset) + else + DebugPrint("Ptfx = none") + PtfxPrompt = false + end + end + + TaskPlayAnim(GetPlayerPed(-1), ChosenDict, ChosenAnimation, 2.0, 2.0, AnimationDuration, MovementType, 0, false, false, false) + RemoveAnimDict(ChosenDict) + IsInAnimation = true + MostRecentDict = ChosenDict + MostRecentAnimation = ChosenAnimation + + if EmoteName.AnimationOptions then + if EmoteName.AnimationOptions.Prop then + PropName = EmoteName.AnimationOptions.Prop + PropBone = EmoteName.AnimationOptions.PropBone + PropPl1, PropPl2, PropPl3, PropPl4, PropPl5, PropPl6 = table.unpack(EmoteName.AnimationOptions.PropPlacement) + if EmoteName.AnimationOptions.SecondProp then + SecondPropName = EmoteName.AnimationOptions.SecondProp + SecondPropBone = EmoteName.AnimationOptions.SecondPropBone + SecondPropPl1, SecondPropPl2, SecondPropPl3, SecondPropPl4, SecondPropPl5, SecondPropPl6 = table.unpack(EmoteName.AnimationOptions.SecondPropPlacement) + SecondPropEmote = true + else + SecondPropEmote = false + end + Wait(AttachWait) + AddPropToPlayer(PropName, PropBone, PropPl1, PropPl2, PropPl3, PropPl4, PropPl5, PropPl6) + if SecondPropEmote then + AddPropToPlayer(SecondPropName, SecondPropBone, SecondPropPl1, SecondPropPl2, SecondPropPl3, SecondPropPl4, SecondPropPl5, SecondPropPl6) + end + end + end + return true +end \ No newline at end of file diff --git a/resources/EmoteMenu/Client/EmoteMenu.lua b/resources/EmoteMenu/Client/EmoteMenu.lua new file mode 100644 index 000000000..aaac4654a --- /dev/null +++ b/resources/EmoteMenu/Client/EmoteMenu.lua @@ -0,0 +1,312 @@ +TriggerServerEvent("dp:CheckVersion") + +rightPosition = {x = 1450, y = 100} +leftPosition = {x = 0, y = 100} +menuPosition = {x = 0, y = 200} + +if Config.MenuPosition then + if Config.MenuPosition == "left" then + menuPosition = leftPosition + elseif Config.MenuPosition == "right" then + menuPosition = rightPosition + end +end + +if Config.CustomMenuEnabled then + local RuntimeTXD = CreateRuntimeTxd('Custom_Menu_Head') + local Object = CreateDui(Config.MenuImage, 512, 128) + _G.Object = Object + local TextureThing = GetDuiHandle(Object) + local Texture = CreateRuntimeTextureFromDuiHandle(RuntimeTXD, 'Custom_Menu_Head', TextureThing) + Menuthing = "Custom_Menu_Head" +else + Menuthing = "shopui_title_sm_hangar" +end + +_menuPool = NativeUI.CreatePool() +mainMenu = NativeUI.CreateMenu("dp Emotes", "", menuPosition["x"], menuPosition["y"], Menuthing, Menuthing) +_menuPool:Add(mainMenu) + +function ShowNotification(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(false, false) +end + +local EmoteTable = {} +local FavEmoteTable = {} +local KeyEmoteTable = {} +local DanceTable = {} +local PropETable = {} +local WalkTable = {} +local FaceTable = {} +local ShareTable = {} +local FavoriteEmote = "" + +Citizen.CreateThread(function() + while true do + if Config.FavKeybindEnabled then + if IsControlPressed(0, Config.FavKeybind) then + if not IsPedSittingInAnyVehicle(PlayerPedId()) then + if FavoriteEmote ~= "" then + EmoteCommandStart(nil,{FavoriteEmote, 0}) + Wait(3000) + end + end + end + end + Citizen.Wait(1) + end +end) + +lang = Config.MenuLanguage + +function AddEmoteMenu(menu) + local submenu = _menuPool:AddSubMenu(menu, Config.Languages[lang]['emotes'], "", "", Menuthing, Menuthing) + local dancemenu = _menuPool:AddSubMenu(submenu, Config.Languages[lang]['danceemotes'], "", "", Menuthing, Menuthing) + local propmenu = _menuPool:AddSubMenu(submenu, Config.Languages[lang]['propemotes'], "", "", Menuthing, Menuthing) + table.insert(EmoteTable, Config.Languages[lang]['danceemotes']) + table.insert(EmoteTable, Config.Languages[lang]['danceemotes']) + + if Config.SharedEmotesEnabled then + sharemenu = _menuPool:AddSubMenu(submenu, Config.Languages[lang]['shareemotes'], Config.Languages[lang]['shareemotesinfo'], "", Menuthing, Menuthing) + shareddancemenu = _menuPool:AddSubMenu(sharemenu, Config.Languages[lang]['sharedanceemotes'], "", "", Menuthing, Menuthing) + table.insert(ShareTable, 'none') + table.insert(EmoteTable, Config.Languages[lang]['shareemotes']) + end + + if not Config.SqlKeybinding then + unbind2item = NativeUI.CreateItem(Config.Languages[lang]['rfavorite'], Config.Languages[lang]['rfavorite']) + unbinditem = NativeUI.CreateItem(Config.Languages[lang]['prop2info'], "") + favmenu = _menuPool:AddSubMenu(submenu, Config.Languages[lang]['favoriteemotes'], Config.Languages[lang]['favoriteinfo'], "", Menuthing, Menuthing) + favmenu:AddItem(unbinditem) + favmenu:AddItem(unbind2item) + table.insert(FavEmoteTable, Config.Languages[lang]['rfavorite']) + table.insert(FavEmoteTable, Config.Languages[lang]['rfavorite']) + table.insert(EmoteTable, Config.Languages[lang]['favoriteemotes']) + else + table.insert(EmoteTable, "keybinds") + keyinfo = NativeUI.CreateItem(Config.Languages[lang]['keybinds'], Config.Languages[lang]['keybindsinfo'].." /emotebind [~y~num4-9~w~] [~g~emotename~w~]") + submenu:AddItem(keyinfo) + end + + for a,b in pairsByKeys(DP.Emotes) do + x,y,z = table.unpack(b) + emoteitem = NativeUI.CreateItem(z, "/e ("..a..")") + submenu:AddItem(emoteitem) + table.insert(EmoteTable, a) + if not Config.SqlKeybinding then + favemoteitem = NativeUI.CreateItem(z, Config.Languages[lang]['set']..z..Config.Languages[lang]['setboundemote']) + favmenu:AddItem(favemoteitem) + table.insert(FavEmoteTable, a) + end + end + + for a,b in pairsByKeys(DP.Dances) do + x,y,z = table.unpack(b) + danceitem = NativeUI.CreateItem(z, "/e ("..a..")") + sharedanceitem = NativeUI.CreateItem(z, "") + dancemenu:AddItem(danceitem) + if Config.SharedEmotesEnabled then + shareddancemenu:AddItem(sharedanceitem) + end + table.insert(DanceTable, a) + end + + if Config.SharedEmotesEnabled then + for a,b in pairsByKeys(DP.Shared) do + x,y,z,otheremotename = table.unpack(b) + if otheremotename == nil then + shareitem = NativeUI.CreateItem(z, "/nearby (~g~"..a.."~w~)") + else + shareitem = NativeUI.CreateItem(z, "/nearby (~g~"..a.."~w~) "..Config.Languages[lang]['makenearby'].." (~y~"..otheremotename.."~w~)") + end + sharemenu:AddItem(shareitem) + table.insert(ShareTable, a) + end + end + + for a,b in pairsByKeys(DP.PropEmotes) do + x,y,z = table.unpack(b) + propitem = NativeUI.CreateItem(z, "/e ("..a..")") + propmenu:AddItem(propitem) + table.insert(PropETable, a) + if not Config.SqlKeybinding then + propfavitem = NativeUI.CreateItem(z, Config.Languages[lang]['set']..z..Config.Languages[lang]['setboundemote']) + favmenu:AddItem(propfavitem) + table.insert(FavEmoteTable, a) + end + end + + if not Config.SqlKeybinding then + favmenu.OnItemSelect = function(sender, item, index) + if FavEmoteTable[index] == Config.Languages[lang]['rfavorite'] then + FavoriteEmote = "" + ShowNotification(Config.Languages[lang]['rfavorite'], 2000) + return end + if Config.FavKeybindEnabled then + FavoriteEmote = FavEmoteTable[index] + ShowNotification("~o~"..firstToUpper(FavoriteEmote)..Config.Languages[lang]['newsetemote']) + end + end + end + + dancemenu.OnItemSelect = function(sender, item, index) + EmoteMenuStart(DanceTable[index], "dances") + end + + if Config.SharedEmotesEnabled then + sharemenu.OnItemSelect = function(sender, item, index) + if ShareTable[index] ~= 'none' then + target, distance = GetClosestPlayer() + if(distance ~= -1 and distance < 3) then + _,_,rename = table.unpack(DP.Shared[ShareTable[index]]) + TriggerServerEvent("ServerEmoteRequest", GetPlayerServerId(target), ShareTable[index]) + SimpleNotify(Config.Languages[lang]['sentrequestto']..GetPlayerName(target)) + else + SimpleNotify(Config.Languages[lang]['nobodyclose']) + end + end + end + + shareddancemenu.OnItemSelect = function(sender, item, index) + target, distance = GetClosestPlayer() + if(distance ~= -1 and distance < 3) then + _,_,rename = table.unpack(DP.Dances[DanceTable[index]]) + TriggerServerEvent("ServerEmoteRequest", GetPlayerServerId(target), DanceTable[index], 'Dances') + SimpleNotify(Config.Languages[lang]['sentrequestto']..GetPlayerName(target)) + else + SimpleNotify(Config.Languages[lang]['nobodyclose']) + end + end + end + + propmenu.OnItemSelect = function(sender, item, index) + EmoteMenuStart(PropETable[index], "props") + end + + submenu.OnItemSelect = function(sender, item, index) + if EmoteTable[index] ~= Config.Languages[lang]['favoriteemotes'] then + EmoteMenuStart(EmoteTable[index], "emotes") + end + end +end + +function AddCancelEmote(menu) + local newitem = NativeUI.CreateItem(Config.Languages[lang]['cancelemote'], Config.Languages[lang]['cancelemoteinfo']) + menu:AddItem(newitem) + menu.OnItemSelect = function(sender, item, checked_) + if item == newitem then + EmoteCancel() + DestroyAllProps() + end + end +end + +function AddWalkMenu(menu) + local submenu = _menuPool:AddSubMenu(menu, Config.Languages[lang]['walkingstyles'], "", "", Menuthing, Menuthing) + + walkreset = NativeUI.CreateItem(Config.Languages[lang]['normalreset'], Config.Languages[lang]['resetdef']) + submenu:AddItem(walkreset) + table.insert(WalkTable, Config.Languages[lang]['resetdef']) + + WalkInjured = NativeUI.CreateItem("Injured", "") + submenu:AddItem(WalkInjured) + table.insert(WalkTable, "move_m@injured") + + for a,b in pairsByKeys(DP.Walks) do + x = table.unpack(b) + walkitem = NativeUI.CreateItem(a, "") + submenu:AddItem(walkitem) + table.insert(WalkTable, x) + end + + submenu.OnItemSelect = function(sender, item, index) + if item ~= walkreset then + WalkMenuStart(WalkTable[index]) + else + ResetPedMovementClipset(PlayerPedId()) + end + end +end + +function AddFaceMenu(menu) + local submenu = _menuPool:AddSubMenu(menu, Config.Languages[lang]['moods'], "", "", Menuthing, Menuthing) + + facereset = NativeUI.CreateItem(Config.Languages[lang]['normalreset'], Config.Languages[lang]['resetdef']) + submenu:AddItem(facereset) + table.insert(FaceTable, "") + + for a,b in pairsByKeys(DP.Expressions) do + x,y,z = table.unpack(b) + faceitem = NativeUI.CreateItem(a, "") + submenu:AddItem(faceitem) + table.insert(FaceTable, a) + end + + submenu.OnItemSelect = function(sender, item, index) + if item ~= facereset then + EmoteMenuStart(FaceTable[index], "expression") + else + ClearFacialIdleAnimOverride(PlayerPedId()) + end + end +end + +function AddInfoMenu(menu) + if not UpdateAvailable then + infomenu = _menuPool:AddSubMenu(menu, Config.Languages[lang]['infoupdate'], "(1.7.3)", "", Menuthing, Menuthing) + else + infomenu = _menuPool:AddSubMenu(menu, Config.Languages[lang]['infoupdateav'], Config.Languages[lang]['infoupdateavtext'], "", Menuthing, Menuthing) + end + contact = NativeUI.CreateItem(Config.Languages[lang]['suggestions'], Config.Languages[lang]['suggestionsinfo']) + u170 = NativeUI.CreateItem("1.7.0", "Added /emotebind [key] [emote]!") + u165 = NativeUI.CreateItem("1.6.5", "Updated camera/phone/pee/beg, added makeitrain/dance(glowstick/horse).") + u160 = NativeUI.CreateItem("1.6.0", "Added shared emotes /nearby, or in menu, also fixed some emotes!") + u151 = NativeUI.CreateItem("1.5.1", "Added /walk and /walks, for walking styles without menu") + u150 = NativeUI.CreateItem("1.5.0", "Added Facial Expressions menu (if enabled by server owner)") + infomenu:AddItem(contact) + infomenu:AddItem(u170) + infomenu:AddItem(u165) + infomenu:AddItem(u160) + infomenu:AddItem(u151) + infomenu:AddItem(u150) +end + +function OpenEmoteMenu() + mainMenu:Visible(not mainMenu:Visible()) +end + +function firstToUpper(str) + return (str:gsub("^%l", string.upper)) +end + +AddEmoteMenu(mainMenu) +AddCancelEmote(mainMenu) +if Config.WalkingStylesEnabled then + AddWalkMenu(mainMenu) +end +if Config.ExpressionsEnabled then + AddFaceMenu(mainMenu) +end + +_menuPool:RefreshIndex() + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + _menuPool:ProcessMenus() + end +end) + +RegisterNetEvent("dp:Update") +AddEventHandler("dp:Update", function(state) + UpdateAvailable = state + AddInfoMenu(mainMenu) + _menuPool:RefreshIndex() +end) + +RegisterNetEvent("dp:RecieveMenu") -- For opening the emote menu from another resource. +AddEventHandler("dp:RecieveMenu", function() + OpenEmoteMenu() +end) \ No newline at end of file diff --git a/resources/EmoteMenu/Client/Keybinds.lua b/resources/EmoteMenu/Client/Keybinds.lua new file mode 100644 index 000000000..137fd343f --- /dev/null +++ b/resources/EmoteMenu/Client/Keybinds.lua @@ -0,0 +1,104 @@ +if Config.SqlKeybinding then +local emob1 = "" +local emob2 = "" +local emob3 = "" +local emob4 = "" +local emob5 = "" +local emob6 = "" +local keyb1 = "" +local keyb2 = "" +local keyb3 = "" +local keyb4 = "" +local keyb5 = "" +local keyb6 = "" +local Initialized = false + +----------------------------------------------------------------------------------------------------- +-- Commands / Events -------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +Citizen.CreateThread(function() + while true do + + if NetworkIsPlayerActive(PlayerId()) and not Initialized then + if not Initialized then + TriggerServerEvent("dp:ServerKeybindExist") + Wait(5000) + end + end + + if not IsPedSittingInAnyVehicle(PlayerPedId()) then + for k, v in pairs(Config.KeybindKeys) do + if IsControlJustReleased(0, v) then + if k == keyb1 then if emob1 ~= "" then EmoteCommandStart(nil,{emob1, 0}) end end + if k == keyb2 then if emob2 ~= "" then EmoteCommandStart(nil,{emob2, 0}) end end + if k == keyb3 then if emob3 ~= "" then EmoteCommandStart(nil,{emob3, 0}) end end + if k == keyb4 then if emob4 ~= "" then EmoteCommandStart(nil,{emob4, 0}) end end + if k == keyb5 then if emob5 ~= "" then EmoteCommandStart(nil,{emob5, 0}) end end + if k == keyb6 then if emob6 ~= "" then EmoteCommandStart(nil,{emob6, 0}) end end + Wait(1000) + end + end + end + Citizen.Wait(1) + end +end) + +RegisterNetEvent("dp:ClientKeybindExist") +AddEventHandler("dp:ClientKeybindExist", function(does) + if does then + TriggerServerEvent("dp:ServerKeybindGrab") + else + TriggerServerEvent("dp:ServerKeybindCreate") + end +end) + +RegisterNetEvent("dp:ClientKeybindGet") +AddEventHandler("dp:ClientKeybindGet", function(k1, e1, k2, e2, k3, e3, k4, e4, k5, e5, k6, e6) + keyb1 = k1 emob1 = e1 keyb2 = k2 emob2 = e2 keyb3 = k3 emob3 = e3 keyb4 = k4 emob4 = e4 keyb5 = k5 emob5 = e5 keyb6 = k6 emob6 = e6 + Initialized = true +end) + +RegisterNetEvent("dp:ClientKeybindGetOne") +AddEventHandler("dp:ClientKeybindGetOne", function(key, e) + SimpleNotify(Config.Languages[lang]['bound'].."~y~"..e.."~w~ "..Config.Languages[lang]['to'].." ~g~"..firstToUpper(key).."~w~") + if key == "num4" then emob1 = e keyb1 = "num4" elseif key == "num5" then emob2 = e keyb2 = "num5" elseif key == "num6" then emob3 = e keyb3 = "num6" elseif key == "num7" then emob4 = e keyb4 = "num7" elseif key == "num8" then emob5 = e keyb5 = "num8" elseif key == "num9" then emob6 = e keyb6 = "num9" end +end) + +----------------------------------------------------------------------------------------------------- +------ Functions and stuff -------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +function EmoteBindsStart() + EmoteChatMessage(Config.Languages[lang]['currentlyboundemotes'].."\n" + ..firstToUpper(keyb1).." = '^2"..emob1.."^7'\n" + ..firstToUpper(keyb2).." = '^2"..emob2.."^7'\n" + ..firstToUpper(keyb3).." = '^2"..emob3.."^7'\n" + ..firstToUpper(keyb4).." = '^2"..emob4.."^7'\n" + ..firstToUpper(keyb5).." = '^2"..emob5.."^7'\n" + ..firstToUpper(keyb6).." = '^2"..emob6.."^7'\n") +end + +function EmoteBindStart(source, args, raw) + if #args > 0 then + local key = string.lower(args[1]) + local emote = string.lower(args[2]) + if (Config.KeybindKeys[key]) ~= nil then + if DP.Emotes[emote] ~= nil then + TriggerServerEvent("dp:ServerKeybindUpdate", key, emote) + elseif DP.Dances[emote] ~= nil then + TriggerServerEvent("dp:ServerKeybindUpdate", key, emote) + elseif DP.PropEmotes[emote] ~= nil then + TriggerServerEvent("dp:ServerKeybindUpdate", key, emote) + else + EmoteChatMessage("'"..emote.."' "..Config.Languages[lang]['notvalidemote'].."") + end + else + EmoteChatMessage("'"..key.."' "..Config.Languages[lang]['notvalidkey']) + end + else + print("invalid") + end +end + +end \ No newline at end of file diff --git a/resources/EmoteMenu/Client/Ragdoll.lua b/resources/EmoteMenu/Client/Ragdoll.lua new file mode 100644 index 000000000..4dcad9600 --- /dev/null +++ b/resources/EmoteMenu/Client/Ragdoll.lua @@ -0,0 +1,25 @@ +local isInRagdoll = false + +Citizen.CreateThread(function() + while true do + Citizen.Wait(10) + if isInRagdoll then + SetPedToRagdoll(GetPlayerPed(-1), 1000, 1000, 0, 0, 0, 0) + end + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if IsControlJustPressed(2, Config.RagdollKeybind) and Config.RagdollEnabled and IsPedOnFoot(PlayerPedId()) then + if isInRagdoll then + isInRagdoll = false + else + isInRagdoll = true + Wait(500) + end + end + end +end) + diff --git a/resources/EmoteMenu/Client/Syncing.lua b/resources/EmoteMenu/Client/Syncing.lua new file mode 100644 index 000000000..b294da97b --- /dev/null +++ b/resources/EmoteMenu/Client/Syncing.lua @@ -0,0 +1,175 @@ +local isRequestAnim = false +local requestedemote = '' + +-- Some of the work here was done by Super.Cool.Ninja / rubbertoe98 +-- https://forum.fivem.net/t/release-nanimstarget/876709 + +----------------------------------------------------------------------------------------------------- +-- Commands / Events -------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- +if Config.SharedEmotesEnabled then + RegisterCommand('nearby', function(source, args, raw) + if #args > 0 then + local emotename = string.lower(args[1]) + target, distance = GetClosestPlayer() + if(distance ~= -1 and distance < 3) then + if DP.Shared[emotename] ~= nil then + dict, anim, ename = table.unpack(DP.Shared[emotename]) + TriggerServerEvent("ServerEmoteRequest", GetPlayerServerId(target), emotename) + SimpleNotify(Config.Languages[lang]['sentrequestto']..GetPlayerName(target).." ~w~(~g~"..ename.."~w~)") + else + EmoteChatMessage("'"..emotename.."' "..Config.Languages[lang]['notvalidsharedemote'].."") + end + else + SimpleNotify(Config.Languages[lang]['nobodyclose']) + end + else + MearbysOnCommand() + end + end, false) +end + +RegisterNetEvent("SyncPlayEmote") +AddEventHandler("SyncPlayEmote", function(emote, player) + EmoteCancel() + Wait(300) + -- wait a little to make sure animation shows up right on both clients after canceling any previous emote + if DP.Shared[emote] ~= nil then + if OnEmotePlay(DP.Shared[emote]) then end return + elseif DP.Dances[emote] ~= nil then + if OnEmotePlay(DP.Dances[emote]) then end return + end +end) + +RegisterNetEvent("SyncPlayEmoteSource") +AddEventHandler("SyncPlayEmoteSource", function(emote, player) + -- Thx to Poggu for this part! + local pedInFront = GetPlayerPed(GetClosestPlayer()) + local heading = GetEntityHeading(pedInFront) + local coords = GetOffsetFromEntityInWorldCoords(pedInFront, 0.0, 1.0, 0.0) + if (DP.Shared[emote]) and (DP.Shared[emote].AnimationOptions) then + local SyncOffsetFront = DP.Shared[emote].AnimationOptions.SyncOffsetFront + if SyncOffsetFront then + coords = GetOffsetFromEntityInWorldCoords(pedInFront, 0.0, SyncOffsetFront, 0.0) + end + end + SetEntityHeading(PlayerPedId(), heading - 180.1) + SetEntityCoordsNoOffset(PlayerPedId(), coords.x, coords.y, coords.z, 0) + EmoteCancel() + Wait(300) + if DP.Shared[emote] ~= nil then + if OnEmotePlay(DP.Shared[emote]) then end return + elseif DP.Dances[emote] ~= nil then + if OnEmotePlay(DP.Dances[emote]) then end return + end +end) + +RegisterNetEvent("ClientEmoteRequestReceive") +AddEventHandler("ClientEmoteRequestReceive", function(emotename, etype) + isRequestAnim = true + requestedemote = emotename + + if etype == 'Dances' then + _,_,remote = table.unpack(DP.Dances[requestedemote]) + else + _,_,remote = table.unpack(DP.Shared[requestedemote]) + end + + PlaySound(-1, "NAV", "HUD_AMMO_SHOP_SOUNDSET", 0, 0, 1) + SimpleNotify(Config.Languages[lang]['doyouwanna']..remote.."~w~)") +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(5) + if IsControlJustPressed(1, 246) and isRequestAnim then + target, distance = GetClosestPlayer() + if(distance ~= -1 and distance < 3) then + if DP.Shared[requestedemote] ~= nil then + _,_,_,otheremote = table.unpack(DP.Shared[requestedemote]) + elseif DP.Dances[requestedemote] ~= nil then + _,_,_,otheremote = table.unpack(DP.Dances[requestedemote]) + end + if otheremote == nil then otheremote = requestedemote end + TriggerServerEvent("ServerValidEmote", GetPlayerServerId(target), requestedemote, otheremote) + isRequestAnim = false + else + SimpleNotify(Config.Languages[lang]['nobodyclose']) + end + elseif IsControlJustPressed(1, 182) and isRequestAnim then + SimpleNotify(Config.Languages[lang]['refuseemote']) + isRequestAnim = false + end + end +end) + +----------------------------------------------------------------------------------------------------- +------ Functions and stuff -------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +function GetPlayerFromPed(ped) + for _,player in ipairs(GetActivePlayers()) do + if GetPlayerPed(player) == ped then + return player + end + end + return -1 +end + +function GetPedInFront() + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local plyPos = GetEntityCoords(plyPed, false) + local plyOffset = GetOffsetFromEntityInWorldCoords(plyPed, 0.0, 1.3, 0.0) + local rayHandle = StartShapeTestCapsule(plyPos.x, plyPos.y, plyPos.z, plyOffset.x, plyOffset.y, plyOffset.z, 10.0, 12, plyPed, 7) + local _, _, _, _, ped2 = GetShapeTestResult(rayHandle) + return ped2 +end + +function MearbysOnCommand(source, args, raw) + local NearbysCommand = "" + for a in pairsByKeys(DP.Shared) do + NearbysCommand = NearbysCommand .. ""..a..", " + end + EmoteChatMessage(NearbysCommand) + EmoteChatMessage(Config.Languages[lang]['emotemenucmd']) +end + +function SimpleNotify(message) + SetNotificationTextEntry("STRING") + AddTextComponentString(message) + DrawNotification(0,1) +end + +function GetClosestPlayer() + local players = GetPlayers() + local closestDistance = -1 + local closestPlayer = -1 + local ply = GetPlayerPed(-1) + local plyCoords = GetEntityCoords(ply, 0) + + for index,value in ipairs(players) do + local target = GetPlayerPed(value) + if(target ~= ply) then + local targetCoords = GetEntityCoords(GetPlayerPed(value), 0) + local distance = GetDistanceBetweenCoords(targetCoords["x"], targetCoords["y"], targetCoords["z"], plyCoords["x"], plyCoords["y"], plyCoords["z"], true) + if(closestDistance == -1 or closestDistance > distance) then + closestPlayer = value + closestDistance = distance + end + end + end + return closestPlayer, closestDistance +end + +function GetPlayers() + local players = {} + + for i = 0, 255 do + if NetworkIsPlayerActive(i) then + table.insert(players, i) + end + end + + return players +end \ No newline at end of file diff --git a/resources/EmoteMenu/Client/Walk.lua b/resources/EmoteMenu/Client/Walk.lua new file mode 100644 index 000000000..3436cf844 --- /dev/null +++ b/resources/EmoteMenu/Client/Walk.lua @@ -0,0 +1,36 @@ +function WalkMenuStart(name) + RequestWalking(name) + SetPedMovementClipset(PlayerPedId(), name, 0.2) + RemoveAnimSet(name) +end + +function RequestWalking(set) + RequestAnimSet(set) + while not HasAnimSetLoaded(set) do + Citizen.Wait(1) + end +end + +function WalksOnCommand(source, args, raw) + local WalksCommand = "" + for a in pairsByKeys(DP.Walks) do + WalksCommand = WalksCommand .. ""..string.lower(a)..", " + end + EmoteChatMessage(WalksCommand) + EmoteChatMessage("To reset do /walk reset") +end + +function WalkCommandStart(source, args, raw) + local name = firstToUpper(args[1]) + + if name == "Reset" then + ResetPedMovementClipset(PlayerPedId()) return + end + + local name2 = table.unpack(DP.Walks[name]) + if name2 ~= nil then + WalkMenuStart(name2) + else + EmoteChatMessage("'"..name.."' is not a valid walk") + end +end \ No newline at end of file diff --git a/resources/EmoteMenu/Config.lua b/resources/EmoteMenu/Config.lua new file mode 100644 index 000000000..2e1b745a3 --- /dev/null +++ b/resources/EmoteMenu/Config.lua @@ -0,0 +1,286 @@ +Config = { +-- Change the language of the menu here!. +-- Note fr and de are google translated, if you would like to help out with translation / just fix it for your server check below and change translations yourself +-- try en, fr, de or sv. + MenuLanguage = 'en', +-- Set this to true to enable some extra prints + DebugDisplay = false, +-- Set this to false if you have something else on X, and then just use /e c to cancel emotes. + EnableXtoCancel = true, +-- Set this to true if you want to disarm the player when they play an emote. + DisarmPlayer= false, +-- Set this if you really wanna disable emotes in cars, as of 1.7.2 they only play the upper body part if in vehicle + AllowedInCars = true, +-- You can disable the (F3) menu here / change the keybind. + MenuKeybindEnabled = true, + MenuKeybind = 167, -- Get the button number here https://docs.fivem.net/game-references/controls/ +-- You can disable the Favorite emote keybinding here. + FavKeybindEnabled = false, + FavKeybind = 171, -- Get the button number here https://docs.fivem.net/game-references/controls/ +-- You can change the header image for the f3 menu here +-- Use a 512 x 128 image! +-- NOte this might cause an issue of the image getting stuck on peoples screens + CustomMenuEnabled = false, + MenuImage = "https://i.imgur.com/kgzvDwQ.png", +-- You can change the menu position here + MenuPosition = "right", -- (left, right) +-- You can disable the Ragdoll keybinding here. + RagdollEnabled = true, + RagdollKeybind = 303, -- Get the button number here https://docs.fivem.net/game-references/controls/ +-- You can disable the Facial Expressions menu here. + ExpressionsEnabled = true, +-- You can disable the Walking Styles menu here. + WalkingStylesEnabled = true, +-- You can disable the Shared Emotes here. + SharedEmotesEnabled = true, + CheckForUpdates = true, +-- If you have the SQL imported enable this to turn on keybinding. + SqlKeybinding = false, +} + +Config.KeybindKeys = { + ['num4'] = 108, + ['num5'] = 110, + ['num6'] = 109, + ['num7'] = 117, + ['num8'] = 111, + ['num9'] = 118 +} + +Config.Languages = { + ['en'] = { + ['emotes'] = 'Emotes', + ['danceemotes'] = "๐Ÿ•บ Dance Emotes", + ['propemotes'] = "๐Ÿ“ฆ Prop Emotes", + ['favoriteemotes'] = "๐ŸŒŸ Favorite", + ['favoriteinfo'] = "Select an emote here to set it as your favorite.", + ['rfavorite'] = "Reset favorite", + ['prop2info'] = "โ“ Prop Emotes can be located at the end", + ['set'] = "Set (", + ['setboundemote'] = ") to be your bound emote?", + ['newsetemote'] = "~w~ is now your bound emote, press ~g~CapsLock~w~ to use it.", + ['cancelemote'] = "Cancel Emote", + ['cancelemoteinfo'] = "~r~X~w~ Cancels the currently playing emote", + ['walkingstyles'] = "Walking Styles", + ['resetdef'] = "Reset to default", + ['normalreset'] = "Normal (Reset)", + ['moods'] = "Moods", + ['infoupdate'] = "Information", + ['infoupdateav'] = "Information (Update available)", + ['infoupdateavtext'] = "An update is available, get the latest version from ~y~https://github.com/andristum/dpemotes~w~", + ['suggestions'] = "Suggestions?", + ['suggestionsinfo'] = "'dullpear_dev' on FiveM forums for any feature/emote suggestions! โœ‰๏ธ", + ['notvaliddance'] = "is not a valid dance.", + ['notvalidemote'] = "is not a valid emote.", + ['nocancel'] = "No emote to cancel.", + ['maleonly'] = "This emote is male only, sorry!", + ['emotemenucmd'] = "Do /emotemenu for a menu.", + ['shareemotes'] = "๐Ÿ‘ซ Shared Emotes", + ['shareemotesinfo'] = "Invite a nearby person to emote", + ['sharedanceemotes'] = "๐Ÿ•บ Shared Dances", + ['notvalidsharedemote'] = "is not a valid shared emote.", + ['sentrequestto'] = "Sent request to ~y~", + ['nobodyclose'] = "Nobody ~r~close~w~ enough.", + ['doyouwanna'] = "~y~Y~w~ to accept, ~r~L~w~ to refuse (~g~", + ['refuseemote'] = "Emote refused.", + ['makenearby'] = "makes the nearby player play", + ['camera'] = "Press ~y~G~w~ to use camera flash.", + ['makeitrain'] = "Press ~y~G~w~ to make it rain.", + ['pee'] = "Hold ~y~G~w~ to pee.", + ['spraychamp'] = "Hold ~y~G~w~ to spray champagne", + ['bound'] = "Bound ", + ['to'] = "to", + ['currentlyboundemotes'] = " Currently bound emotes:", + ['notvalidkey'] = "is not a valid key.", + ['keybinds'] = "๐Ÿ”ข Keybinds", + ['keybindsinfo'] = "Use" + }, + ['fr'] = { + ['emotes'] = 'Emotes', + ['danceemotes'] = "๐Ÿ•บ Emotes de danse", + ['propemotes'] = "๐Ÿ“ฆ Em Prop Emotes", + ['favoriteemotes'] = "๐ŸŒŸ Favori", + ['favoriteinfo'] = "Dรฉfinir un emote comme favori.", + ['rfavorite'] = "rรฉinitialiser le favori.", + ['prop2info'] = "โ“ Prop Emotes peuvent รชtre situรฉs ร  la fin", + ['set'] = "Set (", + ['setboundemote'] = ") pour รชtre votre emote liรฉ?", + ['newsetemote'] = "~w~ est maintenant votre emote liรฉe, appuyez sur ~g~CapsLock~w~ pour l'utiliser.", + ['cancelemote'] = "Annuler Emote", + ['cancelemoteinfo'] = "~r~X~w~ Annule l'emote en cours de lecture", + ['walkingstyles'] = "Styles de marche", + ['resetdef'] = "Rรฉinitialiser aux valeurs par dรฉfaut", + ['normalreset'] = "Normal (rรฉinitialiser)", + ['moods'] = "Humeurs", + ['infoupdate'] = "Information", + ['infoupdateav'] = "Information (Mise ร  jour disponible)", + ['infoupdateavtext'] = "Une mise ร  jour est disponible ~y~https://github.com/andristum/dpemotes~w~", + ['suggestions'] = "Suggestions?", + ['suggestionsinfo'] = "'dullpear_dev' sur les forums FiveM pour toutes les suggestions de fonction / emote! โœ‰๏ธ", + ['notvaliddance'] = "n'est pas une danse valide", + ['notvalidemote'] = "n'est pas un emote valide", + ['nocancel'] = "Pas d'emote ร  annuler", + ['maleonly'] = "Cet emote est rรฉservรฉ aux hommes, dรฉsolรฉ!", + ['emotemenucmd'] = "Do /emotemenu pour un menu", + ['shareemotes'] = "๐Ÿ‘ซ Em Emotes partagรฉes", + ['shareemotesinfo'] = "Inviter une personne proche ร  emoter", + ['sharedanceemotes'] = "๐Ÿ•บ Dances partagรฉes", + ['notvalidsharedemote'] = "n'est pas un emote partagรฉ valide.", + ['sentrequestto'] = "Demande envoyรฉe ร  ~g~", + ['nobodyclose'] = "Personne assez proche.", + ['doyouwanna'] = "~y~Y~w~ accepter, ~r~L~w~ refuser (~g~", + ['refuseemote'] = "Emote refusรฉe.", + ['makenearby'] = "fait jouer le joueur ร  proximitรฉ", + ['camera'] = "Presse ~y~G~w~ utiliser le flash de l'appareil.", + ['makeitrain'] = "Presse ~y~G~w~ jeter de l'argent.", + ['pee'] = "Tenir ~y~G~w~ faire pipi.", + ['spraychamp'] = "Tenir ~y~G~w~ vaporiser du champagne.", + ['bound'] = "Liรฉe ", + ['to'] = "ร ", + ['currentlyboundemotes'] = " Emotes actuellement liรฉs:", + ['notvalidkey'] = "n'est pas une clรฉ valide.", + ['keybinds'] = "๐Ÿ”ข Liens Clรฉs", + ['keybindsinfo'] = "Use" + }, + ['de'] = { + ['emotes'] = 'Emotes', + ['danceemotes'] = "๐Ÿ•บ Tanz-Emotes", + ['propemotes'] = "๐Ÿ“ฆ Prop-Emotes", + ['favoriteemotes'] = "๐ŸŒŸ Favorit", + ['favoriteinfo'] = "Wรคhlen Sie hier ein Emote aus, um es als gebundenes Emote festzulegen.", + ['rfavorite'] = "Keybind zurรผcksetzen", + ['prop2info'] = "โ“ Prop-Emotes kรถnnen am Ende platziert werden", + ['set'] = "Set (", + ['setboundemote'] = ") soll dein gebundenes Emote sein?", + ['newsetemote'] = "~w~ ist jetzt dein gebundenes Emote, drรผcke ~g~CapsLock~w~, um es zu verwenden.", + ['cancelemote'] = "Emote abbrechen", + ['cancelemoteinfo'] = "~r~ X ~w~ Bricht das aktuell wiedergegebene Emote ab", + ['walkingstyles'] = "Gehstile", + ['resetdef'] = "Auf Standard zurรผcksetzen", + ['normalreset'] = "Normal (Zurรผcksetzen)", + ['moods'] = "Stimmungen", + ['infoupdate'] = "Information", + ['infoupdateav'] = "Information (Update verfรผgbar)", + ['infoupdateavtext'] = "Eine Aktualisierung ist verfรผgbar ~y~https://github.com/andristum/dpemotes~w~", + ['suggestions'] = "Vorschlรคge?", + ['suggestionsinfo'] = "'dullpear_dev' in FiveM-Foren fรผr alle Feature- / Emote-Vorschlรคge! โœ‰๏ธ", + ['notvaliddance'] = "ist kein gรผltiger Tanz", + ['notvalidemote'] = "ist kein gรผltiges Emote", + ['nocancel'] = "Kein Emote zum Abbrechen", + ['maleonly'] = "Dieses Emote ist nur mรคnnlich, sorry!", + ['emotemenucmd'] = "Do /emotemenu fรผr ein Menรผ", + ['shareemotes'] = "๐Ÿ‘ซ Geteilte Emotes", + ['shareemotesinfo'] = "Laden Sie eine Person in Ihrer Nรคhe zum Emoten ein", + ['sharedanceemotes'] = "๐Ÿ•บ Geteilte Tรคnze", + ['notvalidsharedemote'] = "ist kein gรผltiges geteiltes Emote.", + ['sentrequestto'] = "Gesendete Anfrage an ~g~", + ['nobodyclose'] = "Niemand ist nah genug dran.", + ['doyouwanna'] = "~y~Y~w~ zu akzeptieren, ~r~L~w~ zu verweigern (~g~", + ['refuseemote'] = "Emote abgelehnt.", + ['makenearby'] = "Lรคsst den Spieler in der Nรคhe spielen", + ['camera'] = "Drรผcken ~y~G~w~ Kamerablitz verwenden.", + ['makeitrain'] = "Drรผcken ~y~G~w~ Geld werfen.", + ['pee'] = "Halt ~y~G~w~ urinieren.", + ['spraychamp'] = "Halt ~y~G~w~ champagner sprรผhen", + ['bound'] = "Gebunden ", + ['to'] = "zu", + ['currentlyboundemotes'] = " Derzeit gebundene Emotes:", + ['notvalidkey'] = "ist kein gรผltiger schlรผssel.", + ['keybinds'] = "๐Ÿ”ข Tastenkombinationen", + ['keybindsinfo'] = "verwenden" + }, + ['sv'] = { + ['emotes'] = 'Emotes', + ['danceemotes'] = "๐Ÿ•บ Dans Emotes", + ['propemotes'] = "๐Ÿ“ฆ Objekt Emotes", + ['favoriteemotes'] = "๐ŸŒŸ Favorit", + ['favoriteinfo'] = "Vรคlj en emote hรคr fรถr att stรคlla in den som din favorit emote.", + ['rfavorite'] = "ร…terstรคll favorit.", + ['prop2info'] = "โ“ Objekt Emotes finns lรคngst ner i listan.", + ['set'] = "Sรคtt (", + ['setboundemote'] = ") till din favorit emote?", + ['newsetemote'] = "~w~ รคr nu din favorit emote, tryck ~g~CapsLock~w~ fรถr att anvรคnda den.", + ['cancelemote'] = "Avbryt Emote", + ['cancelemoteinfo'] = "~r~X~w~ Avbryter det emote som fรถr nรคrvarande anvรคnds.", + ['walkingstyles'] = "Walking Stil", + ['resetdef'] = "ร…terstรคll till standard", + ['normalreset'] = "Normal (ร…terstรคll)", + ['moods'] = "Humรถr", + ['infoupdate'] = "Information", + ['infoupdateav'] = "Information (Uppdatering tillgรคnglig)", + ['infoupdateavtext'] = "En uppdatering รคr tillgรคnglig ~y~https://github.com/andristum/dpemotes~w~", + ['suggestions'] = "Fรถrslag?", + ['suggestionsinfo'] = "'dullpear_dev' pรฅ FiveM-forum fรถr alla funktioner/emote-fรถrslag! โœ‰๏ธ", + ['notvaliddance'] = "รคr inte en giltig dans", + ['notvalidemote'] = "รคr inte en giltig emote", + ['nocancel'] = "Ingen emote att avbryta", + ['maleonly'] = "Den hรคr emoten รคr endast fรถr mรคn, ledsen!", + ['emotemenucmd'] = "Gรถr /emotemenu fรถr en meny", + ['shareemotes'] = "๐Ÿ‘ซ Delade Emotes", + ['shareemotesinfo'] = "Bjud in en nรฅgon nรคra fรถr en emote", + ['sharedanceemotes'] = "๐Ÿ•บ Delade Danser", + ['notvalidsharedemote'] = "รคr inte en giltig delad emote.", + ['sentrequestto'] = "Skickad fรถrfrรฅgan till ~g~", + ['nobodyclose'] = "Ingen ~r~nรคra~w~ tillrรคckligt.", + ['doyouwanna'] = "~y~Y~w~ fรถr att acceptera, ~r~L~w~ fรถr att vรคgra (~g~", + ['refuseemote'] = "Emote vรคgrades.", + ['makenearby'] = "andra personen spelar", + ['camera'] = "Tryck ~y~G~w~ fรถr att anvรคnda blixt.", + ['makeitrain'] = "Tryck ~y~G~w~ fรถr att kasta pengar.", + ['pee'] = "Hรฅll ~y~G~w~ att kissa.", + ['spraychamp'] = "Hรฅll ~y~G~w~ fรถr att spraya champagne.", + ['bound'] = "Bunde ", + ['to'] = "till", + ['currentlyboundemotes'] = " Fรถr nรคrvarande bundna emotes:", + ['notvalidkey'] = "รคr inte en giltig tangent.", + ['keybinds'] = "๐Ÿ”ข Keybinds", + ['keybindsinfo'] = "Anvรคnd" + }, + ['es'] = { + ['emotes'] = "Animaciones", + ['danceemotes'] = "๐Ÿ•บ Bailes", + ['propemotes'] = "๐Ÿ“ฆ Objetos", + ['keybindemotes'] = "๐ŸŒŸ Favorita", + ['keybindinfo'] = "Selecciona una animacion como su favorita.", + ['rkeybind'] = "Reiniciar favorito", + ['prop2info'] = "โ“ Animaciones de objetos al final.", + ['set'] = "Elegir (", + ['setboundemote'] = ") como tu animacion favorita?", + ['newsetemote'] = "~w~ es ahora tu animacion favorita, presiona ~g~[CapsLock]~w~ para usarla.", + ['cancelemote'] = "Cancelar animacion", + ['cancelemoteinfo'] = "~r~X~w~ Cancela la animacion actual.", + ['walkingstyles'] = "Formas de caminar", + ['resetdef'] = "Reiniciar a por defecto", + ['normalreset'] = "Normal (Reiniciar)", + ['moods'] = "Estados de animo", + ['infoupdate'] = "Informacion", + ['infoupdateav'] = "Informacion (Actualizacion disponible)", + ['infoupdateavtext'] = "Una actualizacion esta disponible, para conseguir la ultima version ingresa a ~y~https://github.com/andristum/dpemotes~w~", + ['suggestions'] = "Sugerencias?", + ['suggestionsinfo'] = "dullpear_dev' en el foro de FiveM para cualquier sugerencia! โœ‰๏ธ", + ['notvaliddance'] = "no es un baile valido.", + ['notvalidemote'] = "no es una animacion valida.", + ['nocancel'] = "No hay animacion para cancelar.", + ['maleonly'] = "Esta animacion es solo de hombre!", + ['emotemenucmd'] = "Escribe /emotemenu para abrir el menu.", + ['shareemotes'] = "๐Ÿ‘ซ Animaciones compartidas", + ['shareemotesinfo'] = "Invita a una persona cercana para la animacion.", + ['sharedanceemotes'] = "๐Ÿ•บ Bailes compartidos", + ['notvalidsharedemote'] = "no es una animacion compartida valida.", + ['sentrequestto'] = "Solicitud enviada ~y~", + ['nobodyclose'] = "Nadie ~r~cerca~w~.", + ['doyouwanna'] = "~y~Y~w~ para aceptar, ~r~L~w~ para rechazar (~g~", + ['refuseemote'] = "Animacion rechazada.", + ['makenearby'] = "hacer que el jugador cercano juegue", + ['camera'] = "Presione ~y~G~w~ para usar el flash de la camara.", + ['makeitrain'] = "Presiona ~y~G~w~ para hacer llover.", + ['pee'] = "Mantiene ~y~G~w~ para mear.", + ['spraychamp'] = "Mantiene ~y~G~w~ rociar champรกn.", + ['bound'] = "Unida ", + ['to'] = "a", + ['currentlyboundemotes'] = " Emotes vinculados actualmente:", + ['notvalidkey'] = "no es una clave vรกlida.", + ['keybinds'] = "๐Ÿ”ข Keybinds", + ['keybindsinfo'] = "Utilizar" + } +} \ No newline at end of file diff --git a/resources/EmoteMenu/NativeUI.lua b/resources/EmoteMenu/NativeUI.lua new file mode 100644 index 000000000..a62f2b56d --- /dev/null +++ b/resources/EmoteMenu/NativeUI.lua @@ -0,0 +1,3873 @@ +UIResRectangle = setmetatable({}, UIResRectangle) +UIResRectangle.__index = UIResRectangle +UIResRectangle.__call = function() return "Rectangle" end + +UIResText = setmetatable({}, UIResText) +UIResText.__index = UIResText +UIResText.__call = function() return "Text" end + +Sprite = setmetatable({}, Sprite) +Sprite.__index = Sprite +Sprite.__call = function() return "Sprite" end + +UIMenuItem = setmetatable({}, UIMenuItem) +UIMenuItem.__index = UIMenuItem +UIMenuItem.__call = function() return "UIMenuItem", "UIMenuItem" end + +UIMenuCheckboxItem = setmetatable({}, UIMenuCheckboxItem) +UIMenuCheckboxItem.__index = UIMenuCheckboxItem +UIMenuCheckboxItem.__call = function() return "UIMenuItem", "UIMenuCheckboxItem" end + +UIMenuListItem = setmetatable({}, UIMenuListItem) +UIMenuListItem.__index = UIMenuListItem +UIMenuListItem.__call = function() return "UIMenuItem", "UIMenuListItem" end + +UIMenuSliderItem = setmetatable({}, UIMenuSliderItem) +UIMenuSliderItem.__index = UIMenuSliderItem +UIMenuSliderItem.__call = function() return "UIMenuItem", "UIMenuSliderItem" end + +UIMenuColouredItem = setmetatable({}, UIMenuColouredItem) +UIMenuColouredItem.__index = UIMenuColouredItem +UIMenuColouredItem.__call = function() return "UIMenuItem", "UIMenuColouredItem" end + +UIMenuProgressItem = setmetatable({}, UIMenuProgressItem) +UIMenuProgressItem.__index = UIMenuProgressItem +UIMenuProgressItem.__call = function() return "UIMenuItem", "UIMenuProgressItem" end + +UIMenuHeritageWindow = setmetatable({}, UIMenuHeritageWindow) +UIMenuHeritageWindow.__index = UIMenuHeritageWindow +UIMenuHeritageWindow.__call = function() return "UIMenuWindow", "UIMenuHeritageWindow" end + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +UIMenu = setmetatable({}, UIMenu) +UIMenu.__index = UIMenu +UIMenu.__call = function() return "UIMenu" end + +MenuPool = setmetatable({}, MenuPool) +MenuPool.__index = MenuPool + +NativeUI = {} + +CharacterMap = { [' '] = 6, ['!'] = 6, ['"'] = 6, ['#'] = 11,['$'] = 10, ['%'] = 17,['&'] = 13, ['\\'] = 4,['('] = 6, [')'] = 6,['*'] = 7, ['+'] = 10, [','] = 4, ['-'] = 6, ['.'] = 4, ['/'] = 7, ['0'] = 12, ['1'] = 7, ['2'] = 11, ['3'] = 11, ['4'] = 11, ['5'] = 11, ['6'] = 12, ['7'] = 10, ['8'] = 11, ['9'] = 11, [':'] = 5, [';'] = 4, ['<'] = 9, ['='] = 9, ['>'] = 9, ['?'] = 10, ['@'] = 15, ['A'] = 12, ['B'] = 13, ['C'] = 14, ['D'] = 14, ['E'] = 12, ['F'] = 12, ['G'] = 15, ['H'] = 14, ['I'] = 5, ['J'] = 11, ['K'] = 13, ['L'] = 11, ['M'] = 16, ['N'] = 14, ['O'] = 16, ['P'] = 12, ['Q'] = 15, ['R'] = 13, ['S'] = 12, ['T'] = 11, ['U'] = 13, ['V'] = 12, ['W'] = 18, ['X'] = 11, ['Y'] = 11, ['Z'] = 12, ['['] = 6, [']'] = 6, ['^'] = 9, ['_'] = 18, ['`'] = 8, ['a'] = 11, ['b'] = 12, ['c'] = 11, ['d'] = 12, ['e'] = 12, ['f'] = 5, ['g'] = 13, ['h'] = 11, ['i'] = 4, ['j'] = 4, ['k'] = 10, ['l'] = 4, ['m'] = 18, ['n'] = 11, ['o'] = 12, ['p'] = 12, ['q'] = 12, ['r'] = 7, ['s'] = 9, ['t'] = 5, ['u'] = 11, ['v'] = 10, ['w'] = 14, ['x'] = 9, ['y'] = 10, ['z'] = 9, ['{'] = 6, ['|'] = 3, ['}'] = 6 } + +BadgeStyle = { None = 0, BronzeMedal = 1, GoldMedal = 2, SilverMedal = 3, Alert = 4, Crown = 5, Ammo = 6, Armour = 7, Barber = 8, Clothes = 9, Franklin = 10, Bike = 11, Car = 12, Gun = 13, Heart = 14, Makeup = 15, Mask = 16, Michael = 17, Star = 18, Tattoo = 19, Trevor = 20, Lock = 21, Tick = 22 } + +BadgeTexture = { + [0] = function() return "" end, + [1] = function() return "mp_medal_bronze" end, + [2] = function() return "mp_medal_gold" end, + [3] = function() return "medal_silver" end, + [4] = function() return "mp_alerttriangle" end, + [5] = function() return "mp_hostcrown" end, + [6] = function(Selected) if Selected then return "shop_ammo_icon_b" else return "shop_ammo_icon_a" end end, + [7] = function(Selected) if Selected then return "shop_armour_icon_b" else return "shop_armour_icon_a" end end, + [8] = function(Selected) if Selected then return "shop_barber_icon_b" else return "shop_barber_icon_a" end end, + [9] = function(Selected) if Selected then return "shop_clothing_icon_b" else return "shop_clothing_icon_a" end end, + [10] = function(Selected) if Selected then return "shop_franklin_icon_b" else return "shop_franklin_icon_a" end end, + [11] = function(Selected) if Selected then return "shop_garage_bike_icon_b" else return "shop_garage_bike_icon_a" end end, + [12] = function(Selected) if Selected then return "shop_garage_icon_b" else return "shop_garage_icon_a" end end, + [13] = function(Selected) if Selected then return "shop_gunclub_icon_b" else return "shop_gunclub_icon_a" end end, + [14] = function(Selected) if Selected then return "shop_health_icon_b" else return "shop_health_icon_a" end end, + [15] = function(Selected) if Selected then return "shop_makeup_icon_b" else return "shop_makeup_icon_a" end end, + [16] = function(Selected) if Selected then return "shop_mask_icon_b" else return "shop_mask_icon_a" end end, + [17] = function(Selected) if Selected then return "shop_michael_icon_b" else return "shop_michael_icon_a" end end, + [18] = function() return "shop_new_star" end, + [19] = function(Selected) if Selected then return "shop_tattoos_icon_b" else return "shop_tattoos_icon_a" end end, + [20] = function(Selected) if Selected then return "shop_trevor_icon_b" else return "shop_trevor_icon_a" end end, + [21] = function() return "shop_lock" end, + [22] = function() return "shop_tick_icon" end, +} + +BadgeDictionary = { + [0] = function(Selected) + if Selected then + return "commonmenu" + else + return "commonmenu" + end + end, +} + +BadgeColour = { + [5] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [21] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [22] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, +} + +Colours = { + PureWhite = {255, 255, 255, 255}, + White = {240, 240, 240, 255}, + Black = {0, 0, 0, 255}, + Grey = {155, 155, 155, 255}, + GreyLight = {205, 205, 205, 255}, + GreyDark = {77, 77, 77, 255}, + Red = {224, 50, 50, 255}, + RedLight = {240, 153, 153, 255}, + RedDark = {112, 25, 25, 255}, + Blue = {93, 182, 229, 255}, + BlueLight = {174, 219, 242, 255}, + BlueDark = {47, 92, 115, 255}, + Yellow = {240, 200, 80, 255}, + YellowLight = {254, 235, 169, 255}, + YellowDark = {126, 107, 41, 255}, + Orange = {255, 133, 85, 255}, + OrangeLight = {255, 194, 170, 255}, + OrangeDark = {127, 66, 42, 255}, + Green = {114, 204, 114, 255}, + GreenLight = {185, 230, 185, 255}, + GreenDark = {57, 102, 57, 255}, + Purple = {132, 102, 226, 255}, + PurpleLight = {192, 179, 239, 255}, + PurpleDark = {67, 57, 111, 255}, + Pink = {203, 54, 148, 255}, + RadarHealth = {53, 154, 71, 255}, + RadarArmour = {93, 182, 229, 255}, + RadarDamage = {235, 36, 39, 255}, + NetPlayer1 = {194, 80, 80, 255}, + NetPlayer2 = {156, 110, 175, 255}, + NetPlayer3 = {255, 123, 196, 255}, + NetPlayer4 = {247, 159, 123, 255}, + NetPlayer5 = {178, 144, 132, 255}, + NetPlayer6 = {141, 206, 167, 255}, + NetPlayer7 = {113, 169, 175, 255}, + NetPlayer8 = {211, 209, 231, 255}, + NetPlayer9 = {144, 127, 153, 255}, + NetPlayer10 = {106, 196, 191, 255}, + NetPlayer11 = {214, 196, 153, 255}, + NetPlayer12 = {234, 142, 80, 255}, + NetPlayer13 = {152, 203, 234, 255}, + NetPlayer14 = {178, 98, 135, 255}, + NetPlayer15 = {144, 142, 122, 255}, + NetPlayer16 = {166, 117, 94, 255}, + NetPlayer17 = {175, 168, 168, 255}, + NetPlayer18 = {232, 142, 155, 255}, + NetPlayer19 = {187, 214, 91, 255}, + NetPlayer20 = {12, 123, 86, 255}, + NetPlayer21 = {123, 196, 255, 255}, + NetPlayer22 = {171, 60, 230, 255}, + NetPlayer23 = {206, 169, 13, 255}, + NetPlayer24 = {71, 99, 173, 255}, + NetPlayer25 = {42, 166, 185, 255}, + NetPlayer26 = {186, 157, 125, 255}, + NetPlayer27 = {201, 225, 255, 255}, + NetPlayer28 = {240, 240, 150, 255}, + NetPlayer29 = {237, 140, 161, 255}, + NetPlayer30 = {249, 138, 138, 255}, + NetPlayer31 = {252, 239, 166, 255}, + NetPlayer32 = {240, 240, 240, 255}, + SimpleBlipDefault = {159, 201, 166, 255}, + MenuBlue = {140, 140, 140, 255}, + MenuGreyLight = {140, 140, 140, 255}, + MenuBlueExtraDark = {40, 40, 40, 255}, + MenuYellow = {240, 160, 0, 255}, + MenuYellowDark = {240, 160, 0, 255}, + MenuGreen = {240, 160, 0, 255}, + MenuGrey = {140, 140, 140, 255}, + MenuGreyDark = {60, 60, 60, 255}, + MenuHighlight = {30, 30, 30, 255}, + MenuStandard = {140, 140, 140, 255}, + MenuDimmed = {75, 75, 75, 255}, + MenuExtraDimmed = {50, 50, 50, 255}, + BriefTitle = {95, 95, 95, 255}, + MidGreyMp = {100, 100, 100, 255}, + NetPlayer1Dark = {93, 39, 39, 255}, + NetPlayer2Dark = {77, 55, 89, 255}, + NetPlayer3Dark = {124, 62, 99, 255}, + NetPlayer4Dark = {120, 80, 80, 255}, + NetPlayer5Dark = {87, 72, 66, 255}, + NetPlayer6Dark = {74, 103, 83, 255}, + NetPlayer7Dark = {60, 85, 88, 255}, + NetPlayer8Dark = {105, 105, 64, 255}, + NetPlayer9Dark = {72, 63, 76, 255}, + NetPlayer10Dark = {53, 98, 95, 255}, + NetPlayer11Dark = {107, 98, 76, 255}, + NetPlayer12Dark = {117, 71, 40, 255}, + NetPlayer13Dark = {76, 101, 117, 255}, + NetPlayer14Dark = {65, 35, 47, 255}, + NetPlayer15Dark = {72, 71, 61, 255}, + NetPlayer16Dark = {85, 58, 47, 255}, + NetPlayer17Dark = {87, 84, 84, 255}, + NetPlayer18Dark = {116, 71, 77, 255}, + NetPlayer19Dark = {93, 107, 45, 255}, + NetPlayer20Dark = {6, 61, 43, 255}, + NetPlayer21Dark = {61, 98, 127, 255}, + NetPlayer22Dark = {85, 30, 115, 255}, + NetPlayer23Dark = {103, 84, 6, 255}, + NetPlayer24Dark = {35, 49, 86, 255}, + NetPlayer25Dark = {21, 83, 92, 255}, + NetPlayer26Dark = {93, 98, 62, 255}, + NetPlayer27Dark = {100, 112, 127, 255}, + NetPlayer28Dark = {120, 120, 75, 255}, + NetPlayer29Dark = {152, 76, 93, 255}, + NetPlayer30Dark = {124, 69, 69, 255}, + NetPlayer31Dark = {10, 43, 50, 255}, + NetPlayer32Dark = {95, 95, 10, 255}, + Bronze = {180, 130, 97, 255}, + Silver = {150, 153, 161, 255}, + Gold = {214, 181, 99, 255}, + Platinum = {166, 221, 190, 255}, + Gang1 = {29, 100, 153, 255}, + Gang2 = {214, 116, 15, 255}, + Gang3 = {135, 125, 142, 255}, + Gang4 = {229, 119, 185, 255}, + SameCrew = {252, 239, 166, 255}, + Freemode = {45, 110, 185, 255}, + PauseBg = {0, 0, 0, 255}, + Friendly = {93, 182, 229, 255}, + Enemy = {194, 80, 80, 255}, + Location = {240, 200, 80, 255}, + Pickup = {114, 204, 114, 255}, + PauseSingleplayer = {114, 204, 114, 255}, + FreemodeDark = {22, 55, 92, 255}, + InactiveMission = {154, 154, 154, 255}, + Damage = {194, 80, 80, 255}, + PinkLight = {252, 115, 201, 255}, + PmMitemHighlight = {252, 177, 49, 255}, + ScriptVariable = {0, 0, 0, 255}, + Yoga = {109, 247, 204, 255}, + Tennis = {241, 101, 34, 255}, + Golf = {214, 189, 97, 255}, + ShootingRange = {112, 25, 25, 255}, + FlightSchool = {47, 92, 115, 255}, + NorthBlue = {93, 182, 229, 255}, + SocialClub = {234, 153, 28, 255}, + PlatformBlue = {11, 55, 123, 255}, + PlatformGreen = {146, 200, 62, 255}, + PlatformGrey = {234, 153, 28, 255}, + FacebookBlue = {66, 89, 148, 255}, + IngameBg = {0, 0, 0, 255}, + Darts = {114, 204, 114, 255}, + Waypoint = {164, 76, 242, 255}, + Michael = {101, 180, 212, 255}, + Franklin = {171, 237, 171, 255}, + Trevor = {255, 163, 87, 255}, + GolfP1 = {240, 240, 240, 255}, + GolfP2 = {235, 239, 30, 255}, + GolfP3 = {255, 149, 14, 255}, + GolfP4 = {246, 60, 161, 255}, + WaypointLight = {210, 166, 249, 255}, + WaypointDark = {82, 38, 121, 255}, + PanelLight = {0, 0, 0, 255}, + MichaelDark = {72, 103, 116, 255}, + FranklinDark = {85, 118, 85, 255}, + TrevorDark = {127, 81, 43, 255}, + ObjectiveRoute = {240, 200, 80, 255}, + PausemapTint = {0, 0, 0, 255}, + PauseDeselect = {100, 100, 100, 255}, + PmWeaponsPurchasable = {45, 110, 185, 255}, + PmWeaponsLocked = {240, 240, 240, 255}, + ScreenBg = {0, 0, 0, 255}, + Chop = {224, 50, 50, 255}, + PausemapTintHalf = {0, 0, 0, 255}, + NorthBlueOfficial = {0, 71, 133, 255}, + ScriptVariable2 = {0, 0, 0, 255}, + H = {33, 118, 37, 255}, + HDark = {37, 102, 40, 255}, + T = {234, 153, 28, 255}, + TDark = {225, 140, 8, 255}, + HShard = {20, 40, 0, 255}, + ControllerMichael = {48, 255, 255, 255}, + ControllerFranklin = {48, 255, 0, 255}, + ControllerTrevor = {176, 80, 0, 255}, + ControllerChop = {127, 0, 0, 255}, + VideoEditorVideo = {53, 166, 224, 255}, + VideoEditorAudio = {162, 79, 157, 255}, + VideoEditorText = {104, 192, 141, 255}, + HbBlue = {29, 100, 153, 255}, + HbYellow = {234, 153, 28, 255}, + VideoEditorScore = {240, 160, 1, 255}, + VideoEditorAudioFadeout = {59, 34, 57, 255}, + VideoEditorTextFadeout = {41, 68, 53, 255}, + VideoEditorScoreFadeout = {82, 58, 10, 255}, + HeistBackground = {37, 102, 40, 255}, + VideoEditorAmbient = {240, 200, 80, 255}, + VideoEditorAmbientFadeout = {80, 70, 34, 255}, + Gb = {255, 133, 85, 255}, + G = {255, 194, 170, 255}, + B = {255, 133, 85, 255}, + LowFlow = {240, 200, 80, 255}, + LowFlowDark = {126, 107, 41, 255}, + G1 = {247, 159, 123, 255}, + G2 = {226, 134, 187, 255}, + G3 = {239, 238, 151, 255}, + G4 = {113, 169, 175, 255}, + G5 = {160, 140, 193, 255}, + G6 = {141, 206, 167, 255}, + G7 = {181, 214, 234, 255}, + G8 = {178, 144, 132, 255}, + G9 = {0, 132, 114, 255}, + G10 = {216, 85, 117, 255}, + G11 = {30, 100, 152, 255}, + G12 = {43, 181, 117, 255}, + G13 = {233, 141, 79, 255}, + G14 = {137, 210, 215, 255}, + G15 = {134, 125, 141, 255}, + Adversary = {109, 34, 33, 255}, + DegenRed = {255, 0, 0, 255}, + DegenYellow = {255, 255, 0, 255}, + DegenGreen = {0, 255, 0, 255}, + DegenCyan = {0, 255, 255, 255}, + DegenBlue = {0, 0, 255, 255}, + DegenMagenta = {255, 0, 255, 255}, + Stunt1 = {38, 136, 234, 255}, + Stunt2 = {224, 50, 50, 255}, +} + +--[[ + Utils.lua + Utilities +--]] + +function GetResolution() + local W, H = GetActiveScreenResolution() + if (W/H) > 3.5 then + return GetScreenResolution() + else + return W, H + end +end + +function FormatXWYH(Value, Value2) + return Value/1920, Value2/1080 +end + +function math.round(num, numDecimalPlaces) + return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)) +end + +function tobool(input) + if input == "true" or tonumber(input) == 1 or input == true then + return true + else + return false + end +end + +function string.split(inputstr, sep) + if sep == nil then + sep = "%s" + end + local t={} ; i=1 + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + t[i] = str + i = i + 1 + end + + return t +end + +function string.starts(String, Start) + return string.sub(String, 1, string.len(Start)) == Start +end + +function IsMouseInBounds(X, Y, Width, Height) + local MX, MY = math.round(GetControlNormal(0, 239) * 1920), math.round(GetControlNormal(0, 240) * 1080) + MX, MY = FormatXWYH(MX, MY) + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + return (MX >= X and MX <= X + Width) and (MY > Y and MY < Y + Height) +end + +function GetSafeZoneBounds() + local SafeSize = GetSafeZoneSize() + SafeSize = math.round(SafeSize, 2) + SafeSize = (SafeSize * 100) - 90 + SafeSize = 10 - SafeSize + + local W, H = 1920, 1080 + + return {X = math.round(SafeSize * ((W/H) * 5.4)), Y = math.round(SafeSize * 5.4)} +end + +function Controller() + return not IsInputDisabled(2) +end + +--[[ + UIResRectangle.lua + Elements +--]] + +function UIResRectangle.New(X, Y, Width, Height, R, G, B, A) + local _UIResRectangle = { + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_UIResRectangle, UIResRectangle) +end + +function UIResRectangle:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResRectangle:Size(Width, Height) + if tonumber(Width) and tonumber(Height) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function UIResRectangle:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function UIResRectangle:Draw() + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawRect(Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawRectangle(X, Y, Width, Height, R, G, B, A) + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawRect(X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + UIResText.lua + Elements +--]] + +function GetCharacterCount(str) + local characters = 0 + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a = c:byte(1, -1) + if a ~= nil then + characters = characters + 1 + end + end + return characters +end + +function GetByteCount(str) + local bytes = 0 + + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a,b,c,d = c:byte(1, -1) + if a ~= nil then + bytes = bytes + 1 + end + if b ~= nil then + bytes = bytes + 1 + end + if c ~= nil then + bytes = bytes + 1 + end + if d ~= nil then + bytes = bytes + 1 + end + end + return bytes +end + +function AddLongStringForAscii(str) + local maxbytelength = 99 + for i = 0, GetCharacterCount(str), 99 do + AddTextComponentSubstringPlayerName(string.sub(str, i, math.min(maxbytelength, GetCharacterCount(str) - i))) --needs changed + end +end + +function AddLongStringForUtf8(str) + local maxbytelength = 99 + local bytecount = GetByteCount(str) + + if bytecount < maxbytelength then + AddTextComponentSubstringPlayerName(str) + return + end + + local startIndex = 0 + + for i = 0, GetCharacterCount(str), 1 do + local length = i - startIndex + if GetByteCount(string.sub(str, startIndex, length)) > maxbytelength then + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, length - 1)) + i = i - 1 + startIndex = startIndex + (length - 1) + end + end + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, GetCharacterCount(str) - startIndex)) +end + +function AddLongString(str) + local bytecount = GetByteCount(str) + if bytecount == GetCharacterCount(str) then + AddLongStringForAscii(str) + else + AddLongStringForUtf8(str) + end +end + +function MeasureStringWidthNoConvert(str, font, scale) + BeginTextCommandWidth("STRING") + AddLongString(str) + SetTextFont(font or 0) + SetTextScale(1.0, scale or 0) + return EndTextCommandGetWidth(true) +end + +function MeasureStringWidth(str, font, scale) + return MeasureStringWidthNoConvert(str, font, scale) * 1920 +end + +function UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + local _UIResText = { + _Text = tostring(Text) or "", + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Scale = tonumber(Scale) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + Font = tonumber(Font) or 0, + Alignment = Alignment or nil, + DropShadow = Dropshadow or nil, + Outline = Outline or nil, + WordWrap = tonumber(WordWrap) or 0, + } + return setmetatable(_UIResText, UIResText) +end + +function UIResText:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResText:Colour(R, G, B, A) + if tonumber(R) and tonumber(G) and tonumber(B) and tonumber(A) then + self._Colour.R = tonumber(R) + self._Colour.B = tonumber(B) + self._Colour.G = tonumber(G) + self._Colour.A = tonumber(A) + else + return self._Colour + end +end + +function UIResText:Text(Text) + if tostring(Text) and Text ~= nil then + self._Text = tostring(Text) + else + return self._Text + end +end + +function UIResText:Draw() + local Position = self:Position() + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + + SetTextFont(self.Font) + SetTextScale(1.0, self.Scale) + SetTextColour(self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) + + if self.DropShadow then + SetTextDropShadow() + end + if self.Outline then + SetTextOutline() + end + + if self.Alignment ~= nil then + if self.Alignment == 1 or self.Alignment == "Center" or self.Alignment == "Centre" then + SetTextCentre(true) + elseif self.Alignment == 2 or self.Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, Position.X) + end + end + + if tonumber(self.WordWrap) then + if tonumber(self.WordWrap) ~= 0 then + SetTextWrap(Position.X, Position.X + (tonumber(self.WordWrap) / Resolution.Width)) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(self._Text) + EndTextCommandDisplayText(Position.X, Position.Y) +end + +function RenderText(Text, X, Y, Font, Scale, R, G, B, A, Alignment, DropShadow, Outline, WordWrap) + Text = tostring(Text) + X, Y = FormatXWYH(X, Y) + SetTextFont(Font or 0) + SetTextScale(1.0, Scale or 0) + SetTextColour(R or 255, G or 255, B or 255, A or 255) + + if DropShadow then + SetTextDropShadow() + end + if Outline then + SetTextOutline() + end + + if Alignment ~= nil then + if Alignment == 1 or Alignment == "Center" or Alignment == "Centre" then + SetTextCentre(true) + elseif Alignment == 2 or Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, X) + end + end + + if tonumber(WordWrap) then + if tonumber(WordWrap) ~= 0 then + WordWrap, _ = FormatXWYH(WordWrap, 0) + SetTextWrap(WordWrap, X - WordWrap) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(Text) + EndTextCommandDisplayText(X, Y) +end + +--[[ + Sprite.lua + Elements +--]] + +function Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + local _Sprite = { + TxtDictionary = tostring(TxtDictionary), + TxtName = tostring(TxtName), + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + Heading = tonumber(Heading) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_Sprite, Sprite) +end + +function Sprite:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function Sprite:Size(Width, Height) + if tonumber(Width) and tonumber(Width) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function Sprite:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function Sprite:Draw() + if not HasStreamedTextureDictLoaded(self.TxtDictionary) then + RequestStreamedTextureDict(self.TxtDictionary, true) + end + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawSprite(self.TxtDictionary, self.TxtName, Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self.Heading, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawTexture(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + if not HasStreamedTextureDictLoaded(tostring(TxtDictionary) or "") then + RequestStreamedTextureDict(tostring(TxtDictionary) or "", true) + end + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawSprite(tostring(TxtDictionary) or "", tostring(TxtName) or "", X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(Heading) or 0, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + StringMeasurer.lua + Elements +--]] + +function MeasureString(str) + local output = 0 + for i = 1, GetCharacterCount(str), 1 do + if CharacterMap[string.sub(str, i, i)] then + output = output + CharacterMap[string.sub(str, i, i)] + 1 + end + end + return output +end + +--[[ + Badge.lua + Elements +--]] + +function GetBadgeTexture(Badge, Selected) + if BadgeTexture[Badge] then + return BadgeTexture[Badge](Selected) + else + return "" + end +end + +function GetBadgeDictionary(Badge, Selected) + if BadgeDictionary[Badge] then + return BadgeDictionary[Badge](Selected) + else + return "commonmenu" + end +end + +function GetBadgeColour(Badge, Selected) + if BadgeColour[Badge] then + return BadgeColour[Badge](Selected) + else + return 255, 255, 255, 255 + end +end + +--[[ + Colours.lua + Elements +--]] + +--[[ + UIMenuItem.lua + Items +--]] + +function UIMenuItem.New(Text, Description) + _UIMenuItem = { + Rectangle = UIResRectangle.New(0, 0, 431, 38, 255, 255, 255, 20), + Text = UIResText.New(tostring(Text) or "", 8, 0, 0.33, 245, 245, 245, 255, 0), + _Description = tostring(Description) or ""; + SelectedSprite = Sprite.New("commonmenu", "gradient_nav", 0, 0, 431, 38), + LeftBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + RightBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + Label = { + Text = UIResText.New("", 0, 0, 0.35, 245, 245, 245, 255, 0, "Right"), + MainColour = {R = 255, G = 255, B = 255, A = 255}, + HighlightColour = {R = 0, G = 0, B = 0, A = 255}, + }, + _Selected = false, + _Hovered = false, + _Enabled = true, + _Offset = {X = 0, Y = 0}, + ParentMenu = nil, + Panels = {}, + Activated = function(menu, item, panels) end, + ActivatedPanel = function(menu, item, panel, panelvalue) end, + } + return setmetatable(_UIMenuItem, UIMenuItem) +end + +function UIMenuItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuItem:Selected(bool) + if bool ~= nil then + self._Selected = tobool(bool) + else + return self._Selected + end +end + +function UIMenuItem:Hovered(bool) + if bool ~= nil then + self._Hovered = tobool(bool) + else + return self._Hovered + end +end + +function UIMenuItem:Enabled(bool) + if bool ~= nil then + self._Enabled = tobool(bool) + else + return self._Enabled + end +end + +function UIMenuItem:Description(str) + if tostring(str) and str ~= nil then + self._Description = tostring(str) + else + return self._Description + end +end + +function UIMenuItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuItem:Position(Y) + if tonumber(Y) then + self.Rectangle:Position(self._Offset.X, Y + 144 + self._Offset.Y) + self.SelectedSprite:Position(0 + self._Offset.X, Y + 144 + self._Offset.Y) + self.Text:Position(8 + self._Offset.X, Y + 147 + self._Offset.Y) + self.LeftBadge.Sprite:Position(0 + self._Offset.X, Y + 142 + self._Offset.Y) + self.RightBadge.Sprite:Position(385 + self._Offset.X, Y + 142 + self._Offset.Y) + self.Label.Text:Position(420 + self._Offset.X, Y + 148 + self._Offset.Y) + end +end + +function UIMenuItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Label.HighlightColour = HighlightColour + end + self.Label.Text:Text(tostring(Text)) + else + return self.Label.Text:Text() + end +end + +function UIMenuItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Text:Text(tostring(Text)) + else + return self.Text:Text() + end +end + +function UIMenuItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.SelectedSprite:Size(431 + self.ParentMenu.WidthOffset, self.SelectedSprite.Height) + + if self._Hovered and not self._Selected then + self.Rectangle:Draw() + end + + if self._Selected then + self.SelectedSprite:Draw() + end + + if self._Enabled then + if self._Selected then + self.Text:Colour(0, 0, 0, 255) + self.Label.Text:Colour(self.Label.HighlightColour.R, self.Label.HighlightColour.G, self.Label.HighlightColour.B, self.Label.HighlightColour.A) + else + self.Text:Colour(245, 245, 245, 255) + self.Label.Text:Colour(self.Label.MainColour.R, self.Label.MainColour.G, self.Label.MainColour.B, self.Label.MainColour.A) + end + else + self.Text:Colour(163, 159, 148, 255) + self.Label.Text:Colour(163, 159, 148, 255) + end + + if self.LeftBadge.Badge == BadgeStyle.None then + self.Text:Position(8 + self._Offset.X, self.Text.Y) + else + self.Text:Position(35 + self._Offset.X, self.Text.Y) + self.LeftBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite.TxtName = GetBadgeTexture(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite:Colour(GetBadgeColour(self.LeftBadge.Badge, self._Selected)) + self.LeftBadge.Sprite:Draw() + end + + if self.RightBadge.Badge ~= BadgeStyle.None then + self.RightBadge.Sprite:Position(385 + self._Offset.X + self.ParentMenu.WidthOffset, self.RightBadge.Sprite.Y) + self.RightBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite.TxtName = GetBadgeTexture(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite:Colour(GetBadgeColour(self.RightBadge.Badge, self._Selected)) + self.RightBadge.Sprite:Draw() + end + + if self.Label.Text:Text() ~= "" and string.len(self.Label.Text:Text()) > 0 then + self.Label.Text:Position(420 + self._Offset.X + self.ParentMenu.WidthOffset, self.Label.Text.Y) + self.Label.Text:Draw() + end + + self.Text:Draw() +end + +--[[ + UIMenuCheckboxItem.lua + Items +--]] + +function UIMenuCheckboxItem.New(Text, Check, Description) + local _UIMenuCheckboxItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + CheckedSprite = Sprite.New("commonmenu", "shop_box_blank", 410, 95, 50, 50), + Checked = tobool(Check), + CheckboxEvent = function(menu, item, checked) end, + } + return setmetatable(_UIMenuCheckboxItem, UIMenuCheckboxItem) +end + +function UIMenuCheckboxItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuCheckboxItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 138 + self.Base._Offset.Y) + end +end + +function UIMenuCheckboxItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuCheckboxItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuCheckboxItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuCheckboxItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuCheckboxItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuCheckboxItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuCheckboxItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuCheckboxItem:Draw() + self.Base:Draw() + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.CheckedSprite.Y) + if self.Base:Selected() then + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tickb" + else + self.CheckedSprite.TxtName = "shop_box_blankb" + end + else + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tick" + else + self.CheckedSprite.TxtName = "shop_box_blank" + end + end + self.CheckedSprite:Draw() +end + +--[[ + UIMenuListItem.lua + Items +--]] + +function UIMenuListItem.New(Text, Items, Index, Description) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuListItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 110, 105, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 280, 105, 30, 30), + ItemText = UIResText.New("", 290, 104, 0.35, 255, 255, 255, 255, 0, "Right"), + _Index = tonumber(Index) or 1, + Panels = {}, + OnListChanged = function(menu, item, newindex) end, + OnListSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuListItem, UIMenuListItem) +end + +function UIMenuListItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuListItem:Position(Y) + if tonumber(Y) then + self.LeftArrow:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.ItemText:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuListItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuListItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuListItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuListItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuListItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuListItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuListItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuListItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + elseif type(self.Items[i]) == "table" and (type(Item) == type(self.Items[i].Name) or type(Item) == type(self.Items[i].Value)) and (Item == self.Items[i].Name or Item == self.Items[i].Value) then + return i + end + end +end + +function UIMenuListItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuListItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuListItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuListItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuListItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuListItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuListItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuListItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuListItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.ItemText:Colour(0, 0, 0, 255) + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.ItemText:Colour(245, 245, 245, 255) + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.ItemText:Colour(163, 159, 148, 255) + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Text = (type(self.Items[self._Index]) == "table") and tostring(self.Items[self._Index].Name) or tostring(self.Items[self._Index]) + local Offset = MeasureStringWidth(Text, 0, 0.35) + + self.ItemText:Text(Text) + self.LeftArrow:Position(378 - Offset + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.LeftArrow.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.ItemText:Position(403 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + else + self.ItemText:Position(418 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + end + + self.ItemText:Draw() +end + +--[[ + UIMenuSliderItem.lua + Items +--]] + +function UIMenuSliderItem.New(Text, Items, Index, Description, Divider) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuSliderItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + ShowDivider = tobool(Divider), + LeftArrow = Sprite.New("commonmenutu", "arrowleft", 0, 105, 15, 15), + RightArrow = Sprite.New("commonmenutu", "arrowright", 0, 105, 15, 15), + Background = UIResRectangle.New(0, 0, 150, 9, 4, 32, 57, 255), + Slider = UIResRectangle.New(0, 0, 75, 9, 57, 116, 200, 255), + Divider = UIResRectangle.New(0, 0, 2.5, 20, 245, 245, 245, 255), + _Index = tonumber(Index) or 1, + OnSliderChanged = function(menu, item, newindex) end, + OnSliderSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuSliderItem, UIMenuSliderItem) +end + +function UIMenuSliderItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuSliderItem:Position(Y) + if tonumber(Y) then + self.Background:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Slider:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Divider:Position(323.5 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 153 + self.Base._Offset.Y) + self.LeftArrow:Position(235 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuSliderItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuSliderItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuSliderItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuSliderItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuSliderItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuSliderItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuSliderItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuSliderItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + end + end +end + +function UIMenuSliderItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuSliderItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuSliderItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Offset = ((self.Background.Width - self.Slider.Width)/(#self.Items - 1)) * (self._Index-1) + + self.Slider:Position(250 + self.Base._Offset.X + Offset + self.Base.ParentMenu.WidthOffset, self.Slider.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + end + + self.Background:Draw() + self.Slider:Draw() + if self.ShowDivider then + self.Divider:Draw() + end +end + +--[[ + UIMenuColouredItem.lua + Items +--]] + +function UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) + if type(Colour) ~= "table" then Colour = {R = 0, G = 0, B = 0, A = 255} end + if type(HighlightColour) ~= "table" then Colour = {R = 255, G = 255, B = 255, A = 255} end + local _UIMenuColouredItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Rectangle = UIResRectangle.New(0, 0, 431, 38, MainColour.R, MainColour.G, MainColour.B, MainColour.A), + MainColour = MainColour, + HighlightColour = HighlightColour, + Activated = function(menu, item) end, + } + _UIMenuColouredItem.Base.SelectedSprite:Colour(HighlightColour.R, HighlightColour.G, HighlightColour.B, HighlightColour.A) + return setmetatable(_UIMenuColouredItem, UIMenuColouredItem) +end + +function UIMenuColouredItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuColouredItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Rectangle:Position(self.Base._Offset.X, Y + 144 + self.Base._Offset.Y) + end +end + +function UIMenuColouredItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuColouredItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuColouredItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuColouredItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuColouredItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuColouredItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuColouredItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Base.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Base.Label.HighlightColour = HighlightColour + end + self.Base.Label.Text:Text(tostring(Text)) + else + return self.Base.Label.Text:Text() + end +end + +function UIMenuColouredItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.Base.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.Base.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.Rectangle:Draw() + self.Base:Draw() +end + +--[[ + UIMenuProgressItem.lua + Items +--]] + +function UIMenuProgressItem.New(Text, Items, Index, Description, Counter) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuProgressItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Data = { + Items = Items, + Counter = tobool(Counter), + Max = 407.5, + Index = tonumber(Index) or 1, + }, + Background = UIResRectangle.New(0, 0, 415, 20), + Bar = UIResRectangle.New(0, 0, 407.5, 12.5), + OnProgressChanged = function(menu, item, newindex) end, + OnProgressSelected = function(menu, item, newindex) end, + } + + _UIMenuProgressItem.Base.Rectangle.Height = 60 + _UIMenuProgressItem.Base.SelectedSprite.Height = 60 + + if _UIMenuProgressItem.Data.Counter then + _UIMenuProgressItem.Base:RightLabel(_UIMenuProgressItem.Data.Index.."/"..#_UIMenuProgressItem.Data.Items) + else + _UIMenuProgressItem.Base:RightLabel((type(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index]) == "table") and tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index].Name) or tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index])) + end + + _UIMenuProgressItem.Bar.Width = _UIMenuProgressItem.Data.Index/#_UIMenuProgressItem.Data.Items * _UIMenuProgressItem.Data.Max + + return setmetatable(_UIMenuProgressItem, UIMenuProgressItem) +end + +function UIMenuProgressItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuProgressItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Background:Position(8 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 177 + Y + self.Base._Offset.Y) + self.Bar:Position(11.75 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 180.75 + Y + self.Base._Offset.Y) + end +end + +function UIMenuProgressItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuProgressItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuProgressItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuProgressItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuProgressItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuProgressItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuProgressItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Data.Items then + self.Data.Index = 1 + elseif tonumber(Index) < 1 then + self.Data.Index = #self.Data.Items + else + self.Data.Index = tonumber(Index) + end + + if self.Data.Counter then + self.Base:RightLabel(self.Data.Index.."/"..#self.Data.Items) + else + self.Base:RightLabel((type(self.Data.Items[self.Data.Index]) == "table") and tostring(self.Data.Items[self.Data.Index].Name) or tostring(self.Data.Items[self.Data.Index])) + end + + self.Bar.Width = self.Data.Index/#self.Data.Items * self.Data.Max + else + return self.Data.Index + end +end + +function UIMenuProgressItem:ItemToIndex(Item) + for i = 1, #self.Data.Items do + if type(Item) == type(self.Data.Items[i]) and Item == self.Data.Items[i] then + return i + elseif type(self.Data.Items[i]) == "table" and (type(Item) == type(self.Data.Items[i].Name) or type(Item) == type(self.Data.Items[i].Value)) and (Item == self.Data.Items[i].Name or Item == self.Data.Items[i].Value) then + return i + end + end +end + +function UIMenuProgressItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Data.Items[tonumber(Index)] then + return self.Data.Items[tonumber(Index)] + end + end +end + +function UIMenuProgressItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuProgressItem:CalculateProgress(CursorX) + local Progress = CursorX - self.Bar.X + self:Index(math.round(#self.Data.Items * (((Progress >= 0 and Progress <= self.Data.Max) and Progress or ((Progress < 0) and 0 or self.Data.Max))/self.Data.Max))) +end + +function UIMenuProgressItem:Draw() + self.Base:Draw() + + if self.Base._Selected then + self.Background:Colour(table.unpack(Colours.Black)) + self.Bar:Colour(table.unpack(Colours.White)) + else + self.Background:Colour(table.unpack(Colours.White)) + self.Bar:Colour(table.unpack(Colours.Black)) + end + + self.Background:Draw() + self.Bar:Draw() +end + +--[[ + UIMenuHeritageWindow.lua + Windows +--]] + +function UIMenuHeritageWindow.New(Mum, Dad) + if not tonumber(Mum) then Mum = 0 end + if not (Mum >= 0 and Mum <= 21) then Mum = 0 end + if not tonumber(Dad) then Dad = 0 end + if not (Dad >= 0 and Dad <= 23) then Dad = 0 end + _UIMenuHeritageWindow = { + Background = Sprite.New("pause_menu_pages_char_mom_dad", "mumdadbg", 0, 0, 431, 228), -- Background is required, must be a sprite or a rectangle. + MumSprite = Sprite.New("char_creator_portraits", ((Mum < 21) and "female_"..Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)), 0, 0, 228, 228), + DadSprite = Sprite.New("char_creator_portraits", ((Dad < 21) and "male_"..Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)), 0, 0, 228, 228), + Mum = Mum, + Dad = Dad, + _Offset = {X = 0, Y = 0}, -- required + ParentMenu = nil, -- required + } + return setmetatable(_UIMenuHeritageWindow, UIMenuHeritageWindow) +end + +function UIMenuHeritageWindow:SetParentMenu(Menu) -- required + if Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuHeritageWindow:Offset(X, Y) -- required + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuHeritageWindow:Position(Y) -- required + if tonumber(Y) then + self.Background:Position(self._Offset.X, 144 + Y + self._Offset.Y) + self.MumSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 25, 144 + Y + self._Offset.Y) + self.DadSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 195, 144 + Y + self._Offset.Y) + end +end + +function UIMenuHeritageWindow:Index(Mum, Dad) + if not tonumber(Mum) then Mum = self.Mum end + if not (Mum >= 0 and Mum <= 21) then Mum = self.Mum end + if not tonumber(Dad) then Dad = self.Dad end + if not (Dad >= 0 and Dad <= 23) then Dad = self.Dad end + + self.Mum = Mum + self.Dad = Dad + + self.MumSprite.TxtName = ((self.Mum < 21) and "female_"..self.Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)) + self.DadSprite.TxtName = ((self.Dad < 21) and "male_"..self.Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)) +end + +function UIMenuHeritageWindow:Draw() -- required + self.Background:Size(431 + self.ParentMenu.WidthOffset, 228) + self.Background:Draw() + self.DadSprite:Draw() + self.MumSprite:Draw() +end + +--[[ + UIMenuGridPanel.lua + Panels +--]] + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +function UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) + _UIMenuGridPanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 275), + Grid = Sprite.New("pause_menu_pages_char_mom_dad", "nose_grid", 0, 0, 200, 200, 0), + Circle = Sprite.New("mpinventory","in_world_circle", 0, 0, 20, 20, 0), + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + Text = { + Top = UIResText.New(TopText or "Top", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Left = UIResText.New(LeftText or "Left", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Right = UIResText.New(RightText or "Right", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Bottom = UIResText.New(BottomText or "Bottom", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + } + return setmetatable(_UIMenuGridPanel, UIMenuGridPanel) +end + +function UIMenuGridPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuGridPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuGridPanel:CirclePosition(X, Y) + if tonumber(X) and tonumber(Y) then + self.Circle.X = (self.Grid.X + 20) + ((self.Grid.Width - 40) * ((X >= 0.0 and X <= 1.0) and X or 0.0)) - (self.Circle.Width/2) + self.Circle.Y = (self.Grid.Y + 20) + ((self.Grid.Height - 40) * ((Y >= 0.0 and Y <= 1.0) and Y or 0.0)) - (self.Circle.Height/2) + else + return math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + end +end + +function UIMenuGridPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + self.Grid:Position(ParentOffsetX + 115.5 + (ParentOffsetWidth/2), 37.5 + Y) + self.Text.Top:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 5 + Y) + self.Text.Left:Position(ParentOffsetX + 57.75 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Right:Position(ParentOffsetX + 373.25 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Bottom:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 240 + Y) + + if not self.CircleLocked then + self.CircleLocked = true + self:CirclePosition(0.5, 0.5) + end + end +end + +function UIMenuGridPanel:UpdateParent(X, Y) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = {X = X, Y = Y} + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = {X = X, Y = Y} + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = {X = X, Y = Y}}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, {X = X, Y = Y}) + end +end + +function UIMenuGridPanel:Functions() + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(0) + local CursorX, CursorY = math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X - (self.Circle.Width/2), math.round(GetControlNormal(0, 240) * 1080) - SafeZone.Y - (self.Circle.Height/2) + + self.Circle:Position(((CursorX > (self.Grid.X + 10 + self.Grid.Width - 40)) and (self.Grid.X + 10 + self.Grid.Width - 40) or ((CursorX < (self.Grid.X + 20 - (self.Circle.Width/2))) and (self.Grid.X + 20 - (self.Circle.Width/2)) or CursorX)), ((CursorY > (self.Grid.Y + 10 + self.Grid.Height - 40)) and (self.Grid.Y + 10 + self.Grid.Height - 40) or ((CursorY < (self.Grid.Y + 20 - (self.Circle.Height/2))) and (self.Grid.Y + 20 - (self.Circle.Height/2)) or CursorY))) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(75) + local ResultX, ResultY = math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + + self:UpdateParent((((ResultX >= 0.0 and ResultX <= 1.0) and ResultX or ((ResultX <= 0) and 0.0) or 1.0) * 2) - 1, (((ResultY >= 0.0 and ResultY <= 1.0) and ResultY or ((ResultY <= 0) and 0.0) or 1.0) * 2) - 1) + end + end) + end + end + end +end + +function UIMenuGridPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 275) + + self.Background:Draw() + self.Grid:Draw() + self.Circle:Draw() + self.Text.Top:Draw() + self.Text.Left:Draw() + self.Text.Right:Draw() + self.Text.Bottom:Draw() + self:Functions() + end +end + +--[[ + UIMenuColourPanel.lua + Panels +--]] + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +function UIMenuColourPanel.New(Title, Colours) + _UIMenuColourPanel = { + Data = { + Pagination = { + Min = 1, + Max = 8, + Total = 8, + }, + Index = 1000, + Items = Colours, + Title = Title or "Title", + Enabled = true, + Value = 1, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 112), + Bar = {}, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 0, 0, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 0, 0, 30, 30), + SelectedRectangle = UIResRectangle.New(0, 0, 44.5, 8), + Text = UIResText.New(Title.." (1 of "..#Colours..")" or "Title".." (1 of "..#Colours..")", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + ParentItem = nil, + } + + for Index = 1, #Colours do + if Index < 10 then + table.insert(_UIMenuColourPanel.Bar, UIResRectangle.New(0, 0, 44.5, 44.5, table.unpack(Colours[Index]))) + else + break + end + end + + if #_UIMenuColourPanel.Data.Items ~= 0 then + _UIMenuColourPanel.Data.Index = 1000 - (1000 % #_UIMenuColourPanel.Data.Items) + _UIMenuColourPanel.Data.Pagination.Max = _UIMenuColourPanel.Data.Pagination.Total + 1 + _UIMenuColourPanel.Data.Pagination.Min = 0 + end + return setmetatable(_UIMenuColourPanel, UIMenuColourPanel) +end + +function UIMenuColourPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuColourPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuColourPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + for Index = 1, #self.Bar do + self.Bar[Index]:Position(15 + (44.5 * (Index - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 55 + Y) + end + self.SelectedRectangle:Position(15 + (44.5 * ((self:CurrentSelection() - self.Data.Pagination.Min) - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 47 + Y) + self.LeftArrow:Position(7.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.RightArrow:Position(393.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.Text:Position(215.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + end +end + +function UIMenuColourPanel:CurrentSelection(value, PreventUpdate) + if tonumber(value) then + if #self.Data.Items == 0 then + self.Data.Index = 0 + end + + self.Data.Index = 1000000 - (1000000 % #self.Data.Items) + tonumber(value) + + if self:CurrentSelection() > self.Data.Pagination.Max then + self.Data.Pagination.Min = self:CurrentSelection() - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Data.Pagination.Min then + self.Data.Pagination.Min = self:CurrentSelection() - 1 + self.Data.Pagination.Max = self:CurrentSelection() + (self.Data.Pagination.Total + 1) + end + + self:UpdateSelection(PreventUpdate) + else + if #self.Data.Items == 0 then + return 1 + else + if self.Data.Index % #self.Data.Items == 0 then + return 1 + else + return self.Data.Index % #self.Data.Items + 1 + end + end + end +end + +function UIMenuColourPanel:UpdateParent(Colour) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + local PanelIndex = self.ParentItem:FindPanelIndex(self) + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[PanelIndex] = Colour + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Colour + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Colour}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Colour) + end +end + +function UIMenuColourPanel:UpdateSelection(PreventUpdate) + local CurrentSelection = self:CurrentSelection() + if not PreventUpdate then + self:UpdateParent(CurrentSelection) + end + self.SelectedRectangle:Position(15 + (44.5 * ((CurrentSelection - self.Data.Pagination.Min) - 1)) + self.ParentItem:Offset().X, self.SelectedRectangle.Y) + for Index = 1, 9 do + self.Bar[Index]:Colour(table.unpack(self.Data.Items[self.Data.Pagination.Min + Index])) + end + self.Text:Text(self.Data.Title.." ("..CurrentSelection.." of "..#self.Data.Items..")") +end + +function UIMenuColourPanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + + if IsMouseInBounds(self.LeftArrow.X + SafeZone.X, self.LeftArrow.Y + SafeZone.Y, self.LeftArrow.Width, self.LeftArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() <= self.Data.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Data.Pagination.Min = #self.Data.Items - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = #self.Data.Items + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self.Data.Index = self.Data.Index + (#self.Data.Items - 1) + self:UpdateSelection() + else + self.Data.Pagination.Min = self.Data.Pagination.Min - 1 + self.Data.Pagination.Max = self.Data.Pagination.Max - 1 + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + end + end + + if IsMouseInBounds(self.RightArrow.X + SafeZone.X, self.RightArrow.Y + SafeZone.Y, self.RightArrow.Width, self.RightArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() >= self.Data.Pagination.Max then + if self:CurrentSelection() == #self.Data.Items then + self.Data.Pagination.Min = 0 + self.Data.Pagination.Max = self.Data.Pagination.Total + 1 + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self:UpdateSelection() + else + self.Data.Pagination.Max = self.Data.Pagination.Max + 1 + self.Data.Pagination.Min = self.Data.Pagination.Max - (self.Data.Pagination.Total + 1) + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + end + end + + for Index = 1, #self.Bar do + if IsMouseInBounds(self.Bar[Index].X + SafeZone.X, self.Bar[Index].Y + SafeZone.Y, self.Bar[Index].Width, self.Bar[Index].Height) then + if IsDisabledControlJustPressed(0, 24) then + self:CurrentSelection(self.Data.Pagination.Min + Index - 1) + end + end + end +end + +function UIMenuColourPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 112) + + self.Background:Draw() + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.Text:Draw() + self.SelectedRectangle:Draw() + for Index = 1, #self.Bar do + self.Bar[Index]:Draw() + end + self:Functions() + end +end + +--[[ + UIMenuPercentagePanel.lua + Panels +--]] + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +function UIMenuPercentagePanel.New(MinText, MaxText) + _UIMenuPercentagePanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 76), + ActiveBar = UIResRectangle.New(0, 0, 413, 10, 245, 245, 245, 255), + BackgroundBar = UIResRectangle.New(0, 0, 413, 10, 87, 87, 87, 255), + Text = { + Min = UIResText.New(MinText or "0%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Max = UIResText.New("100%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Title = UIResText.New(MaxText or "Opacity", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + } + + return setmetatable(_UIMenuPercentagePanel, UIMenuPercentagePanel) +end + +function UIMenuPercentagePanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuPercentagePanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuPercentagePanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + self.Background:Position(ParentOffsetX, Y) + self.ActiveBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.BackgroundBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.Text.Min:Position(ParentOffsetX + (ParentOffsetWidth/2) + 25, 15 + Y) + self.Text.Max:Position(ParentOffsetX + (ParentOffsetWidth/2) + 398, 15 + Y) + self.Text.Title:Position(ParentOffsetX + (ParentOffsetWidth/2) + 215.5, 15 + Y) + end +end + +function UIMenuPercentagePanel:Percentage(Value) + if tonumber(Value) then + local Percent = ((Value < 0.0) and 0.0) or ((Value > 1.0) and 1.0 or Value) + self.ActiveBar:Size(self.BackgroundBar.Width * Percent, self.ActiveBar.Height) + else + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + return math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2) + end +end + +function UIMenuPercentagePanel:UpdateParent(Percentage) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = Percentage + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Percentage + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Percentage}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Percentage) + end +end + +function UIMenuPercentagePanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(0) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self.ActiveBar:Size(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413)), self.ActiveBar.Height) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(75) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self:UpdateParent(math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2)) + end + end) + end + end + end +end + +function UIMenuPercentagePanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 76) + self.Background:Draw() + self.BackgroundBar:Draw() + self.ActiveBar:Draw() + self.Text.Min:Draw() + self.Text.Max:Draw() + self.Text.Title:Draw() + self:Functions() + end +end + +--[[ + UIMenu.lua + Menus +--]] + +function UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) + local X, Y = tonumber(X) or 0, tonumber(Y) or 0 + if Title ~= nil then Title = tostring(Title) or "" else Title = "" end + if Subtitle ~= nil then Subtitle = tostring(Subtitle) or "" else Subtitle = "" end + if TxtDictionary ~= nil then TxtDictionary = tostring(TxtDictionary) or "commonmenu" else TxtDictionary = "commonmenu" end + if TxtName ~= nil then TxtName = tostring(TxtName) or "interaction_bgd" else TxtName = "interaction_bgd" end + local _UIMenu = { + Logo = Sprite.New(TxtDictionary, TxtName, 0 + X, 0 + Y, 431, 107), + Banner = nil, + Title = UIResText.New(Title, 215 + X, 20 + Y, 1.15, 255, 255, 255, 255, 1, 1), + Subtitle = {ExtraY = 0}, + WidthOffset = 0, + Position = {X = X, Y = Y}, + Pagination = {Min = 0, Max = 9, Total = 9}, + PageCounter = {PreText = ""}, + Extra = {}, + Description = {}, + Items = {}, + Windows = {}, + Children = {}, + Controls = { + Back = { + Enabled = true, + }, + Select = { + Enabled = true, + }, + Left = { + Enabled = true, + }, + Right = { + Enabled = true, + }, + Up = { + Enabled = true, + }, + Down = { + Enabled = true, + }, + }, + ParentMenu = nil, + ParentItem = nil, + _Visible = false, + ActiveItem = 1000, + Dirty = false; + ReDraw = true, + InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS"), + InstructionalButtons = {}, + OnIndexChange = function(menu, newindex) end, + OnListChange = function(menu, list, newindex) end, + OnSliderChange = function(menu, slider, newindex) end, + OnProgressChange = function(menu, progress, newindex) end, + OnCheckboxChange = function(menu, item, checked) end, + OnListSelect = function(menu, list, index) end, + OnSliderSelect = function(menu, slider, index) end, + OnProgressSelect = function(menu, progress, index) end, + OnItemSelect = function(menu, item, index) end, + OnMenuChanged = function(menu, newmenu, forward) end, + OnMenuClosed = function(menu) end, + Settings = { + InstructionalButtons = true, + MultilineFormats = true, + ScaleWithSafezone = true, + ResetCursorOnOpen = false, + MouseControlsEnabled = false, + MouseEdgeEnabled = false, + ControlDisablingEnabled = true, + Audio = { + Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", + UpDown = "NAV_UP_DOWN", + LeftRight = "NAV_LEFT_RIGHT", + Select = "SELECT", + Back = "BACK", + Error = "ERROR", + }, + EnabledControls = { + Controller = { + {0, 2}, -- Look Up and Down + {0, 1}, -- Look Left and Right + {0, 25}, -- Aim + {0, 24}, -- Attack + }, + Keyboard = { + {0, 0}, -- Camera + {0, 1}, -- Look Left and Right + {0, 2}, -- Look Up and Down + {0, 8}, -- Fly Up and Down + {0, 9}, -- Fly Left and Right + {0, 21}, -- Sprint + {0, 22}, -- Jump + {0, 23}, -- Enter + {0, 24}, -- Attack + {0, 25}, -- Aim + {0, 26}, -- C + {0, 30}, -- Move Left and Right + {0, 31}, -- Move Up and Down + {0, 47}, -- G + {0, 59}, -- Move Vehicle Left and Right + {0, 71}, -- Accelerate Vehicle + {0, 72}, -- Vehicle Brake + {0, 73}, -- X + {0, 75}, -- Exit Vehicle + {0, 76}, -- Vehicle Handbrake + {0, 89}, -- Fly Yaw Left + {0, 90}, -- Fly Yaw Right + {0, 108}, -- Num Pad 4 + {0, 109}, -- Num Pad 6 + {0, 110}, -- Num Pad 5 + {0, 111}, -- Num Pad 8 + {0, 117}, -- Num Pad 7 + {0, 118}, -- Num Pad 9 + {0, 171}, -- CAPSLOCK + {0, 187}, -- Down + {0, 188}, -- Up + {0, 189}, -- Left + {0, 190}, -- Right + {0, 195}, -- X axis + {0, 196}, -- Y axis + {0, 201}, -- Select + {0, 202}, -- Back + {0, 203}, -- Spacebar? + {0, 217}, -- Select + {0, 239}, -- Cursor X + {0, 240}, -- Cursor Y + {0, 241}, -- Scroll up + {0, 242}, -- Scroll down + {0, 249}, -- N + {0, 305}, -- B + {0, 306}, -- N + }, + } + } + } + + if Subtitle ~= "" and Subtitle ~= nil then + _UIMenu.Subtitle.Rectangle = UIResRectangle.New(0 + _UIMenu.Position.X, 107 + _UIMenu.Position.Y, 431, 37, 0, 0, 0, 255) + _UIMenu.Subtitle.Text = UIResText.New(Subtitle, 8 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0) + _UIMenu.Subtitle.BackupText = Subtitle + _UIMenu.Subtitle.Formatted = false + if string.starts(Subtitle, "~") then + _UIMenu.PageCounter.PreText = string.sub(Subtitle, 1, 3) + end + _UIMenu.PageCounter.Text = UIResText.New("", 425 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0, "Right") + _UIMenu.Subtitle.ExtraY = 37 + end + + _UIMenu.ArrowSprite = Sprite.New("commonmenu", "shop_arrows_upanddown", 190 + _UIMenu.Position.X, 147 + 37 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 50, 50) + _UIMenu.Extra.Up = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + _UIMenu.Extra.Down = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 18 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + + _UIMenu.Description.Bar = UIResRectangle.New(_UIMenu.Position.X, 123, 431, 4, 0, 0, 0, 255) + _UIMenu.Description.Rectangle = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 127, 431, 30) + _UIMenu.Description.Text = UIResText.New("Description", _UIMenu.Position.X + 5, 125, 0.35) + + _UIMenu.Background = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 144 + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 290, 25) + + Citizen.CreateThread(function() + if not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) then + _UIMenu.InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS") + while not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) do + Citizen.Wait(0) + end + end + end) + return setmetatable(_UIMenu, UIMenu) +end + +function UIMenu:SetMenuWidthOffset(Offset) + if tonumber(Offset) then + self.WidthOffset = math.floor(tonumber(Offset)) + self.Logo:Size(431 + self.WidthOffset, 107) + self.Title:Position(((self.WidthOffset + 431)/2) + self.Position.X, 20 + self.Position.Y) + if self.Subtitle.Rectangle ~= nil then + self.Subtitle.Rectangle:Size(431 + self.WidthOffset + 100, 37) + self.PageCounter.Text:Position(425 + self.Position.X + self.WidthOffset, 110 + self.Position.Y) + end + if self.Banner ~= nil then + self.Banner:Size(431 + self.WidthOffset, 107) + end + end +end + +function UIMenu:DisEnableControls(bool) + if bool then + EnableAllControlActions(2) + else + DisableAllControlActions(2) + end + + if bool then + return + else + if Controller() then + for Index = 1, #self.Settings.EnabledControls.Controller do + EnableControlAction(self.Settings.EnabledControls.Controller[Index][1], self.Settings.EnabledControls.Controller[Index][2], true) + end + else + for Index = 1, #self.Settings.EnabledControls.Keyboard do + EnableControlAction(self.Settings.EnabledControls.Keyboard[Index][1], self.Settings.EnabledControls.Keyboard[Index][2], true) + end + end + end +end + +function UIMenu:InstructionalButtons(bool) + if bool ~= nil then + self.Settings.InstrucitonalButtons = tobool(bool) + end +end + +function UIMenu:SetBannerSprite(Sprite, IncludeChildren) + if Sprite() == "Sprite" then + self.Logo = Sprite + self.Logo:Size(431 + self.WidthOffset, 107) + self.Logo:Position(self.Position.X, self.Position.Y) + self.Banner = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Logo = Sprite + Menu.Logo:Size(431 + self.WidthOffset, 107) + Menu.Logo:Position(self.Position.X, self.Position.Y) + Menu.Banner = nil + end + end + end +end + +function UIMenu:SetBannerRectangle(Rectangle, IncludeChildren) + if Rectangle() == "Rectangle" then + self.Banner = Rectangle + self.Banner:Size(431 + self.WidthOffset, 107) + self.Banner:Position(self.Position.X, self.Position.Y) + self.Logo = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Banner = Rectangle + Menu.Banner:Size(431 + self.WidthOffset, 107) + Menu:Position(self.Position.X, self.Position.Y) + Menu.Logo = nil + end + end + end +end + +function UIMenu:CurrentSelection(value) + if tonumber(value) then + if #self.Items == 0 then + self.ActiveItem = 0 + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000000 - (1000000 % #self.Items) + tonumber(value) + + if self:CurrentSelection() > self.Pagination.Max then + self.Pagination.Min = self:CurrentSelection() - self.Pagination.Total + self.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Pagination.Min then + self.Pagination.Min = self:CurrentSelection() + self.Pagination.Max = self:CurrentSelection() + self.Pagination.Total + end + else + if #self.Items == 0 then + return 1 + else + if self.ActiveItem % #self.Items == 0 then + return 1 + else + return self.ActiveItem % #self.Items + 1 + end + end + end +end + +function UIMenu:CalculateWindowHeight() + local Height = 0 + for i = 1, #self.Windows do + Height = Height + self.Windows[i].Background:Size().Height + end + return Height +end + +function UIMenu:CalculateItemHeightOffset(Item) + if Item.Base then + return Item.Base.Rectangle.Height + else + return Item.Rectangle.Height + end +end + +function UIMenu:CalculateItemHeight() + local ItemOffset = 0 + self.Subtitle.ExtraY - 37 + for i = self.Pagination.Min + 1, self.Pagination.Max do + local Item = self.Items[i] + if Item ~= nil then + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + return ItemOffset +end + +function UIMenu:RecalculateDescriptionPosition() + local WindowHeight = self:CalculateWindowHeight() + self.Description.Bar:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Rectangle:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Text:Position(self.Position.X + 8, 155 + self.Position.Y + WindowHeight) + + self.Description.Bar:Size(431 + self.WidthOffset, 4) + self.Description.Rectangle:Size(431 + self.WidthOffset, 30) + + self.Description.Bar:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Bar:Position().Y) + self.Description.Rectangle:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Rectangle:Position().Y) + self.Description.Text:Position(self.Position.X + 8, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Text:Position().Y) +end + +function UIMenu:CaclulatePanelPosition(HasDescription) + local Height = self:CalculateWindowHeight() + 149 + self.Position.Y + + if HasDescription then + Height = Height + self.Description.Rectangle:Size().Height + 5 + end + + return self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + Height +end + +function UIMenu:AddWindow(Window) + if Window() == "UIMenuWindow" then + Window:SetParentMenu(self) + Window:Offset(self.Position.X, self.Position.Y) + table.insert(self.Windows, Window) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end +end + +function UIMenu:RemoveWindowAt(Index) + if tonumber(Index) then + if self.Windows[Index] then + table.remove(self.Windows, Index) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end + end +end + +function UIMenu:AddItem(Item) + if Item() == "UIMenuItem" then + local SelectedItem = self:CurrentSelection() + Item:SetParentMenu(self) + Item:Offset(self.Position.X, self.Position.Y) + Item:Position((#self.Items * 25) - 37 + self.Subtitle.ExtraY) + table.insert(self.Items, Item) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end +end + +function UIMenu:RemoveItemAt(Index) + if tonumber(Index) then + if self.Items[Index] then + local SelectedItem = self:CurrentSelection() + if #self.Items > self.Pagination.Total and self.Pagination.Max == #self.Items - 1 then + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max + 1 + end + table.remove(self.Items, tonumber(Index)) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end + end +end + +function UIMenu:RefreshIndex() + if #self.Items == 0 then + self.ActiveItem = 1000 + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + self.ReDraw = true +end + +function UIMenu:Clear() + self.Items = {} + self.ReDraw = true + self:RecalculateDescriptionPosition() +end + +function UIMenu:MultilineFormat(str) + if tostring(str) then + + local PixelPerLine = 425 + self.WidthOffset + local AggregatePixels = 0 + local output = "" + local words = string.split(tostring(str), " ") + + for i = 1, #words do + local offset = MeasureStringWidth(words[i], 0, 0.35) + AggregatePixels = AggregatePixels + offset + if AggregatePixels > PixelPerLine then + output = output .. "\n" .. words[i] .. " " + AggregatePixels = offset + MeasureString(" ") + else + output = output .. words[i] .. " " + AggregatePixels = AggregatePixels + MeasureString(" ") + end + end + return output + end +end + +function UIMenu:DrawCalculations() + local WindowHeight = self:CalculateWindowHeight() + + if self.Settings.MultilineFormats then + if self.Subtitle.Rectangle and not self.Subtitle.Formatted then + self.Subtitle.Formatted = true + self.Subtitle.Text:Text(self:MultilineFormat(self.Subtitle.Text:Text())) + + local Linecount = #string.split(self.Subtitle.Text:Text(), "\n") + self.Subtitle.ExtraY = ((Linecount == 1) and 37 or ((Linecount + 1) * 22)) + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + end + elseif self.Subtitle.Formatted then + self.Subtitle.Formatted = false + self.Subtitle.ExtraY = 37 + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + self.Subtitle.Text:Text(self.Subtitle.BackupText) + end + + self.Background:Size(431 + self.WidthOffset, self:CalculateItemHeight() + WindowHeight + ((self.Subtitle.ExtraY > 0) and 0 or 37)) + + self.Extra.Up:Size(431 + self.WidthOffset, 18) + self.Extra.Down:Size(431 + self.WidthOffset, 18) + + self.Extra.Up:Position(self.Position.X, 144 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + self.Extra.Down:Position(self.Position.X, 144 + 18 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + + if self.WidthOffset > 0 then + self.ArrowSprite:Position(190 + self.Position.X + (self.WidthOffset / 2), 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + else + self.ArrowSprite:Position(190 + self.Position.X + self.WidthOffset, 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + end + + self.ReDraw = false + + if #self.Items ~= 0 and self.Items[self:CurrentSelection()]:Description() ~= "" then + self:RecalculateDescriptionPosition() + + local description = self.Items[self:CurrentSelection()]:Description() + if self.Settings.MultilineFormats then + self.Description.Text:Text(self:MultilineFormat(description)) + else + self.Description.Text:Text(description) + end + + local Linecount = #string.split(self.Description.Text:Text(), "\n") + self.Description.Rectangle:Size(431 + self.WidthOffset, ((Linecount == 1) and 37 or ((Linecount + 1) * 22))) + end +end + +function UIMenu:Visible(bool) + if bool ~= nil then + self._Visible = tobool(bool) + self.JustOpened = tobool(bool) + self.Dirty = tobool(bool) + self:UpdateScaleform() + if self.ParentMenu ~= nil or tobool(bool) == false then + return + end + if self.Settings.ResetCursorOnOpen then + local W, H = GetScreenResolution() + SetCursorLocation(W / 2, H / 2) + SetCursorSprite(1) + end + else + return self._Visible + end +end + +function UIMenu:ProcessControl() + if not self._Visible then + return + end + + if self.JustOpened then + self.JustOpened = false + return + end + + if self.Controls.Back.Enabled and (IsDisabledControlJustReleased(0, 177) or IsDisabledControlJustReleased(1, 177) or IsDisabledControlJustReleased(2, 177) or IsDisabledControlJustReleased(0, 199) or IsDisabledControlJustReleased(1, 199) or IsDisabledControlJustReleased(2, 199)) then + self:GoBack() + end + + if #self.Items == 0 then + return + end + + if not self.UpPressed then + if self.Controls.Up.Enabled and (IsDisabledControlJustPressed(0, 172) or IsDisabledControlJustPressed(1, 172) or IsDisabledControlJustPressed(2, 172) or IsDisabledControlJustPressed(0, 241) or IsDisabledControlJustPressed(1, 241) or IsDisabledControlJustPressed(2, 241) or IsDisabledControlJustPressed(2, 241)) then + Citizen.CreateThread(function() + self.UpPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(120) + while self.Controls.Up.Enabled and (IsDisabledControlPressed(0, 172) or IsDisabledControlPressed(1, 172) or IsDisabledControlPressed(2, 172) or IsDisabledControlPressed(0, 241) or IsDisabledControlPressed(1, 241) or IsDisabledControlPressed(2, 241) or IsDisabledControlPressed(2, 241)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(50) + end + self.UpPressed = false + end) + end + end + + if not self.DownPressed then + if self.Controls.Down.Enabled and (IsDisabledControlJustPressed(0, 173) or IsDisabledControlJustPressed(1, 173) or IsDisabledControlJustPressed(2, 173) or IsDisabledControlJustPressed(0, 242) or IsDisabledControlJustPressed(1, 242) or IsDisabledControlJustPressed(2, 242)) then + Citizen.CreateThread(function() + self.DownPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(120) + while self.Controls.Down.Enabled and (IsDisabledControlPressed(0, 173) or IsDisabledControlPressed(1, 173) or IsDisabledControlPressed(2, 173) or IsDisabledControlPressed(0, 242) or IsDisabledControlPressed(1, 242) or IsDisabledControlPressed(2, 242)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(50) + end + self.DownPressed = false + end) + end + end + + if not self.LeftPressed then + if self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) then + Citizen.CreateThread(function() + self.LeftPressed = true + self:GoLeft() + Citizen.Wait(175) + while self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) do + self:GoLeft() + Citizen.Wait(125) + end + self.LeftPressed = false + end) + end + end + + if not self.RightPressed then + if self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) then + Citizen.CreateThread(function() + self.RightPressed = true + self:GoRight() + Citizen.Wait(175) + while self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) do + self:GoRight() + Citizen.Wait(125) + end + self.RightPressed = false + end) + end + end + + if self.Controls.Select.Enabled and (IsDisabledControlJustPressed(0, 201) or IsDisabledControlJustPressed(1, 201) or IsDisabledControlJustPressed(2, 201)) then + self:SelectItem() + end +end + +function UIMenu:GoUpOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() <= self.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Pagination.Min = #self.Items - (self.Pagination.Total + 1) + self.Pagination.Max = #self.Items + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.ActiveItem = self.ActiveItem + (#self.Items - 1) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max - 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoUp() + if #self.Items > self.Pagination.Total + 1 then + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDownOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() >= self.Pagination.Max then + if self:CurrentSelection() == #self.Items then + self.Pagination.Min = 0 + self.Pagination.Max = self.Pagination.Total + 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Max = self.Pagination.Max + 1 + self.Pagination.Min = self.Pagination.Max - (self.Pagination.Total + 1) + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDown() + if #self.Items > self.Pagination.Total + 1 then + return + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoLeft() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index - 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:GoRight() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index + 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:SelectItem() + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + local Item = self.Items[self:CurrentSelection()] + local type, subtype = Item() + if subtype == "UIMenuCheckboxItem" then + Item.Checked = not Item.Checked + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnCheckboxChange(self, Item, Item.Checked) + Item.CheckboxEvent(self, Item, Item.Checked) + elseif subtype == "UIMenuListItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnListSelect(self, Item, Item._Index) + Item.OnListSelected(self, Item, Item._Index) + elseif subtype == "UIMenuSliderItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnSliderSelect(self, Item, Item._Index) + Item.OnSliderSelected(Item._Index) + elseif subtype == "UIMenuProgressItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnProgressSelect(self, Item, Item.Data.Index) + Item.OnProgressSelected(Item.Data.Index) + else + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnItemSelect(self, Item, self:CurrentSelection()) + Item.Activated(self, Item) + if not self.Children[Item] then + return + end + self:Visible(false) + self.Children[Item]:Visible(true) + self.OnMenuChanged(self, self.Children[self.Items[self:CurrentSelection()]], true) + end +end + +function UIMenu:GoBack() + PlaySoundFrontend(-1, self.Settings.Audio.Back, self.Settings.Audio.Library, true) + self:Visible(false) + if self.ParentMenu ~= nil then + self.ParentMenu:Visible(true) + self.OnMenuChanged(self, self.ParentMenu, false) + if self.Settings.ResetCursorOnOpen then + local W, H = GetActiveScreenResolution() + SetCursorLocation(W / 2, H / 2) + end + end + self.OnMenuClosed(self) +end + +function UIMenu:BindMenuToItem(Menu, Item) + if Menu() == "UIMenu" and Item() == "UIMenuItem" then + Menu.ParentMenu = self + Menu.ParentItem = Item + self.Children[Item] = Menu + end +end + +function UIMenu:ReleaseMenuFromItem(Item) + if Item() == "UIMenuItem" then + if not self.Children[Item] then + return false + end + self.Children[Item].ParentMenu = nil + self.Children[Item].ParentItem = nil + self.Children[Item] = nil + return true + end +end + +function UIMenu:Draw() + if not self._Visible then + return + end + + HideHudComponentThisFrame(19) + + if self.Settings.ControlDisablingEnabled then + self:DisEnableControls(false) + end + + if self.Settings.InstructionalButtons then + DrawScaleformMovieFullscreen(self.InstructionalScaleform, 255, 255, 255, 255, 0) + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionBegin(76, 84) + ScreenDrawPositionRatio(0, 0, 0, 0) + end + + if self.ReDraw then + self:DrawCalculations() + end + + if self.Logo then + self.Logo:Draw() + elseif self.Banner then + self.Banner:Draw() + end + + self.Title:Draw() + + if self.Subtitle.Rectangle then + self.Subtitle.Rectangle:Draw() + self.Subtitle.Text:Draw() + end + + if #self.Items ~= 0 or #self.Windows ~= 0 then + self.Background:Draw() + end + + if #self.Windows ~= 0 then + local WindowOffset = 0 + for index = 1, #self.Windows do + if self.Windows[index - 1] then + WindowOffset = WindowOffset + self.Windows[index - 1].Background:Size().Height + end + local Window = self.Windows[index] + Window:Position(WindowOffset + self.Subtitle.ExtraY - 37) + Window:Draw() + end + end + + if #self.Items == 0 then + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end + return + end + + local CurrentSelection = self:CurrentSelection() + self.Items[CurrentSelection]:Selected(true) + + if self.Items[CurrentSelection]:Description() ~= "" then + self.Description.Bar:Draw() + self.Description.Rectangle:Draw() + self.Description.Text:Draw() + end + + if self.Items[CurrentSelection].Panels ~= nil then + if #self.Items[CurrentSelection].Panels ~= 0 then + local PanelOffset = self:CaclulatePanelPosition(self.Items[CurrentSelection]:Description() ~= "") + for index = 1, #self.Items[CurrentSelection].Panels do + if self.Items[CurrentSelection].Panels[index - 1] then + PanelOffset = PanelOffset + self.Items[CurrentSelection].Panels[index - 1].Background:Size().Height + 5 + end + self.Items[CurrentSelection].Panels[index]:Position(PanelOffset) + self.Items[CurrentSelection].Panels[index]:Draw() + end + end + end + + local WindowHeight = self:CalculateWindowHeight() + + if #self.Items <= self.Pagination.Total + 1 then + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = 1, #self.Items do + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + else + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = self.Pagination.Min + 1, self.Pagination.Max, 1 do + if self.Items[index] then + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + + self.Extra.Up:Draw() + self.Extra.Down:Draw() + self.ArrowSprite:Draw() + + if self.PageCounter.Text ~= nil then + local Caption = self.PageCounter.PreText .. CurrentSelection .. " / " .. #self.Items + self.PageCounter.Text:Text(Caption) + self.PageCounter.Text:Draw() + end + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end +end + +function UIMenu:ProcessMouse() + if not self._Visible or self.JustOpened or #self.Items == 0 or tobool(Controller()) or not self.Settings.MouseControlsEnabled then + EnableControlAction(0, 2, true) + EnableControlAction(0, 1, true) + EnableControlAction(0, 25, true) + EnableControlAction(0, 24, true) + if self.Dirty then + for _, Item in pairs(self.Items) do + if Item:Hovered() then + Item:Hovered(false) + end + end + end + return + end + + local SafeZone = {X = 0, Y = 0} + local WindowHeight = self:CalculateWindowHeight() + if self.Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Limit = #self.Items + local ItemOffset = 0 + + ShowCursorThisFrame() + + if #self.Items > self.Pagination.Total + 1 then + Limit = self.Pagination.Max + end + + if IsMouseInBounds(0, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() + 5) + SetCursorSprite(6) + elseif IsMouseInBounds(1920 - 30, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() - 5) + SetCursorSprite(7) + elseif self.Settings.MouseEdgeEnabled then + SetCursorSprite(1) + end + + for i = self.Pagination.Min + 1, Limit, 1 do + local X, Y = self.Position.X + SafeZone.X, self.Position.Y + 144 - 37 + self.Subtitle.ExtraY + ItemOffset + SafeZone.Y + WindowHeight + local Item = self.Items[i] + local Type, SubType = Item() + local Width, Height = 431 + self.WidthOffset, self:CalculateItemHeightOffset(Item) + + if IsMouseInBounds(X, Y, Width, Height) then + Item:Hovered(true) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _X, _Y, _Width, _Height = X, Y, Width, Height + self.Controls.MousePressed = true + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + else + self:SelectItem() + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_X, _Y, _Width, _Height) do + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + Item:Hovered(false) + end + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + + local ExtraX, ExtraY = self.Position.X + SafeZone.X, 144 + self:CalculateItemHeight() + self.Position.Y + SafeZone.Y + WindowHeight + + if #self.Items <= self.Pagination.Total + 1 then return end + + if IsMouseInBounds(ExtraX, ExtraY, 431 + self.WidthOffset, 18) then + self.Extra.Up:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Up:Colour(0, 0, 0, 200) + end + + if IsMouseInBounds(ExtraX, ExtraY + 18, 431 + self.WidthOffset, 18) then + self.Extra.Down:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY + 18, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Down:Colour(0, 0, 0, 200) + end +end + +function UIMenu:AddInstructionButton(button) + if type(button) == "table" and #button == 2 then + table.insert(self.InstructionalButtons, button) + end +end + +function UIMenu:RemoveInstructionButton(button) + if type(button) == "table" then + for i = 1, #self.InstructionalButtons do + if button == self.InstructionalButtons[i] then + table.remove(self.InstructionalButtons, i) + break + end + end + else + if tonumber(button) then + if self.InstructionalButtons[tonumber(button)] then + table.remove(self.InstructionalButtons, tonumber(button)) + end + end + end +end + +function UIMenu:AddEnabledControl(Inputgroup, Control, Controller) + if tonumber(Inputgroup) and tonumber(Control) then + table.insert(self.Settings.EnabledControls[(Controller and "Controller" or "Keyboard")], {Inputgroup, Control}) + end +end + +function UIMenu:RemoveEnabledControl(Inputgroup, Control, Controller) + local Type = (Controller and "Controller" or "Keyboard") + for Index = 1, #self.Settings.EnabledControls[Type] do + if Inputgroup == self.Settings.EnabledControls[Type][Index][1] and Control == self.Settings.EnabledControls[Type][Index][2] then + table.remove(self.Settings.EnabledControls[Type], Index) + break + end + end +end + +function UIMenu:UpdateScaleform() + if not self._Visible or not self.Settings.InstructionalButtons then + return + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "CLEAR_ALL") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "TOGGLE_MOUSE_BUTTONS") + PushScaleformMovieFunctionParameterInt(0) + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "CREATE_CONTAINER") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 176, 0)) + PushScaleformMovieFunctionParameterString("Select") + PopScaleformMovieFunction() + + if self.Controls.Back.Enabled then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(1) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 177, 0)) + PushScaleformMovieFunctionParameterString("Back") + PopScaleformMovieFunction() + end + + local count = 2 + + for i = 1, #self.InstructionalButtons do + if self.InstructionalButtons[i] then + if #self.InstructionalButtons[i] == 2 then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(count) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][1]) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][2]) + PopScaleformMovieFunction() + count = count + 1 + end + end + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "DRAW_INSTRUCTIONAL_BUTTONS") + PushScaleformMovieFunctionParameterInt(-1) + PopScaleformMovieFunction() +end + +--[[ + MenuPool.lua + Menus +--]] + +function MenuPool.New() + local _MenuPool = { + Menus = {} + } + return setmetatable(_MenuPool, MenuPool) +end + +function MenuPool:AddSubMenu(Menu, Text, Description, KeepPosition, KeepBanner) + if Menu() == "UIMenu" then + local Item = UIMenuItem.New(tostring(Text), Description or "") + Menu:AddItem(Item) + local SubMenu + if KeepPosition then + SubMenu = UIMenu.New(Menu.Title:Text(), Text, Menu.Position.X, Menu.Position.Y) + else + SubMenu = UIMenu.New(Menu.Title:Text(), Text) + end + if KeepBanner then + if Menu.Logo ~= nil then + SubMenu.Logo = Menu.Logo + else + SubMenu.Logo = nil + SubMenu.Banner = Menu.Banner + end + end + self:Add(SubMenu) + Menu:BindMenuToItem(SubMenu, Item) + return SubMenu + end +end + +function MenuPool:Add(Menu) + if Menu() == "UIMenu" then + table.insert(self.Menus, Menu) + end +end + +function MenuPool:Clear() + self = { + Menus = {} + } +end + +function MenuPool:Remove() + self = nil +end + +function MenuPool:MouseEdgeEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseEdgeEnabled = tobool(bool) + end + end +end + +function MenuPool:ControlDisablingEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ControlDisablingEnabled = tobool(bool) + end + end +end + +function MenuPool:ResetCursorOnOpen(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ResetCursorOnOpen = tobool(bool) + end + end +end + +function MenuPool:MultilineFormats(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MultilineFormats = tobool(bool) + end + end +end + +function MenuPool:Audio(Attribute, Setting) + if Attribute ~= nil and Setting ~= nil then + for _, Menu in pairs(self.Menus) do + if Menu.Settings.Audio[Attribute] then + Menu.Settings.Audio[Attribute] = Setting + end + end + end +end + +function MenuPool:WidthOffset(offset) + if tonumber(offset) then + for _, Menu in pairs(self.Menus) do + Menu:SetMenuWidthOffset(tonumber(offset)) + end + end +end + +function MenuPool:CounterPreText(str) + if str ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.PageCounter.PreText = tostring(str) + end + end +end + +function MenuPool:DisableInstructionalButtons(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.InstructionalButtons = tobool(bool) + end + end +end + +function MenuPool:MouseControlsEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseControlsEnabled = tobool(bool) + end + end +end + +function MenuPool:RefreshIndex() + for _, Menu in pairs(self.Menus) do + Menu:RefreshIndex() + end +end + +function MenuPool:ProcessMenus() + self:ProcessControl() + self:ProcessMouse() + self:Draw() +end + +function MenuPool:ProcessControl() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessControl() + end + end +end + +function MenuPool:ProcessMouse() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessMouse() + end + end +end + +function MenuPool:Draw() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Draw() + end + end +end + +function MenuPool:IsAnyMenuOpen() + local open = false + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + open = true + break + end + end + return open +end + +function MenuPool:CloseAllMenus() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Visible(false) + Menu.OnMenuClosed(Menu) + end + end +end + +function MenuPool:SetBannerSprite(Sprite) + if Sprite() == "Sprite" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerSprite(Sprite) + end + end +end + +function MenuPool:SetBannerRectangle(Rectangle) + if Rectangle() == "Rectangle" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerRectangle(Rectangle) + end + end +end + +function MenuPool:TotalItemsPerPage(Value) + if tonumber(Value) then + for _, Menu in pairs(self.Menus) do + Menu.Pagination.Total = Value - 1 + end + end +end +--[[ + Wrappers +--]] + +function NativeUI.CreatePool() + return MenuPool.New() +end + +function NativeUI.CreateMenu(Title, Subtitle, X, Y, TxtDictionary, TxtName) + return UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) +end + +function NativeUI.CreateItem(Text, Description) + return UIMenuItem.New(Text, Description) +end + +function NativeUI.CreateColouredItem(Text, Description, MainColour, HighlightColour) + return UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) +end + +function NativeUI.CreateCheckboxItem(Text, Check, Description) + return UIMenuCheckboxItem.New(Text, Check, Description) +end + +function NativeUI.CreateListItem(Text, Items, Index, Description) + return UIMenuListItem.New(Text, Items, Index, Description) +end + +function NativeUI.CreateSliderItem(Text, Items, Index, Description, Divider) + return UIMenuSliderItem.New(Text, Items, Index, Description, Divider) +end + +function NativeUI.CreateProgressItem(Text, Items, Index, Description, Counter) + return UIMenuProgressItem.New(Text, Items, Index, Description, Counter) +end + +function NativeUI.CreateHeritageWindow(Mum, Dad) + return UIMenuHeritageWindow.New(Mum, Dad) +end + +function NativeUI.CreateGridPanel(TopText, LeftText, RightText, BottomText) + return UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) +end + +function NativeUI.CreateColourPanel(Title, Colours) + return UIMenuColourPanel.New(Title, Colours) +end + +function NativeUI.CreatePercentagePanel(MinText, MaxText) + return UIMenuPercentagePanel.New(MinText, MaxText) +end + +function NativeUI.CreateSprite(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + return Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) +end + +function NativeUI.CreateRectangle(X, Y, Width, Height, R, G, B, A) + return UIResRectangle.New(X, Y, Width, Height, R, G, B, A) +end + +function NativeUI.CreateText(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + return UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) +end diff --git a/resources/EmoteMenu/README.md b/resources/EmoteMenu/README.md new file mode 100644 index 000000000..5d31cec0d --- /dev/null +++ b/resources/EmoteMenu/README.md @@ -0,0 +1,12 @@ +# dpemotes +Emotes / Animations for fiveM with Prop support. + +Installation Instructions: + +add dpemotes to your server.cfg + +start dpemotes + +Other instructions please check the fivem forum thread + +https://forum.fivem.net/t/dpemotes-356ish-emotes-usable-while-walking-props-and-more/843105 diff --git a/resources/EmoteMenu/Server/Server.lua b/resources/EmoteMenu/Server/Server.lua new file mode 100644 index 000000000..42fcbe798 --- /dev/null +++ b/resources/EmoteMenu/Server/Server.lua @@ -0,0 +1,80 @@ + +----------------------------------------------------------------------------------------------------- +-- Shared Emotes Syncing --------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +RegisterServerEvent("ServerEmoteRequest") +AddEventHandler("ServerEmoteRequest", function(target, emotename, etype) + TriggerClientEvent("ClientEmoteRequestReceive", target, emotename, etype) +end) + +RegisterServerEvent("ServerValidEmote") +AddEventHandler("ServerValidEmote", function(target, requestedemote, otheremote) + TriggerClientEvent("SyncPlayEmote", source, otheremote, source) + TriggerClientEvent("SyncPlayEmoteSource", target, requestedemote) +end) + +----------------------------------------------------------------------------------------------------- +-- Keybinding -------------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------------- + +if Config.SqlKeybinding then + MySQL.ready(function() + + RegisterServerEvent("dp:ServerKeybindExist") + AddEventHandler('dp:ServerKeybindExist', function() + local src = source local srcid = GetPlayerIdentifier(source) + MySQL.Async.fetchAll('SELECT * FROM dpkeybinds WHERE `id`=@id;', {id = srcid}, function(dpkeybinds) + if dpkeybinds[1] then + TriggerClientEvent("dp:ClientKeybindExist", src, true) + else + TriggerClientEvent("dp:ClientKeybindExist", src, false) + end + end) + end) + + -- This is my first time doing SQL stuff, and after i finished everything i realized i didnt have to store the keybinds in the database at all. + -- But remaking it now is a little pointless since it does it job just fine! + + RegisterServerEvent("dp:ServerKeybindCreate") + AddEventHandler("dp:ServerKeybindCreate", function() + local src = source local srcid = GetPlayerIdentifier(source) + MySQL.Async.execute('INSERT INTO dpkeybinds (`id`, `keybind1`, `emote1`, `keybind2`, `emote2`, `keybind3`, `emote3`, `keybind4`, `emote4`, `keybind5`, `emote5`, `keybind6`, `emote6`) VALUES (@id, @keybind1, @emote1, @keybind2, @emote2, @keybind3, @emote3, @keybind4, @emote4, @keybind5, @emote5, @keybind6, @emote6);', + {id = srcid, keybind1 = "num4", emote1 = "", keybind2 = "num5", emote2 = "", keybind3 = "num6", emote3 = "", keybind4 = "num7", emote4 = "", keybind5 = "num8", emote5 = "", keybind6 = "num9", emote6 = ""}, function(created) print("[dp] ^2"..GetPlayerName(src).."^7 got created!") TriggerClientEvent("dp:ClientKeybindGet", src, "num4", "", "num5", "", "num6", "", "num7", "", "num8", "", "num8", "") end) + end) + + RegisterServerEvent("dp:ServerKeybindGrab") + AddEventHandler("dp:ServerKeybindGrab", function() + local src = source local srcid = GetPlayerIdentifier(source) + MySQL.Async.fetchAll('SELECT keybind1, emote1, keybind2, emote2, keybind3, emote3, keybind4, emote4, keybind5, emote5, keybind6, emote6 FROM `dpkeybinds` WHERE `id` = @id', + {['@id'] = srcid}, function(kb) + if kb[1].keybind1 ~= nil then + TriggerClientEvent("dp:ClientKeybindGet", src, kb[1].keybind1, kb[1].emote1, kb[1].keybind2, kb[1].emote2, kb[1].keybind3, kb[1].emote3, kb[1].keybind4, kb[1].emote4, kb[1].keybind5, kb[1].emote5, kb[1].keybind6, kb[1].emote6) + else + TriggerClientEvent("dp:ClientKeybindGet", src, "num4", "", "num5", "", "num6", "", "num7", "", "num8", "", "num8", "") + end + end) + end) + + RegisterServerEvent("dp:ServerKeybindUpdate") + AddEventHandler("dp:ServerKeybindUpdate", function(key, emote) + local src = source local myid = GetPlayerIdentifier(source) + if key == "num4" then chosenk = "keybind1" elseif key == "num5" then chosenk = "keybind2" elseif key == "num6" then chosenk = "keybind3" elseif key == "num7" then chosenk = "keybind4" elseif key == "num8" then chosenk = "keybind5" elseif key == "num9" then chosenk = "keybind6" end + if chosenk == "keybind1" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote1=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + elseif chosenk == "keybind2" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote2=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + elseif chosenk == "keybind3" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote3=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + elseif chosenk == "keybind4" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote4=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + elseif chosenk == "keybind5" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote5=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + elseif chosenk == "keybind6" then + MySQL.Async.execute("UPDATE dpkeybinds SET emote6=@emote WHERE id=@id", {id = myid, emote = emote}, function() TriggerClientEvent("dp:ClientKeybindGetOne", src, key, emote) end) + end + end) + end) +else + print("[dp] ^3Sql Keybinding^7 is turned ^1off^7, if you want to enable /emotebind, import dpkeybinding.sql and set ^3SqlKeybinding = ^2true^7 in config.lua.") +end diff --git a/resources/EmoteMenu/Server/Updates.lua b/resources/EmoteMenu/Server/Updates.lua new file mode 100644 index 000000000..bdb646576 --- /dev/null +++ b/resources/EmoteMenu/Server/Updates.lua @@ -0,0 +1,33 @@ +if Config.CheckForUpdates then + Citizen.CreateThread( function() + updatePath = "/andristum/dpemotes" + resourceName = "dp Emotes ("..GetCurrentResourceName()..")" + PerformHttpRequest("https://raw.githubusercontent.com"..updatePath.."/master/version", checkVersion, "GET") + end) +end + +RegisterServerEvent("dp:CheckVersion") +AddEventHandler("dp:CheckVersion", function() + if updateavail then + TriggerClientEvent("dp:Update", source, true) + else + TriggerClientEvent("dp:Update", source, false) + end +end) + +function checkVersion(err,responseText, headers) + curVersion = LoadResourceFile(GetCurrentResourceName(), "version") + + if curVersion ~= responseText and tonumber(curVersion) < tonumber(responseText) then + updateavail = true + print("\n^1----------------------------------------------------------------------------------^7") + print(resourceName.." is outdated, latest version is: ^2"..responseText.."^7, installed version: ^1"..curVersion.."^7!\nupdate from https://github.com"..updatePath.."") + print("^1----------------------------------------------------------------------------------^7") + elseif tonumber(curVersion) > tonumber(responseText) then + print("\n^3----------------------------------------------------------------------------------^7") + print(resourceName.." git version is: ^2"..responseText.."^7, installed version: ^1"..curVersion.."^7!") + print("^3----------------------------------------------------------------------------------^7") + else + print("\n"..resourceName.." is up to date. (^2"..curVersion.."^7)") + end +end \ No newline at end of file diff --git a/resources/EmoteMenu/__resource.lua b/resources/EmoteMenu/__resource.lua new file mode 100644 index 000000000..82e2ac5fd --- /dev/null +++ b/resources/EmoteMenu/__resource.lua @@ -0,0 +1,13 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +client_scripts { + 'NativeUI.lua', + 'Config.lua', + 'Client/*.lua' +} + +server_scripts { + 'Config.lua', + '@mysql-async/lib/MySQL.lua', + 'Server/*.lua' +} \ No newline at end of file diff --git a/resources/EmoteMenu/dpkeybinds.sql b/resources/EmoteMenu/dpkeybinds.sql new file mode 100644 index 000000000..08d83189e --- /dev/null +++ b/resources/EmoteMenu/dpkeybinds.sql @@ -0,0 +1,16 @@ + +CREATE TABLE IF NOT EXISTS `dpkeybinds` ( + `id` varchar(50) NULL DEFAULT NULL, + `keybind1` varchar(50) NULL DEFAULT "num4", + `emote1` varchar(255) NULL DEFAULT "", + `keybind2` varchar(50) NULL DEFAULT "num5", + `emote2` varchar(255) NULL DEFAULT "", + `keybind3` varchar(50) NULL DEFAULT "num6", + `emote3` varchar(255) NULL DEFAULT "", + `keybind4` varchar(50) NULL DEFAULT "num7", + `emote4` varchar(255) NULL DEFAULT "", + `keybind5` varchar(50) NULL DEFAULT "num8", + `emote5` varchar(255) NULL DEFAULT "", + `keybind6` varchar(50) NULL DEFAULT "num9", + `emote6` varchar(255) NULL DEFAULT "" +) ENGINE=InnoDB COLLATE=latin1_swedish_ci; \ No newline at end of file diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@lauren@01a@base@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@lauren@01a@base@.ycd new file mode 100644 index 000000000..4d3461195 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@lauren@01a@base@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@taylor@01a@base@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@taylor@01a@base@.ycd new file mode 100644 index 000000000..03a5d53c1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@bar@special_peds@taylor@01a@base@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@collect@comic_shop@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@collect@comic_shop@.ycd new file mode 100644 index 000000000..0fcf111dc Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@collect@comic_shop@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@game@slots@male.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@game@slots@male.ycd new file mode 100644 index 000000000..729bcbc72 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@game@slots@male.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01a@trans.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01a@trans.ycd new file mode 100644 index 000000000..442ff40a4 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01a@trans.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01b@trans.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01b@trans.ycd new file mode 100644 index 000000000..a0d1f5ff9 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@games@threecardpoker@ped_male@regular_withdrink@01b@trans.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@.ycd new file mode 100644 index 000000000..4b0918718 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@base.ycd new file mode 100644 index 000000000..91c944996 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@enter.ycd new file mode 100644 index 000000000..1590e2d3a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@exit.ycd new file mode 100644 index 000000000..c9cd7418b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles.ycd new file mode 100644 index 000000000..648e41098 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles_convo.ycd new file mode 100644 index 000000000..4b66b5be8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@base.ycd new file mode 100644 index 000000000..f9db11f6f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@enter.ycd new file mode 100644 index 000000000..7bd36ba54 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@exit.ycd new file mode 100644 index 000000000..977646323 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles.ycd new file mode 100644 index 000000000..a1782a97b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles_convo.ycd new file mode 100644 index 000000000..94de168ec Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@01b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@base.ycd new file mode 100644 index 000000000..d802bd7ad Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@enter.ycd new file mode 100644 index 000000000..f88547100 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@exit.ycd new file mode 100644 index 000000000..7b3b031f9 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles.ycd new file mode 100644 index 000000000..e3cb2a0a1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles_convo.ycd new file mode 100644 index 000000000..a776ad765 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@base.ycd new file mode 100644 index 000000000..b72876ed7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@enter.ycd new file mode 100644 index 000000000..9c292a600 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@exit.ycd new file mode 100644 index 000000000..82a4d6b5c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles.ycd new file mode 100644 index 000000000..bd81113ea Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles_convo.ycd new file mode 100644 index 000000000..1e50f070d Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@02b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@base.ycd new file mode 100644 index 000000000..f3356b86c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@enter.ycd new file mode 100644 index 000000000..f134c9580 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@exit.ycd new file mode 100644 index 000000000..86be9998b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles.ycd new file mode 100644 index 000000000..82e260c39 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles_convo.ycd new file mode 100644 index 000000000..1c7a61753 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@base.ycd new file mode 100644 index 000000000..2c3f0e575 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@enter.ycd new file mode 100644 index 000000000..514255b12 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@exit.ycd new file mode 100644 index 000000000..4daf90b42 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles.ycd new file mode 100644 index 000000000..233aba333 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles_convo.ycd new file mode 100644 index 000000000..2ba0cc59e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand@03b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@base.ycd new file mode 100644 index 000000000..aecade250 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@enter.ycd new file mode 100644 index 000000000..708a03c1f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@exit.ycd new file mode 100644 index 000000000..c6a9e10c0 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles.ycd new file mode 100644 index 000000000..03dca8554 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles_convo.ycd new file mode 100644 index 000000000..643e1d0e5 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@base.ycd new file mode 100644 index 000000000..ed1fe6475 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@enter.ycd new file mode 100644 index 000000000..244e3be04 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@exit.ycd new file mode 100644 index 000000000..befcb1fc3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles.ycd new file mode 100644 index 000000000..e6fc3276b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles_convo.ycd new file mode 100644 index 000000000..099a06e87 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_female@stand_withdrink@01b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@base.ycd new file mode 100644 index 000000000..2c8aec7d5 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@enter.ycd new file mode 100644 index 000000000..5ed4698f0 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@exit.ycd new file mode 100644 index 000000000..33eacf5cb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles.ycd new file mode 100644 index 000000000..dc859f98d Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles_convo.ycd new file mode 100644 index 000000000..a2de76658 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@base.ycd new file mode 100644 index 000000000..907bce3b7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@enter.ycd new file mode 100644 index 000000000..16672021f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@exit.ycd new file mode 100644 index 000000000..590199428 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles.ycd new file mode 100644 index 000000000..7369638d7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles_convo.ycd new file mode 100644 index 000000000..0c23eeac8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@01b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@base.ycd new file mode 100644 index 000000000..11cf39707 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@enter.ycd new file mode 100644 index 000000000..de4198908 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@exit.ycd new file mode 100644 index 000000000..0f0df627f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles.ycd new file mode 100644 index 000000000..cee470024 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles_convo.ycd new file mode 100644 index 000000000..0adbf3863 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@trans.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@trans.ycd new file mode 100644 index 000000000..d723c9920 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02a@trans.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@base.ycd new file mode 100644 index 000000000..f43883e75 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@enter.ycd new file mode 100644 index 000000000..c80834bcb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@exit.ycd new file mode 100644 index 000000000..b81edcf19 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles.ycd new file mode 100644 index 000000000..3d77fa25f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles_convo.ycd new file mode 100644 index 000000000..fb9676c9c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@trans.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@trans.ycd new file mode 100644 index 000000000..fe745b80f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@02b@trans.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@base.ycd new file mode 100644 index 000000000..5b6cc33cb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@enter.ycd new file mode 100644 index 000000000..f457f67b0 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@exit.ycd new file mode 100644 index 000000000..45f33483a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles.ycd new file mode 100644 index 000000000..f733de8b8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles_convo.ycd new file mode 100644 index 000000000..6960749bc Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@base.ycd new file mode 100644 index 000000000..45a3790fe Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@enter.ycd new file mode 100644 index 000000000..4b9093172 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@exit.ycd new file mode 100644 index 000000000..c0b429b2b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles.ycd new file mode 100644 index 000000000..24e955011 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles_convo.ycd new file mode 100644 index 000000000..4cbbf8305 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand@03b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@base.ycd new file mode 100644 index 000000000..dc5034de7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@enter.ycd new file mode 100644 index 000000000..7e12e5232 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@exit.ycd new file mode 100644 index 000000000..f3bcae825 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles.ycd new file mode 100644 index 000000000..db79c0aa1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles_convo.ycd new file mode 100644 index 000000000..f7f4632bb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01a@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@base.ycd new file mode 100644 index 000000000..bf856dc39 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@enter.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@enter.ycd new file mode 100644 index 000000000..f10df2ebb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@enter.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@exit.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@exit.ycd new file mode 100644 index 000000000..c60174f8c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@exit.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles.ycd new file mode 100644 index 000000000..ea990f372 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles_convo.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles_convo.ycd new file mode 100644 index 000000000..2df87f269 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@hangout@ped_male@stand_withdrink@01b@idles_convo.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_a@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_a@.ycd new file mode 100644 index 000000000..b4a6ffe26 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_a@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_b@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_b@.ycd new file mode 100644 index 000000000..6f1cf9b3e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@dance@dance_solo@female@var_b@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@base.ycd new file mode 100644 index 000000000..7a0522858 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@beer.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@beer.ycd new file mode 100644 index 000000000..aed843db3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@beer.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@four.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@four.ycd new file mode 100644 index 000000000..e90ec6007 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@four.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@idle_a.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@idle_a.ycd new file mode 100644 index 000000000..40a6e865d Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@idle_a.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@one.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@one.ycd new file mode 100644 index 000000000..a971b340c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@one.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@three.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@three.ycd new file mode 100644 index 000000000..e5d890c26 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@three.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@two.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@two.ycd new file mode 100644 index 000000000..871a37f5c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink@heels@two.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@base.ycd new file mode 100644 index 000000000..e46b6ba15 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@beer.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@beer.ycd new file mode 100644 index 000000000..82b4ea47d Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@beer.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@idle_a.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@idle_a.ycd new file mode 100644 index 000000000..0d807bf4f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@mini@drinking@bar@drink_v2@heels@idle_a.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@base.ycd new file mode 100644 index 000000000..0749b9b27 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@idles.ycd new file mode 100644 index 000000000..a4cb85276 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@base.ycd new file mode 100644 index 000000000..bb5e1223b Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@idles.ycd new file mode 100644 index 000000000..2bfd46af8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@base.ycd new file mode 100644 index 000000000..bb62fece3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@idles.ycd new file mode 100644 index 000000000..079404f10 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@base.ycd new file mode 100644 index 000000000..9b0a9720a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@idles.ycd new file mode 100644 index 000000000..44234ce78 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_female@02b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@base.ycd new file mode 100644 index 000000000..a3cabb7a8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@idles.ycd new file mode 100644 index 000000000..5e23b65a1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@base.ycd new file mode 100644 index 000000000..ed5b2a567 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@idles.ycd new file mode 100644 index 000000000..6cc833fed Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@01b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@base.ycd new file mode 100644 index 000000000..48f9b9f30 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@idles.ycd new file mode 100644 index 000000000..7458a91bf Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@base.ycd new file mode 100644 index 000000000..bf51e0cc9 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@idles.ycd new file mode 100644 index 000000000..8bb165cf1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@out_of_money@ped_male@02b@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@peds@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@peds@.ycd new file mode 100644 index 000000000..b7564f3a3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@peds@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@base.ycd new file mode 100644 index 000000000..f84679e6a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@idles.ycd new file mode 100644 index 000000000..675c46bdb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_female@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@base.ycd new file mode 100644 index 000000000..02ec2e131 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@idles.ycd new file mode 100644 index 000000000..53b54c181 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@ped_male@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@base.ycd new file mode 100644 index 000000000..fe76f8b08 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@idles.ycd new file mode 100644 index 000000000..c9a2f8cb2 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@carol@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@base.ycd new file mode 100644 index 000000000..40fade60e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@idles.ycd new file mode 100644 index 000000000..ad1b146c1 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@casino@shop@special_peds@dean@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@stand_withdrink@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@stand_withdrink@01a@base.ycd new file mode 100644 index 000000000..bd66eb489 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@stand_withdrink@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@female.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@female.ycd new file mode 100644 index 000000000..a0690dd89 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@female.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@male.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@male.ycd new file mode 100644 index 000000000..b3a752f9e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@amb@waving@male.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@move_f@waitress.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@move_f@waitress.ycd new file mode 100644 index 000000000..62effcee3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@move_f@waitress.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cry_baby.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cry_baby.ycd new file mode 100644 index 000000000..6e48c5a2c Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cry_baby.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cut_throat.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cut_throat.ycd new file mode 100644 index 000000000..7d9e86993 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@cut_throat.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@karate_chops.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@karate_chops.ycd new file mode 100644 index 000000000..2e6fb1a65 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@karate_chops.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@mind_blown.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@mind_blown.ycd new file mode 100644 index 000000000..ddc5f8b31 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@mind_blown.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@shadow_boxing.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@shadow_boxing.ycd new file mode 100644 index 000000000..3a2087761 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@shadow_boxing.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@stinker.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@stinker.ycd new file mode 100644 index 000000000..0040e4751 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@stinker.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@the_woogie.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@the_woogie.ycd new file mode 100644 index 000000000..fb78d5322 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationfemale@the_woogie.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cry_baby.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cry_baby.ycd new file mode 100644 index 000000000..4671066fa Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cry_baby.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cut_throat.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cut_throat.ycd new file mode 100644 index 000000000..351e9ae0e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@cut_throat.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@karate_chops.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@karate_chops.ycd new file mode 100644 index 000000000..4b3f79d74 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@karate_chops.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@mind_blown.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@mind_blown.ycd new file mode 100644 index 000000000..7834262a0 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@mind_blown.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@shadow_boxing.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@shadow_boxing.ycd new file mode 100644 index 000000000..4231828c7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@shadow_boxing.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@stinker.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@stinker.ycd new file mode 100644 index 000000000..805d05eb8 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@stinker.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@the_woogie.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@the_woogie.ycd new file mode 100644 index 000000000..24ac9eceb Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intcelebrationmale@the_woogie.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercry_baby.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercry_baby.ycd new file mode 100644 index 000000000..fe0f4ff9f Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercry_baby.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercut_throat.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercut_throat.ycd new file mode 100644 index 000000000..639788777 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppercut_throat.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperkarate_chops.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperkarate_chops.ycd new file mode 100644 index 000000000..0f7bbd52a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperkarate_chops.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppermind_blown.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppermind_blown.ycd new file mode 100644 index 000000000..95840cf14 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppermind_blown.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppershadow_boxing.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppershadow_boxing.ycd new file mode 100644 index 000000000..2dd299e45 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intuppershadow_boxing.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperstinker.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperstinker.ycd new file mode 100644 index 000000000..b6b128045 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperstinker.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperthe_woogie.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperthe_woogie.ycd new file mode 100644 index 000000000..c81b7881a Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mp_player_intupperthe_woogie.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_1h_gun@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_1h_gun@.ycd new file mode 100644 index 000000000..5775335b9 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_1h_gun@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_2h_gun@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_2h_gun@.ycd new file mode 100644 index 000000000..fd0f39de7 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_2h_gun@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_melee@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_melee@.ycd new file mode 100644 index 000000000..4bf376291 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@mugger@catch_melee@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@victim@toss_ped@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@victim@toss_ped@.ycd new file mode 100644 index 000000000..285d5f3fa Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@mugging@victim@toss_ped@.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@alien_landing.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@alien_landing.ycd new file mode 100644 index 000000000..712e6f6c3 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@alien_landing.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@base.ycd new file mode 100644 index 000000000..621ce925d Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@idles.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@idles.ycd new file mode 100644 index 000000000..f06ac091e Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@sit_withdrink@01a@idles.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@stand_withdrink@01a@base.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@stand_withdrink@01a@base.ycd new file mode 100644 index 000000000..3c4d00cbf Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@bar@ped_male@stand_withdrink@01a@base.ycd differ diff --git a/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@dean@slots@.ycd b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@dean@slots@.ycd new file mode 100644 index 000000000..7be9ba830 Binary files /dev/null and b/resources/EmoteMenu/stream/CasinoEmotes/anim@special_peds@casino@dean@slots@.ycd differ diff --git a/resources/EmoteMenu/version b/resources/EmoteMenu/version new file mode 100644 index 000000000..7b27b2519 --- /dev/null +++ b/resources/EmoteMenu/version @@ -0,0 +1 @@ +173 \ No newline at end of file diff --git a/resources/Engine-Toggle/__resource.lua b/resources/Engine-Toggle/__resource.lua new file mode 100644 index 000000000..63856b1ae --- /dev/null +++ b/resources/Engine-Toggle/__resource.lua @@ -0,0 +1,2 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +client_script 'cl_vengine.lua' diff --git a/resources/Engine-Toggle/cl_vengine.lua b/resources/Engine-Toggle/cl_vengine.lua new file mode 100644 index 000000000..ffbfcbaaf --- /dev/null +++ b/resources/Engine-Toggle/cl_vengine.lua @@ -0,0 +1,34 @@ +-- Configuration + +local button = nil -- 167 (F6 by default) +local commandEnabled = true -- (false by default) If you set this to true, typing "/engine" in chat will also toggle your engine. + +-- You're all set now! + + +-- Code, no need to modify this, unless you know what you're doing or you want to fuck shit up. +-- No support will be provided if you modify this part below. + +Citizen.CreateThread(function() + if commandEnabled then + RegisterCommand('engine', function() + toggleEngine() + end, false) + end + while true do + Citizen.Wait(0) + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + + --if (IsControlJustReleased(0, button) or IsDisabledControlJustReleased(0, button)) and vehicle ~= nil and vehicle ~= 0 and GetPedInVehicleSeat(vehicle, 0) then + --toggleEngine() + --end + + end +end) + +function toggleEngine() + local vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if vehicle ~= nil and vehicle ~= 0 and GetPedInVehicleSeat(vehicle, 0) then + SetVehicleEngineOn(vehicle, (not GetIsVehicleEngineRunning(vehicle)), false, true) + end +end diff --git a/resources/FPS-Boost/client.lua b/resources/FPS-Boost/client.lua new file mode 100644 index 000000000..2008401d3 --- /dev/null +++ b/resources/FPS-Boost/client.lua @@ -0,0 +1,306 @@ +--// ESX is needed only for the menu default +ESX = nil +Citizen.CreateThread(function() while ESX == nil do TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end) Citizen.Wait(10) end end) + +local type = nil +local _menu = { + {label = 'Reset', value = 'reset'}, + {label = 'Ultra Low', value = 'ulow'}, + {label = 'Low', value = 'low'}, + {label = 'Medium', value = 'medium'}, +} + +RegisterCommand("fps", function() + ESX.UI.Menu.CloseAll() + ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'fps', { + title = 'FPS Booster (By XenoS)', + align = 'top-left', + elements = _menu + }, function(data, menu) + local v = data.current.value + + --// Things need to be runned only one time + if v == "reset" then + RopeDrawShadowEnabled(true) + + CascadeShadowsSetAircraftMode(true) + CascadeShadowsEnableEntityTracker(false) + CascadeShadowsSetDynamicDepthMode(true) + CascadeShadowsSetEntityTrackerScale(5.0) + CascadeShadowsSetDynamicDepthValue(5.0) + CascadeShadowsSetCascadeBoundsScale(5.0) + + SetFlashLightFadeDistance(10.0) + SetLightsCutoffDistanceTweak(10.0) + DistantCopCarSirens(true) + SetArtificialLightsState(false) + elseif v == "ulow" then + RopeDrawShadowEnabled(false) + + CascadeShadowsClearShadowSampleType() + CascadeShadowsSetAircraftMode(false) + CascadeShadowsEnableEntityTracker(true) + CascadeShadowsSetDynamicDepthMode(false) + CascadeShadowsSetEntityTrackerScale(0.0) + CascadeShadowsSetDynamicDepthValue(0.0) + CascadeShadowsSetCascadeBoundsScale(0.0) + + SetFlashLightFadeDistance(0.0) + SetLightsCutoffDistanceTweak(0.0) + DistantCopCarSirens(false) + elseif v == "low" then + RopeDrawShadowEnabled(false) + + CascadeShadowsClearShadowSampleType() + CascadeShadowsSetAircraftMode(false) + CascadeShadowsEnableEntityTracker(true) + CascadeShadowsSetDynamicDepthMode(false) + CascadeShadowsSetEntityTrackerScale(0.0) + CascadeShadowsSetDynamicDepthValue(0.0) + CascadeShadowsSetCascadeBoundsScale(0.0) + + SetFlashLightFadeDistance(5.0) + SetLightsCutoffDistanceTweak(5.0) + DistantCopCarSirens(false) + elseif v == "medium" then + RopeDrawShadowEnabled(true) + + CascadeShadowsClearShadowSampleType() + CascadeShadowsSetAircraftMode(false) + CascadeShadowsEnableEntityTracker(true) + CascadeShadowsSetDynamicDepthMode(false) + CascadeShadowsSetEntityTrackerScale(5.0) + CascadeShadowsSetDynamicDepthValue(3.0) + CascadeShadowsSetCascadeBoundsScale(3.0) + + SetFlashLightFadeDistance(3.0) + SetLightsCutoffDistanceTweak(3.0) + DistantCopCarSirens(false) + SetArtificialLightsState(false) + end + + type = v + end, function(data, menu) + menu.close() + end) +end) + +-- // Distance rendering and entity handler (need a revision) +Citizen.CreateThread(function() + while true do + if type == "ulow" then + --// Find closest ped and set the alpha + for ped in GetWorldPeds() do + if not IsEntityOnScreen(ped) then + SetEntityAlpha(ped, 0) + SetEntityAsNoLongerNeeded(ped) + else + if GetEntityAlpha(ped) == 0 then + SetEntityAlpha(ped, 255) + elseif GetEntityAlpha(ped) ~= 210 then + SetEntityAlpha(ped, 210) + end + end + + SetPedAoBlobRendering(ped, false) + Citizen.Wait(1) + end + + --// Find closest object and set the alpha + for obj in GetWorldObjects() do + if not IsEntityOnScreen(obj) then + SetEntityAlpha(obj, 0) + SetEntityAsNoLongerNeeded(obj) + else + if GetEntityAlpha(obj) == 0 then + SetEntityAlpha(obj, 255) + elseif GetEntityAlpha(obj) ~= 170 then + SetEntityAlpha(obj, 170) + end + end + Citizen.Wait(1) + end + + + DisableOcclusionThisFrame() + SetDisableDecalRenderingThisFrame() + RemoveParticleFxInRange(GetEntityCoords(PlayerPedId()), 10.0) + OverrideLodscaleThisFrame(0.4) + SetArtificialLightsState(true) + elseif type == "low" then + --// Find closest ped and set the alpha + for ped in GetWorldPeds() do + if not IsEntityOnScreen(ped) then + SetEntityAlpha(ped, 0) + SetEntityAsNoLongerNeeded(ped) + else + if GetEntityAlpha(ped) == 0 then + SetEntityAlpha(ped, 255) + elseif GetEntityAlpha(ped) ~= 210 then + SetEntityAlpha(ped, 210) + end + end + SetPedAoBlobRendering(ped, false) + + Citizen.Wait(1) + end + + --// Find closest object and set the alpha + for obj in GetWorldObjects() do + if not IsEntityOnScreen(obj) then + SetEntityAlpha(obj, 0) + SetEntityAsNoLongerNeeded(obj) + else + if GetEntityAlpha(obj) == 0 then + SetEntityAlpha(obj, 255) + elseif GetEntityAlpha(ped) ~= 210 then + SetEntityAlpha(ped, 210) + end + end + Citizen.Wait(1) + end + + SetDisableDecalRenderingThisFrame() + RemoveParticleFxInRange(GetEntityCoords(PlayerPedId()), 10.0) + OverrideLodscaleThisFrame(0.6) + SetArtificialLightsState(true) + elseif type == "medium" then + --// Find closest ped and set the alpha + for ped in GetWorldPeds() do + if not IsEntityOnScreen(ped) then + SetEntityAlpha(ped, 0) + SetEntityAsNoLongerNeeded(ped) + else + if GetEntityAlpha(ped) == 0 then + SetEntityAlpha(ped, 255) + end + end + + SetPedAoBlobRendering(ped, false) + Citizen.Wait(1) + end + + --// Find closest object and set the alpha + for obj in GetWorldObjects() do + if not IsEntityOnScreen(obj) then + SetEntityAlpha(obj, 0) + SetEntityAsNoLongerNeeded(obj) + else + if GetEntityAlpha(obj) == 0 then + SetEntityAlpha(obj, 255) + end + end + Citizen.Wait(1) + end + + OverrideLodscaleThisFrame(0.8) + else + Citizen.Wait(500) + end + Citizen.Wait(8) + end +end) + +--// Clear broken thing, disable rain, disable wind and other tiny thing that dont require the frame tick +Citizen.CreateThread(function() + while true do + if type == "ulow" or type == "low" then + ClearAllBrokenGlass() + ClearAllHelpMessages() + LeaderboardsReadClearAll() + ClearBrief() + ClearGpsFlags() + ClearPrints() + ClearSmallPrints() + ClearReplayStats() + LeaderboardsClearCacheData() + ClearFocus() + ClearHdArea() + ClearPedBloodDamage(PlayerPedId()) + ClearPedWetness(PlayerPedId()) + ClearPedEnvDirt(PlayerPedId()) + ResetPedVisibleDamage(PlayerPedId()) + ClearExtraTimecycleModifier() + ClearTimecycleModifier() + ClearOverrideWeather() + ClearHdArea() + DisableVehicleDistantlights(false) + DisableScreenblurFade() + SetRainLevel(0.0) + SetWindSpeed(0.0) + Citizen.Wait(300) + elseif type == "medium" then + ClearAllBrokenGlass() + ClearAllHelpMessages() + LeaderboardsReadClearAll() + ClearBrief() + ClearGpsFlags() + ClearPrints() + ClearSmallPrints() + ClearReplayStats() + LeaderboardsClearCacheData() + ClearFocus() + ClearHdArea() + SetWindSpeed(0.0) + Citizen.Wait(1000) + else + Citizen.Wait(1500) + end + end +end) + + + + + + +--// Entity Enumerator (https://gist.github.com/IllidanS4/9865ed17f60576425369fc1da70259b2#file-entityiter-lua) +local entityEnumerator = { + __gc = function(enum) + if enum.destructor and enum.handle then + enum.destructor(enum.handle) + end + enum.destructor = nil + enum.handle = nil + end +} + +local function EnumerateEntities(initFunc, moveFunc, disposeFunc) + return coroutine.wrap( + function() + local iter, id = initFunc() + if not id or id == 0 then + disposeFunc(iter) + return + end + + local enum = {handle = iter, destructor = disposeFunc} + setmetatable(enum, entityEnumerator) + + local next = true + repeat + coroutine.yield(id) + next, id = moveFunc(iter) + until not next + + enum.destructor, enum.handle = nil, nil + disposeFunc(iter) + end + ) +end + +function GetWorldObjects() + return EnumerateEntities(FindFirstObject, FindNextObject, EndFindObject) +end + +function GetWorldPeds() + return EnumerateEntities(FindFirstPed, FindNextPed, EndFindPed) +end + +function GetWorldVehicles() + return EnumerateEntities(FindFirstVehicle, FindNextVehicle, EndFindVehicle) +end + +function GetWorldPickups() + return EnumerateEntities(FindFirstPickup, FindNextPickup, EndFindPickup) +end \ No newline at end of file diff --git a/resources/FPS-Boost/fxmanifest.lua b/resources/FPS-Boost/fxmanifest.lua new file mode 100644 index 000000000..0c4cb696a --- /dev/null +++ b/resources/FPS-Boost/fxmanifest.lua @@ -0,0 +1,4 @@ +fx_version 'adamant' +game 'gta5' + +client_script "client.lua" \ No newline at end of file diff --git a/resources/FRFuel/CitizenFX.Core.dll b/resources/FRFuel/CitizenFX.Core.dll new file mode 100644 index 000000000..743cca7aa Binary files /dev/null and b/resources/FRFuel/CitizenFX.Core.dll differ diff --git a/resources/FRFuel/CitizenFX.Core.xml b/resources/FRFuel/CitizenFX.Core.xml new file mode 100644 index 000000000..9603dc637 --- /dev/null +++ b/resources/FRFuel/CitizenFX.Core.xml @@ -0,0 +1,65492 @@ + + + + CitizenFX.Core + + + + + An event containing callbacks to attempt to schedule on every game tick. + A callback will only be rescheduled once the associated task completes. + + + + + Returns a task that will delay scheduling of the current interval function by the passed amount of time. + + + await Delay(500); + + The amount of time by which to delay scheduling this interval function. + An awaitable task. + + + + Gets or sets the position of this . + + + + + Sets the rotation of this on the map. + + + + + Sets the scale of this on the map. + + + + + Gets the type of this . + + + + + Gets or sets the alpha of this on the map. + + + + + Sets the priority of this . + + + + + Sets this s label to the given number. + + + + + Gets or sets the color of this . + + + + + Gets or sets the sprite of this . + + + + + Sets this s label to the given string. + + + + + Gets the this is attached to. + + + + + Sets a value indicating whether the route to this should be shown on the map. + + + true to show the route; otherwise, false. + + + + + Sets a value indicating whether this is friendly. + + + true if this is friendly; otherwise, false. + + + + + Sets a value indicating whether this (Player) is a friend. Toggles a half cyan circle on the right side. + + + true if this (Player) is a friend; otherwise, false. + + + + + Sets a value indicating whether this (Player) is a CREW member. Toggles a half cyan circle on the left side. + + + true if this (Player) is a CREW member; otherwise, false. + + + + + Gets or sets a value indicating whether this is flashing. + + + true if this is flashing; otherwise, false. + + + + + Gets a value indicating whether this is on minimap. + + + true if this is on minimap; otherwise, false. + + + + + Gets or sets a value indicating whether this is short range. + + + true if this is short range; otherwise, false. + + + + + Removes the number label for this . + + + + + Removes this . + + + + + The Buttons enum used for creating s + + + + + A value type used for checking if a sequence of s has been pressed. + Check if the combination has been entered with . + + + + + Gets the calculated hash of the Sequence + + + + + Gets the length of the sequence + + + + + Creates a from a given list of s. + + The sequence of s in the order a user should enter in game. + There must be between 6 and 29 inclusive s otherwise an is thrown + + + + Gets the memory address of this . + + + + + Gets or sets a value indicating whether this is currently being rendered. + + + true if this is active; otherwise, false. + + + + + Gets or sets the position of this . + + + + + Gets or sets the rotation of this . + + + The yaw, pitch and roll rotations measured in degrees. + + + + + Gets or sets the direction this is pointing in. + + + + + Gets the up vector of this . + + + + + Gets the forward vector of this , see also . + + + + + Gets the right vector of this . + + + + + Gets the matrix of this . + + + + + Gets the position in world coords of an offset relative to this + + The offset from this . + + + + Gets the relative offset of this from a world coords position + + The world coords. + + + + Gets or sets the field of view of this . + + + + + Gets or sets the near clip of this . + + + + + Gets or sets the far clip of this . + + + + + Sets the near depth of field for this . + + + + + Gets or sets the far depth of field of this . + + + + + Sets the depth of field strength for this . + + + + + Sets the strenght of the motion blur for this + + + + + Shakes this . + + Type of the shake to apply. + The amplitude of the shaking. + + + + Stops shaking this . + + + + + Gets a value indicating whether this is shaking. + + + true if this is shaking; otherwise, false. + + + + + Sets the shake amplitude for this . + + + + + Points this at a specified . + + The to point at. + The offset from the to point at. + + + + Points this at a specified . + + The to point at. + The offset from the to point at + + + + Points this at a specified position. + + The position to point at. + + + + Stops this pointing at a specific target. + + + + + Starts a transition between this and the new camera. (Old (incorrect) function, please use the overload function!) + + + + + + + + + Starts a transition between this and the new camera. + + + + + + + + + Gets a value indicating whether this is interpolating. + + + true if this is interpolating; otherwise, false. + + + + + Attaches this to a specific . + + The to attach to. + The offset from the to attach to. + + + + Attaches this to a specific . + + The to attach to. + The offset from the to attach to. + + + + Detaches this from any or it may be attached to. + + + + + Destroys this . + + + + + Gets the memory address of the . + + + + + Gets the position of the . + + + + + Gets the rotation of the . + + + The yaw, pitch and roll rotations measured in degrees. + + + + + Gets the direction the is pointing in. + + + + + Gets the up vector of the . + + + + + Gets the forward vector of the , see also . + + + + + Gets the right vector of the . + + + + + Gets the matrix of the . + + + + + Gets the position in world coords of an offset relative to the + + The offset from the . + + + + Gets the relative offset of the from a world coords position + + The world coords. + + + + Gets or sets the relative pitch of the . + + + + + Gets or sets the relative heading of the . + + + + + Clamps the yaw of the . + + The minimum yaw value. + The maximum yaw value. + + + + Clamps the pitch of the . + + The minimum pitch value. + The maximum pitch value. + + + + Gets the zoom of the . + + + + + Gets the field of view of the . + + + + + Gets a value indicating whether the is rendering. + + + true if the is rendering; otherwise, false. + + + + + Gets a value indicating whether the aiming camera is rendering. + + + true if the aiming camera is rendering; otherwise, false. + + + + + Gets a value indicating whether the first person aiming camera is rendering. + + + true if the aiming camera is rendering; otherwise, false. + + + + + Gets a value indicating whether the is looking behind. + + + true if the is looking behind; otherwise, false. + + + + + Shakes the . + + Type of the shake to apply. + The amplitude of the shaking. + + + + Stops shaking the . + + + + + Gets a value indicating whether the is shaking. + + + true if the is shaking; otherwise, false. + + + + + Sets the shake amplitude for the . + + + + + Initializes a new instance of the struct. + + The icon style. + The icon number, + if is allowed range is 0 - 99 + otherwise allowed range is 0 - 9. + + + + Gets or sets the number to display inside the icon. + + + The number. + if is allowed range is 0 - 99 + otherwise allowed range is 0 - 9. + + + + + Gets the memory address of this . + + + + + Gets or sets the position of this . + + + + + Gets or sets the position where this points to. + + + + + Gets or sets the icon drawn in this . + + + + + Gets or sets the radius of this . + + + + + Gets or sets the color of this . + + + + + Gets or sets the color of the icon in this . + + + + + Gets or sets the near height of the cylinder of this . + + + + + Gets or sets the far height of the cylinder of this . + + + + + Gets or sets the radius of the cylinder in this . + + + + + Removes this . + + + + + Determines if this exists. + + true if this exists; otherwise, false. + + + + Determines if a specific exists. + + true if the exists; otherwise, false. + + + + Determines if a refer to the same as this . + + The other . + true if the is the same checkpoint as this ; otherwise, false. + + + + Determines if an refer to the same as this . + + The to check. + true if the is the same checkpoint as this ; otherwise, false. + + + + Determines if 2 s refer to the same checkpoint + + The left . + The right . + true if is the same checkpoint as this ; otherwise, false. + + + + Determines if 2 s don't refer to the same checkpoint + + The left . + The right . + true if is not the same checkpoint as this ; otherwise, false. + + + + Gets or sets a value indicating whether this will be drawn. + + + true if enabled; otherwise, false. + + + + + Gets or sets the color of this . + + + The color. + + + + + Gets or sets the position of this . + + + The position scaled on a 1280*720 pixel base. + + + If ScaledDraw is called, the position will be scaled by the width returned in . + + + + + Gets or sets a value indicating whether this should be positioned based on its center or top left corner + + + true if centered; otherwise, false. + + + + + Draws this this frame. + + + + + Draws this this frame at the specified offset. + + The offset to shift the draw position of this using a 1280*720 pixel base. + + + + Draws this this frame using the width returned in . + + + + + Draws this this frame at the specified offset using the width returned in . + + The offset to shift the draw position of this using a *720 pixel base. + + + + Gets or sets a value indicating whether this will be drawn. + + + true if enabled; otherwise, false. + + + + + Gets or sets the color of this . + + + The color. + + + + + Gets or sets the position of this . + + + The position scaled on a 1280*720 pixel base. + + + If ScaledDraw is called, the position will be scaled by the width returned in . + + + + + Gets or sets a value indicating whether this should be positioned based on its center or top left corner + + + true if centered; otherwise, false. + + + + + Gets or sets the size to draw the + + + The size on a 1280*720 pixel base + + + If ScaledDraw is called, the size will be scaled by the width returned in . + + + + + Initializes a new instance of the class used for grouping drawing Rectangles on screen. + + + + + Initializes a new instance of the class used for grouping drawing Rectangles on screen. + + Set the on screen where to draw the . + Set the of the . + + + + Initializes a new instance of the class used for grouping drawing Rectangles on screen. + + Set the on screen where to draw the . + Set the of the . + Set the used to draw the . + + + + Initializes a new instance of the class used for grouping drawing Rectangles on screen. + + Set the on screen where to draw the . + Set the of the . + Set the used to draw the . + Position the based on its center instead of top left corner, see also . + + + + Draws this this frame. + + + + + Draws this this frame at the specified offset. + + The offset to shift the draw position of this using a 1280*720 pixel base. + + + + Draws this this frame using the width returned in . + + + + + Draws this this frame at the specified offset using the width returned in . + + The offset to shift the draw position of this using a *720 pixel base. + + + + The s Contained inside this + + + + + Initializes a new instance of the class used for grouping s together. + + + + + Initializes a new instance of the class used for grouping s together. + + Set the on screen where to draw the . + Set the of the . + + + + Initializes a new instance of the class used for grouping s together. + + Set the on screen where to draw the . + Set the of the . + Set the used to draw the . + + + + Initializes a new instance of the class used for grouping s together. + + Set the on screen where to draw the . + Set the of the . + Set the used to draw the . + Position the based on its center instead of top left corner, see also . + + + + Draws this this frame and all its s. + + + + + Draws this this frame and all its s at the specified offset. + + The offset to shift the draw position of this using a 1280*720 pixel base. + + + + Draws this this frame and all its s using the width returned in . + + + + + Draws this this frame and all its s at the specified offset using the width returned in . + + The offset to shift the draw position of this using a *720 pixel base. + + + + Hides this instantly + + + + + Converts the inputString into a string[] (array) containing strings each 99 or less characters long. + + The string to convert. + string[] containing strings each 99 or less characters long. + + + + The base width of the screen used for all UI Calculations, unless ScaledDraw is used + + + + + The base height of the screen used for all UI Calculations + + + + + Gets the current Screen Aspect Ratio + + + + + Gets the width of the scaled against a 720pixel height base. + + + + + Gets the actual Screen resolution the game is being rendered at + + + + + Shows a subtitle at the bottom of the screen for a given time + + The message to display. + The duration to display the subtitle in milliseconds. + + + + Displays a help message in the top corner of the screen this frame. + + The text to display. + + + + Creates a above the minimap with the given message. + + The message in the notification. + if set to true the notification will blink. + The handle of the which can be used to hide it using + + + + Translates a point in WorldSpace to its given Coordinates on the + + The position in the World. + if set to true Returns the screen position scaled by ; otherwise, returns the screen position scaled by . + + + + + Creates a loading prompt at the bottom right of the screen with the given text and spinner type + + The text to display next to the spinner + The style of spinner to draw + + , , and all see to be the same. + But Rockstar always seem to use the in the scripts + + + + + Remove the loading prompt at the bottom right of the screen + + + + + Gets a value indicating whether the Loading Prompt is currently being displayed + + + + + Determines whether a given is Active. + + The to check + true if the is Active; otherwise, false + + + + Draws the specified this frame. + + The + This will only draw the if the can be drawn + + + + Hides the specified this frame. + + The to hide. + + + + Shows the mouse cursor this frame. + + + + + Gets or sets the sprite the cursor should used when drawn + + + + + Gets or sets a value indicating whether any HUD components should be rendered. + + + + + Gets or sets a value indicating whether the radar is visible. + + + + + Sets how far the Minimap should be zoomed in + + + The Radar zoom, Accepts values from 0 to 200 + + + + + Gets a value indicating whether the screen is faded in. + + + true if the screen is faded in; otherwise, false. + + + + + Gets a value indicating whether the screen is faded out. + + + true if the screen is faded out; otherwise, false. + + + + + Gets a value indicating whether the screen is fading in. + + + true if the screen is fading in; otherwise, false. + + + + + Gets a value indicating whether the screen is fading out. + + + true if the screen is fading out; otherwise, false. + + + + + Fades the screen in over a specific time, useful for transitioning + + The time for the fade in to take + + + + Fades the screen out over a specific time, useful for transitioning + + The time for the fade out to take + + + + Gets or sets the size to draw the + + + The size on a 1280*720 pixel base + + + If ScaledDraw is called, the size will be scaled by the width returned in . + + + + + Gets or sets the rotation to draw thie . + + + The rotation measured in degrees, clockwise increasing, 0.0 at vertical + + + + + Gets or sets a value indicating whether this will be drawn. + + + true if enabled; otherwise, false. + + + + + Gets or sets the color of this . + + + The color. + + + + + Gets or sets the position of this . + + + The position scaled on a 1280*720 pixel base. + + + If ScaledDraw is called, the position will be scaled by the width returned in . + + + + + Gets or sets the size to draw the + + + The size on a 1280*720 pixel base + + + If ScaledDraw is called, the size will be scaled by the width returned in . + + + + + Gets or sets the rotation to draw thie . + + + The rotation measured in degrees, clockwise increasing, 0.0 at vertical + + + + + Gets or sets a value indicating whether this should be positioned based on its center or top left corner + + + true if centered; otherwise, false. + + + + + Initializes a new instance of the class used for drawing in game textures on the screen. + + The Texture dictionary where the is stored (the *.ytd file). + Name of the inside the Texture dictionary. + Set the of the . + Set the on screen where to draw the . + + + + Initializes a new instance of the class used for drawing in game textures on the screen. + + The Texture dictionary where the is stored (the *.ytd file). + Name of the inside the Texture dictionary. + Set the of the . + Set the on screen where to draw the . + Set the used to draw the . + + + + Initializes a new instance of the class used for drawing in game textures on the screen. + + The Texture dictionary where the is stored (the *.ytd file). + Name of the inside the Texture dictionary. + Set the of the . + Set the on screen where to draw the . + Set the used to draw the . + Set the rotation to draw the sprite, measured in degrees, see also . + + + + Initializes a new instance of the class used for drawing in game textures on the screen. + + The Texture dictionary where the is stored (the *.ytd file). + Name of the inside the Texture dictionary. + Set the of the . + Set the on screen where to draw the . + Set the used to draw the . + Set the rotation to draw the sprite, measured in degrees, see also . + Position the based on its center instead of top left corner, see also . + + + + Draws this . + + + + + Draws the at the specified offset. + + The offset. + + + + Draws this using the width returned in . + + + + + Draws the at the specified offset using the width returned in . + + The offset. + + + + Gets or sets a value indicating whether this will be drawn. + + + true if enabled; otherwise, false. + + + + + Gets or sets the color of this . + + + The color. + + + + + Gets or sets the position of this . + + + The position scaled on a 1280*720 pixel base. + + + If ScaledDraw is called, the position will be scaled by the width returned in . + + + + + Gets or sets the scale of this . + + + The scale usually a value between ~0.5 and 3.0, Default = 1.0 + + + + + Gets or sets the font of this . + + + The GTA Font use when drawing. + + + + + Gets or sets the text to draw in this . + + + The caption. + + + + + Gets or sets the alignment of this . + + + The alignment:Left, Center, Right Justify + + + + + Gets or sets a value indicating whether this is drawn with a shadow effect. + + + true if shadow; otherwise, false. + + + + + Gets or sets a value indicating whether this is drawn with an outline. + + + true if outline; otherwise, false. + + + + + Gets or sets the maximun size of the before it wraps to a new line. + + + The width of the . + + + + + Gets or sets a value indicating whether the alignment of this is centered. + See + + + true if centered; otherwise, false. + + + + + Measures how many pixels in the horizontal axis this will use when drawn against a 1280 pixel base + + + + + Measures how many pixels in the horizontal axis this will use when drawn against a pixel base + + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + Set the used to draw the . + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + Set the used to draw the . + Sets the used when drawing the text. + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + Set the used to draw the . + Sets the used when drawing the text. + Sets the used when drawing the text, , or . + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + Set the used to draw the . + Sets the used when drawing the text. + Sets the used when drawing the text, , or . + Sets whether or not to draw the with a effect. + Sets whether or not to draw the with an around the letters. + + + + Initializes a new instance of the class used for drawing text on the screen. + + The to draw. + Set the on screen where to draw the . + Sets a used to increase of decrease the size of the , for no scaling use 1.0f. + Set the used to draw the . + Sets the used when drawing the text. + Sets the used when drawing the text, , or . + Sets whether or not to draw the with a effect. + Sets whether or not to draw the with an around the letters. + Sets how many horizontal pixel to draw before wrapping the on the next line down. + + + + Measures how many pixels in the horizontal axis the string will use when drawn + + The string of text to measure. + The of the textu to measure. + Sets a sclae value for increasing or decreasing the size of the text, default value 1.0f - no scaling. + + The amount of pixels scaled on a 1280 pixel width base + + + + + Measures how many pixels in the horizontal axis the string will use when drawn + + The string of text to measure. + The of the textu to measure. + Sets a sclae value for increasing or decreasing the size of the text, default value 1.0f - no scaling. + + The amount of pixels scaled by the pixel width base return in + + + + + Draws the this frame. + + + + + Draws the this frame at the specified offset. + + The offset to shift the draw position of this using a 1280*720 pixel base. + + + + Draws the this frame using the width returned in . + + + + + Draws the this frame at the specified offset using the width returned in . + + The offset to shift the draw position of this using a *720 pixel base. + + + + Gets the memory address where the is stored in memory. + + + + + Gets or sets the health of this as an . + + + The health from 0 - 100 as an integer. + + if you need to get or set the value strictly, use instead. + + + + Gets or sets the health of this as a . + + + The health in float. + + + + + Gets or sets the maximum health of this as an . + + + The maximum health from 0 - 100 as an integer. + + if you need to get or set the value strictly, use instead. + + + + Gets or sets the maximum health of this in float. + + + The maximum health in float. + + + + + Gets a value indicating whether this is dead. + + + true if this is dead; otherwise, false. + + + + + Gets a value indicating whether this is alive. + + + true if this is alive; otherwise, false. + + + + + Gets or sets the position of this . + + + The position in world space. + + + + + Sets the position of this without any offset. + + + The position in world space. + + + + + Gets or sets the rotation of this . + + + The yaw, pitch, roll rotation values. + + + + + Gets or sets the quaternion of this . + + + + + Gets or sets the heading of this . + + + The heading in degrees. + + + + + Gets the vector that points above this + + + + + Gets the vector that points to the right of this + + + + + Gets the vector that points in front of this + + + + + Gets this s matrix which stores position and rotation information. + + + + + Gets or sets a value indicating whether this is frozen. + + + true if this is position frozen; otherwise, false. + + + + + Gets or sets the velocity of this . + + + + + Gets the rotation velocity of this . + + + + + Sets the maximum speed this can move at. + + + + + Gets or sets a value indicating whether this has gravity. + + + true if this has gravity; otherwise, false. + + + + + Gets how high above ground this is. + + + + + Gets a value indicating how submersed this is, 1.0f means the whole entity is submerged. + + + + + Gets or sets the level of detail distance of this . + + + + + Gets or sets a value indicating whether this is visible. + + + true if this is visible; otherwise, false. + + + + + Gets a value indicating whether this is occluded. + + + true if this is occluded; otherwise, false. + + + + + Gets a value indicating whether this is on screen. + + + true if this is on screen; otherwise, false. + + + + + Gets a value indicating whether this is rendered. + + + true if this is rendered; otherwise, false. + + + + + Gets a value indicating whether this is upright. + + + true if this is upright; otherwise, false. + + + + + Gets a value indicating whether this is upside down. + + + true if this is upside down; otherwise, false. + + + + + Gets a value indicating whether this is in the air. + + + true if this is in the air; otherwise, false. + + + + + Gets a value indicating whether this is in water. + + + true if this is in water; otherwise, false. + + + + + Gets or sets a value indicating whether this is persistent. + + + true if this is persistent; otherwise, false. + + + + + Gets a value indicating whether this is on fire. + + + true if this is on fire; otherwise, false. + + + + + Gets or sets a value indicating whether this is fire proof. + + + true if this is fire proof; otherwise, false. + + + + + Gets or sets a value indicating whether this is melee proof. + + + true if this is melee proof; otherwise, false. + + + + + Gets or sets a value indicating whether this is bullet proof. + + + true if this is bullet proof; otherwise, false. + + + + + Gets or sets a value indicating whether this is explosion proof. + + + true if this is explosion proof; otherwise, false. + + + + + Gets or sets a value indicating whether this is collision proof. + + + true if this is collision proof; otherwise, false. + + + + + Gets or sets a value indicating whether this is invincible. + + + true if this is invincible; otherwise, false. + + + + + Gets or sets a value indicating whether this can only be damaged by s. + + + true if this can only be damaged by s; otherwise, false. + + + + + Gets or sets how opacque this is. + + + 0 for completely see through, 255 for fully opacque + + + + + Resets the opacity, . + + + + + Gets a value indicating whether this has collided with anything. + + + true if this has collided; otherwise, false. + + must be true for this to work. + + + + Gets or sets a value indicating whether this has collision. + + + true if this has collision; otherwise, false. + + + + + Gets or sets a value indicating whether this is recording collisions. + + + + + Sets the collision between this and another + + The to set collision with + if set to true the 2 s wont collide with each other. + + + + Determines whether this has been damaged by a specified . + + The to check + + true if this has been damaged by the specified ; otherwise, false. + + + + + Determines whether this has been damaged by a specific weapon]. + + The weapon to check. + + true if this has been damaged by the specified weapon; otherwise, false. + + + + + Determines whether this has been damaged by any weapon. + + + true if this has been damaged by any weapon; otherwise, false. + + + + + Determines whether this has been damaged by any melee weapon. + + + true if this has been damaged by any melee weapon; otherwise, false. + + + + + Clears the last weapon damage this received. + + + + + Determines whether this is in a specified area + + The minimum bounds. + The maximum bounds. + + true if this is in the specified area; otherwise, false. + + + + + Determines whether this is in a specified angled area + + The origin. + The edge. + The angle. + + true if this is in the specified angled area; otherwise, false. + + + + + Determines whether this is in range of a specified position + + The position. + The maximum range. + + true if this is in range of the ; otherwise, false. + + + + + Determines whether this is near a specified . + + The to check. + The max displacement from the . + + true if this is near the ; otherwise, false. + + + + + Determines whether this is touching an with the . + + The to check + + true if this is touching a ; otherwise, false. + + + + + Determines whether this is touching the . + + The to check. + + true if this is touching ; otherwise, false. + + + + + Gets the position in world coords of an offset relative this + + The offset from this . + + + + Gets the relative offset of this from a world coords position + + The world coords. + + + + Gets a collection of the s in this + + + + + Creates a on this + + + + + Gets the attached to this + + returns null if no s are attached to this + + + + Gets an array of all s attached to this . + + + + + Attaches this to a different + + The to attach this to. + The position relative to the to attach this to. + The rotation to apply to this relative to the + + + + Attaches this to a different + + The to attach this to. + The position relative to the to attach this to. + The rotation to apply to this relative to the + + + + Detaches this from any it may be attached to. + + + + + Determines whether this is attached to any other . + + + true if this is attached to another ; otherwise, false. + + + + + Determines whether this is attached to the specified . + + The to check if this is attached to. + + true if this is attached to ; otherwise, false. + + + + + Gets the this is attached to. + returns null if this isnt attached to any entity + + + + + Applies a force to this . + + The direction to apply the force relative to world coords. + The rotation force to apply + Type of the force to apply. + + + + Applies a force to this . + + The direction to apply the force relative to this s rotation + The rotation force to apply + Type of the force to apply. + + + + Stops all particle effects attached to this + + + + + Deletes this + + + + + Marks this as no longer needed letting the game delete it when its too far away. + + + + + Creates a new instance of an from the given handle. + + The entity handle. + Returns a if this handle corresponds to a Ped. + Returns a if this handle corresponds to a Vehicle. + Returns a if this handle corresponds to a Prop. + Returns null if no exists this the specified + + + + Determines whether this exists. + + true if this exists; otherwise, false + + + + Determines whether the exists. + + The to check. + true if the exists; otherwise, false + + + + Checks if two s refer to the same + + The other . + true if they are the same ; otherwise, false + + + + Gets the bone index of this . + + + + + Gets the position of this in world coords. + + + + + Determines if this is valid + + + true if this is valid; otherwise, false. + + + + + Checks if two s refer to the same + + The other . + true if they are the same bone of the same ; otherwise, false + + + + Gets the with the specified bone name. + + Name of the bone. + + + + Gets the at the specified bone index. + + The bone index. + + + + Determines whether this has a bone with the specified bone name + + Name of the bone. + + true if this has a bone with the specified bone name; otherwise, false. + + + + + Gets the number of bones that this has. + + + + + Gets a ActivePose Helper class for sending ActivePose to this + + + + + Gets a ApplyImpulse Helper class for sending ApplyImpulse to this + + + + + Gets a ApplyBulletImpulse Helper class for sending ApplyBulletImpulse to this + + + + + Gets a BodyRelax Helper class for sending BodyRelax to this + + + Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state. + + + + + Gets a ConfigureBalance Helper class for sending ConfigureBalance to this + + + This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance. + + + + + Gets a ConfigureBalanceReset Helper class for sending ConfigureBalanceReset to this + + + reset the values configurable by the Configure Balance message to their defaults. + + + + + Gets a ConfigureSelfAvoidance Helper class for sending ConfigureSelfAvoidance to this + + + this single message allows to configure self avoidance for the character.BBDD Self avoidance tech. + + + + + Gets a ConfigureBullets Helper class for sending ConfigureBullets to this + + + + + Gets a ConfigureBulletsExtra Helper class for sending ConfigureBulletsExtra to this + + + + + Gets a ConfigureLimits Helper class for sending ConfigureLimits to this + + + Enable/disable/edit character limits in real time. This adjusts limits in RAGE-native space and will *not* reorient the joint. + + + + + Gets a ConfigureSoftLimit Helper class for sending ConfigureSoftLimit to this + + + + + Gets a ConfigureShotInjuredArm Helper class for sending ConfigureShotInjuredArm to this + + + This single message allows you to configure the injured arm reaction during shot + + + + + Gets a ConfigureShotInjuredLeg Helper class for sending ConfigureShotInjuredLeg to this + + + This single message allows you to configure the injured leg reaction during shot + + + + + Gets a DefineAttachedObject Helper class for sending DefineAttachedObject to this + + + + + Gets a ForceToBodyPart Helper class for sending ForceToBodyPart to this + + + Apply an impulse to a named body part + + + + + Gets a LeanInDirection Helper class for sending LeanInDirection to this + + + + + Gets a LeanRandom Helper class for sending LeanRandom to this + + + + + Gets a LeanToPosition Helper class for sending LeanToPosition to this + + + + + Gets a LeanTowardsObject Helper class for sending LeanTowardsObject to this + + + + + Gets a HipsLeanInDirection Helper class for sending HipsLeanInDirection to this + + + + + Gets a HipsLeanRandom Helper class for sending HipsLeanRandom to this + + + + + Gets a HipsLeanToPosition Helper class for sending HipsLeanToPosition to this + + + + + Gets a HipsLeanTowardsObject Helper class for sending HipsLeanTowardsObject to this + + + + + Gets a ForceLeanInDirection Helper class for sending ForceLeanInDirection to this + + + + + Gets a ForceLeanRandom Helper class for sending ForceLeanRandom to this + + + + + Gets a ForceLeanToPosition Helper class for sending ForceLeanToPosition to this + + + + + Gets a ForceLeanTowardsObject Helper class for sending ForceLeanTowardsObject to this + + + + + Gets a SetStiffness Helper class for sending SetStiffness to this + + + Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Gets a SetMuscleStiffness Helper class for sending SetMuscleStiffness to this + + + Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Gets a SetWeaponMode Helper class for sending SetWeaponMode to this + + + Use this message to set the character's weapon mode. This is an alternativeto the setWeaponMode public function. + + + + + Gets a RegisterWeapon Helper class for sending RegisterWeapon to this + + + Use this message to register weapon. This is an alternativeto the registerWeapon public function. + + + + + Gets a ShotRelax Helper class for sending ShotRelax to this + + + + + Gets a FireWeapon Helper class for sending FireWeapon to this + + + One shot message apply a force to the hand as we fire the gun that should be in this hand + + + + + Gets a ConfigureConstraints Helper class for sending ConfigureConstraints to this + + + One shot to give state of constraints on character and response to constraints + + + + + Gets a StayUpright Helper class for sending StayUpright to this + + + + + Gets a StopAllBehaviours Helper class for sending StopAllBehaviours to this + + + Send this message to immediately stop all behaviours from executing. + + + + + Gets a SetCharacterStrength Helper class for sending SetCharacterStrength to this + + + Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1] + + + + + Gets a SetCharacterHealth Helper class for sending SetCharacterHealth to this + + + Sets character's health on the dead-to-alive scale: [0..1] + + + + + Gets a SetFallingReaction Helper class for sending SetFallingReaction to this + + + Sets the type of reaction if catchFall is called + + + + + Gets a SetCharacterUnderwater Helper class for sending SetCharacterUnderwater to this + + + Sets viscosity applied to damping limbs + + + + + Gets a SetCharacterCollisions Helper class for sending SetCharacterCollisions to this + + + setCharacterCollisions: + + + + + Gets a SetCharacterDamping Helper class for sending SetCharacterDamping to this + + + Damp out cartwheeling and somersaulting above a certain threshold + + + + + Gets a SetFrictionScale Helper class for sending SetFrictionScale to this + + + setFrictionScale: + + + + + Gets a AnimPose Helper class for sending AnimPose to this + + + + + Gets a ArmsWindmill Helper class for sending ArmsWindmill to this + + + + + Gets a ArmsWindmillAdaptive Helper class for sending ArmsWindmillAdaptive to this + + + + + Gets a BalancerCollisionsReaction Helper class for sending BalancerCollisionsReaction to this + + + + + Gets a BodyBalance Helper class for sending BodyBalance to this + + + + + Gets a BodyFoetal Helper class for sending BodyFoetal to this + + + + + Gets a BodyRollUp Helper class for sending BodyRollUp to this + + + + + Gets a BodyWrithe Helper class for sending BodyWrithe to this + + + + + Gets a BraceForImpact Helper class for sending BraceForImpact to this + + + + + Gets a Buoyancy Helper class for sending Buoyancy to this + + + Simple buoyancy model. No character movement just fluid forces/torques added to parts. + + + + + Gets a CatchFall Helper class for sending CatchFall to this + + + + + Gets a Electrocute Helper class for sending Electrocute to this + + + + + Gets a FallOverWall Helper class for sending FallOverWall to this + + + + + Gets a Grab Helper class for sending Grab to this + + + + + Gets a HeadLook Helper class for sending HeadLook to this + + + + + Gets a HighFall Helper class for sending HighFall to this + + + + + Gets a IncomingTransforms Helper class for sending IncomingTransforms to this + + + + + Gets a InjuredOnGround Helper class for sending InjuredOnGround to this + + + InjuredOnGround + + + + + Gets a Carried Helper class for sending Carried to this + + + Carried + + + + + Gets a Dangle Helper class for sending Dangle to this + + + Dangle + + + + + Gets a OnFire Helper class for sending OnFire to this + + + + + Gets a PedalLegs Helper class for sending PedalLegs to this + + + + + Gets a PointArm Helper class for sending PointArm to this + + + BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm) + + + + + Gets a PointGun Helper class for sending PointGun to this + + + + + Gets a PointGunExtra Helper class for sending PointGunExtra to this + + + Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64 + + + + + Gets a RollDownStairs Helper class for sending RollDownStairs to this + + + + + Gets a Shot Helper class for sending Shot to this + + + + + Gets a ShotNewBullet Helper class for sending ShotNewBullet to this + + + Send new wound information to the shot. Can cause shot to restart it's performance in part or in whole. + + + + + Gets a ShotSnap Helper class for sending ShotSnap to this + + + + + Gets a ShotShockSpin Helper class for sending ShotShockSpin to this + + + configure the shockSpin effect in shot. Spin/Lift the character using cheat torques/forces + + + + + Gets a ShotFallToKnees Helper class for sending ShotFallToKnees to this + + + configure the fall to knees shot. + + + + + Gets a ShotFromBehind Helper class for sending ShotFromBehind to this + + + configure the shot from behind reaction + + + + + Gets a ShotInGuts Helper class for sending ShotInGuts to this + + + configure the shot in guts reaction + + + + + Gets a ShotHeadLook Helper class for sending ShotHeadLook to this + + + + + Gets a ShotConfigureArms Helper class for sending ShotConfigureArms to this + + + configure the arm reactions in shot + + + + + Gets a SmartFall Helper class for sending SmartFall to this + + + Clone of High Fall with a wider range of operating conditions. + + + + + Gets a StaggerFall Helper class for sending StaggerFall to this + + + + + Gets a Teeter Helper class for sending Teeter to this + + + + + Gets a UpperBodyFlinch Helper class for sending UpperBodyFlinch to this + + + + + Gets a Yanked Helper class for sending Yanked to this + + + + + A Base class for manually building a + + + + + Creates a class to manually build s that can be sent to any . + + The name of the natual motion message. + + + + Stops this Natural Motion behavious on the given + + The to send the Abort to. + + + + Starts this Natural Motion behaviour on the that will loop until manually aborted + + The to send the to. + + + + Starts this Natural Motion behaviour on the for a specified duration. + + The to send the to. + How long to apply the behaviour for (-1 for looped). + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Resets all arguments to their default value's + + + + + A Helper class for building a and sending it to a given + + + + + Creates a Helper class for building Natural Motion messages to send to a given + + The that the message will be applied to. + The name of the natual motion message. + + + + Starts this Natural Motion behaviour on the that will loop until manually aborted + + + + + Starts this Natural Motion behaviour on the for a specified duration. + + How long to apply the behaviour for (-1 for looped). + + + + Stops this Natural Motion behavious on the + + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Sets a argument to a value + + The argument name. + The value to set the argument to. + + + + Resets all arguments to their default value's + + + + + Creates a new Instance of the ActivePoseHelper for sending a ActivePose to a given . + + The to send the ActivePose to. + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see notes for explanation). + + + Default value = fb. + + + + + Sets the UseGravityCompensation setting for this . + Apply gravity compensation as well?. + + + Default value = False. + + + + + Sets the AnimSource setting for this . + + + + + Creates a new Instance of the ApplyImpulseHelper for sending a ApplyImpulse to a given . + + The to send the ApplyImpulse to. + + + + Sets the EqualizeAmount setting for this . + 0 means straight impulse, 1 means multiply by the mass (change in velocity). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PartIndex setting for this . + index of part being hit. -1 apply impulse to COM. + + + Default value = 0. + Min value = -1. + Max value = 28. + + + + + Sets the Impulse setting for this . + impulse vector (impulse is change in momentum). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -4500.0f. + Max value = 4500.0f. + + + + + Sets the HitPoint setting for this . + optional point on part where hit. If not supplied then the impulse is applied at the part centre. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the LocalHitPointInfo setting for this . + hitPoint in local coordinates of bodyPart. + + + Default value = False. + + + + + Sets the LocalImpulseInfo setting for this . + impulse in local coordinates of bodyPart. + + + Default value = False. + + + + + Sets the AngularImpulse setting for this . + impulse should be considered an angular impulse. + + + Default value = False. + + + + + Creates a new Instance of the ApplyBulletImpulseHelper for sending a ApplyBulletImpulse to a given . + + The to send the ApplyBulletImpulse to. + + + + Sets the EqualizeAmount setting for this . + 0 means straight impulse, 1 means multiply by the mass (change in velocity). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PartIndex setting for this . + index of part being hit. + + + Default value = 0. + Min value = 0. + Max value = 28. + + + + + Sets the Impulse setting for this . + impulse vector (impulse is change in momentum). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1000.0f. + Max value = 1000.0f. + + + + + Sets the HitPoint setting for this . + optional point on part where hit. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the LocalHitPointInfo setting for this . + true = hitPoint is in local coordinates of bodyPart, false = hitpoint is in world coordinates. + + + Default value = False. + + + + + Sets the ExtraShare setting for this . + if not 0.0 then have an extra bullet applied to spine0 (approximates the COM). Uses setup from configureBulletsExtra. 0-1 shared 0.0 = no extra bullet, 0.5 = impulse split equally between extra and bullet, 1.0 only extra bullet. LT 0.0 then bullet + scaled extra bullet. Eg.-0.5 = bullet + 0.5 impulse extra bullet. + + + Default value = 0.0f. + Min value = -2.0f. + Max value = 1.0f. + + + + + Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state. + + + + + Creates a new Instance of the BodyRelaxHelper for sending a BodyRelax to a given . + + The to send the BodyRelax to. + + Set the amount of relaxation across the whole body; Used to collapse the character into a rag-doll-like state. + + + + + Sets the Relaxation setting for this . + How relaxed the body becomes, in percentage relaxed. 100 being totally rag-dolled, 0 being very stiff and rigid. + + + Default value = 50.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the Damping setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Sets the HoldPose setting for this . + automatically hold the current pose as the character relaxes - can be used to avoid relaxing into a t-pose. + + + Default value = False. + + + + + Sets the DisableJointDriving setting for this . + sets the drive state to free - this reduces drifting on the ground. + + + Default value = False. + + + + + This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance. + + + + + Creates a new Instance of the ConfigureBalanceHelper for sending a ConfigureBalance to a given . + + The to send the ConfigureBalance to. + + This single message allows you to configure various parameters used on any behaviour that uses the dynamic balance. + + + + + Sets the StepHeight setting for this . + maximum height that character steps vertically (above 0.2 is high...but ok for say underwater). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 0.4f. + + + + + Sets the StepHeightInc4Step setting for this . + added to stepHeight if going up steps. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 0.4f. + + + + + Sets the LegsApartRestep setting for this . + if the legs end up more than (legsApartRestep + hipwidth) apart even though balanced, take another step. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegsTogetherRestep setting for this . + mmmm0.1 for drunk if the legs end up less than (hipwidth - legsTogetherRestep) apart even though balanced, take another step. A value of 1 will turn off this feature and the max value is hipWidth = 0.23f by default but is model dependent. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegsApartMax setting for this . + FRICTION WORKAROUND: if the legs end up more than (legsApartMax + hipwidth) apart when balanced, adjust the feet positions to slide back so they are legsApartMax + hipwidth apart. Needs to be less than legsApartRestep to see any effect. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the TaperKneeStrength setting for this . + does the knee strength reduce with angle. + + + Default value = True. + + + + + Sets the LegStiffness setting for this . + stiffness of legs. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the LeftLegSwingDamping setting for this . + damping of left leg during swing phase (mmmmDrunk used 1.25 to slow legs movement). + + + Default value = 1.0f. + Min value = 0.2f. + Max value = 4.0f. + + + + + Sets the RightLegSwingDamping setting for this . + damping of right leg during swing phase (mmmmDrunk used 1.25 to slow legs movement). + + + Default value = 1.0f. + Min value = 0.2f. + Max value = 4.0f. + + + + + Sets the OpposeGravityLegs setting for this . + Gravity opposition applied to hips and knees. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the OpposeGravityAnkles setting for this . + Gravity opposition applied to ankles. General balancer likes 1.0. StaggerFall likes 0.1. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the LeanAcc setting for this . + Multiplier on the floorAcceleration added to the lean. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the HipLeanAcc setting for this . + Multiplier on the floorAcceleration added to the leanHips. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanAccMax setting for this . + Max floorAcceleration allowed for lean and leanHips. + + + Default value = 5.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ResistAcc setting for this . + Level of cheat force added to character to resist the effect of floorAcceleration (anti-Acceleration) - added to upperbody. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ResistAccMax setting for this . + Max floorAcceleration allowed for anti-Acceleration. If GT 20.0 then it is probably in a crash. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the FootSlipCompOnMovingFloor setting for this . + This parameter will be removed when footSlipCompensation preserves the foot angle on a moving floor]. If the character detects a moving floor and footSlipCompOnMovingFloor is false then it will turn off footSlipCompensation - at footSlipCompensation preserves the global heading of the feet. If footSlipCompensation is off then the character usually turns to the side in the end although when turning the vehicle turns it looks promising for a while. + + + Default value = True. + + + + + Sets the AnkleEquilibrium setting for this . + ankle equilibrium angle used when static balancing. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ExtraFeetApart setting for this . + additional feet apart setting. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the DontStepTime setting for this . + amount of time at the start of a balance before the character is allowed to start stepping. + + + Default value = 0.0f. + Min value = 0.0f. + + + + + Sets the BalanceAbortThreshold setting for this . + when the character gives up and goes into a fall. Larger values mean that the balancer can lean more before failing. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the GiveUpHeight setting for this . + height between lowest foot and COM below which balancer will give up. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.5f. + + + + + Sets the StepClampScale setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StepClampScaleVariance setting for this . + Variance in clamp scale every step. if negative only takes away from clampScale. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the PredictionTimeHip setting for this . + amount of time (seconds) into the future that the character tries to move hip to (kind of). Will be controlled by balancer in future but can help recover spine quicker from bending forwards to much. + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the PredictionTime setting for this . + amount of time (seconds) into the future that the character tries to step to. bigger values try to recover with fewer, bigger steps. smaller values recover with smaller steps, and generally recover less. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PredictionTimeVariance setting for this . + Variance in predictionTime every step. if negative only takes away from predictionTime. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the MaxSteps setting for this . + Maximum number of steps that the balancer will take. + + + Default value = 100. + Min value = 1. + + + + + Sets the MaxBalanceTime setting for this . + Maximum time(seconds) that the balancer will balance for. + + + Default value = 50.0f. + Min value = 1.0f. + + + + + Sets the ExtraSteps setting for this . + Allow the balancer to take this many more steps before hitting maxSteps. If negative nothing happens(safe default). + + + Default value = -1. + Min value = -1. + + + + + Sets the ExtraTime setting for this . + Allow the balancer to balance for this many more seconds before hitting maxBalanceTime. If negative nothing happens(safe default). + + + Default value = -1.0f. + Min value = -1.0f. + + + + + Sets the FallType setting for this . + How to fall after maxSteps or maxBalanceTime. + + + Default value = . + If BCR has to be active. + + + + + Sets the FallMult setting for this . + Multiply the rampDown of stiffness on falling by this amount ( GT 1 fall quicker). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the FallReduceGravityComp setting for this . + Reduce gravity compensation as the legs weaken on falling. + + + Default value = False. + + + + + Sets the RampHipPitchOnFail setting for this . + bend over when falling after maxBalanceTime. + + + Default value = False. + + + + + Sets the StableLinSpeedThresh setting for this . + Linear speed threshold for successful balance. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the StableRotSpeedThresh setting for this . + Rotational speed threshold for successful balance. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the FailMustCollide setting for this . + The upper body of the character must be colliding and other failure conditions met to fail. + + + Default value = False. + + + + + Sets the IgnoreFailure setting for this . + Ignore maxSteps and maxBalanceTime and try to balance forever. + + + Default value = False. + + + + + Sets the ChangeStepTime setting for this . + time not in contact (airborne) before step is changed. If -ve don't change step. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 5.0f. + + + + + Sets the BalanceIndefinitely setting for this . + Ignore maxSteps and maxBalanceTime and try to balance forever. + + + Default value = False. + + + + + Sets the MovingFloor setting for this . + temporary variable to ignore movingFloor code that generally causes the character to fall over if the feet probe a moving object e.g. treading on a gun. + + + Default value = False. + + + + + Sets the AirborneStep setting for this . + when airborne try to step. Set to false for e.g. shotGun reaction. + + + Default value = True. + + + + + Sets the UseComDirTurnVelThresh setting for this . + Velocity below which the balancer turns in the direction of the COM forward instead of the ComVel - for use with shot from running with high upright constraint use 1.9. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MinKneeAngle setting for this . + Minimum knee angle (-ve value will mean this functionality is not applied). 0.4 seems a good value. + + + Default value = -0.5f. + Min value = -0.5f. + Max value = 1.5f. + + + + + Sets the FlatterSwingFeet setting for this . + + + Default value = False. + + + + + Sets the FlatterStaticFeet setting for this . + + + Default value = False. + + + + + Sets the AvoidLeg setting for this . + If true then balancer tries to avoid leg2leg collisions/avoid crossing legs. Avoid tries to not step across a line of the inside of the stance leg's foot. + + + Default value = False. + + + + + Sets the AvoidFootWidth setting for this . + NB. Very sensitive. Avoid tries to not step across a line of the inside of the stance leg's foot. avoidFootWidth = how much inwards from the ankle this line is in (m). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AvoidFeedback setting for this . + NB. Very sensitive. Avoid tries to not step across a line of the inside of the stance leg's foot. Avoid doesn't allow the desired stepping foot to cross the line. avoidFeedback = how much of the actual crossing of that line is fedback as an error. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the LeanAgainstVelocity setting for this . + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StepDecisionThreshold setting for this . + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StepIfInSupport setting for this . + The balancer sometimes decides to step even if balanced. + + + Default value = True. + + + + + Sets the AlwaysStepWithFarthest setting for this . + + + Default value = False. + + + + + Sets the StandUp setting for this . + standup more with increased velocity. + + + Default value = False. + + + + + Sets the DepthFudge setting for this . + Supposed to increase foot friction: Impact depth of a collision with the foot is changed when the balancer is running - impact.SetDepth(impact.GetDepth() - depthFudge). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the DepthFudgeStagger setting for this . + Supposed to increase foot friction: Impact depth of a collision with the foot is changed when staggerFall is running - impact.SetDepth(impact.GetDepth() - depthFudgeStagger). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FootFriction setting for this . + Foot friction multiplier is multiplied by this amount if balancer is running. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the FootFrictionStagger setting for this . + Foot friction multiplier is multiplied by this amount if staggerFall is running. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the BackwardsLeanCutoff setting for this . + Backwards lean threshold to cut off stay upright forces. 0.0 Vertical - 1.0 horizontal. 0.6 is a sensible value. NB: the balancer does not fail in order to give stagger that extra step as it falls. A backwards lean of GT 0.6 will generally mean the balancer will soon fail without stayUpright forces. + + + Default value = 1.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GiveUpHeightEnd setting for this . + if this value is different from giveUpHeight, actual giveUpHeight will be ramped toward this value. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.5f. + + + + + Sets the BalanceAbortThresholdEnd setting for this . + if this value is different from balanceAbortThreshold, actual balanceAbortThreshold will be ramped toward this value. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the GiveUpRampDuration setting for this . + duration of ramp from start of behaviour for above two parameters. If smaller than 0, no ramp is applied. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the LeanToAbort setting for this . + lean at which to send abort message when maxSteps or maxBalanceTime is reached. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + reset the values configurable by the Configure Balance message to their defaults. + + + + + Creates a new Instance of the ConfigureBalanceResetHelper for sending a ConfigureBalanceReset to a given . + + The to send the ConfigureBalanceReset to. + + reset the values configurable by the Configure Balance message to their defaults. + + + + + this single message allows to configure self avoidance for the character.BBDD Self avoidance tech. + + + + + Creates a new Instance of the ConfigureSelfAvoidanceHelper for sending a ConfigureSelfAvoidance to a given . + + The to send the ConfigureSelfAvoidance to. + + this single message allows to configure self avoidance for the character.BBDD Self avoidance tech. + + + + + Sets the UseSelfAvoidance setting for this . + Enable or disable self avoidance tech. + + + Default value = False. + + + + + Sets the OverwriteDragReduction setting for this . + Specify whether self avoidance tech should use original IK input target or the target that has been already modified by getStabilisedPos() tech i.e. function that compensates for rotational and linear velocity of shoulder/thigh. + + + Default value = False. + + + + + Sets the TorsoSwingFraction setting for this . + Place the adjusted target this much along the arc between effector (wrist) and target, value in range [0,1]. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MaxTorsoSwingAngleRad setting for this . + Max value on the effector (wrist) to adjusted target offset. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.6f. + + + + + Sets the SelfAvoidIfInSpineBoundsOnly setting for this . + Restrict self avoidance to operate on targets that are within character torso bounds only. + + + Default value = False. + + + + + Sets the SelfAvoidAmount setting for this . + Amount of self avoidance offset applied when angle from effector (wrist) to target is greater then right angle i.e. when total offset is a blend between where effector currently is to value that is a product of total arm length and selfAvoidAmount. SelfAvoidAmount is in a range between [0, 1]. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the OverwriteTwist setting for this . + Overwrite desired IK twist with self avoidance procedural twist. + + + Default value = False. + + + + + Sets the UsePolarPathAlgorithm setting for this . + Use the alternative self avoidance algorithm that is based on linear and polar target blending. WARNING: It only requires "radius" in terms of parametrization. + + + Default value = False. + + + + + Sets the Radius setting for this . + Self avoidance radius, measured out from the spine axis along the plane perpendicular to that axis. The closer is the proximity of reaching target to that radius, the more polar (curved) motion is used for offsetting the target. WARNING: Parameter only used by the alternative algorithm that is based on linear and polar target blending. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the ConfigureBulletsHelper for sending a ConfigureBullets to a given . + + The to send the ConfigureBullets to. + + + + Sets the ImpulseSpreadOverParts setting for this . + spreads impulse across parts. currently only for spine parts, not limbs. + + + Default value = False. + + + + + Sets the ImpulseLeakageStrengthScaled setting for this . + for weaker characters subsequent impulses remain strong. + + + Default value = False. + + + + + Sets the ImpulsePeriod setting for this . + duration that impulse is spread over (triangular shaped). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseTorqueScale setting for this . + An impulse applied at a point on a body equivalent to an impulse at the centre of the body and a torque. This parameter scales the torque component. (The torque component seems to be excite the rage looseness bug which sends the character in a sometimes wildly different direction to an applied impulse). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LoosenessFix setting for this . + Fix the rage looseness bug by applying only the impulse at the centre of the body unless it is a spine part then apply the twist component only of the torque as well. + + + Default value = False. + + + + + Sets the ImpulseDelay setting for this . + time from hit before impulses are being applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseReductionPerShot setting for this . + by how much are subsequent impulses reduced (e.g. 0.0: no reduction, 0.1: 10% reduction each new hit). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseRecovery setting for this . + recovery rate of impulse strength per second (impulse strength from 0.0:1.0). At 60fps a impulseRecovery=60.0 will recover in 1 frame. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 60.0f. + + + + + Sets the ImpulseMinLeakage setting for this . + the minimum amount of impulse leakage allowed. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueMode setting for this . + + + Default value = . + If - proportional to character strength, can reduce impulse amount. + If - no reduction of impulse and not proportional to character strength. + + + + + Sets the TorqueSpinMode setting for this . + + + Default value = . + If a burst effect is achieved. + + + + + Sets the TorqueFilterMode setting for this . + + + Default value = . + + + + + Sets the TorqueAlwaysSpine3 setting for this . + always apply torques to spine3 instead of actual part hit. + + + Default value = True. + + + + + Sets the TorqueDelay setting for this . + time from hit before torques are being applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorquePeriod setting for this . + duration of torque. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueGain setting for this . + multiplies impulse magnitude to arrive at torque that is applied. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the TorqueCutoff setting for this . + minimum ratio of impulse that remains after converting to torque (if in strength-proportional mode). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueReductionPerTick setting for this . + ratio of torque for next tick (e.g. 1.0: not reducing over time, 0.9: each tick torque is reduced by 10%). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LiftGain setting for this . + amount of lift (directly multiplies torque axis to give lift force). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterImpulseDelay setting for this . + time after impulse is applied that counter impulse is applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterImpulseMag setting for this . + amount of the original impulse that is countered. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterAfterMagReached setting for this . + applies the counter impulse counterImpulseDelay(secs) after counterImpulseMag of the Impulse has been applied. + + + Default value = False. + + + + + Sets the DoCounterImpulse setting for this . + add a counter impulse to the pelvis. + + + Default value = False. + + + + + Sets the CounterImpulse2Hips setting for this . + amount of the counter impulse applied to hips - the rest is applied to the part originally hit. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseNoBalMult setting for this . + amount to scale impulse by if the dynamicBalance is not OK. 1.0 means this functionality is not applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseBalStabStart setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseBalStabEnd setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseBalStabMult setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngStart setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End. This the dot of hip2Head with up. + + + Default value = 0.7f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngEnd setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End. This the dot of hip2Head with up. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngMult setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseVelStart setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: Start LT End. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseVelEnd setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: Start LT End. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseVelMult setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseAirMult setting for this . + amount to scale impulse by if the character is airborne and dynamicBalance is OK and impulse is above impulseAirMultStart. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseAirMultStart setting for this . + if impulse is above this value scale it by impulseAirMult. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirMax setting for this . + amount to clamp impulse to if character is airborne and dynamicBalance is OK. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirApplyAbove setting for this . + if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon. + + + Default value = 399.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirOn setting for this . + scale and/or clamp impulse if the character is airborne and dynamicBalance is OK. + + + Default value = False. + + + + + Sets the ImpulseOneLegMult setting for this . + amount to scale impulse by if the character is contacting with one foot only and dynamicBalance is OK and impulse is above impulseAirMultStart. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseOneLegMultStart setting for this . + if impulse is above this value scale it by impulseOneLegMult. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegMax setting for this . + amount to clamp impulse to if character is contacting with one foot only and dynamicBalance is OK. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegApplyAbove setting for this . + if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon. + + + Default value = 399.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegOn setting for this . + scale and/or clamp impulse if the character is contacting with one leg only and dynamicBalance is OK. + + + Default value = False. + + + + + Sets the RbRatio setting for this . + 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbLowerShare setting for this . + rigid body response is shared between the upper and lower body (rbUpperShare = 1-rbLowerShare). rbLowerShare=0.5 gives upper and lower share scaled by mass. i.e. if 70% ub mass and 30% lower mass then rbLowerShare=0.5 gives actualrbShare of 0.7ub and 0.3lb. rbLowerShare GT 0.5 scales the ub share down from 0.7 and the lb up from 0.3. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMoment setting for this . + 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArm setting for this . + Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArm setting for this . + Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbRatioAirborne setting for this . + if Airborne: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMomentAirborne setting for this . + if Airborne: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArmAirborne setting for this . + if Airborne: Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArmAirborne setting for this . + if Airborne: Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbRatioOneLeg setting for this . + if only one leg in contact: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMomentOneLeg setting for this . + if only one leg in contact: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArmOneLeg setting for this . + if only one leg in contact: Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArmOneLeg setting for this . + if only one leg in contact: Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbTwistAxis setting for this . + + + Default value = . + . + + + + Sets the RbPivot setting for this . + if false pivot around COM always, if true change pivot depending on foot contact: to feet centre if both feet in contact, or foot position if 1 foot in contact or COM position if no feet in contact. + + + Default value = False. + + + + + Creates a new Instance of the ConfigureBulletsExtraHelper for sending a ConfigureBulletsExtra to a given . + + The to send the ConfigureBulletsExtra to. + + + + Sets the ImpulseSpreadOverParts setting for this . + spreads impulse across parts. currently only for spine parts, not limbs. + + + Default value = False. + + + + + Sets the ImpulsePeriod setting for this . + duration that impulse is spread over (triangular shaped). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseTorqueScale setting for this . + An impulse applied at a point on a body equivalent to an impulse at the centre of the body and a torque. This parameter scales the torque component. (The torque component seems to be excite the rage looseness bug which sends the character in a sometimes wildly different direction to an applied impulse). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LoosenessFix setting for this . + Fix the rage looseness bug by applying only the impulse at the centre of the body unless it is a spine part then apply the twist component only of the torque as well. + + + Default value = False. + + + + + Sets the ImpulseDelay setting for this . + time from hit before impulses are being applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueMode setting for this . + + + Default value = . + If - proportional to character strength, can reduce impulse amount. + If - no reduction of impulse and not proportional to character strength. + + + + + Sets the TorqueSpinMode setting for this . + + + Default value = . + If a burst effect is achieved. + + + + + Sets the TorqueFilterMode setting for this . + + + Default value = . + + + + + Sets the TorqueAlwaysSpine3 setting for this . + always apply torques to spine3 instead of actual part hit. + + + Default value = True. + + + + + Sets the TorqueDelay setting for this . + time from hit before torques are being applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorquePeriod setting for this . + duration of torque. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueGain setting for this . + multiplies impulse magnitude to arrive at torque that is applied. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the TorqueCutoff setting for this . + minimum ratio of impulse that remains after converting to torque (if in strength-proportional mode). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TorqueReductionPerTick setting for this . + ratio of torque for next tick (e.g. 1.0: not reducing over time, 0.9: each tick torque is reduced by 10%). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LiftGain setting for this . + amount of lift (directly multiplies torque axis to give lift force). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterImpulseDelay setting for this . + time after impulse is applied that counter impulse is applied. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterImpulseMag setting for this . + amount of the original impulse that is countered. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CounterAfterMagReached setting for this . + applies the counter impulse counterImpulseDelay(secs) after counterImpulseMag of the Impulse has been applied. + + + Default value = False. + + + + + Sets the DoCounterImpulse setting for this . + add a counter impulse to the pelvis. + + + Default value = False. + + + + + Sets the CounterImpulse2Hips setting for this . + amount of the counter impulse applied to hips - the rest is applied to the part originally hit. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseNoBalMult setting for this . + amount to scale impulse by if the dynamicBalance is not OK. 1.0 means this functionality is not applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseBalStabStart setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseBalStabEnd setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: Start LT End. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseBalStabMult setting for this . + 100% LE Start to impulseBalStabMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngStart setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End. This the dot of hip2Head with up. + + + Default value = 0.7f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngEnd setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: Start GT End. This the dot of hip2Head with up. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ImpulseSpineAngMult setting for this . + 100% GE Start to impulseSpineAngMult*100% LT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseVelStart setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: Start LT End. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseVelEnd setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: Start LT End. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ImpulseVelMult setting for this . + 100% LE Start to impulseVelMult*100% GT End. NB: leaving this as 1.0 means this functionality is not applied and Start and End have no effect. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseAirMult setting for this . + amount to scale impulse by if the character is airborne and dynamicBalance is OK and impulse is above impulseAirMultStart. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseAirMultStart setting for this . + if impulse is above this value scale it by impulseAirMult. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirMax setting for this . + amount to clamp impulse to if character is airborne and dynamicBalance is OK. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirApplyAbove setting for this . + if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon. + + + Default value = 399.0f. + Min value = 0.0f. + + + + + Sets the ImpulseAirOn setting for this . + scale and/or clamp impulse if the character is airborne and dynamicBalance is OK. + + + Default value = False. + + + + + Sets the ImpulseOneLegMult setting for this . + amount to scale impulse by if the character is contacting with one foot only and dynamicBalance is OK and impulse is above impulseAirMultStart. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ImpulseOneLegMultStart setting for this . + if impulse is above this value scale it by impulseOneLegMult. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegMax setting for this . + amount to clamp impulse to if character is contacting with one foot only and dynamicBalance is OK. + + + Default value = 100.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegApplyAbove setting for this . + if impulse is above this amount then do not scale/clamp just let it through as is - it's a shotgun or cannon. + + + Default value = 399.0f. + Min value = 0.0f. + + + + + Sets the ImpulseOneLegOn setting for this . + scale and/or clamp impulse if the character is contacting with one leg only and dynamicBalance is OK. + + + Default value = False. + + + + + Sets the RbRatio setting for this . + 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbLowerShare setting for this . + rigid body response is shared between the upper and lower body (rbUpperShare = 1-rbLowerShare). rbLowerShare=0.5 gives upper and lower share scaled by mass. i.e. if 70% ub mass and 30% lower mass then rbLowerShare=0.5 gives actualrbShare of 0.7ub and 0.3lb. rbLowerShare GT 0.5 scales the ub share down from 0.7 and the lb up from 0.3. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMoment setting for this . + 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArm setting for this . + Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArm setting for this . + Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbRatioAirborne setting for this . + if Airborne: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMomentAirborne setting for this . + if Airborne: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArmAirborne setting for this . + if Airborne: Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArmAirborne setting for this . + if Airborne: Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbRatioOneLeg setting for this . + if only one leg in contact: 0.0 no rigidBody response, 0.5 half partForce half rigidBody, 1.0 = no partForce full rigidBody. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMomentOneLeg setting for this . + if only one leg in contact: 0.0 only force, 0.5 = force and half the rigid body moment applied, 1.0 = force and full rigidBody moment. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RbMaxTwistMomentArmOneLeg setting for this . + if only one leg in contact: Maximum twist arm moment of bullet applied. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbMaxBroomMomentArmOneLeg setting for this . + if only one leg in contact: Maximum broom((everything but the twist) arm moment of bullet applied. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RbTwistAxis setting for this . + + + Default value = . + . + + + + Sets the RbPivot setting for this . + if false pivot around COM always, if true change pivot depending on foot contact: to feet centre if both feet in contact, or foot position if 1 foot in contact or COM position if no feet in contact. + + + Default value = False. + + + + + Enable/disable/edit character limits in real time. This adjusts limits in RAGE-native space and will *not* reorient the joint. + + + + + Creates a new Instance of the ConfigureLimitsHelper for sending a ConfigureLimits to a given . + + The to send the ConfigureLimits to. + + Enable/disable/edit character limits in real time. This adjusts limits in RAGE-native space and will *not* reorient the joint. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value for joint limits to configure. Ignored if index != -1. + + + Default value = fb. + + + + + Sets the Enable setting for this . + If false, disable (set all to PI, -PI) limits. + + + Default value = True. + + + + + Sets the ToDesired setting for this . + If true, set limits to accommodate current desired angles. + + + Default value = False. + + + + + Sets the Restore setting for this . + Return to cached defaults?. + + + Default value = False. + + + + + Sets the ToCurAnimation setting for this . + If true, set limits to the current animated limits. + + + Default value = False. + + + + + Sets the Index setting for this . + Index of effector to configure. Set to -1 to use mask. + + + Default value = -1. + Min value = -1. + + + + + Sets the Lean1 setting for this . + Custom limit values to use if not setting limits to desired. Limits are RAGE-native, not NM-wrapper-native. + + + Default value = 1.6f. + Min value = 0.0f. + Max value = 3.1f. + + + + + Sets the Lean2 setting for this . + + + Default value = 1.6f. + Min value = 0.0f. + Max value = 3.1f. + + + + + Sets the Twist setting for this . + + + Default value = 1.6f. + Min value = 0.0f. + Max value = 3.1f. + + + + + Sets the Margin setting for this . + Joint limit margin to add to current animation limits when using those to set runtime limits. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 3.1f. + + + + + Creates a new Instance of the ConfigureSoftLimitHelper for sending a ConfigureSoftLimit to a given . + + The to send the ConfigureSoftLimit to. + + + + Sets the Index setting for this . + Select limb that the soft limit is going to be applied to. + + + Default value = 0. + Min value = 0. + Max value = 3. + + + + + Sets the Stiffness setting for this . + Stiffness of the soft limit. Parameter is used to calculate spring term that contributes to the desired acceleration. + + + Default value = 15.0f. + Min value = 0.0f. + Max value = 30.0f. + + + + + Sets the Damping setting for this . + Damping of the soft limit. Parameter is used to calculate damper term that contributes to the desired acceleration. To have the system critically dampened set it to 1.0. + + + Default value = 1.0f. + Min value = 0.9f. + Max value = 1.1f. + + + + + Sets the LimitAngle setting for this . + Soft limit angle. Positive angle in RAD, measured relatively either from hard limit maxAngle (approach direction = -1) or minAngle (approach direction = 1). This angle will be clamped if outside the joint hard limit range. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 6.3f. + + + + + Sets the ApproachDirection setting for this . + Limit angle can be measured relatively to joints hard limit minAngle or maxAngle. Set approachDirection to +1 to measure soft limit angle relatively to hard limit minAngle that corresponds to the maximum stretch of the elbow. Set it to -1 to measure soft limit angle relatively to hard limit maxAngle that corresponds to the maximum stretch of the knee. + + + Default value = 1. + Min value = -1. + Max value = 1. + + + + + Sets the VelocityScaled setting for this . + Scale stiffness based on character angular velocity. + + + Default value = False. + + + + + This single message allows you to configure the injured arm reaction during shot. + + + + + Creates a new Instance of the ConfigureShotInjuredArmHelper for sending a ConfigureShotInjuredArm to a given . + + The to send the ConfigureShotInjuredArm to. + + This single message allows you to configure the injured arm reaction during shot. + + + + + Sets the InjuredArmTime setting for this . + length of the reaction. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the HipYaw setting for this . + Amount of hip twist. (Negative values twist into bullet direction - probably not what is wanted). + + + Default value = 0.8f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the HipRoll setting for this . + Amount of hip roll. + + + Default value = 0.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the ForceStepExtraHeight setting for this . + Additional height added to stepping foot. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 0.7f. + + + + + Sets the ForceStep setting for this . + force a step to be taken whether pushed out of balance or not. + + + Default value = True. + + + + + Sets the StepTurn setting for this . + turn the character using the balancer. + + + Default value = True. + + + + + Sets the VelMultiplierStart setting for this . + Start velocity where parameters begin to be ramped down to zero linearly. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the VelMultiplierEnd setting for this . + End velocity of ramp where parameters are scaled to zero. + + + Default value = 5.0f. + Min value = 1.0f. + Max value = 40.0f. + + + + + Sets the VelForceStep setting for this . + Velocity above which a step is not forced. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the VelStepTurn setting for this . + Velocity above which a stepTurn is not asked for. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the VelScales setting for this . + Use the velocity scaling parameters. Tune for standing still then use velocity scaling to make sure a running character stays balanced (the turning tends to make the character fall over more at speed). + + + Default value = True. + + + + + This single message allows you to configure the injured leg reaction during shot. + + + + + Creates a new Instance of the ConfigureShotInjuredLegHelper for sending a ConfigureShotInjuredLeg to a given . + + The to send the ConfigureShotInjuredLeg to. + + This single message allows you to configure the injured leg reaction during shot. + + + + + Sets the TimeBeforeCollapseWoundLeg setting for this . + time before a wounded leg is set to be weak and cause the character to collapse. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LegInjuryTime setting for this . + Leg inury duration (reaction to being shot in leg). + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the LegForceStep setting for this . + force a step to be taken whether pushed out of balance or not. + + + Default value = True. + + + + + Sets the LegLimpBend setting for this . + Bend the legs via the balancer by this amount if stepping on the injured leg. 0.2 seems a good default. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegLiftTime setting for this . + Leg lift duration (reaction to being shot in leg) (lifting happens when not stepping with other leg). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the LegInjury setting for this . + Leg injury - leg strength is reduced. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegInjuryHipPitch setting for this . + Leg injury bend forwards amount when not lifting leg. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the LegInjuryLiftHipPitch setting for this . + Leg injury bend forwards amount when lifting leg (lifting happens when not stepping with other leg). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the LegInjurySpineBend setting for this . + Leg injury bend forwards amount when not lifting leg. + + + Default value = 0.1f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the LegInjuryLiftSpineBend setting for this . + Leg injury bend forwards amount when lifting leg (lifting happens when not stepping with other leg). + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the DefineAttachedObjectHelper for sending a DefineAttachedObject to a given . + + The to send the DefineAttachedObject to. + + + + Sets the PartIndex setting for this . + index of part to attach to. + + + Default value = -1. + Min value = -1. + Max value = 21. + + + + + Sets the ObjectMass setting for this . + mass of the attached object. + + + Default value = 0.0f. + Min value = 0.0f. + + + + + Sets the WorldPos setting for this . + world position of attached object's centre of mass. must be updated each frame. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Apply an impulse to a named body part. + + + + + Creates a new Instance of the ForceToBodyPartHelper for sending a ForceToBodyPart to a given . + + The to send the ForceToBodyPart to. + + Apply an impulse to a named body part. + + + + + Sets the PartIndex setting for this . + part or link or bound index. + + + Default value = 0. + Min value = 0. + Max value = 28. + + + + + Sets the Force setting for this . + force to apply. + + + Default value = Vector3(0.0f, -50.0f, 0.0f). + Min value = -100000.0f. + Max value = 100000.0f. + + + + + Sets the ForceDefinedInPartSpace setting for this . + + + Default value = False. + + + + + Creates a new Instance of the LeanInDirectionHelper for sending a LeanInDirection to a given . + + The to send the LeanInDirection to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the Dir setting for this . + direction to lean in. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 0.0f. + + + + + Creates a new Instance of the LeanRandomHelper for sending a LeanRandom to a given . + + The to send the LeanRandom to. + + + + Sets the LeanAmountMin setting for this . + minimum amount of lean. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanAmountMax setting for this . + maximum amount of lean. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ChangeTimeMin setting for this . + min time until changing direction. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ChangeTimeMax setting for this . + maximum time until changing direction. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Creates a new Instance of the LeanToPositionHelper for sending a LeanToPosition to a given . + + The to send the LeanToPosition to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Pos setting for this . + position to head towards. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Creates a new Instance of the LeanTowardsObjectHelper for sending a LeanTowardsObject to a given . + + The to send the LeanTowardsObject to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Offset setting for this . + offset from instance position added when calculating position to lean to. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -100.0f. + Max value = 100.0f. + + + + + Sets the InstanceIndex setting for this . + levelIndex of object to lean towards. + + + Default value = -1. + Min value = -1. + + + + + Sets the BoundIndex setting for this . + boundIndex of object to lean towards (0 = just use instance coordinates). + + + Default value = 0. + Min value = 0. + + + + + Creates a new Instance of the HipsLeanInDirectionHelper for sending a HipsLeanInDirection to a given . + + The to send the HipsLeanInDirection to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the Dir setting for this . + direction to lean in. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 0.0f. + + + + + Creates a new Instance of the HipsLeanRandomHelper for sending a HipsLeanRandom to a given . + + The to send the HipsLeanRandom to. + + + + Sets the LeanAmountMin setting for this . + minimum amount of lean. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanAmountMax setting for this . + maximum amount of lean. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ChangeTimeMin setting for this . + min time until changing direction. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ChangeTimeMax setting for this . + maximum time until changing direction. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Creates a new Instance of the HipsLeanToPositionHelper for sending a HipsLeanToPosition to a given . + + The to send the HipsLeanToPosition to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Pos setting for this . + position to head towards. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Creates a new Instance of the HipsLeanTowardsObjectHelper for sending a HipsLeanTowardsObject to a given . + + The to send the HipsLeanTowardsObject to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Offset setting for this . + offset from instance position added when calculating position to lean to. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -100.0f. + Max value = 100.0f. + + + + + Sets the InstanceIndex setting for this . + levelIndex of object to lean hips towards. + + + Default value = -1. + Min value = -1. + + + + + Sets the BoundIndex setting for this . + boundIndex of object to lean hips towards (0 = just use instance coordinates). + + + Default value = 0. + Min value = 0. + + + + + Creates a new Instance of the ForceLeanInDirectionHelper for sending a ForceLeanInDirection to a given . + + The to send the ForceLeanInDirection to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the Dir setting for this . + direction to lean in. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 0.0f. + + + + + Sets the BodyPart setting for this . + body part that the force is applied to. + + + Default value = 0. + Min value = 0. + Max value = 21. + + + + + Creates a new Instance of the ForceLeanRandomHelper for sending a ForceLeanRandom to a given . + + The to send the ForceLeanRandom to. + + + + Sets the LeanAmountMin setting for this . + minimum amount of lean. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanAmountMax setting for this . + maximum amount of lean. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ChangeTimeMin setting for this . + min time until changing direction. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ChangeTimeMax setting for this . + maximum time until changing direction. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the BodyPart setting for this . + body part that the force is applied to. + + + Default value = 0. + Min value = 0. + Max value = 21. + + + + + Creates a new Instance of the ForceLeanToPositionHelper for sending a ForceLeanToPosition to a given . + + The to send the ForceLeanToPosition to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Pos setting for this . + position to head towards. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the BodyPart setting for this . + body part that the force is applied to. + + + Default value = 0. + Min value = 0. + Max value = 21. + + + + + Creates a new Instance of the ForceLeanTowardsObjectHelper for sending a ForceLeanTowardsObject to a given . + + The to send the ForceLeanTowardsObject to. + + + + Sets the LeanAmount setting for this . + amount of lean, 0 to about 0.5. -ve will move away from the target. + + + Default value = 0.2f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the Offset setting for this . + offset from instance position added when calculating position to lean to. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -100.0f. + Max value = 100.0f. + + + + + Sets the InstanceIndex setting for this . + levelIndex of object to move towards. + + + Default value = -1. + Min value = -1. + + + + + Sets the BoundIndex setting for this . + boundIndex of object to move towards (0 = just use instance coordinates). + + + Default value = 0. + Min value = 0. + + + + + Sets the BodyPart setting for this . + body part that the force is applied to. + + + Default value = 0. + Min value = 0. + Max value = 21. + + + + + Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Creates a new Instance of the SetStiffnessHelper for sending a SetStiffness to a given . + + The to send the SetStiffness to. + + Use this message to manually set the body stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Sets the BodyStiffness setting for this . + stiffness of whole character. + + + Default value = 12.0f. + Min value = 2.0f. + Max value = 20.0f. + + + + + Sets the Damping setting for this . + damping amount, less is underdamped. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Creates a new Instance of the SetMuscleStiffnessHelper for sending a SetMuscleStiffness to a given . + + The to send the SetMuscleStiffness to. + + Use this message to manually set the muscle stiffness values -before using Active Pose to drive to an animated pose, for example. + + + + + Sets the MuscleStiffness setting for this . + muscle stiffness of joint/s. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Use this message to set the character's weapon mode. This is an alternativeto the setWeaponMode public function. + + + + + Creates a new Instance of the SetWeaponModeHelper for sending a SetWeaponMode to a given . + + The to send the SetWeaponMode to. + + Use this message to set the character's weapon mode. This is an alternativeto the setWeaponMode public function. + + + + + Sets the WeaponMode setting for this . + + + Default value = . + . + + + + Use this message to register weapon. This is an alternativeto the registerWeapon public function. + + + + + Creates a new Instance of the RegisterWeaponHelper for sending a RegisterWeapon to a given . + + The to send the RegisterWeapon to. + + Use this message to register weapon. This is an alternativeto the registerWeapon public function. + + + + + Sets the Hand setting for this . + + + Default value = . + + + + + Sets the LevelIndex setting for this . + Level index of the weapon. + + + Default value = -1. + Min value = -1. + + + + + Sets the ConstraintHandle setting for this . + pointer to the hand-gun constraint handle. + + + Default value = -1. + Min value = -1. + + + + + Sets the GunToHandA setting for this . + A vector of the gunToHand matrix. The gunToHandMatrix is the desired gunToHandMatrix in the aimingPose. (The gunToHandMatrix when pointGun starts can be different so will be blended to this desired one). + + + Default value = Vector3(1.0f, 0.0f, 0.0f). + Min value = 0.0f. + + + + + Sets the GunToHandB setting for this . + B vector of the gunToHand matrix. + + + Default value = Vector3(0.0f, 1.0f, 0.0f). + Min value = 0.0f. + + + + + Sets the GunToHandC setting for this . + C vector of the gunToHand matrix. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 0.0f. + + + + + Sets the GunToHandD setting for this . + D vector of the gunToHand matrix. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = 0.0f. + + + + + Sets the GunToMuzzleInGun setting for this . + Gun centre to muzzle expressed in gun co-ordinates. To get the line of sight/barrel of the gun. Assumption: the muzzle direction is always along the same primary axis of the gun. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the GunToButtInGun setting for this . + Gun centre to butt expressed in gun co-ordinates. The gun pivots around this point when aiming. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Creates a new Instance of the ShotRelaxHelper for sending a ShotRelax to a given . + + The to send the ShotRelax to. + + + + Sets the RelaxPeriodUpper setting for this . + time over which to relax to full relaxation for upper body. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the RelaxPeriodLower setting for this . + time over which to relax to full relaxation for lower body. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 40.0f. + + + + + One shot message apply a force to the hand as we fire the gun that should be in this hand. + + + + + Creates a new Instance of the FireWeaponHelper for sending a FireWeapon to a given . + + The to send the FireWeapon to. + + One shot message apply a force to the hand as we fire the gun that should be in this hand. + + + + + Sets the FiredWeaponStrength setting for this . + The force of the gun. + + + Default value = 1000.0f. + Min value = 0.0f. + Max value = 10000.0f. + + + + + Sets the GunHandEnum setting for this . + Which hand is the gun in. + + + Default value = . + + + + + Sets the ApplyFireGunForceAtClavicle setting for this . + Should we apply some of the force at the shoulder. Force double handed weapons (Ak47 etc). + + + Default value = False. + + + + + Sets the InhibitTime setting for this . + Minimum time before next fire impulse. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the Direction setting for this . + direction of impulse in gun frame. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Split setting for this . + Split force between hand and clavicle when applyFireGunForceAtClavicle is true. 1 = all hand, 0 = all clavicle. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + One shot to give state of constraints on character and response to constraints. + + + + + Creates a new Instance of the ConfigureConstraintsHelper for sending a ConfigureConstraints to a given . + + The to send the ConfigureConstraints to. + + One shot to give state of constraints on character and response to constraints. + + + + + Sets the HandCuffs setting for this . + + + Default value = False. + + + + + Sets the HandCuffsBehindBack setting for this . + not implemented. + + + Default value = False. + + + + + Sets the LegCuffs setting for this . + not implemented. + + + Default value = False. + + + + + Sets the RightDominant setting for this . + + + Default value = False. + + + + + Sets the PassiveMode setting for this . + 0 setCurrent, 1= IK to dominant, (2=pointGunLikeIK //not implemented). + + + Default value = 0. + Min value = 0. + Max value = 5. + + + + + Sets the BespokeBehaviour setting for this . + not implemented. + + + Default value = False. + + + + + Sets the Blend2ZeroPose setting for this . + Blend Arms to zero pose. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the StayUprightHelper for sending a StayUpright to a given . + + The to send the StayUpright to. + + + + Sets the UseForces setting for this . + enable force based constraint. + + + Default value = False. + + + + + Sets the UseTorques setting for this . + enable torque based constraint. + + + Default value = False. + + + + + Sets the LastStandMode setting for this . + Uses position/orientation control on the spine and drifts in the direction of bullets. This ignores all other stayUpright settings. + + + Default value = False. + + + + + Sets the LastStandSinkRate setting for this . + The sink rate (higher for a faster drop). + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LastStandHorizDamping setting for this . + Higher values for more damping. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LastStandMaxTime setting for this . + Max time allowed in last stand mode. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the TurnTowardsBullets setting for this . + Use cheat torques to face the direction of bullets if not facing too far away. + + + Default value = False. + + + + + Sets the VelocityBased setting for this . + make strength of constraint function of COM velocity. Uses -1 for forceDamping if the damping is positive. + + + Default value = False. + + + + + Sets the TorqueOnlyInAir setting for this . + only apply torque based constraint when airBorne. + + + Default value = False. + + + + + Sets the ForceStrength setting for this . + strength of constraint. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ForceDamping setting for this . + damping in constraint: -1 makes it scale automagically with forceStrength. Other negative values will scale this automagic damping. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 50.0f. + + + + + Sets the ForceFeetMult setting for this . + multiplier to the force applied to the feet. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ForceSpine3Share setting for this . + share of pelvis force applied to spine3. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ForceLeanReduction setting for this . + how much the character lean is taken into account when reducing the force. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ForceInAirShare setting for this . + share of the feet force to the airborne foot. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ForceMin setting for this . + when min and max are greater than 0 the constraint strength is determined from character strength, scaled into the range given by min and max. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the ForceMax setting for this . + see above. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the ForceSaturationVel setting for this . + when in velocityBased mode, the COM velocity at which constraint reaches maximum strength (forceStrength). + + + Default value = 4.0f. + Min value = 0.1f. + Max value = 10.0f. + + + + + Sets the ForceThresholdVel setting for this . + when in velocityBased mode, the COM velocity above which constraint starts applying forces. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the TorqueStrength setting for this . + strength of torque based constraint. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the TorqueDamping setting for this . + damping of torque based constraint. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the TorqueSaturationVel setting for this . + when in velocityBased mode, the COM velocity at which constraint reaches maximum strength (torqueStrength). + + + Default value = 4.0f. + Min value = 0.1f. + Max value = 10.0f. + + + + + Sets the TorqueThresholdVel setting for this . + when in velocityBased mode, the COM velocity above which constraint starts applying torques. + + + Default value = 2.5f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the SupportPosition setting for this . + distance the foot is behind Com projection that is still considered able to generate the support for the upright constraint. + + + Default value = 2.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the NoSupportForceMult setting for this . + still apply this fraction of the upright constaint force if the foot is not in a position (defined by supportPosition) to generate the support for the upright constraint. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StepUpHelp setting for this . + strength of cheat force applied upwards to spine3 to help the character up steps/slopes. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the StayUpAcc setting for this . + How much the cheat force takes into account the acceleration of moving platforms. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the StayUpAccMax setting for this . + The maximum floorAcceleration (of a moving platform) that the cheat force takes into account. + + + Default value = 5.0f. + Min value = 0.0f. + Max value = 15.0f. + + + + + Send this message to immediately stop all behaviours from executing. + + + + + Creates a new Instance of the StopAllBehavioursHelper for sending a StopAllBehaviours to a given . + + The to send the StopAllBehaviours to. + + Send this message to immediately stop all behaviours from executing. + + + + + Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1]. + + + + + Creates a new Instance of the SetCharacterStrengthHelper for sending a SetCharacterStrength to a given . + + The to send the SetCharacterStrength to. + + Sets character's strength on the dead-granny-to-healthy-terminator scale: [0..1]. + + + + + Sets the CharacterStrength setting for this . + strength of character. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets character's health on the dead-to-alive scale: [0..1]. + + + + + Creates a new Instance of the SetCharacterHealthHelper for sending a SetCharacterHealth to a given . + + The to send the SetCharacterHealth to. + + Sets character's health on the dead-to-alive scale: [0..1]. + + + + + Sets the CharacterHealth setting for this . + health of character. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the type of reaction if catchFall is called. + + + + + Creates a new Instance of the SetFallingReactionHelper for sending a SetFallingReaction to a given . + + The to send the SetFallingReaction to. + + Sets the type of reaction if catchFall is called. + + + + + Sets the HandsAndKnees setting for this . + set to true to get handsAndKnees catchFall if catchFall called. If true allows the dynBalancer to stay on during the catchfall and modifies the catch fall to give a more alive looking performance (hands and knees for front landing or sitting up for back landing). + + + Default value = False. + + + + + Sets the CallRDS setting for this . + If true catchFall will call rollDownstairs if comVel GT comVelRDSThresh - prevents excessive sliding in catchFall. Was previously only true for handsAndKnees. + + + Default value = False. + + + + + Sets the ComVelRDSThresh setting for this . + comVel above which rollDownstairs will start - prevents excessive sliding in catchFall. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ResistRolling setting for this . + For rds catchFall only: True to resist rolling motion (rolling motion is set off by ub contact and a sliding velocity), false to allow more of a continuous rolling (rolling motion is set off at a sliding velocity). + + + Default value = False. + + + + + Sets the ArmReduceSpeed setting for this . + Strength is reduced in the catchFall when the arms contact the ground. 0.2 is good for handsAndKnees. 2.5 is good for normal catchFall, anything lower than 1.0 for normal catchFall may lead to bad catchFall poses. + + + Default value = 2.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ReachLengthMultiplier setting for this . + Reach length multiplier that scales characters arm topological length, value in range from (0, 1 GT where 1.0 means reach length is maximum. + + + Default value = 1.0f. + Min value = 0.3f. + Max value = 1.0f. + + + + + Sets the InhibitRollingTime setting for this . + Time after hitting ground that the catchFall can call rds. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ChangeFrictionTime setting for this . + Time after hitting ground that the catchFall can change the friction of parts to inhibit sliding. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GroundFriction setting for this . + 8.0 was used on yanked) Friction multiplier on bodyParts when on ground. Character can look too slidy with groundFriction = 1. Higher values give a more jerky reation but this seems timestep dependent especially for dragged by the feet. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the FrictionMin setting for this . + Min Friction of an impact with a body part (not head, hands or feet) - to increase friction of slippy environment to get character to roll better. Applied in catchFall and rollUp(rollDownStairs). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the FrictionMax setting for this . + Max Friction of an impact with a body part (not head, hands or feet) - to increase friction of slippy environment to get character to roll better. Applied in catchFall and rollUp(rollDownStairs). + + + Default value = 9999.0f. + Min value = 0.0f. + + + + + Sets the StopOnSlopes setting for this . + Apply tactics to help stop on slopes. + + + Default value = False. + + + + + Sets the StopManual setting for this . + Override slope value to manually force stopping on flat ground. Encourages character to come to rest face down or face up. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StoppedStrengthDecay setting for this . + Speed at which strength reduces when stopped. + + + Default value = 5.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the SpineLean1Offset setting for this . + Bias spine post towards hunched (away from arched). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RiflePose setting for this . + Hold rifle in a safe position to reduce complications with collision. Only applied if holding a rifle. + + + Default value = False. + + + + + Sets the HkHeadAvoid setting for this . + Enable head ground avoidance when handsAndKnees is true. + + + Default value = True. + + + + + Sets the AntiPropClav setting for this . + Discourage the character getting stuck propped up by elbows when falling backwards - by inhibiting backwards moving clavicles (keeps the arms slightly wider). + + + Default value = False. + + + + + Sets the AntiPropWeak setting for this . + Discourage the character getting stuck propped up by elbows when falling backwards - by weakening the arms as soon they hit the floor. (Also stops the hands lifting up when flat on back). + + + Default value = False. + + + + + Sets the HeadAsWeakAsArms setting for this . + Head weakens as arms weaken. If false and antiPropWeak when falls onto back doesn't loosen neck so early (matches bodyStrength instead). + + + Default value = True. + + + + + Sets the SuccessStrength setting for this . + When bodyStrength is less than successStrength send a success feedback - DO NOT GO OUTSIDE MIN/MAX PARAMETER VALUES OTHERWISE NO SUCCESS FEEDBACK WILL BE SENT. + + + Default value = 1.0f. + Min value = 0.3f. + Max value = 1.0f. + + + + + Sets viscosity applied to damping limbs. + + + + + Creates a new Instance of the SetCharacterUnderwaterHelper for sending a SetCharacterUnderwater to a given . + + The to send the SetCharacterUnderwater to. + + Sets viscosity applied to damping limbs. + + + + + Sets the Underwater setting for this . + is character underwater?. + + + Default value = False. + + + + + Sets the Viscosity setting for this . + viscosity applied to character's parts. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 100.0f. + + + + + Sets the GravityFactor setting for this . + gravity factor applied to character. + + + Default value = 1.0f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the Stroke setting for this . + swimming force applied to character as a function of handVelocity and footVelocity. + + + Default value = 0.0f. + Min value = -1000.0f. + Max value = 1000.0f. + + + + + Sets the LinearStroke setting for this . + swimming force (linearStroke=true,False) = (f(v),f(v*v)). + + + Default value = False. + + + + + setCharacterCollisions:. + + + + + Creates a new Instance of the SetCharacterCollisionsHelper for sending a SetCharacterCollisions to a given . + + The to send the SetCharacterCollisions to. + + setCharacterCollisions:. + + + + + Sets the Spin setting for this . + sliding friction turned into spin 80.0 (used in demo videos) good for rest of default params below. If 0.0 then no collision enhancement. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the MaxVelocity setting for this . + torque = spin*(relative velocity) up to this maximum for relative velocity. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ApplyToAll setting for this . + + + Default value = False. + + + + + Sets the ApplyToSpine setting for this . + + + Default value = True. + + + + + Sets the ApplyToThighs setting for this . + + + Default value = True. + + + + + Sets the ApplyToClavicles setting for this . + + + Default value = True. + + + + + Sets the ApplyToUpperArms setting for this . + + + Default value = True. + + + + + Sets the FootSlip setting for this . + allow foot slipping if collided. + + + Default value = True. + + + + + Sets the VehicleClass setting for this . + ClassType of the object against which to enhance the collision. All character vehicle interaction (e.g. braceForImpact glancing spins) relies on this value so EDIT WISELY. If it is used for things other than vehicles then NM should be informed. + + + Default value = 15. + Min value = 0. + Max value = 100. + + + + + Damp out cartwheeling and somersaulting above a certain threshold. + + + + + Creates a new Instance of the SetCharacterDampingHelper for sending a SetCharacterDamping to a given . + + The to send the SetCharacterDamping to. + + Damp out cartwheeling and somersaulting above a certain threshold. + + + + + Sets the SomersaultThresh setting for this . + Somersault AngularMomentum measure above which we start damping - try 34.0. Falling over straight backwards gives 54 on hitting ground. + + + Default value = 34.0f. + Min value = 0.0f. + Max value = 200.0f. + + + + + Sets the SomersaultDamp setting for this . + Amount to damp somersaulting by (spinning around left/right axis) - try 0.45. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the CartwheelThresh setting for this . + Cartwheel AngularMomentum measure above which we start damping - try 27.0. + + + Default value = 27.0f. + Min value = 0.0f. + Max value = 200.0f. + + + + + Sets the CartwheelDamp setting for this . + Amount to damp somersaulting by (spinning around front/back axis) - try 0.8. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the VehicleCollisionTime setting for this . + Time after impact with a vehicle to apply characterDamping. -ve values mean always apply whether collided with vehicle or not. =0.0 never apply. =timestep apply for only that frame. A typical roll from being hit by a car lasts about 4secs. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the V2 setting for this . + If true damping is proportional to Angular momentum squared. If false proportional to Angular momentum. + + + Default value = False. + + + + + setFrictionScale:. + + + + + Creates a new Instance of the SetFrictionScaleHelper for sending a SetFrictionScale to a given . + + The to send the SetFrictionScale to. + + setFrictionScale:. + + + + + Sets the Scale setting for this . + Friction scale to be applied to parts in mask. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GlobalMin setting for this . + Character-wide minimum impact friction. Affects all parts (not just those in mask). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1000000.0f. + + + + + Sets the GlobalMax setting for this . + Character-wide maximum impact friction. Affects all parts (not just those in mask). + + + Default value = 999999.0f. + Min value = 0.0f. + Max value = 1000000.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Creates a new Instance of the AnimPoseHelper for sending a AnimPose to a given . + + The to send the AnimPose to. + + + + Sets the MuscleStiffness setting for this . + muscleStiffness of masked joints. -values mean don't apply (just use defaults or ones applied by behaviours - safer if you are going to return to a behaviour). + + + Default value = -1.0f. + Min value = -1.1f. + Max value = 10.0f. + + + + + Sets the Stiffness setting for this . + stiffness of masked joints. -ve values mean don't apply stiffness or damping (just use defaults or ones applied by behaviours). If you are using animpose fullbody on its own then this gives the opprtunity to use setStffness and setMuscleStiffness messages to set up the character's muscles. mmmmtodo get rid of this -ve. + + + Default value = -1.0f. + Min value = -1.1f. + Max value = 16.0f. + + + + + Sets the Damping setting for this . + damping of masked joints. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the EffectorMask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see notes for explanation). + + + Default value = ub. + + + + + Sets the OverideHeadlook setting for this . + overide Headlook behaviour (if animPose includes the head). + + + Default value = False. + + + + + Sets the OveridePointArm setting for this . + overide PointArm behaviour (if animPose includes the arm/arms). + + + Default value = False. + + + + + Sets the OveridePointGun setting for this . + overide PointGun behaviour (if animPose includes the arm/arms)//mmmmtodo not used at moment. + + + Default value = False. + + + + + Sets the UseZMPGravityCompensation setting for this . + If true then modify gravity compensation based on stance (can reduce gravity compensation to zero if cofm is outside of balance area). + + + Default value = True. + + + + + Sets the GravityCompensation setting for this . + gravity compensation applied to joints in the effectorMask. If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the MuscleStiffnessLeftArm setting for this . + muscle stiffness applied to left arm (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the MuscleStiffnessRightArm setting for this . + muscle stiffness applied to right arm (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the MuscleStiffnessSpine setting for this . + muscle stiffness applied to spine (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the MuscleStiffnessLeftLeg setting for this . + muscle stiffness applied to left leg (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the MuscleStiffnessRightLeg setting for this . + muscle stiffness applied to right leg (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the StiffnessLeftArm setting for this . + stiffness applied to left arm (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the StiffnessRightArm setting for this . + stiffness applied to right arm (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the StiffnessSpine setting for this . + stiffness applied to spine (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the StiffnessLeftLeg setting for this . + stiffness applied to left leg (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the StiffnessRightLeg setting for this . + stiffness applied to right leg (applied after stiffness). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 16.0f. + + + + + Sets the DampingLeftArm setting for this . + damping applied to left arm (applied after stiffness). If stiffness -ve then not applied (use current setting). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the DampingRightArm setting for this . + damping applied to right arm (applied after stiffness). If stiffness -ve then not applied (use current setting). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the DampingSpine setting for this . + damping applied to spine (applied after stiffness). If stiffness-ve then not applied (use current setting). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the DampingLeftLeg setting for this . + damping applied to left leg (applied after stiffness). If stiffness-ve then not applied (use current setting). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the DampingRightLeg setting for this . + damping applied to right leg (applied after stiffness). If stiffness -ve then not applied (use current setting). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GravCompLeftArm setting for this . + gravity compensation applied to left arm (applied after gravityCompensation). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the GravCompRightArm setting for this . + gravity compensation applied to right arm (applied after gravityCompensation). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the GravCompSpine setting for this . + gravity compensation applied to spine (applied after gravityCompensation). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the GravCompLeftLeg setting for this . + gravity compensation applied to left leg (applied after gravityCompensation). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the GravCompRightLeg setting for this . + gravity compensation applied to right leg (applied after gravityCompensation). If -ve then not applied (use current setting). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 14.0f. + + + + + Sets the ConnectedLeftHand setting for this . + Is the left hand constrained to the world/ an object: -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint). + + + Default value = 0. + Min value = -1. + Max value = 2. + + + + + Sets the ConnectedRightHand setting for this . + Is the right hand constrained to the world/ an object: -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint). + + + Default value = 0. + Min value = -1. + Max value = 2. + + + + + Sets the ConnectedLeftFoot setting for this . + Is the left foot constrained to the world/ an object: -2=do not set in animpose (e.g. let the balancer decide), -1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint). + + + Default value = -2. + Min value = -2. + Max value = 2. + + + + + Sets the ConnectedRightFoot setting for this . + Is the right foot constrained to the world/ an object: -2=do not set in animpose (e.g. let the balancer decide),-1=auto decide by impact info, 0=no, 1=part fully constrained (not implemented:, 2=part point constraint, 3=line constraint). + + + Default value = -2. + Min value = -2. + Max value = 2. + + + + + Sets the AnimSource setting for this . + + + + + Sets the DampenSideMotionInstanceIndex setting for this . + LevelIndex of object to dampen side motion relative to. -1 means not used. + + + Default value = -1. + Min value = -1. + + + + + Creates a new Instance of the ArmsWindmillHelper for sending a ArmsWindmill to a given . + + The to send the ArmsWindmill to. + + + + Sets the LeftPartID setting for this . + ID of part that the circle uses as local space for positioning. + + + Default value = 10. + Min value = 0. + Max value = 21. + + + + + Sets the LeftRadius1 setting for this . + radius for first axis of ellipse. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeftRadius2 setting for this . + radius for second axis of ellipse. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeftSpeed setting for this . + speed of target around the circle. + + + Default value = 1.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the LeftNormal setting for this . + Euler Angles orientation of circle in space of part with part ID. + + + Default value = Vector3(0.0f, 0.2f, 0.2f). + + + + + Sets the LeftCentre setting for this . + centre of circle in the space of partID. + + + Default value = Vector3(0.0f, 0.5f, -0.1f). + + + + + Sets the RightPartID setting for this . + ID of part that the circle uses as local space for positioning. + + + Default value = 10. + Min value = 0. + Max value = 21. + + + + + Sets the RightRadius1 setting for this . + radius for first axis of ellipse. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RightRadius2 setting for this . + radius for second axis of ellipse. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RightSpeed setting for this . + speed of target around the circle. + + + Default value = 1.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the RightNormal setting for this . + Euler Angles orientation of circle in space of part with part ID. + + + Default value = Vector3(0.0f, -0.2f, -0.2f). + + + + + Sets the RightCentre setting for this . + centre of circle in the space of partID. + + + Default value = Vector3(0.0f, -0.5f, -0.1f). + + + + + Sets the ShoulderStiffness setting for this . + Stiffness applied to the shoulders. + + + Default value = 12.0f. + Min value = 1.0f. + Max value = 16.0f. + + + + + Sets the ShoulderDamping setting for this . + Damping applied to the shoulders. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ElbowStiffness setting for this . + Stiffness applied to the elbows. + + + Default value = 12.0f. + Min value = 1.0f. + Max value = 16.0f. + + + + + Sets the ElbowDamping setting for this . + Damping applied to the elbows. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the LeftElbowMin setting for this . + Minimum left elbow bend. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.7f. + + + + + Sets the RightElbowMin setting for this . + Minimum right elbow bend. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.7f. + + + + + Sets the PhaseOffset setting for this . + phase offset(degrees) when phase synchronization is turned on. + + + Default value = 0.0f. + Min value = -360.0f. + Max value = 360.0f. + + + + + Sets the DragReduction setting for this . + how much to compensate for movement of character/target. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the IKtwist setting for this . + angle of elbow around twist axis ?. + + + Default value = 0.0f. + Min value = -3.1f. + Max value = 3.1f. + + + + + Sets the AngVelThreshold setting for this . + value of character angular speed above which adaptive arm motion starts. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AngVelGain setting for this . + multiplies angular speed of character to get speed of arms. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MirrorMode setting for this . + + + Default value = . + If leftArm parameters are used. + + + + + Sets the AdaptiveMode setting for this . + + + Default value = . + + + + + Sets the ForceSync setting for this . + toggles phase synchronization. + + + Default value = True. + + + + + Sets the UseLeft setting for this . + Use the left arm. + + + Default value = True. + + + + + Sets the UseRight setting for this . + Use the right arm. + + + Default value = True. + + + + + Sets the DisableOnImpact setting for this . + If true, each arm will stop windmilling if it hits the ground. + + + Default value = True. + + + + + Creates a new Instance of the ArmsWindmillAdaptiveHelper for sending a ArmsWindmillAdaptive to a given . + + The to send the ArmsWindmillAdaptive to. + + + + Sets the AngSpeed setting for this . + Controls the speed of the windmilling. + + + Default value = 6.3f. + Min value = 0.1f. + Max value = 10.0f. + + + + + Sets the BodyStiffness setting for this . + Controls how stiff the rest of the body is. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Amplitude setting for this . + Controls how large the motion is, higher values means the character waves his arms in a massive arc. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the Phase setting for this . + Set to a non-zero value to desynchronise the left and right arms motion. + + + Default value = 0.0f. + Min value = -4.0f. + Max value = 8.0f. + + + + + Sets the ArmStiffness setting for this . + How stiff the arms are controls how pronounced the windmilling motion appears. + + + Default value = 14.1f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the LeftElbowAngle setting for this . + If not negative then left arm will blend to this angle. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 6.0f. + + + + + Sets the RightElbowAngle setting for this . + If not negative then right arm will blend to this angle. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 6.0f. + + + + + Sets the Lean1mult setting for this . + 0 arms go up and down at the side. 1 circles. 0..1 elipse. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the Lean1offset setting for this . + 0.f centre of circle at side. + + + Default value = 0.0f. + Min value = -6.0f. + Max value = 6.0f. + + + + + Sets the ElbowRate setting for this . + rate at which elbow tries to match *ElbowAngle. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 6.0f. + + + + + Sets the ArmDirection setting for this . + + + Default value = . + + + + + Sets the DisableOnImpact setting for this . + If true, each arm will stop windmilling if it hits the ground. + + + Default value = True. + + + + + Sets the SetBackAngles setting for this . + If true, back angles will be set to compliment arms windmill. + + + Default value = True. + + + + + Sets the UseAngMom setting for this . + If true, use angular momentum about com to choose arm circling direction. Otherwise use com angular velocity. + + + Default value = False. + + + + + Sets the BendLeftElbow setting for this . + If true, bend the left elbow to give a stuntman type scramble look. + + + Default value = False. + + + + + Sets the BendRightElbow setting for this . + If true, bend the right elbow to give a stuntman type scramble look. + + + Default value = False. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = ub. + + + + + Creates a new Instance of the BalancerCollisionsReactionHelper for sending a BalancerCollisionsReaction to a given . + + The to send the BalancerCollisionsReaction to. + + + + Sets the NumStepsTillSlump setting for this . + Begin slump and stop stepping after this many steps. + + + Default value = 4. + Min value = 0. + + + + + Sets the Stable2SlumpTime setting for this . + Time after becoming stable leaning against a wall that slump starts. + + + Default value = 0.0f. + Min value = 0.0f. + + + + + Sets the ExclusionZone setting for this . + Steps are ihibited to not go closer to the wall than this (after impact). + + + Default value = 0.2f. + Min value = 0.0f. + + + + + Sets the FootFrictionMultStart setting for this . + Friction multiplier applied to feet when slump starts. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the FootFrictionMultRate setting for this . + Friction multiplier reduced by this amount every second after slump starts (only if character is not slumping). + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 50.0f. + + + + + Sets the BackFrictionMultStart setting for this . + Friction multiplier applied to back when slump starts. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the BackFrictionMultRate setting for this . + Friction multiplier reduced by this amount every second after slump starts (only if character is not slumping). + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 50.0f. + + + + + Sets the ImpactLegStiffReduction setting for this . + Reduce the stiffness of the legs by this much as soon as an impact is detected. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the SlumpLegStiffReduction setting for this . + Reduce the stiffness of the legs by this much as soon as slump starts. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the SlumpLegStiffRate setting for this . + Rate at which the stiffness of the legs is reduced during slump. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 50.0f. + + + + + Sets the ReactTime setting for this . + Time that the character reacts to the impact with ub flinch and writhe. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ImpactExagTime setting for this . + Time that the character exaggerates impact with spine. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GlanceSpinTime setting for this . + Duration that the glance torque is applied for. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GlanceSpinMag setting for this . + Magnitude of the glance torque. + + + Default value = 50.0f. + Min value = 0.0f. + Max value = 1000.0f. + + + + + Sets the GlanceSpinDecayMult setting for this . + multiplier used when decaying torque spin over time. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the IgnoreColWithIndex setting for this . + used so impact with the character that is pushing you over doesn't set off the behaviour. + + + Default value = -2. + Min value = -2. + + + + + Sets the SlumpMode setting for this . + 0=Normal slump(less movement then slump and movement LT small), 1=fast slump, 2=less movement then slump. + + + Default value = 1. + Min value = 0. + Max value = 2. + + + + + Sets the ReboundMode setting for this . + 0=fall2knees/slump if shot not running, 1=stumble, 2=slump, 3=restart. + + + Default value = 0. + Min value = 0. + Max value = 3. + + + + + Sets the IgnoreColMassBelow setting for this . + collisions with non-fixed objects with mass below this will not set this behaviour off (e.g. ignore guns). + + + Default value = 20.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the ForwardMode setting for this . + 0=slump, 1=fallToKnees if shot is running, otherwise slump. + + + Default value = 0. + Min value = 0. + Max value = 1. + + + + + Sets the TimeToForward setting for this . + time after a forwards impact before forwardMode is called (leave sometime for a rebound or brace - the min of 0.1 is to ensure fallOverWall can start although it probably needs only 1or2 frames for the probes to return). + + + Default value = 0.5f. + Min value = 0.1f. + Max value = 2.0f. + + + + + Sets the ReboundForce setting for this . + if forwards impact only: cheat force to try to get the character away from the wall. 3 is a good value. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the BraceWall setting for this . + Brace against wall if forwards impact(at the moment only if bodyBalance is running/in charge of arms). + + + Default value = True. + + + + + Sets the IgnoreColVolumeBelow setting for this . + collisions with non-fixed objects with volume below this will not set this behaviour off. + + + Default value = 0.1f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the FallOverWallDrape setting for this . + use fallOverWall as the main drape reaction. + + + Default value = True. + + + + + Sets the FallOverHighWalls setting for this . + trigger fall over wall if hit up to spine2 else only if hit up to spine1. + + + Default value = False. + + + + + Sets the Snap setting for this . + Add a Snap to when you hit a wall to emphasize the hit. + + + Default value = False. + + + + + Sets the SnapMag setting for this . + The magnitude of the snap reaction. + + + Default value = -0.6f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the SnapDirectionRandomness setting for this . + The character snaps in a prescribed way (decided by bullet direction) - Higher the value the more random this direction is. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SnapLeftArm setting for this . + snap the leftArm. + + + Default value = False. + + + + + Sets the SnapRightArm setting for this . + snap the rightArm. + + + Default value = False. + + + + + Sets the SnapLeftLeg setting for this . + snap the leftLeg. + + + Default value = False. + + + + + Sets the SnapRightLeg setting for this . + snap the rightLeg. + + + Default value = False. + + + + + Sets the SnapSpine setting for this . + snap the spine. + + + Default value = True. + + + + + Sets the SnapNeck setting for this . + snap the neck. + + + Default value = True. + + + + + Sets the SnapPhasedLegs setting for this . + Legs are either in phase with each other or not. + + + Default value = True. + + + + + Sets the SnapHipType setting for this . + type of hip reaction 0=none, 1=side2side 2=steplike. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the UnSnapInterval setting for this . + Interval before applying reverse snap. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the UnSnapRatio setting for this . + The magnitude of the reverse snap. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the SnapUseTorques setting for this . + use torques to make the snap otherwise use a change in the parts angular velocity. + + + Default value = True. + + + + + Sets the ImpactWeaknessZeroDuration setting for this . + duration for which the character's upper body stays at minimum stiffness (not quite zero). + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ImpactWeaknessRampDuration setting for this . + duration of the ramp to bring the character's upper body stiffness back to normal levels. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ImpactLoosenessAmount setting for this . + how loose the character is on impact. between 0 and 1. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ObjectBehindVictim setting for this . + detected an object behind a shot victim in the direction of a bullet?. + + + Default value = False. + + + + + Sets the ObjectBehindVictimPos setting for this . + the intersection pos of a detected object behind a shot victim in the direction of a bullet. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the ObjectBehindVictimNormal setting for this . + the normal of a detected object behind a shot victim in the direction of a bullet. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the BodyBalanceHelper for sending a BodyBalance to a given . + + The to send the BodyBalance to. + + + + Sets the ArmStiffness setting for this . + NB. WAS m_bodyStiffness ClaviclesStiffness=9.0f. + + + Default value = 9.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Elbow setting for this . + How much the elbow swings based on the leg movement. + + + Default value = 0.9f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the Shoulder setting for this . + How much the shoulder(lean1) swings based on the leg movement. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the ArmDamping setting for this . + NB. WAS m_damping NeckDamping=1 ClaviclesDamping=1. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the UseHeadLook setting for this . + enable and provide a look-at target to make the character's head turn to face it while balancing. + + + Default value = False. + + + + + Sets the HeadLookPos setting for this . + position of thing to look at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the HeadLookInstanceIndex setting for this . + level index of thing to look at. + + + Default value = -1. + Min value = -1. + + + + + Sets the SpineStiffness setting for this . + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the SomersaultAngle setting for this . + multiplier of the somersault 'angle' (lean forward/back) for arms out (lean2). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SomersaultAngleThreshold setting for this . + Amount of somersault 'angle' before m_somersaultAngle is used for ArmsOut. Unless drunk - DO NOT EXCEED 0.8. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SideSomersaultAngle setting for this . + Amount of side somersault 'angle' before sideSomersault is used for ArmsOut. Unless drunk - DO NOT EXCEED 0.8. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SideSomersaultAngleThreshold setting for this . + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the BackwardsAutoTurn setting for this . + Automatically turn around if moving backwards. + + + Default value = False. + + + + + Sets the TurnWithBumpRadius setting for this . + 0.9 is a sensible value. If pusher within this distance then turn to get out of the way of the pusher. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the BackwardsArms setting for this . + Bend elbows, relax shoulders and inhibit spine twist when moving backwards. + + + Default value = False. + + + + + Sets the BlendToZeroPose setting for this . + Blend upper body to zero pose as the character comes to rest. If false blend to a stored pose. + + + Default value = False. + + + + + Sets the ArmsOutOnPush setting for this . + Put arms out based on lean2 of legs, or angular velocity (lean or twist), or lean (front/back or side/side). + + + Default value = True. + + + + + Sets the ArmsOutOnPushMultiplier setting for this . + Arms out based on lean2 of the legs to simulate being pushed. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ArmsOutOnPushTimeout setting for this . + number of seconds before turning off the armsOutOnPush response only for Arms out based on lean2 of the legs (NOT for the angle or angular velocity). + + + Default value = 1.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ReturningToBalanceArmsOut setting for this . + range 0:1 0 = don't raise arms if returning to upright position, 0.x = 0.x*raise arms based on angvel and 'angle' settings, 1 = raise arms based on angvel and 'angle' settings. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ArmsOutStraightenElbows setting for this . + multiplier for straightening the elbows based on the amount of arms out(lean2) 0 = dont straighten elbows. Otherwise straighten elbows proportionately to armsOut. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ArmsOutMinLean2 setting for this . + Minimum desiredLean2 applied to shoulder (to stop arms going above shoulder height or not). + + + Default value = -9.9f. + Min value = -10.0f. + Max value = 0.0f. + + + + + Sets the SpineDamping setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the UseBodyTurn setting for this . + + + Default value = True. + + + + + Sets the ElbowAngleOnContact setting for this . + on contact with upperbody the desired elbow angle is set to at least this value. + + + Default value = 1.9f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the BendElbowsTime setting for this . + Time after contact (with Upper body) that the min m_elbowAngleOnContact is applied. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the BendElbowsGait setting for this . + Minimum desired angle of elbow during non contact arm swing. + + + Default value = 0.7f. + Min value = -3.0f. + Max value = 3.0f. + + + + + Sets the HipL2ArmL2 setting for this . + mmmmdrunk = 0.2 multiplier of hip lean2 (star jump) to give shoulder lean2 (flapping). + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ShoulderL2 setting for this . + mmmmdrunk = 0.7 shoulder lean2 offset. + + + Default value = 0.5f. + Min value = -3.0f. + Max value = 3.0f. + + + + + Sets the ShoulderL1 setting for this . + mmmmdrunk 1.1 shoulder lean1 offset (+ve frankenstein). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 2.0f. + + + + + Sets the ShoulderTwist setting for this . + mmmmdrunk = 0.0 shoulder twist. + + + Default value = -0.4f. + Min value = -3.0f. + Max value = 3.0f. + + + + + Sets the HeadLookAtVelProb setting for this . + Probability [0-1] that headLook will be looking in the direction of velocity when stepping. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the TurnOffProb setting for this . + Weighted Probability that turn will be off. This is one of six turn type weights. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Turn2VelProb setting for this . + Weighted Probability of turning towards velocity. This is one of six turn type weights. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnAwayProb setting for this . + Weighted Probability of turning away from headLook target. This is one of six turn type weights. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnLeftProb setting for this . + Weighted Probability of turning left. This is one of six turn type weights. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnRightProb setting for this . + Weighted Probability of turning right. This is one of six turn type weights. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Turn2TargetProb setting for this . + Weighted Probability of turning towards headLook target. This is one of six turn type weights. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AngVelMultiplier setting for this . + somersault, twist, sideSomersault) multiplier of the angular velocity for arms out (lean2) (somersault, twist, sideSomersault). + + + Default value = Vector3(4.0f, 1.0f, 4.0f). + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the AngVelThreshold setting for this . + somersault, twist, sideSomersault) threshold above which angVel is used for arms out (lean2) Unless drunk - DO NOT EXCEED 7.0 for each component. + + + Default value = Vector3(1.2f, 3.0f, 1.2f). + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the BraceDistance setting for this . + if -ve then do not brace. distance from object at which to raise hands to brace 0.5 good if newBrace=true - otherwise 0.65. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the TargetPredictionTime setting for this . + time expected to get arms up from idle. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ReachAbsorbtionTime setting for this . + larger values and he absorbs the impact more. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the BraceStiffness setting for this . + stiffness of character. catch_fall stiffness scales with this too, with its defaults at this values default. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the MinBraceTime setting for this . + minimum bracing time so the character doesn't look twitchy. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the TimeToBackwardsBrace setting for this . + time before arm brace kicks in when hit from behind. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the HandsDelayMin setting for this . + If bracing with 2 hands delay one hand by at least this amount of time to introduce some asymmetry. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the HandsDelayMax setting for this . + If bracing with 2 hands delay one hand by at most this amount of time to introduce some asymmetry. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the BraceOffset setting for this . + braceTarget is global headLookPos plus braceOffset m in the up direction. + + + Default value = 0.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the MoveRadius setting for this . + if -ve don't move away from pusher unless moveWhenBracing is true and braceDistance GT 0.0f. if the pusher is closer than moveRadius then move away from it. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 2.0f. + + + + + Sets the MoveAmount setting for this . + amount of leanForce applied away from pusher. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MoveWhenBracing setting for this . + Only move away from pusher when bracing against pusher. + + + Default value = False. + + + + + Creates a new Instance of the BodyFoetalHelper for sending a BodyFoetal to a given . + + The to send the BodyFoetal to. + + + + Sets the Stiffness setting for this . + The stiffness of the body determines how fast the character moves into the position, and how well that they hold it. + + + Default value = 9.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the DampingFactor setting for this . + Sets damping value for the character joints. + + + Default value = 1.4f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the Asymmetry setting for this . + A value between 0-1 that controls how asymmetric the results are by varying stiffness across the body. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RandomSeed setting for this . + Random seed used to generate asymmetry values. + + + Default value = 100. + Min value = 0. + + + + + Sets the BackTwist setting for this . + Amount of random back twist to add. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Creates a new Instance of the BodyRollUpHelper for sending a BodyRollUp to a given . + + The to send the BodyRollUp to. + + + + Sets the Stiffness setting for this . + stiffness of whole body. + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the UseArmToSlowDown setting for this . + the degree to which the character will try to stop a barrel roll with his arms. + + + Default value = 1.3f. + Min value = -2.0f. + Max value = 3.0f. + + + + + Sets the ArmReachAmount setting for this . + the likeliness of the character reaching for the ground with its arms. + + + Default value = 1.4f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Sets the LegPush setting for this . + used to keep rolling down slope, 1 is full (kicks legs out when pointing upwards). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 2.0f. + + + + + Sets the AsymmetricalLegs setting for this . + 0 is no leg asymmetry in 'foetal' position. greater than 0 a asymmetricalLegs-rand(30%), added/minus each joint of the legs in radians. Random number changes about once every roll. 0.4 gives a lot of asymmetry. + + + Default value = 0.0f. + Min value = -2.0f. + Max value = 2.0f. + + + + + Sets the NoRollTimeBeforeSuccess setting for this . + time that roll velocity has to be lower than rollVelForSuccess, before success message is sent. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RollVelForSuccess setting for this . + lower threshold for roll velocity at which success message can be sent. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RollVelLinearContribution setting for this . + contribution of linear COM velocity to roll Velocity (if 0, roll velocity equal to COM angular velocity). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the VelocityScale setting for this . + Scales perceived body velocity. The higher this value gets, the more quickly the velocity measure saturates, resulting in a tighter roll at slower speeds. (NB: Set to 1 to match earlier behaviour). + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the VelocityOffset setting for this . + Offsets perceived body velocity. Increase to create larger "dead zone" around zero velocity where character will be less rolled. (NB: Reset to 0 to match earlier behaviour). + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ApplyMinMaxFriction setting for this . + Controls whether or not behaviour enforces min/max friction. + + + Default value = True. + + + + + Creates a new Instance of the BodyWritheHelper for sending a BodyWrithe to a given . + + The to send the BodyWrithe to. + + + + Sets the ArmStiffness setting for this . + + + Default value = 13.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the BackStiffness setting for this . + + + Default value = 13.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the LegStiffness setting for this . + The stiffness of the character will determine how 'determined' a writhe this is - high values will make him thrash about wildly. + + + Default value = 13.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ArmDamping setting for this . + damping amount, less is underdamped. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the BackDamping setting for this . + damping amount, less is underdamped. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the LegDamping setting for this . + damping amount, less is underdamped. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the ArmPeriod setting for this . + Controls how fast the writhe is executed, smaller values make faster motions. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the BackPeriod setting for this . + Controls how fast the writhe is executed, smaller values make faster motions. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the LegPeriod setting for this . + Controls how fast the writhe is executed, smaller values make faster motions. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Sets the ArmAmplitude setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the BackAmplitude setting for this . + scales the amount of writhe. 0 = no writhe. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the LegAmplitude setting for this . + scales the amount of writhe. 0 = no writhe. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the ElbowAmplitude setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the KneeAmplitude setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the RollOverFlag setting for this . + Flag to set trying to rollOver. + + + Default value = False. + + + + + Sets the BlendArms setting for this . + Blend the writhe arms with the current desired arms (0=don't apply any writhe, 1=only writhe). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the BlendBack setting for this . + Blend the writhe spine and neck with the current desired (0=don't apply any writhe, 1=only writhe). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the BlendLegs setting for this . + Blend the writhe legs with the current desired legs (0=don't apply any writhe, 1=only writhe). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ApplyStiffness setting for this . + Use writhe stiffnesses if true. If false don't set any stiffnesses. + + + Default value = True. + + + + + Sets the OnFire setting for this . + Extra shoulderBlend. Rolling:one way only, maxRollOverTime, rollOverRadius, doesn't reduce arm stiffness to help rolling. No shoulder twist. + + + Default value = False. + + + + + Sets the ShoulderLean1 setting for this . + Blend writhe shoulder desired lean1 with this angle in RAD. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 6.3f. + + + + + Sets the ShoulderLean2 setting for this . + Blend writhe shoulder desired lean2 with this angle in RAD. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 6.3f. + + + + + Sets the Lean1BlendFactor setting for this . + Shoulder desired lean1 with shoulderLean1 angle blend factor. Set it to 0 to use original shoulder withe desired lean1 angle for shoulders. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Lean2BlendFactor setting for this . + Shoulder desired lean2 with shoulderLean2 angle blend factor. Set it to 0 to use original shoulder withe desired lean2 angle for shoulders. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RollTorqueScale setting for this . + Scale rolling torque that is applied to character spine. + + + Default value = 150.0f. + Min value = 0.0f. + Max value = 300.0f. + + + + + Sets the MaxRollOverTime setting for this . + Rolling torque is ramped down over time. At this time in seconds torque value converges to zero. Use this parameter to restrict time the character is rolling. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 60.0f. + + + + + Sets the RollOverRadius setting for this . + Rolling torque is ramped down with distance measured from position where character hit the ground and started rolling. At this distance in meters torque value converges to zero. Use this parameter to restrict distance the character travels due to rolling. Note that onFire has to be set to true for this parameter to take any effect. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Creates a new Instance of the BraceForImpactHelper for sending a BraceForImpact to a given . + + The to send the BraceForImpact to. + + + + Sets the BraceDistance setting for this . + distance from object at which to raise hands to brace 0.5 good if newBrace=true - otherwise 0.65. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TargetPredictionTime setting for this . + time epected to get arms up from idle. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ReachAbsorbtionTime setting for this . + larger values and he absorbs the impact more. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the InstanceIndex setting for this . + levelIndex of object to brace. + + + Default value = -1. + Min value = -1. + + + + + Sets the BodyStiffness setting for this . + stiffness of character. catch_fall stiffness scales with this too, with its defaults at this values default. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the GrabDontLetGo setting for this . + Once a constraint is made, keep reaching with whatever hand is allowed. + + + Default value = False. + + + + + Sets the GrabStrength setting for this . + strength in hands for grabbing (kg m/s), -1 to ignore/disable. + + + Default value = 40.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the GrabDistance setting for this . + Relative distance at which the grab starts. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the GrabReachAngle setting for this . + Angle from front at which the grab activates. If the point is outside this angle from front will not try to grab. + + + Default value = 1.5f. + Min value = 0.0f. + Max value = 3.2f. + + + + + Sets the GrabHoldTimer setting for this . + amount of time, in seconds, before grab automatically bails. + + + Default value = 2.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MaxGrabCarVelocity setting for this . + Don't try to grab a car moving above this speed mmmmtodo make this the relative velocity of car to character?. + + + Default value = 95.0f. + Min value = 0.0f. + Max value = 1000.0f. + + + + + Sets the LegStiffness setting for this . + Balancer leg stiffness mmmmtodo remove this parameter and use configureBalance?. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the TimeToBackwardsBrace setting for this . + time before arm brace kicks in when hit from behind. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the Look setting for this . + position to look at, e.g. the driver. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Pos setting for this . + location of the front part of the object to brace against. This should be the centre of where his hands should meet the object. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the MinBraceTime setting for this . + minimum bracing time so the character doesn't look twitchy. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the HandsDelayMin setting for this . + If bracing with 2 hands delay one hand by at least this amount of time to introduce some asymmetry. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the HandsDelayMax setting for this . + If bracing with 2 hands delay one hand by at most this amount of time to introduce some asymmetry. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the MoveAway setting for this . + move away from the car (if in reaching zone). + + + Default value = False. + + + + + Sets the MoveAwayAmount setting for this . + forceLean away amount (-ve is lean towards). + + + Default value = 0.1f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the MoveAwayLean setting for this . + Lean away amount (-ve is lean towards). + + + Default value = 0.1f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the MoveSideways setting for this . + Amount of sideways movement if at the front or back of the car to add to the move away from car. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the BbArms setting for this . + Use bodyBalance arms for the default (non bracing) behaviour if bodyBalance is active. + + + Default value = False. + + + + + Sets the NewBrace setting for this . + Use the new brace prediction code. + + + Default value = True. + + + + + Sets the BraceOnImpact setting for this . + If true then if a shin or thigh is in contact with the car then brace. NB: newBrace must be true. For those situations where the car has pushed the ped backwards (at the same speed as the car) before the behaviour has been started and so doesn't predict an impact. + + + Default value = False. + + + + + Sets the Roll2Velocity setting for this . + When rollDownStairs is running use roll2Velocity to control the helper torques (this only attempts to roll to the chaarcter's velocity not some default linear velocity mag. + + + Default value = False. + + + + + Sets the RollType setting for this . + 0 = original/roll off/stay on car: Roll with character velocity, 1 = //Gentle: roll off/stay on car = use relative velocity of character to car to roll against, 2 = //roll over car: Roll against character velocity. i.e. roll against any velocity picked up by hitting car, 3 = //Gentle: roll over car: use relative velocity of character to car to roll with. + + + Default value = 3. + Min value = 0. + Max value = 3. + + + + + Sets the SnapImpacts setting for this . + Exaggerate impacts using snap. + + + Default value = False. + + + + + Sets the SnapImpact setting for this . + Exaggeration amount of the initial impact (legs). +ve fold with car impact (as if pushed at hips in the car velocity direction). -ve fold away from car impact. + + + Default value = 7.0f. + Min value = -20.0f. + Max value = 20.0f. + + + + + Sets the SnapBonnet setting for this . + Exaggeration amount of the secondary (torso) impact with bonnet. +ve fold with car impact (as if pushed at hips by the impact normal). -ve fold away from car impact. + + + Default value = -7.0f. + Min value = -20.0f. + Max value = 20.0f. + + + + + Sets the SnapFloor setting for this . + Exaggeration amount of the impact with the floor after falling off of car +ve fold with floor impact (as if pushed at hips in the impact normal direction). -ve fold away from car impact. + + + Default value = 7.0f. + Min value = -20.0f. + Max value = 20.0f. + + + + + Sets the DampVel setting for this . + Damp out excessive spin and upward velocity when on car. + + + Default value = False. + + + + + Sets the DampSpin setting for this . + Amount to damp spinning by (cartwheeling and somersaulting). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the DampUpVel setting for this . + Amount to damp upward velocity by to limit the amount of air above the car the character can get. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 40.0f. + + + + + Sets the DampSpinThresh setting for this . + Angular velocity above which we start damping. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the DampUpVelThresh setting for this . + Upward velocity above which we start damping. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the GsHelp setting for this . + Enhance a glancing spin with the side of the car by modulating body friction. + + + Default value = False. + + + + + Sets the GsEndMin setting for this . + ID for glancing spin. min depth to be considered from either end (front/rear) of a car (-ve is inside the car area). + + + Default value = -0.1f. + Min value = -10.0f. + Max value = 1.0f. + + + + + Sets the GsSideMin setting for this . + ID for glancing spin. min depth to be considered on the side of a car (-ve is inside the car area). + + + Default value = -0.2f. + Min value = -10.0f. + Max value = 1.0f. + + + + + Sets the GsSideMax setting for this . + ID for glancing spin. max depth to be considered on the side of a car (+ve is outside the car area). + + + Default value = 0.5f. + Min value = -10.0f. + Max value = 1.0f. + + + + + Sets the GsUpness setting for this . + ID for glancing spin. Character has to be more upright than this value for it to be considered on the side of a car. Fully upright = 1, upsideDown = -1. Max Angle from upright is acos(gsUpness). + + + Default value = 0.9f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GsCarVelMin setting for this . + ID for glancing spin. Minimum car velocity. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GsScale1Foot setting for this . + Apply gsFricScale1 to the foot if colliding with car. (Otherwise foot friction - with the ground - is determined by gsFricScale2 if it is in gsFricMask2). + + + Default value = True. + + + + + Sets the GsFricScale1 setting for this . + Glancing spin help. Friction scale applied when to the side of the car. e.g. make the character spin more by upping the friction against the car. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GsFricMask1 setting for this . + Glancing spin help. Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see notes for explanation). Note gsFricMask1 and gsFricMask2 are made independent by the code so you can have fb for gsFricMask1 but gsFricScale1 will not be applied to any bodyParts in gsFricMask2. + + + Default value = fb. + + + + + Sets the GsFricScale2 setting for this . + Glancing spin help. Friction scale applied when to the side of the car. e.g. make the character spin more by lowering the feet friction. You could also lower the wrist friction here to stop the car pulling along the hands i.e. gsFricMask2 = la|uw. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the GsFricMask2 setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see notes for explanation). Note gsFricMask1 and gsFricMask2 are made independent by the code so you can have fb for gsFricMask1 but gsFricScale1 will not be applied to any bodyParts in gsFricMask2. + + + Default value = la. + + + + + Simple buoyancy model. No character movement just fluid forces/torques added to parts. + + + + + Creates a new Instance of the BuoyancyHelper for sending a Buoyancy to a given . + + The to send the Buoyancy to. + + Simple buoyancy model. No character movement just fluid forces/torques added to parts. + + + + + Sets the SurfacePoint setting for this . + Arbitrary point on surface of water. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the SurfaceNormal setting for this . + Normal to surface of water. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 0.0f. + + + + + Sets the Buoyancy setting for this . + Buoyancy multiplier. + + + Default value = 1.0f. + Min value = 0.0f. + + + + + Sets the ChestBuoyancy setting for this . + Buoyancy mulplier for spine2/3. Helps character float upright. + + + Default value = 8.0f. + Min value = 0.0f. + + + + + Sets the Damping setting for this . + Damping for submerged parts. + + + Default value = 40.0f. + Min value = 0.0f. + + + + + Sets the Righting setting for this . + Use righting torque to being character face-up in water?. + + + Default value = True. + + + + + Sets the RightingStrength setting for this . + Strength of righting torque. + + + Default value = 25.0f. + Min value = 0.0f. + + + + + Sets the RightingTime setting for this . + How long to wait after chest hits water to begin righting torque. + + + Default value = 1.0f. + Min value = 0.0f. + + + + + Creates a new Instance of the CatchFallHelper for sending a CatchFall to a given . + + The to send the CatchFall to. + + + + Sets the TorsoStiffness setting for this . + stiffness of torso. + + + Default value = 9.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the LegsStiffness setting for this . + stiffness of legs. + + + Default value = 6.0f. + Min value = 4.0f. + Max value = 16.0f. + + + + + Sets the ArmsStiffness setting for this . + stiffness of arms. + + + Default value = 15.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the BackwardsMinArmOffset setting for this . + 0 will prop arms up near his shoulders. -0.3 will place hands nearer his behind. + + + Default value = -0.3f. + Min value = -1.0f. + Max value = 0.0f. + + + + + Sets the ForwardMaxArmOffset setting for this . + 0 will point arms down with angled body, 0.45 will point arms forward a bit to catch nearer the head. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ZAxisSpinReduction setting for this . + Tries to reduce the spin around the Z axis. Scale 0 - 1. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ExtraSit setting for this . + Scale extra-sit value 0..1. Setting to 0 helps with arched-back issues. Set to 1 for a more alive-looking finish. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the UseHeadLook setting for this . + Toggle to use the head look in this behaviour. + + + Default value = True. + + + + + Sets the Mask setting for this . + Two character body-masking value, bitwise joint mask or bitwise logic string of two character body-masking value (see Active Pose notes for possible values). + + + Default value = fb. + + + + + Creates a new Instance of the ElectrocuteHelper for sending a Electrocute to a given . + + The to send the Electrocute to. + + + + Sets the StunMag setting for this . + The magnitude of the reaction. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the InitialMult setting for this . + initialMult*stunMag = The magnitude of the 1st snap reaction (other mults are applied after this). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the LargeMult setting for this . + largeMult*stunMag = The magnitude of a random large snap reaction (other mults are applied after this). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the LargeMinTime setting for this . + min time to next large random snap (about 14 snaps with stunInterval = 0.07s). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 200.0f. + + + + + Sets the LargeMaxTime setting for this . + max time to next large random snap (about 28 snaps with stunInterval = 0.07s). + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 200.0f. + + + + + Sets the MovingMult setting for this . + movingMult*stunMag = The magnitude of the reaction if moving(comVelMag) faster than movingThresh. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the BalancingMult setting for this . + balancingMult*stunMag = The magnitude of the reaction if balancing = (not lying on the floor/ not upper body not collided) and not airborne. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the AirborneMult setting for this . + airborneMult*stunMag = The magnitude of the reaction if airborne. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the MovingThresh setting for this . + If moving(comVelMag) faster than movingThresh then mvingMult applied to stunMag. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the StunInterval setting for this . + Direction flips every stunInterval. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the DirectionRandomness setting for this . + The character vibrates in a prescribed way - Higher the value the more random this direction is. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeftArm setting for this . + vibrate the leftArm. + + + Default value = True. + + + + + Sets the RightArm setting for this . + vibrate the rightArm. + + + Default value = True. + + + + + Sets the LeftLeg setting for this . + vibrate the leftLeg. + + + Default value = True. + + + + + Sets the RightLeg setting for this . + vibrate the rightLeg. + + + Default value = True. + + + + + Sets the Spine setting for this . + vibrate the spine. + + + Default value = True. + + + + + Sets the Neck setting for this . + vibrate the neck. + + + Default value = True. + + + + + Sets the PhasedLegs setting for this . + Legs are either in phase with each other or not. + + + Default value = True. + + + + + Sets the ApplyStiffness setting for this . + let electrocute apply a (higher generally) stiffness to the character whilst being vibrated. + + + Default value = True. + + + + + Sets the UseTorques setting for this . + use torques to make vibration otherwise use a change in the parts angular velocity. + + + Default value = True. + + + + + Sets the HipType setting for this . + type of hip reaction 0=none, 1=side2side 2=steplike. + + + Default value = 2. + Min value = 0. + Max value = 2. + + + + + Creates a new Instance of the FallOverWallHelper for sending a FallOverWall to a given . + + The to send the FallOverWall to. + + + + Sets the BodyStiffness setting for this . + stiffness of the body, roll up stiffness scales with this and defaults at this default value. + + + Default value = 9.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Damping setting for this . + Damping in the effectors. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the MagOfForce setting for this . + Magnitude of the falloverWall helper force. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the MaxDistanceFromPelToHitPoint setting for this . + The maximum distance away from the pelvis that hit points will be registered. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MaxForceDist setting for this . + maximum distance between hitPoint and body part at which forces are applied to part. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the StepExclusionZone setting for this . + Specifies extent of area in front of the wall in which balancer won't try to take another step. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the MinLegHeight setting for this . + minimum height of pelvis above feet at which fallOverWall is attempted. + + + Default value = 0.4f. + Min value = 0.1f. + Max value = 2.0f. + + + + + Sets the BodyTwist setting for this . + amount of twist to apply to the spine as the character tries to fling himself over the wall, provides more of a believable roll but increases the amount of lateral space the character needs to successfully flip. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MaxTwist setting for this . + max angle the character can twist before twsit helper torques are turned off. + + + Default value = 3.1f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the FallOverWallEndA setting for this . + One end of the wall to try to fall over. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the FallOverWallEndB setting for this . + One end of the wall over which we are trying to fall over. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the ForceAngleAbort setting for this . + The angle abort threshold. + + + Default value = -0.2f. + + + + + Sets the ForceTimeOut setting for this . + The force time out. + + + Default value = 2.0f. + + + + + Sets the MoveArms setting for this . + Lift the arms up if true. Do nothing with the arms if false (eg when using catchfall arms or brace etc). + + + Default value = True. + + + + + Sets the MoveLegs setting for this . + Move the legs if true. Do nothing with the legs if false (eg when using dynamicBalancer etc). + + + Default value = True. + + + + + Sets the BendSpine setting for this . + Bend spine to help falloverwall if true. Do nothing with the spine if false. + + + Default value = True. + + + + + Sets the AngleDirWithWallNormal setting for this . + Maximum angle in degrees (between the direction of the velocity of the COM and the wall normal) to start to apply forces and torques to fall over the wall. + + + Default value = 180.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the LeaningAngleThreshold setting for this . + Maximum angle in degrees (between the vertical vector and a vector from pelvis to lower neck) to start to apply forces and torques to fall over the wall. + + + Default value = 180.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the MaxAngVel setting for this . + if the angular velocity is higher than maxAngVel, the torques and forces are not applied. + + + Default value = 2.0f. + Min value = -1.0f. + Max value = 30.0f. + + + + + Sets the AdaptForcesToLowWall setting for this . + Will reduce the magnitude of the forces applied to the character to help him to fall over wall. + + + Default value = False. + + + + + Sets the MaxWallHeight setting for this . + Maximum height (from the lowest foot) to start to apply forces and torques to fall over the wall. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 3.0f. + + + + + Sets the DistanceToSendSuccessMessage setting for this . + Minimum distance between the pelvis and the wall to send the success message. If negative doesn't take this parameter into account when sending feedback. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 3.0f. + + + + + Sets the RollingBackThr setting for this . + Value of the angular velocity about the wallEgde above which the character is considered as rolling backwards i.e. goes in to fow_RollingBack state. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the RollingPotential setting for this . + On impact with the wall if the rollingPotential(calculated from the characters linear velocity w.r.t the wall) is greater than this value the character will try to go over the wall otherwise it won't try (fow_Aborted). + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the UseArmIK setting for this . + Try to reach the wallEdge. To configure the IK : use limitAngleBack, limitAngleFront and limitAngleTotallyBack. + + + Default value = False. + + + + + Sets the ReachDistanceFromHitPoint setting for this . + distance from predicted hitpoint where each hands will try to reach the wall. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MinReachDistanceFromHitPoint setting for this . + minimal distance from predicted hitpoint where each hands will try to reach the wall. Used if the hand target is outside the wall Edge. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AngleTotallyBack setting for this . + max angle in degrees (between 1.the vector between two hips and 2. wallEdge) to try to reach the wall just behind his pelvis with his arms when the character is back to the wall. + + + Default value = 15.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Creates a new Instance of the GrabHelper for sending a Grab to a given . + + The to send the Grab to. + + + + Sets the UseLeft setting for this . + Flag to toggle use of left hand. + + + Default value = False. + + + + + Sets the UseRight setting for this . + Flag to toggle the use of the Right hand. + + + Default value = False. + + + + + Sets the DropWeaponIfNecessary setting for this . + if hasn't grabbed when weapon carrying hand is close to target, grab anyway. + + + Default value = False. + + + + + Sets the DropWeaponDistance setting for this . + distance below which a weapon carrying hand will request weapon to be dropped. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the GrabStrength setting for this . + strength in hands for grabbing (kg m/s), -1 to ignore/disable. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10000.0f. + + + + + Sets the StickyHands setting for this . + strength of cheat force on hands to pull towards target and stick to target ("cleverHandIK" strength). + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the TurnToTarget setting for this . + + + Default value = . + + + + + Sets the GrabHoldMaxTimer setting for this . + amount of time, in seconds, before grab automatically bails. + + + Default value = 100.0f. + Min value = 0.0f. + Max value = 1000.0f. + + + + + Sets the PullUpTime setting for this . + Time to reach the full pullup strength. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the PullUpStrengthRight setting for this . + Strength to pull up with the right arm. 0 = no pull up. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PullUpStrengthLeft setting for this . + Strength to pull up with the left arm. 0 = no pull up. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Pos1 setting for this . + Grab pos1, right hand if not using line or surface grab. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Pos2 setting for this . + Grab pos2, left hand if not using line or surface grab. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Pos3 setting for this . + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Pos4 setting for this . + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the NormalR setting for this . + Normal for the right grab point. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the NormalL setting for this . + Normal for the left grab point. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the NormalR2 setting for this . + Normal for the 2nd right grab point (if pointsX4grab=true). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the NormalL2 setting for this . + Normal for the 3rd left grab point (if pointsX4grab=true). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the HandsCollide setting for this . + Hand collisions on when grabbing (false turns off hand collisions making grab more stable esp. to grab points slightly inside geometry). + + + Default value = False. + + + + + Sets the JustBrace setting for this . + Flag to toggle between grabbing and bracing. + + + Default value = False. + + + + + Sets the UseLineGrab setting for this . + use the line grab, Grab along the line (x-x2). + + + Default value = False. + + + + + Sets the PointsX4grab setting for this . + use 2 point. + + + Default value = False. + + + + + Sets the FromEA setting for this . + use 2 point. + + + Default value = False. + + + + + Sets the SurfaceGrab setting for this . + Toggle surface grab on. Requires pos1,pos2,pos3 and pos4 to be specified. + + + Default value = False. + + + + + Sets the InstanceIndex setting for this . + levelIndex of instance to grab (-1 = world coordinates). + + + Default value = -1. + Min value = -1. + + + + + Sets the InstancePartIndex setting for this . + boundIndex of part on instance to grab (0 = just use instance coordinates). + + + Default value = 0. + Min value = 0. + + + + + Sets the DontLetGo setting for this . + Once a constraint is made, keep reaching with whatever hand is allowed - no matter what the angle/distance and whether or not the constraint has broken due to constraintForce GT grabStrength. mmmtodo this is a badly named parameter. + + + Default value = False. + + + + + Sets the BodyStiffness setting for this . + stiffness of upper body. Scales the arm grab such that the armStiffness is default when this is at default value. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ReachAngle setting for this . + Angle from front at which the grab activates. If the point is outside this angle from front will not try to grab. + + + Default value = 2.8f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the OneSideReachAngle setting for this . + Angle at which we will only reach with one hand. + + + Default value = 1.4f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the GrabDistance setting for this . + Relative distance at which the grab starts. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the Move2Radius setting for this . + Relative distance (additional to grabDistance - doesn't try to move inside grabDistance)at which the grab tries to use the balancer to move to the grab point. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 14.0f. + + + + + Sets the ArmStiffness setting for this . + Stiffness of the arm. + + + Default value = 14.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the MaxReachDistance setting for this . + distance to reach out towards the grab point. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the OrientationConstraintScale setting for this . + scale torque used to rotate hands to face normals. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the MaxWristAngle setting for this . + When we are grabbing the max angle the wrist ccan be at before we break the grab. + + + Default value = 3.1f. + Min value = 0.0f. + Max value = 3.2f. + + + + + Sets the UseHeadLookToTarget setting for this . + if true, the character will look at targetForHeadLook after a hand grabs until the end of the behavior. (Before grabbing it looks at the grab target). + + + Default value = False. + + + + + Sets the LookAtGrab setting for this . + if true, the character will look at the grab. + + + Default value = True. + + + + + Sets the TargetForHeadLook setting for this . + Only used if useHeadLookToTarget is true, the target in world space to look at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Creates a new Instance of the HeadLookHelper for sending a HeadLook to a given . + + The to send the HeadLook to. + + + + Sets the Damping setting for this . + Damping of the muscles. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the Stiffness setting for this . + Stiffness of the muscles. + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the InstanceIndex setting for this . + levelIndex of object to be looked at. vel parameters are ignored if this is non -1. + + + Default value = -1. + Min value = -1. + + + + + Sets the Vel setting for this . + The velocity of the point being looked at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -100.0f. + Max value = 100.0f. + + + + + Sets the Pos setting for this . + The point being looked at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the AlwaysLook setting for this . + Flag to force always to look. + + + Default value = False. + + + + + Sets the EyesHorizontal setting for this . + Keep the eyes horizontal. Use true for impact with cars. Use false if you want better look at target accuracy when the character is on the floor or leaned over alot. + + + Default value = True. + + + + + Sets the AlwaysEyesHorizontal setting for this . + Keep the eyes horizontal. Use true for impact with cars. Use false if you want better look at target accuracy when the character is on the floor or leaned over (when not leaned over the eyes are still kept horizontal if eyesHorizontal=true ) alot. + + + Default value = True. + + + + + Sets the KeepHeadAwayFromGround setting for this . + + + Default value = False. + + + + + Sets the TwistSpine setting for this . + Allow headlook to twist spine. + + + Default value = True. + + + + + Creates a new Instance of the HighFallHelper for sending a HighFall to a given . + + The to send the HighFall to. + + + + Sets the BodyStiffness setting for this . + stiffness of body. Value feeds through to bodyBalance (synched with defaults), to armsWindmill (14 for this value at default ), legs pedal, head look and roll down stairs directly. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Bodydamping setting for this . + The damping of the joints. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the Catchfalltime setting for this . + The length of time before the impact that the character transitions to the landing. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CrashOrLandCutOff setting for this . + 0.52angle is 0.868 dot//A threshold for deciding how far away from upright the character needs to be before bailing out (going into a foetal) instead of trying to land (keeping stretched out). NB: never does bailout if ignorWorldCollisions true. + + + Default value = 0.9f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the PdStrength setting for this . + Strength of the controller to keep the character at angle aimAngleBase from vertical. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PdDamping setting for this . + Damping multiplier of the controller to keep the character at angle aimAngleBase from vertical. The actual damping is pdDamping*pdStrength*constant*angVel. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the ArmAngSpeed setting for this . + arm circling speed in armWindMillAdaptive. + + + Default value = 7.9f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ArmAmplitude setting for this . + in armWindMillAdaptive. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ArmPhase setting for this . + in armWindMillAdaptive 3.1 opposite for stuntman. 1.0 old default. 0.0 in phase. + + + Default value = 3.1f. + Min value = 0.0f. + Max value = 6.3f. + + + + + Sets the ArmBendElbows setting for this . + in armWindMillAdaptive bend the elbows as a function of armAngle. For stuntman true otherwise false. + + + Default value = True. + + + + + Sets the LegRadius setting for this . + radius of legs on pedal. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 0.5f. + + + + + Sets the LegAngSpeed setting for this . + in pedal. + + + Default value = 7.9f. + Min value = 0.0f. + Max value = 15.0f. + + + + + Sets the LegAsymmetry setting for this . + 0.0 for stuntman. Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value. + + + Default value = 4.0f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the Arms2LegsPhase setting for this . + phase angle between the arms and legs circling angle. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 6.5f. + + + + + Sets the Arms2LegsSync setting for this . + Syncs the arms angle to what the leg angle is. + + + Default value = . + All speed/direction parameters of armswindmill are overwritten if = . + If and you want synced arms/legs then armAngSpeed=legAngSpeed, legAsymmetry = 0.0 (to stop randomizations of the leg cicle speed). + + + + + Sets the ArmsUp setting for this . + Where to put the arms when preparing to land. Approx 1 = above head, 0 = head height, -1 = down. LT -2.0 use catchFall arms, LT -3.0 use prepare for landing pose if Agent is due to land vertically, feet first. + + + Default value = -3.1f. + Min value = -4.0f. + Max value = 2.0f. + + + + + Sets the OrientateBodyToFallDirection setting for this . + toggle to orientate to fall direction. i.e. orientate so that the character faces the horizontal velocity direction. + + + Default value = False. + + + + + Sets the OrientateTwist setting for this . + If false don't worry about the twist angle of the character when orientating the character. If false this allows the twist axis of the character to be free (You can get a nice twisting highFall like the one in dieHard 4 when the car goes into the helicopter). + + + Default value = True. + + + + + Sets the OrientateMax setting for this . + DEVEL parameter - suggest you don't edit it. Maximum torque the orientation controller can apply. If 0 then no helper torques will be used. 300 will orientate the character soflty for all but extreme angles away from aimAngleBase. If abs (current -aimAngleBase) is getting near 3.0 then this can be reduced to give a softer feel. + + + Default value = 300.0f. + Min value = 0.0f. + Max value = 2000.0f. + + + + + Sets the AlanRickman setting for this . + If true then orientate the character to face the point from where it started falling. HighFall like the one in dieHard with Alan Rickman. + + + Default value = False. + + + + + Sets the FowardRoll setting for this . + Try to execute a forward Roll on landing. + + + Default value = False. + + + + + Sets the UseZeroPose_withFowardRoll setting for this . + Blend to a zero pose when forward roll is attempted. + + + Default value = False. + + + + + Sets the AimAngleBase setting for this . + Angle from vertical the pdController is driving to ( positive = forwards). + + + Default value = 0.2f. + Min value = -3.1f. + Max value = 3.1f. + + + + + Sets the FowardVelRotation setting for this . + scale to add/subtract from aimAngle based on forward speed (Internal). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the FootVelCompScale setting for this . + Scale to change to amount of vel that is added to the foot ik from the velocity (Internal). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SideD setting for this . + sideoffset for the feet during prepareForLanding. +ve = right. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the FowardOffsetOfLegIK setting for this . + Forward offset for the feet during prepareForLanding. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegL setting for this . + Leg Length for ik (Internal)//unused. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the CatchFallCutOff setting for this . + 0.5angle is 0.878 dot. Cutoff to go to the catchFall ( internal) //mmmtodo do like crashOrLandCutOff. + + + Default value = 0.9f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the LegStrength setting for this . + Strength of the legs at landing. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Balance setting for this . + If true have enough strength to balance. If false not enough strength in legs to balance (even though bodyBlance called). + + + Default value = True. + + + + + Sets the IgnorWorldCollisions setting for this . + Never go into bailout (foetal). + + + Default value = False. + + + + + Sets the AdaptiveCircling setting for this . + stuntman type fall. Arm and legs circling direction controlled by angmom and orientation. + + + Default value = True. + + + + + Sets the Hula setting for this . + With stuntman type fall. Hula reaction if can't see floor and not rotating fast. + + + Default value = True. + + + + + Sets the MaxSpeedForRecoverableFall setting for this . + Character needs to be moving less than this speed to consider fall as a recoverable one. + + + Default value = 15.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the MinSpeedForBrace setting for this . + Character needs to be moving at least this fast horizontally to start bracing for impact if there is an object along its trajectory. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the LandingNormal setting for this . + Ray-cast normal doted with up direction has to be greater than this number to consider object flat enough to land on it. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the IncomingTransformsHelper for sending a IncomingTransforms to a given . + + The to send the IncomingTransforms to. + + + + InjuredOnGround. + + + + + Creates a new Instance of the InjuredOnGroundHelper for sending a InjuredOnGround to a given . + + The to send the InjuredOnGround to. + + InjuredOnGround. + + + + + Sets the NumInjuries setting for this . + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the Injury1Component setting for this . + + + Default value = 0. + Min value = 0. + + + + + Sets the Injury2Component setting for this . + + + Default value = 0. + Min value = 0. + + + + + Sets the Injury1LocalPosition setting for this . + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Injury2LocalPosition setting for this . + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the Injury1LocalNormal setting for this . + + + Default value = Vector3(1.0f, 0.0f, 0.0f). + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Injury2LocalNormal setting for this . + + + Default value = Vector3(1.0f, 0.0f, 0.0f). + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AttackerPos setting for this . + + + Default value = Vector3(1.0f, 0.0f, 0.0f). + Min value = 0.0f. + + + + + Sets the DontReachWithLeft setting for this . + + + Default value = False. + + + + + Sets the DontReachWithRight setting for this . + + + Default value = False. + + + + + Sets the StrongRollForce setting for this . + + + Default value = False. + + + + + Carried. + + + + + Creates a new Instance of the CarriedHelper for sending a Carried to a given . + + The to send the Carried to. + + Carried. + + + + + Dangle. + + + + + Creates a new Instance of the DangleHelper for sending a Dangle to a given . + + The to send the Dangle to. + + Dangle. + + + + + Sets the DoGrab setting for this . + + + Default value = True. + + + + + Sets the GrabFrequency setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the OnFireHelper for sending a OnFire to a given . + + The to send the OnFire to. + + + + Sets the StaggerTime setting for this . + Max time for stumbling around before falling to ground. + + + Default value = 2.5f. + Min value = 0.0f. + Max value = 30.0f. + + + + + Sets the StaggerLeanRate setting for this . + How quickly the character leans hips when staggering. + + + Default value = 0.9f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StumbleMaxLeanBack setting for this . + max the character leans hips back when staggering. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.5f. + + + + + Sets the StumbleMaxLeanForward setting for this . + max the character leans hips forwards when staggering. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.5f. + + + + + Sets the ArmsWindmillWritheBlend setting for this . + Blend armsWindmill with the bodyWrithe arms when character is upright. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SpineStumbleWritheBlend setting for this . + Blend spine stumble with the bodyWrithe spine when character is upright. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegsStumbleWritheBlend setting for this . + Blend legs stumble with the bodyWrithe legs when character is upright. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ArmsPoseWritheBlend setting for this . + Blend the bodyWrithe arms with the current desired pose from on fire behaviour when character is on the floor. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SpinePoseWritheBlend setting for this . + Blend the bodyWrithe back with the current desired pose from on fire behaviour when character is on the floor. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegsPoseWritheBlend setting for this . + Blend the bodyWrithe legs with the current desired pose from on fire behaviour when character is on the floor. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RollOverFlag setting for this . + Flag to set bodyWrithe trying to rollOver. + + + Default value = True. + + + + + Sets the RollTorqueScale setting for this . + Scale rolling torque that is applied to character spine by bodyWrithe. Torque magnitude is calculated with the following formula: m_rollOverDirection*rollOverPhase*rollTorqueScale. + + + Default value = 25.0f. + Min value = 0.0f. + Max value = 300.0f. + + + + + Sets the PredictTime setting for this . + Character pose depends on character facing direction that is evaluated from its COMTM orientation. Set this value to 0 to use no orientation prediction i.e. current character COMTM orientation will be used to determine character facing direction and finally the pose bodyWrithe is blending to. Set this value to GT 0 to predict character COMTM orientation this amout of time in seconds to the future. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the MaxRollOverTime setting for this . + Rolling torque is ramped down over time. At this time in seconds torque value converges to zero. Use this parameter to restrict time the character is rolling. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 60.0f. + + + + + Sets the RollOverRadius setting for this . + Rolling torque is ramped down with distance measured from position where character hit the ground and started rolling. At this distance in meters torque value converges to zero. Use this parameter to restrict distance the character travels due to rolling. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Creates a new Instance of the PedalLegsHelper for sending a PedalLegs to a given . + + The to send the PedalLegs to. + + + + Sets the PedalLeftLeg setting for this . + pedal with this leg or not. + + + Default value = True. + + + + + Sets the PedalRightLeg setting for this . + pedal with this leg or not. + + + Default value = True. + + + + + Sets the BackPedal setting for this . + pedal forwards or backwards. + + + Default value = False. + + + + + Sets the Radius setting for this . + base radius of pedal action. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the AngularSpeed setting for this . + rate of pedaling. If adaptivePedal4Dragging is true then the legsAngularSpeed calculated to match the linear speed of the character can have a maximum value of angularSpeed (this max used to be hard coded to 13.0). + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the LegStiffness setting for this . + stiffness of legs. + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the PedalOffset setting for this . + Move the centre of the pedal for the left leg up by this amount, the right leg down by this amount. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RandomSeed setting for this . + Random seed used to generate speed changes. + + + Default value = 100. + Min value = 0. + + + + + Sets the SpeedAsymmetry setting for this . + Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value. + + + Default value = 8.0f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the AdaptivePedal4Dragging setting for this . + Will pedal in the direction of travel (if backPedal = false, against travel if backPedal = true) and with an angular velocity relative to speed upto a maximum of 13(rads/sec). Use when being dragged by a car. Overrides angularSpeed. + + + Default value = False. + + + + + Sets the AngSpeedMultiplier4Dragging setting for this . + newAngularSpeed = Clamp(angSpeedMultiplier4Dragging * linear_speed/pedalRadius, 0.0, angularSpeed). + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the RadiusVariance setting for this . + 0-1 value used to add variance to the radius value while pedalling, to desynchonize the legs' movement and provide some variety. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegAngleVariance setting for this . + 0-1 value used to vary the angle of the legs from the hips during the pedal. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CentreSideways setting for this . + Move the centre of the pedal for both legs sideways (+ve = right). NB: not applied to hula. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the CentreForwards setting for this . + Move the centre of the pedal for both legs forward (or backward -ve). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the CentreUp setting for this . + Move the centre of the pedal for both legs up (or down -ve). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the Ellipse setting for this . + Turn the circle into an ellipse. Ellipse has horizontal radius a and vertical radius b. If ellipse is +ve then a=radius*ellipse and b=radius. If ellipse is -ve then a=radius and b = radius*ellipse. 0.0 = vertical line of length 2*radius, 0.0:1.0 circle squashed horizontally (vertical radius = radius), 1.0=circle. -0.001 = horizontal line of length 2*radius, -0.0:-1.0 circle squashed vertically (horizontal radius = radius), -1.0 = circle. + + + Default value = 1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the DragReduction setting for this . + how much to account for the target moving through space rather than being static. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Spread setting for this . + Spread legs. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the Hula setting for this . + If true circle the legs in a hula motion. + + + Default value = False. + + + + + BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm). + + + + + Creates a new Instance of the PointArmHelper for sending a PointArm to a given . + + The to send the PointArm to. + + BEHAVIOURS REFERENCED: AnimPose - allows animPose to overridebodyParts: Arms (useLeftArm, useRightArm). + + + + + Sets the TargetLeft setting for this . + point to point to (in world space). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the TwistLeft setting for this . + twist of the arm around point direction. + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ArmStraightnessLeft setting for this . + values less than 1 can give the arm a more bent look. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the UseLeftArm setting for this . + + + Default value = False. + + + + + Sets the ArmStiffnessLeft setting for this . + stiffness of arm. + + + Default value = 15.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ArmDampingLeft setting for this . + damping value for arm used to point. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the InstanceIndexLeft setting for this . + level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index. + + + Default value = -1. + Min value = -1. + + + + + Sets the PointSwingLimitLeft setting for this . + Swing limit. + + + Default value = 1.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the UseZeroPoseWhenNotPointingLeft setting for this . + + + Default value = False. + + + + + Sets the TargetRight setting for this . + point to point to (in world space). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the TwistRight setting for this . + twist of the arm around point direction. + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ArmStraightnessRight setting for this . + values less than 1 can give the arm a more bent look. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the UseRightArm setting for this . + + + Default value = False. + + + + + Sets the ArmStiffnessRight setting for this . + stiffness of arm. + + + Default value = 15.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ArmDampingRight setting for this . + damping value for arm used to point. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the InstanceIndexRight setting for this . + level index of thing to point at, or -1 for none. if -1, target is specified in world space, otherwise it is an offset from the object specified by this index. + + + Default value = -1. + Min value = -1. + + + + + Sets the PointSwingLimitRight setting for this . + Swing limit. + + + Default value = 1.5f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the UseZeroPoseWhenNotPointingRight setting for this . + + + Default value = False. + + + + + Creates a new Instance of the PointGunHelper for sending a PointGun to a given . + + The to send the PointGun to. + + + + Sets the EnableRight setting for this . + Allow right hand to point/support?. + + + Default value = True. + + + + + Sets the EnableLeft setting for this . + Allow right hand to point/support?. + + + Default value = True. + + + + + Sets the LeftHandTarget setting for this . + Target for the left Hand. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the LeftHandTargetIndex setting for this . + Index of the object that the left hand target is specified in, -1 is world space. + + + Default value = -1. + + + + + Sets the RightHandTarget setting for this . + Target for the right Hand. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the RightHandTargetIndex setting for this . + Index of the object that the right hand target is specified in, -1 is world space. + + + Default value = -1. + + + + + Sets the LeadTarget setting for this . + NB: Only Applied to single handed weapons (some more work is required to have this tech on two handed weapons). Amount to lead target based on target velocity relative to the chest. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ArmStiffness setting for this . + Stiffness of the arm. + + + Default value = 14.0f. + Min value = 2.0f. + Max value = 15.0f. + + + + + Sets the ArmStiffnessDetSupport setting for this . + Stiffness of the arm on pointing arm when a support arm is detached from a two-handed weapon. + + + Default value = 8.0f. + Min value = 2.0f. + Max value = 15.0f. + + + + + Sets the ArmDamping setting for this . + Damping. + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 5.0f. + + + + + Sets the GravityOpposition setting for this . + Amount of gravity opposition on pointing arm. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GravOppDetachedSupport setting for this . + Amount of gravity opposition on pointing arm when a support arm is detached from a two-handed weapon. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the MassMultDetachedSupport setting for this . + Amount of mass of weapon taken into account by gravity opposition on pointing arm when a support arm is detached from a two-handed weapon. The lower the value the more the character doesn't know about the weapon mass and therefore is more affected by it. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AllowShotLooseness setting for this . + Allow shot to set a lower arm muscleStiffness than pointGun normally would. + + + Default value = False. + + + + + Sets the ClavicleBlend setting for this . + How much of blend should come from incoming transforms 0(all IK) .. 1(all ITMs) For pointing arms only. (Support arm uses the IK solution as is for clavicles). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ElbowAttitude setting for this . + Controls arm twist. (except in pistolIK). + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the SupportConstraint setting for this . + Type of constraint between the support hand and gun. 0=no constraint, 1=hard distance constraint, 2=Force based constraint, 3=hard spherical constraint. + + + Default value = 1. + Min value = 0. + Max value = 3. + + + + + Sets the ConstraintMinDistance setting for this . + For supportConstraint = 1: Support hand constraint distance will be slowly reduced until it hits this value. This is for stability and also allows the pointing arm to lead a little. Don't set lower than NM_MIN_STABLE_DISTANCECONSTRAINT_DISTANCE 0.001f. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 0.1f. + + + + + Sets the MakeConstraintDistance setting for this . + For supportConstraint = 1: Minimum distance within which support hand constraint will be made. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the ReduceConstraintLengthVel setting for this . + For supportConstraint = 1: Velocity at which to reduce the support hand constraint length. + + + Default value = 1.5f. + Min value = 0.1f. + Max value = 10.0f. + + + + + Sets the BreakingStrength setting for this . + For supportConstraint = 1: strength of the supporting hands constraint (kg m/s), -1 to ignore/disable. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the BrokenSupportTime setting for this . + Once constraint is broken then do not try to reconnect/support for this amount of time. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the BrokenToSideProb setting for this . + Probability that the when a constraint is broken that during brokenSupportTime a side pose will be selected. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ConnectAfter setting for this . + If gunArm has been controlled by other behaviours for this time when it could have been pointing but couldn't due to pointing only allowed if connected, change gunArm pose to something that could connect for connectFor seconds. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the ConnectFor setting for this . + Time to try to reconnect for. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the OneHandedPointing setting for this . + 0 = don't allow, 1= allow for kPistol(two handed pistol) only, 2 = allow for kRifle only, 3 = allow for kPistol and kRifle. Allow one handed pointing - no constraint if cant be supported . If not allowed then gunHand does not try to point at target if it cannot be supported - the constraint will be controlled by always support. + + + Default value = 1. + Min value = 0. + Max value = 3. + + + + + Sets the AlwaysSupport setting for this . + Support a non pointing gunHand i.e. if in zero pose (constrain as well if constraint possible). + + + Default value = False. + + + + + Sets the PoseUnusedGunArm setting for this . + Apply neutral pose when a gun arm isn't in use. NB: at the moment Rifle hand is always controlled by pointGun. + + + Default value = False. + + + + + Sets the PoseUnusedSupportArm setting for this . + Apply neutral pose when a support arm isn't in use. + + + Default value = False. + + + + + Sets the PoseUnusedOtherArm setting for this . + Apply neutral pose to the non-gun arm (otherwise it is always under the control of other behaviours or not set). If the non-gun hand is a supporting hand it is not controlled by this parameter but by poseUnusedSupportArm. + + + Default value = False. + + + + + Sets the MaxAngleAcross setting for this . + max aiming angle(deg) sideways across body midline measured from chest forward that the character will try to point. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the MaxAngleAway setting for this . + max aiming angle(deg) sideways away from body midline measured from chest forward that the character will try to point. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the FallingLimits setting for this . + 0= don't apply limits. 1=apply the limits below only when the character is falling. 2 = always apply these limits (instead of applying maxAngleAcross and maxAngleAway which only limits the horizontal angle but implicity limits the updown (the limit shape is a vertical hinge). + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the AcrossLimit setting for this . + max aiming angle(deg) sideways across body midline measured from chest forward that the character will try to point. i.e. for rightHanded gun this is the angle left of the midline. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the AwayLimit setting for this . + max aiming angle(deg) sideways away from body midline measured from chest forward that the character will try to point. i.e. for rightHanded gun this is the angle right of the midline. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the UpLimit setting for this . + max aiming angle(deg) upwards from body midline measured from chest forward that the character will try to point. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the DownLimit setting for this . + max aiming angle(deg) downwards from body midline measured from chest forward that the character will try to point. + + + Default value = 45.0f. + Min value = 0.0f. + Max value = 180.0f. + + + + + Sets the RifleFall setting for this . + Pose the rifle hand to reduce complications with collisions. 0 = false, 1 = always when falling, 2 = when falling except if falling backwards. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the FallingSupport setting for this . + Allow supporting of a rifle(or two handed pistol) when falling. 0 = false, 1 = support if allowed, 2 = support until constraint not active (don't allow support to restart), 3 = support until constraint not effective (support hand to support distance must be less than 0.15 - don't allow support to restart). + + + Default value = 1. + Min value = 0. + Max value = 3. + + + + + Sets the FallingTypeSupport setting for this . + What is considered a fall by fallingSupport). Apply fallingSupport 0=never(will support if allowed), 1 = falling, 2 = falling except if falling backwards, 3 = falling and collided, 4 = falling and collided except if falling backwards, 5 = falling except if falling backwards until collided. + + + Default value = 0. + Min value = 0. + Max value = 5. + + + + + Sets the PistolNeutralType setting for this . + 0 = byFace, 1=acrossFront, 2=bySide. NB: bySide is not connectible so be careful if combined with kPistol and oneHandedPointing = 0 or 2. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the NeutralPoint4Pistols setting for this . + NOT IMPLEMENTED YET KEEP=false - use pointing for neutral targets in pistol modes. + + + Default value = False. + + + + + Sets the NeutralPoint4Rifle setting for this . + use pointing for neutral targets in rifle mode. + + + Default value = True. + + + + + Sets the CheckNeutralPoint setting for this . + Check the neutral pointing is pointable, if it isn't then choose a neutral pose instead. + + + Default value = False. + + + + + Sets the Point2Side setting for this . + side, up, back) side is left for left arm, right for right arm mmmmtodo. + + + Default value = Vector3(5.0f, -5.0f, -2.0f). + + + + + Sets the Add2WeaponDistSide setting for this . + add to weaponDistance for point2Side neutral pointing (to straighten the arm). + + + Default value = 0.3f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the Point2Connect setting for this . + side, up, back) side is left for left arm, right for rght arm mmmmtodo. + + + Default value = Vector3(-1.0f, -0.9f, -0.2f). + + + + + Sets the Add2WeaponDistConnect setting for this . + add to weaponDistance for point2Connect neutral pointing (to straighten the arm). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Sets the UsePistolIK setting for this . + enable new ik for pistol pointing. + + + Default value = True. + + + + + Sets the UseSpineTwist setting for this . + Use spine twist to orient chest?. + + + Default value = True. + + + + + Sets the UseTurnToTarget setting for this . + Turn balancer to help gun point at target. + + + Default value = False. + + + + + Sets the UseHeadLook setting for this . + Use head look to drive head?. + + + Default value = True. + + + + + Sets the ErrorThreshold setting for this . + angular difference between pointing direction and target direction above which feedback will be generated. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 3.1f. + + + + + Sets the FireWeaponRelaxTime setting for this . + Duration of arms relax following firing weapon. NB:This is clamped (0,5) in pointGun. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the FireWeaponRelaxAmount setting for this . + Relax multiplier following firing weapon. Recovers over relaxTime. + + + Default value = 0.5f. + Min value = 0.1f. + Max value = 1.0f. + + + + + Sets the FireWeaponRelaxDistance setting for this . + Range of motion for ik-based recoil. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 0.3f. + + + + + Sets the UseIncomingTransforms setting for this . + Use the incoming transforms to inform the pointGun of the primaryWeaponDistance, poleVector for the arm. + + + Default value = True. + + + + + Sets the MeasureParentOffset setting for this . + If useIncomingTransforms = true and measureParentOffset=true then measure the Pointing-from offset from parent effector, using itms - this should point the barrel of the gun to the target. This is added to the rightHandParentOffset. NB NOT used if rightHandParentEffector LT 0. + + + Default value = True. + + + + + Sets the LeftHandParentOffset setting for this . + Pointing-from offset from parent effector, expressed in spine3's frame, x = back/forward, y = right/left, z = up/down. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the LeftHandParentEffector setting for this . + 1 = Use leftShoulder. Effector from which the left hand pointing originates. ie, point from this part to the target. -1 causes default offset for active weapon mode to be applied. + + + Default value = -1. + Min value = -1. + Max value = 21. + + + + + Sets the RightHandParentOffset setting for this . + Pointing-from offset from parent effector, expressed in spine3's frame, x = back/forward, y = right/left, z = up/down. This is added to the measured one if useIncomingTransforms=true and measureParentOffset=true. NB NOT used if rightHandParentEffector LT 0. Pistol(0,0,0) Rifle(0.0032, 0.0, -0.0). + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the RightHandParentEffector setting for this . + 1 = Use rightShoulder.. Effector from which the right hand pointing originates. ie, point from this part to the target. -1 causes default offset for active weapon mode to be applied. + + + Default value = -1. + Min value = -1. + Max value = 21. + + + + + Sets the PrimaryHandWeaponDistance setting for this . + Distance from the shoulder to hold the weapon. If -1 and useIncomingTransforms then weaponDistance is read from ITMs. weaponDistance=primaryHandWeaponDistance clamped [0.2f:m_maxArmReach=0.65] if useIncomingTransforms = false. pistol 0.60383, rifle 0.336. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ConstrainRifle setting for this . + Use hard constraint to keep rifle stock against shoulder?. + + + Default value = True. + + + + + Sets the RifleConstraintMinDistance setting for this . + Rifle constraint distance. Deliberately kept large to create a flat constraint surface where rifle meets the shoulder. + + + Default value = 0.2f. + Min value = 0.0f. + + + + + Sets the DisableArmCollisions setting for this . + Disable collisions between right hand/forearm and the torso/legs. + + + Default value = False. + + + + + Sets the DisableRifleCollisions setting for this . + Disable collisions between right hand/forearm and spine3/spine2 if in rifle mode. + + + Default value = False. + + + + + Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64. + + + + + Creates a new Instance of the PointGunExtraHelper for sending a PointGunExtra to a given . + + The to send the PointGunExtra to. + + Seldom set parameters for pointGun - just to keep number of parameters in any message less than or equal to 64. + + + + + Sets the ConstraintStrength setting for this . + For supportConstraint = 2: force constraint strength of the supporting hands - it gets shaky at about 4.0. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the ConstraintThresh setting for this . + For supportConstraint = 2: Like makeConstraintDistance. Force starts acting when the hands are LT 3.0*thresh apart but is maximum strength LT thresh. For comparison: 0.1 is used for reachForWound in shot, 0.25 is used in grab. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the WeaponMask setting for this . + Currently unused - no intoWorldTest. RAGE bit mask to exclude weapons from ray probe - currently defaults to MP3 weapon flag. + + + Default value = 1024. + Min value = 0. + + + + + Sets the TimeWarpActive setting for this . + Is timeWarpActive enabled?. + + + Default value = False. + + + + + Sets the TimeWarpStrengthScale setting for this . + Scale for arm and helper strength when timewarp is enabled. 1 = normal compensation. + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 2.0f. + + + + + Sets the OriStiff setting for this . + Hand stabilization controller stiffness. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the OriDamp setting for this . + Hand stabilization controller damping. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the PosStiff setting for this . + Hand stabilization controller stiffness. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the PosDamp setting for this . + Hand stabilization controller damping. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Creates a new Instance of the RollDownStairsHelper for sending a RollDownStairs to a given . + + The to send the RollDownStairs to. + + + + Sets the Stiffness setting for this . + Effector Stiffness. value feeds through to rollUp directly. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Damping setting for this . + Effector Damping. + + + Default value = 1.4f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the Forcemag setting for this . + Helper force strength. Do not go above 1 for a rollDownStairs/roll along ground reaction. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the M_useArmToSlowDown setting for this . + the degree to which the character will try to stop a barrel roll with his arms. + + + Default value = -1.9f. + Min value = -3.0f. + Max value = 3.0f. + + + + + Sets the UseZeroPose setting for this . + Blends between a zeroPose and the Rollup, Faster the character is rotating the less the zeroPose. + + + Default value = False. + + + + + Sets the SpinWhenInAir setting for this . + Applied cheat forces to spin the character when in the air, the forces are 40% of the forces applied when touching the ground. Be careful little bunny rabbits, the character could spin unnaturally in the air. + + + Default value = False. + + + + + Sets the M_armReachAmount setting for this . + how much the character reaches with his arms to brace against the ground. + + + Default value = 1.4f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the M_legPush setting for this . + amount that the legs push outwards when tumbling. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the TryToAvoidHeadButtingGround setting for this . + Blends between a zeroPose and the Rollup, Faster the character is rotating the less the zeroPose. + + + Default value = False. + + + + + Sets the ArmReachLength setting for this . + the length that the arm reaches and so how much it straightens. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CustomRollDir setting for this . + pass in a custom direction in to have the character try and roll in that direction. + + + Default value = Vector3(0.0f, 0.0f, 1.0f). + Min value = 1.0f. + Max value = 1.0f. + + + + + Sets the UseCustomRollDir setting for this . + pass in true to use the customRollDir parameter. + + + Default value = False. + + + + + Sets the StiffnessDecayTarget setting for this . + The target linear velocity used to start the rolling. + + + Default value = 9.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the StiffnessDecayTime setting for this . + time, in seconds, to decay stiffness down to the stiffnessDecayTarget value (or -1 to disable). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the AsymmetricalLegs setting for this . + 0 is no leg asymmetry in 'foetal' position. greater than 0 a asymmetricalLegs-rand(30%), added/minus each joint of the legs in radians. Random number changes about once every roll. 0.4 gives a lot of asymmetry. + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ZAxisSpinReduction setting for this . + Tries to reduce the spin around the z axis. Scale 0 - 1. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TargetLinearVelocityDecayTime setting for this . + Time for the targetlinearVelocity to decay to zero. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the TargetLinearVelocity setting for this . + Helper torques are applied to match the spin of the character to the max of targetLinearVelocity and COMVelMag. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the OnlyApplyHelperForces setting for this . + Don't use rollup if true. + + + Default value = False. + + + + + Sets the UseVelocityOfObjectBelow setting for this . + scale applied cheat forces/torques to (zero) if object underneath character has velocity greater than 1.f. + + + Default value = False. + + + + + Sets the UseRelativeVelocity setting for this . + useVelocityOfObjectBelow uses a relative velocity of the character to the object underneath. + + + Default value = False. + + + + + Sets the ApplyFoetalToLegs setting for this . + if true, use rollup for upper body and a kind of foetal behavior for legs. + + + Default value = False. + + + + + Sets the MovementLegsInFoetalPosition setting for this . + Only used if applyFoetalToLegs = true : define the variation of angles for the joints of the legs. + + + Default value = 1.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MaxAngVelAroundFrontwardAxis setting for this . + Only used if applyNewRollingCheatingTorques or applyHelPerTorqueToAlign defined to true : maximal angular velocity around frontward axis of the pelvis to apply cheating torques. + + + Default value = 2.0f. + Min value = -1.0f. + Max value = 10.0f. + + + + + Sets the MinAngVel setting for this . + Only used if applyNewRollingCheatingTorques or applyHelPerTorqueToAlign defined to true : minimal angular velocity of the roll to apply cheating torques. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ApplyNewRollingCheatingTorques setting for this . + if true will use the new way to apply cheating torques (like in fallOverWall), otherwise will use the old way. + + + Default value = False. + + + + + Sets the MaxAngVel setting for this . + Only used if applyNewRollingCheatingTorques defined to true : maximal angular velocity of the roll to apply cheating torque. + + + Default value = 5.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MagOfTorqueToRoll setting for this . + Only used if applyNewRollingCheatingTorques defined to true : magnitude of the torque to roll down the stairs. + + + Default value = 50.0f. + Min value = 0.0f. + Max value = 500.0f. + + + + + Sets the ApplyHelPerTorqueToAlign setting for this . + apply torque to align the body orthogonally to the direction of the roll. + + + Default value = False. + + + + + Sets the DelayToAlignBody setting for this . + Only used if applyHelPerTorqueToAlign defined to true : delay to start to apply torques. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the MagOfTorqueToAlign setting for this . + Only used if applyHelPerTorqueToAlign defined to true : magnitude of the torque to align orthogonally the body. + + + Default value = 50.0f. + Min value = 0.0f. + Max value = 500.0f. + + + + + Sets the AirborneReduction setting for this . + Ordinarily keep at 0.85. Make this lower if you want spinning in the air. + + + Default value = 0.9f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ApplyMinMaxFriction setting for this . + Pass-through to Roll Up. Controls whether or not behaviour enforces min/max friction. + + + Default value = True. + + + + + Sets the LimitSpinReduction setting for this . + Scale zAxisSpinReduction back when rotating end-over-end (somersault) to give the body a chance to align with the axis of rotation. + + + Default value = False. + + + + + Creates a new Instance of the ShotHelper for sending a Shot to a given . + + The to send the Shot to. + + + + Sets the BodyStiffness setting for this . + stiffness of body. Feeds through to roll_up. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the SpineDamping setting for this . + stiffness of body. Feeds through to roll_up. + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 2.0f. + + + + + Sets the ArmStiffness setting for this . + arm stiffness. + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the InitialNeckStiffness setting for this . + initial stiffness of neck after being shot. + + + Default value = 14.0f. + Min value = 3.0f. + Max value = 16.0f. + + + + + Sets the InitialNeckDamping setting for this . + intial damping of neck after being shot. + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 10.0f. + + + + + Sets the NeckStiffness setting for this . + stiffness of neck. + + + Default value = 14.0f. + Min value = 3.0f. + Max value = 16.0f. + + + + + Sets the NeckDamping setting for this . + damping of neck. + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 2.0f. + + + + + Sets the KMultOnLoose setting for this . + how much to add to upperbody stiffness dependent on looseness. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the KMult4Legs setting for this . + how much to add to leg stiffnesses dependent on looseness. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LoosenessAmount setting for this . + how loose the character is made by a newBullet. between 0 and 1. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Looseness4Fall setting for this . + how loose the character is made by a newBullet if falling. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Looseness4Stagger setting for this . + how loose the upperBody of the character is made by a newBullet if staggerFall is running (and not falling). Note atm the neck ramp values are ignored in staggerFall. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MinArmsLooseness setting for this . + minimum looseness to apply to the arms. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the MinLegsLooseness setting for this . + minimum looseness to apply to the Legs. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the GrabHoldTime setting for this . + how long to hold for before returning to relaxed arm position. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SpineBlendExagCPain setting for this . + true: spine is blended with zero pose, false: spine is blended with zero pose if not setting exag or cpain. + + + Default value = False. + + + + + Sets the SpineBlendZero setting for this . + spine is always blended with zero pose this much and up to 1 as the character become stationary. If negative no blend is ever applied. + + + Default value = 0.6f. + Min value = -0.1f. + Max value = 1.0f. + + + + + Sets the BulletProofVest setting for this . + looseness applied to spine is different if bulletProofVest is true. + + + Default value = False. + + + + + Sets the AlwaysResetLooseness setting for this . + looseness always reset on shotNewBullet even if previous looseness ramp still running. Except for the neck which has it's own ramp. + + + Default value = True. + + + + + Sets the AlwaysResetNeckLooseness setting for this . + Neck looseness always reset on shotNewBullet even if previous looseness ramp still running. + + + Default value = True. + + + + + Sets the AngVelScale setting for this . + How much to scale the angular velocity coming in from animation of a part if it is in angVelScaleMask (otherwise scale by 1.0). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AngVelScaleMask setting for this . + Parts to scale the initial angular velocity by angVelScale (otherwize scale by 1.0). + + + Default value = fb. + + + + + Sets the FlingWidth setting for this . + Width of the fling behaviour. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FlingTime setting for this . + Duration of the fling behaviour. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TimeBeforeReachForWound setting for this . + time, in seconds, before the character begins to grab for the wound on the first hit. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ExagDuration setting for this . + exaggerate bullet duration (at exagMag/exagTwistMag). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ExagMag setting for this . + exaggerate bullet spine Lean magnitude. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ExagTwistMag setting for this . + exaggerate bullet spine Twist magnitude. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ExagSmooth2Zero setting for this . + exaggerate bullet duration ramping to zero after exagDuration. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ExagZeroTime setting for this . + exaggerate bullet time spent at 0 spine lean/twist after exagDuration + exagSmooth2Zero. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the CpainSmooth2Time setting for this . + conscious pain duration ramping from zero to cpainMag/cpainTwistMag. + + + Default value = 0.2f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the CpainDuration setting for this . + conscious pain duration at cpainMag/cpainTwistMag after cpainSmooth2Time. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the CpainMag setting for this . + conscious pain spine Lean(back/Forward) magnitude (Replaces spinePainMultiplier). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the CpainTwistMag setting for this . + conscious pain spine Twist/Lean2Side magnitude Replaces spinePainTwistMultiplier). + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the CpainSmooth2Zero setting for this . + conscious pain ramping to zero after cpainSmooth2Time + cpainDuration (Replaces spinePainTime). + + + Default value = 1.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the Crouching setting for this . + is the guy crouching or not. + + + Default value = False. + + + + + Sets the ChickenArms setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the ReachForWound setting for this . + Type of reaction. + + + Default value = True. + + + + + Sets the Fling setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the AllowInjuredArm setting for this . + injured arm code runs if arm hit (turns and steps and bends injured arm). + + + Default value = False. + + + + + Sets the AllowInjuredLeg setting for this . + when false injured leg is not bent and character does not bend to reach it. + + + Default value = True. + + + + + Sets the AllowInjuredLowerLegReach setting for this . + when false don't try to reach for injured Lower Legs (shins/feet). + + + Default value = False. + + + + + Sets the AllowInjuredThighReach setting for this . + when false don't try to reach for injured Thighs. + + + Default value = True. + + + + + Sets the StableHandsAndNeck setting for this . + additional stability for hands and neck (less loose). + + + Default value = False. + + + + + Sets the Melee setting for this . + + + Default value = False. + + + + + Sets the FallingReaction setting for this . + 0=Rollup, 1=Catchfall, 2=rollDownStairs, 3=smartFall. + + + Default value = 0. + Min value = 0. + Max value = 3. + + + + + Sets the UseExtendedCatchFall setting for this . + keep the character active instead of relaxing at the end of the catch fall. + + + Default value = False. + + + + + Sets the InitialWeaknessZeroDuration setting for this . + duration for which the character's upper body stays at minimum stiffness (not quite zero). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the InitialWeaknessRampDuration setting for this . + duration of the ramp to bring the character's upper body stiffness back to normal levels. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the InitialNeckDuration setting for this . + duration for which the neck stays at intial stiffness/damping. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the InitialNeckRampDuration setting for this . + duration of the ramp to bring the neck stiffness/damping back to normal levels. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the UseCStrModulation setting for this . + if enabled upper and lower body strength scales with character strength, using the range given by parameters below. + + + Default value = False. + + + + + Sets the CStrUpperMin setting for this . + proportions to what the strength would be normally. + + + Default value = 0.1f. + Min value = 0.1f. + Max value = 1.0f. + + + + + Sets the CStrUpperMax setting for this . + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 1.0f. + + + + + Sets the CStrLowerMin setting for this . + + + Default value = 0.1f. + Min value = 0.1f. + Max value = 1.0f. + + + + + Sets the CStrLowerMax setting for this . + + + Default value = 1.0f. + Min value = 0.1f. + Max value = 1.0f. + + + + + Sets the DeathTime setting for this . + time to death (HACK for underwater). If -ve don't ever die. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1000.0f. + + + + + Send new wound information to the shot. Can cause shot to restart it's performance in part or in whole. + + + + + Creates a new Instance of the ShotNewBulletHelper for sending a ShotNewBullet to a given . + + The to send the ShotNewBullet to. + + Send new wound information to the shot. Can cause shot to restart it's performance in part or in whole. + + + + + Sets the BodyPart setting for this . + part ID on the body where the bullet hit. + + + Default value = 0. + Min value = 0. + Max value = 21. + + + + + Sets the LocalHitPointInfo setting for this . + if true then normal and hitPoint should be supplied in local coordinates of bodyPart. If false then normal and hitPoint should be supplied in World coordinates. + + + Default value = True. + + + + + Sets the Normal setting for this . + Normal coming out of impact point on character. Can be local or global depending on localHitPointInfo. + + + Default value = Vector3(0.0f, 0.0f, -1.0f). + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the HitPoint setting for this . + position of impact on character. Can be local or global depending on localHitPointInfo. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the BulletVel setting for this . + bullet velocity in world coordinates. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + Min value = -2000.0f. + Max value = 2000.0f. + + + + + Creates a new Instance of the ShotSnapHelper for sending a ShotSnap to a given . + + The to send the ShotSnap to. + + + + Sets the Snap setting for this . + Add a Snap to shot. + + + Default value = False. + + + + + Sets the SnapMag setting for this . + The magnitude of the reaction. + + + Default value = 0.4f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the SnapMovingMult setting for this . + movingMult*snapMag = The magnitude of the reaction if moving(comVelMag) faster than movingThresh. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the SnapBalancingMult setting for this . + balancingMult*snapMag = The magnitude of the reaction if balancing = (not lying on the floor/ not upper body not collided) and not airborne. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the SnapAirborneMult setting for this . + airborneMult*snapMag = The magnitude of the reaction if airborne. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the SnapMovingThresh setting for this . + If moving(comVelMag) faster than movingThresh then mvingMult applied to stunMag. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the SnapDirectionRandomness setting for this . + The character snaps in a prescribed way (decided by bullet direction) - Higher the value the more random this direction is. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SnapLeftArm setting for this . + snap the leftArm. + + + Default value = False. + + + + + Sets the SnapRightArm setting for this . + snap the rightArm. + + + Default value = False. + + + + + Sets the SnapLeftLeg setting for this . + snap the leftLeg. + + + Default value = False. + + + + + Sets the SnapRightLeg setting for this . + snap the rightLeg. + + + Default value = False. + + + + + Sets the SnapSpine setting for this . + snap the spine. + + + Default value = True. + + + + + Sets the SnapNeck setting for this . + snap the neck. + + + Default value = True. + + + + + Sets the SnapPhasedLegs setting for this . + Legs are either in phase with each other or not. + + + Default value = True. + + + + + Sets the SnapHipType setting for this . + type of hip reaction 0=none, 1=side2side 2=steplike. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the SnapUseBulletDir setting for this . + Legs are either in phase with each other or not. + + + Default value = True. + + + + + Sets the SnapHitPart setting for this . + Snap only around the wounded part//mmmmtodo check whether bodyPart doesn't have to be remembered for unSnap. + + + Default value = False. + + + + + Sets the UnSnapInterval setting for this . + Interval before applying reverse snap. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the UnSnapRatio setting for this . + The magnitude of the reverse snap. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the SnapUseTorques setting for this . + use torques to make the snap otherwise use a change in the parts angular velocity. + + + Default value = True. + + + + + configure the shockSpin effect in shot. Spin/Lift the character using cheat torques/forces. + + + + + Creates a new Instance of the ShotShockSpinHelper for sending a ShotShockSpin to a given . + + The to send the ShotShockSpin to. + + configure the shockSpin effect in shot. Spin/Lift the character using cheat torques/forces. + + + + + Sets the AddShockSpin setting for this . + if enabled, add a short 'shock' of torque to the character's spine to exaggerate bullet impact. + + + Default value = False. + + + + + Sets the RandomizeShockSpinDirection setting for this . + for use with close-range shotgun blasts, or similar. + + + Default value = False. + + + + + Sets the AlwaysAddShockSpin setting for this . + if true, apply the shock spin no matter which body component was hit. otherwise only apply if the spine or clavicles get hit. + + + Default value = False. + + + + + Sets the ShockSpinMin setting for this . + minimum amount of torque to add if using shock-spin feature. + + + Default value = 50.0f. + Min value = 0.0f. + Max value = 1000.0f. + + + + + Sets the ShockSpinMax setting for this . + maxiumum amount of torque to add if using shock-spin feature. + + + Default value = 90.0f. + Min value = 0.0f. + Max value = 1000.0f. + + + + + Sets the ShockSpinLiftForceMult setting for this . + if greater than 0, apply a force to lift the character up while the torque is applied, trying to produce a dramatic spun/twist shotgun-to-the-chest effect. this is a scale of the torque applied, so 8.0 or so would give a reasonable amount of lift. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ShockSpinDecayMult setting for this . + multiplier used when decaying torque spin over time. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ShockSpinScalePerComponent setting for this . + torque applied is scaled by this amount across the spine components - spine2 recieving the full amount, then 3 and 1 and finally 0. each time, this value is used to scale it down. 0.5 means half the torque each time. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ShockSpinMaxTwistVel setting for this . + shock spin ends when twist velocity is greater than this value (try 6.0). If set to -1 does not stop. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 200.0f. + + + + + Sets the ShockSpinScaleByLeverArm setting for this . + shock spin scales by lever arm of bullet i.e. bullet impact point to centre line. + + + Default value = True. + + + + + Sets the ShockSpinAirMult setting for this . + shockSpin's torque is multipied by this value when both the character's feet are not in contact. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ShockSpin1FootMult setting for this . + shockSpin's torque is multipied by this value when the one of the character's feet are not in contact. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the ShockSpinFootGripMult setting for this . + shockSpin scales the torques applied to the feet by footSlipCompensation. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the BracedSideSpinMult setting for this . + If shot on a side with a forward foot and both feet are on the ground and balanced, increase the shockspin to compensate for the balancer naturally resisting spin to that side. + + + Default value = 1.0f. + Min value = 1.0f. + Max value = 5.0f. + + + + + configure the fall to knees shot. + + + + + Creates a new Instance of the ShotFallToKneesHelper for sending a ShotFallToKnees to a given . + + The to send the ShotFallToKnees to. + + configure the fall to knees shot. + + + + + Sets the FallToKnees setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the FtkAlwaysChangeFall setting for this . + Always change fall behaviour. If false only change when falling forward. + + + Default value = False. + + + + + Sets the FtkBalanceTime setting for this . + How long the balancer runs for before fallToKnees starts. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the FtkHelperForce setting for this . + Hip helper force magnitude - to help character lean over balance point of line between toes. + + + Default value = 200.0f. + Min value = 0.0f. + Max value = 2000.0f. + + + + + Sets the FtkHelperForceOnSpine setting for this . + Helper force applied to spine3 aswell. + + + Default value = True. + + + + + Sets the FtkLeanHelp setting for this . + Help balancer lean amount - to help character lean over balance point of line between toes. Half of this is also applied as hipLean. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 0.3f. + + + + + Sets the FtkSpineBend setting for this . + Bend applied to spine when falling from knees. (+ve forward - try -0.1) (only if rds called). + + + Default value = 0.0f. + Min value = -0.2f. + Max value = 0.3f. + + + + + Sets the FtkStiffSpine setting for this . + Stiffen spine when falling from knees (only if rds called). + + + Default value = False. + + + + + Sets the FtkImpactLooseness setting for this . + Looseness (muscleStiffness = 1.01f - m_parameters.ftkImpactLooseness) applied to upperBody on knee impacts. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FtkImpactLoosenessTime setting for this . + Time that looseness is applied after knee impacts. + + + Default value = 0.2f. + Min value = -0.1f. + Max value = 1.0f. + + + + + Sets the FtkBendRate setting for this . + Rate at which the legs are bent to go from standing to on knees. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the FtkHipBlend setting for this . + Blend from current hip to balancing on knees hip angle. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FtkLungeProb setting for this . + Probability that a lunge reaction will be allowed. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FtkKneeSpin setting for this . + When on knees allow some spinning of the character. If false then the balancers' footSlipCompensation remains on and tends to keep the character facing the same way as when it was balancing. + + + Default value = False. + + + + + Sets the FtkFricMult setting for this . + Multiplier on the reduction of friction for the feet based on angle away from horizontal - helps the character fall to knees quicker. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the FtkHipAngleFall setting for this . + Apply this hip angle when the character starts to fall backwards when on knees. + + + Default value = 0.5f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the FtkPitchForwards setting for this . + Hip pitch applied (+ve forward, -ve backwards) if character is falling forwards on way down to it's knees. + + + Default value = 0.1f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the FtkPitchBackwards setting for this . + Hip pitch applied (+ve forward, -ve backwards) if character is falling backwards on way down to it's knees. + + + Default value = 0.1f. + Min value = -0.5f. + Max value = 0.5f. + + + + + Sets the FtkFallBelowStab setting for this . + Balancer instability below which the character starts to bend legs even if it isn't going to fall on to it's knees (i.e. if going backwards). 0.3 almost ensures a fall to knees but means the character will keep stepping backward until it slows down enough. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 15.0f. + + + + + Sets the FtkBalanceAbortThreshold setting for this . + when the character gives up and goes into a fall. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the FtkOnKneesArmType setting for this . + Type of arm response when on knees falling forward 0=useFallArms (from RollDownstairs or catchFall), 1= armsIn, 2=armsOut. + + + Default value = 2. + Min value = 0. + Max value = 2. + + + + + Sets the FtkReleaseReachForWound setting for this . + Release the reachForWound this amount of time after the knees have hit. If LT 0.0 then keep reaching for wound regardless of fall/onground state. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 5.0f. + + + + + Sets the FtkReachForWound setting for this . + true = Keep reaching for wound regardless of fall/onground state. false = respect the shotConfigureArms params: reachFalling, reachFallingWithOneHand, reachOnFloor. + + + Default value = True. + + + + + Sets the FtkReleasePointGun setting for this . + Override the pointGun when knees hit. + + + Default value = False. + + + + + Sets the FtkFailMustCollide setting for this . + The upper body of the character must be colliding and other failure conditions met to fail. + + + Default value = True. + + + + + configure the shot from behind reaction. + + + + + Creates a new Instance of the ShotFromBehindHelper for sending a ShotFromBehind to a given . + + The to send the ShotFromBehind to. + + configure the shot from behind reaction. + + + + + Sets the ShotFromBehind setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the SfbSpineAmount setting for this . + SpineBend. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbNeckAmount setting for this . + Neck Bend. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbHipAmount setting for this . + hip Pitch. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbKneeAmount setting for this . + knee bend. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SfbPeriod setting for this . + shotFromBehind reaction period after being shot. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbForceBalancePeriod setting for this . + amount of time not taking a step. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbArmsOnset setting for this . + amount of time before applying spread out arms pose. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbKneesOnset setting for this . + amount of time before bending knees a bit. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SfbNoiseGain setting for this . + Controls additional independent randomized bending of left/right elbows. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SfbIgnoreFail setting for this . + 0=balancer fails as normal, 1= ignore backArchedBack and leanedTooFarBack balancer failures, 2= ignore backArchedBack balancer failure only, 3= ignore leanedTooFarBack balancer failure only. + + + Default value = 0. + Min value = 0. + Max value = 3. + + + + + configure the shot in guts reaction. + + + + + Creates a new Instance of the ShotInGutsHelper for sending a ShotInGuts to a given . + + The to send the ShotInGuts to. + + configure the shot in guts reaction. + + + + + Sets the ShotInGuts setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the SigSpineAmount setting for this . + SpineBend. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SigNeckAmount setting for this . + Neck Bend. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SigHipAmount setting for this . + hip Pitch. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SigKneeAmount setting for this . + knee bend. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SigPeriod setting for this . + active time after being shot. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SigForceBalancePeriod setting for this . + amount of time not taking a step. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the SigKneesOnset setting for this . + amount of time not taking a step. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Creates a new Instance of the ShotHeadLookHelper for sending a ShotHeadLook to a given . + + The to send the ShotHeadLook to. + + + + Sets the UseHeadLook setting for this . + Use headLook. Default: looks at provided target or if this is zero - looks forward or in velocity direction. If reachForWound is enabled, switches between looking at the wound and at the default target. + + + Default value = False. + + + + + Sets the HeadLook setting for this . + position to look at with headlook flag. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the HeadLookAtWoundMinTimer setting for this . + Min time to look at wound. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the HeadLookAtWoundMaxTimer setting for this . + Max time to look at wound. + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the HeadLookAtHeadPosMaxTimer setting for this . + Min time to look headLook or if zero - forward or in velocity direction. + + + Default value = 1.7f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the HeadLookAtHeadPosMinTimer setting for this . + Max time to look headLook or if zero - forward or in velocity direction. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 10.0f. + + + + + configure the arm reactions in shot. + + + + + Creates a new Instance of the ShotConfigureArmsHelper for sending a ShotConfigureArms to a given . + + The to send the ShotConfigureArms to. + + configure the arm reactions in shot. + + + + + Sets the Brace setting for this . + blind brace with arms if appropriate. + + + Default value = True. + + + + + Sets the PointGun setting for this . + Point gun if appropriate. + + + Default value = False. + + + + + Sets the UseArmsWindmill setting for this . + armsWindmill if going backwards fast enough. + + + Default value = True. + + + + + Sets the ReleaseWound setting for this . + release wound if going sideways/forward fast enough. 0 = don't. 1 = only if bracing. 2 = any default arm reaction. + + + Default value = 1. + Min value = 0. + Max value = 2. + + + + + Sets the ReachFalling setting for this . + reachForWound when falling 0 = false, 1 = true, 2 = once per shot performance. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the ReachFallingWithOneHand setting for this . + Force character to reach for wound with only one hand when falling or fallen. 0= allow 2 handed reach, 1= left only if 2 handed possible, 2= right only if 2 handed possible, 3 = one handed but automatic (allows switching of hands). + + + Default value = 3. + Min value = 0. + Max value = 3. + + + + + Sets the ReachOnFloor setting for this . + reachForWound when on floor - 0 = false, 1 = true, 2 = once per shot performance. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the AlwaysReachTime setting for this . + Inhibit arms brace for this amount of time after reachForWound has begun. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the AWSpeedMult setting for this . + For armsWindmill, multiplier on character speed - increase of speed of circling is proportional to character speed (max speed of circliing increase = 1.5). eg. lowering the value increases the range of velocity that the 0-1.5 is applied over. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AWRadiusMult setting for this . + For armsWindmill, multiplier on character speed - increase of radii is proportional to character speed (max radius increase = 0.45). eg. lowering the value increases the range of velocity that the 0-0.45 is applied over. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the AWStiffnessAdd setting for this . + For armsWindmill, added arm stiffness ranges from 0 to AWStiffnessAdd. + + + Default value = 4.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ReachWithOneHand setting for this . + Force character to reach for wound with only one hand. 0= allow 2 handed reach, 1= left only if 2 handed possible, 2= right only if 2 handed possible. + + + Default value = 0. + Min value = 0. + Max value = 2. + + + + + Sets the AllowLeftPistolRFW setting for this . + Allow character to reach for wound with left hand if holding a pistol. It never will for a rifle. If pointGun is running this will only happen if the hand cannot point and pointGun:poseUnusedGunArm = false. + + + Default value = True. + + + + + Sets the AllowRightPistolRFW setting for this . + Allow character to reach for wound with right hand if holding a pistol. It never will for a rifle. If pointGun is running this will only happen if the hand cannot point and pointGun:poseUnusedGunArm = false. + + + Default value = False. + + + + + Sets the RfwWithPistol setting for this . + Override pointGun and reachForWound if desired if holding a pistol. It never will for a rifle. + + + Default value = False. + + + + + Sets the Fling2 setting for this . + Type of reaction. + + + Default value = False. + + + + + Sets the Fling2Left setting for this . + Fling the left arm. + + + Default value = True. + + + + + Sets the Fling2Right setting for this . + Fling the right arm. + + + Default value = True. + + + + + Sets the Fling2OverrideStagger setting for this . + Override stagger arms even if staggerFall:m_upperBodyReaction = true. + + + Default value = False. + + + + + Sets the Fling2TimeBefore setting for this . + Time after hit that the fling will start (allows for a bit of loose arm movement from bullet impact.snap etc). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Fling2Time setting for this . + Duration of the fling behaviour. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Fling2MStiffL setting for this . + MuscleStiffness of the left arm. If negative then uses the shots underlying muscle stiffness from controlStiffness (i.e. respects looseness). + + + Default value = 1.0f. + Min value = -1.0f. + Max value = 1.5f. + + + + + Sets the Fling2MStiffR setting for this . + MuscleStiffness of the right arm. If negative then uses the shots underlying muscle stiffness from controlStiffness (i.e. respects looseness). + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1.5f. + + + + + Sets the Fling2RelaxTimeL setting for this . + Maximum time before the left arm relaxes in the fling. It will relax automatically when the arm has completed it's bent arm fling. This is what causes the arm to straighten. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Fling2RelaxTimeR setting for this . + Maximum time before the right arm relaxes in the fling. It will relax automatically when the arm has completed it's bent arm fling. This is what causes the arm to straighten. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Fling2AngleMinL setting for this . + Min fling angle for left arm. Fling angle is random in the range fling2AngleMin:fling2AngleMax. Angle of fling in radians measured from the body horizontal sideways from shoulder. positive is up, 0 shoulder level, negative down. + + + Default value = -1.5f. + Min value = -1.5f. + Max value = 1.0f. + + + + + Sets the Fling2AngleMaxL setting for this . + Max fling angle for left arm. + + + Default value = 1.0f. + Min value = -1.5f. + Max value = 1.0f. + + + + + Sets the Fling2AngleMinR setting for this . + Min fling angle for right arm. + + + Default value = -1.5f. + Min value = -1.5f. + Max value = 1.0f. + + + + + Sets the Fling2AngleMaxR setting for this . + Max fling angle for right arm. + + + Default value = 1.0f. + Min value = -1.5f. + Max value = 1.0f. + + + + + Sets the Fling2LengthMinL setting for this . + Min left arm length. Armlength is random in the range fling2LengthMin:fling2LengthMax. Armlength maps one to one with elbow angle. (These values are scaled internally for the female character). + + + Default value = 0.3f. + Min value = 0.3f. + Max value = 0.6f. + + + + + Sets the Fling2LengthMaxL setting for this . + Max left arm length. + + + Default value = 0.6f. + Min value = 0.3f. + Max value = 0.6f. + + + + + Sets the Fling2LengthMinR setting for this . + Min right arm length. + + + Default value = 0.3f. + Min value = 0.3f. + Max value = 0.6f. + + + + + Sets the Fling2LengthMaxR setting for this . + Max right arm length. + + + Default value = 0.6f. + Min value = 0.3f. + Max value = 0.6f. + + + + + Sets the Bust setting for this . + Has the character got a bust. If so then cupBust (move bust reach targets below bust) or bustElbowLift and cupSize (stop upperArm penetrating bust and move bust targets to surface of bust) are implemented. + + + Default value = False. + + + + + Sets the BustElbowLift setting for this . + Lift the elbows up this much extra to avoid upper arm penetrating the bust (when target hits spine2 or spine3). + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the CupSize setting for this . + Amount reach target to bust (spine2) will be offset forward by. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CupBust setting for this . + All reach targets above or on the bust will cause a reach below the bust. (specifically moves spine3 and spine2 targets to spine1). bustElbowLift and cupSize are ignored. + + + Default value = False. + + + + + Clone of High Fall with a wider range of operating conditions. + + + + + Creates a new Instance of the SmartFallHelper for sending a SmartFall to a given . + + The to send the SmartFall to. + + Clone of High Fall with a wider range of operating conditions. + + + + + Sets the BodyStiffness setting for this . + stiffness of body. Value feeds through to bodyBalance (synched with defaults), to armsWindmill (14 for this value at default ), legs pedal, head look and roll down stairs directly. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Bodydamping setting for this . + The damping of the joints. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 3.0f. + + + + + Sets the Catchfalltime setting for this . + The length of time before the impact that the character transitions to the landing. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the CrashOrLandCutOff setting for this . + 0.52angle is 0.868 dot//A threshold for deciding how far away from upright the character needs to be before bailing out (going into a foetal) instead of trying to land (keeping stretched out). NB: never does bailout if ignorWorldCollisions true. + + + Default value = 0.9f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the PdStrength setting for this . + Strength of the controller to keep the character at angle aimAngleBase from vertical. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PdDamping setting for this . + Damping multiplier of the controller to keep the character at angle aimAngleBase from vertical. The actual damping is pdDamping*pdStrength*constant*angVel. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 5.0f. + + + + + Sets the ArmAngSpeed setting for this . + arm circling speed in armWindMillAdaptive. + + + Default value = 7.9f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the ArmAmplitude setting for this . + in armWindMillAdaptive. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the ArmPhase setting for this . + in armWindMillAdaptive 3.1 opposite for stuntman. 1.0 old default. 0.0 in phase. + + + Default value = 3.1f. + Min value = 0.0f. + Max value = 6.3f. + + + + + Sets the ArmBendElbows setting for this . + in armWindMillAdaptive bend the elbows as a function of armAngle. For stuntman true otherwise false. + + + Default value = True. + + + + + Sets the LegRadius setting for this . + radius of legs on pedal. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 0.5f. + + + + + Sets the LegAngSpeed setting for this . + in pedal. + + + Default value = 7.9f. + Min value = 0.0f. + Max value = 15.0f. + + + + + Sets the LegAsymmetry setting for this . + 0.0 for stuntman. Random offset applied per leg to the angular speed to desynchronise the pedaling - set to 0 to disable, otherwise should be set to less than the angularSpeed value. + + + Default value = 4.0f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the Arms2LegsPhase setting for this . + phase angle between the arms and legs circling angle. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 6.5f. + + + + + Sets the Arms2LegsSync setting for this . + Syncs the arms angle to what the leg angle is. + + + Default value = . + All speed/direction parameters of armswindmill are overwritten if = . + If and you want synced arms/legs then armAngSpeed=legAngSpeed, legAsymmetry = 0.0 (to stop randomizations of the leg cicle speed). + + + + + Sets the ArmsUp setting for this . + Where to put the arms when preparing to land. Approx 1 = above head, 0 = head height, -1 = down. LT -2.0 use catchFall arms, LT -3.0 use prepare for landing pose if Agent is due to land vertically, feet first. + + + Default value = -3.1f. + Min value = -4.0f. + Max value = 2.0f. + + + + + Sets the OrientateBodyToFallDirection setting for this . + toggle to orientate to fall direction. i.e. orientate so that the character faces the horizontal velocity direction. + + + Default value = False. + + + + + Sets the OrientateTwist setting for this . + If false don't worry about the twist angle of the character when orientating the character. If false this allows the twist axis of the character to be free (You can get a nice twisting highFall like the one in dieHard 4 when the car goes into the helicopter). + + + Default value = True. + + + + + Sets the OrientateMax setting for this . + DEVEL parameter - suggest you don't edit it. Maximum torque the orientation controller can apply. If 0 then no helper torques will be used. 300 will orientate the character soflty for all but extreme angles away from aimAngleBase. If abs (current -aimAngleBase) is getting near 3.0 then this can be reduced to give a softer feel. + + + Default value = 300.0f. + Min value = 0.0f. + Max value = 2000.0f. + + + + + Sets the AlanRickman setting for this . + If true then orientate the character to face the point from where it started falling. HighFall like the one in dieHard with Alan Rickman. + + + Default value = False. + + + + + Sets the FowardRoll setting for this . + Try to execute a forward Roll on landing. + + + Default value = False. + + + + + Sets the UseZeroPose_withFowardRoll setting for this . + Blend to a zero pose when forward roll is attempted. + + + Default value = False. + + + + + Sets the AimAngleBase setting for this . + Angle from vertical the pdController is driving to ( positive = forwards). + + + Default value = 0.2f. + Min value = -3.1f. + Max value = 3.1f. + + + + + Sets the FowardVelRotation setting for this . + scale to add/subtract from aimAngle based on forward speed (Internal). + + + Default value = 0.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the FootVelCompScale setting for this . + Scale to change to amount of vel that is added to the foot ik from the velocity (Internal). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SideD setting for this . + sideoffset for the feet during prepareForLanding. +ve = right. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the FowardOffsetOfLegIK setting for this . + Forward offset for the feet during prepareForLanding. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LegL setting for this . + Leg Length for ik (Internal)//unused. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the CatchFallCutOff setting for this . + 0.5angle is 0.878 dot. Cutoff to go to the catchFall ( internal) //mmmtodo do like crashOrLandCutOff. + + + Default value = 0.9f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the LegStrength setting for this . + Strength of the legs at landing. + + + Default value = 12.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the Balance setting for this . + If true have enough strength to balance. If false not enough strength in legs to balance (even though bodyBlance called). + + + Default value = True. + + + + + Sets the IgnorWorldCollisions setting for this . + Never go into bailout (foetal). + + + Default value = False. + + + + + Sets the AdaptiveCircling setting for this . + stuntman type fall. Arm and legs circling direction controlled by angmom and orientation. + + + Default value = True. + + + + + Sets the Hula setting for this . + With stuntman type fall. Hula reaction if can't see floor and not rotating fast. + + + Default value = True. + + + + + Sets the MaxSpeedForRecoverableFall setting for this . + Character needs to be moving less than this speed to consider fall as a recoverable one. + + + Default value = 15.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the MinSpeedForBrace setting for this . + Character needs to be moving at least this fast horizontally to start bracing for impact if there is an object along its trajectory. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the LandingNormal setting for this . + Ray-cast normal doted with up direction has to be greater than this number to consider object flat enough to land on it. + + + Default value = 0.6f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the RdsForceMag setting for this . + + + Default value = 0.8f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the RdsTargetLinVeDecayTime setting for this . + RDS: Time for the targetlinearVelocity to decay to zero. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the RdsTargetLinearVelocity setting for this . + RDS: Helper torques are applied to match the spin of the character to the max of targetLinearVelocity and COMVelMag. -1 to use initial character velocity. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 30.0f. + + + + + Sets the RdsUseStartingFriction setting for this . + Start Catch Fall/RDS state with specified friction. Catch fall will overwrite based on setFallingReaction. + + + Default value = False. + + + + + Sets the RdsStartingFriction setting for this . + Catch Fall/RDS starting friction. Catch fall will overwrite based on setFallingReaction. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the RdsStartingFrictionMin setting for this . + Catch Fall/RDS starting friction minimum. Catch fall will overwrite based on setFallingReaction. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the RdsForceVelThreshold setting for this . + Velocity threshold under which RDS force mag will be applied. + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the InitialState setting for this . + Force initial state (used in vehicle bail out to start SF_CatchFall (6) earlier. + + + Default value = 0. + Min value = 0. + Max value = 7. + + + + + Sets the ChangeExtremityFriction setting for this . + Allow friction changes to be applied to the hands and feet. + + + Default value = False. + + + + + Sets the Teeter setting for this . + Set up an immediate teeter in the direction of trave if initial state is SF_Balance. + + + Default value = False. + + + + + Sets the TeeterOffset setting for this . + Offset the default Teeter edge in the direction of travel. Will need to be tweaked depending on how close to the real edge AI tends to trigger the behaviour. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StopRollingTime setting for this . + Time in seconds before ped should start actively trying to stop rolling. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the ReboundScale setting for this . + Scale for rebound assistance. 0=off, 1=very bouncy, 2=jbone crazy Try 0.5?. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the ReboundMask setting for this . + Part mask to apply rebound assistance. + + + Default value = uk. + + + + + Sets the ForceHeadAvoid setting for this . + Force head avoid to be active during Catch Fall even when character is not on the ground. + + + Default value = False. + + + + + Sets the CfZAxisSpinReduction setting for this . + Pass-through parameter for Catch Fall spin reduction. Increase to stop more spin. 0..1. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the SplatWhenStopped setting for this . + Transition to splat state when com vel is below value, regardless of character health or fall velocity. Set to zero to disable. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the BlendHeadWhenStopped setting for this . + Blend head to neutral pose com vel approaches zero. Linear between zero and value. Set to zero to disable. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the SpreadLegs setting for this . + Spread legs amount for Pedal during fall. + + + Default value = 0.1f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Creates a new Instance of the StaggerFallHelper for sending a StaggerFall to a given . + + The to send the StaggerFall to. + + + + Sets the ArmStiffness setting for this . + stiffness of arms. catch_fall's stiffness scales with this value, but has default values when this is default. + + + Default value = 12.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ArmDamping setting for this . + Sets damping value for the arms. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineDamping setting for this . + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineStiffness setting for this . + + + Default value = 10.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ArmStiffnessStart setting for this . + armStiffness during the yanked timescale ie timeAtStartValues. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ArmDampingStart setting for this . + armDamping during the yanked timescale ie timeAtStartValues. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineDampingStart setting for this . + spineDamping during the yanked timescale ie timeAtStartValues. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineStiffnessStart setting for this . + spineStiffness during the yanked timescale ie timeAtStartValues. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the TimeAtStartValues setting for this . + time spent with Start values for arms and spine stiffness and damping ie for whiplash efffect. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RampTimeFromStartValues setting for this . + time spent ramping from Start to end values for arms and spine stiffness and damping ie for whiplash efffect (occurs after timeAtStartValues). + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the StaggerStepProb setting for this . + Probability per step of time spent in a stagger step. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the StepsTillStartEnd setting for this . + steps taken before lowerBodyStiffness starts ramping down by perStepReduction1. + + + Default value = 2. + Min value = 0. + Max value = 100. + + + + + Sets the TimeStartEnd setting for this . + time from start of behaviour before lowerBodyStiffness starts ramping down for rampTimeToEndValues to endValues. + + + Default value = 100.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the RampTimeToEndValues setting for this . + time spent ramping from lowerBodyStiffness to lowerBodyStiffnessEnd. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LowerBodyStiffness setting for this . + lowerBodyStiffness should be 12. + + + Default value = 13.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the LowerBodyStiffnessEnd setting for this . + lowerBodyStiffness at end. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the PredictionTime setting for this . + amount of time (seconds) into the future that the character tries to step to. bigger values try to recover with fewer, bigger steps. smaller values recover with smaller steps, and generally recover less. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the PerStepReduction1 setting for this . + LowerBody stiffness will be reduced every step to make the character fallover. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LeanInDirRate setting for this . + leanInDirection will be increased from 0 to leanInDirMax linearly at this rate. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LeanInDirMaxF setting for this . + Max of leanInDirection magnitude when going forwards. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanInDirMaxB setting for this . + Max of leanInDirection magnitude when going backwards. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanHipsMaxF setting for this . + Max of leanInDirectionHips magnitude when going forwards. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the LeanHipsMaxB setting for this . + Max of leanInDirectionHips magnitude when going backwards. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Lean2multF setting for this . + Lean of spine to side in side velocity direction when going forwards. + + + Default value = -1.0f. + Min value = -5.0f. + Max value = 5.0f. + + + + + Sets the Lean2multB setting for this . + Lean of spine to side in side velocity direction when going backwards. + + + Default value = -2.0f. + Min value = -5.0f. + Max value = 5.0f. + + + + + Sets the PushOffDist setting for this . + amount stance foot is behind com in the direction of velocity before the leg tries to pushOff to increase momentum. Increase to lower the probability of the pushOff making the character bouncy. + + + Default value = 0.2f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the MaxPushoffVel setting for this . + stance leg will only pushOff to increase momentum if the vertical hip velocity is less than this value. 0.4 seems like a good value. The higher it is the the less this functionality is applied. If it is very low or negative this can stop the pushOff altogether. + + + Default value = 20.0f. + Min value = -20.0f. + Max value = 20.0f. + + + + + Sets the HipBendMult setting for this . + hipBend scaled with velocity. + + + Default value = 0.0f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the AlwaysBendForwards setting for this . + bend forwards at the hip (hipBendMult) whether moving backwards or forwards. + + + Default value = False. + + + + + Sets the SpineBendMult setting for this . + spine bend scaled with velocity. + + + Default value = 0.4f. + Min value = -10.0f. + Max value = 10.0f. + + + + + Sets the UseHeadLook setting for this . + enable and provide a look-at target to make the character's head turn to face it while balancing, balancer default is 0.2. + + + Default value = True. + + + + + Sets the HeadLookPos setting for this . + position of thing to look at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the HeadLookInstanceIndex setting for this . + level index of thing to look at. + + + Default value = -1. + Min value = -1. + + + + + Sets the HeadLookAtVelProb setting for this . + Probability [0-1] that headLook will be looking in the direction of velocity when stepping. + + + Default value = 1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the TurnOffProb setting for this . + Weighted Probability that turn will be off. This is one of six turn type weights. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Turn2TargetProb setting for this . + Weighted Probability of turning towards headLook target. This is one of six turn type weights. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the Turn2VelProb setting for this . + Weighted Probability of turning towards velocity. This is one of six turn type weights. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnAwayProb setting for this . + Weighted Probability of turning away from headLook target. This is one of six turn type weights. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnLeftProb setting for this . + Weighted Probability of turning left. This is one of six turn type weights. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TurnRightProb setting for this . + Weighted Probability of turning right. This is one of six turn type weights. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the UseBodyTurn setting for this . + enable and provide a positive bodyTurnTimeout and provide a look-at target to make the character turn to face it while balancing. + + + Default value = False. + + + + + Sets the UpperBodyReaction setting for this . + enable upper body reaction ie blindBrace and armswindmill. + + + Default value = True. + + + + + Creates a new Instance of the TeeterHelper for sending a Teeter to a given . + + The to send the Teeter to. + + + + Sets the EdgeLeft setting for this . + Defines the left edge point (left of character facing edge). + + + Default value = Vector3(39.5f, 38.9f, 21.1f). + Min value = 0.0f. + + + + + Sets the EdgeRight setting for this . + Defines the right edge point (right of character facing edge). + + + Default value = Vector3(39.5f, 39.9f, 21.1f). + Min value = 0.0f. + + + + + Sets the UseExclusionZone setting for this . + stop stepping across the line defined by edgeLeft and edgeRight. + + + Default value = True. + + + + + Sets the UseHeadLook setting for this . + + + Default value = True. + + + + + Sets the CallHighFall setting for this . + call highFall if fallen over the edge. If false just call blended writhe (to go over the top of the fall behaviour of the underlying behaviour e.g. bodyBalance). + + + Default value = True. + + + + + Sets the LeanAway setting for this . + lean away from the edge based on velocity towards the edge (if closer than 2m from edge). + + + Default value = True. + + + + + Sets the PreTeeterTime setting for this . + Time-to-edge threshold to start pre-teeter (windmilling, etc). + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LeanAwayTime setting for this . + Time-to-edge threshold to start leaning away from a potential fall. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LeanAwayScale setting for this . + Scales stay upright lean and hip pitch. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the TeeterTime setting for this . + Time-to-edge threshold to start full-on teeter (more aggressive lean, drop-and-twist, etc). + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Creates a new Instance of the UpperBodyFlinchHelper for sending a UpperBodyFlinch to a given . + + The to send the UpperBodyFlinch to. + + + + Sets the HandDistanceLeftRight setting for this . + Left-Right distance between the hands. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the HandDistanceFrontBack setting for this . + Front-Back distance between the hands. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the HandDistanceVertical setting for this . + Vertical distance between the hands. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the BodyStiffness setting for this . + stiffness of body. Value carries over to head look, spine twist. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the BodyDamping setting for this . + damping value used for upper body. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the BackBendAmount setting for this . + Amount to bend the back during the flinch. + + + Default value = -0.6f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the UseRightArm setting for this . + Toggle to use the right arm. + + + Default value = True. + + + + + Sets the UseLeftArm setting for this . + Toggle to Use the Left arm. + + + Default value = True. + + + + + Sets the NoiseScale setting for this . + Amplitude of the perlin noise applied to the arms positions in the flicnh to the front part of the behaviour. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the NewHit setting for this . + Relaxes the character for 1 frame if set. + + + Default value = True. + + + + + Sets the ProtectHeadToggle setting for this . + Always protect head. Note if false then character flinches if target is in front, protects head if target is behind. + + + Default value = False. + + + + + Sets the DontBraceHead setting for this . + don't protect head only brace from front. Turned on by bcr. + + + Default value = False. + + + + + Sets the ApplyStiffness setting for this . + Turned of by bcr. + + + Default value = True. + + + + + Sets the HeadLookAwayFromTarget setting for this . + Look away from target (unless protecting head then look between feet). + + + Default value = False. + + + + + Sets the UseHeadLook setting for this . + Use headlook. + + + Default value = True. + + + + + Sets the TurnTowards setting for this . + ve balancer turn Towards, negative balancer turn Away, 0 balancer won't turn. NB.There is a 50% chance that the character will not turn even if this parameter is set to turn. + + + Default value = 1. + Min value = -2. + Max value = 2. + + + + + Sets the Pos setting for this . + position in world-space of object to flinch from. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Creates a new Instance of the YankedHelper for sending a Yanked to a given . + + The to send the Yanked to. + + + + Sets the ArmStiffness setting for this . + stiffness of arms when upright. + + + Default value = 11.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ArmDamping setting for this . + Sets damping value for the arms when upright. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineDamping setting for this . + Spine Damping when upright. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineStiffness setting for this . + Spine Stiffness when upright... + + + Default value = 10.0f. + Min value = 6.0f. + Max value = 16.0f. + + + + + Sets the ArmStiffnessStart setting for this . + armStiffness during the yanked timescale ie timeAtStartValues. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the ArmDampingStart setting for this . + armDamping during the yanked timescale ie timeAtStartValues. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineDampingStart setting for this . + spineDamping during the yanked timescale ie timeAtStartValues. + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the SpineStiffnessStart setting for this . + spineStiffness during the yanked timescale ie timeAtStartValues. + + + Default value = 3.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the TimeAtStartValues setting for this . + time spent with Start values for arms and spine stiffness and damping ie for whiplash efffect. + + + Default value = 0.4f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the RampTimeFromStartValues setting for this . + time spent ramping from Start to end values for arms and spine stiffness and damping ie for whiplash efffect (occurs after timeAtStartValues). + + + Default value = 0.1f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the StepsTillStartEnd setting for this . + steps taken before lowerBodyStiffness starts ramping down. + + + Default value = 2. + Min value = 0. + Max value = 100. + + + + + Sets the TimeStartEnd setting for this . + time from start of behaviour before lowerBodyStiffness starts ramping down by perStepReduction1. + + + Default value = 100.0f. + Min value = 0.0f. + Max value = 100.0f. + + + + + Sets the RampTimeToEndValues setting for this . + time spent ramping from lowerBodyStiffness to lowerBodyStiffnessEnd. + + + Default value = 0.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the LowerBodyStiffness setting for this . + lowerBodyStiffness should be 12. + + + Default value = 12.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the LowerBodyStiffnessEnd setting for this . + lowerBodyStiffness at end. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the PerStepReduction setting for this . + LowerBody stiffness will be reduced every step to make the character fallover. + + + Default value = 1.5f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the HipPitchForward setting for this . + Amount to bend forward at the hips (+ve forward, -ve backwards). Behaviour switches between hipPitchForward and hipPitchBack. + + + Default value = 0.6f. + Min value = -1.3f. + Max value = 1.3f. + + + + + Sets the HipPitchBack setting for this . + Amount to bend backwards at the hips (+ve backwards, -ve forwards). Behaviour switches between hipPitchForward and hipPitchBack. + + + Default value = 1.0f. + Min value = -1.3f. + Max value = 1.3f. + + + + + Sets the SpineBend setting for this . + Bend/Twist the spine amount. + + + Default value = 0.7f. + Min value = 0.0f. + Max value = 1.0f. + + + + + Sets the FootFriction setting for this . + Foot friction when standing/stepping. 0.5 gives a good slide sometimes. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Sets the TurnThresholdMin setting for this . + min angle at which the turn with toggle to the other direction (actual toggle angle is chosen randomly in range min to max). If it is 1 then it will never toggle. If negative then no turn is applied. + + + Default value = 0.6f. + Min value = -0.1f. + Max value = 1.0f. + + + + + Sets the TurnThresholdMax setting for this . + max angle at which the turn with toggle to the other direction (actual toggle angle is chosen randomly in range min to max). If it is 1 then it will never toggle. If negative then no turn is applied. + + + Default value = 0.6f. + Min value = -0.1f. + Max value = 1.0f. + + + + + Sets the UseHeadLook setting for this . + enable and provide a look-at target to make the character's head turn to face it while balancing. + + + Default value = False. + + + + + Sets the HeadLookPos setting for this . + position of thing to look at. + + + Default value = Vector3(0.0f, 0.0f, 0.0f). + + + + + Sets the HeadLookInstanceIndex setting for this . + level index of thing to look at. + + + Default value = -1. + Min value = -1. + + + + + Sets the HeadLookAtVelProb setting for this . + Probability [0-1] that headLook will be looking in the direction of velocity when stepping. + + + Default value = -1.0f. + Min value = -1.0f. + Max value = 1.0f. + + + + + Sets the ComVelRDSThresh setting for this . + for handsAndKnees catchfall ONLY: comVel above which rollDownstairs will start. + + + Default value = 2.0f. + Min value = 0.0f. + Max value = 20.0f. + + + + + Sets the HulaPeriod setting for this . + 0.25 A complete wiggle will take 4*hulaPeriod. + + + Default value = 0.3f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the HipAmplitude setting for this . + Amount of hip movement. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the SpineAmplitude setting for this . + Amount of spine movement. + + + Default value = 1.0f. + Min value = 0.0f. + Max value = 4.0f. + + + + + Sets the MinRelaxPeriod setting for this . + wriggle relaxes for a minimum of minRelaxPeriod (if it is negative it is a multiplier on the time previously spent wriggling). + + + Default value = 0.3f. + Min value = -5.0f. + Max value = 5.0f. + + + + + Sets the MaxRelaxPeriod setting for this . + wriggle relaxes for a maximum of maxRelaxPeriod (if it is negative it is a multiplier on the time previously spent wriggling). + + + Default value = 1.5f. + Min value = -5.0f. + Max value = 5.0f. + + + + + Sets the RollHelp setting for this . + Amount of cheat torque applied to turn the character over. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GroundLegStiffness setting for this . + Leg Stiffness when on the ground. + + + Default value = 11.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the GroundArmStiffness setting for this . + Arm Stiffness when on the ground. + + + Default value = 11.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the GroundSpineStiffness setting for this . + Spine Stiffness when on the ground. + + + Default value = 14.0f. + Min value = 0.0f. + Max value = 16.0f. + + + + + Sets the GroundLegDamping setting for this . + Leg Damping when on the ground. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GroundArmDamping setting for this . + Arm Damping when on the ground. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GroundSpineDamping setting for this . + Spine Damping when on the ground. + + + Default value = 0.5f. + Min value = 0.0f. + Max value = 2.0f. + + + + + Sets the GroundFriction setting for this . + Friction multiplier on bodyParts when on ground. Character can look too slidy with groundFriction = 1. Higher values give a more jerky reation but this seems timestep dependent especially for dragged by the feet. + + + Default value = 8.0f. + Min value = 0.0f. + Max value = 10.0f. + + + + + Gets the current GameVersion. + + + + + Gets the game Language. + + + + + Gets how many milliseconds the game has been open in this session + + + + + Sets the time scale of the Game. + + + The Time Scale, only accepts values in range 0.0f to 1.0f + + + + + Gets the total number of frames that's been rendered in this session. + + + + + Gets the current frame rate per second. + + + + + Gets the time it currently takes to render a frame, in seconds. + + + + + Gets or sets the maximum wanted level a can receive. + + + The maximum wanted level, only accepts values 0 to 5 + + + + + Sets the wanted level multiplier + + + The multiplier to apply to a players wanted level + + + + + Sets a value indicating whether Police s should be visible on the Minimap + + + + + Gets or sets the radio station. + + + + + Gets the that you are controling + + + + + Gets the that you are controling + + + + + Gets or sets a value indicating whether to render the world with a night vision filter + + + + + Gets or sets a value indicating whether to render the world with a thermal vision filter + + + + + Gets or sets a value informing the Game Engine if a mission is in progress + + + if true a mission is currently active; otherwise, false + + + + + Gets or sets a value informing the Game Engine if a random event is in progress. + + + if true a random event is currently active; otherwise, false + + + + + Gets or a value indicating whether the cutscene is active. + + + if true a cutscene is currently active; otherwise, false + + + + + Gets a value indicating whether there is a Waypoint set + + + + + Gets or sets a value indicating whether the game is paused + + + + + Gets a value indicating whether there is a loading screen being displayed + + + + + Gets whether the last input was made with a GamePad or Keyboard and Mouse + + + + + Gets whether a was entered. + + The to check against. + true if the was just entered; otherwise, false + + Only works for Gamepad inputs + Cheat combinations use the same system + + + + + Gets whether a cheat code was entered into the cheat text box + + The name of the cheat to check. + true if the cheat was just entered; otherwise, false + + + + Gets whether a is currently pressed + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the is pressed; otherwise, false + + + + Gets whether a was just pressed this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just pressed this frame; otherwise, false + + + + Gets whether a was just released this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just released this frame; otherwise, false + + + + Gets whether a is Enabled this frame and is currently pressed + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the is pressed; otherwise, false + + + + Gets whether a is Enabled and was just pressed this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just pressed this frame; otherwise, false + + + + Gets whether a is Enabled and was just released this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just released this frame; otherwise, false + + + + Gets whether a is Disabled this frame and is currently pressed + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the is pressed; otherwise, false + + + + Gets whether a is Disabled and was just pressed this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just pressed this frame; otherwise, false + + + + Gets whether a is Disabled and was just released this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the was just released this frame; otherwise, false + + + + Gets whether a is Enabled ot Disabled this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + true if the is Enabled; otherwise, false + + + + Makes the Game Engine respond to the given Control this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + + + + Makes the Game Engine ignore to the given Control this frame + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + + + + Disables all s this frame. + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + + + + Enables all s this frame. + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + + + + Gets an Analog value of a input between -1.0f and 1.0f + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + The normalised value + + + + Gets an Analog value of a Disabled input between -1.0f and 1.0f + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + The normalised value + + + + Gets an value of a input. + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + The value + + + + Override a by giving it a user defined value this frame. + + The Input Method (0 = Mouse and Keyboard, 2 = GamePad). + The . + the value to set the control to. + + + + Pauses or Resumes the game + + if set to true Pause the game; otherwise, resume the game. + + + + Pauses or Resumes the game clock + + if set to true Pause the game clock; otherwise, resume the game clock. + + + + Performs and automative game save + + + + + Shows the save menu enabling the user to perform a manual game save. + + + + + Determines the game language files contain a entry for the specified GXT key + + The GXT key. + true if GXT entry exists; otherwise, false + + + + Returns a localised from the games language files with a specified GXT key + + The GXT key. + The localised if the key exists; otherwise, + + + + Calculates a Jenkins One At A Time hash from the given which can then be used by any native function that takes a hash + + The input to hash. + The Jenkins hash of the + + + + Plays a sound from the games sound files + + The file the sound is stored in. + The name of the sound inside the file. + + + + Plays music from the games music files + + The music file to play. + + + + Stops playing a music file + + The music file to stop. + + + + Creates an input box for enabling a user to input text using the keyboard + + The maximum length of input allowed. + The of what the user entered, If the user cancelled is returned + + + + Creates an input box for enabling a user to input text using the keyboard + + The default text. + The maximum length of input allowed. + The of what the user entered, If the user cancelled is returned + + + + Creates an input box for enabling a user to input text using the keyboard + + The Title of the Window. + The maximum length of input allowed. + The of what the user entered, If the user cancelled is returned + + + + Creates an input box for enabling a user to input text using the keyboard + + The Title of the Window. + The default text. + The maximum length of input allowed. + The of what the user entered, If the user cancelled is returned + + + + Returns a struct containing information about a specific tattoo. + Currently only the , + and are known. It's still unkown what the other values are used for or if + they're even correctly offset in the byte array. + + Character types 0 = Michael, 1 = Franklin, 2 = Trevor, 3 = MPMale, 4 = MPFemale + Tattoo index, value between 0 and + + + + + Gets the hash for this . + + + + + Returns true if this is valid. + + + true if this is valid; otherwise, false. + + + + + Gets a value indicating whether this is in the cd image. + + + true if this is in the cd image; otherwise, false. + + + + + Gets a value indicating whether this is loaded so it can be spawned. + + + true if this is loaded; otherwise, false. + + + + + Gets a value indicating whether the collision for this is loaded. + + + true if the collision is loaded; otherwise, false. + + + + + Gets a value indicating whether this is a bicycle. + + + true if this is a bicycle; otherwise, false. + + + + + Gets a value indicating whether this is a motorbike. + + + true if this is a motorbike; otherwise, false. + + + + + Gets a value indicating whether this is a boat. + + + true if this is a boat; otherwise, false. + + + + + Gets a value indicating whether this is a car. + + + true if this is a car; otherwise, false. + + + + + Gets a value indicating whether this is a cargobob. + + + true if this is a cargobob; otherwise, false. + + + + + Gets a value indicating whether this is a helicopter. + + + true if this is a helicopter; otherwise, false. + + + + + Gets a value indicating whether this is a ped. + + + true if this is a ped; otherwise, false. + + + + + Gets a value indicating whether this is a plane. + + + true if this is a plane; otherwise, false. + + + + + Gets a value indicating whether this is a prop. + + + true if this is a prop; otherwise, false. + + + + + Gets a value indicating whether this is a quadbike. + + + true if this is a quadbike; otherwise, false. + + + + + Gets a value indicating whether this is a train. + + + true if this is a train; otherwise, false. + + + + + Gets a value indicating whether this is a vehicle. + + + true if this is a vehicle; otherwise, false. + + + + + Gets the dimensions of this . + + + + + + Gets the dimensions of this . + + The minimum dimensions output . + The maximum dimensions output . + + + + Attempt to load this into memory. + + + + + Attempt to load this into memory for a given period of time. + + The time (in milliseconds) before giving up trying to load this + true if this is loaded; otherwise, false + + + + Frees this from memory. + + + + + This is used to GET the data. The GetData() function returns the data into a usable struct for scripts to use safely. + + + + + A struct containing all ped head blend data. Used for MP (freemode) characters. + + + + + This is used to GET the data. The GetData() function returns the data into a usable struct for scripts to use safely. + + + + + Creates a class used for loading s than can be used to start s from inside the Asset + + The name of the asset file which contains all the s you are wanting to start + The files have the extension *.ypt in OpenIV, use the file name withouth the extension for the + + + + Gets the name of the this file + + + + + Gets a value indicating whether this is Loaded + + Use or to load the asset + + + + Starts a Particle Effect that runs once at a given position then is destroyed. + + The name of the effect. + The World position where the effect is. + What rotation to apply to the effect. + How much to scale the size of the effect by. + Which axis to flip the effect in. + trueIf the effect was able to start; otherwise, false. + + + + Starts a Particle Effect on an that runs once then is destroyed. + + the name of the effect. + The the effect is attached to. + The offset from the to attach the effect. + The rotation, relative to the , the effect has. + How much to scale the size of the effect by. + Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis + trueIf the effect was able to start; otherwise, false. + + + + Starts a Particle Effect on an that runs once then is destroyed. + + the name of the effect. + The the effect is attached to. + The offset from the to attach the effect. + The rotation, relative to the , the effect has. + How much to scale the size of the effect by. + Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis + trueIf the effect was able to start; otherwise, false. + + + + Creates a on an that runs looped. + + The name of the Effect + The the effect is attached to. + The offset from the to attach the effect. + The rotation, relative to the , the effect has. + How much to scale the size of the effect by. + Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis. + if true attempt to start this effect now; otherwise, the effect will start when is called. + The represented by this that can be used to start/stop/modify this effect + + + + Creates a on an that runs looped. + + The name of the Effect + The the effect is attached to. + The offset from the to attach the effect. + The rotation, relative to the , the effect has. + How much to scale the size of the effect by. + Which axis to flip the effect in. For a car side exahust you may need to flip in the Y Axis. + if true attempt to start this effect now; otherwise, the effect will start when is called. + The represented by this that can be used to start/stop/modify this effect + + + + Creates a at a position that runs looped. + + The name of the effect. + The World position where the effect is. + What rotation to apply to the effect. + How much to scale the size of the effect by. + Which axis to flip the effect in. + if true attempt to start this effect now; otherwise, the effect will start when is called. + The represented by this that can be used to start/stop/modify this effect + + + + Sets the for all NonLooped Particle Effects + + + + + Attempts to load this into memory so it can be used for starting s. + + + + + Attempts to load this into memory so it can be used for starting s. + + How long in milli-seconds should the game wait while the model hasnt been loaded before giving up + true if the is Loaded; otherwise, false + + + + Tells the game we have finished using this and it can be freed from memory + + + + + Gets the Handle of this + + + The handle, will return -1 when the this is not active + + + + + Gets a value indicating whether this is active. + + + true if this is active; otherwise, false. + + + + + Deletes this . + + + + + Gets the memory address where this is located in game memory. + + + + + Gets or sets the offset. + If this is attached to an , this refers to the offset from the ; + otherwise, this refers to its position in World coords + + + + + Gets or Sets the rotation of this + + + + + Gets or sets the of this . + + + + + Gets or sets the size scaling factor of this + + + The scale, default = 1.0f; + To Decrease the size use a value less than 1.0f; + To Increase the size use a value greater than 1.0f; + + + + + Gets or sets which axis of this should be inverted. + + + + + Modifys parameters of this . + + Name of the parameter you want to modify, these are stored inside the effect files. + The new value for the parameter. + + + + Gets the name of the asset this effect is stored in. + + + + + Gets the name of this effect. + + + + + Gets or sets the this is attached to. + + + + + Gets or sets the that this is attached to. + + + + + Starts this . + + true if this was sucessfully started; otherwise, false. + + + + Creates a copy of this to another to simplify applying the same effect to many Entities. + + The to copy to. + An that has all the same properties as this instance, but for a different . + + + + Creates a copy of this to another to simplify applying the same effect to many Entities. + + The to copy to. + An that has all the same properties as this instance, but for a different . + + + + Starts this . + + true if this was sucessfully started; otherwise, false. + + + + Creates a copy of this to another position to simplify applying the same effect to many positions. + + The position to copy to. + A that has all the same properties as this instance, but for a different position. + + + + Get the headblend data from this . + + A struct containing all headblend data from a mp ped. + + + + Gets the unsafe headblend struct and converts it into a safe struct and returns that struct. + + A struct. + + + + Gets or sets how much money this is carrying. + + + + + Gets the gender of this . Note this does not seem to work correctly for all peds. + + + + + Gets or sets how much Armor this is wearing. + + if you need to get or set the value strictly, use instead. + + + + Gets or sets how much Armor this is wearing in float. + + + + + Gets or sets how accurate this s shooting ability is. + + + The accuracy from 0 to 100, 0 being very innacurate, 100 being perfectly accurate. + + + + + Opens a list of that this can carry out. + + + + + Gets the stage of the this is currently executing. + + + + + Opens a list of Helpers which can be applied to this . + + + + + Gets a collection of all this s s. + + + + + Opens a list of clothing and prop configurations that this can wear. + + + + + Gets the vehicle weapon this is using. + The vehicle weapon, returns if this isnt using a vehicle weapon. + + + + + Gets the last this used. + + returns null if the last vehicle doesn't exist. + + + + Gets the current this is using. + + returns null if this isn't in a . + + + + Gets the this is trying to enter. + + returns null if this isn't trying to enter a . + + + + Gets the PedGroup this is in. + + + + + Gets or sets the how much sweat should be rendered on this . + + + The sweat from 0 to 100, 0 being no sweat, 100 being saturated. + + + + + Sets how high up on this s body water should be visible. + + + The height ranges from 0.0f to 1.99f, 0.0f being no water visible, 1.99f being covered in water. + + + + + Sets the voice to use when this speaks. + + + + + Sets the rate this will shoot at. + + + The shoot rate from 0.0f to 1000.0f, 100.0f is the default value. + + + + + Gets a value indicating whether this was killed by a stealth attack. + + + true if this was killed by stealth; otherwise, false. + + + + + Gets a value indicating whether this was killed by a takedown. + + + true if this was killed by a takedown; otherwise, false. + + + + + Gets the this is in. + + + The this is in if this is in a ; otherwise, . + + + + + Gets a value indicating whether this is jumping out of their vehicle. + + + true if this is jumping out of their vehicle; otherwise, false. + + + + + Sets a value indicating whether this will stay in the vehicle when the driver gets jacked. + + + true if stays in vehicle when jacked; otherwise, false. + + + + + Sets the maximum driving speed this can drive at. + + + + + Gets or sets the injury health threshold for this . + The ped is considered injured when its health drops below this value. + + + The injury health threshold. Should be below . + + + + + Gets or sets the fatal injury health threshold for this . + The ped is considered dead when its health drops below this value. + + + The fatal injury health threshold. Should be below . + + + Note on player controlled peds: One of the game scripts will kill the player when their health drops below 100, regardless of this setting. + + + + + Gets a value indicating whether this is human. + + + true if this is human; otherwise, false. + + + + + Sets whether permanent events are blocked for this . + If permanent events are blocked, this will only do as it's told, and won't flee when shot at, etc. + + + true if permanent events are blocked; otherwise, false. + + + + + Determines whether this exists. + + true if this exists; otherwise, false + + + + Determines whether the exists. + + The to check. + true if the exists; otherwise, false + + + + Gets the with the specified bone name. + + Name of the bone. + + + + Gets the at the specified bone index. + + The bone index. + + + + Gets the with the specified boneId. + + The boneId. + + + + Gets the last damaged Bone for this . + + + + + Clears the last damage a bone on this received. + + + + + Gets the this is controling. + + + + + Gets the name of this . + + + + + Gets or sets how much money this has. + Only works if current player is , or + + + + + Gets or sets the wanted level for this . + + + + + Gets or sets the wanted center position for this . + + + The place in world coords where the police think this is. + + + + + Gets or sets the maximum amount of armor this can carry. + + + + + Gets or sets the primary parachute tint for this . + + + + + Gets or sets the reserve parachute tint for this . + + + + + Sets a value indicating whether this can leave a parachute smoke trail. + + + true if this can leave a parachute smoke trail; otherwise, false. + + + + + Gets or sets the color of the parachute smoke trail for this . + + + The color of the parachute smoke trail for this . + + + + + Gets a value indicating whether this is alive. + + + true if this is alive; otherwise, false. + + + + + Gets a value indicating whether this is dead. + + + true if this is dead; otherwise, false. + + + + + Gets a value indicating whether this is aiming. + + + true if this is aiming; otherwise, false. + + + + + Gets a value indicating whether this is climbing. + + + true if this is climbing; otherwise, false. + + + + + Gets a value indicating whether this is riding a train. + + + true if this is riding a train; otherwise, false. + + + + + Gets a value indicating whether this is pressing a horn. + + + true if this is pressing a horn; otherwise, false. + + + + + Gets a value indicating whether this is playing. + + + true if this is playing; otherwise, false. + + + + + Gets or sets a value indicating whether this is invincible. + + + true if this is invincible; otherwise, false. + + + + + Sets a value indicating whether this is ignored by the police. + + + true if this is ignored by the police; otherwise, false. + + + + + Sets a value indicating whether this is ignored by everyone. + + + true if this is ignored by everyone; otherwise, false. + + + + + Sets a value indicating whether cops will be dispatched for this + + + true if cops will be dispatched; otherwise, false. + + + + + Sets a value indicating whether this can use cover. + + + true if this can use cover; otherwise, false. + + + + + Gets a value indicating whether this can start a mission. + + + true if this can start a mission; otherwise, false. + + + + + Sets a value indicating whether this can control ragdoll. + + + true if this can control ragdoll; otherwise, false. + + + + + Gets or sets a value indicating whether this can control its . + + + true if this can control its ; otherwise, false. + + + + + Attempts to change the of this . + + The to change this to. + true if the change was sucessful; otherwise, false. + + + + Gets how long this can remain sprinting for. + + + + + Gets how much sprint stamina this currently has. + + + + + Gets how long this can stay underwater before they start losing health. + + + + + Gets a value indicating whether this is using their special ability. + + + true if this is using their special ability; otherwise, false. + + + + + Gets or sets a value indicating whether this can use their special ability. + + + true if this can use their special ability; otherwise, false. + + + + + Charges the special ability for this . + + The absolute amount. + + + + Charges the special ability for this . + + The amount between 0.0f and 1.0f + + + + Refills the special ability for this . + + + + + Depletes the special ability for this . + + + + + Gets the last this used. + + returns null if the last vehicle doesn't exist. + + + + Determines whether this is targetting the specified . + + The to check. + + true if this is targetting the specified ; otherwise, false. + + + + + Gets a value indicating whether this is targetting anything. + + + true if this is targetting anything; otherwise, false. + + + + + Gets the this is targetting. + + The if this is targetting any ; otherwise, null + + + + Sets a value indicating whether ths player is forced to aim. + + + true to make the player always be aiming; otherwise, false. + + + + + Prevents this firing this frame. + + + + + Sets the run speed mult for this this this frame. (THIS NAME IS WRONG, SHOULD NOT BE CALLED EVERY FRAME). + + The factor - min: 0.0f, default: 1.0f, max: 1.499f. + + + + Sets the swim speed mult for this this this frame. (THIS NAME IS WRONG, SHOULD NOT BE CALLED EVERY FRAME). + + The factor - min: 0.0f, default: 1.0f, max: 1.499f. + + + + Makes this shoot fire bullets this frame. + + + + + Makes this shoot explosive bullets this frame. + + + + + Makes this have an explosive melee attack this frame. + + + + + Lets this jump really high this frame. + + + + + Blocks this from entering any this frame. + + + + + Only lets this enter a specific this frame. + + The this is allowed to enter. + + + + Determines whether this exists. + + true if this exists; otherwise, false + + + + Determines whether the exists. + + The to check. + true if the exists; otherwise, false + + + + Gets the this raycast collided with. + Returns null if the raycast didnt collide with any . + + + + + Gets the world coordinates where this raycast collided. + Returns if the raycast didnt collide with anything. + + + + + Gets the normal of the surface where this raycast collided. + Returns if the raycast didnt collide with anything. + + + + + Gets a value indicating whether this raycast collided with anything. + + + + + Gets a value indicating whether this raycast collided with any . + + + + + Looks at the specified . + + + Must be greater than 0 for the ped to actually move their head. + + + + Looks at the specified position. + + + Must be greater than 0 for the ped to actually move their head. + + + + Gets the display name of this . + Use to get the localized name. + + + + + Gets the localized name of this + + + + + Gets the display name of this s . + Use to get the localized class name. + + + + + Gets the localized name of this s . + + + + + Gets the class of this . + + + + + Gets or sets this s body health. + + + + + Gets or sets this engine health. + + + + + Gets or sets this petrol tank health. + + + + + Gets or sets this fuel level. + + + + + Gets or sets a value indicating whether this s engine is running. + + + true if this s engine is running; otherwise, false. + + + + + Gets or sets a value indicating whether this s engine is currently starting. + + + true if this s engine is starting; otherwise, false. + + + + + Turns this s radio on or off + + + + + Sets this s radio station. + + + + + Gets or sets this s speed. + + + The speed in m/s. + + + + + Gets the speed the drive wheels are turning at, This is the value used for the dashboard speedometers(after being converted to mph). + + + + + Gets the acceleration of this . + + + + + Gets or sets the current RPM of this . + + + The current RPM between 0.0f and 1.0f. + + + + + Gets the current gear this is using. + + + + + Gets the steering angle of this . + + + The steering angle in degrees. + + + + + Gets or sets the steering scale of this . + + + + + Gets a value indicating whether this has forks. + + + true if this has forks; otherwise, false. + + + + + Sets a value indicating whether this has an alarm set. + + + true if this has an alarm set; otherwise, false. + + + + + Gets a value indicating whether this is sounding its alarm. + + + true if this is sounding its alarm; otherwise, false. + + + + + Gets or sets time left before this alarm stops. + If greater than zero, the vehicle alarm will be sounding. + the value is up to 65534. + + + The time left before this alarm stops. + + + + + Starts sounding the alarm on this . + + + + + Gets a value indicating whether this has a siren. + + + true if this has a siren; otherwise, false. + + + + + Gets or sets a value indicating whether this has its siren turned on. + + + true if this has its siren turned on; otherwise, false. + + + + + Sets a value indicating whether the siren on this plays sounds. + + + true if the siren on this plays sounds; otherwise, false. + + + + + Sounds the horn on this . + + The duration to sound the horn for. + + + + Gets or sets a value indicating whether this is wanted by the police. + + + true if this is wanted by the police; otherwise, false. + + + + + Gets or sets a value indicating whether peds can use this for cover. + + + true if peds can use this for cover; otherwise, false. + + + + + Gets or sets a value indicating whether this drops money when destroyed. + + + true if this drops money when destroyed; otherwise, false. + + + + + Gets or sets a value indicating whether this was previously owned by a . + + + true if this was previously owned by a ; otherwise, false. + + + + + Gets or sets a value indicating whether this needs to be hotwired to start. + + + true if this needs to be hotwired to start; otherwise, false. + + + + + Gets or sets a value indicating whether this has its lights on. + + + true if this has its lights on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its high beams on. + + + true if this has its high beams on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its interior lights on. + + + true if this has its interior lights on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its search light on. + + + true if this has its search light on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its taxi light on. + + + true if this has its taxi light on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its left indicator light on. + + + true if this has its left indicator light on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its right indicator light on. + + + true if this has its right indicator light on; otherwise, false. + + + + + Sets a value indicating whether the Handbrake on this is forced on. + + + true if the Handbrake on this is forced on; otherwise, false. + + + + + Gets or sets a value indicating whether this has its brake light on. + + + true if this has its brake light on; otherwise, false. + + + + + Gets whether or not the engine is on fire and losing health rapdily. + + + + + Determines whether this exists. + + true if this exists; otherwise, false + + + + Determines whether the exists. + + The to check. + true if the exists; otherwise, false + + + + Gets or sets the current date and time in the GTA World. + + + The current date and time. + + + + + Gets or sets the current time of day in the GTA World. + + + The current time of day + + + + + Sets a value indicating whether lights in the should be rendered. + + + true if blackout; otherwise, false. + + + + + Gets or sets the current Cloud Hat. + + + + + Gets or sets the current Cloud Hat opacity. On a scale of 0.0 to 1.0. + + + + + Gets or sets the weather. + + + The weather. + + + + + Gets or sets the next weather. + + + The next weather. + + + + + Gets or sets the weather transition. + + + The weather transition. + + + + + Transitions to weather. Duration is 45f in most scripts. + + The weather. + The duration. + + + + Sets the gravity level for all objects. + + + The gravity level: + 9.8f - Default gravity. + 2.4f - Moon gravity. + 0.1f - Very low gravity. + 0.0f - No gravity. + + + + + Gets or sets the rendering camera. + + + The rendering . + + + Setting to null sets the rendering to . + + + + + Destroys all user created s. + + + + + Gets or sets the waypoint position. + + The coordinates of the Waypoint + + Returns an empty if a waypoint hasn't been set + If the game engine cant extract height information the Z component will be 0.0f + + + + + Gets the waypoint blip. + + The coordinates of the Waypoint + + Returns null if a waypoint hasn't been set + + + + + Removes the waypoint. + + + + + Gets the straight line distance between 2 positions. + + The origin. + The destination. + The distance + + + + Calculates the travel distance using roads and paths between 2 positions. + + The origin. + The destination. + The travel distance + + + + Gets the height of the ground at a given position. + + The position. + The height measured in meters + + + + Gets the height of the ground at a given position. + + The position. + The height measured in meters + + + + Gets an array of all the s on the map with a given . + + The blip types to include, leave blank to get all s. + + + + Gets an array of all the s on the map. + + + + + Gets an array of all the s on the map. + + + + + Gets an array of all the s on the map. + + + + + Gets an array of all the s on the map. + + + + + Gets the closest to a given position in the World. + + + The position to check against. + The spatials to check. + The closest to the + + + + Gets the closest to a given position in the World ignoring height. + + + The position to check against. + The spatials to check. + The closest to the + + + + Gets the nearest safe coordinate to position a . + + The position to check around. + if set to true Only find positions on the sidewalk. + The flags. + + + + Gets the next position on the street where a can be placed. + + The position to check around. + if set to true only find positions that dont already have a vehicle in them. + + + + Gets the next position on the street where a can be placed. + + The position to check around. + if set to true only find positions that dont already have a vehicle in them. + + + + Gets the next position on the street where a can be placed. + + The position to check around. + + + + Gets the next position on the street where a can be placed. + + The position to check around. + + + + Gets the localized name of the a zone in the map. + + The position on the map. + + + + Gets the localized name of the a zone in the map. + + The position on the map. + + + + Gets the display name of the a zone in the map. + Use to convert to the localized name. + + The position on the map. + + + + Gets the display name of the a zone in the map. + Use to convert to the localized name. + + The position on the map. + + + + Creates a at the given position on the map. + + The position of the blip on the map. + + + + Creates a for a circular area at the given position on the map. + + The position of the blip on the map. + The radius of the area on the map. + + + + Creates a , use to switch to this camera + + The position of the camera. + The rotation of the camera. + The field of view of the camera. + + + + Spawns a of the given at the position and heading specified. + + The of the . + The position to spawn the at. + The heading of the . + returns null if the could not be spawned + + + + Spawns a of a random at the position specified. + + The position to spawn the at. + + + + Spawns a of the given at the position and heading specified. + + The of the . + The position to spawn the at. + The heading of the . + returns null if the could not be spawned + + + + Spawns a of a random at the position specified. + + The position to spawn the at. + The heading of the . + returns null if the could not be spawned + + + + Spawns a of the given at the position specified. + + The of the . + The position to spawn the at. + if set to true the will have physics; otherwise, it will be static. + if set to true place the prop on the ground nearest to the . + returns null if the could not be spawned + + + + Spawns a of the given at the position specified. + + The of the . + The position to spawn the at. + The rotation of the . + if set to true the will have physics; otherwise, it will be static. + if set to true place the prop on the ground nearest to the . + returns null if the could not be spawned + + + + Spawns a of the given at the position specified without any offset. + + The of the . + The position to spawn the at. + if set to true the will have physics; otherwise, it will be static. + returns null if the could not be spawned + + + + Spawns a of the given at the position specified without any offset. + + The of the . + The position to spawn the at. + The rotation of the . + if set to true the will have physics; otherwise, it will be static. + returns null if the could not be spawned + + + + Creates a in the world. + + The to display inside the . + The position in the World. + The position in the world where this should point. + The radius of the . + The color of the . + returns null if the could not be created + + + + Creates a in the world. + + The to display inside the . + The position in the World. + The position in the world where this should point. + The radius of the . + The color of the . + returns null if the could not be created + + + + Spawns a . + + The type of . + The position of the . + The rotation of the . + The length of the . + The minimum length of the . + if set to true the will break if shot. + + + + Fires a single bullet in the world + + Where the bullet is fired from. + Where the bullet is fired to. + The who fired the bullet, leave null for no one. + The weapon that the bullet is fired from. + The damage the bullet will cause. + The speed, only affects projectile weapons, leave -1 for default. + + + + Creates an explosion in the world + + The position of the explosion. + The type of explosion. + The radius of the explosion. + The amount of camera shake to apply to nearby cameras. + The who caused the explosion, leave null if no one caused the explosion. + if set to true explosion can be heard. + if set to true explosion is invisible. + + + + Creates a with the given name. + + The name of the relationship group. + + + + Creates a raycast between 2 points. + + The source of the raycast. + The target of the raycast. + What type of objects the raycast should intersect with. + Specify an that the raycast should ignore, leave null for no entities ignored. + + + + Creates a raycast between 2 points. + + The source of the raycast. + The direction of the raycast. + How far the raycast should go out to. + What type of objects the raycast should intersect with. + Specify an that the raycast should ignore, leave null for no entities ignored. + + + + Creates a 3D raycast between 2 points. + + The source of the raycast. + The target of the raycast. + The radius of the raycast. + What type of objects the raycast should intersect with. + Specify an that the raycast should ignore, leave null for no entities ignored. + + + + Creates a 3D raycast between 2 points. + + The source of the raycast. + The direction of the raycast. + The radius of the raycast. + How far the raycast should go out to. + What type of objects the raycast should intersect with. + Specify an that the raycast should ignore, leave null for no entities ignored. + + + + Determines where the crosshair intersects with the world. + + A containing information about where the crosshair intersects with the world. + + + + Determines where the crosshair intersects with the world. + + Prevent the raycast detecting a specific . + A containing information about where the crosshair intersects with the world. + + + + Draws a marker in the world, this needs to be done on a per frame basis + + The type of marker. + The position of the marker. + The direction the marker points in. + The rotation of the marker. + The amount to scale the marker by. + The color of the marker. + if set to true the marker will bob up and down. + if set to true the marker will always face the camera, regardless of its rotation. + if set to true rotates only on the y axis(heading). + Name of texture dictionary to load the texture from, leave null for no texture in the marker. + Name of texture inside the dictionary to load the texture from, leave null for no texture in the marker. + if set to true draw on any that intersects the marker. + + + + Draws light around a region. + + The position to center the light around. + The color of the light. + How far the light should extend to. + The intensity: 0.0f being no intensity, 1.0f being full intensity. + + + + Stops all particle effects in a range. + + The position in the world to stop particle effects. + The maximum distance from the to stop particle effects. + + + + Provides fast reading and writing of generic structures to a memory location using IL emitted functions. + + + + + Retrieve a pointer to the passed generic structure type. This is achieved by emitting a to retrieve a pointer to the structure. + + + + A pointer to the provided structure in memory. + + + + + Loads the generic value type from a pointer. This is achieved by emitting a that returns the value in the memory location as a . + The equivalent non-generic C# code: + + unsafe MyStruct ReadFromPointer(byte* pointer) + { + return *(MyStruct*)pointer; + } + + + Any value/structure type + Unsafe pointer to memory to load the value from + The newly loaded value + + + + Writes the generic value type to the location specified by a pointer. This is achieved by emitting a that copies the value from the referenced structure into the specified memory location. + There is no exact equivalent possible in C#, the closest possible (generates the same IL) is the following code: + + unsafe void WriteToPointer(ref SharedHeader dest, ref SharedHeader src) + { + dest = src; + } + + + + + + + + + Retrieve the cached size of a structure + + + + Caches the size by type + + + + + Reads a number of elements from a memory location into the provided buffer starting at the specified index. + + The structure type + The destination buffer. + The source memory location. + The start index within . + The number of elements to read. + + + + Writes a number of elements to a memory location from the provided buffer starting at the specified index. + + The structure type + The destination memory location. + The source buffer. + The start index within . + The number of elements to write. + + + + Emits optimized IL for the reading and writing of structures to/from memory. + For a 32-byte structure with 1 million iterations: + The method performs approx. 20x faster than + (8ms vs 160ms), and about 1.6x slower than the non-generic equivalent (8ms vs 5ms) + The method performs approx. 8x faster than + (4ms vs 34ms). + + + + + + Delegate that returns a pointer to the provided structure. Use with extreme caution. + + + + + + + Delegate for loading a structure from the specified memory address + + + + + + + Delegate for writing a structure to the specified memory address + + + + + + + The delegate for the generated IL to retrieve a pointer to the structure + + + + + The delegate for the generated IL to retrieve a structure from a specified memory address. + + + + + The delegate for the generated IL to store a structure at the specified memory address. + + + + + Cached size of T as determined by . + + + + + Performs once of type compatibility check. + + Thrown if the type T is incompatible + + + + The value for which all absolute numbers smaller than are considered equal to zero. + + + + + A value specifying the approximation of ฯ€ which is 180 degrees. + + + + + A value specifying the approximation of 2ฯ€ which is 360 degrees. + + + + + A value specifying the approximation of ฯ€/2 which is 90 degrees. + + + + + A value specifying the approximation of ฯ€/4 which is 45 degrees. + + + + + Checks if a and b are almost equals, taking into account the magnitude of floating point numbers (unlike method). See Remarks. + See remarks. + + The left value to compare. + The right value to compare. + true if a almost equal to b, false otherwise + + The code is using the technique described by Bruce Dawson in + Comparing Floating point numbers 2012 edition. + + + + + Determines whether the specified value is close to zero (0.0f). + + The floating value. + true if the specified value is close to zero (0.0f); otherwise, false. + + + + Determines whether the specified value is close to one (1.0f). + + The floating value. + true if the specified value is close to one (1.0f); otherwise, false. + + + + Checks if a - b are almost equals within a float epsilon. + + The left value to compare. + The right value to compare. + Epsilon value + true if a almost equal to b within a float epsilon, false otherwise + + + + Converts revolutions to degrees. + + The value to convert. + The converted value. + + + + Converts revolutions to radians. + + The value to convert. + The converted value. + + + + Converts revolutions to gradians. + + The value to convert. + The converted value. + + + + Converts degrees to revolutions. + + The value to convert. + The converted value. + + + + Converts degrees to radians. + + The value to convert. + The converted value. + + + + Converts radians to revolutions. + + The value to convert. + The converted value. + + + + Converts radians to gradians. + + The value to convert. + The converted value. + + + + Converts gradians to revolutions. + + The value to convert. + The converted value. + + + + Converts gradians to degrees. + + The value to convert. + The converted value. + + + + Converts gradians to radians. + + The value to convert. + The converted value. + + + + Converts radians to degrees. + + The value to convert. + The converted value. + + + + Clamps the specified value. + + The value. + The min. + The max. + The result of clamping a value between min and max + + + + Clamps the specified value. + + The value. + The min. + The max. + The result of clamping a value between min and max + + + + Interpolates between two values using a linear function by a given amount. + + + See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and + http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/ + + Value to interpolate from. + Value to interpolate to. + Interpolation amount. + The result of linear interpolation of values based on the amount. + + + + Interpolates between two values using a linear function by a given amount. + + + See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and + http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/ + + Value to interpolate from. + Value to interpolate to. + Interpolation amount. + The result of linear interpolation of values based on the amount. + + + + Interpolates between two values using a linear function by a given amount. + + + See http://www.encyclopediaofmath.org/index.php/Linear_interpolation and + http://fgiesen.wordpress.com/2012/08/15/linear-interpolation-past-present-and-future/ + + Value to interpolate from. + Value to interpolate to. + Interpolation amount. + The result of linear interpolation of values based on the amount. + + + + Performs smooth (cubic Hermite) interpolation between 0 and 1. + + + See https://en.wikipedia.org/wiki/Smoothstep + + Value between 0 and 1 indicating interpolation amount. + + + + Performs a smooth(er) interpolation between 0 and 1 with 1st and 2nd order derivatives of zero at endpoints. + + + See https://en.wikipedia.org/wiki/Smoothstep + + Value between 0 and 1 indicating interpolation amount. + + + + Calculates the modulo of the specified value. + + The value. + The modulo. + The result of the modulo applied to value + + + + Calculates the modulo 2*PI of the specified value. + + The value. + The result of the modulo applied to value + + + + Wraps the specified value into a range [min, max] + + The value to wrap. + The min. + The max. + Result of the wrapping. + Is thrown when is greater than . + + + + Wraps the specified value into a range [min, max[ + + The value. + The min. + The max. + Result of the wrapping. + Is thrown when is greater than . + + + + Gauss function. + + Curve amplitude. + Position X. + Position Y + Radius X. + Radius Y. + Curve sigma X. + Curve sigma Y. + The result of Gaussian function. + + + + Gauss function. + + Curve amplitude. + Position X. + Position Y + Radius X. + Radius Y. + Curve sigma X. + Curve sigma Y. + The result of Gaussian function. + + + + Represents a 4x4 mathematical matrix. + + + + + A with all of its components set to zero. + + + + + The identity . + + + + + Value at row 1 column 1 of the matrix. + + + + + Value at row 1 column 2 of the matrix. + + + + + Value at row 1 column 3 of the matrix. + + + + + Value at row 1 column 4 of the matrix. + + + + + Value at row 2 column 1 of the matrix. + + + + + Value at row 2 column 2 of the matrix. + + + + + Value at row 2 column 3 of the matrix. + + + + + Value at row 2 column 4 of the matrix. + + + + + Value at row 3 column 1 of the matrix. + + + + + Value at row 3 column 2 of the matrix. + + + + + Value at row 3 column 3 of the matrix. + + + + + Value at row 3 column 4 of the matrix. + + + + + Value at row 4 column 1 of the matrix. + + + + + Value at row 4 column 2 of the matrix. + + + + + Value at row 4 column 3 of the matrix. + + + + + Value at row 4 column 4 of the matrix. + + + + + Gets or sets the up of the matrix; that is M21, M22, and M23. + + + + + Gets or sets the down of the matrix; that is -M21, -M22, and -M23. + + + + + Gets or sets the right of the matrix; that is M11, M12, and M13. + + + + + Gets or sets the left of the matrix; that is -M11, -M12, and -M13. + + + + + Gets or sets the forward of the matrix; that is -M31, -M32, and -M33. + + + + + Gets or sets the backward of the matrix; that is M31, M32, and M33. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + The value to assign at row 1 column 1 of the matrix. + The value to assign at row 1 column 2 of the matrix. + The value to assign at row 1 column 3 of the matrix. + The value to assign at row 1 column 4 of the matrix. + The value to assign at row 2 column 1 of the matrix. + The value to assign at row 2 column 2 of the matrix. + The value to assign at row 2 column 3 of the matrix. + The value to assign at row 2 column 4 of the matrix. + The value to assign at row 3 column 1 of the matrix. + The value to assign at row 3 column 2 of the matrix. + The value to assign at row 3 column 3 of the matrix. + The value to assign at row 3 column 4 of the matrix. + The value to assign at row 4 column 1 of the matrix. + The value to assign at row 4 column 2 of the matrix. + The value to assign at row 4 column 3 of the matrix. + The value to assign at row 4 column 4 of the matrix. + + + + Initializes a new instance of the struct. + + The values to assign to the components of the matrix. This must be an array with sixteen elements. + Thrown when is null. + Thrown when contains more or less than sixteen elements. + + + + Gets or sets the first row in the matrix; that is M11, M12, M13, and M14. + + + + + Gets or sets the second row in the matrix; that is M21, M22, M23, and M24. + + + + + Gets or sets the third row in the matrix; that is M31, M32, M33, and M34. + + + + + Gets or sets the fourth row in the matrix; that is M41, M42, M43, and M44. + + + + + Gets or sets the first column in the matrix; that is M11, M21, M31, and M41. + + + + + Gets or sets the second column in the matrix; that is M12, M22, M32, and M42. + + + + + Gets or sets the third column in the matrix; that is M13, M23, M33, and M43. + + + + + Gets or sets the fourth column in the matrix; that is M14, M24, M34, and M44. + + + + + Gets or sets the translation of the matrix; that is M41, M42, and M43. + + + + + Gets or sets the scale of the matrix; that is M11, M22, and M33. + + + + + Gets a value indicating whether this instance is an identity matrix. + + + true if this instance is an identity matrix; otherwise, false. + + + + + Gets or sets the component at the specified index. + + The value of the matrix component, depending on the index. + The zero-based index of the component to access. + The value of the component at the specified index. + Thrown when the is out of the range [0, 15]. + + + + Gets or sets the component at the specified index. + + The value of the matrix component, depending on the index. + The row of the matrix to access. + The column of the matrix to access. + The value of the component at the specified index. + Thrown when the or is out of the range [0, 3]. + + + + Calculates the determinant of the matrix. + + The determinant of the matrix. + + + + Inverts the matrix. + + + + + Transposes the matrix. + + + + + Orthogonalizes the specified matrix. + + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the matrix will be orthogonal to any other given row in the + matrix. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified matrix. + + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Decomposes a matrix into an orthonormalized matrix Q and a right triangular matrix R. + + When the method completes, contains the orthonormalized matrix of the decomposition. + When the method completes, contains the right triangular matrix of the decomposition. + + + + Decomposes a matrix into a lower triangular matrix L and an orthonormalized matrix Q. + + When the method completes, contains the lower triangular matrix of the decomposition. + When the method completes, contains the orthonormalized matrix of the decomposition. + + + + Decomposes a matrix into a scale, rotation, and translation. + + When the method completes, contains the scaling component of the decomposed matrix. + When the method completes, contains the rotation component of the decomposed matrix. + When the method completes, contains the translation component of the decomposed matrix. + + This method is designed to decompose an SRT transformation matrix only. + + + + + Decomposes a uniform scale matrix into a scale, rotation, and translation. + A uniform scale matrix has the same scale in every axis. + + When the method completes, contains the scaling component of the decomposed matrix. + When the method completes, contains the rotation component of the decomposed matrix. + When the method completes, contains the translation component of the decomposed matrix. + + This method is designed to decompose only an SRT transformation matrix that has the same scale in every axis. + + + + + Exchanges two rows in the matrix. + + The first row to exchange. This is an index of the row starting at zero. + The second row to exchange. This is an index of the row starting at zero. + + + + Exchanges two columns in the matrix. + + The first column to exchange. This is an index of the column starting at zero. + The second column to exchange. This is an index of the column starting at zero. + + + + Creates an array containing the elements of the matrix. + + A sixteen-element array containing the components of the matrix. + + + + Determines the sum of two matrices. + + The first matrix to add. + The second matrix to add. + When the method completes, contains the sum of the two matrices. + + + + Determines the sum of two matrices. + + The first matrix to add. + The second matrix to add. + The sum of the two matrices. + + + + Determines the difference between two matrices. + + The first matrix to subtract. + The second matrix to subtract. + When the method completes, contains the difference between the two matrices. + + + + Determines the difference between two matrices. + + The first matrix to subtract. + The second matrix to subtract. + The difference between the two matrices. + + + + Scales a matrix by the given value. + + The matrix to scale. + The amount by which to scale. + When the method completes, contains the scaled matrix. + + + + Scales a matrix by the given value. + + The matrix to scale. + The amount by which to scale. + The scaled matrix. + + + + Determines the product of two matrices. + + The first matrix to multiply. + The second matrix to multiply. + The product of the two matrices. + + + + Determines the product of two matrices. + + The first matrix to multiply. + The second matrix to multiply. + The product of the two matrices. + + + + Scales a matrix by the given value. + + The matrix to scale. + The amount by which to scale. + When the method completes, contains the scaled matrix. + + + + Scales a matrix by the given value. + + The matrix to scale. + The amount by which to scale. + The scaled matrix. + + + + Determines the quotient of two matrices. + + The first matrix to divide. + The second matrix to divide. + When the method completes, contains the quotient of the two matrices. + + + + Determines the quotient of two matrices. + + The first matrix to divide. + The second matrix to divide. + The quotient of the two matrices. + + + + Performs the exponential operation on a matrix. + + The matrix to perform the operation on. + The exponent to raise the matrix to. + When the method completes, contains the exponential matrix. + Thrown when the is negative. + + + + Performs the exponential operation on a matrix. + + The matrix to perform the operation on. + The exponent to raise the matrix to. + The exponential matrix. + Thrown when the is negative. + + + + Negates a matrix. + + The matrix to be negated. + When the method completes, contains the negated matrix. + + + + Negates a matrix. + + The matrix to be negated. + The negated matrix. + + + + Performs a linear interpolation between two matrices. + + Start matrix. + End matrix. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two matrices. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two matrices. + + Start matrix. + End matrix. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two matrices. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a cubic interpolation between two matrices. + + Start matrix. + End matrix. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the cubic interpolation of the two matrices. + + + + Performs a cubic interpolation between two matrices. + + Start matrix. + End matrix. + Value between 0 and 1 indicating the weight of . + The cubic interpolation of the two matrices. + + + + Calculates the transpose of the specified matrix. + + The matrix whose transpose is to be calculated. + When the method completes, contains the transpose of the specified matrix. + + + + Calculates the transpose of the specified matrix. + + The matrix whose transpose is to be calculated. + When the method completes, contains the transpose of the specified matrix. + + + + Calculates the transpose of the specified matrix. + + The matrix whose transpose is to be calculated. + The transpose of the specified matrix. + + + + Calculates the inverse of the specified matrix. + + The matrix whose inverse is to be calculated. + When the method completes, contains the inverse of the specified matrix. + + + + Calculates the inverse of the specified matrix. + + The matrix whose inverse is to be calculated. + The inverse of the specified matrix. + + + + Orthogonalizes the specified matrix. + + The matrix to orthogonalize. + When the method completes, contains the orthogonalized matrix. + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the matrix will be orthogonal to any other given row in the + matrix. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthogonalizes the specified matrix. + + The matrix to orthogonalize. + The orthogonalized matrix. + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the matrix will be orthogonal to any other given row in the + matrix. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified matrix. + + The matrix to orthonormalize. + When the method completes, contains the orthonormalized matrix. + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified matrix. + + The matrix to orthonormalize. + The orthonormalized matrix. + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting matrix + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the matrix rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Brings the matrix into upper triangular form using elementary row operations. + + The matrix to put into upper triangular form. + When the method completes, contains the upper triangular matrix. + + If the matrix is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the matrix represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the matrix into upper triangular form using elementary row operations. + + The matrix to put into upper triangular form. + The upper triangular matrix. + + If the matrix is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the matrix represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the matrix into lower triangular form using elementary row operations. + + The matrix to put into lower triangular form. + When the method completes, contains the lower triangular matrix. + + If the matrix is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the matrix represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the matrix into lower triangular form using elementary row operations. + + The matrix to put into lower triangular form. + The lower triangular matrix. + + If the matrix is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the matrix represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the matrix into row echelon form using elementary row operations; + + The matrix to put into row echelon form. + When the method completes, contains the row echelon form of the matrix. + + + + Brings the matrix into row echelon form using elementary row operations; + + The matrix to put into row echelon form. + When the method completes, contains the row echelon form of the matrix. + + + + Brings the matrix into reduced row echelon form using elementary row operations. + + The matrix to put into reduced row echelon form. + The fifth column of the matrix. + When the method completes, contains the resultant matrix after the operation. + When the method completes, contains the resultant fifth column of the matrix. + + The fifth column is often called the augmented part of the matrix. This is because the fifth + column is really just an extension of the matrix so that there is a place to put all of the + non-zero components after the operation is complete. + Often times the resultant matrix will the identity matrix or a matrix similar to the identity + matrix. Sometimes, however, that is not possible and numbers other than zero and one may appear. + This method can be used to solve systems of linear equations. Upon completion of this method, + the will contain the solution for the system. It is up to the user + to analyze both the input and the result to determine if a solution really exists. + + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard matrix. + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard matrix. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard matrix. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard matrix. + + + + Creates a left-handed, look-at matrix. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at matrix. + + + + Creates a left-handed, look-at matrix. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at matrix. + + + + Creates a right-handed, look-at matrix. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at matrix. + + + + Creates a right-handed, look-at matrix. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at matrix. + + + + Creates a left-handed, orthographic projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a left-handed, orthographic projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a right-handed, orthographic projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a right-handed, orthographic projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a left-handed, customized orthographic projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a left-handed, customized orthographic projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a right-handed, customized orthographic projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a right-handed, customized orthographic projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a left-handed, perspective projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a left-handed, perspective projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a right-handed, perspective projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a right-handed, perspective projection matrix. + + Width of the viewing volume. + Height of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a left-handed, perspective projection matrix based on a field of view. + + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a left-handed, perspective projection matrix based on a field of view. + + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a right-handed, perspective projection matrix based on a field of view. + + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a right-handed, perspective projection matrix based on a field of view. + + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a left-handed, customized perspective projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a left-handed, customized perspective projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a right-handed, customized perspective projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + When the method completes, contains the created projection matrix. + + + + Creates a right-handed, customized perspective projection matrix. + + Minimum x-value of the viewing volume. + Maximum x-value of the viewing volume. + Minimum y-value of the viewing volume. + Maximum y-value of the viewing volume. + Minimum z-value of the viewing volume. + Maximum z-value of the viewing volume. + The created projection matrix. + + + + Creates a matrix that scales along the x-axis, y-axis, and y-axis. + + Scaling factor for all three axes. + When the method completes, contains the created scaling matrix. + + + + Creates a matrix that scales along the x-axis, y-axis, and y-axis. + + Scaling factor for all three axes. + The created scaling matrix. + + + + Creates a matrix that scales along the x-axis, y-axis, and y-axis. + + Scaling factor that is applied along the x-axis. + Scaling factor that is applied along the y-axis. + Scaling factor that is applied along the z-axis. + When the method completes, contains the created scaling matrix. + + + + Creates a matrix that scales along the x-axis, y-axis, and y-axis. + + Scaling factor that is applied along the x-axis. + Scaling factor that is applied along the y-axis. + Scaling factor that is applied along the z-axis. + The created scaling matrix. + + + + Creates a matrix that uniformly scales along all three axis. + + The uniform scale that is applied along all axis. + When the method completes, contains the created scaling matrix. + + + + Creates a matrix that uniformly scales along all three axis. + + The uniform scale that is applied along all axis. + The created scaling matrix. + + + + Creates a matrix that rotates around the x-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation matrix. + + + + Creates a matrix that rotates around the x-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation matrix. + + + + Creates a matrix that rotates around the y-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation matrix. + + + + Creates a matrix that rotates around the y-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation matrix. + + + + Creates a matrix that rotates around the z-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation matrix. + + + + Creates a matrix that rotates around the z-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation matrix. + + + + Creates a matrix that rotates around an arbitrary axis. + + The axis around which to rotate. This parameter is assumed to be normalized. + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation matrix. + + + + Creates a matrix that rotates around an arbitrary axis. + + The axis around which to rotate. This parameter is assumed to be normalized. + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation matrix. + + + + Creates a rotation matrix from a quaternion. + + The quaternion to use to build the matrix. + The created rotation matrix. + + + + Creates a rotation matrix from a quaternion. + + The quaternion to use to build the matrix. + The created rotation matrix. + + + + Creates a rotation matrix with a specified yaw, pitch, and roll. + + Yaw around the y-axis, in radians. + Pitch around the x-axis, in radians. + Roll around the z-axis, in radians. + When the method completes, contains the created rotation matrix. + + + + Creates a rotation matrix with a specified yaw, pitch, and roll. + + Yaw around the y-axis, in radians. + Pitch around the x-axis, in radians. + Roll around the z-axis, in radians. + The created rotation matrix. + + + + Creates a translation matrix using the specified offsets. + + The offset for all three coordinate planes. + When the method completes, contains the created translation matrix. + + + + Creates a translation matrix using the specified offsets. + + The offset for all three coordinate planes. + The created translation matrix. + + + + Creates a translation matrix using the specified offsets. + + X-coordinate offset. + Y-coordinate offset. + Z-coordinate offset. + When the method completes, contains the created translation matrix. + + + + Creates a translation matrix using the specified offsets. + + X-coordinate offset. + Y-coordinate offset. + Z-coordinate offset. + The created translation matrix. + + + + Creates a skew/shear matrix by means of a translation vector, a rotation vector, and a rotation angle. + shearing is performed in the direction of translation vector, where translation vector and rotation vector define the shearing plane. + The effect is such that the skewed rotation vector has the specified angle with rotation itself. + + The rotation angle. + The rotation vector + The translation vector + Contains the created skew/shear matrix. + + + + Creates a 3D affine transformation matrix. + + Scaling factor. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created affine transformation matrix. + + + + Creates a 3D affine transformation matrix. + + Scaling factor. + The rotation of the transformation. + The translation factor of the transformation. + The created affine transformation matrix. + + + + Creates a 3D affine transformation matrix. + + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created affine transformation matrix. + + + + Creates a 3D affine transformation matrix. + + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + The created affine transformation matrix. + + + + Creates a 2D affine transformation matrix. + + Scaling factor. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created affine transformation matrix. + + + + Creates a 2D affine transformation matrix. + + Scaling factor. + The rotation of the transformation. + The translation factor of the transformation. + The created affine transformation matrix. + + + + Creates a 2D affine transformation matrix. + + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created affine transformation matrix. + + + + Creates a 2D affine transformation matrix. + + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + The created affine transformation matrix. + + + + Creates a transformation matrix. + + Center point of the scaling operation. + Scaling rotation amount. + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created transformation matrix. + + + + Creates a transformation matrix. + + Center point of the scaling operation. + Scaling rotation amount. + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + The created transformation matrix. + + + + Creates a 2D transformation matrix. + + Center point of the scaling operation. + Scaling rotation amount. + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + When the method completes, contains the created transformation matrix. + + + + Creates a 2D transformation matrix. + + Center point of the scaling operation. + Scaling rotation amount. + Scaling factor. + The center of the rotation. + The rotation of the transformation. + The translation factor of the transformation. + The created transformation matrix. + + + + Adds two matrices. + + The first matrix to add. + The second matrix to add. + The sum of the two matrices. + + + + Assert a matrix (return it unchanged). + + The matrix to assert (unchanged). + The asserted (unchanged) matrix. + + + + Subtracts two matrices. + + The first matrix to subtract. + The second matrix to subtract. + The difference between the two matrices. + + + + Negates a matrix. + + The matrix to negate. + The negated matrix. + + + + Scales a matrix by a given value. + + The matrix to scale. + The amount by which to scale. + The scaled matrix. + + + + Scales a matrix by a given value. + + The matrix to scale. + The amount by which to scale. + The scaled matrix. + + + + Multiplies two matrices. + + The first matrix to multiply. + The second matrix to multiply. + The product of the two matrices. + + + + Scales a matrix by a given value. + + The matrix to scale. + The amount by which to scale. + The scaled matrix. + + + + Divides two matrices. + + The first matrix to divide. + The second matrix to divide. + The quotient of the two matrices. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Represents a 3x3 Matrix ( contains only Scale and Rotation ). + + + + + A with all of its components set to zero. + + + + + The identity . + + + + + Value at row 1 column 1 of the Matrix3x3. + + + + + Value at row 1 column 2 of the Matrix3x3. + + + + + Value at row 1 column 3 of the Matrix3x3. + + + + + Value at row 2 column 1 of the Matrix3x3. + + + + + Value at row 2 column 2 of the Matrix3x3. + + + + + Value at row 2 column 3 of the Matrix3x3. + + + + + Value at row 3 column 1 of the Matrix3x3. + + + + + Value at row 3 column 2 of the Matrix3x3. + + + + + Value at row 3 column 3 of the Matrix3x3. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + The value to assign at row 1 column 1 of the Matrix3x3. + The value to assign at row 1 column 2 of the Matrix3x3. + The value to assign at row 1 column 3 of the Matrix3x3. + The value to assign at row 2 column 1 of the Matrix3x3. + The value to assign at row 2 column 2 of the Matrix3x3. + The value to assign at row 2 column 3 of the Matrix3x3. + The value to assign at row 3 column 1 of the Matrix3x3. + The value to assign at row 3 column 2 of the Matrix3x3. + The value to assign at row 3 column 3 of the Matrix3x3. + + + + Initializes a new instance of the struct. + + The values to assign to the components of the Matrix3x3. This must be an array with sixteen elements. + Thrown when is null. + Thrown when contains more or less than sixteen elements. + + + + Gets or sets the first row in the Matrix3x3; that is M11, M12, M13 + + + + + Gets or sets the second row in the Matrix3x3; that is M21, M22, M23 + + + + + Gets or sets the third row in the Matrix3x3; that is M31, M32, M33 + + + + + Gets or sets the first column in the Matrix3x3; that is M11, M21, M31 + + + + + Gets or sets the second column in the Matrix3x3; that is M12, M22, M32 + + + + + Gets or sets the third column in the Matrix3x3; that is M13, M23, M33 + + + + + Gets or sets the scale of the Matrix3x3; that is M11, M22, and M33. + + + + + Gets a value indicating whether this instance is an identity Matrix3x3. + + + true if this instance is an identity Matrix3x3; otherwise, false. + + + + + Gets or sets the component at the specified index. + + The value of the Matrix3x3 component, depending on the index. + The zero-based index of the component to access. + The value of the component at the specified index. + Thrown when the is out of the range [0, 15]. + + + + Gets or sets the component at the specified index. + + The value of the Matrix3x3 component, depending on the index. + The row of the Matrix3x3 to access. + The column of the Matrix3x3 to access. + The value of the component at the specified index. + Thrown when the or is out of the range [0, 3]. + + + + Calculates the determinant of the Matrix3x3. + + The determinant of the Matrix3x3. + + + + Inverts the Matrix3x3. + + + + + Transposes the Matrix3x3. + + + + + Orthogonalizes the specified Matrix3x3. + + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the Matrix3x3 will be orthogonal to any other given row in the + Matrix3x3. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified Matrix3x3. + + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Decomposes a Matrix3x3 into an orthonormalized Matrix3x3 Q and a right triangular Matrix3x3 R. + + When the method completes, contains the orthonormalized Matrix3x3 of the decomposition. + When the method completes, contains the right triangular Matrix3x3 of the decomposition. + + + + Decomposes a Matrix3x3 into a lower triangular Matrix3x3 L and an orthonormalized Matrix3x3 Q. + + When the method completes, contains the lower triangular Matrix3x3 of the decomposition. + When the method completes, contains the orthonormalized Matrix3x3 of the decomposition. + + + + Decomposes a Matrix3x3 into a scale, rotation, and translation. + + When the method completes, contains the scaling component of the decomposed Matrix3x3. + When the method completes, contains the rotation component of the decomposed Matrix3x3. + + This method is designed to decompose an SRT transformation Matrix3x3 only. + + + + + Decomposes a uniform scale matrix into a scale, rotation, and translation. + A uniform scale matrix has the same scale in every axis. + + When the method completes, contains the scaling component of the decomposed matrix. + When the method completes, contains the rotation component of the decomposed matrix. + + This method is designed to decompose only an SRT transformation matrix that has the same scale in every axis. + + + + + Exchanges two rows in the Matrix3x3. + + The first row to exchange. This is an index of the row starting at zero. + The second row to exchange. This is an index of the row starting at zero. + + + + Exchanges two columns in the Matrix3x3. + + The first column to exchange. This is an index of the column starting at zero. + The second column to exchange. This is an index of the column starting at zero. + + + + Creates an array containing the elements of the Matrix3x3. + + A 9-element array containing the components of the Matrix3x3. + + + + Determines the sum of two matrices. + + The first Matrix3x3 to add. + The second Matrix3x3 to add. + When the method completes, contains the sum of the two matrices. + + + + Determines the sum of two matrices. + + The first Matrix3x3 to add. + The second Matrix3x3 to add. + The sum of the two matrices. + + + + Determines the difference between two matrices. + + The first Matrix3x3 to subtract. + The second Matrix3x3 to subtract. + When the method completes, contains the difference between the two matrices. + + + + Determines the difference between two matrices. + + The first Matrix3x3 to subtract. + The second Matrix3x3 to subtract. + The difference between the two matrices. + + + + Scales a Matrix3x3 by the given value. + + The Matrix3x3 to scale. + The amount by which to scale. + When the method completes, contains the scaled Matrix3x3. + + + + Scales a Matrix3x3 by the given value. + + The Matrix3x3 to scale. + The amount by which to scale. + The scaled Matrix3x3. + + + + Determines the product of two matrices. + + The first Matrix3x3 to multiply. + The second Matrix3x3 to multiply. + The product of the two matrices. + + + + Determines the product of two matrices. + + The first Matrix3x3 to multiply. + The second Matrix3x3 to multiply. + The product of the two matrices. + + + + Scales a Matrix3x3 by the given value. + + The Matrix3x3 to scale. + The amount by which to scale. + When the method completes, contains the scaled Matrix3x3. + + + + Scales a Matrix3x3 by the given value. + + The Matrix3x3 to scale. + The amount by which to scale. + The scaled Matrix3x3. + + + + Determines the quotient of two matrices. + + The first Matrix3x3 to divide. + The second Matrix3x3 to divide. + When the method completes, contains the quotient of the two matrices. + + + + Determines the quotient of two matrices. + + The first Matrix3x3 to divide. + The second Matrix3x3 to divide. + The quotient of the two matrices. + + + + Performs the exponential operation on a Matrix3x3. + + The Matrix3x3 to perform the operation on. + The exponent to raise the Matrix3x3 to. + When the method completes, contains the exponential Matrix3x3. + Thrown when the is negative. + + + + Performs the exponential operation on a Matrix3x3. + + The Matrix3x3 to perform the operation on. + The exponent to raise the Matrix3x3 to. + The exponential Matrix3x3. + Thrown when the is negative. + + + + Negates a Matrix3x3. + + The Matrix3x3 to be negated. + When the method completes, contains the negated Matrix3x3. + + + + Negates a Matrix3x3. + + The Matrix3x3 to be negated. + The negated Matrix3x3. + + + + Performs a linear interpolation between two matrices. + + Start Matrix3x3. + End Matrix3x3. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two matrices. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two matrices. + + Start Matrix3x3. + End Matrix3x3. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two matrices. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a cubic interpolation between two matrices. + + Start Matrix3x3. + End Matrix3x3. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the cubic interpolation of the two matrices. + + + + Performs a cubic interpolation between two matrices. + + Start Matrix3x3. + End Matrix3x3. + Value between 0 and 1 indicating the weight of . + The cubic interpolation of the two matrices. + + + + Calculates the transpose of the specified Matrix3x3. + + The Matrix3x3 whose transpose is to be calculated. + When the method completes, contains the transpose of the specified Matrix3x3. + + + + Calculates the transpose of the specified Matrix3x3. + + The Matrix3x3 whose transpose is to be calculated. + When the method completes, contains the transpose of the specified Matrix3x3. + + + + Calculates the transpose of the specified Matrix3x3. + + The Matrix3x3 whose transpose is to be calculated. + The transpose of the specified Matrix3x3. + + + + Calculates the inverse of the specified Matrix3x3. + + The Matrix3x3 whose inverse is to be calculated. + When the method completes, contains the inverse of the specified Matrix3x3. + + + + Calculates the inverse of the specified Matrix3x3. + + The Matrix3x3 whose inverse is to be calculated. + The inverse of the specified Matrix3x3. + + + + Orthogonalizes the specified Matrix3x3. + + The Matrix3x3 to orthogonalize. + When the method completes, contains the orthogonalized Matrix3x3. + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the Matrix3x3 will be orthogonal to any other given row in the + Matrix3x3. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthogonalizes the specified Matrix3x3. + + The Matrix3x3 to orthogonalize. + The orthogonalized Matrix3x3. + + Orthogonalization is the process of making all rows orthogonal to each other. This + means that any given row in the Matrix3x3 will be orthogonal to any other given row in the + Matrix3x3. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified Matrix3x3. + + The Matrix3x3 to orthonormalize. + When the method completes, contains the orthonormalized Matrix3x3. + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Orthonormalizes the specified Matrix3x3. + + The Matrix3x3 to orthonormalize. + The orthonormalized Matrix3x3. + + Orthonormalization is the process of making all rows and columns orthogonal to each + other and making all rows and columns of unit length. This means that any given row will + be orthogonal to any other given row and any given column will be orthogonal to any other + given column. Any given row will not be orthogonal to any given column. Every row and every + column will be of unit length. + Because this method uses the modified Gram-Schmidt process, the resulting Matrix3x3 + tends to be numerically unstable. The numeric stability decreases according to the rows + so that the first row is the most stable and the last row is the least stable. + This operation is performed on the rows of the Matrix3x3 rather than the columns. + If you wish for this operation to be performed on the columns, first transpose the + input and than transpose the output. + + + + + Brings the Matrix3x3 into upper triangular form using elementary row operations. + + The Matrix3x3 to put into upper triangular form. + When the method completes, contains the upper triangular Matrix3x3. + + If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the Matrix3x3 into upper triangular form using elementary row operations. + + The Matrix3x3 to put into upper triangular form. + The upper triangular Matrix3x3. + + If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the Matrix3x3 into lower triangular form using elementary row operations. + + The Matrix3x3 to put into lower triangular form. + When the method completes, contains the lower triangular Matrix3x3. + + If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the Matrix3x3 into lower triangular form using elementary row operations. + + The Matrix3x3 to put into lower triangular form. + The lower triangular Matrix3x3. + + If the Matrix3x3 is not invertible (i.e. its determinant is zero) than the result of this + method may produce Single.Nan and Single.Inf values. When the Matrix3x3 represents a system + of linear equations, than this often means that either no solution exists or an infinite + number of solutions exist. + + + + + Brings the Matrix3x3 into row echelon form using elementary row operations; + + The Matrix3x3 to put into row echelon form. + When the method completes, contains the row echelon form of the Matrix3x3. + + + + Brings the Matrix3x3 into row echelon form using elementary row operations; + + The Matrix3x3 to put into row echelon form. + When the method completes, contains the row echelon form of the Matrix3x3. + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard Matrix3x3. + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard Matrix3x3. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard Matrix3x3. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard Matrix3x3. + + + + Creates a left-handed, look-at Matrix3x3. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at Matrix3x3. + + + + Creates a left-handed, look-at Matrix3x3. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at Matrix3x3. + + + + Creates a right-handed, look-at Matrix3x3. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at Matrix3x3. + + + + Creates a right-handed, look-at Matrix3x3. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at Matrix3x3. + + + + Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis. + + Scaling factor for all three axes. + When the method completes, contains the created scaling Matrix3x3. + + + + Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis. + + Scaling factor for all three axes. + The created scaling Matrix3x3. + + + + Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis. + + Scaling factor that is applied along the x-axis. + Scaling factor that is applied along the y-axis. + Scaling factor that is applied along the z-axis. + When the method completes, contains the created scaling Matrix3x3. + + + + Creates a Matrix3x3 that scales along the x-axis, y-axis, and y-axis. + + Scaling factor that is applied along the x-axis. + Scaling factor that is applied along the y-axis. + Scaling factor that is applied along the z-axis. + The created scaling Matrix3x3. + + + + Creates a Matrix3x3 that uniformly scales along all three axis. + + The uniform scale that is applied along all axis. + When the method completes, contains the created scaling Matrix3x3. + + + + Creates a Matrix3x3 that uniformly scales along all three axis. + + The uniform scale that is applied along all axis. + The created scaling Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the x-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the x-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the y-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the y-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the z-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around the z-axis. + + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around an arbitrary axis. + + The axis around which to rotate. This parameter is assumed to be normalized. + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + When the method completes, contains the created rotation Matrix3x3. + + + + Creates a Matrix3x3 that rotates around an arbitrary axis. + + The axis around which to rotate. This parameter is assumed to be normalized. + Angle of rotation in radians. Angles are measured clockwise when looking along the rotation axis toward the origin. + The created rotation Matrix3x3. + + + + Creates a rotation Matrix3x3 from a quaternion. + + The quaternion to use to build the Matrix3x3. + The created rotation Matrix3x3. + + + + Creates a rotation Matrix3x3 from a quaternion. + + The quaternion to use to build the Matrix3x3. + The created rotation Matrix3x3. + + + + Creates a rotation Matrix3x3 with a specified yaw, pitch, and roll. + + Yaw around the y-axis, in radians. + Pitch around the x-axis, in radians. + Roll around the z-axis, in radians. + When the method completes, contains the created rotation Matrix3x3. + + + + Creates a rotation Matrix3x3 with a specified yaw, pitch, and roll. + + Yaw around the y-axis, in radians. + Pitch around the x-axis, in radians. + Roll around the z-axis, in radians. + The created rotation Matrix3x3. + + + + Adds two matrices. + + The first Matrix3x3 to add. + The second Matrix3x3 to add. + The sum of the two matrices. + + + + Assert a Matrix3x3 (return it unchanged). + + The Matrix3x3 to assert (unchanged). + The asserted (unchanged) Matrix3x3. + + + + Subtracts two matrices. + + The first Matrix3x3 to subtract. + The second Matrix3x3 to subtract. + The difference between the two matrices. + + + + Negates a Matrix3x3. + + The Matrix3x3 to negate. + The negated Matrix3x3. + + + + Scales a Matrix3x3 by a given value. + + The Matrix3x3 to scale. + The amount by which to scale. + The scaled Matrix3x3. + + + + Scales a Matrix3x3 by a given value. + + The Matrix3x3 to scale. + The amount by which to scale. + The scaled Matrix3x3. + + + + Multiplies two matrices. + + The first Matrix3x3 to multiply. + The second Matrix3x3 to multiply. + The product of the two matrices. + + + + Scales a Matrix3x3 by a given value. + + The Matrix3x3 to scale. + The amount by which to scale. + The scaled Matrix3x3. + + + + Divides two matrices. + + The first Matrix3x3 to divide. + The second Matrix3x3 to divide. + The quotient of the two matrices. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Convert the 3x3 Matrix to a 4x4 Matrix. + + A 4x4 Matrix with zero translation and M44=1 + + + + Convert the 4x4 Matrix to a 3x3 Matrix. + + A 3x3 Matrix + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified are equal. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Represents a four dimensional mathematical quaternion. + + + + + A with all of its components set to zero. + + + + + A with all of its components set to one. + + + + + The identity (0, 0, 0, 1). + + + + + The X component of the quaternion. + + + + + The Y component of the quaternion. + + + + + The Z component of the quaternion. + + + + + The W component of the quaternion. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the components. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the X, Y, and Z components. + Initial value for the W component of the quaternion. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the X and Y components. + Initial value for the Z component of the quaternion. + Initial value for the W component of the quaternion. + + + + Initializes a new instance of the struct. + + Initial value for the X component of the quaternion. + Initial value for the Y component of the quaternion. + Initial value for the Z component of the quaternion. + Initial value for the W component of the quaternion. + + + + Initializes a new instance of the struct. + + The values to assign to the X, Y, Z, and W components of the quaternion. This must be an array with four elements. + Thrown when is null. + Thrown when contains more or less than four elements. + + + + Gets a value indicating whether this instance is equivalent to the identity quaternion. + + + true if this instance is an identity quaternion; otherwise, false. + + + + + Gets a value indicting whether this instance is normalized. + + + + + Gets the angle of the quaternion. + + The quaternion's angle. + + + + Gets the axis components of the quaternion. + + The axis components of the quaternion. + + + + Gets or sets the component at the specified index. + + The value of the X, Y, Z, or W component, depending on the index. + The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component. + The value of the component at the specified index. + Thrown when the is out of the range [0, 3]. + + + + Conjugates the quaternion. + + + + + Conjugates and renormalizes the quaternion. + + + + + Calculates the length of the quaternion. + + The length of the quaternion. + + may be preferred when only the relative length is needed + and speed is of the essence. + + + + + Calculates the squared length of the quaternion. + + The squared length of the quaternion. + + This method may be preferred to when only a relative length is needed + and speed is of the essence. + + + + + Converts the quaternion into a unit quaternion. + + + + + Creates an array containing the elements of the quaternion. + + A four-element array containing the components of the quaternion. + + + + Adds two quaternions. + + The first quaternion to add. + The second quaternion to add. + When the method completes, contains the sum of the two quaternions. + + + + Adds two quaternions. + + The first quaternion to add. + The second quaternion to add. + The sum of the two quaternions. + + + + Subtracts two quaternions. + + The first quaternion to subtract. + The second quaternion to subtract. + When the method completes, contains the difference of the two quaternions. + + + + Subtracts two quaternions. + + The first quaternion to subtract. + The second quaternion to subtract. + The difference of the two quaternions. + + + + Scales a quaternion by the given value. + + The quaternion to scale. + The amount by which to scale the quaternion. + When the method completes, contains the scaled quaternion. + + + + Scales a quaternion by the given value. + + The quaternion to scale. + The amount by which to scale the quaternion. + The scaled quaternion. + + + + Multiplies a quaternion by another. + + The first quaternion to multiply. + The second quaternion to multiply. + When the method completes, contains the multiplied quaternion. + + + + Multiplies a quaternion by another. + + The first quaternion to multiply. + The second quaternion to multiply. + The multiplied quaternion. + + + + Reverses the direction of a given quaternion. + + The quaternion to negate. + When the method completes, contains a quaternion facing in the opposite direction. + + + + Reverses the direction of a given quaternion. + + The quaternion to negate. + A quaternion facing in the opposite direction. + + + + Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. + + A containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + When the method completes, contains a new containing the 4D Cartesian coordinates of the specified point. + + + + Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. + + A containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + A new containing the 4D Cartesian coordinates of the specified point. + + + + Conjugates a quaternion. + + The quaternion to conjugate. + When the method completes, contains the conjugated quaternion. + + + + Conjugates a quaternion. + + The quaternion to conjugate. + The conjugated quaternion. + + + + Calculates the dot product of two quaternions. + + First source quaternion. + Second source quaternion. + When the method completes, contains the dot product of the two quaternions. + + + + Calculates the dot product of two quaternions. + + First source quaternion. + Second source quaternion. + The dot product of the two quaternions. + + + + Exponentiates a quaternion. + + The quaternion to exponentiate. + When the method completes, contains the exponentiated quaternion. + + + + Exponentiates a quaternion. + + The quaternion to exponentiate. + The exponentiated quaternion. + + + + Conjugates and renormalizes the quaternion. + + The quaternion to conjugate and renormalize. + When the method completes, contains the conjugated and renormalized quaternion. + + + + Conjugates and renormalizes the quaternion. + + The quaternion to conjugate and renormalize. + The conjugated and renormalized quaternion. + + + + Performs a linear interpolation between two quaternions. + + Start quaternion. + End quaternion. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two quaternions. + + This method performs the linear interpolation based on the following formula. + start + (end - start) * amount + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two quaternion. + + Start quaternion. + End quaternion. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two quaternions. + + This method performs the linear interpolation based on the following formula. + start + (end - start) * amount + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Calculates the natural logarithm of the specified quaternion. + + The quaternion whose logarithm will be calculated. + When the method completes, contains the natural logarithm of the quaternion. + + + + Calculates the natural logarithm of the specified quaternion. + + The quaternion whose logarithm will be calculated. + The natural logarithm of the quaternion. + + + + Converts the quaternion into a unit quaternion. + + The quaternion to normalize. + When the method completes, contains the normalized quaternion. + + + + Converts the quaternion into a unit quaternion. + + The quaternion to normalize. + The normalized quaternion. + + + + Creates a quaternion given a rotation and an axis. + + The axis of rotation. + The angle of rotation. + When the method completes, contains the newly created quaternion. + + + + Creates a quaternion given a rotation and an axis. + + The axis of rotation. + The angle of rotation. + The newly created quaternion. + + + + Creates a quaternion given a rotation matrix. + + The rotation matrix. + When the method completes, contains the newly created quaternion. + + + + Creates a quaternion given a rotation matrix. + + The rotation matrix. + When the method completes, contains the newly created quaternion. + + + + Creates a left-handed, look-at quaternion. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at quaternion. + + + + Creates a left-handed, look-at quaternion. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at quaternion. + + + + Creates a left-handed, look-at quaternion. + + The camera's forward direction. + The camera's up vector. + When the method completes, contains the created look-at quaternion. + + + + Creates a left-handed, look-at quaternion. + + The camera's forward direction. + The camera's up vector. + The created look-at quaternion. + + + + Creates a right-handed, look-at quaternion. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + When the method completes, contains the created look-at quaternion. + + + + Creates a right-handed, look-at quaternion. + + The position of the viewer's eye. + The camera look-at target. + The camera's up vector. + The created look-at quaternion. + + + + Creates a right-handed, look-at quaternion. + + The camera's forward direction. + The camera's up vector. + When the method completes, contains the created look-at quaternion. + + + + Creates a right-handed, look-at quaternion. + + The camera's forward direction. + The camera's up vector. + The created look-at quaternion. + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard quaternion. + + + + Creates a left-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard quaternion. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + When the method completes, contains the created billboard quaternion. + + + + Creates a right-handed spherical billboard that rotates around a specified object position. + + The position of the object around which the billboard will rotate. + The position of the camera. + The up vector of the camera. + The forward vector of the camera. + The created billboard quaternion. + + + + Creates a quaternion given a rotation matrix. + + The rotation matrix. + The newly created quaternion. + + + + Creates a quaternion given a yaw, pitch, and roll value. + + The yaw of rotation. + The pitch of rotation. + The roll of rotation. + When the method completes, contains the newly created quaternion. + + + + Creates a quaternion given a yaw, pitch, and roll value. + + The yaw of rotation. + The pitch of rotation. + The roll of rotation. + The newly created quaternion. + + + + Interpolates between two quaternions, using spherical linear interpolation. + + Start quaternion. + End quaternion. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the spherical linear interpolation of the two quaternions. + + + + Interpolates between two quaternions, using spherical linear interpolation. + + Start quaternion. + End quaternion. + Value between 0 and 1 indicating the weight of . + The spherical linear interpolation of the two quaternions. + + + + Interpolates between quaternions, using spherical quadrangle interpolation. + + First source quaternion. + Second source quaternion. + Third source quaternion. + Fourth source quaternion. + Value between 0 and 1 indicating the weight of interpolation. + When the method completes, contains the spherical quadrangle interpolation of the quaternions. + + + + Interpolates between quaternions, using spherical quadrangle interpolation. + + First source quaternion. + Second source quaternion. + Third source quaternion. + Fourth source quaternion. + Value between 0 and 1 indicating the weight of interpolation. + The spherical quadrangle interpolation of the quaternions. + + + + Sets up control points for spherical quadrangle interpolation. + + First source quaternion. + Second source quaternion. + Third source quaternion. + Fourth source quaternion. + An array of three quaternions that represent control points for spherical quadrangle interpolation. + + + + Adds two quaternions. + + The first quaternion to add. + The second quaternion to add. + The sum of the two quaternions. + + + + Subtracts two quaternions. + + The first quaternion to subtract. + The second quaternion to subtract. + The difference of the two quaternions. + + + + Reverses the direction of a given quaternion. + + The quaternion to negate. + A quaternion facing in the opposite direction. + + + + Scales a quaternion by the given value. + + The quaternion to scale. + The amount by which to scale the quaternion. + The scaled quaternion. + + + + Scales a quaternion by the given value. + + The quaternion to scale. + The amount by which to scale the quaternion. + The scaled quaternion. + + + + Multiplies a quaternion by another. + + The first quaternion to multiply. + The second quaternion to multiply. + The multiplied quaternion. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Represents a two dimensional mathematical vector. + + + + + A with all of its components set to zero. + + + + + The X unit (1, 0). + + + + + The Y unit (0, 1). + + + + + A with all of its components set to one. + + + + + The X component of the vector. + + + + + The Y component of the vector. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + Initial value for the X component of the vector. + Initial value for the Y component of the vector. + + + + Initializes a new instance of the struct. + + The values to assign to the X and Y components of the vector. This must be an array with two elements. + Thrown when is null. + Thrown when contains more or less than two elements. + + + + Gets a value indicting whether this instance is normalized. + + + + + Gets a value indicting whether this vector is zero + + + + + Gets or sets the component at the specified index. + + The value of the X or Y component, depending on the index. + The index of the component to access. Use 0 for the X component and 1 for the Y component. + The value of the component at the specified index. + Thrown when the is out of the range [0, 1]. + + + + Calculates the length of the vector. + + The length of the vector. + + may be preferred when only the relative length is needed + and speed is of the essence. + + + + + Calculates the squared length of the vector. + + The squared length of the vector. + + This method may be preferred to when only a relative length is needed + and speed is of the essence. + + + + + Converts the vector into a unit vector. + + + + + Creates an array containing the elements of the vector. + + A two-element array containing the components of the vector. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + When the method completes, contains the sum of the two vectors. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + When the method completes, contains the difference of the two vectors. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector + The vector with subtracted scalar for each element. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Multiplies a vector with another by performing component-wise multiplication. + + The first vector to multiply. + The second vector to multiply. + When the method completes, contains the multiplied vector. + + + + Multiplies a vector with another by performing component-wise multiplication. + + The first vector to multiply. + The second vector to multiply. + The multiplied vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Reverses the direction of a given vector. + + The vector to negate. + When the method completes, contains a vector facing in the opposite direction. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Returns a containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. + + A containing the 2D Cartesian coordinates of vertex 1 of the triangle. + A containing the 2D Cartesian coordinates of vertex 2 of the triangle. + A containing the 2D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + When the method completes, contains the 2D Cartesian coordinates of the specified point. + + + + Returns a containing the 2D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 2D triangle. + + A containing the 2D Cartesian coordinates of vertex 1 of the triangle. + A containing the 2D Cartesian coordinates of vertex 2 of the triangle. + A containing the 2D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + A new containing the 2D Cartesian coordinates of the specified point. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + When the method completes, contains the clamped value. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + The clamped value. + + + + Saturates this instance in the range [0,1] + + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + When the method completes, contains the distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + The distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector + When the method completes, contains the squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector. + The squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Calculates the dot product of two vectors. + + First source vector. + Second source vector. + When the method completes, contains the dot product of the two vectors. + + + + Calculates the dot product of two vectors. + + First source vector. + Second source vector. + The dot product of the two vectors. + + + + Converts the vector into a unit vector. + + The vector to normalize. + When the method completes, contains the normalized vector. + + + + Converts the vector into a unit vector. + + The vector to normalize. + The normalized vector. + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the cubic interpolation of the two vectors. + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The cubic interpolation of the two vectors. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + When the method completes, contains the result of the Hermite spline interpolation. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + The result of the Hermite spline interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + When the method completes, contains the result of the Catmull-Rom interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + A vector that is the result of the Catmull-Rom interpolation. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the largest components of the source vectors. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the largest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the smallest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the smallest components of the source vectors. + + + + Returns the reflection of a vector off a surface that has the specified normal. + + The source vector. + Normal of the surface. + When the method completes, contains the reflected vector. + Reflect only gives the direction of a reflection off a surface, it does not determine + whether the original vector was close enough to the surface to hit it. + + + + Returns the reflection of a vector off a surface that has the specified normal. + + The source vector. + Normal of the surface. + The reflected vector. + Reflect only gives the direction of a reflection off a surface, it does not determine + whether the original vector was close enough to the surface to hit it. + + + + Orthogonalizes a list of vectors. + + The list of orthogonalized vectors. + The list of vectors to orthogonalize. + + Orthogonalization is the process of making all vectors orthogonal to each other. This + means that any given vector in the list will be orthogonal to any other given vector in the + list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Orthonormalizes a list of vectors. + + The list of orthonormalized vectors. + The list of vectors to orthonormalize. + + Orthonormalization is the process of making all vectors orthogonal to each + other and making all vectors of unit length. This means that any given vector will + be orthogonal to any other given vector in the list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 2D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + When the method completes, contains the transformed . + + + + Transforms a 2D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + The transformed . + + + + Transforms an array of vectors by the given rotation. + + The array of vectors to transform. + The rotation to apply. + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 2D vector by the given . + + The source vector. + The transformation . + When the method completes, contains the transformed . + + + + Transforms a 2D vector by the given . + + The source vector. + The transformation . + The transformed . + + + + Transforms an array of 2D vectors by the given . + + The array of vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + Thrown when or is null. + Thrown when is shorter in length than . + + + + Performs a coordinate transformation using the given . + + The coordinate vector to transform. + The transformation . + When the method completes, contains the transformed coordinates. + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a coordinate transformation using the given . + + The coordinate vector to transform. + The transformation . + The transformed coordinates. + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a coordinate transformation on an array of vectors using the given . + + The array of coordinate vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a normal transformation using the given . + + The normal vector to transform. + The transformation . + When the method completes, contains the transformed normal. + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Performs a normal transformation using the given . + + The normal vector to transform. + The transformation . + The transformed normal. + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Performs a normal transformation on an array of vectors using the given . + + The array of normal vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Multiplies a vector with another by performing component-wise multiplication equivalent to . + + The first vector to multiply. + The second vector to multiply. + The multiplication of the two vectors. + + + + Assert a vector (return it unchanged). + + The vector to assert (unchanged). + The asserted (unchanged) vector. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with subtraced scalar from each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with subtraced scalar from each element. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Represents a three dimensional mathematical vector. + + + + + A with all of its components set to zero. + + + + + The X unit (1, 0, 0). + + + + + The Y unit (0, 1, 0). + + + + + The Z unit (0, 0, 1). + + + + + A with all of its components set to one. + + + + + A unit designating up (0, 1, 0). + + + + + A unit designating down (0, -1, 0). + + + + + A unit designating left (-1, 0, 0). + + + + + A unit designating right (1, 0, 0). + + + + + A unit designating forward in a right-handed coordinate system (0, 0, -1). + + + + + A unit designating forward in a left-handed coordinate system (0, 0, 1). + + + + + A unit designating backward in a right-handed coordinate system (0, 0, 1). + + + + + A unit designating backward in a left-handed coordinate system (0, 0, -1). + + + + + The X component of the vector. + + + + + The Y component of the vector. + + + + + The Z component of the vector. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + Initial value for the X component of the vector. + Initial value for the Y component of the vector. + Initial value for the Z component of the vector. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the X and Y components. + Initial value for the Z component of the vector. + + + + Initializes a new instance of the struct. + + The values to assign to the X, Y, and Z components of the vector. This must be an array with three elements. + Thrown when is null. + Thrown when contains more or less than three elements. + + + + Gets a value indicting whether this instance is normalized. + + + + + Gets a value indicting whether this vector is zero + + + + + Gets or sets the component at the specified index. + + The value of the X, Y, or Z component, depending on the index. + The index of the component to access. Use 0 for the X component, 1 for the Y component, and 2 for the Z component. + The value of the component at the specified index. + Thrown when the is out of the range [0, 2]. + + + + Calculates the length of the vector. + + The length of the vector. + + may be preferred when only the relative length is needed + and speed is of the essence. + + + + + Calculates the squared length of the vector. + + The squared length of the vector. + + This method may be preferred to when only a relative length is needed + and speed is of the essence. + + + + + Converts the vector into a unit vector. + + + + + Creates an array containing the elements of the vector. + + A three-element array containing the components of the vector. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + When the method completes, contains the sum of the two vectors. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + When the method completes, contains the difference of the two vectors. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector. + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector. + The vector with subtracted scalar for each element. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Multiply a vector with another by performing component-wise multiplication. + + The first vector to multiply. + The second vector to multiply. + When the method completes, contains the multiplied vector. + + + + Multiply a vector with another by performing component-wise multiplication. + + The first vector to Multiply. + The second vector to multiply. + The multiplied vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Reverses the direction of a given vector. + + The vector to negate. + When the method completes, contains a vector facing in the opposite direction. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Returns a containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. + + A containing the 3D Cartesian coordinates of vertex 1 of the triangle. + A containing the 3D Cartesian coordinates of vertex 2 of the triangle. + A containing the 3D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + When the method completes, contains the 3D Cartesian coordinates of the specified point. + + + + Returns a containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. + + A containing the 3D Cartesian coordinates of vertex 1 of the triangle. + A containing the 3D Cartesian coordinates of vertex 2 of the triangle. + A containing the 3D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + A new containing the 3D Cartesian coordinates of the specified point. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + When the method completes, contains the clamped value. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + The clamped value. + + + + Calculates the cross product of two vectors. + + First source vector. + Second source vector. + When the method completes, contains he cross product of the two vectors. + + + + Calculates the cross product of two vectors. + + First source vector. + Second source vector. + The cross product of the two vectors. + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + When the method completes, contains the distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + The distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector. + When the method completes, contains the squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector. + The squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Tests whether one 3D vector is near another 3D vector. + + The left vector. + The right vector. + The epsilon. + true if left and right are near another 3D, false otherwise + + + + Tests whether one 3D vector is near another 3D vector. + + The left vector. + The right vector. + The epsilon. + true if left and right are near another 3D, false otherwise + + + + Calculates the dot product of two vectors. + + First source vector. + Second source vector. + When the method completes, contains the dot product of the two vectors. + + + + Calculates the dot product of two vectors. + + First source vector. + Second source vector. + The dot product of the two vectors. + + + + Converts the vector into a unit vector. + + The vector to normalize. + When the method completes, contains the normalized vector. + + + + Converts the vector into a unit vector. + + The vector to normalize. + The normalized vector. + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the cubic interpolation of the two vectors. + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The cubic interpolation of the two vectors. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + When the method completes, contains the result of the Hermite spline interpolation. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + The result of the Hermite spline interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + When the method completes, contains the result of the Catmull-Rom interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + A vector that is the result of the Catmull-Rom interpolation. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the largest components of the source vectors. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the largest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the smallest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the smallest components of the source vectors. + + + + Projects a 3D vector from object space into screen space. + + The vector to project. + The X position of the viewport. + The Y position of the viewport. + The width of the viewport. + The height of the viewport. + The minimum depth of the viewport. + The maximum depth of the viewport. + The combined world-view-projection matrix. + When the method completes, contains the vector in screen space. + + + + Projects a 3D vector from object space into screen space. + + The vector to project. + The X position of the viewport. + The Y position of the viewport. + The width of the viewport. + The height of the viewport. + The minimum depth of the viewport. + The maximum depth of the viewport. + The combined world-view-projection matrix. + The vector in screen space. + + + + Projects a 3D vector from screen space into object space. + + The vector to project. + The X position of the viewport. + The Y position of the viewport. + The width of the viewport. + The height of the viewport. + The minimum depth of the viewport. + The maximum depth of the viewport. + The combined world-view-projection matrix. + When the method completes, contains the vector in object space. + + + + Projects a 3D vector from screen space into object space. + + The vector to project. + The X position of the viewport. + The Y position of the viewport. + The width of the viewport. + The height of the viewport. + The minimum depth of the viewport. + The maximum depth of the viewport. + The combined world-view-projection matrix. + The vector in object space. + + + + Returns the reflection of a vector off a surface that has the specified normal. + + The source vector. + Normal of the surface. + When the method completes, contains the reflected vector. + Reflect only gives the direction of a reflection off a surface, it does not determine + whether the original vector was close enough to the surface to hit it. + + + + Returns the reflection of a vector off a surface that has the specified normal. + + The source vector. + Normal of the surface. + The reflected vector. + Reflect only gives the direction of a reflection off a surface, it does not determine + whether the original vector was close enough to the surface to hit it. + + + + Orthogonalizes a list of vectors. + + The list of orthogonalized vectors. + The list of vectors to orthogonalize. + + Orthogonalization is the process of making all vectors orthogonal to each other. This + means that any given vector in the list will be orthogonal to any other given vector in the + list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Orthonormalizes a list of vectors. + + The list of orthonormalized vectors. + The list of vectors to orthonormalize. + + Orthonormalization is the process of making all vectors orthogonal to each + other and making all vectors of unit length. This means that any given vector will + be orthogonal to any other given vector in the list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 3D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + When the method completes, contains the transformed . + + + + Transforms a 3D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + The transformed . + + + + Transforms an array of vectors by the given rotation. + + The array of vectors to transform. + The rotation to apply. + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 3D vector by the given . + + The source vector. + The transformation . + When the method completes, contains the transformed . + + + + Transforms a 3D vector by the given . + + The source vector. + The transformation . + The transformed . + + + + Transforms a 3D vector by the given . + + The source vector. + The transformation . + When the method completes, contains the transformed . + + + + Transforms a 3D vector by the given . + + The source vector. + The transformation . + When the method completes, contains the transformed . + + + + Transforms a 3D vector by the given . + + The source vector. + The transformation . + The transformed . + + + + Transforms an array of 3D vectors by the given . + + The array of vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + Thrown when or is null. + Thrown when is shorter in length than . + + + + Performs a coordinate transformation using the given . + + The coordinate vector to transform. + The transformation . + When the method completes, contains the transformed coordinates. + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a coordinate transformation using the given . + + The coordinate vector to transform. + The transformation . + The transformed coordinates. + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a coordinate transformation on an array of vectors using the given . + + The array of coordinate vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + A coordinate transform performs the transformation with the assumption that the w component + is one. The four dimensional vector obtained from the transformation operation has each + component in the vector divided by the w component. This forces the w component to be one and + therefore makes the vector homogeneous. The homogeneous vector is often preferred when working + with coordinates as the w component can safely be ignored. + + + + + Performs a normal transformation using the given . + + The normal vector to transform. + The transformation . + When the method completes, contains the transformed normal. + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Performs a normal transformation using the given . + + The normal vector to transform. + The transformation . + The transformed normal. + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Performs a normal transformation on an array of vectors using the given . + + The array of normal vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + A normal transform performs the transformation with the assumption that the w component + is zero. This causes the fourth row and fourth column of the matrix to be unused. The + end result is a vector that is not translated, but all other transformation properties + apply. This is often preferred for normal vectors as normals purely represent direction + rather than location because normal vectors should not be translated. + + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Multiplies a vector with another by performing component-wise multiplication equivalent to . + + The first vector to multiply. + The second vector to multiply. + The multiplication of the two vectors. + + + + Assert a vector (return it unchanged). + + The vector to assert (unchanged). + The asserted (unchanged) vector. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with added scalar from each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with subtraced scalar from each element. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Represents a four dimensional mathematical vector. + + + + + A with all of its components set to zero. + + + + + The X unit (1, 0, 0, 0). + + + + + The Y unit (0, 1, 0, 0). + + + + + The Z unit (0, 0, 1, 0). + + + + + The W unit (0, 0, 0, 1). + + + + + A with all of its components set to one. + + + + + The X component of the vector. + + + + + The Y component of the vector. + + + + + The Z component of the vector. + + + + + The W component of the vector. + + + + + Initializes a new instance of the struct. + + The value that will be assigned to all components. + + + + Initializes a new instance of the struct. + + Initial value for the X component of the vector. + Initial value for the Y component of the vector. + Initial value for the Z component of the vector. + Initial value for the W component of the vector. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the X, Y, and Z components. + Initial value for the W component of the vector. + + + + Initializes a new instance of the struct. + + A vector containing the values with which to initialize the X and Y components. + Initial value for the Z component of the vector. + Initial value for the W component of the vector. + + + + Initializes a new instance of the struct. + + The values to assign to the X, Y, Z, and W components of the vector. This must be an array with four elements. + Thrown when is null. + Thrown when contains more or less than four elements. + + + + Gets a value indicting whether this instance is normalized. + + + + + Gets a value indicting whether this vector is zero + + + + + Gets or sets the component at the specified index. + + The value of the X, Y, Z, or W component, depending on the index. + The index of the component to access. Use 0 for the X component, 1 for the Y component, 2 for the Z component, and 3 for the W component. + The value of the component at the specified index. + Thrown when the is out of the range [0, 3]. + + + + Calculates the length of the vector. + + The length of the vector. + + may be preferred when only the relative length is needed + and speed is of the essence. + + + + + Calculates the squared length of the vector. + + The squared length of the vector. + + This method may be preferred to when only a relative length is needed + and speed is of the essence. + + + + + Converts the vector into a unit vector. + + + + + Creates an array containing the elements of the vector. + + A four-element array containing the components of the vector. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + When the method completes, contains the sum of the two vectors. + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector + The scalar value to be added to elements + The vector with added scalar for each element. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + When the method completes, contains the difference of the two vectors. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The input vector + The scalar value to be subtraced from elements + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector. + The vector with subtracted scalar for each element. + + + + Perform a component-wise subtraction + + The scalar value to be subtraced from elements + The input vector. + The vector with subtracted scalar for each element. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Multiplies a vector with another by performing component-wise multiplication. + + The first vector to multiply. + The second vector to multiply. + When the method completes, contains the multiplied vector. + + + + Multiplies a vector with another by performing component-wise multiplication. + + The first vector to multiply. + The second vector to multiply. + The multiplied vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + When the method completes, contains the scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Reverses the direction of a given vector. + + The vector to negate. + When the method completes, contains a vector facing in the opposite direction. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle. + + A containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + When the method completes, contains the 4D Cartesian coordinates of the specified point. + + + + Returns a containing the 4D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 4D triangle. + + A containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in ). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in ). + A new containing the 4D Cartesian coordinates of the specified point. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + When the method completes, contains the clamped value. + + + + Restricts a value to be within a specified range. + + The value to clamp. + The minimum value. + The maximum value. + The clamped value. + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + When the method completes, contains the distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the distance between two vectors. + + The first vector. + The second vector. + The distance between the two vectors. + + may be preferred when only the relative distance is needed + and speed is of the essence. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector. + When the method completes, contains the squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Calculates the squared distance between two vectors. + + The first vector. + The second vector. + The squared distance between the two vectors. + Distance squared is the value before taking the square root. + Distance squared can often be used in place of distance if relative comparisons are being made. + For example, consider three points A, B, and C. To determine whether B or C is further from A, + compare the distance between A and B to the distance between A and C. Calculating the two distances + involves two square roots, which are computationally expensive. However, using distance squared + provides the same information and avoids calculating two square roots. + + + + + Calculates the dot product of two vectors. + + First source vector + Second source vector. + When the method completes, contains the dot product of the two vectors. + + + + Calculates the dot product of two vectors. + + First source vector. + Second source vector. + The dot product of the two vectors. + + + + Converts the vector into a unit vector. + + The vector to normalize. + When the method completes, contains the normalized vector. + + + + Converts the vector into a unit vector. + + The vector to normalize. + The normalized vector. + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a linear interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The linear interpolation of the two vectors. + + Passing a value of 0 will cause to be returned; a value of 1 will cause to be returned. + + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + When the method completes, contains the cubic interpolation of the two vectors. + + + + Performs a cubic interpolation between two vectors. + + Start vector. + End vector. + Value between 0 and 1 indicating the weight of . + The cubic interpolation of the two vectors. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + When the method completes, contains the result of the Hermite spline interpolation. + + + + Performs a Hermite spline interpolation. + + First source position vector. + First source tangent vector. + Second source position vector. + Second source tangent vector. + Weighting factor. + The result of the Hermite spline interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + When the method completes, contains the result of the Catmull-Rom interpolation. + + + + Performs a Catmull-Rom interpolation using the specified positions. + + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + A vector that is the result of the Catmull-Rom interpolation. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the largest components of the source vectors. + + + + Returns a vector containing the largest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the largest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + When the method completes, contains an new vector composed of the smallest components of the source vectors. + + + + Returns a vector containing the smallest components of the specified vectors. + + The first source vector. + The second source vector. + A vector containing the smallest components of the source vectors. + + + + Orthogonalizes a list of vectors. + + The list of orthogonalized vectors. + The list of vectors to orthogonalize. + + Orthogonalization is the process of making all vectors orthogonal to each other. This + means that any given vector in the list will be orthogonal to any other given vector in the + list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Orthonormalizes a list of vectors. + + The list of orthonormalized vectors. + The list of vectors to orthonormalize. + + Orthonormalization is the process of making all vectors orthogonal to each + other and making all vectors of unit length. This means that any given vector will + be orthogonal to any other given vector in the list. + Because this method uses the modified Gram-Schmidt process, the resulting vectors + tend to be numerically unstable. The numeric stability decreases according to the vectors + position in the list so that the first vector is the most stable and the last vector is the + least stable. + + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 4D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + When the method completes, contains the transformed . + + + + Transforms a 4D vector by the given rotation. + + The vector to rotate. + The rotation to apply. + The transformed . + + + + Transforms an array of vectors by the given rotation. + + The array of vectors to transform. + The rotation to apply. + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + + + Transforms a 4D vector by the given . + + The source vector. + The transformation . + When the method completes, contains the transformed . + + + + Transforms a 4D vector by the given . + + The source vector. + The transformation . + The transformed . + + + + Transforms an array of 4D vectors by the given . + + The array of vectors to transform. + The transformation . + The array for which the transformed vectors are stored. + This array may be the same array as . + Thrown when or is null. + Thrown when is shorter in length than . + + + + Adds two vectors. + + The first vector to add. + The second vector to add. + The sum of the two vectors. + + + + Multiplies a vector with another by performing component-wise multiplication equivalent to . + + The first vector to multiply. + The second vector to multiply. + The multiplication of the two vectors. + + + + Assert a vector (return it unchanged). + + The vector to assert (unchanged). + The asserted (unchanged) vector. + + + + Subtracts two vectors. + + The first vector to subtract. + The second vector to subtract. + The difference of the two vectors. + + + + Reverses the direction of a given vector. + + The vector to negate. + A vector facing in the opposite direction. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Scales a vector by the given value. + + The amount by which to scale the vector. + The vector to scale. + The scaled vector. + + + + Scales a vector by the given value. + + The vector to scale. + The amount by which to scale the vector. + The scaled vector. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise addition + + The input vector. + The scalar value to be added on elements + The vector with added scalar for each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with subtraced scalar from each element. + + + + Perform a component-wise subtraction + + The input vector. + The scalar value to be subtraced from elements + The vector with subtraced scalar from each element. + + + + Tests for equality between two objects. + + The first value to compare. + The second value to compare. + true if has the same value as ; otherwise, false. + + + + Tests for inequality between two objects. + + The first value to compare. + The second value to compare. + true if has a different value than ; otherwise, false. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns arccos value of p0. + + + + + Does stuff like this: + gyazo.com/7fcb78ea3520e3dbc5b2c0c0f3712617 + Example: + int GetHash = GET_HASH_KEY("fe_menu_version_corona_lobby"); + ACTIVATE_FRONTEND_MENU(GetHash, 0, -1); + BOOL p1 is a toggle to define the game in pause. + int p2 is unknown but -1 always works, not sure why though. + [30/03/2017] ins1de : + the int p2 is actually a component variable. When the pause menu is visible, it opens the tab related to it. + Example : Function.Call(Hash.ACTIVATE_FRONTEND_MENU,-1171018317, 0, 42); + Result : Opens the "Online" tab without pausing the menu, with -1 it opens the map. + + + + + seems to be frequently used with the NETWORK::NET_TO_x natives, particularly with vehicles. It is often the only ROPE:: native in a script. + + + + + Same as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has. + + + + + Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip. + + + + + Returns red ( default ) blip attached to entity. + Example: + Blip blip; //Put this outside your case or option + blip = UI::ADD_BLIP_FOR_ENTITY(YourPedOrBodyguardName); + UI::SET_BLIP_AS_FRIENDLY(blip, true); + + + + + I filled p1-p6 (the floats) as they are as other natives with 6 floats in a row are similar and I see no other method. So if a test from anyone proves them wrong please correct. + p7 (length) determines the length of the spline, affects camera path and duration of transition between previous node and this one + p8 big values ~100 will slow down the camera movement before reaching this node + p9 != 0 seems to override the rotation/pitch (bool?) + + + + + decal types: + public enum DecalTypes + { + splatters_blood = 1010, + splatters_blood_dir = 1015, + splatters_blood_mist = 1017, + splatters_mud = 1020, + splatters_paint = 1030, + splatters_water = 1040, + splatters_water_hydrant = 1050, + splatters_blood2 = 1110, + weapImpact_metal = 4010, + weapImpact_concrete = 4020, + weapImpact_mattress = 4030, + weapImpact_mud = 4032, + weapImpact_wood = 4050, + weapImpact_sand = 4053, + weapImpact_cardboard = 4040, + weapImpact_melee_glass = 4100, + weapImpact_glass_blood = 4102, + weapImpact_glass_blood2 = 4104, + weapImpact_shotgun_paper = 4200, + weapImpact_shotgun_mattress, + weapImpact_shotgun_metal, + weapImpact_shotgun_wood, + weapImpact_shotgun_dirt, + weapImpact_shotgun_tvscreen, + weapImpact_shotgun_tvscreen2, + weapImpact_shotgun_tvscreen3, + weapImpact_melee_concrete = 4310, + weapImpact_melee_wood = 4312, + weapImpact_melee_metal = 4314, + burn1 = 4421, + burn2, + burn3, + burn4, + burn5, + bang_concrete_bang = 5000, + bang_concrete_bang2, + bang_bullet_bang, + bang_bullet_bang2 = 5004, + bang_glass = 5031, + bang_glass2, + solidPool_water = 9000, + solidPool_blood, + solidPool_oil, + solidPool_petrol, + solidPool_mud, + porousPool_water, + porousPool_blood, + porousPool_oil, + porousPool_petrol, + porousPool_mud, + porousPool_water_ped_drip, + liquidTrail_water = 9050 + } + + + + + Example: + GRAPHICS::ADD_ENTITY_ICON(a_0, "MP_Arrow"); + I tried this and nothing happened... + + + + + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + this native is missing a new argument: noDamage + nodamage = false: damage || nodamage = true: no damage + enum ExplosionTypes + { + EXPLOSION_GRENADE, + EXPLOSION_GRENADELAUNCHER, + EXPLOSION_STICKYBOMB, + EXPLOSION_MOLOTOV, + EXPLOSION_ROCKET, + EXPLOSION_TANKSHELL, + EXPLOSION_HI_OCTANE, + EXPLOSION_CAR, + EXPLOSION_PLANE, + EXPLOSION_PETROL_PUMP, + EXPLOSION_BIKE, + EXPLOSION_DIR_STEAM, + EXPLOSION_DIR_FLAME, + EXPLOSION_DIR_WATER_HYDRANT, + EXPLOSION_DIR_GAS_CANISTER, + EXPLOSION_BOAT, + EXPLOSION_SHIP_DESTROY, + EXPLOSION_TRUCK, + EXPLOSION_BULLET, + EXPLOSION_SMOKEGRENADELAUNCHER, + EXPLOSION_SMOKEGRENADE, + EXPLOSION_BZGAS, + EXPLOSION_FLARE, + EXPLOSION_GAS_CANISTER, + EXPLOSION_EXTINGUISHER, + EXPLOSION_PROGRAMMABLEAR, + EXPLOSION_TRAIN, + EXPLOSION_BARREL, + EXPLOSION_PROPANE, + EXPLOSION_BLIMP, + EXPLOSION_DIR_FLAME_EXPLODE, + EXPLOSION_TANKER, + EXPLOSION_PLANE_ROCKET, + EXPLOSION_VEHICLE_BULLET, + EXPLOSION_GAS_TANK, + EXPLOSION_BIRD_CRAP + }; + + + + + + + + + + Returns the index of the newly created hospital spawn point. + p3 might be radius? + + + + + NOTE: ones that are -1, 0 - 35 are determined by a function where it gets a TextLabel from a global then runs, + _GET_TEXT_SUBSTRING and depending on what the result is it goes in check order of 0 - 9 then A - Z then z (lowercase). So it will then return 0 - 35 or -1 if it's 'z'. The func to handle that ^^ is func_67 in dialog_handler.c atleast in TU27 Xbox360 scripts. + p0 is -1, 0 + p1 is a char or string (whatever you wanna call it) + p2 is Global 10597 + i * 6. 'i' is a while(i < 70) loop + p3 is again -1, 0 - 35 + p4 is again -1, 0 - 35 + p5 is either 0 or 1 (bool ?) + p6 is either 0 or 1 (The func to determine this is bool) + p7 is either 0 or 1 (The func to determine this is bool) + p8 is either 0 or 1 (The func to determine this is bool) + p9 is 0 - 3 (Determined by func_60 in dialogue_handler.c) + p10 is either 0 or 1 (The func to determine this is bool) + p11 is either 0 or 1 (The func to determine this is bool) + p12 is unknown as in TU27 X360 scripts it only goes to p11. + + + + + Loads a minimap overlay from a GFx file in the current resource. + + + + + hash collision? + + + + + enum ExplosionTypes + { + EXPLOSION_GRENADE, + EXPLOSION_GRENADELAUNCHER, + EXPLOSION_STICKYBOMB, + EXPLOSION_MOLOTOV, + EXPLOSION_ROCKET, + EXPLOSION_TANKSHELL, + EXPLOSION_HI_OCTANE, + EXPLOSION_CAR, + EXPLOSION_PLANE, + EXPLOSION_PETROL_PUMP, + EXPLOSION_BIKE, + EXPLOSION_DIR_STEAM, + EXPLOSION_DIR_FLAME, + EXPLOSION_DIR_WATER_HYDRANT, + EXPLOSION_DIR_GAS_CANISTER, + EXPLOSION_BOAT, + EXPLOSION_SHIP_DESTROY, + EXPLOSION_TRUCK, + EXPLOSION_BULLET, + EXPLOSION_SMOKEGRENADELAUNCHER, + EXPLOSION_SMOKEGRENADE, + EXPLOSION_BZGAS, + EXPLOSION_FLARE, + EXPLOSION_GAS_CANISTER, + EXPLOSION_EXTINGUISHER, + EXPLOSION_PROGRAMMABLEAR, + EXPLOSION_TRAIN, + EXPLOSION_BARREL, + EXPLOSION_PROPANE, + EXPLOSION_BLIMP, + EXPLOSION_DIR_FLAME_EXPLODE, + EXPLOSION_TANKER, + EXPLOSION_PLANE_ROCKET, + EXPLOSION_VEHICLE_BULLET, + EXPLOSION_GAS_TANK, + EXPLOSION_BIRD_CRAP + }; + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + + + + + Example: + AI::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", -193.4915, -2378.864990234375, 10.9719, -193.4915, -2378.864990234375, 10.9719, 3000); + p0 is between 0 and 4 in the scripts. + p1 is "WORLD_HUMAN_GUARD_STAND" or "StandGuard". + p2, p3 and p4 is only one parameter sometimes in the scripts. Most likely a Vector3 hence p2, p3 and p4 are coordinates. + Examples: + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_739[7 -- [[3]] ], 0.0, 0.0, 0.0, 0); + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_B0[17 -- [[44]] ]._f3, l_B0[17 -- [[44]] ]._f3, 2000); + p5, p6 and p7 are for example set to: 1599.0406494140625, 2713.392578125, 44.4309. + p8 is an int, often random set to for example: GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000). + + + + + 4 calls in the b617d scripts. The only one with p0 and p2 in clear text: + AUDIO::ADD_PED_TO_CONVERSATION(5, l_AF, "DINAPOLI"); + ================================================= + One of the 2 calls in dialogue_handler.c p0 is in a while-loop, and so is determined to also possibly be 0 - 15. + Based on it asking if does_entity_exist for the global I have determined that p1 is, in fact, the ped, but could be wrong. + + + + + Can't select void. This function returns nothing. The hash of the created relationship group is output in the second parameter. + + + + + Experimental natives, please do not use in a live environment. + + + + + Creates a rope at the specific position, that extends in the specified direction when not attached to any entities. + __ + Add_Rope(pos.x,pos.y,pos.z,0.0,0.0,0.0,20.0,4,20.0,1.0,0.0,false,false,false,5.0,false,NULL) + When attached, Position<vector> does not matter + When attached, Angle<vector> does not matter + Rope Type: + 4 and bellow is a thick rope + 5 and up are small metal wires + 0 crashes the game + Max_length - Rope is forced to this length, generally best to keep this the same as your rope length. + Rigid - If max length is zero, and this is set to false the rope will become rigid (it will force a specific distance, what ever length is, between the objects). + breakable - Whether or not shooting the rope will break it. + unkPtr - unknown ptr, always 0 in orig scripts + __ + Lengths can be calculated like so: + float distance = abs(x1 - x2) + abs(y1 - y2) + abs(z1 - z2); // Rope length + NOTES: + Rope does NOT interact with anything you attach it to, in some cases it make interact with the world AFTER it breaks (seems to occur if you set the type to -1). + Rope will sometimes contract and fall to the ground like you'd expect it to, but since it doesn't interact with the world the effect is just jaring. + + + + + BRAIN::ADD_SCRIPT_TO_RANDOM_PED("pb_prostitute", ${s_f_y_hooker_01}, 100, 0); + ----- + Hardcoded to not work in Multiplayer. + ------ + Which I'm sure can easily be bypassed by nop'ing the branch preventing it from working if you are in multiplayer lol. Which would still be pointless since you don't need this to make peds do what you wish. + + + + + duration is float here + Event types- camx.me/gtav/tasks/shockingevents.txt + + + + + duration is float here + Event types - camx.me/gtav/tasks/shockingevents.txt + + + + + Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label. + + See the documentation on text formatting for more information. + + + + + It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key + + + + + Adds a timer (e.g. "00:00:00:000"). The appearance of the timer depends on the flags, which needs more research. + + + + + This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944) + + + + + Hash collision! + _IS_MP_GAMER_TAG_ACTIVE_2 + + + + + x, y, z: offset in world coords from some entity. + + + + + Example from michael2 script. + CAM::ANIMATED_SHAKE_CAM(l_5069, "shake_cam_all@", "light", "", 1f); + + + + + damages a ped with the given amount + ---- + armorFirst means it will damage/lower the armor first before damaging the player. + setting damageAmount to a negative amount will cause the player or the armor (depending on armorFirst) to be healed by damageAmount instead. + + + + + Documented here: + gtaforums.com/topic/885669-precisely-define-object-physics/ + gtaforums.com/topic/887362-apply-forces-and-momentums-to-entityobject/ + forceFlags: + First bit (lowest): Strong force flag, factor 100 + Second bit: Unkown flag + Third bit: Momentum flag=1 (vector (x,y,z) is a momentum, more research needed) + If higher bits are unequal 0 the function doesn't applay any forces at all. + (As integer possible values are 0-7) + 0: weak force + 1: strong force + 2: same as 0 (2nd bit?) + 3: same as 1 + 4: weak momentum + 5: strong momentum + 6: same as 4 + 7: same as 5 + isDirectionRel: vector defined in local (body-fixed) coordinate frame + isForceRel: if true the force gets multiplied with the objects mass (this is why it was known as highForce) and different objects will have the same acceleration. + + + + + Found one occurence in re_crashrescue.c4 + PED::APPLY_PED_BLOOD(l_4B, 3, 0.0, 0.0, 0.0, "wound_sheet"); + + + + + APPLY_PED_DAMAGE_DECAL(ped, 1, 0.5f, 0.513f, 0f, 1f, unk, 0, 0, "blushing"); + + + + + Damage Packs: + "SCR_TrevorTreeBang" + "HOSPITAL_0" + "HOSPITAL_1" + "HOSPITAL_2" + "HOSPITAL_3" + "HOSPITAL_4" + "HOSPITAL_5" + "HOSPITAL_6" + "HOSPITAL_7" + "HOSPITAL_8" + "HOSPITAL_9" + "SCR_Dumpster" + "BigHitByVehicle" + "SCR_Finale_Michael_Face" + "SCR_Franklin_finb" + "SCR_Finale_Michael" + "SCR_Franklin_finb2" + "Explosion_Med" + "SCR_Torture" + "SCR_TracySplash" + "Skin_Melee_0" + Additional damage packs: + gist.github.com/alexguirre/f3f47f75ddcf617f416f3c8a55ae2227 + + + + + Called in the gamescripts like: + APP::APP_SET_APP("car"); + APP::APP_SET_APP("dog"); + + + + + Appears to return false if any window is broken. + + + + + Returns false if every seat is occupied. + + + + + is this like strcmp?? + + + + + Returns arcsin value of p0. + + + + + Routes: "1_FIBStairs", "2_FIBStairs", "3_FIBStairs", "4_FIBStairs", "5_FIBStairs", "5_TowardsFire", "6a_FIBStairs", "7_FIBStairs", "8_FIBStairs", "Aprtmnt_1", "AssAfterLift", "ATM_1", "coroner2", "coroner_stairs", "f5_jimmy1", "fame1", "family5b", "family5c", "Family5d", "family5d", "FIB_Glass1", "FIB_Glass2", "FIB_Glass3", "finaBroute1A", "finalb1st", "finalB1sta", "finalbround", "finalbroute2", "Hairdresser1", "jan_foyet_ft_door", "Jo_3", "Lemar1", "Lemar2", "mansion_1", "Mansion_1", "pols_1", "pols_2", "pols_3", "pols_4", "pols_5", "pols_6", "pols_7", "pols_8", "Pro_S1", "Pro_S1a", "Pro_S2", "Towards_case", "trev_steps", "tunrs1", "tunrs2", "tunrs3", "Wave01457s" + + + + + Returns arctan value of p0. + + + + + Last param determines if its relative to the Entity + + + + + Attaches entity 1 to entity 2. + + + + + Attaches entity1 to bone (boneIndex) of entity2. + boneIndex - this is different to boneID, use GET_PED_BONE_INDEX to get the index from the ID. use the index for attaching to specific bones. entity1 will be attached to entity2's centre if bone index given doesn't correspond to bone indexes for that entity type. + useSoftPinning - when 2 entities with collision collide and form into a ball they will break the attachment of the entity that they were attached to. Or when an entity is attached far away and then the resets. + collision - controls collision between the two entities (FALSE disables collision). + isPed - pitch doesnt work when false and roll will only work on negative numbers (only peds) + vertexIndex - position of vertex + fixedRot - if false it ignores entity vector + + + + + breakForce is the amount of force required to break the bond. + fixedRot - if false it ignores entity vector + p15 - is 1 or 0 in scripts - unknoun what it does + collision - controls collision between the two entities (FALSE disables collision). + teleport - do not teleport entity to be attached to the position of the bone Index of the target entity (if 1, entity will not be teleported to target bone) + p18 - is always 2 in scripts. + ------------------------- + teleport is not exactly "doNotTeleport". What it actually does is the following: + if true, entities will be attached as if loosely tethered, up to the maximum offset position specified. Almost as if attached by an invisible rope. + if false, entities will be attached in a fixed position as specified in the offset position. + When p15 = true, it seems to force teleport to false. + It also lets the Rotation params actually work. + + + + + The position supplied can be anywhere, and the entity should anchor relative to that point from it's origin. + + + + + Might be more appropriate in AUDIO? + + + + + HookOffset defines where the hook is attached. leave at 0 for default attachment. + When using the tow truck online, this is not used (set a breakpoint and never called during tow truck attachment) + + + + + Push a function from the Scaleform onto the stack + + + + + clears a print text command with this text + + + + + Used to be known as _SET_TEXT_COMPONENT_FORMAT + + + + + The following were found in the decompiled script files: + STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3 + ESDOLLA + ESMINDOLLA - cash (negative) + Used to be known as _SET_TEXT_ENTRY + + + + + nothin doin. + BOOL Message(char* text) + { + BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED(); + } + + + + + BOOL IsContextActive(char *ctx) + { + BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(ctx); + return END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(0); + } + + + + + Used to be known as _SET_TEXT_ENTRY_2 + void ShowSubtitle(char *text) + { + BEGIN_TEXT_COMMAND_PRINT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_PRINT(2000, 1); + } + + + + + Previously called _BEGIN_TEXT_COMPONENT + Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called. + Examples: + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER"); + UI::ADD_TEXT_COMPONENT_INTEGER(GAMEPLAY::ABSI(a_1)); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING"); + UI::_ADD_TEXT_COMPONENT_STRING(a_2); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2"); + UI::_0x17299B63C7683A2B(v_3); + UI::_0x17299B63C7683A2B(v_4); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1"); + UI::_0x17299B63C7683A2B(v_3); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + + + + + Starts a text command to change the name of a blip displayed in the pause menu. + + This should be paired with [`END_TEXT_COMMAND_SET_BLIP_NAME`](#_0xBC38B49BCB83BC9B), once adding all required text components. + + + + + Plays the siren sound of a vehicle which is otherwise activated when fastly double-pressing the horn key. + Only works on vehicles with a police siren. + + + + + Calculates the travel distance between a set of points. + Doesn't seem to correlate with distance on gps sometimes. + + + + + This is similar to the PushScaleformMovieFunction natives, except it calls in the `TIMELINE` of a minimap overlay. + + + + + Calls the Scaleform function. + + + + + Cancels the currently executing event. + + + + + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + Prevents the ped from going limp. + [Example: Can prevent peds from falling when standing on moving vehicles.] + + + + + This one is weird and seems to return a TRUE state regardless of whether the phone is visible on screen or tucked away. + I can confirm the above. This function is hard-coded to always return 1. + + + + + if (CAN_REGISTER_MISSION_ENTITIES(20, 20, 20, 10)) + { + } + + + + + modelHash (p1) was always 0 in R* scripts + + + + + this returns if you can use the weapon while using a parachute + + + + + Does something similar to INTERIOR::DISABLE_INTERIOR + + + + + I'm guessing this rounds a float value up to the next whole number, and FLOOR rounds it down + + + + + hash collision??? + + + + + b2 and/or b3 maybe got something to do with keeping values from the last ped. Both of them set to 1 works great. <br/><br/>Examples from the decompiled scripts:<br/><br/>PLAYER::CHANGE_PLAYER_PED(PLAYER::PLAYER_ID(), l_5C0[4 -- [[14]] ], 0, 1);<br/>PLAYER::CHANGE_PLAYER_PED(PLAYER::PLAYER_ID(), a_0[a_0._f7 -- [[1]] ], a_2, 0);<br/><br/><br/>===========================================================<br/>The only way I ever got this to work in GTA Online once is by setting both to 0, 0. However, when you switch from your online character to whomever, your character will start walking away 'as if you left the game.' If from there you attempt to call this native once more to switch back to you online ped. You will freeze or if you try changing to another ped. I've tried all posibilities so far.<br/>1, 1 (Freeze), 0, 0(Works Once), 1, 0 & 0, 1 (Freeze). Note of course trying to call this on another online player will crash. Anyone have any idea if implementing a blr within the xex itself on a possible check if it would prevent this freezing?<br/>=========================================================== + + + + + Removes broken glass particles. + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + This function also has a p2, unknown. Signature AUDIO::CLEAR_AMBIENT_ZONE_STATE(char* zoneName, bool p1, Any p2); + Still needs more research. + Here are the names I've found: pastebin.com/AfA0Qjyv + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + Example: CLEAR_AREA(0, 0, 0, 30, true, false, false, false); + + + + + I looked through the PC scripts that this site provides you with a link to find. It shows the last param mainly uses, (0, 2, 6, 16, and 17) so I am going to assume it is a type of flag. + + + + + Example: CLEAR_AREA_OF_PEDS(0, 0, 0, 10000, 1); + + + + + Example: CLEAR_AREA_OF_VEHICLES(0, 0, 0, 10000, false, false, false, false, false); + + + + + This sets bit [offset] of [address] to off. + Example: + GAMEPLAY::CLEAR_BIT(&bitAddress, 1); + To check if this bit has been enabled: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); // will return 0 afterwards + + + + + Resets the screen's draw-origin which was changed by the function GRAPHICS::SET_DRAW_ORIGIN(...) back to x=0,y=0. + See GRAPHICS::SET_DRAW_ORIGIN(...) for further information. + + + + + p0 looks like int in script + + + + + Clears the GPS flags. Only the script that originally called SET_GPS_FLAGS can clear them. + Doesn't seem like the flags are actually read by the game at all. + + + + + Somehow related to changing ped's clothes. + + + + + p1: from 0 to 5 in the b617d scripts. + p2: "blushing" and "ALL" found in the b617d scripts. + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Immediately stops the pedestrian from whatever it's doing. They stop fighting, animations, etc. they forget what they were doing. + + + + + It clears the wetness of the selected Ped/Player. Clothes have to be wet to notice the difference. + + + + + This executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false); + PLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible. + + + + + Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators. + Modified example from "am_imp_exp.c4", line 6418: + -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); + etc. + ]] + STREAMING::SET_MODEL_AS_NO_LONGER_NEEDED(vehicleHash); + ZONE::CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL(popSchedules[index]); + + + + + Clears the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + (Credits: Inco) + Example: + PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); + PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); + + + + + p0: found arguments in the b617d scripts: pastebin.com/X5akCN7z + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + Example of Cloning Your Player: + CLONE_PED(PLAYER_PED_ID(), GET_ENTITY_HEADING(PLAYER_PED_ID()), 0, 1); + + + + + What exactly is the difference? What does this exactly do by chance? + ^ Copies ped's components and props to targetPed. + --------------------------------------------------------------------------------- + | Internally has a 3rd param (bool) which is set to true by default | + + + + + Commits the backing pixels to the specified runtime texture. + + + + + Compares two strings up to a specified number of characters. + Parameters: + str1 - String to be compared. + str2 - String to be compared. + matchCase - Comparison will be case-sensitive. + maxLength - Maximum number of characters to compare. A value of -1 indicates an infinite length. + Returns: + A value indicating the relationship between the strings: + <0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'A' < 'B', so result = -1) + 0 - The contents of both strings are equal. + >0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'B' > 'A', so result = 1) + Examples: + GAMEPLAY::COMPARE_STRINGS("STRING", "string", false, -1); // 0; equal + GAMEPLAY::COMPARE_STRINGS("TESTING", "test", false, 4); // 0; equal + GAMEPLAY::COMPARE_STRINGS("R2D2", "R2xx", false, 2); // 0; equal + GAMEPLAY::COMPARE_STRINGS("foo", "bar", false, -1); // 4; 'f' > 'b' + GAMEPLAY::COMPARE_STRINGS("A", "A", true, 1); // 0; equal + When comparing case-sensitive strings, lower-case characters are greater than upper-case characters: + GAMEPLAY::COMPARE_STRINGS("A", "a", true, 1); // -1; 'A' < 'a' + GAMEPLAY::COMPARE_STRINGS("a", "A", true, 1); // 1; 'a' > 'A' + + + + + Works for vehicles with a retractable landing gear + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + Forces the ped to use the mounted weapon. + Returns false if task is not possible. + + + + + Used for doing money drop + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + "DEFAULT_SCRIPTED_CAMERA" + "DEFAULT_ANIMATED_CAMERA" + "DEFAULT_SPLINE_CAMERA" + "DEFAULT_SCRIPTED_FLY_CAMERA" + "TIMED_SPLINE_CAMERA" + + + + + CAM::_GET_GAMEPLAY_CAM_COORDS can be used instead of posX,Y,Z + CAM::_GET_GAMEPLAY_CAM_ROT can be used instead of rotX,Y,Z + CAM::_80EC114669DAEFF4() can be used instead of p7 (Possible p7 is FOV parameter. ) + p8 ??? + p9 uses 2 by default + + + + + camName is always set to "DEFAULT_SCRIPTED_CAMERA" in Rockstar's scripts. + ------------ + Camera names found in the b617d scripts: + "DEFAULT_ANIMATED_CAMERA" + "DEFAULT_SCRIPTED_CAMERA" + "DEFAULT_SCRIPTED_FLY_CAMERA" + "DEFAULT_SPLINE_CAMERA" + ------------ + Side Note: It seems p8 is basically to represent what would be the bool p1 within CREATE_CAM native. As well as the p9 since it's always 2 in scripts seems to represent what would be the last param within SET_CAM_ROT native which normally would be 2. + + + + + Creates a checkpoint. Returns the handle of the checkpoint. + 20/03/17 : Attention, checkpoints are already handled by the game itself, so you must not loop it like markers. + Parameters: + * type - The type of checkpoint to create. See below for a list of checkpoint types. + * pos1 - The position of the checkpoint. + * pos2 - The position of the next checkpoint to point to. + * radius - The radius of the checkpoint. + * color - The color of the checkpoint. + * reserved - Special parameter, see below for details. Usually set to 0 in the scripts. + Checkpoint types: + 0-4---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 5-9---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 10-14-------Ring: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 15-19-------1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 20-24-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 25-29-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 30-34-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 35-38-------Ring: Airplane Up, Left, Right, UpsideDown + 39----------? + 40----------Ring: just a ring + 41----------? + 42-44-------Cylinder w/ number (uses 'reserved' parameter) + 45-47-------Cylinder no arrow or number + If using type 42-44, reserved sets number / number and shape to display + 0-99------------Just numbers (0-99) + 100-109-----------------Arrow (0-9) + 110-119------------Two arrows (0-9) + 120-129----------Three arrows (0-9) + 130-139----------------Circle (0-9) + 140-149------------CycleArrow (0-9) + 150-159----------------Circle (0-9) + 160-169----Circle w/ pointer (0-9) + 170-179-------Perforated ring (0-9) + 180-189----------------Sphere (0-9) + + + + + Creates a DUI browser. This can be used to draw on a runtime texture using CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE. + + + + + Creates a new ped group. + Groups can contain up to 8 peds. + The parameter is unused. + Returns a handle to the created group, or 0 if a group couldn't be created. + + + + + enum IncidentTypes + { + FireDepartment = 3, + Paramedics = 5, + Police = 7, + PedsInCavalcades = 11, + Merryweather = 14 + }; + As for the 'police' incident, it will call police cars to you, but unlike PedsInCavalcades & Merryweather they won't start shooting at you unless you shoot first or shoot at them. The top 2 however seem to cancel theirselves if there is noone dead around you or a fire. I only figured them out as I found out the 3rd param is definately the amountOfPeople and they called incident 3 in scripts with 4 people (which the firetruck has) and incident 5 with 2 people (which the ambulence has). The 4 param I cant say is radius, but for the pedsInCavalcades and Merryweather R* uses 0.0f and for the top 3 (Emergency Services) they use 3.0f. + Side Note: It seems calling the pedsInCavalcades or Merryweather then removing it seems to break you from calling the EmergencyEvents and I also believe pedsInCavalcades. (The V cavalcades of course not IV). + Side Note 2: I say it breaks as if you call this proper, + if(CREATE_INCIDENT) etc it will return false if you do as I said above. + ===================================================== + + + + + p0 could be type (valueused in scripts: 14, 7, 5, 3, 11) + p1 is a return from get_player_ped() in am_gang_call.c, but player_ped_id() in other (non am) scripts. + p3 is usually 0f or 3f + ===================================================== + enum IncidentTypes + { + FireDepartment = 3, + Paramedics = 5, + Police = 7, + PedsInCavalcades = 11, + Merryweather = 14 + }; + As for the 'police' incident, it will call police cars to you, but unlike PedsInCavalcades & Merryweather they won't start shooting at you unless you shoot first or shoot at them. The top 2 however seem to cancel theirselves if there is noone dead around you or a fire. I only figured them out as I found out the 3rd param is definately the amountOfPeople and they called incident 3 in scripts with 4 people (which the firetruck has) and incident 5 with 2 people (which the ambulence has). The 4 param I cant say is radius, but for the pedsInCavalcades and Merryweather R* uses 0.0f and for the top 3 (Emergency Services) they use 3.0f. + Side Note: It seems calling the pedsInCavalcades or Merryweather then removing it seems to break you from calling the EmergencyEvents and I also believe pedsInCavalcades. (The V cavalcades of course not IV). + Side Note 2: I say it breaks as if you call this proper, + if(CREATE_INCIDENT) etc it will return false if you do as I said above. + ===================================================== + + + + + Train models HAVE TO be loaded (requested) before you use this. + For variation 15 - request: + freight + freightcar + freightgrain + freightcont1 + freightcont2 + freighttrailer + + + + + Creates a mobile phone of the specified type. + Possible phone types: + 0 - Default phone / Michael's phone + 1 - Trevor's phone + 2 - Franklin's phone + 4 - Prologue phone + These values represent bit flags, so a value of '3' would toggle Trevor and Franklin's phones together, causing unexpected behavior and most likely crash the game. + + + + + p5 = sets as true in scripts + Same as the comment for CREATE_MODEL_SWAP unless for some reason p5 affects it this only works with objects as well. + Network players do not see changes done with this. + + + + + Only works with objects! + Network players do not see changes done with this. + + + + + Spawns one or more money pickups. + x: The X-component of the world position to spawn the money pickups at. + y: The Y-component of the world position to spawn the money pickups at. + z: The Z-component of the world position to spawn the money pickups at. + value: The combined value of the pickups (in dollars). + amount: The number of pickups to spawn. + model: The model to use, or 0 for default money model. + Example: + CREATE_MONEY_PICKUPS(x, y, z, 1000, 3, 0x684a97ae); + Spawns 3 spray cans that'll collectively give $1000 when picked up. (Three spray cans, each giving $334, $334, $332 = $1000). + ============================================== + Max is 2000 in MP. So if you put the amount to 20, but the value to $400,000 eg. They will only be able to pickup 20 - $2,000 bags. So, $40,000 + + + + + Creates a new NaturalMotion message. + startImmediately: If set to true, the character will perform the message the moment it receives it by GIVE_PED_NM_MESSAGE. If false, the Ped will get the message but won't perform it yet. While it's a boolean value, if negative, the message will not be initialized. + messageId: The ID of the NaturalMotion message. + If a message already exists, this function does nothing. A message exists until the point it has been successfully dispatched by GIVE_PED_NM_MESSAGE. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - last parameter does not mean object handle is returned + maybe a quick view in disassembly will tell us what is actually does + ---------- + prop_tt_screenstatic (0xE2E039BC) is handled different. Not sure how yet but it I know it is. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - does not mean object handle is returned + maybe a quick view in disassembly will tell us what is actually does + ---------- + prop_tt_screenstatic (0xE2E039BC) is handled different. Not sure how yet but it I know it is. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p7 - last parameter does not mean ped handle is returned + maybe a quick view in disassembly will tell us what is actually does + *Heading*: 0.0 + *Heading* is the Z axis spawn rotation of the ped 0->5th parameter. + Ped Types: + enum PedTypes + { + PED_TYPE_PLAYER_0,// michael + PED_TYPE_PLAYER_1,// franklin + PED_TYPE_NETWORK_PLAYER, // mp character + PED_TYPE_PLAYER_2,// trevor + PED_TYPE_CIVMALE, + PED_TYPE_CIVFEMALE, + PED_TYPE_COP, + PED_TYPE_GANG_ALBANIAN, + PED_TYPE_GANG_BIKER_1, + PED_TYPE_GANG_BIKER_2, + PED_TYPE_GANG_ITALIAN, + PED_TYPE_GANG_RUSSIAN, + PED_TYPE_GANG_RUSSIAN_2, + PED_TYPE_GANG_IRISH, + PED_TYPE_GANG_JAMAICAN, + PED_TYPE_GANG_AFRICAN_AMERICAN, + PED_TYPE_GANG_KOREAN, + PED_TYPE_GANG_CHINESE_JAPANESE, + PED_TYPE_GANG_PUERTO_RICAN, + PED_TYPE_DEALER, + PED_TYPE_MEDIC, + PED_TYPE_FIREMAN, + PED_TYPE_CRIMINAL, + PED_TYPE_BUM, + PED_TYPE_PROSTITUTE, + PED_TYPE_SPECIAL, + PED_TYPE_MISSION, + PED_TYPE_SWAT, + PED_TYPE_ANIMAL, + PED_TYPE_ARMY + }; + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - last parameter does not mean ped handle is returned + maybe a quick view in disassembly will tell us what is actually does + Ped Types: + enum ePedType + { + PED_TYPE_PLAYER_0 = 0, + PED_TYPE_PLAYER_1 = 1, + PED_TYPE_PLAYER_2 = 3, + PED_TYPE_CIVMALE = 4, + PED_TYPE_CIVFEMALE = 5, + PED_TYPE_COP = 6, + PED_TYPE_UNKNOWN_7 = 7, + PED_TYPE_UNKNOWN_12 = 12, // gang member? + PED_TYPE_UNKNOWN_19 = 19, + PED_TYPE_MEDIC = 20, + PED_TYPE_FIREMAN = 21, + PED_TYPE_UNKNOWN_22 = 22, + PED_TYPE_UNKNOWN_25 = 25, + PED_TYPE_UNKNOWN_26 = 26, + PED_TYPE_SWAT = 27, + PED_TYPE_ANIMAL = 28, + PED_TYPE_ARMY = 29 + }; + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + flags: + 8 (1 << 3): place on ground + 512 (1 << 9): spin around + + + + + Drops the Hook/Magnet on a cargobob + state + enum eCargobobHook + { + CARGOBOB_HOOK = 0, + CARGOBOB_MAGNET = 1, + }; + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + vb.net + Dim ped_handle As Integer + With Game.Player.Character + Dim pos As Vector3 = .Position + .ForwardVector * 3 + ped_handle = Native.Function.Call(Of Integer)(Hash.CREATE_RANDOM_PED, pos.X, pos.Y, pos.Z) + End With + Creates a Ped at the specified location, returns the Ped Handle. + Ped will not act until SET_PED_AS_NO_LONGER_NEEDED is called. + + + + + Creates a blank runtime texture. + + + + + Creates a runtime texture from a DUI handle. + + + + + Creates a runtime texture from the specified file in the current resource. + + + + + Creates a runtime texture dictionary with the specified name. + Example: + + ```lua + local txd = CreateRuntimeTxd('meow') + ``` + + + + + Creates a script vehicle generator at the given coordinates. Most parameters after the model hash are unknown. + Parameters: + a/w/s - Generator position + heading - Generator heading + p4 - Unknown (always 5.0) + p5 - Unknown (always 3.0) + modelHash - Vehicle model hash + p7/8/9/10 - Unknown (always -1) + p11 - Unknown (usually TRUE, only one instance of FALSE) + p12/13 - Unknown (always FALSE) + p14 - Unknown (usally FALSE, only two instances of TRUE) + p15 - Unknown (always TRUE) + p16 - Unknown (always -1) + Vector3 coords = GET_ENTITY_COORDS(PLAYER_PED_ID(), 0); CREATE_SCRIPT_VEHICLE_GENERATOR(coords.x, coords.y, coords.z, 1.0f, 5.0f, 3.0f, GET_HASH_KEY("adder"), -1. -1, -1, -1, -1, true, false, false, false, true, -1); + + + + + p6 always 2 (but it doesnt seem to matter...) + roll and pitch 0 + yaw to Ped.rotation + + + + + Creates a tracked point, useful for checking the visibility of a 3D point on screen. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + + + + + Now has 8 params. + + + + + some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. + + + + + Example: + if (!DATAFILE::_BEDB96A7584AA8CF()) + { + if (!g_109E3) + { + if (((sub_d4f() == 2) == 0) && (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS())) + { + if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE()) + { + g_17A8B = 0; + } + if (!g_D52C) + { + sub_730(); + } + } + } + } + + + + + Returns whether or not the specified property is set for the entity. + + + + + Is property of that type. + enum eDecorType + { + DECOR_TYPE_FLOAT = 1, + DECOR_TYPE_BOOL, + DECOR_TYPE_INT, + DECOR_TYPE_UNK, + DECOR_TYPE_TIME + }; + + + + + Found this in standard_global_init.c4 line 1898 + void sub_523a() { + DECORATOR::DECOR_REGISTER("Player_Vehicle", 3); + DECORATOR::DECOR_REGISTER("PV_Slot", 3); + DECORATOR::DECOR_REGISTER("Previous_Owner", 3); + DECORATOR::DECOR_REGISTER("Sprayed_Vehicle_Decorator", 2); + DECORATOR::DECOR_REGISTER("Sprayed_Vehicle_Timer_Dec", 5); + DECORATOR::DECOR_REGISTER("Vehicle_Reward", 3); + DECORATOR::DECOR_REGISTER("Vehicle_Reward_Teams", 3); + DECORATOR::DECOR_REGISTER("Skill_Blocker", 2); + DECORATOR::DECOR_REGISTER("TargetPlayerForTeam", 3); + DECORATOR::DECOR_REGISTER("XP_Blocker", 2); + DECORATOR::DECOR_REGISTER("CrowdControlSetUp", 3); + DECORATOR::DECOR_REGISTER("Bought_Drugs", 2); + DECORATOR::DECOR_REGISTER("HeroinInPossession", 1); + DECORATOR::DECOR_REGISTER("CokeInPossession", 1); + DECORATOR::DECOR_REGISTER("WeedInPossession", 1); + DECORATOR::DECOR_REGISTER("MethInPossession", 1); + DECORATOR::DECOR_REGISTER("bombdec", 3); + DECORATOR::DECOR_REGISTER("bombdec1", 3); + DECORATOR::DECOR_REGISTER("bombowner", 3); + DECORATOR::DECOR_REGISTER("noPlateScan", 2); + DECORATOR::DECOR_REGISTER("prisonBreakBoss", 2); + DECORATOR::DECOR_REGISTER("cashondeadbody", 3); + DECORATOR::DECOR_REGISTER("MissionType", 3); + DECORATOR::DECOR_REGISTER("MatchId", 3); + DECORATOR::DECOR_REGISTER("TeamId", 3); + DECORATOR::DECOR_REGISTER("Not_Allow_As_Saved_Veh", 3); + DECORATOR::DECOR_REGISTER("Veh_Modded_By_Player", 3); + DECORATOR::DECOR_REGISTER("MPBitset", 3); + DECORATOR::DECOR_REGISTER("MC_EntityID", 3); + DECORATOR::DECOR_REGISTER("MC_ChasePedID", 3); + DECORATOR::DECOR_REGISTER("MC_Team0_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team1_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team2_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team3_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("AttributeDamage", 3); + DECORATOR::DECOR_REGISTER("GangBackup", 3); + DECORATOR::DECOR_REGISTER("CreatedByPegasus", 2); + DECORATOR::DECOR_REGISTER("BeforeCorona_0", 2); + } + ----------------------------------------------------------------------- + Defines type of property for property name. + enum eDecorType + { + DECOR_TYPE_FLOAT = 1, + DECOR_TYPE_BOOL, + DECOR_TYPE_INT, + DECOR_TYPE_UNK, + DECOR_TYPE_TIME + }; + + + + + Called after all decorator type initializations. + + + + + This function sets metadata of type bool to specified entity. + + + + + Sets property to int. + + + + + Deletes the specified entity, then sets the handle pointed to by the pointer to NULL. + + + + + Delete an incident with a given id. + ======================================================= + Correction, I have change this to int, instead of int* + as it doesn't use a pointer to the createdIncident. + If you try it you will crash (or) freeze. + ======================================================= + + + + + Deletes the specified object, then sets the handle pointed to by the pointer to NULL. + meme. + + + + + From the b617d scripts: + AI::DELETE_PATROL_ROUTE("miss_merc0"); + AI::DELETE_PATROL_ROUTE("miss_merc1"); + AI::DELETE_PATROL_ROUTE("miss_merc2"); + AI::DELETE_PATROL_ROUTE("miss_dock"); + + + + + Deletes the specified ped, then sets the handle pointed to by the pointer to NULL. + + + + + Deletes a vehicle. + The vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); + eg how to use: + SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); + DELETE_VEHICLE(&vehicle); + Deletes the specified vehicle, then sets the handle pointed to by the pointer to NULL. + + + + + BOOL param indicates whether the cam should be destroyed if it belongs to the calling script. + + + + + BOOL param indicates whether the cam should be destroyed if it belongs to the calling script. + + + + + Destroys a DUI browser. + + + + + Destroys the currently active mobile phone. + + + + + Hash collision + + + + + p1 and p2 have no effect + maybe a quick disassembly will tell us what they do + the statement below seems to be false. when I tried it with 2 vehicles: + if p2 is set to true, the both entities won't collide with the other until the distance between them is above 4 meters. + + + + + First two parameters swapped. Scripts verify that towTruck is the first parameter, not the second. + + + + + Public Sub detatchTrailer(vh1 As Vehicle) + Native.Function.Call(Hash.DETACH_VEHICLE_FROM_TRAILER, vh1) + End Sub + + + + + Hash collision!!! + Returns a blip handle. + + + + + control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Controls.cs + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + Control values from the decompiled scripts: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, + 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53,5 + 4,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78, + 79,80,81,82,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,105, + 107,108,109,110,111,112,113,114,115,116,117,118,119,123,126,129,130,131,132, + 133,134,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152, + 153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,172 + ,177,187,188,189,190,195,196,199,200,201,202,203,205,207,208,209,211,212,213, 217,219,220,221,225,226,230,234,235,236,237,238,239,240,241,242,243,244,257, + 261,262,263,264,265,270,271,272,273,274,278,279,280,281,282,283,284,285,286, + 287,288,289,337. + Example: CONTROLS::DISABLE_CONTROL_ACTION(2, 19, true) disables the switching UI from appearing both when using a keyboard and Xbox 360 controller. Needs to be executed each frame. + Control group 1 and 0 gives the same results as 2. Same results for all players. + + + + + The game by default has 5 hospital respawn points. Disabling them all will cause the player to respawn at the last position they were. + Doesn't work.... + + + + + Example: + This removes the interior from the strip club and when trying to walk inside the player just falls: + INTERIOR::DISABLE_INTERIOR(118018, true); + + + + + hash collision??? - Don't think so. It fits alphabetically and it used with a plane in the scripts + Ailerons are responsible for the rolling motion of a plane. + + + + + Inhibits the player from using any method of combat including melee and firearms. + NOTE: Only disables the firing for one frame + + + + + Disables the spawn point at the police house on the specified index. + policeIndex: The police house index. + toggle: true to enable the spawn point, false to disable. + + + + + if set to true, prevents vehicle sirens from having sound, leaving only the lights. + HASH COLLISION !!! Please change to _SET_DISABLE_VEHICLE_SIREN_SOUND + ----- + SET_VEHICLE_HAS_* + + + + + how does this work? + + + + + "DISPLAY_CASH(false);" makes the cash amount render on the screen when appropriate + "DISPLAY_CASH(true);" disables cash amount rendering + + + + + The messages are localized strings. + Examples: + "No_bus_money" + "Enter_bus" + "Tour_help" + "LETTERS_HELP2" + "Dummy" + **The bool appears to always be false (if it even is a bool, as it's represented by a zero)** + -------- + p1 doesn't seem to make a difference, regardless of the state it's in. + picture of where on the screen this is displayed? + + + + + If Hud should be displayed + + + + + note, p0 is set to 6 for PC platform in at least 1 script, or to `unk::_get_ui_language_id() == 0` otherwise. + NOTE: windowTitle uses text labels, and an invalid value will display nothing. + Dr. Underscore: `UNK::_GET_UI_LANGUAGE_ID()` is now `UNK::_GET_CURRENT_LANGUAGE_ID()` + www.gtaforums.com/topic/788343-vrel-script-hook-v/?p=1067380474 + windowTitle's + ----------------- + CELL_EMAIL_BOD = "Enter your Eyefind message" + CELL_EMAIL_BODE = "Message too long. Try again" + CELL_EMAIL_BODF = "Forbidden message. Try again" + CELL_EMAIL_SOD = "Enter your Eyefind subject" + CELL_EMAIL_SODE = "Subject too long. Try again" + CELL_EMAIL_SODF = "Forbidden text. Try again" + CELL_EMASH_BOD = "Enter your Eyefind message" + CELL_EMASH_BODE = "Message too long. Try again" + CELL_EMASH_BODF = "Forbidden message. Try again" + CELL_EMASH_SOD = "Enter your Eyefind subject" + CELL_EMASH_SODE = "Subject too long. Try again" + CELL_EMASH_SODF = "Forbidden Text. Try again" + FMMC_KEY_TIP10 = "Enter Synopsis" + FMMC_KEY_TIP12 = "Enter Custom Team Name" + FMMC_KEY_TIP12F = "Forbidden Text. Try again" + FMMC_KEY_TIP12N = "Custom Team Name" + FMMC_KEY_TIP8 = "Enter Message" + FMMC_KEY_TIP8F = "Forbidden Text. Try again" + FMMC_KEY_TIP8FS = "Invalid Message. Try again" + FMMC_KEY_TIP8S = "Enter Message" + FMMC_KEY_TIP9 = "Enter Outfit Name" + FMMC_KEY_TIP9F = "Invalid Outfit Name. Try again" + FMMC_KEY_TIP9N = "Outfit Name" + PM_NAME_CHALL = "Enter Challenge Name" + + + + + If Minimap / Radar should be displayed. + + + + + Displays the crosshair for this frame. + + + + + Purpose of the BOOL currently unknown. + Both, true and false, work + + + + + Returns whether or not the passed camera handle exists. + + + + + Returns true only when the hook is active, will return false if the magnet is active + + + + + Checks via CVehicleModelInfo + + + + + p5 is usually 0. + + + + + Returns whether the ped's blip is controlled by the game. + It's the default blip you can see on enemies during freeroam in singleplayer (the one that fades out quickly). + + + + + Ptr is correct + + + + + Occurrences in the b617d scripts: + "ARMY_GUARD", + "ARMY_HELI", + "Cinema_Downtown", + "Cinema_Morningwood", + "Cinema_Textile", + "City_Banks", + "Countryside_Banks", + "DEALERSHIP", + "GRAPESEED_PLANES", + "KORTZ_SECURITY", + "LOST_BIKERS", + "LSA_Planes", + "LSA_Planes", + "MP_POLICE", + "Observatory_Bikers", + "POLICE_POUND1", + "POLICE_POUND2", + "POLICE_POUND3", + "POLICE_POUND4", + "POLICE_POUND5" + "QUARRY", + "SANDY_PLANES", + "SCRAP_SECURITY", + "SEW_MACHINE", + "SOLOMON_GATE", + "Triathlon_1_Start", + "Triathlon_2_Start", + "Triathlon_3_Start" + Sometimes used with IS_SCENARIO_GROUP_ENABLED: + if (AI::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") && (!AI::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) { + else if (AI::IS_SCENARIO_GROUP_ENABLED("BLIMP")) { + + + + + Checks if there is a cover point at position + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + Checks if the passed gxt name exists in the game files. + + + + + Maximum amount of vehicles with vehicle stuck check appears to be 16. + + + + + Fades the screen in. + duration: The time the fade should take, in milliseconds. + + + + + Fades the screen out. + duration: The time the fade should take, in milliseconds. + + + + + x,y,z = start pos + x2,y2,z2 = end pos + Draw's a 3D Box between the two x,y,z coords. + -------------- + Keep in mind that the edges of the box do only align to the worlds base-vectors. Therefore something like rotation cannot be applied. That means this function is pretty much useless, unless you want a static unicolor box somewhere. + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawBox(a As Vector3, b As Vector3, col As Color) + [Function].Call(Hash.DRAW_BOX,a.X, a.Y, a.Z,b.X, b.Y, b.Z,col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawBox(Vector3 a, Vector3 b, Color col) + { + Function.Call(Hash.DRAW_BOX,a.X, a.Y, a.Z,b.X, b.Y, b.Z,col.R, col.G, col.B, col.A); + } + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Draws a depth-tested line from one point to another. + ---------------- + x1, y1, z1 : Coordinates for the first point + x2, y2, z2 : Coordinates for the second point + r, g, b, alpha : Color with RGBA-Values + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawLine(from As Vector3, [to] As Vector3, col As Color) + [Function].Call(Hash.DRAW_LINE, from.X, from.Y, from.Z, [to].X, [to].Y, [to].Z, col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawLine(Vector3 from, Vector3 to, Color col) + { + Function.Call(Hash.DRAW_LINE, from.X, from.Y, from.Z, to.X, to.Y, to.Z, col.R, col.G, col.B, col.A); + } + + + + + Draws a marker with the specified appearance at the target location. This has to be called every frame, e.g. in a `Wait(0)` loop. + + Available marker types: + + <!-- + [...document.querySelectorAll('img')].filter(a => a.src.match(/100x100/)).map((a, i) => `| ${a.alt} | ${i} | ![${a.alt}](${a.src}) |`).join('\n') + https://forum.fivem.net/t/resource-available-markers/99384 + --> + + | NAME | ID | IMAGE | + | -------------------------------------- | --- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | + | MarkerTypeUpsideDownCone | 0 | ![MarkerTypeUpsideDownCone](https://forum.fivem.net/uploads/default/optimized/3X/0/a/0ae17e1f2837bd1a577ca9018fe0132f82ec36e4_1_100x100.jpg) | + | MarkerTypeVerticalCylinder | 1 | ![MarkerTypeVerticalCylinder.1](https://forum.fivem.net/uploads/default/optimized/3X/b/c/bc62bab1a5d0eb868a879e475839d0d4ec465e7d_1_100x100.jpg) | + | MarkerTypeThickChevronUp | 2 | ![MarkerTypeThickChevronUp](https://forum.fivem.net/uploads/default/optimized/3X/6/f/6f7cf864131879bc00f438282c85556bb763cd28_1_100x100.jpg) | + | MarkerTypeThinChevronUp | 3 | ![MarkerTypeThinChevronUp](https://forum.fivem.net/uploads/default/optimized/3X/f/1/f17668a4e0cf12d8c0204e32f04f6764e7ed8f02_1_100x100.jpg) | + | MarkerTypeCheckeredFlagRect | 4 | ![MarkerTypeCheckeredFlagRect](https://forum.fivem.net/uploads/default/optimized/3X/2/9/296116b0ced6d5aa3fd7d0132eef0f53f76d4e8b_1_100x100.jpg) | + | MarkerTypeCheckeredFlagCircle | 5 | ![MarkerTypeCheckeredFlagCircle](https://forum.fivem.net/uploads/default/optimized/3X/e/7/e7cbf66bab9bdfaaa61e2aa2f80f384c6290c529_1_100x100.jpg) | + | MarkerTypeVerticleCircle | 6 | ![MarkerTypeVerticleCircle](https://forum.fivem.net/uploads/default/optimized/3X/b/a/ba7c90fe2eee6ab44ca186573ad81e6d0f562d0e_1_100x100.jpg) | + | MarkerTypePlaneModel | 7 | ![1](https://forum.fivem.net/uploads/default/optimized/3X/4/f/4fef49363420a199a3ebecbef30889e8d8fd7874_1_100x100.jpg) | + | MarkerTypeLostMCTransparent | 8 | ![MarkerTypeLostMCTransparent.1](https://forum.fivem.net/uploads/default/optimized/3X/6/a/6a43b154d1eb16d8d698b5d260e769c9aed98b13_1_100x100.jpg) | + | MarkerTypeLostMC | 9 | ![MarkerTypeLostMC.1](https://forum.fivem.net/uploads/default/optimized/3X/0/4/04e6b820da3613f9858d500636298e49f3c31a6f_1_100x100.png) | + | MarkerTypeNumber0 | 10 | ![MarkerTypeNumber0](https://forum.fivem.net/uploads/default/optimized/3X/4/8/48fd045347e609c6162ceeee64565ee72428fb83_1_100x100.jpg) | + | MarkerTypeNumber1 | 11 | ![MarkerTypeNumber1](https://forum.fivem.net/uploads/default/optimized/3X/6/5/657e143a882279742fc4845fa149e7f8e838377c_1_100x100.png) | + | MarkerTypeNumber2 | 12 | ![MarkerTypeNumber2](https://forum.fivem.net/uploads/default/optimized/3X/7/7/77a4d8fd1c96100c3271de720e1539547e0c6298_1_100x100.png) | + | MarkerTypeNumber3 | 13 | ![MarkerTypeNumber3](https://forum.fivem.net/uploads/default/optimized/3X/f/f/ff401dea6ce5b952a5d11d9e9e3af05d821c4e51_1_100x100.png) | + | MarkerTypeNumber4 | 14 | ![MarkerTypeNumber4](https://forum.fivem.net/uploads/default/optimized/3X/6/f/6f91beba5fd936d447e95a2f074da06b40a13b25_1_100x100.jpg) | + | MarkerTypeNumber5 | 15 | ![MarkerTypeNumber5](https://forum.fivem.net/uploads/default/optimized/3X/a/9/a917f760acc874ed06e3d263760bf2df51e4f523_1_100x100.png) | + | MarkerTypeNumber6 | 16 | ![MarkerTypeNumber6](https://forum.fivem.net/uploads/default/optimized/3X/f/b/fb30dafdf15a936bdcabf2c91dc3c7daca542e85_1_100x100.png) | + | MarkerTypeNumber7 | 17 | ![MarkerTypeNumber7](https://forum.fivem.net/uploads/default/optimized/3X/f/1/f11a5ebe7dfadc8cf323f854b663ef5d6ac03c1f_1_100x100.png) | + | MarkerTypeNumber8 | 18 | ![MarkerTypeNumber8](https://forum.fivem.net/uploads/default/optimized/3X/b/b/bbb28db52b38fe387c025919ef37b41984e650fe_1_100x100.png) | + | MarkerTypeNumber9 | 19 | ![MarkerTypeNumber9](https://forum.fivem.net/uploads/default/optimized/3X/d/6/d6b305d4ca172a6af584b6fa4fc11d81610a2738_1_100x100.png) | + | MarkerTypeChevronUpx1 | 20 | ![MarkerTypeChevronUpx1](https://forum.fivem.net/uploads/default/optimized/3X/5/4/5427b813759135cd6af61d14d53a1911df1f7f31_1_100x100.png) | + | MarkerTypeChevronUpx2 | 21 | ![MarkerTypeChevronUpx2](https://forum.fivem.net/uploads/default/optimized/3X/6/2/6226b993cefe78324d22f598a111a29334f6a187_1_100x100.png) | + | MarkerTypeChevronUpx3 | 22 | ![MarkerTypeChevronUpx3](https://forum.fivem.net/uploads/default/optimized/3X/f/e/fe6c4283a8575d76d48bd1410ac06f7e263fafd3_1_100x100.png) | + | MarkerTypeHorizontalCircleFat | 23 | ![MarkerTypeHorizontalCircleFat.1](https://forum.fivem.net/uploads/default/optimized/3X/a/9/a97031a87bc500c65d99554498e8de0f8bae542c_1_100x100.png) | + | MarkerTypeReplayIcon | 24 | ![MarkerTypeReplayIcon](https://forum.fivem.net/uploads/default/optimized/3X/1/e/1ea8ed4f0fabcc480fcbe108d0d292a3db225ce0_1_100x100.jpg) | + | MarkerTypeHorizontalCircleSkinny | 25 | ![MarkerTypeHorizontalCircleSkinny.1](https://forum.fivem.net/uploads/default/optimized/3X/f/d/fd34b130bff06924f05bc633da9b1b0191e97076_1_100x100.png) | + | MarkerTypeHorizontalCircleSkinny_Arrow | 26 | ![MarkerTypeHorizontalCircleSkinny_Arrow.1](https://forum.fivem.net/uploads/default/optimized/3X/5/9/591bdfd2eb014ae282e5f110b44f3e3b6031620c_1_100x100.jpg) | + | MarkerTypeHorizontalSplitArrowCircle | 27 | ![MarkerTypeHorizontalSplitArrowCircle.1](https://forum.fivem.net/uploads/default/optimized/3X/9/d/9daf3419c8121acc5e8442441f33d8a116679435_1_100x100.png) | + | MarkerTypeDebugSphere | 28 | ![MarkerTypeDebugSphere](https://forum.fivem.net/uploads/default/optimized/3X/c/7/c7c017026e1d25e9baff8e56ec45579a051b0981_1_100x100.png) | + | MarkerTypeDollarSign | 29 | ![MarkerTypeDollarSign](https://forum.fivem.net/uploads/default/optimized/3X/e/8/e8d8d1533796468c9c4666681a6e4b92b1714df7_1_100x100.png) | + | MarkerTypeHorizontalBars | 30 | ![MarkerTypeHorizontalBars](https://forum.fivem.net/uploads/default/optimized/3X/e/7/e73cfb9524a39619f2e625264fa0efe13c35f89a_1_100x100.png) | + | MarkerTypeWolfHead | 31 | ![MarkerTypeWolfHead](https://forum.fivem.net/uploads/default/optimized/3X/4/8/4836a6eae88805004fed164bda142e1fa609c2ca_1_100x100.png) | + | MarkerTypeQuestionMark | 32 | ![MarkerTypeQuestionMark](https://forum.fivem.net/uploads/default/optimized/3X/9/f/9f3e999ff407ecc5741ec6a8afbda903e3450566_1_100x100.png) | + | MarkerTypePlaneSymbol | 33 | ![MarkerTypePlaneSymbol](https://forum.fivem.net/uploads/default/optimized/3X/2/e/2e1aca0a8c708ad9e167a7d316dc72f36e1987ab_1_100x100.png) | + | MarkerTypeHelicopterSymbol | 34 | ![MarkerTypeHelicopterSymbol](https://forum.fivem.net/uploads/default/optimized/3X/5/c/5cd486cfaea2932cb6eeb4063d63fbb3394a2d32_1_100x100.png) | + | MarkerTypeBoatSymbol | 35 | ![MarkerTypeBoatSymbol](https://forum.fivem.net/uploads/default/optimized/3X/7/7/779e00024a59baf26dc9378c1a401d54343cc69c_1_100x100.png) | + | MarkerTypeCarSymbol | 36 | ![MarkerTypeCarSymbol](https://forum.fivem.net/uploads/default/optimized/3X/4/2/42af5f67a6177c7bf2703d7cd6383125233be638_1_100x100.png) | + | MarkerTypeMotorcycleSymbol | 37 | ![MarkerTypeMotorcycleSymbol](https://forum.fivem.net/uploads/default/optimized/3X/8/b/8bb96eed6e31cab08c1d4295e1ca7950e1ecb2ea_1_100x100.png) | + | MarkerTypeBikeSymbol | 38 | ![MarkerTypeBikeSymbol](https://forum.fivem.net/uploads/default/optimized/3X/c/7/c7a16991693547e1f8775ab0b101c02f540cc069_1_100x100.png) | + | MarkerTypeTruckSymbol | 39 | ![MarkerTypeTruckSymbol](https://forum.fivem.net/uploads/default/optimized/3X/4/f/4f567acb4e072f202b8bf77fa06ac91685fa089a_1_100x100.jpg) | + | MarkerTypeParachuteSymbol | 40 | ![MarkerTypeParachuteSymbol](https://forum.fivem.net/uploads/default/optimized/3X/3/c/3cfc2ed459c48a9613fff7e05780ec9d8ebe5534_1_100x100.png) | + | MarkerTypeSawbladeSymbol | 41 | ![MarkerTypeSawbladeSymbol](https://forum.fivem.net/uploads/default/optimized/3X/7/0/70f62dd1578e16d59e11d6fa1450722242f8b9c7_1_100x100.png) | + + + + + x/y/z - Location of a vertex (in world coords), presumably. + ---------------- + x1, y1, z1 : Coordinates for the first point + x2, y2, z2 : Coordinates for the second point + x3, y3, z3 : Coordinates for the third point + r, g, b, alpha : Color with RGBA-Values + Keep in mind that only one side of the drawn triangle is visible: It's the side, in which the vector-product of the vectors heads to: (b-a)x(c-a) Or (b-a)x(c-b). + But be aware: The function seems to work somehow differently. I have trouble having them drawn in rotated orientation. Try it yourself and if you somehow succeed, please edit this and post your solution. + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawPoly(a As Vector3, b As Vector3, c As Vector3, col As Color) + [Function].Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawPoly(Vector3 a, Vector3 b, Vector3 c, Color col) + { + Function.Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A); + } + BTW: Intersecting triangles are not supported: They overlap in the order they were called. + + + + + Draws a rectangle on the screen. + -x: The relative X point of the center of the rectangle. (0.0-1.0, 0.0 is the left edge of the screen, 1.0 is the right edge of the screen) + -y: The relative Y point of the center of the rectangle. (0.0-1.0, 0.0 is the top edge of the screen, 1.0 is the bottom edge of the screen) + -width: The relative width of the rectangle. (0.0-1.0, 1.0 means the whole screen width) + -height: The relative height of the rectangle. (0.0-1.0, 1.0 means the whole screen height) + -R: Red part of the color. (0-255) + -G: Green part of the color. (0-255) + -B: Blue part of the color. (0-255) + -A: Alpha part of the color. (0-255, 0 means totally transparent, 255 means totally opaque) + The total number of rectangles to be drawn in one frame is apparently limited to 399. + + + + + GTA V Scaleforms Decompiled + pastebin.com/mmNdjX2k + + + + + sharpness goes from 0.0 to 1.0 + + + + + unk is not used so no need + + + + + Parameters: + * pos - coordinate where the spotlight is located + * dir - the direction vector the spotlight should aim at from its current position + * r,g,b - color of the spotlight + * distance - the maximum distance the light can reach + * brightness - the brightness of the light + * roundness - "smoothness" of the circle edge + * radius - the radius size of the spotlight + * falloff - the falloff size of the light's edge (example: www.i.imgur.com/DemAWeO.jpg) + Example in C# (spotlight aims at the closest vehicle): + Vector3 myPos = Game.Player.Character.Position; + Vehicle nearest = World.GetClosestVehicle(myPos , 1000f); + Vector3 destinationCoords = nearest.Position; + Vector3 dirVector = destinationCoords - myPos; + dirVector.Normalize(); + Function.Call(Hash.DRAW_SPOT_LIGHT, pos.X, pos.Y, pos.Z, dirVector.X, dirVector.Y, dirVector.Z, 255, 255, 255, 100.0f, 1f, 0.0f, 13.0f, 1f); + + + + + Draws a 2D sprite on the screen. + Parameters: + textureDict - Name of texture dictionary to load texture from (e.g. "CommonMenu", "MPWeaponsCommon", etc.) + textureName - Name of texture to load from texture dictionary (e.g. "last_team_standing_icon", "tennis_icon", etc.) + screenX/Y - Screen offset (0.5 = center) + scaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half) + heading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees + red,green,blue - Sprite color (default = 255/255/255) + alpha - opacity level + + + + + All calls to this native are preceded by calls to GRAPHICS::_0x61BB1D9B3A95D802 and GRAPHICS::_0xC6372ECD45D73BCD, respectively. + "act_cinema.ysc", line 1483: + UI::SET_HUD_COMPONENT_POSITION(15, 0.0, -0.0375); + UI::SET_TEXT_RENDER_ID(l_AE); + GRAPHICS::_0x61BB1D9B3A95D802(4); + GRAPHICS::_0xC6372ECD45D73BCD(1); + if (GRAPHICS::_0x0AD973CA1E077B60(${movie_arthouse})) { + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 0.7375, 1.0, 0.0, 255, 255, 255, 255); + } else { + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255); + } + "am_mp_property_int.ysc", line 102545: + if (ENTITY::DOES_ENTITY_EXIST(a_2._f3)) { + if (UI::IS_NAMED_RENDERTARGET_LINKED(ENTITY::GET_ENTITY_MODEL(a_2._f3))) { + UI::SET_TEXT_RENDER_ID(a_2._f1); + GRAPHICS::_0x61BB1D9B3A95D802(4); + GRAPHICS::_0xC6372ECD45D73BCD(1); + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255); + if (GRAPHICS::GET_TV_CHANNEL() == -1) { + sub_a8fa5(a_2, 1); + } else { + sub_a8fa5(a_2, 1); + GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY(a_2._f3); + } + UI::SET_TEXT_RENDER_ID(UI::GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID()); + } + } + + + + + Creates cartoon effect when Michel smokes the weed + + + + + control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Control.cs + and + wiki.fivem.net/wiki/Controls + 0, 1 and 2 used in the scripts. + Control values from the decompiled scripts: + 0,1,2,3,4,5,6,8,9,10,11,14,15,16,17,19,21,22,24,25,26,30,31,32,33,34,35,36, + 37,44,46,47,59,60,65,68,69,70,71,72,73,74,75,76,79,80,81,82,86,95,98,99,100 + ,101,114,140,141,143,172,173,174,175,176,177,178,179,180,181,187,188,189,19 + 0,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,217,218,219,2 + 20,221,225,228,229,230,231,234,235,236,237,238,239,240,241,242,245,246,257, + 261,262,263,264,286,287,288,289,337,338,339,340,341,342,343 + INPUTGROUP_MOVE + INPUTGROUP_LOOK + INPUTGROUP_WHEEL + INPUTGROUP_CELLPHONE_NAVIGATE + INPUTGROUP_CELLPHONE_NAVIGATE_UD + INPUTGROUP_CELLPHONE_NAVIGATE_LR + INPUTGROUP_FRONTEND_DPAD_ALL + INPUTGROUP_FRONTEND_DPAD_UD + INPUTGROUP_FRONTEND_DPAD_LR + INPUTGROUP_FRONTEND_LSTICK_ALL + INPUTGROUP_FRONTEND_RSTICK_ALL + INPUTGROUP_FRONTEND_GENERIC_UD + INPUTGROUP_FRONTEND_GENERIC_LR + INPUTGROUP_FRONTEND_GENERIC_ALL + INPUTGROUP_FRONTEND_BUMPERS + INPUTGROUP_FRONTEND_TRIGGERS + INPUTGROUP_FRONTEND_STICKS + INPUTGROUP_SCRIPT_DPAD_ALL + INPUTGROUP_SCRIPT_DPAD_UD + INPUTGROUP_SCRIPT_DPAD_LR + INPUTGROUP_SCRIPT_LSTICK_ALL + INPUTGROUP_SCRIPT_RSTICK_ALL + INPUTGROUP_SCRIPT_BUMPERS + INPUTGROUP_SCRIPT_TRIGGERS + INPUTGROUP_WEAPON_WHEEL_CYCLE + INPUTGROUP_FLY + INPUTGROUP_SUB + INPUTGROUP_VEH_MOVE_ALL + INPUTGROUP_CURSOR + INPUTGROUP_CURSOR_SCROLL + INPUTGROUP_SNIPER_ZOOM_SECONDARY + INPUTGROUP_VEH_HYDRAULICS_CONTROL + Took those in IDA Pro.Not sure in which order they go + + + + + Please change back to _0x4895BDEA16E7C080 (hash collision) + + + + + Directly from R*: + enum eDispatchType : UINT16 + { + DT_PoliceAutomobile = 1, + DT_PoliceHelicopter = 2, + DT_FireDepartment = 3, + DT_SwatAutomobile = 4, + DT_AmbulanceDepartment = 5, + DT_PoliceRiders = 6, + DT_PoliceVehicleRequest = 7, + DT_PoliceRoadBlock = 8, + DT_PoliceAutomobileWaitPulledOver = 9, + DT_PoliceAutomobileWaitCruising = 10, + DT_Gangs = 11, + DT_SwatHelicopter = 12, + DT_PoliceBoat = 13, + DT_ArmyVehicle = 14, + DT_BikerBackup = 15 + }; + By making toggle false it disables the dispatch. + curious if this is what they used when you toggled on and off cops in a GTA IV freemode you hosted. Sad they got rid of the option to make a private session without cops. + Also on x360 seems with or without neverWanted on, setting these to all false in SP of course doesn't seem to work. I would understand getting stars, but cops are still dispatched and combat you. + + + + + Enables laser sight on any weapon. + It doesn't work. Neither on tick nor OnKeyDown + + + + + #4 + + + + + Makes the ped jump around like they're in a tennis match + + + + + Pops and calls the Scaleform function on the stack + + + + + ----------- + p3 (duration in MS) was previously mentioned as "shape", but with some more testing it seems that it's more likely to be a duration in MS. (Tested this when not calling it every tick, but instead only once and let it display for the specified duration). + -1 seems to be default delay (around 3 seconds), 5000 (ms) seems to be the max. Anything > 5000 will still result in 5 seconds of display time. + Old p3 (shape) description: "shape goes from -1 to 50 (may be more)." + -------------- + p0 is always 0. + Example: + void FloatingHelpText(char* text) + { + BEGIN_TEXT_COMMAND_DISPLAY_HELP("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_DISPLAY_HELP (0, 0, 1, -1); + } + Image: + - imgbin.org/images/26209.jpg + more inputs/icons: + - pastebin.com/nqNYWMSB + Used to be known as _DISPLAY_HELP_TEXT_FROM_STRING_LABEL + + + + + After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f < x, y < 1.0f, percentage of the axis. + Used to be known as _DRAW_TEXT + + + + + Draws the subtitle at middle center of the screen. + int duration = time in milliseconds to show text on screen before disappearing + drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished + Used to be known as _DRAW_SUBTITLE_TIMED + + + + + Previously called _END_TEXT_COMPONENT + + + + + Finalizes a text command started with [`BEGIN_TEXT_COMMAND_SET_BLIP_NAME`](#_0xF9113A30DE5C6670), setting the name + of the specified blip. + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + Forces the ped to fall back and kills it. + It doesn't really explode the ped's head but it kills the ped + + + + + WEAPON::EXPLODE_PROJECTILES(PLAYER::PLAYER_PED_ID(), func_221(0x00000003), 0x00000001); + + + + + Explodes a selected vehicle. + Vehicle vehicle = Vehicle you want to explode. + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + First BOOL does not give any visual explosion, the vehicle just falls apart completely but slowly and starts to burn. + + + + + Fades nearby decals within the range specified + + + + + Hardcoded to not work in SP. + + + + + In the script "player_scene_t_bbfight.c4": + "if (ENTITY::FIND_ANIM_EVENT_PHASE(&l_16E, &l_19F[v_4 -- [[16]] ], v_9, &v_A, &v_B))" + -- &l_16E (p0) is requested as an anim dictionary earlier in the script. + -- &l_19F[v_4 -- [[16]] ] (p1) is used in other natives in the script as the "animation" param. + -- v_9 (p2) is instantiated as "victim_fall"; I'm guessing that's another anim + --v_A and v_B (p3 & p4) are both set as -1.0, but v_A is used immediately after this native for: + "if (v_A < ENTITY::GET_ENTITY_ANIM_CURRENT_TIME(...))" + Both v_A and v_B are seemingly used to contain both Vector3's and floats, so I can't say what either really is other than that they are both output parameters. p4 looks more like a *Vector3 though + -alphazolam + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Finds a position ahead of the player by predicting the players next actions. + The positions match path finding node positions. + When roads diverge, the position may rapidly change between two or more positions. This is due to the engine not being certain of which path the player will take. + ======================================================= + I may sort this with alter research, but if someone + already knows please tell what the difference in + X2, Y2, Z2 is. I doubt it's rotation. Is it like + checkpoints where X1, Y1, Z1 is your/a position and + X2, Y2, Z2 is a given position ahead of that position? + ======================================================= + + + + + If set to true ability bar will flash + + + + + adds a short flash to the Radar/Minimap + Usage: UI.FLASH_MINIMAP_DISPLAY + + + + + used with 1,2,8,64,128 in the scripts + + + + + PLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME("pb_prostitute", 1); // Found in decompilation + + + + + Based on carmod_shop script decompile this takes a vehicle parameter. It is called when repair is done on initial enter. + + + + + Some motionstate hashes are + 0xec17e58 (standing idle), 0xbac0f10b (nothing?), 0x3f67c6af (aiming with pistol 2-h), 0x422d7a25 (stealth), 0xbd8817db, 0x916e828c + and those for the strings + "motionstate_idle", "motionstate_walk", "motionstate_run", "motionstate_actionmode_idle", and "motionstate_actionmode_walk". + Regarding p2, p3 and p4: Most common is 0, 0, 0); followed by 0, 1, 0); and 1, 1, 0); in the scripts. p4 is very rarely something other than 0. + [31/03/2017] ins1de : + enum MotionState + { + StopRunning = -530524, + StopWalking = -668482597, + Idle = 247561816, // 1, 1, 0 + Idl2 = -1871534317, + SkyDive =-1161760501, // 0, 1, 0 + Stealth = 1110276645, + Sprint = -1115154469, + Swim = -1855028596, + Unknown1 = 1063765679, + Unknown2 = -633298724, + } + + + + + Forces the particular room in an interior to load incase not teleporting into the portal. + + + + + No, this should be called SET_ENTITY_KINEMATIC. It does more than just "freeze" it's position. + ^Rockstar Devs named it like that, Now cry about it. + + + + + Usage example: + Public Function GenerateDirectionsToCoord(Pos As Vector3) As Tuple(Of String, Single, Single) + Dim f4, f5, f6 As New OutputArgument() + Native.Function.Call(Hash.GENERATE_DIRECTIONS_TO_COORD, Pos.X, Pos.Y, Pos.Z, True, f4, f5, f6) + Dim direction As String = f4.GetResult(Of Single)() + Return New Tuple(Of String, Single, Single)(direction.Substring(0, 1), f5.GetResult(Of Single)(), f6.GetResult(Of Single)()) + End Function + p3 I use 1 + direction: + 0 = You Have Arrived + 1 = Recalculating Route, Please make a u-turn where safe + 2 = Please Proceed the Highlighted Route + 3 = In (distToNxJunction) Turn Left + 4 = In (distToNxJunction) Turn Right + 5 = In (distToNxJunction) Go Straight + 6 = In (distToNxJunction) Keep Left + 7 = In (distToNxJunction) Keep Right + 8 = In (distToNxJunction) Join the freeway + 9 = In (distToNxJunction) Exit Freeway + return value set to 0 always + + + + + WEAPON::GET_AMMO_IN_PED_WEAPON(PLAYER::PLAYER_PED_ID(), a_0) + From decompiled scripts + Returns total ammo in weapon + GTALua Example : + natives.WEAPON.GET_AMMO_IN_PED_WEAPON(plyPed, WeaponHash) + + + + + Returns the degree of angle between (x1, y1) and (x2, y2) lines in 2D coordinate system. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + p1 is always 0 in the scripts. + + + + + Returns the Blip handle of given Entity. + + + + + + + + + + This function is hard-coded to always return 0. + + + + + Returns a value based on what the blip is attached to + 1 + 2 + 3 + 4 + 5 + 6 + 7 + + + + + Blips Images + IDs: + gtaxscripting.blogspot.com/2016/05/gta-v-blips-id-and-image.html + + + + + Returns the world matrix of the specified camera. To turn this into a view matrix, calculate the inverse. + + + + + The last parameter, as in other "ROT" methods, is usually 2. + + + + + I named the beginning from Any to BOOL as this native is used in an if statement as well. + Big surprise it returns an int. + + + + + I'm pretty sure the parameter is the camera as usual, but I am not certain so I'm going to leave it as is. + + + + + Can use this with SET_CAM_SPLINE_PHASE to set the float it this native returns. + (returns 1.0f when no nodes has been added, reached end of non existing spline) + + + + + Gets the current day of the week. + 0: Sunday + 1: Monday + 2: Tuesday + 3: Wednesday + 4: Thursday + 5: Friday + 6: Saturday + + + + + Gets the current ingame hour, expressed without zeros. (09:34 will be represented as 9) + + + + + Gets the current ingame clock minute. + + + + + Gets the current ingame clock second. Note that ingame clock seconds change really fast since a day in GTA is only 48 minutes in real life. + + + + + Returns TRUE if it found something. FALSE if not. + + + + + Get the closest vehicle node to a given position, unknown1 = 3.0, unknown2 = 0 + + + + + Has 8 params in the latest patches. + isMission - if true doesn't return mission objects + + + + + Gets the closest ped in a radius. + Ped Types: + Any ped = -1 + Player = 1 + Male = 4 + Female = 5 + Cop = 6 + Human = 26 + SWAT = 27 + Animal = 28 + Army = 29 + ------------------ + P4 P5 P7 P8 + 1 0 x x = return nearest walking Ped + 1 x 0 x = return nearest walking Ped + x 1 1 x = return Ped you are using + 0 0 x x = no effect + 0 x 0 x = no effect + x = can be 1 or 0. Does not have any obvious changes. + This function does not return ped who is: + 1. Standing still + 2. Driving + 3. Fleeing + 4. Attacking + This function only work if the ped is: + 1. walking normally. + 2. waiting to cross a road. + Note: PED::GET_PED_NEARBY_PEDS works for more peds. + + + + + p1 seems to be always 1.0f in the scripts + + + + + Example usage + VEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70) + x, y, z: Position to get closest vehicle to. + radius: Max radius to get a vehicle. + modelHash: Limit to vehicles with this model. 0 for any. + flags: The bitwise flags altering the function's behaviour. + Does not return police cars or helicopters. + It seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason + Only returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above. + These flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359. + Converted to binary, each bit probably represents a flag as explained regarding another native here: gtaforums.com/topic/822314-guide-driving-styles + Conversion of found flags to binary: pastebin.com/kghNFkRi + At exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned. + It's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT + ------------------------------------------------------------------------- + Conclusion: This native is not worth trying to use. Use something like this instead: pastebin.com/xiFdXa7h + + + + + FYI: When falling through the map (or however you got under it) you will respawn when your player ped's height is <= -200.0 meters (I think you all know this) and when in a vehicle you will actually respawn at the closest vehicle node. + ---------- + Vector3 nodePos; + GET_CLOSEST_VEHICLE_NODE(x,y,z,&nodePos,...) + p4 is either 0, 1 or 8. 1 means any path/road. 0 means node in the middle of the closest main (asphalt) road. + p5, p6 are always the same: + 0x40400000 (3.0), 0 + p5 can also be 100.0 and p6 can be 2.5: + PATHFIND::GET_CLOSEST_VEHICLE_NODE(a_0, &v_5, v_9, 100.0, 2.5) + Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords. + The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types. + Starting at 2, every fourth node is under the map, always same coords. + Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc). + gtaforums.com/topic/843561-pathfind-node-types + + + + + p5, p6 and p7 seems to be about the same as p4, p5 and p6 for GET_CLOSEST_VEHICLE_NODE. p6 and/or p7 has something to do with finding a node on the same path/road and same direction(at least for this native, something to do with the heading maybe). Edit this when you find out more. + p5 is either 1 or 12. 1 means any path/road. 12, 8, 0 means node in the middle of the closest main (asphalt) road. + p6 is always 3.0 + p7 is always 0. + Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords. + The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types. + Starting at 2, every fourth node is under the map, always same coords. + Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc). + gtaforums.com/topic/843561-pathfind-node-types + Example of usage, moving vehicle to closest path/road: + Vector3 coords = ENTITY::GET_ENTITY_COORDS(playerVeh, true); + Vector3 closestVehicleNodeCoords; + float roadHeading; + PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(coords.x, coords.y, coords.z, &closestVehicleNodeCoords, &roadHeading, 1, 3, 0); + ENTITY::SET_ENTITY_HEADING(playerVeh, roadHeading); + ENTITY::SET_ENTITY_COORDS(playerVeh, closestVehicleNodeCoords.x, closestVehicleNodeCoords.y, closestVehicleNodeCoords.z, 1, 0, 0, 1); + VEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY(playerVeh); + ------------------------------------------------------------------ + C# Example (ins1de) : pastebin.com/fxtMWAHD + + + + + p0: Ped Handle + p1: int i | 0 <= i <= 27 + p1 probably refers to the attributes configured in combatbehavior.meta. There are 13. Example: + <BlindFireChance value="0.1"/> + <WeaponShootRateModifier value="1.0"/> + <TimeBetweenBurstsInCover value="1.25"/> + <BurstDurationInCover value="2.0"/> + <TimeBetweenPeeks value="10.0"/> + <WeaponAccuracy value="0.18"/> + <FightProficiency value="0.8"/> + <StrafeWhenMovingChance value="1.0"/> + <WalkWhenStrafingChance value="0.0"/> + <AttackWindowDistanceForCover value="55.0"/> + <TimeToInvalidateInjuredTarget value="9.0"/> + <TriggerChargeTime_Near value="4.0"/> + <TriggerChargeTime_Far value="10.0"/> + -------------Confirmed by editing combatbehavior.meta: + p1: + 0=BlindFireChance + 1=BurstDurationInCover + 3=TimeBetweenBurstsInCover + 4=TimeBetweenPeeks + 5=StrafeWhenMovingChance + 8=WalkWhenStrafingChance + 11=AttackWindowDistanceForCover + 12=TimeToInvalidateInjuredTarget + 16=OptimalCoverDistance + + + + + formerly called _GET_CONTROL_ACTION_NAME incorrectly + p2 appears to always be true. + p2 is unused variable in function. + EG: + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1) -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1) -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1) -- [[INPUT_CONTEXT (e.g. E button)]] + gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns the value of CONTROLS::GET_CONTROL_VALUE Normalized (ie a real number value between -1 and 1) + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0 -> up + 1 -> lowering down + 2 -> down + 3 -> raising up + enum RoofState + { + ROOFSTATE_UP = 0; + ROOFSTATE_LOWERING, + ROOFSTATE_DOWN, + ROOFSTATE_RAISING + }; + + + + + Example in VB + Public Shared Function GetVehicleCurrentWeapon(Ped As Ped) As Integer + Dim arg As New OutputArgument() + Native.Function.Call(Hash.GET_CURRENT_PED_VEHICLE_WEAPON, Ped, arg) + Return arg.GetResult(Of Integer)() + End Function + Usage: + If GetVehicleCurrentWeapon(Game.Player.Character) = -821520672 Then ...Do something + Note: -821520672 = VEHICLE_WEAPON_PLANE_ROCKET + + + + + The return value seems to indicate returns true if the hash of the weapon object weapon equals the weapon hash. + p2 seems to be 1 most of the time. + p2 is not implemented + disassembly said that? + ------ + yes on disassembly p2 it seems not implemented i just have: + bool __fastcall sub_7FF6C56CE684(__int64 a1, _DWORD *a2) + Found At: 7ff6c56ce684 + + + + + Returns the name of the currently executing resource. + + + + + Returns the peer address of the remote game server that the user is currently connected to. + + + + + This function is hard-coded to always return 1. + + + + + control - c# works with (int)GTA.Control.CursorY / (int)GTA.Control.CursorX and returns the mouse movement (additive). + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns model name of vehicle in all caps. Needs to be displayed through localizing text natives to get proper display name. + ----------------------------------------------------------------------------------------------------------------------------------------- + While often the case, this does not simply return the model name of the vehicle (which could be hashed to return the model hash). Variations of the same vehicle may also use the same display name. + ----------------------------------------------------------------------------------------------------------------------------------------- + Returns "CARNOTFOUND" if the hash doesn't match a vehicle hash. + Using UI::_GET_LABEL_TEXT, you can get the localized name. + For a full list, see here: pastebin.com/wvpyS4kS (pastebin.com/dA3TbkZw) + + + + + Returns the distance between two three-dimensional points, optionally ignoring the Z values. + + You'll most likely want to use your language's native vector functionality instead. + + + + + dlcVehicleIndex takes a number from 0 - GET_NUM_DLC_VEHICLES() - 1. + outData is a struct of 3 8-byte items. + The Second item in the struct *(Hash *)(outData + 1) is the vehicle hash. + + + + + dlcVehicleIndex is 0 to GET_NUM_DLC_VEHICLS() + + + + + p0 seems to be the weapon index + p1 seems to be the weapon component index + struct DlcComponentData{ + int attachBone; + int padding1; + int bActiveByDefault; + int padding2; + int unk; + int padding3; + int componentHash; + int padding4; + int unk2; + int padding5; + int componentCost; + int padding6; + char nameLabel[64]; + char descLabel[64]; + }; + + + + + dlcWeaponIndex takes a number from 0 - GET_NUM_DLC_WEAPONS() - 1. + struct DlcWeaponData + { + int emptyCheck; //use DLC1::_IS_DLC_DATA_EMPTY on this + int padding1; + int weaponHash; + int padding2; + int unk; + int padding3; + int weaponCost; + int padding4; + int ammoCost; + int padding5; + int ammoType; + int padding6; + int defaultClipSize; + int padding7; + char nameLabel[64]; + char descLabel[64]; + char desc2Label[64]; // usually "the" + name + char upperCaseNameLabel[64]; + }; + + + + + Returns the NUI window handle for a specified DUI browser object. + + + + + Returns a float value representing animation's current playtime with respect to its total playtime. This value increasing in a range from [0 to 1] and wrap back to 0 when it reach 1. + Example: + 0.000000 - mark the starting of animation. + 0.500000 - mark the midpoint of the animation. + 1.000000 - mark the end of animation. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Returns a float value representing animation's total playtime in milliseconds. + Example: + GET_ENTITY_ANIM_TOTAL_TIME(PLAYER_ID(),"amb@world_human_yoga@female@base","base_b") + return 20800.000000 + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Returns the index of the bone. If the bone was not found, -1 will be returned. + list: + pastebin.com/D7JMnX1g + BoneNames: + chassis, + windscreen, + seat_pside_r, + seat_dside_r, + bodyshell, + suspension_lm, + suspension_lr, + platelight, + attach_female, + attach_male, + bonnet, + boot, + chassis_dummy, //Center of the dummy + chassis_Control, //Not found yet + door_dside_f, //Door left, front + door_dside_r, //Door left, back + door_pside_f, //Door right, front + door_pside_r, //Door right, back + Gun_GripR, + windscreen_f, + platelight, //Position where the light above the numberplate is located + VFX_Emitter, + window_lf, //Window left, front + window_lr, //Window left, back + window_rf, //Window right, front + window_rr, //Window right, back + engine, //Position of the engine + gun_ammo, + ROPE_ATTATCH, //Not misspelled. In script "finale_heist2b.c4". + wheel_lf, //Wheel left, front + wheel_lr, //Wheel left, back + wheel_rf, //Wheel right, front + wheel_rr, //Wheel right, back + exhaust, //Exhaust. shows only the position of the stock-exhaust + overheat, //A position on the engine(not exactly sure, how to name it) + misc_e, //Not a car-bone. + seat_dside_f, //Driver-seat + seat_pside_f, //Seat next to driver + Gun_Nuzzle, + seat_r + I doubt that the function is case-sensitive, since I found a "Chassis" and a "chassis". - Just tested: Definitely not case-sensitive. + + + + + Gets the current coordinates for a specified entity. + + + + + Gets the entity's forward vector. + + + + + Gets the X-component of the entity's forward vector. + + + + + Gets the Y-component of the entity's forward vector. + + + + + Returns the heading of the entity in degrees. Also know as the "Yaw" of an entity. + + + + + Returns an integer value of entity's current health. + Example of range for ped: + - Player [0 to 200] + - Ped [100 to 200] + - Vehicle [0 to 1000] + - Object [0 to 1000] + Health is actually a float value but this native casts it to int. + In order to get the actual value, do: + float health = *(float *)(entityAddress + 0x280); + + + + + Return height (z-dimension) above ground. + Example: The pilot in a titan plane is 1.844176 above ground. + How can i convert it to meters? + Everything seems to be in meters, probably this too. + + + + + Returns the LOD distance of an entity. + + + + + Return an integer value of entity's maximum health. + Example: + - Player = 200 + + + + + Returns the model hash from the entity + Sometimes throws an exception, idk what causes it though. + + + + + Returns TRUE if it found an entity in your crosshair within range of your weapon. Assigns the handle of the target to the *entity that you pass it. + Returns false if no entity found. + + + + + Gets an entity's population type. + + **Valid population types:** + + ```cpp + enum ePopulationType + { + POPTYPE_UNKNOWN = 0, + POPTYPE_RANDOM_PERMANENT, + POPTYPE_RANDOM_PARKED, + POPTYPE_RANDOM_PATROL, + POPTYPE_RANDOM_SCENARIO, + POPTYPE_RANDOM_AMBIENT, + POPTYPE_PERMANENT, + POPTYPE_MISSION, + POPTYPE_REPLAY, + POPTYPE_CACHE, + POPTYPE_TOOL + }; + ``` + + + + + w is the correct parameter name! + + + + + Displays the current ROLL axis of the entity [-180.0000/180.0000+] + (Sideways Roll) such as a vehicle tipped on its side + + + + + rotationOrder refers to the order yaw pitch roll is applied + value ranges from 0 to 5. What you use for rotationOrder when getting must be the same as rotationOrder when setting the rotation. + Unsure what value corresponds to what rotation order, more testing will be needed for that. + ------ + rotationOrder is usually 2 in scripts + ------ + ENTITY::GET_ENTITY_ROTATION(Any p0, false or true); + if false than return from -180 to 180 + if true than return from -90 to 90 + --- + As said above, the value of p1 affects the outcome. R* uses 1 and 2 instead of 0 and 1, so I marked it as an int. + What it returns is the yaw on the z part of the vector, which makes sense considering R* considers z as vertical. Here's a picture for those of you who don't understand pitch, yaw, and roll: + www.allstar.fiu.edu/aero/images/pic5-1.gif + I don't know why it returns a Vec3, but sometimes the values x and y go negative, yet they're always zero. Just use GET_ENTITY_PITCH and GET_ENTITY_ROLL for pitch and roll. + + + + + ANGULAR_VELOCITY* + + + + + All ambient entities in-world seem to have the same value for the second argument (Any *script), depending on when the scripthook was activated/re-activated. I've seen numbers from ~5 to almost 70 when the value was translated with to_string. The function return value seems to always be 0. + + + + + result is in meters per second + ------------------------------------------------------------ + So would the conversion to mph and km/h, be along the lines of this. + float speed = GET_ENTITY_SPEED(veh); + float kmh = (speed * 3.6); + float mph = (speed * 2.236936); + + + + + Relative can be used for getting speed relative to the frame of the vehicle, to determine for example, if you are going in reverse (-y speed) or not (+y speed). + + + + + Get how much of the entity is submerged. 1.0f is whole entity. + + + + + Returns: + 0 = no entity + 1 = ped + 2 = vehicle + 3 = object + This is weird, because in memory atleast on xbox360 it stores it from testing with a variety of (ped, vehicle, and objects). + 03 + 04 + 05 + The above is more then likely true for the native's return, but if you were to skip using the native it's a bit weird it returns different results. + + + + + the unit is m/s along each axis + GET_ENTITY_VELOCITY(aEntity) is the same as GET_ENTITY_SPEED_VECTOR(aEntity,false) + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + 8 = waypoint + + + + + Returns + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Returns the type of camera: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + p0 dosen't seem to change much, I tried it with 0, 1, 2: + 0-Pitch(X): -70.000092 + 0-Roll(Y): -0.000001 + 0-Yaw(Z): -43.886459 + 1-Pitch(X): -70.000092 + 1-Roll(Y): -0.000001 + 1-Yaw(Z): -43.886463 + 2-Pitch(X): -70.000092 + 2-Roll(Y): -0.000002 + 2-Yaw(Z): -43.886467 + + + + + Gets the ground elevation at the specified position. Note that if the specified position is below ground level, the function will output zero! + x: Position on the X-axis to get ground elevation at. + y: Position on the Y-axis to get ground elevation at. + z: Position on the Z-axis to get ground elevation at. + groundZ: The ground elevation at the specified position. + unk: Nearly always 0, very rarely 1 in the scripts. + + + + + p1 may be a BOOL representing whether or not the group even exists + + + + + Gets the (case-insensitive, lower-cased) hash value for the passed string. This uses the 'Jenkins one-at-a-time' hashing + algorithm. + + + + + Returns a hash representing which part of the map the given coords are located. + Possible return values: + (Hash of) city -> -289320599 + (Hash of) countryside -> 2072609373 + C# Example : + Ped player = Game.Player.Character; + Hash h = Function.Call<Hash>(Hash.GET_HASH_OF_MAP_AREA_AT_COORDS, player.Position.X, player.Position.Y, player.Position.Z); + + + + + dx = x1 + dy = y1 + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + + + + + x1, y1, z1 -- Coords of your ped model + x2, y2, z2 -- Coords of the ped you want to switch to + + + + + Returns interior ID from specified coordinates. If coordinates are outside, then it returns 0. + Example for VB.NET + Dim interiorID As Integer = Native.Function.Call(Of Integer)(Hash.GET_INTERIOR_AT_COORDS, X, Y, Z) + + + + + Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior. + Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior)) + Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts. + Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type. + + + + + Returns the handle of the interior that the entity is in. Returns 0 if outside. + + + + + Returns the group ID of the specified interior. For example, regular interiors have group 0, subway interiors have group 1. There are a few other groups too. + + + + + false = Any resolution < 1280x720 + true = Any resolution >= 1280x720 + + + + + From the driver's perspective, is the left headlight broken. + + + + + Hash collision + + + + + gadgetHash - was always 0xFBAB5776 ("GADGET_PARACHUTE"). + + + + + From the driver's perspective, is the right headlight broken. + + + + + from docks_heistb.c4: + AI::GET_IS_TASK_ACTIVE(PLAYER::PLAYER_PED_ID(), 2)) + Known Tasks: pastebin.com/2gFqJ3Px + + + + + Returns true when in a vehicle, false whilst entering/exiting. + + + + + Check if Vehicle Secondary is avaliable for customize + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + + + + + Setting Aspect Ratio Manually in game will return: + false - for Narrow format Aspect Ratios (3:2, 4:3, 5:4, etc. ) + true - for Wide format Aspect Ratios (5:3, 16:9, 16:10, etc. ) + Setting Aspect Ratio to "Auto" in game will return "false" or "true" based on the actual set Resolution Ratio. + + + + + Seems to do the exact same as INTERIOR::GET_ROOM_KEY_FROM_ENTITY + + + + + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + Not exactly sure on this one, but here's a snippet of code: + if (PED::IS_PED_IN_ANY_VEHICLE(PLAYER::PLAYER_PED_ID(), 0)) { + v_2 = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 0); + } else { + v_2 = VEHICLE::_B2D06FAEDE65B577(); + } + + + + + Returns the length of the string passed (much like strlen). + + + + + Returns the string length of the string from the gxt string . + + + + + Second Param = LiveryIndex + example + int count = VEHICLE::GET_VEHICLE_LIVERY_COUNT(veh); + for (int i = 0; i < count; i++) + { + char* LiveryName = VEHICLE::GET_LIVERY_NAME(veh, i); + } + this example will work fine to fetch all names + for example for Sanchez we get + SANC_LV1 + SANC_LV2 + SANC_LV3 + SANC_LV4 + SANC_LV5 + Use _GET_LABEL_TEXT, to get the localized livery name. + ----------- + NOTE: You may need to set the vehicle's modKit to 0 by using this function: SET_VEHICLE_MOD_KIT() before getting the name, otherwise this native may return NULL. + dev-c.com/nativedb/func/info/1f2aa07f00b3217a + + + + + Gets local system time as year, month, day, hour, minute and second. + Example usage: + int year; + int month; + int day; + int hour; + int minute; + int second; + or use std::tm struct + TIME::GET_LOCAL_TIME(&year, &month, &day, &hour, &minute, &second); + + + + + This function is hard-coded to always return 0. + Limit is 96, see _GET_MAXIMUM_NUMBER_OF_PHOTOS_2 (0xDC54A7AF8B3A14EF). + + + + + p2 is mostly 1 in the scripts. + + + + + Gets the maximum wanted level the player can get. + Ranges from 0 to 5. + + + + + Gets the dimensions of a model. + Calculate (maximum - minimum) to get the size, in which case, Y will be how long the model is. + Vector3 GetDimensions(Hash model) + { + Vector3 right, left; + GET_MODEL_DIMENSIONS(model, &right, &left); + return Vector3::Subtract(left, right); + } + Example from the scripts: GAMEPLAY::GET_MODEL_DIMENSIONS(ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()), &v_1A, &v_17); + + + + + Returns the name for the type of vehicle mod(Armour, engine etc) + ----------- + for some reason this native seems unreliable: sometimes returns NULL, and when retval != NULL the string can be empty + + + + + Returns the text label of a mod type for a given vehicle + Use _GET_LABEL_TEXT to get the part name in the game's language + + + + + Function just returns 0 + void __fastcall ped__get_mount(NativeContext *a1) + { + NativeContext *v1; // rbx@1 + v1 = a1; + GetAddressOfPedFromScriptHandle(a1->Args->Arg1); + v1->Returns->Item1= 0; + } + + + + + AIRP = Los Santos International Airport + ALAMO = Alamo Sea + ALTA = Alta + ARMYB = Fort Zancudo + BANHAMC = Banham Canyon Dr + BANNING = Banning + BEACH = Vespucci Beach + BHAMCA = Banham Canyon + BRADP = Braddock Pass + BRADT = Braddock Tunnel + BURTON = Burton + CALAFB = Calafia Bridge + CANNY = Raton Canyon + CCREAK = Cassidy Creek + CHAMH = Chamberlain Hills + CHIL = Vinewood Hills + CHU = Chumash + CMSW = Chiliad Mountain State Wilderness + CYPRE = Cypress Flats + DAVIS = Davis + DELBE = Del Perro Beach + DELPE = Del Perro + DELSOL = La Puerta + DESRT = Grand Senora Desert + DOWNT = Downtown + DTVINE = Downtown Vinewood + EAST_V = East Vinewood + EBURO = El Burro Heights + ELGORL = El Gordo Lighthouse + ELYSIAN = Elysian Island + GALFISH = Galilee + GOLF = GWC and Golfing Society + GRAPES = Grapeseed + GREATC = Great Chaparral + HARMO = Harmony + HAWICK = Hawick + HORS = Vinewood Racetrack + HUMLAB = Humane Labs and Research + JAIL = Bolingbroke Penitentiary + KOREAT = Little Seoul + LACT = Land Act Reservoir + LAGO = Lago Zancudo + LDAM = Land Act Dam + LEGSQU = Legion Square + LMESA = La Mesa + LOSPUER = La Puerta + MIRR = Mirror Park + MORN = Morningwood + MOVIE = Richards Majestic + MTCHIL = Mount Chiliad + MTGORDO = Mount Gordo + MTJOSE = Mount Josiah + MURRI = Murrieta Heights + NCHU = North Chumash + NOOSE = N.O.O.S.E + OCEANA = Pacific Ocean + PALCOV = Paleto Cove + PALETO = Paleto Bay + PALFOR = Paleto Forest + PALHIGH = Palomino Highlands + PALMPOW = Palmer-Taylor Power Station + PBLUFF = Pacific Bluffs + PBOX = Pillbox Hill + PROCOB = Procopio Beach + RANCHO = Rancho + RGLEN = Richman Glen + RICHM = Richman + ROCKF = Rockford Hills + RTRAK = Redwood Lights Track + SANAND = San Andreas + SANCHIA = San Chianski Mountain Range + SANDY = Sandy Shores + SKID = Mission Row + SLAB = Stab City + STAD = Maze Bank Arena + STRAW = Strawberry + TATAMO = Tataviam Mountains + TERMINA = Terminal + TEXTI = Textile City + TONGVAH = Tongva Hills + TONGVAV = Tongva Valley + VCANA = Vespucci Canals + VESP = Vespucci + VINE = Vinewood + WINDF = Ron Alternates Wind Farm + WVINE = West Vinewood + ZANCUDO = Zancudo River + ZP_ORT = Port of South Los Santos + ZQ_UAR = Davis Quartz + + + + + Looks like the last parameter returns true if the path has been calculated, while the first returns the remaining distance to the end of the path. + Return value of native is the same as GET_NAVMESH_ROUTE_RESULT + Looks like the native returns an int for the path's state: + 1 - ??? + 2 + 3 - Finished Generating + + + + + See GET_NAVMESH_ROUTE_DISTANCE_REMAINING for more details. + + + + + Could this be used alongside either, + SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES or _SET_NETWORK_ID_SYNC_TO_PLAYER to make it so other players can hear the sound while online? It'd be a bit troll-fun to be able to play the Zancudo UFO creepy sounds globally. + + + + + Returns weather name hash + + + + + See gtaforums.com/topic/843561-pathfind-node-types for node type info. 0 = paved road only, 1 = any road, 3 = water + p10 always equal 0x40400000 + p11 always equal 0 + + + + + Returns the id. + + + + + Get the nth closest vehicle node and its heading. (unknown2 = 9, unknown3 = 3.0, unknown4 = 2.5) + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Need to check behavior when drawableId = -1 + - Doofy.Ass + Why this function doesn't work and return nill value? + GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS(PLAYER.PLAYER_PED_ID(), 0, 5) + tick: scripts/addins/menu_execute.lua:51: attempt to call field 'GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS' (a nil value) + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Actually number of color combinations + + + + + Returns the number of *types* of licence plates, enumerated below in SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX. + + + + + Gets the total number of DLC weapons. + + + + + Allowed Values from 0 - DLC1::GET_NUM_DLC_WEAPONS() + + + + + p0 appears to be for MP + + + + + p0 appears to be for MP + + + + + p0 appears to be for MP + + + + + Gets the amount of metadata values with the specified key existing in the specified resource's manifest. + See also: [Resource manifest](https://docs.fivem.net/resources/manifest/) + + + + + Returns how many possible mods a vehicle has for a given mod type + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Converts world coords (posX - Z) to coords relative to the entity + Example: + posX = 50 + posY = 1000 + posZ = 60 + Entity's coords are: x=30, y=1000, z=60. + All three returned coords will then be in range of [-20,20] depending on rotation of the entity. + + + + + Offset values are relative to the entity. + x = left/right + y = forward/backward + z = up/down + + + + + Returns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick. + + + + + Returns: + 5 + 10 + 15 + 20 + 25 + 30 + 35 + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + Returns the ped's alertness (0-3). + Values : + 0 : Neutral + 1 : Heard something (gun shot, hit, etc) + 2 : Knows (the origin of the event) + 3 : Fully alerted (is facing the event?) + If the Ped does not exist, returns -1. + + + + + Returns an ammo type hash, which is defined in AmmoInfo. + + + + + from fm_mission_controller.c4 (variable names changed for clarity): + int groupID = PLAYER::GET_PLAYER_GROUP(PLAYER::PLAYER_ID()); + PED::GET_GROUP_SIZE(group, &unused, &groupSize); + if (groupSize >= 1) { + . . . . for (int memberNumber = 0; memberNumber < groupSize; memberNumber++) { + . . . . . . . . Ped ped1 = PED::GET_PED_AS_GROUP_MEMBER(groupID, memberNumber); + . . . . . . . . //and so on + + + + + Gets the position of the specified bone of the specified ped. + ped: The ped to get the position of a bone from. + boneId: The ID of the bone to get the position from. This is NOT the index. + offsetX: The X-component of the offset to add to the position relative to the bone's rotation. + offsetY: The Y-component of the offset to add to the position relative to the bone's rotation. + offsetZ: The Z-component of the offset to add to the position relative to the bone's rotation. + + + + + Bone ID enum: pastebin.com/3pz17QGd + + + + + Returns the hash of the weapon/model/object that killed the ped. + + + + + p2 is always 1 in the scripts. + if (GET_PED_CONFIG_FLAG(ped, 78, 1)) + = returns true if ped is aiming/shooting a gun + + + + + Ids + 1 + 2 + 3 + 4 + 5 + 6 + 7 - ------ + 8 - Accessories 1 + 9 - Accessories 2 + 10 + 11 - Auxiliary parts for torso + + + + + Gets the offset the specified ped has moved since the previous tick. + If worldSpace is false, the returned offset is relative to the ped. That is, if the ped has moved 1 meter right and 5 meters forward, it'll return 1,5,0. + If worldSpace is true, the returned offset is relative to the world. That is, if the ped has moved 1 meter on the X axis and 5 meters on the Y axis, it'll return 1,5,0. + + + + + hash collision??? + + + + + Returns the group id of which the specified ped is a member of. + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + -1 (driver) <= index < GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) + + + + + Pretty sure outBone is an int. + + + + + Pass ped. Pass address of Vector3. + The coord will be put into the Vector3. + The return will determine whether there was a coord found or not. + + + + + sizeAndPeds - is a pointer to an array. The array is filled with peds found nearby the ped supplied to the first argument. + ignore - ped type to ignore + Return value is the number of peds found and added to the array passed. + ----------------------------------- + To make this work in most menu bases at least in C++ do it like so, + Formatted Example: pastebin.com/D8an9wwp + ----------------------------------- + Example: gtaforums.com/topic/789788-function-args-to-pedget-ped-nearby-peds/?p=1067386687 + Here's the right way to do it (console and pc): + pastebin.com/SsFej963 + + + + + Returns size of array, passed into the second variable. + See below for usage information. + This function actually requires a struct, where the first value is the maximum number of elements to return. Here is a sample of how I was able to get it to work correctly, without yet knowing the struct format. + //Setup the array + const int numElements = 10; + const int arrSize = numElements * 2 + 2; + Any veh[arrSize]; + //0 index is the size of the array + veh[0] = numElements; + int count = PED::GET_PED_NEARBY_VEHICLES(PLAYER::PLAYER_PED_ID(), veh); + if (veh != NULL) + { + //Simple loop to go through results + for (int i = 0; i < count; i++) + { + int offsettedID = i * 2 + 2; + //Make sure it exists + if (veh[offsettedID] != NULL && ENTITY::DOES_ENTITY_EXIST(veh[offsettedID])) + { + //Do something + } + } + } + Here's the right way to do it (console and pc): + pastebin.com/SsFej963 + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + -1: no landing + 0: landing on both feet + 1: stumbling + 2: rolling + 3: ragdoll + + + + + Returns: + -1: Normal + 0: Wearing parachute on back + 1: Parachute opening + 2: Parachute open + 3: Falling to doom (e.g. after exiting parachute) + Normal means no parachute? + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped' + Is best to check if the Ped is dead before asking for its killer. + + + + + Returns whether the entity is in stealth mode + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Ped Types: (ordered by return priority) + Michael = 0 + Franklin = 1 + Trevor = 2 + Army = 29 + Animal = 28 + SWAT = 27 + LSFD = 21 + Paramedic = 20 + Cop = 6 + Male = 4 + Female = 5 + Human = 26 + Note/Exception + hc_gunman : 4 // Mix male and female + hc_hacker : 4 // Mix male and female + mp_f_misty_01 : 4 // Female character + s_f_y_ranger_01 : 5 // Ranger + s_m_y_ranger_01 : 4 // Ranger + s_m_y_uscg_01 : 6 // US Coast Guard + + + + + Returns the progress percent to current waypoint. + + + + + Alternative: GET_VEHICLE_PED_IS_IN(PLAYER_PED_ID(), 1); + + + + + Returns the group ID the player is member of. + + + + + Called 5 times in the scripts. All occurrences found in b617d, sorted alphabetically and identical lines removed: + AUDIO::GET_PLAYER_HEADSET_SOUND_ALTERNATE("INOUT", 0.0); + AUDIO::GET_PLAYER_HEADSET_SOUND_ALTERNATE("INOUT", 1.0); + + + + + Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT + + + + + Returns the Player's Invincible status. + This function will always return false if 0x733A643B5B0C53C1 is used to set the invincibility status. To always get the correct result, use this: + bool IsPlayerInvincible(Player player) + { + auto addr = getScriptHandleBaseAddress(GET_PLAYER_PED(player)); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x188); + return ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); + } + return false; + } + ============================================================ + This has bothered me for too long, whoever may come across this, where did anyone ever come up with this made up hash? 0x733A643B5B0C53C1 I've looked all over old hash list, and this nativedb I can not find that PC hash anywhere. What native name is it now or was it? + + + + + Returns the players name + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + Gets the ped for a specified player index. + + + + + Does the same like PLAYER::GET_PLAYER_PED<br/> + + + + + Returns 255 (radio off index) if the function fails. + + + + + Returns active radio station name + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + Returns RGB color of the player + + + + + Assigns the handle of locked-on melee target to *entity that you pass it. + Returns false if no entity found. + + + + + Gets the player's team. + Does nothing in singleplayer. + + + + + p1 is some kind of tolerance + + + + + Gets system time as year, month, day, hour, minute and second. + Example usage: + int year; + int month; + int day; + int hour; + int minute; + int second; + TIME::GET_POSIX_TIME(&year, &month, &day, &hour, &minute, &second); + + + + + Returns current weather name hash + + + + + gtaforums.com/topic/799843-stats-profile-settings/ + + + + + Returns String with radio station name. + + + + + Another extremely useful native. + You can use it simply like: + if (GAMEPLAY::GET_RANDOM_INT_IN_RANGE(0, 2)) + + + + + Gets a random ped in the x/y/zRadius near the x/y/z coordinates passed. + Ped Types: + Any = -1 + Player = 1 + Male = 4 + Female = 5 + Cop = 6 + Human = 26 + SWAT = 27 + Animal = 28 + Army = 29 + + + + + Gets a random vehicle in a sphere at the specified position, of the specified radius. + x: The X-component of the position of the sphere. + y: The Y-component of the position of the sphere. + z: The Z-component of the position of the sphere. + radius: The radius of the sphere. Max is 9999.9004. + modelHash: The vehicle model to limit the selection to. Pass 0 for any model. + flags: The bitwise flags that modifies the behaviour of this function. + + + + + Not present in the retail version! It's just a nullsub. + p0 always true (except in one case) + p1 a random vehicle hash loaded in memory + p2 0 if success, -1 if failed + + + + + Returns all commands that are registered in the command system. + The data returned adheres to the following layout: + + ``` + [ + { + "name": "cmdlist" + }, + { + "name": "command1" + } + ] + ``` + + + + + Gets the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + Example: + PED::GET_RELATIONSHIP_BETWEEN_GROUPS(l_1017, 0xA49E591C); + PED::GET_RELATIONSHIP_BETWEEN_GROUPS(0xA49E591C, l_1017); + + + + + Gets the relationship between two peds. This should be called twice (once for each ped). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + (Credits: Inco) + Example: + PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, l_1017, 0xA49E591C); + PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, 0xA49E591C, l_1017); + + + + + Gets the metadata value at a specified key/index from a resource's manifest. + See also: [Resource manifest](https://docs.fivem.net/resources/manifest/) + + + + + Returns the current state of the specified resource. + + + + + Gets the room hash key from the room that the specified entity is in. Each room in every interior has a unique key. Returns 0 if the entity is outside. + + + + + Gets the height of the specified runtime texture. + + + + + Gets the row pitch of the specified runtime texture, for use when creating data for `SET_RUNTIME_TEXTURE_ARGB_DATA`. + + + + + Gets the width of the specified runtime texture. + + + + + When onGround == true outPosition is a position located on the nearest pavement. + When a safe coord could not be found the result of a function is false and outPosition == Vector3.Zero. + In the scripts these flags are used: 0, 14, 12, 16, 20, 21, 28. 0 is most commonly used, then 16. + 16 works for me, 0 crashed the script. + + + + + Gets the scale of safe zone. if the safe zone size scale is max, it will return 1.0. + + + + + Convert a world coordinate into its relative screen coordinate. (WorldToScreen) + Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera. + For .NET users... + VB: + Public Shared Function World3DToScreen2d(pos as vector3) As Vector2 + Dim x2dp, y2dp As New Native.OutputArgument + Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp) + Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single)) + End Function + C#: + Vector2 World3DToScreen2d(Vector3 pos) + { + var x2dp = new OutputArgument(); + var y2dp = new OutputArgument(); + Function.Call<bool>(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp); + return new Vector2(x2dp.GetResult<float>(), y2dp.GetResult<float>()); + } + //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small. + Used to be called _WORLD3D_TO_SCREEN2D + I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g. + + + + + int screenresx,screenresy; + GET_SCREEN_RESOLUTION(&screenresx,&screenresy); + Hardcoded to always return 1280 x 720 + + + + + Gets the status of a script-assigned task. The hash does not seem to match the actual native name, but is assigned hardcoded from the executable during task creation. + Statuses are specific to tasks, in addition '7' means the specified task is not assigned to the ped. + A few hashes found in the executable (although not a complete list) can be found at pastebin.com/R9iK6M9W as it was too long for this wiki. + + + + + Returns the hash of the weapon. + var num7 = WEAPON::GET_SELECTED_PED_WEAPON(num4); + sub_27D3(num7); + switch (num7) + { + case 0x24B17070: + Also see WEAPON::GET_CURRENT_PED_WEAPON. Difference? + ------------------------------------------------------------------------- + The difference is that GET_SELECTED_PED_WEAPON simply returns the ped's current weapon hash but GET_CURRENT_PED_WEAPON also checks the weapon object and returns true if the hash of the weapon object equals the weapon hash + + + + + returned values: + 0 to 7 = task that's currently in progress, 0 meaning the first one. + + + + + Parameters: + rayHandle - Ray Handle from a casted ray, as returned by CAST_RAY_POINT_TO_POINT + hit - Where to store whether or not it hit anything. False is when the ray reached its destination. + endCoords - Where to store the world-coords of where the ray was stopped (by hitting its desired max range or by colliding with an entity/the map) + surfaceNormal - Where to store the surface-normal coords (NOT relative to the game world) of where the entity was hit by the ray + entityHit - Where to store the handle of the entity hit by the ray + Returns: + Result? Some type of enum. + NOTE: To get the offset-coords of where the ray hit relative to the entity that it hit (which is NOT the same as surfaceNormal), you can use these two natives: + Vector3 offset = ENTITY::GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS(entityHit, endCoords.x, endCoords.y, endCoords.z); + Vector3 entitySpotCoords = ENTITY::GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS(entityHit, offset.x, offset.y, offset.z); + Use ENTITY::GET_ENTITY_TYPE(entityHit) to quickly distinguish what type of entity you hit (ped/vehicle/object - 1/2/3) + + + + + struct Outfit_s + { + int mask, torso, pants, parachute, shoes, misc1, tops1, armour, crew, tops2, hat, glasses, earpiece; + int maskTexture, torsoTexture, pantsTexture, parachuteTexture, shoesTexture, misc1Texture, tops1Texture, + armourTexture, crewTexture, tops2Texture, hatTexture, glassesTexture, earpieceTexture; + }; + + + + + locked is 0 if no door is found + locked is 0 if door is unlocked + locked is 1 if door is found and unlocked. + ------------- + the locked bool is either 0(unlocked)(false) or 1(locked)(true) + + + + + Determines the name of the street which is the closest to the given coordinates. + x,y,z - the coordinates of the street + streetName - returns a hash to the name of the street the coords are on + crossingRoad - if the coordinates are on an intersection, a hash to the name of the crossing road + Note: the names are returned as hashes, the strings can be returned using the function UI::GET_STREET_NAME_FROM_HASH_KEY. + + + + + This functions converts the hash of a street name into a readable string. + For how to get the hashes, see PATHFIND::GET_STREET_NAME_AT_COORD. + + + + + Returns the texture resolution of the passed texture dict+name. + Note: Most texture resolutions are doubled compared to the console version of the game. + + + + + Only use for this in the PC scripts is: + if (GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX() != -1) + For a full list, see here: pastebin.com/cnk7FTF2 + can someone update this pastebin??? + + + + + Previously named, '_FORMAT_TIME' for people who can't find it's uses in decompiled scripts. + + + + + Subtracts the second argument from the first. + + + + + Adds the first argument to the second. + + + + + Returns the time since the character was arrested in (ms) milliseconds. + example + var time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_ARREST(); + UI.DrawSubtitle(time.ToString()); + if player has not been arrested, the int returned will be -1. + + + + + Returns the time since the character died in (ms) milliseconds. + example + var time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_DEATH(); + UI.DrawSubtitle(time.ToString()); + if player has not died, the int returned will be -1. + + + + + Corrected p1. it's basically the 'carriage/trailer number'. So if the train has 3 trailers you'd call the native once with a var or 3 times with 1, 2, 3. + + + + + static - max acceleration + + + + + Returns attached vehicle (Vehicle in parameter must be cargobob) + + + + + Seems related to vehicle health, like the one in IV. + Max 1000, min 0. + Vehicle does not necessarily explode or become undrivable at 0. + + + + + iVar3 = get_vehicle_cause_of_destruction(uLocal_248[iVar2]); + if (iVar3 == joaat("weapon_stickybomb")) + { + func_171(726); + iLocal_260 = 1; + } + + + + + Returns an int + Vehicle Classes: + 0: Compacts + 1: Sedans + 2: SUVs + 3: Coupes + 4: Muscle + 5: Sports Classics + 6: Sports + 7: Super + 8: Motorcycles + 9: Off-road + 10: Industrial + 11: Utility + 12: Vans + 13: Cycles + 14: Boats + 15: Helicopters + 16: Planes + 17: Service + 18: Emergency + 19: Military + 20: Commercial + 21: Trains + char buffer[128]; + std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS(vehicle)); + char* className = UI::_GET_LABEL_TEXT(buffer); + + + + + For a full enum, see here : pastebin.com/i2GGAjY0 + char buffer[128]; + std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS_FROM_NAME (hash)); + char* className = UI::_GET_LABEL_TEXT(buffer); + + + + + What's this for? Primary and Secondary RGB have their own natives and this one doesn't seem specific. + + + + + Returns hash of default vehicle horn + Hash is stored in audVehicleAudioEntity + + + + + The only example I can find of this function in the scripts, is this: + struct _s = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(rPtr((A_0) + 4), 1.21f, 6.15f, 0.3f); + ----------------------------------------------------------------------------------------------------------------------------------------- + PC scripts: + v_5 -- [[{3}]] = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(a_0._f1, 1.21, 6.15, 0.3); + + + + + Dirt level 0..15 + + + + + example in vb: + Public Shared Function Get_Vehicle_Door_Angle(Vehicle As Vehicle, Door As VehicleDoor) As Single + Return Native.Function.Call(Of Single)(Hash.GET_VEHICLE_DOOR_ANGLE_RATIO, Vehicle.Handle, Door) + End Function + I'm Not MentaL + + + + + 2 seems to disable getting vehicle in modshop + + + + + Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle. + Minimum: -4000 + Maximum: 1000 + -4000: Engine is destroyed + 0 and below: Engine catches fire and health rapidly declines + 300: Engine is smoking and losing functionality + 1000: Engine is perfect + + + + + formerly known as _GET_VEHICLE_PAINT_FADE + The result is a value from 0-1, where 0 is fresh paint. + ----------------------------------------------------------------------- + The actual value isn't stored as a float but as an unsigned char (BYTE). + + + + + Returns the effective handling data of a vehicle as a floating-point value. + Example: `local fSteeringLock = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock')` + + + + + Returns the effective handling data of a vehicle as an integer value. + Example: `local modelFlags = GetVehicleHandlingInt(vehicle, 'CHandlingData', 'strModelFlags')` + + + + + Returns the effective handling data of a vehicle as a vector value. + Example: `local inertiaMultiplier = GetVehicleHandlingVector(vehicle, 'CHandlingData', 'vecInertiaMultiplier')` + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Gets the vehicle indicator light state. 0 = off, 1 = left, 2 = right, 3 = both + + + + + -1 = no livery + + + + + Returns -1 if the vehicle has no livery + + + + + In b944, there are 50 (0 - 49) mod types. + Returns -1 if the vehicle mod is stock + + + + + Returns the acceleration of the specified model. + For a full list, see here: pastebin.com/GaN6vT4R + + + + + Returns max braking of the specified vehicle model. + For a full list, see here: pastebin.com/3N8DVbpG + + + + + Returns max traction of the specified vehicle model. + For a full list, see here: pastebin.com/ERnntVjK + + + + + Returns max number of passengers (including the driver) for the specified vehicle model. + For a full list, see here: pastebin.com/MdETCS1j + + + + + p3 seems to be the pearlescent highlight color. + Seems redondant with void GET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int *pearlescentColor, int *wheelColor) + + + + + returns a string which is the codename of the vehicle's currently selected primary color + p1 is always 0 + + + + + returns a string which is the codename of the vehicle's currently selected secondary color + + + + + Returns true if the wheels are custom wheels + + + + + Calling this with an invalid node id, will crash the game. + Note that IS_VEHICLE_NODE_ID_VALID simply checks if nodeId is not zero. It does not actually ensure that the id is valid. + Eg. IS_VEHICLE_NODE_ID_VALID(1) will return true, but will crash when calling GET_VEHICLE_NODE_POSITION(). + sfink: This native returns a pointer to a packed Vector3 struct in the RAX register, as do the following natives: + AI::WAYPOINT_RECORDING_GET_COORD + ENTITY::GET_ENTITY_MATRIX + FIRE::GET_CLOSEST_FIRE_POS + GAMEPLAY::FIND_SPAWN_POINT_IN_DIRECTION + GAMEPLAY::GET_MODEL_DIMENSIONS + GAMEPLAY::OVERRIDE_SAVE_HOUSE + GAMEPLAY::_0x82FDE6A57EE4EE44 + GAMEPLAY::_0x8BDC7BFC57A81E76 + GAMEPLAY::_0x8D7A43EC6A5FEA45 + GAMEPLAY::_0xA4A0065E39C9F25C + GAMEPLAY::_0xDFB4138EEFED7B81 + MOBILE::GET_MOBILE_PHONE_POSITION + MOBILE::GET_MOBILE_PHONE_ROTATION + NETWORK::NETWORK_GET_RESPAWN_RESULT + OBJECT::_0x163F8B586BC95F2A + PATHFIND::GET_CLOSEST_MAJOR_VEHICLE_NODE + PATHFIND::GET_CLOSEST_ROAD + PATHFIND::GET_CLOSEST_VEHICLE_NODE + PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING + PATHFIND::GET_RANDOM_VEHICLE_NODE + PATHFIND::GET_SAFE_COORD_FOR_PED + PATHFIND::GET_VEHICLE_NODE_POSITION + PATHFIND::_0x16F46FB18C8009E4 + VEHICLE::_0xA4822F1CF23F4810 + VEHICLE::_0xDF7E3EEB29642C38 + WATER::TEST_PROBE_AGAINST_ALL_WATER + WATER::TEST_PROBE_AGAINST_WATER + WEAPON::GET_PED_LAST_WEAPON_IMPACT_COORD + WORLDPROBE::_0xFF6BE494C7987F34 + WORLDPROBE::_GET_RAYCAST_RESULT + + + + + MulleDK19: Gets the density and flags of the closest node to the specified position. + Density is a value between 0 and 15, indicating how busy the road is. + Flags is a bit field. + + + + + Gets the number of passengers, NOT including the driver. Use IS_VEHICLE_SEAT_FREE(Vehicle, -1) to also check for the driver + + + + + Returns the license plate text from a vehicle. 8 chars maximum. + + + + + Returns the PlateType of a vehicle + Blue_on_White_1 = 3, + Blue_on_White_2 = 0, + Blue_on_White_3 = 4, + Yellow_on_Blue = 2, + Yellow_on_Black = 1, + North_Yankton = 5, + + + + + Gets the vehicle the specified Ped is/was in depending on bool value. + [False = CurrentVehicle, True = LastVehicle] + + + + + Should be renamed GET_CAR_PED_IS_TRYING_TO_ENTER... + Because this works only for cars, not for helis, planes,motorcycles or bicycles... + From Calderon + This is what R* named it, deal with it. + + + + + Gets ID of vehicle player using. It means it can get ID at any interaction with vehicle. Enter\exit for example. And that means it is faster than GET_VEHICLE_PED_IS_IN but less safe. + + + + + 1000 is max health + Begins leaking gas at around 650 health + + + + + Gets the trailer of a vehicle and puts it into the trailer parameter. + + + + + Gets speed of a wheel at the tyre. + Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS. + + + + + Returns an int + Wheel Types: + 0: Sport + 1: Muscle + 2: Lowrider + 3: SUV + 4: Offroad + 5: Tuner + 6: Bike Wheels + 7: High End + Tested in Los Santos Customs + + + + + Returns the offset of the specified wheel relative to the wheel's axle center. + + + + + Remnant from GTA IV. Does nothing in GTA V. + + + + + Drft + + + + + This function set height to the value of z-axis of the water surface. + This function works with sea and lake. However it does not work with shallow rivers (e.g. raton canyon will return -100000.0f) + note: seems to return true when you are in water + + + + + Returns the model of any weapon. + Can also take an ammo hash? + sub_6663a(&l_115B, WEAPON::GET_WEAPONTYPE_MODEL(${ammo_rpg})); + + + + + // Returns the size of the default weapon component clip. + Use it like this: + char cClipSize[32]; + Hash cur; + if (WEAPON::GET_CURRENT_PED_WEAPON(playerPed, &cur, 1)) + { + if (WEAPON::IS_WEAPON_VALID(cur)) + { + int iClipSize = WEAPON::GET_WEAPON_CLIP_SIZE(cur); + sprintf_s(cClipSize, "ClipSize: %.d", iClipSize); + vDrawString(cClipSize, 0.5f, 0.5f); + } + } + + + + + 0=unknown (or incorrect weaponHash) + 1= no damage (flare,snowball, petrolcan) + 2=melee + 3=bullet + 4=force ragdoll fall + 5=explosive (RPG, Railgun, grenade) + 6=fire(molotov) + 8=fall(WEAPON_HELI_CRASH) + 10=electric + 11=barbed wire + 12=extinguisher + 13=gas + 14=water cannon(WEAPON_HIT_BY_WATER_CANNON) + + + + + // members should be aligned to 8 bytes by default but it's best to use alignas here, just to be sure + struct WeaponHudStatsData + { + alignas(8) uint8_t hudDamage; // 0x0000 + alignas(8) uint8_t hudSpeed; // 0x0008 + alignas(8) uint8_t hudCapacity; // 0x0010 + alignas(8) uint8_t hudAccuracy; // 0x0018 + alignas(8) uint8_t hudRange; // 0x0020 + }; + Usage: + WeaponHudStatsData data; + if (GET_WEAPON_HUD_STATS(weaponHash, (Any*)&data)) + { + // uint8_t damagePercentage = data.hudDamage etc... + } + + + + + Drops the current weapon and returns the object + Unknown behavior when unarmed. + + + + + Returns the coordinates of an entity-bone. + + + + + 'zoneName' corresponds to an entry in 'popzone.ipl'. + AIRP = Los Santos International Airport + ALAMO = Alamo Sea + ALTA = Alta + ARMYB = Fort Zancudo + BANHAMC = Banham Canyon Dr + BANNING = Banning + BEACH = Vespucci Beach + BHAMCA = Banham Canyon + BRADP = Braddock Pass + BRADT = Braddock Tunnel + BURTON = Burton + CALAFB = Calafia Bridge + CANNY = Raton Canyon + CCREAK = Cassidy Creek + CHAMH = Chamberlain Hills + CHIL = Vinewood Hills + CHU = Chumash + CMSW = Chiliad Mountain State Wilderness + CYPRE = Cypress Flats + DAVIS = Davis + DELBE = Del Perro Beach + DELPE = Del Perro + DELSOL = La Puerta + DESRT = Grand Senora Desert + DOWNT = Downtown + DTVINE = Downtown Vinewood + EAST_V = East Vinewood + EBURO = El Burro Heights + ELGORL = El Gordo Lighthouse + ELYSIAN = Elysian Island + GALFISH = Galilee + GOLF = GWC and Golfing Society + GRAPES = Grapeseed + GREATC = Great Chaparral + HARMO = Harmony + HAWICK = Hawick + HORS = Vinewood Racetrack + HUMLAB = Humane Labs and Research + JAIL = Bolingbroke Penitentiary + KOREAT = Little Seoul + LACT = Land Act Reservoir + LAGO = Lago Zancudo + LDAM = Land Act Dam + LEGSQU = Legion Square + LMESA = La Mesa + LOSPUER = La Puerta + MIRR = Mirror Park + MORN = Morningwood + MOVIE = Richards Majestic + MTCHIL = Mount Chiliad + MTGORDO = Mount Gordo + MTJOSE = Mount Josiah + MURRI = Murrieta Heights + NCHU = North Chumash + NOOSE = N.O.O.S.E + OCEANA = Pacific Ocean + PALCOV = Paleto Cove + PALETO = Paleto Bay + PALFOR = Paleto Forest + PALHIGH = Palomino Highlands + PALMPOW = Palmer-Taylor Power Station + PBLUFF = Pacific Bluffs + PBOX = Pillbox Hill + PROCOB = Procopio Beach + RANCHO = Rancho + RGLEN = Richman Glen + RICHM = Richman + ROCKF = Rockford Hills + RTRAK = Redwood Lights Track + SANAND = San Andreas + SANCHIA = San Chianski Mountain Range + SANDY = Sandy Shores + SKID = Mission Row + SLAB = Stab City + STAD = Maze Bank Arena + STRAW = Strawberry + TATAMO = Tataviam Mountains + TERMINA = Terminal + TEXTI = Textile City + TONGVAH = Tongva Hills + TONGVAV = Tongva Valley + VCANA = Vespucci Canals + VESP = Vespucci + VINE = Vinewood + WINDF = Ron Alternates Wind Farm + WVINE = West Vinewood + ZANCUDO = Zancudo River + ZP_ORT = Port of South Los Santos + ZQ_UAR = Davis Quartz + + + + + cellphone range 1- 5 used for signal bar in iFruit phone + + + + + Achievements from 0-57 + more achievements came with update 1.29 (freemode events update), I'd say that they now go to 60, but I'll need to check. + + + + + Gives a weapon to PED with a delay, example: + WEAPON::GIVE_DELAYED_WEAPON_TO_PED(PED::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("WEAPON_PISTOL"), 1000, false) + ---------------------------------------------------------------------------------------------------------------------------------------- + Translation table: + pastebin.com/a39K8Nz8 + + + + + PoliceMotorcycleHelmet 1024 + RegularMotorcycleHelmet 4096 + FiremanHelmet 16384 + PilotHeadset 32768 + PilotHelmet 65536 + -- + p2 is generally 4096 or 16384 in the scripts. p1 varies between 1 and 0. + + + + + Sends the message that was created by a call to CREATE_NM_MESSAGE to the specified Ped. + If a message hasn't been created already, this function does nothing. + If the Ped is not ragdolled with Euphoria enabled, this function does nothing. + The following call can be used to ragdoll the Ped with Euphoria enabled: SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); + Call order: + SET_PED_TO_RAGDOLL + CREATE_NM_MESSAGE + GIVE_PED_NM_MESSAGE + Multiple messages can be chained. Eg. to make the ped stagger and swing his arms around, the following calls can be made: + SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); + CREATE_NM_MESSAGE(true, 0); // stopAllBehaviours - Stop all other behaviours, in case the Ped is already doing some Euphoria stuff. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + CREATE_NM_MESSAGE(true, 1151); // staggerFall - Attempt to walk while falling. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + CREATE_NM_MESSAGE(true, 372); // armsWindmill - Swing arms around. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + + + + + p1 is either 1 or 2 in the PC scripts. + + + + + addonHash: + (use WEAPON::GET_WEAPON_COMPONENT_TYPE_MODEL() to get hash value) + ^ Wrong. + AddonHash is NOT a model hash, it's the weapon component hash. + ${component_at_ar_flsh}, ${component_at_ar_supp}, ${component_at_pi_flsh}, ${component_at_scope_large}, ${component_at_ar_supp_02} + + + + + isHidden - ???? + All weapon names (add to the list if something is missing), use GAMEPLAY::GET_HASH_KEY((char *)weaponNames[i]) to get get the hash: + static LPCSTR weaponNames[] = { + "WEAPON_KNIFE", "WEAPON_NIGHTSTICK", "WEAPON_HAMMER", "WEAPON_BAT", "WEAPON_GOLFCLUB", + "WEAPON_CROWBAR", "WEAPON_PISTOL", "WEAPON_COMBATPISTOL", "WEAPON_APPISTOL", "WEAPON_PISTOL50", + "WEAPON_MICROSMG", "WEAPON_SMG", "WEAPON_ASSAULTSMG", "WEAPON_ASSAULTRIFLE", + "WEAPON_CARBINERIFLE", "WEAPON_ADVANCEDRIFLE", "WEAPON_MG", "WEAPON_COMBATMG", "WEAPON_PUMPSHOTGUN", + "WEAPON_SAWNOFFSHOTGUN", "WEAPON_ASSAULTSHOTGUN", "WEAPON_BULLPUPSHOTGUN", "WEAPON_STUNGUN", "WEAPON_SNIPERRIFLE", + "WEAPON_HEAVYSNIPER", "WEAPON_GRENADELAUNCHER", "WEAPON_GRENADELAUNCHER_SMOKE", "WEAPON_RPG", "WEAPON_MINIGUN", + "WEAPON_GRENADE", "WEAPON_STICKYBOMB", "WEAPON_SMOKEGRENADE", "WEAPON_BZGAS", "WEAPON_MOLOTOV", + "WEAPON_FIREEXTINGUISHER", "WEAPON_PETROLCAN", "WEAPON_FLARE", "WEAPON_SNSPISTOL", "WEAPON_SPECIALCARBINE", + "WEAPON_HEAVYPISTOL", "WEAPON_BULLPUPRIFLE", "WEAPON_HOMINGLAUNCHER", "WEAPON_PROXMINE", "WEAPON_SNOWBALL", + "WEAPON_VINTAGEPISTOL", "WEAPON_DAGGER", "WEAPON_FIREWORK", "WEAPON_MUSKET", "WEAPON_MARKSMANRIFLE", + "WEAPON_HEAVYSHOTGUN", "WEAPON_GUSENBERG", "WEAPON_HATCHET", "WEAPON_RAILGUN", "WEAPON_COMBATPDW", + "WEAPON_KNUCKLE", "WEAPON_MARKSMANPISTOL", "WEAPON_FLASHLIGHT", "WEAPON_MACHETE", "WEAPON_MACHINEPISTOL", + "WEAPON_SWITCHBLADE", "WEAPON_REVOLVER", "WEAPON_COMPACTRIFLE", "WEAPON_DBSHOTGUN", "WEAPON_FLAREGUN", + "WEAPON_AUTOSHOTGUN", "WEAPON_BATTLEAXE", "WEAPON_COMPACTLAUNCHER", "WEAPON_MINISMG", "WEAPON_PIPEBOMB", + "WEAPON_POOLCUE", "WEAPON_SWEEPER", "WEAPON_WRENCH" + }; + ---------------------------------------------------------------------------------------------------------------------------------------- + Translation table: + pastebin.com/a39K8Nz8 + + + + + if (ENTITY::HAS_ANIM_EVENT_FIRED(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("CreateObject"))) + + + + + Gets whether the specified animation set has finished loading. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + Animation set and clip set are synonymous. + + + + + p3 - possibly radius? + + + + + Alias for HAS_ANIM_SET_LOADED. + + + + + P3 is always 3 as far as i cant tell + Animations List : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Entity 1 = Victim + Entity 2 = Attacker + p2 seems to always be 1 + + + + + It determines what weapons caused damage: + If youu want to define only a specific weapon, second parameter=weapon hash code, third parameter=0 + If you want to define any melee weapon, second parameter=0, third parameter=1. + If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2. + + + + + traceType is always 17 in the scripts. + There is other codes used for traceType: + 19 - in jewelry_prep1a + 126 - in am_hunt_the_beast + 256 & 287 - in fm_mission_controller + + + + + Has the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing. + This is one of the most CPU demanding BOOL natives in the game; avoid calling this in things like nested for-loops + + + + + Called on tick. + Tested with vehicles, returns true whenever the vehicle is touching any entity. + Note: for vehicles, the wheels can touch the ground and it will still return false, but if the body of the vehicle touches the ground, it will return true. + + + + + Returns whether or not the specific minimap overlay has loaded. + + + + + Checks if the specified model has loaded into memory. + + + + + assetName = For example "core" + + + + + It determines what weapons caused damage: + If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0 + If you want to define any melee weapon, second parameter=0, third parameter=1. + If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2. + + + + + p2 should be FALSE, otherwise it seems to always return FALSE + Bool does not check if the weapon is current equipped, unfortunately. + + + + + Gets the player's info and calls a function that checks the player's ped position. + Here's the decompiled function that checks the position: pastebin.com/ZdHG2E7n + + + + + Returns if a script has been loaded into the game. Used to see if a script was loaded after requesting. + For a full list, see here: pastebin.com/yLNWicUi + + + + + Checks if the specified gxt has loaded into the passed slot. + + + + + Third Parameter = unsure, but pretty sure it is weapon hash + --> get_hash_key("weapon_stickybomb") + Fourth Parameter = unsure, almost always -1 + + + + + I think this works, but seems to prohibit switching to other weapons (or accessing the weapon wheel) + + + + + Hides the players weapon during a cutscene. + + + + + Hash collision + If used with a Ped that has an AI blip as the first argument: + - if p1 is true, a view cone is displayed with the AI blip + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + -------------------------------------------------------- + if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::INT_TO_PARTICIPANTINDEX(i))) + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Example: + bool playing = AUDIO::IS_ALARM_PLAYING("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS"); + + + + + Common in the scripts: + AUDIO::IS_AMBIENT_SPEECH_DISABLED(PLAYER::PLAYER_PED_ID()); + + + + + if (GAMEPLAY::IS_AUSSIE_VERSION()) { + sub_127a9(&l_31, 1024); // l_31 |= 1024 + l_129 = 3; + sub_129d2("AUSSIE VERSION IS TRUE!?!?!"); // DEBUG + } + Used to block some of the prostitute stuff due to laws in Australia. + + + + + Returns bit's boolean state from [offset] of [address]. + Example: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); + To enable and disable bits, see: + GAMEPLAY::SET_BIT(&bitAddress, 1); // enable + GAMEPLAY::CLEAR_BIT(&bitAddress, 1); // disable + + + + + Returns whether or not the passed camera handle is active. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Control Groups: + enum InputGroups + { + INPUTGROUP_MOVE = 0, + INPUTGROUP_LOOK = 1, + INPUTGROUP_WHEEL = 2, + INPUTGROUP_CELLPHONE_NAVIGATE = 3, + INPUTGROUP_CELLPHONE_NAVIGATE_UD = 4, + INPUTGROUP_CELLPHONE_NAVIGATE_LR = 5, + INPUTGROUP_FRONTEND_DPAD_ALL = 6, + INPUTGROUP_FRONTEND_DPAD_UD = 7, + INPUTGROUP_FRONTEND_DPAD_LR = 8, + INPUTGROUP_FRONTEND_LSTICK_ALL = 9, + INPUTGROUP_FRONTEND_RSTICK_ALL = 10, + INPUTGROUP_FRONTEND_GENERIC_UD = 11, + INPUTGROUP_FRONTEND_GENERIC_LR = 12, + INPUTGROUP_FRONTEND_GENERIC_ALL = 13, + INPUTGROUP_FRONTEND_BUMPERS = 14, + INPUTGROUP_FRONTEND_TRIGGERS = 15, + INPUTGROUP_FRONTEND_STICKS = 16, + INPUTGROUP_SCRIPT_DPAD_ALL = 17, + INPUTGROUP_SCRIPT_DPAD_UD = 18, + INPUTGROUP_SCRIPT_DPAD_LR = 19, + INPUTGROUP_SCRIPT_LSTICK_ALL = 20, + INPUTGROUP_SCRIPT_RSTICK_ALL = 21, + INPUTGROUP_SCRIPT_BUMPERS = 22, + INPUTGROUP_SCRIPT_TRIGGERS = 23, + INPUTGROUP_WEAPON_WHEEL_CYCLE = 24, + INPUTGROUP_FLY = 25, + INPUTGROUP_SUB = 26, + INPUTGROUP_VEH_MOVE_ALL = 27, + INPUTGROUP_CURSOR = 28, + INPUTGROUP_CURSOR_SCROLL = 29, + INPUTGROUP_SNIPER_ZOOM_SECONDARY = 30, + INPUTGROUP_VEH_HYDRAULICS_CONTROL = 31, + MAX_INPUTGROUPS = 32, + INPUTGROUP_INVALID = 33 + }; + 0, 1 and 2 used in the scripts. + + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) was newly pressed since the last check. + + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) was newly released since the last check. + + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) is currently pressed. + + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) is currently _not_ pressed. + + + + + xyz - relative to the world origin. + + + + + Usage: + public bool isCopInRange(Vector3 Location, float Range) + { + return Function.Call<bool>(Hash.IS_COP_PED_IN_AREA_3D, Location.X - Range, Location.Y - Range, Location.Z - Range, Location.X + Range, Location.Y + Range, Location.Z + Range); + } + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Example: + DLC2::IS_DLC_PRESENT($\mpbusiness2\); + ($ = gethashkey) + bruteforce these: + 0xB119F6D + 0x96F02EE6 + + + + + Use _GET_VEHICLE_MOD_DATA for modData + + + + + Returns whether or not a browser is created for a specified DUI browser object. + + + + + Gets whether or not this is the CitizenFX server. + + + + + XBOX ONE + MulleDK19: This function is hard-coded to always return 0. + + + + + Checks if entity is within x/y/zSize distance of x/y/z. + Last three are unknown ints, almost always p7 = 0, p8 = 1, p9 = 0 + + + + + Checks if entity1 is within the box defined by x/y/zSize of entity2. + Last three parameters are almost alwasy p5 = 0, p6 = 1, p7 = 0 + + + + + Creates a spherical cone at origin that extends to surface with the angle specified. Then returns true if the entity is inside the spherical cone + Angle is measured in degrees. + These values are constant, most likely bogus: + p8 = 0, p9 = 1, p10 = 0 + This method can also take two float<3> instead of 6 floats. + + + + + Returns true if the entity is in between the minimum and maximum values for the 2d screen coords. + This means that it will return true even if the entity is behind a wall for example, as long as you're looking at their location. + Chipping + + + + + See also PED::IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM 0x6EC47A344923E1ED 0x3C30B447 + Taken from ENTITY::IS_ENTITY_PLAYING_ANIM(PLAYER::PLAYER_PED_ID(), "creatures@shark@move", "attack_player", 3) + p4 is always 3 in the scripts. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + taskFlag: + 2 - Check synchronized scene + + + + + A static ped will not react to natives like "APPLY_FORCE_TO_ENTITY" or "SET_ENTITY_VELOCITY" and oftentimes will not react to task-natives like "AI::TASK_COMBAT_PED". The only way I know of to make one of these peds react is to ragdoll them (or sometimes to use CLEAR_PED_TASKS_IMMEDIATELY(). Static peds include almost all far-away peds, beach-combers, peds in certain scenarios, peds crossing a crosswalk, peds walking to get back into their cars, and others. If anyone knows how to make a ped non-static without ragdolling them, please edit this with the solution. + ^ Attach a phCollider to the ped. + + + + + // add this to your CSS to view code with formatting intact. + // pre + hr + p { white-space: pre; } // - + bool isEntityUpright(Entity e, float angle) { + bool bIsUpright; // bl@1 + CDynamicEntity* pEntity; // rdi@1 + bIsUpright = 0; + pEntity = getEntityAddressIfPhysical(e); + if (pEntity) { + bIsUpright = 0; + if (pEntity->Matrix.up.z >= cosf(angle * 0.017453292)) // radians(angle) + bIsUpright = 1; + } + return bIsUpright; + } + + + + + This function is hard-coded to always return 0. + + + + + Examples when this function will return 0 are: + - During busted screen. + - When player is coming out from a hospital. + - When player is coming out from a police station. + + + + + Hardcoded to return 1 + + + + + Doesn't appear to work, use IS_HELP_MESSAGE_BEING_DISPLAYED instead + + + + + Checks whether the horn of a vehicle is currently played. + + + + + Full list of components below + HUD = 0; + HUD_WANTED_STARS = 1; + HUD_WEAPON_ICON = 2; + HUD_CASH = 3; + HUD_MP_CASH = 4; + HUD_MP_MESSAGE = 5; + HUD_VEHICLE_NAME = 6; + HUD_AREA_NAME = 7; + HUD_VEHICLE_CLASS = 8; + HUD_STREET_NAME = 9; + HUD_HELP_TEXT = 10; + HUD_FLOATING_HELP_TEXT_1 = 11; + HUD_FLOATING_HELP_TEXT_2 = 12; + HUD_CASH_CHANGE = 13; + HUD_RETICLE = 14; + HUD_SUBTITLE_TEXT = 15; + HUD_RADIO_STATIONS = 16; + HUD_SAVING_GAME = 17; + HUD_GAME_STREAM = 18; + HUD_WEAPON_WHEEL = 19; + HUD_WEAPON_WHEEL_STATS = 20; + MAX_HUD_COMPONENTS = 21; + MAX_HUD_WEAPONS = 22; + MAX_SCRIPTED_HUD_COMPONENTS = 141; + + + + + ======================================================= + Correction, I have change this to int, instead of int* + as it doesn't use a pointer to the createdIncident. + If you try it you will crash (or) freeze. + ======================================================= + + + + + List of all IPLs: pastebin.com/iNGLY32D + + + + + Returns whether the specified model represents a vehicle. + + + + + Check if model is in cdimage(rpf) + + + + + Returns whether the specified model exists in the game. + + + + + Returns whether navmesh for the region is loaded. The region is a rectangular prism defined by it's top left deepest corner to it's bottom right shallowest corner. + If you can re-word this so it makes more sense, please do. I'm horrible with words sometimes... + + + + + hash collision. + Definitely a hash collision, has something do to with your local player, not a vehicle + + + + + PS4 + MulleDK19: This function is hard-coded to always return 0. + Force67: I patched return result and got this : i.imgur.com/hUn7zSj.jpg + translate please? + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + p1 is anywhere from 4 to 7 in the scripts. Might be a weapon wheel group? + ^It's kinda like that. + 7 returns true if you are equipped with any weapon except your fists. + 6 returns true if you are equipped with any weapon except melee weapons. + 5 returns true if you are equipped with any weapon except the Explosives weapon group. + 4 returns true if you are equipped with any weapon except Explosives weapon group AND melee weapons. + 3 returns true if you are equipped with either Explosives or Melee weapons (the exact opposite of 4). + 2 returns true only if you are equipped with any weapon from the Explosives weapon group. + 1 returns true only if you are equipped with any Melee weapon. + 0 never returns true. + Note: When I say "Explosives weapon group", it does not include the Jerry can and Fire Extinguisher. + + + + + Returns true if the given ped has a valid pointer to CPlayerInfo in its CPed class. That's it. + + + + + This function is hard-coded to always return 0. + + + + + p1 is always 0 + + + + + Checks if the component variation is valid, this works great for randomizing components using loops. + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + l + + + + + This native returns a true or false value. + Ped ped = The ped whose weapon you want to check. + + + + + Seems to consistently return true if the ped is dead. + p1 is always passed 1 in the scripts. + I suggest to remove "OR_DYING" part, because it does not detect dying phase. + That's what the devs call it, cry about it. + lol + that's a good meme right there. + + + + + Presumably returns the Entity that the Ped is currently diving out of the way of. + var num3; + if (PED::IS_PED_EVASIVE_DIVING(A_0, &num3) != 0) + if (ENTITY::IS_ENTITY_A_VEHICLE(num3) != 0) + + + + + angle is ped's view cone + + + + + Gets a value indicating whether this ped's health is below its fatally injured threshold. The default threshold is 100. + If the handle is invalid, the function returns true. + + + + + Returns true/false if the ped is/isn't humanoid. + + + + + Returns whether the specified ped is hurt. + + + + + Gets a value indicating whether this ped's health is below its injured threshold. + The default threshold is 100. + + + + + Returns whether the specified ped is in any vehicle. If `atGetIn` is set to true, also returns true if the ped is + currently in the process of entering a vehicle (a specific stage check for `CTaskEnterVehicle`). + + + + + Checks to see if ped and target are in combat with eachother. Only goes one-way: if target is engaged in combat with ped but ped has not yet reacted, the function will return false until ped starts fighting back. + p1 is usually 0 in the scripts because it gets the ped id during the task sequence. For instance: PED::IS_PED_IN_COMBAT(l_42E[4 -- [[14]] ], PLAYER::PLAYER_PED_ID()) // armenian2.ct4: 43794 + + + + + p1 is nearly always 0 in the scripts. + + + + + Notes: The function only returns true while the ped is: + A.) Swinging a random melee attack (including pistol-whipping) + B.) Reacting to being hit by a melee attack (including pistol-whipping) + C.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodge+counter). + You don't have to be holding the melee-targetting button to be in this stance; you stay in it by default for a few seconds after swinging at someone. If you do a sprinting punch, it returns true for the duration of the punch animation and then returns false again, even if you've punched and made-angry many peds + + + + + Gets a value indicating whether the specified ped is in the specified vehicle. + If 'atGetIn' is false, the function will not return true until the ped is sitting in the vehicle and is about to close the door. If it's true, the function returns true the moment the ped starts to get onto the seat (after opening the door). Eg. if false, and the ped is getting into a submersible, the function will not return true until the ped has descended down into the submersible and gotten into the seat, while if it's true, it'll return true the moment the hatch has been opened and the ped is about to descend into the submersible. + + + + + returns true is the ped is on the ground whining like a little female dog from a gunshot wound + + + + + Returns true/false if the ped is/isn't male. + + + + + Same function call as PED::GET_MOUNT, aka just returns 0 + + + + + Gets a value indicating whether the specified ped is on top of any vehicle. + Return 1 when ped is on vehicle. + Return 0 when ped is not on a vehicle. + + + + + If the ped handle passed through the parenthesis is in a ragdoll state this will return true. + + + + + Returns whether the specified ped is reloading. + + + + + Returns whether the specified ped is shooting. + + + + + Detect if ped is in any vehicle + [True/False] + + + + + Detect if ped is sitting in the specified vehicle + [True/False] + + + + + Returns true if the ped doesn't do any movement. If the ped is being pushed forwards by using APPLY_FORCE_TO_ENTITY for example, the function returns false. + + + + + What's strafing? + + + + + Definition of vaulting? + + + + + Probably checks whether the ped has finished reloading or not and if the current weapon is not being switched to another. + + + + + Returns true if the ped passed through the parenthesis is wearing a helmet. + + + + + Return true while player is being arrested / busted. + If atArresting is set to 1, this function will return 1 when player is being arrested (while player is putting his hand up, but still have control) + If atArresting is set to 0, this function will return 1 only when the busted screen is shown. + + + + + Returns TRUE if the player ('s ped) is climbing at the moment. + + + + + Can the player control himself, used to disable controls for player for things like a cutscene. + --- + You can't disable controls with this, use SET_PLAYER_CONTROL(...) for this. + + + + + Gets a value indicating whether the specified player is currently aiming freely. + + + + + Gets a value indicating whether the specified player is currently aiming freely at the specified entity. + + + + + this function is hard-coded to always return 0. + + + + + Returns TRUE if the game is in online mode and FALSE if in offline mode. + This is an alias for NETWORK_IS_SIGNED_ONLINE. + + + + + Checks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested. + + + + + Returns true if the player is riding a train. + + + + + Returns true if the player is currently switching, false otherwise. + (When the camera is in the sky moving from Trevor to Franklin for example) + + + + + Gets a value indicating whether the specified position is on a road. + The vehicle parameter is not implemented (ignored). + + + + + Determines whether there is a projectile within the specified coordinates. The coordinates form a rectangle. + ownedByPlayer = only projectiles fired by the player will be detected. + + + + + Determines whether there is a projectile of a specific type within the specified coordinates. The coordinates form a rectangle. + Note: This native hasn't been tested yet. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + Occurrences in the b617d scripts: + "ARMY_GUARD", + "ARMY_HELI", + "BLIMP", + "Cinema_Downtown", + "Cinema_Morningwood", + "Cinema_Textile", + "City_Banks", + "Countryside_Banks", + "DEALERSHIP", + "KORTZ_SECURITY", + "LSA_Planes", + "MP_POLICE", + "Observatory_Bikers", + "POLICE_POUND1", + "POLICE_POUND2", + "POLICE_POUND3", + "POLICE_POUND4", + "POLICE_POUND5", + "Rampage1", + "SANDY_PLANES", + "SCRAP_SECURITY", + "SEW_MACHINE", + "SOLOMON_GATE" + Sometimes used with DOES_SCENARIO_GROUP_EXIST: + if (AI::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") && (!AI::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) { + else if (AI::IS_SCENARIO_GROUP_ENABLED("BLIMP")) { + + + + + Occurrences in the b617d scripts: + "PROP_HUMAN_SEAT_CHAIR", + "WORLD_HUMAN_DRINKING", + "WORLD_HUMAN_HANG_OUT_STREET", + "WORLD_HUMAN_SMOKING", + "WORLD_MOUNTAIN_LION_WANDER", + "WORLD_HUMAN_DRINKING" + Sometimes used together with GAMEPLAY::IS_STRING_NULL_OR_EMPTY in the scripts. + scenarioType could be the same as scenarioName, used in for example AI::TASK_START_SCENARIO_AT_POSITION. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + What does "IS_SCRIPT_GLOBAL_SHAKING" mean..? :/ Is this a hash collision? + + + + + Some events that i found, not sure about them, but seems to have logic based on my tests: + '82 - dead body + '86 + '87 + '88 - shooting, fire extinguisher in use + '89 + '93 - ped using horn + '95 - ped receiving melee attack + '102 - living ped receiving shot + '104 - player thrown grenade, tear gas, smoke grenade, jerry can dropping gasoline + '105 - melee attack against veh + '106 - player running + '108 - vehicle theft + '112 - melee attack + '113 - veh rollover ped + '114 - dead ped receiving shot + '116 - aiming at ped + '121 + Here is full dump of shocking event types from the exe camx.me/gtav/tasks/shockingevents.txt + + + + + Determines whether there is a sniper bullet within the specified coordinates. The coordinates form a rectangle. + + + + + This function is hard-coded to always return 0. + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Returns whether an asynchronous streaming file registration completed. + + + + + Returns true if a synchronized scene is running + + + + + Return whether tennis mode is active or not. + + + + + Returns true if the model is motorcycle or bycicle. + + + + + To check if the model is an amphibious car, see gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-33#entry1069317363 (for build 944 and above only!) + + + + + Returns true if the two times are equal; otherwise returns false. + + + + + Subtracts the second argument from the first, then returns whether the result is negative. + + + + + Subtracts the first argument from the second, then returns whether the result is negative. + + + + + returns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance. + Target needs to be tracked.. won't work otherwise. + + + + + Return if interior is valid. + + + + + Scripts verify that towTruck is the first parameter, not the second. + + + + + Public Function isVehicleAttachedToTrailer(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ATTACHED_TO_TRAILER, vh) + End Function + + + + + p1 is false almost always. + However, in launcher_carwash/carwash1/carwash2 scripts, p1 is true and is accompanied by DOES_VEHICLE_HAVE_ROOF + + + + + doorID starts at 0, not seeming to skip any numbers. Four door vehicles intuitively range from 0 to 3. + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + + + + + p1 is always 0 in the scripts. + p1 = check if vehicle is on fire + + + + + Returns whether the specified vehicle is currently in a burnout. + vb.net + Public Function isVehicleInBurnout(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_IN_BURNOUT, vh) + End Function + + + + + garageName example "Michael - Beverly Hills" + For a full list, see here: pastebin.com/73VfwsmS + + + + + Returns true if the id is non zero. + + + + + Public Function isVehicleOnAllWheels(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ON_ALL_WHEELS, vh) + End Function + + + + + Possibly: Returns whether the searchlight (found on police vehicles) is toggled on. + + + + + Has an additional BOOL parameter since version [???]. + Check if a vehicle seat is free. + -1 being the driver seat. + Use GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) - 1 for last seat index. + + + + + MulleDK19: Returns true if the vehicle's speed is equal to, or less than 0.02 meters per second, or 0.05 meters per second, if the vehicle's handbrake is engaged. + + + + + is this for red lights only? more testing required. + + + + + p1 can be anywhere from 0 to 3 in the scripts. p2 is generally somewhere in the 1000 to 10000 range. + + + + + wheelID used for 4 wheelers seem to be (0, 1, 4, 5) + completely - is to check if tire completely gone from rim. + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + must be called after TRACK_VEHICLE_VISIBILITY + it's not instant so probabilly must pass an 'update' to see correct result. + + + + + Gets whether the world point the calling script is registered to is within desired range of the player. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + hash collision + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + 1 + + + + + Loads all path nodes. + If keepInMemory is true, all path nodes will be loaded and be kept in memory; otherwise, all path nodes will be loaded, but unloaded as the game sees fit. + - MulleDK19. + August 29, 2017: This native has been removed in v1180. + + + + + Reads the contents of a text file in a specified resource. + If executed on the client, this file has to be included in `files` in the resource manifest. + Example: `local data = LoadResourceFile("devtools", "data.json")` + + + + + Rope presets can be found in the gamefiles. One example is "ropeFamily3", it is NOT a hash but rather a string. + + + + + Example: + AUDIO::LOAD_STREAM("CAR_STEAL_1_PASSBY", "CAR_STEAL_1_SOUNDSET"); + All found occurrences in the b678d decompiled scripts: pastebin.com/3rma6w5w + Stream names often ends with "_MASTER", "_SMALL" or "_STREAM". Also "_IN", "_OUT" and numbers. + soundSet is often set to 0 in the scripts. These are common to end the soundSets: "_SOUNDS", "_SOUNDSET" and numbers. + + + + + Example: + AUDIO::LOAD_STREAM_WITH_START_OFFSET("STASH_TOXIN_STREAM", 2400, "FBI_05_SOUNDS"); + Only called a few times in the scripts. + + + + + Locks the minimap to the specified angle in integer degrees. + angle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle. + + + + + Locks the minimap to the specified world position. + + + + + Sets the water height for a given position and radius. + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + - "MULTIPLAYER_DISABLED" + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "MP_CNC_TEAM_COP" + - "MP_CNC_TEAM_VAGOS" + - "MP_CNC_TEAM_LOST" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Some of the tunable contexts used in the PC scripts: + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + .. + + + + + This has arguments.. in PC scripts. + + + + + p1 = 0 (always) + p2 = 1 (always) + + + + + p1 is just an assumption. p2 was false and p3 was true. + + + + + The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides. + The last 3 parameters are, + 2,0,1 in the am_ferriswheel.c + 1,0,1 in the am_rollercoaster.c + + + + + p1 = 0 (always) + p2 = 1 (always) + + + + + 11 - Need to download tunables. + 12 - Need to download background script. + Returns 1 if the multiplayer is loaded, otherwhise 0. + + + + + BOOL DEBUG_MEMBRESHIP(int Param) + { + int membership; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(iSelectedPlayer, &handle.netHandle, 13); + if (!_NETWORK_IS_CLAN_MEMBERSHIP_FINISHED_DOWNLOADING()) + { + if (NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE(&Param)) + { + if (NETWORK_CLAN_GET_MEMBERSHIP_COUNT(&Param) > 0) + { + if (NETWORK_CLAN_GET_MEMBERSHIP_VALID(&Param, 0)) + { + if (NETWORK_CLAN_GET_MEMBERSHIP(&Param, &membership, -1)) + { + _0xF633805A(&membership, 35, &handle.netHandle); + } + } + } + } + } + else + { + NETWORK_CLAN_DOWNLOAD_MEMBERSHIP(&handle.netHandle); + } + } + + + + + networkMembershipMgr memShip; + int maxMemship = _GET_NUM_MEMBERSHIP_DESC(); + for (int i = 0; i < maxMemship; i++) + { + NETWORK_CLAN_GET_MEMBERSHIP_DESC(&memShip.memHandle, i); + } + + + + + bufferSize is 35 in the scripts. + bufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p1*8 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER. And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that. + the answer is: because p0 an int64_t* / int64_t[35]. and FYI p2 is an int64_t[13] + pastebin.com/cSZniHak + + + + + returns netScene + this native is missing 2 params + float p10, float p11 + + + + + Note the 2nd parameters are always 1, 0. I have a feeling it deals with your money, wallet, bank. So when you delete the character it of course wipes the wallet cash at that time. So if that was the case, it would be eg, NETWORK_DELETE_CHARACTER(characterIndex, deleteWalletCash, deleteBankCash); + + + + + hash collision??? + I did this and I didn't see anything happening + int pindex; + for (int i = 0; i < 32; i++) + { + if (NETWORK_IS_PARTICIPANT_ACTIVE(INT_TO_PARTICIPANTINDEX(i))) + { + pindex = NETWORK_GET_PLAYER_INDEX(INT_TO_PARTICIPANTINDEX(i)); + NETWORK_DISABLE_INVINCIBLE_FLASHING(pindex, 1); + } + } + + + + + Some of the tunable contexts used in the PC scripts: + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + p2 is true 3/4 of the occurrences I found. + 'players' is the number of players for a session. On PS3/360 it's always 18. On PC it's 32. + + + + + DSPORT + + + + + Pretty sure this is actually a hash collision. + It should be NETWORK_EARN_FROM_A*** or NETWORK_EARN_FROM_B*** + ============================================================= + Not a hash collision, test it for yourself when finishing heist. + lackos; 2017.03.12 + + + + + Enough007: Adds an entry in the Network Transaction Log. + Max value for amount 2000 + + + + + Now has 9 parameters. + + + + + This merely adds an entry in the Network Transaction Log; + it does not grant cash to the player (on PC). + Max value for amount is 9999999. + + + + + Now has 8 params. + + + + + Pretty sure this is a hash collision + + + + + In the console script dumps, this is only referenced once. + NETWORK::NETWORK_EXPLODE_VEHICLE(vehicle, 1, 0, 0); + ^^^^^ That must be PC script dumps? In X360 Script Dumps it is reference a few times with 2 differences in the parameters. + Which as you see below is 1, 0, 0 + 1, 1, 0 + 1, 0, and a *param? + am_plane_takedown.c + network_explode_vehicle(net_to_veh(Local_40.imm_2), 1, 1, 0); + armenian2.c + network_explode_vehicle(Local_80[6 <2>], 1, 0, 0); + fm_horde_controler.c + network_explode_vehicle(net_to_veh(*uParam0), 1, 0, *uParam0); + fm_mission_controller.c, has 6 hits so not going to list them. + Side note, setting the first parameter to 0 seems to mute sound or so? + Seems it's like ADD_EXPLOSION, etc. the first 2 params. The 3rd atm no need to worry since it always seems to be 0. + + + + + state - 0 does 5 fades + state - 1 does 6 fades + native is missing third argument, also boolean, setting to 1 made vehicle fade in slower, probably "slow" as per NETWORK_FADE_OUT_ENTITY + + + + + normal - transition like when your coming out of LSC + slow - transition like when you walk into a mission + + + + + Returns the owner ID of the specified entity. + + + + + scriptName examples: + "freemode", "AM_CR_SecurityVan", ... + Most of the time, these values are used: + p1 = -1 + p2 = 0 + + + + + Retrieves the local player's NetworkHandle* and stores it in the given buffer. + * Currently unknown struct + + + + + On PC this is hardcoded to 250. + + + + + Returns the amount of players connected in the current session. Only works when connected to a session/server. + + + + + Returns the Player associated to a given Ped when in an online session. + + + + + Based on scripts such as in freemode.c how they call their vars vVar and fVar the 2nd and 3rd param it a Vector3 and Float, but the first is based on get_random_int_in_range.. + + + + + Returns the value of the tunable 0x9A82F2B. Usually 8000 iirc. + + + + + From what I can see in ida, I believe it retrieves the players online bank balance. + + + + + From what I understand, it retrieves STAT_WALLET_BALANCE for the specified character (-1 means use MPPLY_LAST_MP_CHAR) + + + + + Returns a NetworkHandle* from the specified member ID and stores it in a given buffer. + * Currently unknown struct + + + + + Returns a handle to networkHandle* from the specified player handle and stores it in a given buffer. + * Currently unknown struct + Example: + std::vector<UINT64> GetPlayerNetworkHandle(Player player) { + const int size = 13; + uint64_t *buffer = std::make_unique<uint64_t[]>(size).get(); + NETWORK::NETWORK_HANDLE_FROM_PLAYER(player, reinterpret_cast<int *>(buffer), 13); + for (int i = 0; i < size; i++) { + Log::Msg("networkhandle[%i]: %llx", i, buffer[i]); + } + std::vector<UINT64> result(buffer, buffer + sizeof(buffer)); + return result; + } + + + + + Returns a NetworkHandle* from the specified user ID and stores it in a given buffer. + * Currently unknown struct + + + + + //nothing doin + int Global_1837683 = GlobalVariable::Get(1837683); + int Global_1837683_f_404 = GlobalVariable::Get(1837683 + 404); + NETWORK_INVITE_GAMERS(&Global_1837683, Global_1837683_f_404, 0, 0); + + + + + This would be nice to see if someone is in party chat, but 2 sad notes. + 1) It only becomes true if said person is speaking in that party at the time. + 2) It will never, become true unless you are in that party with said person. + + + + + In scripts R* calls 'NETWORK_GET_FRIEND_NAME' in this param. + + + + + If you are host, returns true else returns false. + anyone know how to use this to find correct host? is possible? + go to a mission and it will set a host then search the host name using a program then find the pointer to the host name + + + + + Note according to IDA TU27 X360(Console), + This native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. + Side note: This location just stops where it's at once jumped to. + Screenshot for side note, + h t t p ://i.imgur.com/m2ci1mF.png + h t t p://i.imgur.com/Z0Wx2B6.png + + + + + Note according to IDA TU27 X360(Console), + This native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. + Side note: This location just stops where it's at once jumped to. + Screenshot for side note, + h t t p ://i.imgur.com/m2ci1mF.png + h t t p://i.imgur.com/Z0Wx2B6.png + + + + + This function is hard-coded to always return 0. + + + + + hash collision + + + + + returns true if someone is screaming or talking in a microphone + + + + + This checks if player is playing on gta online or not. + Please add an if and block your mod if this is "true". + + + + + Returns whether the player is signed into Social Club. + + + + + Returns whether the game is not in offline mode. + seemed not to work for some ppl + + + + + int handle[76]; + NETWORK_HANDLE_FROM_FRIEND(iSelectedPlayer, &handle[0], 13); + Player uVar2 = NETWORK_GET_PLAYER_FROM_GAMER_HANDLE(&handle[0]); + NETWORK_JOIN_TRANSITION(uVar2); + nothing doin. + + + + + Could possibly bypass being muted or automatically muted + + + + + Works in Singleplayer too. + Actually has a 4th param (BOOL) that sets byte_14273C46C (in b944) to whatever was passed to p3. + + + + + R* uses this to hear all player when spectating. + It allows you to hear other online players when their chat is on none, crew and or friends + + + + + Returns the name of a given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist. + Does exactly the same as GET_PLAYER_NAME. + + + + + Sets [userID] to the user id of the given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist. + + + + + Does exactly the same thing as PLAYER_ID() + + + + + Returns whether the player has been reported too often or not. + Example : griefing. + + + + + Checks if a specific value (BYTE) in CPlayerInfo is nonzero. + Returns always false in Singleplayer. + No longer used for dev checks since first mods were released on PS3 & 360. + R* now checks with the is_dlc_present native for the dlc hash 2532323046, + if that is present it will unlock dev stuff. + + + + + index + ------- + See function sub_1005 in am_boat_taxi.ysc + context + ---------- + "BACKUP_VAGOS" + "BACKUP_LOST" + "BACKUP_FAMILIES" + "HIRE_MUGGER" + "HIRE_MERCENARY" + "BUY_CARDROPOFF" + "HELI_PICKUP" + "BOAT_PICKUP" + "CLEAR_WANTED" + "HEAD_2_HEAD" + "CHALLENGE" + "SHARE_LAST_JOB" + "DEFAULT" + reason + --------- + "NOTREACHTARGET" + "TARGET_ESCAPE" + "DELIVERY_FAIL" + "NOT_USED" + "TEAM_QUIT" + "SERVER_ERROR" + "RECEIVE_LJ_L" + "CHALLENGE_PLAYER_LEFT" + "DEFAULT" + unk + ----- + Unknown bool value + + + + + sizeofVars is in bytes + + + + + This native start the download of tunables from R* cloud + + + + + hash collision?? - Not sure, but fits alphabetically + + + + + how can I increase the character limit on this native? + -------------------------------- + return - it's possible for it to have an error and return a value. One error is if it cannot find space to create the event it doesn't send the text and returns zero. It also returns 0 is the strlen is 0 or the strlen > 0x100 (I thought it was 64 so idk why it's checking 265. I may just be dumb :P ) There are other ways it could return 0 also but who the hell cares cuz it's very unlikely, but it returns a bool. + to the top guy, idk if it is possible. It is probably read a max of 64 characters on the recieving end so even if we did modify it to send more it probably wouldn't work. One of the other problems is that in part of the function it copies the string to the local stack which means we would have to change that to make it work. + + + + + the first arg seems to be the network player handle (&handle) and the second var is pretty much always "" and the third seems to be a number between 0 and ~10 and the 4th is is something like 0 to 5 and I guess the 5th is a bool cuz it is always 0 or 1 + does this send an invite to a player? + + + + + p0 is always false and p1 varies. + NETWORK_SESSION_END(0, 1) + NETWORK_SESSION_END(0, 0) + Results in: "Connection to session lost due to an unknown network error. Please return to Grand Theft Auto V and try again later." + + + + + unknown params + p0 = 0, 2, or 999 (The global is 999 by default.) + p1 = 0 (Always in every script it's found in atleast.) + p2 = 0, 3, or 4 (Based on a var that is determined by a function.) + p3 = maxPlayers (It's obvious in x360 scripts it's always 18) + p4 = 0 (Always in every script it's found in atleast.) + p5 = 0 or 1. (1 if network_can_enter_multiplayer, but set to 0 if other checks after that are passed.) + p5 is reset to 0 if, + Global_1315318 = 0 or Global_1315323 = 9 or 12 or (Global_1312629 = 0 && Global_1312631 = true/1) those are passed. + + + + + Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. + + + + + Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. + + + + + Loads up the map that is loaded when beeing in mission creator + Player gets placed in a mix between online/offline mode + p0 is always 2 in R* scripts. + Appears to be patched in gtav b757 (game gets terminated) alonside with most other network natives to prevent online modding ~ghost30812 + + + + + Only works when you are host. + + + + + //friendly fire toggle + + + + + hash collision??? + + + + + On PC it's a nullsub which means it does absolutely nothing. + Now that Discord supports Rich Presence, R* might finally implement this for PC. Or maybe in future games like RDR2, GTA VI... + + + + + p1 is always 0 + + + + + Example: + int playerHandle; + NETWORK_HANDLE_FROM_PLAYER(selectedPlayer, &playerHandle, 13); + NETWORK_SHOW_PROFILE_UI(&playerHandle); + + + + + Only used once in a script (am_contact_requests) + p1 = 0 + p2 = 1 + + + + + According to how I understood this in the freemode script alone, + The first parameter is determined by a function named, func_5749 within the freemode script which has a list of all the vehicles and a set price to return which some vehicles deals with globals as well. So the first parameter is basically the set in stone insurance cost it's gonna charge you for that specific vehicle model. + The second parameter whoever put it was right, they call GET_ENTITY_MODEL with the vehicle as the paremeter. + The third parameter is the network handle as they call their little struct<13> func or atleast how the script decompiled it to look which in lamens terms just returns the network handle of the previous owner based on DECOR_GET_INT(vehicle, "Previous_Owner"). + The fourth parameter is a bool that returns true/false depending on if your bank balance is greater then 0. + The fifth and last parameter is a bool that returns true/false depending on if you have the money for the car based on the cost returned by func_5749. In the freemode script eg, + bool hasTheMoney = NETWORKCASH::_GET_BANK_BALANCE() < carCost. + + + + + gets the entity id of a network id + + + + + gets the object id of a network id + + + + + gets the ped id of a network id + + + + + if (!sub_8f12("START LOAD SCENE SAFE")) { + if (CUTSCENE::GET_CUTSCENE_TIME() > 4178) { + STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2); + sub_8e9e("START LOAD SCENE SAFE", 1); + } + } + (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE) + + + + + Please change back to _0x444D8CF241EC25C5 (hash collision) + + + + + Lets objects spawn online simply do it like this: + int createdObject = OBJ_TO_NET(CREATE_OBJECT_NO_OFFSET(oball, pCoords.x, pCoords.y, pCoords.z, 1, 0, 0)); + + + + + patrolRoutes found in the b617d scripts: + "miss_Ass0", + "miss_Ass1", + "miss_Ass2", + "miss_Ass3", + "miss_Ass4", + "miss_Ass5", + "miss_Ass6", + "MISS_PATROL_6", + "MISS_PATROL_7", + "MISS_PATROL_8", + "MISS_PATROL_9", + "miss_Tower_01", + "miss_Tower_02", + "miss_Tower_03", + "miss_Tower_04", + "miss_Tower_05", + "miss_Tower_06", + "miss_Tower_07", + "miss_Tower_08", + "miss_Tower_10" + + + + + Max value for p1 is 15. + + + + + Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators. + Modified example from "am_imp_exp.c4", line 6406: + -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); + etc. + ]] + ZONE::OVERRIDE_POPSCHEDULE_VEHICLE_MODEL(popSchedules[index], vehicleHash); + STREAMING::REQUEST_MODEL(vehicleHash); + + + + + vehicle - the vehicle whose horn should be overwritten + mute - p1 seems to be an option for muting the horn + p2 - maybe a horn id, since the function AUDIO::GET_VEHICLE_DEFAULT_HORN(veh) exists? + + + + + Return the local Participant ID + + + + + Return the local Participant ID. + This native is exactly the same as 'PARTICIPANT_ID' native. + + + + + gets the network id of a ped + + + + + Only 1 match. ob_sofa_michael. + PLAYER::PLAYER_ATTACH_VIRTUAL_BOUND(-804.5928f, 173.1801f, 71.68436f, 0f, 0f, 0.590625f, 1f, 0.7f);1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + 1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + This returns YOUR 'identity' as a Player type. + Always returns 0 in story mode. + + + + + Returns current player ped + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Atleast one time in a script for the zRot Rockstar uses GET_ENTITY_HEADING to help fill the parameter. + p9 is unknown at this time. + p10 throughout all the X360 Scripts is always 2. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + delta and bitset are guessed fields. They are based on the fact that most of the calls have 0 or nil field types passed in. + The only time bitset has a value is 0x4000 and the only time delta has a value is during stealth with usually <1.0f values. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Look at facials@gen_male@base and facials@gen_female@base for some common facial animations. + !!!NOTE!!! + Unlike most animation natives, the animation comes BEFORE the animation dictionary here. So you could call e.g. + PLAY_FACIAL_ANIM(ped, "dead_1", "facials@gen_male@base") + + + + + Called 38 times in the scripts. There are 5 different audioNames used. + One unknown removed below. + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("DEAD"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("FRANKLIN_BIG_01"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("GENERIC_FAILED"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("TREVOR_SMALL_01"); + + + + + Needs another parameter [int p2]. The signature is PED::PLAY_PAIN(Ped ped, int painID, int p1, int p2); + Last 2 parameters always seem to be 0. + EX: Function.Call(Hash.PLAY_PAIN, TestPed, 6, 0, 0); + Known Pain IDs + ________________________ + 1 - Doesn't seem to do anything. Does NOT crash the game like previously said. (Latest patch) + 6 - Scream (Short) + 7 - Scared Scream (Kinda Long) + 8 - On Fire + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/RFb4GTny + AUDIO::PLAY_PED_RINGTONE("Remote_Ring", PLAYER::PLAYER_PED_ID(), 1); + AUDIO::PLAY_PED_RINGTONE("Dial_and_Remote_Ring", PLAYER::PLAYER_PED_ID(), 1); + + + + + Please change to void. (Does not return anything!) + Plays the given police radio message. + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/A8Ny8AHZ + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/eeFc5DiW + gtaforums.com/topic/795622-audio-for-mods + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/f2A7vTj0 + No changes made in b678d. + gtaforums.com/topic/795622-audio-for-mods + + + + + list: pastebin.com/DCeRiaLJ + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/0neZdsZ5 + + + + + Used with AUDIO::LOAD_STREAM + Example from finale_heist2b.c4: + AI::TASK_SYNCHRONIZED_SCENE(l_4C8[2 -- [[14]] ], l_4C8[2 -- [[14]] ]._f7, l_30A, "push_out_vault_l", 4.0, -1.5, 5, 713, 4.0, 0); + PED::SET_SYNCHRONIZED_SCENE_PHASE(l_4C8[2 -- [[14]] ]._f7, 0.0); + PED::_2208438012482A1A(l_4C8[2 -- [[14]] ], 0, 0); + PED::SET_PED_COMBAT_ATTRIBUTES(l_4C8[2 -- [[14]] ], 38, 1); + PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(l_4C8[2 -- [[14]] ], 1); + if (AUDIO::LOAD_STREAM("Gold_Cart_Push_Anim_01", "BIG_SCORE_3B_SOUNDS")) { + AUDIO::PLAY_STREAM_FROM_OBJECT(l_36F[0 -- [[1]] ]); + } + + + + + Examples: + CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_2734, NETWORK::_02C40BF885C567B6(l_2739), "PLAYER_EXIT_L_CAM", "mp_doorbell"); + CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_F0D[7 -- [[1]] ], l_F4D[15 -- [[1]] ], "ah3b_attackheli_cam2", "missheistfbi3b_helicrash"); + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + p4 and p7 are usually 1000.0f. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + This native only comes up once. And in that one instance, p1 is "1". + + + + + p1 appears to only be "0" or "3". I personally use "0" as p1. + + + + + p5 always seems to be 1 i.e TRUE + + + + + Parameters p0-p5 seems correct. The bool p6 is unknown, but through every X360 script it's always 1. Please correct p0-p5 if any prove to be wrong. + + + + + spawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called + + + + + Example: + bool prepareAlarm = AUDIO::PREPARE_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS"); + + + + + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + This isn't a hash collision. It is used to give the player cash via the CASH_GIFT stats. + + + + + Called to update entity attachments. + When using ATTACH_ENTITY_TO_ENTITY and using bone '0' then you set the first entity invisible. The attachments will mess up, use bone '-1' to fix that issue + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Registers a set of archetypes with the game engine. These should match `CBaseArchetypeDef` class information from the game. + + + + + Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands). Or by entering them in the server console/through an RCON client (only works for server side registered commands). Or if you use a supported chat resource, like the default one provided in the cfx-server-data repository, then you can enter the command in chat by prefixing it with a `/`. + + Commands registered using this function can also be executed by resources, using the [`ExecuteCommand` native](#_0x561C060B). + + The restricted bool is not used on the client side. Permissions can only be checked on the server side, so if you want to limit your command with an ace permission automatically, make it a server command (by registering it in a server script). + + **Example result**: + + ![](https://i.imgur.com/TaCnG09.png) + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Registers a set of entities with the game engine. These should match `CEntityDef` class information from the game. + At this time, this function **should not be used in a live environment**. + + + + + Registers a specified .gfx file as GFx font library. + The .gfx file has to be registered with the streamer already. + + + + + Registers a specified font name for use with text draw commands. + + + + + Based on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in). + + + + + Registers a script for any object with a specific model hash. + BRAIN::REGISTER_OBJECT_SCRIPT_BRAIN("ob_telescope", ${prop_telescope_01}, 100, 4.0, -1, 9); + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Registers a dynamic streaming asset from the server with the GTA streaming module system. + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Registers a KVP value as an asset with the GTA streaming module system. This function currently won't work. + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + + Registers a file from an URL as a streaming asset in the GTA streaming subsystem. This will asynchronously register the asset, and caching is done based on the URL itself - cache headers are ignored. + + Use `IS_STREAMING_FILE_READY` to check if the asset has been registered successfully. + + + + + PED::REGISTER_TARGET(l_216, PLAYER::PLAYER_PED_ID()); from re_prisonbreak.txt. + l_216 = RECSBRobber1 + + + + + setting the last params to false it does that same so I would suggest its not a toggle + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + p1 seems always to be 0 + + + + + Unloads the specified animation set. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + Animation set and clip set are synonymous. + + + + + In the C++ SDK, this seems not to work-- the blip isn't removed immediately. I use it for saving cars. + E.g.: + Ped pped = PLAYER::PLAYER_PED_ID(); + Vehicle v = PED::GET_VEHICLE_PED_IS_USING(pped); + Blip b = UI::ADD_BLIP_FOR_ENTITY(v); + works fine. + But later attempting to delete it with: + Blip b = UI::GET_BLIP_FROM_ENTITY(v); + if (UI::DOES_BLIP_EXIST(b)) UI::REMOVE_BLIP(&b); + doesn't work. And yes, doesn't work without the DOES_BLIP_EXIST check either. Also, if you attach multiple blips to the same thing (say, a vehicle), and that thing disappears, the blips randomly attach to other things (in my case, a vehicle). + Thus for me, UI::REMOVE_BLIP(&b) only works if there's one blip, (in my case) the vehicle is marked as no longer needed, you drive away from it and it eventually despawns, AND there is only one blip attached to it. I never intentionally attach multiple blips but if the user saves the car, this adds a blip. Then if they delete it, it is supposed to remove the blip, but it doesn't. Then they can immediately save it again, causing another blip to re-appear. + ------------- + Passing the address of the variable instead of the value works for me. + e.g. + int blip = UI::ADD_BLIP_FOR_ENTITY(ped); + UI::REMOVE_BLIP(&blip); + Remove blip will currently crash your game, just artificially remove the blip by setting the sprite to a id that is 'invisible'. + -- + It crashes my game. + + + + + Alias for REMOVE_ANIM_SET. + + + + + Removes all decals in range from a position, it includes the bullet holes, blood pools, petrol... + + + + + IPL list: pastebin.com/iNGLY32D + + + + + Removes multiplayer cash hud each frame + + + + + Ped will no longer get angry when you stay near him. + + + + + Judging purely from a quick disassembly, if the ped is in a vehicle, the ped will be deleted immediately. If not, it'll be marked as no longer needed. - very elegant.. + + + + + Retracts the hook on the cargobob. + Note: after you retract it the natives for dropping the hook no longer work + + + + + Experimental natives, please do not use in a live environment. + + + + + windowIndex: + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + + + + + This native removes a specified weapon from your selected ped. + Weapon Hashes: pastebin.com/0wwDZgkF + Example: + C#: + Function.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA); + C++: + WEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA); + The code above removes the knife from the player. + + + + + ease - smooth transition between the camera's positions + easeTime - Time in milliseconds for the transition to happen + If you have created a script (rendering) camera, and want to go back to the + character (gameplay) camera, call this native with render set to 0. + Setting ease to 1 will smooth the transition. + + + + + PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(), 37, PLAYER::GET_WANTED_LEVEL_THRESHOLD(1)); + From am_armybase.ysc.c4: + PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(4), 36, PLAYER::GET_WANTED_LEVEL_THRESHOLD(4)); + ----- + This was taken from the GTAV.exe v1.334. The function is called sub_140592CE8. For a full decompilation of the function, see here: pastebin.com/09qSMsN7 + ----- + crimeType: + 1: Firearms possession + 2: Person running a red light ("5-0-5") + 3: Reckless driver + 4: Speeding vehicle (a "5-10") + 5: Traffic violation (a "5-0-5") + 6: Motorcycle rider without a helmet + 7: Vehicle theft (a "5-0-3") + 8: Grand Theft Auto + 9: ??? + 10: ??? + 11: Assault on a civilian (a "2-40") + 12: Assault on an officer + 13: Assault with a deadly weapon (a "2-45") + 14: Officer shot (a "2-45") + 15: Pedestrian struck by a vehicle + 16: Officer struck by a vehicle + 17: Helicopter down (an "AC"?) + 18: Civilian on fire (a "2-40") + 19: Officer set on fire (a "10-99") + 20: Car on fire + 21: Air unit down (an "AC"?) + 22: An explosion (a "9-96") + 23: A stabbing (a "2-45") (also something else I couldn't understand) + 24: Officer stabbed (also something else I couldn't understand) + 25: Attack on a vehicle ("MDV"?) + 26: Damage to property + 27: Suspect threatening officer with a firearm + 28: Shots fired + 29: ??? + 30: ??? + 31: ??? + 32: ??? + 33: ??? + 34: A "2-45" + 35: ??? + 36: A "9-25" + 37: ??? + 38: ??? + 39: ??? + 40: ??? + 41: ??? + 42: ??? + 43: Possible disturbance + 44: Civilian in need of assistance + 45: ??? + 46: ??? + + + + + MulleDK19: Alias of REQUEST_COLLISION_AT_COORD. + + + + + Request a gxt into the passed slot. + + + + + All occurrences and usages found in b617d, sorted alphabetically and identical lines removed: pastebin.com/XZ1tmGEz + + + + + Starts loading the specified animation set. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + + + + + p1: usually 8 + Cutscene list: pastebin.com/Bbj7ANpQ + + + + + IPL list: pastebin.com/iNGLY32D + + + + + streaming::request_menu_ped_model(joaat("player_zero")); + iVar0 = ped::create_ped(25, joaat("player_zero"), cam::_get_gameplay_cam_coords(), 0f, 0, false); + entity::freeze_entity_position(iVar0, true); + ped::_0x4668d80430d6c299(iVar0); + ui::give_ped_to_pause_menu(iVar0, 1); + + + + + All occurrences and usages found in b617d: pastebin.com/NzZZ2Tmm + + + + + Request a model to be loaded into memory + Looking it the disassembly, it seems like it actually returns the model if it's already loaded. + + + + + assetName = For example "core" + From the b678d decompiled scripts: + STREAMING::REQUEST_NAMED_PTFX_ASSET("core_snow"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("fm_mission_controler"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("proj_xmas_firework"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_apartment_mp"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_biolab_heist"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_fireworks"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_parachute"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_wheelsmoke"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_cig_plane"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_creator"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_tankbattle"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_ornate_heist"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_prison_break_heist_station"); + + + + + maps script name (thread + 0xD0) by lookup via scriptfx.dat - does nothing when script name is empty + + + + + GTA V Scaleforms Decompiled + pastebin.com/mmNdjX2k + Gets a new native after almost every update. + Update 1.0.393.2 + 0x67D02A194A2FC2BD + Update 1.0.463.1 + 0xC97D787CE7726A2F + Update 1.0.505.2 + 0x36ECDA4DD9A3F08D + Update 1.0.573.1 + 0xE3C796DC28BC3254 + Update 1.0.678.1 + 0x2F14983962462691 + + + + + Also used by 0x67D02A194A2FC2BD + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + All occurrences and usages found in b617d, sorted alphabetically and identical lines removed: pastebin.com/AkmDAVn6 + + + + + formerly _REQUEST_STREAMED_SCRIPT + + + + + last param seems to be unused in disassembly + + + + + REQUEST_VEHICLE_ASSET(GET_HASH_KEY(cargobob3), 3); + vehicle found that have asset's: + cargobob3 + submersible + blazer + + + + + In script files, seen as REQUEST_VEHICLE_RECORDING(1, "FBIs1UBER"); + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + Max number of loaded recordings is 32. + + + + + Nearly every instance of p1 I found was 31. Nearly every instance of p2 I found was 0. + REQUEST_WEAPON_ASSET(iLocal_1888, 31, 26); + + + + + Resets the value for the last vehicle driven by the Ped. + + + + + If p1 is 0.0, I believe you are back to normal. + If p1 is 1.0, it looks like you can only rotate the ped, not walk. + Using the following code to reset back to normal + PED::RESET_PED_MOVEMENT_CLIPSET(PLAYER::PLAYER_PED_ID(), 0.0); + + + + + This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default + values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect + any other scripts attempting to draw. + + + + + The inner function has a switch on the second parameter. It's the stuck timer index. + Here's some pseudo code I wrote for the inner function: + void __fastcall NATIVE_RESET_VEHICLE_STUCK_TIMER_INNER(CUnknown* unknownClassInVehicle, int timerIndex) + { + switch (timerIndex) + { + case 0: + unknownClassInVehicle->FirstStuckTimer = (WORD)0u; + case 1: + unknownClassInVehicle->SecondStuckTimer = (WORD)0u; + case 2: + unknownClassInVehicle->ThirdStuckTimer = (WORD)0u; + case 3: + unknownClassInVehicle->FourthStuckTimer = (WORD)0u; + case 4: + unknownClassInVehicle->FirstStuckTimer = (WORD)0u; + unknownClassInVehicle->SecondStuckTimer = (WORD)0u; + unknownClassInVehicle->ThirdStuckTimer = (WORD)0u; + unknownClassInVehicle->FourthStuckTimer = (WORD)0u; + break; + }; + } + + + + + Please change back to _0xBD12C5EEE184C33 (hash collision) + actual native starts with SET_RADAR_ZOOM_... + + + + + Before using this native click the native above and look at the decription. + Example: + int GetHash = Function.Call<int>(Hash.GET_HASH_KEY, "fe_menu_version_corona_lobby"); + Function.Call(Hash.ACTIVATE_FRONTEND_MENU, GetHash, 0, -1); + Function.Call(Hash.RESTART_FRONTEND_MENU(GetHash, -1); + This native refreshes the frontend menu. + p1 = Hash of Menu + p2 = Unknown but always works with -1. + + + + + This function will simply bring the dead person back to life. + Try not to use it alone, since using this function alone, will make peds fall through ground in hell(well for the most of the times). + Instead, before calling this function, you may want to declare the position, where your Resurrected ped to be spawn at.(For instance, Around 2 floats of Player's current position.) + Also, disabling any assigned task immediately helped in the number of scenarios, where If you want peds to perform certain decided tasks. + + + + + It will revive/cure the injured ped. The condition is ped must not be dead. + Upon setting and converting the health int, found, if health falls below 5, the ped will lay on the ground in pain(Maximum default health is 100). + This function is well suited there. + + + + + windowIndex: + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + Roll down all the windows of the vehicle passed through the first parameter. + + + + + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + Forces a rope to a certain length. + + + + + Loads rope textures for all ropes in the current scene. + + + + + Reset a rope to a certain length. + + + + + Unloads rope textures for all ropes in the current scene. + + + + + If bool Toggle = true so the mobile is hide to screen. + If bool Toggle = false so the mobile is show to screen. + + + + + Sends a message to the specific DUI root page. This is similar to SEND_NUI_MESSAGE. + + + + + Injects a 'mouse down' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE. + + + + + Injects a 'mouse move' event for a DUI object. Coordinates are in browser space. + + + + + Injects a 'mouse up' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE. + + + + + Injects a 'mouse wheel' event for a DUI object. + + + + + Sends a message to the `loadingScreen` NUI frame, which contains the HTML page referenced in `loadscreen` resources. + + + + + If 'value' is 50 and 'maxValue' is 100, the bar is halfway filled. + Same with 5/10, 2/4, etc. + + + + + Makes pedestrians sound their horn longer, faster and more agressive when they use their horn. + + + + + This can be between 1.0f - 14.9f + You can change the max in IDA from 15.0. I say 15.0 as the function blrs if what you input is greater than or equal to 15.0 hence why it's 14.9 max default. + On PC the multiplier can be between 0.0f and 50.0f (inclusive). + + + + + Most likely a hash collision + + + + + Audio List + gtaforums.com/topic/795622-audio-for-mods/ + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/FTeAj4yZ + Yes + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: pastebin.com/WkXDGgQL + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: pastebin.com/jYvw7N1S + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + mood can be 0 or 1 (it's not a boolean value!). Effects audio of the animal. + + + + + Does not affect weapons, particles, fire/explosions, flashlights or the sun. + + When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off. + + Used in Humane Labs Heist for EMP. + + + + + Possible flag names: + "ActivateSwitchWheelAudio" + "AllowAmbientSpeechInSlowMo" + "AllowCutsceneOverScreenFade" + "AllowForceRadioAfterRetune" + "AllowPainAndAmbientSpeechToPlayDuringCutscene" + "AllowPlayerAIOnMission" + "AllowPoliceScannerWhenPlayerHasNoControl" + "AllowRadioDuringSwitch" + "AllowRadioOverScreenFade" + "AllowScoreAndRadio" + "AllowScriptedSpeechInSlowMo" + "AvoidMissionCompleteDelay" + "DisableAbortConversationForDeathAndInjury" + "DisableAbortConversationForRagdoll" + "DisableBarks" + "DisableFlightMusic" + "DisableReplayScriptStreamRecording" + "EnableHeadsetBeep" + "ForceConversationInterrupt" + "ForceSeamlessRadioSwitch" + "ForceSniperAudio" + "FrontendRadioDisabled" + "HoldMissionCompleteWhenPrepared" + "IsDirectorModeActive" + "IsPlayerOnMissionForSpeech" + "ListenerReverbDisabled" + "LoadMPData" + "MobileRadioInGame" + "OnlyAllowScriptTriggerPoliceScanner" + "PlayMenuMusic" + "PoliceScannerDisabled" + "ScriptedConvListenerMaySpeak" + "SpeechDucksScore" + "SuppressPlayerScubaBreathing" + "WantedMusicDisabled" + "WantedMusicOnMission" + ------------------------------- + No added flag names between b393d and b573d, including b573d. + ####################################################################### + "IsDirectorModeActive" is an audio flag which will allow you to play speech infinitely without any pauses like in Director Mode. + ----------------------------------------------------------------------- + All flag IDs and hashes: + ID: 01 | Hash: 0x20A7858F + ID: 02 | Hash: 0xA11C2259 + ID: 03 | Hash: 0x08DE4700 + ID: 04 | Hash: 0x989F652F + ID: 05 | Hash: 0x3C9E76BA + ID: 06 | Hash: 0xA805FEB0 + ID: 07 | Hash: 0x4B94EA26 + ID: 08 | Hash: 0x803ACD34 + ID: 09 | Hash: 0x7C741226 + ID: 10 | Hash: 0x31DB9EBD + ID: 11 | Hash: 0xDF386F18 + ID: 12 | Hash: 0x669CED42 + ID: 13 | Hash: 0x51F22743 + ID: 14 | Hash: 0x2052B35C + ID: 15 | Hash: 0x071472DC + ID: 16 | Hash: 0xF9928BCC + ID: 17 | Hash: 0x7ADBDD48 + ID: 18 | Hash: 0xA959BA1A + ID: 19 | Hash: 0xBBE89B60 + ID: 20 | Hash: 0x87A08871 + ID: 21 | Hash: 0xED1057CE + ID: 22 | Hash: 0x1584AD7A + ID: 23 | Hash: 0x8582CFCB + ID: 24 | Hash: 0x7E5E2FB0 + ID: 25 | Hash: 0xAE4F72DB + ID: 26 | Hash: 0x5D16D1FA + ID: 27 | Hash: 0x06B2F4B8 + ID: 28 | Hash: 0x5D4CDC96 + ID: 29 | Hash: 0x8B5A48BA + ID: 30 | Hash: 0x98FBD539 + ID: 31 | Hash: 0xD8CB0473 + ID: 32 | Hash: 0x5CBB4874 + ID: 33 | Hash: 0x2E9F93A9 + ID: 34 | Hash: 0xD93BEA86 + ID: 35 | Hash: 0x92109B7D + ID: 36 | Hash: 0xB7EC9E4D + ID: 37 | Hash: 0xCABDBB1D + ID: 38 | Hash: 0xB3FD4A52 + ID: 39 | Hash: 0x370D94E5 + ID: 40 | Hash: 0xA0F7938F + ID: 41 | Hash: 0xCBE1CE81 + ID: 42 | Hash: 0xC27F1271 + ID: 43 | Hash: 0x9E3258EB + ID: 44 | Hash: 0x551CDA5B + ID: 45 | Hash: 0xCB6D663C + ID: 46 | Hash: 0x7DACE87F + ID: 47 | Hash: 0xF9DE416F + ID: 48 | Hash: 0x882E6E9E + ID: 49 | Hash: 0x16B447E7 + ID: 50 | Hash: 0xBD867739 + ID: 51 | Hash: 0xA3A58604 + ID: 52 | Hash: 0x7E046BBC + ID: 53 | Hash: 0xD95FDB98 + ID: 54 | Hash: 0x5842C0ED + ID: 55 | Hash: 0x285FECC6 + ID: 56 | Hash: 0x9351AC43 + ID: 57 | Hash: 0x50032E75 + ID: 58 | Hash: 0xAE6D0D59 + ID: 59 | Hash: 0xD6351785 + ID: 60 | Hash: 0xD25D71BC + ID: 61 | Hash: 0x1F7F6423 + ID: 62 | Hash: 0xE24C3AA6 + ID: 63 | Hash: 0xBFFDD2B7 + + + + + This sets bit [offset] of [address] to on. + The offsets used are different bits to be toggled on and off, typically there is only one address used in a script. + Example: + GAMEPLAY::SET_BIT(&bitAddress, 1); + To check if this bit has been enabled: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); // will return 1 afterwards + Please note, this method may assign a value to [address] when used. + + + + + Sets alpha-channel for blip color. + Example: + Blip blip = UI::ADD_BLIP_FOR_ENTITY(entity); + UI::SET_BLIP_COLOUR(blip , 3); + UI::SET_BLIP_ALPHA(blip , 64); + + + + + false for enemy + true for friendly + + + + + Sets whether or not the specified blip should only be displayed when nearby, or on the minimap. + + + + + int index: + 1 = No Text on blip or Distance + 2 = Text on blip + 3 = No text, just distance + 4+ No Text on blip or distance + + + + + (Hex code are approximate) + 0: White (#fefefe) + 1: Red (#e03232) + 2: Green (#71cb71) + 3: Blue (#5db6e5) + 4: White (#fefefe) + 5: Taxi Yellow (#eec64e) + 6: Light Red (#c25050) + 7: Violet (#9c6eaf) + 8: Pink (#fe7ac3) + 9: Light Orange (#f59d79) + 10: Light Brown (#b18f83) + 11: Light Green (#8dcea7) + 12: Light Blue (Teal) (#70a8ae) + 13: Very Light Purple (#d3d1e7) + 14: Dark Purple (#8f7e98) + 15: Cyan (#6ac4bf) + 16: Light Yellow (#d5c398) + 17: Orange (#ea8e50) + 18: Light Blue (#97cae9) + 19: Dark Pink (#b26287) + 20: Dark Yellow (#8f8d79) + 21: Dark Orange (#a6755e) + 22: Light Gray (#afa8a8) + 23: Light Pink (#e78d9a) + 24: Lemon Green (#bbd65b) + 25: Forest Green (#0c7b56) + 26: Electric Blue (#7ac3fe) + 27: Bright Purple (#ab3ce6) + 28: Dark Taxi Yellow (#cda80c) + 29: Dark Blue (#4561ab) + 30: Dark Cyan (#29a5b8) + 31: Light Brown (#b89b7b) + 32: Very Light Blue (#c8e0fe) + 33: Light Yellow (#f0f096) + 34: Light Pink (#ed8ca1) + 35: Light Red (#f98a8a) + 36: Light Yellow (#fbeea5) + 37: White (#fefefe) + 38: Blue (#2c6db8) + 39: Light Gray (#9a9a9a) + 40: Dark Gray (#4c4c4c) + Certainly a lot more remaining. + + + + + **displayId Behaviour** <br> + 0 = Doesn't show up, ever, anywhere. <br> + 1 = Doesn't show up, ever, anywhere. <br> + 2 = Shows on both main map and minimap. (Selectable on map) <br> + 3 = Shows on main map only. (Selectable on map) <br> + 4 = Shows on main map only. (Selectable on map) <br> + 5 = Shows on minimap only. <br> + 6 = Shows on both main map and minimap. (Selectable on map) <br> + 7 = Doesn't show up, ever, anywhere. <br> + 8 = Shows on both main map and minimap. (Not selectable on map) <br> + 9 = Shows on minimap only. <br> + 10 = Shows on both main map and minimap. (Not selectable on map) <br> + Anything higher than 10 seems to be exactly the same as 10. <br> + <br> + Rockstar seem to only use 0, 2, 3, 4, 5 and 8 in the decompiled scripts. + + + + + Adds up after viewing multiple R* scripts. I believe that the duration is in miliseconds. + + + + + Doesn't work if the label text of gxtEntry is >= 80. + + + + + See this topic for more details : gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-35?p=1069477935 + + + + + After some testing, looks like you need to use UI:CEIL() on the rotation (vehicle/ped heading) before using it there. + + + + + Enable / disable showing route for the Blip-object. + + + + + <!-- + _loc1_.map((name, idx) => `| ${idx} | ${name} | ![${name}](https://runtime.fivem.net/blips/${name}.svg) |`).join('\n') + --> + + Sets the displayed sprite for a specific blip. + + There's a [list of sprites](https://docs.fivem.net/game-references/blips/) on the FiveM documentation site. + + + + + works with AI::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS to make a ped completely oblivious to all events going on around him + + + + + Set camera as active/inactive. + + + + + Previous declaration void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int duration, BOOL easeLocation, BOOL easeRotation) is completely wrong. The last two params are integers not BOOLs... + + + + + Allows you to aim and shoot at the direction the camera is facing. + + + + + Sets the position of the cam. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Sets the field of view of the cam. + --------------------------------------------- + Min: 1.0f + Max: 130.0f + + + + + The native seems to only be called once. + The native is used as so, + CAM::SET_CAM_INHERIT_ROLL_VEHICLE(l_544, getElem(2, &l_525, 4)); + In the exile1 script. + + + + + Sets the rotation of the cam. + Last parameter unknown. + Last parameter seems to always be set to 2. + + + + + I named p1 as timeDuration as it is obvious. I'm assuming tho it is ran in ms(Milliseconds) as usual. + + + + + Setting ped to true allows the ped to shoot "friendlies". + p2 set to true when toggle is also true seams to make peds permanently unable to aim at, even if you set p2 back to false. + p1 = false & p2 = false for unable to aim at. + p1 = true & p2 = false for able to aim at. + + + + + Hardcoded to not work in multiplayer. + + + + + Sets the cylinder height of the checkpoint. + Parameters: + * nearHeight - The height of the checkpoint when inside of the radius. + * farHeight - The height of the checkpoint when outside of the radius. + * radius - The radius of the checkpoint. + + + + + Sets the checkpoint color. + + + + + p0 = 0/1 or true/false + It doesn't seems to work + + + + + SET_CLOCK_TIME(12, 34, 56); + + + + + combatType can be between 0-14. See GET_COMBAT_FLOAT below for a list of possible parameters. + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_AK"); + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_CUSTOM"); + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_TOOTHLESS"); + + + + + p3 could be heading. Needs more research. + + + + + Thanks R*! ;) + if ((l_161 == 0) || (l_161 == 2)) { + sub_2ea27("Trying to set Jimmy prop variation"); + CUTSCENE::_0546524ADE2E9723("Jimmy_Boston", 1, 0, 0, 0); + } + + + + + Only used twice in R* scripts + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + sometimes used used with NET_TO_OBJ + hash collision last 2 words + + + + + This native sets the app id for the discord rich presence implementation. + + + + + This native sets the image asset for the discord rich presence implementation. + + + + + This native sets the small image asset for the discord rich presence implementation. + + + + + This native sets the hover text of the small image asset for the discord rich presence implementation. + + + + + This native sets the hover text of the image asset for the discord rich presence implementation. + + + + + This is a NOP function. It does nothing at all. + + + + + Sets the on-screen drawing origin for draw-functions (which is normally x=0,y=0 in the upper left corner of the screen) to a world coordinate. + From now on, the screen coordinate which displays the given world coordinate on the screen is seen as x=0,y=0. + Example in C#: + Vector3 boneCoord = somePed.GetBoneCoord(Bone.SKEL_Head); + Function.Call(Hash.SET_DRAW_ORIGIN, boneCoord.X, boneCoord.Y, boneCoord.Z, 0); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", -0.01, -0.015, 0.013, 0.013, 0.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", 0.01, -0.015, 0.013, 0.013, 90.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", -0.01, 0.015, 0.013, 0.013, 270.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", 0.01, 0.015, 0.013, 0.013, 180.0, 255, 0, 0, 200); + Function.Call(Hash.CLEAR_DRAW_ORIGIN); + Result: www11.pic-upload.de/19.06.15/bkqohvil2uao.jpg + If the pedestrian starts walking around now, the sprites are always around her head, no matter where the head is displayed on the screen. + This function also effects the drawing of texts and other UI-elements. + The effect can be reset by calling GRAPHICS::CLEAR_DRAW_ORIGIN(). + + + + + For p1 & p2 (Ped, Vehicle). I could be wrong, as the only time this native is called in scripts is once and both are 0, but I assume this native will work like SET_MOUNTED_WEAPON_TARGET in which has the same exact amount of parameters and the 1st and last 3 parameters are right and the same for both natives. + + + + + The function specifically verifies the value is equal to, or less than 1.0f. If it is greater than 1.0f, the function does nothing at all. + + + + + range 0.0f - 1.0f + + + + + This native is used to set the driving style for specific ped. + Driving styles id seems to be: + 786468 + 262144 + 786469 + http://gtaforums.com/topic/822314-guide-driving-styles/ + + + + + Navigates the specified DUI browser to a different URL. + + + + + ped can not pull out a weapon when true + + + + + Enables diving motion when underwater. + + + + + skin - everything alpha except skin + Set entity alpha level. Ranging from 0 to 255 but chnages occur after every 20 percent (after every 51). + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Makes the specified entity (ped, vehicle or object) persistent. Persistent entities will not automatically be removed by the engine. + p1 has no effect when either its on or off + maybe a quick disassembly will tell us what it does + p2 has no effect when either its on or off + maybe a quick disassembly will tell us what it does + + + + + Marks the specified entity (ped, vehicle or object) as no longer needed. + Entities marked as no longer needed, will be deleted as the engine sees fit. + + + + + Sets whether the entity can be targeted without being in line-of-sight. + + + + + p7 is always 1 in the scripts. Set to 1, an area around the destination coords for the moved entity is cleared from other entities. + Often ends with 1, 0, 0, 1); in the scripts. It works. + Axis - Invert Axis Flags + + + + + Axis - Invert Axis Flags + + + + + health >= 0 + + + + + Sets a ped or an object totally invincible. It doesn't take any kind of damage. Peds will not ragdoll on explosions and the tazer animation won't apply either. + If you use this for a ped and you want Ragdoll to stay enabled, then do: + *(DWORD *)(pedAddress + 0x188) |= (1 << 9); + Use this if you want to get the invincibility status: + bool IsPedInvincible(Ped ped) + { + auto addr = getScriptHandleBaseAddress(ped); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x188); + return ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); + } + return false; + } + + + + + Certainly not the main usage of this native but when set to true for a Vehicle, it will prevent the vehicle to explode if it is spawned far away from the player. + + + + + I tried using this and I see nothing happening, what is this suppose to do? + + + + + I tried using this and I see nothing happening, what is this suppose to do? + + + + + LOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t). + + + + + For instance: ENTITY::SET_ENTITY_MAX_HEALTH(PLAYER::PLAYER_PED_ID(), 200); // director_mode.c4: 67849 + + + + + Calling this function, regardless of the "unknown" value, disabled collision between two entities. + Importance of entity1 and 2 order is unclear. + + + + + Enable / disable each type of damage. + -------------- + p7 is to to '1' in am_mp_property_ext/int: entity::set_entity_proofs(uParam0->f_19, true, true, true, true, true, true, 1, true); + + + + + w is the correct parameter name! + + + + + rotationOrder refers to the order yaw pitch roll is applied + value ranges from 0 to 5. What you use for rotationOrder when setting must be the same as rotationOrder when getting the rotation. + Unsure what value corresponds to what rotation order, more testing will be needed for that. + For the most part R* uses 1 or 2 as the order. + p5 is usually set as true + + + + + Example here: www.gtaforums.com/topic/830463-help-with-turning-lights-green-and-causing-peds-to-crash-into-each-other/#entry1068211340 + 0 = green + 1 = red + 2 = yellow + changing lights may not change the behavior of vehicles + + + + + Note that the third parameter(denoted as z) is "up and down" with positive ment. + + + + + unk was always 0. + + + + + In appcamera.c4, Line 106: + if (VEHICLE::IS_VEHICLE_DRIVEABLE(PED::SET_EXCLUSIVE_PHONE_RELATIONSHIPS(PLAYER::PLAYER_PED_ID()), 0)) + So return type could be a vehicle? + !Hash collision - gets the vehicle handle from ped which is about entering the vehicle! + sfink: agreed, 100% + Proper name is GET_VEHICLE_PED_IS_ENTERING + + + + + Groups found in the scripts used with this native: + "AMMUNATION", + "QUARRY", + "Triathlon_1", + "Triathlon_2", + "Triathlon_3" + + + + + Sets whether the game should fade in after the player dies or is arrested. + + + + + Sets whether the game should fade out after the player is arrested. + + + + + Sets whether the game should fade out after the player dies. + + + + + Sets a visually fake wanted level on the user interface. Used by Rockstar's scripts to "override" regular wanted levels and make custom ones while the real wanted level and multipliers are ignored. + Max is 6. Also the mini-map gets the red & blue flashing effect. + + + + + Purpose of p0 and p1 unknown. + + + + + It seems to make the entity's coords mark the point from which LOD-distances are measured. In my testing, setting a vehicle as the focus entity and moving that vehicle more than 300 distance units away from the player will make the level of detail around the player go down drastically (shadows disappear, textures go extremely low res, etc). The player seems to be the default focus entity. + + + + + From the b617d scripts: + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_ON_EXILE1_LADDER_CAMERA", 1500); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 3000); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_FAMILY5_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 0); + + + + + Sets the type of Player camera: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Sets the type of Player camera in vehicles: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Sets some values in a vehicle gadget (tow arm, digger arm, etc.). Don't know which one though. + I've tested on the towtruck 1 & 2, Dock Lift (Crate Arm), Dozer, and such have no effect. However when used on a Forklift it sets the height of the forks. 0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol + + + + + Sets the camera position relative to heading in float from -360 to +360. + Heading is alwyas 0 in aiming camera. + + + + + Sets the camera pitch. + Parameters: + x = pitches the camera on the x axis. + Value2 = always seems to be hex 0x3F800000 (1.000000 float). + + + + + Sets the amplitude for the gameplay (i.e. 3rd or 1st) camera to shake. Used in script "drunk_controller.ysc.c4" to simulate making the player drunk. + + + + + Example C#: + Function.Call(Hash.SET_GAMEPLAY_COORD_HINT, position.X, position.Y, position.Z, hintDuration, 1500, 1000, 0); + The camera look-at is canceled if the user is already panning the camera around. + + + + + p6 & p7 - possibly length or time + + + + + Make sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused which means you will lose control and the game remains in paused mode until you exit GTA5.exe + + + + + Needs to be looped! And yes, it does work and is not a hash collision. + Birds will try to reach the given height. + + + + + Only the script that originally called SET_GPS_FLAGS can set them again. Another script cannot set the flags, until the first script that called it has called CLEAR_GPS_FLAGS. + Doesn't seem like the flags are actually read by the game at all. + --------------- + Might be left-over from GTA IV. I kind of miss the *ding-dong* turn left in 2 meters lady lol. + + + + + level can be from 0 to 3 + 0: 9.8 + 1: 2.4 + 2: 0.1 - very low + 3: 0.0 + + + + + 0: Default + 1: Circle Around Leader + 2: Alternative Circle Around Leader + 3: Line, with Leader at center + + + + + Sets the range at which members will automatically leave the group. + + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingField('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)` + + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingFloat('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)` + + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingVector('AIRTUG', 'CHandlingData', 'vecCentreOfMassOffset', vector3(0.0, 0.0, -5.0))` + + + + + Harcoded limit for radius is 30.0f + + + + + Equivalent of SET_HELI_BLADES_SPEED(vehicleHandle, 1.0f); + this native works on planes to? + + + + + Sets the speed of the helicopter blades in percentage of the full speed. + vehicleHandle: The helicopter. + speed: The speed in percentage, 0.0f being 0% and 1.0f being 100%. + + + + + Makes the ped ragdoll like when falling from a great height + + + + + No other indices work... + IK Index --------- + 1 = head + 3 = left arm + 4 = right arm + ------------------ + EntityLookAt can be null (0 handle) + + + + + Sets whether or not `SHUTDOWN_LOADING_SCREEN` automatically shuts down the NUI frame for the loading screen. If this is enabled, + you will have to manually invoke `SHUTDOWN_LOADING_SCREEN_NUI` whenever you want to hide the NUI loading screen. + + + + + If this is the correct name, what microphone? I know your TV isn't going to reach out and adjust your headset so.. + + + + + Please change to void. + p2 appears to be always -1. + + + + + Not much is known so far on what it does _exactly_. + All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick. + + You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap. + You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up. + + Use [`N_0x35edd5b2e3ff01c0()`](https://runtime.fivem.net/doc/reference.html#_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this). + + + + + Sets the display info for a minimap overlay. + + + + + If true, the player can't save the game. + If the parameter is true, sets the mission flag to true, if the parameter is false, the function does nothing at all. + ^ also, if the mission flag is already set, the function does nothing at all + + + + + Takes a text label, gets the string (must not be longer than 600 chars, should not exceed 64 chars) and sets the name to that string. + p0 must be true. + + + + + p1 is always 0 + + + + + Last parameter is unknown and always zero. + + + + + The minimum/default is 500.0f. If you plan to make it bigger set it's position as well. Also this seems to need to be called in a loop as when you close the phone the scale is reset. If not in a loop you'd need to call it everytime before you re-open the phone. + + + + + Enables Radio on phone. + + + + + Unloads model from memory + + + + + Note: Look in decompiled scripts and the times that p1 and p2 aren't 0. They are filled with vars. If you look through out that script what other natives those vars are used in, you can tell p1 is a ped and p2 is a vehicle. Which most likely means if you want the mounted weapon to target a ped set targetVehicle to 0 or vice-versa. + + + + + Sets flag's sprite transparency. 0-255. + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + Should be enabled as flag (2). Has 0 opacity by default. + - This was _SET_MP_GAMER_TAG_HEALTH_BAR_COLOR, + + + + + enum MpGamerTagComponent + { + GAMER_NAME = 0, + CREW_TAG, + healthArmour, + BIG_TEXT, + AUDIO_ICON, + MP_USING_MENU, + MP_PASSIVE_MODE, + WANTED_STARS, + MP_DRIVER, + MP_CO_DRIVER, + MP_TAGGED, + GAMER_NAME_NEARBY, + ARROW, + MP_PACKAGES, + INV_IF_PED_FOLLOWING, + RANK_TEXT, + MP_TYPING + }; + + + + + displays wanted star above head + + + + + Whether or not another player is allowed to take control of the entity + + + + + Not used in the scripts. + Bullshit! It's used in spawn_activities + + + + + Enables Night Vision. + Example: + C#: Function.Call(Hash.SET_NIGHTVISION, true); + C++: GRAPHICS::SET_NIGHTVISION(true); + BOOL toggle: + true = turns night vision on for your player. + false = turns night vision off for your player. + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + Adjust the physics parameters of a prop, or otherwise known as "object". This is useful for simulated gravity. + Other parameters seem to be unknown. + p2: seems to be weight and gravity related. Higher value makes the obj fall faster. Very sensitive? + p3: seems similar to p2 + p4: makes obj fall slower the higher the value + p5: similar to p4 + + + + + Appears to have an optional bool parameter that is unused in the scripts. + If you pass true, something will be set to zero. + + + + + p0 always seems to be 0 + duration in milliseconds + frequency should range from about 10 (slow vibration) to 255 (very fast) + appears to be a hash collision, though it does do what it says + example: + SET_PAD_SHAKE(0, 100, 200); + + + + + hash collision + + + + + only works on some fx's + p4 = 0 + + + + + Should be named SET_PARTICLE_FX_LOOPED_PROPERTY. "Evolution" doesn't make much sense... + -------- + p4 seems to be always 0. + Usage: + if (!GRAPHICS::DOES_PARTICLE_FX_LOOPED_EXIST(l_25C7)) { + l_25C7 = GRAPHICS::_DDE23F30CC5A0F03("scr_veh_plane_gen_damage", l_8B9, l_25C4, 0.0, 0.0, 0.0, ENTITY::_GET_ENTITY_BONE_INDEX(l_8B9, "exhaust"), 1.0, 0, 0, 0); + GRAPHICS::SET_PARTICLE_FX_LOOPED_EVOLUTION(l_25C7, "damage_smoke", 0.5, 0); + GRAPHICS::SET_PARTICLE_FX_LOOPED_EVOLUTION(l_25C7, "damage_fire", 0.2, 0); + } + + + + + Usage example for C#: + Function.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA, new InputArgument[] { 0.1f }); + Note: the argument alpha ranges from 0.0f-1.0f ! + + + + + only works on some fx's + + + + + accuracy = 0-100, 100 being perfectly accurate + + + + + value ranges from 0 to 3. + + + + + stance: + 0 = idle + 1 = walk + 2 = running + p5 = usually set to true + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Sets the armor of the specified ped. + ped: The Ped to set the armor of. + amount: A value between 0 and 100 indicating the value to set the Ped's armor to. + + + + + Turns the desired ped into a cop. If you use this on the player ped, you will become almost invisible to cops dispatched for you. You will also report your own crimes, get a generic cop voice, get a cop-vision-cone on the radar, and you will be unable to shoot at other cops. SWAT and Army will still shoot at you. Toggling ped as "false" has no effect; you must change p0's ped model to disable the effect. + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + 0 = can (bike) + 1 = can't (bike) + 2 = unk + 3 = unk + + + + + It simply makes the said ped to cower behind cover object(wall, desk, car) + Peds flee attributes must be set to not to flee, first. Else, most of the peds, will just flee from gunshot sounds or any other panic situations. + + + + + p2 usually 0 + + + + + This only will teleport the ped to the group leader if the group leader teleports (sets coords). + Only works in singleplayer + + + + + Overrides the ped's collision capsule radius for the current tick. + Must be called every tick to be effective. + Setting this to 0.001 will allow warping through some objects. + + + + + 100 would equal attack + less then 50ish would mean run away + Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described in combatbehaviour.meta: + 0: CA_Poor + 1: CA_Average + 2: CA_Professional + Tested this and got the same results as the first explanation here. Could not find any difference between 0, 1 and 2. + + + + + These combat attributes seem to be the same as the BehaviourFlags from combatbehaviour.meta. + So far, these are the equivalents found: + enum CombatAttributes + { + BF_CanUseCover = 0, + BF_CanUseVehicles = 1, + BF_CanDoDrivebys = 2, + BF_CanLeaveVehicle = 3, + BF_CanFightArmedPedsWhenNotArmed = 5, + BF_CanTauntInVehicle = 20, + BF_AlwaysFight = 46, + BF_IgnoreTrafficWhenDriving = 52, + BF_FreezeMovement = 292, + BF_PlayerCanUseFiringWeapons = 1424 + }; + 8 = ? + 9 = ? + 13 = ? + 14 ? + Research thread: gtaforums.com/topic/833391-researchguide-combat-behaviour-flags/ + + + + + 0 - Stationary (Will just stand in place) + 1 - Defensive (Will try to find cover and very likely to blind fire) + 2 - Offensive (Will attempt to charge at enemy but take cover as well) + 3 - Suicidal Offensive (Will try to flank enemy in a suicidal attack) + + + + + Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described as AttackRange in combatbehaviour.meta: + 0: CR_Near + 1: CR_Medium + 2: CR_Far + + + + + paletteId/palletColor - 0 to 3. + enum PedVariationData + { + PED_VARIATION_FACE = 0, + PED_VARIATION_HEAD = 1, + PED_VARIATION_HAIR = 2, + PED_VARIATION_TORSO = 3, + PED_VARIATION_LEGS = 4, + PED_VARIATION_HANDS = 5, + PED_VARIATION_FEET = 6, + PED_VARIATION_EYES = 7, + PED_VARIATION_ACCESSORIES = 8, + PED_VARIATION_TASKS = 9, + PED_VARIATION_TEXTURES = 10, + PED_VARIATION_TORSO2 = 11 + }; + Usage: + SET_PED_COMPONENT_VARIATION(playerPed, PED_VARIATION_FACE, GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS(playerPed, PED_VARIATION_FACE), GET_NUMBER_OF_PED_TEXTURE_VARIATIONS(playerPed, PED_VARIATION_FACE, 0), 2); + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Research help : pastebin.com/fPL1cSwB + New items added with underscore as first char + ----------------------------------------------------------------------- + enum PedConfigFlags + { + PED_FLAG_CAN_FLY_THRU_WINDSCREEN = 32, + PED_FLAG_DIES_BY_RAGDOLL = 33, + PED_FLAG_NO_COLLISION = 52, + _PED_FLAG_IS_SHOOTING = 58, + _PED_FLAG_IS_ON_GROUND = 60, + PED_FLAG_NO_COLLIDE = 62, + PED_FLAG_DEAD = 71, + PED_FLAG_IS_SNIPER_SCOPE_ACTIVE = 72, + PED_FLAG_SUPER_DEAD = 73, + _PED_FLAG_IS_IN_AIR = 76, + PED_FLAG_IS_AIMING = 78, + PED_FLAG_DRUNK = 100, + _PED_FLAG_IS_NOT_RAGDOLL_AND_NOT_PLAYING_ANIM = 104, + PED_FLAG_NO_PLAYER_MELEE = 122, + PED_FLAG_NM_MESSAGE_466 = 125, + PED_FLAG_INJURED_LIMP = 166, + PED_FLAG_INJURED_LIMP_2 = 170, + PED_FLAG_INJURED_DOWN = 187, + PED_FLAG_SHRINK = 223, + PED_FLAG_MELEE_COMBAT = 224, + _PED_FLAG_IS_ON_STAIRS = 253, + _PED_FLAG_HAS_ONE_LEG_ON_GROUND = 276, + PED_FLAG_NO_WRITHE = 281, + PED_FLAG_FREEZE = 292, + PED_FLAG_IS_STILL = 301, + PED_FLAG_NO_PED_MELEE = 314, + _PED_SWITCHING_WEAPON = 331, + PED_FLAG_ALPHA = 410, + }; + (*) When flagId is set to 33 and the bool value to true, peds will die by starting ragdoll, so you should set this flag to false when you resurrect a ped. + When flagId is set to 62 and the boolvalue to false this happens: Ped is taken out of vehicle and can't get back in when jacking their empty vehicle. If in a plane it falls from the sky and crashes. Sometimes peds vehicle continue to drive the route without its driver who's running after. + (*) + JUMPING CHANGES 60,61,104 TO FALSE + BEING ON WATER CHANGES 60,61 TO FALSE AND 65,66,168 TO TRUE + FALLING CHANGES 60,61,104,276 TO FALSE AND TO 76 TRUE + DYING CHANGES 60,61,104,276* TO FALSE AND (NONE) TO TRUE + DYING MAKES 60,61,104 TO FALSE + BEING IN A CAR CHANGES 60,79,104 TO FALSE AND 62 TO TRUE + (*)Maximum value for flagId is 0x1AA (426) in b944. + ID 0xF0 (240) appears to be a special flag which is handled different compared to the others IDs. + + + + + teleports ped to coords along with the vehicle ped is in + + + + + p1: Only "CODE_HUMAN_STAND_COWER" found in the b617d scripts. + + + + + Has 5 parameters since latest patches. + + + + + Sets Ped Default Clothes + + + + + โ€ข Usage + โ†’ Use this native inside a looped function. + โ†’ Values: + โ†’ 0.0 = no peds on streets + โ†’ 1.0 = normal peds on streets + + + + + [16/06/2017 by ins1de] : + Drops the weapon object from selected peds and turns it into a pickup. + Offset defines the next position of the weapon, ammo count is the stored ammo in the pickup (if ammoCount == 0, pickup won't be created) + Default offset values (freemode.c): + if (is_ped_walking(player_ped_id())) + { + vVar1 = {0.6f, 4.7f, -0.1f}; + } + else if (is_ped_sprinting(player_ped_id())) + { + vVar1 = {0.6f, 5.7f, -0.1f}; + } + else if (is_ped_running(player_ped_id())) + { + vVar1 = {0.6f, 4.7f, -0.1f}; + } + else + { + vVar1 = {0.4f, 4.7f, -0.1f}; + } + + + + + This is the SET_CHAR_DUCKING from GTA IV, that makes Peds duck. This function does nothing in GTA V. It cannot set the ped as ducking in vehicles, and IS_PED_DUCKING will always return false. + + + + + This is a hash collision... + _IS_VEHICLE_NEAR_ENTITY + + + + + Values look to be between 0.0 and 1.0 + From decompiled scripts: 0.0, 0.6, 0.65, 0.8, 1.0 + You are correct, just looked in IDA it breaks from the function if it's less than 0.0f or greater than 1.0f. + + + + + FIRING_PATTERN_BURST_FIRE = 0xD6FF6D61 ( 1073727030 ) + FIRING_PATTERN_BURST_FIRE_IN_COVER = 0x026321F1 ( 40051185 ) + FIRING_PATTERN_BURST_FIRE_DRIVEBY = 0xD31265F2 ( -753768974 ) + FIRING_PATTERN_FROM_GROUND = 0x2264E5D6 ( 577037782 ) + FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 0x7A845691 ( 2055493265 ) + FIRING_PATTERN_FULL_AUTO = 0xC6EE6B4C ( -957453492 ) + FIRING_PATTERN_SINGLE_SHOT = 0x5D60E4E0 ( 1566631136 ) + FIRING_PATTERN_BURST_FIRE_PISTOL = 0xA018DB8A ( -1608983670 ) + FIRING_PATTERN_BURST_FIRE_SMG = 0xD10DADEE ( 1863348768 ) + FIRING_PATTERN_BURST_FIRE_RIFLE = 0x9C74B406 ( -1670073338 ) + FIRING_PATTERN_BURST_FIRE_MG = 0xB573C5B4 ( -1250703948 ) + FIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN = 0x00BAC39B ( 12239771 ) + FIRING_PATTERN_BURST_FIRE_HELI = 0x914E786F ( -1857128337 ) + FIRING_PATTERN_BURST_FIRE_MICRO = 0x42EF03FD ( 1122960381 ) + FIRING_PATTERN_SHORT_BURSTS = 0x1A92D7DF ( 445831135 ) + FIRING_PATTERN_SLOW_FIRE_TANK = 0xE2CA3A71 ( -490063247 ) + if anyone is interested firing pattern info: pastebin.com/Px036isB + + + + + Bool probably has something to do with vehicles, maybe if the ped can use vehicle to flee? + Values used as attributes are those in sequence of powers of two, 1, 2, 4, 8, 16, 32, 64.... 65536. + jedijosh920: Setting attribute "2" to true will make the ped steal a vehicle. + + + + + p1/gadgetHash was always 0xFBAB5776 ("GADGET_PARACHUTE"). + p2 is always true. + + + + + From the scripts: + PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), + "ANIM_GROUP_GESTURE_MISS_FRA0"); + PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), + "ANIM_GROUP_GESTURE_MISS_DocksSetup1"); + + + + + enable or disable the gravity of a ped + Examples: + PED::SET_PED_GRAVITY(PLAYER::PLAYER_PED_ID(), 0x00000001); + PED::SET_PED_GRAVITY(Local_289[iVar0 -- [[20]] ], 0x00000001); + + + + + The "shape" parameters control the shape of the ped's face. The "skin" parameters control the skin tone. ShapeMix and skinMix control how much the first and second IDs contribute,(typically mother and father.) ThirdMix overrides the others in favor of the third IDs. IsParent is set for "children" of the player character's grandparents during old-gen character creation. It has unknown effect otherwise. + The IDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC. + !!!Can someone add working example for this??? + try this: + headBlendData headData; + _GET_PED_HEAD_BLEND_DATA(PLAYER_PED_ID(), &headData); + SET_PED_HEAD_BLEND_DATA(PLAYER_PED_ID(), headData.shapeFirst, headData.shapeSecond, headData.shapeThird, headData.skinFirst, headData.skinSecond + , headData.skinThird, headData.shapeMix, headData.skinMix, headData.skinThird, 0); + For more info please refer to this topic. + gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained + + + + + OverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0. + overlayID Part Index, to disable + 0 Blemishes 0 - 23, 255 + 1 Facial Hair 0 - 28, 255 + 2 Eyebrows 0 - 33, 255 + 3 Ageing 0 - 14, 255 + 4 Makeup 0 - 74, 255 + 5 Blush 0 - 6, 255 + 6 Complexion 0 - 11, 255 + 7 Sun Damage 0 - 10, 255 + 8 Lipstick 0 - 9, 255 + 9 Moles/Freckles 0 - 17, 255 + 10 Chest Hair 0 - 16, 255 + 11 Body Blemishes 0 - 11, 255 + 12 Add Body Blemishes 0 - 1, 255 + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Ped: The ped to warp. + vehicle: The vehicle to warp the ped into. + Seat_Index: [-1 is driver seat, -2 first free passenger seat] + Moreinfo of Seat Index + DriverSeat = -1 + Passenger = 0 + Left Rear = 1 + RightRear = 2 + + + + + PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, GAMEPLAY::GET_HASH_KEY("MINI_PROSTITUTE_LOW_PASSENGER")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, GAMEPLAY::GET_HASH_KEY("MINI_PROSTITUTE_LOW_RESTRICTED_PASSENGER")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT_REAR")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_95, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY2_JIMMY_BICYCLE")); + PED::SET_PED_IN_VEHICLE_CONTEXT(num3, GAMEPLAY::GET_HASH_KEY("MISSFBI2_MICHAEL_DRIVEBY")); + PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("MISS_ARMENIAN3_FRANKLIN_TENSE")); + PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("MISSFBI5_TREVOR_DRIVING")); + + + + + Sets the ped drunk sounds. Only works with PLAYER_PED_ID + ==================================================== + As mentioned above, this only sets the drunk sound to ped/player. + To give the Ped a drunk effect with drunk walking animation try using SET_PED_MOVEMENT_CLIPSET + Below is an example + if (!Function.Call<bool>(Hash.HAS_ANIM_SET_LOADED, "move_m@drunk@verydrunk")) + { + Function.Call(Hash.REQUEST_ANIM_SET, "move_m@drunk@verydrunk"); + } + Function.Call(Hash.SET_PED_MOVEMENT_CLIPSET, Ped.Handle, "move_m@drunk@verydrunk", 0x3E800000); + And to stop the effect use + RESET_PED_MOVEMENT_CLIPSET + + + + + "IK" stands for "Inverse kinematics." I assume this has something to do with how the ped uses his legs to balance. In the scripts, the second parameter is always an int with a value of 2, 0, or sometimes 1 + + + + + sets the maximum health of a ped + I think it's never been used in any script + + + + + Ped will stay on the ground after being stunned for at lest ms time. (in milliseconds) + + + + + Maximum possible amount of money on MP is 2000. ~JX + ----------------------------------------------------------------------------- + Maximum amount that a ped can theoretically have is 65535 (0xFFFF) since the amount is stored as an unsigned short (uint16_t) value. + + + + + p2 is usually 1.0f + EDIT 12/24/16: + p2 does absolutely nothing no matter what the value is. + EDIT 08/16/17: + p2 is the time for a smooth changing to the new clipset. + List of movement clipsets: + Thanks to elsewhat for list. + "ANIM_GROUP_MOVE_BALLISTIC" + "ANIM_GROUP_MOVE_LEMAR_ALLEY" + "clipset@move@trash_fast_turn" + "FEMALE_FAST_RUNNER" + "missfbi4prepp1_garbageman" + "move_characters@franklin@fire" + "move_characters@Jimmy@slow@" + "move_characters@michael@fire" + "move_f@flee@a" + "move_f@scared" + "move_f@sexy@a" + "move_heist_lester" + "move_injured_generic" + "move_lester_CaneUp" + "move_m@bag" + "MOVE_M@BAIL_BOND_NOT_TAZERED" + "MOVE_M@BAIL_BOND_TAZERED" + "move_m@brave" + "move_m@casual@d" + "move_m@drunk@moderatedrunk" + "MOVE_M@DRUNK@MODERATEDRUNK" + "MOVE_M@DRUNK@MODERATEDRUNK_HEAD_UP" + "MOVE_M@DRUNK@SLIGHTLYDRUNK" + "MOVE_M@DRUNK@VERYDRUNK" + "move_m@fire" + "move_m@gangster@var_e" + "move_m@gangster@var_f" + "move_m@gangster@var_i" + "move_m@JOG@" + "MOVE_M@PRISON_GAURD" + "MOVE_P_M_ONE" + "MOVE_P_M_ONE_BRIEFCASE" + "move_p_m_zero_janitor" + "move_p_m_zero_slow" + "move_ped_bucket" + "move_ped_crouched" + "move_ped_mop" + "MOVE_M@FEMME@" + "MOVE_F@FEMME@" + "MOVE_M@GANGSTER@NG" + "MOVE_F@GANGSTER@NG" + "MOVE_M@POSH@" + "MOVE_F@POSH@" + "MOVE_M@TOUGH_GUY@" + "MOVE_F@TOUGH_GUY@" + ~ NotCrunchyTaco + + + + + Min: 0.00 + Max: 10.00 + Can be used in combo with fast run cheat. + When value is set to 10.00: + Sprinting without fast run cheat: 66 m/s + Sprinting with fast run cheat: 77 m/s + Does not need to be looped! + Note: According to IDA for the Xbox360 xex, when they check bgt they seem to have the min to 0.0f, but the max set to 1.15f not 10.0f. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + *untested but char *name could also be a hash for a localized string + + + + + The distance between these points, is the diagonal of a box (remember it's 3D). + + + + + Hash collision!!! Actual name: SET_PED_PATH_MAY_ENTER_WATER + + + + + p2 could be time. Only example in the decompiled scripts uses it as -1. + + + + + Points to the same function as for example GET_RANDOM_VEHICLE_MODEL_IN_MEMORY and it does absolutely nothing. + + + + + This is only called once in the scripts. + sub_1CD9(&l_49, 0, getElem(3, &l_34, 4), "MICHAEL", 0, 1); + sub_1CA8("WORLD_HUMAN_SMOKING", 2); + PED::SET_PED_PRIMARY_LOOKAT(getElem(3, &l_34, 4), PLAYER::PLAYER_PED_ID()); + + + + + ComponentId can be set to various things based on what category you're wanting to set + enum PedPropsData + { + PED_PROP_HATS = 0, + PED_PROP_GLASSES = 1, + PED_PROP_EARS = 2, + PED_PROP_WATCHES = 3, + }; + Usage: SET_PED_PROP_INDEX(playerPed, PED_PROP_HATS, GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS(playerPed, PED_PROP_HATS), GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS(playerPed, PED_PROP_HATS, 0), TRUE); + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). If applied to player you will sometimes trip on the sidewalk. + + + + + p1 is always false in R* scripts. + Quick disassembly seems to indicate that p1 is unused. + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1); + + + + + shootRate 0-1000 + + + + + p1 is usually 0 in the scripts. action is either 0 or a pointer to "DEFAULT_ACTION". + + + + + ped cannot be headshot if this is set to false + + + + + Sweat is set to 100.0 or 0.0 in the decompiled scripts. + + + + + Hash collision!!! + SET_VEHICLE_I* + destroyType is 1 for opens on damage, 2 for breaks on damage. + + + + + Only 1 and 2 appear in the scripts. combatbehaviour.meta seems to only have TLR_SearchForTarget for all peds, but we don't know if that's 1 or 2. + + + + + time1- Time Ped is in ragdoll mode(ms) + time2- Unknown time, in milliseconds + ragdollType- + 0 : Normal ragdoll + 1 : Falls with stiff legs/body + 2 : Narrow leg stumble(may not fall) + 3 : Wide leg stumble(may not fall) + p4, p5, p6- No idea. In R*'s scripts they are usually either "true, true, false" or "false, false, false". + EDIT 3/11/16: unclear what 'mircoseconds' mean-- a microsecond is 1000x a ms, so time2 must be 1000x time1? more testing needed. -sob + Edit Mar 21, 2017: removed part about time2 being the microseconds version of time1. this just isn't correct. time2 is in milliseconds, and time1 and time2 don't seem to be connected in any way. + + + + + Return variable is never used in R*'s scripts. + Not sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings. + x, y, and z are coordinates, most likely to where the ped will fall. + p7 is probably the force of the fall, but untested, so I left the variable name the same. + p8 to p13 are always 0f in R*'s scripts. + (Simplified) Example of the usage of the function from R*'s scripts: + ped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f); + + + + + p2 is usually -1 in the scripts. action is either 0 or "DEFAULT_ACTION". + + + + + This native refers to the field of vision the ped has above them, starting at 0 degrees. 90f would let the ped see enemies directly above of them. + + + + + This native refers to the field of vision the ped has below them, starting at 0 degrees. The angle value should be negative. + + + + + tintIndex can be the following: + 1 + 2 + 3 + 4 + 5 + 6 + 7 + + + + + combined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function + + + + + It adds the wetness level to the player clothing/outfit. As if player just got out from water surface. + + + + + duration specifies the time until the next respawn, in ms. (known values: 600000). + Usage Example: + Pickup pickup = OBJECT::CREATE_PICKUP_ROTATE(...); + OBJECT::SET_PICKUP_REGENERATION_TIME(pickup, 600000); // 10mins + + + + + This native sets the turbulence multiplier. It only works for planes. + 0.0 = no turbulence at all. + 1.0 = heavy turbulence. + + Works by just calling it once, does not need to be called every tick. + + + + + Hash collision! Disables speech. + + + + + Sets whether this player can be hassled by gangs. + + + + + Set whether this player should be able to do drive-bys. + "A drive-by is when a ped is aiming/shooting from vehicle. This includes middle finger taunts. By setting this value to false I confirm the player is unable to do all that. Tested on tick." + + + + + Sets whether this player can take cover. + + + + + 6 matches across 4 scripts. 5 occurrences were 240. The other was 255. + + + + + Every occurrence was either 0 or 2. + + + + + Every occurrence of p1 I found was true.1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + Flags used in the scripts: 0,4,16,24,32,56,60,64,128,134,256,260,384,512,640,768,896,900,952,1024,1280,2048,2560 + Note to people who needs this with camera mods, etc.: + Flags(0, 4, 16, 24, 32, 56, 60, 64, 128, 134, 512, 640, 1024, 2048, 2560) + - Disables camera rotation as well. + Flags(256, 260, 384, 768, 896, 900, 952, 1280) + [ translation: cameraRotation = flags & (1 << 8) - sfink] + + + + + Hash collision + + + + + Simply sets you as invincible (Health will not deplete). + Use 0x733A643B5B0C53C1 instead if you want Ragdoll enabled, which is equal to: + *(DWORD *)(playerPedAddress + 0x188) |= (1 << 9); + + + + + Example from fm_mission_controler.ysc.c4: + PLAYER::SET_PLAYER_LOCKON(PLAYER::PLAYER_ID(), 1); + All other decompiled scripts using this seem to be using the player id as the first parameter, so I feel the need to confirm it as so. + No need to confirm it says PLAYER_ID() so it uses PLAYER_ID() lol. + + + + + Affects the range of auto aim target. + + + + + Default is 100. Use player id and not ped id. For instance: PLAYER::SET_PLAYER_MAX_ARMOUR(PLAYER::PLAYER_ID(), 100); // main_persistent.ct4 + + + + + Set the model for a specific Player. Be aware that this will destroy the current Ped for the Player and create a new one, any + reference to the old ped should be reset (by using the GetPlayerPed native). + + ``` + Make sure to request the model first and wait until it has loaded. + ``` + + + + + example: + PLAYER::SET_PLAYER_PARACHUTE_MODEL_OVERRIDE(PLAYER::PLAYER_ID(), 0x73268708); + + + + + tints 0 + 1 + 2 + 3 + 4 + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + p1 was always 5. + p4 was always false. + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + example: + flags: 0-6 + PLAYER::SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS(PLAYER::PLAYER_ID(), 6); + wouldnt the flag be the seatIndex? + + + + + Values around 1.0f to 2.0f used in game scripts. + + + + + 77 + + + + + the status of default voip system. It affects on `NETWORK_IS_PLAYER_TALKING` and `mp_facial` animation. + This function doesn't need to be called every frame, it works like a switcher. + + + + + Sets your targeting mode. + 0 = Traditional GTA + 1 = Assisted Aiming + 2 = Free Aim + Even tho gtaforums nor Alexander B supports this, if you're online in freemode already it's nice to have this since retail or otherwise you have to go to SP to change it. + + + + + Set player team on deathmatch and last team standing.. + + + + + # Predominant call signatures + PLAYER::SET_PLAYER_WANTED_CENTRE_POSITION(PLAYER::PLAYER_ID(), ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1)); + # Parameter value ranges + P0: PLAYER::PLAYER_ID() + P1: ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1) + P2: Not set by any call + + + + + Call SET_PLAYER_WANTED_LEVEL_NOW for immediate effect + wantedLevel is an integer value representing 0 to 5 stars even though the game supports the 6th wanted level but no police will appear since no definitions are present for it in the game files + disableNoMission- Disables When Off Mission- appears to always be false + + + + + Forces any pending wanted level to be applied to the specified player immediately. + Call SET_PLAYER_WANTED_LEVEL with the desired wanted level, followed by SET_PLAYER_WANTED_LEVEL_NOW. + Second parameter is unknown (always false). + + + + + p2 is always false in R* scripts + + + + + This modifies the damage value of your weapon. Whether it is a multiplier or base damage is unknown. + Based on tests, it is unlikely to be a multiplier. + + + + + The player will be ignored by the police if toggle is set to true + + + + + If toggle is set to false: + The police won't be shown on the (mini)map + If toggle is set to true: + The police will be shown on the (mini)map + + + + + List of interior hashes: pastebin.com/1FUyXNqY + Not for every interior zoom > 0 available. + + + + + zoomLevel ranges from 0 to 200 + + + + + Sets radio station by index. + + + + + For a full list, see here: pastebin.com/Kj9t38KF + + + + + Only found this one in the decompiled scripts: + AUDIO::SET_RADIO_TRACK("RADIO_03_HIPHOP_NEW", "ARM1_RADIO_STARTS"); + + + + + If the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all. + Does nothing if the mission flag is set. + + + + + Sets the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + Example: + PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); + PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); + + + + + makes the train all jumbled up and derailed as it moves on the tracks (though that wont stop it from its normal operations) + + + + + Sets the player's rich presence detail state for social platform providers to a specified string. + + + + + missing a last parameter int p6 + + + + + bool p7 - always 1 + + + + + -- [[ Corrected conflicting parameter names ]] + + + + + -- [[ Corrected conflicting parameter names ]] + + + + + Sets a pixel in the specified runtime texture. This will have to be committed using `COMMIT_RUNTIME_TEXTURE` to have any effect. + + + + + Multiplier goes up to 1.49 any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however. + Just call it one time, it is not required to be called once every tick. + Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. + It is not possible to "decrease" speed. Anything below 1 will be ignored. + + + + + The bool is not a toggle!!! + + + + + Occurrences in the b617d scripts: pastebin.com/Tvg2PRHU + + + + + Sets a value indicating whether scenario peds should be returned by the next call to a command that returns peds. Eg. GET_CLOSEST_PED. + + + + + p0 and p1 are always the same + + + + + seems to enable/disable specific scenario-types from happening in the game world. + Here are some scenario types from the scripts: + "WORLD_MOUNTAIN_LION_REST" + "WORLD_MOUNTAIN_LION_WANDER" + "DRIVE" + "WORLD_VEHICLE_POLICE_BIKE" + "WORLD_VEHICLE_POLICE_CAR" + "WORLD_VEHICLE_POLICE_NEXT_TO_CAR" + "WORLD_VEHICLE_DRIVE_SOLO" + "WORLD_VEHICLE_BIKER" + "WORLD_VEHICLE_DRIVE_PASSENGERS" + "WORLD_VEHICLE_SALTON_DIRT_BIKE" + "WORLD_VEHICLE_BICYCLE_MOUNTAIN" + "PROP_HUMAN_SEAT_CHAIR" + "WORLD_VEHICLE_ATTRACTOR" + "WORLD_HUMAN_LEANING" + "WORLD_HUMAN_HANG_OUT_STREET" + "WORLD_HUMAN_DRINKING" + "WORLD_HUMAN_SMOKING" + "WORLD_HUMAN_GUARD_STAND" + "WORLD_HUMAN_CLIPBOARD" + "WORLD_HUMAN_HIKER" + "WORLD_VEHICLE_EMPTY" + "WORLD_VEHICLE_BIKE_OFF_ROAD_RACE" + "WORLD_HUMAN_PAPARAZZI" + "WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN" + "WORLD_VEHICLE_PARK_PARALLEL" + "WORLD_VEHICLE_CONSTRUCTION_SOLO" + "WORLD_VEHICLE_CONSTRUCTION_PASSENGERS" + "WORLD_VEHICLE_TRUCK_LOGS" + -alphazolam + scenarioType could be the same as scenarioName, used in for example AI::TASK_START_SCENARIO_AT_POSITION. + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + This function anchors script draws to a side of the safe zone. This needs to be called to make the interface + independent of the player's safe zone configuration. + + These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline + for default alignment. + + Valid values for `horizontalAlign`, from original documentation: + + - **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with + the right side of the screen. + - **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when + centered. + - **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away + from the right side of the screen, both move with the right side of the screen. + + Valid values for `verticalAlign`, from original documentation: + + - **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about + rather centered. + - **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is + different from 66. + - **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it. + + Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The + canonical value for this is 'I' (73). + + For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X + axis. + + To reset the value, use `RESET_SCRIPT_GFX_ALIGN`. + + + + + Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game + expects the width/height to be configured using this native in order to get a proper starting position for the draw + command. + + + + + Sets a flag defining whether or not script draw commands should continue being drawn behind the pause + menu. This is usually used for TV channels and other draw commands that are used with a world render target. + + + + + Sets the draw order for script draw commands. + + Examples from decompiled scripts: + + ```cpp + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7); + GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v_4, v_5, v_6, a_0._f172, 0); + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1); + GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0); + ``` + + + + + Only called once in the decompiled scripts. Presumably activates the specified generator. + + + + + Toggles Heatvision on/off. + + + + + Hardcoded to not work in multiplayer. + Used to lock/unlock doors to interior areas of the game. + (Possible) Door Types: + pastebin.com/9S2m3qA4 + Heading is either 1, 0 or -1 in the scripts. Means default closed(0) or opened either into(1) or out(-1) of the interior. + Locked means that the heading is locked. + p6 is always 0. + 225 door types, model names and coords found in stripclub.c4: + pastebin.com/gywnbzsH + get door info: pastebin.com/i14rbekD + + + + + Example: + AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_01_STAGE", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_02_MAIN_ROOM", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_03_BACK_ROOM", false); + This turns off surrounding sounds not connected directly to peds. + + + + + Access to the store for shark cards etc... + + + + + Swim speed multiplier. + Multiplier goes up to 1.49 + Just call it one time, it is not required to be called once every tick. - Note copied from below native. + Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and RUN_SPRINT below. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. + + + + + This is not tested - it's just an assumption. + Doesn't seem to work. I'll try with an int instead. --JT + Read the scripts, im dumpass. + Doesn't work at all, wether with an bool neither an int + if (!VEHICLE::IS_TAXI_LIGHT_ON(l_115)) { + VEHICLE::SET_TAXI_LIGHTS(l_115, 1); + } + + + + + Sets the drop shadow for the current text style. + + + + + fonts that mess up your text where made for number values/misc stuff + + + + + Types - + 0: Center-Justify + 1: Left-Justify + 2: Right-Justify + Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen + + + + + from script am_mp_yacht.c int? + ui::set_text_leading(2); + + + + + Size range : 0f to 1.0f + + + + + It sets the text in a specified box and wraps the text if it exceeds the boundries. Both values are for X axis. Useful when positioning text set to center or aligned to the right. + start - left boundry on screen position (0.0 - 1.0) + end - right boundry on screen position (0.0 - 1.0) + + + + + Loads the specified timecycle modifier. Modifiers are defined separately in another file (e.g. "timecycle_mods_1.xml") + Parameters: + modifierName - The modifier to load (e.g. "V_FIB_IT3", "scanline_cam", etc.) + For a full list, see here: pastebin.com/kVPwMemE + + + + + Hash collision. Please change back to _0x_ + + + + + hash collision? + + + + + Maximum value is 1. + At a value of 0 the game will still run at a minimum time scale. + Slow Motion 1: 0.6 + Slow Motion 2: 0.4 + Slow Motion 3: 0.2 + + + + + For a full list, see here: pastebin.com/kVPwMemE + + + + + Might be more appropriate in AUDIO? + Rockstar made it like this. + Probably changes tvs from being a 3d audio to being "global" audio + + + + + Hash collision! Please change back to _0xEF4CED81CEBEDC6D + + + + + From the scripts, p0: + "ArmWrestlingIntensity", + "INOUT", + "Monkey_Stream", + "ZoomLevel" + + + + + Makes the vehicle accept no passengers. + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + Please change to void. + + + + + Disables the vehicle from being repaired when a vehicle extra is enabled. + + + + + p2 often set to 1000.0 in the decompiled scripts. + + + + + SET_VEHICLE_BOOST_ACTIVE(vehicle, 1, 0); + SET_VEHICLE_BOOST_ACTIVE(vehicle, 0, 0); + Will give a boost-soundeffect. + + + + + On accelerating, spins the driven wheels with the others braked, so you don't go anywhere. + + + + + This has not yet been tested - it's just an assumption of what the types could be. + + + + + Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision) + from Decrypted Scripts I found + VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0); + + + + + colorPrimary & colorSecondary are the paint index for the vehicle. + For a list of valid paint indexes, view: pastebin.com/pwHci0xK + ------------------------------------------------------------------------- + Use this to get the number of color indices: pastebin.com/RQEeqTSM + Note: minimum color index is 0, maximum color index is (numColorIndices - 1) + + + + + p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) + + + + + p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) + + + + + Apply damage to vehicle at a location. Location is relative to vehicle model (not world). + Radius of effect damage applied in a sphere at impact location + + + + + This fixes the deformation of a vehicle but the vehicle health doesn't improve + + + + + โ€ข Usage + โ†’ Use this native inside a looped function. + โ†’ Values: + โ†’ 0.0 = no vehicles on streets + โ†’ 1.0 = normal vehicles on streets + + + + + You can't use values greater than 15.0 + You can see why here: pastebin.com/Wbn34fGD + Also, R* does (float)(rand() % 15) to get a random dirt level when generating a vehicle. + + + + + 1 + 2 - CARLOCK_LOCKED (locked) + 3 + 4 - CARLOCK_LOCKED_PLAYER_INSIDE (can get in, can't leave) + (maybe, these are leftovers from GTA:VC) + 5 + 6 + 7 + (source: GTA VC miss2 leak, matching constants for 0/2/4, testing) + They use 10 in am_mp_property_int, don't know what it does atm. + + + + + After some analysis, I've decided that these are what the parameters are. + We can see this being used in R* scripts such as "am_mp_property_int.ysc.c4": + l_11A1 = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 1); + ... + VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(l_11A1, 1); + + + + + Closes all doors of a vehicle: + + + + + doorIndex: + 0 = Front Right Door + 1 = Front Left Door + 2 = Back Right Door + 3 = Back Left Door + 4 = Hood + 5 = Trunk + Changed last paramater from CreateDoorObject To NoDoorOnTheFloor because when on false, the door object is created,and not created when on true...the former parameter name was counter intuitive...(by Calderon) + + + + + doorIndex: + 0 = Front Left Door (driver door) + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + p2: + mostly use 0 and 1, very rare using 3 and 5 + p3: + It seems it is an angle + Example in VB: + Public Shared Sub Set_Vehicle_Door_Angle(Vehicle As Vehicle, Door As VehicleDoor, Angle As Single) + Native.Function.Call(Hash.SET_VEHICLE_DOOR_CONTROL, Vehicle.Handle, Door, 1, Angle) + End Sub + I'm Not MentaL + sfink: p2 is speed, 5 is fast, 1 is slow 3 is medium + + + + + When lock is false other entities can overwrite it. + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Back + 7 = Back2 + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + + + + + Money pickups are created around cars when they explodes. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seems to give the same amount of money. + youtu.be/3arlUxzHl5Y + i.imgur.com/WrNpYFs.jpg + From the scripts: + VEHICLE::_068F64F2470F9656(l_36, 0); + Found a "correct" name for this :P + _dead_vehicle_pickups_dies_when_set_exploded_destroy_it_drops_on_money + SET_VEHICLE_D* or SET_VEHICLE_E* + + + + + 1000 is max health + Begins leaking gas at around 650 health + -999.90002441406 appears to be minimum health, although nothing special occurs <- false statement + ------------------------- + Minimum: -4000 + Maximum: 1000 + -4000: Engine is destroyed + 0 and below: Engine catches fire and health rapidly declines + 300: Engine is smoking and losing functionality + 1000: Engine is perfect + + + + + Starts or stops the engine on the specified vehicle. + vehicle: The vehicle to start or stop the engine on. + value: true to turn the vehicle on; false to turn it off. + instantly: if true, the vehicle will be set to the state immediately; otherwise, the current driver will physically turn on or off the engine. + -------------------------------------- + from what I've tested when I do this to a helicopter the propellers turn off after the engine has started. so is there any way to keep the heli propellers on? + -------------------------------------- + And what's with BOOL otherwise, what does it do??? + + + + + formerly known as _SET_VEHICLE_PAINT_FADE + The parameter fade is a value from 0-1, where 0 is fresh paint. + ------------------------------------------------------------------------------------ + The actual value isn't stored as a float but as an unsigned char (BYTE). More info here: pastebin.com/r0h6EM5s + -------------- + Separate Person: I didn't want to be rude and remove it, but whom ever posted that pastebin above please remove it as the paste says it has been removed. + + + + + Seems according to TU27 X360 Scripts, this has 3 arguments as well. + SET_VEHICLE_EXCLUSIVE_DRIVER(vehicle, 0, 0); in freemode.c + In case 5 of a switch case, is the only time it shows Arg2 being PLAYER_PED_ID(), otherwise it's 0. Arg3 always seems to be 0. + + + + + Sets a vehicle to be strongly resistant to explosions. p0 is the vehicle; set p1 to false to toggle the effect on/off. + + + + + Note: only some vehicle have extras + extra ids are from 1 - 9 depending on the vehicle + ------------------------------------------------- + ^ not sure if outdated or simply wrong. Max extra ID for b944 is 14 + ------------------------------------------------- + p2 is not a on/off toggle. mostly 0 means on and 1 means off. + not sure if it really should be a BOOL. + ------------------------------------------------- + Confirmed p2 does not work as a bool. Changed to int. [0=on, 1=off] + + + + + They use the same color indexs as SET_VEHICLE_COLOURS. + + + + + SCALE: Setting the speed to 30 would result in a speed of roughly 60mph, according to speedometer. + Speed is in meters per second + You can convert meters/s to mph here: + http://www.calculateme.com/Speed/MetersperSecond/ToMilesperHour.htm + + + + + Seems to be related to the metal parts, not tyres (like i was expecting lol) + Must be called every tick. + + + + + It switch to highbeam when p1 is set to true. + + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FIELD`, this might require some experimentation. + Example: `SetVehicleHandlingField(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)` + + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FLOAT`, this might require some experimentation. + Example: `SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)` + + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_INT`, this might require some experimentation. + + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_VECTOR`, this might require some experimentation. + + + + + if true, axles won't bend. + + + + + Sets the turn signal enabled for a vehicle. + Set turnSignal to 1 for left light, 0 for right light. + + + + + Setting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. Hence it's not considered aka ignored. + + + + + Sets the wanted state of this vehicle. + + + + + set's if the vehicle has lights or not. + not an on off toggle. + p1 = 0 ;vehicle normal lights, off then lowbeams, then highbeams + p1 = 1 ;vehicle doesn't have lights, always off + p1 = 2 ;vehicle has always on lights + p1 = 3 ;or even larger like 4,5,... normal lights like =1 + note1: when using =2 on day it's lowbeam,highbeam + but at night it's lowbeam,lowbeam,highbeam + note2: when using =0 it's affected by day or night for highbeams don't exist in daytime. + + + + + multiplier = brightness of head lights. + this value isn't capped afaik. + multiplier = 0.0 no lights + multiplier = 1.0 default game value + + + + + Note: Only seems to work on Emergency Vehicles + + + + + In b944, there are 50 (0 - 49) mod types. + Sets the vehicle mod. + The vehicle must have a mod kit first. + Any out of range ModIndex is stock. + #Mod Type + Spoilers + Front Bumper + Rear Bumper + Side Skirt + Exhaust + Frame + Grille + Hood + Fender + Right Fender + Roof + Engine + Brakes + Transmission + Horns - 14 (modIndex from 0 to 51) + Suspension + Armor + Front Wheels + Back Wheels - 24 //only for motocycles + Plate holders + Trim Design + Ornaments + Dial Design + Steering Wheel + Shifter Leavers + Plaques + Hydraulics + Livery + ENUMS: pastebin.com/QzEAn02v + + + + + seems to make the vehicle stop spawning naturally in traffic. Here's an essential example: + VEHICLE::SET_VEHICLE_MODEL_IS_SUPPRESSED(GAMEPLAY::GET_HASH_KEY("taco"), true); + god I hate taco vans + Confirmed to work? Needs to be looped? Can not get it to work. + + + + + paintType: + 0: Normal + 1: Metallic + 2: Pearl + 3: Matte + 4: Metal + 5: Chrome + color: number of the color. + p3 seems to always be 0. + + + + + Changes the secondary paint type and color + paintType: + 0: Normal + 1: Metallic + 2: Pearl + 3: Matte + 4: Metal + 5: Chrome + color: number of the color + + + + + Set modKit to 0 if you plan to call SET_VEHICLE_MOD. That's what the game does. Most body modifications through SET_VEHICLE_MOD will not take effect until this is set to 0. + --------- + Setting the modKit to 0 also seems to load some livery related vehicle information. For example, using GET_LIVERY_NAME() will return NULL if you haven't set the modKit to 0 in advance. As soon as you set it to 0, GET_LIVERY_NAME() will work properly. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Sets a vehicle's license plate text. 8 chars maximum. + Example: + Ped playerPed = PLAYER::PLAYER_PED_ID(); + Vehicle veh = PED::GET_VEHICLE_PED_IS_USING(playerPed); + char *plateText = "KING"; + VEHICLE::SET_VEHICLE_NUMBER_PLATE_TEXT(veh, plateText); + + + + + Plates: + Blue/White + Yellow/black + Yellow/Blue + Blue/White2 + Blue/White3 + Yankton + + + + + Sets a vehicle on the ground on all wheels. Returns whether or not the operation was successful. + sfink: This has an additional param(Vehicle vehicle, float p1) which is always set to 5.0f in the b944 scripts. + + + + + Tested on the player's current vehicle. Unless you kill the driver, the vehicle doesn't loose control, however, if enabled, explodeOnImpact is still active. The moment you crash, boom. + + + + + 1000 is max health + Begins leaking gas at around 650 health + + + + + can't seem to enable radio on cop cars etc + + + + + Reduces grip significantly so it's hard to go anywhere. + + + + + Only works during nighttime. + And only if there is a driver in heli. + + + + + Commands the driver of an armed vehicle (p0) to shoot its weapon at a target (p1). p3, p4 and p5 are the coordinates of the target. Example: + WEAPON::SET_CURRENT_PED_VEHICLE_WEAPON(pilot,GAMEPLAY::GET_HASH_KEY("VEHICLE_WEAPON_PLANE_ROCKET"));VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET(pilot, target, targPos.x, targPos.y, targPos.z); + + + + + Activate siren on vehicle (Only works if the vehicle has a siren). + + + + + Locks the vehicle's steering to the desired angle, explained below. + Requires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle. + Steer bias: + -1.0 = full right + 0.0 = centered steering + 1.0 = full left + + + + + If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives + + + + + VEHICLE::SET_VEHICLE_TIMED_EXPLOSION(v_3, PLAYER::GET_PLAYER_PED(v_5), 1); + + + + + Allows you to toggle bulletproof tires. + + + + + "To burst tyres VEHICLE::SET_VEHICLE_TYRE_BURST(vehicle, 0, true, 1000.0) + to burst all tyres type it 8 times where p1 = 0 to 7. + p3 seems to be how much damage it has taken. 0 doesn't deflate them, 1000 completely deflates them. + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + tyreIndex = 0 to 4 on normal vehicles + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + Sets the tire smoke's color of this vehicle. + vehicle: The vehicle that is the target of this method. + r: The red level in the RGB color code. + g: The green level in the RGB color code. + b: The blue level in the RGB color code. + Note: + setting r,g,b to 0 will give the car independance day tyre smoke + + + + + Player won't be able to drive the car or enter it, unless you task him to get into any other seat than the driver one. + + + + + 0: Sport + 1: Muscle + 2: Lowrider + 3: SUV + 4: Offroad + 5: Tuner + 6: Bike Wheels + 7: High End + + + + + Adjusts the offset of the specified wheel relative to the wheel's axle center. + Needs to be called every frame in order to function properly, as GTA will reset the offset otherwise. + This function can be especially useful to set the track width of a vehicle, for example: + + ``` + function SetVehicleFrontTrackWidth(vehicle, width) + SetVehicleWheelXOffset(vehicle, 0, -width/2) + SetVehicleWheelXOffset(vehicle, 1, width/2) + end + ``` + + + + + enum WindowTints + { + WINDOWTINT_NONE, + WINDOWTINT_PURE_BLACK, + WINDOWTINT_DARKSMOKE, + WINDOWTINT_LIGHTSMOKE, + WINDOWTINT_STOCK, + WINDOWTINT_LIMO, + WINDOWTINT_GREEN + }; + + + + + For a full list, see here: pastebin.com/Kj9t38KF + + + + + Max value is 1.0 + + + + + **instructionalKey enum list**: + + ``` + enum INSTRUCTIONAL_BUTTON_TYPES + { + NONE = 0, + SELECT = 1, + OK = 2, + YES = 4, + BACK = 8, + BACK_SELECT = 9, + BACK_OK = 10, + BACK_YES = 12, + CANCEL = 16, + CANCEL_SELECT = 17, + CANCEL_OK = 18, + CANCEL_YES = 20, + NO = 32, + NO_SELECT = 33, + NO_OK = 34, + YES_NO = 36, + RETRY = 64, + RETRY_SELECT = 65, + RETRY_OK = 66, + RETRY_YES = 68, + RETRY_BACK = 72, + RETRY_BACK_SELECT = 73, + RETRY_BACK_OK = 74, + RETRY_BACK_YES = 76, + RETRY_CANCEL = 80, + RETRY_CANCEL_SELECT = 81, + RETRY_CANCEL_OK = 82, + RETRY_CANCEL_YES = 84, + SKIP = 256, + SKIP_SELECT = 257, + SKIP_OK = 258, + SKIP_YES = 260, + SKIP_BACK = 264, + SKIP_BACK_SELECT = 265, + SKIP_BACK_OK = 266, + SKIP_BACK_YES = 268, + SKIP_CANCEL = 272, + SKIP_CANCEL_SELECT = 273, + SKIP_CANCEL_OK = 274, + SKIP_CANCEL_YES = 276, + CONTINUE = 16384, + BACK_CONTINUE = 16392, + CANCEL_CONTINUE = 16400, + LOADING_SPINNER = 134217728, + SELECT_LOADING_SPINNER = 134217729, + OK_LOADING_SPINNER = 134217730, + YES_LOADING_SPINNER = 134217732, + BACK_LOADING_SPINNER = 134217736, + BACK_SELECT_LOADING_SPINNER = 134217737, + BACK_OK_LOADING_SPINNER = 134217738, + BACK_YES_LOADING_SPINNER = 134217740, + CANCEL_LOADING_SPINNER = 134217744, + CANCEL_SELECT_LOADING_SPINNER = 134217745, + CANCEL_OK_LOADING_SPINNER = 134217746, + CANCEL_YES_LOADING_SPINNER = 134217748 + } + ``` + + Note: this list is definitely NOT complete, but these are the ones I've been able to find before giving up because it's such a boring thing to look for 'good' combinations. + + **Result of the example code:** + <https://i.imgur.com/imwoimm.png> + + + + + You can only use text entries. No custom text. + C# Example : + Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1); + you can recreate this easily with scaleforms + --------------- + Fixed native name, from before nativedb restoration. + + + + + This native removes the current waypoint from the map. + Example: + C#: + Function.Call(Hash.SET_WAYPOINT_OFF); + C++: + UI::SET_WAYPOINT_OFF(); + + + + + Changes the selected ped aiming animation style. + Note : You must use GET_HASH_KEY! + Strings to use with GET_HASH_KEY : + "Ballistic", + "Default", + "Fat", + "Female", + "FirstPerson", + "FirstPersonAiming", + "FirstPersonFranklin", + "FirstPersonFranklinAiming", + "FirstPersonFranklinRNG", + "FirstPersonFranklinScope", + "FirstPersonMPFemale", + "FirstPersonMichael", + "FirstPersonMichaelAiming", + "FirstPersonMichaelRNG", + "FirstPersonMichaelScope", + "FirstPersonRNG", + "FirstPersonScope", + "FirstPersonTrevor", + "FirstPersonTrevorAiming", + "FirstPersonTrevorRNG", + "FirstPersonTrevorScope", + "Franklin", + "Gang", + "Gang1H", + "GangFemale", + "Hillbilly", + "MP_F_Freemode", + "Michael", + "SuperFat", + "Trevor" + + + + + Hash collision, real name is: IS_FLASH_LIGHT_ON + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + Sets the the raw wind speed value. + + + + + This is NOT a heading. It's a FLOAT value from 0.0-7.0. Look at this image: + i.imgur.com/FwVpGS6.png + ---------------------------- + This appears to be a heading, in radians (0-2*pi) -PNWParksFan + + + + + Using this native will clamp the wind speed value to a range of 0.0- 12.0. Using SET_WIND sets the same value but without the restriction. + + + + + Possible shake types (updated b617d): + DEATH_FAIL_IN_EFFECT_SHAKE + DRUNK_SHAKE + FAMILY5_DRUG_TRIP_SHAKE + HAND_SHAKE + JOLT_SHAKE + LARGE_EXPLOSION_SHAKE + MEDIUM_EXPLOSION_SHAKE + SMALL_EXPLOSION_SHAKE + ROAD_VIBRATION_SHAKE + SKY_DIVING_SHAKE + VIBRATE_SHAKE + + + + + p0 argument found in the b617d scripts: "DRUNK_SHAKE" + + + + + Possible shake types (updated b617d): + DEATH_FAIL_IN_EFFECT_SHAKE + DRUNK_SHAKE + FAMILY5_DRUG_TRIP_SHAKE + HAND_SHAKE + JOLT_SHAKE + LARGE_EXPLOSION_SHAKE + MEDIUM_EXPLOSION_SHAKE + SMALL_EXPLOSION_SHAKE + ROAD_VIBRATION_SHAKE + SKY_DIVING_SHAKE + VIBRATE_SHAKE + + + + + this is what p7 does in disassembly + __int8 var = 32; + if (isInvisible) + { + var = 16; + } + int v110 = var | 2 * p7; + + + + + Returns true if the game is using the metric measurement system, false if imperial is used. + This is what r\* uses for the different label types (either ones with miles in them or with km, as well as some other measurement related labels). + + + + + Adds the GTA: Online player heading indicator to a blip. + + + + + Adds a green checkmark on top of a blip. + + + + + Starts a new singleplayer game (at the prologue). + + + + + Shuts down the `loadingScreen` NUI frame, similarly to `SHUTDOWN_LOADING_SCREEN`. + + + + + This is to make the player walk without accepting input from INPUT. + gaitType is in increments of 100s. 2000, 500, 300, 200, etc. + p4 is always 1 and p5 is always 0. + C# Example : + Function.Call(Hash.SIMULATE_PLAYER_INPUT_GAIT, Game.Player, 1.0f, 100, 1.0f, 1, 0); //Player will go forward for 100ms + + + + + Returns true if the object has finished moving. + If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed. + See also: gtag.gtagaming.com/opcode-database/opcode/034E/ + + + + + p1 appears as 5, 10, 15, 25, or 30. p2 is always true. + + + + + p1 appears to always be 1 (only comes up twice) + + + + + 2 matches. p1 was always true. + + + + + Only 1 match. Both p1 & p2 were true. + + + + + normalizedValue is from 0.0 - 1.0 + p2 is always 1 + + + + + Every occurrence of p1 & p2 were both true. + + + + + p1 was always true. + + + + + Also known as _RECHARGE_SPECIAL_ABILITY + + + + + Hash collision!!! PLAY_STREAM_FROM_POSITION is the correct name! + + + + + Example: + This will start the alarm at Fort Zancudo. + AUDIO::START_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + First parameter (char) is the name of the alarm. + Second parameter (bool) is unknown, it does not seem to make a difference if this one is 0 or 1. + ---------- + It DOES make a difference but it has to do with the duration or something I dunno yet + ---------- + Found in the b617d scripts: + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS", 0); + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER", 1); + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER_B", 0); + AUDIO::START_ALARM("BIG_SCORE_HEIST_VAULT_ALARMS", a_0); + AUDIO::START_ALARM("FBI_01_MORGUE_ALARMS", 1); + AUDIO::START_ALARM("FIB_05_BIOTECH_LAB_ALARMS", 0); + AUDIO::START_ALARM("JEWEL_STORE_HEIST_ALARMS", 0); + AUDIO::START_ALARM("PALETO_BAY_SCORE_ALARM", 1); + AUDIO::START_ALARM("PALETO_BAY_SCORE_CHICKEN_FACTORY_ALARM", 0); + AUDIO::START_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + AUDIO::START_ALARM("PORT_OF_LS_HEIST_SHIP_ALARMS", 0); + AUDIO::START_ALARM("PRISON_ALARMS", 0); + AUDIO::START_ALARM("PROLOGUE_VAULT_ALARMS", 0); + + + + + Used to prepare a scene where the surrounding sound is muted or a bit changed. This does not play any sound. + List of all usable scene names found in b617d. Sorted alphabetically and identical names removed: pastebin.com/MtM9N9CC + + + + + some kind of flag. Usually 0. + + + + + p3: some kind of flag. Usually 0. + + + + + Examples: + g_384A = SYSTEM::START_NEW_SCRIPT("cellphone_flashhand", 1424); + l_10D = SYSTEM::START_NEW_SCRIPT("taxiService", 1828); + SYSTEM::START_NEW_SCRIPT("AM_MP_YACHT", 5000); + SYSTEM::START_NEW_SCRIPT("emergencycall", 512); + SYSTEM::START_NEW_SCRIPT("emergencycall", 512); + SYSTEM::START_NEW_SCRIPT("FM_maintain_cloud_header_data", 1424); + SYSTEM::START_NEW_SCRIPT("FM_Mission_Controller", 31000); + SYSTEM::START_NEW_SCRIPT("tennis_family", 3650); + SYSTEM::START_NEW_SCRIPT("Celebrations", 3650); + Decompiled examples of usage when starting a script: + SCRIPT::REQUEST_SCRIPT(a_0); + if (SCRIPT::HAS_SCRIPT_LOADED(a_0)) { + SYSTEM::START_NEW_SCRIPT(a_0, v_3); + SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(a_0); + return 1; + } + or: + v_2 = "MrsPhilips2"; + SCRIPT::REQUEST_SCRIPT(v_2); + while (!SCRIPT::HAS_SCRIPT_LOADED(v_2)) { + SCRIPT::REQUEST_SCRIPT(v_2); + SYSTEM::WAIT(0); + } + sub_8792(36); + SYSTEM::START_NEW_SCRIPT(v_2, 17000); + SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(v_2); + All native script names: pastebin.com/K9adDsu4 and pastebin.com/yLNWicUi + + + + + return : script thread id, 0 if failed + Pass pointer to struct of args in p1, size of struct goes into p2 + + + + + GRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD("scr_fbi_falling_debris", 93.7743f, -749.4572f, 70.86904f, 0f, 0f, 0f, 0x3F800000, 0, 0, 0, 0) + p11 seems to be always 0 + + + + + list: pastebin.com/N9unUFWY + + + + + GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD("scr_paleto_roof_impact", -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0); + Axis - Invert Axis Flags + list: pastebin.com/N9unUFWY + ------------------------------------------------------------------- + C# + Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function. + char *effectname = This is an in-game effect name, for e.g. "scr_fbi4_trucks_crash" is used to give the effects when truck crashes etc + float x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates + float xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate. + float scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f + bool xaxis, yaxis, zaxis = To bool the axis values. + example: + Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, "scr_fbi4_trucks_crash", GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0); + + + + + Starts a particle effect on an entity for example your player. + List: pastebin.com/N9unUFWY + Example: + C#: + Function.Call(Hash.REQUEST_NAMED_PTFX_ASSET, "scr_rcbarry2"); Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, "scr_rcbarry2"); Function.Call(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, "scr_clown_appears", Game.Player.Character, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 1.0, false, false, false); + Internally this calls the same function as GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE + however it uses -1 for the specified bone index, so it should be possible to start a non looped fx on an entity bone using that native + + + + + GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE("scr_sh_bong_smoke", PLAYER::PLAYER_PED_ID(), -0.025f, 0.13f, 0f, 0f, 0f, 0f, 31086, 0x3F800000, 0, 0, 0); + Axis - Invert Axis Flags + list: pastebin.com/N9unUFWY + + + + + // this enum comes directly from R* so don't edit this + enum ePlayerSwitchType + { + SWITCH_TYPE_AUTO, + SWITCH_TYPE_LONG, + SWITCH_TYPE_MEDIUM, + SWITCH_TYPE_SHORT + }; + Use GET_IDEAL_PLAYER_SWITCH_TYPE for the best switch type. Or just auto, because it calls the same function in executable. + ---------------------------------------------------- + Examples from the decompiled scripts: + STREAMING::START_PLAYER_SWITCH(l_832._f3, PLAYER::PLAYER_PED_ID(), 0, 3); + STREAMING::START_PLAYER_SWITCH(l_832._f3, PLAYER::PLAYER_PED_ID(), 2050, 3); + STREAMING::START_PLAYER_SWITCH(PLAYER::PLAYER_PED_ID(), l_832._f3, 1024, 3); + STREAMING::START_PLAYER_SWITCH(g_141F27, PLAYER::PLAYER_PED_ID(), 513, v_14); + Note: DO NOT, use SWITCH_TYPE_LONG with flag 513. It leaves you stuck in the clouds. You'll have to call STOP_PLAYER_SWITCH() to return to your ped. + Flag 8 w/ SWITCH_TYPE_LONG will zoom out 3 steps, then zoom in 2/3 steps and stop on the 3rd and just hang there. + Flag 8 w/ SWITCH_TYPE_MEDIUM will zoom out 1 step, and just hang there. + + + + + Starts a fire: + xyz: Location of fire + maxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing. + isGasFire: Whether or not the fire is powered by gasoline. + + + + + Raycast from point to point, where the ray has a radius. + flags: + vehicles=10 + peds =12 + Iterating through flags yields many ped / vehicle/ object combinations + p9 = 7, but no idea what it does + Entity is an entity to ignore + + + + + Returns a ray (?) going from x1, y1, z1 to x2, y2, z2. + entity = 0 most of the time. + p8 = 7 most of the time. + Result of this function is passed to WORLDPROBE::_GET_RAYCAST_RESULT as a first argument. + + + + + Sounds the horn for the specified vehicle. + vehicle: The vehicle to activate the horn for. + mode: The hash of "NORMAL" or "HELDDOWN". Can be 0. + duration: The duration to sound the horn, in milliseconds. + Note: If a player is in the vehicle, it will only sound briefly. + + + + + Please change to "void"! + --------------------------------- + Example: + for (v_2 = 0; v_2 <= 4; v_2 += 1) { + STATS::STAT_CLEAR_SLOT_FOR_RELOAD(v_2); + } + + + + + p2 - Default value? Seems to be -1 most of the time. + + + + + p2 appears to always be -1 + + + + + p1 is always -1 in the script files + + + + + Needs more research. Seems to return "STAT_UNKNOWN" if no such user id exists. + + + + + p1 always true. + + + + + 'value' is a structure to a structure, 'numFields' is how many fields there are in said structure (usually 7). + The structure looks like this: + int year + int month + int day + int hour + int minute + int second + int millisecond + The decompiled scripts use TIME::GET_POSIX_TIME to fill this structure. + + + + + The following values have been found in the decompiled scripts: + "RC_ABI1" + "RC_ABI2" + "RC_BA1" + "RC_BA2" + "RC_BA3" + "RC_BA3A" + "RC_BA3C" + "RC_BA4" + "RC_DRE1" + "RC_EPS1" + "RC_EPS2" + "RC_EPS3" + "RC_EPS4" + "RC_EPS5" + "RC_EPS6" + "RC_EPS7" + "RC_EPS8" + "RC_EXT1" + "RC_EXT2" + "RC_EXT3" + "RC_EXT4" + "RC_FAN1" + "RC_FAN2" + "RC_FAN3" + "RC_HAO1" + "RC_HUN1" + "RC_HUN2" + "RC_JOS1" + "RC_JOS2" + "RC_JOS3" + "RC_JOS4" + "RC_MAU1" + "RC_MIN1" + "RC_MIN2" + "RC_MIN3" + "RC_MRS1" + "RC_MRS2" + "RC_NI1" + "RC_NI1A" + "RC_NI1B" + "RC_NI1C" + "RC_NI1D" + "RC_NI2" + "RC_NI3" + "RC_OME1" + "RC_OME2" + "RC_PA1" + "RC_PA2" + "RC_PA3" + "RC_PA3A" + "RC_PA3B" + "RC_PA4" + "RC_RAM1" + "RC_RAM2" + "RC_RAM3" + "RC_RAM4" + "RC_RAM5" + "RC_SAS1" + "RC_TON1" + "RC_TON2" + "RC_TON3" + "RC_TON4" + "RC_TON5" + + + + + Add Cash example: + for (int i = 0; i < 3; i++) + { + char statNameFull[32]; + sprintf_s(statNameFull, "SP%d_TOTAL_CASH", i); + Hash hash = GAMEPLAY::GET_HASH_KEY(statNameFull); + int val; + STATS::STAT_GET_INT(hash, &val, -1); + val += 1000000; + STATS::STAT_SET_INT(hash, val, 1); + } + + + + + Hash collision!!! + SET_VEHICLE_IS_* + p1 (toggle) was always 1 (true) except in one case in the b678 scripts. + + + + + Example: + This will stop the alarm at Fort Zancudo. + AUDIO::STOP_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + First parameter (char) is the name of the alarm. + Second parameter (bool) has to be true (1) to have any effect. + + + + + From re_drunkdriver: + โ€ข AI::STOP_ANIM_PLAYBACK(l_5B[0 -- [[1]] ], 0, 0); + Looks like p1 may be a flag, still need to do some research, though. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + ?? + + + + + Needs to be called every frame. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + RAGEPluginHook list: docs.ragepluginhook.net/html/62951c37-a440-478c-b389-c471230ddfc5.htm + + + + + This doesn't stop fire nor the fire propagation in a loop... for some reasons. + + + + + p1 is always 0 in the native scripts + + + + + Disables the player's teleportation + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + + + + + p1 sync task id? + + + + + Returns false if it's a null or empty string or if the string is too long. outInteger will be set to -999 in that case. + If all checks have passed successfully, the return value will be set to whatever strtol(string, 0i64, 10); returns. + + + + + Returns tangent value of p0. + + + + + Makes the specified ped achieve the specified heading. + pedHandle: The handle of the ped to assign the task to. + heading: The desired heading. + timeout: The time, in milliseconds, to allow the task to complete. If the task times out, it is cancelled, and the ped will stay at the heading it managed to reach in the time. + + + + + + + + + + duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped + + + + + Example from "me_amanda1.ysc.c4": + AI::TASK_ARREST_PED(l_19F -- [[ This is a Ped ]] , PLAYER::PLAYER_PED_ID()); + Example from "armenian1.ysc.c4": + if (!PED::IS_PED_INJURED(l_B18[0 -- [[1]] ])) { + AI::TASK_ARREST_PED(l_B18[0 -- [[1]] ], PLAYER::PLAYER_PED_ID()); + } + I would love to have time to experiment to see if a player Ped can arrest another Ped. Might make for a good cop mod. + Looks like only the player can be arrested this way. Peds react and try to arrest you if you task them, but the player charater doesn't do anything if tasked to arrest another ped. + + + + + You need to call PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS after TASK_BOAT_MISSION in order for the task to execute. + Working example + float vehicleMaxSpeed = VEHICLE::_GET_VEHICLE_MAX_SPEED(ENTITY::GET_ENTITY_MODEL(pedVehicle)); + AI::TASK_BOAT_MISSION(pedDriver, pedVehicle, 0, 0, waypointCoord.x, waypointCoord.y, waypointCoord.z, 4, vehicleMaxSpeed, 786469, -1.0, 7); + PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(pedDriver, 1); + P8 appears to be driving style flag - see gtaforums.com/topic/822314-guide-driving-styles/ for documentation + + + + + p2 tend to be 16, 17 or 1 + p3 to p7 tend to be 0.0 + + + + + Not clear what it actually does, but here's how script uses it - + if (OBJECT::HAS_PICKUP_BEEN_COLLECTED(...) + { + if(ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID())) + { + AI::TASK_CLEAR_LOOK_AT(PLAYER::PLAYER_PED_ID()); + } + ... + } + Another one where it doesn't "look" at current player - + AI::TASK_PLAY_ANIM(l_3ED, "missheist_agency2aig_2", "look_at_phone_a", 1000.0, -2.0, -1, 48, v_2, 0, 0, 0); + PED::_2208438012482A1A(l_3ED, 0, 0); + AI::TASK_CLEAR_LOOK_AT(l_3ED); + + + + + Climbs or vaults the nearest thing. + + + + + Despite its name, it only attacks ONE hated target. The one closest hated target. + p2 seems to be always 0 + + + + + Despite its name, it only attacks ONE hated target. The one closest to the specified position. + + + + + Makes the specified ped attack the target ped. + p2 should be 0 + p3 should be 16 + + + + + Example: + AI::TASK_DRIVE_BY(l_467[1 -- [[22]] ], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby}); + Needs working example. Doesn't seem to do anything. + I marked p2 as targetVehicle as all these shooting related tasks seem to have that in common. + I marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target. + I marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not. + + + + + speed 1.0 = walk, 2.0 = run + p5 1 = normal, 3 = teleport to vehicle, 16 = teleport directly into vehicle + p6 is always 0 + Usage of seat + -1 = driver + 0 = passenger + 1 = left back seat + 2 = right back seat + 3 = outside left + 4 = outside right + + + + + MulleKD19: Adds a new point to the current point route. Call TASK_FLUSH_ROUTE before the first call to this. Call TASK_FOLLOW_POINT_ROUTE to make the Ped go the route. + A maximum of 8 points can be added. + + + + + MulleKD19: Clears the current point route. Call this before TASK_EXTEND_ROUTE and TASK_FOLLOW_POINT_ROUTE. + + + + + If no timeout, set timeout to -1. + + + + + MulleKD19: Makes the ped go on the created point route. + ped: The ped to give the task to. + speed: The speed to move at in m/s. + int: Unknown. Can be 0, 1, 2 or 3. + Example: + TASK_FLUSH_ROUTE(); + TASK_EXTEND_ROUTE(0f, 0f, 70f); + TASK_EXTEND_ROUTE(10f, 0f, 70f); + TASK_EXTEND_ROUTE(10f, 10f, 70f); + TASK_FOLLOW_POINT_ROUTE(GET_PLAYER_PED(), 1f, 0); + + + + + p6 always -1 + p7 always 10.0 + p8 always 1 + + + + + p2 always false + [30/03/2017] ins1de : + See dev-c.com/nativedb/func/info/f28965d04f570dca + + + + + eg + AI::TASK_GOTO_ENTITY_AIMING(v_2, PLAYER::PLAYER_PED_ID(), 5.0, 25.0); + ped = Ped you want to perform this task. + target = the Entity they should aim at. + distanceToStopAt = distance from the target, where the ped should stop to aim. + StartAimingDist = distance where the ped should start to aim. + + + + + The ped will walk or run towards goToLocation, aiming towards goToLocation or focusLocation (depending on the aimingFlag) and shooting if shootAtEnemies = true to any enemy in his path. + If the ped is closer than noRoadsDistance, the ped will ignore pathing/navmesh and go towards goToLocation directly. This could cause the ped to get stuck behind tall walls if the goToLocation is on the other side. To avoid this, use 0.0f and the ped will always use pathing/navmesh to reach his destination. + If the speed is set to 0.0f, the ped will just stand there while aiming, if set to 1.0f he will walk while aiming, 2.0f will run while aiming. + The ped will stop aiming when he is closer than distanceToStopAt to goToLocation. + I still can't figure out what unkTrue is used for. I don't notice any difference if I set it to false but in the decompiled scripts is always true. + I think that unkFlag, like the driving styles, could be a flag that "work as a list of 32 bits converted to a decimal integer. Each bit acts as a flag, and enables or disables a function". What leads me to this conclusion is the fact that in the decompiled scripts, unkFlag takes values like: 0, 1, 5 (101 in binary) and 4097 (4096 + 1 or 1000000000001 in binary). For now, I don't know what behavior enable or disable this possible flag so I leave it at 0. + Note: After some testing, using unkFlag = 16 (0x10) enables the use of sidewalks while moving towards goToLocation. + The aimingFlag takes 2 values: 0 to aim at the focusLocation, 1 to aim at where the ped is heading (goToLocation). + Example: + enum AimFlag + { + AimAtFocusLocation, + AimAtGoToLocation + }; + Vector3 goToLocation1 = { 996.2867f, 0, -2143.044f, 0, 28.4763f, 0 }; // remember the padding. + Vector3 goToLocation2 = { 990.2867f, 0, -2140.044f, 0, 28.4763f, 0 }; // remember the padding. + Vector3 focusLocation = { 994.3478f, 0, -2136.118f, 0, 29.2463f, 0 }; // the coord z should be a little higher, around +1.0f to avoid aiming at the ground + // 1st example + AI::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation1.x, goToLocation1.y, goToLocation1.z, focusLocation.x, focusLocation.y, focusLocation.z, 2.0f -- [[run]] , true -- [[shoot]] , 3.0f -- [[stop at]] , 0.0f -- [[noRoadsDistance]] , true -- [[always true]] , 0 -- [[possible flag]] , AimFlag::AimAtGoToLocation, -957453492 -- [[FullAuto pattern]] ); + // 2nd example + AI::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation2.x, goToLocation2.y, goToLocation2.z, focusLocation.x, focusLocation.y, focusLocation.z, 1.0f -- [[walk]] , false -- [[don't shoot]] , 3.0f -- [[stop at]] , 0.0f -- [[noRoadsDistance]] , true -- [[always true]] , 0 -- [[possible flag]] , AimFlag::AimAtFocusLocation, -957453492 -- [[FullAuto pattern]] ); + 1st example: The ped (pedhandle) will run towards goToLocation1. While running and aiming towards goToLocation1, the ped will shoot on sight to any enemy in his path, using "FullAuto" firing pattern. The ped will stop once he is closer than distanceToStopAt to goToLocation1. + 2nd example: The ped will walk towards goToLocation2. This time, while walking towards goToLocation2 and aiming at focusLocation, the ped will point his weapon on sight to any enemy in his path without shooting. The ped will stop once he is closer than distanceToStopAt to goToLocation2. + + + + + example from fm_mission_controller + AI::TASK_GO_TO_COORD_ANY_MEANS(l_649, sub_f7e86(-1, 0), 1.0, 0, 0, 786603, 0xbf800000); + + + + + movement_speed: mostly 2f, but also 1/1.2f, etc. + p8: always false + p9: 2f + p10: 0.5f + p11: true + p12: 0 / 512 / 513, etc. + p13: 0 + firing_pattern: ${firing_pattern_full_auto}, 0xC6EE6B4C + + + + + The entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0 + Note: I've only tested it on entity -> ped and target -> vehicle. It could work differently on other entities, didn't try it yet. + Example: AI::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0) + Ped will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored). + + + + + shootatEntity: + If true, peds will shoot at Entity till it is dead. + If false, peds will just walk till they reach the entity and will cease shooting. + + + + + From re_prisonvanbreak: + AI::TASK_GUARD_CURRENT_POSITION(l_DD, 35.0, 35.0, 1); + + + + + p0 - Guessing PedID + p1, p2, p3 - XYZ? + p4 - ??? + p5 - Maybe the size of sphere from XYZ? + p6 - ??? + p7, p8, p9 - XYZ again? + p10 - Maybe the size of sphere from second XYZ? + + + + + In the scripts, p3 was always -1. + p3 seems to be duration or timeout of turn animation. + Also facingPed can be 0 or -1 so ped will just raise hands up. + + + + + Ped pilot should be in a heli. + EntityToFollow can be a vehicle or Ped. + x,y,z appear to be how close to the EntityToFollow the heli should be. Scripts use 0.0, 0.0, 80.0. Then the heli tries to position itself 80 units above the EntityToFollow. If you reduce it to -5.0, it tries to go below (if the EntityToFollow is a heli or plane) + NOTE: If the pilot finds enemies, it will engage them, then remain there idle, not continuing to chase the Entity given. + + + + + EDITED (8/16/2017) + DESCRIPTION: + Allow a ped to fly to a specific destination. + USAGE: + -- REQUIRED -- + โ€ข pilot = The ped flying the aircraft. + โ€ข aircraft = The aircraft the pilot is flying. + -- OPTIONAL -- [atleast 1 must be assigned] + โ€ข targetVehicle = The vehicle the pilot will target. + โ€ข targetPed = The ped the pilot will target. + โ€ข destinationX, destinationY, destinationZ = The location the pilot will target. + -- LOGIC -- + โ€ข missionFlag = The type of mission. + โ€ข maxSpeed = The speed in mph that the pilot will limit his/her self to while flying. + โ€ข landingRadius = The distance from the destination that the pilot must be to land. + โ€ข targetHeading = The heading that the pilot will try to achieve while flying. + โ€ข unk1, unk2 = Set to -1 and it will be okay. + โ€ข unk3 = I'm almost sure this is a vehicle record/waypoint recording hash. A value of -1 is for none. Maybe it's a float? Idk. + โ€ข landingFlags = Bit flags used for landing. All I know is: + 0 = Hover over the destination. + 32 = Land on destination. + 1024 = Erratic, crash into nearby obstacles. + 4096 = Rushed movement + Hover over destination + Known Mission Types: + 4 = FlyToCoord + 8 = FleeFromPed + 9 = CircleAroundTarget + 10 = CopyTargetHeading + 20 = LandNearPed + 21 = Crash + Example C#: + Function.Call(Hash.TASK_HELI_MISSION, driver, heli, 0, 0, position.X, position.Y, position.Z, 4, 50.0, 10.0, (position - heli.Position).ToHeading(), -1, -1, -1, 32); + OLD USAGE: pastebin.com/ndkSjaaW + + + + + Definition is wrong. This has 4 parameters (Not sure when they were added. v350 has 2, v678 has 4). + v350: Ped ped, bool unused + v678: Ped ped, bool unused, bool flag1, bool flag2 + flag1 = super jump, flag2 = do nothing if flag1 is false and doubles super jump height if flag1 is true. + + + + + Flags from decompiled scripts: + 0 = normal exit and closes door. + 1 = normal exit and closes door. + 16 = teleports outside, door kept closed. + 64 = normal exit and closes door, maybe a bit slower animation than 0. + 256 = normal exit but does not close the door. + 4160 = ped is throwing himself out, even when the vehicle is still. + 262144 = ped moves to passenger seat first, then exits normally + Others to be tried out: 320, 512, 131072. + + + + + p5 = 0, p6 = 2 + + + + + param3: duration in ms, use -1 to look forever + param4: using 2048 is fine + param5: using 3 is fine + + + + + This function has a third parameter as well (bool). + Second parameter is unused. + seconds parameter was for jetpack in the early stages of gta and the hard coded code is now removed + + + + + makes ped parachute to coords x y z. Works well with PATHFIND::GET_SAFE_COORD_FOR_PED + + + + + After looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts: + "miss_Tower_01" (this went from 01 - 10) + "miss_Ass0" (0, 4, 6, 3) + "MISS_PATROL_8" + I think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed. + As far as I can see the patrol routes names such as "miss_Ass0" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach. + From the scripts + AI::OPEN_PATROL_ROUTE("miss_Ass0"); + AI::ADD_PATROL_ROUTE_NODE(0, "WORLD_HUMAN_GUARD_STAND", l_738[0 -- [[3]] ], -139.4076690673828, -993.4732055664062, 26.2754, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_738[1 -- [[3]] ], -116.1391830444336, -987.4984130859375, 26.38541030883789, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", l_738[2 -- [[3]] ], -128.46847534179688, -979.0340576171875, 26.2754, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_LINK(0, 1); + AI::ADD_PATROL_ROUTE_LINK(1, 2); + AI::ADD_PATROL_ROUTE_LINK(2, 0); + AI::CLOSE_PATROL_ROUTE(); + AI::CREATE_PATROL_ROUTE(); + + + + + Stand still (?) + + + + + Function.Call(Hash.TASK_PLANE_LAND, pilot, selectedAirplane, runwayStartPoint.X, runwayStartPoint.Y, runwayStartPoint.Z, runwayEndPoint.X, runwayEndPoint.Y, runwayEndPoint.Z); + + + + + EDITED (7/13/2017) + NOTE: If you want air combat, AI::TASK_COMBAT_PED (while your pilot is in an aircraft) also does the same thing as this native. + DESCRIPTION: + Ever wish your buddy could shoot down one of your enemies for you? Ever wanted an auto-pilot? Well look no further! This is the native for you! (Ped intelligence may vary) + USAGE: + -- REQUIRED -- + โ€ข pilot = The ped flying the aircraft. + โ€ข aircraft = The aircraft the pilot is flying + -- OPTIONAL -- [atleast 1 must be assigned] + โ€ข targetVehicle = The vehicle the pilot will target. + โ€ข targetPed = The ped the pilot will target. + โ€ข destinationX, destinationY, destinationZ = The location the pilot will target. + -- LOGIC -- + โ€ข missionFlag = The type of mission. pastebin.com/R8x73dbv + โ€ข angularDrag = The higher the value, the slower the plane will rotate. Value ranges from 0 - Infinity. + โ€ข unk = Set to 0, and you'll be fine. + โ€ข targetHeading = The target angle (from world space north) that the pilot will try to acheive before executing an attack/landing. + โ€ข maxZ = Maximum Z coordinate height for flying. + โ€ข minZ = Minimum Z coordinate height for flying. + Z: 2,700 is the default max height a pilot will be able to fly. Anything greater and he will fly downward until reaching 2,700 again. + Mission Types (incase you don't like links..): + 0 = None + 1 = Unk + 2 = CTaskVehicleRam + 3 = CTaskVehicleBlock + 4 = CTaskVehicleGoToPlane + 5 = CTaskVehicleStop + 6 = CTaskVehicleAttack + 7 = CTaskVehicleFollow + 8 = CTaskVehicleFleeAirborne + 9 = CTaskVehicleCircle + 10 = CTaskVehicleEscort + 15 = CTaskVehicleFollowRecording + 16 = CTaskVehiclePoliceBehaviour + 17 = CTaskVehicleCrash + Example C#: + Function.Call(Hash.TASK_PLANE_MISSION, pilot, vehicle, 0, Game.Player.Character, 0, 0, 0, 6, 0f, 0f, 0f, 2500.0f, -1500f); + Example C++ + AI::TASK_PLANE_MISSION(pilot, vehicle, 0, PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX()), 0, 0, 0, 6, 0.0, 0.0, 0.0, 2500.0, -1500.0); + [DEPRECATED] EXAMPLE USAGE: + pastebin.com/gx7Finsk + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + float speed > normal speed is 8.0f + ---------------------- + float speedMultiplier > multiply the playback speed + ---------------------- + int duration: time in millisecond + ---------------------- + -1 _ _ _ _ _ _ _> Default (see flag) + 0 _ _ _ _ _ _ _ > Not play at all + Small value _ _ > Slow down animation speed + Other _ _ _ _ _ > freeze player control until specific time (ms) has + _ _ _ _ _ _ _ _ _ passed. (No effect if flag is set to be + _ _ _ _ _ _ _ _ _ controllable.) + int flag: + ---------------------- + enum eAnimationFlags + { + ANIM_FLAG_NORMAL = 0, + ANIM_FLAG_REPEAT = 1, + ANIM_FLAG_STOP_LAST_FRAME = 2, + ANIM_FLAG_UPPERBODY = 16, + ANIM_FLAG_ENABLE_PLAYER_CONTROL = 32, + ANIM_FLAG_CANCELABLE = 120, + }; + Odd number : loop infinitely + Even number : Freeze at last frame + Multiple of 4: Freeze at last frame but controllable + 01 to 15 > Full body + 10 to 31 > Upper body + 32 to 47 > Full body > Controllable + 48 to 63 > Upper body > Controllable + ... + 001 to 255 > Normal + 256 to 511 > Garbled + ... + playbackRate: + values are between 0.0 and 1.0 + lockX: + 0 in most cases 1 for rcmepsilonism8 and rcmpaparazzo_3 + > 1 for mini@sprunk + lockY: + 0 in most cases + 1 for missfam5_yoga, missfra1mcs_2_crew_react + lockZ: + 0 for single player + Can be 1 but only for MP + + + + + It's similar to the one above, except the first 6 floats let you specify the initial position and rotation of the task. (Ped gets teleported to the position). animTime is a float from 0.0 -> 1.0, lets you start an animation from given point. The rest as in AI::TASK_PLAY_ANIM. + Rotation information : rotX and rotY don't seem to have any effect, only rotZ works. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Example from the scripts: + AI::TASK_PLAY_PHONE_GESTURE_ANIMATION(PLAYER::PLAYER_PED_ID(), v_3, v_2, v_4, 0.25, 0.25, 0, 0); + ========================================================= + ^^ No offense, but Idk how that would really help anyone. + As for the animDict & animation, they're both store in a global in all 5 scripts. So if anyone would be so kind as to read that global and comment what strings they use. Thanks. + Known boneMaskTypes' + "BONEMASK_HEADONLY" + "BONEMASK_HEAD_NECK_AND_ARMS" + "BONEMASK_HEAD_NECK_AND_L_ARM" + "BONEMASK_HEAD_NECK_AND_R_ARM" + p4 known args - 0.0f, 0.5f, 0.25f + p5 known args - 0.0f, 0.25f + p6 known args - 1 if a global if check is passed. + p7 known args - 1 if a global if check is passed. + The values found above, I found within the 5 scripts this is ever called in. (fmmc_launcher, fm_deathmatch_controller, fm_impromptu_dm_controller, fm_mission_controller, and freemode). + ========================================================= + + + + + from armenian3.c4 + AI::TASK_PUT_PED_DIRECTLY_INTO_MELEE(PlayerPed, armenianPed, 0.0, -1.0, 0.0, 0); + + + + + Only appears twice in the scripts. + AI::TASK_RAPPEL_FROM_HELI(PLAYER::PLAYER_PED_ID(), 0x41200000); + AI::TASK_RAPPEL_FROM_HELI(a_0, 0x41200000); + Fixed, definitely not a float and since it's such a big number obviously not a bool. All though note when I thought it was a bool and set it to 1 it seemed to work that same as int 0x41200000. + 0x41200000 = 10.0 as float. + Not all helicopters support rappelling. + + + + + The 2nd param (unused) is not implemented. + ----------------------------------------------------------------------- + The only occurrence I found in a R* script ("assassin_construction.ysc.c4"): + if (((v_3 < v_4) && (AI::GET_SCRIPT_TASK_STATUS(PLAYER::PLAYER_PED_ID(), 0x6a67a5cc) != 1)) && (v_5 > v_3)) { + AI::TASK_RELOAD_WEAPON(PLAYER::PLAYER_PED_ID(), 1); + } + + + + + From fm_mission_controller.c: + reserve_network_mission_objects(get_num_reserved_mission_objects(0) + 1); + vVar28 = {0.094f, 0.02f, -0.005f}; + vVar29 = {-92.24f, 63.64f, 150.24f}; + func_253(&uVar30, joaat("prop_ld_case_01"), Global_1592429.imm_34757[iParam1 <268>], 1, 1, 0, 1); + set_entity_lod_dist(net_to_ent(uVar30), 500); + attach_entity_to_entity(net_to_ent(uVar30), iParam0, get_ped_bone_index(iParam0, 28422), vVar28, vVar29, 1, 0, 0, 0, 2, 1); + Var31.imm_4 = 1065353216; + Var31.imm_5 = 1065353216; + Var31.imm_9 = 1065353216; + Var31.imm_10 = 1065353216; + Var31.imm_14 = 1065353216; + Var31.imm_15 = 1065353216; + Var31.imm_17 = 1040187392; + Var31.imm_18 = 1040187392; + Var31.imm_19 = -1; + Var32.imm_4 = 1065353216; + Var32.imm_5 = 1065353216; + Var32.imm_9 = 1065353216; + Var32.imm_10 = 1065353216; + Var32.imm_14 = 1065353216; + Var32.imm_15 = 1065353216; + Var32.imm_17 = 1040187392; + Var32.imm_18 = 1040187392; + Var32.imm_19 = -1; + Var31 = 1; + Var31.imm_1 = "weapons@misc@jerrycan@mp_male"; + Var31.imm_2 = "idle"; + Var31.imm_20 = 1048633; + Var31.imm_4 = 0.5f; + Var31.imm_16 = get_hash_key("BONEMASK_ARMONLY_R"); + task_scripted_animation(iParam0, &Var31, &Var32, &Var32, 0f, 0.25f); + set_model_as_no_longer_needed(joaat("prop_ld_case_01")); + remove_anim_dict("anim@heists@biolab@"); + + + + + from michael2: + AI::TASK_SEEK_COVER_TO_COORDS(ped, 967.5164794921875, -2121.603515625, 30.479299545288086, 978.94677734375, -2125.84130859375, 29.4752, -1, 1); + appears to be shorter variation + from michael3: + AI::TASK_SEEK_COVER_TO_COORDS(ped, -2231.011474609375, 263.6326599121094, 173.60195922851562, -1, 0); + + + + + I cant believe I have to define this, this is one of the best natives. + It makes the ped ignore basically all shocking events around it. Occasionally the ped may comment or gesture, but other than that they just continue their daily activities. This includes shooting and wounding the ped. And - most importantly - they do not flee. + Since it is a task, every time the native is called the ped will stop for a moment. + + + + + p1 is always GET_HASH_KEY("empty") in scripts, for the rare times this is used + + + + + //this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds + Entity aimedentity; + Player player = PLAYER::PLAYER_ID(); + PLAYER::_GET_AIMED_ENTITY(player, &aimedentity); + //bg is an array of peds + AI::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, GAMEPLAY::GET_HASH_KEY("FIRING_PATTERN_FULL_AUTO")); + in practical usage, getting the entity the player is aiming at and then task the peds to shoot at the entity, at a button press event would be better. + + + + + Makes the specified ped shuffle to the next vehicle seat. + The ped MUST be in a vehicle and the vehicle parameter MUST be the ped's current vehicle. + + + + + Makes the specified ped flee the specified distance from the specified position. + + + + + Makes a ped run away from another ped (fleeTarget). + distance = ped will flee this distance. + fleeTime = ped will flee for this amount of time, set to "-1" to flee forever + + + + + scenarioName example: "WORLD_HUMAN_GUARD_STAND" + + + + + Makes the specified ped stand still for (time) milliseconds. + + + + + List of scenarioNames: pastebin.com/6mrYTdQv + Also a few more listed at AI::TASK_START_SCENARIO_IN_PLACE just above. + --------------- + The first parameter in every scenario has always been a Ped of some sort. The second like TASK_START_SCENARIO_IN_PLACE is the name of the scenario. + The next 4 parameters were harder to decipher. After viewing "hairdo_shop_mp.ysc.c4", and being confused from seeing the case in other scripts, they passed the first three of the arguments as one array from a function, and it looked like it was obviously x, y, and z. + I haven't seen the sixth parameter go to or over 360, making me believe that it is rotation, but I really can't confirm anything. + I have no idea what the last 3 parameters are, but I'll try to find out. + -going on the last 3 parameters, they appear to always be "0, 0, 1" + p6 -1 also used in scrips + p7 used for sitting scenarios + p8 teleports ped to position + + + + + Plays a scenario on a Ped at their current location. + unkDelay - Usually 0 or -1, doesn't seem to have any effect. Might be a delay between sequences. + playEnterAnim - Plays the "Enter" anim if true, otherwise plays the "Exit" anim. Scenarios that don't have any "Enter" anims won't play if this is set to true. + ---- + From "am_hold_up.ysc.c4" at line 339: + AI::TASK_START_SCENARIO_IN_PLACE(NETWORK::NET_TO_PED(l_8D._f4), sub_adf(), 0, 1); + I'm unsure of what the last two parameters are, however sub_adf() randomly returns 1 of 3 scenarios, those being: + WORLD_HUMAN_SMOKING + WORLD_HUMAN_HANG_OUT_STREET + WORLD_HUMAN_STAND_MOBILE + This makes sense, as these are what I commonly see when going by a liquor store. + ------------------------- + List of scenarioNames: pastebin.com/6mrYTdQv + (^ Thank you so fucking much for this) + Also these: + WORLD_FISH_FLEE + DRIVE + WORLD_HUMAN_HIKER + WORLD_VEHICLE_ATTRACTOR + WORLD_VEHICLE_BICYCLE_MOUNTAIN + WORLD_VEHICLE_BIKE_OFF_ROAD_RACE + WORLD_VEHICLE_BIKER + WORLD_VEHICLE_CONSTRUCTION_PASSENGERS + WORLD_VEHICLE_CONSTRUCTION_SOLO + WORLD_VEHICLE_DRIVE_PASSENGERS + WORLD_VEHICLE_DRIVE_SOLO + WORLD_VEHICLE_EMPTY + WORLD_VEHICLE_PARK_PARALLEL + WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN + WORLD_VEHICLE_POLICE_BIKE + WORLD_VEHICLE_POLICE_CAR + WORLD_VEHICLE_POLICE_NEXT_TO_CAR + WORLD_VEHICLE_SALTON_DIRT_BIKE + WORLD_VEHICLE_TRUCK_LOGS + + + + + Makes the ped run to take cover + + + + + Stealth kill action name hashes: + stealth kills can be found here: Grand Theft Auto V\common.rpf\data\action\stealth_kills.meta + ... + { + "ACT_stealth_kill_a", + "ACT_stealth_kill_weapon", + "ACT_stealth_kill_b", + "ACT_stealth_kill_c", + "ACT_stealth_kill_d", + "ACT_stealth_kill_a_gardener" + } + Only known script using this native: fbi4_prep2 + EXAMPLE: + ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_a"), 1f, 0);ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_knife"), 1f, 0); + Also it may be important to note, that each time this task is called, it's followed by AI::CLEAR_PED_TASKS on the target + + + + + This function is called on peds in vehicles. + anim: animation name + p2, p3, p4: "sweep_low", "sweep_med" or "sweep_high" + p5: no idea what it does but is usually -1 + + + + + AI::TASK_SYNCHRONIZED_SCENE(ped, scene, "creatures@rottweiler@in_vehicle@std_car", "get_in", 1000.0, -8.0, 4, 0, 0x447a0000, 0); + Animations List : www.ls-multiplayer.com/dev/index.php?section=3 + + + + + In every case of this native, I've only seen the first parameter passed as 0, although I believe it's a Ped after seeing tasks around it using 0. That's because it's used in a Sequence Task. + The last 3 parameters are definitely coordinates after seeing them passed in other scripts, and even being used straight from the player's coordinates. + --- + It seems that - in the decompiled scripts - this native was used on a ped who was in a vehicle to throw a projectile out the window at the player. This is something any ped will naturally do if they have a throwable and they are doing driveby-combat (although not very accurately). + It is possible, however, that this is how SWAT throws smoke grenades at the player when in cover. + ---------------------------------------------------- + The first comment is right it definately is the ped as if you look in script finale_heist2b.c line 59628 in Xbox Scripts atleast you will see task_throw_projectile and the first param is Local_559[2 <14>] if you look above it a little bit line 59622 give_weapon_to_ped uses the same exact param Local_559[2 <14>] and we all know the first param of that native is ped. So it guaranteed has to be ped. 0 just may mean to use your ped by default for some reason. + + + + + used in sequence task + both parameters seems to be always 0 + + + + + duration in milliseconds + + + + + duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped + + + + + Actually has 3 params, not 2. + p0: Ped + p1: int (or bool?) + p2: int + + + + + Updated variables + An alternative to AI::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP. Makes the ped walk to the scenario instead. + + + + + chases targetEnt fast and aggressively + -- + Makes ped (needs to be in vehicle) chase targetEnt. + + + + + info about driving modes: HTTP://gtaforums.com/topic/822314-guide-driving-styles/ + --------------------------------------------------------------- + Passing P6 value as floating value didn't throw any errors, though unsure what is it exactly, looks like radius or something. + P10 though, it is mentioned as float, however, I used bool and set it to true, that too worked. + Here the e.g. code I used + Function.Call(Hash.TASK_VEHICLE_DRIVE_TO_COORD, Ped, Vehicle, Cor X, Cor Y, Cor Z, 30f, 1f, Vehicle.GetHashCode(), 16777216, 1f, true); + + + + + Makes a ped follow the targetVehicle with <minDistance> in between. + note: minDistance is ignored if drivingstyle is avoiding traffic, but Rushed is fine. + Mode: The mode defines the relative position to the targetVehicle. The ped will try to position its vehicle there. + -1 = behind + 0 = ahead + 1 = left + 2 = right + 3 = back left + 4 = back right + if the target is closer than noRoadsDistance, the driver will ignore pathing/roads and follow you directly. + Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/ + + + + + task_vehicle_follow_waypoint_recording(Ped p0, Vehicle p1, string p2, int p3, int p4, int p5, int p6, float.x p7, float.Y p8, float.Z p9, bool p10, int p11) + p2 = Waypoint recording string (found in update\update.rpf\x64\levels\gta5\waypointrec.rpf + p3 = 786468 + p4 = 0 + p5 = 16 + p6 = -1 (angle?) + p7/8/9 = usually v3.zero + p10 = bool (repeat?) + p11 = 1073741824 + + + + + Differs from TASK_VEHICLE_DRIVE_TO_COORDS in that it will pick the shortest possible road route without taking one-way streets and other "road laws" into consideration. + WARNING: + A behaviorFlag value of 0 will result in a clunky, stupid driver! + Recommended settings: + speed = 30.0f, + behaviorFlag = 156, + stoppingRange = 5.0f; + If you simply want to have your driver move to a fixed location, call it only once, or, when necessary in the event of interruption. + If using this to continually follow a Ped who is on foot: You will need to run this in a tick loop. Call it in with the Ped's updated coordinates every 20 ticks or so and you will have one hell of a smart, fast-reacting NPC driver -- provided he doesn't get stuck. If your update frequency is too fast, the Ped may not have enough time to figure his way out of being stuck, and thus, remain stuck. One way around this would be to implement an "anti-stuck" mechanism, which allows the driver to realize he's stuck, temporarily pause the tick, unstuck, then resume the tick. + EDIT: This is being discussed in more detail at http://gtaforums.com/topic/818504-any-idea-on-how-to-make-peds-clever-and-insanely-fast-c/ + + + + + pilot, vehicle and altitude are rather self-explanatory. + p4: is unused variable in the function. + entityToFollow: you can provide a Vehicle entity or a Ped entity, the heli will protect them. + 'targetSpeed': The pilot will dip the nose AS MUCH AS POSSIBLE so as to reach this value AS FAST AS POSSIBLE. As such, you'll want to modulate it as opposed to calling it via a hard-wired, constant #. + 'radius' isn't just "stop within radius of X of target" like with ground vehicles. In this case, the pilot will fly an entire circle around 'radius' and continue to do so. + NOT CONFIRMED: p7 appears to be a FlyingStyle enum. Still investigating it as of this writing, but playing around with values here appears to result in different -behavior- as opposed to offsetting coordinates, altitude, target speed, etc. + NOTE: If the pilot finds enemies, it will engage them until it kills them, but will return to protect the ped/vehicle given shortly thereafter. + + + + + Example from fm_mission_controller.c4: + AI::TASK_VEHICLE_MISSION_COORS_TARGET(l_65E1, l_65E2, 324.84588623046875, 325.09619140625, 104.3525, 4, 15.0, 802987, 5.0, 5.0, 0); + + + + + Modes: + 8= flees + 1=drives around the ped + 4=drives and stops near + 7=follows + 10=follows to the left + 11=follows to the right + 12 = follows behind + 13=follows ahead + 14=follows, stop when near + + + + + Modes: + 0 - ignore heading + 1 - park forward + 2 - park backwards + Depending on the angle of approach, the vehicle can park at the specified heading or at its exact opposite (-180) angle. + Radius seems to define how close the vehicle has to be -after parking- to the position for this task considered completed. If the value is too small, the vehicle will try to park again until it's exactly where it should be. 20.0 Works well but lower values don't, like the radius is measured in centimeters or something. + + + + + Most probably plays a specific animation on vehicle. For example getting chop out of van etc... + Here's how its used - + AI::TASK_VEHICLE_PLAY_ANIM(l_325, "rcmnigel1b", "idle_speedo"); + AI::TASK_VEHICLE_PLAY_ANIM(l_556[0 -- [[1]] ], "missfra0_chop_drhome", "InCar_GetOutofBack_Speedo"); + FYI : Speedo is the name of van in which chop was put in the mission. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + '1 + '3 - brake + reverse + '4 - turn left 90 + braking + '5 - turn right 90 + braking + '6 - brake strong (handbrake?) until time ends + '7 - turn left + accelerate + '7 - turn right + accelerate + '9 - weak acceleration + '10 - turn left + restore wheel pos to center in the end + '11 - turn right + restore wheel pos to center in the end + '13 - turn left + go reverse + '14 - turn left + go reverse + '16 - crash the game after like 2 seconds :) + '17 - keep actual state, game crashed after few tries + '18 - game crash + '19 - strong brake + turn left/right + '20 - weak brake + turn left then turn right + '21 - weak brake + turn right then turn left + '22 - brake + reverse + '23 - accelerate fast + '24 + '25 - brake turning left then when almost stopping it turns left more + '26 - brake turning right then when almost stopping it turns right more + '27 - brake until car stop or until time ends + '28 - brake + strong reverse acceleration + '30 - performs a burnout (brake until stop + brake and accelerate) + '31 - accelerate + handbrake + '32 - accelerate very strong + Seems to be this: + Works on NPCs, but overrides their current task. If inside a task sequence (and not being the last task), "time" will work, otherwise the task will be performed forever until tasked with something else + + + + + Makes ped walk around the area. + set p1 to 10.0f and p2 to 10 if you want the ped to walk anywhere without a duration. + + + + + Seat Numbers + ------------------------------- + Driver = -1 + Any = -2 + Left-Rear = 1 + Right-Front = 0 + Right-Rear = 2 + Extra seats = 3-14(This may differ from vehicle type e.g. Firetruck Rear Stand, Ambulance Rear) + + + + + EX: Function.Call(Ped1, Ped2, Time, 0); + The last parameter is always 0 for some reason I do not know. The first parameter is the pedestrian who will writhe to the pedestrian in the other parameter. The third paremeter is how long until the Writhe task ends. When the task ends, the ped will die. If set to -1, he will not die automatically, and the task will continue until something causes it to end. This can be being touched by an entity, being shot, explosion, going into ragdoll, having task cleared. Anything that ends the current task will kill the ped at this point. + MulleDK19: Third parameter does not appear to be time. The last parameter is not implemented (It's not used, regardless of value). + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + I guess p3 is shape test flags? + + + + + Counts up. Every 1000 is 1 real-time second. Use SETTIMERA(int value) to set the timer (e.g.: SETTIMERA(0)). + + + + + Gets the current frame time. + + + + + Toggles: + UNK17 + Turbo + UNK19 + Tire Smoke + UNK21 + Xenon Headlights + + + + + in script hook .net + Vehicle v = ...; + Function.Call(Hash.TRACK_VEHICLE_VISIBILITY, v.Handle); + + + + + The backing function for TriggerEvent. + + + + + List of all usable event names found in b617d used with this native. Sorted alphabetically and identical names removed: pastebin.com/RzDFmB1W + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + yis + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + ^^ I'm assuming it's like the rest with this parameter. + + + + + The backing function for TriggerServerEvent. + + + + + I see this as a native that would of been used back in GTA III when you finally unlocked the bridge to the next island and such. + + + + + Does something similar to INTERIOR::DISABLE_INTERIOR. + You don't fall through the floor but everything is invisible inside and looks the same as when INTERIOR::DISABLE_INTERIOR is used. Peds behaves normally inside. + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + On last-gen this just runs blr and this func is called by several other functions other then the native's table. + + + + + Returns the current status of the onscreen keyboard, and updates the output. + Status Codes: + 0 - User still editing + 1 - User has finished editing + 2 - User has canceled editing + 3 - Keyboard isn't active + + + + + See SET_PED_HEAD_BLEND_DATA(). + + + + + hash collision? + + + + + Hash collision + If this is a hash collision, it's a very lucky one. It does seem strangely named but it is used to toggle the mission creator mode. + + + + + hash collision? + + + + + Calculates distance between vectors. + + + + + Calculates distance between vectors but does not perform Sqrt operations. (Its way faster) + + + + + calls from vehicle to net. + + + + + Calculates the magnitude of a vector. + + + + + Calculates the magnitude of a vector but does not perform Sqrt operations. (Its way faster) + + + + + Pauses execution of the current script, please note this behavior is only seen when called from one of the game script files(ysc). In order to wait an asi script use + static void WAIT(DWORD time); + found in main.h + -------------------------------------------------------------------- + It does not actually seem to wait the amount of milliseconds stated like the normal WAIT() command does, but it does seem to make task sequences work more smoothly + System native hashes do not change on gameupdate + + + + + Hash collision + + + + + Returns whether or not the currently executing event was canceled. + + + + + Despite this function's name, it simply returns whether the specified handle is a Ped. + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + First parameter was previously an Entity but after further research it is definitely a hash. + + + + + Aborts the current message in the text chat. + + + + + Show Rockstar Editor Menu + by I'm Not MentaL + ---------- + "new_editor" menu + + + + + Now has 15 parameters, previous declaration: + BOOL _0x428BDCB9DA58DA53(Any p0, Any p1, Any p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, float p12, Any p13) + boneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone. They are usually rotations and measurements. Haven't reversed which are what yet. + Scale is how big the decal will be. + p13 is always 0. + For alpha, 200 seems to match what the game is doing, I think. I don't have access to the new scripts to see what this parameter is, but based on guessing this seems (kind of) accurate. + + + + + REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false); + *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0); + _0x8A35C742130C6080(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon"); + + + + + Seems to add/set the current menu context (to show/hide buttons?) + Pausemenu.xml: + <Contexts>*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION</Contexts> + Code: + if (...) { + sub_bbd34(a_0, 0, "FM_BET_HELP"); + UI::_DD564BDD0472C936(${bet_available}); // This native + UI::OBJECT_DECAL_TOGGLE(${bet_locked}); + } else { + sub_bbd34(a_0, 0, ""); + UI::OBJECT_DECAL_TOGGLE(${bet_available}); + UI::_DD564BDD0472C936(${bet_locked}); // This native + } + OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision + // Old + Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior. + + + + + This is used to add a speedzone on a position. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + (Thanks to alexguirre for his help!) + ========================================== + What is the point in adding a speed zone? Does it just generally affect the speed NPCs will drive? I can imagine running this on every section of the interstate setting it to 3 MPH rip. + + + + + p1 was always -1. + used for phone applications; scaleform + + + + + This native (along with 0x6C188BE134E074AA and 0x94CF4AC034C9C986) do not actually filter anything. They simply add the provided text (as of 944) + did you even check the disassembly? + > Do you even lift bro? The PLAYER_NAME and WEBSITE natives are the correct names, it doesn't matter if they're filtered or not. Blame R* for that matter. Hashes don't lie, and it's extremely unlikely the validated names are collisions (what are the odds??) + + + + + Seems to animate the gameplay camera zoom. + Eg. _ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1000f); + will animate the camera zooming in from 1000 meters away. + Game scripts use it like this: + // Setting this to 1 prevents V key from changing zoom + PLAYER::SET_PLAYER_FORCED_ZOOM(PLAYER::PLAYER_ID(), 1); + // These restrict how far you can move cam up/down left/right + CAM::_CLAMP_GAMEPLAY_CAM_YAW(-20f, 50f); + CAM::_CLAMP_GAMEPLAY_CAM_PITCH(-60f, 0f); + CAM::_ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1f); + + + + + Returns true when the bomb bay doors of this plane are open. False if they're closed. + + + + + Returns true if the coords are colliding with the outdoors, and false if they collide with an interior. + + + + + Found this in the decompiled scripts, I'd do more research before changing the name -- + if (!ENTITY::IS_ENTITY_DEAD(l_1911)) { + if (!VEHICLE::_755D6D5267CBBD7E(l_1911)) { + sub_1ba80("TRAFFICKING AIR: FAILING - PROPELLERS ARE DAMAGED"); + l_12CE = 9; + } + } + + + + + ADD_A_MARKER_OVER_VEHICLE was a hash collision!!! + Can be used for planes only! + + + + + Types: + 1 = Boolean + 2 = Integer + 3 = Float + 4 = String + 5 = Vector3 + 6 = Object + 7 = Array + + + + + MulleDK19: Starts a new enumeration of the current threads. + Call this first, then _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) + see _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) for an example + + + + + Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION, just a hud component id instead of a Scaleform. + Known components: + 19 + 20 + This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer". + + + + + Possibly calls "global" Scaleform functions - needs more research! + + + + + Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here + BEGIN_TEXT_COMMAND_PRINT + e.g + void StartLoadingMessage(char *text, int spinnerType = 3) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + } + -- [[OR]] + void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + WAIT(timeMs); + _REMOVE_LOADING_PROMPT(); + } + These are some localized strings used in the loading spinner. + "PM_WAIT" = Please Wait + "CELEB_WPLYRS" = Waiting For Players. + "CELL_SPINNER2" = Scanning storage. + "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait. + "ERROR_CHECKPROFANITY" = Checking your text for profanity. Please wait. + "FM_COR_AUTOD" = Just spinner no text + "FM_IHELP_WAT2" = Waiting for other players + "FM_JIP_WAITO" = Game options are being set + "FMMC_DOWNLOAD" = Downloading + "FMMC_PLYLOAD" = Loading + "FMMC_STARTTRAN" = Launching session + "HUD_QUITTING" = Quiting session + "KILL_STRIP_IDM" = Waiting for to accept + "MP_SPINLOADING" = Loading + + + + + get's line count + int GetLineCount(char *text, float x, float y) + { + _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y); + } + + + + + nothin doin. + void message() + { + _BEGIN_TEXT_COMMAND_OBJECTIVE("AHT_RTIT"); + _END_TEXT_COMMAND_OBJECTIVE(0); + } + + + + + void message(char *text) + { + _BEGIN_TEXT_COMMAND_TIMER("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _END_TEXT_COMMAND_TIMER(0); + } + + + + + Example: + _BEGIN_TEXT_COMMAND_WIDTH("NUMBER"); + ADD_TEXT_COMPONENT_FLOAT(69.420f, 2); + float width = _END_TEXT_COMMAND_GET_WIDTH(true); + + + + + calling this each frame, it stops the player from receiving a weapon via the weapon wheel. + + + + + Calls the Scaleform function and passes the parameters as floats. + The number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0. + + + + + Calls the Scaleform function and passes both float and string parameters (in their respective order). + The number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL). + NOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters. + Examples: + // function MY_FUNCTION(floatParam1, floatParam2, stringParam) + GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION", 10.0, 20.0, -1.0, -1.0, -1.0, "String param", 0, 0, 0, 0); + // function MY_FUNCTION_2(floatParam, stringParam1, stringParam2) + GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION_2", 10.0, -1.0, -1.0, -1.0, -1.0, "String param #1", "String param #2", 0, 0, 0); + + + + + Calls the Scaleform function and passes the parameters as strings. + The number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL). + + + + + Returns true if ped1 can see ped2 in their line of vision + + + + + Checks if the ped can play the speech or has the speech file, last parameter is usually 0 + + + + + if(_CAN_PLAY_ONLINE() == 0) means the player is banned(Social Club or Rockstar) + + + + + When calling this, the current frame will have the players "arrow icon" be focused on the dead center of the radar. + + + + + minimum: Degrees between -90f and 90f. + maximum: Degrees between -90f and 90f. + Clamps the gameplay camera's current pitch. + Eg. _CLAMP_GAMEPLAY_CAM_PITCH(0.0f, 0.0f) will set the vertical angle directly behind the player. + + + + + minimum: Degrees between -180f and 180f. + maximum: Degrees between -180f and 180f. + Clamps the gameplay camera's current yaw. + Eg. _CLAMP_GAMEPLAY_CAM_YAW(0.0f, 0.0f) will set the horizontal angle directly behind the player. + + + + + GAMEPLAY::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything. + + + + + Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#_0X3B2FD68DB5F8331C) + + + + + _CLEAR_NOTIFICATIONS_POS(0.5f); + + + + + creates single lightning+thunder at random position + + + + + p0 was the return of NET_TO_PED in fm_mission_controler. + p4 was always "". + returns headDisplayId + + + + + Console Hash: 0x8DE5382F + The native name is correct but the db automatically prefixes "_" to unknown natives when changed. + + + + + Console Hash: 0xBC7BD5CB + The native name is correct but the db automatically prefixes "_" to unknown natives when changed. + + + + + Detaches the vehicle's windscreen. + For further information, see : gtaforums.com/topic/859570-glass/#entry1068894566 + + + + + Disables first person camera for the current frame. + Found in decompiled scripts: + GRAPHICS::DRAW_DEBUG_TEXT_2D("Disabling First Person Cam", 0.5, 0.8, 0.0, 0, 0, 255, 255); + CAM::_DE2EF5DA284CC8DF(); + + + + + Disables the phone up-button, oddly enough. + i.e.: When the phone is out, and this method is called with false as it's parameter, the phone will not be able to scroll up. However, when you use the down arrow key, it's functionality still, works on the phone. + When the phone is not out, and this method is called with false as it's parameter, you will not be able to bring up the phone. Although the up arrow key still works for whatever functionality it's used for, just not for the phone. + This can be used for creating menu's when trying to disable the phone from being used. + You do not have to call the function again with false as a parameter, as soon as the function stops being called, the phone will again be usable. + + + + + confirmed working + + + + + Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles. + + + + + Shows a hud element for reporting jobs + + + + + only documented to be continued... + + + + + Returns true only when the magnet is active, will return false if the hook is active + console hash 0x4778CA0A + + + + + Returns true if a destructible object with this handle exists, false otherwise. + + + + + Example: + if (OBJECT::_DOES_DOOR_EXIST(doorHash)) + { + OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash); + } + + + + + formerly _IS_STREAMED_SCRIPT_RUNNING + Jenkins hash: 0x19EAE282 + + + + + This function is called before ADD_CLAN_DECAL_TO_VEHICLE to see if it needs to run. IDK if it's for clan decal or not, but the 2nd parameter might be decal index? It's always passed 0. Not sure what this function really does. But it does return 0 if the clan tag is not on, and 1 if it is. + + + + + OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 0, 0.0, 50.0, 0); //door unlocked + OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 1, 0.0, 50.0, 0); //door locked + locked simply tells the game whether or not the door is locked. + x,y,z RotMult are multipliers that specify how fast the door/gate will rotate in degrees per second. + + + + + Downloads prod.cloud.rockstargames.com/titles/gta5/<platform>/check.json + + + + + Draws a notification above the map and returns the notifications handle + Color syntax: + ~r~ = Red + ~b~ = Blue + ~g~ = Green + ~y~ = Yellow + ~p~ = Purple + ~o~ = Orange + ~c~ = Grey + ~m~ = Darker Grey + ~u~ = Black + ~n~ = New Line + ~s~ = Default White + ~w~ = White + ~h~ = Bold Text + ~nrt~ = ??? + Special characters: + ยฆ = Rockstar Verified Icon (U+00A6:Broken Bar - Alt+0166) + รท = Rockstar Icon (U+00F7:Division Sign - Alt+0247) + โˆ‘ = Rockstar Icon 2 (U+2211:N-Ary Summation) + Example C#: + Function.Call(Hash._ADD_TEXT_COMPONENT_STRING3, "Now I need you to bring the ~b~vehicle~w~ back to me!"); + ---- + showInBrief==true: the notification will appear in the "Brief/Info" -> "Notifications" tab in the pause menu. + showInBrief==false: the notification will NOT appear in the pause menu. + + + + + This function and the one below it are for after you receive an invite, not sending it. + p0 = 1 or 0 + nothin doin. + int invite(Player player) + { + int iVar2, iVar3; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(player, &handle.netHandle, 13); + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(0); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + if (NETWORK_CLAN_PLAYER_GET_DESC(&clan, 35, &handle.netHandle)) + { + iVar2 = 0; + if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") && clan.unk30 == 0) + { + iVar2 = 1; + } + if (clan.unk21 > 0) + { + iVar3 = 0; + } + else + { + iVar3 = 1; + } + BOOL unused = _0x54E79E9C(&clan.clanHandle, 35); + return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0 -- [[unused]] , &clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0); + } + } + + + + + Example: + UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT"); + UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED"); + + + + + p0 = 1 or 0 + crashes my game... + this is for sending invites to network players - jobs/apartment/ect... + return notification handle + int invite(Player player) + { + networkHandleMgr netHandle; + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(1); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + NETWORK_HANDLE_FROM_PLAYER(player, &netHandle.netHandle, 13); + if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&netHandle.netHandle)) + { + NETWORK_CLAN_PLAYER_GET_DESC(&clan.clanHandle, 35, &netHandle.netHandle); + _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&clan.clanHandle, 35), &clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0); + } + } + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, button accepts "~INPUT_SOMETHING~" + example: + UI::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + - imgur.com/UPy0Ial + Examples from the scripts: + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~",""); + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~",""); + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, image goes from 0 - 39 - Xbox you can add text to + example: + UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + + + + + what the heck does this one do differently from the one above? + + + + + It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A + p0 was always "CELEBRATION_WINNER" + + + + + shadowId: each call to this native in the same tick should have a different value passed to this parameter, if two or more calls have the same values, only the first one will render its shadow properly + + + + + ADD_E* (most likely ADD_ENTITY_*) + All found occurrences in b678d: + pastebin.com/ceu67jz8 + Still not sure on the functionality of this native but it has something to do with dynamic mixer groups defined in dynamix.dat15 + + + + + Shows the crosshair even if it wouldn't show normally. Only works for one frame, so make sure to call it repeatedly. + + + + + More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/ + + + + + Pops and calls the Scaleform movie on the stack. Returns data from the function (not sure if this is a string). + + + + + This does NOT get called per frame. Call it once to show, then use UI::_REMOVE_LOADING_PROMPT to remove it + Changes the the above native's (UI::_SET_LOADING_PROMPT_TEXT_ENTRY) spinning circle type. + Types: + enum LoadingPromptTypes + { + LOADING_PROMPT_LEFT, + LOADING_PROMPT_LEFT_2, + LOADING_PROMPT_LEFT_3, + SAVE_PROMPT_LEFT, + LOADING_PROMPT_RIGHT, + }; + + + + + Used with _BEGIN_TEXT_COMMAND_WIDTH. + In scripts, p0 is false when used in combination with "ESMINDOLLA" or "ESDOLLA", otherwise it's true. + Returns from range 0 to 1. + + + + + p0 is always false in scripts. + + + + + Only found twice in decompiled scripts. Something to do with an entity/object? + On a side note, it's very interesting how the hash for this native is "DEADC0DE" - this is usually used as padding for initializing a buffer of some sort. I wonder if this native is actually "dead"? + "carmod_shop.ysc", line 9520: + if (ENTITY::DOES_ENTITY_EXIST(l_324._f6)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(l_324._f6); + } + "fm_mission_controller.ysc", line 189641: + if (GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 28)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(NETWORK::NET_TO_OBJ(l_4064._f26A._f87[a_0 -- [[1]] ])); + if (!GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31)) { + if (!ENTITY::IS_ENTITY_DEAD(v_7)) { + AUDIO::PLAY_SOUND_FROM_ENTITY(-1, "EMP_Vehicle_Hum", v_7, "DLC_HEIST_BIOLAB_DELIVER_EMP_SOUNDS", 0, 0); + GAMEPLAY::SET_BIT(&g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31); + } + } + } + Console Hash: 0xC12AC47A + ---------- + It's most likely named UPDATE_* (like UPDATE_ENTITY_SHIT_OR_SOMETHING). + + + + + Will change world AABB so that given point will be inside of the world limits. + Example: + You want world limits to be -9000<X<10000 -11000<Y<12000 and leave Z limits as is. + You should call this function two times: + _EXPAND_WORLD_LIMITS(-9000.0,-11000.0,30.0) + _EXPAND_WORLD_LIMITS(10000.0,12000.0,30.0) + Appears only 3 times in the scripts, more specifically in michael1.ysc + Console hash: 0x64ddb07d + - + This can be used to prevent dying if you are "out of the world" + + + + + GTA Online character creation + + + + + milestoneId: + 0 = "percentcomplete" + 1 = "storycomplete" + 2 = "vehicles" + 3 = "properties" + 4 = "psych" + 5 = "mapreveal" + 6 = "prologue" + + + + + if value is set to true, and ambient siren sound will be played. + ------------------------------------------------------------------------- + Appears to enable/disable an audio flag. + + + + + Exits the game and downloads a fresh social club update on next restart. + + + + + This native sets the audio of the specified vehicle to audioName (p1). + Use the audioNameHash found in vehicles.meta + Example: + _FORCE_VEHICLE_ENGINE_SOUND(veh, "ADDER"); + The selected vehicle will now have the audio of the Adder. + FORCE_VEHICLE_??? + + + + + p0 = int (?) + Dr. Underscore (1/6/18): + This gets the progression of an achievement. Returns 0 if the achievement cannot be progressed. + + + + + Returns current screen resolution. + + + + + native only found once in appinternet.c4 + same thing as this but does not need websiteID + Any _0xE3B05614DCE1D014(Any p0) // 0xE3B05614DCE1D014 0xD217EE7E + returns current websitePageID + + + + + Gets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + + In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#_0xBFE5756E7407064A)). + + Use [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle. + + + + + Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle. + + Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0x9BDA23BF666F0855) to set the current amount. + + + + + Returns the current AI BLIP for the specified ped + + + + + Console Hash: 0x8B5E3E3D = GET_ANIM_DURATION + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Console Hash: 0xE97A4F5E + + + + + Gets the position of the cargobob hook, in world coords. + + + + + Return the mission id of a job. + + + + + if (UI::_2309595AD6145265() == ${fe_menu_version_empty_no_background}) + Seems to get the current frontend menu + + + + + Gets the aggressiveness factor of the ocean waves. + + + + + american = 0 + french = 1 + german = 2 + italian =3 + spanish = 4 + portuguese = 5 + polish = 6 + russian = 7 + korean = 8 + chinese = 9 + japanese = 10 + mexican = 11 + + + + + Returns the handle for the notification currently displayed on the screen. + + + + + Takes the specified time and writes it to the structure specified in the second argument. + struct date_time + { + alignas(8) int year; + alignas(8) int month; + alignas(8) int day; + alignas(8) int hour; + alignas(8) int minute; + alignas(8) int second; + }; + + + + + Gets a destructible object's handle + Example: + OBJECT::_B48FCED898292E52(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash"); + All found arguments for p4 starts with "des_" like "DES_FIB_Floor" and "des_shipsink". + + + + + Get a destrictible object's state. + Substract 1 to get the real state. + See _SET_DES_OBJECT_STATE to see the different states + For example, if the object just spawned (state 2), the native will return 3. + + + + + console hash: 0xE8C0C629 + + + + + Gets the heading of the entity physics in degrees, which tends to be more accurate than just "GET_ENTITY_HEADING". This can be clearly seen while, for example, ragdolling a ped/player. + NOTE: The name and description of this native are based on independent research. If you find this native to be more suitable under a different name and/or described differently, please feel free to do so. + + + + + See [`GetTimecycleModifierIndex`](#_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier. + + + + + Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc. + Used when calling SET_PED_HEAD_BLEND_DATA. + + + + + Gets the gameplay camera's far clipping plane. + + + + + Gets the gameplay camera's far depth of field distance. + + + + + Gets the gameplay camera's near depth of field distance. + + + + + p0 seems to consistently be 2 across scripts + Function is called faily often by CAM::CREATE_CAM_WITH_PARAMS + + + + + it returns a reference to an empty string, the same empty string that's used by 1687 internal gta functions. if it was used in a script (and i cannot find an instance of it being used), it would be as the source for a StringCopy or somesuch. + + + + + only documented to be continued... + + + + + Input: Haircolor index, value between 0 and 63 (inclusive). + Output: RGB values for the haircolor specified in the input. + + This is used with the hair color swatches scaleform. + + Use [`_0x013E5CFC38CD5387`](#_0x013E5CFC38CD5387) to get the makeup colors. + + + + + Max 1000. + At -100 both helicopter rotors will stall. + + + + + Max 1000. + At 0 the main rotor will stall. + + + + + Max 1000. + At 0 the tail rotor will stall. + + + + + MulleDK19: Gets the ID of the next active thread. + First call _BEGIN_ENUMERATE_THREADS (0xDADFADA5A20143A8). + Any subsequent call to this function will then return the ID of the next active thread. + If the function returns 0, the end of the enumeration has been reached. + ----------------------------------------------------------------------- + Here's an example: + std::vector<int> vecCurrentThreads; + void update_current_threads_list() + { + vecCurrentThreads.clear(); + _BEGIN_ENUMERATING_THREADS(); + int id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + while (id != 0) + { + id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + vecCurrentThreads.push_back(id); + } + } + + + + + Dr. Underscore (1/6/18): + Works exactly like IS_PROJECTILE_TYPE_IN_AREA, but it puts the position of the projectile in the vector. + p8 is probably ownedByPlayer, but not known for sure. (see IS_PROJECTILE_IN_AREA for info) + Unsure of the hash name, could someone confirm this? + + + + + p0 = VEHICLE_NODE_ID + Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true. + Normal roads where plenty of Peds spawn will return false + + + + + Gets a string literal from a label name. + + + + + gets the length of a null terminated string, without checking unicode encodings + + + + + Input: Makeup color index, value between 0 and 63 (inclusive). + Output: RGB values for the makeup color specified in the input. + + This is used with the makeup color swatches scaleform. + + Use [`_0x4852FC386E2E1BB5`](#_0x4852FC386E2E1BB5) to get the hair colors. + + + + + This is the "actual" GET_MAXIMUM_NUMBER_OF_PHOTOS native. Always returns 96. + + + + + The reversed code looks like this (Sasuke78200) + // + char g_szScriptName[64]; + char* _0xBE7ACD89(int a_iThreadID) + { + scrThread* l_pThread; + // Get the script thread + l_pThread = GetThreadByID(a_iThreadID); + if(l_pThread == 0 || l_pThread->m_iThreadState == 2) + { + strncpy(g_szScriptName, "", 64); + } + else + { + strncpy(g_szScriptName, l_pThread->m_szScriptName, 64); + } + return g_szScriptName; + } + + + + + Needs more research. Gets the stat name of a masked bool? + p4 - Usually "_NGPSTAT_BOOL" or "_NGTATPSTAT_BOOL". There may be more that I missed. + + + + + Needs more research. Gets the stat name of a masked int? + p4 - Usually one of the following (there may be more that I missed): + -----> "_APAPSTAT_INT" + -----> "_LRPSTAT_INT" + -----> "_NGPSTAT_INT" + -----> "_MP_APAPSTAT_INT" + -----> "_MP_LRPSTAT_INT" + + + + + Gets the number of instances of the specified script is currently running. + Actually returns numInstances - 1. + if (scriptPtr) + v3 = GetNumberOfInstancesOfScript(scriptPtr) - 1; + return v3; + + + + + only documented to be continued... + + + + + Returns number of possible values of the componentId argument of GET_FORCED_COMPONENT. + + + + + Used for freemode (online) characters. + + + + + Used with freemode (online) characters. + + + + + Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc. + + + + + character is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female. + componentId is between 0 and 11 and corresponds to the usual component slots. + p1 could be the outfit number; unsure. + p2 is usually -1; unknown function. + p3 appears to be a boolean flag; unknown function. + p4 is usually -1; unknown function. + + + + + Online version is defined here: update\update.rpf\common\data\version.txt + Example: + [ONLINE_VERSION_NUMBER] + 1.33 + _GET_ONLINE_VERSION() will return "1.33" + Belongs in NETWORK + + + + + The pointer is to a padded struct that matches the arguments to SET_PED_HEAD_BLEND_DATA(...). There are 4 bytes of padding after each field. + (Edit) Console Hash: 0x44E1680C + pass this struct in the second parameter + typedef struct + { + int shapeFirst, shapeSecond, shapeThird; + int skinFirst, skinSecond, skinThird; + float shapeMix, skinMix, thirdMix; + } headBlendData; + + + + + Likely a char, if that overlay is not set, e.i. "None" option, returns 255; + + + + + Use [`SetPedIlluminatedClothingGlowIntensity`](#_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped. + + + + + Returns a handle to the first entity within the a circle spawned inside the 2 points from a radius. It could return a ped or an entity, but the scripts expect a ped, but still check if it's a ped. + + + + + Quick disassembly and test seems to indicate that this native gets the Ped currently using the specified door. + + + + + returns pickup hash. + + + + + Return POSIX timestamp. + + + + + only documented to be continued... + Dr. Underscore (1/6/18): + Exactly like _GET_PROJECTILE_NEAR_PED_COORDS (_0xDFB4138EEFED7B81), but it gives us the Entity that was found aswell. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + From a quick disassembly I can say that this has something to do with weapons. + Added params according to what I could see in IDA. + Dr. Underscore (1/6/18): + Returns if any projectiles of projHash type are in a radius around this ped. If true, projPos is filled with the position of that entity. + This native was only ever used with projectiles, but may not be limited to. + p4 isn't an Entity*, it's actually a Vector3*, which outputs the position of the found entity. + p5 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + outfit = a structure passing though it - see GET_SHOP_PED_QUERY_OUTFIT + slot - outfit slot + item - hold 3 ints in a struct, you can use Vector3 structure + GET_SHOP_PED_??? + + + + + Returns the room hash key from the current gameplay cam. + + + + + Return the root content id of a job. + + + + + Get a rope's length. Can be modified with ROPE_FORCE_LENGTH + + + + + Seems to take data that is returned from "_POP_SCALEFORM_MOVIE_FUNCTION" and checks to see if it's not null/empty. + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + Needs a bit more research, but it seems to return an int. + Testing with the scaleform "HACKING_PC" it seems to return an int depending on the clicked App/Program ID + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + This returns the name of the scaleform movie. + + + + + World to relative screen coords + this world to screen will keep the text on screen. it will keep it in the screen pos. good for a deer hunting mod + + + + + Returns whether the specified screen effect is active. + See the effects list in _START_SCREEN_EFFECT + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and + `SET_SCRIPT_GFX_ALIGN_PARAMS`. + + + + + behaves exactly the same way as GET_SHAPE_TEST_RESULT except it has one extra parameter (_materialHash). + Quick disassembly seems to indicate that the unknown is a hash. EDIT: Seems to be the hash of the hit material or surface type. + found a materialFX.dat list of them but not sure if it has to do with this native yet. + materials (full list): pastebin.com/gyHjsYBK + + + + + p0 = VEHICLE_NODE_ID + Returns false for nodes that aren't used for GPS routes. + Example: + Nodes in Fort Zancudo and LSIA are false + + + + + Character types: + + ``` + 0 = Michael, + 1 = Franklin, + 2 = Trevor, + 3 = MPMale, + 4 = MPFemale + ``` + + ```csharp + enum TattooZoneData + { + ZONE_TORSO = 0, + ZONE_HEAD = 1, + ZONE_LEFT_ARM = 2, + ZONE_RIGHT_ARM = 3, + ZONE_LEFT_LEG = 4, + ZONE_RIGHT_LEG = 5, + ZONE_UNKNOWN = 6, + ZONE_NONE = 7, + }; + + struct outComponent + { + // these vars are suffixed with 4 bytes of padding each. + uint unk; + int unk2; + uint tattooCollectionHash; + uint tattooNameHash; + int unk3; + TattooZoneData zoneId; + uint unk4; + uint unk5; + // maybe more, not sure exactly, decompiled scripts are very vague around this part. + } + ``` + + + + + Returns the zoneID for the overlay if it is a member of collection. + enum TattooZoneData + { + ZONE_TORSO = 0, + ZONE_HEAD = 1, + ZONE_LEFT_ARM = 2, + ZONE_RIGHT_ARM = 3, + ZONE_LEFT_LEG = 4, + ZONE_RIGHT_LEG = 5, + ZONE_UNKNOWN = 6, + ZONE_NONE = 7, + }; + + + + + This get's the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height. + + + + + Determines how many lines the text string will use when drawn on screen. + Must use _BEGIN_TEXT_COMMAND_LINE_COUNT for setting up + + + + + Returns a substring of a specified length starting at a specified position. + Example: + // Get "STRING" text from "MY_STRING" + subStr = UI::_GET_TEXT_SUBSTRING("MY_STRING", 3, 6); + + + + + Returns a substring of a specified length starting at a specified position. The result is guaranteed not to exceed the specified max length. + NOTE: The 'maxLength' parameter might actually be the size of the buffer that is returned. More research is needed. -CL69 + Example: + // Condensed example of how Rockstar uses this function + strLen = UI::GET_LENGTH_OF_LITERAL_STRING(GAMEPLAY::GET_ONSCREEN_KEYBOARD_RESULT()); + subStr = UI::_GET_TEXT_SUBSTRING_SAFE(GAMEPLAY::GET_ONSCREEN_KEYBOARD_RESULT(), 0, strLen, 63); + -- + "fm_race_creator.ysc", line 85115: + // parameters modified for clarity + BOOL sub_8e5aa(char *text, int length) { + for (i = 0; i <= (length - 2); i += 1) { + if (!GAMEPLAY::ARE_STRINGS_EQUAL(UI::_GET_TEXT_SUBSTRING_SAFE(text, i, i + 1, 1), " ")) { + return FALSE; + } + } + return TRUE; + } + + + + + Returns a substring that is between two specified positions. The length of the string will be calculated using (endPosition - startPosition). + Example: + // Get "STRING" text from "MY_STRING" + subStr = UI::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 9); + // Overflows are possibly replaced with underscores (needs verification) + subStr = UI::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 10); // "STRING_"? + + + + + Return the content modifier id (the tunables context if you want) of a specific content. + It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context. + The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA' + 'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native. + + + + + Returns the user's defined langauge as ID + english: 12 + french = 7 + german = 22 + italian = 21 + japanese = 9 + korean = 17 + portuguese = 16 + spanish = 10 + russian = 25 + + + + + console hash: 0xC589CD7D = GET_UTC_TIME + gets current UTC time + + + + + Get the vehicle attached to the object/entity? May also just convert it to a vehicle, but I'm not sure. + + + + + 0 min 100 max + starts at 100 + Seams to have health zones + Front of vehicle when damaged goes from 100-50 and stops at 50. + Rear can be damaged from 100-0 + Only tested with two cars. + any idea how this differs from the first one? + -- + May return the vehicle health on a scale of 0.0 - 100.0 (needs to be confirmed) + example: + v_F = ENTITY::GET_ENTITY_MODEL(v_3); + if (((v_F == ${tanker}) || (v_F == ${armytanker})) || (v_F == ${tanker2})) { + if (VEHICLE::_GET_VEHICLE_BODY_HEALTH_2(v_3) <= 1.0) { + NETWORK::NETWORK_EXPLODE_VEHICLE(v_3, 1, 1, -1); + } + } + + + + + GET_VEHICLE_CLASS_MAX_* + + + + + Seems to get the hash of the vehicle's currently installed horn? + + + + + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + + + + GET_VEHICLE_MODEL_* + 9.8 * thrust if air vehicle, else 0.38 + drive force? + For a full list, see here: pastebin.com/bJQeDqNd + + + + + GET_VEHICLE_MODEL_MAX_* + max braking if air vehicle, else max braking + 0.1 + ------------------- + For a full list, see here: pastebin.com/Cb9L1Cn0 + + + + + GET_VEHICLE_MODEL_* + Function pertains only to aviation vehicles. + For a full list, see here: pastebin.com/JwuGNp2K + + + + + Returns max speed (without mods) of the specified vehicle model in m/s. + For a full list, see here: pastebin.com/AUuHHK06 + GET_VEHICLE_MODEL_* + + + + + GET_VEHICLE_MODEL_* + called if the vehicle is a boat -- returns vecMoveResistanceX? + For a full list, see here: pastebin.com/Pyb2RhZ9 + + + + + Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF + + + + + Gets the color of the neon lights of the specified vehicle. + See _SET_VEHICLE_NEON_LIGHTS_COLOUR (0x8E0A582209A62695) for more information + + + + + The resulting entity can be a Vehicle or Ped. + The native is stored between GET_VEHICLE_LIVERY_COUNT and GET_VEHICLE_MAX_BRAKING so the actual name is either GET_VEHICLE_L* or GET_VEHICLE_M* + ========================= + on a side note watching changes in memory this will only store your ped's entityPoolAddress if it's your personal vehicle. So seems to be related to personal vehicles or atleast a specific decor of it maybe. + + + + + Gets the height of the vehicle's suspension. + The higher the value the lower the suspension. Each 0.002 corresponds with one more level lowered. + 0.000 is the stock suspension. + 0.008 is Ultra Suspension. + + + + + returns the weapon hash of pickup + + + + + changed any --> hash + progress_or_time --> percentWeather2, is not time but percent of the 2nd weather (0-1). + weatherType1 is same as GAMEPLAY::GET_PREV_WEATHER_TYPE_HASH_NAME() + and weatherType 2 GAMEPLAY::GET_NEXT_WEATHER_TYPE_HASH_NAME() + -QuantFC + + + + + Console Hash + + + + + This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/ + INT_SCORES_SCORTED was a hash collision + + + + + Get inputted "Cheat code", for example: + while (TRUE) + { + if (GAMEPLAY::_557E43C447E700A8(${fugitive})) + { + // Do something. + } + SYSTEM::WAIT(0); + } + Calling this will also set the last saved string hash to zero. + + + + + Check to see if hud component Scaleform has loaded? + + + + + Pretty sure it's the real name (not 100% sure so I added the _ prefix); can someone else confirm it? + Only values used in the scripts are: + "heist_mp" + "heistmap_mp" + "instructional_buttons" + "heist_pre" + + + + + Console Hash + + + + + This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment. + More info: http://gtaforums.com/topic/836301-hiding-gta-online-apartment-exteriors/ + + + + + draws circular marker at pos + -1 = none + 0 = red + 1 = green + 2 = blue + 3 = green larger + 4 = nothing + 5 = green small + + + + + if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip + If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip + + + + + Seems to return true if the input is currently disabled. "_GET_LAST_INPUT_METHOD" didn't seem very accurate, but I've left the original description below. + -- + index usually 2 + returns true if the last input method was made with mouse + keyboard, false if it was made with a gamepad + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + I may be wrong with this one, but from the looks of the scripts, it sets keyboard related stuff as soon as this returns true. + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns a bool if interior rendering is disabled, if yes, all "normal" rendered interiors are invisible + + + + + Only occurrence was false, in maintransition. + + + + + Gets whether or not NIGHTVISION is Active. + Note: When nightvision is actually active, this native will return TRUE! + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Console Hash: 0xDD5D08A7 + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene. + Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising. + + + + + Dr. Underscore (1/6/18): + Checks if the projectile is in the radius around that point. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + Checks if you're recording, returns TRUE when you start recording (F1) or turn on action replay (F2) + mov al, cs:g_bIsRecordingGameplay // byte_141DD0CD0 in b944 + retn + + + + + if(NETWORK::_IS_ROCKSTAR_BANNED() == 0) means the player is rockstar banned + + + + + Returns whether or not SEETHROUGH is active. + + + + + if(_IS_SOCIALCLUB_BANNED() == 0) means the player is social club banned + + + + + Returns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active. + + + + + Checks if model is a boat, then checks for FLAG_IS_JETSKI. + @whoever named this _IS_THIS_MODEL_AN_EMERGENCY_BOAT: please do some tests before naming natives, thanks. + + + + + Appears to return true if the vehicle has any damage, including cosmetically. + + + + + Only ever used once in decompiled scripts: **am_pi_menu**: + Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire. + + It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are. + + This usually returns true even if there are no visible flames yet (engine health > 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true. + + ``` + if (((ENTITY::DOES_ENTITY_EXIST(Global_1281959) && !ENTITY::IS_ENTITY_DEAD(Global_1281959, 0)) && func_1545(Global_1281959)) && !func_205(PLAYER::PLAYER_ID())) + { + if (VEHICLE::GET_VEHICLE_ENGINE_HEALTH(Global_1281959) > 0f && VEHICLE::GET_IS_VEHICLE_ENGINE_RUNNING(Global_1281959)) + { + bVar0 = true; + } + else + { + bVar0 = false; + } + if (VEHICLE::_0xEC69ADF931AAE0C3(Global_1281959)) // _IS_VEHICLE_ENGINE_ON_FIRE + { + bVar0 = false; + } + } + ``` + + + + + Returns whether or not the vehicle has a CVehicleStreamRequestGfx that's trying to load mods. + True if it isn't loading mods, false if it is. + + + + + indices: + 0 = Left + 1 = Right + 2 = Front + 3 = Back + + + + + Checks for FLAG_NO_RESPRAY + + + + + When I called this with what the script was doing, which was -190f for yaw pitch and roll, all my car did was jitter a little. I also tried 0 and 190f. I altered the p1 variable between TRUE and FALSE and didn't see a difference. + This might have something to do with the physbox of the vehicle, but I'm not sure. + + + + + Load interior + + + + + Loads "common:/data/missioncreatordata" data and sets some values. + + + + + This loads the GTA:O dlc map parts (high end garages, apartments). + Works in singleplayer. + In order to use GTA:O heist IPL's you have to call this native with the following params: _9BAE5AD2508DF078(1); + console hash: 0xC65586A9 + + + + + Loads specified video sequence into the TV Channel + TV_Channel ranges from 0-2 + VideoSequence can be any of the following: + "PL_STD_CNT" CNT Standard Channel + "PL_STD_WZL" Weazel Standard Channel + "PL_LO_CNT" + "PL_LO_WZL" + "PL_SP_WORKOUT" + "PL_SP_INV" - Jay Norris Assassination Mission Fail + "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success + "PL_LO_RS" - Righteous Slaughter Ad + "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene + "PL_SP_PLSH1_INTRO" + "PL_LES1_FAME_OR_SHAME" + "PL_STD_WZL_FOS_EP2" + "PL_MP_WEAZEL" - Weazel Logo on loop + "PL_MP_CCTV" - Generic CCTV loop + Restart + 0=video sequence continues as normal + 1=sequence restarts from beginning every time that channel is selected + + + + + Loads a User-Generated Content (UGC) file. These files can be found in "[GTA5]\data\ugc" and "[GTA5]\common\patch\ugc". They seem to follow a naming convention, most likely of "[name]_[part].ugc". See example below for usage. + Returns whether or not the file was successfully loaded. + Example: + DATAFILE::_LOAD_UGC_FILE("RockstarPlaylists") // loads "rockstarplaylists_00.ugc" + + + + + Not present in retail version of the game, actual definiton seems to be + _LOG_DEBUG_INFO(char* category, char* debugText); + + + + + is this like setting is as no longer needed? + + + + + For move the finger of player, the value of int goes 1 at 5. + + + + + Console Hash - 0x18867C61 = NETWORK_ACCESS_TUNABLE_BOOL_HASH + + + + + Returns a default value if the tunable don't exist. + Console Hash + + + + + Console Hash - 0x3972551F = NETWORK_ACCESS_TUNABLE_FLOAT_HASH + + + + + Console Hash - 0xB2E83B75 = NETWORK_ACCESS_TUNABLE_INT_HASH + + + + + Console hash: 0xCD69BEA1 + + + + + Returns whether the Rockstar game services are available or not: + SCLB_NO_ROS = The Rockstar game services are unavailable right now. Please try again later. + ros.rockstargames.com + + + + + this function is toggle when people report you and you get the auto mute message + + + + + console hash: 0x3624F054 + + + + + Only documented... + + + + + netScene to scene + + + + + console hash: 0x99F58A07 + Sadly I thought this copied their tattoos, but it just seems to copy their 'blend data'. E.G. skin tone/color, fat/skinny face, etc. + + + + + Console Hash - 0x25915CB9 = NETWORK_DOES_TUNABLE_EXIST_HASH + + + + + Console Hash - 0xA14CC95D = NETWORK_EARN_FROM_AMBIENT_JOB + Example for p1: "AM_DISTRACT_COPS" + + + + + For the money bags that drop a max of $40,000. Often called 40k bags. + Most likely NETWORK_EARN_FROM_ROB*** + MONEY_EARN_JOBS + + + + + Console Hash - 0xAB6BD72F = NETWORK_EARN_FROM_DAILY_OBJECTIVE + + + + + MONEY_EARN_PICKED_UP + + + + + Console Hash - 0xBEE23713 = NETWORK_EARN_FROM_JOB_BONUS + + + + + Console Hash: Probably 0xAA7EA3BD + + + + + Seems to always return 0, but it's used in quite a few loops. + for (num3 = 0; num3 < NETWORK::0xCCD8C02D(); num3++) + { + if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0) + { + var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3)); + + + + + Same as GAMEPLAY::GET_RANDOM_INT_IN_RANGE + + + + + console hash: 0x5AC9F04D = network_hash_from_gamer_handle + + + + + console hash: 0xF8D7AF3B = NETWORK_HASH_FROM_PLAYER_HANDLE + + + + + console hash: 0xD14D9C07 + + + + + NETWORK_ARE_* + + + + + p1 = 6 + NETWORK_CRC_HASH_CHECK? + + + + + Same as _IS_TEXT_CHAT_ACTIVE, except it does not check if the text chat HUD component is initialized, and therefore may crash. + + + + + Console Hash: 0x6C344AE3 + "NETWORK_OVERRIDE_SEND_RESTRICTIONS" is right, but dev-c put a _ by default. + This is used alongside the native, + 'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read it's description for more info. + + + + + fuck this function in particular. + It's similar to unk_0x9A176B6E but this ones got a different stat hash: + 0xBC707798 + + + + + NETWORK_PLAYER_??? + + + + + NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS - Correct console hash is 0x98EFB921 + Start the downloading of BG_NG.RPF from R* Cloud which contains hotfix. + The console hash given is incorrect for Xbox360 that is. I searched in IDA and found 0x98EFB921 which came right after 0x155465EE. Then I searched it in TU27 X360 scripts and found it was the same results same scripts as the PC Hash for this which is obviously correct. I found the correct one as I noticed TU27 X360 script search pulled no results for 0x29532731 when it should have. + As you can see here you will see the 155465EE first then the correct hash for this native. Then the current 29532731 one which could be the native below or the native below's hash could be the has below the 29532731 + puu.sh/nhdQI/e0ca5567b4.png + 0x98EFB921 is the correct console hash for "_DOWNLOAD_BG_SCRIPT_RPF". 0x29532731 is "_HAS_BG_SCRIPT_BEEN_DOWNLOADED" + The code: + seg001:00000000003EFF4C uunk_0x29532731: # CODE XREF: sub_158C8AC+14p + seg001:00000000003EFF4C lis r3, dword_1CFB100@ha + seg001:00000000003EFF50 lwz r3, dword_1CFB100@l(r3) + seg001:00000000003EFF54 ld r3, 0x1020(r3) + seg001:00000000003EFF58 extsw r3, r3 + seg001:00000000003EFF5C blr + seg001:00000000003EFF5C # End of function uunk_0x29532731 + + + + + p4 and p5 are always 0 in scripts + + + + + p0 = 0 or 4 + + + + + String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct. + + + + + BLR the shit. + + + + + if set to true other network players can't see it + if set to false other network player can see it + ========================================= + ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it. + pc or last gen? + ^^ last-gen + + + + + This is called shortly after setting Network ID Migration off it seems. Does anyone know the point of this? + Example scenario, + If I were to request and gain control of an online players vehicle then their vehicle's Network ID and turn migration off. I wouldn't need to ever request control again as they wouldn't gain control back. + - scenario over - + So what would be the point hereafter of setting it 'dynamic'? + + + + + NETWORK_SET_RICH_PRESENCE but for PlayStation? (On PC it's a nullsub) + + + + + p0 is pointer to a script array + + + + + p0 => unk3::_network_shop_basket_apply_server_data(Global_2590199[iParam0 -- [[76]] ], &uVar6); => script array + + + + + No longer works if you hook it as a stealth money method + Modes------------------ + 1: Wallet + 2: Bank + 4: Bank + 8: Wallet + Only difference I noticed. + + + + + Belongs in UNK3, non-hashed version of 0x247F0F73A182EA0B + + + + + ex.: + v_15 = sub_10cc8(VEHICLE::GET_VEHICLE_WHEEL_TYPE(a_2)); + if (!MOBILE::_247F0F73A182EA0B(v_15)) { + return 1; + } + Belongs in UNK3, hashed version of 0xBD4D7EAF8A30F637 + + + + + bool is always true in game scripts + + + + + Will cancel the transaction + + + + + Console Hash 0xF4287778 = NETWORK_SPENT_REQUEST_HEIST + + + + + used in atm_trigger script. + usage: + int iVar0;STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_WALLET_TO_BANK(iVar0, amount); + used to deposit money into bank from wallet, shows up in transaction log. + + + + + used in atm_trigger script. + usage: + int iVar0; STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_BANK_TO_WALLET(iVar0, amount); + used to withdraw money from bank into wallet, shows up in transaction log. + + + + + Only one occurence in the scripts: + auto sub_cb43(auto a_0, auto a_1) { + if (g_2594CB._f1) { + if (NETWORK::_855BC38818F6F684()) { + NETWORK::_ABD5E88B8A2D3DB2(&a_0._fB93); + g_2594CB._f14 -- [[{13}]] = a_0._fB93; + g_2594CB._f4 -- [["64"]] = a_1; + return 1; + } + } + return 0; + } + other: + looks like it passes a player in the paramater + Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida + + + + + Sets the value of the specified variable to 0. + Always returns true. + bool _NULLIFY(void* variable, int unused) + { + *variable = NULL; + return true; + } + + + + + Types: + 1 = Boolean + 2 = Integer + 3 = Float + 4 = String + 5 = Vector3 + 6 = Object + 7 = Array + + + + + [23.03.2017 19:08] by ins1de : + "_IS_PED_RELOADING" is totally a wrong name... + This native actually disables the reloading animation and script for the specified ped. Native renamed. + + + + + Plays ambient speech. See also _0x444180DB. + ped: The ped to play the ambient speech. + speechName: Name of the speech to play, eg. "GENERIC_HI". + speechParam: Can be one of the following: + SPEECH_PARAMS_STANDARD + SPEECH_PARAMS_ALLOW_REPEAT + SPEECH_PARAMS_BEAT + SPEECH_PARAMS_FORCE + SPEECH_PARAMS_FORCE_FRONTEND + SPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND + SPEECH_PARAMS_FORCE_NORMAL + SPEECH_PARAMS_FORCE_NORMAL_CLEAR + SPEECH_PARAMS_FORCE_NORMAL_CRITICAL + SPEECH_PARAMS_FORCE_SHOUTED + SPEECH_PARAMS_FORCE_SHOUTED_CLEAR + SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL + SPEECH_PARAMS_FORCE_PRELOAD_ONLY + SPEECH_PARAMS_MEGAPHONE + SPEECH_PARAMS_HELI + SPEECH_PARAMS_FORCE_MEGAPHONE + SPEECH_PARAMS_FORCE_HELI + SPEECH_PARAMS_INTERRUPT + SPEECH_PARAMS_INTERRUPT_SHOUTED + SPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR + SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL + SPEECH_PARAMS_INTERRUPT_NO_FORCE + SPEECH_PARAMS_INTERRUPT_FRONTEND + SPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND + SPEECH_PARAMS_ADD_BLIP + SPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT + SPEECH_PARAMS_ADD_BLIP_FORCE + SPEECH_PARAMS_ADD_BLIP_SHOUTED + SPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE + SPEECH_PARAMS_ADD_BLIP_INTERRUPT + SPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL + SPEECH_PARAMS_SHOUTED + SPEECH_PARAMS_SHOUTED_CLEAR + SPEECH_PARAMS_SHOUTED_CRITICAL + Note: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL + Full list of speeches and voices names by some spanish shitbag: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + Plays ambient speech. See also _0x5C57B85D. + See _PLAY_AMBIENT_SPEECH1 for parameter specifications. + Full list of speeches and voices names: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + This is the same as _PLAY_AMBIENT_SPEECH1 and _PLAY_AMBIENT_SPEECH2 but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals. + EX (C#): + GTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, "GENERIC_INSULT_HIGH", "s_m_y_sheriff_01_white_full_01", "SPEECH_PARAMS_FORCE_SHOUTED", 0); + The first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0. + Full list of speeches and voices names: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + Pushes a boolean for the Scaleform function onto the stack. + + + + + This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS"). + When switching with a controller, the icons update and become the controller's icons. + + + + + Pushes a float for the Scaleform function onto the stack. + + + + + Pushes an integer for the Scaleform function onto the stack. + + + + + GRAPHICS::\_0x77FE3402004CD1B0(HUD::\_GET_LABEL_TEXT("YACHT_GSY")); + GRAPHICS::\_0x77FE3402004CD1B0(PLAYER::GET_PLAYER_NAME(PLAYER::PLAYER_ID())); + + Both \_0xBA7148484BD90365 / \_0x77FE3402004CD1B0 works, but \_0x77FE3402004CD1B0 is usually used for "name" (organisation, players..). + + + + + p0 is the handle returned from _0xFDBF4CDBC07E1706 + + + + + Removes the loading prompt at the bottom right of the screen, created by the UI::_SHOW_LOADING_PROMPT native. + + + + + assetName = For example "core" + console hash: 0xC44762A1 + + + + + Removes a notification instantly instead of waiting for it to disappear + + + + + Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it. + + + + + Used to remove a speedzone. + This is the speed zone native. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + bool speedZoneClosed = Function.Call<bool>((Hash) 0x1033371FC8E842A7, speedZone); + (Thanks to alexguirre for his help!) + + + + + Appears to remove stealth kill action from memory. + ------------------------------------ + I agree with the above statement. + p1 is unknown, my best guess would be if false it marks the stealth kill for immediate deletion, or if true marks it for deletion later. + + + + + This native makes the gameplay camera zoom into first person/third person with a special effect. + For example, if you were first person in a mission and after the cutscene ends, the camera would then zoom into the first person camera view. + if (CAM::GET_FOLLOW_PED_CAM_VIEW_MODE() != 4) + CAM::_C819F3CBB62BF692(1, 0, 3, 0) + This makes the camera zoom in to first person. + -------------------------------------------- + 1st Param Options: 0 or 1 (Changes quit often, toggle?) + 2nd Param Options: 0, 0f, 1f, 3.8f, 10f, 20f (Mostly 0) + 3rd Param Options: 3, 2, 1 (Mostly 3); + Note for the 2nd param 10f (offroad_race.c) and 3rd param 20f (range_modern.c) are the only times those 2 high floats are called. + Note for the 3rd param 2 is only ever set in (franklin0.c), but it also sets it as 3. (0, 0, 3) ||(0, 0f, 2) || (0, 0, 3) + + + + + Example: + CUTSCENE::_0xC23DE0E91C30B58C("JOSH_1_INT_CONCAT", 13, 8); + Cutscene list: pastebin.com/Bbj7ANpQ + + + + + http://gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/?p=1068285912 + + + + + REQUEST_* + Something to do with interiors that have been loaded. + STREAMING::_8A7A40100EDFEC58(l_13BC, "V_FIB01_cur_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "V_Office_gnd_lifts"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "v_fib01_jan_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + + + + + Similar to REQUEST_SCALEFORM_MOVIE, but seems to be some kind of "interactive" scaleform movie? + These seem to be the only scaleforms ever requested by this native: + "breaking_news" + "desktop_pc" + "ECG_MONITOR" + "Hacking_PC" + "TEETH_PULLING" + Note: Unless this hash is out-of-order, this native is next-gen only. + + + + + used for the remote vehicle explode thing with phones + + + + + Sets the waves intensity back to original (1.0 in most cases). + + + + + Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0. + + + + + Resets the extra timecycle modifier strength normally set with [`SetExtraTimecycleModifierStrength`](#_0x2C328AF17210F009) + + + + + Sets the localplayer playerinfo state back to playing (State 0) + States are: + -1: "Invalid" + 0: "Playing" + 1: "Died" + 2: "Arrested" + 3: "Failed Mission" + 4: "Left Game" + 5: "Respawn" + 6: "In MP Cutscene" + + + + + console hash: 0x9E8D8B72 + Resets the effect of _SET_PARTICLE_FX_ASSET_OLD_TO_NEW + + + + + There seem to be 26 flags + + + + + It returns two lol + li r3, 2 + blr + thats all it does. + mov dword ptr [rax], 2 + ะ—ะฐะตะฑะธััŒ ั„ัƒะฝะบั†ะธะพะฝะฐะป + + + + + Returns the status of a _SC_START_CHECK_STRING_TASK task. + Possible return values: + 0: not a profane string + 1: a profane string + 3: server error occurred + + + + + Returns the nickname of the logged-in Rockstar Social Club account. + + + + + Returns whether or not a task started with _SC_START_CHECK_STRING_TASK has completed. + + + + + Starts a task to check an entered string for profanity on the ROS/Social Club services. + See also: 1753344C770358AE, 82E4A58BABC15AE7. + + + + + This seems to be related to Steam achievements. + p0 and p1 are int (?) + ------ + Can't say anything about the Steam version but it is hardcoded to always return false in the retail version. + Dr. Underscore (1/6/18): + This has to do with achievement progression. If this achievement has progression, it will set the progression of it to this value. + Only tested on un-achieved achievements, Steamworks probably just rejects it if it has already been achieved. + Steamworks also seems to not like reversing achievement progression. + + + + + Sets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + + In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked. + + Use [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle. + + + + + Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle. + + Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0xF846AA63DF56B804) to get the current amount. + + + + + Previously named _0x97C65887D4B37FA9. + Sets the maximum view distance for the AI BIP + + + + + Set a ped's AI blip type: + 1 - Yellow blip with no name + 2 + + + + + Only works on bikes, both X and Y work in the -1 - 1 range. + X forces the bike to turn left or right (-1, 1) + Y forces the bike to lean to the left or to the right (-1, 1) + Example with X -1/Y 1 + http://i.imgur.com/TgIuAPJ.jpg + + + + + Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#_0x14892474891E09EB). + + To toggle the right side of the circle use: [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A). + + Example code result: + ![](https://i.imgur.com/iZ9tNWl.png) + + + + + Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend. This color can not be changed. + To toggle the left side (crew member indicator) of the half circle around the blip, use: [`_0xDCFB5D4DB8BF367E`](#_0xDCFB5D4DB8BF367E). + + + + + Highlights a blip by a cyan color circle. + Color can be changed with SET_BLIP_SECONDARY_COLOUR. Enabling this circle will override the "crew" and "friend" half-circles (see [`_SET_BLIP_CREW`](#_0xDCFB5D4DB8BF367E) and [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A)). + + Oddly enough, this native is called \_SET_BLIP_FRIENDLY, but the color of the circle is only changable for the 'crew' half-circle (using SET_BLIP_SECONDARY_COLOUR), the 'friendly' side can NOT be changed and will always stay cyan/blue. This makes it seem more likely that this should be called \_SET_BLIP_CREW_CIRCLE or something similar? + + + + + Makes a blip go small when off the minimap. + + + + + This native has its name defined inside its codE + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + if p0 is 0, effect is cancelled + if p0 is 1, effect zooms in, gradually tilts cam clockwise apx 30 degrees, wobbles slowly. Motion blur is active until cancelled. + if p0 is 2, effect immediately tilts cam clockwise apx 30 degrees, begins to wobble slowly, then gradually tilts cam back to normal. The wobbling will continue until the effect is cancelled. + + + + + For now, I changed the last one from bool to int. + According to scripts specifically 'fm_mission_controller' this last parameter is 'false/0' when its called after the create rope native above is called for the magnet and 'true/1' after the create rope native above is called for the hook. + + + + + Console Hash: 0xF57066DA + Won't attract or magnetize to any helicopters or planes of course, but that's common sense. + + + + + console hash 0xCC3CF97D + + + + + Something to do with "high speed bump severity"? + if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) { + VEHICLE::_84FD40F56075E816(0.0); + sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1); + } + + + + + Sets the checkpoint icon color. + + + + + p0 - Scale? Looks to be a normalized value (0.0 - 1.0) + offroad_races.c4, line ~67407: + a_3._f7 = GRAPHICS::CREATE_CHECKPOINT(v_D, v_A, a_4, a_7, v_E, v_F, v_10, sub_62b2(v_A, 220, 255), 0); + UI::GET_HUD_COLOUR(134, &v_E, &v_F, &v_10, &v_11); + GRAPHICS::_SET_CHECKPOINT_ICON_RGBA(a_3._f7, v_E, v_F, v_10, sub_62b2(v_A, 70, 210)); + GRAPHICS::_4B5B4DA5D79F1943(a_3._f7, 0.95); + GRAPHICS::SET_CHECKPOINT_CYLINDER_HEIGHT(a_3._f7, 4.0, 4.0, 100.0); + + + + + This is for simulating player input. + amount is a float value from 0 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm. + Works only ~200 meters around the player. + + + + + Renamed to SET_CURSOR_LOCATION (I previously named it _SET_CURSOR_POSTION) which is the correct name as far as I can tell. + + + + + Changes the mouse cursor's sprite. + public enum CursorType + { + None = 0, + Normal = 1, + TransparentNormal = 2, + PreGrab = 3, + Grab = 4, + MiddleFinger = 5, + LeftArrow = 6, + RightArrow = 7, + UpArrow = 8, + DownArrow = 9, + HorizontalExpand = 10, + Add = 11, + Remove = 12, + } + + + + + Specifies a custom respawn position to be used in conjunction with _SET_NEXT_RESPAWN_TO_CUSTOM + + + + + MulleDK19: This starts moving the VTOL engines towards the specified angle ratio (0f-1f). + + + + + Defines the state of a destructible object. + Use the "0xB48FCED898292E52" native to find an object's handle with its name / coords + State 2 == object just spawned + State 4 == Beginning of the animation + State 6 == Start animation + State 9 == End of the animation + + + + + If toggle is true, hides special ability bar / character name in the pause menu + If toggle is false, shows special ability bar / character name in the pause menu + + + + + Sets the acceleration limit of a door. + How fast it can open, or the inverse hinge resistance. + A limit of 0 seems to lock doors. + p2 is always 0, p3 is always 1. + + + + + Sets the ajar angle of a door. + Ranges from -1.0 to 1.0, and 0.0 is closed / default. + p2 is always 0, p3 is always 1. + + + + + console hash: 0xBD0D4831 + internally it calls the same function as 'SET_ENTITY_COLLISION'. but uses a hard coded parameter that only activates when p1 is set to true + ============================= + Weirdly enough in the 3 scripts it's used in on PC, + - director_mode (2 hits) + - re_duel (2 hits) + - re_seaplane (1 hit) + Most of the time in the hits its actually used after the normal SET_ENTITY_COLLISION. Example from re_seaplane, + Local_49[iParam0 -- [[6]] ] = create_ped(26, iVar4, vVar0, fVar3, 1, true); + set_entity_collision(Local_49[iParam0 -- [[6]] ], iVar42, 0); + _0x9EBC85ED0FFFE51C(Local_49[iParam0 -- [[6]] ], !iVar66, 0); (_SET_ENTITY_COLLISION_2) + iVar42 being true so the normal collision native is true, 0 + iVar66 being false so !false so it's true, 0 + Gonna ignore the 'vars' for the create_ped no point in defining them. + + + + + does the same as SET_ENTITY_COORDS. + Console Hash: 0x749B282E + + + + + what does this native do? + bool IsEntitySomething(Entity entity) + { + auto addr = getScriptHandleBaseAddress(entity); + printf("addr: 0x%X \n", addr); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x48D); + printf("flag: 0x%X \n", flag); + return ((flag & (1 << 3)) != 0) || ((flag & (1 << 30)) != 0); + } + return false; + } + wot ? + + + + + Sets a secondary timecycle modifier. + + + + + The same as [`SetTimecycleModifierStrength`](#_0x82E7FFCD5B2326B3) but for the secondary tiemcycle modifier. + + + + + When this is set to ON, shadows only draw as you get nearer. + When OFF, they draw from a further distance. (((BUT))) f*ck up nearer shadows quality. + + + + + Sets the near clipping plane of the first person camera. + + + + + Similar to _CLAMP_GAMEPLAY_CAM_PITCH except this is specifically for the FP camera, and it only lets you clamp the pitch within the normal range. + + + + + Override the area where the camera will render the terrain. + p3, p4 and p5 are usually set to 0.0 + + + + + Forces footstep tracks on all surfaces. + + + + + Forces vehicle trails on all surfaces. + + + + + Does nothing + + + + + value between 0.0 and 1.0 + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + -------------------------------------------------- + makes hudColorIndex2 color into hudColorIndex color + + + + + If toggle is true, the map is shown in full screen + If toggle is false, the map is shown in normal mode + + + + + Argument must be 0.0f or above 38.0f, or it will be ignored. + + + + + If true, the entire map will be revealed. + + + + + Similar to SET_MISSION_NAME but this one can take any string (must not be greater than 600 chars, should not exceed 64 chars), not just text labels. + p0 must be true. + + + + + Set's the string displayed when flag 3 (AudioSpeaker) active. + + + + + Displays a bunch of icons above the players name, and level, and their name twice + + + + + not tested.... + + + + + Original put name, + _SET_NETWORK_VEHICLE_NON_CONTACT + However changed to 'object' as the instances where this is called in scripts both freemode and golf it's only used on objects after the objects are called OBJ_TO_NET p_parachute_s (freemode) prop_golf_ball (golf). Tho the script search was done via TU27 Xbox360 ones. + Got my hopes up whoever put this as vehicle. I was hoping it was what R* used in non-contact races. + + + + + Sets the next spawn location to the position supplied to _SET_CUSTOM_RESPAWN_POSITION. + + + + + Toggles the North Yankton map + + + + + From the decompiled scripts: + UI::_92F0DA1E27DB96DC(6); + UI::_92F0DA1E27DB96DC(184); + UI::_92F0DA1E27DB96DC(190); + sets background color for the next notification + 6 = red + 184 = green + 190 = yellow + Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15 + this seems to set the alpha to 255 automatically, if you have a work around let me know + + + + + sets font color for the next notification + + + + + sets color for notification flash + + + + + List of picNames: pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + + + + + List of picNames: pastebin.com/XdpJVbHz + + + + + Needs more research. + Only one type of usage in the scripts: + UI::_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a_0); + + + + + NOTE: 'duration' is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + Example, only occurrence in the scripts: + v_8 = UI::_1E6611149DB3DB6B("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &v_9, "", a_5); + + + + + List of picNames pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.) + + + + + List of picNames: pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.) + iconType2 is a mirror of iconType. It shows in the "subject" line, right under the original iconType. + int IconNotification(char *text, char *text2, char *Subject) + { + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SET_NOTIFICATION_MESSAGE_CLAN_TAG_2("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 1, 7, text2, Subject, 1.0f, "__EXAMPLE", 7); + return _DRAW_NOTIFICATION(1, 1); + } + + + + + Declares the entry type of a notification, for example "STRING". + int ShowNotification(char *text) + { + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return _DRAW_NOTIFICATION(1, 1); + } + + + + + Seems to set the colour of the prop. Haven't really tested it on other props. + Only appears in am_mp_nightclub.c for the nightclub dancefloor. + + Not sure what p1 does, seems to only ever be '1' in scripts. + + + + + ` + i don't know what this does + ```<pre> + void __fastcall OBJECT___0x77F33F2CCF64B3AA_START(scrNativeCallContext *args) + { + bool p2; // bl@1 + CObject *pObject; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + p2 = pArgs->a2.BOOL != 0; + pObject = getAddressOfObject(pArgs->a1.Object); + if ( pObject ) + { + pObject->field_425 &= 0xDFu; // 1101 1111 (clear bit 6) + pObject->field_425 |= 32 * p2; // bit 6 = p2 + } + } + // sfink + // note to AB: please set "white-space: pre" in css + ```` + + ``` + ## Parameters + * **object**: + * **p1**: + + + + + enum ObjectPaintVariants + { + Pacific = 0, + Azure = 1, + Nautical = 2, + Continental = 3, + Battleship = 4, + Intrepid = 5, + Uniform = 6, + Classico = 7, + Mediterranean = 8, + Command = 9, + Mariner = 10, + Ruby = 11, + Vintage = 12, + Pristine = 13, + Merchant = 14, + Voyager = 15 + }; + + + + + console hash: 0xC92719A7 + + + + + Previously named _0xD30C50DF888D58B5, this native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives. + See gtaforums.com/topic/884370-native-research-ai-blips for further information. + Note: Everything said at the bottom is only valid for persistant peds, as AI blips seem to behave differently for non-persistant peds. + โ€ข To create an AI blip, you must use UI::0xD30C50DF888D58B5() (_SET_PED_ENEMY_AI_BLIP). It has two arguments: "ped" which is the ped you want to AI blip to be linked to, and "showViewCones" which needs to be true for AI blips to appear. + โ€ข To check if a ped has an AI blip, you can use UI::DOES_PED_HAVE_AI_BLIP(Ped ped), which returns a simple bool. + โ€ข By default, AI blips never disappear. If you want them to disappear when you're at a certain distance from a ped, you can use UI::0x97C65887D4B37FA9(Ped ped, float distance) (_SET_AI_BLIP_MAX_DISTANCE) + โ€ข By default, the blip only appears when you're in combat with the specified ped. If you want it to be always displayed, you can use UI::x0C4BBF625CA98C4E() (_IS_AI_BLIP_ALWAYS_SHOWN). It also has two arguments: "ped", and a flag. If the flag is set to true, the blip will always be displayed. If it's set to false, the AI blip will have its default behaviour. + โ€ข By default, a view cone is displayed with the blip (basically a blue surface that represents the field of view of the ped, like in vanilla stealth missions). If you don't want it, you can disable it with UI::HIDE_SPECIAL_ABILITY_LOCKON_OPERATION(Ped ped, bool flag). If the flag is set to true, the view cone is displayed. If the flag is set to false, it is not. + โ€ข Finally, there's actually 3 types of AI blips: + 0 - the default, red, "enemy" blip + 1 - a weird, semi-transparent, nameless, yellow blip + 2 - the blue "friend" blip + You can change an AI blip's type with UI::0xE52B8E7F85D39A08(Ped ped, int type) (_SET_AI_BLIP_TYPE). + + + + + Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals. + collection - PedDecorationCollection filename hash + overlay - Item name hash + Example: + Entry inside "mpbeach_overlays.xml" - + <Item> + <uvPos x="0.500000" y="0.500000" /> + <scale x="0.600000" y="0.500000" /> + <rotation value="0.000000" /> + <nameHash>FM_Hair_Fuzz</nameHash> + <txdHash>mp_hair_fuzz</txdHash> + <txtHash>mp_hair_fuzz</txtHash> + <zone>ZONE_HEAD</zone> + <type>TYPE_TATTOO</type> + <faction>FM</faction> + <garment>All</garment> + <gender>GENDER_DONTCARE</gender> + <award /> + <awardLevel /> + </Item> + Code: + PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("mpbeach_overlays"), GAMEPLAY::GET_HASH_KEY("fm_hair_fuzz")) + + + + + Used for freemode (online) characters. + For some reason, the scripts use a rounded float for the index. + + + + + Sets the various freemode face features, e.g. nose length, chin shape. Scale ranges from -1.0 to 1.0. + Index can be 0 + Edit:---->Thanks to the first user. + Enum Face_Feature + Nose_Width + Nose_Peak_Hight + Nose_Peak_Lenght + Nose_Bone_High + Nose_Peak_Lowering + Nose_Bone_Twist + EyeBrown_High + EyeBrown_Forward + Cheeks_Bone_High + Cheeks_Bone_Width + Cheeks_Width + Eyes_Openning + Lips_Thickness + Jaw_Bone_Width 'Bone size to sides + Jaw_Bone_Back_Lenght 'Bone size to back + Chimp_Bone_Lowering 'Go Down + Chimp_Bone_Lenght 'Go forward + Chimp_Bone_Width + Chimp_Hole + Neck_Thikness + End Enum + Example in VB.Net + Public Shared Sub SET_PED_FACE_FEATURE(FreemodePed As Ped, Index As Face_Feature, Scale As Single) + Native.Function.Call(Native.Hash._SET_PED_FACE_FEATURE, FreemodePed, Index, Scale) + End Sub + + + + + Console Hash: 0x8CD3E487 + + + + + Used for freemode (online) characters. + + + + + Used for freemode (online) characters. + ColorType is 1 for eyebrows, beards, and chest hair; 2 for blush and lipstick; and 0 otherwise, though not called in those cases. + Called after SET_PED_HEAD_OVERLAY(). + + + + + This native sets the glow intensity of illuminated clothing items. + + This native does **NOT** need to be executed every tick. + This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually. + + Glow intensity is a value between `0.0` and `1.0`. + + In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`. + Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`. + + Use [`GetPedIlluminatedClothingGlowIntensity`](#_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped. + + Intensity: `1.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_c2e23_229.png) + + Intensity: `0.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_35c33_230.png) + + **Examples code result**: + ![](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif) + + (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif)) + + + + + Stops speech. + + + + + Works for both player and peds, but some flags don't seem to work for the player (1, for example) + 1 - Blocks ragdolling when shot. + 2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation. + 4 - Blocks ragdolling when set on fire. + ----------------------------------------------------------------------- + There seem to be 26 flags + + + + + Assigns some ambient voice to the ped. + + + + + Speech related. + + + + + if the bool "Toggle" is "true" so the phone is lean. + if the bool "Toggle" is "false" so the phone is not lean. + + + + + Sets the position of the arrow icon representing the player on both the minimap and world map. + Too bad this wouldn't work over the network (obviously not). Could spoof where we would be. + + + + + Displays cash change notifications on HUD. + + + + + Toggles the big minimap state like in GTA:Online. + + + + + SET_*_MULTIPLIER_THIS_FRAME + + + + + Judging from the effect, this is some sort of vehicle density multiplier. + + + + + Sets the position of the audio event to the entity's position for one frame(?) + if (l_8C3 == 0) { + sub_27fd1(0, -1, 1); + if (PED::IS_SYNCHRONIZED_SCENE_RUNNING(l_87D)) { + AUDIO::STOP_SYNCHRONIZED_AUDIO_EVENT(l_87D); + } + if (sub_7dd(l_A00)) { + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + } + sub_91c("TK************ SETTING SYNCH SCENE AUDIO POSITION THIS FRAME ************TK"); + l_8C3 = 1; + } + -- + Found in the b617d scripts, duplicates removed: + AUDIO::_950A154B8DAB6185("CAR_5_IG_6", l_7FE[1 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("EX03_TRAIN_BIKE_LAND", PLAYER::PLAYER_PED_ID()); + AUDIO::_950A154B8DAB6185("FBI_2_MCS_1_LeadIn", l_40[2 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("FIN_C2_MCS_1", l_24C[0 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("MNT_DNC", l_5F); + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + + + + + Sets an unknown boolean value in the text chat. + + + + + Sets the near clipping plane of the third person aim camera. + + + + + Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised. + + + + + Sets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to 9BAE5AD2508DF078. + Documented by NTAuthority (http://fivem.net/). + + + + + Keeps Vehicle Doors/Hood/Trunk from breaking off + + + + + Vehicle power multiplier. + Does not have to be looped each frame. Can be set once. + Values lower than 1f don't work. + Note: If the value is set with GET_RANDOM_FLOAT_IN_RANGE, the vehicle will have an absurdly high ammount of power, and will become almost undrivable for the player or NPCs. The range doesn't seem to matter. + An high value like 10000000000f will visually remove the wheels that apply the power (front wheels for FWD, rear wheels for RWD), but the power multiplier will still apply, and the wheels still work. + ------ + value is a percentage bump which affects directly the parameter known as fInitialDriveForce in handling.meta. For example: + VEHICLE::_SET_VEHICLE_ENGINE_POWER_MULTIPLIER(myVehicle, 30.0) + will have this effect: DriveForce *= 1.3 + + + + + <1.0 - Decreased torque + =1.0 - Default torque + >1.0 - Increased torque + Negative values will cause the vehicle to go backwards instead of forwards while accelerating. + value - is between 0.2 and 1.8 in the decompiled scripts. + This needs to be called every frame to take effect. + + + + + This native makes the vehicle stop immediately, as happens when we enter a MP garage. + . distance defines how far it will travel until stopping. Garage doors use 3.0. + . If killEngine is set to 1, you cannot resume driving the vehicle once it stops. This looks like is a bitmapped integer. + + + + + console hash: 0x71CDD52F + + + + + VEHICLE::SET_VEHICLE_ENGINE_ON is not enough to start jet engines when not inside the vehicle. But with this native set to true it works: youtu.be/OK0ps2fDpxs + i.imgur.com/7XA14pX.png + Certain planes got jet engines. + void VEHICLE::_SET_VEHICLE_JET_ENGINE_ON(scrNativeCallContext *args) + { + bool bOn; // bl@1 + CVehicle *pVehicle; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + bOn = pArgs->a2.INT32 != 0; + pVehicle = getEntityAddressIfVehicle(pArgs->a1.INT32); + if ( pVehicle ) + { + pVehicle->bitmapBulletProofTires &= 0xFBu; + pVehicle->bitmapBulletProofTires |= 4 * bOn; + } + } // sfink + + + + + p1 can be either 0, 1 or 2. + Determines how vehicle lights behave when toggled. + 0 = Default (Lights can be toggled between off, normal and high beams) + 1 = Lights Disabled (Lights are fully disabled, cannot be toggled) + 2 = Always On (Lights can be toggled between normal and high beams) + + + + + Sets the color of the neon lights on the specified vehicle. + + RGB values and colour names taken from the decompiled scripts: + + | Colour | R | G | B | + | ------------- | :-: | :-: | :-: | + | White | 222 | 222 | 255 | + | Blue | 2 | 21 | 255 | + | Electric Blue | 3 | 83 | 255 | + | Mint Green | 0 | 255 | 140 | + | Lime Green | 94 | 255 | 1 | + | Yellow | 255 | 255 | 0 | + | Golden Shower | 255 | 150 | 0 | + | Orange | 255 | 62 | 0 | + | Red | 255 | 1 | 1 | + | Pony Pink | 255 | 50 | 100 | + | Hot Pink | 255 | 5 | 190 | + | Purple | 35 | 1 | 255 | + | Blacklight | 15 | 3 | 255 | + + + + + Sets the neon lights of the specified vehicle on/off. + Indices: + 0 = Left + 1 = Right + 2 = Front + 3 = Back + + + + + Used to set the tornado custom (convertible) rooftop livery. + + Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even. + + Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom. + + + + + If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous. + + + + + Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED. + ============================================ + May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho. + Btw, func_1333 ends up calling this func which uses this native, + void func_1338(int iParam0)//Position + { + ENTITY::FREEZE_ENTITY_POSITION(iParam0, true); + ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0); + ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true); + VEHICLE::_0xDF594D8D(iParam0, true); + } + + + + + MulleDK19: This immediately sets the VTOL engines at the specified angle ratio (0f-1f). + + + + + You can only use text entries. No custom text. + + + + + Mixes two weather types. If percentWeather2 is set to 0.0f, then the weather will be entirely of weatherType1, if it is set to 1.0f it will be entirely of weatherType2. If it's set somewhere in between, there will be a mixture of weather behaviors. To test, try this in the RPH console, and change the float to different values between 0 and 1: + execute "NativeFunction.Natives.x578C752848ECFA0C(Game.GetHashKey(""RAIN""), Game.GetHashKey(""SMOG""), 0.50f); + Note that unlike most of the other weather natives, this native takes the hash of the weather name, not the plain string. These are the weather names and their hashes: + CLEAR 0x36A83D84 + EXTRASUNNY 0x97AA0A79 + CLOUDS 0x30FDAF5C + OVERCAST 0xBB898D2D + RAIN 0x54A69840 + CLEARING 0x6DB1A50D + THUNDER 0xB677829F + SMOG 0x10DCF4B5 + FOGGY 0xAE737644 + XMAS 0xAAC9C895 + SNOWLIGHT 0x23FB812B + BLIZZARD 0x27EA2814 + -- [[ OLD INVALID INFO BELOW ]] + Not tested. Based purely on disassembly. Instantly sets the weather to sourceWeather, then transitions to targetWeather over the specified transitionTime in seconds. + If an invalid hash is specified for sourceWeather, the current weather type will be used. + If an invalid hash is specified for targetWeather, the next weather type will be used. + If an invalid hash is specified for both sourceWeather and targetWeather, the function just changes the transition time of the current transition. + + + + + entity - entity to ignore + + + + + Since latest patches has 18 parameters. + Console Hash: 0xCCDC33CC + entity - entity to ignore + + + + + Shows the cursor on screen for the frame its called. + + + + + If toggle is true, the ped's head is shown in the pause menu + If toggle is false, the ped's head is not shown in the pause menu + + + + + probs one frame + + + + + Forces the weapon wheel to appear on screen. + + + + + network fx + + + + + Console Hash: 0x23BF0F9B + + + + + Console Hash: 0xF478EFCF + network fx + + + + + network fx + + + + + Console hash: 0x469A2B4A + network fx + + + + + network fx + + + + + Starts recording a replay. + If mode is 0, turns on action replay. + If mode is 1, starts recording. + If already recording a replay, does nothing. + + + + + Second parameter might be length. + + + + + Second parameter might be length. + + + + + playLength - is how long to play the effect for in milliseconds. If 0, it plays the default length + if loop is true, the effect wont stop until you call _STOP_SCREEN_EFFECT on it. (only loopable effects) + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters. + + + + + Not sure how or why this differs from 0x7EE9F5D83DD4F90E, but it does. + This function casts a ray from Point1 to Point2 and returns it's ray handle. A simple ray cast will 'shoot' a line from point A to point B, and return whether or not the ray reached it's destination or if it hit anything and if it did hit anything, will return the handle of what it hit (entity handle) and coordinates of where the ray reached. + You can use _GET_RAYCAST_RESULT to get the result of the raycast + Entity is an entity to ignore, such as the player. + Flags are intersection bit flags. They tell the ray what to care about and what not to care about when casting. Passing -1 will intersect with everything, presumably. + Flags: + 1: Intersect with map + 2: Intersect with vehicles (used to be mission entities?) (includes train) + 4: Intersect with peds? (same as 8) + 8: Intersect with peds? (same as 4) + 16: Intersect with objects + 32: Water? + 64: Unknown + 128: Unknown + 256: Intersect with vegetation (plants, coral. trees not included) + NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres. + + + + + it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT. + In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7 + + + + + Does not take effect immediately, unfortunately. + profileSetting seems to only be 936, 937 and 938 in scripts + gtaforums.com/topic/799843-stats-profile-settings/ + + + + + Stops recording and discards the recorded clip. + + + + + Stops recording and saves the recorded clip. + + + + + This disable the recording feature and has to be called every frame. + + + + + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + This was previously named as "RESERVE_ENTITY_EXPLODES_ON_HIGH_EXPLOSION_COMBO" + which is obviously incorrect. + Seems to only appear in scripts used in Singleplayer. p1 ranges from 2 - 46. + I assume this switches the crime type + + + + + Use after using \_SWITCH_OUT_PLAYER to swoop the camera back down to the player's ped. + + + + + doesn't act normally when used on mount chilliad + + flags: + + 0: normal + 1: no transition + 255: switch IN + + switchType: 0 - 3 + + 0: 1 step towards ped + 1: 3 steps out from ped + 2: 1 step out from ped + 3: 1 step towards ped + + + + + Jenkins of this native is 0x4293601F. This is the actual name. + + + + + Example: + AI::_2D537BA194896636(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0, 1, "mini@arm_wrestling", 0); + + + + + Example: + AI::_D5B35BEA41919ACB(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13, 181.29, 102.6, 0.0, 0.0, 22.32, 2, 0, 0, 0, 0); + + + + + TODO: add hash from x360 + ^^^ + I got you, x360 Hash: 0x5A32D4B4. + Note: Whoever named this I just compared it and the hash matches, it was the correct name thanks. + Note: Alexander Blade, needs to fix this site or his code one, as when we do find the right name the server throws an error saying the name is already in use. AB is a legend coder, so I'm sure this is a simple fix for him. + + + + + Makes a ped in a vehicle follow an entity (ped, vehicle, etc.) + Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/ + Console Hash: 0xA8B917D7 + AI::_TASK_VEHICLE_FOLLOW(l_244[3 -- [[1]] ], l_268[3 -- [[1]] ], l_278, 40.0, 262144, 10); + What is this known as in the decompiled scripts ffs. I need more examples. I've searched in all scripts for keywords suchas, + TASK_VEHICLE_FOLLOW, FC545A9F0626E3B6, 0xFC545A9F0626E3B6, all the parameters in the above example even just search the last few params '40.0, 262144, 10' and couldnt find where this native is used in scripts at all unless whoever decompiled the scripts gave it a whack a.. name. + + + + + time in ms to transition from fully blurred to normal + + + + + time in ms to transition to fully blurred screen + + + + + Returns the interior ID at the given coords, but only if the unknown variable is set to 0, otherwise it will return 0. + + + + + Formerly known as _LOWER_MAP_PROP_DENSITY and wrongly due to idiots as _ENABLE_MP_DLC_MAPS. + Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. Does not touch DLC map data at all. + In fact, I doubt this changes the flag whatsoever, that's the OTHER native idiots use together with this that does so, this one only causes a loading screen to show as it reloads map data. + ------------------------ + While you're going on your rant about other "idiots" can you please supply the name of the "other native" for us "idiots" who'd like to actually learn about loading IPL's? Thank, you. + + + + + From the b678d decompiled scripts: + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station"); + + + + + Vehicle has landing gear? + + + + + parachuteModel = 230075693 + + + + + colorIndex = 0 + + + + + Deprecated name, use ADD_EXPLOSION_WITH_USER_VFX instead + + + + + Deprecated name, use ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME instead + + + + + Deprecated name, use ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL instead + + + + + Deprecated name, use ADD_TEXT_COMPONENT_SUBSTRING_WEBSITE instead + + + + + Deprecated name, use ARE_ALL_VEHICLE_WINDOWS_INTACT instead + + + + + Deprecated name, use ARE_ANY_VEHICLE_SEATS_FREE instead + + + + + Deprecated name, use BEGIN_SCALEFORM_MOVIE_METHOD instead + + + + + Deprecated name, use BEGIN_TEXT_COMMAND_DISPLAY_HELP instead + + + + + Deprecated name, use BEGIN_TEXT_COMMAND_DISPLAY_TEXT instead + + + + + Deprecated name, use BEGIN_TEXT_COMMAND_PRINT instead + + + + + Deprecated name, use BEGIN_TEXT_COMMAND_SCALEFORM_STRING instead + + + + + Deprecated name, use CALL_SCALEFORM_MOVIE_METHOD instead + + + + + Deprecated name, use CLONE_PED_TO_TARGET instead + + + + + Deprecated name, use CONTROL_LANDING_GEAR instead + + + + + Deprecated name, use CREATE_PICK_UP_ROPE_FOR_CARGOBOB instead + + + + + Deprecated name, use DOES_CARGOBOB_HAVE_PICK_UP_ROPE instead + + + + + Deprecated name, use ENABLE_CLOWN_BLOOD_VFX instead + + + + + Deprecated name, use END_SCALEFORM_MOVIE_METHOD instead + + + + + Deprecated name, use END_TEXT_COMMAND_DISPLAY_HELP instead + + + + + Deprecated name, use END_TEXT_COMMAND_DISPLAY_TEXT instead + + + + + Deprecated name, use END_TEXT_COMMAND_PRINT instead + + + + + Deprecated name, use END_TEXT_COMMAND_SCALEFORM_STRING instead + + + + + Deprecated name, use GET_HASH_OF_THIS_SCRIPT_NAME instead + + + + + Deprecated name, use GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED instead + + + + + Deprecated name, use GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED instead + + + + + Deprecated name, use GET_IS_VEHICLE_ENGINE_RUNNING instead + + + + + Deprecated name, use GET_LANDING_GEAR_STATE instead + + + + + Deprecated name, use GET_NEXT_WEATHER_TYPE_HASH_NAME instead + + + + + Deprecated name, use GET_PED_AMMO_TYPE_FROM_WEAPON instead + + + + + Deprecated name, use GET_PED_SOURCE_OF_DEATH instead + + + + + Deprecated name, use GET_PLAYER_ADVANCED_MODIFIER_PRIVILEGES instead + + + + + Deprecated name, use GET_PREV_WEATHER_TYPE_HASH_NAME instead + + + + + Deprecated name, use GET_SCREEN_COORD_FROM_WORLD_COORD instead + + + + + Deprecated name, use GET_SHAPE_TEST_RESULT instead + + + + + Deprecated name, use GET_TIME_AS_STRING instead + + + + + Deprecated name, use GET_VEHICLE_ENVEFF_SCALE instead + + + + + Deprecated name, use GET_VEHICLE_MODEL_NUMBER_OF_SEATS instead + + + + + Deprecated name, use GET_VEHICLE_WHEEL_Y_ROTATION instead + + + + + Deprecated name, use HAS_SCRIPT_WITH_NAME_HASH_LOADED instead + + + + + Deprecated name, use IS_TIME_EQUAL_TO instead + + + + + Deprecated name, use IS_TIME_LESS_THAN instead + + + + + Deprecated name, use IS_TIME_MORE_THAN instead + + + + + Deprecated name, use IS_WARNING_MESSAGE_ACTIVE instead + + + + + Deprecated name, use NETWORK_PLAYER_GET_USERID instead + + + + + Deprecated name, use OPEN_BOMB_BAY_DOORS instead + + + + + Deprecated name, use REMOVE_PICK_UP_ROPE_FOR_CARGOBOB instead + + + + + Deprecated name, use REQUEST_SCRIPT_WITH_NAME_HASH instead + + + + + Deprecated name, use RESET_SCRIPT_GFX_ALIGN instead + + + + + Deprecated name, use SET_ARTIFICIAL_LIGHTS_STATE instead + + + + + Deprecated name, use SET_MP_GAMER_TAG_HEALTH_BAR_COLOUR instead + + + + + Deprecated name, use SET_SCRIPT_GFX_ALIGN instead + + + + + Deprecated name, use SET_SCRIPT_GFX_ALIGN instead + + + + + Deprecated name, use SET_SCRIPT_GFX_ALIGN_PARAMS instead + + + + + Deprecated name, use SET_SCRIPT_GFX_DRAW_ORDER instead + + + + + Deprecated name, use SET_SCRIPT_GFX_DRAW_ORDER instead + + + + + Deprecated name, use SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED instead + + + + + Deprecated name, use SET_VEHICLE_CEILING_HEIGHT instead + + + + + Deprecated name, use SET_VEHICLE_DROPS_MONEY_WHEN_BLOWN_UP instead + + + + + Deprecated name, use SET_VEHICLE_ENVEFF_SCALE instead + + + + + Deprecated name, use SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP instead + + + + + Deprecated name, use SET_VEHICLE_WHEEL_Y_ROTATION instead + + + + + Deprecated name, use SET_WARNING_MESSAGE_WITH_HEADER instead + + + + + Deprecated name, use SHOULD_USE_METRIC_MEASUREMENTS instead + + + + + Deprecated name, use SHOW_TICK_ON_BLIP instead + + + + + Deprecated name, use SPECIAL_ABILITY_CHARGE_NORMALIZED instead + + + + + Deprecated name, use START_NEW_SCRIPT_WITH_NAME_HASH instead + + + + + Deprecated name, use START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS instead + + + + + Deprecated name, use START_SHAPE_TEST_CAPSULE instead + + + + + Deprecated name, use _ADD_TEXT_COMPONENT_SCALEFORM instead + + + + + Deprecated name, use _ARE_BOMB_BAY_DOORS_OPEN instead + + + + + Deprecated name, use _ARE_VEHICLE_WINGS_INTACT instead + + + + + Deprecated name, use _BEGIN_SCALEFORM_MOVIE_METHOD_HUD_COMPONENT instead + + + + + Deprecated name, use _BEGIN_SCALEFORM_MOVIE_METHOD_N instead + + + + + Deprecated name, use _BEGIN_TEXT_COMMAND_BUSY_STRING instead + + + + + Deprecated name, use _BEGIN_TEXT_COMMAND_LINE_COUNT instead + + + + + Deprecated name, use _BEGIN_TEXT_COMMAND_WIDTH instead + + + + + Deprecated name, use _CAN_PLAY_ONLINE instead + + + + + Deprecated name, use _DOES_CARGOBOB_HAVE_PICKUP_MAGNET instead + + + + + Deprecated name, use _DOES_VEHICLE_HAVE_DECAL instead + + + + + Deprecated name, use _DRAW_LIGHT_WITH_RANGE_AND_SHADOW instead + + + + + Deprecated name, use _DRAW_NOTIFICATION_APARTMENT_INVITE instead + + + + + Deprecated name, use _DRAW_NOTIFICATION_AWARD instead + + + + + Deprecated name, use _DRAW_NOTIFICATION_CLAN_INVITE instead + + + + + Deprecated name, use _END_SCALEFORM_MOVIE_METHOD_RETURN instead + + + + + Deprecated name, use _END_TEXT_COMMAND_BUSY_STRING instead + + + + + Deprecated name, use _END_TEXT_COMMAND_GET_WIDTH instead + + + + + Deprecated name, use _FORCE_VEHICLE_ENGINE_AUDIO instead + + + + + Deprecated name, use _GET_ACTIVE_SCREEN_RESOLUTION instead + + + + + Deprecated name, use _GET_ASPECT_RATIO instead + + + + + Deprecated name, use _GET_CURRENT_INTENSITY instead + + + + + Deprecated name, use _GET_CURRENT_LANGUAGE_ID instead + + + + + Deprecated name, use _GET_NAME_OF_THREAD instead + + + + + Deprecated name, use _GET_NUMBER_OF_INSTANCES_OF_SCRIPT_WITH_NAME_HASH instead + + + + + Deprecated name, use _GET_ONLINE_VERSION instead + + + + + Deprecated name, use _GET_SCALEFORM_MOVIE_FUNCTION_RETURN_STRING instead + + + + + Deprecated name, use _GET_TEXT_SCREEN_LINE_COUNT instead + + + + + Deprecated name, use _GET_UTC_TIME instead + + + + + Deprecated name, use _GET_VEHICLE_HOVER_MODE_PERCENTAGE instead + + + + + Deprecated name, use _IS_DLC_DATA_EMPTY instead + + + + + Deprecated name, use _IS_INPUT_DISABLED instead + + + + + Deprecated name, use _IS_NIGHTVISION_ACTIVE instead + + + + + Deprecated name, use _IS_THIS_MODEL_A_JETSKI instead + + + + + Deprecated name, use _IS_THIS_MODEL_A_JETSKI instead + + + + + Deprecated name, use _NETWORK_CONVERT_SYNCHRONISED_SCENE_TO_SYNCHRONIZED_SCENE instead + + + + + Deprecated name, use _NETWORK_GET_FRIEND_NAME_FROM_INDEX instead + + + + + Deprecated name, use _NETWORK_IS_THIS_SCRIPT_MARKED instead + + + + + Deprecated name, use _NETWORK_SESSION_IS_PLAYER_VOTED_TO_KICK instead + + + + + Deprecated name, use _NETWORK_SET_ENTITY_INVISIBLE_TO_NETWORK instead + + + + + Deprecated name, use _NETWORK_SHOP_DOES_ITEM_EXIST instead + + + + + Deprecated name, use _NETWORK_SHOP_DOES_ITEM_EXIST_HASH instead + + + + + Deprecated name, use _NETWORK_SHOP_TERMINATE_SERVICE instead + + + + + Deprecated name, use _PED_SKIP_NEXT_RELOADING instead + + + + + Deprecated name, use _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_BOOL instead + + + + + Deprecated name, use _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_FLOAT instead + + + + + Deprecated name, use _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_INT instead + + + + + Deprecated name, use _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_STRING instead + + + + + Deprecated name, use _REQUEST_SCALEFORM_MOVIE_INTERACTIVE instead + + + + + Deprecated name, use _RESET_CURRENT_INTENSITY instead + + + + + Deprecated name, use _SET_AIRCRAFT_BOMB_COUNT instead + + + + + Deprecated name, use _SET_CARGOBOB_PICKUP_MAGNET_ACTIVE instead + + + + + Deprecated name, use _SET_CURRENT_INTENSITY instead + + + + + Deprecated name, use _SET_ENTITY_SOMETHING instead + + + + + Deprecated name, use _SET_FROZEN_RENDERING_DISABLED instead + + + + + Deprecated name, use _SET_MP_GAMER_TAG_COLOR instead + + + + + Deprecated name, use _SET_NORTH_YANKTON_MAP instead + + + + + Deprecated name, use _SET_PARTICLE_FX_ASSET_OLD_TO_NEW instead + + + + + Deprecated name, use _SET_PED_AI_BLIP instead + + + + + Deprecated name, use _SET_PED_DECORATION instead + + + + + Deprecated name, use _SET_PLANE_MIN_HEIGHT_ABOVE_TERRAIN instead + + + + + Deprecated name, use _SET_PLAYER_CASH_CHANGE instead + + + + + Deprecated name, use _SET_TOW_TRUCK_CRANE_HEIGHT instead + + + + + Deprecated name, use _SET_VEHICLE_DOOR_CAN_BREAK instead + + + + + Deprecated name, use _START_SHAPE_TEST_RAY instead + + + + + Deprecated name, use _STOP_RECORDING_AND_SAVE_CLIP instead + + + + + Deprecated name, use _USE_FREEMODE_MAP_BEHAVIOR instead + + + + + Deprecated name, use _USE_PARTICLE_FX_ASSET_NEXT_CALL instead + + + + + Aborts the current message in the text chat. + + + + + Returns arccos value of p0. + + + + + Does stuff like this: + gyazo.com/7fcb78ea3520e3dbc5b2c0c0f3712617 + Example: + int GetHash = GET_HASH_KEY("fe_menu_version_corona_lobby"); + ACTIVATE_FRONTEND_MENU(GetHash, 0, -1); + BOOL p1 is a toggle to define the game in pause. + int p2 is unknown but -1 always works, not sure why though. + [30/03/2017] ins1de : + the int p2 is actually a component variable. When the pause menu is visible, it opens the tab related to it. + Example : Function.Call(Hash.ACTIVATE_FRONTEND_MENU,-1171018317, 0, 42); + Result : Opens the "Online" tab without pausing the menu, with -1 it opens the map. + + + + + seems to be frequently used with the NETWORK::NET_TO_x natives, particularly with vehicles. It is often the only ROPE:: native in a script. + + + + + Show Rockstar Editor Menu + by I'm Not MentaL + ---------- + "new_editor" menu + + + + + Show Rockstar Editor Menu + by I'm Not MentaL + ---------- + "new_editor" menu + + + + + Same as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has. + + + + + Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip. + + The X coordinate to create the blip on. + The Y coordinate. + The Z coordinate. + A blip handle. + + + + Returns red ( default ) blip attached to entity. + Example: + Blip blip; //Put this outside your case or option + blip = UI::ADD_BLIP_FOR_ENTITY(YourPedOrBodyguardName); + UI::SET_BLIP_AS_FRIENDLY(blip, true); + + + + + I filled p1-p6 (the floats) as they are as other natives with 6 floats in a row are similar and I see no other method. So if a test from anyone proves them wrong please correct. + p7 (length) determines the length of the spline, affects camera path and duration of transition between previous node and this one + p8 big values ~100 will slow down the camera movement before reaching this node + p9 != 0 seems to override the rotation/pitch (bool?) + + + + + Now has 15 parameters, previous declaration: + BOOL _0x428BDCB9DA58DA53(Any p0, Any p1, Any p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, float p12, Any p13) + boneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone. They are usually rotations and measurements. Haven't reversed which are what yet. + Scale is how big the decal will be. + p13 is always 0. + For alpha, 200 seems to match what the game is doing, I think. I don't have access to the new scripts to see what this parameter is, but based on guessing this seems (kind of) accurate. + + + + + decal types: + public enum DecalTypes + { + splatters_blood = 1010, + splatters_blood_dir = 1015, + splatters_blood_mist = 1017, + splatters_mud = 1020, + splatters_paint = 1030, + splatters_water = 1040, + splatters_water_hydrant = 1050, + splatters_blood2 = 1110, + weapImpact_metal = 4010, + weapImpact_concrete = 4020, + weapImpact_mattress = 4030, + weapImpact_mud = 4032, + weapImpact_wood = 4050, + weapImpact_sand = 4053, + weapImpact_cardboard = 4040, + weapImpact_melee_glass = 4100, + weapImpact_glass_blood = 4102, + weapImpact_glass_blood2 = 4104, + weapImpact_shotgun_paper = 4200, + weapImpact_shotgun_mattress, + weapImpact_shotgun_metal, + weapImpact_shotgun_wood, + weapImpact_shotgun_dirt, + weapImpact_shotgun_tvscreen, + weapImpact_shotgun_tvscreen2, + weapImpact_shotgun_tvscreen3, + weapImpact_melee_concrete = 4310, + weapImpact_melee_wood = 4312, + weapImpact_melee_metal = 4314, + burn1 = 4421, + burn2, + burn3, + burn4, + burn5, + bang_concrete_bang = 5000, + bang_concrete_bang2, + bang_bullet_bang, + bang_bullet_bang2 = 5004, + bang_glass = 5031, + bang_glass2, + solidPool_water = 9000, + solidPool_blood, + solidPool_oil, + solidPool_petrol, + solidPool_mud, + porousPool_water, + porousPool_blood, + porousPool_oil, + porousPool_petrol, + porousPool_mud, + porousPool_water_ped_drip, + liquidTrail_water = 9050 + } + + + + + REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false); + *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0); + _0x8A35C742130C6080(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon"); + + + + + REQUEST_STREAMED_TEXTURE_DICT("MPOnMissMarkers", false); + *uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0); + _0x8A35C742130C6080(9120, "MPOnMissMarkers", "Capture_The_Flag_Base_Icon"); + + + + + Example: + GRAPHICS::ADD_ENTITY_ICON(a_0, "MP_Arrow"); + I tried this and nothing happened... + + + + + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + this native is missing a new argument: noDamage + nodamage = false: damage || nodamage = true: no damage + enum ExplosionTypes + { + EXPLOSION_GRENADE, + EXPLOSION_GRENADELAUNCHER, + EXPLOSION_STICKYBOMB, + EXPLOSION_MOLOTOV, + EXPLOSION_ROCKET, + EXPLOSION_TANKSHELL, + EXPLOSION_HI_OCTANE, + EXPLOSION_CAR, + EXPLOSION_PLANE, + EXPLOSION_PETROL_PUMP, + EXPLOSION_BIKE, + EXPLOSION_DIR_STEAM, + EXPLOSION_DIR_FLAME, + EXPLOSION_DIR_WATER_HYDRANT, + EXPLOSION_DIR_GAS_CANISTER, + EXPLOSION_BOAT, + EXPLOSION_SHIP_DESTROY, + EXPLOSION_TRUCK, + EXPLOSION_BULLET, + EXPLOSION_SMOKEGRENADELAUNCHER, + EXPLOSION_SMOKEGRENADE, + EXPLOSION_BZGAS, + EXPLOSION_FLARE, + EXPLOSION_GAS_CANISTER, + EXPLOSION_EXTINGUISHER, + EXPLOSION_PROGRAMMABLEAR, + EXPLOSION_TRAIN, + EXPLOSION_BARREL, + EXPLOSION_PROPANE, + EXPLOSION_BLIMP, + EXPLOSION_DIR_FLAME_EXPLODE, + EXPLOSION_TANKER, + EXPLOSION_PLANE_ROCKET, + EXPLOSION_VEHICLE_BULLET, + EXPLOSION_GAS_TANK, + EXPLOSION_BIRD_CRAP + }; + + + + + Seems to add/set the current menu context (to show/hide buttons?) + Pausemenu.xml: + <Contexts>*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION</Contexts> + Code: + if (...) { + sub_bbd34(a_0, 0, "FM_BET_HELP"); + UI::_DD564BDD0472C936(${bet_available}); // This native + UI::OBJECT_DECAL_TOGGLE(${bet_locked}); + } else { + sub_bbd34(a_0, 0, ""); + UI::OBJECT_DECAL_TOGGLE(${bet_available}); + UI::_DD564BDD0472C936(${bet_locked}); // This native + } + OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision + // Old + Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior. + + + + + Seems to add/set the current menu context (to show/hide buttons?) + Pausemenu.xml: + <Contexts>*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION</Contexts> + Code: + if (...) { + sub_bbd34(a_0, 0, "FM_BET_HELP"); + UI::_DD564BDD0472C936(${bet_available}); // This native + UI::OBJECT_DECAL_TOGGLE(${bet_locked}); + } else { + sub_bbd34(a_0, 0, ""); + UI::OBJECT_DECAL_TOGGLE(${bet_available}); + UI::_DD564BDD0472C936(${bet_locked}); // This native + } + OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision + // Old + Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, "OBJECT_DECAL_TOGGLE" is called prior. + + + + + Returns the index of the newly created hospital spawn point. + p3 might be radius? + + + + + NOTE: ones that are -1, 0 - 35 are determined by a function where it gets a TextLabel from a global then runs, + _GET_TEXT_SUBSTRING and depending on what the result is it goes in check order of 0 - 9 then A - Z then z (lowercase). So it will then return 0 - 35 or -1 if it's 'z'. The func to handle that ^^ is func_67 in dialog_handler.c atleast in TU27 Xbox360 scripts. + p0 is -1, 0 + p1 is a char or string (whatever you wanna call it) + p2 is Global 10597 + i * 6. 'i' is a while(i < 70) loop + p3 is again -1, 0 - 35 + p4 is again -1, 0 - 35 + p5 is either 0 or 1 (bool ?) + p6 is either 0 or 1 (The func to determine this is bool) + p7 is either 0 or 1 (The func to determine this is bool) + p8 is either 0 or 1 (The func to determine this is bool) + p9 is 0 - 3 (Determined by func_60 in dialogue_handler.c) + p10 is either 0 or 1 (The func to determine this is bool) + p11 is either 0 or 1 (The func to determine this is bool) + p12 is unknown as in TU27 X360 scripts it only goes to p11. + + + + + Loads a minimap overlay from a GFx file in the current resource. + + The path to a `.gfx` file in the current resource. It has to be specified as a `file`. + A minimap overlay ID. + + + + hash collision? + + + + + enum ExplosionTypes + { + EXPLOSION_GRENADE, + EXPLOSION_GRENADELAUNCHER, + EXPLOSION_STICKYBOMB, + EXPLOSION_MOLOTOV, + EXPLOSION_ROCKET, + EXPLOSION_TANKSHELL, + EXPLOSION_HI_OCTANE, + EXPLOSION_CAR, + EXPLOSION_PLANE, + EXPLOSION_PETROL_PUMP, + EXPLOSION_BIKE, + EXPLOSION_DIR_STEAM, + EXPLOSION_DIR_FLAME, + EXPLOSION_DIR_WATER_HYDRANT, + EXPLOSION_DIR_GAS_CANISTER, + EXPLOSION_BOAT, + EXPLOSION_SHIP_DESTROY, + EXPLOSION_TRUCK, + EXPLOSION_BULLET, + EXPLOSION_SMOKEGRENADELAUNCHER, + EXPLOSION_SMOKEGRENADE, + EXPLOSION_BZGAS, + EXPLOSION_FLARE, + EXPLOSION_GAS_CANISTER, + EXPLOSION_EXTINGUISHER, + EXPLOSION_PROGRAMMABLEAR, + EXPLOSION_TRAIN, + EXPLOSION_BARREL, + EXPLOSION_PROPANE, + EXPLOSION_BLIMP, + EXPLOSION_DIR_FLAME_EXPLODE, + EXPLOSION_TANKER, + EXPLOSION_PLANE_ROCKET, + EXPLOSION_VEHICLE_BULLET, + EXPLOSION_GAS_TANK, + EXPLOSION_BIRD_CRAP + }; + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + + + + + Example: + AI::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", -193.4915, -2378.864990234375, 10.9719, -193.4915, -2378.864990234375, 10.9719, 3000); + p0 is between 0 and 4 in the scripts. + p1 is "WORLD_HUMAN_GUARD_STAND" or "StandGuard". + p2, p3 and p4 is only one parameter sometimes in the scripts. Most likely a Vector3 hence p2, p3 and p4 are coordinates. + Examples: + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_739[7 -- [[3]] ], 0.0, 0.0, 0.0, 0); + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_B0[17 -- [[44]] ]._f3, l_B0[17 -- [[44]] ]._f3, 2000); + p5, p6 and p7 are for example set to: 1599.0406494140625, 2713.392578125, 44.4309. + p8 is an int, often random set to for example: GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000). + + + + + 4 calls in the b617d scripts. The only one with p0 and p2 in clear text: + AUDIO::ADD_PED_TO_CONVERSATION(5, l_AF, "DINAPOLI"); + ================================================= + One of the 2 calls in dialogue_handler.c p0 is in a while-loop, and so is determined to also possibly be 0 - 15. + Based on it asking if does_entity_exist for the global I have determined that p1 is, in fact, the ped, but could be wrong. + + + + + Can't select void. This function returns nothing. The hash of the created relationship group is output in the second parameter. + + + + + Experimental natives, please do not use in a live environment. + + + + + Creates a rope at the specific position, that extends in the specified direction when not attached to any entities. + __ + Add_Rope(pos.x,pos.y,pos.z,0.0,0.0,0.0,20.0,4,20.0,1.0,0.0,false,false,false,5.0,false,NULL) + When attached, Position<vector> does not matter + When attached, Angle<vector> does not matter + Rope Type: + 4 and bellow is a thick rope + 5 and up are small metal wires + 0 crashes the game + Max_length - Rope is forced to this length, generally best to keep this the same as your rope length. + Rigid - If max length is zero, and this is set to false the rope will become rigid (it will force a specific distance, what ever length is, between the objects). + breakable - Whether or not shooting the rope will break it. + unkPtr - unknown ptr, always 0 in orig scripts + __ + Lengths can be calculated like so: + float distance = abs(x1 - x2) + abs(y1 - y2) + abs(z1 - z2); // Rope length + NOTES: + Rope does NOT interact with anything you attach it to, in some cases it make interact with the world AFTER it breaks (seems to occur if you set the type to -1). + Rope will sometimes contract and fall to the ground like you'd expect it to, but since it doesn't interact with the world the effect is just jaring. + + + + + BRAIN::ADD_SCRIPT_TO_RANDOM_PED("pb_prostitute", ${s_f_y_hooker_01}, 100, 0); + ----- + Hardcoded to not work in Multiplayer. + ------ + Which I'm sure can easily be bypassed by nop'ing the branch preventing it from working if you are in multiplayer lol. Which would still be pointless since you don't need this to make peds do what you wish. + + + + + duration is float here + Event types- camx.me/gtav/tasks/shockingevents.txt + + + + + duration is float here + Event types - camx.me/gtav/tasks/shockingevents.txt + + + + + This is used to add a speedzone on a position. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + (Thanks to alexguirre for his help!) + ========================================== + What is the point in adding a speed zone? Does it just generally affect the speed NPCs will drive? I can imagine running this on every section of the interstate setting it to 3 MPH rip. + + + + + This is used to add a speedzone on a position. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + (Thanks to alexguirre for his help!) + ========================================== + What is the point in adding a speed zone? Does it just generally affect the speed NPCs will drive? I can imagine running this on every section of the interstate setting it to 3 MPH rip. + + + + + p1 was always -1. + used for phone applications; scaleform + + + + + p1 was always -1. + used for phone applications; scaleform + + + + + This native (along with 0x6C188BE134E074AA and 0x94CF4AC034C9C986) do not actually filter anything. They simply add the provided text (as of 944) + did you even check the disassembly? + > Do you even lift bro? The PLAYER_NAME and WEBSITE natives are the correct names, it doesn't matter if they're filtered or not. Blame R* for that matter. Hashes don't lie, and it's extremely unlikely the validated names are collisions (what are the odds??) + + + + + This native (along with 0x6C188BE134E074AA and 0x94CF4AC034C9C986) do not actually filter anything. They simply add the provided text (as of 944) + did you even check the disassembly? + > Do you even lift bro? The PLAYER_NAME and WEBSITE natives are the correct names, it doesn't matter if they're filtered or not. Blame R* for that matter. Hashes don't lie, and it's extremely unlikely the validated names are collisions (what are the odds??) + + + + + Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label. + See the documentation on text formatting for more information. + + A string to add of up to 99 characters. This can contain additional `~` formatting directives. + + + + Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label. + See the documentation on text formatting for more information. + + A string to add of up to 99 characters. This can contain additional `~` formatting directives. + + + + It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key + + + + + It adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY("ES_HELP"), adds "Continue". Just uses a text labels hash key + + + + + Adds a timer (e.g. "00:00:00:000"). The appearance of the timer depends on the flags, which needs more research. + + + + + This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944) + + + + + This native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944) + + + + + Hash collision! + _IS_MP_GAMER_TAG_ACTIVE_2 + + + + + x, y, z: offset in world coords from some entity. + + + + + Seems to animate the gameplay camera zoom. + Eg. _ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1000f); + will animate the camera zooming in from 1000 meters away. + Game scripts use it like this: + // Setting this to 1 prevents V key from changing zoom + PLAYER::SET_PLAYER_FORCED_ZOOM(PLAYER::PLAYER_ID(), 1); + // These restrict how far you can move cam up/down left/right + CAM::_CLAMP_GAMEPLAY_CAM_YAW(-20f, 50f); + CAM::_CLAMP_GAMEPLAY_CAM_PITCH(-60f, 0f); + CAM::_ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1f); + + + + + Example from michael2 script. + CAM::ANIMATED_SHAKE_CAM(l_5069, "shake_cam_all@", "light", "", 1f); + + + + + Called in the gamescripts like: + APP::APP_SET_APP("car"); + APP::APP_SET_APP("dog"); + + + + + damages a ped with the given amount + ---- + armorFirst means it will damage/lower the armor first before damaging the player. + setting damageAmount to a negative amount will cause the player or the armor (depending on armorFirst) to be healed by damageAmount instead. + + + + + Documented here: + gtaforums.com/topic/885669-precisely-define-object-physics/ + gtaforums.com/topic/887362-apply-forces-and-momentums-to-entityobject/ + forceFlags: + First bit (lowest): Strong force flag, factor 100 + Second bit: Unkown flag + Third bit: Momentum flag=1 (vector (x,y,z) is a momentum, more research needed) + If higher bits are unequal 0 the function doesn't applay any forces at all. + (As integer possible values are 0-7) + 0: weak force + 1: strong force + 2: same as 0 (2nd bit?) + 3: same as 1 + 4: weak momentum + 5: strong momentum + 6: same as 4 + 7: same as 5 + isDirectionRel: vector defined in local (body-fixed) coordinate frame + isForceRel: if true the force gets multiplied with the objects mass (this is why it was known as highForce) and different objects will have the same acceleration. + + + + + Found one occurence in re_crashrescue.c4 + PED::APPLY_PED_BLOOD(l_4B, 3, 0.0, 0.0, 0.0, "wound_sheet"); + + + + + APPLY_PED_DAMAGE_DECAL(ped, 1, 0.5f, 0.513f, 0f, 1f, unk, 0, 0, "blushing"); + + + + + Damage Packs: + "SCR_TrevorTreeBang" + "HOSPITAL_0" + "HOSPITAL_1" + "HOSPITAL_2" + "HOSPITAL_3" + "HOSPITAL_4" + "HOSPITAL_5" + "HOSPITAL_6" + "HOSPITAL_7" + "HOSPITAL_8" + "HOSPITAL_9" + "SCR_Dumpster" + "BigHitByVehicle" + "SCR_Finale_Michael_Face" + "SCR_Franklin_finb" + "SCR_Finale_Michael" + "SCR_Franklin_finb2" + "Explosion_Med" + "SCR_Torture" + "SCR_TracySplash" + "Skin_Melee_0" + Additional damage packs: + gist.github.com/alexguirre/f3f47f75ddcf617f416f3c8a55ae2227 + + + + + Appears to return false if any window is broken. + + + + + Returns false if every seat is occupied. + + + + + Returns false if every seat is occupied. + + + + + Returns true when the bomb bay doors of this plane are open. False if they're closed. + + The vehicle to check the bomb bay doors on. + A bool indicating the state of the doors (true = open, false = closed). + + + + Returns true when the bomb bay doors of this plane are open. False if they're closed. + + The vehicle to check the bomb bay doors on. + A bool indicating the state of the doors (true = open, false = closed). + + + + Returns true when the bomb bay doors of this plane are open. False if they're closed. + + The vehicle to check the bomb bay doors on. + A bool indicating the state of the doors (true = open, false = closed). + + + + Returns true if the coords are colliding with the outdoors, and false if they collide with an interior. + + + + + Returns true if the coords are colliding with the outdoors, and false if they collide with an interior. + + + + + Found this in the decompiled scripts, I'd do more research before changing the name -- + if (!ENTITY::IS_ENTITY_DEAD(l_1911)) { + if (!VEHICLE::_755D6D5267CBBD7E(l_1911)) { + sub_1ba80("TRAFFICKING AIR: FAILING - PROPELLERS ARE DAMAGED"); + l_12CE = 9; + } + } + + + + + Found this in the decompiled scripts, I'd do more research before changing the name -- + if (!ENTITY::IS_ENTITY_DEAD(l_1911)) { + if (!VEHICLE::_755D6D5267CBBD7E(l_1911)) { + sub_1ba80("TRAFFICKING AIR: FAILING - PROPELLERS ARE DAMAGED"); + l_12CE = 9; + } + } + + + + + is this like strcmp?? + + + + + ADD_A_MARKER_OVER_VEHICLE was a hash collision!!! + Can be used for planes only! + + + + + ADD_A_MARKER_OVER_VEHICLE was a hash collision!!! + Can be used for planes only! + + + + + ADD_A_MARKER_OVER_VEHICLE was a hash collision!!! + Can be used for planes only! + + + + + Types: + 1 = Boolean + 2 = Integer + 3 = Float + 4 = String + 5 = Vector3 + 6 = Object + 7 = Array + + + + + Returns arcsin value of p0. + + + + + Routes: "1_FIBStairs", "2_FIBStairs", "3_FIBStairs", "4_FIBStairs", "5_FIBStairs", "5_TowardsFire", "6a_FIBStairs", "7_FIBStairs", "8_FIBStairs", "Aprtmnt_1", "AssAfterLift", "ATM_1", "coroner2", "coroner_stairs", "f5_jimmy1", "fame1", "family5b", "family5c", "Family5d", "family5d", "FIB_Glass1", "FIB_Glass2", "FIB_Glass3", "finaBroute1A", "finalb1st", "finalB1sta", "finalbround", "finalbroute2", "Hairdresser1", "jan_foyet_ft_door", "Jo_3", "Lemar1", "Lemar2", "mansion_1", "Mansion_1", "pols_1", "pols_2", "pols_3", "pols_4", "pols_5", "pols_6", "pols_7", "pols_8", "Pro_S1", "Pro_S1a", "Pro_S2", "Towards_case", "trev_steps", "tunrs1", "tunrs2", "tunrs3", "Wave01457s" + + + + + Returns arctan value of p0. + + + + + Last param determines if its relative to the Entity + + + + + Attaches entity 1 to entity 2. + + + + + Attaches entity1 to bone (boneIndex) of entity2. + boneIndex - this is different to boneID, use GET_PED_BONE_INDEX to get the index from the ID. use the index for attaching to specific bones. entity1 will be attached to entity2's centre if bone index given doesn't correspond to bone indexes for that entity type. + useSoftPinning - when 2 entities with collision collide and form into a ball they will break the attachment of the entity that they were attached to. Or when an entity is attached far away and then the resets. + collision - controls collision between the two entities (FALSE disables collision). + isPed - pitch doesnt work when false and roll will only work on negative numbers (only peds) + vertexIndex - position of vertex + fixedRot - if false it ignores entity vector + + + + + breakForce is the amount of force required to break the bond. + fixedRot - if false it ignores entity vector + p15 - is 1 or 0 in scripts - unknoun what it does + collision - controls collision between the two entities (FALSE disables collision). + teleport - do not teleport entity to be attached to the position of the bone Index of the target entity (if 1, entity will not be teleported to target bone) + p18 - is always 2 in scripts. + ------------------------- + teleport is not exactly "doNotTeleport". What it actually does is the following: + if true, entities will be attached as if loosely tethered, up to the maximum offset position specified. Almost as if attached by an invisible rope. + if false, entities will be attached in a fixed position as specified in the offset position. + When p15 = true, it seems to force teleport to false. + It also lets the Rotation params actually work. + + + + + The position supplied can be anywhere, and the entity should anchor relative to that point from it's origin. + + + + + Might be more appropriate in AUDIO? + + + + + HookOffset defines where the hook is attached. leave at 0 for default attachment. + When using the tow truck online, this is not used (set a breakpoint and never called during tow truck attachment) + + + + + MulleDK19: Starts a new enumeration of the current threads. + Call this first, then _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) + see _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) for an example + + + + + MulleDK19: Starts a new enumeration of the current threads. + Call this first, then _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) + see _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION (0x30B4FA1C82DD4B9F) for an example + + + + + Push a function from the Scaleform onto the stack + + + + + Push a function from the Scaleform onto the stack + + + + + Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION, just a hud component id instead of a Scaleform. + Known components: + 19 + 20 + This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer". + + + + + Pushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION, just a hud component id instead of a Scaleform. + Known components: + 19 + 20 + This native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under "scripts\__Packages\com\rockstargames\gtav\hud\hudComponents" and "scripts\__Packages\com\rockstargames\gtav\Multiplayer". + + + + + Possibly calls "global" Scaleform functions - needs more research! + + + + + Possibly calls "global" Scaleform functions - needs more research! + + + + + Possibly calls "global" Scaleform functions - needs more research! + + + + + Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here + BEGIN_TEXT_COMMAND_PRINT + e.g + void StartLoadingMessage(char *text, int spinnerType = 3) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + } + -- [[OR]] + void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + WAIT(timeMs); + _REMOVE_LOADING_PROMPT(); + } + These are some localized strings used in the loading spinner. + "PM_WAIT" = Please Wait + "CELEB_WPLYRS" = Waiting For Players. + "CELL_SPINNER2" = Scanning storage. + "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait. + "ERROR_CHECKPROFANITY" = Checking your text for profanity. Please wait. + "FM_COR_AUTOD" = Just spinner no text + "FM_IHELP_WAT2" = Waiting for other players + "FM_JIP_WAITO" = Game options are being set + "FMMC_DOWNLOAD" = Downloading + "FMMC_PLYLOAD" = Loading + "FMMC_STARTTRAN" = Launching session + "HUD_QUITTING" = Quiting session + "KILL_STRIP_IDM" = Waiting for to accept + "MP_SPINLOADING" = Loading + + + + + Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here + BEGIN_TEXT_COMMAND_PRINT + e.g + void StartLoadingMessage(char *text, int spinnerType = 3) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + } + -- [[OR]] + void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + WAIT(timeMs); + _REMOVE_LOADING_PROMPT(); + } + These are some localized strings used in the loading spinner. + "PM_WAIT" = Please Wait + "CELEB_WPLYRS" = Waiting For Players. + "CELL_SPINNER2" = Scanning storage. + "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait. + "ERROR_CHECKPROFANITY" = Checking your text for profanity. Please wait. + "FM_COR_AUTOD" = Just spinner no text + "FM_IHELP_WAT2" = Waiting for other players + "FM_JIP_WAITO" = Game options are being set + "FMMC_DOWNLOAD" = Downloading + "FMMC_PLYLOAD" = Loading + "FMMC_STARTTRAN" = Launching session + "HUD_QUITTING" = Quiting session + "KILL_STRIP_IDM" = Waiting for to accept + "MP_SPINLOADING" = Loading + + + + + Initializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here + BEGIN_TEXT_COMMAND_PRINT + e.g + void StartLoadingMessage(char *text, int spinnerType = 3) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + } + -- [[OR]] + void ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000) + { + _SET_LOADING_PROMPT_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SHOW_LOADING_PROMPT(spinnerType); + WAIT(timeMs); + _REMOVE_LOADING_PROMPT(); + } + These are some localized strings used in the loading spinner. + "PM_WAIT" = Please Wait + "CELEB_WPLYRS" = Waiting For Players. + "CELL_SPINNER2" = Scanning storage. + "ERROR_CHECKYACHTNAME" = Registering your yacht's name. Please wait. + "ERROR_CHECKPROFANITY" = Checking your text for profanity. Please wait. + "FM_COR_AUTOD" = Just spinner no text + "FM_IHELP_WAT2" = Waiting for other players + "FM_JIP_WAITO" = Game options are being set + "FMMC_DOWNLOAD" = Downloading + "FMMC_PLYLOAD" = Loading + "FMMC_STARTTRAN" = Launching session + "HUD_QUITTING" = Quiting session + "KILL_STRIP_IDM" = Waiting for to accept + "MP_SPINLOADING" = Loading + + + + + clears a print text command with this text + + + + + clears a print text command with this text + + + + + Used to be known as _SET_TEXT_COMPONENT_FORMAT + + + + + Used to be known as _SET_TEXT_COMPONENT_FORMAT + + + + + The following were found in the decompiled script files: + STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3 + ESDOLLA + ESMINDOLLA - cash (negative) + Used to be known as _SET_TEXT_ENTRY + + + + + The following were found in the decompiled script files: + STRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3 + ESDOLLA + ESMINDOLLA - cash (negative) + Used to be known as _SET_TEXT_ENTRY + + + + + nothin doin. + BOOL Message(char* text) + { + BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED(); + } + + + + + nothin doin. + BOOL Message(char* text) + { + BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED(); + } + + + + + BOOL IsContextActive(char *ctx) + { + BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(ctx); + return END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(0); + } + + + + + BOOL IsContextActive(char *ctx) + { + BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(ctx); + return END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED(0); + } + + + + + get's line count + int GetLineCount(char *text, float x, float y) + { + _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y); + } + + + + + get's line count + int GetLineCount(char *text, float x, float y) + { + _BEGIN_TEXT_COMMAND_LINE_COUNT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return _END_TEXT_COMMAND_GET_LINE_COUNT(x, y); + } + + + + + nothin doin. + void message() + { + _BEGIN_TEXT_COMMAND_OBJECTIVE("AHT_RTIT"); + _END_TEXT_COMMAND_OBJECTIVE(0); + } + + + + + nothin doin. + void message() + { + _BEGIN_TEXT_COMMAND_OBJECTIVE("AHT_RTIT"); + _END_TEXT_COMMAND_OBJECTIVE(0); + } + + + + + Used to be known as _SET_TEXT_ENTRY_2 + void ShowSubtitle(char *text) + { + BEGIN_TEXT_COMMAND_PRINT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_PRINT(2000, 1); + } + + + + + Used to be known as _SET_TEXT_ENTRY_2 + void ShowSubtitle(char *text) + { + BEGIN_TEXT_COMMAND_PRINT("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_PRINT(2000, 1); + } + + + + + Previously called _BEGIN_TEXT_COMPONENT + Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called. + Examples: + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER"); + UI::ADD_TEXT_COMPONENT_INTEGER(GAMEPLAY::ABSI(a_1)); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING"); + UI::_ADD_TEXT_COMPONENT_STRING(a_2); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2"); + UI::_0x17299B63C7683A2B(v_3); + UI::_0x17299B63C7683A2B(v_4); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1"); + UI::_0x17299B63C7683A2B(v_3); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + + + + + Previously called _BEGIN_TEXT_COMPONENT + Called prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called. + Examples: + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("NUMBER"); + UI::ADD_TEXT_COMPONENT_INTEGER(GAMEPLAY::ABSI(a_1)); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRING"); + UI::_ADD_TEXT_COMPONENT_STRING(a_2); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM2"); + UI::_0x17299B63C7683A2B(v_3); + UI::_0x17299B63C7683A2B(v_4); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + GRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING("STRTNM1"); + UI::_0x17299B63C7683A2B(v_3); + GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING(); + + + + + Starts a text command to change the name of a blip displayed in the pause menu. + This should be paired with [`END_TEXT_COMMAND_SET_BLIP_NAME`](#_0xBC38B49BCB83BC9B), once adding all required text components. + + The text label to set. + + + + void message(char *text) + { + _BEGIN_TEXT_COMMAND_TIMER("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _END_TEXT_COMMAND_TIMER(0); + } + + + + + void message(char *text) + { + _BEGIN_TEXT_COMMAND_TIMER("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _END_TEXT_COMMAND_TIMER(0); + } + + + + + Example: + _BEGIN_TEXT_COMMAND_WIDTH("NUMBER"); + ADD_TEXT_COMPONENT_FLOAT(69.420f, 2); + float width = _END_TEXT_COMMAND_GET_WIDTH(true); + + + + + Example: + _BEGIN_TEXT_COMMAND_WIDTH("NUMBER"); + ADD_TEXT_COMPONENT_FLOAT(69.420f, 2); + float width = _END_TEXT_COMMAND_GET_WIDTH(true); + + + + + Plays the siren sound of a vehicle which is otherwise activated when fastly double-pressing the horn key. + Only works on vehicles with a police siren. + + + + + calling this each frame, it stops the player from receiving a weapon via the weapon wheel. + + + + + calling this each frame, it stops the player from receiving a weapon via the weapon wheel. + + + + + Calculates the travel distance between a set of points. + Doesn't seem to correlate with distance on gps sometimes. + + + + + This is similar to the PushScaleformMovieFunction natives, except it calls in the `TIMELINE` of a minimap overlay. + + The minimap overlay ID. + A function in the overlay's TIMELINE. + + + + Calls the Scaleform function and passes the parameters as floats. + The number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0. + + + + + Calls the Scaleform function and passes both float and string parameters (in their respective order). + The number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL). + NOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters. + Examples: + // function MY_FUNCTION(floatParam1, floatParam2, stringParam) + GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION", 10.0, 20.0, -1.0, -1.0, -1.0, "String param", 0, 0, 0, 0); + // function MY_FUNCTION_2(floatParam, stringParam1, stringParam2) + GRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, "MY_FUNCTION_2", 10.0, -1.0, -1.0, -1.0, -1.0, "String param #1", "String param #2", 0, 0, 0); + + + + + Calls the Scaleform function and passes the parameters as strings. + The number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL). + + + + + Calls the Scaleform function. + + + + + Calls the Scaleform function. + + + + + Prevents the ped from going limp. + [Example: Can prevent peds from falling when standing on moving vehicles.] + + + + + Returns true if ped1 can see ped2 in their line of vision + + + + + Returns true if ped1 can see ped2 in their line of vision + + + + + Checks if the ped can play the speech or has the speech file, last parameter is usually 0 + + + + + Checks if the ped can play the speech or has the speech file, last parameter is usually 0 + + + + + This one is weird and seems to return a TRUE state regardless of whether the phone is visible on screen or tucked away. + I can confirm the above. This function is hard-coded to always return 1. + + + + + if(_CAN_PLAY_ONLINE() == 0) means the player is banned(Social Club or Rockstar) + + + + + if(_CAN_PLAY_ONLINE() == 0) means the player is banned(Social Club or Rockstar) + + + + + if (CAN_REGISTER_MISSION_ENTITIES(20, 20, 20, 10)) + { + } + + + + + modelHash (p1) was always 0 in R* scripts + + + + + this returns if you can use the weapon while using a parachute + + + + + Cancels the currently executing event. + + + + + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + Does something similar to INTERIOR::DISABLE_INTERIOR + + + + + I'm guessing this rounds a float value up to the next whole number, and FLOOR rounds it down + + + + + hash collision??? + + + + + When calling this, the current frame will have the players "arrow icon" be focused on the dead center of the radar. + + + + + b2 and/or b3 maybe got something to do with keeping values from the last ped. Both of them set to 1 works great. <br/><br/>Examples from the decompiled scripts:<br/><br/>PLAYER::CHANGE_PLAYER_PED(PLAYER::PLAYER_ID(), l_5C0[4 -- [[14]] ], 0, 1);<br/>PLAYER::CHANGE_PLAYER_PED(PLAYER::PLAYER_ID(), a_0[a_0._f7 -- [[1]] ], a_2, 0);<br/><br/><br/>===========================================================<br/>The only way I ever got this to work in GTA Online once is by setting both to 0, 0. However, when you switch from your online character to whomever, your character will start walking away 'as if you left the game.' If from there you attempt to call this native once more to switch back to you online ped. You will freeze or if you try changing to another ped. I've tried all posibilities so far.<br/>1, 1 (Freeze), 0, 0(Works Once), 1, 0 & 0, 1 (Freeze). Note of course trying to call this on another online player will crash. Anyone have any idea if implementing a blr within the xex itself on a possible check if it would prevent this freezing?<br/>=========================================================== + + + + + minimum: Degrees between -90f and 90f. + maximum: Degrees between -90f and 90f. + Clamps the gameplay camera's current pitch. + Eg. _CLAMP_GAMEPLAY_CAM_PITCH(0.0f, 0.0f) will set the vertical angle directly behind the player. + + + + + minimum: Degrees between -180f and 180f. + maximum: Degrees between -180f and 180f. + Clamps the gameplay camera's current yaw. + Eg. _CLAMP_GAMEPLAY_CAM_YAW(0.0f, 0.0f) will set the horizontal angle directly behind the player. + + + + + Removes broken glass particles. + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + This function also has a p2, unknown. Signature AUDIO::CLEAR_AMBIENT_ZONE_STATE(char* zoneName, bool p1, Any p2); + Still needs more research. + Here are the names I've found: pastebin.com/AfA0Qjyv + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + Example: CLEAR_AREA(0, 0, 0, 30, true, false, false, false); + + + + + GAMEPLAY::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything. + + + + + GAMEPLAY::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything. + + + + + I looked through the PC scripts that this site provides you with a link to find. It shows the last param mainly uses, (0, 2, 6, 16, and 17) so I am going to assume it is a type of flag. + + + + + Example: CLEAR_AREA_OF_PEDS(0, 0, 0, 10000, 1); + + + + + Example: CLEAR_AREA_OF_VEHICLES(0, 0, 0, 10000, false, false, false, false, false); + + + + + This sets bit [offset] of [address] to off. + Example: + GAMEPLAY::CLEAR_BIT(&bitAddress, 1); + To check if this bit has been enabled: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); // will return 0 afterwards + + + + + Resets the screen's draw-origin which was changed by the function GRAPHICS::SET_DRAW_ORIGIN(...) back to x=0,y=0. + See GRAPHICS::SET_DRAW_ORIGIN(...) for further information. + + + + + Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#_0X3B2FD68DB5F8331C) + + + + + Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#_0X3B2FD68DB5F8331C) + + + + + p0 looks like int in script + + + + + Clears the GPS flags. Only the script that originally called SET_GPS_FLAGS can clear them. + Doesn't seem like the flags are actually read by the game at all. + + + + + _CLEAR_NOTIFICATIONS_POS(0.5f); + + + + + _CLEAR_NOTIFICATIONS_POS(0.5f); + + + + + Somehow related to changing ped's clothes. + + + + + Somehow related to changing ped's clothes. + + + + + p1: from 0 to 5 in the b617d scripts. + p2: "blushing" and "ALL" found in the b617d scripts. + + + + + p1: from 0 to 5 in the b617d scripts. + p2: "blushing" and "ALL" found in the b617d scripts. + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Immediately stops the pedestrian from whatever it's doing. They stop fighting, animations, etc. they forget what they were doing. + + + + + It clears the wetness of the selected Ped/Player. Clothes have to be wet to notice the difference. + + + + + This executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false); + PLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible. + + + + + Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators. + Modified example from "am_imp_exp.c4", line 6418: + -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); + etc. + ]] + STREAMING::SET_MODEL_AS_NO_LONGER_NEEDED(vehicleHash); + ZONE::CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL(popSchedules[index]); + + + + + Clears the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + (Credits: Inco) + Example: + PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); + PED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); + + + + + p0: found arguments in the b617d scripts: pastebin.com/X5akCN7z + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + Example of Cloning Your Player: + CLONE_PED(PLAYER_PED_ID(), GET_ENTITY_HEADING(PLAYER_PED_ID()), 0, 1); + + + + + What exactly is the difference? What does this exactly do by chance? + ^ Copies ped's components and props to targetPed. + --------------------------------------------------------------------------------- + | Internally has a 3rd param (bool) which is set to true by default | + + + + + What exactly is the difference? What does this exactly do by chance? + ^ Copies ped's components and props to targetPed. + --------------------------------------------------------------------------------- + | Internally has a 3rd param (bool) which is set to true by default | + + + + + Commits the backing pixels to the specified runtime texture. + + The runtime texture handle. + + + + Compares two strings up to a specified number of characters. + Parameters: + str1 - String to be compared. + str2 - String to be compared. + matchCase - Comparison will be case-sensitive. + maxLength - Maximum number of characters to compare. A value of -1 indicates an infinite length. + Returns: + A value indicating the relationship between the strings: + <0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'A' < 'B', so result = -1) + 0 - The contents of both strings are equal. + >0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'B' > 'A', so result = 1) + Examples: + GAMEPLAY::COMPARE_STRINGS("STRING", "string", false, -1); // 0; equal + GAMEPLAY::COMPARE_STRINGS("TESTING", "test", false, 4); // 0; equal + GAMEPLAY::COMPARE_STRINGS("R2D2", "R2xx", false, 2); // 0; equal + GAMEPLAY::COMPARE_STRINGS("foo", "bar", false, -1); // 4; 'f' > 'b' + GAMEPLAY::COMPARE_STRINGS("A", "A", true, 1); // 0; equal + When comparing case-sensitive strings, lower-case characters are greater than upper-case characters: + GAMEPLAY::COMPARE_STRINGS("A", "a", true, 1); // -1; 'A' < 'a' + GAMEPLAY::COMPARE_STRINGS("a", "A", true, 1); // 1; 'a' > 'A' + + + + + Works for vehicles with a retractable landing gear + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + Works for vehicles with a retractable landing gear + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + Forces the ped to use the mounted weapon. + Returns false if task is not possible. + + + + + Used for doing money drop + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + "DEFAULT_SCRIPTED_CAMERA" + "DEFAULT_ANIMATED_CAMERA" + "DEFAULT_SPLINE_CAMERA" + "DEFAULT_SCRIPTED_FLY_CAMERA" + "TIMED_SPLINE_CAMERA" + + + + + camName is always set to "DEFAULT_SCRIPTED_CAMERA" in Rockstar's scripts. + ------------ + Camera names found in the b617d scripts: + "DEFAULT_ANIMATED_CAMERA" + "DEFAULT_SCRIPTED_CAMERA" + "DEFAULT_SCRIPTED_FLY_CAMERA" + "DEFAULT_SPLINE_CAMERA" + ------------ + Side Note: It seems p8 is basically to represent what would be the bool p1 within CREATE_CAM native. As well as the p9 since it's always 2 in scripts seems to represent what would be the last param within SET_CAM_ROT native which normally would be 2. + + + + + CAM::_GET_GAMEPLAY_CAM_COORDS can be used instead of posX,Y,Z + CAM::_GET_GAMEPLAY_CAM_ROT can be used instead of rotX,Y,Z + CAM::_80EC114669DAEFF4() can be used instead of p7 (Possible p7 is FOV parameter. ) + p8 ??? + p9 uses 2 by default + + + + + Creates a checkpoint. Returns the handle of the checkpoint. + 20/03/17 : Attention, checkpoints are already handled by the game itself, so you must not loop it like markers. + Parameters: + * type - The type of checkpoint to create. See below for a list of checkpoint types. + * pos1 - The position of the checkpoint. + * pos2 - The position of the next checkpoint to point to. + * radius - The radius of the checkpoint. + * color - The color of the checkpoint. + * reserved - Special parameter, see below for details. Usually set to 0 in the scripts. + Checkpoint types: + 0-4---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 5-9---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 10-14-------Ring: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 15-19-------1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 20-24-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 25-29-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 30-34-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker + 35-38-------Ring: Airplane Up, Left, Right, UpsideDown + 39----------? + 40----------Ring: just a ring + 41----------? + 42-44-------Cylinder w/ number (uses 'reserved' parameter) + 45-47-------Cylinder no arrow or number + If using type 42-44, reserved sets number / number and shape to display + 0-99------------Just numbers (0-99) + 100-109-----------------Arrow (0-9) + 110-119------------Two arrows (0-9) + 120-129----------Three arrows (0-9) + 130-139----------------Circle (0-9) + 140-149------------CycleArrow (0-9) + 150-159----------------Circle (0-9) + 160-169----Circle w/ pointer (0-9) + 170-179-------Perforated ring (0-9) + 180-189----------------Sphere (0-9) + + + + + Creates a DUI browser. This can be used to draw on a runtime texture using CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE. + + The initial URL to load in the browser. + The width of the backing surface. + The height of the backing surface. + A DUI object. + + + + Creates a new ped group. + Groups can contain up to 8 peds. + The parameter is unused. + Returns a handle to the created group, or 0 if a group couldn't be created. + + + + + enum IncidentTypes + { + FireDepartment = 3, + Paramedics = 5, + Police = 7, + PedsInCavalcades = 11, + Merryweather = 14 + }; + As for the 'police' incident, it will call police cars to you, but unlike PedsInCavalcades & Merryweather they won't start shooting at you unless you shoot first or shoot at them. The top 2 however seem to cancel theirselves if there is noone dead around you or a fire. I only figured them out as I found out the 3rd param is definately the amountOfPeople and they called incident 3 in scripts with 4 people (which the firetruck has) and incident 5 with 2 people (which the ambulence has). The 4 param I cant say is radius, but for the pedsInCavalcades and Merryweather R* uses 0.0f and for the top 3 (Emergency Services) they use 3.0f. + Side Note: It seems calling the pedsInCavalcades or Merryweather then removing it seems to break you from calling the EmergencyEvents and I also believe pedsInCavalcades. (The V cavalcades of course not IV). + Side Note 2: I say it breaks as if you call this proper, + if(CREATE_INCIDENT) etc it will return false if you do as I said above. + ===================================================== + + + + + p0 could be type (valueused in scripts: 14, 7, 5, 3, 11) + p1 is a return from get_player_ped() in am_gang_call.c, but player_ped_id() in other (non am) scripts. + p3 is usually 0f or 3f + ===================================================== + enum IncidentTypes + { + FireDepartment = 3, + Paramedics = 5, + Police = 7, + PedsInCavalcades = 11, + Merryweather = 14 + }; + As for the 'police' incident, it will call police cars to you, but unlike PedsInCavalcades & Merryweather they won't start shooting at you unless you shoot first or shoot at them. The top 2 however seem to cancel theirselves if there is noone dead around you or a fire. I only figured them out as I found out the 3rd param is definately the amountOfPeople and they called incident 3 in scripts with 4 people (which the firetruck has) and incident 5 with 2 people (which the ambulence has). The 4 param I cant say is radius, but for the pedsInCavalcades and Merryweather R* uses 0.0f and for the top 3 (Emergency Services) they use 3.0f. + Side Note: It seems calling the pedsInCavalcades or Merryweather then removing it seems to break you from calling the EmergencyEvents and I also believe pedsInCavalcades. (The V cavalcades of course not IV). + Side Note 2: I say it breaks as if you call this proper, + if(CREATE_INCIDENT) etc it will return false if you do as I said above. + ===================================================== + + + + + creates single lightning+thunder at random position + + + + + Train models HAVE TO be loaded (requested) before you use this. + For variation 15 - request: + freight + freightcar + freightgrain + freightcont1 + freightcont2 + freighttrailer + + + + + Creates a mobile phone of the specified type. + Possible phone types: + 0 - Default phone / Michael's phone + 1 - Trevor's phone + 2 - Franklin's phone + 4 - Prologue phone + These values represent bit flags, so a value of '3' would toggle Trevor and Franklin's phones together, causing unexpected behavior and most likely crash the game. + + + + + p5 = sets as true in scripts + Same as the comment for CREATE_MODEL_SWAP unless for some reason p5 affects it this only works with objects as well. + Network players do not see changes done with this. + + + + + Only works with objects! + Network players do not see changes done with this. + + + + + Spawns one or more money pickups. + x: The X-component of the world position to spawn the money pickups at. + y: The Y-component of the world position to spawn the money pickups at. + z: The Z-component of the world position to spawn the money pickups at. + value: The combined value of the pickups (in dollars). + amount: The number of pickups to spawn. + model: The model to use, or 0 for default money model. + Example: + CREATE_MONEY_PICKUPS(x, y, z, 1000, 3, 0x684a97ae); + Spawns 3 spray cans that'll collectively give $1000 when picked up. (Three spray cans, each giving $334, $334, $332 = $1000). + ============================================== + Max is 2000 in MP. So if you put the amount to 20, but the value to $400,000 eg. They will only be able to pickup 20 - $2,000 bags. So, $40,000 + + + + + p0 was the return of NET_TO_PED in fm_mission_controler. + p4 was always "". + returns headDisplayId + + + + + p0 was the return of NET_TO_PED in fm_mission_controler. + p4 was always "". + returns headDisplayId + + + + + Creates a new NaturalMotion message. + startImmediately: If set to true, the character will perform the message the moment it receives it by GIVE_PED_NM_MESSAGE. If false, the Ped will get the message but won't perform it yet. While it's a boolean value, if negative, the message will not be initialized. + messageId: The ID of the NaturalMotion message. + If a message already exists, this function does nothing. A message exists until the point it has been successfully dispatched by GIVE_PED_NM_MESSAGE. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - last parameter does not mean object handle is returned + maybe a quick view in disassembly will tell us what is actually does + ---------- + prop_tt_screenstatic (0xE2E039BC) is handled different. Not sure how yet but it I know it is. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - does not mean object handle is returned + maybe a quick view in disassembly will tell us what is actually does + ---------- + prop_tt_screenstatic (0xE2E039BC) is handled different. Not sure how yet but it I know it is. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p7 - last parameter does not mean ped handle is returned + maybe a quick view in disassembly will tell us what is actually does + *Heading*: 0.0 + *Heading* is the Z axis spawn rotation of the ped 0->5th parameter. + Ped Types: + enum PedTypes + { + PED_TYPE_PLAYER_0,// michael + PED_TYPE_PLAYER_1,// franklin + PED_TYPE_NETWORK_PLAYER, // mp character + PED_TYPE_PLAYER_2,// trevor + PED_TYPE_CIVMALE, + PED_TYPE_CIVFEMALE, + PED_TYPE_COP, + PED_TYPE_GANG_ALBANIAN, + PED_TYPE_GANG_BIKER_1, + PED_TYPE_GANG_BIKER_2, + PED_TYPE_GANG_ITALIAN, + PED_TYPE_GANG_RUSSIAN, + PED_TYPE_GANG_RUSSIAN_2, + PED_TYPE_GANG_IRISH, + PED_TYPE_GANG_JAMAICAN, + PED_TYPE_GANG_AFRICAN_AMERICAN, + PED_TYPE_GANG_KOREAN, + PED_TYPE_GANG_CHINESE_JAPANESE, + PED_TYPE_GANG_PUERTO_RICAN, + PED_TYPE_DEALER, + PED_TYPE_MEDIC, + PED_TYPE_FIREMAN, + PED_TYPE_CRIMINAL, + PED_TYPE_BUM, + PED_TYPE_PROSTITUTE, + PED_TYPE_SPECIAL, + PED_TYPE_MISSION, + PED_TYPE_SWAT, + PED_TYPE_ANIMAL, + PED_TYPE_ARMY + }; + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + p5 - last parameter does not mean ped handle is returned + maybe a quick view in disassembly will tell us what is actually does + Ped Types: + enum ePedType + { + PED_TYPE_PLAYER_0 = 0, + PED_TYPE_PLAYER_1 = 1, + PED_TYPE_PLAYER_2 = 3, + PED_TYPE_CIVMALE = 4, + PED_TYPE_CIVFEMALE = 5, + PED_TYPE_COP = 6, + PED_TYPE_UNKNOWN_7 = 7, + PED_TYPE_UNKNOWN_12 = 12, // gang member? + PED_TYPE_UNKNOWN_19 = 19, + PED_TYPE_MEDIC = 20, + PED_TYPE_FIREMAN = 21, + PED_TYPE_UNKNOWN_22 = 22, + PED_TYPE_UNKNOWN_25 = 25, + PED_TYPE_UNKNOWN_26 = 26, + PED_TYPE_SWAT = 27, + PED_TYPE_ANIMAL = 28, + PED_TYPE_ARMY = 29 + }; + + + + + Drops the Hook/Magnet on a cargobob + state + enum eCargobobHook + { + CARGOBOB_HOOK = 0, + CARGOBOB_MAGNET = 1, + }; + + + + + Drops the Hook/Magnet on a cargobob + state + enum eCargobobHook + { + CARGOBOB_HOOK = 0, + CARGOBOB_MAGNET = 1, + }; + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + flags: + 8 (1 << 3): place on ground + 512 (1 << 9): spin around + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + vb.net + Dim ped_handle As Integer + With Game.Player.Character + Dim pos As Vector3 = .Position + .ForwardVector * 3 + ped_handle = Native.Function.Call(Of Integer)(Hash.CREATE_RANDOM_PED, pos.X, pos.Y, pos.Z) + End With + Creates a Ped at the specified location, returns the Ped Handle. + Ped will not act until SET_PED_AS_NO_LONGER_NEEDED is called. + + + + + Creates a blank runtime texture. + + A handle to the runtime TXD to create the runtime texture in. + The name for the texture in the runtime texture dictionary. + The width of the new texture. + The height of the new texture. + A runtime texture handle. + + + + Creates a runtime texture from a DUI handle. + + A handle to the runtime TXD to create the runtime texture in. + The name for the texture in the runtime texture dictionary. + The DUI handle returned from GET_DUI_HANDLE. + The runtime texture handle. + + + + Creates a runtime texture from the specified file in the current resource. + + A handle to the runtime TXD to create the runtime texture in. + The name for the texture in the runtime texture dictionary. + The file name of an image to load. This should preferably be a PNG, and has to be specified as a `file` in the resource manifest. + A runtime texture handle. + + + + Creates a runtime texture dictionary with the specified name. + Example: + ```lua + local txd = CreateRuntimeTxd('meow') + ``` + + The name for the runtime TXD. + A handle to the runtime TXD. + + + + Creates a script vehicle generator at the given coordinates. Most parameters after the model hash are unknown. + Parameters: + a/w/s - Generator position + heading - Generator heading + p4 - Unknown (always 5.0) + p5 - Unknown (always 3.0) + modelHash - Vehicle model hash + p7/8/9/10 - Unknown (always -1) + p11 - Unknown (usually TRUE, only one instance of FALSE) + p12/13 - Unknown (always FALSE) + p14 - Unknown (usally FALSE, only two instances of TRUE) + p15 - Unknown (always TRUE) + p16 - Unknown (always -1) + Vector3 coords = GET_ENTITY_COORDS(PLAYER_PED_ID(), 0); CREATE_SCRIPT_VEHICLE_GENERATOR(coords.x, coords.y, coords.z, 1.0f, 5.0f, 3.0f, GET_HASH_KEY("adder"), -1. -1, -1, -1, -1, true, false, false, false, true, -1); + + + + + p6 always 2 (but it doesnt seem to matter...) + roll and pitch 0 + yaw to Ped.rotation + + + + + Creates a tracked point, useful for checking the visibility of a 3D point on screen. + + + + + thisScriptCheck - can be destroyed if it belongs to the calling script. + + + + + Now has 8 params. + + + + + some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. + + + + + some camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. + + + + + Example: + if (!DATAFILE::_BEDB96A7584AA8CF()) + { + if (!g_109E3) + { + if (((sub_d4f() == 2) == 0) && (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS())) + { + if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE()) + { + g_17A8B = 0; + } + if (!g_D52C) + { + sub_730(); + } + } + } + } + + + + + Example: + if (!DATAFILE::_BEDB96A7584AA8CF()) + { + if (!g_109E3) + { + if (((sub_d4f() == 2) == 0) && (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS())) + { + if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE()) + { + g_17A8B = 0; + } + if (!g_D52C) + { + sub_730(); + } + } + } + } + + + + + Returns whether or not the specified property is set for the entity. + + + + + Console Hash: 0x8DE5382F + The native name is correct but the db automatically prefixes "_" to unknown natives when changed. + + + + + Is property of that type. + enum eDecorType + { + DECOR_TYPE_FLOAT = 1, + DECOR_TYPE_BOOL, + DECOR_TYPE_INT, + DECOR_TYPE_UNK, + DECOR_TYPE_TIME + }; + + + + + Found this in standard_global_init.c4 line 1898 + void sub_523a() { + DECORATOR::DECOR_REGISTER("Player_Vehicle", 3); + DECORATOR::DECOR_REGISTER("PV_Slot", 3); + DECORATOR::DECOR_REGISTER("Previous_Owner", 3); + DECORATOR::DECOR_REGISTER("Sprayed_Vehicle_Decorator", 2); + DECORATOR::DECOR_REGISTER("Sprayed_Vehicle_Timer_Dec", 5); + DECORATOR::DECOR_REGISTER("Vehicle_Reward", 3); + DECORATOR::DECOR_REGISTER("Vehicle_Reward_Teams", 3); + DECORATOR::DECOR_REGISTER("Skill_Blocker", 2); + DECORATOR::DECOR_REGISTER("TargetPlayerForTeam", 3); + DECORATOR::DECOR_REGISTER("XP_Blocker", 2); + DECORATOR::DECOR_REGISTER("CrowdControlSetUp", 3); + DECORATOR::DECOR_REGISTER("Bought_Drugs", 2); + DECORATOR::DECOR_REGISTER("HeroinInPossession", 1); + DECORATOR::DECOR_REGISTER("CokeInPossession", 1); + DECORATOR::DECOR_REGISTER("WeedInPossession", 1); + DECORATOR::DECOR_REGISTER("MethInPossession", 1); + DECORATOR::DECOR_REGISTER("bombdec", 3); + DECORATOR::DECOR_REGISTER("bombdec1", 3); + DECORATOR::DECOR_REGISTER("bombowner", 3); + DECORATOR::DECOR_REGISTER("noPlateScan", 2); + DECORATOR::DECOR_REGISTER("prisonBreakBoss", 2); + DECORATOR::DECOR_REGISTER("cashondeadbody", 3); + DECORATOR::DECOR_REGISTER("MissionType", 3); + DECORATOR::DECOR_REGISTER("MatchId", 3); + DECORATOR::DECOR_REGISTER("TeamId", 3); + DECORATOR::DECOR_REGISTER("Not_Allow_As_Saved_Veh", 3); + DECORATOR::DECOR_REGISTER("Veh_Modded_By_Player", 3); + DECORATOR::DECOR_REGISTER("MPBitset", 3); + DECORATOR::DECOR_REGISTER("MC_EntityID", 3); + DECORATOR::DECOR_REGISTER("MC_ChasePedID", 3); + DECORATOR::DECOR_REGISTER("MC_Team0_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team1_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team2_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("MC_Team3_VehDeliveredRules", 3); + DECORATOR::DECOR_REGISTER("AttributeDamage", 3); + DECORATOR::DECOR_REGISTER("GangBackup", 3); + DECORATOR::DECOR_REGISTER("CreatedByPegasus", 2); + DECORATOR::DECOR_REGISTER("BeforeCorona_0", 2); + } + ----------------------------------------------------------------------- + Defines type of property for property name. + enum eDecorType + { + DECOR_TYPE_FLOAT = 1, + DECOR_TYPE_BOOL, + DECOR_TYPE_INT, + DECOR_TYPE_UNK, + DECOR_TYPE_TIME + }; + + + + + Called after all decorator type initializations. + + + + + This function sets metadata of type bool to specified entity. + + + + + Console Hash: 0xBC7BD5CB + The native name is correct but the db automatically prefixes "_" to unknown natives when changed. + + + + + Sets property to int. + + + + + Deletes the specified entity, then sets the handle pointed to by the pointer to NULL. + + + + + Delete an incident with a given id. + ======================================================= + Correction, I have change this to int, instead of int* + as it doesn't use a pointer to the createdIncident. + If you try it you will crash (or) freeze. + ======================================================= + + + + + Deletes the specified object, then sets the handle pointed to by the pointer to NULL. + meme. + + + + + From the b617d scripts: + AI::DELETE_PATROL_ROUTE("miss_merc0"); + AI::DELETE_PATROL_ROUTE("miss_merc1"); + AI::DELETE_PATROL_ROUTE("miss_merc2"); + AI::DELETE_PATROL_ROUTE("miss_dock"); + + + + + Deletes the specified ped, then sets the handle pointed to by the pointer to NULL. + + + + + Deletes a vehicle. + The vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); + eg how to use: + SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); + DELETE_VEHICLE(&vehicle); + Deletes the specified vehicle, then sets the handle pointed to by the pointer to NULL. + + + + + BOOL param indicates whether the cam should be destroyed if it belongs to the calling script. + + + + + BOOL param indicates whether the cam should be destroyed if it belongs to the calling script. + + + + + Destroys a DUI browser. + + The DUI browser handle. + + + + Destroys the currently active mobile phone. + + + + + Hash collision + + + + + p1 and p2 have no effect + maybe a quick disassembly will tell us what they do + the statement below seems to be false. when I tried it with 2 vehicles: + if p2 is set to true, the both entities won't collide with the other until the distance between them is above 4 meters. + + + + + First two parameters swapped. Scripts verify that towTruck is the first parameter, not the second. + + + + + Public Sub detatchTrailer(vh1 As Vehicle) + Native.Function.Call(Hash.DETACH_VEHICLE_FROM_TRAILER, vh1) + End Sub + + + + + Detaches the vehicle's windscreen. + For further information, see : gtaforums.com/topic/859570-glass/#entry1068894566 + + + + + Hash collision!!! + Returns a blip handle. + + + + + control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Controls.cs + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + Control values from the decompiled scripts: 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, + 28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,53,5 + 4,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78, + 79,80,81,82,85,86,87,88,89,90,91,92,93,95,96,97,98,99,100,101,102,103,105, + 107,108,109,110,111,112,113,114,115,116,117,118,119,123,126,129,130,131,132, + 133,134,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152, + 153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,171,172 + ,177,187,188,189,190,195,196,199,200,201,202,203,205,207,208,209,211,212,213, 217,219,220,221,225,226,230,234,235,236,237,238,239,240,241,242,243,244,257, + 261,262,263,264,265,270,271,272,273,274,278,279,280,281,282,283,284,285,286, + 287,288,289,337. + Example: CONTROLS::DISABLE_CONTROL_ACTION(2, 19, true) disables the switching UI from appearing both when using a keyboard and Xbox 360 controller. Needs to be executed each frame. + Control group 1 and 0 gives the same results as 2. Same results for all players. + + + + + Disables first person camera for the current frame. + Found in decompiled scripts: + GRAPHICS::DRAW_DEBUG_TEXT_2D("Disabling First Person Cam", 0.5, 0.8, 0.0, 0, 0, 255, 255); + CAM::_DE2EF5DA284CC8DF(); + + + + + The game by default has 5 hospital respawn points. Disabling them all will cause the player to respawn at the last position they were. + Doesn't work.... + + + + + Example: + This removes the interior from the strip club and when trying to walk inside the player just falls: + INTERIOR::DISABLE_INTERIOR(118018, true); + + + + + Disables the phone up-button, oddly enough. + i.e.: When the phone is out, and this method is called with false as it's parameter, the phone will not be able to scroll up. However, when you use the down arrow key, it's functionality still, works on the phone. + When the phone is not out, and this method is called with false as it's parameter, you will not be able to bring up the phone. Although the up arrow key still works for whatever functionality it's used for, just not for the phone. + This can be used for creating menu's when trying to disable the phone from being used. + You do not have to call the function again with false as a parameter, as soon as the function stops being called, the phone will again be usable. + + + + + Disables the phone up-button, oddly enough. + i.e.: When the phone is out, and this method is called with false as it's parameter, the phone will not be able to scroll up. However, when you use the down arrow key, it's functionality still, works on the phone. + When the phone is not out, and this method is called with false as it's parameter, you will not be able to bring up the phone. Although the up arrow key still works for whatever functionality it's used for, just not for the phone. + This can be used for creating menu's when trying to disable the phone from being used. + You do not have to call the function again with false as a parameter, as soon as the function stops being called, the phone will again be usable. + + + + + hash collision??? - Don't think so. It fits alphabetically and it used with a plane in the scripts + Ailerons are responsible for the rolling motion of a plane. + + + + + Inhibits the player from using any method of combat including melee and firearms. + NOTE: Only disables the firing for one frame + + + + + Disables the spawn point at the police house on the specified index. + policeIndex: The police house index. + toggle: true to enable the spawn point, false to disable. + + + + + confirmed working + + + + + if set to true, prevents vehicle sirens from having sound, leaving only the lights. + HASH COLLISION !!! Please change to _SET_DISABLE_VEHICLE_SIREN_SOUND + ----- + SET_VEHICLE_HAS_* + + + + + how does this work? + + + + + "DISPLAY_CASH(false);" makes the cash amount render on the screen when appropriate + "DISPLAY_CASH(true);" disables cash amount rendering + + + + + Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles. + + + + + Toggles to render distant vehicles. They may not be vehicles but images to look like vehicles. + + + + + The messages are localized strings. + Examples: + "No_bus_money" + "Enter_bus" + "Tour_help" + "LETTERS_HELP2" + "Dummy" + **The bool appears to always be false (if it even is a bool, as it's represented by a zero)** + -------- + p1 doesn't seem to make a difference, regardless of the state it's in. + picture of where on the screen this is displayed? + + + + + If Hud should be displayed + + + + + Shows a hud element for reporting jobs + + + + + Shows a hud element for reporting jobs + + + + + note, p0 is set to 6 for PC platform in at least 1 script, or to `unk::_get_ui_language_id() == 0` otherwise. + NOTE: windowTitle uses text labels, and an invalid value will display nothing. + Dr. Underscore: `UNK::_GET_UI_LANGUAGE_ID()` is now `UNK::_GET_CURRENT_LANGUAGE_ID()` + www.gtaforums.com/topic/788343-vrel-script-hook-v/?p=1067380474 + windowTitle's + ----------------- + CELL_EMAIL_BOD = "Enter your Eyefind message" + CELL_EMAIL_BODE = "Message too long. Try again" + CELL_EMAIL_BODF = "Forbidden message. Try again" + CELL_EMAIL_SOD = "Enter your Eyefind subject" + CELL_EMAIL_SODE = "Subject too long. Try again" + CELL_EMAIL_SODF = "Forbidden text. Try again" + CELL_EMASH_BOD = "Enter your Eyefind message" + CELL_EMASH_BODE = "Message too long. Try again" + CELL_EMASH_BODF = "Forbidden message. Try again" + CELL_EMASH_SOD = "Enter your Eyefind subject" + CELL_EMASH_SODE = "Subject too long. Try again" + CELL_EMASH_SODF = "Forbidden Text. Try again" + FMMC_KEY_TIP10 = "Enter Synopsis" + FMMC_KEY_TIP12 = "Enter Custom Team Name" + FMMC_KEY_TIP12F = "Forbidden Text. Try again" + FMMC_KEY_TIP12N = "Custom Team Name" + FMMC_KEY_TIP8 = "Enter Message" + FMMC_KEY_TIP8F = "Forbidden Text. Try again" + FMMC_KEY_TIP8FS = "Invalid Message. Try again" + FMMC_KEY_TIP8S = "Enter Message" + FMMC_KEY_TIP9 = "Enter Outfit Name" + FMMC_KEY_TIP9F = "Invalid Outfit Name. Try again" + FMMC_KEY_TIP9N = "Outfit Name" + PM_NAME_CHALL = "Enter Challenge Name" + + + + + only documented to be continued... + + + + + only documented to be continued... + + + + + If Minimap / Radar should be displayed. + + + + + Displays the crosshair for this frame. + + + + + Purpose of the BOOL currently unknown. + Both, true and false, work + + + + + Fades the screen in. + duration: The time the fade should take, in milliseconds. + + + + + Fades the screen out. + duration: The time the fade should take, in milliseconds. + + + + + Returns whether or not the passed camera handle exists. + + + + + Returns true only when the hook is active, will return false if the magnet is active + + + + + Returns true only when the hook is active, will return false if the magnet is active + + + + + Returns true only when the magnet is active, will return false if the hook is active + console hash 0x4778CA0A + + + + + Returns true only when the magnet is active, will return false if the hook is active + console hash 0x4778CA0A + + + + + Returns true if a destructible object with this handle exists, false otherwise. + + + + + Returns true if a destructible object with this handle exists, false otherwise. + + + + + Example: + if (OBJECT::_DOES_DOOR_EXIST(doorHash)) + { + OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash); + } + + + + + Example: + if (OBJECT::_DOES_DOOR_EXIST(doorHash)) + { + OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash); + } + + + + + Checks via CVehicleModelInfo + + + + + p5 is usually 0. + + + + + Returns whether the ped's blip is controlled by the game. + It's the default blip you can see on enemies during freeroam in singleplayer (the one that fades out quickly). + + + + + Ptr is correct + + + + + Occurrences in the b617d scripts: + "ARMY_GUARD", + "ARMY_HELI", + "Cinema_Downtown", + "Cinema_Morningwood", + "Cinema_Textile", + "City_Banks", + "Countryside_Banks", + "DEALERSHIP", + "GRAPESEED_PLANES", + "KORTZ_SECURITY", + "LOST_BIKERS", + "LSA_Planes", + "LSA_Planes", + "MP_POLICE", + "Observatory_Bikers", + "POLICE_POUND1", + "POLICE_POUND2", + "POLICE_POUND3", + "POLICE_POUND4", + "POLICE_POUND5" + "QUARRY", + "SANDY_PLANES", + "SCRAP_SECURITY", + "SEW_MACHINE", + "SOLOMON_GATE", + "Triathlon_1_Start", + "Triathlon_2_Start", + "Triathlon_3_Start" + Sometimes used with IS_SCENARIO_GROUP_ENABLED: + if (AI::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") && (!AI::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) { + else if (AI::IS_SCENARIO_GROUP_ENABLED("BLIMP")) { + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + formerly _IS_STREAMED_SCRIPT_RUNNING + Jenkins hash: 0x19EAE282 + + + + + formerly _IS_STREAMED_SCRIPT_RUNNING + Jenkins hash: 0x19EAE282 + + + + + Checks if there is a cover point at position + + + + + Checks if the passed gxt name exists in the game files. + + + + + This function is called before ADD_CLAN_DECAL_TO_VEHICLE to see if it needs to run. IDK if it's for clan decal or not, but the 2nd parameter might be decal index? It's always passed 0. Not sure what this function really does. But it does return 0 if the clan tag is not on, and 1 if it is. + + + + + This function is called before ADD_CLAN_DECAL_TO_VEHICLE to see if it needs to run. IDK if it's for clan decal or not, but the 2nd parameter might be decal index? It's always passed 0. Not sure what this function really does. But it does return 0 if the clan tag is not on, and 1 if it is. + + + + + Maximum amount of vehicles with vehicle stuck check appears to be 16. + + + + + OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 0, 0.0, 50.0, 0); //door unlocked + OBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 1, 0.0, 50.0, 0); //door locked + locked simply tells the game whether or not the door is locked. + x,y,z RotMult are multipliers that specify how fast the door/gate will rotate in degrees per second. + + + + + Downloads prod.cloud.rockstargames.com/titles/gta5/<platform>/check.json + + + + + Downloads prod.cloud.rockstargames.com/titles/gta5/<platform>/check.json + + + + + x,y,z = start pos + x2,y2,z2 = end pos + Draw's a 3D Box between the two x,y,z coords. + -------------- + Keep in mind that the edges of the box do only align to the worlds base-vectors. Therefore something like rotation cannot be applied. That means this function is pretty much useless, unless you want a static unicolor box somewhere. + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawBox(a As Vector3, b As Vector3, col As Color) + [Function].Call(Hash.DRAW_BOX,a.X, a.Y, a.Z,b.X, b.Y, b.Z,col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawBox(Vector3 a, Vector3 b, Color col) + { + Function.Call(Hash.DRAW_BOX,a.X, a.Y, a.Z,b.X, b.Y, b.Z,col.R, col.G, col.B, col.A); + } + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Draws a depth-tested line from one point to another. + ---------------- + x1, y1, z1 : Coordinates for the first point + x2, y2, z2 : Coordinates for the second point + r, g, b, alpha : Color with RGBA-Values + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawLine(from As Vector3, [to] As Vector3, col As Color) + [Function].Call(Hash.DRAW_LINE, from.X, from.Y, from.Z, [to].X, [to].Y, [to].Z, col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawLine(Vector3 from, Vector3 to, Color col) + { + Function.Call(Hash.DRAW_LINE, from.X, from.Y, from.Z, to.X, to.Y, to.Z, col.R, col.G, col.B, col.A); + } + + + + + Draws a marker with the specified appearance at the target location. This has to be called every frame, e.g. in a `Wait(0)` loop. + Available marker types: + <!-- + [...document.querySelectorAll('img')].filter(a => a.src.match(/100x100/)).map((a, i) => `| ${a.alt} | ${i} | ![${a.alt}](${a.src}) |`).join('\n') + https://forum.fivem.net/t/resource-available-markers/99384 + --> + | NAME | ID | IMAGE | + | -------------------------------------- | --- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | + | MarkerTypeUpsideDownCone | 0 | ![MarkerTypeUpsideDownCone](https://forum.fivem.net/uploads/default/optimized/3X/0/a/0ae17e1f2837bd1a577ca9018fe0132f82ec36e4_1_100x100.jpg) | + | MarkerTypeVerticalCylinder | 1 | ![MarkerTypeVerticalCylinder.1](https://forum.fivem.net/uploads/default/optimized/3X/b/c/bc62bab1a5d0eb868a879e475839d0d4ec465e7d_1_100x100.jpg) | + | MarkerTypeThickChevronUp | 2 | ![MarkerTypeThickChevronUp](https://forum.fivem.net/uploads/default/optimized/3X/6/f/6f7cf864131879bc00f438282c85556bb763cd28_1_100x100.jpg) | + | MarkerTypeThinChevronUp | 3 | ![MarkerTypeThinChevronUp](https://forum.fivem.net/uploads/default/optimized/3X/f/1/f17668a4e0cf12d8c0204e32f04f6764e7ed8f02_1_100x100.jpg) | + | MarkerTypeCheckeredFlagRect | 4 | ![MarkerTypeCheckeredFlagRect](https://forum.fivem.net/uploads/default/optimized/3X/2/9/296116b0ced6d5aa3fd7d0132eef0f53f76d4e8b_1_100x100.jpg) | + | MarkerTypeCheckeredFlagCircle | 5 | ![MarkerTypeCheckeredFlagCircle](https://forum.fivem.net/uploads/default/optimized/3X/e/7/e7cbf66bab9bdfaaa61e2aa2f80f384c6290c529_1_100x100.jpg) | + | MarkerTypeVerticleCircle | 6 | ![MarkerTypeVerticleCircle](https://forum.fivem.net/uploads/default/optimized/3X/b/a/ba7c90fe2eee6ab44ca186573ad81e6d0f562d0e_1_100x100.jpg) | + | MarkerTypePlaneModel | 7 | ![1](https://forum.fivem.net/uploads/default/optimized/3X/4/f/4fef49363420a199a3ebecbef30889e8d8fd7874_1_100x100.jpg) | + | MarkerTypeLostMCTransparent | 8 | ![MarkerTypeLostMCTransparent.1](https://forum.fivem.net/uploads/default/optimized/3X/6/a/6a43b154d1eb16d8d698b5d260e769c9aed98b13_1_100x100.jpg) | + | MarkerTypeLostMC | 9 | ![MarkerTypeLostMC.1](https://forum.fivem.net/uploads/default/optimized/3X/0/4/04e6b820da3613f9858d500636298e49f3c31a6f_1_100x100.png) | + | MarkerTypeNumber0 | 10 | ![MarkerTypeNumber0](https://forum.fivem.net/uploads/default/optimized/3X/4/8/48fd045347e609c6162ceeee64565ee72428fb83_1_100x100.jpg) | + | MarkerTypeNumber1 | 11 | ![MarkerTypeNumber1](https://forum.fivem.net/uploads/default/optimized/3X/6/5/657e143a882279742fc4845fa149e7f8e838377c_1_100x100.png) | + | MarkerTypeNumber2 | 12 | ![MarkerTypeNumber2](https://forum.fivem.net/uploads/default/optimized/3X/7/7/77a4d8fd1c96100c3271de720e1539547e0c6298_1_100x100.png) | + | MarkerTypeNumber3 | 13 | ![MarkerTypeNumber3](https://forum.fivem.net/uploads/default/optimized/3X/f/f/ff401dea6ce5b952a5d11d9e9e3af05d821c4e51_1_100x100.png) | + | MarkerTypeNumber4 | 14 | ![MarkerTypeNumber4](https://forum.fivem.net/uploads/default/optimized/3X/6/f/6f91beba5fd936d447e95a2f074da06b40a13b25_1_100x100.jpg) | + | MarkerTypeNumber5 | 15 | ![MarkerTypeNumber5](https://forum.fivem.net/uploads/default/optimized/3X/a/9/a917f760acc874ed06e3d263760bf2df51e4f523_1_100x100.png) | + | MarkerTypeNumber6 | 16 | ![MarkerTypeNumber6](https://forum.fivem.net/uploads/default/optimized/3X/f/b/fb30dafdf15a936bdcabf2c91dc3c7daca542e85_1_100x100.png) | + | MarkerTypeNumber7 | 17 | ![MarkerTypeNumber7](https://forum.fivem.net/uploads/default/optimized/3X/f/1/f11a5ebe7dfadc8cf323f854b663ef5d6ac03c1f_1_100x100.png) | + | MarkerTypeNumber8 | 18 | ![MarkerTypeNumber8](https://forum.fivem.net/uploads/default/optimized/3X/b/b/bbb28db52b38fe387c025919ef37b41984e650fe_1_100x100.png) | + | MarkerTypeNumber9 | 19 | ![MarkerTypeNumber9](https://forum.fivem.net/uploads/default/optimized/3X/d/6/d6b305d4ca172a6af584b6fa4fc11d81610a2738_1_100x100.png) | + | MarkerTypeChevronUpx1 | 20 | ![MarkerTypeChevronUpx1](https://forum.fivem.net/uploads/default/optimized/3X/5/4/5427b813759135cd6af61d14d53a1911df1f7f31_1_100x100.png) | + | MarkerTypeChevronUpx2 | 21 | ![MarkerTypeChevronUpx2](https://forum.fivem.net/uploads/default/optimized/3X/6/2/6226b993cefe78324d22f598a111a29334f6a187_1_100x100.png) | + | MarkerTypeChevronUpx3 | 22 | ![MarkerTypeChevronUpx3](https://forum.fivem.net/uploads/default/optimized/3X/f/e/fe6c4283a8575d76d48bd1410ac06f7e263fafd3_1_100x100.png) | + | MarkerTypeHorizontalCircleFat | 23 | ![MarkerTypeHorizontalCircleFat.1](https://forum.fivem.net/uploads/default/optimized/3X/a/9/a97031a87bc500c65d99554498e8de0f8bae542c_1_100x100.png) | + | MarkerTypeReplayIcon | 24 | ![MarkerTypeReplayIcon](https://forum.fivem.net/uploads/default/optimized/3X/1/e/1ea8ed4f0fabcc480fcbe108d0d292a3db225ce0_1_100x100.jpg) | + | MarkerTypeHorizontalCircleSkinny | 25 | ![MarkerTypeHorizontalCircleSkinny.1](https://forum.fivem.net/uploads/default/optimized/3X/f/d/fd34b130bff06924f05bc633da9b1b0191e97076_1_100x100.png) | + | MarkerTypeHorizontalCircleSkinny_Arrow | 26 | ![MarkerTypeHorizontalCircleSkinny_Arrow.1](https://forum.fivem.net/uploads/default/optimized/3X/5/9/591bdfd2eb014ae282e5f110b44f3e3b6031620c_1_100x100.jpg) | + | MarkerTypeHorizontalSplitArrowCircle | 27 | ![MarkerTypeHorizontalSplitArrowCircle.1](https://forum.fivem.net/uploads/default/optimized/3X/9/d/9daf3419c8121acc5e8442441f33d8a116679435_1_100x100.png) | + | MarkerTypeDebugSphere | 28 | ![MarkerTypeDebugSphere](https://forum.fivem.net/uploads/default/optimized/3X/c/7/c7c017026e1d25e9baff8e56ec45579a051b0981_1_100x100.png) | + | MarkerTypeDollarSign | 29 | ![MarkerTypeDollarSign](https://forum.fivem.net/uploads/default/optimized/3X/e/8/e8d8d1533796468c9c4666681a6e4b92b1714df7_1_100x100.png) | + | MarkerTypeHorizontalBars | 30 | ![MarkerTypeHorizontalBars](https://forum.fivem.net/uploads/default/optimized/3X/e/7/e73cfb9524a39619f2e625264fa0efe13c35f89a_1_100x100.png) | + | MarkerTypeWolfHead | 31 | ![MarkerTypeWolfHead](https://forum.fivem.net/uploads/default/optimized/3X/4/8/4836a6eae88805004fed164bda142e1fa609c2ca_1_100x100.png) | + | MarkerTypeQuestionMark | 32 | ![MarkerTypeQuestionMark](https://forum.fivem.net/uploads/default/optimized/3X/9/f/9f3e999ff407ecc5741ec6a8afbda903e3450566_1_100x100.png) | + | MarkerTypePlaneSymbol | 33 | ![MarkerTypePlaneSymbol](https://forum.fivem.net/uploads/default/optimized/3X/2/e/2e1aca0a8c708ad9e167a7d316dc72f36e1987ab_1_100x100.png) | + | MarkerTypeHelicopterSymbol | 34 | ![MarkerTypeHelicopterSymbol](https://forum.fivem.net/uploads/default/optimized/3X/5/c/5cd486cfaea2932cb6eeb4063d63fbb3394a2d32_1_100x100.png) | + | MarkerTypeBoatSymbol | 35 | ![MarkerTypeBoatSymbol](https://forum.fivem.net/uploads/default/optimized/3X/7/7/779e00024a59baf26dc9378c1a401d54343cc69c_1_100x100.png) | + | MarkerTypeCarSymbol | 36 | ![MarkerTypeCarSymbol](https://forum.fivem.net/uploads/default/optimized/3X/4/2/42af5f67a6177c7bf2703d7cd6383125233be638_1_100x100.png) | + | MarkerTypeMotorcycleSymbol | 37 | ![MarkerTypeMotorcycleSymbol](https://forum.fivem.net/uploads/default/optimized/3X/8/b/8bb96eed6e31cab08c1d4295e1ca7950e1ecb2ea_1_100x100.png) | + | MarkerTypeBikeSymbol | 38 | ![MarkerTypeBikeSymbol](https://forum.fivem.net/uploads/default/optimized/3X/c/7/c7a16991693547e1f8775ab0b101c02f540cc069_1_100x100.png) | + | MarkerTypeTruckSymbol | 39 | ![MarkerTypeTruckSymbol](https://forum.fivem.net/uploads/default/optimized/3X/4/f/4f567acb4e072f202b8bf77fa06ac91685fa089a_1_100x100.jpg) | + | MarkerTypeParachuteSymbol | 40 | ![MarkerTypeParachuteSymbol](https://forum.fivem.net/uploads/default/optimized/3X/3/c/3cfc2ed459c48a9613fff7e05780ec9d8ebe5534_1_100x100.png) | + | MarkerTypeSawbladeSymbol | 41 | ![MarkerTypeSawbladeSymbol](https://forum.fivem.net/uploads/default/optimized/3X/7/0/70f62dd1578e16d59e11d6fa1450722242f8b9c7_1_100x100.png) | + + The marker type to draw. + The X coordinate to draw the marker at. + The Y coordinate to draw the marker at. + The Z coordinate to draw the marker at. + The X component of the direction vector for the marker, or 0.0 to use rotX/Y/Z. + The Y component of the direction vector for the marker, or 0.0 to use rotX/Y/Z. + The Z component of the direction vector for the marker, or 0.0 to use rotX/Y/Z. + The X rotation for the marker. Only used if the direction vector is 0.0. + The Y rotation for the marker. Only used if the direction vector is 0.0. + The Z rotation for the marker. Only used if the direction vector is 0.0. + The scale for the marker on the X axis. + The scale for the marker on the Y axis. + The scale for the marker on the Z axis. + The red component of the marker color, on a scale from 0-255. + The green component of the marker color, on a scale from 0-255. + The blue component of the marker color, on a scale from 0-255. + The alpha component of the marker color, on a scale from 0-255. + Whether or not the marker should slowly animate up/down. + Whether the marker should be a 'billboard', as in, should constantly face the camera. + Typically set to `2`. Does not seem to matter directly. + Rotations only apply to the heading. + A texture dictionary to draw the marker with, or NULL. Example: 'GolfPutting' + A texture name in `textureDict` to draw the marker with, or NULL. Example: 'PuttingMarker' + Whether or not the marker should draw on intersecting entities. + + + + Draws a notification above the map and returns the notifications handle + Color syntax: + ~r~ = Red + ~b~ = Blue + ~g~ = Green + ~y~ = Yellow + ~p~ = Purple + ~o~ = Orange + ~c~ = Grey + ~m~ = Darker Grey + ~u~ = Black + ~n~ = New Line + ~s~ = Default White + ~w~ = White + ~h~ = Bold Text + ~nrt~ = ??? + Special characters: + ยฆ = Rockstar Verified Icon (U+00A6:Broken Bar - Alt+0166) + รท = Rockstar Icon (U+00F7:Division Sign - Alt+0247) + โˆ‘ = Rockstar Icon 2 (U+2211:N-Ary Summation) + Example C#: + Function.Call(Hash._ADD_TEXT_COMPONENT_STRING3, "Now I need you to bring the ~b~vehicle~w~ back to me!"); + ---- + showInBrief==true: the notification will appear in the "Brief/Info" -> "Notifications" tab in the pause menu. + showInBrief==false: the notification will NOT appear in the pause menu. + + + + + This function and the one below it are for after you receive an invite, not sending it. + p0 = 1 or 0 + nothin doin. + int invite(Player player) + { + int iVar2, iVar3; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(player, &handle.netHandle, 13); + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(0); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + if (NETWORK_CLAN_PLAYER_GET_DESC(&clan, 35, &handle.netHandle)) + { + iVar2 = 0; + if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") && clan.unk30 == 0) + { + iVar2 = 1; + } + if (clan.unk21 > 0) + { + iVar3 = 0; + } + else + { + iVar3 = 1; + } + BOOL unused = _0x54E79E9C(&clan.clanHandle, 35); + return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0 -- [[unused]] , &clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0); + } + } + + + + + This function and the one below it are for after you receive an invite, not sending it. + p0 = 1 or 0 + nothin doin. + int invite(Player player) + { + int iVar2, iVar3; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(player, &handle.netHandle, 13); + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(0); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + if (NETWORK_CLAN_PLAYER_GET_DESC(&clan, 35, &handle.netHandle)) + { + iVar2 = 0; + if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") && clan.unk30 == 0) + { + iVar2 = 1; + } + if (clan.unk21 > 0) + { + iVar3 = 0; + } + else + { + iVar3 = 1; + } + BOOL unused = _0x54E79E9C(&clan.clanHandle, 35); + return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0 -- [[unused]] , &clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0); + } + } + + + + + This function and the one below it are for after you receive an invite, not sending it. + p0 = 1 or 0 + nothin doin. + int invite(Player player) + { + int iVar2, iVar3; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(player, &handle.netHandle, 13); + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(0); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + if (NETWORK_CLAN_PLAYER_GET_DESC(&clan, 35, &handle.netHandle)) + { + iVar2 = 0; + if (ARE_STRINGS_EQUAL(clan.unk22, "Leader") && clan.unk30 == 0) + { + iVar2 = 1; + } + if (clan.unk21 > 0) + { + iVar3 = 0; + } + else + { + iVar3 = 1; + } + BOOL unused = _0x54E79E9C(&clan.clanHandle, 35); + return _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0 -- [[unused]] , &clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0); + } + } + + + + + Example: + UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT"); + UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED"); + + + + + Example: + UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT"); + UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED"); + + + + + Example: + UI::_SET_NOTIFICATION_TEXT_ENTRY("HUNT"); + UI::_0xAA295B6F28BD587D("Hunting", "Hunting_Gold_128", 0, 109, "HUD_MED_UNLKED"); + + + + + p0 = 1 or 0 + crashes my game... + this is for sending invites to network players - jobs/apartment/ect... + return notification handle + int invite(Player player) + { + networkHandleMgr netHandle; + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(1); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + NETWORK_HANDLE_FROM_PLAYER(player, &netHandle.netHandle, 13); + if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&netHandle.netHandle)) + { + NETWORK_CLAN_PLAYER_GET_DESC(&clan.clanHandle, 35, &netHandle.netHandle); + _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&clan.clanHandle, 35), &clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0); + } + } + + + + + p0 = 1 or 0 + crashes my game... + this is for sending invites to network players - jobs/apartment/ect... + return notification handle + int invite(Player player) + { + networkHandleMgr netHandle; + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(1); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + NETWORK_HANDLE_FROM_PLAYER(player, &netHandle.netHandle, 13); + if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&netHandle.netHandle)) + { + NETWORK_CLAN_PLAYER_GET_DESC(&clan.clanHandle, 35, &netHandle.netHandle); + _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&clan.clanHandle, 35), &clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0); + } + } + + + + + p0 = 1 or 0 + crashes my game... + this is for sending invites to network players - jobs/apartment/ect... + return notification handle + int invite(Player player) + { + networkHandleMgr netHandle; + networkClanMgr clan; + char *playerName = GET_PLAYER_NAME(player); + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + _SET_NOTIFACTION_COLOR_NEXT(1); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); + NETWORK_HANDLE_FROM_PLAYER(player, &netHandle.netHandle, 13); + if (NETWORK_CLAN_PLAYER_IS_ACTIVE(&netHandle.netHandle)) + { + NETWORK_CLAN_PLAYER_GET_DESC(&clan.clanHandle, 35, &netHandle.netHandle); + _DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&clan.clanHandle, 35), &clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0); + } + } + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, button accepts "~INPUT_SOMETHING~" + example: + UI::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + - imgur.com/UPy0Ial + Examples from the scripts: + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~",""); + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~",""); + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, button accepts "~INPUT_SOMETHING~" + example: + UI::_0xDD6CB2CCE7C2735C(1, "~INPUT_TALK~", "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + - imgur.com/UPy0Ial + Examples from the scripts: + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_SAVE_REPLAY_CLIP~",""); + l_D1[1 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING~",""); + l_D1[2 -- [[1]] ]=UI::_DD6CB2CCE7C2735C(1,"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~",""); + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, image goes from 0 - 39 - Xbox you can add text to + example: + UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + + + + + returns a notification handle, prints out a notification like below: + type range: 0 + if you set type to 1, image goes from 0 - 39 - Xbox you can add text to + example: + UI::_0xD202B92CBF1D816F(1, 20, "Who you trynna get crazy with, ese? Don't you know I'm LOCO?!"); + + + + + x/y/z - Location of a vertex (in world coords), presumably. + ---------------- + x1, y1, z1 : Coordinates for the first point + x2, y2, z2 : Coordinates for the second point + x3, y3, z3 : Coordinates for the third point + r, g, b, alpha : Color with RGBA-Values + Keep in mind that only one side of the drawn triangle is visible: It's the side, in which the vector-product of the vectors heads to: (b-a)x(c-a) Or (b-a)x(c-b). + But be aware: The function seems to work somehow differently. I have trouble having them drawn in rotated orientation. Try it yourself and if you somehow succeed, please edit this and post your solution. + I recommend using a predefined function to call this. + [VB.NET] + Public Sub DrawPoly(a As Vector3, b As Vector3, c As Vector3, col As Color) + [Function].Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A) + End Sub + [C#] + public void DrawPoly(Vector3 a, Vector3 b, Vector3 c, Color col) + { + Function.Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A); + } + BTW: Intersecting triangles are not supported: They overlap in the order they were called. + + + + + Draws a rectangle on the screen. + -x: The relative X point of the center of the rectangle. (0.0-1.0, 0.0 is the left edge of the screen, 1.0 is the right edge of the screen) + -y: The relative Y point of the center of the rectangle. (0.0-1.0, 0.0 is the top edge of the screen, 1.0 is the bottom edge of the screen) + -width: The relative width of the rectangle. (0.0-1.0, 1.0 means the whole screen width) + -height: The relative height of the rectangle. (0.0-1.0, 1.0 means the whole screen height) + -R: Red part of the color. (0-255) + -G: Green part of the color. (0-255) + -B: Blue part of the color. (0-255) + -A: Alpha part of the color. (0-255, 0 means totally transparent, 255 means totally opaque) + The total number of rectangles to be drawn in one frame is apparently limited to 399. + + + + + GTA V Scaleforms Decompiled + pastebin.com/mmNdjX2k + + + + + unk is not used so no need + + + + + sharpness goes from 0.0 to 1.0 + + + + + sharpness goes from 0.0 to 1.0 + + + + + what the heck does this one do differently from the one above? + + + + + what the heck does this one do differently from the one above? + + + + + It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A + p0 was always "CELEBRATION_WINNER" + + + + + It's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A + p0 was always "CELEBRATION_WINNER" + + + + + Parameters: + * pos - coordinate where the spotlight is located + * dir - the direction vector the spotlight should aim at from its current position + * r,g,b - color of the spotlight + * distance - the maximum distance the light can reach + * brightness - the brightness of the light + * roundness - "smoothness" of the circle edge + * radius - the radius size of the spotlight + * falloff - the falloff size of the light's edge (example: www.i.imgur.com/DemAWeO.jpg) + Example in C# (spotlight aims at the closest vehicle): + Vector3 myPos = Game.Player.Character.Position; + Vehicle nearest = World.GetClosestVehicle(myPos , 1000f); + Vector3 destinationCoords = nearest.Position; + Vector3 dirVector = destinationCoords - myPos; + dirVector.Normalize(); + Function.Call(Hash.DRAW_SPOT_LIGHT, pos.X, pos.Y, pos.Z, dirVector.X, dirVector.Y, dirVector.Z, 255, 255, 255, 100.0f, 1f, 0.0f, 13.0f, 1f); + + + + + shadowId: each call to this native in the same tick should have a different value passed to this parameter, if two or more calls have the same values, only the first one will render its shadow properly + + + + + Draws a 2D sprite on the screen. + Parameters: + textureDict - Name of texture dictionary to load texture from (e.g. "CommonMenu", "MPWeaponsCommon", etc.) + textureName - Name of texture to load from texture dictionary (e.g. "last_team_standing_icon", "tennis_icon", etc.) + screenX/Y - Screen offset (0.5 = center) + scaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half) + heading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees + red,green,blue - Sprite color (default = 255/255/255) + alpha - opacity level + + + + + All calls to this native are preceded by calls to GRAPHICS::_0x61BB1D9B3A95D802 and GRAPHICS::_0xC6372ECD45D73BCD, respectively. + "act_cinema.ysc", line 1483: + UI::SET_HUD_COMPONENT_POSITION(15, 0.0, -0.0375); + UI::SET_TEXT_RENDER_ID(l_AE); + GRAPHICS::_0x61BB1D9B3A95D802(4); + GRAPHICS::_0xC6372ECD45D73BCD(1); + if (GRAPHICS::_0x0AD973CA1E077B60(${movie_arthouse})) { + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 0.7375, 1.0, 0.0, 255, 255, 255, 255); + } else { + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255); + } + "am_mp_property_int.ysc", line 102545: + if (ENTITY::DOES_ENTITY_EXIST(a_2._f3)) { + if (UI::IS_NAMED_RENDERTARGET_LINKED(ENTITY::GET_ENTITY_MODEL(a_2._f3))) { + UI::SET_TEXT_RENDER_ID(a_2._f1); + GRAPHICS::_0x61BB1D9B3A95D802(4); + GRAPHICS::_0xC6372ECD45D73BCD(1); + GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255); + if (GRAPHICS::GET_TV_CHANNEL() == -1) { + sub_a8fa5(a_2, 1); + } else { + sub_a8fa5(a_2, 1); + GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY(a_2._f3); + } + UI::SET_TEXT_RENDER_ID(UI::GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID()); + } + } + + + + + ADD_E* (most likely ADD_ENTITY_*) + All found occurrences in b678d: + pastebin.com/ceu67jz8 + Still not sure on the functionality of this native but it has something to do with dynamic mixer groups defined in dynamix.dat15 + + + + + ADD_E* (most likely ADD_ENTITY_*) + All found occurrences in b678d: + pastebin.com/ceu67jz8 + Still not sure on the functionality of this native but it has something to do with dynamic mixer groups defined in dynamix.dat15 + + + + + Creates cartoon effect when Michel smokes the weed + + + + + Creates cartoon effect when Michel smokes the weed + + + + + control values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Control.cs + and + wiki.fivem.net/wiki/Controls + 0, 1 and 2 used in the scripts. + Control values from the decompiled scripts: + 0,1,2,3,4,5,6,8,9,10,11,14,15,16,17,19,21,22,24,25,26,30,31,32,33,34,35,36, + 37,44,46,47,59,60,65,68,69,70,71,72,73,74,75,76,79,80,81,82,86,95,98,99,100 + ,101,114,140,141,143,172,173,174,175,176,177,178,179,180,181,187,188,189,19 + 0,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,217,218,219,2 + 20,221,225,228,229,230,231,234,235,236,237,238,239,240,241,242,245,246,257, + 261,262,263,264,286,287,288,289,337,338,339,340,341,342,343 + INPUTGROUP_MOVE + INPUTGROUP_LOOK + INPUTGROUP_WHEEL + INPUTGROUP_CELLPHONE_NAVIGATE + INPUTGROUP_CELLPHONE_NAVIGATE_UD + INPUTGROUP_CELLPHONE_NAVIGATE_LR + INPUTGROUP_FRONTEND_DPAD_ALL + INPUTGROUP_FRONTEND_DPAD_UD + INPUTGROUP_FRONTEND_DPAD_LR + INPUTGROUP_FRONTEND_LSTICK_ALL + INPUTGROUP_FRONTEND_RSTICK_ALL + INPUTGROUP_FRONTEND_GENERIC_UD + INPUTGROUP_FRONTEND_GENERIC_LR + INPUTGROUP_FRONTEND_GENERIC_ALL + INPUTGROUP_FRONTEND_BUMPERS + INPUTGROUP_FRONTEND_TRIGGERS + INPUTGROUP_FRONTEND_STICKS + INPUTGROUP_SCRIPT_DPAD_ALL + INPUTGROUP_SCRIPT_DPAD_UD + INPUTGROUP_SCRIPT_DPAD_LR + INPUTGROUP_SCRIPT_LSTICK_ALL + INPUTGROUP_SCRIPT_RSTICK_ALL + INPUTGROUP_SCRIPT_BUMPERS + INPUTGROUP_SCRIPT_TRIGGERS + INPUTGROUP_WEAPON_WHEEL_CYCLE + INPUTGROUP_FLY + INPUTGROUP_SUB + INPUTGROUP_VEH_MOVE_ALL + INPUTGROUP_CURSOR + INPUTGROUP_CURSOR_SCROLL + INPUTGROUP_SNIPER_ZOOM_SECONDARY + INPUTGROUP_VEH_HYDRAULICS_CONTROL + Took those in IDA Pro.Not sure in which order they go + + + + + Shows the crosshair even if it wouldn't show normally. Only works for one frame, so make sure to call it repeatedly. + + + + + Please change back to _0x4895BDEA16E7C080 (hash collision) + + + + + Directly from R*: + enum eDispatchType : UINT16 + { + DT_PoliceAutomobile = 1, + DT_PoliceHelicopter = 2, + DT_FireDepartment = 3, + DT_SwatAutomobile = 4, + DT_AmbulanceDepartment = 5, + DT_PoliceRiders = 6, + DT_PoliceVehicleRequest = 7, + DT_PoliceRoadBlock = 8, + DT_PoliceAutomobileWaitPulledOver = 9, + DT_PoliceAutomobileWaitCruising = 10, + DT_Gangs = 11, + DT_SwatHelicopter = 12, + DT_PoliceBoat = 13, + DT_ArmyVehicle = 14, + DT_BikerBackup = 15 + }; + By making toggle false it disables the dispatch. + curious if this is what they used when you toggled on and off cops in a GTA IV freemode you hosted. Sad they got rid of the option to make a private session without cops. + Also on x360 seems with or without neverWanted on, setting these to all false in SP of course doesn't seem to work. I would understand getting stars, but cops are still dispatched and combat you. + + + + + Directly from R*: + enum eDispatchType : UINT16 + { + DT_PoliceAutomobile = 1, + DT_PoliceHelicopter = 2, + DT_FireDepartment = 3, + DT_SwatAutomobile = 4, + DT_AmbulanceDepartment = 5, + DT_PoliceRiders = 6, + DT_PoliceVehicleRequest = 7, + DT_PoliceRoadBlock = 8, + DT_PoliceAutomobileWaitPulledOver = 9, + DT_PoliceAutomobileWaitCruising = 10, + DT_Gangs = 11, + DT_SwatHelicopter = 12, + DT_PoliceBoat = 13, + DT_ArmyVehicle = 14, + DT_BikerBackup = 15 + }; + By making toggle false it disables the dispatch. + curious if this is what they used when you toggled on and off cops in a GTA IV freemode you hosted. Sad they got rid of the option to make a private session without cops. + Also on x360 seems with or without neverWanted on, setting these to all false in SP of course doesn't seem to work. I would understand getting stars, but cops are still dispatched and combat you. + + + + + More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/ + + + + + More info: http://gtaforums.com/topic/836367-adding-props-to-interiors/ + + + + + Enables laser sight on any weapon. + It doesn't work. Neither on tick nor OnKeyDown + + + + + #4 + + + + + Makes the ped jump around like they're in a tennis match + + + + + Pops and calls the Scaleform function on the stack + + + + + Pops and calls the Scaleform function on the stack + + + + + Pops and calls the Scaleform movie on the stack. Returns data from the function (not sure if this is a string). + + + + + Pops and calls the Scaleform movie on the stack. Returns data from the function (not sure if this is a string). + + + + + This does NOT get called per frame. Call it once to show, then use UI::_REMOVE_LOADING_PROMPT to remove it + Changes the the above native's (UI::_SET_LOADING_PROMPT_TEXT_ENTRY) spinning circle type. + Types: + enum LoadingPromptTypes + { + LOADING_PROMPT_LEFT, + LOADING_PROMPT_LEFT_2, + LOADING_PROMPT_LEFT_3, + SAVE_PROMPT_LEFT, + LOADING_PROMPT_RIGHT, + }; + + + + + This does NOT get called per frame. Call it once to show, then use UI::_REMOVE_LOADING_PROMPT to remove it + Changes the the above native's (UI::_SET_LOADING_PROMPT_TEXT_ENTRY) spinning circle type. + Types: + enum LoadingPromptTypes + { + LOADING_PROMPT_LEFT, + LOADING_PROMPT_LEFT_2, + LOADING_PROMPT_LEFT_3, + SAVE_PROMPT_LEFT, + LOADING_PROMPT_RIGHT, + }; + + + + + This does NOT get called per frame. Call it once to show, then use UI::_REMOVE_LOADING_PROMPT to remove it + Changes the the above native's (UI::_SET_LOADING_PROMPT_TEXT_ENTRY) spinning circle type. + Types: + enum LoadingPromptTypes + { + LOADING_PROMPT_LEFT, + LOADING_PROMPT_LEFT_2, + LOADING_PROMPT_LEFT_3, + SAVE_PROMPT_LEFT, + LOADING_PROMPT_RIGHT, + }; + + + + + ----------- + p3 (duration in MS) was previously mentioned as "shape", but with some more testing it seems that it's more likely to be a duration in MS. (Tested this when not calling it every tick, but instead only once and let it display for the specified duration). + -1 seems to be default delay (around 3 seconds), 5000 (ms) seems to be the max. Anything > 5000 will still result in 5 seconds of display time. + Old p3 (shape) description: "shape goes from -1 to 50 (may be more)." + -------------- + p0 is always 0. + Example: + void FloatingHelpText(char* text) + { + BEGIN_TEXT_COMMAND_DISPLAY_HELP("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_DISPLAY_HELP (0, 0, 1, -1); + } + Image: + - imgbin.org/images/26209.jpg + more inputs/icons: + - pastebin.com/nqNYWMSB + Used to be known as _DISPLAY_HELP_TEXT_FROM_STRING_LABEL + + + + + ----------- + p3 (duration in MS) was previously mentioned as "shape", but with some more testing it seems that it's more likely to be a duration in MS. (Tested this when not calling it every tick, but instead only once and let it display for the specified duration). + -1 seems to be default delay (around 3 seconds), 5000 (ms) seems to be the max. Anything > 5000 will still result in 5 seconds of display time. + Old p3 (shape) description: "shape goes from -1 to 50 (may be more)." + -------------- + p0 is always 0. + Example: + void FloatingHelpText(char* text) + { + BEGIN_TEXT_COMMAND_DISPLAY_HELP("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + END_TEXT_COMMAND_DISPLAY_HELP (0, 0, 1, -1); + } + Image: + - imgbin.org/images/26209.jpg + more inputs/icons: + - pastebin.com/nqNYWMSB + Used to be known as _DISPLAY_HELP_TEXT_FROM_STRING_LABEL + + + + + After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f < x, y < 1.0f, percentage of the axis. + Used to be known as _DRAW_TEXT + + + + + After applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f < x, y < 1.0f, percentage of the axis. + Used to be known as _DRAW_TEXT + + + + + Used with _BEGIN_TEXT_COMMAND_WIDTH. + In scripts, p0 is false when used in combination with "ESMINDOLLA" or "ESDOLLA", otherwise it's true. + Returns from range 0 to 1. + + + + + Used with _BEGIN_TEXT_COMMAND_WIDTH. + In scripts, p0 is false when used in combination with "ESMINDOLLA" or "ESDOLLA", otherwise it's true. + Returns from range 0 to 1. + + + + + p0 is always false in scripts. + + + + + p0 is always false in scripts. + + + + + Draws the subtitle at middle center of the screen. + int duration = time in milliseconds to show text on screen before disappearing + drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished + Used to be known as _DRAW_SUBTITLE_TIMED + + + + + Draws the subtitle at middle center of the screen. + int duration = time in milliseconds to show text on screen before disappearing + drawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished + Used to be known as _DRAW_SUBTITLE_TIMED + + + + + Previously called _END_TEXT_COMPONENT + + + + + Previously called _END_TEXT_COMPONENT + + + + + Finalizes a text command started with [`BEGIN_TEXT_COMMAND_SET_BLIP_NAME`](#_0xF9113A30DE5C6670), setting the name + of the specified blip. + + The blip to change the name for. + + + + Only found twice in decompiled scripts. Something to do with an entity/object? + On a side note, it's very interesting how the hash for this native is "DEADC0DE" - this is usually used as padding for initializing a buffer of some sort. I wonder if this native is actually "dead"? + "carmod_shop.ysc", line 9520: + if (ENTITY::DOES_ENTITY_EXIST(l_324._f6)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(l_324._f6); + } + "fm_mission_controller.ysc", line 189641: + if (GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 28)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(NETWORK::NET_TO_OBJ(l_4064._f26A._f87[a_0 -- [[1]] ])); + if (!GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31)) { + if (!ENTITY::IS_ENTITY_DEAD(v_7)) { + AUDIO::PLAY_SOUND_FROM_ENTITY(-1, "EMP_Vehicle_Hum", v_7, "DLC_HEIST_BIOLAB_DELIVER_EMP_SOUNDS", 0, 0); + GAMEPLAY::SET_BIT(&g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31); + } + } + } + Console Hash: 0xC12AC47A + ---------- + It's most likely named UPDATE_* (like UPDATE_ENTITY_SHIT_OR_SOMETHING). + + + + + Only found twice in decompiled scripts. Something to do with an entity/object? + On a side note, it's very interesting how the hash for this native is "DEADC0DE" - this is usually used as padding for initializing a buffer of some sort. I wonder if this native is actually "dead"? + "carmod_shop.ysc", line 9520: + if (ENTITY::DOES_ENTITY_EXIST(l_324._f6)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(l_324._f6); + } + "fm_mission_controller.ysc", line 189641: + if (GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 28)) { + GRAPHICS::_0xDEADC0DEDEADC0DE(NETWORK::NET_TO_OBJ(l_4064._f26A._f87[a_0 -- [[1]] ])); + if (!GAMEPLAY::IS_BIT_SET(g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31)) { + if (!ENTITY::IS_ENTITY_DEAD(v_7)) { + AUDIO::PLAY_SOUND_FROM_ENTITY(-1, "EMP_Vehicle_Hum", v_7, "DLC_HEIST_BIOLAB_DELIVER_EMP_SOUNDS", 0, 0); + GAMEPLAY::SET_BIT(&g_1870E1._f7B64[a_0 -- [[104]] ]._f25, 31); + } + } + } + Console Hash: 0xC12AC47A + ---------- + It's most likely named UPDATE_* (like UPDATE_ENTITY_SHIT_OR_SOMETHING). + + + + + Will change world AABB so that given point will be inside of the world limits. + Example: + You want world limits to be -9000<X<10000 -11000<Y<12000 and leave Z limits as is. + You should call this function two times: + _EXPAND_WORLD_LIMITS(-9000.0,-11000.0,30.0) + _EXPAND_WORLD_LIMITS(10000.0,12000.0,30.0) + Appears only 3 times in the scripts, more specifically in michael1.ysc + Console hash: 0x64ddb07d + - + This can be used to prevent dying if you are "out of the world" + + + + + Will change world AABB so that given point will be inside of the world limits. + Example: + You want world limits to be -9000<X<10000 -11000<Y<12000 and leave Z limits as is. + You should call this function two times: + _EXPAND_WORLD_LIMITS(-9000.0,-11000.0,30.0) + _EXPAND_WORLD_LIMITS(10000.0,12000.0,30.0) + Appears only 3 times in the scripts, more specifically in michael1.ysc + Console hash: 0x64ddb07d + - + This can be used to prevent dying if you are "out of the world" + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + This native is not implemented. + + + + + Forces the ped to fall back and kills it. + It doesn't really explode the ped's head but it kills the ped + + + + + WEAPON::EXPLODE_PROJECTILES(PLAYER::PLAYER_PED_ID(), func_221(0x00000003), 0x00000001); + + + + + Explodes a selected vehicle. + Vehicle vehicle = Vehicle you want to explode. + BOOL isAudible = If explosion makes a sound. + BOOL isInvisible = If the explosion is invisible or not. + First BOOL does not give any visual explosion, the vehicle just falls apart completely but slowly and starts to burn. + + + + + GTA Online character creation + + + + + GTA Online character creation + + + + + milestoneId: + 0 = "percentcomplete" + 1 = "storycomplete" + 2 = "vehicles" + 3 = "properties" + 4 = "psych" + 5 = "mapreveal" + 6 = "prologue" + + + + + milestoneId: + 0 = "percentcomplete" + 1 = "storycomplete" + 2 = "vehicles" + 3 = "properties" + 4 = "psych" + 5 = "mapreveal" + 6 = "prologue" + + + + + Fades nearby decals within the range specified + + + + + Hardcoded to not work in SP. + + + + + In the script "player_scene_t_bbfight.c4": + "if (ENTITY::FIND_ANIM_EVENT_PHASE(&l_16E, &l_19F[v_4 -- [[16]] ], v_9, &v_A, &v_B))" + -- &l_16E (p0) is requested as an anim dictionary earlier in the script. + -- &l_19F[v_4 -- [[16]] ] (p1) is used in other natives in the script as the "animation" param. + -- v_9 (p2) is instantiated as "victim_fall"; I'm guessing that's another anim + --v_A and v_B (p3 & p4) are both set as -1.0, but v_A is used immediately after this native for: + "if (v_A < ENTITY::GET_ENTITY_ANIM_CURRENT_TIME(...))" + Both v_A and v_B are seemingly used to contain both Vector3's and floats, so I can't say what either really is other than that they are both output parameters. p4 looks more like a *Vector3 though + -alphazolam + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Finds a position ahead of the player by predicting the players next actions. + The positions match path finding node positions. + When roads diverge, the position may rapidly change between two or more positions. This is due to the engine not being certain of which path the player will take. + ======================================================= + I may sort this with alter research, but if someone + already knows please tell what the difference in + X2, Y2, Z2 is. I doubt it's rotation. Is it like + checkpoints where X1, Y1, Z1 is your/a position and + X2, Y2, Z2 is a given position ahead of that position? + ======================================================= + + + + + If set to true ability bar will flash + + + + + adds a short flash to the Radar/Minimap + Usage: UI.FLASH_MINIMAP_DISPLAY + + + + + if value is set to true, and ambient siren sound will be played. + ------------------------------------------------------------------------- + Appears to enable/disable an audio flag. + + + + + if value is set to true, and ambient siren sound will be played. + ------------------------------------------------------------------------- + Appears to enable/disable an audio flag. + + + + + used with 1,2,8,64,128 in the scripts + + + + + PLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME("pb_prostitute", 1); // Found in decompilation + + + + + Based on carmod_shop script decompile this takes a vehicle parameter. It is called when repair is done on initial enter. + + + + + Some motionstate hashes are + 0xec17e58 (standing idle), 0xbac0f10b (nothing?), 0x3f67c6af (aiming with pistol 2-h), 0x422d7a25 (stealth), 0xbd8817db, 0x916e828c + and those for the strings + "motionstate_idle", "motionstate_walk", "motionstate_run", "motionstate_actionmode_idle", and "motionstate_actionmode_walk". + Regarding p2, p3 and p4: Most common is 0, 0, 0); followed by 0, 1, 0); and 1, 1, 0); in the scripts. p4 is very rarely something other than 0. + [31/03/2017] ins1de : + enum MotionState + { + StopRunning = -530524, + StopWalking = -668482597, + Idle = 247561816, // 1, 1, 0 + Idl2 = -1871534317, + SkyDive =-1161760501, // 0, 1, 0 + Stealth = 1110276645, + Sprint = -1115154469, + Swim = -1855028596, + Unknown1 = 1063765679, + Unknown2 = -633298724, + } + + + + + Forces the particular room in an interior to load incase not teleporting into the portal. + + + + + Exits the game and downloads a fresh social club update on next restart. + + + + + This native sets the audio of the specified vehicle to audioName (p1). + Use the audioNameHash found in vehicles.meta + Example: + _FORCE_VEHICLE_ENGINE_SOUND(veh, "ADDER"); + The selected vehicle will now have the audio of the Adder. + FORCE_VEHICLE_??? + + + + + This native sets the audio of the specified vehicle to audioName (p1). + Use the audioNameHash found in vehicles.meta + Example: + _FORCE_VEHICLE_ENGINE_SOUND(veh, "ADDER"); + The selected vehicle will now have the audio of the Adder. + FORCE_VEHICLE_??? + + + + + This native sets the audio of the specified vehicle to audioName (p1). + Use the audioNameHash found in vehicles.meta + Example: + _FORCE_VEHICLE_ENGINE_SOUND(veh, "ADDER"); + The selected vehicle will now have the audio of the Adder. + FORCE_VEHICLE_??? + + + + + No, this should be called SET_ENTITY_KINEMATIC. It does more than just "freeze" it's position. + ^Rockstar Devs named it like that, Now cry about it. + + + + + Usage example: + Public Function GenerateDirectionsToCoord(Pos As Vector3) As Tuple(Of String, Single, Single) + Dim f4, f5, f6 As New OutputArgument() + Native.Function.Call(Hash.GENERATE_DIRECTIONS_TO_COORD, Pos.X, Pos.Y, Pos.Z, True, f4, f5, f6) + Dim direction As String = f4.GetResult(Of Single)() + Return New Tuple(Of String, Single, Single)(direction.Substring(0, 1), f5.GetResult(Of Single)(), f6.GetResult(Of Single)()) + End Function + p3 I use 1 + direction: + 0 = You Have Arrived + 1 = Recalculating Route, Please make a u-turn where safe + 2 = Please Proceed the Highlighted Route + 3 = In (distToNxJunction) Turn Left + 4 = In (distToNxJunction) Turn Right + 5 = In (distToNxJunction) Go Straight + 6 = In (distToNxJunction) Keep Left + 7 = In (distToNxJunction) Keep Right + 8 = In (distToNxJunction) Join the freeway + 9 = In (distToNxJunction) Exit Freeway + return value set to 0 always + + + + + p0 = int (?) + Dr. Underscore (1/6/18): + This gets the progression of an achievement. Returns 0 if the achievement cannot be progressed. + + + + + p0 = int (?) + Dr. Underscore (1/6/18): + This gets the progression of an achievement. Returns 0 if the achievement cannot be progressed. + + + + + Returns current screen resolution. + + + + + Returns current screen resolution. + + + + + native only found once in appinternet.c4 + same thing as this but does not need websiteID + Any _0xE3B05614DCE1D014(Any p0) // 0xE3B05614DCE1D014 0xD217EE7E + returns current websitePageID + + + + + native only found once in appinternet.c4 + same thing as this but does not need websiteID + Any _0xE3B05614DCE1D014(Any p0) // 0xE3B05614DCE1D014 0xD217EE7E + returns current websitePageID + + + + + Returns the current AI BLIP for the specified ped + + + + + Returns the current AI BLIP for the specified ped + + + + + Gets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#_0xBFE5756E7407064A)). + Use [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle. + + The vehicle to get the amount of bombs from. + An int indicating the amount of bombs remaining on that plane. + + + + Gets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + In decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#_0xBFE5756E7407064A)). + Use [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle. + + The vehicle to get the amount of bombs from. + An int indicating the amount of bombs remaining on that plane. + + + + Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle. + Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0x9BDA23BF666F0855) to set the current amount. + + The vehicle to get the amount of countermeasures from. + An int indicating the amount of countermeasures remaining on that plane. + + + + Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle. + Use [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0x9BDA23BF666F0855) to set the current amount. + + The vehicle to get the amount of countermeasures from. + An int indicating the amount of countermeasures remaining on that plane. + + + + WEAPON::GET_AMMO_IN_PED_WEAPON(PLAYER::PLAYER_PED_ID(), a_0) + From decompiled scripts + Returns total ammo in weapon + GTALua Example : + natives.WEAPON.GET_AMMO_IN_PED_WEAPON(plyPed, WeaponHash) + + + + + Returns the degree of angle between (x1, y1) and (x2, y2) lines in 2D coordinate system. + + + + + Console Hash: 0x8B5E3E3D = GET_ANIM_DURATION + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + p1 is always 0 in the scripts. + + + + + Returns the Blip handle of given Entity. + + + + + This function is hard-coded to always return 0. + + + + + Returns a value based on what the blip is attached to + 1 + 2 + 3 + 4 + 5 + 6 + 7 + + + + + Blips Images + IDs: + gtaxscripting.blogspot.com/2016/05/gta-v-blips-id-and-image.html + + + + + Console Hash: 0xE97A4F5E + + + + + Returns the world matrix of the specified camera. To turn this into a view matrix, calculate the inverse. + + + + + The last parameter, as in other "ROT" methods, is usually 2. + + + + + I named the beginning from Any to BOOL as this native is used in an if statement as well. + Big surprise it returns an int. + + + + + I'm pretty sure the parameter is the camera as usual, but I am not certain so I'm going to leave it as is. + + + + + Can use this with SET_CAM_SPLINE_PHASE to set the float it this native returns. + (returns 1.0f when no nodes has been added, reached end of non existing spline) + + + + + Gets the position of the cargobob hook, in world coords. + + + + + Gets the position of the cargobob hook, in world coords. + + + + + Gets the current day of the week. + 0: Sunday + 1: Monday + 2: Tuesday + 3: Wednesday + 4: Thursday + 5: Friday + 6: Saturday + + + + + Gets the current ingame hour, expressed without zeros. (09:34 will be represented as 9) + + + + + Gets the current ingame clock minute. + + + + + Gets the current ingame clock second. Note that ingame clock seconds change really fast since a day in GTA is only 48 minutes in real life. + + + + + Returns TRUE if it found something. FALSE if not. + + + + + Get the closest vehicle node to a given position, unknown1 = 3.0, unknown2 = 0 + + + + + Has 8 params in the latest patches. + isMission - if true doesn't return mission objects + + + + + Gets the closest ped in a radius. + Ped Types: + Any ped = -1 + Player = 1 + Male = 4 + Female = 5 + Cop = 6 + Human = 26 + SWAT = 27 + Animal = 28 + Army = 29 + ------------------ + P4 P5 P7 P8 + 1 0 x x = return nearest walking Ped + 1 x 0 x = return nearest walking Ped + x 1 1 x = return Ped you are using + 0 0 x x = no effect + 0 x 0 x = no effect + x = can be 1 or 0. Does not have any obvious changes. + This function does not return ped who is: + 1. Standing still + 2. Driving + 3. Fleeing + 4. Attacking + This function only work if the ped is: + 1. walking normally. + 2. waiting to cross a road. + Note: PED::GET_PED_NEARBY_PEDS works for more peds. + + + + + p1 seems to be always 1.0f in the scripts + + + + + Example usage + VEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70) + x, y, z: Position to get closest vehicle to. + radius: Max radius to get a vehicle. + modelHash: Limit to vehicles with this model. 0 for any. + flags: The bitwise flags altering the function's behaviour. + Does not return police cars or helicopters. + It seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason + Only returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above. + These flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359. + Converted to binary, each bit probably represents a flag as explained regarding another native here: gtaforums.com/topic/822314-guide-driving-styles + Conversion of found flags to binary: pastebin.com/kghNFkRi + At exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned. + It's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT + ------------------------------------------------------------------------- + Conclusion: This native is not worth trying to use. Use something like this instead: pastebin.com/xiFdXa7h + + + + + FYI: When falling through the map (or however you got under it) you will respawn when your player ped's height is <= -200.0 meters (I think you all know this) and when in a vehicle you will actually respawn at the closest vehicle node. + ---------- + Vector3 nodePos; + GET_CLOSEST_VEHICLE_NODE(x,y,z,&nodePos,...) + p4 is either 0, 1 or 8. 1 means any path/road. 0 means node in the middle of the closest main (asphalt) road. + p5, p6 are always the same: + 0x40400000 (3.0), 0 + p5 can also be 100.0 and p6 can be 2.5: + PATHFIND::GET_CLOSEST_VEHICLE_NODE(a_0, &v_5, v_9, 100.0, 2.5) + Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords. + The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types. + Starting at 2, every fourth node is under the map, always same coords. + Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc). + gtaforums.com/topic/843561-pathfind-node-types + + + + + p5, p6 and p7 seems to be about the same as p4, p5 and p6 for GET_CLOSEST_VEHICLE_NODE. p6 and/or p7 has something to do with finding a node on the same path/road and same direction(at least for this native, something to do with the heading maybe). Edit this when you find out more. + p5 is either 1 or 12. 1 means any path/road. 12, 8, 0 means node in the middle of the closest main (asphalt) road. + p6 is always 3.0 + p7 is always 0. + Known node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords. + The node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types. + Starting at 2, every fourth node is under the map, always same coords. + Same with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc). + gtaforums.com/topic/843561-pathfind-node-types + Example of usage, moving vehicle to closest path/road: + Vector3 coords = ENTITY::GET_ENTITY_COORDS(playerVeh, true); + Vector3 closestVehicleNodeCoords; + float roadHeading; + PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(coords.x, coords.y, coords.z, &closestVehicleNodeCoords, &roadHeading, 1, 3, 0); + ENTITY::SET_ENTITY_HEADING(playerVeh, roadHeading); + ENTITY::SET_ENTITY_COORDS(playerVeh, closestVehicleNodeCoords.x, closestVehicleNodeCoords.y, closestVehicleNodeCoords.z, 1, 0, 0, 1); + VEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY(playerVeh); + ------------------------------------------------------------------ + C# Example (ins1de) : pastebin.com/fxtMWAHD + + + + + p0: Ped Handle + p1: int i | 0 <= i <= 27 + p1 probably refers to the attributes configured in combatbehavior.meta. There are 13. Example: + <BlindFireChance value="0.1"/> + <WeaponShootRateModifier value="1.0"/> + <TimeBetweenBurstsInCover value="1.25"/> + <BurstDurationInCover value="2.0"/> + <TimeBetweenPeeks value="10.0"/> + <WeaponAccuracy value="0.18"/> + <FightProficiency value="0.8"/> + <StrafeWhenMovingChance value="1.0"/> + <WalkWhenStrafingChance value="0.0"/> + <AttackWindowDistanceForCover value="55.0"/> + <TimeToInvalidateInjuredTarget value="9.0"/> + <TriggerChargeTime_Near value="4.0"/> + <TriggerChargeTime_Far value="10.0"/> + -------------Confirmed by editing combatbehavior.meta: + p1: + 0=BlindFireChance + 1=BurstDurationInCover + 3=TimeBetweenBurstsInCover + 4=TimeBetweenPeeks + 5=StrafeWhenMovingChance + 8=WalkWhenStrafingChance + 11=AttackWindowDistanceForCover + 12=TimeToInvalidateInjuredTarget + 16=OptimalCoverDistance + + + + + Return the mission id of a job. + + + + + Return the mission id of a job. + + + + + formerly called _GET_CONTROL_ACTION_NAME incorrectly + p2 appears to always be true. + p2 is unused variable in function. + EG: + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1) -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1) -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1) -- [[INPUT_CONTEXT (e.g. E button)]] + gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + formerly called _GET_CONTROL_ACTION_NAME incorrectly + p2 appears to always be true. + p2 is unused variable in function. + EG: + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1) -- [[INPUT_FRONTEND_ACCEPT (e.g. Enter button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1) -- [[INPUT_FRONTEND_CANCEL (e.g. ESC button)]] + GET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1) -- [[INPUT_CONTEXT (e.g. E button)]] + gtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns the value of CONTROLS::GET_CONTROL_VALUE Normalized (ie a real number value between -1 and 1) + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0 -> up + 1 -> lowering down + 2 -> down + 3 -> raising up + enum RoofState + { + ROOFSTATE_UP = 0; + ROOFSTATE_LOWERING, + ROOFSTATE_DOWN, + ROOFSTATE_RAISING + }; + + + + + if (UI::_2309595AD6145265() == ${fe_menu_version_empty_no_background}) + Seems to get the current frontend menu + + + + + if (UI::_2309595AD6145265() == ${fe_menu_version_empty_no_background}) + Seems to get the current frontend menu + + + + + Gets the aggressiveness factor of the ocean waves. + + + + + Gets the aggressiveness factor of the ocean waves. + + + + + Gets the aggressiveness factor of the ocean waves. + + + + + american = 0 + french = 1 + german = 2 + italian =3 + spanish = 4 + portuguese = 5 + polish = 6 + russian = 7 + korean = 8 + chinese = 9 + japanese = 10 + mexican = 11 + + + + + american = 0 + french = 1 + german = 2 + italian =3 + spanish = 4 + portuguese = 5 + polish = 6 + russian = 7 + korean = 8 + chinese = 9 + japanese = 10 + mexican = 11 + + + + + Returns the handle for the notification currently displayed on the screen. + + + + + Returns the handle for the notification currently displayed on the screen. + + + + + Example in VB + Public Shared Function GetVehicleCurrentWeapon(Ped As Ped) As Integer + Dim arg As New OutputArgument() + Native.Function.Call(Hash.GET_CURRENT_PED_VEHICLE_WEAPON, Ped, arg) + Return arg.GetResult(Of Integer)() + End Function + Usage: + If GetVehicleCurrentWeapon(Game.Player.Character) = -821520672 Then ...Do something + Note: -821520672 = VEHICLE_WEAPON_PLANE_ROCKET + + + + + The return value seems to indicate returns true if the hash of the weapon object weapon equals the weapon hash. + p2 seems to be 1 most of the time. + p2 is not implemented + disassembly said that? + ------ + yes on disassembly p2 it seems not implemented i just have: + bool __fastcall sub_7FF6C56CE684(__int64 a1, _DWORD *a2) + Found At: 7ff6c56ce684 + + + + + Returns the name of the currently executing resource. + + The name of the resource. + + + + Returns the peer address of the remote game server that the user is currently connected to. + + The peer address of the game server (e.g. `127.0.0.1:30120`), or NULL if not available. + + + + Takes the specified time and writes it to the structure specified in the second argument. + struct date_time + { + alignas(8) int year; + alignas(8) int month; + alignas(8) int day; + alignas(8) int hour; + alignas(8) int minute; + alignas(8) int second; + }; + + + + + This function is hard-coded to always return 1. + + + + + Gets a destructible object's handle + Example: + OBJECT::_B48FCED898292E52(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash"); + All found arguments for p4 starts with "des_" like "DES_FIB_Floor" and "des_shipsink". + + + + + Gets a destructible object's handle + Example: + OBJECT::_B48FCED898292E52(-809.9619750976562, 170.919, 75.7406997680664, 3.0, "des_tvsmash"); + All found arguments for p4 starts with "des_" like "DES_FIB_Floor" and "des_shipsink". + + + + + Get a destrictible object's state. + Substract 1 to get the real state. + See _SET_DES_OBJECT_STATE to see the different states + For example, if the object just spawned (state 2), the native will return 3. + + + + + Get a destrictible object's state. + Substract 1 to get the real state. + See _SET_DES_OBJECT_STATE to see the different states + For example, if the object just spawned (state 2), the native will return 3. + + + + + control - c# works with (int)GTA.Control.CursorY / (int)GTA.Control.CursorX and returns the mouse movement (additive). + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns model name of vehicle in all caps. Needs to be displayed through localizing text natives to get proper display name. + ----------------------------------------------------------------------------------------------------------------------------------------- + While often the case, this does not simply return the model name of the vehicle (which could be hashed to return the model hash). Variations of the same vehicle may also use the same display name. + ----------------------------------------------------------------------------------------------------------------------------------------- + Returns "CARNOTFOUND" if the hash doesn't match a vehicle hash. + Using UI::_GET_LABEL_TEXT, you can get the localized name. + For a full list, see here: pastebin.com/wvpyS4kS (pastebin.com/dA3TbkZw) + + + + + Returns the distance between two three-dimensional points, optionally ignoring the Z values. + You'll most likely want to use your language's native vector functionality instead. + + The X coordinate of the first point. + The Y coordinate of the first point. + The Z coordinate of the first point. + The X coordinate of the second point. + The Y coordinate of the second point. + The Z coordinate of the second point. + Whether or not to use the Z coordinate. + The distance between the passed points in units. + + + + dlcVehicleIndex takes a number from 0 - GET_NUM_DLC_VEHICLES() - 1. + outData is a struct of 3 8-byte items. + The Second item in the struct *(Hash *)(outData + 1) is the vehicle hash. + + + + + dlcVehicleIndex is 0 to GET_NUM_DLC_VEHICLS() + + + + + p0 seems to be the weapon index + p1 seems to be the weapon component index + struct DlcComponentData{ + int attachBone; + int padding1; + int bActiveByDefault; + int padding2; + int unk; + int padding3; + int componentHash; + int padding4; + int unk2; + int padding5; + int componentCost; + int padding6; + char nameLabel[64]; + char descLabel[64]; + }; + + + + + dlcWeaponIndex takes a number from 0 - GET_NUM_DLC_WEAPONS() - 1. + struct DlcWeaponData + { + int emptyCheck; //use DLC1::_IS_DLC_DATA_EMPTY on this + int padding1; + int weaponHash; + int padding2; + int unk; + int padding3; + int weaponCost; + int padding4; + int ammoCost; + int padding5; + int ammoType; + int padding6; + int defaultClipSize; + int padding7; + char nameLabel[64]; + char descLabel[64]; + char desc2Label[64]; // usually "the" + name + char upperCaseNameLabel[64]; + }; + + + + + Returns the NUI window handle for a specified DUI browser object. + + The DUI browser handle. + The NUI window handle, for use in e.g. CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE. + + + + Returns a float value representing animation's current playtime with respect to its total playtime. This value increasing in a range from [0 to 1] and wrap back to 0 when it reach 1. + Example: + 0.000000 - mark the starting of animation. + 0.500000 - mark the midpoint of the animation. + 1.000000 - mark the end of animation. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Returns a float value representing animation's total playtime in milliseconds. + Example: + GET_ENTITY_ANIM_TOTAL_TIME(PLAYER_ID(),"amb@world_human_yoga@female@base","base_b") + return 20800.000000 + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Returns the index of the bone. If the bone was not found, -1 will be returned. + list: + pastebin.com/D7JMnX1g + BoneNames: + chassis, + windscreen, + seat_pside_r, + seat_dside_r, + bodyshell, + suspension_lm, + suspension_lr, + platelight, + attach_female, + attach_male, + bonnet, + boot, + chassis_dummy, //Center of the dummy + chassis_Control, //Not found yet + door_dside_f, //Door left, front + door_dside_r, //Door left, back + door_pside_f, //Door right, front + door_pside_r, //Door right, back + Gun_GripR, + windscreen_f, + platelight, //Position where the light above the numberplate is located + VFX_Emitter, + window_lf, //Window left, front + window_lr, //Window left, back + window_rf, //Window right, front + window_rr, //Window right, back + engine, //Position of the engine + gun_ammo, + ROPE_ATTATCH, //Not misspelled. In script "finale_heist2b.c4". + wheel_lf, //Wheel left, front + wheel_lr, //Wheel left, back + wheel_rf, //Wheel right, front + wheel_rr, //Wheel right, back + exhaust, //Exhaust. shows only the position of the stock-exhaust + overheat, //A position on the engine(not exactly sure, how to name it) + misc_e, //Not a car-bone. + seat_dside_f, //Driver-seat + seat_pside_f, //Seat next to driver + Gun_Nuzzle, + seat_r + I doubt that the function is case-sensitive, since I found a "Chassis" and a "chassis". - Just tested: Definitely not case-sensitive. + + + + + console hash: 0xE8C0C629 + + + + + console hash: 0xE8C0C629 + + + + + Gets the current coordinates for a specified entity. + + The entity to get the coordinates from. + Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive. + The current entity coordinates. + + + + Gets the entity's forward vector. + + + + + Gets the X-component of the entity's forward vector. + + + + + Gets the Y-component of the entity's forward vector. + + + + + Returns the heading of the entity in degrees. Also know as the "Yaw" of an entity. + + + + + Returns an integer value of entity's current health. + Example of range for ped: + - Player [0 to 200] + - Ped [100 to 200] + - Vehicle [0 to 1000] + - Object [0 to 1000] + Health is actually a float value but this native casts it to int. + In order to get the actual value, do: + float health = *(float *)(entityAddress + 0x280); + + + + + Return height (z-dimension) above ground. + Example: The pilot in a titan plane is 1.844176 above ground. + How can i convert it to meters? + Everything seems to be in meters, probably this too. + + + + + Returns the LOD distance of an entity. + + + + + Return an integer value of entity's maximum health. + Example: + - Player = 200 + + + + + Returns the model hash from the entity + Sometimes throws an exception, idk what causes it though. + + + + + Gets the heading of the entity physics in degrees, which tends to be more accurate than just "GET_ENTITY_HEADING". This can be clearly seen while, for example, ragdolling a ped/player. + NOTE: The name and description of this native are based on independent research. If you find this native to be more suitable under a different name and/or described differently, please feel free to do so. + + + + + Gets the heading of the entity physics in degrees, which tends to be more accurate than just "GET_ENTITY_HEADING". This can be clearly seen while, for example, ragdolling a ped/player. + NOTE: The name and description of this native are based on independent research. If you find this native to be more suitable under a different name and/or described differently, please feel free to do so. + + + + + Returns TRUE if it found an entity in your crosshair within range of your weapon. Assigns the handle of the target to the *entity that you pass it. + Returns false if no entity found. + + + + + Gets an entity's population type. + **Valid population types:** + ```cpp + enum ePopulationType + { + POPTYPE_UNKNOWN = 0, + POPTYPE_RANDOM_PERMANENT, + POPTYPE_RANDOM_PARKED, + POPTYPE_RANDOM_PATROL, + POPTYPE_RANDOM_SCENARIO, + POPTYPE_RANDOM_AMBIENT, + POPTYPE_PERMANENT, + POPTYPE_MISSION, + POPTYPE_REPLAY, + POPTYPE_CACHE, + POPTYPE_TOOL + }; + ``` + + The entity to obtain the population type from. + A population type, from the enumeration above. + + + + w is the correct parameter name! + + + + + Displays the current ROLL axis of the entity [-180.0000/180.0000+] + (Sideways Roll) such as a vehicle tipped on its side + + + + + rotationOrder refers to the order yaw pitch roll is applied + value ranges from 0 to 5. What you use for rotationOrder when getting must be the same as rotationOrder when setting the rotation. + Unsure what value corresponds to what rotation order, more testing will be needed for that. + ------ + rotationOrder is usually 2 in scripts + ------ + ENTITY::GET_ENTITY_ROTATION(Any p0, false or true); + if false than return from -180 to 180 + if true than return from -90 to 90 + --- + As said above, the value of p1 affects the outcome. R* uses 1 and 2 instead of 0 and 1, so I marked it as an int. + What it returns is the yaw on the z part of the vector, which makes sense considering R* considers z as vertical. Here's a picture for those of you who don't understand pitch, yaw, and roll: + www.allstar.fiu.edu/aero/images/pic5-1.gif + I don't know why it returns a Vec3, but sometimes the values x and y go negative, yet they're always zero. Just use GET_ENTITY_PITCH and GET_ENTITY_ROLL for pitch and roll. + + + + + ANGULAR_VELOCITY* + + + + + All ambient entities in-world seem to have the same value for the second argument (Any *script), depending on when the scripthook was activated/re-activated. I've seen numbers from ~5 to almost 70 when the value was translated with to_string. The function return value seems to always be 0. + + + + + result is in meters per second + ------------------------------------------------------------ + So would the conversion to mph and km/h, be along the lines of this. + float speed = GET_ENTITY_SPEED(veh); + float kmh = (speed * 3.6); + float mph = (speed * 2.236936); + + + + + Relative can be used for getting speed relative to the frame of the vehicle, to determine for example, if you are going in reverse (-y speed) or not (+y speed). + + + + + Get how much of the entity is submerged. 1.0f is whole entity. + + + + + Returns: + 0 = no entity + 1 = ped + 2 = vehicle + 3 = object + This is weird, because in memory atleast on xbox360 it stores it from testing with a variety of (ped, vehicle, and objects). + 03 + 04 + 05 + The above is more then likely true for the native's return, but if you were to skip using the native it's a bit weird it returns different results. + + + + + the unit is m/s along each axis + GET_ENTITY_VELOCITY(aEntity) is the same as GET_ENTITY_SPEED_VECTOR(aEntity,false) + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + See [`GetTimecycleModifierIndex`](#_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier. + + An integer representing the Timecycle modifier + + + + 8 = waypoint + + + + + Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc. + Used when calling SET_PED_HEAD_BLEND_DATA. + + + + + Returns + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Returns the type of camera: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Gets the gameplay camera's far clipping plane. + + + + + Gets the gameplay camera's far clipping plane. + + + + + Gets the gameplay camera's far depth of field distance. + + + + + Gets the gameplay camera's far depth of field distance. + + + + + Gets the gameplay camera's near depth of field distance. + + + + + Gets the gameplay camera's near depth of field distance. + + + + + p0 dosen't seem to change much, I tried it with 0, 1, 2: + 0-Pitch(X): -70.000092 + 0-Roll(Y): -0.000001 + 0-Yaw(Z): -43.886459 + 1-Pitch(X): -70.000092 + 1-Roll(Y): -0.000001 + 1-Yaw(Z): -43.886463 + 2-Pitch(X): -70.000092 + 2-Roll(Y): -0.000002 + 2-Yaw(Z): -43.886467 + + + + + p0 seems to consistently be 2 across scripts + Function is called faily often by CAM::CREATE_CAM_WITH_PARAMS + + + + + it returns a reference to an empty string, the same empty string that's used by 1687 internal gta functions. if it was used in a script (and i cannot find an instance of it being used), it would be as the source for a StringCopy or somesuch. + + + + + it returns a reference to an empty string, the same empty string that's used by 1687 internal gta functions. if it was used in a script (and i cannot find an instance of it being used), it would be as the source for a StringCopy or somesuch. + + + + + only documented to be continued... + + + + + only documented to be continued... + + + + + Gets the ground elevation at the specified position. Note that if the specified position is below ground level, the function will output zero! + x: Position on the X-axis to get ground elevation at. + y: Position on the Y-axis to get ground elevation at. + z: Position on the Z-axis to get ground elevation at. + groundZ: The ground elevation at the specified position. + unk: Nearly always 0, very rarely 1 in the scripts. + + + + + p1 may be a BOOL representing whether or not the group even exists + + + + + Input: Haircolor index, value between 0 and 63 (inclusive). + Output: RGB values for the haircolor specified in the input. + This is used with the hair color swatches scaleform. + Use [`_0x013E5CFC38CD5387`](#_0x013E5CFC38CD5387) to get the makeup colors. + + The hair color index. Value between 0-63 (inclusive). + Output red value. + Output green value. + Output blue value. + + + + Input: Haircolor index, value between 0 and 63 (inclusive). + Output: RGB values for the haircolor specified in the input. + This is used with the hair color swatches scaleform. + Use [`_0x013E5CFC38CD5387`](#_0x013E5CFC38CD5387) to get the makeup colors. + + The hair color index. Value between 0-63 (inclusive). + Output red value. + Output green value. + Output blue value. + + + + Gets the (case-insensitive, lower-cased) hash value for the passed string. This uses the 'Jenkins one-at-a-time' hashing + algorithm. + + The string to hash. + The hash of `string`. + + + + Returns a hash representing which part of the map the given coords are located. + Possible return values: + (Hash of) city -> -289320599 + (Hash of) countryside -> 2072609373 + C# Example : + Ped player = Game.Player.Character; + Hash h = Function.Call<Hash>(Hash.GET_HASH_OF_MAP_AREA_AT_COORDS, player.Position.X, player.Position.Y, player.Position.Z); + + + + + dx = x1 + dy = y1 + + + + + Max 1000. + At -100 both helicopter rotors will stall. + + + + + Max 1000. + At 0 the main rotor will stall. + + + + + Max 1000. + At 0 the tail rotor will stall. + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + + + + + MulleDK19: Gets the ID of the next active thread. + First call _BEGIN_ENUMERATE_THREADS (0xDADFADA5A20143A8). + Any subsequent call to this function will then return the ID of the next active thread. + If the function returns 0, the end of the enumeration has been reached. + ----------------------------------------------------------------------- + Here's an example: + std::vector<int> vecCurrentThreads; + void update_current_threads_list() + { + vecCurrentThreads.clear(); + _BEGIN_ENUMERATING_THREADS(); + int id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + while (id != 0) + { + id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + vecCurrentThreads.push_back(id); + } + } + + + + + MulleDK19: Gets the ID of the next active thread. + First call _BEGIN_ENUMERATE_THREADS (0xDADFADA5A20143A8). + Any subsequent call to this function will then return the ID of the next active thread. + If the function returns 0, the end of the enumeration has been reached. + ----------------------------------------------------------------------- + Here's an example: + std::vector<int> vecCurrentThreads; + void update_current_threads_list() + { + vecCurrentThreads.clear(); + _BEGIN_ENUMERATING_THREADS(); + int id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + while (id != 0) + { + id = _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION(); + vecCurrentThreads.push_back(id); + } + } + + + + + x1, y1, z1 -- Coords of your ped model + x2, y2, z2 -- Coords of the ped you want to switch to + + + + + Returns interior ID from specified coordinates. If coordinates are outside, then it returns 0. + Example for VB.NET + Dim interiorID As Integer = Native.Function.Call(Of Integer)(Hash.GET_INTERIOR_AT_COORDS, X, Y, Z) + + + + + Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior. + Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior)) + Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts. + Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type. + + + + + Returns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior. + Use: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior)) + Interior types include: "V_Michael", "V_Franklins", "V_Franklinshouse", etc.. you can find them in the scripts. + Not a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type. + + + + + Returns the handle of the interior that the entity is in. Returns 0 if outside. + + + + + Returns the group ID of the specified interior. For example, regular interiors have group 0, subway interiors have group 1. There are a few other groups too. + + + + + false = Any resolution < 1280x720 + true = Any resolution >= 1280x720 + + + + + From the driver's perspective, is the left headlight broken. + + + + + From the driver's perspective, is the left headlight broken. + + + + + Hash collision + + + + + gadgetHash - was always 0xFBAB5776 ("GADGET_PARACHUTE"). + + + + + Dr. Underscore (1/6/18): + Works exactly like IS_PROJECTILE_TYPE_IN_AREA, but it puts the position of the projectile in the vector. + p8 is probably ownedByPlayer, but not known for sure. (see IS_PROJECTILE_IN_AREA for info) + Unsure of the hash name, could someone confirm this? + + + + + Dr. Underscore (1/6/18): + Works exactly like IS_PROJECTILE_TYPE_IN_AREA, but it puts the position of the projectile in the vector. + p8 is probably ownedByPlayer, but not known for sure. (see IS_PROJECTILE_IN_AREA for info) + Unsure of the hash name, could someone confirm this? + + + + + From the driver's perspective, is the right headlight broken. + + + + + From the driver's perspective, is the right headlight broken. + + + + + p0 = VEHICLE_NODE_ID + Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true. + Normal roads where plenty of Peds spawn will return false + + + + + p0 = VEHICLE_NODE_ID + Returns true when the node is Offroad. Alleys, some dirt roads, and carparks return true. + Normal roads where plenty of Peds spawn will return false + + + + + from docks_heistb.c4: + AI::GET_IS_TASK_ACTIVE(PLAYER::PLAYER_PED_ID(), 2)) + Known Tasks: pastebin.com/2gFqJ3Px + + + + + Returns true when in a vehicle, false whilst entering/exiting. + + + + + Returns true when in a vehicle, false whilst entering/exiting. + + + + + Check if Vehicle Secondary is avaliable for customize + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + + + + + Setting Aspect Ratio Manually in game will return: + false - for Narrow format Aspect Ratios (3:2, 4:3, 5:4, etc. ) + true - for Wide format Aspect Ratios (5:3, 16:9, 16:10, etc. ) + Setting Aspect Ratio to "Auto" in game will return "false" or "true" based on the actual set Resolution Ratio. + + + + + Seems to do the exact same as INTERIOR::GET_ROOM_KEY_FROM_ENTITY + + + + + Gets a string literal from a label name. + + + + + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + landing gear states: + 0: Deployed + 1: Closing + 2: Opening + 3: Retracted + + + + + Not exactly sure on this one, but here's a snippet of code: + if (PED::IS_PED_IN_ANY_VEHICLE(PLAYER::PLAYER_PED_ID(), 0)) { + v_2 = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 0); + } else { + v_2 = VEHICLE::_B2D06FAEDE65B577(); + } + + + + + Not exactly sure on this one, but here's a snippet of code: + if (PED::IS_PED_IN_ANY_VEHICLE(PLAYER::PLAYER_PED_ID(), 0)) { + v_2 = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 0); + } else { + v_2 = VEHICLE::_B2D06FAEDE65B577(); + } + + + + + Returns the length of the string passed (much like strlen). + + + + + gets the length of a null terminated string, without checking unicode encodings + + + + + gets the length of a null terminated string, without checking unicode encodings + + + + + Returns the string length of the string from the gxt string . + + + + + Second Param = LiveryIndex + example + int count = VEHICLE::GET_VEHICLE_LIVERY_COUNT(veh); + for (int i = 0; i < count; i++) + { + char* LiveryName = VEHICLE::GET_LIVERY_NAME(veh, i); + } + this example will work fine to fetch all names + for example for Sanchez we get + SANC_LV1 + SANC_LV2 + SANC_LV3 + SANC_LV4 + SANC_LV5 + Use _GET_LABEL_TEXT, to get the localized livery name. + ----------- + NOTE: You may need to set the vehicle's modKit to 0 by using this function: SET_VEHICLE_MOD_KIT() before getting the name, otherwise this native may return NULL. + dev-c.com/nativedb/func/info/1f2aa07f00b3217a + + + + + Gets local system time as year, month, day, hour, minute and second. + Example usage: + int year; + int month; + int day; + int hour; + int minute; + int second; + or use std::tm struct + TIME::GET_LOCAL_TIME(&year, &month, &day, &hour, &minute, &second); + + + + + Input: Makeup color index, value between 0 and 63 (inclusive). + Output: RGB values for the makeup color specified in the input. + This is used with the makeup color swatches scaleform. + Use [`_0x4852FC386E2E1BB5`](#_0x4852FC386E2E1BB5) to get the hair colors. + + The hair color index. Value between 0-63 (inclusive). + Output red value. + Output green value. + Output blue value. + + + + Input: Makeup color index, value between 0 and 63 (inclusive). + Output: RGB values for the makeup color specified in the input. + This is used with the makeup color swatches scaleform. + Use [`_0x4852FC386E2E1BB5`](#_0x4852FC386E2E1BB5) to get the hair colors. + + The hair color index. Value between 0-63 (inclusive). + Output red value. + Output green value. + Output blue value. + + + + p2 is mostly 1 in the scripts. + + + + + Gets the maximum wanted level the player can get. + Ranges from 0 to 5. + + + + + This function is hard-coded to always return 0. + Limit is 96, see _GET_MAXIMUM_NUMBER_OF_PHOTOS_2 (0xDC54A7AF8B3A14EF). + + + + + This is the "actual" GET_MAXIMUM_NUMBER_OF_PHOTOS native. Always returns 96. + + + + + This is the "actual" GET_MAXIMUM_NUMBER_OF_PHOTOS native. Always returns 96. + + + + + Returns the name for the type of vehicle mod(Armour, engine etc) + ----------- + for some reason this native seems unreliable: sometimes returns NULL, and when retval != NULL the string can be empty + + + + + Returns the text label of a mod type for a given vehicle + Use _GET_LABEL_TEXT to get the part name in the game's language + + + + + Gets the dimensions of a model. + Calculate (maximum - minimum) to get the size, in which case, Y will be how long the model is. + Vector3 GetDimensions(Hash model) + { + Vector3 right, left; + GET_MODEL_DIMENSIONS(model, &right, &left); + return Vector3::Subtract(left, right); + } + Example from the scripts: GAMEPLAY::GET_MODEL_DIMENSIONS(ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()), &v_1A, &v_17); + + + + + Function just returns 0 + void __fastcall ped__get_mount(NativeContext *a1) + { + NativeContext *v1; // rbx@1 + v1 = a1; + GetAddressOfPedFromScriptHandle(a1->Args->Arg1); + v1->Returns->Item1= 0; + } + + + + + The reversed code looks like this (Sasuke78200) + // + char g_szScriptName[64]; + char* _0xBE7ACD89(int a_iThreadID) + { + scrThread* l_pThread; + // Get the script thread + l_pThread = GetThreadByID(a_iThreadID); + if(l_pThread == 0 || l_pThread->m_iThreadState == 2) + { + strncpy(g_szScriptName, "", 64); + } + else + { + strncpy(g_szScriptName, l_pThread->m_szScriptName, 64); + } + return g_szScriptName; + } + + + + + The reversed code looks like this (Sasuke78200) + // + char g_szScriptName[64]; + char* _0xBE7ACD89(int a_iThreadID) + { + scrThread* l_pThread; + // Get the script thread + l_pThread = GetThreadByID(a_iThreadID); + if(l_pThread == 0 || l_pThread->m_iThreadState == 2) + { + strncpy(g_szScriptName, "", 64); + } + else + { + strncpy(g_szScriptName, l_pThread->m_szScriptName, 64); + } + return g_szScriptName; + } + + + + + AIRP = Los Santos International Airport + ALAMO = Alamo Sea + ALTA = Alta + ARMYB = Fort Zancudo + BANHAMC = Banham Canyon Dr + BANNING = Banning + BEACH = Vespucci Beach + BHAMCA = Banham Canyon + BRADP = Braddock Pass + BRADT = Braddock Tunnel + BURTON = Burton + CALAFB = Calafia Bridge + CANNY = Raton Canyon + CCREAK = Cassidy Creek + CHAMH = Chamberlain Hills + CHIL = Vinewood Hills + CHU = Chumash + CMSW = Chiliad Mountain State Wilderness + CYPRE = Cypress Flats + DAVIS = Davis + DELBE = Del Perro Beach + DELPE = Del Perro + DELSOL = La Puerta + DESRT = Grand Senora Desert + DOWNT = Downtown + DTVINE = Downtown Vinewood + EAST_V = East Vinewood + EBURO = El Burro Heights + ELGORL = El Gordo Lighthouse + ELYSIAN = Elysian Island + GALFISH = Galilee + GOLF = GWC and Golfing Society + GRAPES = Grapeseed + GREATC = Great Chaparral + HARMO = Harmony + HAWICK = Hawick + HORS = Vinewood Racetrack + HUMLAB = Humane Labs and Research + JAIL = Bolingbroke Penitentiary + KOREAT = Little Seoul + LACT = Land Act Reservoir + LAGO = Lago Zancudo + LDAM = Land Act Dam + LEGSQU = Legion Square + LMESA = La Mesa + LOSPUER = La Puerta + MIRR = Mirror Park + MORN = Morningwood + MOVIE = Richards Majestic + MTCHIL = Mount Chiliad + MTGORDO = Mount Gordo + MTJOSE = Mount Josiah + MURRI = Murrieta Heights + NCHU = North Chumash + NOOSE = N.O.O.S.E + OCEANA = Pacific Ocean + PALCOV = Paleto Cove + PALETO = Paleto Bay + PALFOR = Paleto Forest + PALHIGH = Palomino Highlands + PALMPOW = Palmer-Taylor Power Station + PBLUFF = Pacific Bluffs + PBOX = Pillbox Hill + PROCOB = Procopio Beach + RANCHO = Rancho + RGLEN = Richman Glen + RICHM = Richman + ROCKF = Rockford Hills + RTRAK = Redwood Lights Track + SANAND = San Andreas + SANCHIA = San Chianski Mountain Range + SANDY = Sandy Shores + SKID = Mission Row + SLAB = Stab City + STAD = Maze Bank Arena + STRAW = Strawberry + TATAMO = Tataviam Mountains + TERMINA = Terminal + TEXTI = Textile City + TONGVAH = Tongva Hills + TONGVAV = Tongva Valley + VCANA = Vespucci Canals + VESP = Vespucci + VINE = Vinewood + WINDF = Ron Alternates Wind Farm + WVINE = West Vinewood + ZANCUDO = Zancudo River + ZP_ORT = Port of South Los Santos + ZQ_UAR = Davis Quartz + + + + + Looks like the last parameter returns true if the path has been calculated, while the first returns the remaining distance to the end of the path. + Return value of native is the same as GET_NAVMESH_ROUTE_RESULT + Looks like the native returns an int for the path's state: + 1 - ??? + 2 + 3 - Finished Generating + + + + + See GET_NAVMESH_ROUTE_DISTANCE_REMAINING for more details. + + + + + Could this be used alongside either, + SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES or _SET_NETWORK_ID_SYNC_TO_PLAYER to make it so other players can hear the sound while online? It'd be a bit troll-fun to be able to play the Zancudo UFO creepy sounds globally. + + + + + Returns weather name hash + + + + + Returns weather name hash + + + + + Needs more research. Gets the stat name of a masked bool? + p4 - Usually "_NGPSTAT_BOOL" or "_NGTATPSTAT_BOOL". There may be more that I missed. + + + + + Needs more research. Gets the stat name of a masked bool? + p4 - Usually "_NGPSTAT_BOOL" or "_NGTATPSTAT_BOOL". There may be more that I missed. + + + + + Needs more research. Gets the stat name of a masked int? + p4 - Usually one of the following (there may be more that I missed): + -----> "_APAPSTAT_INT" + -----> "_LRPSTAT_INT" + -----> "_NGPSTAT_INT" + -----> "_MP_APAPSTAT_INT" + -----> "_MP_LRPSTAT_INT" + + + + + Needs more research. Gets the stat name of a masked int? + p4 - Usually one of the following (there may be more that I missed): + -----> "_APAPSTAT_INT" + -----> "_LRPSTAT_INT" + -----> "_NGPSTAT_INT" + -----> "_MP_APAPSTAT_INT" + -----> "_MP_LRPSTAT_INT" + + + + + See gtaforums.com/topic/843561-pathfind-node-types for node type info. 0 = paved road only, 1 = any road, 3 = water + p10 always equal 0x40400000 + p11 always equal 0 + + + + + Returns the id. + + + + + Get the nth closest vehicle node and its heading. (unknown2 = 9, unknown3 = 3.0, unknown4 = 2.5) + + + + + only documented to be continued... + + + + + only documented to be continued... + + + + + Allowed Values from 0 - DLC1::GET_NUM_DLC_WEAPONS() + + + + + Gets the total number of DLC weapons. + + + + + Returns number of possible values of the componentId argument of GET_FORCED_COMPONENT. + + + + + Used for freemode (online) characters. + + + + + Used with freemode (online) characters. + + + + + Type equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc. + + + + + character is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female. + componentId is between 0 and 11 and corresponds to the usual component slots. + p1 could be the outfit number; unsure. + p2 is usually -1; unknown function. + p3 appears to be a boolean flag; unknown function. + p4 is usually -1; unknown function. + + + + + p0 appears to be for MP + + + + + p0 appears to be for MP + + + + + p0 appears to be for MP + + + + + Gets the amount of metadata values with the specified key existing in the specified resource's manifest. + See also: [Resource manifest](https://docs.fivem.net/resources/manifest/) + + The resource name. + The key to look up in the resource manifest. + + + + Returns how many possible mods a vehicle has for a given mod type + + + + + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + + + + + Gets the number of instances of the specified script is currently running. + Actually returns numInstances - 1. + if (scriptPtr) + v3 = GetNumberOfInstancesOfScript(scriptPtr) - 1; + return v3; + + + + + Gets the number of instances of the specified script is currently running. + Actually returns numInstances - 1. + if (scriptPtr) + v3 = GetNumberOfInstancesOfScript(scriptPtr) - 1; + return v3; + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Need to check behavior when drawableId = -1 + - Doofy.Ass + Why this function doesn't work and return nill value? + GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS(PLAYER.PLAYER_PED_ID(), 0, 5) + tick: scripts/addins/menu_execute.lua:51: attempt to call field 'GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS' (a nil value) + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Actually number of color combinations + + + + + Returns the number of *types* of licence plates, enumerated below in SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX. + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Converts world coords (posX - Z) to coords relative to the entity + Example: + posX = 50 + posY = 1000 + posZ = 60 + Entity's coords are: x=30, y=1000, z=60. + All three returned coords will then be in range of [-20,20] depending on rotation of the entity. + + + + + Offset values are relative to the entity. + x = left/right + y = forward/backward + z = up/down + + + + + Online version is defined here: update\update.rpf\common\data\version.txt + Example: + [ONLINE_VERSION_NUMBER] + 1.33 + _GET_ONLINE_VERSION() will return "1.33" + Belongs in NETWORK + + + + + Online version is defined here: update\update.rpf\common\data\version.txt + Example: + [ONLINE_VERSION_NUMBER] + 1.33 + _GET_ONLINE_VERSION() will return "1.33" + Belongs in NETWORK + + + + + Returns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick. + + + + + Returns: + 5 + 10 + 15 + 20 + 25 + 30 + 35 + + + + + Returns the ped's alertness (0-3). + Values : + 0 : Neutral + 1 : Heard something (gun shot, hit, etc) + 2 : Knows (the origin of the event) + 3 : Fully alerted (is facing the event?) + If the Ped does not exist, returns -1. + + + + + Returns an ammo type hash, which is defined in AmmoInfo. + + + + + Returns an ammo type hash, which is defined in AmmoInfo. + + + + + from fm_mission_controller.c4 (variable names changed for clarity): + int groupID = PLAYER::GET_PLAYER_GROUP(PLAYER::PLAYER_ID()); + PED::GET_GROUP_SIZE(group, &unused, &groupSize); + if (groupSize >= 1) { + . . . . for (int memberNumber = 0; memberNumber < groupSize; memberNumber++) { + . . . . . . . . Ped ped1 = PED::GET_PED_AS_GROUP_MEMBER(groupID, memberNumber); + . . . . . . . . //and so on + + + + + Gets the position of the specified bone of the specified ped. + ped: The ped to get the position of a bone from. + boneId: The ID of the bone to get the position from. This is NOT the index. + offsetX: The X-component of the offset to add to the position relative to the bone's rotation. + offsetY: The Y-component of the offset to add to the position relative to the bone's rotation. + offsetZ: The Z-component of the offset to add to the position relative to the bone's rotation. + + + + + Bone ID enum: pastebin.com/3pz17QGd + + + + + Returns the hash of the weapon/model/object that killed the ped. + + + + + p2 is always 1 in the scripts. + if (GET_PED_CONFIG_FLAG(ped, 78, 1)) + = returns true if ped is aiming/shooting a gun + + + + + Ids + 1 + 2 + 3 + 4 + 5 + 6 + 7 - ------ + 8 - Accessories 1 + 9 - Accessories 2 + 10 + 11 - Auxiliary parts for torso + + + + + Gets the offset the specified ped has moved since the previous tick. + If worldSpace is false, the returned offset is relative to the ped. That is, if the ped has moved 1 meter right and 5 meters forward, it'll return 1,5,0. + If worldSpace is true, the returned offset is relative to the world. That is, if the ped has moved 1 meter on the X axis and 5 meters on the Y axis, it'll return 1,5,0. + + + + + hash collision??? + + + + + Returns the group id of which the specified ped is a member of. + + + + + The pointer is to a padded struct that matches the arguments to SET_PED_HEAD_BLEND_DATA(...). There are 4 bytes of padding after each field. + (Edit) Console Hash: 0x44E1680C + pass this struct in the second parameter + typedef struct + { + int shapeFirst, shapeSecond, shapeThird; + int skinFirst, skinSecond, skinThird; + float shapeMix, skinMix, thirdMix; + } headBlendData; + + + + + Likely a char, if that overlay is not set, e.i. "None" option, returns 255; + + + + + Use [`SetPedIlluminatedClothingGlowIntensity`](#_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped. + + The ped to get the glow intensity from. + A float between 0.0 and 1.0 representing the current illuminated clothing glow intensity. + + + + Use [`SetPedIlluminatedClothingGlowIntensity`](#_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped. + + The ped to get the glow intensity from. + A float between 0.0 and 1.0 representing the current illuminated clothing glow intensity. + + + + -1 (driver) <= index < GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Returns a handle to the first entity within the a circle spawned inside the 2 points from a radius. It could return a ped or an entity, but the scripts expect a ped, but still check if it's a ped. + + + + + Pretty sure outBone is an int. + + + + + Pass ped. Pass address of Vector3. + The coord will be put into the Vector3. + The return will determine whether there was a coord found or not. + + + + + sizeAndPeds - is a pointer to an array. The array is filled with peds found nearby the ped supplied to the first argument. + ignore - ped type to ignore + Return value is the number of peds found and added to the array passed. + ----------------------------------- + To make this work in most menu bases at least in C++ do it like so, + Formatted Example: pastebin.com/D8an9wwp + ----------------------------------- + Example: gtaforums.com/topic/789788-function-args-to-pedget-ped-nearby-peds/?p=1067386687 + Here's the right way to do it (console and pc): + pastebin.com/SsFej963 + + + + + Returns size of array, passed into the second variable. + See below for usage information. + This function actually requires a struct, where the first value is the maximum number of elements to return. Here is a sample of how I was able to get it to work correctly, without yet knowing the struct format. + //Setup the array + const int numElements = 10; + const int arrSize = numElements * 2 + 2; + Any veh[arrSize]; + //0 index is the size of the array + veh[0] = numElements; + int count = PED::GET_PED_NEARBY_VEHICLES(PLAYER::PLAYER_PED_ID(), veh); + if (veh != NULL) + { + //Simple loop to go through results + for (int i = 0; i < count; i++) + { + int offsettedID = i * 2 + 2; + //Make sure it exists + if (veh[offsettedID] != NULL && ENTITY::DOES_ENTITY_EXIST(veh[offsettedID])) + { + //Do something + } + } + } + Here's the right way to do it (console and pc): + pastebin.com/SsFej963 + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + -1: no landing + 0: landing on both feet + 1: stumbling + 2: rolling + 3: ragdoll + + + + + Returns: + -1: Normal + 0: Wearing parachute on back + 1: Parachute opening + 2: Parachute open + 3: Falling to doom (e.g. after exiting parachute) + Normal means no parachute? + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped' + Is best to check if the Ped is dead before asking for its killer. + + + + + Returns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped' + Is best to check if the Ped is dead before asking for its killer. + + + + + Returns whether the entity is in stealth mode + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Ped Types: (ordered by return priority) + Michael = 0 + Franklin = 1 + Trevor = 2 + Army = 29 + Animal = 28 + SWAT = 27 + LSFD = 21 + Paramedic = 20 + Cop = 6 + Male = 4 + Female = 5 + Human = 26 + Note/Exception + hc_gunman : 4 // Mix male and female + hc_hacker : 4 // Mix male and female + mp_f_misty_01 : 4 // Female character + s_f_y_ranger_01 : 5 // Ranger + s_m_y_ranger_01 : 4 // Ranger + s_m_y_uscg_01 : 6 // US Coast Guard + + + + + Quick disassembly and test seems to indicate that this native gets the Ped currently using the specified door. + + + + + Quick disassembly and test seems to indicate that this native gets the Ped currently using the specified door. + + + + + Returns the progress percent to current waypoint. + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + returns pickup hash. + + + + + returns pickup hash. + + + + + Returns the group ID the player is member of. + + + + + Called 5 times in the scripts. All occurrences found in b617d, sorted alphabetically and identical lines removed: + AUDIO::GET_PLAYER_HEADSET_SOUND_ALTERNATE("INOUT", 0.0); + AUDIO::GET_PLAYER_HEADSET_SOUND_ALTERNATE("INOUT", 1.0); + + + + + Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT + + + + + Returns the Player's Invincible status. + This function will always return false if 0x733A643B5B0C53C1 is used to set the invincibility status. To always get the correct result, use this: + bool IsPlayerInvincible(Player player) + { + auto addr = getScriptHandleBaseAddress(GET_PLAYER_PED(player)); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x188); + return ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); + } + return false; + } + ============================================================ + This has bothered me for too long, whoever may come across this, where did anyone ever come up with this made up hash? 0x733A643B5B0C53C1 I've looked all over old hash list, and this nativedb I can not find that PC hash anywhere. What native name is it now or was it? + + + + + Returns the players name + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + Gets the ped for a specified player index. + + The player index, or -1 to get the local player ped. + The specified player's ped, or 0 if invalid. + + + + Does the same like PLAYER::GET_PLAYER_PED<br/> + + + + + Returns 255 (radio off index) if the function fails. + + + + + Returns active radio station name + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + Returns RGB color of the player + + + + + Assigns the handle of locked-on melee target to *entity that you pass it. + Returns false if no entity found. + + + + + Gets the player's team. + Does nothing in singleplayer. + + + + + Alternative: GET_VEHICLE_PED_IS_IN(PLAYER_PED_ID(), 1); + + + + + p1 is some kind of tolerance + + + + + Return POSIX timestamp. + + + + + Return POSIX timestamp. + + + + + Gets system time as year, month, day, hour, minute and second. + Example usage: + int year; + int month; + int day; + int hour; + int minute; + int second; + TIME::GET_POSIX_TIME(&year, &month, &day, &hour, &minute, &second); + + + + + Returns current weather name hash + + + + + Returns current weather name hash + + + + + gtaforums.com/topic/799843-stats-profile-settings/ + + + + + only documented to be continued... + Dr. Underscore (1/6/18): + Exactly like _GET_PROJECTILE_NEAR_PED_COORDS (_0xDFB4138EEFED7B81), but it gives us the Entity that was found aswell. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + only documented to be continued... + Dr. Underscore (1/6/18): + Exactly like _GET_PROJECTILE_NEAR_PED_COORDS (_0xDFB4138EEFED7B81), but it gives us the Entity that was found aswell. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + From a quick disassembly I can say that this has something to do with weapons. + Added params according to what I could see in IDA. + Dr. Underscore (1/6/18): + Returns if any projectiles of projHash type are in a radius around this ped. If true, projPos is filled with the position of that entity. + This native was only ever used with projectiles, but may not be limited to. + p4 isn't an Entity*, it's actually a Vector3*, which outputs the position of the found entity. + p5 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + From a quick disassembly I can say that this has something to do with weapons. + Added params according to what I could see in IDA. + Dr. Underscore (1/6/18): + Returns if any projectiles of projHash type are in a radius around this ped. If true, projPos is filled with the position of that entity. + This native was only ever used with projectiles, but may not be limited to. + p4 isn't an Entity*, it's actually a Vector3*, which outputs the position of the found entity. + p5 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + outfit = a structure passing though it - see GET_SHOP_PED_QUERY_OUTFIT + slot - outfit slot + item - hold 3 ints in a struct, you can use Vector3 structure + GET_SHOP_PED_??? + + + + + Returns String with radio station name. + + + + + Another extremely useful native. + You can use it simply like: + if (GAMEPLAY::GET_RANDOM_INT_IN_RANGE(0, 2)) + + + + + Gets a random ped in the x/y/zRadius near the x/y/z coordinates passed. + Ped Types: + Any = -1 + Player = 1 + Male = 4 + Female = 5 + Cop = 6 + Human = 26 + SWAT = 27 + Animal = 28 + Army = 29 + + + + + Gets a random vehicle in a sphere at the specified position, of the specified radius. + x: The X-component of the position of the sphere. + y: The Y-component of the position of the sphere. + z: The Z-component of the position of the sphere. + radius: The radius of the sphere. Max is 9999.9004. + modelHash: The vehicle model to limit the selection to. Pass 0 for any model. + flags: The bitwise flags that modifies the behaviour of this function. + + + + + Not present in the retail version! It's just a nullsub. + p0 always true (except in one case) + p1 a random vehicle hash loaded in memory + p2 0 if success, -1 if failed + + + + + Returns all commands that are registered in the command system. + The data returned adheres to the following layout: + ``` + [ + { + "name": "cmdlist" + }, + { + "name": "command1" + } + ] + ``` + + An object containing registered commands. + + + + Gets the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + Example: + PED::GET_RELATIONSHIP_BETWEEN_GROUPS(l_1017, 0xA49E591C); + PED::GET_RELATIONSHIP_BETWEEN_GROUPS(0xA49E591C, l_1017); + + + + + Gets the relationship between two peds. This should be called twice (once for each ped). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + (Credits: Inco) + Example: + PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, l_1017, 0xA49E591C); + PED::GET_RELATIONSHIP_BETWEEN_PEDS(2, 0xA49E591C, l_1017); + + + + + Gets the metadata value at a specified key/index from a resource's manifest. + See also: [Resource manifest](https://docs.fivem.net/resources/manifest/) + + The resource name. + The key in the resource manifest. + The value index, in a range from [0..GET_NUM_RESOURCE_METDATA-1]. + + + + Returns the current state of the specified resource. + + The name of the resource. + The resource state. One of `"missing", "started", "starting", "stopped", "stopping", "uninitialized" or "unknown"`. + + + + Gets the room hash key from the room that the specified entity is in. Each room in every interior has a unique key. Returns 0 if the entity is outside. + + + + + Returns the room hash key from the current gameplay cam. + + + + + Returns the room hash key from the current gameplay cam. + + + + + Return the root content id of a job. + + + + + Return the root content id of a job. + + + + + Get a rope's length. Can be modified with ROPE_FORCE_LENGTH + + + + + Gets the height of the specified runtime texture. + + A handle to the runtime texture. + The height in pixels. + + + + Gets the row pitch of the specified runtime texture, for use when creating data for `SET_RUNTIME_TEXTURE_ARGB_DATA`. + + A handle to the runtime texture. + The row pitch in bytes. + + + + Gets the width of the specified runtime texture. + + A handle to the runtime texture. + The width in pixels. + + + + When onGround == true outPosition is a position located on the nearest pavement. + When a safe coord could not be found the result of a function is false and outPosition == Vector3.Zero. + In the scripts these flags are used: 0, 14, 12, 16, 20, 21, 28. 0 is most commonly used, then 16. + 16 works for me, 0 crashed the script. + + + + + Gets the scale of safe zone. if the safe zone size scale is max, it will return 1.0. + + + + + Seems to take data that is returned from "_POP_SCALEFORM_MOVIE_FUNCTION" and checks to see if it's not null/empty. + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + Seems to take data that is returned from "_POP_SCALEFORM_MOVIE_FUNCTION" and checks to see if it's not null/empty. + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + Needs a bit more research, but it seems to return an int. + Testing with the scaleform "HACKING_PC" it seems to return an int depending on the clicked App/Program ID + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + Needs a bit more research, but it seems to return an int. + Testing with the scaleform "HACKING_PC" it seems to return an int depending on the clicked App/Program ID + "agency_heist3b.ysc", line 71836: + if (CONTROLS::IS_CONTROL_JUST_PRESSED(2, 201) || CONTROLS::IS_CONTROL_JUST_PRESSED(2, 237)) { + GRAPHICS::_PUSH_SCALEFORM_MOVIE_FUNCTION(l_46, "SET_INPUT_EVENT_SELECT"); + l_45 = GRAPHICS::_POP_SCALEFORM_MOVIE_FUNCTION(); + } + if (GRAPHICS::_0x768FF8961BA904D6(l_45)) { + v_13 = GRAPHICS::_0x2DE7EFA66B906036(l_45); + if (v_13 == 6) { + sub_73269(a_0); + } + } + + + + + This returns the name of the scaleform movie. + + + + + This returns the name of the scaleform movie. + + + + + Convert a world coordinate into its relative screen coordinate. (WorldToScreen) + Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera. + For .NET users... + VB: + Public Shared Function World3DToScreen2d(pos as vector3) As Vector2 + Dim x2dp, y2dp As New Native.OutputArgument + Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp) + Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single)) + End Function + C#: + Vector2 World3DToScreen2d(Vector3 pos) + { + var x2dp = new OutputArgument(); + var y2dp = new OutputArgument(); + Function.Call<bool>(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp); + return new Vector2(x2dp.GetResult<float>(), y2dp.GetResult<float>()); + } + //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small. + Used to be called _WORLD3D_TO_SCREEN2D + I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g. + + + + + Convert a world coordinate into its relative screen coordinate. (WorldToScreen) + Returns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera. + For .NET users... + VB: + Public Shared Function World3DToScreen2d(pos as vector3) As Vector2 + Dim x2dp, y2dp As New Native.OutputArgument + Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp) + Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single)) + End Function + C#: + Vector2 World3DToScreen2d(Vector3 pos) + { + var x2dp = new OutputArgument(); + var y2dp = new OutputArgument(); + Function.Call<bool>(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp); + return new Vector2(x2dp.GetResult<float>(), y2dp.GetResult<float>()); + } + //USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small. + Used to be called _WORLD3D_TO_SCREEN2D + I thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g. + + + + + World to relative screen coords + this world to screen will keep the text on screen. it will keep it in the screen pos. good for a deer hunting mod + + + + + World to relative screen coords + this world to screen will keep the text on screen. it will keep it in the screen pos. good for a deer hunting mod + + + + + Returns whether the specified screen effect is active. + See the effects list in _START_SCREEN_EFFECT + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + int screenresx,screenresy; + GET_SCREEN_RESOLUTION(&screenresx,&screenresy); + Hardcoded to always return 1280 x 720 + + + + + Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and + `SET_SCRIPT_GFX_ALIGN_PARAMS`. + + The input X coordinate. + The input Y coordinate. + A pointer to the calculated X value. + A pointer to the calculated Y value. + + + + Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and + `SET_SCRIPT_GFX_ALIGN_PARAMS`. + + The input X coordinate. + The input Y coordinate. + A pointer to the calculated X value. + A pointer to the calculated Y value. + + + + Gets the status of a script-assigned task. The hash does not seem to match the actual native name, but is assigned hardcoded from the executable during task creation. + Statuses are specific to tasks, in addition '7' means the specified task is not assigned to the ped. + A few hashes found in the executable (although not a complete list) can be found at pastebin.com/R9iK6M9W as it was too long for this wiki. + + + + + Returns the hash of the weapon. + var num7 = WEAPON::GET_SELECTED_PED_WEAPON(num4); + sub_27D3(num7); + switch (num7) + { + case 0x24B17070: + Also see WEAPON::GET_CURRENT_PED_WEAPON. Difference? + ------------------------------------------------------------------------- + The difference is that GET_SELECTED_PED_WEAPON simply returns the ped's current weapon hash but GET_CURRENT_PED_WEAPON also checks the weapon object and returns true if the hash of the weapon object equals the weapon hash + + + + + returned values: + 0 to 7 = task that's currently in progress, 0 meaning the first one. + + + + + Parameters: + rayHandle - Ray Handle from a casted ray, as returned by CAST_RAY_POINT_TO_POINT + hit - Where to store whether or not it hit anything. False is when the ray reached its destination. + endCoords - Where to store the world-coords of where the ray was stopped (by hitting its desired max range or by colliding with an entity/the map) + surfaceNormal - Where to store the surface-normal coords (NOT relative to the game world) of where the entity was hit by the ray + entityHit - Where to store the handle of the entity hit by the ray + Returns: + Result? Some type of enum. + NOTE: To get the offset-coords of where the ray hit relative to the entity that it hit (which is NOT the same as surfaceNormal), you can use these two natives: + Vector3 offset = ENTITY::GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS(entityHit, endCoords.x, endCoords.y, endCoords.z); + Vector3 entitySpotCoords = ENTITY::GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS(entityHit, offset.x, offset.y, offset.z); + Use ENTITY::GET_ENTITY_TYPE(entityHit) to quickly distinguish what type of entity you hit (ped/vehicle/object - 1/2/3) + + + + + Parameters: + rayHandle - Ray Handle from a casted ray, as returned by CAST_RAY_POINT_TO_POINT + hit - Where to store whether or not it hit anything. False is when the ray reached its destination. + endCoords - Where to store the world-coords of where the ray was stopped (by hitting its desired max range or by colliding with an entity/the map) + surfaceNormal - Where to store the surface-normal coords (NOT relative to the game world) of where the entity was hit by the ray + entityHit - Where to store the handle of the entity hit by the ray + Returns: + Result? Some type of enum. + NOTE: To get the offset-coords of where the ray hit relative to the entity that it hit (which is NOT the same as surfaceNormal), you can use these two natives: + Vector3 offset = ENTITY::GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS(entityHit, endCoords.x, endCoords.y, endCoords.z); + Vector3 entitySpotCoords = ENTITY::GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS(entityHit, offset.x, offset.y, offset.z); + Use ENTITY::GET_ENTITY_TYPE(entityHit) to quickly distinguish what type of entity you hit (ped/vehicle/object - 1/2/3) + + + + + behaves exactly the same way as GET_SHAPE_TEST_RESULT except it has one extra parameter (_materialHash). + Quick disassembly seems to indicate that the unknown is a hash. EDIT: Seems to be the hash of the hit material or surface type. + found a materialFX.dat list of them but not sure if it has to do with this native yet. + materials (full list): pastebin.com/gyHjsYBK + + + + + behaves exactly the same way as GET_SHAPE_TEST_RESULT except it has one extra parameter (_materialHash). + Quick disassembly seems to indicate that the unknown is a hash. EDIT: Seems to be the hash of the hit material or surface type. + found a materialFX.dat list of them but not sure if it has to do with this native yet. + materials (full list): pastebin.com/gyHjsYBK + + + + + struct Outfit_s + { + int mask, torso, pants, parachute, shoes, misc1, tops1, armour, crew, tops2, hat, glasses, earpiece; + int maskTexture, torsoTexture, pantsTexture, parachuteTexture, shoesTexture, misc1Texture, tops1Texture, + armourTexture, crewTexture, tops2Texture, hatTexture, glassesTexture, earpieceTexture; + }; + + + + + locked is 0 if no door is found + locked is 0 if door is unlocked + locked is 1 if door is found and unlocked. + ------------- + the locked bool is either 0(unlocked)(false) or 1(locked)(true) + + + + + Determines the name of the street which is the closest to the given coordinates. + x,y,z - the coordinates of the street + streetName - returns a hash to the name of the street the coords are on + crossingRoad - if the coordinates are on an intersection, a hash to the name of the crossing road + Note: the names are returned as hashes, the strings can be returned using the function UI::GET_STREET_NAME_FROM_HASH_KEY. + + + + + This functions converts the hash of a street name into a readable string. + For how to get the hashes, see PATHFIND::GET_STREET_NAME_AT_COORD. + + + + + p0 = VEHICLE_NODE_ID + Returns false for nodes that aren't used for GPS routes. + Example: + Nodes in Fort Zancudo and LSIA are false + + + + + p0 = VEHICLE_NODE_ID + Returns false for nodes that aren't used for GPS routes. + Example: + Nodes in Fort Zancudo and LSIA are false + + + + + Character types: + ``` + 0 = Michael, + 1 = Franklin, + 2 = Trevor, + 3 = MPMale, + 4 = MPFemale + ``` + ```csharp + enum TattooZoneData + { + ZONE_TORSO = 0, + ZONE_HEAD = 1, + ZONE_LEFT_ARM = 2, + ZONE_RIGHT_ARM = 3, + ZONE_LEFT_LEG = 4, + ZONE_RIGHT_LEG = 5, + ZONE_UNKNOWN = 6, + ZONE_NONE = 7, + }; + struct outComponent + { + // these vars are suffixed with 4 bytes of padding each. + uint unk; + int unk2; + uint tattooCollectionHash; + uint tattooNameHash; + int unk3; + TattooZoneData zoneId; + uint unk4; + uint unk5; + // maybe more, not sure exactly, decompiled scripts are very vague around this part. + } + ``` + + Character types 0 = Michael, 1 = Franklin, 2 = Trevor, 3 = MPMale, 4 = MPFemale. + Tattoo index, value between 0 and GetNumDecorations(characterType). + The referenced struct. + A bool indicating that the tattoo data could be fetched(?) + + + + Character types: + ``` + 0 = Michael, + 1 = Franklin, + 2 = Trevor, + 3 = MPMale, + 4 = MPFemale + ``` + ```csharp + enum TattooZoneData + { + ZONE_TORSO = 0, + ZONE_HEAD = 1, + ZONE_LEFT_ARM = 2, + ZONE_RIGHT_ARM = 3, + ZONE_LEFT_LEG = 4, + ZONE_RIGHT_LEG = 5, + ZONE_UNKNOWN = 6, + ZONE_NONE = 7, + }; + struct outComponent + { + // these vars are suffixed with 4 bytes of padding each. + uint unk; + int unk2; + uint tattooCollectionHash; + uint tattooNameHash; + int unk3; + TattooZoneData zoneId; + uint unk4; + uint unk5; + // maybe more, not sure exactly, decompiled scripts are very vague around this part. + } + ``` + + Character types 0 = Michael, 1 = Franklin, 2 = Trevor, 3 = MPMale, 4 = MPFemale. + Tattoo index, value between 0 and GetNumDecorations(characterType). + The referenced struct. + A bool indicating that the tattoo data could be fetched(?) + + + + Returns the zoneID for the overlay if it is a member of collection. + enum TattooZoneData + { + ZONE_TORSO = 0, + ZONE_HEAD = 1, + ZONE_LEFT_ARM = 2, + ZONE_RIGHT_ARM = 3, + ZONE_LEFT_LEG = 4, + ZONE_RIGHT_LEG = 5, + ZONE_UNKNOWN = 6, + ZONE_NONE = 7, + }; + + + + + This get's the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height. + + + + + This get's the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height. + + + + + Determines how many lines the text string will use when drawn on screen. + Must use _BEGIN_TEXT_COMMAND_LINE_COUNT for setting up + + + + + Determines how many lines the text string will use when drawn on screen. + Must use _BEGIN_TEXT_COMMAND_LINE_COUNT for setting up + + + + + Determines how many lines the text string will use when drawn on screen. + Must use _BEGIN_TEXT_COMMAND_LINE_COUNT for setting up + + + + + Returns a substring of a specified length starting at a specified position. + Example: + // Get "STRING" text from "MY_STRING" + subStr = UI::_GET_TEXT_SUBSTRING("MY_STRING", 3, 6); + + + + + Returns a substring of a specified length starting at a specified position. The result is guaranteed not to exceed the specified max length. + NOTE: The 'maxLength' parameter might actually be the size of the buffer that is returned. More research is needed. -CL69 + Example: + // Condensed example of how Rockstar uses this function + strLen = UI::GET_LENGTH_OF_LITERAL_STRING(GAMEPLAY::GET_ONSCREEN_KEYBOARD_RESULT()); + subStr = UI::_GET_TEXT_SUBSTRING_SAFE(GAMEPLAY::GET_ONSCREEN_KEYBOARD_RESULT(), 0, strLen, 63); + -- + "fm_race_creator.ysc", line 85115: + // parameters modified for clarity + BOOL sub_8e5aa(char *text, int length) { + for (i = 0; i <= (length - 2); i += 1) { + if (!GAMEPLAY::ARE_STRINGS_EQUAL(UI::_GET_TEXT_SUBSTRING_SAFE(text, i, i + 1, 1), " ")) { + return FALSE; + } + } + return TRUE; + } + + + + + Returns a substring that is between two specified positions. The length of the string will be calculated using (endPosition - startPosition). + Example: + // Get "STRING" text from "MY_STRING" + subStr = UI::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 9); + // Overflows are possibly replaced with underscores (needs verification) + subStr = UI::_GET_TEXT_SUBSTRING_SLICE("MY_STRING", 3, 10); // "STRING_"? + + + + + Returns the texture resolution of the passed texture dict+name. + Note: Most texture resolutions are doubled compared to the console version of the game. + + + + + Previously named, '_FORMAT_TIME' for people who can't find it's uses in decompiled scripts. + + + + + Previously named, '_FORMAT_TIME' for people who can't find it's uses in decompiled scripts. + + + + + Subtracts the second argument from the first. + + + + + Adds the first argument to the second. + + + + + Returns the time since the character was arrested in (ms) milliseconds. + example + var time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_ARREST(); + UI.DrawSubtitle(time.ToString()); + if player has not been arrested, the int returned will be -1. + + + + + Returns the time since the character died in (ms) milliseconds. + example + var time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_DEATH(); + UI.DrawSubtitle(time.ToString()); + if player has not died, the int returned will be -1. + + + + + Only use for this in the PC scripts is: + if (GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX() != -1) + For a full list, see here: pastebin.com/cnk7FTF2 + can someone update this pastebin??? + + + + + Corrected p1. it's basically the 'carriage/trailer number'. So if the train has 3 trailers you'd call the native once with a var or 3 times with 1, 2, 3. + + + + + Return the content modifier id (the tunables context if you want) of a specific content. + It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context. + The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA' + 'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native. + + + + + Return the content modifier id (the tunables context if you want) of a specific content. + It takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context. + The mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA' + 'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native. + + + + + Returns the user's defined langauge as ID + english: 12 + french = 7 + german = 22 + italian = 21 + japanese = 9 + korean = 17 + portuguese = 16 + spanish = 10 + russian = 25 + + + + + console hash: 0xC589CD7D = GET_UTC_TIME + gets current UTC time + + + + + console hash: 0xC589CD7D = GET_UTC_TIME + gets current UTC time + + + + + static - max acceleration + + + + + Returns attached vehicle (Vehicle in parameter must be cargobob) + + + + + Get the vehicle attached to the object/entity? May also just convert it to a vehicle, but I'm not sure. + + + + + Get the vehicle attached to the object/entity? May also just convert it to a vehicle, but I'm not sure. + + + + + Seems related to vehicle health, like the one in IV. + Max 1000, min 0. + Vehicle does not necessarily explode or become undrivable at 0. + + + + + 0 min 100 max + starts at 100 + Seams to have health zones + Front of vehicle when damaged goes from 100-50 and stops at 50. + Rear can be damaged from 100-0 + Only tested with two cars. + any idea how this differs from the first one? + -- + May return the vehicle health on a scale of 0.0 - 100.0 (needs to be confirmed) + example: + v_F = ENTITY::GET_ENTITY_MODEL(v_3); + if (((v_F == ${tanker}) || (v_F == ${armytanker})) || (v_F == ${tanker2})) { + if (VEHICLE::_GET_VEHICLE_BODY_HEALTH_2(v_3) <= 1.0) { + NETWORK::NETWORK_EXPLODE_VEHICLE(v_3, 1, 1, -1); + } + } + + + + + iVar3 = get_vehicle_cause_of_destruction(uLocal_248[iVar2]); + if (iVar3 == joaat("weapon_stickybomb")) + { + func_171(726); + iLocal_260 = 1; + } + + + + + Returns an int + Vehicle Classes: + 0: Compacts + 1: Sedans + 2: SUVs + 3: Coupes + 4: Muscle + 5: Sports Classics + 6: Sports + 7: Super + 8: Motorcycles + 9: Off-road + 10: Industrial + 11: Utility + 12: Vans + 13: Cycles + 14: Boats + 15: Helicopters + 16: Planes + 17: Service + 18: Emergency + 19: Military + 20: Commercial + 21: Trains + char buffer[128]; + std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS(vehicle)); + char* className = UI::_GET_LABEL_TEXT(buffer); + + + + + For a full enum, see here : pastebin.com/i2GGAjY0 + char buffer[128]; + std::sprintf(buffer, "VEH_CLASS_%i", VEHICLE::GET_VEHICLE_CLASS_FROM_NAME (hash)); + char* className = UI::_GET_LABEL_TEXT(buffer); + + + + + GET_VEHICLE_CLASS_MAX_* + + + + + GET_VEHICLE_CLASS_MAX_* + + + + + What's this for? Primary and Secondary RGB have their own natives and this one doesn't seem specific. + + + + + Returns hash of default vehicle horn + Hash is stored in audVehicleAudioEntity + + + + + The only example I can find of this function in the scripts, is this: + struct _s = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(rPtr((A_0) + 4), 1.21f, 6.15f, 0.3f); + ----------------------------------------------------------------------------------------------------------------------------------------- + PC scripts: + v_5 -- [[{3}]] = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(a_0._f1, 1.21, 6.15, 0.3); + + + + + Dirt level 0..15 + + + + + example in vb: + Public Shared Function Get_Vehicle_Door_Angle(Vehicle As Vehicle, Door As VehicleDoor) As Single + Return Native.Function.Call(Of Single)(Hash.GET_VEHICLE_DOOR_ANGLE_RATIO, Vehicle.Handle, Door) + End Function + I'm Not MentaL + + + + + 2 seems to disable getting vehicle in modshop + + + + + Returns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle. + Minimum: -4000 + Maximum: 1000 + -4000: Engine is destroyed + 0 and below: Engine catches fire and health rapidly declines + 300: Engine is smoking and losing functionality + 1000: Engine is perfect + + + + + formerly known as _GET_VEHICLE_PAINT_FADE + The result is a value from 0-1, where 0 is fresh paint. + ----------------------------------------------------------------------- + The actual value isn't stored as a float but as an unsigned char (BYTE). + + + + + formerly known as _GET_VEHICLE_PAINT_FADE + The result is a value from 0-1, where 0 is fresh paint. + ----------------------------------------------------------------------- + The actual value isn't stored as a float but as an unsigned char (BYTE). + + + + + Returns the effective handling data of a vehicle as a floating-point value. + Example: `local fSteeringLock = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock')` + + The vehicle to obtain data for. + The handling class to get. Only "CHandlingData" is supported at this time. + The field name to get. These match the keys in `handling.meta`. + A floating-point value. + + + + Returns the effective handling data of a vehicle as an integer value. + Example: `local modelFlags = GetVehicleHandlingInt(vehicle, 'CHandlingData', 'strModelFlags')` + + The vehicle to obtain data for. + The handling class to get. Only "CHandlingData" is supported at this time. + The field name to get. These match the keys in `handling.meta`. + An integer. + + + + Returns the effective handling data of a vehicle as a vector value. + Example: `local inertiaMultiplier = GetVehicleHandlingVector(vehicle, 'CHandlingData', 'vecInertiaMultiplier')` + + The vehicle to obtain data for. + The handling class to get. Only "CHandlingData" is supported at this time. + The field name to get. These match the keys in `handling.meta`. + An integer. + + + + Seems to get the hash of the vehicle's currently installed horn? + + + + + Seems to get the hash of the vehicle's currently installed horn? + + + + + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + The vehicle to check the hover mode on. + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + + + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + The vehicle to check the hover mode on. + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + + + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + The vehicle to check the hover mode on. + A float indicating the percentage of the hover mode. 1.0 = in VTOL mode, 0.0 = in normal flying mode. + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + Gets the vehicle indicator light state. 0 = off, 1 = left, 2 = right, 3 = both + + An integer. + + + + -1 = no livery + + + + + Returns -1 if the vehicle has no livery + + + + + In b944, there are 50 (0 - 49) mod types. + Returns -1 if the vehicle mod is stock + + + + + p3 seems to be the pearlescent highlight color. + Seems redondant with void GET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int *pearlescentColor, int *wheelColor) + + + + + returns a string which is the codename of the vehicle's currently selected primary color + p1 is always 0 + + + + + returns a string which is the codename of the vehicle's currently selected primary color + p1 is always 0 + + + + + returns a string which is the codename of the vehicle's currently selected secondary color + + + + + returns a string which is the codename of the vehicle's currently selected secondary color + + + + + Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF + + + + + Can be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF + + + + + Returns true if the wheels are custom wheels + + + + + Returns the acceleration of the specified model. + For a full list, see here: pastebin.com/GaN6vT4R + + + + + GET_VEHICLE_MODEL_* + 9.8 * thrust if air vehicle, else 0.38 + drive force? + For a full list, see here: pastebin.com/bJQeDqNd + + + + + GET_VEHICLE_MODEL_* + 9.8 * thrust if air vehicle, else 0.38 + drive force? + For a full list, see here: pastebin.com/bJQeDqNd + + + + + GET_VEHICLE_MODEL_MAX_* + max braking if air vehicle, else max braking + 0.1 + ------------------- + For a full list, see here: pastebin.com/Cb9L1Cn0 + + + + + GET_VEHICLE_MODEL_MAX_* + max braking if air vehicle, else max braking + 0.1 + ------------------- + For a full list, see here: pastebin.com/Cb9L1Cn0 + + + + + Returns max braking of the specified vehicle model. + For a full list, see here: pastebin.com/3N8DVbpG + + + + + GET_VEHICLE_MODEL_* + Function pertains only to aviation vehicles. + For a full list, see here: pastebin.com/JwuGNp2K + + + + + GET_VEHICLE_MODEL_* + Function pertains only to aviation vehicles. + For a full list, see here: pastebin.com/JwuGNp2K + + + + + Returns max speed (without mods) of the specified vehicle model in m/s. + For a full list, see here: pastebin.com/AUuHHK06 + GET_VEHICLE_MODEL_* + + + + + Returns max traction of the specified vehicle model. + For a full list, see here: pastebin.com/ERnntVjK + + + + + GET_VEHICLE_MODEL_* + called if the vehicle is a boat -- returns vecMoveResistanceX? + For a full list, see here: pastebin.com/Pyb2RhZ9 + + + + + GET_VEHICLE_MODEL_* + called if the vehicle is a boat -- returns vecMoveResistanceX? + For a full list, see here: pastebin.com/Pyb2RhZ9 + + + + + Returns max number of passengers (including the driver) for the specified vehicle model. + For a full list, see here: pastebin.com/MdETCS1j + + + + + Returns max number of passengers (including the driver) for the specified vehicle model. + For a full list, see here: pastebin.com/MdETCS1j + + + + + Gets the color of the neon lights of the specified vehicle. + See _SET_VEHICLE_NEON_LIGHTS_COLOUR (0x8E0A582209A62695) for more information + + + + + Calling this with an invalid node id, will crash the game. + Note that IS_VEHICLE_NODE_ID_VALID simply checks if nodeId is not zero. It does not actually ensure that the id is valid. + Eg. IS_VEHICLE_NODE_ID_VALID(1) will return true, but will crash when calling GET_VEHICLE_NODE_POSITION(). + sfink: This native returns a pointer to a packed Vector3 struct in the RAX register, as do the following natives: + AI::WAYPOINT_RECORDING_GET_COORD + ENTITY::GET_ENTITY_MATRIX + FIRE::GET_CLOSEST_FIRE_POS + GAMEPLAY::FIND_SPAWN_POINT_IN_DIRECTION + GAMEPLAY::GET_MODEL_DIMENSIONS + GAMEPLAY::OVERRIDE_SAVE_HOUSE + GAMEPLAY::_0x82FDE6A57EE4EE44 + GAMEPLAY::_0x8BDC7BFC57A81E76 + GAMEPLAY::_0x8D7A43EC6A5FEA45 + GAMEPLAY::_0xA4A0065E39C9F25C + GAMEPLAY::_0xDFB4138EEFED7B81 + MOBILE::GET_MOBILE_PHONE_POSITION + MOBILE::GET_MOBILE_PHONE_ROTATION + NETWORK::NETWORK_GET_RESPAWN_RESULT + OBJECT::_0x163F8B586BC95F2A + PATHFIND::GET_CLOSEST_MAJOR_VEHICLE_NODE + PATHFIND::GET_CLOSEST_ROAD + PATHFIND::GET_CLOSEST_VEHICLE_NODE + PATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION + PATHFIND::GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING + PATHFIND::GET_RANDOM_VEHICLE_NODE + PATHFIND::GET_SAFE_COORD_FOR_PED + PATHFIND::GET_VEHICLE_NODE_POSITION + PATHFIND::_0x16F46FB18C8009E4 + VEHICLE::_0xA4822F1CF23F4810 + VEHICLE::_0xDF7E3EEB29642C38 + WATER::TEST_PROBE_AGAINST_ALL_WATER + WATER::TEST_PROBE_AGAINST_WATER + WEAPON::GET_PED_LAST_WEAPON_IMPACT_COORD + WORLDPROBE::_0xFF6BE494C7987F34 + WORLDPROBE::_GET_RAYCAST_RESULT + + + + + MulleDK19: Gets the density and flags of the closest node to the specified position. + Density is a value between 0 and 15, indicating how busy the road is. + Flags is a bit field. + + + + + Gets the number of passengers, NOT including the driver. Use IS_VEHICLE_SEAT_FREE(Vehicle, -1) to also check for the driver + + + + + Returns the license plate text from a vehicle. 8 chars maximum. + + + + + Returns the PlateType of a vehicle + Blue_on_White_1 = 3, + Blue_on_White_2 = 0, + Blue_on_White_3 = 4, + Yellow_on_Blue = 2, + Yellow_on_Black = 1, + North_Yankton = 5, + + + + + The resulting entity can be a Vehicle or Ped. + The native is stored between GET_VEHICLE_LIVERY_COUNT and GET_VEHICLE_MAX_BRAKING so the actual name is either GET_VEHICLE_L* or GET_VEHICLE_M* + ========================= + on a side note watching changes in memory this will only store your ped's entityPoolAddress if it's your personal vehicle. So seems to be related to personal vehicles or atleast a specific decor of it maybe. + + + + + Gets the vehicle the specified Ped is/was in depending on bool value. + [False = CurrentVehicle, True = LastVehicle] + + + + + Should be renamed GET_CAR_PED_IS_TRYING_TO_ENTER... + Because this works only for cars, not for helis, planes,motorcycles or bicycles... + From Calderon + This is what R* named it, deal with it. + + + + + Gets ID of vehicle player using. It means it can get ID at any interaction with vehicle. Enter\exit for example. And that means it is faster than GET_VEHICLE_PED_IS_IN but less safe. + + + + + 1000 is max health + Begins leaking gas at around 650 health + + + + + Gets the height of the vehicle's suspension. + The higher the value the lower the suspension. Each 0.002 corresponds with one more level lowered. + 0.000 is the stock suspension. + 0.008 is Ultra Suspension. + + + + + Gets the trailer of a vehicle and puts it into the trailer parameter. + + + + + Gets speed of a wheel at the tyre. + Max number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS. + + An integer. + + + + Returns an int + Wheel Types: + 0: Sport + 1: Muscle + 2: Lowrider + 3: SUV + 4: Offroad + 5: Tuner + 6: Bike Wheels + 7: High End + Tested in Los Santos Customs + + + + + Returns the offset of the specified wheel relative to the wheel's axle center. + + + + + Remnant from GTA IV. Does nothing in GTA V. + + + + + Drft + + + + + This function set height to the value of z-axis of the water surface. + This function works with sea and lake. However it does not work with shallow rivers (e.g. raton canyon will return -100000.0f) + note: seems to return true when you are in water + + + + + // Returns the size of the default weapon component clip. + Use it like this: + char cClipSize[32]; + Hash cur; + if (WEAPON::GET_CURRENT_PED_WEAPON(playerPed, &cur, 1)) + { + if (WEAPON::IS_WEAPON_VALID(cur)) + { + int iClipSize = WEAPON::GET_WEAPON_CLIP_SIZE(cur); + sprintf_s(cClipSize, "ClipSize: %.d", iClipSize); + vDrawString(cClipSize, 0.5f, 0.5f); + } + } + + + + + 0=unknown (or incorrect weaponHash) + 1= no damage (flare,snowball, petrolcan) + 2=melee + 3=bullet + 4=force ragdoll fall + 5=explosive (RPG, Railgun, grenade) + 6=fire(molotov) + 8=fall(WEAPON_HELI_CRASH) + 10=electric + 11=barbed wire + 12=extinguisher + 13=gas + 14=water cannon(WEAPON_HIT_BY_WATER_CANNON) + + + + + returns the weapon hash of pickup + + + + + returns the weapon hash of pickup + + + + + // members should be aligned to 8 bytes by default but it's best to use alignas here, just to be sure + struct WeaponHudStatsData + { + alignas(8) uint8_t hudDamage; // 0x0000 + alignas(8) uint8_t hudSpeed; // 0x0008 + alignas(8) uint8_t hudCapacity; // 0x0010 + alignas(8) uint8_t hudAccuracy; // 0x0018 + alignas(8) uint8_t hudRange; // 0x0020 + }; + Usage: + WeaponHudStatsData data; + if (GET_WEAPON_HUD_STATS(weaponHash, (Any*)&data)) + { + // uint8_t damagePercentage = data.hudDamage etc... + } + + + + + Drops the current weapon and returns the object + Unknown behavior when unarmed. + + + + + Returns the model of any weapon. + Can also take an ammo hash? + sub_6663a(&l_115B, WEAPON::GET_WEAPONTYPE_MODEL(${ammo_rpg})); + + + + + changed any --> hash + progress_or_time --> percentWeather2, is not time but percent of the 2nd weather (0-1). + weatherType1 is same as GAMEPLAY::GET_PREV_WEATHER_TYPE_HASH_NAME() + and weatherType 2 GAMEPLAY::GET_NEXT_WEATHER_TYPE_HASH_NAME() + -QuantFC + + + + + Returns the coordinates of an entity-bone. + + + + + 'zoneName' corresponds to an entry in 'popzone.ipl'. + AIRP = Los Santos International Airport + ALAMO = Alamo Sea + ALTA = Alta + ARMYB = Fort Zancudo + BANHAMC = Banham Canyon Dr + BANNING = Banning + BEACH = Vespucci Beach + BHAMCA = Banham Canyon + BRADP = Braddock Pass + BRADT = Braddock Tunnel + BURTON = Burton + CALAFB = Calafia Bridge + CANNY = Raton Canyon + CCREAK = Cassidy Creek + CHAMH = Chamberlain Hills + CHIL = Vinewood Hills + CHU = Chumash + CMSW = Chiliad Mountain State Wilderness + CYPRE = Cypress Flats + DAVIS = Davis + DELBE = Del Perro Beach + DELPE = Del Perro + DELSOL = La Puerta + DESRT = Grand Senora Desert + DOWNT = Downtown + DTVINE = Downtown Vinewood + EAST_V = East Vinewood + EBURO = El Burro Heights + ELGORL = El Gordo Lighthouse + ELYSIAN = Elysian Island + GALFISH = Galilee + GOLF = GWC and Golfing Society + GRAPES = Grapeseed + GREATC = Great Chaparral + HARMO = Harmony + HAWICK = Hawick + HORS = Vinewood Racetrack + HUMLAB = Humane Labs and Research + JAIL = Bolingbroke Penitentiary + KOREAT = Little Seoul + LACT = Land Act Reservoir + LAGO = Lago Zancudo + LDAM = Land Act Dam + LEGSQU = Legion Square + LMESA = La Mesa + LOSPUER = La Puerta + MIRR = Mirror Park + MORN = Morningwood + MOVIE = Richards Majestic + MTCHIL = Mount Chiliad + MTGORDO = Mount Gordo + MTJOSE = Mount Josiah + MURRI = Murrieta Heights + NCHU = North Chumash + NOOSE = N.O.O.S.E + OCEANA = Pacific Ocean + PALCOV = Paleto Cove + PALETO = Paleto Bay + PALFOR = Paleto Forest + PALHIGH = Palomino Highlands + PALMPOW = Palmer-Taylor Power Station + PBLUFF = Pacific Bluffs + PBOX = Pillbox Hill + PROCOB = Procopio Beach + RANCHO = Rancho + RGLEN = Richman Glen + RICHM = Richman + ROCKF = Rockford Hills + RTRAK = Redwood Lights Track + SANAND = San Andreas + SANCHIA = San Chianski Mountain Range + SANDY = Sandy Shores + SKID = Mission Row + SLAB = Stab City + STAD = Maze Bank Arena + STRAW = Strawberry + TATAMO = Tataviam Mountains + TERMINA = Terminal + TEXTI = Textile City + TONGVAH = Tongva Hills + TONGVAV = Tongva Valley + VCANA = Vespucci Canals + VESP = Vespucci + VINE = Vinewood + WINDF = Ron Alternates Wind Farm + WVINE = West Vinewood + ZANCUDO = Zancudo River + ZP_ORT = Port of South Los Santos + ZQ_UAR = Davis Quartz + + + + + cellphone range 1- 5 used for signal bar in iFruit phone + + + + + Achievements from 0-57 + more achievements came with update 1.29 (freemode events update), I'd say that they now go to 60, but I'll need to check. + + + + + Gives a weapon to PED with a delay, example: + WEAPON::GIVE_DELAYED_WEAPON_TO_PED(PED::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("WEAPON_PISTOL"), 1000, false) + ---------------------------------------------------------------------------------------------------------------------------------------- + Translation table: + pastebin.com/a39K8Nz8 + + + + + PoliceMotorcycleHelmet 1024 + RegularMotorcycleHelmet 4096 + FiremanHelmet 16384 + PilotHeadset 32768 + PilotHelmet 65536 + -- + p2 is generally 4096 or 16384 in the scripts. p1 varies between 1 and 0. + + + + + Sends the message that was created by a call to CREATE_NM_MESSAGE to the specified Ped. + If a message hasn't been created already, this function does nothing. + If the Ped is not ragdolled with Euphoria enabled, this function does nothing. + The following call can be used to ragdoll the Ped with Euphoria enabled: SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); + Call order: + SET_PED_TO_RAGDOLL + CREATE_NM_MESSAGE + GIVE_PED_NM_MESSAGE + Multiple messages can be chained. Eg. to make the ped stagger and swing his arms around, the following calls can be made: + SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); + CREATE_NM_MESSAGE(true, 0); // stopAllBehaviours - Stop all other behaviours, in case the Ped is already doing some Euphoria stuff. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + CREATE_NM_MESSAGE(true, 1151); // staggerFall - Attempt to walk while falling. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + CREATE_NM_MESSAGE(true, 372); // armsWindmill - Swing arms around. + GIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. + + + + + p1 is either 1 or 2 in the PC scripts. + + + + + addonHash: + (use WEAPON::GET_WEAPON_COMPONENT_TYPE_MODEL() to get hash value) + ^ Wrong. + AddonHash is NOT a model hash, it's the weapon component hash. + ${component_at_ar_flsh}, ${component_at_ar_supp}, ${component_at_pi_flsh}, ${component_at_scope_large}, ${component_at_ar_supp_02} + + + + + isHidden - ???? + All weapon names (add to the list if something is missing), use GAMEPLAY::GET_HASH_KEY((char *)weaponNames[i]) to get get the hash: + static LPCSTR weaponNames[] = { + "WEAPON_KNIFE", "WEAPON_NIGHTSTICK", "WEAPON_HAMMER", "WEAPON_BAT", "WEAPON_GOLFCLUB", + "WEAPON_CROWBAR", "WEAPON_PISTOL", "WEAPON_COMBATPISTOL", "WEAPON_APPISTOL", "WEAPON_PISTOL50", + "WEAPON_MICROSMG", "WEAPON_SMG", "WEAPON_ASSAULTSMG", "WEAPON_ASSAULTRIFLE", + "WEAPON_CARBINERIFLE", "WEAPON_ADVANCEDRIFLE", "WEAPON_MG", "WEAPON_COMBATMG", "WEAPON_PUMPSHOTGUN", + "WEAPON_SAWNOFFSHOTGUN", "WEAPON_ASSAULTSHOTGUN", "WEAPON_BULLPUPSHOTGUN", "WEAPON_STUNGUN", "WEAPON_SNIPERRIFLE", + "WEAPON_HEAVYSNIPER", "WEAPON_GRENADELAUNCHER", "WEAPON_GRENADELAUNCHER_SMOKE", "WEAPON_RPG", "WEAPON_MINIGUN", + "WEAPON_GRENADE", "WEAPON_STICKYBOMB", "WEAPON_SMOKEGRENADE", "WEAPON_BZGAS", "WEAPON_MOLOTOV", + "WEAPON_FIREEXTINGUISHER", "WEAPON_PETROLCAN", "WEAPON_FLARE", "WEAPON_SNSPISTOL", "WEAPON_SPECIALCARBINE", + "WEAPON_HEAVYPISTOL", "WEAPON_BULLPUPRIFLE", "WEAPON_HOMINGLAUNCHER", "WEAPON_PROXMINE", "WEAPON_SNOWBALL", + "WEAPON_VINTAGEPISTOL", "WEAPON_DAGGER", "WEAPON_FIREWORK", "WEAPON_MUSKET", "WEAPON_MARKSMANRIFLE", + "WEAPON_HEAVYSHOTGUN", "WEAPON_GUSENBERG", "WEAPON_HATCHET", "WEAPON_RAILGUN", "WEAPON_COMBATPDW", + "WEAPON_KNUCKLE", "WEAPON_MARKSMANPISTOL", "WEAPON_FLASHLIGHT", "WEAPON_MACHETE", "WEAPON_MACHINEPISTOL", + "WEAPON_SWITCHBLADE", "WEAPON_REVOLVER", "WEAPON_COMPACTRIFLE", "WEAPON_DBSHOTGUN", "WEAPON_FLAREGUN", + "WEAPON_AUTOSHOTGUN", "WEAPON_BATTLEAXE", "WEAPON_COMPACTLAUNCHER", "WEAPON_MINISMG", "WEAPON_PIPEBOMB", + "WEAPON_POOLCUE", "WEAPON_SWEEPER", "WEAPON_WRENCH" + }; + ---------------------------------------------------------------------------------------------------------------------------------------- + Translation table: + pastebin.com/a39K8Nz8 + + + + + if (ENTITY::HAS_ANIM_EVENT_FIRED(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("CreateObject"))) + + + + + Gets whether the specified animation set has finished loading. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + Animation set and clip set are synonymous. + + + + + Console Hash + + + + + Console Hash + + + + + p3 - possibly radius? + + + + + This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/ + INT_SCORES_SCORTED was a hash collision + + + + + This native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the "amount" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/ + INT_SCORES_SCORTED was a hash collision + + + + + Get inputted "Cheat code", for example: + while (TRUE) + { + if (GAMEPLAY::_557E43C447E700A8(${fugitive})) + { + // Do something. + } + SYSTEM::WAIT(0); + } + Calling this will also set the last saved string hash to zero. + + + + + Get inputted "Cheat code", for example: + while (TRUE) + { + if (GAMEPLAY::_557E43C447E700A8(${fugitive})) + { + // Do something. + } + SYSTEM::WAIT(0); + } + Calling this will also set the last saved string hash to zero. + + + + + Alias for HAS_ANIM_SET_LOADED. + + + + + P3 is always 3 as far as i cant tell + Animations List : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Entity 1 = Victim + Entity 2 = Attacker + p2 seems to always be 1 + + + + + It determines what weapons caused damage: + If youu want to define only a specific weapon, second parameter=weapon hash code, third parameter=0 + If you want to define any melee weapon, second parameter=0, third parameter=1. + If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2. + + + + + traceType is always 17 in the scripts. + There is other codes used for traceType: + 19 - in jewelry_prep1a + 126 - in am_hunt_the_beast + 256 & 287 - in fm_mission_controller + + + + + Has the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing. + This is one of the most CPU demanding BOOL natives in the game; avoid calling this in things like nested for-loops + + + + + Called on tick. + Tested with vehicles, returns true whenever the vehicle is touching any entity. + Note: for vehicles, the wheels can touch the ground and it will still return false, but if the body of the vehicle touches the ground, it will return true. + + + + + Check to see if hud component Scaleform has loaded? + + + + + Returns whether or not the specific minimap overlay has loaded. + + A minimap overlay ID. + A boolean indicating load status. + + + + Checks if the specified model has loaded into memory. + + + + + assetName = For example "core" + + + + + Pretty sure it's the real name (not 100% sure so I added the _ prefix); can someone else confirm it? + Only values used in the scripts are: + "heist_mp" + "heistmap_mp" + "instructional_buttons" + "heist_pre" + + + + + Pretty sure it's the real name (not 100% sure so I added the _ prefix); can someone else confirm it? + Only values used in the scripts are: + "heist_mp" + "heistmap_mp" + "instructional_buttons" + "heist_pre" + + + + + It determines what weapons caused damage: + If you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0 + If you want to define any melee weapon, second parameter=0, third parameter=1. + If you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2. + + + + + p2 should be FALSE, otherwise it seems to always return FALSE + Bool does not check if the weapon is current equipped, unfortunately. + + + + + Gets the player's info and calls a function that checks the player's ped position. + Here's the decompiled function that checks the position: pastebin.com/ZdHG2E7n + + + + + Returns if a script has been loaded into the game. Used to see if a script was loaded after requesting. + For a full list, see here: pastebin.com/yLNWicUi + + + + + Checks if the specified gxt has loaded into the passed slot. + + + + + Console Hash + + + + + Console Hash + + + + + Third Parameter = unsure, but pretty sure it is weapon hash + --> get_hash_key("weapon_stickybomb") + Fourth Parameter = unsure, almost always -1 + + + + + I think this works, but seems to prohibit switching to other weapons (or accessing the weapon wheel) + + + + + This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment. + More info: http://gtaforums.com/topic/836301-hiding-gta-online-apartment-exteriors/ + + + + + This is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment. + More info: http://gtaforums.com/topic/836301-hiding-gta-online-apartment-exteriors/ + + + + + Hides the players weapon during a cutscene. + + + + + Hash collision + If used with a Ped that has an AI blip as the first argument: + - if p1 is true, a view cone is displayed with the AI blip + + + + + draws circular marker at pos + -1 = none + 0 = red + 1 = green + 2 = blue + 3 = green larger + 4 = nothing + 5 = green small + + + + + draws circular marker at pos + -1 = none + 0 = red + 1 = green + 2 = blue + 3 = green larger + 4 = nothing + 5 = green small + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + -------------------------------------------------------- + if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::INT_TO_PARTICIPANTINDEX(i))) + + + + + Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). + + + + + if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip + If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip + + + + + if "flag" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip + If "flag" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip + + + + + Example: + bool playing = AUDIO::IS_ALARM_PLAYING("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS"); + + + + + Common in the scripts: + AUDIO::IS_AMBIENT_SPEECH_DISABLED(PLAYER::PLAYER_PED_ID()); + + + + + if (GAMEPLAY::IS_AUSSIE_VERSION()) { + sub_127a9(&l_31, 1024); // l_31 |= 1024 + l_129 = 3; + sub_129d2("AUSSIE VERSION IS TRUE!?!?!"); // DEBUG + } + Used to block some of the prostitute stuff due to laws in Australia. + + + + + Returns bit's boolean state from [offset] of [address]. + Example: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); + To enable and disable bits, see: + GAMEPLAY::SET_BIT(&bitAddress, 1); // enable + GAMEPLAY::CLEAR_BIT(&bitAddress, 1); // disable + + + + + Returns whether or not the passed camera handle is active. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Control Groups: + enum InputGroups + { + INPUTGROUP_MOVE = 0, + INPUTGROUP_LOOK = 1, + INPUTGROUP_WHEEL = 2, + INPUTGROUP_CELLPHONE_NAVIGATE = 3, + INPUTGROUP_CELLPHONE_NAVIGATE_UD = 4, + INPUTGROUP_CELLPHONE_NAVIGATE_LR = 5, + INPUTGROUP_FRONTEND_DPAD_ALL = 6, + INPUTGROUP_FRONTEND_DPAD_UD = 7, + INPUTGROUP_FRONTEND_DPAD_LR = 8, + INPUTGROUP_FRONTEND_LSTICK_ALL = 9, + INPUTGROUP_FRONTEND_RSTICK_ALL = 10, + INPUTGROUP_FRONTEND_GENERIC_UD = 11, + INPUTGROUP_FRONTEND_GENERIC_LR = 12, + INPUTGROUP_FRONTEND_GENERIC_ALL = 13, + INPUTGROUP_FRONTEND_BUMPERS = 14, + INPUTGROUP_FRONTEND_TRIGGERS = 15, + INPUTGROUP_FRONTEND_STICKS = 16, + INPUTGROUP_SCRIPT_DPAD_ALL = 17, + INPUTGROUP_SCRIPT_DPAD_UD = 18, + INPUTGROUP_SCRIPT_DPAD_LR = 19, + INPUTGROUP_SCRIPT_LSTICK_ALL = 20, + INPUTGROUP_SCRIPT_RSTICK_ALL = 21, + INPUTGROUP_SCRIPT_BUMPERS = 22, + INPUTGROUP_SCRIPT_TRIGGERS = 23, + INPUTGROUP_WEAPON_WHEEL_CYCLE = 24, + INPUTGROUP_FLY = 25, + INPUTGROUP_SUB = 26, + INPUTGROUP_VEH_MOVE_ALL = 27, + INPUTGROUP_CURSOR = 28, + INPUTGROUP_CURSOR_SCROLL = 29, + INPUTGROUP_SNIPER_ZOOM_SECONDARY = 30, + INPUTGROUP_VEH_HYDRAULICS_CONTROL = 31, + MAX_INPUTGROUPS = 32, + INPUTGROUP_INVALID = 33 + }; + 0, 1 and 2 used in the scripts. + + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) was newly pressed since the last check. + + The control system instance to use. Usually set to 0. + The control ID to check. + True if the control was pressed. + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) was newly released since the last check. + + The control system instance to use. Usually set to 0. + The control ID to check. + True if the control was recently released. + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) is currently pressed. + + The control system instance to use. Usually set to 0. + The control ID to check. + True if the control was pressed. + + + + Returns whether a [control](https://docs.fivem.net/game-references/controls/) is currently _not_ pressed. + + The control system instance to use. Usually set to 0. + The control ID to check. + True if the control is not pressed. + + + + xyz - relative to the world origin. + + + + + Usage: + public bool isCopInRange(Vector3 Location, float Range) + { + return Function.Call<bool>(Hash.IS_COP_PED_IN_AREA_3D, Location.X - Range, Location.Y - Range, Location.Z - Range, Location.X + Range, Location.Y + Range, Location.Z + Range); + } + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Example: + DLC2::IS_DLC_PRESENT($\mpbusiness2\); + ($ = gethashkey) + bruteforce these: + 0xB119F6D + 0x96F02EE6 + + + + + Use _GET_VEHICLE_MOD_DATA for modData + + + + + Use _GET_VEHICLE_MOD_DATA for modData + + + + + Returns whether or not a browser is created for a specified DUI browser object. + + The DUI browser handle. + A boolean indicating TRUE if the browser is created. + + + + Gets whether or not this is the CitizenFX server. + + A boolean value. + + + + XBOX ONE + MulleDK19: This function is hard-coded to always return 0. + + + + + Checks if entity is within x/y/zSize distance of x/y/z. + Last three are unknown ints, almost always p7 = 0, p8 = 1, p9 = 0 + + + + + Checks if entity1 is within the box defined by x/y/zSize of entity2. + Last three parameters are almost alwasy p5 = 0, p6 = 1, p7 = 0 + + + + + Creates a spherical cone at origin that extends to surface with the angle specified. Then returns true if the entity is inside the spherical cone + Angle is measured in degrees. + These values are constant, most likely bogus: + p8 = 0, p9 = 1, p10 = 0 + This method can also take two float<3> instead of 6 floats. + + + + + Returns true if the entity is in between the minimum and maximum values for the 2d screen coords. + This means that it will return true even if the entity is behind a wall for example, as long as you're looking at their location. + Chipping + + + + + See also PED::IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM 0x6EC47A344923E1ED 0x3C30B447 + Taken from ENTITY::IS_ENTITY_PLAYING_ANIM(PLAYER::PLAYER_PED_ID(), "creatures@shark@move", "attack_player", 3) + p4 is always 3 in the scripts. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + taskFlag: + 2 - Check synchronized scene + + + + + A static ped will not react to natives like "APPLY_FORCE_TO_ENTITY" or "SET_ENTITY_VELOCITY" and oftentimes will not react to task-natives like "AI::TASK_COMBAT_PED". The only way I know of to make one of these peds react is to ragdoll them (or sometimes to use CLEAR_PED_TASKS_IMMEDIATELY(). Static peds include almost all far-away peds, beach-combers, peds in certain scenarios, peds crossing a crosswalk, peds walking to get back into their cars, and others. If anyone knows how to make a ped non-static without ragdolling them, please edit this with the solution. + ^ Attach a phCollider to the ped. + + + + + // add this to your CSS to view code with formatting intact. + // pre + hr + p { white-space: pre; } // - + bool isEntityUpright(Entity e, float angle) { + bool bIsUpright; // bl@1 + CDynamicEntity* pEntity; // rdi@1 + bIsUpright = 0; + pEntity = getEntityAddressIfPhysical(e); + if (pEntity) { + bIsUpright = 0; + if (pEntity->Matrix.up.z >= cosf(angle * 0.017453292)) // radians(angle) + bIsUpright = 1; + } + return bIsUpright; + } + + + + + This function is hard-coded to always return 0. + + + + + Hardcoded to return 1 + + + + + Examples when this function will return 0 are: + - During busted screen. + - When player is coming out from a hospital. + - When player is coming out from a police station. + + + + + Doesn't appear to work, use IS_HELP_MESSAGE_BEING_DISPLAYED instead + + + + + Checks whether the horn of a vehicle is currently played. + + + + + Full list of components below + HUD = 0; + HUD_WANTED_STARS = 1; + HUD_WEAPON_ICON = 2; + HUD_CASH = 3; + HUD_MP_CASH = 4; + HUD_MP_MESSAGE = 5; + HUD_VEHICLE_NAME = 6; + HUD_AREA_NAME = 7; + HUD_VEHICLE_CLASS = 8; + HUD_STREET_NAME = 9; + HUD_HELP_TEXT = 10; + HUD_FLOATING_HELP_TEXT_1 = 11; + HUD_FLOATING_HELP_TEXT_2 = 12; + HUD_CASH_CHANGE = 13; + HUD_RETICLE = 14; + HUD_SUBTITLE_TEXT = 15; + HUD_RADIO_STATIONS = 16; + HUD_SAVING_GAME = 17; + HUD_GAME_STREAM = 18; + HUD_WEAPON_WHEEL = 19; + HUD_WEAPON_WHEEL_STATS = 20; + MAX_HUD_COMPONENTS = 21; + MAX_HUD_WEAPONS = 22; + MAX_SCRIPTED_HUD_COMPONENTS = 141; + + + + + Only occurrence was false, in maintransition. + + + + + Only occurrence was false, in maintransition. + + + + + ======================================================= + Correction, I have change this to int, instead of int* + as it doesn't use a pointer to the createdIncident. + If you try it you will crash (or) freeze. + ======================================================= + + + + + Seems to return true if the input is currently disabled. "_GET_LAST_INPUT_METHOD" didn't seem very accurate, but I've left the original description below. + -- + index usually 2 + returns true if the last input method was made with mouse + keyboard, false if it was made with a gamepad + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Seems to return true if the input is currently disabled. "_GET_LAST_INPUT_METHOD" didn't seem very accurate, but I've left the original description below. + -- + index usually 2 + returns true if the last input method was made with mouse + keyboard, false if it was made with a gamepad + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + I may be wrong with this one, but from the looks of the scripts, it sets keyboard related stuff as soon as this returns true. + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + I may be wrong with this one, but from the looks of the scripts, it sets keyboard related stuff as soon as this returns true. + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Returns a bool if interior rendering is disabled, if yes, all "normal" rendered interiors are invisible + + + + + List of all IPLs: pastebin.com/iNGLY32D + + + + + Returns whether the specified model represents a vehicle. + + + + + Check if model is in cdimage(rpf) + + + + + Returns whether the specified model exists in the game. + + + + + Returns whether navmesh for the region is loaded. The region is a rectangular prism defined by it's top left deepest corner to it's bottom right shallowest corner. + If you can re-word this so it makes more sense, please do. I'm horrible with words sometimes... + + + + + hash collision. + Definitely a hash collision, has something do to with your local player, not a vehicle + + + + + Gets whether or not NIGHTVISION is Active. + Note: When nightvision is actually active, this native will return TRUE! + + + + + Gets whether or not NIGHTVISION is Active. + Note: When nightvision is actually active, this native will return TRUE! + + + + + PS4 + MulleDK19: This function is hard-coded to always return 0. + Force67: I patched return result and got this : i.imgur.com/hUn7zSj.jpg + translate please? + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + Returns true if the given ped has a valid pointer to CPlayerInfo in its CPed class. That's it. + + + + + p1 is anywhere from 4 to 7 in the scripts. Might be a weapon wheel group? + ^It's kinda like that. + 7 returns true if you are equipped with any weapon except your fists. + 6 returns true if you are equipped with any weapon except melee weapons. + 5 returns true if you are equipped with any weapon except the Explosives weapon group. + 4 returns true if you are equipped with any weapon except Explosives weapon group AND melee weapons. + 3 returns true if you are equipped with either Explosives or Melee weapons (the exact opposite of 4). + 2 returns true only if you are equipped with any weapon from the Explosives weapon group. + 1 returns true only if you are equipped with any Melee weapon. + 0 never returns true. + Note: When I say "Explosives weapon group", it does not include the Jerry can and Fire Extinguisher. + + + + + This function is hard-coded to always return 0. + + + + + p1 is always 0 + + + + + Checks if the component variation is valid, this works great for randomizing components using loops. + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + l + + + + + This native returns a true or false value. + Ped ped = The ped whose weapon you want to check. + + + + + Seems to consistently return true if the ped is dead. + p1 is always passed 1 in the scripts. + I suggest to remove "OR_DYING" part, because it does not detect dying phase. + That's what the devs call it, cry about it. + lol + that's a good meme right there. + + + + + Presumably returns the Entity that the Ped is currently diving out of the way of. + var num3; + if (PED::IS_PED_EVASIVE_DIVING(A_0, &num3) != 0) + if (ENTITY::IS_ENTITY_A_VEHICLE(num3) != 0) + + + + + angle is ped's view cone + + + + + Gets a value indicating whether this ped's health is below its fatally injured threshold. The default threshold is 100. + If the handle is invalid, the function returns true. + + + + + Returns true/false if the ped is/isn't humanoid. + + + + + Returns whether the specified ped is hurt. + + + + + Returns whether the specified ped is in any vehicle. If `atGetIn` is set to true, also returns true if the ped is + currently in the process of entering a vehicle (a specific stage check for `CTaskEnterVehicle`). + + The ped to check. + `true` to also consider attempting to enter a vehicle. + Whether or not the ped is currently involved in any vehicle. + + + + Checks to see if ped and target are in combat with eachother. Only goes one-way: if target is engaged in combat with ped but ped has not yet reacted, the function will return false until ped starts fighting back. + p1 is usually 0 in the scripts because it gets the ped id during the task sequence. For instance: PED::IS_PED_IN_COMBAT(l_42E[4 -- [[14]] ], PLAYER::PLAYER_PED_ID()) // armenian2.ct4: 43794 + + + + + p1 is nearly always 0 in the scripts. + + + + + Notes: The function only returns true while the ped is: + A.) Swinging a random melee attack (including pistol-whipping) + B.) Reacting to being hit by a melee attack (including pistol-whipping) + C.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodge+counter). + You don't have to be holding the melee-targetting button to be in this stance; you stay in it by default for a few seconds after swinging at someone. If you do a sprinting punch, it returns true for the duration of the punch animation and then returns false again, even if you've punched and made-angry many peds + + + + + Gets a value indicating whether the specified ped is in the specified vehicle. + If 'atGetIn' is false, the function will not return true until the ped is sitting in the vehicle and is about to close the door. If it's true, the function returns true the moment the ped starts to get onto the seat (after opening the door). Eg. if false, and the ped is getting into a submersible, the function will not return true until the ped has descended down into the submersible and gotten into the seat, while if it's true, it'll return true the moment the hatch has been opened and the ped is about to descend into the submersible. + + + + + returns true is the ped is on the ground whining like a little female dog from a gunshot wound + + + + + Gets a value indicating whether this ped's health is below its injured threshold. + The default threshold is 100. + + + + + Returns true/false if the ped is/isn't male. + + + + + Same function call as PED::GET_MOUNT, aka just returns 0 + + + + + Gets a value indicating whether the specified ped is on top of any vehicle. + Return 1 when ped is on vehicle. + Return 0 when ped is not on a vehicle. + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + If the ped handle passed through the parenthesis is in a ragdoll state this will return true. + + + + + Returns whether the specified ped is reloading. + + + + + Returns whether the specified ped is shooting. + + + + + Detect if ped is in any vehicle + [True/False] + + + + + Detect if ped is sitting in the specified vehicle + [True/False] + + + + + Console Hash: 0xDD5D08A7 + + + + + Console Hash: 0xDD5D08A7 + + + + + Returns true if the ped doesn't do any movement. If the ped is being pushed forwards by using APPLY_FORCE_TO_ENTITY for example, the function returns false. + + + + + What's strafing? + + + + + Definition of vaulting? + + + + + Probably checks whether the ped has finished reloading or not and if the current weapon is not being switched to another. + + + + + Returns true if the ped passed through the parenthesis is wearing a helmet. + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + Return true while player is being arrested / busted. + If atArresting is set to 1, this function will return 1 when player is being arrested (while player is putting his hand up, but still have control) + If atArresting is set to 0, this function will return 1 only when the busted screen is shown. + + + + + Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene. + Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising. + + + + + Returns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene. + Note: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising. + + + + + Returns TRUE if the player ('s ped) is climbing at the moment. + + + + + Can the player control himself, used to disable controls for player for things like a cutscene. + --- + You can't disable controls with this, use SET_PLAYER_CONTROL(...) for this. + + + + + Gets a value indicating whether the specified player is currently aiming freely. + + + + + Gets a value indicating whether the specified player is currently aiming freely at the specified entity. + + + + + this function is hard-coded to always return 0. + + + + + Returns TRUE if the game is in online mode and FALSE if in offline mode. + This is an alias for NETWORK_IS_SIGNED_ONLINE. + + + + + Checks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested. + + + + + Returns true if the player is riding a train. + + + + + Returns true if the player is currently switching, false otherwise. + (When the camera is in the sky moving from Trevor to Franklin for example) + + + + + Returns true if the player is currently switching, false otherwise. + (When the camera is in the sky moving from Trevor to Franklin for example) + + + + + Gets a value indicating whether the specified position is on a road. + The vehicle parameter is not implemented (ignored). + + + + + Determines whether there is a projectile within the specified coordinates. The coordinates form a rectangle. + ownedByPlayer = only projectiles fired by the player will be detected. + + + + + Determines whether there is a projectile of a specific type within the specified coordinates. The coordinates form a rectangle. + Note: This native hasn't been tested yet. + + + + + Dr. Underscore (1/6/18): + Checks if the projectile is in the radius around that point. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + Dr. Underscore (1/6/18): + Checks if the projectile is in the radius around that point. + p6 is (most likely) ownedByPlayer. (see IS_PROJECTILE_IN_AREA for info) + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + Checks if you're recording, returns TRUE when you start recording (F1) or turn on action replay (F2) + mov al, cs:g_bIsRecordingGameplay // byte_141DD0CD0 in b944 + retn + + + + + if(NETWORK::_IS_ROCKSTAR_BANNED() == 0) means the player is rockstar banned + + + + + Occurrences in the b617d scripts: + "ARMY_GUARD", + "ARMY_HELI", + "BLIMP", + "Cinema_Downtown", + "Cinema_Morningwood", + "Cinema_Textile", + "City_Banks", + "Countryside_Banks", + "DEALERSHIP", + "KORTZ_SECURITY", + "LSA_Planes", + "MP_POLICE", + "Observatory_Bikers", + "POLICE_POUND1", + "POLICE_POUND2", + "POLICE_POUND3", + "POLICE_POUND4", + "POLICE_POUND5", + "Rampage1", + "SANDY_PLANES", + "SCRAP_SECURITY", + "SEW_MACHINE", + "SOLOMON_GATE" + Sometimes used with DOES_SCENARIO_GROUP_EXIST: + if (AI::DOES_SCENARIO_GROUP_EXIST("Observatory_Bikers") && (!AI::IS_SCENARIO_GROUP_ENABLED("Observatory_Bikers"))) { + else if (AI::IS_SCENARIO_GROUP_ENABLED("BLIMP")) { + + + + + Occurrences in the b617d scripts: + "PROP_HUMAN_SEAT_CHAIR", + "WORLD_HUMAN_DRINKING", + "WORLD_HUMAN_HANG_OUT_STREET", + "WORLD_HUMAN_SMOKING", + "WORLD_MOUNTAIN_LION_WANDER", + "WORLD_HUMAN_DRINKING" + Sometimes used together with GAMEPLAY::IS_STRING_NULL_OR_EMPTY in the scripts. + scenarioType could be the same as scenarioName, used in for example AI::TASK_START_SCENARIO_AT_POSITION. + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + What does "IS_SCRIPT_GLOBAL_SHAKING" mean..? :/ Is this a hash collision? + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + What does "IS_SCRIPT_GLOBAL_SHAKING" mean..? :/ Is this a hash collision? + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Returns whether or not SEETHROUGH is active. + + + + + Some events that i found, not sure about them, but seems to have logic based on my tests: + '82 - dead body + '86 + '87 + '88 - shooting, fire extinguisher in use + '89 + '93 - ped using horn + '95 - ped receiving melee attack + '102 - living ped receiving shot + '104 - player thrown grenade, tear gas, smoke grenade, jerry can dropping gasoline + '105 - melee attack against veh + '106 - player running + '108 - vehicle theft + '112 - melee attack + '113 - veh rollover ped + '114 - dead ped receiving shot + '116 - aiming at ped + '121 + Here is full dump of shocking event types from the exe camx.me/gtav/tasks/shockingevents.txt + + + + + Determines whether there is a sniper bullet within the specified coordinates. The coordinates form a rectangle. + + + + + This function is hard-coded to always return 0. + + + + + if(_IS_SOCIALCLUB_BANNED() == 0) means the player is social club banned + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Returns whether an asynchronous streaming file registration completed. + + The file name to check, for example `asset.ydr`. + Whether or not the streaming file has been registered. + + + + Returns true if a synchronized scene is running + + + + + Return whether tennis mode is active or not. + + + + + Returns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active. + + + + + Returns true if the model is motorcycle or bycicle. + + + + + To check if the model is an amphibious car, see gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-33#entry1069317363 (for build 944 and above only!) + + + + + Checks if model is a boat, then checks for FLAG_IS_JETSKI. + @whoever named this _IS_THIS_MODEL_AN_EMERGENCY_BOAT: please do some tests before naming natives, thanks. + + + + + Checks if model is a boat, then checks for FLAG_IS_JETSKI. + @whoever named this _IS_THIS_MODEL_AN_EMERGENCY_BOAT: please do some tests before naming natives, thanks. + + + + + Checks if model is a boat, then checks for FLAG_IS_JETSKI. + @whoever named this _IS_THIS_MODEL_AN_EMERGENCY_BOAT: please do some tests before naming natives, thanks. + + + + + Returns true if the two times are equal; otherwise returns false. + + + + + Returns true if the two times are equal; otherwise returns false. + + + + + Subtracts the second argument from the first, then returns whether the result is negative. + + + + + Subtracts the second argument from the first, then returns whether the result is negative. + + + + + Subtracts the first argument from the second, then returns whether the result is negative. + + + + + Subtracts the first argument from the second, then returns whether the result is negative. + + + + + returns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance. + Target needs to be tracked.. won't work otherwise. + + + + + Return if interior is valid. + + + + + p1 is false almost always. + However, in launcher_carwash/carwash1/carwash2 scripts, p1 is true and is accompanied by DOES_VEHICLE_HAVE_ROOF + + + + + Scripts verify that towTruck is the first parameter, not the second. + + + + + Public Function isVehicleAttachedToTrailer(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ATTACHED_TO_TRAILER, vh) + End Function + + + + + Appears to return true if the vehicle has any damage, including cosmetically. + + + + + doorID starts at 0, not seeming to skip any numbers. Four door vehicles intuitively range from 0 to 3. + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + + The vehicle to check. + The index of the door to check. + A bool indiciating if the specified door is fully open on the specified vehicle. + + + + p1 is always 0 in the scripts. + p1 = check if vehicle is on fire + + + + + Only ever used once in decompiled scripts: **am_pi_menu**: + Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire. + It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are. + This usually returns true even if there are no visible flames yet (engine health > 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true. + ``` + if (((ENTITY::DOES_ENTITY_EXIST(Global_1281959) && !ENTITY::IS_ENTITY_DEAD(Global_1281959, 0)) && func_1545(Global_1281959)) && !func_205(PLAYER::PLAYER_ID())) + { + if (VEHICLE::GET_VEHICLE_ENGINE_HEALTH(Global_1281959) > 0f && VEHICLE::GET_IS_VEHICLE_ENGINE_RUNNING(Global_1281959)) + { + bVar0 = true; + } + else + { + bVar0 = false; + } + if (VEHICLE::_0xEC69ADF931AAE0C3(Global_1281959)) // _IS_VEHICLE_ENGINE_ON_FIRE + { + bVar0 = false; + } + } + ``` + + The vehicle to check. + Returns true when the engine of your vehicle is on fire. Returns false if it's not on fire. + + + + Only ever used once in decompiled scripts: **am_pi_menu**: + Returns true if the engine is on fire, or if the vehicle engine health is &lt; 0 and it **has been** on fire. + It sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are. + This usually returns true even if there are no visible flames yet (engine health > 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true. + ``` + if (((ENTITY::DOES_ENTITY_EXIST(Global_1281959) && !ENTITY::IS_ENTITY_DEAD(Global_1281959, 0)) && func_1545(Global_1281959)) && !func_205(PLAYER::PLAYER_ID())) + { + if (VEHICLE::GET_VEHICLE_ENGINE_HEALTH(Global_1281959) > 0f && VEHICLE::GET_IS_VEHICLE_ENGINE_RUNNING(Global_1281959)) + { + bVar0 = true; + } + else + { + bVar0 = false; + } + if (VEHICLE::_0xEC69ADF931AAE0C3(Global_1281959)) // _IS_VEHICLE_ENGINE_ON_FIRE + { + bVar0 = false; + } + } + ``` + + The vehicle to check. + Returns true when the engine of your vehicle is on fire. Returns false if it's not on fire. + + + + Returns whether the specified vehicle is currently in a burnout. + vb.net + Public Function isVehicleInBurnout(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_IN_BURNOUT, vh) + End Function + + + + + garageName example "Michael - Beverly Hills" + For a full list, see here: pastebin.com/73VfwsmS + + + + + Returns whether or not the vehicle has a CVehicleStreamRequestGfx that's trying to load mods. + True if it isn't loading mods, false if it is. + + + + + Returns whether or not the vehicle has a CVehicleStreamRequestGfx that's trying to load mods. + True if it isn't loading mods, false if it is. + + + + + indices: + 0 = Left + 1 = Right + 2 = Front + 3 = Back + + + + + Returns true if the id is non zero. + + + + + Public Function isVehicleOnAllWheels(vh As Vehicle) As Boolean + Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ON_ALL_WHEELS, vh) + End Function + + + + + Possibly: Returns whether the searchlight (found on police vehicles) is toggled on. + + + + + Has an additional BOOL parameter since version [???]. + Check if a vehicle seat is free. + -1 being the driver seat. + Use GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(vehicle) - 1 for last seat index. + + + + + Checks for FLAG_NO_RESPRAY + + + + + Checks for FLAG_NO_RESPRAY + + + + + MulleDK19: Returns true if the vehicle's speed is equal to, or less than 0.02 meters per second, or 0.05 meters per second, if the vehicle's handbrake is engaged. + + + + + is this for red lights only? more testing required. + + + + + p1 can be anywhere from 0 to 3 in the scripts. p2 is generally somewhere in the 1000 to 10000 range. + + + + + wheelID used for 4 wheelers seem to be (0, 1, 4, 5) + completely - is to check if tire completely gone from rim. + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + must be called after TRACK_VEHICLE_VISIBILITY + it's not instant so probabilly must pass an 'update' to see correct result. + + + + + Gets whether the world point the calling script is registered to is within desired range of the player. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + When I called this with what the script was doing, which was -190f for yaw pitch and roll, all my car did was jitter a little. I also tried 0 and 190f. I altered the p1 variable between TRUE and FALSE and didn't see a difference. + This might have something to do with the physbox of the vehicle, but I'm not sure. + + + + + hash collision + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + 1 + + + + + Loads all path nodes. + If keepInMemory is true, all path nodes will be loaded and be kept in memory; otherwise, all path nodes will be loaded, but unloaded as the game sees fit. + - MulleDK19. + August 29, 2017: This native has been removed in v1180. + + + + + Load interior + + + + + Load interior + + + + + Loads "common:/data/missioncreatordata" data and sets some values. + + + + + Loads "common:/data/missioncreatordata" data and sets some values. + + + + + This loads the GTA:O dlc map parts (high end garages, apartments). + Works in singleplayer. + In order to use GTA:O heist IPL's you have to call this native with the following params: _9BAE5AD2508DF078(1); + console hash: 0xC65586A9 + + + + + Reads the contents of a text file in a specified resource. + If executed on the client, this file has to be included in `files` in the resource manifest. + Example: `local data = LoadResourceFile("devtools", "data.json")` + + The resource name. + The file in the resource. + The file contents + + + + Rope presets can be found in the gamefiles. One example is "ropeFamily3", it is NOT a hash but rather a string. + + + + + Example: + AUDIO::LOAD_STREAM("CAR_STEAL_1_PASSBY", "CAR_STEAL_1_SOUNDSET"); + All found occurrences in the b678d decompiled scripts: pastebin.com/3rma6w5w + Stream names often ends with "_MASTER", "_SMALL" or "_STREAM". Also "_IN", "_OUT" and numbers. + soundSet is often set to 0 in the scripts. These are common to end the soundSets: "_SOUNDS", "_SOUNDSET" and numbers. + + + + + Example: + AUDIO::LOAD_STREAM_WITH_START_OFFSET("STASH_TOXIN_STREAM", 2400, "FBI_05_SOUNDS"); + Only called a few times in the scripts. + + + + + Loads specified video sequence into the TV Channel + TV_Channel ranges from 0-2 + VideoSequence can be any of the following: + "PL_STD_CNT" CNT Standard Channel + "PL_STD_WZL" Weazel Standard Channel + "PL_LO_CNT" + "PL_LO_WZL" + "PL_SP_WORKOUT" + "PL_SP_INV" - Jay Norris Assassination Mission Fail + "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success + "PL_LO_RS" - Righteous Slaughter Ad + "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene + "PL_SP_PLSH1_INTRO" + "PL_LES1_FAME_OR_SHAME" + "PL_STD_WZL_FOS_EP2" + "PL_MP_WEAZEL" - Weazel Logo on loop + "PL_MP_CCTV" - Generic CCTV loop + Restart + 0=video sequence continues as normal + 1=sequence restarts from beginning every time that channel is selected + + + + + Loads specified video sequence into the TV Channel + TV_Channel ranges from 0-2 + VideoSequence can be any of the following: + "PL_STD_CNT" CNT Standard Channel + "PL_STD_WZL" Weazel Standard Channel + "PL_LO_CNT" + "PL_LO_WZL" + "PL_SP_WORKOUT" + "PL_SP_INV" - Jay Norris Assassination Mission Fail + "PL_SP_INV_EXP" - Jay Norris Assassination Mission Success + "PL_LO_RS" - Righteous Slaughter Ad + "PL_LO_RS_CUTSCENE" - Righteous Slaughter Cut-scene + "PL_SP_PLSH1_INTRO" + "PL_LES1_FAME_OR_SHAME" + "PL_STD_WZL_FOS_EP2" + "PL_MP_WEAZEL" - Weazel Logo on loop + "PL_MP_CCTV" - Generic CCTV loop + Restart + 0=video sequence continues as normal + 1=sequence restarts from beginning every time that channel is selected + + + + + Loads a User-Generated Content (UGC) file. These files can be found in "[GTA5]\data\ugc" and "[GTA5]\common\patch\ugc". They seem to follow a naming convention, most likely of "[name]_[part].ugc". See example below for usage. + Returns whether or not the file was successfully loaded. + Example: + DATAFILE::_LOAD_UGC_FILE("RockstarPlaylists") // loads "rockstarplaylists_00.ugc" + + + + + Locks the minimap to the specified angle in integer degrees. + angle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle. + + + + + Locks the minimap to the specified world position. + + + + + Not present in retail version of the game, actual definiton seems to be + _LOG_DEBUG_INFO(char* category, char* debugText); + + + + + Not present in retail version of the game, actual definiton seems to be + _LOG_DEBUG_INFO(char* category, char* debugText); + + + + + is this like setting is as no longer needed? + + + + + Sets the water height for a given position and radius. + + + + + For move the finger of player, the value of int goes 1 at 5. + + + + + 2 matches in 1 script + Used in multiplayer scripts? + + + + + if ((NETWORK::_597F8DBA9B206FC7() > 0) && DATAFILE::_01095C95CD46B624(0)) { + v_10 = DATAFILE::_GET_ROOT_OBJECT(); + v_11 = DATAFILE::_OBJECT_VALUE_GET_INTEGER(v_10, "pt"); + sub_20202(2, v_11); + a_0 += 1; + } else { + a_0 += 1; + } + + + + + some camera effect that is (also) used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. Possibly a cinematic or script-cam version of _0x487A82C650EB7799 + + + + + Found in the scripts: + GAMEPLAY::_02DEAAC8F8EA7FE7(""); + + + + + 2 calls in the b617d scripts. This line is called 2 times: + AUDIO::_031ACB6ABA18C729("RADIO_16_SILVERLAKE", "MIRRORPARK_LOCKED"); + Note: Another name for RADIO_16_SILVERLAKE is RADIO MIRROR PARK + + + + + Found in the b617d scripts, duplicates removed: + AUDIO::_044DBAD7A7FA2BE5("V_CARSHOWROOM_PS_WINDOW_UNBROKEN", "V_CARSHOWROOM_PS_WINDOW_BROKEN"); + AUDIO::_044DBAD7A7FA2BE5("V_CIA_PS_WINDOW_UNBROKEN", "V_CIA_PS_WINDOW_BROKEN"); + AUDIO::_044DBAD7A7FA2BE5("V_DLC_HEIST_APARTMENT_DOOR_CLOSED", "V_DLC_HEIST_APARTMENT_DOOR_OPEN"); + AUDIO::_044DBAD7A7FA2BE5("V_FINALEBANK_PS_VAULT_INTACT", "V_FINALEBANK_PS_VAULT_BLOWN"); + AUDIO::_044DBAD7A7FA2BE5("V_MICHAEL_PS_BATHROOM_WITH_WINDOW", "V_MICHAEL_PS_BATHROOM_WITHOUT_WINDOW"); + + + + + p0 was always 0xAE2602A3. + + + + + Dr. Underscore (1/6/18): + Seems to return a value 0-2. + + + + + x360 Hash: 0x4AF0ADF5 + + + + + Dr. Underscore (1/6/18): + Seems to return a value 0-2. + + + + + SET_PLAYERS_* + + + + + p0 is always false in scripts. + + + + + Not sure what this function does, but it's related to the audio of the local player's vehicle (Considering the surrounding natives, it's probably radio related). + + + + + In agency_heist3b.c4, its like this 90% of the time: + PED::_110F526AB784111F(ped, 0.099); + PED::SET_PED_ENVEFF_SCALE(ped, 1.0); + PED::_D69411AA0CEBF9E9(ped, 87, 81, 68); + PED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1); + and its like this 10% of the time: + PED::_110F526AB784111F(ped, 0.2); + PED::SET_PED_ENVEFF_SCALE(ped, 0.65); + PED::_D69411AA0CEBF9E9(ped, 74, 69, 60); + PED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1); + + + + + SET_TEXT_??? - Used in golf and golf_mp + + + + + Found in the scripts: + GAMEPLAY::_11B56FBBF7224868("CONTRAILS"); + + + + + console hash: 0x883DAB2D + + + + + p0 is usually 0. sometimes 2. Not sure what this does. + + + + + Only used in the golf and golf_mp script + + + + + Hardcoded to only work in multiplayer. + + + + + Returns some kind of banned state + + + + + Enables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard if they were disabled using the native below. + To disable the keys, use [`0xEC9264727EEC0F28`](#_0xEC9264727EEC0F28). + + + + + gets some camera far clip + + + + + only documented params + dont know what this does.... To Be Continued... + + + + + 3 calls in the b617d scripts, removed duplicate. + AUDIO::_1654F24A88A8E3FE("RADIO_16_SILVERLAKE"); + AUDIO::_1654F24A88A8E3FE("RADIO_01_CLASS_ROCK"); + + + + + Dr. Underscore (1/6/18): + Seems to return a value 0-2. + + + + + only documented to be continued... + + + + + Related to displaying cash on the HUD + Always called before UI::_SET_SINGLEPLAYER_HUD_CASH in decompiled scripts + + + + + RELEASE_??? + I say RELEASE_???, as in IDA this native calls the same function as + -'RELEASE_MISSION_AUDIO_BANK()'. + -'RELEASE_AMBIENT_AUDIO_BANK()'. + -'RELEASE_SCRIPT_AUDIO_BANK()'. + However 'RELEASE_NAMED_SCRIPT_AUDIO_BANK' does not use the same function. So may be, 'RELEASE_???_AUDIO_BANK()'? Doubt it. + + + + + Seems to return the current type of view + example: // checks if you're currently in first person + if ((CAM::_EE778F8C7E1142E2(CAM::_19CAFA3C87F7C2FF()) == 4) && (!__463_$28ED382849B17AFC())) { + UI::_FDEC055AB549E328(); + UI::_SET_NOTIFICATION_TEXT_ENTRY("REC_FEED_WAR"); + l_CE[0 -- [[1]] ] = UI::_DRAW_NOTIFICATION(0, 1); + } + + + + + SET_ENTITY_* + + + + + Only appears in lamar1 script. + + + + + unk_0xCEA55F4C(uVar3, "AM_ROLLERCOASTER", -1)) + Probably has to do with seeing if they are riding the roller coaster or ferris wheel + NETWORK_IS_PLAYER_??? + + + + + Console Hash: 0x76A9FEB6 + + + + + Dr. Underscore (1/6/18): + Only one instance across all scripts. (maintransition) + May not be a bool, it could be one of these 0-2 values that are returned just about 500 god damn times. + + + + + NETWORK_CAN_R??? or NETWORK_CAN_S??? + + + + + This native is used along with these two natives: [`0xa356990e161c9e65`](https://runtime.fivem.net/doc/reference.html#_0xA356990E161C9E65) and [`0x5ce62918f8d703c7`](https://runtime.fivem.net/doc/reference.html#_0x5CE62918F8D703C7). + This native configures the location, size, rotation, normal height, and the difference ratio between min, normal and max. + All those natives combined they will output something like this: <https://i.imgur.com/TC6cku6.png> + + Grid center x coord. + Grid center y coord. + Grid center z coord. + Not sure, but seems to be the amount of lines top/bottom there are in the grid. -1.0 works best. + Grid rotation (keep between 0.0 and 1.0). + Offset top/bottom (? not sure about this one, seems weird). + Grid width (usually 15.0). + Grid height (usually 15.0). + Not sure, but seems to be the amount of lines left/right there are in the grid. -1.0 works best. + Zoom / scale (higher values = smaller (more) squares) (lower values = bigger (less) squares). + glow intensity / opacity (40.0 is fine for daylight, 15.0 is fine for night time). + The z coord for 'normal' height (white grid lines level). + This is the height difference/margin used for line color changes. 0.2 works fine (normalHeight + 0.2 = yellow, normalHeight - 0.2 = red). + + + + Related to Hao races. + + + + + Console Hash: 0xDF6D5D54 + Name was _GET_PED_TIME_OF_DEATH + ----------------------------------------------------------------- + There is no way this is the correct name. The only time this is called it's compared with the game timer and I used this to test something and noticed when I was killed by no matter what it was my 'Time Of Death' via this native was always 0, but my friends was some random big number like so, 147591. + Retreives [CPed + 15CC] (as of 944) + + + + + Console Hash: 0xDF6D5D54 + Name was _GET_PED_TIME_OF_DEATH + ----------------------------------------------------------------- + There is no way this is the correct name. The only time this is called it's compared with the game timer and I used this to test something and noticed when I was killed by no matter what it was my 'Time Of Death' via this native was always 0, but my friends was some random big number like so, 147591. + Retreives [CPed + 15CC] (as of 944) + + + + + Unsure about the use of this native but here's an example: + void sub_8709() { + GAMEPLAY::_1EAE0A6E978894A2(0, 1); + GAMEPLAY::_1EAE0A6E978894A2(1, 1); + GAMEPLAY::_1EAE0A6E978894A2(2, 1); + GAMEPLAY::_1EAE0A6E978894A2(3, 1); + GAMEPLAY::_1EAE0A6E978894A2(4, 1); + GAMEPLAY::_1EAE0A6E978894A2(5, 1); + GAMEPLAY::_1EAE0A6E978894A2(6, 1); + GAMEPLAY::_1EAE0A6E978894A2(7, 1); + GAMEPLAY::_1EAE0A6E978894A2(8, 1); + } + So it appears that p0 ranges from 0 to 8. + ENABLE_DISPATCH_SERVICE, seems to have a similar layout. + + + + + -This function appears to be deprecated/ unused. Tracing the call internally leads to a _nullsub - + first one seems to be a string of a mission name, second one seems to be a bool/toggle + p1 was always 0. + + + + + example + if (UI::IS_HELP_MESSAGE_BEING_DISPLAYED()&&(!UI::_214CD562A939246A())) { + return 0; + } + + + + + Only called once inside main_persitant with the parameters, 0 + + + + + From b617 scripts: + CAM::_21E253A7F8DA5DFB("DINGHY"); + CAM::_21E253A7F8DA5DFB("ISSI2"); + CAM::_21E253A7F8DA5DFB("SPEEDO"); + + + + + SET_TV_??? + + + + + Function.Call(Hash._0x2208438012482A1A, ped, 0, 0); + This makes the ped have faster animations + + + + + Probably the opposite of 0x80E4A6EDDB0BE8D9 / LOAD_ALL_PATH_NODES + + + + + Dr. Underscore (1/6/18): + Found only in all creator scripts. (fm_capture_creator, fm_deathmatch_creator, fm_lts_creator, fm_mission_controller, fm_race_creator) + Used in-between DRAW_* calls (DRAW_POLY specifically). + + + + + ------------------------ + | Belongs in DLC2 | + ------------------------ + Console Hash: 0x0AF83036 + Only used once in scripts, in maintransition. + maintransition.c4, line ~82432: + if (PED::_7350823473013C02(PLAYER::PLAYER_PED_ID()) && (DECORATOR::_241FCA5B1AA14F75() == 0)) { + g_2542A5 = a_1; // 'g_2542A5' used in 'building_controller.ysc' for IPL stuff? + return 1; + } + Likely used solely for the players ped. The function it's in seems to only be used for initialization/quitting. Called among natives to discard scaleforms, disable frontend, fading in/out, etc. Neighboring strings to some calls include "HUD_JOINING", "HUD_QUITTING". + + + + + p0 is int or bool + + + + + STATS::0x343B27E2(0); + STATS::0x343B27E2(1); + STATS::0x343B27E2(2); + STATS::0x343B27E2(3); + STATS::0x343B27E2(4); + STATS::0x343B27E2(5); + STATS::0x343B27E2(6); + STATS::0x343B27E2(7); + Identical in ingamehud & maintransition. + + + + + spook. + This function calls a function that gets another player stat, although implementation wasn't finished so it can only get your own stat. + Stat value it calls: 0xFC58E972 + + + + + IS_VEHICLE_BUMPER_HANGING_OFF + Not sure what the actual name is but this checks if the bumper of a vehicle is hanging off. It will return true if it is hanging, false if it falls off and false if it is not hanging off. + + + + + 2 matches across 2 scripts. Only showed in appcamera & appmedia. Both were 0. + Dr. Underscore (1/6/18): + I've found a reference in maintransition with 1, plus in appcamera and appmedia. + Takes and returns a bool. + + + + + VEHICLE::_2A8F319B392E7B3F(vehicle, 0.5); + + + + + if (ENTITY::DOES_ENTITY_EXIST(l_228)) { + CAM::_2AED6301F67007D5(l_228); + + + + + Seems to always return 0 from what I can tell. I've tried a lot of different blip related natives and it always seems to return 0. + Decompiled scripts always pass a blip handle as p0. + ``` + // freemode.c + if (HUD::DOES_BLIP_EXIST(Global_2415594[iParam0])) + { + if (HUD::_0x2C173AE2BDB9385E(Global_2415594[iParam0]) != 0) + { + return 1; + } + } + ``` + + The blip to check. + Seems to always return 0 from what I can tell. I've tried a lot of different blip related natives and it always seems to return 0. + + + + SET_ENTITY_* + + + + + Appears to return whether the player is using the pause menu store. Can't be sure though. + + + + + only documented. to be continued... + + + + + Used with radios: + void sub_cf383(auto _a0) { + if ((a_0)==1) { + if (GAMEPLAY::IS_BIT_SET((g_240005._f1), 3)) { + PLAYER::_2F7CEB6520288061(0); + AUDIO::SET_AUDIO_FLAG("AllowRadioDuringSwitch", 0); + AUDIO::SET_MOBILE_PHONE_RADIO_STATE(0); + AUDIO::SET_AUDIO_FLAG("MobileRadioInGame", 0); + } + sub_cf3f6(1); + } else { + if (GAMEPLAY::IS_BIT_SET((g_240005._f1), 3)) { + PLAYER::_2F7CEB6520288061(1); + AUDIO::SET_AUDIO_FLAG("AllowRadioDuringSwitch", 1); + AUDIO::SET_MOBILE_PHONE_RADIO_STATE(1); + AUDIO::SET_AUDIO_FLAG("MobileRadioInGame", 1); + } + sub_cf3f6(0); + } + } + SET_PLAYER_S* + + + + + NETWORK_IS_IN_??? + + + + + p8 seems to always be false. + + + + + From the decompiled scripts, called 61 times: + UI::_317EBA71D7543F52(&v_13, &v_13, &v_3, &v_3); + + + + + calculates two distances + + + + + 6,000+ calls from scripts, all with either 0 or 1 for p2, that's a boolean in my book + --- + ^ The last one is the componentId + iVar8 = dlc1::get_hash_name_for_component(iParam0, 8, ped::get_ped_drawable_variation(iParam0, 8), ped::get_ped_texture_variation(iParam0, 8)); + if (dlc1::_0x341DE7ED1D2A1BFD(iVar8, 240476421, 8)) + + + + + Returns a float value related to slipstream. + + + + + GET_TIME_SINCE_??? + + + + + when player character is used plays remove scuba gear animation + + + + + NETWORK_IS_TRANSITION_??? + + + + + Sets profile setting 934 + + + + + Returns true if an unk value is greater than 0.0f + + + + + from extreme3.c4 + PED::_39D55A620FCB6A3A(PLAYER::PLAYER_PED_ID(), 8, PED::GET_PED_DRAWABLE_VARIATION(PLAYER::PLAYER_PED_ID(), 8), PED::GET_PED_TEXTURE_VARIATION(PLAYER::PLAYER_PED_ID(), 8)); + p1 is probably componentId + + + + + Used in carsteal3 script with p0 = "Carsteal4_spycar". + + + + + 1 match in 1 script. cellphone_controller. + p0 is -1 in scripts. + Dr. Underscore (1/6/18): + I have two uses in two scripts; and it's called with -1 in maintransition, not cellphone_controller. Are you using x360 scripts, or an older version of PC scripts? + Also returns bool. + + + + + p0 was always 2 in R* scripts. + Called before calling DISPLAY_ONSCREEN_KEYBOARD if the input needs to be saved. + + + + + Usage: INTERIOR::_0x405DC2AEF6AF95B9(INTERIOR::GET_KEY_FOR_ENTITY_IN_ROOM(PLAYER::PLAYER_PED_ID())); + + + + + Console Hash: 0x9F82917F + + + + + if (!ENTITY::DOES_ENTITY_BELONG_TO_THIS_SCRIPT(g_10A5A._f8B[a_0 -- [[1]] ], 1)) { + sub_20af7("No longer needed: Vehicle owned by other script"); + if ((((a_0 == 24) && (!sub_3a04(g_10A5A._f8B[a_0 -- [[1]] ]))) && (!sub_39c9(g_10A5A._f8B[a_0 -- [[1]] ]))) && (ENTITY::GET_ENTITY_MODEL(g_10A5A._f8B[a_0 -- [[1]] ]) != ${monster})) { + VEHICLE::_428BACCDF5E26EAD(g_10A5A._f8B[a_0 -- [[1]] ], 1); + } + g_10A5A._f8B[a_0 -- [[1]] ] = 0; + g_10A5A[a_0 -- [[1]] ] = 1; + sub_20ada(a_0); + return ; + } + + + + + LOD related + + + + + sfink: related to: NETWORK_BAIL + NETWORK_BAIL_TRANSITION + NETWORK_JOIN_GROUP_ACTIVITY + NETWORK_JOIN_TRANSITION + NETWORK_LAUNCH_TRANSITION + NETWORK_SESSION_HOST + NETWORK_SESSION_HOST_CLOSED + NETWORK_SESSION_HOST_FRIENDS_ONLY + NETWORK_SESSION_HOST_SINGLE_PLAYER + NETWORK_SESSION_VOICE_LEAVE + + + + + yoga.ysc + if (PED::IS_PED_WEARING_HELMET(iParam0) && PED::_0x451294E859ECC018(iParam0) != -1) + { + *uParam2 = PED::_0x451294E859ECC018(iParam0); + *uParam3 = PED::_0x9D728C1E12BF5518(iParam0); + } + + + + + NOTE: 'p2' might be some kind of array. + + + + + This has been found in use in the decompiled files. + + + + + Checks if the specified unknown flag is set in the ped's model. + The engine itself seems to exclusively check for flags 1 and 4 (Might be inlined code of the check that checks for other flags). + Game scripts exclusively check for flags 1 and 4. + + + + + Dr. Underscore (1/6/18): + Possibly some unknown structures. + + + + + Only found 3 times in decompiled scripts. Not a whole lot to go off of. + GAMEPLAY::_48F069265A0E4BEC(a_0, "Movie_Name_For_This_Player"); + GAMEPLAY::_48F069265A0E4BEC(&a_0._fB, "Ringtone_For_This_Player"); + GAMEPLAY::_48F069265A0E4BEC(&a_0._f1EC4._f12[v_A -- [[6]] ], &v_13); // where v_13 is "MPATMLOGSCRS0" thru "MPATMLOGSCRS15" + + + + + example: + if (!((v_7)==UI::_4A9923385BDB9DAD())) { + UI::SET_BLIP_SPRITE((v_6), (v_7)); + } + This function is hard-coded to always return 1. + + + + + Seems to call GET_PAUSED_MAP_STREAMING_REQUEST lol wtf + seg001:000000000158C324 sub_158C324: # DATA XREF: OPD:stru_1C29978o + seg001:000000000158C324 + seg001:000000000158C324 .set arg_10, 0x10 + seg001:000000000158C324 + seg001:000000000158C324 mflr r0 + seg001:000000000158C328 bl sub_1803774 + seg001:000000000158C32C stdu r1, -0x80(r1) + seg001:000000000158C330 std r0, 0x80+arg_10(r1) + seg001:000000000158C334 mr r31, r3 + seg001:000000000158C338 lwz r3, 8(r31) + seg001:000000000158C33C addic r4, r3, 4 + seg001:000000000158C340 addic r5, r3, 0x10 + seg001:000000000158C344 addic r7, r3, 0x20 + seg001:000000000158C348 lwz r6, 0(r3) + seg001:000000000158C34C lfs f1, 0x1C(r3) + seg001:000000000158C350 lwz r8, 0x2C(r3) + seg001:000000000158C354 extsw r3, r6 + seg001:000000000158C358 extsw r8, r8 + seg001:000000000158C35C bl GET_PAUSED_MAP_STREAMING_REQUEST + seg001:000000000158C360 lwz r4, 0(r31) + seg001:000000000158C364 stw r3, 0(r4) + seg001:000000000158C368 addi r1, r1, 0x80 + seg001:000000000158C36C b loc_18037D8 + sorta makes sense though since the one above this native and GET_PAUSED_MAP_STREAMING_REQUEST are used together often in scripts + + + + + Only used once in the entire game scripts, probably useless. Always returns 0. + + + + + This function is hard-coded to always return 1. + + + + + Something like flush_all_scripts + Most of time comes after NETWORK_END_TUTORIAL_SESSION() or before TERMINATE_THIS_THREAD() + + + + + Examples: + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "END_CREDITS_KILL_MICHAEL", 1); + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "END_CREDITS_KILL_MICHAEL", 1); + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "END_CREDITS_KILL_TREVOR", 1); + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "END_CREDITS_SAVE_MICHAEL_TREVOR", 1); + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "OFF_ROAD_RADIO_ROCK_LIST", 1); + AUDIO::_4E404A9361F75BB2("RADIO_06_COUNTRY", "MAGDEMO2_RADIO_DINGHY", 1); + AUDIO::_4E404A9361F75BB2("RADIO_16_SILVERLAKE", "SEA_RACE_RADIO_PLAYLIST", 1); + AUDIO::_4E404A9361F75BB2("RADIO_01_CLASS_ROCK", "OFF_ROAD_RADIO_ROCK_LIST", 1); + + + + + The "disabled" variant of _0x5B84D09CEC5209C5. + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + console hash: 0x004926A3 + + + + + From the scripts: + GAMEPLAY::_54F157E0336A3822(sub_aa49(a_0), "ForcedStopDirection", v_E); + + + + + DISABLE_* + p0 seems to be Player or int + Dr. Underscore (1/6/18): + p0 is Player. + Called after/near _DISABLE_FIRST_PERSON_CAMERA_THIS_FRAME quite often, but not always. + Also called near DISABLE_CONTROL_ACTION. + + + + + Sets profile setting 935 + + + + + Order of player1 and player2 are not interchangable, it was called for both orders. + + + + + GET_PLAYER_* + Seems to do something with network (?) + PLAYER::_56105E599CAB0EFA(NETWORK::NETWORK_GET_PLAYER_INDEX_FROM_PED(ped)) + + + + + console hash = 0x30F43FE3 + + + + + Jenkins hash: 0x772DA539 + p0 looks like Player or int (found in "am_pi_menu") + Dr. Underscore (1/6/18): + It isn't Player, it is an int. + Only two references anywhere, both in am_pi_menu. + One uses globals, the other one uses a helper function that is passing in the outValue of "STATS::STAT_GET_INT"; I have no clue what is being passed in for the stat hash. + + + + + consoel hash 0xAEB29F98 + + + + + LEADERBOARDS_GET_CACHE_??? + + + + + Has a 3rd param (int) since patch [???]. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + Same behavior as GET_LOCAL_PLAYER_AIM_STATE but only used on the PC version. + + + + + may be 0x6CDAA7D2 + sfink: related to: NETWORK_BAIL + NETWORK_BAIL_TRANSITION + NETWORK_JOIN_GROUP_ACTIVITY + NETWORK_JOIN_TRANSITION + NETWORK_LAUNCH_TRANSITION + NETWORK_SESSION_HOST + NETWORK_SESSION_HOST_CLOSED + NETWORK_SESSION_HOST_FRIENDS_ONLY + NETWORK_SESSION_HOST_SINGLE_PLAYER + NETWORK_SESSION_VOICE_LEAVE + + + + + NETWORK_IS_TRANSITION_??? + + + + + One of the first things it does is get the players ped. + Then it calls a function that is used in some tasks and ped based functions. + + + + + Disables some other rendering (internal) + + + + + Dr. Underscore (1/6/18): + Seems to return a value 0-2. + + + + + Seems to return values between -1 and 1 for controls like gas and steering. + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Only called once in the scripts. + Related to weapon objects. + + + + + This native is used along with these two natives: [`0xa356990e161c9e65`](https://runtime.fivem.net/doc/reference.html#_0xA356990E161C9E65) and [`0x1c4fc5752bcd8e48`](https://runtime.fivem.net/doc/reference.html#_0x1C4FC5752BCD8E48). + This native sets the colors for the golf putting grid. the 'min...' values are for the lower areas that the grid covers, the 'max...' values are for the higher areas that the grid covers, all remaining values are for the 'normal' ground height. + All those natives combined they will output something like this: <https://i.imgur.com/TC6cku6.png> + Old description: + Only called in golf and golf_mp + parameters used are + GRAPHICS::\_0x5CE62918F8D703C7(255, 0, 0, 64, 255, 255, 255, 5, 255, 255, 0, 64); + + red value for the lower level + green value for the lower level + blue value for the lower level + alpha value for the lower level + red value for the normal level + green value for the normal level + blue value for the normal level + alpha value for the normal level + red value for the upper level + green value for the upper level + blue value for the upper level + alpha value for the upper level + + + + longest time being ilde? + + + + + NETWORK_IS_TRANSITION_??? + + + + + example from completionpercentage_controller.ysc.c4 + if (STATS::_5EAD2BF6484852E4()) { + GAMEPLAY::SET_BIT(g_17b95._f20df._ff10, 15); + STATS::_11FF1C80276097ED(0xe9ec4dd1, 200, 0); + } + + + + + SET_PLAYERS_* + + + + + Appears once in "re_dealgonewrong" + + + + + Console Hash: 0x37C388DB + + + + + Something with Social Club or online. + + + + + Unknown. Called after creating a checkpoint (type: 51) in the creators. + + + + + From the scripts: + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0); + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0); + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 1); + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0); + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 0); + OBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 1); + SET_PLAYER_P* + + + + + Used only once (am_mp_property_int) + ped was PLAYER_PED_ID() + + + + + this is lightly associated with the 2 above meaning it accesses a variable that them 2 access also + + + + + possibly called: + ADD_DOOR_EXPERIMENTAL_MATRIX + + + + + Something related to clearing the ped because always used with CLEAR_PED_WETNESS, CLEAR_PED_BLOOD_DAMAGE and RESET_PED_VISIBLE_DAMAGE. + + + + + IS_PLAYER_* + + + + + Something related to vehicle lean? (References CVehicleLeanHelper) + + + + + Normally returns true. Returns false briefly whilst getting into a plane. This is probably a check to see if the ped model and all its components/drawables are properly loaded yet. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + example: + if (GAMEPLAY::_684A41975F077262()) { + (a_0) = GAMEPLAY::_ABB2FA71C83A1B72(); + } else { + (a_0) = -1; + } + + + + + p0 seems to be Ped + Dr. Underscore (1/6/18): + Has to do something with vehicles and teams. (same teams don't jack each other out of vehicles?) + + + + + what does it do? + + + + + Called in freemode related scripts but not freemode itself. + + + + + I put the argument as 'playerName' as when it's called in freemode.c TU27 X360 scripts. It's given a var that has GET_PLAYER_NAME stored in it via StringCopy. + + + + + Possible values: + act_cinema + am_mp_carwash_launch + am_mp_carwash_control + am_mp_property_ext + chop + fairgroundHub + launcher_BasejumpHeli + launcher_BasejumpPack + launcher_CarWash + launcher_golf + launcher_Hunting_Ambient + launcher_MrsPhilips + launcher_OffroadRacing + launcher_pilotschool + launcher_Racing + launcher_rampage + launcher_rampage + launcher_range + launcher_stunts + launcher_stunts + launcher_tennis + launcher_Tonya + launcher_Triathlon + launcher_Yoga + ob_mp_bed_low + ob_mp_bed_med + + + + + Console Hash: 0x60E29B78 + + + + + Looks like a cousin of above function _6D6840CEE8845831 as it was found among them. Must be similar + Here are possible values of argument - + "ob_tv" + "launcher_Darts" + + + + + sfink: sets bit in vehicle's structure, used by maintransition, fm_mission_controller, mission_race and a couple of other scripts. see dissassembly: + CVehicle *__fastcall sub_140CDAA10(signed int a1, char a2) + { + CVehicle *result; // rax@1 + result = EntityAsCVehicle(a1); + if ( result ) + { + result->field_886 &= 0xEFu; + result->field_886 |= 16 * (a2 & 1); + } + return result; + } + + + + + Seems to have the same functionality as REGISTER_TEXT_LABEL_TO_SAVE? + GAMEPLAY::_6F7794F28C6B2535(&a_0._f1, "tlPlateText"); + GAMEPLAY::_6F7794F28C6B2535(&a_0._f1C, "tlPlateText_pending"); + GAMEPLAY::_6F7794F28C6B2535(&a_0._f10B, "tlCarAppPlateText"); + "tl" prefix sounds like "Text Label" + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + This function is hard-coded to always return 1. ะšั€ั‡ ะบะฐะบะฐั-ั‚ะพ ั…ัƒะนะฝั. + + + + + - if (GAMEPLAY::_6FDDF453C0C756EC() || GAMEPLAY::IS_PC_VERSION()) { + + + + + Used in am_mp_property_ext and am_mp_property_int + + + + + If the function fails, returns "Unknown". + Could be task (sequence) name. Needs more research. + + + + + It's 100% an IS_CUTSCENE_* native. + + + + + Appears to be a HIDE_* native. + + + + + NETWORK_CAN_R??? or NETWORK_CAN_S??? + + + + + AUDIO::_733ADF241531E5C2("inTunnel", 1.0); + AUDIO::_733ADF241531E5C2("inTunnel", 0.0); + I do not know as of yet what this does, but this was found in the scripts. + + + + + NETWORK_IS_* + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + bufferSize is 35 in the scripts. + + + + + 6 calls in the b617d scripts, removed identical lines: + AUDIO::_774BD811F656A122("RADIO_01_CLASS_ROCK", 1); + AUDIO::_774BD811F656A122(AUDIO::GET_RADIO_STATION_NAME(10), 0); + AUDIO::_774BD811F656A122(AUDIO::GET_RADIO_STATION_NAME(10), 1); + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + p1: "MP_FEMALE_ACTION" found multiple times in the b617d scripts. + Console Hash: 0x83BAE814 + + + + + Normally returns true. Returns false briefly whilst putting on a helmet after getting onto a motorbike. Not sure what that's about. + + + + + Related to cutscene entities. Unsure about the use. + + + + + Used for cash gifts + Console Hash + + + + + From the scripts: + AUDIO::_7CDC8C3B89F661B3(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("PAIGE_PVG")); + AUDIO::_7CDC8C3B89F661B3(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("TALINA_PVG")); + AUDIO::_7CDC8C3B89F661B3(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("FEMALE_LOST_BLACK_PVG")); + AUDIO::_7CDC8C3B89F661B3(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("FEMALE_LOST_WHITE_PVG")); + + + + + what does this native do? + Here's some pseudocode of the internal setter function: + __int64 __fastcall sub_140CD86B4(signed int vehicle, char a2, char a3) + { + char v3; // di@1 + char v4; // bl@1 + __int64 result; // rax@1 + __int16 v6; // cx@3 + v3 = a3; + v4 = a2; + result = GetVehicleAddress(vehicle); + if ( result ) + { + if ( v3 || (v6 = *(_WORD *)(result + 0xDA), (v6 & 0xFu) - 6 <= 1) ) + { + *(_BYTE *)(result + 0x89B) &= 0xDFu; + *(_BYTE *)(result + 0x89B) |= 32 * (v4 & 1); + } + } + return result; + } + Now it's time for you to find out :P + + + + + i found this function just like VEHICLE::TRACK_VEHICLE_VISIBILITY + example: + PED::_0x7D7A2E43E74E2EB8(ped);// TRACK_PED_VISIBILITY + if (PED::IS_TRACKED_PED_VISIBLE(ped)) + { + } + + + + + Something to do with phone cameras. + startup.c4: + void sub_2a3d() { + UNK2::_7E2BD3EF6C205F09("No_Filter", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam1", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam2", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam3", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam4", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam5", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam6", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam7", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam9", 1); + UNK2::_7E2BD3EF6C205F09("phone_cam12", 0); + } + + + + + _PLAYSTATS_ROB_ARMOURD_TRUCK + + + + + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + gets some camera fov + + + + + UI::_817B86108EB94E51(1, &g_189F36._f10CD1[0 -- [[16]] ], &g_189F36._f10CD1[1 -- [[16]] ], &g_189F36._f10CD1[2 -- [[16]] ], &g_189F36._f10CD1[3 -- [[16]] ], &g_189F36._f10CD1[4 -- [[16]] ], &g_189F36._f10CD1[5 -- [[16]] ], &g_189F36._f10CD1[6 -- [[16]] ], &g_189F36._f10CD1[7 -- [[16]] ]); + + + + + "GET_OBJ_ENTITY" seems highly unlikely. + + + + + Only found 2 times in decompiled scripts. Not a whole lot to go off of. + GAMEPLAY::_8269816F6CFD40F8(&a_0._f1F5A._f6[0 -- [[8]] ], "TEMPSTAT_LABEL"); // gets saved in a struct called "g_SaveData_STRING_ScriptSaves" + GAMEPLAY::_8269816F6CFD40F8(&a_0._f4B4[v_1A -- [[8]] ], &v_5); // where v_5 is "Name0" thru "Name9", gets saved in a struct called "OUTFIT_Name" + + + + + HUD_COLOUR_CONTROLLER_CHOP = 174; + UI::GET_HUD_COLOUR(174, &v_6, &v_7, &v_8, &v_9); + CONTROLS::_8290252FFF36ACB5(0, v_6, v_7, v_8); + + + + + Saves a JSON file? It might even be saving it to the Rockstar Cloud, but I have no way of verifying this + "shrinkletter.c4", line ~378: + DATAFILE::DATAFILE_CREATE(); + v_5 = DATAFILE::_GET_ROOT_OBJECT(); + DATAFILE::_OBJECT_VALUE_ADD_INTEGER(v_5, "in", a_2); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "st", &a_2._f1); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "mp", &a_2._f2); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "ms", &a_2._f3); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "sc", &a_2._f5); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "pr", &a_2._f6); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "fa", &a_2._f7); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "sm", &a_2._f8); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "kp", &a_2._f9); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "sv", &a_2._fA); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "yo", &a_2._fB); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "fi", &a_2._fC); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "rc", &a_2._fD); + DATAFILE::_OBJECT_VALUE_ADD_STRING(v_5, "co", &a_2._fE); + DATAFILE::_OBJECT_VALUE_ADD_INTEGER(v_5, "su", a_2._fF); + DATAFILE::_83BCCE3224735F05("gta5/psych/index.json"); // saves the file? + + + + + sfink: from scripts: + func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride")); + func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride")); + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + SET_PED_PATH_* + Could be the move speed on the path. Needs testing. + Default is 1.0 and maximum is 10.0 + + + + + SET_LOCAL_PLAYER_* + + + + + Something to do with time, used in context: + NETWORK::GET_TIME_DIFFERENCE(NETWORK::_89023FBBF9200E9F(), ... ) + sfink: returns the same value as NETWORK::GET_NETWORK_TIME in freemode. + + + + + One call found in the b617d scripts: + AUDIO::_8A694D7A68F8DC38(NETWORK::NET_TO_PED(l_3989._f26F[0 -- [[1]] ]), "CONV_INTERRUPT_QUIT_IT", "LESTER"); + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + console hash: 0x19EC0001 + + + + + GAMEPLAY::_8D74E26F54B4E5C3(""); + + + + + Example of usage: + v_2 = SCRIPT::_30B4FA1C82DD4B9F(); // int _GET_ID_OF_NEXT_SCRIPT_IN_ENUMERATION() + CUTSCENE::_8D9DF6ECA8768583(v_2); + + + + + Example, only occurrence in the scripts: + UI::_8EFCCF6EC66D85E4(&v_23, &v_13, &v_13, 1, v_34); + + + + + No observed effect. + + + + + Appears only in fm_mission_controller and used only 3 times. + ped was always PLAYER_PED_ID() + p1 was always true + p2 was always true + + + + + SET_GPS_??? + + + + + Dr. Underscore (1/6/18): + Seems to return a value 0-2. + + + + + return bool according to scripts + + + + + bool? + am_crate_drop.c + <...> + if (network::_network_are_ros_available()) + { + if (network::_0x91B87C55093DE351()) + <..> + + + + + I can 100% confirm this is some kind of START_* native. + Next character in the name is either C, D or E. + Used only once in the scripts (benchmark.ysc). + + + + + Unknown. + Seems to return either 0, 1, or -1. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + NETWORK_IS_* + + + + + Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_MASKED_INT"? + + + + + in the decompiled scripts, seems to be always called on the vehicle right after being attached to a trailer. + + + + + SET_VEHICLE_DOORS_LOCKED_FOR_* + + + + + Example gotten from chinese2.c4 + VEHICLE::_9A75585FB2E54FAD(2004.4471435546875, 3076.806640625, 46.60689926147461, 10.0); + + + + + RELEASE_??? + I say RELEASE_???, as in IDA this native calls the same function as + -'RELEASE_MISSION_AUDIO_BANK()'. + -'RELEASE_AMBIENT_AUDIO_BANK()'. + -'RELEASE_SCRIPT_AUDIO_BANK()'. + However 'RELEASE_NAMED_SCRIPT_AUDIO_BANK' does not use the same function. So may be, 'RELEASE_???_AUDIO_BANK()'? Doubt it. + Console Hash: 0xE67446E9 + + + + + Console Hash: 0x50CDB295 + + + + + Gets some kind of data related to missions like the online player created races n stuff + + + + + Only appeared in Golf & Golf_mp. Parameters were all ptrs + + + + + Found in the b617d scripts: + PED::_9DBA107B4937F809(v_7, "trevor_heist_cover_2h"); + + + + + Only found 4 times in Rockstar scripts. + Clearly has something to do with Cutscenes. + + + + + UI::0x7AD67C95("Gallery"); + UI::0x7AD67C95("Missions"); + UI::0x7AD67C95("General"); + UI::0x7AD67C95("Playlists"); + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + Needs more research. If the "phone_cam12" filter is applied, this function is called with "TRUE"; otherwise, "FALSE". + Example (XBOX 360): + // check current filter selection + if (GAMEPLAY::ARE_STRINGS_EQUAL(getElem(g_2471024, &l_17, 4), "phone_cam12") != 0) + { + MOBILE::_0xC273BB4D(0); // FALSE + } + else + { + MOBILE::_0xC273BB4D(1); // TRUE + } + + + + + This native enables/disables the gold putting grid display (<https://i.imgur.com/TC6cku6.png>). + This requires these two natives to be called as well to configure the grid: [`0x1c4fc5752bcd8e48`](https://runtime.fivem.net/doc/reference.html#_0x1C4FC5752BCD8E48) and [`0x5ce62918f8d703c7`](https://runtime.fivem.net/doc/reference.html#_0x5CE62918F8D703C7). + + Enables or disables the golf putting grid display. + + + + Only called once in the scripts: + if (sub_1abd() && (!PED::_A3F3564A5B3646C0(l_8C))) { + if (sub_52e3("RESNA_CELLR", 0)) { + PED::SET_PED_CAN_PLAY_GESTURE_ANIMS(l_8C, 1); + PED::SET_PED_CAN_PLAY_AMBIENT_ANIMS(l_8C, 1); + PED::SET_PED_CAN_PLAY_VISEME_ANIMS(l_8C, 1, 0); + l_184 += 1; + } + } + + + + + NOTE: 'p1' might be some kind of array. + + + + + Dr. Underscore (1/6/18): + Only one instances in two scripts. (cellphone_controller, maintransition) + + + + + Called 4 times in the b617d scripts: + GAMEPLAY::_A74802FB8D0B7814("CONTRAILS", 0); + + + + + STATS::0xE3247582(0); + STATS::0xE3247582(1); + STATS::0xE3247582(2); + STATS::0xE3247582(3); + STATS::0xE3247582(4); + STATS::0xE3247582(5); + STATS::0xE3247582(6); + + + + + NETWORK_OVERRIDE_??? + + + + + Found in scripts: + if (AI::_A7FFBA498E4AAF67(l_9BC, "Run")) { + if (AI::_A7FFBA498E4AAF67(l_9BC, "Escape")) { + + + + + p1 always false. + + + + + console hash: 0xFD0F7EDD + + + + + This has been found in use in the decompiled files. + + + + + gets 2 floats from the CNetGamePlayer of p0 and stores them in p1 and p2. + Possibly waypoint? + + + + + Possible p0 values: + "prologue" + "Prologue_Main" + + + + + Exemple of use(carmod_shop.c4) + INTERIOR::_AF348AFCB575A441("V_CarModRoom"); + + + + + Examples: + AI::_B0A6CFD2C69C1088(PLAYER::PLAYER_PED_ID(), "isFirstPerson", 0); + AI::_B0A6CFD2C69C1088(PLAYER::PLAYER_PED_ID(), "isFirstPerson", 1); + AI::_B0A6CFD2C69C1088(PLAYER::PLAYER_PED_ID(), "isBlocked", sub_179027()); + + + + + Has something to do with player switch. + Only possible values: + - "CSM_ST_BOX3x3" + + + + + Called in decompiled scripts as alternative to _SET_PED_ENEMY_AI_BLIP in an else, when the additional parameter p3 is not -1 + + + + + 12 matches across 4 scripts. All 4 scripts were job creators. + type ranged from 0 - 2. + p4 was always 0.2f. Likely scale. + assuming p5 - p8 is RGBA, the graphic is always yellow (255, 255, 0, 255). + Tested but noticed nothing. + + + + + This native doesn't seem to do anything, might be a debug-only native. + Confirmed, it is a debug native. + + + + + No observed effect. + + + + + This line found 48 times in the scripts: + GAMEPLAY::_B335F761606DB47C(&v_4, &v_7, a_0, v_A); + + + + + This function is hard-coded to always return 1. + + + + + PLAYER::0xBF6993C7(rPtr((&l_122) + 71)); // Found in decompilation + *** + In "am_hold_up.ysc" used once: + l_8d._f47 = GAMEPLAY::GET_RANDOM_FLOAT_IN_RANGE(18.0, 28.0); + PLAYER::_B45EFF719D8427A6((l_8d._f47)); + + + + + Found in the b617d scripts, duplicates removed: + AUDIO::_B4BBFD9CD8B3922B("V_CARSHOWROOM_PS_WINDOW_UNBROKEN"); + AUDIO::_B4BBFD9CD8B3922B("V_CIA_PS_WINDOW_UNBROKEN"); + AUDIO::_B4BBFD9CD8B3922B("V_DLC_HEIST_APARTMENT_DOOR_CLOSED"); + AUDIO::_B4BBFD9CD8B3922B("V_FINALEBANK_PS_VAULT_INTACT"); + AUDIO::_B4BBFD9CD8B3922B("V_MICHAEL_PS_BATHROOM_WITH_WINDOW"); + + + + + Only used once in the scripts + weapon::_0xB4C8D77C80C0421E(Local_888[3 -- [[33]] ], -1082130432); + The code following this relates to manually triggering an RPG rocket (creating the object, the particle fx and sound) + + + + + "Can request assets for cutscene entity"? (found in decompiled scripts) + + + + + GRAPHICS::_0xB7ED70C49521A61D(9123); + GRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED("MPMissMarkers256"); + + + + + Old Gen: 0x47D6004E + Disables something. Used only once in R* scripts (freemode.ysc). + + + + + if (!$B8B52E498014F5B0(PLAYER::PLAYER_PED_ID())) { + + + + + Seem to return bool + Dr. Underscore (1/6/18): + It does return bool. + + + + + Every p2 - p5 occurrence was 0f. + + + + + var num3 = PLAYER::GET_PLAYER_PED(l_2171); // proof l_2171 is a player + var num17 = PLAYER::0x9DF75B2A(l_2171, 100, 0); // l_2171 + .ysc: + if (PLAYER::GET_PLAYER_WANTED_LEVEL(l_6EF) < v_4) { // l_6EF is a player + PLAYER::SET_PLAYER_WANTED_LEVEL(l_6EF, v_4, 0); // l_6EF + PLAYER::SET_PLAYER_WANTED_LEVEL_NOW(l_6EF, 0); // l_6EF + } else { + PLAYER::_4669B3ED80F24B4E(l_6EF); // l_6EF + UI::_BA8D65C1C65702E5(1); + a_0 = 1; + } + if (l_4B24[l_6F2 -- [[156]] ]._f8C != PLAYER::_BC0753C9CA14B506(l_6EF, 100, 0)) { // l_6EF + l_4B24[l_6F2 -- [[156]] ]._f8C = PLAYER::_BC0753C9CA14B506(l_6EF, 100, 0); // l_6EF + } + Both was taken from fm_mission_controller + GET_PLAYER_* + + + + + Most likely ROPE_ATTACH_* + + + + + Seems to only appear in scripts used in Singleplayer. + AI_PHONE_ARGS is a hash collision!!! + Always used like this in scripts + PLAYER::_BC9490CA15AEA8FB(PLAYER::PLAYER_ID()); + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + This function is hard-coded to always return 0. + + + + + respawn player + + + + + Something to do with timecycles. + + + + + Use _GET_VEHICLE_MOD_DATA for modData + Appears to be a GET_DLC_VEHICLE_MOD_* native. + + + + + same call as VEHICLE::_0x0F3B4D4E43177236 + + + + + Seems to return time in vector3 + + + + + CAM::_C2EAE3FB8CDBED31("SHAKE_CAM_medium", "medium", "", 0.5f); + + + + + - This is called after SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME + hash collision + 0xc3376f42b1faccc6, 0xd5d0d2853191399c, // set_areas_generator_orientation + + + + + - This is called after SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME + hash collision + 0xc3376f42b1faccc6, 0xd5d0d2853191399c, // set_areas_generator_orientation + + + + + This seems to edit the water wave, intensity around your current location. + 0.0f = Normal + 1.0f = So Calm and Smooth, a boat will stay still. + 3.0f = Really Intense. + + + + + NETWORK_IS_TRANSITION_??? + + + + + Interesting fact: A hash collision for this is RESET_JETPACK_MODEL_SETTINGS + + + + + Toggles a value (bool) for cutscenes. + + + + + Often called after _REMOVE_LOADING_PROMPT. Unsure what exactly it does, but It references busy_spinner, I can only guess its freeing the busy_spinner scaleform from memory + + + + + Found in "director_mode", "fm_bj_race_controler", "fm_deathmatch_controler", "fm_impromptu_dm_controler", "fm_race_controler", "gb_deathmatch". + + + + + rerere + + + + + Only call found in the b617d scripts: + AUDIO::_CADA5A0D0702381E("BACK", "HUD_FREEMODE_SOUNDSET"); + + + + + RESET_* + + + + + p4 seems to vary from 0 to 3. + + + + + what does this do? + + + + + Maybe gets gameplay cam near clip? + + + + + Similar to 0xDDC635D5B3262C56. Enable? + + + + + x360 Hash: 0xF637166E + + + + + SET_TV_??? + + + + + "SwitchHUDFranklinOut", + "SwitchHUDMichaelOut", + "SwitchHUDOut", + "SwitchHUDTrevorOut", + "SwitchOpenFranklinOut", + "SwitchOpenMichaelIn", + "SwitchOpenNeutral" + + + + + 1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + Decompiled scripts have this listed as `FILES::_GET_NUM_DLC_PED_PROPS_UNK`, but that seems wrong. + Has something to do with ped (dlc) helmet props. + This native returns 1/true when the player helmet has a visor (there is another prop index for the same helmet with closed/opened visor variant) that can be toggled, 0/false if there's no alternative version with a visor for this helmet prop. + So something like `_DOES_HELMET_HASH_HAVE_A_VISOR`, anyone that knows the joaat hash? + Decompiled scripts handle this as an int. But the result is always 0 or 1 (after testing every prop hash on freemode peds). So might actually be a bool? + ``` + iVar16 = PED::GET_PED_PROP_INDEX(PLAYER::PLAYER_PED_ID(), 0); + iVar17 = PED::GET_PED_PROP_TEXTURE_INDEX(PLAYER::PLAYER_PED_ID(), 0); + iVar18 = FILES::GET_HASH_NAME_FOR_PROP(PLAYER::PLAYER_PED_ID(), 0, iVar16, iVar17); + if (FILES::_GET_NUM_DLC_PED_PROPS_UNK(iVar18) > 0) // _0xD40AAC51E8E4C663 + { + HUD::BEGIN_TEXT_COMMAND_DISPLAY_HELP("VISOR_TOGGLE"); + HUD::END_TEXT_COMMAND_DISPLAY_HELP(0, 0, true, 6000); + iVar15++; + func_12660(7668, iVar15, -1, 1); + MISC::SET_BIT(&(Global_2512581.f_1710), 24); + } + ``` + + Ped helmet prop hash + This native returns 1 when the player helmet has a visor (there is another prop index for the same helmet with closed/opened visor variant) that can be toggled. 0 if there's no alternative version with a visor for this helmet prop. + + + + Only used like this: + if (VEHICLE::_D4C4642CB7F50B5D(ENTITY::GET_VEHICLE_INDEX_FROM_ENTITY_INDEX(v_3))) { sub_157e9c(g_40001._f1868, 0); + } + + + + + p0 - PLAYER::PLAYER_PED_ID(); + p1 - "Phase", "Wobble", "x_axis","y_axis","introphase","speed". + p2 - From what i can see it goes up to 1f (maybe). + -LcGamingHD + Example: AI::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), "Phase", 0.5); + + + + + Something related to the environmental effects natives. + In the "agency_heist3b" script, p1 - p3 are always under 100 - usually they are {87, 81, 68}. If SET_PED_ENVEFF_SCALE is set to 0.65 (instead of the usual 1.0), they use {74, 69, 60} + + + + + Only one match in the scripts: + GRAPHICS::_D7021272EB0A451E("int_carrier_hanger"); + + + + + Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension). + The original (and wrong) definition is below: + This unload the GTA:O DLC map parts (like high end garages/apartments). + Works in singleplayer. + console hash: 0x8BF60FC3 + + + + + Unloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension). + The original (and wrong) definition is below: + This unload the GTA:O DLC map parts (like high end garages/apartments). + Works in singleplayer. + console hash: 0x8BF60FC3 + + + + + 4 matches across 2 scripts. + appcamera: + called after UI::HIDE_HUD_AND_RADAR_THIS_FRAME() and before GRAPHICS::0x108F36CC(); + cellphone_controller: + called after GRAPHICS::0xE9F2B68F(0, 0) and before GRAPHICS::0x108F36CC(); + + + + + In scripts it's used with a var, that is used elsewhere in a check regarding if the given networkHandle is valid. + + + + + Set profile setting 866 + + + + + REQUEST_VEHICLE_* + + + + + Related to locking the vehicle or something similar. + In the decompiled scripts, its always called after + VEHICLE::_SET_EXCLUSIVE_DRIVER(a_0, 0, 0); + VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(a_0, 1); + VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(a_0, PLAYER::PLAYER_ID(), 0); + + + + + probably 0x3461981 on console + + + + + Has something to do with police. + + + + + SET_ENTITY_* + x360 Hash: 0xA0466A69 + Only called within 1 script for x360. 'fm_mission_controller' and it used on an object. + Ran after these 2 natives, + set_object_targettable(uParam0, 0); + set_entity_invincible(uParam0, 1); + + + + + 2 occurrences in agency_heist3a. p1 was 0.7f then 0.4f. + + + + + Tune Backwards... ? + + + + + Similar to 0xD01005D2BA2EB778. Disable? + + + + + Dr. Underscore (1/6/18): + Most references of this native come from the creator scripts. (creator, fm_capture_creator, fm_deathmatch_creator, fm_lts_creator, fm_race_creator). + Seems to have something to do with initializing/destroying creator shit. + + + + + Scripts use 0.2, 0.5 and 1.0. + SET_DRIVER_* + + + + + Outputs 2 Vector3's. + Scripts check if out2.x - out1.x > someshit.x + Could be suspension related, as in max suspension height and min suspension height, considering the natives location. + + + + + p1 always false. + + + + + This function is hard-coded to always return 1. + + + + + Used with IS_LOOK_INVERTED() and negates its affect. + -- + Not sure how the person above got that description, but here's an actual example: + if (CONTROLS::_GET_LAST_INPUT_METHOD(2)) { + if (a_5) { + if (CONTROLS::IS_LOOK_INVERTED()) { + a_3 *= -1; + } + if (CONTROLS::_E1615EC03B3BB4FD()) { + a_3 *= -1; + } + } + } + + + + + REMOTE_VEHICLE_* + + + + + IS_* + + + + + UI::GET_CURRENT_WEBSITE_PAGE_ID(int websiteID) + returns the current website page sometimes returns false + + + + + sets something to 1 + + + + + Sets an unknown value related to timecycles. + + + + + No observed effect. + + + + + GET_VEHICLE_* + + + + + This function is hard-coded to always return 0. + + + + + Vehicle must be a boat. + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + example from scripts: + unk_0xE0C28DB5(0,Global_2398291.imm_726,1); + that global is for ps3/xbox not pc + no idea what this does does + + + + + SET_PED_* + Has most likely to do with some shooting attributes as it sets the float which is in the same range as shootRate. + + + + + _push_scaleform_movie_function(iLocal_117, "SET_TEXT"); + if (bParam0) + { + _0xEC52C631A1831C03(2); + } + else + { + _0xEC52C631A1831C03(1); + } + _pop_scaleform_movie_function_void(); + + + + + This function is hard-coded to always return 0. + + + + + Disables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard. Not sure about controller. Does not disable mouse controls. No need to call this every tick. + To enable the keys again, use [`0x14621BB1DF14E2B2`](#_0x14621BB1DF14E2B2). + + + + + Hides the hud element displayed by _0x523A590C1A3CC0D3 + + + + + interprets the result of CAM::_0x19CAFA3C87F7C2FF() + example: // checks if you're currently in first person + if ((CAM::_EE778F8C7E1142E2(CAM::_19CAFA3C87F7C2FF()) == 4) && (!__463_$28ED382849B17AFC())) { + UI::_FDEC055AB549E328(); + UI::_SET_NOTIFICATION_TEXT_ENTRY("REC_FEED_WAR"); + l_CE[0 -- [[1]] ] = UI::_DRAW_NOTIFICATION(0, 1); + } + + + + + Some kind of flags. + + + + + dont know what this native does but im storing some documentation here + _NETWORK_VOICE_CONNECT_TO_PLAYER + _NETWORK_GET_GAMER_STATUS + _NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED + _NETWORK_SEND_PRESENCE_INVITE + _NETWORK_SEND_PRESENCE_TRANSITION_INVITE + _NETWORK_CHECK_DATA_MANAGER_SUCCEEDED_FOR_HANDLE + _NETWORK_CHECK_DATA_MANAGER_FOR_HANDLE + _NETWORK_CAN_COMMUNICATE_WITH_GAMER + _NETWORK_CRC_HASH_CHECK_EVENT + + + + + Adds some kind of shadow to the vehicle. + + + + + IS_OBJECT_??? + + + + + Only 1 occurrence. p1 was 2. + + + + + Sets profile setting 933 + + + + + LEADERBOARDS2_READ_BY_??? + + + + + 2 calls found in the b617d scripts: + AUDIO::_F1F8157B8C3F171C(l_A42, "Franklin_Bike_Rev", "BIG_SCORE_3A_SOUNDS"); + AUDIO::_F1F8157B8C3F171C(l_166, "Trevor_Revs_Off", "PALETO_SCORE_SETUP_SOUNDS"); + + + + + toggle was always 0 except in one instance (b678). + The one time this is set to true seems to do with when you fail the mission. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + MulleDK19: This function is hard-coded to always return 0. + + + + + MulleDK19: This function is hard-coded to always return 1. + + + + + characters + 0: Michael + 1: Franklin + 2: Trevor + 3: MPMale + 4: MPFemale + + + + + Another function related to "HUD scaleforms" + + + + + bufferSize is 35 in the scripts. + + + + + Something to do with shake: + CAM::_F4C8CF9E353AFECA("HAND_SHAKE", 0.2); + + + + + Needs more research. Possibly used to calculate the "mask" when calling "STAT_SET_BOOL_MASKED"? + + + + + This does not move an existing checkpoint... so wtf. + + + + + 3 matches across 3 scripts. First 2 were 0, 3rd was 1. Possibly a bool. + appcamera, appmedia, and cellphone_controller. + + + + + Set profile setting 501 + + + + + Only did a quick disassembly, but this function seems to load all path nodes in the given area. Parameters appear to be start x, start y, end x, end y. + + + + + IS_S* + + + + + p1 was always 1 (true). + Kicks the ped from the current vehicle and keeps the rendering-focus on this ped (also disables its collision). If doing this for your player ped, you'll still be able to drive the vehicle. + Actual name begins with 'S' + + + + + Another unknown label type... + GAMEPLAY::_FAA457EF263E8763(a_0, "Thumb_label"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f10, "Photo_label"); + GAMEPLAY::_FAA457EF263E8763(a_0, "GXTlabel"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f21, "StringComp"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f43, "SecondStringComp"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f53, "ThirdStringComp"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f32, "SenderStringComp"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f726[v_1A -- [[16]] ], &v_20); // where v_20 is "LastJobTL_0_1" thru "LastJobTL_2_1", gets saved in a struct called "LAST_JobGamer_TL" + GAMEPLAY::_FAA457EF263E8763(&a_0._f4B, "PAID_PLAYER"); + GAMEPLAY::_FAA457EF263E8763(&a_0._f5B, "RADIO_STATION"); + + + + + p0 is always 0. p1 is pointing to a global. + + + + + NETWORK_IS_IN_??? + + + + + Tune Forward... ? + + + + + gets byte at offset 0x862 in the specified players data (ped data + 0xbd0) and stores the bool p1 in it. + lwz r3, 0xBD0(r3) ;r3 is player data + lbz r4, 0x862(r3) ;r4 is now the byte + insrwi r4, r31, 1,28 ;stores p1 as a bit in place 28 idk + stb r4, 0x862(r3) ; puts the newly modified one back in + SET_PLAYER_* + + + + + may be 0xBF21818E + related to: NETWORK_BAIL + NETWORK_BAIL_TRANSITION + NETWORK_JOIN_GROUP_ACTIVITY + NETWORK_JOIN_TRANSITION + NETWORK_LAUNCH_TRANSITION + NETWORK_SESSION_HOST + NETWORK_SESSION_HOST_CLOSED + NETWORK_SESSION_HOST_FRIENDS_ONLY + NETWORK_SESSION_HOST_SINGLE_PLAYER + NETWORK_SESSION_VOICE_LEAVE + + + + + gets the entity id of a network id + + + + + gets the object id of a network id + + + + + gets the ped id of a network id + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + - "MULTIPLAYER_DISABLED" + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + - "MULTIPLAYER_DISABLED" + + + + + Console Hash - 0x18867C61 = NETWORK_ACCESS_TUNABLE_BOOL_HASH + + + + + Console Hash - 0x18867C61 = NETWORK_ACCESS_TUNABLE_BOOL_HASH + + + + + Returns a default value if the tunable don't exist. + Console Hash + + + + + Returns a default value if the tunable don't exist. + Console Hash + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "MP_CNC_TEAM_COP" + - "MP_CNC_TEAM_VAGOS" + - "MP_CNC_TEAM_LOST" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Some of the tunable contexts used in the PC scripts: + - "BASE_GLOBALS" + - "MP_GLOBAL" + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "MP_CNC_TEAM_COP" + - "MP_CNC_TEAM_VAGOS" + - "MP_CNC_TEAM_LOST" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Console Hash - 0x3972551F = NETWORK_ACCESS_TUNABLE_FLOAT_HASH + + + + + Console Hash - 0x3972551F = NETWORK_ACCESS_TUNABLE_FLOAT_HASH + + + + + Some of the tunable contexts used in the PC scripts: + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Some of the tunable contexts used in the PC scripts: + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Console Hash - 0xB2E83B75 = NETWORK_ACCESS_TUNABLE_INT_HASH + + + + + Console Hash - 0xB2E83B75 = NETWORK_ACCESS_TUNABLE_INT_HASH + + + + + Console hash: 0xCD69BEA1 + + + + + Console hash: 0xCD69BEA1 + + + + + .. + + + + + .. + + + + + Returns whether the Rockstar game services are available or not: + SCLB_NO_ROS = The Rockstar game services are unavailable right now. Please try again later. + ros.rockstargames.com + + + + + Returns whether the Rockstar game services are available or not: + SCLB_NO_ROS = The Rockstar game services are unavailable right now. Please try again later. + ros.rockstargames.com + + + + + This has arguments.. in PC scripts. + + + + + p1 = 0 (always) + p2 = 1 (always) + + + + + p1 is just an assumption. p2 was false and p3 was true. + + + + + The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides. + The last 3 parameters are, + 2,0,1 in the am_ferriswheel.c + 1,0,1 in the am_rollercoaster.c + + + + + The first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides. + The last 3 parameters are, + 2,0,1 in the am_ferriswheel.c + 1,0,1 in the am_rollercoaster.c + + + + + p1 = 0 (always) + p2 = 1 (always) + + + + + 11 - Need to download tunables. + 12 - Need to download background script. + Returns 1 if the multiplayer is loaded, otherwhise 0. + + + + + 11 - Need to download tunables. + 12 - Need to download background script. + Returns 1 if the multiplayer is loaded, otherwhise 0. + + + + + this function is toggle when people report you and you get the auto mute message + + + + + this function is toggle when people report you and you get the auto mute message + + + + + console hash: 0x3624F054 + + + + + console hash: 0x3624F054 + + + + + Only documented... + + + + + Only documented... + + + + + BOOL DEBUG_MEMBRESHIP(int Param) + { + int membership; + networkHandleMgr handle; + NETWORK_HANDLE_FROM_PLAYER(iSelectedPlayer, &handle.netHandle, 13); + if (!_NETWORK_IS_CLAN_MEMBERSHIP_FINISHED_DOWNLOADING()) + { + if (NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE(&Param)) + { + if (NETWORK_CLAN_GET_MEMBERSHIP_COUNT(&Param) > 0) + { + if (NETWORK_CLAN_GET_MEMBERSHIP_VALID(&Param, 0)) + { + if (NETWORK_CLAN_GET_MEMBERSHIP(&Param, &membership, -1)) + { + _0xF633805A(&membership, 35, &handle.netHandle); + } + } + } + } + } + else + { + NETWORK_CLAN_DOWNLOAD_MEMBERSHIP(&handle.netHandle); + } + } + + + + + networkMembershipMgr memShip; + int maxMemship = _GET_NUM_MEMBERSHIP_DESC(); + for (int i = 0; i < maxMemship; i++) + { + NETWORK_CLAN_GET_MEMBERSHIP_DESC(&memShip.memHandle, i); + } + + + + + bufferSize is 35 in the scripts. + bufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p1*8 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER. And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that. + the answer is: because p0 an int64_t* / int64_t[35]. and FYI p2 is an int64_t[13] + pastebin.com/cSZniHak + + + + + netScene to scene + + + + + netScene to scene + + + + + netScene to scene + + + + + console hash: 0x99F58A07 + Sadly I thought this copied their tattoos, but it just seems to copy their 'blend data'. E.G. skin tone/color, fat/skinny face, etc. + + + + + console hash: 0x99F58A07 + Sadly I thought this copied their tattoos, but it just seems to copy their 'blend data'. E.G. skin tone/color, fat/skinny face, etc. + + + + + returns netScene + this native is missing 2 params + float p10, float p11 + + + + + Note the 2nd parameters are always 1, 0. I have a feeling it deals with your money, wallet, bank. So when you delete the character it of course wipes the wallet cash at that time. So if that was the case, it would be eg, NETWORK_DELETE_CHARACTER(characterIndex, deleteWalletCash, deleteBankCash); + + + + + hash collision??? + I did this and I didn't see anything happening + int pindex; + for (int i = 0; i < 32; i++) + { + if (NETWORK_IS_PARTICIPANT_ACTIVE(INT_TO_PARTICIPANTINDEX(i))) + { + pindex = NETWORK_GET_PLAYER_INDEX(INT_TO_PARTICIPANTINDEX(i)); + NETWORK_DISABLE_INVINCIBLE_FLASHING(pindex, 1); + } + } + + + + + hash collision??? + I did this and I didn't see anything happening + int pindex; + for (int i = 0; i < 32; i++) + { + if (NETWORK_IS_PARTICIPANT_ACTIVE(INT_TO_PARTICIPANTINDEX(i))) + { + pindex = NETWORK_GET_PLAYER_INDEX(INT_TO_PARTICIPANTINDEX(i)); + NETWORK_DISABLE_INVINCIBLE_FLASHING(pindex, 1); + } + } + + + + + p2 is true 3/4 of the occurrences I found. + 'players' is the number of players for a session. On PS3/360 it's always 18. On PC it's 32. + + + + + Some of the tunable contexts used in the PC scripts: + - "MP_FM_RACES" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_SEA" + - "MP_FM_RACES_CAR" + - "MP_FM_RACES_AIR" + - "MP_FM_BASEJUMP" + - "MP_FM_RACES_CYCLE" + - "MP_FM_RACES_BIKE" + - "MP_FM_MISSIONS" + - "MP_FM_CONTACT" + - "MP_FM_RANDOM" + - "MP_FM_VERSUS" + - "MP_FM_LTS" + - "MP_FM_CAPTURE" + - "MP_FM_DM" + - "MP_FM_SURVIVAL" + - "MP_FM_GANG_ATTACK" + - "MP_FM_BASEJUMP" + - "BASE_GLOBALS" + - "MP_GLOBAL" + and some of the tunable names used in the PC scripts: + - "XP_MULTIPLIER" + - "CASH_MULTIPLIER" + - "ARMOUR_REWARD_GIFT" + - "TOGGLE_CREATORS_OFF" + + + + + Console Hash - 0x25915CB9 = NETWORK_DOES_TUNABLE_EXIST_HASH + + + + + Console Hash - 0x25915CB9 = NETWORK_DOES_TUNABLE_EXIST_HASH + + + + + DSPORT + + + + + DSPORT + + + + + Console Hash - 0xA14CC95D = NETWORK_EARN_FROM_AMBIENT_JOB + Example for p1: "AM_DISTRACT_COPS" + + + + + Console Hash - 0xA14CC95D = NETWORK_EARN_FROM_AMBIENT_JOB + Example for p1: "AM_DISTRACT_COPS" + + + + + For the money bags that drop a max of $40,000. Often called 40k bags. + Most likely NETWORK_EARN_FROM_ROB*** + MONEY_EARN_JOBS + + + + + For the money bags that drop a max of $40,000. Often called 40k bags. + Most likely NETWORK_EARN_FROM_ROB*** + MONEY_EARN_JOBS + + + + + Console Hash - 0xAB6BD72F = NETWORK_EARN_FROM_DAILY_OBJECTIVE + + + + + Console Hash - 0xAB6BD72F = NETWORK_EARN_FROM_DAILY_OBJECTIVE + + + + + MONEY_EARN_PICKED_UP + + + + + MONEY_EARN_PICKED_UP + + + + + Console Hash - 0xBEE23713 = NETWORK_EARN_FROM_JOB_BONUS + + + + + Console Hash - 0xBEE23713 = NETWORK_EARN_FROM_JOB_BONUS + + + + + Pretty sure this is actually a hash collision. + It should be NETWORK_EARN_FROM_A*** or NETWORK_EARN_FROM_B*** + ============================================================= + Not a hash collision, test it for yourself when finishing heist. + lackos; 2017.03.12 + + + + + Pretty sure this is actually a hash collision. + It should be NETWORK_EARN_FROM_A*** or NETWORK_EARN_FROM_B*** + ============================================================= + Not a hash collision, test it for yourself when finishing heist. + lackos; 2017.03.12 + + + + + Enough007: Adds an entry in the Network Transaction Log. + Max value for amount 2000 + + + + + Enough007: Adds an entry in the Network Transaction Log. + Max value for amount 2000 + + + + + Now has 9 parameters. + + + + + Now has 9 parameters. + + + + + This merely adds an entry in the Network Transaction Log; + it does not grant cash to the player (on PC). + Max value for amount is 9999999. + + + + + Now has 8 params. + + + + + Pretty sure this is a hash collision + + + + + Pretty sure this is a hash collision + + + + + In the console script dumps, this is only referenced once. + NETWORK::NETWORK_EXPLODE_VEHICLE(vehicle, 1, 0, 0); + ^^^^^ That must be PC script dumps? In X360 Script Dumps it is reference a few times with 2 differences in the parameters. + Which as you see below is 1, 0, 0 + 1, 1, 0 + 1, 0, and a *param? + am_plane_takedown.c + network_explode_vehicle(net_to_veh(Local_40.imm_2), 1, 1, 0); + armenian2.c + network_explode_vehicle(Local_80[6 <2>], 1, 0, 0); + fm_horde_controler.c + network_explode_vehicle(net_to_veh(*uParam0), 1, 0, *uParam0); + fm_mission_controller.c, has 6 hits so not going to list them. + Side note, setting the first parameter to 0 seems to mute sound or so? + Seems it's like ADD_EXPLOSION, etc. the first 2 params. The 3rd atm no need to worry since it always seems to be 0. + + + + + state - 0 does 5 fades + state - 1 does 6 fades + native is missing third argument, also boolean, setting to 1 made vehicle fade in slower, probably "slow" as per NETWORK_FADE_OUT_ENTITY + + + + + normal - transition like when your coming out of LSC + slow - transition like when you walk into a mission + + + + + Console Hash: Probably 0xAA7EA3BD + + + + + Console Hash: Probably 0xAA7EA3BD + + + + + Returns the owner ID of the specified entity. + + The entity to get the owner for. + On the server, the server ID of the entity owner. On the client, returns the player/slot ID of the entity owner. + + + + scriptName examples: + "freemode", "AM_CR_SecurityVan", ... + Most of the time, these values are used: + p1 = -1 + p2 = 0 + + + + + Retrieves the local player's NetworkHandle* and stores it in the given buffer. + * Currently unknown struct + + + + + On PC this is hardcoded to 250. + + + + + Returns the amount of players connected in the current session. Only works when connected to a session/server. + + + + + Seems to always return 0, but it's used in quite a few loops. + for (num3 = 0; num3 < NETWORK::0xCCD8C02D(); num3++) + { + if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0) + { + var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3)); + + + + + Returns the Player associated to a given Ped when in an online session. + + + + + Returns the Player associated to a given Ped when in an online session. + + + + + Same as GAMEPLAY::GET_RANDOM_INT_IN_RANGE + + + + + Same as GAMEPLAY::GET_RANDOM_INT_IN_RANGE + + + + + Based on scripts such as in freemode.c how they call their vars vVar and fVar the 2nd and 3rd param it a Vector3 and Float, but the first is based on get_random_int_in_range.. + + + + + Returns the value of the tunable 0x9A82F2B. Usually 8000 iirc. + + + + + Returns the value of the tunable 0x9A82F2B. Usually 8000 iirc. + + + + + From what I can see in ida, I believe it retrieves the players online bank balance. + + + + + From what I can see in ida, I believe it retrieves the players online bank balance. + + + + + From what I understand, it retrieves STAT_WALLET_BALANCE for the specified character (-1 means use MPPLY_LAST_MP_CHAR) + + + + + From what I understand, it retrieves STAT_WALLET_BALANCE for the specified character (-1 means use MPPLY_LAST_MP_CHAR) + + + + + Returns a NetworkHandle* from the specified member ID and stores it in a given buffer. + * Currently unknown struct + + + + + Returns a handle to networkHandle* from the specified player handle and stores it in a given buffer. + * Currently unknown struct + Example: + std::vector<UINT64> GetPlayerNetworkHandle(Player player) { + const int size = 13; + uint64_t *buffer = std::make_unique<uint64_t[]>(size).get(); + NETWORK::NETWORK_HANDLE_FROM_PLAYER(player, reinterpret_cast<int *>(buffer), 13); + for (int i = 0; i < size; i++) { + Log::Msg("networkhandle[%i]: %llx", i, buffer[i]); + } + std::vector<UINT64> result(buffer, buffer + sizeof(buffer)); + return result; + } + + + + + Returns a NetworkHandle* from the specified user ID and stores it in a given buffer. + * Currently unknown struct + + + + + console hash: 0xD14D9C07 + + + + + console hash: 0xD14D9C07 + + + + + console hash: 0x5AC9F04D = network_hash_from_gamer_handle + + + + + console hash: 0x5AC9F04D = network_hash_from_gamer_handle + + + + + console hash: 0xF8D7AF3B = NETWORK_HASH_FROM_PLAYER_HANDLE + + + + + console hash: 0xF8D7AF3B = NETWORK_HASH_FROM_PLAYER_HANDLE + + + + + //nothing doin + int Global_1837683 = GlobalVariable::Get(1837683); + int Global_1837683_f_404 = GlobalVariable::Get(1837683 + 404); + NETWORK_INVITE_GAMERS(&Global_1837683, Global_1837683_f_404, 0, 0); + + + + + This would be nice to see if someone is in party chat, but 2 sad notes. + 1) It only becomes true if said person is speaking in that party at the time. + 2) It will never, become true unless you are in that party with said person. + + + + + In scripts R* calls 'NETWORK_GET_FRIEND_NAME' in this param. + + + + + If you are host, returns true else returns false. + anyone know how to use this to find correct host? is possible? + go to a mission and it will set a host then search the host name using a program then find the pointer to the host name + + + + + Note according to IDA TU27 X360(Console), + This native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. + Side note: This location just stops where it's at once jumped to. + Screenshot for side note, + h t t p ://i.imgur.com/m2ci1mF.png + h t t p://i.imgur.com/Z0Wx2B6.png + + + + + Note according to IDA TU27 X360(Console), + This native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. + Side note: This location just stops where it's at once jumped to. + Screenshot for side note, + h t t p ://i.imgur.com/m2ci1mF.png + h t t p://i.imgur.com/Z0Wx2B6.png + + + + + This function is hard-coded to always return 0. + + + + + hash collision + + + + + NETWORK_ARE_* + + + + + NETWORK_ARE_* + + + + + p1 = 6 + NETWORK_CRC_HASH_CHECK? + + + + + p1 = 6 + NETWORK_CRC_HASH_CHECK? + + + + + returns true if someone is screaming or talking in a microphone + + + + + This checks if player is playing on gta online or not. + Please add an if and block your mod if this is "true". + + + + + Returns whether the player is signed into Social Club. + + + + + Returns whether the game is not in offline mode. + seemed not to work for some ppl + + + + + Same as _IS_TEXT_CHAT_ACTIVE, except it does not check if the text chat HUD component is initialized, and therefore may crash. + + + + + int handle[76]; + NETWORK_HANDLE_FROM_FRIEND(iSelectedPlayer, &handle[0], 13); + Player uVar2 = NETWORK_GET_PLAYER_FROM_GAMER_HANDLE(&handle[0]); + NETWORK_JOIN_TRANSITION(uVar2); + nothing doin. + + + + + Could possibly bypass being muted or automatically muted + + + + + Could possibly bypass being muted or automatically muted + + + + + Works in Singleplayer too. + Actually has a 4th param (BOOL) that sets byte_14273C46C (in b944) to whatever was passed to p3. + + + + + R* uses this to hear all player when spectating. + It allows you to hear other online players when their chat is on none, crew and or friends + + + + + R* uses this to hear all player when spectating. + It allows you to hear other online players when their chat is on none, crew and or friends + + + + + Console Hash: 0x6C344AE3 + "NETWORK_OVERRIDE_SEND_RESTRICTIONS" is right, but dev-c put a _ by default. + This is used alongside the native, + 'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read it's description for more info. + + + + + Console Hash: 0x6C344AE3 + "NETWORK_OVERRIDE_SEND_RESTRICTIONS" is right, but dev-c put a _ by default. + This is used alongside the native, + 'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read it's description for more info. + + + + + Returns the name of a given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist. + Does exactly the same as GET_PLAYER_NAME. + + + + + Sets [userID] to the user id of the given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist. + + + + + Sets [userID] to the user id of the given player. Returns "**Invalid**" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist. + + + + + Does exactly the same thing as PLAYER_ID() + + + + + Returns whether the player has been reported too often or not. + Example : griefing. + + + + + Checks if a specific value (BYTE) in CPlayerInfo is nonzero. + Returns always false in Singleplayer. + No longer used for dev checks since first mods were released on PS3 & 360. + R* now checks with the is_dlc_present native for the dlc hash 2532323046, + if that is present it will unlock dev stuff. + + + + + fuck this function in particular. + It's similar to unk_0x9A176B6E but this ones got a different stat hash: + 0xBC707798 + + + + + fuck this function in particular. + It's similar to unk_0x9A176B6E but this ones got a different stat hash: + 0xBC707798 + + + + + NETWORK_PLAYER_??? + + + + + NETWORK_PLAYER_??? + + + + + index + ------- + See function sub_1005 in am_boat_taxi.ysc + context + ---------- + "BACKUP_VAGOS" + "BACKUP_LOST" + "BACKUP_FAMILIES" + "HIRE_MUGGER" + "HIRE_MERCENARY" + "BUY_CARDROPOFF" + "HELI_PICKUP" + "BOAT_PICKUP" + "CLEAR_WANTED" + "HEAD_2_HEAD" + "CHALLENGE" + "SHARE_LAST_JOB" + "DEFAULT" + reason + --------- + "NOTREACHTARGET" + "TARGET_ESCAPE" + "DELIVERY_FAIL" + "NOT_USED" + "TEAM_QUIT" + "SERVER_ERROR" + "RECEIVE_LJ_L" + "CHALLENGE_PLAYER_LEFT" + "DEFAULT" + unk + ----- + Unknown bool value + + + + + index + ------- + See function sub_1005 in am_boat_taxi.ysc + context + ---------- + "BACKUP_VAGOS" + "BACKUP_LOST" + "BACKUP_FAMILIES" + "HIRE_MUGGER" + "HIRE_MERCENARY" + "BUY_CARDROPOFF" + "HELI_PICKUP" + "BOAT_PICKUP" + "CLEAR_WANTED" + "HEAD_2_HEAD" + "CHALLENGE" + "SHARE_LAST_JOB" + "DEFAULT" + reason + --------- + "NOTREACHTARGET" + "TARGET_ESCAPE" + "DELIVERY_FAIL" + "NOT_USED" + "TEAM_QUIT" + "SERVER_ERROR" + "RECEIVE_LJ_L" + "CHALLENGE_PLAYER_LEFT" + "DEFAULT" + unk + ----- + Unknown bool value + + + + + sizeofVars is in bytes + + + + + NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS - Correct console hash is 0x98EFB921 + Start the downloading of BG_NG.RPF from R* Cloud which contains hotfix. + The console hash given is incorrect for Xbox360 that is. I searched in IDA and found 0x98EFB921 which came right after 0x155465EE. Then I searched it in TU27 X360 scripts and found it was the same results same scripts as the PC Hash for this which is obviously correct. I found the correct one as I noticed TU27 X360 script search pulled no results for 0x29532731 when it should have. + As you can see here you will see the 155465EE first then the correct hash for this native. Then the current 29532731 one which could be the native below or the native below's hash could be the has below the 29532731 + puu.sh/nhdQI/e0ca5567b4.png + 0x98EFB921 is the correct console hash for "_DOWNLOAD_BG_SCRIPT_RPF". 0x29532731 is "_HAS_BG_SCRIPT_BEEN_DOWNLOADED" + The code: + seg001:00000000003EFF4C uunk_0x29532731: # CODE XREF: sub_158C8AC+14p + seg001:00000000003EFF4C lis r3, dword_1CFB100@ha + seg001:00000000003EFF50 lwz r3, dword_1CFB100@l(r3) + seg001:00000000003EFF54 ld r3, 0x1020(r3) + seg001:00000000003EFF58 extsw r3, r3 + seg001:00000000003EFF5C blr + seg001:00000000003EFF5C # End of function uunk_0x29532731 + + + + + NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS - Correct console hash is 0x98EFB921 + Start the downloading of BG_NG.RPF from R* Cloud which contains hotfix. + The console hash given is incorrect for Xbox360 that is. I searched in IDA and found 0x98EFB921 which came right after 0x155465EE. Then I searched it in TU27 X360 scripts and found it was the same results same scripts as the PC Hash for this which is obviously correct. I found the correct one as I noticed TU27 X360 script search pulled no results for 0x29532731 when it should have. + As you can see here you will see the 155465EE first then the correct hash for this native. Then the current 29532731 one which could be the native below or the native below's hash could be the has below the 29532731 + puu.sh/nhdQI/e0ca5567b4.png + 0x98EFB921 is the correct console hash for "_DOWNLOAD_BG_SCRIPT_RPF". 0x29532731 is "_HAS_BG_SCRIPT_BEEN_DOWNLOADED" + The code: + seg001:00000000003EFF4C uunk_0x29532731: # CODE XREF: sub_158C8AC+14p + seg001:00000000003EFF4C lis r3, dword_1CFB100@ha + seg001:00000000003EFF50 lwz r3, dword_1CFB100@l(r3) + seg001:00000000003EFF54 ld r3, 0x1020(r3) + seg001:00000000003EFF58 extsw r3, r3 + seg001:00000000003EFF5C blr + seg001:00000000003EFF5C # End of function uunk_0x29532731 + + + + + This native start the download of tunables from R* cloud + + + + + This native start the download of tunables from R* cloud + + + + + hash collision?? - Not sure, but fits alphabetically + + + + + p4 and p5 are always 0 in scripts + + + + + p4 and p5 are always 0 in scripts + + + + + p0 = 0 or 4 + + + + + p0 = 0 or 4 + + + + + String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct. + + + + + String "NETWORK_SEND_PRESENCE_TRANSITION_INVITE" is contained in the function in ida so this one is correct. + + + + + how can I increase the character limit on this native? + -------------------------------- + return - it's possible for it to have an error and return a value. One error is if it cannot find space to create the event it doesn't send the text and returns zero. It also returns 0 is the strlen is 0 or the strlen > 0x100 (I thought it was 64 so idk why it's checking 265. I may just be dumb :P ) There are other ways it could return 0 also but who the hell cares cuz it's very unlikely, but it returns a bool. + to the top guy, idk if it is possible. It is probably read a max of 64 characters on the recieving end so even if we did modify it to send more it probably wouldn't work. One of the other problems is that in part of the function it copies the string to the local stack which means we would have to change that to make it work. + + + + + the first arg seems to be the network player handle (&handle) and the second var is pretty much always "" and the third seems to be a number between 0 and ~10 and the 4th is is something like 0 to 5 and I guess the 5th is a bool cuz it is always 0 or 1 + does this send an invite to a player? + + + + + p0 is always false and p1 varies. + NETWORK_SESSION_END(0, 1) + NETWORK_SESSION_END(0, 0) + Results in: "Connection to session lost due to an unknown network error. Please return to Grand Theft Auto V and try again later." + + + + + unknown params + p0 = 0, 2, or 999 (The global is 999 by default.) + p1 = 0 (Always in every script it's found in atleast.) + p2 = 0, 3, or 4 (Based on a var that is determined by a function.) + p3 = maxPlayers (It's obvious in x360 scripts it's always 18) + p4 = 0 (Always in every script it's found in atleast.) + p5 = 0 or 1. (1 if network_can_enter_multiplayer, but set to 0 if other checks after that are passed.) + p5 is reset to 0 if, + Global_1315318 = 0 or Global_1315323 = 9 or 12 or (Global_1312629 = 0 && Global_1312631 = true/1) those are passed. + + + + + Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. + + + + + Does nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. + + + + + Loads up the map that is loaded when beeing in mission creator + Player gets placed in a mix between online/offline mode + p0 is always 2 in R* scripts. + Appears to be patched in gtav b757 (game gets terminated) alonside with most other network natives to prevent online modding ~ghost30812 + + + + + Only works when you are host. + + + + + BLR the shit. + + + + + BLR the shit. + + + + + if set to true other network players can't see it + if set to false other network player can see it + ========================================= + ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it. + pc or last gen? + ^^ last-gen + + + + + if set to true other network players can't see it + if set to false other network player can see it + ========================================= + ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it. + pc or last gen? + ^^ last-gen + + + + + if set to true other network players can't see it + if set to false other network player can see it + ========================================= + ^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it. + pc or last gen? + ^^ last-gen + + + + + //friendly fire toggle + + + + + hash collision??? + + + + + This is called shortly after setting Network ID Migration off it seems. Does anyone know the point of this? + Example scenario, + If I were to request and gain control of an online players vehicle then their vehicle's Network ID and turn migration off. I wouldn't need to ever request control again as they wouldn't gain control back. + - scenario over - + So what would be the point hereafter of setting it 'dynamic'? + + + + + This is called shortly after setting Network ID Migration off it seems. Does anyone know the point of this? + Example scenario, + If I were to request and gain control of an online players vehicle then their vehicle's Network ID and turn migration off. I wouldn't need to ever request control again as they wouldn't gain control back. + - scenario over - + So what would be the point hereafter of setting it 'dynamic'? + + + + + On PC it's a nullsub which means it does absolutely nothing. + Now that Discord supports Rich Presence, R* might finally implement this for PC. Or maybe in future games like RDR2, GTA VI... + + + + + NETWORK_SET_RICH_PRESENCE but for PlayStation? (On PC it's a nullsub) + + + + + NETWORK_SET_RICH_PRESENCE but for PlayStation? (On PC it's a nullsub) + + + + + p1 is always 0 + + + + + p0 is pointer to a script array + + + + + p0 is pointer to a script array + + + + + p0 => unk3::_network_shop_basket_apply_server_data(Global_2590199[iParam0 -- [[76]] ], &uVar6); => script array + + + + + p0 => unk3::_network_shop_basket_apply_server_data(Global_2590199[iParam0 -- [[76]] ], &uVar6); => script array + + + + + No longer works if you hook it as a stealth money method + Modes------------------ + 1: Wallet + 2: Bank + 4: Bank + 8: Wallet + Only difference I noticed. + + + + + No longer works if you hook it as a stealth money method + Modes------------------ + 1: Wallet + 2: Bank + 4: Bank + 8: Wallet + Only difference I noticed. + + + + + Belongs in UNK3, non-hashed version of 0x247F0F73A182EA0B + + + + + Belongs in UNK3, non-hashed version of 0x247F0F73A182EA0B + + + + + Belongs in UNK3, non-hashed version of 0x247F0F73A182EA0B + + + + + ex.: + v_15 = sub_10cc8(VEHICLE::GET_VEHICLE_WHEEL_TYPE(a_2)); + if (!MOBILE::_247F0F73A182EA0B(v_15)) { + return 1; + } + Belongs in UNK3, hashed version of 0xBD4D7EAF8A30F637 + + + + + ex.: + v_15 = sub_10cc8(VEHICLE::GET_VEHICLE_WHEEL_TYPE(a_2)); + if (!MOBILE::_247F0F73A182EA0B(v_15)) { + return 1; + } + Belongs in UNK3, hashed version of 0xBD4D7EAF8A30F637 + + + + + ex.: + v_15 = sub_10cc8(VEHICLE::GET_VEHICLE_WHEEL_TYPE(a_2)); + if (!MOBILE::_247F0F73A182EA0B(v_15)) { + return 1; + } + Belongs in UNK3, hashed version of 0xBD4D7EAF8A30F637 + + + + + bool is always true in game scripts + + + + + Will cancel the transaction + + + + + Will cancel the transaction + + + + + Will cancel the transaction + + + + + Example: + int playerHandle; + NETWORK_HANDLE_FROM_PLAYER(selectedPlayer, &playerHandle, 13); + NETWORK_SHOW_PROFILE_UI(&playerHandle); + + + + + Only used once in a script (am_contact_requests) + p1 = 0 + p2 = 1 + + + + + According to how I understood this in the freemode script alone, + The first parameter is determined by a function named, func_5749 within the freemode script which has a list of all the vehicles and a set price to return which some vehicles deals with globals as well. So the first parameter is basically the set in stone insurance cost it's gonna charge you for that specific vehicle model. + The second parameter whoever put it was right, they call GET_ENTITY_MODEL with the vehicle as the paremeter. + The third parameter is the network handle as they call their little struct<13> func or atleast how the script decompiled it to look which in lamens terms just returns the network handle of the previous owner based on DECOR_GET_INT(vehicle, "Previous_Owner"). + The fourth parameter is a bool that returns true/false depending on if your bank balance is greater then 0. + The fifth and last parameter is a bool that returns true/false depending on if you have the money for the car based on the cost returned by func_5749. In the freemode script eg, + bool hasTheMoney = NETWORKCASH::_GET_BANK_BALANCE() < carCost. + + + + + Console Hash 0xF4287778 = NETWORK_SPENT_REQUEST_HEIST + + + + + Console Hash 0xF4287778 = NETWORK_SPENT_REQUEST_HEIST + + + + + used in atm_trigger script. + usage: + int iVar0;STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_WALLET_TO_BANK(iVar0, amount); + used to deposit money into bank from wallet, shows up in transaction log. + + + + + used in atm_trigger script. + usage: + int iVar0;STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_WALLET_TO_BANK(iVar0, amount); + used to deposit money into bank from wallet, shows up in transaction log. + + + + + used in atm_trigger script. + usage: + int iVar0; STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_BANK_TO_WALLET(iVar0, amount); + used to withdraw money from bank into wallet, shows up in transaction log. + + + + + used in atm_trigger script. + usage: + int iVar0; STATS::STAT_GET_INT(GAMEPLAY::GET_HASH_KEY("mpply_last_mp_char"), &iVar0, -1); + UNK3::_NETWORK_TRANSFER_BANK_TO_WALLET(iVar0, amount); + used to withdraw money from bank into wallet, shows up in transaction log. + + + + + Only one occurence in the scripts: + auto sub_cb43(auto a_0, auto a_1) { + if (g_2594CB._f1) { + if (NETWORK::_855BC38818F6F684()) { + NETWORK::_ABD5E88B8A2D3DB2(&a_0._fB93); + g_2594CB._f14 -- [[{13}]] = a_0._fB93; + g_2594CB._f4 -- [["64"]] = a_1; + return 1; + } + } + return 0; + } + other: + looks like it passes a player in the paramater + Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida + + + + + Only one occurence in the scripts: + auto sub_cb43(auto a_0, auto a_1) { + if (g_2594CB._f1) { + if (NETWORK::_855BC38818F6F684()) { + NETWORK::_ABD5E88B8A2D3DB2(&a_0._fB93); + g_2594CB._f14 -- [[{13}]] = a_0._fB93; + g_2594CB._f4 -- [["64"]] = a_1; + return 1; + } + } + return 0; + } + other: + looks like it passes a player in the paramater + Contains string "NETWORK_VOICE_CONNECT_TO_PLAYER" in ida + + + + + if (!sub_8f12("START LOAD SCENE SAFE")) { + if (CUTSCENE::GET_CUTSCENE_TIME() > 4178) { + STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2); + sub_8e9e("START LOAD SCENE SAFE", 1); + } + } + (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE) + + + + + if (!sub_8f12("START LOAD SCENE SAFE")) { + if (CUTSCENE::GET_CUTSCENE_TIME() > 4178) { + STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2); + sub_8e9e("START LOAD SCENE SAFE", 1); + } + } + (Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE) + + + + + Sets the value of the specified variable to 0. + Always returns true. + bool _NULLIFY(void* variable, int unused) + { + *variable = NULL; + return true; + } + + + + + Lets objects spawn online simply do it like this: + int createdObject = OBJ_TO_NET(CREATE_OBJECT_NO_OFFSET(oball, pCoords.x, pCoords.y, pCoords.z, 1, 0, 0)); + + + + + Please change back to _0x444D8CF241EC25C5 (hash collision) + + + + + Types: + 1 = Boolean + 2 = Integer + 3 = Float + 4 = String + 5 = Vector3 + 6 = Object + 7 = Array + + + + + patrolRoutes found in the b617d scripts: + "miss_Ass0", + "miss_Ass1", + "miss_Ass2", + "miss_Ass3", + "miss_Ass4", + "miss_Ass5", + "miss_Ass6", + "MISS_PATROL_6", + "MISS_PATROL_7", + "MISS_PATROL_8", + "MISS_PATROL_9", + "miss_Tower_01", + "miss_Tower_02", + "miss_Tower_03", + "miss_Tower_04", + "miss_Tower_05", + "miss_Tower_06", + "miss_Tower_07", + "miss_Tower_08", + "miss_Tower_10" + + + + + Max value for p1 is 15. + + + + + Only used once in the decompiled scripts. Seems to be related to scripted vehicle generators. + Modified example from "am_imp_exp.c4", line 6406: + -- [[ popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); + etc. + ]] + ZONE::OVERRIDE_POPSCHEDULE_VEHICLE_MODEL(popSchedules[index], vehicleHash); + STREAMING::REQUEST_MODEL(vehicleHash); + + + + + vehicle - the vehicle whose horn should be overwritten + mute - p1 seems to be an option for muting the horn + p2 - maybe a horn id, since the function AUDIO::GET_VEHICLE_DEFAULT_HORN(veh) exists? + + + + + Return the local Participant ID + + + + + Return the local Participant ID. + This native is exactly the same as 'PARTICIPANT_ID' native. + + + + + [23.03.2017 19:08] by ins1de : + "_IS_PED_RELOADING" is totally a wrong name... + This native actually disables the reloading animation and script for the specified ped. Native renamed. + + + + + [23.03.2017 19:08] by ins1de : + "_IS_PED_RELOADING" is totally a wrong name... + This native actually disables the reloading animation and script for the specified ped. Native renamed. + + + + + gets the network id of a ped + + + + + Plays ambient speech. See also _0x444180DB. + ped: The ped to play the ambient speech. + speechName: Name of the speech to play, eg. "GENERIC_HI". + speechParam: Can be one of the following: + SPEECH_PARAMS_STANDARD + SPEECH_PARAMS_ALLOW_REPEAT + SPEECH_PARAMS_BEAT + SPEECH_PARAMS_FORCE + SPEECH_PARAMS_FORCE_FRONTEND + SPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND + SPEECH_PARAMS_FORCE_NORMAL + SPEECH_PARAMS_FORCE_NORMAL_CLEAR + SPEECH_PARAMS_FORCE_NORMAL_CRITICAL + SPEECH_PARAMS_FORCE_SHOUTED + SPEECH_PARAMS_FORCE_SHOUTED_CLEAR + SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL + SPEECH_PARAMS_FORCE_PRELOAD_ONLY + SPEECH_PARAMS_MEGAPHONE + SPEECH_PARAMS_HELI + SPEECH_PARAMS_FORCE_MEGAPHONE + SPEECH_PARAMS_FORCE_HELI + SPEECH_PARAMS_INTERRUPT + SPEECH_PARAMS_INTERRUPT_SHOUTED + SPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR + SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL + SPEECH_PARAMS_INTERRUPT_NO_FORCE + SPEECH_PARAMS_INTERRUPT_FRONTEND + SPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND + SPEECH_PARAMS_ADD_BLIP + SPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT + SPEECH_PARAMS_ADD_BLIP_FORCE + SPEECH_PARAMS_ADD_BLIP_SHOUTED + SPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE + SPEECH_PARAMS_ADD_BLIP_INTERRUPT + SPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR + SPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL + SPEECH_PARAMS_SHOUTED + SPEECH_PARAMS_SHOUTED_CLEAR + SPEECH_PARAMS_SHOUTED_CRITICAL + Note: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL + Full list of speeches and voices names by some spanish shitbag: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + Plays ambient speech. See also _0x5C57B85D. + See _PLAY_AMBIENT_SPEECH1 for parameter specifications. + Full list of speeches and voices names: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + This is the same as _PLAY_AMBIENT_SPEECH1 and _PLAY_AMBIENT_SPEECH2 but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals. + EX (C#): + GTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, "GENERIC_INSULT_HIGH", "s_m_y_sheriff_01_white_full_01", "SPEECH_PARAMS_FORCE_SHOUTED", 0); + The first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0. + Full list of speeches and voices names: gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Atleast one time in a script for the zRot Rockstar uses GET_ENTITY_HEADING to help fill the parameter. + p9 is unknown at this time. + p10 throughout all the X360 Scripts is always 2. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + delta and bitset are guessed fields. They are based on the fact that most of the calls have 0 or nil field types passed in. + The only time bitset has a value is 0x4000 and the only time delta has a value is during stealth with usually <1.0f values. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Look at facials@gen_male@base and facials@gen_female@base for some common facial animations. + !!!NOTE!!! + Unlike most animation natives, the animation comes BEFORE the animation dictionary here. So you could call e.g. + PLAY_FACIAL_ANIM(ped, "dead_1", "facials@gen_male@base") + + + + + Called 38 times in the scripts. There are 5 different audioNames used. + One unknown removed below. + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("DEAD"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("FRANKLIN_BIG_01"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("GENERIC_FAILED"); + AUDIO::PLAY_MISSION_COMPLETE_AUDIO("TREVOR_SMALL_01"); + + + + + Needs another parameter [int p2]. The signature is PED::PLAY_PAIN(Ped ped, int painID, int p1, int p2); + Last 2 parameters always seem to be 0. + EX: Function.Call(Hash.PLAY_PAIN, TestPed, 6, 0, 0); + Known Pain IDs + ________________________ + 1 - Doesn't seem to do anything. Does NOT crash the game like previously said. (Latest patch) + 6 - Scream (Short) + 7 - Scared Scream (Kinda Long) + 8 - On Fire + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/RFb4GTny + AUDIO::PLAY_PED_RINGTONE("Remote_Ring", PLAYER::PLAYER_PED_ID(), 1); + AUDIO::PLAY_PED_RINGTONE("Dial_and_Remote_Ring", PLAYER::PLAYER_PED_ID(), 1); + + + + + Please change to void. (Does not return anything!) + Plays the given police radio message. + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/A8Ny8AHZ + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/eeFc5DiW + gtaforums.com/topic/795622-audio-for-mods + + + + + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/f2A7vTj0 + No changes made in b678d. + gtaforums.com/topic/795622-audio-for-mods + + + + + list: pastebin.com/DCeRiaLJ + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/0neZdsZ5 + + + + + Used with AUDIO::LOAD_STREAM + Example from finale_heist2b.c4: + AI::TASK_SYNCHRONIZED_SCENE(l_4C8[2 -- [[14]] ], l_4C8[2 -- [[14]] ]._f7, l_30A, "push_out_vault_l", 4.0, -1.5, 5, 713, 4.0, 0); + PED::SET_SYNCHRONIZED_SCENE_PHASE(l_4C8[2 -- [[14]] ]._f7, 0.0); + PED::_2208438012482A1A(l_4C8[2 -- [[14]] ], 0, 0); + PED::SET_PED_COMBAT_ATTRIBUTES(l_4C8[2 -- [[14]] ], 38, 1); + PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(l_4C8[2 -- [[14]] ], 1); + if (AUDIO::LOAD_STREAM("Gold_Cart_Push_Anim_01", "BIG_SCORE_3B_SOUNDS")) { + AUDIO::PLAY_STREAM_FROM_OBJECT(l_36F[0 -- [[1]] ]); + } + + + + + Examples: + CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_2734, NETWORK::_02C40BF885C567B6(l_2739), "PLAYER_EXIT_L_CAM", "mp_doorbell"); + CAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_F0D[7 -- [[1]] ], l_F4D[15 -- [[1]] ], "ah3b_attackheli_cam2", "missheistfbi3b_helicrash"); + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + p4 and p7 are usually 1000.0f. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + This native only comes up once. And in that one instance, p1 is "1". + + + + + p1 appears to only be "0" or "3". I personally use "0" as p1. + + + + + Only 1 match. ob_sofa_michael. + PLAYER::PLAYER_ATTACH_VIRTUAL_BOUND(-804.5928f, 173.1801f, 71.68436f, 0f, 0f, 0.590625f, 1f, 0.7f);1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + 1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + This returns YOUR 'identity' as a Player type. + Always returns 0 in story mode. + + + + + Returns current player ped + + + + + p5 always seems to be 1 i.e TRUE + + + + + Parameters p0-p5 seems correct. The bool p6 is unknown, but through every X360 script it's always 1. Please correct p0-p5 if any prove to be wrong. + + + + + spawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called + + + + + Example: + bool prepareAlarm = AUDIO::PREPARE_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS"); + + + + + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + This isn't a hash collision. It is used to give the player cash via the CASH_GIFT stats. + + + + + This isn't a hash collision. It is used to give the player cash via the CASH_GIFT stats. + + + + + Called to update entity attachments. + When using ATTACH_ENTITY_TO_ENTITY and using bone '0' then you set the first entity invisible. The attachments will mess up, use bone '-1' to fix that issue + + + + + Pushes a boolean for the Scaleform function onto the stack. + + + + + Pushes a boolean for the Scaleform function onto the stack. + + + + + This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS"). + When switching with a controller, the icons update and become the controller's icons. + + + + + This method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like "INSTRUCTIONAL_BUTTONS"). + When switching with a controller, the icons update and become the controller's icons. + + + + + Pushes a float for the Scaleform function onto the stack. + + + + + Pushes a float for the Scaleform function onto the stack. + + + + + Pushes an integer for the Scaleform function onto the stack. + + + + + Pushes an integer for the Scaleform function onto the stack. + + + + + GRAPHICS::\_0x77FE3402004CD1B0(HUD::\_GET_LABEL_TEXT("YACHT_GSY")); + GRAPHICS::\_0x77FE3402004CD1B0(PLAYER::GET_PLAYER_NAME(PLAYER::PLAYER_ID())); + Both \_0xBA7148484BD90365 / \_0x77FE3402004CD1B0 works, but \_0x77FE3402004CD1B0 is usually used for "name" (organisation, players..). + + + + + GRAPHICS::\_0x77FE3402004CD1B0(HUD::\_GET_LABEL_TEXT("YACHT_GSY")); + GRAPHICS::\_0x77FE3402004CD1B0(PLAYER::GET_PLAYER_NAME(PLAYER::PLAYER_ID())); + Both \_0xBA7148484BD90365 / \_0x77FE3402004CD1B0 works, but \_0x77FE3402004CD1B0 is usually used for "name" (organisation, players..). + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Registers a set of archetypes with the game engine. These should match `CBaseArchetypeDef` class information from the game. + + A function returning a list of archetypes. + + + + Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands). Or by entering them in the server console/through an RCON client (only works for server side registered commands). Or if you use a supported chat resource, like the default one provided in the cfx-server-data repository, then you can enter the command in chat by prefixing it with a `/`. + Commands registered using this function can also be executed by resources, using the [`ExecuteCommand` native](#_0x561C060B). + The restricted bool is not used on the client side. Permissions can only be checked on the server side, so if you want to limit your command with an ace permission automatically, make it a server command (by registering it in a server script). + **Example result**: + ![](https://i.imgur.com/TaCnG09.png) + + The command you want to register. + A handler function that gets called whenever the command is executed. + If this is a server command and you set this to true, then players will need the command.yourCommandName ace permission to execute this command. + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Registers a set of entities with the game engine. These should match `CEntityDef` class information from the game. + At this time, this function **should not be used in a live environment**. + + A function returning a list of entities. + + + + Registers a specified .gfx file as GFx font library. + The .gfx file has to be registered with the streamer already. + + The name of the .gfx file, without extension. + + + + Registers a specified font name for use with text draw commands. + + The name of the font in the GFx font library. + An index to use with [SET_TEXT_FONT](#_0x66E0276CC5F6B9DA) and similar natives. + + + + Based on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in). + + + + + Registers a script for any object with a specific model hash. + BRAIN::REGISTER_OBJECT_SCRIPT_BRAIN("ob_telescope", ${prop_telescope_01}, 100, 4.0, -1, 9); + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Registers a dynamic streaming asset from the server with the GTA streaming module system. + + The resource to add the asset to. + A file name in the resource. + The string returned from `REGISTER_RESOURCE_ASSET` on the server. + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Registers a KVP value as an asset with the GTA streaming module system. This function currently won't work. + + The KVP key in the current resource to register as an asset. + + + + **Experimental**: This native may be altered or removed in future versions of CitizenFX without warning. + Registers a file from an URL as a streaming asset in the GTA streaming subsystem. This will asynchronously register the asset, and caching is done based on the URL itself - cache headers are ignored. + Use `IS_STREAMING_FILE_READY` to check if the asset has been registered successfully. + + The file name to register as, for example `asset.ydr`. + The URL to fetch the asset from. + + + + PED::REGISTER_TARGET(l_216, PLAYER::PLAYER_PED_ID()); from re_prisonbreak.txt. + l_216 = RECSBRobber1 + + + + + setting the last params to false it does that same so I would suggest its not a toggle + + + + + Pickup hashes: pastebin.com/8EuSv2r1 + + + + + p1 seems always to be 0 + + + + + Unloads the specified animation set. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + Animation set and clip set are synonymous. + + + + + In the C++ SDK, this seems not to work-- the blip isn't removed immediately. I use it for saving cars. + E.g.: + Ped pped = PLAYER::PLAYER_PED_ID(); + Vehicle v = PED::GET_VEHICLE_PED_IS_USING(pped); + Blip b = UI::ADD_BLIP_FOR_ENTITY(v); + works fine. + But later attempting to delete it with: + Blip b = UI::GET_BLIP_FROM_ENTITY(v); + if (UI::DOES_BLIP_EXIST(b)) UI::REMOVE_BLIP(&b); + doesn't work. And yes, doesn't work without the DOES_BLIP_EXIST check either. Also, if you attach multiple blips to the same thing (say, a vehicle), and that thing disappears, the blips randomly attach to other things (in my case, a vehicle). + Thus for me, UI::REMOVE_BLIP(&b) only works if there's one blip, (in my case) the vehicle is marked as no longer needed, you drive away from it and it eventually despawns, AND there is only one blip attached to it. I never intentionally attach multiple blips but if the user saves the car, this adds a blip. Then if they delete it, it is supposed to remove the blip, but it doesn't. Then they can immediately save it again, causing another blip to re-appear. + ------------- + Passing the address of the variable instead of the value works for me. + e.g. + int blip = UI::ADD_BLIP_FOR_ENTITY(ped); + UI::REMOVE_BLIP(&blip); + Remove blip will currently crash your game, just artificially remove the blip by setting the sprite to a id that is 'invisible'. + -- + It crashes my game. + + + + + Alias for REMOVE_ANIM_SET. + + + + + p0 is the handle returned from _0xFDBF4CDBC07E1706 + + + + + p0 is the handle returned from _0xFDBF4CDBC07E1706 + + + + + Removes all decals in range from a position, it includes the bullet holes, blood pools, petrol... + + + + + IPL list: pastebin.com/iNGLY32D + + + + + Removes the loading prompt at the bottom right of the screen, created by the UI::_SHOW_LOADING_PROMPT native. + + + + + Removes the loading prompt at the bottom right of the screen, created by the UI::_SHOW_LOADING_PROMPT native. + + + + + Removes multiplayer cash hud each frame + + + + + assetName = For example "core" + console hash: 0xC44762A1 + + + + + Removes a notification instantly instead of waiting for it to disappear + + + + + Ped will no longer get angry when you stay near him. + + + + + Judging purely from a quick disassembly, if the ped is in a vehicle, the ped will be deleted immediately. If not, it'll be marked as no longer needed. - very elegant.. + + + + + Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it. + + The ped to remove the scuba gear from. + + + + Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it. + + The ped to remove the scuba gear from. + + + + Retracts the hook on the cargobob. + Note: after you retract it the natives for dropping the hook no longer work + + + + + Retracts the hook on the cargobob. + Note: after you retract it the natives for dropping the hook no longer work + + + + + Experimental natives, please do not use in a live environment. + + + + + Used to remove a speedzone. + This is the speed zone native. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + bool speedZoneClosed = Function.Call<bool>((Hash) 0x1033371FC8E842A7, speedZone); + (Thanks to alexguirre for his help!) + + + + + Used to remove a speedzone. + This is the speed zone native. + Example usage C#: + uint speedZone = Function.Call<uint>((Hash) 0x2CE544C68FB812A0, Game.PlayerPed.Position.X, Game.PlayerPed.Position.Y, Game.PlayerPed.Position.Z, 100.0f, 0.0f, false); + bool speedZoneClosed = Function.Call<bool>((Hash) 0x1033371FC8E842A7, speedZone); + (Thanks to alexguirre for his help!) + + + + + Appears to remove stealth kill action from memory. + ------------------------------------ + I agree with the above statement. + p1 is unknown, my best guess would be if false it marks the stealth kill for immediate deletion, or if true marks it for deletion later. + + + + + Appears to remove stealth kill action from memory. + ------------------------------------ + I agree with the above statement. + p1 is unknown, my best guess would be if false it marks the stealth kill for immediate deletion, or if true marks it for deletion later. + + + + + windowIndex: + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + + + + + This native removes a specified weapon from your selected ped. + Weapon Hashes: pastebin.com/0wwDZgkF + Example: + C#: + Function.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA); + C++: + WEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA); + The code above removes the knife from the player. + + + + + This native makes the gameplay camera zoom into first person/third person with a special effect. + For example, if you were first person in a mission and after the cutscene ends, the camera would then zoom into the first person camera view. + if (CAM::GET_FOLLOW_PED_CAM_VIEW_MODE() != 4) + CAM::_C819F3CBB62BF692(1, 0, 3, 0) + This makes the camera zoom in to first person. + -------------------------------------------- + 1st Param Options: 0 or 1 (Changes quit often, toggle?) + 2nd Param Options: 0, 0f, 1f, 3.8f, 10f, 20f (Mostly 0) + 3rd Param Options: 3, 2, 1 (Mostly 3); + Note for the 2nd param 10f (offroad_race.c) and 3rd param 20f (range_modern.c) are the only times those 2 high floats are called. + Note for the 3rd param 2 is only ever set in (franklin0.c), but it also sets it as 3. (0, 0, 3) ||(0, 0f, 2) || (0, 0, 3) + + + + + This native makes the gameplay camera zoom into first person/third person with a special effect. + For example, if you were first person in a mission and after the cutscene ends, the camera would then zoom into the first person camera view. + if (CAM::GET_FOLLOW_PED_CAM_VIEW_MODE() != 4) + CAM::_C819F3CBB62BF692(1, 0, 3, 0) + This makes the camera zoom in to first person. + -------------------------------------------- + 1st Param Options: 0 or 1 (Changes quit often, toggle?) + 2nd Param Options: 0, 0f, 1f, 3.8f, 10f, 20f (Mostly 0) + 3rd Param Options: 3, 2, 1 (Mostly 3); + Note for the 2nd param 10f (offroad_race.c) and 3rd param 20f (range_modern.c) are the only times those 2 high floats are called. + Note for the 3rd param 2 is only ever set in (franklin0.c), but it also sets it as 3. (0, 0, 3) ||(0, 0f, 2) || (0, 0, 3) + + + + + ease - smooth transition between the camera's positions + easeTime - Time in milliseconds for the transition to happen + If you have created a script (rendering) camera, and want to go back to the + character (gameplay) camera, call this native with render set to 0. + Setting ease to 1 will smooth the transition. + + + + + PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(), 37, PLAYER::GET_WANTED_LEVEL_THRESHOLD(1)); + From am_armybase.ysc.c4: + PLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(4), 36, PLAYER::GET_WANTED_LEVEL_THRESHOLD(4)); + ----- + This was taken from the GTAV.exe v1.334. The function is called sub_140592CE8. For a full decompilation of the function, see here: pastebin.com/09qSMsN7 + ----- + crimeType: + 1: Firearms possession + 2: Person running a red light ("5-0-5") + 3: Reckless driver + 4: Speeding vehicle (a "5-10") + 5: Traffic violation (a "5-0-5") + 6: Motorcycle rider without a helmet + 7: Vehicle theft (a "5-0-3") + 8: Grand Theft Auto + 9: ??? + 10: ??? + 11: Assault on a civilian (a "2-40") + 12: Assault on an officer + 13: Assault with a deadly weapon (a "2-45") + 14: Officer shot (a "2-45") + 15: Pedestrian struck by a vehicle + 16: Officer struck by a vehicle + 17: Helicopter down (an "AC"?) + 18: Civilian on fire (a "2-40") + 19: Officer set on fire (a "10-99") + 20: Car on fire + 21: Air unit down (an "AC"?) + 22: An explosion (a "9-96") + 23: A stabbing (a "2-45") (also something else I couldn't understand) + 24: Officer stabbed (also something else I couldn't understand) + 25: Attack on a vehicle ("MDV"?) + 26: Damage to property + 27: Suspect threatening officer with a firearm + 28: Shots fired + 29: ??? + 30: ??? + 31: ??? + 32: ??? + 33: ??? + 34: A "2-45" + 35: ??? + 36: A "9-25" + 37: ??? + 38: ??? + 39: ??? + 40: ??? + 41: ??? + 42: ??? + 43: Possible disturbance + 44: Civilian in need of assistance + 45: ??? + 46: ??? + + + + + MulleDK19: Alias of REQUEST_COLLISION_AT_COORD. + + + + + Request a gxt into the passed slot. + + + + + All occurrences and usages found in b617d, sorted alphabetically and identical lines removed: pastebin.com/XZ1tmGEz + + + + + Starts loading the specified animation set. An animation set provides movement animations for a ped. See SET_PED_MOVEMENT_CLIPSET. + + + + + p1: usually 8 + Cutscene list: pastebin.com/Bbj7ANpQ + + + + + Example: + CUTSCENE::_0xC23DE0E91C30B58C("JOSH_1_INT_CONCAT", 13, 8); + Cutscene list: pastebin.com/Bbj7ANpQ + + + + + Example: + CUTSCENE::_0xC23DE0E91C30B58C("JOSH_1_INT_CONCAT", 13, 8); + Cutscene list: pastebin.com/Bbj7ANpQ + + + + + http://gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/?p=1068285912 + + + + + http://gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/?p=1068285912 + + + + + REQUEST_* + Something to do with interiors that have been loaded. + STREAMING::_8A7A40100EDFEC58(l_13BC, "V_FIB01_cur_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "V_Office_gnd_lifts"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "v_fib01_jan_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + + + + + REQUEST_* + Something to do with interiors that have been loaded. + STREAMING::_8A7A40100EDFEC58(l_13BC, "V_FIB01_cur_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "V_Office_gnd_lifts"); + STREAMING::_8A7A40100EDFEC58(l_13BB, "limbo"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "v_fib01_jan_elev"); + STREAMING::_8A7A40100EDFEC58(l_13BC, "limbo"); + + + + + IPL list: pastebin.com/iNGLY32D + + + + + streaming::request_menu_ped_model(joaat("player_zero")); + iVar0 = ped::create_ped(25, joaat("player_zero"), cam::_get_gameplay_cam_coords(), 0f, 0, false); + entity::freeze_entity_position(iVar0, true); + ped::_0x4668d80430d6c299(iVar0); + ui::give_ped_to_pause_menu(iVar0, 1); + + + + + streaming::request_menu_ped_model(joaat("player_zero")); + iVar0 = ped::create_ped(25, joaat("player_zero"), cam::_get_gameplay_cam_coords(), 0f, 0, false); + entity::freeze_entity_position(iVar0, true); + ped::_0x4668d80430d6c299(iVar0); + ui::give_ped_to_pause_menu(iVar0, 1); + + + + + All occurrences and usages found in b617d: pastebin.com/NzZZ2Tmm + + + + + Request a model to be loaded into memory + Looking it the disassembly, it seems like it actually returns the model if it's already loaded. + + + + + assetName = For example "core" + From the b678d decompiled scripts: + STREAMING::REQUEST_NAMED_PTFX_ASSET("core_snow"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("fm_mission_controler"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("proj_xmas_firework"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_apartment_mp"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_biolab_heist"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_fireworks"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_parachute"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_indep_wheelsmoke"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_cig_plane"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_creator"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_mp_tankbattle"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_ornate_heist"); + STREAMING::REQUEST_NAMED_PTFX_ASSET("scr_prison_break_heist_station"); + + + + + maps script name (thread + 0xD0) by lookup via scriptfx.dat - does nothing when script name is empty + + + + + GTA V Scaleforms Decompiled + pastebin.com/mmNdjX2k + Gets a new native after almost every update. + Update 1.0.393.2 + 0x67D02A194A2FC2BD + Update 1.0.463.1 + 0xC97D787CE7726A2F + Update 1.0.505.2 + 0x36ECDA4DD9A3F08D + Update 1.0.573.1 + 0xE3C796DC28BC3254 + Update 1.0.678.1 + 0x2F14983962462691 + + + + + Also used by 0x67D02A194A2FC2BD + + + + + Similar to REQUEST_SCALEFORM_MOVIE, but seems to be some kind of "interactive" scaleform movie? + These seem to be the only scaleforms ever requested by this native: + "breaking_news" + "desktop_pc" + "ECG_MONITOR" + "Hacking_PC" + "TEETH_PULLING" + Note: Unless this hash is out-of-order, this native is next-gen only. + + + + + Similar to REQUEST_SCALEFORM_MOVIE, but seems to be some kind of "interactive" scaleform movie? + These seem to be the only scaleforms ever requested by this native: + "breaking_news" + "desktop_pc" + "ECG_MONITOR" + "Hacking_PC" + "TEETH_PULLING" + Note: Unless this hash is out-of-order, this native is next-gen only. + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + All occurrences and usages found in b617d, sorted alphabetically and identical lines removed: pastebin.com/AkmDAVn6 + + + + + formerly _REQUEST_STREAMED_SCRIPT + + + + + formerly _REQUEST_STREAMED_SCRIPT + + + + + last param seems to be unused in disassembly + + + + + REQUEST_VEHICLE_ASSET(GET_HASH_KEY(cargobob3), 3); + vehicle found that have asset's: + cargobob3 + submersible + blazer + + + + + used for the remote vehicle explode thing with phones + + + + + used for the remote vehicle explode thing with phones + + + + + In script files, seen as REQUEST_VEHICLE_RECORDING(1, "FBIs1UBER"); + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + Max number of loaded recordings is 32. + + + + + Nearly every instance of p1 I found was 31. Nearly every instance of p2 I found was 0. + REQUEST_WEAPON_ASSET(iLocal_1888, 31, 26); + + + + + Sets the waves intensity back to original (1.0 in most cases). + + + + + Sets the waves intensity back to original (1.0 in most cases). + + + + + Sets the waves intensity back to original (1.0 in most cases). + + + + + Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0. + + + + + Sets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0. + + + + + Resets the extra timecycle modifier strength normally set with [`SetExtraTimecycleModifierStrength`](#_0x2C328AF17210F009) + + + + + Resets the extra timecycle modifier strength normally set with [`SetExtraTimecycleModifierStrength`](#_0x2C328AF17210F009) + + + + + Sets the localplayer playerinfo state back to playing (State 0) + States are: + -1: "Invalid" + 0: "Playing" + 1: "Died" + 2: "Arrested" + 3: "Failed Mission" + 4: "Left Game" + 5: "Respawn" + 6: "In MP Cutscene" + + + + + console hash: 0x9E8D8B72 + Resets the effect of _SET_PARTICLE_FX_ASSET_OLD_TO_NEW + + + + + console hash: 0x9E8D8B72 + Resets the effect of _SET_PARTICLE_FX_ASSET_OLD_TO_NEW + + + + + Resets the value for the last vehicle driven by the Ped. + + + + + If p1 is 0.0, I believe you are back to normal. + If p1 is 1.0, it looks like you can only rotate the ped, not walk. + Using the following code to reset back to normal + PED::RESET_PED_MOVEMENT_CLIPSET(PLAYER::PLAYER_PED_ID(), 0.0); + + + + + There seem to be 26 flags + + + + + There seem to be 26 flags + + + + + This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default + values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect + any other scripts attempting to draw. + + + + + This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default + values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect + any other scripts attempting to draw. + + + + + This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default + values ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect + any other scripts attempting to draw. + + + + + The inner function has a switch on the second parameter. It's the stuck timer index. + Here's some pseudo code I wrote for the inner function: + void __fastcall NATIVE_RESET_VEHICLE_STUCK_TIMER_INNER(CUnknown* unknownClassInVehicle, int timerIndex) + { + switch (timerIndex) + { + case 0: + unknownClassInVehicle->FirstStuckTimer = (WORD)0u; + case 1: + unknownClassInVehicle->SecondStuckTimer = (WORD)0u; + case 2: + unknownClassInVehicle->ThirdStuckTimer = (WORD)0u; + case 3: + unknownClassInVehicle->FourthStuckTimer = (WORD)0u; + case 4: + unknownClassInVehicle->FirstStuckTimer = (WORD)0u; + unknownClassInVehicle->SecondStuckTimer = (WORD)0u; + unknownClassInVehicle->ThirdStuckTimer = (WORD)0u; + unknownClassInVehicle->FourthStuckTimer = (WORD)0u; + break; + }; + } + + + + + Please change back to _0xBD12C5EEE184C33 (hash collision) + actual native starts with SET_RADAR_ZOOM_... + + + + + Before using this native click the native above and look at the decription. + Example: + int GetHash = Function.Call<int>(Hash.GET_HASH_KEY, "fe_menu_version_corona_lobby"); + Function.Call(Hash.ACTIVATE_FRONTEND_MENU, GetHash, 0, -1); + Function.Call(Hash.RESTART_FRONTEND_MENU(GetHash, -1); + This native refreshes the frontend menu. + p1 = Hash of Menu + p2 = Unknown but always works with -1. + + + + + This function will simply bring the dead person back to life. + Try not to use it alone, since using this function alone, will make peds fall through ground in hell(well for the most of the times). + Instead, before calling this function, you may want to declare the position, where your Resurrected ped to be spawn at.(For instance, Around 2 floats of Player's current position.) + Also, disabling any assigned task immediately helped in the number of scenarios, where If you want peds to perform certain decided tasks. + + + + + It returns two lol + li r3, 2 + blr + thats all it does. + mov dword ptr [rax], 2 + ะ—ะฐะตะฑะธััŒ ั„ัƒะฝะบั†ะธะพะฝะฐะป + + + + + It returns two lol + li r3, 2 + blr + thats all it does. + mov dword ptr [rax], 2 + ะ—ะฐะตะฑะธััŒ ั„ัƒะฝะบั†ะธะพะฝะฐะป + + + + + It will revive/cure the injured ped. The condition is ped must not be dead. + Upon setting and converting the health int, found, if health falls below 5, the ped will lay on the ground in pain(Maximum default health is 100). + This function is well suited there. + + + + + windowIndex: + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + Roll down all the windows of the vehicle passed through the first parameter. + + + + + 0 = Front Right Window + 1 = Front Left Window + 2 = Back Right Window + 3 = Back Left Window + + + + + Forces a rope to a certain length. + + + + + Loads rope textures for all ropes in the current scene. + + + + + Reset a rope to a certain length. + + + + + Unloads rope textures for all ropes in the current scene. + + + + + Returns the status of a _SC_START_CHECK_STRING_TASK task. + Possible return values: + 0: not a profane string + 1: a profane string + 3: server error occurred + + + + + Returns the status of a _SC_START_CHECK_STRING_TASK task. + Possible return values: + 0: not a profane string + 1: a profane string + 3: server error occurred + + + + + Returns the nickname of the logged-in Rockstar Social Club account. + + + + + Returns whether or not a task started with _SC_START_CHECK_STRING_TASK has completed. + + + + + Returns whether or not a task started with _SC_START_CHECK_STRING_TASK has completed. + + + + + Starts a task to check an entered string for profanity on the ROS/Social Club services. + See also: 1753344C770358AE, 82E4A58BABC15AE7. + + + + + Starts a task to check an entered string for profanity on the ROS/Social Club services. + See also: 1753344C770358AE, 82E4A58BABC15AE7. + + + + + If bool Toggle = true so the mobile is hide to screen. + If bool Toggle = false so the mobile is show to screen. + + + + + Sends a message to the specific DUI root page. This is similar to SEND_NUI_MESSAGE. + + The DUI browser handle. + The message, encoded as JSON. + + + + Injects a 'mouse down' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE. + + The DUI browser handle. + Either `'left'`, `'middle'` or `'right'`. + + + + Injects a 'mouse move' event for a DUI object. Coordinates are in browser space. + + The DUI browser handle. + The mouse X position. + The mouse Y position. + + + + Injects a 'mouse up' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE. + + The DUI browser handle. + Either `'left'`, `'middle'` or `'right'`. + + + + Injects a 'mouse wheel' event for a DUI object. + + The DUI browser handle. + The wheel Y delta. + The wheel X delta. + + + + Sends a message to the `loadingScreen` NUI frame, which contains the HTML page referenced in `loadscreen` resources. + + The JSON-encoded message. + A success value. + + + + If 'value' is 50 and 'maxValue' is 100, the bar is halfway filled. + Same with 5/10, 2/4, etc. + + + + + This seems to be related to Steam achievements. + p0 and p1 are int (?) + ------ + Can't say anything about the Steam version but it is hardcoded to always return false in the retail version. + Dr. Underscore (1/6/18): + This has to do with achievement progression. If this achievement has progression, it will set the progression of it to this value. + Only tested on un-achieved achievements, Steamworks probably just rejects it if it has already been achieved. + Steamworks also seems to not like reversing achievement progression. + + + + + This seems to be related to Steam achievements. + p0 and p1 are int (?) + ------ + Can't say anything about the Steam version but it is hardcoded to always return false in the retail version. + Dr. Underscore (1/6/18): + This has to do with achievement progression. If this achievement has progression, it will set the progression of it to this value. + Only tested on un-achieved achievements, Steamworks probably just rejects it if it has already been achieved. + Steamworks also seems to not like reversing achievement progression. + + + + + Makes pedestrians sound their horn longer, faster and more agressive when they use their horn. + + + + + Previously named _0x97C65887D4B37FA9. + Sets the maximum view distance for the AI BIP + + + + + Previously named _0x97C65887D4B37FA9. + Sets the maximum view distance for the AI BIP + + + + + Set a ped's AI blip type: + 1 - Yellow blip with no name + 2 + + + + + Set a ped's AI blip type: + 1 - Yellow blip with no name + 2 + + + + + This can be between 1.0f - 14.9f + You can change the max in IDA from 15.0. I say 15.0 as the function blrs if what you input is greater than or equal to 15.0 hence why it's 14.9 max default. + On PC the multiplier can be between 0.0f and 50.0f (inclusive). + + + + + Sets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked. + Use [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle. + + The vehicle to set the bombCount on. + The amount of bombs to set for this vehicle. + + + + Sets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked. + Use [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle. + + The vehicle to set the bombCount on. + The amount of bombs to set for this vehicle. + + + + Sets the amount of bombs that this vehicle has. As far as I know, this does _not_ impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane. + In decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked. + Use [`_GET_AIRCRAFT_BOMB_COUNT`](#_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle. + + The vehicle to set the bombCount on. + The amount of bombs to set for this vehicle. + + + + Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle. + Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0xF846AA63DF56B804) to get the current amount. + + The vehicle to set the amount of countermeasures on. + The amount of countermeasures to set on this vehicle. + + + + Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle. + Use [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#_0xF846AA63DF56B804) to get the current amount. + + The vehicle to set the amount of countermeasures on. + The amount of countermeasures to set on this vehicle. + + + + Most likely a hash collision + + + + + Audio List + gtaforums.com/topic/795622-audio-for-mods/ + All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/FTeAj4yZ + Yes + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: pastebin.com/WkXDGgQL + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: pastebin.com/jYvw7N1S + New Ambient Zone List (Combind with old): pastebin.com/h8BsKgUD -DasChaos + + + + + mood can be 0 or 1 (it's not a boolean value!). Effects audio of the animal. + + + + + Does not affect weapons, particles, fire/explosions, flashlights or the sun. + When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off. + Used in Humane Labs Heist for EMP. + + True turns off all artificial light sources in the map: buildings, street lights, car lights, etc. False turns them back on. + + + + Does not affect weapons, particles, fire/explosions, flashlights or the sun. + When set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off. + Used in Humane Labs Heist for EMP. + + True turns off all artificial light sources in the map: buildings, street lights, car lights, etc. False turns them back on. + + + + Possible flag names: + "ActivateSwitchWheelAudio" + "AllowAmbientSpeechInSlowMo" + "AllowCutsceneOverScreenFade" + "AllowForceRadioAfterRetune" + "AllowPainAndAmbientSpeechToPlayDuringCutscene" + "AllowPlayerAIOnMission" + "AllowPoliceScannerWhenPlayerHasNoControl" + "AllowRadioDuringSwitch" + "AllowRadioOverScreenFade" + "AllowScoreAndRadio" + "AllowScriptedSpeechInSlowMo" + "AvoidMissionCompleteDelay" + "DisableAbortConversationForDeathAndInjury" + "DisableAbortConversationForRagdoll" + "DisableBarks" + "DisableFlightMusic" + "DisableReplayScriptStreamRecording" + "EnableHeadsetBeep" + "ForceConversationInterrupt" + "ForceSeamlessRadioSwitch" + "ForceSniperAudio" + "FrontendRadioDisabled" + "HoldMissionCompleteWhenPrepared" + "IsDirectorModeActive" + "IsPlayerOnMissionForSpeech" + "ListenerReverbDisabled" + "LoadMPData" + "MobileRadioInGame" + "OnlyAllowScriptTriggerPoliceScanner" + "PlayMenuMusic" + "PoliceScannerDisabled" + "ScriptedConvListenerMaySpeak" + "SpeechDucksScore" + "SuppressPlayerScubaBreathing" + "WantedMusicDisabled" + "WantedMusicOnMission" + ------------------------------- + No added flag names between b393d and b573d, including b573d. + ####################################################################### + "IsDirectorModeActive" is an audio flag which will allow you to play speech infinitely without any pauses like in Director Mode. + ----------------------------------------------------------------------- + All flag IDs and hashes: + ID: 01 | Hash: 0x20A7858F + ID: 02 | Hash: 0xA11C2259 + ID: 03 | Hash: 0x08DE4700 + ID: 04 | Hash: 0x989F652F + ID: 05 | Hash: 0x3C9E76BA + ID: 06 | Hash: 0xA805FEB0 + ID: 07 | Hash: 0x4B94EA26 + ID: 08 | Hash: 0x803ACD34 + ID: 09 | Hash: 0x7C741226 + ID: 10 | Hash: 0x31DB9EBD + ID: 11 | Hash: 0xDF386F18 + ID: 12 | Hash: 0x669CED42 + ID: 13 | Hash: 0x51F22743 + ID: 14 | Hash: 0x2052B35C + ID: 15 | Hash: 0x071472DC + ID: 16 | Hash: 0xF9928BCC + ID: 17 | Hash: 0x7ADBDD48 + ID: 18 | Hash: 0xA959BA1A + ID: 19 | Hash: 0xBBE89B60 + ID: 20 | Hash: 0x87A08871 + ID: 21 | Hash: 0xED1057CE + ID: 22 | Hash: 0x1584AD7A + ID: 23 | Hash: 0x8582CFCB + ID: 24 | Hash: 0x7E5E2FB0 + ID: 25 | Hash: 0xAE4F72DB + ID: 26 | Hash: 0x5D16D1FA + ID: 27 | Hash: 0x06B2F4B8 + ID: 28 | Hash: 0x5D4CDC96 + ID: 29 | Hash: 0x8B5A48BA + ID: 30 | Hash: 0x98FBD539 + ID: 31 | Hash: 0xD8CB0473 + ID: 32 | Hash: 0x5CBB4874 + ID: 33 | Hash: 0x2E9F93A9 + ID: 34 | Hash: 0xD93BEA86 + ID: 35 | Hash: 0x92109B7D + ID: 36 | Hash: 0xB7EC9E4D + ID: 37 | Hash: 0xCABDBB1D + ID: 38 | Hash: 0xB3FD4A52 + ID: 39 | Hash: 0x370D94E5 + ID: 40 | Hash: 0xA0F7938F + ID: 41 | Hash: 0xCBE1CE81 + ID: 42 | Hash: 0xC27F1271 + ID: 43 | Hash: 0x9E3258EB + ID: 44 | Hash: 0x551CDA5B + ID: 45 | Hash: 0xCB6D663C + ID: 46 | Hash: 0x7DACE87F + ID: 47 | Hash: 0xF9DE416F + ID: 48 | Hash: 0x882E6E9E + ID: 49 | Hash: 0x16B447E7 + ID: 50 | Hash: 0xBD867739 + ID: 51 | Hash: 0xA3A58604 + ID: 52 | Hash: 0x7E046BBC + ID: 53 | Hash: 0xD95FDB98 + ID: 54 | Hash: 0x5842C0ED + ID: 55 | Hash: 0x285FECC6 + ID: 56 | Hash: 0x9351AC43 + ID: 57 | Hash: 0x50032E75 + ID: 58 | Hash: 0xAE6D0D59 + ID: 59 | Hash: 0xD6351785 + ID: 60 | Hash: 0xD25D71BC + ID: 61 | Hash: 0x1F7F6423 + ID: 62 | Hash: 0xE24C3AA6 + ID: 63 | Hash: 0xBFFDD2B7 + + + + + Only works on bikes, both X and Y work in the -1 - 1 range. + X forces the bike to turn left or right (-1, 1) + Y forces the bike to lean to the left or to the right (-1, 1) + Example with X -1/Y 1 + http://i.imgur.com/TgIuAPJ.jpg + + + + + This sets bit [offset] of [address] to on. + The offsets used are different bits to be toggled on and off, typically there is only one address used in a script. + Example: + GAMEPLAY::SET_BIT(&bitAddress, 1); + To check if this bit has been enabled: + GAMEPLAY::IS_BIT_SET(bitAddress, 1); // will return 1 afterwards + Please note, this method may assign a value to [address] when used. + + + + + Sets alpha-channel for blip color. + Example: + Blip blip = UI::ADD_BLIP_FOR_ENTITY(entity); + UI::SET_BLIP_COLOUR(blip , 3); + UI::SET_BLIP_ALPHA(blip , 64); + + + + + false for enemy + true for friendly + + + + + Sets whether or not the specified blip should only be displayed when nearby, or on the minimap. + + The blip handle. + True to only display the blip as 'short range', false to display the blip from a longer distance. + + + + int index: + 1 = No Text on blip or Distance + 2 = Text on blip + 3 = No text, just distance + 4+ No Text on blip or distance + + + + + (Hex code are approximate) + 0: White (#fefefe) + 1: Red (#e03232) + 2: Green (#71cb71) + 3: Blue (#5db6e5) + 4: White (#fefefe) + 5: Taxi Yellow (#eec64e) + 6: Light Red (#c25050) + 7: Violet (#9c6eaf) + 8: Pink (#fe7ac3) + 9: Light Orange (#f59d79) + 10: Light Brown (#b18f83) + 11: Light Green (#8dcea7) + 12: Light Blue (Teal) (#70a8ae) + 13: Very Light Purple (#d3d1e7) + 14: Dark Purple (#8f7e98) + 15: Cyan (#6ac4bf) + 16: Light Yellow (#d5c398) + 17: Orange (#ea8e50) + 18: Light Blue (#97cae9) + 19: Dark Pink (#b26287) + 20: Dark Yellow (#8f8d79) + 21: Dark Orange (#a6755e) + 22: Light Gray (#afa8a8) + 23: Light Pink (#e78d9a) + 24: Lemon Green (#bbd65b) + 25: Forest Green (#0c7b56) + 26: Electric Blue (#7ac3fe) + 27: Bright Purple (#ab3ce6) + 28: Dark Taxi Yellow (#cda80c) + 29: Dark Blue (#4561ab) + 30: Dark Cyan (#29a5b8) + 31: Light Brown (#b89b7b) + 32: Very Light Blue (#c8e0fe) + 33: Light Yellow (#f0f096) + 34: Light Pink (#ed8ca1) + 35: Light Red (#f98a8a) + 36: Light Yellow (#fbeea5) + 37: White (#fefefe) + 38: Blue (#2c6db8) + 39: Light Gray (#9a9a9a) + 40: Dark Gray (#4c4c4c) + Certainly a lot more remaining. + + + + + Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#_0x14892474891E09EB). + To toggle the right side of the circle use: [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A). + Example code result: + ![](https://i.imgur.com/iZ9tNWl.png) + + The blip to toggle the half blue circle around the blip on. + Enables or disables the half blue circle around the blip (on the left side). + + + + Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#_0x14892474891E09EB). + To toggle the right side of the circle use: [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A). + Example code result: + ![](https://i.imgur.com/iZ9tNWl.png) + + The blip to toggle the half blue circle around the blip on. + Enables or disables the half blue circle around the blip (on the left side). + + + + **displayId Behaviour** <br> + 0 = Doesn't show up, ever, anywhere. <br> + 1 = Doesn't show up, ever, anywhere. <br> + 2 = Shows on both main map and minimap. (Selectable on map) <br> + 3 = Shows on main map only. (Selectable on map) <br> + 4 = Shows on main map only. (Selectable on map) <br> + 5 = Shows on minimap only. <br> + 6 = Shows on both main map and minimap. (Selectable on map) <br> + 7 = Doesn't show up, ever, anywhere. <br> + 8 = Shows on both main map and minimap. (Not selectable on map) <br> + 9 = Shows on minimap only. <br> + 10 = Shows on both main map and minimap. (Not selectable on map) <br> + Anything higher than 10 seems to be exactly the same as 10. <br> + <br> + Rockstar seem to only use 0, 2, 3, 4, 5 and 8 in the decompiled scripts. + + + + + Adds up after viewing multiple R* scripts. I believe that the duration is in miliseconds. + + + + + Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend. This color can not be changed. + To toggle the left side (crew member indicator) of the half circle around the blip, use: [`_0xDCFB5D4DB8BF367E`](#_0xDCFB5D4DB8BF367E). + + The blip to toggle the half circle on. + Enables or disables the half circle around the blip (on the right side of the blip). + + + + Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend. This color can not be changed. + To toggle the left side (crew member indicator) of the half circle around the blip, use: [`_0xDCFB5D4DB8BF367E`](#_0xDCFB5D4DB8BF367E). + + The blip to toggle the half circle on. + Enables or disables the half circle around the blip (on the right side of the blip). + + + + Highlights a blip by a cyan color circle. + Color can be changed with SET_BLIP_SECONDARY_COLOUR. Enabling this circle will override the "crew" and "friend" half-circles (see [`_SET_BLIP_CREW`](#_0xDCFB5D4DB8BF367E) and [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A)). + Oddly enough, this native is called \_SET_BLIP_FRIENDLY, but the color of the circle is only changable for the 'crew' half-circle (using SET_BLIP_SECONDARY_COLOUR), the 'friendly' side can NOT be changed and will always stay cyan/blue. This makes it seem more likely that this should be called \_SET_BLIP_CREW_CIRCLE or something similar? + + The blip to toggle the circle on. + Enables or disables the circle. + + + + Highlights a blip by a cyan color circle. + Color can be changed with SET_BLIP_SECONDARY_COLOUR. Enabling this circle will override the "crew" and "friend" half-circles (see [`_SET_BLIP_CREW`](#_0xDCFB5D4DB8BF367E) and [`_SET_BLIP_FRIEND`](#_0x23C3EB807312F01A)). + Oddly enough, this native is called \_SET_BLIP_FRIENDLY, but the color of the circle is only changable for the 'crew' half-circle (using SET_BLIP_SECONDARY_COLOUR), the 'friendly' side can NOT be changed and will always stay cyan/blue. This makes it seem more likely that this should be called \_SET_BLIP_CREW_CIRCLE or something similar? + + The blip to toggle the circle on. + Enables or disables the circle. + + + + Doesn't work if the label text of gxtEntry is >= 80. + + + + + See this topic for more details : gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-35?p=1069477935 + + + + + After some testing, looks like you need to use UI:CEIL() on the rotation (vehicle/ped heading) before using it there. + + + + + Enable / disable showing route for the Blip-object. + + + + + Makes a blip go small when off the minimap. + + + + + Makes a blip go small when off the minimap. + + + + + <!-- + _loc1_.map((name, idx) => `| ${idx} | ${name} | ![${name}](https://runtime.fivem.net/blips/${name}.svg) |`).join('\n') + --> + Sets the displayed sprite for a specific blip. + There's a [list of sprites](https://docs.fivem.net/game-references/blips/) on the FiveM documentation site. + + The blip to change. + The sprite ID to set. + + + + works with AI::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS to make a ped completely oblivious to all events going on around him + + + + + Set camera as active/inactive. + + + + + Previous declaration void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int duration, BOOL easeLocation, BOOL easeRotation) is completely wrong. The last two params are integers not BOOLs... + + + + + Allows you to aim and shoot at the direction the camera is facing. + + + + + Sets the position of the cam. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + This native has its name defined inside its codE + + + + + This native has its name defined inside its codE + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + This native has a name defined inside its code + + + + + if p0 is 0, effect is cancelled + if p0 is 1, effect zooms in, gradually tilts cam clockwise apx 30 degrees, wobbles slowly. Motion blur is active until cancelled. + if p0 is 2, effect immediately tilts cam clockwise apx 30 degrees, begins to wobble slowly, then gradually tilts cam back to normal. The wobbling will continue until the effect is cancelled. + + + + + Sets the field of view of the cam. + --------------------------------------------- + Min: 1.0f + Max: 130.0f + + + + + The native seems to only be called once. + The native is used as so, + CAM::SET_CAM_INHERIT_ROLL_VEHICLE(l_544, getElem(2, &l_525, 4)); + In the exile1 script. + + + + + Sets the rotation of the cam. + Last parameter unknown. + Last parameter seems to always be set to 2. + + + + + I named p1 as timeDuration as it is obvious. I'm assuming tho it is ran in ms(Milliseconds) as usual. + + + + + Setting ped to true allows the ped to shoot "friendlies". + p2 set to true when toggle is also true seams to make peds permanently unable to aim at, even if you set p2 back to false. + p1 = false & p2 = false for unable to aim at. + p1 = true & p2 = false for able to aim at. + + + + + Hardcoded to not work in multiplayer. + + + + + Something to do with "high speed bump severity"? + if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) { + VEHICLE::_84FD40F56075E816(0.0); + sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1); + } + + + + + Something to do with "high speed bump severity"? + if (!sub_87a46("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER")) { + VEHICLE::_84FD40F56075E816(0.0); + sub_8795b("SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", 1); + } + + + + + For now, I changed the last one from bool to int. + According to scripts specifically 'fm_mission_controller' this last parameter is 'false/0' when its called after the create rope native above is called for the magnet and 'true/1' after the create rope native above is called for the hook. + + + + + For now, I changed the last one from bool to int. + According to scripts specifically 'fm_mission_controller' this last parameter is 'false/0' when its called after the create rope native above is called for the magnet and 'true/1' after the create rope native above is called for the hook. + + + + + Console Hash: 0xF57066DA + Won't attract or magnetize to any helicopters or planes of course, but that's common sense. + + + + + Console Hash: 0xF57066DA + Won't attract or magnetize to any helicopters or planes of course, but that's common sense. + + + + + console hash 0xCC3CF97D + + + + + console hash 0xCC3CF97D + + + + + Sets the cylinder height of the checkpoint. + Parameters: + * nearHeight - The height of the checkpoint when inside of the radius. + * farHeight - The height of the checkpoint when outside of the radius. + * radius - The radius of the checkpoint. + + + + + Sets the checkpoint icon color. + + + + + Sets the checkpoint color. + + + + + p0 - Scale? Looks to be a normalized value (0.0 - 1.0) + offroad_races.c4, line ~67407: + a_3._f7 = GRAPHICS::CREATE_CHECKPOINT(v_D, v_A, a_4, a_7, v_E, v_F, v_10, sub_62b2(v_A, 220, 255), 0); + UI::GET_HUD_COLOUR(134, &v_E, &v_F, &v_10, &v_11); + GRAPHICS::_SET_CHECKPOINT_ICON_RGBA(a_3._f7, v_E, v_F, v_10, sub_62b2(v_A, 70, 210)); + GRAPHICS::_4B5B4DA5D79F1943(a_3._f7, 0.95); + GRAPHICS::SET_CHECKPOINT_CYLINDER_HEIGHT(a_3._f7, 4.0, 4.0, 100.0); + + + + + p0 - Scale? Looks to be a normalized value (0.0 - 1.0) + offroad_races.c4, line ~67407: + a_3._f7 = GRAPHICS::CREATE_CHECKPOINT(v_D, v_A, a_4, a_7, v_E, v_F, v_10, sub_62b2(v_A, 220, 255), 0); + UI::GET_HUD_COLOUR(134, &v_E, &v_F, &v_10, &v_11); + GRAPHICS::_SET_CHECKPOINT_ICON_RGBA(a_3._f7, v_E, v_F, v_10, sub_62b2(v_A, 70, 210)); + GRAPHICS::_4B5B4DA5D79F1943(a_3._f7, 0.95); + GRAPHICS::SET_CHECKPOINT_CYLINDER_HEIGHT(a_3._f7, 4.0, 4.0, 100.0); + + + + + p0 = 0/1 or true/false + It doesn't seems to work + + + + + SET_CLOCK_TIME(12, 34, 56); + + + + + combatType can be between 0-14. See GET_COMBAT_FLOAT below for a list of possible parameters. + + + + + This is for simulating player input. + amount is a float value from 0 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + This is for simulating player input. + amount is a float value from 0 + 0, 1 and 2 used in the scripts. 0 is by far the most common of them. + + + + + Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm. + Works only ~200 meters around the player. + + + + + Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm. + Works only ~200 meters around the player. + + + + + Sets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm. + Works only ~200 meters around the player. + + + + + Renamed to SET_CURSOR_LOCATION (I previously named it _SET_CURSOR_POSTION) which is the correct name as far as I can tell. + + + + + Renamed to SET_CURSOR_LOCATION (I previously named it _SET_CURSOR_POSTION) which is the correct name as far as I can tell. + + + + + Changes the mouse cursor's sprite. + public enum CursorType + { + None = 0, + Normal = 1, + TransparentNormal = 2, + PreGrab = 3, + Grab = 4, + MiddleFinger = 5, + LeftArrow = 6, + RightArrow = 7, + UpArrow = 8, + DownArrow = 9, + HorizontalExpand = 10, + Add = 11, + Remove = 12, + } + + + + + Changes the mouse cursor's sprite. + public enum CursorType + { + None = 0, + Normal = 1, + TransparentNormal = 2, + PreGrab = 3, + Grab = 4, + MiddleFinger = 5, + LeftArrow = 6, + RightArrow = 7, + UpArrow = 8, + DownArrow = 9, + HorizontalExpand = 10, + Add = 11, + Remove = 12, + } + + + + + Specifies a custom respawn position to be used in conjunction with _SET_NEXT_RESPAWN_TO_CUSTOM + + + + + Specifies a custom respawn position to be used in conjunction with _SET_NEXT_RESPAWN_TO_CUSTOM + + + + + All occurrences found in b617d, sorted alphabetically and identical lines removed: + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_AK"); + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_CUSTOM"); + AUDIO::SET_CUTSCENE_AUDIO_OVERRIDE("_TOOTHLESS"); + + + + + p3 could be heading. Needs more research. + + + + + Thanks R*! ;) + if ((l_161 == 0) || (l_161 == 2)) { + sub_2ea27("Trying to set Jimmy prop variation"); + CUTSCENE::_0546524ADE2E9723("Jimmy_Boston", 1, 0, 0, 0); + } + + + + + Thanks R*! ;) + if ((l_161 == 0) || (l_161 == 2)) { + sub_2ea27("Trying to set Jimmy prop variation"); + CUTSCENE::_0546524ADE2E9723("Jimmy_Boston", 1, 0, 0, 0); + } + + + + + Only used twice in R* scripts + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Defines the state of a destructible object. + Use the "0xB48FCED898292E52" native to find an object's handle with its name / coords + State 2 == object just spawned + State 4 == Beginning of the animation + State 6 == Start animation + State 9 == End of the animation + + + + + Defines the state of a destructible object. + Use the "0xB48FCED898292E52" native to find an object's handle with its name / coords + State 2 == object just spawned + State 4 == Beginning of the animation + State 6 == Start animation + State 9 == End of the animation + + + + + MulleDK19: This starts moving the VTOL engines towards the specified angle ratio (0f-1f). + + + + + MulleDK19: This starts moving the VTOL engines towards the specified angle ratio (0f-1f). + + + + + If toggle is true, hides special ability bar / character name in the pause menu + If toggle is false, shows special ability bar / character name in the pause menu + + + + + If toggle is true, hides special ability bar / character name in the pause menu + If toggle is false, shows special ability bar / character name in the pause menu + + + + + sometimes used used with NET_TO_OBJ + hash collision last 2 words + + + + + This native sets the app id for the discord rich presence implementation. + + + + + This native sets the image asset for the discord rich presence implementation. + + The name of a valid asset registered on Discordapp's developer dashboard. note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native. + + + + This native sets the small image asset for the discord rich presence implementation. + + The name of a valid asset registered on Discordapp's developer dashboard. Note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native. + + + + This native sets the hover text of the small image asset for the discord rich presence implementation. + + Text to be displayed when hovering over small image asset. Note that you must also set a valid small image asset using the SET_DISCORD_RICH_PRESENCE_ASSET_SMALL native. + + + + This native sets the hover text of the image asset for the discord rich presence implementation. + + Text to be displayed when hovering over image asset. Note that you must also set a valid image asset using the SET_DISCORD_RICH_PRESENCE_ASSET native. + + + + This is a NOP function. It does nothing at all. + + + + + Sets the acceleration limit of a door. + How fast it can open, or the inverse hinge resistance. + A limit of 0 seems to lock doors. + p2 is always 0, p3 is always 1. + + + + + Sets the acceleration limit of a door. + How fast it can open, or the inverse hinge resistance. + A limit of 0 seems to lock doors. + p2 is always 0, p3 is always 1. + + + + + Sets the ajar angle of a door. + Ranges from -1.0 to 1.0, and 0.0 is closed / default. + p2 is always 0, p3 is always 1. + + + + + Sets the ajar angle of a door. + Ranges from -1.0 to 1.0, and 0.0 is closed / default. + p2 is always 0, p3 is always 1. + + + + + Sets the on-screen drawing origin for draw-functions (which is normally x=0,y=0 in the upper left corner of the screen) to a world coordinate. + From now on, the screen coordinate which displays the given world coordinate on the screen is seen as x=0,y=0. + Example in C#: + Vector3 boneCoord = somePed.GetBoneCoord(Bone.SKEL_Head); + Function.Call(Hash.SET_DRAW_ORIGIN, boneCoord.X, boneCoord.Y, boneCoord.Z, 0); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", -0.01, -0.015, 0.013, 0.013, 0.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", 0.01, -0.015, 0.013, 0.013, 90.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", -0.01, 0.015, 0.013, 0.013, 270.0, 255, 0, 0, 200); + Function.Call(Hash.DRAW_SPRITE, "helicopterhud", "hud_corner", 0.01, 0.015, 0.013, 0.013, 180.0, 255, 0, 0, 200); + Function.Call(Hash.CLEAR_DRAW_ORIGIN); + Result: www11.pic-upload.de/19.06.15/bkqohvil2uao.jpg + If the pedestrian starts walking around now, the sprites are always around her head, no matter where the head is displayed on the screen. + This function also effects the drawing of texts and other UI-elements. + The effect can be reset by calling GRAPHICS::CLEAR_DRAW_ORIGIN(). + + + + + This native is used to set the driving style for specific ped. + Driving styles id seems to be: + 786468 + 262144 + 786469 + http://gtaforums.com/topic/822314-guide-driving-styles/ + + + + + For p1 & p2 (Ped, Vehicle). I could be wrong, as the only time this native is called in scripts is once and both are 0, but I assume this native will work like SET_MOUNTED_WEAPON_TARGET in which has the same exact amount of parameters and the 1st and last 3 parameters are right and the same for both natives. + + + + + The function specifically verifies the value is equal to, or less than 1.0f. If it is greater than 1.0f, the function does nothing at all. + + + + + range 0.0f - 1.0f + + + + + Navigates the specified DUI browser to a different URL. + + The DUI browser handle. + The new URL. + + + + ped can not pull out a weapon when true + + + + + Enables diving motion when underwater. + + + + + skin - everything alpha except skin + Set entity alpha level. Ranging from 0 to 255 but chnages occur after every 20 percent (after every 51). + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Makes the specified entity (ped, vehicle or object) persistent. Persistent entities will not automatically be removed by the engine. + p1 has no effect when either its on or off + maybe a quick disassembly will tell us what it does + p2 has no effect when either its on or off + maybe a quick disassembly will tell us what it does + + + + + Marks the specified entity (ped, vehicle or object) as no longer needed. + Entities marked as no longer needed, will be deleted as the engine sees fit. + + + + + Sets whether the entity can be targeted without being in line-of-sight. + + + + + console hash: 0xBD0D4831 + internally it calls the same function as 'SET_ENTITY_COLLISION'. but uses a hard coded parameter that only activates when p1 is set to true + ============================= + Weirdly enough in the 3 scripts it's used in on PC, + - director_mode (2 hits) + - re_duel (2 hits) + - re_seaplane (1 hit) + Most of the time in the hits its actually used after the normal SET_ENTITY_COLLISION. Example from re_seaplane, + Local_49[iParam0 -- [[6]] ] = create_ped(26, iVar4, vVar0, fVar3, 1, true); + set_entity_collision(Local_49[iParam0 -- [[6]] ], iVar42, 0); + _0x9EBC85ED0FFFE51C(Local_49[iParam0 -- [[6]] ], !iVar66, 0); (_SET_ENTITY_COLLISION_2) + iVar42 being true so the normal collision native is true, 0 + iVar66 being false so !false so it's true, 0 + Gonna ignore the 'vars' for the create_ped no point in defining them. + + + + + console hash: 0xBD0D4831 + internally it calls the same function as 'SET_ENTITY_COLLISION'. but uses a hard coded parameter that only activates when p1 is set to true + ============================= + Weirdly enough in the 3 scripts it's used in on PC, + - director_mode (2 hits) + - re_duel (2 hits) + - re_seaplane (1 hit) + Most of the time in the hits its actually used after the normal SET_ENTITY_COLLISION. Example from re_seaplane, + Local_49[iParam0 -- [[6]] ] = create_ped(26, iVar4, vVar0, fVar3, 1, true); + set_entity_collision(Local_49[iParam0 -- [[6]] ], iVar42, 0); + _0x9EBC85ED0FFFE51C(Local_49[iParam0 -- [[6]] ], !iVar66, 0); (_SET_ENTITY_COLLISION_2) + iVar42 being true so the normal collision native is true, 0 + iVar66 being false so !false so it's true, 0 + Gonna ignore the 'vars' for the create_ped no point in defining them. + + + + + p7 is always 1 in the scripts. Set to 1, an area around the destination coords for the moved entity is cleared from other entities. + Often ends with 1, 0, 0, 1); in the scripts. It works. + Axis - Invert Axis Flags + + + + + Axis - Invert Axis Flags + + + + + does the same as SET_ENTITY_COORDS. + Console Hash: 0x749B282E + + + + + health >= 0 + + + + + Sets a ped or an object totally invincible. It doesn't take any kind of damage. Peds will not ragdoll on explosions and the tazer animation won't apply either. + If you use this for a ped and you want Ragdoll to stay enabled, then do: + *(DWORD *)(pedAddress + 0x188) |= (1 << 9); + Use this if you want to get the invincibility status: + bool IsPedInvincible(Ped ped) + { + auto addr = getScriptHandleBaseAddress(ped); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x188); + return ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); + } + return false; + } + + + + + Certainly not the main usage of this native but when set to true for a Vehicle, it will prevent the vehicle to explode if it is spawned far away from the player. + + + + + I tried using this and I see nothing happening, what is this suppose to do? + + + + + I tried using this and I see nothing happening, what is this suppose to do? + + + + + LOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t). + + + + + For instance: ENTITY::SET_ENTITY_MAX_HEALTH(PLAYER::PLAYER_PED_ID(), 200); // director_mode.c4: 67849 + + + + + Calling this function, regardless of the "unknown" value, disabled collision between two entities. + Importance of entity1 and 2 order is unclear. + + + + + Enable / disable each type of damage. + -------------- + p7 is to to '1' in am_mp_property_ext/int: entity::set_entity_proofs(uParam0->f_19, true, true, true, true, true, true, 1, true); + + + + + w is the correct parameter name! + + + + + rotationOrder refers to the order yaw pitch roll is applied + value ranges from 0 to 5. What you use for rotationOrder when setting must be the same as rotationOrder when getting the rotation. + Unsure what value corresponds to what rotation order, more testing will be needed for that. + For the most part R* uses 1 or 2 as the order. + p5 is usually set as true + + + + + what does this native do? + bool IsEntitySomething(Entity entity) + { + auto addr = getScriptHandleBaseAddress(entity); + printf("addr: 0x%X \n", addr); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x48D); + printf("flag: 0x%X \n", flag); + return ((flag & (1 << 3)) != 0) || ((flag & (1 << 30)) != 0); + } + return false; + } + wot ? + + + + + what does this native do? + bool IsEntitySomething(Entity entity) + { + auto addr = getScriptHandleBaseAddress(entity); + printf("addr: 0x%X \n", addr); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x48D); + printf("flag: 0x%X \n", flag); + return ((flag & (1 << 3)) != 0) || ((flag & (1 << 30)) != 0); + } + return false; + } + wot ? + + + + + what does this native do? + bool IsEntitySomething(Entity entity) + { + auto addr = getScriptHandleBaseAddress(entity); + printf("addr: 0x%X \n", addr); + if (addr) + { + DWORD flag = *(DWORD *)(addr + 0x48D); + printf("flag: 0x%X \n", flag); + return ((flag & (1 << 3)) != 0) || ((flag & (1 << 30)) != 0); + } + return false; + } + wot ? + + + + + Example here: www.gtaforums.com/topic/830463-help-with-turning-lights-green-and-causing-peds-to-crash-into-each-other/#entry1068211340 + 0 = green + 1 = red + 2 = yellow + changing lights may not change the behavior of vehicles + + + + + Note that the third parameter(denoted as z) is "up and down" with positive ment. + + + + + unk was always 0. + + + + + In appcamera.c4, Line 106: + if (VEHICLE::IS_VEHICLE_DRIVEABLE(PED::SET_EXCLUSIVE_PHONE_RELATIONSHIPS(PLAYER::PLAYER_PED_ID()), 0)) + So return type could be a vehicle? + !Hash collision - gets the vehicle handle from ped which is about entering the vehicle! + sfink: agreed, 100% + Proper name is GET_VEHICLE_PED_IS_ENTERING + + + + + Groups found in the scripts used with this native: + "AMMUNATION", + "QUARRY", + "Triathlon_1", + "Triathlon_2", + "Triathlon_3" + + + + + Sets a secondary timecycle modifier. + + + + + Sets a secondary timecycle modifier. + + + + + The same as [`SetTimecycleModifierStrength`](#_0x82E7FFCD5B2326B3) but for the secondary tiemcycle modifier. + + : + + + + The same as [`SetTimecycleModifierStrength`](#_0x82E7FFCD5B2326B3) but for the secondary tiemcycle modifier. + + : + + + + Sets whether the game should fade in after the player dies or is arrested. + + + + + Sets whether the game should fade out after the player is arrested. + + + + + Sets whether the game should fade out after the player dies. + + + + + Sets a visually fake wanted level on the user interface. Used by Rockstar's scripts to "override" regular wanted levels and make custom ones while the real wanted level and multipliers are ignored. + Max is 6. Also the mini-map gets the red & blue flashing effect. + + + + + When this is set to ON, shadows only draw as you get nearer. + When OFF, they draw from a further distance. (((BUT))) f*ck up nearer shadows quality. + + + + + Sets the near clipping plane of the first person camera. + + + + + Sets the near clipping plane of the first person camera. + + + + + Similar to _CLAMP_GAMEPLAY_CAM_PITCH except this is specifically for the FP camera, and it only lets you clamp the pitch within the normal range. + + + + + Similar to _CLAMP_GAMEPLAY_CAM_PITCH except this is specifically for the FP camera, and it only lets you clamp the pitch within the normal range. + + + + + Purpose of p0 and p1 unknown. + + + + + Override the area where the camera will render the terrain. + p3, p4 and p5 are usually set to 0.0 + + + + + It seems to make the entity's coords mark the point from which LOD-distances are measured. In my testing, setting a vehicle as the focus entity and moving that vehicle more than 300 distance units away from the player will make the level of detail around the player go down drastically (shadows disappear, textures go extremely low res, etc). The player seems to be the default focus entity. + + + + + From the b617d scripts: + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_ON_EXILE1_LADDER_CAMERA", 1500); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 3000); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_FAMILY5_CAMERA", 0); + CAM::SET_FOLLOW_PED_CAM_CUTSCENE_CHAT("FOLLOW_PED_SKY_DIVING_CAMERA", 0); + + + + + Sets the type of Player camera: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Sets the type of Player camera in vehicles: + 0 - Third Person Close + 1 - Third Person Mid + 2 - Third Person Far + 4 - First Person + + + + + Forces footstep tracks on all surfaces. + + + + + Forces vehicle trails on all surfaces. + + + + + Sets some values in a vehicle gadget (tow arm, digger arm, etc.). Don't know which one though. + I've tested on the towtruck 1 & 2, Dock Lift (Crate Arm), Dozer, and such have no effect. However when used on a Forklift it sets the height of the forks. 0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol + + + + + Sets some values in a vehicle gadget (tow arm, digger arm, etc.). Don't know which one though. + I've tested on the towtruck 1 & 2, Dock Lift (Crate Arm), Dozer, and such have no effect. However when used on a Forklift it sets the height of the forks. 0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol + + + + + Make sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused which means you will lose control and the game remains in paused mode until you exit GTA5.exe + + + + + Does nothing + + + + + Sets the camera position relative to heading in float from -360 to +360. + Heading is alwyas 0 in aiming camera. + + + + + Sets the camera pitch. + Parameters: + x = pitches the camera on the x axis. + Value2 = always seems to be hex 0x3F800000 (1.000000 float). + + + + + Sets the amplitude for the gameplay (i.e. 3rd or 1st) camera to shake. Used in script "drunk_controller.ysc.c4" to simulate making the player drunk. + + + + + Example C#: + Function.Call(Hash.SET_GAMEPLAY_COORD_HINT, position.X, position.Y, position.Z, hintDuration, 1500, 1000, 0); + The camera look-at is canceled if the user is already panning the camera around. + + + + + p6 & p7 - possibly length or time + + + + + Needs to be looped! And yes, it does work and is not a hash collision. + Birds will try to reach the given height. + + + + + Only the script that originally called SET_GPS_FLAGS can set them again. Another script cannot set the flags, until the first script that called it has called CLEAR_GPS_FLAGS. + Doesn't seem like the flags are actually read by the game at all. + --------------- + Might be left-over from GTA IV. I kind of miss the *ding-dong* turn left in 2 meters lady lol. + + + + + level can be from 0 to 3 + 0: 9.8 + 1: 2.4 + 2: 0.1 - very low + 3: 0.0 + + + + + 0: Default + 1: Circle Around Leader + 2: Alternative Circle Around Leader + 3: Line, with Leader at center + + + + + Sets the range at which members will automatically leave the group. + + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingField('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)` + + The vehicle class to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The value to set. + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingFloat('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)` + + The vehicle class to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The floating-point value to set. + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + + The vehicle class to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The integer value to set. + + + + Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta. + Example: `SetHandlingVector('AIRTUG', 'CHandlingData', 'vecCentreOfMassOffset', vector3(0.0, 0.0, -5.0))` + + The vehicle class to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The Vector3 value to set. + + + + Harcoded limit for radius is 30.0f + + + + + Equivalent of SET_HELI_BLADES_SPEED(vehicleHandle, 1.0f); + this native works on planes to? + + + + + Sets the speed of the helicopter blades in percentage of the full speed. + vehicleHandle: The helicopter. + speed: The speed in percentage, 0.0f being 0% and 1.0f being 100%. + + + + + value between 0.0 and 1.0 + + + + + Makes the ped ragdoll like when falling from a great height + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + -------------------------------------------------- + makes hudColorIndex2 color into hudColorIndex color + + + + + HUD colors and their values: pastebin.com/d9aHPbXN + -------------------------------------------------- + makes hudColorIndex2 color into hudColorIndex color + + + + + No other indices work... + IK Index --------- + 1 = head + 3 = left arm + 4 = right arm + ------------------ + EntityLookAt can be null (0 handle) + + + + + Sets whether or not `SHUTDOWN_LOADING_SCREEN` automatically shuts down the NUI frame for the loading screen. If this is enabled, + you will have to manually invoke `SHUTDOWN_LOADING_SCREEN_NUI` whenever you want to hide the NUI loading screen. + + TRUE to manually shut down the loading screen NUI. + + + + If toggle is true, the map is shown in full screen + If toggle is false, the map is shown in normal mode + + + + + If toggle is true, the map is shown in full screen + If toggle is false, the map is shown in normal mode + + + + + If this is the correct name, what microphone? I know your TV isn't going to reach out and adjust your headset so.. + + + + + Argument must be 0.0f or above 38.0f, or it will be ignored. + + + + + Please change to void. + p2 appears to be always -1. + + + + + Not much is known so far on what it does _exactly_. + All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick. + You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap. + You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up. + Use [`N_0x35edd5b2e3ff01c0()`](https://runtime.fivem.net/doc/reference.html#_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this). + + The ID of the hole to draw on the map. ID starts with 1 for hole 1, 2 for hole 2, etc. 0 disables the golf map behaviour. + + + + Not much is known so far on what it does _exactly_. + All I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick. + You need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap. + You'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up. + Use [`N_0x35edd5b2e3ff01c0()`](https://runtime.fivem.net/doc/reference.html#_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this). + + The ID of the hole to draw on the map. ID starts with 1 for hole 1, 2 for hole 2, etc. 0 disables the golf map behaviour. + + + + Sets the display info for a minimap overlay. + + The minimap overlay ID. + The X position for the overlay. This is equivalent to a game coordinate X. + The Y position for the overlay. This is equivalent to a game coordinate Y, except that it's inverted (gfxY = -gameY). + The X scale for the overlay. This is equivalent to the Flash \_xscale property, therefore 100 = 100%. + The Y scale for the overlay. This is equivalent to the Flash \_yscale property. + The alpha value for the overlay. This is equivalent to the Flash \_alpha property, therefore 100 = 100%. + + + + If true, the entire map will be revealed. + + + + + If true, the entire map will be revealed. + + + + + If true, the player can't save the game. + If the parameter is true, sets the mission flag to true, if the parameter is false, the function does nothing at all. + ^ also, if the mission flag is already set, the function does nothing at all + + + + + Takes a text label, gets the string (must not be longer than 600 chars, should not exceed 64 chars) and sets the name to that string. + p0 must be true. + + + + + Similar to SET_MISSION_NAME but this one can take any string (must not be greater than 600 chars, should not exceed 64 chars), not just text labels. + p0 must be true. + + + + + Similar to SET_MISSION_NAME but this one can take any string (must not be greater than 600 chars, should not exceed 64 chars), not just text labels. + p0 must be true. + + + + + p1 is always 0 + + + + + Last parameter is unknown and always zero. + + + + + The minimum/default is 500.0f. If you plan to make it bigger set it's position as well. Also this seems to need to be called in a loop as when you close the phone the scale is reset. If not in a loop you'd need to call it everytime before you re-open the phone. + + + + + Enables Radio on phone. + + + + + Unloads model from memory + + + + + Note: Look in decompiled scripts and the times that p1 and p2 aren't 0. They are filled with vars. If you look through out that script what other natives those vars are used in, you can tell p1 is a ped and p2 is a vehicle. Which most likely means if you want the mounted weapon to target a ped set targetVehicle to 0 or vice-versa. + + + + + Sets flag's sprite transparency. 0-255. + + + + + Sets flag's sprite transparency. 0-255. + + + + + Set's the string displayed when flag 3 (AudioSpeaker) active. + + + + + Set's the string displayed when flag 3 (AudioSpeaker) active. + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + Should be enabled as flag (2). Has 0 opacity by default. + - This was _SET_MP_GAMER_TAG_HEALTH_BAR_COLOR, + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + Should be enabled as flag (2). Has 0 opacity by default. + - This was _SET_MP_GAMER_TAG_HEALTH_BAR_COLOR, + + + + + Ranges from 0 to 255. 0 is grey health bar, ~50 yellow, 200 purple. + Should be enabled as flag (2). Has 0 opacity by default. + - This was _SET_MP_GAMER_TAG_HEALTH_BAR_COLOR, + + + + + Displays a bunch of icons above the players name, and level, and their name twice + + + + + Displays a bunch of icons above the players name, and level, and their name twice + + + + + enum MpGamerTagComponent + { + GAMER_NAME = 0, + CREW_TAG, + healthArmour, + BIG_TEXT, + AUDIO_ICON, + MP_USING_MENU, + MP_PASSIVE_MODE, + WANTED_STARS, + MP_DRIVER, + MP_CO_DRIVER, + MP_TAGGED, + GAMER_NAME_NEARBY, + ARROW, + MP_PACKAGES, + INV_IF_PED_FOLLOWING, + RANK_TEXT, + MP_TYPING + }; + + + + + enum MpGamerTagComponent + { + GAMER_NAME = 0, + CREW_TAG, + healthArmour, + BIG_TEXT, + AUDIO_ICON, + MP_USING_MENU, + MP_PASSIVE_MODE, + WANTED_STARS, + MP_DRIVER, + MP_CO_DRIVER, + MP_TAGGED, + GAMER_NAME_NEARBY, + ARROW, + MP_PACKAGES, + INV_IF_PED_FOLLOWING, + RANK_TEXT, + MP_TYPING + }; + + + + + displays wanted star above head + + + + + displays wanted star above head + + + + + Whether or not another player is allowed to take control of the entity + + + + + not tested.... + + + + + not tested.... + + + + + Original put name, + _SET_NETWORK_VEHICLE_NON_CONTACT + However changed to 'object' as the instances where this is called in scripts both freemode and golf it's only used on objects after the objects are called OBJ_TO_NET p_parachute_s (freemode) prop_golf_ball (golf). Tho the script search was done via TU27 Xbox360 ones. + Got my hopes up whoever put this as vehicle. I was hoping it was what R* used in non-contact races. + + + + + Original put name, + _SET_NETWORK_VEHICLE_NON_CONTACT + However changed to 'object' as the instances where this is called in scripts both freemode and golf it's only used on objects after the objects are called OBJ_TO_NET p_parachute_s (freemode) prop_golf_ball (golf). Tho the script search was done via TU27 Xbox360 ones. + Got my hopes up whoever put this as vehicle. I was hoping it was what R* used in non-contact races. + + + + + Not used in the scripts. + Bullshit! It's used in spawn_activities + + + + + Sets the next spawn location to the position supplied to _SET_CUSTOM_RESPAWN_POSITION. + + + + + Sets the next spawn location to the position supplied to _SET_CUSTOM_RESPAWN_POSITION. + + + + + Enables Night Vision. + Example: + C#: Function.Call(Hash.SET_NIGHTVISION, true); + C++: GRAPHICS::SET_NIGHTVISION(true); + BOOL toggle: + true = turns night vision on for your player. + false = turns night vision off for your player. + + + + + Toggles the North Yankton map + + + + + Toggles the North Yankton map + + + + + From the decompiled scripts: + UI::_92F0DA1E27DB96DC(6); + UI::_92F0DA1E27DB96DC(184); + UI::_92F0DA1E27DB96DC(190); + sets background color for the next notification + 6 = red + 184 = green + 190 = yellow + Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15 + this seems to set the alpha to 255 automatically, if you have a work around let me know + + + + + From the decompiled scripts: + UI::_92F0DA1E27DB96DC(6); + UI::_92F0DA1E27DB96DC(184); + UI::_92F0DA1E27DB96DC(190); + sets background color for the next notification + 6 = red + 184 = green + 190 = yellow + Here is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15 + this seems to set the alpha to 255 automatically, if you have a work around let me know + + + + + sets font color for the next notification + + + + + sets font color for the next notification + + + + + sets color for notification flash + + + + + sets color for notification flash + + + + + List of picNames: pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + + + + + List of picNames pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.) + + + + + List of picNames: pastebin.com/XdpJVbHz + flash is a bool for fading in. + iconTypes: + 1 : Chat Box + 2 : Email + 3 : Add Friend Request + 4 : Nothing + 5 : Nothing + 6 : Nothing + 7 : Right Jumping Arrow + 8 : RP Icon + 9 : $ Icon + "sender" is the very top header. This can be any old string. + "subject" is the header under the sender. + "duration" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + "clanTag" shows a crew tag in the "sender" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. "MK" becomes "___MK", "ACE" becomes "___ACE", etc.) + iconType2 is a mirror of iconType. It shows in the "subject" line, right under the original iconType. + int IconNotification(char *text, char *text2, char *Subject) + { + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + _SET_NOTIFICATION_MESSAGE_CLAN_TAG_2("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 1, 7, text2, Subject, 1.0f, "__EXAMPLE", 7); + return _DRAW_NOTIFICATION(1, 1); + } + + + + + List of picNames: pastebin.com/XdpJVbHz + + + + + List of picNames: pastebin.com/XdpJVbHz + + + + + Needs more research. + Only one type of usage in the scripts: + UI::_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a_0); + + + + + Needs more research. + Only one type of usage in the scripts: + UI::_C6F580E4C94926AC("CHAR_ACTING_UP", "CHAR_ACTING_UP", 0, 0, "DI_FEED_CHAR", a_0); + + + + + NOTE: 'duration' is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + Example, only occurrence in the scripts: + v_8 = UI::_1E6611149DB3DB6B("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &v_9, "", a_5); + + + + + NOTE: 'duration' is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. + Example, only occurrence in the scripts: + v_8 = UI::_1E6611149DB3DB6B("CHAR_SOCIAL_CLUB", "CHAR_SOCIAL_CLUB", 0, 0, &v_9, "", a_5); + + + + + Declares the entry type of a notification, for example "STRING". + int ShowNotification(char *text) + { + _SET_NOTIFICATION_TEXT_ENTRY("STRING"); + ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); + return _DRAW_NOTIFICATION(1, 1); + } + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + Seems to set the colour of the prop. Haven't really tested it on other props. + Only appears in am_mp_nightclub.c for the nightclub dancefloor. + Not sure what p1 does, seems to only ever be '1' in scripts. + + : + : + : + + + + Seems to set the colour of the prop. Haven't really tested it on other props. + Only appears in am_mp_nightclub.c for the nightclub dancefloor. + Not sure what p1 does, seems to only ever be '1' in scripts. + + : + : + : + + + + Adjust the physics parameters of a prop, or otherwise known as "object". This is useful for simulated gravity. + Other parameters seem to be unknown. + p2: seems to be weight and gravity related. Higher value makes the obj fall faster. Very sensitive? + p3: seems similar to p2 + p4: makes obj fall slower the higher the value + p5: similar to p4 + + + + + ` + i don't know what this does + ```<pre> + void __fastcall OBJECT___0x77F33F2CCF64B3AA_START(scrNativeCallContext *args) + { + bool p2; // bl@1 + CObject *pObject; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + p2 = pArgs->a2.BOOL != 0; + pObject = getAddressOfObject(pArgs->a1.Object); + if ( pObject ) + { + pObject->field_425 &= 0xDFu; // 1101 1111 (clear bit 6) + pObject->field_425 |= 32 * p2; // bit 6 = p2 + } + } + // sfink + // note to AB: please set "white-space: pre" in css + ```` + ``` + ## Parameters + * **object**: + * **p1**: + + + + + ` + i don't know what this does + ```<pre> + void __fastcall OBJECT___0x77F33F2CCF64B3AA_START(scrNativeCallContext *args) + { + bool p2; // bl@1 + CObject *pObject; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + p2 = pArgs->a2.BOOL != 0; + pObject = getAddressOfObject(pArgs->a1.Object); + if ( pObject ) + { + pObject->field_425 &= 0xDFu; // 1101 1111 (clear bit 6) + pObject->field_425 |= 32 * p2; // bit 6 = p2 + } + } + // sfink + // note to AB: please set "white-space: pre" in css + ```` + ``` + ## Parameters + * **object**: + * **p1**: + + + + + enum ObjectPaintVariants + { + Pacific = 0, + Azure = 1, + Nautical = 2, + Continental = 3, + Battleship = 4, + Intrepid = 5, + Uniform = 6, + Classico = 7, + Mediterranean = 8, + Command = 9, + Mariner = 10, + Ruby = 11, + Vintage = 12, + Pristine = 13, + Merchant = 14, + Voyager = 15 + }; + + + + + enum ObjectPaintVariants + { + Pacific = 0, + Azure = 1, + Nautical = 2, + Continental = 3, + Battleship = 4, + Intrepid = 5, + Uniform = 6, + Classico = 7, + Mediterranean = 8, + Command = 9, + Mariner = 10, + Ruby = 11, + Vintage = 12, + Pristine = 13, + Merchant = 14, + Voyager = 15 + }; + + + + + Appears to have an optional bool parameter that is unused in the scripts. + If you pass true, something will be set to zero. + + + + + p0 always seems to be 0 + duration in milliseconds + frequency should range from about 10 (slow vibration) to 255 (very fast) + appears to be a hash collision, though it does do what it says + example: + SET_PAD_SHAKE(0, 100, 200); + + + + + console hash: 0xC92719A7 + + + + + console hash: 0xC92719A7 + + + + + hash collision + + + + + only works on some fx's + p4 = 0 + + + + + Should be named SET_PARTICLE_FX_LOOPED_PROPERTY. "Evolution" doesn't make much sense... + -------- + p4 seems to be always 0. + Usage: + if (!GRAPHICS::DOES_PARTICLE_FX_LOOPED_EXIST(l_25C7)) { + l_25C7 = GRAPHICS::_DDE23F30CC5A0F03("scr_veh_plane_gen_damage", l_8B9, l_25C4, 0.0, 0.0, 0.0, ENTITY::_GET_ENTITY_BONE_INDEX(l_8B9, "exhaust"), 1.0, 0, 0, 0); + GRAPHICS::SET_PARTICLE_FX_LOOPED_EVOLUTION(l_25C7, "damage_smoke", 0.5, 0); + GRAPHICS::SET_PARTICLE_FX_LOOPED_EVOLUTION(l_25C7, "damage_fire", 0.2, 0); + } + + + + + Usage example for C#: + Function.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA, new InputArgument[] { 0.1f }); + Note: the argument alpha ranges from 0.0f-1.0f ! + + + + + only works on some fx's + + + + + accuracy = 0-100, 100 being perfectly accurate + + + + + Previously named _0xD30C50DF888D58B5, this native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives. + See gtaforums.com/topic/884370-native-research-ai-blips for further information. + Note: Everything said at the bottom is only valid for persistant peds, as AI blips seem to behave differently for non-persistant peds. + โ€ข To create an AI blip, you must use UI::0xD30C50DF888D58B5() (_SET_PED_ENEMY_AI_BLIP). It has two arguments: "ped" which is the ped you want to AI blip to be linked to, and "showViewCones" which needs to be true for AI blips to appear. + โ€ข To check if a ped has an AI blip, you can use UI::DOES_PED_HAVE_AI_BLIP(Ped ped), which returns a simple bool. + โ€ข By default, AI blips never disappear. If you want them to disappear when you're at a certain distance from a ped, you can use UI::0x97C65887D4B37FA9(Ped ped, float distance) (_SET_AI_BLIP_MAX_DISTANCE) + โ€ข By default, the blip only appears when you're in combat with the specified ped. If you want it to be always displayed, you can use UI::x0C4BBF625CA98C4E() (_IS_AI_BLIP_ALWAYS_SHOWN). It also has two arguments: "ped", and a flag. If the flag is set to true, the blip will always be displayed. If it's set to false, the AI blip will have its default behaviour. + โ€ข By default, a view cone is displayed with the blip (basically a blue surface that represents the field of view of the ped, like in vanilla stealth missions). If you don't want it, you can disable it with UI::HIDE_SPECIAL_ABILITY_LOCKON_OPERATION(Ped ped, bool flag). If the flag is set to true, the view cone is displayed. If the flag is set to false, it is not. + โ€ข Finally, there's actually 3 types of AI blips: + 0 - the default, red, "enemy" blip + 1 - a weird, semi-transparent, nameless, yellow blip + 2 - the blue "friend" blip + You can change an AI blip's type with UI::0xE52B8E7F85D39A08(Ped ped, int type) (_SET_AI_BLIP_TYPE). + + + + + Previously named _0xD30C50DF888D58B5, this native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives. + See gtaforums.com/topic/884370-native-research-ai-blips for further information. + Note: Everything said at the bottom is only valid for persistant peds, as AI blips seem to behave differently for non-persistant peds. + โ€ข To create an AI blip, you must use UI::0xD30C50DF888D58B5() (_SET_PED_ENEMY_AI_BLIP). It has two arguments: "ped" which is the ped you want to AI blip to be linked to, and "showViewCones" which needs to be true for AI blips to appear. + โ€ข To check if a ped has an AI blip, you can use UI::DOES_PED_HAVE_AI_BLIP(Ped ped), which returns a simple bool. + โ€ข By default, AI blips never disappear. If you want them to disappear when you're at a certain distance from a ped, you can use UI::0x97C65887D4B37FA9(Ped ped, float distance) (_SET_AI_BLIP_MAX_DISTANCE) + โ€ข By default, the blip only appears when you're in combat with the specified ped. If you want it to be always displayed, you can use UI::x0C4BBF625CA98C4E() (_IS_AI_BLIP_ALWAYS_SHOWN). It also has two arguments: "ped", and a flag. If the flag is set to true, the blip will always be displayed. If it's set to false, the AI blip will have its default behaviour. + โ€ข By default, a view cone is displayed with the blip (basically a blue surface that represents the field of view of the ped, like in vanilla stealth missions). If you don't want it, you can disable it with UI::HIDE_SPECIAL_ABILITY_LOCKON_OPERATION(Ped ped, bool flag). If the flag is set to true, the view cone is displayed. If the flag is set to false, it is not. + โ€ข Finally, there's actually 3 types of AI blips: + 0 - the default, red, "enemy" blip + 1 - a weird, semi-transparent, nameless, yellow blip + 2 - the blue "friend" blip + You can change an AI blip's type with UI::0xE52B8E7F85D39A08(Ped ped, int type) (_SET_AI_BLIP_TYPE). + + + + + Previously named _0xD30C50DF888D58B5, this native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives. + See gtaforums.com/topic/884370-native-research-ai-blips for further information. + Note: Everything said at the bottom is only valid for persistant peds, as AI blips seem to behave differently for non-persistant peds. + โ€ข To create an AI blip, you must use UI::0xD30C50DF888D58B5() (_SET_PED_ENEMY_AI_BLIP). It has two arguments: "ped" which is the ped you want to AI blip to be linked to, and "showViewCones" which needs to be true for AI blips to appear. + โ€ข To check if a ped has an AI blip, you can use UI::DOES_PED_HAVE_AI_BLIP(Ped ped), which returns a simple bool. + โ€ข By default, AI blips never disappear. If you want them to disappear when you're at a certain distance from a ped, you can use UI::0x97C65887D4B37FA9(Ped ped, float distance) (_SET_AI_BLIP_MAX_DISTANCE) + โ€ข By default, the blip only appears when you're in combat with the specified ped. If you want it to be always displayed, you can use UI::x0C4BBF625CA98C4E() (_IS_AI_BLIP_ALWAYS_SHOWN). It also has two arguments: "ped", and a flag. If the flag is set to true, the blip will always be displayed. If it's set to false, the AI blip will have its default behaviour. + โ€ข By default, a view cone is displayed with the blip (basically a blue surface that represents the field of view of the ped, like in vanilla stealth missions). If you don't want it, you can disable it with UI::HIDE_SPECIAL_ABILITY_LOCKON_OPERATION(Ped ped, bool flag). If the flag is set to true, the view cone is displayed. If the flag is set to false, it is not. + โ€ข Finally, there's actually 3 types of AI blips: + 0 - the default, red, "enemy" blip + 1 - a weird, semi-transparent, nameless, yellow blip + 2 - the blue "friend" blip + You can change an AI blip's type with UI::0xE52B8E7F85D39A08(Ped ped, int type) (_SET_AI_BLIP_TYPE). + + + + + value ranges from 0 to 3. + + + + + stance: + 0 = idle + 1 = walk + 2 = running + p5 = usually set to true + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Sets the armor of the specified ped. + ped: The Ped to set the armor of. + amount: A value between 0 and 100 indicating the value to set the Ped's armor to. + + + + + Turns the desired ped into a cop. If you use this on the player ped, you will become almost invisible to cops dispatched for you. You will also report your own crimes, get a generic cop voice, get a cop-vision-cone on the radar, and you will be unable to shoot at other cops. SWAT and Army will still shoot at you. Toggling ped as "false" has no effect; you must change p0's ped model to disable the effect. + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + 0 = can (bike) + 1 = can't (bike) + 2 = unk + 3 = unk + + + + + It simply makes the said ped to cower behind cover object(wall, desk, car) + Peds flee attributes must be set to not to flee, first. Else, most of the peds, will just flee from gunshot sounds or any other panic situations. + + + + + p2 usually 0 + + + + + This only will teleport the ped to the group leader if the group leader teleports (sets coords). + Only works in singleplayer + + + + + Overrides the ped's collision capsule radius for the current tick. + Must be called every tick to be effective. + Setting this to 0.001 will allow warping through some objects. + + + + + 100 would equal attack + less then 50ish would mean run away + Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described in combatbehaviour.meta: + 0: CA_Poor + 1: CA_Average + 2: CA_Professional + Tested this and got the same results as the first explanation here. Could not find any difference between 0, 1 and 2. + + + + + These combat attributes seem to be the same as the BehaviourFlags from combatbehaviour.meta. + So far, these are the equivalents found: + enum CombatAttributes + { + BF_CanUseCover = 0, + BF_CanUseVehicles = 1, + BF_CanDoDrivebys = 2, + BF_CanLeaveVehicle = 3, + BF_CanFightArmedPedsWhenNotArmed = 5, + BF_CanTauntInVehicle = 20, + BF_AlwaysFight = 46, + BF_IgnoreTrafficWhenDriving = 52, + BF_FreezeMovement = 292, + BF_PlayerCanUseFiringWeapons = 1424 + }; + 8 = ? + 9 = ? + 13 = ? + 14 ? + Research thread: gtaforums.com/topic/833391-researchguide-combat-behaviour-flags/ + + + + + 0 - Stationary (Will just stand in place) + 1 - Defensive (Will try to find cover and very likely to blind fire) + 2 - Offensive (Will attempt to charge at enemy but take cover as well) + 3 - Suicidal Offensive (Will try to flank enemy in a suicidal attack) + + + + + Only the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described as AttackRange in combatbehaviour.meta: + 0: CR_Near + 1: CR_Medium + 2: CR_Far + + + + + paletteId/palletColor - 0 to 3. + enum PedVariationData + { + PED_VARIATION_FACE = 0, + PED_VARIATION_HEAD = 1, + PED_VARIATION_HAIR = 2, + PED_VARIATION_TORSO = 3, + PED_VARIATION_LEGS = 4, + PED_VARIATION_HANDS = 5, + PED_VARIATION_FEET = 6, + PED_VARIATION_EYES = 7, + PED_VARIATION_ACCESSORIES = 8, + PED_VARIATION_TASKS = 9, + PED_VARIATION_TEXTURES = 10, + PED_VARIATION_TORSO2 = 11 + }; + Usage: + SET_PED_COMPONENT_VARIATION(playerPed, PED_VARIATION_FACE, GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS(playerPed, PED_VARIATION_FACE), GET_NUMBER_OF_PED_TEXTURE_VARIATIONS(playerPed, PED_VARIATION_FACE, 0), 2); + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Research help : pastebin.com/fPL1cSwB + New items added with underscore as first char + ----------------------------------------------------------------------- + enum PedConfigFlags + { + PED_FLAG_CAN_FLY_THRU_WINDSCREEN = 32, + PED_FLAG_DIES_BY_RAGDOLL = 33, + PED_FLAG_NO_COLLISION = 52, + _PED_FLAG_IS_SHOOTING = 58, + _PED_FLAG_IS_ON_GROUND = 60, + PED_FLAG_NO_COLLIDE = 62, + PED_FLAG_DEAD = 71, + PED_FLAG_IS_SNIPER_SCOPE_ACTIVE = 72, + PED_FLAG_SUPER_DEAD = 73, + _PED_FLAG_IS_IN_AIR = 76, + PED_FLAG_IS_AIMING = 78, + PED_FLAG_DRUNK = 100, + _PED_FLAG_IS_NOT_RAGDOLL_AND_NOT_PLAYING_ANIM = 104, + PED_FLAG_NO_PLAYER_MELEE = 122, + PED_FLAG_NM_MESSAGE_466 = 125, + PED_FLAG_INJURED_LIMP = 166, + PED_FLAG_INJURED_LIMP_2 = 170, + PED_FLAG_INJURED_DOWN = 187, + PED_FLAG_SHRINK = 223, + PED_FLAG_MELEE_COMBAT = 224, + _PED_FLAG_IS_ON_STAIRS = 253, + _PED_FLAG_HAS_ONE_LEG_ON_GROUND = 276, + PED_FLAG_NO_WRITHE = 281, + PED_FLAG_FREEZE = 292, + PED_FLAG_IS_STILL = 301, + PED_FLAG_NO_PED_MELEE = 314, + _PED_SWITCHING_WEAPON = 331, + PED_FLAG_ALPHA = 410, + }; + (*) When flagId is set to 33 and the bool value to true, peds will die by starting ragdoll, so you should set this flag to false when you resurrect a ped. + When flagId is set to 62 and the boolvalue to false this happens: Ped is taken out of vehicle and can't get back in when jacking their empty vehicle. If in a plane it falls from the sky and crashes. Sometimes peds vehicle continue to drive the route without its driver who's running after. + (*) + JUMPING CHANGES 60,61,104 TO FALSE + BEING ON WATER CHANGES 60,61 TO FALSE AND 65,66,168 TO TRUE + FALLING CHANGES 60,61,104,276 TO FALSE AND TO 76 TRUE + DYING CHANGES 60,61,104,276* TO FALSE AND (NONE) TO TRUE + DYING MAKES 60,61,104 TO FALSE + BEING IN A CAR CHANGES 60,79,104 TO FALSE AND 62 TO TRUE + (*)Maximum value for flagId is 0x1AA (426) in b944. + ID 0xF0 (240) appears to be a special flag which is handled different compared to the others IDs. + + + + + teleports ped to coords along with the vehicle ped is in + + + + + p1: Only "CODE_HUMAN_STAND_COWER" found in the b617d scripts. + + + + + Has 5 parameters since latest patches. + + + + + Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals. + collection - PedDecorationCollection filename hash + overlay - Item name hash + Example: + Entry inside "mpbeach_overlays.xml" - + <Item> + <uvPos x="0.500000" y="0.500000" /> + <scale x="0.600000" y="0.500000" /> + <rotation value="0.000000" /> + <nameHash>FM_Hair_Fuzz</nameHash> + <txdHash>mp_hair_fuzz</txdHash> + <txtHash>mp_hair_fuzz</txtHash> + <zone>ZONE_HEAD</zone> + <type>TYPE_TATTOO</type> + <faction>FM</faction> + <garment>All</garment> + <gender>GENDER_DONTCARE</gender> + <award /> + <awardLevel /> + </Item> + Code: + PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("mpbeach_overlays"), GAMEPLAY::GET_HASH_KEY("fm_hair_fuzz")) + + + + + Applies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals. + collection - PedDecorationCollection filename hash + overlay - Item name hash + Example: + Entry inside "mpbeach_overlays.xml" - + <Item> + <uvPos x="0.500000" y="0.500000" /> + <scale x="0.600000" y="0.500000" /> + <rotation value="0.000000" /> + <nameHash>FM_Hair_Fuzz</nameHash> + <txdHash>mp_hair_fuzz</txdHash> + <txtHash>mp_hair_fuzz</txtHash> + <zone>ZONE_HEAD</zone> + <type>TYPE_TATTOO</type> + <faction>FM</faction> + <garment>All</garment> + <gender>GENDER_DONTCARE</gender> + <award /> + <awardLevel /> + </Item> + Code: + PED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("mpbeach_overlays"), GAMEPLAY::GET_HASH_KEY("fm_hair_fuzz")) + + + + + Sets Ped Default Clothes + + + + + โ€ข Usage + โ†’ Use this native inside a looped function. + โ†’ Values: + โ†’ 0.0 = no peds on streets + โ†’ 1.0 = normal peds on streets + + + + + [16/06/2017 by ins1de] : + Drops the weapon object from selected peds and turns it into a pickup. + Offset defines the next position of the weapon, ammo count is the stored ammo in the pickup (if ammoCount == 0, pickup won't be created) + Default offset values (freemode.c): + if (is_ped_walking(player_ped_id())) + { + vVar1 = {0.6f, 4.7f, -0.1f}; + } + else if (is_ped_sprinting(player_ped_id())) + { + vVar1 = {0.6f, 5.7f, -0.1f}; + } + else if (is_ped_running(player_ped_id())) + { + vVar1 = {0.6f, 4.7f, -0.1f}; + } + else + { + vVar1 = {0.4f, 4.7f, -0.1f}; + } + + + + + This is the SET_CHAR_DUCKING from GTA IV, that makes Peds duck. This function does nothing in GTA V. It cannot set the ped as ducking in vehicles, and IS_PED_DUCKING will always return false. + + + + + This is a hash collision... + _IS_VEHICLE_NEAR_ENTITY + + + + + Values look to be between 0.0 and 1.0 + From decompiled scripts: 0.0, 0.6, 0.65, 0.8, 1.0 + You are correct, just looked in IDA it breaks from the function if it's less than 0.0f or greater than 1.0f. + + + + + Used for freemode (online) characters. + For some reason, the scripts use a rounded float for the index. + + + + + Sets the various freemode face features, e.g. nose length, chin shape. Scale ranges from -1.0 to 1.0. + Index can be 0 + Edit:---->Thanks to the first user. + Enum Face_Feature + Nose_Width + Nose_Peak_Hight + Nose_Peak_Lenght + Nose_Bone_High + Nose_Peak_Lowering + Nose_Bone_Twist + EyeBrown_High + EyeBrown_Forward + Cheeks_Bone_High + Cheeks_Bone_Width + Cheeks_Width + Eyes_Openning + Lips_Thickness + Jaw_Bone_Width 'Bone size to sides + Jaw_Bone_Back_Lenght 'Bone size to back + Chimp_Bone_Lowering 'Go Down + Chimp_Bone_Lenght 'Go forward + Chimp_Bone_Width + Chimp_Hole + Neck_Thikness + End Enum + Example in VB.Net + Public Shared Sub SET_PED_FACE_FEATURE(FreemodePed As Ped, Index As Face_Feature, Scale As Single) + Native.Function.Call(Native.Hash._SET_PED_FACE_FEATURE, FreemodePed, Index, Scale) + End Sub + + + + + Console Hash: 0x8CD3E487 + + + + + Console Hash: 0x8CD3E487 + + + + + FIRING_PATTERN_BURST_FIRE = 0xD6FF6D61 ( 1073727030 ) + FIRING_PATTERN_BURST_FIRE_IN_COVER = 0x026321F1 ( 40051185 ) + FIRING_PATTERN_BURST_FIRE_DRIVEBY = 0xD31265F2 ( -753768974 ) + FIRING_PATTERN_FROM_GROUND = 0x2264E5D6 ( 577037782 ) + FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 0x7A845691 ( 2055493265 ) + FIRING_PATTERN_FULL_AUTO = 0xC6EE6B4C ( -957453492 ) + FIRING_PATTERN_SINGLE_SHOT = 0x5D60E4E0 ( 1566631136 ) + FIRING_PATTERN_BURST_FIRE_PISTOL = 0xA018DB8A ( -1608983670 ) + FIRING_PATTERN_BURST_FIRE_SMG = 0xD10DADEE ( 1863348768 ) + FIRING_PATTERN_BURST_FIRE_RIFLE = 0x9C74B406 ( -1670073338 ) + FIRING_PATTERN_BURST_FIRE_MG = 0xB573C5B4 ( -1250703948 ) + FIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN = 0x00BAC39B ( 12239771 ) + FIRING_PATTERN_BURST_FIRE_HELI = 0x914E786F ( -1857128337 ) + FIRING_PATTERN_BURST_FIRE_MICRO = 0x42EF03FD ( 1122960381 ) + FIRING_PATTERN_SHORT_BURSTS = 0x1A92D7DF ( 445831135 ) + FIRING_PATTERN_SLOW_FIRE_TANK = 0xE2CA3A71 ( -490063247 ) + if anyone is interested firing pattern info: pastebin.com/Px036isB + + + + + Bool probably has something to do with vehicles, maybe if the ped can use vehicle to flee? + Values used as attributes are those in sequence of powers of two, 1, 2, 4, 8, 16, 32, 64.... 65536. + jedijosh920: Setting attribute "2" to true will make the ped steal a vehicle. + + + + + p1/gadgetHash was always 0xFBAB5776 ("GADGET_PARACHUTE"). + p2 is always true. + + + + + From the scripts: + PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), + "ANIM_GROUP_GESTURE_MISS_FRA0"); + PED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), + "ANIM_GROUP_GESTURE_MISS_DocksSetup1"); + + + + + enable or disable the gravity of a ped + Examples: + PED::SET_PED_GRAVITY(PLAYER::PLAYER_PED_ID(), 0x00000001); + PED::SET_PED_GRAVITY(Local_289[iVar0 -- [[20]] ], 0x00000001); + + + + + Used for freemode (online) characters. + + + + + The "shape" parameters control the shape of the ped's face. The "skin" parameters control the skin tone. ShapeMix and skinMix control how much the first and second IDs contribute,(typically mother and father.) ThirdMix overrides the others in favor of the third IDs. IsParent is set for "children" of the player character's grandparents during old-gen character creation. It has unknown effect otherwise. + The IDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC. + !!!Can someone add working example for this??? + try this: + headBlendData headData; + _GET_PED_HEAD_BLEND_DATA(PLAYER_PED_ID(), &headData); + SET_PED_HEAD_BLEND_DATA(PLAYER_PED_ID(), headData.shapeFirst, headData.shapeSecond, headData.shapeThird, headData.skinFirst, headData.skinSecond + , headData.skinThird, headData.shapeMix, headData.skinMix, headData.skinThird, 0); + For more info please refer to this topic. + gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained + + + + + OverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0. + overlayID Part Index, to disable + 0 Blemishes 0 - 23, 255 + 1 Facial Hair 0 - 28, 255 + 2 Eyebrows 0 - 33, 255 + 3 Ageing 0 - 14, 255 + 4 Makeup 0 - 74, 255 + 5 Blush 0 - 6, 255 + 6 Complexion 0 - 11, 255 + 7 Sun Damage 0 - 10, 255 + 8 Lipstick 0 - 9, 255 + 9 Moles/Freckles 0 - 17, 255 + 10 Chest Hair 0 - 16, 255 + 11 Body Blemishes 0 - 11, 255 + 12 Add Body Blemishes 0 - 1, 255 + + + + + Used for freemode (online) characters. + ColorType is 1 for eyebrows, beards, and chest hair; 2 for blush and lipstick; and 0 otherwise, though not called in those cases. + Called after SET_PED_HEAD_OVERLAY(). + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + This native sets the glow intensity of illuminated clothing items. + This native does **NOT** need to be executed every tick. + This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually. + Glow intensity is a value between `0.0` and `1.0`. + In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`. + Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`. + Use [`GetPedIlluminatedClothingGlowIntensity`](#_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped. + Intensity: `1.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_c2e23_229.png) + Intensity: `0.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_35c33_230.png) + **Examples code result**: + ![](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif) + (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif)) + + The ped to set the glow intensity on. + The glow intensity, value between `0.0` and `1.0`. + + + + This native sets the glow intensity of illuminated clothing items. + This native does **NOT** need to be executed every tick. + This native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually. + Glow intensity is a value between `0.0` and `1.0`. + In some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`. + Since there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`. + Use [`GetPedIlluminatedClothingGlowIntensity`](#_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped. + Intensity: `1.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_c2e23_229.png) + Intensity: `0.0`: + ![](https://www.vespura.com/hi/i/2018-11-13_17-03_35c33_230.png) + **Examples code result**: + ![](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif) + (Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13_17-11_10199_232.gif)) + + The ped to set the glow intensity on. + The glow intensity, value between `0.0` and `1.0`. + + + + PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, GAMEPLAY::GET_HASH_KEY("MINI_PROSTITUTE_LOW_PASSENGER")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_128, GAMEPLAY::GET_HASH_KEY("MINI_PROSTITUTE_LOW_RESTRICTED_PASSENGER")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY1_JIMMY_SIT_REAR")); + PED::SET_PED_IN_VEHICLE_CONTEXT(l_95, GAMEPLAY::GET_HASH_KEY("MISS_FAMILY2_JIMMY_BICYCLE")); + PED::SET_PED_IN_VEHICLE_CONTEXT(num3, GAMEPLAY::GET_HASH_KEY("MISSFBI2_MICHAEL_DRIVEBY")); + PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("MISS_ARMENIAN3_FRANKLIN_TENSE")); + PED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), GAMEPLAY::GET_HASH_KEY("MISSFBI5_TREVOR_DRIVING")); + + + + + Ped: The ped to warp. + vehicle: The vehicle to warp the ped into. + Seat_Index: [-1 is driver seat, -2 first free passenger seat] + Moreinfo of Seat Index + DriverSeat = -1 + Passenger = 0 + Left Rear = 1 + RightRear = 2 + + + + + Sets the ped drunk sounds. Only works with PLAYER_PED_ID + ==================================================== + As mentioned above, this only sets the drunk sound to ped/player. + To give the Ped a drunk effect with drunk walking animation try using SET_PED_MOVEMENT_CLIPSET + Below is an example + if (!Function.Call<bool>(Hash.HAS_ANIM_SET_LOADED, "move_m@drunk@verydrunk")) + { + Function.Call(Hash.REQUEST_ANIM_SET, "move_m@drunk@verydrunk"); + } + Function.Call(Hash.SET_PED_MOVEMENT_CLIPSET, Ped.Handle, "move_m@drunk@verydrunk", 0x3E800000); + And to stop the effect use + RESET_PED_MOVEMENT_CLIPSET + + + + + "IK" stands for "Inverse kinematics." I assume this has something to do with how the ped uses his legs to balance. In the scripts, the second parameter is always an int with a value of 2, 0, or sometimes 1 + + + + + sets the maximum health of a ped + I think it's never been used in any script + + + + + Ped will stay on the ground after being stunned for at lest ms time. (in milliseconds) + + + + + Maximum possible amount of money on MP is 2000. ~JX + ----------------------------------------------------------------------------- + Maximum amount that a ped can theoretically have is 65535 (0xFFFF) since the amount is stored as an unsigned short (uint16_t) value. + + + + + Min: 0.00 + Max: 10.00 + Can be used in combo with fast run cheat. + When value is set to 10.00: + Sprinting without fast run cheat: 66 m/s + Sprinting with fast run cheat: 77 m/s + Does not need to be looped! + Note: According to IDA for the Xbox360 xex, when they check bgt they seem to have the min to 0.0f, but the max set to 1.15f not 10.0f. + + + + + p2 is usually 1.0f + EDIT 12/24/16: + p2 does absolutely nothing no matter what the value is. + EDIT 08/16/17: + p2 is the time for a smooth changing to the new clipset. + List of movement clipsets: + Thanks to elsewhat for list. + "ANIM_GROUP_MOVE_BALLISTIC" + "ANIM_GROUP_MOVE_LEMAR_ALLEY" + "clipset@move@trash_fast_turn" + "FEMALE_FAST_RUNNER" + "missfbi4prepp1_garbageman" + "move_characters@franklin@fire" + "move_characters@Jimmy@slow@" + "move_characters@michael@fire" + "move_f@flee@a" + "move_f@scared" + "move_f@sexy@a" + "move_heist_lester" + "move_injured_generic" + "move_lester_CaneUp" + "move_m@bag" + "MOVE_M@BAIL_BOND_NOT_TAZERED" + "MOVE_M@BAIL_BOND_TAZERED" + "move_m@brave" + "move_m@casual@d" + "move_m@drunk@moderatedrunk" + "MOVE_M@DRUNK@MODERATEDRUNK" + "MOVE_M@DRUNK@MODERATEDRUNK_HEAD_UP" + "MOVE_M@DRUNK@SLIGHTLYDRUNK" + "MOVE_M@DRUNK@VERYDRUNK" + "move_m@fire" + "move_m@gangster@var_e" + "move_m@gangster@var_f" + "move_m@gangster@var_i" + "move_m@JOG@" + "MOVE_M@PRISON_GAURD" + "MOVE_P_M_ONE" + "MOVE_P_M_ONE_BRIEFCASE" + "move_p_m_zero_janitor" + "move_p_m_zero_slow" + "move_ped_bucket" + "move_ped_crouched" + "move_ped_mop" + "MOVE_M@FEMME@" + "MOVE_F@FEMME@" + "MOVE_M@GANGSTER@NG" + "MOVE_F@GANGSTER@NG" + "MOVE_M@POSH@" + "MOVE_F@POSH@" + "MOVE_M@TOUGH_GUY@" + "MOVE_F@TOUGH_GUY@" + ~ NotCrunchyTaco + + + + + Stops speech. + + + + + Stops speech. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + *untested but char *name could also be a hash for a localized string + + + + + The distance between these points, is the diagonal of a box (remember it's 3D). + + + + + Hash collision!!! Actual name: SET_PED_PATH_MAY_ENTER_WATER + + + + + p2 could be time. Only example in the decompiled scripts uses it as -1. + + + + + Points to the same function as for example GET_RANDOM_VEHICLE_MODEL_IN_MEMORY and it does absolutely nothing. + + + + + This is only called once in the scripts. + sub_1CD9(&l_49, 0, getElem(3, &l_34, 4), "MICHAEL", 0, 1); + sub_1CA8("WORLD_HUMAN_SMOKING", 2); + PED::SET_PED_PRIMARY_LOOKAT(getElem(3, &l_34, 4), PLAYER::PLAYER_PED_ID()); + + + + + ComponentId can be set to various things based on what category you're wanting to set + enum PedPropsData + { + PED_PROP_HATS = 0, + PED_PROP_GLASSES = 1, + PED_PROP_EARS = 2, + PED_PROP_WATCHES = 3, + }; + Usage: SET_PED_PROP_INDEX(playerPed, PED_PROP_HATS, GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS(playerPed, PED_PROP_HATS), GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS(playerPed, PED_PROP_HATS, 0), TRUE); + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + Works for both player and peds, but some flags don't seem to work for the player (1, for example) + 1 - Blocks ragdolling when shot. + 2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation. + 4 - Blocks ragdolling when set on fire. + ----------------------------------------------------------------------- + There seem to be 26 flags + + + + + Works for both player and peds, but some flags don't seem to work for the player (1, for example) + 1 - Blocks ragdolling when shot. + 2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation. + 4 - Blocks ragdolling when set on fire. + ----------------------------------------------------------------------- + There seem to be 26 flags + + + + + Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). If applied to player you will sometimes trip on the sidewalk. + + + + + p1 is always false in R* scripts. + Quick disassembly seems to indicate that p1 is unused. + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + List of component/props ID + gtaxscripting.blogspot.com/2016/04/gta-v-peds-component-and-props.html + + + + + PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1); + + + + + Assigns some ambient voice to the ped. + + + + + Assigns some ambient voice to the ped. + + + + + shootRate 0-1000 + + + + + p1 is usually 0 in the scripts. action is either 0 or a pointer to "DEFAULT_ACTION". + + + + + ped cannot be headshot if this is set to false + + + + + Sweat is set to 100.0 or 0.0 in the decompiled scripts. + + + + + Speech related. + + + + + Speech related. + + + + + Only 1 and 2 appear in the scripts. combatbehaviour.meta seems to only have TLR_SearchForTarget for all peds, but we don't know if that's 1 or 2. + + + + + Hash collision!!! + SET_VEHICLE_I* + destroyType is 1 for opens on damage, 2 for breaks on damage. + + + + + time1- Time Ped is in ragdoll mode(ms) + time2- Unknown time, in milliseconds + ragdollType- + 0 : Normal ragdoll + 1 : Falls with stiff legs/body + 2 : Narrow leg stumble(may not fall) + 3 : Wide leg stumble(may not fall) + p4, p5, p6- No idea. In R*'s scripts they are usually either "true, true, false" or "false, false, false". + EDIT 3/11/16: unclear what 'mircoseconds' mean-- a microsecond is 1000x a ms, so time2 must be 1000x time1? more testing needed. -sob + Edit Mar 21, 2017: removed part about time2 being the microseconds version of time1. this just isn't correct. time2 is in milliseconds, and time1 and time2 don't seem to be connected in any way. + + + + + Return variable is never used in R*'s scripts. + Not sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings. + x, y, and z are coordinates, most likely to where the ped will fall. + p7 is probably the force of the fall, but untested, so I left the variable name the same. + p8 to p13 are always 0f in R*'s scripts. + (Simplified) Example of the usage of the function from R*'s scripts: + ped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f); + + + + + p2 is usually -1 in the scripts. action is either 0 or "DEFAULT_ACTION". + + + + + This native refers to the field of vision the ped has above them, starting at 0 degrees. 90f would let the ped see enemies directly above of them. + + + + + This native refers to the field of vision the ped has below them, starting at 0 degrees. The angle value should be negative. + + + + + tintIndex can be the following: + 1 + 2 + 3 + 4 + 5 + 6 + 7 + + + + + combined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function + + + + + It adds the wetness level to the player clothing/outfit. As if player just got out from water surface. + + + + + if the bool "Toggle" is "true" so the phone is lean. + if the bool "Toggle" is "false" so the phone is not lean. + + + + + duration specifies the time until the next respawn, in ms. (known values: 600000). + Usage Example: + Pickup pickup = OBJECT::CREATE_PICKUP_ROTATE(...); + OBJECT::SET_PICKUP_REGENERATION_TIME(pickup, 600000); // 10mins + + + + + This native sets the turbulence multiplier. It only works for planes. + 0.0 = no turbulence at all. + 1.0 = heavy turbulence. + Works by just calling it once, does not need to be called every tick. + + The plane to set the multiplier for + The turbulence multiplier. Value between 0.0 and 1.0 + + + + This native sets the turbulence multiplier. It only works for planes. + 0.0 = no turbulence at all. + 1.0 = heavy turbulence. + Works by just calling it once, does not need to be called every tick. + + The plane to set the multiplier for + The turbulence multiplier. Value between 0.0 and 1.0 + + + + Hash collision! Disables speech. + + + + + Sets the position of the arrow icon representing the player on both the minimap and world map. + Too bad this wouldn't work over the network (obviously not). Could spoof where we would be. + + + + + Sets whether this player can be hassled by gangs. + + + + + Set whether this player should be able to do drive-bys. + "A drive-by is when a ped is aiming/shooting from vehicle. This includes middle finger taunts. By setting this value to false I confirm the player is unable to do all that. Tested on tick." + + + + + Sets whether this player can take cover. + + + + + Displays cash change notifications on HUD. + + + + + Displays cash change notifications on HUD. + + + + + 6 matches across 4 scripts. 5 occurrences were 240. The other was 255. + + + + + Every occurrence was either 0 or 2. + + + + + Every occurrence of p1 I found was true.1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; + + + + + Flags used in the scripts: 0,4,16,24,32,56,60,64,128,134,256,260,384,512,640,768,896,900,952,1024,1280,2048,2560 + Note to people who needs this with camera mods, etc.: + Flags(0, 4, 16, 24, 32, 56, 60, 64, 128, 134, 512, 640, 1024, 2048, 2560) + - Disables camera rotation as well. + Flags(256, 260, 384, 768, 896, 900, 952, 1280) + [ translation: cameraRotation = flags & (1 << 8) - sfink] + + + + + Hash collision + + + + + Simply sets you as invincible (Health will not deplete). + Use 0x733A643B5B0C53C1 instead if you want Ragdoll enabled, which is equal to: + *(DWORD *)(playerPedAddress + 0x188) |= (1 << 9); + + + + + Example from fm_mission_controler.ysc.c4: + PLAYER::SET_PLAYER_LOCKON(PLAYER::PLAYER_ID(), 1); + All other decompiled scripts using this seem to be using the player id as the first parameter, so I feel the need to confirm it as so. + No need to confirm it says PLAYER_ID() so it uses PLAYER_ID() lol. + + + + + Affects the range of auto aim target. + + + + + Default is 100. Use player id and not ped id. For instance: PLAYER::SET_PLAYER_MAX_ARMOUR(PLAYER::PLAYER_ID(), 100); // main_persistent.ct4 + + + + + Set the model for a specific Player. Be aware that this will destroy the current Ped for the Player and create a new one, any + reference to the old ped should be reset (by using the GetPlayerPed native). + ``` + Make sure to request the model first and wait until it has loaded. + ``` + + + + + example: + PLAYER::SET_PLAYER_PARACHUTE_MODEL_OVERRIDE(PLAYER::PLAYER_ID(), 0x73268708); + + + + + tints 0 + 1 + 2 + 3 + 4 + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + p1 was always 5. + p4 was always false. + + + + + Tints: + None = -1, + Rainbow = 0, + Red = 1, + SeasideStripes = 2, + WidowMaker = 3, + Patriot = 4, + Blue = 5, + Black = 6, + Hornet = 7, + AirFocce = 8, + Desert = 9, + Shadow = 10, + HighAltitude = 11, + Airbone = 12, + Sunrise = 13, + + + + + example: + flags: 0-6 + PLAYER::SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS(PLAYER::PLAYER_ID(), 6); + wouldnt the flag be the seatIndex? + + + + + Values around 1.0f to 2.0f used in game scripts. + + + + + 77 + + + + + the status of default voip system. It affects on `NETWORK_IS_PLAYER_TALKING` and `mp_facial` animation. + This function doesn't need to be called every frame, it works like a switcher. + + The target player. + Overriding state. + + + + Sets your targeting mode. + 0 = Traditional GTA + 1 = Assisted Aiming + 2 = Free Aim + Even tho gtaforums nor Alexander B supports this, if you're online in freemode already it's nice to have this since retail or otherwise you have to go to SP to change it. + + + + + Set player team on deathmatch and last team standing.. + + + + + # Predominant call signatures + PLAYER::SET_PLAYER_WANTED_CENTRE_POSITION(PLAYER::PLAYER_ID(), ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1)); + # Parameter value ranges + P0: PLAYER::PLAYER_ID() + P1: ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1) + P2: Not set by any call + + + + + Call SET_PLAYER_WANTED_LEVEL_NOW for immediate effect + wantedLevel is an integer value representing 0 to 5 stars even though the game supports the 6th wanted level but no police will appear since no definitions are present for it in the game files + disableNoMission- Disables When Off Mission- appears to always be false + + + + + p2 is always false in R* scripts + + + + + Forces any pending wanted level to be applied to the specified player immediately. + Call SET_PLAYER_WANTED_LEVEL with the desired wanted level, followed by SET_PLAYER_WANTED_LEVEL_NOW. + Second parameter is unknown (always false). + + + + + This modifies the damage value of your weapon. Whether it is a multiplier or base damage is unknown. + Based on tests, it is unlikely to be a multiplier. + + + + + The player will be ignored by the police if toggle is set to true + + + + + If toggle is set to false: + The police won't be shown on the (mini)map + If toggle is set to true: + The police will be shown on the (mini)map + + + + + List of interior hashes: pastebin.com/1FUyXNqY + Not for every interior zoom > 0 available. + + + + + Toggles the big minimap state like in GTA:Online. + + + + + zoomLevel ranges from 0 to 200 + + + + + Sets radio station by index. + + + + + For a full list, see here: pastebin.com/Kj9t38KF + + + + + Only found this one in the decompiled scripts: + AUDIO::SET_RADIO_TRACK("RADIO_03_HIPHOP_NEW", "ARM1_RADIO_STARTS"); + + + + + If the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all. + Does nothing if the mission flag is set. + + + + + Sets the relationship between two groups. This should be called twice (once for each group). + Relationship types: + 0 = Companion + 1 = Respect + 2 = Like + 3 = Neutral + 4 = Dislike + 5 = Hate + 255 = Pedestrians + Example: + PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); + PED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); + + + + + makes the train all jumbled up and derailed as it moves on the tracks (though that wont stop it from its normal operations) + + + + + Sets the player's rich presence detail state for social platform providers to a specified string. + + The rich presence string to set. + + + + missing a last parameter int p6 + + + + + bool p7 - always 1 + + + + + -- [[ Corrected conflicting parameter names ]] + + + + + -- [[ Corrected conflicting parameter names ]] + + + + + Multiplier goes up to 1.49 any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however. + Just call it one time, it is not required to be called once every tick. + Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. + It is not possible to "decrease" speed. Anything below 1 will be ignored. + + + + + Sets a pixel in the specified runtime texture. This will have to be committed using `COMMIT_RUNTIME_TEXTURE` to have any effect. + + A handle to the runtime texture. + The X position of the pixel to change. + The Y position of the pixel to change. + The new R value (0-255). + The new G value (0-255). + The new B value (0-255). + The new A value (0-255). + + + + The bool is not a toggle!!! + + + + + Occurrences in the b617d scripts: pastebin.com/Tvg2PRHU + + + + + p0 and p1 are always the same + + + + + Sets a value indicating whether scenario peds should be returned by the next call to a command that returns peds. Eg. GET_CLOSEST_PED. + + + + + seems to enable/disable specific scenario-types from happening in the game world. + Here are some scenario types from the scripts: + "WORLD_MOUNTAIN_LION_REST" + "WORLD_MOUNTAIN_LION_WANDER" + "DRIVE" + "WORLD_VEHICLE_POLICE_BIKE" + "WORLD_VEHICLE_POLICE_CAR" + "WORLD_VEHICLE_POLICE_NEXT_TO_CAR" + "WORLD_VEHICLE_DRIVE_SOLO" + "WORLD_VEHICLE_BIKER" + "WORLD_VEHICLE_DRIVE_PASSENGERS" + "WORLD_VEHICLE_SALTON_DIRT_BIKE" + "WORLD_VEHICLE_BICYCLE_MOUNTAIN" + "PROP_HUMAN_SEAT_CHAIR" + "WORLD_VEHICLE_ATTRACTOR" + "WORLD_HUMAN_LEANING" + "WORLD_HUMAN_HANG_OUT_STREET" + "WORLD_HUMAN_DRINKING" + "WORLD_HUMAN_SMOKING" + "WORLD_HUMAN_GUARD_STAND" + "WORLD_HUMAN_CLIPBOARD" + "WORLD_HUMAN_HIKER" + "WORLD_VEHICLE_EMPTY" + "WORLD_VEHICLE_BIKE_OFF_ROAD_RACE" + "WORLD_HUMAN_PAPARAZZI" + "WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN" + "WORLD_VEHICLE_PARK_PARALLEL" + "WORLD_VEHICLE_CONSTRUCTION_SOLO" + "WORLD_VEHICLE_CONSTRUCTION_PASSENGERS" + "WORLD_VEHICLE_TRUCK_LOGS" + -alphazolam + scenarioType could be the same as scenarioName, used in for example AI::TASK_START_SCENARIO_AT_POSITION. + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + This function anchors script draws to a side of the safe zone. This needs to be called to make the interface + independent of the player's safe zone configuration. + These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline + for default alignment. + Valid values for `horizontalAlign`, from original documentation: + - **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with + the right side of the screen. + - **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when + centered. + - **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away + from the right side of the screen, both move with the right side of the screen. + Valid values for `verticalAlign`, from original documentation: + - **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about + rather centered. + - **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is + different from 66. + - **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it. + Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The + canonical value for this is 'I' (73). + For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X + axis. + To reset the value, use `RESET_SCRIPT_GFX_ALIGN`. + + The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R'). + The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T'). + + + + This function anchors script draws to a side of the safe zone. This needs to be called to make the interface + independent of the player's safe zone configuration. + These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline + for default alignment. + Valid values for `horizontalAlign`, from original documentation: + - **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with + the right side of the screen. + - **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when + centered. + - **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away + from the right side of the screen, both move with the right side of the screen. + Valid values for `verticalAlign`, from original documentation: + - **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about + rather centered. + - **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is + different from 66. + - **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it. + Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The + canonical value for this is 'I' (73). + For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X + axis. + To reset the value, use `RESET_SCRIPT_GFX_ALIGN`. + + The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R'). + The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T'). + + + + This function anchors script draws to a side of the safe zone. This needs to be called to make the interface + independent of the player's safe zone configuration. + These values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline + for default alignment. + Valid values for `horizontalAlign`, from original documentation: + - **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with + the right side of the screen. + - **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when + centered. + - **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away + from the right side of the screen, both move with the right side of the screen. + Valid values for `verticalAlign`, from original documentation: + - **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about + rather centered. + - **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is + different from 66. + - **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it. + Using any other value (including 0) will result in the safe zone not being taken into account for this draw. The + canonical value for this is 'I' (73). + For example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X + axis. + To reset the value, use `RESET_SCRIPT_GFX_ALIGN`. + + The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R'). + The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T'). + + + + Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game + expects the width/height to be configured using this native in order to get a proper starting position for the draw + command. + + The X offset for the item to be drawn. + The Y offset for the item to be drawn. + The width of the item to be drawn. + The height of the item to be drawn. + + + + Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game + expects the width/height to be configured using this native in order to get a proper starting position for the draw + command. + + The X offset for the item to be drawn. + The Y offset for the item to be drawn. + The width of the item to be drawn. + The height of the item to be drawn. + + + + Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game + expects the width/height to be configured using this native in order to get a proper starting position for the draw + command. + + The X offset for the item to be drawn. + The Y offset for the item to be drawn. + The width of the item to be drawn. + The height of the item to be drawn. + + + + Sets a flag defining whether or not script draw commands should continue being drawn behind the pause + menu. This is usually used for TV channels and other draw commands that are used with a world render target. + + A boolean value. + + + + Sets a flag defining whether or not script draw commands should continue being drawn behind the pause + menu. This is usually used for TV channels and other draw commands that are used with a world render target. + + A boolean value. + + + + Sets the draw order for script draw commands. + Examples from decompiled scripts: + ```cpp + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7); + GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v_4, v_5, v_6, a_0._f172, 0); + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1); + GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0); + ``` + + The intended draw order/layer. + + + + Sets the draw order for script draw commands. + Examples from decompiled scripts: + ```cpp + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7); + GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v_4, v_5, v_6, a_0._f172, 0); + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1); + GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0); + ``` + + The intended draw order/layer. + + + + Sets the draw order for script draw commands. + Examples from decompiled scripts: + ```cpp + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7); + GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v_4, v_5, v_6, a_0._f172, 0); + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1); + GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0); + ``` + + The intended draw order/layer. + + + + Sets the draw order for script draw commands. + Examples from decompiled scripts: + ```cpp + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7); + GRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v_4, v_5, v_6, a_0._f172, 0); + GRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1); + GRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0); + ``` + + The intended draw order/layer. + + + + Only called once in the decompiled scripts. Presumably activates the specified generator. + + + + + Toggles Heatvision on/off. + + + + + Judging from the effect, this is some sort of vehicle density multiplier. + + + + + Judging from the effect, this is some sort of vehicle density multiplier. + + + + + SET_*_MULTIPLIER_THIS_FRAME + + + + + SET_*_MULTIPLIER_THIS_FRAME + + + + + Hardcoded to not work in multiplayer. + Used to lock/unlock doors to interior areas of the game. + (Possible) Door Types: + pastebin.com/9S2m3qA4 + Heading is either 1, 0 or -1 in the scripts. Means default closed(0) or opened either into(1) or out(-1) of the interior. + Locked means that the heading is locked. + p6 is always 0. + 225 door types, model names and coords found in stripclub.c4: + pastebin.com/gywnbzsH + get door info: pastebin.com/i14rbekD + + + + + Example: + AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_01_STAGE", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_02_MAIN_ROOM", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)"LOS_SANTOS_VANILLA_UNICORN_03_BACK_ROOM", false); + This turns off surrounding sounds not connected directly to peds. + + + + + Access to the store for shark cards etc... + + + + + Swim speed multiplier. + Multiplier goes up to 1.49 + Just call it one time, it is not required to be called once every tick. - Note copied from below native. + Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and RUN_SPRINT below. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. + + + + + Sets the position of the audio event to the entity's position for one frame(?) + if (l_8C3 == 0) { + sub_27fd1(0, -1, 1); + if (PED::IS_SYNCHRONIZED_SCENE_RUNNING(l_87D)) { + AUDIO::STOP_SYNCHRONIZED_AUDIO_EVENT(l_87D); + } + if (sub_7dd(l_A00)) { + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + } + sub_91c("TK************ SETTING SYNCH SCENE AUDIO POSITION THIS FRAME ************TK"); + l_8C3 = 1; + } + -- + Found in the b617d scripts, duplicates removed: + AUDIO::_950A154B8DAB6185("CAR_5_IG_6", l_7FE[1 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("EX03_TRAIN_BIKE_LAND", PLAYER::PLAYER_PED_ID()); + AUDIO::_950A154B8DAB6185("FBI_2_MCS_1_LeadIn", l_40[2 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("FIN_C2_MCS_1", l_24C[0 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("MNT_DNC", l_5F); + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + + + + + Sets the position of the audio event to the entity's position for one frame(?) + if (l_8C3 == 0) { + sub_27fd1(0, -1, 1); + if (PED::IS_SYNCHRONIZED_SCENE_RUNNING(l_87D)) { + AUDIO::STOP_SYNCHRONIZED_AUDIO_EVENT(l_87D); + } + if (sub_7dd(l_A00)) { + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + } + sub_91c("TK************ SETTING SYNCH SCENE AUDIO POSITION THIS FRAME ************TK"); + l_8C3 = 1; + } + -- + Found in the b617d scripts, duplicates removed: + AUDIO::_950A154B8DAB6185("CAR_5_IG_6", l_7FE[1 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("EX03_TRAIN_BIKE_LAND", PLAYER::PLAYER_PED_ID()); + AUDIO::_950A154B8DAB6185("FBI_2_MCS_1_LeadIn", l_40[2 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("FIN_C2_MCS_1", l_24C[0 -- [[1]] ]); + AUDIO::_950A154B8DAB6185("MNT_DNC", l_5F); + AUDIO::_950A154B8DAB6185("PAP2_IG1_POPPYSEX", l_A00); + + + + + This is not tested - it's just an assumption. + Doesn't seem to work. I'll try with an int instead. --JT + Read the scripts, im dumpass. + Doesn't work at all, wether with an bool neither an int + if (!VEHICLE::IS_TAXI_LIGHT_ON(l_115)) { + VEHICLE::SET_TAXI_LIGHTS(l_115, 1); + } + + + + + Sets an unknown boolean value in the text chat. + + + + + Sets the drop shadow for the current text style. + + Shadow distance in pixels, both horizontal and vertical. + Red color. + Green color. + Blue color. + Alpha. + + + + fonts that mess up your text where made for number values/misc stuff + + + + + Types - + 0: Center-Justify + 1: Left-Justify + 2: Right-Justify + Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen + + + + + Types - + 0: Center-Justify + 1: Left-Justify + 2: Right-Justify + Right-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen + + + + + from script am_mp_yacht.c int? + ui::set_text_leading(2); + + + + + Size range : 0f to 1.0f + + + + + It sets the text in a specified box and wraps the text if it exceeds the boundries. Both values are for X axis. Useful when positioning text set to center or aligned to the right. + start - left boundry on screen position (0.0 - 1.0) + end - right boundry on screen position (0.0 - 1.0) + + + + + Sets the near clipping plane of the third person aim camera. + + + + + Sets the near clipping plane of the third person aim camera. + + + + + Hash collision. Please change back to _0x_ + + + + + hash collision? + + + + + hash collision? + + + + + Maximum value is 1. + At a value of 0 the game will still run at a minimum time scale. + Slow Motion 1: 0.6 + Slow Motion 2: 0.4 + Slow Motion 3: 0.2 + + + + + Loads the specified timecycle modifier. Modifiers are defined separately in another file (e.g. "timecycle_mods_1.xml") + Parameters: + modifierName - The modifier to load (e.g. "V_FIB_IT3", "scanline_cam", etc.) + For a full list, see here: pastebin.com/kVPwMemE + + + + + Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised. + + + + + Sets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised. + + + + + For a full list, see here: pastebin.com/kVPwMemE + + + + + Might be more appropriate in AUDIO? + Rockstar made it like this. + Probably changes tvs from being a 3d audio to being "global" audio + + + + + Sets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to 9BAE5AD2508DF078. + Documented by NTAuthority (http://fivem.net/). + + + + + Hash collision! Please change back to _0xEF4CED81CEBEDC6D + + + + + From the scripts, p0: + "ArmWrestlingIntensity", + "INOUT", + "Monkey_Stream", + "ZoomLevel" + + + + + For a full list, see here: pastebin.com/Kj9t38KF + + + + + Makes the vehicle accept no passengers. + + + + + This is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. + + + + + Disables the vehicle from being repaired when a vehicle extra is enabled. + + The vehicle to set disable auto vehicle repair. + Setting the value to true prevents the vehicle from being repaired when a extra is enabled. Setting the value to false allows the vehicle from being repaired when a extra is enabled. + + + + Please change to void. + + + + + p2 often set to 1000.0 in the decompiled scripts. + + + + + SET_VEHICLE_BOOST_ACTIVE(vehicle, 1, 0); + SET_VEHICLE_BOOST_ACTIVE(vehicle, 0, 0); + Will give a boost-soundeffect. + + + + + On accelerating, spins the driven wheels with the others braked, so you don't go anywhere. + + + + + This has not yet been tested - it's just an assumption of what the types could be. + + + + + Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision) + from Decrypted Scripts I found + VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0); + + + + + Previously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision) + from Decrypted Scripts I found + VEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2 -- [[2]] ], 420.0); + + + + + colorPrimary & colorSecondary are the paint index for the vehicle. + For a list of valid paint indexes, view: pastebin.com/pwHci0xK + ------------------------------------------------------------------------- + Use this to get the number of color indices: pastebin.com/RQEeqTSM + Note: minimum color index is 0, maximum color index is (numColorIndices - 1) + + + + + p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) + + + + + p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) + + + + + Apply damage to vehicle at a location. Location is relative to vehicle model (not world). + Radius of effect damage applied in a sphere at impact location + + + + + This fixes the deformation of a vehicle but the vehicle health doesn't improve + + + + + โ€ข Usage + โ†’ Use this native inside a looped function. + โ†’ Values: + โ†’ 0.0 = no vehicles on streets + โ†’ 1.0 = normal vehicles on streets + + + + + You can't use values greater than 15.0 + You can see why here: pastebin.com/Wbn34fGD + Also, R* does (float)(rand() % 15) to get a random dirt level when generating a vehicle. + + + + + doorIndex: + 0 = Front Right Door + 1 = Front Left Door + 2 = Back Right Door + 3 = Back Left Door + 4 = Hood + 5 = Trunk + Changed last paramater from CreateDoorObject To NoDoorOnTheFloor because when on false, the door object is created,and not created when on true...the former parameter name was counter intuitive...(by Calderon) + + + + + Keeps Vehicle Doors/Hood/Trunk from breaking off + + + + + Keeps Vehicle Doors/Hood/Trunk from breaking off + + + + + doorIndex: + 0 = Front Left Door (driver door) + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + p2: + mostly use 0 and 1, very rare using 3 and 5 + p3: + It seems it is an angle + Example in VB: + Public Shared Sub Set_Vehicle_Door_Angle(Vehicle As Vehicle, Door As VehicleDoor, Angle As Single) + Native.Function.Call(Hash.SET_VEHICLE_DOOR_CONTROL, Vehicle.Handle, Door, 1, Angle) + End Sub + I'm Not MentaL + sfink: p2 is speed, 5 is fast, 1 is slow 3 is medium + + + + + When lock is false other entities can overwrite it. + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Back + 7 = Back2 + + + + + doorIndex: + 0 = Front Left Door + 1 = Front Right Door + 2 = Back Left Door + 3 = Back Right Door + 4 = Hood + 5 = Trunk + 6 = Trunk2 + + + + + 1 + 2 - CARLOCK_LOCKED (locked) + 3 + 4 - CARLOCK_LOCKED_PLAYER_INSIDE (can get in, can't leave) + (maybe, these are leftovers from GTA:VC) + 5 + 6 + 7 + (source: GTA VC miss2 leak, matching constants for 0/2/4, testing) + They use 10 in am_mp_property_int, don't know what it does atm. + + + + + After some analysis, I've decided that these are what the parameters are. + We can see this being used in R* scripts such as "am_mp_property_int.ysc.c4": + l_11A1 = PED::GET_VEHICLE_PED_IS_IN(PLAYER::PLAYER_PED_ID(), 1); + ... + VEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(l_11A1, 1); + + + + + Closes all doors of a vehicle: + + + + + Money pickups are created around cars when they explodes. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seems to give the same amount of money. + youtu.be/3arlUxzHl5Y + i.imgur.com/WrNpYFs.jpg + From the scripts: + VEHICLE::_068F64F2470F9656(l_36, 0); + Found a "correct" name for this :P + _dead_vehicle_pickups_dies_when_set_exploded_destroy_it_drops_on_money + SET_VEHICLE_D* or SET_VEHICLE_E* + + + + + Money pickups are created around cars when they explodes. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seems to give the same amount of money. + youtu.be/3arlUxzHl5Y + i.imgur.com/WrNpYFs.jpg + From the scripts: + VEHICLE::_068F64F2470F9656(l_36, 0); + Found a "correct" name for this :P + _dead_vehicle_pickups_dies_when_set_exploded_destroy_it_drops_on_money + SET_VEHICLE_D* or SET_VEHICLE_E* + + + + + Money pickups are created around cars when they explodes. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seems to give the same amount of money. + youtu.be/3arlUxzHl5Y + i.imgur.com/WrNpYFs.jpg + From the scripts: + VEHICLE::_068F64F2470F9656(l_36, 0); + Found a "correct" name for this :P + _dead_vehicle_pickups_dies_when_set_exploded_destroy_it_drops_on_money + SET_VEHICLE_D* or SET_VEHICLE_E* + + + + + 1000 is max health + Begins leaking gas at around 650 health + -999.90002441406 appears to be minimum health, although nothing special occurs <- false statement + ------------------------- + Minimum: -4000 + Maximum: 1000 + -4000: Engine is destroyed + 0 and below: Engine catches fire and health rapidly declines + 300: Engine is smoking and losing functionality + 1000: Engine is perfect + + + + + Starts or stops the engine on the specified vehicle. + vehicle: The vehicle to start or stop the engine on. + value: true to turn the vehicle on; false to turn it off. + instantly: if true, the vehicle will be set to the state immediately; otherwise, the current driver will physically turn on or off the engine. + -------------------------------------- + from what I've tested when I do this to a helicopter the propellers turn off after the engine has started. so is there any way to keep the heli propellers on? + -------------------------------------- + And what's with BOOL otherwise, what does it do??? + + + + + Vehicle power multiplier. + Does not have to be looped each frame. Can be set once. + Values lower than 1f don't work. + Note: If the value is set with GET_RANDOM_FLOAT_IN_RANGE, the vehicle will have an absurdly high ammount of power, and will become almost undrivable for the player or NPCs. The range doesn't seem to matter. + An high value like 10000000000f will visually remove the wheels that apply the power (front wheels for FWD, rear wheels for RWD), but the power multiplier will still apply, and the wheels still work. + ------ + value is a percentage bump which affects directly the parameter known as fInitialDriveForce in handling.meta. For example: + VEHICLE::_SET_VEHICLE_ENGINE_POWER_MULTIPLIER(myVehicle, 30.0) + will have this effect: DriveForce *= 1.3 + + + + + <1.0 - Decreased torque + =1.0 - Default torque + >1.0 - Increased torque + Negative values will cause the vehicle to go backwards instead of forwards while accelerating. + value - is between 0.2 and 1.8 in the decompiled scripts. + This needs to be called every frame to take effect. + + + + + formerly known as _SET_VEHICLE_PAINT_FADE + The parameter fade is a value from 0-1, where 0 is fresh paint. + ------------------------------------------------------------------------------------ + The actual value isn't stored as a float but as an unsigned char (BYTE). More info here: pastebin.com/r0h6EM5s + -------------- + Separate Person: I didn't want to be rude and remove it, but whom ever posted that pastebin above please remove it as the paste says it has been removed. + + + + + formerly known as _SET_VEHICLE_PAINT_FADE + The parameter fade is a value from 0-1, where 0 is fresh paint. + ------------------------------------------------------------------------------------ + The actual value isn't stored as a float but as an unsigned char (BYTE). More info here: pastebin.com/r0h6EM5s + -------------- + Separate Person: I didn't want to be rude and remove it, but whom ever posted that pastebin above please remove it as the paste says it has been removed. + + + + + Seems according to TU27 X360 Scripts, this has 3 arguments as well. + SET_VEHICLE_EXCLUSIVE_DRIVER(vehicle, 0, 0); in freemode.c + In case 5 of a switch case, is the only time it shows Arg2 being PLAYER_PED_ID(), otherwise it's 0. Arg3 always seems to be 0. + + + + + Seems according to TU27 X360 Scripts, this has 3 arguments as well. + SET_VEHICLE_EXCLUSIVE_DRIVER(vehicle, 0, 0); in freemode.c + In case 5 of a switch case, is the only time it shows Arg2 being PLAYER_PED_ID(), otherwise it's 0. Arg3 always seems to be 0. + + + + + Sets a vehicle to be strongly resistant to explosions. p0 is the vehicle; set p1 to false to toggle the effect on/off. + + + + + Note: only some vehicle have extras + extra ids are from 1 - 9 depending on the vehicle + ------------------------------------------------- + ^ not sure if outdated or simply wrong. Max extra ID for b944 is 14 + ------------------------------------------------- + p2 is not a on/off toggle. mostly 0 means on and 1 means off. + not sure if it really should be a BOOL. + ------------------------------------------------- + Confirmed p2 does not work as a bool. Changed to int. [0=on, 1=off] + + + + + They use the same color indexs as SET_VEHICLE_COLOURS. + + + + + SCALE: Setting the speed to 30 would result in a speed of roughly 60mph, according to speedometer. + Speed is in meters per second + You can convert meters/s to mph here: + http://www.calculateme.com/Speed/MetersperSecond/ToMilesperHour.htm + + + + + Seems to be related to the metal parts, not tyres (like i was expecting lol) + Must be called every tick. + + + + + It switch to highbeam when p1 is set to true. + + + + + This native makes the vehicle stop immediately, as happens when we enter a MP garage. + . distance defines how far it will travel until stopping. Garage doors use 3.0. + . If killEngine is set to 1, you cannot resume driving the vehicle once it stops. This looks like is a bitmapped integer. + + + + + This native makes the vehicle stop immediately, as happens when we enter a MP garage. + . distance defines how far it will travel until stopping. Garage doors use 3.0. + . If killEngine is set to 1, you cannot resume driving the vehicle once it stops. This looks like is a bitmapped integer. + + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FIELD`, this might require some experimentation. + Example: `SetVehicleHandlingField(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)` + + The vehicle to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The value to set. + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FLOAT`, this might require some experimentation. + Example: `SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)` + + The vehicle to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The floating-point value to set. + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_INT`, this might require some experimentation. + + The vehicle to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The integer value to set. + + + + Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_VECTOR`, this might require some experimentation. + + The vehicle to set data for. + The handling class to set. Only "CHandlingData" is supported at this time. + The field name to set. These match the keys in `handling.meta`. + The Vector3 value to set. + + + + if true, axles won't bend. + + + + + console hash: 0x71CDD52F + + + + + console hash: 0x71CDD52F + + + + + Sets the turn signal enabled for a vehicle. + Set turnSignal to 1 for left light, 0 for right light. + + + + + Setting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. Hence it's not considered aka ignored. + + + + + Sets the wanted state of this vehicle. + + + + + VEHICLE::SET_VEHICLE_ENGINE_ON is not enough to start jet engines when not inside the vehicle. But with this native set to true it works: youtu.be/OK0ps2fDpxs + i.imgur.com/7XA14pX.png + Certain planes got jet engines. + void VEHICLE::_SET_VEHICLE_JET_ENGINE_ON(scrNativeCallContext *args) + { + bool bOn; // bl@1 + CVehicle *pVehicle; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + bOn = pArgs->a2.INT32 != 0; + pVehicle = getEntityAddressIfVehicle(pArgs->a1.INT32); + if ( pVehicle ) + { + pVehicle->bitmapBulletProofTires &= 0xFBu; + pVehicle->bitmapBulletProofTires |= 4 * bOn; + } + } // sfink + + + + + VEHICLE::SET_VEHICLE_ENGINE_ON is not enough to start jet engines when not inside the vehicle. But with this native set to true it works: youtu.be/OK0ps2fDpxs + i.imgur.com/7XA14pX.png + Certain planes got jet engines. + void VEHICLE::_SET_VEHICLE_JET_ENGINE_ON(scrNativeCallContext *args) + { + bool bOn; // bl@1 + CVehicle *pVehicle; // rax@1 + scrNativeCallContextArgStruct *pArgs; // rax@1 + pArgs = args->pArgs; + bOn = pArgs->a2.INT32 != 0; + pVehicle = getEntityAddressIfVehicle(pArgs->a1.INT32); + if ( pVehicle ) + { + pVehicle->bitmapBulletProofTires &= 0xFBu; + pVehicle->bitmapBulletProofTires |= 4 * bOn; + } + } // sfink + + + + + multiplier = brightness of head lights. + this value isn't capped afaik. + multiplier = 0.0 no lights + multiplier = 1.0 default game value + + + + + set's if the vehicle has lights or not. + not an on off toggle. + p1 = 0 ;vehicle normal lights, off then lowbeams, then highbeams + p1 = 1 ;vehicle doesn't have lights, always off + p1 = 2 ;vehicle has always on lights + p1 = 3 ;or even larger like 4,5,... normal lights like =1 + note1: when using =2 on day it's lowbeam,highbeam + but at night it's lowbeam,lowbeam,highbeam + note2: when using =0 it's affected by day or night for highbeams don't exist in daytime. + + + + + p1 can be either 0, 1 or 2. + Determines how vehicle lights behave when toggled. + 0 = Default (Lights can be toggled between off, normal and high beams) + 1 = Lights Disabled (Lights are fully disabled, cannot be toggled) + 2 = Always On (Lights can be toggled between normal and high beams) + + + + + p1 can be either 0, 1 or 2. + Determines how vehicle lights behave when toggled. + 0 = Default (Lights can be toggled between off, normal and high beams) + 1 = Lights Disabled (Lights are fully disabled, cannot be toggled) + 2 = Always On (Lights can be toggled between normal and high beams) + + + + + Note: Only seems to work on Emergency Vehicles + + + + + In b944, there are 50 (0 - 49) mod types. + Sets the vehicle mod. + The vehicle must have a mod kit first. + Any out of range ModIndex is stock. + #Mod Type + Spoilers + Front Bumper + Rear Bumper + Side Skirt + Exhaust + Frame + Grille + Hood + Fender + Right Fender + Roof + Engine + Brakes + Transmission + Horns - 14 (modIndex from 0 to 51) + Suspension + Armor + Front Wheels + Back Wheels - 24 //only for motocycles + Plate holders + Trim Design + Ornaments + Dial Design + Steering Wheel + Shifter Leavers + Plaques + Hydraulics + Livery + ENUMS: pastebin.com/QzEAn02v + + + + + paintType: + 0: Normal + 1: Metallic + 2: Pearl + 3: Matte + 4: Metal + 5: Chrome + color: number of the color. + p3 seems to always be 0. + + + + + Changes the secondary paint type and color + paintType: + 0: Normal + 1: Metallic + 2: Pearl + 3: Matte + 4: Metal + 5: Chrome + color: number of the color + + + + + Set modKit to 0 if you plan to call SET_VEHICLE_MOD. That's what the game does. Most body modifications through SET_VEHICLE_MOD will not take effect until this is set to 0. + --------- + Setting the modKit to 0 also seems to load some livery related vehicle information. For example, using GET_LIVERY_NAME() will return NULL if you haven't set the modKit to 0 in advance. As soon as you set it to 0, GET_LIVERY_NAME() will work properly. + + + + + seems to make the vehicle stop spawning naturally in traffic. Here's an essential example: + VEHICLE::SET_VEHICLE_MODEL_IS_SUPPRESSED(GAMEPLAY::GET_HASH_KEY("taco"), true); + god I hate taco vans + Confirmed to work? Needs to be looped? Can not get it to work. + + + + + NOTE: Debugging functions are not present in the retail version of the game. + + + + + Sets the neon lights of the specified vehicle on/off. + Indices: + 0 = Left + 1 = Right + 2 = Front + 3 = Back + + + + + Sets the color of the neon lights on the specified vehicle. + RGB values and colour names taken from the decompiled scripts: + | Colour | R | G | B | + | ------------- | :-: | :-: | :-: | + | White | 222 | 222 | 255 | + | Blue | 2 | 21 | 255 | + | Electric Blue | 3 | 83 | 255 | + | Mint Green | 0 | 255 | 140 | + | Lime Green | 94 | 255 | 1 | + | Yellow | 255 | 255 | 0 | + | Golden Shower | 255 | 150 | 0 | + | Orange | 255 | 62 | 0 | + | Red | 255 | 1 | 1 | + | Pony Pink | 255 | 50 | 100 | + | Hot Pink | 255 | 5 | 190 | + | Purple | 35 | 1 | 255 | + | Blacklight | 15 | 3 | 255 | + + + + + Sets a vehicle's license plate text. 8 chars maximum. + Example: + Ped playerPed = PLAYER::PLAYER_PED_ID(); + Vehicle veh = PED::GET_VEHICLE_PED_IS_USING(playerPed); + char *plateText = "KING"; + VEHICLE::SET_VEHICLE_NUMBER_PLATE_TEXT(veh, plateText); + + + + + Plates: + Blue/White + Yellow/black + Yellow/Blue + Blue/White2 + Blue/White3 + Yankton + + + + + Sets a vehicle on the ground on all wheels. Returns whether or not the operation was successful. + sfink: This has an additional param(Vehicle vehicle, float p1) which is always set to 5.0f in the b944 scripts. + + + + + Tested on the player's current vehicle. Unless you kill the driver, the vehicle doesn't loose control, however, if enabled, explodeOnImpact is still active. The moment you crash, boom. + + + + + 1000 is max health + Begins leaking gas at around 650 health + + + + + can't seem to enable radio on cop cars etc + + + + + Reduces grip significantly so it's hard to go anywhere. + + + + + Used to set the tornado custom (convertible) rooftop livery. + Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even. + Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom. + + The vehicle handle. + Livery index. + + + + Used to set the tornado custom (convertible) rooftop livery. + Livery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even. + Might work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom. + + The vehicle handle. + Livery index. + + + + Only works during nighttime. + And only if there is a driver in heli. + + + + + Commands the driver of an armed vehicle (p0) to shoot its weapon at a target (p1). p3, p4 and p5 are the coordinates of the target. Example: + WEAPON::SET_CURRENT_PED_VEHICLE_WEAPON(pilot,GAMEPLAY::GET_HASH_KEY("VEHICLE_WEAPON_PLANE_ROCKET"));VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET(pilot, target, targPos.x, targPos.y, targPos.z); + + + + + If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous. + + + + + If set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous. + + + + + Activate siren on vehicle (Only works if the vehicle has a siren). + + + + + Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED. + ============================================ + May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho. + Btw, func_1333 ends up calling this func which uses this native, + void func_1338(int iParam0)//Position + { + ENTITY::FREEZE_ENTITY_POSITION(iParam0, true); + ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0); + ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true); + VEHICLE::_0xDF594D8D(iParam0, true); + } + + + + + Has something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED. + ============================================ + May be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho. + Btw, func_1333 ends up calling this func which uses this native, + void func_1338(int iParam0)//Position + { + ENTITY::FREEZE_ENTITY_POSITION(iParam0, true); + ENTITY::SET_ENTITY_COLLISION(iParam0, false, 0); + ENTITY::SET_ENTITY_INVINCIBLE(iParam0, true); + VEHICLE::_0xDF594D8D(iParam0, true); + } + + + + + Locks the vehicle's steering to the desired angle, explained below. + Requires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle. + Steer bias: + -1.0 = full right + 0.0 = centered steering + 1.0 = full left + + + + + If set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives + + + + + VEHICLE::SET_VEHICLE_TIMED_EXPLOSION(v_3, PLAYER::GET_PLAYER_PED(v_5), 1); + + + + + "To burst tyres VEHICLE::SET_VEHICLE_TYRE_BURST(vehicle, 0, true, 1000.0) + to burst all tyres type it 8 times where p1 = 0 to 7. + p3 seems to be how much damage it has taken. 0 doesn't deflate them, 1000 completely deflates them. + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + tyreIndex = 0 to 4 on normal vehicles + '0 = wheel_lf / bike, plane or jet front + '1 = wheel_rf + '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left + '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right + '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left + '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right + '45 = 6 wheels trailer mid wheel left + '47 = 6 wheels trailer mid wheel right + + + + + Sets the tire smoke's color of this vehicle. + vehicle: The vehicle that is the target of this method. + r: The red level in the RGB color code. + g: The green level in the RGB color code. + b: The blue level in the RGB color code. + Note: + setting r,g,b to 0 will give the car independance day tyre smoke + + + + + Allows you to toggle bulletproof tires. + + + + + Player won't be able to drive the car or enter it, unless you task him to get into any other seat than the driver one. + + + + + 0: Sport + 1: Muscle + 2: Lowrider + 3: SUV + 4: Offroad + 5: Tuner + 6: Bike Wheels + 7: High End + + + + + Adjusts the offset of the specified wheel relative to the wheel's axle center. + Needs to be called every frame in order to function properly, as GTA will reset the offset otherwise. + This function can be especially useful to set the track width of a vehicle, for example: + ``` + function SetVehicleFrontTrackWidth(vehicle, width) + SetVehicleWheelXOffset(vehicle, 0, -width/2) + SetVehicleWheelXOffset(vehicle, 1, width/2) + end + ``` + + + + + enum WindowTints + { + WINDOWTINT_NONE, + WINDOWTINT_PURE_BLACK, + WINDOWTINT_DARKSMOKE, + WINDOWTINT_LIGHTSMOKE, + WINDOWTINT_STOCK, + WINDOWTINT_LIMO, + WINDOWTINT_GREEN + }; + + + + + MulleDK19: This immediately sets the VTOL engines at the specified angle ratio (0f-1f). + + + + + MulleDK19: This immediately sets the VTOL engines at the specified angle ratio (0f-1f). + + + + + Max value is 1.0 + + + + + **instructionalKey enum list**: + ``` + enum INSTRUCTIONAL_BUTTON_TYPES + { + NONE = 0, + SELECT = 1, + OK = 2, + YES = 4, + BACK = 8, + BACK_SELECT = 9, + BACK_OK = 10, + BACK_YES = 12, + CANCEL = 16, + CANCEL_SELECT = 17, + CANCEL_OK = 18, + CANCEL_YES = 20, + NO = 32, + NO_SELECT = 33, + NO_OK = 34, + YES_NO = 36, + RETRY = 64, + RETRY_SELECT = 65, + RETRY_OK = 66, + RETRY_YES = 68, + RETRY_BACK = 72, + RETRY_BACK_SELECT = 73, + RETRY_BACK_OK = 74, + RETRY_BACK_YES = 76, + RETRY_CANCEL = 80, + RETRY_CANCEL_SELECT = 81, + RETRY_CANCEL_OK = 82, + RETRY_CANCEL_YES = 84, + SKIP = 256, + SKIP_SELECT = 257, + SKIP_OK = 258, + SKIP_YES = 260, + SKIP_BACK = 264, + SKIP_BACK_SELECT = 265, + SKIP_BACK_OK = 266, + SKIP_BACK_YES = 268, + SKIP_CANCEL = 272, + SKIP_CANCEL_SELECT = 273, + SKIP_CANCEL_OK = 274, + SKIP_CANCEL_YES = 276, + CONTINUE = 16384, + BACK_CONTINUE = 16392, + CANCEL_CONTINUE = 16400, + LOADING_SPINNER = 134217728, + SELECT_LOADING_SPINNER = 134217729, + OK_LOADING_SPINNER = 134217730, + YES_LOADING_SPINNER = 134217732, + BACK_LOADING_SPINNER = 134217736, + BACK_SELECT_LOADING_SPINNER = 134217737, + BACK_OK_LOADING_SPINNER = 134217738, + BACK_YES_LOADING_SPINNER = 134217740, + CANCEL_LOADING_SPINNER = 134217744, + CANCEL_SELECT_LOADING_SPINNER = 134217745, + CANCEL_OK_LOADING_SPINNER = 134217746, + CANCEL_YES_LOADING_SPINNER = 134217748 + } + ``` + Note: this list is definitely NOT complete, but these are the ones I've been able to find before giving up because it's such a boring thing to look for 'good' combinations. + **Result of the example code:** + <https://i.imgur.com/imwoimm.png> + + The text label to display as the first line of the warning message. + This is an enum, check the description for a list. + The text label to display as the second line of the warning message. + Purpose unknown. + Purpose unknown. + Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background. + Purpose unknown. + Purpose unknown. + Purpose unknown. + + + + You can only use text entries. No custom text. + C# Example : + Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1); + you can recreate this easily with scaleforms + --------------- + Fixed native name, from before nativedb restoration. + + + + + You can only use text entries. No custom text. + C# Example : + Function.Call(Hash._SET_WARNING_MESSAGE_2, "HUD_QUIT", "HUD_CGIGNORE", 2, "HUD_CGINVITE", 0, -1, 0, 0, 1); + you can recreate this easily with scaleforms + --------------- + Fixed native name, from before nativedb restoration. + + + + + You can only use text entries. No custom text. + + + + + This native removes the current waypoint from the map. + Example: + C#: + Function.Call(Hash.SET_WAYPOINT_OFF); + C++: + UI::SET_WAYPOINT_OFF(); + + + + + Changes the selected ped aiming animation style. + Note : You must use GET_HASH_KEY! + Strings to use with GET_HASH_KEY : + "Ballistic", + "Default", + "Fat", + "Female", + "FirstPerson", + "FirstPersonAiming", + "FirstPersonFranklin", + "FirstPersonFranklinAiming", + "FirstPersonFranklinRNG", + "FirstPersonFranklinScope", + "FirstPersonMPFemale", + "FirstPersonMichael", + "FirstPersonMichaelAiming", + "FirstPersonMichaelRNG", + "FirstPersonMichaelScope", + "FirstPersonRNG", + "FirstPersonScope", + "FirstPersonTrevor", + "FirstPersonTrevorAiming", + "FirstPersonTrevorRNG", + "FirstPersonTrevorScope", + "Franklin", + "Gang", + "Gang1H", + "GangFemale", + "Hillbilly", + "MP_F_Freemode", + "Michael", + "SuperFat", + "Trevor" + + + + + Hash collision, real name is: IS_FLASH_LIGHT_ON + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + The following weatherTypes are used in the scripts: + "CLEAR" + "EXTRASUNNY" + "CLOUDS" + "OVERCAST" + "RAIN" + "CLEARING" + "THUNDER" + "SMOG" + "FOGGY" + "XMAS" + "SNOWLIGHT" + "BLIZZARD" + + + + + Mixes two weather types. If percentWeather2 is set to 0.0f, then the weather will be entirely of weatherType1, if it is set to 1.0f it will be entirely of weatherType2. If it's set somewhere in between, there will be a mixture of weather behaviors. To test, try this in the RPH console, and change the float to different values between 0 and 1: + execute "NativeFunction.Natives.x578C752848ECFA0C(Game.GetHashKey(""RAIN""), Game.GetHashKey(""SMOG""), 0.50f); + Note that unlike most of the other weather natives, this native takes the hash of the weather name, not the plain string. These are the weather names and their hashes: + CLEAR 0x36A83D84 + EXTRASUNNY 0x97AA0A79 + CLOUDS 0x30FDAF5C + OVERCAST 0xBB898D2D + RAIN 0x54A69840 + CLEARING 0x6DB1A50D + THUNDER 0xB677829F + SMOG 0x10DCF4B5 + FOGGY 0xAE737644 + XMAS 0xAAC9C895 + SNOWLIGHT 0x23FB812B + BLIZZARD 0x27EA2814 + -- [[ OLD INVALID INFO BELOW ]] + Not tested. Based purely on disassembly. Instantly sets the weather to sourceWeather, then transitions to targetWeather over the specified transitionTime in seconds. + If an invalid hash is specified for sourceWeather, the current weather type will be used. + If an invalid hash is specified for targetWeather, the next weather type will be used. + If an invalid hash is specified for both sourceWeather and targetWeather, the function just changes the transition time of the current transition. + + + + + Sets the the raw wind speed value. + + + + + This is NOT a heading. It's a FLOAT value from 0.0-7.0. Look at this image: + i.imgur.com/FwVpGS6.png + ---------------------------- + This appears to be a heading, in radians (0-2*pi) -PNWParksFan + + + + + Using this native will clamp the wind speed value to a range of 0.0- 12.0. Using SET_WIND sets the same value but without the restriction. + + + + + Possible shake types (updated b617d): + DEATH_FAIL_IN_EFFECT_SHAKE + DRUNK_SHAKE + FAMILY5_DRUG_TRIP_SHAKE + HAND_SHAKE + JOLT_SHAKE + LARGE_EXPLOSION_SHAKE + MEDIUM_EXPLOSION_SHAKE + SMALL_EXPLOSION_SHAKE + ROAD_VIBRATION_SHAKE + SKY_DIVING_SHAKE + VIBRATE_SHAKE + + + + + p0 argument found in the b617d scripts: "DRUNK_SHAKE" + + + + + Possible shake types (updated b617d): + DEATH_FAIL_IN_EFFECT_SHAKE + DRUNK_SHAKE + FAMILY5_DRUG_TRIP_SHAKE + HAND_SHAKE + JOLT_SHAKE + LARGE_EXPLOSION_SHAKE + MEDIUM_EXPLOSION_SHAKE + SMALL_EXPLOSION_SHAKE + ROAD_VIBRATION_SHAKE + SKY_DIVING_SHAKE + VIBRATE_SHAKE + + + + + this is what p7 does in disassembly + __int8 var = 32; + if (isInvisible) + { + var = 16; + } + int v110 = var | 2 * p7; + + + + + entity - entity to ignore + + + + + entity - entity to ignore + + + + + Since latest patches has 18 parameters. + Console Hash: 0xCCDC33CC + entity - entity to ignore + + + + + Since latest patches has 18 parameters. + Console Hash: 0xCCDC33CC + entity - entity to ignore + + + + + Returns true if the game is using the metric measurement system, false if imperial is used. + This is what r\* uses for the different label types (either ones with miles in them or with km, as well as some other measurement related labels). + + Returns true if the game is using the metric measurement system, false if imperial is used. + + + + Returns true if the game is using the metric measurement system, false if imperial is used. + This is what r\* uses for the different label types (either ones with miles in them or with km, as well as some other measurement related labels). + + Returns true if the game is using the metric measurement system, false if imperial is used. + + + + Returns true if the game is using the metric measurement system, false if imperial is used. + This is what r\* uses for the different label types (either ones with miles in them or with km, as well as some other measurement related labels). + + Returns true if the game is using the metric measurement system, false if imperial is used. + + + + Shows the cursor on screen for the frame its called. + + + + + Adds the GTA: Online player heading indicator to a blip. + + + + + Adds the GTA: Online player heading indicator to a blip. + + + + + If toggle is true, the ped's head is shown in the pause menu + If toggle is false, the ped's head is not shown in the pause menu + + + + + If toggle is true, the ped's head is shown in the pause menu + If toggle is false, the ped's head is not shown in the pause menu + + + + + probs one frame + + + + + Adds a green checkmark on top of a blip. + + + + + Adds a green checkmark on top of a blip. + + + + + Adds a green checkmark on top of a blip. + + + + + Forces the weapon wheel to appear on screen. + + + + + Forces the weapon wheel to appear on screen. + + + + + Starts a new singleplayer game (at the prologue). + + + + + Shuts down the `loadingScreen` NUI frame, similarly to `SHUTDOWN_LOADING_SCREEN`. + + + + + This is to make the player walk without accepting input from INPUT. + gaitType is in increments of 100s. 2000, 500, 300, 200, etc. + p4 is always 1 and p5 is always 0. + C# Example : + Function.Call(Hash.SIMULATE_PLAYER_INPUT_GAIT, Game.Player, 1.0f, 100, 1.0f, 1, 0); //Player will go forward for 100ms + + + + + Returns true if the object has finished moving. + If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed. + See also: gtag.gtagaming.com/opcode-database/opcode/034E/ + + + + + p1 appears as 5, 10, 15, 25, or 30. p2 is always true. + + + + + p1 appears to always be 1 (only comes up twice) + + + + + 2 matches. p1 was always true. + + + + + Only 1 match. Both p1 & p2 were true. + + + + + normalizedValue is from 0.0 - 1.0 + p2 is always 1 + + + + + normalizedValue is from 0.0 - 1.0 + p2 is always 1 + + + + + Every occurrence of p1 & p2 were both true. + + + + + p1 was always true. + + + + + Also known as _RECHARGE_SPECIAL_ABILITY + + + + + Hash collision!!! PLAY_STREAM_FROM_POSITION is the correct name! + + + + + Example: + This will start the alarm at Fort Zancudo. + AUDIO::START_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + First parameter (char) is the name of the alarm. + Second parameter (bool) is unknown, it does not seem to make a difference if this one is 0 or 1. + ---------- + It DOES make a difference but it has to do with the duration or something I dunno yet + ---------- + Found in the b617d scripts: + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS", 0); + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER", 1); + AUDIO::START_ALARM("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER_B", 0); + AUDIO::START_ALARM("BIG_SCORE_HEIST_VAULT_ALARMS", a_0); + AUDIO::START_ALARM("FBI_01_MORGUE_ALARMS", 1); + AUDIO::START_ALARM("FIB_05_BIOTECH_LAB_ALARMS", 0); + AUDIO::START_ALARM("JEWEL_STORE_HEIST_ALARMS", 0); + AUDIO::START_ALARM("PALETO_BAY_SCORE_ALARM", 1); + AUDIO::START_ALARM("PALETO_BAY_SCORE_CHICKEN_FACTORY_ALARM", 0); + AUDIO::START_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + AUDIO::START_ALARM("PORT_OF_LS_HEIST_SHIP_ALARMS", 0); + AUDIO::START_ALARM("PRISON_ALARMS", 0); + AUDIO::START_ALARM("PROLOGUE_VAULT_ALARMS", 0); + + + + + Used to prepare a scene where the surrounding sound is muted or a bit changed. This does not play any sound. + List of all usable scene names found in b617d. Sorted alphabetically and identical names removed: pastebin.com/MtM9N9CC + + + + + some kind of flag. Usually 0. + + + + + p3: some kind of flag. Usually 0. + + + + + Examples: + g_384A = SYSTEM::START_NEW_SCRIPT("cellphone_flashhand", 1424); + l_10D = SYSTEM::START_NEW_SCRIPT("taxiService", 1828); + SYSTEM::START_NEW_SCRIPT("AM_MP_YACHT", 5000); + SYSTEM::START_NEW_SCRIPT("emergencycall", 512); + SYSTEM::START_NEW_SCRIPT("emergencycall", 512); + SYSTEM::START_NEW_SCRIPT("FM_maintain_cloud_header_data", 1424); + SYSTEM::START_NEW_SCRIPT("FM_Mission_Controller", 31000); + SYSTEM::START_NEW_SCRIPT("tennis_family", 3650); + SYSTEM::START_NEW_SCRIPT("Celebrations", 3650); + Decompiled examples of usage when starting a script: + SCRIPT::REQUEST_SCRIPT(a_0); + if (SCRIPT::HAS_SCRIPT_LOADED(a_0)) { + SYSTEM::START_NEW_SCRIPT(a_0, v_3); + SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(a_0); + return 1; + } + or: + v_2 = "MrsPhilips2"; + SCRIPT::REQUEST_SCRIPT(v_2); + while (!SCRIPT::HAS_SCRIPT_LOADED(v_2)) { + SCRIPT::REQUEST_SCRIPT(v_2); + SYSTEM::WAIT(0); + } + sub_8792(36); + SYSTEM::START_NEW_SCRIPT(v_2, 17000); + SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(v_2); + All native script names: pastebin.com/K9adDsu4 and pastebin.com/yLNWicUi + + + + + return : script thread id, 0 if failed + Pass pointer to struct of args in p1, size of struct goes into p2 + + + + + GRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD("scr_fbi_falling_debris", 93.7743f, -749.4572f, 70.86904f, 0f, 0f, 0f, 0x3F800000, 0, 0, 0, 0) + p11 seems to be always 0 + + + + + list: pastebin.com/N9unUFWY + + + + + Console Hash: 0x23BF0F9B + + + + + Console Hash: 0xF478EFCF + network fx + + + + + Console Hash: 0xF478EFCF + network fx + + + + + network fx + + + + + network fx + + + + + GRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD("scr_paleto_roof_impact", -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0); + Axis - Invert Axis Flags + list: pastebin.com/N9unUFWY + ------------------------------------------------------------------- + C# + Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function. + char *effectname = This is an in-game effect name, for e.g. "scr_fbi4_trucks_crash" is used to give the effects when truck crashes etc + float x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates + float xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate. + float scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f + bool xaxis, yaxis, zaxis = To bool the axis values. + example: + Function.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, "scr_fbi4_trucks_crash", GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0); + + + + + network fx + + + + + Starts a particle effect on an entity for example your player. + List: pastebin.com/N9unUFWY + Example: + C#: + Function.Call(Hash.REQUEST_NAMED_PTFX_ASSET, "scr_rcbarry2"); Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, "scr_rcbarry2"); Function.Call(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, "scr_clown_appears", Game.Player.Character, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 1.0, false, false, false); + Internally this calls the same function as GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE + however it uses -1 for the specified bone index, so it should be possible to start a non looped fx on an entity bone using that native + + + + + Console hash: 0x469A2B4A + network fx + + + + + GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE("scr_sh_bong_smoke", PLAYER::PLAYER_PED_ID(), -0.025f, 0.13f, 0f, 0f, 0f, 0f, 31086, 0x3F800000, 0, 0, 0); + Axis - Invert Axis Flags + list: pastebin.com/N9unUFWY + + + + + network fx + + + + + // this enum comes directly from R* so don't edit this + enum ePlayerSwitchType + { + SWITCH_TYPE_AUTO, + SWITCH_TYPE_LONG, + SWITCH_TYPE_MEDIUM, + SWITCH_TYPE_SHORT + }; + Use GET_IDEAL_PLAYER_SWITCH_TYPE for the best switch type. Or just auto, because it calls the same function in executable. + ---------------------------------------------------- + Examples from the decompiled scripts: + STREAMING::START_PLAYER_SWITCH(l_832._f3, PLAYER::PLAYER_PED_ID(), 0, 3); + STREAMING::START_PLAYER_SWITCH(l_832._f3, PLAYER::PLAYER_PED_ID(), 2050, 3); + STREAMING::START_PLAYER_SWITCH(PLAYER::PLAYER_PED_ID(), l_832._f3, 1024, 3); + STREAMING::START_PLAYER_SWITCH(g_141F27, PLAYER::PLAYER_PED_ID(), 513, v_14); + Note: DO NOT, use SWITCH_TYPE_LONG with flag 513. It leaves you stuck in the clouds. You'll have to call STOP_PLAYER_SWITCH() to return to your ped. + Flag 8 w/ SWITCH_TYPE_LONG will zoom out 3 steps, then zoom in 2/3 steps and stop on the 3rd and just hang there. + Flag 8 w/ SWITCH_TYPE_MEDIUM will zoom out 1 step, and just hang there. + + + + + Starts recording a replay. + If mode is 0, turns on action replay. + If mode is 1, starts recording. + If already recording a replay, does nothing. + + + + + Starts recording a replay. + If mode is 0, turns on action replay. + If mode is 1, starts recording. + If already recording a replay, does nothing. + + + + + Second parameter might be length. + + + + + Second parameter might be length. + + + + + playLength - is how long to play the effect for in milliseconds. If 0, it plays the default length + if loop is true, the effect wont stop until you call _STOP_SCREEN_EFFECT on it. (only loopable effects) + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + Starts a fire: + xyz: Location of fire + maxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing. + isGasFire: Whether or not the fire is powered by gasoline. + + + + + Raycast from point to point, where the ray has a radius. + flags: + vehicles=10 + peds =12 + Iterating through flags yields many ped / vehicle/ object combinations + p9 = 7, but no idea what it does + Entity is an entity to ignore + + + + + Raycast from point to point, where the ray has a radius. + flags: + vehicles=10 + peds =12 + Iterating through flags yields many ped / vehicle/ object combinations + p9 = 7, but no idea what it does + Entity is an entity to ignore + + + + + Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters. + + + + + Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters. + + + + + Returns a ray (?) going from x1, y1, z1 to x2, y2, z2. + entity = 0 most of the time. + p8 = 7 most of the time. + Result of this function is passed to WORLDPROBE::_GET_RAYCAST_RESULT as a first argument. + + + + + Returns a ray (?) going from x1, y1, z1 to x2, y2, z2. + entity = 0 most of the time. + p8 = 7 most of the time. + Result of this function is passed to WORLDPROBE::_GET_RAYCAST_RESULT as a first argument. + + + + + Not sure how or why this differs from 0x7EE9F5D83DD4F90E, but it does. + This function casts a ray from Point1 to Point2 and returns it's ray handle. A simple ray cast will 'shoot' a line from point A to point B, and return whether or not the ray reached it's destination or if it hit anything and if it did hit anything, will return the handle of what it hit (entity handle) and coordinates of where the ray reached. + You can use _GET_RAYCAST_RESULT to get the result of the raycast + Entity is an entity to ignore, such as the player. + Flags are intersection bit flags. They tell the ray what to care about and what not to care about when casting. Passing -1 will intersect with everything, presumably. + Flags: + 1: Intersect with map + 2: Intersect with vehicles (used to be mission entities?) (includes train) + 4: Intersect with peds? (same as 8) + 8: Intersect with peds? (same as 4) + 16: Intersect with objects + 32: Water? + 64: Unknown + 128: Unknown + 256: Intersect with vegetation (plants, coral. trees not included) + NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres. + + + + + Not sure how or why this differs from 0x7EE9F5D83DD4F90E, but it does. + This function casts a ray from Point1 to Point2 and returns it's ray handle. A simple ray cast will 'shoot' a line from point A to point B, and return whether or not the ray reached it's destination or if it hit anything and if it did hit anything, will return the handle of what it hit (entity handle) and coordinates of where the ray reached. + You can use _GET_RAYCAST_RESULT to get the result of the raycast + Entity is an entity to ignore, such as the player. + Flags are intersection bit flags. They tell the ray what to care about and what not to care about when casting. Passing -1 will intersect with everything, presumably. + Flags: + 1: Intersect with map + 2: Intersect with vehicles (used to be mission entities?) (includes train) + 4: Intersect with peds? (same as 8) + 8: Intersect with peds? (same as 4) + 16: Intersect with objects + 32: Water? + 64: Unknown + 128: Unknown + 256: Intersect with vegetation (plants, coral. trees not included) + NOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres. + + + + + it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT. + In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7 + + + + + it returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT. + In its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7 + + + + + Sounds the horn for the specified vehicle. + vehicle: The vehicle to activate the horn for. + mode: The hash of "NORMAL" or "HELDDOWN". Can be 0. + duration: The duration to sound the horn, in milliseconds. + Note: If a player is in the vehicle, it will only sound briefly. + + + + + Please change to "void"! + --------------------------------- + Example: + for (v_2 = 0; v_2 <= 4; v_2 += 1) { + STATS::STAT_CLEAR_SLOT_FOR_RELOAD(v_2); + } + + + + + p2 - Default value? Seems to be -1 most of the time. + + + + + p2 appears to always be -1 + + + + + p1 is always -1 in the script files + + + + + Needs more research. Seems to return "STAT_UNKNOWN" if no such user id exists. + + + + + p1 always true. + + + + + 'value' is a structure to a structure, 'numFields' is how many fields there are in said structure (usually 7). + The structure looks like this: + int year + int month + int day + int hour + int minute + int second + int millisecond + The decompiled scripts use TIME::GET_POSIX_TIME to fill this structure. + + + + + The following values have been found in the decompiled scripts: + "RC_ABI1" + "RC_ABI2" + "RC_BA1" + "RC_BA2" + "RC_BA3" + "RC_BA3A" + "RC_BA3C" + "RC_BA4" + "RC_DRE1" + "RC_EPS1" + "RC_EPS2" + "RC_EPS3" + "RC_EPS4" + "RC_EPS5" + "RC_EPS6" + "RC_EPS7" + "RC_EPS8" + "RC_EXT1" + "RC_EXT2" + "RC_EXT3" + "RC_EXT4" + "RC_FAN1" + "RC_FAN2" + "RC_FAN3" + "RC_HAO1" + "RC_HUN1" + "RC_HUN2" + "RC_JOS1" + "RC_JOS2" + "RC_JOS3" + "RC_JOS4" + "RC_MAU1" + "RC_MIN1" + "RC_MIN2" + "RC_MIN3" + "RC_MRS1" + "RC_MRS2" + "RC_NI1" + "RC_NI1A" + "RC_NI1B" + "RC_NI1C" + "RC_NI1D" + "RC_NI2" + "RC_NI3" + "RC_OME1" + "RC_OME2" + "RC_PA1" + "RC_PA2" + "RC_PA3" + "RC_PA3A" + "RC_PA3B" + "RC_PA4" + "RC_RAM1" + "RC_RAM2" + "RC_RAM3" + "RC_RAM4" + "RC_RAM5" + "RC_SAS1" + "RC_TON1" + "RC_TON2" + "RC_TON3" + "RC_TON4" + "RC_TON5" + + + + + Add Cash example: + for (int i = 0; i < 3; i++) + { + char statNameFull[32]; + sprintf_s(statNameFull, "SP%d_TOTAL_CASH", i); + Hash hash = GAMEPLAY::GET_HASH_KEY(statNameFull); + int val; + STATS::STAT_GET_INT(hash, &val, -1); + val += 1000000; + STATS::STAT_SET_INT(hash, val, 1); + } + + + + + Does not take effect immediately, unfortunately. + profileSetting seems to only be 936, 937 and 938 in scripts + gtaforums.com/topic/799843-stats-profile-settings/ + + + + + Does not take effect immediately, unfortunately. + profileSetting seems to only be 936, 937 and 938 in scripts + gtaforums.com/topic/799843-stats-profile-settings/ + + + + + Hash collision!!! + SET_VEHICLE_IS_* + p1 (toggle) was always 1 (true) except in one case in the b678 scripts. + + + + + Example: + This will stop the alarm at Fort Zancudo. + AUDIO::STOP_ALARM("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1); + First parameter (char) is the name of the alarm. + Second parameter (bool) has to be true (1) to have any effect. + + + + + From re_drunkdriver: + โ€ข AI::STOP_ANIM_PLAYBACK(l_5B[0 -- [[1]] ], 0, 0); + Looks like p1 may be a flag, still need to do some research, though. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + ?? + + + + + Needs to be called every frame. + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + RAGEPluginHook list: docs.ragepluginhook.net/html/62951c37-a440-478c-b389-c471230ddfc5.htm + + + + + This doesn't stop fire nor the fire propagation in a loop... for some reasons. + + + + + p1 is always 0 in the native scripts + + + + + Disables the player's teleportation + + + + + Stops recording and discards the recorded clip. + + + + + Stops recording and discards the recorded clip. + + + + + Stops recording and saves the recorded clip. + + + + + Stops recording and saves the recorded clip. + + + + + This disable the recording feature and has to be called every frame. + + + + + This disable the recording feature and has to be called every frame. + + + + + Example and list of screen FX: www.pastebin.com/dafBAjs0 + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + + + + + In drunk_controller.c4, sub_309 + if (CAM::_C912AF078AF19212()) { + CAM::_1C9D7949FA533490(0); + } + + + + + p1 sync task id? + + + + + Returns false if it's a null or empty string or if the string is too long. outInteger will be set to -999 in that case. + If all checks have passed successfully, the return value will be set to whatever strtol(string, 0i64, 10); returns. + + + + + This was previously named as "RESERVE_ENTITY_EXPLODES_ON_HIGH_EXPLOSION_COMBO" + which is obviously incorrect. + Seems to only appear in scripts used in Singleplayer. p1 ranges from 2 - 46. + I assume this switches the crime type + + + + + This was previously named as "RESERVE_ENTITY_EXPLODES_ON_HIGH_EXPLOSION_COMBO" + which is obviously incorrect. + Seems to only appear in scripts used in Singleplayer. p1 ranges from 2 - 46. + I assume this switches the crime type + + + + + Use after using \_SWITCH_OUT_PLAYER to swoop the camera back down to the player's ped. + + + + + Use after using \_SWITCH_OUT_PLAYER to swoop the camera back down to the player's ped. + + + + + doesn't act normally when used on mount chilliad + flags: + 0: normal + 1: no transition + 255: switch IN + switchType: 0 - 3 + 0: 1 step towards ped + 1: 3 steps out from ped + 2: 1 step out from ped + 3: 1 step towards ped + + + + + doesn't act normally when used on mount chilliad + flags: + 0: normal + 1: no transition + 255: switch IN + switchType: 0 - 3 + 0: 1 step towards ped + 1: 3 steps out from ped + 2: 1 step out from ped + 3: 1 step towards ped + + + + + Returns tangent value of p0. + + + + + Makes the specified ped achieve the specified heading. + pedHandle: The handle of the ped to assign the task to. + heading: The desired heading. + timeout: The time, in milliseconds, to allow the task to complete. If the task times out, it is cancelled, and the ped will stay at the heading it managed to reach in the time. + + + + + duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped + + + + + Example from "me_amanda1.ysc.c4": + AI::TASK_ARREST_PED(l_19F -- [[ This is a Ped ]] , PLAYER::PLAYER_PED_ID()); + Example from "armenian1.ysc.c4": + if (!PED::IS_PED_INJURED(l_B18[0 -- [[1]] ])) { + AI::TASK_ARREST_PED(l_B18[0 -- [[1]] ], PLAYER::PLAYER_PED_ID()); + } + I would love to have time to experiment to see if a player Ped can arrest another Ped. Might make for a good cop mod. + Looks like only the player can be arrested this way. Peds react and try to arrest you if you task them, but the player charater doesn't do anything if tasked to arrest another ped. + + + + + You need to call PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS after TASK_BOAT_MISSION in order for the task to execute. + Working example + float vehicleMaxSpeed = VEHICLE::_GET_VEHICLE_MAX_SPEED(ENTITY::GET_ENTITY_MODEL(pedVehicle)); + AI::TASK_BOAT_MISSION(pedDriver, pedVehicle, 0, 0, waypointCoord.x, waypointCoord.y, waypointCoord.z, 4, vehicleMaxSpeed, 786469, -1.0, 7); + PED::SET_BLOCKING_OF_NON_TEMPORARY_EVENTS(pedDriver, 1); + P8 appears to be driving style flag - see gtaforums.com/topic/822314-guide-driving-styles/ for documentation + + + + + p2 tend to be 16, 17 or 1 + p3 to p7 tend to be 0.0 + + + + + Not clear what it actually does, but here's how script uses it - + if (OBJECT::HAS_PICKUP_BEEN_COLLECTED(...) + { + if(ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID())) + { + AI::TASK_CLEAR_LOOK_AT(PLAYER::PLAYER_PED_ID()); + } + ... + } + Another one where it doesn't "look" at current player - + AI::TASK_PLAY_ANIM(l_3ED, "missheist_agency2aig_2", "look_at_phone_a", 1000.0, -2.0, -1, 48, v_2, 0, 0, 0); + PED::_2208438012482A1A(l_3ED, 0, 0); + AI::TASK_CLEAR_LOOK_AT(l_3ED); + + + + + Climbs or vaults the nearest thing. + + + + + Despite its name, it only attacks ONE hated target. The one closest hated target. + p2 seems to be always 0 + + + + + Despite its name, it only attacks ONE hated target. The one closest to the specified position. + + + + + Makes the specified ped attack the target ped. + p2 should be 0 + p3 should be 16 + + + + + Example: + AI::TASK_DRIVE_BY(l_467[1 -- [[22]] ], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby}); + Needs working example. Doesn't seem to do anything. + I marked p2 as targetVehicle as all these shooting related tasks seem to have that in common. + I marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target. + I marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not. + + + + + speed 1.0 = walk, 2.0 = run + p5 1 = normal, 3 = teleport to vehicle, 16 = teleport directly into vehicle + p6 is always 0 + Usage of seat + -1 = driver + 0 = passenger + 1 = left back seat + 2 = right back seat + 3 = outside left + 4 = outside right + + + + + MulleKD19: Adds a new point to the current point route. Call TASK_FLUSH_ROUTE before the first call to this. Call TASK_FOLLOW_POINT_ROUTE to make the Ped go the route. + A maximum of 8 points can be added. + + + + + MulleKD19: Clears the current point route. Call this before TASK_EXTEND_ROUTE and TASK_FOLLOW_POINT_ROUTE. + + + + + If no timeout, set timeout to -1. + + + + + MulleKD19: Makes the ped go on the created point route. + ped: The ped to give the task to. + speed: The speed to move at in m/s. + int: Unknown. Can be 0, 1, 2 or 3. + Example: + TASK_FLUSH_ROUTE(); + TASK_EXTEND_ROUTE(0f, 0f, 70f); + TASK_EXTEND_ROUTE(10f, 0f, 70f); + TASK_EXTEND_ROUTE(10f, 10f, 70f); + TASK_FOLLOW_POINT_ROUTE(GET_PLAYER_PED(), 1f, 0); + + + + + p6 always -1 + p7 always 10.0 + p8 always 1 + + + + + p2 always false + [30/03/2017] ins1de : + See dev-c.com/nativedb/func/info/f28965d04f570dca + + + + + Jenkins of this native is 0x4293601F. This is the actual name. + + + + + The ped will walk or run towards goToLocation, aiming towards goToLocation or focusLocation (depending on the aimingFlag) and shooting if shootAtEnemies = true to any enemy in his path. + If the ped is closer than noRoadsDistance, the ped will ignore pathing/navmesh and go towards goToLocation directly. This could cause the ped to get stuck behind tall walls if the goToLocation is on the other side. To avoid this, use 0.0f and the ped will always use pathing/navmesh to reach his destination. + If the speed is set to 0.0f, the ped will just stand there while aiming, if set to 1.0f he will walk while aiming, 2.0f will run while aiming. + The ped will stop aiming when he is closer than distanceToStopAt to goToLocation. + I still can't figure out what unkTrue is used for. I don't notice any difference if I set it to false but in the decompiled scripts is always true. + I think that unkFlag, like the driving styles, could be a flag that "work as a list of 32 bits converted to a decimal integer. Each bit acts as a flag, and enables or disables a function". What leads me to this conclusion is the fact that in the decompiled scripts, unkFlag takes values like: 0, 1, 5 (101 in binary) and 4097 (4096 + 1 or 1000000000001 in binary). For now, I don't know what behavior enable or disable this possible flag so I leave it at 0. + Note: After some testing, using unkFlag = 16 (0x10) enables the use of sidewalks while moving towards goToLocation. + The aimingFlag takes 2 values: 0 to aim at the focusLocation, 1 to aim at where the ped is heading (goToLocation). + Example: + enum AimFlag + { + AimAtFocusLocation, + AimAtGoToLocation + }; + Vector3 goToLocation1 = { 996.2867f, 0, -2143.044f, 0, 28.4763f, 0 }; // remember the padding. + Vector3 goToLocation2 = { 990.2867f, 0, -2140.044f, 0, 28.4763f, 0 }; // remember the padding. + Vector3 focusLocation = { 994.3478f, 0, -2136.118f, 0, 29.2463f, 0 }; // the coord z should be a little higher, around +1.0f to avoid aiming at the ground + // 1st example + AI::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation1.x, goToLocation1.y, goToLocation1.z, focusLocation.x, focusLocation.y, focusLocation.z, 2.0f -- [[run]] , true -- [[shoot]] , 3.0f -- [[stop at]] , 0.0f -- [[noRoadsDistance]] , true -- [[always true]] , 0 -- [[possible flag]] , AimFlag::AimAtGoToLocation, -957453492 -- [[FullAuto pattern]] ); + // 2nd example + AI::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation2.x, goToLocation2.y, goToLocation2.z, focusLocation.x, focusLocation.y, focusLocation.z, 1.0f -- [[walk]] , false -- [[don't shoot]] , 3.0f -- [[stop at]] , 0.0f -- [[noRoadsDistance]] , true -- [[always true]] , 0 -- [[possible flag]] , AimFlag::AimAtFocusLocation, -957453492 -- [[FullAuto pattern]] ); + 1st example: The ped (pedhandle) will run towards goToLocation1. While running and aiming towards goToLocation1, the ped will shoot on sight to any enemy in his path, using "FullAuto" firing pattern. The ped will stop once he is closer than distanceToStopAt to goToLocation1. + 2nd example: The ped will walk towards goToLocation2. This time, while walking towards goToLocation2 and aiming at focusLocation, the ped will point his weapon on sight to any enemy in his path without shooting. The ped will stop once he is closer than distanceToStopAt to goToLocation2. + + + + + example from fm_mission_controller + AI::TASK_GO_TO_COORD_ANY_MEANS(l_649, sub_f7e86(-1, 0), 1.0, 0, 0, 786603, 0xbf800000); + + + + + movement_speed: mostly 2f, but also 1/1.2f, etc. + p8: always false + p9: 2f + p10: 0.5f + p11: true + p12: 0 / 512 / 513, etc. + p13: 0 + firing_pattern: ${firing_pattern_full_auto}, 0xC6EE6B4C + + + + + The entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0 + Note: I've only tested it on entity -> ped and target -> vehicle. It could work differently on other entities, didn't try it yet. + Example: AI::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0) + Ped will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored). + + + + + shootatEntity: + If true, peds will shoot at Entity till it is dead. + If false, peds will just walk till they reach the entity and will cease shooting. + + + + + eg + AI::TASK_GOTO_ENTITY_AIMING(v_2, PLAYER::PLAYER_PED_ID(), 5.0, 25.0); + ped = Ped you want to perform this task. + target = the Entity they should aim at. + distanceToStopAt = distance from the target, where the ped should stop to aim. + StartAimingDist = distance where the ped should start to aim. + + + + + From re_prisonvanbreak: + AI::TASK_GUARD_CURRENT_POSITION(l_DD, 35.0, 35.0, 1); + + + + + p0 - Guessing PedID + p1, p2, p3 - XYZ? + p4 - ??? + p5 - Maybe the size of sphere from XYZ? + p6 - ??? + p7, p8, p9 - XYZ again? + p10 - Maybe the size of sphere from second XYZ? + + + + + In the scripts, p3 was always -1. + p3 seems to be duration or timeout of turn animation. + Also facingPed can be 0 or -1 so ped will just raise hands up. + + + + + Ped pilot should be in a heli. + EntityToFollow can be a vehicle or Ped. + x,y,z appear to be how close to the EntityToFollow the heli should be. Scripts use 0.0, 0.0, 80.0. Then the heli tries to position itself 80 units above the EntityToFollow. If you reduce it to -5.0, it tries to go below (if the EntityToFollow is a heli or plane) + NOTE: If the pilot finds enemies, it will engage them, then remain there idle, not continuing to chase the Entity given. + + + + + EDITED (8/16/2017) + DESCRIPTION: + Allow a ped to fly to a specific destination. + USAGE: + -- REQUIRED -- + โ€ข pilot = The ped flying the aircraft. + โ€ข aircraft = The aircraft the pilot is flying. + -- OPTIONAL -- [atleast 1 must be assigned] + โ€ข targetVehicle = The vehicle the pilot will target. + โ€ข targetPed = The ped the pilot will target. + โ€ข destinationX, destinationY, destinationZ = The location the pilot will target. + -- LOGIC -- + โ€ข missionFlag = The type of mission. + โ€ข maxSpeed = The speed in mph that the pilot will limit his/her self to while flying. + โ€ข landingRadius = The distance from the destination that the pilot must be to land. + โ€ข targetHeading = The heading that the pilot will try to achieve while flying. + โ€ข unk1, unk2 = Set to -1 and it will be okay. + โ€ข unk3 = I'm almost sure this is a vehicle record/waypoint recording hash. A value of -1 is for none. Maybe it's a float? Idk. + โ€ข landingFlags = Bit flags used for landing. All I know is: + 0 = Hover over the destination. + 32 = Land on destination. + 1024 = Erratic, crash into nearby obstacles. + 4096 = Rushed movement + Hover over destination + Known Mission Types: + 4 = FlyToCoord + 8 = FleeFromPed + 9 = CircleAroundTarget + 10 = CopyTargetHeading + 20 = LandNearPed + 21 = Crash + Example C#: + Function.Call(Hash.TASK_HELI_MISSION, driver, heli, 0, 0, position.X, position.Y, position.Z, 4, 50.0, 10.0, (position - heli.Position).ToHeading(), -1, -1, -1, 32); + OLD USAGE: pastebin.com/ndkSjaaW + + + + + Definition is wrong. This has 4 parameters (Not sure when they were added. v350 has 2, v678 has 4). + v350: Ped ped, bool unused + v678: Ped ped, bool unused, bool flag1, bool flag2 + flag1 = super jump, flag2 = do nothing if flag1 is false and doubles super jump height if flag1 is true. + + + + + Flags from decompiled scripts: + 0 = normal exit and closes door. + 1 = normal exit and closes door. + 16 = teleports outside, door kept closed. + 64 = normal exit and closes door, maybe a bit slower animation than 0. + 256 = normal exit but does not close the door. + 4160 = ped is throwing himself out, even when the vehicle is still. + 262144 = ped moves to passenger seat first, then exits normally + Others to be tried out: 320, 512, 131072. + + + + + p5 = 0, p6 = 2 + + + + + param3: duration in ms, use -1 to look forever + param4: using 2048 is fine + param5: using 3 is fine + + + + + Example: + AI::_2D537BA194896636(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0, 1, "mini@arm_wrestling", 0); + + + + + Example: + AI::_2D537BA194896636(PLAYER::PLAYER_PED_ID(), "arm_wrestling_sweep_paired_a_rev3", 0.0, 1, "mini@arm_wrestling", 0); + + + + + Example: + AI::_D5B35BEA41919ACB(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13, 181.29, 102.6, 0.0, 0.0, 22.32, 2, 0, 0, 0, 0); + + + + + Example: + AI::_D5B35BEA41919ACB(PLAYER::PLAYER_PED_ID(), "minigame_tattoo_michael_parts", 324.13, 181.29, 102.6, 0.0, 0.0, 22.32, 2, 0, 0, 0, 0); + + + + + This function has a third parameter as well (bool). + Second parameter is unused. + seconds parameter was for jetpack in the early stages of gta and the hard coded code is now removed + + + + + makes ped parachute to coords x y z. Works well with PATHFIND::GET_SAFE_COORD_FOR_PED + + + + + After looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts: + "miss_Tower_01" (this went from 01 - 10) + "miss_Ass0" (0, 4, 6, 3) + "MISS_PATROL_8" + I think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed. + As far as I can see the patrol routes names such as "miss_Ass0" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach. + From the scripts + AI::OPEN_PATROL_ROUTE("miss_Ass0"); + AI::ADD_PATROL_ROUTE_NODE(0, "WORLD_HUMAN_GUARD_STAND", l_738[0 -- [[3]] ], -139.4076690673828, -993.4732055664062, 26.2754, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_NODE(1, "WORLD_HUMAN_GUARD_STAND", l_738[1 -- [[3]] ], -116.1391830444336, -987.4984130859375, 26.38541030883789, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_NODE(2, "WORLD_HUMAN_GUARD_STAND", l_738[2 -- [[3]] ], -128.46847534179688, -979.0340576171875, 26.2754, GAMEPLAY::GET_RANDOM_INT_IN_RANGE(5000, 10000)); + AI::ADD_PATROL_ROUTE_LINK(0, 1); + AI::ADD_PATROL_ROUTE_LINK(1, 2); + AI::ADD_PATROL_ROUTE_LINK(2, 0); + AI::CLOSE_PATROL_ROUTE(); + AI::CREATE_PATROL_ROUTE(); + + + + + Stand still (?) + + + + + Function.Call(Hash.TASK_PLANE_LAND, pilot, selectedAirplane, runwayStartPoint.X, runwayStartPoint.Y, runwayStartPoint.Z, runwayEndPoint.X, runwayEndPoint.Y, runwayEndPoint.Z); + + + + + EDITED (7/13/2017) + NOTE: If you want air combat, AI::TASK_COMBAT_PED (while your pilot is in an aircraft) also does the same thing as this native. + DESCRIPTION: + Ever wish your buddy could shoot down one of your enemies for you? Ever wanted an auto-pilot? Well look no further! This is the native for you! (Ped intelligence may vary) + USAGE: + -- REQUIRED -- + โ€ข pilot = The ped flying the aircraft. + โ€ข aircraft = The aircraft the pilot is flying + -- OPTIONAL -- [atleast 1 must be assigned] + โ€ข targetVehicle = The vehicle the pilot will target. + โ€ข targetPed = The ped the pilot will target. + โ€ข destinationX, destinationY, destinationZ = The location the pilot will target. + -- LOGIC -- + โ€ข missionFlag = The type of mission. pastebin.com/R8x73dbv + โ€ข angularDrag = The higher the value, the slower the plane will rotate. Value ranges from 0 - Infinity. + โ€ข unk = Set to 0, and you'll be fine. + โ€ข targetHeading = The target angle (from world space north) that the pilot will try to acheive before executing an attack/landing. + โ€ข maxZ = Maximum Z coordinate height for flying. + โ€ข minZ = Minimum Z coordinate height for flying. + Z: 2,700 is the default max height a pilot will be able to fly. Anything greater and he will fly downward until reaching 2,700 again. + Mission Types (incase you don't like links..): + 0 = None + 1 = Unk + 2 = CTaskVehicleRam + 3 = CTaskVehicleBlock + 4 = CTaskVehicleGoToPlane + 5 = CTaskVehicleStop + 6 = CTaskVehicleAttack + 7 = CTaskVehicleFollow + 8 = CTaskVehicleFleeAirborne + 9 = CTaskVehicleCircle + 10 = CTaskVehicleEscort + 15 = CTaskVehicleFollowRecording + 16 = CTaskVehiclePoliceBehaviour + 17 = CTaskVehicleCrash + Example C#: + Function.Call(Hash.TASK_PLANE_MISSION, pilot, vehicle, 0, Game.Player.Character, 0, 0, 0, 6, 0f, 0f, 0f, 2500.0f, -1500f); + Example C++ + AI::TASK_PLANE_MISSION(pilot, vehicle, 0, PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX()), 0, 0, 0, 6, 0.0, 0.0, 0.0, 2500.0, -1500.0); + [DEPRECATED] EXAMPLE USAGE: + pastebin.com/gx7Finsk + + + + + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + float speed > normal speed is 8.0f + ---------------------- + float speedMultiplier > multiply the playback speed + ---------------------- + int duration: time in millisecond + ---------------------- + -1 _ _ _ _ _ _ _> Default (see flag) + 0 _ _ _ _ _ _ _ > Not play at all + Small value _ _ > Slow down animation speed + Other _ _ _ _ _ > freeze player control until specific time (ms) has + _ _ _ _ _ _ _ _ _ passed. (No effect if flag is set to be + _ _ _ _ _ _ _ _ _ controllable.) + int flag: + ---------------------- + enum eAnimationFlags + { + ANIM_FLAG_NORMAL = 0, + ANIM_FLAG_REPEAT = 1, + ANIM_FLAG_STOP_LAST_FRAME = 2, + ANIM_FLAG_UPPERBODY = 16, + ANIM_FLAG_ENABLE_PLAYER_CONTROL = 32, + ANIM_FLAG_CANCELABLE = 120, + }; + Odd number : loop infinitely + Even number : Freeze at last frame + Multiple of 4: Freeze at last frame but controllable + 01 to 15 > Full body + 10 to 31 > Upper body + 32 to 47 > Full body > Controllable + 48 to 63 > Upper body > Controllable + ... + 001 to 255 > Normal + 256 to 511 > Garbled + ... + playbackRate: + values are between 0.0 and 1.0 + lockX: + 0 in most cases 1 for rcmepsilonism8 and rcmpaparazzo_3 + > 1 for mini@sprunk + lockY: + 0 in most cases + 1 for missfam5_yoga, missfra1mcs_2_crew_react + lockZ: + 0 for single player + Can be 1 but only for MP + + + + + It's similar to the one above, except the first 6 floats let you specify the initial position and rotation of the task. (Ped gets teleported to the position). animTime is a float from 0.0 -> 1.0, lets you start an animation from given point. The rest as in AI::TASK_PLAY_ANIM. + Rotation information : rotX and rotY don't seem to have any effect, only rotZ works. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + Example from the scripts: + AI::TASK_PLAY_PHONE_GESTURE_ANIMATION(PLAYER::PLAYER_PED_ID(), v_3, v_2, v_4, 0.25, 0.25, 0, 0); + ========================================================= + ^^ No offense, but Idk how that would really help anyone. + As for the animDict & animation, they're both store in a global in all 5 scripts. So if anyone would be so kind as to read that global and comment what strings they use. Thanks. + Known boneMaskTypes' + "BONEMASK_HEADONLY" + "BONEMASK_HEAD_NECK_AND_ARMS" + "BONEMASK_HEAD_NECK_AND_L_ARM" + "BONEMASK_HEAD_NECK_AND_R_ARM" + p4 known args - 0.0f, 0.5f, 0.25f + p5 known args - 0.0f, 0.25f + p6 known args - 1 if a global if check is passed. + p7 known args - 1 if a global if check is passed. + The values found above, I found within the 5 scripts this is ever called in. (fmmc_launcher, fm_deathmatch_controller, fm_impromptu_dm_controller, fm_mission_controller, and freemode). + ========================================================= + + + + + from armenian3.c4 + AI::TASK_PUT_PED_DIRECTLY_INTO_MELEE(PlayerPed, armenianPed, 0.0, -1.0, 0.0, 0); + + + + + Only appears twice in the scripts. + AI::TASK_RAPPEL_FROM_HELI(PLAYER::PLAYER_PED_ID(), 0x41200000); + AI::TASK_RAPPEL_FROM_HELI(a_0, 0x41200000); + Fixed, definitely not a float and since it's such a big number obviously not a bool. All though note when I thought it was a bool and set it to 1 it seemed to work that same as int 0x41200000. + 0x41200000 = 10.0 as float. + Not all helicopters support rappelling. + + + + + The 2nd param (unused) is not implemented. + ----------------------------------------------------------------------- + The only occurrence I found in a R* script ("assassin_construction.ysc.c4"): + if (((v_3 < v_4) && (AI::GET_SCRIPT_TASK_STATUS(PLAYER::PLAYER_PED_ID(), 0x6a67a5cc) != 1)) && (v_5 > v_3)) { + AI::TASK_RELOAD_WEAPON(PLAYER::PLAYER_PED_ID(), 1); + } + + + + + From fm_mission_controller.c: + reserve_network_mission_objects(get_num_reserved_mission_objects(0) + 1); + vVar28 = {0.094f, 0.02f, -0.005f}; + vVar29 = {-92.24f, 63.64f, 150.24f}; + func_253(&uVar30, joaat("prop_ld_case_01"), Global_1592429.imm_34757[iParam1 <268>], 1, 1, 0, 1); + set_entity_lod_dist(net_to_ent(uVar30), 500); + attach_entity_to_entity(net_to_ent(uVar30), iParam0, get_ped_bone_index(iParam0, 28422), vVar28, vVar29, 1, 0, 0, 0, 2, 1); + Var31.imm_4 = 1065353216; + Var31.imm_5 = 1065353216; + Var31.imm_9 = 1065353216; + Var31.imm_10 = 1065353216; + Var31.imm_14 = 1065353216; + Var31.imm_15 = 1065353216; + Var31.imm_17 = 1040187392; + Var31.imm_18 = 1040187392; + Var31.imm_19 = -1; + Var32.imm_4 = 1065353216; + Var32.imm_5 = 1065353216; + Var32.imm_9 = 1065353216; + Var32.imm_10 = 1065353216; + Var32.imm_14 = 1065353216; + Var32.imm_15 = 1065353216; + Var32.imm_17 = 1040187392; + Var32.imm_18 = 1040187392; + Var32.imm_19 = -1; + Var31 = 1; + Var31.imm_1 = "weapons@misc@jerrycan@mp_male"; + Var31.imm_2 = "idle"; + Var31.imm_20 = 1048633; + Var31.imm_4 = 0.5f; + Var31.imm_16 = get_hash_key("BONEMASK_ARMONLY_R"); + task_scripted_animation(iParam0, &Var31, &Var32, &Var32, 0f, 0.25f); + set_model_as_no_longer_needed(joaat("prop_ld_case_01")); + remove_anim_dict("anim@heists@biolab@"); + + + + + from michael2: + AI::TASK_SEEK_COVER_TO_COORDS(ped, 967.5164794921875, -2121.603515625, 30.479299545288086, 978.94677734375, -2125.84130859375, 29.4752, -1, 1); + appears to be shorter variation + from michael3: + AI::TASK_SEEK_COVER_TO_COORDS(ped, -2231.011474609375, 263.6326599121094, 173.60195922851562, -1, 0); + + + + + I cant believe I have to define this, this is one of the best natives. + It makes the ped ignore basically all shocking events around it. Occasionally the ped may comment or gesture, but other than that they just continue their daily activities. This includes shooting and wounding the ped. And - most importantly - they do not flee. + Since it is a task, every time the native is called the ped will stop for a moment. + + + + + p1 is always GET_HASH_KEY("empty") in scripts, for the rare times this is used + + + + + //this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds + Entity aimedentity; + Player player = PLAYER::PLAYER_ID(); + PLAYER::_GET_AIMED_ENTITY(player, &aimedentity); + //bg is an array of peds + AI::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, GAMEPLAY::GET_HASH_KEY("FIRING_PATTERN_FULL_AUTO")); + in practical usage, getting the entity the player is aiming at and then task the peds to shoot at the entity, at a button press event would be better. + + + + + Makes the specified ped shuffle to the next vehicle seat. + The ped MUST be in a vehicle and the vehicle parameter MUST be the ped's current vehicle. + + + + + Makes the specified ped flee the specified distance from the specified position. + + + + + Makes a ped run away from another ped (fleeTarget). + distance = ped will flee this distance. + fleeTime = ped will flee for this amount of time, set to "-1" to flee forever + + + + + scenarioName example: "WORLD_HUMAN_GUARD_STAND" + + + + + Makes the specified ped stand still for (time) milliseconds. + + + + + List of scenarioNames: pastebin.com/6mrYTdQv + Also a few more listed at AI::TASK_START_SCENARIO_IN_PLACE just above. + --------------- + The first parameter in every scenario has always been a Ped of some sort. The second like TASK_START_SCENARIO_IN_PLACE is the name of the scenario. + The next 4 parameters were harder to decipher. After viewing "hairdo_shop_mp.ysc.c4", and being confused from seeing the case in other scripts, they passed the first three of the arguments as one array from a function, and it looked like it was obviously x, y, and z. + I haven't seen the sixth parameter go to or over 360, making me believe that it is rotation, but I really can't confirm anything. + I have no idea what the last 3 parameters are, but I'll try to find out. + -going on the last 3 parameters, they appear to always be "0, 0, 1" + p6 -1 also used in scrips + p7 used for sitting scenarios + p8 teleports ped to position + + + + + Plays a scenario on a Ped at their current location. + unkDelay - Usually 0 or -1, doesn't seem to have any effect. Might be a delay between sequences. + playEnterAnim - Plays the "Enter" anim if true, otherwise plays the "Exit" anim. Scenarios that don't have any "Enter" anims won't play if this is set to true. + ---- + From "am_hold_up.ysc.c4" at line 339: + AI::TASK_START_SCENARIO_IN_PLACE(NETWORK::NET_TO_PED(l_8D._f4), sub_adf(), 0, 1); + I'm unsure of what the last two parameters are, however sub_adf() randomly returns 1 of 3 scenarios, those being: + WORLD_HUMAN_SMOKING + WORLD_HUMAN_HANG_OUT_STREET + WORLD_HUMAN_STAND_MOBILE + This makes sense, as these are what I commonly see when going by a liquor store. + ------------------------- + List of scenarioNames: pastebin.com/6mrYTdQv + (^ Thank you so fucking much for this) + Also these: + WORLD_FISH_FLEE + DRIVE + WORLD_HUMAN_HIKER + WORLD_VEHICLE_ATTRACTOR + WORLD_VEHICLE_BICYCLE_MOUNTAIN + WORLD_VEHICLE_BIKE_OFF_ROAD_RACE + WORLD_VEHICLE_BIKER + WORLD_VEHICLE_CONSTRUCTION_PASSENGERS + WORLD_VEHICLE_CONSTRUCTION_SOLO + WORLD_VEHICLE_DRIVE_PASSENGERS + WORLD_VEHICLE_DRIVE_SOLO + WORLD_VEHICLE_EMPTY + WORLD_VEHICLE_PARK_PARALLEL + WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN + WORLD_VEHICLE_POLICE_BIKE + WORLD_VEHICLE_POLICE_CAR + WORLD_VEHICLE_POLICE_NEXT_TO_CAR + WORLD_VEHICLE_SALTON_DIRT_BIKE + WORLD_VEHICLE_TRUCK_LOGS + + + + + Makes the ped run to take cover + + + + + Stealth kill action name hashes: + stealth kills can be found here: Grand Theft Auto V\common.rpf\data\action\stealth_kills.meta + ... + { + "ACT_stealth_kill_a", + "ACT_stealth_kill_weapon", + "ACT_stealth_kill_b", + "ACT_stealth_kill_c", + "ACT_stealth_kill_d", + "ACT_stealth_kill_a_gardener" + } + Only known script using this native: fbi4_prep2 + EXAMPLE: + ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_a"), 1f, 0);ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key("AR_stealth_kill_knife"), 1f, 0); + Also it may be important to note, that each time this task is called, it's followed by AI::CLEAR_PED_TASKS on the target + + + + + TODO: add hash from x360 + ^^^ + I got you, x360 Hash: 0x5A32D4B4. + Note: Whoever named this I just compared it and the hash matches, it was the correct name thanks. + Note: Alexander Blade, needs to fix this site or his code one, as when we do find the right name the server throws an error saying the name is already in use. AB is a legend coder, so I'm sure this is a simple fix for him. + + + + + This function is called on peds in vehicles. + anim: animation name + p2, p3, p4: "sweep_low", "sweep_med" or "sweep_high" + p5: no idea what it does but is usually -1 + + + + + AI::TASK_SYNCHRONIZED_SCENE(ped, scene, "creatures@rottweiler@in_vehicle@std_car", "get_in", 1000.0, -8.0, 4, 0, 0x447a0000, 0); + Animations List : www.ls-multiplayer.com/dev/index.php?section=3 + + + + + In every case of this native, I've only seen the first parameter passed as 0, although I believe it's a Ped after seeing tasks around it using 0. That's because it's used in a Sequence Task. + The last 3 parameters are definitely coordinates after seeing them passed in other scripts, and even being used straight from the player's coordinates. + --- + It seems that - in the decompiled scripts - this native was used on a ped who was in a vehicle to throw a projectile out the window at the player. This is something any ped will naturally do if they have a throwable and they are doing driveby-combat (although not very accurately). + It is possible, however, that this is how SWAT throws smoke grenades at the player when in cover. + ---------------------------------------------------- + The first comment is right it definately is the ped as if you look in script finale_heist2b.c line 59628 in Xbox Scripts atleast you will see task_throw_projectile and the first param is Local_559[2 <14>] if you look above it a little bit line 59622 give_weapon_to_ped uses the same exact param Local_559[2 <14>] and we all know the first param of that native is ped. So it guaranteed has to be ped. 0 just may mean to use your ped by default for some reason. + + + + + used in sequence task + both parameters seems to be always 0 + + + + + duration in milliseconds + + + + + duration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped + + + + + Actually has 3 params, not 2. + p0: Ped + p1: int (or bool?) + p2: int + + + + + Updated variables + An alternative to AI::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP. Makes the ped walk to the scenario instead. + + + + + chases targetEnt fast and aggressively + -- + Makes ped (needs to be in vehicle) chase targetEnt. + + + + + info about driving modes: HTTP://gtaforums.com/topic/822314-guide-driving-styles/ + --------------------------------------------------------------- + Passing P6 value as floating value didn't throw any errors, though unsure what is it exactly, looks like radius or something. + P10 though, it is mentioned as float, however, I used bool and set it to true, that too worked. + Here the e.g. code I used + Function.Call(Hash.TASK_VEHICLE_DRIVE_TO_COORD, Ped, Vehicle, Cor X, Cor Y, Cor Z, 30f, 1f, Vehicle.GetHashCode(), 16777216, 1f, true); + + + + + Makes a ped follow the targetVehicle with <minDistance> in between. + note: minDistance is ignored if drivingstyle is avoiding traffic, but Rushed is fine. + Mode: The mode defines the relative position to the targetVehicle. The ped will try to position its vehicle there. + -1 = behind + 0 = ahead + 1 = left + 2 = right + 3 = back left + 4 = back right + if the target is closer than noRoadsDistance, the driver will ignore pathing/roads and follow you directly. + Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/ + + + + + Makes a ped in a vehicle follow an entity (ped, vehicle, etc.) + Driving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/ + Console Hash: 0xA8B917D7 + AI::_TASK_VEHICLE_FOLLOW(l_244[3 -- [[1]] ], l_268[3 -- [[1]] ], l_278, 40.0, 262144, 10); + What is this known as in the decompiled scripts ffs. I need more examples. I've searched in all scripts for keywords suchas, + TASK_VEHICLE_FOLLOW, FC545A9F0626E3B6, 0xFC545A9F0626E3B6, all the parameters in the above example even just search the last few params '40.0, 262144, 10' and couldnt find where this native is used in scripts at all unless whoever decompiled the scripts gave it a whack a.. name. + + + + + task_vehicle_follow_waypoint_recording(Ped p0, Vehicle p1, string p2, int p3, int p4, int p5, int p6, float.x p7, float.Y p8, float.Z p9, bool p10, int p11) + p2 = Waypoint recording string (found in update\update.rpf\x64\levels\gta5\waypointrec.rpf + p3 = 786468 + p4 = 0 + p5 = 16 + p6 = -1 (angle?) + p7/8/9 = usually v3.zero + p10 = bool (repeat?) + p11 = 1073741824 + + + + + Differs from TASK_VEHICLE_DRIVE_TO_COORDS in that it will pick the shortest possible road route without taking one-way streets and other "road laws" into consideration. + WARNING: + A behaviorFlag value of 0 will result in a clunky, stupid driver! + Recommended settings: + speed = 30.0f, + behaviorFlag = 156, + stoppingRange = 5.0f; + If you simply want to have your driver move to a fixed location, call it only once, or, when necessary in the event of interruption. + If using this to continually follow a Ped who is on foot: You will need to run this in a tick loop. Call it in with the Ped's updated coordinates every 20 ticks or so and you will have one hell of a smart, fast-reacting NPC driver -- provided he doesn't get stuck. If your update frequency is too fast, the Ped may not have enough time to figure his way out of being stuck, and thus, remain stuck. One way around this would be to implement an "anti-stuck" mechanism, which allows the driver to realize he's stuck, temporarily pause the tick, unstuck, then resume the tick. + EDIT: This is being discussed in more detail at http://gtaforums.com/topic/818504-any-idea-on-how-to-make-peds-clever-and-insanely-fast-c/ + + + + + pilot, vehicle and altitude are rather self-explanatory. + p4: is unused variable in the function. + entityToFollow: you can provide a Vehicle entity or a Ped entity, the heli will protect them. + 'targetSpeed': The pilot will dip the nose AS MUCH AS POSSIBLE so as to reach this value AS FAST AS POSSIBLE. As such, you'll want to modulate it as opposed to calling it via a hard-wired, constant #. + 'radius' isn't just "stop within radius of X of target" like with ground vehicles. In this case, the pilot will fly an entire circle around 'radius' and continue to do so. + NOT CONFIRMED: p7 appears to be a FlyingStyle enum. Still investigating it as of this writing, but playing around with values here appears to result in different -behavior- as opposed to offsetting coordinates, altitude, target speed, etc. + NOTE: If the pilot finds enemies, it will engage them until it kills them, but will return to protect the ped/vehicle given shortly thereafter. + + + + + Example from fm_mission_controller.c4: + AI::TASK_VEHICLE_MISSION_COORS_TARGET(l_65E1, l_65E2, 324.84588623046875, 325.09619140625, 104.3525, 4, 15.0, 802987, 5.0, 5.0, 0); + + + + + Modes: + 8= flees + 1=drives around the ped + 4=drives and stops near + 7=follows + 10=follows to the left + 11=follows to the right + 12 = follows behind + 13=follows ahead + 14=follows, stop when near + + + + + Modes: + 0 - ignore heading + 1 - park forward + 2 - park backwards + Depending on the angle of approach, the vehicle can park at the specified heading or at its exact opposite (-180) angle. + Radius seems to define how close the vehicle has to be -after parking- to the position for this task considered completed. If the value is too small, the vehicle will try to park again until it's exactly where it should be. 20.0 Works well but lower values don't, like the radius is measured in centimeters or something. + + + + + Most probably plays a specific animation on vehicle. For example getting chop out of van etc... + Here's how its used - + AI::TASK_VEHICLE_PLAY_ANIM(l_325, "rcmnigel1b", "idle_speedo"); + AI::TASK_VEHICLE_PLAY_ANIM(l_556[0 -- [[1]] ], "missfra0_chop_drhome", "InCar_GetOutofBack_Speedo"); + FYI : Speedo is the name of van in which chop was put in the mission. + Animations list : www.los-santos-multiplayer.com/dev.airdancer?cxt=anim + + + + + '1 + '3 - brake + reverse + '4 - turn left 90 + braking + '5 - turn right 90 + braking + '6 - brake strong (handbrake?) until time ends + '7 - turn left + accelerate + '7 - turn right + accelerate + '9 - weak acceleration + '10 - turn left + restore wheel pos to center in the end + '11 - turn right + restore wheel pos to center in the end + '13 - turn left + go reverse + '14 - turn left + go reverse + '16 - crash the game after like 2 seconds :) + '17 - keep actual state, game crashed after few tries + '18 - game crash + '19 - strong brake + turn left/right + '20 - weak brake + turn left then turn right + '21 - weak brake + turn right then turn left + '22 - brake + reverse + '23 - accelerate fast + '24 + '25 - brake turning left then when almost stopping it turns left more + '26 - brake turning right then when almost stopping it turns right more + '27 - brake until car stop or until time ends + '28 - brake + strong reverse acceleration + '30 - performs a burnout (brake until stop + brake and accelerate) + '31 - accelerate + handbrake + '32 - accelerate very strong + Seems to be this: + Works on NPCs, but overrides their current task. If inside a task sequence (and not being the last task), "time" will work, otherwise the task will be performed forever until tasked with something else + + + + + Makes ped walk around the area. + set p1 to 10.0f and p2 to 10 if you want the ped to walk anywhere without a duration. + + + + + Seat Numbers + ------------------------------- + Driver = -1 + Any = -2 + Left-Rear = 1 + Right-Front = 0 + Right-Rear = 2 + Extra seats = 3-14(This may differ from vehicle type e.g. Firetruck Rear Stand, Ambulance Rear) + + + + + EX: Function.Call(Ped1, Ped2, Time, 0); + The last parameter is always 0 for some reason I do not know. The first parameter is the pedestrian who will writhe to the pedestrian in the other parameter. The third paremeter is how long until the Writhe task ends. When the task ends, the ped will die. If set to -1, he will not die automatically, and the task will continue until something causes it to end. This can be being touched by an entity, being shot, explosion, going into ragdoll, having task cleared. Anything that ends the current task will kill the ped at this point. + MulleDK19: Third parameter does not appear to be time. The last parameter is not implemented (It's not used, regardless of value). + + + + + For a full list, see here: pastebin.com/yLNWicUi + + + + + I guess p3 is shape test flags? + + + + + Counts up. Every 1000 is 1 real-time second. Use SETTIMERA(int value) to set the timer (e.g.: SETTIMERA(0)). + + + + + Gets the current frame time. + + + + + Toggles: + UNK17 + Turbo + UNK19 + Tire Smoke + UNK21 + Xenon Headlights + + + + + in script hook .net + Vehicle v = ...; + Function.Call(Hash.TRACK_VEHICLE_VISIBILITY, v.Handle); + + + + + time in ms to transition from fully blurred to normal + + + + + time in ms to transition to fully blurred screen + + + + + The backing function for TriggerEvent. + + + + + List of all usable event names found in b617d used with this native. Sorted alphabetically and identical names removed: pastebin.com/RzDFmB1W + All music event names found in the b617d scripts: pastebin.com/GnYt0R3P + + + + + yis + eventGroup: 0 = CEventGroupScriptAI, 1 = CEventGroupScriptNetwork + ^^ I'm assuming it's like the rest with this parameter. + + + + + The backing function for TriggerServerEvent. + + + + + Returns the interior ID at the given coords, but only if the unknown variable is set to 0, otherwise it will return 0. + + + + + Returns the interior ID at the given coords, but only if the unknown variable is set to 0, otherwise it will return 0. + + + + + I see this as a native that would of been used back in GTA III when you finally unlocked the bridge to the next island and such. + + + + + Does something similar to INTERIOR::DISABLE_INTERIOR. + You don't fall through the floor but everything is invisible inside and looks the same as when INTERIOR::DISABLE_INTERIOR is used. Peds behaves normally inside. + + + + + gtaforums.com/topic/885580-ped-headshotmugshot-txd/ + + + + + On last-gen this just runs blr and this func is called by several other functions other then the native's table. + + + + + Returns the current status of the onscreen keyboard, and updates the output. + Status Codes: + 0 - User still editing + 1 - User has finished editing + 2 - User has canceled editing + 3 - Keyboard isn't active + + + + + See SET_PED_HEAD_BLEND_DATA(). + + + + + Formerly known as _LOWER_MAP_PROP_DENSITY and wrongly due to idiots as _ENABLE_MP_DLC_MAPS. + Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. Does not touch DLC map data at all. + In fact, I doubt this changes the flag whatsoever, that's the OTHER native idiots use together with this that does so, this one only causes a loading screen to show as it reloads map data. + ------------------------ + While you're going on your rant about other "idiots" can you please supply the name of the "other native" for us "idiots" who'd like to actually learn about loading IPL's? Thank, you. + + + + + Formerly known as _LOWER_MAP_PROP_DENSITY and wrongly due to idiots as _ENABLE_MP_DLC_MAPS. + Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. Does not touch DLC map data at all. + In fact, I doubt this changes the flag whatsoever, that's the OTHER native idiots use together with this that does so, this one only causes a loading screen to show as it reloads map data. + ------------------------ + While you're going on your rant about other "idiots" can you please supply the name of the "other native" for us "idiots" who'd like to actually learn about loading IPL's? Thank, you. + + + + + From the b678d decompiled scripts: + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station"); + + + + + From the b678d decompiled scripts: + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("FM_Mission_Controler"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_apartment_mp"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_indep_fireworks"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_cig_plane"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_mp_creator"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_ornate_heist"); + GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL("scr_prison_break_heist_station"); + + + + + hash collision? + + + + + Hash collision + If this is a hash collision, it's a very lucky one. It does seem strangely named but it is used to toggle the mission creator mode. + + + + + hash collision? + + + + + Calculates distance between vectors. + + + + + Calculates distance between vectors but does not perform Sqrt operations. (Its way faster) + + + + + calls from vehicle to net. + + + + + Vehicle has landing gear? + + + + + Vehicle has landing gear? + + + + + parachuteModel = 230075693 + + + + + colorIndex = 0 + + + + + Calculates the magnitude of a vector. + + + + + Calculates the magnitude of a vector but does not perform Sqrt operations. (Its way faster) + + + + + Pauses execution of the current script, please note this behavior is only seen when called from one of the game script files(ysc). In order to wait an asi script use + static void WAIT(DWORD time); + found in main.h + -------------------------------------------------------------------- + It does not actually seem to wait the amount of milliseconds stated like the normal WAIT() command does, but it does seem to make task sequences work more smoothly + System native hashes do not change on gameupdate + + + + + Hash collision + + + + + Returns whether or not the currently executing event was canceled. + + A boolean. + + + + Despite this function's name, it simply returns whether the specified handle is a Ped. + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + For a full list, see here: pastebin.com/Tp0XpBMN + For a full list of the points, see here: goo.gl/wIH0vn + + + + + First parameter was previously an Entity but after further research it is definitely a hash. + + + + + Allow copying memory from one IntPtr to another. Required as the implementation does not provide an appropriate override. + + + + + + + + Empty Shared Field + + + + An uninitialized Color Structure + + + + + Equality Operator + + + + Compares two Color objects. The return value is + based on the equivalence of the A,R,G,B properties + of the two Colors. + + + + + Inequality Operator + + + + Compares two Color objects. The return value is + based on the equivalence of the A,R,G,B properties + of the two colors. + + + + + IsEmpty Property + + + + Indicates transparent black. R,G,B = 0; A=0? + + + + + Equals Method + + + + Checks equivalence of this Color and another object. + + + + + GetHashCode Method + + + + Calculates a hashing value. + + + + + ToString Method + + + + Formats the Color as a string in ARGB notation. + + + + + Empty Shared Field + + + + An uninitialized Point Structure. + + + + + Ceiling Shared Method + + + + Produces a Point structure from a PointF structure by + taking the ceiling of the X and Y properties. + + + + + Round Shared Method + + + + Produces a Point structure from a PointF structure by + rounding the X and Y properties. + + + + + Truncate Shared Method + + + + Produces a Point structure from a PointF structure by + truncating the X and Y properties. + + + + + Addition Operator + + + + Translates a Point using the Width and Height + properties of the given Size. + + + + + Equality Operator + + + + Compares two Point objects. The return value is + based on the equivalence of the X and Y properties + of the two points. + + + + + Inequality Operator + + + + Compares two Point objects. The return value is + based on the equivalence of the X and Y properties + of the two points. + + + + + Subtraction Operator + + + + Translates a Point using the negation of the Width + and Height properties of the given Size. + + + + + Point to Size Conversion + + + + Returns a Size based on the Coordinates of a given + Point. Requires explicit cast. + + + + + Point to PointF Conversion + + + + Creates a PointF based on the coordinates of a given + Point. No explicit cast is required. + + + + + Point Constructor + + + + Creates a Point from an integer which holds the Y + coordinate in the high order 16 bits and the X + coordinate in the low order 16 bits. + + + + + Point Constructor + + + + Creates a Point from a Size value. + + + + + Point Constructor + + + + Creates a Point from a specified x,y coordinate pair. + + + + + IsEmpty Property + + + + Indicates if both X and Y are zero. + + + + + X Property + + + + The X coordinate of the Point. + + + + + Y Property + + + + The Y coordinate of the Point. + + + + + Equals Method + + + + Checks equivalence of this Point and another object. + + + + + GetHashCode Method + + + + Calculates a hashing value. + + + + + Offset Method + + + + Moves the Point a specified distance. + + + + + ToString Method + + + + Formats the Point as a string in coordinate notation. + + + + + Empty Shared Field + + + + An uninitialized PointF Structure. + + + + + Addition Operator + + + + Translates a PointF using the Width and Height + properties of the given Size. + + + + + Equality Operator + + + + Compares two PointF objects. The return value is + based on the equivalence of the X and Y properties + of the two points. + + + + + Inequality Operator + + + + Compares two PointF objects. The return value is + based on the equivalence of the X and Y properties + of the two points. + + + + + Subtraction Operator + + + + Translates a PointF using the negation of the Width + and Height properties of the given Size. + + + + + PointF Constructor + + + + Creates a PointF from a specified x,y coordinate pair. + + + + + IsEmpty Property + + + + Indicates if both X and Y are zero. + + + + + X Property + + + + The X coordinate of the PointF. + + + + + Y Property + + + + The Y coordinate of the PointF. + + + + + Equals Method + + + + Checks equivalence of this PointF and another object. + + + + + GetHashCode Method + + + + Calculates a hashing value. + + + + + ToString Method + + + + Formats the PointF as a string in coordinate notation. + + + + + Empty Shared Field + + + + An uninitialized Size Structure. + + + + + Ceiling Shared Method + + + + Produces a Size structure from a SizeF structure by + taking the ceiling of the Width and Height properties. + + + + + Round Shared Method + + + + Produces a Size structure from a SizeF structure by + rounding the Width and Height properties. + + + + + Truncate Shared Method + + + + Produces a Size structure from a SizeF structure by + truncating the Width and Height properties. + + + + + Addition Operator + + + + Addition of two Size structures. + + + + + Equality Operator + + + + Compares two Size objects. The return value is + based on the equivalence of the Width and Height + properties of the two Sizes. + + + + + Inequality Operator + + + + Compares two Size objects. The return value is + based on the equivalence of the Width and Height + properties of the two Sizes. + + + + + Subtraction Operator + + + + Subtracts two Size structures. + + + + + Size to Point Conversion + + + + Returns a Point based on the dimensions of a given + Size. Requires explicit cast. + + + + + Size to SizeF Conversion + + + + Creates a SizeF based on the dimensions of a given + Size. No explicit cast is required. + + + + + Size Constructor + + + + Creates a Size from a Point value. + + + + + Size Constructor + + + + Creates a Size from specified dimensions. + + + + + IsEmpty Property + + + + Indicates if both Width and Height are zero. + + + + + Width Property + + + + The Width coordinate of the Size. + + + + + Height Property + + + + The Height coordinate of the Size. + + + + + Equals Method + + + + Checks equivalence of this Size and another object. + + + + + GetHashCode Method + + + + Calculates a hashing value. + + + + + ToString Method + + + + Formats the Size as a string in coordinate notation. + + + + + Empty Shared Field + + + + An uninitialized SizeF Structure. + + + + + Addition Operator + + + + Addition of two SizeF structures. + + + + + Equality Operator + + + + Compares two SizeF objects. The return value is + based on the equivalence of the Width and Height + properties of the two Sizes. + + + + + Inequality Operator + + + + Compares two SizeF objects. The return value is + based on the equivalence of the Width and Height + properties of the two Sizes. + + + + + Subtraction Operator + + + + Subtracts two SizeF structures. + + + + + SizeF to PointF Conversion + + + + Returns a PointF based on the dimensions of a given + SizeF. Requires explicit cast. + + + + + SizeF Constructor + + + + Creates a SizeF from a PointF value. + + + + + SizeF Constructor + + + + Creates a SizeF from an existing SizeF value. + + + + + SizeF Constructor + + + + Creates a SizeF from specified dimensions. + + + + + IsEmpty Property + + + + Indicates if both Width and Height are zero. + + + + + Width Property + + + + The Width coordinate of the SizeF. + + + + + Height Property + + + + The Height coordinate of the SizeF. + + + + + Equals Method + + + + Checks equivalence of this SizeF and another object. + + + + + GetHashCode Method + + + + Calculates a hashing value. + + + + + ToString Method + + + + Formats the SizeF as a string in coordinate notation. + + + + diff --git a/resources/FRFuel/GasStations.json b/resources/FRFuel/GasStations.json new file mode 100644 index 000000000..2737f308d --- /dev/null +++ b/resources/FRFuel/GasStations.json @@ -0,0 +1,890 @@ +{ + "GasStations": [ + { + "coordinates": { + "X": 49.418720245361328, + "Y": 2778.79296875, + "Z": 58.043949127197266 + }, + "pumps": [ + { + "X": 49.499210357666016, + "Y": 2778.912109375, + "Z": 58.043991088867188 + } + ] + }, + { + "coordinates": { + "X": 263.8948974609375, + "Y": 2606.462890625, + "Z": 44.983390808105469 + }, + "pumps": [ + { + "X": 263.17318725585938, + "Y": 2606.514892578125, + "Z": 44.9852409362793 + }, + { + "X": 265.07391357421875, + "Y": 2606.89990234375, + "Z": 44.9852409362793 + } + ] + }, + { + "coordinates": { + "X": 1039.9580078125, + "Y": 2671.134033203125, + "Z": 39.550910949707031 + }, + "pumps": [ + { + "X": 1043.2860107421875, + "Y": 2668.31591796875, + "Z": 39.6953010559082 + }, + { + "X": 1035.779052734375, + "Y": 2667.884033203125, + "Z": 39.598419189453125 + }, + { + "X": 1035.363037109375, + "Y": 2674.14599609375, + "Z": 39.6953010559082 + }, + { + "X": 1043.22802734375, + "Y": 2674.72705078125, + "Z": 39.692588806152344 + } + ] + }, + { + "coordinates": { + "X": 1207.260009765625, + "Y": 2660.175048828125, + "Z": 37.899959564208984 + }, + "pumps": [ + { + "X": 1208.802978515625, + "Y": 2659.409912109375, + "Z": 38.292949676513672 + }, + { + "X": 1209.3819580078125, + "Y": 2658.550048828125, + "Z": 38.292961120605469 + }, + { + "X": 1206.1639404296875, + "Y": 2662.242919921875, + "Z": 38.292961120605469 + } + ] + }, + { + "coordinates": { + "X": 2539.68505859375, + "Y": 2594.19189453125, + "Z": 37.944881439208984 + }, + "pumps": [ + { + "X": 2540.0458984375, + "Y": 2594.929931640625, + "Z": 37.941139221191406 + } + ] + }, + { + "coordinates": { + "X": 2679.85791015625, + "Y": 3263.946044921875, + "Z": 55.240570068359375 + }, + "pumps": [ + { + "X": 2680.89208984375, + "Y": 3266.343994140625, + "Z": 55.156509399414062 + }, + { + "X": 2678.446044921875, + "Y": 3262.31201171875, + "Z": 55.156818389892578 + } + ] + }, + { + "coordinates": { + "X": 2005.0550537109375, + "Y": 3773.886962890625, + "Z": 32.4039306640625 + }, + "pumps": [ + { + "X": 2009.2080078125, + "Y": 3776.83203125, + "Z": 32.147579193115234 + }, + { + "X": 2006.240966796875, + "Y": 3775.010009765625, + "Z": 32.1514892578125 + }, + { + "X": 2003.9210205078125, + "Y": 3773.583984375, + "Z": 32.14501953125 + }, + { + "X": 2001.4840087890625, + "Y": 3772.196044921875, + "Z": 32.146701812744141 + } + ] + }, + { + "coordinates": { + "X": 1687.156005859375, + "Y": 4929.39208984375, + "Z": 42.078090667724609 + }, + "pumps": [ + { + "X": 1684.635986328125, + "Y": 4931.69580078125, + "Z": 41.929531097412109 + }, + { + "X": 1690.1689453125, + "Y": 4927.81591796875, + "Z": 41.919490814208984 + } + ] + }, + { + "coordinates": { + "X": 1701.31396484375, + "Y": 6416.02783203125, + "Z": 32.763950347900391 + }, + "pumps": [ + { + "X": 1701.72900390625, + "Y": 6416.4228515625, + "Z": 32.988300323486328 + }, + { + "X": 1697.7020263671875, + "Y": 6418.27587890625, + "Z": 32.396610260009766 + }, + { + "X": 1705.75, + "Y": 6414.47607421875, + "Z": 32.471309661865234 + } + ] + }, + { + "coordinates": { + "X": 179.8572998046875, + "Y": 6602.8388671875, + "Z": 31.8681697845459 + }, + "pumps": [ + { + "X": 172.11669921875, + "Y": 6603.4599609375, + "Z": 31.767589569091797 + }, + { + "X": 179.74920654296875, + "Y": 6604.9619140625, + "Z": 31.750480651855469 + }, + { + "X": 187.04389953613281, + "Y": 6606.25390625, + "Z": 31.751010894775391 + } + ] + }, + { + "coordinates": { + "X": -94.461990356445312, + "Y": 6419.59423828125, + "Z": 31.489519119262695 + }, + "pumps": [ + { + "X": -97.033683776855469, + "Y": 6416.826171875, + "Z": 31.386800765991211 + }, + { + "X": -91.3159408569336, + "Y": 6422.505859375, + "Z": 31.342670440673828 + } + ] + }, + { + "coordinates": { + "X": -2554.99609375, + "Y": 2334.402099609375, + "Z": 33.078029632568359 + }, + "pumps": [ + { + "X": -2551.4208984375, + "Y": 2327.216064453125, + "Z": 33.017440795898438 + }, + { + "X": -2558.01806640625, + "Y": 2327.195068359375, + "Z": 33.078041076660156 + }, + { + "X": -2558.60791015625, + "Y": 2334.410888671875, + "Z": 32.963539123535156 + }, + { + "X": -2552.719970703125, + "Y": 2334.7060546875, + "Z": 32.972648620605469 + }, + { + "X": -2552.409912109375, + "Y": 2341.948974609375, + "Z": 33.005199432373047 + }, + { + "X": -2558.843017578125, + "Y": 2340.989013671875, + "Z": 33.010990142822266 + } + ] + }, + { + "coordinates": { + "X": -1800.375, + "Y": 803.66192626953125, + "Z": 138.65119934082031 + }, + "pumps": [ + { + "X": -1796.2939453125, + "Y": 811.601806640625, + "Z": 138.50579833984375 + }, + { + "X": -1790.8709716796875, + "Y": 806.37408447265625, + "Z": 138.20289611816406 + }, + { + "X": -1797.1510009765625, + "Y": 800.720703125, + "Z": 138.38909912109375 + }, + { + "X": -1802.280029296875, + "Y": 806.30792236328125, + "Z": 138.37510681152344 + }, + { + "X": -1808.656982421875, + "Y": 799.99041748046875, + "Z": 138.427001953125 + }, + { + "X": -1803.636962890625, + "Y": 794.51141357421875, + "Z": 138.40969848632813 + } + ] + }, + { + "coordinates": { + "X": -1437.6219482421875, + "Y": -276.74758911132812, + "Z": 46.207710266113281 + }, + "pumps": [ + { + "X": -1444.3399658203125, + "Y": -274.1885986328125, + "Z": 46.119308471679688 + }, + { + "X": -1435.3900146484375, + "Y": -284.62548828125, + "Z": 46.122360229492188 + }, + { + "X": -1428.98095703125, + "Y": -278.96749877929688, + "Z": 46.108089447021484 + }, + { + "X": -1438.0030517578125, + "Y": -268.39871215820312, + "Z": 46.075351715087891 + } + ] + }, + { + "coordinates": { + "X": -2096.242919921875, + "Y": -320.28671264648438, + "Z": 13.168569564819336 + }, + "pumps": [ + { + "X": -2089.239990234375, + "Y": -327.372802734375, + "Z": 13.028949737548828 + }, + { + "X": -2088.4560546875, + "Y": -320.83160400390625, + "Z": 12.974220275878906 + }, + { + "X": -2087.032958984375, + "Y": -312.79739379882812, + "Z": 12.906490325927734 + }, + { + "X": -2095.93310546875, + "Y": -311.92739868164062, + "Z": 12.90725040435791 + }, + { + "X": -2096.466064453125, + "Y": -320.41830444335938, + "Z": 13.028849601745606 + }, + { + "X": -2097.3359375, + "Y": -326.397705078125, + "Z": 12.88916015625 + }, + { + "X": -2105.950927734375, + "Y": -325.5889892578125, + "Z": 12.935210227966309 + }, + { + "X": -2105.10302734375, + "Y": -319.01840209960938, + "Z": 12.877900123596191 + }, + { + "X": -2104.419921875, + "Y": -311.00900268554688, + "Z": 12.933449745178223 + } + ] + }, + { + "coordinates": { + "X": -724.61920166015625, + "Y": -935.1630859375, + "Z": 19.213859558105469 + }, + "pumps": [ + { + "X": -715.043212890625, + "Y": -932.56378173828125, + "Z": 19.07505989074707 + }, + { + "X": -715.4774169921875, + "Y": -939.2255859375, + "Z": 19.350490570068359 + }, + { + "X": -723.8599853515625, + "Y": -939.2935791015625, + "Z": 18.862829208374023 + }, + { + "X": -723.7554931640625, + "Y": -932.4473876953125, + "Z": 19.402450561523438 + }, + { + "X": -732.39312744140625, + "Y": -932.56280517578125, + "Z": 19.413459777832031 + }, + { + "X": -732.469970703125, + "Y": -939.54620361328125, + "Z": 18.945060729980469 + } + ] + }, + { + "coordinates": { + "X": -526.019775390625, + "Y": -1211.0030517578125, + "Z": 18.184829711914062 + }, + "pumps": [ + { + "X": -518.49932861328125, + "Y": -1209.4429931640625, + "Z": 18.077829360961914 + }, + { + "X": -521.27471923828125, + "Y": -1208.4019775390625, + "Z": 18.061979293823242 + }, + { + "X": -526.128173828125, + "Y": -1206.4019775390625, + "Z": 18.068170547485352 + }, + { + "X": -528.5460205078125, + "Y": -1204.93798828125, + "Z": 18.089929580688477 + }, + { + "X": -532.3411865234375, + "Y": -1212.7740478515625, + "Z": 18.075939178466797 + }, + { + "X": -529.4605712890625, + "Y": -1213.782958984375, + "Z": 18.075889587402344 + }, + { + "X": -524.92578125, + "Y": -1216.4420166015625, + "Z": 18.039810180664062 + }, + { + "X": -522.18072509765625, + "Y": -1217.3709716796875, + "Z": 18.076009750366211 + } + ] + }, + { + "coordinates": { + "X": -70.21484375, + "Y": -1761.7919921875, + "Z": 29.534019470214844 + }, + "pumps": [ + { + "X": -63.784229278564453, + "Y": -1767.8070068359375, + "Z": 29.5849609375 + }, + { + "X": -61.2121696472168, + "Y": -1760.782958984375, + "Z": 29.573970794677734 + }, + { + "X": -69.465591430664062, + "Y": -1758.156982421875, + "Z": 29.255090713500977 + }, + { + "X": -72.028778076171875, + "Y": -1765.1300048828125, + "Z": 29.238740921020508 + }, + { + "X": -80.310966491699219, + "Y": -1762.1650390625, + "Z": 29.508279800415039 + }, + { + "X": -77.669830322265625, + "Y": -1755.0770263671875, + "Z": 29.527690887451172 + } + ] + }, + { + "coordinates": { + "X": 265.64840698242188, + "Y": -1261.3089599609375, + "Z": 29.292940139770508 + }, + "pumps": [ + { + "X": 273.88919067382812, + "Y": -1268.60595703125, + "Z": 29.508960723876953 + }, + { + "X": 273.91018676757812, + "Y": -1261.3409423828125, + "Z": 29.458410263061523 + }, + { + "X": 273.9552001953125, + "Y": -1253.5550537109375, + "Z": 29.004629135131836 + }, + { + "X": 265.08810424804688, + "Y": -1253.458984375, + "Z": 29.534889221191406 + }, + { + "X": 264.59759521484375, + "Y": -1261.260986328125, + "Z": 29.443119049072266 + }, + { + "X": 265.19259643554688, + "Y": -1268.5030517578125, + "Z": 29.069480895996094 + }, + { + "X": 256.46160888671875, + "Y": -1268.6259765625, + "Z": 29.551509857177734 + }, + { + "X": 256.51739501953125, + "Y": -1261.2869873046875, + "Z": 28.948049545288086 + }, + { + "X": 256.47250366210938, + "Y": -1253.448974609375, + "Z": 29.557689666748047 + } + ] + }, + { + "coordinates": { + "X": 819.65380859375, + "Y": -1028.845947265625, + "Z": 26.403419494628906 + }, + "pumps": [ + { + "X": 826.75128173828125, + "Y": -1026.1650390625, + "Z": 26.357280731201172 + }, + { + "X": 826.7982177734375, + "Y": -1030.967041015625, + "Z": 26.429569244384766 + }, + { + "X": 819.14111328125, + "Y": -1030.9969482421875, + "Z": 26.229820251464844 + }, + { + "X": 819.15008544921875, + "Y": -1026.3690185546875, + "Z": 26.181209564208984 + }, + { + "X": 810.82037353515625, + "Y": -1026.366943359375, + "Z": 26.151189804077148 + }, + { + "X": 810.8690185546875, + "Y": -1031.196044921875, + "Z": 26.158199310302734 + } + ] + }, + { + "coordinates": { + "X": 1208.9510498046875, + "Y": -1402.5670166015625, + "Z": 35.224189758300781 + }, + "pumps": [ + { + "X": 1210.22705078125, + "Y": -1407.06494140625, + "Z": 35.114448547363281 + }, + { + "X": 1213.0069580078125, + "Y": -1404.0789794921875, + "Z": 35.095840454101562 + }, + { + "X": 1207.0810546875, + "Y": -1398.2960205078125, + "Z": 35.157279968261719 + }, + { + "X": 1204.208984375, + "Y": -1401.1009521484375, + "Z": 35.131858825683594 + } + ] + }, + { + "coordinates": { + "X": 1181.3809814453125, + "Y": -330.84710693359375, + "Z": 69.316513061523438 + }, + "pumps": [ + { + "X": 1186.4560546875, + "Y": -338.14840698242188, + "Z": 69.5254135131836 + }, + { + "X": 1179.0550537109375, + "Y": -339.394287109375, + "Z": 69.6856689453125 + }, + { + "X": 1177.467041015625, + "Y": -331.177490234375, + "Z": 68.971786499023438 + }, + { + "X": 1184.803955078125, + "Y": -329.97158813476562, + "Z": 69.489906311035156 + }, + { + "X": 1183.2239990234375, + "Y": -321.36898803710938, + "Z": 69.195938110351562 + }, + { + "X": 1175.6429443359375, + "Y": -322.26959228515625, + "Z": 68.982192993164062 + } + ] + }, + { + "coordinates": { + "X": 620.8433837890625, + "Y": 269.10089111328125, + "Z": 103.08950042724609 + }, + "pumps": [ + { + "X": 629.555419921875, + "Y": 263.85690307617188, + "Z": 103.02239990234375 + }, + { + "X": 629.37908935546875, + "Y": 273.95458984375, + "Z": 102.99870300292969 + }, + { + "X": 620.789794921875, + "Y": 273.88861083984375, + "Z": 102.99880218505859 + }, + { + "X": 612.34820556640625, + "Y": 274.08468627929688, + "Z": 103.00430297851563 + }, + { + "X": 612.27130126953125, + "Y": 263.88848876953125, + "Z": 102.99179840087891 + }, + { + "X": 620.9271240234375, + "Y": 263.83108520507812, + "Z": 103.02510070800781 + } + ] + }, + { + "coordinates": { + "X": 2581.321044921875, + "Y": 362.039306640625, + "Z": 108.46880340576172 + }, + "pumps": [ + { + "X": 2588.462890625, + "Y": 358.53900146484375, + "Z": 108.39579772949219 + }, + { + "X": 2589.12890625, + "Y": 363.90438842773438, + "Z": 108.39949798583984 + }, + { + "X": 2581.26611328125, + "Y": 364.24551391601562, + "Z": 108.39980316162109 + }, + { + "X": 2581.087890625, + "Y": 358.8944091796875, + "Z": 108.37239837646484 + }, + { + "X": 2573.717041015625, + "Y": 359.02780151367188, + "Z": 108.36150360107422 + }, + { + "X": 2573.843994140625, + "Y": 364.69720458984375, + "Z": 108.39579772949219 + } + ] + }, + { + "coordinates": { + "X": 1785.363037109375, + "Y": 3330.3720703125, + "Z": 41.381881713867188 + }, + "pumps": [ + { + "X": 1785.89501953125, + "Y": 3330.16796875, + "Z": 41.345619201660156 + }, + { + "X": 1785.14501953125, + "Y": 3331.251953125, + "Z": 41.381229400634766 + } + ] + }, + { + "coordinates": { + "X": -319.69000244140625, + "Y": -1471.6099853515625, + "Z": 30.030000686645508 + }, + "pumps": [ + { + "X": -310.3699951171875, + "Y": -1472.030029296875, + "Z": 30.719999313354492 + }, + { + "X": -315.45999145507812, + "Y": -1463.27001953125, + "Z": 30.719999313354492 + }, + { + "X": -321.79998779296875, + "Y": -1467.030029296875, + "Z": 30.719999313354492 + }, + { + "X": -316.67999267578125, + "Y": -1475.93994140625, + "Z": 30.719999313354492 + }, + { + "X": -324.22000122070312, + "Y": -1480.1700439453125, + "Z": 30.719999313354492 + }, + { + "X": -329.30999755859375, + "Y": -1471.3499755859375, + "Z": 30.719999313354492 + } + ] + }, + { + "coordinates": { + "X": 174.8800048828125, + "Y": -1562.449951171875, + "Z": 28.739999771118164 + }, + "pumps": [ + { + "X": 169.64999389648438, + "Y": -1562.6800537109375, + "Z": 29.319999694824219 + }, + { + "X": 176.41999816894531, + "Y": -1556.280029296875, + "Z": 29.319999694824219 + }, + { + "X": 181.38999938964844, + "Y": -1561.56005859375, + "Z": 29.319999694824219 + }, + { + "X": 174.63999938964844, + "Y": -1567.68994140625, + "Z": 29.319999694824219 + } + ] + }, + { + "coordinates": { + "X": 1246.47998046875, + "Y": -1485.449951171875, + "Z": 34.900001525878906 + }, + "pumps": [ + { + "X": 1246.1600341796875, + "Y": -1488.1500244140625, + "Z": 34.900001525878906 + }, + { + "X": 1246.47998046875, + "Y": -1482.760009765625, + "Z": 34.900001525878906 + } + ] + }, + { + "coordinates": { + "X": -66.330001831054688, + "Y": -2532.570068359375, + "Z": 6.1399998664855957 + }, + "pumps": [ + { + "X": -64.25, + "Y": -2533.89990234375, + "Z": 6.1399998664855957 + }, + { + "X": -68.720001220703125, + "Y": -2530.7099609375, + "Z": 6.1399998664855957 + } + ] + } + ] +} diff --git a/resources/FRFuel/Newtonsoft.Json.dll b/resources/FRFuel/Newtonsoft.Json.dll new file mode 100644 index 000000000..6afafb8ee Binary files /dev/null and b/resources/FRFuel/Newtonsoft.Json.dll differ diff --git a/resources/FRFuel/__resource.lua b/resources/FRFuel/__resource.lua new file mode 100644 index 000000000..be3f27dd9 --- /dev/null +++ b/resources/FRFuel/__resource.lua @@ -0,0 +1,7 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +files { + "config.ini", + "Newtonsoft.Json.dll", + "GasStations.json" +} +client_script "frfuel.net.dll" diff --git a/resources/FRFuel/config.ini b/resources/FRFuel/config.ini new file mode 100644 index 000000000..8fd91fcdf --- /dev/null +++ b/resources/FRFuel/config.ini @@ -0,0 +1,7 @@ +CreatePickups=true +CreateBlips=true +ShowHud=true +ShowHudWhenEngineOff=true +EngineToggleKey=86 +FuelConsumptionRate=1 +RefuelRate=1 diff --git a/resources/FRFuel/frfuel.net.dll b/resources/FRFuel/frfuel.net.dll new file mode 100644 index 000000000..4eb2777c8 Binary files /dev/null and b/resources/FRFuel/frfuel.net.dll differ diff --git a/resources/Fighterjet-HUD/client/main.lua b/resources/Fighterjet-HUD/client/main.lua new file mode 100644 index 000000000..c8608a323 --- /dev/null +++ b/resources/Fighterjet-HUD/client/main.lua @@ -0,0 +1,250 @@ +local isInVehicle = false; +local inPlane = false; +local restoreRadar = false; +local stallWarning = false; +local altitudeWarning = false; +local retractableGear = false; +local wasInAir = false; +local wasTargeted = false; +local hasVtol = false; +local currentColor = "green"; + +Citizen.CreateThread(function() + DisplayRadar(true); + while true do + Citizen.Wait(15); + if (inPlane) then + local ped = GetPlayerPed(-1); + local veh = GetVehiclePedIsIn(ped, false); + local pos = GetEntityCoords(veh); + local speed = GetEntitySpeed(veh); + local altitude = GetEntityHeightAboveGround(veh); + local rawAlt = altitude; + local rotation = GetEntityRotation(veh, 2); + local direction = math.floor(rotation[3]); + local gear = GetLandingGearState(veh); + local gearWorks = IsPlaneLandingGearIntact(veh); + local vtol = 0.0; + local hasWeapon, weapon = GetCurrentPedVehicleWeapon(ped); + local weaponType = "none"; + local targetDist = 0; + local hasLock, target = GetVehicleLockOnTarget(veh); + local targetPos; + local visible_target, x_target, y_target; + local homingRadius = GetOffsetFromEntityInWorldCoords(veh, 0.0, -320.0, 0.0); + local homingEnd = GetOffsetFromEntityInWorldCoords(veh, 0.0, -10.0, 0.0); + local incoming = IsProjectileInArea(homingRadius.x, homingRadius.y, homingRadius.z, homingEnd.x, homingEnd.y, homingEnd.z, false); + + if (not wasTargeted and incoming) then + wasTargeted = true; + SendNUIMessage({ + action = "missile", + mode = "start" + }); + elseif (wasTargeted and not incoming) then + wasTargeted = false; + SendNUIMessage({ + action = "missile", + mode = "end" + }); + end + if (hasLock == 1) then + targetPos = GetEntityCoords(target); + targetDist = Vdist(pos.x, pos.y, pos.z, targetPos.x, targetPos.y, targetPos.z) + visible_target, x_target, y_target = World3dToScreen2d(targetPos.x, targetPos.y, targetPos.z); + if (Config.Altitude == "feet") then + targetDist = math.floor(targetDist * 3.2808399); + else + targetDist = math.floor(targetDist); + end + else + targetPos = GetOffsetFromEntityInWorldCoords(veh, 0.0, 150.0, 0.0); + visible_target, x_target, y_target = World3dToScreen2d(targetPos.x, targetPos.y, targetPos.z); + end + if (hasWeapon) then + for k,v in next, Config.Weapons do + if (k == weapon) then + weaponType = v; + end + end + end + if (hasVtol) then + vtol = GetPlaneVtolDirection(veh); + end + if (Config.StallWarning) then + if (altitude > 80 and speed < 20.0 and vtol ~= 1.0) then + if (not stallWarning) then + SendNUIMessage({ + action = "stall", + mode = "start" + }); + end + stallWarning = true; + else + if (stallWarning) then + SendNUIMessage({ + action = "stall", + mode = "end" + }); + end + stallWarning = false; + end + end + if (Config.AltitudeWarning) then + if (wasInAir) then + if (altitude <= 2 and speed < 10.0) then + wasInAir = false; + end + if (altitude <= Config.AltitudeWarningHeigth and speed > 50.0 and (gear == 4 or gear == 1 or not retractableGear)) then + if (not altitudeWarning) then + SendNUIMessage({ + action = "altitude", + mode = "start" + }); + end + altitudeWarning = true; + else + if (altitudeWarning) then + SendNUIMessage({ + action = "altitude", + mode = "end" + }); + end + altitudeWarning = false; + end + elseif (altitude > 100) then + wasInAir = true; + end + end + if (Config.Speed == "kilometers") then + speed = math.floor(speed * 3.6); + elseif (Config.Speed == "miles") then + speed = math.floor(speed * 2.236936); + elseif (Config.Speed == "knots") then + speed = math.floor(speed * 1.944); + end + if (Config.Altitude == "feet") then + altitude = math.floor(altitude * 3.2808399); + else + altitude = math.floor(altitude); + end + if (altitude < 0) then + altitude = 0; + end + if (direction < 0) then + direction = direction + 360; + end + if (gear == 0) then + gear = "DEPLOYED"; + elseif (gear == 1) then + gear = "RETRACTING"; + elseif (gear == 3) then + gear = "DEPLOYING"; + elseif (gear == 4) then + gear = "RETRACTED"; + end + if (not gearWorks) then + gear = "MALFUNCTION"; + end + if (not retractableGear) then + gear = "STATIC"; + end + if (vtol == 0.0) then + vtol = "INACTIVE"; + elseif (vtol == 1.0) then + vtol = "ACTIVE"; + else + vtol = "SWITCHING"; + end + SendNUIMessage({ + action = "update", + yaw = direction, + pitch = rotation[1], + roll = rotation[2], + speed = speed, + altitude = altitude, + rawAlt = rawAlt, + gear = gear, + hasVtol = hasVtol, + vtol = vtol, + hasLock = hasLock, + x_target = x_target, + y_target = y_target, + targetDist = targetDist, + hasWeapon = hasWeapon, + weaponType = weaponType + }); + end + end +end); + +Citizen.CreateThread(function() + while true do + Citizen.Wait(1); + if (inPlane) then + if (Config.DisableRadar) then + DisplayRadar(false); + end + HideHudComponentThisFrame(14); + if (Config.OnlyFirstPerson) then + if (IsControlJustReleased(2, 0)) then + Citizen.CreateThread(function() + Citizen.Wait(100); + if (GetFollowVehicleCamViewMode() == 4) then + SendNUIMessage({ + action = "show", + color = currentColor + }); + else + SendNUIMessage({ + action = "hide" + }); + end + end); + end + end + end + end +end); + +Citizen.CreateThread(function() + while true do + Citizen.Wait(50); + local ped = GetPlayerPed(-1); + if (not isInVehicle and not IsPlayerDead(ped)) then + if (IsPedInAnyVehicle(ped, false)) then + isInVehicle = true; + restoreRadar = not IsRadarHidden(); + local veh = GetVehiclePedIsIn(ped, false); + local model = GetEntityModel(veh); + for k,v in next, Config.Vehicles do + if (model == GetHashKey(v.model)) then + inPlane = true; + currentColor = v.color; + retractableGear = v.retractableGear; + hasVtol = v.vtol; + EnableStallWarningSounds(veh, false); + if ((Config.OnlyFirstPerson and GetFollowVehicleCamViewMode() == 4) or not Config.OnlyFirstPerson) then + SendNUIMessage({ + action = "show", + color = currentColor + }); + end + break; + end + end + end + elseif (isInVehicle) then + if (not IsPedInAnyVehicle(ped, false) or IsPlayerDead(ped)) then + isInVehicle = false; + inPlane = false; + SendNUIMessage({ + action = "hide" + }); + if (restoreRadar) then + DisplayRadar(true); + end + end + end + end +end); \ No newline at end of file diff --git a/resources/Fighterjet-HUD/config.lua b/resources/Fighterjet-HUD/config.lua new file mode 100644 index 000000000..748133e58 --- /dev/null +++ b/resources/Fighterjet-HUD/config.lua @@ -0,0 +1,81 @@ +Config = { + Speed = "miles", -- knots/kilometers/miles + Altitude = "feet", -- feet/meters + Vehicles = { -- add vehicles that you want + { + model = "besra", -- plane model + color = "red", -- green/orange/red/blue + retractableGear = true, -- defines if plane has a retractable or not + vtol = false -- defines if plane has a vtol or not + }, + { + model = "lazer", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "hydra", + color = "red", + retractableGear = true, + vtol = true + }, + { + model = "stunt", + color = "red", + retractableGear = false, + vtol = false + }, + { + model = "strikeforce", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "starling", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "nokota", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "molotok", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "f16intl", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "gripene", + color = "red", + retractableGear = true, + vtol = false + }, + { + model = "F22A", + color = "red", + retractableGear = true, + vtol = false + }, + }, + OnlyFirstPerson = false, -- displays HUD only in first person mode + DisableRadar = false, -- disables minimap/radar inside the plane + StallWarning = true, -- enables stall warning (text and sound) + AltitudeWarning = true, -- enables altitude warning (text and sound) + AltitudeWarningHeigth = 50, -- sets the altitude under the altitude warning will turn on + Weapons = { -- don't touch unless you know what you're doing + [-494786007] = "machinegun", + [-821520672] = "missiles", + }, +} \ No newline at end of file diff --git a/resources/Fighterjet-HUD/fxmanifest.lua b/resources/Fighterjet-HUD/fxmanifest.lua new file mode 100644 index 000000000..362ba6b05 --- /dev/null +++ b/resources/Fighterjet-HUD/fxmanifest.lua @@ -0,0 +1,18 @@ +fx_version 'adamant' + +game 'gta5' + +files { + 'html/*.html', + 'html/*.css', + 'html/*.js', + 'html/img/*.png', + 'html/sounds/*.mp3' +} + +ui_page 'html/index.html' + +client_script { + 'config.lua', + 'client/*.lua' +} \ No newline at end of file diff --git a/resources/Fighterjet-HUD/html/img/blue-mid.png b/resources/Fighterjet-HUD/html/img/blue-mid.png new file mode 100644 index 000000000..49d8dc447 Binary files /dev/null and b/resources/Fighterjet-HUD/html/img/blue-mid.png differ diff --git a/resources/Fighterjet-HUD/html/img/green-mid.png b/resources/Fighterjet-HUD/html/img/green-mid.png new file mode 100644 index 000000000..a98bed50e Binary files /dev/null and b/resources/Fighterjet-HUD/html/img/green-mid.png differ diff --git a/resources/Fighterjet-HUD/html/img/orange-mid.png b/resources/Fighterjet-HUD/html/img/orange-mid.png new file mode 100644 index 000000000..f38fe3088 Binary files /dev/null and b/resources/Fighterjet-HUD/html/img/orange-mid.png differ diff --git a/resources/Fighterjet-HUD/html/img/red-mid.png b/resources/Fighterjet-HUD/html/img/red-mid.png new file mode 100644 index 000000000..8ee4dee37 Binary files /dev/null and b/resources/Fighterjet-HUD/html/img/red-mid.png differ diff --git a/resources/Fighterjet-HUD/html/index.html b/resources/Fighterjet-HUD/html/index.html new file mode 100644 index 000000000..691fc927c --- /dev/null +++ b/resources/Fighterjet-HUD/html/index.html @@ -0,0 +1,60 @@ + + + + Smokey - Jet Hud + + + + + + + +
+
+
SPEED
+
+
350
+
+
+
+
+
254
+
+
+
+
+
+
+
+
+
+
+
+
ALT
+
+
1050
+
+
+
+
+
+
+
+
STALL WARNING
+
PULL UP
+
MISSILE
+
GEAR:
DEPLOYED
+
VTOL:
ENABLED
+
+
+
+
+
+
+
+
524
+
+
+ + + \ No newline at end of file diff --git a/resources/Fighterjet-HUD/html/script.js b/resources/Fighterjet-HUD/html/script.js new file mode 100644 index 000000000..dbe2dcd3a --- /dev/null +++ b/resources/Fighterjet-HUD/html/script.js @@ -0,0 +1,204 @@ +$(document).ready(function() { + // Preparing sounds + var stallAlert = new Audio("./sounds/stall.mp3"); + var altitudeAlert = new Audio("./sounds/altitude.mp3"); + var missileAlert = new Audio("./sounds/missile.mp3"); + + // Appending steps in degrees and current direction + for (let i = 0; i < 3; i ++) { + $(".direction").append(`
N
`); + separateDirections(); + $(".direction").append(`
NE
`); + separateDirections(); + $(".direction").append(`
E
`); + separateDirections(); + $(".direction").append(`
SE
`); + separateDirections(); + $(".direction").append(`
S
`); + separateDirections(); + $(".direction").append(`
SW
`); + separateDirections(); + $(".direction").append(`
W
`); + separateDirections(); + $(".direction").append(`
NW
`); + separateDirections(); + } + + // Separate letters + function separateDirections() { + for (let i = 0; i < 3; i++) { + $(".direction").append(`
 
`); + } + } + + // Append horizontal Pitch lines + for (let i = 18; i > 0; i--) { + $(".pitch").append(` +
+
+
+ ${i * 5} +
+
+
+
+
+
+ ${i * 5} +
+
+
+ `) + } + $(".pitch").append(` +
+
+
+ ${0} +
+
+
+
+
+
+ ${0} +
+
+
+ `) + for (let i = 1; i <= 18; i++) { + $(".pitch").append(` +
+
+
+ ${i * -5} +
+
+
+
+
+
+ ${i * -5} +
+
+
+ `) + } + + // Handle HUD movement + function ChangeYaw(value) { + let deg = value; + let px = (deg * 2.22) - 273; + $(".direction").css("left", `${px}px`); + $("#heading-text").text(deg); + } + ChangeYaw(0); + + function ChangeRoll(value) { + let deg = value * -1; + let contr = value; + $(".pitchroll").css("transform", `translate(-50%, -50%) rotate(${deg}deg)`); + $(".pitch-number").css("transform", `rotate(${contr}deg)`); + } + ChangeRoll(0); + + function ChangePitch(value) { + let deg = value; + let px = (deg * 13.65) - 1115; + $(".pitch").css("margin-top", `${px}px`); + } + ChangePitch(0); + + window.addEventListener('message', function (event) { + if (event.data.action == "show") { + $("#main").fadeIn(); + $("#main").removeClass("red"); + $("#main").removeClass("orange"); + $("#main").removeClass("green"); + $("#main").removeClass("blue"); + $("#main").addClass(event.data.color); + } + if (event.data.action == "hide") { + $("#main").fadeOut(); + } + if (event.data.action == "update") { + $("#speed").text(event.data.speed); + $("#alt").text(event.data.altitude); + let alt = event.data.rawAlt; + alt = (285 - ((alt / 2400) * 285)); + $(".altitude-pointer").css("margin-top", `${alt}px`); + if (event.data.gear == "STATIC") { + $(".gear-info").hide(); + } else { + $(".gear-info").show(); + $("#gear-state").text(event.data.gear); + } + if (event.data.hasWeapon == true) { + if (event.data.weaponType == "missiles") { + $(".gun-crosshair").hide(); + $(".missile-info").show(); + if (event.data.hasLock == false) { + $(".missile-target").hide(); + $(".missile-dist").hide(); + } else { + $(".missile-target").show(); + $(".missile-dist").show(); + $(".missile-dist").text(event.data.targetDist); + } + $(".missile-info").css("left", `${event.data.x_target * 100}%`); + $(".missile-info").css("top", `${event.data.y_target * 100}%`); + } else if (event.data.weaponType == "machinegun") { + $(".missile-info").hide(); + $(".gun-crosshair").show(); + $(".gun-crosshair").css("left", `${event.data.x_target * 100}%`); + $(".gun-crosshair").css("top", `${event.data.y_target * 100}%`); + } + } else { + $(".missile-info").hide(); + $(".gun-crosshair").hide(); + } + if (event.data.hasVtol == false) { + $(".vtol-info").hide(); + } else { + $(".vtol-info").show(); + $("#vtol-state").text(event.data.vtol); + } + ChangeYaw(event.data.yaw); + ChangeRoll(event.data.roll); + ChangePitch(event.data.pitch); + } + if (event.data.action == "stall") { + if (event.data.mode == "start") { + stallAlert.play(); + stallAlert.loop = true; + $(".stall-warn").show(); + } else if (event.data.mode == "end") { + stallAlert.pause(); + stallAlert.currentTime = 0; + $(".stall-warn").hide(); + } + } + if (event.data.action == "altitude") { + if (event.data.mode == "start") { + altitudeAlert.play(); + altitudeAlert.loop = true; + $(".alt-warn").show(); + } else if (event.data.mode == "end") { + altitudeAlert.pause(); + altitudeAlert.currentTime = 0; + $(".alt-warn").hide(); + } + } + if (event.data.action == "missile") { + if (event.data.mode == "start") { + missileAlert.play(); + missileAlert.loop = true; + $(".missile-warn").show(); + } else if (event.data.mode == "end") { + missileAlert.pause(); + missileAlert.currentTime = 0; + $(".missile-warn").hide(); + } + } + }); +}); \ No newline at end of file diff --git a/resources/Fighterjet-HUD/html/sounds/altitude.mp3 b/resources/Fighterjet-HUD/html/sounds/altitude.mp3 new file mode 100644 index 000000000..ffa916931 Binary files /dev/null and b/resources/Fighterjet-HUD/html/sounds/altitude.mp3 differ diff --git a/resources/Fighterjet-HUD/html/sounds/missile.mp3 b/resources/Fighterjet-HUD/html/sounds/missile.mp3 new file mode 100644 index 000000000..073d83521 Binary files /dev/null and b/resources/Fighterjet-HUD/html/sounds/missile.mp3 differ diff --git a/resources/Fighterjet-HUD/html/sounds/stall.mp3 b/resources/Fighterjet-HUD/html/sounds/stall.mp3 new file mode 100644 index 000000000..21a8b80f8 Binary files /dev/null and b/resources/Fighterjet-HUD/html/sounds/stall.mp3 differ diff --git a/resources/Fighterjet-HUD/html/style.css b/resources/Fighterjet-HUD/html/style.css new file mode 100644 index 000000000..efc5842e1 --- /dev/null +++ b/resources/Fighterjet-HUD/html/style.css @@ -0,0 +1,714 @@ +@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&display=swap'); + +:root { + --green: rgb(38, 236, 38); + --orange: rgb(243, 130, 24); + --red: rgb(230, 19, 19); + --blue: rgb(0, 204, 255); + --shadow: rgba(0, 0, 0, 0.7); + --lgray: rgb(255, 255, 255); +} + +* { + box-sizing: border-box; + font-family: 'Barlow', sans-serif; +} + +.main { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: none; +} + +.hud { + position: absolute; + top: 50%; + left: 50%; + width: 500px; + height: 400px; + transform: translate(-50%, -50%); +} + +.mid-point { + position: absolute; + top: 50%; + left: 50%; + width: 64px; + height: 64px; + transform: translate(-50%, -50%); +} + +.gun-crosshair { + position: absolute; + top: 50%; + left: 50%; + width: 20px; + height: 20px; + border: 2px dashed var(--lgray); + border-radius: 100%; + transform: translate(-50%, -50%); +} + +.gun-line { + position: relative; + width: 100%; + height: 100%; +} + +.gun-line:before { + position: absolute; + content: ""; + width: 30px; + left: -30px; + top: 50%; + border-bottom: 2px solid var(--lgray); + transform: translate(0%, -50%); +} + +.gun-line:after { + position: absolute; + content: ""; + width: 30px; + left: 16px; + top: 50%; + border-bottom: 2px solid var(--lgray); + transform: translate(0%, -50%); +} + +.missile-info { + position: absolute; + top: 50%; + left: 50%; + transform: translate(calc(-25px), -50%); +} + +.missile-crosshair { + display: inline-block; + width: 50px; + height: 50px; + border: 2px dashed var(--lgray); +} + +.missile-target { + width: 32px; + height: 32px; + transform: rotate(45deg); + margin-left: 7px; + margin-top: 7px; +} + +.missile-dist { + display: inline-block; + font-weight: 600; + margin-left: 5px; +} + +.pitchroll { + position: absolute; + width: 350px; + height: 300px; + top: 50%; + left: 50%; + transform: translate(-50%, -50%) rotate(0deg); + overflow: hidden; +} + +.pitch { + margin-top: 0; +} + +.pitchline { + padding: 25px 0px; +} + +.rightline { + position: relative; + display: block; + margin-left: 206px; + margin-top: -20px; + width: 100%; +} + +.pitch-number { + display: inline-block; + width: 35px; + text-align: center; + font-weight: 700; +} + +.linedown, +.line { + position: relative; + display: inline-block; + width: 30%; +} + +.line.full { + width: 30%; +} + +.leftline .line:before { + content: ""; + position: absolute; + height: 12px; + top: 0px; + left: 0%; +} + +.rightline .line:after { + content: ""; + position: absolute; + height: 12px; + top: 0px; + left: 100%; +} + +.leftline .linedown:before { + content: ""; + position: absolute; + height: 12px; + top: -10px; + left: 0px; +} + +.rightline .linedown:after { + content: ""; + position: absolute; + height: 12px; + top: -10px; + left: 100%; +} + +.stall-warn, +.missile-warn, +.alt-warn { + position: absolute; + display: none; + left: 50%; + width: 150px; + padding: 3px; + color: var(--red); + text-align: center; + font-weight: 600; + border: 2px solid var(--red); + transform: translate(-50%, 0%); +} + +.red .stall-warn, +.red .missile-warn, +.red .alt-warn { + color: var(--orange); + border: 2px solid var(--orange); +} + +.stall-warn { + top: 35%; +} + +.alt-warn { + top: calc(35% + 33px); +} + +.missile-warn { + top: calc(60%); +} + +.speed { + position: absolute; + width: 80px; + top: calc(50% - 20px); + left: calc(50% - 320px); + transform: translate(-50%, -50%); +} + +.speed .text { + padding: 2px; + font-size: 20px; +} + +.speed .box { + width: 80px; +} + +.speed .arrow { + width: 22px; + height: 22px; + margin-top: -27px; + margin-left: 69px; + transform: rotate(45deg); +} + +.altitude { + position: absolute; + width: 80px; + top: calc(50% - 20px); + left: calc(50% + 320px); + transform: translate(-50%, -50%); +} + +.altitude .text { + padding: 2px; + font-size: 20px; + margin-left: 11px; +} + +.altitude .box .text { + padding: 2px; + font-size: 20px; + margin-left: none; + text-align: right; +} + +.altitude .box { + width: 80px; + margin-left: 11px; +} + +.altitude .arrow { + width: 22px; + height: 22px; + margin-top: -27px; + transform: rotate(-45deg); +} + +.altitude-meter { + position: absolute; + top: 50%; + left: calc(50% + 238px); + width: 10px; + height: 300px; + transform: translate(0%, -50%); +} + +.altitude-pointer { + position: relative; + width: 10px; + height: 10px; + margin-left: -2px; + margin-top: 280px; + border-top: 2px solid var(--green); + border-right: 2px solid var(--green); + transform: rotate(45deg); +} + +.gear-info { + position: absolute; + padding: 5px; + top: calc(50% + 200px); + left: calc(50% + 270px); + transform: translate(0%, -100%); +} + +.vtol-info { + position: absolute; + padding: 5px; + top: calc(50% + 200px); + left: calc(50% - 270px); + transform: translate(-100%, -100%); +} + +.heading { + position: absolute; + left: 50%; + top: calc(50% - 260px); + transform: translate(-50%, 0%); + padding: 2px; + font-size: 20px; +} + +.compass { + position: absolute; + left: 50%; + top: calc(50% - 230px); + width: 280px; + height: 40px; + transform: translate(-50%, 0%); + text-align: center; + overflow: hidden; +} + +.direction, +.steps { + width: 2000%; +} + +.direction { + position: absolute; + transform: translate(-50%, 0%); + left: 50%; +} + +.single-direction { + position: relative; + display: inline-block; + width: 25px; + height: 15px; + text-align: center; + font-weight: 700; +} + +.single-direction:before { + content: ""; + position: absolute; + width: 1px; + height: 8px; + top: calc(100% + 6px); + left: 50%; + transform: translate(-50%, 0%); +} + +.single-direction.bold:before { + content: ""; + position: absolute; + width: 2px; + height: 14px; + top: calc(100% + 6px); + left: 50%; + transform: translate(-50%, 0%); +} + +.w-500 { + font-weight: 500; +} + +.w-600 { + font-weight: 600; +} + +.w-700 { + font-weight: 700; +} + +.green .text, +.green .single-direction, +.green .pitch-number, +.green .gear-info, +.green .vtol-info, +.green .heading { + color: var(--green); + text-shadow: 0px 0px 2px var(--shadow); +} + +.red .text, +.red .single-direction, +.red .pitch-number, +.red .gear-info, +.red .vtol-info, +.missile-dist, +.red .heading { + color: var(--red); + text-shadow: 0px 0px 2px var(--shadow); +} + +.orange .text, +.orange .single-direction, +.orange .pitch-number, +.orange .gear-info, +.orange .vtol-info, +.red .missile-dist, +.orange .heading { + color: var(--orange); + text-shadow: 0px 0px 2px var(--shadow); +} + +.blue .text, +.blue .single-direction, +.blue .pitch-number, +.blue .gear-info, +.blue .vtol-info, +.blue .heading { + color: var(--blue); + text-shadow: 0px 0px 2px var(--shadow); +} + +.green .altitude-meter { + border-top: 2px solid var(--green); + border-bottom: 2px solid var(--green); +} + +.orange .altitude-meter { + border-top: 2px solid var(--orange); + border-bottom: 2px solid var(--orange); +} + +.red .altitude-meter { + border-top: 2px solid var(--red); + border-bottom: 2px solid var(--red); +} + +.blue .altitude-meter { + border-top: 2px solid var(--blue); + border-bottom: 2px solid var(--blue); +} + +.green .hud { + border-left: 2px solid var(--green); + border-right: 2px solid var(--green); +} + +.orange .hud { + border-left: 2px solid var(--orange); + border-right: 2px solid var(--orange); +} + +.red .hud { + border-left: 2px solid var(--red); + border-right: 2px solid var(--red); +} + +.blue .hud { + border-left: 2px solid var(--blue); + border-right: 2px solid var(--blue); +} + +.green .speed .box { + border: 2px solid var(--green); + border-right: 2px solid transparent; +} +.orange .speed .box { + border: 2px solid var(--orange); + border-right: 2px solid transparent; +} +.red .speed .box { + border: 2px solid var(--red); + border-right: 2px solid transparent; +} +.blue .speed .box { + border: 2px solid var(--blue); + border-right: 2px solid transparent; +} + +.green .altitude-pointer, +.green .speed .arrow { + border-right: 2px solid var(--green); + border-top: 2px solid var(--green); +} + +.orange .altitude-pointer, +.orange .speed .arrow { + border-right: 2px solid var(--orange); + border-top: 2px solid var(--orange); +} + +.red .altitude-pointer, +.red .speed .arrow { + border-right: 2px solid var(--red); + border-top: 2px solid var(--red); +} + +.blue .altitude-pointer, +.blue .speed .arrow { + border-right: 2px solid var(--blue); + border-top: 2px solid var(--blue); +} + +.green .altitude .box { + border: 2px solid var(--green); + border-left: 2px solid transparent; +} +.orange .altitude .box { + border: 2px solid var(--orange); + border-left: 2px solid transparent; +} +.red .altitude .box { + border: 2px solid var(--red); + border-left: 2px solid transparent; +} +.blue .altitude .box { + border: 2px solid var(--blue); + border-left: 2px solid transparent; +} + +.green .altitude .arrow { + border-left: 2px solid var(--green); + border-top: 2px solid var(--green); +} + +.orange .altitude .arrow { + border-left: 2px solid var(--orange); + border-top: 2px solid var(--orange); +} + +.red .altitude .arrow { + border-left: 2px solid var(--red); + border-top: 2px solid var(--red); +} + +.blue .altitude .arrow { + border-left: 2px solid var(--blue); + border-top: 2px solid var(--blue); +} + +.green .gear-info, +.green .vtol-info { + border: 2px solid var(--green); +} + +.orange .gear-info, +.orange .vtol-info { + border: 2px solid var(--orange); +} + +.red .gear-info, +.red .vtol-info { + border: 2px solid var(--red); +} + +.blue .gear-info, +.blue .vtol-info { + border: 2px solid var(--blue); +} + +.green .single-direction.bold:before, +.green .single-direction:before { + background: var(--green); +} + +.orange .single-direction.bold:before, +.orange .single-direction:before { + background: var(--orange); +} + +.red .single-direction.bold:before, +.red .single-direction:before { + background: var(--red); +} + +.blue .single-direction.bold:before, +.blue .single-direction:before { + background: var(--blue); +} + +.green .missile-target, +.blue .missile-target, +.orange .missile-target { + border: 2px dashed var(--red); +} + +.red .missile-target { + border: 2px dashed var(--orange); +} + +.green .rightline .linedown, +.green .leftline .linedown, +.green .rightline .line, +.green .leftline .line { + border-bottom: 2px dashed var(--green); +} + +.orange .rightline .linedown, +.orange .leftline .linedown, +.orange .rightline .line, +.orange .leftline .line { + border-bottom: 2px dashed var(--orange); +} + +.red .rightline .linedown, +.red .leftline .linedown, +.red .rightline .line, +.red .leftline .line { + border-bottom: 2px dashed var(--red); +} + +.blue .rightline .linedown, +.blue .leftline .linedown, +.blue .rightline .line, +.blue .leftline .line { + border-bottom: 2px dashed var(--blue); +} + +.green .rightline .linedown:after, +.green .rightline .line:after { + border-right: 2px solid var(--green); +} + +.orange .rightline .linedown:after, +.orange .rightline .line:after { + border-right: 2px solid var(--orange); +} + +.red .rightline .linedown:after, +.red .rightline .line:after { + border-right: 2px solid var(--red); +} + +.blue .rightline .linedown:after, +.blue .rightline .line:after { + border-right: 2px solid var(--blue); +} + +.green .leftline .linedown:before, +.green .leftline .line:before { + border-left: 2px solid var(--green); +} + +.orange .leftline .linedown:before, +.orange .leftline .line:before { + border-left: 2px solid var(--orange); +} + +.red .leftline .linedown:before, +.red .leftline .line:before { + border-left: 2px solid var(--red); +} + +.blue .leftline .linedown:before, +.blue .leftline .line:before { + border-left: 2px solid var(--blue); +} + +.green .line.full { + border-bottom: 2px solid var(--green); +} + +.orange .line.full { + border-bottom: 2px solid var(--orange); +} + +.red .line.full { + border-bottom: 2px solid var(--red); +} + +.blue .line.full { + border-bottom: 2px solid var(--blue); +} + +.green .mid-point { + background-image: url("./img/green-mid.png"); + background-size: cover; +} + +.orange .mid-point { + background-image: url("./img/orange-mid.png"); + background-size: cover; +} + +.red .mid-point { + background-image: url("./img/red-mid.png"); + background-size: cover; +} + +.blue .mid-point { + background-image: url("./img/blue-mid.png"); + background-size: cover; +} + +.fade { + -webkit-animation-name: fade; + animation-name: fade; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + animation-iteration-count: infinite; +} + +@keyframes fade { + 0% {opacity: 0;} + 20% {opacity: 1;} + 80% {opacity: 1;} + 100% {opacity: 0;} +} \ No newline at end of file diff --git a/resources/Fire-Script/LICENSE b/resources/Fire-Script/LICENSE new file mode 100644 index 000000000..f288702d2 --- /dev/null +++ b/resources/Fire-Script/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/resources/Fire-Script/README.md b/resources/Fire-Script/README.md new file mode 100644 index 000000000..6b54b9b65 --- /dev/null +++ b/resources/Fire-Script/README.md @@ -0,0 +1,48 @@ +![Logo](https://i.imgur.com/cfPLDVh.png) + +[![License GNU-GPL v3](https://img.shields.io/github/license/gimicze/firescript?style=for-the-badge)](https://github.com/gimicze/firescript/blob/master/LICENSE "License") +[![Latest release](https://img.shields.io/github/v/release/gimicze/firescript?style=for-the-badge)](https://github.com/gimicze/firescript/releases/latest "Latest release") +[![Total downloads](https://img.shields.io/github/downloads/gimicze/firescript/total?style=for-the-badge)](https://github.com/gimicze/firescript/releases/latest "Total downloads") + +A FiveM resource enabling whitelisted users to create a (*somewhat*) realistic fires. As far as I am aware, the only fire script compatible with OneSync Infinity / Beyond. + +
+In-game screenshots + +![Example fire](https://i.imgur.com/XOLJN7v.png "Example fire") +![Example fire](https://i.imgur.com/IYmE6qn.png) +
+ +# Instalation + +1. Extract the contents into folder called `firescript` into your resources folder. +2. Start the script: **a)** in the `server.cfg` file; **b)** through the console + +## Starting a resource through console + +1. In a server console, or client console (F8), type in `refresh` and confirm using ENTER +2. Type in `start firescript` and confirm using ENTER + +## Starting a resource in `server.cfg` +1. Add this line to your server.cfg +``` +start firescript +``` +2. Save the file and restart the server. + +# Usage & Commands + +*Tutorial moved to [the wiki](https://github.com/gimicze/firescript/wiki).* + +# Known bugs +*None! Feel free to open issue when you find any!* + +# Credits +- Albo1125 and foregz - I borrowed some particles from their fire scripts. Thanks! +- MadMick#0773, Mickey#2590 and MadLadClip for testing and help with the script. + +# Contributing +Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. + +# License +[GNU GPL 3.0](https://github.com/gimicze/firescript/blob/main/LICENSE) diff --git a/resources/Fire-Script/client/dispatch.lua b/resources/Fire-Script/client/dispatch.lua new file mode 100644 index 000000000..d6106cfc2 --- /dev/null +++ b/resources/Fire-Script/client/dispatch.lua @@ -0,0 +1,124 @@ +--================================-- +-- FIRE SCRIPT v1.6.3 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Dispatch = { + lastCall = nil, + blips = {}, + __index = self, + init = function(o) + o = o or {active = {}, removed = {}} + setmetatable(o, self) + self.__index = self + return o + end +} + +function Dispatch:renderRoute(coords) + ClearGpsMultiRoute() + + StartGpsMultiRoute(6, true, true) + AddPointToGpsMultiRoute(table.unpack(coords)) + SetGpsMultiRouteRender(true) +end + +function Dispatch:create(dispatchNumber, coords) + if not (dispatchNumber and coords) then + return + end + + -- Create a fire blip + local blip = AddBlipForCoord(table.unpack(coords)) + SetBlipSprite(blip, 436) + SetBlipDisplay(blip, 4) + SetBlipScale(blip, 1.5) + SetBlipColour(blip, 1) + SetBlipAsShortRange(blip, false) + BeginTextCommandSetBlipName("STRING") + AddTextComponentString("Fire #" .. dispatchNumber) + EndTextCommandSetBlipName(blip) + + self.blips[dispatchNumber] = { + coords = coords, + blip = blip + } + + self:renderRoute(coords) + + if Config.Dispatch.playSound then + Citizen.CreateThread( + function() + for i = 1, 3 do + PlaySoundFromEntity(-1, "IDLE_BEEP", GetPlayerPed(-1), "EPSILONISM_04_SOUNDSET", 0) + Citizen.Wait(300) + end + end + ) + end + + FlashMinimapDisplay() + + Citizen.SetTimeout( + Config.Dispatch.removeBlipTimeout, + function() + if self.blips[dispatchNumber] and self.blips[dispatchNumber].blip then + RemoveBlip(blip) + self.blips[dispatchNumber].blip = false + end + if self.lastCall == dispatchNumber then + ClearGpsMultiRoute() + end + end + ) + + -- Only store the last 'Config.Dispatch.storeLast' dispatches' data. + if countElements(self.blips) > Config.Dispatch.storeLast then + local order = {} + + for k, v in pairs(self.blips) do + table.insert(order, k) + end + + table.sort(order) + self.blips[order[1]] = nil + end + + self.lastCall = dispatchNumber +end + +function Dispatch:clear(dispatchNumber) + ClearGpsMultiRoute() + + if dispatchNumber and self.blips[dispatchNumber] and self.blips[dispatchNumber].blip then + RemoveBlip(self.blips[dispatchNumber].blip) + self.blips[dispatchNumber].blip = false + end +end + +function Dispatch:remind(dispatchNumber) + if self.blips[dispatchNumber] then + SetNewWaypoint(table.unpack(self.blips[dispatchNumber].coords.xy)) + return true + else + return false + end +end + +--================================-- +-- DISPATCH ROUTE REMOVAL -- +--================================-- + +if Config.Dispatch.clearGpsRadius and tonumber(Config.Dispatch.clearGpsRadius) then + Citizen.CreateThread( + function() + while true do + Citizen.Wait(5000) + if Dispatch.lastCall and Dispatch.blips[Dispatch.lastCall] and Dispatch.blips[Dispatch.lastCall].blip and #(Dispatch.blips[Dispatch.lastCall].coords - GetEntityCoords(GetPlayerPed(-1))) < Config.Dispatch.clearGpsRadius then + ClearGpsMultiRoute() + end + end + end + ) +end \ No newline at end of file diff --git a/resources/Fire-Script/client/fire.lua b/resources/Fire-Script/client/fire.lua new file mode 100644 index 000000000..b2456ac1c --- /dev/null +++ b/resources/Fire-Script/client/fire.lua @@ -0,0 +1,219 @@ +--================================-- +-- FIRE SCRIPT v1.6.9 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Fire = { + active = {}, + removed = {}, + __index = self, + init = function(o) + o = o or {active = {}, removed = {}} + setmetatable(o, self) + self.__index = self + return o + end +} + +function Fire:createFlame(fireIndex, flameIndex, coords) + if not self.removed[fireIndex] then + if self.active[fireIndex] == nil then + self.active[fireIndex] = { + flameCoords = {}, + flames = {}, + particles = {}, + flameParticles = {} + } + end + self.active[fireIndex].flameCoords[flameIndex] = coords + end +end + +function Fire:removeFlame(fireIndex, flameIndex) + if not (fireIndex and flameIndex and self.active[fireIndex]) then + return + end + if self.active[fireIndex].flames[flameIndex] and self.active[fireIndex].flames[flameIndex] > -1 then + RemoveScriptFire(self.active[fireIndex].flames[flameIndex]) + self.active[fireIndex].flames[flameIndex] = nil + end + if self.active[fireIndex].particles[flameIndex] and self.active[fireIndex].particles[flameIndex] ~= 0 then + local particles = self.active[fireIndex].particles[flameIndex] + Citizen.SetTimeout( + 5000, + function() + StopParticleFxLooped(particles, false) + RemoveParticleFx(particles, true) + end + ) + self.active[fireIndex].particles[flameIndex] = nil + end + if self.active[fireIndex].flameParticles[flameIndex] and self.active[fireIndex].flameParticles[flameIndex] ~= 0 then + local flameParticles = self.active[fireIndex].flameParticles[flameIndex] + Citizen.SetTimeout( + 5000, + function() + StopParticleFxLooped(flameParticles, false) + RemoveParticleFx(flameParticles, true) + end + ) + self.active[fireIndex].flameParticles[flameIndex] = nil + end + self.active[fireIndex].flameCoords[flameIndex] = nil + + if self.active[fireIndex] ~= nil and countElements(self.active[fireIndex].flames) < 1 then + self.active[fireIndex] = nil + self.removed[fireIndex] = true + end +end + +function Fire:remove(fireIndex, callback) + if not (self.active[fireIndex] and self.active[fireIndex].particles) then + return + end + + for k, v in pairs(self.active[fireIndex].flames) do + self:removeFlame(fireIndex, k) + Citizen.Wait(20) + end + + Citizen.SetTimeout( + 200, + function() + if self.active[fireIndex] and next(self.active[fireIndex].flames) ~= nil then + print("WARNING: A fire persisted!") + self:remove(fireIndex) + elseif callback then + callback(fireIndex) + end + end + ) +end + +function Fire:removeAll(callback) + for k, v in pairs(self.active) do + self:remove(k) + Citizen.Wait(20) + end + + self.active = {} + self.removed = {} + + if callback then + callback() + end +end + +--================================-- +-- PARTICLES & FIRE EXTINGUISHING -- +--================================-- + +Citizen.CreateThread( + function() + if not HasNamedPtfxAssetLoaded("scr_agencyheistb") then + RequestNamedPtfxAsset("scr_agencyheistb") + while not HasNamedPtfxAssetLoaded("scr_agencyheistb") do + Wait(1) + end + end + + if not HasNamedPtfxAssetLoaded("scr_trevor3") then + RequestNamedPtfxAsset("scr_trevor3") + while not HasNamedPtfxAssetLoaded("scr_trevor3") do + Wait(1) + end + end + + while true do + Citizen.Wait(1500) + for fireIndex, v in pairs(Fire.active) do + if countElements(v.particles) ~= 0 then + for flameIndex, _v in pairs(v.particles) do + local isFirePresent = GetNumberOfFiresInRange( + v.flameCoords[flameIndex].x, + v.flameCoords[flameIndex].y, + v.flameCoords[flameIndex].z, + 0.05 + ) + if isFirePresent == 0 then + TriggerServerEvent('fireManager:removeFlame', fireIndex, flameIndex) + end + end + end + end + end + end +) + +Citizen.CreateThread( + function() + while true do + local pedCoords = GetEntityCoords(GetPlayerPed(-1)) + while syncInProgress do + Citizen.Wait(10) + end + for fireIndex, v in pairs(Fire.active) do + for flameIndex, coords in pairs(Fire.active[fireIndex].flameCoords) do + Citizen.Wait(10) + if not syncInProgress and Fire.active[fireIndex] and Fire.active[fireIndex].flameCoords[flameIndex] and not Fire.active[fireIndex].particles[flameIndex] and #(coords - pedCoords) < 300.0 then + local z = coords.z + + repeat + Wait(0) + ground, newZ = GetGroundZFor_3dCoord(coords.x, coords.y, z) + if not ground then + z = z + 0.1 + end + until ground + z = newZ + + Fire.active[fireIndex].flames[flameIndex] = StartScriptFire(coords.x, coords.y, z, 0, false) + + if Fire.active[fireIndex].flames[flameIndex] then -- Make sure the fire has been spawned properly + Fire.active[fireIndex].flameCoords[flameIndex] = vector3(coords.x, coords.y, z) + + SetPtfxAssetNextCall("scr_agencyheistb") + + Fire.active[fireIndex].particles[flameIndex] = StartParticleFxLoopedAtCoord( + "scr_env_agency3b_smoke", + Fire.active[fireIndex].flameCoords[flameIndex].x, + Fire.active[fireIndex].flameCoords[flameIndex].y, + Fire.active[fireIndex].flameCoords[flameIndex].z + 1.0, + 0.0, + 0.0, + 0.0, + 1.0, + false, + false, + false, + false + ) + + SetPtfxAssetNextCall("scr_trevor3") + + Fire.active[fireIndex].flameParticles[flameIndex] = StartParticleFxLoopedAtCoord( + "scr_trev3_trailer_plume", + Fire.active[fireIndex].flameCoords[flameIndex].x, + Fire.active[fireIndex].flameCoords[flameIndex].y, + Fire.active[fireIndex].flameCoords[flameIndex].z + 1.2, + 0.0, + 0.0, + 0.0, + 1.0, + false, + false, + false, + false + ) + + else + Fire.active[fireIndex].flames[flameIndex] = nil + end + end + end + end + Citizen.Wait(1500) + end + end +) \ No newline at end of file diff --git a/resources/Fire-Script/client/main.lua b/resources/Fire-Script/client/main.lua new file mode 100644 index 000000000..d4cfac1a5 --- /dev/null +++ b/resources/Fire-Script/client/main.lua @@ -0,0 +1,370 @@ +--================================-- +-- FIRE SCRIPT v1.7.4 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +local syncInProgress = false + +--================================-- +-- CHAT -- +--================================-- + +TriggerEvent("chat:addTemplate", "firescript", '
{0} {1}
') + +TriggerEvent('chat:addSuggestion', '/startfire', 'Creates a fire', { + { + name = "spread", + help = "How many times can the fire spread?" + }, + { + name = "chance", + help = "0 - 100; How quickly the fire spreads?" + }, + { + name = "dispatch", + help = "true or false (default false)" + } +}) + +TriggerEvent('chat:addSuggestion', '/stopfire', 'Stops the fire', { + { + name = "index", + help = "The fire's index" + } +}) + +TriggerEvent('chat:addSuggestion', '/stopallfires', 'Stops all fires') + +TriggerEvent('chat:addSuggestion', '/registerscenario', 'Registers a new fire configuration') + +TriggerEvent('chat:addSuggestion', '/addflame', 'Adds a flame to a scenario', { + { + name = "scenarioID", + help = "The scenario" + }, + { + name = "spread", + help = "How many times can the flame spread?" + }, + { + name = "chance", + help = "How many out of 100 chances should the fire spread? (0-100)" + } +}) + +TriggerEvent('chat:addSuggestion', '/removeflame', 'Removes a flame from a scenario', { + { + name = "scenarioID", + help = "The fire ID" + }, + { + name = "flameID", + help = "The flame ID" + } +}) + +TriggerEvent('chat:addSuggestion', '/removescenario', 'Removes a scenario', { + { + name = "scenarioID", + help = "The fire ID" + } +}) + +TriggerEvent('chat:addSuggestion', '/startscenario', 'Starts a scenario', { + { + name = "scenarioID", + help = "The fire ID" + }, + { + name = "triggerDispatch", + help = "true / false - should the script trigger dispatch after spawning the fire? (default false)" + } +}) + +TriggerEvent('chat:addSuggestion', '/stopscenario', 'Stops a scenario', { + { + name = "scenarioID", + help = "The fire ID" + } +}) + +TriggerEvent('chat:addSuggestion', '/firewl', 'Manages the fire script whitelist', { + { + name = "action", + help = "add / remove" + }, + { + name = "playerID", + help = "The player's server ID" + } +}) + +TriggerEvent('chat:addSuggestion', '/firewlreload', 'Reloads the whitelist from the config') + +TriggerEvent('chat:addSuggestion', '/firedispatch', 'Manages the fire script dispatch subscribers', { + { + name = "action", + help = "add / remove" + }, + { + name = "playerID", + help = "The player's server ID" + } +}) + +TriggerEvent('chat:addSuggestion', '/remindme', 'Sets the GPS waypoint to the specified dispatch call.', { + { + name = "dispatchID", + help = "The dispatch identifier (number)" + } +}) + +TriggerEvent('chat:addSuggestion', '/cleardispatch', 'Clears navigation to the last dispatch call.', { + { + name = "dispatchID", + help = "(optional) The dispatch identifier, if filled in, the call's blip will be removed." + } +}) + +TriggerEvent('chat:addSuggestion', '/randomfires', 'Manages the random fire spawner', { + { + name = "action", + help = "add / remove / enable / disable" + }, + { + name = "p2", + help = "(optional) For add / remove action, fill in the scenario ID." + } +}) + +--================================-- +-- SYNC ON CONNECT -- +--================================-- + +RegisterNetEvent('playerSpawned') +AddEventHandler( + 'playerSpawned', + function() + print("Requested synchronization..") + TriggerServerEvent('fireManager:requestSync') + end +) + +RegisterNetEvent('onClientResourceStart') +AddEventHandler( + 'onClientResourceStart', + function(resourceName) + if resourceName == GetCurrentResourceName() then + -- Check the command whitelist + TriggerServerEvent('fireManager:checkWhitelist') + end + end +) + +--================================-- +-- COMMANDS -- +--================================-- + +RegisterCommand( + 'remindme', + function(source, args, rawCommand) + local dispatchNumber = tonumber(args[1]) + if not dispatchNumber then + sendMessage("Invalid argument.") + return + end + + local success = Dispatch:remind(dispatchNumber) + + if not success then + sendMessage("Couldn't find the specified dispatch.") + return + end + end, + false +) + +RegisterCommand( + 'cleardispatch', + function(source, args, rawCommand) + Dispatch:clear(tonumber(args[1])) + end, + false +) + +RegisterCommand( + 'startfire', + function(source, args, rawCommand) + local maxSpread = tonumber(args[1]) + local probability = tonumber(args[2]) + local triggerDispatch = args[3] == "true" + + TriggerServerEvent('fireManager:command:startfire', GetEntityCoords(GetPlayerPed(-1)), maxSpread, probability, triggerDispatch) + end, + false +) + +RegisterCommand( + 'registerscenario', + function(source, args, rawCommand) + local coords = nil + + local x = tonumber(args[1]) + local y = tonumber(args[2]) + local z = tonumber(args[3]) + + if x and y and z then + coords = vector3(x, y, z) + end + + TriggerServerEvent('fireManager:command:registerscenario', coords or GetEntityCoords(GetPlayerPed(-1))) + end, + false +) + +RegisterCommand( + 'addflame', + function(source, args, rawCommand) + local registeredFireID = tonumber(args[1]) + local spread = tonumber(args[2]) + local chance = tonumber(args[3]) + + local coords = nil + + local x = tonumber(args[4]) + local y = tonumber(args[5]) + local z = tonumber(args[6]) + + if x and y and z then + coords = vector3(x, y, z) + end + + if registeredFireID and spread and chance then + TriggerServerEvent('fireManager:command:addflame', registeredFireID, coords or GetEntityCoords(GetPlayerPed(-1)), spread, chance) + end + end, + false +) + +-- Aliases + +RegisterCommand( + 'registerfire', + function(source, args, rawCommand) + ExecuteCommand("registerscenario" .. rawCommand:sub(13)) + end, + false +) + +RegisterCommand( + 'removeregisteredfire', + function(source, args, rawCommand) + ExecuteCommand("removescenario" .. rawCommand:sub(21)) + end, + false +) + +RegisterCommand( + 'startregisteredfire', + function(source, args, rawCommand) + ExecuteCommand("startscenario" .. rawCommand:sub(20)) + end, + false +) + +RegisterCommand( + 'stopregisteredfire', + function(source, args, rawCommand) + ExecuteCommand("stopscenario" .. rawCommand:sub(19)) + end, + false +) + +--================================-- +-- EVENTS -- +--================================-- + +RegisterNetEvent('fireClient:synchronizeFlames') +AddEventHandler( + 'fireClient:synchronizeFlames', + function(fires) + syncInProgress = true + Fire:removeAll( + function() + for k, v in pairs(fires) do + for _k, _v in ipairs(v) do + Fire:createFlame(k, _k, _v) + end + end + syncInProgress = false + end + ) + end +) + +RegisterNetEvent('fireClient:removeFire') +AddEventHandler( + 'fireClient:removeFire', + function(fireIndex) + while syncInProgress do + Citizen.Wait(10) + end + Fire:remove(fireIndex) + end +) + +RegisterNetEvent('fireClient:removeAllFires') +AddEventHandler( + 'fireClient:removeAllFires', + function() + while syncInProgress do + Citizen.Wait(10) + end + Fire:removeAll() + end +) + +RegisterNetEvent("fireClient:removeFlame") +AddEventHandler( + "fireClient:removeFlame", + function(fireIndex, flameIndex) + while syncInProgress do + Citizen.Wait(10) + end + Fire:removeFlame(fireIndex, flameIndex) + end +) + +RegisterNetEvent("fireClient:createFlame") +AddEventHandler( + "fireClient:createFlame", + function(fireIndex, flameIndex, coords) + syncInProgress = true + Fire:createFlame(fireIndex, flameIndex, coords) + syncInProgress = false + end +) + +-- Dispatch + +if Config.Dispatch.enabled == true then + RegisterNetEvent('fd:dispatch') + AddEventHandler( + 'fd:dispatch', + function(coords) + local streetName, crossingRoad = GetStreetNameAtCoord(coords.x, coords.y, coords.z) + local streetName = GetStreetNameFromHashKey(streetName) + local text = ("A fire broke out at %s."):format((crossingRoad > 0) and streetName .. " / " .. GetStreetNameFromHashKey(crossingRoad) or streetName) + TriggerServerEvent('fireDispatch:create', text, coords) + end + ) +end + +RegisterNetEvent('fireClient:createDispatch') +AddEventHandler( + 'fireClient:createDispatch', + function(dispatchNumber, coords) + Dispatch:create(dispatchNumber, coords) + end +) diff --git a/resources/Fire-Script/client/utils.lua b/resources/Fire-Script/client/utils.lua new file mode 100644 index 000000000..05b44da9e --- /dev/null +++ b/resources/Fire-Script/client/utils.lua @@ -0,0 +1,32 @@ +--================================-- +-- FIRE SCRIPT v1.6.3 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +-- Chat + +function sendMessage(text) + TriggerEvent( + "chat:addMessage", + { + templateId = "firescript", + args = { + "FireScript v1.7.4", + text + } + } + ) +end + +-- Table functions + +function countElements(table) + local count = 0 + if type(table) == "table" then + for k, v in pairs(table) do + count = count + 1 + end + end + return count +end \ No newline at end of file diff --git a/resources/Fire-Script/config.lua b/resources/Fire-Script/config.lua new file mode 100644 index 000000000..f71325b8b --- /dev/null +++ b/resources/Fire-Script/config.lua @@ -0,0 +1,31 @@ +--================================-- +-- FIRE SCRIPT v1.7.4 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Config = {} + +Config.Fire = { + fireSpreadChance = 5, -- Out of 100 chances, how many lead to fire spreading? (not exactly percents) + maximumSpreads = 5, + spawner = { -- Requires the use of the built-in dispatch system + enableOnStartup = true, + interval = 1800000, -- Random fire spawn interval (set to nil or false if you don't want to spawn random fires) in ms + chance = 50, -- Fire spawn chance (out of 100 chances, how many lead to spawning a fire?); Set to values between 1-100 + players = 3, -- Sets the minimum number of players subscribed to dispatch for the spawner to spawn fires. + firefighterJobs = { -- If using ESX (Config.Dispatch.enableESX), you can specify which players will count as firefighters in Config.Fire.spawner.players above; If not using ESX you can set this to nil + ["fd"] = nil -- Always set the job name in the key, value has to be true + } + } +} + +Config.Dispatch = { + enabled = true, -- Set this to false if you don't want to use the default dispatch system + timeout = 15000, -- The amount of time in ms to delay the dispatch after the fire has been created + storeLast = 5, -- The client will store the last five dispatch coordinates for use with /remindme + clearGpsRadius = 20.0, -- If you don't want to automatically clear the route upon arrival, leave this to false + removeBlipTimeout = 400000, -- The amount of time in ms after which the dispatch call blip will be automatically removed + playSound = true, + enableESX = "fd" -- Set to a ESX job / jobs you want to be automatically subscribed to dispatch; Set to nil or false if you don't want to use this +} \ No newline at end of file diff --git a/resources/Fire-Script/fires.json b/resources/Fire-Script/fires.json new file mode 100644 index 000000000..267d07dbd --- /dev/null +++ b/resources/Fire-Script/fires.json @@ -0,0 +1 @@ +[{"dispatchCoords":{"x":-858.9586181640625,"y":-418.1961669921875,"z":336.3800048828125},"flames":[]},{"dispatchCoords":{"x":-1172.3480224609376,"y":-882.9169921875,"z":14.03715419769287},"flames":[]}] \ No newline at end of file diff --git a/resources/Fire-Script/fxmanifest.lua b/resources/Fire-Script/fxmanifest.lua new file mode 100644 index 000000000..29a126550 --- /dev/null +++ b/resources/Fire-Script/fxmanifest.lua @@ -0,0 +1,26 @@ +fx_version 'adamant' + +games { + 'gta5' +} + +author 'GIMI, foregz, Albo1125' +version '1.7.3' +description 'Fire Script' + +client_scripts { + "config.lua", + "client/utils.lua", + "client/fire.lua", + "client/dispatch.lua", + "client/main.lua", +} + +server_scripts { + "config.lua", + "server/utils.lua", + "server/whitelist.lua", + "server/fire.lua", + "server/dispatch.lua", + "server/main.lua", +} diff --git a/resources/Fire-Script/server/dispatch.lua b/resources/Fire-Script/server/dispatch.lua new file mode 100644 index 000000000..37a24d56a --- /dev/null +++ b/resources/Fire-Script/server/dispatch.lua @@ -0,0 +1,72 @@ +--================================-- +-- FIRE SCRIPT v1.7.2 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Dispatch = { + _players = {}, + _firefighters = {}, + lastNumber = 0, + expectingInfo = {}, + __index = self, + init = function(object) + object = object or {_players = {}, _firefighters = {}, lastNumber = 0, expectingInfo = {}} + setmetatable(object, self) + return object + end +} + +function Dispatch:create(text, coords) + text = tostring(text) + + if not (text and coords) then + return + end + + self.lastNumber = self.lastNumber + 1 + + for k, v in pairs(self._players) do + sendMessage(k, text, ("Dispatch (#%s)"):format(self.lastNumber)) + TriggerClientEvent('fireClient:createDispatch', k, self.lastNumber, coords) + end +end + +function Dispatch:subscribe(serverId, isFirefighter) + serverId = tonumber(serverId) + self._players[serverId] = true + if isFirefighter then + self:addFirefighter(serverId) + end +end + +function Dispatch:unsubscribe(serverId) + serverId = tonumber(serverId) + self._players[serverId] = nil + self:removeFirefighter(serverId) +end + +function Dispatch:addFirefighter(serverId) + serverId = tonumber(serverId) + self._firefighters[serverId] = true +end + +function Dispatch:removeFirefighter(serverId) + serverId = tonumber(serverId) + self._firefighters[serverId] = nil +end + +function Dispatch:firefighters() + return table.length(self._firefighters) +end + +function Dispatch:players() + return table.length(self._players) +end + +function Dispatch:getRandomPlayer() + if not next(self._players) then + return false + end + return table.random(self._players) +end \ No newline at end of file diff --git a/resources/Fire-Script/server/fire.lua b/resources/Fire-Script/server/fire.lua new file mode 100644 index 000000000..fd65f54a3 --- /dev/null +++ b/resources/Fire-Script/server/fire.lua @@ -0,0 +1,337 @@ +--================================-- +-- FIRE SCRIPT v1.7.3 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Fire = { + registered = {}, + random = {}, + active = {}, + binds = {}, + activeBinds = {}, + __index = self, + init = function(o) + o = o or {registered = {}, random = {}, active = {}, binds = {}, activeBinds = {}} + setmetatable(o, self) + self.__index = self + return o + end +} + +function Fire:create(coords, maximumSpread, spreadChance) + maximumSpread = maximumSpread and maximumSpread or Config.Fire.maximumSpreads + spreadChance = spreadChance and spreadChance or Config.Fire.fireSpreadChance + + local fireIndex = highestIndex(self.active) + fireIndex = fireIndex + 1 + + self.active[fireIndex] = { + maxSpread = maxSpread, + spreadChance = spreadChance + } + + self:createFlame(fireIndex, coords) + + local spread = true + + -- Spreading + Citizen.CreateThread( + function() + while spread do + Citizen.Wait(2000) + local index, flames = highestIndex(self.active, fireIndex) + if flames ~= 0 and flames <= maximumSpread then + for k, v in ipairs(self.active[fireIndex]) do + index, flames = highestIndex(self.active, fireIndex) + local rndSpread = math.random(100) + if count ~= 0 and flames <= maximumSpread and rndSpread <= spreadChance then + local x = self.active[fireIndex][k].x + local y = self.active[fireIndex][k].y + local z = self.active[fireIndex][k].z + + local xSpread = math.random(-3, 3) + local ySpread = math.random(-3, 3) + + coords = vector3(x + xSpread, y + ySpread, z) + + self:createFlame(fireIndex, coords) + end + end + elseif flames == 0 then + break + end + end + end + ) + + self.active[fireIndex].stopSpread = function() + spread = false + end + + return fireIndex +end + +function Fire:createFlame(fireIndex, coords) + local flameIndex = highestIndex(self.active, fireIndex) + 1 + self.active[fireIndex][flameIndex] = coords + TriggerClientEvent('fireClient:createFlame', -1, fireIndex, flameIndex, coords) +end + +function Fire:remove(fireIndex) + if not (self.active[fireIndex] and next(self.active[fireIndex])) then + return false + end + + self.active[fireIndex].stopSpread() + TriggerClientEvent('fireClient:removeFire', -1, fireIndex) + + if self.activeBinds[fireIndex] then + self.binds[self.activeBinds[fireIndex]][fireIndex] = nil + + if self.activeBinds[fireIndex] == self.currentRandom and next(self.binds[self.activeBinds[fireIndex]]) == nil then + self.currentRandom = nil + end + end + + self.active[fireIndex] = {} + return true +end + +function Fire:removeFlame(fireIndex, flameIndex) + if self.active[fireIndex] and self.active[fireIndex][flameIndex] then + self.active[fireIndex][flameIndex] = nil + if type(next(self.active[fireIndex])) == "string" and self.activeBinds[fireIndex] then + self.binds[self.activeBinds[fireIndex]][fireIndex] = nil + + if self.activeBinds[fireIndex] == self.currentRandom and next(self.binds[self.activeBinds[fireIndex]]) == nil then + self.currentRandom = nil + end + + self.activeBinds[fireIndex] = nil + end + end + TriggerClientEvent('fireClient:removeFlame', -1, fireIndex, flameIndex) +end + +function Fire:removeAll() + TriggerClientEvent('fireClient:removeAllFires', -1) + for k, v in pairs(self.active) do + if v.stopSpread then + v.stopSpread() + end + end + self.active = {} + self.binds = {} + self.currentRandom = nil +end + +function Fire:register(coords) + local registeredFireID = highestIndex(self.registered) + 1 + + self.registered[registeredFireID] = { + flames = {} + } + + if coords then + self.registered[registeredFireID].dispatchCoords = coords + end + + self:saveRegistered() + + return registeredFireID +end + +function Fire:startRegistered(registeredFireID, triggerDispatch, dispatchPlayer) + if not self.registered[registeredFireID] then + return false + end + + if not self.binds[registeredFireID] then + self.binds[registeredFireID] = {} + end + + for k, v in pairs(self.registered[registeredFireID].flames) do + local fireID = Fire:create(v.coords, v.spread, v.chance) + self.binds[registeredFireID][fireID] = true + self.activeBinds[fireID] = registeredFireID + Citizen.Wait(10) + end + + if self.registered[registeredFireID].dispatchCoords and triggerDispatch and dispatchPlayer then + local dispatchCoords = self.registered[registeredFireID].dispatchCoords + Citizen.SetTimeout( + Config.Dispatch.timeout, + function() + if Config.Dispatch.enabled then + Dispatch.expectingInfo[dispatchPlayer] = true + end + TriggerClientEvent('fd:dispatch', dispatchPlayer, dispatchCoords) + end + ) + end + + return true +end + +function Fire:stopRegistered(registeredFireID) + if not self.binds[registeredFireID] then + return false + end + + for k, v in pairs(self.binds[registeredFireID]) do + self.activeBinds[k] = nil + Fire:remove(k) + Citizen.Wait(10) + end + + self.binds[registeredFireID] = nil + + if self.currentRandom and self.currentRandom == registeredFireID then + self.currentRandom = nil + end + + return true +end + +function Fire:deleteRegistered(registeredFireID) + if not self.registered[registeredFireID] then + return false + end + + if self.registered[registeredFireID].random then + self:setRandom(registeredFireID, false) + end + + self.registered[registeredFireID] = nil + + self:saveRegistered() + + return true +end + +function Fire:addFlame(registeredFireID, coords, spread, chance) + if not (registeredFireID and coords and spread and chance and self.registered[registeredFireID]) then + return false + end + + local flameID = highestIndex(self.registered[registeredFireID].flames) + 1 + + self.registered[registeredFireID].flames[flameID] = {} + self.registered[registeredFireID].flames[flameID].coords = coords + self.registered[registeredFireID].flames[flameID].spread = spread + self.registered[registeredFireID].flames[flameID].chance = chance + + self:saveRegistered() + + return flameID +end + +function Fire:deleteFlame(registeredFireID, flameID) + if not (self.registered[registeredFireID] and self.registered[registeredFireID].flames[flameID]) then + return false + end + + table.remove(self.registered[registeredFireID].flames, flameID) + + self:saveRegistered() + + return true +end + +function Fire:setRandom(registeredFireID, random) + random = random or nil + registeredFireID = tonumber(registeredFireID) + + if not registeredFireID or not self.registered[registeredFireID] then + return false + end + + self.registered[registeredFireID].random = random + self.random[registeredFireID] = random + + self:saveRegistered() + + return true +end + +function Fire:startSpawner(frequency, chance) + frequency = tonumber(frequency) or Config.Fire.spawner.interval + chance = tonumber(chance) or Config.Fire.spawner.chance + + if self._stopSpawner or not self.random or not frequency then + return false + end + + local spawnerActive = true + + self._stopSpawner = function() + spawnerActive = nil + end + + Citizen.CreateThread( + function() + while spawnerActive do + if next(self.random) and not self.currentRandom and Dispatch:firefighters() >= Config.Fire.spawner.players then + if math.random(100) < chance then + local randomRegisteredFireID = table.random(self.random) + local randomPlayer = Dispatch:getRandomPlayer() + + if randomRegisteredFireID and randomPlayer then + if self:startRegistered(randomRegisteredFireID, true, randomPlayer) then + self.currentRandom = randomRegisteredFireID + end + end + end + end + + Citizen.Wait(frequency) + end + end + ) + + return true +end + +function Fire:stopSpawner() + if self._stopSpawner then + self._stopSpawner() + self._stopSpawner = nil + end +end + +-- Saving registered fires + +function Fire:saveRegistered() + saveData(self.registered, "fires") +end + +function Fire:loadRegistered() + local firesFile = loadData("fires") + if firesFile ~= nil then + for index, fire in pairs(firesFile) do + for _, flame in pairs(fire.flames) do + flame.coords = vector3(flame.coords.x, flame.coords.y, flame.coords.z) + end + if fire.dispatchCoords then + fire.dispatchCoords = vector3(fire.dispatchCoords.x, fire.dispatchCoords.y, fire.dispatchCoords.z) + end + end + self.registered = firesFile + self:updateRandom() + else + saveData({}, "fires") + end +end + +function Fire:updateRandom() -- Creates a table containing all fires with random flag enabled + self.random = {} + if not (self.registered and next(self.registered) ~= nil) then + return + end + for k, v in pairs(self.registered) do + if v.random == true then + self.random[k] = true + end + end +end \ No newline at end of file diff --git a/resources/Fire-Script/server/main.lua b/resources/Fire-Script/server/main.lua new file mode 100644 index 000000000..ff80efbf6 --- /dev/null +++ b/resources/Fire-Script/server/main.lua @@ -0,0 +1,580 @@ +--================================-- +-- FIRE SCRIPT v1.7.4 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +--================================-- +-- VERSION CHECK -- +--================================-- + +Version = "1.7.4" +LatestVersionFeed = "https://api.github.com/repos/gimicze/firescript/releases/latest" + +Citizen.CreateThread( + checkVersion +) + +--================================-- +-- INITIALIZE -- +--================================-- + +function onResourceStart(resourceName) + if (GetCurrentResourceName() == resourceName) then + Whitelist:load() + Fire:loadRegistered() + if Config.Fire.spawner.enableOnStartup and Config.Fire.spawner.interval then + if not Fire:startSpawner() then + sendMessage(0, "Couldn't start fire spawner.") + end + end + end +end + +RegisterNetEvent('onResourceStart') +AddEventHandler( + 'onResourceStart', + onResourceStart +) + +--================================-- +-- CLEAN-UP -- +--================================-- + +function onPlayerDropped() + Whitelist:removePlayer(source) + Dispatch:unsubscribe(source) +end + +RegisterNetEvent('playerDropped') +AddEventHandler( + 'playerDropped', + onPlayerDropped +) + +--================================-- +-- COMMANDS -- +--================================-- + +RegisterNetEvent('fireManager:command:startfire') +AddEventHandler( + 'fireManager:command:startfire', + function(coords, maxSpread, chance, triggerDispatch) + if not Whitelist:isWhitelisted(source, "firescript.start") then + sendMessage(source, "Insufficient permissions.") + return + end + + local _source = source + + local maxSpread = (maxSpread ~= nil and tonumber(maxSpread) ~= nil) and tonumber(maxSpread) or Config.Fire.maximumSpreads + local chance = (chance ~= nil and tonumber(chance) ~= nil) and tonumber(chance) or Config.Fire.fireSpreadChance + + local fireIndex = Fire:create(coords, maxSpread, chance) + + sendMessage(source, "Spawned fire #" .. fireIndex) + + if triggerDispatch then + Citizen.SetTimeout( + Config.Dispatch.timeout, + function() + if Config.Dispatch.enabled and not Config.Dispatch.disableCalls then + Dispatch.expectingInfo[_source] = true + end + TriggerClientEvent('fd:dispatch', _source, coords) + end + ) + end + end +) + +RegisterNetEvent('fireManager:command:registerscenario') +AddEventHandler( + 'fireManager:command:registerscenario', + function(coords) + if not Whitelist:isWhitelisted(source, "firescript.manage") then + sendMessage(source, "Insufficient permissions.") + return + end + + local registeredFireID = Fire:register(coords) + + sendMessage(source, "Created scenario #" .. registeredFireID) + end +) + +RegisterNetEvent('fireManager:command:addflame') +AddEventHandler( + 'fireManager:command:addflame', + function(registeredFireID, coords, spread, chance) + if not Whitelist:isWhitelisted(source, "firescript.manage") then + sendMessage(source, "Insufficient permissions.") + return + end + + local registeredFireID = tonumber(registeredFireID) + local spread = tonumber(spread) + local chance = tonumber(chance) + + if not (coords and registeredFireID and spread and chance) then + return + end + + local flameID = Fire:addFlame(registeredFireID, coords, spread, chance) + + if not flameID then + sendMessage(source, "No such scenario.") + return + end + + sendMessage(source, "Added flame #" .. flameID) + end +) + +RegisterCommand( + 'stopfire', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.stop") then + sendMessage(source, "Insufficient permissions.") + return + end + + local fireIndex = tonumber(args[1]) + + if not fireIndex then + return + end + + if Fire:remove(fireIndex) then + sendMessage(source, "Stopping fire #" .. fireIndex) + TriggerClientEvent("pNotify:SendNotification", source, { + text = "Fire " .. fireIndex .. " going out...", + type = "info", + timeout = 5000, + layout = "centerRight", + queue = "fire" + }) + end + end, + false +) + +RegisterCommand( + 'stopallfires', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.stop") then + sendMessage(source, "Insufficient permissions.") + return + end + + Fire:removeAll() + + sendMessage(source, "Stopping fires") + TriggerClientEvent("pNotify:SendNotification", source, { + text = "Fires going out...", + type = "info", + timeout = 5000, + layout = "centerRight", + queue = "fire" + }) + end, + false +) + +RegisterCommand( + 'removeflame', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.manage") then + sendMessage(source, "Insufficient permissions.") + return + end + + local registeredFireID = tonumber(args[1]) + local flameID = tonumber(args[2]) + + if not (registeredFireID and flameID) then + return + end + + local success = Fire:deleteFlame(registeredFireID, flameID) + + if not success then + sendMessage(source, "No such fire or flame registered.") + return + end + + sendMessage(source, "Removed flame #" .. flameID) + end, + false +) + +RegisterCommand( + 'removescenario', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.manage") then + sendMessage(source, "Insufficient permissions.") + return + end + local registeredFireID = tonumber(args[1]) + if not registeredFireID then + return + end + + local success = Fire:deleteRegistered(registeredFireID) + + if not success then + sendMessage(source, "No such scenario.") + return + end + + sendMessage(source, "Removed scenario #" .. registeredFireID) + end, + false +) + +RegisterCommand( + 'startscenario', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.start") then + sendMessage(source, "Insufficient permissions.") + return + end + local _source = source + local registeredFireID = tonumber(args[1]) + local triggerDispatch = args[2] == "true" + + if not registeredFireID then + return + end + + local success = Fire:startRegistered(registeredFireID, triggerDispatch, source) + + if not success then + sendMessage(source, "No such scenario.") + return + end + + sendMessage(source, "Started scenario #" .. registeredFireID) + end, + false +) + +RegisterCommand( + 'stopscenario', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.stop") then + sendMessage(source, "Insufficient permissions.") + return + end + local _source = source + local registeredFireID = tonumber(args[1]) + + if not registeredFireID then + return + end + + local success = Fire:stopRegistered(registeredFireID) + + if not success then + sendMessage(source, "No such scenario active.") + return + end + + sendMessage(source, "Stopping scenario #" .. registeredFireID) + + TriggerClientEvent("pNotify:SendNotification", source, { + text = "Fire going out...", + type = "info", + timeout = 5000, + layout = "centerRight", + queue = "fire" + }) + end, + false +) + +RegisterCommand( + 'firewl', + function(source, args, rawCommand) + local _source = source + local action = args[1] + local serverId = tonumber(args[2]) + + if not (action and serverId) or serverId < 1 then + return + end + + local identifier = GetPlayerIdentifier(serverId, 0) + + if not identifier then + sendMessage(source, "Player not online.") + return + end + + if action == "add" then + Whitelist:addPlayer(serverId, identifier) + sendMessage(source, ("Added %s to the whitelist."):format(GetPlayerName(serverId))) + elseif action == "remove" then + Whitelist:removePlayer(serverId, identifier) + sendMessage(source, ("Removed %s from the whitelist."):format(GetPlayerName(serverId))) + else + sendMessage(source, "Invalid action.") + end + end, + true +) + +RegisterCommand( + 'firewlreload', + function(source, args, rawCommand) + Whitelist:load() + sendMessage(source, "Reloaded whitelist from config.") + end, + true +) + +RegisterCommand( + 'firewlsave', + function(source, args, rawCommand) + Whitelist:save() + sendMessage(source, "Saved whitelist.") + end, + true +) + +RegisterCommand( + 'firedispatch', + function(source, args, rawCommand) + local _source = source + local action = args[1] + local serverId = tonumber(args[2]) + + if not (action and serverId) or serverId < 1 then + return + end + + local identifier = GetPlayerIdentifier(serverId, 0) + + if not identifier then + sendMessage(source, "Player not online.") + return + end + + if action == "add" then + Dispatch:subscribe(serverId, (not args[3] or args[3] ~= "false")) + sendMessage(source, ("Subscribed %s to dispatch."):format(GetPlayerName(serverId))) + elseif action == "remove" then + Dispatch:unsubscribe(serverId, identifier) + sendMessage(source, ("Unsubscribed %s from the dispatch."):format(GetPlayerName(serverId))) + else + sendMessage(source, "Invalid action.") + end + end, + true +) + +RegisterCommand( + 'randomfires', + function(source, args, rawCommand) + if not Whitelist:isWhitelisted(source, "firescript.manage") then + sendMessage(source, "Insufficient permissions.") + return + end + + local _source = source + local action = args[1] + local registeredFireID = tonumber(args[2]) + + if not action then + return + end + + if action == "add" then + if not registeredFireID then + sendMessage(source, "Invalid argument (2).") + return + end + Fire:setRandom(registeredFireID, true) + sendMessage(source, ("Set scenario #%s to start randomly."):format(registeredFireID)) + elseif action == "remove" then + if not registeredFireID then + sendMessage(source, "Invalid argument (2).") + return + end + Fire:setRandom(registeredFireID, false) + sendMessage(source, ("Set scenario #%s not to start randomly."):format(registeredFireID)) + elseif action == "disable" then + Fire:stopSpawner() + sendMessage(source, "Disabled random fire spawn.") + elseif action == "enable" then + Fire:startSpawner() + sendMessage(source, "Enabled random fire spawn.") + else + sendMessage(source, "Invalid action.") + end + end, + false +) + +--================================-- +-- FIRE SYNC -- +--================================-- + +RegisterNetEvent('fireManager:requestSync') +AddEventHandler( + 'fireManager:requestSync', + function() + if source > 0 then + TriggerClientEvent('fireClient:synchronizeFlames', source, Fire.active) + end + end +) + +RegisterNetEvent('fireManager:createFlame') +AddEventHandler( + 'fireManager:createFlame', + function(fireIndex, coords) + Fire:createFlame(fireIndex, coords) + end +) + +RegisterNetEvent('fireManager:createFire') +AddEventHandler( + 'fireManager:createFire', + function() + Fire:create(coords, maximumSpread, spreadChance) + end +) + +RegisterNetEvent('fireManager:removeFire') +AddEventHandler( + 'fireManager:removeFire', + function(fireIndex) + Fire:remove(fireIndex) + end +) + +RegisterNetEvent('fireManager:removeAllFires') +AddEventHandler( + 'fireManager:removeAllFires', + function() + Fire:removeAll() + end +) + +RegisterNetEvent('fireManager:removeFlame') +AddEventHandler( + 'fireManager:removeFlame', + function(fireIndex, flameIndex) + Fire:removeFlame(fireIndex, flameIndex) + end +) + +--================================-- +-- DISPATCH -- +--================================-- + +RegisterNetEvent('fireDispatch:registerPlayer') +AddEventHandler( + 'fireDispatch:registerPlayer', + function(playerSource, isFirefighter) + source = tonumber(source) + playerSource = tonumber(playerSource) + if (source and source > 0) or not playerSource or playerSource < 0 then + return + end + + Dispatch:subscribe(playerSource, not (isFirefighter)) + end +) + +RegisterNetEvent('fireDispatch:removePlayer') +AddEventHandler( + 'fireDispatch:removePlayer', + function(playerSource) + source = tonumber(source) + playerSource = tonumber(playerSource) + if (source and source > 0) or not playerSource or playerSource < 0 then + return + end + + Dispatch:subscribe(playerSource) + end +) + +RegisterNetEvent('fireDispatch:create') +AddEventHandler( + 'fireDispatch:create', + function(text, coords) + if not Config.Dispatch.disableCalls and (source < 1 or Dispatch.expectingInfo[source]) then + Dispatch:create(text, coords) + if source > 0 then + Dispatch.expectingInfo[source] = nil + end + end + end +) + +--================================-- +-- WHITELIST -- +--================================-- + +RegisterNetEvent('fireManager:checkWhitelist') +AddEventHandler( + 'fireManager:checkWhitelist', + function(serverId) + if serverId then + source = tonumber(serverId) or source + end + + Whitelist:check(source) + end +) + +--================================-- +-- AUTO-SUBSCRIBE -- +--================================-- + +if Config.Dispatch.enabled and Config.Dispatch.enableESX then + ESX = nil + + TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end) + + local allowedJobs = {} + local firefighterJobs = Config.Fire.spawner.firefighterJobs or {} + + if type(Config.Dispatch.enableESX) == "table" then + for k, v in pairs(Config.Dispatch.enableESX) do + allowedJobs[v] = true + end + else + allowedJobs[Config.Dispatch.enableESX] = true + firefighterJobs[Config.Dispatch.enableESX] = true + end + + RegisterNetEvent("esx:setJob") + AddEventHandler( + "esx:setJob", + function(source) + local xPlayer = ESX.GetPlayerFromId(source) + + if allowedJobs[xPlayer.job.name] then + Dispatch:subscribe(source, firefighterJobs[xPlayer.job.name]) + else + Dispatch:unsubscribe(source) + end + end + ) + + RegisterNetEvent("esx:playerLoaded") + AddEventHandler( + "esx:playerLoaded", + function(source, xPlayer) + if allowedJobs[xPlayer.job.name] then + Dispatch:subscribe(source, firefighterJobs[xPlayer.job.name]) + else + Dispatch:unsubscribe(source) + end + end + ) +end \ No newline at end of file diff --git a/resources/Fire-Script/server/utils.lua b/resources/Fire-Script/server/utils.lua new file mode 100644 index 000000000..8a456dd32 --- /dev/null +++ b/resources/Fire-Script/server/utils.lua @@ -0,0 +1,120 @@ +--================================-- +-- FIRE SCRIPT v1.6.3 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +function checkVersion() + PerformHttpRequest( + LatestVersionFeed, + function(errorCode, data, headers) + if tonumber(errorCode) == 200 then + data = json.decode(data) + if not data then + print("^3[FireScript]^7 Couldn't check version - no data returned!") + return + end + if data.tag_name == "v" .. Version then + print("^2[FireScript]^7 Up to date.") + else + print(("^3[FireScript]^7 The script isn't up to date! Please update to version %s."):format(data.tag_name)) + end + else + print(("^3[FireScript]^7 Couldn't check version! Error code %s."):format(errorCode)) + print(LatestVersionFeed) + end + end, + 'GET', + '', + { + ['User-Agent'] = ("FireScript v%s"):format(Version) + } + ) +end + +-- Chat + +function sendMessage(source, text, customName) + if source > 0 then + TriggerClientEvent( + "chat:addMessage", + source, + { + templateId = "firescript", + args = { + ((customName ~= nil) and customName or ("FireScript v%s"):format(Version)), + text + } + } + ) + else + print(("[FireScript v%s] %s"):format(Version, text)) + end +end + +-- Table functions + +function highestIndex(table, fireIndex) + if not table then + return + end + local table = fireIndex ~= nil and table[fireIndex] or table + local index = 0 + local count = 0 + + for k, v in ipairs(table) do + count = count + 1 + if k >= index then + index = k + end + end + + return index, count +end + +function table.length(t) + if not t or type(t) ~= "table" then + return + end + + local count = 0 + + for k, v in pairs(t) do count = count + 1 end + + return count +end + +function table.random(t) + if not t or type(t) ~= "table" or next(t) == nil then + return false + end + + local randomPosition = math.random(1, table.length(t)) + local currentPosition = 0 + local randomKey = nil + + for k, v in pairs(t) do -- Select a random registered fire + currentPosition = currentPosition + 1 + + if currentPosition == randomPosition then + randomKey = k + break + end + end + + return randomKey, t[randomKey] +end + +-- JSON config + +function saveData(data, keyword) + if type(keyword) ~= "string" then + return + end + SaveResourceFile(GetCurrentResourceName(), keyword .. ".json", json.encode(data), -1) +end + +function loadData(keyword) + local fileContents = LoadResourceFile(GetCurrentResourceName(), keyword .. ".json") + return fileContents and json.decode(fileContents) or nil +end \ No newline at end of file diff --git a/resources/Fire-Script/server/whitelist.lua b/resources/Fire-Script/server/whitelist.lua new file mode 100644 index 000000000..4810a742f --- /dev/null +++ b/resources/Fire-Script/server/whitelist.lua @@ -0,0 +1,68 @@ +--================================-- +-- FIRE SCRIPT v1.6.10 -- +-- by GIMI (+ foregz, Albo1125) -- +-- License: GNU GPL 3.0 -- +--================================-- + +Whitelist = { + players = {}, + config = {}, + __index = self, + init = function(object) + object = object or {players = {}, config = {}} + setmetatable(object, self) + return object + end +} + +function Whitelist:check(serverId) + if serverId > 0 then + local steamID = GetPlayerIdentifier(serverId, 0) + if self.config[steamID] == true or IsPlayerAceAllowed(serverId, "firescript.all") then + self.players[serverId] = true + elseif self.players[serverId] ~= nil then + self.players[serverId] = nil + end + end +end + +function Whitelist:isWhitelisted(serverId, ace) + ace = tostring(ace) + return (serverId > 0 and (self.players[serverId] == true or (ace and IsPlayerAceAllowed(serverId, ace)))) +end + +function Whitelist:addPlayer(serverId, steamId) + if steamId then + self.config[steamId] = true + Whitelist:save() + end + if serverId then + self.players[serverId] = true + end +end + +function Whitelist:removePlayer(serverId, steamId) + if steamId then + self.config[steamId] = nil + Whitelist:save() + end + if serverId then + self.players[serverId] = nil + end +end + +function Whitelist:load() + local whitelistFile = loadData("whitelist") + if whitelistFile ~= nil then + self.config = whitelistFile + for _, playerId in ipairs(GetPlayers()) do + self:check(tonumber(playerId)) + end + else + saveData({}, "whitelist") + end +end + +function Whitelist:save() + saveData(self.config, "whitelist") +end \ No newline at end of file diff --git a/resources/Fire-Script/whitelist.json b/resources/Fire-Script/whitelist.json new file mode 100644 index 000000000..27d06e239 --- /dev/null +++ b/resources/Fire-Script/whitelist.json @@ -0,0 +1 @@ +{"steam:11000010b8e82ca":true,"steam:110000103f289e1":true,"steam:11000014381fcb9":true,"steam:11000011b34e457":true,"steam:1100001034e3e9d":true,"steam:11000010e6980a7":true,"steam:110000136d3d578":true,"steam:11000013dc26ecb":true,"steam:11000011a5bc26d":true,"steam:1100001425c916f":true,"steam:110000131ff8eae":true,"steam:11000014843b806":true} \ No newline at end of file diff --git a/resources/Firework-Box/__resource.lua b/resources/Firework-Box/__resource.lua new file mode 100644 index 000000000..ad7595537 --- /dev/null +++ b/resources/Firework-Box/__resource.lua @@ -0,0 +1,10 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_scripts { + 'client.lua' +} + +server_scripts { + '@mysql-async/lib/MySQL.lua', + 'server.lua' +} diff --git a/resources/Firework-Box/client.lua b/resources/Firework-Box/client.lua new file mode 100644 index 000000000..5da565837 --- /dev/null +++ b/resources/Firework-Box/client.lua @@ -0,0 +1,60 @@ +local box = nil +local animlib = 'anim@mp_fireworks' + +function msg(string) + SetNotificationTextEntry("STRING") + AddTextComponentString(string) + DrawNotification(false, true) +end + +RegisterCommand("startfirework", function() + TriggerEvent('chat:addSuggestion', '/startfirework', 'Places a firework box.') + TriggerServerEvent('fireworks') +end) + +RegisterNetEvent('bz-noperms') +AddEventHandler('bz-noperms', function() +msg("~r~Sorry! You don't have permission to do that.") +end) + + +RegisterNetEvent('frobski-fireworks:start') +AddEventHandler('frobski-fireworks:start', function() + + RequestAnimDict(animlib) + + while not HasAnimDictLoaded(animlib) do + Citizen.Wait(10) + end + + if not HasNamedPtfxAssetLoaded("scr_indep_fireworks") then + RequestNamedPtfxAsset("scr_indep_fireworks") + while not HasNamedPtfxAssetLoaded("scr_indep_fireworks") do + Wait(10) + end + end + + local pedcoords = GetEntityCoords(GetPlayerPed(-1)) + local ped = GetPlayerPed(-1) + local times = 20 + + TaskPlayAnim(ped, animlib, 'place_firework_3_box', -1, -8.0, 3000, 0, 0, false, false, false) + Citizen.Wait(4000) + ClearPedTasks(ped) + + box = CreateObject(GetHashKey('ind_prop_firework_03'), pedcoords, true, false, false) + PlaceObjectOnGroundProperly(box) + FreezeEntityPosition(box, true) + local firecoords = GetEntityCoords(box) + + Citizen.Wait(10000) + repeat + UseParticleFxAssetNextCall("scr_indep_fireworks") + local part1 = StartNetworkedParticleFxNonLoopedAtCoord("scr_indep_firework_trailburst", firecoords, 0.0, 0.0, 0.0, 10.0, false, false, false, false) + times = times - 1 + Citizen.Wait(2000) + until(times == 0) + DeleteEntity(box) + box = nil +end) + diff --git a/resources/Firework-Box/server.lua b/resources/Firework-Box/server.lua new file mode 100644 index 000000000..ccbe743c4 --- /dev/null +++ b/resources/Firework-Box/server.lua @@ -0,0 +1,8 @@ +RegisterServerEvent('fireworks') +AddEventHandler('fireworks', function() + --if IsPlayerAceAllowed(source, "bz.fwcmds") then + TriggerClientEvent('frobski-fireworks:start', source) + --else + --TriggerClientEvent('bz-noperms', source) + --end +end) diff --git a/resources/FiveM-Vote/LICENSE.md b/resources/FiveM-Vote/LICENSE.md new file mode 100644 index 000000000..5f5ff16a4 --- /dev/null +++ b/resources/FiveM-Vote/LICENSE.md @@ -0,0 +1,166 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/resources/FiveM-Vote/README.md b/resources/FiveM-Vote/README.md new file mode 100644 index 000000000..e126fef3c --- /dev/null +++ b/resources/FiveM-Vote/README.md @@ -0,0 +1,49 @@ +### fivem-serverVote + +A simple plugin to allow players to vote and claim rewards for their favourite servers. + + +## Configuration + +There's only two server vars needed to set up this resource in `server/server.lua` file. + +`trackyServerId` - The ID of your server on [TrackyServer](https://www.trackyserver.com/). This is must be a number. + +`trackyServerKey` - The key for the server on [TrackyServer](https://www.trackyserver.com/). + +After you have set the vars in the CFG file, you can continue to modify the `config.lua` file to run commands when players vote for your server. + + +#### Config.lua + +In the `config.lua` file you will see a table called `Config.Rewards`. +This is meant to contain the commands to be triggered when a certain number of votes are reached. +The `["@"]` array represents "all votes" and will always be triggered regardless of vote count. + +If a command needs the player's server ID, you can put `{playerid}` in it's place. +The same goes for the player's name with `{playername}`. + +Below is the default configuration for the rewards table. +```lua +Config.Rewards = { + ["@"] = { -- @ = all votes + "moneyadd {playerid} 100", -- add 100 money for voting + "say {playername} has voted!" + }, + ["10"] = { -- When the player has 10 votes + "moneyadd {playerid} 1000", -- Add an extra 1000 money to the player + "say {playername} has voted 10 times!" + }, + ["100"] = { + "say {playername} has 100 votes!!!" + } +} +``` + +Note: Commands **must** be executable by the console. Otherwise, you will get errors. + +## Chat commands + +`/vote` - To display the server's voting link. + +`/checkvote` - Type this command after voting for the server to receive your reward. \ No newline at end of file diff --git a/resources/FiveM-Vote/__resource.lua b/resources/FiveM-Vote/__resource.lua new file mode 100644 index 000000000..4c7d10893 --- /dev/null +++ b/resources/FiveM-Vote/__resource.lua @@ -0,0 +1,25 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +files { + "locales/american.json", + "locales/french.json", + "locales/german.json", + "locales/italian.json", + "locales/spanish.json", + "locales/portuguese.json", + "locales/polish.json", + "locales/russian.json", + "locales/korean.json", + "locales/chinese.json", + "locales/japanese.json", + "locales/mexican.json" +} + +client_scripts { + "client/language.lua" +} + +server_scripts { + "config.lua", + "server/server.lua" +} diff --git a/resources/FiveM-Vote/client/language.lua b/resources/FiveM-Vote/client/language.lua new file mode 100644 index 000000000..f1b542383 --- /dev/null +++ b/resources/FiveM-Vote/client/language.lua @@ -0,0 +1,70 @@ +-- Table to translate LanguageID to a string +local tbl = { + "american", "french", + "german", "italian", + "spanish", "portuguese", + "polish", "russian", + "korean", "chinese", + "japanese", "mexican" +} + +Citizen.CreateThread(function() + local file = LoadResourceFile(GetCurrentResourceName(), "locales/" .. tbl[GetCurrentLanguageId()+1] .. ".json") + Citizen.Trace(tbl[GetCurrentLanguageId()+1] .. ".json") + + local keyTabl = json.decode(file) + + for k,v in pairs(keyTabl) do + AddTextEntry("serverVote:" .. k, v) + end + + -- Chat suggestions + TriggerEvent("chat:addSuggestion", "/vote", GetLabelText("serverVote:vote_help"), nil) + TriggerEvent("chat:addSuggestion", "/checkvote", GetLabelText("serverVote:checkvote_help"), nil) +end) + +RegisterNetEvent("serverVote:showSubtitle") +AddEventHandler("serverVote:showSubtitle", function(label, args, time) + Citizen.Trace("Showing subtitle " .. label .. " with a " .. type(args) .. " argument") + if (type(label) ~= "string") then + Citizen.Trace("label isn't a string... Cannot show subtitle") + return + end + + label = "serverVote:" .. label + + BeginTextCommandPrint(label) + + if (args) then + Citizen.Trace("Args exists") + processArgs(args) + end + + EndTextCommandPrint(5000, true) +end) + +function processArgs(args) + Citizen.Trace("Processing args") + + if (type(args) == "string") then + Citizen.Trace("string: " .. args) + AddTextComponentSubstringPlayerName(args) + elseif (type(args) == "number") then + -- Dirty check + if (math.floor(math.abs(args)) == args) then -- It should be an int + Citizen.Trace("int") + AddTextComponentInteger(args) + else + Citizen.Trace("float") + AddTextComponentFloat(args, 2) -- Force it to 2dp. Because why not + end + elseif (type(args) == "table") then + Citizen.Trace("table") + for __,v in ipairs(args) do + processArgs(v) + end + else + -- invalid data + Citizen.Trace("arg of type \"" .. type(args) .. "\" is not supported") + end +end diff --git a/resources/FiveM-Vote/config.lua b/resources/FiveM-Vote/config.lua new file mode 100644 index 000000000..65855a030 --- /dev/null +++ b/resources/FiveM-Vote/config.lua @@ -0,0 +1,31 @@ +Config = {} + +--[[ + Add rewards for the votes here. + + It's simple to add rewards, as they're just commands. + Just make sure the command is runnable by the console (ask the original developers about this) + + Format = "numberofvotes" = array + + "numberofvotes" is the number of votes the player needs before they can get this reward + the array is an array of commands to run. + + If the commands need them, they will be passed the following: + {playerid} = The server ID of the player + {playername} = The name of the player + +]] +Config.Rewards = { + ["@"] = { -- @ = all votes + --"moneyadd {playerid} 100", -- add 100 money for voting + "say {playername} has voted!" + }, + ["10"] = { -- When the player has 10 votes + --"moneyadd {playerid} 1000", -- Add an extra 1000 money to the player + "say {playername} has voted 10 times!" + }, + ["100"] = { + "say {playername} has 100 votes!!!" + } +} diff --git a/resources/FiveM-Vote/locales/american.json b/resources/FiveM-Vote/locales/american.json new file mode 100644 index 000000000..a5775d65a --- /dev/null +++ b/resources/FiveM-Vote/locales/american.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam has not been found, you cannot claim any rewards. Please start Steam before joining the server to claim your vote.", + "vote" : "Please vote at ~y~~a~", + "vote_help" : "Get the vote link for this server", + "checkvote_help" : "Get a reward for voting for this server. Steam will need to be running", + "vote_not_found" : "You have not yet voted. Go to ~y~~a~~s~ to vote.", + "vote_already_claimed" : "You have already claimed your reward.", + "vote_claimed" : "Congratulations. You have claimed your reward for today's vote." +} diff --git a/resources/FiveM-Vote/locales/chinese.json b/resources/FiveM-Vote/locales/chinese.json new file mode 100644 index 000000000..35ec32740 --- /dev/null +++ b/resources/FiveM-Vote/locales/chinese.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "่’ธๆฑฝๅฐšๆœชๆ‰พๅˆฐ๏ผŒไฝ ไธ่ƒฝ่ฆๆฑ‚ไปปไฝ•ๅฅ–ๅŠฑใ€‚ ๅœจๅŠ ๅ…ฅๆœๅŠกๅ™จไน‹ๅ‰่ฏทๅ…ˆๅฏๅŠจSteamไปฅๅฃฐๆ˜Žๆ‚จ็š„ๆŠ•็ฅจใ€‚", + "vote" : "่ฏทๅœจ~y~a~~ๆŠ•็ฅจ", + "vote_help" : "่Žทๅ–ๆญคๆœๅŠกๅ™จ็š„ๆŠ•็ฅจ้“พๆŽฅ", + "checkvote_help" : "่Žทๅพ—ๅฏนๆญคๆœๅŠกๅ™จ่ฟ›่กŒๆŠ•็ฅจ็š„ๅ›žๆŠฅใ€‚ ่’ธๆฑฝ้œ€่ฆ่ฟ่กŒ", + "vote_not_found" : "ไฝ ่ฟ˜ๆฒกๆœ‰ๆŠ•็ฅจใ€‚ ๅŽป~y~~a~s~ๅŽปๆŠ•็ฅจใ€‚", + "vote_already_claimed" : "ไฝ ๅทฒ็ป่Žทๅพ—ไบ†ไฝ ็š„ๅฅ–ๅŠฑใ€‚", + "vote_claimed" : "ๆญๅ–œใ€‚ ไฝ ๅทฒ็ปไธบไปŠๅคฉ็š„ๆŠ•็ฅจๅฃฐๆ˜Žไบ†ไฝ ็š„ๅฅ–ๅŠฑใ€‚" +} diff --git a/resources/FiveM-Vote/locales/french.json b/resources/FiveM-Vote/locales/french.json new file mode 100644 index 000000000..2ee8bdc4d --- /dev/null +++ b/resources/FiveM-Vote/locales/french.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam est introuvable, vous ne pouvez pas recevoir votre rรฉcompense. Veuillez dรฉmarrer Steam avant de rejoindre le serveur.", + "vote" : "Veuillez voter sur ~y~~a~", + "vote_help" : "Voir le lien de vote du serveur", + "checkvote_help" : "Votez pour le serveur et gagnez une rรฉcompense. Steam devra รชtre en cours d'exรฉcution", + "vote_not_found" : "Vous n'avez pas encore votรฉ. Allez sur ~y~~a~~s~ puis voter.", + "vote_already_claimed" : "Vous avez dรฉjร  rรฉclamรฉ votre rรฉcompense.", + "vote_claimed" : "Toutes nos fรฉlicitations. Vous venez de rรฉclamer votre rรฉcompense pour aujourd'hui." +} diff --git a/resources/FiveM-Vote/locales/german.json b/resources/FiveM-Vote/locales/german.json new file mode 100644 index 000000000..0f5f6385b --- /dev/null +++ b/resources/FiveM-Vote/locales/german.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam wurde nicht gefunden, Sie kรถnnen keine Belohnungen beanspruchen. Bitte starten Sie Steam, bevor Sie sich dem Server anschlieรŸen, um Ihre Stimme zu erhalten.", + "vote" : "Bitte stimme bei ~y~~a~ ab", + "vote_help" : "Holen Sie sich den Abstimmungslink fรผr diesen Server", + "checkvote_help" : "Erhalten Sie eine Belohnung fรผr die Abstimmung fรผr diesen Server. Steam muss ausgefรผhrt werden", + "vote_not_found" : "Sie haben noch nicht abgestimmt. Gehe zu ~y~~a~~s~, um abzustimmen.", + "vote_already_claimed" : "Du hast deine Belohnung bereits beansprucht.", + "vote_claimed" : "Herzliche Glรผckwรผnsche. Sie haben Ihre Belohnung fรผr die heutige Abstimmung beansprucht." +} diff --git a/resources/FiveM-Vote/locales/italian.json b/resources/FiveM-Vote/locales/italian.json new file mode 100644 index 000000000..991d6b472 --- /dev/null +++ b/resources/FiveM-Vote/locales/italian.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam non รจ stato trovato, non puoi rivendicare alcun premio. Per favore avvia Steam prima di unirti al server per richiedere il tuo voto.", + "vote" : "Si prega di votare ~y~~a~", + "vote_help" : "Ottieni il link per votare per questo server", + "checkvote_help" : "Ottieni una ricompensa per aver votato per questo server. Steam dovrร  essere in esecuzione", + "vote_not_found" : "Non hai ancora votato. Vai a ~y~~a~~s~ per votare.", + "vote_already_claimed" : "Hai giร  reclamato la tua ricompensa.", + "vote_claimed" : "Complimenti. Hai reclamato la tua ricompensa per il voto di oggi." +} diff --git a/resources/FiveM-Vote/locales/japanese.json b/resources/FiveM-Vote/locales/japanese.json new file mode 100644 index 000000000..c897477e4 --- /dev/null +++ b/resources/FiveM-Vote/locales/japanese.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "ใ‚นใƒใƒผใƒ ใŒ่ฆ‹ใคใ‹ใ‚‰ใชใ„ๅ ดๅˆใฏใ€ๅ ฑ้…ฌใ‚’่ซ‹ๆฑ‚ใ™ใ‚‹ใ“ใจใฏใงใใพใ›ใ‚“ใ€‚ ใ‚ใชใŸใฎๆŠ•็ฅจๆจฉใ‚’ไธปๅผตใ™ใ‚‹ใŸใ‚ใซใ‚ตใƒผใƒใƒผใซๅ‚ๅŠ ใ™ใ‚‹ๅ‰ใซใ€Steamใ‚’่ตทๅ‹•ใ—ใฆใใ ใ•ใ„ใ€‚", + "vote" : "~y~~a~ใงๆŠ•็ฅจใ—ใฆใใ ใ•ใ„", + "vote_help" : "ใ“ใฎใ‚ตใƒผใƒใƒผใฎๆŠ•็ฅจใƒชใƒณใ‚ฏใ‚’ๅ–ๅพ—ใ™ใ‚‹", + "checkvote_help" : "ใ“ใฎใ‚ตใƒผใƒใƒผใซๆŠ•็ฅจใ™ใ‚‹ๅ ฑ้…ฌใ‚’ๅพ—ใ‚‹ใ€‚ ่’ธๆฐ—ใŒ่ตฐใฃใฆใ„ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™", + "vote_not_found" : "ใ‚ใชใŸใฏใพใ ๆŠ•็ฅจใ—ใฆใ„ใพใ›ใ‚“ใ€‚ ๆŠ•็ฅจใ™ใ‚‹ใซใฏ~y~~a~~s~ใซ่กŒใฃใฆใใ ใ•ใ„ใ€‚", + "vote_already_claimed" : "ใ‚ใชใŸใฏใ™ใงใซใ‚ใชใŸใฎๅ ฑ้…ฌใ‚’ไธปๅผตใ—ใฆใ„ใพใ™ใ€‚", + "vote_claimed" : "ใŠใ‚ใงใจใ†ใ€‚ ใ‚ใชใŸใฏไปŠๆ—ฅใฎๆŠ•็ฅจใงใ‚ใชใŸใฎๅ ฑ้…ฌใ‚’ไธปๅผตใ—ใพใ—ใŸใ€‚" +} diff --git a/resources/FiveM-Vote/locales/korean.json b/resources/FiveM-Vote/locales/korean.json new file mode 100644 index 000000000..9806b6cea --- /dev/null +++ b/resources/FiveM-Vote/locales/korean.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "์ฆ๊ธฐ๊ฐ€ ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š์•˜ ์œผ๋ฉด ๋ณด์ƒ์„ ์ฒญ๊ตฌ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํˆฌํ‘œ๋ฅผํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„์— ๊ฐ€์ž…ํ•˜๊ธฐ ์ „์— Steam์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค.", + "vote" : "~y~~a~์—์„œ ํˆฌํ‘œํ•˜์‹ญ์‹œ์˜ค.", + "vote_help" : "์ด ์„œ๋ฒ„์— ๋Œ€ํ•œ ํˆฌํ‘œ ๋งํฌ ์–ป๊ธฐ", + "checkvote_help" : "์ด ์„œ๋ฒ„์— ๋Œ€ํ•œ ํˆฌํ‘œ์— ๋Œ€ํ•œ ๋ณด์ƒ์„ ๋ฐ›์œผ์‹ญ์‹œ์˜ค. ์ฆ๊ธฐ๊ฐ€ ์ž‘๋™ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.", + "vote_not_found" : "์•„์ง ํˆฌํ‘œํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ํˆฌํ‘œํ•˜๋ ค๋ฉด~y~~a~~s~๋กœ ์ด๋™ํ•˜์‹ญ์‹œ์˜ค.", + "vote_already_claimed" : "์ด๋ฏธ ๋ณด์ƒ๊ธˆ์„ ์ฒญ๊ตฌํ•˜์…จ์Šต๋‹ˆ๋‹ค.", + "vote_claimed" : "์น˜ํ•˜. ์˜ค๋Š˜ ํˆฌํ‘œ๋กœ ๋ณด์ƒ์„ ์š”๊ตฌํ•˜์…จ์Šต๋‹ˆ๋‹ค." +} diff --git a/resources/FiveM-Vote/locales/mexican.json b/resources/FiveM-Vote/locales/mexican.json new file mode 100644 index 000000000..464c8d4af --- /dev/null +++ b/resources/FiveM-Vote/locales/mexican.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam no se ha encontrado, no puedes reclamar ninguna recompensa. Inicie Steam antes de unirse al servidor para reclamar su voto.", + "vote" : "Por favor vota en ~y~~a~", + "vote_help" : "Obtener el enlace de voto para este servidor", + "checkvote_help" : "Obtenga una recompensa por votar en este servidor. Steam tendrรก que estar ejecutรกndose", + "vote_not_found" : "Aรบn no has votado. Ir a ~y~~a~~s~ para votar.", + "vote_already_claimed" : "Ya has reclamado tu recompensa.", + "vote_claimed" : "Felicitaciones. Has reclamado tu recompensa por el voto de hoy." +} diff --git a/resources/FiveM-Vote/locales/polish.json b/resources/FiveM-Vote/locales/polish.json new file mode 100644 index 000000000..c48b730e9 --- /dev/null +++ b/resources/FiveM-Vote/locales/polish.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam nie zostaล‚ znaleziony, nie moลผesz odbieraฤ‡ ลผadnych nagrรณd. Uruchom Steam przed doล‚ฤ…czeniem do serwera, aby odebraฤ‡ swรณj gล‚os.", + "vote" : "Gล‚osuj na ~y~~a~", + "vote_help" : "Uzyskaj link gล‚osowania dla tego serwera", + "checkvote_help" : "Zdobฤ…dลบ nagrodฤ™ za gล‚osowanie na ten serwer. Steam bฤ™dzie musiaล‚ dziaล‚aฤ‡", + "vote_not_found" : "Nie gล‚osowaล‚eล› jeszcze. Przejdลบ do ~y~~a~~s~, aby zagล‚osowaฤ‡.", + "vote_already_claimed" : "Otrzymaล‚eล› juลผ swojฤ… nagrodฤ™.", + "vote_claimed" : "Gratulacje. Otrzymaล‚eล› swojฤ… nagrodฤ™ za dzisiejsze gล‚osowanie." +} diff --git a/resources/FiveM-Vote/locales/portuguese.json b/resources/FiveM-Vote/locales/portuguese.json new file mode 100644 index 000000000..413f866cc --- /dev/null +++ b/resources/FiveM-Vote/locales/portuguese.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "O Steam nรฃo foi encontrado, vocรช nรฃo pode reivindicar qualquer recompensa. Por favor, inicie o Steam antes de entrar no servidor para reivindicar seu voto.", + "vote" : "Por favor vote em ~y~~a~", + "vote_help" : "Obtenha o link de votaรงรฃo para este servidor", + "checkvote_help" : "Receba uma recompensa por votar neste servidor. O Steam precisarรก estar em execuรงรฃo", + "vote_not_found" : "Vocรช ainda nรฃo votou. Vรก para ~y~~a~~s~ para votar.", + "vote_already_claimed" : "Vocรช jรก reivindicou sua recompensa.", + "vote_claimed" : "Parabรฉns. Vocรช reivindicou sua recompensa pela votaรงรฃo de hoje." +} diff --git a/resources/FiveM-Vote/locales/russian.json b/resources/FiveM-Vote/locales/russian.json new file mode 100644 index 000000000..70475be8d --- /dev/null +++ b/resources/FiveM-Vote/locales/russian.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam ะฝะต ะฑั‹ะป ะฝะฐะนะดะตะฝ, ะฒั‹ ะฝะต ะผะพะถะตั‚ะต ั‚ั€ะตะฑะพะฒะฐั‚ัŒ ะบะฐะบะธั…-ะปะธะฑะพ ะฒะพะทะฝะฐะณั€ะฐะถะดะตะฝะธะน. ะŸะพะถะฐะปัƒะนัั‚ะฐ, ะทะฐะฟัƒัั‚ะธั‚ะต Steam, ะฟั€ะตะถะดะต ั‡ะตะผ ะฟั€ะธัะพะตะดะธะฝัั‚ัŒัั ะบ ัะตั€ะฒะตั€ัƒ, ั‡ั‚ะพะฑั‹ ะฟะพั‚ั€ะตะฑะพะฒะฐั‚ัŒ ัะฒะพะน ะณะพะปะพั.", + "vote" : "ะŸะพะถะฐะปัƒะนัั‚ะฐ, ะฟั€ะพะณะพะปะพััƒะนั‚ะต ะฝะฐ ~y~~a~", + "vote_help" : "ะŸะพะปัƒั‡ะธั‚ัŒ ััั‹ะปะบัƒ ะดะปั ะณะพะปะพัะพะฒะฐะฝะธั ะดะปั ัั‚ะพะณะพ ัะตั€ะฒะตั€ะฐ", + "checkvote_help" : "ะŸะพะปัƒั‡ะธั‚ะต ะฒะพะทะฝะฐะณั€ะฐะถะดะตะฝะธะต ะทะฐ ะณะพะปะพัะพะฒะฐะฝะธะต ะทะฐ ัั‚ะพั‚ ัะตั€ะฒะตั€. ะะตะพะฑั…ะพะดะธะผะพ ะทะฐะฟัƒัั‚ะธั‚ัŒ Steam", + "vote_not_found" : "ะ’ั‹ ะตั‰ะต ะฝะต ะณะพะปะพัะพะฒะฐะปะธ. ะŸะตั€ะตะนะดะธั‚ะต ะบ ~y~~a~~s~, ั‡ั‚ะพะฑั‹ ะณะพะปะพัะพะฒะฐั‚ัŒ.", + "vote_already_claimed" : "ะ’ั‹ ัƒะถะต ะทะฐัะฒะธะปะธ ะพ ัะฒะพะตะน ะฝะฐะณั€ะฐะดะต.", + "vote_claimed" : "ะŸะพะทะดั€ะฐะฒะปะตะฝะธั. ะ’ั‹ ะทะฐัะฒะธะปะธ ะพ ัะฒะพะตะน ะฝะฐะณั€ะฐะดะต ะทะฐ ัะตะณะพะดะฝััˆะฝะตะต ะณะพะปะพัะพะฒะฐะฝะธะต." +} diff --git a/resources/FiveM-Vote/locales/spanish.json b/resources/FiveM-Vote/locales/spanish.json new file mode 100644 index 000000000..464c8d4af --- /dev/null +++ b/resources/FiveM-Vote/locales/spanish.json @@ -0,0 +1,9 @@ +{ + "steam_not_found" : "Steam no se ha encontrado, no puedes reclamar ninguna recompensa. Inicie Steam antes de unirse al servidor para reclamar su voto.", + "vote" : "Por favor vota en ~y~~a~", + "vote_help" : "Obtener el enlace de voto para este servidor", + "checkvote_help" : "Obtenga una recompensa por votar en este servidor. Steam tendrรก que estar ejecutรกndose", + "vote_not_found" : "Aรบn no has votado. Ir a ~y~~a~~s~ para votar.", + "vote_already_claimed" : "Ya has reclamado tu recompensa.", + "vote_claimed" : "Felicitaciones. Has reclamado tu recompensa por el voto de hoy." +} diff --git a/resources/FiveM-Vote/server/server.lua b/resources/FiveM-Vote/server/server.lua new file mode 100644 index 000000000..1378c5bc4 --- /dev/null +++ b/resources/FiveM-Vote/server/server.lua @@ -0,0 +1,149 @@ + +local trackyServerId = "315407" +local trackyServerKey = "939c355d26eea61883b77eb4393fd2d3" + +local endpoints = { + ["vote"] = "https://trackyserver.com/server/%d", + ["status"] = "https://api.trackyserver.com/vote/?action=status&key=%s&steamid=%s", + ["claim"] = "https://api.trackyserver.com/vote/?action=claim&key=%s&steamid=%s" +} + +-- Load current player vote count from file +local voteCache = LoadResourceFile(GetCurrentResourceName(), "votes.json") +if (not voteCache) then + voteCache = {} +else + voteCache = json.decode(voteCache) +end + +-- If user doesn't have the convars set. Tell them +if trackyServerId == -1 then + print("Please set the convar \"serverVoter:serverId\" to your server ID from https://trackyserver.com") +end +if trackyServerKey == "nil" then + print("Please set the convar \"serverVoter:serverKey\" to your server key from https://trackyserver.com") +end + +--[[ + Register commands players can use +]]-- +RegisterCommand("vote", function(src, args, raw) + -- Send them the URL to vote + --TriggerClientEvent("serverVote:showSubtitle", src, "vote", string.format(endpoints["vote"], trackyServerId), 10000) + print("^1Please vote at: https://www.trackyserver.com/server/315407 & link is also found in \nthe F1 Menu!") +end, false) + + + +RegisterCommand("checkvote", function(src, args, raw) + -- TODO: Check steam identifier with the trackyserver API + local source = src + local steamIdOrig, steamIdentifier + + for k,v in pairs(GetPlayerIdentifiers(source)) do + if (string.starts(v, "steam:")) then + steamIdentifier = tonumber(string.sub(v, 7), 16) + steamIdOrig = v + end + end + + if (steamIdentifier == nil) then + --TriggerClientEvent("serverVote:showSubtitle", source, "steam_not_found", nil) + print("^1Your steam can't be found!") + return + end + + print("Checking if " .. steamIdentifier .. " has voted") + + local statusUrl = string.format(endpoints["status"], trackyServerKey, steamIdentifier) + + PerformHttpRequest(statusUrl, function(statusCode, responseText, _) + --local source = source + --local steamIdentifier = steamIdentifier + if (statusCode ~= 200) then + print("Error getting status: " .. statusCode .. " : " .. tostring(responseText)) + return + end + print("src = " .. tostring(source)) + if (responseText == "0") then + print("not voted") + -- Not yet voted + --TriggerClientEvent("serverVote:showSubtitle", source, "vote_not_found", string.format(endpoints["vote"], trackyServerId)) + print("^1You have not voted. Go to https://trackyserver.com/sserver/315407") + elseif (responseText == "1") then + print("claiming") + -- Voted, not claimed + -- Claim it + PerformHttpRequest(string.format(endpoints["claim"], trackyServerKey, steamIdentifier), function(statusCode, responseText, _) + if (statusCode ~= 200) then + print("Error claiming vote") + return + end + + if (responseText == "0") then + --TriggerClientEvent("serverVote:showSubtitle", source, "vote_not_found", string.format(endpoints["vote"], trackyServerId)) + print("^1You have not voted. Go to https://trackyserver.com/sserver/315407") + elseif (responseText == "1") then + -- Just claimed it... Yey time for a reward + claimedVote(source, steamIdOrig) + + elseif (responseText == "2") then + -- already claimed. shouldn't get this because of the checks above but, just in case + --TriggerClientEvent("serverVote:showSubtitle", source, "vote_already_claimed") + print("^1Your vote has already been claimed!") + end + end, "GET", "", {}) + + elseif (responseText == "2") then + print("already claimed") + -- Have voted, and claimed + --TriggerClientEvent("serverVote:showSubtitle", source, "vote_already_claimed") + print("^1Your vote has already been claimed!") + end + end, "GET", "", {}) + +end, false) + +-- Utility functions + +function claimedVote(playerId, steamId) + + if (voteCache[steamId]) then + voteCache[steamId] = voteCache[steamId] + 1 + else + voteCache[steamId] = 1 + end + + -- Save the updated data to file + SaveResourceFile(GetCurrentResourceName(), "votes.json", json.encode(voteCache, {indent = true})) + + local amountOfVotes = voteCache[steamId] + local playerName = GetPlayerName(playerId) + print("Current vote " .. amountOfVotes) + if Config.Rewards["@"] and type(Config.Rewards["@"] == "table") then + for k,v in ipairs(Config.Rewards["@"]) do + local command = v + + command = string.gsub(command, "{playername}", playerName) + command = string.gsub(command, "{playerid}", playerId) + + ExecuteCommand(command) + end + end + + if Config.Rewards[tostring(amountOfVotes)] then + for k,v in ipairs(Config.Rewards[tostring(amountOfVotes)]) do + local command = v + + command = string.gsub(command, "{playername}", playerName) + command = string.gsub(command, "{playerid}", playerId) + + ExecuteCommand(command) + end + end +end + +-- Nicked from http://lua-users.org/wiki/StringRecipes +function string.starts(String,Start) + return string.sub(String,1,string.len(Start))==Start +end diff --git a/resources/FiveM-Vote/votes.json b/resources/FiveM-Vote/votes.json new file mode 100644 index 000000000..e58850475 --- /dev/null +++ b/resources/FiveM-Vote/votes.json @@ -0,0 +1,3 @@ +{ + "steam:11000010e6980a7":3 +} \ No newline at end of file diff --git a/resources/Flame-Thrower/README.md b/resources/Flame-Thrower/README.md new file mode 100644 index 000000000..1aafad3e9 --- /dev/null +++ b/resources/Flame-Thrower/README.md @@ -0,0 +1,5 @@ +# flamethrower_WildBrick142 +Flamethrower Add-On Weapon (FiveM resource) - (originally by WildBrick142 on gta5-mods) + + +See https://forum.cfx.re/t/flamethrower-add-on-hud-icon-originally-by-wildbrick142-on-gta5-mods/1309791 diff --git a/resources/Flame-Thrower/data/loadouts.meta b/resources/Flame-Thrower/data/loadouts.meta new file mode 100644 index 000000000..1055404c9 --- /dev/null +++ b/resources/Flame-Thrower/data/loadouts.meta @@ -0,0 +1,27 @@ +๏ปฟ + + + + LOADOUT_CHEAT_0 + + + WEAPON_FLAMETHROWER + + + + + + + + LOADOUT_CHEAT_1 + + + WEAPON_FLAMETHROWER + + + + + + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/pedpersonality.meta b/resources/Flame-Thrower/data/pedpersonality.meta new file mode 100644 index 000000000..2c720f7a6 --- /dev/null +++ b/resources/Flame-Thrower/data/pedpersonality.meta @@ -0,0 +1,252 @@ +๏ปฟ + + + + + UNHOLSTER_UNARMED + + + + WEAPON_FLAMETHROWER + + unarmed_holster_mini + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_FLAMETHROWER + + 2h_melee_holster_mini + + + + + UNHOLSTER_1H + + + + WEAPON_FLAMETHROWER + + 1h_holster_mini + + + + + UNHOLSTER_2H + + + + WEAPON_FLAMETHROWER + + 2h_holster_mini + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_FLAMETHROWER + + unarmed_holster_mini + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_FLAMETHROWER + + unarmed_holster_mini + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_FLAMETHROWER + + unarmed_holster_2h + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_FLAMETHROWER + + 1h_holster_2h + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_FLAMETHROWER + + 2h_holster_2h + + + + + + + DEFAULT_ACTION + + + + + WEAPON_FLAMETHROWER + + + + move_action@p_m_zero@armed@core + clipset@anim@move_action@generic@space_cannonupper + UpperbodyAndIk_filter + + + + + + + clipset@anim@move_action@generic@space_cannontrans@p_m_zero + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_MINIGUN + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_FLAMETHROWER + + + + move_action@p_m_zero@armed@core + clipset@anim@move_action@generic@space_cannonupper + UpperbodyAndIk_filter + + + + + + + clipset@anim@move_action@generic@space_cannontrans@p_m_zero + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_MINIGUN + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_FLAMETHROWER + + + + move_action@p_m_zero@armed@core + clipset@anim@move_action@generic@space_cannonupper + UpperbodyAndIk_filter + + + + + + + clipset@anim@move_action@generic@space_cannontrans@p_m_zero + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_MINIGUN + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_FLAMETHROWER + + + + move_action@p_m_one@armed@core + clipset@anim@move_action@generic@space_cannonupper + UpperbodyAndIk_filter + + + + + + + clipset@anim@move_action@generic@space_cannontrans@p_m_one + + MOVE_ACTION@P_M_ONE@HOLSTER + UNHOLSTER_MINIGUN + + + + + + + + TREVOR_ACTION + + + + + WEAPON_FLAMETHROWER + + + + move_action@p_m_two@armed@core + clipset@anim@move_action@generic@space_cannonupper + UpperbodyAndIk_filter + + + + + + + clipset@anim@move_action@generic@space_cannontrans@p_m_two + + MOVE_ACTION@P_M_TWO@HOLSTER + UNHOLSTER_MINIGUN + + + + + + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/pickups.meta b/resources/Flame-Thrower/data/pickups.meta new file mode 100644 index 000000000..fec97a4c4 --- /dev/null +++ b/resources/Flame-Thrower/data/pickups.meta @@ -0,0 +1,47 @@ +๏ปฟ + + + + + PICKUP_WEAPON_FLAMETHROWER + w_mg_flamethrower + + + + + + NULL_SOUND + + + + + + + + + BONETAG_ROOT + + + CollectableOnFoot ManualPickUp + + ACTION_GROUP_ONFOOT + ACTION_AUDIO_RPG + + + + + REWARD_WEAPON_FLAMETHROWER + REWARD_AMMO_FLAMETHROWER + REWARD_STAT_WEAPON + + + + + + + REWARD_WEAPON_FLAMETHROWER + WEAPON_FLAMETHROWER + + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/ptfxassetinfo.meta b/resources/Flame-Thrower/data/ptfxassetinfo.meta new file mode 100644 index 000000000..5e84f8738 --- /dev/null +++ b/resources/Flame-Thrower/data/ptfxassetinfo.meta @@ -0,0 +1,10 @@ + + + + + + weap_nd_weapons + w_mg_flamethrower + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/weapon_names.lua b/resources/Flame-Thrower/data/weapon_names.lua new file mode 100644 index 000000000..b9f0dd9c0 --- /dev/null +++ b/resources/Flame-Thrower/data/weapon_names.lua @@ -0,0 +1,7 @@ +function AddTextEntry(key, value) + Citizen.InvokeNative(GetHashKey("ADD_TEXT_ENTRY"), key, value) +end + +Citizen.CreateThread(function() + AddTextEntry('WT_FLAMETHROWER', 'Flamethrower') --weapon_flamethrower +end) \ No newline at end of file diff --git a/resources/Flame-Thrower/data/weaponanimations.meta b/resources/Flame-Thrower/data/weaponanimations.meta new file mode 100644 index 000000000..2924b9f5c --- /dev/null +++ b/resources/Flame-Thrower/data/weaponanimations.meta @@ -0,0 +1,316 @@ + + + + + + Default + + + + + + + move_ballistic_minigun + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + weapons@heavy@minigun + BothArms_filter + + + + + weapons@heavy@minigun + + + + + + + + + + + + + + + + + + + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + + + + + + + Default + + + move_m@generic + + + + + weapons@first_person@aim_rng@generic@heavy@minigun@ + BothArms_filter + + + + + weapons@first_person@aim_idle@generic@heavy@minigun@ + + + + + + + + + + + + + + + + + + + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + + + weapons@first_person@aim_rng@p_m_zero@heavy@minigun@aim_trans@rng_to_idle + weapons@first_person@aim_lt@p_m_zero@heavy@minigun@aim_trans@lt_to_idle + + weapons@first_person@aim_idle@p_m_zero@heavy@minigun@aim_trans@unholster_to_idle + + + + weapons@first_person@aim_idle@remote_clone@heavy@minigun@ + + + + + Default + + + + + + + weapons@first_person@aim_rng@generic@heavy@minigun@ + BothArms_filter + + + + + weapons@first_person@aim_lt@generic@heavy@minigun@w_fire + + + + + + + + + + + + + + + + + + + MOVE_JUMP@WEAPONS@RIFLE + MOVE_FALL@WEAPONS@RIFLE + weapons@rifle@ + + + + + + + + + + + weapons@first_person@aim_idle@p_m_zero@heavy@minigun@aim_trans@idle_to_lt + weapons@first_person@aim_rng@p_m_zero@heavy@minigun@aim_trans@rng_to_lt + + + weapons@first_person@aim_lt@p_m_zero@heavy@minigun@aim_trans@unholster_to_lt + + + + + + + Default + + + + + + + move_ballistic_minigun + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Default + + + + + + + move_ballistic_minigun + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/weaponarchetypes.meta b/resources/Flame-Thrower/data/weaponarchetypes.meta new file mode 100644 index 000000000..38642a44b --- /dev/null +++ b/resources/Flame-Thrower/data/weaponarchetypes.meta @@ -0,0 +1,14 @@ + + + + + + + w_mg_flamethrower + w_mg_flamethrower + weap_nd_weapons + + + + + \ No newline at end of file diff --git a/resources/Flame-Thrower/data/weapons.meta b/resources/Flame-Thrower/data/weapons.meta new file mode 100644 index 000000000..3958e38ac --- /dev/null +++ b/resources/Flame-Thrower/data/weapons.meta @@ -0,0 +1,311 @@ + + + + + + + + + SLOT_FLAMETHROWER + + + + + + + + SLOT_FLAMETHROWER + + + + + + + + + SLOT_FLAMETHROWER + + + + + + + + + + + + AMMO_FLAMETHROWER + + + + + + + + WEAPON_FLAMETHROWER + w_mg_flamethrower + + SLOT_FLAMETHROWER + BULLET + + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + + VOLUMETRIC_PARTICLE + WHEEL_HEAVY + GROUP_HEAVY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_EFFECT_GROUP_FLAMETHROWER + muz_nd_weapon_flamethrower_looping + + + + + + + + + + + + + BulletLarge + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + HIP_AIM_CAMERA + HIP_AIM_IN_COVER_CAMERA + + HIP_RUN_AND_GUN_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + MINIGUN_RECOIL_SHAKE + FPS_MINIGUN_RECOIL_SHAKE + DEFAULT_THIRD_PERSON_ACCURACY_OFFSET_SHAKE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_PISTOL + + PICKUP_WEAPON_FLAMETHROWER + PICKUP_AMMO_BULLET_MP + WT_FLAMETHROWER + MMI_MiniGun + FLAMETH + + + Mini + + + WAPClip + + + COMPONENT_MINIGUN_CLIP_01 + + + + + + + + CarriedInHand Automatic Gun CanFreeAim Heavy TwoHanded UsableOnFoot ForceEjectShellAfterFiring StaticReticulePosition AllowEarlyExitFromFireAnimAfterBulletFired ForceEjectShellAfterFiring Scary ForcesActionMode DisableCombatRoll DisableStealth DisableFPSScope UseFPSAimIK UseFPSSecondaryMotion ApplyVehicleDamageToEngine HideReticule UseWeaponRangeForTargetProbe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DLC - Flamethrower + \ No newline at end of file diff --git a/resources/Flame-Thrower/fxmanifest.lua b/resources/Flame-Thrower/fxmanifest.lua new file mode 100644 index 000000000..830e40abd --- /dev/null +++ b/resources/Flame-Thrower/fxmanifest.lua @@ -0,0 +1,40 @@ +fx_version 'adamant' +games { 'gta5' } + +description 'Flamethrower Add-On Weapon (FiveM resource)' +description_cont 'Repackaged from the dlc.rpf and made so it can be streamed to a FiveM server' + +original_author 'WildBrick142' +original_mod 'https://www.gta5-mods.com/weapons/flamethrower-add-on-hud-icon' + +resource_creator 'Success' +resource_creator_link 'https://forum.cfx.re/t/flamethrower-add-on-hud-icon-adapted-for-fivem-originally-by-wildbrick142/1309791' + + + +files { + + --Flamethrower + 'data/weapons.meta', + 'data/weaponarchetypes.meta', + 'data/weaponanimations.meta', + 'data/pedpersonality.meta', + 'data/loadouts.meta', + 'data/pickups.meta', + 'data/ptfxassetinfo.meta', + 'data/weapon_names.lua' +} + + --Flamethrower + data_file 'WEAPONINFO_FILE' 'data/weapons.meta' + data_file 'WEAPON_METADATA_FILE' 'data/weaponarchetypes.meta' + data_file 'WEAPON_ANIMATIONS_FILE' 'data/weaponanimations.meta' + data_file 'PED_PERSONALITY_FILE' 'data/pedpersonality.meta' + data_file 'LOADOUTS_FILE' 'data/loadouts.meta' + data_file 'DLC_WEAPON_PICKUPS' 'data/pickups.meta' + data_file 'PTFXASSETINFO_FILE' 'data/ptfxassetinfo.meta' + +client_scripts { + --Weapon Names.lua + 'data/weapon_names.lua' +} diff --git a/resources/Flame-Thrower/stream/effects/weap_nd_weapons.ypt b/resources/Flame-Thrower/stream/effects/weap_nd_weapons.ypt new file mode 100644 index 000000000..249bdbaaf Binary files /dev/null and b/resources/Flame-Thrower/stream/effects/weap_nd_weapons.ypt differ diff --git a/resources/Flame-Thrower/stream/hud/hud.gfx b/resources/Flame-Thrower/stream/hud/hud.gfx new file mode 100644 index 000000000..b59da20ed Binary files /dev/null and b/resources/Flame-Thrower/stream/hud/hud.gfx differ diff --git a/resources/Flame-Thrower/stream/hud/hud.ytd b/resources/Flame-Thrower/stream/hud/hud.ytd new file mode 100644 index 000000000..80d1dee33 --- /dev/null +++ b/resources/Flame-Thrower/stream/hud/hud.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2118922df41a70dac96dc6559f696455c2b83f6f98c287daf6d858508f63caac +size 433899 diff --git a/resources/Flame-Thrower/stream/w_mg_flamethrower.ydr b/resources/Flame-Thrower/stream/w_mg_flamethrower.ydr new file mode 100644 index 000000000..f0040c90a --- /dev/null +++ b/resources/Flame-Thrower/stream/w_mg_flamethrower.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4fe22d8b5015cc8a19f21ddfa3dbfbff4d2a5845aeb3476f4e0833db0d5b888 +size 340988 diff --git a/resources/Flame-Thrower/stream/w_mg_flamethrower.ytd b/resources/Flame-Thrower/stream/w_mg_flamethrower.ytd new file mode 100644 index 000000000..e3c4bf376 --- /dev/null +++ b/resources/Flame-Thrower/stream/w_mg_flamethrower.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:285f3b0ed047bb75710e6eaa742f6d56a3b9dad109a710b4a7e532c55f6e0f2d +size 2924646 diff --git a/resources/Flame-Thrower/stream/w_mg_flamethrower_hi.ydr b/resources/Flame-Thrower/stream/w_mg_flamethrower_hi.ydr new file mode 100644 index 000000000..9f80f48fd --- /dev/null +++ b/resources/Flame-Thrower/stream/w_mg_flamethrower_hi.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86c880ac76a16f7bb4d5967fb04ceec62956c91ff93272f8f6b33c189b9007e1 +size 340994 diff --git a/resources/Flatbed-Moving/LICENSE b/resources/Flatbed-Moving/LICENSE new file mode 100644 index 000000000..9d97d93f7 --- /dev/null +++ b/resources/Flatbed-Moving/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Vegard Bendiktsen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/Flatbed-Moving/README.md b/resources/Flatbed-Moving/README.md new file mode 100644 index 000000000..ee7ac792d --- /dev/null +++ b/resources/Flatbed-Moving/README.md @@ -0,0 +1,29 @@ +# fivem-functional-flatbed + +A FiveM compatible version of the MTL Flatbed mod https://gta5-mods.com/vehicles/mtl-flatbed-tow-truck + +Thread on the FiveM Forums: https://forum.fivem.net/t/release-flatbed-w-working-bed/192047 + +# How to use: + + Spawn the `flatbed3` vehicle (and get in), a bed should be created + + Exit the Flatbed, you'll see a marker next to the rear driver side wheel + + Approach the marker, it will give you instructions + + Lower the bed by pressing E + + Once the bed is lowered, a car can be placed on the bed + + Press G to attach the car + + Press E to raise the bed + + Continue your roleplay + +# Disclaimer: +This script uses decorators for syncing states and IDs of entities involved, it has not been tested in a multiplayer environment with multiple players so results may vary. + +# Previews: +[YouTube Demo Video](https://www.youtube.com/watch?v=WP0qOBfs-SU) + +![Truck with lowered bed](https://puu.sh/C9DX9.png "Truck with lowered bed") + +![Truck with raised bed](https://puu.sh/C9E7p.jpg "Truck with raised bed") + +# Credits: +Thanks to I'm Not MentaL & Yoha for the original Singleplayer Mod: https://gta5-mods.com/vehicles/mtl-flatbed-tow-truck + diff --git a/resources/Flatbed-Moving/__resource.lua b/resources/Flatbed-Moving/__resource.lua new file mode 100644 index 000000000..a0bf3f34a --- /dev/null +++ b/resources/Flatbed-Moving/__resource.lua @@ -0,0 +1,18 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +files { + 'metas/carcols.meta', + 'metas/carvariations.meta', + 'metas/vehicles.meta', + 'metas/handling.meta', + 'metas/vehiclelayouts.meta', + 'stream/def_flatbed3_props.ytyp', +} +data_file 'HANDLING_FILE' 'metas/handling.meta' +data_file 'VEHICLE_METADATA_FILE' 'metas/vehicles.meta' +data_file 'CARCOLS_FILE' 'metas/carcols.meta' +data_file 'VEHICLE_VARIATION_FILE' 'metas/carvariations.meta' +data_file 'VEHICLE_LAYOUTS_FILE' 'metas/vehiclelayouts.meta' +data_file 'DLC_ITYP_REQUEST' 'stream/def_flatbed3_props.ytyp' + +client_script 'flatbed.lua' diff --git a/resources/Flatbed-Moving/flatbed.lua b/resources/Flatbed-Moving/flatbed.lua new file mode 100644 index 000000000..aa6dd57fa --- /dev/null +++ b/resources/Flatbed-Moving/flatbed.lua @@ -0,0 +1,303 @@ +local DECOR = { + FLOAT = 1, + BOOL = 2, + INT = 3, + UNK = 4, + TIME = 5, +} + +local DECORATORS = { + ["flatbed3_bed"] = DECOR.INT, -- The bed entity + ["flatbed3_car"] = DECOR.INT, -- The car entity + ["flatbed3_attached"] = DECOR.BOOL, -- Is a car attached? + ["flatbed3_lowered"] = DECOR.BOOL, -- Is the bed lowered? + ["flatbed3_state"] = DECOR.INT, -- Multi-state for the bed +} + +for k,v in next, DECORATORS do + DecorRegister(k, v) +end + +function lerp(a, b, t) + return a + (b - a) * t +end + +-- Value controlling all movement +local LERP_VALUE = 0.0 + +local lastFlatbed = nil +local lastBed = nil + +--local raisedOffset = vector3(0.0, -3.8, 0.25) +local backOffset = {vector3(0.0, -4.0, 0.0), vector3(0.0, 0.0, 0.0)} +local loweredOffset = {vector3(0.0, -0.4, -1.0), vector3(12.0, 0.0, 0.0)} +local raisedOffset = {vector3(0.0, -3.8, 0.45), vector3(0.0, 0.0, 0.0)} + +local attachmentOffset = {vector3(0.0, 1.5, 0.3), vector3(0.0, 0.0, 0.0)} + +local bedController = {vector3(-2.5, -3.8, -1.0), vector3(0.0, 0.0, 0.0)} + +local controllerMessageLoweredCar = "OMNI_FB3_INST_LC" +local controllerMessageLoweredNoCar = "OMNI_FB3_INST_LN" +local controllerMessageRaised = "OMNI_FB3_INST_R" +AddTextEntry(controllerMessageLoweredCar, "Press ~INPUT_CONTEXT~ to ~y~raise ~w~the bed.~n~Press ~INPUT_DETONATE~ to ~r~detach ~w~the vehicle.") +AddTextEntry(controllerMessageLoweredNoCar, "Press ~INPUT_CONTEXT~ to ~y~raise ~w~the bed.~n~Press ~INPUT_DETONATE~ to ~g~attach ~w~a vehicle.") +AddTextEntry(controllerMessageRaised, "Press ~INPUT_CONTEXT~ to ~y~lower ~w~the bed.") + +function drawMarker(pos) + local plyPos = GetEntityCoords(PlayerPedId(), true) + if IsPedInAnyVehicle(PlayerPedId(), true) then + return false + end + local dist = #(pos - plyPos) + if dist < 25.0 then + DrawMarker(1, pos, vector3(0.0, 0.0, 0.0), vector3(0.0, 0.0, 0.0), vector3(1.0, 1.0, 1.0), 255, 255, 255, 150) + if dist < 1.5 then + return true + end + end + return false +end + +function showHelpText(text) + BeginTextCommandDisplayHelp("STRING") + AddTextComponentSubstringTextLabel(text) + EndTextCommandDisplayHelp(0, 0, 1, -1) +end + +function getVehicleInDirection(coordFrom, coordTo) + local rayHandle = CastRayPointToPoint(coordFrom.x, coordFrom.y, + coordFrom.z, coordTo.x, coordTo.y, coordTo.z, 10, + GetPlayerPed(-1), 0) + local a, b, c, d, vehicle = GetRaycastResult(rayHandle) + return vehicle +end + +function log(text) + print("[omni_flatbed/client] " .. text) +end + +Citizen.CreateThread(function() + log("Flatbed Loading") + RequestModel("inm_flatbed_base") + while not HasModelLoaded("inm_flatbed_base") do + Wait(0) + end + log("Flatbed Loading Complete") + while true do + local ped = PlayerPedId() + local veh = GetVehiclePedIsIn(ped, true) + if veh and GetEntityModel(veh) ~= GetHashKey("flatbed3") then + veh = lastFlatbed + end + if lastFlatbed then + if not DoesEntityExist(lastFlatbed) then + log("FLATBED DELETED?") + if lastBed then + if DoesEntityExist(lastBed) then + log("BED STILL EXISTS!") + DeleteEntity(lastBed) + lastBed = nil + end + end + lastFlatbed = nil + end + end + if veh and DoesEntityExist(veh) and GetEntityModel(veh) == GetHashKey("flatbed3") and NetworkHasControlOfEntity(veh) then + lastFlatbed = veh + local rightDir, fwdDir, upDir, pos = GetEntityMatrix(veh) + + if not DecorExistOn(veh, "flatbed3_bed") or DecorGetInt(veh, "flatbed3_bed") == 0 then + DecorSetInt(veh, "flatbed3_bed", 0) + local bed = CreateObjectNoOffset("inm_flatbed_base", pos, true, 0, 1) + log("GENERATING BED") + if DoesEntityExist(bed) then + local bedNet = ObjToNet(bed) + DecorSetInt(veh, "flatbed3_bed", bedNet) + log("DONE GENERATING BED") + end + else + SetVehicleExtra(veh, 1, not false) + end + local bedNet = DecorGetInt(veh, "flatbed3_bed") + local bed = nil + if bedNet ~= 0 then + bed = NetToObj(bedNet) + lastBed = bed + + if not DecorExistOn(veh, "flatbed3_attached") then + DecorSetBool(veh, "flatbed3_attached", false) + end + local attached = DecorGetBool(veh, "flatbed3_attached") + + if not DecorExistOn(veh, "flatbed3_lowered") then + DecorSetBool(veh, "flatbed3_lowered", true) + end + local lowered = DecorGetBool(veh, "flatbed3_lowered") + + if not DecorExistOn(veh, "flatbed3_state") then + DecorSetInt(veh, "flatbed3_state", 0) + end + local state = DecorGetInt(veh, "flatbed3_state") + + if not DecorExistOn(veh, "flatbed3_car") then + DecorSetInt(veh, "flatbed3_car", 0) + end + local carNet = DecorGetInt(veh, "flatbed3_car") + local car = nil + if carNet ~= 0 then + car = NetToVeh(carNet) + end + + local data = bedController + local x = pos.x + (fwdDir.x * data[1].x) + (rightDir.x * data[1].y) + (upDir.x * data[1].z) + local y = pos.y + (fwdDir.y * data[1].x) + (rightDir.y * data[1].y) + (upDir.y * data[1].z) + local z = pos.z + (fwdDir.z * data[1].x) + (rightDir.z * data[1].y) + (upDir.z * data[1].z) + local controllerPos = vector3(x, y, z) + + if state == 0 then + -- Raised + if lowered then + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), raisedOffset[1], raisedOffset[2], 0, 0, 1, 0, 0, 1) + + DecorSetBool(veh, "flatbed3_lowered", false) + lowered = false + end + + if drawMarker(controllerPos) then + showHelpText(controllerMessageRaised) + if IsControlJustPressed(0, 38) then + state = 1 + DecorSetInt(veh, "flatbed3_state", state) + end + end + elseif state == 1 then + -- Moving back + local offsetPos = raisedOffset[1] + local offsetRot = raisedOffset[2] + + offsetPos = offsetPos + vector3(lerp(0.0, backOffset[1].x, LERP_VALUE), lerp(0.0, backOffset[1].y, LERP_VALUE), lerp(0.0, backOffset[1].z, LERP_VALUE)) + offsetRot = offsetRot + vector3(lerp(0.0, backOffset[2].x, LERP_VALUE), lerp(0.0, backOffset[2].y, LERP_VALUE), lerp(0.0, backOffset[2].z, LERP_VALUE)) + + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), offsetPos, offsetRot, 0, 0, 1, 0, 0, 1) + + LERP_VALUE = LERP_VALUE + (1.0 * Timestep()) / 4.0 + + if LERP_VALUE >= 1.0 then + state = state + 1 + DecorSetInt(veh, "flatbed3_state", state) + LERP_VALUE = 0.0 + end + elseif state == 2 then + -- Lowering + local offsetPos = raisedOffset[1] + backOffset[1] + local offsetRot = raisedOffset[2] + backOffset[2] + + offsetPos = offsetPos + vector3(lerp(0.0, loweredOffset[1].x, LERP_VALUE), lerp(0.0, loweredOffset[1].y, LERP_VALUE), lerp(0.0, loweredOffset[1].z, LERP_VALUE)) + offsetRot = offsetRot + vector3(lerp(0.0, loweredOffset[2].x, LERP_VALUE), lerp(0.0, loweredOffset[2].y, LERP_VALUE), lerp(0.0, loweredOffset[2].z, LERP_VALUE)) + + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), offsetPos, offsetRot, 0, 0, 1, 0, 0, 1) + + LERP_VALUE = LERP_VALUE + (1.0 * Timestep()) / 2.0 + + if LERP_VALUE >= 1.0 then + state = state + 1 + DecorSetInt(veh, "flatbed3_state", state) + LERP_VALUE = 0.0 + end + elseif state == 3 then + -- Lowered + if not lowered then + local offsetPos = raisedOffset[1] + backOffset[1] + loweredOffset[1] + local offsetRot = raisedOffset[2] + backOffset[2] + loweredOffset[2] + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), offsetPos, offsetRot, 0, 0, 1, 0, 0, 1) + DecorSetBool(veh, "flatbed3_lowered", true) + lowered = true + end + + if drawMarker(controllerPos) then + if attached then + showHelpText(controllerMessageLoweredCar) + else + showHelpText(controllerMessageLoweredNoCar) + end + if IsControlJustPressed(0, 38) then + state = 4 + DecorSetInt(veh, "flatbed3_state", state) + end + if IsControlJustPressed(0, 47) then + if attached then + DetachEntity(car, 0, 1) + car = nil + DecorSetInt(veh, "flatbed3_car", 0) + attached = false + DecorSetBool(veh, "flatbed3_attached", attached) + else + local bedPos = GetEntityCoords(bed, false) + local newCar = getVehicleInDirection(bedPos + vector3(0.0, 0.0, 0.25), bedPos + vector3(0.0, 0.0, 2.25)) + if newCar then + local carPos = GetEntityCoords(newCar, false) + NetworkRequestControlOfEntity(newCar) + while not NetworkHasControlOfEntity(newCar) do Wait(0) end + AttachEntityToEntity(newCar, bed, 0, attachmentOffset[1] + vector3(0.0, 0.0, carPos.z - bedPos.z - 0.50), attachmentOffset[2], 0, 0, false, 0, 0, 1) + car = newCar + DecorSetInt(veh, "flatbed3_car", VehToNet(newCar)) + attached = true + DecorSetBool(veh, "flatbed3_attached", attached) + end + end + end + end + elseif state == 4 then + -- Raising + local offsetPos = raisedOffset[1] + backOffset[1] + local offsetRot = raisedOffset[2] + backOffset[2] + + offsetPos = offsetPos + vector3(lerp(loweredOffset[1].x, 0.0, LERP_VALUE), lerp(loweredOffset[1].y, 0.0, LERP_VALUE), lerp(loweredOffset[1].z, 0.0, LERP_VALUE)) + offsetRot = offsetRot + vector3(lerp(loweredOffset[2].x, 0.0, LERP_VALUE), lerp(loweredOffset[2].y, 0.0, LERP_VALUE), lerp(loweredOffset[2].z, 0.0, LERP_VALUE)) + + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), offsetPos, offsetRot, 0, 0, 1, 0, 0, 1) + + LERP_VALUE = LERP_VALUE + (1.0 * Timestep()) / 2.0 + + if LERP_VALUE >= 1.0 then + state = state + 1 + DecorSetInt(veh, "flatbed3_state", state) + LERP_VALUE = 0.0 + end + elseif state == 5 then + -- Moving forward + local offsetPos = raisedOffset[1] + local offsetRot = raisedOffset[2] + + offsetPos = offsetPos + vector3(lerp(backOffset[1].x, 0.0, LERP_VALUE), lerp(backOffset[1].y, 0.0, LERP_VALUE), lerp(backOffset[1].z, 0.0, LERP_VALUE)) + offsetRot = offsetRot + vector3(lerp(backOffset[2].x, 0.0, LERP_VALUE), lerp(backOffset[2].y, 0.0, LERP_VALUE), lerp(backOffset[2].z, 0.0, LERP_VALUE)) + + DetachEntity(bed, 0, 0) + AttachEntityToEntity(bed, veh, GetEntityBoneIndexByName(veh, "chassis"), offsetPos, offsetRot, 0, 0, 1, 0, 0, 1) + + LERP_VALUE = LERP_VALUE + (1.0 * Timestep()) / 4.0 + + if LERP_VALUE >= 1.0 then + state = 0 + DecorSetInt(veh, "flatbed3_state", state) + LERP_VALUE = 0.0 + end + else + state = 0 + DecorSetInt(veh, "flatbed3_state", state) + end + + if not IsPedInVehicle(ped, veh, true) then + + end + end + end + Wait(0) + end +end) diff --git a/resources/Flatbed-Moving/metas/carcols.meta b/resources/Flatbed-Moving/metas/carcols.meta new file mode 100644 index 000000000..c4f7562bd --- /dev/null +++ b/resources/Flatbed-Moving/metas/carcols.meta @@ -0,0 +1,23 @@ + + + + + 0_default_modkit + + MKT_SPECIAL + + + + + + FLATBED3_LV1 + FLATBED3_LV2 + FLATBED3_LV3 + FLATBED3_LV4 + FLATBED3_LV5 + FLATBED3_LV6 + + + + + \ No newline at end of file diff --git a/resources/Flatbed-Moving/metas/carvariations.meta b/resources/Flatbed-Moving/metas/carvariations.meta new file mode 100644 index 000000000..09f76d2cf --- /dev/null +++ b/resources/Flatbed-Moving/metas/carvariations.meta @@ -0,0 +1,145 @@ + + + + + + flatbed3 + + + + 112 + 112 + 159 + 156 + + + + + + + + + + + + + + + 62 + 62 + 4 + 156 + + + + + + + + + + + + + + + 18 + 18 + 160 + 156 + + + + + + + + + + + + + + + 19 + 19 + 136 + 156 + + + + + + + + + + + + + + + 27 + 27 + 36 + 156 + + + + + + + + + + + + + + + 108 + 108 + 123 + 156 + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Standard White + + + + White Plate 2 + + + + Blue Plate + + + + Yellow Plate + + + + + + + + + \ No newline at end of file diff --git a/resources/Flatbed-Moving/metas/def_flatbed3_props.ytyp b/resources/Flatbed-Moving/metas/def_flatbed3_props.ytyp new file mode 100644 index 000000000..3097a6cbc Binary files /dev/null and b/resources/Flatbed-Moving/metas/def_flatbed3_props.ytyp differ diff --git a/resources/Flatbed-Moving/metas/handling.meta b/resources/Flatbed-Moving/metas/handling.meta new file mode 100644 index 000000000..577dbcab4 --- /dev/null +++ b/resources/Flatbed-Moving/metas/handling.meta @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/resources/Flatbed-Moving/metas/vehiclelayouts.meta b/resources/Flatbed-Moving/metas/vehiclelayouts.meta new file mode 100644 index 000000000..1da0aaea3 --- /dev/null +++ b/resources/Flatbed-Moving/metas/vehiclelayouts.meta @@ -0,0 +1,62 @@ + + + + + + + + + EXPLOSION_INFO_DEFAULT + + + + + + + + + + + + + + + + + + + + + + EXPLOSION_INFO_CAR + + + CAR + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Flatbed-Moving/metas/vehicles.meta b/resources/Flatbed-Moving/metas/vehicles.meta new file mode 100644 index 000000000..4c83127fd --- /dev/null +++ b/resources/Flatbed-Moving/metas/vehicles.meta @@ -0,0 +1,127 @@ + + + vehshare + + + + flatbed3 + flatbed3 + FLATBED + FLATBED + MTL + null + null + null + null + + null + FLATBED + LAYOUT_TRUCK + FLATBED_COVER_OFFSET_INFO + EXPLOSION_INFO_TRUCK + + DEFAULT_FOLLOW_VEHICLE_CAMERA + MID_BOX_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID + DEFAULT_POV_CAMERA_LOOKAROUND_MID + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_TRUCK_HIDDEN_EXHAUST + + + + + + + + + + + + + + + + + + + + + + 20.000000 + 90.000000 + 130.000000 + 260.000000 + 750.000000 + 750.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_BIG FLAG_CAN_HONK_WHEN_FLEEING FLAG_AVOID_TURNS FLAG_EXTRAS_REQUIRE FLAG_PEDS_CAN_STAND_ON_TOP FLAG_DONT_SPAWN_IN_CARGEN FLAG_USE_FAT_INTERIOR_LIGHT FLAG_IS_BULKY FLAG_BLOCK_FROM_ATTRACTOR_SCENARIO FLAG_CANNOT_TAKE_COVER_WHEN_STOOD_ON FLAG_HAS_LIVERY FLAG_EXTRAS_ONLY_BREAK_WHEN_DESTROYED + VEHICLE_TYPE_CAR + VPT_FRONT_PLATES + VDT_TRUCK + VC_UTILITY + VWT_SPORT + + + + + S_M_M_Trucker_01 + + + + + + VEH_EXT_BONNET + + + + + + + + WHEEL_WIDE_REAR_RIGHT_CAMERA + WHEEL_WIDE_REAR_LEFT_CAMERA + + Truck + + + + + TRUCK_PHANTOM_FRONT_LEFT + TRUCK_PACKER_FRONT_RIGHT + + + + + + vehshare_truck + flatbed3 + + + \ No newline at end of file diff --git a/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp b/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp new file mode 100644 index 000000000..8a3751128 Binary files /dev/null and b/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp differ diff --git a/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp.xml b/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp.xml new file mode 100644 index 000000000..59754d3a5 --- /dev/null +++ b/resources/Flatbed-Moving/stream/def_flatbed3_props.ytyp.xml @@ -0,0 +1,10 @@ +๏ปฟ + + + + + inm_flatbed_baseinm_flatbed_baseprop_inm_flatbed_baseASSET_TYPE_DRAWABLEinm_flatbed_base + def_flatbed3_props + + + \ No newline at end of file diff --git a/resources/Flatbed-Moving/stream/flatbed3+hi.ytd b/resources/Flatbed-Moving/stream/flatbed3+hi.ytd new file mode 100644 index 000000000..849b1a24a --- /dev/null +++ b/resources/Flatbed-Moving/stream/flatbed3+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebd898fda0180c31e9b873e754b08730c6ef287f84a4efe6099b848075836a29 +size 200547 diff --git a/resources/Flatbed-Moving/stream/flatbed3.yft b/resources/Flatbed-Moving/stream/flatbed3.yft new file mode 100644 index 000000000..b42f90682 --- /dev/null +++ b/resources/Flatbed-Moving/stream/flatbed3.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a118aebc72b98a2ec30d5c42d278c7e2dd6646622e6d4ca4191cda644af441b3 +size 1186612 diff --git a/resources/Flatbed-Moving/stream/flatbed3.ytd b/resources/Flatbed-Moving/stream/flatbed3.ytd new file mode 100644 index 000000000..ca58a3241 --- /dev/null +++ b/resources/Flatbed-Moving/stream/flatbed3.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99a94351cfdf4a9fab25ccc51f386e0213bb4f48f1da24e49c4a194476b53a90 +size 2605586 diff --git a/resources/Flatbed-Moving/stream/flatbed3_hi.yft b/resources/Flatbed-Moving/stream/flatbed3_hi.yft new file mode 100644 index 000000000..aefa77cbe --- /dev/null +++ b/resources/Flatbed-Moving/stream/flatbed3_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f4403b390e9002579cf1cd27311baba4f3549359fb6a724ab0349f90f503157 +size 1184952 diff --git a/resources/Flatbed-Moving/stream/inm_flatbed_base.ydr b/resources/Flatbed-Moving/stream/inm_flatbed_base.ydr new file mode 100644 index 000000000..ecfb356d2 --- /dev/null +++ b/resources/Flatbed-Moving/stream/inm_flatbed_base.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2793a3271e49f0191d752201ff4cf2f16a471cf81900db74e1033f0bd7abeff9 +size 1005213 diff --git a/resources/Frame-Monitor/README.md b/resources/Frame-Monitor/README.md new file mode 100644 index 000000000..9ea713233 --- /dev/null +++ b/resources/Frame-Monitor/README.md @@ -0,0 +1,3 @@ +# dfs_framemonitor + +This resource is a standalone resource which automagically collects and logs client framerates to the databse for later analysation. diff --git a/resources/Frame-Monitor/framemonitor.sql b/resources/Frame-Monitor/framemonitor.sql new file mode 100644 index 000000000..c297b3f56 --- /dev/null +++ b/resources/Frame-Monitor/framemonitor.sql @@ -0,0 +1,30 @@ +/* +SQLyog Community +MySQL - 10.4.13-MariaDB : Database - essentialmode +********************************************************************* +*/ + +/*!40101 SET NAMES utf8 */; + +/*!40101 SET SQL_MODE=''*/; + +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; +/*Table structure for table `metrics_fps` */ + +CREATE TABLE `metrics_fps` ( + `metrics_fps_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, + `lowFrames` int(3) DEFAULT NULL, + `avgFrames` int(3) DEFAULT NULL, + `highFrames` int(3) DEFAULT NULL, + `source_id` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL, + `date_recorded` datetime DEFAULT current_timestamp(), + PRIMARY KEY (`metrics_fps_id`) +) ENGINE=InnoDB AUTO_INCREMENT=70587 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; diff --git a/resources/Frame-Monitor/framemonitor_cl.lua b/resources/Frame-Monitor/framemonitor_cl.lua new file mode 100644 index 000000000..cf6ddae57 --- /dev/null +++ b/resources/Frame-Monitor/framemonitor_cl.lua @@ -0,0 +1,34 @@ +local LowFrame = 256 +local HighFrame = 0 +local Frames = {} +local _TotalAvgFrames = 0 +local LastUpload = GetGameTimer() + + + +AddEventHandler("playerSpawned", function () + local FPS = -1 + local LastCheck = GetGameTimer() + while true do + FPS = FPS + 1 + if LastUpload + 600000 < GetGameTimer() then + for k, v in pairs(Frames) do _TotalAvgFrames = _TotalAvgFrames + v end + if math.floor(_TotalAvgFrames/#Frames) == math.floor(_TotalAvgFrames/#Frames) then + TriggerServerEvent("framemonitor:upload", LowFrame, math.floor(_TotalAvgFrames/#Frames), HighFrame) + end + LastUpload = GetGameTimer() + LowFrame = 256 + HighFrame = 0 + Frames = {} + _TotalAvgFrames = 0 + end + if LastCheck + 1000 <= GetGameTimer() then + LastCheck = GetGameTimer() + table.insert(Frames, #Frames+1, FPS) + if FPS < LowFrame then LowFrame = FPS end + if FPS > HighFrame then HighFrame = FPS end + FPS = 0 + end + Wait(0) + end +end) \ No newline at end of file diff --git a/resources/Frame-Monitor/framemonitor_sv.lua b/resources/Frame-Monitor/framemonitor_sv.lua new file mode 100644 index 000000000..f94e6e306 --- /dev/null +++ b/resources/Frame-Monitor/framemonitor_sv.lua @@ -0,0 +1,5 @@ +RegisterNetEvent("framemonitor:upload") +AddEventHandler("framemonitor:upload", function (Low, Avg, High) + MySQL.Async.execute("INSERT INTO metrics_fps (`lowFrames`, `avgFrames`, `highFrames`, `source_id`) VALUES (@low, @avg, @high, @id)", {low = Low, avg = Avg, high = High, + id = GetPlayerIdentifiers(source)[1]} ) +end) \ No newline at end of file diff --git a/resources/Frame-Monitor/fxmanifest.lua b/resources/Frame-Monitor/fxmanifest.lua new file mode 100644 index 000000000..b499d65d1 --- /dev/null +++ b/resources/Frame-Monitor/fxmanifest.lua @@ -0,0 +1,16 @@ +fx_version 'bodacious' + +game 'gta5' + +description 'FPS Monitor' + +version '1.0' + +client_script 'framemonitor_cl.lua' + +dependency 'mysql-async' + +server_scripts { + '@mysql-async/lib/MySQL.lua', + 'framemonitor_sv.lua' +} \ No newline at end of file diff --git a/resources/GymScript/client.lua b/resources/GymScript/client.lua new file mode 100644 index 000000000..5b1c9fe0c --- /dev/null +++ b/resources/GymScript/client.lua @@ -0,0 +1,101 @@ + +local isNearExersices = false +local isAtExersice = false +local isTraining = false + + + +Citizen.CreateThread(function() + + if Config.EnableBlip then + local blip = AddBlipForCoord( Config.MapBlip.Pos.x, Config.MapBlip.Pos.y, Config.MapBlip.Pos.z) + SetBlipSprite (blip, Config.MapBlip.Sprite) + SetBlipDisplay(blip, Config.MapBlip.Display) + SetBlipScale (blip, Config.MapBlip.Scale) + SetBlipColour (blip, Config.MapBlip.Colour) + SetBlipAsShortRange(blip, true) + BeginTextCommandSetBlipName("STRING") + AddTextComponentString(Config.MapBlip.Name) + EndTextCommandSetBlipName(blip) + end + + while true do + Citizen.Wait(350) + local playerPed = PlayerPedId() + local playerCoords = GetEntityCoords(GetPlayerPed(-1), false) + + isNearExersices = false + isAtExersice = false + + for k, v in pairs(Config.Exersices) do + local distance = Vdist(playerCoords, v.x, v.y, v.z) + if distance < 20.0 then + isNearExersices = true + end + if distance < 0.6 then + isAtExersice = true + currentExersice = v + end + end + + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if isNearExersices then + for k, v in pairs(Config.Exersices) do + DrawMarker(21, v.x, v.y, v.z, 0, 0, 0, 0, 0, 0, 0.301, 0.301, 0.3001, 0, 153, 55, 55, 0, 0, 0, 0) + end + end + + if isAtExersice then + if not isTraining then + showInfobar(Config.ExersiceString .. '~y~' .. currentExersice.type) + else + showInfobar(Config.AbortString) + end + + if IsControlJustReleased(0, Config.ExersiceKey) then + + if isTraining then + isTraining = false + ClearPedTasksImmediately(PlayerPedId()) + ShowNotification(Config.FinishString) + else + if currentExersice.type == 'chins' then + SetEntityCoords(PlayerPedId(), currentExersice.fixedChinPos.x, currentExersice.fixedChinPos.y, currentExersice.fixedChinPos.z - 1) + SetEntityHeading(PlayerPedId(), currentExersice.fixedChinPos.rot) + end + isTraining = true + TaskStartScenarioInPlace(PlayerPedId(), currentExersice.scenario, 0, true) + --workOut() + end + + end + end + end +end) + +--[[function workOut() + Citizen.Wait(Config.ExersiceDuration * 1000) + ClearPedTasksImmediately(PlayerPedId()) + ShowNotification(Config.FinishString) + isTraining = false +end--]] + +function ShowNotification(text) + SetNotificationTextEntry('STRING') + AddTextComponentString(text) + DrawNotification(false, true) +end + +function showInfobar(msg) + + CurrentActionMsg = msg + SetTextComponentFormat('STRING') + AddTextComponentString(CurrentActionMsg) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) + +end \ No newline at end of file diff --git a/resources/GymScript/config.lua b/resources/GymScript/config.lua new file mode 100644 index 000000000..fabe24ac6 --- /dev/null +++ b/resources/GymScript/config.lua @@ -0,0 +1,25 @@ +Config = {} + +Config.EnableBlip = false +Config.MapBlip = { + Pos = {x = -1203.3242,y = -1570.6184,z = 4.6115}, + Sprite = 311, --icon + Display = 4, + Scale = 1.0, + Colour = 26, + Name = 'Beach Gym', +} + +Config.Exersices = { + {type = 'arm exercises', scenario = "world_human_muscle_free_weights", x = -1202.9837,y = -1565.1718,z = 4.6115}, + {type = 'pushups', scenario = "world_human_push_ups", x = -1203.3242,y = -1570.6184,z = 4.6115}, + {type = 'yoga', scenario = "world_human_yoga", x = -1204.7958,y = -1560.1906,z = 4.6115}, + {type = 'situps', scenario = "world_human_sit_ups", x = -1206.1055,y = -1565.1589,z = 4.6115}, + {type = 'chins', scenario = "prop_human_muscle_chin_ups", x = -1200.1284,y = -1570.9903,z = 4.6115, fixedChinPos = {x = -1199.84, y = -1571.40, z = 4.61, rot = 40.0}}, +} + +Config.ExersiceKey = 38 -- E +Config.ExersiceString = 'Press ~g~E ~s~to do some ' +Config.AbortString = 'Press ~g~E ~s~to abort working out' +Config.ExersiceDuration = 30 -- in seconds +Config.FinishString = '~g~Exercise finished! ~s~Take a deep breath before continuing.' diff --git a/resources/GymScript/fxmanifest.lua b/resources/GymScript/fxmanifest.lua new file mode 100644 index 000000000..b24e8a62f --- /dev/null +++ b/resources/GymScript/fxmanifest.lua @@ -0,0 +1,17 @@ +fx_version 'cerulean' +games { 'gta5' } + +author 'RedTwo_' +description 'Gym script' +version '1.0.0' + +-- What to run +client_scripts { + 'config.lua', + 'client.lua', +} + +--[[server_scripts { + 'config.lua', + 'server.lua', +}--]] \ No newline at end of file diff --git a/resources/Hands-Up/__resource.lua b/resources/Hands-Up/__resource.lua new file mode 100644 index 000000000..4787b880d --- /dev/null +++ b/resources/Hands-Up/__resource.lua @@ -0,0 +1 @@ +client_script 'client.lua' \ No newline at end of file diff --git a/resources/Hands-Up/client.lua b/resources/Hands-Up/client.lua new file mode 100644 index 000000000..26dcb464d --- /dev/null +++ b/resources/Hands-Up/client.lua @@ -0,0 +1,22 @@ +Citizen.CreateThread(function() + local dict = "missminuteman_1ig_2" + + RequestAnimDict(dict) + while not HasAnimDictLoaded(dict) do + Citizen.Wait(100) + end + local handsup = false + while true do + Citizen.Wait(0) + if IsControlJustPressed(1, 323) then --Start holding X + if not handsup then + TaskPlayAnim(GetPlayerPed(-1), dict, "handsup_enter", 8.0, 8.0, -1, 50, 0, false, false, false) + handsup = true + else + handsup = false + ClearPedTasks(GetPlayerPed(-1)) + end + end + end +end) + \ No newline at end of file diff --git a/resources/Hash-Checker/HashToName.lua b/resources/Hash-Checker/HashToName.lua new file mode 100644 index 000000000..fed64f89f --- /dev/null +++ b/resources/Hash-Checker/HashToName.lua @@ -0,0 +1,53897 @@ +--============================================================= +-- This simple yet very helpful 'mini script' allowes you to +-- type objectname followed by an hashkey in your F8 console +-- NOT MADE FOR THE 'CHATBOX!' +-- It will then return the recognized model name for the hash +-- you have entered. +-- Currently it supports a whopping 53859 objects! :) +--============================================================= + + +local FoundObjects = { + {HashIs = -1267889684, ModNam = '02gate3_l'}, +{HashIs = -832573324, ModNam = 'a_c_boar'}, +{HashIs = 1462895032, ModNam = 'a_c_cat_01'}, +{HashIs = -1430839454, ModNam = 'a_c_chickenhawk'}, +{HashIs = -1469565163, ModNam = 'a_c_chimp'}, +{HashIs = 351016938, ModNam = 'a_c_chop'}, +{HashIs = 1457690978, ModNam = 'a_c_cormorant'}, +{HashIs = -50684386, ModNam = 'a_c_cow'}, +{HashIs = 1682622302, ModNam = 'a_c_coyote'}, +{HashIs = 402729631, ModNam = 'a_c_crow'}, +{HashIs = -664053099, ModNam = 'a_c_deer'}, +{HashIs = -1950698411, ModNam = 'a_c_dolphin'}, +{HashIs = 802685111, ModNam = 'a_c_fish'}, +{HashIs = 1794449327, ModNam = 'a_c_hen'}, +{HashIs = 1193010354, ModNam = 'a_c_humpback'}, +{HashIs = 1318032802, ModNam = 'a_c_husky'}, +{HashIs = -1920284487, ModNam = 'a_c_killerwhale'}, +{HashIs = 307287994, ModNam = 'a_c_mtlion'}, +{HashIs = -1323586730, ModNam = 'a_c_pig'}, +{HashIs = 111281960, ModNam = 'a_c_pigeon'}, +{HashIs = 1125994524, ModNam = 'a_c_poodle'}, +{HashIs = 1832265812, ModNam = 'a_c_pug'}, +{HashIs = -541762431, ModNam = 'a_c_rabbit_01'}, +{HashIs = -1011537562, ModNam = 'a_c_rat'}, +{HashIs = 882848737, ModNam = 'a_c_retriever'}, +{HashIs = -1026527405, ModNam = 'a_c_rhesus'}, +{HashIs = -1788665315, ModNam = 'a_c_rottweiler'}, +{HashIs = -745300483, ModNam = 'a_c_seagull'}, +{HashIs = 1015224100, ModNam = 'a_c_sharkhammer'}, +{HashIs = 113504370, ModNam = 'a_c_sharktiger'}, +{HashIs = 1126154828, ModNam = 'a_c_shepherd'}, +{HashIs = -1589092019, ModNam = 'a_c_stingray'}, +{HashIs = -1384627013, ModNam = 'a_c_westy'}, +{HashIs = 808859815, ModNam = 'a_f_m_beach_01'}, +{HashIs = -1106743555, ModNam = 'a_f_m_bevhills_01'}, +{HashIs = -1606864033, ModNam = 'a_f_m_bevhills_02'}, +{HashIs = 1004114196, ModNam = 'a_f_m_bodybuild_01'}, +{HashIs = 532905404, ModNam = 'a_f_m_business_02'}, +{HashIs = 1699403886, ModNam = 'a_f_m_downtown_01'}, +{HashIs = -1656894598, ModNam = 'a_f_m_eastsa_01'}, +{HashIs = 1674107025, ModNam = 'a_f_m_eastsa_02'}, +{HashIs = -88831029, ModNam = 'a_f_m_fatbla_01'}, +{HashIs = -1244692252, ModNam = 'a_f_m_fatcult_01'}, +{HashIs = 951767867, ModNam = 'a_f_m_fatwhite_01'}, +{HashIs = 1388848350, ModNam = 'a_f_m_ktown_01'}, +{HashIs = 1090617681, ModNam = 'a_f_m_ktown_02'}, +{HashIs = 379310561, ModNam = 'a_f_m_prolhost_01'}, +{HashIs = -569505431, ModNam = 'a_f_m_salton_01'}, +{HashIs = -1332260293, ModNam = 'a_f_m_skidrow_01'}, +{HashIs = 1951946145, ModNam = 'a_f_m_soucent_01'}, +{HashIs = -215821512, ModNam = 'a_f_m_soucent_02'}, +{HashIs = -840346158, ModNam = 'a_f_m_soucentmc_01'}, +{HashIs = 1347814329, ModNam = 'a_f_m_tourist_01'}, +{HashIs = 1224306523, ModNam = 'a_f_m_tramp_01'}, +{HashIs = -1935621530, ModNam = 'a_f_m_trampbeac_01'}, +{HashIs = 1640504453, ModNam = 'a_f_o_genstreet_01'}, +{HashIs = -1160266880, ModNam = 'a_f_o_indian_01'}, +{HashIs = 1204772502, ModNam = 'a_f_o_ktown_01'}, +{HashIs = -855671414, ModNam = 'a_f_o_salton_01'}, +{HashIs = 1039800368, ModNam = 'a_f_o_soucent_01'}, +{HashIs = -1519524074, ModNam = 'a_f_o_soucent_02'}, +{HashIs = -945854168, ModNam = 'a_f_y_beach_01'}, +{HashIs = 1146800212, ModNam = 'a_f_y_bevhills_01'}, +{HashIs = 1546450936, ModNam = 'a_f_y_bevhills_02'}, +{HashIs = 549978415, ModNam = 'a_f_y_bevhills_03'}, +{HashIs = 920595805, ModNam = 'a_f_y_bevhills_04'}, +{HashIs = 664399832, ModNam = 'a_f_y_business_01'}, +{HashIs = 826475330, ModNam = 'a_f_y_business_02'}, +{HashIs = -1366884940, ModNam = 'a_f_y_business_03'}, +{HashIs = -1211756494, ModNam = 'a_f_y_business_04'}, +{HashIs = -173013091, ModNam = 'a_f_y_eastsa_01'}, +{HashIs = 70821038, ModNam = 'a_f_y_eastsa_02'}, +{HashIs = 1371553700, ModNam = 'a_f_y_eastsa_03'}, +{HashIs = 1755064960, ModNam = 'a_f_y_epsilon_01'}, +{HashIs = 1348537411, ModNam = 'a_f_y_femaleagent'}, +{HashIs = 1165780219, ModNam = 'a_f_y_fitness_01'}, +{HashIs = 331645324, ModNam = 'a_f_y_fitness_02'}, +{HashIs = 793439294, ModNam = 'a_f_y_genhot_01'}, +{HashIs = 2111372120, ModNam = 'a_f_y_golfer_01'}, +{HashIs = 813893651, ModNam = 'a_f_y_hiker_01'}, +{HashIs = 343259175, ModNam = 'a_f_y_hippie_01'}, +{HashIs = -2109222095, ModNam = 'a_f_y_hipster_01'}, +{HashIs = -1745486195, ModNam = 'a_f_y_hipster_02'}, +{HashIs = -1514497514, ModNam = 'a_f_y_hipster_03'}, +{HashIs = 429425116, ModNam = 'a_f_y_hipster_04'}, +{HashIs = 153984193, ModNam = 'a_f_y_indian_01'}, +{HashIs = -619494093, ModNam = 'a_f_y_juggalo_01'}, +{HashIs = -951490775, ModNam = 'a_f_y_runner_01'}, +{HashIs = 1064866854, ModNam = 'a_f_y_rurmeth_01'}, +{HashIs = -614546432, ModNam = 'a_f_y_scdressy_01'}, +{HashIs = 1767892582, ModNam = 'a_f_y_skater_01'}, +{HashIs = 744758650, ModNam = 'a_f_y_soucent_01'}, +{HashIs = 1519319503, ModNam = 'a_f_y_soucent_02'}, +{HashIs = -2018356203, ModNam = 'a_f_y_soucent_03'}, +{HashIs = 1426880966, ModNam = 'a_f_y_tennis_01'}, +{HashIs = -1661836925, ModNam = 'a_f_y_topless_01'}, +{HashIs = 1446741360, ModNam = 'a_f_y_tourist_01'}, +{HashIs = -1859912896, ModNam = 'a_f_y_tourist_02'}, +{HashIs = 435429221, ModNam = 'a_f_y_vinewood_01'}, +{HashIs = -625565461, ModNam = 'a_f_y_vinewood_02'}, +{HashIs = 933092024, ModNam = 'a_f_y_vinewood_03'}, +{HashIs = -85696186, ModNam = 'a_f_y_vinewood_04'}, +{HashIs = -1004861906, ModNam = 'a_f_y_yoga_01'}, +{HashIs = 1413662315, ModNam = 'a_m_m_acult_01'}, +{HashIs = -781039234, ModNam = 'a_m_m_afriamer_01'}, +{HashIs = 1077785853, ModNam = 'a_m_m_beach_01'}, +{HashIs = 2021631368, ModNam = 'a_m_m_beach_02'}, +{HashIs = 1423699487, ModNam = 'a_m_m_bevhills_01'}, +{HashIs = 1068876755, ModNam = 'a_m_m_bevhills_02'}, +{HashIs = 2120901815, ModNam = 'a_m_m_business_01'}, +{HashIs = -106498753, ModNam = 'a_m_m_eastsa_01'}, +{HashIs = 131961260, ModNam = 'a_m_m_eastsa_02'}, +{HashIs = -1806291497, ModNam = 'a_m_m_farmer_01'}, +{HashIs = 1641152947, ModNam = 'a_m_m_fatlatin_01'}, +{HashIs = 115168927, ModNam = 'a_m_m_genfat_01'}, +{HashIs = 330231874, ModNam = 'a_m_m_genfat_02'}, +{HashIs = -1444213182, ModNam = 'a_m_m_golfer_01'}, +{HashIs = 1809430156, ModNam = 'a_m_m_hasjew_01'}, +{HashIs = 1822107721, ModNam = 'a_m_m_hillbilly_01'}, +{HashIs = 2064532783, ModNam = 'a_m_m_hillbilly_02'}, +{HashIs = -573920724, ModNam = 'a_m_m_indian_01'}, +{HashIs = -782401935, ModNam = 'a_m_m_ktown_01'}, +{HashIs = 803106487, ModNam = 'a_m_m_malibu_01'}, +{HashIs = -578715987, ModNam = 'a_m_m_mexcntry_01'}, +{HashIs = -1302522190, ModNam = 'a_m_m_mexlabor_01'}, +{HashIs = 1746653202, ModNam = 'a_m_m_og_boss_01'}, +{HashIs = -322270187, ModNam = 'a_m_m_paparazzi_01'}, +{HashIs = -1445349730, ModNam = 'a_m_m_polynesian_01'}, +{HashIs = -1760377969, ModNam = 'a_m_m_prolhost_01'}, +{HashIs = 1001210244, ModNam = 'a_m_m_rurmeth_01'}, +{HashIs = 1328415626, ModNam = 'a_m_m_salton_01'}, +{HashIs = 1626646295, ModNam = 'a_m_m_salton_02'}, +{HashIs = -1299428795, ModNam = 'a_m_m_salton_03'}, +{HashIs = -1773858377, ModNam = 'a_m_m_salton_04'}, +{HashIs = -640198516, ModNam = 'a_m_m_skater_01'}, +{HashIs = 32417469, ModNam = 'a_m_m_skidrow_01'}, +{HashIs = 193817059, ModNam = 'a_m_m_socenlat_01'}, +{HashIs = 1750583735, ModNam = 'a_m_m_soucent_01'}, +{HashIs = -1620232223, ModNam = 'a_m_m_soucent_02'}, +{HashIs = -1948675910, ModNam = 'a_m_m_soucent_03'}, +{HashIs = -1023672578, ModNam = 'a_m_m_soucent_04'}, +{HashIs = -1029146878, ModNam = 'a_m_m_stlat_02'}, +{HashIs = 1416254276, ModNam = 'a_m_m_tennis_01'}, +{HashIs = -929103484, ModNam = 'a_m_m_tourist_01'}, +{HashIs = 516505552, ModNam = 'a_m_m_tramp_01'}, +{HashIs = 1404403376, ModNam = 'a_m_m_trampbeac_01'}, +{HashIs = -521758348, ModNam = 'a_m_m_tranvest_01'}, +{HashIs = -150026812, ModNam = 'a_m_m_tranvest_02'}, +{HashIs = 1430544400, ModNam = 'a_m_o_acult_01'}, +{HashIs = 1268862154, ModNam = 'a_m_o_acult_02'}, +{HashIs = -2077764712, ModNam = 'a_m_o_beach_01'}, +{HashIs = -1386944600, ModNam = 'a_m_o_genstreet_01'}, +{HashIs = 355916122, ModNam = 'a_m_o_ktown_01'}, +{HashIs = 539004493, ModNam = 'a_m_o_salton_01'}, +{HashIs = 718836251, ModNam = 'a_m_o_soucent_01'}, +{HashIs = 1082572151, ModNam = 'a_m_o_soucent_02'}, +{HashIs = 238213328, ModNam = 'a_m_o_soucent_03'}, +{HashIs = 390939205, ModNam = 'a_m_o_tramp_01'}, +{HashIs = -1251702741, ModNam = 'a_m_y_acult_01'}, +{HashIs = -2132435154, ModNam = 'a_m_y_acult_02'}, +{HashIs = -771835772, ModNam = 'a_m_y_beach_01'}, +{HashIs = 600300561, ModNam = 'a_m_y_beach_02'}, +{HashIs = -408329255, ModNam = 'a_m_y_beach_03'}, +{HashIs = 2114544056, ModNam = 'a_m_y_beachvesp_01'}, +{HashIs = -900269486, ModNam = 'a_m_y_beachvesp_02'}, +{HashIs = 1982350912, ModNam = 'a_m_y_bevhills_01'}, +{HashIs = 1720428295, ModNam = 'a_m_y_bevhills_02'}, +{HashIs = 933205398, ModNam = 'a_m_y_breakdance_01'}, +{HashIs = -1697435671, ModNam = 'a_m_y_busicas_01'}, +{HashIs = -912318012, ModNam = 'a_m_y_business_01'}, +{HashIs = -1280051738, ModNam = 'a_m_y_business_02'}, +{HashIs = -1589423867, ModNam = 'a_m_y_business_03'}, +{HashIs = -37334073, ModNam = 'a_m_y_cyclist_01'}, +{HashIs = -12678997, ModNam = 'a_m_y_dhill_01'}, +{HashIs = 766375082, ModNam = 'a_m_y_downtown_01'}, +{HashIs = -1538846349, ModNam = 'a_m_y_eastsa_01'}, +{HashIs = 377976310, ModNam = 'a_m_y_eastsa_02'}, +{HashIs = 2010389054, ModNam = 'a_m_y_epsilon_01'}, +{HashIs = -1434255461, ModNam = 'a_m_y_epsilon_02'}, +{HashIs = -775102410, ModNam = 'a_m_y_gay_01'}, +{HashIs = -1519253631, ModNam = 'a_m_y_gay_02'}, +{HashIs = -1736970383, ModNam = 'a_m_y_genstreet_01'}, +{HashIs = 891398354, ModNam = 'a_m_y_genstreet_02'}, +{HashIs = -685776591, ModNam = 'a_m_y_golfer_01'}, +{HashIs = -512913663, ModNam = 'a_m_y_hasjew_01'}, +{HashIs = 1358380044, ModNam = 'a_m_y_hiker_01'}, +{HashIs = 2097407511, ModNam = 'a_m_y_hippy_01'}, +{HashIs = 587703123, ModNam = 'a_m_y_hipster_01'}, +{HashIs = 349505262, ModNam = 'a_m_y_hipster_02'}, +{HashIs = 1312913862, ModNam = 'a_m_y_hipster_03'}, +{HashIs = 706935758, ModNam = 'a_m_y_indian_01'}, +{HashIs = 767028979, ModNam = 'a_m_y_jetski_01'}, +{HashIs = -1849016788, ModNam = 'a_m_y_juggalo_01'}, +{HashIs = 452351020, ModNam = 'a_m_y_ktown_01'}, +{HashIs = 696250687, ModNam = 'a_m_y_ktown_02'}, +{HashIs = 321657486, ModNam = 'a_m_y_latino_01'}, +{HashIs = 1768677545, ModNam = 'a_m_y_methhead_01'}, +{HashIs = 810804565, ModNam = 'a_m_y_mexthug_01'}, +{HashIs = 1694362237, ModNam = 'a_m_y_motox_01'}, +{HashIs = 2007797722, ModNam = 'a_m_y_motox_02'}, +{HashIs = 1264920838, ModNam = 'a_m_y_musclbeac_01'}, +{HashIs = -920443780, ModNam = 'a_m_y_musclbeac_02'}, +{HashIs = -2088436577, ModNam = 'a_m_y_polynesian_01'}, +{HashIs = -178150202, ModNam = 'a_m_y_roadcyc_01'}, +{HashIs = 623927022, ModNam = 'a_m_y_runner_01'}, +{HashIs = -2076336881, ModNam = 'a_m_y_runner_02'}, +{HashIs = -681546704, ModNam = 'a_m_y_salton_01'}, +{HashIs = -1044093321, ModNam = 'a_m_y_skater_01'}, +{HashIs = -1342520604, ModNam = 'a_m_y_skater_02'}, +{HashIs = -417940021, ModNam = 'a_m_y_soucent_01'}, +{HashIs = -1398552374, ModNam = 'a_m_y_soucent_02'}, +{HashIs = -1007618204, ModNam = 'a_m_y_soucent_03'}, +{HashIs = -1976105999, ModNam = 'a_m_y_soucent_04'}, +{HashIs = -812470807, ModNam = 'a_m_y_stbla_01'}, +{HashIs = -1731772337, ModNam = 'a_m_y_stbla_02'}, +{HashIs = -2039163396, ModNam = 'a_m_y_stlat_01'}, +{HashIs = 605602864, ModNam = 'a_m_y_stwhi_01'}, +{HashIs = 919005580, ModNam = 'a_m_y_stwhi_02'}, +{HashIs = -1222037748, ModNam = 'a_m_y_sunbathe_01'}, +{HashIs = -356333586, ModNam = 'a_m_y_surfer_01'}, +{HashIs = -1047300121, ModNam = 'a_m_y_vindouche_01'}, +{HashIs = 1264851357, ModNam = 'a_m_y_vinewood_01'}, +{HashIs = 1561705728, ModNam = 'a_m_y_vinewood_02'}, +{HashIs = 534725268, ModNam = 'a_m_y_vinewood_03'}, +{HashIs = 835315305, ModNam = 'a_m_y_vinewood_04'}, +{HashIs = -1425378987, ModNam = 'a_m_y_yoga_01'}, +{HashIs = -1216765807, ModNam = 'adder'}, +{HashIs = 1283517198, ModNam = 'airbus'}, +{HashIs = 1560980623, ModNam = 'airtug'}, +{HashIs = 1672195559, ModNam = 'akuma'}, +{HashIs = 767087018, ModNam = 'alpha'}, +{HashIs = 1171614426, ModNam = 'ambulance'}, +{HashIs = 837858166, ModNam = 'annihilator'}, +{HashIs = 63938961, ModNam = 'ap1_01_a_aeriala'}, +{HashIs = -199425492, ModNam = 'ap1_01_a_aerialb'}, +{HashIs = 2086703506, ModNam = 'ap1_01_a_ap_cargo_hanr'}, +{HashIs = 2017046934, ModNam = 'ap1_01_a_ap1_01_rails_00'}, +{HashIs = -423850342, ModNam = 'ap1_01_a_ap1_01_rails_01'}, +{HashIs = -728831425, ModNam = 'ap1_01_a_ap1_01_rails_02'}, +{HashIs = -1046887339, ModNam = 'ap1_01_a_ap1_01_rails_03'}, +{HashIs = -1320213568, ModNam = 'ap1_01_a_ap1_01_rails_04'}, +{HashIs = 915222090, ModNam = 'ap1_01_a_ap1_01_rails_05'}, +{HashIs = 616794807, ModNam = 'ap1_01_a_ap1_01_rails_06'}, +{HashIs = 325478381, ModNam = 'ap1_01_a_ap1_01_rails_07'}, +{HashIs = 115101554, ModNam = 'ap1_01_a_ap1_01_roofbar'}, +{HashIs = -743675684, ModNam = 'ap1_01_a_ap1_01a_dec00'}, +{HashIs = -916499390, ModNam = 'ap1_01_a_ap1_01a_dec01'}, +{HashIs = -274980677, ModNam = 'ap1_01_a_ap1_01a_dec02'}, +{HashIs = -433451561, ModNam = 'ap1_01_a_ap1_01a_dec03'}, +{HashIs = 780017278, ModNam = 'ap1_01_a_ap1_01a_dec04'}, +{HashIs = 481589995, ModNam = 'ap1_01_a_ap1_01a_dec05'}, +{HashIs = -1587837877, ModNam = 'ap1_01_a_ap1_01a_dec06'}, +{HashIs = -269909075, ModNam = 'ap1_01_a_ap1_01a_glue_02'}, +{HashIs = -195274111, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_002'}, +{HashIs = -433144282, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_003'}, +{HashIs = 286200810, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_004'}, +{HashIs = 47740793, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_005'}, +{HashIs = -1952806657, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_006'}, +{HashIs = 2110844264, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_007'}, +{HashIs = -1481817820, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_008'}, +{HashIs = 1809462809, ModNam = 'ap1_01_a_ap1_01a_ladder_hd_01'}, +{HashIs = 1146432631, ModNam = 'ap1_01_a_ap1_01a_weed_01'}, +{HashIs = 379179265, ModNam = 'ap1_01_a_ap1_01a_weed_02'}, +{HashIs = 701003614, ModNam = 'ap1_01_a_ap1_01a_weed_03'}, +{HashIs = -90826502, ModNam = 'ap1_01_a_ap1_01a_weed_04'}, +{HashIs = -806108234, ModNam = 'ap1_01_a_ap1_01a_weed_05'}, +{HashIs = 633750261, ModNam = 'ap1_01_a_ap1_gm_grnd00'}, +{HashIs = 922805610, ModNam = 'ap1_01_a_ap1_gm_grnd01'}, +{HashIs = 135140741, ModNam = 'ap1_01_a_ap1_gm_grnd012'}, +{HashIs = 1409854841, ModNam = 'ap1_01_a_ap1_gm_grnd013'}, +{HashIs = 1853707362, ModNam = 'ap1_01_a_ap1_gm_grnd03'}, +{HashIs = 145590464, ModNam = 'ap1_01_a_ap1_gm_grnd04'}, +{HashIs = 743100410, ModNam = 'ap1_01_a_ap1_gm_grnd06'}, +{HashIs = -1518943660, ModNam = 'ap1_01_a_ap1_gm_grnd07'}, +{HashIs = 1358600541, ModNam = 'ap1_01_a_ap1_gm_grnd09'}, +{HashIs = -1767463468, ModNam = 'ap1_01_a_ap1_gm_grnd11'}, +{HashIs = -1968564048, ModNam = 'ap1_01_a_aprds01'}, +{HashIs = 2021913700, ModNam = 'ap1_01_a_aprds02'}, +{HashIs = 536953696, ModNam = 'ap1_01_a_aprds04'}, +{HashIs = 315304120, ModNam = 'ap1_01_a_aprds07'}, +{HashIs = -844489097, ModNam = 'ap1_01_a_aprds08'}, +{HashIs = -281386601, ModNam = 'ap1_01_a_aprds09'}, +{HashIs = -241166262, ModNam = 'ap1_01_a_arrowline'}, +{HashIs = -1355871399, ModNam = 'ap1_01_a_arrows_003'}, +{HashIs = -1116330009, ModNam = 'ap1_01_a_arrows_004'}, +{HashIs = 56308604, ModNam = 'ap1_01_a_arrows_005'}, +{HashIs = -1601131610, ModNam = 'ap1_01_a_arrows_01'}, +{HashIs = 96368132, ModNam = 'ap1_01_a_arrows_02'}, +{HashIs = -76686228, ModNam = 'ap1_01_a_beachs00'}, +{HashIs = -1439450631, ModNam = 'ap1_01_a_beachs01'}, +{HashIs = -671935113, ModNam = 'ap1_01_a_beachs02'}, +{HashIs = -2077289645, ModNam = 'ap1_01_a_centreline_004'}, +{HashIs = -1826508488, ModNam = 'ap1_01_a_centreline_005'}, +{HashIs = -447556195, ModNam = 'ap1_01_a_centreline_006'}, +{HashIs = -119669581, ModNam = 'ap1_01_a_centreline_007'}, +{HashIs = -1157201659, ModNam = 'ap1_01_a_centreline_008'}, +{HashIs = -833149018, ModNam = 'ap1_01_a_centreline_009'}, +{HashIs = -671822330, ModNam = 'ap1_01_a_centreline_01'}, +{HashIs = 2035576706, ModNam = 'ap1_01_a_centreline_010'}, +{HashIs = -432575861, ModNam = 'ap1_01_a_centreline_02'}, +{HashIs = -1183903493, ModNam = 'ap1_01_a_centreline_03'}, +{HashIs = -2024351444, ModNam = 'ap1_01_a_firedecal'}, +{HashIs = -354660070, ModNam = 'ap1_01_a_foam01'}, +{HashIs = -58985383, ModNam = 'ap1_01_a_foam02'}, +{HashIs = -684938821, ModNam = 'ap1_01_a_foam03'}, +{HashIs = -2060941868, ModNam = 'ap1_01_a_foam04'}, +{HashIs = -1359357578, ModNam = 'ap1_01_a_foam05'}, +{HashIs = -371404997, ModNam = 'ap1_01_a_foam06'}, +{HashIs = -600095932, ModNam = 'ap1_01_a_glue_01d'}, +{HashIs = 1663822809, ModNam = 'ap1_01_a_glue_01d2'}, +{HashIs = 977843617, ModNam = 'ap1_01_a_glue_01d2bv'}, +{HashIs = 1706264838, ModNam = 'ap1_01_a_glue_01d2cv'}, +{HashIs = -772133182, ModNam = 'ap1_01_a_glue_01e'}, +{HashIs = -819268007, ModNam = 'ap1_01_a_gm_grnd014'}, +{HashIs = 968393305, ModNam = 'ap1_01_a_grnlite_b_018'}, +{HashIs = -1338610776, ModNam = 'ap1_01_a_grnlite_b_1'}, +{HashIs = 1544405491, ModNam = 'ap1_01_a_grnlite_b_10'}, +{HashIs = 157686945, ModNam = 'ap1_01_a_grnlite_b_11'}, +{HashIs = 445955838, ModNam = 'ap1_01_a_grnlite_b_12'}, +{HashIs = 675502683, ModNam = 'ap1_01_a_grnlite_b_13'}, +{HashIs = 883585833, ModNam = 'ap1_01_a_grnlite_b_14'}, +{HashIs = -1052996529, ModNam = 'ap1_01_a_grnlite_b_15'}, +{HashIs = -803919360, ModNam = 'ap1_01_a_grnlite_b_16'}, +{HashIs = -564181356, ModNam = 'ap1_01_a_grnlite_b_17'}, +{HashIs = -1983472288, ModNam = 'ap1_01_a_grnlite_b_18'}, +{HashIs = -1744487971, ModNam = 'ap1_01_a_grnlite_b_19'}, +{HashIs = 2112947998, ModNam = 'ap1_01_a_grnlite_b_2'}, +{HashIs = 854945439, ModNam = 'ap1_01_a_grnlite_b_20'}, +{HashIs = -1128299979, ModNam = 'ap1_01_a_grnlite_b_21'}, +{HashIs = -830921304, ModNam = 'ap1_01_a_grnlite_b_22'}, +{HashIs = -399812340, ModNam = 'ap1_01_a_grnlite_b_23'}, +{HashIs = -98697999, ModNam = 'ap1_01_a_grnlite_b_24'}, +{HashIs = -2082992029, ModNam = 'ap1_01_a_grnlite_b_25'}, +{HashIs = -1583395855, ModNam = 'ap1_01_a_grnlite_b_26'}, +{HashIs = -1288311010, ModNam = 'ap1_01_a_grnlite_b_27'}, +{HashIs = 532433733, ModNam = 'ap1_01_a_grnlite_b_28'}, +{HashIs = 837087126, ModNam = 'ap1_01_a_grnlite_b_29'}, +{HashIs = -1316131238, ModNam = 'ap1_01_a_grnlite_b_3'}, +{HashIs = -941278824, ModNam = 'ap1_01_a_grnlite_b_30'}, +{HashIs = -1164730635, ModNam = 'ap1_01_a_grnlite_b_31'}, +{HashIs = -387712107, ModNam = 'ap1_01_a_grnlite_b_32'}, +{HashIs = -626172120, ModNam = 'ap1_01_a_grnlite_b_33'}, +{HashIs = -252310599, ModNam = 'ap1_01_a_grnlite_b_34'}, +{HashIs = 1655074588, ModNam = 'ap1_01_a_grnlite_b_35'}, +{HashIs = 208454310, ModNam = 'ap1_01_a_grnlite_b_36'}, +{HashIs = -29153709, ModNam = 'ap1_01_a_grnlite_b_37'}, +{HashIs = 940546543, ModNam = 'ap1_01_a_grnlite_b_38'}, +{HashIs = 2138606129, ModNam = 'ap1_01_a_grnlite_b_4'}, +{HashIs = 1128206779, ModNam = 'ap1_01_a_grnlite_b_5'}, +{HashIs = -1596601109, ModNam = 'ap1_01_a_grnlite_b_6'}, +{HashIs = 1757535424, ModNam = 'ap1_01_a_grnlite_b_7'}, +{HashIs = 1989638251, ModNam = 'ap1_01_a_grnlite_b_8'}, +{HashIs = -30963827, ModNam = 'ap1_01_a_grnlite_b_9'}, +{HashIs = 121350140, ModNam = 'ap1_01_a_grnlites007'}, +{HashIs = 812972654, ModNam = 'ap1_01_a_grnlites008'}, +{HashIs = 1671651538, ModNam = 'ap1_01_a_grnlites009'}, +{HashIs = 755238251, ModNam = 'ap1_01_a_grnlites01'}, +{HashIs = 1251814062, ModNam = 'ap1_01_a_grnlites010'}, +{HashIs = 984976099, ModNam = 'ap1_01_a_grnlites011'}, +{HashIs = -1378225878, ModNam = 'ap1_01_a_grnlites013'}, +{HashIs = -2087543652, ModNam = 'ap1_01_a_grnlites014'}, +{HashIs = 1569121904, ModNam = 'ap1_01_a_grnlites02'}, +{HashIs = -1823419889, ModNam = 'ap1_01_a_grnlites03'}, +{HashIs = -1084378676, ModNam = 'ap1_01_a_grnlites0gg'}, +{HashIs = -1578284045, ModNam = 'ap1_01_a_keepclear'}, +{HashIs = -1397019196, ModNam = 'ap1_01_a_lad00'}, +{HashIs = 1976385501, ModNam = 'ap1_01_a_lad01'}, +{HashIs = -935795521, ModNam = 'ap1_01_a_lad02'}, +{HashIs = -15281554, ModNam = 'ap1_01_a_lad03'}, +{HashIs = 349240802, ModNam = 'ap1_01_a_lad04'}, +{HashIs = -625842327, ModNam = 'ap1_01_a_ladrdr'}, +{HashIs = 532491217, ModNam = 'ap1_01_a_nufb'}, +{HashIs = 1559208681, ModNam = 'ap1_01_a_nufb003'}, +{HashIs = 1073394364, ModNam = 'ap1_01_a_nufbbbb'}, +{HashIs = -1292794967, ModNam = 'ap1_01_a_overlay01'}, +{HashIs = 146353975, ModNam = 'ap1_01_a_overlay02'}, +{HashIs = 1072619329, ModNam = 'ap1_01_a_overlay1'}, +{HashIs = -635265980, ModNam = 'ap1_01_a_radaar'}, +{HashIs = 544960257, ModNam = 'ap1_01_a_radar_base'}, +{HashIs = -396006399, ModNam = 'ap1_01_a_radar_baseb'}, +{HashIs = 511980267, ModNam = 'ap1_01_a_runw02'}, +{HashIs = 1073182161, ModNam = 'ap1_01_a_runw04'}, +{HashIs = -1673679856, ModNam = 'ap1_01_a_runw23'}, +{HashIs = -1211496281, ModNam = 'ap1_01_a_runwhite_01'}, +{HashIs = 293288968, ModNam = 'ap1_01_a_runwhite_02'}, +{HashIs = 340607404, ModNam = 'ap1_01_a_runwhite_03'}, +{HashIs = 754097496, ModNam = 'ap1_01_a_sechut_gary'}, +{HashIs = 1305992242, ModNam = 'ap1_01_a_skidz1'}, +{HashIs = 738096498, ModNam = 'ap1_01_a_skidz69'}, +{HashIs = 1625256048, ModNam = 'ap1_01_a_skidz69b'}, +{HashIs = -1980228255, ModNam = 'ap1_01_a_skidz69fff'}, +{HashIs = -1008670195, ModNam = 'ap1_01_a_thingy'}, +{HashIs = -963940317, ModNam = 'ap1_01_a_towerrail'}, +{HashIs = -1764607603, ModNam = 'ap1_01_a_towerwire'}, +{HashIs = -548074401, ModNam = 'ap1_01_a_towerwirea'}, +{HashIs = -1104840832, ModNam = 'ap1_01_a_unit2eevens001'}, +{HashIs = -1133112324, ModNam = 'ap1_01_a_wettest'}, +{HashIs = -587939829, ModNam = 'ap1_01_aolayy00'}, +{HashIs = 409319148, ModNam = 'ap1_01_aolayy01'}, +{HashIs = 873754185, ModNam = 'ap1_01_aolayy03'}, +{HashIs = 642405045, ModNam = 'ap1_01_aolayy04'}, +{HashIs = 1631963311, ModNam = 'ap1_01_aolayy05'}, +{HashIs = 1418473276, ModNam = 'ap1_01_aolayy06'}, +{HashIs = 1877075431, ModNam = 'ap1_01_aolayy08'}, +{HashIs = 950990430, ModNam = 'ap1_01_aolayy14'}, +{HashIs = 152708144, ModNam = 'ap1_01_b_ap1_01b_glue_01'}, +{HashIs = 451266503, ModNam = 'ap1_01_b_ap1_01b_glue_02'}, +{HashIs = -1225261079, ModNam = 'ap1_01_b_ap1_01b_glue_03'}, +{HashIs = -1000826198, ModNam = 'ap1_01_b_ap1_01b_glue_04'}, +{HashIs = -770263514, ModNam = 'ap1_01_b_ap1_01b_glue_05'}, +{HashIs = -540257903, ModNam = 'ap1_01_b_ap1_01b_glue_06'}, +{HashIs = 2133135424, ModNam = 'ap1_01_b_ap1_01b_glue_07'}, +{HashIs = -1927992288, ModNam = 'ap1_01_b_ap1_01b_glue_08'}, +{HashIs = -1689270123, ModNam = 'ap1_01_b_ap1_01b_glue_09'}, +{HashIs = -333810386, ModNam = 'ap1_01_b_ap1_01b_weed_01'}, +{HashIs = 2097190656, ModNam = 'ap1_01_b_ap1_01b_weed_03'}, +{HashIs = -1359283468, ModNam = 'ap1_01_b_ap1_01b_weed_04'}, +{HashIs = -166594151, ModNam = 'ap1_01_b_ap1_gm_grnd02'}, +{HashIs = 261570443, ModNam = 'ap1_01_b_ap1_gm_grnd10'}, +{HashIs = 198981629, ModNam = 'ap1_01_b_ap1_gm_grnd13'}, +{HashIs = 422236826, ModNam = 'ap1_01_b_ap1_gm_grnd14'}, +{HashIs = 779156774, ModNam = 'ap1_01_b_ap1_gm_grnd15'}, +{HashIs = 931973390, ModNam = 'ap1_01_b_aprds05'}, +{HashIs = -1660775428, ModNam = 'ap1_01_b_aprds06'}, +{HashIs = -236593223, ModNam = 'ap1_01_b_barrier1'}, +{HashIs = -773495382, ModNam = 'ap1_01_b_barrier1bb'}, +{HashIs = -993622661, ModNam = 'ap1_01_b_barrier2'}, +{HashIs = -385921520, ModNam = 'ap1_01_b_barrier5'}, +{HashIs = -574091616, ModNam = 'ap1_01_b_bitofgrass'}, +{HashIs = 1071507734, ModNam = 'ap1_01_b_cablemesh1050743_thvy'}, +{HashIs = 377224362, ModNam = 'ap1_01_b_cablemesh1050744_thvy'}, +{HashIs = -1718844371, ModNam = 'ap1_01_b_cablemesh1050745_thvy'}, +{HashIs = 2030200176, ModNam = 'ap1_01_b_cablemesh1050783_thvy'}, +{HashIs = -886469149, ModNam = 'ap1_01_b_cablemesh1050784_thvy'}, +{HashIs = -1199202342, ModNam = 'ap1_01_b_cablemesh1050785_thvy'}, +{HashIs = 1164098344, ModNam = 'ap1_01_b_cablemesh1050786_thvy'}, +{HashIs = -1960102530, ModNam = 'ap1_01_b_cablemesh1050787_thvy'}, +{HashIs = -1459509694, ModNam = 'ap1_01_b_cablemesh1050788_thvy'}, +{HashIs = 393522195, ModNam = 'ap1_01_b_cablemesh1050789_thvy'}, +{HashIs = -1820405012, ModNam = 'ap1_01_b_cablemesh1050790_thvy'}, +{HashIs = -1114356002, ModNam = 'ap1_01_b_cablemesh1050791_thvy'}, +{HashIs = -1187764228, ModNam = 'ap1_01_b_cablemesh1050792_thvy'}, +{HashIs = -1580397730, ModNam = 'ap1_01_b_cablemesh1050793_thvy'}, +{HashIs = 1407291089, ModNam = 'ap1_01_b_cablemesh1053527_thvy'}, +{HashIs = 1942030602, ModNam = 'ap1_01_b_cablemesh1053528_thvy'}, +{HashIs = 1500062028, ModNam = 'ap1_01_b_cablemesh1053529_thvy'}, +{HashIs = -548692727, ModNam = 'ap1_01_b_cablemesh1053530_thvy'}, +{HashIs = 164169428, ModNam = 'ap1_01_b_cablemesh1053531_thvy'}, +{HashIs = 1643778837, ModNam = 'ap1_01_b_cablemesh1053532_thvy'}, +{HashIs = -1963596258, ModNam = 'ap1_01_b_cablemesh1053533_thvy'}, +{HashIs = -1410410382, ModNam = 'ap1_01_b_cablemesh1053534_thvy'}, +{HashIs = -1065699323, ModNam = 'ap1_01_b_cablemesh1053535_thvy'}, +{HashIs = 1488063181, ModNam = 'ap1_01_b_cablemesh1053536_thvy'}, +{HashIs = 1012116861, ModNam = 'ap1_01_b_cablemesh1053537_thvy'}, +{HashIs = -2087117601, ModNam = 'ap1_01_b_cablemesh1053538_thvy'}, +{HashIs = 643725179, ModNam = 'ap1_01_b_cablemesh1053539_thvy'}, +{HashIs = -2113130678, ModNam = 'ap1_01_b_cablemesh1053540_thvy'}, +{HashIs = -1241596929, ModNam = 'ap1_01_b_cablemesh1053541_thvy'}, +{HashIs = -1116056162, ModNam = 'ap1_01_b_cablemesh1053542_thvy'}, +{HashIs = 561566550, ModNam = 'ap1_01_b_cablemesh1053543_thvy'}, +{HashIs = -1255694812, ModNam = 'ap1_01_b_cablemesh1053544_thvy'}, +{HashIs = 1500825353, ModNam = 'ap1_01_b_cablemesh1053545_thvy'}, +{HashIs = 722745785, ModNam = 'ap1_01_b_cablemesh1053546_thvy'}, +{HashIs = -814243637, ModNam = 'ap1_01_b_cablemesh1053547_thvy'}, +{HashIs = 1085593944, ModNam = 'ap1_01_b_cablemesh1053548_thvy'}, +{HashIs = 1182629430, ModNam = 'ap1_01_b_cablemesh1053647_thvy'}, +{HashIs = 2116784985, ModNam = 'ap1_01_b_cablemesh1053648_thvy'}, +{HashIs = 263164250, ModNam = 'ap1_01_b_cablemesh1053649_thvy'}, +{HashIs = 2051660358, ModNam = 'ap1_01_b_cablemesh1053650_thvy'}, +{HashIs = 326013957, ModNam = 'ap1_01_b_cablemesh1053651_thvy'}, +{HashIs = -312948035, ModNam = 'ap1_01_b_cablemesh1053652_thvy'}, +{HashIs = -1863258069, ModNam = 'ap1_01_b_cablemesh783716_thvy'}, +{HashIs = -361944479, ModNam = 'ap1_01_b_cablemesh783941_thvy'}, +{HashIs = 216142463, ModNam = 'ap1_01_b_cablemesh783942_thvy'}, +{HashIs = 1956293845, ModNam = 'ap1_01_b_cablemesh783943_thvy'}, +{HashIs = 978352379, ModNam = 'ap1_01_b_cablemesh783944_thvy'}, +{HashIs = 747911725, ModNam = 'ap1_01_b_cablemesh783945_thvy'}, +{HashIs = -762213962, ModNam = 'ap1_01_b_cablemesh783946_thvy'}, +{HashIs = -1114036754, ModNam = 'ap1_01_b_cablemesh783947_thvy'}, +{HashIs = 862872915, ModNam = 'ap1_01_b_fizzy_hd_123'}, +{HashIs = 2042786298, ModNam = 'ap1_01_b_fizzy_hd_124'}, +{HashIs = 1875926550, ModNam = 'ap1_01_b_fizzy_hd_125'}, +{HashIs = -1776211273, ModNam = 'ap1_01_b_fizzy_hd_126'}, +{HashIs = 1435993460, ModNam = 'ap1_01_b_fizzy_hd_ent_01'}, +{HashIs = -726924385, ModNam = 'ap1_01_b_fizzy_hd_ent_02'}, +{HashIs = 1195286407, ModNam = 'ap1_01_b_frovely00'}, +{HashIs = 1229890471, ModNam = 'ap1_01_b_frovely01'}, +{HashIs = 777690078, ModNam = 'ap1_01_b_frovely011'}, +{HashIs = 578868752, ModNam = 'ap1_01_b_frovely02'}, +{HashIs = 888142574, ModNam = 'ap1_01_b_frovely03'}, +{HashIs = -1169115600, ModNam = 'ap1_01_b_frovely03b'}, +{HashIs = -791934216, ModNam = 'ap1_01_b_gm_grnd017b'}, +{HashIs = 518104866, ModNam = 'ap1_01_b_gm_grnd017c'}, +{HashIs = 756827031, ModNam = 'ap1_01_b_gm_grnd017d'}, +{HashIs = 1572874375, ModNam = 'ap1_01_b_gm_grnd017ds'}, +{HashIs = 1526079398, ModNam = 'ap1_01_b_gm_grnd017e'}, +{HashIs = -1223534652, ModNam = 'ap1_01_b_gm_grnd017e002'}, +{HashIs = -1343680182, ModNam = 'ap1_01_b_gm_grnd017e4'}, +{HashIs = -936019421, ModNam = 'ap1_01_b_gm_grnd017f'}, +{HashIs = 606627867, ModNam = 'ap1_01_b_grnnu'}, +{HashIs = -1044312602, ModNam = 'ap1_01_b_hangera_03'}, +{HashIs = -2100505616, ModNam = 'ap1_01_b_hangera_03b'}, +{HashIs = 795192611, ModNam = 'ap1_01_b_hangera_03f'}, +{HashIs = 658882799, ModNam = 'ap1_01_b_hangeradet1'}, +{HashIs = 1700609305, ModNam = 'ap1_01_b_hangeradet2'}, +{HashIs = 1205033307, ModNam = 'ap1_01_b_hangerpipe'}, +{HashIs = 684773309, ModNam = 'ap1_01_b_hej00'}, +{HashIs = 913992464, ModNam = 'ap1_01_b_hej01'}, +{HashIs = 1144882838, ModNam = 'ap1_01_b_hej02'}, +{HashIs = 1590733915, ModNam = 'ap1_01_b_hejtop00'}, +{HashIs = 1838303710, ModNam = 'ap1_01_b_hejtop01'}, +{HashIs = -1823304354, ModNam = 'ap1_01_b_hejtop02'}, +{HashIs = 1515319512, ModNam = 'ap1_01_b_helopad'}, +{HashIs = -1218260757, ModNam = 'ap1_01_b_idfafads017'}, +{HashIs = -1062127786, ModNam = 'ap1_01_b_idfafads8'}, +{HashIs = 22233097, ModNam = 'ap1_01_b_ivy00_noshad'}, +{HashIs = 1815790348, ModNam = 'ap1_01_b_ivy00_noshadb'}, +{HashIs = 1867619058, ModNam = 'ap1_01_b_ivy01'}, +{HashIs = -1175965666, ModNam = 'ap1_01_b_ivy02'}, +{HashIs = -1878860716, ModNam = 'ap1_01_b_ivy03'}, +{HashIs = -670110613, ModNam = 'ap1_01_b_ivy04'}, +{HashIs = -1507391332, ModNam = 'ap1_01_b_ivy05'}, +{HashIs = 50838666, ModNam = 'ap1_01_b_ivy06_noshad'}, +{HashIs = 1171045676, ModNam = 'ap1_01_b_ivy06_noshadb'}, +{HashIs = -2147335046, ModNam = 'ap1_01_b_ivy07_noshad'}, +{HashIs = 341415000, ModNam = 'ap1_01_b_ivy08_noshad'}, +{HashIs = -800421071, ModNam = 'ap1_01_b_ivy08_noshadb'}, +{HashIs = 404749172, ModNam = 'ap1_01_b_ivy09_noshad'}, +{HashIs = 1580494178, ModNam = 'ap1_01_b_ivy09_noshadb'}, +{HashIs = -1305501831, ModNam = 'ap1_01_b_ivy10'}, +{HashIs = -1283680332, ModNam = 'ap1_01_b_ivy11_noshad'}, +{HashIs = 290058340, ModNam = 'ap1_01_b_ivy11_noshadb'}, +{HashIs = 230479506, ModNam = 'ap1_01_b_ivy12'}, +{HashIs = -1319961123, ModNam = 'ap1_01_b_ivy13_noshad'}, +{HashIs = 1266112074, ModNam = 'ap1_01_b_ivy14_noshad'}, +{HashIs = -2021419101, ModNam = 'ap1_01_b_ivy14_noshadb'}, +{HashIs = 375121876, ModNam = 'ap1_01_b_ivy15'}, +{HashIs = -1181638893, ModNam = 'ap1_01_b_line_01'}, +{HashIs = -405570666, ModNam = 'ap1_01_b_line_02'}, +{HashIs = 437772318, ModNam = 'ap1_01_b_line_03'}, +{HashIs = -934396788, ModNam = 'ap1_01_b_line_04'}, +{HashIs = 1005797311, ModNam = 'ap1_01_b_lsiaterm_bits'}, +{HashIs = 230541877, ModNam = 'ap1_01_b_lsiaterm_reflect'}, +{HashIs = -2034081885, ModNam = 'ap1_01_b_lsiaterm_shell'}, +{HashIs = 1368245520, ModNam = 'ap1_01_b_nurod00'}, +{HashIs = 1112024709, ModNam = 'ap1_01_b_nurod01'}, +{HashIs = -1426327581, ModNam = 'ap1_01_b_nurod04'}, +{HashIs = -1665016977, ModNam = 'ap1_01_b_nurod05'}, +{HashIs = 1869185215, ModNam = 'ap1_01_b_nurod06'}, +{HashIs = 1642784202, ModNam = 'ap1_01_b_nurod07'}, +{HashIs = -518691819, ModNam = 'ap1_01_b_nurod08'}, +{HashIs = -740865639, ModNam = 'ap1_01_b_nurod09'}, +{HashIs = 580118013, ModNam = 'ap1_01_b_nurod11'}, +{HashIs = -1508053755, ModNam = 'ap1_01_b_nurod12'}, +{HashIs = -1961969943, ModNam = 'ap1_01_b_nurod13'}, +{HashIs = 2101123909, ModNam = 'ap1_01_b_nurod14'}, +{HashIs = 1857486402, ModNam = 'ap1_01_b_nurod15'}, +{HashIs = -304055157, ModNam = 'ap1_01_b_nurod16'}, +{HashIs = -786152685, ModNam = 'ap1_01_b_nurod17'}, +{HashIs = -1034574474, ModNam = 'ap1_01_b_nurod18'}, +{HashIs = -1266775608, ModNam = 'ap1_01_b_nurod19'}, +{HashIs = 1524452511, ModNam = 'ap1_01_b_nurod20'}, +{HashIs = -56913891, ModNam = 'ap1_01_b_nurod21'}, +{HashIs = 667966262, ModNam = 'ap1_01_b_nurod21b'}, +{HashIs = -637190243, ModNam = 'ap1_01_b_nurod21c'}, +{HashIs = 2053079123, ModNam = 'ap1_01_b_nurod21d'}, +{HashIs = -1398774572, ModNam = 'ap1_01_b_nurod21e'}, +{HashIs = 1228384596, ModNam = 'ap1_01_b_nurod23'}, +{HashIs = 1485522947, ModNam = 'ap1_01_b_nurod24'}, +{HashIs = 1187128433, ModNam = 'ap1_01_b_nurod27'}, +{HashIs = -1272676552, ModNam = 'ap1_01_b_nurod29'}, +{HashIs = 316390285, ModNam = 'ap1_01_b_nurod35'}, +{HashIs = 1054741393, ModNam = 'ap1_01_b_nurod36'}, +{HashIs = 1890121510, ModNam = 'ap1_01_b_nurod37'}, +{HashIs = -1755265895, ModNam = 'ap1_01_b_nurod38'}, +{HashIs = 1240410547, ModNam = 'ap1_01_b_nurod39'}, +{HashIs = -381605381, ModNam = 'ap1_01_b_nurod39bb'}, +{HashIs = 1365463498, ModNam = 'ap1_01_b_nurod39bbv'}, +{HashIs = -941177489, ModNam = 'ap1_01_b_nurod39bbv2'}, +{HashIs = 1073648830, ModNam = 'ap1_01_b_nurod40'}, +{HashIs = 1882503091, ModNam = 'ap1_01_b_pills'}, +{HashIs = -1266340899, ModNam = 'ap1_01_b_pudal00'}, +{HashIs = -280649419, ModNam = 'ap1_01_b_pudal01'}, +{HashIs = -990098269, ModNam = 'ap1_01_b_pudal02'}, +{HashIs = -340548365, ModNam = 'ap1_01_b_refl_18'}, +{HashIs = -1957878262, ModNam = 'ap1_01_b_roadshadow'}, +{HashIs = 811748476, ModNam = 'ap1_01_b_runw52'}, +{HashIs = -1799482066, ModNam = 'ap1_01_b_runw53'}, +{HashIs = 134151086, ModNam = 'ap1_01_b_runw56'}, +{HashIs = 2056415291, ModNam = 'ap1_01_b_runw62'}, +{HashIs = -1302178098, ModNam = 'ap1_01_b_runw75'}, +{HashIs = 1717992428, ModNam = 'ap1_01_b_shad_ducttape'}, +{HashIs = -1100328386, ModNam = 'ap1_01_b_shadmesh00'}, +{HashIs = 2069089302, ModNam = 'ap1_01_b_shadmesh01'}, +{HashIs = -1985582917, ModNam = 'ap1_01_b_shadmesh02'}, +{HashIs = -1319225306, ModNam = 'ap1_01_b_shadmesh03'}, +{HashIs = -132397664, ModNam = 'ap1_01_b_shadmesh04'}, +{HashIs = -840306371, ModNam = 'ap1_01_b_shadmesh05'}, +{HashIs = -735215246, ModNam = 'ap1_01_b_shadowonly'}, +{HashIs = -1433353926, ModNam = 'ap1_01_b_sidebit005'}, +{HashIs = -23697354, ModNam = 'ap1_01_b_sidebit1'}, +{HashIs = 903910967, ModNam = 'ap1_01_b_sidebit1b001'}, +{HashIs = -2087404543, ModNam = 'ap1_01_b_sidebit1b001bb'}, +{HashIs = 1660423971, ModNam = 'ap1_01_b_sidebit1f'}, +{HashIs = -2114138126, ModNam = 'ap1_01_b_sidebit1f2'}, +{HashIs = 494995076, ModNam = 'ap1_01_b_sidebit1fx'}, +{HashIs = 1639699039, ModNam = 'ap1_01_b_sidebit1spl'}, +{HashIs = -1985662238, ModNam = 'ap1_01_b_sidebit1spl2'}, +{HashIs = 1983921902, ModNam = 'ap1_01_b_sidebit1vv'}, +{HashIs = -230764665, ModNam = 'ap1_01_b_sidebit4'}, +{HashIs = 341906174, ModNam = 'ap1_01_b_sidebit4b'}, +{HashIs = 1081805986, ModNam = 'ap1_01_b_sidebit4b001'}, +{HashIs = -1248792841, ModNam = 'ap1_01_b_sidebit4b001b'}, +{HashIs = -1896299454, ModNam = 'ap1_01_b_sidepipe1'}, +{HashIs = -509908594, ModNam = 'ap1_01_b_sidepipe2'}, +{HashIs = 1774008716, ModNam = 'ap1_01_b_sign_airp_01a'}, +{HashIs = 2035381613, ModNam = 'ap1_01_b_sign_airp_01a02'}, +{HashIs = -590757906, ModNam = 'ap1_01_b_sign_fizza_01'}, +{HashIs = 1440017301, ModNam = 'ap1_01_b_sign2_fizzb'}, +{HashIs = -219657516, ModNam = 'ap1_01_b_subway'}, +{HashIs = 1608381895, ModNam = 'ap1_01_b_swallgh_ladder'}, +{HashIs = -781854505, ModNam = 'ap1_01_b_swallgh'}, +{HashIs = 785062579, ModNam = 'ap1_01_b_swallgh001'}, +{HashIs = -133878488, ModNam = 'ap1_01_b_swallgh004'}, +{HashIs = -1281416951, ModNam = 'ap1_01_b_swallgh013'}, +{HashIs = -699144582, ModNam = 'ap1_01_b_swallgh016'}, +{HashIs = -1465002613, ModNam = 'ap1_01_b_sweed_a'}, +{HashIs = 616680881, ModNam = 'ap1_01_b_sweed_b'}, +{HashIs = -1415500393, ModNam = 'ap1_01_b_tr4_wlbtys'}, +{HashIs = -1569355450, ModNam = 'ap1_01_b_unit2d002'}, +{HashIs = -150952966, ModNam = 'ap1_01_b_unit2ee001'}, +{HashIs = -807651606, ModNam = 'ap1_01_b_unit2ee001v'}, +{HashIs = -2142637987, ModNam = 'ap1_01_b_unit2ee001vx'}, +{HashIs = 864132351, ModNam = 'ap1_01_b_unit2ee003'}, +{HashIs = 1346518644, ModNam = 'ap1_01_b_unit2ee003b'}, +{HashIs = -1531195828, ModNam = 'ap1_01_b_unit2eevens001'}, +{HashIs = 1415982586, ModNam = 'ap1_01_b_unit2eevens002'}, +{HashIs = 1332936831, ModNam = 'ap1_01_b_unit2groovea'}, +{HashIs = 1638704370, ModNam = 'ap1_01_b_unit2grooveb'}, +{HashIs = 592814580, ModNam = 'ap1_01_b_wedys00'}, +{HashIs = 328204905, ModNam = 'ap1_01_b_wedys01'}, +{HashIs = -19277571, ModNam = 'ap1_01_b_wedys02'}, +{HashIs = -1525144197, ModNam = 'ap1_01_b_wedys03'}, +{HashIs = -602008698, ModNam = 'ap1_01_b_wedys04'}, +{HashIs = 275020818, ModNam = 'ap1_01_b_wedys05'}, +{HashIs = 1853263729, ModNam = 'ap1_01_b_weedlies'}, +{HashIs = -559915664, ModNam = 'ap1_01_b_weeds11'}, +{HashIs = 1215675225, ModNam = 'ap1_01_bwyweed104'}, +{HashIs = -369366369, ModNam = 'ap1_01_c__ladder_003'}, +{HashIs = -617788158, ModNam = 'ap1_01_c__ladder_004'}, +{HashIs = -981589596, ModNam = 'ap1_01_c__ladder_005'}, +{HashIs = -1223129895, ModNam = 'ap1_01_c__ladder_006'}, +{HashIs = -390993885, ModNam = 'ap1_01_c__ladder_007'}, +{HashIs = -621327186, ModNam = 'ap1_01_c__ladder_008'}, +{HashIs = -870535431, ModNam = 'ap1_01_c__ladder_009'}, +{HashIs = -812095510, ModNam = 'ap1_01_c__ladder_01'}, +{HashIs = -2065815539, ModNam = 'ap1_01_c__ladder_010'}, +{HashIs = 1557452875, ModNam = 'ap1_01_c__ladder_011'}, +{HashIs = 1671620071, ModNam = 'ap1_01_c__ladder_012'}, +{HashIs = 1079484241, ModNam = 'ap1_01_c__ladder_013'}, +{HashIs = 1313618746, ModNam = 'ap1_01_c__ladder_014'}, +{HashIs = -1779545475, ModNam = 'ap1_01_c__ladder_015'}, +{HashIs = -1130194963, ModNam = 'ap1_01_c__ladder_016'}, +{HashIs = 1902281062, ModNam = 'ap1_01_c__ladder_017'}, +{HashIs = -2016301500, ModNam = 'ap1_01_c__ladder_018'}, +{HashIs = 507772926, ModNam = 'ap1_01_c_ap1_01_d_plinth_010'}, +{HashIs = -739841211, ModNam = 'ap1_01_c_ap1_01_d_plinth_011'}, +{HashIs = -124308315, ModNam = 'ap1_01_c_ap1_01_d_plinth_012'}, +{HashIs = 509739066, ModNam = 'ap1_01_c_ap1_01_d_plinth_013'}, +{HashIs = 1417505904, ModNam = 'ap1_01_c_ap1_01_d_plinth_014'}, +{HashIs = 228875967, ModNam = 'ap1_01_c_ap1_01_d_plinth_015'}, +{HashIs = 818586891, ModNam = 'ap1_01_c_ap1_01_d_plinth_016'}, +{HashIs = -1712720056, ModNam = 'ap1_01_c_ap1_01_d_plinth_017'}, +{HashIs = -2025369085, ModNam = 'ap1_01_c_ap1_01_d_plinth_018'}, +{HashIs = 1150930089, ModNam = 'ap1_01_c_ap1_01_d_plinth_019'}, +{HashIs = -643866943, ModNam = 'ap1_01_c_ap1_01_daolayy06'}, +{HashIs = -2014083062, ModNam = 'ap1_01_c_ap1_01_daolayy06b'}, +{HashIs = -691679382, ModNam = 'ap1_01_c_ap1_01cstwal018'}, +{HashIs = -804110117, ModNam = 'ap1_01_c_ap1_01cstwal041'}, +{HashIs = 2115808397, ModNam = 'ap1_01_c_ap1_01cstwal066'}, +{HashIs = 1744928855, ModNam = 'ap1_01_c_ap1_01cstwal067'}, +{HashIs = 1437723138, ModNam = 'ap1_01_c_aprds004'}, +{HashIs = -1626184285, ModNam = 'ap1_01_c_aprds004bb'}, +{HashIs = -1948765969, ModNam = 'ap1_01_c_aprds004cc'}, +{HashIs = -1662955039, ModNam = 'ap1_01_c_aprds004dd'}, +{HashIs = 49838717, ModNam = 'ap1_01_c_arrow_01'}, +{HashIs = -384088381, ModNam = 'ap1_01_c_arrow_02'}, +{HashIs = 608350716, ModNam = 'ap1_01_c_bch2_00'}, +{HashIs = -7869922, ModNam = 'ap1_01_c_bitch00'}, +{HashIs = -230076511, ModNam = 'ap1_01_c_bitch01'}, +{HashIs = -386155258, ModNam = 'ap1_01_c_bitch02'}, +{HashIs = 1066034873, ModNam = 'ap1_01_c_bitch03_'}, +{HashIs = -840464674, ModNam = 'ap1_01_c_bitch03'}, +{HashIs = 1184856136, ModNam = 'ap1_01_c_bitch04'}, +{HashIs = 957799735, ModNam = 'ap1_01_c_bitch05'}, +{HashIs = 1593364268, ModNam = 'ap1_01_c_bld4_det01'}, +{HashIs = -283823934, ModNam = 'ap1_01_c_bld4_det01a'}, +{HashIs = -520973187, ModNam = 'ap1_01_c_bld4_det01b'}, +{HashIs = -51131265, ModNam = 'ap1_01_c_bld4_det01c'}, +{HashIs = 1200824417, ModNam = 'ap1_01_c_bld4_det02'}, +{HashIs = 1156193039, ModNam = 'ap1_01_c_bld4_det03'}, +{HashIs = -1029695883, ModNam = 'ap1_01_c_bld4_det04'}, +{HashIs = -1329237312, ModNam = 'ap1_01_c_bld4_det05'}, +{HashIs = 733629051, ModNam = 'ap1_01_c_crackweed00'}, +{HashIs = 1585065982, ModNam = 'ap1_01_c_crackweed01'}, +{HashIs = -829747170, ModNam = 'ap1_01_c_crackweed02'}, +{HashIs = -1664213594, ModNam = 'ap1_01_c_foam01'}, +{HashIs = 1721151800, ModNam = 'ap1_01_c_foam02'}, +{HashIs = -1186343267, ModNam = 'ap1_01_c_foam03'}, +{HashIs = 530654030, ModNam = 'ap1_01_c_foam06'}, +{HashIs = -597585030, ModNam = 'ap1_01_c_gapfiller'}, +{HashIs = 261646468, ModNam = 'ap1_01_c_gm_grnd017'}, +{HashIs = 2004678443, ModNam = 'ap1_01_c_grass_02'}, +{HashIs = 1044543423, ModNam = 'ap1_01_c_grass_02bb'}, +{HashIs = 791406182, ModNam = 'ap1_01_c_grass_03'}, +{HashIs = -549202529, ModNam = 'ap1_01_c_grass_03bb'}, +{HashIs = 451591652, ModNam = 'ap1_01_c_grass_04'}, +{HashIs = -1112337321, ModNam = 'ap1_01_c_grass_0422'}, +{HashIs = 35288214, ModNam = 'ap1_01_c_hd_overlays00'}, +{HashIs = 268046421, ModNam = 'ap1_01_c_hd_overlays01'}, +{HashIs = -574313493, ModNam = 'ap1_01_c_hd_overlays02'}, +{HashIs = -209791137, ModNam = 'ap1_01_c_hd_overlays03'}, +{HashIs = -1947006963, ModNam = 'ap1_01_c_hd_overlays04'}, +{HashIs = 2047861831, ModNam = 'ap1_01_c_hd_overlays05'}, +{HashIs = -1279207512, ModNam = 'ap1_01_c_hd_overlays06'}, +{HashIs = -715351325, ModNam = 'ap1_01_c_hd_overlays08'}, +{HashIs = -1020955023, ModNam = 'ap1_01_c_hd_overlays09'}, +{HashIs = 1077081118, ModNam = 'ap1_01_c_hd_overlays10'}, +{HashIs = 250679707, ModNam = 'ap1_01_c_hd_overlays11'}, +{HashIs = 622083553, ModNam = 'ap1_01_c_hd_overlays12'}, +{HashIs = -220374668, ModNam = 'ap1_01_c_hd_overlays13'}, +{HashIs = 2036754056, ModNam = 'ap1_01_c_hd_overlays14'}, +{HashIs = -237613016, ModNam = 'ap1_01_c_ld_overlays00'}, +{HashIs = 1094577910, ModNam = 'ap1_01_c_ld_overlays01'}, +{HashIs = 242551141, ModNam = 'ap1_01_c_ld_overlays02'}, +{HashIs = 1571923929, ModNam = 'ap1_01_c_ld_overlays03'}, +{HashIs = 730973086, ModNam = 'ap1_01_c_ld_overlays04'}, +{HashIs = 1373081645, ModNam = 'ap1_01_c_ld_overlays05'}, +{HashIs = -2079034202, ModNam = 'ap1_01_c_ld_overlays06'}, +{HashIs = 928242442, ModNam = 'ap1_01_c_ld_overlays07'}, +{HashIs = -1951726637, ModNam = 'ap1_01_c_ld_overlays09'}, +{HashIs = 1682747775, ModNam = 'ap1_01_c_ld_overlays11'}, +{HashIs = 1450579410, ModNam = 'ap1_01_c_ld_overlays12'}, +{HashIs = -945424336, ModNam = 'ap1_01_c_ld_overlays13'}, +{HashIs = -1176740707, ModNam = 'ap1_01_c_ld_overlays14'}, +{HashIs = 1995712432, ModNam = 'ap1_01_c_line_00'}, +{HashIs = 1748175406, ModNam = 'ap1_01_c_line_01'}, +{HashIs = -629510469, ModNam = 'ap1_01_c_line_02'}, +{HashIs = 1515843244, ModNam = 'ap1_01_c_line_03'}, +{HashIs = 1285346098, ModNam = 'ap1_01_c_line_04'}, +{HashIs = 1054750645, ModNam = 'ap1_01_c_line_05'}, +{HashIs = 791156809, ModNam = 'ap1_01_c_line_06'}, +{HashIs = -336948841, ModNam = 'ap1_01_c_line_07'}, +{HashIs = -2125203381, ModNam = 'ap1_01_c_nu_blnd'}, +{HashIs = -140909889, ModNam = 'ap1_01_c_nu_blnd2'}, +{HashIs = -842035413, ModNam = 'ap1_01_c_nu_blnd3'}, +{HashIs = -530860989, ModNam = 'ap1_01_c_nu_blnd4'}, +{HashIs = -1867150490, ModNam = 'ap1_01_c_nuruns03'}, +{HashIs = 43446051, ModNam = 'ap1_01_c_nuruns04'}, +{HashIs = -1407237575, ModNam = 'ap1_01_c_nuruns05'}, +{HashIs = -170143082, ModNam = 'ap1_01_c_puds_00'}, +{HashIs = -1666146239, ModNam = 'ap1_01_c_puds_01'}, +{HashIs = -1705206887, ModNam = 'ap1_01_c_puds_02'}, +{HashIs = -787248894, ModNam = 'ap1_01_c_puds_03'}, +{HashIs = 1054172292, ModNam = 'ap1_01_c_puds_04'}, +{HashIs = 101872383, ModNam = 'ap1_01_c_puds_05'}, +{HashIs = -479973981, ModNam = 'ap1_01_c_puds_06'}, +{HashIs = -376737143, ModNam = 'ap1_01_c_runolay11'}, +{HashIs = -1977463565, ModNam = 'ap1_01_c_runw122'}, +{HashIs = -81679784, ModNam = 'ap1_01_c_runw133'}, +{HashIs = 1324044782, ModNam = 'ap1_01_c_runw134'}, +{HashIs = 815666516, ModNam = 'ap1_01_c_runw136'}, +{HashIs = 880003954, ModNam = 'ap1_01_c_runw65'}, +{HashIs = -646113062, ModNam = 'ap1_01_c_runw78'}, +{HashIs = 983920965, ModNam = 'ap1_01_c_stairs03457'}, +{HashIs = 1229027850, ModNam = 'ap1_01_c_stairs054'}, +{HashIs = 1888590874, ModNam = 'ap1_01_c_stairs07'}, +{HashIs = 707252279, ModNam = 'ap1_01_c_stairs345'}, +{HashIs = -1349014547, ModNam = 'ap1_01_c_sthbld1'}, +{HashIs = -694374604, ModNam = 'ap1_01_c_sthbld3_int'}, +{HashIs = 899135009, ModNam = 'ap1_01_c_sthbld3_intc'}, +{HashIs = -1894782304, ModNam = 'ap1_01_c_sthbld3_lines'}, +{HashIs = -1881641877, ModNam = 'ap1_01_c_sthbld3'}, +{HashIs = -1228033225, ModNam = 'ap1_01_c_sthbld3bbb'}, +{HashIs = 809691381, ModNam = 'ap1_01_c_sthbld4_deta'}, +{HashIs = -2120364042, ModNam = 'ap1_01_c_sthbld4'}, +{HashIs = 1170018649, ModNam = 'ap1_01_c_sweeda'}, +{HashIs = -658552426, ModNam = 'ap1_01_c_sweeda001'}, +{HashIs = -964942576, ModNam = 'ap1_01_c_sweeda002'}, +{HashIs = 1399073959, ModNam = 'ap1_01_c_sweedb'}, +{HashIs = -1564521636, ModNam = 'ap1_01_c_sweedc'}, +{HashIs = 295032342, ModNam = 'ap1_01_c_sweedc001'}, +{HashIs = -1356241872, ModNam = 'ap1_01_c_sweedd'}, +{HashIs = 366994563, ModNam = 'ap1_01_c_sweedextra'}, +{HashIs = -1757861835, ModNam = 'ap1_01_c_wallsupport'}, +{HashIs = 868355920, ModNam = 'ap1_01_c_weed_01'}, +{HashIs = 2105582284, ModNam = 'ap1_01_c_weed_02'}, +{HashIs = -1892137413, ModNam = 'ap1_01_c_weed_03'}, +{HashIs = -686074368, ModNam = 'ap1_01_c_weed_04'}, +{HashIs = -669176059, ModNam = 'ap1_01_d__ladder_019'}, +{HashIs = 866542346, ModNam = 'ap1_01_d__ladder_020'}, +{HashIs = -554911336, ModNam = 'ap1_01_d__ladder_021'}, +{HashIs = -793895653, ModNam = 'ap1_01_d__ladder_022'}, +{HashIs = 1350737090, ModNam = 'ap1_01_d__ladder_023'}, +{HashIs = 2051272772, ModNam = 'ap1_01_d__ladder_024'}, +{HashIs = 1846433753, ModNam = 'ap1_01_d__ladder_025'}, +{HashIs = 398830409, ModNam = 'ap1_01_d__ladder_026'}, +{HashIs = 1592739332, ModNam = 'ap1_01_d_5_det'}, +{HashIs = 1415136300, ModNam = 'ap1_01_d_5_det2'}, +{HashIs = 990979511, ModNam = 'ap1_01_d_5_rail1'}, +{HashIs = 1944590184, ModNam = 'ap1_01_d_5_rail2'}, +{HashIs = -348506405, ModNam = 'ap1_01_d_5'}, +{HashIs = -1458804786, ModNam = 'ap1_01_d_ap1_01_c_overlay007bb'}, +{HashIs = -2090631144, ModNam = 'ap1_01_d_ap1_01_stairs03457'}, +{HashIs = -362065112, ModNam = 'ap1_01_d_ap1_01_stairs054'}, +{HashIs = -1436824517, ModNam = 'ap1_01_d_ap1_01_stairs07'}, +{HashIs = 1782689772, ModNam = 'ap1_01_d_ap1_01_stairs345'}, +{HashIs = -1824260344, ModNam = 'ap1_01_d_ap1_01d_fizzystair_hd'}, +{HashIs = -435977744, ModNam = 'ap1_01_d_ap1_01d_ladder_01'}, +{HashIs = -1592021791, ModNam = 'ap1_01_d_ap1overlay007bb'}, +{HashIs = 289813942, ModNam = 'ap1_01_d_aprds00'}, +{HashIs = 847247401, ModNam = 'ap1_01_d_aprds02'}, +{HashIs = 1421065133, ModNam = 'ap1_01_d_arrows_007'}, +{HashIs = -429575007, ModNam = 'ap1_01_d_arrows_01'}, +{HashIs = -1616959718, ModNam = 'ap1_01_d_arrows_02'}, +{HashIs = -1318565204, ModNam = 'ap1_01_d_arrows_03'}, +{HashIs = 1210759986, ModNam = 'ap1_01_d_bch2_01'}, +{HashIs = 1651208115, ModNam = 'ap1_01_d_bch2_02'}, +{HashIs = 569290137, ModNam = 'ap1_01_d_bjjbld'}, +{HashIs = -96883717, ModNam = 'ap1_01_d_bjjbldbbb'}, +{HashIs = -1847295823, ModNam = 'ap1_01_d_bjjbldbbbbb'}, +{HashIs = -1866273280, ModNam = 'ap1_01_d_blncst2'}, +{HashIs = -1027202250, ModNam = 'ap1_01_d_blncst2a'}, +{HashIs = 381701503, ModNam = 'ap1_01_d_blockos1'}, +{HashIs = -1920814413, ModNam = 'ap1_01_d_box_01'}, +{HashIs = 1089345935, ModNam = 'ap1_01_d_box_02'}, +{HashIs = -1290961464, ModNam = 'ap1_01_d_box_03'}, +{HashIs = 1478072657, ModNam = 'ap1_01_d_bpipe1'}, +{HashIs = -968657501, ModNam = 'ap1_01_d_bpipe2'}, +{HashIs = 571190554, ModNam = 'ap1_01_d_bpipe4'}, +{HashIs = -1546457161, ModNam = 'ap1_01_d_coasta'}, +{HashIs = 826788325, ModNam = 'ap1_01_d_coasta2'}, +{HashIs = 1113385999, ModNam = 'ap1_01_d_coasta3'}, +{HashIs = 1707880752, ModNam = 'ap1_01_d_crackweed00'}, +{HashIs = -1201711531, ModNam = 'ap1_01_d_crackweed01'}, +{HashIs = 1647356413, ModNam = 'ap1_01_d_crackweed02'}, +{HashIs = -1286157240, ModNam = 'ap1_01_d_crackweed03'}, +{HashIs = -2043383292, ModNam = 'ap1_01_d_crackweed04'}, +{HashIs = 1474467169, ModNam = 'ap1_01_d_crackweed05'}, +{HashIs = 1683288312, ModNam = 'ap1_01_d_dyndor00'}, +{HashIs = -99214212, ModNam = 'ap1_01_d_dyndor01'}, +{HashIs = 1186645273, ModNam = 'ap1_01_d_ffu_pipe1'}, +{HashIs = 863280781, ModNam = 'ap1_01_d_ffu_pipe2'}, +{HashIs = -1657048551, ModNam = 'ap1_01_d_ffu_pipe3'}, +{HashIs = 775103637, ModNam = 'ap1_01_d_ffuuuuff'}, +{HashIs = 1992946661, ModNam = 'ap1_01_d_ffuuuuffg'}, +{HashIs = 512624835, ModNam = 'ap1_01_d_foam_01'}, +{HashIs = -417916458, ModNam = 'ap1_01_d_foam_02'}, +{HashIs = 1012319316, ModNam = 'ap1_01_d_foam_03'}, +{HashIs = 158490252, ModNam = 'ap1_01_d_foam_04'}, +{HashIs = 415563057, ModNam = 'ap1_01_d_foam_05'}, +{HashIs = 523908199, ModNam = 'ap1_01_d_grass_00'}, +{HashIs = 1087927868, ModNam = 'ap1_01_d_grass_00bb'}, +{HashIs = -314866225, ModNam = 'ap1_01_d_grass_00bbd'}, +{HashIs = 1664531551, ModNam = 'ap1_01_d_grass_01'}, +{HashIs = -1371065731, ModNam = 'ap1_01_d_grass_01bb'}, +{HashIs = -1669845279, ModNam = 'ap1_01_d_grass_05'}, +{HashIs = -368096750, ModNam = 'ap1_01_d_grass_06'}, +{HashIs = -1075448388, ModNam = 'ap1_01_d_grass_07'}, +{HashIs = -407843731, ModNam = 'ap1_01_d_grass_07ola'}, +{HashIs = -1918561989, ModNam = 'ap1_01_d_grass_08'}, +{HashIs = -1729559445, ModNam = 'ap1_01_d_grass_z'}, +{HashIs = 1011299089, ModNam = 'ap1_01_d_ladder_002'}, +{HashIs = 2104046936, ModNam = 'ap1_01_d_ladder_003'}, +{HashIs = -886746929, ModNam = 'ap1_01_d_ladder_004'}, +{HashIs = -910310150, ModNam = 'ap1_01_d_line_01'}, +{HashIs = -1015039874, ModNam = 'ap1_01_d_line_02'}, +{HashIs = 1381553706, ModNam = 'ap1_01_d_line_03'}, +{HashIs = 773492142, ModNam = 'ap1_01_d_line_04'}, +{HashIs = 1994694469, ModNam = 'ap1_01_d_line_05'}, +{HashIs = 1623028467, ModNam = 'ap1_01_d_line_06'}, +{HashIs = -808417993, ModNam = 'ap1_01_d_nublnd'}, +{HashIs = 1839613160, ModNam = 'ap1_01_d_nublnd2'}, +{HashIs = -689321394, ModNam = 'ap1_01_d_nuruns00'}, +{HashIs = 629893008, ModNam = 'ap1_01_d_nuruns01'}, +{HashIs = -1646791240, ModNam = 'ap1_01_d_plinth_00'}, +{HashIs = 2130038039, ModNam = 'ap1_01_d_plinth_005'}, +{HashIs = 1640796869, ModNam = 'ap1_01_d_plinth_006'}, +{HashIs = 1401353782, ModNam = 'ap1_01_d_plinth_007'}, +{HashIs = -1272432729, ModNam = 'ap1_01_d_plinth_008'}, +{HashIs = -1503060951, ModNam = 'ap1_01_d_plinth_009'}, +{HashIs = -1883186806, ModNam = 'ap1_01_d_plinth_01'}, +{HashIs = 2061643725, ModNam = 'ap1_01_d_plinth_02'}, +{HashIs = 1798574193, ModNam = 'ap1_01_d_plinth_03'}, +{HashIs = -712547002, ModNam = 'ap1_01_d_plinth_04'}, +{HashIs = -979284436, ModNam = 'ap1_01_d_runlight_b_'}, +{HashIs = 477365748, ModNam = 'ap1_01_d_runlight_g_'}, +{HashIs = -57028672, ModNam = 'ap1_01_d_runlight_r_'}, +{HashIs = -1504658386, ModNam = 'ap1_01_d_runlight_y_'}, +{HashIs = -707991213, ModNam = 'ap1_01_d_runw115'}, +{HashIs = -1300259007, ModNam = 'ap1_01_d_runw127'}, +{HashIs = 1099021959, ModNam = 'ap1_01_d_runw131'}, +{HashIs = 718967097, ModNam = 'ap1_01_d_runw132'}, +{HashIs = 1119024034, ModNam = 'ap1_01_d_runw29'}, +{HashIs = 1271044300, ModNam = 'ap1_01_d_runw29b'}, +{HashIs = -1260429979, ModNam = 'ap1_01_d_runw39'}, +{HashIs = -79842613, ModNam = 'ap1_01_d_runw39b'}, +{HashIs = -1777164868, ModNam = 'ap1_01_d_runw51'}, +{HashIs = -944235161, ModNam = 'ap1_01_d_skidzcc007'}, +{HashIs = 629778824, ModNam = 'ap1_01_d_skidzcc05'}, +{HashIs = 1848271595, ModNam = 'ap1_01_d_smaltermcc'}, +{HashIs = -2039128817, ModNam = 'ap1_01_d_smaltermint'}, +{HashIs = 224990040, ModNam = 'ap1_01_d_splots00'}, +{HashIs = 530560965, ModNam = 'ap1_01_d_splots01'}, +{HashIs = 386386444, ModNam = 'ap1_01_d_sthbld005'}, +{HashIs = -1206202371, ModNam = 'ap1_01_d_sthbld3_int001'}, +{HashIs = 1717014988, ModNam = 'ap1_01_d_sthbld3_lines001'}, +{HashIs = -1903904858, ModNam = 'ap1_01_d_sthbld3bbb001'}, +{HashIs = -984594871, ModNam = 'ap1_01_d_sthbld4ffr'}, +{HashIs = -1790627328, ModNam = 'ap1_01_d_sthbld4sss'}, +{HashIs = 1276421298, ModNam = 'ap1_01_d_wall_cap'}, +{HashIs = -782110585, ModNam = 'ap1_01_d_weed_01'}, +{HashIs = -1535826617, ModNam = 'ap1_01_d_wet00'}, +{HashIs = 1454213561, ModNam = 'ap1_01_d_wet01'}, +{HashIs = -2015925236, ModNam = 'ap1_01_d_wet02'}, +{HashIs = -1696755180, ModNam = 'ap1_01_d_wet03'}, +{HashIs = -844335183, ModNam = 'ap1_01_d_wet04'}, +{HashIs = 338073261, ModNam = 'ap1_01_dcstwal025'}, +{HashIs = 1066593669, ModNam = 'ap1_01_dcstwal026'}, +{HashIs = 984917676, ModNam = 'ap1_01_dcstwal05'}, +{HashIs = -1852058399, ModNam = 'ap1_01_dcstwal07'}, +{HashIs = 219472273, ModNam = 'ap1_02_airbridge1'}, +{HashIs = -983903698, ModNam = 'ap1_02_airbridge2'}, +{HashIs = -1140736132, ModNam = 'ap1_02_airbridge3'}, +{HashIs = -525498173, ModNam = 'ap1_02_airbridge4'}, +{HashIs = 1480196090, ModNam = 'ap1_02_b16_f'}, +{HashIs = 1840549866, ModNam = 'ap1_02_b19lad'}, +{HashIs = 904671736, ModNam = 'ap1_02_bboard006'}, +{HashIs = -1728415725, ModNam = 'ap1_02_bboard008'}, +{HashIs = -690130876, ModNam = 'ap1_02_bboard010'}, +{HashIs = -2128591669, ModNam = 'ap1_02_bboard011'}, +{HashIs = -478563442, ModNam = 'ap1_02_bboard1'}, +{HashIs = -701851408, ModNam = 'ap1_02_bboard2'}, +{HashIs = -1000049308, ModNam = 'ap1_02_bboard3'}, +{HashIs = -1304047321, ModNam = 'ap1_02_bboard4'}, +{HashIs = 587986297, ModNam = 'ap1_02_bld01'}, +{HashIs = 288903634, ModNam = 'ap1_02_bld02'}, +{HashIs = -1923374449, ModNam = 'ap1_02_bld025'}, +{HashIs = -1361517175, ModNam = 'ap1_02_bld027'}, +{HashIs = 1441018785, ModNam = 'ap1_02_bld029'}, +{HashIs = 1457665417, ModNam = 'ap1_02_bld02a'}, +{HashIs = 1334562424, ModNam = 'ap1_02_bld03'}, +{HashIs = -2126344795, ModNam = 'ap1_02_bld030'}, +{HashIs = -1738589222, ModNam = 'ap1_02_bld031'}, +{HashIs = 2057109590, ModNam = 'ap1_02_bld032'}, +{HashIs = -384574138, ModNam = 'ap1_02_bld03b'}, +{HashIs = 2067452028, ModNam = 'ap1_02_bld04_bar'}, +{HashIs = 627579981, ModNam = 'ap1_02_bld04_lad00'}, +{HashIs = 860928030, ModNam = 'ap1_02_bld04_lad01'}, +{HashIs = -86161608, ModNam = 'ap1_02_bld04_lad02'}, +{HashIs = 151839639, ModNam = 'ap1_02_bld04_lad03'}, +{HashIs = -446587839, ModNam = 'ap1_02_bld04_lad04'}, +{HashIs = -206161686, ModNam = 'ap1_02_bld04_lad05'}, +{HashIs = 1033841311, ModNam = 'ap1_02_bld04'}, +{HashIs = -457026689, ModNam = 'ap1_02_bld041'}, +{HashIs = 1860356487, ModNam = 'ap1_02_bld07_anx005e'}, +{HashIs = 1872446848, ModNam = 'ap1_02_bld07_anx006'}, +{HashIs = 775459196, ModNam = 'ap1_02_bld07_anx1'}, +{HashIs = -1825974857, ModNam = 'ap1_02_bld07'}, +{HashIs = -1465440965, ModNam = 'ap1_02_bld07df'}, +{HashIs = -543980821, ModNam = 'ap1_02_bld10_noshad'}, +{HashIs = 1775302330, ModNam = 'ap1_02_bld10'}, +{HashIs = 1848743108, ModNam = 'ap1_02_bld10glass'}, +{HashIs = 594635260, ModNam = 'ap1_02_bld13'}, +{HashIs = 1633824385, ModNam = 'ap1_02_bld13xx'}, +{HashIs = 717548551, ModNam = 'ap1_02_bld13xxbot'}, +{HashIs = 2068212880, ModNam = 'ap1_02_bld13xxv'}, +{HashIs = -2139085796, ModNam = 'ap1_02_bld14'}, +{HashIs = -1064396063, ModNam = 'ap1_02_bld14vd001'}, +{HashIs = 1580949339, ModNam = 'ap1_02_bld15'}, +{HashIs = 389934331, ModNam = 'ap1_02_bld15ff'}, +{HashIs = -286480961, ModNam = 'ap1_02_bld15ff2'}, +{HashIs = 1628988693, ModNam = 'ap1_02_bld16'}, +{HashIs = 852560007, ModNam = 'ap1_02_bld17'}, +{HashIs = -1785115058, ModNam = 'ap1_02_bld19'}, +{HashIs = 641160945, ModNam = 'ap1_02_bussin00'}, +{HashIs = -1593118731, ModNam = 'ap1_02_bussin003'}, +{HashIs = 1805157649, ModNam = 'ap1_02_bussin004'}, +{HashIs = 2038898926, ModNam = 'ap1_02_bussin005'}, +{HashIs = 1777566147, ModNam = 'ap1_02_bussin006'}, +{HashIs = 1481858687, ModNam = 'ap1_02_bussin007'}, +{HashIs = 1718942402, ModNam = 'ap1_02_bussin008'}, +{HashIs = 884315972, ModNam = 'ap1_02_bussin009'}, +{HashIs = -566611162, ModNam = 'ap1_02_door_l'}, +{HashIs = 381090232, ModNam = 'ap1_02_door_l001'}, +{HashIs = -551602996, ModNam = 'ap1_02_door_r'}, +{HashIs = 2147327434, ModNam = 'ap1_02_door_r001'}, +{HashIs = -1959463130, ModNam = 'ap1_02_dyndor00'}, +{HashIs = 228129219, ModNam = 'ap1_02_dyndor002'}, +{HashIs = 7233390, ModNam = 'ap1_02_dyndor003'}, +{HashIs = -368889192, ModNam = 'ap1_02_dyndor004'}, +{HashIs = -1055530934, ModNam = 'ap1_02_dyndor005'}, +{HashIs = -278381330, ModNam = 'ap1_02_dyndor006'}, +{HashIs = -29959541, ModNam = 'ap1_02_dyndor007'}, +{HashIs = 2053920149, ModNam = 'ap1_02_dyndor01'}, +{HashIs = -1039601870, ModNam = 'ap1_02_escal_master'}, +{HashIs = -730024810, ModNam = 'ap1_02_fizza_01'}, +{HashIs = 573689859, ModNam = 'ap1_02_fizza_02'}, +{HashIs = -238325965, ModNam = 'ap1_02_fizza_03'}, +{HashIs = -1281669720, ModNam = 'ap1_02_frame01a'}, +{HashIs = 53796806, ModNam = 'ap1_02_frame02a'}, +{HashIs = 1043742258, ModNam = 'ap1_02_gatnums1'}, +{HashIs = 300213648, ModNam = 'ap1_02_gatnums2'}, +{HashIs = -1847761537, ModNam = 'ap1_02_gatnums3'}, +{HashIs = -286628922, ModNam = 'ap1_02_glue_01'}, +{HashIs = -571817525, ModNam = 'ap1_02_glue_02'}, +{HashIs = -881812265, ModNam = 'ap1_02_glue_03'}, +{HashIs = -633718166, ModNam = 'ap1_02_glue_04'}, +{HashIs = 671340028, ModNam = 'ap1_02_glue_05'}, +{HashIs = 915829537, ModNam = 'ap1_02_glue_06'}, +{HashIs = -650962057, ModNam = 'ap1_02_ground'}, +{HashIs = -163794127, ModNam = 'ap1_02_hangings02'}, +{HashIs = -393078820, ModNam = 'ap1_02_hangings03'}, +{HashIs = 1231772045, ModNam = 'ap1_02_hangings04'}, +{HashIs = 993049880, ModNam = 'ap1_02_hangings05'}, +{HashIs = 618631286, ModNam = 'ap1_02_hangings06'}, +{HashIs = -1767967757, ModNam = 'ap1_02_hangings07'}, +{HashIs = -2007935144, ModNam = 'ap1_02_hangings08'}, +{HashIs = -1375672479, ModNam = 'ap1_02_ladda00'}, +{HashIs = 793176495, ModNam = 'ap1_02_ladda01'}, +{HashIs = 553143570, ModNam = 'ap1_02_ladda02'}, +{HashIs = -990800574, ModNam = 'ap1_02_ladda03'}, +{HashIs = -214142505, ModNam = 'ap1_02_ladda04'}, +{HashIs = 1990752369, ModNam = 'ap1_02_ladda05'}, +{HashIs = 690455091, ModNam = 'ap1_02_lightframea'}, +{HashIs = 400252823, ModNam = 'ap1_02_lightframeb'}, +{HashIs = 1302612780, ModNam = 'ap1_02_lightframec'}, +{HashIs = 1183572294, ModNam = 'ap1_02_mainframe'}, +{HashIs = -209751199, ModNam = 'ap1_02_overlay00'}, +{HashIs = -441133108, ModNam = 'ap1_02_overlay01'}, +{HashIs = -1974591232, ModNam = 'ap1_02_overlay03'}, +{HashIs = 2088207699, ModNam = 'ap1_02_overlay04'}, +{HashIs = -1495344607, ModNam = 'ap1_02_overlay05'}, +{HashIs = -652624234, ModNam = 'ap1_02_overlay06'}, +{HashIs = 1017173682, ModNam = 'ap1_02_planes00'}, +{HashIs = -1644019292, ModNam = 'ap1_02_planes003'}, +{HashIs = -1720928135, ModNam = 'ap1_02_planes005'}, +{HashIs = 607829453, ModNam = 'ap1_02_planes005bb'}, +{HashIs = -667503092, ModNam = 'ap1_02_planes009'}, +{HashIs = 1636087658, ModNam = 'ap1_02_sigs100'}, +{HashIs = 1345590473, ModNam = 'ap1_02_sigs101'}, +{HashIs = 2045208623, ModNam = 'ap1_02_sigs102'}, +{HashIs = -619999813, ModNam = 'ap1_02_staircases'}, +{HashIs = -2089052984, ModNam = 'ap1_02_staircases2'}, +{HashIs = 1641642043, ModNam = 'ap1_02_text1'}, +{HashIs = -200643358, ModNam = 'ap1_02_texts00'}, +{HashIs = -1160938903, ModNam = 'ap1_02_texts01'}, +{HashIs = -2006051413, ModNam = 'ap1_02_texts02'}, +{HashIs = 1330258788, ModNam = 'ap1_02_texts03'}, +{HashIs = -1391403280, ModNam = 'ap1_02_texts04'}, +{HashIs = 1877435550, ModNam = 'ap1_02_texts05'}, +{HashIs = 1098549189, ModNam = 'ap1_02_texts06'}, +{HashIs = 316942969, ModNam = 'ap1_02_texts07'}, +{HashIs = 1645693182, ModNam = 'ap1_02_texts08'}, +{HashIs = 642371908, ModNam = 'ap1_02_texts09'}, +{HashIs = -1136001412, ModNam = 'ap1_02_texts09b'}, +{HashIs = 233987776, ModNam = 'ap1_02_walkway'}, +{HashIs = -1109674967, ModNam = 'ap1_02_walkway2'}, +{HashIs = -856927670, ModNam = 'ap1_02_walkway3'}, +{HashIs = -215276672, ModNam = 'ap1_02_weed_01'}, +{HashIs = -989509835, ModNam = 'ap1_02_weed_02'}, +{HashIs = -745544630, ModNam = 'ap1_02_weed_03'}, +{HashIs = -1211574368, ModNam = 'ap1_02_weesters00'}, +{HashIs = -916522292, ModNam = 'ap1_02_weesters01'}, +{HashIs = 1531813547, ModNam = 'ap1_02_weesters02'}, +{HashIs = 1767586502, ModNam = 'ap1_02_weesters03'}, +{HashIs = 2134435457, ModNam = 'ap1_02_weesters04'}, +{HashIs = 294390565, ModNam = 'ap1_02_weesters05'}, +{HashIs = 600747946, ModNam = 'ap1_02_weesters06'}, +{HashIs = 875024476, ModNam = 'ap1_02_weesters07'}, +{HashIs = 1183151383, ModNam = 'ap1_02_weesters08'}, +{HashIs = -658335341, ModNam = 'ap1_02_weesters09'}, +{HashIs = -433279383, ModNam = 'ap1_02_westf1'}, +{HashIs = -676032135, ModNam = 'ap1_02_westf2'}, +{HashIs = 2005750056, ModNam = 'ap1_02_westf3'}, +{HashIs = -116936747, ModNam = 'ap1_02'}, +{HashIs = -283045863, ModNam = 'ap1_03__ladder_002'}, +{HashIs = -759092483, ModNam = 'ap1_03__ladder_01'}, +{HashIs = 393249829, ModNam = 'ap1_03_ap1_01_d_jumptest'}, +{HashIs = 2030512498, ModNam = 'ap1_03_bbrdgraf_slod'}, +{HashIs = 125198954, ModNam = 'ap1_03_bbrdgraf'}, +{HashIs = -1548360425, ModNam = 'ap1_03_bbrds00'}, +{HashIs = 1123787680, ModNam = 'ap1_03_bbrds01'}, +{HashIs = 716392370, ModNam = 'ap1_03_bbrds01b'}, +{HashIs = 198969860, ModNam = 'ap1_03_bbrds01e'}, +{HashIs = 944344636, ModNam = 'ap1_03_bbrds02'}, +{HashIs = 335691981, ModNam = 'ap1_03_bld021'}, +{HashIs = 889062088, ModNam = 'ap1_03_bld024'}, +{HashIs = 1058909289, ModNam = 'ap1_03_bug1397658'}, +{HashIs = -941189307, ModNam = 'ap1_03_cp_signs'}, +{HashIs = 554433317, ModNam = 'ap1_03_cp_signs001'}, +{HashIs = -1186360251, ModNam = 'ap1_03_cppark00'}, +{HashIs = 473978239, ModNam = 'ap1_03_cppark008'}, +{HashIs = 805666053, ModNam = 'ap1_03_cppark009'}, +{HashIs = -1484328768, ModNam = 'ap1_03_cppark01'}, +{HashIs = -2035111110, ModNam = 'ap1_03_cppark010'}, +{HashIs = 1532318844, ModNam = 'ap1_03_cppark011'}, +{HashIs = -1921074994, ModNam = 'ap1_03_cppark012'}, +{HashIs = 771386728, ModNam = 'ap1_03_cppark02bar_02'}, +{HashIs = 764551158, ModNam = 'ap1_03_cppark02bar'}, +{HashIs = -2086097503, ModNam = 'ap1_03_cppark02bar001'}, +{HashIs = 651194197, ModNam = 'ap1_03_cppark07'}, +{HashIs = 1023006309, ModNam = 'ap1_03_cppark07pipes'}, +{HashIs = -2114618223, ModNam = 'ap1_03_esc_cprk'}, +{HashIs = -1829835090, ModNam = 'ap1_03_glue_01'}, +{HashIs = 1949675836, ModNam = 'ap1_03_glue_02'}, +{HashIs = 1737562099, ModNam = 'ap1_03_glue_03'}, +{HashIs = -657327497, ModNam = 'ap1_03_glue_04'}, +{HashIs = 93039491, ModNam = 'ap1_03_hedge_cut_00'}, +{HashIs = -153547234, ModNam = 'ap1_03_hedge_cut_01'}, +{HashIs = -1636639397, ModNam = 'ap1_03_hedge_cut_02'}, +{HashIs = -1994607953, ModNam = 'ap1_03_hedge_cut_03'}, +{HashIs = -1041193898, ModNam = 'ap1_03_hedge_cut_04'}, +{HashIs = -1397786156, ModNam = 'ap1_03_hedge_cut_05'}, +{HashIs = 1471631333, ModNam = 'ap1_03_hedge_cut_06'}, +{HashIs = 1089806945, ModNam = 'ap1_03_hedge_cut_07'}, +{HashIs = 2013991052, ModNam = 'ap1_03_hedge_cut_08'}, +{HashIs = 1700916026, ModNam = 'ap1_03_hedge_cut_09'}, +{HashIs = -1342734592, ModNam = 'ap1_03_hedge_cut_10'}, +{HashIs = -1127540569, ModNam = 'ap1_03_hedge_cut_11'}, +{HashIs = -629189625, ModNam = 'ap1_03_hedge_cut_12'}, +{HashIs = -332531868, ModNam = 'ap1_03_hedge_cut_13'}, +{HashIs = -1089233616, ModNam = 'ap1_03_hedge_cut_14'}, +{HashIs = 1506274513, ModNam = 'ap1_03_jetsonsign002'}, +{HashIs = -14665853, ModNam = 'ap1_03_jetsonsign003'}, +{HashIs = -474089049, ModNam = 'ap1_03_jetsonsign1'}, +{HashIs = -347159795, ModNam = 'ap1_03_jumptest2'}, +{HashIs = 430705327, ModNam = 'ap1_03_ladder_01_lod001'}, +{HashIs = -1291923538, ModNam = 'ap1_03_lsiasubway_rprox'}, +{HashIs = -1522582990, ModNam = 'ap1_03_lsiasubwayintshell'}, +{HashIs = 615470915, ModNam = 'ap1_03_metcan'}, +{HashIs = 1976961125, ModNam = 'ap1_03_metrostepsb'}, +{HashIs = -223747318, ModNam = 'ap1_03_noose'}, +{HashIs = -1326024363, ModNam = 'ap1_03_noose001'}, +{HashIs = 130213965, ModNam = 'ap1_03_nuhedges00'}, +{HashIs = -114865386, ModNam = 'ap1_03_nuhedges01'}, +{HashIs = -1825656233, ModNam = 'ap1_03_nuhedges016'}, +{HashIs = -418044174, ModNam = 'ap1_03_nuhedges02'}, +{HashIs = -668858100, ModNam = 'ap1_03_nuhedges03'}, +{HashIs = 1251569145, ModNam = 'ap1_03_nuhedges04'}, +{HashIs = 771470526, ModNam = 'ap1_03_nuhedges05'}, +{HashIs = 531470370, ModNam = 'ap1_03_nuhedges06'}, +{HashIs = -1838678635, ModNam = 'ap1_03_nuhedges07'}, +{HashIs = 1964163819, ModNam = 'ap1_03_nuhedges08'}, +{HashIs = 1724982888, ModNam = 'ap1_03_nuhedges09'}, +{HashIs = -916886289, ModNam = 'ap1_03_nuhedges10'}, +{HashIs = -1759606662, ModNam = 'ap1_03_nuhedges11'}, +{HashIs = 15457291, ModNam = 'ap1_03_nuhedges12'}, +{HashIs = 262240630, ModNam = 'ap1_03_nuhedges13'}, +{HashIs = -578022068, ModNam = 'ap1_03_nuhedges14'}, +{HashIs = 326485352, ModNam = 'ap1_03_oilspl00'}, +{HashIs = -129646991, ModNam = 'ap1_03_oilspl002'}, +{HashIs = -331221247, ModNam = 'ap1_03_oilspl01'}, +{HashIs = -1173872511, ModNam = 'ap1_03_oilspl01bbb'}, +{HashIs = 1043541022, ModNam = 'ap1_03_rndb03'}, +{HashIs = -1019595222, ModNam = 'ap1_03_rndb06'}, +{HashIs = -455806565, ModNam = 'ap1_03_rndb14'}, +{HashIs = 463265578, ModNam = 'ap1_03_rndb18'}, +{HashIs = 2066325358, ModNam = 'ap1_03_rndb20'}, +{HashIs = 785548993, ModNam = 'ap1_03_rndb24'}, +{HashIs = 475750863, ModNam = 'ap1_03_rndb26'}, +{HashIs = 654309120, ModNam = 'ap1_03_rndb29'}, +{HashIs = -630300914, ModNam = 'ap1_03_rndb32'}, +{HashIs = 905975352, ModNam = 'ap1_03_rndb39'}, +{HashIs = 1215421175, ModNam = 'ap1_03_rox00'}, +{HashIs = -99041726, ModNam = 'ap1_03_rox01'}, +{HashIs = 1835575419, ModNam = 'ap1_03_sculpt'}, +{HashIs = -117209361, ModNam = 'ap1_03_stair_break1'}, +{HashIs = -1211345944, ModNam = 'ap1_03_stercase'}, +{HashIs = -849911059, ModNam = 'ap1_03_stop_deleting005'}, +{HashIs = -648005611, ModNam = 'ap1_03_stuff_2'}, +{HashIs = 1295705907, ModNam = 'ap1_03_stuff00'}, +{HashIs = -1086418408, ModNam = 'ap1_03_stuff009'}, +{HashIs = 1617169797, ModNam = 'ap1_03_stuff01'}, +{HashIs = 1746397508, ModNam = 'ap1_03_stuff011'}, +{HashIs = 1458357998, ModNam = 'ap1_03_stuff012'}, +{HashIs = 1687249459, ModNam = 'ap1_03_stuff013'}, +{HashIs = 192799670, ModNam = 'ap1_03_stuff03'}, +{HashIs = -609483757, ModNam = 'ap1_03_stuff04'}, +{HashIs = -1082296725, ModNam = 'ap1_03_stuff04th'}, +{HashIs = 784312893, ModNam = 'ap1_03_stuff05'}, +{HashIs = 20369192, ModNam = 'ap1_03_stuff06'}, +{HashIs = -1563127195, ModNam = 'ap1_03_stuff08'}, +{HashIs = 1107341855, ModNam = 'ap1_03_td_cpark'}, +{HashIs = 2012347155, ModNam = 'ap1_03_td_cpark2'}, +{HashIs = 1915968531, ModNam = 'ap1_03_thing00v'}, +{HashIs = -654236099, ModNam = 'ap1_03_thing01t'}, +{HashIs = -1624624496, ModNam = 'ap1_03_thing01u'}, +{HashIs = 1200656219, ModNam = 'ap1_03_thing03'}, +{HashIs = -629135377, ModNam = 'ap1_03_thing05p'}, +{HashIs = 346532234, ModNam = 'ap1_03_thing06'}, +{HashIs = 1482337260, ModNam = 'ap1_03_thing06int'}, +{HashIs = -1664276234, ModNam = 'ap1_03_thing06x'}, +{HashIs = -2147022394, ModNam = 'ap1_03_towr013'}, +{HashIs = -1847480965, ModNam = 'ap1_03_towr014'}, +{HashIs = -1687240547, ModNam = 'ap1_03_towr015'}, +{HashIs = 88386740, ModNam = 'ap1_03_towr06'}, +{HashIs = 1371685102, ModNam = 'ap1_03_towr07_rl'}, +{HashIs = -756365311, ModNam = 'ap1_03_towr07'}, +{HashIs = -2091034642, ModNam = 'ap1_03_towr07aaz'}, +{HashIs = 915571079, ModNam = 'ap1_03_towr07b'}, +{HashIs = 252818054, ModNam = 'ap1_03_towr07f'}, +{HashIs = 1133855224, ModNam = 'ap1_03_towr69'}, +{HashIs = 1394685156, ModNam = 'ap1_03_tubeolay_'}, +{HashIs = -836629677, ModNam = 'ap1_03_tubeolay_001'}, +{HashIs = -1845128421, ModNam = 'ap1_03_tubeolay_002'}, +{HashIs = -1362834279, ModNam = 'ap1_03_tubeolay_003'}, +{HashIs = 1956894804, ModNam = 'ap1_03_tubeolay_004'}, +{HashIs = -2090469928, ModNam = 'ap1_03_tubeolay_005'}, +{HashIs = 1388385423, ModNam = 'ap1_03_tubeolay_006'}, +{HashIs = -311268548, ModNam = 'ap1_03_tubething'}, +{HashIs = -439154150, ModNam = 'ap1_03_tubething001'}, +{HashIs = -1071104315, ModNam = 'ap1_03_tubething002'}, +{HashIs = -912305741, ModNam = 'ap1_03_tubething003'}, +{HashIs = 318530668, ModNam = 'ap1_03_tubething004'}, +{HashIs = -229694702, ModNam = 'ap1_03_tubething006'}, +{HashIs = 864383779, ModNam = 'ap1_03_weed_01'}, +{HashIs = 543378655, ModNam = 'ap1_03_weed_02'}, +{HashIs = 385858072, ModNam = 'ap1_03_weed_03'}, +{HashIs = -1590762863, ModNam = 'ap1_03cpkng01'}, +{HashIs = 2048562281, ModNam = 'ap1_03cpkng03'}, +{HashIs = -2010238828, ModNam = 'ap1_03cpkng04'}, +{HashIs = 2006978424, ModNam = 'ap1_03cpkng05'}, +{HashIs = -587269823, ModNam = 'ap1_03grun05bxk'}, +{HashIs = 448066732, ModNam = 'ap1_03grun05bxo'}, +{HashIs = 1865555365, ModNam = 'ap1_03grun05bxs'}, +{HashIs = -945598826, ModNam = 'ap1_03grun05bxt'}, +{HashIs = 384178007, ModNam = 'ap1_03grun05bxxx'}, +{HashIs = -284451482, ModNam = 'ap1_03grun05bxz'}, +{HashIs = 1080565679, ModNam = 'ap1_04__decal002'}, +{HashIs = 1683189945, ModNam = 'ap1_04__ladder_01'}, +{HashIs = -2085170827, ModNam = 'ap1_04_2ee_str'}, +{HashIs = 502746031, ModNam = 'ap1_04_2ee_str2'}, +{HashIs = 1797011122, ModNam = 'ap1_04_alley_01_o'}, +{HashIs = -2064164542, ModNam = 'ap1_04_alley_01'}, +{HashIs = -1743918879, ModNam = 'ap1_04_alley_01b'}, +{HashIs = 127228159, ModNam = 'ap1_04_alley_01blend1'}, +{HashIs = -1688014691, ModNam = 'ap1_04_alley_01blend1b'}, +{HashIs = -1868244191, ModNam = 'ap1_04_alley_01blend1c'}, +{HashIs = 1622937808, ModNam = 'ap1_04_alley_02'}, +{HashIs = -881929294, ModNam = 'ap1_04_alley_02a'}, +{HashIs = 1938558829, ModNam = 'ap1_04_alley_barr1'}, +{HashIs = 267282737, ModNam = 'ap1_04_api_04_tempo010'}, +{HashIs = 576200718, ModNam = 'ap1_04_b_pills_lod'}, +{HashIs = -946009723, ModNam = 'ap1_04_bannerbld'}, +{HashIs = 1598220589, ModNam = 'ap1_04_bannerpipe'}, +{HashIs = -908852863, ModNam = 'ap1_04_billssss00'}, +{HashIs = 532720989, ModNam = 'ap1_04_billssss01'}, +{HashIs = -317274106, ModNam = 'ap1_04_billssss02'}, +{HashIs = 1155954600, ModNam = 'ap1_04_billssss03'}, +{HashIs = -1308490438, ModNam = 'ap1_04_bits4801c'}, +{HashIs = -1142499677, ModNam = 'ap1_04_bits4811'}, +{HashIs = -1758950105, ModNam = 'ap1_04_bits4812'}, +{HashIs = 1943125951, ModNam = 'ap1_04_bits48120'}, +{HashIs = -1440863165, ModNam = 'ap1_04_bits48126'}, +{HashIs = 612589266, ModNam = 'ap1_04_bits48gls'}, +{HashIs = -1973692662, ModNam = 'ap1_04_bits48in'}, +{HashIs = -629477083, ModNam = 'ap1_04_bridge_cablehd'}, +{HashIs = -175160361, ModNam = 'ap1_04_bridge_cables'}, +{HashIs = 50871870, ModNam = 'ap1_04_bridge_rail_1'}, +{HashIs = 373384364, ModNam = 'ap1_04_bridge_rail_2'}, +{HashIs = 126011183, ModNam = 'ap1_04_bridge_rail_3'}, +{HashIs = -1164432037, ModNam = 'ap1_04_bridge_rail_4'}, +{HashIs = -1476622300, ModNam = 'ap1_04_bridge_rail_5'}, +{HashIs = -551815582, ModNam = 'ap1_04_bridge_rail_6'}, +{HashIs = -762178336, ModNam = 'ap1_04_bridge01'}, +{HashIs = -531124117, ModNam = 'ap1_04_bridge02'}, +{HashIs = 2115802345, ModNam = 'ap1_04_bridgedet'}, +{HashIs = -1889299074, ModNam = 'ap1_04_brigge_decal002'}, +{HashIs = -724487497, ModNam = 'ap1_04_brigge_decal002a'}, +{HashIs = -1363024982, ModNam = 'ap1_04_brigge_decal2'}, +{HashIs = 2097590207, ModNam = 'ap1_04_brigge_decal2a'}, +{HashIs = -913368720, ModNam = 'ap1_04_brigge_decal6'}, +{HashIs = -706334178, ModNam = 'ap1_04_brigge_decal7'}, +{HashIs = -660339764, ModNam = 'ap1_04_cablemesh_thvy'}, +{HashIs = -1013806967, ModNam = 'ap1_04_chopshop003'}, +{HashIs = -1396357897, ModNam = 'ap1_04_chopshop1_o'}, +{HashIs = -2068405674, ModNam = 'ap1_04_chopshop2_gls'}, +{HashIs = 1790886961, ModNam = 'ap1_04_chopshop2_o'}, +{HashIs = -705918315, ModNam = 'ap1_04_chopshop3_o'}, +{HashIs = 621422668, ModNam = 'ap1_04_chopshopwires'}, +{HashIs = 1850476691, ModNam = 'ap1_04_cp376'}, +{HashIs = -1491094721, ModNam = 'ap1_04_crmdgrn_o'}, +{HashIs = -111674828, ModNam = 'ap1_04_crmdgrn'}, +{HashIs = -1202768473, ModNam = 'ap1_04_dirty00'}, +{HashIs = 206757405, ModNam = 'ap1_04_dirty01'}, +{HashIs = -88890644, ModNam = 'ap1_04_extrabob_fizz'}, +{HashIs = 317144031, ModNam = 'ap1_04_extrabob009'}, +{HashIs = 540424306, ModNam = 'ap1_04_extrabob01'}, +{HashIs = 729312825, ModNam = 'ap1_04_extrabob011'}, +{HashIs = 856677925, ModNam = 'ap1_04_extrabob02'}, +{HashIs = 641056464, ModNam = 'ap1_04_extrabob04_fizz'}, +{HashIs = 1726989800, ModNam = 'ap1_04_extrabob04'}, +{HashIs = 524924573, ModNam = 'ap1_04_extrabob07'}, +{HashIs = 1949540343, ModNam = 'ap1_04_grun2'}, +{HashIs = -2134694763, ModNam = 'ap1_04_grun2b'}, +{HashIs = 1176334521, ModNam = 'ap1_04_grun2bxx'}, +{HashIs = -1079056545, ModNam = 'ap1_04_hdrails'}, +{HashIs = -943374825, ModNam = 'ap1_04_hdrailsb'}, +{HashIs = -1207353802, ModNam = 'ap1_04_hedge01'}, +{HashIs = -1236087985, ModNam = 'ap1_04_hedge01top001'}, +{HashIs = 1811785244, ModNam = 'ap1_04_hedge02'}, +{HashIs = 83022621, ModNam = 'ap1_04_hedge02top'}, +{HashIs = 2050966175, ModNam = 'ap1_04_hedge03'}, +{HashIs = 1871862228, ModNam = 'ap1_04_hedgetop'}, +{HashIs = 1351213305, ModNam = 'ap1_04_ladder_fizz_hd'}, +{HashIs = 1424849476, ModNam = 'ap1_04_ladder003'}, +{HashIs = 117271896, ModNam = 'ap1_04_ladder1'}, +{HashIs = 169522370, ModNam = 'ap1_04_light_master'}, +{HashIs = 2046292941, ModNam = 'ap1_04_lsia_'}, +{HashIs = 1225951793, ModNam = 'ap1_04_mesh5'}, +{HashIs = 1259981033, ModNam = 'ap1_04_nusps00'}, +{HashIs = 824677637, ModNam = 'ap1_04_nusps01'}, +{HashIs = -161172683, ModNam = 'ap1_04_object004'}, +{HashIs = -1918070289, ModNam = 'ap1_04_object374'}, +{HashIs = 1129761504, ModNam = 'ap1_04_opium_emissive_lod'}, +{HashIs = 1814728438, ModNam = 'ap1_04_opium_emissive'}, +{HashIs = 1027047908, ModNam = 'ap1_04_overlay005'}, +{HashIs = 2140966536, ModNam = 'ap1_04_pipes'}, +{HashIs = 906265113, ModNam = 'ap1_04_pipes01'}, +{HashIs = -1930743835, ModNam = 'ap1_04_pipes02'}, +{HashIs = -1700672686, ModNam = 'ap1_04_pipes03'}, +{HashIs = 149102704, ModNam = 'ap1_04_planefizz'}, +{HashIs = -1120036457, ModNam = 'ap1_04_refl_04'}, +{HashIs = -1752252376, ModNam = 'ap1_04_roads00'}, +{HashIs = -1482661813, ModNam = 'ap1_04_roads01'}, +{HashIs = -1180957634, ModNam = 'ap1_04_roads02'}, +{HashIs = -865261088, ModNam = 'ap1_04_roads03'}, +{HashIs = -567292571, ModNam = 'ap1_04_roads04'}, +{HashIs = -490219879, ModNam = 'ap1_04_roads05'}, +{HashIs = -184157419, ModNam = 'ap1_04_roads06'}, +{HashIs = 166307036, ModNam = 'ap1_04_roads08'}, +{HashIs = 467355839, ModNam = 'ap1_04_roads09'}, +{HashIs = 1409455650, ModNam = 'ap1_04_roads09olay'}, +{HashIs = 73343083, ModNam = 'ap1_04_roads10'}, +{HashIs = 357089854, ModNam = 'ap1_04_roads11'}, +{HashIs = 687991216, ModNam = 'ap1_04_roads12'}, +{HashIs = 235269178, ModNam = 'ap1_04_sherlites00'}, +{HashIs = 1132456465, ModNam = 'ap1_04_sherlites002'}, +{HashIs = -647359001, ModNam = 'ap1_04_sherlites003'}, +{HashIs = -46904681, ModNam = 'ap1_04_sherlites01'}, +{HashIs = -1871999266, ModNam = 'ap1_04_sheryplan00'}, +{HashIs = -1186340710, ModNam = 'ap1_04_sheryplan01'}, +{HashIs = -1394784319, ModNam = 'ap1_04_sheryplan02'}, +{HashIs = -1004913775, ModNam = 'ap1_04_simu'}, +{HashIs = 1184398674, ModNam = 'ap1_04_standstrut00'}, +{HashIs = 887544303, ModNam = 'ap1_04_standstrut01'}, +{HashIs = 571716681, ModNam = 'ap1_04_standstrut02'}, +{HashIs = 274272468, ModNam = 'ap1_04_standstrut03'}, +{HashIs = -1930556928, ModNam = 'ap1_04_standstrut04'}, +{HashIs = 1103989145, ModNam = 'ap1_04_tank'}, +{HashIs = 1884978968, ModNam = 'ap1_04_test_wire'}, +{HashIs = 1359713323, ModNam = 'ap1_04_test_wire01'}, +{HashIs = 377280163, ModNam = 'ap1_04_test_wireb'}, +{HashIs = 1066279089, ModNam = 'ap1_04_thing01u001'}, +{HashIs = -683993487, ModNam = 'ap1_04_uni2grunn'}, +{HashIs = -789706096, ModNam = 'ap1_04_uni2grunnb'}, +{HashIs = 437984489, ModNam = 'ap1_04_uni2grunnc'}, +{HashIs = 831726390, ModNam = 'ap1_04_unit003'}, +{HashIs = -982267159, ModNam = 'ap1_04_unit005'}, +{HashIs = 1198455097, ModNam = 'ap1_04_unit005d'}, +{HashIs = 574169306, ModNam = 'ap1_04_unit081'}, +{HashIs = 1037346009, ModNam = 'ap1_04_unit081b'}, +{HashIs = -82897150, ModNam = 'ap1_04_unit081bg'}, +{HashIs = 1461849606, ModNam = 'ap1_04_unit081bg001'}, +{HashIs = -1768521803, ModNam = 'ap1_04_unit081bg1a'}, +{HashIs = 24255651, ModNam = 'ap1_04_unit081bgvens'}, +{HashIs = 1584875492, ModNam = 'ap1_04_unit081bits'}, +{HashIs = -1896063543, ModNam = 'ap1_04_unit081bits1a'}, +{HashIs = -1389243247, ModNam = 'ap1_04_unit081bits2'}, +{HashIs = -2146516654, ModNam = 'ap1_04_unit081bits69'}, +{HashIs = -67407365, ModNam = 'ap1_04_unit081bitsa'}, +{HashIs = 1319638357, ModNam = 'ap1_04_unit081bitsdets'}, +{HashIs = 1141745886, ModNam = 'ap1_04_unit081bt'}, +{HashIs = -550838494, ModNam = 'ap1_04_unit081bv'}, +{HashIs = -338461521, ModNam = 'ap1_04_unit08det_a'}, +{HashIs = 351227630, ModNam = 'ap1_04_unit08det_b'}, +{HashIs = 440826189, ModNam = 'ap1_04_unit1b'}, +{HashIs = 1225676812, ModNam = 'ap1_04_unit2d'}, +{HashIs = -1574532561, ModNam = 'ap1_04_unit2e'}, +{HashIs = 85319361, ModNam = 'ap1_04_unit2ee'}, +{HashIs = 1241908996, ModNam = 'ap1_04_unit2eedec3'}, +{HashIs = -1115770266, ModNam = 'ap1_04_unit2eevens'}, +{HashIs = -339510507, ModNam = 'ap1_04_unit2eff'}, +{HashIs = 749645254, ModNam = 'ap1_04_unit2em'}, +{HashIs = -1961915295, ModNam = 'ap1_04_unitdet'}, +{HashIs = -971096351, ModNam = 'ap1_04_xerostair00'}, +{HashIs = -69653926, ModNam = 'ap1_04_xerostair01'}, +{HashIs = -881047139, ModNam = 'ap1_04_xerostair02'}, +{HashIs = -2016034235, ModNam = 'ap1_04_xerostair03'}, +{HashIs = -239523512, ModNam = 'ap1_04hotel'}, +{HashIs = -711822279, ModNam = 'ap1_04hotel001'}, +{HashIs = 1328494252, ModNam = 'ap1_04hotelbxx'}, +{HashIs = -200330871, ModNam = 'ap1_04hoteldd'}, +{HashIs = -903616733, ModNam = 'ap1_04hoteldd002'}, +{HashIs = 55374813, ModNam = 'ap1_04hotelpipe00'}, +{HashIs = 1093889961, ModNam = 'ap1_04hotelpipe01'}, +{HashIs = 250907436, ModNam = 'ap1_04hotelpipe02'}, +{HashIs = -662528411, ModNam = 'ap1_04hotelpipe03'}, +{HashIs = 1368538828, ModNam = 'ap1_04sculpt'}, +{HashIs = 1441353732, ModNam = 'ap1_emissive_ap1_01a_ema'}, +{HashIs = 1773402009, ModNam = 'ap1_emissive_ap1_01a_emb'}, +{HashIs = -456979565, ModNam = 'ap1_emissive_ap1_01b_ema'}, +{HashIs = 1729957961, ModNam = 'ap1_emissive_ap1_01b_emb'}, +{HashIs = -1734216878, ModNam = 'ap1_emissive_ap1_01b_emc'}, +{HashIs = -519882390, ModNam = 'ap1_emissive_ap1_01b_emd_lod'}, +{HashIs = -1954031330, ModNam = 'ap1_emissive_ap1_01b_emd'}, +{HashIs = -1256121631, ModNam = 'ap1_emissive_ap1_02'}, +{HashIs = 1463138332, ModNam = 'ap1_emissive_ap1_04_ema'}, +{HashIs = -1376361056, ModNam = 'ap1_emissive_ap1_04_emb'}, +{HashIs = 1958572843, ModNam = 'ap1_emissive_ap1_04_emc'}, +{HashIs = 663494042, ModNam = 'ap1_emissive_smterm_ew'}, +{HashIs = -1072832652, ModNam = 'ap1_emissive_towr07_em'}, +{HashIs = 2083865423, ModNam = 'ap1_lod_emi_a_slod3'}, +{HashIs = 1078516728, ModNam = 'ap1_lod_emi_b_slod3'}, +{HashIs = 1851460340, ModNam = 'ap1_lod_emissive'}, +{HashIs = -1008818392, ModNam = 'ap1_lod_slod4'}, +{HashIs = -1207431159, ModNam = 'armytanker'}, +{HashIs = -1476447243, ModNam = 'armytrailer'}, +{HashIs = -1637149482, ModNam = 'armytrailer2'}, +{HashIs = -1809822327, ModNam = 'asea'}, +{HashIs = -1807623979, ModNam = 'asea2'}, +{HashIs = -1903012613, ModNam = 'asterope'}, +{HashIs = -2115793025, ModNam = 'avarus'}, +{HashIs = -2140431165, ModNam = 'bagger'}, +{HashIs = -399841706, ModNam = 'baletrailer'}, +{HashIs = -808831384, ModNam = 'baller'}, +{HashIs = 142944341, ModNam = 'baller2'}, +{HashIs = 1878062887, ModNam = 'baller3'}, +{HashIs = 634118882, ModNam = 'baller4'}, +{HashIs = 470404958, ModNam = 'baller5'}, +{HashIs = 666166960, ModNam = 'baller6'}, +{HashIs = -1041692462, ModNam = 'banshee'}, +{HashIs = 633712403, ModNam = 'banshee2'}, +{HashIs = -823509173, ModNam = 'barracks'}, +{HashIs = 1074326203, ModNam = 'barracks2'}, +{HashIs = 630371791, ModNam = 'barracks3'}, +{HashIs = -114291515, ModNam = 'bati'}, +{HashIs = -891462355, ModNam = 'bati2'}, +{HashIs = -1574447115, ModNam = 'beerrow_local'}, +{HashIs = -715967502, ModNam = 'beerrow_world'}, +{HashIs = 2053223216, ModNam = 'benson'}, +{HashIs = 1824333165, ModNam = 'besra'}, +{HashIs = 1274868363, ModNam = 'bestiagts'}, +{HashIs = 86520421, ModNam = 'bf400'}, +{HashIs = 1126868326, ModNam = 'bfinjection'}, +{HashIs = -1288359593, ModNam = 'bh1_01_ammuwin_noshadows'}, +{HashIs = 284768930, ModNam = 'bh1_01_bh150b'}, +{HashIs = 35560685, ModNam = 'bh1_01_bh150c'}, +{HashIs = -144075714, ModNam = 'bh1_01_build_base'}, +{HashIs = 852283882, ModNam = 'bh1_01_detail'}, +{HashIs = -84774192, ModNam = 'bh1_01_emissivesigns'}, +{HashIs = -590689250, ModNam = 'bh1_01_ground_pool'}, +{HashIs = 2132095547, ModNam = 'bh1_01_ground'}, +{HashIs = -1033595146, ModNam = 'bh1_01_mall_detail'}, +{HashIs = 1199251829, ModNam = 'bh1_01_mall002_signs'}, +{HashIs = -1178255810, ModNam = 'bh1_01_mall002'}, +{HashIs = -2050661774, ModNam = 'bh1_01_malladder1'}, +{HashIs = 567298342, ModNam = 'bh1_01_poolladder'}, +{HashIs = -2010533777, ModNam = 'bh1_01_railings'}, +{HashIs = 813889502, ModNam = 'bh1_01_shadow'}, +{HashIs = 1167365005, ModNam = 'bh1_02_bh1_2_accessladder'}, +{HashIs = 1692391332, ModNam = 'bh1_02_bigframe_fizz_lod001'}, +{HashIs = 1522588539, ModNam = 'bh1_02_bigframe_fizz'}, +{HashIs = -587754124, ModNam = 'bh1_02_bigframe_fizz001'}, +{HashIs = 698915883, ModNam = 'bh1_02_foodrainroof_01'}, +{HashIs = 918926949, ModNam = 'bh1_02_foodrainroof_02'}, +{HashIs = 1924868465, ModNam = 'bh1_02_fs1_d01'}, +{HashIs = -1760890340, ModNam = 'bh1_02_fs1_d02'}, +{HashIs = -2069050016, ModNam = 'bh1_02_fs1_d03'}, +{HashIs = 845588693, ModNam = 'bh1_02_fs1_d04'}, +{HashIs = 541295759, ModNam = 'bh1_02_fs1_d05'}, +{HashIs = 1307762669, ModNam = 'bh1_02_fs1_d06'}, +{HashIs = 5817514, ModNam = 'bh1_02_fs1_d07'}, +{HashIs = -545338153, ModNam = 'bh1_02_fs1_dtl01'}, +{HashIs = -315791308, ModNam = 'bh1_02_fs1_dtl02'}, +{HashIs = -1141701184, ModNam = 'bh1_02_fs1_dtl03'}, +{HashIs = -1746725677, ModNam = 'bh1_02_fs1_dtl2'}, +{HashIs = 687314612, ModNam = 'bh1_02_fs1_shutters'}, +{HashIs = 1067316503, ModNam = 'bh1_02_fs1'}, +{HashIs = 231936386, ModNam = 'bh1_02_fs2'}, +{HashIs = 781323563, ModNam = 'bh1_02_fsgrnd'}, +{HashIs = 1116637692, ModNam = 'bh1_02_fsscaff'}, +{HashIs = 1188058729, ModNam = 'bh1_02_fsscaffold_bar1'}, +{HashIs = 958610191, ModNam = 'bh1_02_fsscaffold_bar2'}, +{HashIs = 729063346, ModNam = 'bh1_02_fsscaffold_bar3'}, +{HashIs = 2115585278, ModNam = 'bh1_02_fsscaffold_bar4'}, +{HashIs = -1949048717, ModNam = 'bh1_02_fsscaffold_bar5'}, +{HashIs = 333945782, ModNam = 'bh1_02_gangwayrail'}, +{HashIs = 2094697726, ModNam = 'bh1_02_girdera'}, +{HashIs = -2030722764, ModNam = 'bh1_02_girderb'}, +{HashIs = 1496565169, ModNam = 'bh1_02_girderc'}, +{HashIs = -555331304, ModNam = 'bh1_02_girderd'}, +{HashIs = 928156559, ModNam = 'bh1_02_grd_1'}, +{HashIs = 2039877653, ModNam = 'bh1_02_grd_2'}, +{HashIs = 639276393, ModNam = 'bh1_02_office1_d'}, +{HashIs = -1004178851, ModNam = 'bh1_02_office1_det'}, +{HashIs = -683104618, ModNam = 'bh1_02_office1_railing01_fizz'}, +{HashIs = 1911898762, ModNam = 'bh1_02_office1_railing02_fizz'}, +{HashIs = 356362657, ModNam = 'bh1_02_office1_railing03_fizz'}, +{HashIs = 2068173522, ModNam = 'bh1_02_office1_st02_fizz'}, +{HashIs = -1664513820, ModNam = 'bh1_02_office1_stair_fizz'}, +{HashIs = 2075675266, ModNam = 'bh1_02_office1'}, +{HashIs = -669122403, ModNam = 'bh1_02_officescaff'}, +{HashIs = 1582408027, ModNam = 'bh1_02_pool_detail'}, +{HashIs = 1567709474, ModNam = 'bh1_02_scaff_ir2_bakeproxy'}, +{HashIs = 1200610752, ModNam = 'bh1_02_sec_fence_01'}, +{HashIs = -77313926, ModNam = 'bh1_02_securityrailing01'}, +{HashIs = 225569941, ModNam = 'bh1_02_securityrailing02'}, +{HashIs = -1920308020, ModNam = 'bh1_02_securityrailing03'}, +{HashIs = -688062910, ModNam = 'bh1_02_ss_01_d'}, +{HashIs = 679037611, ModNam = 'bh1_02_ss_01_d01'}, +{HashIs = -699947447, ModNam = 'bh1_02_ss_01_d02'}, +{HashIs = 200354863, ModNam = 'bh1_02_ss_01_rail01_fizz'}, +{HashIs = -780031607, ModNam = 'bh1_02_ss_01_rail02_fizz'}, +{HashIs = 2101504757, ModNam = 'bh1_02_ss_01_railingtop'}, +{HashIs = -614316647, ModNam = 'bh1_02_ss_01_x01_fizz'}, +{HashIs = 527278189, ModNam = 'bh1_02_ss_01_x02_fizz'}, +{HashIs = -104758259, ModNam = 'bh1_02_ss_01_x03_fizz'}, +{HashIs = -1994805065, ModNam = 'bh1_02_ss_01_x04_fizz'}, +{HashIs = 35605697, ModNam = 'bh1_02_ss_01'}, +{HashIs = -1402706424, ModNam = 'bh1_02_ss_04_d01'}, +{HashIs = -707708703, ModNam = 'bh1_02_ss_04_d03'}, +{HashIs = -341586127, ModNam = 'bh1_02_ss_04_rail01_fizz'}, +{HashIs = -1387429708, ModNam = 'bh1_02_ss_04_rail02_fizz'}, +{HashIs = -856168028, ModNam = 'bh1_02_ss_04_rail03_fizz'}, +{HashIs = -1804912702, ModNam = 'bh1_02_ss_04_rail04_fizz'}, +{HashIs = 1633932595, ModNam = 'bh1_02_ss_04_rail05_fizz'}, +{HashIs = -131417751, ModNam = 'bh1_02_ss_04_rail06_fizz'}, +{HashIs = -1189594444, ModNam = 'bh1_02_ss_04'}, +{HashIs = -1477714926, ModNam = 'bh1_02_stepsfizz'}, +{HashIs = 1348636033, ModNam = 'bh1_03_bld27_d'}, +{HashIs = 811563879, ModNam = 'bh1_03_bld27_dtl'}, +{HashIs = -136112545, ModNam = 'bh1_03_bld27'}, +{HashIs = -1820555747, ModNam = 'bh1_03_bld29_d'}, +{HashIs = 1048421275, ModNam = 'bh1_03_bld29'}, +{HashIs = -878050612, ModNam = 'bh1_03_brig01_d'}, +{HashIs = 561635, ModNam = 'bh1_03_brig01'}, +{HashIs = 1678119375, ModNam = 'bh1_03_brigrail_lod'}, +{HashIs = -1412119595, ModNam = 'bh1_03_brigrail'}, +{HashIs = 1891070752, ModNam = 'bh1_03_cable_ramp'}, +{HashIs = -485047332, ModNam = 'bh1_03_cable_ramp2'}, +{HashIs = 509311795, ModNam = 'bh1_03_floaty_windows'}, +{HashIs = 1681408880, ModNam = 'bh1_03_gangwayrail'}, +{HashIs = -353442574, ModNam = 'bh1_03_gate'}, +{HashIs = 20706687, ModNam = 'bh1_03_grnd1'}, +{HashIs = -209331693, ModNam = 'bh1_03_grnd2'}, +{HashIs = 276522069, ModNam = 'bh1_03_laddergang'}, +{HashIs = 2092479837, ModNam = 'bh1_03_rail01'}, +{HashIs = 1801818807, ModNam = 'bh1_03_rail02'}, +{HashIs = -504070189, ModNam = 'bh1_03_rail03'}, +{HashIs = 1223871923, ModNam = 'bh1_03_rain_proxy01'}, +{HashIs = 305094701, ModNam = 'bh1_03_rain_proxy02'}, +{HashIs = -462125896, ModNam = 'bh1_03_rain_proxy03'}, +{HashIs = 665412286, ModNam = 'bh1_03_roofladder_01'}, +{HashIs = -782873989, ModNam = 'bh1_03_s1_006_d01'}, +{HashIs = -403210447, ModNam = 'bh1_03_s1_006'}, +{HashIs = 1152948144, ModNam = 'bh1_03_s1_railings'}, +{HashIs = -1155151140, ModNam = 'bh1_03_s1_rework_dtl'}, +{HashIs = -920216587, ModNam = 'bh1_03_s1_rework_frame'}, +{HashIs = -9669451, ModNam = 'bh1_03_s1_rework'}, +{HashIs = 1211631067, ModNam = 'bh1_03_satdish'}, +{HashIs = -1411996509, ModNam = 'bh1_03_satdish01_l1'}, +{HashIs = 1627881248, ModNam = 'bh1_03_satdish01'}, +{HashIs = 1844559325, ModNam = 'bh1_03_satdish02_l1'}, +{HashIs = 1314773453, ModNam = 'bh1_03_satdish02'}, +{HashIs = -1695269540, ModNam = 'bh1_03_satdish03_l1'}, +{HashIs = 2091726443, ModNam = 'bh1_03_satdish03'}, +{HashIs = 1924853348, ModNam = 'bh1_03_securityrail01'}, +{HashIs = -32504560, ModNam = 'bh1_03_securityrail02'}, +{HashIs = 1125642066, ModNam = 'bh1_03_ss_02_d'}, +{HashIs = 554410404, ModNam = 'bh1_03_ss_02_dtl'}, +{HashIs = -904729199, ModNam = 'bh1_03_ss_02'}, +{HashIs = -258453607, ModNam = 'bh1_03_ss02_frame01'}, +{HashIs = -103390699, ModNam = 'bh1_03_ss02_frame02'}, +{HashIs = -752118592, ModNam = 'bh1_03_ss02_frame03'}, +{HashIs = -2031975776, ModNam = 'bh1_03_towerfizz'}, +{HashIs = 1799908842, ModNam = 'bh1_03_vent01'}, +{HashIs = 1488308425, ModNam = 'bh1_03_vent02'}, +{HashIs = -1478578556, ModNam = 'bh1_03_ventrailing'}, +{HashIs = -709377107, ModNam = 'bh1_03_wall01'}, +{HashIs = -1023893969, ModNam = 'bh1_03_wall02'}, +{HashIs = 1024830347, ModNam = 'bh1_03_winbar01'}, +{HashIs = 1650456095, ModNam = 'bh1_03_winbar02'}, +{HashIs = 413393572, ModNam = 'bh1_03_winbar03'}, +{HashIs = 742459874, ModNam = 'bh1_03_winbar04'}, +{HashIs = 1727911140, ModNam = 'bh1_04_aptrail01'}, +{HashIs = 1431056769, ModNam = 'bh1_04_aptrail02'}, +{HashIs = 190619043, ModNam = 'bh1_04_aptrail03'}, +{HashIs = 2033121606, ModNam = 'bh1_04_aptrail04'}, +{HashIs = 536364762, ModNam = 'bh1_04_aptrail05'}, +{HashIs = 229810767, ModNam = 'bh1_04_aptrail06'}, +{HashIs = 1853657102, ModNam = 'bh1_04_bld2a02'}, +{HashIs = -1743707105, ModNam = 'bh1_04_build004_fizz'}, +{HashIs = -1309403343, ModNam = 'bh1_04_build004_ledge'}, +{HashIs = 642235009, ModNam = 'bh1_04_build004_ledge001'}, +{HashIs = 607716542, ModNam = 'bh1_04_build004'}, +{HashIs = -463832007, ModNam = 'bh1_04_build04_emm_glow'}, +{HashIs = -1991942930, ModNam = 'bh1_04_build04_emm'}, +{HashIs = 1578946836, ModNam = 'bh1_04_build1dr_lod'}, +{HashIs = 847387975, ModNam = 'bh1_04_build2_railing'}, +{HashIs = -408663889, ModNam = 'bh1_04_build2_trelace'}, +{HashIs = -1277332065, ModNam = 'bh1_04_build3'}, +{HashIs = -1899574182, ModNam = 'bh1_04_details1'}, +{HashIs = -1146885069, ModNam = 'bh1_04_details2_railing'}, +{HashIs = 589288806, ModNam = 'bh1_04_details2_railing02'}, +{HashIs = -355056232, ModNam = 'bh1_04_details2a'}, +{HashIs = -1219836952, ModNam = 'bh1_04_details2a02'}, +{HashIs = 1161624164, ModNam = 'bh1_04_details2b'}, +{HashIs = 1461558817, ModNam = 'bh1_04_details2c'}, +{HashIs = -474532902, ModNam = 'bh1_04_details3a'}, +{HashIs = -1207837588, ModNam = 'bh1_04_details3b'}, +{HashIs = 1684675576, ModNam = 'bh1_04_dets_orn_gates'}, +{HashIs = -1708213219, ModNam = 'bh1_04_dets_orn_gates02'}, +{HashIs = 445189006, ModNam = 'bh1_04_dont_delete'}, +{HashIs = -123231140, ModNam = 'bh1_04_ema'}, +{HashIs = -362739761, ModNam = 'bh1_04_emb'}, +{HashIs = 472345435, ModNam = 'bh1_04_emc'}, +{HashIs = 846630014, ModNam = 'bh1_04_g01'}, +{HashIs = -1421363226, ModNam = 'bh1_04_g01a'}, +{HashIs = -2063176860, ModNam = 'bh1_04_g01b'}, +{HashIs = 1085286641, ModNam = 'bh1_04_g02'}, +{HashIs = -1732309171, ModNam = 'bh1_04_g02a'}, +{HashIs = -896175367, ModNam = 'bh1_04_g02b'}, +{HashIs = 267748605, ModNam = 'bh1_04_ground1'}, +{HashIs = 1972293678, ModNam = 'bh1_04_ground2'}, +{HashIs = -1441906114, ModNam = 'bh1_04_railing_fizz01'}, +{HashIs = -395833487, ModNam = 'bh1_04_wtr'}, +{HashIs = 1500551655, ModNam = 'bh1_05_bucketseat'}, +{HashIs = -101984667, ModNam = 'bh1_05_build1_emm'}, +{HashIs = 426649662, ModNam = 'bh1_05_build1'}, +{HashIs = 636844841, ModNam = 'bh1_05_details'}, +{HashIs = 1012689026, ModNam = 'bh1_05_details01'}, +{HashIs = -1123096087, ModNam = 'bh1_05_details02'}, +{HashIs = 1823288419, ModNam = 'bh1_05_ground1'}, +{HashIs = -1428438233, ModNam = 'bh1_05_hedge_dtl'}, +{HashIs = -463964775, ModNam = 'bh1_05_railinge'}, +{HashIs = 1823049281, ModNam = 'bh1_05_railings'}, +{HashIs = 869930135, ModNam = 'bh1_05_railingw'}, +{HashIs = -1055861091, ModNam = 'bh1_05_shadowmesh'}, +{HashIs = 1792759856, ModNam = 'bh1_05_walkway_railing01'}, +{HashIs = 2100362459, ModNam = 'bh1_05_walkway_railing02'}, +{HashIs = -1102915091, ModNam = 'bh1_05_walkway'}, +{HashIs = 359969983, ModNam = 'bh1_05_wtr'}, +{HashIs = -551095741, ModNam = 'bh1_05_wtr02'}, +{HashIs = -907764419, ModNam = 'bh1_06_building_wins'}, +{HashIs = 865034338, ModNam = 'bh1_06_building'}, +{HashIs = 2032548067, ModNam = 'bh1_06_details'}, +{HashIs = -1517553296, ModNam = 'bh1_06_ivydecal'}, +{HashIs = -91708484, ModNam = 'bh1_06_lifeinvadersign'}, +{HashIs = -1023113751, ModNam = 'bh1_06_lobby_fake_lod'}, +{HashIs = 748223339, ModNam = 'bh1_06_lobby_fake'}, +{HashIs = -1800053097, ModNam = 'bh1_06_railing'}, +{HashIs = -1301581721, ModNam = 'bh1_06_v_int_lod'}, +{HashIs = -1046905586, ModNam = 'bh1_07_bank'}, +{HashIs = 2146248619, ModNam = 'bh1_07_build1'}, +{HashIs = 1807053000, ModNam = 'bh1_07_build2_details'}, +{HashIs = 923309627, ModNam = 'bh1_07_build2'}, +{HashIs = 1936994544, ModNam = 'bh1_07_decal01'}, +{HashIs = -1029648568, ModNam = 'bh1_07_decal02'}, +{HashIs = -1729627177, ModNam = 'bh1_07_decal03'}, +{HashIs = 1714198113, ModNam = 'bh1_07_decal04'}, +{HashIs = 639774357, ModNam = 'bh1_07_decals05'}, +{HashIs = 1236137388, ModNam = 'bh1_07_decals07'}, +{HashIs = 670466200, ModNam = 'bh1_07_flagpoles'}, +{HashIs = -1916682324, ModNam = 'bh1_07_fountainwater'}, +{HashIs = -219734764, ModNam = 'bh1_07_ground'}, +{HashIs = -952859393, ModNam = 'bh1_08_bld2'}, +{HashIs = 825822488, ModNam = 'bh1_08_building01'}, +{HashIs = 248533003, ModNam = 'bh1_08_cablemesh31596_tstd'}, +{HashIs = 1976150613, ModNam = 'bh1_08_cablemesh31597_tstd'}, +{HashIs = 1922297239, ModNam = 'bh1_08_cablemesh8486_hvstd'}, +{HashIs = 55174722, ModNam = 'bh1_08_carparkcanopy'}, +{HashIs = -2038994718, ModNam = 'bh1_08_cp_fizz'}, +{HashIs = -1206553917, ModNam = 'bh1_08_details1'}, +{HashIs = -1445276082, ModNam = 'bh1_08_details2'}, +{HashIs = -1668170820, ModNam = 'bh1_08_details3'}, +{HashIs = -1907613903, ModNam = 'bh1_08_details4'}, +{HashIs = 1155209589, ModNam = 'bh1_08_em_a'}, +{HashIs = -603554352, ModNam = 'bh1_08_em'}, +{HashIs = 198009442, ModNam = 'bh1_08_fixedseating'}, +{HashIs = 1347285254, ModNam = 'bh1_08_furhedge01'}, +{HashIs = 1728978546, ModNam = 'bh1_08_furhedge02'}, +{HashIs = -441541687, ModNam = 'bh1_08_furhedge03'}, +{HashIs = -101727157, ModNam = 'bh1_08_furhedge04'}, +{HashIs = 754693549, ModNam = 'bh1_08_glue'}, +{HashIs = 1493372499, ModNam = 'bh1_08_glue2'}, +{HashIs = -271615357, ModNam = 'bh1_08_grnd'}, +{HashIs = 2008959775, ModNam = 'bh1_08_hedge_sqr'}, +{HashIs = -2061180958, ModNam = 'bh1_08_parkingdoor'}, +{HashIs = -593537274, ModNam = 'bh1_08_parkingdoor002'}, +{HashIs = 1713395415, ModNam = 'bh1_08_propertyfudger'}, +{HashIs = 708399690, ModNam = 'bh1_08_railing'}, +{HashIs = 1489770422, ModNam = 'bh1_08_shadow_proxy'}, +{HashIs = -910187827, ModNam = 'bh1_08_shadowmesh_slod'}, +{HashIs = 2110457052, ModNam = 'bh1_08_shadowmesh'}, +{HashIs = 1336119588, ModNam = 'bh1_09_bld_01_canopy'}, +{HashIs = 1359069635, ModNam = 'bh1_09_bld_01'}, +{HashIs = 1812818898, ModNam = 'bh1_09_bld_02_details'}, +{HashIs = 322338655, ModNam = 'bh1_09_bld_02_wind1_iref003'}, +{HashIs = -473129780, ModNam = 'bh1_09_bld_02_wind1'}, +{HashIs = -1839542077, ModNam = 'bh1_09_bld_02_wind2_iref001'}, +{HashIs = -418929854, ModNam = 'bh1_09_bld_02_wind2'}, +{HashIs = -185267805, ModNam = 'bh1_09_bld_02'}, +{HashIs = -644776607, ModNam = 'bh1_09_bld_03_adlegs'}, +{HashIs = -1224604071, ModNam = 'bh1_09_bld_03_fuzz01'}, +{HashIs = 1438964380, ModNam = 'bh1_09_bld_03_leo_sign'}, +{HashIs = -1370100572, ModNam = 'bh1_09_bld_03_rail01'}, +{HashIs = -1048374526, ModNam = 'bh1_09_bld_03_rail02'}, +{HashIs = -423793356, ModNam = 'bh1_09_bld_03'}, +{HashIs = -1600591944, ModNam = 'bh1_09_bld_decals'}, +{HashIs = -1309598738, ModNam = 'bh1_09_bld_sml'}, +{HashIs = 1311592879, ModNam = 'bh1_09_canopybars'}, +{HashIs = -369334011, ModNam = 'bh1_09_details1'}, +{HashIs = -653441241, ModNam = 'bh1_09_details2'}, +{HashIs = -471546616, ModNam = 'bh1_09_details2b'}, +{HashIs = -620597331, ModNam = 'bh1_09_fizzy_rails_01'}, +{HashIs = 218429569, ModNam = 'bh1_09_fizzy_rails'}, +{HashIs = 1720566708, ModNam = 'bh1_09_fizzy_steps'}, +{HashIs = 1455084130, ModNam = 'bh1_09_grnd_01'}, +{HashIs = -403538651, ModNam = 'bh1_09_grnd_03_details'}, +{HashIs = -798460479, ModNam = 'bh1_09_grnd_03_structures'}, +{HashIs = 822284434, ModNam = 'bh1_09_long_rail_fizzz'}, +{HashIs = 1455044551, ModNam = 'bh1_09_no_shadow'}, +{HashIs = 879580416, ModNam = 'bh1_09_pillars_01'}, +{HashIs = 1613171453, ModNam = 'bh1_09_props_lightsupport001'}, +{HashIs = -1621611924, ModNam = 'bh1_09_proxy'}, +{HashIs = 1760105586, ModNam = 'bh1_09_shitaz'}, +{HashIs = -1232967420, ModNam = 'bh1_11__build03'}, +{HashIs = 1381191739, ModNam = 'bh1_11_build01'}, +{HashIs = 1869056615, ModNam = 'bh1_11_build02'}, +{HashIs = -580237681, ModNam = 'bh1_11_fizzy_strutts'}, +{HashIs = -990088518, ModNam = 'bh1_11_glue_1'}, +{HashIs = -1694294328, ModNam = 'bh1_11_glue_2'}, +{HashIs = 1476737062, ModNam = 'bh1_11_glue'}, +{HashIs = -1015035763, ModNam = 'bh1_11_glue1'}, +{HashIs = -1189891147, ModNam = 'bh1_11_glue2'}, +{HashIs = -1363304695, ModNam = 'bh1_11_glue3'}, +{HashIs = 2131953521, ModNam = 'bh1_11_ground'}, +{HashIs = 695314763, ModNam = 'bh1_11_int'}, +{HashIs = 1000288188, ModNam = 'bh1_11_logos'}, +{HashIs = 12160631, ModNam = 'bh1_11fizzibars_01'}, +{HashIs = -497921627, ModNam = 'bh1_11fizzibars_02'}, +{HashIs = 1311691311, ModNam = 'bh1_13_alground'}, +{HashIs = -410473439, ModNam = 'bh1_13_alleygrdec1'}, +{HashIs = -764029784, ModNam = 'bh1_13_bh13_carshowch003'}, +{HashIs = 1601594286, ModNam = 'bh1_13_build1'}, +{HashIs = 1362085665, ModNam = 'bh1_13_build2'}, +{HashIs = 71380293, ModNam = 'bh1_13_build3'}, +{HashIs = 1483736679, ModNam = 'bh1_13_build4_emis1'}, +{HashIs = -190476786, ModNam = 'bh1_13_build4'}, +{HashIs = 587546567, ModNam = 'bh1_13_carpark_gate'}, +{HashIs = 2120965285, ModNam = 'bh1_13_carpark01'}, +{HashIs = -503654922, ModNam = 'bh1_13_glue'}, +{HashIs = 663565805, ModNam = 'bh1_13_ivy001'}, +{HashIs = -769658143, ModNam = 'bh1_13_park_bars'}, +{HashIs = 662319953, ModNam = 'bh1_13_shadowproxy'}, +{HashIs = -376154091, ModNam = 'bh1_13_walldec1'}, +{HashIs = -1682686890, ModNam = 'bh1_13_walldec2'}, +{HashIs = -922839318, ModNam = 'bh1_13_walldec3'}, +{HashIs = -130517667, ModNam = 'bh1_13_walldec4'}, +{HashIs = 2052159893, ModNam = 'bh1_13_walldec5'}, +{HashIs = -1485018428, ModNam = 'bh1_13_weed'}, +{HashIs = -1959132136, ModNam = 'bh1_14_bld1_rl'}, +{HashIs = -402767186, ModNam = 'bh1_14_build1'}, +{HashIs = -29855966, ModNam = 'bh1_14_build2'}, +{HashIs = -940637552, ModNam = 'bh1_14_build3'}, +{HashIs = -566939876, ModNam = 'bh1_14_build4'}, +{HashIs = 2038536976, ModNam = 'bh1_14_detail_1'}, +{HashIs = -2100941427, ModNam = 'bh1_14_detail_2'}, +{HashIs = 1300410682, ModNam = 'bh1_14_detail'}, +{HashIs = 1111306782, ModNam = 'bh1_14_fizzi_frame'}, +{HashIs = 567964496, ModNam = 'bh1_14_grnd'}, +{HashIs = -675945239, ModNam = 'bh1_14_ivy01'}, +{HashIs = -1392996497, ModNam = 'bh1_14_ivy02'}, +{HashIs = 1423073602, ModNam = 'bh1_15_alleygr_dec'}, +{HashIs = -1515753748, ModNam = 'bh1_15_alleygr'}, +{HashIs = 2023660193, ModNam = 'bh1_15_bench_posh'}, +{HashIs = 903702989, ModNam = 'bh1_15_bld1'}, +{HashIs = -1214190254, ModNam = 'bh1_15_bld2'}, +{HashIs = -1453993796, ModNam = 'bh1_15_bld3'}, +{HashIs = -1693633493, ModNam = 'bh1_15_bld4'}, +{HashIs = -2052734052, ModNam = 'bh1_15_decals_01'}, +{HashIs = -1524923765, ModNam = 'bh1_15_decals_02'}, +{HashIs = -1151226089, ModNam = 'bh1_15_decals_03'}, +{HashIs = 1823239905, ModNam = 'bh1_15_decals'}, +{HashIs = -838902557, ModNam = 'bh1_15_details'}, +{HashIs = -1814999854, ModNam = 'bh1_15_emis_1'}, +{HashIs = 998999324, ModNam = 'bh1_15_emis_lod'}, +{HashIs = -398408169, ModNam = 'bh1_15_fizzladder'}, +{HashIs = 1556020831, ModNam = 'bh1_15_hedge_tops'}, +{HashIs = 531175976, ModNam = 'bh1_15_lastmin_cols'}, +{HashIs = -834914240, ModNam = 'bh1_15_lastmin_cols2'}, +{HashIs = -1019949860, ModNam = 'bh1_15_ponsonby_glass'}, +{HashIs = -175009530, ModNam = 'bh1_15_trim_detail'}, +{HashIs = -708059352, ModNam = 'bh1_15_usher_nonfizz'}, +{HashIs = -620810183, ModNam = 'bh1_16_3_locked_doors'}, +{HashIs = 1276306648, ModNam = 'bh1_16_bld_rails'}, +{HashIs = -1355799115, ModNam = 'bh1_16_bld_rails2'}, +{HashIs = 1463729611, ModNam = 'bh1_16_bld01_det_01'}, +{HashIs = -1118297249, ModNam = 'bh1_16_bld01_det_ns'}, +{HashIs = -65147102, ModNam = 'bh1_16_bld01_det'}, +{HashIs = 873104861, ModNam = 'bh1_16_bld01'}, +{HashIs = 1102848320, ModNam = 'bh1_16_bld02'}, +{HashIs = 251679191, ModNam = 'bh1_16_bld03_det'}, +{HashIs = 1325513779, ModNam = 'bh1_16_bld03'}, +{HashIs = 710596297, ModNam = 'bh1_16_bld03b'}, +{HashIs = -1223149155, ModNam = 'bh1_16_bld04_det'}, +{HashIs = 1840746485, ModNam = 'bh1_16_bld04_signol'}, +{HashIs = 1563646102, ModNam = 'bh1_16_bld04'}, +{HashIs = 764939228, ModNam = 'bh1_16_dec_01'}, +{HashIs = 1040034983, ModNam = 'bh1_16_dec_02'}, +{HashIs = 1211875619, ModNam = 'bh1_16_dec_03'}, +{HashIs = 1481138492, ModNam = 'bh1_16_dec_04'}, +{HashIs = -1795521776, ModNam = 'bh1_16_fakeint'}, +{HashIs = -1136434737, ModNam = 'bh1_16_fountain'}, +{HashIs = 2067444438, ModNam = 'bh1_16_fountwater_dynamic'}, +{HashIs = -959687626, ModNam = 'bh1_16_grd_01'}, +{HashIs = 437219855, ModNam = 'bh1_16_grdb_01'}, +{HashIs = 933783555, ModNam = 'bh1_16_jewel2_fake_lod'}, +{HashIs = -877317073, ModNam = 'bh1_16_jewel2_fake'}, +{HashIs = 892244804, ModNam = 'bh1_16_ladder_mission_fizz'}, +{HashIs = -960256113, ModNam = 'bh1_16_post_heist_boards'}, +{HashIs = -285677174, ModNam = 'bh1_16_preflec_proxylod'}, +{HashIs = -901984656, ModNam = 'bh1_16_rail_03'}, +{HashIs = 1262119790, ModNam = 'bh1_16_refl_proxy_dumhd'}, +{HashIs = -49226685, ModNam = 'bh1_16_scaff'}, +{HashIs = -446402197, ModNam = 'bh1_16_swallow_disp_m'}, +{HashIs = 376257781, ModNam = 'bh1_16_temprefitmilo_lod'}, +{HashIs = -1295566325, ModNam = 'bh1_16_v_jewel_milo_lod'}, +{HashIs = -994517155, ModNam = 'bh1_17_bld_d'}, +{HashIs = -444352941, ModNam = 'bh1_17_bld'}, +{HashIs = 1406682134, ModNam = 'bh1_17_vapid_e_dummy'}, +{HashIs = -789061585, ModNam = 'bh1_17_vapid'}, +{HashIs = 1770757352, ModNam = 'bh1_18_bh1_small_rail'}, +{HashIs = -1418550949, ModNam = 'bh1_18_bigivy'}, +{HashIs = 115802712, ModNam = 'bh1_18_bld01_arch'}, +{HashIs = -814666429, ModNam = 'bh1_18_bld01_d1'}, +{HashIs = -1112110642, ModNam = 'bh1_18_bld01_d2'}, +{HashIs = -1312394770, ModNam = 'bh1_18_bld01_d3'}, +{HashIs = 50994830, ModNam = 'bh1_18_bld01_glue'}, +{HashIs = -768594598, ModNam = 'bh1_18_bld01_grime'}, +{HashIs = -352357525, ModNam = 'bh1_18_bld1_rfsig_lod'}, +{HashIs = -1094601675, ModNam = 'bh1_18_bld1_rfsig'}, +{HashIs = 552286716, ModNam = 'bh1_18_bld1a'}, +{HashIs = -1773581475, ModNam = 'bh1_18_em'}, +{HashIs = -504324858, ModNam = 'bh1_18_fireescapes_ref'}, +{HashIs = -1063807625, ModNam = 'bh1_18_fringe_flap'}, +{HashIs = -1478141548, ModNam = 'bh1_18_fringe_flap2'}, +{HashIs = -1746683503, ModNam = 'bh1_18_fringe_flap3'}, +{HashIs = -1984815826, ModNam = 'bh1_18_fringe_flap4'}, +{HashIs = 1105576219, ModNam = 'bh1_18_gate'}, +{HashIs = 447638003, ModNam = 'bh1_18_glass'}, +{HashIs = -1255123174, ModNam = 'bh1_18_rd01'}, +{HashIs = -654755003, ModNam = 'bh1_20_arch'}, +{HashIs = -769705522, ModNam = 'bh1_20_copshop_int'}, +{HashIs = -1339395275, ModNam = 'bh1_20_em'}, +{HashIs = -600986733, ModNam = 'bh1_20_furhedge00'}, +{HashIs = 927883731, ModNam = 'bh1_20_furhedge01'}, +{HashIs = 693945840, ModNam = 'bh1_20_furhedge02'}, +{HashIs = 596621910, ModNam = 'bh1_20_furhedge03'}, +{HashIs = 366550761, ModNam = 'bh1_20_furhedge04'}, +{HashIs = 1537223286, ModNam = 'bh1_20_furhedge05'}, +{HashIs = -630825938, ModNam = 'bh1_20_ground_d1'}, +{HashIs = -956680870, ModNam = 'bh1_20_ground_d2'}, +{HashIs = -515216902, ModNam = 'bh1_20_ground_d3'}, +{HashIs = 1901857311, ModNam = 'bh1_20_ground_d4'}, +{HashIs = -2088587668, ModNam = 'bh1_20_ground_d5'}, +{HashIs = -1887386008, ModNam = 'bh1_20_ground_d6'}, +{HashIs = 1537193924, ModNam = 'bh1_20_ground'}, +{HashIs = 334634808, ModNam = 'bh1_20_in_bld_dtl'}, +{HashIs = -613149915, ModNam = 'bh1_20_in_bld'}, +{HashIs = 1699634493, ModNam = 'bh1_20_lad1'}, +{HashIs = -1639783745, ModNam = 'bh1_20_lad11'}, +{HashIs = -1868937362, ModNam = 'bh1_20_lad14'}, +{HashIs = 1205019207, ModNam = 'bh1_20_lad6'}, +{HashIs = 746941356, ModNam = 'bh1_20_lad8'}, +{HashIs = 1626540331, ModNam = 'bh1_20_out_bld'}, +{HashIs = -732827072, ModNam = 'bh1_20_out_blde'}, +{HashIs = 617612637, ModNam = 'bh1_20b_em'}, +{HashIs = 1811296566, ModNam = 'bh1_21_bld_decals'}, +{HashIs = 1143804937, ModNam = 'bh1_21_bld_decals01'}, +{HashIs = 1383772324, ModNam = 'bh1_21_bld_decals02'}, +{HashIs = -226820450, ModNam = 'bh1_21_bld_main'}, +{HashIs = 758673898, ModNam = 'bh1_21_bld_wing003'}, +{HashIs = 1384095576, ModNam = 'bh1_21_bld_wing01'}, +{HashIs = 993466710, ModNam = 'bh1_21_deta'}, +{HashIs = 734239870, ModNam = 'bh1_21_details_01'}, +{HashIs = 544400326, ModNam = 'bh1_21_detb'}, +{HashIs = 2112046757, ModNam = 'bh1_21_grnd_d_2'}, +{HashIs = -1874826401, ModNam = 'bh1_21_grnd_d_3'}, +{HashIs = 1970545984, ModNam = 'bh1_21_grnd_d'}, +{HashIs = -1123247171, ModNam = 'bh1_21_grnd02_1'}, +{HashIs = 1427227004, ModNam = 'bh1_21_hedges'}, +{HashIs = -1084971674, ModNam = 'bh1_21_hedgesb'}, +{HashIs = -924318798, ModNam = 'bh1_21_ladder1'}, +{HashIs = -1160026187, ModNam = 'bh1_21_ladder2'}, +{HashIs = 1268880945, ModNam = 'bh1_21_props_combo_slod'}, +{HashIs = 1806845677, ModNam = 'bh1_21_proxy'}, +{HashIs = 1795825847, ModNam = 'bh1_21_railscastshadow'}, +{HashIs = -648403614, ModNam = 'bh1_21_roof'}, +{HashIs = 1652013414, ModNam = 'bh1_21_steps'}, +{HashIs = 231815844, ModNam = 'bh1_21_wall'}, +{HashIs = 2032698431, ModNam = 'bh1_21_waterfall_new'}, +{HashIs = -285059056, ModNam = 'bh1_21_wing_d'}, +{HashIs = -59471862, ModNam = 'bh1_21_wing3_d'}, +{HashIs = -1089094528, ModNam = 'bh1_22_base'}, +{HashIs = -328365584, ModNam = 'bh1_22_basee'}, +{HashIs = 342087424, ModNam = 'bh1_22_door_det'}, +{HashIs = 1296206439, ModNam = 'bh1_22_doorfizz_1'}, +{HashIs = -2134445713, ModNam = 'bh1_22_doorfizz_2'}, +{HashIs = 1861209537, ModNam = 'bh1_22_doorfizz_3'}, +{HashIs = 995458348, ModNam = 'bh1_22_emissive_22'}, +{HashIs = 2088201762, ModNam = 'bh1_22_emissive_22b'}, +{HashIs = 499290304, ModNam = 'bh1_22_emissivesign'}, +{HashIs = -1778893031, ModNam = 'bh1_22_fakeint'}, +{HashIs = -1918801716, ModNam = 'bh1_22_glue_02'}, +{HashIs = 1604302422, ModNam = 'bh1_22_overlays_01'}, +{HashIs = 1375378188, ModNam = 'bh1_22_overlays_02'}, +{HashIs = 181374135, ModNam = 'bh1_22_overlays_03'}, +{HashIs = 1820348439, ModNam = 'bh1_22_overlays_04'}, +{HashIs = -428066519, ModNam = 'bh1_22_overlays'}, +{HashIs = 1774230317, ModNam = 'bh1_22_towere'}, +{HashIs = -328995477, ModNam = 'bh1_22_towerw_dtl'}, +{HashIs = -179981755, ModNam = 'bh1_22_towerw'}, +{HashIs = -2823709, ModNam = 'bh1_29_buildings'}, +{HashIs = -1382396826, ModNam = 'bh1_29_dcl_01'}, +{HashIs = 697648222, ModNam = 'bh1_29_dcl_02'}, +{HashIs = 437527900, ModNam = 'bh1_29_dcl_03'}, +{HashIs = 147751633, ModNam = 'bh1_29_dcl_04'}, +{HashIs = 110263893, ModNam = 'bh1_29_dcl_05'}, +{HashIs = -637061723, ModNam = 'bh1_29_dfizz_01'}, +{HashIs = -1083387932, ModNam = 'bh1_29_dfizz_01b'}, +{HashIs = 1560390578, ModNam = 'bh1_29_fence'}, +{HashIs = -1165151113, ModNam = 'bh1_29_fnc'}, +{HashIs = 1902234873, ModNam = 'bh1_29_racetrack_01'}, +{HashIs = -1339221501, ModNam = 'bh1_29_sportequip'}, +{HashIs = -1832314118, ModNam = 'bh1_29_stands'}, +{HashIs = -908498968, ModNam = 'bh1_30_bhs_gate_l001'}, +{HashIs = -1651929043, ModNam = 'bh1_30_bhs_gate_r001'}, +{HashIs = -1462167155, ModNam = 'bh1_30_carpark'}, +{HashIs = 1281750392, ModNam = 'bh1_30_dcl_01'}, +{HashIs = 655272650, ModNam = 'bh1_30_dcl_02'}, +{HashIs = -119943583, ModNam = 'bh1_30_dcl_03'}, +{HashIs = 133131404, ModNam = 'bh1_30_dcl_04'}, +{HashIs = -767164102, ModNam = 'bh1_30_dcl_05'}, +{HashIs = -275563564, ModNam = 'bh1_30_dcl_06'}, +{HashIs = -1109108617, ModNam = 'bh1_30_dcl_07'}, +{HashIs = -1397475821, ModNam = 'bh1_30_dcl_08'}, +{HashIs = -2031883661, ModNam = 'bh1_30_dcl_09'}, +{HashIs = 1424485288, ModNam = 'bh1_30_dcl_10'}, +{HashIs = 1177439797, ModNam = 'bh1_30_dcl_11'}, +{HashIs = -957755494, ModNam = 'bh1_30_dcl_12'}, +{HashIs = -1215123220, ModNam = 'bh1_30_dcl_13'}, +{HashIs = -1454500765, ModNam = 'bh1_30_dcl_14'}, +{HashIs = -1676674585, ModNam = 'bh1_30_dcl_15'}, +{HashIs = 469072304, ModNam = 'bh1_30_dcl_16'}, +{HashIs = 230415677, ModNam = 'bh1_30_dcl_17'}, +{HashIs = -699348407, ModNam = 'bh1_30_flowers_00'}, +{HashIs = 1440762210, ModNam = 'bh1_30_flowers_01'}, +{HashIs = 2057507559, ModNam = 'bh1_30_flowers_03'}, +{HashIs = -1344176797, ModNam = 'bh1_30_flowers_04'}, +{HashIs = -503881398, ModNam = 'bh1_30_flowers_05'}, +{HashIs = -1195831602, ModNam = 'bh1_30_flowers_06'}, +{HashIs = -1787676123, ModNam = 'bh1_30_hdg_01'}, +{HashIs = -1474306176, ModNam = 'bh1_30_hdg_02'}, +{HashIs = 1777558312, ModNam = 'bh1_30_hdg_03'}, +{HashIs = 2058224797, ModNam = 'bh1_30_hdg_04'}, +{HashIs = 1281927187, ModNam = 'bh1_30_hdg_05'}, +{HashIs = 1595559286, ModNam = 'bh1_30_hdg_06'}, +{HashIs = 747858053, ModNam = 'bh1_30_hdg_07'}, +{HashIs = 1036978912, ModNam = 'bh1_30_hdg_08'}, +{HashIs = 136126361, ModNam = 'bh1_30_hdg_09'}, +{HashIs = 1614434006, ModNam = 'bh1_30_hdg_10'}, +{HashIs = 914717577, ModNam = 'bh1_30_hdg_11'}, +{HashIs = 1210064546, ModNam = 'bh1_30_hdg_12'}, +{HashIs = -115048248, ModNam = 'bh1_30_hdg_13'}, +{HashIs = 182723655, ModNam = 'bh1_30_hdg_14'}, +{HashIs = -577648221, ModNam = 'bh1_30_hdg_15'}, +{HashIs = -365632791, ModNam = 'bh1_30_hdg_16'}, +{HashIs = -1006692738, ModNam = 'bh1_30_hdg_17'}, +{HashIs = -826725390, ModNam = 'bh1_30_hdg_18'}, +{HashIs = -1392809869, ModNam = 'bh1_30_hdg_19'}, +{HashIs = -1897416504, ModNam = 'bh1_30_hdg_20'}, +{HashIs = -1464770408, ModNam = 'bh1_30_irsref_pot_iref017'}, +{HashIs = -704627915, ModNam = 'bh1_30_irsref_pot_iref019'}, +{HashIs = -1217560423, ModNam = 'bh1_30_irsref_pot'}, +{HashIs = -1050234753, ModNam = 'bh1_30_ladderpool_d'}, +{HashIs = -1744559680, ModNam = 'bh1_30_m4_bal1'}, +{HashIs = -1924527028, ModNam = 'bh1_30_m4_bal2'}, +{HashIs = -2111048180, ModNam = 'bh1_30_m4_bal3'}, +{HashIs = 1885753985, ModNam = 'bh1_30_m4_bal4'}, +{HashIs = -155033797, ModNam = 'bh1_30_m4_bal5'}, +{HashIs = -452740162, ModNam = 'bh1_30_m4_bal6'}, +{HashIs = -1188207598, ModNam = 'bh1_30_m4_bal7'}, +{HashIs = -1461992593, ModNam = 'bh1_30_m4_bal8'}, +{HashIs = -1750711532, ModNam = 'bh1_30_m4_bal9_l1'}, +{HashIs = 1089427794, ModNam = 'bh1_30_m4'}, +{HashIs = -881977345, ModNam = 'bh1_30_m4ground'}, +{HashIs = -1541431385, ModNam = 'bh1_30_m5ground'}, +{HashIs = 772135915, ModNam = 'bh1_30_ma_pipes_stonerails'}, +{HashIs = -1327220406, ModNam = 'bh1_30_ma'}, +{HashIs = -1185466065, ModNam = 'bh1_30_mid_balus1'}, +{HashIs = -1416585822, ModNam = 'bh1_30_mid_balus2'}, +{HashIs = 1799462157, ModNam = 'bh1_30_mid_balus3'}, +{HashIs = 256447755, ModNam = 'bh1_30_mid2_balus1'}, +{HashIs = -1335830728, ModNam = 'bh1_30_mid2_balus2'}, +{HashIs = -1172313418, ModNam = 'bh1_30_mid2_balus3'}, +{HashIs = 1284673437, ModNam = 'bh1_30_mid2_balus4'}, +{HashIs = -1483694462, ModNam = 'bh1_30_middleplot01_blg03'}, +{HashIs = -1091732862, ModNam = 'bh1_30_plot3_gnd'}, +{HashIs = -433962992, ModNam = 'bh1_30_plot4'}, +{HashIs = -934598192, ModNam = 'bh1_30_treebase'}, +{HashIs = 1086381957, ModNam = 'bh1_31_dcl_01'}, +{HashIs = -239943366, ModNam = 'bh1_31_dcl_02'}, +{HashIs = 590980159, ModNam = 'bh1_31_dcl_03'}, +{HashIs = -264815037, ModNam = 'bh1_31_dcl_04'}, +{HashIs = 41837265, ModNam = 'bh1_31_dcl_05'}, +{HashIs = 1016092396, ModNam = 'bh1_31_dcl_06'}, +{HashIs = 1849604680, ModNam = 'bh1_31_dcl_07'}, +{HashIs = 930733592, ModNam = 'bh1_31_detail3'}, +{HashIs = -423706993, ModNam = 'bh1_31_details'}, +{HashIs = 506234133, ModNam = 'bh1_31_fizziposts'}, +{HashIs = 1890666391, ModNam = 'bh1_31_flowers_1'}, +{HashIs = 1643063827, ModNam = 'bh1_31_flowers_2'}, +{HashIs = 1412140684, ModNam = 'bh1_31_flowers_3'}, +{HashIs = -2053371020, ModNam = 'bh1_31_gate'}, +{HashIs = 869128399, ModNam = 'bh1_31_ground1'}, +{HashIs = 1508049039, ModNam = 'bh1_31_hdg_00'}, +{HashIs = -1951275988, ModNam = 'bh1_31_hdg_01'}, +{HashIs = 2142489648, ModNam = 'bh1_31_hdg_02'}, +{HashIs = -1570106976, ModNam = 'bh1_31_hdg_03'}, +{HashIs = -754650411, ModNam = 'bh1_31_hdg_04'}, +{HashIs = -990554442, ModNam = 'bh1_31_hdg_05'}, +{HashIs = -294999648, ModNam = 'bh1_31_hdg_06'}, +{HashIs = -552989985, ModNam = 'bh1_31_hdg_07'}, +{HashIs = 281538138, ModNam = 'bh1_31_hdg_08'}, +{HashIs = 863515582, ModNam = 'bh1_31_hdg_09'}, +{HashIs = 787195777, ModNam = 'bh1_31_hdg_10'}, +{HashIs = 1479866899, ModNam = 'bh1_31_hdg_11'}, +{HashIs = -1955372913, ModNam = 'bh1_31_hdg_12'}, +{HashIs = 482345770, ModNam = 'bh1_31_hdg_13'}, +{HashIs = 1877322100, ModNam = 'bh1_31_hdg_14'}, +{HashIs = -2112074271, ModNam = 'bh1_31_hdg_15'}, +{HashIs = -730139999, ModNam = 'bh1_31_hdg_16'}, +{HashIs = 1706398996, ModNam = 'bh1_31_hdg_17'}, +{HashIs = -1192805510, ModNam = 'bh1_31_hdg_18'}, +{HashIs = 51552368, ModNam = 'bh1_31_m1'}, +{HashIs = -492871754, ModNam = 'bh1_31_m2'}, +{HashIs = -1446226154, ModNam = 'bh1_31_m2g'}, +{HashIs = -1897383871, ModNam = 'bh1_31_m3'}, +{HashIs = -931847440, ModNam = 'bh1_31_plot03_gnd'}, +{HashIs = 786261260, ModNam = 'bh1_32_blg01'}, +{HashIs = 655392251, ModNam = 'bh1_32_main_d2'}, +{HashIs = 1126350796, ModNam = 'bh1_32_main_d2b'}, +{HashIs = -244018488, ModNam = 'bh1_32_main_da'}, +{HashIs = 993033516, ModNam = 'bh1_32_stores'}, +{HashIs = -143661634, ModNam = 'bh1_33__billboard_bulid02'}, +{HashIs = -98384603, ModNam = 'bh1_33_blg01_details'}, +{HashIs = 48564284, ModNam = 'bh1_33_blg01_neon_slod'}, +{HashIs = -1907931469, ModNam = 'bh1_33_blg01_neon'}, +{HashIs = 1548884782, ModNam = 'bh1_33_blg01'}, +{HashIs = -1310575716, ModNam = 'bh1_33_build02_dtds'}, +{HashIs = 631684080, ModNam = 'bh1_33_build02_dtdsa'}, +{HashIs = -1560099365, ModNam = 'bh1_33_bulid02'}, +{HashIs = -2079218321, ModNam = 'bh1_33_detailly'}, +{HashIs = -431334131, ModNam = 'bh1_33_gas_neon_lod'}, +{HashIs = 368827330, ModNam = 'bh1_33_gas_neon'}, +{HashIs = -1162844625, ModNam = 'bh1_34_blgs01_billboard'}, +{HashIs = -1705108084, ModNam = 'bh1_34_blgs01_details'}, +{HashIs = -993087739, ModNam = 'bh1_34_blgs01'}, +{HashIs = 2142361405, ModNam = 'bh1_34_blgs02_details'}, +{HashIs = 1257310729, ModNam = 'bh1_34_blgs03_billboard'}, +{HashIs = -179531776, ModNam = 'bh1_34_blgs03'}, +{HashIs = 45662378, ModNam = 'bh1_34_fizz_det'}, +{HashIs = 1331953957, ModNam = 'bh1_34_ground'}, +{HashIs = 1688079802, ModNam = 'bh1_34_shadow01'}, +{HashIs = -2134476192, ModNam = 'bh1_34_tower_billboard'}, +{HashIs = 1278373611, ModNam = 'bh1_34_tower_ivydecal'}, +{HashIs = 325880767, ModNam = 'bh1_34_tower'}, +{HashIs = 1673949760, ModNam = 'bh1_34_towersign_emm'}, +{HashIs = -2128950861, ModNam = 'bh1_35_beamsa'}, +{HashIs = 532842244, ModNam = 'bh1_35_beamsc'}, +{HashIs = -490290836, ModNam = 'bh1_35_bldcl_01'}, +{HashIs = -1390225883, ModNam = 'bh1_35_bldcl_02'}, +{HashIs = -1083901271, ModNam = 'bh1_35_bldcl_03'}, +{HashIs = 1001059119, ModNam = 'bh1_35_bldcl_04'}, +{HashIs = -110372012, ModNam = 'bh1_35_campusbuild_01a'}, +{HashIs = -1886737475, ModNam = 'bh1_35_campusgnd'}, +{HashIs = 289885126, ModNam = 'bh1_35_campusgnd2'}, +{HashIs = -527543087, ModNam = 'bh1_35_dcl_01'}, +{HashIs = 172468295, ModNam = 'bh1_35_dcl_02'}, +{HashIs = -994009802, ModNam = 'bh1_35_dcl_03'}, +{HashIs = -135756920, ModNam = 'bh1_35_flowers_1'}, +{HashIs = -709083344, ModNam = 'bh1_35_flowers_2'}, +{HashIs = -719884528, ModNam = 'bh1_35_glass'}, +{HashIs = -1044593111, ModNam = 'bh1_35_library_main'}, +{HashIs = 1007351311, ModNam = 'bh1_35_pav_roof'}, +{HashIs = -47887822, ModNam = 'bh1_35_pavballust1'}, +{HashIs = 265547663, ModNam = 'bh1_35_pavballust2'}, +{HashIs = -1673693940, ModNam = 'bh1_35_pavc'}, +{HashIs = 351210621, ModNam = 'bh1_35_pavillion'}, +{HashIs = -2145403691, ModNam = 'bh1_35_pavs'}, +{HashIs = 1681800969, ModNam = 'bh1_35_pillar'}, +{HashIs = 512126908, ModNam = 'bh1_35_strlg_e'}, +{HashIs = 2121576339, ModNam = 'bh1_35_strlg_n'}, +{HashIs = -1254089431, ModNam = 'bh1_35_strlg_s'}, +{HashIs = 509865843, ModNam = 'bh1_35_strlg_w'}, +{HashIs = 72054168, ModNam = 'bh1_35_tenfen'}, +{HashIs = -410596731, ModNam = 'bh1_35_water'}, +{HashIs = -1325663282, ModNam = 'bh1_35_win1'}, +{HashIs = -453549116, ModNam = 'bh1_35_win2'}, +{HashIs = -1860256748, ModNam = 'bh1_35_win3'}, +{HashIs = -948655937, ModNam = 'bh1_35_win4'}, +{HashIs = 907215782, ModNam = 'bh1_36_ballus01'}, +{HashIs = -1421808128, ModNam = 'bh1_36_ballus02'}, +{HashIs = -1719186803, ModNam = 'bh1_36_ballus03'}, +{HashIs = 2129466713, ModNam = 'bh1_36_ballus04'}, +{HashIs = -1287946787, ModNam = 'bh1_36_ballus05'}, +{HashIs = -1751300447, ModNam = 'bh1_36_ballus06'}, +{HashIs = -2057395676, ModNam = 'bh1_36_ballus07'}, +{HashIs = -420838598, ModNam = 'bh1_36_ballus08_l1'}, +{HashIs = -649048395, ModNam = 'bh1_36_ballus09_l1'}, +{HashIs = -1734884630, ModNam = 'bh1_36_ballus10'}, +{HashIs = -1003873782, ModNam = 'bh1_36_ballus11'}, +{HashIs = -697778553, ModNam = 'bh1_36_ballus12'}, +{HashIs = -518007819, ModNam = 'bh1_36_ballus13'}, +{HashIs = -278826888, ModNam = 'bh1_36_ballus14'}, +{HashIs = -77363076, ModNam = 'bh1_36_ballus15'}, +{HashIs = 228470001, ModNam = 'bh1_36_ballus16'}, +{HashIs = 400769403, ModNam = 'bh1_36_ballus17'}, +{HashIs = 705226182, ModNam = 'bh1_36_ballus18'}, +{HashIs = 1444888054, ModNam = 'bh1_36_ballus19'}, +{HashIs = -138934911, ModNam = 'bh1_36_ballus20'}, +{HashIs = 1100681368, ModNam = 'bh1_36_bld_details'}, +{HashIs = 168772571, ModNam = 'bh1_36_bld_details2'}, +{HashIs = -207055094, ModNam = 'bh1_36_bld_details3'}, +{HashIs = 31929223, ModNam = 'bh1_36_bld_details4'}, +{HashIs = -1451600495, ModNam = 'bh1_36_blgmain'}, +{HashIs = 1197674198, ModNam = 'bh1_36_decal_01'}, +{HashIs = 1545910329, ModNam = 'bh1_36_decal_03'}, +{HashIs = 1853250780, ModNam = 'bh1_36_decal_04'}, +{HashIs = -1834211993, ModNam = 'bh1_36_decal_05'}, +{HashIs = -2141355830, ModNam = 'bh1_36_decal_06'}, +{HashIs = 1869307622, ModNam = 'bh1_36_decal_07'}, +{HashIs = 1562491475, ModNam = 'bh1_36_decal_08'}, +{HashIs = -640306247, ModNam = 'bh1_36_decal_09'}, +{HashIs = 1286642769, ModNam = 'bh1_36_decal_10'}, +{HashIs = 2062710996, ModNam = 'bh1_36_decal_11'}, +{HashIs = -2115138997, ModNam = 'bh1_36_decal_11b'}, +{HashIs = 1765627242, ModNam = 'bh1_36_decal_12'}, +{HashIs = 1321149143, ModNam = 'bh1_36_decal_12b'}, +{HashIs = 154604891, ModNam = 'bh1_36_decal_13'}, +{HashIs = 929952200, ModNam = 'bh1_36_decal_14'}, +{HashIs = 1403464250, ModNam = 'bh1_36_decal_15'}, +{HashIs = -2055495985, ModNam = 'bh1_36_decal_15b'}, +{HashIs = 1110181700, ModNam = 'bh1_36_decal_16'}, +{HashIs = -1038121171, ModNam = 'bh1_36_decal_17'}, +{HashIs = -405853282, ModNam = 'bh1_36_decal_grotto'}, +{HashIs = 2130418367, ModNam = 'bh1_36_flowers01'}, +{HashIs = -1316388902, ModNam = 'bh1_36_flowers02'}, +{HashIs = -1859471240, ModNam = 'bh1_36_gate_iref'}, +{HashIs = 1934640108, ModNam = 'bh1_36_gatefrm_iref'}, +{HashIs = 1996641440, ModNam = 'bh1_36_grnd_01'}, +{HashIs = 525411639, ModNam = 'bh1_36_grnd_02'}, +{HashIs = 421206219, ModNam = 'bh1_36_grnd_03'}, +{HashIs = -251959696, ModNam = 'bh1_36_grnd_03b'}, +{HashIs = 1137438252, ModNam = 'bh1_36_grnd_04'}, +{HashIs = 764461494, ModNam = 'bh1_36_grnd_05'}, +{HashIs = -707423675, ModNam = 'bh1_36_grnd_06'}, +{HashIs = 1210382050, ModNam = 'bh1_36_grnd_07'}, +{HashIs = -794349044, ModNam = 'bh1_36_hedged_01'}, +{HashIs = -487729511, ModNam = 'bh1_36_hedged_02'}, +{HashIs = -1438587612, ModNam = 'bh1_36_hedged_03'}, +{HashIs = -950919326, ModNam = 'bh1_36_hedged_04'}, +{HashIs = 511790527, ModNam = 'bh1_36_hedged_05'}, +{HashIs = 666591283, ModNam = 'bh1_36_hedged_06'}, +{HashIs = -220301702, ModNam = 'bh1_36_hedged_07'}, +{HashIs = 219523816, ModNam = 'bh1_36_hedged_08'}, +{HashIs = 1733615465, ModNam = 'bh1_36_hedged_09'}, +{HashIs = -1768997707, ModNam = 'bh1_36_hedged_10'}, +{HashIs = -905796705, ModNam = 'bh1_36_hedged_11'}, +{HashIs = -1144191180, ModNam = 'bh1_36_hedged_12'}, +{HashIs = 1671943911, ModNam = 'bh1_36_hedged_13'}, +{HashIs = 1305848643, ModNam = 'bh1_36_hedged_14'}, +{HashIs = -2135224051, ModNam = 'bh1_36_hedged_15'}, +{HashIs = 1903129206, ModNam = 'bh1_36_hedged_16'}, +{HashIs = 445269161, ModNam = 'bh1_36_hedged_17'}, +{HashIs = 86120921, ModNam = 'bh1_36_hedged_18'}, +{HashIs = 1073024898, ModNam = 'bh1_36_hedged_19'}, +{HashIs = -2111565157, ModNam = 'bh1_36_hedged_20'}, +{HashIs = -1813465564, ModNam = 'bh1_36_hedged_21'}, +{HashIs = 328086893, ModNam = 'bh1_36_hedged_22'}, +{HashIs = 490358981, ModNam = 'bh1_36_hedged_23'}, +{HashIs = 788786264, ModNam = 'bh1_36_hedged_24'}, +{HashIs = 983368590, ModNam = 'bh1_36_hedged_25'}, +{HashIs = -1134393577, ModNam = 'bh1_36_hedged_26'}, +{HashIs = -435103117, ModNam = 'bh1_36_hedged_27'}, +{HashIs = -171017746, ModNam = 'bh1_36_hedged_28'}, +{HashIs = 1282130934, ModNam = 'bh1_36_irsref_pot'}, +{HashIs = -1000168448, ModNam = 'bh1_36_lightstringlights'}, +{HashIs = 436851026, ModNam = 'bh1_36_ponddecal'}, +{HashIs = 1491702691, ModNam = 'bh1_36_pool_water'}, +{HashIs = -708771243, ModNam = 'bh1_36_pool_water2'}, +{HashIs = -624161813, ModNam = 'bh1_36_pool_waters'}, +{HashIs = -1232093905, ModNam = 'bh1_36_torch_iref'}, +{HashIs = 687548975, ModNam = 'bh1_36_water_proxy'}, +{HashIs = 222197524, ModNam = 'bh1_36_wtrproxy_hd'}, +{HashIs = 806128262, ModNam = 'bh1_37_decals_graf'}, +{HashIs = -1631270633, ModNam = 'bh1_37_decals'}, +{HashIs = 2084335056, ModNam = 'bh1_37_railings'}, +{HashIs = 897688721, ModNam = 'bh1_37_restaurant'}, +{HashIs = -548310164, ModNam = 'bh1_38_fox_d'}, +{HashIs = -608894476, ModNam = 'bh1_38_grnd_1_d01'}, +{HashIs = -267965800, ModNam = 'bh1_38_grnd_1_d02'}, +{HashIs = -974858624, ModNam = 'bh1_38_grnd_1_d03'}, +{HashIs = -2092578764, ModNam = 'bh1_38_grnd_1'}, +{HashIs = -1474690987, ModNam = 'bh1_38_railing_lod'}, +{HashIs = 1651553088, ModNam = 'bh1_38_railing'}, +{HashIs = 1370705463, ModNam = 'bh1_38_tclub_1_fnc'}, +{HashIs = -532908831, ModNam = 'bh1_38_tclub_1_fncb'}, +{HashIs = -1756174877, ModNam = 'bh1_38_tclub_2_fnc'}, +{HashIs = 3372446, ModNam = 'bh1_38_tclub_2_fncb'}, +{HashIs = -1735977071, ModNam = 'bh1_38_tclub_2'}, +{HashIs = 530033473, ModNam = 'bh1_38_tclub'}, +{HashIs = -820684359, ModNam = 'bh1_38_tennis_rail'}, +{HashIs = 408068635, ModNam = 'bh1_38_theatre'}, +{HashIs = 1899401219, ModNam = 'bh1_39_billboardrailing'}, +{HashIs = -1969500746, ModNam = 'bh1_39_crpk01_decals'}, +{HashIs = -911038919, ModNam = 'bh1_39_crpk02_decals'}, +{HashIs = 2122544668, ModNam = 'bh1_39_crpk02_signs'}, +{HashIs = -915855930, ModNam = 'bh1_39_crprk01_emsign_lod'}, +{HashIs = -1306173239, ModNam = 'bh1_39_crprk01_emsign'}, +{HashIs = 746642406, ModNam = 'bh1_39_crprk01'}, +{HashIs = -1126891179, ModNam = 'bh1_39_fake_em_glow'}, +{HashIs = 438592022, ModNam = 'bh1_39_fruiitbb_ipl'}, +{HashIs = -1118967386, ModNam = 'bh1_39_fruitbb_ipl_lod'}, +{HashIs = -859381146, ModNam = 'bh1_39_grnd'}, +{HashIs = 975416903, ModNam = 'bh1_39_pipe'}, +{HashIs = 334947675, ModNam = 'bh1_39_shelv'}, +{HashIs = 1863911442, ModNam = 'bh1_39_shop1_details01'}, +{HashIs = -244937557, ModNam = 'bh1_39_shop1_details02'}, +{HashIs = -1545158286, ModNam = 'bh1_39_shop1_ladders'}, +{HashIs = 237367582, ModNam = 'bh1_39_shop3_details01'}, +{HashIs = -320033108, ModNam = 'bh1_39_shop3_details02'}, +{HashIs = 1827528698, ModNam = 'bh1_39_shop3_ladders'}, +{HashIs = -1131405392, ModNam = 'bh1_39_shops01_billboard'}, +{HashIs = 1959454579, ModNam = 'bh1_39_shops01_railing'}, +{HashIs = -591191033, ModNam = 'bh1_39_shops01'}, +{HashIs = 219042955, ModNam = 'bh1_39_shops02_billboard'}, +{HashIs = -1192698793, ModNam = 'bh1_39_shops02'}, +{HashIs = 1782824722, ModNam = 'bh1_39_shops03'}, +{HashIs = 60891829, ModNam = 'bh1_39_stairrailing'}, +{HashIs = 838894886, ModNam = 'bh1_40_basicplants'}, +{HashIs = -911619807, ModNam = 'bh1_40_blg01'}, +{HashIs = -2050884287, ModNam = 'bh1_40_blg02_details'}, +{HashIs = -672602721, ModNam = 'bh1_40_blg02'}, +{HashIs = -746417900, ModNam = 'bh1_40_canopy'}, +{HashIs = 324857854, ModNam = 'bh1_40_gnd_details'}, +{HashIs = 738603988, ModNam = 'bh1_40_gnd_details02'}, +{HashIs = 79730233, ModNam = 'bh1_40_gnd02'}, +{HashIs = 366999773, ModNam = 'bh1_40_gndmain'}, +{HashIs = -1532126903, ModNam = 'bh1_40_grndmain_wtr'}, +{HashIs = 1896442156, ModNam = 'bh1_40_outblg'}, +{HashIs = 900883308, ModNam = 'bh1_40_pipes'}, +{HashIs = -758146521, ModNam = 'bh1_40_pool_water'}, +{HashIs = -1247022288, ModNam = 'bh1_40_pool'}, +{HashIs = 763514225, ModNam = 'bh1_40_props_flower00'}, +{HashIs = 881914566, ModNam = 'bh1_40_props_flower007'}, +{HashIs = 428090741, ModNam = 'bh1_40_props_flower01'}, +{HashIs = 128877002, ModNam = 'bh1_40_props_flower02'}, +{HashIs = 72022787, ModNam = 'bh1_40_props_flower04'}, +{HashIs = 1920030574, ModNam = 'bh1_40_props_flower05'}, +{HashIs = 450459634, ModNam = 'bh1_40_props_prop_flowers07'}, +{HashIs = -992437552, ModNam = 'bh1_40_rearrailing_01'}, +{HashIs = -1290635452, ModNam = 'bh1_40_rearrailing_02'}, +{HashIs = 2129085253, ModNam = 'bh1_40_triblg_details01'}, +{HashIs = 1532951605, ModNam = 'bh1_40_triblg_details02'}, +{HashIs = 698620096, ModNam = 'bh1_40_triblg_details03'}, +{HashIs = 302858223, ModNam = 'bh1_40_triblg_int'}, +{HashIs = 1272036709, ModNam = 'bh1_40_triblg'}, +{HashIs = -1176713795, ModNam = 'bh1_40_voncsign'}, +{HashIs = 429868150, ModNam = 'bh1_42_bld_02_water'}, +{HashIs = -675008343, ModNam = 'bh1_42_bld_02'}, +{HashIs = 1852346177, ModNam = 'bh1_42_bld01_blcny_ref'}, +{HashIs = -854648119, ModNam = 'bh1_42_bld01_dtl'}, +{HashIs = -442499136, ModNam = 'bh1_42_bld01_hedge_dtl01'}, +{HashIs = 1713569992, ModNam = 'bh1_42_bld01_hedge_dtl04'}, +{HashIs = -330333575, ModNam = 'bh1_42_bld01_ovl'}, +{HashIs = 894049433, ModNam = 'bh1_42_bld01_water'}, +{HashIs = 1411576204, ModNam = 'bh1_42_bld01'}, +{HashIs = 760165372, ModNam = 'bh1_42_bld02_dtl'}, +{HashIs = -1997582799, ModNam = 'bh1_42_bld02_ovl'}, +{HashIs = 1483967426, ModNam = 'bh1_42_build_beam1'}, +{HashIs = 826522979, ModNam = 'bh1_42_build_beam2'}, +{HashIs = 1930248437, ModNam = 'bh1_42_build_beam3'}, +{HashIs = 1817469941, ModNam = 'bh1_42_conbuild_d'}, +{HashIs = 1672039505, ModNam = 'bh1_42_conbuild'}, +{HashIs = -1646869672, ModNam = 'bh1_42_conground_o'}, +{HashIs = 501891598, ModNam = 'bh1_42_conground'}, +{HashIs = 1391068867, ModNam = 'bh1_42_east_rail'}, +{HashIs = -581808034, ModNam = 'bh1_42_east_rail2'}, +{HashIs = -1825915884, ModNam = 'bh1_42_east_rail3'}, +{HashIs = -2120410887, ModNam = 'bh1_42_east_rail4'}, +{HashIs = -75330350, ModNam = 'bh1_42_east_railb'}, +{HashIs = -750468341, ModNam = 'bh1_42_eastplot_building'}, +{HashIs = 778151854, ModNam = 'bh1_42_eastplot_decal'}, +{HashIs = -138861137, ModNam = 'bh1_42_eastplot_hedge'}, +{HashIs = 254760463, ModNam = 'bh1_42_eastplot_water'}, +{HashIs = 1072136522, ModNam = 'bh1_42_park_ovl'}, +{HashIs = 1883252135, ModNam = 'bh1_42_park'}, +{HashIs = 1768406028, ModNam = 'bh1_42_wall_01'}, +{HashIs = 1831781274, ModNam = 'bh1_42_wall_02'}, +{HashIs = 2128373493, ModNam = 'bh1_42_wall_03'}, +{HashIs = -1264889286, ModNam = 'bh1_42_wall_04'}, +{HashIs = -957942063, ModNam = 'bh1_42_wall_05'}, +{HashIs = 966052599, ModNam = 'bh1_42_wood1'}, +{HashIs = 668575617, ModNam = 'bh1_42_wood2'}, +{HashIs = -1897419923, ModNam = 'bh1_42b_lightemissive'}, +{HashIs = 582782471, ModNam = 'bh1_42b_m006'}, +{HashIs = 469424264, ModNam = 'bh1_42b_m4_d'}, +{HashIs = -82864374, ModNam = 'bh1_42b_m4_e'}, +{HashIs = 1382242024, ModNam = 'bh1_42b_m4_fizzers'}, +{HashIs = 640937298, ModNam = 'bh1_42b_m4_g'}, +{HashIs = -23892466, ModNam = 'bh1_42b_m4_water'}, +{HashIs = -1854558756, ModNam = 'bh1_42b_m4'}, +{HashIs = 655280274, ModNam = 'bh1_42b_m5_d'}, +{HashIs = 953052177, ModNam = 'bh1_42b_m5_e'}, +{HashIs = 1285690300, ModNam = 'bh1_42b_m5_g'}, +{HashIs = 2081039061, ModNam = 'bh1_42b_m5_water'}, +{HashIs = -571254910, ModNam = 'bh1_42b_office'}, +{HashIs = -1344609326, ModNam = 'bh1_42b_park_d'}, +{HashIs = 1406975955, ModNam = 'bh1_42b_park_detail_a'}, +{HashIs = 1045075119, ModNam = 'bh1_42b_park_detail_b'}, +{HashIs = -264186227, ModNam = 'bh1_42b_park'}, +{HashIs = -1708983894, ModNam = 'bh1_43_b4_d'}, +{HashIs = -751189037, ModNam = 'bh1_43_bexp'}, +{HashIs = -1661119409, ModNam = 'bh1_43_bexpdecals'}, +{HashIs = 724108853, ModNam = 'bh1_43_bh43_tee_01'}, +{HashIs = 989046218, ModNam = 'bh1_43_bh43_tee_02'}, +{HashIs = 785354118, ModNam = 'bh1_43_bh43_tee_03'}, +{HashIs = 1081848030, ModNam = 'bh1_43_bh43_tee_04'}, +{HashIs = 1379554395, ModNam = 'bh1_43_bh43_tee_05'}, +{HashIs = 1711242213, ModNam = 'bh1_43_bh43_tee_06'}, +{HashIs = 2044371863, ModNam = 'bh1_43_bh43_tee_07'}, +{HashIs = -2008432523, ModNam = 'bh1_43_bh43_tee_08'}, +{HashIs = -1705810808, ModNam = 'bh1_43_bh43_tee_09'}, +{HashIs = -547027261, ModNam = 'bh1_43_blckfnc00'}, +{HashIs = -240112807, ModNam = 'bh1_43_blckfnc01'}, +{HashIs = 2099102274, ModNam = 'bh1_43_blckfnc02'}, +{HashIs = -901444793, ModNam = 'bh1_43_bridge'}, +{HashIs = 1535853363, ModNam = 'bh1_43_build_balus_1'}, +{HashIs = 1823532414, ModNam = 'bh1_43_build_balus_2'}, +{HashIs = 1059293796, ModNam = 'bh1_43_build_balus_3'}, +{HashIs = 1347300537, ModNam = 'bh1_43_build_balus_4'}, +{HashIs = 578277645, ModNam = 'bh1_43_build_balus_5'}, +{HashIs = 2100056117, ModNam = 'bh1_43_club_sup_iref'}, +{HashIs = 1939213683, ModNam = 'bh1_43_decallot'}, +{HashIs = -1477966650, ModNam = 'bh1_43_decals_clubhouse'}, +{HashIs = 1178222041, ModNam = 'bh1_43_fencea_1'}, +{HashIs = 1753186919, ModNam = 'bh1_43_fencea_2'}, +{HashIs = 1523312380, ModNam = 'bh1_43_fencea_3'}, +{HashIs = -1891348496, ModNam = 'bh1_43_fencea_4'}, +{HashIs = 2039948438, ModNam = 'bh1_43_fencea_5'}, +{HashIs = -1411806950, ModNam = 'bh1_43_fencea_6'}, +{HashIs = -1936180882, ModNam = 'bh1_43_fenceb02'}, +{HashIs = -1159359408, ModNam = 'bh1_43_fenceb04'}, +{HashIs = -860604435, ModNam = 'bh1_43_fenceb05'}, +{HashIs = -327625078, ModNam = 'bh1_43_fencec_1'}, +{HashIs = 453539587, ModNam = 'bh1_43_fenced_00'}, +{HashIs = -514292828, ModNam = 'bh1_43_fenced_01'}, +{HashIs = -22757828, ModNam = 'bh1_43_fenced_02'}, +{HashIs = -1163678894, ModNam = 'bh1_43_fencee_00'}, +{HashIs = -1405940111, ModNam = 'bh1_43_fencee_01'}, +{HashIs = 789124123, ModNam = 'bh1_43_fencee_02'}, +{HashIs = -1582761635, ModNam = 'bh1_43_fencee_03'}, +{HashIs = -1803395312, ModNam = 'bh1_43_fencee_04'}, +{HashIs = 1474201104, ModNam = 'bh1_43_fencef_02'}, +{HashIs = -1838941414, ModNam = 'bh1_43_fencef_04'}, +{HashIs = 1730847912, ModNam = 'bh1_43_fencef_05'}, +{HashIs = 1518304280, ModNam = 'bh1_43_flower_1'}, +{HashIs = 1075529552, ModNam = 'bh1_43_flower_2'}, +{HashIs = -1918560616, ModNam = 'bh1_43_fountain_water'}, +{HashIs = -1287283996, ModNam = 'bh1_43_fountain2_water'}, +{HashIs = 748211025, ModNam = 'bh1_43_fw_01'}, +{HashIs = 1632318641, ModNam = 'bh1_43_fw_02'}, +{HashIs = 788811812, ModNam = 'bh1_43_fw_03'}, +{HashIs = -1829829416, ModNam = 'bh1_43_golf_1a_o'}, +{HashIs = -821485481, ModNam = 'bh1_43_golf_1a'}, +{HashIs = 730936864, ModNam = 'bh1_43_golf_1b_o'}, +{HashIs = -992867351, ModNam = 'bh1_43_golf_1b'}, +{HashIs = 1843092135, ModNam = 'bh1_43_golf_1c_o'}, +{HashIs = -211556084, ModNam = 'bh1_43_golf_1c'}, +{HashIs = 1442384101, ModNam = 'bh1_43_golf_2a_o'}, +{HashIs = -890070070, ModNam = 'bh1_43_golf_2a'}, +{HashIs = -1074248953, ModNam = 'bh1_43_golf_2b_o'}, +{HashIs = -684149674, ModNam = 'bh1_43_golf_2b'}, +{HashIs = -1802734974, ModNam = 'bh1_43_golf_3a_o'}, +{HashIs = -1671545534, ModNam = 'bh1_43_golf_3a'}, +{HashIs = 620445638, ModNam = 'bh1_43_golf_3b_o'}, +{HashIs = -440283128, ModNam = 'bh1_43_golf_3b'}, +{HashIs = -608062762, ModNam = 'bh1_43_golf_4a_o'}, +{HashIs = 1600273919, ModNam = 'bh1_43_golf_4a'}, +{HashIs = 28859155, ModNam = 'bh1_43_golf_4b_o'}, +{HashIs = 1850792924, ModNam = 'bh1_43_golf_4b'}, +{HashIs = -956109552, ModNam = 'bh1_43_golf_5a_o'}, +{HashIs = -1203542660, ModNam = 'bh1_43_golf_5a'}, +{HashIs = 775195005, ModNam = 'bh1_43_golf_5b_o'}, +{HashIs = -1416279008, ModNam = 'bh1_43_golf_5b'}, +{HashIs = -1135160415, ModNam = 'bh1_43_golf_6a_o'}, +{HashIs = 694995741, ModNam = 'bh1_43_golf_6a'}, +{HashIs = 1179613049, ModNam = 'bh1_43_golf_6b_o'}, +{HashIs = 2047863906, ModNam = 'bh1_43_golf_6b'}, +{HashIs = -1303171253, ModNam = 'bh1_43_golf_7a_o'}, +{HashIs = 1592636670, ModNam = 'bh1_43_golf_7a'}, +{HashIs = -851605886, ModNam = 'bh1_43_golf_fence1a'}, +{HashIs = -123347630, ModNam = 'bh1_43_golf_fence1b'}, +{HashIs = 651344295, ModNam = 'bh1_43_golf_fence1c'}, +{HashIs = 900716445, ModNam = 'bh1_43_golf_fence1d'}, +{HashIs = -856551089, ModNam = 'bh1_43_golf_fence3a'}, +{HashIs = -547047884, ModNam = 'bh1_43_golf_fence3b'}, +{HashIs = -99226730, ModNam = 'bh1_43_golf_fence3c'}, +{HashIs = 1593978161, ModNam = 'bh1_43_golf_fence4a'}, +{HashIs = 819646695, ModNam = 'bh1_43_golf_fence4b'}, +{HashIs = -940867602, ModNam = 'bh1_43_golf_fence5a'}, +{HashIs = -691462743, ModNam = 'bh1_43_golf_fence5b'}, +{HashIs = -403030005, ModNam = 'bh1_43_golf_fence5c'}, +{HashIs = -1641982465, ModNam = 'bh1_43_golf_fencehed'}, +{HashIs = 976456940, ModNam = 'bh1_43_ground1_o'}, +{HashIs = 2053087704, ModNam = 'bh1_43_ground2'}, +{HashIs = -152372548, ModNam = 'bh1_43_ivy'}, +{HashIs = 1956064369, ModNam = 'bh1_43_lot_a'}, +{HashIs = -2098083522, ModNam = 'bh1_43_lot_h'}, +{HashIs = -1464134436, ModNam = 'bh1_43_lot_w'}, +{HashIs = -80457608, ModNam = 'bh1_43_park_1'}, +{HashIs = -1328956516, ModNam = 'bh1_43_park_2'}, +{HashIs = 1197011741, ModNam = 'bh1_43_park_flowera'}, +{HashIs = 2143806454, ModNam = 'bh1_43_park_flowerb'}, +{HashIs = -1527621305, ModNam = 'bh1_43_park_flowerb1'}, +{HashIs = 1874773176, ModNam = 'bh1_43_pergola'}, +{HashIs = 382037456, ModNam = 'bh1_43_perim_dec_01'}, +{HashIs = -2211838, ModNam = 'bh1_43_perim_dec_02'}, +{HashIs = 978859253, ModNam = 'bh1_43_perim_dec_03'}, +{HashIs = 627182345, ModNam = 'bh1_43_perim_dec_04'}, +{HashIs = 1607794670, ModNam = 'bh1_43_perim_dec_05'}, +{HashIs = 1228395188, ModNam = 'bh1_43_perim_dec_06'}, +{HashIs = -2137669265, ModNam = 'bh1_43_perim_dec_07'}, +{HashIs = 1925850584, ModNam = 'bh1_43_perim_dec_08'}, +{HashIs = -1601109659, ModNam = 'bh1_43_perim_dec_09'}, +{HashIs = 770685553, ModNam = 'bh1_43_perim_dec_10'}, +{HashIs = 865846729, ModNam = 'bh1_43_perim_dec_11'}, +{HashIs = 1096376644, ModNam = 'bh1_43_perim_dec_12'}, +{HashIs = 1618976640, ModNam = 'bh1_43_perim_dec_13'}, +{HashIs = 1850096397, ModNam = 'bh1_43_perim_dec_14'}, +{HashIs = 1933460733, ModNam = 'bh1_43_perim_dec_15'}, +{HashIs = -2131238800, ModNam = 'bh1_43_perim_dec_16'}, +{HashIs = 126086538, ModNam = 'bh1_43_perim_dec_17'}, +{HashIs = 358517055, ModNam = 'bh1_43_perim_dec_18'}, +{HashIs = 637872780, ModNam = 'bh1_43_perim_dec_19'}, +{HashIs = 1599316176, ModNam = 'bh1_43_perim_dec_20'}, +{HashIs = -1092395018, ModNam = 'bh1_43_perim_dec_21'}, +{HashIs = -864748775, ModNam = 'bh1_43_perim_dec_22'}, +{HashIs = -1705077011, ModNam = 'bh1_43_perim_dec_23'}, +{HashIs = -1471728962, ModNam = 'bh1_43_perim_dec_24'}, +{HashIs = -1099342054, ModNam = 'bh1_43_perim_dec_25'}, +{HashIs = -859898971, ModNam = 'bh1_43_perim_dec_26'}, +{HashIs = -1712548351, ModNam = 'bh1_43_perim_dec_27'}, +{HashIs = -1470549286, ModNam = 'bh1_43_perim_dec_28'}, +{HashIs = 662090003, ModNam = 'bh1_43_perim_dec_29'}, +{HashIs = 970346602, ModNam = 'bh1_43_perim_dec_30'}, +{HashIs = 1276376293, ModNam = 'bh1_43_perim_dec_31'}, +{HashIs = 643606903, ModNam = 'bh1_43_perim_dec_32'}, +{HashIs = -1567186463, ModNam = 'bh1_43_perim_dec_33'}, +{HashIs = 1953219988, ModNam = 'bh1_43_perim_dec_34'}, +{HashIs = -2069404149, ModNam = 'bh1_43_perim_dec_35'}, +{HashIs = 1592269453, ModNam = 'bh1_43_perim_dec_36'}, +{HashIs = -1178939447, ModNam = 'bh1_43_perim_dec_37'}, +{HashIs = -477813923, ModNam = 'bh1_43_perim_dec_38'}, +{HashIs = 238909645, ModNam = 'bh1_43_perim_dec_39'}, +{HashIs = -1267283767, ModNam = 'bh1_43_perim_dec_40'}, +{HashIs = 270663782, ModNam = 'bh1_43_perim_dec_41'}, +{HashIs = 573940877, ModNam = 'bh1_43_perim_dec_42'}, +{HashIs = 880527641, ModNam = 'bh1_43_perim_dec_43'}, +{HashIs = 1189768694, ModNam = 'bh1_43_perim_dec_44'}, +{HashIs = -958009873, ModNam = 'bh1_43_perim_dec_45'}, +{HashIs = -652602793, ModNam = 'bh1_43_perim_dec_46'}, +{HashIs = -346310950, ModNam = 'bh1_43_perim_dec_47'}, +{HashIs = -39527572, ModNam = 'bh1_43_perim_dec_48'}, +{HashIs = -956928564, ModNam = 'bh1_43_perim_dec_49'}, +{HashIs = -815138581, ModNam = 'bh1_43_perim_dec_50'}, +{HashIs = -63090031, ModNam = 'bh1_43_perim_dec_51'}, +{HashIs = -1375848940, ModNam = 'bh1_43_perim_dec_52'}, +{HashIs = -2055576315, ModNam = 'bh1_43_perim_dec_53'}, +{HashIs = 2020887289, ModNam = 'bh1_43_perim_dec_54'}, +{HashIs = -1056285652, ModNam = 'bh1_43_perim_dec_55'}, +{HashIs = 1402372414, ModNam = 'bh1_43_perim_dec_56'}, +{HashIs = 1265955067, ModNam = 'bh1_43_perim_dec_57'}, +{HashIs = 1025659990, ModNam = 'bh1_43_perim_dec_58'}, +{HashIs = 717893542, ModNam = 'bh1_43_perim_dec_59'}, +{HashIs = 1673766196, ModNam = 'bh1_43_perim_dec_60'}, +{HashIs = 91941028, ModNam = 'bh1_43_perim_dec_61'}, +{HashIs = -684061661, ModNam = 'bh1_43_perim_dec_62'}, +{HashIs = 810499660, ModNam = 'bh1_43_perim_dec_63'}, +{HashIs = 2005126391, ModNam = 'bh1_43_perimeterdecal_05'}, +{HashIs = 1614035449, ModNam = 'bh1_43_perimeterfence01'}, +{HashIs = -1242176133, ModNam = 'bh1_43_perimeterfence02'}, +{HashIs = -319958166, ModNam = 'bh1_43_perimeterfence03'}, +{HashIs = -508576530, ModNam = 'bh1_43_perimeterfence04'}, +{HashIs = -2004251997, ModNam = 'bh1_43_perimeterfence05'}, +{HashIs = 437366193, ModNam = 'bh1_43_perimeterfence07'}, +{HashIs = 131533116, ModNam = 'bh1_43_perimeterfence08'}, +{HashIs = 900621546, ModNam = 'bh1_43_perimeterfence09'}, +{HashIs = -7537596, ModNam = 'bh1_43_perimeterfence10'}, +{HashIs = 1071437035, ModNam = 'bh1_43_prewtrproxy_01'}, +{HashIs = -719595478, ModNam = 'bh1_43_prewtrproxy_2'}, +{HashIs = 121093229, ModNam = 'bh1_43_prewtrproxy_3'}, +{HashIs = -1141043754, ModNam = 'bh1_43_rivdetail_test'}, +{HashIs = -326280480, ModNam = 'bh1_43_rivertest002'}, +{HashIs = 151196619, ModNam = 'bh1_43_rivertest004'}, +{HashIs = -1023596665, ModNam = 'bh1_43_smallfnc00'}, +{HashIs = -1799697661, ModNam = 'bh1_43_smallfnc01'}, +{HashIs = -1551931252, ModNam = 'bh1_43_smallfnc02'}, +{HashIs = 48607163, ModNam = 'bh1_43_smallfnc03_lod'}, +{HashIs = -424728782, ModNam = 'bh1_43_smallfnc04_lod'}, +{HashIs = 1565263688, ModNam = 'bh1_43_smallfnc05_lod'}, +{HashIs = -1926222613, ModNam = 'bh1_43_smallfncb_02'}, +{HashIs = 1078006542, ModNam = 'bh1_43_smallfncb_04'}, +{HashIs = 1448099628, ModNam = 'bh1_43_smallfncb_05'}, +{HashIs = -579280274, ModNam = 'bh1_43_tophedge'}, +{HashIs = -424267620, ModNam = 'bh1_43_water004'}, +{HashIs = 189135291, ModNam = 'bh1_43_water006'}, +{HashIs = 1881740666, ModNam = 'bh1_43_water03'}, +{HashIs = 343391847, ModNam = 'bh1_43_wtrproxyhd_01'}, +{HashIs = 907084185, ModNam = 'bh1_43_wtrproxyhd_02'}, +{HashIs = 1741284618, ModNam = 'bh1_43_wtrproxyhd_03'}, +{HashIs = 1164414291, ModNam = 'bh1_44_bld_01a'}, +{HashIs = -1812186533, ModNam = 'bh1_44_bld_01aa'}, +{HashIs = 1111004885, ModNam = 'bh1_44_bld_01ab'}, +{HashIs = 1399728480, ModNam = 'bh1_44_bld_01b'}, +{HashIs = 2109542165, ModNam = 'bh1_44_bld_01b2'}, +{HashIs = -1460279926, ModNam = 'bh1_44_bld_01ba'}, +{HashIs = 1523271990, ModNam = 'bh1_44_bld_01bb'}, +{HashIs = -1954993519, ModNam = 'bh1_44_bld_01bc'}, +{HashIs = 1032407599, ModNam = 'bh1_44_bld_02'}, +{HashIs = 1462383096, ModNam = 'bh1_44_bld_02b'}, +{HashIs = 1772702681, ModNam = 'bh1_44_bld_flag_poles'}, +{HashIs = 717890998, ModNam = 'bh1_44_builddec_01'}, +{HashIs = -183256498, ModNam = 'bh1_44_builddec_02'}, +{HashIs = 126508859, ModNam = 'bh1_44_builddec_03'}, +{HashIs = -1463836245, ModNam = 'bh1_44_builddec_04'}, +{HashIs = -1165408962, ModNam = 'bh1_44_builddec_05'}, +{HashIs = -2060526970, ModNam = 'bh1_44_builddec_06'}, +{HashIs = -1760985541, ModNam = 'bh1_44_builddec_07'}, +{HashIs = -248991108, ModNam = 'bh1_44_builddec_08'}, +{HashIs = 57104121, ModNam = 'bh1_44_builddec_09'}, +{HashIs = 1131730931, ModNam = 'bh1_44_builddec_10'}, +{HashIs = 1420425821, ModNam = 'bh1_44_builddec_11'}, +{HashIs = -1255130260, ModNam = 'bh1_44_builddec_12'}, +{HashIs = -949887025, ModNam = 'bh1_44_builddec_13'}, +{HashIs = -1868729789, ModNam = 'bh1_44_builddec_14'}, +{HashIs = -1610346220, ModNam = 'bh1_44_builddec_15'}, +{HashIs = -335042278, ModNam = 'bh1_44_builddec_16'}, +{HashIs = 563627509, ModNam = 'bh1_44_door_left002'}, +{HashIs = -1157025758, ModNam = 'bh1_44_door_left01'}, +{HashIs = 1071703347, ModNam = 'bh1_44_door_right002'}, +{HashIs = 477202441, ModNam = 'bh1_44_door_right01'}, +{HashIs = 93513485, ModNam = 'bh1_44_flowers_01'}, +{HashIs = 537009131, ModNam = 'bh1_44_flowers_02'}, +{HashIs = 826195556, ModNam = 'bh1_44_flowers_03'}, +{HashIs = 998560496, ModNam = 'bh1_44_flowers_04'}, +{HashIs = 1256780216, ModNam = 'bh1_44_flowers_05'}, +{HashIs = 548838748, ModNam = 'bh1_44_flowers_06'}, +{HashIs = 1922515228, ModNam = 'bh1_44_flowers_07'}, +{HashIs = 1059838534, ModNam = 'bh1_44_flowers_08'}, +{HashIs = 1366785757, ModNam = 'bh1_44_flowers_09'}, +{HashIs = -686978333, ModNam = 'bh1_44_flowers_10'}, +{HashIs = 148336246, ModNam = 'bh1_44_flowers_11'}, +{HashIs = -1285176436, ModNam = 'bh1_44_flowers_12'}, +{HashIs = -450844919, ModNam = 'bh1_44_flowers_13'}, +{HashIs = 1340701849, ModNam = 'bh1_44_flowers_14'}, +{HashIs = 832585735, ModNam = 'bh1_44_flowers_15'}, +{HashIs = 754693822, ModNam = 'bh1_44_flowers_16'}, +{HashIs = 506829106, ModNam = 'bh1_44_flowers_17'}, +{HashIs = 1354504534, ModNam = 'bh1_44_hdg_01'}, +{HashIs = 1869174424, ModNam = 'bh1_44_hdg_02'}, +{HashIs = -2135983836, ModNam = 'bh1_44_hdg_03'}, +{HashIs = 1272811393, ModNam = 'bh1_44_hdg_04'}, +{HashIs = 1563210271, ModNam = 'bh1_44_hdg_05'}, +{HashIs = 944007243, ModNam = 'bh1_44_hdg_06'}, +{HashIs = -910882002, ModNam = 'bh1_44_hdg_07'}, +{HashIs = 2078516210, ModNam = 'bh1_44_hdg_frnt01'}, +{HashIs = 1278067847, ModNam = 'bh1_44_hdg_frnt02'}, +{HashIs = 1583933693, ModNam = 'bh1_44_hdg_frnt03'}, +{HashIs = 817237400, ModNam = 'bh1_44_hdg_frnt04'}, +{HashIs = -1410989086, ModNam = 'bh1_44_hdg_frnt05'}, +{HashIs = -1113807025, ModNam = 'bh1_44_hdg_frnt06'}, +{HashIs = -1773741896, ModNam = 'bh1_44_hdg_frnt07'}, +{HashIs = -1476559835, ModNam = 'bh1_44_hdg_frnt08'}, +{HashIs = 668231166, ModNam = 'bh1_44_ov011a'}, +{HashIs = 379962273, ModNam = 'bh1_44_ov011b'}, +{HashIs = 198684165, ModNam = 'bh1_44_ov011c'}, +{HashIs = -59502786, ModNam = 'bh1_44_ov011d'}, +{HashIs = 1788570507, ModNam = 'bh1_44_ov011e'}, +{HashIs = 642295369, ModNam = 'bh1_44_ov02'}, +{HashIs = -345984910, ModNam = 'bh1_44_ov03'}, +{HashIs = -923973430, ModNam = 'bh1_44_ov03b'}, +{HashIs = 2057981707, ModNam = 'bh1_44_ov05'}, +{HashIs = 1837380799, ModNam = 'bh1_44_ov06'}, +{HashIs = 853652740, ModNam = 'bh1_44_ov07_lod'}, +{HashIs = 431428458, ModNam = 'bh1_44_poolwater'}, +{HashIs = 145115554, ModNam = 'bh1_44_prewtrproxy'}, +{HashIs = -53127842, ModNam = 'bh1_44_t1_x1'}, +{HashIs = 191165053, ModNam = 'bh1_44_t1_x2'}, +{HashIs = -1724969445, ModNam = 'bh1_44_t1_x3'}, +{HashIs = -1476678732, ModNam = 'bh1_44_t1_x4'}, +{HashIs = 1061585163, ModNam = 'bh1_44_tennis_fence1'}, +{HashIs = 134255232, ModNam = 'bh1_44_tennis_fence2'}, +{HashIs = 1051983846, ModNam = 'bh1_44_tennis_fence3'}, +{HashIs = -462107799, ModNam = 'bh1_44_tennis_fence4'}, +{HashIs = -1532204338, ModNam = 'bh1_44_terrain01'}, +{HashIs = 1155294130, ModNam = 'bh1_44_terrain01dcs'}, +{HashIs = -907365046, ModNam = 'bh1_44_terrain02'}, +{HashIs = 317696906, ModNam = 'bh1_44_terrain02dcs'}, +{HashIs = -53594866, ModNam = 'bh1_44_white_1'}, +{HashIs = -948188566, ModNam = 'bh1_44_white_2'}, +{HashIs = -645239161, ModNam = 'bh1_44_white_3'}, +{HashIs = -1543437451, ModNam = 'bh1_44_white_4'}, +{HashIs = 1468896392, ModNam = 'bh1_44_wtrproxyhd'}, +{HashIs = 1733046983, ModNam = 'bh1_45_flowers_1'}, +{HashIs = -1652646101, ModNam = 'bh1_45_flowers_2'}, +{HashIs = -879658160, ModNam = 'bh1_45_flowers_3'}, +{HashIs = -7412918, ModNam = 'bh1_45_flowers_4'}, +{HashIs = -1405207382, ModNam = 'bh1_45_flowers_5'}, +{HashIs = -503175119, ModNam = 'bh1_45_flowers_6'}, +{HashIs = 509579701, ModNam = 'bh1_45_gate1'}, +{HashIs = 2073971761, ModNam = 'bh1_45_gate2'}, +{HashIs = 441643702, ModNam = 'bh1_45_plot_4_water'}, +{HashIs = -1314083530, ModNam = 'bh1_45_plot1_d'}, +{HashIs = 1189479339, ModNam = 'bh1_45_plot1_d5'}, +{HashIs = 436447719, ModNam = 'bh1_45_plot1_d6'}, +{HashIs = 1783155312, ModNam = 'bh1_45_plot1_d7'}, +{HashIs = -483562205, ModNam = 'bh1_45_plot1_ivy'}, +{HashIs = 1623567935, ModNam = 'bh1_45_plot1_ter'}, +{HashIs = -1235705016, ModNam = 'bh1_45_plot1_water'}, +{HashIs = -1721250419, ModNam = 'bh1_45_plot2_building'}, +{HashIs = -480214075, ModNam = 'bh1_45_plot2_d_1'}, +{HashIs = -216390856, ModNam = 'bh1_45_plot2_d_2'}, +{HashIs = -988592341, ModNam = 'bh1_45_plot2_d_3'}, +{HashIs = -690394441, ModNam = 'bh1_45_plot2_d_4'}, +{HashIs = -1469739568, ModNam = 'bh1_45_plot2_d_5'}, +{HashIs = -1412131670, ModNam = 'bh1_45_plot2_d_6'}, +{HashIs = -250686999, ModNam = 'bh1_45_plot2_d2'}, +{HashIs = -847902024, ModNam = 'bh1_45_plot2_d8'}, +{HashIs = 1593111900, ModNam = 'bh1_45_plot2_terrb'}, +{HashIs = -455504738, ModNam = 'bh1_45_plot3_d'}, +{HashIs = 860918908, ModNam = 'bh1_45_plot3_d2'}, +{HashIs = 1091448823, ModNam = 'bh1_45_plot3_d3'}, +{HashIs = 1455610720, ModNam = 'bh1_45_plot3_d4'}, +{HashIs = 1274081035, ModNam = 'bh1_45_plot3_detailfence'}, +{HashIs = -1965460498, ModNam = 'bh1_45_plot3_tea_dcl'}, +{HashIs = -205912000, ModNam = 'bh1_45_plot3_tea_dcl2'}, +{HashIs = -1845341053, ModNam = 'bh1_45_plot3_tera'}, +{HashIs = 2101390080, ModNam = 'bh1_45_plot3_terb'}, +{HashIs = 1323597332, ModNam = 'bh1_45_plot3_water'}, +{HashIs = -835259213, ModNam = 'bh1_45_plot3b_d'}, +{HashIs = 53551416, ModNam = 'bh1_45_plot3b_d2_1'}, +{HashIs = 1433224623, ModNam = 'bh1_45_plot3b_d2_2'}, +{HashIs = -1252948610, ModNam = 'bh1_45_plot3b_d2_3'}, +{HashIs = 541220395, ModNam = 'bh1_45_plot3b_hdg_01'}, +{HashIs = 1383645847, ModNam = 'bh1_45_plot3b_hdg_02'}, +{HashIs = 1679975914, ModNam = 'bh1_45_plot3b_hdg_03'}, +{HashIs = 2016120316, ModNam = 'bh1_45_plot3b_hdg_04'}, +{HashIs = -2124570528, ModNam = 'bh1_45_plot3b_hdg_05'}, +{HashIs = -1693297719, ModNam = 'bh1_45_plot3b_hdg_06'}, +{HashIs = -1394608284, ModNam = 'bh1_45_plot3b_hdg_07'}, +{HashIs = -1603477894, ModNam = 'bh1_45_plot3b_hdg_08'}, +{HashIs = -994168842, ModNam = 'bh1_45_plot4a_d_4'}, +{HashIs = -1303409895, ModNam = 'bh1_45_plot4a_d_5'}, +{HashIs = -1446802710, ModNam = 'bh1_45_plot4a_d'}, +{HashIs = 358735603, ModNam = 'bh1_45_plot4a_d2_1'}, +{HashIs = -995836554, ModNam = 'bh1_45_plot4a_d2_2'}, +{HashIs = -2000534106, ModNam = 'bh1_45_plot4a_d2_3'}, +{HashIs = -1734057949, ModNam = 'bh1_45_plot4a_ter_dcs'}, +{HashIs = -700387201, ModNam = 'bh1_45_plot4b_d_1'}, +{HashIs = -1001730925, ModNam = 'bh1_45_plot4b_d_2'}, +{HashIs = -198592799, ModNam = 'bh1_45_plot4b_d'}, +{HashIs = -500411330, ModNam = 'bh1_45_plot4b_ter'}, +{HashIs = 2131866720, ModNam = 'bh1_46_c_build_d1'}, +{HashIs = -1921560277, ModNam = 'bh1_46_c_build_d2'}, +{HashIs = -461111481, ModNam = 'bh1_46_c_build_d3'}, +{HashIs = 1901697264, ModNam = 'bh1_46_c_build_d4'}, +{HashIs = -899953933, ModNam = 'bh1_46_c_build_d5'}, +{HashIs = -671160775, ModNam = 'bh1_46_c_build_d6'}, +{HashIs = 285562949, ModNam = 'bh1_46_c_build_d9'}, +{HashIs = 791549765, ModNam = 'bh1_46_c_build_water'}, +{HashIs = 910483629, ModNam = 'bh1_46_c_build_wtr2'}, +{HashIs = 1902818600, ModNam = 'bh1_46_c_build'}, +{HashIs = 1963774490, ModNam = 'bh1_46_c_buildyanky_detail_1'}, +{HashIs = -2022017291, ModNam = 'bh1_46_c_buildyanky_detail_2'}, +{HashIs = 1317045506, ModNam = 'bh1_46_c_buildyanky_detail_3'}, +{HashIs = 1626581480, ModNam = 'bh1_46_c_buildyanky_detail_4'}, +{HashIs = 810252008, ModNam = 'bh1_46_c_grnd'}, +{HashIs = -1263483880, ModNam = 'bh1_46_em_a'}, +{HashIs = -1024499563, ModNam = 'bh1_46_em_b'}, +{HashIs = 875354838, ModNam = 'bh1_46_fountainwater1'}, +{HashIs = 1668331873, ModNam = 'bh1_46_fountainwater2'}, +{HashIs = -2143220928, ModNam = 'bh1_46_furgrass_south01'}, +{HashIs = -1430560716, ModNam = 'bh1_46_furgrass_south02'}, +{HashIs = -186092403, ModNam = 'bh1_46_furgrass_south03'}, +{HashIs = -1893160689, ModNam = 'bh1_46_furgrass_south04'}, +{HashIs = 1227463950, ModNam = 'bh1_46_furgrass_south05'}, +{HashIs = -802337274, ModNam = 'bh1_46_furhedge00'}, +{HashIs = -628661574, ModNam = 'bh1_46_furhedge01'}, +{HashIs = -187558065, ModNam = 'bh1_46_furhedge02'}, +{HashIs = 1172629932, ModNam = 'bh1_46_ground01'}, +{HashIs = -1820431165, ModNam = 'bh1_46_ground01a'}, +{HashIs = -1832457567, ModNam = 'bh1_46_hdg_01'}, +{HashIs = -1782452069, ModNam = 'bh1_46_hdg_02'}, +{HashIs = 1734349784, ModNam = 'bh1_46_hdg_03'}, +{HashIs = 2050374020, ModNam = 'bh1_46_hdg_04'}, +{HashIs = -872522477, ModNam = 'bh1_46_hdg_05'}, +{HashIs = -825531731, ModNam = 'bh1_46_hdg_06'}, +{HashIs = 1920538727, ModNam = 'bh1_46_mansion01_d_iv'}, +{HashIs = 1503301272, ModNam = 'bh1_46_mansion01_d1'}, +{HashIs = 484906290, ModNam = 'bh1_46_mansion01_d2'}, +{HashIs = 1998571938, ModNam = 'bh1_46_mansion01_d3'}, +{HashIs = -797574067, ModNam = 'bh1_46_mansion01_d4'}, +{HashIs = -1699311409, ModNam = 'bh1_46_mansion01_d5'}, +{HashIs = -1181191078, ModNam = 'bh1_46_mansion01_detail_2'}, +{HashIs = -1763758360, ModNam = 'bh1_46_mansion01_detail_3'}, +{HashIs = -2069067133, ModNam = 'bh1_46_mansion01_detail_4'}, +{HashIs = 84478778, ModNam = 'bh1_46_mansion01_detail_5'}, +{HashIs = -226367956, ModNam = 'bh1_46_mansion01_detail_6'}, +{HashIs = 2132222347, ModNam = 'bh1_46_mansion01'}, +{HashIs = 1554104833, ModNam = 'bh1_46_pl1'}, +{HashIs = -553367864, ModNam = 'bh1_46_pl2'}, +{HashIs = -637799143, ModNam = 'bh1_46_plants1'}, +{HashIs = -935767660, ModNam = 'bh1_46_plants2'}, +{HashIs = 1866702762, ModNam = 'bh1_46_plants3'}, +{HashIs = 1560673071, ModNam = 'bh1_46_plants4'}, +{HashIs = -1574991483, ModNam = 'bh1_46b_a_build_d_1'}, +{HashIs = 604114252, ModNam = 'bh1_46b_a_build_d_2'}, +{HashIs = 842377651, ModNam = 'bh1_46b_a_build_d_3'}, +{HashIs = 1832704616, ModNam = 'bh1_46b_a_build_o'}, +{HashIs = -1933941009, ModNam = 'bh1_46b_a_build_o2'}, +{HashIs = -2030806173, ModNam = 'bh1_46b_a_build_o3'}, +{HashIs = -1899042020, ModNam = 'bh1_46b_a_build_o4'}, +{HashIs = 1942905857, ModNam = 'bh1_46b_a_build'}, +{HashIs = -687289398, ModNam = 'bh1_46b_a_buildb'}, +{HashIs = -847462761, ModNam = 'bh1_46b_b_balust_1'}, +{HashIs = -1209560211, ModNam = 'bh1_46b_b_balust_2'}, +{HashIs = -367691832, ModNam = 'bh1_46b_b_balust_3'}, +{HashIs = 1682467888, ModNam = 'bh1_46b_b_balust_4'}, +{HashIs = 1339966300, ModNam = 'bh1_46b_b_balust_5'}, +{HashIs = -2128337433, ModNam = 'bh1_46b_b_balust_6'}, +{HashIs = -1438943211, ModNam = 'bh1_46b_b_balust_7'}, +{HashIs = 1191817639, ModNam = 'bh1_46b_b_balust_8'}, +{HashIs = -280865979, ModNam = 'bh1_46b_b_build'}, +{HashIs = -702360621, ModNam = 'bh1_46b_em_1'}, +{HashIs = -337576113, ModNam = 'bh1_46b_em_2'}, +{HashIs = 1540636799, ModNam = 'bh1_46b_fence_1'}, +{HashIs = 819462836, ModNam = 'bh1_46b_flowergroup_a'}, +{HashIs = -1330085261, ModNam = 'bh1_46b_flowergroup_b'}, +{HashIs = -1691255147, ModNam = 'bh1_46b_flowergroup_c1'}, +{HashIs = 1682903249, ModNam = 'bh1_46b_flowergroup_c2'}, +{HashIs = 1992144302, ModNam = 'bh1_46b_flowergroup_c3'}, +{HashIs = -354964539, ModNam = 'bh1_46b_furgrass01'}, +{HashIs = -593359014, ModNam = 'bh1_46b_furgrass02'}, +{HashIs = -1381080217, ModNam = 'bh1_46b_furhedge00'}, +{HashIs = -1661156856, ModNam = 'bh1_46b_furhedge01'}, +{HashIs = -1363974795, ModNam = 'bh1_46b_furhedge02'}, +{HashIs = 1080527071, ModNam = 'bh1_46b_furhedge03'}, +{HashIs = 1377905746, ModNam = 'bh1_46b_furhedge04'}, +{HashIs = 1190356752, ModNam = 'bh1_46b_ground_dcs'}, +{HashIs = 1683986739, ModNam = 'bh1_46b_ground'}, +{HashIs = 1107631626, ModNam = 'bh1_46b_groundb_dcs'}, +{HashIs = -1719954317, ModNam = 'bh1_46b_groundb'}, +{HashIs = -1553315544, ModNam = 'bh1_46b_hedge_02'}, +{HashIs = -1857280788, ModNam = 'bh1_46b_hedge_03'}, +{HashIs = 2131853431, ModNam = 'bh1_46b_hedge_04'}, +{HashIs = -26247391, ModNam = 'bh1_46b_hedge_05'}, +{HashIs = -334636450, ModNam = 'bh1_46b_hedge_06'}, +{HashIs = 1827387825, ModNam = 'bh1_46b_plants'}, +{HashIs = -310715319, ModNam = 'bh1_46b_water'}, +{HashIs = 823389161, ModNam = 'bh1_47_base_01'}, +{HashIs = 1005249067, ModNam = 'bh1_47_bld02_bal1'}, +{HashIs = -258094186, ModNam = 'bh1_47_bld02_bal2'}, +{HashIs = -1982222489, ModNam = 'bh1_47_bld02_dec_01'}, +{HashIs = 1328593422, ModNam = 'bh1_47_bld02_dec_02'}, +{HashIs = -1520146820, ModNam = 'bh1_47_bld02_dec_03'}, +{HashIs = -575449323, ModNam = 'bh1_47_bld02_dec_04'}, +{HashIs = -260735847, ModNam = 'bh1_47_bld02_dec_05'}, +{HashIs = 1983252508, ModNam = 'bh1_47_bld02_dec_06'}, +{HashIs = -1930349166, ModNam = 'bh1_47_bld02_dec_07'}, +{HashIs = -1876543657, ModNam = 'bh1_47_bld02_dtl01'}, +{HashIs = -279126603, ModNam = 'bh1_47_bld02_terrain'}, +{HashIs = 1709010950, ModNam = 'bh1_47_bld02'}, +{HashIs = -1340443001, ModNam = 'bh1_47_bld03_dtl'}, +{HashIs = 623827067, ModNam = 'bh1_47_bld03_garage_ovl'}, +{HashIs = -291890860, ModNam = 'bh1_47_bld03_ovl'}, +{HashIs = 726272860, ModNam = 'bh1_47_bld03_pergola'}, +{HashIs = -1542260580, ModNam = 'bh1_47_bld03_terrain1'}, +{HashIs = -398789441, ModNam = 'bh1_47_bld03'}, +{HashIs = -1793534980, ModNam = 'bh1_47_burnt_decal_01'}, +{HashIs = -1157743797, ModNam = 'bh1_47_burnt_details'}, +{HashIs = 603828004, ModNam = 'bh1_47_burnt_house'}, +{HashIs = 1899142671, ModNam = 'bh1_47_burnt_pool_decal_01'}, +{HashIs = -2040933200, ModNam = 'bh1_47_burnt_slod'}, +{HashIs = 771477986, ModNam = 'bh1_47_decal_03'}, +{HashIs = -1268830485, ModNam = 'bh1_47_detailsbase_01'}, +{HashIs = -998270886, ModNam = 'bh1_47_flowers_01'}, +{HashIs = 1930237257, ModNam = 'bh1_47_gate_1'}, +{HashIs = -2139443164, ModNam = 'bh1_47_gate_2'}, +{HashIs = -423316851, ModNam = 'bh1_47_hedged1_01'}, +{HashIs = 1356138156, ModNam = 'bh1_47_hedged1_02'}, +{HashIs = 2115756345, ModNam = 'bh1_47_hedged1_03'}, +{HashIs = 2086264245, ModNam = 'bh1_47_hedged1_04'}, +{HashIs = 697743408, ModNam = 'bh1_47_hedged1_05'}, +{HashIs = -1479625570, ModNam = 'bh1_47_hedged1_06'}, +{HashIs = -1727981821, ModNam = 'bh1_47_hedged1_07'}, +{HashIs = -951979132, ModNam = 'bh1_47_hedged1_08'}, +{HashIs = 1689398886, ModNam = 'bh1_47_hedged1_09'}, +{HashIs = 570141302, ModNam = 'bh1_47_hedged1_10'}, +{HashIs = 884559857, ModNam = 'bh1_47_hedged1_11'}, +{HashIs = -1732807038, ModNam = 'bh1_47_hedged2_01'}, +{HashIs = -2029661409, ModNam = 'bh1_47_hedged2_02'}, +{HashIs = 2101526425, ModNam = 'bh1_47_hedged2_03'}, +{HashIs = 1804082212, ModNam = 'bh1_47_hedged2_04'}, +{HashIs = -1776193186, ModNam = 'bh1_47_hedged2_05'}, +{HashIs = 884453004, ModNam = 'bh1_47_hedged2_06'}, +{HashIs = 2057615973, ModNam = 'bh1_47_hedged2_07'}, +{HashIs = 1765185417, ModNam = 'bh1_47_hedged2_08'}, +{HashIs = 1058521932, ModNam = 'bh1_47_hedged2_09'}, +{HashIs = -1049534710, ModNam = 'bh1_47_hedged2_10'}, +{HashIs = 1109876852, ModNam = 'bh1_47_hedged2_11'}, +{HashIs = 333874163, ModNam = 'bh1_47_hedged2_12'}, +{HashIs = -1194068010, ModNam = 'bh1_47_joshhse_firevfx'}, +{HashIs = -1753964904, ModNam = 'bh1_47_joshhse_firevfx001'}, +{HashIs = -1521075621, ModNam = 'bh1_47_joshhse_firevfx002'}, +{HashIs = -822440545, ModNam = 'bh1_47_joshhse_firevfx004'}, +{HashIs = -592172782, ModNam = 'bh1_47_joshhse_firevfx005'}, +{HashIs = -225684286, ModNam = 'bh1_47_joshhse_firevfx006'}, +{HashIs = 110263502, ModNam = 'bh1_47_joshhse_firevfx007'}, +{HashIs = 402661289, ModNam = 'bh1_47_joshhse_firevfx008'}, +{HashIs = 633191204, ModNam = 'bh1_47_joshhse_firevfx009'}, +{HashIs = 541340557, ModNam = 'bh1_47_joshhse_firevfx010'}, +{HashIs = -320090907, ModNam = 'bh1_47_joshhse_firevfx011'}, +{HashIs = 255136119, ModNam = 'bh1_47_joshhse_firevfx012'}, +{HashIs = 1818204024, ModNam = 'bh1_47_pool02'}, +{HashIs = -1154061131, ModNam = 'bh1_47_terrain_1'}, +{HashIs = 282919677, ModNam = 'bh1_47_terrain_hedge'}, +{HashIs = 1619214278, ModNam = 'bh1_47_unburnt_decal'}, +{HashIs = -704158548, ModNam = 'bh1_47_unburnt_details'}, +{HashIs = 1508262081, ModNam = 'bh1_47_unburnt_emis_slod'}, +{HashIs = -1136613807, ModNam = 'bh1_47_unburnt_emis'}, +{HashIs = -1055384942, ModNam = 'bh1_47_unburnt_house'}, +{HashIs = 1427638297, ModNam = 'bh1_47_unburnt_pool_decal'}, +{HashIs = 155841957, ModNam = 'bh1_47_unburnt_slod'}, +{HashIs = 1879871808, ModNam = 'bh1_48_b_builda'}, +{HashIs = -1504248364, ModNam = 'bh1_48_b_buildb'}, +{HashIs = 1851341544, ModNam = 'bh1_48_b_decal_a'}, +{HashIs = 2091145086, ModNam = 'bh1_48_b_decal_b'}, +{HashIs = -1964051437, ModNam = 'bh1_48_b_decal_c'}, +{HashIs = -305612347, ModNam = 'bh1_48_b_decal_d'}, +{HashIs = -67709407, ModNam = 'bh1_48_b_decal_e'}, +{HashIs = -292769785, ModNam = 'bh1_48_b_detailsa'}, +{HashIs = -1069558942, ModNam = 'bh1_48_b_detailsb'}, +{HashIs = -769165519, ModNam = 'bh1_48_b_detailsc'}, +{HashIs = 1413905273, ModNam = 'bh1_48_b_detailsd'}, +{HashIs = -2080372624, ModNam = 'bh1_48_b_gate1'}, +{HashIs = -1980453285, ModNam = 'bh1_48_b_ground'}, +{HashIs = -1148178078, ModNam = 'bh1_48_b_wall'}, +{HashIs = -1945644990, ModNam = 'bh1_48_balustrada'}, +{HashIs = 2105160487, ModNam = 'bh1_48_balustradb'}, +{HashIs = 597229410, ModNam = 'bh1_48_balustradc'}, +{HashIs = 277063902, ModNam = 'bh1_48_em_a'}, +{HashIs = 588205557, ModNam = 'bh1_48_em_b'}, +{HashIs = 1502329577, ModNam = 'bh1_48_em_t'}, +{HashIs = 1558978619, ModNam = 'bh1_48_flowers2'}, +{HashIs = 1007476365, ModNam = 'bh1_48_flowers3'}, +{HashIs = 717437946, ModNam = 'bh1_48_flowers4'}, +{HashIs = 1129536043, ModNam = 'bh1_48_fur_01'}, +{HashIs = 436012927, ModNam = 'bh1_48_fur_02'}, +{HashIs = 1587417284, ModNam = 'bh1_48_fur_03'}, +{HashIs = 1954102394, ModNam = 'bh1_48_fur_04'}, +{HashIs = 208268377, ModNam = 'bh1_48_fur_05'}, +{HashIs = -632944622, ModNam = 'bh1_48_fur_06'}, +{HashIs = 688694686, ModNam = 'bh1_48_fur_07'}, +{HashIs = -155074295, ModNam = 'bh1_48_fur_08'}, +{HashIs = -709460217, ModNam = 'bh1_48_fur_09'}, +{HashIs = 821704369, ModNam = 'bh1_48_fur_10'}, +{HashIs = -588411239, ModNam = 'bh1_48_fur_11'}, +{HashIs = 179268124, ModNam = 'bh1_48_fur_12'}, +{HashIs = 965396434, ModNam = 'bh1_48_fur_13'}, +{HashIs = -414932153, ModNam = 'bh1_48_fur_14'}, +{HashIs = -833883830, ModNam = 'bh1_48_fur_15'}, +{HashIs = -998122058, ModNam = 'bh1_48_fur_16'}, +{HashIs = 1900583117, ModNam = 'bh1_48_grnd_hdg'}, +{HashIs = -1744860020, ModNam = 'bh1_48_grnd'}, +{HashIs = -1391260454, ModNam = 'bh1_48_grnd2_clth'}, +{HashIs = -926619243, ModNam = 'bh1_48_grnd2_clthb'}, +{HashIs = -214455419, ModNam = 'bh1_48_grnd2'}, +{HashIs = -57738194, ModNam = 'bh1_48_mans_decal_1'}, +{HashIs = -889841411, ModNam = 'bh1_48_mans_decal_2'}, +{HashIs = -653249231, ModNam = 'bh1_48_mans_decal_3'}, +{HashIs = -869194181, ModNam = 'bh1_48_mans_decal_4ay'}, +{HashIs = 1240951900, ModNam = 'bh1_48_mans_decal_em2'}, +{HashIs = 1587966903, ModNam = 'bh1_48_mans_decal_emiss'}, +{HashIs = -1426400673, ModNam = 'bh1_48_mans_decal_pool'}, +{HashIs = 689431352, ModNam = 'bh1_48_mans_ivy1'}, +{HashIs = 994609053, ModNam = 'bh1_48_mans_ivy2'}, +{HashIs = 1524356907, ModNam = 'bh1_48_michael_decla'}, +{HashIs = -549724171, ModNam = 'bh1_48_michael_declb'}, +{HashIs = -318932104, ModNam = 'bh1_48_michael_declc'}, +{HashIs = -71231233, ModNam = 'bh1_48_michael_decld'}, +{HashIs = -887672284, ModNam = 'bh1_48_michael_deta'}, +{HashIs = -1193669206, ModNam = 'bh1_48_michael_detb'}, +{HashIs = 723317294, ModNam = 'bh1_48_michael_detc'}, +{HashIs = 416664992, ModNam = 'bh1_48_michael_detd'}, +{HashIs = 113299972, ModNam = 'bh1_48_michaels'}, +{HashIs = 1854260036, ModNam = 'bh1_48_planter_ref'}, +{HashIs = 1827097148, ModNam = 'bh1_48_props_watrelfproxy'}, +{HashIs = 645202402, ModNam = 'bh1_48_tennis_detail'}, +{HashIs = 217437483, ModNam = 'bh1_48_water_fount'}, +{HashIs = 1115311664, ModNam = 'bh1_49_bld_11_em_lod'}, +{HashIs = 10758786, ModNam = 'bh1_49_bld_11_em'}, +{HashIs = -259793739, ModNam = 'bh1_49_bld_11'}, +{HashIs = 292807669, ModNam = 'bh1_49_bld_chrch'}, +{HashIs = -327094411, ModNam = 'bh1_49_bld_decal'}, +{HashIs = -322154375, ModNam = 'bh1_49_bld_decal2'}, +{HashIs = -864809015, ModNam = 'bh1_49_bld_decal3'}, +{HashIs = 1121526061, ModNam = 'bh1_49_bushdec_01'}, +{HashIs = 1966671512, ModNam = 'bh1_49_bushdec_02'}, +{HashIs = -1545346067, ModNam = 'bh1_49_bushdec_03'}, +{HashIs = -802407299, ModNam = 'bh1_49_bushdec_04'}, +{HashIs = -1101162272, ModNam = 'bh1_49_bushdec_05'}, +{HashIs = -294422261, ModNam = 'bh1_49_bushdec_06'}, +{HashIs = -599698265, ModNam = 'bh1_49_bushdec_07'}, +{HashIs = 149663235, ModNam = 'bh1_49_bushdec_08'}, +{HashIs = -123662994, ModNam = 'bh1_49_bushdec_09'}, +{HashIs = -1600595125, ModNam = 'bh1_49_bushdec_10'}, +{HashIs = 1390460892, ModNam = 'bh1_49_bushdec_11'}, +{HashIs = 1579734632, ModNam = 'bh1_49_bushdec_12'}, +{HashIs = 1051137569, ModNam = 'bh1_49_chrch_em_lod'}, +{HashIs = -1904787447, ModNam = 'bh1_49_chrch_em'}, +{HashIs = -848986919, ModNam = 'bh1_49_cloister_d'}, +{HashIs = -13038663, ModNam = 'bh1_49_cloister028_em_lod'}, +{HashIs = 278960799, ModNam = 'bh1_49_cloister028_em'}, +{HashIs = -736652603, ModNam = 'bh1_49_cloister028'}, +{HashIs = -1277031083, ModNam = 'bh1_49_decals'}, +{HashIs = -795569752, ModNam = 'bh1_49_decalsb'}, +{HashIs = -1036061674, ModNam = 'bh1_49_decalsb2'}, +{HashIs = 815442589, ModNam = 'bh1_49_flower1'}, +{HashIs = 1068583114, ModNam = 'bh1_49_flower2'}, +{HashIs = -435579528, ModNam = 'bh1_49_flower3'}, +{HashIs = 1133089429, ModNam = 'bh1_49_grd_decal1'}, +{HashIs = 1513930747, ModNam = 'bh1_49_grd_decal2'}, +{HashIs = -1476469890, ModNam = 'bh1_49_grd_decal3'}, +{HashIs = 2139687571, ModNam = 'bh1_49_grd_decal4'}, +{HashIs = -113029518, ModNam = 'bh1_49_grnd'}, +{HashIs = -46224274, ModNam = 'bh1_49_shadowcaster'}, +{HashIs = -51067641, ModNam = 'bh1_49_water'}, +{HashIs = 742609507, ModNam = 'bh1_49_waterd'}, +{HashIs = 96940378, ModNam = 'bh1_49b_flower'}, +{HashIs = -2137944101, ModNam = 'bh1_49b_park_fur'}, +{HashIs = 750588006, ModNam = 'bh1_49b_park_fur2'}, +{HashIs = -1941123196, ModNam = 'bh1_49b_park_fur3'}, +{HashIs = 2065575207, ModNam = 'bh1_49b_park_fur4'}, +{HashIs = -249433166, ModNam = 'bh1_49b_park_grd_d'}, +{HashIs = -737921557, ModNam = 'bh1_49b_park_grd'}, +{HashIs = 2075954223, ModNam = 'bh1_49b_park_waterd'}, +{HashIs = -1803893806, ModNam = 'bh1_emissive_b_bh1_31'}, +{HashIs = 1101424217, ModNam = 'bh1_emissive_bh1_01_a'}, +{HashIs = -641263972, ModNam = 'bh1_emissive_bh1_01_b'}, +{HashIs = 838028652, ModNam = 'bh1_emissive_bh1_02_set'}, +{HashIs = -1365885473, ModNam = 'bh1_emissive_bh1_02'}, +{HashIs = -750064110, ModNam = 'bh1_emissive_bh1_03_ema'}, +{HashIs = 1580794864, ModNam = 'bh1_emissive_bh1_03_emb'}, +{HashIs = -272763863, ModNam = 'bh1_emissive_bh1_04_ema'}, +{HashIs = -555003260, ModNam = 'bh1_emissive_bh1_04_emb'}, +{HashIs = -451073336, ModNam = 'bh1_emissive_bh1_05'}, +{HashIs = -734295803, ModNam = 'bh1_emissive_bh1_06'}, +{HashIs = 169080062, ModNam = 'bh1_emissive_bh1_07_a'}, +{HashIs = 399609977, ModNam = 'bh1_emissive_bh1_07_b'}, +{HashIs = 935186440, ModNam = 'bh1_emissive_bh1_08'}, +{HashIs = -1111750453, ModNam = 'bh1_emissive_bh1_09_ema'}, +{HashIs = 1309157761, ModNam = 'bh1_emissive_bh1_09_emb'}, +{HashIs = -2091651161, ModNam = 'bh1_emissive_bh1_11'}, +{HashIs = -1937473016, ModNam = 'bh1_emissive_bh1_13'}, +{HashIs = -1684135877, ModNam = 'bh1_emissive_bh1_14'}, +{HashIs = -998659842, ModNam = 'bh1_emissive_bh1_15_a'}, +{HashIs = -1171301027, ModNam = 'bh1_emissive_bh1_15'}, +{HashIs = 1227455307, ModNam = 'bh1_emissive_bh1_17'}, +{HashIs = -690514263, ModNam = 'bh1_emissive_bh1_18'}, +{HashIs = 1549207829, ModNam = 'bh1_emissive_bh1_20'}, +{HashIs = -1292630005, ModNam = 'bh1_emissive_bh1_20b'}, +{HashIs = 1310682278, ModNam = 'bh1_emissive_bh1_21'}, +{HashIs = -2119117880, ModNam = 'bh1_emissive_bh1_22'}, +{HashIs = -325059166, ModNam = 'bh1_emissive_bh1_22b'}, +{HashIs = 844542373, ModNam = 'bh1_emissive_bh1_30'}, +{HashIs = 1442937082, ModNam = 'bh1_emissive_bh1_32'}, +{HashIs = 39223217, ModNam = 'bh1_emissive_bh1_33_semp'}, +{HashIs = 592647070, ModNam = 'bh1_emissive_bh1_33'}, +{HashIs = 2022489616, ModNam = 'bh1_emissive_bh1_34'}, +{HashIs = -848097816, ModNam = 'bh1_emissive_bh1_35a'}, +{HashIs = 1187971234, ModNam = 'bh1_emissive_bh1_35b'}, +{HashIs = 1701592540, ModNam = 'bh1_emissive_bh1_35c'}, +{HashIs = 877091727, ModNam = 'bh1_emissive_bh1_35d'}, +{HashIs = -462481953, ModNam = 'bh1_emissive_bh1_36'}, +{HashIs = 305983866, ModNam = 'bh1_emissive_bh1_37'}, +{HashIs = -1300785683, ModNam = 'bh1_emissive_bh1_39_bda'}, +{HashIs = 912104891, ModNam = 'bh1_emissive_bh1_39_bdb'}, +{HashIs = 396386365, ModNam = 'bh1_emissive_bh1_39_bdc'}, +{HashIs = 1024884199, ModNam = 'bh1_emissive_bh1_39_s03e'}, +{HashIs = 1134261378, ModNam = 'bh1_emissive_bh1_40'}, +{HashIs = -1063253189, ModNam = 'bh1_emissive_bh1_40b'}, +{HashIs = 1139506671, ModNam = 'bh1_emissive_bh1_42_plota'}, +{HashIs = -354726960, ModNam = 'bh1_emissive_bh1_42_plotb'}, +{HashIs = 674676153, ModNam = 'bh1_emissive_bh1_42'}, +{HashIs = -1221191516, ModNam = 'bh1_emissive_bh1_42b_ter'}, +{HashIs = -942143005, ModNam = 'bh1_emissive_bh1_42b'}, +{HashIs = 364829048, ModNam = 'bh1_emissive_bh1_44_ema'}, +{HashIs = 1952947826, ModNam = 'bh1_emissive_bh1_44_ema1'}, +{HashIs = 2125312766, ModNam = 'bh1_emissive_bh1_44_ema2'}, +{HashIs = 902406455, ModNam = 'bh1_emissive_bh1_44_ema3'}, +{HashIs = 1192147971, ModNam = 'bh1_emissive_bh1_44_emb'}, +{HashIs = 1435788356, ModNam = 'bh1_emissive_bh1_44_emb1'}, +{HashIs = -384660670, ModNam = 'bh1_emissive_bh1_44_emb2'}, +{HashIs = -1783054353, ModNam = 'bh1_emissive_bh1_45_a'}, +{HashIs = -873223068, ModNam = 'bh1_emissive_bh1_45_b'}, +{HashIs = -1236893430, ModNam = 'bh1_emissive_bh1_45_c'}, +{HashIs = 814151053, ModNam = 'bh1_emissive_bh1_45_d'}, +{HashIs = 447662557, ModNam = 'bh1_emissive_bh1_45_e'}, +{HashIs = 354238138, ModNam = 'bh1_emissive_bh1_45_f'}, +{HashIs = 881630230, ModNam = 'bh1_emissive_bh1_46_a'}, +{HashIs = 947233768, ModNam = 'bh1_emissive_bh1_46_b'}, +{HashIs = 403278773, ModNam = 'bh1_emissive_bh1_47_a'}, +{HashIs = 2109462296, ModNam = 'bh1_emissive_bh1_47_c'}, +{HashIs = -364915213, ModNam = 'bh1_emissive_bh1_48_a'}, +{HashIs = -965308831, ModNam = 'bh1_emissive_bh1_48_b'}, +{HashIs = 1650476586, ModNam = 'bh1_emissive_bh1_48_t'}, +{HashIs = -224204959, ModNam = 'bh1_emissive_bh1_a_31'}, +{HashIs = -1887484302, ModNam = 'bh1_emissive_bh1_c_31'}, +{HashIs = 316291187, ModNam = 'bh1_emissive_em'}, +{HashIs = 1014135834, ModNam = 'bh1_emissive_hgemad'}, +{HashIs = -166393464, ModNam = 'bh1_emissive_hgemad02'}, +{HashIs = 1438235569, ModNam = 'bh1_emissive_office'}, +{HashIs = 630273975, ModNam = 'bh1_emissive_theatresign'}, +{HashIs = 1318988087, ModNam = 'bh1_emissive1_46b'}, +{HashIs = -62463627, ModNam = 'bh1_emissive2_46b'}, +{HashIs = 2052273332, ModNam = 'bh1_lod_emissive_6_20_slod3'}, +{HashIs = 1060762563, ModNam = 'bh1_lod_emissive_6_21_slod3'}, +{HashIs = -1859040638, ModNam = 'bh1_lod_emissive'}, +{HashIs = -692530331, ModNam = 'bh1_lod_slod3'}, +{HashIs = -1058670740, ModNam = 'bh1_props_comboac_lod'}, +{HashIs = 616222599, ModNam = 'bh1_rd_furgrass_00'}, +{HashIs = 401126883, ModNam = 'bh1_rd_furgrass_01'}, +{HashIs = 155621535, ModNam = 'bh1_rd_furgrass_02'}, +{HashIs = 1888446255, ModNam = 'bh1_rd_furgrass_03'}, +{HashIs = 1657883571, ModNam = 'bh1_rd_furgrass_04'}, +{HashIs = 1426272279, ModNam = 'bh1_rd_furgrass_05'}, +{HashIs = 1196201130, ModNam = 'bh1_rd_furgrass_06'}, +{HashIs = -1223625679, ModNam = 'bh1_rd_furgrass_07'}, +{HashIs = -1446585955, ModNam = 'bh1_rd_furgrass_08'}, +{HashIs = -1667416246, ModNam = 'bh1_rd_furgrass_09'}, +{HashIs = -374258595, ModNam = 'bh1_rd_furgrass_10'}, +{HashIs = -601151159, ModNam = 'bh1_rd_furgrass_11'}, +{HashIs = -845575130, ModNam = 'bh1_rd_furgrass_12'}, +{HashIs = -137371502, ModNam = 'bh1_rd_furgrass_13'}, +{HashIs = -350009543, ModNam = 'bh1_rd_furgrass_14'}, +{HashIs = 628407263, ModNam = 'bh1_rd_furgrass_15'}, +{HashIs = 381492848, ModNam = 'bh1_rd_furgrass_16'}, +{HashIs = 1086812804, ModNam = 'bh1_rd_furgrass_17'}, +{HashIs = 808505687, ModNam = 'bh1_rd_furgrass_18'}, +{HashIs = 1786496492, ModNam = 'bh1_rd_furgrass_19'}, +{HashIs = -1116608473, ModNam = 'bh1_rd_furgrass_20'}, +{HashIs = -1522550845, ModNam = 'bh1_rd_furgrass_21'}, +{HashIs = 1930613606, ModNam = 'bh1_rd_furgrass_22'}, +{HashIs = -2002518392, ModNam = 'bh1_rd_furgrass_23'}, +{HashIs = 1451104829, ModNam = 'bh1_rd_furgrass_24'}, +{HashIs = 1710143774, ModNam = 'bh1_rd_furgrass_25'}, +{HashIs = 733168808, ModNam = 'bh1_rd_furgrass_26'}, +{HashIs = 964354103, ModNam = 'bh1_rd_furgrass_27'}, +{HashIs = 285773651, ModNam = 'bh1_rd_furgrass_28'}, +{HashIs = 519252776, ModNam = 'bh1_rd_furgrass_29'}, +{HashIs = -2131654945, ModNam = 'bh1_rd_furgrass_30'}, +{HashIs = -98600647, ModNam = 'bh1_rd_furgrass_31'}, +{HashIs = -330572398, ModNam = 'bh1_rd_furgrass_32'}, +{HashIs = -710561722, ModNam = 'bh1_rd_furgrass_33'}, +{HashIs = -940108567, ModNam = 'bh1_rd_furgrass_34'}, +{HashIs = -87197091, ModNam = 'bh1_rd_furgrass_35'}, +{HashIs = -324674034, ModNam = 'bh1_rd_furgrass_36'}, +{HashIs = -678186006, ModNam = 'bh1_rd_furgrass_37'}, +{HashIs = -920053995, ModNam = 'bh1_rd_furgrass_38'}, +{HashIs = -3799986, ModNam = 'bh1_rd_furgrass_39'}, +{HashIs = 571723453, ModNam = 'bh1_rd_furgrass_40'}, +{HashIs = -151062384, ModNam = 'bh1_rd_furgrass_41'}, +{HashIs = -1127119818, ModNam = 'bh1_rd_furgrass_42'}, +{HashIs = -1805536425, ModNam = 'bh1_rd_furgrass_43'}, +{HashIs = -372220365, ModNam = 'bh1_rd_furgrass_44'}, +{HashIs = -1595192214, ModNam = 'bh1_rd_furgrass_45'}, +{HashIs = -1355683593, ModNam = 'bh1_rd_furgrass_46'}, +{HashIs = 1029309765, ModNam = 'bh1_rd_furgrass_47'}, +{HashIs = 1270063608, ModNam = 'bh1_rd_furgrass_48'}, +{HashIs = 1775623740, ModNam = 'bh1_rd_furgrass_49'}, +{HashIs = 519324910, ModNam = 'bh1_rd_furgrass_50'}, +{HashIs = 1727550709, ModNam = 'bh1_rd_furgrass_51'}, +{HashIs = 1963127050, ModNam = 'bh1_rd_furgrass_52'}, +{HashIs = 1262787982, ModNam = 'bh1_rd_furgrass_53'}, +{HashIs = 1495021885, ModNam = 'bh1_rd_furgrass_54'}, +{HashIs = -1614035301, ModNam = 'bh1_rd_furgrass_55'}, +{HashIs = -1382522316, ModNam = 'bh1_rd_furgrass_56'}, +{HashIs = -2076307584, ModNam = 'bh1_rd_furgrass_57'}, +{HashIs = -1842107541, ModNam = 'bh1_rd_furgrass_58'}, +{HashIs = -1617312193, ModNam = 'bh1_rd_furgrass_59'}, +{HashIs = -216208912, ModNam = 'bh1_rd_furgrass_60'}, +{HashIs = -1381474552, ModNam = 'bh1_rd_furgrass_61'}, +{HashIs = -681921940, ModNam = 'bh1_rd_furgrass_62'}, +{HashIs = 995392094, ModNam = 'bh1_rd_furgrass_63'}, +{HashIs = 763813571, ModNam = 'bh1_rd_furgrass_64'}, +{HashIs = -456929986, ModNam = 'bh1_rd_furgrass_65'}, +{HashIs = 251797946, ModNam = 'bh1_rd_furgrass_66'}, +{HashIs = -74188086, ModNam = 'bh1_rd_furgrass_67'}, +{HashIs = -774199464, ModNam = 'bh1_rd_furgrass_68'}, +{HashIs = 475872348, ModNam = 'bh1_rd_furgrass_69'}, +{HashIs = 1530871190, ModNam = 'bh1_rd_furgrass_70'}, +{HashIs = 1266261515, ModNam = 'bh1_rd_furgrass_71'}, +{HashIs = -1354340957, ModNam = 'bh1_rd_furgrass_72'}, +{HashIs = -1593030353, ModNam = 'bh1_rd_furgrass_73'}, +{HashIs = -1529982793, ModNam = 'bh1_rd_furgrass_74'}, +{HashIs = -1744062670, ModNam = 'bh1_rd_furgrass_75'}, +{HashIs = -1986618808, ModNam = 'bh1_rd_furgrass_76'}, +{HashIs = -68026627, ModNam = 'bh1_rd_furgrass_77'}, +{HashIs = -339452254, ModNam = 'bh1_rd_furgrass_78'}, +{HashIs = -821746396, ModNam = 'bh1_rd_furgrass_79'}, +{HashIs = 845605574, ModNam = 'bh1_rd_furgrass_80'}, +{HashIs = -7109344, ModNam = 'bh1_rd_furgrass_81'}, +{HashIs = 250749917, ModNam = 'bh1_rd_furgrass_82'}, +{HashIs = 2087255753, ModNam = 'bh1_rd_furgrass_83'}, +{HashIs = 1259478044, ModNam = 'bh1_rd_furgrass_84'}, +{HashIs = 1490892722, ModNam = 'bh1_rd_furgrass_85'}, +{HashIs = -1483713257, ModNam = 'bh1_rd_furgrass_86'}, +{HashIs = -1252593500, ModNam = 'bh1_rd_furgrass_87'}, +{HashIs = 384995061, ModNam = 'bh1_rd_props_busroof002'}, +{HashIs = 67365136, ModNam = 'bh1_rd_props_busroof003'}, +{HashIs = -1158981920, ModNam = 'bh1_rd_props_busroof004'}, +{HashIs = -1466060219, ModNam = 'bh1_rd_props_busroof005'}, +{HashIs = 1222712670, ModNam = 'bh1_rd_props_busroof01'}, +{HashIs = 1736313339, ModNam = 'bh1_rd2_alleyweeds'}, +{HashIs = -1945474736, ModNam = 'bh1_rd2_bh1_metro_link_01'}, +{HashIs = 2050925148, ModNam = 'bh1_rd2_carpark1'}, +{HashIs = 1132770537, ModNam = 'bh1_rd2_carpark2'}, +{HashIs = 1186775938, ModNam = 'bh1_rd2_cp1_fizzys'}, +{HashIs = -1759097832, ModNam = 'bh1_rd2_cp1_rail'}, +{HashIs = 20075322, ModNam = 'bh1_rd2_cp1_sgn_lod'}, +{HashIs = -226807181, ModNam = 'bh1_rd2_cp1_sgn'}, +{HashIs = 1558411635, ModNam = 'bh1_rd2_cp1_stairs_lod'}, +{HashIs = -890838246, ModNam = 'bh1_rd2_cp1_stairs_main'}, +{HashIs = -964280405, ModNam = 'bh1_rd2_cp1bdecals'}, +{HashIs = 952080100, ModNam = 'bh1_rd2_cp1decals'}, +{HashIs = 1728750731, ModNam = 'bh1_rd2_cp1details'}, +{HashIs = 1553698780, ModNam = 'bh1_rd2_cp2_sgn'}, +{HashIs = 1564953971, ModNam = 'bh1_rd2_cp2decals'}, +{HashIs = -1264215694, ModNam = 'bh1_rd2_cp2details'}, +{HashIs = -114999207, ModNam = 'bh1_rd2_fur01'}, +{HashIs = 663526683, ModNam = 'bh1_rd2_fur02'}, +{HashIs = -1544382987, ModNam = 'bh1_rd2_fur03'}, +{HashIs = -1314115224, ModNam = 'bh1_rd2_fur04'}, +{HashIs = -1032858897, ModNam = 'bh1_rd2_fur05'}, +{HashIs = -792662127, ModNam = 'bh1_rd2_fur06'}, +{HashIs = -1936627929, ModNam = 'bh1_rd2_fur07'}, +{HashIs = -1698364526, ModNam = 'bh1_rd2_fur08'}, +{HashIs = -956474366, ModNam = 'bh1_rd2_fur09'}, +{HashIs = 1394504470, ModNam = 'bh1_rd2_fur10'}, +{HashIs = 1155585691, ModNam = 'bh1_rd2_fur11'}, +{HashIs = 2017967464, ModNam = 'bh1_rd2_fur12'}, +{HashIs = -358276495, ModNam = 'bh1_rd2_fur13'}, +{HashIs = -396681763, ModNam = 'bh1_rd2_fur14'}, +{HashIs = 370211144, ModNam = 'bh1_rd2_fur15'}, +{HashIs = 62772386, ModNam = 'bh1_rd2_fur16'}, +{HashIs = -1355928700, ModNam = 'bh1_rd2_fur17'}, +{HashIs = -1662974230, ModNam = 'bh1_rd2_fur18'}, +{HashIs = -894705025, ModNam = 'bh1_rd2_fur19'}, +{HashIs = -529265481, ModNam = 'bh1_rd2_fur20'}, +{HashIs = -207867129, ModNam = 'bh1_rd2_fur21'}, +{HashIs = 1146115170, ModNam = 'bh1_rd2_fur22'}, +{HashIs = -985868727, ModNam = 'bh1_rd2_fur23'}, +{HashIs = -669844491, ModNam = 'bh1_rd2_fur24'}, +{HashIs = -1431264975, ModNam = 'bh1_rd2_fur25'}, +{HashIs = -76365132, ModNam = 'bh1_rd2_fur26'}, +{HashIs = -1038921746, ModNam = 'bh1_rd2_fur27'}, +{HashIs = -765169520, ModNam = 'bh1_rd2_fur28'}, +{HashIs = -1519282517, ModNam = 'bh1_rd2_fur29'}, +{HashIs = 651845179, ModNam = 'bh1_rd2_fur30'}, +{HashIs = -303141788, ModNam = 'bh1_rd2_fur31'}, +{HashIs = -123895358, ModNam = 'bh1_rd2_fur32'}, +{HashIs = 1400747901, ModNam = 'bh1_rd2_fur33'}, +{HashIs = 1826089521, ModNam = 'bh1_rd2_fur34'}, +{HashIs = 902429722, ModNam = 'bh1_rd2_fur35'}, +{HashIs = 1077219564, ModNam = 'bh1_rd2_fur36'}, +{HashIs = 496749550, ModNam = 'bh1_rd2_fur37'}, +{HashIs = 28939306, ModNam = 'bh1_rd2_fur38'}, +{HashIs = 954696321, ModNam = 'bh1_rd2_fur39'}, +{HashIs = -973333016, ModNam = 'bh1_rd2_fur40'}, +{HashIs = -253267010, ModNam = 'bh1_rd2_fur41'}, +{HashIs = -495855917, ModNam = 'bh1_rd2_fur42'}, +{HashIs = 250490827, ModNam = 'bh1_rd2_fur43'}, +{HashIs = -43807562, ModNam = 'bh1_rd2_fur44'}, +{HashIs = 663806224, ModNam = 'bh1_rd2_fur45'}, +{HashIs = 433014157, ModNam = 'bh1_rd2_fur46'}, +{HashIs = 147563310, ModNam = 'bh1_rd2_fur47'}, +{HashIs = -25325934, ModNam = 'bh1_rd2_fur48'}, +{HashIs = 1144822283, ModNam = 'bh1_rd2_fur49'}, +{HashIs = 782266375, ModNam = 'bh1_rd2_fur50'}, +{HashIs = -442900997, ModNam = 'bh1_rd2_fur51'}, +{HashIs = 1744069290, ModNam = 'bh1_rd2_fur53'}, +{HashIs = 1705664022, ModNam = 'bh1_rd2_fur54'}, +{HashIs = -478661688, ModNam = 'bh1_rd2_hedge_shadow'}, +{HashIs = -6983143, ModNam = 'bh1_rd2_islanddecal'}, +{HashIs = -1141899104, ModNam = 'bh1_rd2_lowhedge'}, +{HashIs = 767127050, ModNam = 'bh1_rd2_metro_shadow'}, +{HashIs = 772960247, ModNam = 'bh1_rd2_metrolink_tunnel_lod'}, +{HashIs = -5816020, ModNam = 'bh1_rd2_metrolink_tunnel'}, +{HashIs = 1419636801, ModNam = 'bh1_rd2_portola_shadbox'}, +{HashIs = 1633083285, ModNam = 'bh1_rd2_portola_subwaybits'}, +{HashIs = 1076531216, ModNam = 'bh1_rd2_portola_subwayshell'}, +{HashIs = 578883653, ModNam = 'bh1_rd2_road_sect'}, +{HashIs = 517886668, ModNam = 'bh1_rd2sect_01_r10_01_ovly'}, +{HashIs = -659827385, ModNam = 'bh1_rd2sect_01_r10_01'}, +{HashIs = 155428494, ModNam = 'bh1_rd2sect_01_r10_02_ovly'}, +{HashIs = -1850095780, ModNam = 'bh1_rd2sect_01_r10_02'}, +{HashIs = -491818530, ModNam = 'bh1_rd2sect_01_r11_01'}, +{HashIs = -414979116, ModNam = 'bh1_rd2sect_01_r12_01_ovly'}, +{HashIs = -1148236897, ModNam = 'bh1_rd2sect_01_r13_01'}, +{HashIs = -1020619147, ModNam = 'bh1_rd2sect_01_r2_03_ovly'}, +{HashIs = -360507592, ModNam = 'bh1_rd2sect_01_r2_03'}, +{HashIs = 1045406481, ModNam = 'bh1_rd2sect_01_r4_ovly'}, +{HashIs = 1675501022, ModNam = 'bh1_rd2sect_01_r4'}, +{HashIs = 392318112, ModNam = 'bh1_rd2sect_01_r5_ovly'}, +{HashIs = 1919924993, ModNam = 'bh1_rd2sect_01_r5'}, +{HashIs = -628913021, ModNam = 'bh1_rd2sect_01_r6_ovly'}, +{HashIs = 2133972101, ModNam = 'bh1_rd2sect_01_r6'}, +{HashIs = 2086265124, ModNam = 'bh1_rd2sect_01_r7_02_ovly'}, +{HashIs = -353296408, ModNam = 'bh1_rd2sect_01_r7_04_ovly'}, +{HashIs = 1034793965, ModNam = 'bh1_rd2sect_01_r7_05_ovly'}, +{HashIs = -1941060203, ModNam = 'bh1_rd2sect_01_r7_05a'}, +{HashIs = 37700113, ModNam = 'bh1_rd2sect_01_r8_01_ovly'}, +{HashIs = -646664713, ModNam = 'bh1_rd2sect_01_r8_01'}, +{HashIs = -1792349919, ModNam = 'bh1_rd2sect_01_r8_02_ovly'}, +{HashIs = -1624852132, ModNam = 'bh1_rd2sect_01_r8_02'}, +{HashIs = -141572023, ModNam = 'bh1_rd2sect_01_r9_ovly'}, +{HashIs = 735325647, ModNam = 'bh1_rd2sect_01_r9'}, +{HashIs = -1256752102, ModNam = 'bh1_rd2sect_02_r10_01_ovly'}, +{HashIs = -1295858346, ModNam = 'bh1_rd2sect_02_r10_01'}, +{HashIs = -214511227, ModNam = 'bh1_rd2sect_02_r10_02_ovly'}, +{HashIs = -1593761325, ModNam = 'bh1_rd2sect_02_r10_02'}, +{HashIs = -1381059175, ModNam = 'bh1_rd2sect_02_r12_01'}, +{HashIs = 1130092257, ModNam = 'bh1_rd2sect_02_r2_004'}, +{HashIs = -1850867802, ModNam = 'bh1_rd2sect_02_r2_03_ovly'}, +{HashIs = 1563624922, ModNam = 'bh1_rd2sect_02_r2_03'}, +{HashIs = -1231865414, ModNam = 'bh1_rd2sect_02_r2_03a'}, +{HashIs = 757528049, ModNam = 'bh1_rd2sect_02_r4_ovly'}, +{HashIs = -1091164162, ModNam = 'bh1_rd2sect_02_r4'}, +{HashIs = -1020978744, ModNam = 'bh1_rd2sect_02_r5_ovly'}, +{HashIs = -1359542272, ModNam = 'bh1_rd2sect_02_r5'}, +{HashIs = 1847192645, ModNam = 'bh1_rd2sect_02_r6_ovly'}, +{HashIs = -1054364563, ModNam = 'bh1_rd2sect_02_r6'}, +{HashIs = 510614445, ModNam = 'bh1_rd2sect_02_r7_02_ovly'}, +{HashIs = 1004487425, ModNam = 'bh1_rd2sect_02_r7_02'}, +{HashIs = -543880594, ModNam = 'bh1_rd2sect_02_r7_04'}, +{HashIs = -629403997, ModNam = 'bh1_rd2sect_02_r7_05_ovly'}, +{HashIs = 251390267, ModNam = 'bh1_rd2sect_02_r7_05'}, +{HashIs = 2119615695, ModNam = 'bh1_rd2sect_02_r8_01_ovly'}, +{HashIs = 2034441431, ModNam = 'bh1_rd2sect_02_r8_01'}, +{HashIs = -1430612115, ModNam = 'bh1_rd2sect_02_r8_02_ovly'}, +{HashIs = -2088947381, ModNam = 'bh1_rd2sect_02_r8_02'}, +{HashIs = 1692241617, ModNam = 'bh1_rd2sect_02_r9_ovly'}, +{HashIs = -698034457, ModNam = 'bh1_rd2sect_02_r9'}, +{HashIs = -990090196, ModNam = 'bh1_rd2sect_03_r10_003'}, +{HashIs = -1749630133, ModNam = 'bh1_rd2sect_03_r10_01_ovly'}, +{HashIs = -527097143, ModNam = 'bh1_rd2sect_03_r10_02_ovly'}, +{HashIs = 1805065876, ModNam = 'bh1_rd2sect_03_r2_03'}, +{HashIs = -1615486617, ModNam = 'bh1_rd2sect_03_r4_ovly'}, +{HashIs = -1399765909, ModNam = 'bh1_rd2sect_03_r6_ovly'}, +{HashIs = -1911793322, ModNam = 'bh1_rd2sect_03_r6'}, +{HashIs = 1620013124, ModNam = 'bh1_rd2sect_03_r7_02_ovly'}, +{HashIs = 886652950, ModNam = 'bh1_rd2sect_03_r7_02a'}, +{HashIs = 631939517, ModNam = 'bh1_rd2sect_03_r7_02b'}, +{HashIs = -1754146782, ModNam = 'bh1_rd2sect_03_r7_05_ovly'}, +{HashIs = -10415888, ModNam = 'bh1_rd2sect_03_r7_05'}, +{HashIs = -1166824577, ModNam = 'bh1_rd2sect_03_r9_ovly'}, +{HashIs = -2130080035, ModNam = 'bh1_rd2sect_04_r10_01_ovly'}, +{HashIs = -2075849416, ModNam = 'bh1_rd2sect_04_r10_02_ovly'}, +{HashIs = -881153590, ModNam = 'bh1_rd2sect_04_r10_02'}, +{HashIs = -1963785136, ModNam = 'bh1_rd2sect_04_r6_ovly'}, +{HashIs = 260926168, ModNam = 'bh1_rd2sect_04_r6'}, +{HashIs = 690465503, ModNam = 'bh1_rd2sect_04_r7_05_ovly'}, +{HashIs = 223890098, ModNam = 'bh1_rd2sect_04_r9_ovly'}, +{HashIs = 1413601574, ModNam = 'bh1_rd2sect_05_r10_02_ovly'}, +{HashIs = 984667381, ModNam = 'bh1_rd2sect_05_r6_ovly'}, +{HashIs = 1685494175, ModNam = 'bh1_rd2sect_06_r6_ovly'}, +{HashIs = 1467277791, ModNam = 'bh1_rda_furgrass_00'}, +{HashIs = 1898616138, ModNam = 'bh1_rda_furgrass_01'}, +{HashIs = -2097104650, ModNam = 'bh1_rda_furgrass_02'}, +{HashIs = 1247299502, ModNam = 'bh1_rda_furgrass_03'}, +{HashIs = 1536322082, ModNam = 'bh1_rda_furgrass_04'}, +{HashIs = 1976901287, ModNam = 'bh1_rda_furgrass_05'}, +{HashIs = 225579196, ModNam = 'bh1_rdsect_01_r1_01_ovly'}, +{HashIs = 1973788490, ModNam = 'bh1_rdsect_01_r1_01'}, +{HashIs = -2028144440, ModNam = 'bh1_rdsect_01_r1_02_ovly'}, +{HashIs = -1545634883, ModNam = 'bh1_rdsect_01_r1_02'}, +{HashIs = -1658054736, ModNam = 'bh1_rdsect_01_r12_01'}, +{HashIs = 774977132, ModNam = 'bh1_rdsect_01_r14_01_ovly'}, +{HashIs = 1938336545, ModNam = 'bh1_rdsect_01_r14_01'}, +{HashIs = 2125422635, ModNam = 'bh1_rdsect_01_r2_01_ovly'}, +{HashIs = -1293777761, ModNam = 'bh1_rdsect_01_r2_01'}, +{HashIs = 1529159220, ModNam = 'bh1_rdsect_01_r2_02_ovly'}, +{HashIs = -60385370, ModNam = 'bh1_rdsect_01_r2_02'}, +{HashIs = 132432827, ModNam = 'bh1_rdsect_01_r3_01_ovly'}, +{HashIs = -1390942014, ModNam = 'bh1_rdsect_01_r3_01'}, +{HashIs = 247556134, ModNam = 'bh1_rdsect_01_r3_02_ovly'}, +{HashIs = -763481198, ModNam = 'bh1_rdsect_01_r3_02'}, +{HashIs = 1745765840, ModNam = 'bh1_rdsect_01_r7_01_ovly'}, +{HashIs = 2096392569, ModNam = 'bh1_rdsect_01_r7_01'}, +{HashIs = -1820420463, ModNam = 'bh1_rdsect_01_r7_02'}, +{HashIs = -539139296, ModNam = 'bh1_rdsect_01_r7_03_ovly'}, +{HashIs = -1589366244, ModNam = 'bh1_rdsect_01_r7_03'}, +{HashIs = 948908070, ModNam = 'bh1_rdsect_01_r7_034'}, +{HashIs = -1209311382, ModNam = 'bh1_rdsect_01_r7_04'}, +{HashIs = 1249629473, ModNam = 'bh1_rdsect_02_r1_02_ovly'}, +{HashIs = 1342828724, ModNam = 'bh1_rdsect_02_r1_02'}, +{HashIs = -1649981264, ModNam = 'bh1_rdsect_02_r12_01_ovly'}, +{HashIs = 161521590, ModNam = 'bh1_rdsect_02_r2_01_ovly'}, +{HashIs = -1708204376, ModNam = 'bh1_rdsect_02_r2_01'}, +{HashIs = 523843518, ModNam = 'bh1_rdsect_02_r2_02_ovly'}, +{HashIs = -1536363740, ModNam = 'bh1_rdsect_02_r2_02'}, +{HashIs = 2012243315, ModNam = 'bh1_rdsect_02_r3_0'}, +{HashIs = 1007894452, ModNam = 'bh1_rdsect_02_r3_01_ovly'}, +{HashIs = -1584364502, ModNam = 'bh1_rdsect_02_r3_01'}, +{HashIs = -1085452682, ModNam = 'bh1_rdsect_02_r3_02_ovly'}, +{HashIs = -1769690966, ModNam = 'bh1_rdsect_02_r7_01_ovly'}, +{HashIs = -1250619900, ModNam = 'bh1_rdsect_02_r7_01'}, +{HashIs = 40666087, ModNam = 'bh1_rdsect_02_r7_03_ovly'}, +{HashIs = 341739741, ModNam = 'bh1_rdsect_02_r7_03a'}, +{HashIs = -1771270925, ModNam = 'bh1_rdsect_02_r7_03b'}, +{HashIs = 248014758, ModNam = 'bh1_rdsect_02_r7_04_ovly'}, +{HashIs = 1502056534, ModNam = 'bh1_rdsect_03_r1_01_ovly'}, +{HashIs = -804976807, ModNam = 'bh1_rdsect_03_r1_01'}, +{HashIs = -1212515124, ModNam = 'bh1_rdsect_03_r1_02_ovly'}, +{HashIs = 462003805, ModNam = 'bh1_rdsect_03_r1_02'}, +{HashIs = -1566004954, ModNam = 'bh1_rdsect_03_r3_02_ovly'}, +{HashIs = 494899267, ModNam = 'bh1_rdsect_03_r7_01_ovly'}, +{HashIs = 1158217053, ModNam = 'bh1_rdsect_03_r7_01'}, +{HashIs = 926674594, ModNam = 'bh1_rdsect_03_r7_03_ovly'}, +{HashIs = 629079439, ModNam = 'bh1_rdsect_03_r7_034'}, +{HashIs = 1130856219, ModNam = 'bh1_rdsect_03_r7_04_ovly'}, +{HashIs = 1375444210, ModNam = 'bh1_rdsect_03_r7_30'}, +{HashIs = -1211969696, ModNam = 'bh1_rdsect_04_r1_01_ovly'}, +{HashIs = -713013421, ModNam = 'bh1_rdsect_04_r1_01'}, +{HashIs = -1678295311, ModNam = 'bh1_rdsect_04_r1_02_ovly'}, +{HashIs = -24700576, ModNam = 'bh1_rdsect_04_r1_02'}, +{HashIs = 209373880, ModNam = 'bh1_rdsect_04_r7_02_ovly'}, +{HashIs = 1776773494, ModNam = 'bh1_rdsect_04_r7_03_ovly'}, +{HashIs = 378148821, ModNam = 'bh1_rdsect_05_r1_01_ovly'}, +{HashIs = -700898980, ModNam = 'bh1_rdsect_05_r1_01'}, +{HashIs = 1427825420, ModNam = 'bh1_rdsect_06_r1_01'}, +{HashIs = 850991848, ModNam = 'biff'}, +{HashIs = -349601129, ModNam = 'bifta'}, +{HashIs = 1384719738, ModNam = 'bike_test'}, +{HashIs = -2123114957, ModNam = 'bink_3a_00'}, +{HashIs = 1537903265, ModNam = 'bink_3a_01'}, +{HashIs = 907657084, ModNam = 'bink_3a_02'}, +{HashIs = 4674520, ModNam = 'bink_3a_03'}, +{HashIs = 1219257505, ModNam = 'bink_3a_04'}, +{HashIs = 586619191, ModNam = 'bink_3a_05'}, +{HashIs = -916593142, ModNam = 'bink_3a_07'}, +{HashIs = -607974704, ModNam = 'bink_3a_08'}, +{HashIs = -298209347, ModNam = 'bink_3a_09'}, +{HashIs = -1713975, ModNam = 'bink_3a_10'}, +{HashIs = -612783674, ModNam = 'bink_3a_100'}, +{HashIs = -1165832700, ModNam = 'bink_3a_11'}, +{HashIs = 1154179731, ModNam = 'bink_3a_13'}, +{HashIs = 916506174, ModNam = 'bink_3a_14'}, +{HashIs = -230408826, ModNam = 'bink_3a_15'}, +{HashIs = -736296648, ModNam = 'bink_3a_16'}, +{HashIs = 2080559353, ModNam = 'bink_3a_17'}, +{HashIs = 1849439596, ModNam = 'bink_3a_18'}, +{HashIs = 695839728, ModNam = 'bink_3a_19'}, +{HashIs = 292683009, ModNam = 'bink_3a_20'}, +{HashIs = -923931654, ModNam = 'bink_3a_21'}, +{HashIs = -1775991192, ModNam = 'bink_3a_22'}, +{HashIs = 1022841867, ModNam = 'bink_3a_23'}, +{HashIs = 1252880247, ModNam = 'bink_3a_24'}, +{HashIs = -511632096, ModNam = 'bink_3a_25'}, +{HashIs = -272451165, ModNam = 'bink_3a_26'}, +{HashIs = 921716709, ModNam = 'bink_3a_27'}, +{HashIs = 1152574314, ModNam = 'bink_3a_28'}, +{HashIs = -612134643, ModNam = 'bink_3a_29'}, +{HashIs = -214680330, ModNam = 'bink_3a_30'}, +{HashIs = -1771338918, ModNam = 'bink_3a_31'}, +{HashIs = 139519791, ModNam = 'bink_3a_32'}, +{HashIs = -795609174, ModNam = 'bink_3a_33'}, +{HashIs = -1446335976, ModNam = 'bink_3a_34'}, +{HashIs = 1835938144, ModNam = 'bink_3a_35'}, +{HashIs = 1606194685, ModNam = 'bink_3a_36'}, +{HashIs = -1825702689, ModNam = 'bink_3a_37'}, +{HashIs = 2119160611, ModNam = 'bink_3a_38'}, +{HashIs = 681224118, ModNam = 'bink_3a_39'}, +{HashIs = -406018233, ModNam = 'bink_3a_40'}, +{HashIs = -1714681029, ModNam = 'bink_3a_41'}, +{HashIs = 138897468, ModNam = 'bink_3a_42'}, +{HashIs = -1131425598, ModNam = 'bink_3a_43'}, +{HashIs = -1370278839, ModNam = 'bink_3a_44'}, +{HashIs = -757596846, ModNam = 'bink_3a_46'}, +{HashIs = -375018735, ModNam = 'bink_3a_47'}, +{HashIs = -93959022, ModNam = 'bink_3a_48'}, +{HashIs = 1143791646, ModNam = 'bink_3a_49'}, +{HashIs = 1921934940, ModNam = 'bink_3a_50'}, +{HashIs = 1541191929, ModNam = 'bink_3a_52'}, +{HashIs = -637356733, ModNam = 'bink_3a_53'}, +{HashIs = -934800946, ModNam = 'bink_3a_54'}, +{HashIs = -1503277558, ModNam = 'bink_3a_55'}, +{HashIs = -1800918385, ModNam = 'bink_3a_56'}, +{HashIs = -144347156, ModNam = 'bink_3a_57'}, +{HashIs = -450901151, ModNam = 'bink_3a_58'}, +{HashIs = -1502621898, ModNam = 'bink_3a_60'}, +{HashIs = -2116745727, ModNam = 'bink_3a_62'}, +{HashIs = 459094287, ModNam = 'bink_3a_63'}, +{HashIs = -305570328, ModNam = 'bink_3a_64'}, +{HashIs = -151556028, ModNam = 'bink_3a_65'}, +{HashIs = 702993958, ModNam = 'bink_3a_67'}, +{HashIs = 882961306, ModNam = 'bink_3a_68'}, +{HashIs = 64162303, ModNam = 'bink_3a_69'}, +{HashIs = 592818960, ModNam = 'bink_3a_72'}, +{HashIs = -1645172660, ModNam = 'bink_3a_73'}, +{HashIs = -1167695561, ModNam = 'bink_3a_75'}, +{HashIs = 1246658821, ModNam = 'bink_3a_77'}, +{HashIs = 2091148720, ModNam = 'bink_3a_78'}, +{HashIs = -1496532480, ModNam = 'bink_3a_79'}, +{HashIs = -456472153, ModNam = 'bink_3a_80'}, +{HashIs = -763845373, ModNam = 'bink_3a_81'}, +{HashIs = -1068171076, ModNam = 'bink_3a_82'}, +{HashIs = 1039989770, ModNam = 'bink_3a_83'}, +{HashIs = 767581073, ModNam = 'bink_3a_84'}, +{HashIs = 460470005, ModNam = 'bink_3a_85'}, +{HashIs = 154964618, ModNam = 'bink_3a_86'}, +{HashIs = 1667417817, ModNam = 'bink_3a_87'}, +{HashIs = 1430399640, ModNam = 'bink_3a_88'}, +{HashIs = 1131939588, ModNam = 'bink_3a_89'}, +{HashIs = 226566219, ModNam = 'bink_3a_90'}, +{HashIs = 1677774153, ModNam = 'bink_3a_91'}, +{HashIs = 1916692932, ModNam = 'bink_3a_92'}, +{HashIs = -927787344, ModNam = 'bink_3a_93'}, +{HashIs = -696667587, ModNam = 'bink_3a_94'}, +{HashIs = 757555095, ModNam = 'bink_3a_95'}, +{HashIs = 794846217, ModNam = 'bink_3a_96'}, +{HashIs = 1977938289, ModNam = 'bink_3a_97'}, +{HashIs = 1714573836, ModNam = 'bink_3a_98'}, +{HashIs = 485146494, ModNam = 'bink_3a_99'}, +{HashIs = 2043516651, ModNam = 'bink_3a_door'}, +{HashIs = 1992775731, ModNam = 'bink_3b_00'}, +{HashIs = 2089640895, ModNam = 'bink_3b_01'}, +{HashIs = 1380126507, ModNam = 'bink_3b_02'}, +{HashIs = 1120202811, ModNam = 'bink_3b_03'}, +{HashIs = 424582479, ModNam = 'bink_3b_04'}, +{HashIs = 503883459, ModNam = 'bink_3b_05'}, +{HashIs = 1808450118, ModNam = 'bink_3b_06'}, +{HashIs = 2088395685, ModNam = 'bink_3b_07'}, +{HashIs = 1369968129, ModNam = 'bink_3b_08'}, +{HashIs = 1591126110, ModNam = 'bink_3b_09'}, +{HashIs = 2077188323, ModNam = 'bink_3b_10'}, +{HashIs = 1847379326, ModNam = 'bink_3b_11'}, +{HashIs = 1749727706, ModNam = 'bink_3b_12'}, +{HashIs = 1603020897, ModNam = 'bink_3b_13'}, +{HashIs = 1377865098, ModNam = 'bink_3b_14'}, +{HashIs = -1141808850, ModNam = 'bink_3b_15'}, +{HashIs = -1397046591, ModNam = 'bink_3b_16'}, +{HashIs = -1462387977, ModNam = 'bink_3b_17'}, +{HashIs = -1712808675, ModNam = 'bink_3b_18'}, +{HashIs = 69169545, ModNam = 'bink_3b_19'}, +{HashIs = -334611533, ModNam = 'bink_3b_20'}, +{HashIs = -1056184913, ModNam = 'bink_3b_21'}, +{HashIs = -1899953894, ModNam = 'bink_3b_22'}, +{HashIs = 1521129698, ModNam = 'bink_3b_23'}, +{HashIs = -1913290889, ModNam = 'bink_3b_24'}, +{HashIs = 1060037099, ModNam = 'bink_3b_25'}, +{HashIs = 813974678, ModNam = 'bink_3b_26'}, +{HashIs = 631320272, ModNam = 'bink_3b_27'}, +{HashIs = 350195021, ModNam = 'bink_3b_28'}, +{HashIs = 157513301, ModNam = 'bink_3b_29'}, +{HashIs = -535682341, ModNam = 'bink_3b_30'}, +{HashIs = -1258566481, ModNam = 'bink_3b_31'}, +{HashIs = -999658612, ModNam = 'bink_3b_32'}, +{HashIs = -1045666284, ModNam = 'bink_3b_33'}, +{HashIs = -1854175821, ModNam = 'bink_3b_34'}, +{HashIs = -1507217649, ModNam = 'bink_3b_35'}, +{HashIs = 1953745820, ModNam = 'bink_3b_36'}, +{HashIs = -2096731967, ModNam = 'bink_3b_37'}, +{HashIs = 1781937953, ModNam = 'bink_3b_38'}, +{HashIs = 931615172, ModNam = 'bink_3b_39'}, +{HashIs = -155167617, ModNam = 'bink_3b_40'}, +{HashIs = -453725976, ModNam = 'bink_3b_41'}, +{HashIs = 1128164730, ModNam = 'bink_3b_42'}, +{HashIs = 1434751442, ModNam = 'bink_3b_43'}, +{HashIs = -1298117616, ModNam = 'bink_3b_44'}, +{HashIs = -16948145, ModNam = 'bison'}, +{HashIs = 2072156101, ModNam = 'bison2'}, +{HashIs = 1739845664, ModNam = 'bison3'}, +{HashIs = 850565707, ModNam = 'bjxl'}, +{HashIs = -1205801634, ModNam = 'blade'}, +{HashIs = -2128233223, ModNam = 'blazer'}, +{HashIs = -48031959, ModNam = 'blazer2'}, +{HashIs = -1269889662, ModNam = 'blazer3'}, +{HashIs = -440768424, ModNam = 'blazer4'}, +{HashIs = -1590337689, ModNam = 'blazer5'}, +{HashIs = -150975354, ModNam = 'blimp'}, +{HashIs = -613725916, ModNam = 'blimp2'}, +{HashIs = -344943009, ModNam = 'blista'}, +{HashIs = 1039032026, ModNam = 'blista2'}, +{HashIs = -591651781, ModNam = 'blista3'}, +{HashIs = 1131912276, ModNam = 'bmx'}, +{HashIs = 524108981, ModNam = 'boattrailer'}, +{HashIs = 1069929536, ModNam = 'bobcatxl'}, +{HashIs = -1435919434, ModNam = 'bodhi2'}, +{HashIs = 865552436, ModNam = 'bot_01b_bit_01'}, +{HashIs = 592258976, ModNam = 'bot_01b_bit_02'}, +{HashIs = 268730639, ModNam = 'bot_01b_bit_03'}, +{HashIs = -1987130134, ModNam = 'boxville'}, +{HashIs = -233098306, ModNam = 'boxville2'}, +{HashIs = 121658888, ModNam = 'boxville3'}, +{HashIs = 444171386, ModNam = 'boxville4'}, +{HashIs = 682434785, ModNam = 'boxville5'}, +{HashIs = -1479664699, ModNam = 'brawler'}, +{HashIs = -305727417, ModNam = 'brickade'}, +{HashIs = 1549126457, ModNam = 'brioso'}, +{HashIs = 1518498504, ModNam = 'bt1_01_alleydts01'}, +{HashIs = -696161596, ModNam = 'bt1_01_alleydts02'}, +{HashIs = 561139103, ModNam = 'bt1_01_alleystuff01'}, +{HashIs = -882990727, ModNam = 'bt1_01_alleystuff02'}, +{HashIs = 417619979, ModNam = 'bt1_01_build7_ovl'}, +{HashIs = -79469195, ModNam = 'bt1_01_build7'}, +{HashIs = 860237875, ModNam = 'bt1_01_build91_dety'}, +{HashIs = -533287020, ModNam = 'bt1_01_build91_ovl'}, +{HashIs = 1522033535, ModNam = 'bt1_01_build91'}, +{HashIs = -1186202789, ModNam = 'bt1_01_cablemesh57166_tstd'}, +{HashIs = -342702441, ModNam = 'bt1_01_crnrb2_ovl'}, +{HashIs = 1646328675, ModNam = 'bt1_01_crnrb2'}, +{HashIs = 1121275494, ModNam = 'bt1_01_fence01'}, +{HashIs = 805396804, ModNam = 'bt1_01_grddtdshad'}, +{HashIs = 733438063, ModNam = 'bt1_01_grdnoshad'}, +{HashIs = 1322173685, ModNam = 'bt1_01_ivy'}, +{HashIs = -1047727237, ModNam = 'bt1_01_ladders01'}, +{HashIs = -674816017, ModNam = 'bt1_01_ladders02'}, +{HashIs = 1420335536, ModNam = 'bt1_01_ladders03'}, +{HashIs = 1785316658, ModNam = 'bt1_01_ladders04'}, +{HashIs = 2068276973, ModNam = 'bt1_01_ladders05'}, +{HashIs = -989193539, ModNam = 'bt1_01_railing01'}, +{HashIs = -223316471, ModNam = 'bt1_01_railing02'}, +{HashIs = 1520883623, ModNam = 'bt1_01_terrainovl'}, +{HashIs = 157259099, ModNam = 'bt1_02_bldfront01'}, +{HashIs = 533341979, ModNam = 'bt1_02_block_01_ovl'}, +{HashIs = 2114599291, ModNam = 'bt1_02_building01_ovl_2'}, +{HashIs = -1305876366, ModNam = 'bt1_02_building01_ovl'}, +{HashIs = -312945501, ModNam = 'bt1_02_building01'}, +{HashIs = 1965716513, ModNam = 'bt1_02_building01dtd'}, +{HashIs = 1828079541, ModNam = 'bt1_02_building01noshad'}, +{HashIs = 589086762, ModNam = 'bt1_02_building02'}, +{HashIs = -362139206, ModNam = 'bt1_02_chimney_iref'}, +{HashIs = 1628022640, ModNam = 'bt1_02_clth'}, +{HashIs = -510950955, ModNam = 'bt1_02_cp_ovl01'}, +{HashIs = 1727603692, ModNam = 'bt1_02_curvebal_iref'}, +{HashIs = 1170356994, ModNam = 'bt1_02_emissive_b'}, +{HashIs = -995313459, ModNam = 'bt1_02_emissive_c'}, +{HashIs = 938599247, ModNam = 'bt1_02_emissive_wind_hd_proxy'}, +{HashIs = -1736775706, ModNam = 'bt1_02_emissive'}, +{HashIs = 2146788247, ModNam = 'bt1_02_frntrail01'}, +{HashIs = 1444941805, ModNam = 'bt1_02_frntrail02'}, +{HashIs = 1667345008, ModNam = 'bt1_02_frntrail03'}, +{HashIs = -641750058, ModNam = 'bt1_02_ground_emm'}, +{HashIs = -1740411840, ModNam = 'bt1_02_ground'}, +{HashIs = -251053783, ModNam = 'bt1_02_ladder002'}, +{HashIs = -340278951, ModNam = 'bt1_02_ladder01'}, +{HashIs = -819197886, ModNam = 'bt1_02_ladder03'}, +{HashIs = -592829634, ModNam = 'bt1_02_ladder04'}, +{HashIs = -1035145592, ModNam = 'bt1_02_ladder05'}, +{HashIs = 1864567754, ModNam = 'bt1_02_ladderpool01'}, +{HashIs = -2131120265, ModNam = 'bt1_02_ladderpool02'}, +{HashIs = -1031325234, ModNam = 'bt1_02_loadingbay_ovl'}, +{HashIs = -1881961158, ModNam = 'bt1_02_loadingbay_ovl02'}, +{HashIs = -386799080, ModNam = 'bt1_02_maildtd00'}, +{HashIs = -696597206, ModNam = 'bt1_02_maildtd01'}, +{HashIs = -975887393, ModNam = 'bt1_02_maildtd02'}, +{HashIs = -898978349, ModNam = 'bt1_02_mailrailing01'}, +{HashIs = 255211369, ModNam = 'bt1_02_mailrailing02'}, +{HashIs = 502977778, ModNam = 'bt1_02_mailrailing03'}, +{HashIs = 192029156, ModNam = 'bt1_02_mall_ov_2'}, +{HashIs = -268875355, ModNam = 'bt1_02_mall_ov'}, +{HashIs = -771226176, ModNam = 'bt1_02_mallblock'}, +{HashIs = -1737877333, ModNam = 'bt1_02_shadowproxy01'}, +{HashIs = 2010703545, ModNam = 'bt1_02_signem_slod1'}, +{HashIs = -1949463995, ModNam = 'bt1_02_stairs01'}, +{HashIs = 1878668534, ModNam = 'bt1_02_steps01'}, +{HashIs = -673345303, ModNam = 'bt1_02_winfrane_iref'}, +{HashIs = -1397303042, ModNam = 'bt1_03_building'}, +{HashIs = 1359185397, ModNam = 'bt1_03_detail'}, +{HashIs = 162170489, ModNam = 'bt1_03_detail2'}, +{HashIs = -759223770, ModNam = 'bt1_03_dtd01'}, +{HashIs = -725282187, ModNam = 'bt1_03_emissive'}, +{HashIs = 154294878, ModNam = 'bt1_03_frame01'}, +{HashIs = -1046590665, ModNam = 'bt1_03_frame02'}, +{HashIs = -978214413, ModNam = 'bt1_03_grd_noshad'}, +{HashIs = -81064519, ModNam = 'bt1_03_interior01'}, +{HashIs = 1963786647, ModNam = 'bt1_03_interior02'}, +{HashIs = -1219518044, ModNam = 'bt1_03_logo01'}, +{HashIs = 929440207, ModNam = 'bt1_03_logo02'}, +{HashIs = 685212850, ModNam = 'bt1_03_logo03'}, +{HashIs = 205410314, ModNam = 'bt1_03_railing01'}, +{HashIs = 1544875958, ModNam = 'bt1_03_railing02'}, +{HashIs = -2068047980, ModNam = 'bt1_04_block_dtl01'}, +{HashIs = -230016166, ModNam = 'bt1_04_block_dtl01b'}, +{HashIs = -1750069446, ModNam = 'bt1_04_block_dtl01int'}, +{HashIs = -1837190375, ModNam = 'bt1_04_block_dtl02'}, +{HashIs = 1752391423, ModNam = 'bt1_04_block_dtl03'}, +{HashIs = 89049497, ModNam = 'bt1_04_burton_subwaybits'}, +{HashIs = 1162648331, ModNam = 'bt1_04_burton_subwayshell'}, +{HashIs = 42793518, ModNam = 'bt1_04_carparkbitsint2'}, +{HashIs = -257173908, ModNam = 'bt1_04_carparkbitsint3'}, +{HashIs = -931934115, ModNam = 'bt1_04_carparkint_reflect'}, +{HashIs = 1017193224, ModNam = 'bt1_04_carparkint1'}, +{HashIs = -111708157, ModNam = 'bt1_04_carparkint1bits'}, +{HashIs = -1837904212, ModNam = 'bt1_04_carparkint2'}, +{HashIs = 394742867, ModNam = 'bt1_04_carparkint2bits'}, +{HashIs = 1287844003, ModNam = 'bt1_04_carparkintwallbit'}, +{HashIs = -1339101434, ModNam = 'bt1_04_de04'}, +{HashIs = -44024583, ModNam = 'bt1_04_de1'}, +{HashIs = 262234491, ModNam = 'bt1_04_de2'}, +{HashIs = 191255509, ModNam = 'bt1_04_eastglass01'}, +{HashIs = 1856663360, ModNam = 'bt1_04_fence01'}, +{HashIs = 1612075544, ModNam = 'bt1_04_fence02'}, +{HashIs = -745775903, ModNam = 'bt1_04_glassframe01'}, +{HashIs = -2066399372, ModNam = 'bt1_04_glassframe02'}, +{HashIs = -1006374354, ModNam = 'bt1_04_glue_01'}, +{HashIs = -1285599003, ModNam = 'bt1_04_glue_02'}, +{HashIs = 1755102049, ModNam = 'bt1_04_glue_03'}, +{HashIs = -117418837, ModNam = 'bt1_04_glue_int'}, +{HashIs = -304645104, ModNam = 'bt1_04_glue2_int'}, +{HashIs = 1718629960, ModNam = 'bt1_04_hedgetops01'}, +{HashIs = -1053168678, ModNam = 'bt1_04_hedgetops02'}, +{HashIs = 806504841, ModNam = 'bt1_04_hedgetops03'}, +{HashIs = -716008437, ModNam = 'bt1_04_hedgetops04'}, +{HashIs = -847728878, ModNam = 'bt1_04_intcarparkbits2int'}, +{HashIs = 564500460, ModNam = 'bt1_04_intcarparkbitsint'}, +{HashIs = 1543405043, ModNam = 'bt1_04_lad1'}, +{HashIs = -120255406, ModNam = 'bt1_04_mall_emit_slod'}, +{HashIs = 2034754878, ModNam = 'bt1_04_mall_emit01'}, +{HashIs = -1846897017, ModNam = 'bt1_04_mall_emit02'}, +{HashIs = 1074779481, ModNam = 'bt1_04_mall01_dt01'}, +{HashIs = -403319234, ModNam = 'bt1_04_mall01'}, +{HashIs = -1953893014, ModNam = 'bt1_04_mall01int'}, +{HashIs = -246945566, ModNam = 'bt1_04_mall02'}, +{HashIs = -1601638373, ModNam = 'bt1_04_mall03_dt01'}, +{HashIs = 2122384214, ModNam = 'bt1_04_mall03'}, +{HashIs = 247843095, ModNam = 'bt1_04_malldoorsint'}, +{HashIs = 1867760399, ModNam = 'bt1_04_northglass01'}, +{HashIs = -1170635066, ModNam = 'bt1_04_roof_dtl01'}, +{HashIs = -361175228, ModNam = 'bt1_04_roof_dtl02'}, +{HashIs = -658816055, ModNam = 'bt1_04_roof_dtl03'}, +{HashIs = -1195773836, ModNam = 'bt1_04_roofsteps01'}, +{HashIs = -1374889190, ModNam = 'bt1_04_roofsteps02'}, +{HashIs = -409416111, ModNam = 'bt1_04_roofsteps03'}, +{HashIs = -913403331, ModNam = 'bt1_04_roofsteps04'}, +{HashIs = 100928295, ModNam = 'bt1_04_roofsteps05'}, +{HashIs = -156210048, ModNam = 'bt1_04_roofsteps06'}, +{HashIs = 545177628, ModNam = 'bt1_04_roofsteps07'}, +{HashIs = -1752427146, ModNam = 'bt1_04_shop_dcal'}, +{HashIs = -1621819717, ModNam = 'bt1_04_shop2'}, +{HashIs = -720377296, ModNam = 'bt1_04_shop3'}, +{HashIs = -161144795, ModNam = 'bt1_04_shopframe01'}, +{HashIs = -1349509210, ModNam = 'bt1_04_shw_pxy'}, +{HashIs = 1075575058, ModNam = 'bt1_04_terrain02'}, +{HashIs = 331872972, ModNam = 'bt1_04_vine_emissive_slod'}, +{HashIs = 1733341753, ModNam = 'bt1_04_vine_emissive'}, +{HashIs = 1027688016, ModNam = 'bt1_04_weed_001'}, +{HashIs = -2042055990, ModNam = 'bt1_04_weed_01'}, +{HashIs = 805668421, ModNam = 'bt1_04_weed_02'}, +{HashIs = 423641443, ModNam = 'bt1_04burtonsubways_reflect'}, +{HashIs = 233891262, ModNam = 'bt1_04burtonsubways_shadowb'}, +{HashIs = -480612982, ModNam = 'bt1_05_ballarge_iref'}, +{HashIs = -1876066435, ModNam = 'bt1_05_balsmall_iref'}, +{HashIs = -1021066582, ModNam = 'bt1_05_buildmed_detail'}, +{HashIs = -1733351955, ModNam = 'bt1_05_buildmed'}, +{HashIs = 1321214132, ModNam = 'bt1_05_details03'}, +{HashIs = 814926301, ModNam = 'bt1_05_fireescape_iref'}, +{HashIs = -4737979, ModNam = 'bt1_05_flynt_dtl01'}, +{HashIs = 1016868365, ModNam = 'bt1_05_flynt_dtl02'}, +{HashIs = 1599959951, ModNam = 'bt1_05_flynt_dtl03'}, +{HashIs = -580462050, ModNam = 'bt1_05_flyntbuilding'}, +{HashIs = -1921699752, ModNam = 'bt1_05_flyntgrnd_01'}, +{HashIs = 1341499664, ModNam = 'bt1_05_flyntrail01'}, +{HashIs = 1653558851, ModNam = 'bt1_05_flyntrail02'}, +{HashIs = -259659154, ModNam = 'bt1_05_flyntrail03'}, +{HashIs = -491303215, ModNam = 'bt1_05_flyntrail04'}, +{HashIs = -1546399477, ModNam = 'bt1_05_flyntrail05'}, +{HashIs = -1779550912, ModNam = 'bt1_05_flyntrail06'}, +{HashIs = 1361423394, ModNam = 'bt1_05_ladderframe'}, +{HashIs = -1101158735, ModNam = 'bt1_05_other_dtl01'}, +{HashIs = 1853359867, ModNam = 'bt1_05_other_dtl02'}, +{HashIs = -1669186836, ModNam = 'bt1_05_othr2_dtl01'}, +{HashIs = 1878122956, ModNam = 'bt1_05_othr2_dtl02'}, +{HashIs = -285053189, ModNam = 'bt1_05_paving_bt'}, +{HashIs = -1094416795, ModNam = 'bt1_05_paving_btnoshad'}, +{HashIs = -1908026648, ModNam = 'bt1_05_roof_vents'}, +{HashIs = 563337726, ModNam = 'bt1_05_roofrailing001'}, +{HashIs = 1937037038, ModNam = 'bt1_05_shadowproxy01'}, +{HashIs = 1207150570, ModNam = 'bt1_05_theatr_01'}, +{HashIs = -1884122038, ModNam = 'bt1_05_theatr_signd'}, +{HashIs = 1921264340, ModNam = 'bt1_05_theatre_dtl01'}, +{HashIs = -1509971461, ModNam = 'bt1_05_theatre_dtl01b'}, +{HashIs = 1682935403, ModNam = 'bt1_05_theatre_dtl02'}, +{HashIs = 117401876, ModNam = 'btype'}, +{HashIs = -831834716, ModNam = 'btype2'}, +{HashIs = -602287871, ModNam = 'btype3'}, +{HashIs = -682211828, ModNam = 'buccaneer'}, +{HashIs = -1013450936, ModNam = 'buccaneer2'}, +{HashIs = -304802106, ModNam = 'buffalo'}, +{HashIs = 736902334, ModNam = 'buffalo2'}, +{HashIs = 237764926, ModNam = 'buffalo3'}, +{HashIs = 1886712733, ModNam = 'bulldozer'}, +{HashIs = -1696146015, ModNam = 'bullet'}, +{HashIs = -1346687836, ModNam = 'burrito'}, +{HashIs = -907477130, ModNam = 'burrito2'}, +{HashIs = -1743316013, ModNam = 'burrito3'}, +{HashIs = 893081117, ModNam = 'burrito4'}, +{HashIs = 1132262048, ModNam = 'burrito5'}, +{HashIs = -713569950, ModNam = 'bus'}, +{HashIs = 788747387, ModNam = 'buzzard'}, +{HashIs = 745926877, ModNam = 'buzzard2'}, +{HashIs = 883937721, ModNam = 'cable1_root'}, +{HashIs = 923275822, ModNam = 'cable2_root'}, +{HashIs = 969577574, ModNam = 'cable3_root'}, +{HashIs = -960289747, ModNam = 'cablecar'}, +{HashIs = 775520107, ModNam = 'cablemesh1915867_hvstd'}, +{HashIs = -1637531279, ModNam = 'cablemesh1915883_hvstd'}, +{HashIs = 67517509, ModNam = 'cablemesh1915898_hvstd'}, +{HashIs = 1863395505, ModNam = 'cablemesh1915913_hvstd'}, +{HashIs = 2018793771, ModNam = 'cablemesh1915928_hvstd'}, +{HashIs = -433286638, ModNam = 'cablemesh1915943_hvstd'}, +{HashIs = 397397253, ModNam = 'cablemesh1915958_hvstd'}, +{HashIs = 1648142215, ModNam = 'cablemesh1915973_hvstd'}, +{HashIs = 909675378, ModNam = 'cablemesh1915988_hvstd'}, +{HashIs = 636244595, ModNam = 'cablemesh1916003_hvstd'}, +{HashIs = 425042490, ModNam = 'cablemesh1916020_hvstd'}, +{HashIs = -895978535, ModNam = 'cablemesh1916020_hvstd002'}, +{HashIs = -1134176396, ModNam = 'cablemesh1916020_hvstd003'}, +{HashIs = -299681034, ModNam = 'cablemesh1916020_hvstd004'}, +{HashIs = -539648421, ModNam = 'cablemesh1916020_hvstd005'}, +{HashIs = 1937819051, ModNam = 'cablemesh1916020_hvstd006'}, +{HashIs = 1829877965, ModNam = 'cablemesh1916020_hvstd007'}, +{HashIs = -1763079044, ModNam = 'cablemesh1916020_hvstd008'}, +{HashIs = -743955348, ModNam = 'cablemesh1916036_hvstd'}, +{HashIs = 1316672895, ModNam = 'cablemesh1916051_hvstd'}, +{HashIs = 673204472, ModNam = 'cablemesh1916066_hvstd'}, +{HashIs = 824053513, ModNam = 'cablemesh1916083_hvstd'}, +{HashIs = -1122592972, ModNam = 'cablemesh1916098_hvstd'}, +{HashIs = 229460387, ModNam = 'cablemesh1916113_hvstd'}, +{HashIs = 1430310064, ModNam = 'cablemesh1916128_hvstd'}, +{HashIs = 651540825, ModNam = 'cablemesh1916159_hvstd'}, +{HashIs = 1950347684, ModNam = 'cablemesh1916160_hvstd'}, +{HashIs = -833481113, ModNam = 'cablemesh1916189_hvstd'}, +{HashIs = -1656449766, ModNam = 'cablemesh1916190_hvstd'}, +{HashIs = -599958689, ModNam = 'cablemesh1916221_hvstd'}, +{HashIs = -376397930, ModNam = 'cablemesh1916222_hvstd'}, +{HashIs = -676828859, ModNam = 'cablemesh1916251_hvstd'}, +{HashIs = -2113017764, ModNam = 'cablemesh1916254_hvstd'}, +{HashIs = 947823449, ModNam = 'cablemesh1916467_hvstd'}, +{HashIs = -964677165, ModNam = 'cablemesh1916482_hvstd'}, +{HashIs = 909495086, ModNam = 'cablemesh1916497_hvstd'}, +{HashIs = -779144547, ModNam = 'cablemesh1916512_hvstd'}, +{HashIs = -1591976080, ModNam = 'cablemesh1916527_hvstd'}, +{HashIs = 1681868109, ModNam = 'cablemesh1916548_hvstd'}, +{HashIs = -1072014021, ModNam = 'cablemesh1916591_hvstd'}, +{HashIs = -1029172980, ModNam = 'cablemesh1916592_hvstd'}, +{HashIs = 83369041, ModNam = 'cablemesh1916593_hvstd'}, +{HashIs = 589780624, ModNam = 'cablemesh1916636_hvstd'}, +{HashIs = 412581959, ModNam = 'cablemesh1916637_hvstd'}, +{HashIs = -852074057, ModNam = 'cablemesh1916638_hvstd'}, +{HashIs = 119315529, ModNam = 'cablemesh1916653_hvstd'}, +{HashIs = -1468336621, ModNam = 'cablemesh1916672_hvstd'}, +{HashIs = 613572786, ModNam = 'cablemesh1916690_hvstd'}, +{HashIs = 731682509, ModNam = 'cablemesh1916705_hvstd'}, +{HashIs = 1651479162, ModNam = 'cablemesh1916720_hvstd'}, +{HashIs = 836305091, ModNam = 'cablemesh1916736_hvstd'}, +{HashIs = -1936332671, ModNam = 'cablemesh1916753_hvstd'}, +{HashIs = 453510880, ModNam = 'cablemesh1916768_hvstd'}, +{HashIs = 604058190, ModNam = 'cablemesh1916784_hvstd'}, +{HashIs = -281483521, ModNam = 'cablemesh1916799_hvstd'}, +{HashIs = 1501648742, ModNam = 'cablemesh1916814_hvstd'}, +{HashIs = -2129252625, ModNam = 'cablemesh1916829_hvstd'}, +{HashIs = 1946785085, ModNam = 'cablemesh1916844_hvstd'}, +{HashIs = -286563195, ModNam = 'cablemesh1916860_hvstd'}, +{HashIs = 1579744140, ModNam = 'cablemesh1916875_hvstd'}, +{HashIs = -1699901969, ModNam = 'cablemesh1916875_hvstd001'}, +{HashIs = -1536188045, ModNam = 'cablemesh1916875_hvstd002'}, +{HashIs = 547235474, ModNam = 'cablemesh1916890_hvstd'}, +{HashIs = -532284526, ModNam = 'cablemesh1916890_hvstd001'}, +{HashIs = -1399417804, ModNam = 'cablemesh1916890_hvstd002'}, +{HashIs = 126770573, ModNam = 'cablemesh1923588_hvstd'}, +{HashIs = -1627031373, ModNam = 'cablemesh1923588_hvstd001'}, +{HashIs = -939685362, ModNam = 'cablemesh1923589_hvstd'}, +{HashIs = 872064885, ModNam = 'cablemesh1923589_hvstd001'}, +{HashIs = 181341922, ModNam = 'cablemesh1923596_hvstd'}, +{HashIs = -809917902, ModNam = 'cablemesh1923596_hvstd001'}, +{HashIs = 984764024, ModNam = 'cablemesh1923597_hvstd'}, +{HashIs = 1608038357, ModNam = 'cablemesh1923597_hvstd001'}, +{HashIs = 1691587609, ModNam = 'cablemesh1923601_hvstd'}, +{HashIs = -211653334, ModNam = 'cablemesh1923601_hvstd001'}, +{HashIs = -564061992, ModNam = 'cablemesh1923603_hvstd'}, +{HashIs = -1465356392, ModNam = 'cablemesh1923603_hvstd001'}, +{HashIs = 2095861055, ModNam = 'cablemesh1923689_hvstd'}, +{HashIs = 997078677, ModNam = 'cablemesh1923690_hvstd'}, +{HashIs = 214434223, ModNam = 'cablemesh1923691_hvstd'}, +{HashIs = -1840042005, ModNam = 'cablemesh1923692_hvstd'}, +{HashIs = 1656576773, ModNam = 'cablemesh1923693_hvstd'}, +{HashIs = -1749584113, ModNam = 'cablemesh1923694_hvstd'}, +{HashIs = 1268736143, ModNam = 'cablemesh1923788_hvstd'}, +{HashIs = -1324526594, ModNam = 'cablemesh1923789_hvstd'}, +{HashIs = 735327310, ModNam = 'cablemesh1923790_hvstd'}, +{HashIs = 88785949, ModNam = 'cablemesh1923791_hvstd'}, +{HashIs = -844119398, ModNam = 'cablemesh1923792_hvstd'}, +{HashIs = -936926038, ModNam = 'cablemesh1923793_hvstd'}, +{HashIs = 1906903021, ModNam = 'cablemesh1923879_hvstd'}, +{HashIs = -64498837, ModNam = 'cablemesh1923880_hvstd'}, +{HashIs = -563497837, ModNam = 'cablemesh1923881_hvstd'}, +{HashIs = -1511674896, ModNam = 'cablemesh1923882_hvstd'}, +{HashIs = -1194696196, ModNam = 'cablemesh1923883_hvstd'}, +{HashIs = 141592264, ModNam = 'cablemesh1923884_hvstd'}, +{HashIs = 1361916704, ModNam = 'cablemesh1923970_hvstd'}, +{HashIs = -1279715216, ModNam = 'cablemesh1923971_hvstd'}, +{HashIs = -528112458, ModNam = 'cablemesh1923972_hvstd'}, +{HashIs = -566992989, ModNam = 'cablemesh1923973_hvstd'}, +{HashIs = -2139349668, ModNam = 'cablemesh1923974_hvstd'}, +{HashIs = -427007713, ModNam = 'cablemesh1923975_hvstd'}, +{HashIs = -1039988033, ModNam = 'cablemesh1924069_hvstd'}, +{HashIs = -1177239377, ModNam = 'cablemesh1924071_hvstd'}, +{HashIs = 788679081, ModNam = 'cablemesh1924073_hvstd'}, +{HashIs = -698595883, ModNam = 'cablemesh1924074_hvstd'}, +{HashIs = 1020162131, ModNam = 'cablemesh1924076_hvstd'}, +{HashIs = -1659470999, ModNam = 'cablemesh1924077_hvstd'}, +{HashIs = -2121460621, ModNam = 'cablemesh1924134_hvstd'}, +{HashIs = -58817525, ModNam = 'cablemesh1924135_hvstd'}, +{HashIs = -93951397, ModNam = 'cablemesh1924136_hvstd'}, +{HashIs = -444076527, ModNam = 'cablemesh1924137_hvstd'}, +{HashIs = 1606480294, ModNam = 'cablemesh1924194_hvstd'}, +{HashIs = 962590878, ModNam = 'cablemesh1924195_hvstd'}, +{HashIs = -281901608, ModNam = 'cablemesh1924196_hvstd'}, +{HashIs = 805444646, ModNam = 'cablemesh1924197_hvstd'}, +{HashIs = -774564416, ModNam = 'cablemesh1924254_hvstd'}, +{HashIs = -1415296590, ModNam = 'cablemesh1924255_hvstd'}, +{HashIs = -543292693, ModNam = 'cablemesh1924256_hvstd'}, +{HashIs = 258423744, ModNam = 'cablemesh1924257_hvstd'}, +{HashIs = -396862484, ModNam = 'cablemesh1924328_hvstd'}, +{HashIs = -1931346338, ModNam = 'cablemesh1924329_hvstd'}, +{HashIs = 26108003, ModNam = 'cablemesh1924330_hvstd'}, +{HashIs = 161267888, ModNam = 'cablemesh1924331_hvstd'}, +{HashIs = 1590696013, ModNam = 'cablemesh1924388_hvstd'}, +{HashIs = -1481484221, ModNam = 'cablemesh1924389_hvstd'}, +{HashIs = -1181627511, ModNam = 'cablemesh1924390_hvstd'}, +{HashIs = -55952115, ModNam = 'cablemesh1924391_hvstd'}, +{HashIs = -1561035791, ModNam = 'cablemesh1924420_hvstd'}, +{HashIs = 133188235, ModNam = 'cablemesh1924421_hvstd'}, +{HashIs = 1052574943, ModNam = 'cablemesh1924478_hvstd'}, +{HashIs = 2045485592, ModNam = 'cablemesh1924479_hvstd'}, +{HashIs = -187308082, ModNam = 'cablemesh1924480_hvstd'}, +{HashIs = 711508080, ModNam = 'cablemesh1924541_hvstd'}, +{HashIs = -1972392662, ModNam = 'cablemesh1924542_hvstd'}, +{HashIs = -1357497593, ModNam = 'cablemesh1924543_hvstd'}, +{HashIs = -554327468, ModNam = 'cablemesh1924544_hvstd'}, +{HashIs = 893317972, ModNam = 'cablemesh1924601_hvstd'}, +{HashIs = -1194851786, ModNam = 'cablemesh1924602_hvstd'}, +{HashIs = -148876030, ModNam = 'cablemesh1924603_hvstd'}, +{HashIs = 924336802, ModNam = 'cablemesh1924604_hvstd'}, +{HashIs = -1492880611, ModNam = 'cablemesh1924633_hvstd'}, +{HashIs = 1370501060, ModNam = 'cablemesh1924634_hvstd'}, +{HashIs = 1811077252, ModNam = 'cablemesh1924663_hvstd'}, +{HashIs = 2000843208, ModNam = 'cablemesh1924664_hvstd'}, +{HashIs = 124805598, ModNam = 'cablemesh1924693_hvstd'}, +{HashIs = -1886781861, ModNam = 'cablemesh1924694_hvstd'}, +{HashIs = -980867375, ModNam = 'cablemesh1929772_hvstd'}, +{HashIs = -3995611, ModNam = 'cablemesh2161146_hvstd'}, +{HashIs = 1681405852, ModNam = 'cablemesh2161147_hvstd'}, +{HashIs = 285860031, ModNam = 'cablemesh2161148_hvstd'}, +{HashIs = 272578892, ModNam = 'cablemesh2161150_hvstd'}, +{HashIs = 1985308043, ModNam = 'cablemesh2161151_hvstd'}, +{HashIs = -1632514362, ModNam = 'cablemesh2161152_hvstd'}, +{HashIs = 458306332, ModNam = 'cablemesh2161153_hvstd'}, +{HashIs = -655938419, ModNam = 'cablemesh2161154_hvstd'}, +{HashIs = -950840561, ModNam = 'cablemesh2161155_hvstd'}, +{HashIs = 1773447216, ModNam = 'cablemesh2161156_hvstd'}, +{HashIs = -977331169, ModNam = 'cablemesh2161157_hvstd'}, +{HashIs = 1264917626, ModNam = 'cablemesh2161158_hvstd'}, +{HashIs = 481122767, ModNam = 'cablemesh2161159_hvstd'}, +{HashIs = -416017083, ModNam = 'cablemesh2161160_hvstd'}, +{HashIs = 524816499, ModNam = 'cablemesh2161161_hvstd'}, +{HashIs = 481021780, ModNam = 'cablemesh2161162_hvstd'}, +{HashIs = 430586840, ModNam = 'cablemesh2161164_hvstd'}, +{HashIs = 267464723, ModNam = 'cablemesh2161165_hvstd'}, +{HashIs = -854632264, ModNam = 'cablemesh2161195_hvstd'}, +{HashIs = 466100371, ModNam = 'cablemesh2161211_thvy'}, +{HashIs = -1535027789, ModNam = 'cablemesh2271186_hvstd'}, +{HashIs = -233797594, ModNam = 'cablemesh2271201_hvstd'}, +{HashIs = 365648388, ModNam = 'cablemesh2916020_hvstd001'}, +{HashIs = -641900067, ModNam = 'cablemesh2916020_hvstd003'}, +{HashIs = -999568245, ModNam = 'cablemesh2916051_hvstd001'}, +{HashIs = 1147287684, ModNam = 'caddy'}, +{HashIs = -537896628, ModNam = 'caddy2'}, +{HashIs = 1876516712, ModNam = 'camper'}, +{HashIs = 2072687711, ModNam = 'carbonizzare'}, +{HashIs = 11251904, ModNam = 'carbonrs'}, +{HashIs = -50547061, ModNam = 'cargobob'}, +{HashIs = 1621617168, ModNam = 'cargobob2'}, +{HashIs = 1394036463, ModNam = 'cargobob3'}, +{HashIs = 2025593404, ModNam = 'cargobob4'}, +{HashIs = 368211810, ModNam = 'cargoplane'}, +{HashIs = 941800958, ModNam = 'casco'}, +{HashIs = 2006918058, ModNam = 'cavalcade'}, +{HashIs = -789894171, ModNam = 'cavalcade2'}, +{HashIs = 2088441666, ModNam = 'ce_xr_ctr2'}, +{HashIs = 338949371, ModNam = 'ch1_01__decal001'}, +{HashIs = -298079989, ModNam = 'ch1_01__decal002'}, +{HashIs = 266324268, ModNam = 'ch1_01_bank'}, +{HashIs = -683699338, ModNam = 'ch1_01_bankdtls'}, +{HashIs = 795755219, ModNam = 'ch1_01_barrier01'}, +{HashIs = 1879099489, ModNam = 'ch1_01_barrier01a'}, +{HashIs = 1653747076, ModNam = 'ch1_01_barrier01b'}, +{HashIs = 92320566, ModNam = 'ch1_01_basewalls00'}, +{HashIs = 1176421181, ModNam = 'ch1_01_beach008'}, +{HashIs = 1490610353, ModNam = 'ch1_01_beach009'}, +{HashIs = 89957090, ModNam = 'ch1_01_beach010'}, +{HashIs = 1936162558, ModNam = 'ch1_01_beach011'}, +{HashIs = 646833476, ModNam = 'ch1_01_beach012'}, +{HashIs = 350831099, ModNam = 'ch1_01_beach013'}, +{HashIs = 501094474, ModNam = 'ch1_01_beachdec_00'}, +{HashIs = 1152869884, ModNam = 'ch1_01_beachdec_01'}, +{HashIs = -1380534287, ModNam = 'ch1_01_beachdec_02'}, +{HashIs = -1686367364, ModNam = 'ch1_01_beachdec_03'}, +{HashIs = 1472433172, ModNam = 'ch1_01_beachdec_04'}, +{HashIs = -2046662511, ModNam = 'ch1_01_beachdec_05'}, +{HashIs = -943231970, ModNam = 'ch1_01_beachdec_06'}, +{HashIs = -1241397101, ModNam = 'ch1_01_beachdec_07'}, +{HashIs = -680530873, ModNam = 'ch1_01_beachrck_a'}, +{HashIs = -307455808, ModNam = 'ch1_01_beachrck_b'}, +{HashIs = -17548465, ModNam = 'ch1_01_beachrck_c'}, +{HashIs = -358870349, ModNam = 'ch1_01_beachrck_d'}, +{HashIs = 6241849, ModNam = 'ch1_01_beachrck_e'}, +{HashIs = 923544466, ModNam = 'ch1_01_beachrck_f'}, +{HashIs = 483653410, ModNam = 'ch1_01_beachrck_g'}, +{HashIs = 1471638760, ModNam = 'ch1_01_beachrck_h'}, +{HashIs = 641501683, ModNam = 'ch1_01_beachrck_i'}, +{HashIs = 1945838959, ModNam = 'ch1_01_beachrck_j'}, +{HashIs = 1525421551, ModNam = 'ch1_01_beachtrax_003'}, +{HashIs = -912240062, ModNam = 'ch1_01_beachtrax_01'}, +{HashIs = -1143884123, ModNam = 'ch1_01_beachtrax_02'}, +{HashIs = -1951751934, ModNam = 'ch1_01_bridge_lod'}, +{HashIs = -291753084, ModNam = 'ch1_01_bridge'}, +{HashIs = -949394949, ModNam = 'ch1_01_charthssign'}, +{HashIs = 1068639719, ModNam = 'ch1_01_chumash_sg_slod'}, +{HashIs = -492035864, ModNam = 'ch1_01_chumash_sign'}, +{HashIs = -1885639488, ModNam = 'ch1_01_church'}, +{HashIs = 656967517, ModNam = 'ch1_01_courtlines'}, +{HashIs = -1656081367, ModNam = 'ch1_01_dec_06'}, +{HashIs = -1522790080, ModNam = 'ch1_01_decalgrime_01'}, +{HashIs = -2025911544, ModNam = 'ch1_01_decl03'}, +{HashIs = -1851839212, ModNam = 'ch1_01_decl03b'}, +{HashIs = -1230837297, ModNam = 'ch1_01_decl04'}, +{HashIs = -605932467, ModNam = 'ch1_01_decl05'}, +{HashIs = -788586873, ModNam = 'ch1_01_decl06'}, +{HashIs = -21693966, ModNam = 'ch1_01_decl07'}, +{HashIs = -442841154, ModNam = 'ch1_01_decl08'}, +{HashIs = 321495771, ModNam = 'ch1_01_decl09'}, +{HashIs = -427373778, ModNam = 'ch1_01_decl10'}, +{HashIs = -922021833, ModNam = 'ch1_01_decl12'}, +{HashIs = -1151240988, ModNam = 'ch1_01_decl13'}, +{HashIs = -1119763027, ModNam = 'ch1_01_dummyhd'}, +{HashIs = 1554665320, ModNam = 'ch1_01_flagpole_01_lod'}, +{HashIs = -1573366618, ModNam = 'ch1_01_flagpole_01'}, +{HashIs = -134602726, ModNam = 'ch1_01_foam_01_lod'}, +{HashIs = -1559154583, ModNam = 'ch1_01_foam_01'}, +{HashIs = -205227139, ModNam = 'ch1_01_foam_02_lod'}, +{HashIs = -1820356282, ModNam = 'ch1_01_foam_02'}, +{HashIs = 1637818877, ModNam = 'ch1_01_foam_03_lod'}, +{HashIs = -1007259085, ModNam = 'ch1_01_foam_03'}, +{HashIs = 233879812, ModNam = 'ch1_01_foam_04_lod'}, +{HashIs = -1173791143, ModNam = 'ch1_01_foam_04'}, +{HashIs = -131331229, ModNam = 'ch1_01_foam_05_lod'}, +{HashIs = 1758084060, ModNam = 'ch1_01_foam_05'}, +{HashIs = -1827077244, ModNam = 'ch1_01_foam_06_lod'}, +{HashIs = 2088395580, ModNam = 'ch1_01_foam_06'}, +{HashIs = 567193894, ModNam = 'ch1_01_gvy_dtl01'}, +{HashIs = 395877562, ModNam = 'ch1_01_gvy_dtl02'}, +{HashIs = 1869466727, ModNam = 'ch1_01_gvy_dtl03'}, +{HashIs = -1624003598, ModNam = 'ch1_01_gvy_dtl04'}, +{HashIs = 2012638181, ModNam = 'ch1_01_gvyard_a'}, +{HashIs = -1403398997, ModNam = 'ch1_01_gvyard_b'}, +{HashIs = 1515171992, ModNam = 'ch1_01_gvyard_c'}, +{HashIs = -1862394380, ModNam = 'ch1_01_gvyard_d'}, +{HashIs = 1562784043, ModNam = 'ch1_01_gvyard_stairs'}, +{HashIs = 1473668449, ModNam = 'ch1_01_hedgedtl_01'}, +{HashIs = -1632603368, ModNam = 'ch1_01_hedgedtl_02'}, +{HashIs = -1823056796, ModNam = 'ch1_01_hedgedtl_03'}, +{HashIs = -1705186707, ModNam = 'ch1_01_hedgedtl_04'}, +{HashIs = -1860184077, ModNam = 'ch1_01_hedgedtl_05'}, +{HashIs = 2076290359, ModNam = 'ch1_01_hedgedtl_06'}, +{HashIs = 1818955402, ModNam = 'ch1_01_hedgedtl_07'}, +{HashIs = -678501168, ModNam = 'ch1_01_hedgedtl_08'}, +{HashIs = -984268707, ModNam = 'ch1_01_hedgedtl_09'}, +{HashIs = -1951117760, ModNam = 'ch1_01_hedgedtl_10'}, +{HashIs = 771723988, ModNam = 'ch1_01_hedgedtl_11'}, +{HashIs = -1973335146, ModNam = 'ch1_01_hedgedtl_12'}, +{HashIs = -1682772423, ModNam = 'ch1_01_hedgedtl_13'}, +{HashIs = 1930239214, ModNam = 'ch1_01_hedgedtl_14'}, +{HashIs = 2015176462, ModNam = 'ch1_01_hedgedtl_15'}, +{HashIs = -791488392, ModNam = 'ch1_01_hedgedtl_16'}, +{HashIs = -488997753, ModNam = 'ch1_01_hedgedtl_17'}, +{HashIs = 1092941051, ModNam = 'ch1_01_hedgetopc'}, +{HashIs = -128297903, ModNam = 'ch1_01_korizhut'}, +{HashIs = -137057721, ModNam = 'ch1_01_korizwall_lod'}, +{HashIs = 821890269, ModNam = 'ch1_01_korizwall'}, +{HashIs = -1392804315, ModNam = 'ch1_01_ladder'}, +{HashIs = 11139288, ModNam = 'ch1_01_land_00a'}, +{HashIs = -1762515606, ModNam = 'ch1_01_land_00b'}, +{HashIs = 145289054, ModNam = 'ch1_01_land_01'}, +{HashIs = -98512306, ModNam = 'ch1_01_land_02'}, +{HashIs = 2119293606, ModNam = 'ch1_01_land_03'}, +{HashIs = 1881620049, ModNam = 'ch1_01_land_04'}, +{HashIs = 1105191363, ModNam = 'ch1_01_land_05'}, +{HashIs = 866796888, ModNam = 'ch1_01_land_06'}, +{HashIs = -1212723856, ModNam = 'ch1_01_land_07'}, +{HashIs = -486041740, ModNam = 'ch1_01_land_10'}, +{HashIs = -1128314140, ModNam = 'ch1_01_land_11'}, +{HashIs = 1270130018, ModNam = 'ch1_01_land06'}, +{HashIs = -1965451776, ModNam = 'ch1_01_laybyfloor'}, +{HashIs = 2066509898, ModNam = 'ch1_01_liquorsign01'}, +{HashIs = 1893817268, ModNam = 'ch1_01_liquorsign02'}, +{HashIs = -1548662161, ModNam = 'ch1_01_liquorstr_wire'}, +{HashIs = 1896489202, ModNam = 'ch1_01_liquorstr'}, +{HashIs = 725917975, ModNam = 'ch1_01_liquorstrdtls'}, +{HashIs = 2075499324, ModNam = 'ch1_01_museentrncdcal'}, +{HashIs = 1413502017, ModNam = 'ch1_01_ndec_00'}, +{HashIs = 1730574861, ModNam = 'ch1_01_ndec_01'}, +{HashIs = -180338418, ModNam = 'ch1_01_newhedgesa'}, +{HashIs = 184118400, ModNam = 'ch1_01_newhedgesb'}, +{HashIs = -1345341918, ModNam = 'ch1_01_newhedgesc'}, +{HashIs = 39541105, ModNam = 'ch1_01_overpass_barsa'}, +{HashIs = 462293922, ModNam = 'ch1_01_overpass_barsb'}, +{HashIs = 675566201, ModNam = 'ch1_01_overpass'}, +{HashIs = -362718399, ModNam = 'ch1_01_parkinglines_01'}, +{HashIs = -59637918, ModNam = 'ch1_01_parkinglines_02'}, +{HashIs = -2034560010, ModNam = 'ch1_01_parkinglines_03'}, +{HashIs = -1232472969, ModNam = 'ch1_01_pierrck_a'}, +{HashIs = 510514096, ModNam = 'ch1_01_poolwtr'}, +{HashIs = -1326799299, ModNam = 'ch1_01_props_towelsday'}, +{HashIs = -1521687466, ModNam = 'ch1_01_props_towelsevening'}, +{HashIs = 323184897, ModNam = 'ch1_01_props_towelsmorn'}, +{HashIs = 503064999, ModNam = 'ch1_01_rd_lnd_dcl_01'}, +{HashIs = 1339525731, ModNam = 'ch1_01_rlswall01_glue001'}, +{HashIs = 950635029, ModNam = 'ch1_01_rlswall01'}, +{HashIs = -330041870, ModNam = 'ch1_01_road007'}, +{HashIs = 321924741, ModNam = 'ch1_01_road06'}, +{HashIs = -1388814481, ModNam = 'ch1_01_rsidedec_03'}, +{HashIs = -1221539348, ModNam = 'ch1_01_rsidedec_03b'}, +{HashIs = 1237433499, ModNam = 'ch1_01_scch_beam'}, +{HashIs = -1102434854, ModNam = 'ch1_01_scch_blgdecals01'}, +{HashIs = 1274042181, ModNam = 'ch1_01_scch_blgmain'}, +{HashIs = 2063237548, ModNam = 'ch1_01_scch_crprkdecals'}, +{HashIs = 2135906409, ModNam = 'ch1_01_scch_crprksurface'}, +{HashIs = 1869065700, ModNam = 'ch1_01_scch_stilts_lod'}, +{HashIs = -1849587480, ModNam = 'ch1_01_scch_stilts'}, +{HashIs = -562569724, ModNam = 'ch1_01_sea_alga002'}, +{HashIs = 1755584735, ModNam = 'ch1_01_sea_alga01'}, +{HashIs = 1431466556, ModNam = 'ch1_01_sea_alga03'}, +{HashIs = 1093421552, ModNam = 'ch1_01_sea_alga04'}, +{HashIs = 738825361, ModNam = 'ch1_01_sea_ch1_01_uw_01'}, +{HashIs = 1530655477, ModNam = 'ch1_01_sea_ch1_01_uw_02'}, +{HashIs = 351790702, ModNam = 'ch1_01_sea_ch1_01_uw_03'}, +{HashIs = 1062746926, ModNam = 'ch1_01_sea_ch1_01_uw_04'}, +{HashIs = -132436811, ModNam = 'ch1_01_sea_ch1_01_uw_05'}, +{HashIs = -499646225, ModNam = 'ch1_01_sea_ch1_01_uw_06'}, +{HashIs = -594774632, ModNam = 'ch1_01_sea_ch1_01_uw_07'}, +{HashIs = -967685852, ModNam = 'ch1_01_sea_ch1_01_uw_08'}, +{HashIs = -1155452222, ModNam = 'ch1_01_sea_ch1_01_uw_09'}, +{HashIs = 1653343433, ModNam = 'ch1_01_sea_ch1_01_uw_10'}, +{HashIs = 1306778489, ModNam = 'ch1_01_sea_ch1_01_uw_11'}, +{HashIs = 1074610124, ModNam = 'ch1_01_sea_ch1_01_uw_12'}, +{HashIs = 426537611, ModNam = 'ch1_01_sea_ch1_01_uw_14'}, +{HashIs = 1307465795, ModNam = 'ch1_01_sea_ch1_01_uw_dec_00'}, +{HashIs = 630196103, ModNam = 'ch1_01_sea_ch1_01_uw_dec_01'}, +{HashIs = 861512474, ModNam = 'ch1_01_sea_ch1_01_uw_dec_02'}, +{HashIs = 55755533, ModNam = 'ch1_01_sea_ch1_01_uw_dec_03'}, +{HashIs = 419753585, ModNam = 'ch1_01_sea_ch1_01_uw_dec_04'}, +{HashIs = -420935110, ModNam = 'ch1_01_sea_ch1_01_uw_dec_05'}, +{HashIs = -89771596, ModNam = 'ch1_01_sea_ch1_01_uw_dec_06'}, +{HashIs = -356281877, ModNam = 'ch1_01_sea_ch1_01_uw_dec_07'}, +{HashIs = -2029719434, ModNam = 'ch1_01_sea_ch1_01_uw_decb_00'}, +{HashIs = -1694754708, ModNam = 'ch1_01_sea_ch1_01_uw_decb_01'}, +{HashIs = -528800919, ModNam = 'ch1_01_sea_ch1_01_uw_decb_03'}, +{HashIs = 276741382, ModNam = 'ch1_01_sea_ch1_01_uw_decc_00'}, +{HashIs = -1558753739, ModNam = 'ch1_01_sea_ch1_01_uwb_00'}, +{HashIs = 1258855961, ModNam = 'ch1_01_sea_ch1_01_uwb_06'}, +{HashIs = 791758157, ModNam = 'ch1_01_sea_coral_2'}, +{HashIs = 1950283968, ModNam = 'ch1_01_sea_l'}, +{HashIs = 1077001967, ModNam = 'ch1_01_sea_uwb_01_lod'}, +{HashIs = 1345442365, ModNam = 'ch1_01_sea_uwb_01'}, +{HashIs = -1473371669, ModNam = 'ch1_01_sea_uwb_02_lod'}, +{HashIs = -1733500110, ModNam = 'ch1_01_sea_uwb_02'}, +{HashIs = -734758372, ModNam = 'ch1_01_sea_uwb_03_lod'}, +{HashIs = -1484357399, ModNam = 'ch1_01_sea_uwb_03'}, +{HashIs = 2133744557, ModNam = 'ch1_01_sea_uwb_04_lod'}, +{HashIs = 2108566837, ModNam = 'ch1_01_sea_uwb_04'}, +{HashIs = 1552801955, ModNam = 'ch1_01_sea_uwb_05_lod'}, +{HashIs = -1948989054, ModNam = 'ch1_01_sea_uwb_05'}, +{HashIs = -1312238887, ModNam = 'ch1_01_sea_uwb_07_lod'}, +{HashIs = -39932648, ModNam = 'ch1_01_sea_uwb_07'}, +{HashIs = 534951662, ModNam = 'ch1_01_sea_wreck_2'}, +{HashIs = 302750528, ModNam = 'ch1_01_sea_wreck_3'}, +{HashIs = 83245915, ModNam = 'ch1_01_sea_wreck'}, +{HashIs = -543002800, ModNam = 'ch1_01_seaground_01'}, +{HashIs = -259682026, ModNam = 'ch1_01_seaground_02'}, +{HashIs = 39400637, ModNam = 'ch1_01_seaground_03'}, +{HashIs = -2100447836, ModNam = 'ch1_01_seaground_04'}, +{HashIs = -1803757310, ModNam = 'ch1_01_seaground_05'}, +{HashIs = 995632826, ModNam = 'ch1_01_seaground_08'}, +{HashIs = 2012206562, ModNam = 'ch1_01_seawall002_lod'}, +{HashIs = 1652354686, ModNam = 'ch1_01_seawall002'}, +{HashIs = 1017243346, ModNam = 'ch1_01_seawall003_lod'}, +{HashIs = -324861236, ModNam = 'ch1_01_seawall003'}, +{HashIs = 402326602, ModNam = 'ch1_01_seawall004_lod'}, +{HashIs = -18503855, ModNam = 'ch1_01_seawall004'}, +{HashIs = -1973410781, ModNam = 'ch1_01_seawall005_lod'}, +{HashIs = 691403761, ModNam = 'ch1_01_seawall005'}, +{HashIs = -2075435231, ModNam = 'ch1_01_seaweeds_00'}, +{HashIs = 1691310050, ModNam = 'ch1_01_seawrka_lod'}, +{HashIs = 949250813, ModNam = 'ch1_01_seawrkb_lod'}, +{HashIs = 308214521, ModNam = 'ch1_01_seawrkc_lod'}, +{HashIs = 786496676, ModNam = 'ch1_01_shop02'}, +{HashIs = 782314739, ModNam = 'ch1_01_shop02dtls'}, +{HashIs = 905829423, ModNam = 'ch1_01_shopbase'}, +{HashIs = -1847750154, ModNam = 'ch1_01_shpbsdtls'}, +{HashIs = 1685575099, ModNam = 'ch1_01_sign_01_lod'}, +{HashIs = 1945640894, ModNam = 'ch1_01_sign_01'}, +{HashIs = 1187892487, ModNam = 'ch1_01_surfshack_rack'}, +{HashIs = -431763373, ModNam = 'ch1_01_surfshack'}, +{HashIs = -776624825, ModNam = 'ch1_01_surfshkdtls'}, +{HashIs = -1629482019, ModNam = 'ch1_01_tccourts_raila'}, +{HashIs = 279213928, ModNam = 'ch1_01_tccourts_railb'}, +{HashIs = 1264676053, ModNam = 'ch1_01_tccourts_railc'}, +{HashIs = -1492069993, ModNam = 'ch1_01_tccourts'}, +{HashIs = 130567957, ModNam = 'ch1_01_tccourtsdtls'}, +{HashIs = 478774588, ModNam = 'ch1_01_tcgate01'}, +{HashIs = 776382646, ModNam = 'ch1_01_tcgate02'}, +{HashIs = -30095213, ModNam = 'ch1_01_tcgate03'}, +{HashIs = 268004380, ModNam = 'ch1_01_tcgate04'}, +{HashIs = -2062639675, ModNam = 'ch1_01_tchuts_rail'}, +{HashIs = 533338455, ModNam = 'ch1_01_tchuts'}, +{HashIs = -378461214, ModNam = 'ch1_01_tchutsdtls_bars'}, +{HashIs = -1868089794, ModNam = 'ch1_01_tchutsdtls'}, +{HashIs = -1729833099, ModNam = 'ch1_01_tcmain_raila'}, +{HashIs = 1193128944, ModNam = 'ch1_01_tcmain_railb'}, +{HashIs = 1023844290, ModNam = 'ch1_01_tcmain_railc'}, +{HashIs = -2008521507, ModNam = 'ch1_01_tcmain'}, +{HashIs = -1078622053, ModNam = 'ch1_01_tcmain02'}, +{HashIs = 195829895, ModNam = 'ch1_01_tcmain03'}, +{HashIs = -975340603, ModNam = 'ch1_01_tcmaindtls_a'}, +{HashIs = -1910797246, ModNam = 'ch1_01_tcmaindtls_b'}, +{HashIs = -261665583, ModNam = 'ch1_01_tcpool_raila'}, +{HashIs = 1469055564, ModNam = 'ch1_01_tcpool_raillb'}, +{HashIs = -388166026, ModNam = 'ch1_01_tcpool'}, +{HashIs = 1217119484, ModNam = 'ch1_01_tcpooldtls'}, +{HashIs = -1426270012, ModNam = 'ch1_01_tnscrtfence01'}, +{HashIs = 213195831, ModNam = 'ch1_01_tnscrtfence02'}, +{HashIs = 306587481, ModNam = 'ch1_01_tnscrtfence03'}, +{HashIs = -466171077, ModNam = 'ch1_01_tnscrtfence04'}, +{HashIs = -171676074, ModNam = 'ch1_01_tnscrtfence05'}, +{HashIs = 1198199202, ModNam = 'ch1_01_tnscrtfence06'}, +{HashIs = 1495381263, ModNam = 'ch1_01_tnscrtfence07'}, +{HashIs = 721180869, ModNam = 'ch1_01_tnscrtfence08'}, +{HashIs = 1019608152, ModNam = 'ch1_01_tnscrtfence09'}, +{HashIs = -1384588140, ModNam = 'ch1_01_tnscrtfence10'}, +{HashIs = -1591486225, ModNam = 'ch1_01_trail1'}, +{HashIs = -1815527878, ModNam = 'ch1_01_trail2'}, +{HashIs = -2083734669, ModNam = 'ch1_01_treereflectioproxy'}, +{HashIs = 793004209, ModNam = 'ch1_01_uw_decb_02'}, +{HashIs = 1725446108, ModNam = 'ch1_01_uw_decb_04'}, +{HashIs = 1487018864, ModNam = 'ch1_01_uw_decb_05'}, +{HashIs = -1980236261, ModNam = 'ch1_01_uw_decb_06'}, +{HashIs = -341851803, ModNam = 'ch1_01_uw_decb_07'}, +{HashIs = -537275904, ModNam = 'ch1_01_water_01'}, +{HashIs = 1144180335, ModNam = 'ch1_02_armco_left001_lod'}, +{HashIs = -1113692887, ModNam = 'ch1_02_armco_left001'}, +{HashIs = -2009563969, ModNam = 'ch1_02_armco_left001b_lod'}, +{HashIs = 49790872, ModNam = 'ch1_02_armco_left001b'}, +{HashIs = 1733609426, ModNam = 'ch1_02_beach_01_dec'}, +{HashIs = -22100091, ModNam = 'ch1_02_beach_01'}, +{HashIs = 2022095667, ModNam = 'ch1_02_beach_02'}, +{HashIs = -1378345778, ModNam = 'ch1_02_bigweed_01'}, +{HashIs = -1255893178, ModNam = 'ch1_02_blends_00100'}, +{HashIs = 1853884926, ModNam = 'ch1_02_blends_00101'}, +{HashIs = -1598624149, ModNam = 'ch1_02_blends_00102'}, +{HashIs = -1543405268, ModNam = 'ch1_02_build_02_planks'}, +{HashIs = 1605836612, ModNam = 'ch1_02_build_02_rails'}, +{HashIs = -1769625092, ModNam = 'ch1_02_build_02_stepsa'}, +{HashIs = 1691567768, ModNam = 'ch1_02_build_02_stepsb'}, +{HashIs = -1160747194, ModNam = 'ch1_02_build_02'}, +{HashIs = -771986381, ModNam = 'ch1_02_buildl_79_rails'}, +{HashIs = 2009342682, ModNam = 'ch1_02_buildl_79'}, +{HashIs = 555046688, ModNam = 'ch1_02_ch1_road01'}, +{HashIs = -1508585684, ModNam = 'ch1_02_coastrok_01'}, +{HashIs = -1270322285, ModNam = 'ch1_02_coastrok_02'}, +{HashIs = -76318232, ModNam = 'ch1_02_coastrok_03'}, +{HashIs = -735748984, ModNam = 'ch1_02_coastrok_03a'}, +{HashIs = -927198086, ModNam = 'ch1_02_coastrok_04'}, +{HashIs = -2132081407, ModNam = 'ch1_02_coastrok_05'}, +{HashIs = -1293522697, ModNam = 'ch1_02_coastrok_06'}, +{HashIs = -680676859, ModNam = 'ch1_02_coastrok_07'}, +{HashIs = 1566139549, ModNam = 'ch1_02_dcl_01'}, +{HashIs = -335609366, ModNam = 'ch1_02_dcl_02'}, +{HashIs = -56253641, ModNam = 'ch1_02_dcl_03'}, +{HashIs = 695467219, ModNam = 'ch1_02_dcl_04'}, +{HashIs = -1204381098, ModNam = 'ch1_02_dcl_05'}, +{HashIs = -955795464, ModNam = 'ch1_02_dcl_06'}, +{HashIs = -744337107, ModNam = 'ch1_02_dcl_07'}, +{HashIs = -468520434, ModNam = 'ch1_02_dcl_08'}, +{HashIs = 1879509496, ModNam = 'ch1_02_dcl_09'}, +{HashIs = -332854782, ModNam = 'ch1_02_dcl_10'}, +{HashIs = -43209591, ModNam = 'ch1_02_dcl_11'}, +{HashIs = 146195229, ModNam = 'ch1_02_dcl_12'}, +{HashIs = 437347794, ModNam = 'ch1_02_dcl_13'}, +{HashIs = -857540512, ModNam = 'ch1_02_foam_01'}, +{HashIs = -745142842, ModNam = 'ch1_02_foam_02'}, +{HashIs = 817602759, ModNam = 'ch1_02_gnd_02_rails'}, +{HashIs = 695708120, ModNam = 'ch1_02_gnd_02_railsb_lod'}, +{HashIs = 1354206936, ModNam = 'ch1_02_gnd_02_railsb'}, +{HashIs = -503598417, ModNam = 'ch1_02_gnd_02'}, +{HashIs = 2142609614, ModNam = 'ch1_02_h05_skylight'}, +{HashIs = 547198799, ModNam = 'ch1_02_h05'}, +{HashIs = -423978672, ModNam = 'ch1_02_h07_015'}, +{HashIs = 1076813847, ModNam = 'ch1_02_h07_015wood'}, +{HashIs = -982923554, ModNam = 'ch1_02_h07_main_rails'}, +{HashIs = 550315547, ModNam = 'ch1_02_h07_main_railsb'}, +{HashIs = -1893820521, ModNam = 'ch1_02_h07_main'}, +{HashIs = -98947468, ModNam = 'ch1_02_h07_maindtls'}, +{HashIs = 493292358, ModNam = 'ch1_02_house_001_raila'}, +{HashIs = 2080786551, ModNam = 'ch1_02_house_001_railb'}, +{HashIs = -766421119, ModNam = 'ch1_02_house_001'}, +{HashIs = 1807478187, ModNam = 'ch1_02_house03ih_rails_b'}, +{HashIs = 513672777, ModNam = 'ch1_02_house03ih_railsa'}, +{HashIs = 2083111267, ModNam = 'ch1_02_house03ih_railsc'}, +{HashIs = -131611065, ModNam = 'ch1_02_house03ih_skylight'}, +{HashIs = -716819284, ModNam = 'ch1_02_house03ih'}, +{HashIs = 1204685340, ModNam = 'ch1_02_housewood_rails'}, +{HashIs = -483948859, ModNam = 'ch1_02_housewoodfnt'}, +{HashIs = 871757121, ModNam = 'ch1_02_hsewoodfntfence'}, +{HashIs = -451795908, ModNam = 'ch1_02_ian19_planks'}, +{HashIs = -1259518179, ModNam = 'ch1_02_ian19_rails1'}, +{HashIs = -306399045, ModNam = 'ch1_02_ian19_rails2'}, +{HashIs = -543744912, ModNam = 'ch1_02_ian19_rails3'}, +{HashIs = 713147570, ModNam = 'ch1_02_ian19'}, +{HashIs = 801125058, ModNam = 'ch1_02_ih06_58_rails'}, +{HashIs = -1464254561, ModNam = 'ch1_02_ih06_58_railsb'}, +{HashIs = 1762604786, ModNam = 'ch1_02_ih06_58'}, +{HashIs = 475645244, ModNam = 'ch1_02_ih07_01_rails'}, +{HashIs = 1737330872, ModNam = 'ch1_02_ih07_01'}, +{HashIs = -1191309053, ModNam = 'ch1_02_ihwhouse_07_rail'}, +{HashIs = -1695462135, ModNam = 'ch1_02_ihwhouse_07'}, +{HashIs = 1860533773, ModNam = 'ch1_02_ihwhouse_07dtls'}, +{HashIs = -1444021947, ModNam = 'ch1_02_int_closed'}, +{HashIs = -1788961424, ModNam = 'ch1_02_int_open'}, +{HashIs = 1842996250, ModNam = 'ch1_02_kerb02'}, +{HashIs = 1772530236, ModNam = 'ch1_02_land_01'}, +{HashIs = 1482196896, ModNam = 'ch1_02_land_02'}, +{HashIs = -392602943, ModNam = 'ch1_02_land_dcl'}, +{HashIs = 108805658, ModNam = 'ch1_02_plot3stairs_lod'}, +{HashIs = 253628142, ModNam = 'ch1_02_plot3stairs'}, +{HashIs = -4697596, ModNam = 'ch1_02_props_combo06_18_lod'}, +{HashIs = -1206735244, ModNam = 'ch1_02_props_l_005'}, +{HashIs = -181870890, ModNam = 'ch1_02_props_s_006'}, +{HashIs = -23924310, ModNam = 'ch1_02_props_s_007'}, +{HashIs = -1985312805, ModNam = 'ch1_02_props_s_008'}, +{HashIs = 910077489, ModNam = 'ch1_02_retwall1a'}, +{HashIs = 1166494914, ModNam = 'ch1_02_retwall1b'}, +{HashIs = 233407443, ModNam = 'ch1_02_retwall2'}, +{HashIs = 253431857, ModNam = 'ch1_02_road_02'}, +{HashIs = 1057187893, ModNam = 'ch1_02_rockfall'}, +{HashIs = -1294942871, ModNam = 'ch1_02_rockfall2'}, +{HashIs = -1208408122, ModNam = 'ch1_02_sc02_blg_rail01'}, +{HashIs = -900772750, ModNam = 'ch1_02_sc02_blg_rail02'}, +{HashIs = -573082750, ModNam = 'ch1_02_sc02_blg_rail03'}, +{HashIs = 1874007863, ModNam = 'ch1_02_sc02_blg_rail04'}, +{HashIs = -225005758, ModNam = 'ch1_02_sc02_blg_raila'}, +{HashIs = -215515003, ModNam = 'ch1_02_sc02_blg'}, +{HashIs = -2012361712, ModNam = 'ch1_02_sc04_blgmain_raila'}, +{HashIs = -1680084052, ModNam = 'ch1_02_sc04_blgmain_railb'}, +{HashIs = 136518822, ModNam = 'ch1_02_sc04_blgmain'}, +{HashIs = 1909481576, ModNam = 'ch1_02_sc04_blgmainstairs'}, +{HashIs = -143576950, ModNam = 'ch1_02_sc04_blgmainsupp'}, +{HashIs = 512925819, ModNam = 'ch1_02_sc05_blgmain_rails1'}, +{HashIs = 347638983, ModNam = 'ch1_02_sc05_blgmain_rails2'}, +{HashIs = 970381059, ModNam = 'ch1_02_sc05_blgmain_rails3'}, +{HashIs = 1746449286, ModNam = 'ch1_02_sc05_blgmain_rails4'}, +{HashIs = -399821907, ModNam = 'ch1_02_sc05_blgmain_rails5'}, +{HashIs = -574808367, ModNam = 'ch1_02_sc05_blgmain_rails6'}, +{HashIs = 175011891, ModNam = 'ch1_02_sc05_blgmain_rails7'}, +{HashIs = -1062829251, ModNam = 'ch1_02_sc05_blgmain'}, +{HashIs = -518564779, ModNam = 'ch1_02_sea_ch1_02_uw1_00'}, +{HashIs = -629029074, ModNam = 'ch1_02_sea_ch1_02_uw1_01'}, +{HashIs = 152806493, ModNam = 'ch1_02_sea_ch1_02_uw1_02'}, +{HashIs = -78804799, ModNam = 'ch1_02_sea_ch1_02_uw1_03'}, +{HashIs = 764439878, ModNam = 'ch1_02_sea_ch1_02_uw1_04'}, +{HashIs = 533287352, ModNam = 'ch1_02_sea_ch1_02_uw1_05'}, +{HashIs = 1377252947, ModNam = 'ch1_02_sea_ch1_02_uw1_06'}, +{HashIs = 1153244063, ModNam = 'ch1_02_sea_ch1_02_uw1_07'}, +{HashIs = 131934431, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_00'}, +{HashIs = -164756095, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_01'}, +{HashIs = 1684300276, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_02'}, +{HashIs = 1647893917, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_03'}, +{HashIs = 1342060840, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_04'}, +{HashIs = 1035801766, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_05'}, +{HashIs = -1417908189, ModNam = 'ch1_02_sea_ch1_02_uw1_dec_06'}, +{HashIs = 577450743, ModNam = 'ch1_02_sea_ch1_02_uw2_01_lod'}, +{HashIs = -1568584208, ModNam = 'ch1_02_sea_ch1_02_uw2_01'}, +{HashIs = -1432319552, ModNam = 'ch1_02_sea_ch1_02_uw2_02_lod'}, +{HashIs = -1346901923, ModNam = 'ch1_02_sea_ch1_02_uw2_02'}, +{HashIs = 14660227, ModNam = 'ch1_02_snd_dcl'}, +{HashIs = 1329820840, ModNam = 'ch1_03_armco00'}, +{HashIs = -2051645043, ModNam = 'ch1_03_armco01'}, +{HashIs = 872857135, ModNam = 'ch1_03_armco02'}, +{HashIs = 1750804183, ModNam = 'ch1_03_armco03'}, +{HashIs = 1989198658, ModNam = 'ch1_03_armco04'}, +{HashIs = -1364890403, ModNam = 'ch1_03_bridge_ov'}, +{HashIs = 1828542008, ModNam = 'ch1_03_bridge001_supports'}, +{HashIs = -303945667, ModNam = 'ch1_03_bridge001'}, +{HashIs = -1077376968, ModNam = 'ch1_03_cstrckedge_003'}, +{HashIs = -769774365, ModNam = 'ch1_03_cstrckedge_004'}, +{HashIs = -328572541, ModNam = 'ch1_03_cstrckedge_005'}, +{HashIs = -1915245627, ModNam = 'ch1_03_dcl_lyb02'}, +{HashIs = -354120227, ModNam = 'ch1_03_dcl_lyby00'}, +{HashIs = 1531047574, ModNam = 'ch1_03_dcl_lyby01'}, +{HashIs = 699952384, ModNam = 'ch1_03_decal_004_lod'}, +{HashIs = 1957512629, ModNam = 'ch1_03_decal_004'}, +{HashIs = 1264813400, ModNam = 'ch1_03_decal02'}, +{HashIs = -1035883491, ModNam = 'ch1_03_foamwet_01'}, +{HashIs = -1392213597, ModNam = 'ch1_03_foamwet_02'}, +{HashIs = 1923353819, ModNam = 'ch1_03_foamwet_03'}, +{HashIs = -590094023, ModNam = 'ch1_03_foamwet_04'}, +{HashIs = 1514599272, ModNam = 'ch1_03_land_001_decal'}, +{HashIs = 1301385023, ModNam = 'ch1_03_land_001'}, +{HashIs = 1606595489, ModNam = 'ch1_03_land_002'}, +{HashIs = 1778567201, ModNam = 'ch1_03_land_003'}, +{HashIs = 2074110812, ModNam = 'ch1_03_land_004'}, +{HashIs = -1035722506, ModNam = 'ch1_03_land_dc05_lod'}, +{HashIs = 2129970183, ModNam = 'ch1_03_land_dcl05'}, +{HashIs = -1376131756, ModNam = 'ch1_03_land_dcl05b_lod'}, +{HashIs = -827454113, ModNam = 'ch1_03_land_dcl05b'}, +{HashIs = -1506874643, ModNam = 'ch1_03_lnd_dcl1_lod'}, +{HashIs = 403598249, ModNam = 'ch1_03_lnd_dcl1'}, +{HashIs = 1445634661, ModNam = 'ch1_03_lnd_dcl2_lod'}, +{HashIs = 52183493, ModNam = 'ch1_03_lnd_dcl2'}, +{HashIs = 1538980321, ModNam = 'ch1_03_sea_ch1_03_uw_00'}, +{HashIs = -491459741, ModNam = 'ch1_03_sea_ch1_03_uw_01_lod'}, +{HashIs = 759962884, ModNam = 'ch1_03_sea_ch1_03_uw_01'}, +{HashIs = 1044889339, ModNam = 'ch1_03_sea_ch1_03_uw_02'}, +{HashIs = -1209748941, ModNam = 'ch1_03_sea_ch1_03_uw_03'}, +{HashIs = -2056598208, ModNam = 'ch1_03_sea_ch1_03_uw_04'}, +{HashIs = -1883708964, ModNam = 'ch1_03_sea_ch1_03_uw_05'}, +{HashIs = 868044784, ModNam = 'ch1_03_sea_ch1_03_uw_06_lod'}, +{HashIs = 1626866779, ModNam = 'ch1_03_sea_ch1_03_uw_06'}, +{HashIs = 872392739, ModNam = 'ch1_03_sea_ch1_03_uw_07_lod'}, +{HashIs = -557023230, ModNam = 'ch1_03_sea_ch1_03_uw_07'}, +{HashIs = -248503095, ModNam = 'ch1_03_sea_ch1_03_uw_08'}, +{HashIs = 46978107, ModNam = 'ch1_03_sea_ch1_03_uw_09_lod'}, +{HashIs = -596575413, ModNam = 'ch1_03_sea_ch1_03_uw_09'}, +{HashIs = 1449403816, ModNam = 'ch1_03_sea_ch1_03_uw_dec_00'}, +{HashIs = 1679737117, ModNam = 'ch1_03_sea_ch1_03_uw_dec_01'}, +{HashIs = -1175163705, ModNam = 'ch1_03_sea_ch1_03_uw_dec_02'}, +{HashIs = 1202784322, ModNam = 'ch1_03_sea_ch1_03_uw_dec_03'}, +{HashIs = -1868686821, ModNam = 'ch1_03_sea_ch1_03_uw_dec_04'}, +{HashIs = -1622919321, ModNam = 'ch1_03_sea_ch1_03_uw_dec_05'}, +{HashIs = -467648226, ModNam = 'ch1_03_sea_ch1_03_uw_dec_06'}, +{HashIs = 47808144, ModNam = 'ch1_03_sea_ch1_03_uw_dec_07'}, +{HashIs = -395982451, ModNam = 'ch1_03_sea_ch1_03_uw_dec_08'}, +{HashIs = -174070783, ModNam = 'ch1_03_sea_ch1_03_uw_dec_09'}, +{HashIs = -19794023, ModNam = 'ch1_03_sea_ch1_03_uw_dec_10'}, +{HashIs = -1935043766, ModNam = 'ch1_03_sea_ch1_03_uw_dec_11'}, +{HashIs = 1834135174, ModNam = 'ch1_04_armco_endsmalll001'}, +{HashIs = -293287060, ModNam = 'ch1_04_armco_left_10'}, +{HashIs = 584202551, ModNam = 'ch1_04_armco_rght_10'}, +{HashIs = -1940283353, ModNam = 'ch1_04_culvert01_s'}, +{HashIs = -600745613, ModNam = 'ch1_04_culvert01'}, +{HashIs = -294191618, ModNam = 'ch1_04_culvert02'}, +{HashIs = -2131518812, ModNam = 'ch1_04_dcl_04_lod'}, +{HashIs = 450170323, ModNam = 'ch1_04_dcl_04'}, +{HashIs = -1991611708, ModNam = 'ch1_04_dcl_05'}, +{HashIs = -509721025, ModNam = 'ch1_04_dcl_08c_lod'}, +{HashIs = -1063419413, ModNam = 'ch1_04_dcl_08c'}, +{HashIs = 338705029, ModNam = 'ch1_04_dcl_11_lod'}, +{HashIs = -1184226737, ModNam = 'ch1_04_dcl_11'}, +{HashIs = -449840678, ModNam = 'ch1_04_dcl_13'}, +{HashIs = -1065835483, ModNam = 'ch1_04_dcl_13b_lod'}, +{HashIs = 1673261881, ModNam = 'ch1_04_dcl_13b'}, +{HashIs = -1916844178, ModNam = 'ch1_04_dcl_14_lod'}, +{HashIs = 340744164, ModNam = 'ch1_04_dcl_14'}, +{HashIs = 33928017, ModNam = 'ch1_04_dcl_15'}, +{HashIs = 264720136, ModNam = 'ch1_04_dcl_17'}, +{HashIs = 726992419, ModNam = 'ch1_04_dcl_19'}, +{HashIs = -866876887, ModNam = 'ch1_04_dcl_20_lod'}, +{HashIs = -827143296, ModNam = 'ch1_04_dcl_20'}, +{HashIs = -1726097431, ModNam = 'ch1_04_dcl_21_lod'}, +{HashIs = -595335390, ModNam = 'ch1_04_dcl_21'}, +{HashIs = -114157674, ModNam = 'ch1_04_dcl_21b'}, +{HashIs = -1285745451, ModNam = 'ch1_04_dcl_22'}, +{HashIs = -987000185, ModNam = 'ch1_04_dcl_23a_lod'}, +{HashIs = -2114278599, ModNam = 'ch1_04_dcl_23a'}, +{HashIs = -325747467, ModNam = 'ch1_04_dcl_26r'}, +{HashIs = 398751053, ModNam = 'ch1_04_decal_bridge'}, +{HashIs = -1602685052, ModNam = 'ch1_04_decalsfloor'}, +{HashIs = -1380684055, ModNam = 'ch1_04_decalsflooredge'}, +{HashIs = -798957422, ModNam = 'ch1_04_decalsfloorpark'}, +{HashIs = 313513025, ModNam = 'ch1_04_gasnew'}, +{HashIs = -742940955, ModNam = 'ch1_04_gasnewroof'}, +{HashIs = -1601205788, ModNam = 'ch1_04_gassign01'}, +{HashIs = 1991980604, ModNam = 'ch1_04_gassign02'}, +{HashIs = -2064526679, ModNam = 'ch1_04_gassign03'}, +{HashIs = 180050437, ModNam = 'ch1_04_grills'}, +{HashIs = 1006687760, ModNam = 'ch1_04_hexdecals'}, +{HashIs = 923329994, ModNam = 'ch1_04_land002'}, +{HashIs = 1628816419, ModNam = 'ch1_04_land01'}, +{HashIs = 1391339476, ModNam = 'ch1_04_land02'}, +{HashIs = -1300502782, ModNam = 'ch1_04_land03'}, +{HashIs = -2141551936, ModNam = 'ch1_04_land04'}, +{HashIs = 1660562037, ModNam = 'ch1_04_refprox023_ch'}, +{HashIs = 664017020, ModNam = 'ch1_04_refprox024_ch'}, +{HashIs = 1671870307, ModNam = 'ch1_04_refprox025_ch'}, +{HashIs = 1489283597, ModNam = 'ch1_04_refprox027_ch'}, +{HashIs = -970411175, ModNam = 'ch1_04_refprox028_ch'}, +{HashIs = 1131940427, ModNam = 'ch1_04_refprox029_ch'}, +{HashIs = -669836836, ModNam = 'ch1_04_refprox030_ch'}, +{HashIs = 1529750140, ModNam = 'ch1_04_refprox031_ch'}, +{HashIs = -1635586171, ModNam = 'ch1_04_refprox032_ch'}, +{HashIs = 992703513, ModNam = 'ch1_04_refprox033_ch'}, +{HashIs = -792727366, ModNam = 'ch1_04_refprox034_ch'}, +{HashIs = -1999503628, ModNam = 'ch1_04_rockgroup_1'}, +{HashIs = -1897559265, ModNam = 'ch1_04_rockgroup_3'}, +{HashIs = 578557404, ModNam = 'ch1_04_sea_ch1_04_uw_01_lod'}, +{HashIs = 1275047988, ModNam = 'ch1_04_sea_ch1_04_uw_01'}, +{HashIs = 1580618913, ModNam = 'ch1_04_sea_ch1_04_uw_02'}, +{HashIs = 1580684662, ModNam = 'ch1_04_sea_ch1_04_uw_dec_01'}, +{HashIs = -6351017, ModNam = 'ch1_04_sea_ch1_04_uw_dec_02'}, +{HashIs = -300080000, ModNam = 'ch1_04_signglue'}, +{HashIs = 57831255, ModNam = 'ch1_04_ssbigsign_d008'}, +{HashIs = 1859705599, ModNam = 'ch1_04_stones_decal'}, +{HashIs = 1142298580, ModNam = 'ch1_04_truckmarkings'}, +{HashIs = 1572274500, ModNam = 'ch1_04_wetlands_01'}, +{HashIs = 726408295, ModNam = 'ch1_04_wetlands_02'}, +{HashIs = 966113530, ModNam = 'ch1_04_wetlands_03'}, +{HashIs = -2016455316, ModNam = 'ch1_04_wetlands_04'}, +{HashIs = -1780354671, ModNam = 'ch1_04_wetlands_05'}, +{HashIs = -1430917773, ModNam = 'ch1_04_woodenstruc'}, +{HashIs = 2003984740, ModNam = 'ch1_04_woodenstruc2'}, +{HashIs = 1211859703, ModNam = 'ch1_04_woodenstruc3'}, +{HashIs = -2035462136, ModNam = 'ch1_04b_ammo_decal'}, +{HashIs = 146986237, ModNam = 'ch1_04b_ammosign_lod'}, +{HashIs = 1573004296, ModNam = 'ch1_04b_ammosign'}, +{HashIs = -1596821588, ModNam = 'ch1_04b_bdec_07g'}, +{HashIs = -390130824, ModNam = 'ch1_04b_cardecals'}, +{HashIs = -580163850, ModNam = 'ch1_04b_cardetails_lod'}, +{HashIs = -1840327864, ModNam = 'ch1_04b_cardetails'}, +{HashIs = 1663382220, ModNam = 'ch1_04b_cliff_07'}, +{HashIs = -1680988031, ModNam = 'ch1_04b_cliff_dcl_01_lod'}, +{HashIs = 479419282, ModNam = 'ch1_04b_cliff_dcl_01'}, +{HashIs = -2032619493, ModNam = 'ch1_04b_cliff_dcl_05'}, +{HashIs = 1496962270, ModNam = 'ch1_04b_cliff_dcl_06'}, +{HashIs = 2106957205, ModNam = 'ch1_04b_cliff_dcl_08'}, +{HashIs = -1296300063, ModNam = 'ch1_04b_cliff_dcl_09'}, +{HashIs = -929582516, ModNam = 'ch1_04b_cliff_dcl_10'}, +{HashIs = -23191984, ModNam = 'ch1_04b_cliff_dcl_11'}, +{HashIs = -396201503, ModNam = 'ch1_04b_cliff_dcl_12'}, +{HashIs = 192624650, ModNam = 'ch1_04b_cliff_dcl_14'}, +{HashIs = 900271205, ModNam = 'ch1_04b_cliff_dcl_15'}, +{HashIs = 337226287, ModNam = 'ch1_04b_clothes_decal'}, +{HashIs = -1690095993, ModNam = 'ch1_04b_clothese_emiss_lod'}, +{HashIs = 1561121555, ModNam = 'ch1_04b_clothese_emissiv'}, +{HashIs = 341003969, ModNam = 'ch1_04b_crk_dcl_05'}, +{HashIs = -668414286, ModNam = 'ch1_04b_culv_shadw'}, +{HashIs = -1334476730, ModNam = 'ch1_04b_culvert_shdw'}, +{HashIs = 990490525, ModNam = 'ch1_04b_culvert006'}, +{HashIs = 1748310538, ModNam = 'ch1_04b_culvert01_sb'}, +{HashIs = -1248175503, ModNam = 'ch1_04b_culvert01'}, +{HashIs = 2029364866, ModNam = 'ch1_04b_dcl_01'}, +{HashIs = -769828636, ModNam = 'ch1_04b_dcl_02'}, +{HashIs = -967128866, ModNam = 'ch1_04b_dcl_02b'}, +{HashIs = 1369332179, ModNam = 'ch1_04b_dcl_09c'}, +{HashIs = 1459250315, ModNam = 'ch1_04b_dcl_09d'}, +{HashIs = -1907920610, ModNam = 'ch1_04b_decalbuild006'}, +{HashIs = 684107290, ModNam = 'ch1_04b_decalbuild008'}, +{HashIs = -2088199119, ModNam = 'ch1_04b_emissiv'}, +{HashIs = 1840110615, ModNam = 'ch1_04b_land_e'}, +{HashIs = 900133182, ModNam = 'ch1_04b_landa'}, +{HashIs = 2047474211, ModNam = 'ch1_04b_landb'}, +{HashIs = 818680725, ModNam = 'ch1_04b_landdcl_01'}, +{HashIs = -1539061236, ModNam = 'ch1_04b_landdecal_lod'}, +{HashIs = 659672721, ModNam = 'ch1_04b_landdecal'}, +{HashIs = -1304150549, ModNam = 'ch1_04b_landdecal01'}, +{HashIs = -610528332, ModNam = 'ch1_04b_refproc_ch'}, +{HashIs = 44953858, ModNam = 'ch1_04b_refproc'}, +{HashIs = 1683510404, ModNam = 'ch1_04b_refprox026_ch'}, +{HashIs = -1219049270, ModNam = 'ch1_04b_refprox036_ch'}, +{HashIs = 1406750216, ModNam = 'ch1_04b_refprox037_ch'}, +{HashIs = 857475009, ModNam = 'ch1_04b_refprox038_ch'}, +{HashIs = -1798191903, ModNam = 'ch1_04b_refprox039_ch'}, +{HashIs = 2041392255, ModNam = 'ch1_04b_rock1'}, +{HashIs = 1181548787, ModNam = 'ch1_04b_rocklrg01'}, +{HashIs = 2000085638, ModNam = 'ch1_04b_rocklrg02'}, +{HashIs = 636370934, ModNam = 'ch1_04b_rocklrg03'}, +{HashIs = 828790498, ModNam = 'ch1_04b_rocklrg04'}, +{HashIs = 79089145, ModNam = 'ch1_04b_rocksml02'}, +{HashIs = -960867839, ModNam = 'ch1_04b_rocksml03'}, +{HashIs = -653789540, ModNam = 'ch1_04b_rocksml04'}, +{HashIs = -1441490658, ModNam = 'ch1_04b_rocksml05'}, +{HashIs = -1210665822, ModNam = 'ch1_04b_rocksml06'}, +{HashIs = 1480458114, ModNam = 'ch1_04b_shop_02axtra'}, +{HashIs = 1324364699, ModNam = 'ch1_04b_shop_jgs1'}, +{HashIs = 1153244981, ModNam = 'ch1_04b_shop_jgs2'}, +{HashIs = 1921186496, ModNam = 'ch1_04b_shop_jgs3'}, +{HashIs = -707621490, ModNam = 'ch1_04b_shop_jgsxtr'}, +{HashIs = 188637696, ModNam = 'ch1_04b_shop_jgsxtr02'}, +{HashIs = -489402741, ModNam = 'ch1_04b_shopdet'}, +{HashIs = 1973243990, ModNam = 'ch1_04b_shopdet02'}, +{HashIs = 131094024, ModNam = 'ch1_04b_vinegrapes__01'}, +{HashIs = -158157939, ModNam = 'ch1_04b_vinegrapes__02'}, +{HashIs = -803871188, ModNam = 'ch1_04b_vinegrapes__03'}, +{HashIs = 1591444409, ModNam = 'ch1_04b_vinegrapes__04'}, +{HashIs = -1263980717, ModNam = 'ch1_04b_vinegrapes__05'}, +{HashIs = -1083489065, ModNam = 'ch1_04b_vinegrapes__06'}, +{HashIs = 393573626, ModNam = 'ch1_04b_vinegrapes__07'}, +{HashIs = -1513680497, ModNam = 'ch1_04b_vinegrapes__08'}, +{HashIs = -69288499, ModNam = 'ch1_04b_vinegrapes__09'}, +{HashIs = -1622932575, ModNam = 'ch1_04b_vinegrapes__10'}, +{HashIs = 1186321010, ModNam = 'ch1_04b_vinegrapes__11'}, +{HashIs = 1492875005, ModNam = 'ch1_04b_vinegrapes__12'}, +{HashIs = 305654135, ModNam = 'ch1_04b_vinegrapes__13'}, +{HashIs = -461763076, ModNam = 'ch1_04b_vinegrapes__14'}, +{HashIs = -1939022369, ModNam = 'ch1_04b_vinegrapes__15'}, +{HashIs = -1915821917, ModNam = 'ch1_04b_vinegrapes__16'}, +{HashIs = 721885973, ModNam = 'ch1_04b_vinegrapes__17'}, +{HashIs = 1027850126, ModNam = 'ch1_04b_vinegrapes__18'}, +{HashIs = -984461399, ModNam = 'ch1_04b_vinegrapes__19'}, +{HashIs = -155667011, ModNam = 'ch1_04b_vinegrapes__20'}, +{HashIs = -1345476636, ModNam = 'ch1_04b_vinegrapes__21'}, +{HashIs = 439188646, ModNam = 'ch1_04b_vinegrapes__22'}, +{HashIs = -749900061, ModNam = 'ch1_04b_vinegrapes__23'}, +{HashIs = -1114422417, ModNam = 'ch1_04b_vinegrapes__24'}, +{HashIs = 1993356778, ModNam = 'ch1_04b_vinegrapes__25'}, +{HashIs = 1628244580, ModNam = 'ch1_04b_vinegrapes__26'}, +{HashIs = -696126140, ModNam = 'ch1_04b_vinegrapes__27'}, +{HashIs = -1052456246, ModNam = 'ch1_04b_vinegrapes__28'}, +{HashIs = 2047261775, ModNam = 'ch1_04b_vinegrapes__29'}, +{HashIs = -866983922, ModNam = 'ch1_04b_vinegrapes__30'}, +{HashIs = -1553953238, ModNam = 'ch1_04b_vinegrapes__31'}, +{HashIs = -1289474639, ModNam = 'ch1_04b_vinegrapes__32'}, +{HashIs = -156650325, ModNam = 'ch1_04b_vinegrapes__33'}, +{HashIs = 283240731, ModNam = 'ch1_04b_vinegrapes__34'}, +{HashIs = 1514470368, ModNam = 'ch1_04b_vinegrapes__35'}, +{HashIs = -335962293, ModNam = 'ch1_04b_vinegrapes__36'}, +{HashIs = 751247589, ModNam = 'ch1_04b_vinegrapes__37'}, +{HashIs = 1047905346, ModNam = 'ch1_04b_vinegrapes__38'}, +{HashIs = -1930632913, ModNam = 'ch1_04b_vinegrapes__39'}, +{HashIs = 1978622296, ModNam = 'ch1_04b_vinegrapes__40'}, +{HashIs = -1071745611, ModNam = 'ch1_04b_vinegrapes__41'}, +{HashIs = 1497802759, ModNam = 'ch1_04b_vinegrapes__42'}, +{HashIs = -899020232, ModNam = 'ch1_04b_vinegrapes__43'}, +{HashIs = 821286730, ModNam = 'ch1_04b_vinegrapes__44'}, +{HashIs = 1033072777, ModNam = 'ch1_04b_vinegrapes__45'}, +{HashIs = 353181565, ModNam = 'ch1_04b_vinegrapes__46'}, +{HashIs = 1843768805, ModNam = 'ch1_04b_vinegrapes_01'}, +{HashIs = 1624282043, ModNam = 'ch1_04b_vinegrapes_02'}, +{HashIs = -1834780832, ModNam = 'ch1_04b_vinegrapes_03'}, +{HashIs = -2045157812, ModNam = 'ch1_04b_vinegrapes_04'}, +{HashIs = -1744207316, ModNam = 'ch1_04b_vinegrapes_05'}, +{HashIs = -944217719, ModNam = 'ch1_04b_vinegrapes_06'}, +{HashIs = -1134736685, ModNam = 'ch1_04b_vinegrapes_07'}, +{HashIs = -1542840583, ModNam = 'ch1_04b_vinegrapes_08'}, +{HashIs = -1288651450, ModNam = 'ch1_04b_vinegrapes_09'}, +{HashIs = -331895833, ModNam = 'ch1_04b_vinegrapes_10'}, +{HashIs = 298776341, ModNam = 'ch1_04b_vinegrapes_11'}, +{HashIs = 20403686, ModNam = 'ch1_04b_vinegrapes_12'}, +{HashIs = 788410739, ModNam = 'ch1_04b_vinegrapes_13'}, +{HashIs = 614145197, ModNam = 'ch1_04b_vinegrapes_14'}, +{HashIs = 1381562408, ModNam = 'ch1_04b_vinegrapes_15'}, +{HashIs = 910999568, ModNam = 'ch1_04b_vinegrapes_16'}, +{HashIs = 1748607973, ModNam = 'ch1_04b_vinegrapes_17'}, +{HashIs = 1571065531, ModNam = 'ch1_04b_vinegrapes_18'}, +{HashIs = -1956222402, ModNam = 'ch1_04b_vinegrapes_19'}, +{HashIs = 861289227, ModNam = 'ch1_04b_vinegrapes_20'}, +{HashIs = -1989220553, ModNam = 'ch1_04b_vinegrapes_21'}, +{HashIs = 1445724338, ModNam = 'ch1_04b_vinegrapes_22'}, +{HashIs = 1824075212, ModNam = 'ch1_04b_vinegrapes_23'}, +{HashIs = -1128247847, ModNam = 'ch1_04b_vinegrapes_24'}, +{HashIs = -900404990, ModNam = 'ch1_04b_vinegrapes_25'}, +{HashIs = -1625976188, ModNam = 'ch1_04b_vinegrapes_26'}, +{HashIs = -1259291078, ModNam = 'ch1_04b_vinegrapes_27'}, +{HashIs = 2002862892, ModNam = 'ch1_04b_vinegrapes_28'}, +{HashIs = -1917915193, ModNam = 'ch1_04b_vinegrapes_29'}, +{HashIs = -152222878, ModNam = 'ch1_04b_vinegrapes_30'}, +{HashIs = 92528783, ModNam = 'ch1_04b_vinegrapes_31'}, +{HashIs = -597389735, ModNam = 'ch1_04b_vinegrapes_32'}, +{HashIs = -424500491, ModNam = 'ch1_04b_vinegrapes_33'}, +{HashIs = -8760188, ModNam = 'ch1_04b_vinegrapes_34'}, +{HashIs = 164456746, ModNam = 'ch1_04b_vinegrapes_35'}, +{HashIs = -1587472305, ModNam = 'ch1_04b_vinegrapes_36'}, +{HashIs = -1282753374, ModNam = 'ch1_04b_vinegrapes_37'}, +{HashIs = 1765025782, ModNam = 'ch1_04b_vinegrapes_38'}, +{HashIs = -763102572, ModNam = 'ch1_04b_vinegrapes_39'}, +{HashIs = 189456305, ModNam = 'ch1_04b_vinegrapes_40'}, +{HashIs = 198762701, ModNam = 'ch1_04b_vinegrapes_41'}, +{HashIs = -424208758, ModNam = 'ch1_04b_vinegrapes_42'}, +{HashIs = -111526960, ModNam = 'ch1_04b_vinegrapes_43'}, +{HashIs = 808987019, ModNam = 'ch1_04b_vinegrapes_44'}, +{HashIs = 1108397372, ModNam = 'ch1_04b_vinegrapes_45'}, +{HashIs = -1951309696, ModNam = 'ch1_04b_vinegrapes_46'}, +{HashIs = 230526058, ModNam = 'ch1_04b_vineland01'}, +{HashIs = -244034600, ModNam = 'ch1_04b_vineland02'}, +{HashIs = 2031215194, ModNam = 'ch1_04b_vines_01'}, +{HashIs = -1351725290, ModNam = 'ch1_04b_vines_02'}, +{HashIs = -770632613, ModNam = 'ch1_04b_vines_04'}, +{HashIs = -1068928820, ModNam = 'ch1_04b_vines_05'}, +{HashIs = -160178912, ModNam = 'ch1_04b_vines_06'}, +{HashIs = -455525909, ModNam = 'ch1_04b_vines_07'}, +{HashIs = -236104689, ModNam = 'ch1_04b_vines_08'}, +{HashIs = -532565832, ModNam = 'ch1_04b_vines_09'}, +{HashIs = -1635374042, ModNam = 'ch1_04b_vines_10'}, +{HashIs = -1371747437, ModNam = 'ch1_04b_vines_11'}, +{HashIs = -1785849294, ModNam = 'ch1_04b_vines_12'}, +{HashIs = -1546897746, ModNam = 'ch1_04b_vines_13'}, +{HashIs = 1800553919, ModNam = 'ch1_04b_vines_14'}, +{HashIs = 2031345986, ModNam = 'ch1_04b_vines_15'}, +{HashIs = 1294240100, ModNam = 'ch1_04b_vines_16'}, +{HashIs = 1525589240, ModNam = 'ch1_04b_vines_17'}, +{HashIs = 568603364, ModNam = 'ch1_04b_vines_18'}, +{HashIs = 1076195174, ModNam = 'ch1_04b_vines_19'}, +{HashIs = -651540059, ModNam = 'ch1_04b_vines_20'}, +{HashIs = -1100475359, ModNam = 'ch1_04b_vines_21'}, +{HashIs = 2072809067, ModNam = 'ch1_04b_vines_22'}, +{HashIs = -371856644, ModNam = 'ch1_04b_vines_23'}, +{HashIs = 879132712, ModNam = 'ch1_04b_vines_24'}, +{HashIs = -1408864414, ModNam = 'ch1_04b_vines_25'}, +{HashIs = 1616992285, ModNam = 'ch1_04b_vines_26'}, +{HashIs = 1191650665, ModNam = 'ch1_04b_vines_27'}, +{HashIs = -15919754, ModNam = 'ch1_04b_vines_28'}, +{HashIs = 1831694773, ModNam = 'ch1_04b_vines_29'}, +{HashIs = -1777025045, ModNam = 'ch1_04b_vines_30'}, +{HashIs = -2082858122, ModNam = 'ch1_04b_vines_31'}, +{HashIs = 980551851, ModNam = 'ch1_04b_vines_32'}, +{HashIs = 1747739679, ModNam = 'ch1_04b_vines_33'}, +{HashIs = 518869410, ModNam = 'ch1_04b_vines_34'}, +{HashIs = 1286516004, ModNam = 'ch1_04b_vines_35'}, +{HashIs = 530862860, ModNam = 'ch1_04b_vines_36'}, +{HashIs = 1308340154, ModNam = 'ch1_04b_vines_37'}, +{HashIs = 52009463, ModNam = 'ch1_04b_vines_38'}, +{HashIs = 828896915, ModNam = 'ch1_04b_vines_39'}, +{HashIs = 851345176, ModNam = 'ch1_04b_vines_40'}, +{HashIs = -1133735314, ModNam = 'ch1_04b_vines_41'}, +{HashIs = -163281371, ModNam = 'ch1_04b_vines_42'}, +{HashIs = 100476310, ModNam = 'ch1_04b_vines_43'}, +{HashIs = 1465108546, ModNam = 'ch1_04b_vines_44'}, +{HashIs = 1771138237, ModNam = 'ch1_04b_vines_45'}, +{HashIs = 1022366587, ModNam = 'ch1_04b_vines_46'}, +{HashIs = 1325578144, ModNam = 'ch1_04b_vines_47'}, +{HashIs = -710911980, ModNam = 'ch1_04b_vineslmbs_01'}, +{HashIs = 450683532, ModNam = 'ch1_04b_vineslmbs_02'}, +{HashIs = -107765766, ModNam = 'ch1_04b_vineslmbs_03'}, +{HashIs = -1943747302, ModNam = 'ch1_04b_vineslmbs_04'}, +{HashIs = -1705287289, ModNam = 'ch1_04b_vineslmbs_05'}, +{HashIs = -1344500595, ModNam = 'ch1_04b_vineslmbs_06'}, +{HashIs = -1114232832, ModNam = 'ch1_04b_vineslmbs_07'}, +{HashIs = 1439815797, ModNam = 'ch1_04b_vineslmbs_08'}, +{HashIs = 1670640633, ModNam = 'ch1_04b_vineslmbs_09'}, +{HashIs = 1075981838, ModNam = 'ch1_04b_vineslmbs_10'}, +{HashIs = 241519257, ModNam = 'ch1_04b_vineslmbs_11'}, +{HashIs = 1705408790, ModNam = 'ch1_04b_vineslmbs_12'}, +{HashIs = 842076716, ModNam = 'ch1_04b_vineslmbs_13'}, +{HashIs = -86891661, ModNam = 'ch1_04b_vineslmbs_14'}, +{HashIs = -396231021, ModNam = 'ch1_04b_vineslmbs_15'}, +{HashIs = 489482280, ModNam = 'ch1_04b_vineslmbs_16'}, +{HashIs = -317356038, ModNam = 'ch1_04b_vineslmbs_17'}, +{HashIs = -452298740, ModNam = 'ch1_04b_vineslmbs_18'}, +{HashIs = -1285483334, ModNam = 'ch1_04b_vineslmbs_19'}, +{HashIs = 251218053, ModNam = 'ch1_04b_vineslmbs_20'}, +{HashIs = -1046073888, ModNam = 'ch1_04b_vineslmbs_21'}, +{HashIs = 66237048, ModNam = 'ch1_04b_vineslmbs_22'}, +{HashIs = -165079323, ModNam = 'ch1_04b_vineslmbs_23'}, +{HashIs = -738504054, ModNam = 'ch1_04b_vineslmbs_24'}, +{HashIs = -2049493441, ModNam = 'ch1_04b_vineslmbs_25'}, +{HashIs = -1199662191, ModNam = 'ch1_04b_vineslmbs_26'}, +{HashIs = -364871916, ModNam = 'ch1_04b_vineslmbs_27'}, +{HashIs = 1094167809, ModNam = 'ch1_04b_vineslmbs_28'}, +{HashIs = 721256589, ModNam = 'ch1_04b_vineslmbs_29'}, +{HashIs = -75783462, ModNam = 'ch1_04b_vineslmbs_30'}, +{HashIs = 156843669, ModNam = 'ch1_04b_vineslmbs_31'}, +{HashIs = 1519182087, ModNam = 'ch1_04b_vineslmbs_32'}, +{HashIs = 750847344, ModNam = 'ch1_04b_vineslmbs_33'}, +{HashIs = -1366685448, ModNam = 'ch1_04b_vineslmbs_34'}, +{HashIs = -1013042400, ModNam = 'ch1_04b_vineslmbs_35'}, +{HashIs = 366565269, ModNam = 'ch1_04b_vineslmbs_36'}, +{HashIs = 656701995, ModNam = 'ch1_04b_vineslmbs_37'}, +{HashIs = 1042229304, ModNam = 'ch1_04b_vineslmbs_38'}, +{HashIs = 754451946, ModNam = 'ch1_04b_vineslmbs_39'}, +{HashIs = -18075817, ModNam = 'ch1_04b_vineslmbs_40'}, +{HashIs = -407502613, ModNam = 'ch1_04b_vineslmbs_41'}, +{HashIs = -617060368, ModNam = 'ch1_04b_vineslmbs_42'}, +{HashIs = -730899874, ModNam = 'ch1_04b_vineslmbs_43'}, +{HashIs = 1389975332, ModNam = 'ch1_04b_vineslmbs_44'}, +{HashIs = 749341382, ModNam = 'ch1_04b_vineslmbs_45'}, +{HashIs = 514027205, ModNam = 'ch1_04b_vineslmbs_46'}, +{HashIs = -593814746, ModNam = 'ch1_04b_vineslod_01'}, +{HashIs = -822247453, ModNam = 'ch1_04b_vineslod_02'}, +{HashIs = 1942338968, ModNam = 'ch1_04b_vinetrck_01'}, +{HashIs = 492179642, ModNam = 'ch1_04b_vinetrck_02'}, +{HashIs = -791115731, ModNam = 'ch1_04b_water_pool_slod'}, +{HashIs = -1311186087, ModNam = 'ch1_04b_water_pool'}, +{HashIs = 593597437, ModNam = 'ch1_04b_water01'}, +{HashIs = 1056164589, ModNam = 'ch1_04b_water02'}, +{HashIs = 1360883520, ModNam = 'ch1_04b_water03'}, +{HashIs = -1765255028, ModNam = 'ch1_04b_wetlands_tmp6'}, +{HashIs = 1460059961, ModNam = 'ch1_04b_wetlands01'}, +{HashIs = 1153112738, ModNam = 'ch1_04b_wetlands02'}, +{HashIs = -650427488, ModNam = 'ch1_04b_wetlands03'}, +{HashIs = 976258698, ModNam = 'ch1_05_actcen_fen'}, +{HashIs = 1810781472, ModNam = 'ch1_05_actcen_rope'}, +{HashIs = 1730087529, ModNam = 'ch1_05_actcen_slats'}, +{HashIs = -327498539, ModNam = 'ch1_05_activcen_raila'}, +{HashIs = -1709141, ModNam = 'ch1_05_activcen_railb'}, +{HashIs = -13224864, ModNam = 'ch1_05_activcen'}, +{HashIs = -844065962, ModNam = 'ch1_05_activcendtls'}, +{HashIs = 1653345322, ModNam = 'ch1_05_activcensign01_lod'}, +{HashIs = 935153596, ModNam = 'ch1_05_activcensign01'}, +{HashIs = -908544694, ModNam = 'ch1_05_activcensign02_lod'}, +{HashIs = 536551480, ModNam = 'ch1_05_activcensign02'}, +{HashIs = -285935839, ModNam = 'ch1_05_atcn_suprt'}, +{HashIs = -2088094434, ModNam = 'ch1_05_bd01a'}, +{HashIs = -1624314777, ModNam = 'ch1_05_bd01c'}, +{HashIs = -916373301, ModNam = 'ch1_05_bd01d'}, +{HashIs = -1038597159, ModNam = 'ch1_05_cave_dec'}, +{HashIs = -1484538330, ModNam = 'ch1_05_creek_006'}, +{HashIs = 116915445, ModNam = 'ch1_05_creek_007'}, +{HashIs = -381501045, ModNam = 'ch1_05_creek_008'}, +{HashIs = 585544914, ModNam = 'ch1_05_creek_009'}, +{HashIs = -1383740026, ModNam = 'ch1_05_creek_010'}, +{HashIs = 2080992177, ModNam = 'ch1_05_creekrcks_006'}, +{HashIs = 1838014987, ModNam = 'ch1_05_crkwater_1001'}, +{HashIs = 837216926, ModNam = 'ch1_05_crkwater_1005'}, +{HashIs = 539019026, ModNam = 'ch1_05_crkwater_1006'}, +{HashIs = -2121709205, ModNam = 'ch1_05_crkwater_top'}, +{HashIs = -929723431, ModNam = 'ch1_05_d00'}, +{HashIs = -95457460, ModNam = 'ch1_05_d01'}, +{HashIs = 1138197079, ModNam = 'ch1_05_d03'}, +{HashIs = 1981048528, ModNam = 'ch1_05_d04'}, +{HashIs = 1867733326, ModNam = 'ch1_05_d05'}, +{HashIs = -1922951829, ModNam = 'ch1_05_d08'}, +{HashIs = -1474213143, ModNam = 'ch1_05_d09'}, +{HashIs = 59539614, ModNam = 'ch1_05_d10'}, +{HashIs = -1741247976, ModNam = 'ch1_05_d15'}, +{HashIs = -1910139402, ModNam = 'ch1_05_d16'}, +{HashIs = 244324045, ModNam = 'ch1_05_d17'}, +{HashIs = 2083942936, ModNam = 'ch1_05_d18'}, +{HashIs = 1868257378, ModNam = 'ch1_05_d19'}, +{HashIs = -648237077, ModNam = 'ch1_05_d21'}, +{HashIs = -1178308421, ModNam = 'ch1_05_d22'}, +{HashIs = -1901979057, ModNam = 'ch1_05_d23'}, +{HashIs = -1838276121, ModNam = 'ch1_05_d24'}, +{HashIs = -1424829648, ModNam = 'ch1_05_d25'}, +{HashIs = -1127582049, ModNam = 'ch1_05_d26'}, +{HashIs = 1167493177, ModNam = 'ch1_05_d27'}, +{HashIs = 1480535434, ModNam = 'ch1_05_d28'}, +{HashIs = 1639006318, ModNam = 'ch1_05_d29'}, +{HashIs = 1785437879, ModNam = 'ch1_05_d44'}, +{HashIs = -1147977467, ModNam = 'ch1_05_d45'}, +{HashIs = -1388600234, ModNam = 'ch1_05_d46'}, +{HashIs = 794863774, ModNam = 'ch1_05_d47'}, +{HashIs = 994731483, ModNam = 'ch1_05_d47a'}, +{HashIs = -1762920521, ModNam = 'ch1_05_d49'}, +{HashIs = 864740674, ModNam = 'ch1_05_d50'}, +{HashIs = 1877990923, ModNam = 'ch1_05_d52'}, +{HashIs = 481474450, ModNam = 'ch1_05_d56'}, +{HashIs = -1283824349, ModNam = 'ch1_05_d57'}, +{HashIs = -1522513745, ModNam = 'ch1_05_d58'}, +{HashIs = -268542422, ModNam = 'ch1_05_d59'}, +{HashIs = 1352359959, ModNam = 'ch1_05_dd10t001'}, +{HashIs = 859803400, ModNam = 'ch1_05_decal_00'}, +{HashIs = -2050968563, ModNam = 'ch1_05_decal_02'}, +{HashIs = 640710730, ModNam = 'ch1_05_decal_13'}, +{HashIs = -154494593, ModNam = 'ch1_05_decal_14'}, +{HashIs = 148979116, ModNam = 'ch1_05_decal_15'}, +{HashIs = 1543168990, ModNam = 'ch1_05_decal_16'}, +{HashIs = 761267881, ModNam = 'ch1_05_decal_17'}, +{HashIs = 652016031, ModNam = 'ch1_05_decal_18'}, +{HashIs = -122479284, ModNam = 'ch1_05_decal_19'}, +{HashIs = -1290727183, ModNam = 'ch1_05_decal_20'}, +{HashIs = -993086356, ModNam = 'ch1_05_decal_21'}, +{HashIs = 390748510, ModNam = 'ch1_05_decal_22'}, +{HashIs = 470508256, ModNam = 'ch1_05_decal_23'}, +{HashIs = 1346620240, ModNam = 'ch1_05_decal_26'}, +{HashIs = 1628073181, ModNam = 'ch1_05_decal_27'}, +{HashIs = 1541235335, ModNam = 'ch1_05_decal_28'}, +{HashIs = 765101570, ModNam = 'ch1_05_decal_29'}, +{HashIs = -1553503526, ModNam = 'ch1_05_decal_31'}, +{HashIs = -656681534, ModNam = 'ch1_05_decal_34'}, +{HashIs = 162839862, ModNam = 'ch1_05_decal_34c'}, +{HashIs = 594081602, ModNam = 'ch1_05_dirttrack002'}, +{HashIs = -2034915886, ModNam = 'ch1_05_gbdec_00'}, +{HashIs = -269584318, ModNam = 'ch1_05_gbdec_01'}, +{HashIs = 1932132027, ModNam = 'ch1_05_gbdec_02'}, +{HashIs = 1582355721, ModNam = 'ch1_05_gbdec_03'}, +{HashIs = 1326593676, ModNam = 'ch1_05_gbdec_04'}, +{HashIs = 956566128, ModNam = 'ch1_05_gbdec_05'}, +{HashIs = 1398070564, ModNam = 'ch1_05_glue_rocks'}, +{HashIs = 198600754, ModNam = 'ch1_05_l1297'}, +{HashIs = -70639047, ModNam = 'ch1_05_land_004'}, +{HashIs = -1305496067, ModNam = 'ch1_05_land1'}, +{HashIs = 1645273000, ModNam = 'ch1_05_land10'}, +{HashIs = 1868429890, ModNam = 'ch1_05_land11'}, +{HashIs = 1167894208, ModNam = 'ch1_05_land12'}, +{HashIs = -2012749394, ModNam = 'ch1_05_land2'}, +{HashIs = -1715895027, ModNam = 'ch1_05_land3'}, +{HashIs = 1805199569, ModNam = 'ch1_05_land4'}, +{HashIs = 2103692390, ModNam = 'ch1_05_land5'}, +{HashIs = 1532364875, ModNam = 'ch1_05_land7'}, +{HashIs = -1903823016, ModNam = 'ch1_05_nd_00'}, +{HashIs = 2092258231, ModNam = 'ch1_05_nd_01'}, +{HashIs = -751140668, ModNam = 'ch1_05_nd_02'}, +{HashIs = 153873574, ModNam = 'ch1_05_nd_03'}, +{HashIs = 1332738349, ModNam = 'ch1_05_nd_04'}, +{HashIs = -440982083, ModNam = 'ch1_05_nd_05'}, +{HashIs = -1672408334, ModNam = 'ch1_05_nd_06'}, +{HashIs = -876285479, ModNam = 'ch1_05_nd_07'}, +{HashIs = -122926169, ModNam = 'ch1_05_nd_08'}, +{HashIs = -1371949373, ModNam = 'ch1_05_nd_09'}, +{HashIs = 647342297, ModNam = 'ch1_05_nd_10'}, +{HashIs = 407571524, ModNam = 'ch1_05_nd_11'}, +{HashIs = -1846378607, ModNam = 'ch1_05_nd_12'}, +{HashIs = 2076201773, ModNam = 'ch1_05_nd_13'}, +{HashIs = -445733236, ModNam = 'ch1_05_nd_14'}, +{HashIs = 255326750, ModNam = 'ch1_05_nd_15'}, +{HashIs = 1214049383, ModNam = 'ch1_05_nd_16'}, +{HashIs = 850837787, ModNam = 'ch1_05_nd_17'}, +{HashIs = -1681714378, ModNam = 'ch1_05_nd_18'}, +{HashIs = -964663120, ModNam = 'ch1_05_nd_19'}, +{HashIs = 1299739390, ModNam = 'ch1_05_nd_20'}, +{HashIs = -548464979, ModNam = 'ch1_05_nd_21'}, +{HashIs = 290509609, ModNam = 'ch1_05_newrsd_00'}, +{HashIs = 549417478, ModNam = 'ch1_05_newrsd_01'}, +{HashIs = 856561315, ModNam = 'ch1_05_newrsd_02'}, +{HashIs = -1764693127, ModNam = 'ch1_05_newrsd_04c'}, +{HashIs = 1997577891, ModNam = 'ch1_05_newrsd_09'}, +{HashIs = 1397271671, ModNam = 'ch1_05_newrsd_14c'}, +{HashIs = 1033054933, ModNam = 'ch1_05_newrsd_16'}, +{HashIs = 432497470, ModNam = 'ch1_05_newrsd_18'}, +{HashIs = 186238435, ModNam = 'ch1_05_newrsd_19'}, +{HashIs = 2131623274, ModNam = 'ch1_05_newrsd_20'}, +{HashIs = 1840863937, ModNam = 'ch1_05_newrsd_21'}, +{HashIs = 1110737848, ModNam = 'ch1_05_newrsd_23'}, +{HashIs = 937848604, ModNam = 'ch1_05_newrsd_24'}, +{HashIs = 102239104, ModNam = 'ch1_05_newrsd_25'}, +{HashIs = -330770462, ModNam = 'ch1_05_newrsd_26'}, +{HashIs = -827056967, ModNam = 'ch1_05_newrsd_28'}, +{HashIs = -1269307051, ModNam = 'ch1_05_newrsd_33'}, +{HashIs = 725407517, ModNam = 'ch1_05_newrsd_34'}, +{HashIs = 426914696, ModNam = 'ch1_05_newrsd_35'}, +{HashIs = 213268811, ModNam = 'ch1_05_roadd_01c'}, +{HashIs = -197676453, ModNam = 'ch1_05_rocks_010'}, +{HashIs = -434498016, ModNam = 'ch1_05_rocks_011'}, +{HashIs = 882132333, ModNam = 'ch1_05_small_rocks'}, +{HashIs = 1165541107, ModNam = 'ch1_05_small_rocksb'}, +{HashIs = 817796479, ModNam = 'ch1_05_small_rocksc'}, +{HashIs = 1403564505, ModNam = 'ch1_05_stdec_00'}, +{HashIs = 1657622562, ModNam = 'ch1_05_stdec_01'}, +{HashIs = 2041282014, ModNam = 'ch1_05_stdec_02'}, +{HashIs = 794913095, ModNam = 'ch1_05_stdec_03'}, +{HashIs = 711896776, ModNam = 'ch1_05_vine_slod'}, +{HashIs = 1881883116, ModNam = 'ch1_05_vinegrapes_01'}, +{HashIs = -1192733851, ModNam = 'ch1_05_vinegrapes_02'}, +{HashIs = -1364836639, ModNam = 'ch1_05_vinegrapes_03'}, +{HashIs = -448648156, ModNam = 'ch1_05_vinegrapes_04'}, +{HashIs = -267894352, ModNam = 'ch1_05_vinegrapes_05'}, +{HashIs = 30401855, ModNam = 'ch1_05_vinegrapes_06'}, +{HashIs = 777993821, ModNam = 'ch1_05_vinegrapes_07'}, +{HashIs = 956322719, ModNam = 'ch1_05_vinegrapes_08'}, +{HashIs = 1253177090, ModNam = 'ch1_05_vinegrapes_09'}, +{HashIs = 11332893, ModNam = 'ch1_05_vinegrapes_10'}, +{HashIs = -288405150, ModNam = 'ch1_05_vinegrapes_11'}, +{HashIs = -1673878474, ModNam = 'ch1_05_vinegrapes_12'}, +{HashIs = -1906374529, ModNam = 'ch1_05_vinegrapes_13'}, +{HashIs = -1734107868, ModNam = 'ch1_05_vinegrapes_14'}, +{HashIs = -958170717, ModNam = 'ch1_05_vinegrapes_15'}, +{HashIs = -1270786977, ModNam = 'ch1_05_vinegrapes_16'}, +{HashIs = 1651978444, ModNam = 'ch1_05_vinegrapes_17'}, +{HashIs = 1371148114, ModNam = 'ch1_05_vinegrapes_18'}, +{HashIs = 2147216341, ModNam = 'ch1_05_vinegrapes_19'}, +{HashIs = -400639775, ModNam = 'ch1_05_vinegrapes_20'}, +{HashIs = -103785404, ModNam = 'ch1_05_vinegrapes_21'}, +{HashIs = 72446278, ModNam = 'ch1_05_vinegrapes_22'}, +{HashIs = -1768876605, ModNam = 'ch1_05_vinegrapes_23'}, +{HashIs = -401127089, ModNam = 'ch1_05_vines_01'}, +{HashIs = 496874587, ModNam = 'ch1_05_vines_02'}, +{HashIs = 223548358, ModNam = 'ch1_05_vines_03'}, +{HashIs = 1111653796, ModNam = 'ch1_05_vines_04'}, +{HashIs = 805099801, ModNam = 'ch1_05_vines_05'}, +{HashIs = 1788792416, ModNam = 'ch1_05_vines_06'}, +{HashIs = 1491675893, ModNam = 'ch1_05_vines_07'}, +{HashIs = 466530497, ModNam = 'ch1_05_vines_08'}, +{HashIs = 2048421203, ModNam = 'ch1_05_vines_09'}, +{HashIs = -1255087545, ModNam = 'ch1_05_vines_10'}, +{HashIs = -1527692856, ModNam = 'ch1_05_vines_11'}, +{HashIs = -1849025670, ModNam = 'ch1_05_vines_12'}, +{HashIs = -14551512, ModNam = 'ch1_05_vines_13'}, +{HashIs = 1517923546, ModNam = 'ch1_05_vines_14'}, +{HashIs = 1211566165, ModNam = 'ch1_05_vines_15'}, +{HashIs = -1229724335, ModNam = 'ch1_05_vines_16'}, +{HashIs = -1529593454, ModNam = 'ch1_05_vines_17'}, +{HashIs = 590757460, ModNam = 'ch1_05_vines_18'}, +{HashIs = 316775851, ModNam = 'ch1_05_vines_19'}, +{HashIs = -528107544, ModNam = 'ch1_05_vines_20'}, +{HashIs = -256386996, ModNam = 'ch1_05_vines_21'}, +{HashIs = 1911184043, ModNam = 'ch1_05_vines_22'}, +{HashIs = -2128611050, ModNam = 'ch1_05_vines_23'}, +{HashIs = 1357265228, ModNam = 'ch1_05_vinesleaf_01'}, +{HashIs = 1847981003, ModNam = 'ch1_05_vinesleaf_03'}, +{HashIs = 1668013655, ModNam = 'ch1_05_vinesleaf_04'}, +{HashIs = -88699674, ModNam = 'ch1_05_vinesleaf_05'}, +{HashIs = 1607751460, ModNam = 'ch1_05_vinesleaf_06'}, +{HashIs = 386942361, ModNam = 'ch1_05_vinesleaf_07'}, +{HashIs = 71933964, ModNam = 'ch1_05_vinesleaf_08'}, +{HashIs = -1012195632, ModNam = 'ch1_05_vinesleaf_09'}, +{HashIs = -380737290, ModNam = 'ch1_05_vinesleaf_10'}, +{HashIs = -1304986931, ModNam = 'ch1_05_vinesleaf_11'}, +{HashIs = -2052120131, ModNam = 'ch1_05_vinesleaf_12'}, +{HashIs = 1321415654, ModNam = 'ch1_05_vinesleaf_13'}, +{HashIs = 1127357636, ModNam = 'ch1_05_vinesleaf_14'}, +{HashIs = 1781131955, ModNam = 'ch1_05_vinesleaf_15'}, +{HashIs = 1623185375, ModNam = 'ch1_05_vinesleaf_16'}, +{HashIs = 1701994816, ModNam = 'ch1_05_vinesleaf_17'}, +{HashIs = 1445446315, ModNam = 'ch1_05_vinesleaf_18'}, +{HashIs = 551835681, ModNam = 'ch1_05_vinesleaf_19'}, +{HashIs = -414816210, ModNam = 'ch1_05_vinesleaf_20'}, +{HashIs = -490414265, ModNam = 'ch1_05_vinesleaf_21'}, +{HashIs = -242320166, ModNam = 'ch1_05_vinesleaf_22'}, +{HashIs = 642967138, ModNam = 'ch1_05_vinesleaf_23'}, +{HashIs = -788448320, ModNam = 'ch1_05_vinesleaf_24'}, +{HashIs = 142355125, ModNam = 'ch1_05_vinesleaf_25'}, +{HashIs = 438947344, ModNam = 'ch1_05_vinesleaf_26'}, +{HashIs = 1800171580, ModNam = 'ch1_05_vinesleaf_27'}, +{HashIs = -38398679, ModNam = 'ch1_05_vinesleaf_28'}, +{HashIs = 1535725806, ModNam = 'ch1_05_vinesleaf_29'}, +{HashIs = 1248308587, ModNam = 'ch1_05_vinesleaf_30'}, +{HashIs = 949815766, ModNam = 'ch1_05_vinesleaf_31'}, +{HashIs = -1646013342, ModNam = 'ch1_05_vinesleaf_32'}, +{HashIs = -1349224513, ModNam = 'ch1_05_vinesleaf_33'}, +{HashIs = -1656958192, ModNam = 'ch1_05_vinesleaf_34'}, +{HashIs = -1826177308, ModNam = 'ch1_05_vinesleaf_35'}, +{HashIs = -2135418361, ModNam = 'ch1_05_vinesleaf_36'}, +{HashIs = -456269263, ModNam = 'ch1_05_vinesleaf_37'}, +{HashIs = -727957042, ModNam = 'ch1_05_vinesleaf_38'}, +{HashIs = -900059830, ModNam = 'ch1_05_vinesleaf_39'}, +{HashIs = 53617265, ModNam = 'ch1_05_vinesleaf_40'}, +{HashIs = -214400386, ModNam = 'ch1_05_vinesleaf_41'}, +{HashIs = 552590828, ModNam = 'ch1_05_vinesleaf_42'}, +{HashIs = 1433781983, ModNam = 'ch1_05_vinesleaf_43'}, +{HashIs = 1740106595, ModNam = 'ch1_05_vinesleaf_44'}, +{HashIs = 1280193708, ModNam = 'ch1_05_vinesleaf_45'}, +{HashIs = 974164017, ModNam = 'ch1_05_vinesleaf_46'}, +{HashIs = 1736239881, ModNam = 'ch1_05_vinesleaf_47'}, +{HashIs = -1900978659, ModNam = 'ch1_05_vineslmb_01'}, +{HashIs = -1737789039, ModNam = 'ch1_05_vineslmb_02'}, +{HashIs = 937767058, ModNam = 'ch1_05_vineslmb_03'}, +{HashIs = 1445227792, ModNam = 'ch1_05_vineslmb_04'}, +{HashIs = 1736052667, ModNam = 'ch1_05_vineslmb_05'}, +{HashIs = 1907368999, ModNam = 'ch1_05_vineslmb_06'}, +{HashIs = -261512820, ModNam = 'ch1_05_vineslmb_07'}, +{HashIs = 35669241, ModNam = 'ch1_05_vineslmb_08'}, +{HashIs = 484211313, ModNam = 'ch1_05_vineslmb_09'}, +{HashIs = 855713750, ModNam = 'ch1_05_vineslmb_10'}, +{HashIs = 1573944692, ModNam = 'ch1_05_vineslmb_11'}, +{HashIs = 1852972727, ModNam = 'ch1_05_vineslmb_12'}, +{HashIs = 189978742, ModNam = 'ch1_05_vineslmb_13'}, +{HashIs = 429651208, ModNam = 'ch1_05_vineslmb_14'}, +{HashIs = 685675421, ModNam = 'ch1_05_vineslmb_15'}, +{HashIs = 892775501, ModNam = 'ch1_05_vineslmb_16'}, +{HashIs = -1226756204, ModNam = 'ch1_05_vineslmb_17'}, +{HashIs = -995046605, ModNam = 'ch1_05_vineslmb_18'}, +{HashIs = -808525457, ModNam = 'ch1_05_vineslmb_19'}, +{HashIs = -284876533, ModNam = 'ch1_05_vineslmb_20'}, +{HashIs = 80104589, ModNam = 'ch1_05_vineslmb_21'}, +{HashIs = 310896656, ModNam = 'ch1_05_vineslmb_22'}, +{HashIs = -1435297816, ModNam = 'ch1_05_vineslmb_23'}, +{HashIs = 982100547, ModNam = 'ch1_05_vinetrck_002'}, +{HashIs = -1152647489, ModNam = 'ch1_05_water_01old'}, +{HashIs = -981106295, ModNam = 'ch1_05_water_02'}, +{HashIs = 525120790, ModNam = 'ch1_05_water_03'}, +{HashIs = 817616884, ModNam = 'ch1_05_water_04'}, +{HashIs = 1827794303, ModNam = 'ch1_05_water_05_lod'}, +{HashIs = -2076410120, ModNam = 'ch1_05_water_05'}, +{HashIs = 575761854, ModNam = 'ch1_05b_bdec_00'}, +{HashIs = 267569409, ModNam = 'ch1_05b_bdec_01'}, +{HashIs = -655303942, ModNam = 'ch1_05b_bdec_02'}, +{HashIs = -957106432, ModNam = 'ch1_05b_bdec_03'}, +{HashIs = 1832551311, ModNam = 'ch1_05b_bdec_04'}, +{HashIs = -374244229, ModNam = 'ch1_05b_bdec_05'}, +{HashIs = -1881323308, ModNam = 'ch1_05b_bdec_06'}, +{HashIs = 1144992157, ModNam = 'ch1_05b_bdec_08'}, +{HashIs = 881431090, ModNam = 'ch1_05b_bdec_09'}, +{HashIs = -1084544805, ModNam = 'ch1_05b_bdec_10'}, +{HashIs = -1324839882, ModNam = 'ch1_05b_bdec_11'}, +{HashIs = 485123068, ModNam = 'ch1_05b_bdec_12'}, +{HashIs = 218940481, ModNam = 'ch1_05b_bdec_13'}, +{HashIs = -2009089371, ModNam = 'ch1_05b_bdec_14'}, +{HashIs = 2055806776, ModNam = 'ch1_05b_bdec_15'}, +{HashIs = -440207958, ModNam = 'ch1_05b_bdec_16'}, +{HashIs = -702982569, ModNam = 'ch1_05b_bdec_17'}, +{HashIs = 850268023, ModNam = 'ch1_05b_bdec_18'}, +{HashIs = 1684239073, ModNam = 'ch1_05b_bdec_19'}, +{HashIs = -1394703166, ModNam = 'ch1_05b_bdec_21'}, +{HashIs = 667843236, ModNam = 'ch1_05b_bdec_22'}, +{HashIs = 425844171, ModNam = 'ch1_05b_bdec_23'}, +{HashIs = 1980405531, ModNam = 'ch1_05b_bdec_24'}, +{HashIs = -1478886727, ModNam = 'ch1_05b_bdec_25'}, +{HashIs = -558438286, ModNam = 'ch1_05b_bdec_26'}, +{HashIs = 734593805, ModNam = 'ch1_05b_bdec_28'}, +{HashIs = 1643016023, ModNam = 'ch1_05b_bdec_29'}, +{HashIs = -102850527, ModNam = 'ch1_05b_bdec_30'}, +{HashIs = -775794715, ModNam = 'ch1_05b_bdec_31'}, +{HashIs = 395074428, ModNam = 'ch1_05b_bdec_32'}, +{HashIs = -314243346, ModNam = 'ch1_05b_bdec_33'}, +{HashIs = -984926473, ModNam = 'ch1_05b_bdec_34'}, +{HashIs = -1829219758, ModNam = 'ch1_05b_bdec_35'}, +{HashIs = -563680978, ModNam = 'ch1_05b_bdec_36'}, +{HashIs = -1272212296, ModNam = 'ch1_05b_bdec_37'}, +{HashIs = 1340525620, ModNam = 'ch1_05b_bdec_38'}, +{HashIs = -142669653, ModNam = 'ch1_05b_bdec_38z'}, +{HashIs = 1604938681, ModNam = 'ch1_05b_bdec_39'}, +{HashIs = -2097070856, ModNam = 'ch1_05b_bdec_40'}, +{HashIs = -2009905316, ModNam = 'ch1_05b_bdec_41'}, +{HashIs = 2039135481, ModNam = 'ch1_05b_culvert_dcl'}, +{HashIs = -1514655736, ModNam = 'ch1_05b_land01'}, +{HashIs = -542694427, ModNam = 'ch1_05b_land02'}, +{HashIs = -714535063, ModNam = 'ch1_05b_land03'}, +{HashIs = 1257994892, ModNam = 'ch1_05b_land04'}, +{HashIs = 817251842, ModNam = 'ch1_05b_land05'}, +{HashIs = 632991755, ModNam = 'ch1_05b_land06'}, +{HashIs = 479239607, ModNam = 'ch1_05b_land07'}, +{HashIs = 1972031398, ModNam = 'ch1_05b_land08'}, +{HashIs = 1454443264, ModNam = 'ch1_05b_land09_lod'}, +{HashIs = 591964963, ModNam = 'ch1_05b_land09'}, +{HashIs = 141548801, ModNam = 'ch1_05b_pipeculvert'}, +{HashIs = 1659629020, ModNam = 'ch1_05b_rocks_005'}, +{HashIs = -1650129452, ModNam = 'ch1_05b_sdec_05'}, +{HashIs = -1027911680, ModNam = 'ch1_05b_sdec_07'}, +{HashIs = 1969239383, ModNam = 'ch1_05b_sdec_08'}, +{HashIs = -1677440053, ModNam = 'ch1_05b_water_01'}, +{HashIs = -1380389068, ModNam = 'ch1_05b_water_02'}, +{HashIs = 2087128209, ModNam = 'ch1_05b_water_03'}, +{HashIs = -975561576, ModNam = 'ch1_06__r_hedge_dec_1'}, +{HashIs = -1382939478, ModNam = 'ch1_06__r_hedge_dec_10'}, +{HashIs = 1233075334, ModNam = 'ch1_06__r_hedge_dec_11'}, +{HashIs = 1522917139, ModNam = 'ch1_06__r_hedge_dec_12'}, +{HashIs = 1687483057, ModNam = 'ch1_06__r_hedge_dec_13'}, +{HashIs = -147875868, ModNam = 'ch1_06__r_hedge_dec_14'}, +{HashIs = -1468603954, ModNam = 'ch1_06__r_hedge_dec_2'}, +{HashIs = 1187913354, ModNam = 'ch1_06__r_hedge_dec_3'}, +{HashIs = 707060956, ModNam = 'ch1_06__r_hedge_dec_4'}, +{HashIs = 399130663, ModNam = 'ch1_06__r_hedge_dec_5'}, +{HashIs = 158835586, ModNam = 'ch1_06__r_hedge_dec_6'}, +{HashIs = -12284132, ModNam = 'ch1_06__r_hedge_dec_7'}, +{HashIs = -320148887, ModNam = 'ch1_06__r_hedge_dec_8'}, +{HashIs = -762792539, ModNam = 'ch1_06__r_hedge_dec_9'}, +{HashIs = -82250298, ModNam = 'ch1_06_01_em_lod'}, +{HashIs = 1004619078, ModNam = 'ch1_06_01_em'}, +{HashIs = -1265602907, ModNam = 'ch1_06_01'}, +{HashIs = -470880964, ModNam = 'ch1_06_04_em_lod'}, +{HashIs = -1622639020, ModNam = 'ch1_06_04_em'}, +{HashIs = 1291657088, ModNam = 'ch1_06_04'}, +{HashIs = 781017273, ModNam = 'ch1_06_12_em_lod'}, +{HashIs = 258259732, ModNam = 'ch1_06_12_em'}, +{HashIs = -465809568, ModNam = 'ch1_06_12'}, +{HashIs = 823141127, ModNam = 'ch1_06_balcony'}, +{HashIs = -767257825, ModNam = 'ch1_06_balconyb'}, +{HashIs = 785926531, ModNam = 'ch1_06_blackrail1'}, +{HashIs = -149267960, ModNam = 'ch1_06_blackrail2'}, +{HashIs = -250590737, ModNam = 'ch1_06_dec_00'}, +{HashIs = -564779909, ModNam = 'ch1_06_dec_01'}, +{HashIs = -866090864, ModNam = 'ch1_06_dec_02'}, +{HashIs = -875331722, ModNam = 'ch1_06_dec_03'}, +{HashIs = -1174086695, ModNam = 'ch1_06_dec_04'}, +{HashIs = -1489062323, ModNam = 'ch1_06_dec_05'}, +{HashIs = -1785261314, ModNam = 'ch1_06_dec_06'}, +{HashIs = 344363223, ModNam = 'ch1_06_dec_07'}, +{HashIs = -2097844813, ModNam = 'ch1_06_dec_08'}, +{HashIs = 1914358782, ModNam = 'ch1_06_dec_09'}, +{HashIs = 1380619228, ModNam = 'ch1_06_gatefizz'}, +{HashIs = -694082153, ModNam = 'ch1_06_land'}, +{HashIs = -368536216, ModNam = 'ch1_06_poolwtr_01'}, +{HashIs = 262873764, ModNam = 'ch1_06_res1_decal_01'}, +{HashIs = 1613657340, ModNam = 'ch1_06_res1_em_lod'}, +{HashIs = -2003242056, ModNam = 'ch1_06_res1_em'}, +{HashIs = 1378184681, ModNam = 'ch1_06_res1'}, +{HashIs = -615911326, ModNam = 'ch1_06_res2_decheg_01'}, +{HashIs = -2081046085, ModNam = 'ch1_06_res2_decheg_02'}, +{HashIs = 1975461198, ModNam = 'ch1_06_res2_decheg_03'}, +{HashIs = 1111146038, ModNam = 'ch1_06_res2_decheg_04'}, +{HashIs = -1807588780, ModNam = 'ch1_06_res2_decheg_05'}, +{HashIs = -1304912276, ModNam = 'ch1_06_res2_decheg_06'}, +{HashIs = -812787434, ModNam = 'ch1_06_res2_decheg_08'}, +{HashIs = -370207447, ModNam = 'ch1_06_res2_hedgedec_01'}, +{HashIs = -627607942, ModNam = 'ch1_06_res2_hedgedec_02'}, +{HashIs = -1237439032, ModNam = 'ch1_06_res2_hedgedec_03'}, +{HashIs = -1610809018, ModNam = 'ch1_06_res2_hedgedec_04'}, +{HashIs = 532316351, ModNam = 'ch1_06_res2_hedgedec_05'}, +{HashIs = 293921876, ModNam = 'ch1_06_res2_hedgedec_06'}, +{HashIs = 209181242, ModNam = 'ch1_06_res2_hedgedec_07'}, +{HashIs = -14598259, ModNam = 'ch1_06_res2_hedgedec_08'}, +{HashIs = 1681689026, ModNam = 'ch1_06_res2_hedgedec_09'}, +{HashIs = -2066665856, ModNam = 'ch1_06_res4_deched_01'}, +{HashIs = -1509199628, ModNam = 'ch1_06_res4_deched_02'}, +{HashIs = -1721903207, ModNam = 'ch1_06_res4_deched_03'}, +{HashIs = 476568995, ModNam = 'ch1_06_res4_deched_04'}, +{HashIs = -1106501387, ModNam = 'ch1_06_res4_deched_05'}, +{HashIs = -1359707450, ModNam = 'ch1_06_res4_deched_06'}, +{HashIs = -524589485, ModNam = 'ch1_06_res4_deched_07'}, +{HashIs = 1703112665, ModNam = 'ch1_06_res4_deched_08'}, +{HashIs = 112439867, ModNam = 'ch1_06_res4_deched_09'}, +{HashIs = -1430029948, ModNam = 'ch1_06_res4_deched_10'}, +{HashIs = -2132335728, ModNam = 'ch1_06_res4_em_lod'}, +{HashIs = -1283147563, ModNam = 'ch1_06_res4_em'}, +{HashIs = -1235667377, ModNam = 'ch1_06_res4'}, +{HashIs = 2027564676, ModNam = 'ch1_06_statue01_lod'}, +{HashIs = -1534185780, ModNam = 'ch1_06_statue01'}, +{HashIs = -1246831416, ModNam = 'ch1_06_wall01'}, +{HashIs = -949746445, ModNam = 'ch1_06b_clotha_lod'}, +{HashIs = -1470061540, ModNam = 'ch1_06b_clothb_lod'}, +{HashIs = 1263880884, ModNam = 'ch1_06b_clothc_lod'}, +{HashIs = 791179982, ModNam = 'ch1_06b_clothd_lod'}, +{HashIs = -689908965, ModNam = 'ch1_06b_clothe_lod'}, +{HashIs = 927254358, ModNam = 'ch1_06b_clothf_lod'}, +{HashIs = 84981371, ModNam = 'ch1_06b_emissive_slod'}, +{HashIs = 2068092117, ModNam = 'ch1_06b_emissive'}, +{HashIs = 1745682137, ModNam = 'ch1_06b_kowall001'}, +{HashIs = 1968085340, ModNam = 'ch1_06b_kowall002'}, +{HashIs = -1509442068, ModNam = 'ch1_06b_land_01'}, +{HashIs = 1536993559, ModNam = 'ch1_06b_land_02'}, +{HashIs = -245702103, ModNam = 'ch1_06b_plot1_dtls_b_00'}, +{HashIs = 52659642, ModNam = 'ch1_06b_plot1_dtls_b_01'}, +{HashIs = -723441354, ModNam = 'ch1_06b_plot1_dtls_b_02'}, +{HashIs = -425800527, ModNam = 'ch1_06b_plot1_dtls_b_03'}, +{HashIs = 1047919710, ModNam = 'ch1_06b_plot1_dtls_b_04'}, +{HashIs = 1649813806, ModNam = 'ch1_06b_plot1'}, +{HashIs = 1561499487, ModNam = 'ch1_06b_plot2_dtls_b_00'}, +{HashIs = -1739649577, ModNam = 'ch1_06b_plot2_dtls_b_01'}, +{HashIs = 2038812741, ModNam = 'ch1_06b_plot2_dtls_b_02'}, +{HashIs = 480581193, ModNam = 'ch1_06b_plot2_dtls_b_03'}, +{HashIs = 1332706269, ModNam = 'ch1_06b_plot2_dtls_b_04'}, +{HashIs = -2004585078, ModNam = 'ch1_06b_plot2'}, +{HashIs = -280051256, ModNam = 'ch1_06b_plot3_dtlsb_01'}, +{HashIs = -412175864, ModNam = 'ch1_06b_plot3_dtlsb_02'}, +{HashIs = -642967931, ModNam = 'ch1_06b_plot3_dtlsb_03'}, +{HashIs = -1783591283, ModNam = 'ch1_06b_plot3_dtlsb_04'}, +{HashIs = -1225666289, ModNam = 'ch1_06b_plot3_dtlsb_05'}, +{HashIs = 2007684055, ModNam = 'ch1_06b_plot3'}, +{HashIs = -355546905, ModNam = 'ch1_06b_plot4_bars'}, +{HashIs = -374873227, ModNam = 'ch1_06b_plot4_dtls_01'}, +{HashIs = -660651672, ModNam = 'ch1_06b_plot4_dtls_02'}, +{HashIs = -359078565, ModNam = 'ch1_06b_plot4_dtls_03'}, +{HashIs = 974233216, ModNam = 'ch1_06b_plot4_woodhi_lod'}, +{HashIs = -2039602912, ModNam = 'ch1_06b_plot4_woodhi'}, +{HashIs = 754925185, ModNam = 'ch1_06b_plot4'}, +{HashIs = -644313716, ModNam = 'ch1_06b_plot5_dtls_b_01'}, +{HashIs = -472669694, ModNam = 'ch1_06b_plot5_dtls_b_02'}, +{HashIs = -1948487151, ModNam = 'ch1_06b_plot5_dtls_b_03'}, +{HashIs = 1577096794, ModNam = 'ch1_06b_plot5_dtls_b_04'}, +{HashIs = 1725411913, ModNam = 'ch1_06b_plot5'}, +{HashIs = -1698420455, ModNam = 'ch1_06b_plt1_dtls_00'}, +{HashIs = 1431445046, ModNam = 'ch1_06b_plt1_dtls_01'}, +{HashIs = -2063598191, ModNam = 'ch1_06b_plt1_dtls_02'}, +{HashIs = 948331707, ModNam = 'ch1_06b_plt1_dtls_03'}, +{HashIs = 1672395503, ModNam = 'ch1_06b_plt1_dtls_04'}, +{HashIs = 471509988, ModNam = 'ch1_06b_plt1_dtls_05'}, +{HashIs = 208538763, ModNam = 'ch1_06b_plt1_dtls_06'}, +{HashIs = -7408947, ModNam = 'ch1_06b_plt1_dtls_07'}, +{HashIs = -667440211, ModNam = 'ch1_06b_plt2_dtls_04'}, +{HashIs = 290561504, ModNam = 'ch1_06b_plt2_dtls_05'}, +{HashIs = 847568966, ModNam = 'ch1_06b_plt2_dtls_06'}, +{HashIs = 1800262103, ModNam = 'ch1_06b_plt2_dtls_07'}, +{HashIs = 486192434, ModNam = 'ch1_06b_plt2_dtls_08'}, +{HashIs = -1914521701, ModNam = 'ch1_06b_plt3_dtls_00'}, +{HashIs = -543925507, ModNam = 'ch1_06b_plt3_dtls_01'}, +{HashIs = -66546707, ModNam = 'ch1_06b_plt3_dtls_02'}, +{HashIs = 229455670, ModNam = 'ch1_06b_plt3_dtls_03'}, +{HashIs = 375015568, ModNam = 'ch1_06b_plt3_dtls_04'}, +{HashIs = 673836079, ModNam = 'ch1_06b_plt3_dtls_05'}, +{HashIs = 1000280857, ModNam = 'ch1_06b_plt3_dtls_06'}, +{HashIs = 1303885642, ModNam = 'ch1_06b_plt3_dtls_07'}, +{HashIs = 1450231996, ModNam = 'ch1_06b_plt3_dtls_08'}, +{HashIs = 1119566337, ModNam = 'ch1_06b_plt3_dtls_66'}, +{HashIs = 600282003, ModNam = 'ch1_06b_plt5_dtls_00'}, +{HashIs = 423329399, ModNam = 'ch1_06b_plt5_dtls_01'}, +{HashIs = 124508888, ModNam = 'ch1_06b_plt5_dtls_02'}, +{HashIs = 1822795086, ModNam = 'ch1_06b_plt5_dtls_03'}, +{HashIs = 1525744101, ModNam = 'ch1_06b_plt5_dtls_04'}, +{HashIs = 1338960801, ModNam = 'ch1_06b_plt5_dtls_05'}, +{HashIs = 1046825166, ModNam = 'ch1_06b_plt5_dtls_06'}, +{HashIs = 1969796840, ModNam = 'ch1_06b_plt5_dtls_07'}, +{HashIs = 1685722379, ModNam = 'ch1_06b_plt5_dtls_08'}, +{HashIs = 1503919967, ModNam = 'ch1_06b_plt5_dtls_09'}, +{HashIs = -1159937893, ModNam = 'ch1_06b_plt5_dtls_10'}, +{HashIs = -771681450, ModNam = 'ch1_06b_poolwtr'}, +{HashIs = -193774164, ModNam = 'ch1_06b_props_props05_08_lod'}, +{HashIs = 2069853531, ModNam = 'ch1_06b_roadart_01_lod'}, +{HashIs = 316677475, ModNam = 'ch1_06b_roadart_01'}, +{HashIs = 1476245945, ModNam = 'ch1_06b_tdec_00'}, +{HashIs = -1091139671, ModNam = 'ch1_06b_tdec_01'}, +{HashIs = 747692764, ModNam = 'ch1_06b_tdec_02'}, +{HashIs = 560188546, ModNam = 'ch1_06b_tdec_03'}, +{HashIs = 280374055, ModNam = 'ch1_06b_tdec_04'}, +{HashIs = -1816055493, ModNam = 'ch1_06b_tdec_05'}, +{HashIs = -1980818025, ModNam = 'ch1_06b_tdec_06'}, +{HashIs = -564279689, ModNam = 'ch1_06b_tdec_07'}, +{HashIs = 1906074002, ModNam = 'ch1_06b_tdec_66'}, +{HashIs = 1728494960, ModNam = 'ch1_06c_base_01'}, +{HashIs = 1231358135, ModNam = 'ch1_06c_creepingivy2'}, +{HashIs = -1571993431, ModNam = 'ch1_06c_decal1'}, +{HashIs = -1346710056, ModNam = 'ch1_06c_emissive_lod'}, +{HashIs = 1389934802, ModNam = 'ch1_06c_emissive'}, +{HashIs = -1463257667, ModNam = 'ch1_06c_hedge_2_00'}, +{HashIs = 2063473193, ModNam = 'ch1_06c_hedge_2_01'}, +{HashIs = 325372652, ModNam = 'ch1_06c_hedge_2_02'}, +{HashIs = 632778641, ModNam = 'ch1_06c_hedge_2_03'}, +{HashIs = -1350466777, ModNam = 'ch1_06c_hedge_2_04'}, +{HashIs = -1035228997, ModNam = 'ch1_06c_hedge_2_05'}, +{HashIs = -30465907, ModNam = 'ch1_06c_hedge_2_06'}, +{HashIs = 1350911288, ModNam = 'ch1_06c_hedge_2_07'}, +{HashIs = 454089296, ModNam = 'ch1_06c_hedge_2_08'}, +{HashIs = 760708829, ModNam = 'ch1_06c_hedge_2_09'}, +{HashIs = 1397509646, ModNam = 'ch1_06c_hedge_2_10'}, +{HashIs = 1099541129, ModNam = 'ch1_06c_hedge_2_11'}, +{HashIs = -586751655, ModNam = 'ch1_06c_hedge_2_12'}, +{HashIs = -758919981, ModNam = 'ch1_06c_hedge_2_13'}, +{HashIs = -1978144101, ModNam = 'ch1_06c_house47'}, +{HashIs = 2113601042, ModNam = 'ch1_06c_intemissive_dummy'}, +{HashIs = -321814252, ModNam = 'ch1_06c_ldec_00'}, +{HashIs = -15456871, ModNam = 'ch1_06c_ldec_01'}, +{HashIs = -748191486, ModNam = 'ch1_06c_petrol'}, +{HashIs = 1962325646, ModNam = 'ch1_06c_water'}, +{HashIs = -829294170, ModNam = 'ch1_06d_decal_00'}, +{HashIs = -1292189064, ModNam = 'ch1_06d_decal_01'}, +{HashIs = -383242542, ModNam = 'ch1_06d_decal_02'}, +{HashIs = 198669360, ModNam = 'ch1_06d_decal_03'}, +{HashIs = -100216689, ModNam = 'ch1_06d_decal_04'}, +{HashIs = 813514107, ModNam = 'ch1_06d_decal_05'}, +{HashIs = 514824672, ModNam = 'ch1_06d_decal_06'}, +{HashIs = 1159915206, ModNam = 'ch1_06d_decal_07'}, +{HashIs = 857490105, ModNam = 'ch1_06d_decal_08'}, +{HashIs = 1769123693, ModNam = 'ch1_06d_decal_09'}, +{HashIs = 1201827021, ModNam = 'ch1_06d_decal_10'}, +{HashIs = 1522832153, ModNam = 'ch1_06d_decal_11'}, +{HashIs = 1829386148, ModNam = 'ch1_06d_decal_12'}, +{HashIs = 2118605342, ModNam = 'ch1_06d_decal_13'}, +{HashIs = -1870528877, ModNam = 'ch1_06d_decal_14'}, +{HashIs = -968496614, ModNam = 'ch1_06d_decal_15'}, +{HashIs = -1735913825, ModNam = 'ch1_06d_decal_16'}, +{HashIs = -337332905, ModNam = 'ch1_06d_decal_17'}, +{HashIs = -1238808095, ModNam = 'ch1_06d_decal_18'}, +{HashIs = 257915980, ModNam = 'ch1_06d_decal_19'}, +{HashIs = -1925253951, ModNam = 'ch1_06d_decal_20'}, +{HashIs = 1484360503, ModNam = 'ch1_06d_decal_21'}, +{HashIs = 1790586808, ModNam = 'ch1_06d_decal_22'}, +{HashIs = -1229142084, ModNam = 'ch1_06d_decal_23'}, +{HashIs = -1611228624, ModNam = 'ch1_06d_decal_24'}, +{HashIs = -1304609091, ModNam = 'ch1_06d_decal_25'}, +{HashIs = 24927546, ModNam = 'ch1_06d_decal_26'}, +{HashIs = 226129206, ModNam = 'ch1_06d_decal_27'}, +{HashIs = -676197978, ModNam = 'ch1_06d_decal_28'}, +{HashIs = -386618325, ModNam = 'ch1_06d_decal_29'}, +{HashIs = 1054857528, ModNam = 'ch1_06d_decal_30'}, +{HashIs = 1246031874, ModNam = 'ch1_06d_decal_31'}, +{HashIs = 478614663, ModNam = 'ch1_06d_decal_32'}, +{HashIs = 1650904865, ModNam = 'ch1_06d_emissive_a_lod'}, +{HashIs = 1610071817, ModNam = 'ch1_06d_emissive_a'}, +{HashIs = -555066806, ModNam = 'ch1_06d_emissive_b_lod'}, +{HashIs = 1085767817, ModNam = 'ch1_06d_emissive_b'}, +{HashIs = -1762051227, ModNam = 'ch1_06d_emissive_c_lod'}, +{HashIs = 2077914830, ModNam = 'ch1_06d_emissive_c'}, +{HashIs = 1801219617, ModNam = 'ch1_06d_h1_dtl'}, +{HashIs = 167998261, ModNam = 'ch1_06d_h1_rails'}, +{HashIs = -1535562302, ModNam = 'ch1_06d_h1'}, +{HashIs = 816828825, ModNam = 'ch1_06d_h2_dtl'}, +{HashIs = -826998215, ModNam = 'ch1_06d_h2'}, +{HashIs = 434978953, ModNam = 'ch1_06d_h2g'}, +{HashIs = 15259684, ModNam = 'ch1_06d_h3_dtl'}, +{HashIs = 14608012, ModNam = 'ch1_06d_h3'}, +{HashIs = -1077476230, ModNam = 'ch1_06d_h3g'}, +{HashIs = 258592004, ModNam = 'ch1_06d_hedge_00'}, +{HashIs = 960372912, ModNam = 'ch1_06d_hedge_01'}, +{HashIs = 723223659, ModNam = 'ch1_06d_hedge_02'}, +{HashIs = -838022581, ModNam = 'ch1_06d_hedge_03'}, +{HashIs = 1502654699, ModNam = 'ch1_06d_hg1'}, +{HashIs = -1578762192, ModNam = 'ch1_06d_land_01'}, +{HashIs = -2132419634, ModNam = 'ch1_06d_land_01b'}, +{HashIs = 850575209, ModNam = 'ch1_06d_land_01c'}, +{HashIs = 2081561356, ModNam = 'ch1_06d_pool2'}, +{HashIs = 182740004, ModNam = 'ch1_06d_props_combo07_12_lod'}, +{HashIs = 1724844882, ModNam = 'ch1_06e_armco01'}, +{HashIs = -1001274854, ModNam = 'ch1_06e_fizzrail01_lod'}, +{HashIs = 1013214513, ModNam = 'ch1_06e_fizzrail01'}, +{HashIs = 1408948465, ModNam = 'ch1_06e_fizzrail03_lod'}, +{HashIs = 550483464, ModNam = 'ch1_06e_fizzrail03'}, +{HashIs = -322710696, ModNam = 'ch1_06e_fizzrail04_lod'}, +{HashIs = 186026646, ModNam = 'ch1_06e_fizzrail04'}, +{HashIs = -331876165, ModNam = 'ch1_06e_fizzrail05_lod'}, +{HashIs = -2088895641, ModNam = 'ch1_06e_fizzrail05'}, +{HashIs = 1854766374, ModNam = 'ch1_06e_fizzrail06_lod'}, +{HashIs = 1972854682, ModNam = 'ch1_06e_fizzrail06'}, +{HashIs = 1818999351, ModNam = 'ch1_06e_fizzrail07_lod'}, +{HashIs = -1479818238, ModNam = 'ch1_06e_fizzrail07'}, +{HashIs = 1613365061, ModNam = 'ch1_06e_fizzrail08_lod'}, +{HashIs = 1376393344, ModNam = 'ch1_06e_fizzrail08'}, +{HashIs = -1449043454, ModNam = 'ch1_06e_fizzrail09_lod'}, +{HashIs = -539184045, ModNam = 'ch1_06e_fizzrail09'}, +{HashIs = 380368158, ModNam = 'ch1_06e_fizzrail10_lod'}, +{HashIs = 1306693437, ModNam = 'ch1_06e_fizzrail10'}, +{HashIs = 1265021644, ModNam = 'ch1_06e_fizzrail11_lod'}, +{HashIs = 1375836023, ModNam = 'ch1_06e_fizzrail11'}, +{HashIs = -351765504, ModNam = 'ch1_06e_hedgedecal_00'}, +{HashIs = 311577359, ModNam = 'ch1_06e_hedgedecal_01'}, +{HashIs = 551249825, ModNam = 'ch1_06e_hedgedecal_02'}, +{HashIs = -1240657402, ModNam = 'ch1_06e_hedgedecal_03'}, +{HashIs = -1000526170, ModNam = 'ch1_06e_hedgedecal_04'}, +{HashIs = 1731032132, ModNam = 'ch1_06e_hedgedecal_05'}, +{HashIs = 956602355, ModNam = 'ch1_06e_hedgedecal_06'}, +{HashIs = 198327695, ModNam = 'ch1_06e_hedgedecal_07'}, +{HashIs = 1503746348, ModNam = 'ch1_06e_hedgedecal_08'}, +{HashIs = -2140756294, ModNam = 'ch1_06e_hedgedecal_09'}, +{HashIs = 270583560, ModNam = 'ch1_06e_hedgedecal_10'}, +{HashIs = 1698296117, ModNam = 'ch1_06e_hedgedecal_11'}, +{HashIs = 1131589031, ModNam = 'ch1_06e_hedgedecal_12'}, +{HashIs = 154646834, ModNam = 'ch1_06e_hedgedecal_13'}, +{HashIs = -166882594, ModNam = 'ch1_06e_hedgedecal_14'}, +{HashIs = -1680482708, ModNam = 'ch1_06e_hedgedecal_15'}, +{HashIs = -1971045431, ModNam = 'ch1_06e_hedgedecal_16'}, +{HashIs = 787448993, ModNam = 'ch1_06e_hedgedecal_17'}, +{HashIs = -1666588652, ModNam = 'ch1_06e_hedgedecal_18'}, +{HashIs = -478319170, ModNam = 'ch1_06e_hedgedecal_19'}, +{HashIs = 293388852, ModNam = 'ch1_06e_hedgedecal_20'}, +{HashIs = -607136033, ModNam = 'ch1_06e_hedgedecal_21'}, +{HashIs = -817971779, ModNam = 'ch1_06e_hedgedecal_22'}, +{HashIs = -126283727, ModNam = 'ch1_06e_hedgedecal_23'}, +{HashIs = -358386554, ModNam = 'ch1_06e_hedgedecal_24'}, +{HashIs = -1779971320, ModNam = 'ch1_06e_hedgedecal_25'}, +{HashIs = -1066229723, ModNam = 'ch1_06e_hedgedecal_26'}, +{HashIs = -1287912008, ModNam = 'ch1_06e_hedgedecal_27'}, +{HashIs = -1249867311, ModNam = 'ch1_06e_hedgedecal_28'}, +{HashIs = -951177876, ModNam = 'ch1_06e_hedgedecal_29'}, +{HashIs = 833028988, ModNam = 'ch1_06e_hedgedecal_30'}, +{HashIs = 525655768, ModNam = 'ch1_06e_hedgedecal_31'}, +{HashIs = 1420478851, ModNam = 'ch1_06e_hedgedecal_32'}, +{HashIs = 1115923765, ModNam = 'ch1_06e_hedgedecal_33'}, +{HashIs = 2018414794, ModNam = 'ch1_06e_hedgedecal_34'}, +{HashIs = 1720872274, ModNam = 'ch1_06e_hedgedecal_35'}, +{HashIs = -1679304708, ModNam = 'ch1_06e_hedgedecal_36'}, +{HashIs = -1977142149, ModNam = 'ch1_06e_hedgedecal_37'}, +{HashIs = -1625072017, ModNam = 'ch1_06e_hedgedecal_38'}, +{HashIs = -1922974996, ModNam = 'ch1_06e_hedgedecal_39'}, +{HashIs = -476551064, ModNam = 'ch1_06e_hedgedecal_40'}, +{HashIs = -749320220, ModNam = 'ch1_06e_hedgedecal_41'}, +{HashIs = 406540717, ModNam = 'ch1_06e_hedgedecal_42'}, +{HashIs = -168030929, ModNam = 'ch1_06e_hedgedecal_43'}, +{HashIs = 985044643, ModNam = 'ch1_06e_hedgedecal_44'}, +{HashIs = 678425110, ModNam = 'ch1_06e_hedgedecal_45'}, +{HashIs = 1600217080, ModNam = 'ch1_06e_hedgedecal_46'}, +{HashIs = 1294187389, ModNam = 'ch1_06e_hedgedecal_47'}, +{HashIs = -1829878043, ModNam = 'ch1_06e_hedgedecal_48'}, +{HashIs = -2135711120, ModNam = 'ch1_06e_hedgedecal_49'}, +{HashIs = 418436176, ModNam = 'ch1_06e_hedgedecal_50'}, +{HashIs = 643755820, ModNam = 'ch1_06e_hedgedecal_51'}, +{HashIs = 1032232315, ModNam = 'ch1_06e_hedgedecal_52'}, +{HashIs = 1194963169, ModNam = 'ch1_06e_hedgedecal_53'}, +{HashIs = 1537989061, ModNam = 'ch1_06e_hedgedecal_54'}, +{HashIs = 1837530490, ModNam = 'ch1_06e_hedgedecal_55'}, +{HashIs = -1607867712, ModNam = 'ch1_06e_hedgedecal_56'}, +{HashIs = 1919878987, ModNam = 'ch1_06e_hedgedecal_57'}, +{HashIs = -1500811393, ModNam = 'ch1_06e_hedgedecal_58'}, +{HashIs = 1892156409, ModNam = 'ch1_06e_hedgedecal_59'}, +{HashIs = 1197189493, ModNam = 'ch1_06e_hedgedecal_60'}, +{HashIs = -487006059, ModNam = 'ch1_06e_hedgedecal_61'}, +{HashIs = -1181381169, ModNam = 'ch1_06e_hedgedecal_62'}, +{HashIs = -1895712576, ModNam = 'ch1_06e_hedgedecal_63'}, +{HashIs = -704100684, ModNam = 'ch1_06e_hedgedecal_64'}, +{HashIs = 34184886, ModNam = 'ch1_06e_hedgedecal_65'}, +{HashIs = 279788541, ModNam = 'ch1_06e_hedgedecal_66'}, +{HashIs = 508778313, ModNam = 'ch1_06e_hedgedecal_67'}, +{HashIs = 756151494, ModNam = 'ch1_06e_hedgedecal_68'}, +{HashIs = 38510418, ModNam = 'ch1_06e_hedgedecal_69'}, +{HashIs = 1268986596, ModNam = 'ch1_06e_hedgedecal_70'}, +{HashIs = -399348760, ModNam = 'ch1_06e_hedgedecal_71'}, +{HashIs = -1115875714, ModNam = 'ch1_06e_hedgedecal_72'}, +{HashIs = -2002604830, ModNam = 'ch1_06e_hedgedecal_73'}, +{HashIs = -686700121, ModNam = 'ch1_06e_hedgedecal_74'}, +{HashIs = 789445022, ModNam = 'ch1_06e_hedgedecal_75'}, +{HashIs = 71607308, ModNam = 'ch1_06e_hedgedecal_76'}, +{HashIs = 70966030, ModNam = 'ch1_06e_house_1_dtl'}, +{HashIs = 937209763, ModNam = 'ch1_06e_house_1'}, +{HashIs = -1552209158, ModNam = 'ch1_06e_house_2_dtl'}, +{HashIs = 572752945, ModNam = 'ch1_06e_house_2'}, +{HashIs = -297041999, ModNam = 'ch1_06e_house_3_dtl_ncast'}, +{HashIs = -433939171, ModNam = 'ch1_06e_house_3_dtl'}, +{HashIs = 324855460, ModNam = 'ch1_06e_house_3'}, +{HashIs = -461363943, ModNam = 'ch1_06e_house_3b'}, +{HashIs = -1675306660, ModNam = 'ch1_06e_mansio_3_dtl'}, +{HashIs = -1141426179, ModNam = 'ch1_06e_mansion_1'}, +{HashIs = -2077898661, ModNam = 'ch1_06e_mansion_2'}, +{HashIs = -1772983116, ModNam = 'ch1_06e_mansion_3'}, +{HashIs = 1619525920, ModNam = 'ch1_06e_mansion_4'}, +{HashIs = 369373526, ModNam = 'ch1_06e_mansion_dtl_b'}, +{HashIs = 1802624048, ModNam = 'ch1_06e_mansion_dtl_c'}, +{HashIs = 1450359670, ModNam = 'ch1_06e_mansion_dtl'}, +{HashIs = -1809439330, ModNam = 'ch1_06e_pool_1'}, +{HashIs = 1283691775, ModNam = 'ch1_06e_terrain_1'}, +{HashIs = 1372368582, ModNam = 'ch1_06e_terrain_1b'}, +{HashIs = 2048290852, ModNam = 'ch1_06e_terrain_2'}, +{HashIs = 575311923, ModNam = 'ch1_06f_emi_slod'}, +{HashIs = 341085004, ModNam = 'ch1_06f_emissivea'}, +{HashIs = 1480725270, ModNam = 'ch1_06f_emissiveb'}, +{HashIs = -1968703519, ModNam = 'ch1_06f_emissivec'}, +{HashIs = 1845903006, ModNam = 'ch1_06f_emissivee'}, +{HashIs = 259424640, ModNam = 'ch1_06f_emissivef'}, +{HashIs = 1271986740, ModNam = 'ch1_06f_emissiveg'}, +{HashIs = 1305271660, ModNam = 'ch1_06f_fence_m00'}, +{HashIs = 1824791386, ModNam = 'ch1_06f_fence_m02'}, +{HashIs = -2008559007, ModNam = 'ch1_06f_fence_m04'}, +{HashIs = -1542616596, ModNam = 'ch1_06f_fence_m06'}, +{HashIs = -1088208873, ModNam = 'ch1_06f_fence_m08'}, +{HashIs = -1826115176, ModNam = 'ch1_06f_fence_mm01'}, +{HashIs = 1098059312, ModNam = 'ch1_06f_fence_mm02'}, +{HashIs = 1874193077, ModNam = 'ch1_06f_fence_mm03'}, +{HashIs = -1422437377, ModNam = 'ch1_06f_hedged_01'}, +{HashIs = -1728368761, ModNam = 'ch1_06f_hedged_02'}, +{HashIs = -2034988294, ModNam = 'ch1_06f_hedged_03'}, +{HashIs = 1953326700, ModNam = 'ch1_06f_hedged_04'}, +{HashIs = 1747930608, ModNam = 'ch1_06f_hedged_05'}, +{HashIs = 278208197, ModNam = 'ch1_06f_hedged_06'}, +{HashIs = 535739768, ModNam = 'ch1_06f_hedged_07'}, +{HashIs = -366390802, ModNam = 'ch1_06f_hedged_08'}, +{HashIs = -76811149, ModNam = 'ch1_06f_hedged_09'}, +{HashIs = -1978789135, ModNam = 'ch1_06f_hedged_10'}, +{HashIs = 1748225853, ModNam = 'ch1_06f_hedged_11'}, +{HashIs = 1376363241, ModNam = 'ch1_06f_hedged_12'}, +{HashIs = 1343725317, ModNam = 'ch1_06f_hedged_13'}, +{HashIs = 1064631744, ModNam = 'ch1_06f_hedged_14'}, +{HashIs = 732550698, ModNam = 'ch1_06f_hedged_15'}, +{HashIs = 454309119, ModNam = 'ch1_06f_hedged_16'}, +{HashIs = 154964304, ModNam = 'ch1_06f_hedged_17'}, +{HashIs = -393392142, ModNam = 'ch1_06f_hedged_18'}, +{HashIs = -726095799, ModNam = 'ch1_06f_hedged_19'}, +{HashIs = -1128859238, ModNam = 'ch1_06f_hedged_20'}, +{HashIs = -829317809, ModNam = 'ch1_06f_hedged_21'}, +{HashIs = -554549744, ModNam = 'ch1_06f_hedged_22'}, +{HashIs = -253533710, ModNam = 'ch1_06f_hedged_23'}, +{HashIs = 64423897, ModNam = 'ch1_06f_hedged_24'}, +{HashIs = 356330149, ModNam = 'ch1_06f_hedged_25'}, +{HashIs = -1785582863, ModNam = 'ch1_06f_hedged_26'}, +{HashIs = -2083518611, ModNam = 'ch1_06f_hedged_27'}, +{HashIs = 1895326142, ModNam = 'ch1_06f_hedged_28'}, +{HashIs = 1595883020, ModNam = 'ch1_06f_hedged_29'}, +{HashIs = 1989663837, ModNam = 'ch1_06f_hedged_30'}, +{HashIs = 1513989033, ModNam = 'ch1_06f_hedged_31'}, +{HashIs = -1204330625, ModNam = 'ch1_06f_hedged_32'}, +{HashIs = -1733615513, ModNam = 'ch1_06f_hedged_33'}, +{HashIs = -1963686662, ModNam = 'ch1_06f_hedged_34'}, +{HashIs = 2099079500, ModNam = 'ch1_06f_hedged_35'}, +{HashIs = -46077547, ModNam = 'ch1_06f_hedged_36'}, +{HashIs = -277524994, ModNam = 'ch1_06f_hedged_37'}, +{HashIs = -743696788, ModNam = 'ch1_06f_hedged_38'}, +{HashIs = -971703494, ModNam = 'ch1_06f_hedged_39'}, +{HashIs = -1238475563, ModNam = 'ch1_06f_hedged_40'}, +{HashIs = -948961448, ModNam = 'ch1_06f_hedged_41'}, +{HashIs = 1270810616, ModNam = 'ch1_06f_hedged_42'}, +{HashIs = 1493017205, ModNam = 'ch1_06f_hedged_43'}, +{HashIs = 1865731811, ModNam = 'ch1_06f_hedged_44'}, +{HashIs = 2088397166, ModNam = 'ch1_06f_hedged_45'}, +{HashIs = -674881536, ModNam = 'ch1_06f_hedged_46'}, +{HashIs = -375340107, ModNam = 'ch1_06f_hedged_47'}, +{HashIs = -10227909, ModNam = 'ch1_06f_hedged_48'}, +{HashIs = 220564158, ModNam = 'ch1_06f_hedged_49'}, +{HashIs = -1301326305, ModNam = 'ch1_06f_hedged_50'}, +{HashIs = -1065225660, ModNam = 'ch1_06f_hedged_51'}, +{HashIs = -1166973457, ModNam = 'ch1_06f_hedged_52'}, +{HashIs = -1476280048, ModNam = 'ch1_06f_hedged_53'}, +{HashIs = -1493909770, ModNam = 'ch1_06f_hedged_54'}, +{HashIs = -1805379115, ModNam = 'ch1_06f_hedged_55'}, +{HashIs = 353278764, ModNam = 'ch1_06f_hedged_56'}, +{HashIs = 46495386, ModNam = 'ch1_06f_hedged_57'}, +{HashIs = -578016216, ModNam = 'ch1_06f_hedged_58'}, +{HashIs = -816214077, ModNam = 'ch1_06f_hedged_59'}, +{HashIs = 1633957150, ModNam = 'ch1_06f_hedged_60'}, +{HashIs = 726321384, ModNam = 'ch1_06f_hedged_61'}, +{HashIs = -1405138221, ModNam = 'ch1_06f_hedged_62'}, +{HashIs = -1106973090, ModNam = 'ch1_06f_hedged_63'}, +{HashIs = -2006219988, ModNam = 'ch1_06f_hedged_64'}, +{HashIs = -1708775775, ModNam = 'ch1_06f_hedged_65'}, +{HashIs = -1417328265, ModNam = 'ch1_06f_hedged_66'}, +{HashIs = -1111036422, ModNam = 'ch1_06f_hedged_67'}, +{HashIs = -1686402222, ModNam = 'ch1_06f_hs01a'}, +{HashIs = -903124815, ModNam = 'ch1_06f_hs01b'}, +{HashIs = 141383340, ModNam = 'ch1_06f_hs01dtls'}, +{HashIs = 693212180, ModNam = 'ch1_06f_hs02_detail_01'}, +{HashIs = -2144996484, ModNam = 'ch1_06f_hs02'}, +{HashIs = 1524869624, ModNam = 'ch1_06f_hs02dtls'}, +{HashIs = 1557376216, ModNam = 'ch1_06f_hs03'}, +{HashIs = 2003091792, ModNam = 'ch1_06f_hs03dtls'}, +{HashIs = 713410621, ModNam = 'ch1_06f_hs04'}, +{HashIs = 1741903197, ModNam = 'ch1_06f_hs04dtls'}, +{HashIs = -938895259, ModNam = 'ch1_06f_hs05_trellis'}, +{HashIs = 959505811, ModNam = 'ch1_06f_hs05'}, +{HashIs = 489618078, ModNam = 'ch1_06f_hs05dtls'}, +{HashIs = -1225039574, ModNam = 'ch1_06f_hs06'}, +{HashIs = 885728796, ModNam = 'ch1_06f_hs06dtls'}, +{HashIs = -1815143726, ModNam = 'ch1_06f_hs07'}, +{HashIs = 2052173996, ModNam = 'ch1_06f_hs07dtls'}, +{HashIs = -1036750964, ModNam = 'ch1_06f_land_01'}, +{HashIs = -356990828, ModNam = 'ch1_06f_land_06'}, +{HashIs = 1494033274, ModNam = 'ch1_06f_metal_fence_01_lod'}, +{HashIs = 2022354727, ModNam = 'ch1_06f_metal_fence_01'}, +{HashIs = -1992036674, ModNam = 'ch1_06f_metal_fence_02_lod'}, +{HashIs = 1767280831, ModNam = 'ch1_06f_metal_fence_02'}, +{HashIs = 135395070, ModNam = 'ch1_06f_metal_fence_03_lod'}, +{HashIs = 1526461450, ModNam = 'ch1_06f_metal_fence_03'}, +{HashIs = 1715127174, ModNam = 'ch1_06f_metal_fence_04_lod'}, +{HashIs = 1307630068, ModNam = 'ch1_06f_metal_fence_04'}, +{HashIs = -916074276, ModNam = 'ch1_06f_metal_fence_05'}, +{HashIs = -1132021986, ModNam = 'ch1_06f_metal_fence_06'}, +{HashIs = -1363633278, ModNam = 'ch1_06f_metal_fence_07'}, +{HashIs = -1610482155, ModNam = 'ch1_06f_metal_fence_08'}, +{HashIs = 66438667, ModNam = 'ch1_06f_metal_fence_09'}, +{HashIs = 1011471534, ModNam = 'ch1_06f_metal_fence_10'}, +{HashIs = -1021484461, ModNam = 'ch1_06f_metal_fence_11'}, +{HashIs = -1836154570, ModNam = 'ch1_06f_metal_fence_12'}, +{HashIs = -1483101364, ModNam = 'ch1_06f_metal_fence_13'}, +{HashIs = 2031078969, ModNam = 'ch1_06f_metal_fence_14'}, +{HashIs = -130986878, ModNam = 'ch1_06f_metal_fence_15'}, +{HashIs = 193360684, ModNam = 'ch1_06f_metal_fence_16'}, +{HashIs = -591161945, ModNam = 'ch1_06f_metal_fence_17'}, +{HashIs = -293750501, ModNam = 'ch1_06f_metal_fence_18'}, +{HashIs = 720187873, ModNam = 'ch1_06f_metal_fence_19'}, +{HashIs = 1968716998, ModNam = 'ch1_06f_metal_fence_20'}, +{HashIs = -589394967, ModNam = 'ch1_06f_metal_fence_21'}, +{HashIs = -289509730, ModNam = 'ch1_06f_rail'}, +{HashIs = -1040870808, ModNam = 'ch1_06f_rd01'}, +{HashIs = 22863417, ModNam = 'ch1_06f_water'}, +{HashIs = -1440166959, ModNam = 'ch1_07_banner01_lod'}, +{HashIs = 856441009, ModNam = 'ch1_07_banner01'}, +{HashIs = -988808159, ModNam = 'ch1_07_banner02_lod'}, +{HashIs = -464772302, ModNam = 'ch1_07_banner02'}, +{HashIs = -751822836, ModNam = 'ch1_07_banner03_lod'}, +{HashIs = 391809358, ModNam = 'ch1_07_banner03'}, +{HashIs = 849954959, ModNam = 'ch1_07_banner04_lod'}, +{HashIs = 1221618745, ModNam = 'ch1_07_banner04'}, +{HashIs = -1443032717, ModNam = 'ch1_07_banner05_lod'}, +{HashIs = -1845395806, ModNam = 'ch1_07_banner05'}, +{HashIs = -1019446226, ModNam = 'ch1_07_banner06_lod'}, +{HashIs = 2076201504, ModNam = 'ch1_07_banner06'}, +{HashIs = -444937022, ModNam = 'ch1_07_banner08_lod'}, +{HashIs = 1614650139, ModNam = 'ch1_07_banner08'}, +{HashIs = -1739205621, ModNam = 'ch1_07_banner20'}, +{HashIs = 2119431470, ModNam = 'ch1_07_banners_night_01'}, +{HashIs = -1046079400, ModNam = 'ch1_07_banners_night_02_lod'}, +{HashIs = 1203374075, ModNam = 'ch1_07_banners_night_02'}, +{HashIs = -1209973314, ModNam = 'ch1_07_banners_niz'}, +{HashIs = 915573599, ModNam = 'ch1_07_build01'}, +{HashIs = 1154197457, ModNam = 'ch1_07_build02'}, +{HashIs = 1349173003, ModNam = 'ch1_07_build03'}, +{HashIs = 1565120713, ModNam = 'ch1_07_build04'}, +{HashIs = 1804072261, ModNam = 'ch1_07_build05'}, +{HashIs = 2042007970, ModNam = 'ch1_07_build06'}, +{HashIs = -1984089681, ModNam = 'ch1_07_build07'}, +{HashIs = -1771746561, ModNam = 'ch1_07_build08'}, +{HashIs = -1533057165, ModNam = 'ch1_07_build09'}, +{HashIs = 250165925, ModNam = 'ch1_07_build10'}, +{HashIs = -1416274441, ModNam = 'ch1_07_carpark01'}, +{HashIs = -1725777646, ModNam = 'ch1_07_carpark02'}, +{HashIs = -1776225287, ModNam = 'ch1_07_d01_ne'}, +{HashIs = 1532898766, ModNam = 'ch1_07_d01_wire00'}, +{HashIs = 1762445611, ModNam = 'ch1_07_d01_wire01'}, +{HashIs = -1310139678, ModNam = 'ch1_07_d01_wire02'}, +{HashIs = -1080101298, ModNam = 'ch1_07_d01_wire03'}, +{HashIs = 403842899, ModNam = 'ch1_07_d01_wire04'}, +{HashIs = 643548134, ModNam = 'ch1_07_d01_wire05'}, +{HashIs = 2070113752, ModNam = 'ch1_07_d01_wire06'}, +{HashIs = 164039357, ModNam = 'ch1_07_d01_wire07'}, +{HashIs = -551897755, ModNam = 'ch1_07_d01_wire08'}, +{HashIs = -76288489, ModNam = 'ch1_07_d01_wire09'}, +{HashIs = 1618949936, ModNam = 'ch1_07_d01_wire10'}, +{HashIs = 1859703779, ModNam = 'ch1_07_d01_wire11'}, +{HashIs = 262780135, ModNam = 'ch1_07_d03_rail00'}, +{HashIs = -23981384, ModNam = 'ch1_07_d03_rail01'}, +{HashIs = 877952572, ModNam = 'ch1_07_d03_rail02'}, +{HashIs = -938236488, ModNam = 'ch1_07_d03_rail03'}, +{HashIs = -1244528331, ModNam = 'ch1_07_d03_rail04'}, +{HashIs = -341218077, ModNam = 'ch1_07_d03_rail05'}, +{HashIs = -647051154, ModNam = 'ch1_07_d03_rail06'}, +{HashIs = -936532508, ModNam = 'ch1_07_d03_rail07'}, +{HashIs = -1242037895, ModNam = 'ch1_07_d03_rail08'}, +{HashIs = -343184225, ModNam = 'ch1_07_d03_rail09'}, +{HashIs = -1319126219, ModNam = 'ch1_07_d03_wires00'}, +{HashIs = -13740335, ModNam = 'ch1_07_d03_wires01'}, +{HashIs = 217248346, ModNam = 'ch1_07_d03_wires02'}, +{HashIs = -1710289764, ModNam = 'ch1_07_d03_wires03'}, +{HashIs = -1471502061, ModNam = 'ch1_07_d03_wires04'}, +{HashIs = -174242889, ModNam = 'ch1_07_d03_wires05'}, +{HashIs = 64741428, ModNam = 'ch1_07_d03_wires06'}, +{HashIs = 1365080878, ModNam = 'ch1_07_d03_wires07'}, +{HashIs = -411523218, ModNam = 'ch1_07_d03_wires08'}, +{HashIs = 759214837, ModNam = 'ch1_07_d03_wires09'}, +{HashIs = -867600140, ModNam = 'ch1_07_d03_wires10'}, +{HashIs = -1810514928, ModNam = 'ch1_07_d08_c_rail_01'}, +{HashIs = -2050744467, ModNam = 'ch1_07_d08_c_rail_02'}, +{HashIs = -1330285233, ModNam = 'ch1_07_d08_c_rail_03'}, +{HashIs = -538474200, ModNam = 'ch1_07_d08_c_rail'}, +{HashIs = -312405986, ModNam = 'ch1_07_d08_rail00'}, +{HashIs = 558168037, ModNam = 'ch1_07_d08_rail01'}, +{HashIs = 1383029305, ModNam = 'ch1_07_d08_rail02'}, +{HashIs = 77676190, ModNam = 'ch1_07_d08_rail03'}, +{HashIs = -599101971, ModNam = 'ch1_07_d08_rail04'}, +{HashIs = -860959050, ModNam = 'ch1_07_d08_rail05'}, +{HashIs = 263738572, ModNam = 'ch1_07_d08_rail06'}, +{HashIs = -1441166964, ModNam = 'ch1_07_d08_rail07'}, +{HashIs = -1522466853, ModNam = 'ch1_07_d08_rail08'}, +{HashIs = -1919430519, ModNam = 'ch1_07_d08_rail09'}, +{HashIs = -1877879583, ModNam = 'ch1_07_d08_rail10'}, +{HashIs = 1784318323, ModNam = 'ch1_07_d08_rail11'}, +{HashIs = 879205770, ModNam = 'ch1_07_d08_rail12'}, +{HashIs = 1054716534, ModNam = 'ch1_07_d08_rail13'}, +{HashIs = 1304252469, ModNam = 'ch1_07_d08_rail14'}, +{HashIs = 1610020008, ModNam = 'ch1_07_d08_rail15'}, +{HashIs = -230614722, ModNam = 'ch1_07_d08_rail16'}, +{HashIs = 73645443, ModNam = 'ch1_07_d08_rail17'}, +{HashIs = 202558689, ModNam = 'ch1_07_d08_rail18'}, +{HashIs = 363388941, ModNam = 'ch1_07_d08_rail19'}, +{HashIs = 1374119101, ModNam = 'ch1_07_d08_rail20'}, +{HashIs = -1088020178, ModNam = 'ch1_07_d08_wires_01'}, +{HashIs = 1318807203, ModNam = 'ch1_07_d08_wires00'}, +{HashIs = 364377309, ModNam = 'ch1_07_d08_wires01'}, +{HashIs = -267867777, ModNam = 'ch1_07_d08_wires02'}, +{HashIs = 709008882, ModNam = 'ch1_07_d08_wires03'}, +{HashIs = -1805946330, ModNam = 'ch1_07_d08_wires04'}, +{HashIs = 1052853999, ModNam = 'ch1_07_d08_wires05'}, +{HashIs = 953039625, ModNam = 'ch1_07_d08_wires06'}, +{HashIs = -963750273, ModNam = 'ch1_07_d08_wires07'}, +{HashIs = -1589834787, ModNam = 'ch1_07_d08_wires08'}, +{HashIs = -1460495244, ModNam = 'ch1_07_d08_wires13'}, +{HashIs = -1221052161, ModNam = 'ch1_07_d08_wires14'}, +{HashIs = -522122160, ModNam = 'ch1_07_d08_wires15'}, +{HashIs = -282548001, ModNam = 'ch1_07_d08_wires16'}, +{HashIs = -43072149, ModNam = 'ch1_07_d08_wires17'}, +{HashIs = 195387864, ModNam = 'ch1_07_d08_wires18'}, +{HashIs = 943635210, ModNam = 'ch1_07_d08_wires19'}, +{HashIs = 1291769296, ModNam = 'ch1_07_dc01'}, +{HashIs = -894807767, ModNam = 'ch1_07_dc02'}, +{HashIs = -588712538, ModNam = 'ch1_07_dc03'}, +{HashIs = -1373726702, ModNam = 'ch1_07_dc04'}, +{HashIs = -171980444, ModNam = 'ch1_07_dc04b'}, +{HashIs = -2084256929, ModNam = 'ch1_07_dc06'}, +{HashIs = -1778554928, ModNam = 'ch1_07_dc07'}, +{HashIs = -1213504501, ModNam = 'ch1_07_fakeroom0001'}, +{HashIs = 1894875149, ModNam = 'ch1_07_fakeroom002'}, +{HashIs = 1678894670, ModNam = 'ch1_07_fakeroom003'}, +{HashIs = 1456196546, ModNam = 'ch1_07_fakeroom004'}, +{HashIs = -1486721878, ModNam = 'ch1_07_fakeroom005'}, +{HashIs = 55214351, ModNam = 'ch1_07_g00_rail00'}, +{HashIs = 1282315094, ModNam = 'ch1_07_g00_rail01'}, +{HashIs = -2110456094, ModNam = 'ch1_07_g00_rail02'}, +{HashIs = -559630396, ModNam = 'ch1_07_g00_rail03'}, +{HashIs = -865135783, ModNam = 'ch1_07_g00_rail04'}, +{HashIs = 958000301, ModNam = 'ch1_07_g00_rail05'}, +{HashIs = 652953680, ModNam = 'ch1_07_g00_rail06'}, +{HashIs = 32341585, ModNam = 'ch1_07_g00_rail07'}, +{HashIs = -266151236, ModNam = 'ch1_07_g00_rail08'}, +{HashIs = -562448534, ModNam = 'ch1_07_g00_rail09'}, +{HashIs = -1549976026, ModNam = 'ch1_07_g00_rail10'}, +{HashIs = -450576080, ModNam = 'ch1_07_g00_rail11'}, +{HashIs = -485442296, ModNam = 'ch1_07_g00_rail12'}, +{HashIs = -1983935897, ModNam = 'ch1_07_g00_rail13'}, +{HashIs = -133863695, ModNam = 'ch1_07_g00_rail14'}, +{HashIs = 777671582, ModNam = 'ch1_07_g00_rail15'}, +{HashIs = 205000538, ModNam = 'ch1_07_g00_rail16'}, +{HashIs = -829123568, ModNam = 'ch1_07_g00_rail17'}, +{HashIs = 1019146343, ModNam = 'ch1_07_g00_rail18'}, +{HashIs = 1990452268, ModNam = 'ch1_07_g00_rail19'}, +{HashIs = -1276749016, ModNam = 'ch1_07_g00_rail20'}, +{HashIs = 1838075510, ModNam = 'ch1_07_g00_rail21'}, +{HashIs = -1681151245, ModNam = 'ch1_07_g00_rail22'}, +{HashIs = -576147800, ModNam = 'ch1_07_g00_rail23'}, +{HashIs = -881915339, ModNam = 'ch1_07_g00_rail24'}, +{HashIs = -1171789913, ModNam = 'ch1_07_g00_rail25'}, +{HashIs = -1476312230, ModNam = 'ch1_07_g00_rail26'}, +{HashIs = 242257979, ModNam = 'ch1_07_g00_rail27'}, +{HashIs = 1152056495, ModNam = 'ch1_07_g00_rail28'}, +{HashIs = -83760806, ModNam = 'ch1_07_g00_rail29'}, +{HashIs = -413417790, ModNam = 'ch1_07_g00_rail30'}, +{HashIs = 444933400, ModNam = 'ch1_07_g00_rail31'}, +{HashIs = 147620263, ModNam = 'ch1_07_g00_rail32'}, +{HashIs = -1474454726, ModNam = 'ch1_07_g00_wires00'}, +{HashIs = 632919652, ModNam = 'ch1_07_g00_wires01'}, +{HashIs = 1408791265, ModNam = 'ch1_07_g00_wires02'}, +{HashIs = 1122422974, ModNam = 'ch1_07_g00_wires03'}, +{HashIs = -518189780, ModNam = 'ch1_07_g00_wires04'}, +{HashIs = 1617660875, ModNam = 'ch1_07_g00_wires05'}, +{HashIs = -1909069985, ModNam = 'ch1_07_g00_wires06'}, +{HashIs = 2063483120, ModNam = 'ch1_07_g00_wires07'}, +{HashIs = 952286326, ModNam = 'ch1_07_g00_wires08'}, +{HashIs = -1186775687, ModNam = 'ch1_07_g00_wires09'}, +{HashIs = -962274400, ModNam = 'ch1_07_g00_wires10'}, +{HashIs = 712942374, ModNam = 'ch1_07_g00_wires11'}, +{HashIs = 483919833, ModNam = 'ch1_07_g00_wires12'}, +{HashIs = 235006509, ModNam = 'ch1_07_g00_wires13'}, +{HashIs = 4607670, ModNam = 'ch1_07_g00_wires14'}, +{HashIs = -1061925009, ModNam = 'ch1_07_g00_wires15'}, +{HashIs = -849024816, ModNam = 'ch1_07_g00_wires16'}, +{HashIs = -592115836, ModNam = 'ch1_07_g00_wires17'}, +{HashIs = -361323769, ModNam = 'ch1_07_g00_wires18'}, +{HashIs = -2021335791, ModNam = 'ch1_07_g00_wires19'}, +{HashIs = 1111472920, ModNam = 'ch1_07_g00_wires20'}, +{HashIs = 1216464796, ModNam = 'ch1_07_g00_wires21'}, +{HashIs = 1551101824, ModNam = 'ch1_07_g00_wires22'}, +{HashIs = -354644909, ModNam = 'ch1_07_g00_wires23'}, +{HashIs = -114677522, ModNam = 'ch1_07_g00_wires24'}, +{HashIs = 527070574, ModNam = 'ch1_07_g00_wires25'}, +{HashIs = -1374580086, ModNam = 'ch1_07_g00_wires26'}, +{HashIs = -1098075264, ModNam = 'ch1_07_g00_wires27'}, +{HashIs = -925906938, ModNam = 'ch1_07_g00_wires28'}, +{HashIs = -618042183, ModNam = 'ch1_07_g00_wires29'}, +{HashIs = 1503791148, ModNam = 'ch1_07_g00_wires30'}, +{HashIs = -1942426279, ModNam = 'ch1_07_g00_wires31'}, +{HashIs = 2092519002, ModNam = 'ch1_07_g00_wires32'}, +{HashIs = 504467720, ModNam = 'ch1_07_g00_wires33'}, +{HashIs = 1362982751, ModNam = 'ch1_07_g00_wires34'}, +{HashIs = 1132944371, ModNam = 'ch1_07_g00_wires35'}, +{HashIs = 791294785, ModNam = 'ch1_07_g00_wires36'}, +{HashIs = 553621228, ModNam = 'ch1_07_g00_wires37'}, +{HashIs = 1403452474, ModNam = 'ch1_07_g00_wires38'}, +{HashIs = 1165320151, ModNam = 'ch1_07_g00_wires39'}, +{HashIs = -1492188603, ModNam = 'ch1_07_g00_wires40'}, +{HashIs = 523909428, ModNam = 'ch1_07_glue_01'}, +{HashIs = 288070935, ModNam = 'ch1_07_glue_02'}, +{HashIs = 1946247873, ModNam = 'ch1_07_glue_03'}, +{HashIs = 1707066942, ModNam = 'ch1_07_glue_04'}, +{HashIs = 1486728186, ModNam = 'ch1_07_glue_05'}, +{HashIs = 1244729121, ModNam = 'ch1_07_glue_06'}, +{HashIs = 1488235564, ModNam = 'ch1_07_glue_07'}, +{HashIs = 1189611667, ModNam = 'ch1_07_glue_08'}, +{HashIs = -12654764, ModNam = 'ch1_07_groundcentre'}, +{HashIs = -445329336, ModNam = 'ch1_07_korizbarrier01'}, +{HashIs = -1631403291, ModNam = 'ch1_07_korizbarrier02'}, +{HashIs = -1257967767, ModNam = 'ch1_07_korizbarrier03'}, +{HashIs = 1448105283, ModNam = 'ch1_07_ladder003'}, +{HashIs = -1291449668, ModNam = 'ch1_07_ladder2'}, +{HashIs = 351831751, ModNam = 'ch1_07_maze_01'}, +{HashIs = 1179052387, ModNam = 'ch1_07_maze_02'}, +{HashIs = -931107368, ModNam = 'ch1_07_maze_03'}, +{HashIs = -2033031443, ModNam = 'ch1_07_mazebase'}, +{HashIs = -201016987, ModNam = 'ch1_07_mazedtl01'}, +{HashIs = -96287263, ModNam = 'ch1_07_mazedtl02'}, +{HashIs = 127951004, ModNam = 'ch1_07_mazedtl03'}, +{HashIs = 519409478, ModNam = 'ch1_07_mazedtl04'}, +{HashIs = -1193229562, ModNam = 'ch1_07_mazedtl05'}, +{HashIs = -944086855, ModNam = 'ch1_07_mazedtl06'}, +{HashIs = -579695571, ModNam = 'ch1_07_mazedtl07'}, +{HashIs = -334026378, ModNam = 'ch1_07_mazedtl08'}, +{HashIs = -2102045008, ModNam = 'ch1_07_mazedtl09'}, +{HashIs = -1815252080, ModNam = 'ch1_07_mazedtl10'}, +{HashIs = -1444095465, ModNam = 'ch1_07_rooffiz'}, +{HashIs = -1724339852, ModNam = 'ch1_07_sculpture_01'}, +{HashIs = -1485978146, ModNam = 'ch1_07_sculpture_02'}, +{HashIs = -1260887885, ModNam = 'ch1_07_sculpture_03'}, +{HashIs = 1410965303, ModNam = 'ch1_07_sculpture_04'}, +{HashIs = 1649097626, ModNam = 'ch1_07_sculpture_05'}, +{HashIs = 1873958504, ModNam = 'ch1_07_sculpture_06'}, +{HashIs = 2111894213, ModNam = 'ch1_07_sculpture_07'}, +{HashIs = 861693229, ModNam = 'ch1_07_shelterfiz007'}, +{HashIs = 1566488881, ModNam = 'ch1_07_shelterfiz008'}, +{HashIs = 1296177372, ModNam = 'ch1_07_shelterfiz009'}, +{HashIs = 1387785683, ModNam = 'ch1_07_shelterfiz01'}, +{HashIs = -526939760, ModNam = 'ch1_07_shelterfiz02'}, +{HashIs = -186732002, ModNam = 'ch1_07_shelterfiz03'}, +{HashIs = 962883060, ModNam = 'ch1_07_sign'}, +{HashIs = -88434291, ModNam = 'ch1_07_signs01'}, +{HashIs = 1326203439, ModNam = 'ch1_07_signs02'}, +{HashIs = 1630856832, ModNam = 'ch1_07_signs03'}, +{HashIs = 1338327965, ModNam = 'ch1_07_signs04'}, +{HashIs = 1634854646, ModNam = 'ch1_07_signs05'}, +{HashIs = 842500226, ModNam = 'ch1_07_signs06'}, +{HashIs = 1173172205, ModNam = 'ch1_07_signs07'}, +{HashIs = -1766010485, ModNam = 'ch1_07_signs08'}, +{HashIs = -1463061080, ModNam = 'ch1_07_signs09'}, +{HashIs = 1877644223, ModNam = 'ch1_07_signs10'}, +{HashIs = -1657278887, ModNam = 'ch1_07_signs11'}, +{HashIs = -1974581114, ModNam = 'ch1_07_signs12'}, +{HashIs = -1180391630, ModNam = 'ch1_07_signs13'}, +{HashIs = -489227666, ModNam = 'ch1_07_signs20'}, +{HashIs = -666688647, ModNam = 'ch1_07_smallstatues'}, +{HashIs = 1715676532, ModNam = 'ch1_07_smallstatues2'}, +{HashIs = -187221232, ModNam = 'ch1_07_uplightsupport'}, +{HashIs = -337448276, ModNam = 'ch1_07_water2'}, +{HashIs = 1382399916, ModNam = 'ch1_07_water3'}, +{HashIs = -1023414467, ModNam = 'ch1_07_weed_01'}, +{HashIs = -1988494282, ModNam = 'ch1_07_weed_02'}, +{HashIs = -2126010477, ModNam = 'ch1_07_windowfiz'}, +{HashIs = 1713613972, ModNam = 'ch1_08_deco01'}, +{HashIs = 2011731030, ModNam = 'ch1_08_deco01b'}, +{HashIs = 1969965859, ModNam = 'ch1_08_deco02'}, +{HashIs = -228702965, ModNam = 'ch1_08_deco03'}, +{HashIs = 8184136, ModNam = 'ch1_08_deco04'}, +{HashIs = 382668268, ModNam = 'ch1_08_deco05'}, +{HashIs = -292244088, ModNam = 'ch1_08_land_01'}, +{HashIs = 895533855, ModNam = 'ch1_08_land_02'}, +{HashIs = 1266806625, ModNam = 'ch1_08_land_03'}, +{HashIs = 1660624535, ModNam = 'ch1_08_land_04'}, +{HashIs = 1832268557, ModNam = 'ch1_08_land_05'}, +{HashIs = -875613811, ModNam = 'ch1_08_props_combo18_01_lod'}, +{HashIs = 715591630, ModNam = 'ch1_08_props_combo24_01_lod'}, +{HashIs = 898868226, ModNam = 'ch1_09__railch1_09_bridge00'}, +{HashIs = 709463406, ModNam = 'ch1_09__railch1_09_bridge01'}, +{HashIs = -1946922814, ModNam = 'ch1_09__railch1_09_bridge02'}, +{HashIs = 1728434684, ModNam = 'ch1_09_arc_fizz'}, +{HashIs = -964412429, ModNam = 'ch1_09_arc_hedges_dec'}, +{HashIs = -819409238, ModNam = 'ch1_09_arc007'}, +{HashIs = 237455408, ModNam = 'ch1_09_bbd_00b'}, +{HashIs = -244183622, ModNam = 'ch1_09_bbd_012'}, +{HashIs = 1665626475, ModNam = 'ch1_09_bbd_01g'}, +{HashIs = 9808905, ModNam = 'ch1_09_bbd_01h'}, +{HashIs = 937139099, ModNam = 'ch1_09_bbd_02'}, +{HashIs = 1704326927, ModNam = 'ch1_09_bbd_03'}, +{HashIs = 1405113188, ModNam = 'ch1_09_bbd_04'}, +{HashIs = 2141218, ModNam = 'ch1_09_bbd_05'}, +{HashIs = 1782677490, ModNam = 'ch1_09_bbd_06'}, +{HashIs = 846925926, ModNam = 'ch1_09_bbd_07'}, +{HashIs = 298247631, ModNam = 'ch1_09_bbd_07g'}, +{HashIs = 1152038085, ModNam = 'ch1_09_bbd_08'}, +{HashIs = -1628149417, ModNam = 'ch1_09_bbd_09'}, +{HashIs = 2024643498, ModNam = 'ch1_09_bbd_10'}, +{HashIs = -1972682971, ModNam = 'ch1_09_bbd_11'}, +{HashIs = -733228319, ModNam = 'ch1_09_bbd_12'}, +{HashIs = -437225942, ModNam = 'ch1_09_bbd_13'}, +{HashIs = 1254146001, ModNam = 'ch1_09_bbd_15'}, +{HashIs = -1808575819, ModNam = 'ch1_09_bbd_16'}, +{HashIs = 1422111493, ModNam = 'ch1_09_bd_02'}, +{HashIs = -509580447, ModNam = 'ch1_09_bdec_00a'}, +{HashIs = -431727013, ModNam = 'ch1_09_bdec_01'}, +{HashIs = -1721318239, ModNam = 'ch1_09_bdec_02'}, +{HashIs = 966892970, ModNam = 'ch1_09_bdec_02g'}, +{HashIs = -1429903522, ModNam = 'ch1_09_bdec_03'}, +{HashIs = -1609510415, ModNam = 'ch1_09_bdec_04'}, +{HashIs = -348244060, ModNam = 'ch1_09_bridge_d'}, +{HashIs = -677618863, ModNam = 'ch1_09_bridge'}, +{HashIs = 104387776, ModNam = 'ch1_09_d_01'}, +{HashIs = 336556141, ModNam = 'ch1_09_d_02'}, +{HashIs = -90772540, ModNam = 'ch1_09_decs04'}, +{HashIs = 448967438, ModNam = 'ch1_09_drivedecals'}, +{HashIs = 269124589, ModNam = 'ch1_09_drivedecals2'}, +{HashIs = 1028078985, ModNam = 'ch1_09_gbdec_00'}, +{HashIs = -1790415478, ModNam = 'ch1_09_gbdec_01'}, +{HashIs = 1982277237, ModNam = 'ch1_09_grassde_01'}, +{HashIs = -1763889402, ModNam = 'ch1_09_hde_00'}, +{HashIs = 1776823666, ModNam = 'ch1_09_hde_01_lod'}, +{HashIs = 2141716636, ModNam = 'ch1_09_hde_01'}, +{HashIs = 1688684636, ModNam = 'ch1_09_hde_011'}, +{HashIs = -1538405913, ModNam = 'ch1_09_hde_03'}, +{HashIs = 1545714064, ModNam = 'ch1_09_hde_04'}, +{HashIs = 1309875571, ModNam = 'ch1_09_hde_05'}, +{HashIs = 1922852485, ModNam = 'ch1_09_hde_06'}, +{HashIs = 1819171369, ModNam = 'ch1_09_hde_07'}, +{HashIs = 554484579, ModNam = 'ch1_09_hde_08'}, +{HashIs = 297477312, ModNam = 'ch1_09_hde_09'}, +{HashIs = 920673766, ModNam = 'ch1_09_hde_10'}, +{HashIs = 2043557505, ModNam = 'ch1_09_hdec_00'}, +{HashIs = -642421004, ModNam = 'ch1_09_hdec_003'}, +{HashIs = 1738838574, ModNam = 'ch1_09_hdec_01'}, +{HashIs = 358149528, ModNam = 'ch1_09_hdec_02'}, +{HashIs = -695417099, ModNam = 'ch1_09_hillhousedecals'}, +{HashIs = 150399090, ModNam = 'ch1_09_house_decals'}, +{HashIs = -1109696234, ModNam = 'ch1_09_land_01'}, +{HashIs = 975101711, ModNam = 'ch1_09_land_01b'}, +{HashIs = 1038672175, ModNam = 'ch1_09_land_02'}, +{HashIs = -789208005, ModNam = 'ch1_09_land_03_dec'}, +{HashIs = 806569348, ModNam = 'ch1_09_land_03'}, +{HashIs = -363742718, ModNam = 'ch1_09_land_04'}, +{HashIs = 1683070643, ModNam = 'ch1_09_land004'}, +{HashIs = -520414221, ModNam = 'ch1_09_mdhs_frnt_dec'}, +{HashIs = -536510849, ModNam = 'ch1_09_missionculvert_sh'}, +{HashIs = -62932174, ModNam = 'ch1_09_missionculvert'}, +{HashIs = 586850839, ModNam = 'ch1_09_modernhouse_awning'}, +{HashIs = -1738020721, ModNam = 'ch1_09_modernhouse_fence00'}, +{HashIs = -1975956430, ModNam = 'ch1_09_modernhouse_fence01'}, +{HashIs = 1035383594, ModNam = 'ch1_09_modernhouse_fence02'}, +{HashIs = -1365389638, ModNam = 'ch1_09_modernhouse'}, +{HashIs = 273323424, ModNam = 'ch1_09_modernhousedriveblend'}, +{HashIs = -1125779827, ModNam = 'ch1_09_ndex_00'}, +{HashIs = -1666927085, ModNam = 'ch1_09_ndex_02'}, +{HashIs = -1888379987, ModNam = 'ch1_09_ndex_03'}, +{HashIs = -1064337944, ModNam = 'ch1_09_ndex_04'}, +{HashIs = -1565572568, ModNam = 'ch1_09_ndex_05'}, +{HashIs = -682513556, ModNam = 'ch1_09_ndex_06'}, +{HashIs = -913502237, ModNam = 'ch1_09_ndex_07'}, +{HashIs = -127472234, ModNam = 'ch1_09_ndex_08'}, +{HashIs = 437072098, ModNam = 'ch1_09_ndex_09'}, +{HashIs = 1563932178, ModNam = 'ch1_09_ndex_10'}, +{HashIs = -1326293626, ModNam = 'ch1_09_ndex_11'}, +{HashIs = 1992524671, ModNam = 'ch1_09_pool'}, +{HashIs = 1034680781, ModNam = 'ch1_09_water_shallow'}, +{HashIs = 1815461770, ModNam = 'ch1_09_water'}, +{HashIs = 1166314732, ModNam = 'ch1_09_water2b'}, +{HashIs = 1088747014, ModNam = 'ch1_09b_creek_01'}, +{HashIs = 330996658, ModNam = 'ch1_09b_creek_02'}, +{HashIs = 1301789231, ModNam = 'ch1_09b_creekrcks_01'}, +{HashIs = 1608408764, ModNam = 'ch1_09b_creekrcks_02'}, +{HashIs = -733129595, ModNam = 'ch1_09b_creekrcksl3'}, +{HashIs = -442566872, ModNam = 'ch1_09b_creekrcksl4'}, +{HashIs = 1862273516, ModNam = 'ch1_09b_creekrcksl5'}, +{HashIs = 162615860, ModNam = 'ch1_09b_crkwater_01_lod'}, +{HashIs = 18419236, ModNam = 'ch1_09b_crkwater_01'}, +{HashIs = 417650468, ModNam = 'ch1_09b_crkwater_02_lod'}, +{HashIs = 352007656, ModNam = 'ch1_09b_crkwater_02'}, +{HashIs = 1322901303, ModNam = 'ch1_09b_culvert01_shadow'}, +{HashIs = 1781197499, ModNam = 'ch1_09b_culvert01'}, +{HashIs = -2098152289, ModNam = 'ch1_09b_culvert02_shadow'}, +{HashIs = 1601099075, ModNam = 'ch1_09b_culvert02'}, +{HashIs = 326522724, ModNam = 'ch1_09b_culvert03_shadow'}, +{HashIs = 1302344102, ModNam = 'ch1_09b_culvert03'}, +{HashIs = -1856598850, ModNam = 'ch1_09b_glue_02'}, +{HashIs = 1737013539, ModNam = 'ch1_09b_glue_03'}, +{HashIs = 1846036002, ModNam = 'ch1_09b_glue_05'}, +{HashIs = 2084496015, ModNam = 'ch1_09b_glue_06'}, +{HashIs = 468829784, ModNam = 'ch1_09b_land0_new'}, +{HashIs = -51457607, ModNam = 'ch1_09b_land04a_new'}, +{HashIs = -586302091, ModNam = 'ch1_09b_land04b_new'}, +{HashIs = 806447346, ModNam = 'ch1_09b_ovrly_07'}, +{HashIs = 110237172, ModNam = 'ch1_09b_ovrly_09'}, +{HashIs = 880112334, ModNam = 'ch1_09b_ovrly_10'}, +{HashIs = -1025798248, ModNam = 'ch1_09b_ovrly_11'}, +{HashIs = 440974965, ModNam = 'ch1_09b_ovrly_12'}, +{HashIs = 678845136, ModNam = 'ch1_09b_ovrly_13'}, +{HashIs = 1535688948, ModNam = 'ch1_09b_ovrly_14'}, +{HashIs = 838103801, ModNam = 'ch1_09b_ovrly_15a'}, +{HashIs = 1337175675, ModNam = 'ch1_09b_ovrly_15b'}, +{HashIs = 1091963919, ModNam = 'ch1_09b_ovrly_16'}, +{HashIs = 1334290674, ModNam = 'ch1_09b_ovrly_17'}, +{HashIs = -1497475230, ModNam = 'ch1_09b_ovrly_18'}, +{HashIs = -1257442305, ModNam = 'ch1_09b_ovrly_19'}, +{HashIs = -686737061, ModNam = 'ch1_09b_ovrly_20'}, +{HashIs = -919233116, ModNam = 'ch1_09b_ovrly_21'}, +{HashIs = 847933520, ModNam = 'ch1_09b_ovrly_22'}, +{HashIs = 621008195, ModNam = 'ch1_09b_ovrly_23'}, +{HashIs = 1119064106, ModNam = 'ch1_09b_ovrly_25'}, +{HashIs = -1184596594, ModNam = 'ch1_09b_ovrly_26'}, +{HashIs = 2030619493, ModNam = 'ch1_09b_rdbrg_01_shadow'}, +{HashIs = 1965865816, ModNam = 'ch1_09b_rdbrg_01'}, +{HashIs = 1723123789, ModNam = 'ch1_09b_roadbrdg_02_shadow'}, +{HashIs = 774131857, ModNam = 'ch1_09b_roadbrdg_02'}, +{HashIs = -165659810, ModNam = 'ch1_09b_roadbrdg_03_shadow'}, +{HashIs = -1812063169, ModNam = 'ch1_09b_roadbrdg_03'}, +{HashIs = 1171314616, ModNam = 'ch1_09b_roadbrdg_decal'}, +{HashIs = -1955279094, ModNam = 'ch1_09b_rock01'}, +{HashIs = -1948332146, ModNam = 'ch1_09b_rock02'}, +{HashIs = -1698422586, ModNam = 'ch1_09b_rock05_b'}, +{HashIs = 842263295, ModNam = 'ch1_09b_rockinsrt_01'}, +{HashIs = -115935034, ModNam = 'ch1_09b_rockinsrt_02'}, +{HashIs = 1276855729, ModNam = 'ch1_09b_rockinsrt_03_lod'}, +{HashIs = -346989253, ModNam = 'ch1_09b_rockinsrt_03'}, +{HashIs = 912778345, ModNam = 'ch1_09b_rockinsrt_04_lod'}, +{HashIs = -1913609621, ModNam = 'ch1_09b_rockinsrt_04'}, +{HashIs = -111858575, ModNam = 'ch1_09b_rockinsrt_06_lod'}, +{HashIs = 1191318671, ModNam = 'ch1_09b_rockinsrt_06'}, +{HashIs = -1539191027, ModNam = 'ch1_09b_rockinsrt_07'}, +{HashIs = -709479947, ModNam = 'ch1_09b_rockinsrt_08'}, +{HashIs = 1924929910, ModNam = 'ch1_09b_shacks_d'}, +{HashIs = -1155156225, ModNam = 'ch1_09b_shacks_smoke'}, +{HashIs = -672623719, ModNam = 'ch1_09b_shacks'}, +{HashIs = 596929227, ModNam = 'ch1_09b_td_00'}, +{HashIs = -121301715, ModNam = 'ch1_09b_td_01'}, +{HashIs = 114143550, ModNam = 'ch1_09b_td_02'}, +{HashIs = -587506278, ModNam = 'ch1_09b_td_03'}, +{HashIs = -358024971, ModNam = 'ch1_09b_td_04'}, +{HashIs = -241432845, ModNam = 'ch1_09b_td_05'}, +{HashIs = -11623848, ModNam = 'ch1_09b_td_06'}, +{HashIs = -704622660, ModNam = 'ch1_09b_td_07'}, +{HashIs = -475272429, ModNam = 'ch1_09b_td_08'}, +{HashIs = -1201367931, ModNam = 'ch1_09b_td_09'}, +{HashIs = -1905931644, ModNam = 'ch1_09b_td_10'}, +{HashIs = -1307831852, ModNam = 'ch1_09b_td_11'}, +{HashIs = -1011436247, ModNam = 'ch1_09b_td_12'}, +{HashIs = -712517429, ModNam = 'ch1_09b_td_13'}, +{HashIs = -414352298, ModNam = 'ch1_09b_td_14'}, +{HashIs = 551186287, ModNam = 'ch1_09b_td_15'}, +{HashIs = 1144665626, ModNam = 'ch1_09b_td_17'}, +{HashIs = 1726872449, ModNam = 'ch1_09b_td_19'}, +{HashIs = -1538132164, ModNam = 'ch1_09b_td_20'}, +{HashIs = -1765015529, ModNam = 'ch1_09b_vine_slod_00'}, +{HashIs = -1490771768, ModNam = 'ch1_09b_vine_slod_01'}, +{HashIs = 2054080349, ModNam = 'ch1_09b_vine_slod_02'}, +{HashIs = 1685625713, ModNam = 'ch1_09b_vine_slod_03'}, +{HashIs = 1991655404, ModNam = 'ch1_09b_vine_slod_04'}, +{HashIs = 1646466754, ModNam = 'ch1_09b_vine_slod_05'}, +{HashIs = 1837116796, ModNam = 'ch1_09b_vine_slod_06'}, +{HashIs = 920305710, ModNam = 'ch1_09b_vine_slod_07'}, +{HashIs = 1292134056, ModNam = 'ch1_09b_vinegrapes_01'}, +{HashIs = 650385960, ModNam = 'ch1_09b_vinegrapes_02'}, +{HashIs = -1506830095, ModNam = 'ch1_09b_vinegrapes_03'}, +{HashIs = -1183432834, ModNam = 'ch1_09b_vinegrapes_04'}, +{HashIs = -2103586342, ModNam = 'ch1_09b_vinegrapes_05'}, +{HashIs = -1806338743, ModNam = 'ch1_09b_vinegrapes_06'}, +{HashIs = -551613745, ModNam = 'ch1_09b_vinegrapes_07'}, +{HashIs = -361750159, ModNam = 'ch1_09b_vinegrapes_08'}, +{HashIs = -1153875196, ModNam = 'ch1_09b_vinegrapes_09'}, +{HashIs = -1989517073, ModNam = 'ch1_09b_vinegrapes_10'}, +{HashIs = 2074441309, ModNam = 'ch1_09b_vinegrapes_100'}, +{HashIs = -775118162, ModNam = 'ch1_09b_vinegrapes_101'}, +{HashIs = 679452443, ModNam = 'ch1_09b_vinegrapes_11'}, +{HashIs = 920992742, ModNam = 'ch1_09b_vinegrapes_12'}, +{HashIs = 1140086276, ModNam = 'ch1_09b_vinegrapes_13'}, +{HashIs = 1379857049, ModNam = 'ch1_09b_vinegrapes_14'}, +{HashIs = -334125496, ModNam = 'ch1_09b_vinegrapes_15'}, +{HashIs = -93306115, ModNam = 'ch1_09b_vinegrapes_16'}, +{HashIs = 161014094, ModNam = 'ch1_09b_vinegrapes_17'}, +{HashIs = 938360316, ModNam = 'ch1_09b_vinegrapes_18'}, +{HashIs = -1256933305, ModNam = 'ch1_09b_vinegrapes_19'}, +{HashIs = 96588500, ModNam = 'ch1_09b_vinegrapes_20'}, +{HashIs = 1294852539, ModNam = 'ch1_09b_vinegrapes_21'}, +{HashIs = -550664788, ModNam = 'ch1_09b_vinegrapes_22'}, +{HashIs = -1598879548, ModNam = 'ch1_09b_vinegrapes_23'}, +{HashIs = -1272402001, ModNam = 'ch1_09b_vinegrapes_24'}, +{HashIs = -169594075, ModNam = 'ch1_09b_vinegrapes_25'}, +{HashIs = 127063682, ModNam = 'ch1_09b_vinegrapes_26'}, +{HashIs = 1769577042, ModNam = 'ch1_09b_vinegrapes_27'}, +{HashIs = 2071019073, ModNam = 'ch1_09b_vinegrapes_28'}, +{HashIs = -1019458090, ModNam = 'ch1_09b_vinegrapes_29'}, +{HashIs = 882814849, ModNam = 'ch1_09b_vinegrapes_30'}, +{HashIs = -1297601642, ModNam = 'ch1_09b_vinegrapes_31'}, +{HashIs = -1470032120, ModNam = 'ch1_09b_vinegrapes_32'}, +{HashIs = 373125823, ModNam = 'ch1_09b_vinegrapes_33'}, +{HashIs = 197090755, ModNam = 'ch1_09b_vinegrapes_34'}, +{HashIs = 1767938308, ModNam = 'ch1_09b_vinegrapes_35'}, +{HashIs = -1087224666, ModNam = 'ch1_09b_vinegrapes_36'}, +{HashIs = -1392533439, ModNam = 'ch1_09b_vinegrapes_37'}, +{HashIs = -1629682692, ModNam = 'ch1_09b_vinegrapes_38'}, +{HashIs = 603131434, ModNam = 'ch1_09b_vinegrapes_39'}, +{HashIs = -1984251748, ModNam = 'ch1_09b_vinegrapes_40'}, +{HashIs = -593371543, ModNam = 'ch1_09b_vinegrapes_41'}, +{HashIs = -550902919, ModNam = 'ch1_09b_vinegrapes_42'}, +{HashIs = 1037443304, ModNam = 'ch1_09b_vinegrapes_43'}, +{HashIs = -1826501762, ModNam = 'ch1_09b_vinegrapes_44'}, +{HashIs = -1573623389, ModNam = 'ch1_09b_vinegrapes_45'}, +{HashIs = 1936886816, ModNam = 'ch1_09b_vinegrapes_46'}, +{HashIs = 120370046, ModNam = 'ch1_09b_vinegrapes_47'}, +{HashIs = 1474745609, ModNam = 'ch1_09b_vinegrapes_48'}, +{HashIs = 1796012885, ModNam = 'ch1_09b_vinegrapes_49'}, +{HashIs = -1119773039, ModNam = 'ch1_09b_vinegrapes_50'}, +{HashIs = 1043243117, ModNam = 'ch1_09b_vinegrapes_51'}, +{HashIs = -1880833064, ModNam = 'ch1_09b_vinegrapes_52'}, +{HashIs = -1561466390, ModNam = 'ch1_09b_vinegrapes_53'}, +{HashIs = 1958219135, ModNam = 'ch1_09b_vinegrapes_54'}, +{HashIs = 1432637132, ModNam = 'ch1_09b_vinegrapes_55'}, +{HashIs = 1721200946, ModNam = 'ch1_09b_vinegrapes_56'}, +{HashIs = 971413457, ModNam = 'ch1_09b_vinegrapes_57'}, +{HashIs = 1260698189, ModNam = 'ch1_09b_vinegrapes_58'}, +{HashIs = -876856442, ModNam = 'ch1_09b_vinegrapes_59'}, +{HashIs = 1007532751, ModNam = 'ch1_09b_vinegrapes_60'}, +{HashIs = -449475296, ModNam = 'ch1_09b_vinegrapes_61'}, +{HashIs = 258531718, ModNam = 'ch1_09b_vinegrapes_62'}, +{HashIs = -486504270, ModNam = 'ch1_09b_vinegrapes_63'}, +{HashIs = 351562905, ModNam = 'ch1_09b_vinegrapes_64'}, +{HashIs = -634849533, ModNam = 'ch1_09b_vinegrapes_65'}, +{HashIs = -203871645, ModNam = 'ch1_09b_vinegrapes_66'}, +{HashIs = -1142736264, ModNam = 'ch1_09b_vinegrapes_67'}, +{HashIs = -1376215389, ModNam = 'ch1_09b_vinegrapes_68'}, +{HashIs = -1892589291, ModNam = 'ch1_09b_vinegrapes_69'}, +{HashIs = 978400870, ModNam = 'ch1_09b_vinegrapes_70'}, +{HashIs = -768154061, ModNam = 'ch1_09b_vinegrapes_71'}, +{HashIs = -1006843457, ModNam = 'ch1_09b_vinegrapes_72'}, +{HashIs = 230219062, ModNam = 'ch1_09b_vinegrapes_73'}, +{HashIs = -697995636, ModNam = 'ch1_09b_vinegrapes_77'}, +{HashIs = -928492782, ModNam = 'ch1_09b_vinegrapes_78'}, +{HashIs = 1612841479, ModNam = 'ch1_09b_vinegrapes_79'}, +{HashIs = 1689849489, ModNam = 'ch1_09b_vinegrapes_80'}, +{HashIs = -1445586742, ModNam = 'ch1_09b_vinegrapes_81'}, +{HashIs = -677546920, ModNam = 'ch1_09b_vinegrapes_82'}, +{HashIs = -1879808765, ModNam = 'ch1_09b_vinegrapes_83'}, +{HashIs = 2110832828, ModNam = 'ch1_09b_vinegrapes_84'}, +{HashIs = 1920903704, ModNam = 'ch1_09b_vinegrapes_85'}, +{HashIs = 1644693803, ModNam = 'ch1_09b_vinegrapes_86'}, +{HashIs = 1495857005, ModNam = 'ch1_09b_vinegrapes_87'}, +{HashIs = 1197691874, ModNam = 'ch1_09b_vinegrapes_88'}, +{HashIs = 1014840854, ModNam = 'ch1_09b_vinegrapes_89'}, +{HashIs = -1324472814, ModNam = 'ch1_09b_vinegrapes_90'}, +{HashIs = 1257724390, ModNam = 'ch1_09b_vinegrapes_91'}, +{HashIs = 1555692907, ModNam = 'ch1_09b_vinegrapes_92'}, +{HashIs = 1703513866, ModNam = 'ch1_09b_vinegrapes_93'}, +{HashIs = 2017899652, ModNam = 'ch1_09b_vinegrapes_94'}, +{HashIs = 822912525, ModNam = 'ch1_09b_vinegrapes_95'}, +{HashIs = 67259385, ModNam = 'ch1_09b_vinegrapes_96'}, +{HashIs = 1298423484, ModNam = 'ch1_09b_vinegrapes_97'}, +{HashIs = 518848974, ModNam = 'ch1_09b_vinegrapes_98'}, +{HashIs = -133221357, ModNam = 'ch1_09b_vinegrapes_99'}, +{HashIs = -1992857993, ModNam = 'ch1_09b_vineland01'}, +{HashIs = 1542786035, ModNam = 'ch1_09b_vineland02'}, +{HashIs = 812693694, ModNam = 'ch1_09b_vines_01'}, +{HashIs = 1109416989, ModNam = 'ch1_09b_vines_02'}, +{HashIs = 1994376631, ModNam = 'ch1_09b_vines_03'}, +{HashIs = 1661967895, ModNam = 'ch1_09b_vines_04'}, +{HashIs = -780272910, ModNam = 'ch1_09b_vines_05'}, +{HashIs = -1047471336, ModNam = 'ch1_09b_vines_06'}, +{HashIs = 1033753392, ModNam = 'ch1_09b_vines_07'}, +{HashIs = 726118020, ModNam = 'ch1_09b_vines_08'}, +{HashIs = 420088329, ModNam = 'ch1_09b_vines_09'}, +{HashIs = -1589831343, ModNam = 'ch1_09b_vines_10'}, +{HashIs = 1774963925, ModNam = 'ch1_09b_vines_100'}, +{HashIs = 2064478040, ModNam = 'ch1_09b_vines_101'}, +{HashIs = 252245219, ModNam = 'ch1_09b_vines_11'}, +{HashIs = -54112162, ModNam = 'ch1_09b_vines_12'}, +{HashIs = -2085724620, ModNam = 'ch1_09b_vines_13'}, +{HashIs = 1902426529, ModNam = 'ch1_09b_vines_14'}, +{HashIs = 1586861059, ModNam = 'ch1_09b_vines_15'}, +{HashIs = -854593290, ModNam = 'ch1_09b_vines_16'}, +{HashIs = 1012584330, ModNam = 'ch1_09b_vines_17'}, +{HashIs = 648848430, ModNam = 'ch1_09b_vines_18'}, +{HashIs = 398460501, ModNam = 'ch1_09b_vines_19'}, +{HashIs = 600777151, ModNam = 'ch1_09b_vines_20'}, +{HashIs = -1842676099, ModNam = 'ch1_09b_vines_21'}, +{HashIs = 1617500922, ModNam = 'ch1_09b_vines_22'}, +{HashIs = -560982206, ModNam = 'ch1_09b_vines_23'}, +{HashIs = -370659854, ModNam = 'ch1_09b_vines_24'}, +{HashIs = 980635399, ModNam = 'ch1_09b_vines_25'}, +{HashIs = 1164731641, ModNam = 'ch1_09b_vines_26'}, +{HashIs = -1528257544, ModNam = 'ch1_09b_vines_27'}, +{HashIs = 314277788, ModNam = 'ch1_09b_vines_28'}, +{HashIs = -544630471, ModNam = 'ch1_09b_vines_29'}, +{HashIs = 553851655, ModNam = 'ch1_09b_vines_30'}, +{HashIs = -1897597231, ModNam = 'ch1_09b_vines_31'}, +{HashIs = 2092061292, ModNam = 'ch1_09b_vines_32'}, +{HashIs = -386323724, ModNam = 'ch1_09b_vines_33'}, +{HashIs = -667186823, ModNam = 'ch1_09b_vines_34'}, +{HashIs = 1182754303, ModNam = 'ch1_09b_vines_35'}, +{HashIs = 867745906, ModNam = 'ch1_09b_vines_36'}, +{HashIs = -1613784922, ModNam = 'ch1_09b_vines_37'}, +{HashIs = 252081938, ModNam = 'ch1_09b_vines_38'}, +{HashIs = -45886579, ModNam = 'ch1_09b_vines_39'}, +{HashIs = 1287437570, ModNam = 'ch1_09b_vines_40'}, +{HashIs = 456055271, ModNam = 'ch1_09b_vines_41'}, +{HashIs = -184709755, ModNam = 'ch1_09b_vines_42'}, +{HashIs = 1387251956, ModNam = 'ch1_09b_vines_43'}, +{HashIs = 1744434056, ModNam = 'ch1_09b_vines_44'}, +{HashIs = 1028365868, ModNam = 'ch1_09b_vines_45'}, +{HashIs = 1265711735, ModNam = 'ch1_09b_vines_46'}, +{HashIs = -1867856671, ModNam = 'ch1_09b_vines_47'}, +{HashIs = -1637261218, ModNam = 'ch1_09b_vines_48'}, +{HashIs = 1964445114, ModNam = 'ch1_09b_vines_49'}, +{HashIs = 1404947492, ModNam = 'ch1_09b_vines_50'}, +{HashIs = 49457807, ModNam = 'ch1_09b_vines_51'}, +{HashIs = 674362637, ModNam = 'ch1_09b_vines_52'}, +{HashIs = 1189917326, ModNam = 'ch1_09b_vines_53'}, +{HashIs = 1017552386, ModNam = 'ch1_09b_vines_54'}, +{HashIs = 1616831858, ModNam = 'ch1_09b_vines_55'}, +{HashIs = 1361397503, ModNam = 'ch1_09b_vines_56'}, +{HashIs = -733131451, ModNam = 'ch1_09b_vines_57'}, +{HashIs = -2104350256, ModNam = 'ch1_09b_vines_58'}, +{HashIs = -1461684628, ModNam = 'ch1_09b_vines_59'}, +{HashIs = -1508933710, ModNam = 'ch1_09b_vines_60'}, +{HashIs = 1482417224, ModNam = 'ch1_09b_vines_61'}, +{HashIs = -2105919352, ModNam = 'ch1_09b_vines_62'}, +{HashIs = -1394471593, ModNam = 'ch1_09b_vines_63'}, +{HashIs = -686202427, ModNam = 'ch1_09b_vines_64'}, +{HashIs = -1845274726, ModNam = 'ch1_09b_vines_65'}, +{HashIs = -1152013762, ModNam = 'ch1_09b_vines_66'}, +{HashIs = 638287756, ModNam = 'ch1_09b_vines_67'}, +{HashIs = -279440858, ModNam = 'ch1_09b_vines_68'}, +{HashIs = 946480201, ModNam = 'ch1_09b_vines_69'}, +{HashIs = -1604291212, ModNam = 'ch1_09b_vines_70'}, +{HashIs = 837851282, ModNam = 'ch1_09b_vines_71'}, +{HashIs = 1137130559, ModNam = 'ch1_09b_vines_72'}, +{HashIs = -650352853, ModNam = 'ch1_09b_vines_73'}, +{HashIs = -1309861747, ModNam = 'ch1_09b_vines_74'}, +{HashIs = 124306307, ModNam = 'ch1_09b_vines_77'}, +{HashIs = 422995742, ModNam = 'ch1_09b_vines_78'}, +{HashIs = -529238617, ModNam = 'ch1_09b_vines_79'}, +{HashIs = 1446403505, ModNam = 'ch1_09b_vines_80'}, +{HashIs = 242372138, ModNam = 'ch1_09b_vines_81'}, +{HashIs = 481684145, ModNam = 'ch1_09b_vines_82'}, +{HashIs = 839849319, ModNam = 'ch1_09b_vines_83'}, +{HashIs = 1120384728, ModNam = 'ch1_09b_vines_84'}, +{HashIs = -126049725, ModNam = 'ch1_09b_vines_85'}, +{HashIs = 256888809, ModNam = 'ch1_09b_vines_86'}, +{HashIs = 1800833017, ModNam = 'ch1_09b_vines_87'}, +{HashIs = 2028282646, ModNam = 'ch1_09b_vines_88'}, +{HashIs = 1437850800, ModNam = 'ch1_09b_vines_89'}, +{HashIs = 880089935, ModNam = 'ch1_09b_vines_90'}, +{HashIs = 572782253, ModNam = 'ch1_09b_vines_91'}, +{HashIs = 266162720, ModNam = 'ch1_09b_vines_92'}, +{HashIs = 1325748331, ModNam = 'ch1_09b_vines_93'}, +{HashIs = -2067940385, ModNam = 'ch1_09b_vines_94'}, +{HashIs = 842929885, ModNam = 'ch1_09b_vines_95'}, +{HashIs = 1609822792, ModNam = 'ch1_09b_vines_96'}, +{HashIs = -1207754135, ModNam = 'ch1_09b_vines_97'}, +{HashIs = -1380381227, ModNam = 'ch1_09b_vines_98'}, +{HashIs = 1930565768, ModNam = 'ch1_09b_vines_99'}, +{HashIs = 2032203707, ModNam = 'ch1_09b_vinesleaf_01'}, +{HashIs = 1188696878, ModNam = 'ch1_09b_vinesleaf_02'}, +{HashIs = 1552105088, ModNam = 'ch1_09b_vinesleaf_03'}, +{HashIs = -1437181403, ModNam = 'ch1_09b_vinesleaf_04'}, +{HashIs = -1345690355, ModNam = 'ch1_09b_vinesleaf_05'}, +{HashIs = -2138077544, ModNam = 'ch1_09b_vinesleaf_06'}, +{HashIs = -1816220426, ModNam = 'ch1_09b_vinesleaf_07'}, +{HashIs = -503461517, ModNam = 'ch1_09b_vinesleaf_08'}, +{HashIs = -247175168, ModNam = 'ch1_09b_vinesleaf_09'}, +{HashIs = 2037348656, ModNam = 'ch1_09b_vinesleaf_10'}, +{HashIs = 145021609, ModNam = 'ch1_09b_vinesleaf_100'}, +{HashIs = -92389796, ModNam = 'ch1_09b_vinesleaf_101'}, +{HashIs = 1347430130, ModNam = 'ch1_09b_vinesleaf_11'}, +{HashIs = 1040024141, ModNam = 'ch1_09b_vinesleaf_12'}, +{HashIs = 1830248584, ModNam = 'ch1_09b_vinesleaf_13'}, +{HashIs = 1654672282, ModNam = 'ch1_09b_vinesleaf_14'}, +{HashIs = 1357555759, ModNam = 'ch1_09b_vinesleaf_15'}, +{HashIs = 1193579683, ModNam = 'ch1_09b_vinesleaf_16'}, +{HashIs = -1249447578, ModNam = 'ch1_09b_vinesleaf_17'}, +{HashIs = -1412833812, ModNam = 'ch1_09b_vinesleaf_18'}, +{HashIs = -1700775015, ModNam = 'ch1_09b_vinesleaf_19'}, +{HashIs = 365179715, ModNam = 'ch1_09b_vinesleaf_20'}, +{HashIs = 1888807139, ModNam = 'ch1_09b_vinesleaf_21'}, +{HashIs = 1659522446, ModNam = 'ch1_09b_vinesleaf_22'}, +{HashIs = 1291657652, ModNam = 'ch1_09b_vinesleaf_23'}, +{HashIs = 1052214569, ModNam = 'ch1_09b_vinesleaf_24'}, +{HashIs = -1349327138, ModNam = 'ch1_09b_vinesleaf_25'}, +{HashIs = -1722172820, ModNam = 'ch1_09b_vinesleaf_26'}, +{HashIs = -1951981817, ModNam = 'ch1_09b_vinesleaf_27'}, +{HashIs = -195694493, ModNam = 'ch1_09b_vinesleaf_28'}, +{HashIs = -427141940, ModNam = 'ch1_09b_vinesleaf_29'}, +{HashIs = 317770156, ModNam = 'ch1_09b_vinesleaf_30'}, +{HashIs = 1531894375, ModNam = 'ch1_09b_vinesleaf_31'}, +{HashIs = 1837203148, ModNam = 'ch1_09b_vinesleaf_32'}, +{HashIs = 913510616, ModNam = 'ch1_09b_vinesleaf_33'}, +{HashIs = 1239594935, ModNam = 'ch1_09b_vinesleaf_34'}, +{HashIs = 1401408257, ModNam = 'ch1_09b_vinesleaf_35'}, +{HashIs = 1703964434, ModNam = 'ch1_09b_vinesleaf_36'}, +{HashIs = 1870299878, ModNam = 'ch1_09b_vinesleaf_37'}, +{HashIs = -2127288743, ModNam = 'ch1_09b_vinesleaf_38'}, +{HashIs = -928697022, ModNam = 'ch1_09b_vinesleaf_39'}, +{HashIs = 849637175, ModNam = 'ch1_09b_vinesleaf_40'}, +{HashIs = -1255705541, ModNam = 'ch1_09b_vinesleaf_41'}, +{HashIs = -1428332633, ModNam = 'ch1_09b_vinesleaf_42'}, +{HashIs = -1719026432, ModNam = 'ch1_09b_vinesleaf_43'}, +{HashIs = -347512702, ModNam = 'ch1_09b_vinesleaf_44'}, +{HashIs = 1844700629, ModNam = 'ch1_09b_vinesleaf_45'}, +{HashIs = 1605749081, ModNam = 'ch1_09b_vinesleaf_46'}, +{HashIs = 1383083726, ModNam = 'ch1_09b_vinesleaf_47'}, +{HashIs = 1143542336, ModNam = 'ch1_09b_vinesleaf_48'}, +{HashIs = -1335760288, ModNam = 'ch1_09b_vinesleaf_49'}, +{HashIs = 170827604, ModNam = 'ch1_09b_vinesleaf_50'}, +{HashIs = 182034602, ModNam = 'ch1_09b_vinesleaf_51'}, +{HashIs = 1559348445, ModNam = 'ch1_09b_vinesleaf_52'}, +{HashIs = -202018078, ModNam = 'ch1_09b_vinesleaf_53'}, +{HashIs = -1017867871, ModNam = 'ch1_09b_vinesleaf_54'}, +{HashIs = -669861091, ModNam = 'ch1_09b_vinesleaf_55'}, +{HashIs = 701095562, ModNam = 'ch1_09b_vinesleaf_56'}, +{HashIs = -1463853965, ModNam = 'ch1_09b_vinesleaf_57'}, +{HashIs = -1403559005, ModNam = 'ch1_09b_vinesleaf_58'}, +{HashIs = 2104001990, ModNam = 'ch1_09b_vinesleaf_59'}, +{HashIs = -1232340596, ModNam = 'ch1_09b_vinesleaf_60'}, +{HashIs = 422461135, ModNam = 'ch1_09b_vinesleaf_61'}, +{HashIs = -409248854, ModNam = 'ch1_09b_vinesleaf_62'}, +{HashIs = -1112733746, ModNam = 'ch1_09b_vinesleaf_63'}, +{HashIs = -907042733, ModNam = 'ch1_09b_vinesleaf_64'}, +{HashIs = 1311877337, ModNam = 'ch1_09b_vinesleaf_65'}, +{HashIs = 609637663, ModNam = 'ch1_09b_vinesleaf_66'}, +{HashIs = 886896172, ModNam = 'ch1_09b_vinesleaf_67'}, +{HashIs = 52105897, ModNam = 'ch1_09b_vinesleaf_68'}, +{HashIs = 1469397768, ModNam = 'ch1_09b_vinesleaf_69'}, +{HashIs = -2043834220, ModNam = 'ch1_09b_vinesleaf_70'}, +{HashIs = -1717618825, ModNam = 'ch1_09b_vinesleaf_71'}, +{HashIs = 891776645, ModNam = 'ch1_09b_vinesleaf_72'}, +{HashIs = 116724257, ModNam = 'ch1_09b_vinesleaf_73'}, +{HashIs = -758404657, ModNam = 'ch1_09b_vinesleaf_74'}, +{HashIs = 1308532787, ModNam = 'ch1_09b_vinesleaf_77'}, +{HashIs = 432060344, ModNam = 'ch1_09b_vinesleaf_78'}, +{HashIs = 1809210338, ModNam = 'ch1_09b_vinesleaf_79'}, +{HashIs = 2264728, ModNam = 'ch1_09b_vinesleaf_80'}, +{HashIs = -304289267, ModNam = 'ch1_09b_vinesleaf_81'}, +{HashIs = 1426831465, ModNam = 'ch1_09b_vinesleaf_82'}, +{HashIs = 774793995, ModNam = 'ch1_09b_vinesleaf_83'}, +{HashIs = 534433380, ModNam = 'ch1_09b_vinesleaf_84'}, +{HashIs = 160473552, ModNam = 'ch1_09b_vinesleaf_85'}, +{HashIs = -1813662180, ModNam = 'ch1_09b_vinesleaf_86'}, +{HashIs = -2112351615, ModNam = 'ch1_09b_vinesleaf_87'}, +{HashIs = 2020802359, ModNam = 'ch1_09b_vinesleaf_88'}, +{HashIs = 1723620298, ModNam = 'ch1_09b_vinesleaf_89'}, +{HashIs = -1084322231, ModNam = 'ch1_09b_vinesleaf_90'}, +{HashIs = -1362957042, ModNam = 'ch1_09b_vinesleaf_91'}, +{HashIs = -774196483, ModNam = 'ch1_09b_vinesleaf_92'}, +{HashIs = -480291322, ModNam = 'ch1_09b_vinesleaf_93'}, +{HashIs = -24212380, ModNam = 'ch1_09b_vinesleaf_94'}, +{HashIs = 156344810, ModNam = 'ch1_09b_vinesleaf_95'}, +{HashIs = -2002313069, ModNam = 'ch1_09b_vinesleaf_96'}, +{HashIs = -1702509488, ModNam = 'ch1_09b_vinesleaf_97'}, +{HashIs = -1235944466, ModNam = 'ch1_09b_vinesleaf_98'}, +{HashIs = -938959015, ModNam = 'ch1_09b_vinesleaf_99'}, +{HashIs = 567217965, ModNam = 'ch1_09b_vineslmbs_01'}, +{HashIs = 1268081337, ModNam = 'ch1_09b_vineslmbs_02'}, +{HashIs = -1297764136, ModNam = 'ch1_09b_vineslmbs_03'}, +{HashIs = -1609790554, ModNam = 'ch1_09b_vineslmbs_04'}, +{HashIs = 381942039, ModNam = 'ch1_09b_vineslmbs_05'}, +{HashIs = 142433418, ModNam = 'ch1_09b_vineslmbs_06'}, +{HashIs = 1655509224, ModNam = 'ch1_09b_vineslmbs_07'}, +{HashIs = -1805126563, ModNam = 'ch1_09b_vineslmbs_08'}, +{HashIs = -967223233, ModNam = 'ch1_09b_vineslmbs_09'}, +{HashIs = -971121840, ModNam = 'ch1_09b_vineslmbs_10'}, +{HashIs = 1333299022, ModNam = 'ch1_09b_vineslmbs_100'}, +{HashIs = 1572021187, ModNam = 'ch1_09b_vineslmbs_101'}, +{HashIs = -17183477, ModNam = 'ch1_09b_vineslmbs_11'}, +{HashIs = -522219305, ModNam = 'ch1_09b_vineslmbs_12'}, +{HashIs = -1990893120, ModNam = 'ch1_09b_vineslmbs_13'}, +{HashIs = 2066531695, ModNam = 'ch1_09b_vineslmbs_14'}, +{HashIs = -1207288023, ModNam = 'ch1_09b_vineslmbs_15'}, +{HashIs = 459539867, ModNam = 'ch1_09b_vineslmbs_17'}, +{HashIs = 760293749, ModNam = 'ch1_09b_vineslmbs_18'}, +{HashIs = 99572402, ModNam = 'ch1_09b_vineslmbs_19'}, +{HashIs = 1158862852, ModNam = 'ch1_09b_vineslmbs_20'}, +{HashIs = 2009120083, ModNam = 'ch1_09b_vineslmbs_21'}, +{HashIs = -1980243519, ModNam = 'ch1_09b_vineslmbs_22'}, +{HashIs = 286683148, ModNam = 'ch1_09b_vineslmbs_23'}, +{HashIs = 65590705, ModNam = 'ch1_09b_vineslmbs_24'}, +{HashIs = 901003591, ModNam = 'ch1_09b_vineslmbs_25'}, +{HashIs = 645765850, ModNam = 'ch1_09b_vineslmbs_26'}, +{HashIs = -1469342028, ModNam = 'ch1_09b_vineslmbs_27'}, +{HashIs = -1146305226, ModNam = 'ch1_09b_vineslmbs_28'}, +{HashIs = -304600688, ModNam = 'ch1_09b_vineslmbs_29'}, +{HashIs = 441349028, ModNam = 'ch1_09b_vineslmbs_30'}, +{HashIs = 881829926, ModNam = 'ch1_09b_vineslmbs_31'}, +{HashIs = 1120715936, ModNam = 'ch1_09b_vineslmbs_32'}, +{HashIs = -40158650, ModNam = 'ch1_09b_vineslmbs_33'}, +{HashIs = 200955652, ModNam = 'ch1_09b_vineslmbs_34'}, +{HashIs = 649825414, ModNam = 'ch1_09b_vineslmbs_35'}, +{HashIs = 880617481, ModNam = 'ch1_09b_vineslmbs_36'}, +{HashIs = -1259886384, ModNam = 'ch1_09b_vineslmbs_37'}, +{HashIs = -1026767718, ModNam = 'ch1_09b_vineslmbs_38'}, +{HashIs = -772054281, ModNam = 'ch1_09b_vineslmbs_39'}, +{HashIs = 529431884, ModNam = 'ch1_09b_vineslmbs_40'}, +{HashIs = 747083582, ModNam = 'ch1_09b_vineslmbs_41'}, +{HashIs = 984232835, ModNam = 'ch1_09b_vineslmbs_42'}, +{HashIs = -1189892024, ModNam = 'ch1_09b_vineslmbs_43'}, +{HashIs = -924921890, ModNam = 'ch1_09b_vineslmbs_44'}, +{HashIs = -692163683, ModNam = 'ch1_09b_vineslmbs_45'}, +{HashIs = -480475927, ModNam = 'ch1_09b_vineslmbs_46'}, +{HashIs = 1649935058, ModNam = 'ch1_09b_vineslmbs_47'}, +{HashIs = -1869127856, ModNam = 'ch1_09b_vineslmbs_48'}, +{HashIs = -1614479957, ModNam = 'ch1_09b_vineslmbs_49'}, +{HashIs = 826188752, ModNam = 'ch1_09b_vineslmbs_50'}, +{HashIs = 236019062, ModNam = 'ch1_09b_vineslmbs_51'}, +{HashIs = 460650557, ModNam = 'ch1_09b_vineslmbs_52'}, +{HashIs = 2021503565, ModNam = 'ch1_09b_vineslmbs_53'}, +{HashIs = -2009312822, ModNam = 'ch1_09b_vineslmbs_54'}, +{HashIs = 1154927360, ModNam = 'ch1_09b_vineslmbs_55'}, +{HashIs = 1796544380, ModNam = 'ch1_09b_vineslmbs_56'}, +{HashIs = -1321655357, ModNam = 'ch1_09b_vineslmbs_57'}, +{HashIs = -982365131, ModNam = 'ch1_09b_vineslmbs_58'}, +{HashIs = -1684244342, ModNam = 'ch1_09b_vineslmbs_59'}, +{HashIs = -1544578552, ModNam = 'ch1_09b_vineslmbs_60'}, +{HashIs = -1213218424, ModNam = 'ch1_09b_vineslmbs_61'}, +{HashIs = -378493683, ModNam = 'ch1_09b_vineslmbs_62'}, +{HashIs = -610530972, ModNam = 'ch1_09b_vineslmbs_63'}, +{HashIs = 199944705, ModNam = 'ch1_09b_vineslmbs_64'}, +{HashIs = -29798754, ModNam = 'ch1_09b_vineslmbs_65'}, +{HashIs = 813609768, ModNam = 'ch1_09b_vineslmbs_66'}, +{HashIs = 582227859, ModNam = 'ch1_09b_vineslmbs_67'}, +{HashIs = 1392932919, ModNam = 'ch1_09b_vineslmbs_68'}, +{HashIs = 1161747624, ModNam = 'ch1_09b_vineslmbs_69'}, +{HashIs = 1972781850, ModNam = 'ch1_09b_vineslmbs_70'}, +{HashIs = 1674387336, ModNam = 'ch1_09b_vineslmbs_71'}, +{HashIs = -803637217, ModNam = 'ch1_09b_vineslmbs_72'}, +{HashIs = -1170617248, ModNam = 'ch1_09b_vineslmbs_73'}, +{HashIs = -1474877413, ModNam = 'ch1_09b_vineslmbs_74'}, +{HashIs = -1724609962, ModNam = 'ch1_09b_vineslmbs_75'}, +{HashIs = -174669027, ModNam = 'ch1_09b_vineslmbs_77'}, +{HashIs = -479420727, ModNam = 'ch1_09b_vineslmbs_78'}, +{HashIs = 1343682588, ModNam = 'ch1_09b_vineslmbs_79'}, +{HashIs = -1130606083, ModNam = 'ch1_09b_vineslmbs_80'}, +{HashIs = 1516604817, ModNam = 'ch1_09b_vineslmbs_81'}, +{HashIs = 1763388156, ModNam = 'ch1_09b_vineslmbs_82'}, +{HashIs = 2008205355, ModNam = 'ch1_09b_vineslmbs_83'}, +{HashIs = -2040470137, ModNam = 'ch1_09b_vineslmbs_84'}, +{HashIs = 591404871, ModNam = 'ch1_09b_vineslmbs_85'}, +{HashIs = 840023274, ModNam = 'ch1_09b_vineslmbs_86'}, +{HashIs = 1010487612, ModNam = 'ch1_09b_vineslmbs_87'}, +{HashIs = -624751026, ModNam = 'ch1_09b_vineslmbs_88'}, +{HashIs = -405100419, ModNam = 'ch1_09b_vineslmbs_89'}, +{HashIs = -1257029677, ModNam = 'ch1_09b_vineslmbs_90'}, +{HashIs = -28061097, ModNam = 'ch1_09b_vineslmbs_91'}, +{HashIs = 272266788, ModNam = 'ch1_09b_vineslmbs_92'}, +{HashIs = -533162463, ModNam = 'ch1_09b_vineslmbs_93'}, +{HashIs = -336155235, ModNam = 'ch1_09b_vineslmbs_94'}, +{HashIs = 900546825, ModNam = 'ch1_09b_vineslmbs_95'}, +{HashIs = 1200743634, ModNam = 'ch1_09b_vineslmbs_96'}, +{HashIs = 2001650735, ModNam = 'ch1_09b_vineslmbs_97'}, +{HashIs = 633905448, ModNam = 'ch1_09b_vineslmbs_98'}, +{HashIs = 470191524, ModNam = 'ch1_09b_vineslmbs_99'}, +{HashIs = 956299420, ModNam = 'ch1_09b_vinetrck_01_lod'}, +{HashIs = 1498327417, ModNam = 'ch1_09b_vinetrck_01'}, +{HashIs = -1731036555, ModNam = 'ch1_09b_vinetrck_02_lod'}, +{HashIs = 1813008124, ModNam = 'ch1_09b_vinetrck_02'}, +{HashIs = -302345382, ModNam = 'ch1_09b_vnld01_dec'}, +{HashIs = -1044729294, ModNam = 'ch1_09b_vnyrd_dec'}, +{HashIs = 166163626, ModNam = 'ch1_09b_vnyrdblg'}, +{HashIs = 1181626056, ModNam = 'ch1_09b_water_vin'}, +{HashIs = 1915516570, ModNam = 'ch1_09b_weed_02'}, +{HashIs = 1196765228, ModNam = 'ch1_10_culdec_01'}, +{HashIs = 1913675533, ModNam = 'ch1_10_culvert02_slod'}, +{HashIs = -69887563, ModNam = 'ch1_10_culvert02'}, +{HashIs = -433301545, ModNam = 'ch1_10_dc_029'}, +{HashIs = -773331923, ModNam = 'ch1_10_dec_00'}, +{HashIs = -529104566, ModNam = 'ch1_10_dec_01'}, +{HashIs = -155931194, ModNam = 'ch1_10_dec_02'}, +{HashIs = 77089165, ModNam = 'ch1_10_dec_03'}, +{HashIs = -209442983, ModNam = 'ch1_10_dec_04'}, +{HashIs = 4636894, ModNam = 'ch1_10_dec_05'}, +{HashIs = 369683554, ModNam = 'ch1_10_dec_06'}, +{HashIs = 616073681, ModNam = 'ch1_10_dec_07'}, +{HashIs = 951562703, ModNam = 'ch1_10_dec_08'}, +{HashIs = 1223971400, ModNam = 'ch1_10_dec_09'}, +{HashIs = -1111418028, ModNam = 'ch1_10_glb_01'}, +{HashIs = -1942229670, ModNam = 'ch1_10_glue'}, +{HashIs = 484690802, ModNam = 'ch1_10_glue001'}, +{HashIs = 194455769, ModNam = 'ch1_10_glue002'}, +{HashIs = 30283079, ModNam = 'ch1_10_glue003'}, +{HashIs = 1838438796, ModNam = 'ch1_10_h03dc004'}, +{HashIs = 690735636, ModNam = 'ch1_10_h04dc_06'}, +{HashIs = 728814705, ModNam = 'ch1_10_house04_wall'}, +{HashIs = -9682560, ModNam = 'ch1_10_house04'}, +{HashIs = 1374177345, ModNam = 'ch1_10_house101'}, +{HashIs = 1278393558, ModNam = 'ch1_10_house102'}, +{HashIs = 1119570181, ModNam = 'ch1_10_house13'}, +{HashIs = 1305535147, ModNam = 'ch1_10_house2drivedecals'}, +{HashIs = -1869378058, ModNam = 'ch1_10_land_01'}, +{HashIs = -1642256119, ModNam = 'ch1_10_land_02'}, +{HashIs = 1810285725, ModNam = 'ch1_10_land_03'}, +{HashIs = 2040225798, ModNam = 'ch1_10_land_04'}, +{HashIs = 975134975, ModNam = 'ch1_10_land_05'}, +{HashIs = 759154496, ModNam = 'ch1_10_land_06'}, +{HashIs = 1603808244, ModNam = 'ch1_10_land_07'}, +{HashIs = 1345129758, ModNam = 'ch1_10_land_08'}, +{HashIs = 50557640, ModNam = 'ch1_10_land_09'}, +{HashIs = 1204979748, ModNam = 'ch1_10_lefthserail'}, +{HashIs = 685702032, ModNam = 'ch1_10_midhouse'}, +{HashIs = 737163879, ModNam = 'ch1_10_overpass02_barsa'}, +{HashIs = 506568426, ModNam = 'ch1_10_overpass02_barsb'}, +{HashIs = -936323916, ModNam = 'ch1_10_overpass02'}, +{HashIs = -1036301905, ModNam = 'ch1_10_pools'}, +{HashIs = 18285157, ModNam = 'ch1_10_props_l_076'}, +{HashIs = 1791424442, ModNam = 'ch1_10_retwall001'}, +{HashIs = 1512199793, ModNam = 'ch1_10_retwall002'}, +{HashIs = -1792923277, ModNam = 'ch1_11__11ch1254'}, +{HashIs = -980418028, ModNam = 'ch1_11__11ch1329'}, +{HashIs = -1131022268, ModNam = 'ch1_11__11ch1904'}, +{HashIs = -1656543151, ModNam = 'ch1_11_24-7_crprkdecals'}, +{HashIs = -1312703405, ModNam = 'ch1_11_24-7_shop01main'}, +{HashIs = -102453559, ModNam = 'ch1_11_24-7_undergnd'}, +{HashIs = -1693922705, ModNam = 'ch1_11_bchrks_2'}, +{HashIs = -1416868861, ModNam = 'ch1_11_bchrks_2a'}, +{HashIs = 1749574899, ModNam = 'ch1_11_bchrks_3'}, +{HashIs = 1872196497, ModNam = 'ch1_11_bchrks_4'}, +{HashIs = -69104601, ModNam = 'ch1_11_bchrks_5'}, +{HashIs = -756581309, ModNam = 'ch1_11_blg01_main'}, +{HashIs = -2115088922, ModNam = 'ch1_11_blg01_stilts_001'}, +{HashIs = -1538813180, ModNam = 'ch1_11_blg01_stilts_002'}, +{HashIs = -625410074, ModNam = 'ch1_11_blg01_stilts_003'}, +{HashIs = -2107431659, ModNam = 'ch1_11_blg01_stilts'}, +{HashIs = 2042292455, ModNam = 'ch1_11_blg02_decals'}, +{HashIs = -1686553881, ModNam = 'ch1_11_blg02_main'}, +{HashIs = 2027674467, ModNam = 'ch1_11_blg03_decals'}, +{HashIs = -468652059, ModNam = 'ch1_11_blg03_main'}, +{HashIs = -299603091, ModNam = 'ch1_11_blg04_decals'}, +{HashIs = 969970184, ModNam = 'ch1_11_blg04_main'}, +{HashIs = 134855993, ModNam = 'ch1_11_blg05_decals'}, +{HashIs = 1942074108, ModNam = 'ch1_11_blg05_stilts'}, +{HashIs = -1400334032, ModNam = 'ch1_11_blg06_main'}, +{HashIs = 1833438516, ModNam = 'ch1_11_blg06_stilts'}, +{HashIs = 1852379673, ModNam = 'ch1_11_blg07_decals'}, +{HashIs = -1097217323, ModNam = 'ch1_11_blg07_main_rail'}, +{HashIs = -1259589287, ModNam = 'ch1_11_blg07_main'}, +{HashIs = 634471883, ModNam = 'ch1_11_blg07stlts'}, +{HashIs = 1827470136, ModNam = 'ch1_11_blgs02_r'}, +{HashIs = 562935445, ModNam = 'ch1_11_blgs02pvmnt'}, +{HashIs = -954307629, ModNam = 'ch1_11_bridgeshadprox'}, +{HashIs = -1291758715, ModNam = 'ch1_11_ch1_malpier29'}, +{HashIs = 924838436, ModNam = 'ch1_11_ch1_pier_104'}, +{HashIs = -1994000919, ModNam = 'ch1_11_ch1_shops21'}, +{HashIs = -1704892276, ModNam = 'ch1_11_ch1pier_350'}, +{HashIs = -38864366, ModNam = 'ch1_11_ch1pier_350a'}, +{HashIs = 2051004802, ModNam = 'ch1_11_coastline29'}, +{HashIs = 1715084521, ModNam = 'ch1_11_cornerblend_01'}, +{HashIs = -1332332101, ModNam = 'ch1_11_curved_rail_01_lod'}, +{HashIs = 306431989, ModNam = 'ch1_11_curved_rail_01'}, +{HashIs = -1538512189, ModNam = 'ch1_11_decal000_lod'}, +{HashIs = 665716186, ModNam = 'ch1_11_decal000'}, +{HashIs = 1125393270, ModNam = 'ch1_11_foam_01'}, +{HashIs = -842188566, ModNam = 'ch1_11_foam_02'}, +{HashIs = -53243659, ModNam = 'ch1_11_hs01_decals'}, +{HashIs = -1176062544, ModNam = 'ch1_11_ladder_01_lod'}, +{HashIs = 1032359564, ModNam = 'ch1_11_ladder_01'}, +{HashIs = 364360972, ModNam = 'ch1_11_ladder_02_lod'}, +{HashIs = 1800366617, ModNam = 'ch1_11_ladder_02'}, +{HashIs = 1739602733, ModNam = 'ch1_11_ladder_pier_lod'}, +{HashIs = 1259156095, ModNam = 'ch1_11_ladder_pier'}, +{HashIs = 627261306, ModNam = 'ch1_11_land01'}, +{HashIs = 2074534962, ModNam = 'ch1_11_land01b'}, +{HashIs = -1007815474, ModNam = 'ch1_11_lod00'}, +{HashIs = 823362327, ModNam = 'ch1_11_main_rail01_00'}, +{HashIs = 594864082, ModNam = 'ch1_11_main_rail01_01'}, +{HashIs = 1799518064, ModNam = 'ch1_11_main_rail01_02'}, +{HashIs = 1560304364, ModNam = 'ch1_11_main_rail01_03'}, +{HashIs = 1320140363, ModNam = 'ch1_11_main_rail01_04'}, +{HashIs = 845448629, ModNam = 'ch1_11_main_rail01_05'}, +{HashIs = -1272411845, ModNam = 'ch1_11_main_rail01_06'}, +{HashIs = -1512444770, ModNam = 'ch1_11_main_rail01_07'}, +{HashIs = -1987464194, ModNam = 'ch1_11_main_rail01_08'}, +{HashIs = 2066487107, ModNam = 'ch1_11_main_rail01_09'}, +{HashIs = 522378766, ModNam = 'ch1_11_main_rail01_10'}, +{HashIs = 819921294, ModNam = 'ch1_11_main_rail01_11'}, +{HashIs = 1118414115, ModNam = 'ch1_11_main_rail01_12'}, +{HashIs = 1424804265, ModNam = 'ch1_11_main_rail01_13'}, +{HashIs = -99675157, ModNam = 'ch1_11_main_rail01_14'}, +{HashIs = 139178084, ModNam = 'ch1_11_main_rail01_15'}, +{HashIs = 494000816, ModNam = 'ch1_11_main_rail01_16'}, +{HashIs = 2076575242, ModNam = 'ch1_11_main_rail0200'}, +{HashIs = 1294313670, ModNam = 'ch1_11_main_rail0201'}, +{HashIs = 1601785197, ModNam = 'ch1_11_main_rail0202'}, +{HashIs = 840692403, ModNam = 'ch1_11_main_rail0203'}, +{HashIs = 1137481236, ModNam = 'ch1_11_main_rail0204'}, +{HashIs = -85359537, ModNam = 'ch1_11_main_rail0205'}, +{HashIs = 682614747, ModNam = 'ch1_11_main_rail0206'}, +{HashIs = -9695912, ModNam = 'ch1_11_main_rail0207'}, +{HashIs = 152248486, ModNam = 'ch1_11_main_rail0208'}, +{HashIs = -471181743, ModNam = 'ch1_11_main_rail0209'}, +{HashIs = 769877590, ModNam = 'ch1_11_main_rail0210'}, +{HashIs = 1253757276, ModNam = 'ch1_11_main_rail03_00'}, +{HashIs = 1090502118, ModNam = 'ch1_11_main_rail03_01'}, +{HashIs = 784996731, ModNam = 'ch1_11_main_rail03_02'}, +{HashIs = 358868655, ModNam = 'ch1_11_main_rail03_03'}, +{HashIs = 51724818, ModNam = 'ch1_11_main_rail03_04'}, +{HashIs = -101437488, ModNam = 'ch1_11_main_rail03_05'}, +{HashIs = 82492468, ModNam = 'ch1_11_path01'}, +{HashIs = 2017886232, ModNam = 'ch1_11_pier_decals'}, +{HashIs = 1754720367, ModNam = 'ch1_11_pier_endmain01'}, +{HashIs = 1331475963, ModNam = 'ch1_11_pier_endmain02'}, +{HashIs = -1849260014, ModNam = 'ch1_11_pier_steps'}, +{HashIs = 1076330640, ModNam = 'ch1_11_pier_stilts'}, +{HashIs = -1555478668, ModNam = 'ch1_11_pierendsupport'}, +{HashIs = -1649680846, ModNam = 'ch1_11_pierstartsupportb'}, +{HashIs = 699352511, ModNam = 'ch1_11_piersupport_lod_015'}, +{HashIs = 874403617, ModNam = 'ch1_11_piersupport_lod_047'}, +{HashIs = 492906817, ModNam = 'ch1_11_piersupport'}, +{HashIs = 4028011, ModNam = 'ch1_11_piersupport01_lod'}, +{HashIs = 1527405796, ModNam = 'ch1_11_piersupport02_lod'}, +{HashIs = -968762450, ModNam = 'ch1_11_props_cablemsh101a_thvy'}, +{HashIs = -1061845539, ModNam = 'ch1_11_props_l_007'}, +{HashIs = -833085150, ModNam = 'ch1_11_props_l_008'}, +{HashIs = -1694320008, ModNam = 'ch1_11_props_l_009'}, +{HashIs = -412986290, ModNam = 'ch1_11_props_l_010'}, +{HashIs = 1998177463, ModNam = 'ch1_11_props_s_011'}, +{HashIs = 694167873, ModNam = 'ch1_11_props_s_012'}, +{HashIs = -1170093201, ModNam = 'ch1_11_road_side_rail_01'}, +{HashIs = -83112698, ModNam = 'ch1_11_road_side_rail_02'}, +{HashIs = 36172687, ModNam = 'ch1_11_road_side_rail'}, +{HashIs = 793291625, ModNam = 'ch1_11_roaddrive_decals'}, +{HashIs = 1957920665, ModNam = 'ch1_11_roadfile'}, +{HashIs = -556892758, ModNam = 'ch1_11_rounded_r'}, +{HashIs = 475581194, ModNam = 'ch1_11_scmall_gun_decals'}, +{HashIs = 1353702351, ModNam = 'ch1_11_scmall_rrgnddcls02'}, +{HashIs = -1179216778, ModNam = 'ch1_11_scmall_shop01decals'}, +{HashIs = -1378714059, ModNam = 'ch1_11_scmall_shop02decals'}, +{HashIs = -1803158185, ModNam = 'ch1_11_scmall_shop05decals'}, +{HashIs = 1948008214, ModNam = 'ch1_11_sea_ch1_11_uw_00'}, +{HashIs = -1086139038, ModNam = 'ch1_11_sea_ch1_11_uw_01'}, +{HashIs = -811567587, ModNam = 'ch1_11_sea_ch1_11_uw_02'}, +{HashIs = 841300765, ModNam = 'ch1_11_sea_ch1_11_uw_03'}, +{HashIs = 1149099982, ModNam = 'ch1_11_sea_ch1_11_uw_04'}, +{HashIs = -1915063662, ModNam = 'ch1_11_sea_ch1_11_uw_05'}, +{HashIs = 1762516256, ModNam = 'ch1_11_sea_ch1_11_uw_06_lod'}, +{HashIs = 536942293, ModNam = 'ch1_11_sea_ch1_11_uw_06'}, +{HashIs = -268004453, ModNam = 'ch1_11_sea_ch1_11_uw_07_lod'}, +{HashIs = -376722965, ModNam = 'ch1_11_sea_ch1_11_uw_07'}, +{HashIs = -1907207170, ModNam = 'ch1_11_sea_ch1_11_uw_dec_00'}, +{HashIs = 1250872452, ModNam = 'ch1_11_sea_ch1_11_uw_dec_01'}, +{HashIs = 954607923, ModNam = 'ch1_11_sea_ch1_11_uw_dec_02'}, +{HashIs = -211673556, ModNam = 'ch1_11_sea_ch1_11_uw_dec_03'}, +{HashIs = 1462691268, ModNam = 'ch1_11_sea_ch1_11_uw_dec_04'}, +{HashIs = 268556139, ModNam = 'ch1_11_sea_ch1_11_uw_dec_05'}, +{HashIs = -1827893060, ModNam = 'ch1_11_shp02_blg01'}, +{HashIs = -1336226984, ModNam = 'ch1_11_shp02_blg02'}, +{HashIs = 1655484413, ModNam = 'ch1_11_shp02_blg03'}, +{HashIs = 1813627611, ModNam = 'ch1_11_shp02_blg04'}, +{HashIs = 1112566496, ModNam = 'ch1_11_shp02_crpk'}, +{HashIs = 1063314321, ModNam = 'ch1_11_shps01_crpk'}, +{HashIs = -1415871901, ModNam = 'ch1_11_signsup'}, +{HashIs = -2084454463, ModNam = 'ch1_11_small_curved'}, +{HashIs = -1878437924, ModNam = 'ch1_11_stair_rail_00'}, +{HashIs = -985122215, ModNam = 'ch1_11_stair_rail_01'}, +{HashIs = -1283057963, ModNam = 'ch1_11_stair_rail_02'}, +{HashIs = -354286192, ModNam = 'ch1_11_stair_rail_03'}, +{HashIs = -667525067, ModNam = 'ch1_11_stair_rail_04'}, +{HashIs = 241159307, ModNam = 'ch1_11_stair_rail_05'}, +{HashIs = -1883749163, ModNam = 'ch1_11_stair_rail_lod_02'}, +{HashIs = 890862219, ModNam = 'ch1_11_tattoo_e_dummy'}, +{HashIs = 438140813, ModNam = 'ch1_11_tattoo_emmisive'}, +{HashIs = -281202665, ModNam = 'ch1_12_247_emissive_dummy'}, +{HashIs = 1651997636, ModNam = 'ch1_12_beach_01'}, +{HashIs = -192798761, ModNam = 'ch1_12_beach_02'}, +{HashIs = 1363179345, ModNam = 'ch1_12_beach_roks_001'}, +{HashIs = 739257585, ModNam = 'ch1_12_beach_roks_002'}, +{HashIs = 2043693172, ModNam = 'ch1_12_beach_roks_003'}, +{HashIs = -408378321, ModNam = 'ch1_12_beach_roks_005'}, +{HashIs = 922600152, ModNam = 'ch1_12_beach_roks_006'}, +{HashIs = 1411710246, ModNam = 'ch1_12_beach_roks_007'}, +{HashIs = -1561290060, ModNam = 'ch1_12_beach_roks_009'}, +{HashIs = 1073641596, ModNam = 'ch1_12_bh01_decals'}, +{HashIs = -12797071, ModNam = 'ch1_12_bh01_main'}, +{HashIs = 1323368548, ModNam = 'ch1_12_bh01_rails_02'}, +{HashIs = 171529128, ModNam = 'ch1_12_bh01_rails'}, +{HashIs = -1053725490, ModNam = 'ch1_12_bh01_steps'}, +{HashIs = 950569618, ModNam = 'ch1_12_bh01_temp_steps'}, +{HashIs = 1996891865, ModNam = 'ch1_12_blend_0_01'}, +{HashIs = 1329317140, ModNam = 'ch1_12_br1'}, +{HashIs = 598665762, ModNam = 'ch1_12_bridgeshadprox'}, +{HashIs = -2084311198, ModNam = 'ch1_12_buildglass006'}, +{HashIs = -561312763, ModNam = 'ch1_12_buildl_79'}, +{HashIs = -260817345, ModNam = 'ch1_12_buildl_r'}, +{HashIs = 1617249976, ModNam = 'ch1_12_buildl_r2'}, +{HashIs = 914715385, ModNam = 'ch1_12_buildl_r3'}, +{HashIs = 1403443872, ModNam = 'ch1_12_buildldecals_18'}, +{HashIs = -112138582, ModNam = 'ch1_12_ch01_02_decalh04ih'}, +{HashIs = 1602708836, ModNam = 'ch1_12_ch01_02_h05'}, +{HashIs = -1109256523, ModNam = 'ch1_12_ch01_02_h05decalih'}, +{HashIs = 904925962, ModNam = 'ch1_12_ch01_02_h0r'}, +{HashIs = 1215801341, ModNam = 'ch1_12_ch01_02_h0r1'}, +{HashIs = 1445282648, ModNam = 'ch1_12_ch01_02_h0r2'}, +{HashIs = -1400318427, ModNam = 'ch1_12_ch01_02_house3decalih'}, +{HashIs = -1957888777, ModNam = 'ch1_12_ch01_02_ih08_01'}, +{HashIs = 537536131, ModNam = 'ch1_12_ch01_02_ih08_06'}, +{HashIs = -2062946576, ModNam = 'ch1_12_ch1_02_buildl_83'}, +{HashIs = -2017299437, ModNam = 'ch1_12_ch1_02_plat_16_lod'}, +{HashIs = 55622169, ModNam = 'ch1_12_ch1_02_plat_16'}, +{HashIs = -1075203596, ModNam = 'ch1_12_ch1_02_plat_20'}, +{HashIs = 1018802692, ModNam = 'ch1_12_coastobj_07'}, +{HashIs = 511963693, ModNam = 'ch1_12_coastobj_11'}, +{HashIs = 1412980121, ModNam = 'ch1_12_coastobj_18'}, +{HashIs = 1869611808, ModNam = 'ch1_12_coastobj_rail'}, +{HashIs = -877416922, ModNam = 'ch1_12_coastobj_steps'}, +{HashIs = 1486862660, ModNam = 'ch1_12_coastrok_004'}, +{HashIs = -1087042403, ModNam = 'ch1_12_cstrckedge_1'}, +{HashIs = -330602807, ModNam = 'ch1_12_cstrckedge_2'}, +{HashIs = 1812369115, ModNam = 'ch1_12_drive05'}, +{HashIs = -630854760, ModNam = 'ch1_12_drive06'}, +{HashIs = -1619364414, ModNam = 'ch1_12_drive07'}, +{HashIs = 1681179043, ModNam = 'ch1_12_fence_001'}, +{HashIs = -1953922695, ModNam = 'ch1_12_fences_001'}, +{HashIs = -320256969, ModNam = 'ch1_12_fences_003'}, +{HashIs = -901998365, ModNam = 'ch1_12_h04__rail_002'}, +{HashIs = 459747551, ModNam = 'ch1_12_h04__rail_01'}, +{HashIs = -700109364, ModNam = 'ch1_12_h04_ih099'}, +{HashIs = 1403454883, ModNam = 'ch1_12_h04_ihc15'}, +{HashIs = 1039375821, ModNam = 'ch1_12_h04_rail_02'}, +{HashIs = 256589949, ModNam = 'ch1_12_h04_rail_03'}, +{HashIs = -1839216988, ModNam = 'ch1_12_h04_rail_04'}, +{HashIs = 1995116475, ModNam = 'ch1_12_h04_rail_06'}, +{HashIs = -342532609, ModNam = 'ch1_12_h04_steps'}, +{HashIs = 557801218, ModNam = 'ch1_12_house03ih_rail2'}, +{HashIs = 1243662224, ModNam = 'ch1_12_house03ih_roof'}, +{HashIs = -382851166, ModNam = 'ch1_12_house03ih'}, +{HashIs = -638508875, ModNam = 'ch1_12_houseblend006'}, +{HashIs = -2116315629, ModNam = 'ch1_12_ih07_00'}, +{HashIs = -1191213990, ModNam = 'ch1_12_ih07_01'}, +{HashIs = -286297464, ModNam = 'ch1_12_ih07_r'}, +{HashIs = 1521645475, ModNam = 'ch1_12_ih07_r1'}, +{HashIs = -475821705, ModNam = 'ch1_12_ih07_r2'}, +{HashIs = 1540535528, ModNam = 'ch1_12_ihwhouse_07_r'}, +{HashIs = 472554019, ModNam = 'ch1_12_ihwhouse_07_r2'}, +{HashIs = 252379108, ModNam = 'ch1_12_ihwhouse_07_r3'}, +{HashIs = 694472717, ModNam = 'ch1_12_ihwhouse_07_s'}, +{HashIs = -1483279250, ModNam = 'ch1_12_ihwhouse_07'}, +{HashIs = 1159112960, ModNam = 'ch1_12_ihwhousedecal_15'}, +{HashIs = 2018182471, ModNam = 'ch1_12_island_001'}, +{HashIs = -498365593, ModNam = 'ch1_12_lnd_001'}, +{HashIs = 1729046003, ModNam = 'ch1_12_props_towels1'}, +{HashIs = 2026981751, ModNam = 'ch1_12_props_towels2'}, +{HashIs = -2125542088, ModNam = 'ch1_12_sc02_blgmain_l'}, +{HashIs = -1415559913, ModNam = 'ch1_12_sc02_decalmain'}, +{HashIs = -2025608145, ModNam = 'ch1_12_sc02_rail01'}, +{HashIs = 2023100116, ModNam = 'ch1_12_sc02_rail02'}, +{HashIs = -1495995567, ModNam = 'ch1_12_sc02_rail03'}, +{HashIs = -1676487219, ModNam = 'ch1_12_sc02_rail04'}, +{HashIs = -1675610222, ModNam = 'ch1_12_sc02_rail1'}, +{HashIs = -1981377761, ModNam = 'ch1_12_sc02_rail2'}, +{HashIs = 193599076, ModNam = 'ch1_12_sc02_rail3'}, +{HashIs = 1694110952, ModNam = 'ch1_12_sc02_sltstemp'}, +{HashIs = -914966979, ModNam = 'ch1_12_sc02_sltstemp001'}, +{HashIs = -1565643511, ModNam = 'ch1_12_sc03_decals'}, +{HashIs = -186311581, ModNam = 'ch1_12_sc03_housemain'}, +{HashIs = -1778022540, ModNam = 'ch1_12_sc03_rail_001'}, +{HashIs = -533752449, ModNam = 'ch1_12_sc04_blgmain'}, +{HashIs = 1017356614, ModNam = 'ch1_12_sc04_decals'}, +{HashIs = -2100818979, ModNam = 'ch1_12_sc04_fizzrail'}, +{HashIs = 202291423, ModNam = 'ch1_12_sc04_stairs'}, +{HashIs = -2028006386, ModNam = 'ch1_12_sc04_stilts'}, +{HashIs = 1776057835, ModNam = 'ch1_12_sc05_blgmain'}, +{HashIs = 697771889, ModNam = 'ch1_12_sc05_decals'}, +{HashIs = 1996724172, ModNam = 'ch1_12_sc05_steps2'}, +{HashIs = -162805188, ModNam = 'ch1_12_sc05_stilts'}, +{HashIs = -1027158078, ModNam = 'ch1_12_sea_ch1_12_uw_00'}, +{HashIs = -787125153, ModNam = 'ch1_12_sea_ch1_12_uw_01'}, +{HashIs = -1747060239, ModNam = 'ch1_12_sea_ch1_12_uw_05'}, +{HashIs = -192826557, ModNam = 'ch1_12_sea_ch1_12_uw_06'}, +{HashIs = 1129042134, ModNam = 'ch1_12_sea_ch1_12_uw_07'}, +{HashIs = 431914428, ModNam = 'ch1_12_sea_ch1_12_uw_08'}, +{HashIs = -411264711, ModNam = 'ch1_12_sea_ch1_12_uw_09'}, +{HashIs = -155691332, ModNam = 'ch1_12_sea_ch1_12_uw_10'}, +{HashIs = -789050564, ModNam = 'ch1_12_sea_ch1_12_uw_11'}, +{HashIs = -333987560, ModNam = 'ch1_12_sea_ch1_12_uw_dec_00'}, +{HashIs = 150862564, ModNam = 'ch1_12_sea_ch1_12_uw_dec_01'}, +{HashIs = -2034174356, ModNam = 'ch1_12_sea_ch1_12_uw_dec_02'}, +{HashIs = 360813551, ModNam = 'ch1_12_sea_ch1_12_uw_dec_03'}, +{HashIs = 835767437, ModNam = 'ch1_12_sea_ch1_12_uw_dec_04'}, +{HashIs = 1067673650, ModNam = 'ch1_12_sea_ch1_12_uw_dec_05'}, +{HashIs = -1639438990, ModNam = 'ch1_12_sea_ch1_12_uw_dec_06'}, +{HashIs = 2062039254, ModNam = 'ch1_12_sea_tyrepilea'}, +{HashIs = 1820564493, ModNam = 'ch1_12_sea_tyrepileb'}, +{HashIs = 411374730, ModNam = 'ch1_12_sea_uw_03_lod'}, +{HashIs = -1411249474, ModNam = 'ch1_12_sea_uw_03'}, +{HashIs = -1788790946, ModNam = 'ch1_12_sea_uw01_lod'}, +{HashIs = -1415518007, ModNam = 'ch1_12_sea_uw01'}, +{HashIs = -396017240, ModNam = 'ch1_12_waves_01'}, +{HashIs = 237993282, ModNam = 'ch1_12_waves_02_lod'}, +{HashIs = 1814513938, ModNam = 'ch1_12_waves_02'}, +{HashIs = 1928777331, ModNam = 'ch1_12_waves01_lod'}, +{HashIs = 1866918552, ModNam = 'ch1_emissive_0'}, +{HashIs = 1552729380, ModNam = 'ch1_emissive_1'}, +{HashIs = -1165915118, ModNam = 'ch1_emissive_11'}, +{HashIs = -872403185, ModNam = 'ch1_emissive_12'}, +{HashIs = -630404120, ModNam = 'ch1_emissive_13'}, +{HashIs = 1408054245, ModNam = 'ch1_emissive_2'}, +{HashIs = 1094192763, ModNam = 'ch1_emissive_3'}, +{HashIs = -1541483445, ModNam = 'ch1_emissive_4'}, +{HashIs = -711936210, ModNam = 'ch1_emissive_5'}, +{HashIs = -2007032628, ModNam = 'ch1_emissive_6'}, +{HashIs = 876237286, ModNam = 'ch1_emissive_7_slod'}, +{HashIs = -1238501271, ModNam = 'ch1_emissive_7'}, +{HashIs = 1808098305, ModNam = 'ch1_emissive_8'}, +{HashIs = 1031178084, ModNam = 'ch1_emissive_9'}, +{HashIs = 96331624, ModNam = 'ch1_emissive_arc007_emi_slod'}, +{HashIs = 1631456652, ModNam = 'ch1_emissive_arc007_emi'}, +{HashIs = -1503089081, ModNam = 'ch1_emissive_ch1_01_ema'}, +{HashIs = -1263842612, ModNam = 'ch1_emissive_ch1_01_emb'}, +{HashIs = -638282402, ModNam = 'ch1_emissive_ch1_01_emc'}, +{HashIs = -370789055, ModNam = 'ch1_emissive_ch1_01_emd'}, +{HashIs = -131608124, ModNam = 'ch1_emissive_ch1_01_eme'}, +{HashIs = 224721982, ModNam = 'ch1_emissive_ch1_01_emf'}, +{HashIs = 1461528417, ModNam = 'ch1_emissive_ch1_01_slod_01'}, +{HashIs = -1345333051, ModNam = 'ch1_emissive_ch1_01_slod_02'}, +{HashIs = -1047430072, ModNam = 'ch1_emissive_ch1_01_slod_03'}, +{HashIs = -960413417, ModNam = 'ch1_emissive_ch1_02_01'}, +{HashIs = -1143002285, ModNam = 'ch1_emissive_ch1_02_02'}, +{HashIs = -1387557332, ModNam = 'ch1_emissive_ch1_02_03'}, +{HashIs = -172384489, ModNam = 'ch1_emissive_ch1_02_04'}, +{HashIs = 66337676, ModNam = 'ch1_emissive_ch1_02_05'}, +{HashIs = 290608712, ModNam = 'ch1_emissive_ch1_02_06'}, +{HashIs = 531231479, ModNam = 'ch1_emissive_ch1_02_07'}, +{HashIs = -1234067324, ModNam = 'ch1_emissive_ch1_02_08'}, +{HashIs = -1937355602, ModNam = 'ch1_emissive_ch1_02_09'}, +{HashIs = -662313464, ModNam = 'ch1_emissive_ch1_02_10'}, +{HashIs = -1495268675, ModNam = 'ch1_emissive_ch1_02_11'}, +{HashIs = 1864569668, ModNam = 'ch1_emissive_ch1_02_12'}, +{HashIs = -849031226, ModNam = 'ch1_emissive_ch1_02_13'}, +{HashIs = -1820664845, ModNam = 'ch1_emissive_ch1_02_14'}, +{HashIs = 650134108, ModNam = 'ch1_emissive_ch1_02_slod_01'}, +{HashIs = -971374339, ModNam = 'ch1_emissive_ch1_02_slod_02'}, +{HashIs = -127102342, ModNam = 'ch1_emissive_ch1_06e_em_01'}, +{HashIs = 2027950947, ModNam = 'ch1_emissive_ch1_06e_em_02'}, +{HashIs = -1960658968, ModNam = 'ch1_emissive_ch1_06e_em_03'}, +{HashIs = -2131308879, ModNam = 'ch1_emissive_ch1_06e_em_slod'}, +{HashIs = -149676109, ModNam = 'ch1_emissive_ch1_06e_em02'}, +{HashIs = -2079884088, ModNam = 'ch1_emissive_ch1_09_mh_slod'}, +{HashIs = 1779039315, ModNam = 'ch1_emissive_ch1_09_mhouse_emi'}, +{HashIs = 413876404, ModNam = 'ch1_emissive_ch1_10_em_slod'}, +{HashIs = -1868228690, ModNam = 'ch1_emissive_ch1_10_emissive01'}, +{HashIs = -1707726128, ModNam = 'ch1_emissive_ch1_10_emissive02'}, +{HashIs = -200581511, ModNam = 'ch1_emissive_ch1_10_emissive03'}, +{HashIs = -37129739, ModNam = 'ch1_emissive_ch1_10_emissive04'}, +{HashIs = 901472732, ModNam = 'ch1_emissive_ch1_10_emissive05'}, +{HashIs = -1463076448, ModNam = 'ch1_emissive_ch1_12_1'}, +{HashIs = 902169963, ModNam = 'ch1_emissive_ch1_12_10'}, +{HashIs = 1140040134, ModNam = 'ch1_emissive_ch1_12_11'}, +{HashIs = 659712132, ModNam = 'ch1_emissive_ch1_12_12'}, +{HashIs = -1771432738, ModNam = 'ch1_emissive_ch1_12_2'}, +{HashIs = -903578534, ModNam = 'ch1_emissive_ch1_12_3'}, +{HashIs = -1206659015, ModNam = 'ch1_emissive_ch1_12_4'}, +{HashIs = -1499613875, ModNam = 'ch1_emissive_ch1_12_5'}, +{HashIs = -1821929759, ModNam = 'ch1_emissive_ch1_12_6'}, +{HashIs = 57274084, ModNam = 'ch1_emissive_ch1_12_7'}, +{HashIs = -249607601, ModNam = 'ch1_emissive_ch1_12_8'}, +{HashIs = -537581573, ModNam = 'ch1_emissive_ch1_12_9'}, +{HashIs = 1356216266, ModNam = 'ch1_emissive_ch1_12_slod'}, +{HashIs = 969528916, ModNam = 'ch1_emissive_ch1_12_slod1'}, +{HashIs = 1744089777, ModNam = 'ch1_emissive_ch1_12_slod2'}, +{HashIs = 811276863, ModNam = 'ch1_emissive_koriz01'}, +{HashIs = -1281843000, ModNam = 'ch1_emissive_koriz02'}, +{HashIs = -2132460702, ModNam = 'ch1_emissive_koriz03'}, +{HashIs = -700586478, ModNam = 'ch1_emissive_koriz04'}, +{HashIs = 211014333, ModNam = 'ch1_emissive_koriz05'}, +{HashIs = 29670687, ModNam = 'ch1_emissive_koriz06'}, +{HashIs = -1474524720, ModNam = 'ch1_emissive_koriz07'}, +{HashIs = 1001465858, ModNam = 'ch1_emissive_shacks_emi_slod'}, +{HashIs = -1585920616, ModNam = 'ch1_emissive_shacks_emi'}, +{HashIs = 703166998, ModNam = 'ch1_emissive_slod1'}, +{HashIs = -5167706, ModNam = 'ch1_emissive_slod2'}, +{HashIs = -577019529, ModNam = 'ch1_emissive_slod3'}, +{HashIs = -751416147, ModNam = 'ch1_emissive_slod4'}, +{HashIs = 1081171373, ModNam = 'ch1_emissive_vin_emi_slod'}, +{HashIs = 1801938544, ModNam = 'ch1_emissive_vnyrdblg_emi'}, +{HashIs = 1085905091, ModNam = 'ch1_emissivea_ch1_01_lod'}, +{HashIs = 526559000, ModNam = 'ch1_emissivef_ch1_01_lod'}, +{HashIs = 230365395, ModNam = 'ch1_lod_3_9_slod2'}, +{HashIs = 1283456725, ModNam = 'ch1_lod_5_20_emissive_proxy'}, +{HashIs = 1388125383, ModNam = 'ch1_lod_5_21_emissive_proxy'}, +{HashIs = 715920975, ModNam = 'ch1_lod_6_20_emissive_proxy'}, +{HashIs = -2111047333, ModNam = 'ch1_lod_ch1_04b_water01_slod3'}, +{HashIs = -1456196861, ModNam = 'ch1_lod_ch1_05_crkwater_slod3'}, +{HashIs = 604477612, ModNam = 'ch1_lod_ch1_05_water_slod3'}, +{HashIs = 467033690, ModNam = 'ch1_lod_slod3a'}, +{HashIs = 1375357601, ModNam = 'ch1_lod_slod3b'}, +{HashIs = -147090139, ModNam = 'ch1_lod_slod3c'}, +{HashIs = -1115315782, ModNam = 'ch1_lod_slod3d'}, +{HashIs = -760296436, ModNam = 'ch1_lod_slod3e'}, +{HashIs = -1065103877, ModNam = 'ch1_rdprops_50902_thvy'}, +{HashIs = -291660366, ModNam = 'ch1_rdprops_50904_thvy'}, +{HashIs = -1943664300, ModNam = 'ch1_rdprops_50908_thvy'}, +{HashIs = 432620850, ModNam = 'ch1_rdprops_50911_thvy'}, +{HashIs = 1272577905, ModNam = 'ch1_rdprops_50914_thvy'}, +{HashIs = 1004481479, ModNam = 'ch1_rdprops_50917_thvy'}, +{HashIs = -982674488, ModNam = 'ch1_rdprops_50918_thvy'}, +{HashIs = -530842152, ModNam = 'ch1_rdprops_50921_thvy'}, +{HashIs = 1590117320, ModNam = 'ch1_rdprops_50923_thvy'}, +{HashIs = -631557872, ModNam = 'ch1_rdprops_50929_thvy'}, +{HashIs = -804839835, ModNam = 'ch1_rdprops_50940_thvy'}, +{HashIs = -956936554, ModNam = 'ch1_rdprops_50945_thvy'}, +{HashIs = -402829282, ModNam = 'ch1_rdprops_50951_thvy'}, +{HashIs = 814167828, ModNam = 'ch1_rdprops_50955_thvy'}, +{HashIs = 1901904896, ModNam = 'ch1_rdprops_50958_thvy'}, +{HashIs = -852540548, ModNam = 'ch1_rdprops_50965_thvy'}, +{HashIs = -1633447234, ModNam = 'ch1_rdprops_50968_thvy'}, +{HashIs = 1347592227, ModNam = 'ch1_rdprops_50972_thvy'}, +{HashIs = -2129704952, ModNam = 'ch1_rdprops_cab_11'}, +{HashIs = -352939604, ModNam = 'ch1_rdprops_cab_mesh00'}, +{HashIs = 1859230036, ModNam = 'ch1_rdprops_cab_mesh01'}, +{HashIs = -1004387324, ModNam = 'ch1_rdprops_cab_mesh02'}, +{HashIs = -740498567, ModNam = 'ch1_rdprops_cab_mesh03'}, +{HashIs = -1448505581, ModNam = 'ch1_rdprops_cab_mesh04'}, +{HashIs = 1900387880, ModNam = 'ch1_rdprops_cab_mesh05'}, +{HashIs = -1696534178, ModNam = 'ch1_rdprops_cab_mesh06'}, +{HashIs = -721099355, ModNam = 'ch1_rdprops_cab_mesh07'}, +{HashIs = 2119317569, ModNam = 'ch1_rdprops_cab_mesh08'}, +{HashIs = 643827806, ModNam = 'ch1_rdprops_cab_mesh09'}, +{HashIs = 1527447662, ModNam = 'ch1_rdprops_cable_new1'}, +{HashIs = 73979761, ModNam = 'ch1_rdprops_cable01_thvy'}, +{HashIs = -1205944914, ModNam = 'ch1_rdprops_cable02_thvy'}, +{HashIs = 2119042722, ModNam = 'ch1_rdprops_cable03_thvy'}, +{HashIs = 742806151, ModNam = 'ch1_rdprops_cable04_thvy'}, +{HashIs = -155550926, ModNam = 'ch1_rdprops_cable2a_tstd'}, +{HashIs = -755013315, ModNam = 'ch1_rdprops_ch1_rd_sp016'}, +{HashIs = -1939323303, ModNam = 'ch1_rdprops_combo_01_lod'}, +{HashIs = 177619350, ModNam = 'ch1_rdprops_combo_02_lod'}, +{HashIs = -118911003, ModNam = 'ch1_rdprops_combo_03_lod'}, +{HashIs = 460493578, ModNam = 'ch1_rdprops_combo01_01_lod'}, +{HashIs = 292710752, ModNam = 'ch1_rdprops_combo01_02_lod'}, +{HashIs = -1506374844, ModNam = 'ch1_rdprops_combo01_03_lod'}, +{HashIs = -81119026, ModNam = 'ch1_rdprops_combo02_01_lod'}, +{HashIs = 1997089624, ModNam = 'ch1_rdprops_combo02_02_lod'}, +{HashIs = -1515072825, ModNam = 'ch1_rdprops_combo02_03_lod'}, +{HashIs = -56074267, ModNam = 'ch1_rdprops_combo03_01_lod'}, +{HashIs = -405364165, ModNam = 'ch1_rdprops_combo04_01_lod'}, +{HashIs = -294795470, ModNam = 'ch1_rdprops_combo05_01_lod'}, +{HashIs = 639701749, ModNam = 'ch1_rdprops_combo05_02_lod'}, +{HashIs = 1632031005, ModNam = 'ch1_rdprops_combo05_03_lod'}, +{HashIs = 1071601076, ModNam = 'ch1_rdprops_combo06_01_lod'}, +{HashIs = 457801691, ModNam = 'ch1_rdprops_combo07_01_lod'}, +{HashIs = -1264092416, ModNam = 'ch1_rdprops_combo07_02_lod'}, +{HashIs = -90075096, ModNam = 'ch1_rdprops_combo07_03_lod'}, +{HashIs = -1823775230, ModNam = 'ch1_rdprops_combo07_04_lod'}, +{HashIs = 653632796, ModNam = 'ch1_rdprops_combo08_01_lod'}, +{HashIs = -1757364451, ModNam = 'ch1_rdprops_combo08_02_lod'}, +{HashIs = 193118921, ModNam = 'ch1_rdprops_combo08_03_lod'}, +{HashIs = 853874674, ModNam = 'ch1_rdprops_combo09_01_lod'}, +{HashIs = 1925462331, ModNam = 'ch1_rdprops_combo09_02_lod'}, +{HashIs = 1694240206, ModNam = 'ch1_rdprops_combo09_03_lod'}, +{HashIs = -784882730, ModNam = 'ch1_rdprops_combo10_01_lod'}, +{HashIs = -136892029, ModNam = 'ch1_rdprops_combo10_02_lod'}, +{HashIs = 1107606860, ModNam = 'ch1_rdprops_combo10_03_lod'}, +{HashIs = -2038108972, ModNam = 'ch1_rdprops_combo10_04_lod'}, +{HashIs = 1181721201, ModNam = 'ch1_rdprops_combo10_05_lod'}, +{HashIs = -1223024675, ModNam = 'ch1_rdprops_combo11_01_lod'}, +{HashIs = 774842534, ModNam = 'ch1_rdprops_combo11_02_lod'}, +{HashIs = 2000049806, ModNam = 'ch1_rdprops_combo11_03_lod'}, +{HashIs = 190387292, ModNam = 'ch1_rdprops_combo12_01_lod'}, +{HashIs = 934389009, ModNam = 'ch1_rdprops_combo13_01_lod'}, +{HashIs = 1182956816, ModNam = 'ch1_rdprops_combo14_01_lod'}, +{HashIs = -435167639, ModNam = 'ch1_rdprops_combo15_01_lod'}, +{HashIs = -969078869, ModNam = 'ch1_rdprops_combo15_02_lod'}, +{HashIs = 806563109, ModNam = 'ch1_rdprops_combo15_03_lod'}, +{HashIs = 2078035667, ModNam = 'ch1_rdprops_combo15_04_lod'}, +{HashIs = -197313833, ModNam = 'ch1_rdprops_combo16_01_lod'}, +{HashIs = -27604630, ModNam = 'ch1_rdprops_combo17_01_lod'}, +{HashIs = 1293763682, ModNam = 'ch1_rdprops_combo18_01_lod'}, +{HashIs = -1294353628, ModNam = 'ch1_rdprops_combo19_01_lod'}, +{HashIs = 1758542241, ModNam = 'ch1_rdprops_combo19_02_lod'}, +{HashIs = -244452840, ModNam = 'ch1_rdprops_combo20_01_lod'}, +{HashIs = -836180033, ModNam = 'ch1_rdprops_combo20_02_lod'}, +{HashIs = -1504245864, ModNam = 'ch1_rdprops_combo20_03_lod'}, +{HashIs = -262025657, ModNam = 'ch1_rdprops_combo20_04_lod'}, +{HashIs = 860047934, ModNam = 'ch1_rdprops_combo20_05_lod'}, +{HashIs = -1941310420, ModNam = 'ch1_rdprops_combo21_01_lod'}, +{HashIs = 1329284405, ModNam = 'ch1_rdprops_combo21_02_lod'}, +{HashIs = 606581570, ModNam = 'ch1_rdprops_combo21_03_lod'}, +{HashIs = -919906069, ModNam = 'ch1_rdprops_combo21_04_lod'}, +{HashIs = 131626876, ModNam = 'ch1_rdprops_combo22_01_lod'}, +{HashIs = -1903725030, ModNam = 'ch1_rdprops_combo23_01_lod'}, +{HashIs = -244565673, ModNam = 'ch1_rdprops_combo24_01_lod'}, +{HashIs = 18627814, ModNam = 'ch1_rdprops_combo25_01_lod'}, +{HashIs = -2058979094, ModNam = 'ch1_rdprops_combo25_02_lod'}, +{HashIs = 1450195597, ModNam = 'ch1_rdprops_combo25_03_lod'}, +{HashIs = 1130227670, ModNam = 'ch1_rdprops_combo25_04_lod'}, +{HashIs = -43496258, ModNam = 'ch1_rdprops_combo25_05_lod'}, +{HashIs = 314945401, ModNam = 'ch1_rdprops_combo25_06_lod'}, +{HashIs = 1512689820, ModNam = 'ch1_rdprops_combo26_01_lod'}, +{HashIs = 54966560, ModNam = 'ch1_rdprops_combo26_02_lod'}, +{HashIs = 1275158686, ModNam = 'ch1_rdprops_combo26_03_lod'}, +{HashIs = 49012828, ModNam = 'ch1_rdprops_combo27_01_lod'}, +{HashIs = 2121485147, ModNam = 'ch1_rdprops_combo27_02_lod'}, +{HashIs = -1695839570, ModNam = 'ch1_rdprops_combo27_03_lod'}, +{HashIs = -1999246541, ModNam = 'ch1_rdprops_combo27_04_lod'}, +{HashIs = 287829610, ModNam = 'ch1_rdprops_combo28_01_lod'}, +{HashIs = 1619606107, ModNam = 'ch1_rdprops_combo29_01_lod'}, +{HashIs = -89443830, ModNam = 'ch1_rdprops_combo30_01_lod'}, +{HashIs = -392314204, ModNam = 'ch1_rdprops_combo30_02_lod'}, +{HashIs = -1021269928, ModNam = 'ch1_rdprops_combo30_03_lod'}, +{HashIs = -2063433420, ModNam = 'ch1_rdprops_combo31_01_lod'}, +{HashIs = 1323635753, ModNam = 'ch1_rdprops_combo32_01_lod'}, +{HashIs = 109482385, ModNam = 'ch1_rdprops_combo32_02_lod'}, +{HashIs = -175641461, ModNam = 'ch1_rdprops_combo32_03_lod'}, +{HashIs = -143542340, ModNam = 'ch1_rdprops_combo33_01_lod'}, +{HashIs = 841383337, ModNam = 'ch1_rdprops_combo34_01_lod'}, +{HashIs = 220832852, ModNam = 'ch1_rdprops_combo35_01_lod'}, +{HashIs = 1554002949, ModNam = 'ch1_rdprops_combo35_02_lod'}, +{HashIs = -1819484838, ModNam = 'ch1_rdprops_combo35_03_lod'}, +{HashIs = 599114572, ModNam = 'ch1_rdprops_combo36_01_lod'}, +{HashIs = 1470570042, ModNam = 'ch1_rdprops_combo37_01_lod'}, +{HashIs = -139101346, ModNam = 'ch1_rdprops_combo38_01_lod'}, +{HashIs = 1928062269, ModNam = 'ch1_rdprops_combo39_01_lod'}, +{HashIs = -2000507886, ModNam = 'ch1_rdprops_combo40_01_lod'}, +{HashIs = -1342182934, ModNam = 'ch1_rdprops_combo41_01_lod'}, +{HashIs = -1675146841, ModNam = 'ch1_rdprops_combo42_01_lod'}, +{HashIs = -272705428, ModNam = 'ch1_rdprops_combo43_01_lod'}, +{HashIs = 1076470916, ModNam = 'ch1_rdprops_combo44_01_lod'}, +{HashIs = -1968873994, ModNam = 'ch1_rdprops_combo45_01_lod'}, +{HashIs = -1487514306, ModNam = 'ch1_rdprops_combo46_01_lod'}, +{HashIs = -88518481, ModNam = 'ch1_rdprops_combo46_02_lod'}, +{HashIs = -1813015363, ModNam = 'ch1_rdprops_combo46_03_lod'}, +{HashIs = 1381964985, ModNam = 'ch1_rdprops_combo47_01_lod'}, +{HashIs = 272736694, ModNam = 'ch1_rdprops_combo48_01_lod'}, +{HashIs = -429441319, ModNam = 'ch1_rdprops_combo49_01_lod'}, +{HashIs = 1979001717, ModNam = 'ch1_rdprops_combo50_01_lod'}, +{HashIs = -1694333894, ModNam = 'ch1_rdprops_combo51_01_lod'}, +{HashIs = 902657531, ModNam = 'ch1_rdprops_combo52_01_lod'}, +{HashIs = -1412320776, ModNam = 'ch1_rdprops_combo53_01_lod'}, +{HashIs = -390533246, ModNam = 'ch1_rdprops_combo54_01_lod'}, +{HashIs = 440228529, ModNam = 'ch1_rdprops_combo54_02_lod'}, +{HashIs = 1206937009, ModNam = 'ch1_rdprops_combo54_03_lod'}, +{HashIs = -139282874, ModNam = 'ch1_rdprops_combo55_01_lod'}, +{HashIs = 1980707141, ModNam = 'ch1_rdprops_combo55_02_lod'}, +{HashIs = -1714887291, ModNam = 'ch1_rdprops_combo55_03_lod'}, +{HashIs = -540867688, ModNam = 'ch1_rdprops_combo56_01_lod'}, +{HashIs = 611604324, ModNam = 'ch1_rdprops_combo57_01_lod'}, +{HashIs = -1378512818, ModNam = 'ch1_rdprops_tele_wire01'}, +{HashIs = -721854827, ModNam = 'ch1_rdprops_tele_wire03'}, +{HashIs = 797643715, ModNam = 'ch1_rdprops_tele_wire04'}, +{HashIs = -441483251, ModNam = 'ch1_rdprops_tele_wire08'}, +{HashIs = 1999250468, ModNam = 'ch1_rdprops_tele_wire10'}, +{HashIs = -1686508349, ModNam = 'ch1_rdprops_tele_wire12'}, +{HashIs = 1796936102, ModNam = 'ch1_rdprops_tele_wire20'}, +{HashIs = -670274681, ModNam = 'ch1_rdprops_tele_wire22'}, +{HashIs = -1447457054, ModNam = 'ch1_rdprops_tele_wire23'}, +{HashIs = 1152435438, ModNam = 'ch1_rdprops_tele_wire27'}, +{HashIs = 576946260, ModNam = 'ch1_rdprops_tele_wire29'}, +{HashIs = -1828003163, ModNam = 'ch1_rdprops_tele_wire30'}, +{HashIs = -1209029522, ModNam = 'ch1_rdprops_tele_wire32'}, +{HashIs = 190734930, ModNam = 'ch1_rdprops_tele_wire40'}, +{HashIs = -517468698, ModNam = 'ch1_rdprops_tele_wire41'}, +{HashIs = -267801687, ModNam = 'ch1_rdprops_tele_wire42'}, +{HashIs = 1171085103, ModNam = 'ch1_rdprops_tele_wire43'}, +{HashIs = 2132756906, ModNam = 'ch1_rdprops_tele_wire44'}, +{HashIs = -1864504025, ModNam = 'ch1_rdprops_tele_wire45'}, +{HashIs = -1003858901, ModNam = 'ch1_rdprops_tele_wire50'}, +{HashIs = 1918906520, ModNam = 'ch1_rdprops_tele_wire51'}, +{HashIs = 1668715205, ModNam = 'ch1_rdprops_tele_wire52'}, +{HashIs = -1849364639, ModNam = 'ch1_rdprops_tele_wire53'}, +{HashIs = 978141475, ModNam = 'ch1_rdprops_tele_wire54'}, +{HashIs = -19673191, ModNam = 'ch1_rdprops_telewrs00'}, +{HashIs = 675619451, ModNam = 'ch1_rdprops_telewrs01'}, +{HashIs = 441616022, ModNam = 'ch1_rdprops_telewrs02'}, +{HashIs = -740951646, ModNam = 'ch1_rdprops_telewrs03'}, +{HashIs = -1005823473, ModNam = 'ch1_rdprops_telewrs04'}, +{HashIs = -277761835, ModNam = 'ch1_rdprops_telewrs05'}, +{HashIs = -1723923343, ModNam = 'ch1_rdprops_telewrs07'}, +{HashIs = -1954486027, ModNam = 'ch1_rdprops_telewrs08'}, +{HashIs = -699728248, ModNam = 'ch1_rdprops_telewrs09'}, +{HashIs = -2005404121, ModNam = 'ch1_rdprops_telewrs10'}, +{HashIs = 610414069, ModNam = 'ch1_rdprops_telewrs11'}, +{HashIs = 303991150, ModNam = 'ch1_rdprops_telewrs12'}, +{HashIs = 1068295306, ModNam = 'ch1_rdprops_telewrs13'}, +{HashIs = 765608053, ModNam = 'ch1_rdprops_telewrs14'}, +{HashIs = 1070720216, ModNam = 'ch1_rdprops_telewrs15'}, +{HashIs = 764100683, ModNam = 'ch1_rdprops_telewrs16'}, +{HashIs = -313802803, ModNam = 'ch1_rdprops_telewrs17'}, +{HashIs = -620356798, ModNam = 'ch1_rdprops_telewrs18'}, +{HashIs = 148928246, ModNam = 'ch1_rdprops_telewrs19'}, +{HashIs = 263390607, ModNam = 'ch1_rdprops_telewrs20'}, +{HashIs = 494117136, ModNam = 'ch1_rdprops_telewrs21'}, +{HashIs = 1264909554, ModNam = 'ch1_rdprops_telewrs22'}, +{HashIs = -653027247, ModNam = 'ch1_rdprops_telewrs23'}, +{HashIs = -360105156, ModNam = 'ch1_rdprops_telewrs24'}, +{HashIs = -130001238, ModNam = 'ch1_rdprops_telewrs25'}, +{HashIs = 99545607, ModNam = 'ch1_rdprops_telewrs26'}, +{HashIs = -265533818, ModNam = 'ch1_rdprops_telewrs27'}, +{HashIs = 1506065256, ModNam = 'ch1_rdprops_wire_hang009'}, +{HashIs = 579783033, ModNam = 'ch1_rdprops_wire_hang010'}, +{HashIs = 496385928, ModNam = 'ch1_rdprops_wire_hang011'}, +{HashIs = 97783812, ModNam = 'ch1_rdprops_wire_hang012'}, +{HashIs = -74876053, ModNam = 'ch1_rdprops_wire_hang014'}, +{HashIs = 519389762, ModNam = 'ch1_rdprops_wire_hang016'}, +{HashIs = 1902831732, ModNam = 'ch1_rdprops_wire_hang025'}, +{HashIs = -1291212625, ModNam = 'ch1_rdprops_wire047'}, +{HashIs = 1962183539, ModNam = 'ch1_rdprops_wiresb_spline026'}, +{HashIs = -2054948944, ModNam = 'ch1_rdprops_wiresb_spline026b'}, +{HashIs = 2056787410, ModNam = 'ch1_rdprops_wiresb_spline037'}, +{HashIs = -1525224753, ModNam = 'ch1_rdprops_wiresb_spline039'}, +{HashIs = 157809147, ModNam = 'ch1_rdprops_wiresb_spline041'}, +{HashIs = 1347487688, ModNam = 'ch1_rdprops_wiresb_spline045'}, +{HashIs = 2061425895, ModNam = 'ch1_rdprops_wiresb_spline049'}, +{HashIs = -1271509455, ModNam = 'ch1_rdprops_wiresb_spline050'}, +{HashIs = -953032004, ModNam = 'ch1_roads_46'}, +{HashIs = -950869246, ModNam = 'ch1_roads_48'}, +{HashIs = 1496205, ModNam = 'ch1_roads_49'}, +{HashIs = -1020700301, ModNam = 'ch1_roads_50'}, +{HashIs = 722577734, ModNam = 'ch1_roads_51'}, +{HashIs = 492047819, ModNam = 'ch1_roads_52'}, +{HashIs = 109240361, ModNam = 'ch1_roads_53'}, +{HashIs = -121617244, ModNam = 'ch1_roads_54'}, +{HashIs = 2134102493, ModNam = 'ch1_roads_55'}, +{HashIs = -1855097264, ModNam = 'ch1_roads_56'}, +{HashIs = -1568204669, ModNam = 'ch1_roads_57'}, +{HashIs = -1269515234, ModNam = 'ch1_roads_58'}, +{HashIs = -1203584006, ModNam = 'ch1_roads_59'}, +{HashIs = -1868665122, ModNam = 'ch1_roads_60'}, +{HashIs = 1822664425, ModNam = 'ch1_roads_62'}, +{HashIs = 890877922, ModNam = 'ch1_roads_63'}, +{HashIs = 585044845, ModNam = 'ch1_roads_64'}, +{HashIs = 2064460056, ModNam = 'ch1_roads_armco_01_lod'}, +{HashIs = 502120877, ModNam = 'ch1_roads_armco_01'}, +{HashIs = -1395579960, ModNam = 'ch1_roads_armco_02_lod'}, +{HashIs = 833555529, ModNam = 'ch1_roads_armco_02a_lod'}, +{HashIs = 1595577415, ModNam = 'ch1_roads_armco_02a'}, +{HashIs = -770672079, ModNam = 'ch1_roads_armco_02b'}, +{HashIs = 1923989326, ModNam = 'ch1_roads_armco_02c_lod'}, +{HashIs = -1001529684, ModNam = 'ch1_roads_armco_02c'}, +{HashIs = 1803604334, ModNam = 'ch1_roads_armco_03_lod'}, +{HashIs = 809109918, ModNam = 'ch1_roads_armco_03a_lod'}, +{HashIs = -2007538872, ModNam = 'ch1_roads_armco_03a'}, +{HashIs = 877509434, ModNam = 'ch1_roads_armco_03b'}, +{HashIs = 382546868, ModNam = 'ch1_roads_armco_03c_lod'}, +{HashIs = -117488482, ModNam = 'ch1_roads_armco_03c'}, +{HashIs = -1199609248, ModNam = 'ch1_roads_dcl_jn_01'}, +{HashIs = -328194928, ModNam = 'ch1_roads_junc_ovr01'}, +{HashIs = 975912965, ModNam = 'ch1_roads_junc_ovr02'}, +{HashIs = 1332243071, ModNam = 'ch1_roads_junc_ovr03'}, +{HashIs = 1667309446, ModNam = 'ch1_roadsb_100'}, +{HashIs = -298266932, ModNam = 'ch1_roadsb_26'}, +{HashIs = -1931965651, ModNam = 'ch1_roadsb_30'}, +{HashIs = 2131750808, ModNam = 'ch1_roadsb_31'}, +{HashIs = -1040550544, ModNam = 'ch1_roadsb_32'}, +{HashIs = -1673844238, ModNam = 'ch1_roadsb_33'}, +{HashIs = -531516898, ModNam = 'ch1_roadsb_34'}, +{HashIs = 1499877507, ModNam = 'ch1_roadsb_35_mnm'}, +{HashIs = -762571117, ModNam = 'ch1_roadsb_35'}, +{HashIs = -85596346, ModNam = 'ch1_roadsb_36'}, +{HashIs = -20783676, ModNam = 'ch1_roadsb_37_s'}, +{HashIs = -182002744, ModNam = 'ch1_roadsb_37'}, +{HashIs = 668749719, ModNam = 'ch1_roadsb_38_s'}, +{HashIs = 520728465, ModNam = 'ch1_roadsb_38'}, +{HashIs = 1557540497, ModNam = 'ch1_roadsb_43'}, +{HashIs = -2027257027, ModNam = 'ch1_roadsb_44'}, +{HashIs = -1184143426, ModNam = 'ch1_roadsb_45'}, +{HashIs = -1550861305, ModNam = 'ch1_roadsb_47'}, +{HashIs = -944624444, ModNam = 'ch1_roadsb_81'}, +{HashIs = -1789048813, ModNam = 'ch1_roadsb_82'}, +{HashIs = 1789186223, ModNam = 'ch1_roadsb_82b'}, +{HashIs = 2054427201, ModNam = 'ch1_roadsb_83'}, +{HashIs = 815087346, ModNam = 'ch1_roadsb_armco_00_lod'}, +{HashIs = -828617409, ModNam = 'ch1_roadsb_armco_00'}, +{HashIs = 709662175, ModNam = 'ch1_roadsb_armco_01_lod'}, +{HashIs = -531795807, ModNam = 'ch1_roadsb_armco_01'}, +{HashIs = -1404748247, ModNam = 'ch1_roadsb_armco_02_lod'}, +{HashIs = -1174789125, ModNam = 'ch1_roadsb_armco_02'}, +{HashIs = 801840731, ModNam = 'ch1_roadsb_armco_03_lod'}, +{HashIs = -229174092, ModNam = 'ch1_roadsb_armco_03'}, +{HashIs = 1130042570, ModNam = 'ch1_roadsb_armco_04_lod'}, +{HashIs = 76167450, ModNam = 'ch1_roadsb_armco_04'}, +{HashIs = -1371221292, ModNam = 'ch1_roadsb_armco_05_lod'}, +{HashIs = -822260227, ModNam = 'ch1_roadsb_armco_05'}, +{HashIs = 715187839, ModNam = 'ch1_roadsb_armco_06_lod'}, +{HashIs = -552997354, ModNam = 'ch1_roadsb_armco_06'}, +{HashIs = -2026498929, ModNam = 'ch1_roadsb_armco_08_lod'}, +{HashIs = 1271809953, ModNam = 'ch1_roadsb_armco_08'}, +{HashIs = 417433305, ModNam = 'ch1_roadsb_bdg_rum_stp_01'}, +{HashIs = 1184064060, ModNam = 'ch1_roadsb_bdg_rum_stp_02'}, +{HashIs = 1405625352, ModNam = 'ch1_roadsb_brdg1_decal'}, +{HashIs = 2064506055, ModNam = 'ch1_roadsb_brdg1_s'}, +{HashIs = -241810981, ModNam = 'ch1_roadsb_brdg1'}, +{HashIs = -1144403807, ModNam = 'ch1_roadsb_brdg2_s'}, +{HashIs = -489774004, ModNam = 'ch1_roadsb_brdg2'}, +{HashIs = -1229187041, ModNam = 'ch1_roadsb_brdg3_decal'}, +{HashIs = 222093093, ModNam = 'ch1_roadsb_brdg3_s'}, +{HashIs = -585525022, ModNam = 'ch1_roadsb_brdg3'}, +{HashIs = 1027290403, ModNam = 'ch1_roadsb_ch1_railings_01_lod'}, +{HashIs = 1473660142, ModNam = 'ch1_roadsb_ch1_railings_01'}, +{HashIs = -2060230063, ModNam = 'ch1_roadsb_ch1_railings_02_lod'}, +{HashIs = 1241196856, ModNam = 'ch1_roadsb_ch1_railings_02'}, +{HashIs = 1894801248, ModNam = 'ch1_roadsb_ch1_railings_03_lod'}, +{HashIs = 1009356181, ModNam = 'ch1_roadsb_ch1_railings_03'}, +{HashIs = -559449334, ModNam = 'ch1_roadsb_dcl_rd_jn_01'}, +{HashIs = 30058953, ModNam = 'ch1_roadsb_railings_04_lod'}, +{HashIs = -1995262356, ModNam = 'ch1_roadsb_railings_04'}, +{HashIs = 481465728, ModNam = 'ch1_roadsb_rbrid1_decal'}, +{HashIs = 2000391579, ModNam = 'ch1_roadsb_rbrid1_s'}, +{HashIs = -1761904177, ModNam = 'ch1_roadsb_rbrid1'}, +{HashIs = 1465493608, ModNam = 'ch1_roadsb_rbrid2_decal'}, +{HashIs = 338129961, ModNam = 'ch1_roadsb_rbrid2'}, +{HashIs = -885982990, ModNam = 'ch1_roadsb_sign_01_lod'}, +{HashIs = -1822964373, ModNam = 'ch1_roadsb_sign_01'}, +{HashIs = -1172664025, ModNam = 'ch1_roadsb_sign_011'}, +{HashIs = -378732067, ModNam = 'ch1_roadsb_sign_012_lod'}, +{HashIs = -329747038, ModNam = 'ch1_roadsb_sign_012'}, +{HashIs = 13217739, ModNam = 'ch1_roadsb_sign_013_lod'}, +{HashIs = -1461850450, ModNam = 'ch1_roadsb_sign_013'}, +{HashIs = -2086449886, ModNam = 'ch1_roadsb_sign_014_lod'}, +{HashIs = 1998326571, ModNam = 'ch1_roadsb_sign_014'}, +{HashIs = -213985805, ModNam = 'ch1_roadsb_sign_015_lod'}, +{HashIs = -2055133195, ModNam = 'ch1_roadsb_sign_015'}, +{HashIs = -633385228, ModNam = 'ch1_roadsb_sign_016_lod'}, +{HashIs = 1404453984, ModNam = 'ch1_roadsb_sign_016'}, +{HashIs = -2142618686, ModNam = 'ch1_roadsb_sign_02_lod'}, +{HashIs = -1583717904, ModNam = 'ch1_roadsb_sign_02'}, +{HashIs = -1061186553, ModNam = 'ch1_roadsb_sign_03_lod'}, +{HashIs = 2107447798, ModNam = 'ch1_roadsb_sign_03'}, +{HashIs = -203365957, ModNam = 'ch1_roadsb_sign_04_lod'}, +{HashIs = -1916356023, ModNam = 'ch1_roadsb_sign_04'}, +{HashIs = 324921978, ModNam = 'ch1_roadsb_sign_05_lod'}, +{HashIs = 1539593789, ModNam = 'ch1_roadsb_sign_05'}, +{HashIs = -1100957720, ModNam = 'ch1_roadsb_sign_06_lod'}, +{HashIs = 1782379310, ModNam = 'ch1_roadsb_sign_06'}, +{HashIs = -1926144855, ModNam = 'ch1_roadsb_sign_07_lod'}, +{HashIs = 969085499, ModNam = 'ch1_roadsb_sign_07'}, +{HashIs = -752169639, ModNam = 'ch1_roadsb_sign_08_lod'}, +{HashIs = 1351630805, ModNam = 'ch1_roadsb_sign_08'}, +{HashIs = 935565793, ModNam = 'ch1_roadsb_sign_09_lod'}, +{HashIs = 107228030, ModNam = 'ch1_roadsb_sign_09'}, +{HashIs = -554725343, ModNam = 'ch1_roadsb_sign_10_lod'}, +{HashIs = 86976504, ModNam = 'ch1_roadsb_sign_10'}, +{HashIs = 223636340, ModNam = 'ch1_roadsb_sign_11_lod'}, +{HashIs = 155583355, ModNam = 'ch1_roadsc_02'}, +{HashIs = -107584484, ModNam = 'ch1_roadsc_03'}, +{HashIs = -285192464, ModNam = 'ch1_roadsc_04'}, +{HashIs = -792325508, ModNam = 'ch1_roadsc_05'}, +{HashIs = -1064930823, ModNam = 'ch1_roadsc_06'}, +{HashIs = -1304111754, ModNam = 'ch1_roadsc_07'}, +{HashIs = -957546838, ModNam = 'ch1_roadsc_08'}, +{HashIs = -1456946398, ModNam = 'ch1_roadsc_09'}, +{HashIs = 1457259630, ModNam = 'ch1_roadsc_10'}, +{HashIs = -1949829447, ModNam = 'ch1_roadsc_10b'}, +{HashIs = -786302728, ModNam = 'ch1_roadsc_11'}, +{HashIs = 1704829425, ModNam = 'ch1_roadsc_13'}, +{HashIs = 832649613, ModNam = 'ch1_roadsc_14'}, +{HashIs = -1215247638, ModNam = 'ch1_roadsc_61'}, +{HashIs = -23701252, ModNam = 'ch1_roadsc_65'}, +{HashIs = 123366124, ModNam = 'ch1_roadsc_66'}, +{HashIs = -173848706, ModNam = 'ch1_roadsc_67'}, +{HashIs = -338644007, ModNam = 'ch1_roadsc_68'}, +{HashIs = -1123234010, ModNam = 'ch1_roadsc_69a'}, +{HashIs = 1784850899, ModNam = 'ch1_roadsc_69b'}, +{HashIs = 1487898221, ModNam = 'ch1_roadsc_69c'}, +{HashIs = -474144726, ModNam = 'ch1_roadsc_70'}, +{HashIs = -637334346, ModNam = 'ch1_roadsc_71'}, +{HashIs = 1875699495, ModNam = 'ch1_roadsc_armco_18_lod'}, +{HashIs = -1227435626, ModNam = 'ch1_roadsc_armco_18'}, +{HashIs = 1147011827, ModNam = 'ch1_roadsc_armco_18b_lod'}, +{HashIs = -657978075, ModNam = 'ch1_roadsc_armco_18b'}, +{HashIs = -177510221, ModNam = 'ch1_roadsc_armco_19_lod'}, +{HashIs = -917866887, ModNam = 'ch1_roadsc_armco_19'}, +{HashIs = 970645781, ModNam = 'ch1_roadsc_armco_lb_002'}, +{HashIs = -2012545134, ModNam = 'ch1_roadsc_armco_lb_1'}, +{HashIs = -1260932542, ModNam = 'ch1_roadsc_armco01_lod'}, +{HashIs = -1418756195, ModNam = 'ch1_roadsc_armco01'}, +{HashIs = 1824513839, ModNam = 'ch1_roadsc_armco02_lod'}, +{HashIs = 894735209, ModNam = 'ch1_roadsc_armco02'}, +{HashIs = -1705115259, ModNam = 'ch1_roadsc_armco02a_lod'}, +{HashIs = 1113441934, ModNam = 'ch1_roadsc_armco02a'}, +{HashIs = 1049177369, ModNam = 'ch1_roadsc_armco03_lod'}, +{HashIs = 1696953086, ModNam = 'ch1_roadsc_armco03'}, +{HashIs = 815219769, ModNam = 'ch1_roadsc_armco03a_lod'}, +{HashIs = -1043676295, ModNam = 'ch1_roadsc_armco03a'}, +{HashIs = -2020640308, ModNam = 'ch1_roadsc_barrier00a_lod'}, +{HashIs = 1213652831, ModNam = 'ch1_roadsc_barrier00a'}, +{HashIs = 1966244446, ModNam = 'ch1_roadsc_barrier00b_lod'}, +{HashIs = 1451785154, ModNam = 'ch1_roadsc_barrier00b'}, +{HashIs = -51843706, ModNam = 'ch1_roadsc_barrier00c_lod'}, +{HashIs = 1539474998, ModNam = 'ch1_roadsc_barrier00c'}, +{HashIs = -1778116607, ModNam = 'ch1_roadsc_brd_hwsign_01'}, +{HashIs = -1469924162, ModNam = 'ch1_roadsc_brd_hwsign_02'}, +{HashIs = -651762533, ModNam = 'ch1_roadsc_dcl_frsgn_01'}, +{HashIs = 1184027521, ModNam = 'ch1_roadsc_jnt_sgn_1_lod'}, +{HashIs = 2095839890, ModNam = 'ch1_roadsc_jnt_sgn_1'}, +{HashIs = -762234195, ModNam = 'ch1_roadsc_layby_rd_dlcs_01'}, +{HashIs = 1202665182, ModNam = 'ch1_roadsc_od_bigsign_01_lod'}, +{HashIs = -1493756748, ModNam = 'ch1_roadsc_od_bigsign_01'}, +{HashIs = -609356651, ModNam = 'ch1_roadsc_rd_sd_barr_01_lod'}, +{HashIs = -1272862782, ModNam = 'ch1_roadsc_rd_sd_barr_01'}, +{HashIs = 106905833, ModNam = 'ch1_roadsc_rd_sd_barr_02_lod'}, +{HashIs = -866985948, ModNam = 'ch1_roadsc_rd_sd_barr_02'}, +{HashIs = -524588530, ModNam = 'ch1_roadsc_rd_sd_barr_03_lod'}, +{HashIs = -1769542515, ModNam = 'ch1_roadsc_rd_sd_barr_03'}, +{HashIs = 1927413048, ModNam = 'ch1_roadsc_road_jn_dcl_02'}, +{HashIs = -64838407, ModNam = 'ch1_roadsc_rum_strip00'}, +{HashIs = -1309142879, ModNam = 'ch1_roadsc_rum_strip01'}, +{HashIs = -415597787, ModNam = 'ch1_roadsc_rum_strip02'}, +{HashIs = -1797466517, ModNam = 'ch1_roadsc_rum_strip03'}, +{HashIs = -1020873986, ModNam = 'ch1_roadsc_rum_strip04'}, +{HashIs = -2020656176, ModNam = 'ch1_roadsc_rum_strip05'}, +{HashIs = 1825965662, ModNam = 'ch1_roadsc_rum_strip06'}, +{HashIs = 1663202043, ModNam = 'ch1_roadsc_rum_strip07'}, +{HashIs = 1482710391, ModNam = 'ch1_roadsc_rum_strip08'}, +{HashIs = 403461342, ModNam = 'ch1_roadsc_sides_0100'}, +{HashIs = -1326933463, ModNam = 'ch1_roadsc_sigb_oh_1'}, +{HashIs = -32557963, ModNam = 'ch1_roadsc_sigb_oh_2'}, +{HashIs = 1412240552, ModNam = 'ch1_roadsc_sign_base_01'}, +{HashIs = -325910085, ModNam = 'ch1_roadsc_trims_001'}, +{HashIs = 1649143087, ModNam = 'ch1_roadsc_trims_002'}, +{HashIs = 1580927834, ModNam = 'ch1_roadscdcls_08'}, +{HashIs = 656286014, ModNam = 'ch1_roadsd_01_sd'}, +{HashIs = 3186970, ModNam = 'ch1_roadsd_02_s'}, +{HashIs = -272012817, ModNam = 'ch1_roadsd_03_s'}, +{HashIs = 370936373, ModNam = 'ch1_roadsd_04_sd'}, +{HashIs = -1012848252, ModNam = 'ch1_roadsd_15'}, +{HashIs = -415371075, ModNam = 'ch1_roadsd_17'}, +{HashIs = -658025520, ModNam = 'ch1_roadsd_18'}, +{HashIs = 1924600317, ModNam = 'ch1_roadsd_21'}, +{HashIs = -2076199666, ModNam = 'ch1_roadsd_22'}, +{HashIs = 322032980, ModNam = 'ch1_roadsd_24'}, +{HashIs = 979411893, ModNam = 'ch1_roadsd_27'}, +{HashIs = 1277642562, ModNam = 'ch1_roadsd_28'}, +{HashIs = 1575840462, ModNam = 'ch1_roadsd_29'}, +{HashIs = 2002554564, ModNam = 'ch1_roadsd_72'}, +{HashIs = -1389266323, ModNam = 'ch1_roadsd_73'}, +{HashIs = -1695328783, ModNam = 'ch1_roadsd_74'}, +{HashIs = -756070936, ModNam = 'ch1_roadsd_75'}, +{HashIs = -1064722147, ModNam = 'ch1_roadsd_76'}, +{HashIs = -160494361, ModNam = 'ch1_roadsd_77'}, +{HashIs = -466851742, ModNam = 'ch1_roadsd_78'}, +{HashIs = 394940189, ModNam = 'ch1_roadsd_79'}, +{HashIs = -1169909681, ModNam = 'ch1_roadsd_80'}, +{HashIs = -2045104758, ModNam = 'ch1_roadsd_armco_03_lod'}, +{HashIs = -47684765, ModNam = 'ch1_roadsd_armco_03'}, +{HashIs = 1981091170, ModNam = 'ch1_roadsd_armco_04_lod'}, +{HashIs = -135964451, ModNam = 'ch1_roadsd_armco_04'}, +{HashIs = -184712637, ModNam = 'ch1_roadsd_armco_ent_01_lod'}, +{HashIs = -2047628812, ModNam = 'ch1_roadsd_armco_ent_01'}, +{HashIs = 1983014996, ModNam = 'ch1_roadsd_armco_right_lod'}, +{HashIs = -655941411, ModNam = 'ch1_roadsd_armco_right'}, +{HashIs = -1173963811, ModNam = 'ch1_roadsd_armco_rr_1_lod'}, +{HashIs = -769516717, ModNam = 'ch1_roadsd_armco_rr_1'}, +{HashIs = 959985672, ModNam = 'ch1_roadsd_bdg_end_01'}, +{HashIs = 1986264890, ModNam = 'ch1_roadsd_bdg_end_dcl01'}, +{HashIs = 1513994963, ModNam = 'ch1_roadsd_bdgent_dc2_lod'}, +{HashIs = -51747235, ModNam = 'ch1_roadsd_bdgent_dc2'}, +{HashIs = 1953618927, ModNam = 'ch1_roadsd_bdgent_decal_lod'}, +{HashIs = -779880118, ModNam = 'ch1_roadsd_bdgent_decal'}, +{HashIs = -227075385, ModNam = 'ch1_roadsd_bdgent01a2'}, +{HashIs = -713389332, ModNam = 'ch1_roadsd_bdgentb_01'}, +{HashIs = 731697520, ModNam = 'ch1_roadsd_ch1_09_zancudo_lod'}, +{HashIs = 843998175, ModNam = 'ch1_roadsd_ch1_09_zancudo'}, +{HashIs = -1896860118, ModNam = 'ch1_roadsd_dcl_rd_jn_27'}, +{HashIs = -1760915802, ModNam = 'ch1_roadsd_dcl_tugnd_01'}, +{HashIs = 1872112722, ModNam = 'ch1_roadsd_dst_dcls03'}, +{HashIs = 1536427086, ModNam = 'ch1_roadsd_dst_dcls04'}, +{HashIs = -794712980, ModNam = 'ch1_roadsd_dst_dcls2'}, +{HashIs = -955897601, ModNam = 'ch1_roadsd_flappybase_003'}, +{HashIs = 1138500265, ModNam = 'ch1_roadsd_flappybase_004'}, +{HashIs = 1114316743, ModNam = 'ch1_roadsd_flappybase_005'}, +{HashIs = 1901067664, ModNam = 'ch1_roadsd_flappybase_006'}, +{HashIs = -45000514, ModNam = 'ch1_roadsd_flappybase_02'}, +{HashIs = -1844246326, ModNam = 'ch1_roadsd_fwysign_007_lod'}, +{HashIs = 1445232398, ModNam = 'ch1_roadsd_fwysign_007'}, +{HashIs = -183589683, ModNam = 'ch1_roadsd_introad'}, +{HashIs = 1339572730, ModNam = 'ch1_roadsd_introad2'}, +{HashIs = -788478895, ModNam = 'ch1_roadsd_introad3'}, +{HashIs = 938898832, ModNam = 'ch1_roadsd_junt_01'}, +{HashIs = 676576038, ModNam = 'ch1_roadsd_layby_01_dcl'}, +{HashIs = 1633628623, ModNam = 'ch1_roadsd_ovrly01'}, +{HashIs = 2018176436, ModNam = 'ch1_roadsd_phc_brd_03'}, +{HashIs = -2133880418, ModNam = 'ch1_roadsd_phc_brddcl_03'}, +{HashIs = 624691178, ModNam = 'ch1_roadsd_phc_brdg_02'}, +{HashIs = 1730159959, ModNam = 'ch1_roadsd_phc_brg_01'}, +{HashIs = -1619295808, ModNam = 'ch1_roadsd_phc_brg_01s'}, +{HashIs = -1424407269, ModNam = 'ch1_roadsd_phc_brgdcl_02'}, +{HashIs = -2099719889, ModNam = 'ch1_roadsd_phc_brgdcls_01'}, +{HashIs = -1029543826, ModNam = 'ch1_roadsd_phc_railings_1_lod'}, +{HashIs = 87969153, ModNam = 'ch1_roadsd_phc_railings_1'}, +{HashIs = 1040331239, ModNam = 'ch1_roadsd_phc_railings_2_lod'}, +{HashIs = 1662355762, ModNam = 'ch1_roadsd_phc_railings_2'}, +{HashIs = -1124546952, ModNam = 'ch1_roadsd_phc_railings_3_lod'}, +{HashIs = 1892394142, ModNam = 'ch1_roadsd_phc_railings_3'}, +{HashIs = -177720365, ModNam = 'ch1_roadsd_phc_railings_4_lod'}, +{HashIs = 1316708350, ModNam = 'ch1_roadsd_phc_railings_4'}, +{HashIs = 517434818, ModNam = 'ch1_roadsd_phc_railings_5_lod'}, +{HashIs = 1545993043, ModNam = 'ch1_roadsd_phc_railings_5'}, +{HashIs = 1701570209, ModNam = 'ch1_roadsd_phc_railings_6_lod'}, +{HashIs = -638454039, ModNam = 'ch1_roadsd_phc_railings_6'}, +{HashIs = 2011850495, ModNam = 'ch1_roadsd_phc_rd_swctbc_1'}, +{HashIs = -1916685480, ModNam = 'ch1_roadsd_r_armco_00_lod'}, +{HashIs = 1583903786, ModNam = 'ch1_roadsd_r_armco_00'}, +{HashIs = 2126341572, ModNam = 'ch1_roadsd_r_armco_01_lod'}, +{HashIs = -125261736, ModNam = 'ch1_roadsd_r_armco_01'}, +{HashIs = -602561585, ModNam = 'ch1_roadsd_r_armco_02_lod'}, +{HashIs = 163859151, ModNam = 'ch1_roadsd_r_armco_02'}, +{HashIs = 1364423747, ModNam = 'ch1_roadsd_r_armco_03_lod'}, +{HashIs = 352215363, ModNam = 'ch1_roadsd_r_armco_03'}, +{HashIs = 346766965, ModNam = 'ch1_roadsd_r_armco_04_lod'}, +{HashIs = -1786912172, ModNam = 'ch1_roadsd_r_armco_04'}, +{HashIs = -1236339728, ModNam = 'ch1_roadsd_r_armco_05_lod'}, +{HashIs = 666601169, ModNam = 'ch1_roadsd_r_armco_05'}, +{HashIs = 363750159, ModNam = 'ch1_roadsd_r_armco_06_lod'}, +{HashIs = 1090632029, ModNam = 'ch1_roadsd_r_armco_06'}, +{HashIs = -417045973, ModNam = 'ch1_roadsd_r_armco_07_lod'}, +{HashIs = 1397186024, ModNam = 'ch1_roadsd_r_armco_07'}, +{HashIs = 852294706, ModNam = 'ch1_roadsd_r_armco_08_lod'}, +{HashIs = -655169215, ModNam = 'ch1_roadsd_r_armco_08'}, +{HashIs = -1039221425, ModNam = 'ch1_roadsd_r_armco_09_lod'}, +{HashIs = 1799720420, ModNam = 'ch1_roadsd_r_armco_09'}, +{HashIs = 1254625220, ModNam = 'ch1_roadsd_rbrid02_lod'}, +{HashIs = 1655791990, ModNam = 'ch1_roadsd_rbrid02'}, +{HashIs = -2193595, ModNam = 'ch1_roadsd_rbrid02d'}, +{HashIs = 334400835, ModNam = 'ch1_roadsd_roadbrg_01_d'}, +{HashIs = -2135677993, ModNam = 'ch1_roadsd_roadbrg_01'}, +{HashIs = 1026591813, ModNam = 'ch1_roadsd_rum_strip00'}, +{HashIs = -669335017, ModNam = 'ch1_roadsd_rum_strip03'}, +{HashIs = 106503827, ModNam = 'ch1_roadsd_rum_strip04'}, +{HashIs = 365870462, ModNam = 'ch1_roadsd_rum_strip05'}, +{HashIs = 603216329, ModNam = 'ch1_roadsd_rum_strip06'}, +{HashIs = -1586670399, ModNam = 'ch1_roadsd_rum_strip07'}, +{HashIs = -1351225134, ModNam = 'ch1_roadsd_rum_strip08'}, +{HashIs = -1097265388, ModNam = 'ch1_roadsd_rum_strip09'}, +{HashIs = 2001990827, ModNam = 'ch1_roadsd_rum_strip10'}, +{HashIs = 1776343493, ModNam = 'ch1_roadsd_rum_strip11'}, +{HashIs = -1034491314, ModNam = 'ch1_roadsd_sign_01_lod'}, +{HashIs = -1849633544, ModNam = 'ch1_roadsd_sign_01'}, +{HashIs = -279976852, ModNam = 'ch1_roadsd_sign_02_lod'}, +{HashIs = -1726913643, ModNam = 'ch1_roadsd_sign_02'}, +{HashIs = -1906345546, ModNam = 'ch1_roadsd_sign_03_lod'}, +{HashIs = -1966422264, ModNam = 'ch1_roadsd_sign_03'}, +{HashIs = -1615629774, ModNam = 'ch1_roadsd_sign_05_lod'}, +{HashIs = -1369928153, ModNam = 'ch1_roadsd_sign_05'}, +{HashIs = 1052433774, ModNam = 'ch1_roadsd_sign_06_lod'}, +{HashIs = -231402017, ModNam = 'ch1_roadsd_sign_06'}, +{HashIs = 608744561, ModNam = 'ch1_roadsd_sign_pbluff_01_lod'}, +{HashIs = -1370323493, ModNam = 'ch1_roadsd_sign_road003'}, +{HashIs = -1043859667, ModNam = 'ch1_roadsd_sndy_dcl_jn_01'}, +{HashIs = 1706371580, ModNam = 'ch1_roadsd_sndydcljn_1_lod'}, +{HashIs = 83228292, ModNam = 'ch1_roadsd_t_lgt_01'}, +{HashIs = -536826726, ModNam = 'ch1_roadsd_t_lgt_04'}, +{HashIs = -1112807439, ModNam = 'ch1_roadsd_t_lgt_06'}, +{HashIs = 841634040, ModNam = 'ch1_roadsd_t_lgt_09'}, +{HashIs = 1720865851, ModNam = 'ch1_roadsd_t_lgt_12'}, +{HashIs = -620249816, ModNam = 'ch1_roadsd_t_lgt_14'}, +{HashIs = 1052838729, ModNam = 'ch1_roadsd_t_lgt_38'}, +{HashIs = -1715027853, ModNam = 'ch1_roadsd_t_lgt_43'}, +{HashIs = -1084923618, ModNam = 'ch1_roadsd_tun_rd_1b'}, +{HashIs = 1574608634, ModNam = 'ch1_roadsd_tun_rd_2b'}, +{HashIs = 1878151009, ModNam = 'ch1_roadsd_tunrnd_1dcl'}, +{HashIs = 1188724227, ModNam = 'ch1_roadsd_tunrnd_1dcl2'}, +{HashIs = -1230900250, ModNam = 'ch1_roadsd_tunshell_1b'}, +{HashIs = 1520710138, ModNam = 'ch1_roadsd_tunshell_1bshadow'}, +{HashIs = 1750133957, ModNam = 'ch1_roadsd_tunshell_2b'}, +{HashIs = -1926447383, ModNam = 'ch1_roadsd_tunshell_2bshadow'}, +{HashIs = -1935126821, ModNam = 'ch2_01_cliff_dcl_03'}, +{HashIs = 461690278, ModNam = 'ch2_01_dec01'}, +{HashIs = 1302804946, ModNam = 'ch2_01_dec02'}, +{HashIs = 1061330185, ModNam = 'ch2_01_dec03'}, +{HashIs = 5742384, ModNam = 'ch2_01_dec04'}, +{HashIs = 1567097117, ModNam = 'ch2_01_l1'}, +{HashIs = 1873913264, ModNam = 'ch2_01_l2'}, +{HashIs = 2145863195, ModNam = 'ch2_01_l3'}, +{HashIs = 715496345, ModNam = 'ch2_01_l4'}, +{HashIs = 1452208991, ModNam = 'ch2_01_l5'}, +{HashIs = -391407718, ModNam = 'ch2_01_l6'}, +{HashIs = 1142283999, ModNam = 'ch2_01_rock4f'}, +{HashIs = -762214329, ModNam = 'ch2_01_rocksml01'}, +{HashIs = 391279622, ModNam = 'ch2_01_water_01'}, +{HashIs = 578456178, ModNam = 'ch2_01_water_02'}, +{HashIs = 1418030727, ModNam = 'ch2_01_water_03'}, +{HashIs = -1288775549, ModNam = 'ch2_01b_d1'}, +{HashIs = -1048251089, ModNam = 'ch2_01b_d2'}, +{HashIs = 1096461599, ModNam = 'ch2_01b_d29'}, +{HashIs = -1670946081, ModNam = 'ch2_01b_d2h'}, +{HashIs = -1737008073, ModNam = 'ch2_01b_d30'}, +{HashIs = 1966314928, ModNam = 'ch2_01b_d32'}, +{HashIs = -540480803, ModNam = 'ch2_01b_d34'}, +{HashIs = -486590429, ModNam = 'ch2_01b_d4'}, +{HashIs = 1473084672, ModNam = 'ch2_01b_fnc'}, +{HashIs = 6285255, ModNam = 'ch2_01b_l1'}, +{HashIs = 475622736, ModNam = 'ch2_01b_l10'}, +{HashIs = -1696064303, ModNam = 'ch2_01b_l2'}, +{HashIs = 417306822, ModNam = 'ch2_01b_l3'}, +{HashIs = 648655962, ModNam = 'ch2_01b_l4'}, +{HashIs = 890982717, ModNam = 'ch2_01b_l5'}, +{HashIs = -741634401, ModNam = 'ch2_01b_l6'}, +{HashIs = 1907051096, ModNam = 'ch2_01b_l7'}, +{HashIs = -2141100092, ModNam = 'ch2_01b_l8'}, +{HashIs = 237503315, ModNam = 'ch2_01b_l9'}, +{HashIs = 307337807, ModNam = 'ch2_01b_retwall_dec'}, +{HashIs = 473527461, ModNam = 'ch2_01b_retwall003'}, +{HashIs = 1270645446, ModNam = 'ch2_01b_retwall01'}, +{HashIs = -1829515351, ModNam = 'ch2_01b_retwall02_lod'}, +{HashIs = 681958577, ModNam = 'ch2_01b_retwall03_lod'}, +{HashIs = 1918771206, ModNam = 'ch2_01b_retwall04_lod'}, +{HashIs = -771059872, ModNam = 'ch2_01b_retwall04'}, +{HashIs = -1186147135, ModNam = 'ch2_01c_ch2_02b_infoboard'}, +{HashIs = 395851712, ModNam = 'ch2_01c_l1'}, +{HashIs = 88445723, ModNam = 'ch2_01c_l2'}, +{HashIs = 2065727183, ModNam = 'ch2_01c_l3'}, +{HashIs = 1758517808, ModNam = 'ch2_01c_l4'}, +{HashIs = 1320396278, ModNam = 'ch2_01c_l5'}, +{HashIs = 1016267189, ModNam = 'ch2_01c_l6'}, +{HashIs = 1990575782, ModNam = 'ch2_01c_retainer'}, +{HashIs = -1049669400, ModNam = 'ch2_01c_retwalb002'}, +{HashIs = 978982745, ModNam = 'ch2_02_armco01'}, +{HashIs = 576415580, ModNam = 'ch2_02_armco02'}, +{HashIs = 707432227, ModNam = 'ch2_02_barrier01_lod'}, +{HashIs = 1755390252, ModNam = 'ch2_02_barrier05_lod'}, +{HashIs = 153002165, ModNam = 'ch2_02_barrier05'}, +{HashIs = -1010901451, ModNam = 'ch2_02_barrier06_lod'}, +{HashIs = -95943928, ModNam = 'ch2_02_barrier06'}, +{HashIs = 1718952592, ModNam = 'ch2_02_deco40'}, +{HashIs = 548850198, ModNam = 'ch2_02_drain01_fiz'}, +{HashIs = 92328935, ModNam = 'ch2_02_drain01_lod'}, +{HashIs = -1699503441, ModNam = 'ch2_02_drain01'}, +{HashIs = -1220698395, ModNam = 'ch2_02_flag1_lod'}, +{HashIs = -950637720, ModNam = 'ch2_02_flag2_lod'}, +{HashIs = 518632587, ModNam = 'ch2_02_flag3_lod'}, +{HashIs = -690990263, ModNam = 'ch2_02_g00'}, +{HashIs = -1470728602, ModNam = 'ch2_02_g03'}, +{HashIs = -1781673643, ModNam = 'ch2_02_g04'}, +{HashIs = 1919486604, ModNam = 'ch2_02_g06'}, +{HashIs = -1185474457, ModNam = 'ch2_02_g07'}, +{HashIs = 31143984, ModNam = 'ch2_02_glue_02'}, +{HashIs = -2024005511, ModNam = 'ch2_02_glue_03b'}, +{HashIs = -280334248, ModNam = 'ch2_02_glue_03c'}, +{HashIs = 523956975, ModNam = 'ch2_02_glue_04'}, +{HashIs = 284382816, ModNam = 'ch2_02_glue_05'}, +{HashIs = -1062259291, ModNam = 'ch2_02_glue_06'}, +{HashIs = -1390997899, ModNam = 'ch2_02_glue_07'}, +{HashIs = -912013426, ModNam = 'ch2_02_glue_09'}, +{HashIs = -2106017135, ModNam = 'ch2_02_glue_10'}, +{HashIs = -1725831197, ModNam = 'ch2_02_glue_11'}, +{HashIs = -2024389556, ModNam = 'ch2_02_glue_12'}, +{HashIs = 900079849, ModNam = 'ch2_02_glue_13'}, +{HashIs = 224120857, ModNam = 'ch2_02_glue_14'}, +{HashIs = -1091128484, ModNam = 'ch2_02_glue_15'}, +{HashIs = -1323165773, ModNam = 'ch2_02_glue_16'}, +{HashIs = -900117983, ModNam = 'ch2_02_glue_17'}, +{HashIs = 1987420763, ModNam = 'ch2_02_glue_18'}, +{HashIs = 1756563158, ModNam = 'ch2_02_glue_19'}, +{HashIs = 1832220227, ModNam = 'ch2_02_glue_20'}, +{HashIs = 1059592745, ModNam = 'ch2_02_glue_21'}, +{HashIs = -1825193397, ModNam = 'ch2_02_glue_22'}, +{HashIs = -1516083420, ModNam = 'ch2_02_glue_23'}, +{HashIs = 2010647440, ModNam = 'ch2_02_glue_24'}, +{HashIs = -2043828165, ModNam = 'ch2_02_glue_25'}, +{HashIs = 1992624486, ModNam = 'ch2_02_glue_26'}, +{HashIs = -1997099575, ModNam = 'ch2_02_glue_27'}, +{HashIs = -617983441, ModNam = 'ch2_02_glue_28'}, +{HashIs = 2053874479, ModNam = 'ch2_02_grddec_1e'}, +{HashIs = -739395277, ModNam = 'ch2_02_l01'}, +{HashIs = -629160361, ModNam = 'ch2_02_l02'}, +{HashIs = -413573110, ModNam = 'ch2_02_l03'}, +{HashIs = -38761288, ModNam = 'ch2_02_l04'}, +{HashIs = 2099645345, ModNam = 'ch2_02_l05'}, +{HashIs = -1956861938, ModNam = 'ch2_02_l06'}, +{HashIs = -1329335588, ModNam = 'ch2_02_l07'}, +{HashIs = -962650474, ModNam = 'ch2_02_l08'}, +{HashIs = 1186242239, ModNam = 'ch2_02_l09'}, +{HashIs = 675898161, ModNam = 'ch2_02_l10'}, +{HashIs = -987980583, ModNam = 'ch2_02_l11'}, +{HashIs = -757974972, ModNam = 'ch2_02_l12'}, +{HashIs = -509520414, ModNam = 'ch2_02_l13'}, +{HashIs = -281022177, ModNam = 'ch2_02_l14'}, +{HashIs = 2113474191, ModNam = 'ch2_02_l15'}, +{HashIs = -1945560249, ModNam = 'ch2_02_leaves01'}, +{HashIs = -850016144, ModNam = 'ch2_02_mesh01'}, +{HashIs = -1574229629, ModNam = 'ch2_02_ob00'}, +{HashIs = -1962017979, ModNam = 'ch2_02_ob04'}, +{HashIs = 1897209192, ModNam = 'ch2_02_obbuilding'}, +{HashIs = 457048444, ModNam = 'ch2_02_obdecal02'}, +{HashIs = 761308609, ModNam = 'ch2_02_obdecal03'}, +{HashIs = -600373479, ModNam = 'ch2_02_obgrnd01'}, +{HashIs = -351951690, ModNam = 'ch2_02_obgrnd02'}, +{HashIs = -959292336, ModNam = 'ch2_02_obgrnd03'}, +{HashIs = 613457129, ModNam = 'ch2_02_observ_shadobj_lod'}, +{HashIs = -1348961567, ModNam = 'ch2_02_observ_shadobj'}, +{HashIs = 1583610618, ModNam = 'ch2_02_obtoilet'}, +{HashIs = 277759089, ModNam = 'ch2_02_parkentrance'}, +{HashIs = 76635152, ModNam = 'ch2_02_pathd_01'}, +{HashIs = -624516189, ModNam = 'ch2_02_rail01'}, +{HashIs = -862255284, ModNam = 'ch2_02_rail02'}, +{HashIs = 314119047, ModNam = 'ch2_02_rail03'}, +{HashIs = 82802676, ModNam = 'ch2_02_rail04'}, +{HashIs = 799198554, ModNam = 'ch2_02_rail05'}, +{HashIs = 561295614, ModNam = 'ch2_02_rail06'}, +{HashIs = 1274840593, ModNam = 'ch2_02_rail07'}, +{HashIs = 1033070907, ModNam = 'ch2_02_rail08'}, +{HashIs = -2003534016, ModNam = 'ch2_02_rail09'}, +{HashIs = 1476481250, ModNam = 'ch2_02_rail10'}, +{HashIs = 585197211, ModNam = 'ch2_02_rail11'}, +{HashIs = 1045339517, ModNam = 'ch2_02_rail12'}, +{HashIs = 120827712, ModNam = 'ch2_02_rail13'}, +{HashIs = 346966581, ModNam = 'ch2_02_rail14'}, +{HashIs = -675557295, ModNam = 'ch2_02_rail15'}, +{HashIs = 520564551, ModNam = 'ch2_02_rail50'}, +{HashIs = 1638786730, ModNam = 'ch2_02_rddcal01'}, +{HashIs = 2013003530, ModNam = 'ch2_02_refproxy1'}, +{HashIs = -2042848369, ModNam = 'ch2_02_refproxy2'}, +{HashIs = -1819953631, ModNam = 'ch2_02_refproxy3'}, +{HashIs = -1580248396, ModNam = 'ch2_02_refproxy4'}, +{HashIs = -1118205496, ModNam = 'ch2_02_refproxy5'}, +{HashIs = -894983068, ModNam = 'ch2_02_refproxy6'}, +{HashIs = -1746026779, ModNam = 'ch2_02_refproxy8'}, +{HashIs = 778620665, ModNam = 'ch2_02_retwall00_lod'}, +{HashIs = -216118556, ModNam = 'ch2_02_retwall00'}, +{HashIs = -192760186, ModNam = 'ch2_02_retwall01_lod'}, +{HashIs = -1732667884, ModNam = 'ch2_02_retwall01'}, +{HashIs = -964944477, ModNam = 'ch2_02_retwall02_lod'}, +{HashIs = -811891745, ModNam = 'ch2_02_retwall02'}, +{HashIs = 1031061778, ModNam = 'ch2_02_retwall03_lod'}, +{HashIs = 66776221, ModNam = 'ch2_02_retwall03'}, +{HashIs = -204206538, ModNam = 'ch2_02_retwall05_lod'}, +{HashIs = 51768015, ModNam = 'ch2_02_retwall05'}, +{HashIs = 1595297443, ModNam = 'ch2_02_retwall06_lod'}, +{HashIs = 817907235, ModNam = 'ch2_02_retwall06'}, +{HashIs = -1185555974, ModNam = 'ch2_02_retwall07_lod'}, +{HashIs = -546692232, ModNam = 'ch2_02_retwall07'}, +{HashIs = -2086281902, ModNam = 'ch2_02_rocks04'}, +{HashIs = 1056760923, ModNam = 'ch2_02_trackwall01'}, +{HashIs = -2015421177, ModNam = 'ch2_02_trailsign01'}, +{HashIs = 1512269313, ModNam = 'ch2_02_trailweeds'}, +{HashIs = 1222719889, ModNam = 'ch2_02_treetrunk'}, +{HashIs = -558153531, ModNam = 'ch2_02_tunnel002'}, +{HashIs = -30223439, ModNam = 'ch2_02_tunnelwall_lod'}, +{HashIs = -428073079, ModNam = 'ch2_02_tunnelwall'}, +{HashIs = 741302299, ModNam = 'ch2_02_wall01_lod'}, +{HashIs = 1129524937, ModNam = 'ch2_02_wall02'}, +{HashIs = -2119698540, ModNam = 'ch2_02_weed_01'}, +{HashIs = 127304563, ModNam = 'ch2_02_weed_02'}, +{HashIs = -49960016, ModNam = 'ch2_02_woodpost01'}, +{HashIs = 1882173704, ModNam = 'ch2_02b_decs00'}, +{HashIs = -2103224849, ModNam = 'ch2_02b_decs01'}, +{HashIs = -1666151923, ModNam = 'ch2_02b_decs02'}, +{HashIs = -1359139162, ModNam = 'ch2_02b_decs03'}, +{HashIs = 751479359, ModNam = 'ch2_02b_decs04'}, +{HashIs = 1056394904, ModNam = 'ch2_02b_decs05'}, +{HashIs = 1242391748, ModNam = 'ch2_02b_decs06'}, +{HashIs = -440198091, ModNam = 'ch2_02b_decs08'}, +{HashIs = -271699893, ModNam = 'ch2_02b_decs09'}, +{HashIs = -502492900, ModNam = 'ch2_02b_decs10'}, +{HashIs = -196135519, ModNam = 'ch2_02b_decs11'}, +{HashIs = -977807245, ModNam = 'ch2_02b_decs12'}, +{HashIs = -671777554, ModNam = 'ch2_02b_decs13'}, +{HashIs = 454460211, ModNam = 'ch2_02b_decs15'}, +{HashIs = 753215184, ModNam = 'ch2_02b_decs16'}, +{HashIs = 1514162026, ModNam = 'ch2_02b_infoboard'}, +{HashIs = 1768722208, ModNam = 'ch2_02b_juicestand_lod'}, +{HashIs = 1107670067, ModNam = 'ch2_02b_juicestand_ovl'}, +{HashIs = 970949864, ModNam = 'ch2_02b_juicestand'}, +{HashIs = -57539871, ModNam = 'ch2_02b_l024'}, +{HashIs = 653725247, ModNam = 'ch2_02b_l16'}, +{HashIs = 1250612582, ModNam = 'ch2_02b_l18'}, +{HashIs = 1539471317, ModNam = 'ch2_02b_l19'}, +{HashIs = 633670895, ModNam = 'ch2_02b_l20'}, +{HashIs = 1860706100, ModNam = 'ch2_02b_l21'}, +{HashIs = 1483141682, ModNam = 'ch2_02b_l22'}, +{HashIs = -2101033235, ModNam = 'ch2_02b_l23'}, +{HashIs = -1836363824, ModNam = 'ch2_02b_retwall008_lod'}, +{HashIs = -1688675923, ModNam = 'ch2_02b_retwall008'}, +{HashIs = 302923106, ModNam = 'ch2_03_barrier_04_lod'}, +{HashIs = -815867178, ModNam = 'ch2_03_barrier_04'}, +{HashIs = -102435203, ModNam = 'ch2_03_d11'}, +{HashIs = -590380697, ModNam = 'ch2_03_d30'}, +{HashIs = -1235237109, ModNam = 'ch2_03_decal01'}, +{HashIs = -1686012150, ModNam = 'ch2_03_dishes001'}, +{HashIs = 1921817855, ModNam = 'ch2_03_dishesdetail'}, +{HashIs = 1812662526, ModNam = 'ch2_03_emis_sign_hd'}, +{HashIs = -653073936, ModNam = 'ch2_03_emis_sign_slod'}, +{HashIs = -68466659, ModNam = 'ch2_03_emissive_hut02_lod'}, +{HashIs = 625105776, ModNam = 'ch2_03_hut02_railinga'}, +{HashIs = -1543010182, ModNam = 'ch2_03_hut02'}, +{HashIs = 203611151, ModNam = 'ch2_03_hut03_decal'}, +{HashIs = -2116632386, ModNam = 'ch2_03_ladder_mesh_00'}, +{HashIs = -1068679750, ModNam = 'ch2_03_ladder_mesh_01'}, +{HashIs = 65979724, ModNam = 'ch2_03_ladder_mesh_02'}, +{HashIs = 1029650476, ModNam = 'ch2_03_ladder_mesh_03'}, +{HashIs = -484342862, ModNam = 'ch2_03_ladder_mesh_04'}, +{HashIs = 348874501, ModNam = 'ch2_03_ladder_mesh_05'}, +{HashIs = -962278727, ModNam = 'ch2_03_ladder_mesh_06'}, +{HashIs = -118902974, ModNam = 'ch2_03_ladder_mesh_07'}, +{HashIs = -1177800440, ModNam = 'ch2_03_ladder_mesh_08'}, +{HashIs = -1401186713, ModNam = 'ch2_03_ladder_mesh_09'}, +{HashIs = -780606667, ModNam = 'ch2_03_ladder_mesh_10'}, +{HashIs = 781557101, ModNam = 'ch2_03_ladder_mesh_11'}, +{HashIs = 1011824864, ModNam = 'ch2_03_ladder_mesh_12'}, +{HashIs = 151114310, ModNam = 'ch2_03_ladder_mesh_13'}, +{HashIs = 415527371, ModNam = 'ch2_03_ladder_mesh_14'}, +{HashIs = 255631348, ModNam = 'ch2_03_land04'}, +{HashIs = 485440345, ModNam = 'ch2_03_land05'}, +{HashIs = -733337072, ModNam = 'ch2_03_land06'}, +{HashIs = -79988750, ModNam = 'ch2_03_land07'}, +{HashIs = -1241453186, ModNam = 'ch2_03_land08'}, +{HashIs = 2070410981, ModNam = 'ch2_03_land10'}, +{HashIs = 1764381290, ModNam = 'ch2_03_land11'}, +{HashIs = -251241121, ModNam = 'ch2_03_parkdet01'}, +{HashIs = -466294386, ModNam = 'ch2_03_radio_tower_01_decal'}, +{HashIs = -840785448, ModNam = 'ch2_03_radio_tower_01'}, +{HashIs = -1887759324, ModNam = 'ch2_03_radio_tower_fizzhd'}, +{HashIs = 1673693621, ModNam = 'ch2_03_retwall_glue'}, +{HashIs = -342701740, ModNam = 'ch2_03_retwall01'}, +{HashIs = 603086866, ModNam = 'ch2_03_retwalls'}, +{HashIs = -1015721672, ModNam = 'ch2_03_sign'}, +{HashIs = 467969413, ModNam = 'ch2_03_signdcal'}, +{HashIs = -1170032428, ModNam = 'ch2_03_signedge01'}, +{HashIs = -1408885669, ModNam = 'ch2_03_signedge02'}, +{HashIs = -694128241, ModNam = 'ch2_03_signedge03'}, +{HashIs = -931474108, ModNam = 'ch2_03_signedge04'}, +{HashIs = -812096645, ModNam = 'ch2_03_signedge05'}, +{HashIs = -1051408652, ModNam = 'ch2_03_signedge06'}, +{HashIs = 1781864630, ModNam = 'ch2_03_signedge07'}, +{HashIs = -1646723075, ModNam = 'ch2_03_signedge08'}, +{HashIs = 245955245, ModNam = 'ch2_03_signframinga'}, +{HashIs = 13459190, ModNam = 'ch2_03_signframingb'}, +{HashIs = 1412236724, ModNam = 'ch2_03_signframingc'}, +{HashIs = -1923909632, ModNam = 'ch2_03_signframingd'}, +{HashIs = 935480543, ModNam = 'ch2_03_signframinge'}, +{HashIs = 1638244517, ModNam = 'ch2_03_signframingf'}, +{HashIs = -1671916022, ModNam = 'ch2_03_signframingg'}, +{HashIs = 1356551784, ModNam = 'ch2_03_signjoins01'}, +{HashIs = -791161245, ModNam = 'ch2_03_signjoins02'}, +{HashIs = 2130358950, ModNam = 'ch2_03_signjoins03'}, +{HashIs = 1968021324, ModNam = 'ch2_03_signjoins04'}, +{HashIs = -1550550055, ModNam = 'ch2_03_signjoins05'}, +{HashIs = 368009361, ModNam = 'ch2_03_signjoins06'}, +{HashIs = 205344045, ModNam = 'ch2_03_signjoins07'}, +{HashIs = -1331259903, ModNam = 'ch2_03_signjoins08'}, +{HashIs = -1413661615, ModNam = 'ch2_03_signstructure_b'}, +{HashIs = 53225115, ModNam = 'ch2_03_signstructure_b2'}, +{HashIs = 896174871, ModNam = 'ch2_03_signstructure_b3'}, +{HashIs = 655421028, ModNam = 'ch2_03_signstructure_b4'}, +{HashIs = 116207157, ModNam = 'ch2_03_signstructure_b5'}, +{HashIs = -240122949, ModNam = 'ch2_03_signstructure_b6'}, +{HashIs = 712570188, ModNam = 'ch2_03_signstructure_b7'}, +{HashIs = 353946252, ModNam = 'ch2_03_signstructure_b8'}, +{HashIs = -349018684, ModNam = 'ch2_03_signstructure'}, +{HashIs = 904626145, ModNam = 'ch2_03_towerbase'}, +{HashIs = 1091986862, ModNam = 'ch2_03_vsignlite'}, +{HashIs = 1807169966, ModNam = 'ch2_03_wires01'}, +{HashIs = 388655830, ModNam = 'ch2_03b_barrier_01'}, +{HashIs = 889661696, ModNam = 'ch2_03b_bb_slod'}, +{HashIs = 1474817542, ModNam = 'ch2_03b_cg2_03b_bb'}, +{HashIs = -605118215, ModNam = 'ch2_03b_d13'}, +{HashIs = 1218509404, ModNam = 'ch2_03b_d15'}, +{HashIs = -615079991, ModNam = 'ch2_03b_d16'}, +{HashIs = 1843184847, ModNam = 'ch2_03b_d19'}, +{HashIs = 1439340047, ModNam = 'ch2_03b_d20'}, +{HashIs = -1398324281, ModNam = 'ch2_03b_d22'}, +{HashIs = -142026355, ModNam = 'ch2_03b_d23'}, +{HashIs = -1931475911, ModNam = 'ch2_03b_d24'}, +{HashIs = -638869933, ModNam = 'ch2_03b_d25'}, +{HashIs = 137132756, ModNam = 'ch2_03b_d26'}, +{HashIs = 914282360, ModNam = 'ch2_03b_d27'}, +{HashIs = -297521970, ModNam = 'ch2_03b_decal_01'}, +{HashIs = 239594733, ModNam = 'ch2_03b_decal_02'}, +{HashIs = 527798088, ModNam = 'ch2_03b_decal_03'}, +{HashIs = -123420249, ModNam = 'ch2_03b_decal_05'}, +{HashIs = 1696537246, ModNam = 'ch2_03b_decal_07'}, +{HashIs = -481827481, ModNam = 'ch2_03b_decal_07a'}, +{HashIs = 2055686334, ModNam = 'ch2_03b_decal_10'}, +{HashIs = -1872530314, ModNam = 'ch2_03b_decal_11'}, +{HashIs = -205178060, ModNam = 'ch2_03b_decal_14'}, +{HashIs = -1758526963, ModNam = 'ch2_03b_decal_16'}, +{HashIs = 1122588807, ModNam = 'ch2_03b_decal_21'}, +{HashIs = -623735041, ModNam = 'ch2_03b_decal_84'}, +{HashIs = -1564631338, ModNam = 'ch2_03b_decal_87'}, +{HashIs = 91358647, ModNam = 'ch2_03b_drtr1'}, +{HashIs = 1283331022, ModNam = 'ch2_03b_drtr2'}, +{HashIs = -299145317, ModNam = 'ch2_03b_land05'}, +{HashIs = 318419337, ModNam = 'ch2_03b_land06'}, +{HashIs = -1413007885, ModNam = 'ch2_03b_land15'}, +{HashIs = -2145263959, ModNam = 'ch2_03b_land16'}, +{HashIs = -759561232, ModNam = 'ch2_03b_land18'}, +{HashIs = -462379171, ModNam = 'ch2_03b_land19'}, +{HashIs = 1225068000, ModNam = 'ch2_03b_road_decal'}, +{HashIs = -213853094, ModNam = 'ch2_03b_road_decal001'}, +{HashIs = -2047351897, ModNam = 'ch2_03b_road_decal01'}, +{HashIs = 1618024602, ModNam = 'ch2_03b_road_decal03'}, +{HashIs = 1622532229, ModNam = 'ch2_03c_awning_support'}, +{HashIs = 1242610882, ModNam = 'ch2_03c_awning_support01'}, +{HashIs = -2031149779, ModNam = 'ch2_03c_awning'}, +{HashIs = -1809564235, ModNam = 'ch2_03c_combo_a'}, +{HashIs = 451464000, ModNam = 'ch2_03c_combo_d'}, +{HashIs = -2126981808, ModNam = 'ch2_03c_combo_interior_ovr'}, +{HashIs = -1808164759, ModNam = 'ch2_03c_combo_interior_win'}, +{HashIs = 1556756009, ModNam = 'ch2_03c_combo_interior'}, +{HashIs = -39387476, ModNam = 'ch2_03c_combo_win'}, +{HashIs = -836077380, ModNam = 'ch2_03c_combo'}, +{HashIs = -615032567, ModNam = 'ch2_03c_emissive_a_lod'}, +{HashIs = 1978685209, ModNam = 'ch2_03c_emissive_b_lod'}, +{HashIs = -1805094930, ModNam = 'ch2_03c_fence_01_lod'}, +{HashIs = 1580860141, ModNam = 'ch2_03c_fence_01_ovr'}, +{HashIs = 1952381288, ModNam = 'ch2_03c_fence_01'}, +{HashIs = 1821346553, ModNam = 'ch2_03c_fence01'}, +{HashIs = 1574628764, ModNam = 'ch2_03c_fence02'}, +{HashIs = 2087409793, ModNam = 'ch2_03c_fountain_water'}, +{HashIs = 1843115443, ModNam = 'ch2_03c_gate_002'}, +{HashIs = 1785215547, ModNam = 'ch2_03c_gate_01'}, +{HashIs = -1647840737, ModNam = 'ch2_03c_glue_01'}, +{HashIs = 881794987, ModNam = 'ch2_03c_glue_02'}, +{HashIs = 722111666, ModNam = 'ch2_03c_glue_03'}, +{HashIs = -1800183802, ModNam = 'ch2_03c_glue_04'}, +{HashIs = 1586983883, ModNam = 'ch2_03c_glue_05'}, +{HashIs = -996668113, ModNam = 'ch2_03c_hedge_decal_02'}, +{HashIs = 1186560391, ModNam = 'ch2_03c_hedge_decal'}, +{HashIs = -475096939, ModNam = 'ch2_03c_props_rrlwindmill_lod'}, +{HashIs = -79380377, ModNam = 'ch2_03c_ranch_ground_01'}, +{HashIs = 742939114, ModNam = 'ch2_03c_ranch_ground_ovr_01'}, +{HashIs = 496680079, ModNam = 'ch2_03c_ranch_ground_ovr_02'}, +{HashIs = 132747565, ModNam = 'ch2_03c_ranch_ground_ovr_03'}, +{HashIs = -449164337, ModNam = 'ch2_03c_ranch_ground_ovr_04'}, +{HashIs = 1744916113, ModNam = 'ch2_03c_ranch_m_dummy'}, +{HashIs = 756744775, ModNam = 'ch2_03c_ranch_road_01'}, +{HashIs = 106116280, ModNam = 'ch2_03c_ranch_road_02'}, +{HashIs = 400480207, ModNam = 'ch2_03c_ranch_road_03'}, +{HashIs = -663439224, ModNam = 'ch2_03c_ranch004'}, +{HashIs = -902554617, ModNam = 'ch2_03c_ranch005'}, +{HashIs = -28564563, ModNam = 'ch2_03c_ranch009_d'}, +{HashIs = -1091395662, ModNam = 'ch2_03c_ranch009_detail'}, +{HashIs = -40303920, ModNam = 'ch2_03c_ranch009'}, +{HashIs = -1928588792, ModNam = 'ch2_03c_ranchgrnd_water'}, +{HashIs = 71406489, ModNam = 'ch2_03c_ranchgrnd003_ovr'}, +{HashIs = 603782128, ModNam = 'ch2_03c_ranchgrnd003'}, +{HashIs = 540307670, ModNam = 'ch2_03c_removed_doors'}, +{HashIs = 1613120448, ModNam = 'ch2_03c_removedwins'}, +{HashIs = -1404670051, ModNam = 'ch2_03c_rnchgrnd001'}, +{HashIs = 1947569012, ModNam = 'ch2_03c_rnchgrndov1'}, +{HashIs = 1532414495, ModNam = 'ch2_03c_rnchrocks001'}, +{HashIs = 672032421, ModNam = 'ch2_03c_rnchstones_lod'}, +{HashIs = 2095667902, ModNam = 'ch2_03c_stable_a'}, +{HashIs = 479426447, ModNam = 'ch2_03c_stable_a002'}, +{HashIs = 396005402, ModNam = 'ch2_03c_stable_d'}, +{HashIs = -745231810, ModNam = 'ch2_03c_stable_d002'}, +{HashIs = 280444201, ModNam = 'ch2_03c_stable'}, +{HashIs = 1121941362, ModNam = 'ch2_03c_stable006'}, +{HashIs = 1763001309, ModNam = 'ch2_03c_stable007'}, +{HashIs = 1859451195, ModNam = 'ch2_03c_stable2_a'}, +{HashIs = -1791285023, ModNam = 'ch2_03c_stable2_a003'}, +{HashIs = -249135644, ModNam = 'ch2_03c_stable2_d'}, +{HashIs = 106173373, ModNam = 'ch2_03c_stable2_d003'}, +{HashIs = 1781520760, ModNam = 'ch2_03c_stable2'}, +{HashIs = -963803235, ModNam = 'ch2_03c_storage_detail'}, +{HashIs = -685450131, ModNam = 'ch2_03c_storage'}, +{HashIs = 1899905475, ModNam = 'ch2_03c_wall_01_ovr'}, +{HashIs = -1713672633, ModNam = 'ch2_03c_wall_01'}, +{HashIs = -1854684790, ModNam = 'ch2_03c_weed_01'}, +{HashIs = -1496716234, ModNam = 'ch2_03c_weed_02'}, +{HashIs = -1967061530, ModNam = 'ch2_03d_barrier_02_lod'}, +{HashIs = 1239138084, ModNam = 'ch2_03d_barrier_02'}, +{HashIs = -984634789, ModNam = 'ch2_03d_barrier_03_lod'}, +{HashIs = -1820896674, ModNam = 'ch2_03d_barrier_03'}, +{HashIs = 928562057, ModNam = 'ch2_03d_culvert'}, +{HashIs = 2099082089, ModNam = 'ch2_03d_d105'}, +{HashIs = 1564230393, ModNam = 'ch2_03d_d45'}, +{HashIs = -2084529492, ModNam = 'ch2_03d_d45a'}, +{HashIs = -1846364400, ModNam = 'ch2_03d_d45b'}, +{HashIs = 1573113515, ModNam = 'ch2_03d_d45f'}, +{HashIs = 603672748, ModNam = 'ch2_03d_d4c'}, +{HashIs = -1549906788, ModNam = 'ch2_03d_d59'}, +{HashIs = 168458037, ModNam = 'ch2_03d_d59a'}, +{HashIs = -1316321839, ModNam = 'ch2_03d_l1'}, +{HashIs = 883330055, ModNam = 'ch2_03d_l2'}, +{HashIs = 1122510986, ModNam = 'ch2_03d_l3'}, +{HashIs = 708310826, ModNam = 'ch2_03d_l4'}, +{HashIs = -1257345631, ModNam = 'ch2_03d_props_combo32_01_lod'}, +{HashIs = 1170457254, ModNam = 'ch2_03d_props_combo35_01_lod'}, +{HashIs = -896628279, ModNam = 'ch2_03d_retwall00_slod'}, +{HashIs = 1023149938, ModNam = 'ch2_03d_retwall00121'}, +{HashIs = -1122924645, ModNam = 'ch2_03d_retwall00122'}, +{HashIs = 1444657890, ModNam = 'ch2_04_armco01'}, +{HashIs = -791760822, ModNam = 'ch2_04_armco02'}, +{HashIs = 831212965, ModNam = 'ch2_04_armco02b'}, +{HashIs = -1012656651, ModNam = 'ch2_04_armco03'}, +{HashIs = -1874645196, ModNam = 'ch2_04_armco05'}, +{HashIs = -1338323177, ModNam = 'ch2_04_armco06_lod'}, +{HashIs = 169222876, ModNam = 'ch2_04_armco06'}, +{HashIs = -1436426279, ModNam = 'ch2_04_armco10'}, +{HashIs = -769541305, ModNam = 'ch2_04_b1_lad00'}, +{HashIs = -1000136758, ModNam = 'ch2_04_b1_lad01'}, +{HashIs = -771310827, ModNam = 'ch2_04_b1_lad02'}, +{HashIs = -1001906280, ModNam = 'ch2_04_b1_lad03'}, +{HashIs = 616095864, ModNam = 'ch2_04_b1_lad04'}, +{HashIs = 385303797, ModNam = 'ch2_04_b1_lad05'}, +{HashIs = 154020195, ModNam = 'ch2_04_b1_lad06'}, +{HashIs = -971069859, ModNam = 'ch2_04_bcarpark1'}, +{HashIs = -1193243679, ModNam = 'ch2_04_bcarpark2'}, +{HashIs = 1040154980, ModNam = 'ch2_04_bowlrail01'}, +{HashIs = 1405922558, ModNam = 'ch2_04_bowlrail02'}, +{HashIs = 1785354809, ModNam = 'ch2_04_bowlrail03'}, +{HashIs = 1880122757, ModNam = 'ch2_04_bowlrail04'}, +{HashIs = 1859674957, ModNam = 'ch2_04_bowlrail05'}, +{HashIs = 1499084881, ModNam = 'ch2_04_bowlrail06'}, +{HashIs = 310258330, ModNam = 'ch2_04_bowlrail07'}, +{HashIs = 1692946285, ModNam = 'ch2_04_bowlrail08'}, +{HashIs = 905113987, ModNam = 'ch2_04_bowlrail09'}, +{HashIs = 52004937, ModNam = 'ch2_04_bowlrail10'}, +{HashIs = 291546327, ModNam = 'ch2_04_bowlrail11'}, +{HashIs = -23625915, ModNam = 'ch2_04_bowlrail12'}, +{HashIs = -858809418, ModNam = 'ch2_04_bowlrail13'}, +{HashIs = -637422054, ModNam = 'ch2_04_bowlrail14'}, +{HashIs = 828040379, ModNam = 'ch2_04_bowlrail15'}, +{HashIs = 602458583, ModNam = 'ch2_04_bowlrail16'}, +{HashIs = -303702574, ModNam = 'ch2_04_bowlrail17'}, +{HashIs = 503889431, ModNam = 'ch2_04_bowlrail18'}, +{HashIs = -934210903, ModNam = 'ch2_04_bowlrail19'}, +{HashIs = 227188299, ModNam = 'ch2_04_bowlrail20'}, +{HashIs = 226047900, ModNam = 'ch2_04_build01_ladder_01'}, +{HashIs = -1140395419, ModNam = 'ch2_04_build01'}, +{HashIs = -422268293, ModNam = 'ch2_04_build03b_carpark'}, +{HashIs = 1838030697, ModNam = 'ch2_04_build03b_ovly01'}, +{HashIs = 1739348755, ModNam = 'ch2_04_build03b_railings'}, +{HashIs = -1901949631, ModNam = 'ch2_04_build03b'}, +{HashIs = 1856340217, ModNam = 'ch2_04_bwall01'}, +{HashIs = -670706760, ModNam = 'ch2_04_bwall02'}, +{HashIs = 168081325, ModNam = 'ch2_04_bwall03'}, +{HashIs = 1508595581, ModNam = 'ch2_04_bwall07'}, +{HashIs = -1574533919, ModNam = 'ch2_04_c_shader1'}, +{HashIs = -672791938, ModNam = 'ch2_04_cafe_detail_lod'}, +{HashIs = 1992733116, ModNam = 'ch2_04_cafe_detail'}, +{HashIs = -407554076, ModNam = 'ch2_04_cafe_ivy'}, +{HashIs = -832429635, ModNam = 'ch2_04_cafelightse'}, +{HashIs = 39235426, ModNam = 'ch2_04_cloth012_lod'}, +{HashIs = -387905465, ModNam = 'ch2_04_cloth013_lod'}, +{HashIs = 2089796773, ModNam = 'ch2_04_cloth014_lod'}, +{HashIs = -1130838496, ModNam = 'ch2_04_cloth015_lod'}, +{HashIs = 1528160715, ModNam = 'ch2_04_cloth016_lod'}, +{HashIs = -1618235452, ModNam = 'ch2_04_cloth017_lod'}, +{HashIs = -1972520642, ModNam = 'ch2_04_cloth018_lod'}, +{HashIs = 1820100942, ModNam = 'ch2_04_cloth019_lod'}, +{HashIs = -167549391, ModNam = 'ch2_04_cloth020_lod'}, +{HashIs = -1441184705, ModNam = 'ch2_04_cloth11_lod'}, +{HashIs = 1224412397, ModNam = 'ch2_04_frstdcal01'}, +{HashIs = -1430138759, ModNam = 'ch2_04_frstdcal02'}, +{HashIs = 1702741490, ModNam = 'ch2_04_frstdcal03'}, +{HashIs = 2010311324, ModNam = 'ch2_04_frstdcal04'}, +{HashIs = -896449152, ModNam = 'ch2_04_glue_01'}, +{HashIs = -1506444091, ModNam = 'ch2_04_glue_03'}, +{HashIs = 591099603, ModNam = 'ch2_04_glue_04'}, +{HashIs = 229133229, ModNam = 'ch2_04_glue_05'}, +{HashIs = -35036855, ModNam = 'ch2_04_ground_d'}, +{HashIs = 889895472, ModNam = 'ch2_04_house01_d'}, +{HashIs = 659876694, ModNam = 'ch2_04_house01_details'}, +{HashIs = -428089096, ModNam = 'ch2_04_house01_wood1'}, +{HashIs = -1207040995, ModNam = 'ch2_04_house01_wood2'}, +{HashIs = -1211510360, ModNam = 'ch2_04_house01'}, +{HashIs = -869589286, ModNam = 'ch2_04_house02_d'}, +{HashIs = 1719008853, ModNam = 'ch2_04_house02_details'}, +{HashIs = 235354372, ModNam = 'ch2_04_house02_railings'}, +{HashIs = -980357834, ModNam = 'ch2_04_house02'}, +{HashIs = 21531908, ModNam = 'ch2_04_house03_d'}, +{HashIs = 1286904701, ModNam = 'ch2_04_house03_poolrails'}, +{HashIs = 560765447, ModNam = 'ch2_04_house03_railings'}, +{HashIs = -452154303, ModNam = 'ch2_04_house03'}, +{HashIs = 392873849, ModNam = 'ch2_04_house04_d'}, +{HashIs = -669575359, ModNam = 'ch2_04_house04_details'}, +{HashIs = -1765462577, ModNam = 'ch2_04_house04_poolrails_lod'}, +{HashIs = -1771336805, ModNam = 'ch2_04_house04_poolrails'}, +{HashIs = -678719169, ModNam = 'ch2_04_house04'}, +{HashIs = -369604775, ModNam = 'ch2_04_house05_d'}, +{HashIs = -256716428, ModNam = 'ch2_04_house05_details'}, +{HashIs = -1565826819, ModNam = 'ch2_04_house05_poolrails'}, +{HashIs = 2032026692, ModNam = 'ch2_04_house05_water'}, +{HashIs = 138965688, ModNam = 'ch2_04_house05'}, +{HashIs = 394479115, ModNam = 'ch2_04_land01'}, +{HashIs = 631890520, ModNam = 'ch2_04_land02'}, +{HashIs = 1036569581, ModNam = 'ch2_04_land02b'}, +{HashIs = -1017897554, ModNam = 'ch2_04_land03'}, +{HashIs = -788154095, ModNam = 'ch2_04_land04'}, +{HashIs = 1357396184, ModNam = 'ch2_04_land05'}, +{HashIs = 1598117258, ModNam = 'ch2_04_land06'}, +{HashIs = -66482408, ModNam = 'ch2_04_land07'}, +{HashIs = 170994535, ModNam = 'ch2_04_land08'}, +{HashIs = -78737974, ModNam = 'ch2_04_land09'}, +{HashIs = 1371112328, ModNam = 'ch2_04_nwobj03'}, +{HashIs = 1633741040, ModNam = 'ch2_04_pstat_rail01'}, +{HashIs = 1394035805, ModNam = 'ch2_04_pstat_rail02'}, +{HashIs = 875680226, ModNam = 'ch2_04_pstat'}, +{HashIs = 1747222518, ModNam = 'ch2_04_pstatdcal01'}, +{HashIs = -365574331, ModNam = 'ch2_04_pstatgrnd'}, +{HashIs = 640765088, ModNam = 'ch2_04_rngrhut'}, +{HashIs = 1847488012, ModNam = 'ch2_04_rngrhutdcal'}, +{HashIs = -1678940949, ModNam = 'ch2_04_shelter00'}, +{HashIs = 2086506766, ModNam = 'ch2_04_shelter002'}, +{HashIs = -1233348083, ModNam = 'ch2_04_shelter01'}, +{HashIs = -1119148650, ModNam = 'ch2_04_v00'}, +{HashIs = -1585713676, ModNam = 'ch2_04_v01'}, +{HashIs = -469841578, ModNam = 'ch2_04_v013'}, +{HashIs = -1891743367, ModNam = 'ch2_04_v02'}, +{HashIs = -2042513536, ModNam = 'ch2_04_v04'}, +{HashIs = 713359364, ModNam = 'ch2_04_v06'}, +{HashIs = -1822993789, ModNam = 'ch2_04_v10'}, +{HashIs = -903856104, ModNam = 'ch2_04_v11'}, +{HashIs = 2013371352, ModNam = 'ch2_04_v12'}, +{HashIs = 1580405125, ModNam = 'ch2_04_vbsign01_railings'}, +{HashIs = -2062186816, ModNam = 'ch2_04_vbsign01'}, +{HashIs = 1123136035, ModNam = 'ch2_04_vbsign02_railings'}, +{HashIs = -1811667811, ModNam = 'ch2_04_vbsign02'}, +{HashIs = 1682564725, ModNam = 'ch2_04_wall10'}, +{HashIs = -917115715, ModNam = 'ch2_04_wall10dcal'}, +{HashIs = 1177056006, ModNam = 'ch2_04_walldcal02'}, +{HashIs = -2042672185, ModNam = 'ch2_04_weed_02'}, +{HashIs = -1744834744, ModNam = 'ch2_04_weed_03'}, +{HashIs = 871488374, ModNam = 'ch2_05_decal'}, +{HashIs = 879570297, ModNam = 'ch2_05_glue'}, +{HashIs = 1381959231, ModNam = 'ch2_05_glue2'}, +{HashIs = 977846741, ModNam = 'ch2_05_l'}, +{HashIs = -312818185, ModNam = 'ch2_05_ladders'}, +{HashIs = -1987543001, ModNam = 'ch2_05_nh1'}, +{HashIs = 1790872421, ModNam = 'ch2_05_nh2_detail'}, +{HashIs = -2146144957, ModNam = 'ch2_05_nh2'}, +{HashIs = -1025581071, ModNam = 'ch2_05_pool'}, +{HashIs = -786197395, ModNam = 'ch2_05_weed_01'}, +{HashIs = 179341190, ModNam = 'ch2_05_weed_02'}, +{HashIs = -1216730688, ModNam = 'ch2_05_xtb'}, +{HashIs = -667901167, ModNam = 'ch2_05_xtb01'}, +{HashIs = -1683657373, ModNam = 'ch2_05b_decal'}, +{HashIs = 223799074, ModNam = 'ch2_05b_glue'}, +{HashIs = 1676210345, ModNam = 'ch2_05b_glue2'}, +{HashIs = -645788960, ModNam = 'ch2_05b_h_detail'}, +{HashIs = -1402974422, ModNam = 'ch2_05b_h_detail2'}, +{HashIs = -1727027063, ModNam = 'ch2_05b_h_detail3'}, +{HashIs = 1205798437, ModNam = 'ch2_05b_h_detail4'}, +{HashIs = -1241226638, ModNam = 'ch2_05b_h_detail5'}, +{HashIs = -798689439, ModNam = 'ch2_05b_h'}, +{HashIs = -1658278097, ModNam = 'ch2_05b_land'}, +{HashIs = 492715149, ModNam = 'ch2_05b_pool001'}, +{HashIs = -811129151, ModNam = 'ch2_05c_alpha'}, +{HashIs = 1927224200, ModNam = 'ch2_05c_b1_chophse'}, +{HashIs = 137357421, ModNam = 'ch2_05c_b1'}, +{HashIs = -1049746666, ModNam = 'ch2_05c_b2_detail'}, +{HashIs = -142489839, ModNam = 'ch2_05c_b2'}, +{HashIs = -1399148220, ModNam = 'ch2_05c_b3'}, +{HashIs = -1704620838, ModNam = 'ch2_05c_b4'}, +{HashIs = 451138167, ModNam = 'ch2_05c_b5_detail'}, +{HashIs = -782075181, ModNam = 'ch2_05c_b5'}, +{HashIs = -1079486625, ModNam = 'ch2_05c_b6'}, +{HashIs = 67106326, ModNam = 'ch2_05c_b7_railings'}, +{HashIs = 1988314390, ModNam = 'ch2_05c_b7'}, +{HashIs = 1602225199, ModNam = 'ch2_05c_b8_wall'}, +{HashIs = 1690411411, ModNam = 'ch2_05c_b8'}, +{HashIs = -1365904176, ModNam = 'ch2_05c_decals_00'}, +{HashIs = -693910289, ModNam = 'ch2_05c_decals_01'}, +{HashIs = -944593139, ModNam = 'ch2_05c_decals_02'}, +{HashIs = 2045643649, ModNam = 'ch2_05c_decals_03'}, +{HashIs = -342397226, ModNam = 'ch2_05c_decals_04'}, +{HashIs = -1250683484, ModNam = 'ch2_05c_decals_04b'}, +{HashIs = 1618307984, ModNam = 'ch2_05c_decals_04c'}, +{HashIs = 1261125884, ModNam = 'ch2_05c_decals_04d'}, +{HashIs = 261535444, ModNam = 'ch2_05c_decals_05'}, +{HashIs = -118847108, ModNam = 'ch2_05c_decals_06'}, +{HashIs = 613640413, ModNam = 'ch2_05c_decals_06b'}, +{HashIs = 854752651, ModNam = 'ch2_05c_decals_07'}, +{HashIs = -1447102966, ModNam = 'ch2_05c_decals_07b'}, +{HashIs = -446272176, ModNam = 'ch2_05c_decals_07c'}, +{HashIs = -1285322421, ModNam = 'ch2_05c_decals_07d'}, +{HashIs = -1758995505, ModNam = 'ch2_05c_garage_01'}, +{HashIs = 1436922025, ModNam = 'ch2_05c_h1_water_1'}, +{HashIs = -1405067811, ModNam = 'ch2_05c_h1_water_2'}, +{HashIs = 1415797216, ModNam = 'ch2_05c_land'}, +{HashIs = 1022807748, ModNam = 'ch2_05c_props_combo_01_lod'}, +{HashIs = -1292539008, ModNam = 'ch2_05c_tree_mirrorreflcproxy'}, +{HashIs = 2112025788, ModNam = 'ch2_05c_v_franklins_e_dummy'}, +{HashIs = -892214633, ModNam = 'ch2_05c_v_franklins_e_lod'}, +{HashIs = -1541911587, ModNam = 'ch2_05c_walldetails'}, +{HashIs = 1167670980, ModNam = 'ch2_05d_garage_01'}, +{HashIs = -1798089384, ModNam = 'ch2_05d_h3_decal'}, +{HashIs = -1037309744, ModNam = 'ch2_05d_house3'}, +{HashIs = -1969062745, ModNam = 'ch2_05d_land'}, +{HashIs = -718754039, ModNam = 'ch2_05d_pool'}, +{HashIs = -157338359, ModNam = 'ch2_05d_res_decal'}, +{HashIs = -1768592797, ModNam = 'ch2_05d_res1_dtl'}, +{HashIs = 993460681, ModNam = 'ch2_05d_res1'}, +{HashIs = -1987031522, ModNam = 'ch2_05d_res3_dtl'}, +{HashIs = -460668377, ModNam = 'ch2_05d_res3_dtlb'}, +{HashIs = -156146060, ModNam = 'ch2_05d_res3_dtlc'}, +{HashIs = 1122655183, ModNam = 'ch2_05d_rescape'}, +{HashIs = 97521321, ModNam = 'ch2_05d_rescape2'}, +{HashIs = 1299427848, ModNam = 'ch2_05d_retwall01_lod'}, +{HashIs = 724995625, ModNam = 'ch2_05d_retwall01'}, +{HashIs = 1588786216, ModNam = 'ch2_05d_retwall02_lod'}, +{HashIs = 963914404, ModNam = 'ch2_05d_retwall02'}, +{HashIs = 1645516027, ModNam = 'ch2_05d_upper_3b_ladder'}, +{HashIs = -1022758481, ModNam = 'ch2_05d_upper_house2_dtl'}, +{HashIs = -406945226, ModNam = 'ch2_05d_upper_house2_dtl2'}, +{HashIs = 1937905987, ModNam = 'ch2_05d_upper_house2_dtlb'}, +{HashIs = -2127219543, ModNam = 'ch2_05d_upper_house2_dtlc'}, +{HashIs = 522281875, ModNam = 'ch2_05d_upper_house2b'}, +{HashIs = 1555034574, ModNam = 'ch2_05d_upper_res_dtl'}, +{HashIs = 1778188361, ModNam = 'ch2_05d_upper_res1_dtl'}, +{HashIs = -328049329, ModNam = 'ch2_05d_upper_res1'}, +{HashIs = -171311804, ModNam = 'ch2_05d_upper_res3b_detail'}, +{HashIs = 1698729682, ModNam = 'ch2_05d_upper_res3b'}, +{HashIs = 1076159498, ModNam = 'ch2_05d_upper_res4_detail'}, +{HashIs = -2000043075, ModNam = 'ch2_05d_upper_res4_dtl'}, +{HashIs = -1897684433, ModNam = 'ch2_05d_upper_res4'}, +{HashIs = 1443166570, ModNam = 'ch2_05d_wickerwall'}, +{HashIs = 1027232254, ModNam = 'ch2_05e_l1_decal001'}, +{HashIs = 1218703072, ModNam = 'ch2_05e_l1'}, +{HashIs = -2006405106, ModNam = 'ch2_05e_l2_decal001'}, +{HashIs = 232323403, ModNam = 'ch2_05e_l2'}, +{HashIs = -726979548, ModNam = 'ch2_05e_land_walls_dtl'}, +{HashIs = -980918354, ModNam = 'ch2_05e_land_walls'}, +{HashIs = 1671977006, ModNam = 'ch2_05e_res1_dtl'}, +{HashIs = 730618403, ModNam = 'ch2_05e_res1_dtlb'}, +{HashIs = 1553808452, ModNam = 'ch2_05e_res1_dtlc'}, +{HashIs = 1081082858, ModNam = 'ch2_05e_res1_dtld'}, +{HashIs = -108619549, ModNam = 'ch2_05e_res1'}, +{HashIs = 1525516622, ModNam = 'ch2_05e_res2_dtl'}, +{HashIs = 566186903, ModNam = 'ch2_05e_res2_dtla'}, +{HashIs = 1472249757, ModNam = 'ch2_05e_res2_dtlb'}, +{HashIs = 278022936, ModNam = 'ch2_05e_res2_ladder'}, +{HashIs = 129742157, ModNam = 'ch2_05e_res2'}, +{HashIs = -1439826051, ModNam = 'ch2_05e_res3_dtl'}, +{HashIs = -218076660, ModNam = 'ch2_05e_res3_dtla'}, +{HashIs = 476815215, ModNam = 'ch2_05e_res3_ladder'}, +{HashIs = 1443484136, ModNam = 'ch2_05e_res3'}, +{HashIs = -1235276244, ModNam = 'ch2_05e_res4_dtl'}, +{HashIs = -1074332496, ModNam = 'ch2_05e_res4_dtla'}, +{HashIs = -1076833469, ModNam = 'ch2_05e_res4_ladder'}, +{HashIs = 1679158784, ModNam = 'ch2_05e_res4'}, +{HashIs = 1705776090, ModNam = 'ch2_05e_res4frnt'}, +{HashIs = -2002878485, ModNam = 'ch2_05e_res5_dtl'}, +{HashIs = 1958908490, ModNam = 'ch2_05e_res5_ladder'}, +{HashIs = 845154965, ModNam = 'ch2_05e_res5'}, +{HashIs = 1881055917, ModNam = 'ch2_05e_res7_dtl'}, +{HashIs = 876906414, ModNam = 'ch2_05e_res7_dtla'}, +{HashIs = 580641885, ModNam = 'ch2_05e_res7_dtlb'}, +{HashIs = 1608998643, ModNam = 'ch2_05e_res7_dtlc'}, +{HashIs = 1108943703, ModNam = 'ch2_05e_res7_dtld'}, +{HashIs = -1825206934, ModNam = 'ch2_05e_res7_ladder'}, +{HashIs = -1831220353, ModNam = 'ch2_05e_res7'}, +{HashIs = 1864917736, ModNam = 'ch2_05e_res8_dtl'}, +{HashIs = -818107902, ModNam = 'ch2_05e_res8_dtlb'}, +{HashIs = -1172587093, ModNam = 'ch2_05e_res8_ladder'}, +{HashIs = -1606883779, ModNam = 'ch2_05e_res8'}, +{HashIs = 1014717456, ModNam = 'ch2_05e_ret_wall'}, +{HashIs = 2025821166, ModNam = 'ch2_05e_ret_wall2'}, +{HashIs = -987542753, ModNam = 'ch2_05e_water_02'}, +{HashIs = 1503457945, ModNam = 'ch2_05e_weed_01'}, +{HashIs = 1802409532, ModNam = 'ch2_05e_weed_02'}, +{HashIs = 233437012, ModNam = 'ch2_05f_armco_lod'}, +{HashIs = -322687572, ModNam = 'ch2_05f_armco'}, +{HashIs = 25340637, ModNam = 'ch2_05f_armco2_lod'}, +{HashIs = 1629545031, ModNam = 'ch2_05f_armco2'}, +{HashIs = 721433535, ModNam = 'ch2_05f_armcotop_lod'}, +{HashIs = 1773134418, ModNam = 'ch2_05f_armcotop'}, +{HashIs = 857008054, ModNam = 'ch2_05f_basearmcob_lod'}, +{HashIs = -768459074, ModNam = 'ch2_05f_basearmcob'}, +{HashIs = -2078096444, ModNam = 'ch2_05f_basearmcod_lod'}, +{HashIs = 785151985, ModNam = 'ch2_05f_basearmcod'}, +{HashIs = 9086002, ModNam = 'ch2_05f_hs02_dt'}, +{HashIs = 1379918023, ModNam = 'ch2_05f_hs02_dtla'}, +{HashIs = -238739485, ModNam = 'ch2_05f_hs02_dtlb'}, +{HashIs = -15025522, ModNam = 'ch2_05f_hs02_dtlc'}, +{HashIs = 206689532, ModNam = 'ch2_05f_hs02_dtld'}, +{HashIs = 463238033, ModNam = 'ch2_05f_hs02_dtle'}, +{HashIs = -2045381162, ModNam = 'ch2_05f_hs02_railings'}, +{HashIs = 1002991805, ModNam = 'ch2_05f_hs02'}, +{HashIs = 1568008287, ModNam = 'ch2_05f_hs03_details'}, +{HashIs = 1541317863, ModNam = 'ch2_05f_hs03_rails'}, +{HashIs = 693891256, ModNam = 'ch2_05f_hs04_details'}, +{HashIs = 446975743, ModNam = 'ch2_05f_hs04_railings'}, +{HashIs = -1095465708, ModNam = 'ch2_05f_hs04_railingsb'}, +{HashIs = -856743543, ModNam = 'ch2_05f_hs04_railingsc'}, +{HashIs = 1358768547, ModNam = 'ch2_05f_hs04_railingsd'}, +{HashIs = 186224480, ModNam = 'ch2_05f_hs04'}, +{HashIs = 1183120439, ModNam = 'ch2_05f_hs05_details'}, +{HashIs = 699706198, ModNam = 'ch2_05f_hs05_detailsb'}, +{HashIs = 1950725649, ModNam = 'ch2_05f_hs05_dtlb'}, +{HashIs = 1319836849, ModNam = 'ch2_05f_hs05_glass_lod'}, +{HashIs = 979331582, ModNam = 'ch2_05f_hs05_glass'}, +{HashIs = 1059797102, ModNam = 'ch2_05f_hs05_railing_lod'}, +{HashIs = -788552431, ModNam = 'ch2_05f_hs05_railing'}, +{HashIs = -2005073648, ModNam = 'ch2_05f_hs05_railings'}, +{HashIs = 753128180, ModNam = 'ch2_05f_hs05'}, +{HashIs = 668461730, ModNam = 'ch2_05f_hs06_details'}, +{HashIs = 2144730560, ModNam = 'ch2_05f_hs06_pil_lod'}, +{HashIs = -849940813, ModNam = 'ch2_05f_hs06_pil'}, +{HashIs = -1292520924, ModNam = 'ch2_05f_hs06_railings'}, +{HashIs = 1721878127, ModNam = 'ch2_05f_hs06'}, +{HashIs = -2082757149, ModNam = 'ch2_05f_hs07_details'}, +{HashIs = 1311166208, ModNam = 'ch2_05f_hs07_detailsa'}, +{HashIs = 1855255055, ModNam = 'ch2_05f_hs07_railings_lod'}, +{HashIs = 808627889, ModNam = 'ch2_05f_hs07_railings'}, +{HashIs = -1119391476, ModNam = 'ch2_05f_hs07_wood'}, +{HashIs = 2018699729, ModNam = 'ch2_05f_hs07'}, +{HashIs = -1223016177, ModNam = 'ch2_05f_hs08_details'}, +{HashIs = 1231440975, ModNam = 'ch2_05f_hs09_1'}, +{HashIs = 1409769873, ModNam = 'ch2_05f_hs09_2'}, +{HashIs = 1717632827, ModNam = 'ch2_05f_hs09_details'}, +{HashIs = 1931362982, ModNam = 'ch2_05f_hs09_railings'}, +{HashIs = 522575524, ModNam = 'ch2_05f_hs09_railingsb'}, +{HashIs = -1807722096, ModNam = 'ch2_05f_hs09_wood'}, +{HashIs = -1112281484, ModNam = 'ch2_05f_hs10_details'}, +{HashIs = -1191917020, ModNam = 'ch2_05f_hs10_railings'}, +{HashIs = 1777832231, ModNam = 'ch2_05f_hs10_wood_lod'}, +{HashIs = -1225354092, ModNam = 'ch2_05f_hs10_wood'}, +{HashIs = 894658371, ModNam = 'ch2_05f_hs10'}, +{HashIs = -1037115308, ModNam = 'ch2_05f_hs10glass'}, +{HashIs = -416463167, ModNam = 'ch2_05f_hs11_details'}, +{HashIs = -1358561319, ModNam = 'ch2_05f_hs11_detailsb'}, +{HashIs = 1902886916, ModNam = 'ch2_05f_plot01interior'}, +{HashIs = -490990170, ModNam = 'ch2_05f_plot06interior'}, +{HashIs = 1973554829, ModNam = 'ch2_05f_plot09interior'}, +{HashIs = -1523913073, ModNam = 'ch2_05f_poolwtr03'}, +{HashIs = 1788542696, ModNam = 'ch2_05f_terrain_01'}, +{HashIs = -204730036, ModNam = 'ch2_05f_terrain_02'}, +{HashIs = -1094703311, ModNam = 'ch2_05f_terrain_03'}, +{HashIs = 1063672780, ModNam = 'ch2_06_brdgerail01'}, +{HashIs = -126464539, ModNam = 'ch2_06_brdgerail02'}, +{HashIs = 446403127, ModNam = 'ch2_06_brdgerail03'}, +{HashIs = -700380805, ModNam = 'ch2_06_brdgerail04'}, +{HashIs = 141749726, ModNam = 'ch2_06_brdgerail05'}, +{HashIs = -1316274160, ModNam = 'ch2_06_brdgerail06'}, +{HashIs = -2086650343, ModNam = 'ch2_06_bridge'}, +{HashIs = -909201700, ModNam = 'ch2_06_docksteps01'}, +{HashIs = 536262795, ModNam = 'ch2_06_docksteps02_lod'}, +{HashIs = 396216953, ModNam = 'ch2_06_docksteps02'}, +{HashIs = 603906875, ModNam = 'ch2_06_docksteps03'}, +{HashIs = 28286621, ModNam = 'ch2_06_docksteps04'}, +{HashIs = 243415106, ModNam = 'ch2_06_docksteps05'}, +{HashIs = 1581045686, ModNam = 'ch2_06_docksteps06'}, +{HashIs = 346647344, ModNam = 'ch2_06_docksteps07_lod'}, +{HashIs = 1331804612, ModNam = 'ch2_06_docksteps07'}, +{HashIs = 1975577325, ModNam = 'ch2_06_emissive_02_slod'}, +{HashIs = 599190722, ModNam = 'ch2_06_emissive_03_slod'}, +{HashIs = 525157941, ModNam = 'ch2_06_emissive_04_slod'}, +{HashIs = -90595827, ModNam = 'ch2_06_emissive_04b_lod'}, +{HashIs = -935297086, ModNam = 'ch2_06_emissive_slod'}, +{HashIs = 1204354192, ModNam = 'ch2_06_estsign'}, +{HashIs = 1160483002, ModNam = 'ch2_06_estsigndcal'}, +{HashIs = -85787022, ModNam = 'ch2_06_fence01_iref'}, +{HashIs = 1812084777, ModNam = 'ch2_06_fence02_iref'}, +{HashIs = 1475850410, ModNam = 'ch2_06_fencing_01'}, +{HashIs = -1314397175, ModNam = 'ch2_06_fencing_02'}, +{HashIs = -1013151758, ModNam = 'ch2_06_fencing_03'}, +{HashIs = -1796593010, ModNam = 'ch2_06_fencing_04'}, +{HashIs = -1497379271, ModNam = 'ch2_06_fencing_05'}, +{HashIs = -125341241, ModNam = 'ch2_06_fencing_06'}, +{HashIs = 177608164, ModNam = 'ch2_06_fencing_07'}, +{HashIs = -603998024, ModNam = 'ch2_06_fencing_08'}, +{HashIs = -305439665, ModNam = 'ch2_06_fencing_09'}, +{HashIs = 1300699773, ModNam = 'ch2_06_fencing_10'}, +{HashIs = 875947995, ModNam = 'ch2_06_fencing_11'}, +{HashIs = 1776014118, ModNam = 'ch2_06_fencing_12'}, +{HashIs = 1587657906, ModNam = 'ch2_06_fencing_13'}, +{HashIs = 1994194394, ModNam = 'ch2_06_garden'}, +{HashIs = -400963775, ModNam = 'ch2_06_guttering'}, +{HashIs = -1675261163, ModNam = 'ch2_06_house02_dtlb'}, +{HashIs = -405331337, ModNam = 'ch2_06_house02_dtlc'}, +{HashIs = -442694499, ModNam = 'ch2_06_house02'}, +{HashIs = 831531986, ModNam = 'ch2_06_house1_dtl'}, +{HashIs = 671907594, ModNam = 'ch2_06_house1_dtl2'}, +{HashIs = 376429521, ModNam = 'ch2_06_house1_dtl3'}, +{HashIs = 63026805, ModNam = 'ch2_06_house1_dtl4'}, +{HashIs = -238284150, ModNam = 'ch2_06_house1_dtl5'}, +{HashIs = -678423613, ModNam = 'ch2_06_house1_dtl55'}, +{HashIs = -1210868078, ModNam = 'ch2_06_house1_dtl6'}, +{HashIs = -1514735015, ModNam = 'ch2_06_house1_dtl7'}, +{HashIs = -1805854811, ModNam = 'ch2_06_house1_dtl8'}, +{HashIs = 1934659860, ModNam = 'ch2_06_house1_ivy'}, +{HashIs = -1697864612, ModNam = 'ch2_06_house1_ivy2'}, +{HashIs = -1976696033, ModNam = 'ch2_06_house1_ivy3'}, +{HashIs = 1875277219, ModNam = 'ch2_06_house1'}, +{HashIs = -293169388, ModNam = 'ch2_06_house1b'}, +{HashIs = -54447223, ModNam = 'ch2_06_house1c'}, +{HashIs = 1240190429, ModNam = 'ch2_06_house1d'}, +{HashIs = 1464690848, ModNam = 'ch2_06_house1e'}, +{HashIs = -665589073, ModNam = 'ch2_06_house1f'}, +{HashIs = 1609039340, ModNam = 'ch2_06_house2_dtl'}, +{HashIs = -2038714061, ModNam = 'ch2_06_house2_dtl2'}, +{HashIs = 126821351, ModNam = 'ch2_06_house2_rail1'}, +{HashIs = -114718948, ModNam = 'ch2_06_house2_rail2'}, +{HashIs = 722987768, ModNam = 'ch2_06_house2_rail3'}, +{HashIs = -39579296, ModNam = 'ch2_06_house2'}, +{HashIs = -1600500968, ModNam = 'ch2_06_house3_dtl'}, +{HashIs = 220208566, ModNam = 'ch2_06_house3_dtl2'}, +{HashIs = 240825037, ModNam = 'ch2_06_house3'}, +{HashIs = -1849570186, ModNam = 'ch2_06_miscdetail_'}, +{HashIs = -749557965, ModNam = 'ch2_06_pool_01'}, +{HashIs = 975928079, ModNam = 'ch2_06_rddcal00'}, +{HashIs = 122754395, ModNam = 'ch2_06_rddcal01'}, +{HashIs = 370914032, ModNam = 'ch2_06_rddcal02'}, +{HashIs = -502904106, ModNam = 'ch2_06_rddcal03'}, +{HashIs = -203952519, ModNam = 'ch2_06_rddcal04'}, +{HashIs = -1099856979, ModNam = 'ch2_06_rddcal05'}, +{HashIs = 2059271608, ModNam = 'ch2_06_reswall00_dtl'}, +{HashIs = -369902061, ModNam = 'ch2_06_reswall00'}, +{HashIs = 332602883, ModNam = 'ch2_06_reswall02_dtl'}, +{HashIs = -292862142, ModNam = 'ch2_06_reswall02'}, +{HashIs = 525336766, ModNam = 'ch2_06_reswall05_dtl'}, +{HashIs = 956292138, ModNam = 'ch2_06_reswall05'}, +{HashIs = 1475062402, ModNam = 'ch2_06_reswall06_dtl'}, +{HashIs = 1201895793, ModNam = 'ch2_06_reswall06'}, +{HashIs = 163167428, ModNam = 'ch2_06_reswall07_dtl'}, +{HashIs = -1997571064, ModNam = 'ch2_06_reswall07'}, +{HashIs = 1440172398, ModNam = 'ch2_06_reswall09_dtl'}, +{HashIs = 241895173, ModNam = 'ch2_06_reswall09'}, +{HashIs = -1534630411, ModNam = 'ch2_06_reswall11_dtl'}, +{HashIs = -1548045698, ModNam = 'ch2_06_reswall11'}, +{HashIs = -803236821, ModNam = 'ch2_06_reswall15_dtl'}, +{HashIs = 716488820, ModNam = 'ch2_06_reswall15'}, +{HashIs = 749772741, ModNam = 'ch2_06_reswall15a_dtl'}, +{HashIs = 1007117081, ModNam = 'ch2_06_reswall16'}, +{HashIs = 2119460786, ModNam = 'ch2_06_reswall17'}, +{HashIs = -984355004, ModNam = 'ch2_06_reswall30'}, +{HashIs = 774381210, ModNam = 'ch2_06_reswall31_lod'}, +{HashIs = -86320583, ModNam = 'ch2_06_reswall31'}, +{HashIs = -1595857313, ModNam = 'ch2_06_reswall32'}, +{HashIs = -1937048141, ModNam = 'ch2_06_reswall33'}, +{HashIs = 2052086078, ModNam = 'ch2_06_reswall34'}, +{HashIs = -927331619, ModNam = 'ch2_06_reswalldcal'}, +{HashIs = 1767703781, ModNam = 'ch2_06_skidock01'}, +{HashIs = -1296606538, ModNam = 'ch2_06_skidock02_dtl'}, +{HashIs = -1035782476, ModNam = 'ch2_06_skidock02'}, +{HashIs = -1877781935, ModNam = 'ch2_06_skidock03'}, +{HashIs = -743219960, ModNam = 'ch2_06_skidock10'}, +{HashIs = 1177531473, ModNam = 'ch2_06_skidock9'}, +{HashIs = 1027866216, ModNam = 'ch2_06_terrain01a'}, +{HashIs = -208200280, ModNam = 'ch2_06_terrain01b_dtl_000'}, +{HashIs = -206181555, ModNam = 'ch2_06_terrain01b'}, +{HashIs = -1122971665, ModNam = 'ch2_06_terrain01c_dtl'}, +{HashIs = -529546047, ModNam = 'ch2_06_terrain01c'}, +{HashIs = -2053616106, ModNam = 'ch2_06_terrain02'}, +{HashIs = 935752267, ModNam = 'ch2_06_tower'}, +{HashIs = 1906275157, ModNam = 'ch2_06_treetrunk'}, +{HashIs = 1216611153, ModNam = 'ch2_06_wall'}, +{HashIs = -471384197, ModNam = 'ch2_06_wall01_iref'}, +{HashIs = -1290975757, ModNam = 'ch2_06_windows_iref'}, +{HashIs = -1712293655, ModNam = 'ch2_07_fence_01'}, +{HashIs = 1443110560, ModNam = 'ch2_07_fence_02a'}, +{HashIs = 1682684719, ModNam = 'ch2_07_fence_02b'}, +{HashIs = 1869849584, ModNam = 'ch2_07_fence_03'}, +{HashIs = -603480291, ModNam = 'ch2_07_fence_04a'}, +{HashIs = 1031791116, ModNam = 'ch2_07_fence_04b'}, +{HashIs = 1076381018, ModNam = 'ch2_07_fence_05'}, +{HashIs = 1266248720, ModNam = 'ch2_07_fizzrail01'}, +{HashIs = 1027592093, ModNam = 'ch2_07_fizzrail02'}, +{HashIs = -344609794, ModNam = 'ch2_07_fizzrail03'}, +{HashIs = -680557582, ModNam = 'ch2_07_fizzrail04'}, +{HashIs = 468083523, ModNam = 'ch2_07_hedgedtl_01'}, +{HashIs = 273501201, ModNam = 'ch2_07_hedgedtl_02'}, +{HashIs = -1098504060, ModNam = 'ch2_07_hedgedtl_03'}, +{HashIs = -453085836, ModNam = 'ch2_07_hedgedtl_04'}, +{HashIs = 1758821660, ModNam = 'ch2_07_hedgedtl_05'}, +{HashIs = 1500175943, ModNam = 'ch2_07_hedgedtl_06'}, +{HashIs = 127777458, ModNam = 'ch2_07_hedgedtl_07'}, +{HashIs = -305428722, ModNam = 'ch2_07_hedgedtl_08'}, +{HashIs = -1940044753, ModNam = 'ch2_07_hedgedtl_09'}, +{HashIs = -581146860, ModNam = 'ch2_07_hedgedtl_10'}, +{HashIs = -38131765, ModNam = 'ch2_07_hedgedtl_11'}, +{HashIs = -880589986, ModNam = 'ch2_07_hedgedtl_12'}, +{HashIs = -516657472, ModNam = 'ch2_07_hedgedtl_13'}, +{HashIs = -1359574459, ModNam = 'ch2_07_hedgedtl_14'}, +{HashIs = 1159478042, ModNam = 'ch2_07_house_l2c_dtl'}, +{HashIs = -554346560, ModNam = 'ch2_07_house_l2c'}, +{HashIs = 435279616, ModNam = 'ch2_07_house03_dtl'}, +{HashIs = -357469072, ModNam = 'ch2_07_house03'}, +{HashIs = 48601299, ModNam = 'ch2_07_house55_dtl'}, +{HashIs = -318640635, ModNam = 'ch2_07_house55'}, +{HashIs = -1906972361, ModNam = 'ch2_07_house78_dtl'}, +{HashIs = -452699186, ModNam = 'ch2_07_house78'}, +{HashIs = -313572627, ModNam = 'ch2_07_house79a_dtl'}, +{HashIs = -1241971182, ModNam = 'ch2_07_house79a'}, +{HashIs = 348281276, ModNam = 'ch2_07_house81_dtl'}, +{HashIs = -478655786, ModNam = 'ch2_07_house81'}, +{HashIs = 473419931, ModNam = 'ch2_07_house82_dtl'}, +{HashIs = -634472381, ModNam = 'ch2_07_house82'}, +{HashIs = 1484940371, ModNam = 'ch2_07_house83_dtl'}, +{HashIs = -923494961, ModNam = 'ch2_07_house83'}, +{HashIs = -937868534, ModNam = 'ch2_07_house97_dtl'}, +{HashIs = -1110670585, ModNam = 'ch2_07_house97'}, +{HashIs = 355797281, ModNam = 'ch2_07_l1'}, +{HashIs = -1243949624, ModNam = 'ch2_07_land024_dcl'}, +{HashIs = -2027210992, ModNam = 'ch2_07_poolladder_01'}, +{HashIs = 265111638, ModNam = 'ch2_07_poolladder_02'}, +{HashIs = 561441705, ModNam = 'ch2_07_poolladder_03'}, +{HashIs = -1639391522, ModNam = 'ch2_07_water_01'}, +{HashIs = -947352020, ModNam = 'ch2_07b_10'}, +{HashIs = 917613117, ModNam = 'ch2_07b_17_dtl'}, +{HashIs = 515816603, ModNam = 'ch2_07b_17'}, +{HashIs = -1179436128, ModNam = 'ch2_07b_20_dtl'}, +{HashIs = -1182568058, ModNam = 'ch2_07b_20'}, +{HashIs = 1510149509, ModNam = 'ch2_07b_31_dtl'}, +{HashIs = 850388313, ModNam = 'ch2_07b_31_ivy_dtl'}, +{HashIs = -908717877, ModNam = 'ch2_07b_31'}, +{HashIs = -1935054131, ModNam = 'ch2_07b_build_dtl'}, +{HashIs = -1504799270, ModNam = 'ch2_07b_build'}, +{HashIs = -1961139128, ModNam = 'ch2_07b_build01_dtl'}, +{HashIs = 1955792660, ModNam = 'ch2_07b_build01'}, +{HashIs = 1744451306, ModNam = 'ch2_07b_build02_dtl'}, +{HashIs = -1497076874, ModNam = 'ch2_07b_build02'}, +{HashIs = 137028705, ModNam = 'ch2_07b_build03_dtl'}, +{HashIs = -917473716, ModNam = 'ch2_07b_build03_raily'}, +{HashIs = -1728131093, ModNam = 'ch2_07b_build03'}, +{HashIs = 2090340603, ModNam = 'ch2_07b_build04_dtl'}, +{HashIs = -900124001, ModNam = 'ch2_07b_build04'}, +{HashIs = -1839258019, ModNam = 'ch2_07b_build04b'}, +{HashIs = 450111494, ModNam = 'ch2_07b_build05_dtl'}, +{HashIs = 1233891590, ModNam = 'ch2_07b_build05'}, +{HashIs = -217717462, ModNam = 'ch2_07b_build06_dtl'}, +{HashIs = 1664803940, ModNam = 'ch2_07b_build06'}, +{HashIs = -1421128201, ModNam = 'ch2_07b_fences01'}, +{HashIs = -1727551120, ModNam = 'ch2_07b_fences02'}, +{HashIs = 1205667612, ModNam = 'ch2_07b_fences03'}, +{HashIs = 1631757185, ModNam = 'ch2_07b_fencing009'}, +{HashIs = -1353851236, ModNam = 'ch2_07b_fencing1'}, +{HashIs = -2144750193, ModNam = 'ch2_07b_fencing10'}, +{HashIs = -497859386, ModNam = 'ch2_07b_fencing2'}, +{HashIs = -805658603, ModNam = 'ch2_07b_fencing3'}, +{HashIs = -1709657010, ModNam = 'ch2_07b_fencing4'}, +{HashIs = -2012606415, ModNam = 'ch2_07b_fencing5'}, +{HashIs = -1097040555, ModNam = 'ch2_07b_fencing6'}, +{HashIs = -1393763850, ModNam = 'ch2_07b_fencing7'}, +{HashIs = 1393108528, ModNam = 'ch2_07b_fencing8'}, +{HashIs = -624280649, ModNam = 'ch2_07b_garage_01'}, +{HashIs = 508805940, ModNam = 'ch2_07b_hedgedtl_01'}, +{HashIs = -412035729, ModNam = 'ch2_07b_hedgedtl_02'}, +{HashIs = -1045919265, ModNam = 'ch2_07b_hedgedtl_03'}, +{HashIs = 2062974072, ModNam = 'ch2_07b_hedgedtl_04'}, +{HashIs = 1695240354, ModNam = 'ch2_07b_hedgedtl_05'}, +{HashIs = 239346453, ModNam = 'ch2_07b_hedgedtl_06'}, +{HashIs = 11438058, ModNam = 'ch2_07b_hedgedtl_07'}, +{HashIs = 1044480787, ModNam = 'ch2_07b_hedgedtl_08'}, +{HashIs = -1346574840, ModNam = 'ch2_07b_hedgedtl_09'}, +{HashIs = -1932220908, ModNam = 'ch2_07b_hedgedtl_10'}, +{HashIs = 1552598401, ModNam = 'ch2_07b_hedgedtl_11'}, +{HashIs = 81368544, ModNam = 'ch2_07b_hedgedtl_12'}, +{HashIs = 849113445, ModNam = 'ch2_07b_hedgedtl_13'}, +{HashIs = -399450993, ModNam = 'ch2_07b_hedgedtl_14'}, +{HashIs = 368490522, ModNam = 'ch2_07b_hedgedtl_15'}, +{HashIs = -839735277, ModNam = 'ch2_07b_hedgedtl_16'}, +{HashIs = -1111980129, ModNam = 'ch2_07b_hedgedtl_17'}, +{HashIs = -1286212906, ModNam = 'ch2_07b_hedgedtl_18'}, +{HashIs = -1583427736, ModNam = 'ch2_07b_hedgedtl_19'}, +{HashIs = 994901862, ModNam = 'ch2_07b_hedgedtl_20'}, +{HashIs = -914777151, ModNam = 'ch2_07b_hedgedtl_21'}, +{HashIs = 197730399, ModNam = 'ch2_07b_hedgedtl_22'}, +{HashIs = 706829583, ModNam = 'ch2_07b_hedgedtl_23'}, +{HashIs = -2108650132, ModNam = 'ch2_07b_hedgedtl_24'}, +{HashIs = -1872483949, ModNam = 'ch2_07b_hedgedtl_25'}, +{HashIs = -691161495, ModNam = 'ch2_07b_hedgedtl_26'}, +{HashIs = -445721685, ModNam = 'ch2_07b_hedgedtl_27'}, +{HashIs = -1453696125, ModNam = 'ch2_07b_hedgedtl_28'}, +{HashIs = -1222674675, ModNam = 'ch2_07b_hedgedtl_29'}, +{HashIs = -152892853, ModNam = 'ch2_07b_poolladder_006'}, +{HashIs = 1068546550, ModNam = 'ch2_07b_poolladder_05_dlod'}, +{HashIs = 1434842390, ModNam = 'ch2_07b_poolladder_1'}, +{HashIs = 2135705766, ModNam = 'ch2_07b_poolladder_2'}, +{HashIs = 832318787, ModNam = 'ch2_07b_poolladder_3'}, +{HashIs = -1863226352, ModNam = 'ch2_07b_poolladder_4'}, +{HashIs = -705700049, ModNam = 'ch2_07b_props_g_door_lod'}, +{HashIs = 1304100248, ModNam = 'ch2_07b_water'}, +{HashIs = -549681521, ModNam = 'ch2_07c_building_a_dtl'}, +{HashIs = -1407290972, ModNam = 'ch2_07c_building_a_dtl2'}, +{HashIs = 746446587, ModNam = 'ch2_07c_building_a'}, +{HashIs = 35615749, ModNam = 'ch2_07c_building_b_dtl'}, +{HashIs = 238953084, ModNam = 'ch2_07c_building_b'}, +{HashIs = 1587724134, ModNam = 'ch2_07c_building_c_dtl'}, +{HashIs = -643870249, ModNam = 'ch2_07c_building_c_dtl2'}, +{HashIs = -1538607, ModNam = 'ch2_07c_building_c'}, +{HashIs = -1041824311, ModNam = 'ch2_07c_constrplot_decals'}, +{HashIs = 1362275894, ModNam = 'ch2_07c_constrplot_gnd'}, +{HashIs = 789548290, ModNam = 'ch2_07c_fencing1'}, +{HashIs = -965329971, ModNam = 'ch2_07c_fencing2'}, +{HashIs = -666050694, ModNam = 'ch2_07c_fencing3'}, +{HashIs = -656809836, ModNam = 'ch2_07c_fencing4'}, +{HashIs = -507094324, ModNam = 'ch2_07c_hedgedtl_01'}, +{HashIs = 691628465, ModNam = 'ch2_07c_hedgedtl_02'}, +{HashIs = -1233484747, ModNam = 'ch2_07c_hedgedtl_03'}, +{HashIs = -1934118740, ModNam = 'ch2_07c_hedgedtl_04'}, +{HashIs = -1408176290, ModNam = 'ch2_07c_hedgedtl_05'}, +{HashIs = -230425657, ModNam = 'ch2_07c_hedgedtl_06'}, +{HashIs = -1110739946, ModNam = 'ch2_07c_indust_det'}, +{HashIs = -1098397382, ModNam = 'ch2_07c_poolladder1'}, +{HashIs = -1032265514, ModNam = 'ch2_07c_terrain_a_lod'}, +{HashIs = -424774544, ModNam = 'ch2_07c_terrain_a'}, +{HashIs = -1393983257, ModNam = 'ch2_07c_terrain_b'}, +{HashIs = -979799059, ModNam = 'ch2_07c_water_01'}, +{HashIs = 1235015851, ModNam = 'ch2_07d_b1a'}, +{HashIs = -1077492706, ModNam = 'ch2_07d_build00_dtl'}, +{HashIs = 191722308, ModNam = 'ch2_07d_build00'}, +{HashIs = -1656535363, ModNam = 'ch2_07d_build01_dtl'}, +{HashIs = -1860796772, ModNam = 'ch2_07d_build01'}, +{HashIs = -775181449, ModNam = 'ch2_07d_build02_dtl'}, +{HashIs = 1591056923, ModNam = 'ch2_07d_build02'}, +{HashIs = -279005011, ModNam = 'ch2_07d_build02shutters'}, +{HashIs = 1647604710, ModNam = 'ch2_07d_build11_dtl'}, +{HashIs = 1913634143, ModNam = 'ch2_07d_build11'}, +{HashIs = 1775437034, ModNam = 'ch2_07d_fence140'}, +{HashIs = -239572331, ModNam = 'ch2_07d_fencing_02'}, +{HashIs = 2138408465, ModNam = 'ch2_07d_fencing_03'}, +{HashIs = 1234334499, ModNam = 'ch2_07d_fencing_05a'}, +{HashIs = 1484361969, ModNam = 'ch2_07d_fencing_05b'}, +{HashIs = 725999023, ModNam = 'ch2_07d_fencing_06'}, +{HashIs = 2056912068, ModNam = 'ch2_07d_fencing_07_lod'}, +{HashIs = 931132963, ModNam = 'ch2_07d_fencing_07'}, +{HashIs = -1532844580, ModNam = 'ch2_07d_fencing_08_dlod'}, +{HashIs = -964848608, ModNam = 'ch2_07d_fencing_08'}, +{HashIs = 718555959, ModNam = 'ch2_07d_hedgedtl_01'}, +{HashIs = 1960566697, ModNam = 'ch2_07d_hedgedtl_02'}, +{HashIs = 128845035, ModNam = 'ch2_07d_hedgedtl_03'}, +{HashIs = -34115202, ModNam = 'ch2_07d_hedgedtl_04'}, +{HashIs = -198615582, ModNam = 'ch2_07d_hedgedtl_05'}, +{HashIs = -630609309, ModNam = 'ch2_07d_hedgedtl_06'}, +{HashIs = -792291555, ModNam = 'ch2_07d_hedgedtl_07'}, +{HashIs = 59899163, ModNam = 'ch2_07d_hedgedtl_08'}, +{HashIs = -1788731207, ModNam = 'ch2_07d_hedgedtl_09'}, +{HashIs = -1463597537, ModNam = 'ch2_07d_hedgedtl_10'}, +{HashIs = 1455759908, ModNam = 'ch2_07d_hedgedtl_11'}, +{HashIs = 1106770054, ModNam = 'ch2_07d_hedgedtl_12'}, +{HashIs = 682214890, ModNam = 'ch2_07d_hedgedtl_13'}, +{HashIs = 528692125, ModNam = 'ch2_07d_hedgedtl_14'}, +{HashIs = 338697463, ModNam = 'ch2_07d_hedgedtl_15'}, +{HashIs = 1811369108, ModNam = 'ch2_07d_hedgedtl_16'}, +{HashIs = 2001363770, ModNam = 'ch2_07d_hedgedtl_17'}, +{HashIs = 1215595919, ModNam = 'ch2_07d_hedgedtl_18'}, +{HashIs = 1859374480, ModNam = 'ch2_07d_hint120'}, +{HashIs = -311336688, ModNam = 'ch2_07d_house140_dtl'}, +{HashIs = -225766844, ModNam = 'ch2_07d_house140'}, +{HashIs = 539649976, ModNam = 'ch2_07d_house141_dtl'}, +{HashIs = 751371967, ModNam = 'ch2_07d_house141'}, +{HashIs = 213709691, ModNam = 'ch2_07d_house144_dtl'}, +{HashIs = 1506599110, ModNam = 'ch2_07d_house144'}, +{HashIs = -1781764177, ModNam = 'ch2_07d_house84_dtl'}, +{HashIs = -492820204, ModNam = 'ch2_07d_house84'}, +{HashIs = -177625683, ModNam = 'ch2_07d_house85_dtl'}, +{HashIs = 942593088, ModNam = 'ch2_07d_house85'}, +{HashIs = 1000710384, ModNam = 'ch2_07d_house89_dtl'}, +{HashIs = 67628019, ModNam = 'ch2_07d_house89'}, +{HashIs = 348881028, ModNam = 'ch2_07d_l1'}, +{HashIs = -1836483582, ModNam = 'ch2_07d_l2'}, +{HashIs = 477579246, ModNam = 'ch2_07d_newrail_01'}, +{HashIs = 735110817, ModNam = 'ch2_07d_newrail_02'}, +{HashIs = 1042484037, ModNam = 'ch2_07d_newrail_03'}, +{HashIs = 1329311094, ModNam = 'ch2_07d_newrail_04'}, +{HashIs = 1904931348, ModNam = 'ch2_07d_newrail_05'}, +{HashIs = 1210425154, ModNam = 'ch2_07d_newrail_06'}, +{HashIs = 1459371247, ModNam = 'ch2_07d_newrail_07'}, +{HashIs = 1536443935, ModNam = 'ch2_07d_newrail_08'}, +{HashIs = 1851681715, ModNam = 'ch2_07d_newrail_09'}, +{HashIs = -578110658, ModNam = 'ch2_07d_newrail_10'}, +{HashIs = -899574548, ModNam = 'ch2_07d_newrail_11'}, +{HashIs = -1249350854, ModNam = 'ch2_07d_newrail_12'}, +{HashIs = -1571994428, ModNam = 'ch2_07d_newrail_13'}, +{HashIs = -1863605759, ModNam = 'ch2_07d_newrail_14'}, +{HashIs = 2145222629, ModNam = 'ch2_07d_newrail_15'}, +{HashIs = 1853807912, ModNam = 'ch2_07d_newrail_16'}, +{HashIs = 1530508958, ModNam = 'ch2_07d_newrail_17'}, +{HashIs = 1247024339, ModNam = 'ch2_07d_newrail_18'}, +{HashIs = 944140472, ModNam = 'ch2_07d_newrail_19'}, +{HashIs = 1686876849, ModNam = 'ch2_07d_poolladder_01'}, +{HashIs = 1473419583, ModNam = 'ch2_07d_poolladder_02'}, +{HashIs = -236434068, ModNam = 'ch2_07d_poolladder_03'}, +{HashIs = -536237649, ModNam = 'ch2_07d_poolladder_04'}, +{HashIs = -1925905405, ModNam = 'ch2_07d_poolladder_05'}, +{HashIs = -74686284, ModNam = 'ch2_07d_poolladder_06'}, +{HashIs = -1977024243, ModNam = 'ch2_07d_structure_01'}, +{HashIs = -1075876743, ModNam = 'ch2_07d_structure_02'}, +{HashIs = -1319121030, ModNam = 'ch2_07d_structure_03'}, +{HashIs = -568547089, ModNam = 'ch2_07d_structure_04'}, +{HashIs = 1176131484, ModNam = 'ch2_07d_terrain_decal'}, +{HashIs = 1947059599, ModNam = 'ch2_07d_water_01'}, +{HashIs = -1806319931, ModNam = 'ch2_08_bamboo01'}, +{HashIs = 1048384281, ModNam = 'ch2_08_bamboo02'}, +{HashIs = -1327335458, ModNam = 'ch2_08_bamboo03'}, +{HashIs = -1244395504, ModNam = 'ch2_08_garage_outline'}, +{HashIs = 1541959547, ModNam = 'ch2_08_gate002'}, +{HashIs = -1592690224, ModNam = 'ch2_08_gate003'}, +{HashIs = -147423412, ModNam = 'ch2_08_gate01'}, +{HashIs = 2062214709, ModNam = 'ch2_08_house00_dtl'}, +{HashIs = 1499139232, ModNam = 'ch2_08_house00_prailing'}, +{HashIs = -1263255645, ModNam = 'ch2_08_house00_railing'}, +{HashIs = -797057439, ModNam = 'ch2_08_house00'}, +{HashIs = -941675817, ModNam = 'ch2_08_house01_dtl'}, +{HashIs = 1154306457, ModNam = 'ch2_08_house01_fence'}, +{HashIs = -1245144500, ModNam = 'ch2_08_house01_prails'}, +{HashIs = -400568261, ModNam = 'ch2_08_house01_railings'}, +{HashIs = 1636040771, ModNam = 'ch2_08_house01'}, +{HashIs = -1660994462, ModNam = 'ch2_08_house02_dtl'}, +{HashIs = -1619755997, ModNam = 'ch2_08_house02'}, +{HashIs = 1414913266, ModNam = 'ch2_08_house03_dtl'}, +{HashIs = 1065126052, ModNam = 'ch2_08_house03_railing'}, +{HashIs = -1859002466, ModNam = 'ch2_08_house03'}, +{HashIs = -1372686994, ModNam = 'ch2_08_house04_dtl'}, +{HashIs = -1092109559, ModNam = 'ch2_08_house04'}, +{HashIs = -1423015895, ModNam = 'ch2_08_house05_dtl'}, +{HashIs = -1395812651, ModNam = 'ch2_08_house05'}, +{HashIs = -495336227, ModNam = 'ch2_08_house06_dtl'}, +{HashIs = 1584293041, ModNam = 'ch2_08_house06_dtlb'}, +{HashIs = -511171298, ModNam = 'ch2_08_house06_railing'}, +{HashIs = -615877682, ModNam = 'ch2_08_house06'}, +{HashIs = -1149287281, ModNam = 'ch2_08_house07_dtl'}, +{HashIs = 2108784515, ModNam = 'ch2_08_house07_dtlb'}, +{HashIs = 41779076, ModNam = 'ch2_08_house07_railing'}, +{HashIs = -130962020, ModNam = 'ch2_08_house07'}, +{HashIs = -1181341575, ModNam = 'ch2_08_house08_dtl'}, +{HashIs = -1327706577, ModNam = 'ch2_08_house08_dtlb'}, +{HashIs = -828239105, ModNam = 'ch2_08_house08balcony'}, +{HashIs = -1557602463, ModNam = 'ch2_08_house09_dtl'}, +{HashIs = -1599816655, ModNam = 'ch2_08_house09_railing'}, +{HashIs = 5750252, ModNam = 'ch2_08_house09'}, +{HashIs = 1381847000, ModNam = 'ch2_08_l1_poles_lod'}, +{HashIs = -990484658, ModNam = 'ch2_08_l1_poles'}, +{HashIs = 1357269667, ModNam = 'ch2_08_l1'}, +{HashIs = 619836091, ModNam = 'ch2_08_l2'}, +{HashIs = 1442257355, ModNam = 'ch2_08_mansionrail01'}, +{HashIs = -285167443, ModNam = 'ch2_08_mansionsteps'}, +{HashIs = -111653578, ModNam = 'ch2_08_nwbld03_dtl_b'}, +{HashIs = -1691973277, ModNam = 'ch2_08_nwbld03_dtl'}, +{HashIs = 24640068, ModNam = 'ch2_08_nwbld03_dtlb'}, +{HashIs = 518370663, ModNam = 'ch2_08_nwbld03_dtlc'}, +{HashIs = 1443081255, ModNam = 'ch2_08_nwbld03_kit_03'}, +{HashIs = 355063362, ModNam = 'ch2_08_nwbld03'}, +{HashIs = -238987451, ModNam = 'ch2_08_pole_03'}, +{HashIs = -1566050978, ModNam = 'ch2_08_poles_01_lod'}, +{HashIs = 381089617, ModNam = 'ch2_08_poles_01'}, +{HashIs = 735544222, ModNam = 'ch2_08_poles_02_lod'}, +{HashIs = -1527671868, ModNam = 'ch2_08_poles_02'}, +{HashIs = -1469115377, ModNam = 'ch2_08_props_props03_01_lod'}, +{HashIs = -1033254988, ModNam = 'ch2_08_props_props04_01_lod'}, +{HashIs = -1224499126, ModNam = 'ch2_08_props_props04_02_lod'}, +{HashIs = 1111497744, ModNam = 'ch2_08_props_props05_14_lod'}, +{HashIs = 1542057908, ModNam = 'ch2_08_props_props05_27_lod'}, +{HashIs = 170462776, ModNam = 'ch2_08_props_props05_28_lod'}, +{HashIs = -2082633286, ModNam = 'ch2_08_wall02_dtl'}, +{HashIs = 1347575686, ModNam = 'ch2_08_wall02'}, +{HashIs = 1228981798, ModNam = 'ch2_08_water_01'}, +{HashIs = -2098874001, ModNam = 'ch2_08_water_03'}, +{HashIs = 1957108978, ModNam = 'ch2_08_water_04'}, +{HashIs = -1637322636, ModNam = 'ch2_08_water_05'}, +{HashIs = 897276318, ModNam = 'ch2_08_wrail_01'}, +{HashIs = 2082707109, ModNam = 'ch2_08b_armco01_lod'}, +{HashIs = -1229122089, ModNam = 'ch2_08b_armco01'}, +{HashIs = -1136698797, ModNam = 'ch2_08b_armco01b_lod'}, +{HashIs = 509347032, ModNam = 'ch2_08b_armco01b'}, +{HashIs = 125404825, ModNam = 'ch2_08b_armco01c_lod'}, +{HashIs = 808069236, ModNam = 'ch2_08b_armco01c'}, +{HashIs = 440105061, ModNam = 'ch2_08b_armco026_lod'}, +{HashIs = -652646140, ModNam = 'ch2_08b_armco026'}, +{HashIs = 847777683, ModNam = 'ch2_08b_armco20'}, +{HashIs = -2085016837, ModNam = 'ch2_08b_fence1_a'}, +{HashIs = 1457115453, ModNam = 'ch2_08b_fence1_b'}, +{HashIs = 1202698287, ModNam = 'ch2_08b_fence2_a'}, +{HashIs = 1446827337, ModNam = 'ch2_08b_fence2_b'}, +{HashIs = -2022854154, ModNam = 'ch2_08b_fence3'}, +{HashIs = -765239620, ModNam = 'ch2_08b_fence4a'}, +{HashIs = -1536884032, ModNam = 'ch2_08b_fence4b'}, +{HashIs = 1868667066, ModNam = 'ch2_08b_fence4c'}, +{HashIs = -517735363, ModNam = 'ch2_08b_fence4d'}, +{HashIs = -67358227, ModNam = 'ch2_08b_fence4e'}, +{HashIs = -308243146, ModNam = 'ch2_08b_fence4f'}, +{HashIs = 410905328, ModNam = 'ch2_08b_fence4g'}, +{HashIs = -1449462192, ModNam = 'ch2_08b_fence5'}, +{HashIs = 731052586, ModNam = 'ch2_08b_fence6'}, +{HashIs = 606276894, ModNam = 'ch2_08b_fence6a'}, +{HashIs = 1221809790, ModNam = 'ch2_08b_fence6b'}, +{HashIs = 2142192693, ModNam = 'ch2_08b_fence6c'}, +{HashIs = 847489503, ModNam = 'ch2_08b_fence6d'}, +{HashIs = 907265893, ModNam = 'ch2_08b_fizzwall'}, +{HashIs = 882046667, ModNam = 'ch2_08b_glassfence'}, +{HashIs = -876053124, ModNam = 'ch2_08b_hs01_details'}, +{HashIs = 1798708724, ModNam = 'ch2_08b_hs01'}, +{HashIs = -1649491117, ModNam = 'ch2_08b_hs02_details'}, +{HashIs = -722669216, ModNam = 'ch2_08b_hs02'}, +{HashIs = 682419030, ModNam = 'ch2_08b_hs03_details'}, +{HashIs = -941861057, ModNam = 'ch2_08b_hs03'}, +{HashIs = -2137111622, ModNam = 'ch2_08b_hs04_details'}, +{HashIs = -2057685962, ModNam = 'ch2_08b_hs04_veg1'}, +{HashIs = 1998362555, ModNam = 'ch2_08b_hs04_veg2'}, +{HashIs = -1332139847, ModNam = 'ch2_08b_hs04'}, +{HashIs = -699374689, ModNam = 'ch2_08b_hs05_details'}, +{HashIs = -1554149822, ModNam = 'ch2_08b_hs05'}, +{HashIs = -1229132736, ModNam = 'ch2_08b_hs06_details'}, +{HashIs = 238576630, ModNam = 'ch2_08b_hs06'}, +{HashIs = 692260872, ModNam = 'ch2_08b_hs06b_lod'}, +{HashIs = 1595198928, ModNam = 'ch2_08b_land01'}, +{HashIs = 740386794, ModNam = 'ch2_08b_land02'}, +{HashIs = 2016909665, ModNam = 'ch2_08b_pool_01'}, +{HashIs = -1091819831, ModNam = 'ch2_08b_pool_02'}, +{HashIs = -849493076, ModNam = 'ch2_08b_pool_03'}, +{HashIs = -623985934, ModNam = 'ch2_08b_poolrail_1'}, +{HashIs = -863166865, ModNam = 'ch2_08b_poolrail_2'}, +{HashIs = 1754534783, ModNam = 'ch2_08b_poolrail_3a'}, +{HashIs = 2036348183, ModNam = 'ch2_08b_poolrail_3b'}, +{HashIs = -382085176, ModNam = 'ch2_08b_poolrail_4'}, +{HashIs = 1841209364, ModNam = 'ch2_08b_poolrail_5a'}, +{HashIs = 921350765, ModNam = 'ch2_08b_poolrail_5b'}, +{HashIs = -1382326132, ModNam = 'ch2_08b_poolrail_6'}, +{HashIs = -2005699404, ModNam = 'ch2_08b_retwall_lod'}, +{HashIs = -1164033691, ModNam = 'ch2_08b_retwall'}, +{HashIs = 935109196, ModNam = 'ch2_08b_retwall01'}, +{HashIs = -1148199471, ModNam = 'ch2_08b_windowcovers'}, +{HashIs = 127029055, ModNam = 'ch2_08b_windowcovers2'}, +{HashIs = -1831292938, ModNam = 'ch2_09_build_a_59'}, +{HashIs = -2017340079, ModNam = 'ch2_09_conhse002_details'}, +{HashIs = 1755312259, ModNam = 'ch2_09_conhse002'}, +{HashIs = -966826861, ModNam = 'ch2_09_conhse002girder01'}, +{HashIs = 1511033847, ModNam = 'ch2_09_conhse002girder02'}, +{HashIs = -732175366, ModNam = 'ch2_09_conhse002wood01'}, +{HashIs = -1509554353, ModNam = 'ch2_09_conhse002wood02'}, +{HashIs = 902368932, ModNam = 'ch2_09_fizz_flatrail'}, +{HashIs = -2071817100, ModNam = 'ch2_09_fizz_flatrailb'}, +{HashIs = -284847513, ModNam = 'ch2_09_fizz_pladder1'}, +{HashIs = -23121510, ModNam = 'ch2_09_fizz_pladder2'}, +{HashIs = 193022814, ModNam = 'ch2_09_fizz_pladder3'}, +{HashIs = 556955328, ModNam = 'ch2_09_fizz_pladder4'}, +{HashIs = 963192621, ModNam = 'ch2_09_fizz_pladder5'}, +{HashIs = -2017639464, ModNam = 'ch2_09_fizz_pladder6'}, +{HashIs = -2146288026, ModNam = 'ch2_09_fizz_prail1'}, +{HashIs = -897416129, ModNam = 'ch2_09_fizz_stairs'}, +{HashIs = 909646315, ModNam = 'ch2_09_fizz_stairsb'}, +{HashIs = 1185904139, ModNam = 'ch2_09_hedgedetail_01'}, +{HashIs = 429464543, ModNam = 'ch2_09_hedgedetail_02'}, +{HashIs = 728743820, ModNam = 'ch2_09_hedgedetail_03'}, +{HashIs = 315166307, ModNam = 'ch2_09_hedgedetail_04'}, +{HashIs = 551922332, ModNam = 'ch2_09_hedgedetail_05'}, +{HashIs = 1712928006, ModNam = 'ch2_09_hedgedetail_06'}, +{HashIs = 1954599381, ModNam = 'ch2_09_hedgedetail_07'}, +{HashIs = -940869463, ModNam = 'ch2_09_hedgedetail_08'}, +{HashIs = 1444779279, ModNam = 'ch2_09_hedgedetail_09'}, +{HashIs = 566972639, ModNam = 'ch2_09_hedgedetail_10'}, +{HashIs = 1402418298, ModNam = 'ch2_09_hedgedetail_11'}, +{HashIs = 1900507098, ModNam = 'ch2_09_hedgedetail_12'}, +{HashIs = 1521304230, ModNam = 'ch2_09_hedgedetail_13'}, +{HashIs = 1822353029, ModNam = 'ch2_09_hedgedetail_14'}, +{HashIs = 1716640235, ModNam = 'ch2_09_hedgedetail_15'}, +{HashIs = -1751991188, ModNam = 'ch2_09_hedgedetail_16'}, +{HashIs = -2118348608, ModNam = 'ch2_09_hedgedetail_17'}, +{HashIs = -1625896076, ModNam = 'ch2_09_hedgedetail_18'}, +{HashIs = -789860575, ModNam = 'ch2_09_hedgedetail_19'}, +{HashIs = -84147927, ModNam = 'ch2_09_hedgedetail_20'}, +{HashIs = 751625418, ModNam = 'ch2_09_hedgedetail_21'}, +{HashIs = 512936022, ModNam = 'ch2_09_hedgedetail_22'}, +{HashIs = 1837079907, ModNam = 'ch2_09_house21'}, +{HashIs = -753032997, ModNam = 'ch2_09_hs01_details'}, +{HashIs = -1321497631, ModNam = 'ch2_09_hs01_main'}, +{HashIs = -663988660, ModNam = 'ch2_09_hs02_details'}, +{HashIs = 522771014, ModNam = 'ch2_09_hs02'}, +{HashIs = 703010261, ModNam = 'ch2_09_hs03_details1'}, +{HashIs = 935834006, ModNam = 'ch2_09_hs03_details2'}, +{HashIs = -841074766, ModNam = 'ch2_09_hs03'}, +{HashIs = 1596800431, ModNam = 'ch2_09_hs04_d'}, +{HashIs = -1147563223, ModNam = 'ch2_09_hs04'}, +{HashIs = -1646310993, ModNam = 'ch2_09_hs05_d'}, +{HashIs = -401806321, ModNam = 'ch2_09_hs05'}, +{HashIs = 1029586871, ModNam = 'ch2_09_hs06_details'}, +{HashIs = -706885711, ModNam = 'ch2_09_hs06'}, +{HashIs = -2070502108, ModNam = 'ch2_09_hs07'}, +{HashIs = -1531659738, ModNam = 'ch2_09_hs08_details'}, +{HashIs = 1913651223, ModNam = 'ch2_09_hs08'}, +{HashIs = 536059729, ModNam = 'ch2_09_hs10_main'}, +{HashIs = 469552473, ModNam = 'ch2_09_hs10a_details'}, +{HashIs = 597090325, ModNam = 'ch2_09_hs10b_details'}, +{HashIs = 776127751, ModNam = 'ch2_09_hs11_details'}, +{HashIs = 2062561603, ModNam = 'ch2_09_l2_a'}, +{HashIs = -54382649, ModNam = 'ch2_09_l2_decal001'}, +{HashIs = -1773899808, ModNam = 'ch2_09_l4'}, +{HashIs = -163340222, ModNam = 'ch2_09_land_dtl'}, +{HashIs = -472846641, ModNam = 'ch2_09_poolwater009'}, +{HashIs = 595076721, ModNam = 'ch2_09_retwall09'}, +{HashIs = 1201958873, ModNam = 'ch2_09_retwall10'}, +{HashIs = -1601101383, ModNam = 'ch2_09_retwall11'}, +{HashIs = 1547841695, ModNam = 'ch2_09_tarp004'}, +{HashIs = 1848104042, ModNam = 'ch2_09_tarp005'}, +{HashIs = -936834961, ModNam = 'ch2_09_tarp006'}, +{HashIs = -631067422, ModNam = 'ch2_09_tarp007'}, +{HashIs = -1965642086, ModNam = 'ch2_09_tcoachhse_detail'}, +{HashIs = -301975492, ModNam = 'ch2_09_tcoachhse'}, +{HashIs = -719767165, ModNam = 'ch2_09b_deshse_dtl'}, +{HashIs = 1172171880, ModNam = 'ch2_09b_deshse'}, +{HashIs = -87772830, ModNam = 'ch2_09b_deshsegate_lod'}, +{HashIs = 1627314460, ModNam = 'ch2_09b_deshsegate01'}, +{HashIs = -1475582158, ModNam = 'ch2_09b_deshsegate02'}, +{HashIs = 879820801, ModNam = 'ch2_09b_deshsegate03'}, +{HashIs = -1948668211, ModNam = 'ch2_09b_deshsegate04'}, +{HashIs = -1709683894, ModNam = 'ch2_09b_deshsegate05'}, +{HashIs = 1504584385, ModNam = 'ch2_09b_deshsegatea_lod'}, +{HashIs = 277494526, ModNam = 'ch2_09b_deshsegateb_lod'}, +{HashIs = -501243042, ModNam = 'ch2_09b_deshsegatec_lod'}, +{HashIs = -1407274778, ModNam = 'ch2_09b_deshsegated_lod'}, +{HashIs = -1567878554, ModNam = 'ch2_09b_deshsegatee_lod'}, +{HashIs = 1338535371, ModNam = 'ch2_09b_fizz_fence00'}, +{HashIs = 1027590310, ModNam = 'ch2_09b_fizz_fence01'}, +{HashIs = 1284171580, ModNam = 'ch2_09b_fizz_fence02'}, +{HashIs = 1509392937, ModNam = 'ch2_09b_fizz_fence03'}, +{HashIs = -2001739879, ModNam = 'ch2_09b_fizz_fence04'}, +{HashIs = -1755480844, ModNam = 'ch2_09b_fizz_fence05'}, +{HashIs = -1498965112, ModNam = 'ch2_09b_fizz_fence06'}, +{HashIs = -631971678, ModNam = 'ch2_09b_fizz_pooldets'}, +{HashIs = -1921347405, ModNam = 'ch2_09b_hedgedtl_01'}, +{HashIs = -1693471779, ModNam = 'ch2_09b_hedgedtl_02'}, +{HashIs = 1442455991, ModNam = 'ch2_09b_hedgedtl_03'}, +{HashIs = -1001390491, ModNam = 'ch2_09b_hedgedtl_04'}, +{HashIs = -1838671210, ModNam = 'ch2_09b_hedgedtl_05'}, +{HashIs = -1598408902, ModNam = 'ch2_09b_hedgedtl_06'}, +{HashIs = 520008641, ModNam = 'ch2_09b_hedgedtl_07'}, +{HashIs = 1769621687, ModNam = 'ch2_09b_hedgedtl_08'}, +{HashIs = 2081320415, ModNam = 'ch2_09b_hedgedtl_09'}, +{HashIs = 1332550193, ModNam = 'ch2_09b_hedgedtl_10'}, +{HashIs = -822503096, ModNam = 'ch2_09b_hedgedtl_11'}, +{HashIs = -8422829, ModNam = 'ch2_09b_hedgedtl_12'}, +{HashIs = -484163171, ModNam = 'ch2_09b_hedgedtl_13'}, +{HashIs = -1726829189, ModNam = 'ch2_09b_hedgedtl_14'}, +{HashIs = 381626578, ModNam = 'ch2_09b_hedgedtl_15'}, +{HashIs = 1014592582, ModNam = 'ch2_09b_hedgedtl_16'}, +{HashIs = 727437835, ModNam = 'ch2_09b_hedgedtl_17'}, +{HashIs = -499367987, ModNam = 'ch2_09b_hedgedtl_18'}, +{HashIs = -1568358309, ModNam = 'ch2_09b_hedgedtl_19'}, +{HashIs = -1932359002, ModNam = 'ch2_09b_hs01_balcony'}, +{HashIs = -1284351582, ModNam = 'ch2_09b_hs01_pool_ladder'}, +{HashIs = -153529340, ModNam = 'ch2_09b_hs01_support'}, +{HashIs = -751224617, ModNam = 'ch2_09b_hs01'}, +{HashIs = -1147639241, ModNam = 'ch2_09b_hs01a_details'}, +{HashIs = -1190959328, ModNam = 'ch2_09b_hs01b_details'}, +{HashIs = -2029297101, ModNam = 'ch2_09b_hs02_balcony'}, +{HashIs = 923887183, ModNam = 'ch2_09b_hs02_door_railings'}, +{HashIs = -1456606581, ModNam = 'ch2_09b_hs02_railing_01'}, +{HashIs = -1156803000, ModNam = 'ch2_09b_hs02_railing_02'}, +{HashIs = -821379516, ModNam = 'ch2_09b_hs02_railing_03'}, +{HashIs = -511515852, ModNam = 'ch2_09b_hs02_railing_04'}, +{HashIs = -379558619, ModNam = 'ch2_09b_hs02'}, +{HashIs = 449846410, ModNam = 'ch2_09b_hs02a_details'}, +{HashIs = -178549838, ModNam = 'ch2_09b_hs02b_details'}, +{HashIs = -374672861, ModNam = 'ch2_09b_hs03_balcony_01'}, +{HashIs = -67332410, ModNam = 'ch2_09b_hs03_balcony_02'}, +{HashIs = -2058213560, ModNam = 'ch2_09b_hs03_details'}, +{HashIs = -1328843780, ModNam = 'ch2_09b_hs03'}, +{HashIs = 509572857, ModNam = 'ch2_09b_hs04_balcony_01'}, +{HashIs = -337014258, ModNam = 'ch2_09b_hs04_balcony_02'}, +{HashIs = -1028964462, ModNam = 'ch2_09b_hs04_balcony_03'}, +{HashIs = 275471121, ModNam = 'ch2_09b_hs04_balcony_04'}, +{HashIs = -932754678, ModNam = 'ch2_09b_hs04_balcony_05'}, +{HashIs = -717462348, ModNam = 'ch2_09b_hs04_balcony_06'}, +{HashIs = 1795362883, ModNam = 'ch2_09b_hs04_balcony_07'}, +{HashIs = -537766975, ModNam = 'ch2_09b_hs04_details'}, +{HashIs = -1526899616, ModNam = 'ch2_09b_hs04'}, +{HashIs = -892962094, ModNam = 'ch2_09b_hs05_balc_01'}, +{HashIs = -1131159955, ModNam = 'ch2_09b_hs05_balc_02'}, +{HashIs = -1638751765, ModNam = 'ch2_09b_hs05_balc_03'}, +{HashIs = -1883962192, ModNam = 'ch2_09b_hs05_balc_04'}, +{HashIs = -1621253123, ModNam = 'ch2_09b_hs05_balc_05'}, +{HashIs = -1168607682, ModNam = 'ch2_09b_hs05_details'}, +{HashIs = -1401951423, ModNam = 'ch2_09b_hs05'}, +{HashIs = 227888696, ModNam = 'ch2_09b_hs07_details'}, +{HashIs = 1738459108, ModNam = 'ch2_09b_hs07_pool_ladder'}, +{HashIs = -2012470662, ModNam = 'ch2_09b_hs07'}, +{HashIs = 1379206356, ModNam = 'ch2_09b_hs08_details'}, +{HashIs = 1179462523, ModNam = 'ch2_09b_hs08_ladder'}, +{HashIs = 2073692566, ModNam = 'ch2_09b_hs08'}, +{HashIs = -527603720, ModNam = 'ch2_09b_hs09_details'}, +{HashIs = -440952870, ModNam = 'ch2_09b_hs09_pool_ladder'}, +{HashIs = -1588174337, ModNam = 'ch2_09b_hs09_railings_01'}, +{HashIs = 648834217, ModNam = 'ch2_09b_hs09_railings_02'}, +{HashIs = 350865700, ModNam = 'ch2_09b_hs09_railings_03'}, +{HashIs = -63858764, ModNam = 'ch2_09b_hs09_railings_04'}, +{HashIs = -395841503, ModNam = 'ch2_09b_hs09_railings_05'}, +{HashIs = 1769399636, ModNam = 'ch2_09b_hs09'}, +{HashIs = -770737757, ModNam = 'ch2_09b_hs10_details'}, +{HashIs = 1625084728, ModNam = 'ch2_09b_hs10'}, +{HashIs = 627954419, ModNam = 'ch2_09b_l1_decal_01'}, +{HashIs = 884109692, ModNam = 'ch2_09b_l1_decal_02'}, +{HashIs = 303155034, ModNam = 'ch2_09b_l1'}, +{HashIs = -781531679, ModNam = 'ch2_09b_l2'}, +{HashIs = -508008836, ModNam = 'ch2_09b_l3'}, +{HashIs = 957810148, ModNam = 'ch2_09b_playgrounddecal'}, +{HashIs = -675311093, ModNam = 'ch2_09b_pool01'}, +{HashIs = -987786423, ModNam = 'ch2_09b_props_des_h_start_slod'}, +{HashIs = -2082927660, ModNam = 'ch2_09b_props_des_h'}, +{HashIs = 1811100525, ModNam = 'ch2_09b_props_des_sh_end_b_lod'}, +{HashIs = -854661173, ModNam = 'ch2_09b_props_des_sh_end_b'}, +{HashIs = -741673665, ModNam = 'ch2_09b_props_des_sh_end_d'}, +{HashIs = -859938436, ModNam = 'ch2_09b_props_des_sh_end_e_lod'}, +{HashIs = -443475765, ModNam = 'ch2_09b_props_des_sh_end_e'}, +{HashIs = 1986111558, ModNam = 'ch2_09b_props_des_sh_end_slod'}, +{HashIs = -1987528959, ModNam = 'ch2_09b_props_des_sh_rebuild'}, +{HashIs = -1679992240, ModNam = 'ch2_09b_props_des_sh_start_a'}, +{HashIs = -1567922260, ModNam = 'ch2_09b_props_des_sh_start_b'}, +{HashIs = 1883865897, ModNam = 'ch2_09b_props_des_sh_start_c'}, +{HashIs = 1438865882, ModNam = 'ch2_09b_props_stilthse_dj_area'}, +{HashIs = 668072695, ModNam = 'ch2_09b_rocks'}, +{HashIs = -1635291989, ModNam = 'ch2_09c_build_fence01_lod'}, +{HashIs = 558918865, ModNam = 'ch2_09c_build_fence01'}, +{HashIs = 1899908759, ModNam = 'ch2_09c_dec_01'}, +{HashIs = -197372787, ModNam = 'ch2_09c_dec_02'}, +{HashIs = 394794572, ModNam = 'ch2_09c_hedgedtl_01'}, +{HashIs = -1977156728, ModNam = 'ch2_09c_hedgedtl_02'}, +{HashIs = 2079743783, ModNam = 'ch2_09c_hedgedtl_03'}, +{HashIs = -541808658, ModNam = 'ch2_09c_hedgedtl_04'}, +{HashIs = -840956859, ModNam = 'ch2_09c_hedgedtl_05'}, +{HashIs = 1120726561, ModNam = 'ch2_09c_hedgedtl_06'}, +{HashIs = 828590926, ModNam = 'ch2_09c_hedgedtl_07'}, +{HashIs = 546941371, ModNam = 'ch2_09c_hedgedtl_08'}, +{HashIs = -2036828745, ModNam = 'ch2_09c_hedgedtl_09'}, +{HashIs = -1789030199, ModNam = 'ch2_09c_hedgedtl_10'}, +{HashIs = 120058972, ModNam = 'ch2_09c_hedgedtl_11'}, +{HashIs = -116041673, ModNam = 'ch2_09c_hedgedtl_12'}, +{HashIs = -346374974, ModNam = 'ch2_09c_hedgedtl_13'}, +{HashIs = -2078786912, ModNam = 'ch2_09c_hs01_dtls'}, +{HashIs = 726495965, ModNam = 'ch2_09c_hs01'}, +{HashIs = 900352836, ModNam = 'ch2_09c_hs01fence01'}, +{HashIs = -1878687755, ModNam = 'ch2_09c_hs01fence02'}, +{HashIs = 2110184312, ModNam = 'ch2_09c_hs01fence03'}, +{HashIs = 1803663086, ModNam = 'ch2_09c_hs01fence04'}, +{HashIs = 1497109091, ModNam = 'ch2_09c_hs01fence05'}, +{HashIs = 1883358064, ModNam = 'ch2_09c_hs02_details'}, +{HashIs = -568928143, ModNam = 'ch2_09c_hs02'}, +{HashIs = 1897340101, ModNam = 'ch2_09c_hs03_details'}, +{HashIs = 281001410, ModNam = 'ch2_09c_hs03'}, +{HashIs = -425679907, ModNam = 'ch2_09c_hs04_details'}, +{HashIs = 486683630, ModNam = 'ch2_09c_hs04_fence'}, +{HashIs = -388395098, ModNam = 'ch2_09c_hs04_rail_lod'}, +{HashIs = 526557098, ModNam = 'ch2_09c_hs04_rail'}, +{HashIs = 1463218295, ModNam = 'ch2_09c_hs04_raila_lod'}, +{HashIs = -276983455, ModNam = 'ch2_09c_hs04_raila'}, +{HashIs = -1012784248, ModNam = 'ch2_09c_hs04'}, +{HashIs = -2005586588, ModNam = 'ch2_09c_hs05_railings_geometry'}, +{HashIs = -1269725977, ModNam = 'ch2_09c_hs05'}, +{HashIs = 1756753911, ModNam = 'ch2_09c_hs05a_details'}, +{HashIs = 828404642, ModNam = 'ch2_09c_hs05b_details'}, +{HashIs = -241428287, ModNam = 'ch2_09c_hs06_details'}, +{HashIs = -876071976, ModNam = 'ch2_09c_hs06'}, +{HashIs = 1136554455, ModNam = 'ch2_09c_hs07_details'}, +{HashIs = -1232074392, ModNam = 'ch2_09c_hs07'}, +{HashIs = 180807398, ModNam = 'ch2_09c_hs08_details'}, +{HashIs = -1346405441, ModNam = 'ch2_09c_hs08'}, +{HashIs = 436021401, ModNam = 'ch2_09c_hs09_details'}, +{HashIs = -1581260864, ModNam = 'ch2_09c_hs09'}, +{HashIs = 2081983057, ModNam = 'ch2_09c_hs10_details'}, +{HashIs = 337978994, ModNam = 'ch2_09c_hs10_gate'}, +{HashIs = -1790248513, ModNam = 'ch2_09c_hs10_trellis_01'}, +{HashIs = -367942833, ModNam = 'ch2_09c_hs10_trellis_02'}, +{HashIs = -1901088340, ModNam = 'ch2_09c_hs10'}, +{HashIs = -1930571300, ModNam = 'ch2_09c_hs11_details'}, +{HashIs = -463708920, ModNam = 'ch2_09c_hs11'}, +{HashIs = 2078064754, ModNam = 'ch2_09c_hs12_details'}, +{HashIs = 499077105, ModNam = 'ch2_09c_hs12'}, +{HashIs = 160087440, ModNam = 'ch2_09c_hs13_details'}, +{HashIs = 705489036, ModNam = 'ch2_09c_hs13'}, +{HashIs = 1573759501, ModNam = 'ch2_09c_l1'}, +{HashIs = 1883459320, ModNam = 'ch2_09c_l2'}, +{HashIs = -1089480586, ModNam = 'ch2_09c_poolwtr01'}, +{HashIs = 654331581, ModNam = 'ch2_10_culvert01'}, +{HashIs = 361606104, ModNam = 'ch2_10_culvert02'}, +{HashIs = -93489768, ModNam = 'ch2_10_culvert03'}, +{HashIs = -1968837651, ModNam = 'ch2_10_detail05'}, +{HashIs = 1402273232, ModNam = 'ch2_10_detail06'}, +{HashIs = 1020448844, ModNam = 'ch2_10_detail07'}, +{HashIs = -557613785, ModNam = 'ch2_10_ds02'}, +{HashIs = -950098029, ModNam = 'ch2_10_ds02vb'}, +{HashIs = 982725845, ModNam = 'ch2_10_ds05'}, +{HashIs = -783490438, ModNam = 'ch2_10_ds09'}, +{HashIs = 937799258, ModNam = 'ch2_10_ds15'}, +{HashIs = -1896197490, ModNam = 'ch2_10_ds20'}, +{HashIs = 1023167174, ModNam = 'ch2_10_ds20x'}, +{HashIs = -1591683961, ModNam = 'ch2_10_house07wall_lod'}, +{HashIs = 346479746, ModNam = 'ch2_10_house07wall'}, +{HashIs = 370136937, ModNam = 'ch2_10_house09railings_lod'}, +{HashIs = 49773502, ModNam = 'ch2_10_hs01_wood'}, +{HashIs = 1998477328, ModNam = 'ch2_10_hs01'}, +{HashIs = 419234325, ModNam = 'ch2_10_hs01dtls'}, +{HashIs = 1186523747, ModNam = 'ch2_10_hs01dtlsb'}, +{HashIs = 1768996021, ModNam = 'ch2_10_hs02'}, +{HashIs = 783654472, ModNam = 'ch2_10_hs02dtls'}, +{HashIs = 108851321, ModNam = 'ch2_10_hs02dtlsb'}, +{HashIs = -856849491, ModNam = 'ch2_10_hs03'}, +{HashIs = 1981080996, ModNam = 'ch2_10_hs03dtls'}, +{HashIs = -2047219442, ModNam = 'ch2_10_hs03dtlsb_lod'}, +{HashIs = -1923124535, ModNam = 'ch2_10_hs03dtlsb'}, +{HashIs = 2060346895, ModNam = 'ch2_10_hs03dtlsb1'}, +{HashIs = 1705393087, ModNam = 'ch2_10_hs03dtlsb2'}, +{HashIs = 227937184, ModNam = 'ch2_10_hs03dtlsb3'}, +{HashIs = -11964669, ModNam = 'ch2_10_hs03dtlsb4'}, +{HashIs = 841274557, ModNam = 'ch2_10_hs03dtlsb5'}, +{HashIs = 992206872, ModNam = 'ch2_10_hs04'}, +{HashIs = 853023968, ModNam = 'ch2_10_hs04dtls'}, +{HashIs = 477216658, ModNam = 'ch2_10_hs04dtlsb'}, +{HashIs = 809159238, ModNam = 'ch2_10_hs05'}, +{HashIs = 462158852, ModNam = 'ch2_10_hs05dtls'}, +{HashIs = 559304157, ModNam = 'ch2_10_hs05dtlsb'}, +{HashIs = -346072831, ModNam = 'ch2_10_hs05railings'}, +{HashIs = 581512995, ModNam = 'ch2_10_hs06'}, +{HashIs = -1446111565, ModNam = 'ch2_10_hs06dtls'}, +{HashIs = 1226702631, ModNam = 'ch2_10_hs06dtlsb_rail'}, +{HashIs = -1324376566, ModNam = 'ch2_10_hs06dtlsb'}, +{HashIs = -1641077195, ModNam = 'ch2_10_hs07'}, +{HashIs = 474019285, ModNam = 'ch2_10_hs07dtls'}, +{HashIs = 253032506, ModNam = 'ch2_10_hs07dtlsb'}, +{HashIs = -1880553047, ModNam = 'ch2_10_hs08'}, +{HashIs = -1374143673, ModNam = 'ch2_10_hs08dtls'}, +{HashIs = 1765897710, ModNam = 'ch2_10_hs08dtlsb'}, +{HashIs = -794082243, ModNam = 'ch2_10_hs09_rail_lod'}, +{HashIs = -294202530, ModNam = 'ch2_10_hs09_rail'}, +{HashIs = 49704894, ModNam = 'ch2_10_hs09'}, +{HashIs = 1332608839, ModNam = 'ch2_10_hs09dtls'}, +{HashIs = -1553161400, ModNam = 'ch2_10_hs09dtlsb'}, +{HashIs = 334150340, ModNam = 'ch2_10_hs10_rail_lod'}, +{HashIs = 172566804, ModNam = 'ch2_10_hs10_rail'}, +{HashIs = -57417859, ModNam = 'ch2_10_hs10'}, +{HashIs = 1032721081, ModNam = 'ch2_10_hs10dtls'}, +{HashIs = 863437451, ModNam = 'ch2_10_hs10dtlsb'}, +{HashIs = 2132368645, ModNam = 'ch2_10_land_01'}, +{HashIs = -1957399169, ModNam = 'ch2_10_land_02'}, +{HashIs = 2081281778, ModNam = 'ch2_10_land_03'}, +{HashIs = 1774662245, ModNam = 'ch2_10_land_04'}, +{HashIs = 1217392631, ModNam = 'ch2_10_land_05'}, +{HashIs = 881772533, ModNam = 'ch2_10_land_06'}, +{HashIs = -143253008, ModNam = 'ch2_10_parkobj_2_lod'}, +{HashIs = 123224842, ModNam = 'ch2_10_parkobj_2'}, +{HashIs = 1657464641, ModNam = 'ch2_10_parkobj_brick'}, +{HashIs = -1737643199, ModNam = 'ch2_10_parkobj'}, +{HashIs = -2129404117, ModNam = 'ch2_10_parkrails_1'}, +{HashIs = -868584073, ModNam = 'ch2_10_parkrails_2'}, +{HashIs = -1661954332, ModNam = 'ch2_10_parkrails_3'}, +{HashIs = -678556642, ModNam = 'ch2_10_parkrails_4'}, +{HashIs = -1167207970, ModNam = 'ch2_10_parkrails_5'}, +{HashIs = -1957348820, ModNam = 'ch2_10_poolladd1'}, +{HashIs = -1117564408, ModNam = 'ch2_10_poolwtr003'}, +{HashIs = -341292158, ModNam = 'ch2_10_poolwtr02'}, +{HashIs = 1043709506, ModNam = 'ch2_10_rehabdcl01'}, +{HashIs = -178148197, ModNam = 'ch2_10_rehabdcl02'}, +{HashIs = 61557038, ModNam = 'ch2_10_rehabdcl03'}, +{HashIs = -384986125, ModNam = 'ch2_10_rehabdcl05'}, +{HashIs = -1304348158, ModNam = 'ch2_10_rehabgrounds'}, +{HashIs = 143923336, ModNam = 'ch2_10_rehabgrounds2'}, +{HashIs = 474136549, ModNam = 'ch2_10_rehabgrounds3'}, +{HashIs = 873590737, ModNam = 'ch2_10_rehabmain_rail'}, +{HashIs = -737920002, ModNam = 'ch2_10_rehabmain'}, +{HashIs = -1318956507, ModNam = 'ch2_10_rehabpool_net'}, +{HashIs = 1681974156, ModNam = 'ch2_10_rehabpool'}, +{HashIs = 1347143414, ModNam = 'ch2_10_rehabpooldcal'}, +{HashIs = -2010722922, ModNam = 'ch2_10_rehed_00'}, +{HashIs = -1295703294, ModNam = 'ch2_10_rehed_01'}, +{HashIs = -1528002735, ModNam = 'ch2_10_rehed_02'}, +{HashIs = -549979161, ModNam = 'ch2_10_rehed_03'}, +{HashIs = -813147000, ModNam = 'ch2_10_rehed_04'}, +{HashIs = -104156916, ModNam = 'ch2_10_rehed_05'}, +{HashIs = -336063129, ModNam = 'ch2_10_rehed_06'}, +{HashIs = 491681811, ModNam = 'ch2_10_rehed_07'}, +{HashIs = 262331580, ModNam = 'ch2_10_rehed_08'}, +{HashIs = 970010904, ModNam = 'ch2_10_rehed_09'}, +{HashIs = 1617330346, ModNam = 'ch2_10_rehed_10'}, +{HashIs = 1302747946, ModNam = 'ch2_10_rehed_11'}, +{HashIs = 993539662, ModNam = 'ch2_10_rehed_12'}, +{HashIs = 690721333, ModNam = 'ch2_10_rehed_13'}, +{HashIs = 381840739, ModNam = 'ch2_10_rehed_14'}, +{HashIs = 84855292, ModNam = 'ch2_10_rehed_15'}, +{HashIs = -230906792, ModNam = 'ch2_10_rehed_16'}, +{HashIs = -540901532, ModNam = 'ch2_10_rehed_17'}, +{HashIs = -839066663, ModNam = 'ch2_10_rehed_18'}, +{HashIs = -1154501057, ModNam = 'ch2_10_rehed_19'}, +{HashIs = -174118199, ModNam = 'ch2_10_rehed_20'}, +{HashIs = 177362095, ModNam = 'ch2_10_rehed_21'}, +{HashIs = 438498256, ModNam = 'ch2_10_rehed_22'}, +{HashIs = 750590212, ModNam = 'ch2_10_rehed_23'}, +{HashIs = 1117996240, ModNam = 'ch2_10_rehed_24'}, +{HashIs = 1400497789, ModNam = 'ch2_10_rehed_25'}, +{HashIs = 1730743771, ModNam = 'ch2_10_rehed_26'}, +{HashIs = 1974905590, ModNam = 'ch2_10_rehed_27'}, +{HashIs = -1953311058, ModNam = 'ch2_10_rehed_28'}, +{HashIs = -1738182573, ModNam = 'ch2_10_rehed_29'}, +{HashIs = 1586623273, ModNam = 'ch2_10_rehed_99'}, +{HashIs = 560698203, ModNam = 'ch2_10_rp_st'}, +{HashIs = 1527125677, ModNam = 'ch2_10_wall001'}, +{HashIs = 2009234131, ModNam = 'ch2_10_wood019'}, +{HashIs = -1037366793, ModNam = 'ch2_10_wood020'}, +{HashIs = -1593332810, ModNam = 'ch2_11_dtrack03'}, +{HashIs = -1846289050, ModNam = 'ch2_11_hd6_railings_04'}, +{HashIs = 2095821650, ModNam = 'ch2_11_hd6_railings_05'}, +{HashIs = -1953804143, ModNam = 'ch2_11_hd6_railings_06'}, +{HashIs = -1589019635, ModNam = 'ch2_11_hd6_railings_07'}, +{HashIs = 806295962, ModNam = 'ch2_11_hd6_railings_08'}, +{HashIs = 1650227305, ModNam = 'ch2_11_hedgedtl_01'}, +{HashIs = 1427758564, ModNam = 'ch2_11_hedgedtl_02'}, +{HashIs = -1129370351, ModNam = 'ch2_11_hedgedtl_03'}, +{HashIs = -1451948387, ModNam = 'ch2_11_hedgedtl_04'}, +{HashIs = -1705154450, ModNam = 'ch2_11_hedgedtl_05'}, +{HashIs = -1938830189, ModNam = 'ch2_11_hedgedtl_06'}, +{HashIs = -106977547, ModNam = 'ch2_11_hedgedtl_07'}, +{HashIs = -388430488, ModNam = 'ch2_11_hedgedtl_08'}, +{HashIs = -632035238, ModNam = 'ch2_11_hedgedtl_09'}, +{HashIs = -1358917528, ModNam = 'ch2_11_hedgedtl_10'}, +{HashIs = 157304154, ModNam = 'ch2_11_hedgedtl_11'}, +{HashIs = 1124120730, ModNam = 'ch2_11_hedgedtl_12'}, +{HashIs = -304771515, ModNam = 'ch2_11_hedgedtl_13'}, +{HashIs = 395108787, ModNam = 'ch2_11_hedgedtl_14'}, +{HashIs = 1382668140, ModNam = 'ch2_11_hedgedtl_15'}, +{HashIs = 1822559200, ModNam = 'ch2_11_hedgedtl_16'}, +{HashIs = 785944650, ModNam = 'ch2_11_hedgedtl_17'}, +{HashIs = 1630172397, ModNam = 'ch2_11_hedgedtl_18'}, +{HashIs = 1413602000, ModNam = 'ch2_11_hedgedtl_19'}, +{HashIs = 2030185556, ModNam = 'ch2_11_hedgedtl_20'}, +{HashIs = -1041809891, ModNam = 'ch2_11_hedgedtl_21'}, +{HashIs = -711432833, ModNam = 'ch2_11_hedgedtl_22'}, +{HashIs = -1933356074, ModNam = 'ch2_11_hedgedtl_23'}, +{HashIs = 1395001789, ModNam = 'ch2_11_hs001_a_dtl'}, +{HashIs = 104766890, ModNam = 'ch2_11_hs001_b_dtl'}, +{HashIs = -1898612316, ModNam = 'ch2_11_hs001_rail01'}, +{HashIs = 1612618807, ModNam = 'ch2_11_hs001_rail02'}, +{HashIs = 667624927, ModNam = 'ch2_11_hs001'}, +{HashIs = -1104563602, ModNam = 'ch2_11_hs002_a_dtl'}, +{HashIs = -105872846, ModNam = 'ch2_11_hs002_b_dtl'}, +{HashIs = 363561376, ModNam = 'ch2_11_hs002'}, +{HashIs = 210265746, ModNam = 'ch2_11_hs003_a_dtl'}, +{HashIs = 2070500447, ModNam = 'ch2_11_hs003_b_dtl'}, +{HashIs = -1957401356, ModNam = 'ch2_11_hs003'}, +{HashIs = 232072246, ModNam = 'ch2_11_hs004_a_dtl'}, +{HashIs = -486016149, ModNam = 'ch2_11_hs004_b_dtl'}, +{HashIs = 287871864, ModNam = 'ch2_11_hs004_c_dtl'}, +{HashIs = 1966653629, ModNam = 'ch2_11_hs004'}, +{HashIs = 1965981042, ModNam = 'ch2_11_hs005_a_dtl'}, +{HashIs = 842773245, ModNam = 'ch2_11_hs005_b_dtl'}, +{HashIs = 1030493667, ModNam = 'ch2_11_hs005_c_dtl'}, +{HashIs = 744790703, ModNam = 'ch2_11_hs005_d_dtl'}, +{HashIs = -1895205790, ModNam = 'ch2_11_hs005'}, +{HashIs = -35245421, ModNam = 'ch2_11_hs006_a_dtl'}, +{HashIs = -1974656414, ModNam = 'ch2_11_hs006_b_dtl'}, +{HashIs = 1317224886, ModNam = 'ch2_11_hs006_c_dtl'}, +{HashIs = -15487134, ModNam = 'ch2_11_hs006_d_dtl'}, +{HashIs = 2102317293, ModNam = 'ch2_11_hs006'}, +{HashIs = 446788319, ModNam = 'ch2_11_hs007_a_dtl'}, +{HashIs = 508649837, ModNam = 'ch2_11_hs007_b_dtl'}, +{HashIs = 886549451, ModNam = 'ch2_11_hs007_c_dtl'}, +{HashIs = 1935981849, ModNam = 'ch2_11_hs007'}, +{HashIs = -207840565, ModNam = 'ch2_11_hs008_a_dtl'}, +{HashIs = -401849536, ModNam = 'ch2_11_hs008_b_dtl'}, +{HashIs = 1629553223, ModNam = 'ch2_11_hs008_c_dtl'}, +{HashIs = 1637947794, ModNam = 'ch2_11_hs008'}, +{HashIs = -854495292, ModNam = 'ch2_11_hs009_a_dtl'}, +{HashIs = -955928612, ModNam = 'ch2_11_hs009_b_dtl'}, +{HashIs = -1657618016, ModNam = 'ch2_11_hs009_c_dtl'}, +{HashIs = -773555689, ModNam = 'ch2_11_hs009'}, +{HashIs = -730413291, ModNam = 'ch2_11_hs01_pool_ladder'}, +{HashIs = 328464319, ModNam = 'ch2_11_hs010_a_dtl'}, +{HashIs = 805066978, ModNam = 'ch2_11_hs010_b_dtl'}, +{HashIs = 1999453390, ModNam = 'ch2_11_hs010'}, +{HashIs = 600934418, ModNam = 'ch2_11_hs011_dtl'}, +{HashIs = -1182023322, ModNam = 'ch2_11_hs011'}, +{HashIs = 1429071163, ModNam = 'ch2_11_hs012_dtl'}, +{HashIs = 295021698, ModNam = 'ch2_11_hs012_frontbalcony'}, +{HashIs = -1353601806, ModNam = 'ch2_11_hs012'}, +{HashIs = -115042821, ModNam = 'ch2_11_hs013_a_dtl'}, +{HashIs = 651435855, ModNam = 'ch2_11_hs013_b_dtl'}, +{HashIs = -1659434883, ModNam = 'ch2_11_hs013'}, +{HashIs = -1547685083, ModNam = 'ch2_11_hs014_dtl'}, +{HashIs = -1805256933, ModNam = 'ch2_11_hs014'}, +{HashIs = 731461300, ModNam = 'ch2_11_hs015_a_dtl'}, +{HashIs = 2052419273, ModNam = 'ch2_11_hs015_b_dtl'}, +{HashIs = -2109713712, ModNam = 'ch2_11_hs015'}, +{HashIs = 664709224, ModNam = 'ch2_11_hs02_pool_ladder'}, +{HashIs = 623467815, ModNam = 'ch2_11_hs04_pool_ladder'}, +{HashIs = -374434121, ModNam = 'ch2_11_hs06_rail_01'}, +{HashIs = -1023063707, ModNam = 'ch2_11_hs06_rail_02'}, +{HashIs = -716182022, ModNam = 'ch2_11_hs06_rail_03'}, +{HashIs = -1635680162, ModNam = 'ch2_11_hs06_rail_04'}, +{HashIs = 10339481, ModNam = 'ch2_11_hs06_rail_05'}, +{HashIs = 502071095, ModNam = 'ch2_11_hs06_rail_06'}, +{HashIs = -1774316760, ModNam = 'ch2_11_hs07_railing_01'}, +{HashIs = 1661512886, ModNam = 'ch2_11_hs07_railing_02'}, +{HashIs = 1895581853, ModNam = 'ch2_11_hs07_railing_03'}, +{HashIs = -1079843343, ModNam = 'ch2_11_hs07_railing_04'}, +{HashIs = 1306559078, ModNam = 'ch2_11_hs07_railing_05'}, +{HashIs = 911201093, ModNam = 'ch2_11_hs07_railing_06'}, +{HashIs = 1283784623, ModNam = 'ch2_11_hs07_railing_07'}, +{HashIs = -2101351388, ModNam = 'ch2_11_hs07_railing_08'}, +{HashIs = -124273051, ModNam = 'ch2_11_hs07_railing_09_lod'}, +{HashIs = 284592275, ModNam = 'ch2_11_hs07_railing_09'}, +{HashIs = 714894296, ModNam = 'ch2_11_hs09_railing_01'}, +{HashIs = -823937948, ModNam = 'ch2_11_hs09_railing_02'}, +{HashIs = 185019566, ModNam = 'ch2_11_hs09_railing_03'}, +{HashIs = 423938345, ModNam = 'ch2_11_hs09_railing_04'}, +{HashIs = 1736664485, ModNam = 'ch2_11_hs09_railing_05'}, +{HashIs = -137689546, ModNam = 'ch2_11_hs09_railing_06'}, +{HashIs = 1939275216, ModNam = 'ch2_11_hs09_railing_07'}, +{HashIs = 22124871, ModNam = 'ch2_11_hs09_railing_08'}, +{HashIs = 968936323, ModNam = 'ch2_11_hs10_railing_01'}, +{HashIs = 1242983470, ModNam = 'ch2_11_hs10_railing_02'}, +{HashIs = 1612847057, ModNam = 'ch2_11_hs10_railing_03'}, +{HashIs = 1844949884, ModNam = 'ch2_11_hs10_railing_04'}, +{HashIs = -2087788886, ModNam = 'ch2_11_hs10_railing_05'}, +{HashIs = -1856144825, ModNam = 'ch2_11_hs10_railing_06'}, +{HashIs = -1765309153, ModNam = 'ch2_11_hs10_railing_07'}, +{HashIs = -1482086686, ModNam = 'ch2_11_hs10_railing_08'}, +{HashIs = -1170584572, ModNam = 'ch2_11_hs10_railing_09'}, +{HashIs = 1823552079, ModNam = 'ch2_11_hs10_railing_10'}, +{HashIs = 1535807490, ModNam = 'ch2_11_hs10_railing_11'}, +{HashIs = -783254652, ModNam = 'ch2_11_hs10_railing_12'}, +{HashIs = -1871939139, ModNam = 'ch2_11_hs10_railing_13'}, +{HashIs = -2111775450, ModNam = 'ch2_11_hs10_railing_14'}, +{HashIs = 1694343904, ModNam = 'ch2_11_hs10_railing_15'}, +{HashIs = 729324265, ModNam = 'ch2_11_hs13_railings_01'}, +{HashIs = 1027030630, ModNam = 'ch2_11_hs13_railings_02'}, +{HashIs = 1204900754, ModNam = 'ch2_11_hs13_railings_03'}, +{HashIs = 1500837593, ModNam = 'ch2_11_hs13_railings_04'}, +{HashIs = 709793933, ModNam = 'ch2_11_hs13_railings_05'}, +{HashIs = 1032404738, ModNam = 'ch2_11_hs13_railings_06'}, +{HashIs = -574222365, ModNam = 'ch2_11_hs14_fence_01'}, +{HashIs = 581990038, ModNam = 'ch2_11_hs14_railing_01'}, +{HashIs = 892574620, ModNam = 'ch2_11_hs14_railing_02'}, +{HashIs = 1189494529, ModNam = 'ch2_11_hs14_railing_03'}, +{HashIs = 1203257509, ModNam = 'ch2_11_hs14_railing_04'}, +{HashIs = -947601348, ModNam = 'ch2_11_hs14_railing_05'}, +{HashIs = -644717481, ModNam = 'ch2_11_hs14_railing_06'}, +{HashIs = -331445837, ModNam = 'ch2_11_hs14_railing_07'}, +{HashIs = 281989843, ModNam = 'ch2_11_hs14_railing_08'}, +{HashIs = -1253172269, ModNam = 'ch2_11_hs14_railing_09'}, +{HashIs = -1633671369, ModNam = 'ch2_11_hs14_railing_10'}, +{HashIs = 1881645356, ModNam = 'ch2_11_hs15_railing_01_lod'}, +{HashIs = -2036969538, ModNam = 'ch2_11_hs15_railing_01'}, +{HashIs = -1321490681, ModNam = 'ch2_11_hs15_railing_02_lod'}, +{HashIs = -1806570699, ModNam = 'ch2_11_hs15_railing_02'}, +{HashIs = -25798120, ModNam = 'ch2_11_hs15_railing_03_lod'}, +{HashIs = 1999286503, ModNam = 'ch2_11_hs15_railing_03'}, +{HashIs = 1046918077, ModNam = 'ch2_11_hs15_railing_04_lod'}, +{HashIs = 1289706577, ModNam = 'ch2_11_hs15_railing_04'}, +{HashIs = -183615411, ModNam = 'ch2_11_hs4_railing_01'}, +{HashIs = -1554080529, ModNam = 'ch2_11_hs4_railing_02'}, +{HashIs = -1310082555, ModNam = 'ch2_11_hs4_railing_03'}, +{HashIs = -1062742143, ModNam = 'ch2_11_hs4_railing_04'}, +{HashIs = -791250978, ModNam = 'ch2_11_hs4_railing_05'}, +{HashIs = -54094402, ModNam = 'ch2_11_hs6_railings_01'}, +{HashIs = 709718219, ModNam = 'ch2_11_hs6_railings_02'}, +{HashIs = -1418923252, ModNam = 'ch2_11_hs6_railings_03'}, +{HashIs = 1935068846, ModNam = 'ch2_11_l1'}, +{HashIs = -2054163680, ModNam = 'ch2_11_l2'}, +{HashIs = 1339688885, ModNam = 'ch2_11_l3'}, +{HashIs = 1125447580, ModNam = 'ch2_11_wall03'}, +{HashIs = -42439580, ModNam = 'ch2_11_wall04'}, +{HashIs = -2034679180, ModNam = 'ch2_11_wall23'}, +{HashIs = 261678834, ModNam = 'ch2_11_water01'}, +{HashIs = -1826230758, ModNam = 'ch2_11_water02'}, +{HashIs = 636949438, ModNam = 'ch2_11_water03'}, +{HashIs = 934393651, ModNam = 'ch2_11_water04'}, +{HashIs = 1300833622, ModNam = 'ch2_11b_armco01'}, +{HashIs = 998015293, ModNam = 'ch2_11b_armco02'}, +{HashIs = 1122466483, ModNam = 'ch2_11b_b1_a'}, +{HashIs = 885120616, ModNam = 'ch2_11b_b1_b'}, +{HashIs = 855142000, ModNam = 'ch2_11b_b1_dtl'}, +{HashIs = -1122129397, ModNam = 'ch2_11b_b1_feature01_dtl'}, +{HashIs = 1080491773, ModNam = 'ch2_11b_b1_railing_01'}, +{HashIs = 1262884027, ModNam = 'ch2_11b_b1_railing_02'}, +{HashIs = 1493413942, ModNam = 'ch2_11b_b1_railing_03'}, +{HashIs = 1756352398, ModNam = 'ch2_11b_b1_railing_04'}, +{HashIs = 1987210003, ModNam = 'ch2_11b_b1_railing_05'}, +{HashIs = 197367239, ModNam = 'ch2_11b_b1_railing_06'}, +{HashIs = 427635002, ModNam = 'ch2_11b_b1_railing_07'}, +{HashIs = 675106490, ModNam = 'ch2_11b_b1_railing_08'}, +{HashIs = 905177639, ModNam = 'ch2_11b_b1_railing_09'}, +{HashIs = -510147960, ModNam = 'ch2_11b_b1_railing_10'}, +{HashIs = -196122633, ModNam = 'ch2_11b_b1_railing_11'}, +{HashIs = 212113569, ModNam = 'ch2_11b_b1_railing_12'}, +{HashIs = 516766962, ModNam = 'ch2_11b_b1_railing_13'}, +{HashIs = 689394054, ModNam = 'ch2_11b_b1_railing_14'}, +{HashIs = 988345641, ModNam = 'ch2_11b_b1_railing_15'}, +{HashIs = -1689500023, ModNam = 'ch2_11b_b1'}, +{HashIs = -1316734091, ModNam = 'ch2_11b_b2_dtl'}, +{HashIs = -210734465, ModNam = 'ch2_11b_b2_wood_01'}, +{HashIs = -920248853, ModNam = 'ch2_11b_b2_wood_02'}, +{HashIs = -1898239658, ModNam = 'ch2_11b_b2_wood_03'}, +{HashIs = -460794704, ModNam = 'ch2_11b_b2_wood_04'}, +{HashIs = 1726306623, ModNam = 'ch2_11b_b2_wood_05'}, +{HashIs = -1383437563, ModNam = 'ch2_11b_b2'}, +{HashIs = 65304347, ModNam = 'ch2_11b_b3_dtl'}, +{HashIs = 1960540584, ModNam = 'ch2_11b_b3'}, +{HashIs = -1359165423, ModNam = 'ch2_11b_b4_dtl'}, +{HashIs = -1981797105, ModNam = 'ch2_11b_b4_railing_01'}, +{HashIs = -1739732502, ModNam = 'ch2_11b_b4_railing_02'}, +{HashIs = 780465750, ModNam = 'ch2_11b_b4_railing_03'}, +{HashIs = -1127574813, ModNam = 'ch2_11b_b4_railing_04'}, +{HashIs = -752500839, ModNam = 'ch2_11b_b4_railing_05'}, +{HashIs = -713505729, ModNam = 'ch2_11b_b4_railing_06'}, +{HashIs = 1460160324, ModNam = 'ch2_11b_b4_railing_07'}, +{HashIs = 1757047464, ModNam = 'ch2_11b_b4_railing_08'}, +{HashIs = -128775693, ModNam = 'ch2_11b_b4_railing_09'}, +{HashIs = -18574426, ModNam = 'ch2_11b_b4_railing_10'}, +{HashIs = 373310037, ModNam = 'ch2_11b_b4_railing_11'}, +{HashIs = -924276825, ModNam = 'ch2_11b_b4_railing_12'}, +{HashIs = 288634941, ModNam = 'ch2_11b_b4_railing_13'}, +{HashIs = 56007810, ModNam = 'ch2_11b_b4_railing_14'}, +{HashIs = -614609775, ModNam = 'ch2_11b_b4_railing_15'}, +{HashIs = -1911868943, ModNam = 'ch2_11b_b4_railing_16'}, +{HashIs = -1210317426, ModNam = 'ch2_11b_b4_railing_17'}, +{HashIs = 775013155, ModNam = 'ch2_11b_b5_dtl'}, +{HashIs = 1346416755, ModNam = 'ch2_11b_b5'}, +{HashIs = -802516548, ModNam = 'ch2_11b_b6_dtl'}, +{HashIs = 1652708598, ModNam = 'ch2_11b_b6'}, +{HashIs = 532399411, ModNam = 'ch2_11b_b7_dtl'}, +{HashIs = 1424701900, ModNam = 'ch2_11b_b7'}, +{HashIs = 2012366161, ModNam = 'ch2_11b_dtrack00'}, +{HashIs = -2026839090, ModNam = 'ch2_11b_dtrack01'}, +{HashIs = 1550749258, ModNam = 'ch2_11b_dtrack02'}, +{HashIs = -844238645, ModNam = 'ch2_11b_dtrack04'}, +{HashIs = -909377050, ModNam = 'ch2_11b_hedgedtl_01'}, +{HashIs = -612457141, ModNam = 'ch2_11b_hedgedtl_02'}, +{HashIs = -1239098692, ModNam = 'ch2_11b_hedgedtl_03'}, +{HashIs = -942178783, ModNam = 'ch2_11b_hedgedtl_04'}, +{HashIs = 2073224601, ModNam = 'ch2_11b_hedgedtl_05'}, +{HashIs = -1522255621, ModNam = 'ch2_11b_hedgedtl_06'}, +{HashIs = 1594436742, ModNam = 'ch2_11b_hedgedtl_07'}, +{HashIs = 1758412818, ModNam = 'ch2_11b_hedgedtl_08'}, +{HashIs = 1148155727, ModNam = 'ch2_11b_hedgedtl_09'}, +{HashIs = -1172445718, ModNam = 'ch2_11b_hedgedtl_10'}, +{HashIs = -202319437, ModNam = 'ch2_11b_hedgedtl_12'}, +{HashIs = 18805775, ModNam = 'ch2_11b_hedgedtl_13'}, +{HashIs = 258183320, ModNam = 'ch2_11b_hedgedtl_14'}, +{HashIs = 1098395139, ModNam = 'ch2_11b_hs_04_gate'}, +{HashIs = -862300049, ModNam = 'ch2_11b_hs_04'}, +{HashIs = -1003086116, ModNam = 'ch2_11b_l1'}, +{HashIs = 838695529, ModNam = 'ch2_11b_l2'}, +{HashIs = -1420527990, ModNam = 'ch2_11b_pools1'}, +{HashIs = -1114203378, ModNam = 'ch2_11b_pools2'}, +{HashIs = -972775253, ModNam = 'ch2_11b_railing_01'}, +{HashIs = 414172672, ModNam = 'ch2_11b_railing_02'}, +{HashIs = 839317678, ModNam = 'ch2_11b_railing_03'}, +{HashIs = 68951257, ModNam = 'ch2_11b_railing_04'}, +{HashIs = -2072732272, ModNam = 'ch2_11b_railing_05'}, +{HashIs = -1917734902, ModNam = 'ch2_11b_railing_06'}, +{HashIs = -352621928, ModNam = 'ch2_11b_railing_07'}, +{HashIs = -1462959159, ModNam = 'ch2_11b_retwall01'}, +{HashIs = 748631099, ModNam = 'ch2_11b_retwallpoles_01'}, +{HashIs = -130757797, ModNam = 'ch2_11b_retwallpoles_02'}, +{HashIs = 175271894, ModNam = 'ch2_11b_retwallpoles_03'}, +{HashIs = -357945274, ModNam = 'ch2_11b_retwallpoles_04'}, +{HashIs = 1022448851, ModNam = 'ch2_11b_retwallpoles_05'}, +{HashIs = -1791428458, ModNam = 'ch2_12_building_b_dtl'}, +{HashIs = -1919987537, ModNam = 'ch2_12_building_b_hedtl_1'}, +{HashIs = 1995154280, ModNam = 'ch2_12_building_b_hedtl_2'}, +{HashIs = 1831636970, ModNam = 'ch2_12_building_b_hedtl_3'}, +{HashIs = -1789191271, ModNam = 'ch2_12_building_b'}, +{HashIs = -436224840, ModNam = 'ch2_12_hdcal67'}, +{HashIs = -2074338856, ModNam = 'ch2_12_hehdcal67_00'}, +{HashIs = -817025095, ModNam = 'ch2_12_hehdcal67_01'}, +{HashIs = -250711237, ModNam = 'ch2_12_hehdcal67_02'}, +{HashIs = -1412831053, ModNam = 'ch2_12_hehdcal67_03'}, +{HashIs = -1115452378, ModNam = 'ch2_12_hehdcal67_04'}, +{HashIs = 63346859, ModNam = 'ch2_12_hehdcal67_05'}, +{HashIs = 949865443, ModNam = 'ch2_12_house_03_dtl'}, +{HashIs = -861134677, ModNam = 'ch2_12_house_03_hed_00'}, +{HashIs = -1025012446, ModNam = 'ch2_12_house_03_hed_01'}, +{HashIs = 2096038186, ModNam = 'ch2_12_house_03_hed_02'}, +{HashIs = -306617667, ModNam = 'ch2_12_house_03_hed_03'}, +{HashIs = -480555519, ModNam = 'ch2_12_house_03_hed_04'}, +{HashIs = -767841342, ModNam = 'ch2_12_house_03_hed_05'}, +{HashIs = 1207408444, ModNam = 'ch2_12_house_03_hed_06'}, +{HashIs = -1262489397, ModNam = 'ch2_12_house_03_hed_07'}, +{HashIs = 2068363268, ModNam = 'ch2_12_house_03'}, +{HashIs = -1958310436, ModNam = 'ch2_12_house_l2d_dtl'}, +{HashIs = 1270534450, ModNam = 'ch2_12_house_l2d_hedtl_1'}, +{HashIs = 384821149, ModNam = 'ch2_12_house_l2d_hedtl_2'}, +{HashIs = -1086900179, ModNam = 'ch2_12_house_l2d_hedtl_3'}, +{HashIs = -1426553239, ModNam = 'ch2_12_house_l2d'}, +{HashIs = -1606567824, ModNam = 'ch2_12_house_l2e_dtl'}, +{HashIs = 959465209, ModNam = 'ch2_12_house_l2e_hedtl_00'}, +{HashIs = -424074740, ModNam = 'ch2_12_house_l2e_hedtl_01'}, +{HashIs = 610377052, ModNam = 'ch2_12_house_l2e_hedtl_02'}, +{HashIs = 1394113225, ModNam = 'ch2_12_house_l2e_hedtl_03'}, +{HashIs = -1983223760, ModNam = 'ch2_12_house_l2e_hedtl_04'}, +{HashIs = 814527922, ModNam = 'ch2_12_house_l2e_hedtl_05'}, +{HashIs = 1834561358, ModNam = 'ch2_12_house_l2e_hedtl_06'}, +{HashIs = 1545309395, ModNam = 'ch2_12_house_l2e_hedtl_07'}, +{HashIs = -1789174997, ModNam = 'ch2_12_house_l2e'}, +{HashIs = 1090857234, ModNam = 'ch2_12_house01_dtl'}, +{HashIs = 140033636, ModNam = 'ch2_12_house01'}, +{HashIs = 866324091, ModNam = 'ch2_12_house02_dtl'}, +{HashIs = 1807624868, ModNam = 'ch2_12_house02_hegdtl_1'}, +{HashIs = 627318253, ModNam = 'ch2_12_house02_hegdtl_2'}, +{HashIs = 1193501035, ModNam = 'ch2_12_house02_hegdtl_3'}, +{HashIs = -1275446501, ModNam = 'ch2_12_house02_hegdtl_4'}, +{HashIs = -1565026154, ModNam = 'ch2_12_house02_hegdtl_5'}, +{HashIs = -1884130676, ModNam = 'ch2_12_house02_hegdtl_6'}, +{HashIs = -2122000847, ModNam = 'ch2_12_house02_hegdtl_7'}, +{HashIs = -442671468, ModNam = 'ch2_12_house02_rail_lod'}, +{HashIs = 291185973, ModNam = 'ch2_12_house02_rail'}, +{HashIs = 2112519138, ModNam = 'ch2_12_house02_railing_01_lod'}, +{HashIs = 1167477500, ModNam = 'ch2_12_house02_railing_01'}, +{HashIs = 777103747, ModNam = 'ch2_12_house02_railing_02_lod'}, +{HashIs = 1464921713, ModNam = 'ch2_12_house02_railing_02'}, +{HashIs = -1331135274, ModNam = 'ch2_12_house02_railing_03_lod'}, +{HashIs = 1756565813, ModNam = 'ch2_12_house02_railing_03'}, +{HashIs = 465167654, ModNam = 'ch2_12_house02'}, +{HashIs = 1084558333, ModNam = 'ch2_12_house04_dtl'}, +{HashIs = 1063627913, ModNam = 'ch2_12_house04'}, +{HashIs = 798893031, ModNam = 'ch2_12_house05_dtl'}, +{HashIs = 758908982, ModNam = 'ch2_12_house05'}, +{HashIs = -406233860, ModNam = 'ch2_12_house06_dtl'}, +{HashIs = 1683584624, ModNam = 'ch2_12_house06'}, +{HashIs = 1803505613, ModNam = 'ch2_12_house07_dtl'}, +{HashIs = 1380110915, ModNam = 'ch2_12_house07'}, +{HashIs = 89594736, ModNam = 'ch2_12_house100_dtl'}, +{HashIs = 204609625, ModNam = 'ch2_12_house100_rail_lod'}, +{HashIs = -182012546, ModNam = 'ch2_12_house100_rail'}, +{HashIs = -1588559783, ModNam = 'ch2_12_house100'}, +{HashIs = 1899991676, ModNam = 'ch2_12_house101_dtl'}, +{HashIs = -58739018, ModNam = 'ch2_12_house101'}, +{HashIs = -1290236852, ModNam = 'ch2_12_house102_dtl'}, +{HashIs = -215235378, ModNam = 'ch2_12_house102_railing_lod'}, +{HashIs = 508705465, ModNam = 'ch2_12_house102_railing'}, +{HashIs = -962901266, ModNam = 'ch2_12_house102'}, +{HashIs = 1880759741, ModNam = 'ch2_12_house103'}, +{HashIs = -1522953917, ModNam = 'ch2_12_house106a_dtl'}, +{HashIs = -1911370507, ModNam = 'ch2_12_house106a'}, +{HashIs = -208816488, ModNam = 'ch2_12_house107_dtl'}, +{HashIs = 589300682, ModNam = 'ch2_12_house107'}, +{HashIs = -1701797380, ModNam = 'ch2_12_house11_dtl'}, +{HashIs = 2095982641, ModNam = 'ch2_12_house11'}, +{HashIs = 275785, ModNam = 'ch2_12_house16_dtl'}, +{HashIs = 516156466, ModNam = 'ch2_12_house16'}, +{HashIs = -1989127817, ModNam = 'ch2_12_house20_dtl'}, +{HashIs = 630684449, ModNam = 'ch2_12_house20'}, +{HashIs = -697701639, ModNam = 'ch2_12_house4_a_rgate_lod'}, +{HashIs = -318366106, ModNam = 'ch2_12_house4_a_rgate'}, +{HashIs = -1556073861, ModNam = 'ch2_12_house4_b_rgate_lod'}, +{HashIs = 963523844, ModNam = 'ch2_12_house4_b_rgate'}, +{HashIs = 595710209, ModNam = 'ch2_12_house4_c_rgate_lod'}, +{HashIs = -115768302, ModNam = 'ch2_12_house4_c_rgate'}, +{HashIs = 251577070, ModNam = 'ch2_12_house4_d_rgate_lod'}, +{HashIs = 1162771857, ModNam = 'ch2_12_house4_d_rgate'}, +{HashIs = -2030934512, ModNam = 'ch2_12_house4_dtl'}, +{HashIs = -1180061401, ModNam = 'ch2_12_house4'}, +{HashIs = -417347112, ModNam = 'ch2_12_house55_dtl'}, +{HashIs = -250182768, ModNam = 'ch2_12_house55'}, +{HashIs = 451071952, ModNam = 'ch2_12_house97_dtl'}, +{HashIs = -994201761, ModNam = 'ch2_12_house97'}, +{HashIs = -1866320981, ModNam = 'ch2_12_house98_dtl'}, +{HashIs = 143863652, ModNam = 'ch2_12_house98_hddtl_1'}, +{HashIs = 383044583, ModNam = 'ch2_12_house98_hddtl_2'}, +{HashIs = -348818263, ModNam = 'ch2_12_house98_hddtl_3'}, +{HashIs = -110096098, ModNam = 'ch2_12_house98_hddtl_4'}, +{HashIs = -809910862, ModNam = 'ch2_12_house98_hddtl_5'}, +{HashIs = 1263025190, ModNam = 'ch2_12_house98'}, +{HashIs = -600619475, ModNam = 'ch2_12_house99_dtl'}, +{HashIs = 965384363, ModNam = 'ch2_12_house99'}, +{HashIs = 1213422685, ModNam = 'ch2_12_housesupport01_lod'}, +{HashIs = -1457106781, ModNam = 'ch2_12_housesupport01'}, +{HashIs = 1570133077, ModNam = 'ch2_12_housesupport02_lod'}, +{HashIs = -1157893042, ModNam = 'ch2_12_housesupport02'}, +{HashIs = -635592278, ModNam = 'ch2_12_housesupport03_lod'}, +{HashIs = -666751286, ModNam = 'ch2_12_housesupport03'}, +{HashIs = -1937906486, ModNam = 'ch2_12_hs17'}, +{HashIs = -233626679, ModNam = 'ch2_12_hse01_hgedtl_00'}, +{HashIs = -1190776400, ModNam = 'ch2_12_hse01_hgedtl_01'}, +{HashIs = -829399868, ModNam = 'ch2_12_hse01_hgedtl_02'}, +{HashIs = -2011672615, ModNam = 'ch2_12_hse01_hgedtl_03'}, +{HashIs = 1909597005, ModNam = 'ch2_12_hse01_hgedtl_04'}, +{HashIs = 1554643197, ModNam = 'ch2_12_hse01_hgedtl_05'}, +{HashIs = 1313561664, ModNam = 'ch2_12_hse01_hgedtl_06'}, +{HashIs = -905981097, ModNam = 'ch2_12_hse01_hgedtl_07'}, +{HashIs = -1078083885, ModNam = 'ch2_12_hse01_hgedtl_08'}, +{HashIs = -1384506804, ModNam = 'ch2_12_hse01_hgedtl_09'}, +{HashIs = 1202146180, ModNam = 'ch2_12_hse01_hgedtl_10'}, +{HashIs = 1008088162, ModNam = 'ch2_12_hse01_hgedtl_11'}, +{HashIs = 708677809, ModNam = 'ch2_12_hse01_hgedtl_12'}, +{HashIs = -1868716673, ModNam = 'ch2_12_l1'}, +{HashIs = -555957764, ModNam = 'ch2_12_l2'}, +{HashIs = -1190640939, ModNam = 'ch2_12_modern_dtl'}, +{HashIs = -1945844707, ModNam = 'ch2_12_modern_hedt_00'}, +{HashIs = -1182851311, ModNam = 'ch2_12_modern_hedt_01'}, +{HashIs = 965975864, ModNam = 'ch2_12_modern_hedt_02'}, +{HashIs = 1730116175, ModNam = 'ch2_12_modern_hedt_03'}, +{HashIs = 738557793, ModNam = 'ch2_12_pool_water'}, +{HashIs = 1447485551, ModNam = 'ch2_12_railing01_lod'}, +{HashIs = -497750770, ModNam = 'ch2_12_railing01'}, +{HashIs = -1673404024, ModNam = 'ch2_12_railing02_lod'}, +{HashIs = -1785834622, ModNam = 'ch2_12_railing02'}, +{HashIs = 1509822535, ModNam = 'ch2_12_railing03_lod'}, +{HashIs = -2049919993, ModNam = 'ch2_12_railing03'}, +{HashIs = -1361019679, ModNam = 'ch2_12_railing04_lod'}, +{HashIs = 873762948, ModNam = 'ch2_12_railing04'}, +{HashIs = -983223579, ModNam = 'ch2_12_railing05_lod'}, +{HashIs = -1489111327, ModNam = 'ch2_12_railing05'}, +{HashIs = 1628535241, ModNam = 'ch2_12_railing06_lod'}, +{HashIs = 1487034783, ModNam = 'ch2_12_railing06'}, +{HashIs = 1151584484, ModNam = 'ch2_12_railing07_lod'}, +{HashIs = 1223146026, ModNam = 'ch2_12_railing07'}, +{HashIs = 1583143658, ModNam = 'ch2_12_railing08_lod'}, +{HashIs = 53325495, ModNam = 'ch2_12_railing08'}, +{HashIs = -959807699, ModNam = 'ch2_12_railing09_lod'}, +{HashIs = -311983317, ModNam = 'ch2_12_railing09'}, +{HashIs = 1154579220, ModNam = 'ch2_12_railing10_lod'}, +{HashIs = -702786747, ModNam = 'ch2_12_railing10'}, +{HashIs = -1128800816, ModNam = 'ch2_12_railing11_lod'}, +{HashIs = 1894615273, ModNam = 'ch2_12_railing11'}, +{HashIs = 20561096, ModNam = 'ch2_12_railing12_lod'}, +{HashIs = -1181050302, ModNam = 'ch2_12_railing12'}, +{HashIs = -447788612, ModNam = 'ch2_12_railing13_lod'}, +{HashIs = -932202516, ModNam = 'ch2_12_railing13'}, +{HashIs = 224641483, ModNam = 'ch2_12_railing14'}, +{HashIs = 730856995, ModNam = 'ch2_12_railing15'}, +{HashIs = -253228844, ModNam = 'ch2_12_railing16'}, +{HashIs = -14998214, ModNam = 'ch2_12_railing17'}, +{HashIs = 280053870, ModNam = 'ch2_12_railing18'}, +{HashIs = 525886908, ModNam = 'ch2_12_railing19'}, +{HashIs = 1930432406, ModNam = 'ch2_12_railing20'}, +{HashIs = -598285790, ModNam = 'ch2_12_railing21'}, +{HashIs = -842644223, ModNam = 'ch2_12_railing22'}, +{HashIs = 932573830, ModNam = 'ch2_12_railing23_lod'}, +{HashIs = -930006377, ModNam = 'ch2_12_railing23'}, +{HashIs = -383929505, ModNam = 'ch2_12_railing24_lod'}, +{HashIs = -1183736744, ModNam = 'ch2_12_railing24'}, +{HashIs = -515041378, ModNam = 'ch2_12_railing25_lod'}, +{HashIs = 605188508, ModNam = 'ch2_12_railing25'}, +{HashIs = 13642520, ModNam = 'ch2_12_railing26'}, +{HashIs = -276395899, ModNam = 'ch2_12_railing27'}, +{HashIs = 1550738003, ModNam = 'ch2_12_railing28'}, +{HashIs = -1810445645, ModNam = 'ch2_12_railing29_lod'}, +{HashIs = 1329317870, ModNam = 'ch2_12_railing29'}, +{HashIs = 1412815266, ModNam = 'ch2_12_railing30_lod'}, +{HashIs = 1621518783, ModNam = 'ch2_12_railing30'}, +{HashIs = -460940215, ModNam = 'ch2_12_railing66'}, +{HashIs = 1334037995, ModNam = 'ch2_12_woodstruct01_lod'}, +{HashIs = -1081739531, ModNam = 'ch2_12_woodstruct01'}, +{HashIs = -2055261837, ModNam = 'ch2_12_woodstruct02_lod'}, +{HashIs = -1378921592, ModNam = 'ch2_12_woodstruct02'}, +{HashIs = 726255491, ModNam = 'ch2_12_woodstruct03_lod'}, +{HashIs = 1678360570, ModNam = 'ch2_12_woodstruct03'}, +{HashIs = 1469483679, ModNam = 'ch2_12_woodstruct04_lod'}, +{HashIs = 1346377831, ModNam = 'ch2_12_woodstruct04'}, +{HashIs = -2092677964, ModNam = 'ch2_12b_cutscenetowel'}, +{HashIs = -1255074188, ModNam = 'ch2_12b_h1_vivid'}, +{HashIs = -584623099, ModNam = 'ch2_12b_house_l1a'}, +{HashIs = 8990735, ModNam = 'ch2_12b_house_l1b_dtl_01'}, +{HashIs = 391077275, ModNam = 'ch2_12b_house_l1b_dtl_02'}, +{HashIs = 411787283, ModNam = 'ch2_12b_house_l1b_dtl_03'}, +{HashIs = -403017301, ModNam = 'ch2_12b_house_l1b'}, +{HashIs = -1700952937, ModNam = 'ch2_12b_house_l1c_dtl_01'}, +{HashIs = -1257850519, ModNam = 'ch2_12b_house_l1c_dtl_02'}, +{HashIs = -935895094, ModNam = 'ch2_12b_house_l1c_dtl_03'}, +{HashIs = -1885497848, ModNam = 'ch2_12b_house_l1c_gate'}, +{HashIs = -1325832886, ModNam = 'ch2_12b_house_l1c_gate001'}, +{HashIs = 1686137521, ModNam = 'ch2_12b_house_l1c'}, +{HashIs = 318873867, ModNam = 'ch2_12b_house_l1d_dtl_01'}, +{HashIs = 95880822, ModNam = 'ch2_12b_house_l1d_dtl_02'}, +{HashIs = -2033907560, ModNam = 'ch2_12b_house_l1d_dtl_03'}, +{HashIs = 1878131100, ModNam = 'ch2_12b_house_l1d'}, +{HashIs = -398031445, ModNam = 'ch2_12b_house_l1e_dtl_01'}, +{HashIs = -92427751, ModNam = 'ch2_12b_house_l1e_dtl_02'}, +{HashIs = 348675758, ModNam = 'ch2_12b_house_l1e_dtl_03'}, +{HashIs = -2128305151, ModNam = 'ch2_12b_house_l1e'}, +{HashIs = -543992122, ModNam = 'ch2_12b_house_l2c_dtl_01'}, +{HashIs = -1871005550, ModNam = 'ch2_12b_house_l2c_dtl_02'}, +{HashIs = -2089572481, ModNam = 'ch2_12b_house_l2c'}, +{HashIs = 198022959, ModNam = 'ch2_12b_house03mc_a_dtl_01'}, +{HashIs = 408301632, ModNam = 'ch2_12b_house03mc_a_dtl_02'}, +{HashIs = 784096532, ModNam = 'ch2_12b_house03mc_a_dtl_03'}, +{HashIs = -2005680468, ModNam = 'ch2_12b_house03mc'}, +{HashIs = -661306666, ModNam = 'ch2_12b_house50_dtl_01'}, +{HashIs = -356522197, ModNam = 'ch2_12b_house50_dtl_02'}, +{HashIs = 32902280, ModNam = 'ch2_12b_house50'}, +{HashIs = -2098236359, ModNam = 'ch2_12b_hs_l1a_dtl_01'}, +{HashIs = 1898238116, ModNam = 'ch2_12b_hs_l1a_dtl_02'}, +{HashIs = -1599262800, ModNam = 'ch2_12b_hs_l1a_dtl_03'}, +{HashIs = 1510157710, ModNam = 'ch2_12b_hse_l1a_dtl_00'}, +{HashIs = -738057850, ModNam = 'ch2_12b_hse_l1a_dtl_01'}, +{HashIs = -914289532, ModNam = 'ch2_12b_hse_l1a_dtl_02'}, +{HashIs = -1866065137, ModNam = 'ch2_12b_hse_l1a_dtl_03'}, +{HashIs = -417413185, ModNam = 'ch2_12b_hse_l1a_dtl_04'}, +{HashIs = 475771448, ModNam = 'ch2_12b_hse_l1a_dtl_05'}, +{HashIs = 2076478079, ModNam = 'ch2_12b_hse_l1c_dtl_00'}, +{HashIs = -1436031035, ModNam = 'ch2_12b_hse_l1c_dtl_01'}, +{HashIs = -1741077656, ModNam = 'ch2_12b_hse_l1c_dtl_02'}, +{HashIs = 579491856, ModNam = 'ch2_12b_hse_l1c_dtl_03'}, +{HashIs = 1362408804, ModNam = 'ch2_12b_hse_l1c_dtl_04'}, +{HashIs = 1058148639, ModNam = 'ch2_12b_hse_l1c_dtl_05'}, +{HashIs = 1572949629, ModNam = 'ch2_12b_hse_l1c_dtl_06'}, +{HashIs = -605631802, ModNam = 'ch2_12b_hse_l1c_dtl_07'}, +{HashIs = 170600274, ModNam = 'ch2_12b_hse_l1c_dtl_08'}, +{HashIs = 61905501, ModNam = 'ch2_12b_hse_l1c_dtl_09'}, +{HashIs = -1079864550, ModNam = 'ch2_12b_hse_l1c_dtl_10'}, +{HashIs = -320082516, ModNam = 'ch2_12b_hse_l1c_dtl_11'}, +{HashIs = -636008445, ModNam = 'ch2_12b_hse_l1c_dtl_12'}, +{HashIs = -945839208, ModNam = 'ch2_12b_hse_l1c_dtl_13'}, +{HashIs = -1187969349, ModNam = 'ch2_12b_hse_l1c_dtl_14'}, +{HashIs = -499099431, ModNam = 'ch2_12b_hse_l1c_dtl_15'}, +{HashIs = -1783480386, ModNam = 'ch2_12b_hse_l1c_dtl_16'}, +{HashIs = 277689718, ModNam = 'ch2_12b_hse_l1c_dtl_17'}, +{HashIs = -97974098, ModNam = 'ch2_12b_hse_l1c_dtl_18'}, +{HashIs = -807037585, ModNam = 'ch2_12b_hse_l1e_dtl_1'}, +{HashIs = -1476356617, ModNam = 'ch2_12b_l1'}, +{HashIs = 1572700530, ModNam = 'ch2_12b_l2'}, +{HashIs = 844035688, ModNam = 'ch2_12b_lnddcal01'}, +{HashIs = 1076007435, ModNam = 'ch2_12b_lnddcal02'}, +{HashIs = 1696490509, ModNam = 'ch2_12b_railing_01'}, +{HashIs = 1781865318, ModNam = 'ch2_12b_railing_02_lod'}, +{HashIs = 1474316689, ModNam = 'ch2_12b_railing_02'}, +{HashIs = -890547302, ModNam = 'ch2_12b_railing_03_lod'}, +{HashIs = -1786100504, ModNam = 'ch2_12b_railing_03'}, +{HashIs = -1965281396, ModNam = 'ch2_12b_railing_04'}, +{HashIs = 889881570, ModNam = 'ch2_12b_railing_05'}, +{HashIs = -1694816806, ModNam = 'ch2_12b_railing_06_lod'}, +{HashIs = -1502484809, ModNam = 'ch2_12b_railing_06'}, +{HashIs = 45784446, ModNam = 'ch2_12b_railing_07_lod'}, +{HashIs = -542746337, ModNam = 'ch2_12b_railing_07'}, +{HashIs = -772555334, ModNam = 'ch2_12b_railing_08'}, +{HashIs = -1219345779, ModNam = 'ch2_12b_retainwall01_dtl_01'}, +{HashIs = 4478068, ModNam = 'ch2_12b_retainwall01_dtl_02'}, +{HashIs = 334396360, ModNam = 'ch2_12b_retainwall01_dtl_03'}, +{HashIs = -1249134618, ModNam = 'ch2_12b_retwall01'}, +{HashIs = -1513318296, ModNam = 'ch2_12b_retwall02'}, +{HashIs = -932249093, ModNam = 'ch2_12b_treeproxy'}, +{HashIs = -534545568, ModNam = 'ch2_emissive_casino_slod'}, +{HashIs = 429446185, ModNam = 'ch2_emissive_casinob_slod'}, +{HashIs = 1468170057, ModNam = 'ch2_emissive_casinob'}, +{HashIs = -1633449889, ModNam = 'ch2_emissive_casinob2_slod'}, +{HashIs = 495815520, ModNam = 'ch2_emissive_casinoc'}, +{HashIs = 552822525, ModNam = 'ch2_emissive_casinocb'}, +{HashIs = 1887593324, ModNam = 'ch2_emissive_casinocb2'}, +{HashIs = -1346292139, ModNam = 'ch2_emissive_ch2_02_ema_slod'}, +{HashIs = 973421825, ModNam = 'ch2_emissive_ch2_02_ema2'}, +{HashIs = -1853286198, ModNam = 'ch2_emissive_ch2_02_emb_slod'}, +{HashIs = 116261031, ModNam = 'ch2_emissive_ch2_02_emb'}, +{HashIs = 52771962, ModNam = 'ch2_emissive_ch2_03_hut02_lod'}, +{HashIs = 1712740913, ModNam = 'ch2_emissive_ch2_03_hut02'}, +{HashIs = 714766594, ModNam = 'ch2_emissive_ch2_03_slod'}, +{HashIs = -1292873730, ModNam = 'ch2_emissive_ch2_03c_lod'}, +{HashIs = 1724302862, ModNam = 'ch2_emissive_ch2_03c'}, +{HashIs = 1497086912, ModNam = 'ch2_emissive_ch2_04_01_slod'}, +{HashIs = -1472721525, ModNam = 'ch2_emissive_ch2_04_01'}, +{HashIs = -321986373, ModNam = 'ch2_emissive_ch2_04_02_slod'}, +{HashIs = -14337180, ModNam = 'ch2_emissive_ch2_04_02'}, +{HashIs = -782606385, ModNam = 'ch2_emissive_ch2_04_03'}, +{HashIs = 446493267, ModNam = 'ch2_emissive_ch2_04_04'}, +{HashIs = -322627932, ModNam = 'ch2_emissive_ch2_04_05'}, +{HashIs = 675450270, ModNam = 'ch2_emissive_ch2_04_06'}, +{HashIs = 176181786, ModNam = 'ch2_emissive_ch2_04_07'}, +{HashIs = 1134838881, ModNam = 'ch2_emissive_ch2_04_08'}, +{HashIs = 1440966879, ModNam = 'ch2_emissive_ch2_04_09'}, +{HashIs = 306185524, ModNam = 'ch2_emissive_ch2_04_doors'}, +{HashIs = 238857854, ModNam = 'ch2_emissive_ch2_05_01'}, +{HashIs = 15569888, ModNam = 'ch2_emissive_ch2_05_02'}, +{HashIs = -2076404193, ModNam = 'ch2_emissive_ch2_05_slod'}, +{HashIs = -331273348, ModNam = 'ch2_emissive_ch2_05c_01'}, +{HashIs = -1099018245, ModNam = 'ch2_emissive_ch2_05c_02'}, +{HashIs = -1632825255, ModNam = 'ch2_emissive_ch2_05c_03'}, +{HashIs = -1319258694, ModNam = 'ch2_emissive_ch2_05c_04'}, +{HashIs = 803549891, ModNam = 'ch2_emissive_ch2_05c_05'}, +{HashIs = 29185652, ModNam = 'ch2_emissive_ch2_05c_06'}, +{HashIs = 340229000, ModNam = 'ch2_emissive_ch2_05c_07'}, +{HashIs = -434594005, ModNam = 'ch2_emissive_ch2_05c_08'}, +{HashIs = -1570318450, ModNam = 'ch2_emissive_ch2_05c_slod'}, +{HashIs = -145786799, ModNam = 'ch2_emissive_ch2_05d_01'}, +{HashIs = -846715709, ModNam = 'ch2_emissive_ch2_05d_02'}, +{HashIs = -1127447732, ModNam = 'ch2_emissive_ch2_05d_03'}, +{HashIs = 1051854613, ModNam = 'ch2_emissive_ch2_05d_04'}, +{HashIs = -1395301538, ModNam = 'ch2_emissive_ch2_05d_05'}, +{HashIs = -1737952541, ModNam = 'ch2_emissive_ch2_05d_slod'}, +{HashIs = 946890175, ModNam = 'ch2_emissive_ch2_05e_01'}, +{HashIs = -13470908, ModNam = 'ch2_emissive_ch2_05e_02'}, +{HashIs = -604492592, ModNam = 'ch2_emissive_ch2_05e_03'}, +{HashIs = -1586055222, ModNam = 'ch2_emissive_ch2_05e_04'}, +{HashIs = -281619635, ModNam = 'ch2_emissive_ch2_05e_05'}, +{HashIs = -990216495, ModNam = 'ch2_emissive_ch2_05e_06'}, +{HashIs = -1819894806, ModNam = 'ch2_emissive_ch2_05e_07'}, +{HashIs = -1008171437, ModNam = 'ch2_emissive_ch2_05e_slod'}, +{HashIs = 582570255, ModNam = 'ch2_emissive_ch2_05f_01'}, +{HashIs = -722061942, ModNam = 'ch2_emissive_ch2_05f_02'}, +{HashIs = 107583600, ModNam = 'ch2_emissive_ch2_05f_03'}, +{HashIs = 949255365, ModNam = 'ch2_emissive_ch2_05f_04'}, +{HashIs = 1334061780, ModNam = 'ch2_emissive_ch2_05f_05'}, +{HashIs = -1581035695, ModNam = 'ch2_emissive_ch2_05f_06'}, +{HashIs = 1809048435, ModNam = 'ch2_emissive_ch2_05f_07'}, +{HashIs = 1038419862, ModNam = 'ch2_emissive_ch2_05f_08'}, +{HashIs = 70980671, ModNam = 'ch2_emissive_ch2_05f_09'}, +{HashIs = -1360073520, ModNam = 'ch2_emissive_ch2_05f_10'}, +{HashIs = -196970630, ModNam = 'ch2_emissive_ch2_05f_11'}, +{HashIs = -1785821757, ModNam = 'ch2_emissive_ch2_05f_slod'}, +{HashIs = 1001872854, ModNam = 'ch2_emissive_ch2_06_02_slod'}, +{HashIs = 266950412, ModNam = 'ch2_emissive_ch2_06_02'}, +{HashIs = 1572903863, ModNam = 'ch2_emissive_ch2_06_03_slod'}, +{HashIs = -906179840, ModNam = 'ch2_emissive_ch2_06_03'}, +{HashIs = -675454368, ModNam = 'ch2_emissive_ch2_06_04_slod'}, +{HashIs = -1135661147, ModNam = 'ch2_emissive_ch2_06_04'}, +{HashIs = 634450536, ModNam = 'ch2_emissive_ch2_06_04b_lod'}, +{HashIs = -1712000256, ModNam = 'ch2_emissive_ch2_06_04b'}, +{HashIs = -1543961018, ModNam = 'ch2_emissive_ch2_06_slod'}, +{HashIs = 90400011, ModNam = 'ch2_emissive_ch2_06'}, +{HashIs = -200989116, ModNam = 'ch2_emissive_ch2_07_01'}, +{HashIs = 1410000466, ModNam = 'ch2_emissive_ch2_07_02'}, +{HashIs = 1137264079, ModNam = 'ch2_emissive_ch2_07_03'}, +{HashIs = 892741801, ModNam = 'ch2_emissive_ch2_07_04'}, +{HashIs = 652971028, ModNam = 'ch2_emissive_ch2_07_05'}, +{HashIs = -1425107880, ModNam = 'ch2_emissive_ch2_07_06'}, +{HashIs = 144112531, ModNam = 'ch2_emissive_ch2_07_slod'}, +{HashIs = -1515902363, ModNam = 'ch2_emissive_ch2_07b_01'}, +{HashIs = -1746497816, ModNam = 'ch2_emissive_ch2_07b_02'}, +{HashIs = -1498665865, ModNam = 'ch2_emissive_ch2_07b_03'}, +{HashIs = -1998393115, ModNam = 'ch2_emissive_ch2_07b_04'}, +{HashIs = 2048086854, ModNam = 'ch2_emissive_ch2_07b_05'}, +{HashIs = 1817819091, ModNam = 'ch2_emissive_ch2_07b_06'}, +{HashIs = 1617862653, ModNam = 'ch2_emissive_ch2_07b_07'}, +{HashIs = 1102144123, ModNam = 'ch2_emissive_ch2_07b_08'}, +{HashIs = 867944080, ModNam = 'ch2_emissive_ch2_07b_09'}, +{HashIs = 1783384760, ModNam = 'ch2_emissive_ch2_07b_10'}, +{HashIs = 513016906, ModNam = 'ch2_emissive_ch2_07b_slod'}, +{HashIs = -317974989, ModNam = 'ch2_emissive_ch2_07c_01'}, +{HashIs = 456520326, ModNam = 'ch2_emissive_ch2_07c_02'}, +{HashIs = 145214826, ModNam = 'ch2_emissive_ch2_07c_03'}, +{HashIs = -985110200, ModNam = 'ch2_emissive_ch2_07c_slod'}, +{HashIs = 1541993007, ModNam = 'ch2_emissive_ch2_07d_01'}, +{HashIs = 1721599896, ModNam = 'ch2_emissive_ch2_07d_02'}, +{HashIs = -807118300, ModNam = 'ch2_emissive_ch2_07d_03'}, +{HashIs = -2098675666, ModNam = 'ch2_emissive_ch2_07d_04'}, +{HashIs = -1792908127, ModNam = 'ch2_emissive_ch2_07d_05'}, +{HashIs = 806132327, ModNam = 'ch2_emissive_ch2_07d_06'}, +{HashIs = 1110392492, ModNam = 'ch2_emissive_ch2_07d_07'}, +{HashIs = -177494746, ModNam = 'ch2_emissive_ch2_07d_08'}, +{HashIs = 1604614550, ModNam = 'ch2_emissive_ch2_07d_09'}, +{HashIs = 1227836380, ModNam = 'ch2_emissive_ch2_07d_10'}, +{HashIs = 980266585, ModNam = 'ch2_emissive_ch2_07d_11'}, +{HashIs = 614063407, ModNam = 'ch2_emissive_ch2_07d_slod'}, +{HashIs = 589303169, ModNam = 'ch2_emissive_ch2_08_01'}, +{HashIs = -1872599020, ModNam = 'ch2_emissive_ch2_08_02'}, +{HashIs = 2014984068, ModNam = 'ch2_emissive_ch2_08_03'}, +{HashIs = 1710002985, ModNam = 'ch2_emissive_ch2_08_04'}, +{HashIs = -400943242, ModNam = 'ch2_emissive_ch2_08_05'}, +{HashIs = 1447130051, ModNam = 'ch2_emissive_ch2_08_06'}, +{HashIs = 1267621469, ModNam = 'ch2_emissive_ch2_08_07'}, +{HashIs = 968604344, ModNam = 'ch2_emissive_ch2_08_08'}, +{HashIs = -1285968394, ModNam = 'ch2_emissive_ch2_08_09'}, +{HashIs = 1756798513, ModNam = 'ch2_emissive_ch2_08_10'}, +{HashIs = -1748992956, ModNam = 'ch2_emissive_ch2_08_11'}, +{HashIs = 594746811, ModNam = 'ch2_emissive_ch2_08_slod'}, +{HashIs = -1605144853, ModNam = 'ch2_emissive_ch2_08b_01'}, +{HashIs = -1416919713, ModNam = 'ch2_emissive_ch2_08b_02'}, +{HashIs = 2108959149, ModNam = 'ch2_emissive_ch2_08b_03'}, +{HashIs = -1895183272, ModNam = 'ch2_emissive_ch2_08b_04'}, +{HashIs = -149349255, ModNam = 'ch2_emissive_ch2_08b_05'}, +{HashIs = 21967077, ModNam = 'ch2_emissive_ch2_08b_06'}, +{HashIs = 1829520235, ModNam = 'ch2_emissive_ch2_08b_slod'}, +{HashIs = 1939476373, ModNam = 'ch2_emissive_ch2_09_01'}, +{HashIs = -580787417, ModNam = 'ch2_emissive_ch2_09_02'}, +{HashIs = -1807494936, ModNam = 'ch2_emissive_ch2_09_03'}, +{HashIs = -2046348177, ModNam = 'ch2_emissive_ch2_09_04'}, +{HashIs = 973118563, ModNam = 'ch2_emissive_ch2_09_05'}, +{HashIs = -1530105351, ModNam = 'ch2_emissive_ch2_09_06'}, +{HashIs = 1585472866, ModNam = 'ch2_emissive_ch2_09_07'}, +{HashIs = 1228421842, ModNam = 'ch2_emissive_ch2_09_08'}, +{HashIs = 1557226000, ModNam = 'ch2_emissive_ch2_09_09'}, +{HashIs = -582032979, ModNam = 'ch2_emissive_ch2_09_10'}, +{HashIs = -1292006133, ModNam = 'ch2_emissive_ch2_09_11'}, +{HashIs = 1698471060, ModNam = 'ch2_emissive_ch2_09_slod'}, +{HashIs = 1934235507, ModNam = 'ch2_emissive_ch2_09b_01'}, +{HashIs = 1680603447, ModNam = 'ch2_emissive_ch2_09b_02'}, +{HashIs = 1448893848, ModNam = 'ch2_emissive_ch2_09b_03'}, +{HashIs = 954671790, ModNam = 'ch2_emissive_ch2_09b_04'}, +{HashIs = 722896653, ModNam = 'ch2_emissive_ch2_09b_05'}, +{HashIs = 441312632, ModNam = 'ch2_emissive_ch2_09b_06'}, +{HashIs = 250924742, ModNam = 'ch2_emissive_ch2_09b_07'}, +{HashIs = 503147723, ModNam = 'ch2_emissive_ch2_09b_08'}, +{HashIs = 2568479, ModNam = 'ch2_emissive_ch2_09b_09'}, +{HashIs = 103267916, ModNam = 'ch2_emissive_ch2_09b_10'}, +{HashIs = -655334434, ModNam = 'ch2_emissive_ch2_09b_11'}, +{HashIs = -914242303, ModNam = 'ch2_emissive_ch2_09b_12'}, +{HashIs = 561450452, ModNam = 'ch2_emissive_ch2_09b_slod'}, +{HashIs = -1081332392, ModNam = 'ch2_emissive_ch2_09c_01'}, +{HashIs = -1338143045, ModNam = 'ch2_emissive_ch2_09c_02'}, +{HashIs = 567243229, ModNam = 'ch2_emissive_ch2_09c_03'}, +{HashIs = 305779378, ModNam = 'ch2_emissive_ch2_09c_04'}, +{HashIs = 89372902, ModNam = 'ch2_emissive_ch2_09c_05'}, +{HashIs = -150528947, ModNam = 'ch2_emissive_ch2_09c_06'}, +{HashIs = 1521017739, ModNam = 'ch2_emissive_ch2_09c_07'}, +{HashIs = 1282754340, ModNam = 'ch2_emissive_ch2_09c_08'}, +{HashIs = 1046162160, ModNam = 'ch2_emissive_ch2_09c_09'}, +{HashIs = -1434875737, ModNam = 'ch2_emissive_ch2_09c_10'}, +{HashIs = -614700436, ModNam = 'ch2_emissive_ch2_09c_11'}, +{HashIs = -954318352, ModNam = 'ch2_emissive_ch2_09c_12'}, +{HashIs = -1941910518, ModNam = 'ch2_emissive_ch2_09c_13'}, +{HashIs = 946155990, ModNam = 'ch2_emissive_ch2_09c_slod'}, +{HashIs = -1109323806, ModNam = 'ch2_emissive_ch2_11_01'}, +{HashIs = -1661579791, ModNam = 'ch2_emissive_ch2_11_02'}, +{HashIs = -1373278129, ModNam = 'ch2_emissive_ch2_11_03'}, +{HashIs = 991726143, ModNam = 'ch2_emissive_ch2_11_04'}, +{HashIs = 1296969378, ModNam = 'ch2_emissive_ch2_11_05'}, +{HashIs = 1470055236, ModNam = 'ch2_emissive_ch2_11_06'}, +{HashIs = 1775888313, ModNam = 'ch2_emissive_ch2_11_07'}, +{HashIs = 846821629, ModNam = 'ch2_emissive_ch2_11_08'}, +{HashIs = 70687864, ModNam = 'ch2_emissive_ch2_11_09'}, +{HashIs = 1371223724, ModNam = 'ch2_emissive_ch2_11_10'}, +{HashIs = 574740414, ModNam = 'ch2_emissive_ch2_11_11'}, +{HashIs = 805598019, ModNam = 'ch2_emissive_ch2_11_12'}, +{HashIs = 215231715, ModNam = 'ch2_emissive_ch2_11_13'}, +{HashIs = -531311643, ModNam = 'ch2_emissive_ch2_11_14'}, +{HashIs = -1107128511, ModNam = 'ch2_emissive_ch2_11_15'}, +{HashIs = -879789680, ModNam = 'ch2_emissive_ch2_11_slod'}, +{HashIs = -1591119746, ModNam = 'ch2_emissive_ch2_11b_01'}, +{HashIs = -1770824942, ModNam = 'ch2_emissive_ch2_11b_02'}, +{HashIs = -136602143, ModNam = 'ch2_emissive_ch2_11b_03'}, +{HashIs = -922599373, ModNam = 'ch2_emissive_ch2_11b_04'}, +{HashIs = -1137400168, ModNam = 'ch2_emissive_ch2_11b_05'}, +{HashIs = -1384478428, ModNam = 'ch2_emissive_ch2_11b_06'}, +{HashIs = 841060972, ModNam = 'ch2_emissive_ch2_11b_07'}, +{HashIs = -1752822179, ModNam = 'ch2_emissive_ch2_11b_slod'}, +{HashIs = 1148287288, ModNam = 'ch2_emissive_ch2_12_01'}, +{HashIs = 936370165, ModNam = 'ch2_emissive_ch2_12_02'}, +{HashIs = 557101759, ModNam = 'ch2_emissive_ch2_12_03'}, +{HashIs = -1485324473, ModNam = 'ch2_emissive_ch2_12_04'}, +{HashIs = -1841785655, ModNam = 'ch2_emissive_ch2_12_05'}, +{HashIs = -2099513844, ModNam = 'ch2_emissive_ch2_12_06'}, +{HashIs = 1838664580, ModNam = 'ch2_emissive_ch2_12_07'}, +{HashIs = -393035396, ModNam = 'ch2_emissive_ch2_12_08'}, +{HashIs = -615373061, ModNam = 'ch2_emissive_ch2_12_09'}, +{HashIs = 580204256, ModNam = 'ch2_emissive_ch2_12_10'}, +{HashIs = 273388109, ModNam = 'ch2_emissive_ch2_12_11'}, +{HashIs = 117211051, ModNam = 'ch2_emissive_ch2_12_12'}, +{HashIs = -209069882, ModNam = 'ch2_emissive_ch2_12_13'}, +{HashIs = 1509729710, ModNam = 'ch2_emissive_ch2_12_14'}, +{HashIs = 1200554195, ModNam = 'ch2_emissive_ch2_12_15'}, +{HashIs = 1014491813, ModNam = 'ch2_emissive_ch2_12_16'}, +{HashIs = 734087480, ModNam = 'ch2_emissive_ch2_12_17'}, +{HashIs = 1655551752, ModNam = 'ch2_emissive_ch2_12_18'}, +{HashIs = 1367610549, ModNam = 'ch2_emissive_ch2_12_19'}, +{HashIs = -1682789895, ModNam = 'ch2_emissive_ch2_12_20'}, +{HashIs = -2130807667, ModNam = 'ch2_emissive_ch2_12_21'}, +{HashIs = 1381209912, ModNam = 'ch2_emissive_ch2_12_22'}, +{HashIs = 1620259767, ModNam = 'ch2_emissive_ch2_12_23'}, +{HashIs = -440517105, ModNam = 'ch2_emissive_ch2_12_24'}, +{HashIs = 699181396, ModNam = 'ch2_emissive_ch2_12_slod'}, +{HashIs = -397604704, ModNam = 'ch2_emissive_ch2_12b_01'}, +{HashIs = -96555901, ModNam = 'ch2_emissive_ch2_12b_02'}, +{HashIs = 210227477, ModNam = 'ch2_emissive_ch2_12b_03'}, +{HashIs = -1573586043, ModNam = 'ch2_emissive_ch2_12b_04'}, +{HashIs = 804525825, ModNam = 'ch2_emissive_ch2_12b_05'}, +{HashIs = 1034465898, ModNam = 'ch2_emissive_ch2_12b_06'}, +{HashIs = 1534062072, ModNam = 'ch2_emissive_ch2_12b_07'}, +{HashIs = -346386993, ModNam = 'ch2_emissive_ch2_12b_08'}, +{HashIs = 1635857228, ModNam = 'ch2_emissive_ch2_12b_slod'}, +{HashIs = -1847632370, ModNam = 'ch2_emissive_em_a_slod'}, +{HashIs = -482909493, ModNam = 'ch2_emissive_emi_00'}, +{HashIs = -1677503388, ModNam = 'ch2_emissive_emi_01'}, +{HashIs = -946885764, ModNam = 'ch2_emissive_emi_02'}, +{HashIs = 730166126, ModNam = 'ch2_emissive_emi_03'}, +{HashIs = 498522065, ModNam = 'ch2_emissive_emi_04'}, +{HashIs = 250133045, ModNam = 'ch2_emissive_emi_05'}, +{HashIs = 19209902, ModNam = 'ch2_emissive_emi_06'}, +{HashIs = 1199123281, ModNam = 'ch2_emissive_emi_07'}, +{HashIs = 963088174, ModNam = 'ch2_emissive_emi_08'}, +{HashIs = 706506904, ModNam = 'ch2_emissive_emi_09'}, +{HashIs = 1680466198, ModNam = 'ch2_emissive_emi_10'}, +{HashIs = 971410576, ModNam = 'ch2_emissive_emi_11'}, +{HashIs = 437503034, ModNam = 'ch2_emissive_emi_b_slod'}, +{HashIs = -526698890, ModNam = 'ch2_emissive_emis01'}, +{HashIs = -2126352660, ModNam = 'ch2_lod_emissive_slod3'}, +{HashIs = -1344533778, ModNam = 'ch2_lod_slod3'}, +{HashIs = -2088596540, ModNam = 'ch2_lod2_emissive_slod3'}, +{HashIs = -467758802, ModNam = 'ch2_lod2_slod3'}, +{HashIs = 1506734260, ModNam = 'ch2_lod3_emissive_slod3'}, +{HashIs = 841438406, ModNam = 'ch2_lod3_slod3'}, +{HashIs = -1087646514, ModNam = 'ch2_lod4_s3a'}, +{HashIs = -1385746107, ModNam = 'ch2_lod4_s3b'}, +{HashIs = -1557062439, ModNam = 'ch2_lod4_s3c'}, +{HashIs = 1895439374, ModNam = 'ch2_rdprops_cblmsh01'}, +{HashIs = 588969625, ModNam = 'ch2_rdprops_cblmsh90'}, +{HashIs = -1183705922, ModNam = 'ch2_rdprops_ch2_rd_wire059'}, +{HashIs = -1877229358, ModNam = 'ch2_rdprops_ch2_rd_wire060'}, +{HashIs = -2024427706, ModNam = 'ch2_rdprops_ch2_rd_wire061'}, +{HashIs = -1131374149, ModNam = 'ch2_rdprops_ch2_rd_wire062'}, +{HashIs = -1580112835, ModNam = 'ch2_rdprops_ch2_rd_wire063'}, +{HashIs = 1335541713, ModNam = 'ch2_rdprops_ch2_rd_wire064'}, +{HashIs = 1028660028, ModNam = 'ch2_rdprops_ch2_rd_wire065'}, +{HashIs = 1797748458, ModNam = 'ch2_rdprops_ch2_rd_wire066'}, +{HashIs = 1490408007, ModNam = 'ch2_rdprops_ch2_rd_wire067'}, +{HashIs = -180024509, ModNam = 'ch2_rdprops_ch2_rd_wire068'}, +{HashIs = 68856046, ModNam = 'ch2_rdprops_ch2_rd_wire069'}, +{HashIs = -1950590609, ModNam = 'ch2_rdprops_ch2_rd_wire070'}, +{HashIs = -1704102191, ModNam = 'ch2_rdprops_ch2_rd_wire071'}, +{HashIs = -1472785820, ModNam = 'ch2_rdprops_ch2_rd_wire072'}, +{HashIs = -1238421932, ModNam = 'ch2_rdprops_ch2_rd_wire073'}, +{HashIs = -1028307104, ModNam = 'ch2_rdprops_ch2_rd_wire074'}, +{HashIs = -788732945, ModNam = 'ch2_rdprops_ch2_rd_wire075'}, +{HashIs = -551911382, ModNam = 'ch2_rdprops_ch2_rd_wire076'}, +{HashIs = 226286830, ModNam = 'ch2_rdprops_ch2_rd_wire077'}, +{HashIs = 508526227, ModNam = 'ch2_rdprops_ch2_rd_wire078'}, +{HashIs = 733485412, ModNam = 'ch2_rdprops_ch2_rd_wire079'}, +{HashIs = 1193332505, ModNam = 'ch2_rdprops_ch2_rd_wire080'}, +{HashIs = 1432251284, ModNam = 'ch2_rdprops_ch2_rd_wire081'}, +{HashIs = 1897014011, ModNam = 'ch2_rdprops_ch2_rd_wire083'}, +{HashIs = -1777767191, ModNam = 'ch2_rdprops_ch2_rd_wire084'}, +{HashIs = -1522332836, ModNam = 'ch2_rdprops_ch2_rd_wire085'}, +{HashIs = -1304386217, ModNam = 'ch2_rdprops_ch2_rd_wire086'}, +{HashIs = -1024047422, ModNam = 'ch2_rdprops_ch2_rd_wire087'}, +{HashIs = -552829202, ModNam = 'ch2_rdprops_ch2_rd_wire088'}, +{HashIs = -325379573, ModNam = 'ch2_rdprops_ch2_rd_wire089'}, +{HashIs = 1089683862, ModNam = 'ch2_rdprops_ch2_rd_wire090'}, +{HashIs = 850044165, ModNam = 'ch2_rdprops_ch2_rd_wire091'}, +{HashIs = 537624503, ModNam = 'ch2_rdprops_ch2_rd_wire092'}, +{HashIs = 154423817, ModNam = 'ch2_rdprops_ch2_rd_wire093'}, +{HashIs = -196007373, ModNam = 'ch2_rdprops_ch2_rd_wire094'}, +{HashIs = -365357565, ModNam = 'ch2_rdprops_ch2_rd_wire095'}, +{HashIs = -638945946, ModNam = 'ch2_rdprops_ch2_rd_wire096'}, +{HashIs = -936652311, ModNam = 'ch2_rdprops_ch2_rd_wire097'}, +{HashIs = -1116357507, ModNam = 'ch2_rdprops_ch2_rd_wire098'}, +{HashIs = -1416488778, ModNam = 'ch2_rdprops_ch2_rd_wire099'}, +{HashIs = -314571052, ModNam = 'ch2_rdprops_ch2_rd_wire100'}, +{HashIs = 387013238, ModNam = 'ch2_rdprops_ch2_rd_wire101'}, +{HashIs = -1271360318, ModNam = 'ch2_rdprops_ch2_rd_wire104'}, +{HashIs = -559289948, ModNam = 'ch2_rdprops_ch2_rd_wire105'}, +{HashIs = 1004512266, ModNam = 'ch2_rdprops_ch2_rd_wire106'}, +{HashIs = 1713830040, ModNam = 'ch2_rdprops_ch2_rd_wire107'}, +{HashIs = 1466325783, ModNam = 'ch2_rdprops_ch2_rd_wire108'}, +{HashIs = -1996603822, ModNam = 'ch2_rdprops_ch2_rd_wire109'}, +{HashIs = 368435351, ModNam = 'ch2_rdprops_ch2_rd_wire110'}, +{HashIs = 1432838009, ModNam = 'ch2_rdprops_ch2_rd_wire111'}, +{HashIs = 45136397, ModNam = 'ch2_rdprops_ch2_rd_wire112'}, +{HashIs = 1995874951, ModNam = 'ch2_rdprops_ch2_rd_wire113'}, +{HashIs = -962346528, ModNam = 'ch2_rdprops_ch2_rd_wire114'}, +{HashIs = -665164467, ModNam = 'ch2_rdprops_ch2_rd_wire115'}, +{HashIs = -1007960976, ModNam = 'ch2_rdprops_ch2_rd_wire117'}, +{HashIs = 263017462, ModNam = 'ch2_rdprops_ch2_rd_wire118'}, +{HashIs = -1772789656, ModNam = 'ch2_rdprops_ch2_rd_wire121'}, +{HashIs = -2003581723, ModNam = 'ch2_rdprops_ch2_rd_wire122'}, +{HashIs = -899725201, ModNam = 'ch2_rdprops_ch2_rd_wire123'}, +{HashIs = -49074726, ModNam = 'ch2_rdprops_ch2_rd_wire124'}, +{HashIs = -428474208, ModNam = 'ch2_rdprops_ch2_rd_wire125'}, +{HashIs = 406381605, ModNam = 'ch2_rdprops_ch2_rd_wire126'}, +{HashIs = 157501050, ModNam = 'ch2_rdprops_ch2_rd_wire127'}, +{HashIs = 874159080, ModNam = 'ch2_rdprops_ch2_rd_wire128'}, +{HashIs = 1691385171, ModNam = 'ch2_rdprops_ch2_rd_wire129'}, +{HashIs = 1641084412, ModNam = 'ch2_rdprops_ch2_rd_wire131'}, +{HashIs = 1443618418, ModNam = 'ch2_rdprops_ch2_rd_wire132'}, +{HashIs = -2059617065, ModNam = 'ch2_rdprops_ch2_rd_wire133'}, +{HashIs = -350821909, ModNam = 'ch2_rdprops_cm10968_tstd001'}, +{HashIs = -245228707, ModNam = 'ch2_rdprops_combo41_01_lod'}, +{HashIs = -662595029, ModNam = 'ch2_rdprops_combo42_02_lod'}, +{HashIs = -809354461, ModNam = 'ch2_rdprops_combo43_01_lod'}, +{HashIs = -183234223, ModNam = 'ch2_rdprops_combo43_02_lod'}, +{HashIs = 84764402, ModNam = 'ch2_rdprops_combo43_03_lod'}, +{HashIs = 1313116553, ModNam = 'ch2_rdprops_combo46_01_lod'}, +{HashIs = -921978812, ModNam = 'ch2_rdprops_combo47_01_lod'}, +{HashIs = 325906790, ModNam = 'ch2_rdprops_combo49_01_lod'}, +{HashIs = -982102933, ModNam = 'ch2_rdprops_combo51_01_lod'}, +{HashIs = -2043337333, ModNam = 'ch2_rdprops_combo51_02_lod'}, +{HashIs = 893951728, ModNam = 'ch2_rdprops_combo51_03_lod'}, +{HashIs = -1489658945, ModNam = 'ch2_rdprops_combo52_01_lod'}, +{HashIs = -759781356, ModNam = 'ch2_rdprops_combo53_01_lod'}, +{HashIs = -1474147841, ModNam = 'ch2_rdprops_combo54_01_lod'}, +{HashIs = -2086743060, ModNam = 'ch2_rdprops_combo54_03_lod'}, +{HashIs = -291372054, ModNam = 'ch2_rdprops_combo55_01_lod'}, +{HashIs = 1120695627, ModNam = 'ch2_rdprops_combo56_01_lod'}, +{HashIs = 157080718, ModNam = 'ch2_rdprops_combo56_02_lod'}, +{HashIs = -2126964089, ModNam = 'ch2_rdprops_combo56_03_lod'}, +{HashIs = 1539791741, ModNam = 'ch2_rdprops_combo57_01_lod'}, +{HashIs = 750118065, ModNam = 'ch2_rdprops_combo57_02_lod'}, +{HashIs = -896003620, ModNam = 'ch2_rdprops_combo57_03_lod'}, +{HashIs = 1260637196, ModNam = 'ch2_rdprops_combo58_01_lod'}, +{HashIs = 879978744, ModNam = 'ch2_rdprops_combo59_02_lod'}, +{HashIs = 290099903, ModNam = 'ch2_rdprops_combo59_03_lod'}, +{HashIs = 507853080, ModNam = 'ch2_rdprops_combo59_04_lod'}, +{HashIs = -459325159, ModNam = 'ch2_rdprops_combo59_05_lod'}, +{HashIs = 1813024439, ModNam = 'ch2_rdprops_combo60_01_lod'}, +{HashIs = 1260810222, ModNam = 'ch2_rdprops_combo61_01_lod'}, +{HashIs = -1588852169, ModNam = 'ch2_rdprops_combo62_02_lod'}, +{HashIs = -1922289286, ModNam = 'ch2_rdprops_combo63_03_lod'}, +{HashIs = 1583748582, ModNam = 'ch2_rdprops_combo63_04_lod'}, +{HashIs = 551420588, ModNam = 'ch2_rdprops_combo64_01_lod'}, +{HashIs = -1532969622, ModNam = 'ch2_rdprops_combo65_01_lod'}, +{HashIs = 1249514566, ModNam = 'ch2_rdprops_combo66_01_lod'}, +{HashIs = -1519861053, ModNam = 'ch2_rdprops_combo66_02_lod'}, +{HashIs = -1963924460, ModNam = 'ch2_rdprops_combo66_03_lod'}, +{HashIs = -1586506824, ModNam = 'ch2_rdprops_combo67_02_lod'}, +{HashIs = -1125743543, ModNam = 'ch2_rdprops_combo68_01_lod'}, +{HashIs = 2067254602, ModNam = 'ch2_rdprops_combo68_02_lod'}, +{HashIs = 753160103, ModNam = 'ch2_rdprops_combo68_03_lod'}, +{HashIs = 1168240609, ModNam = 'ch2_rdprops_combo69_01_lod'}, +{HashIs = 903867056, ModNam = 'ch2_rdprops_combo69_02_lod'}, +{HashIs = -1365379109, ModNam = 'ch2_rdprops_combo69_03_lod'}, +{HashIs = -1872549914, ModNam = 'ch2_rdprops_combo70_01_lod'}, +{HashIs = -2059513476, ModNam = 'ch2_rdprops_combo70_02_lod'}, +{HashIs = 1375808959, ModNam = 'ch2_rdprops_combo70_03_lod'}, +{HashIs = 10959767, ModNam = 'ch2_rdprops_combo70_04_lod'}, +{HashIs = 38792473, ModNam = 'ch2_rdprops_combo70_05_lod'}, +{HashIs = -440859822, ModNam = 'ch2_rdprops_combo71_01_lod'}, +{HashIs = -898346223, ModNam = 'ch2_rdprops_combo72_01_lod'}, +{HashIs = -2026741398, ModNam = 'ch2_rdprops_combo73_01_lod'}, +{HashIs = -96845643, ModNam = 'ch2_rdprops_combo74_01_lod'}, +{HashIs = -1992228038, ModNam = 'ch2_rdprops_combo75_01_lod'}, +{HashIs = 2140004518, ModNam = 'ch2_rdprops_combo75_02_lod'}, +{HashIs = -844323838, ModNam = 'ch2_rdprops_combo75_03_lod'}, +{HashIs = 715123617, ModNam = 'ch2_rdprops_combo76_01_lod'}, +{HashIs = -748346662, ModNam = 'ch2_rdprops_combo77_01_lod'}, +{HashIs = -2046811437, ModNam = 'ch2_rdprops_combo78_01_lod'}, +{HashIs = -1761025503, ModNam = 'ch2_rdprops_combo78_02_lod'}, +{HashIs = 1200885952, ModNam = 'ch2_rdprops_combo79_01_lod'}, +{HashIs = -1255247171, ModNam = 'ch2_rdprops_ngcab01'}, +{HashIs = 1845650534, ModNam = 'ch2_rdprops_ngcab02'}, +{HashIs = 1485584762, ModNam = 'ch2_rdprops_ngcab03'}, +{HashIs = -1667907268, ModNam = 'ch2_rdprops_ngcab04'}, +{HashIs = -1975149412, ModNam = 'ch2_rdprops_ngcab05'}, +{HashIs = 1091734071, ModNam = 'ch2_rdprops_ngcab06'}, +{HashIs = -1361418811, ModNam = 'ch2_rdprops_ngcab07'}, +{HashIs = 1706840970, ModNam = 'ch2_rdprops_ngcab08'}, +{HashIs = 1399729902, ModNam = 'ch2_rdprops_ngcab09'}, +{HashIs = -1937366443, ModNam = 'ch2_rdprops_ngcab10'}, +{HashIs = -2007426565, ModNam = 'ch2_rdprops_ngcab11'}, +{HashIs = -1321407550, ModNam = 'ch2_rdprops_ngcab12'}, +{HashIs = -1558491265, ModNam = 'ch2_rdprops_ngcab13'}, +{HashIs = -1851544392, ModNam = 'ch2_rdprops_ngcab14'}, +{HashIs = 2077851940, ModNam = 'ch2_rdprops_ngcab15'}, +{HashIs = 1193514937, ModNam = 'ch2_rdprops_ngcab16'}, +{HashIs = -1619703717, ModNam = 'ch2_rdprops_ngcab17'}, +{HashIs = 1690882819, ModNam = 'ch2_rdprops_ngcab18'}, +{HashIs = 1460811670, ModNam = 'ch2_rdprops_ngcab19'}, +{HashIs = -403974757, ModNam = 'ch2_rdprops_ngcab20'}, +{HashIs = 786545094, ModNam = 'ch2_rdprops_ngcab200'}, +{HashIs = 10935633, ModNam = 'ch2_rdprops_ngcab201'}, +{HashIs = 1247637693, ModNam = 'ch2_rdprops_ngcab202'}, +{HashIs = 477730038, ModNam = 'ch2_rdprops_ngcab203'}, +{HashIs = -822806030, ModNam = 'ch2_rdprops_ngcab204'}, +{HashIs = -1602347771, ModNam = 'ch2_rdprops_ngcab205'}, +{HashIs = -362499879, ModNam = 'ch2_rdprops_ngcab206'}, +{HashIs = -1137126278, ModNam = 'ch2_rdprops_ngcab207'}, +{HashIs = 1505693576, ModNam = 'ch2_rdprops_ngcab208'}, +{HashIs = 1804940084, ModNam = 'ch2_rdprops_ngcab209'}, +{HashIs = -194777461, ModNam = 'ch2_rdprops_ngcab21'}, +{HashIs = 807157171, ModNam = 'ch2_rdprops_ngcab210'}, +{HashIs = -37398266, ModNam = 'ch2_rdprops_ngcab211'}, +{HashIs = 1270412524, ModNam = 'ch2_rdprops_ngcab212'}, +{HashIs = 426184777, ModNam = 'ch2_rdprops_ngcab213'}, +{HashIs = -1037235682, ModNam = 'ch2_rdprops_ngcab22'}, +{HashIs = -789174352, ModNam = 'ch2_rdprops_ngcab23'}, +{HashIs = 550061909, ModNam = 'ch2_rdprops_ngcab24'}, +{HashIs = 784196414, ModNam = 'ch2_rdprops_ngcab25'}, +{HashIs = -417671847, ModNam = 'ch2_rdprops_ngcab31'}, +{HashIs = -648168993, ModNam = 'ch2_rdprops_ngcab32'}, +{HashIs = -896590782, ModNam = 'ch2_rdprops_ngcab33'}, +{HashIs = 539379567, ModNam = 'ch2_rdprops_ngcab35'}, +{HashIs = -311544526, ModNam = 'ch2_rdprops_w_pt2210'}, +{HashIs = 926337218, ModNam = 'ch2_rdprops_w_pt2211'}, +{HashIs = -392766589, ModNam = 'ch2_rdprops_w_sp_pt2130'}, +{HashIs = 693900483, ModNam = 'ch2_rdprops_w_spline_pt2108'}, +{HashIs = 1540585905, ModNam = 'ch2_rdprops_w_spline_pt2109'}, +{HashIs = 2145436451, ModNam = 'ch2_rdprops_w_spline_pt2111'}, +{HashIs = -1262998319, ModNam = 'ch2_rdprops_w_spline_pt2112'}, +{HashIs = -992228060, ModNam = 'ch2_rdprops_w_spline_pt2113'}, +{HashIs = -178016717, ModNam = 'ch2_rdprops_w_spline_pt2114'}, +{HashIs = -475985234, ModNam = 'ch2_rdprops_w_spline_pt2115'}, +{HashIs = 160126594, ModNam = 'ch2_rdprops_w_spline_pt2116'}, +{HashIs = 1044758518, ModNam = 'ch2_rdprops_w_spline_pt2117'}, +{HashIs = 737090377, ModNam = 'ch2_rdprops_w_spline_pt2118'}, +{HashIs = 1357014319, ModNam = 'ch2_rdprops_w_spline_pt2119'}, +{HashIs = 2050788083, ModNam = 'ch2_rdprops_w_spline_pt2120'}, +{HashIs = -263227625, ModNam = 'ch2_rdprops_w_spline_pt2121'}, +{HashIs = -575614502, ModNam = 'ch2_rdprops_w_spline_pt2122'}, +{HashIs = -739787192, ModNam = 'ch2_rdprops_w_spline_pt2123'}, +{HashIs = -1060759547, ModNam = 'ch2_rdprops_w_spline_pt2124'}, +{HashIs = 386188421, ModNam = 'ch2_rdprops_w_spline_pt2125'}, +{HashIs = 140650304, ModNam = 'ch2_rdprops_w_spline_pt2126'}, +{HashIs = -164396317, ModNam = 'ch2_rdprops_w_spline_pt2127'}, +{HashIs = 1521929192, ModNam = 'ch2_rdprops_w_spline_pt2129'}, +{HashIs = 1355953867, ModNam = 'ch2_rdprops_w_spline_pt2130'}, +{HashIs = -1560356065, ModNam = 'ch2_rdprops_w_spline_pt2131'}, +{HashIs = -1269858880, ModNam = 'ch2_rdprops_w_spline_pt2132'}, +{HashIs = -2067685723, ModNam = 'ch2_rdprops_w_spline_pt2133'}, +{HashIs = -2015517475, ModNam = 'ch2_rdprops_w_spline_pt2134'}, +{HashIs = -1143403309, ModNam = 'ch2_rdprops_w_spline_pt2137'}, +{HashIs = 521524047, ModNam = 'ch2_rdprops_w_spline_pt2138'}, +{HashIs = 819427026, ModNam = 'ch2_rdprops_w_spline_pt2139'}, +{HashIs = -1394217579, ModNam = 'ch2_rdprops_w_spline_pt2140'}, +{HashIs = -1711585344, ModNam = 'ch2_rdprops_w_spline_pt2141'}, +{HashIs = 1383413933, ModNam = 'ch2_rdprops_w_spline_pt2143'}, +{HashIs = 1085740337, ModNam = 'ch2_rdprops_w_spline_pt2144'}, +{HashIs = 1862791634, ModNam = 'ch2_rdprops_w_spline_pt2145'}, +{HashIs = -1307248537, ModNam = 'ch2_rdprops_w_spline_pt2148'}, +{HashIs = -2084103220, ModNam = 'ch2_rdprops_w_spline_pt2149'}, +{HashIs = 67443438, ModNam = 'ch2_rdprops_w_spline_pt2151'}, +{HashIs = 844134276, ModNam = 'ch2_rdprops_w_spline_pt2152'}, +{HashIs = 538628889, ModNam = 'ch2_rdprops_w_spline_pt2153'}, +{HashIs = 1022561481, ModNam = 'ch2_rdprops_w_spline_pt2154'}, +{HashIs = 1789716540, ModNam = 'ch2_rdprops_w_spline_pt2155'}, +{HashIs = 1502201334, ModNam = 'ch2_rdprops_w_spline_pt2156'}, +{HashIs = 1996423388, ModNam = 'ch2_rdprops_w_spline_pt2158'}, +{HashIs = -1253671574, ModNam = 'ch2_rdprops_w_spline_pt2159'}, +{HashIs = 2006581550, ModNam = 'ch2_rdprops_w_spline_pt2160'}, +{HashIs = -993092714, ModNam = 'ch2_rdprops_w_spline_pt2161'}, +{HashIs = -1290995693, ModNam = 'ch2_rdprops_w_spline_pt2162'}, +{HashIs = -807030332, ModNam = 'ch2_rdprops_w_spline_pt2164'}, +{HashIs = -90798295, ModNam = 'ch2_rdprops_w_spline_pt2165'}, +{HashIs = -330143075, ModNam = 'ch2_rdprops_w_spline_pt2166'}, +{HashIs = 856324112, ModNam = 'ch2_rdprops_w_spline_pt2167'}, +{HashIs = 147530642, ModNam = 'ch2_rdprops_w_spline_pt2168'}, +{HashIs = 1341141467, ModNam = 'ch2_rdprops_w_spline_pt2169'}, +{HashIs = 1311550720, ModNam = 'ch2_rdprops_w_spline_pt2170'}, +{HashIs = -2054775889, ModNam = 'ch2_rdprops_w_spline_pt2171'}, +{HashIs = 1775920219, ModNam = 'ch2_rdprops_w_spline_pt2172'}, +{HashIs = -1596370348, ModNam = 'ch2_rdprops_w_spline_pt2173'}, +{HashIs = -857593243, ModNam = 'ch2_rdprops_w_spline_pt2175'}, +{HashIs = -1132688998, ModNam = 'ch2_rdprops_w_spline_pt2176'}, +{HashIs = -363928258, ModNam = 'ch2_rdprops_w_spline_pt2177'}, +{HashIs = -670941019, ModNam = 'ch2_rdprops_w_spline_pt2178'}, +{HashIs = 396869619, ModNam = 'ch2_rdprops_w_spline_pt2179'}, +{HashIs = -39318796, ModNam = 'ch2_rdprops_w_spline_pt2180'}, +{HashIs = 925957637, ModNam = 'ch2_rdprops_w_spline_pt2181'}, +{HashIs = 586339721, ModNam = 'ch2_rdprops_w_spline_pt2182'}, +{HashIs = 110599387, ModNam = 'ch2_rdprops_w_spline_pt2183'}, +{HashIs = -236752017, ModNam = 'ch2_rdprops_w_spline_pt2184'}, +{HashIs = 740255722, ModNam = 'ch2_rdprops_w_spline_pt2185'}, +{HashIs = -1121056251, ModNam = 'ch2_rdprops_w_spline_pt2187'}, +{HashIs = -1351913856, ModNam = 'ch2_rdprops_w_spline_pt2188'}, +{HashIs = -483928584, ModNam = 'ch2_rdprops_w_spline_pt2189'}, +{HashIs = 91265317, ModNam = 'ch2_rdprops_w_spline_pt2190'}, +{HashIs = 867104161, ModNam = 'ch2_rdprops_w_spline_pt2191'}, +{HashIs = 570118714, ModNam = 'ch2_rdprops_w_spline_pt2192'}, +{HashIs = -655474623, ModNam = 'ch2_rdprops_w_spline_pt2193'}, +{HashIs = -347282178, ModNam = 'ch2_rdprops_w_spline_pt2194'}, +{HashIs = -1114994310, ModNam = 'ch2_rdprops_w_spline_pt2195'}, +{HashIs = -808833543, ModNam = 'ch2_rdprops_w_spline_pt2196'}, +{HashIs = -1479778818, ModNam = 'ch2_rdprops_w_spline_pt2197'}, +{HashIs = 1700580791, ModNam = 'ch2_rdprops_w_spline_pt2200'}, +{HashIs = -1826969294, ModNam = 'ch2_rdprops_w_spline_pt2201'}, +{HashIs = 560547277, ModNam = 'ch2_rdprops_w_spline_pt2203'}, +{HashIs = -64914626, ModNam = 'ch2_rdprops_w_spline_pt2207'}, +{HashIs = -376941044, ModNam = 'ch2_rdprops_w_spline_pt2208'}, +{HashIs = 399454873, ModNam = 'ch2_rdprops_w_spline_pt2209'}, +{HashIs = -196122054, ModNam = 'ch2_rdprops_w_spline_pt2210'}, +{HashIs = 96144657, ModNam = 'ch2_rdprops_w_spline_pt2211'}, +{HashIs = -105122457, ModNam = 'ch2_rdprops_w_spline_pt2212'}, +{HashIs = 124293312, ModNam = 'ch2_rdprops_w_spline_pt2213'}, +{HashIs = 373272174, ModNam = 'ch2_rdprops_w_spline_pt2214'}, +{HashIs = 606554685, ModNam = 'ch2_rdprops_w_spline_pt2215'}, +{HashIs = -1517171532, ModNam = 'ch2_rdprops_w_spline_pt2216'}, +{HashIs = -1344478902, ModNam = 'ch2_rdprops_w_spline_pt2217'}, +{HashIs = -583779240, ModNam = 'ch2_rdprops_w_spline_pt2218'}, +{HashIs = -351676413, ModNam = 'ch2_rdprops_w_spline_pt2219'}, +{HashIs = -1784789251, ModNam = 'ch2_rdprops_w_spline_pt2220'}, +{HashIs = 1018541072, ModNam = 'ch2_rdprops_w_spline_pt269b'}, +{HashIs = -325624256, ModNam = 'ch2_rdprops_w_swire_pt2210'}, +{HashIs = -1696974137, ModNam = 'ch2_rdprops_w_swire_pt2211'}, +{HashIs = -337532644, ModNam = 'ch2_rdprops_w_wire_pt2209'}, +{HashIs = 906445010, ModNam = 'ch2_rdprops_w_wire_pt2210'}, +{HashIs = -397662887, ModNam = 'ch2_rdprops_w_wire_pt2211'}, +{HashIs = -629012027, ModNam = 'ch2_rdprops_w_wire_pt2212'}, +{HashIs = 215019106, ModNam = 'ch2_rdprops_w_wire_pt2213'}, +{HashIs = -1553949467, ModNam = 'ch2_rdprops_wire131'}, +{HashIs = -1322174330, ModNam = 'ch2_rdprops_wire132'}, +{HashIs = 1614558072, ModNam = 'ch2_roads_crds_lod_4'}, +{HashIs = -1392919560, ModNam = 'ch2_roads_crds_sg_4'}, +{HashIs = -835903823, ModNam = 'ch2_roads_rd_00'}, +{HashIs = -673041893, ModNam = 'ch2_roads_rd_01'}, +{HashIs = -1528116195, ModNam = 'ch2_roads_rd_02'}, +{HashIs = -298197318, ModNam = 'ch2_roads_rd_06'}, +{HashIs = -127995132, ModNam = 'ch2_roads_rd_07'}, +{HashIs = -895674495, ModNam = 'ch2_roads_rd_08'}, +{HashIs = -750180135, ModNam = 'ch2_roads_rd_09'}, +{HashIs = 533710165, ModNam = 'ch2_roads_rd_10'}, +{HashIs = 1670827230, ModNam = 'ch2_roads_rd_16'}, +{HashIs = 289187883, ModNam = 'ch2_roads_rd_17'}, +{HashIs = -1838142832, ModNam = 'ch2_roads_rd_18'}, +{HashIs = -473694006, ModNam = 'ch2_roads_rd_19_dcl'}, +{HashIs = -2016996034, ModNam = 'ch2_roads_rd_19'}, +{HashIs = -12463890, ModNam = 'ch2_roads_rd_24'}, +{HashIs = 283866177, ModNam = 'ch2_roads_rd_25'}, +{HashIs = -1915523557, ModNam = 'ch2_roads_rd_26'}, +{HashIs = 1461059745, ModNam = 'ch2_roads_rd_27'}, +{HashIs = 1777051212, ModNam = 'ch2_roads_rd_28'}, +{HashIs = 1421573100, ModNam = 'ch2_roads_rd_29'}, +{HashIs = 628499142, ModNam = 'ch2_roads_rd_30'}, +{HashIs = -983571809, ModNam = 'ch2_roads_rd_39'}, +{HashIs = -911808483, ModNam = 'ch2_roads_rd_40'}, +{HashIs = -1742338788, ModNam = 'ch2_roads_rd_41'}, +{HashIs = 434309268, ModNam = 'ch2_roads_rd_42'}, +{HashIs = 344325582, ModNam = 'ch2_roads_rd_46'}, +{HashIs = -267832107, ModNam = 'ch2_roads_rd_48'}, +{HashIs = 1228137485, ModNam = 'ch2_roads_rd_51'}, +{HashIs = 1518372518, ModNam = 'ch2_roads_rd_52'}, +{HashIs = 362865869, ModNam = 'ch2_roads_rdrehab'}, +{HashIs = -1789138752, ModNam = 'ch2_roadsa_07'}, +{HashIs = -1747946607, ModNam = 'ch2_roadsa_58'}, +{HashIs = -6587591, ModNam = 'ch2_roadsa_crds_lod_1'}, +{HashIs = -1305026447, ModNam = 'ch2_roadsa_crds_lod_2'}, +{HashIs = -507494525, ModNam = 'ch2_roadsa_crds_lod_3'}, +{HashIs = -1768347338, ModNam = 'ch2_roadsa_crds_lod_4'}, +{HashIs = -2066545238, ModNam = 'ch2_roadsa_crds_lod_5'}, +{HashIs = -1726861724, ModNam = 'ch2_roadsa_crds_lod_6'}, +{HashIs = -1999860263, ModNam = 'ch2_roadsa_crds_lod_7'}, +{HashIs = 1624682478, ModNam = 'ch2_roadsa_crds_sg_1'}, +{HashIs = -1516717707, ModNam = 'ch2_roadsa_crds_sg_2'}, +{HashIs = 2066244753, ModNam = 'ch2_roadsa_crds_sg_3'}, +{HashIs = 1348210485, ModNam = 'ch2_roadsa_crds_sg_4'}, +{HashIs = 1049258898, ModNam = 'ch2_roadsa_crds_sg_5'}, +{HashIs = 1773715950, ModNam = 'ch2_roadsa_crds_sg_6'}, +{HashIs = 1602465156, ModNam = 'ch2_roadsa_crds_sg_7'}, +{HashIs = 882990490, ModNam = 'ch2_roadsa_dam'}, +{HashIs = -1975996790, ModNam = 'ch2_roadsa_dcl_rd_join_01'}, +{HashIs = 383476691, ModNam = 'ch2_roadsa_junt_dcls_01'}, +{HashIs = 901892304, ModNam = 'ch2_roadsa_rd_00'}, +{HashIs = 1170761949, ModNam = 'ch2_roadsa_rd_01'}, +{HashIs = -78294024, ModNam = 'ch2_roadsa_rd_03'}, +{HashIs = 279608994, ModNam = 'ch2_roadsa_rd_04'}, +{HashIs = -525558105, ModNam = 'ch2_roadsa_rd_05'}, +{HashIs = -293258664, ModNam = 'ch2_roadsa_rd_06'}, +{HashIs = 173652714, ModNam = 'ch2_roadsa_rd_060'}, +{HashIs = -1303395858, ModNam = 'ch2_roadsa_rd_07'}, +{HashIs = -950309883, ModNam = 'ch2_roadsa_rd_08'}, +{HashIs = 1502974115, ModNam = 'ch2_roadsa_rd_09'}, +{HashIs = -1409434410, ModNam = 'ch2_roadsa_rd_10'}, +{HashIs = 1085250545, ModNam = 'ch2_roadsa_rd_100'}, +{HashIs = 132794873, ModNam = 'ch2_roadsa_rd_100dcal'}, +{HashIs = -1294710141, ModNam = 'ch2_roadsa_rd_11'}, +{HashIs = -1064671761, ModNam = 'ch2_roadsa_rd_12'}, +{HashIs = -2001504702, ModNam = 'ch2_roadsa_rd_13'}, +{HashIs = 1457885863, ModNam = 'ch2_roadsa_rd_14'}, +{HashIs = 760889225, ModNam = 'ch2_roadsa_rd_15'}, +{HashIs = 2072009692, ModNam = 'ch2_roadsa_rd_16'}, +{HashIs = 444766682, ModNam = 'ch2_roadsa_rd_18'}, +{HashIs = -525851098, ModNam = 'ch2_roadsa_rd_19'}, +{HashIs = 2006667994, ModNam = 'ch2_roadsa_rd_20'}, +{HashIs = -1992690153, ModNam = 'ch2_roadsa_rd_21'}, +{HashIs = 1471943452, ModNam = 'ch2_roadsa_rd_22'}, +{HashIs = 1006459831, ModNam = 'ch2_roadsa_rd_24'}, +{HashIs = 241434757, ModNam = 'ch2_roadsa_rd_25'}, +{HashIs = 631844623, ModNam = 'ch2_roadsa_rd_26'}, +{HashIs = -221886134, ModNam = 'ch2_roadsa_rd_27'}, +{HashIs = 151287238, ModNam = 'ch2_roadsa_rd_28'}, +{HashIs = -1448593657, ModNam = 'ch2_roadsa_rd_29'}, +{HashIs = -1820358262, ModNam = 'ch2_roadsa_rd_30'}, +{HashIs = 2013614742, ModNam = 'ch2_roadsa_rd_31'}, +{HashIs = -1915781590, ModNam = 'ch2_roadsa_rd_32'}, +{HashIs = 1551932301, ModNam = 'ch2_roadsa_rd_33'}, +{HashIs = 1648600851, ModNam = 'ch2_roadsa_rd_34'}, +{HashIs = 796770688, ModNam = 'ch2_roadsa_rd_35'}, +{HashIs = 1161555196, ModNam = 'ch2_roadsa_rd_36'}, +{HashIs = 260735386, ModNam = 'ch2_roadsa_rd_37'}, +{HashIs = 616606726, ModNam = 'ch2_roadsa_rd_38'}, +{HashIs = 165312058, ModNam = 'ch2_roadsa_rd_39'}, +{HashIs = -1716677442, ModNam = 'ch2_roadsa_rd_40'}, +{HashIs = 1869922381, ModNam = 'ch2_roadsa_rd_41'}, +{HashIs = 1638606010, ModNam = 'ch2_roadsa_rd_42'}, +{HashIs = 1392084823, ModNam = 'ch2_roadsa_rd_43'}, +{HashIs = 1102406887, ModNam = 'ch2_roadsa_rd_44'}, +{HashIs = 1023302521, ModNam = 'ch2_roadsa_rd_45'}, +{HashIs = 792772606, ModNam = 'ch2_roadsa_rd_46'}, +{HashIs = 411210370, ModNam = 'ch2_roadsa_rd_47'}, +{HashIs = -204715754, ModNam = 'ch2_roadsa_rd_48'}, +{HashIs = 718649104, ModNam = 'ch2_roadsa_rd_49'}, +{HashIs = 1983127468, ModNam = 'ch2_roadsa_rd_50'}, +{HashIs = -1569458133, ModNam = 'ch2_roadsa_rd_51'}, +{HashIs = -1985427819, ModNam = 'ch2_roadsa_rd_52'}, +{HashIs = -1207590066, ModNam = 'ch2_roadsa_rd_53'}, +{HashIs = -1385198046, ModNam = 'ch2_roadsa_rd_54'}, +{HashIs = -785918574, ModNam = 'ch2_roadsa_rd_55'}, +{HashIs = -549948993, ModNam = 'ch2_roadsa_rd_56'}, +{HashIs = -729064347, ModNam = 'ch2_roadsa_rd_57'}, +{HashIs = -364574772, ModNam = 'ch2_roadsa_rd_59'}, +{HashIs = -528718569, ModNam = 'ch2_roadsb_25'}, +{HashIs = -1303508813, ModNam = 'ch2_roadsb_26'}, +{HashIs = -1015370996, ModNam = 'ch2_roadsb_27'}, +{HashIs = -825704024, ModNam = 'ch2_roadsb_28'}, +{HashIs = -766927611, ModNam = 'ch2_roadsb_30'}, +{HashIs = -1953329256, ModNam = 'ch2_roadsb_33'}, +{HashIs = 1987831147, ModNam = 'ch2_roadsb_39'}, +{HashIs = -1210719034, ModNam = 'ch2_roadsb_40'}, +{HashIs = -1975350880, ModNam = 'ch2_roadsb_41'}, +{HashIs = -287157534, ModNam = 'ch2_roadsb_42'}, +{HashIs = -9079800, ModNam = 'ch2_roadsb_43'}, +{HashIs = -776529780, ModNam = 'ch2_roadsb_44'}, +{HashIs = -483738765, ModNam = 'ch2_roadsb_45'}, +{HashIs = 656687973, ModNam = 'ch2_roadsb_46'}, +{HashIs = 949020222, ModNam = 'ch2_roadsb_47'}, +{HashIs = 181308090, ModNam = 'ch2_roadsb_48'}, +{HashIs = 468987141, ModNam = 'ch2_roadsb_49'}, +{HashIs = 1963910393, ModNam = 'ch2_roadsb_50'}, +{HashIs = 1243123469, ModNam = 'ch2_roadsb_51'}, +{HashIs = 1500720578, ModNam = 'ch2_roadsb_52'}, +{HashIs = -1162678208, ModNam = 'ch2_roadsb_53'}, +{HashIs = -1924655765, ModNam = 'ch2_roadsb_54'}, +{HashIs = -1611253049, ModNam = 'ch2_roadsb_55'}, +{HashIs = -238854560, ModNam = 'ch2_roadsb_56'}, +{HashIs = -199597298, ModNam = 'ch2_roadsb_57'}, +{HashIs = -967735427, ModNam = 'ch2_roadsb_58'}, +{HashIs = -728030192, ModNam = 'ch2_roadsb_59'}, +{HashIs = -1046184125, ModNam = 'ch2_roadsb_60'}, +{HashIs = -1841684369, ModNam = 'ch2_roadsb_61'}, +{HashIs = -485473766, ModNam = 'ch2_roadsb_62'}, +{HashIs = -155883164, ModNam = 'ch2_roadsb_63'}, +{HashIs = -852356562, ModNam = 'ch2_roadsb_armco_hill_0_lod'}, +{HashIs = 291268088, ModNam = 'ch2_roadsb_armco_hill_0'}, +{HashIs = 2117877180, ModNam = 'ch2_roadsb_armco_hill1_lod'}, +{HashIs = 1529399698, ModNam = 'ch2_roadsb_armco_hill1'}, +{HashIs = -2120434820, ModNam = 'ch2_roadsb_armco_hill1b_lod'}, +{HashIs = -1043037955, ModNam = 'ch2_roadsb_armco_hill1b'}, +{HashIs = -1706587030, ModNam = 'ch2_roadsb_armco_hill2_lod'}, +{HashIs = 1745281870, ModNam = 'ch2_roadsb_armco_hill2'}, +{HashIs = 1801653754, ModNam = 'ch2_roadsb_armco_hill2a_lod'}, +{HashIs = -2103901873, ModNam = 'ch2_roadsb_armco_hill2a'}, +{HashIs = -1841501096, ModNam = 'ch2_roadsb_crossrd_sign_01'}, +{HashIs = -2140911449, ModNam = 'ch2_roadsb_crossrd_sign_02'}, +{HashIs = 1855071491, ModNam = 'ch2_roadsb_crossrd_sign_03'}, +{HashIs = -1490952443, ModNam = 'ch2_roadsb_crossrd_sign_lod_01'}, +{HashIs = -1998019949, ModNam = 'ch2_roadsb_crossrd_sign_lod_02'}, +{HashIs = 2061174392, ModNam = 'ch2_roadsb_crossrd_sign_lod_03'}, +{HashIs = -1879967994, ModNam = 'ch2_roadsb_dcl_jn_02'}, +{HashIs = 210651422, ModNam = 'ch2_roadsb_dcl_rdsd_04b'}, +{HashIs = -96263032, ModNam = 'ch2_roadsb_dcl_rdsd_04c'}, +{HashIs = 230509448, ModNam = 'ch2_roadsb_dcl_rdsd_04h'}, +{HashIs = -632306410, ModNam = 'ch2_roadsb_dcl_rdsd_1'}, +{HashIs = 935429269, ModNam = 'ch2_roadsb_ov02'}, +{HashIs = 1715364238, ModNam = 'ch2_roadsb_ov03'}, +{HashIs = -1352502315, ModNam = 'ch2_roadsb_ov04'}, +{HashIs = -1325026399, ModNam = 'ch2_roadsb_rd_100'}, +{HashIs = -973138672, ModNam = 'ch2_roadsb_rd_jn_dcl_01'}, +{HashIs = -1055977510, ModNam = 'ch2_roadsb_rd_ov_dcl_01'}, +{HashIs = -2048583293, ModNam = 'ch2_roadsb_rd_ov_dcl_02'}, +{HashIs = 182112734, ModNam = 'ch2_roadsb_t_rd_sign_01_lod'}, +{HashIs = -848073902, ModNam = 'ch2_roadsb_t_rd_sign_01'}, +{HashIs = -43273422, ModNam = 'ch2_roadsb_t_rd_sign_02_lod'}, +{HashIs = -419294386, ModNam = 'ch2_roadsb_t_rd_sign_03_lod'}, +{HashIs = 1474057484, ModNam = 'ch2_roadsb_t_rd_sign_2'}, +{HashIs = -245266400, ModNam = 'ch2_roadsb_t_rd_sign_3'}, +{HashIs = 2025331137, ModNam = 'ch3_01_armco_00'}, +{HashIs = -360153756, ModNam = 'ch3_01_armco_01'}, +{HashIs = -733261590, ModNam = 'ch3_01_armco_02'}, +{HashIs = -1260431863, ModNam = 'ch3_01_ch_coop'}, +{HashIs = 1044946106, ModNam = 'ch3_01_ch_coop001'}, +{HashIs = -1827422403, ModNam = 'ch3_01_ch3_1_re_wll_013'}, +{HashIs = -2125653072, ModNam = 'ch3_01_ch3_1_re_wll_014'}, +{HashIs = -529107934, ModNam = 'ch3_01_ch3_1_re_wll_12'}, +{HashIs = -1656814265, ModNam = 'ch3_01_cs5_04_trailerpk_sign'}, +{HashIs = 1499334548, ModNam = 'ch3_01_d00'}, +{HashIs = -801213101, ModNam = 'ch3_01_d01'}, +{HashIs = -1039050503, ModNam = 'ch3_01_d02'}, +{HashIs = -1367658035, ModNam = 'ch3_01_d03'}, +{HashIs = -1606052510, ModNam = 'ch3_01_d04'}, +{HashIs = -616887480, ModNam = 'ch3_01_d05'}, +{HashIs = 217116339, ModNam = 'ch3_01_d06'}, +{HashIs = -653228297, ModNam = 'ch3_01_d07'}, +{HashIs = 190180225, ModNam = 'ch3_01_d08'}, +{HashIs = 1101322270, ModNam = 'ch3_01_d09'}, +{HashIs = 1352791228, ModNam = 'ch3_01_d10'}, +{HashIs = 125035105, ModNam = 'ch3_01_d11'}, +{HashIs = -29241347, ModNam = 'ch3_01_d12'}, +{HashIs = 1695554972, ModNam = 'ch3_01_d13'}, +{HashIs = -1984469270, ModNam = 'ch3_01_d14'}, +{HashIs = 1087984939, ModNam = 'ch3_01_d15'}, +{HashIs = 1864446398, ModNam = 'ch3_01_d16'}, +{HashIs = 1295085087, ModNam = 'ch3_01_d17'}, +{HashIs = 551425401, ModNam = 'ch3_01_d18'}, +{HashIs = 1773676336, ModNam = 'ch3_01_d19'}, +{HashIs = 360514015, ModNam = 'ch3_01_d20'}, +{HashIs = 1863595280, ModNam = 'ch3_01_d21'}, +{HashIs = -2115544394, ModNam = 'ch3_01_d22'}, +{HashIs = 1840460386, ModNam = 'ch3_01_d23'}, +{HashIs = 2143737481, ModNam = 'ch3_01_d24'}, +{HashIs = -1164161997, ModNam = 'ch3_01_d25'}, +{HashIs = 1567330771, ModNam = 'ch3_01_d26'}, +{HashIs = -1795784472, ModNam = 'ch3_01_d27'}, +{HashIs = -1497619341, ModNam = 'ch3_01_d28'}, +{HashIs = 41933797, ModNam = 'ch3_01_d29'}, +{HashIs = -1670869304, ModNam = 'ch3_01_d30'}, +{HashIs = 111567678, ModNam = 'ch3_01_d31'}, +{HashIs = -148323261, ModNam = 'ch3_01_d32'}, +{HashIs = 855292914, ModNam = 'ch3_01_d33'}, +{HashIs = 608247423, ModNam = 'ch3_01_d34'}, +{HashIs = -1907559783, ModNam = 'ch3_01_d35'}, +{HashIs = -2121606891, ModNam = 'ch3_01_d36'}, +{HashIs = 1771186468, ModNam = 'ch3_01_d37'}, +{HashIs = 1540656553, ModNam = 'ch3_01_d38'}, +{HashIs = -981966609, ModNam = 'ch3_01_d39'}, +{HashIs = 1103256793, ModNam = 'ch3_01_d40'}, +{HashIs = 1352137348, ModNam = 'ch3_01_d41'}, +{HashIs = -695007620, ModNam = 'ch3_01_d42'}, +{HashIs = -455236847, ModNam = 'ch3_01_d43'}, +{HashIs = -83308697, ModNam = 'ch3_01_d44'}, +{HashIs = -1653664715, ModNam = 'ch3_01_d45'}, +{HashIs = -1414811474, ModNam = 'ch3_01_d46'}, +{HashIs = -1356286084, ModNam = 'ch3_01_d48'}, +{HashIs = 1383598526, ModNam = 'ch3_01_d48a'}, +{HashIs = 1276570950, ModNam = 'ch3_01_d48zxc'}, +{HashIs = -60108525, ModNam = 'ch3_01_d50'}, +{HashIs = -1610442684, ModNam = 'ch3_01_d52'}, +{HashIs = -1253391660, ModNam = 'ch3_01_d53'}, +{HashIs = -997367463, ModNam = 'ch3_01_d54'}, +{HashIs = 1501399867, ModNam = 'ch3_01_d55'}, +{HashIs = 1807429558, ModNam = 'ch3_01_d56'}, +{HashIs = 1507494889, ModNam = 'ch3_01_d57'}, +{HashIs = 1805135716, ModNam = 'ch3_01_d58'}, +{HashIs = 2089570636, ModNam = 'ch3_01_d59'}, +{HashIs = 1043865817, ModNam = 'ch3_01_d60'}, +{HashIs = -1803629203, ModNam = 'ch3_01_d61'}, +{HashIs = -1567528558, ModNam = 'ch3_01_d62'}, +{HashIs = -1671897827, ModNam = 'ch3_01_d63'}, +{HashIs = -1433568890, ModNam = 'ch3_01_d64'}, +{HashIs = -2119424060, ModNam = 'ch3_01_d65'}, +{HashIs = -822328733, ModNam = 'ch3_01_d66'}, +{HashIs = -568205138, ModNam = 'ch3_01_d67'}, +{HashIs = -1281061964, ModNam = 'ch3_01_d68'}, +{HashIs = -1027659287, ModNam = 'ch3_01_d69'}, +{HashIs = 1306588710, ModNam = 'ch3_01_d70'}, +{HashIs = -2024893297, ModNam = 'ch3_01_decal_06'}, +{HashIs = -1794101230, ModNam = 'ch3_01_decal_07'}, +{HashIs = -419933215, ModNam = 'ch3_01_decal_08'}, +{HashIs = 2049341703, ModNam = 'ch3_01_decal_12'}, +{HashIs = 1619019195, ModNam = 'ch3_01_decal_13'}, +{HashIs = -2146040598, ModNam = 'ch3_01_decal_14'}, +{HashIs = -1249284144, ModNam = 'ch3_01_decal_15'}, +{HashIs = -1536701043, ModNam = 'ch3_01_decal_16'}, +{HashIs = -1729744954, ModNam = 'ch3_01_decal_35'}, +{HashIs = 1811601764, ModNam = 'ch3_01_decal_48'}, +{HashIs = 923297598, ModNam = 'ch3_01_decas00'}, +{HashIs = 1897520772, ModNam = 'ch3_01_decas57'}, +{HashIs = -1088635986, ModNam = 'ch3_01_decsz01'}, +{HashIs = 1230015015, ModNam = 'ch3_01_des57'}, +{HashIs = -16389381, ModNam = 'ch3_01_des78'}, +{HashIs = -248361132, ModNam = 'ch3_01_des79'}, +{HashIs = 1819472970, ModNam = 'ch3_01_diner_neons001'}, +{HashIs = -443021163, ModNam = 'ch3_01_dino_dec'}, +{HashIs = -459878379, ModNam = 'ch3_01_dino'}, +{HashIs = 1398341493, ModNam = 'ch3_01_drtr_01_d'}, +{HashIs = 1772207445, ModNam = 'ch3_01_drtr_02_d'}, +{HashIs = -1180441976, ModNam = 'ch3_01_drtr_03_d'}, +{HashIs = -964228171, ModNam = 'ch3_01_drtr_04_d'}, +{HashIs = 1632760120, ModNam = 'ch3_01_drtr_05_d'}, +{HashIs = 31679415, ModNam = 'ch3_01_drtr_06_d'}, +{HashIs = -391696300, ModNam = 'ch3_01_drtr_07_d'}, +{HashIs = 1996121181, ModNam = 'ch3_01_drtr_08_d'}, +{HashIs = 145036117, ModNam = 'ch3_01_drtr_09_d'}, +{HashIs = -886917328, ModNam = 'ch3_01_drtr_10_d'}, +{HashIs = -1909398563, ModNam = 'ch3_01_drtr_18_d'}, +{HashIs = -1497029861, ModNam = 'ch3_01_drtr_21_d'}, +{HashIs = -1738773812, ModNam = 'ch3_01_drtr_24_d'}, +{HashIs = -1705078174, ModNam = 'ch3_01_drtr_26_d'}, +{HashIs = -1190304996, ModNam = 'ch3_01_drtr_27_d'}, +{HashIs = 1931470713, ModNam = 'ch3_01_drtr_29_d'}, +{HashIs = -911175953, ModNam = 'ch3_01_drtr_30_d'}, +{HashIs = 1386513203, ModNam = 'ch3_01_drtr_32_d'}, +{HashIs = 1771303221, ModNam = 'ch3_01_drtr_33_d'}, +{HashIs = 2141176369, ModNam = 'ch3_01_drtr_34_d'}, +{HashIs = -1220299228, ModNam = 'ch3_01_drtr_35_d'}, +{HashIs = -770949242, ModNam = 'ch3_01_drtr00'}, +{HashIs = 151137649, ModNam = 'ch3_01_drtr05'}, +{HashIs = 1048320076, ModNam = 'ch3_01_drtr06'}, +{HashIs = 1714644922, ModNam = 'ch3_01_drtr07'}, +{HashIs = 1353301159, ModNam = 'ch3_01_drtr09'}, +{HashIs = -618374738, ModNam = 'ch3_01_drtr10'}, +{HashIs = -325321571, ModNam = 'ch3_01_drtr11'}, +{HashIs = -1112465720, ModNam = 'ch3_01_drtr12'}, +{HashIs = -923781818, ModNam = 'ch3_01_drtr13'}, +{HashIs = -1710336125, ModNam = 'ch3_01_drtr14'}, +{HashIs = 1936722503, ModNam = 'ch3_01_drtr15'}, +{HashIs = -2070303590, ModNam = 'ch3_01_drtr16'}, +{HashIs = 1339179788, ModNam = 'ch3_01_drtr17'}, +{HashIs = 1629808049, ModNam = 'ch3_01_drtr18'}, +{HashIs = 981506153, ModNam = 'ch3_01_drtr19'}, +{HashIs = -1135633683, ModNam = 'ch3_01_drtr20'}, +{HashIs = 692503988, ModNam = 'ch3_01_emm_01_lod'}, +{HashIs = -1794841982, ModNam = 'ch3_01_emm_01'}, +{HashIs = 295506266, ModNam = 'ch3_01_emm_02_lod'}, +{HashIs = 1281478973, ModNam = 'ch3_01_emm_02'}, +{HashIs = -64570259, ModNam = 'ch3_01_emm_03_lod'}, +{HashIs = 1048196462, ModNam = 'ch3_01_emm_03'}, +{HashIs = 1725895358, ModNam = 'ch3_01_emm_04_lod'}, +{HashIs = -77287628, ModNam = 'ch3_01_emm_04'}, +{HashIs = -1108180689, ModNam = 'ch3_01_emm_05_lod'}, +{HashIs = 160189315, ModNam = 'ch3_01_emm_05'}, +{HashIs = -408750841, ModNam = 'ch3_01_garage'}, +{HashIs = -1397043697, ModNam = 'ch3_01_land03b'}, +{HashIs = -684445025, ModNam = 'ch3_01_land04'}, +{HashIs = -569393066, ModNam = 'ch3_01_land07'}, +{HashIs = 472267906, ModNam = 'ch3_01_land08'}, +{HashIs = 652137363, ModNam = 'ch3_01_land11'}, +{HashIs = -1339693533, ModNam = 'ch3_01_land13'}, +{HashIs = 2102329462, ModNam = 'ch3_01_land14'}, +{HashIs = -342369018, ModNam = 'ch3_01_land15'}, +{HashIs = 1730335774, ModNam = 'ch3_01_land16'}, +{HashIs = 1964666893, ModNam = 'ch3_01_land17'}, +{HashIs = 1419620116, ModNam = 'ch3_01_land19'}, +{HashIs = 247676530, ModNam = 'ch3_01_lardnod03'}, +{HashIs = 1274719379, ModNam = 'ch3_01_missing'}, +{HashIs = 181110749, ModNam = 'ch3_01_missing01'}, +{HashIs = -218671055, ModNam = 'ch3_01_missing02'}, +{HashIs = -506776043, ModNam = 'ch3_01_missing03'}, +{HashIs = -1315351118, ModNam = 'ch3_01_missing04'}, +{HashIs = 20100032, ModNam = 'ch3_01_props_ch3_01_d91'}, +{HashIs = -1623263954, ModNam = 'ch3_01_rexfrees'}, +{HashIs = 2032597075, ModNam = 'ch3_01_rs_gnd_dec'}, +{HashIs = 1509469088, ModNam = 'ch3_01_rs_hos1a_rdbr'}, +{HashIs = 783524701, ModNam = 'ch3_01_rs_hos1a_rl'}, +{HashIs = 234389807, ModNam = 'ch3_01_rs_hos1a'}, +{HashIs = 541664720, ModNam = 'ch3_01_rs_hos1b'}, +{HashIs = -1863235193, ModNam = 'ch3_01_rs_shp1a'}, +{HashIs = -1498254071, ModNam = 'ch3_01_rs_shp1b'}, +{HashIs = -1461393084, ModNam = 'ch3_01_rs_trlr2b'}, +{HashIs = -1459946907, ModNam = 'ch3_01_tmp_trailr_014'}, +{HashIs = -1693098342, ModNam = 'ch3_01_tmp_trailr_015'}, +{HashIs = -790613227, ModNam = 'ch3_01_tmp_trailr_016_strs'}, +{HashIs = -2055785634, ModNam = 'ch3_01_tmp_trailr_016'}, +{HashIs = -963480632, ModNam = 'ch3_01_tmp_trailr_017_strs'}, +{HashIs = 2005571461, ModNam = 'ch3_01_tmp_trailr_017'}, +{HashIs = 181943826, ModNam = 'ch3_01_tmp_trailr_019'}, +{HashIs = 1414680629, ModNam = 'ch3_01_tmp_trailr_020'}, +{HashIs = -1589056983, ModNam = 'ch3_01_tmp_trailr_023'}, +{HashIs = 492233279, ModNam = 'ch3_01_tmp_trailr_024'}, +{HashIs = 1770714391, ModNam = 'ch3_01_trail_14o'}, +{HashIs = -1954801927, ModNam = 'ch3_01_trail_16o'}, +{HashIs = 1615970845, ModNam = 'ch3_01_trail_17o'}, +{HashIs = 905831421, ModNam = 'ch3_01_trail004_strs'}, +{HashIs = 1436461041, ModNam = 'ch3_01_trail004_strsa'}, +{HashIs = 861277346, ModNam = 'ch3_01_trail004'}, +{HashIs = 74640178, ModNam = 'ch3_01_trailr_13'}, +{HashIs = 1541236987, ModNam = 'ch3_01_trailr_13o'}, +{HashIs = -150954645, ModNam = 'ch3_01_trailr_15o'}, +{HashIs = 977601590, ModNam = 'ch3_01_trlr_bits004'}, +{HashIs = 1268033237, ModNam = 'ch3_01_trlr_bits005'}, +{HashIs = 1498563152, ModNam = 'ch3_01_trlr_bits006'}, +{HashIs = 1880190926, ModNam = 'ch3_01_trlr_bits007'}, +{HashIs = 1806367075, ModNam = 'ch3_01_trlr_g'}, +{HashIs = -717674599, ModNam = 'ch3_01_trlrinner_int'}, +{HashIs = -2094269503, ModNam = 'ch3_01_wf_l01'}, +{HashIs = 1197900855, ModNam = 'ch3_01_wf_l02'}, +{HashIs = 1455891192, ModNam = 'ch3_01_wf_l03'}, +{HashIs = -1391865988, ModNam = 'ch3_01_wf_l04'}, +{HashIs = 1761525052, ModNam = 'ch3_01_wf_off01'}, +{HashIs = 2122845687, ModNam = 'ch3_01_wf_prts01'}, +{HashIs = 87144653, ModNam = 'ch3_01_windmill_01'}, +{HashIs = 1794901092, ModNam = 'ch3_01_windmill_02'}, +{HashIs = 1504993745, ModNam = 'ch3_01_windmill_03'}, +{HashIs = 1332956495, ModNam = 'ch3_01_windmill_04'}, +{HashIs = 1043376842, ModNam = 'ch3_01_windmill_05'}, +{HashIs = -1698503667, ModNam = 'ch3_01_windmill_06'}, +{HashIs = -1459060584, ModNam = 'ch3_01_windmill_07'}, +{HashIs = -1086345978, ModNam = 'ch3_01_windmill_08'}, +{HashIs = -847361661, ModNam = 'ch3_01_windmill_09'}, +{HashIs = -453705132, ModNam = 'ch3_01_windmill_10'}, +{HashIs = -71815206, ModNam = 'ch3_01_windmill_11'}, +{HashIs = 142788975, ModNam = 'ch3_01_windmill_12'}, +{HashIs = 509277471, ModNam = 'ch3_01_windmill_13'}, +{HashIs = -1640008458, ModNam = 'ch3_01_windmill_14'}, +{HashIs = 748949937, ModNam = 'ch3_01_windmill_15'}, +{HashIs = -1091200917, ModNam = 'ch3_02_adboard'}, +{HashIs = -2110185488, ModNam = 'ch3_02_decs00'}, +{HashIs = 1132419315, ModNam = 'ch3_02_decs00b'}, +{HashIs = -1428492105, ModNam = 'ch3_02_decs06'}, +{HashIs = 75867151, ModNam = 'ch3_02_decs08'}, +{HashIs = 420533629, ModNam = 'ch3_02_decs10'}, +{HashIs = -537304233, ModNam = 'ch3_02_decs14'}, +{HashIs = 702117646, ModNam = 'ch3_02_decs15'}, +{HashIs = 69217180, ModNam = 'ch3_02_decs16'}, +{HashIs = -1690576419, ModNam = 'ch3_02_decs17'}, +{HashIs = -1394770656, ModNam = 'ch3_02_decs18'}, +{HashIs = -1313372460, ModNam = 'ch3_02_decs19'}, +{HashIs = -1983366526, ModNam = 'ch3_02_decs21'}, +{HashIs = 345853998, ModNam = 'ch3_02_decs29'}, +{HashIs = 1953173116, ModNam = 'ch3_02_decs30'}, +{HashIs = -1171383807, ModNam = 'ch3_02_decs31'}, +{HashIs = -370673292, ModNam = 'ch3_02_decs32'}, +{HashIs = -127395140, ModNam = 'ch3_02_land00'}, +{HashIs = -508498690, ModNam = 'ch3_02_land04'}, +{HashIs = -1980923288, ModNam = 'ch3_02_lnd06'}, +{HashIs = 786600103, ModNam = 'ch3_02_mesh234'}, +{HashIs = -504436375, ModNam = 'ch3_02_meshes1'}, +{HashIs = 1650523743, ModNam = 'ch3_02_section1'}, +{HashIs = 1679143424, ModNam = 'ch3_03_bb_02_rock_slod'}, +{HashIs = 1033487903, ModNam = 'ch3_03_bb_02_rock'}, +{HashIs = -693926862, ModNam = 'ch3_03_bb_fracking'}, +{HashIs = 1054554446, ModNam = 'ch3_03_bb3_robot'}, +{HashIs = 1131686650, ModNam = 'ch3_03_bb4_pop'}, +{HashIs = 279501427, ModNam = 'ch3_03_ch_03_bb_01'}, +{HashIs = -267798493, ModNam = 'ch3_03_cliffrocks01'}, +{HashIs = 96068483, ModNam = 'ch3_03_cliffrocks02'}, +{HashIs = 637954506, ModNam = 'ch3_03_cliffrocks03a'}, +{HashIs = -1165004155, ModNam = 'ch3_03_cliffrocks03b_lod'}, +{HashIs = -752106474, ModNam = 'ch3_03_cliffrocks03b'}, +{HashIs = 702639592, ModNam = 'ch3_03_cliffrocks04a'}, +{HashIs = -1075504655, ModNam = 'ch3_03_cliffrocks04b'}, +{HashIs = -1367870838, ModNam = 'ch3_03_col'}, +{HashIs = -976425983, ModNam = 'ch3_03_crashbar_01'}, +{HashIs = -1339899731, ModNam = 'ch3_03_crashbar_02'}, +{HashIs = -1651860611, ModNam = 'ch3_03_crashbar_03'}, +{HashIs = -1882980376, ModNam = 'ch3_03_crashbar_04'}, +{HashIs = 250117687, ModNam = 'ch3_03_crashbar_05'}, +{HashIs = -109423781, ModNam = 'ch3_03_crashbar_06'}, +{HashIs = -363678452, ModNam = 'ch3_03_crashbar_07'}, +{HashIs = -727873118, ModNam = 'ch3_03_crashbar_08'}, +{HashIs = 874891437, ModNam = 'ch3_03_crashbar_09'}, +{HashIs = 580069028, ModNam = 'ch3_03_crashbar_10'}, +{HashIs = 1965322261, ModNam = 'ch3_03_dcl_rd_jn_01'}, +{HashIs = -412819699, ModNam = 'ch3_03_decal002'}, +{HashIs = -1616034425, ModNam = 'ch3_03_decal002j'}, +{HashIs = 141173035, ModNam = 'ch3_03_decal003'}, +{HashIs = -472426490, ModNam = 'ch3_03_decal005'}, +{HashIs = -950001896, ModNam = 'ch3_03_decal007'}, +{HashIs = -984395473, ModNam = 'ch3_03_decal007a'}, +{HashIs = -375515838, ModNam = 'ch3_03_decal916'}, +{HashIs = 549646061, ModNam = 'ch3_03_decalbots'}, +{HashIs = -1461689615, ModNam = 'ch3_03_decrt5467'}, +{HashIs = -1386659418, ModNam = 'ch3_03_dusche_bb_slod'}, +{HashIs = -1419945503, ModNam = 'ch3_03_dusche_bb'}, +{HashIs = -327588061, ModNam = 'ch3_03_edgedecal01'}, +{HashIs = -547992355, ModNam = 'ch3_03_edgedecal02'}, +{HashIs = 149594121, ModNam = 'ch3_03_edgedecal03'}, +{HashIs = -74513070, ModNam = 'ch3_03_edgedecal04'}, +{HashIs = 333745760, ModNam = 'ch3_03_emissign_01_lod'}, +{HashIs = 359602489, ModNam = 'ch3_03_emissign_01'}, +{HashIs = -213667375, ModNam = 'ch3_03_foamwet01'}, +{HashIs = 916469897, ModNam = 'ch3_03_foamwet02'}, +{HashIs = 508954613, ModNam = 'ch3_03_foamwet03'}, +{HashIs = -1826918014, ModNam = 'ch3_03_foamwet04'}, +{HashIs = 97869483, ModNam = 'ch3_03_forecrta_decal2'}, +{HashIs = -96773457, ModNam = 'ch3_03_forecrta'}, +{HashIs = 141326097, ModNam = 'ch3_03_forecrtb'}, +{HashIs = -2125870517, ModNam = 'ch3_03_garage_rd_jn_01'}, +{HashIs = 1939025630, ModNam = 'ch3_03_garage_rd_jn_02'}, +{HashIs = 727727697, ModNam = 'ch3_03_glue_01'}, +{HashIs = -804190284, ModNam = 'ch3_03_glue_03'}, +{HashIs = -940214435, ModNam = 'ch3_03_glue_05'}, +{HashIs = 2117166038, ModNam = 'ch3_03_glue_06'}, +{HashIs = -427758462, ModNam = 'ch3_03_land01'}, +{HashIs = -179336665, ModNam = 'ch3_03_land02'}, +{HashIs = 184661387, ModNam = 'ch3_03_land03'}, +{HashIs = -1416989030, ModNam = 'ch3_03_land04'}, +{HashIs = -574170350, ModNam = 'ch3_03_land07'}, +{HashIs = -2113971040, ModNam = 'ch3_03_lands01'}, +{HashIs = 1562114369, ModNam = 'ch3_03_lands015'}, +{HashIs = -1714818292, ModNam = 'ch3_03_lands01a'}, +{HashIs = 1504218323, ModNam = 'ch3_03_lands13'}, +{HashIs = 1098805721, ModNam = 'ch3_03_lands15_decal'}, +{HashIs = 1976780072, ModNam = 'ch3_03_lands15'}, +{HashIs = -1597315095, ModNam = 'ch3_03_lands15j_decal'}, +{HashIs = -1591545735, ModNam = 'ch3_03_lands15j'}, +{HashIs = -1343877633, ModNam = 'ch3_03_lands15k'}, +{HashIs = -1990134710, ModNam = 'ch3_03_landsj5_decal2'}, +{HashIs = -1281775003, ModNam = 'ch3_03_landsj5'}, +{HashIs = 1643616742, ModNam = 'ch3_03_log_01'}, +{HashIs = 1868477620, ModNam = 'ch3_03_log_02'}, +{HashIs = -1995958129, ModNam = 'ch3_03_new_gasroof'}, +{HashIs = 1151673302, ModNam = 'ch3_03_new_gassign'}, +{HashIs = 850679507, ModNam = 'ch3_03_overlays01b'}, +{HashIs = 125987237, ModNam = 'ch3_03_overlays04'}, +{HashIs = -1033150600, ModNam = 'ch3_03_overlays07'}, +{HashIs = 267368927, ModNam = 'ch3_03_overlays3401'}, +{HashIs = -1998993600, ModNam = 'ch3_03_overlays912'}, +{HashIs = 1863653146, ModNam = 'ch3_03_overlays912a'}, +{HashIs = -924694356, ModNam = 'ch3_03_overlays924'}, +{HashIs = -1432140528, ModNam = 'ch3_03_overlays924a'}, +{HashIs = -767013267, ModNam = 'ch3_03_overly00'}, +{HashIs = -528356640, ModNam = 'ch3_03_overly01'}, +{HashIs = 1195325521, ModNam = 'ch3_03_overly02'}, +{HashIs = 1442928085, ModNam = 'ch3_03_overly03'}, +{HashIs = 825093946, ModNam = 'ch3_03_ovrpss'}, +{HashIs = 1037158866, ModNam = 'ch3_03_ps_backwall001_rl01'}, +{HashIs = 771435045, ModNam = 'ch3_03_ps_backwall001_rl02'}, +{HashIs = 1492877337, ModNam = 'ch3_03_ps_backwall001_rl03'}, +{HashIs = 294391895, ModNam = 'ch3_03_ps_backwall001'}, +{HashIs = 1029035200, ModNam = 'ch3_03_ps_backwall002_rl01'}, +{HashIs = 684239782, ModNam = 'ch3_03_ps_backwall002_rl02'}, +{HashIs = 453152794, ModNam = 'ch3_03_ps_backwall002_rl03'}, +{HashIs = -2117018227, ModNam = 'ch3_03_ps_backwall002_rl04'}, +{HashIs = 140115443, ModNam = 'ch3_03_ps_backwall002'}, +{HashIs = -1647056125, ModNam = 'ch3_03_ps_backwall003_rl01'}, +{HashIs = -2076854329, ModNam = 'ch3_03_ps_backwall003_rl02'}, +{HashIs = 56374750, ModNam = 'ch3_03_ps_backwall003_rl03'}, +{HashIs = -166962856, ModNam = 'ch3_03_ps_backwall003'}, +{HashIs = 158661763, ModNam = 'ch3_03_ps_overpass1'}, +{HashIs = -1696358554, ModNam = 'ch3_03_ps_overpass2'}, +{HashIs = -1525369912, ModNam = 'ch3_03_ps_overpass3'}, +{HashIs = -1232120131, ModNam = 'ch3_03_ps_overpass4'}, +{HashIs = -1191683189, ModNam = 'ch3_03_ps_overpass5'}, +{HashIs = -572886397, ModNam = 'ch3_03_ps_pwr_d'}, +{HashIs = -516449021, ModNam = 'ch3_03_ps_pwr'}, +{HashIs = 932921184, ModNam = 'ch3_03_rail1'}, +{HashIs = 629665065, ModNam = 'ch3_03_rail10'}, +{HashIs = -1206173594, ModNam = 'ch3_03_rail2'}, +{HashIs = -902503271, ModNam = 'ch3_03_rail3'}, +{HashIs = -593557139, ModNam = 'ch3_03_rail4'}, +{HashIs = -293098178, ModNam = 'ch3_03_rail5'}, +{HashIs = 2013184042, ModNam = 'ch3_03_rail6'}, +{HashIs = -1976802171, ModNam = 'ch3_03_rail7'}, +{HashIs = -1667724959, ModNam = 'ch3_03_rail8'}, +{HashIs = -1362285110, ModNam = 'ch3_03_rail9'}, +{HashIs = 249736419, ModNam = 'ch3_03_rd_trn_dcl_01'}, +{HashIs = -2014343539, ModNam = 'ch3_03_righteousslaughter'}, +{HashIs = -1510513724, ModNam = 'ch3_03_road_decal'}, +{HashIs = 1648298689, ModNam = 'ch3_03_road_decal01'}, +{HashIs = 706878088, ModNam = 'ch3_03_road_decal02'}, +{HashIs = -2140420326, ModNam = 'ch3_03_road_decal03'}, +{HashIs = 960739531, ModNam = 'ch3_03_road_decal05'}, +{HashIs = 1431994138, ModNam = 'ch3_03_roadsidedecal1'}, +{HashIs = 1520932810, ModNam = 'ch3_03_rr_decal03'}, +{HashIs = 1700048164, ModNam = 'ch3_03_rr_decal04'}, +{HashIs = 792805630, ModNam = 'ch3_03_rr_decal05'}, +{HashIs = -1226303190, ModNam = 'ch3_03_rr_decal05b'}, +{HashIs = 1067704771, ModNam = 'ch3_03_rr_decal06'}, +{HashIs = 1454054012, ModNam = 'ch3_03_rsl_mr_bb'}, +{HashIs = 1904991912, ModNam = 'ch3_03_rsl_mr_bb2'}, +{HashIs = -936452081, ModNam = 'ch3_03_rsl_mr_bb3_lod'}, +{HashIs = 548257005, ModNam = 'ch3_03_rsl_mr_bb3'}, +{HashIs = -1709206964, ModNam = 'ch3_03_sea_end00'}, +{HashIs = -1478906432, ModNam = 'ch3_03_sea_end01'}, +{HashIs = 193951010, ModNam = 'ch3_03_sea_end02'}, +{HashIs = 423039089, ModNam = 'ch3_03_sea_end03'}, +{HashIs = -278086435, ModNam = 'ch3_03_sea_end04'}, +{HashIs = 11231066, ModNam = 'ch3_03_sea_end05'}, +{HashIs = 1804875054, ModNam = 'ch3_03_sea_end06'}, +{HashIs = 2041565541, ModNam = 'ch3_03_sea_end07'}, +{HashIs = 535896426, ModNam = 'ch3_03_sea_uw_decals00'}, +{HashIs = -119123123, ModNam = 'ch3_03_sea_uw_decals01'}, +{HashIs = 55601185, ModNam = 'ch3_03_sea_uw_decals02'}, +{HashIs = 1223947115, ModNam = 'ch3_03_sea_uw_decals03'}, +{HashIs = 1527158672, ModNam = 'ch3_03_sea_uw_decals04'}, +{HashIs = 740571596, ModNam = 'ch3_03_sea_uw_decals05'}, +{HashIs = 1048305275, ModNam = 'ch3_03_sea_uw_decals06'}, +{HashIs = 2140233893, ModNam = 'ch3_03_sea_uw_decals07'}, +{HashIs = -1847458490, ModNam = 'ch3_03_sea_uw_decals08'}, +{HashIs = 1796945849, ModNam = 'ch3_03_sea_uw_decals09'}, +{HashIs = 916967991, ModNam = 'ch3_03_sea_uw_decals10'}, +{HashIs = 194280457, ModNam = 'ch3_03_sea_uw_decals11'}, +{HashIs = -614622308, ModNam = 'ch3_03_sea_uw_decals12'}, +{HashIs = 239206760, ModNam = 'ch3_03_sea_uw_decals13'}, +{HashIs = 737230022, ModNam = 'ch3_03_sea_uw_decals14'}, +{HashIs = 819414674, ModNam = 'ch3_03_sea_uw_decals15'}, +{HashIs = 1083041279, ModNam = 'ch3_03_sea_uw_decals16'}, +{HashIs = 1463653214, ModNam = 'ch3_03_sea_uw_decals17'}, +{HashIs = -1261089140, ModNam = 'ch3_03_sea_uw_decals18'}, +{HashIs = -2033039773, ModNam = 'ch3_03_sea_uw1_00_lod'}, +{HashIs = 746287555, ModNam = 'ch3_03_sea_uw1_00'}, +{HashIs = -892227983, ModNam = 'ch3_03_sea_uw1_01'}, +{HashIs = 1697211142, ModNam = 'ch3_03_sea_uw1_04'}, +{HashIs = -204799901, ModNam = 'ch3_03_sea_uw1_05'}, +{HashIs = 2100138766, ModNam = 'ch3_03_sea_uw1_06'}, +{HashIs = -1887422541, ModNam = 'ch3_03_sea_uw1_07'}, +{HashIs = 939591862, ModNam = 'ch3_03_sea_uw1_09'}, +{HashIs = 376207490, ModNam = 'ch3_03_sea_uw1_12_lod'}, +{HashIs = 1013716816, ModNam = 'ch3_03_sea_uw1_12'}, +{HashIs = 1176251056, ModNam = 'ch3_03_sea_uw1_13'}, +{HashIs = -1865053371, ModNam = 'ch3_03_sea_uw1_14_lod'}, +{HashIs = -444208767, ModNam = 'ch3_03_sea_uw1_14'}, +{HashIs = 1944452463, ModNam = 'ch3_03_sea_uw1_15_lod'}, +{HashIs = -144667338, ModNam = 'ch3_03_sea_uw1_15'}, +{HashIs = -189205886, ModNam = 'ch3_03_sea_uw1_16_lod'}, +{HashIs = 19570890, ModNam = 'ch3_03_sea_uw1_16'}, +{HashIs = -94178384, ModNam = 'ch3_03_sea_uw1_17_lod'}, +{HashIs = 318391401, ModNam = 'ch3_03_sea_uw1_17'}, +{HashIs = 2032051392, ModNam = 'ch3_03_sea_uw1_18_lod'}, +{HashIs = -1359971241, ModNam = 'ch3_03_sea_uw1_18'}, +{HashIs = -768526784, ModNam = 'ch3_03_sea_uw1_19_lod'}, +{HashIs = -1069211904, ModNam = 'ch3_03_sea_uw1_19'}, +{HashIs = -701863975, ModNam = 'ch3_03_sea_uw1_20_lod'}, +{HashIs = 1095705166, ModNam = 'ch3_03_sea_uw1_20'}, +{HashIs = -460211301, ModNam = 'ch3_03_servrd_01'}, +{HashIs = -1583434746, ModNam = 'ch3_03_servrd_02'}, +{HashIs = -1807541937, ModNam = 'ch3_03_servrd_03'}, +{HashIs = -2038399542, ModNam = 'ch3_03_servrd_04'}, +{HashIs = 1757299270, ModNam = 'ch3_03_servrd_05'}, +{HashIs = 1525982899, ModNam = 'ch3_03_servrd_06'}, +{HashIs = 1301777401, ModNam = 'ch3_03_servrd_07'}, +{HashIs = 803885211, ModNam = 'ch3_03_servrd_08'}, +{HashIs = 564835356, ModNam = 'ch3_03_servrd_09'}, +{HashIs = 721967027, ModNam = 'ch3_03_servrd_10'}, +{HashIs = 877488701, ModNam = 'ch3_03_servrd_11'}, +{HashIs = 124850309, ModNam = 'ch3_03_servrd_12'}, +{HashIs = -2031903636, ModNam = 'ch3_03_sgn_sanfwy_002'}, +{HashIs = -705455087, ModNam = 'ch3_03_sgn_sanfwy_01_lod001'}, +{HashIs = -2052361554, ModNam = 'ch3_03_sign_fiz'}, +{HashIs = 945624980, ModNam = 'ch3_03_sign1_fiz'}, +{HashIs = -916439545, ModNam = 'ch3_03_ss_brand'}, +{HashIs = 1971310077, ModNam = 'ch3_03_ss_bs_d'}, +{HashIs = 685428068, ModNam = 'ch3_03_ss_cb_d'}, +{HashIs = 1245023507, ModNam = 'ch3_03_ss_cb'}, +{HashIs = 460089520, ModNam = 'ch3_03_ss_emiss02_lod'}, +{HashIs = 1332999826, ModNam = 'ch3_03_ss_emiss02'}, +{HashIs = 530436584, ModNam = 'ch3_03_ss_emiss03_lod'}, +{HashIs = -584216057, ModNam = 'ch3_03_ss_emiss03'}, +{HashIs = -558124950, ModNam = 'ch3_03_ss_outerwall1'}, +{HashIs = -1822287432, ModNam = 'ch3_03_ss_outerwall2'}, +{HashIs = -1006591534, ModNam = 'ch3_03_ss_shop'}, +{HashIs = -633638532, ModNam = 'ch3_03_ss_shops'}, +{HashIs = -1359605515, ModNam = 'ch3_03_ss_shopsdecal'}, +{HashIs = -2063352878, ModNam = 'ch3_03_ssbigsign_d'}, +{HashIs = 1855581911, ModNam = 'ch3_03_ssbigsign_d004'}, +{HashIs = 495728312, ModNam = 'ch3_03_ssbigsign'}, +{HashIs = -1207029550, ModNam = 'ch3_03_ssbigsign004'}, +{HashIs = -290944355, ModNam = 'ch3_03_weed_01'}, +{HashIs = -747940833, ModNam = 'ch3_03_weed_02'}, +{HashIs = -102220465, ModNam = 'ch3_03sliprdsswall01'}, +{HashIs = 846278228, ModNam = 'ch3_03sliprdsswall02'}, +{HashIs = 1085852387, ModNam = 'ch3_03sliprdsswall03'}, +{HashIs = -1657699357, ModNam = 'ch3_03sliprdsswall04'}, +{HashIs = -1298354503, ModNam = 'ch3_03sliprdsswall05'}, +{HashIs = 226092146, ModNam = 'ch3_03sliprdsswall07'}, +{HashIs = -1391716915, ModNam = 'ch3_04_barrier_01'}, +{HashIs = -912273676, ModNam = 'ch3_04_barrier_03'}, +{HashIs = -683840977, ModNam = 'ch3_04_barrier_04'}, +{HashIs = 1173769175, ModNam = 'ch3_04_cave'}, +{HashIs = 1454512429, ModNam = 'ch3_04_cs_destarmactrack1_001'}, +{HashIs = -2064550485, ModNam = 'ch3_04_cs_destarmactrack1_002'}, +{HashIs = -1165336352, ModNam = 'ch3_04_cs_destarmactrack1_003'}, +{HashIs = 1774567252, ModNam = 'ch3_04_cs_destarmactrack1_004'}, +{HashIs = 570371327, ModNam = 'ch3_04_d00'}, +{HashIs = -1610700540, ModNam = 'ch3_04_d01'}, +{HashIs = -1908374136, ModNam = 'ch3_04_d02'}, +{HashIs = 176389640, ModNam = 'ch3_04_d03'}, +{HashIs = -121513339, ModNam = 'ch3_04_d04'}, +{HashIs = 1519984182, ModNam = 'ch3_04_d05'}, +{HashIs = -925861213, ModNam = 'ch3_04_d06'}, +{HashIs = -1224255727, ModNam = 'ch3_04_d07'}, +{HashIs = -1521437788, ModNam = 'ch3_04_d08'}, +{HashIs = 294882344, ModNam = 'ch3_04_d09'}, +{HashIs = -156248135, ModNam = 'ch3_04_d10'}, +{HashIs = -522015713, ModNam = 'ch3_04_d11'}, +{HashIs = -820442996, ModNam = 'ch3_04_d12'}, +{HashIs = -945391189, ModNam = 'ch3_04_d13'}, +{HashIs = 1559077947, ModNam = 'ch3_04_d14'}, +{HashIs = -1543982512, ModNam = 'ch3_04_d15'}, +{HashIs = -74988104, ModNam = 'ch3_04_d155678'}, +{HashIs = -1707237670, ModNam = 'ch3_04_d16'}, +{HashIs = 1146254053, ModNam = 'ch3_04_d18'}, +{HashIs = 343163332, ModNam = 'ch3_04_d181234'}, +{HashIs = 1311021914, ModNam = 'ch3_04_d18a23'}, +{HashIs = 1863567467, ModNam = 'ch3_04_d19'}, +{HashIs = 1639440612, ModNam = 'ch3_04_d20'}, +{HashIs = 1399407687, ModNam = 'ch3_04_d21'}, +{HashIs = 1176971715, ModNam = 'ch3_04_d22'}, +{HashIs = 939756924, ModNam = 'ch3_04_d23'}, +{HashIs = 1399866449, ModNam = 'ch3_04_d27'}, +{HashIs = 478205847, ModNam = 'ch3_04_d30'}, +{HashIs = 707425002, ModNam = 'ch3_04_d31'}, +{HashIs = -413274798, ModNam = 'ch3_04_d32'}, +{HashIs = -172979721, ModNam = 'ch3_04_d33'}, +{HashIs = 1568856474, ModNam = 'ch3_04_d34'}, +{HashIs = 22670690, ModNam = 'ch3_04_d35_lod'}, +{HashIs = 1656742932, ModNam = 'ch3_04_d35'}, +{HashIs = 955650177, ModNam = 'ch3_04_d36'}, +{HashIs = 590778974, ModNam = 'ch3_04_d37_lod'}, +{HashIs = 1312570125, ModNam = 'ch3_04_d37'}, +{HashIs = 1987447684, ModNam = 'ch3_04_d38'}, +{HashIs = -985421714, ModNam = 'ch3_04_d39_lod'}, +{HashIs = -1682483706, ModNam = 'ch3_04_d39'}, +{HashIs = -1319298843, ModNam = 'ch3_04_d399'}, +{HashIs = 2106867124, ModNam = 'ch3_04_d39x_lod'}, +{HashIs = 1301401948, ModNam = 'ch3_04_d39x'}, +{HashIs = 524940403, ModNam = 'ch3_04_d43_lod'}, +{HashIs = 954736405, ModNam = 'ch3_04_d43'}, +{HashIs = 1898516430, ModNam = 'ch3_04_d44'}, +{HashIs = -293772351, ModNam = 'ch3_04_d45_lod'}, +{HashIs = -1719771016, ModNam = 'ch3_04_d45'}, +{HashIs = -238126356, ModNam = 'ch3_04_d46_lod'}, +{HashIs = 1689614051, ModNam = 'ch3_04_d46'}, +{HashIs = 1156094459, ModNam = 'ch3_04_d47a'}, +{HashIs = 838890543, ModNam = 'ch3_04_d47b'}, +{HashIs = 1523011104, ModNam = 'ch3_04_d47b1'}, +{HashIs = 540070032, ModNam = 'ch3_04_d47c'}, +{HashIs = -1203855880, ModNam = 'ch3_04_d48'}, +{HashIs = 1080566129, ModNam = 'ch3_04_d99'}, +{HashIs = -1585601263, ModNam = 'ch3_04_decal_1799'}, +{HashIs = -212656588, ModNam = 'ch3_04_decal02'}, +{HashIs = 1551495296, ModNam = 'ch3_04_decal03'}, +{HashIs = 1339643711, ModNam = 'ch3_04_decal04'}, +{HashIs = -1319626177, ModNam = 'ch3_04_decal05'}, +{HashIs = -680762749, ModNam = 'ch3_04_emissive_01_hd'}, +{HashIs = 165246618, ModNam = 'ch3_04_emissive_02_hd'}, +{HashIs = 59759118, ModNam = 'ch3_04_emissive_03_hd'}, +{HashIs = -1422167402, ModNam = 'ch3_04_emissive_slod'}, +{HashIs = -1434869588, ModNam = 'ch3_04_extra01'}, +{HashIs = 2009480006, ModNam = 'ch3_04_extra02'}, +{HashIs = 2013941561, ModNam = 'ch3_04_fence01'}, +{HashIs = 1533064700, ModNam = 'ch3_04_fencesigns_a_lod'}, +{HashIs = 471746425, ModNam = 'ch3_04_fencesigns_b_lod'}, +{HashIs = -1959487685, ModNam = 'ch3_04_foamwet_01'}, +{HashIs = 2104851389, ModNam = 'ch3_04_foamwet_02'}, +{HashIs = 1853808080, ModNam = 'ch3_04_foamwet_03'}, +{HashIs = 523798308, ModNam = 'ch3_04_govbweeds'}, +{HashIs = -1116641119, ModNam = 'ch3_04_govdec_00'}, +{HashIs = -1892512732, ModNam = 'ch3_04_govdec_01'}, +{HashIs = -486984788, ModNam = 'ch3_04_govdec_02'}, +{HashIs = -1261611175, ModNam = 'ch3_04_govdec_03'}, +{HashIs = 50230198, ModNam = 'ch3_04_govdec_04'}, +{HashIs = -725838029, ModNam = 'ch3_04_govdec_05'}, +{HashIs = 644627089, ModNam = 'ch3_04_govdec_06'}, +{HashIs = -128098700, ModNam = 'ch3_04_govdec_07'}, +{HashIs = 803884429, ModNam = 'ch3_04_govdec_08'}, +{HashIs = 967598353, ModNam = 'ch3_04_govdec_09'}, +{HashIs = -303969051, ModNam = 'ch3_04_govdec_10'}, +{HashIs = -611702730, ModNam = 'ch3_04_govdec_11'}, +{HashIs = -902036070, ModNam = 'ch3_04_govdec_12'}, +{HashIs = -1211146019, ModNam = 'ch3_04_govdec_13'}, +{HashIs = -1449606032, ModNam = 'ch3_04_govdec_14'}, +{HashIs = -1749671765, ModNam = 'ch3_04_govdec_15'}, +{HashIs = -1761927371, ModNam = 'ch3_04_govdec_16'}, +{HashIs = -2060354654, ModNam = 'ch3_04_govdec_17'}, +{HashIs = 1921996382, ModNam = 'ch3_04_govdec_18'}, +{HashIs = 1307381018, ModNam = 'ch3_04_govdec_19'}, +{HashIs = 1162902177, ModNam = 'ch3_04_govdec_20'}, +{HashIs = 883284300, ModNam = 'ch3_04_govdec_21'}, +{HashIs = 585938394, ModNam = 'ch3_04_govdec_22'}, +{HashIs = 272306295, ModNam = 'ch3_04_govdec_23'}, +{HashIs = -26546985, ModNam = 'ch3_04_govdec_24'}, +{HashIs = -306427014, ModNam = 'ch3_04_govdec_25'}, +{HashIs = -604690452, ModNam = 'ch3_04_govdec_26'}, +{HashIs = -918584703, ModNam = 'ch3_04_govdec_27'}, +{HashIs = -1280387204, ModNam = 'ch3_04_govdec_28'}, +{HashIs = -1570425623, ModNam = 'ch3_04_govdec_29'}, +{HashIs = 1356183619, ModNam = 'ch3_04_govdec_30'}, +{HashIs = 1125784780, ModNam = 'ch3_04_govdec_31'}, +{HashIs = 1712415418, ModNam = 'ch3_04_govdec_32'}, +{HashIs = 1481426737, ModNam = 'ch3_04_govdec_33'}, +{HashIs = 2074938865, ModNam = 'ch3_04_govdec_34'}, +{HashIs = -190757213, ModNam = 'ch3_04_ground2_step1'}, +{HashIs = 780122727, ModNam = 'ch3_04_ground2_step2'}, +{HashIs = -698643944, ModNam = 'ch3_04_ground2_step3'}, +{HashIs = 1417990870, ModNam = 'ch3_04_inlet001'}, +{HashIs = 693697663, ModNam = 'ch3_04_inlet005'}, +{HashIs = -1214605064, ModNam = 'ch3_04_inlet006'}, +{HashIs = 1052156330, ModNam = 'ch3_04_inlet1'}, +{HashIs = 1820196152, ModNam = 'ch3_04_inlet2'}, +{HashIs = 1521441179, ModNam = 'ch3_04_inlet3'}, +{HashIs = -1007569238, ModNam = 'ch3_04_inlet3dd_straybit'}, +{HashIs = 1432142059, ModNam = 'ch3_04_inlet3dd'}, +{HashIs = -2021607620, ModNam = 'ch3_04_isledec1_lod'}, +{HashIs = 422008331, ModNam = 'ch3_04_isledec1'}, +{HashIs = 95508577, ModNam = 'ch3_04_ladder01'}, +{HashIs = 344421901, ModNam = 'ch3_04_ladder02'}, +{HashIs = -487877930, ModNam = 'ch3_04_ladder03'}, +{HashIs = 1887153640, ModNam = 'ch3_04_ladder04'}, +{HashIs = -46472288, ModNam = 'ch3_04_laddermain_lod'}, +{HashIs = 1764845665, ModNam = 'ch3_04_laddermain'}, +{HashIs = 1775684864, ModNam = 'ch3_04_laddermain001_lod'}, +{HashIs = -1509379274, ModNam = 'ch3_04_laddermain001'}, +{HashIs = -1599761696, ModNam = 'ch3_04_laddermain002_lod'}, +{HashIs = -1027085132, ModNam = 'ch3_04_laddermain002'}, +{HashIs = -2131674029, ModNam = 'ch3_04_laddermain003_lod'}, +{HashIs = 165214941, ModNam = 'ch3_04_laddermain003'}, +{HashIs = 197579276, ModNam = 'ch3_04_lnd01'}, +{HashIs = 649267172, ModNam = 'ch3_04_lnd03'}, +{HashIs = 1417274225, ModNam = 'ch3_04_lnd04'}, +{HashIs = 86652240, ModNam = 'ch3_04_lnd04b'}, +{HashIs = 1225706651, ModNam = 'ch3_04_lnd05'}, +{HashIs = -1202840451, ModNam = 'ch3_04_lnd05a'}, +{HashIs = 1519906593, ModNam = 'ch3_04_lnd06'}, +{HashIs = 1024668696, ModNam = 'ch3_04_lnd08'}, +{HashIs = -382174419, ModNam = 'ch3_04_lnd08a'}, +{HashIs = 1500383528, ModNam = 'ch3_04_lndwalldecal'}, +{HashIs = -423959175, ModNam = 'ch3_04_lrg_roks_006'}, +{HashIs = 1634308069, ModNam = 'ch3_04_p2_lad1'}, +{HashIs = -1786147449, ModNam = 'ch3_04_parking_d'}, +{HashIs = 1594622280, ModNam = 'ch3_04_parking1_d'}, +{HashIs = 168539773, ModNam = 'ch3_04_pground_1'}, +{HashIs = -153874418, ModNam = 'ch3_04_pground_2'}, +{HashIs = -1827981753, ModNam = 'ch3_04_poolwtr1_fountn'}, +{HashIs = 471105890, ModNam = 'ch3_04_pris08_top_door'}, +{HashIs = -1018030735, ModNam = 'ch3_04_prison_det'}, +{HashIs = 979029725, ModNam = 'ch3_04_prison_det2'}, +{HashIs = 1212639926, ModNam = 'ch3_04_prison_det3'}, +{HashIs = 378079042, ModNam = 'ch3_04_prison_det4'}, +{HashIs = 755160751, ModNam = 'ch3_04_prison'}, +{HashIs = -2133346099, ModNam = 'ch3_04_prison02'}, +{HashIs = 986950850, ModNam = 'ch3_04_prison05'}, +{HashIs = -1179702661, ModNam = 'ch3_04_prison06'}, +{HashIs = -459204158, ModNam = 'ch3_04_prison08_top_iref001'}, +{HashIs = 858155294, ModNam = 'ch3_04_prison08_top'}, +{HashIs = 1943871192, ModNam = 'ch3_04_prison09'}, +{HashIs = 555120740, ModNam = 'ch3_04_prison12'}, +{HashIs = -1345481264, ModNam = 'ch3_04_prison13'}, +{HashIs = 750292904, ModNam = 'ch3_04_prison14'}, +{HashIs = 832680692, ModNam = 'ch3_04_props_props_towels006'}, +{HashIs = -820004479, ModNam = 'ch3_04_railfizz_lod01'}, +{HashIs = 552394010, ModNam = 'ch3_04_railfizz_lod02'}, +{HashIs = -475962748, ModNam = 'ch3_04_railfizz_lod03'}, +{HashIs = -1250392525, ModNam = 'ch3_04_railfizz_lod04'}, +{HashIs = 644863529, ModNam = 'ch3_04_railfizz01'}, +{HashIs = 1229462489, ModNam = 'ch3_04_railfizz02'}, +{HashIs = -1159102690, ModNam = 'ch3_04_railfizz03'}, +{HashIs = 1539031232, ModNam = 'ch3_04_railfizz04'}, +{HashIs = -1144176773, ModNam = 'ch3_04_railing'}, +{HashIs = -973484549, ModNam = 'ch3_04_railing02'}, +{HashIs = -745248464, ModNam = 'ch3_04_railing03'}, +{HashIs = -1588722524, ModNam = 'ch3_04_railing04'}, +{HashIs = -1357799381, ModNam = 'ch3_04_railing05'}, +{HashIs = 247685005, ModNam = 'ch3_04_railing06'}, +{HashIs = -963778424, ModNam = 'ch3_04_rd_dec1'}, +{HashIs = -1206105179, ModNam = 'ch3_04_rd_dec2'}, +{HashIs = 1551733865, ModNam = 'ch3_04_rd_dec3'}, +{HashIs = -2037152954, ModNam = 'ch3_04_roadsidedecal1'}, +{HashIs = 1724169827, ModNam = 'ch3_04_rock_lod_02'}, +{HashIs = -633732694, ModNam = 'ch3_04_rockcrop1'}, +{HashIs = -294639082, ModNam = 'ch3_04_rockcrop2'}, +{HashIs = 1181309447, ModNam = 'ch3_04_rockcrop3'}, +{HashIs = 1488125594, ModNam = 'ch3_04_rockcrop4'}, +{HashIs = 668212445, ModNam = 'ch3_04_rockcrop5'}, +{HashIs = 708256163, ModNam = 'ch3_04_rockcrop6'}, +{HashIs = -1357436059, ModNam = 'ch3_04_rockcrop7'}, +{HashIs = 100546352, ModNam = 'ch3_04_roks002'}, +{HashIs = 527110586, ModNam = 'ch3_04_roof_ladder01'}, +{HashIs = 354352414, ModNam = 'ch3_04_roof_ladder02'}, +{HashIs = 47732881, ModNam = 'ch3_04_roof_ladder03'}, +{HashIs = -389864345, ModNam = 'ch3_04_roof_ladder04'}, +{HashIs = 1236837226, ModNam = 'ch3_04_roofdec3'}, +{HashIs = -1887809236, ModNam = 'ch3_04_sea__decal001'}, +{HashIs = -680015785, ModNam = 'ch3_04_sea_00b'}, +{HashIs = -411763505, ModNam = 'ch3_04_sea_00b1_lod'}, +{HashIs = 1593763825, ModNam = 'ch3_04_sea_00b1'}, +{HashIs = -495603327, ModNam = 'ch3_04_sea_02b1_lod'}, +{HashIs = -687030188, ModNam = 'ch3_04_sea_02b1'}, +{HashIs = 1267922230, ModNam = 'ch3_04_sea_03b1_lod'}, +{HashIs = 1426182521, ModNam = 'ch3_04_sea_03b1'}, +{HashIs = 374476566, ModNam = 'ch3_04_sea_04b'}, +{HashIs = -1395049603, ModNam = 'ch3_04_sea_04b1_lod'}, +{HashIs = -575475878, ModNam = 'ch3_04_sea_04b1'}, +{HashIs = -81976089, ModNam = 'ch3_04_sea_06b1_lod'}, +{HashIs = 2043944219, ModNam = 'ch3_04_sea_06b1'}, +{HashIs = 955316637, ModNam = 'ch3_04_sea_14'}, +{HashIs = -816765345, ModNam = 'ch3_04_sea_15'}, +{HashIs = -593641224, ModNam = 'ch3_04_sea_16'}, +{HashIs = 2006644464, ModNam = 'ch3_04_sea_18'}, +{HashIs = 88379973, ModNam = 'ch3_04_sea_19'}, +{HashIs = 2016116101, ModNam = 'ch3_04_sea_20'}, +{HashIs = 1710086410, ModNam = 'ch3_04_sea_21'}, +{HashIs = 649452195, ModNam = 'ch3_04_sea_22'}, +{HashIs = 1409103153, ModNam = 'ch3_04_sea_23'}, +{HashIs = 1130009580, ModNam = 'ch3_04_sea_24'}, +{HashIs = 1620758124, ModNam = 'ch3_04_sea_25'}, +{HashIs = -574601035, ModNam = 'ch3_04_sea_26'}, +{HashIs = 184787775, ModNam = 'ch3_04_sea_27'}, +{HashIs = 584505101, ModNam = 'ch3_04_sea_b01'}, +{HashIs = 2006806554, ModNam = 'ch3_04_sea_c00'}, +{HashIs = -442738868, ModNam = 'ch3_04_sea_c006'}, +{HashIs = 1047264688, ModNam = 'ch3_04_sea_c01'}, +{HashIs = 1282841029, ModNam = 'ch3_04_sea_c02'}, +{HashIs = 1504949311, ModNam = 'ch3_04_sea_c03'}, +{HashIs = 1743868090, ModNam = 'ch3_04_sea_c04'}, +{HashIs = 1294428887, ModNam = 'ch3_04_sea_cont_004'}, +{HashIs = 1310575382, ModNam = 'ch3_04_sea_cont_1'}, +{HashIs = 1909330562, ModNam = 'ch3_04_sea_cont_2'}, +{HashIs = 1570196656, ModNam = 'ch3_04_sea_d_01'}, +{HashIs = -1458264152, ModNam = 'ch3_04_sea_d_015'}, +{HashIs = -1578395306, ModNam = 'ch3_04_sea_d_016'}, +{HashIs = -759465227, ModNam = 'ch3_04_sea_d_017'}, +{HashIs = -1118482391, ModNam = 'ch3_04_sea_d_018'}, +{HashIs = 1880044958, ModNam = 'ch3_04_sea_d_019'}, +{HashIs = 1747804636, ModNam = 'ch3_04_sea_d_02'}, +{HashIs = -1981093263, ModNam = 'ch3_04_sea_d_020'}, +{HashIs = 1288874791, ModNam = 'ch3_04_sea_d_04'}, +{HashIs = 1953528426, ModNam = 'ch3_04_sea_d_05'}, +{HashIs = 1033243830, ModNam = 'ch3_04_sea_d_07'}, +{HashIs = 1210065354, ModNam = 'ch3_04_sea_d_08'}, +{HashIs = -2135520857, ModNam = 'ch3_04_sea_d124'}, +{HashIs = -1226050031, ModNam = 'ch3_04_sea_d125'}, +{HashIs = -1604704567, ModNam = 'ch3_04_sea_deb001'}, +{HashIs = 436784071, ModNam = 'ch3_04_sea_details001'}, +{HashIs = 790432588, ModNam = 'ch3_04_sea_detailsb'}, +{HashIs = 416825721, ModNam = 'ch3_04_sea_end00'}, +{HashIs = 722265570, ModNam = 'ch3_04_sea_end01'}, +{HashIs = 1071976342, ModNam = 'ch3_04_sea_end02'}, +{HashIs = 1311681577, ModNam = 'ch3_04_sea_end03'}, +{HashIs = -2078950288, ModNam = 'ch3_04_sea_n100'}, +{HashIs = -1061931592, ModNam = 'ch3_04_sea_n101'}, +{HashIs = -1434318508, ModNam = 'ch3_04_sea_n102'}, +{HashIs = -619124095, ModNam = 'ch3_04_sea_n103'}, +{HashIs = -856863190, ModNam = 'ch3_04_sea_n104'}, +{HashIs = 1238910962, ModNam = 'ch3_04_sea_n105'}, +{HashIs = -215377246, ModNam = 'ch3_04_sea_n106'}, +{HashIs = 609516791, ModNam = 'ch3_04_sea_n107'}, +{HashIs = -685752483, ModNam = 'ch3_04_sea_ship001'}, +{HashIs = -1616556925, ModNam = 'ch3_04_sea_ship003_lod'}, +{HashIs = 1344478812, ModNam = 'ch3_04_sea_uw1_00'}, +{HashIs = 490510565, ModNam = 'ch3_04_sea_uw1_02_dcls'}, +{HashIs = 290529465, ModNam = 'ch3_04_sea_uw1_02'}, +{HashIs = 1229992022, ModNam = 'ch3_04_sea_uw1_04_lod'}, +{HashIs = -2061072286, ModNam = 'ch3_04_sea_uw1_04'}, +{HashIs = -655430090, ModNam = 'ch3_04_sea_uw1a00'}, +{HashIs = -198531907, ModNam = 'ch3_04_sea_uw1a02'}, +{HashIs = -1019034914, ModNam = 'ch3_04_sea_uw1a03'}, +{HashIs = -1609335680, ModNam = 'ch3_04_sea_uw1a04'}, +{HashIs = 1875811319, ModNam = 'ch3_04_sea_uw1a05'}, +{HashIs = -1129761365, ModNam = 'ch3_04_sea_uw1a06'}, +{HashIs = -1971629744, ModNam = 'ch3_04_sea_uw1a07'}, +{HashIs = 616302035, ModNam = 'ch3_04_sea_uw1a08'}, +{HashIs = -1292219388, ModNam = 'ch3_04_sea_uw1a09_lod'}, +{HashIs = 848339324, ModNam = 'ch3_04_sea_uw1a09'}, +{HashIs = -1519224595, ModNam = 'ch3_04_sea_uw1a10_lod'}, +{HashIs = 607785227, ModNam = 'ch3_04_sea_uw1a10'}, +{HashIs = 783385275, ModNam = 'ch3_04_sea_uw1a11_lod'}, +{HashIs = 914863526, ModNam = 'ch3_04_sea_uw1a11'}, +{HashIs = -776743343, ModNam = 'ch3_04_sea_uw1a12_lod'}, +{HashIs = 1389358646, ModNam = 'ch3_04_sea_uw1a12'}, +{HashIs = -1972827111, ModNam = 'ch3_04_sea_uw1a15_lod'}, +{HashIs = 130275359, ModNam = 'ch3_04_sea_uw1a15'}, +{HashIs = 1187219854, ModNam = 'ch3_04_sea_uw1a17_lod'}, +{HashIs = -1539337964, ModNam = 'ch3_04_sea_uw1a17'}, +{HashIs = -497095440, ModNam = 'ch3_04_sea_uwdecals00'}, +{HashIs = -793949811, ModNam = 'ch3_04_sea_uwdecals01'}, +{HashIs = -515839300, ModNam = 'ch3_04_sea_uwdecals05'}, +{HashIs = -1161519676, ModNam = 'ch3_04_sea_uwdecals07'}, +{HashIs = 985865663, ModNam = 'ch3_04_sea_uwdecals08'}, +{HashIs = -1469613814, ModNam = 'ch3_04_sea_uwdecals09'}, +{HashIs = 1919814640, ModNam = 'ch3_04_sea_uwdecals10'}, +{HashIs = 2141529694, ModNam = 'ch3_04_sea_uwdecals11'}, +{HashIs = -1423180437, ModNam = 'ch3_04_sea_uwdecals13'}, +{HashIs = 1253883002, ModNam = 'ch3_04_sea_uwdecals14'}, +{HashIs = 776110982, ModNam = 'ch3_04_sea_uwdecals15'}, +{HashIs = 1970377195, ModNam = 'ch3_04_sea_uwdecals18'}, +{HashIs = -417139380, ModNam = 'ch3_04_sea_uwdecals19'}, +{HashIs = -1713903829, ModNam = 'ch3_04_sea_uwdecals98'}, +{HashIs = -785660599, ModNam = 'ch3_04_searock1'}, +{HashIs = -8543764, ModNam = 'ch3_04_searock2'}, +{HashIs = 1595811309, ModNam = 'ch3_04_viewplatform_slod'}, +{HashIs = -1997485166, ModNam = 'ch3_04_viewplatform'}, +{HashIs = 49942025, ModNam = 'ch3_04_wood_006'}, +{HashIs = 636856213, ModNam = 'ch3_06_concretebase01'}, +{HashIs = 1449003109, ModNam = 'ch3_06_concretebase04'}, +{HashIs = -1300349643, ModNam = 'ch3_06_cs_road01'}, +{HashIs = 1425834547, ModNam = 'ch3_06_cs_road03'}, +{HashIs = 1588728487, ModNam = 'ch3_06_culvert01'}, +{HashIs = -1214306501, ModNam = 'ch3_06_dec00'}, +{HashIs = -917943665, ModNam = 'ch3_06_dec01'}, +{HashIs = 276519158, ModNam = 'ch3_06_dec02'}, +{HashIs = 573963371, ModNam = 'ch3_06_dec03'}, +{HashIs = -1820066420, ModNam = 'ch3_06_dec0333a'}, +{HashIs = -1459508785, ModNam = 'ch3_06_dec0334a'}, +{HashIs = -321613399, ModNam = 'ch3_06_dec04'}, +{HashIs = -22399660, ModNam = 'ch3_06_dec05'}, +{HashIs = 1228982912, ModNam = 'ch3_06_dec06'}, +{HashIs = 1527737885, ModNam = 'ch3_06_dec07'}, +{HashIs = 636748775, ModNam = 'ch3_06_dec08'}, +{HashIs = 934651754, ModNam = 'ch3_06_dec09'}, +{HashIs = -201907358, ModNam = 'ch3_06_dec10'}, +{HashIs = -424933172, ModNam = 'ch3_06_dec11'}, +{HashIs = 1427826088, ModNam = 'ch3_06_dec12'}, +{HashIs = 1120420099, ModNam = 'ch3_06_dec13'}, +{HashIs = 25476741, ModNam = 'ch3_06_dec14'}, +{HashIs = -269018262, ModNam = 'ch3_06_dec15'}, +{HashIs = 1579808718, ModNam = 'ch3_06_dec16'}, +{HashIs = 1348000812, ModNam = 'ch3_06_dec17'}, +{HashIs = 305872912, ModNam = 'ch3_06_dec17a'}, +{HashIs = -1034902312, ModNam = 'ch3_06_dec17a2'}, +{HashIs = 1075847281, ModNam = 'ch3_06_dec17a3'}, +{HashIs = 1863297196, ModNam = 'ch3_06_dec17asd'}, +{HashIs = -1792518294, ModNam = 'ch3_06_dec17fuc12'}, +{HashIs = 197982504, ModNam = 'ch3_06_dec17q23'}, +{HashIs = -1201198005, ModNam = 'ch3_06_dec18'}, +{HashIs = -1497659148, ModNam = 'ch3_06_dec19'}, +{HashIs = -774842046, ModNam = 'ch3_06_dec20'}, +{HashIs = -467698209, ModNam = 'ch3_06_dec21'}, +{HashIs = -1672450494, ModNam = 'ch3_06_dec22'}, +{HashIs = 1720320694, ModNam = 'ch3_06_dec23'}, +{HashIs = 175655572, ModNam = 'ch3_06_dec24'}, +{HashIs = -1389359103, ModNam = 'ch3_06_dec26'}, +{HashIs = -1082805108, ModNam = 'ch3_06_dec27'}, +{HashIs = 1670249662, ModNam = 'ch3_06_dec28'}, +{HashIs = 768315706, ModNam = 'ch3_06_dec29'}, +{HashIs = 1375722726, ModNam = 'ch3_06_dec30'}, +{HashIs = 1607170173, ModNam = 'ch3_06_dec31'}, +{HashIs = -257943000, ModNam = 'ch3_06_dec32'}, +{HashIs = -61394538, ModNam = 'ch3_06_dec33'}, +{HashIs = 221631315, ModNam = 'ch3_06_dec34'}, +{HashIs = -1435300417, ModNam = 'ch3_06_dec35'}, +{HashIs = -975846268, ModNam = 'ch3_06_dec37'}, +{HashIs = -721394983, ModNam = 'ch3_06_dec38'}, +{HashIs = 1933025097, ModNam = 'ch3_06_dec39'}, +{HashIs = -1892003133, ModNam = 'ch3_06_dec39a'}, +{HashIs = -481983733, ModNam = 'ch3_06_dec40'}, +{HashIs = -116150617, ModNam = 'ch3_06_dec41'}, +{HashIs = -875998205, ModNam = 'ch3_06_dec42'}, +{HashIs = -578881682, ModNam = 'ch3_06_dec43'}, +{HashIs = -1437462251, ModNam = 'ch3_06_dec44'}, +{HashIs = -1064551031, ModNam = 'ch3_06_dec45'}, +{HashIs = -1897506242, ModNam = 'ch3_06_dec46'}, +{HashIs = 1695352460, ModNam = 'ch3_06_dec47'}, +{HashIs = 1973069735, ModNam = 'ch3_06_dec48'}, +{HashIs = 1120387586, ModNam = 'ch3_06_dec49'}, +{HashIs = -448558461, ModNam = 'ch3_06_dec50'}, +{HashIs = 1960840828, ModNam = 'ch3_06_dec50a'}, +{HashIs = -138924180, ModNam = 'ch3_06_dec51'}, +{HashIs = -1042955352, ModNam = 'ch3_06_dec52'}, +{HashIs = -192020128, ModNam = 'ch3_06_decal102'}, +{HashIs = 163982288, ModNam = 'ch3_06_decal105'}, +{HashIs = 42633248, ModNam = 'ch3_06_decal50'}, +{HashIs = -8826733, ModNam = 'ch3_06_land_03'}, +{HashIs = 309786266, ModNam = 'ch3_06_land_06'}, +{HashIs = -1382273818, ModNam = 'ch3_06_land_09'}, +{HashIs = -1612473518, ModNam = 'ch3_06_land_1'}, +{HashIs = 721386965, ModNam = 'ch3_06_land_10a'}, +{HashIs = -2114627303, ModNam = 'ch3_06_land_11'}, +{HashIs = 2103103456, ModNam = 'ch3_06_land_1a'}, +{HashIs = -196197338, ModNam = 'ch3_06_land_2'}, +{HashIs = -1364969269, ModNam = 'ch3_06_land_4'}, +{HashIs = 39041352, ModNam = 'ch3_06_land_4a'}, +{HashIs = 1410194623, ModNam = 'ch3_06_land_4b'}, +{HashIs = -1587962314, ModNam = 'ch3_06_land_5'}, +{HashIs = -1638633413, ModNam = 'ch3_06_land_5a'}, +{HashIs = -1146662191, ModNam = 'ch3_06_land_7'}, +{HashIs = 1834563126, ModNam = 'ch3_06_land_8'}, +{HashIs = 759366917, ModNam = 'ch3_06_land_ex_08'}, +{HashIs = 1983273777, ModNam = 'ch3_06_new_road_decals3'}, +{HashIs = 1928892475, ModNam = 'ch3_06_new_road'}, +{HashIs = 918242652, ModNam = 'ch3_06_parkbench_decals'}, +{HashIs = -575527354, ModNam = 'ch3_06_parkbench'}, +{HashIs = -1719392107, ModNam = 'ch3_06_road_dec_00'}, +{HashIs = -477570059, ModNam = 'ch3_06_road655'}, +{HashIs = 692437564, ModNam = 'ch3_06_stream_water'}, +{HashIs = 1786475818, ModNam = 'ch3_06_trk_23'}, +{HashIs = -778709701, ModNam = 'ch3_06_trk_23a'}, +{HashIs = -1437895471, ModNam = 'ch3_06_trk_24'}, +{HashIs = 424052908, ModNam = 'ch3_06_trk_24b'}, +{HashIs = -251127450, ModNam = 'ch3_07_decalaa'}, +{HashIs = -1778918761, ModNam = 'ch3_07_decals00'}, +{HashIs = -2007220384, ModNam = 'ch3_07_decals01'}, +{HashIs = 1684109159, ModNam = 'ch3_07_decals03'}, +{HashIs = -1093948354, ModNam = 'ch3_07_decals05'}, +{HashIs = -1452441214, ModNam = 'ch3_07_decals06'}, +{HashIs = -1687886479, ModNam = 'ch3_07_decals07'}, +{HashIs = -533893319, ModNam = 'ch3_07_decals08'}, +{HashIs = -893631401, ModNam = 'ch3_07_decals09'}, +{HashIs = 548433694, ModNam = 'ch3_07_decals10'}, +{HashIs = 699990554, ModNam = 'ch3_07_decals10a'}, +{HashIs = -379715462, ModNam = 'ch3_07_decals11'}, +{HashIs = -63723995, ModNam = 'ch3_07_decals12'}, +{HashIs = -429753737, ModNam = 'ch3_07_decals13'}, +{HashIs = 1746009568, ModNam = 'ch3_07_decals14'}, +{HashIs = 829132948, ModNam = 'ch3_07_decals15'}, +{HashIs = 1049471704, ModNam = 'ch3_07_decals16'}, +{HashIs = 273665629, ModNam = 'ch3_07_decals17'}, +{HashIs = -1961245709, ModNam = 'ch3_07_decals18'}, +{HashIs = -1664653490, ModNam = 'ch3_07_decals19'}, +{HashIs = -2072136305, ModNam = 'ch3_07_decals21'}, +{HashIs = 825003754, ModNam = 'ch3_07_decals23'}, +{HashIs = 684949004, ModNam = 'ch3_07_decals24'}, +{HashIs = -1872084452, ModNam = 'ch3_07_decals42'}, +{HashIs = 2096929601, ModNam = 'ch3_07_decals44'}, +{HashIs = -2092783667, ModNam = 'ch3_07_decals45'}, +{HashIs = 1720139276, ModNam = 'ch3_07_decals45ab'}, +{HashIs = 1472516298, ModNam = 'ch3_07_decals46'}, +{HashIs = 1068222248, ModNam = 'ch3_07_decals46ab'}, +{HashIs = 1624302242, ModNam = 'ch3_07_decals48'}, +{HashIs = 1468395350, ModNam = 'ch3_07_decals48ab'}, +{HashIs = -2147311591, ModNam = 'ch3_07_decals50'}, +{HashIs = -1552423165, ModNam = 'ch3_07_decals52'}, +{HashIs = -1840954210, ModNam = 'ch3_07_decals53'}, +{HashIs = 1297365701, ModNam = 'ch3_07_decals57'}, +{HashIs = -229931851, ModNam = 'ch3_07_decals58'}, +{HashIs = -529473280, ModNam = 'ch3_07_decals59'}, +{HashIs = -82209491, ModNam = 'ch3_07_decals60'}, +{HashIs = 217757935, ModNam = 'ch3_07_decals61'}, +{HashIs = -979588556, ModNam = 'ch3_07_decals62'}, +{HashIs = -381357692, ModNam = 'ch3_07_decals63'}, +{HashIs = 2004159922, ModNam = 'ch3_07_decals64'}, +{HashIs = -1676716314, ModNam = 'ch3_07_decals65'}, +{HashIs = 1396589885, ModNam = 'ch3_07_decals66'}, +{HashIs = 547926346, ModNam = 'ch3_07_dirtdecal'}, +{HashIs = 1439740217, ModNam = 'ch3_07_land_003'}, +{HashIs = -2024560461, ModNam = 'ch3_07_land_01'}, +{HashIs = -564177195, ModNam = 'ch3_07_land_02'}, +{HashIs = -1165324500, ModNam = 'ch3_07_land_04'}, +{HashIs = -332467596, ModNam = 'ch3_07_land_05'}, +{HashIs = 1193453654, ModNam = 'ch3_07_land_06'}, +{HashIs = 948701993, ModNam = 'ch3_07_land_07'}, +{HashIs = -1551703779, ModNam = 'ch3_07_land_08'}, +{HashIs = -1793637306, ModNam = 'ch3_07_land_09'}, +{HashIs = 651815133, ModNam = 'ch3_07_land_10'}, +{HashIs = 205673800, ModNam = 'ch3_07_trk_01_decal001'}, +{HashIs = 2115851263, ModNam = 'ch3_07_trk_01'}, +{HashIs = 1595285046, ModNam = 'ch3_07_trk_01a'}, +{HashIs = -40381706, ModNam = 'ch3_07_trk_02'}, +{HashIs = 266827669, ModNam = 'ch3_07_trk_03'}, +{HashIs = 1227422324, ModNam = 'ch3_07_trk_044'}, +{HashIs = -444770846, ModNam = 'ch3_07_trk_044a'}, +{HashIs = -1283768642, ModNam = 'ch3_07_trk_05'}, +{HashIs = 884162856, ModNam = 'ch3_07_trk_06'}, +{HashIs = 1165802011, ModNam = 'ch3_07_trk_arm_01'}, +{HashIs = 1643082496, ModNam = 'ch3_07_trk_arm_03'}, +{HashIs = 906828628, ModNam = 'ch3_07_trk_arm_04'}, +{HashIs = 1370018443, ModNam = 'ch3_07_trk_arm_06'}, +{HashIs = 1053931828, ModNam = 'ch3_07_wat_01a'}, +{HashIs = -2094122891, ModNam = 'ch3_08_cablemesh39428_hvlit'}, +{HashIs = -1826601604, ModNam = 'ch3_08_cablemesh39530_hvlit'}, +{HashIs = -320379315, ModNam = 'ch3_08_cablemesh39706_hvstd'}, +{HashIs = 1124056642, ModNam = 'ch3_08_cablemesh39708_hvstd'}, +{HashIs = -506333512, ModNam = 'ch3_08_cablemesh39714_hvstd'}, +{HashIs = 238159566, ModNam = 'ch3_08_cablemesh39715_hvlit'}, +{HashIs = 2052613446, ModNam = 'ch3_08_cablemesh39716_hvlit'}, +{HashIs = -53306987, ModNam = 'ch3_08_cablemesh39717_hvlit'}, +{HashIs = -1376489870, ModNam = 'ch3_08_ch2_08_fizz01'}, +{HashIs = -1735900262, ModNam = 'ch3_08_ch2_08_fizz04'}, +{HashIs = 1112348457, ModNam = 'ch3_08_ch2_08_fizz05'}, +{HashIs = 1422801963, ModNam = 'ch3_08_ch2_08_fizz06'}, +{HashIs = 119114775, ModNam = 'ch3_08_ch2_08_fizz07_scaff'}, +{HashIs = 1551125367, ModNam = 'ch3_08_ch2_08_fizz08'}, +{HashIs = -430466647, ModNam = 'ch3_08_ch2_08_fizz09_tower'}, +{HashIs = 252927788, ModNam = 'ch3_08_crashbar_01'}, +{HashIs = 891562829, ModNam = 'ch3_08_crashbar_02'}, +{HashIs = 579733025, ModNam = 'ch3_08_crashbar_03'}, +{HashIs = -862558093, ModNam = 'ch3_08_crashbar_20'}, +{HashIs = 64341332, ModNam = 'ch3_08_dam_corr_lod'}, +{HashIs = 445070344, ModNam = 'ch3_08_dam_corr_o'}, +{HashIs = 822908483, ModNam = 'ch3_08_dam_corr'}, +{HashIs = -945160379, ModNam = 'ch3_08_dam_jetty1'}, +{HashIs = -1283418707, ModNam = 'ch3_08_dam_mp003'}, +{HashIs = 352401305, ModNam = 'ch3_08_dam_mp2_o001'}, +{HashIs = -869299997, ModNam = 'ch3_08_dam_mp2_w'}, +{HashIs = 73774867, ModNam = 'ch3_08_dam_newbit1_w'}, +{HashIs = 2007726145, ModNam = 'ch3_08_dam_plat'}, +{HashIs = -773753640, ModNam = 'ch3_08_dam_scaff'}, +{HashIs = -1290411928, ModNam = 'ch3_08_dambed_1_lod'}, +{HashIs = -300288895, ModNam = 'ch3_08_dambed_1'}, +{HashIs = 1598497322, ModNam = 'ch3_08_dambed_2_lod'}, +{HashIs = -1602725569, ModNam = 'ch3_08_dambed_2'}, +{HashIs = 276332922, ModNam = 'ch3_08_dambed_3_lod'}, +{HashIs = -1835156086, ModNam = 'ch3_08_dambed_3'}, +{HashIs = 267314244, ModNam = 'ch3_08_dambed_d1'}, +{HashIs = -561249921, ModNam = 'ch3_08_dambed_d2'}, +{HashIs = -627639991, ModNam = 'ch3_08_dambed_d3'}, +{HashIs = 404087846, ModNam = 'ch3_08_damculvert'}, +{HashIs = -1179823585, ModNam = 'ch3_08_damculvert001_lod'}, +{HashIs = -25379558, ModNam = 'ch3_08_damculvert001'}, +{HashIs = -1805651687, ModNam = 'ch3_08_dec00'}, +{HashIs = 717626835, ModNam = 'ch3_08_dec01'}, +{HashIs = 1067272065, ModNam = 'ch3_08_dec02'}, +{HashIs = 1298391822, ModNam = 'ch3_08_dec03'}, +{HashIs = -483324246, ModNam = 'ch3_08_dec04'}, +{HashIs = -252925407, ModNam = 'ch3_08_dec05'}, +{HashIs = 114808311, ModNam = 'ch3_08_dec06'}, +{HashIs = 345534840, ModNam = 'ch3_08_dec07'}, +{HashIs = -384427380, ModNam = 'ch3_08_dec08'}, +{HashIs = -123749985, ModNam = 'ch3_08_dec09'}, +{HashIs = 1829851240, ModNam = 'ch3_08_dec10'}, +{HashIs = 1112335084, ModNam = 'ch3_08_dec100'}, +{HashIs = 947900242, ModNam = 'ch3_08_dec101'}, +{HashIs = -1198174341, ModNam = 'ch3_08_dec102'}, +{HashIs = 986845051, ModNam = 'ch3_08_dec102b'}, +{HashIs = -1496601624, ModNam = 'ch3_08_dec103'}, +{HashIs = -1693805466, ModNam = 'ch3_08_dec104'}, +{HashIs = -1994919807, ModNam = 'ch3_08_dec105'}, +{HashIs = 231274985, ModNam = 'ch3_08_dec106'}, +{HashIs = -479582932, ModNam = 'ch3_08_dec107'}, +{HashIs = -785612623, ModNam = 'ch3_08_dec108'}, +{HashIs = -956601273, ModNam = 'ch3_08_dec109'}, +{HashIs = 1674788332, ModNam = 'ch3_08_dec11'}, +{HashIs = 1961642378, ModNam = 'ch3_08_dec110'}, +{HashIs = 1722723599, ModNam = 'ch3_08_dec111'}, +{HashIs = 1349484689, ModNam = 'ch3_08_dec112'}, +{HashIs = 1361877151, ModNam = 'ch3_08_dec12'}, +{HashIs = -1501805763, ModNam = 'ch3_08_dec13'}, +{HashIs = -1676988837, ModNam = 'ch3_08_dec14'}, +{HashIs = -1975481658, ModNam = 'ch3_08_dec15'}, +{HashIs = -7899818, ModNam = 'ch3_08_dec16'}, +{HashIs = -307113557, ModNam = 'ch3_08_dec17'}, +{HashIs = -488457203, ModNam = 'ch3_08_dec18'}, +{HashIs = -786163568, ModNam = 'ch3_08_dec19'}, +{HashIs = -649922310, ModNam = 'ch3_08_dec20'}, +{HashIs = 1794874477, ModNam = 'ch3_08_dec21'}, +{HashIs = 658032686, ModNam = 'ch3_08_dec22_lod'}, +{HashIs = -1601632377, ModNam = 'ch3_08_dec22'}, +{HashIs = -901293309, ModNam = 'ch3_08_dec23'}, +{HashIs = -1018835816, ModNam = 'ch3_08_dec24'}, +{HashIs = -779785961, ModNam = 'ch3_08_dec25'}, +{HashIs = -1479928415, ModNam = 'ch3_08_dec26'}, +{HashIs = -295787831, ModNam = 'ch3_08_dec28'}, +{HashIs = 483852217, ModNam = 'ch3_08_dec29'}, +{HashIs = 1759451412, ModNam = 'ch3_08_dec30'}, +{HashIs = 682628969, ModNam = 'ch3_08_dec30awe'}, +{HashIs = 1957803260, ModNam = 'ch3_08_dec30qwert'}, +{HashIs = 2068430313, ModNam = 'ch3_08_dec31'}, +{HashIs = -1086044707, ModNam = 'ch3_08_dec32'}, +{HashIs = -814356928, ModNam = 'ch3_08_dec33'}, +{HashIs = -1578726622, ModNam = 'ch3_08_dec34'}, +{HashIs = -2042440725, ModNam = 'ch3_08_dec36'}, +{HashIs = -1752664458, ModNam = 'ch3_08_dec37'}, +{HashIs = 1769675356, ModNam = 'ch3_08_dec38'}, +{HashIs = 2075508433, ModNam = 'ch3_08_dec39'}, +{HashIs = 910714126, ModNam = 'ch3_08_dec3cv_lod'}, +{HashIs = -471193208, ModNam = 'ch3_08_dec40'}, +{HashIs = -1815738151, ModNam = 'ch3_08_dec44'}, +{HashIs = -1176742651, ModNam = 'ch3_08_dec45'}, +{HashIs = 1996541775, ModNam = 'ch3_08_dec46'}, +{HashIs = -2059834432, ModNam = 'ch3_08_dec47'}, +{HashIs = 202865114, ModNam = 'ch3_08_dec48'}, +{HashIs = -533126626, ModNam = 'ch3_08_dec49'}, +{HashIs = 242908488, ModNam = 'ch3_08_dec50'}, +{HashIs = 482679261, ModNam = 'ch3_08_dec51'}, +{HashIs = -57681549, ModNam = 'ch3_08_dec53'}, +{HashIs = 1745944285, ModNam = 'ch3_08_dec53cv'}, +{HashIs = -670429080, ModNam = 'ch3_08_dec55'}, +{HashIs = 1962986999, ModNam = 'ch3_08_dec67'}, +{HashIs = 1790261600, ModNam = 'ch3_08_dec68'}, +{HashIs = 1484526830, ModNam = 'ch3_08_dec69'}, +{HashIs = -930450495, ModNam = 'ch3_08_dec70'}, +{HashIs = -1170221268, ModNam = 'ch3_08_dec71'}, +{HashIs = -1408845126, ModNam = 'ch3_08_dec72'}, +{HashIs = -1649074665, ModNam = 'ch3_08_dec73'}, +{HashIs = -2127502065, ModNam = 'ch3_08_dec74'}, +{HashIs = 2062669969, ModNam = 'ch3_08_dec75'}, +{HashIs = 960386347, ModNam = 'ch3_08_dec76'}, +{HashIs = 1390250089, ModNam = 'ch3_08_dec77'}, +{HashIs = 512925652, ModNam = 'ch3_08_dec78'}, +{HashIs = 1212740416, ModNam = 'ch3_08_dec79'}, +{HashIs = -465949016, ModNam = 'ch3_08_dec80'}, +{HashIs = 1906546700, ModNam = 'ch3_08_dec80aa'}, +{HashIs = -232273277, ModNam = 'ch3_08_dec81'}, +{HashIs = 17131582, ModNam = 'ch3_08_dec82'}, +{HashIs = -1420968856, ModNam = 'ch3_08_dec83'}, +{HashIs = -1670111563, ModNam = 'ch3_08_dec84'}, +{HashIs = -1363000495, ModNam = 'ch3_08_dec85'}, +{HashIs = 1609770420, ModNam = 'ch3_08_dec86'}, +{HashIs = 968448313, ModNam = 'ch3_08_dec88'}, +{HashIs = 1202353435, ModNam = 'ch3_08_dec89'}, +{HashIs = 1132784604, ModNam = 'ch3_08_dec90'}, +{HashIs = 869223537, ModNam = 'ch3_08_dec91'}, +{HashIs = -655583571, ModNam = 'ch3_08_dec92'}, +{HashIs = 187890489, ModNam = 'ch3_08_dec93'}, +{HashIs = -296697483, ModNam = 'ch3_08_dec94'}, +{HashIs = -1635671568, ModNam = 'ch3_08_dec95'}, +{HashIs = -1859713221, ModNam = 'ch3_08_dec96'}, +{HashIs = -1025414481, ModNam = 'ch3_08_dec97'}, +{HashIs = -1279669152, ModNam = 'ch3_08_dec98'}, +{HashIs = 1466569666, ModNam = 'ch3_08_dec99'}, +{HashIs = 858338771, ModNam = 'ch3_08_decal_32'}, +{HashIs = -20458576, ModNam = 'ch3_08_decal_987'}, +{HashIs = -661622849, ModNam = 'ch3_08_fence_01'}, +{HashIs = -1368155258, ModNam = 'ch3_08_fence_02'}, +{HashIs = -1121568533, ModNam = 'ch3_08_fence_03'}, +{HashIs = -609126919, ModNam = 'ch3_08_fence_04'}, +{HashIs = -1521425206, ModNam = 'ch3_08_fizz02'}, +{HashIs = -1968792502, ModNam = 'ch3_08_fizz02b'}, +{HashIs = -1165216557, ModNam = 'ch3_08_grime_01'}, +{HashIs = 1015101627, ModNam = 'ch3_08_grime_02'}, +{HashIs = 782736648, ModNam = 'ch3_08_grime_03'}, +{HashIs = 417952140, ModNam = 'ch3_08_grime_04'}, +{HashIs = 1976506050, ModNam = 'ch3_08_land_01'}, +{HashIs = -797455342, ModNam = 'ch3_08_land_02'}, +{HashIs = -498700369, ModNam = 'ch3_08_land_03'}, +{HashIs = 1177258638, ModNam = 'ch3_08_land_03a'}, +{HashIs = -1385888275, ModNam = 'ch3_08_land_04'}, +{HashIs = -1155096208, ModNam = 'ch3_08_land_05'}, +{HashIs = -1758963292, ModNam = 'ch3_08_land_06'}, +{HashIs = 201352404, ModNam = 'ch3_08_land_06a'}, +{HashIs = -1459421863, ModNam = 'ch3_08_land_07'}, +{HashIs = -1964874762, ModNam = 'ch3_08_land_07a'}, +{HashIs = 1923059859, ModNam = 'ch3_08_land_08'}, +{HashIs = -2073742306, ModNam = 'ch3_08_land_09'}, +{HashIs = 1910705034, ModNam = 'ch3_08_land_10'}, +{HashIs = -364578656, ModNam = 'ch3_08_lightbase_01'}, +{HashIs = -1488442722, ModNam = 'ch3_08_parkinglot_'}, +{HashIs = 1218750848, ModNam = 'ch3_08_pklines_01'}, +{HashIs = 2131662419, ModNam = 'ch3_08_pklines_05'}, +{HashIs = -1978260719, ModNam = 'ch3_08_ppbldg003'}, +{HashIs = 961698980, ModNam = 'ch3_08_ppbldg006_d'}, +{HashIs = 352401641, ModNam = 'ch3_08_ppbldg006'}, +{HashIs = -953233214, ModNam = 'ch3_08_pptube01'}, +{HashIs = -626690129, ModNam = 'ch3_08_pptube02'}, +{HashIs = -1545926117, ModNam = 'ch3_08_pptube03'}, +{HashIs = 639078034, ModNam = 'ch3_08_pptube04'}, +{HashIs = 105074410, ModNam = 'ch3_08_pptube05'}, +{HashIs = 267477574, ModNam = 'ch3_08_pptube06'}, +{HashIs = 2086265653, ModNam = 'ch3_08_props_combo170_01_lod'}, +{HashIs = -823001744, ModNam = 'ch3_08_props_s_029'}, +{HashIs = -1134569072, ModNam = 'ch3_08_props_s_030'}, +{HashIs = -1373487851, ModNam = 'ch3_08_props_s_031'}, +{HashIs = -1719209678, ModNam = 'ch3_08_pumprm_rd00'}, +{HashIs = -1014774485, ModNam = 'ch3_08_pumprm_rd01'}, +{HashIs = 1970173256, ModNam = 'ch3_08_road003'}, +{HashIs = 2131475695, ModNam = 'ch3_08_road003a'}, +{HashIs = -1471592537, ModNam = 'ch3_08_road13'}, +{HashIs = -1849230487, ModNam = 'ch3_08_road652'}, +{HashIs = -2131771372, ModNam = 'ch3_08_roadblend01'}, +{HashIs = -2094414058, ModNam = 'ch3_08_trk_16'}, +{HashIs = -1590623728, ModNam = 'ch3_08_trk_21'}, +{HashIs = 1868516726, ModNam = 'ch3_08_trk_arm_05'}, +{HashIs = 207040595, ModNam = 'ch3_08_tub01_dcl'}, +{HashIs = 1779417278, ModNam = 'ch3_08_tub02_dcl'}, +{HashIs = -1903762886, ModNam = 'ch3_08_tub03_dcl'}, +{HashIs = 2076169544, ModNam = 'ch3_08_tub04_dcl'}, +{HashIs = 581637042, ModNam = 'ch3_08_tub05_dcl'}, +{HashIs = 800372682, ModNam = 'ch3_08_tub06_dcl'}, +{HashIs = 1055357395, ModNam = 'ch3_08_tub08_dcl'}, +{HashIs = -2046121644, ModNam = 'ch3_08_tub10_dcl'}, +{HashIs = 1458015620, ModNam = 'ch3_08_tub15_dcl'}, +{HashIs = 1132841131, ModNam = 'ch3_08_tub18_dcl'}, +{HashIs = 825027715, ModNam = 'ch3_08_tub20_dcl'}, +{HashIs = -1345582026, ModNam = 'ch3_08_tub20_dcl003'}, +{HashIs = 925686296, ModNam = 'ch3_08_tub24_dcl'}, +{HashIs = -1732642658, ModNam = 'ch3_08_tub25_dcl'}, +{HashIs = -749132645, ModNam = 'ch3_08_weir_01'}, +{HashIs = -987822041, ModNam = 'ch3_08_weir_02'}, +{HashIs = -1878254078, ModNam = 'ch3_08_weir_03'}, +{HashIs = -836090305, ModNam = 'ch3_09_crashbar_021_lod'}, +{HashIs = 1100483508, ModNam = 'ch3_09_crashbar_022_lod'}, +{HashIs = -1352003749, ModNam = 'ch3_09_crashbar_023_lod'}, +{HashIs = 1123863124, ModNam = 'ch3_09_crashbar_024_lod'}, +{HashIs = -1764881703, ModNam = 'ch3_09_crashbar_09'}, +{HashIs = -184432041, ModNam = 'ch3_09_crashbar_10'}, +{HashIs = -1904280213, ModNam = 'ch3_09_crashbar_16'}, +{HashIs = 2091209800, ModNam = 'ch3_09_crashbar_20'}, +{HashIs = -1870331984, ModNam = 'ch3_09_decals00'}, +{HashIs = -1640522987, ModNam = 'ch3_09_decals01'}, +{HashIs = -1559649095, ModNam = 'ch3_09_decals02'}, +{HashIs = -1330429940, ModNam = 'ch3_09_decals03'}, +{HashIs = -947098178, ModNam = 'ch3_09_decals04'}, +{HashIs = -542597646, ModNam = 'ch3_09_decals06'}, +{HashIs = -311477889, ModNam = 'ch3_09_decals07'}, +{HashIs = -34219380, ModNam = 'ch3_09_decals08'}, +{HashIs = 61924866, ModNam = 'ch3_09_decals09'}, +{HashIs = -1672025729, ModNam = 'ch3_09_decals10'}, +{HashIs = 1628074739, ModNam = 'ch3_09_decals11'}, +{HashIs = 2137501601, ModNam = 'ch3_09_decals12'}, +{HashIs = -1249403924, ModNam = 'ch3_09_decals13'}, +{HashIs = -1047415808, ModNam = 'ch3_09_decals14'}, +{HashIs = -2014461767, ModNam = 'ch3_09_decals15'}, +{HashIs = -88889785, ModNam = 'ch3_09_decals17'}, +{HashIs = 150553298, ModNam = 'ch3_09_decals18'}, +{HashIs = -552210680, ModNam = 'ch3_09_decals19'}, +{HashIs = 586641170, ModNam = 'ch3_09_decals20'}, +{HashIs = 1836942377, ModNam = 'ch3_09_decals22'}, +{HashIs = -2143049291, ModNam = 'ch3_09_decals23'}, +{HashIs = -636887744, ModNam = 'ch3_09_decals24'}, +{HashIs = 1160262515, ModNam = 'ch3_09_decals26'}, +{HashIs = 1465505750, ModNam = 'ch3_09_decals27'}, +{HashIs = -1882699586, ModNam = 'ch3_09_decals28'}, +{HashIs = -1584206765, ModNam = 'ch3_09_decals29'}, +{HashIs = 367057505, ModNam = 'ch3_09_decals37'}, +{HashIs = 1019979830, ModNam = 'ch3_09_decals38'}, +{HashIs = 794103113, ModNam = 'ch3_09_decals39'}, +{HashIs = -1468695232, ModNam = 'ch3_09_decals58'}, +{HashIs = -1840885534, ModNam = 'ch3_09_decals59'}, +{HashIs = 35339126, ModNam = 'ch3_09_decals60'}, +{HashIs = 272717762, ModNam = 'ch3_09_decals61'}, +{HashIs = 1050621049, ModNam = 'ch3_09_decals63'}, +{HashIs = 1546088329, ModNam = 'ch3_09_decals64'}, +{HashIs = -370144484, ModNam = 'ch3_09_decals65'}, +{HashIs = -140171642, ModNam = 'ch3_09_decals66'}, +{HashIs = 2010687215, ModNam = 'ch3_09_decals67'}, +{HashIs = -2054340008, ModNam = 'ch3_09_decals68'}, +{HashIs = -1555268138, ModNam = 'ch3_09_decals69'}, +{HashIs = -1073042802, ModNam = 'ch3_09_decals72'}, +{HashIs = -1636079760, ModNam = 'ch3_09_decals73'}, +{HashIs = -1934507043, ModNam = 'ch3_09_decals74'}, +{HashIs = -977331276, ModNam = 'ch3_09_land_01'}, +{HashIs = -723863061, ModNam = 'ch3_09_land_02'}, +{HashIs = -433300338, ModNam = 'ch3_09_land_03'}, +{HashIs = -802180963, ModNam = 'ch3_09_land_05'}, +{HashIs = -481405222, ModNam = 'ch3_09_land_06'}, +{HashIs = -1416018446, ModNam = 'ch3_09_props_combo10_dslod'}, +{HashIs = -396751366, ModNam = 'ch3_09_props_combo11_dslod'}, +{HashIs = -1754475451, ModNam = 'ch3_09_props_combo12_dslod'}, +{HashIs = -49364721, ModNam = 'ch3_09_props_combo13_dslod'}, +{HashIs = -1669263607, ModNam = 'ch3_09_props_combo14_dslod'}, +{HashIs = -1679690193, ModNam = 'ch3_09_props_combo15_dslod'}, +{HashIs = 1951590537, ModNam = 'ch3_09_props_combo16_dslod'}, +{HashIs = 538575755, ModNam = 'ch3_09_props_combo17_dslod'}, +{HashIs = -485688309, ModNam = 'ch3_09_props_combo18_dslod'}, +{HashIs = 1094168726, ModNam = 'ch3_09_trk_16'}, +{HashIs = 995001595, ModNam = 'ch3_09_trk_17b'}, +{HashIs = 504883807, ModNam = 'ch3_09_trk_18'}, +{HashIs = 261393856, ModNam = 'ch3_09_trk_18b'}, +{HashIs = 270945916, ModNam = 'ch3_09_trk_19'}, +{HashIs = -2138935626, ModNam = 'ch3_09_trk_19a'}, +{HashIs = 876024697, ModNam = 'ch3_09_trk_20'}, +{HashIs = 695689610, ModNam = 'ch3_10_b1_railing'}, +{HashIs = -2015949425, ModNam = 'ch3_10_b1'}, +{HashIs = 355704072, ModNam = 'ch3_10_b2_railing'}, +{HashIs = 218175461, ModNam = 'ch3_10_b2'}, +{HashIs = 1043888723, ModNam = 'ch3_10_b3'}, +{HashIs = 695520680, ModNam = 'ch3_10_decs07'}, +{HashIs = 242390948, ModNam = 'ch3_10_decs08'}, +{HashIs = 956197735, ModNam = 'ch3_10_decs51'}, +{HashIs = 1595586471, ModNam = 'ch3_10_decs54'}, +{HashIs = 1901452317, ModNam = 'ch3_10_decs55'}, +{HashIs = -2136507712, ModNam = 'ch3_10_decs56'}, +{HashIs = 116426580, ModNam = 'ch3_10_decs57'}, +{HashIs = 339419625, ModNam = 'ch3_10_decs58'}, +{HashIs = 709643787, ModNam = 'ch3_10_decs59'}, +{HashIs = 1970070235, ModNam = 'ch3_10_decs60'}, +{HashIs = 1655422297, ModNam = 'ch3_10_decs61'}, +{HashIs = 415803796, ModNam = 'ch3_10_decs62'}, +{HashIs = 101352472, ModNam = 'ch3_10_decs63'}, +{HashIs = 916874575, ModNam = 'ch3_10_decs64'}, +{HashIs = 618643906, ModNam = 'ch3_10_decs65'}, +{HashIs = -911996084, ModNam = 'ch3_10_decs67'}, +{HashIs = 1372273969, ModNam = 'ch3_10_dir_rd_sgn_01'}, +{HashIs = -755156235, ModNam = 'ch3_10_ele_conc_base_01'}, +{HashIs = -642025218, ModNam = 'ch3_10_fence01'}, +{HashIs = -734466571, ModNam = 'ch3_10_fence02'}, +{HashIs = 164216704, ModNam = 'ch3_10_g1_multi'}, +{HashIs = -1271000839, ModNam = 'ch3_10_g1_terrain'}, +{HashIs = 371161404, ModNam = 'ch3_10_g2_multi'}, +{HashIs = 1109293905, ModNam = 'ch3_10_g2_terrain'}, +{HashIs = 2117842222, ModNam = 'ch3_10_glue'}, +{HashIs = -1140411524, ModNam = 'ch3_10_glue002'}, +{HashIs = -951966168, ModNam = 'ch3_10_glue2'}, +{HashIs = 1401698060, ModNam = 'ch3_10_graff'}, +{HashIs = -2094266393, ModNam = 'ch3_10_land_01_decal03'}, +{HashIs = 35492179, ModNam = 'ch3_10_land_01b'}, +{HashIs = 909917033, ModNam = 'ch3_10_land_02_decal02'}, +{HashIs = 496571095, ModNam = 'ch3_10_land_02'}, +{HashIs = 1349655077, ModNam = 'ch3_10_land_03_decal02'}, +{HashIs = -1889700254, ModNam = 'ch3_10_land_03'}, +{HashIs = -970717207, ModNam = 'ch3_10_land_04_decals02'}, +{HashIs = 2032880126, ModNam = 'ch3_10_land_04'}, +{HashIs = 1793699195, ModNam = 'ch3_10_land_05'}, +{HashIs = 1470924545, ModNam = 'ch3_10_land_06'}, +{HashIs = -965286764, ModNam = 'ch3_10_land_07'}, +{HashIs = -1364249339, ModNam = 'ch3_10_land_08'}, +{HashIs = -1720579445, ModNam = 'ch3_10_land_09'}, +{HashIs = 820655661, ModNam = 'ch3_10_land_10'}, +{HashIs = 2059129305, ModNam = 'ch3_10_rbridge'}, +{HashIs = 1056063697, ModNam = 'ch3_10_road'}, +{HashIs = 446856490, ModNam = 'ch3_10_weed_01'}, +{HashIs = -735973326, ModNam = 'ch3_10_weed_02'}, +{HashIs = -1774041919, ModNam = 'ch3_11__decal001'}, +{HashIs = -263785343, ModNam = 'ch3_11_armco1'}, +{HashIs = 1901033064, ModNam = 'ch3_11_armco2'}, +{HashIs = 1628755443, ModNam = 'ch3_11_armco3'}, +{HashIs = 1438039863, ModNam = 'ch3_11_armco4'}, +{HashIs = 1130306184, ModNam = 'ch3_11_armco5'}, +{HashIs = -1467292450, ModNam = 'ch3_11_armco6'}, +{HashIs = -1768800019, ModNam = 'ch3_11_armco7'}, +{HashIs = -1935135463, ModNam = 'ch3_11_armco8'}, +{HashIs = 2061928854, ModNam = 'ch3_11_armco9'}, +{HashIs = -491910524, ModNam = 'ch3_11_cabletarp1'}, +{HashIs = -2029336656, ModNam = 'ch3_11_cdec_01h'}, +{HashIs = 1181754869, ModNam = 'ch3_11_ch2_11_decal'}, +{HashIs = 1175698662, ModNam = 'ch3_11_ch3_armco_10'}, +{HashIs = 2098047693, ModNam = 'ch3_11_ch3_armco_11'}, +{HashIs = 1657370193, ModNam = 'ch3_11_ch3_armco_12'}, +{HashIs = 1378407676, ModNam = 'ch3_11_ch3_armco_13'}, +{HashIs = 1835469692, ModNam = 'ch3_11_ch3_armco_14'}, +{HashIs = -2002075133, ModNam = 'ch3_11_ch3_armco_16'}, +{HashIs = 185550538, ModNam = 'ch3_11_ch3_armco_17'}, +{HashIs = 644185462, ModNam = 'ch3_11_ch3_armco_18'}, +{HashIs = 814453186, ModNam = 'ch3_11_ch3_armco_19'}, +{HashIs = -1734264607, ModNam = 'ch3_11_ch3_structures1_b'}, +{HashIs = -2134516844, ModNam = 'ch3_11_ch3_tanksmall'}, +{HashIs = 538582608, ModNam = 'ch3_11_chimney1_decal001'}, +{HashIs = 1242356579, ModNam = 'ch3_11_des_tankercrash_end'}, +{HashIs = -599149826, ModNam = 'ch3_11_des_tankercrash_start'}, +{HashIs = 1391354030, ModNam = 'ch3_11_detail_new4a'}, +{HashIs = 1402666496, ModNam = 'ch3_11_detail009'}, +{HashIs = 1668009666, ModNam = 'ch3_11_detail3a'}, +{HashIs = 1073154009, ModNam = 'ch3_11_detail3c'}, +{HashIs = 871192768, ModNam = 'ch3_11_detail4'}, +{HashIs = 742218974, ModNam = 'ch3_11_detail4b'}, +{HashIs = 1380259183, ModNam = 'ch3_11_detail6'}, +{HashIs = 1137834121, ModNam = 'ch3_11_detail7'}, +{HashIs = 201431831, ModNam = 'ch3_11_detail7b'}, +{HashIs = 413290682, ModNam = 'ch3_11_fan001'}, +{HashIs = -1292995633, ModNam = 'ch3_11_gate_1_hd'}, +{HashIs = -1211435954, ModNam = 'ch3_11_gate_2_hd'}, +{HashIs = -1964467423, ModNam = 'ch3_11_gate_3_hd'}, +{HashIs = 984406577, ModNam = 'ch3_11_gate_4_hd'}, +{HashIs = -1160753057, ModNam = 'ch3_11_ground_01'}, +{HashIs = -785220317, ModNam = 'ch3_11_ground_02'}, +{HashIs = -2025625274, ModNam = 'ch3_11_ground_03'}, +{HashIs = 1471253027, ModNam = 'ch3_11_ground_04'}, +{HashIs = 646588365, ModNam = 'ch3_11_ground_05'}, +{HashIs = 1949057816, ModNam = 'ch3_11_ground_06'}, +{HashIs = 1183672275, ModNam = 'ch3_11_ground_07'}, +{HashIs = 341738358, ModNam = 'ch3_11_ground_08'}, +{HashIs = -249545478, ModNam = 'ch3_11_ground_09'}, +{HashIs = -2095849545, ModNam = 'ch3_11_ground_10'}, +{HashIs = 1809690947, ModNam = 'ch3_11_ground_11'}, +{HashIs = 1619040905, ModNam = 'ch3_11_ground_12'}, +{HashIs = -1907689955, ModNam = 'ch3_11_ground_13'}, +{HashIs = 2097501074, ModNam = 'ch3_11_ground_14'}, +{HashIs = 719957844, ModNam = 'ch3_11_ground_15'}, +{HashIs = 390793239, ModNam = 'ch3_11_ground_16'}, +{HashIs = 1178166771, ModNam = 'ch3_11_ground_17'}, +{HashIs = -2114999981, ModNam = 'ch3_11_ground_18_o'}, +{HashIs = 868598028, ModNam = 'ch3_11_ground_18'}, +{HashIs = -29698569, ModNam = 'ch3_11_ground_19'}, +{HashIs = -1598334529, ModNam = 'ch3_11_ground_conc_o'}, +{HashIs = 1371079303, ModNam = 'ch3_11_ground_decal03'}, +{HashIs = -1701324808, ModNam = 'ch3_11_jump'}, +{HashIs = -1370456270, ModNam = 'ch3_11_ladder_b'}, +{HashIs = -1367591952, ModNam = 'ch3_11_ladder01'}, +{HashIs = -1070147739, ModNam = 'ch3_11_ladder02'}, +{HashIs = 1236045313, ModNam = 'ch3_11_lay_byovy_3'}, +{HashIs = -1839648009, ModNam = 'ch3_11_mground_2_o'}, +{HashIs = 1825437987, ModNam = 'ch3_11_mground_2'}, +{HashIs = 217359003, ModNam = 'ch3_11_nwdcal01'}, +{HashIs = -687819500, ModNam = 'ch3_11_pipe01'}, +{HashIs = -1205074353, ModNam = 'ch3_11_pipe01b'}, +{HashIs = -359044311, ModNam = 'ch3_11_pipe01c'}, +{HashIs = -908944712, ModNam = 'ch3_11_pipe02'}, +{HashIs = 1060115317, ModNam = 'ch3_11_pipe02b'}, +{HashIs = 1506976263, ModNam = 'ch3_11_pipe03a_2_lod'}, +{HashIs = -473881927, ModNam = 'ch3_11_pipe03a_2'}, +{HashIs = -116062724, ModNam = 'ch3_11_pipe03a'}, +{HashIs = 1640453983, ModNam = 'ch3_11_pipe03b'}, +{HashIs = -1937920817, ModNam = 'ch3_11_pipe03c'}, +{HashIs = 1621316591, ModNam = 'ch3_11_pipe04a'}, +{HashIs = 1247848298, ModNam = 'ch3_11_pipe04b'}, +{HashIs = 958858487, ModNam = 'ch3_11_pipe04c'}, +{HashIs = 267921154, ModNam = 'ch3_11_pipe05'}, +{HashIs = 44960878, ModNam = 'ch3_11_pipe06'}, +{HashIs = 1980166954, ModNam = 'ch3_11_pipe07'}, +{HashIs = 1748326279, ModNam = 'ch3_11_pipe08'}, +{HashIs = 1944361601, ModNam = 'ch3_11_pipedecal01'}, +{HashIs = -1554155150, ModNam = 'ch3_11_pipedecal02'}, +{HashIs = 1227200259, ModNam = 'ch3_11_railing01'}, +{HashIs = 473605960, ModNam = 'ch3_11_railing01b'}, +{HashIs = 166855351, ModNam = 'ch3_11_railing01c'}, +{HashIs = 113704033, ModNam = 'ch3_11_railing01d'}, +{HashIs = -158114822, ModNam = 'ch3_11_railing01e'}, +{HashIs = -478857794, ModNam = 'ch3_11_railing01f'}, +{HashIs = -1560917341, ModNam = 'ch3_11_railing02'}, +{HashIs = 1824546360, ModNam = 'ch3_11_railing03'}, +{HashIs = 1983476010, ModNam = 'ch3_11_railing04'}, +{HashIs = -2061988116, ModNam = 'ch3_11_railing05'}, +{HashIs = -326252419, ModNam = 'ch3_11_rf_tanker_end_slod'}, +{HashIs = 1026225904, ModNam = 'ch3_11_rf_tanker_start_slod'}, +{HashIs = 1280834262, ModNam = 'ch3_11_rubbish01'}, +{HashIs = 1494989652, ModNam = 'ch3_11_struc15_rail'}, +{HashIs = -2006451316, ModNam = 'ch3_11_structures1'}, +{HashIs = 1926870575, ModNam = 'ch3_11_structures12'}, +{HashIs = 1588366805, ModNam = 'ch3_11_structures15'}, +{HashIs = 2052677487, ModNam = 'ch3_11_structures2'}, +{HashIs = -1731035532, ModNam = 'ch3_11_structures2b'}, +{HashIs = 1290568854, ModNam = 'ch3_11_structures4'}, +{HashIs = -1781098899, ModNam = 'ch3_11_structures5'}, +{HashIs = 1018984, ModNam = 'ch3_11_structures6_new'}, +{HashIs = -1743541582, ModNam = 'ch3_11_structures6b_new'}, +{HashIs = 982867936, ModNam = 'ch3_11_structures9'}, +{HashIs = -729433511, ModNam = 'ch3_11_tamov_01'}, +{HashIs = 1760672682, ModNam = 'ch3_11_tankbig'}, +{HashIs = -397084148, ModNam = 'ch3_11_tankerexp_end_dec'}, +{HashIs = -475010146, ModNam = 'ch3_11_tankerexp_end'}, +{HashIs = -2077918235, ModNam = 'ch3_11_tankerexp_grp0_slod'}, +{HashIs = 1117786725, ModNam = 'ch3_11_tankerexp_grp0'}, +{HashIs = -208919750, ModNam = 'ch3_11_tankerexp_grp3_slod'}, +{HashIs = 959905683, ModNam = 'ch3_11_tankerexp_grp3'}, +{HashIs = -587517777, ModNam = 'ch3_11_tankerexp_petrol'}, +{HashIs = -1076771576, ModNam = 'ch3_11_tankerexp_ptrl2'}, +{HashIs = 1511591386, ModNam = 'ch3_11_tankerexp_start_slod'}, +{HashIs = -2003469124, ModNam = 'ch3_11_tankerexp_start'}, +{HashIs = -621736190, ModNam = 'ch3_11_tanksmall_rail01_lod'}, +{HashIs = 1584325512, ModNam = 'ch3_11_tanksmall_rail01'}, +{HashIs = -1303737526, ModNam = 'ch3_11_tanksmall_rail02'}, +{HashIs = 241877889, ModNam = 'ch3_11_tanksmall_rail04'}, +{HashIs = 589884669, ModNam = 'ch3_11_tanksmall_rail05'}, +{HashIs = -341515861, ModNam = 'ch3_11_tbig_rail_lod01'}, +{HashIs = 395574536, ModNam = 'ch3_11_tbig_rail01'}, +{HashIs = 1902883002, ModNam = 'ch3_11_tbig_rail02'}, +{HashIs = 1662653463, ModNam = 'ch3_11_tbig_rail03'}, +{HashIs = 1318447887, ModNam = 'ch3_11_tbig_rail04'}, +{HashIs = 1088901042, ModNam = 'ch3_11_tbig_rail05'}, +{HashIs = -1762624561, ModNam = 'ch3_11_tbig_rail06'}, +{HashIs = -2001608878, ModNam = 'ch3_11_tbig_rail07'}, +{HashIs = 1809275886, ModNam = 'ch3_11_trk_dec00'}, +{HashIs = 97816522, ModNam = 'ch3_11_trk_dec02'}, +{HashIs = -637716424, ModNam = 'ch3_11_trk_dec06'}, +{HashIs = -875947346, ModNam = 'ch3_11_trk_dec10'}, +{HashIs = 1770116643, ModNam = 'ch3_11_trk_dec14'}, +{HashIs = 1424960766, ModNam = 'ch3_11_trk_dec16'}, +{HashIs = -15137645, ModNam = 'ch3_11_trk_dec25'}, +{HashIs = 1029865509, ModNam = 'ch3_11_trk_dec32'}, +{HashIs = 123540475, ModNam = 'ch3_11_trk_dec36'}, +{HashIs = -1421938368, ModNam = 'ch3_11_trk_dec41'}, +{HashIs = -1698475931, ModNam = 'ch3_11_trk_dec48'}, +{HashIs = -1314718468, ModNam = 'ch3_11_trk_dec52'}, +{HashIs = -1170600402, ModNam = 'ch3_11_trk_dec56'}, +{HashIs = 935857344, ModNam = 'ch3_11_trk_dec60'}, +{HashIs = 106703225, ModNam = 'ch3_11_trk_dec66'}, +{HashIs = 1262203423, ModNam = 'ch3_11_trk_dec72'}, +{HashIs = 640378871, ModNam = 'ch3_11_trk_dec74'}, +{HashIs = 141798536, ModNam = 'ch3_11_trk_dec76'}, +{HashIs = -1937328976, ModNam = 'ch3_11_trk_dec77'}, +{HashIs = 103001020, ModNam = 'ch3_11_trk_dec80'}, +{HashIs = -2093575702, ModNam = 'ch3_11_wattower1'}, +{HashIs = -1797638863, ModNam = 'ch3_11_wattower2'}, +{HashIs = 22191270, ModNam = 'ch3_11_weeds_01'}, +{HashIs = 244037400, ModNam = 'ch3_11_weeds_02'}, +{HashIs = -689911857, ModNam = 'ch3_11_weeds_03'}, +{HashIs = 2053672672, ModNam = 'ch3_11_weeds_05'}, +{HashIs = -57574957, ModNam = 'ch3_11_whirly_parent'}, +{HashIs = -1091875848, ModNam = 'ch3_11_wires_md_06'}, +{HashIs = -428138242, ModNam = 'ch3_11_wires_md_069'}, +{HashIs = -1132685978, ModNam = 'ch3_11_yard01'}, +{HashIs = 95057815, ModNam = 'ch3_12_animplane01'}, +{HashIs = -303347687, ModNam = 'ch3_12_animplane02'}, +{HashIs = 100618162, ModNam = 'ch3_12_animplane1_lod'}, +{HashIs = 26298863, ModNam = 'ch3_12_animplane2_lod'}, +{HashIs = 1022385496, ModNam = 'ch3_12_belucky'}, +{HashIs = 454153329, ModNam = 'ch3_12_casinodetailsa'}, +{HashIs = -305169939, ModNam = 'ch3_12_casinodetailsb'}, +{HashIs = -1535887408, ModNam = 'ch3_12_casinoovly'}, +{HashIs = 286261492, ModNam = 'ch3_12_dcl_00'}, +{HashIs = -647145959, ModNam = 'ch3_12_dcl_00b'}, +{HashIs = 2076931426, ModNam = 'ch3_12_emissivea_lod'}, +{HashIs = -1517221919, ModNam = 'ch3_12_emissivea'}, +{HashIs = 1219710487, ModNam = 'ch3_12_emissived'}, +{HashIs = -1863445814, ModNam = 'ch3_12_emissivee_lod'}, +{HashIs = 1818989975, ModNam = 'ch3_12_emissivee'}, +{HashIs = -451597541, ModNam = 'ch3_12_ff00'}, +{HashIs = -1361690141, ModNam = 'ch3_12_ff00rail01'}, +{HashIs = 1595875958, ModNam = 'ch3_12_ff00rail02'}, +{HashIs = -1926791546, ModNam = 'ch3_12_ff00rail03'}, +{HashIs = -362183076, ModNam = 'ch3_12_ff049'}, +{HashIs = -1726457964, ModNam = 'ch3_12_ff049rail01'}, +{HashIs = 1346782701, ModNam = 'ch3_12_ff049rail02'}, +{HashIs = 1388206108, ModNam = 'ch3_12_ff055'}, +{HashIs = 33943432, ModNam = 'ch3_12_ff10'}, +{HashIs = 1440257844, ModNam = 'ch3_12_ff12'}, +{HashIs = -967494268, ModNam = 'ch3_12_ff12rail01'}, +{HashIs = -735260365, ModNam = 'ch3_12_ff12rail02'}, +{HashIs = 705395951, ModNam = 'ch3_12_ff12rail03'}, +{HashIs = -1211557780, ModNam = 'ch3_12_ff12rail04'}, +{HashIs = -22239694, ModNam = 'ch3_12_ff12rail05'}, +{HashIs = 221659973, ModNam = 'ch3_12_ff12rail06'}, +{HashIs = -857701046, ModNam = 'ch3_12_ff16'}, +{HashIs = -1564037157, ModNam = 'ch3_12_ff16b'}, +{HashIs = -335461809, ModNam = 'ch3_12_ff16c'}, +{HashIs = -1350088027, ModNam = 'ch3_12_ff41rail02'}, +{HashIs = -1164778481, ModNam = 'ch3_12_ff46'}, +{HashIs = 1567288242, ModNam = 'ch3_12_ff46rail01'}, +{HashIs = 1789068838, ModNam = 'ch3_12_ff46rail02'}, +{HashIs = 83837601, ModNam = 'ch3_12_ff4rail01'}, +{HashIs = -669373428, ModNam = 'ch3_12_fizzrails01'}, +{HashIs = -966817641, ModNam = 'ch3_12_fizzrails02'}, +{HashIs = 1035302721, ModNam = 'ch3_12_fizzrails03'}, +{HashIs = 737399742, ModNam = 'ch3_12_fizzrails04'}, +{HashIs = 559005306, ModNam = 'ch3_12_fizzrails05'}, +{HashIs = 269556729, ModNam = 'ch3_12_fizzrails06'}, +{HashIs = 1656799579, ModNam = 'ch3_12_fizzrails07'}, +{HashIs = 285744619, ModNam = 'ch3_12_fizzrails08'}, +{HashIs = 1162053217, ModNam = 'ch3_12_fizzrails09'}, +{HashIs = 1725745243, ModNam = 'ch3_12_fizzrails10'}, +{HashIs = -1884382722, ModNam = 'ch3_12_fizzrails11'}, +{HashIs = -1788369552, ModNam = 'ch3_12_fizzrails12'}, +{HashIs = -1306403100, ModNam = 'ch3_12_fizzrails13'}, +{HashIs = -1075545495, ModNam = 'ch3_12_fizzrails14'}, +{HashIs = -406697432, ModNam = 'ch3_12_fizzrails15'}, +{HashIs = -839182694, ModNam = 'ch3_12_fizzrails16'}, +{HashIs = -2075196605, ModNam = 'ch3_12_fizzrails17'}, +{HashIs = -1700974625, ModNam = 'ch3_12_fizzrails18'}, +{HashIs = 2028467881, ModNam = 'ch3_12_ground1_o'}, +{HashIs = -1409449821, ModNam = 'ch3_12_ground1'}, +{HashIs = 1032276539, ModNam = 'ch3_12_ground2_o'}, +{HashIs = -1119149250, ModNam = 'ch3_12_ground2'}, +{HashIs = 1970865178, ModNam = 'ch3_12_ground3_o'}, +{HashIs = -650552550, ModNam = 'ch3_12_ground3'}, +{HashIs = 1015879150, ModNam = 'ch3_12_ground4_o'}, +{HashIs = -341835801, ModNam = 'ch3_12_ground4'}, +{HashIs = 1211638081, ModNam = 'ch3_12_hay1'}, +{HashIs = 1734565783, ModNam = 'ch3_12_hay2'}, +{HashIs = 605443182, ModNam = 'ch3_12_hedgetops01'}, +{HashIs = 844165347, ModNam = 'ch3_12_hedgetops02'}, +{HashIs = 958398137, ModNam = 'ch3_12_hedgetops03'}, +{HashIs = 75692496, ModNam = 'ch3_12_hedgetopsa'}, +{HashIs = 295965718, ModNam = 'ch3_12_hedgetopsb'}, +{HashIs = -1840671393, ModNam = 'ch3_12_hedgetopsc'}, +{HashIs = -1602473532, ModNam = 'ch3_12_hedgetopsd'}, +{HashIs = -1226453203, ModNam = 'ch3_12_landingdecals'}, +{HashIs = 874636820, ModNam = 'ch3_12_landingdecalsb'}, +{HashIs = 1330934962, ModNam = 'ch3_12_paddockfencea_hi'}, +{HashIs = 224636530, ModNam = 'ch3_12_paddockfenceb_hi'}, +{HashIs = 902852738, ModNam = 'ch3_12_paddockfencec_hi'}, +{HashIs = 312209214, ModNam = 'ch3_12_paddockfenced_hi'}, +{HashIs = 457109464, ModNam = 'ch3_12_paddockfencef_hi'}, +{HashIs = 301808585, ModNam = 'ch3_12_paddockfenceg_hi'}, +{HashIs = 868425575, ModNam = 'ch3_12_paddockfenceh_hi'}, +{HashIs = -777165813, ModNam = 'ch3_12_paddockfencei_hi'}, +{HashIs = -1323174630, ModNam = 'ch3_12_paddockfencej_hi'}, +{HashIs = 965609485, ModNam = 'ch3_12_paddockfencek_hi'}, +{HashIs = -2104771919, ModNam = 'ch3_12_paddockfencel_hi'}, +{HashIs = 1106428156, ModNam = 'ch3_12_paddockfencem_hi'}, +{HashIs = -785368230, ModNam = 'ch3_12_paddockfencema_hi'}, +{HashIs = -1731358788, ModNam = 'ch3_12_paddockfencen_hi'}, +{HashIs = -1282517078, ModNam = 'ch3_12_props_combo10_slod'}, +{HashIs = 793110064, ModNam = 'ch3_12_props_combo11_slod'}, +{HashIs = 1716345502, ModNam = 'ch3_12_props_combo12_slod'}, +{HashIs = -2031424618, ModNam = 'ch3_12_props_combo13_slod'}, +{HashIs = -2054937662, ModNam = 'ch3_12_props_combo14_slod'}, +{HashIs = 96833455, ModNam = 'ch3_12_props_combo15_slod'}, +{HashIs = 1135573407, ModNam = 'ch3_12_props_combo17_slod'}, +{HashIs = -1410439771, ModNam = 'ch3_12_props_combo18_slod'}, +{HashIs = -710513263, ModNam = 'ch3_12_props_para_slod1'}, +{HashIs = -630456418, ModNam = 'ch3_12_rails01'}, +{HashIs = 915811770, ModNam = 'ch3_12_rails01b'}, +{HashIs = 2037857656, ModNam = 'ch3_12_rest'}, +{HashIs = 1285014320, ModNam = 'ch3_12_resta'}, +{HashIs = -19814491, ModNam = 'ch3_12_restb'}, +{HashIs = -1663474758, ModNam = 'ch3_12_restc'}, +{HashIs = -1903179993, ModNam = 'ch3_12_restd'}, +{HashIs = -1657521904, ModNam = 'ch3_12_smallpaddocka'}, +{HashIs = -1545124234, ModNam = 'ch3_12_smallpaddockb'}, +{HashIs = -1313807863, ModNam = 'ch3_12_smallpaddockc'}, +{HashIs = 1809372758, ModNam = 'ch3_12_smallpaddockd'}, +{HashIs = -952003274, ModNam = 'ch3_12_smallpaddockda'}, +{HashIs = 567028211, ModNam = 'ch3_12_stables1_o'}, +{HashIs = -214444329, ModNam = 'ch3_12_stables1'}, +{HashIs = -245163413, ModNam = 'ch3_12_stables2a'}, +{HashIs = 1672183550, ModNam = 'ch3_12_stables2b'}, +{HashIs = 1878093086, ModNam = 'ch3_12_stablesovly1'}, +{HashIs = 670470424, ModNam = 'ch3_12_stablesovly1b'}, +{HashIs = 108130243, ModNam = 'ch3_12_stands001'}, +{HashIs = 746363832, ModNam = 'ch3_12_stands001pole01'}, +{HashIs = 839952096, ModNam = 'ch3_12_stands001pole02'}, +{HashIs = 384635045, ModNam = 'ch3_12_stands002'}, +{HashIs = 958627060, ModNam = 'ch3_12_stands002boards1'}, +{HashIs = 115447921, ModNam = 'ch3_12_stands002boards2'}, +{HashIs = 2106326798, ModNam = 'ch3_12_stands002pole01'}, +{HashIs = 1339204508, ModNam = 'ch3_12_stands002pole02'}, +{HashIs = 505004075, ModNam = 'ch3_12_stands002pole03'}, +{HashIs = 810509462, ModNam = 'ch3_12_stands002pole04'}, +{HashIs = -1304598416, ModNam = 'ch3_12_stands002pole05'}, +{HashIs = 186270519, ModNam = 'ch3_12_stands002rail01'}, +{HashIs = -920207487, ModNam = 'ch3_12_stands002rail02'}, +{HashIs = -474778470, ModNam = 'ch3_12_stands002rail04'}, +{HashIs = -1243211520, ModNam = 'ch3_12_stands002rail05'}, +{HashIs = -1714197193, ModNam = 'ch3_12_stands002rail16'}, +{HashIs = 651263829, ModNam = 'ch3_12_stands002rail44'}, +{HashIs = -801012347, ModNam = 'ch3_12_stands002steps01'}, +{HashIs = -32022224, ModNam = 'ch3_12_stands002steps02'}, +{HashIs = -89302436, ModNam = 'ch3_12_stands002steps03'}, +{HashIs = 949868116, ModNam = 'ch3_12_stands002steps04'}, +{HashIs = 1416905737, ModNam = 'ch3_12_standsovly1'}, +{HashIs = 1707206308, ModNam = 'ch3_12_standsovly2'}, +{HashIs = 871957267, ModNam = 'ch3_12_standsovly3'}, +{HashIs = 656752851, ModNam = 'ch3_12_standsrails1'}, +{HashIs = 1028812077, ModNam = 'ch3_12_standsrails2'}, +{HashIs = 1421286394, ModNam = 'ch3_12_standsrails3'}, +{HashIs = -1652855133, ModNam = 'ch3_12_track02rail01'}, +{HashIs = 1798670872, ModNam = 'ch3_12_track02rail04'}, +{HashIs = 1861489033, ModNam = 'ch3_12_track02rail06'}, +{HashIs = 1507845985, ModNam = 'ch3_12_track02rail08'}, +{HashIs = 174475611, ModNam = 'ch3_12_track02rail10'}, +{HashIs = -820981071, ModNam = 'ch3_12_track02rail11'}, +{HashIs = -1948726210, ModNam = 'ch3_12_track02rail15'}, +{HashIs = -1875389200, ModNam = 'ch3_12_track02rail18'}, +{HashIs = -1374744306, ModNam = 'ch3_12_track02rail21'}, +{HashIs = 1511221784, ModNam = 'ch3_12_track02rail24'}, +{HashIs = -272525950, ModNam = 'ch3_12_track02rail27'}, +{HashIs = 347037533, ModNam = 'ch3_12_track02rail29'}, +{HashIs = -689773411, ModNam = 'ch3_12_track02rail32'}, +{HashIs = 730631659, ModNam = 'ch3_12_track02rail35'}, +{HashIs = -274262483, ModNam = 'ch3_12_track02rail38'}, +{HashIs = -432905600, ModNam = 'ch3_12_trackfence01'}, +{HashIs = -664287509, ModNam = 'ch3_12_trackfence02'}, +{HashIs = -1591453599, ModNam = 'ch3_12_trackfence03'}, +{HashIs = -84252174, ModNam = 'ch3_12_trackfence03b'}, +{HashIs = -1814643258, ModNam = 'ch3_12_trackfence04'}, +{HashIs = 1688670023, ModNam = 'ch3_12_trackfencea'}, +{HashIs = -775060846, ModNam = 'ch3_12_trackovly1a'}, +{HashIs = -812745196, ModNam = 'ch3_12_trackovly1b'}, +{HashIs = -108474232, ModNam = 'ch3_12_water_a'}, +{HashIs = -481549297, ModNam = 'ch3_12_water_b'}, +{HashIs = 1925166653, ModNam = 'ch3_13_armco_lb_03'}, +{HashIs = -1580416506, ModNam = 'ch3_13_armco_lb_03b'}, +{HashIs = -1919882273, ModNam = 'ch3_13_armco_lb_04'}, +{HashIs = 339818737, ModNam = 'ch3_13_bch_00'}, +{HashIs = 116301388, ModNam = 'ch3_13_bch_01'}, +{HashIs = -261394106, ModNam = 'ch3_13_bch_02'}, +{HashIs = -481437941, ModNam = 'ch3_13_bch_03'}, +{HashIs = -1140782990, ModNam = 'ch3_13_bch_05'}, +{HashIs = -1447959600, ModNam = 'ch3_13_bch_06'}, +{HashIs = -1734852195, ModNam = 'ch3_13_bch_07'}, +{HashIs = -1410860635, ModNam = 'ch3_13_car_pk_01'}, +{HashIs = -1880768967, ModNam = 'ch3_13_cp_barr_01'}, +{HashIs = 1948246601, ModNam = 'ch3_13_decls00'}, +{HashIs = 1709000132, ModNam = 'ch3_13_decls01'}, +{HashIs = -526107820, ModNam = 'ch3_13_decls02'}, +{HashIs = -765026599, ModNam = 'ch3_13_decls03'}, +{HashIs = 956886044, ModNam = 'ch3_13_decls04'}, +{HashIs = 784586642, ModNam = 'ch3_13_decls05'}, +{HashIs = -438843977, ModNam = 'ch3_13_decls06'}, +{HashIs = -1754978093, ModNam = 'ch3_13_decls07'}, +{HashIs = -495894806, ModNam = 'ch3_13_decls08'}, +{HashIs = -207068840, ModNam = 'ch3_13_decls09'}, +{HashIs = 1690892875, ModNam = 'ch3_13_decls10'}, +{HashIs = 1265420179, ModNam = 'ch3_13_decls11'}, +{HashIs = -220424608, ModNam = 'ch3_13_decls12'}, +{HashIs = -533729017, ModNam = 'ch3_13_decls13'}, +{HashIs = 511405469, ModNam = 'ch3_13_decls14'}, +{HashIs = 210487742, ModNam = 'ch3_13_decls15'}, +{HashIs = -1474625314, ModNam = 'ch3_13_decls16'}, +{HashIs = -1655575736, ModNam = 'ch3_13_decls17'}, +{HashIs = -878819356, ModNam = 'ch3_13_decls18'}, +{HashIs = -1192254841, ModNam = 'ch3_13_decls19'}, +{HashIs = -1569655174, ModNam = 'ch3_13_decls20'}, +{HashIs = -1867558153, ModNam = 'ch3_13_decls21'}, +{HashIs = 1051504371, ModNam = 'ch3_13_decls22'}, +{HashIs = 1496933388, ModNam = 'ch3_13_decls24'}, +{HashIs = 1198768257, ModNam = 'ch3_13_decls25'}, +{HashIs = 66009445, ModNam = 'ch3_13_decls26'}, +{HashIs = -189752600, ModNam = 'ch3_13_decls27'}, +{HashIs = 589690834, ModNam = 'ch3_13_decls28'}, +{HashIs = 283398991, ModNam = 'ch3_13_decls29'}, +{HashIs = 1668151741, ModNam = 'ch3_13_decls30'}, +{HashIs = 1351668739, ModNam = 'ch3_13_decls31'}, +{HashIs = 325736891, ModNam = 'ch3_13_decls32'}, +{HashIs = 808260436, ModNam = 'ch3_13_decls34'}, +{HashIs = 1289047204, ModNam = 'ch3_13_decls35'}, +{HashIs = -866989171, ModNam = 'ch3_13_decls36'}, +{HashIs = -93837385, ModNam = 'ch3_13_decls37'}, +{HashIs = -191816695, ModNam = 'ch3_13_decls38'}, +{HashIs = 585365678, ModNam = 'ch3_13_decls39'}, +{HashIs = -1925034319, ModNam = 'ch3_13_decls40'}, +{HashIs = 989014548, ModNam = 'ch3_13_decls41'}, +{HashIs = 582973865, ModNam = 'ch3_13_decls42'}, +{HashIs = 283989509, ModNam = 'ch3_13_decls43'}, +{HashIs = 1174356012, ModNam = 'ch3_13_decls44'}, +{HashIs = 104808517, ModNam = 'ch3_13_decls46'}, +{HashIs = 876518487, ModNam = 'ch3_13_decls47'}, +{HashIs = 1666415232, ModNam = 'ch3_13_decls48'}, +{HashIs = 1353274668, ModNam = 'ch3_13_decls49'}, +{HashIs = 595524564, ModNam = 'ch3_13_decls50'}, +{HashIs = 352870119, ModNam = 'ch3_13_decls51'}, +{HashIs = -1836950995, ModNam = 'ch3_13_decls52'}, +{HashIs = 1079031243, ModNam = 'ch3_13_decls53'}, +{HashIs = -1262444879, ModNam = 'ch3_13_decls56'}, +{HashIs = -496272890, ModNam = 'ch3_13_decls57'}, +{HashIs = -778184597, ModNam = 'ch3_13_decls58'}, +{HashIs = 2133472129, ModNam = 'ch3_13_decls59'}, +{HashIs = -1089752029, ModNam = 'ch3_13_decls60'}, +{HashIs = -828026026, ModNam = 'ch3_13_decls61'}, +{HashIs = -301526459, ModNam = 'ch3_13_decls62'}, +{HashIs = -61722917, ModNam = 'ch3_13_decls63'}, +{HashIs = 198495712, ModNam = 'ch3_13_decls64'}, +{HashIs = 429615469, ModNam = 'ch3_13_decls65'}, +{HashIs = -116607390, ModNam = 'ch3_13_drain_01'}, +{HashIs = -1970049957, ModNam = 'ch3_13_drain2'}, +{HashIs = 65004367, ModNam = 'ch3_13_foamwet_01'}, +{HashIs = -188070620, ModNam = 'ch3_13_foamwet_02'}, +{HashIs = -1625384506, ModNam = 'ch3_13_foamwet_03'}, +{HashIs = -1366411095, ModNam = 'ch3_13_foamwet_04'}, +{HashIs = -1597793004, ModNam = 'ch3_13_foamwet_05'}, +{HashIs = -837224514, ModNam = 'ch3_13_foamwet_06'}, +{HashIs = -1136438253, ModNam = 'ch3_13_foamwet_07'}, +{HashIs = 287747640, ModNam = 'ch3_13_hlandb_02h'}, +{HashIs = -686351193, ModNam = 'ch3_13_land_03'}, +{HashIs = 80703927, ModNam = 'ch3_13_land_05b'}, +{HashIs = -1787042221, ModNam = 'ch3_13_land_c_01'}, +{HashIs = 1869322803, ModNam = 'ch3_13_land_c_02'}, +{HashIs = -282715734, ModNam = 'ch3_13_land_c_03'}, +{HashIs = 13876485, ModNam = 'ch3_13_land_c_04'}, +{HashIs = 1251102849, ModNam = 'ch3_13_land_c_05'}, +{HashIs = 58835549, ModNam = 'ch3_13_land_c_07'}, +{HashIs = 363095714, ModNam = 'ch3_13_land_c_08'}, +{HashIs = 425968355, ModNam = 'ch3_13_land_c_12b'}, +{HashIs = -1671470689, ModNam = 'ch3_13_land_m_01'}, +{HashIs = -915424317, ModNam = 'ch3_13_land_m_02'}, +{HashIs = -1154146482, ModNam = 'ch3_13_land_m_03'}, +{HashIs = -453348648, ModNam = 'ch3_13_land_m_04'}, +{HashIs = -692529579, ModNam = 'ch3_13_land_m_05'}, +{HashIs = 472572220, ModNam = 'ch3_13_land_m_06'}, +{HashIs = 741156297, ModNam = 'ch3_13_land_r_02'}, +{HashIs = 471041430, ModNam = 'ch3_13_land_r_03'}, +{HashIs = -1187136711, ModNam = 'ch3_13_landb_01'}, +{HashIs = 1703419183, ModNam = 'ch3_13_props_ch3_13_towels'}, +{HashIs = 1133335174, ModNam = 'ch3_13_rk_ins00'}, +{HashIs = 517277974, ModNam = 'ch3_13_rk_ins01'}, +{HashIs = -38970024, ModNam = 'ch3_13_rk_ins01a'}, +{HashIs = 826781179, ModNam = 'ch3_13_rk_ins02'}, +{HashIs = 2052538393, ModNam = 'ch3_13_rk_ins03'}, +{HashIs = -1933253388, ModNam = 'ch3_13_rk_ins04'}, +{HashIs = 1593543010, ModNam = 'ch3_13_rk_ins05'}, +{HashIs = 1899113935, ModNam = 'ch3_13_rk_ins06'}, +{HashIs = -1164722027, ModNam = 'ch3_13_rk_ins07'}, +{HashIs = -959388034, ModNam = 'ch3_13_sea_end00'}, +{HashIs = -1192113472, ModNam = 'ch3_13_sea_end01'}, +{HashIs = 1910291607, ModNam = 'ch3_13_sea_end02'}, +{HashIs = 1427669775, ModNam = 'ch3_13_sea_end03'}, +{HashIs = 420219639, ModNam = 'ch3_13_sea_end04'}, +{HashIs = 2083311927, ModNam = 'ch3_13_sea_end05'}, +{HashIs = 896975820, ModNam = 'ch3_13_sea_end06'}, +{HashIs = 657205047, ModNam = 'ch3_13_sea_end07'}, +{HashIs = -539191143, ModNam = 'ch3_13_sea_end08'}, +{HashIs = -1042652276, ModNam = 'ch3_13_sea_sbed_03'}, +{HashIs = -676107, ModNam = 'ch3_13_sea_sbed_d_04'}, +{HashIs = -1079162387, ModNam = 'ch3_13_sea_uw1_01'}, +{HashIs = -417523504, ModNam = 'ch3_13_sea_uw1_02'}, +{HashIs = -312728242, ModNam = 'ch3_13_sea_uw1_03'}, +{HashIs = 175792010, ModNam = 'ch3_13_sea_uw1_04'}, +{HashIs = 418446455, ModNam = 'ch3_13_sea_uw1_05'}, +{HashIs = -200691023, ModNam = 'ch3_13_sea_uw1_06'}, +{HashIs = 1238130229, ModNam = 'ch3_13_sea_uw1_07'}, +{HashIs = -18397076, ModNam = 'ch3_13_sea_uw1_08'}, +{HashIs = -442493474, ModNam = 'ch3_13_sea_uw1_09'}, +{HashIs = 1894559077, ModNam = 'ch3_13_sea_uw1_10'}, +{HashIs = -1088697918, ModNam = 'ch3_13_sea_uw1_11'}, +{HashIs = -520974989, ModNam = 'ch3_13_sea_uw1_12'}, +{HashIs = -59816852, ModNam = 'ch3_13_sea_uw1_14'}, +{HashIs = 938261350, ModNam = 'ch3_13_sea_uw1_17'}, +{HashIs = -240317477, ModNam = 'ch3_13_sea_uw1_18_lod'}, +{HashIs = 1059211729, ModNam = 'ch3_13_sea_uw1_18'}, +{HashIs = 1400402557, ModNam = 'ch3_13_sea_uw1_19'}, +{HashIs = -1584708350, ModNam = 'ch3_13_sea_uw1_20_lod'}, +{HashIs = -529625697, ModNam = 'ch3_13_sea_uw1_20'}, +{HashIs = -307746798, ModNam = 'ch3_13_sea_uw1_21'}, +{HashIs = 900544539, ModNam = 'ch3_13_sea_uw1_22'}, +{HashIs = 65459343, ModNam = 'ch3_13_sea_uw1_23'}, +{HashIs = 1607797870, ModNam = 'ch3_13_sea_uw1_29'}, +{HashIs = 396623153, ModNam = 'ch3_13_sea_uw1_30'}, +{HashIs = -1972496916, ModNam = 'ch3_13_sea_uw1_31_lod'}, +{HashIs = -436463134, ModNam = 'ch3_13_sea_uw1_31'}, +{HashIs = 436699640, ModNam = 'ch3_13_sea_uw1_32'}, +{HashIs = 139943576, ModNam = 'ch3_13_sea_uw1_33'}, +{HashIs = 1049447171, ModNam = 'ch3_13_sea_uw1_34'}, +{HashIs = 1285318433, ModNam = 'ch3_13_sea_uw1_35'}, +{HashIs = -1741816277, ModNam = 'ch3_13_sea_uw1_36'}, +{HashIs = -1436147045, ModNam = 'ch3_13_sea_uw1_37'}, +{HashIs = 1041252010, ModNam = 'ch3_13_sea_uw1_dec_01'}, +{HashIs = 1471508980, ModNam = 'ch3_13_sea_uw1_dec_03'}, +{HashIs = 1225315483, ModNam = 'ch3_13_sea_uw1_dec_04'}, +{HashIs = 1695026329, ModNam = 'ch3_13_sea_uw1_dec_05'}, +{HashIs = -1873190085, ModNam = 'ch3_13_sea_uw1_dec_06'}, +{HashIs = -2103523386, ModNam = 'ch3_13_sea_uw1_dec_07'}, +{HashIs = -1132643438, ModNam = 'ch3_13_sea_uw1_dec_08'}, +{HashIs = 14468180, ModNam = 'ch3_13_sea_uw1_dec_09'}, +{HashIs = -1185467286, ModNam = 'ch3_13_sea_uw1_dec_10'}, +{HashIs = -999732594, ModNam = 'ch3_13_sea_uw1_dec_11'}, +{HashIs = -690229389, ModNam = 'ch3_13_sea_uw1_dec_12'}, +{HashIs = -505215615, ModNam = 'ch3_13_sea_uw1_dec_13'}, +{HashIs = 701404227, ModNam = 'ch3_13_sea_uw1_dec_15'}, +{HashIs = 529563591, ModNam = 'ch3_13_sea_uw1_dec_16'}, +{HashIs = 241622388, ModNam = 'ch3_13_sea_uw1_dec_17'}, +{HashIs = -64669455, ModNam = 'ch3_13_sea_uw1_dec_18'}, +{HashIs = -488438163, ModNam = 'ch3_13_sea_uw1_dec_19'}, +{HashIs = -1929785280, ModNam = 'ch3_13_sea_uw1_dec_20'}, +{HashIs = -2110539084, ModNam = 'ch3_13_sea_uw1_dec_21'}, +{HashIs = -665164028, ModNam = 'ch3_13_sea_uw1_dec_22'}, +{HashIs = -943405607, ModNam = 'ch3_13_sea_uw1_dec_23'}, +{HashIs = -1140478373, ModNam = 'ch3_13_sea_uw1_dec_24'}, +{HashIs = 690468368, ModNam = 'ch3_13_sea_uwb_00'}, +{HashIs = 393089693, ModNam = 'ch3_13_sea_uwb_01'}, +{HashIs = 1120299341, ModNam = 'ch3_13_sea_uwb_02'}, +{HashIs = 851429696, ModNam = 'ch3_13_sea_uwb_03'}, +{HashIs = 1614750790, ModNam = 'ch3_13_sea_uwb_04'}, +{HashIs = 1317109963, ModNam = 'ch3_13_sea_uwb_05'}, +{HashIs = 2142298921, ModNam = 'ch3_13_sea_uwb_06'}, +{HashIs = -2076855252, ModNam = 'ch3_13_sea_uwb_d_00'}, +{HashIs = -1158110795, ModNam = 'ch3_13_sea_uwb_d_01'}, +{HashIs = -610391698, ModNam = 'ch3_13_sea_wreck_00'}, +{HashIs = 2146398702, ModNam = 'ch3_13_sea_wreck_01'}, +{HashIs = 1279527576, ModNam = 'ch3_13_sea_wreck_02'}, +{HashIs = -1550501575, ModNam = 'ch3_13_sea_wreck_03'}, +{HashIs = 508610414, ModNam = 'ch3_13_sea_wreck_decal'}, +{HashIs = 1602759496, ModNam = 'ch3_13_sea_wreck_lod'}, +{HashIs = -1704574113, ModNam = 'ch3_13_wall_00'}, +{HashIs = -1344442803, ModNam = 'ch3_13_wall_01'}, +{HashIs = -63071912, ModNam = 'ch3_13_waves_02'}, +{HashIs = 175420870, ModNam = 'ch3_13_waves_03'}, +{HashIs = -1157978167, ModNam = 'ch3_14_blend01'}, +{HashIs = 78986045, ModNam = 'ch3_14_blend02'}, +{HashIs = -1902660827, ModNam = 'ch3_14_clff00'}, +{HashIs = -646428443, ModNam = 'ch3_14_clff01'}, +{HashIs = -377886488, ModNam = 'ch3_14_clff02'}, +{HashIs = -1210808930, ModNam = 'ch3_14_clff03'}, +{HashIs = -1457285434, ModNam = 'ch3_14_coastdecs04'}, +{HashIs = -758650354, ModNam = 'ch3_14_coastdecs05'}, +{HashIs = -1579711982, ModNam = 'ch3_14_coastdecs10'}, +{HashIs = 165663265, ModNam = 'ch3_14_coastdecs11'}, +{HashIs = 478967674, ModNam = 'ch3_14_coastdecs12'}, +{HashIs = 564878859, ModNam = 'ch3_14_foam_01'}, +{HashIs = 58007967, ModNam = 'ch3_14_foam_02'}, +{HashIs = 335104871, ModNam = 'ch3_14_landdcal_01'}, +{HashIs = -448444356, ModNam = 'ch3_14_landm_00'}, +{HashIs = -257268043, ModNam = 'ch3_14_landm_00b'}, +{HashIs = 1079148117, ModNam = 'ch3_14_landm_01'}, +{HashIs = 177214161, ModNam = 'ch3_14_landm_02'}, +{HashIs = 1880975325, ModNam = 'ch3_14_landm_02b'}, +{HashIs = 1116996280, ModNam = 'ch3_14_landm_03'}, +{HashIs = 1414702645, ModNam = 'ch3_14_landm_04'}, +{HashIs = 409421555, ModNam = 'ch3_14_landm_05_decal'}, +{HashIs = 1728039823, ModNam = 'ch3_14_landm_05'}, +{HashIs = -1535685309, ModNam = 'ch3_14_lnddecs01'}, +{HashIs = 1067123596, ModNam = 'ch3_14_lnddecs03'}, +{HashIs = -549731633, ModNam = 'ch3_14_lnddecs04'}, +{HashIs = -1859606870, ModNam = 'ch3_14_lnddecs05'}, +{HashIs = -1140097937, ModNam = 'ch3_14_lnddecs06'}, +{HashIs = -1497017885, ModNam = 'ch3_14_lnddecs07'}, +{HashIs = 643879192, ModNam = 'ch3_14_lnddecs08'}, +{HashIs = 1347704042, ModNam = 'ch3_14_lnddecs10'}, +{HashIs = 415000007, ModNam = 'ch3_14_lnddecs11'}, +{HashIs = -427196062, ModNam = 'ch3_14_lnddecs12'}, +{HashIs = -700023784, ModNam = 'ch3_14_rocks_00'}, +{HashIs = -1055632972, ModNam = 'ch3_14_rocks_01'}, +{HashIs = 1213661262, ModNam = 'ch3_14_rocks_015'}, +{HashIs = 616118543, ModNam = 'ch3_14_rocks_017'}, +{HashIs = -1857252808, ModNam = 'ch3_14_rocks_019'}, +{HashIs = 759613690, ModNam = 'ch3_14_rocks_020'}, +{HashIs = -1535141689, ModNam = 'ch3_14_rocks_04'}, +{HashIs = -1236714406, ModNam = 'ch3_14_rocks_05'}, +{HashIs = -906402886, ModNam = 'ch3_14_rocks_06'}, +{HashIs = 1864609292, ModNam = 'ch3_14_rocks_09'}, +{HashIs = 399474809, ModNam = 'ch3_14_rocks_10'}, +{HashIs = 167634138, ModNam = 'ch3_14_rocks_11'}, +{HashIs = -62142090, ModNam = 'ch3_14_rocks_12'}, +{HashIs = -296669823, ModNam = 'ch3_14_rocks_13'}, +{HashIs = 208246685, ModNam = 'ch3_14_sea_uw_dec_00'}, +{HashIs = 1750060904, ModNam = 'ch3_14_sea_uw_dec_02'}, +{HashIs = 1419913229, ModNam = 'ch3_14_sea_uw_dec_03'}, +{HashIs = 1130694035, ModNam = 'ch3_14_sea_uw_dec_04'}, +{HashIs = 1503311103, ModNam = 'ch3_14_sea_uw1_00'}, +{HashIs = 1270585665, ModNam = 'ch3_14_sea_uw1_01'}, +{HashIs = -1363026096, ModNam = 'ch3_14_sea_uw1_02'}, +{HashIs = 2132508676, ModNam = 'ch3_14_sea_uw1_03'}, +{HashIs = 1916921425, ModNam = 'ch3_14_sea_uw1_04'}, +{HashIs = -380574295, ModNam = 'ch3_14_sea_uw1_05_lod'}, +{HashIs = 1689307951, ModNam = 'ch3_14_sea_uw1_05'}, +{HashIs = 2047938574, ModNam = 'ch3_14_sea_uw1_06_lod'}, +{HashIs = -409153275, ModNam = 'ch3_14_sea_uw1_06'}, +{HashIs = 6465491, ModNam = 'ch3_14b_bch_uwcliff1'}, +{HashIs = -241726915, ModNam = 'ch3_14b_bch_uwcliff2'}, +{HashIs = 1828124578, ModNam = 'ch3_14b_cliff_10a'}, +{HashIs = 1522357039, ModNam = 'ch3_14b_cliff_10b'}, +{HashIs = 1753661745, ModNam = 'ch3_14b_cst_cbed008'}, +{HashIs = -1637274379, ModNam = 'ch3_14b_cst_cbed009'}, +{HashIs = 153364565, ModNam = 'ch3_14b_cst_cbed01'}, +{HashIs = -294587669, ModNam = 'ch3_14b_cst_cbed04'}, +{HashIs = -1628203877, ModNam = 'ch3_14b_cst_cbedbb'}, +{HashIs = 1907228421, ModNam = 'ch3_14b_cst_land01'}, +{HashIs = 1534579353, ModNam = 'ch3_14b_cst_land02'}, +{HashIs = 222410286, ModNam = 'ch3_14b_cst_land03'}, +{HashIs = -149780016, ModNam = 'ch3_14b_cst_land04'}, +{HashIs = 1972595899, ModNam = 'ch3_14b_cstbeach_01'}, +{HashIs = -1569077625, ModNam = 'ch3_14b_cstbeach_02'}, +{HashIs = -567558678, ModNam = 'ch3_14b_cstbeach_04'}, +{HashIs = -863298903, ModNam = 'ch3_14b_cstbeach_05'}, +{HashIs = -716198858, ModNam = 'ch3_14b_cstbeach_06'}, +{HashIs = 1627500299, ModNam = 'ch3_14b_dcl02a'}, +{HashIs = 1104310441, ModNam = 'ch3_14b_dcl02b'}, +{HashIs = 341218738, ModNam = 'ch3_14b_dcl02c'}, +{HashIs = 816307884, ModNam = 'ch3_14b_dcl07b'}, +{HashIs = 1510355304, ModNam = 'ch3_14b_dcl07c'}, +{HashIs = -1042139157, ModNam = 'ch3_14b_decss01'}, +{HashIs = -1349086380, ModNam = 'ch3_14b_decss02'}, +{HashIs = -935279448, ModNam = 'ch3_14b_decss04'}, +{HashIs = 48740869, ModNam = 'ch3_14b_decss06'}, +{HashIs = -1470036747, ModNam = 'ch3_14b_decss09'}, +{HashIs = 562206698, ModNam = 'ch3_14b_decss12'}, +{HashIs = 906412274, ModNam = 'ch3_14b_decss14'}, +{HashIs = 1348924858, ModNam = 'ch3_14b_decss16'}, +{HashIs = 1125374740, ModNam = 'ch3_14b_decss17'}, +{HashIs = -755213217, ModNam = 'ch3_14b_decss23'}, +{HashIs = -459472992, ModNam = 'ch3_14b_decss24'}, +{HashIs = 1697054902, ModNam = 'ch3_14b_decss25'}, +{HashIs = 2005542268, ModNam = 'ch3_14b_decss26'}, +{HashIs = -1581024786, ModNam = 'ch3_14b_decss27'}, +{HashIs = 872029785, ModNam = 'ch3_14b_decss28'}, +{HashIs = 1142931108, ModNam = 'ch3_14b_decss29'}, +{HashIs = -798160627, ModNam = 'ch3_14b_decss30'}, +{HashIs = 1277362295, ModNam = 'ch3_14b_decss31'}, +{HashIs = -1162289755, ModNam = 'ch3_14b_decss32'}, +{HashIs = -1470285586, ModNam = 'ch3_14b_decss33'}, +{HashIs = -1750132846, ModNam = 'ch3_14b_decss34'}, +{HashIs = 927848145, ModNam = 'ch3_14b_decss35'}, +{HashIs = 646395204, ModNam = 'ch3_14b_decss36'}, +{HashIs = 347902383, ModNam = 'ch3_14b_decss37'}, +{HashIs = 1686023870, ModNam = 'ch3_14b_decss52'}, +{HashIs = 1468568786, ModNam = 'ch3_14b_decss53'}, +{HashIs = -1983710906, ModNam = 'ch3_14b_decss54'}, +{HashIs = -415583168, ModNam = 'ch3_14b_decss55'}, +{HashIs = -107336900, ModNam = 'ch3_14b_foamwet_01'}, +{HashIs = 991425023, ModNam = 'ch3_14b_foamwet_02_a'}, +{HashIs = 684248417, ModNam = 'ch3_14b_foamwet_02_b'}, +{HashIs = 513292544, ModNam = 'ch3_14b_foamwet_02_c'}, +{HashIs = -156654129, ModNam = 'ch3_14b_foamwet_03'}, +{HashIs = 1629518523, ModNam = 'ch3_14b_foamwet_04'}, +{HashIs = 1397088006, ModNam = 'ch3_14b_foamwet_05'}, +{HashIs = 1035121632, ModNam = 'ch3_14b_foamwet_06'}, +{HashIs = 738267261, ModNam = 'ch3_14b_foamwet_07'}, +{HashIs = 631937000, ModNam = 'ch3_14b_landm_00'}, +{HashIs = -1553460383, ModNam = 'ch3_14b_landm_01'}, +{HashIs = 1704112474, ModNam = 'ch3_14b_landm_010'}, +{HashIs = -658276841, ModNam = 'ch3_14b_landm_02'}, +{HashIs = -1131133511, ModNam = 'ch3_14b_landm_03'}, +{HashIs = -358407718, ModNam = 'ch3_14b_landm_04'}, +{HashIs = 1879059602, ModNam = 'ch3_14b_landm_05'}, +{HashIs = 1573750829, ModNam = 'ch3_14b_landm_06'}, +{HashIs = -2053187633, ModNam = 'ch3_14b_landm_07'}, +{HashIs = -744614841, ModNam = 'ch3_14b_landm_07b'}, +{HashIs = -1283345516, ModNam = 'ch3_14b_landm_08'}, +{HashIs = 1261150672, ModNam = 'ch3_14b_rck_01'}, +{HashIs = 1090686334, ModNam = 'ch3_14b_rck_02'}, +{HashIs = 1704580780, ModNam = 'ch3_14b_rck_03'}, +{HashIs = 326021719, ModNam = 'ch3_14b_rck_04'}, +{HashIs = -1815006434, ModNam = 'ch3_14b_rck_05'}, +{HashIs = -1984815392, ModNam = 'ch3_14b_rck_06'}, +{HashIs = -1236994043, ModNam = 'ch3_14b_rck_07'}, +{HashIs = -1643067491, ModNam = 'ch3_14b_rck_08'}, +{HashIs = -1132821396, ModNam = 'ch3_14b_rck_09'}, +{HashIs = 255568081, ModNam = 'ch3_14b_rck_10'}, +{HashIs = -1876088138, ModNam = 'ch3_14b_rck_11'}, +{HashIs = -1500978745, ModNam = 'ch3_14b_sanddec_a'}, +{HashIs = 312850951, ModNam = 'ch3_14b_sanddec_b'}, +{HashIs = -125925959, ModNam = 'ch3_14b_sanddec_c'}, +{HashIs = 2060145578, ModNam = 'ch3_14b_sea_1123'}, +{HashIs = 629662844, ModNam = 'ch3_14b_sea_1123b'}, +{HashIs = -1993280853, ModNam = 'ch3_14b_sea_n00_lod'}, +{HashIs = -1566826144, ModNam = 'ch3_14b_sea_n00'}, +{HashIs = 705371263, ModNam = 'ch3_14b_sea_n01_lod'}, +{HashIs = 549854638, ModNam = 'ch3_14b_sea_n01'}, +{HashIs = 2049035173, ModNam = 'ch3_14b_sea_n20_lod'}, +{HashIs = 1550276003, ModNam = 'ch3_14b_sea_n20'}, +{HashIs = 1702343841, ModNam = 'ch3_14b_sea_nd1'}, +{HashIs = 1683764543, ModNam = 'ch3_14b_sea_nd122'}, +{HashIs = 1873987863, ModNam = 'ch3_14b_sea_nd2'}, +{HashIs = -2071274622, ModNam = 'ch3_14b_sea_seawd1'}, +{HashIs = -1831885056, ModNam = 'ch3_14b_sea_uw_dec_00'}, +{HashIs = 411972251, ModNam = 'ch3_14b_sea_uw_dec_01'}, +{HashIs = 130715924, ModNam = 'ch3_14b_sea_uw_dec_02'}, +{HashIs = -100076143, ModNam = 'ch3_14b_sea_uw_dec_03'}, +{HashIs = -750082027, ModNam = 'ch3_14b_sea_uw_dec_04'}, +{HashIs = 1434922124, ModNam = 'ch3_14b_sea_uw_dec_05'}, +{HashIs = 1086456578, ModNam = 'ch3_14b_sea_uw_dec_06'}, +{HashIs = 856975271, ModNam = 'ch3_14b_sea_uw_dec_07'}, +{HashIs = 744249911, ModNam = 'ch3_14b_sea_uw_dec_08'}, +{HashIs = -1421780993, ModNam = 'ch3_14b_sea_uw_dec_09'}, +{HashIs = 732453871, ModNam = 'ch3_14b_sea_uw_dec_10'}, +{HashIs = -192320078, ModNam = 'ch3_14b_sea_uw_dec_11'}, +{HashIs = -1102905050, ModNam = 'ch3_14b_sea_uw_dec_12'}, +{HashIs = 403715263, ModNam = 'ch3_14b_sea_uw_dec_13'}, +{HashIs = 1909450813, ModNam = 'ch3_14b_sea_uw_dec_14'}, +{HashIs = 932410309, ModNam = 'ch3_14b_sea_uw_dec_15'}, +{HashIs = -793075443, ModNam = 'ch3_14b_sea_uw1_00'}, +{HashIs = 780164267, ModNam = 'ch3_14b_sea_uw1_01'}, +{HashIs = 406925357, ModNam = 'ch3_14b_sea_uw1_02'}, +{HashIs = 201496496, ModNam = 'ch3_14b_sea_uw1_03'}, +{HashIs = -165254152, ModNam = 'ch3_14b_sea_uw1_04'}, +{HashIs = -405483691, ModNam = 'ch3_14b_sea_uw1_05'}, +{HashIs = -778329373, ModNam = 'ch3_14b_sea_uw1_06'}, +{HashIs = -1018100146, ModNam = 'ch3_14b_sea_uw1_07'}, +{HashIs = -217283607, ModNam = 'ch3_14b_sea_uw1_08_lod'}, +{HashIs = -1361126038, ModNam = 'ch3_14b_sea_uw1_08'}, +{HashIs = -1123059257, ModNam = 'ch3_14b_sea_uw1_09'}, +{HashIs = 2107097887, ModNam = 'ch3_14b_sea_uw1_10_lod'}, +{HashIs = 1834703692, ModNam = 'ch3_14b_sea_uw1_10'}, +{HashIs = 2078079055, ModNam = 'ch3_14b_sea_uw1_11'}, +{HashIs = -1909285638, ModNam = 'ch3_14b_sea_uw1_12'}, +{HashIs = -1738034844, ModNam = 'ch3_14b_sea_uw1_13'}, +{HashIs = -1435085439, ModNam = 'ch3_14b_sea_uw1_14'}, +{HashIs = -994539003, ModNam = 'ch3_14b_sea_uw1_15'}, +{HashIs = -310015774, ModNam = 'ch3_14b_sea_uw1_16_lod'}, +{HashIs = -685101336, ModNam = 'ch3_14b_sea_uw1_16'}, +{HashIs = -1960223518, ModNam = 'ch3_14b_sea_uw1_17_lod'}, +{HashIs = -858875339, ModNam = 'ch3_14b_sea_uw1_17'}, +{HashIs = -553632104, ModNam = 'ch3_14b_sea_uw1_18'}, +{HashIs = -377662574, ModNam = 'ch3_14b_sea_uw1_19'}, +{HashIs = -60656080, ModNam = 'ch3_14b_sea_uw1_20'}, +{HashIs = 544294727, ModNam = 'ch3_14b_sea_uw1_21_lod'}, +{HashIs = -784588828, ModNam = 'ch3_14b_sea_uw1_21'}, +{HashIs = -54189319, ModNam = 'ch3_14b_sea_wrk00'}, +{HashIs = -662447585, ModNam = 'ch3_14b_sea_wrk01'}, +{HashIs = -965560835, ModNam = 'ch3_14b_sea_wrk02'}, +{HashIs = -1272704672, ModNam = 'ch3_14b_sea_wrk03'}, +{HashIs = 297585808, ModNam = 'ch3_14b_sea_wrk04'}, +{HashIs = -1917205368, ModNam = 'ch3_14b_sea_wrk05'}, +{HashIs = 2116724074, ModNam = 'ch3_14b_sea_wrk06'}, +{HashIs = 1818821095, ModNam = 'ch3_14b_sea_wrk07'}, +{HashIs = -356122973, ModNam = 'ch3_14b_sea_wrk08'}, +{HashIs = 1790606986, ModNam = 'ch3_14b_sea_wrk09'}, +{HashIs = 156482810, ModNam = 'ch3_14b_sea_wrk10'}, +{HashIs = 1700394257, ModNam = 'ch3_14b_sea_wrk12'}, +{HashIs = -92901990, ModNam = 'ch3_lod_1_2_slod3'}, +{HashIs = 1290592802, ModNam = 'ch3_lod_101114b_slod3'}, +{HashIs = -1194309971, ModNam = 'ch3_lod_11b13_slod3'}, +{HashIs = 936194584, ModNam = 'ch3_lod_1414b2_slod3'}, +{HashIs = 250163260, ModNam = 'ch3_lod_3_4_slod3'}, +{HashIs = -473353655, ModNam = 'ch3_lod_6_10_slod3'}, +{HashIs = 214339677, ModNam = 'ch3_lod_789_12_slod3'}, +{HashIs = -1164053467, ModNam = 'ch3_lod_emissive_slod3'}, +{HashIs = 701992, ModNam = 'ch3_lod_emissive1_slod3'}, +{HashIs = -979502700, ModNam = 'ch3_lod_emissive3_slod3'}, +{HashIs = 475124433, ModNam = 'ch3_lod_water_slod3'}, +{HashIs = 1985399133, ModNam = 'ch3_lod_weir_01_slod3'}, +{HashIs = -1844520964, ModNam = 'ch3_railway_00'}, +{HashIs = -1102335895, ModNam = 'ch3_railway_01'}, +{HashIs = 1998758436, ModNam = 'ch3_railway_02'}, +{HashIs = 1586983170, ModNam = 'ch3_railway_06'}, +{HashIs = 1281641628, ModNam = 'ch3_railway_07'}, +{HashIs = 1754918582, ModNam = 'ch3_railway_08_b'}, +{HashIs = 1109571609, ModNam = 'ch3_railway_08'}, +{HashIs = 839423973, ModNam = 'ch3_railway_09'}, +{HashIs = 134300563, ModNam = 'ch3_railway_10'}, +{HashIs = 969811760, ModNam = 'ch3_railway_11'}, +{HashIs = -1580697821, ModNam = 'ch3_railway_12'}, +{HashIs = -1642118603, ModNam = 'ch3_railway_bridge_00'}, +{HashIs = -1666381691, ModNam = 'ch3_railway_bridge01_decal'}, +{HashIs = -1910821238, ModNam = 'ch3_railway_bridge01_rl1_lod'}, +{HashIs = 1968814374, ModNam = 'ch3_railway_bridge01_rl1'}, +{HashIs = 2000662749, ModNam = 'ch3_railway_bridge01_rl2_lod'}, +{HashIs = -2007671011, ModNam = 'ch3_railway_bridge01_rl2'}, +{HashIs = 942917036, ModNam = 'ch3_railway_bridge01'}, +{HashIs = 2132585586, ModNam = 'ch3_railwayslod2'}, +{HashIs = 1144937047, ModNam = 'ch3_railwyb_00'}, +{HashIs = 1393653757, ModNam = 'ch3_railwyb_01'}, +{HashIs = 166553014, ModNam = 'ch3_railwyb_02'}, +{HashIs = 395510017, ModNam = 'ch3_railwyb_03'}, +{HashIs = 2080229825, ModNam = 'ch3_railwyb_04'}, +{HashIs = 1655496824, ModNam = 'ch3_railwyb_04b'}, +{HashIs = -1974540701, ModNam = 'ch3_railwyb_05'}, +{HashIs = -233275803, ModNam = 'ch3_railwyb_05b'}, +{HashIs = 1596919844, ModNam = 'ch3_railwyb_06'}, +{HashIs = 1843998104, ModNam = 'ch3_railwyb_07'}, +{HashIs = 471453513, ModNam = 'ch3_railwyb_08_b'}, +{HashIs = -1303071102, ModNam = 'ch3_railwyb_08'}, +{HashIs = -590114276, ModNam = 'ch3_railwyb_bridge_01_a'}, +{HashIs = 1333262171, ModNam = 'ch3_railwyb_bridge_01_b'}, +{HashIs = 163805982, ModNam = 'ch3_railwyb_bridge_01'}, +{HashIs = -545735804, ModNam = 'ch3_railwyb_bridge_01d'}, +{HashIs = 2078105163, ModNam = 'ch3_railwyb_bridge_02_a'}, +{HashIs = -1991640796, ModNam = 'ch3_railwyb_bridge_02_b'}, +{HashIs = -1031017553, ModNam = 'ch3_railwyb_bridge_02_c'}, +{HashIs = -683796972, ModNam = 'ch3_railwyb_bridge_02'}, +{HashIs = -1250334002, ModNam = 'ch3_railwyb_bridge_02d'}, +{HashIs = 2042269003, ModNam = 'ch3_railwyb_bridge_04_b'}, +{HashIs = -1622301136, ModNam = 'ch3_railwyb_bridge_04'}, +{HashIs = 648185968, ModNam = 'ch3_railwyc_00'}, +{HashIs = 892904860, ModNam = 'ch3_railwyc_01'}, +{HashIs = -65752235, ModNam = 'ch3_railwyc_02'}, +{HashIs = -875306769, ModNam = 'ch3_railwyc_03_rails'}, +{HashIs = 1490971879, ModNam = 'ch3_railwyc_03'}, +{HashIs = 508557259, ModNam = 'ch3_railwyc_04'}, +{HashIs = -333376658, ModNam = 'ch3_railwyc_05'}, +{HashIs = -1291116221, ModNam = 'ch3_railwyc_06'}, +{HashIs = -1759017564, ModNam = 'ch3_railwyc_bridge_01_dcl'}, +{HashIs = 339907733, ModNam = 'ch3_railwyc_bridge_01_rl'}, +{HashIs = 3576390, ModNam = 'ch3_railwyc_bridge_01'}, +{HashIs = -639613770, ModNam = 'ch3_railwyc_bridge_02_dcl'}, +{HashIs = 1853240758, ModNam = 'ch3_railwyc_bridge_02_rl'}, +{HashIs = -223545549, ModNam = 'ch3_railwyc_bridge_02'}, +{HashIs = 1996851362, ModNam = 'ch3_railwyc_bridge_05_dcl'}, +{HashIs = -1719081274, ModNam = 'ch3_railwyc_bridge_05_rl'}, +{HashIs = 939131344, ModNam = 'ch3_railwyc_bridge_05'}, +{HashIs = -1018415528, ModNam = 'ch3_railwyc_bridge_07_dcl'}, +{HashIs = 438709930, ModNam = 'ch3_railwyc_bridge_07_rl'}, +{HashIs = 1338782072, ModNam = 'ch3_railwyc_bridge_07'}, +{HashIs = -1529412948, ModNam = 'ch3_rd1_03'}, +{HashIs = -1458533613, ModNam = 'ch3_rd1_05'}, +{HashIs = 2143521818, ModNam = 'ch3_rd1_05b'}, +{HashIs = 196628577, ModNam = 'ch3_rd1_06'}, +{HashIs = -34425642, ModNam = 'ch3_rd1_07'}, +{HashIs = -266036934, ModNam = 'ch3_rd1_08'}, +{HashIs = -988898326, ModNam = 'ch3_rd1_09_rl01'}, +{HashIs = -1232470303, ModNam = 'ch3_rd1_09_rl02'}, +{HashIs = -525315283, ModNam = 'ch3_rd1_09_rl03'}, +{HashIs = -755058742, ModNam = 'ch3_rd1_09_rl04'}, +{HashIs = 1845685720, ModNam = 'ch3_rd1_09_rl05'}, +{HashIs = 1645018393, ModNam = 'ch3_rd1_09'}, +{HashIs = 111856026, ModNam = 'ch3_rd1_15'}, +{HashIs = 405302441, ModNam = 'ch3_rd1_16'}, +{HashIs = 58082117, ModNam = 'ch3_rd1_17'}, +{HashIs = 887957026, ModNam = 'ch3_rd1_18'}, +{HashIs = 1604090752, ModNam = 'ch3_rd1_19'}, +{HashIs = -1755024677, ModNam = 'ch3_rd1_20'}, +{HashIs = 1042759778, ModNam = 'ch3_rd1_25'}, +{HashIs = 462650171, ModNam = 'ch3_rd1_27'}, +{HashIs = 800426894, ModNam = 'ch3_rd1_27b'}, +{HashIs = -1601075923, ModNam = 'ch3_rd1_28'}, +{HashIs = -823631398, ModNam = 'ch3_rd1_29'}, +{HashIs = 1943315996, ModNam = 'ch3_rd1_30'}, +{HashIs = -1926251105, ModNam = 'ch3_rd1_armco_02_02_lod'}, +{HashIs = 1168197175, ModNam = 'ch3_rd1_armco_02_02'}, +{HashIs = 1651471192, ModNam = 'ch3_rd1_armco_02_03_lod'}, +{HashIs = -198827198, ModNam = 'ch3_rd1_armco_02_03'}, +{HashIs = -1462891891, ModNam = 'ch3_rd1_armco_02_lod'}, +{HashIs = 1952326500, ModNam = 'ch3_rd1_armco_02'}, +{HashIs = 1733540995, ModNam = 'ch3_rd1_armco_04_02_lod'}, +{HashIs = -819832362, ModNam = 'ch3_rd1_armco_04_02'}, +{HashIs = 354210304, ModNam = 'ch3_rd1_armco_04_03_lod'}, +{HashIs = -1546583244, ModNam = 'ch3_rd1_armco_04_03'}, +{HashIs = 1930088003, ModNam = 'ch3_rd1_armco_04_lod'}, +{HashIs = -1614087619, ModNam = 'ch3_rd1_armco_04'}, +{HashIs = 1035351580, ModNam = 'ch3_rd1_armco_04b_02_lod'}, +{HashIs = 1612510359, ModNam = 'ch3_rd1_armco_04b_02'}, +{HashIs = -1513846034, ModNam = 'ch3_rd1_armco_04b_03_lod'}, +{HashIs = 1370970060, ModNam = 'ch3_rd1_armco_04b_03'}, +{HashIs = -1083358143, ModNam = 'ch3_rd1_armco_04b_04_lod'}, +{HashIs = 1124416104, ModNam = 'ch3_rd1_armco_04b_04'}, +{HashIs = -1776906397, ModNam = 'ch3_rd1_armco_04b_lod'}, +{HashIs = -1987801805, ModNam = 'ch3_rd1_armco_04b'}, +{HashIs = -96636930, ModNam = 'ch3_rd1_armco_2a_02_lod'}, +{HashIs = -7676857, ModNam = 'ch3_rd1_armco_2a_02'}, +{HashIs = 1026205969, ModNam = 'ch3_rd1_armco_2a_03_lod001'}, +{HashIs = -1666574713, ModNam = 'ch3_rd1_armco_2a_03'}, +{HashIs = -813575356, ModNam = 'ch3_rd1_armco_2a_lod'}, +{HashIs = -270328664, ModNam = 'ch3_rd1_armco_2a'}, +{HashIs = -915957104, ModNam = 'ch3_rd1_armco_2b_02_lod001'}, +{HashIs = -49551853, ModNam = 'ch3_rd1_armco_2b_02'}, +{HashIs = 1179187443, ModNam = 'ch3_rd1_armco_2b_03_lod'}, +{HashIs = 863752946, ModNam = 'ch3_rd1_armco_2b_03'}, +{HashIs = -1583743126, ModNam = 'ch3_rd1_armco_2b_lod001'}, +{HashIs = -641404820, ModNam = 'ch3_rd1_armco_2b'}, +{HashIs = -1092043802, ModNam = 'ch3_rd1_bleand_redone001'}, +{HashIs = 1066217882, ModNam = 'ch3_rd1_dec_00b'}, +{HashIs = -1139350757, ModNam = 'ch3_rd1_dec_01'}, +{HashIs = -1195189133, ModNam = 'ch3_rd1_dec_02'}, +{HashIs = 1720825878, ModNam = 'ch3_rd1_dec_03'}, +{HashIs = 1424135352, ModNam = 'ch3_rd1_dec_04'}, +{HashIs = 493870923, ModNam = 'ch3_rd1_dust_dcl_03b'}, +{HashIs = -908686852, ModNam = 'ch3_rd1_fwysgn_01_lod'}, +{HashIs = 1575509998, ModNam = 'ch3_rd1_fwysgn_01bovly'}, +{HashIs = 1276162504, ModNam = 'ch3_rd1_fwysgn_01ovly'}, +{HashIs = -1082763872, ModNam = 'ch3_rd1_fwysgn_1b_lod'}, +{HashIs = -246460967, ModNam = 'ch3_rd1_fwysgnfrm_01_lod'}, +{HashIs = -1021398018, ModNam = 'ch3_rd1_fwysgnfrm_1b_lod'}, +{HashIs = -1455856580, ModNam = 'ch3_rd1_fwysign_01'}, +{HashIs = 1464589359, ModNam = 'ch3_rd1_fwysign_01b'}, +{HashIs = 1181108460, ModNam = 'ch3_rd1_fwysignfrm_01'}, +{HashIs = 1013214240, ModNam = 'ch3_rd1_fwysignfrm_01b'}, +{HashIs = 1803197539, ModNam = 'ch3_rd1_props_ch3_11_spline049'}, +{HashIs = 1793663804, ModNam = 'ch3_rd1_props_ch3_11_spline050'}, +{HashIs = 1074515310, ModNam = 'ch3_rd1_props_ch3_11_spline051'}, +{HashIs = -1788086207, ModNam = 'ch3_rd1_props_ch3_11_spline052'}, +{HashIs = 1562216357, ModNam = 'ch3_rd1_props_ch3_11_spline053'}, +{HashIs = -1309626038, ModNam = 'ch3_rd1_props_ch3_11_spline054'}, +{HashIs = -2101619999, ModNam = 'ch3_rd1_props_ch3_11_spline055'}, +{HashIs = -1107736229, ModNam = 'ch3_rd1_props_ch3_11_spline056'}, +{HashIs = -1541335637, ModNam = 'ch3_rd1_props_ch3_11_spline057'}, +{HashIs = -1082504119, ModNam = 'ch3_rd1_props_ch3_11_spline058'}, +{HashIs = -817959982, ModNam = 'ch3_rd1_props_ch3_11_spline059'}, +{HashIs = -1617962272, ModNam = 'ch3_rd1_props_ch3_11_spline060'}, +{HashIs = 58827462, ModNam = 'ch3_rd1_props_ch3_11_spline061'}, +{HashIs = -220528263, ModNam = 'ch3_rd1_props_ch3_11_spline062'}, +{HashIs = 1761996237, ModNam = 'ch3_rd1_props_ch3_11_spline063'}, +{HashIs = 1449805974, ModNam = 'ch3_rd1_props_ch3_11_spline064'}, +{HashIs = -1166536524, ModNam = 'ch3_rd1_props_ch3_11_spline065'}, +{HashIs = -373395648, ModNam = 'ch3_rd1_props_ch3_11_spline066'}, +{HashIs = 537811935, ModNam = 'ch3_rd1_props_ch3_11_spline067'}, +{HashIs = -841435275, ModNam = 'ch3_rd1_props_ch3_11_spline068'}, +{HashIs = -1313046699, ModNam = 'ch3_rd1_props_ch3_11_spline069'}, +{HashIs = -1585914414, ModNam = 'ch3_rd1_props_ch3_11_spline070'}, +{HashIs = -111145565, ModNam = 'ch3_rd1_props_ch3_11_spline071'}, +{HashIs = 656533798, ModNam = 'ch3_rd1_props_ch3_11_spline072'}, +{HashIs = 1845786346, ModNam = 'ch3_rd1_props_ch3_11_spline073'}, +{HashIs = 1539494503, ModNam = 'ch3_rd1_props_ch3_11_spline074'}, +{HashIs = -1072129259, ModNam = 'ch3_rd1_props_ch3_11_spline075'}, +{HashIs = -355012463, ModNam = 'ch3_rd1_props_ch3_11_spline076'}, +{HashIs = 331563625, ModNam = 'ch3_rd1_props_ch3_11_spline077'}, +{HashIs = -787104497, ModNam = 'ch3_rd1_props_ch3_11_spline078'}, +{HashIs = -1526635265, ModNam = 'ch3_rd1_props_ch3_11_spline079'}, +{HashIs = 848070559, ModNam = 'ch3_rd1_props_ch3_11_spline080'}, +{HashIs = -2019708480, ModNam = 'ch3_rd1_props_ch3_11_spline081'}, +{HashIs = -1775350047, ModNam = 'ch3_rd1_props_ch3_11_spline083'}, +{HashIs = -1545278898, ModNam = 'ch3_rd1_props_ch3_11_spline084'}, +{HashIs = -1311308214, ModNam = 'ch3_rd1_props_ch3_11_spline085'}, +{HashIs = -1073569119, ModNam = 'ch3_rd1_props_ch3_11_spline086'}, +{HashIs = -582099657, ModNam = 'ch3_rd1_props_ch3_11_spline087'}, +{HashIs = -341935656, ModNam = 'ch3_rd1_props_ch3_11_spline088'}, +{HashIs = -235829634, ModNam = 'ch3_rd1_props_ch3_11_spline089'}, +{HashIs = 1169665301, ModNam = 'ch3_rd1_props_ch3_11_spline090'}, +{HashIs = -1922712464, ModNam = 'ch3_rd1_props_ch3_11_spline091'}, +{HashIs = 1656121106, ModNam = 'ch3_rd1_props_ch3_11_spline092'}, +{HashIs = -1445759669, ModNam = 'ch3_rd1_props_ch3_11_spline093'}, +{HashIs = -1743203882, ModNam = 'ch3_rd1_props_ch3_11_spline094'}, +{HashIs = 1829956218, ModNam = 'ch3_rd1_props_combo_01_lod'}, +{HashIs = 1624354314, ModNam = 'ch3_rd1_props_combo01_01_lod'}, +{HashIs = -477421703, ModNam = 'ch3_rd1_props_wires_01'}, +{HashIs = -1341297858, ModNam = 'ch3_rd1_props_wires_60'}, +{HashIs = 2117207944, ModNam = 'ch3_rd1_props_wires_61'}, +{HashIs = -749063721, ModNam = 'ch3_rd1_props_wires_62'}, +{HashIs = 825945499, ModNam = 'ch3_rd1_props_wires_63'}, +{HashIs = -148440720, ModNam = 'ch3_rd1_props_wires_64'}, +{HashIs = -994470762, ModNam = 'ch3_rd1_props_wires_65'}, +{HashIs = -92438499, ModNam = 'ch3_rd1_props_wires_66'}, +{HashIs = 204088182, ModNam = 'ch3_rd1_props_wires_67'}, +{HashIs = 568348386, ModNam = 'ch3_rd1_props_wires_68'}, +{HashIs = 798353997, ModNam = 'ch3_rd1_props_wires_69'}, +{HashIs = -403514392, ModNam = 'ch3_rd1_props_wires_70'}, +{HashIs = -105283723, ModNam = 'ch3_rd1_props_wires_71'}, +{HashIs = 57709287, ModNam = 'ch3_rd1_props_wires_72'}, +{HashIs = 355087962, ModNam = 'ch3_rd1_props_wires_73'}, +{HashIs = 517753278, ModNam = 'ch3_rd1_props_wires_74'}, +{HashIs = 814673187, ModNam = 'ch3_rd1_props_wires_75'}, +{HashIs = 982122777, ModNam = 'ch3_rd1_props_wires_76'}, +{HashIs = 1280648743, ModNam = 'ch3_rd1_rd_dust_dcl_01'}, +{HashIs = 1966602164, ModNam = 'ch3_rd1_rd_dust_dcl_02'}, +{HashIs = 1489190603, ModNam = 'ch3_rd1_rd_dust_dcl_04'}, +{HashIs = 329352252, ModNam = 'ch3_rd1_rd_dust_dcl_3'}, +{HashIs = -527213011, ModNam = 'ch3_rd1_wal_02'}, +{HashIs = -1429952157, ModNam = 'ch3_rd1_wal_d00'}, +{HashIs = -1735752465, ModNam = 'ch3_rd1_wal_d01'}, +{HashIs = -946216179, ModNam = 'ch3_rd1_wal_d02'}, +{HashIs = 829699984, ModNam = 'ch3_rd1_wal_d03'}, +{HashIs = 525046591, ModNam = 'ch3_rd1_wal_d04'}, +{HashIs = -823393319, ModNam = 'ch3_rd1a_05'}, +{HashIs = 1085892474, ModNam = 'ch3_rd1a_06'}, +{HashIs = -530651988, ModNam = 'ch3_rd1a_07_ov'}, +{HashIs = 846678774, ModNam = 'ch3_rd1a_07'}, +{HashIs = -389769644, ModNam = 'ch3_rd1a_08_ov'}, +{HashIs = 605859393, ModNam = 'ch3_rd1a_08'}, +{HashIs = -1880226249, ModNam = 'ch3_rd1a_09_ov'}, +{HashIs = -1475037653, ModNam = 'ch3_rd1a_09'}, +{HashIs = -1423260741, ModNam = 'ch3_rd1a_10'}, +{HashIs = 2012188017, ModNam = 'ch3_rd1a_11_ov'}, +{HashIs = -1173266040, ModNam = 'ch3_rd1a_11'}, +{HashIs = 944522363, ModNam = 'ch3_rd1a_12_ov'}, +{HashIs = -1899820308, ModNam = 'ch3_rd1a_12'}, +{HashIs = -731664220, ModNam = 'ch3_rd1a_13_ov'}, +{HashIs = 257395735, ModNam = 'ch3_rd1a_13'}, +{HashIs = -222693892, ModNam = 'ch3_rd1a_14_ov'}, +{HashIs = 497625274, ModNam = 'ch3_rd1a_14'}, +{HashIs = -1626933142, ModNam = 'ch3_rd1a_15_ov'}, +{HashIs = 84735870, ModNam = 'ch3_rd1a_15'}, +{HashIs = -790396278, ModNam = 'ch3_rd1a_16_ov'}, +{HashIs = -751103013, ModNam = 'ch3_rd1a_16'}, +{HashIs = 1448942113, ModNam = 'ch3_rd1a_17'}, +{HashIs = 839643491, ModNam = 'ch3_rd1a_18_ov'}, +{HashIs = 1559504719, ModNam = 'ch3_rd1a_18'}, +{HashIs = 913682918, ModNam = 'ch3_rd1a_18b_rl01'}, +{HashIs = 671552777, ModNam = 'ch3_rd1a_18b_rl02'}, +{HashIs = 1244354873, ModNam = 'ch3_rd1a_18b_rl03'}, +{HashIs = 1136151635, ModNam = 'ch3_rd1a_18b_rl04'}, +{HashIs = 549495482, ModNam = 'ch3_rd1a_18b'}, +{HashIs = 846415391, ModNam = 'ch3_rd1a_18c'}, +{HashIs = 719209252, ModNam = 'ch3_rd1a_19'}, +{HashIs = 1562486414, ModNam = 'ch3_rd1a_20'}, +{HashIs = -1509073002, ModNam = 'ch3_rd1a_21_ov'}, +{HashIs = -607575081, ModNam = 'ch3_rd1a_21'}, +{HashIs = -257839013, ModNam = 'ch3_rd1a_21b_br01_lod'}, +{HashIs = -912722967, ModNam = 'ch3_rd1a_21b_br01'}, +{HashIs = -1691441215, ModNam = 'ch3_rd1a_21b'}, +{HashIs = -1316106399, ModNam = 'ch3_rd1a_22'}, +{HashIs = 1817123874, ModNam = 'ch3_rd1a_23_ov'}, +{HashIs = -1002638145, ModNam = 'ch3_rd1a_23'}, +{HashIs = 1857400025, ModNam = 'ch3_rd1a_24_ov'}, +{HashIs = -1844506524, ModNam = 'ch3_rd1a_24'}, +{HashIs = -2146353974, ModNam = 'ch3_rd1a_25_ov'}, +{HashIs = 337810573, ModNam = 'ch3_rd1a_25'}, +{HashIs = 1673653620, ModNam = 'ch3_rd1a_26_ov'}, +{HashIs = 571814002, ModNam = 'ch3_rd1a_26'}, +{HashIs = -806160678, ModNam = 'ch3_rd1a_27_ov'}, +{HashIs = -123675258, ModNam = 'ch3_rd1a_27'}, +{HashIs = -524307828, ModNam = 'ch3_rd1a_28_ov'}, +{HashIs = 109869405, ModNam = 'ch3_rd1a_28'}, +{HashIs = -1954663426, ModNam = 'ch3_rd1a_29_ov'}, +{HashIs = 1295648443, ModNam = 'ch3_rd1a_29'}, +{HashIs = 1306675964, ModNam = 'ch3_rd1a_30_ov'}, +{HashIs = 1441533551, ModNam = 'ch3_rd1a_30'}, +{HashIs = -1427692140, ModNam = 'ch3_rd1a_31_ov'}, +{HashIs = 1662392444, ModNam = 'ch3_rd1a_32_ov'}, +{HashIs = 282841207, ModNam = 'ch3_rd1a_33_ov'}, +{HashIs = 2090947442, ModNam = 'ch3_rd1a_34_rl01'}, +{HashIs = -1987678916, ModNam = 'ch3_rd1a_34_rl02'}, +{HashIs = 1477282379, ModNam = 'ch3_rd1a_34_rl03'}, +{HashIs = 1693164551, ModNam = 'ch3_rd1a_34_rl04'}, +{HashIs = -1288257380, ModNam = 'ch3_rd1a_34_rl05'}, +{HashIs = 1088478182, ModNam = 'ch3_rd1a_34_rl06'}, +{HashIs = -224018575, ModNam = 'ch3_rd1a_34_rl07'}, +{HashIs = 461115677, ModNam = 'ch3_rd1a_34_rl08'}, +{HashIs = -2067141682, ModNam = 'ch3_rd1a_34'}, +{HashIs = 1236506573, ModNam = 'ch3_rd1a_35_rl01'}, +{HashIs = 1466774336, ModNam = 'ch3_rd1a_35_rl02'}, +{HashIs = 1221105139, ModNam = 'ch3_rd1a_35_rl03'}, +{HashIs = 1450586446, ModNam = 'ch3_rd1a_35_rl04'}, +{HashIs = 1696878250, ModNam = 'ch3_rd1a_35_rl05'}, +{HashIs = 1385072472, ModNam = 'ch3_rd1a_35'}, +{HashIs = 232619638, ModNam = 'ch3_rd1a_99_ov'}, +{HashIs = 799061614, ModNam = 'ch3_rd1a_decal1'}, +{HashIs = 1038570235, ModNam = 'ch3_rd1a_decal2'}, +{HashIs = -1252452191, ModNam = 'ch3_rd1a_gov_sign_01_lod'}, +{HashIs = -443858705, ModNam = 'ch3_rd1a_gov_sign_01'}, +{HashIs = 802806220, ModNam = 'ch3_rd1a_props_ch3_rd1a_ss_spline004'}, +{HashIs = 1023669280, ModNam = 'ch3_rd1a_props_ch3_rd1a_ss_spline005'}, +{HashIs = 188682391, ModNam = 'ch3_rd1a_props_ch3_rd1a_ss_spline006'}, +{HashIs = 589211396, ModNam = 'ch3_rd1a_props_elec_w_127'}, +{HashIs = 358648712, ModNam = 'ch3_rd1a_props_elec_w_128'}, +{HashIs = 1302181921, ModNam = 'ch3_rd1a_props_prop01_slod'}, +{HashIs = -1152738719, ModNam = 'ch3_rd1a_props_prop02_01_lod'}, +{HashIs = 1297930769, ModNam = 'ch3_rd1a_props_prop03_01_lod'}, +{HashIs = -972581623, ModNam = 'ch3_rd1a_props_prop04_01_lod'}, +{HashIs = -109172317, ModNam = 'ch3_rd1a_props_prop05_01_lod'}, +{HashIs = 643303315, ModNam = 'ch3_rd1a_props_prop06_01_lod'}, +{HashIs = 109413176, ModNam = 'ch3_rd1a_props_prop06_02_lod'}, +{HashIs = 364878985, ModNam = 'ch3_rd1a_props_prop06_03_lod'}, +{HashIs = 289523182, ModNam = 'ch3_rd1a_props_prop07_01_lod'}, +{HashIs = -1603390596, ModNam = 'ch3_rd1a_props_prop07_02_lod'}, +{HashIs = -610674519, ModNam = 'ch3_rd1a_props_prop07_03_lod'}, +{HashIs = -1206167873, ModNam = 'ch3_rd1a_props_prop08_01_lod'}, +{HashIs = 187138787, ModNam = 'ch3_rd1a_props_prop08_02_lod'}, +{HashIs = -1133562891, ModNam = 'ch3_rd1a_props_prop08_03_lod'}, +{HashIs = 1208507783, ModNam = 'ch3_rd1a_props_prop09_02_lod'}, +{HashIs = 164365917, ModNam = 'ch3_rd1a_props_prop09_03_lod'}, +{HashIs = -936539744, ModNam = 'ch3_rd1a_props_prop09_04_lod'}, +{HashIs = 353628058, ModNam = 'ch3_rd1a_props_prop10_01_lod'}, +{HashIs = -1747458193, ModNam = 'ch3_rd1a_props_prop10_02_lod'}, +{HashIs = 239224267, ModNam = 'ch3_rd1a_props_prop10_03_lod'}, +{HashIs = 700800478, ModNam = 'ch3_rd1a_props_py_w01'}, +{HashIs = 928315649, ModNam = 'ch3_rd1a_props_py_w02'}, +{HashIs = -870374765, ModNam = 'ch3_rd1a_props_py_w03'}, +{HashIs = -1039528343, ModNam = 'ch3_rd1a_props_py_w04'}, +{HashIs = -256119860, ModNam = 'ch3_rd1a_props_py_w05'}, +{HashIs = -427960496, ModNam = 'ch3_rd1a_props_py_w06'}, +{HashIs = -1830309851, ModNam = 'ch3_rd1a_props_py_w07'}, +{HashIs = -1710801308, ModNam = 'ch3_rd1a_props_py_w08'}, +{HashIs = -2011587959, ModNam = 'ch3_rd1a_props_py_w09'}, +{HashIs = 1415262189, ModNam = 'ch3_rd1a_props_py_w10'}, +{HashIs = -1729742590, ModNam = 'ch3_rd1a_props_py_w13'}, +{HashIs = -1958437441, ModNam = 'ch3_rd1a_props_py_w14'}, +{HashIs = -322215733, ModNam = 'ch3_rd1a_props_py_w15'}, +{HashIs = 2059969214, ModNam = 'ch3_rd1a_props_spline_elec023'}, +{HashIs = 2028576512, ModNam = 'ch3_rd1a_props_spline_elec024'}, +{HashIs = -799617571, ModNam = 'ch3_rd1a_props_spline_elec025'}, +{HashIs = -32724664, ModNam = 'ch3_rd1a_props_spline_elec026'}, +{HashIs = -993511744, ModNam = 'ch3_rd1a_props_spline_elec027'}, +{HashIs = -1299279283, ModNam = 'ch3_rd1a_props_spline_elec028'}, +{HashIs = 350082794, ModNam = 'ch3_rd1a_props_spline_elec029'}, +{HashIs = -248343884, ModNam = 'ch3_rd1a_props_spline_elec030'}, +{HashIs = 363879343, ModNam = 'ch3_rd1a_props_spline_elec032'}, +{HashIs = 630979506, ModNam = 'ch3_rd1a_props_spline_elec033'}, +{HashIs = 974398630, ModNam = 'ch3_rd1a_props_spline_elec034'}, +{HashIs = 1227539155, ModNam = 'ch3_rd1a_props_spline_elec035'}, +{HashIs = 1604317117, ModNam = 'ch3_rd1a_props_spline_elec036'}, +{HashIs = -494537337, ModNam = 'ch3_rd1a_props_spline_elec037'}, +{HashIs = -257912388, ModNam = 'ch3_rd1a_props_spline_elec038'}, +{HashIs = 97172496, ModNam = 'ch3_rd1a_props_spline_elec039'}, +{HashIs = 1168424703, ModNam = 'ch3_rd1a_props_spline_elec040'}, +{HashIs = -1087327723, ModNam = 'ch3_rd1a_props_spline_elec041'}, +{HashIs = -1424258581, ModNam = 'ch3_rd1a_props_spline_elec042'}, +{HashIs = -589664920, ModNam = 'ch3_rd1a_props_spline_elec043'}, +{HashIs = -962576140, ModNam = 'ch3_rd1a_props_spline_elec044'}, +{HashIs = -1918710066, ModNam = 'ch3_rd1a_props_spline_elec045'}, +{HashIs = -884879238, ModNam = 'ch3_rd1a_props_spline_tele01'}, +{HashIs = -1097582817, ModNam = 'ch3_rd1a_props_spline_tele02'}, +{HashIs = -1310384703, ModNam = 'ch3_rd1a_props_spline_tele03'}, +{HashIs = 53395539, ModNam = 'ch3_rd1a_props_spline_tele04'}, +{HashIs = -195747168, ModNam = 'ch3_rd1a_props_spline_tele05'}, +{HashIs = -410318580, ModNam = 'ch3_rd1a_props_spline_tele06'}, +{HashIs = -99308013, ModNam = 'ch3_rd1a_props_spline_tele07'}, +{HashIs = -322333827, ModNam = 'ch3_rd1a_props_spline_tele08'}, +{HashIs = 1584330438, ModNam = 'ch3_rd1a_props_spline_tele09'}, +{HashIs = 223138303, ModNam = 'ch3_rd1a_props_spline_tele10'}, +{HashIs = 516846850, ModNam = 'ch3_rd1a_props_spline_tele11'}, +{HashIs = -1194874638, ModNam = 'ch3_rd1a_props_spline_tele12'}, +{HashIs = 882024586, ModNam = 'ch3_rd1a_props_spline_tele13'}, +{HashIs = 1179534337, ModNam = 'ch3_rd1a_props_spline_tele14'}, +{HashIs = 1477699468, ModNam = 'ch3_rd1a_props_spline_tele15'}, +{HashIs = -236905688, ModNam = 'ch3_rd1a_props_spline_tele16'}, +{HashIs = -1913498808, ModNam = 'ch3_rd1a_props_spline_tele17'}, +{HashIs = -1615333677, ModNam = 'ch3_rd1a_props_spline_tele18'}, +{HashIs = 964700769, ModNam = 'ch3_rd1a_props_spline_tele19'}, +{HashIs = 384256728, ModNam = 'ch3_rd1a_props_spline_tele20'}, +{HashIs = 1163044782, ModNam = 'ch3_rd1a_props_spline_tele21'}, +{HashIs = 855966483, ModNam = 'ch3_rd1a_props_spline_tele22'}, +{HashIs = -1289977020, ModNam = 'ch3_rd1a_props_spline_tele23'}, +{HashIs = -513943890, ModNam = 'ch3_rd1a_sgn_sanfwy_01_lod'}, +{HashIs = -400381952, ModNam = 'ch3_rd1a_sgn_sanfwy_01'}, +{HashIs = -1090035789, ModNam = 'ch3_rd1a_wal00'}, +{HashIs = -1665819884, ModNam = 'ch3_rd1a_wal05'}, +{HashIs = 1742789942, ModNam = 'ch3_rd1b_00'}, +{HashIs = -36491671, ModNam = 'ch3_rd1b_01b'}, +{HashIs = -532876483, ModNam = 'ch3_rd1b_01c'}, +{HashIs = 980877923, ModNam = 'ch3_rd1b_02'}, +{HashIs = 925572576, ModNam = 'ch3_rd1b_10'}, +{HashIs = 1156233567, ModNam = 'ch3_rd1b_11'}, +{HashIs = -402030690, ModNam = 'ch3_rd1b_12'}, +{HashIs = -173466915, ModNam = 'ch3_rd1b_13'}, +{HashIs = 175785087, ModNam = 'ch3_rd1b_14'}, +{HashIs = -1344408123, ModNam = 'ch3_rd1b_armco_01_lod'}, +{HashIs = 1473815908, ModNam = 'ch3_rd1b_armco_01'}, +{HashIs = -1093553067, ModNam = 'ch3_rd1b_armco_02_lod'}, +{HashIs = 1190921131, ModNam = 'ch3_rd1b_armco_02'}, +{HashIs = -973431177, ModNam = 'ch3_rd1b_armco_03_lod'}, +{HashIs = 2083941919, ModNam = 'ch3_rd1b_armco_03'}, +{HashIs = -1841020506, ModNam = 'ch3_rd1b_armco_04_lod'}, +{HashIs = 1213400669, ModNam = 'ch3_rd1b_armco_04'}, +{HashIs = -853569889, ModNam = 'ch3_rd1b_armco_05_lod'}, +{HashIs = 1988682440, ModNam = 'ch3_rd1b_armco_05'}, +{HashIs = -1437592547, ModNam = 'ch3_rd1b_armco_06_lod'}, +{HashIs = 1768409222, ModNam = 'ch3_rd1b_armco_06'}, +{HashIs = -1784939987, ModNam = 'ch3_rd1b_armco_07_lod'}, +{HashIs = 454405091, ModNam = 'ch3_rd1b_armco_07'}, +{HashIs = 1862544542, ModNam = 'ch3_rd1b_armco_08_lod'}, +{HashIs = 262509827, ModNam = 'ch3_rd1b_armco_08'}, +{HashIs = 1613505739, ModNam = 'ch3_rd1b_armco_09_lod'}, +{HashIs = 1046966918, ModNam = 'ch3_rd1b_armco_09'}, +{HashIs = 535959452, ModNam = 'ch3_rd1b_armco_10_lod'}, +{HashIs = 1105883536, ModNam = 'ch3_rd1b_armco_10'}, +{HashIs = -53850326, ModNam = 'ch3_rd1b_armco_11_lod'}, +{HashIs = 943414834, ModNam = 'ch3_rd1b_armco_11'}, +{HashIs = -1085418632, ModNam = 'ch3_rd1b_armco_12_lod'}, +{HashIs = 1703819479, ModNam = 'ch3_rd1b_armco_12'}, +{HashIs = 1761316748, ModNam = 'ch3_rd1b_armco_13_lod'}, +{HashIs = 2076075319, ModNam = 'ch3_rd1b_armco_13'}, +{HashIs = -787476258, ModNam = 'ch3_rd1b_armco_14_lod'}, +{HashIs = -1403763110, ModNam = 'ch3_rd1b_armco_14'}, +{HashIs = -537495973, ModNam = 'ch3_rd1b_armco_15_lod'}, +{HashIs = -1773790658, ModNam = 'ch3_rd1b_armco_15'}, +{HashIs = -988660995, ModNam = 'ch3_rd1b_armco_16_lod'}, +{HashIs = -806220395, ModNam = 'ch3_rd1b_armco_16'}, +{HashIs = -1452701345, ModNam = 'ch3_rd1b_armco_17_lod'}, +{HashIs = -641392325, ModNam = 'ch3_rd1b_armco_17'}, +{HashIs = 288996878, ModNam = 'ch3_rd1b_armco_18_lod'}, +{HashIs = -207760148, ModNam = 'ch3_rd1b_armco_18'}, +{HashIs = -213579790, ModNam = 'ch3_rd1b_armco_19_lod'}, +{HashIs = -45225908, ModNam = 'ch3_rd1b_armco_19'}, +{HashIs = 949878491, ModNam = 'ch3_rd1b_armco_20_lod'}, +{HashIs = -107355628, ModNam = 'ch3_rd1b_armco_20'}, +{HashIs = 829573348, ModNam = 'ch3_rd1b_armco_21_lod'}, +{HashIs = 199132833, ModNam = 'ch3_rd1b_armco_21'}, +{HashIs = -1035065560, ModNam = 'ch3_rd1b_curb_'}, +{HashIs = 603709941, ModNam = 'ch3_rd1b_dcl_01'}, +{HashIs = 364725624, ModNam = 'ch3_rd1b_dcl_02'}, +{HashIs = 2063798218, ModNam = 'ch3_rd1b_dcl_03'}, +{HashIs = 1566543395, ModNam = 'ch3_rd1b_dcl_jn_01'}, +{HashIs = 2023907654, ModNam = 'ch3_rd1b_dus_02'}, +{HashIs = 1085252527, ModNam = 'ch3_rd1b_dus_lb_003'}, +{HashIs = -747889953, ModNam = 'ch3_rd1b_dus_lb_01'}, +{HashIs = -449986974, ModNam = 'ch3_rd1b_dus_lb_02'}, +{HashIs = 1619560116, ModNam = 'ch3_rd1b_dust_dcl_01'}, +{HashIs = 525742074, ModNam = 'ch3_rd1b_dust_rd_dcl_01'}, +{HashIs = -945750233, ModNam = 'ch3_rd2_armco_01_lod'}, +{HashIs = -1323362228, ModNam = 'ch3_rd2_armco_01'}, +{HashIs = 1163778887, ModNam = 'ch3_rd2_armco_03a_lod'}, +{HashIs = 2023611714, ModNam = 'ch3_rd2_armco_03a'}, +{HashIs = 13659623, ModNam = 'ch3_rd2_armco_03b_lod'}, +{HashIs = 781175079, ModNam = 'ch3_rd2_armco_03b'}, +{HashIs = -1615017391, ModNam = 'ch3_rd2_armco_03c_lod'}, +{HashIs = 1548625059, ModNam = 'ch3_rd2_armco_03c'}, +{HashIs = 555371987, ModNam = 'ch3_rd2_armco_03d_lod'}, +{HashIs = -292665051, ModNam = 'ch3_rd2_armco_03d'}, +{HashIs = 49067236, ModNam = 'ch3_rd2_armco_03e_lod'}, +{HashIs = 472556641, ModNam = 'ch3_rd2_armco_03e'}, +{HashIs = 1366025047, ModNam = 'ch3_rd2_armco_03f_lod'}, +{HashIs = -753429960, ModNam = 'ch3_rd2_armco_03f'}, +{HashIs = -1537303130, ModNam = 'ch3_rd2_armco_04_b01_lod'}, +{HashIs = 208440367, ModNam = 'ch3_rd2_armco_04_b01'}, +{HashIs = -1207187204, ModNam = 'ch3_rd2_armco_04_b02_lod'}, +{HashIs = 838588237, ModNam = 'ch3_rd2_armco_04_b02'}, +{HashIs = 2028114199, ModNam = 'ch3_rd2_armco_04_b03_lod'}, +{HashIs = 1375639378, ModNam = 'ch3_rd2_armco_04_b03'}, +{HashIs = 384815769, ModNam = 'ch3_rd2_armco_04_b04_lod'}, +{HashIs = -2143718457, ModNam = 'ch3_rd2_armco_04_b04'}, +{HashIs = -1326133767, ModNam = 'ch3_rd2_armco_04_b05_lod'}, +{HashIs = 1970953801, ModNam = 'ch3_rd2_armco_04_b05'}, +{HashIs = 1966578193, ModNam = 'ch3_rd2_armco_04_lod'}, +{HashIs = 1267977523, ModNam = 'ch3_rd2_armco_04'}, +{HashIs = -2044329799, ModNam = 'ch3_rd2_armco_05_lod'}, +{HashIs = -170450505, ModNam = 'ch3_rd2_armco_05'}, +{HashIs = -1019209829, ModNam = 'ch3_rd2_armco_08_01_lod'}, +{HashIs = -842276014, ModNam = 'ch3_rd2_armco_08_01'}, +{HashIs = -1341067468, ModNam = 'ch3_rd2_armco_08_02_lod'}, +{HashIs = 1792613718, ModNam = 'ch3_rd2_armco_08_02'}, +{HashIs = 808523012, ModNam = 'ch3_rd2_armco_08_03_lod'}, +{HashIs = 2032908795, ModNam = 'ch3_rd2_armco_08_03'}, +{HashIs = -287067331, ModNam = 'ch3_rd2_billboard01'}, +{HashIs = 1783812936, ModNam = 'ch3_rd2_billboard01graffiti'}, +{HashIs = -1256327450, ModNam = 'ch3_rd2_bridge_01_rl01_lod'}, +{HashIs = -1180576353, ModNam = 'ch3_rd2_bridge_01_rl01'}, +{HashIs = 1055620608, ModNam = 'ch3_rd2_bridge_01_rl02_lod'}, +{HashIs = -420696012, ModNam = 'ch3_rd2_bridge_01_rl02'}, +{HashIs = 1323979737, ModNam = 'ch3_rd2_bridge_01'}, +{HashIs = 997607763, ModNam = 'ch3_rd2_bridge_02_rl01_lod'}, +{HashIs = -1982943537, ModNam = 'ch3_rd2_bridge_02_rl01'}, +{HashIs = 239885496, ModNam = 'ch3_rd2_bridge_02_rl02_lod'}, +{HashIs = -1425149619, ModNam = 'ch3_rd2_bridge_02_rl02'}, +{HashIs = 1554083655, ModNam = 'ch3_rd2_bridge_02'}, +{HashIs = -834239745, ModNam = 'ch3_rd2_bridge_02a_rl01_lod'}, +{HashIs = -1789013659, ModNam = 'ch3_rd2_bridge_02a_rl01'}, +{HashIs = 925893799, ModNam = 'ch3_rd2_bridge_02a_rl02_lod'}, +{HashIs = 1326859375, ModNam = 'ch3_rd2_bridge_02a_rl02'}, +{HashIs = -1902852524, ModNam = 'ch3_rd2_bridge_02a'}, +{HashIs = -1907424509, ModNam = 'ch3_rd2_bridge_03_rl01_lod'}, +{HashIs = -1001633492, ModNam = 'ch3_rd2_bridge_03_rl01'}, +{HashIs = -1774332852, ModNam = 'ch3_rd2_bridge_03_rl02_lod'}, +{HashIs = -1425729890, ModNam = 'ch3_rd2_bridge_03_rl02'}, +{HashIs = 664052285, ModNam = 'ch3_rd2_bridge_03_rl03_lod'}, +{HashIs = 1597472516, ModNam = 'ch3_rd2_bridge_03_rl03'}, +{HashIs = 1137884642, ModNam = 'ch3_rd2_bridge_03'}, +{HashIs = -1998013890, ModNam = 'ch3_rd2_bridge_04_rl01_lod'}, +{HashIs = 1059265126, ModNam = 'ch3_rd2_bridge_04_rl01'}, +{HashIs = -1186871725, ModNam = 'ch3_rd2_bridge_04_rl02_lod001'}, +{HashIs = 1844017138, ModNam = 'ch3_rd2_bridge_04_rl02'}, +{HashIs = -1722728133, ModNam = 'ch3_rd2_bridge_04_rl03_lod'}, +{HashIs = 1534907161, ModNam = 'ch3_rd2_bridge_04_rl03'}, +{HashIs = -181665681, ModNam = 'ch3_rd2_bridge_04_rl04_lod'}, +{HashIs = -2008011585, ModNam = 'ch3_rd2_bridge_04_rl04'}, +{HashIs = 1141753856, ModNam = 'ch3_rd2_bridge_04_rl05_lod'}, +{HashIs = 1993902544, ModNam = 'ch3_rd2_bridge_04_rl05'}, +{HashIs = 1408065047, ModNam = 'ch3_rd2_bridge_04'}, +{HashIs = 1834735422, ModNam = 'ch3_rd2_ch3_condecal2'}, +{HashIs = -1941106774, ModNam = 'ch3_rd2_dcl_bdg_sup_01'}, +{HashIs = 938405904, ModNam = 'ch3_rd2_decals'}, +{HashIs = 1286375210, ModNam = 'ch3_rd2_decals01'}, +{HashIs = 2134830158, ModNam = 'ch3_rd2_decals02'}, +{HashIs = 1916195390, ModNam = 'ch3_rd2_decals03'}, +{HashIs = -1528580197, ModNam = 'ch3_rd2_decals04'}, +{HashIs = -933855616, ModNam = 'ch3_rd2_decals06'}, +{HashIs = -2072749407, ModNam = 'ch3_rd2_dust_decal'}, +{HashIs = -162338163, ModNam = 'ch3_rd2_frywy_rd_sgn_01'}, +{HashIs = -683497511, ModNam = 'ch3_rd2_frywy_rd_sgnfm_01'}, +{HashIs = 1908837857, ModNam = 'ch3_rd2_fww_dcl_sign_01'}, +{HashIs = -723337632, ModNam = 'ch3_rd2_props_combo0102_06_lod'}, +{HashIs = 1210434047, ModNam = 'ch3_rd2_props_combo0102_09_lod'}, +{HashIs = 502032016, ModNam = 'ch3_rd2_props_combo0103_slod'}, +{HashIs = -853300954, ModNam = 'ch3_rd2_props_combo0203_03_lod'}, +{HashIs = 2075597339, ModNam = 'ch3_rd2_props_combo0205_03_lod'}, +{HashIs = -41126879, ModNam = 'ch3_rd2_props_combo0205_08_lod'}, +{HashIs = -385013034, ModNam = 'ch3_rd2_props_combo0206_03_lod'}, +{HashIs = -1525121481, ModNam = 'ch3_rd2_props_combo0208_04_lod'}, +{HashIs = -2016367027, ModNam = 'ch3_rd2_props_combo08_slod'}, +{HashIs = -1633461023, ModNam = 'ch3_rd2_props_combo13_slod'}, +{HashIs = -2041797022, ModNam = 'ch3_rd2_props_combo16_07_lod'}, +{HashIs = -287712252, ModNam = 'ch3_rd2_props_combo17_slod'}, +{HashIs = -459355767, ModNam = 'ch3_rd2_props_combo19_08_lod'}, +{HashIs = -826493730, ModNam = 'ch3_rd2_props_combo20_slod'}, +{HashIs = 2007884538, ModNam = 'ch3_rd2_props_elec_w_200'}, +{HashIs = 813880485, ModNam = 'ch3_rd2_props_elec_w_201'}, +{HashIs = 1513170945, ModNam = 'ch3_rd2_props_elec_w_202'}, +{HashIs = -382351864, ModNam = 'ch3_rd2_props_elec_w_206'}, +{HashIs = -156081915, ModNam = 'ch3_rd2_props_elec_w_207'}, +{HashIs = -634345470, ModNam = 'ch3_rd2_props_elec_w_209'}, +{HashIs = 1409522930, ModNam = 'ch3_rd2_props_elec_w_210'}, +{HashIs = -1929998629, ModNam = 'ch3_rd2_props_elec_w_211'}, +{HashIs = -1335503431, ModNam = 'ch3_rd2_props_elec_w_212'}, +{HashIs = 448703081, ModNam = 'ch3_rd2_props_elec_w_213'}, +{HashIs = 214699652, ModNam = 'ch3_rd2_props_elec_w_214'}, +{HashIs = 1999364930, ModNam = 'ch3_rd2_props_elec_w_215'}, +{HashIs = -360078733, ModNam = 'ch3_rd2_props_elec_w_306'}, +{HashIs = 1681490233, ModNam = 'ch3_rd2_props_elec_w145'}, +{HashIs = -233641116, ModNam = 'ch3_rd2_props_elec_wires_sp145'}, +{HashIs = 349188310, ModNam = 'ch3_rd2_props_elec_wires_sp146'}, +{HashIs = 120034693, ModNam = 'ch3_rd2_props_elec_wires_sp147'}, +{HashIs = -77595369, ModNam = 'ch3_rd2_rd1_01'}, +{HashIs = -383166294, ModNam = 'ch3_rd2_rd1_02'}, +{HashIs = -1068824850, ModNam = 'ch3_rd2_rd1_03'}, +{HashIs = 84056260, ModNam = 'ch3_rd2_rd1_05_rl_lod'}, +{HashIs = -494243181, ModNam = 'ch3_rd2_rd1_05_rl'}, +{HashIs = -1296798783, ModNam = 'ch3_rd2_rd1_05'}, +{HashIs = -1778535852, ModNam = 'ch3_rd2_rd1_07'}, +{HashIs = -1933598760, ModNam = 'ch3_rd2_rd1_08'}, +{HashIs = 1178604242, ModNam = 'ch3_rd2_rd1_09'}, +{HashIs = -1198688725, ModNam = 'ch3_rd2_rd1_11'}, +{HashIs = -391259657, ModNam = 'ch3_rd2_rd1_22'}, +{HashIs = -318515071, ModNam = 'ch3_rd2_rd1_30'}, +{HashIs = -1594139686, ModNam = 'ch3_rd2_rd1_31_rl01_lod'}, +{HashIs = 28828991, ModNam = 'ch3_rd2_rd1_31_rl01'}, +{HashIs = -2019060154, ModNam = 'ch3_rd2_rd1_31_rl02_lod'}, +{HashIs = 785858429, ModNam = 'ch3_rd2_rd1_31_rl02'}, +{HashIs = 274160256, ModNam = 'ch3_rd2_rd1_31_rl03_lod'}, +{HashIs = 1019468630, ModNam = 'ch3_rd2_rd1_31_rl03'}, +{HashIs = -44394746, ModNam = 'ch3_rd2_rd1_31_rl04_lod'}, +{HashIs = 1251342074, ModNam = 'ch3_rd2_rd1_31_rl04'}, +{HashIs = 2031953314, ModNam = 'ch3_rd2_rd1_31_rl05_lod'}, +{HashIs = 1482134141, ModNam = 'ch3_rd2_rd1_31_rl05'}, +{HashIs = -1027374079, ModNam = 'ch3_rd2_rd1_31'}, +{HashIs = -122849912, ModNam = 'ch3_rd2_rd1_46'}, +{HashIs = -381704663, ModNam = 'ch3_rd2_rum_strip00'}, +{HashIs = 326630041, ModNam = 'ch3_rd2_rum_strip01'}, +{HashIs = 80043316, ModNam = 'ch3_rd2_rum_strip02'}, +{HashIs = 780316846, ModNam = 'ch3_rd2_rum_strip03'}, +{HashIs = 508891219, ModNam = 'ch3_rd2_rum_strip04'}, +{HashIs = 1276603351, ModNam = 'ch3_rd2_rum_strip05'}, +{HashIs = 1037094730, ModNam = 'ch3_rd2_rum_strip06'}, +{HashIs = 1169810808, ModNam = 'ch3_rd2_support_03_rl01_lod'}, +{HashIs = 1172761258, ModNam = 'ch3_rd2_support_03_rl01'}, +{HashIs = -954161885, ModNam = 'ch3_rd2_support_03_rl02_lod'}, +{HashIs = 1475710655, ModNam = 'ch3_rd2_support_03_rl02'}, +{HashIs = 817256088, ModNam = 'ch3_rd2_support_03_rl03_lod'}, +{HashIs = 2055197651, ModNam = 'ch3_rd2_support_03_rl03'}, +{HashIs = 958645342, ModNam = 'ch3_rd2_support_03_rl04_lod'}, +{HashIs = -2000850866, ModNam = 'ch3_rd2_support_03_rl04'}, +{HashIs = 2016502010, ModNam = 'ch3_rd2_support_03'}, +{HashIs = -195818454, ModNam = 'ch3_rd2b_b1_rl01'}, +{HashIs = 537289614, ModNam = 'ch3_rd2b_b1_rl02'}, +{HashIs = 287819217, ModNam = 'ch3_rd2b_b1_rl03'}, +{HashIs = 982587555, ModNam = 'ch3_rd2b_b1_rl04'}, +{HashIs = -1526462065, ModNam = 'ch3_rd2b_b2_rl01'}, +{HashIs = -1789892056, ModNam = 'ch3_rd2b_b2_rl02'}, +{HashIs = 1028471387, ModNam = 'ch3_rd2b_b2_rl03'}, +{HashIs = 1334042312, ModNam = 'ch3_rd2b_b2_rl04'}, +{HashIs = 432632660, ModNam = 'ch3_rd2b_b2_rl05'}, +{HashIs = 737744819, ModNam = 'ch3_rd2b_b2_rl06'}, +{HashIs = -1991598765, ModNam = 'ch3_rd2b_b5_rl01'}, +{HashIs = -1759495938, ModNam = 'ch3_rd2b_b5_rl02'}, +{HashIs = 1313482455, ModNam = 'ch3_rd2b_b5_rl03'}, +{HashIs = -1195377723, ModNam = 'ch3_rd2b_b5_rl04'}, +{HashIs = -1984422474, ModNam = 'ch3_rd2b_b5_rl05'}, +{HashIs = -1807076646, ModNam = 'ch3_rd2b_b5_rl06'}, +{HashIs = -420115350, ModNam = 'ch3_rd2b_barrier_00_lod'}, +{HashIs = 391110660, ModNam = 'ch3_rd2b_barrier_00'}, +{HashIs = 769854766, ModNam = 'ch3_rd2b_barrier_01'}, +{HashIs = 1386895036, ModNam = 'ch3_rd2b_barrier_02'}, +{HashIs = -866344450, ModNam = 'ch3_rd2b_barrier_03_lod'}, +{HashIs = 1616245267, ModNam = 'ch3_rd2b_barrier_03'}, +{HashIs = -526155070, ModNam = 'ch3_rd2b_barrier_04_lod'}, +{HashIs = -516787254, ModNam = 'ch3_rd2b_barrier_04'}, +{HashIs = -148267080, ModNam = 'ch3_rd2b_barrier_05'}, +{HashIs = 1946901676, ModNam = 'ch3_rd2b_barrier_06_lod001'}, +{HashIs = 81804069, ModNam = 'ch3_rd2b_barrier_06'}, +{HashIs = 1910816271, ModNam = 'ch3_rd2b_bdg_endbariers_lod'}, +{HashIs = -670732483, ModNam = 'ch3_rd2b_bdg_endbariers'}, +{HashIs = -1637227523, ModNam = 'ch3_rd2b_bdg_rl01_lod'}, +{HashIs = -1211770880, ModNam = 'ch3_rd2b_bdg_rl01'}, +{HashIs = 995768142, ModNam = 'ch3_rd2b_bdg_rl02_lod'}, +{HashIs = -1304081157, ModNam = 'ch3_rd2b_bdg_rl02'}, +{HashIs = -1302999313, ModNam = 'ch3_rd2b_bdg_rl03_lod'}, +{HashIs = -1075582920, ModNam = 'ch3_rd2b_bdg_rl03'}, +{HashIs = 2043440436, ModNam = 'ch3_rd2b_bdg_rl04_lod'}, +{HashIs = 1366133581, ModNam = 'ch3_rd2b_bdg_rl04'}, +{HashIs = 1445320119, ModNam = 'ch3_rd2b_bdg_rl05_lod'}, +{HashIs = 1734326065, ModNam = 'ch3_rd2b_bdg_rl05'}, +{HashIs = -311765089, ModNam = 'ch3_rd2b_billboard01'}, +{HashIs = 1952235351, ModNam = 'ch3_rd2b_ch3_rd2c_fwy_01'}, +{HashIs = -1554645946, ModNam = 'ch3_rd2b_decals05'}, +{HashIs = -1991137279, ModNam = 'ch3_rd2b_dl_004'}, +{HashIs = -194345995, ModNam = 'ch3_rd2b_dl_1'}, +{HashIs = 279362669, ModNam = 'ch3_rd2b_dl_2'}, +{HashIs = 383076554, ModNam = 'ch3_rd2b_dl_3'}, +{HashIs = -856565312, ModNam = 'ch3_rd2b_fw_18a'}, +{HashIs = 1938630388, ModNam = 'ch3_rd2b_fw_18b'}, +{HashIs = 1311835708, ModNam = 'ch3_rd2b_fw_ov_14'}, +{HashIs = 338432567, ModNam = 'ch3_rd2b_fw_ov_15'}, +{HashIs = -2043578820, ModNam = 'ch3_rd2b_fw_ov_16'}, +{HashIs = 823249922, ModNam = 'ch3_rd2b_fw_ov_17'}, +{HashIs = 161414201, ModNam = 'ch3_rd2b_fw_ov_21'}, +{HashIs = -329399881, ModNam = 'ch3_rd2b_fw_ov_22'}, +{HashIs = -1457308865, ModNam = 'ch3_rd2b_fw_ov_23'}, +{HashIs = -1748723582, ModNam = 'ch3_rd2b_fw_ov_24'}, +{HashIs = -996806108, ModNam = 'ch3_rd2b_fw_ov_25'}, +{HashIs = -1218422855, ModNam = 'ch3_rd2b_fw_ov_26'}, +{HashIs = 1885718981, ModNam = 'ch3_rd2b_fw_ov_27'}, +{HashIs = -57728685, ModNam = 'ch3_rd2b_fw_ov_29a'}, +{HashIs = 1022763576, ModNam = 'ch3_rd2b_fw_ov_29b'}, +{HashIs = 178322645, ModNam = 'ch3_rd2b_fw_ov_30'}, +{HashIs = 591474205, ModNam = 'ch3_rd2b_fw_ov_32'}, +{HashIs = -267962138, ModNam = 'ch3_rd2b_fw_ov_85'}, +{HashIs = -2036641100, ModNam = 'ch3_rd2b_fwy_01'}, +{HashIs = -1672577510, ModNam = 'ch3_rd2b_fwy_02'}, +{HashIs = 1881449927, ModNam = 'ch3_rd2b_fwy_04'}, +{HashIs = -101402371, ModNam = 'ch3_rd2b_fwy_05'}, +{HashIs = -402680557, ModNam = 'ch3_rd2b_fwy_06'}, +{HashIs = -1969447083, ModNam = 'ch3_rd2b_fwy_06b'}, +{HashIs = 392786918, ModNam = 'ch3_rd2b_fwy_07'}, +{HashIs = 586987978, ModNam = 'ch3_rd2b_fwy_3'}, +{HashIs = 458548820, ModNam = 'ch3_rd2b_fwy_4_rd_41a_ovly2'}, +{HashIs = -257035924, ModNam = 'ch3_rd2b_fwysign_001_bb'}, +{HashIs = 181457696, ModNam = 'ch3_rd2b_fwysign_001'}, +{HashIs = -745372834, ModNam = 'ch3_rd2b_fwysign_002_bb'}, +{HashIs = -759007220, ModNam = 'ch3_rd2b_fwysign_002_bba'}, +{HashIs = -610778068, ModNam = 'ch3_rd2b_fwysign_002_o'}, +{HashIs = 531561692, ModNam = 'ch3_rd2b_fwysign_002'}, +{HashIs = -400767868, ModNam = 'ch3_rd2b_fwysign_003_bb'}, +{HashIs = 1466346107, ModNam = 'ch3_rd2b_fwysign_003_bba'}, +{HashIs = 32932232, ModNam = 'ch3_rd2b_fwysign_003_o'}, +{HashIs = -311158681, ModNam = 'ch3_rd2b_fwysign_003'}, +{HashIs = -197843479, ModNam = 'ch3_rd2b_fwysign_004'}, +{HashIs = -833168851, ModNam = 'ch3_rd2b_fwysign_005'}, +{HashIs = 705958171, ModNam = 'ch3_rd2b_ovly_fwysgn_01'}, +{HashIs = -1773917015, ModNam = 'ch3_rd2b_rd04_d'}, +{HashIs = 1360251284, ModNam = 'ch3_rd2b_rd06_d'}, +{HashIs = -1406659532, ModNam = 'ch3_rd2b_rd1_12'}, +{HashIs = 2031267338, ModNam = 'ch3_rd2b_rd1_13'}, +{HashIs = -878488790, ModNam = 'ch3_rd2b_rd1_14'}, +{HashIs = -1801951979, ModNam = 'ch3_rd2b_rd1_15'}, +{HashIs = 1734281891, ModNam = 'ch3_rd2b_rd1_16'}, +{HashIs = 810097784, ModNam = 'ch3_rd2b_rd1_17'}, +{HashIs = -2089827644, ModNam = 'ch3_rd2b_rd1_18'}, +{HashIs = 803347366, ModNam = 'ch3_rd2b_rd1_19'}, +{HashIs = -1689029781, ModNam = 'ch3_rd2b_rd1_20'}, +{HashIs = 1418487262, ModNam = 'ch3_rd2b_rd1_21'}, +{HashIs = 394687871, ModNam = 'ch3_rd2b_rdbr_03'}, +{HashIs = 1126340248, ModNam = 'ch3_rd2b_shadowb01'}, +{HashIs = -1626059126, ModNam = 'ch3_rd2b_shadowb02'}, +{HashIs = 1587705338, ModNam = 'ch3_rd2b_support00'}, +{HashIs = -781460070, ModNam = 'ch3_rd2b_support00b'}, +{HashIs = -1969762844, ModNam = 'ch3_rd2b_support01'}, +{HashIs = 2016356627, ModNam = 'ch3_rd2b_support02'}, +{HashIs = -776691721, ModNam = 'ch3_rd2b_wall01'}, +{HashIs = -628182613, ModNam = 'ch3_rd2b_wall02'}, +{HashIs = -1408707424, ModNam = 'ch3_rd2b_wall03'}, +{HashIs = -1904699008, ModNam = 'ch3_rd2b_wall04'}, +{HashIs = -1629996481, ModNam = 'ch3_rd2b_wall05'}, +{HashIs = 1778241675, ModNam = 'ch3_rd2b_wall06'}, +{HashIs = 2082501840, ModNam = 'ch3_rd2b_wall07'}, +{HashIs = 1301452725, ModNam = 'ch3_rd2b_wall08'}, +{HashIs = 662850485, ModNam = 'ch3_rd2b_wall09'}, +{HashIs = 411184817, ModNam = 'ch3_rd2b_wall10'}, +{HashIs = -1311154784, ModNam = 'cheetah'}, +{HashIs = 6774487, ModNam = 'chimera'}, +{HashIs = 349605904, ModNam = 'chino'}, +{HashIs = -1361687965, ModNam = 'chino2'}, +{HashIs = -1607885248, ModNam = 'cj_arrow_icon_2'}, +{HashIs = 1081190986, ModNam = 'cj_arrow_icon'}, +{HashIs = 162031196, ModNam = 'cj_cone'}, +{HashIs = -1493538113, ModNam = 'cj_cylinder'}, +{HashIs = -893085711, ModNam = 'cj_parachute'}, +{HashIs = 1940981977, ModNam = 'cj_proc_tin2'}, +{HashIs = -378442850, ModNam = 'cj_r_icon_flag'}, +{HashIs = -1360947797, ModNam = 'cj_ring_icon_2'}, +{HashIs = 390201602, ModNam = 'cliffhanger'}, +{HashIs = 205439253, ModNam = 'cloudhat_altitude_heavy_a'}, +{HashIs = -49995102, ModNam = 'cloudhat_altitude_heavy_b'}, +{HashIs = -1209821092, ModNam = 'cloudhat_altitude_heavy_c'}, +{HashIs = -2133727222, ModNam = 'cloudhat_altitude_light_a'}, +{HashIs = 339971823, ModNam = 'cloudhat_altitude_light_b'}, +{HashIs = -1218474800, ModNam = 'cloudhat_altitude_med_a'}, +{HashIs = -959108165, ModNam = 'cloudhat_altitude_med_b'}, +{HashIs = -737196497, ModNam = 'cloudhat_altitude_med_c'}, +{HashIs = -148317136, ModNam = 'cloudhat_altitude_vlight_a'}, +{HashIs = 680836867, ModNam = 'cloudhat_altitude_vlight_b'}, +{HashIs = 1151047359, ModNam = 'cloudhat_altostatus_a'}, +{HashIs = 1916432892, ModNam = 'cloudhat_altostatus_b'}, +{HashIs = -319149160, ModNam = 'cloudhat_cirrocumulus_a'}, +{HashIs = -1071197714, ModNam = 'cloudhat_cirrocumulus_b'}, +{HashIs = 1455206113, ModNam = 'cloudhat_cirrus'}, +{HashIs = 1225604557, ModNam = 'cloudhat_clear01_a'}, +{HashIs = 843583555, ModNam = 'cloudhat_clear01_b'}, +{HashIs = -157968149, ModNam = 'cloudhat_clear01_c'}, +{HashIs = -236557773, ModNam = 'cloudhat_cloudy_a'}, +{HashIs = -414296829, ModNam = 'cloudhat_cloudy_b'}, +{HashIs = -94699222, ModNam = 'cloudhat_cloudy_base'}, +{HashIs = -1897520076, ModNam = 'cloudhat_cloudy_c'}, +{HashIs = 2100396235, ModNam = 'cloudhat_cloudy_d'}, +{HashIs = 1251220369, ModNam = 'cloudhat_cloudy_e'}, +{HashIs = -1599682635, ModNam = 'cloudhat_cloudy_f'}, +{HashIs = -1166320547, ModNam = 'cloudhat_contrails_a'}, +{HashIs = -1466713970, ModNam = 'cloudhat_contrails_b'}, +{HashIs = -1915976960, ModNam = 'cloudhat_contrails_c'}, +{HashIs = 68185990, ModNam = 'cloudhat_contrails_d'}, +{HashIs = 1119489215, ModNam = 'cloudhat_fog'}, +{HashIs = 954540222, ModNam = 'cloudhat_horizon_a'}, +{HashIs = 946741200, ModNam = 'cloudhat_horizon_b'}, +{HashIs = 644709323, ModNam = 'cloudhat_horizon_c'}, +{HashIs = 1582233807, ModNam = 'cloudhat_nimbus_a'}, +{HashIs = 814488906, ModNam = 'cloudhat_nimbus_b'}, +{HashIs = 58442538, ModNam = 'cloudhat_nimbus_c'}, +{HashIs = 1273060922, ModNam = 'cloudhat_puff_a'}, +{HashIs = 975944399, ModNam = 'cloudhat_puff_b'}, +{HashIs = -791779310, ModNam = 'cloudhat_puff_c'}, +{HashIs = -514083688, ModNam = 'cloudhat_puff_old'}, +{HashIs = -820737959, ModNam = 'cloudhat_rain_a'}, +{HashIs = -556029977, ModNam = 'cloudhat_rain_b'}, +{HashIs = -1813883975, ModNam = 'cloudhat_shower_a'}, +{HashIs = -1513949318, ModNam = 'cloudhat_shower_b'}, +{HashIs = 2042929022, ModNam = 'cloudhat_shower_c'}, +{HashIs = -1957486405, ModNam = 'cloudhat_snowy01'}, +{HashIs = 215951106, ModNam = 'cloudhat_stormy01_a'}, +{HashIs = -609074011, ModNam = 'cloudhat_stormy01_b'}, +{HashIs = -378281944, ModNam = 'cloudhat_stormy01_c'}, +{HashIs = -206801763, ModNam = 'cloudhat_stormy01_d'}, +{HashIs = -1047424920, ModNam = 'cloudhat_stormy01_e'}, +{HashIs = -668942970, ModNam = 'cloudhat_stormy01_f'}, +{HashIs = 1514654836, ModNam = 'cloudhat_stratocumulus'}, +{HashIs = -1151479258, ModNam = 'cloudhat_stripey_a'}, +{HashIs = -845121877, ModNam = 'cloudhat_stripey_b'}, +{HashIs = -321936622, ModNam = 'cloudhat_test_anim'}, +{HashIs = 690321156, ModNam = 'cloudhat_test_animsoft'}, +{HashIs = -1971667422, ModNam = 'cloudhat_test_fast'}, +{HashIs = -1652574385, ModNam = 'cloudhat_test_fog'}, +{HashIs = 2037653808, ModNam = 'cloudhat_wispy_a'}, +{HashIs = 1874464188, ModNam = 'cloudhat_wispy_b'}, +{HashIs = -2072933068, ModNam = 'coach'}, +{HashIs = 906642318, ModNam = 'cog55'}, +{HashIs = 704435172, ModNam = 'cog552'}, +{HashIs = 330661258, ModNam = 'cogcabrio'}, +{HashIs = -2030171296, ModNam = 'cognoscenti'}, +{HashIs = -604842630, ModNam = 'cognoscenti2'}, +{HashIs = -1045541610, ModNam = 'comet2'}, +{HashIs = -2022483795, ModNam = 'comet3'}, +{HashIs = 683047626, ModNam = 'contender'}, +{HashIs = 108773431, ModNam = 'coquette'}, +{HashIs = 1011753235, ModNam = 'coquette2'}, +{HashIs = 784565758, ModNam = 'coquette3'}, +{HashIs = -670052629, ModNam = 'cropduster01_skin'}, +{HashIs = -1339103244, ModNam = 'cropduster02_skin'}, +{HashIs = -934194459, ModNam = 'cropduster1_skin'}, +{HashIs = -1651166217, ModNam = 'cropduster2_skin'}, +{HashIs = 192578208, ModNam = 'cropduster3_skin'}, +{HashIs = -1376441533, ModNam = 'cropduster4_skin'}, +{HashIs = 448402357, ModNam = 'cruiser'}, +{HashIs = 321739290, ModNam = 'crusader'}, +{HashIs = -1779492637, ModNam = 'cs_amandatownley'}, +{HashIs = -413773017, ModNam = 'cs_andreas'}, +{HashIs = 650367097, ModNam = 'cs_ashley'}, +{HashIs = -1755309778, ModNam = 'cs_bankman'}, +{HashIs = 1767447799, ModNam = 'cs_barry'}, +{HashIs = -1267809450, ModNam = 'cs_beverly'}, +{HashIs = -270159898, ModNam = 'cs_brad'}, +{HashIs = 1915268960, ModNam = 'cs_bradcadaver'}, +{HashIs = -1932625649, ModNam = 'cs_carbuyer'}, +{HashIs = -359228352, ModNam = 'cs_casey'}, +{HashIs = 819699067, ModNam = 'cs_chengsr'}, +{HashIs = -1041006362, ModNam = 'cs_chrisformage'}, +{HashIs = -607414220, ModNam = 'cs_clay'}, +{HashIs = 216536661, ModNam = 'cs_dale'}, +{HashIs = -2054740852, ModNam = 'cs_davenorton'}, +{HashIs = -321892375, ModNam = 'cs_debra'}, +{HashIs = 1870669624, ModNam = 'cs_denise'}, +{HashIs = 788622594, ModNam = 'cs_devin'}, +{HashIs = 1198698306, ModNam = 'cs_dom'}, +{HashIs = 1012965715, ModNam = 'cs_dreyfuss'}, +{HashIs = -1549575121, ModNam = 'cs_drfriedlander'}, +{HashIs = 1191403201, ModNam = 'cs_fabien'}, +{HashIs = 1482427218, ModNam = 'cs_fbisuit_01'}, +{HashIs = 103106535, ModNam = 'cs_floyd'}, +{HashIs = 261428209, ModNam = 'cs_guadalope'}, +{HashIs = -1022036185, ModNam = 'cs_gurk'}, +{HashIs = 1531218220, ModNam = 'cs_hunter'}, +{HashIs = 808778210, ModNam = 'cs_janet'}, +{HashIs = 1145088004, ModNam = 'cs_jewelass'}, +{HashIs = 60192701, ModNam = 'cs_jimmyboston'}, +{HashIs = -1194552652, ModNam = 'cs_jimmydisanto'}, +{HashIs = -258122199, ModNam = 'cs_joeminuteman'}, +{HashIs = -91572095, ModNam = 'cs_johnnyklebitz'}, +{HashIs = 1167549130, ModNam = 'cs_josef'}, +{HashIs = 1158606749, ModNam = 'cs_josh'}, +{HashIs = 1269774364, ModNam = 'cs_karen_daniels'}, +{HashIs = 1162230285, ModNam = 'cs_lamardavis'}, +{HashIs = 949295643, ModNam = 'cs_lazlow'}, +{HashIs = -1248528957, ModNam = 'cs_lestercrest'}, +{HashIs = 1918178165, ModNam = 'cs_lifeinvad_01'}, +{HashIs = 1477887514, ModNam = 'cs_magenta'}, +{HashIs = -72125238, ModNam = 'cs_manuel'}, +{HashIs = 1464721716, ModNam = 'cs_marnie'}, +{HashIs = 1129928304, ModNam = 'cs_martinmadrazo'}, +{HashIs = 161007533, ModNam = 'cs_maryann'}, +{HashIs = 1890499016, ModNam = 'cs_michelle'}, +{HashIs = -1217776881, ModNam = 'cs_milton'}, +{HashIs = 1167167044, ModNam = 'cs_molly'}, +{HashIs = 1270514905, ModNam = 'cs_movpremf_01'}, +{HashIs = -1922568579, ModNam = 'cs_movpremmale'}, +{HashIs = -1010001291, ModNam = 'cs_mrk'}, +{HashIs = 1334976110, ModNam = 'cs_mrs_thornhill'}, +{HashIs = -872569905, ModNam = 'cs_mrsphillips'}, +{HashIs = 1325314544, ModNam = 'cs_natalia'}, +{HashIs = 2023152276, ModNam = 'cs_nervousron'}, +{HashIs = -515400693, ModNam = 'cs_nigel'}, +{HashIs = 518814684, ModNam = 'cs_old_man1a'}, +{HashIs = -1728452752, ModNam = 'cs_old_man2'}, +{HashIs = -1955548155, ModNam = 'cs_omega'}, +{HashIs = -1389097126, ModNam = 'cs_orleans'}, +{HashIs = 1798879480, ModNam = 'cs_paper'}, +{HashIs = -544533759, ModNam = 'cs_patricia'}, +{HashIs = 1299047806, ModNam = 'cs_priest'}, +{HashIs = 512955554, ModNam = 'cs_prolsec_02'}, +{HashIs = 123708879, ModNam = 'cs_remote_01'}, +{HashIs = 1179785778, ModNam = 'cs_russiandrunk'}, +{HashIs = -1064078846, ModNam = 'cs_siemonyetarian'}, +{HashIs = -154017714, ModNam = 'cs_solomon'}, +{HashIs = -1528782338, ModNam = 'cs_stevehains'}, +{HashIs = -1992464379, ModNam = 'cs_stretch'}, +{HashIs = 1123963760, ModNam = 'cs_tanisha'}, +{HashIs = -2006710211, ModNam = 'cs_taocheng'}, +{HashIs = 1397974313, ModNam = 'cs_taostranslator'}, +{HashIs = 1545995274, ModNam = 'cs_tenniscoach'}, +{HashIs = 978452933, ModNam = 'cs_terry'}, +{HashIs = 1776856003, ModNam = 'cs_tom'}, +{HashIs = -1945119518, ModNam = 'cs_tomepsilon'}, +{HashIs = 101298480, ModNam = 'cs_tracydisanto'}, +{HashIs = -765011498, ModNam = 'cs_wade'}, +{HashIs = 1555078454, ModNam = 'cs_x_array02'}, +{HashIs = 796869332, ModNam = 'cs_x_array03'}, +{HashIs = 207160315, ModNam = 'cs_x_rublrga'}, +{HashIs = 503686996, ModNam = 'cs_x_rublrgb'}, +{HashIs = 1992513746, ModNam = 'cs_x_rublrgc'}, +{HashIs = -2005468103, ModNam = 'cs_x_rublrgd'}, +{HashIs = -1973157825, ModNam = 'cs_x_rublrge'}, +{HashIs = -1215587719, ModNam = 'cs_x_rubmeda'}, +{HashIs = 634353407, ModNam = 'cs_x_rubmedb'}, +{HashIs = 349754642, ModNam = 'cs_x_rubmedc'}, +{HashIs = -1062851382, ModNam = 'cs_x_rubmedd'}, +{HashIs = -438470856, ModNam = 'cs_x_rubmede'}, +{HashIs = 726677991, ModNam = 'cs_x_rubsmla'}, +{HashIs = -243022249, ModNam = 'cs_x_rubsmlb'}, +{HashIs = 189594089, ModNam = 'cs_x_rubsmlc'}, +{HashIs = 350653724, ModNam = 'cs_x_rubsmld'}, +{HashIs = 513319040, ModNam = 'cs_x_rubsmle'}, +{HashIs = -1119102666, ModNam = 'cs_x_rubweea'}, +{HashIs = -1714089399, ModNam = 'cs_x_rubweec'}, +{HashIs = -1332461625, ModNam = 'cs_x_rubweed'}, +{HashIs = 212137959, ModNam = 'cs_x_rubweee'}, +{HashIs = -432178804, ModNam = 'cs_x_weesmlb'}, +{HashIs = -357782800, ModNam = 'cs_zimbor'}, +{HashIs = 500896100, ModNam = 'cs1_01_barn01_detail'}, +{HashIs = 686297575, ModNam = 'cs1_01_barn01'}, +{HashIs = 1344109197, ModNam = 'cs1_01_barn02_dec'}, +{HashIs = -1988858538, ModNam = 'cs1_01_barn02_det'}, +{HashIs = 422408818, ModNam = 'cs1_01_barn02'}, +{HashIs = -1806014262, ModNam = 'cs1_01_barn03'}, +{HashIs = -1583757621, ModNam = 'cs1_01_billboard'}, +{HashIs = 1658297197, ModNam = 'cs1_01_culvert001_decal'}, +{HashIs = -234712503, ModNam = 'cs1_01_culvert001'}, +{HashIs = 810065309, ModNam = 'cs1_01_deadtree02'}, +{HashIs = -378103811, ModNam = 'cs1_01_dec11'}, +{HashIs = -1349374491, ModNam = 'cs1_01_deca_aa1'}, +{HashIs = -1196118295, ModNam = 'cs1_01_decal02'}, +{HashIs = -1742787124, ModNam = 'cs1_01_decal02a'}, +{HashIs = 1634517096, ModNam = 'cs1_01_decal02b'}, +{HashIs = -1147013935, ModNam = 'cs1_01_decal02c'}, +{HashIs = -329478670, ModNam = 'cs1_01_decal02c001'}, +{HashIs = -518602822, ModNam = 'cs1_01_decal02e'}, +{HashIs = -650580911, ModNam = 'cs1_01_decal10'}, +{HashIs = 143674099, ModNam = 'cs1_01_decal16'}, +{HashIs = 1566962845, ModNam = 'cs1_01_decal17'}, +{HashIs = -335965754, ModNam = 'cs1_01_decal18'}, +{HashIs = -2089533243, ModNam = 'cs1_01_decal19'}, +{HashIs = -1194055012, ModNam = 'cs1_01_decal69'}, +{HashIs = -1918430007, ModNam = 'cs1_01_emissive_01_lod'}, +{HashIs = -955160385, ModNam = 'cs1_01_emissive_01'}, +{HashIs = -2130093763, ModNam = 'cs1_01_emissive_02_lod'}, +{HashIs = -1371523299, ModNam = 'cs1_01_emissive_02'}, +{HashIs = -1112678596, ModNam = 'cs1_01_emissive_03_lod'}, +{HashIs = 1759226965, ModNam = 'cs1_01_emissive_03'}, +{HashIs = -1617236980, ModNam = 'cs1_01_fence_wire02'}, +{HashIs = -1545817940, ModNam = 'cs1_01_fence03'}, +{HashIs = -1721807691, ModNam = 'cs1_01_fencebits'}, +{HashIs = -285349131, ModNam = 'cs1_01_glue_007'}, +{HashIs = -1994337096, ModNam = 'cs1_01_glue_01'}, +{HashIs = -1961711188, ModNam = 'cs1_01_glue_02a'}, +{HashIs = 347499489, ModNam = 'cs1_01_glue_03'}, +{HashIs = -437809596, ModNam = 'cs1_01_glue_04'}, +{HashIs = -278748870, ModNam = 'cs1_01_glue_05'}, +{HashIs = 1369040299, ModNam = 'cs1_01_glue_06'}, +{HashIs = -1552644623, ModNam = 'cs1_01_land_009'}, +{HashIs = 1830822473, ModNam = 'cs1_01_land_08a'}, +{HashIs = 1214849210, ModNam = 'cs1_01_land03'}, +{HashIs = -1680621700, ModNam = 'cs1_01_land11_decal01'}, +{HashIs = 1693962693, ModNam = 'cs1_01_land11_decal05'}, +{HashIs = 496749628, ModNam = 'cs1_01_land11'}, +{HashIs = -156893615, ModNam = 'cs1_01_land14'}, +{HashIs = 819718327, ModNam = 'cs1_01_polytunnels_010'}, +{HashIs = -1238863038, ModNam = 'cs1_01_polytunnels_012'}, +{HashIs = 417653192, ModNam = 'cs1_01_propane_sign'}, +{HashIs = -1759873242, ModNam = 'cs1_01_props_elec_wire_06b'}, +{HashIs = 2028324394, ModNam = 'cs1_01_props_elec_wire_new020'}, +{HashIs = -879704471, ModNam = 'cs1_01_props_elec_wire_s03b'}, +{HashIs = -14775816, ModNam = 'cs1_01_props_elec_wire_sp03'}, +{HashIs = 827092563, ModNam = 'cs1_01_props_elec_wire_sp06'}, +{HashIs = 1257316988, ModNam = 'cs1_01_props_elec_wire_sp11'}, +{HashIs = 834924578, ModNam = 'cs1_01_props_elec_wire_sp15'}, +{HashIs = 926858370, ModNam = 'cs1_01_props_elec_wire_sp15b'}, +{HashIs = 536849065, ModNam = 'cs1_01_props_elec_wire11b'}, +{HashIs = 1482266408, ModNam = 'cs1_01_props_pylon_wire07'}, +{HashIs = -965610657, ModNam = 'cs1_01_props_pylon_wire08'}, +{HashIs = -232891809, ModNam = 'cs1_01_props_pylon_wire121'}, +{HashIs = 2059538246, ModNam = 'cs1_01_props_pylon_wire200'}, +{HashIs = -1490831412, ModNam = 'cs1_01_props_pylon_wire301'}, +{HashIs = -1532852387, ModNam = 'cs1_01_scrub'}, +{HashIs = 1437795656, ModNam = 'cs1_01_shed03'}, +{HashIs = -682800176, ModNam = 'cs1_01_signs01'}, +{HashIs = 45621925, ModNam = 'cs1_01_signs02'}, +{HashIs = 1767174117, ModNam = 'cs1_01_signs03'}, +{HashIs = -1235258992, ModNam = 'cs1_01_silo_002_ovr'}, +{HashIs = 178751227, ModNam = 'cs1_01_silo_002'}, +{HashIs = 2000010372, ModNam = 'cs1_01_silo_det_lod'}, +{HashIs = -619879544, ModNam = 'cs1_01_silo_det'}, +{HashIs = -1578053562, ModNam = 'cs1_01_silo'}, +{HashIs = -604837460, ModNam = 'cs1_01_smallshed'}, +{HashIs = -238595328, ModNam = 'cs1_01_template_drainage_039'}, +{HashIs = -136377374, ModNam = 'cs1_01_templates_bales_005'}, +{HashIs = -331549546, ModNam = 'cs1_01_templates_bales_006'}, +{HashIs = -628666069, ModNam = 'cs1_01_templates_bales_007'}, +{HashIs = -320868068, ModNam = 'cs1_01_templates_bales_03_d002'}, +{HashIs = 140464641, ModNam = 'cs1_01_truckbuild1'}, +{HashIs = 496270443, ModNam = 'cs1_01_truckbuild2'}, +{HashIs = 759569358, ModNam = 'cs1_01_truckbuild3'}, +{HashIs = 1070252247, ModNam = 'cs1_01_truckbuild5'}, +{HashIs = 1418848869, ModNam = 'cs1_01_truckbuild6'}, +{HashIs = -120883601, ModNam = 'cs1_01_tunnel11'}, +{HashIs = 477025672, ModNam = 'cs1_01_tunnelhoops01'}, +{HashIs = 956364290, ModNam = 'cs1_01_tunnels_014'}, +{HashIs = -398406445, ModNam = 'cs1_01_tunnels_027'}, +{HashIs = -328149813, ModNam = 'cs1_01_tunnels_07'}, +{HashIs = -161331385, ModNam = 'cs1_01_util02'}, +{HashIs = 52486340, ModNam = 'cs1_01_util05'}, +{HashIs = 1583982486, ModNam = 'cs1_01_wall02'}, +{HashIs = -1426247821, ModNam = 'cs1_01_watertank01'}, +{HashIs = -1757504760, ModNam = 'cs1_01_weed_01'}, +{HashIs = -1459732857, ModNam = 'cs1_01_weed_02'}, +{HashIs = 1396838982, ModNam = 'cs1_01_weldshed_a'}, +{HashIs = -1332924853, ModNam = 'cs1_01_weldshed'}, +{HashIs = 1090465763, ModNam = 'cs1_02_050_dec'}, +{HashIs = -827104492, ModNam = 'cs1_02_050_ladders'}, +{HashIs = 980476069, ModNam = 'cs1_02_050'}, +{HashIs = -507362406, ModNam = 'cs1_02_28_glue'}, +{HashIs = 511326633, ModNam = 'cs1_02_28aa_glue'}, +{HashIs = 1641786747, ModNam = 'cs1_02_28b_glue'}, +{HashIs = 1707802587, ModNam = 'cs1_02_28bb_glue'}, +{HashIs = 1077471875, ModNam = 'cs1_02_33_glue'}, +{HashIs = -1777388846, ModNam = 'cs1_02_33_rail_glue'}, +{HashIs = -1050389536, ModNam = 'cs1_02_33_rail'}, +{HashIs = 1720337801, ModNam = 'cs1_02_33b_glue'}, +{HashIs = -150808201, ModNam = 'cs1_02_33c_glue'}, +{HashIs = -1231647556, ModNam = 'cs1_02_37_chick'}, +{HashIs = -1916728028, ModNam = 'cs1_02_bb_brand_hd'}, +{HashIs = -374172712, ModNam = 'cs1_02_bb2_brand_hd'}, +{HashIs = 1323780898, ModNam = 'cs1_02_bb2_brandb_hd'}, +{HashIs = 1991978464, ModNam = 'cs1_02_beam04_rail'}, +{HashIs = -808475034, ModNam = 'cs1_02_beam04'}, +{HashIs = -1698433478, ModNam = 'cs1_02_biln019_dec'}, +{HashIs = -763407615, ModNam = 'cs1_02_biln019_rail'}, +{HashIs = 1926798123, ModNam = 'cs1_02_biln019'}, +{HashIs = -1029398238, ModNam = 'cs1_02_biln020'}, +{HashIs = 933823517, ModNam = 'cs1_02_biln04_dec'}, +{HashIs = -1192977805, ModNam = 'cs1_02_biln04'}, +{HashIs = -853490290, ModNam = 'cs1_02_buntingflags_01'}, +{HashIs = -1638242302, ModNam = 'cs1_02_buntingflags_02'}, +{HashIs = 1878625089, ModNam = 'cs1_02_buntingflags_03'}, +{HashIs = 1873685238, ModNam = 'cs1_02_buntingflags'}, +{HashIs = 276780974, ModNam = 'cs1_02_carpark01a_dec'}, +{HashIs = -1728789530, ModNam = 'cs1_02_carpark02'}, +{HashIs = -925548910, ModNam = 'cs1_02_carpark03_d'}, +{HashIs = -430432741, ModNam = 'cs1_02_carpark03_ladder'}, +{HashIs = -967696732, ModNam = 'cs1_02_carpark03'}, +{HashIs = 1665456259, ModNam = 'cs1_02_carpark04'}, +{HashIs = 901061010, ModNam = 'cs1_02_cbf1slod'}, +{HashIs = 2054705809, ModNam = 'cs1_02_cfdoor_front'}, +{HashIs = 1959688621, ModNam = 'cs1_02_cfdoor_side'}, +{HashIs = 1025110825, ModNam = 'cs1_02_cfdoor_slod'}, +{HashIs = 361246720, ModNam = 'cs1_02_cfdr_back'}, +{HashIs = 764286573, ModNam = 'cs1_02_chair_tarped001'}, +{HashIs = -1820729602, ModNam = 'cs1_02_chikn12_dec'}, +{HashIs = 1479804249, ModNam = 'cs1_02_chikn12_ladder001'}, +{HashIs = 1554213045, ModNam = 'cs1_02_chikn12_rail2'}, +{HashIs = -411647072, ModNam = 'cs1_02_chikn12'}, +{HashIs = 1461817122, ModNam = 'cs1_02_cprk1_d'}, +{HashIs = 1970764590, ModNam = 'cs1_02_cprk1'}, +{HashIs = -1443414103, ModNam = 'cs1_02_cprk2_d'}, +{HashIs = -1282476224, ModNam = 'cs1_02_cprk2'}, +{HashIs = 1801569475, ModNam = 'cs1_02_cprk3_dec'}, +{HashIs = -997516972, ModNam = 'cs1_02_cprk3'}, +{HashIs = -367935283, ModNam = 'cs1_02_cprk4_dc1'}, +{HashIs = -1911870407, ModNam = 'cs1_02_cprk4'}, +{HashIs = -1598140001, ModNam = 'cs1_02_cprk5'}, +{HashIs = -1786408510, ModNam = 'cs1_02_deco03_dec'}, +{HashIs = 1279856009, ModNam = 'cs1_02_deco03_ladder'}, +{HashIs = -513045951, ModNam = 'cs1_02_deco03_windows'}, +{HashIs = -814302300, ModNam = 'cs1_02_deco03'}, +{HashIs = 321266885, ModNam = 'cs1_02_emissive01_lod'}, +{HashIs = 751284865, ModNam = 'cs1_02_emissive01'}, +{HashIs = 1267452218, ModNam = 'cs1_02_emissive02_lod'}, +{HashIs = 1251012115, ModNam = 'cs1_02_emissive02'}, +{HashIs = -864564792, ModNam = 'cs1_02_emissive03_lod'}, +{HashIs = -1910278857, ModNam = 'cs1_02_emissive03'}, +{HashIs = 7326082, ModNam = 'cs1_02_emissive04_lod'}, +{HashIs = 517478050, ModNam = 'cs1_02_emissive04'}, +{HashIs = -2058655367, ModNam = 'cs1_02_emissive05_lod'}, +{HashIs = 1111711088, ModNam = 'cs1_02_emissive05'}, +{HashIs = -1143426531, ModNam = 'cs1_02_emissive06_lod'}, +{HashIs = 1351219709, ModNam = 'cs1_02_emissive06'}, +{HashIs = -535309648, ModNam = 'cs1_02_festival_stage'}, +{HashIs = -1672905681, ModNam = 'cs1_02_festivalbanners'}, +{HashIs = 1977076315, ModNam = 'cs1_02_glue_01'}, +{HashIs = 1083858953, ModNam = 'cs1_02_glue_02'}, +{HashIs = 776846192, ModNam = 'cs1_02_glue_04'}, +{HashIs = 1472299569, ModNam = 'cs1_02_indust_02'}, +{HashIs = -1181665246, ModNam = 'cs1_02_indust_02d_'}, +{HashIs = 748718668, ModNam = 'cs1_02_indust_08_d'}, +{HashIs = 1934620438, ModNam = 'cs1_02_indust_08_ladder'}, +{HashIs = -324588546, ModNam = 'cs1_02_indust_08'}, +{HashIs = -566983557, ModNam = 'cs1_02_milo_window_dummy'}, +{HashIs = 886074271, ModNam = 'cs1_02_milo2_lod'}, +{HashIs = -1722460612, ModNam = 'cs1_02_milo2_slod1'}, +{HashIs = 1769525396, ModNam = 'cs1_02_milo3_lod'}, +{HashIs = 1502218657, ModNam = 'cs1_02_rail01'}, +{HashIs = 2136626497, ModNam = 'cs1_02_rail02'}, +{HashIs = -1399705828, ModNam = 'cs1_02_rail03_d'}, +{HashIs = -1875380484, ModNam = 'cs1_02_rail03'}, +{HashIs = -886313761, ModNam = 'cs1_02_rail04'}, +{HashIs = 58492072, ModNam = 'cs1_02_retainer024'}, +{HashIs = 1440360802, ModNam = 'cs1_02_retainer025'}, +{HashIs = 672419287, ModNam = 'cs1_02_retainer026'}, +{HashIs = 2082928123, ModNam = 'cs1_02_retainer027'}, +{HashIs = 1281889918, ModNam = 'cs1_02_retainer028'}, +{HashIs = -1633699092, ModNam = 'cs1_02_retainer029'}, +{HashIs = 1813011290, ModNam = 'cs1_02_retainer13'}, +{HashIs = -1237618765, ModNam = 'cs1_02_retainer14'}, +{HashIs = -678251935, ModNam = 'cs1_02_retainer15'}, +{HashIs = -1851414904, ModNam = 'cs1_02_retainer16'}, +{HashIs = -2062316188, ModNam = 'cs1_02_retainer17'}, +{HashIs = -559988614, ModNam = 'cs1_02_retainer18'}, +{HashIs = 280110239, ModNam = 'cs1_02_retainer19'}, +{HashIs = 83201518, ModNam = 'cs1_02_retainer20'}, +{HashIs = 374976694, ModNam = 'cs1_02_retainer21'}, +{HashIs = 1396910732, ModNam = 'cs1_02_retainer22'}, +{HashIs = -1567405781, ModNam = 'cs1_02_retainer23'}, +{HashIs = -2041927399, ModNam = 'cs1_02_rwshed01'}, +{HashIs = 1068847033, ModNam = 'cs1_02_smstation'}, +{HashIs = 511451732, ModNam = 'cs1_02_stage_rails'}, +{HashIs = 785022080, ModNam = 'cs1_02_tower_rail'}, +{HashIs = -19938490, ModNam = 'cs1_02_weed'}, +{HashIs = 168340054, ModNam = 'cs1_02_wtower'}, +{HashIs = -1744196223, ModNam = 'cs1_03_bigware_alpha'}, +{HashIs = -1615813331, ModNam = 'cs1_03_bigware_rail'}, +{HashIs = 832306070, ModNam = 'cs1_03_bigware'}, +{HashIs = 50999745, ModNam = 'cs1_03_build_d01'}, +{HashIs = -281015763, ModNam = 'cs1_03_build_d02'}, +{HashIs = 562425528, ModNam = 'cs1_03_build_d03'}, +{HashIs = 292769427, ModNam = 'cs1_03_build_d04'}, +{HashIs = -1138449417, ModNam = 'cs1_03_build_d05'}, +{HashIs = -1403714472, ModNam = 'cs1_03_build_d06'}, +{HashIs = -779681331, ModNam = 'cs1_03_condeets1'}, +{HashIs = -549554049, ModNam = 'cs1_03_cons1'}, +{HashIs = -1360324647, ModNam = 'cs1_03_cons2'}, +{HashIs = -1122281850, ModNam = 'cs1_03_consbill1'}, +{HashIs = -1351075008, ModNam = 'cs1_03_consbill2'}, +{HashIs = -1580818467, ModNam = 'cs1_03_consbill3'}, +{HashIs = 60303638, ModNam = 'cs1_03_consgrnd_dec'}, +{HashIs = -460555672, ModNam = 'cs1_03_consgrnd'}, +{HashIs = -1906379174, ModNam = 'cs1_03_emissive_lod'}, +{HashIs = 747073808, ModNam = 'cs1_03_emissive'}, +{HashIs = 354702678, ModNam = 'cs1_03_glue_001'}, +{HashIs = -953632428, ModNam = 'cs1_03_glue_002'}, +{HashIs = -1192551207, ModNam = 'cs1_03_glue_003'}, +{HashIs = -308148750, ModNam = 'cs1_03_glue_004'}, +{HashIs = 1321242795, ModNam = 'cs1_03_hedgebase_1'}, +{HashIs = -593515413, ModNam = 'cs1_03_hedgebase_2'}, +{HashIs = -1628959439, ModNam = 'cs1_03_hedgedecal_1'}, +{HashIs = -1849036043, ModNam = 'cs1_03_hedgedecal_2'}, +{HashIs = 2141966489, ModNam = 'cs1_03_house_alpha'}, +{HashIs = -1231197872, ModNam = 'cs1_03_house1_alpha'}, +{HashIs = -994629715, ModNam = 'cs1_03_house1'}, +{HashIs = -1994666419, ModNam = 'cs1_03_house2_alpha'}, +{HashIs = -1278179872, ModNam = 'cs1_03_house2'}, +{HashIs = 1757512289, ModNam = 'cs1_03_house3_alpha'}, +{HashIs = -1476170170, ModNam = 'cs1_03_house3'}, +{HashIs = -1355326414, ModNam = 'cs1_03_house4_alpha'}, +{HashIs = -1759130485, ModNam = 'cs1_03_house4'}, +{HashIs = -1921601270, ModNam = 'cs1_03_house5_alpha'}, +{HashIs = -1987464877, ModNam = 'cs1_03_house5'}, +{HashIs = -294529626, ModNam = 'cs1_03_house6_dec'}, +{HashIs = -1600004281, ModNam = 'cs1_03_house6'}, +{HashIs = 1259092018, ModNam = 'cs1_03_house7_alpha'}, +{HashIs = 1917944487, ModNam = 'cs1_03_house7'}, +{HashIs = -421394744, ModNam = 'cs1_03_hsegrnda_dec'}, +{HashIs = 1289253213, ModNam = 'cs1_03_hsegrnda_dets'}, +{HashIs = -936009440, ModNam = 'cs1_03_hsegrnda'}, +{HashIs = -1819101221, ModNam = 'cs1_03_hsegrndb'}, +{HashIs = 204493111, ModNam = 'cs1_03_hsegrowth'}, +{HashIs = 474867474, ModNam = 'cs1_03_hsewall1'}, +{HashIs = 455350863, ModNam = 'cs1_03_iron_spikes'}, +{HashIs = -635932768, ModNam = 'cs1_03_poster1'}, +{HashIs = 1514481512, ModNam = 'cs1_03_posters2'}, +{HashIs = -831439152, ModNam = 'cs1_03_shps1_dets'}, +{HashIs = 1323113141, ModNam = 'cs1_03_shps1'}, +{HashIs = 954325658, ModNam = 'cs1_03_shps2_alpha'}, +{HashIs = 981365240, ModNam = 'cs1_03_shps2'}, +{HashIs = 1344367720, ModNam = 'cs1_03_shps3_alpha'}, +{HashIs = 689830025, ModNam = 'cs1_03_shps3_dets'}, +{HashIs = -2003169746, ModNam = 'cs1_03_shps3'}, +{HashIs = 1781300532, ModNam = 'cs1_03_shpsgrnd_d'}, +{HashIs = 781316872, ModNam = 'cs1_03_shpsgrnd'}, +{HashIs = 535698739, ModNam = 'cs1_03_shpss_dec'}, +{HashIs = 1482752112, ModNam = 'cs1_03_sprmgrnd_d'}, +{HashIs = -940902850, ModNam = 'cs1_03_sprmkt_d'}, +{HashIs = -1571344999, ModNam = 'cs1_03_sprmkt'}, +{HashIs = -156024109, ModNam = 'cs1_03_sprmktgrnd'}, +{HashIs = -1614601457, ModNam = 'cs1_03_wareh1_d'}, +{HashIs = -1220353920, ModNam = 'cs1_03_wareh1'}, +{HashIs = -1561305444, ModNam = 'cs1_03_weed'}, +{HashIs = 1787580084, ModNam = 'cs1_04_63_ov'}, +{HashIs = 514604305, ModNam = 'cs1_04_63'}, +{HashIs = -1297084746, ModNam = 'cs1_04_adstslod'}, +{HashIs = 1122175852, ModNam = 'cs1_04_aldstslod'}, +{HashIs = 320507128, ModNam = 'cs1_04_apt_balc_rail'}, +{HashIs = 1004196714, ModNam = 'cs1_04_apt_dec_dest'}, +{HashIs = -1734045561, ModNam = 'cs1_04_apt_decals'}, +{HashIs = -816303176, ModNam = 'cs1_04_apt_dest'}, +{HashIs = -2004637554, ModNam = 'cs1_04_apt_grnd_dec'}, +{HashIs = 2057151048, ModNam = 'cs1_04_apt_grnd_dst_dec'}, +{HashIs = -636665748, ModNam = 'cs1_04_apt_grnd_dst'}, +{HashIs = 778463341, ModNam = 'cs1_04_apt_grnd_lod'}, +{HashIs = 766382206, ModNam = 'cs1_04_apt_grnd'}, +{HashIs = -1837682020, ModNam = 'cs1_04_apt_hole_dest'}, +{HashIs = 918483307, ModNam = 'cs1_04_apt_signs'}, +{HashIs = -1973270115, ModNam = 'cs1_04_apt_slod'}, +{HashIs = -341551967, ModNam = 'cs1_04_apt'}, +{HashIs = 1462966863, ModNam = 'cs1_04_aptdestgrnd_lod'}, +{HashIs = -381646973, ModNam = 'cs1_04_bank_bb'}, +{HashIs = 1502194279, ModNam = 'cs1_04_bank_ov'}, +{HashIs = -961180886, ModNam = 'cs1_04_bank'}, +{HashIs = -630677966, ModNam = 'cs1_04_bankgrnd'}, +{HashIs = -1495883599, ModNam = 'cs1_04_bnkcarpark_ov'}, +{HashIs = 1883955272, ModNam = 'cs1_04_building_01'}, +{HashIs = 959509013, ModNam = 'cs1_04_building_02'}, +{HashIs = 756412540, ModNam = 'cs1_04_burnt_rubble'}, +{HashIs = -1367366038, ModNam = 'cs1_04_canopy'}, +{HashIs = 883999951, ModNam = 'cs1_04_emissive_lod'}, +{HashIs = -916350315, ModNam = 'cs1_04_emissive'}, +{HashIs = -484971063, ModNam = 'cs1_04_emptylot_ov'}, +{HashIs = -414328756, ModNam = 'cs1_04_emptylot'}, +{HashIs = 150257251, ModNam = 'cs1_04_garage_build'}, +{HashIs = 2083732794, ModNam = 'cs1_04_garage_det'}, +{HashIs = 321210883, ModNam = 'cs1_04_garage_grnd'}, +{HashIs = -155691249, ModNam = 'cs1_04_garagegrnd_ov'}, +{HashIs = -1617719906, ModNam = 'cs1_04_gardens_a'}, +{HashIs = 1074896842, ModNam = 'cs1_04_gardens'}, +{HashIs = 1049225362, ModNam = 'cs1_04_gasparticle_grp2_02'}, +{HashIs = 1839351486, ModNam = 'cs1_04_gasparticle_grp2_03'}, +{HashIs = 451223881, ModNam = 'cs1_04_gasparticle_grp2_04'}, +{HashIs = -405554397, ModNam = 'cs1_04_gasparticle_grp2_05'}, +{HashIs = -837318741, ModNam = 'cs1_04_gasparticle_grp2_06'}, +{HashIs = 1215921261, ModNam = 'cs1_04_gasparticle_grp2_07'}, +{HashIs = 917756130, ModNam = 'cs1_04_gasparticle_grp2_08'}, +{HashIs = 369784200, ModNam = 'cs1_04_gasparticle_grp2'}, +{HashIs = 921846686, ModNam = 'cs1_04_gassign_grp1'}, +{HashIs = -1757670021, ModNam = 'cs1_04_gassign_slod_grp1'}, +{HashIs = 2035201291, ModNam = 'cs1_04_gasstation_burn_decals'}, +{HashIs = 1022004524, ModNam = 'cs1_04_gasstation_details_grp1'}, +{HashIs = 1595073649, ModNam = 'cs1_04_gasstation_grp1_slod'}, +{HashIs = -1838391287, ModNam = 'cs1_04_gasstation_grp1'}, +{HashIs = -275069589, ModNam = 'cs1_04_gasstation_grp2_slod'}, +{HashIs = -852339292, ModNam = 'cs1_04_gasstation_grp2'}, +{HashIs = -470206842, ModNam = 'cs1_04_glue_weed01'}, +{HashIs = -1102910698, ModNam = 'cs1_04_glue_weed02'}, +{HashIs = 2025054201, ModNam = 'cs1_04_glue_weed03'}, +{HashIs = 1655223267, ModNam = 'cs1_04_glue_weed04'}, +{HashIs = 1721244447, ModNam = 'cs1_04_hedgebase_1'}, +{HashIs = 1974581586, ModNam = 'cs1_04_hedgebase_2'}, +{HashIs = -702677820, ModNam = 'cs1_04_hedgedecal_1'}, +{HashIs = 1490223680, ModNam = 'cs1_04_hedgedecal_2'}, +{HashIs = -934294401, ModNam = 'cs1_04_indusgrnd_a'}, +{HashIs = -131012177, ModNam = 'cs1_04_indusgrnd'}, +{HashIs = 1832692018, ModNam = 'cs1_04_indusgrndb'}, +{HashIs = -999956102, ModNam = 'cs1_04_induswall'}, +{HashIs = -2128103296, ModNam = 'cs1_04_motel_alpha'}, +{HashIs = 314069656, ModNam = 'cs1_04_motel_rail_01'}, +{HashIs = 612365863, ModNam = 'cs1_04_motel_rail_02'}, +{HashIs = 1615556029, ModNam = 'cs1_04_motel_rail_03'}, +{HashIs = 1102917793, ModNam = 'cs1_04_motel_rail_04'}, +{HashIs = 369977972, ModNam = 'cs1_04_motel_wall_rail'}, +{HashIs = -113511864, ModNam = 'cs1_04_motel_wall'}, +{HashIs = -2074204311, ModNam = 'cs1_04_motel'}, +{HashIs = -1447197336, ModNam = 'cs1_04_motelsign'}, +{HashIs = 458167383, ModNam = 'cs1_04_motelsigna'}, +{HashIs = 209097157, ModNam = 'cs1_04_motlgrnd'}, +{HashIs = 2012593192, ModNam = 'cs1_04_motlgrowth_g'}, +{HashIs = -1391605449, ModNam = 'cs1_04_motlgrowth'}, +{HashIs = -57046472, ModNam = 'cs1_04_noticeboard'}, +{HashIs = -1383345426, ModNam = 'cs1_04_ov1'}, +{HashIs = -1691898330, ModNam = 'cs1_04_ov2'}, +{HashIs = 1350605017, ModNam = 'cs1_04_ov3'}, +{HashIs = -1234218649, ModNam = 'cs1_04_particle_dummy'}, +{HashIs = -202549442, ModNam = 'cs1_04_restgrnd_alf'}, +{HashIs = 2140987077, ModNam = 'cs1_04_restgrnd'}, +{HashIs = -360868865, ModNam = 'cs1_04_restrnt_alpha'}, +{HashIs = 446939869, ModNam = 'cs1_04_restrnt_night'}, +{HashIs = -351038852, ModNam = 'cs1_04_restrnt_sign'}, +{HashIs = -2107632904, ModNam = 'cs1_04_restrnt'}, +{HashIs = -1803060165, ModNam = 'cs1_04_rf_chopper_lod'}, +{HashIs = -413862630, ModNam = 'cs1_04_rf_chopper'}, +{HashIs = 41650019, ModNam = 'cs1_04_shadow_proxy'}, +{HashIs = 1532319592, ModNam = 'cs1_04_ware1_alpha'}, +{HashIs = 130978011, ModNam = 'cs1_04_ware1_bb'}, +{HashIs = -1571158030, ModNam = 'cs1_04_ware1'}, +{HashIs = -974776275, ModNam = 'cs1_04_ware2_alpha'}, +{HashIs = -39973240, ModNam = 'cs1_04_ware2_bb'}, +{HashIs = -1341152419, ModNam = 'cs1_04_ware2'}, +{HashIs = 17499132, ModNam = 'cs1_05__ext01'}, +{HashIs = 1229876266, ModNam = 'cs1_05_bar_neon'}, +{HashIs = 177279207, ModNam = 'cs1_05_bar001_dec'}, +{HashIs = 1309431798, ModNam = 'cs1_05_bar001'}, +{HashIs = -600694780, ModNam = 'cs1_05_bonds_dec'}, +{HashIs = -288640320, ModNam = 'cs1_05_bonds'}, +{HashIs = 559754158, ModNam = 'cs1_05_carlot_build_d'}, +{HashIs = -415020090, ModNam = 'cs1_05_carlot_build'}, +{HashIs = -1064616111, ModNam = 'cs1_05_carlot_mainsign'}, +{HashIs = -1619580933, ModNam = 'cs1_05_carlot_ov'}, +{HashIs = -69433691, ModNam = 'cs1_05_carlot_rail'}, +{HashIs = -1033084430, ModNam = 'cs1_05_carlot_shops_dec'}, +{HashIs = 964772369, ModNam = 'cs1_05_carlot_shops'}, +{HashIs = 470294214, ModNam = 'cs1_05_carlot_wall'}, +{HashIs = 1788477959, ModNam = 'cs1_05_carlot'}, +{HashIs = 1646098549, ModNam = 'cs1_05_clinic_grnd_ov'}, +{HashIs = 1748922202, ModNam = 'cs1_05_clinic_grnd'}, +{HashIs = 1401264817, ModNam = 'cs1_05_clinic_grnd2'}, +{HashIs = 1857861929, ModNam = 'cs1_05_clinic_ov'}, +{HashIs = 1970986867, ModNam = 'cs1_05_clinic_ov2'}, +{HashIs = -1152499815, ModNam = 'cs1_05_clinic_shops_alpha'}, +{HashIs = -1060326916, ModNam = 'cs1_05_clinic_shops_det'}, +{HashIs = -2033597696, ModNam = 'cs1_05_clinic_shops'}, +{HashIs = 1754084014, ModNam = 'cs1_05_clinic'}, +{HashIs = -1551970164, ModNam = 'cs1_05_emissive_lod'}, +{HashIs = 45334894, ModNam = 'cs1_05_emissive'}, +{HashIs = 1278237441, ModNam = 'cs1_05_festival_banners02'}, +{HashIs = 1988782063, ModNam = 'cs1_05_garage_01'}, +{HashIs = 1203767899, ModNam = 'cs1_05_garage_02'}, +{HashIs = -1641136696, ModNam = 'cs1_05_garage02'}, +{HashIs = -1609154759, ModNam = 'cs1_05_glue_02'}, +{HashIs = -1416924036, ModNam = 'cs1_05_glue01'}, +{HashIs = 8101475, ModNam = 'cs1_05_glue03'}, +{HashIs = -403182252, ModNam = 'cs1_05_glue04'}, +{HashIs = -446016903, ModNam = 'cs1_05_hedgebase'}, +{HashIs = 139449214, ModNam = 'cs1_05_house_005'}, +{HashIs = -257726147, ModNam = 'cs1_05_house_01'}, +{HashIs = -2036695259, ModNam = 'cs1_05_house_02_dec'}, +{HashIs = -2124870998, ModNam = 'cs1_05_house_02'}, +{HashIs = 1105038582, ModNam = 'cs1_05_house_03_dec'}, +{HashIs = 51285523, ModNam = 'cs1_05_house_03'}, +{HashIs = 366130075, ModNam = 'cs1_05_house_04'}, +{HashIs = 2135103048, ModNam = 'cs1_05_house_decals'}, +{HashIs = 1551729046, ModNam = 'cs1_05_house_ext01_dec'}, +{HashIs = 6410829, ModNam = 'cs1_05_house_rail'}, +{HashIs = -1978718469, ModNam = 'cs1_05_indust_18'}, +{HashIs = 133356657, ModNam = 'cs1_05_indust_18d_'}, +{HashIs = 1447286921, ModNam = 'cs1_05_jnkyrdbld_ovly'}, +{HashIs = -1864746683, ModNam = 'cs1_05_junkyardbld_ov'}, +{HashIs = 1892437410, ModNam = 'cs1_05_junkyardbld'}, +{HashIs = 659775987, ModNam = 'cs1_05_junkyardgrnd_ov'}, +{HashIs = -1073961156, ModNam = 'cs1_05_junkyardgrnd'}, +{HashIs = -968063536, ModNam = 'cs1_05_res_grnd_ov'}, +{HashIs = 1166034253, ModNam = 'cs1_05_res_grnd_ov2'}, +{HashIs = 1275837038, ModNam = 'cs1_05_res_grnd'}, +{HashIs = 371884825, ModNam = 'cs1_05_res_grnd2'}, +{HashIs = -1345298635, ModNam = 'cs1_05_res_walls2'}, +{HashIs = 1972464312, ModNam = 'cs1_05_res_walls3'}, +{HashIs = -1892940555, ModNam = 'cs1_05_scrap_frame'}, +{HashIs = -323451289, ModNam = 'cs1_05_shop003_bb'}, +{HashIs = 1990020874, ModNam = 'cs1_05_shop003'}, +{HashIs = -144328483, ModNam = 'cs1_05_shop01_ov'}, +{HashIs = 1810534758, ModNam = 'cs1_05_shop01'}, +{HashIs = -499548605, ModNam = 'cs1_05_shop03_dec'}, +{HashIs = 934903988, ModNam = 'cs1_05_wiresa'}, +{HashIs = 695723057, ModNam = 'cs1_05_wiresb'}, +{HashIs = -1675428646, ModNam = 'cs1_06_church_alpha'}, +{HashIs = -772051253, ModNam = 'cs1_06_church'}, +{HashIs = 44338259, ModNam = 'cs1_06_churchdets'}, +{HashIs = 542531032, ModNam = 'cs1_06_churchgrnd_dec'}, +{HashIs = 1961311925, ModNam = 'cs1_06_churchgrnd'}, +{HashIs = -102006507, ModNam = 'cs1_06_churchsign'}, +{HashIs = 163483664, ModNam = 'cs1_06_emissive_lod'}, +{HashIs = 1998847728, ModNam = 'cs1_06_emissive'}, +{HashIs = -1467998699, ModNam = 'cs1_06_firest_det01'}, +{HashIs = 1890546004, ModNam = 'cs1_06_firest_grnd'}, +{HashIs = 821404969, ModNam = 'cs1_06_firest01_d'}, +{HashIs = -765670279, ModNam = 'cs1_06_firest01_dec'}, +{HashIs = -1731811828, ModNam = 'cs1_06_firest01_ldr002'}, +{HashIs = -1173626066, ModNam = 'cs1_06_firest01_ldr01'}, +{HashIs = -1050787317, ModNam = 'cs1_06_firest01'}, +{HashIs = -749722728, ModNam = 'cs1_06_firestnrailings_lod'}, +{HashIs = 1426989615, ModNam = 'cs1_06_firestnrailings'}, +{HashIs = 1110814991, ModNam = 'cs1_06_glue_01'}, +{HashIs = -492277250, ModNam = 'cs1_06_glue_02'}, +{HashIs = -1779989936, ModNam = 'cs1_06_glue_02b'}, +{HashIs = -2110085937, ModNam = 'cs1_06_hedgebase'}, +{HashIs = -1425427465, ModNam = 'cs1_06_hedgedecal'}, +{HashIs = 365975681, ModNam = 'cs1_06_house1_alpha'}, +{HashIs = 334776410, ModNam = 'cs1_06_house1'}, +{HashIs = -1191632451, ModNam = 'cs1_06_house2_alpha'}, +{HashIs = 2083887339, ModNam = 'cs1_06_house2'}, +{HashIs = -538235896, ModNam = 'cs1_06_house3_alpha'}, +{HashIs = -1840986871, ModNam = 'cs1_06_house3'}, +{HashIs = -1852984466, ModNam = 'cs1_06_house4_alpha'}, +{HashIs = -1581685774, ModNam = 'cs1_06_house4'}, +{HashIs = -1403772691, ModNam = 'cs1_06_house5_alpha'}, +{HashIs = -1245475834, ModNam = 'cs1_06_house5'}, +{HashIs = -1354864001, ModNam = 'cs1_06_hsegrnd_alpha'}, +{HashIs = 1148569746, ModNam = 'cs1_06_hsegrnd'}, +{HashIs = -2080905418, ModNam = 'cs1_06_hsewalls1'}, +{HashIs = -114211505, ModNam = 'cs1_06_liquorstore_alpha'}, +{HashIs = -955548236, ModNam = 'cs1_06_liquorstore'}, +{HashIs = 758464583, ModNam = 'cs1_06_lngwrhse_ldr'}, +{HashIs = 694178974, ModNam = 'cs1_06_longwarehouse_a'}, +{HashIs = -1322482288, ModNam = 'cs1_06_longwarehouse_details'}, +{HashIs = -1321757852, ModNam = 'cs1_06_longwarehouse'}, +{HashIs = 1728698824, ModNam = 'cs1_06_lowbuild_alpha'}, +{HashIs = 846429286, ModNam = 'cs1_06_lowbuild_ldr'}, +{HashIs = 2040679213, ModNam = 'cs1_06_lowbuild'}, +{HashIs = -53132574, ModNam = 'cs1_06_lowbuildgrnd_a'}, +{HashIs = -10516986, ModNam = 'cs1_06_lowbuildgrnd'}, +{HashIs = -1536053400, ModNam = 'cs1_06_market_alpha'}, +{HashIs = 1635915387, ModNam = 'cs1_06_market_bb'}, +{HashIs = -356919094, ModNam = 'cs1_06_market_dets'}, +{HashIs = 1400875814, ModNam = 'cs1_06_market'}, +{HashIs = -173239731, ModNam = 'cs1_06_mktgrnd'}, +{HashIs = -874925509, ModNam = 'cs1_06_netting'}, +{HashIs = -2037120409, ModNam = 'cs1_06_noticeboard'}, +{HashIs = -187731734, ModNam = 'cs1_06_oldshed'}, +{HashIs = 1818032496, ModNam = 'cs1_06_pb_archsign_d'}, +{HashIs = 168495826, ModNam = 'cs1_06_pb_archsign'}, +{HashIs = -665229001, ModNam = 'cs1_06_shadow_proxy'}, +{HashIs = -2035323739, ModNam = 'cs1_06_shop_building'}, +{HashIs = 1701765935, ModNam = 'cs1_06_shop_decals'}, +{HashIs = 2098530057, ModNam = 'cs1_06_shop_details'}, +{HashIs = 771858246, ModNam = 'cs1_06_shop1_dec'}, +{HashIs = 1197449754, ModNam = 'cs1_06_shops01_detail'}, +{HashIs = 1370436671, ModNam = 'cs1_06_shops01_ldr'}, +{HashIs = -54372032, ModNam = 'cs1_06_shops01'}, +{HashIs = -524553974, ModNam = 'cs1_06_shops02_alpha'}, +{HashIs = 326796976, ModNam = 'cs1_06_shops02'}, +{HashIs = -1213413330, ModNam = 'cs1_06_sign'}, +{HashIs = 2124175559, ModNam = 'cs1_06_substation_dec'}, +{HashIs = -1571045444, ModNam = 'cs1_06_substation_details'}, +{HashIs = -543380191, ModNam = 'cs1_06_substation'}, +{HashIs = 157617703, ModNam = 'cs1_06_tractor_alpha'}, +{HashIs = -617135026, ModNam = 'cs1_06_tractor'}, +{HashIs = 671230856, ModNam = 'cs1_06_v_tattoo2_e_dmy'}, +{HashIs = -995678779, ModNam = 'cs1_06_v_tattoo2_e_lod'}, +{HashIs = 212256103, ModNam = 'cs1_06_weed'}, +{HashIs = 756105914, ModNam = 'cs1_07_beach_00'}, +{HashIs = 1034347493, ModNam = 'cs1_07_beach_01'}, +{HashIs = -815954096, ModNam = 'cs1_07_beach_02'}, +{HashIs = -402016088, ModNam = 'cs1_07_beach_03'}, +{HashIs = -104047571, ModNam = 'cs1_07_beach_04'}, +{HashIs = 99578995, ModNam = 'cs1_07_beach_05'}, +{HashIs = -1599755807, ModNam = 'cs1_07_beach_06'}, +{HashIs = -1302704822, ModNam = 'cs1_07_beach_07'}, +{HashIs = -1021251881, ModNam = 'cs1_07_beach_08'}, +{HashIs = -735112989, ModNam = 'cs1_07_beach_09'}, +{HashIs = -387391170, ModNam = 'cs1_07_beach_clf_00'}, +{HashIs = -643611981, ModNam = 'cs1_07_beach_clf_01'}, +{HashIs = -972463851, ModNam = 'cs1_07_beachhut_dec'}, +{HashIs = 1648590642, ModNam = 'cs1_07_beachhut'}, +{HashIs = -951463438, ModNam = 'cs1_07_beachhut2_dec'}, +{HashIs = -368909319, ModNam = 'cs1_07_beachhut2'}, +{HashIs = 82148095, ModNam = 'cs1_07_beachhut3_dec'}, +{HashIs = -1280313520, ModNam = 'cs1_07_beachhut3'}, +{HashIs = -1547269059, ModNam = 'cs1_07_beachsteps'}, +{HashIs = 925642569, ModNam = 'cs1_07_birdsnest'}, +{HashIs = 1750155493, ModNam = 'cs1_07_bridge_dec'}, +{HashIs = -443973803, ModNam = 'cs1_07_bridge_rail'}, +{HashIs = -40852083, ModNam = 'cs1_07_bridge'}, +{HashIs = 786101614, ModNam = 'cs1_07_build1'}, +{HashIs = 414370078, ModNam = 'cs1_07_build2'}, +{HashIs = 184626619, ModNam = 'cs1_07_build3'}, +{HashIs = -197787611, ModNam = 'cs1_07_build4'}, +{HashIs = -438702039, ModNam = 'cs1_07_d_00'}, +{HashIs = -54062701, ModNam = 'cs1_07_d_00b'}, +{HashIs = 1718972770, ModNam = 'cs1_07_d_01'}, +{HashIs = 1018109398, ModNam = 'cs1_07_d_02'}, +{HashIs = 1260567229, ModNam = 'cs1_07_d_03'}, +{HashIs = -1587255489, ModNam = 'cs1_07_d_04'}, +{HashIs = 629305205, ModNam = 'cs1_07_d_05'}, +{HashIs = -209220736, ModNam = 'cs1_07_d_06'}, +{HashIs = 40446275, ModNam = 'cs1_07_d_07'}, +{HashIs = 1475269717, ModNam = 'cs1_07_d_08'}, +{HashIs = -280852418, ModNam = 'cs1_07_dec_hom2'}, +{HashIs = -336275527, ModNam = 'cs1_07_decal3'}, +{HashIs = 573162530, ModNam = 'cs1_07_decal4'}, +{HashIs = 964657365, ModNam = 'cs1_07_effluent'}, +{HashIs = 1583361498, ModNam = 'cs1_07_effluent2'}, +{HashIs = 563529816, ModNam = 'cs1_07_emissive1_lod'}, +{HashIs = 756637765, ModNam = 'cs1_07_emissive1'}, +{HashIs = -2079180942, ModNam = 'cs1_07_emissive2_lod'}, +{HashIs = 531744118, ModNam = 'cs1_07_emissive2'}, +{HashIs = -2110218355, ModNam = 'cs1_07_emissive3_lod'}, +{HashIs = 347582338, ModNam = 'cs1_07_emissive3'}, +{HashIs = -1152035491, ModNam = 'cs1_07_foam_01'}, +{HashIs = -914427472, ModNam = 'cs1_07_foam_02'}, +{HashIs = -1868890135, ModNam = 'cs1_07_foam_03'}, +{HashIs = -1638098068, ModNam = 'cs1_07_foam_04'}, +{HashIs = 1806644754, ModNam = 'cs1_07_foam_05'}, +{HashIs = -615552491, ModNam = 'cs1_07_glue_01'}, +{HashIs = 34060153, ModNam = 'cs1_07_glue_02'}, +{HashIs = -585601637, ModNam = 'cs1_07_glue_03'}, +{HashIs = -892024556, ModNam = 'cs1_07_glue_04'}, +{HashIs = -1195727648, ModNam = 'cs1_07_glue_05'}, +{HashIs = -1501560725, ModNam = 'cs1_07_glue_06'}, +{HashIs = -1812324197, ModNam = 'cs1_07_grnd01'}, +{HashIs = -516235364, ModNam = 'cs1_07_grnd020a'}, +{HashIs = 715027042, ModNam = 'cs1_07_grnd020b'}, +{HashIs = -813729781, ModNam = 'cs1_07_grnd021'}, +{HashIs = 1430815647, ModNam = 'cs1_07_grnd022'}, +{HashIs = 380798168, ModNam = 'cs1_07_grnd03a'}, +{HashIs = 820623686, ModNam = 'cs1_07_grnd03b'}, +{HashIs = -2116191126, ModNam = 'cs1_07_grnd07'}, +{HashIs = -733798056, ModNam = 'cs1_07_grnd08'}, +{HashIs = -234529572, ModNam = 'cs1_07_grnd09'}, +{HashIs = 395716893, ModNam = 'cs1_07_grnd11'}, +{HashIs = 1834931341, ModNam = 'cs1_07_grnd12'}, +{HashIs = 2098230256, ModNam = 'cs1_07_grnd13'}, +{HashIs = 1273267682, ModNam = 'cs1_07_grnd13b'}, +{HashIs = -1259244770, ModNam = 'cs1_07_hedgebasea'}, +{HashIs = 1256923582, ModNam = 'cs1_07_hedgedecala'}, +{HashIs = 1007410426, ModNam = 'cs1_07_house08_obj'}, +{HashIs = -1746506046, ModNam = 'cs1_07_house08'}, +{HashIs = 1624526046, ModNam = 'cs1_07_hs009_dec'}, +{HashIs = 443205799, ModNam = 'cs1_07_hs009'}, +{HashIs = -396974465, ModNam = 'cs1_07_hsesteps_railing'}, +{HashIs = -429222290, ModNam = 'cs1_07_hsesteps1'}, +{HashIs = 1509165164, ModNam = 'cs1_07_land3_dets'}, +{HashIs = 530310066, ModNam = 'cs1_07_newhouse_obj'}, +{HashIs = 1934306666, ModNam = 'cs1_07_newhousea_dec'}, +{HashIs = 1875808553, ModNam = 'cs1_07_newhousea_obj'}, +{HashIs = -952812281, ModNam = 'cs1_07_newhousea'}, +{HashIs = -204260004, ModNam = 'cs1_07_newhouseb_dec'}, +{HashIs = -1100682619, ModNam = 'cs1_07_newhouseb_rail'}, +{HashIs = 591656231, ModNam = 'cs1_07_newhouseb'}, +{HashIs = 1487229989, ModNam = 'cs1_07_newhousec_dec'}, +{HashIs = 558123349, ModNam = 'cs1_07_newhousec_rails'}, +{HashIs = 869832272, ModNam = 'cs1_07_newhousec'}, +{HashIs = 1778620057, ModNam = 'cs1_07_newhoused_dec'}, +{HashIs = 964250469, ModNam = 'cs1_07_newhoused_rail'}, +{HashIs = -366116101, ModNam = 'cs1_07_newhoused'}, +{HashIs = -432128162, ModNam = 'cs1_07_pier_decals'}, +{HashIs = 4352823, ModNam = 'cs1_07_pier_rail'}, +{HashIs = -1779173517, ModNam = 'cs1_07_pier_rail2'}, +{HashIs = 1620329686, ModNam = 'cs1_07_pier'}, +{HashIs = -29722692, ModNam = 'cs1_07_platform_dec'}, +{HashIs = -1845583920, ModNam = 'cs1_07_platform_rail'}, +{HashIs = -1186816710, ModNam = 'cs1_07_platform'}, +{HashIs = 826926677, ModNam = 'cs1_07_props_combo17_02_lod'}, +{HashIs = 1550555894, ModNam = 'cs1_07_props_combo24_13_lod'}, +{HashIs = 381395553, ModNam = 'cs1_07_props_combo24_14_lod'}, +{HashIs = 158386659, ModNam = 'cs1_07_props_towels006'}, +{HashIs = 2074748931, ModNam = 'cs1_07_pumping_dec'}, +{HashIs = -901608304, ModNam = 'cs1_07_pumping'}, +{HashIs = -1297057001, ModNam = 'cs1_07_retwall1'}, +{HashIs = -444189735, ModNam = 'cs1_07_sea_01'}, +{HashIs = -575270838, ModNam = 'cs1_07_sea_01b'}, +{HashIs = -5216211, ModNam = 'cs1_07_sea_02'}, +{HashIs = 421274220, ModNam = 'cs1_07_sea_1_00_lod'}, +{HashIs = 424480559, ModNam = 'cs1_07_sea_1_00'}, +{HashIs = -302492221, ModNam = 'cs1_07_sea_1_01_lod'}, +{HashIs = 1199696792, ModNam = 'cs1_07_sea_1_01'}, +{HashIs = -667708105, ModNam = 'cs1_07_sea_1_02_lod'}, +{HashIs = -190364188, ModNam = 'cs1_07_sea_1_02'}, +{HashIs = 410940547, ModNam = 'cs1_07_sea_1_03_lod'}, +{HashIs = 585704039, ModNam = 'cs1_07_sea_1_03'}, +{HashIs = 1438706573, ModNam = 'cs1_07_sea_1_04_lod'}, +{HashIs = 1844623485, ModNam = 'cs1_07_sea_1_04'}, +{HashIs = 661067764, ModNam = 'cs1_07_sea_1_05_lod'}, +{HashIs = 1408533633, ModNam = 'cs1_07_sea_1_05'}, +{HashIs = -132576427, ModNam = 'cs1_07_sea_1_06_lod'}, +{HashIs = 1365475159, ModNam = 'cs1_07_sea_1_06'}, +{HashIs = 1563632371, ModNam = 'cs1_07_sea_1_07_lod'}, +{HashIs = 1076485348, ModNam = 'cs1_07_sea_1_07'}, +{HashIs = -2139406327, ModNam = 'cs1_07_sea_1_08_lod'}, +{HashIs = -1494341005, ModNam = 'cs1_07_sea_1_08'}, +{HashIs = -1839097454, ModNam = 'cs1_07_sea_1_09_lod'}, +{HashIs = -864127597, ModNam = 'cs1_07_sea_1_09'}, +{HashIs = -285581847, ModNam = 'cs1_07_sea_1_10_lod'}, +{HashIs = 1155753851, ModNam = 'cs1_07_sea_1_10'}, +{HashIs = 1294262609, ModNam = 'cs1_07_sea_1_11_lod'}, +{HashIs = 849396470, ModNam = 'cs1_07_sea_1_11'}, +{HashIs = -9282406, ModNam = 'cs1_07_sea_1_12'}, +{HashIs = 757938191, ModNam = 'cs1_07_sea_1_13'}, +{HashIs = -1497686350, ModNam = 'cs1_07_sea_1_14_lod'}, +{HashIs = 1870019748, ModNam = 'cs1_07_sea_1_14'}, +{HashIs = 470776504, ModNam = 'cs1_07_sea_1_15_lod'}, +{HashIs = 1563990057, ModNam = 'cs1_07_sea_1_15'}, +{HashIs = 1003201644, ModNam = 'cs1_07_sea_1_15b_lod'}, +{HashIs = -319798935, ModNam = 'cs1_07_sea_1_15b'}, +{HashIs = -820500077, ModNam = 'cs1_07_sea_1_16_lod'}, +{HashIs = 1276736995, ModNam = 'cs1_07_sea_1_16'}, +{HashIs = -677034091, ModNam = 'cs1_07_sea_1_17_lod'}, +{HashIs = 1013372542, ModNam = 'cs1_07_sea_1_17'}, +{HashIs = 349362390, ModNam = 'cs1_07_sea_1_18_lod'}, +{HashIs = -1837890913, ModNam = 'cs1_07_sea_1_18'}, +{HashIs = -829052923, ModNam = 'cs1_07_sea_de1b'}, +{HashIs = 1546251872, ModNam = 'cs1_07_sea_de2'}, +{HashIs = -361526539, ModNam = 'cs1_07_sea_de3'}, +{HashIs = 1138081208, ModNam = 'cs1_07_sea_de4'}, +{HashIs = 1360549949, ModNam = 'cs1_07_sea_de5'}, +{HashIs = 149425720, ModNam = 'cs1_07_sea_metal_beams'}, +{HashIs = -153944367, ModNam = 'cs1_07_sea_plane_00'}, +{HashIs = -1009794645, ModNam = 'cs1_07_sea_plane_016'}, +{HashIs = -750700626, ModNam = 'cs1_07_sea_plane_02'}, +{HashIs = 1496543168, ModNam = 'cs1_07_sea_plane_022'}, +{HashIs = -1057254621, ModNam = 'cs1_07_sea_plane_03'}, +{HashIs = -1347555196, ModNam = 'cs1_07_sea_plane_04'}, +{HashIs = -1922126842, ModNam = 'cs1_07_sea_plane_05'}, +{HashIs = 2088634917, ModNam = 'cs1_07_sea_plane_06'}, +{HashIs = 1782310305, ModNam = 'cs1_07_sea_plane_07'}, +{HashIs = -326735384, ModNam = 'cs1_07_sea_plane_08'}, +{HashIs = -420126738, ModNam = 'cs1_07_sea_plane_13'}, +{HashIs = -307566184, ModNam = 'cs1_07_sea_pln_deb_00'}, +{HashIs = -13464405, ModNam = 'cs1_07_sea_pln_deb_01'}, +{HashIs = 149463063, ModNam = 'cs1_07_sea_pln_deb_02'}, +{HashIs = 480593808, ModNam = 'cs1_07_sea_pln_deb_03'}, +{HashIs = -1231717522, ModNam = 'cs1_07_sea_pln_deb_04'}, +{HashIs = -932110555, ModNam = 'cs1_07_sea_pln_deb_05'}, +{HashIs = -1641967363, ModNam = 'cs1_07_sea_pln_debb_01'}, +{HashIs = -1336724128, ModNam = 'cs1_07_sea_pln_debb_02'}, +{HashIs = 384643919, ModNam = 'cs1_07_sea_pln_rub_01'}, +{HashIs = 2028395707, ModNam = 'cs1_07_sea_ub_00_lod'}, +{HashIs = -474268976, ModNam = 'cs1_07_sea_ub_00'}, +{HashIs = -708881488, ModNam = 'cs1_07_sea_ub_04_lod'}, +{HashIs = 449489134, ModNam = 'cs1_07_sea_ub_04'}, +{HashIs = -784723876, ModNam = 'cs1_07_sea_un_bb_00_d'}, +{HashIs = 479864026, ModNam = 'cs1_07_sea_un_bb_00_lod'}, +{HashIs = 1612388817, ModNam = 'cs1_07_sea_un_bb_00'}, +{HashIs = 1831288349, ModNam = 'cs1_07_sea_uw_bb_04'}, +{HashIs = -1561438346, ModNam = 'cs1_07_sea_uw_bb_06_d'}, +{HashIs = 393790868, ModNam = 'cs1_07_sea_uw_bb_06_lod'}, +{HashIs = -1985218778, ModNam = 'cs1_07_sea_uw_bb_06'}, +{HashIs = -466675645, ModNam = 'cs1_07_sea_uw_bb_06b_lod'}, +{HashIs = 1343960847, ModNam = 'cs1_07_sea_uw_bb_06b'}, +{HashIs = -1711974405, ModNam = 'cs1_07_sea_uw_bb_07_d'}, +{HashIs = -1524748790, ModNam = 'cs1_07_sea_uw_bb_08'}, +{HashIs = 1346459934, ModNam = 'cs1_07_sea_uw_dec_00'}, +{HashIs = 2038064321, ModNam = 'cs1_07_sea_uw_dec_012b'}, +{HashIs = 717557286, ModNam = 'cs1_07_sea_uw_dec_02'}, +{HashIs = 130435113, ModNam = 'cs1_07_sea_uw_dec_03'}, +{HashIs = 1417973900, ModNam = 'cs1_07_sea_uw_dec_03z'}, +{HashIs = 443805060, ModNam = 'cs1_07_sea_uw_dec_04'}, +{HashIs = 1569223596, ModNam = 'cs1_07_sea_uw_dec_05'}, +{HashIs = -960543204, ModNam = 'cs1_07_sea_uw_dec_07'}, +{HashIs = -508920846, ModNam = 'cs1_07_sea_uw_dec_08'}, +{HashIs = -1539047130, ModNam = 'cs1_07_sea_uw_dec_09'}, +{HashIs = -1743689827, ModNam = 'cs1_07_sea_uw_dec_10'}, +{HashIs = -1022313057, ModNam = 'cs1_07_sea_uw_dec_11'}, +{HashIs = -953693891, ModNam = 'cs1_07_sea_uw_dec_21'}, +{HashIs = 93566946, ModNam = 'cs1_07_sea_uw2_00'}, +{HashIs = -575510496, ModNam = 'cs1_07_sea_uw2_01'}, +{HashIs = -1342993245, ModNam = 'cs1_07_sea_uw2_02'}, +{HashIs = -1171152609, ModNam = 'cs1_07_sea_uw2_03'}, +{HashIs = -1938307672, ModNam = 'cs1_07_sea_uw2_04'}, +{HashIs = -1650563083, ModNam = 'cs1_07_sea_uw2_05'}, +{HashIs = 1994529405, ModNam = 'cs1_07_sea_uw2_06'}, +{HashIs = 1683027291, ModNam = 'cs1_07_sea_uw2_09'}, +{HashIs = 602602048, ModNam = 'cs1_07_sea_uw2_11'}, +{HashIs = 966403490, ModNam = 'cs1_07_sea_uw2_12'}, +{HashIs = 682591181, ModNam = 'cs1_07_sea_uw2_13'}, +{HashIs = 1579544249, ModNam = 'cs1_07_sea_uw2_14'}, +{HashIs = 1257654362, ModNam = 'cs1_07_sea_uw2_15'}, +{HashIs = 2086742831, ModNam = 'cs1_07_sea_uw2_16'}, +{HashIs = 1870860659, ModNam = 'cs1_07_sea_uw2_17'}, +{HashIs = -1523221289, ModNam = 'cs1_07_sea_uw2_18'}, +{HashIs = -429084586, ModNam = 'cs1_07_shack'}, +{HashIs = 1289399560, ModNam = 'cs1_07_shed'}, +{HashIs = 1136019473, ModNam = 'cs1_07_stairsd_rail'}, +{HashIs = 1792197356, ModNam = 'cs1_07_stairsd'}, +{HashIs = 270674597, ModNam = 'cs1_07_substation_dec'}, +{HashIs = 207473807, ModNam = 'cs1_07_substation_details'}, +{HashIs = -1060973428, ModNam = 'cs1_07_substation'}, +{HashIs = -451311644, ModNam = 'cs1_07_tempblockb_dec'}, +{HashIs = -1771743848, ModNam = 'cs1_07_tempblockb'}, +{HashIs = -1270729532, ModNam = 'cs1_07_temphouse1_dec'}, +{HashIs = 1713687640, ModNam = 'cs1_07_temphouse1'}, +{HashIs = 425243325, ModNam = 'cs1_07_temphouse7'}, +{HashIs = -24404907, ModNam = 'cs1_07_temphouse8_dec'}, +{HashIs = 935501713, ModNam = 'cs1_07_weed_01'}, +{HashIs = 639433794, ModNam = 'cs1_07_weed_02'}, +{HashIs = 343628031, ModNam = 'cs1_07_weed_03'}, +{HashIs = -1604904306, ModNam = 'cs1_08_bridgedecal_01'}, +{HashIs = 306544233, ModNam = 'cs1_08_bridgedecal_02'}, +{HashIs = 1760832525, ModNam = 'cs1_08_bridgedecal_03'}, +{HashIs = -1980460782, ModNam = 'cs1_08_coastdec00'}, +{HashIs = -1480340304, ModNam = 'cs1_08_coastdec01'}, +{HashIs = 514800261, ModNam = 'cs1_08_coastdec02'}, +{HashIs = 241211880, ModNam = 'cs1_08_coastdec03'}, +{HashIs = 1445246585, ModNam = 'cs1_08_cs_ft1'}, +{HashIs = -655372173, ModNam = 'cs1_08_cst01_d1'}, +{HashIs = -1079321179, ModNam = 'cs1_08_cst01'}, +{HashIs = -380892029, ModNam = 'cs1_08_cst03_d3'}, +{HashIs = -635465074, ModNam = 'cs1_08_cst03'}, +{HashIs = 467217785, ModNam = 'cs1_08_cst04_d2'}, +{HashIs = 609841295, ModNam = 'cs1_08_cst04_decals'}, +{HashIs = -337496557, ModNam = 'cs1_08_cst04'}, +{HashIs = 1058467226, ModNam = 'cs1_08_cst05_d'}, +{HashIs = -161428720, ModNam = 'cs1_08_cst05'}, +{HashIs = 2128824530, ModNam = 'cs1_08_decal_002'}, +{HashIs = 1886792837, ModNam = 'cs1_08_foam_01'}, +{HashIs = 1436546777, ModNam = 'cs1_08_foam_02'}, +{HashIs = 1072089959, ModNam = 'cs1_08_foam_03'}, +{HashIs = 956579234, ModNam = 'cs1_08_foam_04'}, +{HashIs = 592581182, ModNam = 'cs1_08_foam_05'}, +{HashIs = -329898937, ModNam = 'cs1_08_foam_06'}, +{HashIs = 382564661, ModNam = 'cs1_08_foam_07'}, +{HashIs = -284565805, ModNam = 'cs1_08_island_d_1'}, +{HashIs = -1683191386, ModNam = 'cs1_08_land07_d_track'}, +{HashIs = -2129216503, ModNam = 'cs1_08_land07'}, +{HashIs = 1914027623, ModNam = 'cs1_08_pier_emissive_lod'}, +{HashIs = -1378904225, ModNam = 'cs1_08_pier_emissive'}, +{HashIs = -732411154, ModNam = 'cs1_08_pier_post1'}, +{HashIs = 112603049, ModNam = 'cs1_08_pier_post2'}, +{HashIs = 1960569689, ModNam = 'cs1_08_pier_post2a'}, +{HashIs = -126545113, ModNam = 'cs1_08_pier_post3'}, +{HashIs = -1329797558, ModNam = 'cs1_08_pier_rail1'}, +{HashIs = 2130182849, ModNam = 'cs1_08_pier_rail2'}, +{HashIs = 1594320028, ModNam = 'cs1_08_pier_rail2a'}, +{HashIs = 1504336354, ModNam = 'cs1_08_pier_rail2b'}, +{HashIs = -34364810, ModNam = 'cs1_08_pier_rail2c'}, +{HashIs = -2051721807, ModNam = 'cs1_08_pier01_dec'}, +{HashIs = 649823432, ModNam = 'cs1_08_pier01'}, +{HashIs = -809675059, ModNam = 'cs1_08_pier02'}, +{HashIs = -1465605771, ModNam = 'cs1_08_rks_01'}, +{HashIs = -1147582626, ModNam = 'cs1_08_rks_02'}, +{HashIs = -842306622, ModNam = 'cs1_08_rks_03'}, +{HashIs = 1275512901, ModNam = 'cs1_08_roaddecal_01'}, +{HashIs = -229742402, ModNam = 'cs1_08_rockcp_hut'}, +{HashIs = 2005442127, ModNam = 'cs1_08_rockcrop01'}, +{HashIs = 1323589283, ModNam = 'cs1_08_rockcrop010'}, +{HashIs = -1760432399, ModNam = 'cs1_08_rockcrop01a'}, +{HashIs = -147776106, ModNam = 'cs1_08_rockcrop02'}, +{HashIs = 84195645, ModNam = 'cs1_08_rockcrop03'}, +{HashIs = 303747945, ModNam = 'cs1_08_rockcrop04'}, +{HashIs = 543780870, ModNam = 'cs1_08_rockcrop05'}, +{HashIs = -872724697, ModNam = 'cs1_08_rockcrop08'}, +{HashIs = -644619688, ModNam = 'cs1_08_rockcrop09'}, +{HashIs = -917496772, ModNam = 'cs1_08_sa02_d'}, +{HashIs = -1459095554, ModNam = 'cs1_08_sandbar01_d1'}, +{HashIs = -1723803536, ModNam = 'cs1_08_sandbar01_d2'}, +{HashIs = -1613733946, ModNam = 'cs1_08_sandbar01'}, +{HashIs = -1824700772, ModNam = 'cs1_08_sandbar02'}, +{HashIs = 957855057, ModNam = 'cs1_08_sandbar03_d'}, +{HashIs = -1524077966, ModNam = 'cs1_08_sandbar03'}, +{HashIs = 939858695, ModNam = 'cs1_08_sea_00_lod'}, +{HashIs = -1217984358, ModNam = 'cs1_08_sea_00'}, +{HashIs = 600594340, ModNam = 'cs1_08_sea_01_lod'}, +{HashIs = 239449686, ModNam = 'cs1_08_sea_01'}, +{HashIs = 504649203, ModNam = 'cs1_08_sea_02'}, +{HashIs = 1930690545, ModNam = 'cs1_08_sea_03'}, +{HashIs = 13933428, ModNam = 'cs1_08_sea_04'}, +{HashIs = 1017254670, ModNam = 'cs1_08_sea_05'}, +{HashIs = 1248013968, ModNam = 'cs1_08_sea_06'}, +{HashIs = -1625532415, ModNam = 'cs1_08_sea_07'}, +{HashIs = -1357219843, ModNam = 'cs1_08_sea_08'}, +{HashIs = -444963644, ModNam = 'cs1_08_sea_09'}, +{HashIs = 1559647422, ModNam = 'cs1_08_sea_10'}, +{HashIs = 1137943161, ModNam = 'cs1_08_sea_11'}, +{HashIs = -1960183407, ModNam = 'cs1_08_sea_base'}, +{HashIs = 895761631, ModNam = 'cs1_08_sea_d_00'}, +{HashIs = -891754554, ModNam = 'cs1_08_sea_d_02'}, +{HashIs = -1153447788, ModNam = 'cs1_08_sea_d_03'}, +{HashIs = -294867215, ModNam = 'cs1_08_sea_d_04'}, +{HashIs = -526216355, ModNam = 'cs1_08_sea_d_05'}, +{HashIs = 1717018309, ModNam = 'cs1_08_sea_d_06'}, +{HashIs = 2024129377, ModNam = 'cs1_08_sea_d_07'}, +{HashIs = -1480089180, ModNam = 'cs1_08_sea_d_08'}, +{HashIs = -1675982262, ModNam = 'cs1_08_sea_d_09'}, +{HashIs = -479026439, ModNam = 'cs1_08_sea_d_10'}, +{HashIs = -1297628820, ModNam = 'cs1_08_sea_d_11'}, +{HashIs = -1715662953, ModNam = 'cs1_08_sea_d_13'}, +{HashIs = -339843891, ModNam = 'cs1_08_sea_rok_01'}, +{HashIs = 409484836, ModNam = 'cs1_08_sea_rok_03'}, +{HashIs = 2105750349, ModNam = 'cs1_08_sea_rok_030'}, +{HashIs = -2013502937, ModNam = 'cs1_08_sea_rok_08a'}, +{HashIs = -2073486928, ModNam = 'cs1_08_sea_rok_13'}, +{HashIs = 1498104697, ModNam = 'cs1_08_sea_rok_15'}, +{HashIs = 1125197813, ModNam = 'cs1_08_sea_shard_009'}, +{HashIs = -2036992909, ModNam = 'cs1_08_sea_shard_5b001'}, +{HashIs = 1468441926, ModNam = 'cs1_08_sea_shard_9b'}, +{HashIs = 1469919108, ModNam = 'cs1_08_sea_udec_00'}, +{HashIs = 1097794344, ModNam = 'cs1_08_sea_udec_01'}, +{HashIs = 2066216601, ModNam = 'cs1_08_sea_udec_02'}, +{HashIs = 1693895223, ModNam = 'cs1_08_sea_udec_03'}, +{HashIs = -1732955725, ModNam = 'cs1_08_sea_udec_04'}, +{HashIs = -1396733, ModNam = 'cs1_08_sea_uw_dec_00'}, +{HashIs = 1855458652, ModNam = 'cs1_08_sea_uw_dec_08'}, +{HashIs = 1558407663, ModNam = 'cs1_08_sea_uw_dec_09'}, +{HashIs = 64927439, ModNam = 'cs1_08_sea_uw_dec_20'}, +{HashIs = -928858020, ModNam = 'cs1_08_sea_uw_dec_23'}, +{HashIs = -1130321832, ModNam = 'cs1_08_sea_uw_dec_24'}, +{HashIs = -1375204569, ModNam = 'cs1_08_sea_uw_dec_25'}, +{HashIs = -1605537870, ModNam = 'cs1_08_sea_uw_dec_26'}, +{HashIs = 1820657990, ModNam = 'cs1_08_sea_uw_dec_30'}, +{HashIs = 2127015371, ModNam = 'cs1_08_sea_uw_dec_31'}, +{HashIs = 367852682, ModNam = 'cs1_08_sea_uw_dec_31b'}, +{HashIs = -829633204, ModNam = 'cs1_08_sea_uw_dec_32'}, +{HashIs = 395468634, ModNam = 'cs1_08_sea_uw_dec_36'}, +{HashIs = 931782219, ModNam = 'cs1_08_sea_uw1_00_lod'}, +{HashIs = 1317359736, ModNam = 'cs1_08_sea_uw1_00'}, +{HashIs = -998582139, ModNam = 'cs1_08_sea_uw1_01_lod'}, +{HashIs = 1620374679, ModNam = 'cs1_08_sea_uw1_01'}, +{HashIs = -260127357, ModNam = 'cs1_08_sea_uw1_02_lod'}, +{HashIs = 1927485747, ModNam = 'cs1_08_sea_uw1_02'}, +{HashIs = -17450471, ModNam = 'cs1_08_sea_uw1_03_lod'}, +{HashIs = -2062172776, ModNam = 'cs1_08_sea_uw1_03'}, +{HashIs = 595286138, ModNam = 'cs1_08_sea_uw1_04_lod'}, +{HashIs = 423618026, ModNam = 'cs1_08_sea_uw1_04'}, +{HashIs = 2032151320, ModNam = 'cs1_08_sea_uw1_08a_lod'}, +{HashIs = 336746425, ModNam = 'cs1_08_sea_uw1_08a'}, +{HashIs = -464236085, ModNam = 'cs1_08_sea_uw1_b_00_lod'}, +{HashIs = 14757637, ModNam = 'cs1_08_sea_uw1_b_00'}, +{HashIs = 476104714, ModNam = 'cs1_08_sea_uw1_b_03_lod'}, +{HashIs = 297226417, ModNam = 'cs1_08_sea_uw1_b_03'}, +{HashIs = 689226956, ModNam = 'cs1_08_sea_uw2_01'}, +{HashIs = 1044451919, ModNam = 'cs1_08_sea_uw2_029_lod'}, +{HashIs = 992653327, ModNam = 'cs1_08_sea_uw2_029'}, +{HashIs = -1498020072, ModNam = 'cs1_08_sea_uw2_02b'}, +{HashIs = -1313773946, ModNam = 'cs1_08_sea_uw2_03_lod'}, +{HashIs = 209324951, ModNam = 'cs1_08_sea_uw2_03'}, +{HashIs = -1780239855, ModNam = 'cs1_08_sea_uw2_030_lod'}, +{HashIs = -1434021967, ModNam = 'cs1_08_sea_uw2_030'}, +{HashIs = 621151338, ModNam = 'cs1_08_sea_uw2_03b'}, +{HashIs = 985987199, ModNam = 'cs1_08_sea_uw2_04_lod'}, +{HashIs = -240069115, ModNam = 'cs1_08_sea_uw2_04'}, +{HashIs = 1297141051, ModNam = 'cs1_08_sea_uw2_04b'}, +{HashIs = 1946889609, ModNam = 'cs1_08_sea_uw2_05_lod'}, +{HashIs = 21591350, ModNam = 'cs1_08_sea_uw2_05'}, +{HashIs = -446460148, ModNam = 'cs1_08_sea_uw2_05b_lod'}, +{HashIs = -34984081, ModNam = 'cs1_08_sea_uw2_05b'}, +{HashIs = 39827898, ModNam = 'cs1_08_sea_uw2_06b'}, +{HashIs = -1203686987, ModNam = 'cs1_08_sea_uw2_07b'}, +{HashIs = -1392240101, ModNam = 'cs1_08_sea_uw2_08b'}, +{HashIs = 70892166, ModNam = 'cs1_08_sea_uw2_09b_lod'}, +{HashIs = -673124732, ModNam = 'cs1_08_sea_uw2_09b'}, +{HashIs = -189637276, ModNam = 'cs1_08_sea_uw2_10'}, +{HashIs = -1464810146, ModNam = 'cs1_08_sea_uw2_11'}, +{HashIs = 1925360065, ModNam = 'cs1_08_sea_uw2_13_lod'}, +{HashIs = -1940648795, ModNam = 'cs1_08_sea_uw2_13'}, +{HashIs = -236363353, ModNam = 'cs1_08_sea_uw2_15_lod'}, +{HashIs = -1716607170, ModNam = 'cs1_08_sea_uw2_15'}, +{HashIs = -2040004431, ModNam = 'cs1_08_sea_uw2_16'}, +{HashIs = 2063689728, ModNam = 'cs1_08_sea_uw2_19_lod'}, +{HashIs = 1588801864, ModNam = 'cs1_08_sea_uw2_19'}, +{HashIs = 478130786, ModNam = 'cs1_08_sea_uw2_25'}, +{HashIs = 852090614, ModNam = 'cs1_08_sea_uw2_26'}, +{HashIs = -723636340, ModNam = 'cs1_08_sea_uw2_33b'}, +{HashIs = -637777059, ModNam = 'cs1_08_sea_uwb00_lod'}, +{HashIs = 512194865, ModNam = 'cs1_08_sea_uwb00'}, +{HashIs = -65969874, ModNam = 'cs1_08_sea_uwb01_lod'}, +{HashIs = 711561461, ModNam = 'cs1_08_sea_uwb01'}, +{HashIs = 1740021517, ModNam = 'cs1_08_sea_uwb02_lod'}, +{HashIs = 1009529978, ModNam = 'cs1_08_sea_uwb02'}, +{HashIs = -739763931, ModNam = 'cs1_08_sea_uwb03_lod'}, +{HashIs = 1170589613, ModNam = 'cs1_08_sea_uwb03'}, +{HashIs = 885134282, ModNam = 'cs1_08_sea_uwb04_lod'}, +{HashIs = 1475275775, ModNam = 'cs1_08_sea_uwb04'}, +{HashIs = -445676985, ModNam = 'cs1_08_sea_uwb05_lod'}, +{HashIs = 2125707660, ModNam = 'cs1_08_sea_uwb05'}, +{HashIs = -146551198, ModNam = 'cs1_08_sea_uwb06_lod'}, +{HashIs = 1352850795, ModNam = 'cs1_08_sea_uwb06'}, +{HashIs = -1216131709, ModNam = 'cs1_08_sea_uwb07_lod'}, +{HashIs = -1705414441, ModNam = 'cs1_08_sea_uwb07'}, +{HashIs = -766097235, ModNam = 'cs1_08_sea_uwdecals00'}, +{HashIs = -2137283271, ModNam = 'cs1_08_sea_uwdecals01'}, +{HashIs = 159135484, ModNam = 'cs1_08_sea_uwdecals02'}, +{HashIs = 1538972536, ModNam = 'cs1_08_sea_uwdecals03'}, +{HashIs = 1821015319, ModNam = 'cs1_08_sea_uwdecals04'}, +{HashIs = 1060184677, ModNam = 'cs1_08_sea_uwdecals05'}, +{HashIs = -1068587862, ModNam = 'cs1_08_sea_uwdecals06'}, +{HashIs = 308627662, ModNam = 'cs1_08_sea_uwdecals07'}, +{HashIs = 665809762, ModNam = 'cs1_08_sea_uwdecals08'}, +{HashIs = -102131753, ModNam = 'cs1_08_sea_uwdecals09'}, +{HashIs = -955567817, ModNam = 'cs1_08_sea_uwdecals10'}, +{HashIs = -1524961961, ModNam = 'cs1_08_sea_uwdecals11'}, +{HashIs = 1911326451, ModNam = 'cs1_08_sea_uwdecals12'}, +{HashIs = -2142559312, ModNam = 'cs1_08_sea_uwdecals13'}, +{HashIs = -1823127100, ModNam = 'cs1_08_sea_uwdecals14'}, +{HashIs = -1550259637, ModNam = 'cs1_08_sea_uwdecals15'}, +{HashIs = 959399522, ModNam = 'cs1_08_steps_rail'}, +{HashIs = 468158278, ModNam = 'cs1_08_steps'}, +{HashIs = 814739774, ModNam = 'cs1_08_str102'}, +{HashIs = 1954634453, ModNam = 'cs1_08_weedz'}, +{HashIs = -638663836, ModNam = 'cs1_09_build_00'}, +{HashIs = 884650142, ModNam = 'cs1_09_build_01_rail1'}, +{HashIs = 614830196, ModNam = 'cs1_09_build_01_rail2'}, +{HashIs = -274075942, ModNam = 'cs1_09_build_01'}, +{HashIs = 1921381520, ModNam = 'cs1_09_build_02'}, +{HashIs = -2139778957, ModNam = 'cs1_09_build_03'}, +{HashIs = -1758741025, ModNam = 'cs1_09_build_04'}, +{HashIs = -1529849560, ModNam = 'cs1_09_build_05'}, +{HashIs = 1816376317, ModNam = 'cs1_09_build01_emm01_lod'}, +{HashIs = 389940346, ModNam = 'cs1_09_build01_emm01'}, +{HashIs = -959898165, ModNam = 'cs1_09_culvert004'}, +{HashIs = -1265469090, ModNam = 'cs1_09_culvert005'}, +{HashIs = -867645921, ModNam = 'cs1_09_decals_01'}, +{HashIs = 1833215384, ModNam = 'cs1_09_decals_01b'}, +{HashIs = -1150369313, ModNam = 'cs1_09_decals_01c'}, +{HashIs = -91774308, ModNam = 'cs1_09_decals_02'}, +{HashIs = -255750384, ModNam = 'cs1_09_decals_03'}, +{HashIs = 527264871, ModNam = 'cs1_09_decals_04'}, +{HashIs = 325997673, ModNam = 'cs1_09_decals_05'}, +{HashIs = 1104752962, ModNam = 'cs1_09_decals_06'}, +{HashIs = -1533231507, ModNam = 'cs1_09_decals_build_02'}, +{HashIs = -1866885465, ModNam = 'cs1_09_decals_build_03'}, +{HashIs = -1073777358, ModNam = 'cs1_09_decals_build_04'}, +{HashIs = 2125577412, ModNam = 'cs1_09_diner_d'}, +{HashIs = 970067215, ModNam = 'cs1_09_diner_emmis'}, +{HashIs = -2019822240, ModNam = 'cs1_09_diner_neons'}, +{HashIs = 1546026557, ModNam = 'cs1_09_diner_posts'}, +{HashIs = -26669571, ModNam = 'cs1_09_diner_rocket'}, +{HashIs = 38220778, ModNam = 'cs1_09_diner'}, +{HashIs = -1673452049, ModNam = 'cs1_09_elec_wire_spline18'}, +{HashIs = 1320085512, ModNam = 'cs1_09_elec_wire_spline21'}, +{HashIs = -1738474641, ModNam = 'cs1_09_elec_wire_spline24'}, +{HashIs = -1841263698, ModNam = 'cs1_09_elec_wire_spline31'}, +{HashIs = -1627114163, ModNam = 'cs1_09_emissive_01'}, +{HashIs = 989468834, ModNam = 'cs1_09_foam_01'}, +{HashIs = 961287482, ModNam = 'cs1_09_foam_02'}, +{HashIs = 1207546517, ModNam = 'cs1_09_foam_03'}, +{HashIs = 481778705, ModNam = 'cs1_09_foam_04'}, +{HashIs = 1333191807, ModNam = 'cs1_09_ld_007'}, +{HashIs = 1183362461, ModNam = 'cs1_09_ld_007b'}, +{HashIs = -417668481, ModNam = 'cs1_09_ld_01'}, +{HashIs = -1128952395, ModNam = 'cs1_09_ld_02'}, +{HashIs = -1607576409, ModNam = 'cs1_09_ld_03'}, +{HashIs = 2142835645, ModNam = 'cs1_09_ld_05'}, +{HashIs = -1844561817, ModNam = 'cs1_09_ld_06'}, +{HashIs = -775037749, ModNam = 'cs1_09_props_elec_spider_spline053b001'}, +{HashIs = -1546719482, ModNam = 'cs1_09_props_elec_spider_spline054'}, +{HashIs = -1495981469, ModNam = 'cs1_09_rockcrop01_d'}, +{HashIs = -2104548740, ModNam = 'cs1_09_rockcrop01'}, +{HashIs = -1721000414, ModNam = 'cs1_09_rockcrop02_d'}, +{HashIs = 1496567750, ModNam = 'cs1_09_rockcrop02'}, +{HashIs = -1852342981, ModNam = 'cs1_09_rockcrop03_d'}, +{HashIs = 1728473963, ModNam = 'cs1_09_rockcrop03'}, +{HashIs = 1917869645, ModNam = 'cs1_09_rockcrop04_d'}, +{HashIs = 1244541371, ModNam = 'cs1_09_rockcrop04'}, +{HashIs = -65033233, ModNam = 'cs1_09_sea_11_00_lod'}, +{HashIs = 1421233725, ModNam = 'cs1_09_sea_11_00'}, +{HashIs = 544954074, ModNam = 'cs1_09_sea_11_01_lod'}, +{HashIs = 410637765, ModNam = 'cs1_09_sea_11_01'}, +{HashIs = 738864128, ModNam = 'cs1_09_sea_11_02_lod'}, +{HashIs = 641954136, ModNam = 'cs1_09_sea_11_02'}, +{HashIs = 1869853205, ModNam = 'cs1_09_sea_11_03_lod'}, +{HashIs = -1143235446, ModNam = 'cs1_09_sea_11_03'}, +{HashIs = -233571349, ModNam = 'cs1_09_sea_11_04_lod'}, +{HashIs = -911067081, ModNam = 'cs1_09_sea_11_04'}, +{HashIs = 763056379, ModNam = 'cs1_09_sea_cs1_09_udec_01'}, +{HashIs = 40239485, ModNam = 'cs1_09_sea_rok_01'}, +{HashIs = -79400134, ModNam = 'cs1_09_sea_rok_02'}, +{HashIs = -979712032, ModNam = 'cs1_09_sea_slod_01'}, +{HashIs = -336740389, ModNam = 'cs1_09_sea_ub_00_lod'}, +{HashIs = 600672409, ModNam = 'cs1_09_sea_ub_00'}, +{HashIs = -1467510976, ModNam = 'cs1_09_sea_ub_01_lod'}, +{HashIs = 842704243, ModNam = 'cs1_09_sea_ub_01'}, +{HashIs = 271705353, ModNam = 'cs1_09_sea_ub_02_lod'}, +{HashIs = 1081360870, ModNam = 'cs1_09_sea_ub_02'}, +{HashIs = -859086736, ModNam = 'cs1_09_sea_ub_03_lod'}, +{HashIs = 1388701321, ModNam = 'cs1_09_sea_ub_03'}, +{HashIs = -490003375, ModNam = 'cs1_09_sea_ub_04_lod'}, +{HashIs = 1628930860, ModNam = 'cs1_09_sea_ub_04'}, +{HashIs = -1503908793, ModNam = 'cs1_09_sea_ub_05_lod'}, +{HashIs = 2106571804, ModNam = 'cs1_09_sea_ub_05'}, +{HashIs = 1674790703, ModNam = 'cs1_09_sea_udecb_00'}, +{HashIs = 1549318198, ModNam = 'cs1_09_sea_udecb_02'}, +{HashIs = 350589690, ModNam = 'cs1_09_sea_ufo'}, +{HashIs = -504013165, ModNam = 'cs1_09_sea_uw0_00_lod'}, +{HashIs = -1402013630, ModNam = 'cs1_09_sea_uw0_00'}, +{HashIs = 1647394198, ModNam = 'cs1_09_sea_uw0_01_lod'}, +{HashIs = -1817786702, ModNam = 'cs1_09_sea_uw0_01'}, +{HashIs = -371165007, ModNam = 'cs1_09_sea_uw0_02_lod'}, +{HashIs = -2123292089, ModNam = 'cs1_09_sea_uw0_02'}, +{HashIs = -1831827082, ModNam = 'cs1_09_sea_uw0_03_lod'}, +{HashIs = 2017595369, ModNam = 'cs1_09_sea_uw0_03'}, +{HashIs = -1915183410, ModNam = 'cs1_09_sea_uw0_04_lod'}, +{HashIs = 1711500140, ModNam = 'cs1_09_sea_uw0_04'}, +{HashIs = -251643488, ModNam = 'cs1_09_sea_uw0_05_lod'}, +{HashIs = 865470094, ModNam = 'cs1_09_sea_uw0_05'}, +{HashIs = 677538060, ModNam = 'cs1_09_sea_uw0_06_lod'}, +{HashIs = 559178251, ModNam = 'cs1_09_sea_uw0_06'}, +{HashIs = 1850165893, ModNam = 'cs1_09_sea_uw0_07_lod'}, +{HashIs = 402739045, ModNam = 'cs1_09_sea_uw0_07'}, +{HashIs = -923538936, ModNam = 'cs1_09_sea_uw0_08_lod'}, +{HashIs = -87419657, ModNam = 'cs1_09_sea_uw0_08'}, +{HashIs = 113309067, ModNam = 'cs1_09_sea_uw0_09_lod'}, +{HashIs = -392400740, ModNam = 'cs1_09_sea_uw0_09'}, +{HashIs = -1740680231, ModNam = 'cs1_09_sea_uw0_10_lod'}, +{HashIs = 1017026943, ModNam = 'cs1_09_sea_uw0_10'}, +{HashIs = 1535853701, ModNam = 'cs1_09_sea_uw0_11_lod'}, +{HashIs = 1364050653, ModNam = 'cs1_09_sea_uw0_11'}, +{HashIs = -37119733, ModNam = 'cs1_09_sea_uw0_12_lod'}, +{HashIs = 1739648931, ModNam = 'cs1_09_sea_uw0_12'}, +{HashIs = -798636320, ModNam = 'cs1_09_sea_uw1_01_lod'}, +{HashIs = 1858492358, ModNam = 'cs1_09_sea_uw1_01'}, +{HashIs = -2118456412, ModNam = 'cs1_09_sea_uw1_03_lod'}, +{HashIs = 1246924511, ModNam = 'cs1_09_sea_uw1_03'}, +{HashIs = -1523821697, ModNam = 'cs1_09_sea_uw1_04_lod'}, +{HashIs = 1461266540, ModNam = 'cs1_09_sea_uw1_04'}, +{HashIs = -1131535352, ModNam = 'cs1_09_sea_uw1_05_lod'}, +{HashIs = -1519926008, ModNam = 'cs1_09_sea_uw1_05'}, +{HashIs = -1167937769, ModNam = 'cs1_09_sea_uw1_06_lod'}, +{HashIs = 1610562108, ModNam = 'cs1_09_sea_uw1_06'}, +{HashIs = -1569234189, ModNam = 'cs1_09_sea_uw1_08_lod'}, +{HashIs = -1148489389, ModNam = 'cs1_09_sea_uw1_08'}, +{HashIs = -45497210, ModNam = 'cs1_09_sea_uw1_09_lod'}, +{HashIs = -1974202651, ModNam = 'cs1_09_sea_uw1_09'}, +{HashIs = 2045829726, ModNam = 'cs1_09_sea_uw1_46_lod'}, +{HashIs = -427757038, ModNam = 'cs1_09_sea_uw1_46'}, +{HashIs = 1740588592, ModNam = 'cs1_09_sea_uw2_00_lod'}, +{HashIs = -111056920, ModNam = 'cs1_09_sea_uw2_00'}, +{HashIs = 71460872, ModNam = 'cs1_09_sea_uw2_01_lod'}, +{HashIs = -885879925, ModNam = 'cs1_09_sea_uw2_01'}, +{HashIs = 1371511924, ModNam = 'cs1_09_sea_uw2_02_lod'}, +{HashIs = -584568970, ModNam = 'cs1_09_sea_uw2_02'}, +{HashIs = 1857350451, ModNam = 'cs1_09_sea_uw2_02a'}, +{HashIs = 735988961, ModNam = 'cs1_09_sea_uw2_03'}, +{HashIs = 229052531, ModNam = 'cs1_09_sea_uw2_04'}, +{HashIs = 1099462705, ModNam = 'cs1_09_sea_uw2_05'}, +{HashIs = 338795908, ModNam = 'cs1_09_sea_uw2_06'}, +{HashIs = 1678584628, ModNam = 'cs1_09_sea_uw2_07_lod'}, +{HashIs = 368288008, ModNam = 'cs1_09_sea_uw2_07'}, +{HashIs = 1757726381, ModNam = 'cs1_09_sea_uw2_08'}, +{HashIs = 2103308255, ModNam = 'cs1_09_sea_uw2_09'}, +{HashIs = -2851997, ModNam = 'cs1_09_sea_uw2_10_lod'}, +{HashIs = -1611156494, ModNam = 'cs1_09_sea_uw2_10'}, +{HashIs = -243214585, ModNam = 'cs1_09_sea_uw2_11'}, +{HashIs = 41548025, ModNam = 'cs1_09_sea_uw2_12'}, +{HashIs = -396916776, ModNam = 'cs1_09_sea_uw2_12a'}, +{HashIs = 527216798, ModNam = 'cs1_09_sea_uw2_13_lod'}, +{HashIs = -696606469, ModNam = 'cs1_09_sea_uw2_13'}, +{HashIs = 675660944, ModNam = 'cs1_09_sea_uw2_14'}, +{HashIs = 983820620, ModNam = 'cs1_09_sea_uw2_15'}, +{HashIs = 217255403, ModNam = 'cs1_09_sea_uw2_16'}, +{HashIs = 1640445738, ModNam = 'cs1_09_sea_uw2_17'}, +{HashIs = 814765241, ModNam = 'cs1_09_sea_uw2_18'}, +{HashIs = 236003266, ModNam = 'cs1_09_sea_uw2_19_lod'}, +{HashIs = 1168539365, ModNam = 'cs1_09_sea_uw2_19'}, +{HashIs = -507962468, ModNam = 'cs1_09_sea_uw2_20_lod'}, +{HashIs = -1279600116, ModNam = 'cs1_09_sea_uw2_20'}, +{HashIs = -1129092095, ModNam = 'cs1_09_sea_uw2_21'}, +{HashIs = -1481555459, ModNam = 'cs1_09_sea_uw2_22'}, +{HashIs = 51692293, ModNam = 'cs1_09_sea_uw2_26_lod'}, +{HashIs = -2055897722, ModNam = 'cs1_09_sea_uw2_26'}, +{HashIs = -2085138118, ModNam = 'cs1_09_sea_uw2_27_lod'}, +{HashIs = 668648014, ModNam = 'cs1_09_sea_uw2_27'}, +{HashIs = -1234951077, ModNam = 'cs1_09_sea_uw2_28_lod'}, +{HashIs = 1509926555, ModNam = 'cs1_09_sea_uw2_28'}, +{HashIs = -1953760626, ModNam = 'cs1_09_sea_uw2_29_lod'}, +{HashIs = 38434602, ModNam = 'cs1_09_sea_uw2_29'}, +{HashIs = 1269027823, ModNam = 'cs1_09_sea_uw2_30_lod'}, +{HashIs = -1629901038, ModNam = 'cs1_09_sea_uw2_30'}, +{HashIs = -2000715042, ModNam = 'cs1_09_sea_uw2_31'}, +{HashIs = 2055136861, ModNam = 'cs1_09_sea_uw2_32'}, +{HashIs = 111214263, ModNam = 'cs1_09_sea_uw2_33'}, +{HashIs = 355310544, ModNam = 'cs1_09_sea_uw2_34'}, +{HashIs = -871724661, ModNam = 'cs1_09_sea_uw2_35'}, +{HashIs = -258944361, ModNam = 'cs1_09_sea_uw2_36'}, +{HashIs = -1479229156, ModNam = 'cs1_09_sea_uw2_37'}, +{HashIs = -1792468027, ModNam = 'cs1_09_sea_uw2_39'}, +{HashIs = 1346410973, ModNam = 'cs1_09_sea_uw2_40'}, +{HashIs = -1047397250, ModNam = 'cs1_09_sea_uw2_41'}, +{HashIs = -1415851886, ModNam = 'cs1_09_sea_uw2_42'}, +{HashIs = 1508507911, ModNam = 'cs1_09_sea_uwd_18b'}, +{HashIs = -1042256878, ModNam = 'cs1_09_sea_uwdec00'}, +{HashIs = -1400684200, ModNam = 'cs1_09_sea_uwdec01'}, +{HashIs = -1723065622, ModNam = 'cs1_09_sea_uwdec02'}, +{HashIs = 420780673, ModNam = 'cs1_09_sea_uwdec03'}, +{HashIs = -1965621756, ModNam = 'cs1_09_sea_uwdec04'}, +{HashIs = 1948766374, ModNam = 'cs1_09_sea_uwdec05'}, +{HashIs = 1739995075, ModNam = 'cs1_09_sea_uwdec06'}, +{HashIs = -112305419, ModNam = 'cs1_09_sea_uwdec07'}, +{HashIs = -352600496, ModNam = 'cs1_09_sea_uwdec08'}, +{HashIs = -710372438, ModNam = 'cs1_09_sea_uwdec09'}, +{HashIs = -2104294652, ModNam = 'cs1_09_sea_uwdec10'}, +{HashIs = 526335130, ModNam = 'cs1_09_sea_uwdec11'}, +{HashIs = -315205559, ModNam = 'cs1_09_sea_uwdec12'}, +{HashIs = -31720940, ModNam = 'cs1_09_sea_uwdec13'}, +{HashIs = -907374158, ModNam = 'cs1_09_sea_uwdec14'}, +{HashIs = 1296537706, ModNam = 'cs1_09_sea_uwdec15'}, +{HashIs = 121075717, ModNam = 'cs1_09_sea_uwdecal_00'}, +{HashIs = -753944341, ModNam = 'cs1_09_sea_uwdecal_11'}, +{HashIs = -1483939358, ModNam = 'cs1_09_sea_uwdecal_13'}, +{HashIs = -1523786462, ModNam = 'cs1_09_sea_uwdecal_14'}, +{HashIs = -1984059836, ModNam = 'cs1_09_sea_uwdecal_15'}, +{HashIs = 2014905083, ModNam = 'cs1_09_sea_uwdecal_16'}, +{HashIs = 1965161741, ModNam = 'cs1_09_sea_uwdecal_17'}, +{HashIs = 1669749206, ModNam = 'cs1_09_sea_uwdecal_18'}, +{HashIs = 1205019248, ModNam = 'cs1_09_sea_uwdecal_19'}, +{HashIs = 1220083011, ModNam = 'cs1_09_sea_uwdecal_20'}, +{HashIs = 2109957975, ModNam = 'cs1_09_sea_uwdecal_21'}, +{HashIs = 1820640474, ModNam = 'cs1_09_sea_uwdecal_22'}, +{HashIs = -1194065176, ModNam = 'cs1_10_cable_door1'}, +{HashIs = -887941253, ModNam = 'cs1_10_cable_pylon_lod_002'}, +{HashIs = -2097543358, ModNam = 'cs1_10_cable_pylon_lod_003'}, +{HashIs = -1848072961, ModNam = 'cs1_10_cable_pylon_lod_004'}, +{HashIs = -1498952035, ModNam = 'cs1_10_cable_pylon_lod_005'}, +{HashIs = -1842866086, ModNam = 'cs1_10_cable_pylon_lod_01'}, +{HashIs = 411918885, ModNam = 'cs1_10_cablebld_d'}, +{HashIs = 1038815645, ModNam = 'cs1_10_cablebld'}, +{HashIs = 288064194, ModNam = 'cs1_10_clue_moon01'}, +{HashIs = 662286174, ModNam = 'cs1_10_clue_moon02'}, +{HashIs = -1299210198, ModNam = 'cs1_10_clue_mountain01'}, +{HashIs = 716338215, ModNam = 'cs1_10_clue_rain01'}, +{HashIs = 420204762, ModNam = 'cs1_10_clue_rain02'}, +{HashIs = 1459346617, ModNam = 'cs1_10_culvert1_lod'}, +{HashIs = -1132837573, ModNam = 'cs1_10_culvert1'}, +{HashIs = -719036818, ModNam = 'cs1_10_decal_trail_a'}, +{HashIs = -788738195, ModNam = 'cs1_10_decals01'}, +{HashIs = -1521059799, ModNam = 'cs1_10_decals03'}, +{HashIs = -1274112611, ModNam = 'cs1_10_decals04'}, +{HashIs = -1042337474, ModNam = 'cs1_10_decals05'}, +{HashIs = 1305823528, ModNam = 'cs1_10_decals06'}, +{HashIs = -249076980, ModNam = 'cs1_10_decals100'}, +{HashIs = 887904019, ModNam = 'cs1_10_decals100a'}, +{HashIs = 860495491, ModNam = 'cs1_10_decals12'}, +{HashIs = 2113319887, ModNam = 'cs1_10_decals13'}, +{HashIs = -1884072120, ModNam = 'cs1_10_decals14'}, +{HashIs = -665655162, ModNam = 'cs1_10_decals15'}, +{HashIs = 1786612957, ModNam = 'cs1_10_decals16'}, +{HashIs = -1223678463, ModNam = 'cs1_10_decals17'}, +{HashIs = -957692490, ModNam = 'cs1_10_decals18'}, +{HashIs = 334782412, ModNam = 'cs1_10_decals19'}, +{HashIs = -188899317, ModNam = 'cs1_10_decals20'}, +{HashIs = 1308086910, ModNam = 'cs1_10_decals21'}, +{HashIs = 1681522434, ModNam = 'cs1_10_decals22'}, +{HashIs = -447938254, ModNam = 'cs1_10_decals23'}, +{HashIs = 1139064416, ModNam = 'cs1_10_decals28'}, +{HashIs = 2036312393, ModNam = 'cs1_10_decals29'}, +{HashIs = -2064957592, ModNam = 'cs1_10_decals30'}, +{HashIs = 245650140, ModNam = 'cs1_10_decals31'}, +{HashIs = 554694579, ModNam = 'cs1_10_decals32'}, +{HashIs = -1294787785, ModNam = 'cs1_10_decals33'}, +{HashIs = -1014645604, ModNam = 'cs1_10_decals34'}, +{HashIs = 1162592298, ModNam = 'cs1_10_decals35'}, +{HashIs = 1475962245, ModNam = 'cs1_10_decals36'}, +{HashIs = -370767519, ModNam = 'cs1_10_decals37'}, +{HashIs = -158358861, ModNam = 'cs1_10_decals38'}, +{HashIs = -1603438992, ModNam = 'cs1_10_decals39'}, +{HashIs = 1028206313, ModNam = 'cs1_10_decals40'}, +{HashIs = 1878496313, ModNam = 'cs1_10_decals41'}, +{HashIs = -1700075105, ModNam = 'cs1_10_decals42'}, +{HashIs = -731587310, ModNam = 'cs1_10_decals43'}, +{HashIs = 2131636838, ModNam = 'cs1_10_decals44'}, +{HashIs = -1193204213, ModNam = 'cs1_10_decals45'}, +{HashIs = 372957377, ModNam = 'cs1_10_decals47'}, +{HashIs = 135283820, ModNam = 'cs1_10_decals48'}, +{HashIs = -92460730, ModNam = 'cs1_10_decals49'}, +{HashIs = 1863644764, ModNam = 'cs1_10_decals50'}, +{HashIs = -1053975928, ModNam = 'cs1_10_decals51'}, +{HashIs = -749256997, ModNam = 'cs1_10_decals52'}, +{HashIs = 491639503, ModNam = 'cs1_10_decals53'}, +{HashIs = 788428336, ModNam = 'cs1_10_decals54'}, +{HashIs = -1975374670, ModNam = 'cs1_10_decals55'}, +{HashIs = -1671802654, ModNam = 'cs1_10_decals56'}, +{HashIs = 2028374523, ModNam = 'cs1_10_decals58'}, +{HashIs = 1398456036, ModNam = 'cs1_10_decals59'}, +{HashIs = 1653496815, ModNam = 'cs1_10_decals60'}, +{HashIs = -1028570290, ModNam = 'cs1_10_decals60a1'}, +{HashIs = 112436283, ModNam = 'cs1_10_decals61'}, +{HashIs = -186056538, ModNam = 'cs1_10_decals62'}, +{HashIs = 1954152398, ModNam = 'cs1_10_decals63'}, +{HashIs = 1647598403, ModNam = 'cs1_10_decals64'}, +{HashIs = 114664583, ModNam = 'cs1_10_decals65'}, +{HashIs = -191430646, ModNam = 'cs1_10_decals66'}, +{HashIs = -1690088100, ModNam = 'cs1_10_decals67'}, +{HashIs = -1987991079, ModNam = 'cs1_10_decals68'}, +{HashIs = 1313551217, ModNam = 'cs1_10_decals69'}, +{HashIs = -1486461874, ModNam = 'cs1_10_decals70'}, +{HashIs = 1366405812, ModNam = 'cs1_10_decals70b'}, +{HashIs = 804844917, ModNam = 'cs1_10_decals71'}, +{HashIs = 497766618, ModNam = 'cs1_10_decals72'}, +{HashIs = -749814754, ModNam = 'cs1_10_decals73'}, +{HashIs = -985784323, ModNam = 'cs1_10_decals74'}, +{HashIs = 1764517851, ModNam = 'cs1_10_decals75'}, +{HashIs = 1997849526, ModNam = 'cs1_10_elec_spider_spline052b002'}, +{HashIs = 1079125479, ModNam = 'cs1_10_flag_post002'}, +{HashIs = 1233962181, ModNam = 'cs1_10_flag_post01'}, +{HashIs = 1744076185, ModNam = 'cs1_10_hd_01'}, +{HashIs = -545483194, ModNam = 'cs1_10_hd_01a'}, +{HashIs = 836637037, ModNam = 'cs1_10_hd_02'}, +{HashIs = -76602224, ModNam = 'cs1_10_hd_03'}, +{HashIs = 326960210, ModNam = 'cs1_10_hd_03a'}, +{HashIs = -446826382, ModNam = 'cs1_10_hd_04'}, +{HashIs = 543092335, ModNam = 'cs1_10_hd_05'}, +{HashIs = -350977061, ModNam = 'cs1_10_hd_06'}, +{HashIs = -687186933, ModNam = 'cs1_10_hd_07'}, +{HashIs = -369393175, ModNam = 'cs1_10_hd_08'}, +{HashIs = -1260218436, ModNam = 'cs1_10_hd_09'}, +{HashIs = 407657770, ModNam = 'cs1_10_hd_10'}, +{HashIs = 1526850196, ModNam = 'cs1_10_hd_11'}, +{HashIs = 939728023, ModNam = 'cs1_10_hd_12'}, +{HashIs = -781791388, ModNam = 'cs1_10_hd_13'}, +{HashIs = -609623062, ModNam = 'cs1_10_hd_14'}, +{HashIs = 617084449, ModNam = 'cs1_10_hd_15'}, +{HashIs = -26629787, ModNam = 'cs1_10_hd_16'}, +{HashIs = -1946368879, ModNam = 'cs1_10_hd_17'}, +{HashIs = 375055783, ModNam = 'cs1_10_hd_22'}, +{HashIs = -850275434, ModNam = 'cs1_10_hd_23'}, +{HashIs = -1086834845, ModNam = 'cs1_10_hd_24'}, +{HashIs = 2012457179, ModNam = 'cs1_10_hd_25'}, +{HashIs = 1772686406, ModNam = 'cs1_10_hd_26'}, +{HashIs = -1783077788, ModNam = 'cs1_10_hd_27'}, +{HashIs = -2005775912, ModNam = 'cs1_10_hd_28'}, +{HashIs = 1279381588, ModNam = 'cs1_10_hd_30'}, +{HashIs = -1712624726, ModNam = 'cs1_10_hd_31'}, +{HashIs = -254570735, ModNam = 'cs1_10_hd_32_dec'}, +{HashIs = 732827437, ModNam = 'cs1_10_hd_32'}, +{HashIs = 1214830650, ModNam = 'cs1_10_hd_81'}, +{HashIs = 2129282412, ModNam = 'cs1_10_hd_85'}, +{HashIs = -40287836, ModNam = 'cs1_10_hd_99'}, +{HashIs = 1262821715, ModNam = 'cs1_10_mountainviewp_fizz'}, +{HashIs = 1120907305, ModNam = 'cs1_10_mountainviewpoint_d'}, +{HashIs = -661632656, ModNam = 'cs1_10_mountainviewpoint_lod'}, +{HashIs = -1022725366, ModNam = 'cs1_10_mountainviewpoint'}, +{HashIs = 1405190493, ModNam = 'cs1_10_netting01'}, +{HashIs = 768189342, ModNam = 'cs1_10_platform_b_d'}, +{HashIs = -1166372184, ModNam = 'cs1_10_platform_b_lod'}, +{HashIs = -8994836, ModNam = 'cs1_10_platform_b'}, +{HashIs = 1820211126, ModNam = 'cs1_10_props_combo0501_dslod'}, +{HashIs = -544828714, ModNam = 'cs1_10_pylon_guide_wire06'}, +{HashIs = 217312688, ModNam = 'cs1_10_pylon_guide_wire07'}, +{HashIs = -83015197, ModNam = 'cs1_10_pylon_guide_wire08'}, +{HashIs = 2015773723, ModNam = 'cs1_10_pylon_guide_wire09'}, +{HashIs = 966445093, ModNam = 'cs1_10_pylon_guide_wire10'}, +{HashIs = -415770029, ModNam = 'cs1_10_pylon_tense_wire06'}, +{HashIs = -101351474, ModNam = 'cs1_10_pylon_tense_wire07'}, +{HashIs = -93224742, ModNam = 'cs1_10_pylon_tense_wire08'}, +{HashIs = 205005927, ModNam = 'cs1_10_pylon_tense_wire09'}, +{HashIs = -265721110, ModNam = 'cs1_10_pylon_tense_wire10'}, +{HashIs = 1287895804, ModNam = 'cs1_10_redeye'}, +{HashIs = 635579383, ModNam = 'cs1_10_retwall01_slod'}, +{HashIs = -560840151, ModNam = 'cs1_10_retwall01'}, +{HashIs = -584013820, ModNam = 'cs1_10_retwall018'}, +{HashIs = -254286156, ModNam = 'cs1_10_retwall02'}, +{HashIs = 1904289944, ModNam = 'cs1_10_retwall03_lod'}, +{HashIs = -1912180217, ModNam = 'cs1_10_retwall03_slod'}, +{HashIs = 944960941, ModNam = 'cs1_10_retwall03'}, +{HashIs = -1631191921, ModNam = 'cs1_10_retwall04_lod'}, +{HashIs = 478803256, ModNam = 'cs1_10_retwall04_slod'}, +{HashIs = 176724505, ModNam = 'cs1_10_retwall04'}, +{HashIs = -1012822964, ModNam = 'cs1_10_retwall05'}, +{HashIs = 638275870, ModNam = 'cs1_10_retwall06'}, +{HashIs = -1237439991, ModNam = 'cs1_10_retwall07_lod003'}, +{HashIs = 1839620179, ModNam = 'cs1_10_retwall07'}, +{HashIs = -2029246821, ModNam = 'cs1_10_retwall08_lod'}, +{HashIs = 1071088822, ModNam = 'cs1_10_retwall08'}, +{HashIs = 489373534, ModNam = 'cs1_10_retwall09'}, +{HashIs = 852815441, ModNam = 'cs1_10_retwall10'}, +{HashIs = -1757202644, ModNam = 'cs1_10_retwall12'}, +{HashIs = -2074767023, ModNam = 'cs1_10_retwall13'}, +{HashIs = -99517241, ModNam = 'cs1_10_retwall14'}, +{HashIs = 1049068982, ModNam = 'cs1_10_retwall16'}, +{HashIs = -1288933630, ModNam = 'cs1_10_retwall17'}, +{HashIs = -1466168459, ModNam = 'cs1_10_retwallbroken'}, +{HashIs = -368142756, ModNam = 'cs1_10_sign_post_01'}, +{HashIs = -129420591, ModNam = 'cs1_10_sign_post_02'}, +{HashIs = 2002563318, ModNam = 'cs1_10_sign_post_03'}, +{HashIs = 1164528912, ModNam = 'cs1_10_sign_post_04'}, +{HashIs = 1422978015, ModNam = 'cs1_10_sign_post_05'}, +{HashIs = -274502043, ModNam = 'cs1_10_tower01'}, +{HashIs = 51320064, ModNam = 'cs1_10_tower02'}, +{HashIs = -1023503076, ModNam = 'cs1_10_tower03'}, +{HashIs = -784256607, ModNam = 'cs1_10_tower04'}, +{HashIs = -1588407915, ModNam = 'cs1_10_tower05'}, +{HashIs = 1022440667, ModNam = 'cs1_10_tyretrack01_d'}, +{HashIs = -2111317758, ModNam = 'cs1_11_bigtenta2'}, +{HashIs = -174382383, ModNam = 'cs1_11_cs1_fault_01'}, +{HashIs = -2101802467, ModNam = 'cs1_11_cs1_fault_01a'}, +{HashIs = 190664277, ModNam = 'cs1_11_cs1_fault_02'}, +{HashIs = 420997578, ModNam = 'cs1_11_cs1_fault_03'}, +{HashIs = -1361046180, ModNam = 'cs1_11_cs1_fault_04'}, +{HashIs = 798529219, ModNam = 'cs1_11_cs1_fault_05'}, +{HashIs = -1713214635, ModNam = 'cs1_11_cs1_fault_06'}, +{HashIs = 1394826712, ModNam = 'cs1_11_cs1_fault_07'}, +{HashIs = 1030042204, ModNam = 'cs1_11_cs1_fault_08'}, +{HashIs = 1716388909, ModNam = 'cs1_11_cs1_fault_09'}, +{HashIs = -1023397048, ModNam = 'cs1_11_cs1_fault_10'}, +{HashIs = 1346129342, ModNam = 'cs1_11_cs1_fault_11'}, +{HashIs = 1567352861, ModNam = 'cs1_11_cs1_fault_12'}, +{HashIs = 1813120361, ModNam = 'cs1_11_cs1_fault_13'}, +{HashIs = 2045288726, ModNam = 'cs1_11_cs1_fault_14'}, +{HashIs = 989242159, ModNam = 'cs1_11_cs1_fault_15'}, +{HashIs = 262360205, ModNam = 'cs1_11_cs1_fault_16'}, +{HashIs = -210989584, ModNam = 'cs1_11_culvert_bars'}, +{HashIs = 784662630, ModNam = 'cs1_11_culvert_bars2'}, +{HashIs = -840631836, ModNam = 'cs1_11_decals00'}, +{HashIs = -1079550615, ModNam = 'cs1_11_decals01'}, +{HashIs = -1853816547, ModNam = 'cs1_11_decals02'}, +{HashIs = -2076809592, ModNam = 'cs1_11_decals03'}, +{HashIs = 1948108375, ModNam = 'cs1_11_decals04'}, +{HashIs = 1725672403, ModNam = 'cs1_11_decals05'}, +{HashIs = 1502548282, ModNam = 'cs1_11_decals06'}, +{HashIs = 1260221503, ModNam = 'cs1_11_decals07'}, +{HashIs = 115667269, ModNam = 'cs1_11_decals07aaz'}, +{HashIs = -901515220, ModNam = 'cs1_11_decals07abz'}, +{HashIs = -697267477, ModNam = 'cs1_11_decals08'}, +{HashIs = -928911538, ModNam = 'cs1_11_decals09'}, +{HashIs = -1773923965, ModNam = 'cs1_11_decals10'}, +{HashIs = -1586019054, ModNam = 'cs1_11_decals100'}, +{HashIs = -739071480, ModNam = 'cs1_11_decals101'}, +{HashIs = -1659913149, ModNam = 'cs1_11_decals102'}, +{HashIs = -1353719613, ModNam = 'cs1_11_decals103'}, +{HashIs = 1570127233, ModNam = 'cs1_11_decals104'}, +{HashIs = 652136467, ModNam = 'cs1_11_decals105'}, +{HashIs = 1648477912, ModNam = 'cs1_11_decals106'}, +{HashIs = 1266784600, ModNam = 'cs1_11_decals107'}, +{HashIs = -2134965294, ModNam = 'cs1_11_decals108'}, +{HashIs = -1841387823, ModNam = 'cs1_11_decals109'}, +{HashIs = -206123929, ModNam = 'cs1_11_decals11'}, +{HashIs = -1491152467, ModNam = 'cs1_11_decals110'}, +{HashIs = -1194822400, ModNam = 'cs1_11_decals111'}, +{HashIs = -894723898, ModNam = 'cs1_11_decals112'}, +{HashIs = -597803989, ModNam = 'cs1_11_decals113'}, +{HashIs = -1007711406, ModNam = 'cs1_11_decals114'}, +{HashIs = -714723777, ModNam = 'cs1_11_decals115'}, +{HashIs = 376614999, ModNam = 'cs1_11_decals116'}, +{HashIs = -391654206, ModNam = 'cs1_11_decals117'}, +{HashIs = 1012890672, ModNam = 'cs1_11_decals118'}, +{HashIs = 118034820, ModNam = 'cs1_11_decals119'}, +{HashIs = -1191094531, ModNam = 'cs1_11_decals12'}, +{HashIs = 1511736959, ModNam = 'cs1_11_decals120'}, +{HashIs = -2007620872, ModNam = 'cs1_11_decals121'}, +{HashIs = 1401731426, ModNam = 'cs1_11_decals122'}, +{HashIs = 1773594038, ModNam = 'cs1_11_decals123'}, +{HashIs = -1137739748, ModNam = 'cs1_11_decals124_lod'}, +{HashIs = -1622224663, ModNam = 'cs1_11_decals124'}, +{HashIs = 1385219550, ModNam = 'cs1_11_decals12433'}, +{HashIs = -429288626, ModNam = 'cs1_11_decals124a1'}, +{HashIs = -719176561, ModNam = 'cs1_11_decals125'}, +{HashIs = 2094140400, ModNam = 'cs1_11_decals126'}, +{HashIs = -1305217357, ModNam = 'cs1_11_decals127'}, +{HashIs = -1147991691, ModNam = 'cs1_11_decals128'}, +{HashIs = 1209462584, ModNam = 'cs1_11_decals129_lod'}, +{HashIs = -330175758, ModNam = 'cs1_11_decals129'}, +{HashIs = -937167550, ModNam = 'cs1_11_decals13'}, +{HashIs = 1611809065, ModNam = 'cs1_11_decals130'}, +{HashIs = 1889526340, ModNam = 'cs1_11_decals131'}, +{HashIs = 1251481141, ModNam = 'cs1_11_decals132'}, +{HashIs = 1563048793, ModNam = 'cs1_11_decals133'}, +{HashIs = -1487122500, ModNam = 'cs1_11_decals134'}, +{HashIs = -947548146, ModNam = 'cs1_11_decals135'}, +{HashIs = -2113174245, ModNam = 'cs1_11_decals136'}, +{HashIs = -1814976345, ModNam = 'cs1_11_decals137'}, +{HashIs = 316122861, ModNam = 'cs1_11_decals138'}, +{HashIs = 622709625, ModNam = 'cs1_11_decals139'}, +{HashIs = -1365818835, ModNam = 'cs1_11_decals14'}, +{HashIs = 1360371724, ModNam = 'cs1_11_decals140'}, +{HashIs = 1130038423, ModNam = 'cs1_11_decals141'}, +{HashIs = 277192429, ModNam = 'cs1_11_decals142'}, +{HashIs = 584958877, ModNam = 'cs1_11_decals143'}, +{HashIs = 202380734, ModNam = 'cs1_11_decals144'}, +{HashIs = 980677253, ModNam = 'cs1_11_decals145'}, +{HashIs = -408531733, ModNam = 'cs1_11_decals146'}, +{HashIs = 366946652, ModNam = 'cs1_11_decals147'}, +{HashIs = -847806483, ModNam = 'cs1_11_decals15'}, +{HashIs = 1392839434, ModNam = 'cs1_11_decals16'}, +{HashIs = 1606558852, ModNam = 'cs1_11_decals17'}, +{HashIs = 670774511, ModNam = 'cs1_11_decals18'}, +{HashIs = 1986941404, ModNam = 'cs1_11_decals19'}, +{HashIs = -234666040, ModNam = 'cs1_11_decals20'}, +{HashIs = 54618692, ModNam = 'cs1_11_decals21'}, +{HashIs = -731345773, ModNam = 'cs1_11_decals22'}, +{HashIs = -408046819, ModNam = 'cs1_11_decals23'}, +{HashIs = -657713826, ModNam = 'cs1_11_decals24'}, +{HashIs = -310493502, ModNam = 'cs1_11_decals25'}, +{HashIs = -1138271211, ModNam = 'cs1_11_decals26'}, +{HashIs = -1894776345, ModNam = 'cs1_11_decals27'}, +{HashIs = -1547490483, ModNam = 'cs1_11_decals28'}, +{HashIs = 1954565320, ModNam = 'cs1_11_decals29'}, +{HashIs = 345410522, ModNam = 'cs1_11_decals30'}, +{HashIs = -152678278, ModNam = 'cs1_11_decals31'}, +{HashIs = 221543702, ModNam = 'cs1_11_decals32'}, +{HashIs = -619210531, ModNam = 'cs1_11_decals33'}, +{HashIs = -505764253, ModNam = 'cs1_11_decals34'}, +{HashIs = -1349336620, ModNam = 'cs1_11_decals35'}, +{HashIs = -965939320, ModNam = 'cs1_11_decals36'}, +{HashIs = -1811019061, ModNam = 'cs1_11_decals37'}, +{HashIs = -1084857985, ModNam = 'cs1_11_decals38'}, +{HashIs = -1852668424, ModNam = 'cs1_11_decals39'}, +{HashIs = -449106948, ModNam = 'cs1_11_decals40'}, +{HashIs = -630843822, ModNam = 'cs1_11_decals41'}, +{HashIs = -990942363, ModNam = 'cs1_11_decals42'}, +{HashIs = -1178970885, ModNam = 'cs1_11_decals43'}, +{HashIs = -1486180260, ModNam = 'cs1_11_decals44'}, +{HashIs = -1647534816, ModNam = 'cs1_11_decals45'}, +{HashIs = -1947862701, ModNam = 'cs1_11_decals46'}, +{HashIs = 1620878017, ModNam = 'cs1_11_decals47'}, +{HashIs = -1096720651, ModNam = 'cs1_11_decals48'}, +{HashIs = -1404650944, ModNam = 'cs1_11_decals49'}, +{HashIs = -832436554, ModNam = 'cs1_11_decals50'}, +{HashIs = -599154043, ModNam = 'cs1_11_decals51'}, +{HashIs = 850939745, ModNam = 'cs1_11_decals52'}, +{HashIs = 1090448366, ModNam = 'cs1_11_decals53'}, +{HashIs = 983457585, ModNam = 'cs1_11_decals54'}, +{HashIs = 1195571322, ModNam = 'cs1_11_decals55'}, +{HashIs = 2105304304, ModNam = 'cs1_11_decals56'}, +{HashIs = 195625287, ModNam = 'cs1_11_decals57'}, +{HashIs = 1643752939, ModNam = 'cs1_11_decals58'}, +{HashIs = 1876707760, ModNam = 'cs1_11_decals59'}, +{HashIs = 2026986026, ModNam = 'cs1_11_decals60'}, +{HashIs = 663467932, ModNam = 'cs1_11_decals61'}, +{HashIs = 356389633, ModNam = 'cs1_11_decals62'}, +{HashIs = 1601578872, ModNam = 'cs1_11_decals63'}, +{HashIs = 1302102981, ModNam = 'cs1_11_decals64'}, +{HashIs = -1982137279, ModNam = 'cs1_11_decals65'}, +{HashIs = 2015910108, ModNam = 'cs1_11_decals66'}, +{HashIs = -1768188478, ModNam = 'cs1_11_decals67'}, +{HashIs = 187203286, ModNam = 'cs1_11_decals68'}, +{HashIs = -1055233345, ModNam = 'cs1_11_decals69'}, +{HashIs = -1226877635, ModNam = 'cs1_11_decals70'}, +{HashIs = 1818837046, ModNam = 'cs1_11_decals71'}, +{HashIs = 2126177497, ModNam = 'cs1_11_decals72'}, +{HashIs = 1357154605, ModNam = 'cs1_11_decals73'}, +{HashIs = 1664167366, ModNam = 'cs1_11_decals74'}, +{HashIs = 909235168, ModNam = 'cs1_11_decals75'}, +{HashIs = 1206482767, ModNam = 'cs1_11_decals76'}, +{HashIs = 431954683, ModNam = 'cs1_11_decals77'}, +{HashIs = 732806872, ModNam = 'cs1_11_decals78'}, +{HashIs = -327794610, ModNam = 'cs1_11_decals79'}, +{HashIs = 1445991084, ModNam = 'cs1_11_decals80'}, +{HashIs = -1919745679, ModNam = 'cs1_11_decals81'}, +{HashIs = -1614764596, ModNam = 'cs1_11_decals82'}, +{HashIs = -2098631650, ModNam = 'cs1_11_decals83'}, +{HashIs = 219840634, ModNam = 'cs1_11_decals84'}, +{HashIs = 1757394891, ModNam = 'cs1_11_decals85'}, +{HashIs = 1894828077, ModNam = 'cs1_11_decals86'}, +{HashIs = -95855916, ModNam = 'cs1_11_decals87'}, +{HashIs = 203161209, ModNam = 'cs1_11_decals88'}, +{HashIs = 1122626580, ModNam = 'cs1_11_decals89'}, +{HashIs = -859731979, ModNam = 'cs1_11_decals90'}, +{HashIs = -121970713, ModNam = 'cs1_11_decals91'}, +{HashIs = 18739373, ModNam = 'cs1_11_decals92'}, +{HashIs = 323720456, ModNam = 'cs1_11_decals93'}, +{HashIs = 495561092, ModNam = 'cs1_11_decals94'}, +{HashIs = 162628056, ModNam = 'cs1_11_decals95'}, +{HashIs = 462628251, ModNam = 'cs1_11_decals96'}, +{HashIs = 735364638, ModNam = 'cs1_11_decals97'}, +{HashIs = 1450384222, ModNam = 'cs1_11_decals98'}, +{HashIs = 1651323730, ModNam = 'cs1_11_decals99'}, +{HashIs = -2003911291, ModNam = 'cs1_11_dect02a'}, +{HashIs = 862988395, ModNam = 'cs1_11_drain1'}, +{HashIs = -299949405, ModNam = 'cs1_11_emissive1_lod'}, +{HashIs = -777485346, ModNam = 'cs1_11_emissive1'}, +{HashIs = -1619121881, ModNam = 'cs1_11_fault_07b'}, +{HashIs = -845712949, ModNam = 'cs1_11_fault_07b2'}, +{HashIs = 1105804300, ModNam = 'cs1_11_land_01'}, +{HashIs = -1070221145, ModNam = 'cs1_11_land_02'}, +{HashIs = -1351641317, ModNam = 'cs1_11_land_03'}, +{HashIs = 513308011, ModNam = 'cs1_11_land_04'}, +{HashIs = 186994309, ModNam = 'cs1_11_land_05'}, +{HashIs = -2053028993, ModNam = 'cs1_11_land_06'}, +{HashIs = -523142690, ModNam = 'cs1_11_land_08'}, +{HashIs = -1561329892, ModNam = 'cs1_11_land_11'}, +{HashIs = -72605999, ModNam = 'cs1_11_land01_02'}, +{HashIs = 1927686463, ModNam = 'cs1_11_pipe1'}, +{HashIs = 110886388, ModNam = 'cs1_11_props_tent_wspline001'}, +{HashIs = 550836224, ModNam = 'cs1_11_retaining_wall_036'}, +{HashIs = -306558328, ModNam = 'cs1_11_retaining_wall_09'}, +{HashIs = -1043598432, ModNam = 'cs1_11_retaining_wall_13'}, +{HashIs = 602879973, ModNam = 'cs1_11_retaining_wall_16'}, +{HashIs = -62101344, ModNam = 'cs1_11_retaining_wall_18'}, +{HashIs = 1611936522, ModNam = 'cs1_11_retaining_wall_21'}, +{HashIs = -2139366771, ModNam = 'cs1_11_retaining_wall_40'}, +{HashIs = 56309644, ModNam = 'cs1_11_retainwll1'}, +{HashIs = 287429401, ModNam = 'cs1_11_retainwll2'}, +{HashIs = 1805501465, ModNam = 'cs1_11_tentbridge'}, +{HashIs = 240433192, ModNam = 'cs1_11_tentcity01'}, +{HashIs = 1621155007, ModNam = 'cs1_11_tentcity02'}, +{HashIs = 1230056992, ModNam = 'cs1_11_tentcity04'}, +{HashIs = 1920814137, ModNam = 'cs1_11_tentcity043'}, +{HashIs = -1513658613, ModNam = 'cs1_11_tentcity06'}, +{HashIs = 2121799789, ModNam = 'cs1_11_tentcity07'}, +{HashIs = -1874019306, ModNam = 'cs1_11_tentcity08'}, +{HashIs = -628141950, ModNam = 'cs1_11_tentcity09'}, +{HashIs = 637688534, ModNam = 'cs1_11_tentcityfizz07'}, +{HashIs = -2021099951, ModNam = 'cs1_11_tentrailer'}, +{HashIs = -1954104067, ModNam = 'cs1_11_tmplt03'}, +{HashIs = -1715269434, ModNam = 'cs1_11_tunnel_dec'}, +{HashIs = 2114631513, ModNam = 'cs1_11_tunnel'}, +{HashIs = 388725593, ModNam = 'cs1_11b_barn_gnd'}, +{HashIs = -480326486, ModNam = 'cs1_11b_bridge_sml_rail'}, +{HashIs = 1506285816, ModNam = 'cs1_11b_bridge_sml'}, +{HashIs = 1292044854, ModNam = 'cs1_11b_cable04'}, +{HashIs = -655430902, ModNam = 'cs1_11b_cs1_build02'}, +{HashIs = -356042927, ModNam = 'cs1_11b_culvert_01'}, +{HashIs = -656854355, ModNam = 'cs1_11b_decals00'}, +{HashIs = -28535772, ModNam = 'cs1_11b_decals00045'}, +{HashIs = -409874402, ModNam = 'cs1_11b_decals01'}, +{HashIs = 124325836, ModNam = 'cs1_11b_decals02'}, +{HashIs = 336374035, ModNam = 'cs1_11b_decals03'}, +{HashIs = 568247479, ModNam = 'cs1_11b_decals04'}, +{HashIs = -1678296618, ModNam = 'cs1_11b_decals08'}, +{HashIs = 1871503618, ModNam = 'cs1_11b_decals09'}, +{HashIs = 758422940, ModNam = 'cs1_11b_decals100'}, +{HashIs = 991377761, ModNam = 'cs1_11b_decals101'}, +{HashIs = -1982535013, ModNam = 'cs1_11b_decals111'}, +{HashIs = 2044349094, ModNam = 'cs1_11b_decals112'}, +{HashIs = 1746347808, ModNam = 'cs1_11b_decals113'}, +{HashIs = 1449493437, ModNam = 'cs1_11b_decals114'}, +{HashIs = -795183067, ModNam = 'cs1_11b_decals115'}, +{HashIs = -1063528408, ModNam = 'cs1_11b_decals116'}, +{HashIs = -1355369122, ModNam = 'cs1_11b_decals117'}, +{HashIs = -1146228009, ModNam = 'cs1_11b_decals12'}, +{HashIs = -848792907, ModNam = 'cs1_11b_decals122'}, +{HashIs = -1156362741, ModNam = 'cs1_11b_decals123'}, +{HashIs = -1446925464, ModNam = 'cs1_11b_decals124'}, +{HashIs = 41835748, ModNam = 'cs1_11b_decals126'}, +{HashIs = -267077615, ModNam = 'cs1_11b_decals127'}, +{HashIs = -555903581, ModNam = 'cs1_11b_decals128'}, +{HashIs = 1286074678, ModNam = 'cs1_11b_decals129'}, +{HashIs = -1309155477, ModNam = 'cs1_11b_decals13'}, +{HashIs = 2042940503, ModNam = 'cs1_11b_decals130'}, +{HashIs = -2021267495, ModNam = 'cs1_11b_decals131'}, +{HashIs = 1478723853, ModNam = 'cs1_11b_decals132'}, +{HashIs = 1717609863, ModNam = 'cs1_11b_decals133'}, +{HashIs = 1972782066, ModNam = 'cs1_11b_decals134'}, +{HashIs = 1695078318, ModNam = 'cs1_11b_decals13499'}, +{HashIs = -1831043458, ModNam = 'cs1_11b_decals135'}, +{HashIs = 522819354, ModNam = 'cs1_11b_decals136'}, +{HashIs = 1001574444, ModNam = 'cs1_11b_decals138'}, +{HashIs = -641594292, ModNam = 'cs1_11b_decals139'}, +{HashIs = -1768913286, ModNam = 'cs1_11b_decals140'}, +{HashIs = -2135032670, ModNam = 'cs1_11b_decals140a'}, +{HashIs = 278297228, ModNam = 'cs1_11b_decals141'}, +{HashIs = 51371903, ModNam = 'cs1_11b_decals142'}, +{HashIs = 600195168, ModNam = 'cs1_11b_decals142a'}, +{HashIs = -578677660, ModNam = 'cs1_11b_decals144'}, +{HashIs = 942918086, ModNam = 'cs1_11b_decals145'}, +{HashIs = 628270148, ModNam = 'cs1_11b_decals146'}, +{HashIs = 1153467646, ModNam = 'cs1_11b_decals15'}, +{HashIs = 1925603593, ModNam = 'cs1_11b_decals16'}, +{HashIs = 1765035493, ModNam = 'cs1_11b_decals17'}, +{HashIs = 427044454, ModNam = 'cs1_11b_decals18'}, +{HashIs = 1863998649, ModNam = 'cs1_11b_decals20'}, +{HashIs = 669863516, ModNam = 'cs1_11b_decals25'}, +{HashIs = 75532163, ModNam = 'cs1_11b_decals27'}, +{HashIs = -1274160917, ModNam = 'cs1_11b_decals33'}, +{HashIs = -1959262396, ModNam = 'cs1_11b_decals37'}, +{HashIs = 1901811411, ModNam = 'cs1_11b_decals42'}, +{HashIs = 126190445, ModNam = 'cs1_11b_decals46'}, +{HashIs = 950822330, ModNam = 'cs1_11b_decals47'}, +{HashIs = -456868440, ModNam = 'cs1_11b_decals48'}, +{HashIs = -711057573, ModNam = 'cs1_11b_decals49'}, +{HashIs = 1815997192, ModNam = 'cs1_11b_decals50'}, +{HashIs = 35526350, ModNam = 'cs1_11b_decals51'}, +{HashIs = 257405249, ModNam = 'cs1_11b_decals52'}, +{HashIs = -793902698, ModNam = 'cs1_11b_decals52asd'}, +{HashIs = -216270642, ModNam = 'cs1_11b_decals54'}, +{HashIs = -1021175589, ModNam = 'cs1_11b_decals55'}, +{HashIs = -933223593, ModNam = 'cs1_11b_decals56'}, +{HashIs = -1632776205, ModNam = 'cs1_11b_decals57'}, +{HashIs = -1406899488, ModNam = 'cs1_11b_decals58'}, +{HashIs = -1676883283, ModNam = 'cs1_11b_decals59'}, +{HashIs = -1700419801, ModNam = 'cs1_11b_decals60'}, +{HashIs = -1917874881, ModNam = 'cs1_11b_decals63'}, +{HashIs = 2137944249, ModNam = 'cs1_11b_decals64'}, +{HashIs = 1933400151, ModNam = 'cs1_11b_decals65'}, +{HashIs = 1693629378, ModNam = 'cs1_11b_decals66'}, +{HashIs = 1459757025, ModNam = 'cs1_11b_decals67'}, +{HashIs = 684376947, ModNam = 'cs1_11b_decals68'}, +{HashIs = 904224236, ModNam = 'cs1_11b_decals69'}, +{HashIs = 625557464, ModNam = 'cs1_11b_decals70'}, +{HashIs = -610259837, ModNam = 'cs1_11b_decals71'}, +{HashIs = 697124960, ModNam = 'cs1_11b_decals72'}, +{HashIs = -128129540, ModNam = 'cs1_11b_decals73'}, +{HashIs = -974913269, ModNam = 'cs1_11b_decals74'}, +{HashIs = 867261720, ModNam = 'cs1_11b_decals75'}, +{HashIs = -505398925, ModNam = 'cs1_11b_decals76'}, +{HashIs = 260347071, ModNam = 'cs1_11b_decals77'}, +{HashIs = 1026650136, ModNam = 'cs1_11b_decals78'}, +{HashIs = -1787714689, ModNam = 'cs1_11b_decals82'}, +{HashIs = -603082570, ModNam = 'cs1_11b_decals83'}, +{HashIs = -305376205, ModNam = 'cs1_11b_decals84'}, +{HashIs = -529188471, ModNam = 'cs1_11b_decals85'}, +{HashIs = -230761188, ModNam = 'cs1_11b_decals86'}, +{HashIs = 891380448, ModNam = 'cs1_11b_decals87'}, +{HashIs = -960297435, ModNam = 'cs1_11b_decals88'}, +{HashIs = 429960159, ModNam = 'cs1_11b_decals89'}, +{HashIs = -553242341, ModNam = 'cs1_11b_decals90'}, +{HashIs = -1196268424, ModNam = 'cs1_11b_decals91'}, +{HashIs = -1421784682, ModNam = 'cs1_11b_decals92'}, +{HashIs = -1527333631, ModNam = 'cs1_11b_decals93'}, +{HashIs = -2029092559, ModNam = 'cs1_11b_decals94'}, +{HashIs = -2112161978, ModNam = 'cs1_11b_decals95'}, +{HashIs = 1953750008, ModNam = 'cs1_11b_decals96'}, +{HashIs = 713607203, ModNam = 'cs1_11b_decals97'}, +{HashIs = 1556589728, ModNam = 'cs1_11b_decals98'}, +{HashIs = -400768188, ModNam = 'cs1_11b_decals99'}, +{HashIs = 1729299423, ModNam = 'cs1_11b_decalsq1'}, +{HashIs = 2025105186, ModNam = 'cs1_11b_decalsq2'}, +{HashIs = 1731593233, ModNam = 'cs1_11b_decalsq3'}, +{HashIs = -780281693, ModNam = 'cs1_11b_decalsq4'}, +{HashIs = 234243623, ModNam = 'cs1_11b_decalsx1'}, +{HashIs = 731439657, ModNam = 'cs1_11b_emmi01_lod'}, +{HashIs = -584475588, ModNam = 'cs1_11b_emmi01'}, +{HashIs = 1271788673, ModNam = 'cs1_11b_emmi02_lod'}, +{HashIs = -345753423, ModNam = 'cs1_11b_emmi02'}, +{HashIs = -1029834551, ModNam = 'cs1_11b_fault02'}, +{HashIs = 2075388658, ModNam = 'cs1_11b_fault03'}, +{HashIs = -552584431, ModNam = 'cs1_11b_fault03a'}, +{HashIs = 33658661, ModNam = 'cs1_11b_fbox01'}, +{HashIs = -1697732167, ModNam = 'cs1_11b_fence05'}, +{HashIs = 1573163701, ModNam = 'cs1_11b_frmland007'}, +{HashIs = 782440600, ModNam = 'cs1_11b_gullywall_00'}, +{HashIs = -1527682274, ModNam = 'cs1_11b_house_gutter01'}, +{HashIs = -315984034, ModNam = 'cs1_11b_house_pipe01'}, +{HashIs = 829543101, ModNam = 'cs1_11b_house001'}, +{HashIs = -1015716234, ModNam = 'cs1_11b_house01_dec003'}, +{HashIs = 1249113297, ModNam = 'cs1_11b_house01_dec006'}, +{HashIs = 294377437, ModNam = 'cs1_11b_land_01'}, +{HashIs = 1237862485, ModNam = 'cs1_11b_land_02'}, +{HashIs = 1781190651, ModNam = 'cs1_11b_land_02b'}, +{HashIs = -64148192, ModNam = 'cs1_11b_land_03'}, +{HashIs = -2124645122, ModNam = 'cs1_11b_land_03a'}, +{HashIs = 643989898, ModNam = 'cs1_11b_land_04'}, +{HashIs = 1523903086, ModNam = 'cs1_11b_land_05'}, +{HashIs = -1795301693, ModNam = 'cs1_11b_land_06'}, +{HashIs = 927474517, ModNam = 'cs1_11b_land_07'}, +{HashIs = 1872630788, ModNam = 'cs1_11b_land_08'}, +{HashIs = -1553695856, ModNam = 'cs1_11b_land_09'}, +{HashIs = 864491691, ModNam = 'cs1_11b_land_10'}, +{HashIs = 1645639113, ModNam = 'cs1_11b_land_11'}, +{HashIs = 1349243508, ModNam = 'cs1_11b_land_12'}, +{HashIs = 2122329760, ModNam = 'cs1_11b_land_13'}, +{HashIs = 1825475389, ModNam = 'cs1_11b_land_14'}, +{HashIs = -1755291552, ModNam = 'cs1_11b_land_15'}, +{HashIs = -457835766, ModNam = 'cs1_11b_land_16'}, +{HashIs = 2136931247, ModNam = 'cs1_11b_land01'}, +{HashIs = -1463660939, ModNam = 'cs1_11b_land06'}, +{HashIs = -1406642889, ModNam = 'cs1_11b_ptunnel_supp'}, +{HashIs = -830062151, ModNam = 'cs1_11b_ptunnelcover'}, +{HashIs = -1202073049, ModNam = 'cs1_11b_sign'}, +{HashIs = -340621789, ModNam = 'cs1_11b_small_barn_dec'}, +{HashIs = -1861008055, ModNam = 'cs1_11b_small_barn'}, +{HashIs = -1941064722, ModNam = 'cs1_11b_tintractor_shed_dec'}, +{HashIs = 2126145123, ModNam = 'cs1_11b_tintractor_shed'}, +{HashIs = 1095241381, ModNam = 'cs1_11b_trk01'}, +{HashIs = 1857874318, ModNam = 'cs1_11b_trk02'}, +{HashIs = -1889113634, ModNam = 'cs1_12_alttrk003'}, +{HashIs = 336264502, ModNam = 'cs1_12_alttrk02'}, +{HashIs = 859727702, ModNam = 'cs1_12_b01_a'}, +{HashIs = 628181948, ModNam = 'cs1_12_b01_d'}, +{HashIs = 2137679139, ModNam = 'cs1_12_b01_decal'}, +{HashIs = -253955655, ModNam = 'cs1_12_b02_d'}, +{HashIs = 1311506985, ModNam = 'cs1_12_b02_railings'}, +{HashIs = 310536815, ModNam = 'cs1_12_b02_slod'}, +{HashIs = -824634354, ModNam = 'cs1_12_b02'}, +{HashIs = -1828819538, ModNam = 'cs1_12_b1_slod1'}, +{HashIs = -1768660284, ModNam = 'cs1_12_bdecal007'}, +{HashIs = 1458727479, ModNam = 'cs1_12_bestclvrt001'}, +{HashIs = 425436905, ModNam = 'cs1_12_bridge1'}, +{HashIs = 923008782, ModNam = 'cs1_12_bridgedust'}, +{HashIs = 1655845964, ModNam = 'cs1_12_bridrockdecal'}, +{HashIs = 1252744918, ModNam = 'cs1_12_building0004'}, +{HashIs = 1695717941, ModNam = 'cs1_12_building001'}, +{HashIs = 1396864657, ModNam = 'cs1_12_building002'}, +{HashIs = -51969161, ModNam = 'cs1_12_building003_ovr'}, +{HashIs = -769395626, ModNam = 'cs1_12_building003'}, +{HashIs = -1364185745, ModNam = 'cs1_12_building005'}, +{HashIs = -859832658, ModNam = 'cs1_12_clothesdetails'}, +{HashIs = 242210886, ModNam = 'cs1_12_coastdecal_002'}, +{HashIs = 908240811, ModNam = 'cs1_12_coastdecal_004'}, +{HashIs = 2100835797, ModNam = 'cs1_12_coastdecal_008'}, +{HashIs = -1901700943, ModNam = 'cs1_12_coastdecal_009'}, +{HashIs = -645172162, ModNam = 'cs1_12_coastdecal_012'}, +{HashIs = 1884922252, ModNam = 'cs1_12_coastdecal_013'}, +{HashIs = 741440380, ModNam = 'cs1_12_coastdecalt007'}, +{HashIs = -399446191, ModNam = 'cs1_12_culvert_01'}, +{HashIs = -563373833, ModNam = 'cs1_12_decal_001'}, +{HashIs = -91296692, ModNam = 'cs1_12_decal_001a'}, +{HashIs = -1300636637, ModNam = 'cs1_12_decal_001b'}, +{HashIs = 995388882, ModNam = 'cs1_12_decal_001x'}, +{HashIs = 256473778, ModNam = 'cs1_12_decal_002'}, +{HashIs = 1564455648, ModNam = 'cs1_12_decal_002c'}, +{HashIs = -86617652, ModNam = 'cs1_12_decal_003'}, +{HashIs = 424742593, ModNam = 'cs1_12_decal_005'}, +{HashIs = 307205965, ModNam = 'cs1_12_decal_005b'}, +{HashIs = -1314089831, ModNam = 'cs1_12_decal_027'}, +{HashIs = -289963738, ModNam = 'cs1_12_decal_066'}, +{HashIs = 291721397, ModNam = 'cs1_12_decal_07a'}, +{HashIs = -2018165421, ModNam = 'cs1_12_decal_07b'}, +{HashIs = -2062723876, ModNam = 'cs1_12_decal_15'}, +{HashIs = 2042904138, ModNam = 'cs1_12_decal_18'}, +{HashIs = -2012982251, ModNam = 'cs1_12_decal_66'}, +{HashIs = -1892457869, ModNam = 'cs1_12_decal_67'}, +{HashIs = -2118561919, ModNam = 'cs1_12_decal_farm'}, +{HashIs = -1596909178, ModNam = 'cs1_12_decal_farms02'}, +{HashIs = -1062539332, ModNam = 'cs1_12_decal_farmsbig'}, +{HashIs = 2145163125, ModNam = 'cs1_12_decal_house01'}, +{HashIs = 384125096, ModNam = 'cs1_12_decal_road'}, +{HashIs = -1546361791, ModNam = 'cs1_12_decal_rock01'}, +{HashIs = -1241806697, ModNam = 'cs1_12_decal_rock02'}, +{HashIs = -1729017828, ModNam = 'cs1_12_detailout'}, +{HashIs = 1226165500, ModNam = 'cs1_12_detailsadv003'}, +{HashIs = -1944902772, ModNam = 'cs1_12_detailsadv02'}, +{HashIs = -1084956904, ModNam = 'cs1_12_drttk_01'}, +{HashIs = 1623204336, ModNam = 'cs1_12_drttk_02'}, +{HashIs = 1380877581, ModNam = 'cs1_12_drttk_03'}, +{HashIs = 117552381, ModNam = 'cs1_12_drttk_03a'}, +{HashIs = -2078414677, ModNam = 'cs1_12_drttk_04'}, +{HashIs = 1977830454, ModNam = 'cs1_12_drttk_05'}, +{HashIs = -261537480, ModNam = 'cs1_12_drttk_06'}, +{HashIs = -218904135, ModNam = 'cs1_12_drttk_11'}, +{HashIs = 328719186, ModNam = 'cs1_12_drttk_d01'}, +{HashIs = 2081269387, ModNam = 'cs1_12_fence001_ovr'}, +{HashIs = 779508496, ModNam = 'cs1_12_fence001'}, +{HashIs = 922579433, ModNam = 'cs1_12_fence002_ovr'}, +{HashIs = 549568423, ModNam = 'cs1_12_fence002'}, +{HashIs = 2044126787, ModNam = 'cs1_12_flagsdetails'}, +{HashIs = 104864721, ModNam = 'cs1_12_gdecal01a'}, +{HashIs = -361634763, ModNam = 'cs1_12_gdecal01b'}, +{HashIs = 1383936600, ModNam = 'cs1_12_gnd_12_trk'}, +{HashIs = 298835615, ModNam = 'cs1_12_gnd_13_armco'}, +{HashIs = 1810305644, ModNam = 'cs1_12_gnd_13_clvrt'}, +{HashIs = 1459471376, ModNam = 'cs1_12_gnd_13_trk'}, +{HashIs = 180592951, ModNam = 'cs1_12_guldecal00'}, +{HashIs = 358888331, ModNam = 'cs1_12_guldecal009'}, +{HashIs = 1045235785, ModNam = 'cs1_12_guldecal01'}, +{HashIs = 1888939228, ModNam = 'cs1_12_guldecal02'}, +{HashIs = -1565699828, ModNam = 'cs1_12_guldecal03'}, +{HashIs = 1441085305, ModNam = 'cs1_12_guldecal04'}, +{HashIs = -1924192688, ModNam = 'cs1_12_guldecal05'}, +{HashIs = -1206879278, ModNam = 'cs1_12_guldecal06'}, +{HashIs = -238588097, ModNam = 'cs1_12_guldecal07'}, +{HashIs = -595508045, ModNam = 'cs1_12_guldecal08'}, +{HashIs = -791007899, ModNam = 'cs1_12_guldecal09'}, +{HashIs = -30931296, ModNam = 'cs1_12_guldecal10'}, +{HashIs = 1244503722, ModNam = 'cs1_12_guldecal11'}, +{HashIs = -1509435807, ModNam = 'cs1_12_guldecal13'}, +{HashIs = -1307230856, ModNam = 'cs1_12_guldecal13a'}, +{HashIs = 1428010122, ModNam = 'cs1_12_guldecal14'}, +{HashIs = -2121200268, ModNam = 'cs1_12_guldecal15'}, +{HashIs = 1413673644, ModNam = 'cs1_12_houserail_01'}, +{HashIs = 1198512390, ModNam = 'cs1_12_houserail_02'}, +{HashIs = 1394339930, ModNam = 'cs1_12_houserail_03'}, +{HashIs = 1164530933, ModNam = 'cs1_12_houserail_04'}, +{HashIs = 812657411, ModNam = 'cs1_12_houserail_05'}, +{HashIs = 1322800090, ModNam = 'cs1_12_jetty_overlay'}, +{HashIs = 2133280248, ModNam = 'cs1_12_jetty'}, +{HashIs = -529556129, ModNam = 'cs1_12_jettyrail_01'}, +{HashIs = -93073073, ModNam = 'cs1_12_jettyrail_02'}, +{HashIs = 736670776, ModNam = 'cs1_12_jettyrail_03'}, +{HashIs = 2123005036, ModNam = 'cs1_12_jettysteps_01'}, +{HashIs = -1993240134, ModNam = 'cs1_12_jettysteps_02'}, +{HashIs = -1027742120, ModNam = 'cs1_12_mnttrk01'}, +{HashIs = -24748592, ModNam = 'cs1_12_mnttrk02'}, +{HashIs = -366162180, ModNam = 'cs1_12_pdecal00'}, +{HashIs = 84990013, ModNam = 'cs1_12_pdecal002a'}, +{HashIs = -1056441165, ModNam = 'cs1_12_pdecal01'}, +{HashIs = -1899489228, ModNam = 'cs1_12_pdecal02'}, +{HashIs = 763450788, ModNam = 'cs1_12_pdecal03'}, +{HashIs = -101355891, ModNam = 'cs1_12_pdecal05'}, +{HashIs = 1968234210, ModNam = 'cs1_12_pdecal05a'}, +{HashIs = -942962118, ModNam = 'cs1_12_pdecal06'}, +{HashIs = -1423370487, ModNam = 'cs1_12_rdecal_005'}, +{HashIs = -867804901, ModNam = 'cs1_12_rdecal_006'}, +{HashIs = -587990410, ModNam = 'cs1_12_rdecal_007'}, +{HashIs = 1669594343, ModNam = 'cs1_12_rdecal_008b'}, +{HashIs = -1323162925, ModNam = 'cs1_12_rdecal_009'}, +{HashIs = 2104691876, ModNam = 'cs1_12_riverbed1_lod'}, +{HashIs = 1062716907, ModNam = 'cs1_12_riverbed1'}, +{HashIs = 1200190187, ModNam = 'cs1_12_rockdecal_005'}, +{HashIs = -1224571456, ModNam = 'cs1_12_shadowdecal01'}, +{HashIs = -35548295, ModNam = 'cs1_12_shadowdecal02'}, +{HashIs = 1825480420, ModNam = 'cs1_12_smallbridge_01'}, +{HashIs = -1761873090, ModNam = 'cs1_12_smallbridge_02'}, +{HashIs = 1901146581, ModNam = 'cs1_12_smlbrg01_decal'}, +{HashIs = -1582519176, ModNam = 'cs1_12_smlbrg02_decal'}, +{HashIs = 2135551329, ModNam = 'cs1_12_tarrd01'}, +{HashIs = -997754917, ModNam = 'cs1_12_tarrd02'}, +{HashIs = 436431016, ModNam = 'cs1_12_terrain_hd_01'}, +{HashIs = -338916293, ModNam = 'cs1_12_terrain_hd_02'}, +{HashIs = -1320609983, ModNam = 'cs1_12_terrain_hd_03'}, +{HashIs = 189778753, ModNam = 'cs1_12_terrain_hd_04'}, +{HashIs = -746202182, ModNam = 'cs1_12_terrain_hd_05'}, +{HashIs = -453149015, ModNam = 'cs1_12_terrain_hd_06'}, +{HashIs = 1714389263, ModNam = 'cs1_12_terrain_hd_07'}, +{HashIs = 2020091264, ModNam = 'cs1_12_terrain_hd_08'}, +{HashIs = 1082078635, ModNam = 'cs1_12_terrain_hd_09'}, +{HashIs = -213803907, ModNam = 'cs1_12_terrain_hd_10'}, +{HashIs = 1544678940, ModNam = 'cs1_12_terrain_hd_11'}, +{HashIs = -95278442, ModNam = 'cs1_12_terrain_hd_13'}, +{HashIs = -309128936, ModNam = 'cs1_12_terrain_hd_14'}, +{HashIs = 1452827425, ModNam = 'cs1_12_terrain_hd_15'}, +{HashIs = -2135588977, ModNam = 'cs1_12_terrain_hd_16x'}, +{HashIs = -1050888008, ModNam = 'cs1_12_terrain_hd_17'}, +{HashIs = -1289544635, ModNam = 'cs1_12_terrain_hd_18'}, +{HashIs = 498266455, ModNam = 'cs1_12_terrain_hd_19'}, +{HashIs = -1909665019, ModNam = 'cs1_12_terrain_hd_20'}, +{HashIs = -290122732, ModNam = 'cs1_12_terrain_hd_21'}, +{HashIs = -43470469, ModNam = 'cs1_12_terrain_hd_22'}, +{HashIs = 1009004273, ModNam = 'cs1_12_terrain_hd_23'}, +{HashIs = 1243138778, ModNam = 'cs1_12_terrain_hd_24'}, +{HashIs = -1198053403, ModNam = 'cs1_12_terrain_hd_26'}, +{HashIs = 316988531, ModNam = 'cs1_12_terrain_hd_27'}, +{HashIs = 555710696, ModNam = 'cs1_12_terrain_hd_28'}, +{HashIs = 2117612328, ModNam = 'cs1_12_terrain_hd_29'}, +{HashIs = 1740867375, ModNam = 'cs1_12_terrain_hd_30'}, +{HashIs = -694623016, ModNam = 'cs1_12_terrain_hd_31'}, +{HashIs = 1132215965, ModNam = 'cs1_12_terrain_hd_33'}, +{HashIs = 770052977, ModNam = 'cs1_12_terrain_hd_34'}, +{HashIs = -1627949674, ModNam = 'cs1_12_terrain_hd_35'}, +{HashIs = -1991751112, ModNam = 'cs1_12_terrain_hd_36'}, +{HashIs = 1650422143, ModNam = 'cs1_12_terrain_hd_99'}, +{HashIs = 1530866151, ModNam = 'cs1_12_traildecal_001a'}, +{HashIs = 766856516, ModNam = 'cs1_12_traildecal_002a'}, +{HashIs = -2138402344, ModNam = 'cs1_12_traildecal01'}, +{HashIs = -1095757140, ModNam = 'cs1_12_traildecal01a'}, +{HashIs = 1265805225, ModNam = 'cs1_12_traildecal06'}, +{HashIs = 1495548684, ModNam = 'cs1_12_traildecal07'}, +{HashIs = 1446838238, ModNam = 'cs1_12_trailz01'}, +{HashIs = 528978548, ModNam = 'cs1_12_trailz02'}, +{HashIs = 1881317372, ModNam = 'cs1_12_tunl_01b_d'}, +{HashIs = -1789482780, ModNam = 'cs1_12_tunl_01b_lod'}, +{HashIs = -1195034483, ModNam = 'cs1_12_tunl_01b'}, +{HashIs = 1000447332, ModNam = 'cs1_12_tunnel01_end'}, +{HashIs = -2111525240, ModNam = 'cs1_12_tunnel01_lod'}, +{HashIs = -377406141, ModNam = 'cs1_12_tunnel01shell_int'}, +{HashIs = -54586701, ModNam = 'cs1_12_tunnel01sproxy_int'}, +{HashIs = -1473903654, ModNam = 'cs1_12_tunnel01stuff_int'}, +{HashIs = -1005066311, ModNam = 'cs1_12_tunnel02_end'}, +{HashIs = 577938017, ModNam = 'cs1_12_tunnel02shell_int'}, +{HashIs = 126439381, ModNam = 'cs1_12_tunnel02stuff_int'}, +{HashIs = -1731045468, ModNam = 'cs1_12_tunnel03_lod'}, +{HashIs = 2011046727, ModNam = 'cs1_12_tunnel03shell_int'}, +{HashIs = 982455543, ModNam = 'cs1_12_tunnel03stuff_int'}, +{HashIs = 1571990589, ModNam = 'cs1_13__fpdecal004'}, +{HashIs = -1017317488, ModNam = 'cs1_13__fpdecal006'}, +{HashIs = -1254892738, ModNam = 'cs1_13__fpdecal007'}, +{HashIs = 1752928578, ModNam = 'cs1_13_alttrk01'}, +{HashIs = 2115976329, ModNam = 'cs1_13_alttrk02'}, +{HashIs = -447051353, ModNam = 'cs1_13_armco_v01'}, +{HashIs = -2089533271, ModNam = 'cs1_13_boathouse001'}, +{HashIs = -638915163, ModNam = 'cs1_13_boathouse002'}, +{HashIs = 1744341426, ModNam = 'cs1_13_boathouse003'}, +{HashIs = 1373101425, ModNam = 'cs1_13_boathouse004'}, +{HashIs = 1332876794, ModNam = 'cs1_13_boatyd_drttk'}, +{HashIs = -134843765, ModNam = 'cs1_13_culvert005'}, +{HashIs = 1798619454, ModNam = 'cs1_13_culvert01_slod1'}, +{HashIs = -1996262662, ModNam = 'cs1_13_culvert01'}, +{HashIs = -134283653, ModNam = 'cs1_13_culvert02_slod1'}, +{HashIs = 2067912567, ModNam = 'cs1_13_culvert02'}, +{HashIs = 973154984, ModNam = 'cs1_13_culvert03_slod'}, +{HashIs = -26354227, ModNam = 'cs1_13_culvert03'}, +{HashIs = 1902399379, ModNam = 'cs1_13_culvert03shadbox'}, +{HashIs = -637107112, ModNam = 'cs1_13_culvert04_slod1'}, +{HashIs = -290767288, ModNam = 'cs1_13_culvert04'}, +{HashIs = 1913027580, ModNam = 'cs1_13_draindecal02'}, +{HashIs = -323165065, ModNam = 'cs1_13_drttk_01'}, +{HashIs = -1082488333, ModNam = 'cs1_13_drttk_02'}, +{HashIs = -816371284, ModNam = 'cs1_13_drttk_03'}, +{HashIs = 555633977, ModNam = 'cs1_13_drttk_04'}, +{HashIs = 61346381, ModNam = 'cs1_13_drttk_05'}, +{HashIs = 375502784, ModNam = 'cs1_13_drttk_06'}, +{HashIs = -700646751, ModNam = 'cs1_13_drttk_ov_01'}, +{HashIs = -1396760846, ModNam = 'cs1_13_emissive_02_lod'}, +{HashIs = 286122622, ModNam = 'cs1_13_emissive_02'}, +{HashIs = 873163565, ModNam = 'cs1_13_emissive_lod'}, +{HashIs = -88555682, ModNam = 'cs1_13_emissive'}, +{HashIs = -1174330474, ModNam = 'cs1_13_garage7'}, +{HashIs = -2080124381, ModNam = 'cs1_13_gnd_14_decal'}, +{HashIs = 550667354, ModNam = 'cs1_13_gnd_hd_01'}, +{HashIs = 1999089927, ModNam = 'cs1_13_gnd_hd_02'}, +{HashIs = 1759581306, ModNam = 'cs1_13_gnd_hd_03'}, +{HashIs = 1571814888, ModNam = 'cs1_13_gnd_hd_04'}, +{HashIs = 206354997, ModNam = 'cs1_13_house2'}, +{HashIs = 208912991, ModNam = 'cs1_13_houses'}, +{HashIs = 1436526398, ModNam = 'cs1_13_jetty_ovr'}, +{HashIs = 1864675385, ModNam = 'cs1_13_jetty'}, +{HashIs = -1353391235, ModNam = 'cs1_13_jettypoles01'}, +{HashIs = -1584510992, ModNam = 'cs1_13_jettypoles02'}, +{HashIs = 129340481, ModNam = 'cs1_13_jettypoles03'}, +{HashIs = 972552389, ModNam = 'cs1_13_jettypoles04'}, +{HashIs = 1962798800, ModNam = 'cs1_13_jettypoles05'}, +{HashIs = -1068912938, ModNam = 'cs1_13_lakerock_01'}, +{HashIs = -1367667911, ModNam = 'cs1_13_lakerock_02'}, +{HashIs = -640327187, ModNam = 'cs1_13_lakerock_03'}, +{HashIs = 1721911373, ModNam = 'cs1_13_land_07'}, +{HashIs = -1704864319, ModNam = 'cs1_13_metal_interior'}, +{HashIs = 1745628858, ModNam = 'cs1_13_mid_decal001'}, +{HashIs = 457025538, ModNam = 'cs1_13_millarsfishsign_slod'}, +{HashIs = 1952920943, ModNam = 'cs1_13_millarsfishsign'}, +{HashIs = -1255572891, ModNam = 'cs1_13_props_combo0119_01_lod'}, +{HashIs = -1249341366, ModNam = 'cs1_13_props_combo0224_01_lod'}, +{HashIs = -238842560, ModNam = 'cs1_13_props_combo0224_02_lod'}, +{HashIs = -1019950719, ModNam = 'cs1_13_props_combo0224_03_lod'}, +{HashIs = 2126829581, ModNam = 'cs1_13_props_wires01'}, +{HashIs = -2063604605, ModNam = 'cs1_13_props_wires02'}, +{HashIs = 1418331032, ModNam = 'cs1_13_props_wires03'}, +{HashIs = 1753230212, ModNam = 'cs1_13_props_wires04'}, +{HashIs = -67072073, ModNam = 'cs1_13_rail01'}, +{HashIs = 1698062881, ModNam = 'cs1_13_rail02'}, +{HashIs = 1468253884, ModNam = 'cs1_13_rail03'}, +{HashIs = 331300652, ModNam = 'cs1_13_rail04'}, +{HashIs = 41000081, ModNam = 'cs1_13_rail05'}, +{HashIs = 733777876, ModNam = 'cs1_13_screedecal01'}, +{HashIs = -1477699029, ModNam = 'cs1_13_shore_decal01'}, +{HashIs = -1171341648, ModNam = 'cs1_13_shore_decal02'}, +{HashIs = 74928964, ModNam = 'cs1_13_shore_decal03'}, +{HashIs = 317911099, ModNam = 'cs1_13_shore_decal04'}, +{HashIs = 1306027525, ModNam = 'cs1_13_shore_decal08'}, +{HashIs = 43617700, ModNam = 'cs1_13_slipwaypost'}, +{HashIs = 1623016534, ModNam = 'cs1_13_streambed01'}, +{HashIs = 1937205706, ModNam = 'cs1_13_streambed02'}, +{HashIs = 467500975, ModNam = 'cs1_13_terrain_hd_01'}, +{HashIs = -22744621, ModNam = 'cs1_13_terrain_hd_011'}, +{HashIs = 161209132, ModNam = 'cs1_13_terrain_hd_02'}, +{HashIs = 627216619, ModNam = 'cs1_13_terrain_hd_03_1'}, +{HashIs = -1762397172, ModNam = 'cs1_13_terrain_hd_03_2'}, +{HashIs = 786638266, ModNam = 'cs1_13_terrain_hd_03'}, +{HashIs = 1398206113, ModNam = 'cs1_13_terrain_hd_05'}, +{HashIs = 1670035185, ModNam = 'cs1_13_terrain_hd_05a'}, +{HashIs = 1084442938, ModNam = 'cs1_13_terrain_hd_06'}, +{HashIs = -2089113267, ModNam = 'cs1_13_terrain_hd_07a'}, +{HashIs = 469565406, ModNam = 'cs1_13_terrain_hd_08'}, +{HashIs = -706054934, ModNam = 'cs1_13_terrain_hd_10'}, +{HashIs = -1693377136, ModNam = 'cs1_13_towndecal01'}, +{HashIs = -105453307, ModNam = 'cs1_13_warehouse2'}, +{HashIs = -1487861031, ModNam = 'cs1_13_wh2_rail'}, +{HashIs = -40891276, ModNam = 'cs1_13mapblend'}, +{HashIs = -409196318, ModNam = 'cs1_14_brdg1_ovrly'}, +{HashIs = -11549012, ModNam = 'cs1_14_brdg1'}, +{HashIs = 212484310, ModNam = 'cs1_14_breakers01'}, +{HashIs = 253059353, ModNam = 'cs1_14_canriv_04'}, +{HashIs = -524385172, ModNam = 'cs1_14_canriv_05'}, +{HashIs = 999373328, ModNam = 'cs1_14_canriv_06'}, +{HashIs = 233004725, ModNam = 'cs1_14_canriv_07'}, +{HashIs = 1479603023, ModNam = 'cs1_14_canriv_08'}, +{HashIs = -1668220766, ModNam = 'cs1_14_canstrm_01'}, +{HashIs = -1943970475, ModNam = 'cs1_14_cliff3'}, +{HashIs = 1225414424, ModNam = 'cs1_14_cliff7'}, +{HashIs = 800236649, ModNam = 'cs1_14_cliff8'}, +{HashIs = -1402330509, ModNam = 'cs1_14_cliffovrly07'}, +{HashIs = -687308028, ModNam = 'cs1_14_cs_stream'}, +{HashIs = 1318361432, ModNam = 'cs1_14_cs_stream2'}, +{HashIs = -442787736, ModNam = 'cs1_14_cultmp'}, +{HashIs = -1551937334, ModNam = 'cs1_14_efefe'}, +{HashIs = 518631270, ModNam = 'cs1_14_footpath020'}, +{HashIs = 1983077884, ModNam = 'cs1_14_footpath024'}, +{HashIs = -951926618, ModNam = 'cs1_14_foreststrm2'}, +{HashIs = -45916205, ModNam = 'cs1_14_island01'}, +{HashIs = -375780032, ModNam = 'cs1_14_nuterr01'}, +{HashIs = -2096709609, ModNam = 'cs1_14_nuterr03'}, +{HashIs = 286110817, ModNam = 'cs1_14_nuterr03b'}, +{HashIs = 899327296, ModNam = 'cs1_14_nuterr04'}, +{HashIs = 678988540, ModNam = 'cs1_14_nuterr05'}, +{HashIs = -1401711888, ModNam = 'cs1_14_nuterr06'}, +{HashIs = -227446103, ModNam = 'cs1_14_nuterr07b'}, +{HashIs = -465643964, ModNam = 'cs1_14_nuterr07c'}, +{HashIs = -2104344786, ModNam = 'cs1_14_nuterr09'}, +{HashIs = -322372170, ModNam = 'cs1_14_nutrail01'}, +{HashIs = -653142456, ModNam = 'cs1_14_nutrail02'}, +{HashIs = 131544010, ModNam = 'cs1_14_nutrail04'}, +{HashIs = -199488428, ModNam = 'cs1_14_nutrail05'}, +{HashIs = 577497331, ModNam = 'cs1_14_nutrail06'}, +{HashIs = 941036629, ModNam = 'cs1_14_nutrail07'}, +{HashIs = 1711796278, ModNam = 'cs1_14_nutrail08'}, +{HashIs = 1438699432, ModNam = 'cs1_14_nutrail09'}, +{HashIs = -1256817134, ModNam = 'cs1_14_nutrail11'}, +{HashIs = -2065130057, ModNam = 'cs1_14_nutrail12'}, +{HashIs = -639711326, ModNam = 'cs1_14_nutrail14'}, +{HashIs = -347870612, ModNam = 'cs1_14_nutrail15'}, +{HashIs = -1115025671, ModNam = 'cs1_14_nutrail16'}, +{HashIs = -858113155, ModNam = 'cs1_14_nutrail23'}, +{HashIs = -610739974, ModNam = 'cs1_14_nutrail24'}, +{HashIs = 1033188932, ModNam = 'cs1_14_ovrly01'}, +{HashIs = 811539416, ModNam = 'cs1_14_ovrly02'}, +{HashIs = 367322852, ModNam = 'cs1_14_ovrly07'}, +{HashIs = -1417276888, ModNam = 'cs1_14_ovrly09'}, +{HashIs = 953756652, ModNam = 'cs1_14_ovrly10'}, +{HashIs = -2044213624, ModNam = 'cs1_14_ovrly11'}, +{HashIs = 1567356177, ModNam = 'cs1_14_ovrly12'}, +{HashIs = 732238212, ModNam = 'cs1_14_ovrly13'}, +{HashIs = -4212294, ModNam = 'cs1_14_ovrly14'}, +{HashIs = 1291998270, ModNam = 'cs1_14_ovrly15'}, +{HashIs = 584417253, ModNam = 'cs1_14_ovrly16'}, +{HashIs = -258827424, ModNam = 'cs1_14_ovrly17'}, +{HashIs = -1468626135, ModNam = 'cs1_14_ovrly18'}, +{HashIs = -1254841179, ModNam = 'cs1_14_ovrly19'}, +{HashIs = -560792667, ModNam = 'cs1_14_ovrly20'}, +{HashIs = -99241302, ModNam = 'cs1_14_ovrly22'}, +{HashIs = 357198099, ModNam = 'cs1_14_ovrly24'}, +{HashIs = 659361048, ModNam = 'cs1_14_ovrly25'}, +{HashIs = 831201684, ModNam = 'cs1_14_ovrly26'}, +{HashIs = 1121109027, ModNam = 'cs1_14_ovrly27'}, +{HashIs = 731190688, ModNam = 'cs1_14_ovrly28'}, +{HashIs = 895559992, ModNam = 'cs1_14_ovrly29'}, +{HashIs = -586615179, ModNam = 'cs1_14_ovrly30'}, +{HashIs = -1424026974, ModNam = 'cs1_14_ovrly31'}, +{HashIs = -1067107026, ModNam = 'cs1_14_ovrly32'}, +{HashIs = -1805195982, ModNam = 'cs1_14_ovrly33'}, +{HashIs = 1654718887, ModNam = 'cs1_14_ovrly34'}, +{HashIs = 2010262537, ModNam = 'cs1_14_ovrly35'}, +{HashIs = 2002308840, ModNam = 'cs1_14_ovrly35a'}, +{HashIs = 1695230541, ModNam = 'cs1_14_ovrly35b'}, +{HashIs = 1407059955, ModNam = 'cs1_14_ovrly35c'}, +{HashIs = 1178814700, ModNam = 'cs1_14_ovrly36'}, +{HashIs = 1504767943, ModNam = 'cs1_14_ovrly37'}, +{HashIs = 653658706, ModNam = 'cs1_14_ovrly38'}, +{HashIs = 1013724478, ModNam = 'cs1_14_ovrly39'}, +{HashIs = 632228596, ModNam = 'cs1_14_ovrly40'}, +{HashIs = 304407520, ModNam = 'cs1_14_ovrly41'}, +{HashIs = 67389343, ModNam = 'cs1_14_ovrly42'}, +{HashIs = -221141702, ModNam = 'cs1_14_ovrly43'}, +{HashIs = -599295962, ModNam = 'cs1_14_ovrly44'}, +{HashIs = -849225125, ModNam = 'cs1_14_ovrly45'}, +{HashIs = -1088274980, ModNam = 'cs1_14_ovrly46'}, +{HashIs = -2014162995, ModNam = 'cs1_14_ovrly49'}, +{HashIs = 1783239481, ModNam = 'cs1_14_ovrly51'}, +{HashIs = -311944841, ModNam = 'cs1_14_ovrly58'}, +{HashIs = -538804628, ModNam = 'cs1_14_ovrly59'}, +{HashIs = -183120018, ModNam = 'cs1_14_ovrly598'}, +{HashIs = 23029761, ModNam = 'cs1_14_ovrly599'}, +{HashIs = -1090708860, ModNam = 'cs1_14_pipe01'}, +{HashIs = -447518928, ModNam = 'cs1_14_pipe02'}, +{HashIs = -648458436, ModNam = 'cs1_14_pipe03'}, +{HashIs = -64115796, ModNam = 'cs1_14_ranghut'}, +{HashIs = 1525574525, ModNam = 'cs1_14_ranghutd'}, +{HashIs = -1508774173, ModNam = 'cs1_14_rdecal002'}, +{HashIs = -658857837, ModNam = 'cs1_14_rghjj'}, +{HashIs = -1819020690, ModNam = 'cs1_14_riverbddeep'}, +{HashIs = 1019875567, ModNam = 'cs1_14_riverbdshllw'}, +{HashIs = -81982582, ModNam = 'cs1_14_riverbed01'}, +{HashIs = 410601034, ModNam = 'cs1_14_riverbed02'}, +{HashIs = -634621234, ModNam = 'cs1_14_riverbed02b'}, +{HashIs = 652010257, ModNam = 'cs1_14_riverbed03'}, +{HashIs = -167902892, ModNam = 'cs1_14_riverbed04'}, +{HashIs = -3878394, ModNam = 'cs1_14_stream1'}, +{HashIs = 1131472525, ModNam = 'cs1_14_terr07b'}, +{HashIs = -217547008, ModNam = 'cs1_14_terr11'}, +{HashIs = 1273450558, ModNam = 'cs1_14b_a_wb'}, +{HashIs = -1531586659, ModNam = 'cs1_14b_bouldertun'}, +{HashIs = -2019466538, ModNam = 'cs1_14b_brdg1_ovrly'}, +{HashIs = 1557671830, ModNam = 'cs1_14b_brdg1'}, +{HashIs = -1078605248, ModNam = 'cs1_14b_canriv_01'}, +{HashIs = 1848583988, ModNam = 'cs1_14b_canriv_02'}, +{HashIs = -931537964, ModNam = 'cs1_14b_canriv_03'}, +{HashIs = 355088060, ModNam = 'cs1_14b_canyonb005'}, +{HashIs = 531244056, ModNam = 'cs1_14b_cmouth01'}, +{HashIs = 1171320933, ModNam = 'cs1_14b_cmouth02'}, +{HashIs = 941249784, ModNam = 'cs1_14b_cmouth03'}, +{HashIs = -320291186, ModNam = 'cs1_14b_cmouth04'}, +{HashIs = -1618896906, ModNam = 'cs1_14b_cs1_14b_tc01'}, +{HashIs = -1097681488, ModNam = 'cs1_14b_decal_0011'}, +{HashIs = 367312518, ModNam = 'cs1_14b_decal_0011a'}, +{HashIs = 751128997, ModNam = 'cs1_14b_decal_007'}, +{HashIs = -1296292701, ModNam = 'cs1_14b_decal_007a'}, +{HashIs = 444804385, ModNam = 'cs1_14b_decal_008'}, +{HashIs = -1674283404, ModNam = 'cs1_14b_decal_008c'}, +{HashIs = -61753691, ModNam = 'cs1_14b_decal_008d'}, +{HashIs = 182342590, ModNam = 'cs1_14b_decal_008e'}, +{HashIs = 189828796, ModNam = 'cs1_14b_decal_009'}, +{HashIs = 1058202399, ModNam = 'cs1_14b_decal_011'}, +{HashIs = 960621350, ModNam = 'cs1_14b_decal_05'}, +{HashIs = 503362724, ModNam = 'cs1_14b_decal_06'}, +{HashIs = 1234075634, ModNam = 'cs1_14b_des_railing_end'}, +{HashIs = -2071645912, ModNam = 'cs1_14b_des_railing_start'}, +{HashIs = -13282362, ModNam = 'cs1_14b_des_train_engine'}, +{HashIs = -1537886904, ModNam = 'cs1_14b_fcara_chassis002'}, +{HashIs = -1245652962, ModNam = 'cs1_14b_fcara_chassis003'}, +{HashIs = 308817600, ModNam = 'cs1_14b_fconta_chassis013'}, +{HashIs = 546032391, ModNam = 'cs1_14b_fconta_chassis014'}, +{HashIs = 786819003, ModNam = 'cs1_14b_fconta_chassis015'}, +{HashIs = -382280614, ModNam = 'cs1_14b_fconta_chassis017'}, +{HashIs = -95125867, ModNam = 'cs1_14b_fconta_chassis018'}, +{HashIs = -2050910863, ModNam = 'cs1_14b_fconta_chassis019'}, +{HashIs = 2062122593, ModNam = 'cs1_14b_fconta_chassis021'}, +{HashIs = 94016453, ModNam = 'cs1_14b_fconta_chassis022'}, +{HashIs = 390936362, ModNam = 'cs1_14b_fconta_chassis023'}, +{HashIs = 639095999, ModNam = 'cs1_14b_fconta_chassis024'}, +{HashIs = -262721704, ModNam = 'cs1_14b_locoa_chassis003'}, +{HashIs = -996050405, ModNam = 'cs1_14b_mnttrack01'}, +{HashIs = -1375548190, ModNam = 'cs1_14b_mnttrack02'}, +{HashIs = -1147574257, ModNam = 'cs1_14b_mnttrack03'}, +{HashIs = -2089486393, ModNam = 'cs1_14b_mnttrack04'}, +{HashIs = -1857383566, ModNam = 'cs1_14b_mnttrack05'}, +{HashIs = 1691957904, ModNam = 'cs1_14b_mnttrack06'}, +{HashIs = -431951397, ModNam = 'cs1_14b_nuterr10'}, +{HashIs = 137086236, ModNam = 'cs1_14b_nutrail10'}, +{HashIs = -2046705466, ModNam = 'cs1_14b_nutrail17'}, +{HashIs = 995568498, ModNam = 'cs1_14b_nutrail18'}, +{HashIs = -1326803005, ModNam = 'cs1_14b_nutrail20'}, +{HashIs = 1847663207, ModNam = 'cs1_14b_ovrly_02'}, +{HashIs = 1229356326, ModNam = 'cs1_14b_ovrly_02a'}, +{HashIs = 1095221429, ModNam = 'cs1_14b_ovrly_03'}, +{HashIs = 847258406, ModNam = 'cs1_14b_ovrly_04'}, +{HashIs = 631376234, ModNam = 'cs1_14b_ovrly_05'}, +{HashIs = 187163861, ModNam = 'cs1_14b_railbg01_d'}, +{HashIs = -741716338, ModNam = 'cs1_14b_railbg01_d2'}, +{HashIs = -404721697, ModNam = 'cs1_14b_railbg03'}, +{HashIs = -701838220, ModNam = 'cs1_14b_railbg04'}, +{HashIs = 847113661, ModNam = 'cs1_14b_rckcliff_03'}, +{HashIs = -588627245, ModNam = 'cs1_14b_rckcliff_04'}, +{HashIs = -101225641, ModNam = 'cs1_14b_refprx01_ch'}, +{HashIs = -1594070234, ModNam = 'cs1_14b_refprx02_ch'}, +{HashIs = 1179182679, ModNam = 'cs1_14b_refprx03_ch'}, +{HashIs = 2108313460, ModNam = 'cs1_14b_refprx04_ch'}, +{HashIs = -900657850, ModNam = 'cs1_14b_refprx05_ch'}, +{HashIs = 1484321663, ModNam = 'cs1_14b_refprx06_ch'}, +{HashIs = 960083088, ModNam = 'cs1_14b_refprx07_ch'}, +{HashIs = -972985511, ModNam = 'cs1_14b_riverland_001'}, +{HashIs = 900128769, ModNam = 'cs1_14b_riverland'}, +{HashIs = -1746607828, ModNam = 'cs1_14b_riverrock00'}, +{HashIs = -766290420, ModNam = 'cs1_14b_riverrock02'}, +{HashIs = -1576351897, ModNam = 'cs1_14b_rvrbed_01'}, +{HashIs = -816274942, ModNam = 'cs1_14b_rvrbed_02'}, +{HashIs = 927444814, ModNam = 'cs1_14b_smallbrdg_hd'}, +{HashIs = 1057017213, ModNam = 'cs1_14b_smallbrdg_lod'}, +{HashIs = 2119659647, ModNam = 'cs1_14b_tc_debris4'}, +{HashIs = 1843482515, ModNam = 'cs1_14b_tc_debris5'}, +{HashIs = -968387093, ModNam = 'cs1_14b_terr21a'}, +{HashIs = -144574433, ModNam = 'cs1_14b_terr21b'}, +{HashIs = -1837840340, ModNam = 'cs1_14b_traincrash_slod'}, +{HashIs = -1169198463, ModNam = 'cs1_14b_tunn_ent_003'}, +{HashIs = -627359310, ModNam = 'cs1_14b_tunn_entdc_01'}, +{HashIs = -62245692, ModNam = 'cs1_14b_water_trncrsh'}, +{HashIs = 2114584384, ModNam = 'cs1_14b_waterblend_slod'}, +{HashIs = -70511385, ModNam = 'cs1_14b_waterblend'}, +{HashIs = -496070126, ModNam = 'cs1_14b_wb_ov'}, +{HashIs = -44445619, ModNam = 'cs1_14b_wtr_trncrsh_slod'}, +{HashIs = 81563134, ModNam = 'cs1_15_barn_support'}, +{HashIs = 1150431115, ModNam = 'cs1_15_barn'}, +{HashIs = -907824369, ModNam = 'cs1_15_bridgea_rail'}, +{HashIs = -588483223, ModNam = 'cs1_15_bridgea'}, +{HashIs = -646694954, ModNam = 'cs1_15_bridgeb_rail'}, +{HashIs = -910995721, ModNam = 'cs1_15_bridgeb'}, +{HashIs = 680014337, ModNam = 'cs1_15_bridgeter_rail'}, +{HashIs = -927570067, ModNam = 'cs1_15_bridgeter'}, +{HashIs = 1979852223, ModNam = 'cs1_15_culvert01'}, +{HashIs = 1673232690, ModNam = 'cs1_15_culvert02'}, +{HashIs = -645042988, ModNam = 'cs1_15_culvert03'}, +{HashIs = -951072679, ModNam = 'cs1_15_culvert04'}, +{HashIs = 1579131602, ModNam = 'cs1_15_decals01'}, +{HashIs = -2107020443, ModNam = 'cs1_15_decals03'}, +{HashIs = -1529008052, ModNam = 'cs1_15_decals05'}, +{HashIs = -917440205, ModNam = 'cs1_15_decals07'}, +{HashIs = -1147773506, ModNam = 'cs1_15_decals08'}, +{HashIs = -648668867, ModNam = 'cs1_15_decals09'}, +{HashIs = 1500256915, ModNam = 'cs1_15_decals10'}, +{HashIs = 314445112, ModNam = 'cs1_15_decals11'}, +{HashIs = 2102911594, ModNam = 'cs1_15_decals12'}, +{HashIs = 1318533030, ModNam = 'cs1_15_lumber_sign'}, +{HashIs = 1772489241, ModNam = 'cs1_15_mnt_chiliad_hi'}, +{HashIs = 1200973641, ModNam = 'cs1_15_mnt_chiliad_hi001'}, +{HashIs = 2105688964, ModNam = 'cs1_15_mwall_01'}, +{HashIs = -1830064554, ModNam = 'cs1_15_mwall_02'}, +{HashIs = -757231462, ModNam = 'cs1_15_stream05_d'}, +{HashIs = 772542482, ModNam = 'cs1_15_terrain01'}, +{HashIs = 1555459430, ModNam = 'cs1_15_terrain02'}, +{HashIs = 326720217, ModNam = 'cs1_15_terrain03'}, +{HashIs = 1373279928, ModNam = 'cs1_15_terrain03b'}, +{HashIs = 1077982331, ModNam = 'cs1_15_terrain04'}, +{HashIs = 566540217, ModNam = 'cs1_15_terrain04b'}, +{HashIs = 473787465, ModNam = 'cs1_15_terrain05'}, +{HashIs = -1752025623, ModNam = 'cs1_15_terrain05b'}, +{HashIs = -266923011, ModNam = 'cs1_15_terrain06'}, +{HashIs = 956310978, ModNam = 'cs1_15_terrain07'}, +{HashIs = -872531745, ModNam = 'cs1_15_track04'}, +{HashIs = 374855429, ModNam = 'cs1_15b_barn_detail'}, +{HashIs = -1984919048, ModNam = 'cs1_15b_barn'}, +{HashIs = 1428448516, ModNam = 'cs1_15b_bridge_det1'}, +{HashIs = 1834947775, ModNam = 'cs1_15b_chimneydet1'}, +{HashIs = 2065739842, ModNam = 'cs1_15b_chimneydet2'}, +{HashIs = 1416063603, ModNam = 'cs1_15b_cs1_15_barn_d'}, +{HashIs = -1531106997, ModNam = 'cs1_15b_culv01_det'}, +{HashIs = 1986885186, ModNam = 'cs1_15b_culv01'}, +{HashIs = -921353092, ModNam = 'cs1_15b_det_00'}, +{HashIs = 1906185627, ModNam = 'cs1_15b_det_05'}, +{HashIs = -272449848, ModNam = 'cs1_15b_det_05a'}, +{HashIs = -578282925, ModNam = 'cs1_15b_det_05b'}, +{HashIs = 962850995, ModNam = 'cs1_15b_det_10a'}, +{HashIs = 1766497836, ModNam = 'cs1_15b_drugpallets_det01'}, +{HashIs = -1810762822, ModNam = 'cs1_15b_drugpallets_det02'}, +{HashIs = -2050992361, ModNam = 'cs1_15b_drugpallets_det03'}, +{HashIs = -1955470738, ModNam = 'cs1_15b_drugpallets_det04'}, +{HashIs = 2107393731, ModNam = 'cs1_15b_drugpallets_det05'}, +{HashIs = 651925827, ModNam = 'cs1_15b_drugpallets_det06'}, +{HashIs = -164150905, ModNam = 'cs1_15b_drugpallets2'}, +{HashIs = -81872760, ModNam = 'cs1_15b_int_detail'}, +{HashIs = 340492096, ModNam = 'cs1_15b_ladder_01'}, +{HashIs = 1752921900, ModNam = 'cs1_15b_land_1'}, +{HashIs = 1512397440, ModNam = 'cs1_15b_land_2'}, +{HashIs = 1275117111, ModNam = 'cs1_15b_land_3'}, +{HashIs = -1616353915, ModNam = 'cs1_15b_land_4'}, +{HashIs = -1854584545, ModNam = 'cs1_15b_land_5'}, +{HashIs = -2094879622, ModNam = 'cs1_15b_land_6'}, +{HashIs = 837782141, ModNam = 'cs1_15b_lumb_decals_1'}, +{HashIs = -1541017880, ModNam = 'cs1_15b_lumb_decals_2'}, +{HashIs = 1697870084, ModNam = 'cs1_15b_lumb_decals_3'}, +{HashIs = 1467340169, ModNam = 'cs1_15b_lumb_decals_4'}, +{HashIs = 674100966, ModNam = 'cs1_15b_lumb_decals_5'}, +{HashIs = -1233939597, ModNam = 'cs1_15b_lumb_decals_6'}, +{HashIs = -2112621582, ModNam = 'cs1_15b_nuforlnd03_04_d'}, +{HashIs = -1860459794, ModNam = 'cs1_15b_nufrld03_04_d1'}, +{HashIs = -1569569381, ModNam = 'cs1_15b_nufrld03_04_d2'}, +{HashIs = -590841769, ModNam = 'cs1_15b_sawm_det01'}, +{HashIs = -865642603, ModNam = 'cs1_15b_sawm_det02'}, +{HashIs = -271835554, ModNam = 'cs1_15b_sawm_det04'}, +{HashIs = -2087565844, ModNam = 'cs1_15b_sawm_det05'}, +{HashIs = 1899209007, ModNam = 'cs1_15b_sawm_det06'}, +{HashIs = 1907482916, ModNam = 'cs1_15b_sawmain_01'}, +{HashIs = 1676494235, ModNam = 'cs1_15b_sawmain_02'}, +{HashIs = -481835950, ModNam = 'cs1_15b_sawmain_03'}, +{HashIs = 386608088, ModNam = 'cs1_15b_sawmain_04'}, +{HashIs = 1406054398, ModNam = 'cs1_15b_sawmil_d_01'}, +{HashIs = -1894928317, ModNam = 'cs1_15b_sawmil_d_01b'}, +{HashIs = -2124213010, ModNam = 'cs1_15b_sawmil_d_01c'}, +{HashIs = 1851846374, ModNam = 'cs1_15b_sawmil_d_01d'}, +{HashIs = -363665716, ModNam = 'cs1_15b_sawmil_d_01g'}, +{HashIs = -1287358288, ModNam = 'cs1_15b_sawmil_d_01h'}, +{HashIs = 1519407279, ModNam = 'cs1_15b_sawmill_00'}, +{HashIs = 130853673, ModNam = 'cs1_15b_sawmill_01'}, +{HashIs = 2016556089, ModNam = 'cs1_15b_sawmill_014'}, +{HashIs = 1717538964, ModNam = 'cs1_15b_sawmill_015'}, +{HashIs = -1818891520, ModNam = 'cs1_15b_sawmill_016'}, +{HashIs = 885817808, ModNam = 'cs1_15b_sawmill_02_b'}, +{HashIs = 1195648703, ModNam = 'cs1_15b_sawmill_02_c'}, +{HashIs = -1276772355, ModNam = 'cs1_15b_sawmill_02_d'}, +{HashIs = 1165697833, ModNam = 'cs1_15b_sawmill_02_e'}, +{HashIs = -1876379517, ModNam = 'cs1_15b_sawmill_02_f'}, +{HashIs = 2095092211, ModNam = 'cs1_15b_sawmill_02_i'}, +{HashIs = -650851686, ModNam = 'cs1_15b_sawmill_02_k'}, +{HashIs = -663762676, ModNam = 'cs1_15b_sawmill_02_m'}, +{HashIs = 269072455, ModNam = 'cs1_15b_sawmill_02_q'}, +{HashIs = 1514589376, ModNam = 'cs1_15b_sawmill_02_r'}, +{HashIs = 1804496719, ModNam = 'cs1_15b_sawmill_02_s'}, +{HashIs = 1897496001, ModNam = 'cs1_15b_sawmill_03'}, +{HashIs = -1518606715, ModNam = 'cs1_15b_sawmill_04'}, +{HashIs = 1178356470, ModNam = 'cs1_15b_sawmill_04b'}, +{HashIs = 187248053, ModNam = 'cs1_15b_sawmill_05_det'}, +{HashIs = 1321482519, ModNam = 'cs1_15b_sawmill_05'}, +{HashIs = 1933705746, ModNam = 'cs1_15b_sawmill_07'}, +{HashIs = -250413646, ModNam = 'cs1_15b_sawmill_08'}, +{HashIs = 1652916032, ModNam = 'cs1_15b_sawmill_08a'}, +{HashIs = -630665122, ModNam = 'cs1_15b_sawmill_09'}, +{HashIs = -1939262584, ModNam = 'cs1_15b_sawmill_10'}, +{HashIs = -1404437981, ModNam = 'cs1_15b_sawmill_11_bdgrl'}, +{HashIs = 2115540711, ModNam = 'cs1_15b_sawmill_11'}, +{HashIs = -492970000, ModNam = 'cs1_15b_sawmill_13'}, +{HashIs = 990273920, ModNam = 'cs1_15b_sheddet1'}, +{HashIs = 756078460, ModNam = 'cs1_15b_smll_detail_00_a'}, +{HashIs = 276831835, ModNam = 'cs1_15b_smll_detail_00_c'}, +{HashIs = -233774723, ModNam = 'cs1_15b_smll_detail_00_d'}, +{HashIs = -2102354167, ModNam = 'cs1_15b_smll_detail_01_a'}, +{HashIs = 1508887964, ModNam = 'cs1_15b_smll_detail_01_b'}, +{HashIs = 1671553280, ModNam = 'cs1_15b_smll_detail_01_c'}, +{HashIs = -2048767886, ModNam = 'cs1_15b_smll_detail_01'}, +{HashIs = 315902771, ModNam = 'cs1_15b_smll_detail_016'}, +{HashIs = -1083497784, ModNam = 'cs1_15b_smll_detail_02_a'}, +{HashIs = -621684267, ModNam = 'cs1_15b_smll_detail_02_c'}, +{HashIs = -324371130, ModNam = 'cs1_15b_smll_detail_02_d'}, +{HashIs = -1384343642, ModNam = 'cs1_15b_smll_detail_02'}, +{HashIs = -2139751975, ModNam = 'cs1_15b_smll_detail_03_b'}, +{HashIs = 1777945796, ModNam = 'cs1_15b_smll_detail_03_c'}, +{HashIs = -1083541595, ModNam = 'cs1_15b_smll_detail_03_e'}, +{HashIs = 1294930736, ModNam = 'cs1_15b_smll_detail_03_f'}, +{HashIs = -617385197, ModNam = 'cs1_15b_smll_detail_03'}, +{HashIs = -1480055865, ModNam = 'cs1_15b_smll_detail_04_a'}, +{HashIs = -1032595170, ModNam = 'cs1_15b_smll_detail_04_c'}, +{HashIs = -734626653, ModNam = 'cs1_15b_smll_detail_04_d'}, +{HashIs = 1596291833, ModNam = 'cs1_15b_smll_detail_04'}, +{HashIs = -1643141637, ModNam = 'cs1_15b_smll_detail_08_a'}, +{HashIs = 18541584, ModNam = 'cs1_15b_smll_detail_08_c'}, +{HashIs = 1647193649, ModNam = 'cs1_15b_smll_detail_08_d'}, +{HashIs = 1426723817, ModNam = 'cs1_15b_smll_detail_08_e'}, +{HashIs = -979208932, ModNam = 'cs1_15b_smll_detail_08_f'}, +{HashIs = -1199219998, ModNam = 'cs1_15b_smll_detail_08_g'}, +{HashIs = 2094457730, ModNam = 'cs1_15b_smll_detail_08_j'}, +{HashIs = 644888234, ModNam = 'cs1_15b_smll_detail_08_l'}, +{HashIs = 436936160, ModNam = 'cs1_15b_smll_detail_08_m'}, +{HashIs = -504561526, ModNam = 'cs1_15b_smll_detail_08'}, +{HashIs = 806848150, ModNam = 'cs1_15b_smll_detail_10_c'}, +{HashIs = -2008238341, ModNam = 'cs1_15b_smll_detail_10_d'}, +{HashIs = -1760340856, ModNam = 'cs1_15b_smll_detail_10_g'}, +{HashIs = 995007728, ModNam = 'cs1_15b_smll_detail_10_n'}, +{HashIs = 1024734723, ModNam = 'cs1_15b_smll_detail_10'}, +{HashIs = 2007506180, ModNam = 'cs1_15b_smll_detail_11_a'}, +{HashIs = -629153102, ModNam = 'cs1_15b_smll_detail_11_b'}, +{HashIs = 730239720, ModNam = 'cs1_15b_smll_detail_11'}, +{HashIs = -1904328979, ModNam = 'cs1_15b_smll_detail_13_a'}, +{HashIs = 2103418032, ModNam = 'cs1_15b_smll_detail_13_b'}, +{HashIs = -655462987, ModNam = 'cs1_15b_smll_detail_13'}, +{HashIs = 62037693, ModNam = 'cs1_15b_smll_detail_14_a'}, +{HashIs = 235189089, ModNam = 'cs1_15b_smll_detail_14_b'}, +{HashIs = 541546470, ModNam = 'cs1_15b_smll_detail_14_c'}, +{HashIs = -1840104462, ModNam = 'cs1_15b_smll_detail_14_d'}, +{HashIs = -1383861675, ModNam = 'cs1_15b_smll_detail_14_f'}, +{HashIs = 1071617810, ModNam = 'cs1_15b_smll_detail_14_g'}, +{HashIs = -971519992, ModNam = 'cs1_15b_smll_detail_14'}, +{HashIs = -2058707080, ModNam = 'cs1_15b_smll_detail_15_c'}, +{HashIs = 1949049906, ModNam = 'cs1_15b_smll_detail_15'}, +{HashIs = 1578432384, ModNam = 'cs1_15b_smll_detail_16'}, +{HashIs = 919382256, ModNam = 'cs1_15b_smll_detail_17'}, +{HashIs = -1989169145, ModNam = 'cs1_15b_smll_detail_lads01'}, +{HashIs = -1481184107, ModNam = 'cs1_15b_smll_detail_lads02'}, +{HashIs = -232887086, ModNam = 'cs1_15b_terraindet1'}, +{HashIs = 1168118740, ModNam = 'cs1_15b_terraindet2'}, +{HashIs = 1467856783, ModNam = 'cs1_15b_terraindet3'}, +{HashIs = -1454089413, ModNam = 'cs1_15b_terraindet4'}, +{HashIs = -746079773, ModNam = 'cs1_15b_wallmr'}, +{HashIs = -1048947322, ModNam = 'cs1_15c__decal_03'}, +{HashIs = -814419589, ModNam = 'cs1_15c__decal_04'}, +{HashIs = -677073756, ModNam = 'cs1_15c__decal_cliff'}, +{HashIs = 1394437791, ModNam = 'cs1_15c_antennea'}, +{HashIs = -1048173991, ModNam = 'cs1_15c_brgbit03'}, +{HashIs = 1429115722, ModNam = 'cs1_15c_cable_00'}, +{HashIs = -1009323875, ModNam = 'cs1_15c_cable_01'}, +{HashIs = 354960480, ModNam = 'cs1_15c_clt_lgs_001'}, +{HashIs = 1631324785, ModNam = 'cs1_15c_cult_barn_2'}, +{HashIs = 814229498, ModNam = 'cs1_15c_cult_barn_o'}, +{HashIs = -1305876480, ModNam = 'cs1_15c_cult_barn'}, +{HashIs = 2100951239, ModNam = 'cs1_15c_cult_cloth_1'}, +{HashIs = 1404085685, ModNam = 'cs1_15c_cult_cloth_2'}, +{HashIs = -1178057746, ModNam = 'cs1_15c_cult_gate_1'}, +{HashIs = 349421996, ModNam = 'cs1_15c_cult_gate_3_o'}, +{HashIs = 2015801548, ModNam = 'cs1_15c_cult_ground_o'}, +{HashIs = -967611332, ModNam = 'cs1_15c_cult_guard_1'}, +{HashIs = -1840643030, ModNam = 'cs1_15c_cult_guard_2'}, +{HashIs = -1601658713, ModNam = 'cs1_15c_cult_guard_3'}, +{HashIs = 2065475953, ModNam = 'cs1_15c_cult_hut_1_o'}, +{HashIs = 1947781348, ModNam = 'cs1_15c_cult_hut_1'}, +{HashIs = -1788428292, ModNam = 'cs1_15c_cult_hut_2_o'}, +{HashIs = -1951500277, ModNam = 'cs1_15c_cult_hut_2'}, +{HashIs = -2135798568, ModNam = 'cs1_15c_cult_hut_3_o'}, +{HashIs = 1921271223, ModNam = 'cs1_15c_cult_hut_3'}, +{HashIs = 159276701, ModNam = 'cs1_15c_cult_hut_4_o'}, +{HashIs = -1455869152, ModNam = 'cs1_15c_cult_hut_4'}, +{HashIs = -236404662, ModNam = 'cs1_15c_cult_hut_5_o'}, +{HashIs = -1645601662, ModNam = 'cs1_15c_cult_hut_5'}, +{HashIs = -1191492642, ModNam = 'cs1_15c_cult_hut_69_o'}, +{HashIs = -341541937, ModNam = 'cs1_15c_cult_hut_8_o'}, +{HashIs = -216873262, ModNam = 'cs1_15c_cult_hut_8'}, +{HashIs = -2115245175, ModNam = 'cs1_15c_cult_ivy_7'}, +{HashIs = -690044843, ModNam = 'cs1_15c_cult_logs_2'}, +{HashIs = -1116314441, ModNam = 'cs1_15c_cult_spkrs_1'}, +{HashIs = -512943173, ModNam = 'cs1_15c_cult_steps1'}, +{HashIs = 1122066862, ModNam = 'cs1_15c_cult_stock1'}, +{HashIs = -1109665887, ModNam = 'cs1_15c_cult_stock2'}, +{HashIs = 1811788774, ModNam = 'cs1_15c_cult_stock3'}, +{HashIs = 1479445576, ModNam = 'cs1_15c_cult_stock4'}, +{HashIs = -2020054245, ModNam = 'cs1_15c_cult_stock5'}, +{HashIs = 116713938, ModNam = 'cs1_15c_cult_stock6'}, +{HashIs = -197016468, ModNam = 'cs1_15c_cult_stock7'}, +{HashIs = 519440598, ModNam = 'cs1_15c_cult_wmill_1'}, +{HashIs = 816884811, ModNam = 'cs1_15c_cult_wmill_2'}, +{HashIs = 325742943, ModNam = 'cs1_15c_cult_wmill_3'}, +{HashIs = -683289378, ModNam = 'cs1_15c_cult_wtow_1_o'}, +{HashIs = -1206142583, ModNam = 'cs1_15c_cult_wtow_1'}, +{HashIs = -1109474033, ModNam = 'cs1_15c_cult_wtow_2'}, +{HashIs = -982363078, ModNam = 'cs1_15c_cult_wtow_3'}, +{HashIs = -288029051, ModNam = 'cs1_15c_cultcliff_d'}, +{HashIs = 1746956826, ModNam = 'cs1_15c_culvert_dd'}, +{HashIs = 1668805674, ModNam = 'cs1_15c_culvert005'}, +{HashIs = 412376676, ModNam = 'cs1_15c_culvert006'}, +{HashIs = 1188772593, ModNam = 'cs1_15c_culvert007'}, +{HashIs = 1641405916, ModNam = 'cs1_15c_culvert2'}, +{HashIs = -1282919929, ModNam = 'cs1_15c_culvertwall'}, +{HashIs = -1667576752, ModNam = 'cs1_15c_dd_culvert'}, +{HashIs = -796676549, ModNam = 'cs1_15c_dd_culvert002'}, +{HashIs = -1771664815, ModNam = 'cs1_15c_dd_culvert002b'}, +{HashIs = 563318071, ModNam = 'cs1_15c_decal_01'}, +{HashIs = 1414066849, ModNam = 'cs1_15c_decal_02'}, +{HashIs = -360308967, ModNam = 'cs1_15c_decal_05'}, +{HashIs = -42515205, ModNam = 'cs1_15c_decal_06'}, +{HashIs = 2012917972, ModNam = 'cs1_15c_decalb_01'}, +{HashIs = 1773999193, ModNam = 'cs1_15c_decalb_02'}, +{HashIs = -404765905, ModNam = 'cs1_15c_frrd02'}, +{HashIs = -457392919, ModNam = 'cs1_15c_frrd03'}, +{HashIs = -739435702, ModNam = 'cs1_15c_frrd04'}, +{HashIs = 1480099214, ModNam = 'cs1_15c_ftrk03'}, +{HashIs = -1635020233, ModNam = 'cs1_15c_ftrk04'}, +{HashIs = -1128083803, ModNam = 'cs1_15c_ftrk05'}, +{HashIs = -142654447, ModNam = 'cs1_15c_ftrk08'}, +{HashIs = -1514659708, ModNam = 'cs1_15c_ftrk09'}, +{HashIs = 2098024591, ModNam = 'cs1_15c_ftrk10'}, +{HashIs = -255560998, ModNam = 'cs1_15c_ghh_69'}, +{HashIs = -481768150, ModNam = 'cs1_15c_hut_070'}, +{HashIs = -1934989179, ModNam = 'cs1_15c_hut_det'}, +{HashIs = 1891737529, ModNam = 'cs1_15c_l_11'}, +{HashIs = 2133408900, ModNam = 'cs1_15c_l_12'}, +{HashIs = 1893507051, ModNam = 'cs1_15c_l_13'}, +{HashIs = 1135297929, ModNam = 'cs1_15c_l_14'}, +{HashIs = 1492004670, ModNam = 'cs1_15c_land0022'}, +{HashIs = 690188647, ModNam = 'cs1_15c_land013333'}, +{HashIs = 1722411540, ModNam = 'cs1_15c_land02'}, +{HashIs = 514644507, ModNam = 'cs1_15c_land03'}, +{HashIs = -78703776, ModNam = 'cs1_15c_land05'}, +{HashIs = 243255674, ModNam = 'cs1_15c_land05b'}, +{HashIs = 995894046, ModNam = 'cs1_15c_land05c'}, +{HashIs = 928450575, ModNam = 'cs1_15c_land33'}, +{HashIs = -1216825568, ModNam = 'cs1_15c_lb_00'}, +{HashIs = -885924218, ModNam = 'cs1_15c_lb_01'}, +{HashIs = -1188545933, ModNam = 'cs1_15c_lb_02'}, +{HashIs = 1857398159, ModNam = 'cs1_15c_lb_03'}, +{HashIs = -493115773, ModNam = 'cs1_15c_missionculvert'}, +{HashIs = -1520526498, ModNam = 'cs1_15c_missionculvert2'}, +{HashIs = -1150461319, ModNam = 'cs1_15c_mr_detail'}, +{HashIs = 1262263814, ModNam = 'cs1_15c_mr_rails'}, +{HashIs = 1246136473, ModNam = 'cs1_15c_mr_rails2'}, +{HashIs = 2026628515, ModNam = 'cs1_15c_mr_rails3'}, +{HashIs = 1720795438, ModNam = 'cs1_15c_mr_rails4'}, +{HashIs = 329423694, ModNam = 'cs1_15c_mr_rails5'}, +{HashIs = 1096873674, ModNam = 'cs1_15c_mr_rails6'}, +{HashIs = 1658589231, ModNam = 'cs1_15c_ovrly02'}, +{HashIs = -445656863, ModNam = 'cs1_15c_ovrly02b'}, +{HashIs = -882314000, ModNam = 'cs1_15c_retwalb002'}, +{HashIs = 1225289769, ModNam = 'cs1_15c_retwalb003'}, +{HashIs = 100919801, ModNam = 'cs1_15c_retwalb010'}, +{HashIs = -904494144, ModNam = 'cs1_15c_slipdecal16'}, +{HashIs = 1114697762, ModNam = 'cs1_15c_trk09'}, +{HashIs = -999256755, ModNam = 'cs1_15c_trk13_dcl'}, +{HashIs = -105875790, ModNam = 'cs1_15c_trk13'}, +{HashIs = -507853109, ModNam = 'cs1_15c_trk16'}, +{HashIs = 1705485908, ModNam = 'cs1_15c_tunl_01b_d'}, +{HashIs = 895596743, ModNam = 'cs1_15c_tunl_01b'}, +{HashIs = -1513684054, ModNam = 'cs1_15c_tunl_01b001'}, +{HashIs = -1349229098, ModNam = 'cs1_16_bikehire'}, +{HashIs = -791372275, ModNam = 'cs1_16_cable_02'}, +{HashIs = 223910225, ModNam = 'cs1_16_cable_railings_a'}, +{HashIs = 918842408, ModNam = 'cs1_16_cable_railings_b'}, +{HashIs = 553795748, ModNam = 'cs1_16_cable_railings_c'}, +{HashIs = 49129279, ModNam = 'cs1_16_cable_railings'}, +{HashIs = 1825871626, ModNam = 'cs1_16_cable_tarmac'}, +{HashIs = 1354613695, ModNam = 'cs1_16_cable'}, +{HashIs = 770090991, ModNam = 'cs1_16_carpark_d'}, +{HashIs = 279246450, ModNam = 'cs1_16_copbillboard'}, +{HashIs = -1496746610, ModNam = 'cs1_16_dcl_forpth_04'}, +{HashIs = 645016583, ModNam = 'cs1_16_emissive_slod'}, +{HashIs = -739401417, ModNam = 'cs1_16_emissive'}, +{HashIs = 265828076, ModNam = 'cs1_16_fence_01'}, +{HashIs = 2118023015, ModNam = 'cs1_16_forroad2'}, +{HashIs = -657617746, ModNam = 'cs1_16_frstlnd01'}, +{HashIs = -427349983, ModNam = 'cs1_16_frstlnd02'}, +{HashIs = 1267528227, ModNam = 'cs1_16_frstlnd03'}, +{HashIs = 748141621, ModNam = 'cs1_16_glue_01'}, +{HashIs = -451891928, ModNam = 'cs1_16_glue_02'}, +{HashIs = 114946234, ModNam = 'cs1_16_glue_03'}, +{HashIs = 1051739663, ModNam = 'cs1_16_hedge_rnd_a_sm_decr002'}, +{HashIs = 1664978464, ModNam = 'cs1_16_hedge_rnd_a_smr001'}, +{HashIs = -1250211721, ModNam = 'cs1_16_helidecal'}, +{HashIs = 2092099097, ModNam = 'cs1_16_lodge_03_ovr'}, +{HashIs = 1674045572, ModNam = 'cs1_16_lodge_03_ovr01'}, +{HashIs = 1439779991, ModNam = 'cs1_16_lodge_03_ovr02'}, +{HashIs = 957879077, ModNam = 'cs1_16_lodge_03_ovr03'}, +{HashIs = -2106934516, ModNam = 'cs1_16_lodge_ground_ovr'}, +{HashIs = 493527916, ModNam = 'cs1_16_lodge_lights'}, +{HashIs = 732004594, ModNam = 'cs1_16_lodge_woodrails'}, +{HashIs = 150786064, ModNam = 'cs1_16_lodge'}, +{HashIs = -1878664611, ModNam = 'cs1_16_police_building'}, +{HashIs = -316372447, ModNam = 'cs1_16_police_dec'}, +{HashIs = -1009891630, ModNam = 'cs1_16_police_det_fizz'}, +{HashIs = -1535667780, ModNam = 'cs1_16_police_details'}, +{HashIs = 1171181612, ModNam = 'cs1_16_police_tarmac'}, +{HashIs = -842271910, ModNam = 'cs1_16_roadz04'}, +{HashIs = -1821344084, ModNam = 'cs1_16_roadz05'}, +{HashIs = -2128946687, ModNam = 'cs1_16_roadz06'}, +{HashIs = 1161302532, ModNam = 'cs1_16_sheriff_con_sign_d'}, +{HashIs = -341451465, ModNam = 'cs1_16_sheriff_e_dummy'}, +{HashIs = 1253895058, ModNam = 'cs1_16_sheriff2_windows'}, +{HashIs = -1776434031, ModNam = 'cs1_16_signage'}, +{HashIs = -1788229762, ModNam = 'cs1_16_str_bridge2'}, +{HashIs = -1026186667, ModNam = 'cs1_16_str_bridge3'}, +{HashIs = 1284655385, ModNam = 'cs1_16_struct_bridge'}, +{HashIs = -459683126, ModNam = 'cs1_16_structure_a'}, +{HashIs = 459667598, ModNam = 'cs1_16_structure_b_railings'}, +{HashIs = -164008443, ModNam = 'cs1_16_structure_b'}, +{HashIs = 2115245904, ModNam = 'cs1_16_structure_bb'}, +{HashIs = 1243591009, ModNam = 'cs1_16_weed_01'}, +{HashIs = 1756950163, ModNam = 'cs1_16_weed_02'}, +{HashIs = -442865576, ModNam = 'cs1_16_weed_03'}, +{HashIs = -732936764, ModNam = 'cs1_16_weed_04'}, +{HashIs = 477887679, ModNam = 'cs1_lod_08_slod3'}, +{HashIs = 1057364270, ModNam = 'cs1_lod_14_slod3'}, +{HashIs = 1895792488, ModNam = 'cs1_lod_14b_slod3'}, +{HashIs = 450498068, ModNam = 'cs1_lod_15_slod3'}, +{HashIs = -1561123356, ModNam = 'cs1_lod_15b_slod3'}, +{HashIs = 141389683, ModNam = 'cs1_lod_15c_slod3'}, +{HashIs = 12343246, ModNam = 'cs1_lod_16_slod3'}, +{HashIs = -623287818, ModNam = 'cs1_lod_riva_slod3'}, +{HashIs = 1009076235, ModNam = 'cs1_lod_rivb_slod3'}, +{HashIs = 380132802, ModNam = 'cs1_lod_roadsa_slod3'}, +{HashIs = 1638163755, ModNam = 'cs1_lod2_01_7_slod3'}, +{HashIs = 2078865856, ModNam = 'cs1_lod2_09_slod3'}, +{HashIs = -766129007, ModNam = 'cs1_lod2_emissive_slod3'}, +{HashIs = 1554295200, ModNam = 'cs1_lod3_terrain_slod3_01'}, +{HashIs = 1307249709, ModNam = 'cs1_lod3_terrain_slod3_02'}, +{HashIs = 992601771, ModNam = 'cs1_lod3_terrain_slod3_03'}, +{HashIs = 711410982, ModNam = 'cs1_lod3_terrain_slod3_04'}, +{HashIs = 1683863838, ModNam = 'cs1_lod3_terrain_slod3_05'}, +{HashIs = 1444945059, ModNam = 'cs1_lod3_terrain_slod3_06'}, +{HashIs = -852086952, ModNam = 'cs1_railway_br01_rail'}, +{HashIs = 1224894275, ModNam = 'cs1_railway_br01'}, +{HashIs = -497325064, ModNam = 'cs1_railway_br02_rail'}, +{HashIs = 465833159, ModNam = 'cs1_railway_br02'}, +{HashIs = -1639853105, ModNam = 'cs1_railway_br03_rail'}, +{HashIs = 747417176, ModNam = 'cs1_railway_br03'}, +{HashIs = -1157144066, ModNam = 'cs1_railway_t01'}, +{HashIs = 1749597310, ModNam = 'cs1_railway_t02'}, +{HashIs = 1451432179, ModNam = 'cs1_railway_t03'}, +{HashIs = -2073135927, ModNam = 'cs1_railway_t04'}, +{HashIs = 1930678804, ModNam = 'cs1_railway_t05'}, +{HashIs = 565784416, ModNam = 'cs1_railway_t06'}, +{HashIs = 244812061, ModNam = 'cs1_railway_t07'}, +{HashIs = 1028187775, ModNam = 'cs1_railway_t08'}, +{HashIs = -399164323, ModNam = 'cs1_railway_t09'}, +{HashIs = 173764949, ModNam = 'cs1_railway_t10'}, +{HashIs = 884688404, ModNam = 'cs1_railway_t11'}, +{HashIs = 1667375969, ModNam = 'cs1_railway_t12'}, +{HashIs = 2108664256, ModNam = 'cs1_railwyb_int_slod1'}, +{HashIs = 1534072704, ModNam = 'cs1_railwyb_shadow_ext'}, +{HashIs = 1385455931, ModNam = 'cs1_railwyb_shadow_int_lod'}, +{HashIs = 348769469, ModNam = 'cs1_railwyb_steps'}, +{HashIs = -2109567732, ModNam = 'cs1_railwyb_stepsground'}, +{HashIs = 1286502999, ModNam = 'cs1_railwyb_trk02'}, +{HashIs = 696038380, ModNam = 'cs1_railwyb_trk04'}, +{HashIs = 1376584972, ModNam = 'cs1_railwyb_trk06'}, +{HashIs = 2126634613, ModNam = 'cs1_railwyb_trk08'}, +{HashIs = 1072514934, ModNam = 'cs1_railwyb_trk1'}, +{HashIs = 1838094141, ModNam = 'cs1_railwyb_trk1int'}, +{HashIs = -1675460641, ModNam = 'cs1_railwyb_trk3'}, +{HashIs = 536220620, ModNam = 'cs1_railwyb_trk4int'}, +{HashIs = 10963179, ModNam = 'cs1_railwyb_trk5'}, +{HashIs = -646707159, ModNam = 'cs1_railwyb_trk6int'}, +{HashIs = -587497068, ModNam = 'cs1_railwyb_trk7'}, +{HashIs = 1323558243, ModNam = 'cs1_railwyb_trk8'}, +{HashIs = 1228770240, ModNam = 'cs1_railwyb_trkint2'}, +{HashIs = 1837028418, ModNam = 'cs1_railwyb_trkint3'}, +{HashIs = -1160646937, ModNam = 'cs1_railwyb_trkint5'}, +{HashIs = 177071451, ModNam = 'cs1_railwyb_tunnel_1_dec'}, +{HashIs = -909928979, ModNam = 'cs1_railwyb_tunnel_1_wires'}, +{HashIs = 1401939921, ModNam = 'cs1_railwyb_tunnel_1'}, +{HashIs = 236813934, ModNam = 'cs1_railwyb_tunnel_2_dec'}, +{HashIs = 1173783198, ModNam = 'cs1_railwyb_tunnel_2_wires'}, +{HashIs = 1096106844, ModNam = 'cs1_railwyb_tunnel_2'}, +{HashIs = -184001033, ModNam = 'cs1_railwyb_tunnel_3_dec'}, +{HashIs = -131087152, ModNam = 'cs1_railwyb_tunnel_3_wires'}, +{HashIs = -383315199, ModNam = 'cs1_railwyb_tunnel_3'}, +{HashIs = 1735914352, ModNam = 'cs1_railwyb_tunnel_4_dec'}, +{HashIs = 869628881, ModNam = 'cs1_railwyb_tunnel_4_wires'}, +{HashIs = -571933563, ModNam = 'cs1_railwyb_tunnel_4'}, +{HashIs = 1701724765, ModNam = 'cs1_railwyb_tunnel_5_dec'}, +{HashIs = 215169147, ModNam = 'cs1_railwyb_tunnel_5_wires'}, +{HashIs = 333768828, ModNam = 'cs1_railwyb_tunnel_5'}, +{HashIs = 298041609, ModNam = 'cs1_railwyb_tunnel_6_dec'}, +{HashIs = -2013580455, ModNam = 'cs1_railwyb_tunnel_6_wires'}, +{HashIs = -91376178, ModNam = 'cs1_railwyb_tunnel_6'}, +{HashIs = 201572558, ModNam = 'cs1_railwyb_tunnel_reflect1'}, +{HashIs = 728563616, ModNam = 'cs1_railwyb_tunnel_reflect2'}, +{HashIs = -1194485149, ModNam = 'cs1_railwyb_tunnel_reflect3'}, +{HashIs = -956057905, ModNam = 'cs1_railwyb_tunnel_reflect4'}, +{HashIs = -698854024, ModNam = 'cs1_railwyb_tunnel_reflect5'}, +{HashIs = -940820324, ModNam = 'cs1_railwyb_tunnel_reflect6'}, +{HashIs = 1136919711, ModNam = 'cs1_railwyc_1_slod1'}, +{HashIs = 1098775905, ModNam = 'cs1_railwyc_2_slod1'}, +{HashIs = 225028467, ModNam = 'cs1_railwyc_3_slod1'}, +{HashIs = -846109309, ModNam = 'cs1_railwyc_trk01_lod'}, +{HashIs = -775861882, ModNam = 'cs1_railwyc_trk01'}, +{HashIs = -150180113, ModNam = 'cs1_railwyc_trk02_lod'}, +{HashIs = 677050040, ModNam = 'cs1_railwyc_trk02'}, +{HashIs = 1423027071, ModNam = 'cs1_railwyc_trk03_lod'}, +{HashIs = -1282667236, ModNam = 'cs1_railwyc_trk03'}, +{HashIs = -350354789, ModNam = 'cs1_railwyc_trk04_lod'}, +{HashIs = 214974371, ModNam = 'cs1_railwyc_trk04'}, +{HashIs = 489415085, ModNam = 'cs1_railwyc_trk05_lod'}, +{HashIs = 450550712, ModNam = 'cs1_railwyc_trk05'}, +{HashIs = 1412294154, ModNam = 'cs1_railwyc_trk06_lod'}, +{HashIs = 1299726578, ModNam = 'cs1_railwyc_trk06'}, +{HashIs = -10208023, ModNam = 'cs1_railwyc_trk07_lod'}, +{HashIs = -57696478, ModNam = 'cs1_railwyc_trk07'}, +{HashIs = -1201094887, ModNam = 'cs1_railwyc_trk08_lod'}, +{HashIs = 836995529, ModNam = 'cs1_railwyc_trk08'}, +{HashIs = 995923637, ModNam = 'cs1_railwyc_trk09_lod'}, +{HashIs = 1060152419, ModNam = 'cs1_railwyc_trk09'}, +{HashIs = -884979505, ModNam = 'cs1_rdprops_cblb_00'}, +{HashIs = -581505796, ModNam = 'cs1_rdprops_cblb_01'}, +{HashIs = -257682550, ModNam = 'cs1_rdprops_cblb_02'}, +{HashIs = 41531189, ModNam = 'cs1_rdprops_cblb_03'}, +{HashIs = -1497169963, ModNam = 'cs1_rdprops_cblb_04'}, +{HashIs = 1878757959, ModNam = 'cs1_rdprops_cblb_05'}, +{HashIs = -1438218532, ModNam = 'cs1_rdprops_cblb_06'}, +{HashIs = 670257862, ModNam = 'cs1_rdprops_pb_mot_w002'}, +{HashIs = -1064203661, ModNam = 'cs1_rdprops_pb_vantim01_dslod'}, +{HashIs = 673923696, ModNam = 'cs1_rdprops_pb_wi137'}, +{HashIs = 1307778, ModNam = 'cs1_rdprops_pb_wi151'}, +{HashIs = 1437926274, ModNam = 'cs1_rdprops_pb_wi851'}, +{HashIs = 1339686023, ModNam = 'cs1_rdprops_pb_wii137'}, +{HashIs = -2013770070, ModNam = 'cs1_rdprops_pb_wire_em01'}, +{HashIs = 1917920092, ModNam = 'cs1_rdprops_pb_wire_em02'}, +{HashIs = 729028003, ModNam = 'cs1_rdprops_pb_wire_em03'}, +{HashIs = 98159215, ModNam = 'cs1_rdprops_pb_wire_em04'}, +{HashIs = 1323621508, ModNam = 'cs1_rdprops_pb_wire_em05'}, +{HashIs = 958640386, ModNam = 'cs1_rdprops_pb_wire_em06'}, +{HashIs = -767925455, ModNam = 'cs1_rdprops_pb_wire_em07'}, +{HashIs = -857843591, ModNam = 'cs1_rdprops_pb_wire_em08'}, +{HashIs = -167695682, ModNam = 'cs1_rdprops_pb_wire_em09'}, +{HashIs = 1359045021, ModNam = 'cs1_rdprops_pb_wire_em10'}, +{HashIs = -2048078989, ModNam = 'cs1_rdprops_pb_wire_em11'}, +{HashIs = 2006855382, ModNam = 'cs1_rdprops_pb_wire_em12'}, +{HashIs = 506985483, ModNam = 'cs1_rdprops_pb_wire_em13'}, +{HashIs = 167629719, ModNam = 'cs1_rdprops_pb_wire_em14'}, +{HashIs = 1122616686, ModNam = 'cs1_rdprops_pb_wire_em15'}, +{HashIs = 746625180, ModNam = 'cs1_rdprops_pb_wire_em16'}, +{HashIs = -681546147, ModNam = 'cs1_rdprops_pb_wire_em17'}, +{HashIs = -955134528, ModNam = 'cs1_rdprops_pb_wire_em18'}, +{HashIs = -667851809, ModNam = 'cs1_rdprops_pb_wire_em20'}, +{HashIs = -256142089, ModNam = 'cs1_rdprops_pb_wire_em22'}, +{HashIs = -1800610601, ModNam = 'cs1_rdprops_pb_wire_em23'}, +{HashIs = -1628049047, ModNam = 'cs1_rdprops_pb_wire_em24'}, +{HashIs = -1455389186, ModNam = 'cs1_rdprops_pb_wire_em25'}, +{HashIs = -1011303698, ModNam = 'cs1_rdprops_pb_wire_em26'}, +{HashIs = 2003378756, ModNam = 'cs1_rdprops_pb_wire_em27'}, +{HashIs = 1239041843, ModNam = 'cs1_rdprops_pb_wire_em28'}, +{HashIs = -1135867835, ModNam = 'cs1_rdprops_pb_wspline_em027'}, +{HashIs = 1710835662, ModNam = 'cs1_rdprops_pb_wspline077'}, +{HashIs = 983101710, ModNam = 'cs1_rdprops_pb_wspline079'}, +{HashIs = -2035389300, ModNam = 'cs1_rdprops_pb_wspline080'}, +{HashIs = -1674963069, ModNam = 'cs1_rdprops_pb_wspline081'}, +{HashIs = -10363407, ModNam = 'cs1_rdprops_pb_wspline084'}, +{HashIs = -896339148, ModNam = 'cs1_rdprops_pb_wspline093'}, +{HashIs = -445142787, ModNam = 'cs1_rdprops_pb_wspline095'}, +{HashIs = 772389408, ModNam = 'cs1_rdprops_pb_wspline096'}, +{HashIs = 1257731067, ModNam = 'cs1_rdprops_pb_wspline098'}, +{HashIs = 1010620038, ModNam = 'cs1_rdprops_pb_wspline099'}, +{HashIs = -124046747, ModNam = 'cs1_rdprops_pb_wspline100'}, +{HashIs = 782540407, ModNam = 'cs1_rdprops_pb_wspline101'}, +{HashIs = -218323164, ModNam = 'cs1_rdprops_pb_wspline105'}, +{HashIs = -515439687, ModNam = 'cs1_rdprops_pb_wspline106'}, +{HashIs = -1721240580, ModNam = 'cs1_rdprops_pb_wspline107'}, +{HashIs = 1987096078, ModNam = 'cs1_rdprops_pb_wspline108'}, +{HashIs = 1249072364, ModNam = 'cs1_rdprops_pb_wspline111'}, +{HashIs = 951234923, ModNam = 'cs1_rdprops_pb_wspline112'}, +{HashIs = 1861295591, ModNam = 'cs1_rdprops_pb_wspline113'}, +{HashIs = -243588355, ModNam = 'cs1_rdprops_pb_wspline116'}, +{HashIs = 338585699, ModNam = 'cs1_rdprops_pb_wspline118'}, +{HashIs = -1438870347, ModNam = 'cs1_rdprops_pb_wspline119'}, +{HashIs = 911455497, ModNam = 'cs1_rdprops_pb_wspline121'}, +{HashIs = -1669037703, ModNam = 'cs1_rdprops_pb_wspline123'}, +{HashIs = -107562084, ModNam = 'cs1_rdprops_pb_wspline125'}, +{HashIs = -355918335, ModNam = 'cs1_rdprops_pb_wspline126'}, +{HashIs = 1802805078, ModNam = 'cs1_rdprops_pb_wspline127'}, +{HashIs = -995700291, ModNam = 'cs1_rdprops_pb_wspline129'}, +{HashIs = 424868148, ModNam = 'cs1_rdprops_pb_wspline131'}, +{HashIs = 101175966, ModNam = 'cs1_rdprops_pb_wspline132'}, +{HashIs = -182570805, ModNam = 'cs1_rdprops_pb_wspline133'}, +{HashIs = -420834204, ModNam = 'cs1_rdprops_pb_wspline134'}, +{HashIs = -1392533365, ModNam = 'cs1_rdprops_pb_wspline135'}, +{HashIs = -1613363656, ModNam = 'cs1_rdprops_pb_wspline136'}, +{HashIs = 417462350, ModNam = 'cs1_rdprops_pb_wspline137'}, +{HashIs = 187915505, ModNam = 'cs1_rdprops_pb_wspline138'}, +{HashIs = -1951015432, ModNam = 'cs1_rdprops_pb_wspline139'}, +{HashIs = -652008486, ModNam = 'cs1_rdprops_shape017x'}, +{HashIs = 1871483815, ModNam = 'cs1_rdprops_tele_wire02'}, +{HashIs = -2128726326, ModNam = 'cs1_rdprops_tele_wire03'}, +{HashIs = -663367572, ModNam = 'cs1_rdprops_tele_wire10'}, +{HashIs = -293405562, ModNam = 'cs1_rdprops_tele_wire11'}, +{HashIs = -1821619099, ModNam = 'cs1_rdprops_wire_072'}, +{HashIs = 2115183027, ModNam = 'cs1_rdprops_wire_073'}, +{HashIs = 1850245662, ModNam = 'cs1_rdprops_wire_074'}, +{HashIs = -1186523118, ModNam = 'cs1_rdprops_wire_075'}, +{HashIs = 1816464577, ModNam = 'cs1_rdprops_wire_e075'}, +{HashIs = -557001673, ModNam = 'cs1_rdprops_wire_hi_01'}, +{HashIs = -820562740, ModNam = 'cs1_rdprops_wire_hi_02'}, +{HashIs = 710994782, ModNam = 'cs1_rdprops_wire_hi_03'}, +{HashIs = 479350721, ModNam = 'cs1_rdprops_wire_hi_04'}, +{HashIs = 97788485, ModNam = 'cs1_rdprops_wire_hi_05'}, +{HashIs = -168787330, ModNam = 'cs1_rdprops_wire_hi_06'}, +{HashIs = 1746265803, ModNam = 'cs1_rdprops_wire_hi_07'}, +{HashIs = 1666964823, ModNam = 'cs1_rdprops_wire_hi_08'}, +{HashIs = 1301918163, ModNam = 'cs1_rdprops_wire_hi_09'}, +{HashIs = -306854774, ModNam = 'cs1_rdprops_wire_hi_10'}, +{HashIs = 599797914, ModNam = 'cs1_rdprops_wire_hi_11'}, +{HashIs = -2114458360, ModNam = 'cs1_rdprops_wire_hi_12'}, +{HashIs = 500435413, ModNam = 'cs1_rdprops_wire_poly035'}, +{HashIs = -971551843, ModNam = 'cs1_rdprops_wire_poly045'}, +{HashIs = -203577559, ModNam = 'cs1_rdprops_wire_poly046'}, +{HashIs = -503446678, ModNam = 'cs1_rdprops_wire_poly047'}, +{HashIs = -1541761968, ModNam = 'cs1_rdprops_wire_poly050'}, +{HashIs = -1225737732, ModNam = 'cs1_rdprops_wire_poly051'}, +{HashIs = 1452079406, ModNam = 'cs1_rdprops_wire_poly057'}, +{HashIs = -1666246742, ModNam = 'cs1_rdprops_wire_spline_091'}, +{HashIs = -2139726015, ModNam = 'cs1_rdprops_wire_spline_093'}, +{HashIs = 1854585706, ModNam = 'cs1_rdprops_wire_spline_094'}, +{HashIs = -804676844, ModNam = 'cs1_rdprops_wire_spline028'}, +{HashIs = 38305681, ModNam = 'cs1_rdprops_wire_spline029'}, +{HashIs = -1457005991, ModNam = 'cs1_rdprops_wire_spline029b002'}, +{HashIs = -439072959, ModNam = 'cs1_rdprops_wire_spline030'}, +{HashIs = 1417080209, ModNam = 'cs1_rdprops_wire_spline034b002'}, +{HashIs = -943336733, ModNam = 'cs1_rdprops_wire_spline035b002'}, +{HashIs = -13014043, ModNam = 'cs1_rdprops_wire_spline036b003'}, +{HashIs = 513291660, ModNam = 'cs1_rdprops_wire_spline066'}, +{HashIs = 142805346, ModNam = 'cs1_rdprops_wire_spline067'}, +{HashIs = 2050190529, ModNam = 'cs1_rdprops_wire_spline068'}, +{HashIs = -1160741170, ModNam = 'cs1_rdprops_wire_spline070'}, +{HashIs = -1465787791, ModNam = 'cs1_rdprops_wire_spline071'}, +{HashIs = -1164824091, ModNam = 'cs1_rdprops_wire_spline071b'}, +{HashIs = -540817228, ModNam = 'cs1_rdprops_wire_spline074'}, +{HashIs = -218075347, ModNam = 'cs1_rdprops_wire_spline077'}, +{HashIs = 683236002, ModNam = 'cs1_rdprops_wire_spline078'}, +{HashIs = 2147456329, ModNam = 'cs1_rdprops_wire_spline081'}, +{HashIs = 928416764, ModNam = 'cs1_rdprops_wire_spline082'}, +{HashIs = 1284025952, ModNam = 'cs1_rdprops_wire_spline083'}, +{HashIs = 1301065768, ModNam = 'cs1_rdprops_wire_spline084'}, +{HashIs = -729172644, ModNam = 'cs1_rdprops_wire_test_ac017'}, +{HashIs = -2004314887, ModNam = 'cs1_rdprops_wiree074'}, +{HashIs = -1058368971, ModNam = 'cs1_roads_armco_08_lod'}, +{HashIs = -493449974, ModNam = 'cs1_roads_armco_brdg_nrt_01'}, +{HashIs = 435780559, ModNam = 'cs1_roads_armco_brdg_nrt_02'}, +{HashIs = 666305074, ModNam = 'cs1_roads_armcojl2_02'}, +{HashIs = 1972696768, ModNam = 'cs1_roads_armcojl2'}, +{HashIs = -1210222300, ModNam = 'cs1_roads_armcojl3_02'}, +{HashIs = -1453401049, ModNam = 'cs1_roads_armcojl3_03'}, +{HashIs = 1691571517, ModNam = 'cs1_roads_armcojl3'}, +{HashIs = 615429520, ModNam = 'cs1_roads_armcojlz_02'}, +{HashIs = -952264116, ModNam = 'cs1_roads_armcojlz'}, +{HashIs = 1613005668, ModNam = 'cs1_roads_bdge_dcl_01b'}, +{HashIs = 1577042512, ModNam = 'cs1_roads_decals_01b'}, +{HashIs = -1260720411, ModNam = 'cs1_roads_decals_02b'}, +{HashIs = -1776635547, ModNam = 'cs1_roads_decals_02c'}, +{HashIs = -107349918, ModNam = 'cs1_roads_decals_02e'}, +{HashIs = -365012561, ModNam = 'cs1_roads_decals_02f'}, +{HashIs = 995825993, ModNam = 'cs1_roads_pb_01_r1_01_ovly'}, +{HashIs = 1848923972, ModNam = 'cs1_roads_pb_01_r1_01'}, +{HashIs = -1647998477, ModNam = 'cs1_roads_pb_01_r1_02_ovly'}, +{HashIs = 616121423, ModNam = 'cs1_roads_pb_01_r1_02'}, +{HashIs = 434833966, ModNam = 'cs1_roads_pb_01_r1_03_ovly'}, +{HashIs = 931424741, ModNam = 'cs1_roads_pb_01_r1_03'}, +{HashIs = -307747281, ModNam = 'cs1_roads_pb_01_r2_01_ovly'}, +{HashIs = 717866268, ModNam = 'cs1_roads_pb_01_r2_01'}, +{HashIs = 1497634363, ModNam = 'cs1_roads_pb_01_r2_02_ovly'}, +{HashIs = 89651769, ModNam = 'cs1_roads_pb_01_r2_03'}, +{HashIs = -778692470, ModNam = 'cs1_roads_pb_01_r3_01_ovly'}, +{HashIs = 645908845, ModNam = 'cs1_roads_pb_01_r3_01'}, +{HashIs = -1425922449, ModNam = 'cs1_roads_pb_01_r3_02_ovly'}, +{HashIs = 1489350136, ModNam = 'cs1_roads_pb_01_r3_02'}, +{HashIs = -1286569480, ModNam = 'cs1_roads_pb_01_r3_03_ovly'}, +{HashIs = -660066881, ModNam = 'cs1_roads_pb_01_r3_03'}, +{HashIs = -1936546272, ModNam = 'cs1_roads_pb_01_r3_04_ovly'}, +{HashIs = -1042677725, ModNam = 'cs1_roads_pb_01_r3_04'}, +{HashIs = -1529106413, ModNam = 'cs1_roads_pb_01_r4_02_ovly'}, +{HashIs = -55442626, ModNam = 'cs1_roads_pb_01_r4_02'}, +{HashIs = 1622619093, ModNam = 'cs1_roads_pb_01_r4_02a_ovly'}, +{HashIs = 1034009392, ModNam = 'cs1_roads_pb_01_r4_03_ovly'}, +{HashIs = 1852335785, ModNam = 'cs1_roads_pb_01_r4_03'}, +{HashIs = 149499090, ModNam = 'cs1_roads_pb_01_r4_04_ovrly'}, +{HashIs = 1562231828, ModNam = 'cs1_roads_pb_01_r4_04'}, +{HashIs = -267678066, ModNam = 'cs1_roads_pb_dcl_rd_jn1'}, +{HashIs = -385297464, ModNam = 'cs1_roads_pb_dec01'}, +{HashIs = 473443023, ModNam = 'cs1_roads_pb_junc_01'}, +{HashIs = -747058828, ModNam = 'cs1_roads_pb_tiredcls_ent_01'}, +{HashIs = 985794821, ModNam = 'cs1_roads_pbdst_land_01'}, +{HashIs = 2122027135, ModNam = 'cs1_roads_pbdst_land_02'}, +{HashIs = -985101531, ModNam = 'cs1_roads_ph01'}, +{HashIs = 684752529, ModNam = 'cs1_roads_ph01b'}, +{HashIs = 187122495, ModNam = 'cs1_roads_ph01c'}, +{HashIs = 203430099, ModNam = 'cs1_roads_ph05'}, +{HashIs = -963483542, ModNam = 'cs1_roads_phc_rd_swtbc_strt005'}, +{HashIs = 1603269462, ModNam = 'cs1_roads_phc_roadz02'}, +{HashIs = 812848413, ModNam = 'cs1_roads_phc_roadz03'}, +{HashIs = 152833579, ModNam = 'cs1_roads_rd_dcl_jn_02'}, +{HashIs = -1209150967, ModNam = 'cs1_roads_rd_isnd_02'}, +{HashIs = 843519861, ModNam = 'cs1_roads_rd_jo_dcl_05'}, +{HashIs = 1882242106, ModNam = 'cs1_roads_rd_sign_002'}, +{HashIs = -1688358044, ModNam = 'cs1_roads_rd_sign_01'}, +{HashIs = 1574018367, ModNam = 'cs1_roads_rd_sng_2'}, +{HashIs = 1276248062, ModNam = 'cs1_roads_rd_sng_3b01'}, +{HashIs = -1708897106, ModNam = 'cs1_roads_roadz01'}, +{HashIs = 114123555, ModNam = 'cs1_roads_rum_strip_02'}, +{HashIs = -177553314, ModNam = 'cs1_roads_rum_strip_03'}, +{HashIs = -1088783362, ModNam = 'cs1_roads_wallret_01'}, +{HashIs = -1940384134, ModNam = 'cs1_roads_wallret_02'}, +{HashIs = 1702086774, ModNam = 'cs1_roads_wallret_03'}, +{HashIs = -1674496528, ModNam = 'cs1_roads_wallret_04'}, +{HashIs = -718230290, ModNam = 'cs1_roads_wallret003'}, +{HashIs = 759683534, ModNam = 'cs1_roadsa_armco_05'}, +{HashIs = -170945975, ModNam = 'cs1_roadsa_armcojl_lod'}, +{HashIs = 1568261962, ModNam = 'cs1_roadsa_armcojl'}, +{HashIs = 1176301106, ModNam = 'cs1_roadsa_bdg_dcl_01'}, +{HashIs = 1357013571, ModNam = 'cs1_roadsa_bdg_dcl_5'}, +{HashIs = 1127204574, ModNam = 'cs1_roadsa_bdg_dcl_6'}, +{HashIs = 2101095738, ModNam = 'cs1_roadsa_cst_dcl_01'}, +{HashIs = 1533274622, ModNam = 'cs1_roadsa_cst_dcl_02'}, +{HashIs = 1732260364, ModNam = 'cs1_roadsa_dcl_jn_01'}, +{HashIs = 293794957, ModNam = 'cs1_roadsa_dcl_sdd'}, +{HashIs = 827094469, ModNam = 'cs1_roadsa_flap_sup_01'}, +{HashIs = 75138757, ModNam = 'cs1_roadsa_flappy_stp_01_w'}, +{HashIs = -991305470, ModNam = 'cs1_roadsa_flappybase_02'}, +{HashIs = 525122596, ModNam = 'cs1_roadsa_flappybase_3'}, +{HashIs = -306099627, ModNam = 'cs1_roadsa_m04b'}, +{HashIs = 165394080, ModNam = 'cs1_roadsa_ncumasign1'}, +{HashIs = -109963827, ModNam = 'cs1_roadsa_ncumasign2'}, +{HashIs = 199357469, ModNam = 'cs1_roadsa_rd_sgn_02'}, +{HashIs = -459168379, ModNam = 'cs1_roadsa_rd_sgn_04'}, +{HashIs = -218128729, ModNam = 'cs1_roadsa_rd_sng_03'}, +{HashIs = -45567175, ModNam = 'cs1_roadsa_rd_sng_04'}, +{HashIs = 1187005751, ModNam = 'cs1_roadsa_rd_sng_3b'}, +{HashIs = -2144730991, ModNam = 'cs1_roadsa_stop_bdcl'}, +{HashIs = -2014120123, ModNam = 'cs1_roadsa00'}, +{HashIs = 562309729, ModNam = 'cs1_roadsa01'}, +{HashIs = 811976740, ModNam = 'cs1_roadsa02'}, +{HashIs = 1040245594, ModNam = 'cs1_roadsa03'}, +{HashIs = -930547600, ModNam = 'cs1_roadsa04'}, +{HashIs = 700033310, ModNam = 'cs1_roadsa05_d'}, +{HashIs = 867403730, ModNam = 'cs1_roadsa05_side01'}, +{HashIs = 485644880, ModNam = 'cs1_roadsa05_side02'}, +{HashIs = 1443843209, ModNam = 'cs1_roadsa05_side03'}, +{HashIs = 1517657163, ModNam = 'cs1_roadsa05'}, +{HashIs = 1748679860, ModNam = 'cs1_roadsa06_d'}, +{HashIs = -1901849959, ModNam = 'cs1_roadsa06_side01'}, +{HashIs = -1437840919, ModNam = 'cs1_roadsa06_side02'}, +{HashIs = 1544891772, ModNam = 'cs1_roadsa06_side03'}, +{HashIs = 1707848439, ModNam = 'cs1_roadsa06'}, +{HashIs = 1995986256, ModNam = 'cs1_roadsa07'}, +{HashIs = -1819341187, ModNam = 'cs1_roadsa09'}, +{HashIs = -1478347861, ModNam = 'cs1_roadsa10'}, +{HashIs = 2038126302, ModNam = 'cs1_roadsa11'}, +{HashIs = -1941144448, ModNam = 'cs1_roadsa12'}, +{HashIs = 792427319, ModNam = 'cs2_01__decal001'}, +{HashIs = 1172383802, ModNam = 'cs2_01_bb_global_hd'}, +{HashIs = -86863031, ModNam = 'cs2_01_bridge_05_ovr'}, +{HashIs = -777987573, ModNam = 'cs2_01_bridge_05'}, +{HashIs = -1531575764, ModNam = 'cs2_01_bridge_fizz01'}, +{HashIs = -1958084256, ModNam = 'cs2_01_bridge'}, +{HashIs = 1445137254, ModNam = 'cs2_01_clothshop_obja'}, +{HashIs = 770681773, ModNam = 'cs2_01_clothshop'}, +{HashIs = -1832723667, ModNam = 'cs2_01_clshop_lite_emiss'}, +{HashIs = -1591192280, ModNam = 'cs2_01_decal_02'}, +{HashIs = -1805093582, ModNam = 'cs2_01_decal_carpark'}, +{HashIs = -1882628976, ModNam = 'cs2_01_desert_house_004_dec'}, +{HashIs = -1118163597, ModNam = 'cs2_01_desert_house_004_dec2'}, +{HashIs = 71772186, ModNam = 'cs2_01_desert_house2_dec1'}, +{HashIs = 454055340, ModNam = 'cs2_01_desert_house2_dec2'}, +{HashIs = 1929479565, ModNam = 'cs2_01_desert_house2_dec3'}, +{HashIs = -1750576174, ModNam = 'cs2_01_deshous_2'}, +{HashIs = 1293336240, ModNam = 'cs2_01_deshous_3'}, +{HashIs = -2072529103, ModNam = 'cs2_01_deshous1'}, +{HashIs = -1331982472, ModNam = 'cs2_01_deshous4'}, +{HashIs = 903047763, ModNam = 'cs2_01_doorglass005'}, +{HashIs = 475687200, ModNam = 'cs2_01_doorglass01'}, +{HashIs = -711061957, ModNam = 'cs2_01_ed_barn_01'}, +{HashIs = -1170945493, ModNam = 'cs2_01_ed_fruit_dec'}, +{HashIs = -1139484893, ModNam = 'cs2_01_ed_fruitshop_ovr'}, +{HashIs = -1253124969, ModNam = 'cs2_01_ed_fruitshop'}, +{HashIs = 425634674, ModNam = 'cs2_01_ed_gs_01'}, +{HashIs = 1161447730, ModNam = 'cs2_01_ed_gs_ovr_01'}, +{HashIs = 383806591, ModNam = 'cs2_01_ed_gs_ovr_02'}, +{HashIs = -884157095, ModNam = 'cs2_01_ed_gs_ovr_09'}, +{HashIs = 922328525, ModNam = 'cs2_01_ed_gs_ovr_10'}, +{HashIs = -303546491, ModNam = 'cs2_01_feedstore_decal'}, +{HashIs = 804734036, ModNam = 'cs2_01_feedstore_grounddcl'}, +{HashIs = 595967615, ModNam = 'cs2_01_feedstore'}, +{HashIs = -1989855777, ModNam = 'cs2_01_frmland01'}, +{HashIs = 1435782802, ModNam = 'cs2_01_frmland03'}, +{HashIs = 48738446, ModNam = 'cs2_01_garden_a'}, +{HashIs = 232022418, ModNam = 'cs2_01_garden_b_d'}, +{HashIs = 324620649, ModNam = 'cs2_01_garden_b'}, +{HashIs = 1336834606, ModNam = 'cs2_01_garden_c_dec'}, +{HashIs = 1403071077, ModNam = 'cs2_01_garden_dec'}, +{HashIs = -1750837932, ModNam = 'cs2_01_gardens_a_d'}, +{HashIs = -1384077013, ModNam = 'cs2_01_gas_obj1'}, +{HashIs = -2124263173, ModNam = 'cs2_01_gas_obj2'}, +{HashIs = 1918413817, ModNam = 'cs2_01_gas_stop_ovr'}, +{HashIs = 1162163552, ModNam = 'cs2_01_gas_stop'}, +{HashIs = -2038553432, ModNam = 'cs2_01_ground_det1'}, +{HashIs = 339551708, ModNam = 'cs2_01_ground'}, +{HashIs = 1733808062, ModNam = 'cs2_01_house5'}, +{HashIs = -1931309079, ModNam = 'cs2_01_land02'}, +{HashIs = -674703964, ModNam = 'cs2_01_land04_o'}, +{HashIs = -1452685065, ModNam = 'cs2_01_land04'}, +{HashIs = 1908244593, ModNam = 'cs2_01_lds_bw_garden_a_dec'}, +{HashIs = 1302780361, ModNam = 'cs2_01_lds_bw_house_d'}, +{HashIs = 704825452, ModNam = 'cs2_01_markets_dec'}, +{HashIs = -92746238, ModNam = 'cs2_01_markets_dec2'}, +{HashIs = -1886525161, ModNam = 'cs2_01_markets_obj1b'}, +{HashIs = 101767523, ModNam = 'cs2_01_markets_obj2a'}, +{HashIs = 16724284, ModNam = 'cs2_01_markets'}, +{HashIs = 1189588132, ModNam = 'cs2_01_markets2_obj1b'}, +{HashIs = 430373999, ModNam = 'cs2_01_markets2_obj2a'}, +{HashIs = 1261917982, ModNam = 'cs2_01_markets2'}, +{HashIs = 1678215358, ModNam = 'cs2_01_markets3'}, +{HashIs = 782933509, ModNam = 'cs2_01_markets4'}, +{HashIs = -383599949, ModNam = 'cs2_01_obj_group1a'}, +{HashIs = 149220827, ModNam = 'cs2_01_obj_group2a'}, +{HashIs = -237354770, ModNam = 'cs2_01_obj_group3b'}, +{HashIs = 1979698891, ModNam = 'cs2_01_obj_group4b'}, +{HashIs = 1681927276, ModNam = 'cs2_01_obj_group5b'}, +{HashIs = 1205280930, ModNam = 'cs2_01_obj_group6'}, +{HashIs = 966624303, ModNam = 'cs2_01_obj_group7'}, +{HashIs = 1910752515, ModNam = 'cs2_01_obj_group8a'}, +{HashIs = -1983961995, ModNam = 'cs2_01_obj_group9'}, +{HashIs = -903785216, ModNam = 'cs2_01_obj_ladder_02'}, +{HashIs = -17057073, ModNam = 'cs2_01_obj_ladder'}, +{HashIs = 713450210, ModNam = 'cs2_01_roadditch1'}, +{HashIs = -1836170284, ModNam = 'cs2_01_shop_dec1'}, +{HashIs = -2084067769, ModNam = 'cs2_01_shop_dec2'}, +{HashIs = 960729400, ModNam = 'cs2_01_shop_dec3'}, +{HashIs = -1103616004, ModNam = 'cs2_01_shps1_dec'}, +{HashIs = 1634668100, ModNam = 'cs2_01_sm_shed'}, +{HashIs = 1942822166, ModNam = 'cs2_01_sm'}, +{HashIs = -296252013, ModNam = 'cs2_01_streampipe'}, +{HashIs = -1038933703, ModNam = 'cs2_01_sup_decal'}, +{HashIs = 544946009, ModNam = 'cs2_01_super_sidedoors'}, +{HashIs = 1315428494, ModNam = 'cs2_01_weed01'}, +{HashIs = 1616084065, ModNam = 'cs2_01_weed02'}, +{HashIs = 1374740380, ModNam = 'cs2_01_weed03'}, +{HashIs = -69651602, ModNam = 'cs2_01_weed04'}, +{HashIs = -308570381, ModNam = 'cs2_01_weed05'}, +{HashIs = 388885015, ModNam = 'cs2_01_weed06'}, +{HashIs = -95768279, ModNam = 'cs2_01_weed11'}, +{HashIs = -685020437, ModNam = 'cs2_01_weed12'}, +{HashIs = -1281383468, ModNam = 'cs2_01_weed14'}, +{HashIs = 573090990, ModNam = 'cs2_02_airp_sign'}, +{HashIs = 945587311, ModNam = 'cs2_02_airstrip_dec_003'}, +{HashIs = 1654380781, ModNam = 'cs2_02_airstrip_dec_004'}, +{HashIs = 93405186, ModNam = 'cs2_02_bales_002'}, +{HashIs = -331377291, ModNam = 'cs2_02_bdec_01c'}, +{HashIs = -1557542598, ModNam = 'cs2_02_bdec_06'}, +{HashIs = 1155369871, ModNam = 'cs2_02_bdec_18'}, +{HashIs = 1131508731, ModNam = 'cs2_02_bdec_25'}, +{HashIs = -954139420, ModNam = 'cs2_02_bdec_25a'}, +{HashIs = -1337899144, ModNam = 'cs2_02_bdec_30i'}, +{HashIs = 184614134, ModNam = 'cs2_02_bdec_30j'}, +{HashIs = -1491977989, ModNam = 'cs2_02_bdec_46'}, +{HashIs = -27236462, ModNam = 'cs2_02_bdec_48'}, +{HashIs = -2143720630, ModNam = 'cs2_02_bdec_49'}, +{HashIs = 1695436258, ModNam = 'cs2_02_bdec_49b'}, +{HashIs = 1287313383, ModNam = 'cs2_02_bdec_56b'}, +{HashIs = 360355534, ModNam = 'cs2_02_bdec_57'}, +{HashIs = -1365301146, ModNam = 'cs2_02_bent_barrel'}, +{HashIs = 1124690726, ModNam = 'cs2_02_brick_pform002'}, +{HashIs = -1567136776, ModNam = 'cs2_02_brick_pform01'}, +{HashIs = 1311227420, ModNam = 'cs2_02_bridge13'}, +{HashIs = 1393758288, ModNam = 'cs2_02_bridge13b'}, +{HashIs = 1873628754, ModNam = 'cs2_02_cloth_004_lod'}, +{HashIs = -1863575437, ModNam = 'cs2_02_cloth_007_lod'}, +{HashIs = -767389015, ModNam = 'cs2_02_cs1_11b_house01_dec006'}, +{HashIs = 1075232008, ModNam = 'cs2_02_ditchfence'}, +{HashIs = -1662104041, ModNam = 'cs2_02_drttrk1'}, +{HashIs = 1734664965, ModNam = 'cs2_02_drttrk2'}, +{HashIs = 909246624, ModNam = 'cs2_02_drttrk3'}, +{HashIs = -1567735, ModNam = 'cs2_02_drttrk4'}, +{HashIs = 1795837382, ModNam = 'cs2_02_drttrk4a'}, +{HashIs = 316029413, ModNam = 'cs2_02_drttrk5'}, +{HashIs = 476957972, ModNam = 'cs2_02_drttrk6'}, +{HashIs = -1929439419, ModNam = 'cs2_02_dtrk_brdg015'}, +{HashIs = 1055547895, ModNam = 'cs2_02_emissive_lod'}, +{HashIs = -342830861, ModNam = 'cs2_02_emissive'}, +{HashIs = -176223160, ModNam = 'cs2_02_emissive2_lod'}, +{HashIs = -1565295821, ModNam = 'cs2_02_emissive2'}, +{HashIs = -1542771718, ModNam = 'cs2_02_emissive3_lod'}, +{HashIs = -1810244096, ModNam = 'cs2_02_emissive3'}, +{HashIs = 1167254092, ModNam = 'cs2_02_fbox01'}, +{HashIs = -665397564, ModNam = 'cs2_02_fdec_02d'}, +{HashIs = -1010039947, ModNam = 'cs2_02_fence_001'}, +{HashIs = -2024805850, ModNam = 'cs2_02_fence035'}, +{HashIs = -573504644, ModNam = 'cs2_02_field_dec01'}, +{HashIs = -267999257, ModNam = 'cs2_02_field_dec02'}, +{HashIs = 1472954571, ModNam = 'cs2_02_field_rocks'}, +{HashIs = -1595320034, ModNam = 'cs2_02_fnc_mesh001'}, +{HashIs = 1317123148, ModNam = 'cs2_02_fnc_mesh002'}, +{HashIs = -336236747, ModNam = 'cs2_02_fnc_mesh004'}, +{HashIs = -634467416, ModNam = 'cs2_02_fnc_mesh005'}, +{HashIs = -2011486334, ModNam = 'cs2_02_fnc_mesh006'}, +{HashIs = 1976664815, ModNam = 'cs2_02_fnc_mesh007'}, +{HashIs = 883639638, ModNam = 'cs2_02_freshplough_01'}, +{HashIs = -257511577, ModNam = 'cs2_02_frmland01'}, +{HashIs = -11252542, ModNam = 'cs2_02_frmland02'}, +{HashIs = 1539720336, ModNam = 'cs2_02_frmland02b'}, +{HashIs = 2105945161, ModNam = 'cs2_02_frmland02b001'}, +{HashIs = -1107359488, ModNam = 'cs2_02_frmland02c'}, +{HashIs = 2070262232, ModNam = 'cs2_02_frmland02x001'}, +{HashIs = 1696438359, ModNam = 'cs2_02_frmland03'}, +{HashIs = 1945089531, ModNam = 'cs2_02_frmland04'}, +{HashIs = 698130770, ModNam = 'cs2_02_frmland05'}, +{HashIs = 1865475573, ModNam = 'cs2_02_frmland05b'}, +{HashIs = -1008816290, ModNam = 'cs2_02_g_silo_xtra'}, +{HashIs = 1244162708, ModNam = 'cs2_02_glue_01'}, +{HashIs = 1080317708, ModNam = 'cs2_02_glue_02'}, +{HashIs = -351490982, ModNam = 'cs2_02_glue_03'}, +{HashIs = -409779356, ModNam = 'cs2_02_grainsilos_a001'}, +{HashIs = 1189428729, ModNam = 'cs2_02_grainsilos001'}, +{HashIs = -112577501, ModNam = 'cs2_02_hangar_detail'}, +{HashIs = 2091558338, ModNam = 'cs2_02_hanger_desk'}, +{HashIs = 1782063243, ModNam = 'cs2_02_hanger_filing_cab'}, +{HashIs = -269703656, ModNam = 'cs2_02_haybale_stack_01'}, +{HashIs = -49856435, ModNam = 'cs2_02_haybale_stack_02'}, +{HashIs = -1396662335, ModNam = 'cs2_02_haybale_stack_03'}, +{HashIs = -1154073428, ModNam = 'cs2_02_haybale_stack_04'}, +{HashIs = -923936741, ModNam = 'cs2_02_haybale_stack_05'}, +{HashIs = -702811529, ModNam = 'cs2_02_haybale_stack_06'}, +{HashIs = 1702532315, ModNam = 'cs2_02_house_gutter01'}, +{HashIs = -364229291, ModNam = 'cs2_02_house001'}, +{HashIs = 1247417556, ModNam = 'cs2_02_house01_dec003'}, +{HashIs = 1203996278, ModNam = 'cs2_02_irr_003'}, +{HashIs = 1266869633, ModNam = 'cs2_02_irr_003w'}, +{HashIs = 302563417, ModNam = 'cs2_02_irr_004_grill01'}, +{HashIs = 252679439, ModNam = 'cs2_02_irr_004'}, +{HashIs = 469236192, ModNam = 'cs2_02_irr_004w'}, +{HashIs = 2103308714, ModNam = 'cs2_02_irr_005'}, +{HashIs = 1136101534, ModNam = 'cs2_02_irr_01_grill01'}, +{HashIs = -1551033515, ModNam = 'cs2_02_irr_01'}, +{HashIs = 261461307, ModNam = 'cs2_02_irr_01w'}, +{HashIs = -1180765842, ModNam = 'cs2_02_irr_03_grill01'}, +{HashIs = 865911952, ModNam = 'cs2_02_irr_05w'}, +{HashIs = 1136225453, ModNam = 'cs2_02_irr_2weed'}, +{HashIs = 1674370945, ModNam = 'cs2_02_irr_3weed'}, +{HashIs = 2012015880, ModNam = 'cs2_02_irr_5weed'}, +{HashIs = 1936491040, ModNam = 'cs2_02_irr_5weed001'}, +{HashIs = -2055068085, ModNam = 'cs2_02_irr_5weed002'}, +{HashIs = 1942586070, ModNam = 'cs2_02_irr_5weed003'}, +{HashIs = 1228926761, ModNam = 'cs2_02_irrtemp_01'}, +{HashIs = -1901331956, ModNam = 'cs2_02_irrtemp_04'}, +{HashIs = 1946004720, ModNam = 'cs2_02_landnew1'}, +{HashIs = 1884075748, ModNam = 'cs2_02_ndec_03'}, +{HashIs = 1948630390, ModNam = 'cs2_02_ndec_12'}, +{HashIs = 923071049, ModNam = 'cs2_02_ndec_23a'}, +{HashIs = 1828702447, ModNam = 'cs2_02_pipe_19'}, +{HashIs = 917416974, ModNam = 'cs2_02_pipe_broken'}, +{HashIs = -1614951693, ModNam = 'cs2_02_pipe_broken002'}, +{HashIs = 2129132562, ModNam = 'cs2_02_pipe20'}, +{HashIs = 348427698, ModNam = 'cs2_02_pipedept_rocks'}, +{HashIs = -1928143863, ModNam = 'cs2_02_pipedept_shed'}, +{HashIs = -571778269, ModNam = 'cs2_02_pipeglue03'}, +{HashIs = 165387976, ModNam = 'cs2_02_plastic_01'}, +{HashIs = -183347022, ModNam = 'cs2_02_plasticdec_01'}, +{HashIs = 533484485, ModNam = 'cs2_02_polytunnels_09'}, +{HashIs = 2142377131, ModNam = 'cs2_02_polytunnels_14'}, +{HashIs = 469757180, ModNam = 'cs2_02_polytunnels_22'}, +{HashIs = 1090471767, ModNam = 'cs2_02_pt_hoops'}, +{HashIs = -1332300422, ModNam = 'cs2_02_pt_plastic01'}, +{HashIs = 352560891, ModNam = 'cs2_02_pt_plastic01a'}, +{HashIs = 1847417137, ModNam = 'cs2_02_pt_plastic01f'}, +{HashIs = -1691645276, ModNam = 'cs2_02_pt_plastic02'}, +{HashIs = -855937469, ModNam = 'cs2_02_pt_plastic03'}, +{HashIs = 1689493029, ModNam = 'cs2_02_pt_plastic04'}, +{HashIs = -1822131322, ModNam = 'cs2_02_pt_plastic05'}, +{HashIs = 8886041, ModNam = 'cs2_02_pt_support06'}, +{HashIs = 1291125122, ModNam = 'cs2_02_pt_support06a'}, +{HashIs = 831133817, ModNam = 'cs2_02_roadditch004'}, +{HashIs = 934356167, ModNam = 'cs2_02_roadditch005'}, +{HashIs = 796136813, ModNam = 'cs2_02_roadditch015'}, +{HashIs = -1354542223, ModNam = 'cs2_02_rubbish_pile'}, +{HashIs = 2073940961, ModNam = 'cs2_02_ruined_barn'}, +{HashIs = -725256682, ModNam = 'cs2_02_shed_ovrly003'}, +{HashIs = 845090772, ModNam = 'cs2_02_shed002'}, +{HashIs = -2134109532, ModNam = 'cs2_02_shed1_bits001'}, +{HashIs = -2098601691, ModNam = 'cs2_02_shed1_decals001'}, +{HashIs = 518784056, ModNam = 'cs2_02_signs2'}, +{HashIs = 1608943267, ModNam = 'cs2_02_small_hanger'}, +{HashIs = 2078933270, ModNam = 'cs2_02_sml_farm_barn'}, +{HashIs = -1866082745, ModNam = 'cs2_02_sml_farm_shed'}, +{HashIs = -234970500, ModNam = 'cs2_02_sml_frm_drttrk_a'}, +{HashIs = -400519488, ModNam = 'cs2_02_sml_frm_drttrk_b'}, +{HashIs = 2092322224, ModNam = 'cs2_02_sml_shed'}, +{HashIs = -1276538214, ModNam = 'cs2_02_sml_sheddec'}, +{HashIs = -1349731891, ModNam = 'cs2_02_smll_shelter'}, +{HashIs = -1504791082, ModNam = 'cs2_02_temp_store'}, +{HashIs = 969405412, ModNam = 'cs2_02_temp_trailer'}, +{HashIs = -528461076, ModNam = 'cs2_02_track_overlays008'}, +{HashIs = -1844291007, ModNam = 'cs2_02_track_overlays010'}, +{HashIs = -605032965, ModNam = 'cs2_02_track_overlays014'}, +{HashIs = -1557882148, ModNam = 'cs2_02_tunnel_cloth_25_lod'}, +{HashIs = 1127079112, ModNam = 'cs2_02_waterpdec_02'}, +{HashIs = 1111526197, ModNam = 'cs2_02_waterpipe_009'}, +{HashIs = 749953407, ModNam = 'cs2_02_waterpipe_010'}, +{HashIs = 443890947, ModNam = 'cs2_02_waterpipe_011'}, +{HashIs = -488400539, ModNam = 'cs2_02_waterpipe_02'}, +{HashIs = 1265396293, ModNam = 'cs2_02_waterpipe_03'}, +{HashIs = -1367535775, ModNam = 'cs2_02_waterpipe_03d'}, +{HashIs = 1899214295, ModNam = 'cs2_02_waterpipe_04'}, +{HashIs = 1201356951, ModNam = 'cs2_02_waterpipe_04d'}, +{HashIs = 669557566, ModNam = 'cs2_02_waterpipe_05'}, +{HashIs = 498241234, ModNam = 'cs2_02_waterpipe_06'}, +{HashIs = 308738107, ModNam = 'cs2_02_waterpipe_07'}, +{HashIs = -124009307, ModNam = 'cs2_02_waterpipe_08'}, +{HashIs = -666457501, ModNam = 'cs2_02_weed_01'}, +{HashIs = -421673071, ModNam = 'cs2_02_weed_02'}, +{HashIs = -190618852, ModNam = 'cs2_02_weed_03'}, +{HashIs = 1011761551, ModNam = 'cs2_02_wetfield_01'}, +{HashIs = 878221878, ModNam = 'cs2_02_wetfield_01d'}, +{HashIs = -2114089259, ModNam = 'cs2_02_wood_posts'}, +{HashIs = 1534418931, ModNam = 'cs2_02_wpipes_01'}, +{HashIs = 1554211407, ModNam = 'cs2_02_wpipes_02'}, +{HashIs = 920622792, ModNam = 'cs2_02_wpipes_03'}, +{HashIs = 1200437283, ModNam = 'cs2_02_wpipes_04'}, +{HashIs = 610070979, ModNam = 'cs2_02_wpipes_05'}, +{HashIs = -1241344748, ModNam = 'cs2_02_wpipes_06'}, +{HashIs = 943261415, ModNam = 'cs2_03__armco_end_12'}, +{HashIs = 1238862394, ModNam = 'cs2_03__brgrail_01'}, +{HashIs = 872229096, ModNam = 'cs2_03_armco_right_glue'}, +{HashIs = 1334430499, ModNam = 'cs2_03_barn_002_a'}, +{HashIs = 1085587731, ModNam = 'cs2_03_barn_002'}, +{HashIs = 1623503812, ModNam = 'cs2_03_barn001_ovr'}, +{HashIs = -347727313, ModNam = 'cs2_03_barn001'}, +{HashIs = -1004841278, ModNam = 'cs2_03_barn03_a'}, +{HashIs = 1410544716, ModNam = 'cs2_03_barn03'}, +{HashIs = 1011939887, ModNam = 'cs2_03_bigbrdge1'}, +{HashIs = -107839253, ModNam = 'cs2_03_brdg1'}, +{HashIs = -2107260221, ModNam = 'cs2_03_brick_pform008'}, +{HashIs = 1935211718, ModNam = 'cs2_03_brick_pform01'}, +{HashIs = 648757316, ModNam = 'cs2_03_bridge_03_shad'}, +{HashIs = -612535782, ModNam = 'cs2_03_bridge_03'}, +{HashIs = -1239369911, ModNam = 'cs2_03_bridge_shad03_slod1'}, +{HashIs = 933660346, ModNam = 'cs2_03_bridgerail_01'}, +{HashIs = -1521556979, ModNam = 'cs2_03_bridgerail_02'}, +{HashIs = -1675571279, ModNam = 'cs2_03_bridgerail_03'}, +{HashIs = -122042845, ModNam = 'cs2_03_brokengate01'}, +{HashIs = -1727724782, ModNam = 'cs2_03_burntovly'}, +{HashIs = -304014782, ModNam = 'cs2_03_catshed_filler01'}, +{HashIs = 578100013, ModNam = 'cs2_03_cattleshade03_a'}, +{HashIs = -1657784408, ModNam = 'cs2_03_cattleshade03'}, +{HashIs = 102288761, ModNam = 'cs2_03_cattleshed01'}, +{HashIs = -94404824, ModNam = 'cs2_03_channel_water'}, +{HashIs = 1550203565, ModNam = 'cs2_03_concplnth'}, +{HashIs = -718333615, ModNam = 'cs2_03_crop_sml_008'}, +{HashIs = -411255316, ModNam = 'cs2_03_crop_sml_009'}, +{HashIs = 1023535573, ModNam = 'cs2_03_crop_sml_010'}, +{HashIs = 1320324406, ModNam = 'cs2_03_crop_sml_011'}, +{HashIs = 1634972344, ModNam = 'cs2_03_crop_sml_012'}, +{HashIs = -512347453, ModNam = 'cs2_03_crop_sml_013'}, +{HashIs = -214444474, ModNam = 'cs2_03_crop_sml_014'}, +{HashIs = 97975172, ModNam = 'cs2_03_crop_sml_015'}, +{HashIs = 395812609, ModNam = 'cs2_03_crop_sml_016'}, +{HashIs = -1062604505, ModNam = 'cs2_03_crop_sml_017'}, +{HashIs = 1195099250, ModNam = 'cs2_03_culvert02'}, +{HashIs = -332107999, ModNam = 'cs2_03_culvert1'}, +{HashIs = -1251441280, ModNam = 'cs2_03_dcl_rd_join_01'}, +{HashIs = -955875505, ModNam = 'cs2_03_decal_001'}, +{HashIs = 158121720, ModNam = 'cs2_03_decal1'}, +{HashIs = -1403989447, ModNam = 'cs2_03_desfrmhsend_02'}, +{HashIs = -477708124, ModNam = 'cs2_03_desfrmhsend_03'}, +{HashIs = -1865999578, ModNam = 'cs2_03_desfrmhsend_04'}, +{HashIs = -936113665, ModNam = 'cs2_03_desfrmhsend_05'}, +{HashIs = -648696766, ModNam = 'cs2_03_desfrmhsend_06'}, +{HashIs = 745689722, ModNam = 'cs2_03_desfrmhsend_07'}, +{HashIs = 1051784951, ModNam = 'cs2_03_desfrmhsend_08'}, +{HashIs = 1024816108, ModNam = 'cs2_03_desfrmhsend_09'}, +{HashIs = -1801923630, ModNam = 'cs2_03_desfrmhsend_1'}, +{HashIs = -1047560710, ModNam = 'cs2_03_desfrmhsend_11'}, +{HashIs = -2084634022, ModNam = 'cs2_03_desfrmhsend_12'}, +{HashIs = 165558336, ModNam = 'cs2_03_desfrmhsstrt'}, +{HashIs = 1059772523, ModNam = 'cs2_03_drain_t03w'}, +{HashIs = 1299725938, ModNam = 'cs2_03_drain3_grid01'}, +{HashIs = -447558503, ModNam = 'cs2_03_drainage_jun1w'}, +{HashIs = -401342494, ModNam = 'cs2_03_drainage_junct_shdw'}, +{HashIs = 390576244, ModNam = 'cs2_03_drainage_junct_shdw001'}, +{HashIs = 636933586, ModNam = 'cs2_03_drainage_junct_shdw002'}, +{HashIs = 1731180013, ModNam = 'cs2_03_drainage_junct001'}, +{HashIs = -284951851, ModNam = 'cs2_03_drainage_tmplt003'}, +{HashIs = 1455955598, ModNam = 'cs2_03_drainagewide_03'}, +{HashIs = 1480289393, ModNam = 'cs2_03_draingrll001'}, +{HashIs = -762322664, ModNam = 'cs2_03_draingrll002'}, +{HashIs = -2143798166, ModNam = 'cs2_03_draingrll003'}, +{HashIs = 1540053324, ModNam = 'cs2_03_drttrk03'}, +{HashIs = 817103646, ModNam = 'cs2_03_drttrk04'}, +{HashIs = 642313800, ModNam = 'cs2_03_drttrk05'}, +{HashIs = -1494323311, ModNam = 'cs2_03_drttrk06'}, +{HashIs = -1799173318, ModNam = 'cs2_03_drttrk07'}, +{HashIs = -1986284308, ModNam = 'cs2_03_drttrk08'}, +{HashIs = -1821074801, ModNam = 'cs2_03_drttrk1'}, +{HashIs = 1776043867, ModNam = 'cs2_03_drttrk2'}, +{HashIs = -874399838, ModNam = 'cs2_03_emissive_lod'}, +{HashIs = 1580969984, ModNam = 'cs2_03_emissive'}, +{HashIs = -1921634635, ModNam = 'cs2_03_emissive002_lod'}, +{HashIs = -963236916, ModNam = 'cs2_03_emissive02'}, +{HashIs = 1484829460, ModNam = 'cs2_03_farm_burnt_slod'}, +{HashIs = 525240746, ModNam = 'cs2_03_farm_grp3_winfire00'}, +{HashIs = 1210054181, ModNam = 'cs2_03_farm_grp3_winsmoke00'}, +{HashIs = 1136394147, ModNam = 'cs2_03_farm_slod'}, +{HashIs = -1070155493, ModNam = 'cs2_03_farmsign_01'}, +{HashIs = -769630994, ModNam = 'cs2_03_farmsign_02'}, +{HashIs = 2063771268, ModNam = 'cs2_03_field_dec_06'}, +{HashIs = -499784214, ModNam = 'cs2_03_field_dec01'}, +{HashIs = -1325759627, ModNam = 'cs2_03_field_dec01a'}, +{HashIs = -103312082, ModNam = 'cs2_03_field_dec01b'}, +{HashIs = -1520997342, ModNam = 'cs2_03_field_dec02'}, +{HashIs = -1886764920, ModNam = 'cs2_03_field_dec03'}, +{HashIs = -617064477, ModNam = 'cs2_03_field_dec04'}, +{HashIs = -1268250045, ModNam = 'cs2_03_field_dec05'}, +{HashIs = -895538974, ModNam = 'cs2_03_field_dec05a'}, +{HashIs = 1584750183, ModNam = 'cs2_03_field_dec07'}, +{HashIs = -2117163759, ModNam = 'cs2_03_field_dec08'}, +{HashIs = -1031676737, ModNam = 'cs2_03_fl3_grill001'}, +{HashIs = 415989429, ModNam = 'cs2_03_fmhse_vfx_parent'}, +{HashIs = -1031867995, ModNam = 'cs2_03_fmhse_vfx_parent001'}, +{HashIs = -1807477456, ModNam = 'cs2_03_fmhse_vfx_parent002'}, +{HashIs = -399262450, ModNam = 'cs2_03_fmhse_vfx_parent003'}, +{HashIs = -1306439446, ModNam = 'cs2_03_fmhse_vfx_parent004'}, +{HashIs = -79011013, ModNam = 'cs2_03_fmhse_vfx_parent005'}, +{HashIs = -707061667, ModNam = 'cs2_03_fmhse_vfx_parent006'}, +{HashIs = -195930801, ModNam = 'cs2_03_fmhse_vfx_parent007'}, +{HashIs = -819918099, ModNam = 'cs2_03_fmhse_vfx_parent008'}, +{HashIs = 404561120, ModNam = 'cs2_03_fmhse_vfx_parent009'}, +{HashIs = 989324901, ModNam = 'cs2_03_fmhse_vfx_parent010'}, +{HashIs = -1278093285, ModNam = 'cs2_03_fmhse_vfx_parent011'}, +{HashIs = -1485815976, ModNam = 'cs2_03_fmhse_vfx_parent012'}, +{HashIs = -1867116060, ModNam = 'cs2_03_fmhse_vfx_parent013'}, +{HashIs = -2115013549, ModNam = 'cs2_03_fmhse_vfx_parent014'}, +{HashIs = -995755589, ModNam = 'cs2_03_fmhse_vfx_parent015'}, +{HashIs = -2134434564, ModNam = 'cs2_03_frm005'}, +{HashIs = -286674634, ModNam = 'cs2_03_frm01_int_lod'}, +{HashIs = -330125695, ModNam = 'cs2_03_frm01_ovly'}, +{HashIs = -443038002, ModNam = 'cs2_03_frm01_windows_lod'}, +{HashIs = 403326683, ModNam = 'cs2_03_frm01_windows'}, +{HashIs = -1729474944, ModNam = 'cs2_03_frm01'}, +{HashIs = 1858297200, ModNam = 'cs2_03_frm02_ovly'}, +{HashIs = 1970767771, ModNam = 'cs2_03_frm03'}, +{HashIs = -1493505383, ModNam = 'cs2_03_frm04'}, +{HashIs = 1589309938, ModNam = 'cs2_03_frmbnt_det01'}, +{HashIs = 879009094, ModNam = 'cs2_03_frmbnt_det02'}, +{HashIs = -878114240, ModNam = 'cs2_03_frmburnt01'}, +{HashIs = -101947706, ModNam = 'cs2_03_frmburnt02'}, +{HashIs = -1609290903, ModNam = 'cs2_03_frmland1'}, +{HashIs = 1310613275, ModNam = 'cs2_03_frmland12'}, +{HashIs = 2118903769, ModNam = 'cs2_03_frmland2'}, +{HashIs = 1803567682, ModNam = 'cs2_03_frmland3'}, +{HashIs = 1760640292, ModNam = 'cs2_03_frmland4'}, +{HashIs = 1462540699, ModNam = 'cs2_03_frmland5'}, +{HashIs = -1035780990, ModNam = 'cs2_03_frmland6_dcl'}, +{HashIs = 1968231931, ModNam = 'cs2_03_frmland6'}, +{HashIs = 585150752, ModNam = 'cs2_03_frmland7'}, +{HashIs = 1605905098, ModNam = 'cs2_03_frmland8'}, +{HashIs = 1266135730, ModNam = 'cs2_03_frmland8b'}, +{HashIs = -2044168278, ModNam = 'cs2_03_frmland9'}, +{HashIs = -340778799, ModNam = 'cs2_03_frmtrk05'}, +{HashIs = -1457170826, ModNam = 'cs2_03_glue_01'}, +{HashIs = 1926621656, ModNam = 'cs2_03_glue_02'}, +{HashIs = 1150881119, ModNam = 'cs2_03_glue_03'}, +{HashIs = -1551283362, ModNam = 'cs2_03_glue_04'}, +{HashIs = 1410346093, ModNam = 'cs2_03_glue_05'}, +{HashIs = -258841233, ModNam = 'cs2_03_glue_08'}, +{HashIs = -912296881, ModNam = 'cs2_03_grainsilos_dec'}, +{HashIs = -146701665, ModNam = 'cs2_03_grainsilos'}, +{HashIs = -383627714, ModNam = 'cs2_03_haystack001'}, +{HashIs = -1275927584, ModNam = 'cs2_03_haystack002'}, +{HashIs = -592135087, ModNam = 'cs2_03_irr_005w'}, +{HashIs = -354908598, ModNam = 'cs2_03_irr_01weed'}, +{HashIs = 1911933755, ModNam = 'cs2_03_irr_1weed'}, +{HashIs = -1510741500, ModNam = 'cs2_03_irr_2weed'}, +{HashIs = -89604507, ModNam = 'cs2_03_irr_3weed'}, +{HashIs = -2013269392, ModNam = 'cs2_03_irr_4weed'}, +{HashIs = -204335713, ModNam = 'cs2_03_irr_5weed'}, +{HashIs = -1894564192, ModNam = 'cs2_03_land01'}, +{HashIs = -1655317723, ModNam = 'cs2_03_land02'}, +{HashIs = 1782707454, ModNam = 'cs2_03_land03'}, +{HashIs = 1318444857, ModNam = 'cs2_03_props_combo_dslod'}, +{HashIs = -403802279, ModNam = 'cs2_03_ranch008_temp'}, +{HashIs = -490592519, ModNam = 'cs2_03_rd_dec1'}, +{HashIs = 445058012, ModNam = 'cs2_03_s_tank_frm1'}, +{HashIs = -3939911, ModNam = 'cs2_03_shed002'}, +{HashIs = -804978116, ModNam = 'cs2_03_shed003'}, +{HashIs = 1296825528, ModNam = 'cs2_03_shed004'}, +{HashIs = -1920841590, ModNam = 'cs2_03_shel_roof_005'}, +{HashIs = 1875344579, ModNam = 'cs2_03_shelter_002'}, +{HashIs = 457123875, ModNam = 'cs2_03_shittank_a'}, +{HashIs = -856911448, ModNam = 'cs2_03_shittank_ladder_02'}, +{HashIs = 97107144, ModNam = 'cs2_03_shittank_ladder01'}, +{HashIs = 1832630528, ModNam = 'cs2_03_shittank'}, +{HashIs = -732144519, ModNam = 'cs2_03_signs01'}, +{HashIs = -436142142, ModNam = 'cs2_03_signs02'}, +{HashIs = 415184416, ModNam = 'cs2_03_silo_002_ladder'}, +{HashIs = 892363859, ModNam = 'cs2_03_silo_002_ovr'}, +{HashIs = -1301837731, ModNam = 'cs2_03_silo_002'}, +{HashIs = 1039425572, ModNam = 'cs2_03_silo_ladder_10'}, +{HashIs = -1361206594, ModNam = 'cs2_03_silo_ladder10'}, +{HashIs = -1637416495, ModNam = 'cs2_03_silo_ladder11'}, +{HashIs = 1779655388, ModNam = 'cs2_03_silos_dec'}, +{HashIs = -2117521020, ModNam = 'cs2_03_silos_pipe01'}, +{HashIs = -1773043014, ModNam = 'cs2_03_silos_pipe01b'}, +{HashIs = -927515855, ModNam = 'cs2_03_silos_sign001'}, +{HashIs = 1829494195, ModNam = 'cs2_03_silos'}, +{HashIs = 277389680, ModNam = 'cs2_03_sluice_ladr'}, +{HashIs = -535128328, ModNam = 'cs2_03_sluicetest'}, +{HashIs = -267000568, ModNam = 'cs2_03_stable2_o'}, +{HashIs = -2119268230, ModNam = 'cs2_03_stables'}, +{HashIs = 1220401235, ModNam = 'cs2_03_stubble031'}, +{HashIs = -571833698, ModNam = 'cs2_03_stubble033'}, +{HashIs = -273930719, ModNam = 'cs2_03_stubble034'}, +{HashIs = 39734149, ModNam = 'cs2_03_stubble035'}, +{HashIs = 279078925, ModNam = 'cs2_03_stubble036'}, +{HashIs = 989412526, ModNam = 'cs2_03_stubble037'}, +{HashIs = -1167474963, ModNam = 'cs2_03_stubble040'}, +{HashIs = -457763961, ModNam = 'cs2_03_stubble041'}, +{HashIs = 352646178, ModNam = 'cs2_03_stubble042'}, +{HashIs = -982349022, ModNam = 'cs2_03_trough_small_01'}, +{HashIs = -1291033002, ModNam = 'cs2_03_trough_small_02'}, +{HashIs = -231889854, ModNam = 'cs2_03_tunl_fizz01'}, +{HashIs = -1089454584, ModNam = 'cs2_03_tunl_fizz02'}, +{HashIs = 270244177, ModNam = 'cs2_03_tunnel11'}, +{HashIs = -549539738, ModNam = 'cs2_03_tunnel11b'}, +{HashIs = -1982692816, ModNam = 'cs2_03_wall001'}, +{HashIs = -2052752938, ModNam = 'cs2_03_wall002'}, +{HashIs = 1399690599, ModNam = 'cs2_03_wall005'}, +{HashIs = 765872597, ModNam = 'cs2_03_wall006'}, +{HashIs = 529444262, ModNam = 'cs2_03_wall007'}, +{HashIs = 123029347, ModNam = 'cs2_03_waterpipe_008'}, +{HashIs = 1502604531, ModNam = 'cs2_03_waterpipe_010'}, +{HashIs = 1709475228, ModNam = 'cs2_03_waterpipe_012'}, +{HashIs = 745777695, ModNam = 'cs2_03_weed_01'}, +{HashIs = 1060196250, ModNam = 'cs2_03_weed_02'}, +{HashIs = -803704474, ModNam = 'cs2_03_weed_03'}, +{HashIs = -488696077, ModNam = 'cs2_03_weed_04'}, +{HashIs = -206948215, ModNam = 'cs2_03_weed_05'}, +{HashIs = -1405706229, ModNam = 'cs2_03_windmill_dummy_01'}, +{HashIs = 1998447572, ModNam = 'cs2_03_windmill_lod'}, +{HashIs = 194214649, ModNam = 'cs2_03_wire_support'}, +{HashIs = 331842022, ModNam = 'cs2_03_wpipes_002'}, +{HashIs = -1162171862, ModNam = 'cs2_03_wpipes_01'}, +{HashIs = 1696181688, ModNam = 'cs2_04_barn01'}, +{HashIs = -265960498, ModNam = 'cs2_04_barn02'}, +{HashIs = 545039483, ModNam = 'cs2_04_barn03'}, +{HashIs = -757659343, ModNam = 'cs2_04_barn04'}, +{HashIs = 872744202, ModNam = 'cs2_04_barndet01'}, +{HashIs = -1049616418, ModNam = 'cs2_04_barndet02'}, +{HashIs = -820856029, ModNam = 'cs2_04_barndet03'}, +{HashIs = -1662298411, ModNam = 'cs2_04_barndet04'}, +{HashIs = -1432030648, ModNam = 'cs2_04_barndet05'}, +{HashIs = 829751270, ModNam = 'cs2_04_barndet06'}, +{HashIs = 1776025784, ModNam = 'cs2_04_barns_o'}, +{HashIs = -1851357300, ModNam = 'cs2_04_bhack_d'}, +{HashIs = -2060261324, ModNam = 'cs2_04_bhack'}, +{HashIs = -2103726506, ModNam = 'cs2_04_branches-'}, +{HashIs = -1201477264, ModNam = 'cs2_04_carwash_building_dec'}, +{HashIs = 998228192, ModNam = 'cs2_04_carwash_building'}, +{HashIs = 622645954, ModNam = 'cs2_04_carwash_bunting_1'}, +{HashIs = 1376529572, ModNam = 'cs2_04_carwash_bunting_2'}, +{HashIs = 1085377007, ModNam = 'cs2_04_carwash_bunting_3'}, +{HashIs = 1843913819, ModNam = 'cs2_04_carwash_bunting_4'}, +{HashIs = 1312000182, ModNam = 'cs2_04_carwash_forecourt_dec'}, +{HashIs = -1263999656, ModNam = 'cs2_04_carwash_forecourta_dec'}, +{HashIs = 6033873, ModNam = 'cs2_04_ch2_02b_juicestand_ovl'}, +{HashIs = -833131649, ModNam = 'cs2_04_deadtree01'}, +{HashIs = 1466312516, ModNam = 'cs2_04_doghut_a_d'}, +{HashIs = -1372630536, ModNam = 'cs2_04_doghut_a'}, +{HashIs = -360243802, ModNam = 'cs2_04_doghut_b_d'}, +{HashIs = 1668463740, ModNam = 'cs2_04_doghut_b'}, +{HashIs = -580858370, ModNam = 'cs2_04_drain_suprt005'}, +{HashIs = 837809951, ModNam = 'cs2_04_drain_suprt007'}, +{HashIs = 1613278014, ModNam = 'cs2_04_drain_suprt01'}, +{HashIs = 136290271, ModNam = 'cs2_04_drain_suprt011'}, +{HashIs = -843994368, ModNam = 'cs2_04_drain_suprt012'}, +{HashIs = -478554480, ModNam = 'cs2_04_drain_suprt013'}, +{HashIs = 1793123684, ModNam = 'cs2_04_drain_suprt015'}, +{HashIs = 824046047, ModNam = 'cs2_04_drain_suprt016'}, +{HashIs = 1193352677, ModNam = 'cs2_04_drain_suprt017'}, +{HashIs = -1542465595, ModNam = 'cs2_04_drain_suprt018'}, +{HashIs = -550513573, ModNam = 'cs2_04_emissive_barn'}, +{HashIs = -453438187, ModNam = 'cs2_04_emissive_barnlod'}, +{HashIs = -555078165, ModNam = 'cs2_04_emissive_gas'}, +{HashIs = 1645698227, ModNam = 'cs2_04_emissive_gaslod'}, +{HashIs = 1996323258, ModNam = 'cs2_04_farmtrack00'}, +{HashIs = 1294727354, ModNam = 'cs2_04_farmtrack00a'}, +{HashIs = -2094211, ModNam = 'cs2_04_farmtrack01'}, +{HashIs = 364918589, ModNam = 'cs2_04_farmtrack02'}, +{HashIs = 343764826, ModNam = 'cs2_04_farmtrack03a'}, +{HashIs = 1085378887, ModNam = 'cs2_04_field_d_01'}, +{HashIs = 762866385, ModNam = 'cs2_04_field_d_02'}, +{HashIs = 570348510, ModNam = 'cs2_04_field_d_03'}, +{HashIs = -748535053, ModNam = 'cs2_04_frmland2'}, +{HashIs = -389270487, ModNam = 'cs2_04_frmland2a'}, +{HashIs = -970446729, ModNam = 'cs2_04_frmland3'}, +{HashIs = -825566219, ModNam = 'cs2_04_glue_01'}, +{HashIs = -1543272857, ModNam = 'cs2_04_glue_02'}, +{HashIs = 829062472, ModNam = 'cs2_04_grapesign'}, +{HashIs = 1450234590, ModNam = 'cs2_04_haybale01'}, +{HashIs = 74788536, ModNam = 'cs2_04_haybale02'}, +{HashIs = 635040129, ModNam = 'cs2_04_haybale04'}, +{HashIs = 921136261, ModNam = 'cs2_04_juicestand'}, +{HashIs = -1181569975, ModNam = 'cs2_04_land_01_d'}, +{HashIs = -1553391122, ModNam = 'cs2_04_land_01'}, +{HashIs = -566552687, ModNam = 'cs2_04_land_02'}, +{HashIs = 267680515, ModNam = 'cs2_04_land_03'}, +{HashIs = 149317593, ModNam = 'cs2_04_land_03a'}, +{HashIs = 849238054, ModNam = 'cs2_04_land_04_dcl003'}, +{HashIs = 1166671357, ModNam = 'cs2_04_land_04_dcl004'}, +{HashIs = -1792375435, ModNam = 'cs2_04_land_04'}, +{HashIs = 1654099246, ModNam = 'cs2_04_land_04a'}, +{HashIs = 1014958747, ModNam = 'cs2_04_log_stack'}, +{HashIs = -1288552061, ModNam = 'cs2_04_log_stack001'}, +{HashIs = -795902915, ModNam = 'cs2_04_log_stack002'}, +{HashIs = 832618078, ModNam = 'cs2_04_log_stack003'}, +{HashIs = 1268952568, ModNam = 'cs2_04_logging_d01'}, +{HashIs = -1941208028, ModNam = 'cs2_04_polytunl_poles01'}, +{HashIs = -1402435711, ModNam = 'cs2_04_polytunnels_01'}, +{HashIs = -1904465871, ModNam = 'cs2_04_refproxy_02'}, +{HashIs = -593509253, ModNam = 'cs2_04_refproxy_03'}, +{HashIs = -109248971, ModNam = 'cs2_04_refproxy_04'}, +{HashIs = -922542782, ModNam = 'cs2_04_refproxy_05'}, +{HashIs = 1173886762, ModNam = 'cs2_04_refproxy_06'}, +{HashIs = 1352454362, ModNam = 'cs2_04_roadside_decal_a'}, +{HashIs = 2064196799, ModNam = 'cs2_04_shed002'}, +{HashIs = 1763023715, ModNam = 'cs2_04_sign03'}, +{HashIs = 21177128, ModNam = 'cs2_04_signneon_lod'}, +{HashIs = -1539913351, ModNam = 'cs2_04_signneon'}, +{HashIs = -1028576883, ModNam = 'cs2_04_signs02'}, +{HashIs = 2144243307, ModNam = 'cs2_04_stubble01'}, +{HashIs = -1390593992, ModNam = 'cs2_04_stubble015'}, +{HashIs = -1613980265, ModNam = 'cs2_04_stubble016'}, +{HashIs = -1316765435, ModNam = 'cs2_04_stubble017'}, +{HashIs = -785383315, ModNam = 'cs2_04_stubble018'}, +{HashIs = -10396465, ModNam = 'cs2_04_stubble019'}, +{HashIs = -49149708, ModNam = 'cs2_04_stubble02'}, +{HashIs = 1180525162, ModNam = 'cs2_04_stubble020'}, +{HashIs = 411600577, ModNam = 'cs2_04_stubble021'}, +{HashIs = -1785921336, ModNam = 'cs2_04_stubble022'}, +{HashIs = -1488673737, ModNam = 'cs2_04_stubble023'}, +{HashIs = 317488005, ModNam = 'cs2_04_stubble024'}, +{HashIs = -362159200, ModNam = 'cs2_04_stubble03'}, +{HashIs = 1193993509, ModNam = 'cs2_04_stubble031'}, +{HashIs = 914342863, ModNam = 'cs2_04_stubble032'}, +{HashIs = 868007497, ModNam = 'cs2_04_stubble033'}, +{HashIs = -1288553166, ModNam = 'cs2_04_stubble034'}, +{HashIs = -1585931841, ModNam = 'cs2_04_stubble035'}, +{HashIs = 248018013, ModNam = 'cs2_04_stubble036'}, +{HashIs = -50212656, ModNam = 'cs2_04_stubble037'}, +{HashIs = 1758505060, ModNam = 'cs2_04_stubble038'}, +{HashIs = 1519586281, ModNam = 'cs2_04_stubble039'}, +{HashIs = -644267521, ModNam = 'cs2_04_stubble04'}, +{HashIs = -433871836, ModNam = 'cs2_04_stubble040'}, +{HashIs = -691651495, ModNam = 'cs2_04_stubble05'}, +{HashIs = 912849877, ModNam = 'cs2_04_stubble06'}, +{HashIs = 1430276131, ModNam = 'cs2_04_stubble12'}, +{HashIs = 1738337500, ModNam = 'cs2_04_stubble13'}, +{HashIs = 836403544, ModNam = 'cs2_04_stubble14'}, +{HashIs = -1909938362, ModNam = 'cs2_04_watertank01'}, +{HashIs = 485084846, ModNam = 'cs2_04_weed_02'}, +{HashIs = -1105194724, ModNam = 'cs2_04_weed_03'}, +{HashIs = -866007076, ModNam = 'cs2_05_barn01_o'}, +{HashIs = -297503601, ModNam = 'cs2_05_barn01'}, +{HashIs = -1547443603, ModNam = 'cs2_05_barn02_o'}, +{HashIs = -2141808459, ModNam = 'cs2_05_barn02'}, +{HashIs = -78665011, ModNam = 'cs2_05_barn03_o'}, +{HashIs = -861327015, ModNam = 'cs2_05_barn03'}, +{HashIs = -553921026, ModNam = 'cs2_05_barn04'}, +{HashIs = 1867071116, ModNam = 'cs2_05_barn05_o'}, +{HashIs = 656795217, ModNam = 'cs2_05_barn05'}, +{HashIs = 765600670, ModNam = 'cs2_05_brick_pform01'}, +{HashIs = -426568319, ModNam = 'cs2_05_brick_pform02'}, +{HashIs = 1874557778, ModNam = 'cs2_05_bridge_1'}, +{HashIs = 255318503, ModNam = 'cs2_05_bridge_decal001'}, +{HashIs = 1945994158, ModNam = 'cs2_05_bridge_w'}, +{HashIs = -1874374009, ModNam = 'cs2_05_bridge2'}, +{HashIs = -908346793, ModNam = 'cs2_05_bridgefizz01'}, +{HashIs = -92063325, ModNam = 'cs2_05_build2_o_02'}, +{HashIs = 1725016042, ModNam = 'cs2_05_build2_o'}, +{HashIs = 1677571757, ModNam = 'cs2_05_culvert006'}, +{HashIs = 1475664966, ModNam = 'cs2_05_culvert01'}, +{HashIs = -355809585, ModNam = 'cs2_05_d00'}, +{HashIs = -1012369273, ModNam = 'cs2_05_d01'}, +{HashIs = -705946350, ModNam = 'cs2_05_d02'}, +{HashIs = -172951437, ModNam = 'cs2_05_decal_003'}, +{HashIs = 237808006, ModNam = 'cs2_05_decal_008'}, +{HashIs = -886312022, ModNam = 'cs2_05_draingrll'}, +{HashIs = 395225693, ModNam = 'cs2_05_fnc_mesh001'}, +{HashIs = 165875462, ModNam = 'cs2_05_fnc_mesh002'}, +{HashIs = 1949950898, ModNam = 'cs2_05_fnc_mesh003'}, +{HashIs = 1854805582, ModNam = 'cs2_05_frmdecs00'}, +{HashIs = 148980446, ModNam = 'cs2_05_frmdecs01a'}, +{HashIs = 1183825482, ModNam = 'cs2_05_frmdecs01b'}, +{HashIs = 1230554076, ModNam = 'cs2_05_frmdecs01c'}, +{HashIs = 53264281, ModNam = 'cs2_05_frmdecs02'}, +{HashIs = -1443197658, ModNam = 'cs2_05_frmdecs03'}, +{HashIs = 1037426148, ModNam = 'cs2_05_frmland1_dec01'}, +{HashIs = -1926656783, ModNam = 'cs2_05_frmland1_ed'}, +{HashIs = -423418386, ModNam = 'cs2_05_frmland1'}, +{HashIs = -201801639, ModNam = 'cs2_05_frmland2'}, +{HashIs = -826558539, ModNam = 'cs2_05_glue_01'}, +{HashIs = -1075406325, ModNam = 'cs2_05_glue_02'}, +{HashIs = 931605833, ModNam = 'cs2_05_glue_02a'}, +{HashIs = 694030583, ModNam = 'cs2_05_glue_02b'}, +{HashIs = 1413211826, ModNam = 'cs2_05_glue_02c'}, +{HashIs = 1173998126, ModNam = 'cs2_05_glue_02d'}, +{HashIs = 1421523016, ModNam = 'cs2_05_grainsilo_a_xtra'}, +{HashIs = 1709228198, ModNam = 'cs2_05_grainsilo_a'}, +{HashIs = 1947510660, ModNam = 'cs2_05_grainsilo_ad1'}, +{HashIs = -187245302, ModNam = 'cs2_05_grainsilo_d1'}, +{HashIs = 554305623, ModNam = 'cs2_05_grainsilo'}, +{HashIs = -804318029, ModNam = 'cs2_05_grainsiloxtra'}, +{HashIs = 508438839, ModNam = 'cs2_05_grainsiloxtra2'}, +{HashIs = 256936760, ModNam = 'cs2_05_grainsiloxtra3'}, +{HashIs = -1055343610, ModNam = 'cs2_05_gs_ground_o'}, +{HashIs = 1468943420, ModNam = 'cs2_05_gs_ground'}, +{HashIs = 1515235929, ModNam = 'cs2_05_haystacks'}, +{HashIs = -1044607949, ModNam = 'cs2_05_haystacks02'}, +{HashIs = -259654433, ModNam = 'cs2_05_house'}, +{HashIs = -1313579127, ModNam = 'cs2_05_irr_006'}, +{HashIs = 445788531, ModNam = 'cs2_05_irr_009'}, +{HashIs = 1993751669, ModNam = 'cs2_05_irripipes01'}, +{HashIs = -323250846, ModNam = 'cs2_05_ladder_003_lod'}, +{HashIs = 498692875, ModNam = 'cs2_05_ladder_003'}, +{HashIs = 269342644, ModNam = 'cs2_05_ladder_004'}, +{HashIs = -1052558816, ModNam = 'cs2_05_ladder_005'}, +{HashIs = -235860076, ModNam = 'cs2_05_ladder_01'}, +{HashIs = -1916529378, ModNam = 'cs2_05_ladder_010'}, +{HashIs = -544884576, ModNam = 'cs2_05_ladder_011'}, +{HashIs = -247440363, ModNam = 'cs2_05_ladder_012'}, +{HashIs = 1327222579, ModNam = 'cs2_05_land01_dec'}, +{HashIs = -15530268, ModNam = 'cs2_05_land01'}, +{HashIs = 1398049879, ModNam = 'cs2_05_land09_d'}, +{HashIs = 1441503778, ModNam = 'cs2_05_land09_da1'}, +{HashIs = 739919488, ModNam = 'cs2_05_land09_da2'}, +{HashIs = 1902596377, ModNam = 'cs2_05_land09_da3'}, +{HashIs = 1738620301, ModNam = 'cs2_05_land09_da4'}, +{HashIs = 713868125, ModNam = 'cs2_05_land09_da5'}, +{HashIs = 540192425, ModNam = 'cs2_05_land09_da6'}, +{HashIs = 1571411903, ModNam = 'cs2_05_land09_da623'}, +{HashIs = -579481231, ModNam = 'cs2_05_land09_desert'}, +{HashIs = 901272869, ModNam = 'cs2_05_land09_g_culv'}, +{HashIs = -1507371770, ModNam = 'cs2_05_land09'}, +{HashIs = -108068334, ModNam = 'cs2_05_land09b_desert'}, +{HashIs = 1940519183, ModNam = 'cs2_05_land09b'}, +{HashIs = 1016972828, ModNam = 'cs2_05_littlewall'}, +{HashIs = 1887942973, ModNam = 'cs2_05_pipesnolod'}, +{HashIs = -1111701560, ModNam = 'cs2_05_plane_crash_lod'}, +{HashIs = 2018517429, ModNam = 'cs2_05_plane_crash'}, +{HashIs = 169528046, ModNam = 'cs2_05_plastic019'}, +{HashIs = -1240979918, ModNam = 'cs2_05_prkdetails'}, +{HashIs = 972577570, ModNam = 'cs2_05_puddle_dec'}, +{HashIs = 2081961474, ModNam = 'cs2_05_retaining_walld_003'}, +{HashIs = -1667959053, ModNam = 'cs2_05_retaining_walld_004'}, +{HashIs = 534803735, ModNam = 'cs2_05_retwall'}, +{HashIs = -1391176642, ModNam = 'cs2_05_retwalldec'}, +{HashIs = 259277810, ModNam = 'cs2_05_roadditch015'}, +{HashIs = -2022206706, ModNam = 'cs2_05_shed01'}, +{HashIs = 866855113, ModNam = 'cs2_05_signs'}, +{HashIs = -475596062, ModNam = 'cs2_05_silo_ladr_01'}, +{HashIs = 967524399, ModNam = 'cs2_05_silobuild_details'}, +{HashIs = -266095510, ModNam = 'cs2_05_silobuild_nolod'}, +{HashIs = -377869464, ModNam = 'cs2_05_silobuild_rails'}, +{HashIs = 375370588, ModNam = 'cs2_05_silobuild'}, +{HashIs = -1442532779, ModNam = 'cs2_05_track008'}, +{HashIs = -1182916237, ModNam = 'cs2_05_track01'}, +{HashIs = -496897234, ModNam = 'cs2_05_track06'}, +{HashIs = 237849296, ModNam = 'cs2_05_track07'}, +{HashIs = -599579549, ModNam = 'cs2_05_trainhouse_dec'}, +{HashIs = -812678922, ModNam = 'cs2_05_trainhouse'}, +{HashIs = 1355703271, ModNam = 'cs2_05_wall002'}, +{HashIs = -845132415, ModNam = 'cs2_05_waterpipe_01'}, +{HashIs = -565705143, ModNam = 'cs2_05_watertank01'}, +{HashIs = -458428082, ModNam = 'cs2_05_weeds01'}, +{HashIs = 1995085259, ModNam = 'cs2_05_weeds02'}, +{HashIs = -2009614235, ModNam = 'cs2_05_weeds03'}, +{HashIs = -1651449065, ModNam = 'cs2_05_weeds04'}, +{HashIs = -1775553587, ModNam = 'cs2_05_xing_01'}, +{HashIs = -1877912206, ModNam = 'cs2_06_b1'}, +{HashIs = 750554822, ModNam = 'cs2_06_b2'}, +{HashIs = -831543758, ModNam = 'cs2_06_beach2'}, +{HashIs = 98211083, ModNam = 'cs2_06_beach5'}, +{HashIs = 1384951406, ModNam = 'cs2_06_beach7'}, +{HashIs = -1937864353, ModNam = 'cs2_06_clusster_01'}, +{HashIs = -1860288782, ModNam = 'cs2_06_clutter04'}, +{HashIs = -271007067, ModNam = 'cs2_06_clutter045'}, +{HashIs = 1543296176, ModNam = 'cs2_06_clutter05'}, +{HashIs = 1838381021, ModNam = 'cs2_06_clutter06'}, +{HashIs = -1246099415, ModNam = 'cs2_06_clutter07'}, +{HashIs = -941118332, ModNam = 'cs2_06_clutter08'}, +{HashIs = -1841020610, ModNam = 'cs2_06_clutter09'}, +{HashIs = -544613788, ModNam = 'cs2_06_clutter10'}, +{HashIs = 1585666141, ModNam = 'cs2_06_clutter11'}, +{HashIs = -1532502523, ModNam = 'cs2_06_clutter32'}, +{HashIs = 1398455152, ModNam = 'cs2_06_clutter33'}, +{HashIs = -2126637262, ModNam = 'cs2_06_clutter34'}, +{HashIs = -1341590329, ModNam = 'cs2_06_clutter35'}, +{HashIs = 1676763065, ModNam = 'cs2_06_clutter41'}, +{HashIs = -1379798187, ModNam = 'cs2_06_clutter42'}, +{HashIs = 1045795970, ModNam = 'cs2_06_clutter43'}, +{HashIs = 49788031, ModNam = 'cs2_06_decal_04'}, +{HashIs = -668016922, ModNam = 'cs2_06_decal_08'}, +{HashIs = -437224855, ModNam = 'cs2_06_decal_09'}, +{HashIs = 352343984, ModNam = 'cs2_06_decal_10'}, +{HashIs = 1118515973, ModNam = 'cs2_06_decal_11'}, +{HashIs = -1654264935, ModNam = 'cs2_06_decal_20'}, +{HashIs = -1353384033, ModNam = 'cs2_06_decal_20b'}, +{HashIs = -1902490110, ModNam = 'cs2_06_decal_21'}, +{HashIs = 14299780, ModNam = 'cs2_06_decal_22'}, +{HashIs = -231369413, ModNam = 'cs2_06_decal_23'}, +{HashIs = -911490012, ModNam = 'cs2_06_decal_25'}, +{HashIs = 671416533, ModNam = 'cs2_06_decal_26'}, +{HashIs = 431711298, ModNam = 'cs2_06_decal_27'}, +{HashIs = -1570720329, ModNam = 'cs2_06_jk_00'}, +{HashIs = 1092383536, ModNam = 'cs2_06_jk_01'}, +{HashIs = 1340018869, ModNam = 'cs2_06_jk_02'}, +{HashIs = -313995035, ModNam = 'cs2_06_lakebed_d_00'}, +{HashIs = -19237880, ModNam = 'cs2_06_lakebed_d_01'}, +{HashIs = -1966634016, ModNam = 'cs2_06_lakebed_d_02'}, +{HashIs = -1213995596, ModNam = 'cs2_06_lakebed_d_03'}, +{HashIs = 1675312676, ModNam = 'cs2_06_lakebed_d_04'}, +{HashIs = 1846629008, ModNam = 'cs2_06_lakebed_d_05'}, +{HashIs = -1769621839, ModNam = 'cs2_06_lakebed_d_05b'}, +{HashIs = -341655595, ModNam = 'cs2_06_lakebed_d_05bb'}, +{HashIs = -2139687077, ModNam = 'cs2_06_lakebed_d_06'}, +{HashIs = 451128370, ModNam = 'cs2_06_lakebed_d_08'}, +{HashIs = 627949894, ModNam = 'cs2_06_lakebed_d_09'}, +{HashIs = -1515565303, ModNam = 'cs2_06_lakebed_d_10'}, +{HashIs = -1278284970, ModNam = 'cs2_06_lakebed_d_11'}, +{HashIs = -813653319, ModNam = 'cs2_06_lakebed_d_13'}, +{HashIs = -263509803, ModNam = 'cs2_06_lakebed_d_13b'}, +{HashIs = 74109204, ModNam = 'cs2_06_lakebed_d_13c'}, +{HashIs = -1051851180, ModNam = 'cs2_06_lakebed_d_14'}, +{HashIs = 383562096, ModNam = 'cs2_06_lakebed_d_16'}, +{HashIs = 140383347, ModNam = 'cs2_06_lakebed_d_17'}, +{HashIs = 873950181, ModNam = 'cs2_06_lakebed_d_18'}, +{HashIs = 1364567445, ModNam = 'cs2_06_lakebed_d_19'}, +{HashIs = 1530509329, ModNam = 'cs2_06_lakebed_d_20'}, +{HashIs = 1294932988, ModNam = 'cs2_06_lakebed_d_21'}, +{HashIs = 586073980, ModNam = 'cs2_06_lakebed_d_22'}, +{HashIs = 840656337, ModNam = 'cs2_06_lakebed_d_23'}, +{HashIs = 544719498, ModNam = 'cs2_06_lakebed_d_24'}, +{HashIs = 357149742, ModNam = 'cs2_06_lakebed_d_25'}, +{HashIs = 56297553, ModNam = 'cs2_06_lakebed_d_26'}, +{HashIs = -85592217, ModNam = 'cs2_06_lakebed_d_27'}, +{HashIs = -309535563, ModNam = 'cs2_06_lakebed_d_28'}, +{HashIs = -559792416, ModNam = 'cs2_06_lakebed_d_29'}, +{HashIs = 105615830, ModNam = 'cs2_06_lakebed_d_30'}, +{HashIs = 381235885, ModNam = 'cs2_06_lakebed_d_31'}, +{HashIs = 99782944, ModNam = 'cs2_06_lakebed_d_32'}, +{HashIs = 591055792, ModNam = 'cs2_06_lakebed_d_33'}, +{HashIs = -797694428, ModNam = 'cs2_06_lakebed_d_34'}, +{HashIs = -1089633449, ModNam = 'cs2_06_lakebed_d_35'}, +{HashIs = -44892191, ModNam = 'cs2_06_lakebed_d_36'}, +{HashIs = -376874930, ModNam = 'cs2_06_lakebed_d_37'}, +{HashIs = -1749633878, ModNam = 'cs2_06_lakebed_d_38'}, +{HashIs = 1658342106, ModNam = 'cs2_06_lakebed_d_39'}, +{HashIs = -1257115976, ModNam = 'cs2_06_lakebed_d_40'}, +{HashIs = 2136179516, ModNam = 'cs2_06_lakebed_d_41'}, +{HashIs = -1914101657, ModNam = 'cs2_06_lakebed_d_42'}, +{HashIs = 2122875306, ModNam = 'cs2_06_lakebed_d_43'}, +{HashIs = -1872878251, ModNam = 'cs2_06_lakebed_d_44'}, +{HashIs = -356132317, ModNam = 'cs2_06_lakebed_d_45'}, +{HashIs = -55280128, ModNam = 'cs2_06_lakebed_d_46'}, +{HashIs = -919726348, ModNam = 'cs2_06_lakebed_d_47'}, +{HashIs = 592890692, ModNam = 'cs2_06_lakebed_d_48'}, +{HashIs = 899772377, ModNam = 'cs2_06_lakebed_d_49'}, +{HashIs = 1865342343, ModNam = 'cs2_06_lakebed_d_50'}, +{HashIs = 813326271, ModNam = 'cs2_06_lakebed_d_51'}, +{HashIs = 505395978, ModNam = 'cs2_06_lakebed_d_52'}, +{HashIs = 227187168, ModNam = 'cs2_06_lakebed_d_53'}, +{HashIs = -69962124, ModNam = 'cs2_06_lakebed_d_54'}, +{HashIs = -676581852, ModNam = 'cs2_06_lakebed_d_55'}, +{HashIs = -974222679, ModNam = 'cs2_06_lakebed_d_56'}, +{HashIs = -1267767381, ModNam = 'cs2_06_lakebed_d_57'}, +{HashIs = -1565735898, ModNam = 'cs2_06_lakebed_d_58'}, +{HashIs = -386117680, ModNam = 'cs2_06_lakebed_d_60'}, +{HashIs = -173348563, ModNam = 'cs2_06_lakebed_d_61'}, +{HashIs = -1015446325, ModNam = 'cs2_06_lakebed_d_62'}, +{HashIs = -171579041, ModNam = 'cs2_06_lakebed_d_63'}, +{HashIs = -1009744523, ModNam = 'cs2_06_lakebed_d_64'}, +{HashIs = -771612200, ModNam = 'cs2_06_lakebed_d_65'}, +{HashIs = -1105069544, ModNam = 'cs2_06_lakebed_d_66'}, +{HashIs = -1938581828, ModNam = 'cs2_06_lakebed_d_67'}, +{HashIs = -1700187353, ModNam = 'cs2_06_lakebed_d_68'}, +{HashIs = 1732103249, ModNam = 'cs2_06_lakebed_d_69'}, +{HashIs = -1795511458, ModNam = 'cs2_06_lakebed_d_70'}, +{HashIs = 1768444902, ModNam = 'cs2_06_lakebed_d_71'}, +{HashIs = 2007691371, ModNam = 'cs2_06_lakebed_d_72'}, +{HashIs = -1930683667, ModNam = 'cs2_06_lakebed_d_73'}, +{HashIs = -1624916128, ModNam = 'cs2_06_lakebed_d_74'}, +{HashIs = -1604468272, ModNam = 'cs2_06_lakebed_d_75'}, +{HashIs = -1297848739, ModNam = 'cs2_06_lakebed_d_76'}, +{HashIs = -1009547077, ModNam = 'cs2_06_lakebed_d_77'}, +{HashIs = -703517386, ModNam = 'cs2_06_lakebed_d_78'}, +{HashIs = -952201323, ModNam = 'cs2_06_lakebed_d_79'}, +{HashIs = -304068152, ModNam = 'cs2_06_lakebed_d_80'}, +{HashIs = -1011813018, ModNam = 'cs2_06_lakebed_d_81'}, +{HashIs = -764243219, ModNam = 'cs2_06_lakebed_d_82'}, +{HashIs = 1081896699, ModNam = 'cs2_06_lakebed_d_83'}, +{HashIs = 1294927996, ModNam = 'cs2_06_lakebed_d_84'}, +{HashIs = 618641346, ModNam = 'cs2_06_lakebed_d_85'}, +{HashIs = 843534993, ModNam = 'cs2_06_lakebed_d_86'}, +{HashIs = -1786111695, ModNam = 'cs2_06_lakebed_d_87'}, +{HashIs = -1506231666, ModNam = 'cs2_06_lakebed_d_88'}, +{HashIs = 1494949972, ModNam = 'cs2_06_lakebed_d_89'}, +{HashIs = -1483126489, ModNam = 'cs2_06_lakebed_d_90'}, +{HashIs = 37846650, ModNam = 'cs2_06_lakebed_d_91'}, +{HashIs = -730324248, ModNam = 'cs2_06_lakebed_d_92'}, +{HashIs = -1640089995, ModNam = 'cs2_06_lakebed_d_93'}, +{HashIs = -1870128375, ModNam = 'cs2_06_lakebed_d_94'}, +{HashIs = -220438521, ModNam = 'cs2_06_lakebed_rcks_00'}, +{HashIs = 495334746, ModNam = 'cs2_06_lakebed_rcks_01'}, +{HashIs = 1850824431, ModNam = 'cs2_06_lakebed_rcks_02'}, +{HashIs = 1074395745, ModNam = 'cs2_06_lakebed_rcks_03'}, +{HashIs = 1571625956, ModNam = 'cs2_06_lkb_00'}, +{HashIs = 1866645263, ModNam = 'cs2_06_lkb_01'}, +{HashIs = -966660788, ModNam = 'cs2_06_lkb_02'}, +{HashIs = -807075750, ModNam = 'cs2_06_lkb_03'}, +{HashIs = -1696328111, ModNam = 'cs2_06_lkb_04'}, +{HashIs = -1262859779, ModNam = 'cs2_06_lkb_05'}, +{HashIs = 592652185, ModNam = 'cs2_06_lkb_06'}, +{HashIs = 1033722925, ModNam = 'cs2_06_lkb_07'}, +{HashIs = 113208946, ModNam = 'cs2_06_lkb_08'}, +{HashIs = 352258801, ModNam = 'cs2_06_lkb_09'}, +{HashIs = 1982385147, ModNam = 'cs2_06_lkb_10'}, +{HashIs = -1605243153, ModNam = 'cs2_06_lkbed_00'}, +{HashIs = -1347973734, ModNam = 'cs2_06_lkbed_01'}, +{HashIs = -1566215262, ModNam = 'cs2_06_lkbed_02'}, +{HashIs = -1321725753, ModNam = 'cs2_06_lkbed_03'}, +{HashIs = -2043626823, ModNam = 'cs2_06_lkbed_04'}, +{HashIs = -1746248148, ModNam = 'cs2_06_lkbed_05'}, +{HashIs = 1332628785, ModNam = 'cs2_06_lkbed_06'}, +{HashIs = 1511809677, ModNam = 'cs2_06_lkbed_07'}, +{HashIs = 854168616, ModNam = 'cs2_06_lkbed_08'}, +{HashIs = 1034987958, ModNam = 'cs2_06_lkbed_09'}, +{HashIs = -1664718588, ModNam = 'cs2_06_lkbed_10'}, +{HashIs = -1357640289, ModNam = 'cs2_06_lkbed_11'}, +{HashIs = 2016288724, ModNam = 'cs2_06_lkbed_12'}, +{HashIs = -2123287974, ModNam = 'cs2_06_lkbed_13'}, +{HashIs = 1253328093, ModNam = 'cs2_06_lkbed_14'}, +{HashIs = -1783247966, ModNam = 'cs2_06_props_lod'}, +{HashIs = 1500304176, ModNam = 'cs2_06_refprox_01'}, +{HashIs = 1244148903, ModNam = 'cs2_06_refprox_02'}, +{HashIs = 870909993, ModNam = 'cs2_06_refprox_03'}, +{HashIs = 649194939, ModNam = 'cs2_06_refprox_04'}, +{HashIs = 266846247, ModNam = 'cs2_06_refprox_05'}, +{HashIs = -312935678, ModNam = 'cs2_06_refprox_07'}, +{HashIs = -1425803675, ModNam = 'cs2_06_refprox_09'}, +{HashIs = 197735626, ModNam = 'cs2_06_refprox_13'}, +{HashIs = 98445552, ModNam = 'cs2_06_refprox_14'}, +{HashIs = 576446955, ModNam = 'cs2_06_refprox_16'}, +{HashIs = -199621272, ModNam = 'cs2_06_refprox_17'}, +{HashIs = 389907771, ModNam = 'cs2_06_rks_00'}, +{HashIs = -1745615198, ModNam = 'cs2_06_rks_01'}, +{HashIs = -1515740663, ModNam = 'cs2_06_rks_02'}, +{HashIs = -1131294755, ModNam = 'cs2_06_rks_03'}, +{HashIs = -899912846, ModNam = 'cs2_06_rks_04'}, +{HashIs = -1744173370, ModNam = 'cs2_06_rks_05'}, +{HashIs = -1510890859, ModNam = 'cs2_06_rks_06'}, +{HashIs = -1134571663, ModNam = 'cs2_06_rks_07'}, +{HashIs = -898733170, ModNam = 'cs2_06_rks_08'}, +{HashIs = -551316232, ModNam = 'cs2_06_rks_09'}, +{HashIs = 987583598, ModNam = 'cs2_06_rks_10'}, +{HashIs = 1282865057, ModNam = 'cs2_06_rks_11'}, +{HashIs = 1513657124, ModNam = 'cs2_06_rks_12'}, +{HashIs = -701527312, ModNam = 'cs2_06_rks_13'}, +{HashIs = -940970395, ModNam = 'cs2_06_rks_14'}, +{HashIs = 193885613, ModNam = 'cs2_06_rks_15'}, +{HashIs = -447796945, ModNam = 'cs2_06_rks_16'}, +{HashIs = -1627775866, ModNam = 'cs2_06_rks_17'}, +{HashIs = -1999638478, ModNam = 'cs2_06_rks_18'}, +{HashIs = -1276721569, ModNam = 'cs2_06_rks_19'}, +{HashIs = 1830584680, ModNam = 'cs2_06_rks_20'}, +{HashIs = -1019531868, ModNam = 'cs2_06_rks_21'}, +{HashIs = -746926557, ModNam = 'cs2_06_rks_22'}, +{HashIs = 431872680, ModNam = 'cs2_06_rks_23'}, +{HashIs = 673642362, ModNam = 'cs2_06_rks_24'}, +{HashIs = 1068541545, ModNam = 'cs2_06_rks_25'}, +{HashIs = 845646807, ModNam = 'cs2_06_rks_26'}, +{HashIs = -1540493470, ModNam = 'cs2_06_rks_27'}, +{HashIs = -2032683850, ModNam = 'cs2_06_rks_28'}, +{HashIs = 2036963802, ModNam = 'cs2_06_rks_29'}, +{HashIs = 1186313067, ModNam = 'cs2_06_rks_30'}, +{HashIs = -1791438736, ModNam = 'cs2_06_rks_31'}, +{HashIs = 1870281298, ModNam = 'cs2_06_terrain00'}, +{HashIs = 1837544259, ModNam = 'cs2_06_terrain19'}, +{HashIs = 587529760, ModNam = 'cs2_06_wall_004'}, +{HashIs = 1577800932, ModNam = 'cs2_06_woodenpier'}, +{HashIs = -842211310, ModNam = 'cs2_06b_b_rks_00'}, +{HashIs = 161142685, ModNam = 'cs2_06b_b_rks_01'}, +{HashIs = -1302714067, ModNam = 'cs2_06b_b_rks_02'}, +{HashIs = -317907326, ModNam = 'cs2_06b_b_rks_03'}, +{HashIs = 382628356, ModNam = 'cs2_06b_b_rks_04'}, +{HashIs = 1319395759, ModNam = 'cs2_06b_b_rks_05'}, +{HashIs = 1082312044, ModNam = 'cs2_06b_b_rks_06'}, +{HashIs = 835758088, ModNam = 'cs2_06b_b_rks_07'}, +{HashIs = 606604471, ModNam = 'cs2_06b_b_rks_08'}, +{HashIs = 1311400147, ModNam = 'cs2_06b_b_rks_09'}, +{HashIs = 1418687317, ModNam = 'cs2_06b_b_rks_10'}, +{HashIs = -357064793, ModNam = 'cs2_06b_b_rks_11'}, +{HashIs = -116310950, ModNam = 'cs2_06b_b_rks_12'}, +{HashIs = -1354291005, ModNam = 'cs2_06b_b_rks_13'}, +{HashIs = -40385177, ModNam = 'cs2_06b_b_rks_14'}, +{HashIs = -690849831, ModNam = 'cs2_06b_b_rks_15'}, +{HashIs = -1532783748, ModNam = 'cs2_06b_b_rks_16'}, +{HashIs = 2052996850, ModNam = 'cs2_06b_b_rks_17'}, +{HashIs = -941008377, ModNam = 'cs2_06b_b_rks_18'}, +{HashIs = 2111489515, ModNam = 'cs2_06b_b_rks_19'}, +{HashIs = 1061274906, ModNam = 'cs2_06b_b_rks_20'}, +{HashIs = -1082970585, ModNam = 'cs2_06b_b1_rks_00'}, +{HashIs = 75924935, ModNam = 'cs2_06b_boat03'}, +{HashIs = 675891327, ModNam = 'cs2_06b_cs2_06_b_lkbed_00'}, +{HashIs = -1463629452, ModNam = 'cs2_06b_cs2_06_b_lkbed_01'}, +{HashIs = 1671614581, ModNam = 'cs2_06b_cs2_06_b_lkbed_02z'}, +{HashIs = 1593456100, ModNam = 'cs2_06b_cs2_06_b_lkbed_04'}, +{HashIs = 678381807, ModNam = 'cs2_06b_cs2_06_b_lkbed_05'}, +{HashIs = -2073821001, ModNam = 'cs2_06b_cs2_06_b_lkbed_07'}, +{HashIs = -1776966630, ModNam = 'cs2_06b_cs2_06_b_lkbed_08'}, +{HashIs = -880916136, ModNam = 'cs2_06b_cs2_06_b_lkbed_08bb'}, +{HashIs = 2031822575, ModNam = 'cs2_06b_cs2_06_b_lkbed_08cc'}, +{HashIs = -1385548054, ModNam = 'cs2_06b_cs2_06_clutter00'}, +{HashIs = 1664098935, ModNam = 'cs2_06b_cs2_06_clutter01'}, +{HashIs = -1847099419, ModNam = 'cs2_06b_cs2_06_clutter02'}, +{HashIs = 1199729436, ModNam = 'cs2_06b_cs2_06_clutter03'}, +{HashIs = -302256987, ModNam = 'cs2_06b_cs2_06_clutter40'}, +{HashIs = 1951016621, ModNam = 'cs2_06b_dec_00'}, +{HashIs = 1667466464, ModNam = 'cs2_06b_dec_01'}, +{HashIs = 1478520410, ModNam = 'cs2_06b_dec_02'}, +{HashIs = -683807613, ModNam = 'cs2_06b_dec_03'}, +{HashIs = -896281809, ModNam = 'cs2_06b_dec_04'}, +{HashIs = -1145490054, ModNam = 'cs2_06b_dec_05'}, +{HashIs = -1377560112, ModNam = 'cs2_06b_dec_06'}, +{HashIs = 279666545, ModNam = 'cs2_06b_dec_07'}, +{HashIs = -12731242, ModNam = 'cs2_06b_dec_08'}, +{HashIs = -736336300, ModNam = 'cs2_06b_dec_09'}, +{HashIs = 81282199, ModNam = 'cs2_06b_dec_10'}, +{HashIs = -2059156116, ModNam = 'cs2_06b_dec_11'}, +{HashIs = 863609305, ModNam = 'cs2_06b_dec_12'}, +{HashIs = 832413217, ModNam = 'cs2_06b_dec_13'}, +{HashIs = 1607432836, ModNam = 'cs2_06b_dec_14'}, +{HashIs = -127063131, ModNam = 'cs2_06b_dec_15'}, +{HashIs = 1242779376, ModNam = 'cs2_06b_dec_16'}, +{HashIs = 717819996, ModNam = 'cs2_06b_dec_17'}, +{HashIs = 1023128769, ModNam = 'cs2_06b_dec_18'}, +{HashIs = -1055933205, ModNam = 'cs2_06b_dec_19'}, +{HashIs = -1481307318, ModNam = 'cs2_06b_dec_20'}, +{HashIs = -706254930, ModNam = 'cs2_06b_dec_21'}, +{HashIs = -1021787631, ModNam = 'cs2_06b_dec_22'}, +{HashIs = 12860775, ModNam = 'cs2_06b_dec_23'}, +{HashIs = -290547396, ModNam = 'cs2_06b_dec_24'}, +{HashIs = 484242840, ModNam = 'cs2_06b_dec_25'}, +{HashIs = 176443623, ModNam = 'cs2_06b_dec_26'}, +{HashIs = 1890000167, ModNam = 'cs2_06b_dec_27'}, +{HashIs = -1774950335, ModNam = 'cs2_06b_dec_28'}, +{HashIs = -2064497219, ModNam = 'cs2_06b_dec_29'}, +{HashIs = -694817145, ModNam = 'cs2_06b_dec_30'}, +{HashIs = 1425894232, ModNam = 'cs2_06b_dec_31'}, +{HashIs = 2068232170, ModNam = 'cs2_06b_dec_32'}, +{HashIs = -1987029891, ModNam = 'cs2_06b_dec_33'}, +{HashIs = -1903457202, ModNam = 'cs2_06b_lkd_00'}, +{HashIs = 1912755004, ModNam = 'cs2_06b_lkd_01'}, +{HashIs = 1624879339, ModNam = 'cs2_06b_lkd_02'}, +{HashIs = 1384584262, ModNam = 'cs2_06b_lkd_03'}, +{HashIs = 1160247684, ModNam = 'cs2_06b_lkd_04'}, +{HashIs = 922377513, ModNam = 'cs2_06b_lkd_05'}, +{HashIs = 1044507572, ModNam = 'cs2_06b_lkd_06'}, +{HashIs = 802442969, ModNam = 'cs2_06b_lkd_07'}, +{HashIs = 275910677, ModNam = 'cs2_06b_lkd_08'}, +{HashIs = 48198896, ModNam = 'cs2_06b_lkd_09'}, +{HashIs = 345248973, ModNam = 'cs2_06b_lkd_10'}, +{HashIs = 1103785785, ModNam = 'cs2_06b_lkd_11'}, +{HashIs = 225314429, ModNam = 'cs2_06b_lkd_12'}, +{HashIs = 918837545, ModNam = 'cs2_06b_lkd_13'}, +{HashIs = -385008196, ModNam = 'cs2_06b_lkd_14'}, +{HashIs = -768602110, ModNam = 'cs2_06b_lkd_15'}, +{HashIs = -1111981008, ModNam = 'cs2_06b_refprox_01'}, +{HashIs = 211132845, ModNam = 'cs2_06b_refprox_02'}, +{HashIs = 483148314, ModNam = 'cs2_06b_refprox_03'}, +{HashIs = 1878190182, ModNam = 'cs2_06b_refprox_04'}, +{HashIs = 36801765, ModNam = 'cs2_06b_refprox_05'}, +{HashIs = 1269735390, ModNam = 'cs2_06b_refprox_06'}, +{HashIs = 1406119968, ModNam = 'cs2_06b_refprox_07'}, +{HashIs = -1625700681, ModNam = 'cs2_06b_refprox_08'}, +{HashIs = -156482436, ModNam = 'cs2_06c_c_rks_00'}, +{HashIs = 81191121, ModNam = 'cs2_06c_c_rks_01'}, +{HashIs = -1540743307, ModNam = 'cs2_06c_c_rks_02'}, +{HashIs = -1304708200, ModNam = 'cs2_06c_c_rks_03'}, +{HashIs = 802010814, ModNam = 'cs2_06c_c_rks_04'}, +{HashIs = 1057248555, ModNam = 'cs2_06c_c_rks_05'}, +{HashIs = 1296101796, ModNam = 'cs2_06c_c_rks_06'}, +{HashIs = -361681914, ModNam = 'cs2_06c_c_rks_07'}, +{HashIs = -2059443808, ModNam = 'cs2_06c_c_rks_08'}, +{HashIs = 579836998, ModNam = 'cs2_06c_c_rks_09'}, +{HashIs = 458198114, ModNam = 'cs2_06c_c_rks_10'}, +{HashIs = 1309274582, ModNam = 'cs2_06c_c_rks_11'}, +{HashIs = -254396560, ModNam = 'cs2_06c_c_rks_13'}, +{HashIs = 1793076106, ModNam = 'cs2_06c_c_rks_14'}, +{HashIs = -1188411363, ModNam = 'cs2_06c_c_rks_15'}, +{HashIs = -1904938317, ModNam = 'cs2_06c_c_rks_16'}, +{HashIs = 1557434227, ModNam = 'cs2_06c_c_rks_17'}, +{HashIs = 68836864, ModNam = 'cs2_06c_c_rks_18'}, +{HashIs = 308411023, ModNam = 'cs2_06c_c_rks_19'}, +{HashIs = 510300600, ModNam = 'cs2_06c_c_rks_20'}, +{HashIs = 1336767549, ModNam = 'cs2_06c_c_rks_21'}, +{HashIs = -463770454, ModNam = 'cs2_06c_cargoplane_iplgroup'}, +{HashIs = 382594959, ModNam = 'cs2_06c_cargoplane_iplgroup2'}, +{HashIs = 1790883643, ModNam = 'cs2_06c_cargoplane_skin_decals'}, +{HashIs = -1441135958, ModNam = 'cs2_06c_clutter046'}, +{HashIs = 785615923, ModNam = 'cs2_06c_clutter047'}, +{HashIs = 2025315099, ModNam = 'cs2_06c_cs2_06_clutter37'}, +{HashIs = 1323272043, ModNam = 'cs2_06c_cs2_06_clutter38'}, +{HashIs = -2145373501, ModNam = 'cs2_06c_jnk_012'}, +{HashIs = -1339487166, ModNam = 'cs2_06c_jnk_02'}, +{HashIs = 1258570226, ModNam = 'cs2_06c_jnk_03'}, +{HashIs = -113074572, ModNam = 'cs2_06c_jnk_06'}, +{HashIs = -63282012, ModNam = 'cs2_06c_jnk_11'}, +{HashIs = 751955877, ModNam = 'cs2_06c_lakebed_d_00'}, +{HashIs = -1183020800, ModNam = 'cs2_06c_lakebed_d_01'}, +{HashIs = -950164286, ModNam = 'cs2_06c_lakebed_d_02'}, +{HashIs = 1274326506, ModNam = 'cs2_06c_lakebed_d_03'}, +{HashIs = 1479394908, ModNam = 'cs2_06c_lakebed_d_04'}, +{HashIs = 1732797585, ModNam = 'cs2_06c_lakebed_d_05'}, +{HashIs = -175636206, ModNam = 'cs2_06c_lakebed_d_06'}, +{HashIs = -1799602308, ModNam = 'cs2_06c_lakebed_d_07'}, +{HashIs = -1593583605, ModNam = 'cs2_06c_lakebed_d_08'}, +{HashIs = -1339951545, ModNam = 'cs2_06c_lakebed_d_09'}, +{HashIs = -1406176778, ModNam = 'cs2_06c_lakebed_d_10'}, +{HashIs = -1589617640, ModNam = 'cs2_06c_lakebed_d_11'}, +{HashIs = -1886734163, ModNam = 'cs2_06c_lakebed_d_12'}, +{HashIs = -81195036, ModNam = 'cs2_06c_lakebed_d_13'}, +{HashIs = 1751673441, ModNam = 'cs2_06c_lakebed_d_14'}, +{HashIs = 1587435213, ModNam = 'cs2_06c_lakebed_d_15'}, +{HashIs = 1276359096, ModNam = 'cs2_06c_lakebed_d_16'}, +{HashIs = -880398177, ModNam = 'cs2_06c_lakebed_d_17'}, +{HashIs = -1037033997, ModNam = 'cs2_06c_lakebed_d_18'}, +{HashIs = 385927059, ModNam = 'cs2_06c_lakebed_d_19'}, +{HashIs = -1583064128, ModNam = 'cs2_06c_lakebed_d_20'}, +{HashIs = -1843479371, ModNam = 'cs2_06c_lakebed_d_21'}, +{HashIs = 2078380091, ModNam = 'cs2_06c_lakebed_d_22'}, +{HashIs = -1916366776, ModNam = 'cs2_06c_lkbed_00'}, +{HashIs = -1609222939, ModNam = 'cs2_06c_lkbed_01'}, +{HashIs = 1800588129, ModNam = 'cs2_06c_lkbed_02'}, +{HashIs = 2103996300, ModNam = 'cs2_06c_lkbed_03'}, +{HashIs = 1199375286, ModNam = 'cs2_06c_lkbed_04'}, +{HashIs = 1488430635, ModNam = 'cs2_06c_lkbed_05'}, +{HashIs = -1311090593, ModNam = 'cs2_06c_lkbed_06'}, +{HashIs = -1004798750, ModNam = 'cs2_06c_lkbed_07'}, +{HashIs = -1909812992, ModNam = 'cs2_06c_lkbed_08'}, +{HashIs = -1602669155, ModNam = 'cs2_06c_lkbed_09'}, +{HashIs = 1238534505, ModNam = 'cs2_06c_lkbed_10'}, +{HashIs = 1477944819, ModNam = 'cs2_06c_lkbed_11'}, +{HashIs = -715382662, ModNam = 'cs2_06c_lkbed_12'}, +{HashIs = 1152188186, ModNam = 'cs2_06c_lkbed_13'}, +{HashIs = 318708671, ModNam = 'cs2_06c_lkbed_14'}, +{HashIs = 202247645, ModNam = 'cs2_06c_lkbed_15'}, +{HashIs = -1988458284, ModNam = 'cs2_06c_lkbed_16'}, +{HashIs = -1698288789, ModNam = 'cs2_06c_lkbed_17'}, +{HashIs = -383858689, ModNam = 'cs2_06c_lkbed_18'}, +{HashIs = -154049692, ModNam = 'cs2_06c_lkbed_19'}, +{HashIs = -2080015738, ModNam = 'cs2_06c_lkbed_20'}, +{HashIs = -1705412783, ModNam = 'cs2_06c_refprox_01'}, +{HashIs = 1753453478, ModNam = 'cs2_06c_refprox_02'}, +{HashIs = -1529934788, ModNam = 'cs2_06c_refprox_03'}, +{HashIs = -1295472593, ModNam = 'cs2_06c_refprox_04'}, +{HashIs = -1050753701, ModNam = 'cs2_06c_refprox_05'}, +{HashIs = -810851852, ModNam = 'cs2_06c_refprox_06'}, +{HashIs = -336946574, ModNam = 'cs2_06c_refprox_07'}, +{HashIs = -234969446, ModNam = 'cs2_06c_refprox_08'}, +{HashIs = 138957613, ModNam = 'cs2_06c_refprox_09'}, +{HashIs = 1847643513, ModNam = 'cs2_06c_rks11'}, +{HashIs = 1907464894, ModNam = 'cs2_08_animboxmain'}, +{HashIs = 566904397, ModNam = 'cs2_08_bridge_dec1'}, +{HashIs = -426726049, ModNam = 'cs2_08_bridge'}, +{HashIs = -1461646553, ModNam = 'cs2_08_carport_supp'}, +{HashIs = -2065326706, ModNam = 'cs2_08_carport'}, +{HashIs = -1760948330, ModNam = 'cs2_08_cj_boatlod'}, +{HashIs = 886305665, ModNam = 'cs2_08_coast_01'}, +{HashIs = 654071762, ModNam = 'cs2_08_coast_02'}, +{HashIs = -1462150262, ModNam = 'cs2_08_coast_03'}, +{HashIs = -338927249, ModNam = 'cs2_08_coast_05'}, +{HashIs = -577321724, ModNam = 'cs2_08_coast_06'}, +{HashIs = -531355329, ModNam = 'cs2_08_crowman'}, +{HashIs = 1618579581, ModNam = 'cs2_08_culvert004'}, +{HashIs = 418302713, ModNam = 'cs2_08_culvert01'}, +{HashIs = -188153170, ModNam = 'cs2_08_culvert03'}, +{HashIs = -450145069, ModNam = 'cs2_08_decal_a2_decal001'}, +{HashIs = -1657782495, ModNam = 'cs2_08_decal_cbot_01'}, +{HashIs = -731310132, ModNam = 'cs2_08_decal_ctop_01'}, +{HashIs = 372685450, ModNam = 'cs2_08_decal01'}, +{HashIs = 134553127, ModNam = 'cs2_08_decal02'}, +{HashIs = -346759960, ModNam = 'cs2_08_foam_01'}, +{HashIs = -117147577, ModNam = 'cs2_08_foam_02'}, +{HashIs = -477180584, ModNam = 'cs2_08_foam_03'}, +{HashIs = -245339909, ModNam = 'cs2_08_foam_04'}, +{HashIs = 23401261, ModNam = 'cs2_08_garden'}, +{HashIs = 283401669, ModNam = 'cs2_08_generic01a'}, +{HashIs = -834711011, ModNam = 'cs2_08_generic02_tag'}, +{HashIs = 656071565, ModNam = 'cs2_08_generic02'}, +{HashIs = -1964126497, ModNam = 'cs2_08_house_01'}, +{HashIs = -623566556, ModNam = 'cs2_08_house_emmi01_lod'}, +{HashIs = -1983550665, ModNam = 'cs2_08_house_emmi01'}, +{HashIs = -282709839, ModNam = 'cs2_08_house_fnce_01'}, +{HashIs = 2041456411, ModNam = 'cs2_08_house08decal'}, +{HashIs = 762563858, ModNam = 'cs2_08_inletdcl04'}, +{HashIs = -1206408448, ModNam = 'cs2_08_inletdcl3top'}, +{HashIs = 143597418, ModNam = 'cs2_08_isl_dec'}, +{HashIs = -245074291, ModNam = 'cs2_08_island'}, +{HashIs = -1030360673, ModNam = 'cs2_08_land01'}, +{HashIs = -876903446, ModNam = 'cs2_08_land02'}, +{HashIs = 2020109340, ModNam = 'cs2_08_land024_d'}, +{HashIs = 247876486, ModNam = 'cs2_08_land024b_d'}, +{HashIs = 209806109, ModNam = 'cs2_08_land029_d'}, +{HashIs = -519983498, ModNam = 'cs2_08_land03'}, +{HashIs = 822103774, ModNam = 'cs2_08_land032_d1'}, +{HashIs = -311376044, ModNam = 'cs2_08_land04'}, +{HashIs = 967420827, ModNam = 'cs2_08_land05_decal001'}, +{HashIs = -71605271, ModNam = 'cs2_08_land05'}, +{HashIs = 1218575793, ModNam = 'cs2_08_land06'}, +{HashIs = 375068964, ModNam = 'cs2_08_land07'}, +{HashIs = 1159624366, ModNam = 'cs2_08_land08'}, +{HashIs = 316445227, ModNam = 'cs2_08_land09'}, +{HashIs = 1847414291, ModNam = 'cs2_08_land10'}, +{HashIs = 2086791836, ModNam = 'cs2_08_land11'}, +{HashIs = 1370002730, ModNam = 'cs2_08_land12'}, +{HashIs = 1608790433, ModNam = 'cs2_08_land13'}, +{HashIs = 893770853, ModNam = 'cs2_08_land14'}, +{HashIs = 1133017322, ModNam = 'cs2_08_land15'}, +{HashIs = 1652684368, ModNam = 'cs2_08_land30_d'}, +{HashIs = 1807870562, ModNam = 'cs2_08_lighthouserailing'}, +{HashIs = -901274751, ModNam = 'cs2_08_lighthsglass_lod'}, +{HashIs = 40087631, ModNam = 'cs2_08_lighthsglass'}, +{HashIs = 687028424, ModNam = 'cs2_08_lightmw_d'}, +{HashIs = -1992024636, ModNam = 'cs2_08_lightmw'}, +{HashIs = 463943828, ModNam = 'cs2_08_planks'}, +{HashIs = 210820645, ModNam = 'cs2_08_railingtowater'}, +{HashIs = 1360082015, ModNam = 'cs2_08_rckdecal'}, +{HashIs = 522349430, ModNam = 'cs2_08_rckdecal01'}, +{HashIs = 1313562626, ModNam = 'cs2_08_rckdecal01a'}, +{HashIs = 441475546, ModNam = 'cs2_08_rckdecal06'}, +{HashIs = 178766473, ModNam = 'cs2_08_rckdecal07'}, +{HashIs = -1777739437, ModNam = 'cs2_08_rckdecal08'}, +{HashIs = -1002228283, ModNam = 'cs2_08_rckdecal09'}, +{HashIs = 1797588050, ModNam = 'cs2_08_rckdecal12'}, +{HashIs = 1650124285, ModNam = 'cs2_08_rckdecal12a'}, +{HashIs = 1719932281, ModNam = 'cs2_08_ret_wall_00'}, +{HashIs = -1353308384, ModNam = 'cs2_08_ret_wall_01'}, +{HashIs = -1334294943, ModNam = 'cs2_08_road_accessd'}, +{HashIs = 1918994968, ModNam = 'cs2_08_road_accessd001_lod'}, +{HashIs = -1836971562, ModNam = 'cs2_08_road01'}, +{HashIs = 1648326658, ModNam = 'cs2_08_roadb'}, +{HashIs = 554591989, ModNam = 'cs2_08_sea_uw_dec_00'}, +{HashIs = -983421026, ModNam = 'cs2_08_sea_uw_dec_02'}, +{HashIs = 907481358, ModNam = 'cs2_08_sea_uw_dec_03'}, +{HashIs = 1795521258, ModNam = 'cs2_08_sea_uw_dec_04'}, +{HashIs = 1504368693, ModNam = 'cs2_08_sea_uw_dec_05'}, +{HashIs = 209960416, ModNam = 'cs2_08_sea_uw_dec_06'}, +{HashIs = -1534235147, ModNam = 'cs2_08_sea_uw_dec_07'}, +{HashIs = -851643158, ModNam = 'cs2_08_sea_uw_rocks_00'}, +{HashIs = 725720675, ModNam = 'cs2_08_sea_uw1_00'}, +{HashIs = -2020157684, ModNam = 'cs2_08_sea_uw1_02'}, +{HashIs = 962330676, ModNam = 'cs2_08_sea_uw2_00'}, +{HashIs = 1820976783, ModNam = 'cs2_08_sea_uw2_01'}, +{HashIs = 1708841265, ModNam = 'cs2_08_sea_uw2_02'}, +{HashIs = -1937430907, ModNam = 'cs2_08_sea_uw2_03'}, +{HashIs = -2049959653, ModNam = 'cs2_08_sea_uw2_04'}, +{HashIs = -1187053576, ModNam = 'cs2_08_sea_uw2_05'}, +{HashIs = -1572548092, ModNam = 'cs2_08_sea_uw2_06'}, +{HashIs = 1948266458, ModNam = 'cs2_08_sea_uw2_07_lod'}, +{HashIs = -1114961772, ModNam = 'cs2_08_sea_uw2_07'}, +{HashIs = -997982088, ModNam = 'cs2_08_sea_uw2_08_lod'}, +{HashIs = -289281279, ModNam = 'cs2_08_sea_uw2_08'}, +{HashIs = -2112622796, ModNam = 'cs2_08_sea_uw2b_02'}, +{HashIs = 1347029921, ModNam = 'cs2_08_sea_uw2b_03'}, +{HashIs = 405132611, ModNam = 'cs2_08_sea_uwdecb_04'}, +{HashIs = 596413195, ModNam = 'cs2_08_signs01'}, +{HashIs = 1160028668, ModNam = 'cs2_08_stepstowater_d'}, +{HashIs = -1844131725, ModNam = 'cs2_08_stepstowater'}, +{HashIs = 1538045633, ModNam = 'cs2_08_trailretainer_001'}, +{HashIs = 1959717125, ModNam = 'cs2_08_trailretainer_002'}, +{HashIs = 1023278432, ModNam = 'cs2_08_trailsteps_001'}, +{HashIs = 404566943, ModNam = 'cs2_08_trailsteps_003'}, +{HashIs = -1814391348, ModNam = 'cs2_08_trk01_dcl'}, +{HashIs = -658569328, ModNam = 'cs2_08_trk01b_dcl'}, +{HashIs = -146328017, ModNam = 'cs2_08_trunkbarrier'}, +{HashIs = -269290972, ModNam = 'cs2_08_wallsupports'}, +{HashIs = 1953798243, ModNam = 'cs2_08_wretainer'}, +{HashIs = 76411658, ModNam = 'cs2_09_armco'}, +{HashIs = -153396377, ModNam = 'cs2_09_armco2'}, +{HashIs = -1664450327, ModNam = 'cs2_09_boathouse_base'}, +{HashIs = -717517221, ModNam = 'cs2_09_boats_dec'}, +{HashIs = 1111746670, ModNam = 'cs2_09_boats_det'}, +{HashIs = 2135852471, ModNam = 'cs2_09_boats'}, +{HashIs = -753572837, ModNam = 'cs2_09_brace1'}, +{HashIs = 537591297, ModNam = 'cs2_09_brace2'}, +{HashIs = -293266698, ModNam = 'cs2_09_brace3'}, +{HashIs = 565215564, ModNam = 'cs2_09_brace4'}, +{HashIs = 265182600, ModNam = 'cs2_09_brace5'}, +{HashIs = -720017385, ModNam = 'cs2_09_brace6'}, +{HashIs = 209303233, ModNam = 'cs2_09_build001_ovr001'}, +{HashIs = 265420602, ModNam = 'cs2_09_building002'}, +{HashIs = 2134599897, ModNam = 'cs2_09_building4_det'}, +{HashIs = -1044711887, ModNam = 'cs2_09_building4'}, +{HashIs = 517672876, ModNam = 'cs2_09_creekbridge_d'}, +{HashIs = 211523497, ModNam = 'cs2_09_creekbridge_shdw'}, +{HashIs = 572766676, ModNam = 'cs2_09_creekbridge'}, +{HashIs = 817315237, ModNam = 'cs2_09_cs_09_tarp01_s'}, +{HashIs = -1587594681, ModNam = 'cs2_09_cs_09_tarp01_sl'}, +{HashIs = -1295258630, ModNam = 'cs2_09_cs2_9_drain002'}, +{HashIs = 1107913597, ModNam = 'cs2_09_cs2_9_drain1'}, +{HashIs = 1032098994, ModNam = 'cs2_09_decal01'}, +{HashIs = 1536556453, ModNam = 'cs2_09_decal02_b_dd'}, +{HashIs = -1123176061, ModNam = 'cs2_09_decal02_dd'}, +{HashIs = 1254272814, ModNam = 'cs2_09_decal02'}, +{HashIs = 451928222, ModNam = 'cs2_09_decal03_dd'}, +{HashIs = 1414578762, ModNam = 'cs2_09_decal03'}, +{HashIs = -291126948, ModNam = 'cs2_09_decal03b'}, +{HashIs = -1211801274, ModNam = 'cs2_09_decal04_dd'}, +{HashIs = -1673835822, ModNam = 'cs2_09_decal04b_dd'}, +{HashIs = 600301064, ModNam = 'cs2_09_decal05_dd'}, +{HashIs = -617758805, ModNam = 'cs2_09_decal08_lod'}, +{HashIs = 886309729, ModNam = 'cs2_09_decal08'}, +{HashIs = -352654340, ModNam = 'cs2_09_decal11b'}, +{HashIs = 1607980572, ModNam = 'cs2_09_decal12'}, +{HashIs = 114901979, ModNam = 'cs2_09_dock'}, +{HashIs = -1381538112, ModNam = 'cs2_09_docksweed'}, +{HashIs = -1324305538, ModNam = 'cs2_09_emis1_lod'}, +{HashIs = 1828911569, ModNam = 'cs2_09_emissive'}, +{HashIs = 873771840, ModNam = 'cs2_09_erosiontube_dd01'}, +{HashIs = -441916335, ModNam = 'cs2_09_erosiontube013'}, +{HashIs = -856707943, ModNam = 'cs2_09_foam_01'}, +{HashIs = -1170897115, ModNam = 'cs2_09_foam_02'}, +{HashIs = 962659714, ModNam = 'cs2_09_foam_03'}, +{HashIs = -464726826, ModNam = 'cs2_09_glue_02'}, +{HashIs = -1691827569, ModNam = 'cs2_09_glue_03'}, +{HashIs = -924312051, ModNam = 'cs2_09_glue_04'}, +{HashIs = 707420292, ModNam = 'cs2_09_glue_06'}, +{HashIs = 1091115029, ModNam = 'cs2_09_inletrck2'}, +{HashIs = -251245995, ModNam = 'cs2_09_island_hut_d'}, +{HashIs = 1035108517, ModNam = 'cs2_09_island_hut'}, +{HashIs = -69834761, ModNam = 'cs2_09_jetty_ovr001'}, +{HashIs = -578137453, ModNam = 'cs2_09_jettymr'}, +{HashIs = -1692280307, ModNam = 'cs2_09_land01_d'}, +{HashIs = 1145883224, ModNam = 'cs2_09_land01_d001'}, +{HashIs = -1821861993, ModNam = 'cs2_09_land01_road'}, +{HashIs = 1808661511, ModNam = 'cs2_09_land01'}, +{HashIs = 1000086436, ModNam = 'cs2_09_land02'}, +{HashIs = -1718309822, ModNam = 'cs2_09_land023_02_d'}, +{HashIs = -2108467067, ModNam = 'cs2_09_land023_d'}, +{HashIs = 1484805460, ModNam = 'cs2_09_land03'}, +{HashIs = 1589203720, ModNam = 'cs2_09_land04_decal'}, +{HashIs = 1723068859, ModNam = 'cs2_09_land04'}, +{HashIs = 1007524975, ModNam = 'cs2_09_land05'}, +{HashIs = -1946071782, ModNam = 'cs2_09_land06_02_d'}, +{HashIs = -488479111, ModNam = 'cs2_09_land06_d'}, +{HashIs = 1421965715, ModNam = 'cs2_09_land06_road'}, +{HashIs = 1243363468, ModNam = 'cs2_09_land06'}, +{HashIs = -1682744391, ModNam = 'cs2_09_land07'}, +{HashIs = -785172100, ModNam = 'cs2_09_land08_d'}, +{HashIs = 974592106, ModNam = 'cs2_09_land08_gully_d'}, +{HashIs = 1876624393, ModNam = 'cs2_09_land08'}, +{HashIs = 2133369508, ModNam = 'cs2_09_land09'}, +{HashIs = 542043075, ModNam = 'cs2_09_land10'}, +{HashIs = 367510715, ModNam = 'cs2_09_land11_decal'}, +{HashIs = 212845753, ModNam = 'cs2_09_land11'}, +{HashIs = 653195575, ModNam = 'cs2_09_land12'}, +{HashIs = -899651958, ModNam = 'cs2_09_land13_decal'}, +{HashIs = -115139168, ModNam = 'cs2_09_land13'}, +{HashIs = -1967373041, ModNam = 'cs2_09_land14_d'}, +{HashIs = 57225772, ModNam = 'cs2_09_land14'}, +{HashIs = 754954829, ModNam = 'cs2_09_land14b_d'}, +{HashIs = 1055983126, ModNam = 'cs2_09_land15_decal'}, +{HashIs = 1601432128, ModNam = 'cs2_09_land15'}, +{HashIs = 834539221, ModNam = 'cs2_09_land16'}, +{HashIs = -1070802049, ModNam = 'cs2_09_ret_wall_01'}, +{HashIs = -2063243983, ModNam = 'cs2_09_ret_wall_02'}, +{HashIs = 1391034618, ModNam = 'cs2_09_ret_wall_03'}, +{HashIs = 1872663110, ModNam = 'cs2_09_retaining_wall_12'}, +{HashIs = 1264404932, ModNam = 'cs2_09_retaining_wall_13'}, +{HashIs = 956898124, ModNam = 'cs2_09_retaining_wall_21'}, +{HashIs = -803010080, ModNam = 'cs2_09_retaining_walla001'}, +{HashIs = -1047633182, ModNam = 'cs2_09_retaining_wallb_005'}, +{HashIs = -536883256, ModNam = 'cs2_09_retaining_walld_001'}, +{HashIs = -229706650, ModNam = 'cs2_09_retaining_walld_002'}, +{HashIs = -877024976, ModNam = 'cs2_09_retwall002'}, +{HashIs = 1379796083, ModNam = 'cs2_09_sea_beachline_decal'}, +{HashIs = 2088344092, ModNam = 'cs2_09_sea_brace3_d'}, +{HashIs = 636803673, ModNam = 'cs2_09_sea_brace4_d'}, +{HashIs = 243100071, ModNam = 'cs2_09_sea_uw_00'}, +{HashIs = -533033694, ModNam = 'cs2_09_sea_uw_01'}, +{HashIs = -1979958658, ModNam = 'cs2_09_sea_uw_02_lod'}, +{HashIs = -345529476, ModNam = 'cs2_09_sea_uw_02'}, +{HashIs = -1138899735, ModNam = 'cs2_09_sea_uw_03'}, +{HashIs = -680133735, ModNam = 'cs2_09_sea_uw_04'}, +{HashIs = -1456529652, ModNam = 'cs2_09_sea_uw_05'}, +{HashIs = -1203061437, ModNam = 'cs2_09_sea_uw_06'}, +{HashIs = -2066852281, ModNam = 'cs2_09_sea_uw_07'}, +{HashIs = -1817119732, ModNam = 'cs2_09_sea_uw_08'}, +{HashIs = 1853467038, ModNam = 'cs2_09_sea_uw_09'}, +{HashIs = -1436770225, ModNam = 'cs2_09_sea_uw_10'}, +{HashIs = -1658911276, ModNam = 'cs2_09_sea_uw_11'}, +{HashIs = -938452042, ModNam = 'cs2_09_sea_uw_12'}, +{HashIs = 880438476, ModNam = 'cs2_09_sea_uw_13_lod'}, +{HashIs = 2022653105, ModNam = 'cs2_09_sea_uw_13'}, +{HashIs = 850715730, ModNam = 'cs2_09_sea_uw_14_lod'}, +{HashIs = 1768201820, ModNam = 'cs2_09_sea_uw_14'}, +{HashIs = -2061893616, ModNam = 'cs2_09_sea_uw_15_lod'}, +{HashIs = -1822821818, ModNam = 'cs2_09_sea_uw_15'}, +{HashIs = 2134034936, ModNam = 'cs2_09_sea_uw_16'}, +{HashIs = -1905953956, ModNam = 'cs2_09_sea_uw_decals00'}, +{HashIs = -2145921343, ModNam = 'cs2_09_sea_uw_decals01'}, +{HashIs = 817903639, ModNam = 'cs2_09_sea_uw_decals02'}, +{HashIs = 612999082, ModNam = 'cs2_09_sea_uw_decals03'}, +{HashIs = 1576211068, ModNam = 'cs2_09_sea_uw_decals04'}, +{HashIs = -845516343, ModNam = 'cs2_09_sea_uw_decals05'}, +{HashIs = -2106008697, ModNam = 'cs2_09_sea_uw_decals06'}, +{HashIs = 1948663522, ModNam = 'cs2_09_sea_uw_decals07'}, +{HashIs = 183495799, ModNam = 'cs2_09_sea_uw_decals08'}, +{HashIs = -159267941, ModNam = 'cs2_09_sea_uw_decals09'}, +{HashIs = 1766991962, ModNam = 'cs2_09_sea_uw_decals10'}, +{HashIs = -1150923647, ModNam = 'cs2_09_sea_uw_decals11'}, +{HashIs = -1802207522, ModNam = 'cs2_09_sea_uw_decals12'}, +{HashIs = 1591284584, ModNam = 'cs2_09_sea_uw_decals13'}, +{HashIs = -1476319817, ModNam = 'cs2_09_sea_uw_decals14'}, +{HashIs = 307100243, ModNam = 'cs2_09_sea_uw_decals15'}, +{HashIs = -881202008, ModNam = 'cs2_09_sea_uw_decals16'}, +{HashIs = -1781235362, ModNam = 'cs2_09_sea_uw_decals17'}, +{HashIs = -477324187, ModNam = 'cs2_09_sea_uw_decals18'}, +{HashIs = -235062970, ModNam = 'cs2_09_sea_uw_decals19'}, +{HashIs = 248803764, ModNam = 'cs2_09_sea_uw_decals20'}, +{HashIs = -49328598, ModNam = 'cs2_09_sea_uw_decals21'}, +{HashIs = -1416877279, ModNam = 'cs2_09_sea_uw_decals22'}, +{HashIs = -1714288723, ModNam = 'cs2_09_sea_uw_decals23'}, +{HashIs = 971491294, ModNam = 'cs2_09_sea_uw_decals24'}, +{HashIs = -467788724, ModNam = 'cs2_09_sea_uw_decals25'}, +{HashIs = 307755199, ModNam = 'cs2_09_sea_uw_decals26'}, +{HashIs = -1800881776, ModNam = 'cs2_09_slip_decal002'}, +{HashIs = 1660895535, ModNam = 'cs2_09_sml_farm_shed'}, +{HashIs = -671756706, ModNam = 'cs2_09_smll_farmhse_c'}, +{HashIs = 36877523, ModNam = 'cs2_09_surfacerock'}, +{HashIs = -1825722687, ModNam = 'cs2_09_weed_01'}, +{HashIs = 503137370, ModNam = 'cs2_09_weed_03'}, +{HashIs = 171349756, ModNam = 'cs2_09_woodbits01'}, +{HashIs = 1107920581, ModNam = 'cs2_09_woodbits04'}, +{HashIs = -1340668998, ModNam = 'cs2_09_wretainer01'}, +{HashIs = -1451526485, ModNam = 'cs2_09_wretainer02'}, +{HashIs = 16000371, ModNam = 'cs2_09_wretainer04'}, +{HashIs = 369133250, ModNam = 'cs2_09b_armco_01'}, +{HashIs = -322522033, ModNam = 'cs2_09b_armco_02'}, +{HashIs = 1066228187, ModNam = 'cs2_09b_armco_03'}, +{HashIs = -1214658034, ModNam = 'cs2_09b_armco_04'}, +{HashIs = 1716987786, ModNam = 'cs2_09b_armco_05'}, +{HashIs = 1410630405, ModNam = 'cs2_09b_armco_06'}, +{HashIs = -1899235213, ModNam = 'cs2_09b_armco_07'}, +{HashIs = 224523677, ModNam = 'cs2_09b_armco_08'}, +{HashIs = -82620160, ModNam = 'cs2_09b_armco_09'}, +{HashIs = -1516797641, ModNam = 'cs2_09b_cs_09b_emissive'}, +{HashIs = 1352005601, ModNam = 'cs2_09b_decals_01'}, +{HashIs = 702458483, ModNam = 'cs2_09b_decals_02'}, +{HashIs = -316526353, ModNam = 'cs2_09b_decals_03'}, +{HashIs = -556559278, ModNam = 'cs2_09b_decals_04'}, +{HashIs = -2133993392, ModNam = 'cs2_09b_decals_05'}, +{HashIs = 1929919685, ModNam = 'cs2_09b_decals_06'}, +{HashIs = -2006063216, ModNam = 'cs2_09b_decals_08'}, +{HashIs = -1854863790, ModNam = 'cs2_09b_decals_10'}, +{HashIs = -661318503, ModNam = 'cs2_09b_decals_11'}, +{HashIs = -1241591955, ModNam = 'cs2_09b_decals_12'}, +{HashIs = -49554042, ModNam = 'cs2_09b_decals_13'}, +{HashIs = 1640459209, ModNam = 'cs2_09b_emissive_lod'}, +{HashIs = 443843198, ModNam = 'cs2_09b_erotube_01'}, +{HashIs = -1689123785, ModNam = 'cs2_09b_erotube_02'}, +{HashIs = -917053376, ModNam = 'cs2_09b_erotube_03'}, +{HashIs = -1070805524, ModNam = 'cs2_09b_erotube_04'}, +{HashIs = -308500273, ModNam = 'cs2_09b_erotube_05'}, +{HashIs = 1918415429, ModNam = 'cs2_09b_erotube_06'}, +{HashIs = 225397855, ModNam = 'cs2_09b_fence_01'}, +{HashIs = 405365203, ModNam = 'cs2_09b_fence_02'}, +{HashIs = 1073918357, ModNam = 'cs2_09b_fence_05'}, +{HashIs = 1371034880, ModNam = 'cs2_09b_fence_06'}, +{HashIs = 1535010956, ModNam = 'cs2_09b_fence_07'}, +{HashIs = 1737261224, ModNam = 'cs2_09b_fence_08'}, +{HashIs = 2034902051, ModNam = 'cs2_09b_fence_09'}, +{HashIs = -227207285, ModNam = 'cs2_09b_fence_10'}, +{HashIs = 196364809, ModNam = 'cs2_09b_fence_11'}, +{HashIs = 1632325147, ModNam = 'cs2_09b_glue_01'}, +{HashIs = -185469594, ModNam = 'cs2_09b_glue_07'}, +{HashIs = 1394731946, ModNam = 'cs2_09b_hut01'}, +{HashIs = -587839047, ModNam = 'cs2_09b_land01_d'}, +{HashIs = 623806021, ModNam = 'cs2_09b_land01'}, +{HashIs = -1657644544, ModNam = 'cs2_09b_land02_d'}, +{HashIs = 333538255, ModNam = 'cs2_09b_land02'}, +{HashIs = 81730753, ModNam = 'cs2_09b_land022_d'}, +{HashIs = -433059731, ModNam = 'cs2_09b_land03'}, +{HashIs = 1837770078, ModNam = 'cs2_09b_land04_d'}, +{HashIs = -149837264, ModNam = 'cs2_09b_land04'}, +{HashIs = 188745269, ModNam = 'cs2_09b_land05_d'}, +{HashIs = -912470201, ModNam = 'cs2_09b_land05'}, +{HashIs = 2062654973, ModNam = 'cs2_09b_land06_d'}, +{HashIs = 1290327517, ModNam = 'cs2_09b_land06'}, +{HashIs = 1591867855, ModNam = 'cs2_09b_land07'}, +{HashIs = 808393834, ModNam = 'cs2_09b_land08'}, +{HashIs = 38715562, ModNam = 'cs2_09b_land09'}, +{HashIs = -1041031437, ModNam = 'cs2_09b_tower01_frame'}, +{HashIs = -581891342, ModNam = 'cs2_09b_tower01'}, +{HashIs = -786455435, ModNam = 'cs2_09b_weed_02'}, +{HashIs = -1152150398, ModNam = 'cs2_10_beach01_d'}, +{HashIs = 256852792, ModNam = 'cs2_10_beach01b_d'}, +{HashIs = 1590650662, ModNam = 'cs2_10_beach02_d'}, +{HashIs = 872696121, ModNam = 'cs2_10_beach02b_d'}, +{HashIs = -1334138803, ModNam = 'cs2_10_beach03_d'}, +{HashIs = -2108002528, ModNam = 'cs2_10_beach04_d'}, +{HashIs = 1239657132, ModNam = 'cs2_10_beach1'}, +{HashIs = 1538477643, ModNam = 'cs2_10_beach2'}, +{HashIs = -1504713849, ModNam = 'cs2_10_beach3'}, +{HashIs = 957614349, ModNam = 'cs2_10_beach4'}, +{HashIs = -1839907950, ModNam = 'cs2_10_beach5'}, +{HashIs = 603479311, ModNam = 'cs2_10_brdgeplatform_01_lod'}, +{HashIs = -113162928, ModNam = 'cs2_10_brdgeplatform_01'}, +{HashIs = 537918355, ModNam = 'cs2_10_coastrock005'}, +{HashIs = -1230560769, ModNam = 'cs2_10_coastrock020'}, +{HashIs = -1617857580, ModNam = 'cs2_10_coastrock029'}, +{HashIs = -1725175475, ModNam = 'cs2_10_coastrock041'}, +{HashIs = 191221183, ModNam = 'cs2_10_coastrock047'}, +{HashIs = -1509342869, ModNam = 'cs2_10_coastrock066'}, +{HashIs = -1036721888, ModNam = 'cs2_10_coastrocka01'}, +{HashIs = -1814166413, ModNam = 'cs2_10_coastrocka02'}, +{HashIs = -213630078, ModNam = 'cs2_10_coastrocka03'}, +{HashIs = 385354473, ModNam = 'cs2_10_coastrocka05'}, +{HashIs = 1219292754, ModNam = 'cs2_10_coastrocka06'}, +{HashIs = -1547250215, ModNam = 'cs2_10_concrete'}, +{HashIs = -550849825, ModNam = 'cs2_10_corrielake_lod'}, +{HashIs = -1156070353, ModNam = 'cs2_10_corrielake_water'}, +{HashIs = -1915525643, ModNam = 'cs2_10_culvert01'}, +{HashIs = 2082849434, ModNam = 'cs2_10_culvert02'}, +{HashIs = -14628734, ModNam = 'cs2_10_culvert03'}, +{HashIs = -1852047407, ModNam = 'cs2_10_foam_01'}, +{HashIs = 2137086812, ModNam = 'cs2_10_foam_02'}, +{HashIs = -634056438, ModNam = 'cs2_10_foam_03'}, +{HashIs = 184021647, ModNam = 'cs2_10_foam_04'}, +{HashIs = -974690201, ModNam = 'cs2_10_foam_05'}, +{HashIs = -327502443, ModNam = 'cs2_10_foam_06'}, +{HashIs = -577693786, ModNam = 'cs2_10_foam_07'}, +{HashIs = -1221866780, ModNam = 'cs2_10_foam_08'}, +{HashIs = -975214517, ModNam = 'cs2_10_foam_09'}, +{HashIs = -1192234787, ModNam = 'cs2_10_foam_10'}, +{HashIs = 576062455, ModNam = 'cs2_10_glue_01'}, +{HashIs = -1006713018, ModNam = 'cs2_10_glue_02'}, +{HashIs = -571016394, ModNam = 'cs2_10_glue_03'}, +{HashIs = -392884094, ModNam = 'cs2_10_glue_04'}, +{HashIs = -84192648, ModNam = 'cs2_10_land01'}, +{HashIs = 1168861143, ModNam = 'cs2_10_land02'}, +{HashIs = 525802287, ModNam = 'cs2_10_land03'}, +{HashIs = 1753492880, ModNam = 'cs2_10_land04'}, +{HashIs = -497361683, ModNam = 'cs2_10_land05_d'}, +{HashIs = 835371030, ModNam = 'cs2_10_land05'}, +{HashIs = -2099449075, ModNam = 'cs2_10_land05b_d'}, +{HashIs = -250134848, ModNam = 'cs2_10_land06'}, +{HashIs = -1150823582, ModNam = 'cs2_10_land07'}, +{HashIs = 71689501, ModNam = 'cs2_10_land08'}, +{HashIs = -561276503, ModNam = 'cs2_10_land09'}, +{HashIs = 37645122, ModNam = 'cs2_10_land10'}, +{HashIs = -827002267, ModNam = 'cs2_10_land11_d_b'}, +{HashIs = -1802498073, ModNam = 'cs2_10_land11'}, +{HashIs = -1752033809, ModNam = 'cs2_10_land12'}, +{HashIs = -1461438317, ModNam = 'cs2_10_land13'}, +{HashIs = -1151935112, ModNam = 'cs2_10_land14'}, +{HashIs = -1114250762, ModNam = 'cs2_10_land15'}, +{HashIs = 289595645, ModNam = 'cs2_10_mast_base'}, +{HashIs = -1600115913, ModNam = 'cs2_10_nland01_d'}, +{HashIs = -2078999202, ModNam = 'cs2_10_nland03_d'}, +{HashIs = -485520592, ModNam = 'cs2_10_nland04_d'}, +{HashIs = 10270561, ModNam = 'cs2_10_nland05_d'}, +{HashIs = -607327457, ModNam = 'cs2_10_nland06_d'}, +{HashIs = -332143945, ModNam = 'cs2_10_nland07_d'}, +{HashIs = 1335610100, ModNam = 'cs2_10_pool001'}, +{HashIs = 586670504, ModNam = 'cs2_10_pool01_lod'}, +{HashIs = -1555537623, ModNam = 'cs2_10_rckdecal02'}, +{HashIs = 2035879243, ModNam = 'cs2_10_rckdecal03'}, +{HashIs = -1770272880, ModNam = 'cs2_10_rckdecal05'}, +{HashIs = 1816326943, ModNam = 'cs2_10_rckdecal06'}, +{HashIs = 224343385, ModNam = 'cs2_10_rckdecal08'}, +{HashIs = -1320485959, ModNam = 'cs2_10_retaining_wall_new_01'}, +{HashIs = -1172588226, ModNam = 'cs2_10_retainwallnew_01_lod'}, +{HashIs = -151882287, ModNam = 'cs2_10_sea_00_lod'}, +{HashIs = 1583763023, ModNam = 'cs2_10_sea_02_lod'}, +{HashIs = -626922531, ModNam = 'cs2_10_sea_03_lod'}, +{HashIs = 1513749979, ModNam = 'cs2_10_sea_04_lod'}, +{HashIs = -77238582, ModNam = 'cs2_10_sea_05_lod'}, +{HashIs = 1870523372, ModNam = 'cs2_10_sea_06_lod'}, +{HashIs = 1139959993, ModNam = 'cs2_10_sea_07_lod'}, +{HashIs = -382705409, ModNam = 'cs2_10_sea_cs2_10_duster_lod'}, +{HashIs = -1410973081, ModNam = 'cs2_10_sea_duster1'}, +{HashIs = 179174997, ModNam = 'cs2_10_sea_rocks_lod'}, +{HashIs = -2037955469, ModNam = 'cs2_10_sea_rubble'}, +{HashIs = 962669262, ModNam = 'cs2_10_sea_shipwreck_lod'}, +{HashIs = 2056618673, ModNam = 'cs2_10_sea_shipwreck'}, +{HashIs = 813283948, ModNam = 'cs2_10_sea_sub_00'}, +{HashIs = -172276520, ModNam = 'cs2_10_sea_sub_01'}, +{HashIs = -1858308062, ModNam = 'cs2_10_sea_sweed1'}, +{HashIs = -1876315387, ModNam = 'cs2_10_sea_uw_dec_00'}, +{HashIs = -947543620, ModNam = 'cs2_10_sea_uw_dec_01'}, +{HashIs = -1665971176, ModNam = 'cs2_10_sea_uw_dec_02'}, +{HashIs = 1194467611, ModNam = 'cs2_10_sea_uw_dec_04'}, +{HashIs = 1709989519, ModNam = 'cs2_10_sea_uw_dec_05'}, +{HashIs = 1940257282, ModNam = 'cs2_10_sea_uw_dec_06'}, +{HashIs = -109771358, ModNam = 'cs2_10_sea_uw_dec_07'}, +{HashIs = 121348399, ModNam = 'cs2_10_sea_uw_dec_08'}, +{HashIs = 637656763, ModNam = 'cs2_10_sea_uw_dec_09'}, +{HashIs = -877353366, ModNam = 'cs2_10_sea_uw_dec_10'}, +{HashIs = 90184132, ModNam = 'cs2_10_sea_uw_dec_11'}, +{HashIs = -148275885, ModNam = 'cs2_10_sea_uw_dec_12'}, +{HashIs = 550359199, ModNam = 'cs2_10_sea_uw_dec_13'}, +{HashIs = 460899829, ModNam = 'cs2_10_sea_uw_dec_14'}, +{HashIs = 271232977, ModNam = 'cs2_10_sea_uw_dec_15'}, +{HashIs = -40301906, ModNam = 'cs2_10_sea_uw_dec_16'}, +{HashIs = 726099466, ModNam = 'cs2_10_sea_uw_dec_17'}, +{HashIs = 426426961, ModNam = 'cs2_10_sea_uw_dec_18'}, +{HashIs = 1456880935, ModNam = 'cs2_10_sea_uw_dec_19'}, +{HashIs = 1198530371, ModNam = 'cs2_10_sea_uw_dec_20'}, +{HashIs = -709098751, ModNam = 'cs2_10_sea_uw1_00'}, +{HashIs = 829045344, ModNam = 'cs2_10_sea_uw1_02'}, +{HashIs = 493884012, ModNam = 'cs2_10_sea_uw1_03'}, +{HashIs = -1899989749, ModNam = 'cs2_10_sea_uw1_04'}, +{HashIs = 2029865349, ModNam = 'cs2_10_sea_uw1_05'}, +{HashIs = 1797369294, ModNam = 'cs2_10_sea_uw1_06'}, +{HashIs = -624161235, ModNam = 'cs2_10_sea_uw1_07'}, +{HashIs = -1992685819, ModNam = 'cs2_10_sea_uw2_00'}, +{HashIs = -540724194, ModNam = 'cs2_10_sea_uw2_03'}, +{HashIs = -838889325, ModNam = 'cs2_10_sea_uw2_04'}, +{HashIs = 1317605800, ModNam = 'cs2_10_sea_uw2_05'}, +{HashIs = 2127295021, ModNam = 'cs2_10_sea_uw2_06'}, +{HashIs = 1914198214, ModNam = 'cs2_10_sea_uw2_07'}, +{HashIs = 429303744, ModNam = 'cs2_10_sea_uw2_08'}, +{HashIs = -1718933589, ModNam = 'cs2_10_sea_uw2_09'}, +{HashIs = -1788666837, ModNam = 'cs2_10_sea_uw2_10'}, +{HashIs = -596235692, ModNam = 'cs2_10_sea_uw2_11'}, +{HashIs = 46167784, ModNam = 'cs2_10_sea_uw2_12'}, +{HashIs = 694633525, ModNam = 'cs2_10_sea_uw2_15'}, +{HashIs = 935059678, ModNam = 'cs2_10_sea_uw2_16'}, +{HashIs = 384868168, ModNam = 'cs2_10_sea_uw2_17'}, +{HashIs = 622869415, ModNam = 'cs2_10_sea_uw2_18'}, +{HashIs = -372980479, ModNam = 'cs2_10_sea_uw2_19'}, +{HashIs = -1574029663, ModNam = 'cs2_10_sea_uw2_20'}, +{HashIs = -19730451, ModNam = 'cs2_10_sea_uw2_21'}, +{HashIs = -316388208, ModNam = 'cs2_10_sea_uw2_22'}, +{HashIs = -632871210, ModNam = 'cs2_10_sea_uw2_23'}, +{HashIs = -939425205, ModNam = 'cs2_10_sea_uw2_24'}, +{HashIs = -1868984364, ModNam = 'cs2_10_sea_uwrocks_00'}, +{HashIs = 2044093006, ModNam = 'cs2_10_sea_uwrocks_01'}, +{HashIs = 1778959027, ModNam = 'cs2_10_sea_uwrocks_02'}, +{HashIs = 1468276138, ModNam = 'cs2_10_sea_uwrocks_04'}, +{HashIs = -1329695661, ModNam = 'cs2_10_sea_wrk07'}, +{HashIs = -1740324004, ModNam = 'cs2_10_sea_wrk08'}, +{HashIs = -781010661, ModNam = 'cs2_10_sea_wrk10'}, +{HashIs = -1339271539, ModNam = 'cs2_10_slod1_culvert'}, +{HashIs = -251816620, ModNam = 'cs2_10_substation_slod'}, +{HashIs = 252769930, ModNam = 'cs2_10_substation'}, +{HashIs = -562918615, ModNam = 'cs2_10_trailfnc_001'}, +{HashIs = -764972273, ModNam = 'cs2_10_trailfnc_002'}, +{HashIs = -1054879616, ModNam = 'cs2_10_trailfnc_003'}, +{HashIs = -1225147340, ModNam = 'cs2_10_trailfnc_004'}, +{HashIs = 1883287235, ModNam = 'cs2_10_trailfnc_007'}, +{HashIs = 2107181432, ModNam = 'cs2_10_trailfnc_base_001'}, +{HashIs = -1420532498, ModNam = 'cs2_10_trailfnc_base_002'}, +{HashIs = -1728135101, ModNam = 'cs2_10_trailfnc_base_003'}, +{HashIs = -677888651, ModNam = 'cs2_10_trailfnc_base_005'}, +{HashIs = -203098610, ModNam = 'cs2_10_trailfnc_base_007'}, +{HashIs = -850729350, ModNam = 'cs2_10_trailretainer_001'}, +{HashIs = 533793669, ModNam = 'cs2_10_trailretainer_003'}, +{HashIs = -778094851, ModNam = 'cs2_10_weed_01'}, +{HashIs = -2094294505, ModNam = 'cs2_10_weed_02'}, +{HashIs = -1292273230, ModNam = 'cs2_10_weed_03'}, +{HashIs = 1143434281, ModNam = 'cs2_11_armco_wood'}, +{HashIs = -1775380459, ModNam = 'cs2_11_armco_wood01'}, +{HashIs = 1638330120, ModNam = 'cs2_11_armco_wood02'}, +{HashIs = -1216099658, ModNam = 'cs2_11_armco'}, +{HashIs = 656187983, ModNam = 'cs2_11_build_emmi01_lod'}, +{HashIs = 787090600, ModNam = 'cs2_11_build_emmi01'}, +{HashIs = -939084176, ModNam = 'cs2_11_coastdecal01'}, +{HashIs = -1245310481, ModNam = 'cs2_11_coastdecal02'}, +{HashIs = 729611611, ModNam = 'cs2_11_coastdecal03'}, +{HashIs = -1428915188, ModNam = 'cs2_11_coastdecal04'}, +{HashIs = 1964365687, ModNam = 'cs2_11_coastrock006'}, +{HashIs = -881261512, ModNam = 'cs2_11_coastrock009'}, +{HashIs = -1627741304, ModNam = 'cs2_11_coastrock014'}, +{HashIs = -205172100, ModNam = 'cs2_11_coastrock020'}, +{HashIs = 229475916, ModNam = 'cs2_11_coastrock026'}, +{HashIs = -1341076404, ModNam = 'cs2_11_coastrock031'}, +{HashIs = -1246080041, ModNam = 'cs2_11_coastrock045'}, +{HashIs = 2122376549, ModNam = 'cs2_11_coastrock049'}, +{HashIs = -1674338626, ModNam = 'cs2_11_coastrock062'}, +{HashIs = -204157445, ModNam = 'cs2_11_coastrock067'}, +{HashIs = 1516903480, ModNam = 'cs2_11_coastrock072'}, +{HashIs = -1287401978, ModNam = 'cs2_11_coastrock076'}, +{HashIs = -1782084086, ModNam = 'cs2_11_coastrock080'}, +{HashIs = -406965770, ModNam = 'cs2_11_coastrock081'}, +{HashIs = -1504157544, ModNam = 'cs2_11_corrierock'}, +{HashIs = 753175926, ModNam = 'cs2_11_dd_culvert'}, +{HashIs = -1014991186, ModNam = 'cs2_11_decal020'}, +{HashIs = -404220964, ModNam = 'cs2_11_decal2'}, +{HashIs = -101074945, ModNam = 'cs2_11_decal3'}, +{HashIs = 745998276, ModNam = 'cs2_11_foam_01'}, +{HashIs = 579171381, ModNam = 'cs2_11_foam_02'}, +{HashIs = 1346981736, ModNam = 'cs2_11_foam_03'}, +{HashIs = 93885054, ModNam = 'cs2_11_footbridge002_slod1'}, +{HashIs = 2112882691, ModNam = 'cs2_11_footbridge01_slod1'}, +{HashIs = 291011066, ModNam = 'cs2_11_footbridge01'}, +{HashIs = -1911852190, ModNam = 'cs2_11_footbridge02'}, +{HashIs = -1926772878, ModNam = 'cs2_11_ftbdge02rails'}, +{HashIs = -1358281244, ModNam = 'cs2_11_ftbridge_rails01'}, +{HashIs = 1054895182, ModNam = 'cs2_11_gasstation_a'}, +{HashIs = 962401524, ModNam = 'cs2_11_gasstation_awire'}, +{HashIs = -584111891, ModNam = 'cs2_11_gasstation_b'}, +{HashIs = 574998969, ModNam = 'cs2_11_gasstation_bwire'}, +{HashIs = 299962956, ModNam = 'cs2_11_gasstation_d'}, +{HashIs = 402090516, ModNam = 'cs2_11_gasstion_a_poles_lod'}, +{HashIs = -408315337, ModNam = 'cs2_11_gasstion_a_poles'}, +{HashIs = -873067045, ModNam = 'cs2_11_gasstion_b_lod'}, +{HashIs = -474049055, ModNam = 'cs2_11_gasstion_b_poles'}, +{HashIs = 1599095109, ModNam = 'cs2_11_gasstionb_rail'}, +{HashIs = -525546181, ModNam = 'cs2_11_gavdecal_01'}, +{HashIs = 1719785719, ModNam = 'cs2_11_gavdecal_03'}, +{HashIs = 799271736, ModNam = 'cs2_11_gavdecal_04'}, +{HashIs = 527977185, ModNam = 'cs2_11_gavdecal_07'}, +{HashIs = 21163419, ModNam = 'cs2_11_glue_02'}, +{HashIs = -864410758, ModNam = 'cs2_11_inlet01'}, +{HashIs = -910723807, ModNam = 'cs2_11_inlet01coast_d'}, +{HashIs = 155843367, ModNam = 'cs2_11_land01'}, +{HashIs = 305603184, ModNam = 'cs2_11_land010'}, +{HashIs = 33391101, ModNam = 'cs2_11_land011'}, +{HashIs = -652937340, ModNam = 'cs2_11_land02_d'}, +{HashIs = -1683447838, ModNam = 'cs2_11_land02'}, +{HashIs = -1192640164, ModNam = 'cs2_11_land03_d6'}, +{HashIs = -369091852, ModNam = 'cs2_11_land03_decal1'}, +{HashIs = 1837286295, ModNam = 'cs2_11_land03'}, +{HashIs = 1960130196, ModNam = 'cs2_11_land04_decal001'}, +{HashIs = 2135189274, ModNam = 'cs2_11_land04'}, +{HashIs = 1333899587, ModNam = 'cs2_11_land05_d'}, +{HashIs = 1356663372, ModNam = 'cs2_11_land05'}, +{HashIs = 1620552129, ModNam = 'cs2_11_land06'}, +{HashIs = 404396232, ModNam = 'cs2_11_land07'}, +{HashIs = -203860327, ModNam = 'cs2_11_land08_d8'}, +{HashIs = 702102597, ModNam = 'cs2_11_land08'}, +{HashIs = 1809432673, ModNam = 'cs2_11_land09'}, +{HashIs = -1577470102, ModNam = 'cs2_11_market_dec'}, +{HashIs = -1760132770, ModNam = 'cs2_11_newdecal01'}, +{HashIs = 267609129, ModNam = 'cs2_11_prereflect_dummy'}, +{HashIs = -874599360, ModNam = 'cs2_11_prereflect_prox'}, +{HashIs = 1155842485, ModNam = 'cs2_11_refprox_08'}, +{HashIs = -841624679, ModNam = 'cs2_11_refprox_09'}, +{HashIs = -621274213, ModNam = 'cs2_11_sea_marina_xr_rocks_03_lod'}, +{HashIs = -12053838, ModNam = 'cs2_11_sea_uw_dec_00'}, +{HashIs = 1674337209, ModNam = 'cs2_11_sea_uw_dec_02'}, +{HashIs = 1912666146, ModNam = 'cs2_11_sea_uw_dec_03'}, +{HashIs = 1144200327, ModNam = 'cs2_11_sea_uw_dec_04'}, +{HashIs = -1463589462, ModNam = 'cs2_11_sea_uw_dec_06'}, +{HashIs = 830029088, ModNam = 'cs2_11_sea_uw_decb_00'}, +{HashIs = 578756396, ModNam = 'cs2_11_sea_uw_decb_01'}, +{HashIs = 885539774, ModNam = 'cs2_11_sea_uw_decb_02'}, +{HashIs = -1222639933, ModNam = 'cs2_11_sea_uw1_00_lod'}, +{HashIs = 1171063091, ModNam = 'cs2_11_sea_uw1_00'}, +{HashIs = -51412718, ModNam = 'cs2_11_sea_uw1_00bb_lod'}, +{HashIs = 2092959329, ModNam = 'cs2_11_sea_uw1_00bb'}, +{HashIs = 1601062536, ModNam = 'cs2_11_sea_uw1_00bc_lod'}, +{HashIs = -1351455803, ModNam = 'cs2_11_sea_uw1_00bc'}, +{HashIs = 882091158, ModNam = 'cs2_11_sea_uw1_01_lod'}, +{HashIs = 2074045655, ModNam = 'cs2_11_sea_uw1_01'}, +{HashIs = -729576440, ModNam = 'cs2_11_sea_uw1_02_lod'}, +{HashIs = 1783220780, ModNam = 'cs2_11_sea_uw1_02'}, +{HashIs = -1548103277, ModNam = 'cs2_11_sea_uw1_03_cc_d'}, +{HashIs = 103267014, ModNam = 'cs2_11_sea_uw1_03_d'}, +{HashIs = -686156265, ModNam = 'cs2_11_sea_uw1_03_lod'}, +{HashIs = 538981850, ModNam = 'cs2_11_sea_uw1_03'}, +{HashIs = 1387599726, ModNam = 'cs2_11_sea_uw1_03bb_d'}, +{HashIs = -966601320, ModNam = 'cs2_11_sea_uw2_00'}, +{HashIs = 703405231, ModNam = 'cs2_11_sea_uw2_06'}, +{HashIs = 1412198701, ModNam = 'cs2_11_sea_uw2_07'}, +{HashIs = 1181603248, ModNam = 'cs2_11_sea_uw2_08'}, +{HashIs = 1888889348, ModNam = 'cs2_11_sea_uw2_09'}, +{HashIs = 149739879, ModNam = 'cs2_11_sea_uw2_10'}, +{HashIs = 1460106651, ModNam = 'cs2_11_sea_uw2_11'}, +{HashIs = -345924015, ModNam = 'cs2_11_sea_uw2_12'}, +{HashIs = 71684161, ModNam = 'cs2_11_sea_uw2_13'}, +{HashIs = 470613967, ModNam = 'cs2_11_sea_uw2_14'}, +{HashIs = -505345160, ModNam = 'cs2_11_sea_uw2_15'}, +{HashIs = -852598253, ModNam = 'cs2_11_sea_uw2_17'}, +{HashIs = 1625721221, ModNam = 'cs2_11_sea_uw2_18'}, +{HashIs = -1365695255, ModNam = 'cs2_11_sea_uw2_19'}, +{HashIs = 234283603, ModNam = 'cs2_11_sea_uw2_20'}, +{HashIs = -1233013938, ModNam = 'cs2_11_sea_uw2_21'}, +{HashIs = 2043585629, ModNam = 'cs2_11_sea_uw2_22_lod'}, +{HashIs = -933734661, ModNam = 'cs2_11_sea_uw2_22'}, +{HashIs = 81147930, ModNam = 'cs2_11_sea_uw2_23_lod'}, +{HashIs = -788109225, ModNam = 'cs2_11_sea_uw2_23'}, +{HashIs = 1013210493, ModNam = 'cs2_11_sea_uw2_24_lod'}, +{HashIs = 1690505170, ModNam = 'cs2_11_sea_uw2_24'}, +{HashIs = -1250383451, ModNam = 'cs2_11_shark_sign_legs'}, +{HashIs = 1110126753, ModNam = 'cs2_11_shark_sign_ovl'}, +{HashIs = -1859753111, ModNam = 'cs2_11_shark_sign'}, +{HashIs = -736300681, ModNam = 'cs2_11_trailrrefs'}, +{HashIs = -846196102, ModNam = 'cs2_11_weed_02'}, +{HashIs = -1964208848, ModNam = 'cs2_11_weed_03'}, +{HashIs = 1112539596, ModNam = 'cs2_11_weldshed_d'}, +{HashIs = 1858656008, ModNam = 'cs2_11_wire01'}, +{HashIs = 2107602101, ModNam = 'cs2_11_wire02'}, +{HashIs = 312975047, ModNam = 'cs2_11_wire03'}, +{HashIs = 544291418, ModNam = 'cs2_11_wire04'}, +{HashIs = 254806794, ModNam = 'cs2_11_woodbits01'}, +{HashIs = -1611080203, ModNam = 'cs2_11_woodbits013'}, +{HashIs = 1685173644, ModNam = 'cs2_11_woodbits03'}, +{HashIs = 747521402, ModNam = 'cs2_11_woodbits04'}, +{HashIs = 986964485, ModNam = 'cs2_11_woodbits05'}, +{HashIs = -1993244993, ModNam = 'cs2_11_woodbits06'}, +{HashIs = 1464310508, ModNam = 'cs2_11_woodbits07'}, +{HashIs = -169551764, ModNam = 'cs2_11_woodbits08'}, +{HashIs = 362518713, ModNam = 'cs2_11_woodbits10'}, +{HashIs = 690569172, ModNam = 'cs2_11_woodbits11'}, +{HashIs = 1528538040, ModNam = 'cs2_11_woodbits12'}, +{HashIs = 1304607615, ModNam = 'cs2_29_bio_depts'}, +{HashIs = -807038535, ModNam = 'cs2_29_bio_det00'}, +{HashIs = 434939334, ModNam = 'cs2_29_bio_det01'}, +{HashIs = -2048143543, ModNam = 'cs2_29_bio_det02_a'}, +{HashIs = 664027413, ModNam = 'cs2_29_bio_det02'}, +{HashIs = -44176215, ModNam = 'cs2_29_bio_det03'}, +{HashIs = -717711535, ModNam = 'cs2_29_bio_det04_a'}, +{HashIs = 185632782, ModNam = 'cs2_29_bio_det04'}, +{HashIs = 947397556, ModNam = 'cs2_29_bio_det05_a'}, +{HashIs = 1893094300, ModNam = 'cs2_29_bio_det05'}, +{HashIs = 2121690844, ModNam = 'cs2_29_bio_det06'}, +{HashIs = 1411226155, ModNam = 'cs2_29_bio_det07'}, +{HashIs = 1660621271, ModNam = 'cs2_29_bio_det08_a'}, +{HashIs = 1641723301, ModNam = 'cs2_29_bio_det08'}, +{HashIs = 2019285419, ModNam = 'cs2_29_bio_det08b'}, +{HashIs = 391954748, ModNam = 'cs2_29_bio_det09_a'}, +{HashIs = -2090403659, ModNam = 'cs2_29_bio_det09'}, +{HashIs = -1137629851, ModNam = 'cs2_29_bio_det10_a'}, +{HashIs = -285947349, ModNam = 'cs2_29_bio_det10'}, +{HashIs = -311447986, ModNam = 'cs2_29_bio_det11_a'}, +{HashIs = -1856860436, ModNam = 'cs2_29_bio_det11'}, +{HashIs = -1627575743, ModNam = 'cs2_29_bio_det12'}, +{HashIs = 1082552052, ModNam = 'cs2_29_bio_det13_a'}, +{HashIs = -1379383337, ModNam = 'cs2_29_bio_det13'}, +{HashIs = -216322410, ModNam = 'cs2_29_bio_det14_a'}, +{HashIs = -1170612038, ModNam = 'cs2_29_bio_det14'}, +{HashIs = -577501136, ModNam = 'cs2_29_bio_det15_a'}, +{HashIs = 1480924370, ModNam = 'cs2_29_bio_det15'}, +{HashIs = 1408763353, ModNam = 'cs2_29_bio_det16_a'}, +{HashIs = 1723054511, ModNam = 'cs2_29_bio_det16'}, +{HashIs = 1739137873, ModNam = 'cs2_29_bio_det17_a'}, +{HashIs = 1953551657, ModNam = 'cs2_29_bio_det17'}, +{HashIs = 1570898466, ModNam = 'cs2_29_bio_det18_a'}, +{HashIs = -2060028236, ModNam = 'cs2_29_bio_det18'}, +{HashIs = 2091205977, ModNam = 'cs2_29_bio_det19_a'}, +{HashIs = 1066658632, ModNam = 'cs2_29_bio_det19'}, +{HashIs = -339351917, ModNam = 'cs2_29_bio_det20_a'}, +{HashIs = 986768702, ModNam = 'cs2_29_bio_det20'}, +{HashIs = 137068532, ModNam = 'cs2_29_bio_det21'}, +{HashIs = -1658027724, ModNam = 'cs2_29_bio_det22_a'}, +{HashIs = 358816355, ModNam = 'cs2_29_bio_det22'}, +{HashIs = 1883428427, ModNam = 'cs2_29_bio_det23_a'}, +{HashIs = -784764580, ModNam = 'cs2_29_bio_det24_a'}, +{HashIs = -238333132, ModNam = 'cs2_29_bio_det24'}, +{HashIs = 655904981, ModNam = 'cs2_29_bio_det27_a'}, +{HashIs = -1766220554, ModNam = 'cs2_29_bio_det27'}, +{HashIs = -1508557907, ModNam = 'cs2_29_bio_det28'}, +{HashIs = 1622244945, ModNam = 'cs2_29_bio_ent_details'}, +{HashIs = 1426649, ModNam = 'cs2_29_bio_ent'}, +{HashIs = -532970120, ModNam = 'cs2_29_bio_entgrass'}, +{HashIs = 1975591262, ModNam = 'cs2_29_bio_fence'}, +{HashIs = 293688493, ModNam = 'cs2_29_bio_grass_d'}, +{HashIs = 1617660238, ModNam = 'cs2_29_bio_main_garage'}, +{HashIs = -2051874269, ModNam = 'cs2_29_bio_main_grge_rail'}, +{HashIs = -1423308592, ModNam = 'cs2_29_bio_main_steps'}, +{HashIs = -673084529, ModNam = 'cs2_29_bio_main'}, +{HashIs = -1208108076, ModNam = 'cs2_29_bio_maina'}, +{HashIs = 166322095, ModNam = 'cs2_29_bio_mainb'}, +{HashIs = -609713363, ModNam = 'cs2_29_bio_mainc'}, +{HashIs = -331668398, ModNam = 'cs2_29_bio_maind'}, +{HashIs = 1884302458, ModNam = 'cs2_29_bio_maine'}, +{HashIs = -1024405062, ModNam = 'cs2_29_bio_mainf'}, +{HashIs = 538039963, ModNam = 'cs2_29_bio_maingl'}, +{HashIs = -771297953, ModNam = 'cs2_29_bio_rewall'}, +{HashIs = -1681225022, ModNam = 'cs2_29_bio_wall'}, +{HashIs = 1455365087, ModNam = 'cs2_29_bio_water'}, +{HashIs = 705897241, ModNam = 'cs2_29_biolab_d'}, +{HashIs = 1005176368, ModNam = 'cs2_29_biolab116'}, +{HashIs = 2018495383, ModNam = 'cs2_29_biolab122'}, +{HashIs = 1379139416, ModNam = 'cs2_29_biolab123'}, +{HashIs = -1817630071, ModNam = 'cs2_29_biolab126_rail01'}, +{HashIs = -2055238090, ModNam = 'cs2_29_biolab126_rail02'}, +{HashIs = -2081559960, ModNam = 'cs2_29_biolab126_railb01'}, +{HashIs = 1097358785, ModNam = 'cs2_29_biolab126'}, +{HashIs = -1023341959, ModNam = 'cs2_29_biolab126b'}, +{HashIs = -665307865, ModNam = 'cs2_29_biolab126c'}, +{HashIs = -470244633, ModNam = 'cs2_29_biolab127'}, +{HashIs = -259885038, ModNam = 'cs2_29_biolab127a_a'}, +{HashIs = -1965146058, ModNam = 'cs2_29_biolab127b_a'}, +{HashIs = 2129825209, ModNam = 'cs2_29_biolab127d'}, +{HashIs = 184722266, ModNam = 'cs2_29_biolab135_a'}, +{HashIs = -1847430048, ModNam = 'cs2_29_biolab135'}, +{HashIs = -1702802691, ModNam = 'cs2_29_biolab135a'}, +{HashIs = 1270295914, ModNam = 'cs2_29_biolab135b'}, +{HashIs = -2135895555, ModNam = 'cs2_29_biolab136'}, +{HashIs = 1819602964, ModNam = 'cs2_29_biolab144_rail'}, +{HashIs = -1710356417, ModNam = 'cs2_29_biolab144'}, +{HashIs = -479599992, ModNam = 'cs2_29_biolab144a'}, +{HashIs = -718780923, ModNam = 'cs2_29_biolab144b'}, +{HashIs = 30693334, ModNam = 'cs2_29_biolab146'}, +{HashIs = 1956024251, ModNam = 'cs2_29_biolab146b'}, +{HashIs = 2133185135, ModNam = 'cs2_29_biolab147'}, +{HashIs = -800800646, ModNam = 'cs2_29_biolab147a'}, +{HashIs = 1500607934, ModNam = 'cs2_29_biolab148_a'}, +{HashIs = -1854900476, ModNam = 'cs2_29_biolab148'}, +{HashIs = 1982434617, ModNam = 'cs2_29_biolab148b'}, +{HashIs = 635076041, ModNam = 'cs2_29_biolab149_a'}, +{HashIs = 1655052656, ModNam = 'cs2_29_biolab149'}, +{HashIs = 1685715645, ModNam = 'cs2_29_biolab94'}, +{HashIs = -1107920450, ModNam = 'cs2_29_biolab94a'}, +{HashIs = -1696124000, ModNam = 'cs2_29_biolab94c'}, +{HashIs = 458080031, ModNam = 'cs2_29_biolabobs'}, +{HashIs = 179117563, ModNam = 'cs2_29_biotemp_fiz'}, +{HashIs = 921198322, ModNam = 'cs2_29_biotemp'}, +{HashIs = 1773951908, ModNam = 'cs2_29_cp01'}, +{HashIs = 2070937355, ModNam = 'cs2_29_cp02'}, +{HashIs = -1928808333, ModNam = 'cs2_29_cp02c'}, +{HashIs = -205151507, ModNam = 'cs2_29_cp02f_1'}, +{HashIs = 1314805789, ModNam = 'cs2_29_cp02f_2'}, +{HashIs = 1612708768, ModNam = 'cs2_29_cp02f_3'}, +{HashIs = 1568698333, ModNam = 'cs2_29_cpbarrier_01'}, +{HashIs = 1406870969, ModNam = 'cs2_29_cs2_base'}, +{HashIs = 309800599, ModNam = 'cs2_29_cs2_chem_aly'}, +{HashIs = 182740057, ModNam = 'cs2_29_cs5_3_ladder_002'}, +{HashIs = 430703084, ModNam = 'cs2_29_cs5_3_ladder_003'}, +{HashIs = -130564352, ModNam = 'cs2_29_cs5_3_ladder_004'}, +{HashIs = 83515525, ModNam = 'cs2_29_cs5_3_ladder_005'}, +{HashIs = -741673433, ModNam = 'cs2_29_cs5_3_ladder_006'}, +{HashIs = -503803262, ModNam = 'cs2_29_cs5_3_ladder_007'}, +{HashIs = -1739260092, ModNam = 'cs2_29_cs5_3_ladder_008'}, +{HashIs = 1770891282, ModNam = 'cs2_29_cs5_3_ladder_01'}, +{HashIs = 3387313, ModNam = 'cs2_29_emissive_lod'}, +{HashIs = 71848858, ModNam = 'cs2_29_emissive'}, +{HashIs = -953353819, ModNam = 'cs2_29_hrail_01'}, +{HashIs = -942987450, ModNam = 'cs2_29_hrail_02a'}, +{HashIs = -1168089080, ModNam = 'cs2_29_hrail_03'}, +{HashIs = -1303425050, ModNam = 'cs2_29_hrail_04'}, +{HashIs = 1610558275, ModNam = 'cs2_29_hrail_05'}, +{HashIs = 592687597, ModNam = 'cs2_29_hrail_08'}, +{HashIs = 420846961, ModNam = 'cs2_29_hrail_09'}, +{HashIs = -1868987257, ModNam = 'cs2_29_hrail_10'}, +{HashIs = -474273079, ModNam = 'cs2_29_hrail_11'}, +{HashIs = -1256960644, ModNam = 'cs2_29_hrail_12'}, +{HashIs = 516956406, ModNam = 'cs2_29_hrail_13'}, +{HashIs = -267500685, ModNam = 'cs2_29_hrail_14'}, +{HashIs = 1129048557, ModNam = 'cs2_29_hrail_15'}, +{HashIs = 345050232, ModNam = 'cs2_29_hrail_16'}, +{HashIs = 434797323, ModNam = 'cs2_29_hrailb_12'}, +{HashIs = -859364695, ModNam = 'cs2_29_humane_sign'}, +{HashIs = 795131435, ModNam = 'cs2_29_int_fake'}, +{HashIs = -1330342322, ModNam = 'cs2_29_mainsign_lod'}, +{HashIs = -1937653535, ModNam = 'cs2_29_mainsign'}, +{HashIs = -876762737, ModNam = 'cs2_29_newsteps'}, +{HashIs = -889747551, ModNam = 'cs2_29_newstepsb'}, +{HashIs = -1661094910, ModNam = 'cs2_29_props_combo01_slod'}, +{HashIs = -1055627043, ModNam = 'cs2_29_props_elec_wire_bl063'}, +{HashIs = -1362808324, ModNam = 'cs2_29_rail432'}, +{HashIs = -1645362819, ModNam = 'cs2_29_weed'}, +{HashIs = 1621945719, ModNam = 'cs2_30_beach_g1'}, +{HashIs = -44721723, ModNam = 'cs2_30_beach2_g'}, +{HashIs = -1990312628, ModNam = 'cs2_30_beacha'}, +{HashIs = -675980807, ModNam = 'cs2_30_beachb'}, +{HashIs = -596024447, ModNam = 'cs2_30_beachc'}, +{HashIs = -1312092635, ModNam = 'cs2_30_beachd'}, +{HashIs = 590672888, ModNam = 'cs2_30_bh_clfc_g'}, +{HashIs = 125620339, ModNam = 'cs2_30_biopipe'}, +{HashIs = -505173175, ModNam = 'cs2_30_chem_grill_ipl_group'}, +{HashIs = -1424450986, ModNam = 'cs2_30_clabsweed_01'}, +{HashIs = -640288816, ModNam = 'cs2_30_clabsweed_02'}, +{HashIs = 637437038, ModNam = 'cs2_30_clabtube_01'}, +{HashIs = 876159203, ModNam = 'cs2_30_clabtube_02'}, +{HashIs = -2086289461, ModNam = 'cs2_30_clabtube_03'}, +{HashIs = -1855497394, ModNam = 'cs2_30_clabtube_04'}, +{HashIs = -580979908, ModNam = 'cs2_30_clabtube_05'}, +{HashIs = 1931222712, ModNam = 'cs2_30_clabtube_06'}, +{HashIs = 812512329, ModNam = 'cs2_30_cliff_top_ga'}, +{HashIs = -326460920, ModNam = 'cs2_30_cliff_topb_g'}, +{HashIs = -628629497, ModNam = 'cs2_30_foam_01'}, +{HashIs = 656570639, ModNam = 'cs2_30_foam_02'}, +{HashIs = -120611734, ModNam = 'cs2_30_foam_03'}, +{HashIs = -1312715185, ModNam = 'cs2_30_foam_04'}, +{HashIs = 360797645, ModNam = 'cs2_30_foam_05'}, +{HashIs = 1594747153, ModNam = 'cs2_30_foam_06'}, +{HashIs = -999037974, ModNam = 'cs2_30_land_a_d'}, +{HashIs = 183078476, ModNam = 'cs2_30_land_a'}, +{HashIs = -1342065890, ModNam = 'cs2_30_land_aa'}, +{HashIs = 909269109, ModNam = 'cs2_30_land_ab_d'}, +{HashIs = -1770954620, ModNam = 'cs2_30_land_b_d'}, +{HashIs = 421276337, ModNam = 'cs2_30_land_b'}, +{HashIs = 333362796, ModNam = 'cs2_30_land_c_d'}, +{HashIs = -1733187110, ModNam = 'cs2_30_land_c'}, +{HashIs = 177272480, ModNam = 'cs2_30_land_ca'}, +{HashIs = 1551561560, ModNam = 'cs2_30_land_dc_00'}, +{HashIs = -895805383, ModNam = 'cs2_30_land_e_d'}, +{HashIs = -1111198721, ModNam = 'cs2_30_land_e'}, +{HashIs = 781318683, ModNam = 'cs2_30_sea_alg1'}, +{HashIs = 305938800, ModNam = 'cs2_30_sea_alg2'}, +{HashIs = 1173755843, ModNam = 'cs2_30_sea_beach_underwater_03'}, +{HashIs = 1300042801, ModNam = 'cs2_30_sea_beach_uw_01_lod'}, +{HashIs = -1907329477, ModNam = 'cs2_30_sea_beach_uw_01'}, +{HashIs = -571490721, ModNam = 'cs2_30_sea_beach_uw_02_lod'}, +{HashIs = 412125885, ModNam = 'cs2_30_sea_beach_uw_02'}, +{HashIs = -1864700306, ModNam = 'cs2_30_sea_ch2_30_wreck005'}, +{HashIs = 2061307517, ModNam = 'cs2_30_sea_ch2_30_wreck4'}, +{HashIs = 2017952160, ModNam = 'cs2_30_sea_ch2_30_wreck4dx'}, +{HashIs = 1393494965, ModNam = 'cs2_30_sea_ch2_30_wreck4dx001'}, +{HashIs = 571792618, ModNam = 'cs2_30_sea_ch2_30_wreck7'}, +{HashIs = -995698595, ModNam = 'cs2_30_sea_coral_fan_flat_1'}, +{HashIs = 1857793156, ModNam = 'cs2_30_sea_coral_fan_flat_2'}, +{HashIs = 314181836, ModNam = 'cs2_30_sea_coral_fan_p_l'}, +{HashIs = -2094448634, ModNam = 'cs2_30_sea_coral_fan_p_l003'}, +{HashIs = -1764198208, ModNam = 'cs2_30_sea_coral_fan_p_l2'}, +{HashIs = 1920305685, ModNam = 'cs2_30_sea_coralglu004'}, +{HashIs = -1233882518, ModNam = 'cs2_30_sea_coralrk1'}, +{HashIs = -1386445202, ModNam = 'cs2_30_sea_coralrock_006'}, +{HashIs = -692856548, ModNam = 'cs2_30_sea_coralrock_007'}, +{HashIs = 284609957, ModNam = 'cs2_30_sea_coralrock_008'}, +{HashIs = -1171906559, ModNam = 'cs2_30_sea_coralrock_009'}, +{HashIs = -2005800232, ModNam = 'cs2_30_sea_coralrock_01'}, +{HashIs = -1603245254, ModNam = 'cs2_30_sea_coralrock_010'}, +{HashIs = 1920569165, ModNam = 'cs2_30_sea_coralrock_011'}, +{HashIs = 2109973985, ModNam = 'cs2_30_sea_coralrock_012'}, +{HashIs = -836450654, ModNam = 'cs2_30_sea_coralrock_013'}, +{HashIs = 1659334701, ModNam = 'cs2_30_sea_coralrock_014'}, +{HashIs = 891131034, ModNam = 'cs2_30_sea_coralrock_015'}, +{HashIs = 1082829684, ModNam = 'cs2_30_sea_coralrock_016'}, +{HashIs = -1833250865, ModNam = 'cs2_30_sea_coralrock_017'}, +{HashIs = 303779478, ModNam = 'cs2_30_sea_coralrock_018'}, +{HashIs = 372442716, ModNam = 'cs2_30_sea_coralrock_02'}, +{HashIs = 1106337240, ModNam = 'cs2_30_sea_coralrock_03'}, +{HashIs = 101954055, ModNam = 'cs2_30_sea_coraltb'}, +{HashIs = -2085504947, ModNam = 'cs2_30_sea_coralvs'}, +{HashIs = -1497596140, ModNam = 'cs2_30_sea_cs2_30_wreck1'}, +{HashIs = -1810966087, ModNam = 'cs2_30_sea_cs2_30_wreck2'}, +{HashIs = 1781958153, ModNam = 'cs2_30_sea_cs2_30_wreck3'}, +{HashIs = -537460392, ModNam = 'cs2_30_sea_underwater_03_lod'}, +{HashIs = 2052398356, ModNam = 'cs2_30_sea_uw_dec_00'}, +{HashIs = -2003322471, ModNam = 'cs2_30_sea_uw_dec_01'}, +{HashIs = -794310216, ModNam = 'cs2_30_sea_uw_dec_02'}, +{HashIs = -437849034, ModNam = 'cs2_30_sea_uw_dec_03'}, +{HashIs = -1405288221, ModNam = 'cs2_30_sea_uw_dec_04'}, +{HashIs = -1014812817, ModNam = 'cs2_30_sea_uw_dec_05'}, +{HashIs = 118568562, ModNam = 'cs2_30_sea_uw_dec_06'}, +{HashIs = -239203380, ModNam = 'cs2_30_sea_uw_dec_07'}, +{HashIs = 729612105, ModNam = 'cs2_30_sea_uw_dec_08'}, +{HashIs = 373478613, ModNam = 'cs2_30_sea_uw_dec_09'}, +{HashIs = 1640262403, ModNam = 'cs2_30_sea_uw_dec_10'}, +{HashIs = 2141863340, ModNam = 'cs2_30_sea_uw_dec_11b'}, +{HashIs = -946817498, ModNam = 'cs2_30_sea_uw_dec_16'}, +{HashIs = 1614590897, ModNam = 'cs2_30_sea_uw1_01'}, +{HashIs = -868168026, ModNam = 'cs2_30_sea_uw2_00'}, +{HashIs = -1813389831, ModNam = 'cs2_30_sea_uw2_03'}, +{HashIs = -1586005740, ModNam = 'cs2_30_sea_uw2_04'}, +{HashIs = 795317490, ModNam = 'cs2_30_sea_uw2_05'}, +{HashIs = 1025388639, ModNam = 'cs2_30_sea_uw2_06'}, +{HashIs = 1317950271, ModNam = 'cs2_30_sea_uw2_07'}, +{HashIs = -380041002, ModNam = 'cs2_30_sea_uw2_09'}, +{HashIs = 737741445, ModNam = 'cs2_30_sea_uw2_10'}, +{HashIs = -281702145, ModNam = 'cs2_30_sea_uw2_11'}, +{HashIs = 576354120, ModNam = 'cs2_30_sea_uw2_12'}, +{HashIs = -750659308, ModNam = 'cs2_30_sea_uw2_13'}, +{HashIs = 93437367, ModNam = 'cs2_30_sea_uw2_14'}, +{HashIs = -1475607895, ModNam = 'cs2_30_sea_uw2_15'}, +{HashIs = -681123490, ModNam = 'cs2_30_sea_uw2_16'}, +{HashIs = -1935127582, ModNam = 'cs2_30_sea_uw2_17'}, +{HashIs = -1102827751, ModNam = 'cs2_30_sea_uw2_18'}, +{HashIs = -1886727777, ModNam = 'cs2_30_sea_uw2_19'}, +{HashIs = -1174479938, ModNam = 'cs2_30_sea_uwd_1'}, +{HashIs = 1895942597, ModNam = 'cs2_30_sea_uwd_2'}, +{HashIs = 1034875910, ModNam = 'cs2_30_sea_uwrock001'}, +{HashIs = 1749375830, ModNam = 'cs2_30_seaweed_long_l'}, +{HashIs = 2053177229, ModNam = 'cs2_30_seaweed_long_m'}, +{HashIs = 974352352, ModNam = 'cs2_30_seaweed_long_m001'}, +{HashIs = 1708452841, ModNam = 'cs2_30_temprocks_b'}, +{HashIs = 1494419998, ModNam = 'cs2_30_tunnel_blocker'}, +{HashIs = -1486168872, ModNam = 'cs2_30_tunnel_det_00'}, +{HashIs = -1734000819, ModNam = 'cs2_30_tunnel_det_01'}, +{HashIs = 1811736061, ModNam = 'cs2_30_tunnel_det_02'}, +{HashIs = 1562298433, ModNam = 'cs2_30_tunnel_det_03'}, +{HashIs = 795634885, ModNam = 'cs2_30_tunnel_det_04'}, +{HashIs = 565137739, ModNam = 'cs2_30_tunnel_det_05'}, +{HashIs = 1409168876, ModNam = 'cs2_30_tunnel_det_06'}, +{HashIs = 1144559201, ModNam = 'cs2_30_tunnel_det_07'}, +{HashIs = -930570497, ModNam = 'cs2_30_tunnel_det_08'}, +{HashIs = -624442499, ModNam = 'cs2_30_tunnel_det_09'}, +{HashIs = -910122333, ModNam = 'cs2_30_tunnel_det_10'}, +{HashIs = -1149958644, ModNam = 'cs2_30_tunnel_det_11'}, +{HashIs = -1381700984, ModNam = 'cs2_30_tunnel_det_12'}, +{HashIs = -1797932822, ModNam = 'cs2_30_tunnel_det_13'}, +{HashIs = 448463752, ModNam = 'cs2_lod_06_slod3'}, +{HashIs = 1864222152, ModNam = 'cs2_lod_1234_slod3'}, +{HashIs = 1025240158, ModNam = 'cs2_lod_5_9_slod3'}, +{HashIs = -1249720446, ModNam = 'cs2_lod_emissive_4_20_slod3'}, +{HashIs = 1324450085, ModNam = 'cs2_lod_emissive_5_20_slod3'}, +{HashIs = -1005114730, ModNam = 'cs2_lod_emissive_6_21_slod3'}, +{HashIs = -1049611463, ModNam = 'cs2_lod_rb2_slod3'}, +{HashIs = -1448673002, ModNam = 'cs2_lod_roads_slod3'}, +{HashIs = 2086891416, ModNam = 'cs2_lod_roadsb_slod3'}, +{HashIs = 690462484, ModNam = 'cs2_lod2_emissive_4_21_slod3'}, +{HashIs = -815004394, ModNam = 'cs2_lod2_emissive_6_21_slod3'}, +{HashIs = 1007938532, ModNam = 'cs2_lod2_rc_slod3'}, +{HashIs = -390583941, ModNam = 'cs2_lod2_roadsa_slod03'}, +{HashIs = -952191192, ModNam = 'cs2_lod2_slod3_08'}, +{HashIs = -1659148126, ModNam = 'cs2_lod2_slod3_10'}, +{HashIs = -1457315554, ModNam = 'cs2_lod2_slod3_10a'}, +{HashIs = -1361703913, ModNam = 'cs2_lod2_slod3_11'}, +{HashIs = 1152130587, ModNam = 'cs2_railway_b10_legs_a_slod'}, +{HashIs = -2065905048, ModNam = 'cs2_railway_b10_legs_a'}, +{HashIs = 1312913261, ModNam = 'cs2_railway_b10_legs_b_slod'}, +{HashIs = -1290262818, ModNam = 'cs2_railway_b10_legs_b'}, +{HashIs = -176527921, ModNam = 'cs2_railway_b10_rail_a'}, +{HashIs = -1874486425, ModNam = 'cs2_railway_b10_rail_b'}, +{HashIs = -1576583446, ModNam = 'cs2_railway_b10_rail_c'}, +{HashIs = 1019180120, ModNam = 'cs2_railway_b10_rail_d'}, +{HashIs = 243374045, ModNam = 'cs2_railway_b10_rail_e'}, +{HashIs = -124777279, ModNam = 'cs2_railway_b10'}, +{HashIs = -1242527194, ModNam = 'cs2_railway_b11_legs_a_slod'}, +{HashIs = -1689678976, ModNam = 'cs2_railway_b11_legs_a'}, +{HashIs = 963107896, ModNam = 'cs2_railway_b11_legs_b_slod'}, +{HashIs = -903157438, ModNam = 'cs2_railway_b11_legs_b'}, +{HashIs = 966631425, ModNam = 'cs2_railway_b11_legs_c_slod'}, +{HashIs = -1132900897, ModNam = 'cs2_railway_b11_legs_c'}, +{HashIs = -821908057, ModNam = 'cs2_railway_b11_rail_a'}, +{HashIs = -1202356147, ModNam = 'cs2_railway_b11_rail_b'}, +{HashIs = -1430985432, ModNam = 'cs2_railway_b11_rail_c'}, +{HashIs = -1692121593, ModNam = 'cs2_railway_b11_rail_d'}, +{HashIs = -2049238155, ModNam = 'cs2_railway_b11_rail_e'}, +{HashIs = 1949792302, ModNam = 'cs2_railway_b11_rail_f'}, +{HashIs = 110012606, ModNam = 'cs2_railway_b11'}, +{HashIs = -385350490, ModNam = 'cs2_railway_b12_legs'}, +{HashIs = -783641419, ModNam = 'cs2_railway_b12_rail'}, +{HashIs = 354207194, ModNam = 'cs2_railway_b12'}, +{HashIs = -1558185522, ModNam = 'cs2_railway_b13_legs'}, +{HashIs = 1592564161, ModNam = 'cs2_railway_b13_rail'}, +{HashIs = 653879699, ModNam = 'cs2_railway_b13'}, +{HashIs = -564914209, ModNam = 'cs2_railway_b14_legs'}, +{HashIs = 768062287, ModNam = 'cs2_railway_b14_rail'}, +{HashIs = -791331504, ModNam = 'cs2_railway_b14'}, +{HashIs = -1212679181, ModNam = 'cs2_railway_brg11lamp'}, +{HashIs = 838223452, ModNam = 'cs2_railway_brgov_00'}, +{HashIs = 479468440, ModNam = 'cs2_railway_brgov_01'}, +{HashIs = 1333887346, ModNam = 'cs2_railway_brgov_02'}, +{HashIs = 1385105285, ModNam = 'cs2_railway_brgov_07'}, +{HashIs = -1554405095, ModNam = 'cs2_railway_brgov_08'}, +{HashIs = 1971965306, ModNam = 'cs2_railway_brgov_09'}, +{HashIs = -2076897323, ModNam = 'cs2_railway_t01'}, +{HashIs = -1921113497, ModNam = 'cs2_railway_t02'}, +{HashIs = -1617705326, ModNam = 'cs2_railway_t03'}, +{HashIs = 720952666, ModNam = 'cs2_railway_t04'}, +{HashIs = -1652131643, ModNam = 'cs2_railwyb_brg01_railing'}, +{HashIs = -1774077797, ModNam = 'cs2_railwyb_brg01'}, +{HashIs = -1629552390, ModNam = 'cs2_railwyb_brgov'}, +{HashIs = -1198651569, ModNam = 'cs2_railwyb_t_06'}, +{HashIs = -1241217052, ModNam = 'cs2_railwyb_t_16'}, +{HashIs = -848906640, ModNam = 'cs2_railwyb_t_18'}, +{HashIs = 733607013, ModNam = 'cs2_railwyb_t_20'}, +{HashIs = 192328671, ModNam = 'cs2_railwyb_t_22'}, +{HashIs = -1224373506, ModNam = 'cs2_railwyb_t_24'}, +{HashIs = -1840201323, ModNam = 'cs2_railwyb_t_26'}, +{HashIs = 2131630864, ModNam = 'cs2_railwyb_t_28'}, +{HashIs = -880216953, ModNam = 'cs2_railwyc_br06_d'}, +{HashIs = -1025083163, ModNam = 'cs2_railwyc_br07_d'}, +{HashIs = -1293278656, ModNam = 'cs2_railwyc_br08_d'}, +{HashIs = -2020945881, ModNam = 'cs2_railwyc_brg01'}, +{HashIs = -150425807, ModNam = 'cs2_railwyc_brg02'}, +{HashIs = -458421638, ModNam = 'cs2_railwyc_brg03'}, +{HashIs = -762911202, ModNam = 'cs2_railwyc_brg04'}, +{HashIs = -834609774, ModNam = 'cs2_railwyc_brg05'}, +{HashIs = 149735821, ModNam = 'cs2_railwyc_brg06_overlay'}, +{HashIs = 1205194954, ModNam = 'cs2_railwyc_brg06'}, +{HashIs = -2065007604, ModNam = 'cs2_railwyc_brg07_overlay'}, +{HashIs = 653496070, ModNam = 'cs2_railwyc_brg07'}, +{HashIs = 1294225438, ModNam = 'cs2_railwyc_brg08_overlay'}, +{HashIs = 346679923, ModNam = 'cs2_railwyc_brg08'}, +{HashIs = 41338381, ModNam = 'cs2_railwyc_brg09'}, +{HashIs = -383546074, ModNam = 'cs2_railwyc_brgov_04'}, +{HashIs = -1187707203, ModNam = 'cs2_railwyc_t01'}, +{HashIs = -494511777, ModNam = 'cs2_railwyc_t02'}, +{HashIs = 1083315565, ModNam = 'cs2_railwyc_t03'}, +{HashIs = 1833004747, ModNam = 'cs2_railwyc_t04'}, +{HashIs = 866158297, ModNam = 'cs2_rdprops_aviation_ball'}, +{HashIs = 1259566649, ModNam = 'cs2_rdprops_ballwire107'}, +{HashIs = 961598132, ModNam = 'cs2_rdprops_ballwire108'}, +{HashIs = 610707680, ModNam = 'cs2_rdprops_ballwire109'}, +{HashIs = 1743728892, ModNam = 'cs2_rdprops_ballwire110'}, +{HashIs = 2040386649, ModNam = 'cs2_rdprops_ballwire111'}, +{HashIs = -1941636697, ModNam = 'cs2_rdprops_ballwire112'}, +{HashIs = 235371822, ModNam = 'cs2_rdprops_ballwire113'}, +{HashIs = 210977452, ModNam = 'cs2_rdprops_cs2_wires41'}, +{HashIs = 48901978, ModNam = 'cs2_rdprops_cs2_wires42'}, +{HashIs = 43591428, ModNam = 'cs2_rdprops_cs2_wires51'}, +{HashIs = 1929283537, ModNam = 'cs2_rdprops_cs2_wires59'}, +{HashIs = -1063960612, ModNam = 'cs2_rdprops_elec_wir09'}, +{HashIs = 1045262038, ModNam = 'cs2_rdprops_elec_wire005'}, +{HashIs = -868647962, ModNam = 'cs2_rdprops_elec_wire03'}, +{HashIs = 829875101, ModNam = 'cs2_rdprops_elec_wire052'}, +{HashIs = 541606208, ModNam = 'cs2_rdprops_elec_wire053'}, +{HashIs = 65374331, ModNam = 'cs2_rdprops_elec_wire055'}, +{HashIs = -372026281, ModNam = 'cs2_rdprops_elec_wire056'}, +{HashIs = 1384614012, ModNam = 'cs2_rdprops_elec_wire07'}, +{HashIs = -60863727, ModNam = 'cs2_rdprops_elec_wires_sp196'}, +{HashIs = 1422425070, ModNam = 'cs2_rdprops_elec_wires_sp197'}, +{HashIs = 519901272, ModNam = 'cs2_rdprops_elec_wires_sp198'}, +{HashIs = 1496515779, ModNam = 'cs2_rdprops_elec_wires_sp199'}, +{HashIs = 798190549, ModNam = 'cs2_rdprops_elec_wires_sp200'}, +{HashIs = 1271317936, ModNam = 'cs2_rdprops_ewl_01'}, +{HashIs = 347494746, ModNam = 'cs2_rdprops_pylon_wire_sp106'}, +{HashIs = 1000955379, ModNam = 'cs2_rdprops_pylon_wire244'}, +{HashIs = -916489883, ModNam = 'cs2_rdprops_pylon_wire246'}, +{HashIs = 1337886245, ModNam = 'cs2_rdprops_pylon_wire247'}, +{HashIs = 1585456040, ModNam = 'cs2_rdprops_pylon_wire248'}, +{HashIs = 126547095, ModNam = 'cs2_rdprops_pylon_wire250'}, +{HashIs = -180072438, ModNam = 'cs2_rdprops_pylon_wire251'}, +{HashIs = -1839101354, ModNam = 'cs2_rdprops_pylon_wire252'}, +{HashIs = -1074034587, ModNam = 'cs2_rdprops_roadsa_p_wire06'}, +{HashIs = -514761246, ModNam = 'cs2_rdprops_roadsa_p_wire195'}, +{HashIs = 355893403, ModNam = 'cs2_rdprops_roadsa_p_wire195b'}, +{HashIs = 1122360313, ModNam = 'cs2_rdprops_roadsa_p_wire195c'}, +{HashIs = -2095283135, ModNam = 'cs2_rdprops_roadsa_p_wire201'}, +{HashIs = 2120525212, ModNam = 'cs2_rdprops_roadsa_p_wire201b'}, +{HashIs = -1943322327, ModNam = 'cs2_rdprops_roadsa_p_wire201c'}, +{HashIs = 703038452, ModNam = 'cs2_rdprops_roadsa_p_wire203c'}, +{HashIs = -1415715578, ModNam = 'cs2_rdprops_roadsa_p_wire89'}, +{HashIs = 1702978512, ModNam = 'cs2_rdprops_roadsa_p_wire89b'}, +{HashIs = 30645366, ModNam = 'cs2_rdprops_roadsa_p_wire89c'}, +{HashIs = 716324284, ModNam = 'cs2_rdprops_w_med_02'}, +{HashIs = 334303282, ModNam = 'cs2_rdprops_w_med_03'}, +{HashIs = -836631399, ModNam = 'cs2_rdprops_w_med_04'}, +{HashIs = 969595885, ModNam = 'cs2_rdprops_w_med_05'}, +{HashIs = 1658433034, ModNam = 'cs2_rdprops_w_med_06'}, +{HashIs = 1293320836, ModNam = 'cs2_rdprops_w_med_07'}, +{HashIs = -2074185453, ModNam = 'cs2_rdprops_w_med_08'}, +{HashIs = 1921043800, ModNam = 'cs2_rdprops_w_med_09'}, +{HashIs = 1335690438, ModNam = 'cs2_rdprops_w_med_e010'}, +{HashIs = -1724184820, ModNam = 'cs2_rdprops_w_thin_01'}, +{HashIs = -1310312350, ModNam = 'cs2_rdprops_w_thin_02'}, +{HashIs = 80240165, ModNam = 'cs2_rdprops_w_thin_03'}, +{HashIs = 259683209, ModNam = 'cs2_rdprops_w_thin_04'}, +{HashIs = -1890979042, ModNam = 'cs2_rdprops_w_thin_05'}, +{HashIs = 1636833195, ModNam = 'cs2_rdprops_w_thin_06'}, +{HashIs = -1144861669, ModNam = 'cs2_rdprops_w_thin_07'}, +{HashIs = -965156473, ModNam = 'cs2_rdprops_w_thin_08'}, +{HashIs = 1389361707, ModNam = 'cs2_rdprops_w_thin_09'}, +{HashIs = -242653338, ModNam = 'cs2_rdprops_w_thin_e010'}, +{HashIs = -1953955992, ModNam = 'cs2_rdprops_wire00'}, +{HashIs = 117372498, ModNam = 'cs2_rdprops_wire03'}, +{HashIs = -1735911070, ModNam = 'cs2_rdprops_wire06'}, +{HashIs = 169152707, ModNam = 'cs2_roads_01'}, +{HashIs = 486651548, ModNam = 'cs2_roads_02'}, +{HashIs = -156603922, ModNam = 'cs2_roads_03'}, +{HashIs = -958297507, ModNam = 'cs2_roads_04'}, +{HashIs = -1351655711, ModNam = 'cs2_roads_12'}, +{HashIs = -478901009, ModNam = 'cs2_roads_20'}, +{HashIs = -251254766, ModNam = 'cs2_roads_21'}, +{HashIs = -1489448, ModNam = 'cs2_roads_22'}, +{HashIs = -1919590098, ModNam = 'cs2_roads_24'}, +{HashIs = 989576188, ModNam = 'cs2_roads_25'}, +{HashIs = -2072865190, ModNam = 'cs2_roads_26_a'}, +{HashIs = 1209325102, ModNam = 'cs2_roads_26'}, +{HashIs = -950905689, ModNam = 'cs2_roads_27'}, +{HashIs = -689245224, ModNam = 'cs2_roads_28'}, +{HashIs = 1674907054, ModNam = 'cs2_roads_29'}, +{HashIs = -1137263252, ModNam = 'cs2_roads_30'}, +{HashIs = -1389125786, ModNam = 'cs2_roads_31'}, +{HashIs = -814685216, ModNam = 'cs2_roads_32'}, +{HashIs = 1332700123, ModNam = 'cs2_roads_33'}, +{HashIs = -736141920, ModNam = 'cs2_roads_armco_01'}, +{HashIs = 2109911284, ModNam = 'cs2_roads_armco_02'}, +{HashIs = -1497660711, ModNam = 'cs2_roads_armco_03'}, +{HashIs = -504432321, ModNam = 'cs2_roads_armco_04'}, +{HashIs = -1571620360, ModNam = 'cs2_roads_armco_05'}, +{HashIs = 1918704141, ModNam = 'cs2_roads_armco_06'}, +{HashIs = 1974935745, ModNam = 'cs2_roads_armco_07'}, +{HashIs = -874001115, ModNam = 'cs2_roads_armco_08'}, +{HashIs = -613651410, ModNam = 'cs2_roads_armco_09'}, +{HashIs = -576950382, ModNam = 'cs2_roads_armco_10'}, +{HashIs = 247058892, ModNam = 'cs2_roads_armco_11'}, +{HashIs = -1074088881, ModNam = 'cs2_roads_armco_12'}, +{HashIs = -182641005, ModNam = 'cs2_roads_armco_13'}, +{HashIs = 610663716, ModNam = 'cs2_roads_armco_14'}, +{HashIs = -189915743, ModNam = 'cs2_roads_armco_15'}, +{HashIs = 523989691, ModNam = 'cs2_roads_armco_16'}, +{HashIs = 1476682832, ModNam = 'cs2_roads_armco_17'}, +{HashIs = 43891072, ModNam = 'cs2_roads_armco_18'}, +{HashIs = 931210058, ModNam = 'cs2_roads_armco_19'}, +{HashIs = -1116426741, ModNam = 'cs2_roads_armco_20'}, +{HashIs = 257249743, ModNam = 'cs2_roads_armco_21'}, +{HashIs = -322696019, ModNam = 'cs2_roads_armco_22'}, +{HashIs = 851450024, ModNam = 'cs2_roads_armco_23'}, +{HashIs = 1108752212, ModNam = 'cs2_roads_armco_24'}, +{HashIs = 1213514705, ModNam = 'cs2_roads_armco_25'}, +{HashIs = 1704197711, ModNam = 'cs2_roads_armco_26'}, +{HashIs = 1761346847, ModNam = 'cs2_roads_armco_27'}, +{HashIs = 2000527778, ModNam = 'cs2_roads_armco_28'}, +{HashIs = -1591708317, ModNam = 'cs2_roads_armco_29'}, +{HashIs = -2071741698, ModNam = 'cs2_roads_armco_30'}, +{HashIs = -1835804902, ModNam = 'cs2_roads_armco_31'}, +{HashIs = -2074297684, ModNam = 'cs2_roads_armco_32'}, +{HashIs = -1371632013, ModNam = 'cs2_roads_armco_33'}, +{HashIs = -1618185973, ModNam = 'cs2_roads_armco_34'}, +{HashIs = -918076284, ModNam = 'cs2_roads_armco_35'}, +{HashIs = -1157224446, ModNam = 'cs2_roads_armco_36'}, +{HashIs = 80362377, ModNam = 'cs2_roads_armco_37'}, +{HashIs = -158949630, ModNam = 'cs2_roads_armco_38'}, +{HashIs = 84360191, ModNam = 'cs2_roads_armco_39'}, +{HashIs = -1524729073, ModNam = 'cs2_roads_armco_40'}, +{HashIs = -601724646, ModNam = 'cs2_roads_armco_41'}, +{HashIs = -833041017, ModNam = 'cs2_roads_armco_42'}, +{HashIs = -139583439, ModNam = 'cs2_roads_armco_43'}, +{HashIs = -371489652, ModNam = 'cs2_roads_armco_44'}, +{HashIs = -137682841, ModNam = 'cs2_roads_armco_45'}, +{HashIs = -367753990, ModNam = 'cs2_roads_armco_46'}, +{HashIs = 619117214, ModNam = 'cs2_roads_armco_47'}, +{HashIs = 394878947, ModNam = 'cs2_roads_armco_48'}, +{HashIs = 1090695897, ModNam = 'cs2_roads_armco_49'}, +{HashIs = 973317123, ModNam = 'cs2_roads_armco_50'}, +{HashIs = -547033405, ModNam = 'cs2_roads_armco_51'}, +{HashIs = -857519680, ModNam = 'cs2_roads_armco_52'}, +{HashIs = 53917286, ModNam = 'cs2_roads_armco_53'}, +{HashIs = -243789079, ModNam = 'cs2_roads_armco_54'}, +{HashIs = -1161812634, ModNam = 'cs2_roads_armco_55'}, +{HashIs = -1483997422, ModNam = 'cs2_roads_armco_56'}, +{HashIs = -564532071, ModNam = 'cs2_roads_armco_57'}, +{HashIs = -870823914, ModNam = 'cs2_roads_armco_58'}, +{HashIs = -874506827, ModNam = 'cs2_roads_back01'}, +{HashIs = -43419449, ModNam = 'cs2_roads_back02'}, +{HashIs = -290792630, ModNam = 'cs2_roads_back03'}, +{HashIs = -1963774665, ModNam = 'cs2_roads_bdg_dcl_01'}, +{HashIs = -1682023424, ModNam = 'cs2_roads_elec_wire_s184'}, +{HashIs = -1509724022, ModNam = 'cs2_roads_elec_wire_s185'}, +{HashIs = 2025690623, ModNam = 'cs2_roads_elec_wire_s186'}, +{HashIs = 1855127990, ModNam = 'cs2_roads_elec_wire_s187'}, +{HashIs = -2142395093, ModNam = 'cs2_roads_elec_wire_s188'}, +{HashIs = -791624144, ModNam = 'cs2_roads_elec_wire_s189'}, +{HashIs = 904008625, ModNam = 'cs2_roads_elec_wire_s190'}, +{HashIs = 496258585, ModNam = 'cs2_roads_elec_wire_s284'}, +{HashIs = 1805022459, ModNam = 'cs2_roads_elec_wire_s484'}, +{HashIs = 658406157, ModNam = 'cs2_roads_elec_wire_spline184'}, +{HashIs = -558798348, ModNam = 'cs2_roads_elec_wire_spline185'}, +{HashIs = 46314006, ModNam = 'cs2_roads_elec_wire_spline186'}, +{HashIs = 1137621888, ModNam = 'cs2_roads_elec_wire_yy184'}, +{HashIs = 1648785133, ModNam = 'cs2_roads_elec_wire984'}, +{HashIs = -1589066337, ModNam = 'cs2_roads_elec_wre785'}, +{HashIs = -1335265412, ModNam = 'cs2_roads_fw_08_dcl'}, +{HashIs = -539294237, ModNam = 'cs2_roads_fw_08'}, +{HashIs = 1367206183, ModNam = 'cs2_roads_fw_09'}, +{HashIs = -1022882323, ModNam = 'cs2_roads_fw_10_dcl'}, +{HashIs = -1896611597, ModNam = 'cs2_roads_fw_10_dcl02'}, +{HashIs = -1114394815, ModNam = 'cs2_roads_fw_10'}, +{HashIs = -1428157986, ModNam = 'cs2_roads_fw_11'}, +{HashIs = -1382163195, ModNam = 'cs2_roads_fw_12_dcl'}, +{HashIs = -1152734541, ModNam = 'cs2_roads_fw_12'}, +{HashIs = -106825249, ModNam = 'cs2_roads_fw_9_dcl'}, +{HashIs = -1248894815, ModNam = 'cs2_roads_fwy_sg_4'}, +{HashIs = 1130320481, ModNam = 'cs2_roads_fwy_sgn_05'}, +{HashIs = 1646495902, ModNam = 'cs2_roads_junc1'}, +{HashIs = -668238606, ModNam = 'cs2_roads_junc1dcl'}, +{HashIs = 2043163838, ModNam = 'cs2_roads_junct_dcl01'}, +{HashIs = 1735561235, ModNam = 'cs2_roads_junct_dcl02'}, +{HashIs = 5849570, ModNam = 'cs2_roads_junct_dcl03'}, +{HashIs = 601557221, ModNam = 'cs2_roads_junct_dcl05'}, +{HashIs = 303621473, ModNam = 'cs2_roads_junct_dcl06'}, +{HashIs = -1039317689, ModNam = 'cs2_roads_junct_dcl08'}, +{HashIs = 152523610, ModNam = 'cs2_roads_junct_dcl09'}, +{HashIs = 320005613, ModNam = 'cs2_roads_junct_dcl10'}, +{HashIs = -491813481, ModNam = 'cs2_roads_junct_dcl11'}, +{HashIs = 399083843, ModNam = 'cs2_roads_railngs_1d'}, +{HashIs = 714770658, ModNam = 'cs2_roads_sign_01'}, +{HashIs = 1471472406, ModNam = 'cs2_roads_sign_02'}, +{HashIs = -667327459, ModNam = 'cs2_roads_sign_03'}, +{HashIs = 44611839, ModNam = 'cs2_roads_sign_04'}, +{HashIs = -175169844, ModNam = 'cs2_roads_sign_05'}, +{HashIs = 517828968, ModNam = 'cs2_roads_sign_06'}, +{HashIs = -1676514352, ModNam = 'cs2_roads_sign_07'}, +{HashIs = -1920414019, ModNam = 'cs2_roads_sign_08'}, +{HashIs = -1130779426, ModNam = 'cs2_roads_sign_09'}, +{HashIs = -1105579773, ModNam = 'cs2_roads_sign_10'}, +{HashIs = -1292920274, ModNam = 'cs2_roads_sign_11'}, +{HashIs = -450527591, ModNam = 'cs2_roads_sign_12'}, +{HashIs = -814525643, ModNam = 'cs2_roads_sign_13'}, +{HashIs = -2132330978, ModNam = 'cs2_roads_sign_14'}, +{HashIs = 3323047, ModNam = 'cs2_roads_sign_15'}, +{HashIs = -361461461, ModNam = 'cs2_roads_sign_16'}, +{HashIs = 500068318, ModNam = 'cs2_roads_sign_17'}, +{HashIs = -24542816, ModNam = 'cs2_roads_tele_pole_wire_01'}, +{HashIs = 359497617, ModNam = 'cs2_roads_tele_pole_wirm01'}, +{HashIs = 1588236810, ModNam = 'cs2_roads_tele_pole_wirm03'}, +{HashIs = 1894332039, ModNam = 'cs2_roads_tele_pole_wirm04'}, +{HashIs = -866652825, ModNam = 'cs2_roads_tele_pole_wirm05'}, +{HashIs = -1768586781, ModNam = 'cs2_roads_tele_pole_wirm06'}, +{HashIs = 1023423389, ModNam = 'cs2_roads_tele_wiren00'}, +{HashIs = -482213854, ModNam = 'cs2_roads_tele_wiren01'}, +{HashIs = 1507978592, ModNam = 'cs2_roads_tele_wiren02'}, +{HashIs = 1653562106, ModNam = 'cs2_roads_wires_elec_heavy01'}, +{HashIs = 1096296648, ModNam = 'cs2_roads_wires_elec_stan01'}, +{HashIs = 1338656172, ModNam = 'cs2_roads_wires_elec_stan02'}, +{HashIs = 646640422, ModNam = 'cs2_roads_wires_elec_stan06'}, +{HashIs = -1289614250, ModNam = 'cs2_roads_wires_elec_stan07'}, +{HashIs = -1050892085, ModNam = 'cs2_roads_wires_elec_stan08'}, +{HashIs = -810695315, ModNam = 'cs2_roads_wires_elec_stan09'}, +{HashIs = -1822996099, ModNam = 'cs2_roads_wires_elec_stan12'}, +{HashIs = -2035371988, ModNam = 'cs2_roads_wires_elec_stan14'}, +{HashIs = 1541167752, ModNam = 'cs2_roads_wires_elec_stan15'}, +{HashIs = 675303151, ModNam = 'cs2_roads_wires_tele_heavy02'}, +{HashIs = 846881635, ModNam = 'cs2_roads_wires_tele_heavy03'}, +{HashIs = -2128215907, ModNam = 'cs2_roads_wires_tele_heavy05'}, +{HashIs = 1509241404, ModNam = 'cs2_roads_wires_tele_heavy06'}, +{HashIs = 1814812329, ModNam = 'cs2_roads_wires_tele_heavy07'}, +{HashIs = -852649781, ModNam = 'cs2_roads_wires_tele_heavy08'}, +{HashIs = -555533258, ModNam = 'cs2_roads_wires_tele_heavy09'}, +{HashIs = -435794996, ModNam = 'cs2_roads_wires_tele_heavy10'}, +{HashIs = -675434693, ModNam = 'cs2_roads_wires_tele_heavy11'}, +{HashIs = 802742124, ModNam = 'cs2_roads_wires_tele_heavy12'}, +{HashIs = 434779023, ModNam = 'cs2_roads_wires_tele_heavy13'}, +{HashIs = 1394943492, ModNam = 'cs2_roads_wires_tele_heavy14'}, +{HashIs = 1020066132, ModNam = 'cs2_roads_wires_tele_heavy15'}, +{HashIs = 1893884286, ModNam = 'cs2_roads_wires_tele_heavy16'}, +{HashIs = 1661846997, ModNam = 'cs2_roads_wires_tele_heavy17'}, +{HashIs = -2039313250, ModNam = 'cs2_roads_wires_tele_heavy19'}, +{HashIs = 1472547668, ModNam = 'cs2_roads_wires_tele_heavy20'}, +{HashIs = 92972768, ModNam = 'cs2_roads_wires_tele_heavy21'}, +{HashIs = 1021416845, ModNam = 'cs2_roads_wires_tele_heavy22'}, +{HashIs = 169910501, ModNam = 'cs2_roads_wires_tele_stan02'}, +{HashIs = 1004536927, ModNam = 'cs2_roads_wires_tele_stan04'}, +{HashIs = 1468677043, ModNam = 'cs2_roads_wires_tele_stan05'}, +{HashIs = 840855772, ModNam = 'cs2_roads_wires_tele_stan07'}, +{HashIs = -1296961019, ModNam = 'cs2_roads_wires_tele_stan08'}, +{HashIs = 2096161774, ModNam = 'cs2_roadsa_dcl_sign_002'}, +{HashIs = 357092809, ModNam = 'cs2_roadsa_hw_04'}, +{HashIs = 923865433, ModNam = 'cs2_roadsa_hw_05'}, +{HashIs = 1208529732, ModNam = 'cs2_roadsa_hw_06'}, +{HashIs = 971118327, ModNam = 'cs2_roadsa_hw_07'}, +{HashIs = 1823505555, ModNam = 'cs2_roadsa_hw_08'}, +{HashIs = -1058361165, ModNam = 'cs2_roadsa_paleto_welcome'}, +{HashIs = -1518196061, ModNam = 'cs2_roadsa_sign_mid_01'}, +{HashIs = 1399719759, ModNam = 'cs2_roadsa_sign_mid_02_lod'}, +{HashIs = 1005770622, ModNam = 'cs2_roadsa_sign_mid_03'}, +{HashIs = 2026162899, ModNam = 'cs2_roadsa_signfw_01'}, +{HashIs = -1667124038, ModNam = 'cs2_roadsa_testroads00'}, +{HashIs = -160634801, ModNam = 'cs2_roadsa_testroads01'}, +{HashIs = -902688806, ModNam = 'cs2_roadsa_testroads02'}, +{HashIs = -739302572, ModNam = 'cs2_roadsa_testroads03'}, +{HashIs = 1667869034, ModNam = 'cs2_roadsb_05'}, +{HashIs = 1217229750, ModNam = 'cs2_roadsb_06'}, +{HashIs = 978835275, ModNam = 'cs2_roadsb_07'}, +{HashIs = 740866797, ModNam = 'cs2_roadsb_08'}, +{HashIs = 501882480, ModNam = 'cs2_roadsb_09'}, +{HashIs = 933583306, ModNam = 'cs2_roadsb_10'}, +{HashIs = 1231617361, ModNam = 'cs2_roadsb_11'}, +{HashIs = 1006559873, ModNam = 'cs2_roadsb_13'}, +{HashIs = 307269413, ModNam = 'cs2_roadsb_14'}, +{HashIs = 458498348, ModNam = 'cs2_roadsb_15'}, +{HashIs = 1897057448, ModNam = 'cs2_roadsb_16'}, +{HashIs = 2127718439, ModNam = 'cs2_roadsb_17'}, +{HashIs = 1686713237, ModNam = 'cs2_roadsb_18'}, +{HashIs = -1286287065, ModNam = 'cs2_roadsb_19'}, +{HashIs = -1898179709, ModNam = 'cs2_roadsb_armco_11'}, +{HashIs = 875257379, ModNam = 'cs2_roadsb_armco_12'}, +{HashIs = -1420115463, ModNam = 'cs2_roadsb_armco_13a'}, +{HashIs = 1602628173, ModNam = 'cs2_roadsb_armco_13b'}, +{HashIs = 1319667858, ModNam = 'cs2_roadsb_armco_13c'}, +{HashIs = -319406101, ModNam = 'cs2_roadsb_armco_14a'}, +{HashIs = -44015425, ModNam = 'cs2_roadsb_armco_14b'}, +{HashIs = -1200597280, ModNam = 'cs2_roadsb_armco_14c'}, +{HashIs = 1574510659, ModNam = 'cs2_roadsb_armco_15a'}, +{HashIs = -1151411371, ModNam = 'cs2_roadsb_armco_15b'}, +{HashIs = -86749837, ModNam = 'cs2_roadsb_armco_16a'}, +{HashIs = 203583503, ModNam = 'cs2_roadsb_armco_16b'}, +{HashIs = -1679650919, ModNam = 'cs2_roadsb_armco_16c'}, +{HashIs = -1380535487, ModNam = 'cs2_roadsb_armco_16d'}, +{HashIs = 934201487, ModNam = 'cs2_roadsb_armco_17a'}, +{HashIs = 654616379, ModNam = 'cs2_roadsb_armco_17b'}, +{HashIs = -1321742515, ModNam = 'cs2_roadsb_bard_wir00'}, +{HashIs = -738093856, ModNam = 'cs2_roadsb_bard_wir02'}, +{HashIs = 106232198, ModNam = 'cs2_roadsb_bard_wir03'}, +{HashIs = 2032310218, ModNam = 'cs2_roadsb_cowsign_slod'}, +{HashIs = 876290973, ModNam = 'cs2_roadsb_cowsign'}, +{HashIs = 933086027, ModNam = 'cs2_roadsb_cs2_roads_wire008'}, +{HashIs = 1768850887, ModNam = 'cs2_roadsb_cs2_roads_wire008b'}, +{HashIs = 2058922075, ModNam = 'cs2_roadsb_cs2_roads_wire008c'}, +{HashIs = 788369650, ModNam = 'cs2_roadsb_cs2_roads_wire008e'}, +{HashIs = 2049559135, ModNam = 'cs2_roadsb_cs2_roads_wire04'}, +{HashIs = -739873523, ModNam = 'cs2_roadsb_elec_wire_spline185'}, +{HashIs = 1779767660, ModNam = 'cs2_roadsb_elec_wire_spline186'}, +{HashIs = 502933349, ModNam = 'cs2_roadsb_elec_wire_spline467'}, +{HashIs = 202671002, ModNam = 'cs2_roadsb_elec_wire_spline468'}, +{HashIs = -2006156212, ModNam = 'cs2_roadsb_elec_wire_spline469'}, +{HashIs = -253757311, ModNam = 'cs2_roadsb_elec_wire_spline470'}, +{HashIs = -1861161583, ModNam = 'cs2_roadsb_elec_wire_swire467'}, +{HashIs = 1532133909, ModNam = 'cs2_roadsb_elec_wire_swire468'}, +{HashIs = 576950332, ModNam = 'cs2_roadsb_elec_wire_swire469'}, +{HashIs = 1372285871, ModNam = 'cs2_roadsb_elec_wire_swire470'}, +{HashIs = 444813811, ModNam = 'cs2_roadsb_fencepls00'}, +{HashIs = 1289238148, ModNam = 'cs2_roadsb_fencepls01'}, +{HashIs = -830092366, ModNam = 'cs2_roadsb_fencepls02a'}, +{HashIs = 359389561, ModNam = 'cs2_roadsb_fencepls02b'}, +{HashIs = -1694805185, ModNam = 'cs2_roadsb_fw_05'}, +{HashIs = -1330807133, ModNam = 'cs2_roadsb_fw_06'}, +{HashIs = -426415494, ModNam = 'cs2_roadsb_fw_07'}, +{HashIs = 1863076719, ModNam = 'cs2_roadsb_fw_brdg2_d'}, +{HashIs = -2061106992, ModNam = 'cs2_roadsb_fw_brdg2'}, +{HashIs = -1688471873, ModNam = 'cs2_roadsb_fwy_sgn_01_lod'}, +{HashIs = -2020352531, ModNam = 'cs2_roadsb_fwy_sgn_01'}, +{HashIs = -1961904452, ModNam = 'cs2_roadsb_fwy_sgn_02_lod'}, +{HashIs = -1985093087, ModNam = 'cs2_roadsb_fwy_sgn_02'}, +{HashIs = -143263033, ModNam = 'cs2_roadsb_heavy25_lcy'}, +{HashIs = 1249448949, ModNam = 'cs2_roadsb_junc2'}, +{HashIs = 992085611, ModNam = 'cs2_roadsb_junc2a'}, +{HashIs = -258246922, ModNam = 'cs2_roadsb_junct_dcl01'}, +{HashIs = -2084594372, ModNam = 'cs2_roadsb_junct_dcl02'}, +{HashIs = -1805500799, ModNam = 'cs2_roadsb_junct_dcl03'}, +{HashIs = 1196270681, ModNam = 'cs2_roadsb_junct_dcl04'}, +{HashIs = -1307608613, ModNam = 'cs2_roadsb_junct_dcl05'}, +{HashIs = 1824812870, ModNam = 'cs2_roadsb_junct_dcl06'}, +{HashIs = 897188018, ModNam = 'cs2_roadsb_junct_dcl07'}, +{HashIs = 284571535, ModNam = 'cs2_roadsb_junct_dcl08'}, +{HashIs = 1528155113, ModNam = 'cs2_roadsb_junct_dcl09'}, +{HashIs = 700279313, ModNam = 'cs2_roadsb_junct_dcl10'}, +{HashIs = 470535854, ModNam = 'cs2_roadsb_junct_dcl11'}, +{HashIs = -579972748, ModNam = 'cs2_roadsb_junct_dcl12'}, +{HashIs = -822365041, ModNam = 'cs2_roadsb_junct_dcl13'}, +{HashIs = -1101053286, ModNam = 'cs2_roadsb_laby_6'}, +{HashIs = -59771529, ModNam = 'cs2_roadsb_pylon_wire244c001'}, +{HashIs = -2088296469, ModNam = 'cs2_roadsb_pylon_wire245'}, +{HashIs = -1572869813, ModNam = 'cs2_roadsb_railngs_1'}, +{HashIs = 1880720639, ModNam = 'cs2_roadsb_railngs_2'}, +{HashIs = 2108956724, ModNam = 'cs2_roadsb_railngs_3'}, +{HashIs = -19160435, ModNam = 'cs2_roadsb_railngs_4'}, +{HashIs = 1545755929, ModNam = 'cs2_roadsb_railngs_5'}, +{HashIs = 1799879524, ModNam = 'cs2_roadsb_railngs_6'}, +{HashIs = 950834734, ModNam = 'cs2_roadsb_railngs_7'}, +{HashIs = 502459328, ModNam = 'cs2_roadsb_rd_sign_002'}, +{HashIs = 1788094629, ModNam = 'cs2_roadsb_sign_01'}, +{HashIs = -2136611431, ModNam = 'cs2_roadsb_sign_010'}, +{HashIs = -1177364494, ModNam = 'cs2_roadsb_sign_013'}, +{HashIs = -1864534729, ModNam = 'cs2_roadsb_sign_02'}, +{HashIs = -1204468758, ModNam = 'cs2_roadsb_sign_03'}, +{HashIs = -330847218, ModNam = 'cs2_roadsb_sign_04'}, +{HashIs = -1547986185, ModNam = 'cs2_roadsb_sign_05'}, +{HashIs = -906959007, ModNam = 'cs2_roadsb_sign_06'}, +{HashIs = 454068583, ModNam = 'cs2_roadsb_sign_07'}, +{HashIs = -145571296, ModNam = 'cs2_roadsb_sign_09'}, +{HashIs = 971982984, ModNam = 'cs2_roadsb_sign_11'}, +{HashIs = -526739996, ModNam = 'cs2_roadsb_sign_12'}, +{HashIs = 85483231, ModNam = 'cs2_roadsb_sign_14'}, +{HashIs = -684950131, ModNam = 'cs2_roadsb_testroads04'}, +{HashIs = -1585302635, ModNam = 'cs2_roadsb_tmpd_01'}, +{HashIs = 1025088240, ModNam = 'cs2_roadsb_tnlend'}, +{HashIs = 1437755488, ModNam = 'cs2_roadsb_tnlend2'}, +{HashIs = -2065612065, ModNam = 'cs2_roadsb_tnnlroad'}, +{HashIs = 1936063291, ModNam = 'cs2_roadsb_tnnlroad2'}, +{HashIs = 1227138745, ModNam = 'cs2_roadsb_tnnlroad3'}, +{HashIs = 1361310539, ModNam = 'cs2_roadsb_tnnlroadol'}, +{HashIs = -736272240, ModNam = 'cs2_roadsb_tnnlroadol2'}, +{HashIs = 1785105700, ModNam = 'cs2_roadsb_tnnlroadol3'}, +{HashIs = 1926202680, ModNam = 'cs2_roadsb_tun_ec_01'}, +{HashIs = 1592155498, ModNam = 'cs2_roadsb_tun_ec_02'}, +{HashIs = -1718337210, ModNam = 'cs2_roadsb_tun_gavgub1'}, +{HashIs = -949183242, ModNam = 'cs2_roadsb_tun_gavgub2'}, +{HashIs = 219981913, ModNam = 'cs2_roadsb_tun_gavgub3'}, +{HashIs = -733595162, ModNam = 'cs2_roadsb_tun_gavi_01'}, +{HashIs = -646167470, ModNam = 'cs2_roadsb_tun_gavi_02'}, +{HashIs = -1349029747, ModNam = 'cs2_roadsb_tun_gavi_03'}, +{HashIs = 1101588898, ModNam = 'cs2_roadsb_tun_gavi_dcl_01'}, +{HashIs = -1724470701, ModNam = 'cs2_roadsb_tun_gavi_dcl_3'}, +{HashIs = 537529881, ModNam = 'cs2_roadsb_tun_gavi_dcl2'}, +{HashIs = 2099800945, ModNam = 'cs2_roadsb_tunshadowbox'}, +{HashIs = 2071822846, ModNam = 'cs2_roadsb_wire_1117'}, +{HashIs = 1249482681, ModNam = 'cs2_roadsb_wire_se1'}, +{HashIs = -1585927692, ModNam = 'cs2_roadsb_wire_se118'}, +{HashIs = 2015654670, ModNam = 'cs2_roadsb_wire_se2'}, +{HashIs = -150062363, ModNam = 'cs2_roadsb_wire_settlement001'}, +{HashIs = -1450335818, ModNam = 'cs2_roadsb_wire_spline104'}, +{HashIs = -854890319, ModNam = 'cs2_roadsb_wire_spline106'}, +{HashIs = -2010095876, ModNam = 'cs2_roadsb_wire_spline107'}, +{HashIs = 1903047032, ModNam = 'cs2_roadsb_wire_spline108'}, +{HashIs = -1669658735, ModNam = 'cs2_roadsb_wire_spline109'}, +{HashIs = 61986593, ModNam = 'cs2_roadsb_wire_spline114'}, +{HashIs = 905198501, ModNam = 'cs2_roadsb_wire_spline115'}, +{HashIs = -880744772, ModNam = 'cs2_roadsb_wire_spline117'}, +{HashIs = -1161673409, ModNam = 'cs2_roadsb_wire_spline118'}, +{HashIs = -325670677, ModNam = 'cs2_roadsb_wire_spline119'}, +{HashIs = -240504970, ModNam = 'cs2_roadsb_wire_spline121'}, +{HashIs = 953588040, ModNam = 'cs2_roadsb_wires_19_lcy'}, +{HashIs = -628515434, ModNam = 'cs2_roadsb_wires_elec_light02'}, +{HashIs = -1256162737, ModNam = 'cs2_roadsb_wires_elec_stan10'}, +{HashIs = 1240671194, ModNam = 'cs2_roadsb_wires_elec_stan16'}, +{HashIs = 945914039, ModNam = 'cs2_roadsb_wires_elec_stan17'}, +{HashIs = 1855384865, ModNam = 'cs2_roadsb_wires_elec_stan18'}, +{HashIs = 186902993, ModNam = 'cs2_roadsb_wires_elec_stan20'}, +{HashIs = -548957671, ModNam = 'cs2_roadsb_wires_elec_stan21'}, +{HashIs = 1998930394, ModNam = 'cs2_roadsb_wires_elec_stan22'}, +{HashIs = -1937085276, ModNam = 'cs2_roadsb_wires_elec_stan23'}, +{HashIs = -767002593, ModNam = 'cs2_roadsb_wires_elec_stan24'}, +{HashIs = 1973370570, ModNam = 'cs2_roadsb_wires_elec_stan27'}, +{HashIs = 2068892205, ModNam = 'cs2_roadsb_wires_elec_stan28'}, +{HashIs = -1964938930, ModNam = 'cs2_roadsb_wires_elec_stan29'}, +{HashIs = -1693153088, ModNam = 'cs2_roadsb_wires_elec_stan30'}, +{HashIs = 535117521, ModNam = 'cs2_roadsb_wires_tele_heavy23'}, +{HashIs = 1227788643, ModNam = 'cs2_roadsb_wires_tele_heavy24'}, +{HashIs = 1569372631, ModNam = 'cs2_roadsb_wires_tele_heavy26'}, +{HashIs = 1865440546, ModNam = 'cs2_roadsb_wires_tele_heavy27'}, +{HashIs = 958066936, ModNam = 'cs2_roadsb_wires_tele_heavy28'}, +{HashIs = 1254986845, ModNam = 'cs2_roadsb_wires_tele_heavy29'}, +{HashIs = -1806817659, ModNam = 'cs2_roadsb_wires_tele_heavy30'}, +{HashIs = -2029450245, ModNam = 'cs2_roadsb_wires_tele_heavy31'}, +{HashIs = -494812437, ModNam = 'cs2_roadsb_wires_tele_heavy32'}, +{HashIs = 298099056, ModNam = 'cs2_roadsb_wires_tele_heavy33'}, +{HashIs = 1227198509, ModNam = 'cs2_roadsb_wires_tele_heavy36'}, +{HashIs = 2070312110, ModNam = 'cs2_roadsb_wires_tele_heavy37'}, +{HashIs = 1492824023, ModNam = 'cs2_roadsb_wires_tele_heavy39'}, +{HashIs = -156535099, ModNam = 'cs2_roadsb_wires_tele_stan12'}, +{HashIs = -1034482147, ModNam = 'cs2_roadsb_wires_tele_stan14'}, +{HashIs = 157689233, ModNam = 'cs2_roadsb_ws008'}, +{HashIs = -619525909, ModNam = 'cs2_roadsb_ws009'}, +{HashIs = -1941799448, ModNam = 'cs2_roadsb_wspline008'}, +{HashIs = 1421831662, ModNam = 'cs3_01__deci1_b'}, +{HashIs = 579176827, ModNam = 'cs3_01__deci1_c'}, +{HashIs = 1183812620, ModNam = 'cs3_01__deci1_c001'}, +{HashIs = -1487180447, ModNam = 'cs3_01__deci1'}, +{HashIs = -362892615, ModNam = 'cs3_01__deci1b'}, +{HashIs = 1447402879, ModNam = 'cs3_01_armco00'}, +{HashIs = 1684486594, ModNam = 'cs3_01_armco01'}, +{HashIs = 1907905636, ModNam = 'cs3_01_armco02'}, +{HashIs = -208990134, ModNam = 'cs3_01_beach1'}, +{HashIs = 106542567, ModNam = 'cs3_01_beach2'}, +{HashIs = -1108695822, ModNam = 'cs3_01_beach3'}, +{HashIs = 1277644548, ModNam = 'cs3_01_cj_boatlod'}, +{HashIs = 487752277, ModNam = 'cs3_01_coast02'}, +{HashIs = 792995512, ModNam = 'cs3_01_coast03'}, +{HashIs = 1405743043, ModNam = 'cs3_01_coast05'}, +{HashIs = 1012953194, ModNam = 'cs3_01_coast05db01'}, +{HashIs = 1992177063, ModNam = 'cs3_01_coast06'}, +{HashIs = -1532183106, ModNam = 'cs3_01_coast06b'}, +{HashIs = 1763124345, ModNam = 'cs3_01_coast06db'}, +{HashIs = -1902300474, ModNam = 'cs3_01_coast06dcl'}, +{HashIs = 568655426, ModNam = 'cs3_01_deci8'}, +{HashIs = -292076832, ModNam = 'cs3_01_deci8a'}, +{HashIs = -325151818, ModNam = 'cs3_01_deci9'}, +{HashIs = 176502107, ModNam = 'cs3_01_dirttrack_008'}, +{HashIs = -951868655, ModNam = 'cs3_01_foam_01_lod'}, +{HashIs = -1805806095, ModNam = 'cs3_01_foam_01'}, +{HashIs = 1615745550, ModNam = 'cs3_01_foam_03_lod'}, +{HashIs = 2023087718, ModNam = 'cs3_01_foam_03'}, +{HashIs = 98643335, ModNam = 'cs3_01_foam_04_lod'}, +{HashIs = 1574709491, ModNam = 'cs3_01_foam_04'}, +{HashIs = 1971882220, ModNam = 'cs3_01_foam_05_lod'}, +{HashIs = 1277298047, ModNam = 'cs3_01_foam_05'}, +{HashIs = 1203890020, ModNam = 'cs3_01_foam_07_lod'}, +{HashIs = 1127084951, ModNam = 'cs3_01_foam_07'}, +{HashIs = 406860217, ModNam = 'cs3_01_foam_08_lod'}, +{HashIs = -184559816, ModNam = 'cs3_01_foam_08'}, +{HashIs = -1941421918, ModNam = 'cs3_01_mugu1'}, +{HashIs = -1671363974, ModNam = 'cs3_01_props_combo0224_dslod'}, +{HashIs = -1130565606, ModNam = 'cs3_01_rd_jn_dcl_01'}, +{HashIs = 343159752, ModNam = 'cs3_01_rd_jn_dclb_01'}, +{HashIs = -561716943, ModNam = 'cs3_01_retwal1'}, +{HashIs = -1320810828, ModNam = 'cs3_01_retwal2'}, +{HashIs = 525427940, ModNam = 'cs3_01_sea_07_lod'}, +{HashIs = -1148651508, ModNam = 'cs3_01_sea_10_lod'}, +{HashIs = 1856117204, ModNam = 'cs3_01_sea_12_lod'}, +{HashIs = -333937024, ModNam = 'cs3_01_sea_13_lod'}, +{HashIs = -1282591865, ModNam = 'cs3_01_sea_14_lod'}, +{HashIs = 1069812397, ModNam = 'cs3_01_sea_16_lod'}, +{HashIs = 1183266085, ModNam = 'cs3_01_sea_cs3_01_uw1_00'}, +{HashIs = 743392904, ModNam = 'cs3_01_sea_cs3_01_uw1_00b'}, +{HashIs = -54320738, ModNam = 'cs3_01_sea_cs3_01_uw1_01'}, +{HashIs = 1778514970, ModNam = 'cs3_01_sea_cs3_01_uw1_02'}, +{HashIs = 543484129, ModNam = 'cs3_01_sea_cs3_01_uw1_03'}, +{HashIs = 260294431, ModNam = 'cs3_01_sea_cs3_01_uw1_04'}, +{HashIs = 1326804108, ModNam = 'cs3_01_sea_cs3_01_uw1_04a'}, +{HashIs = -1235512116, ModNam = 'cs3_01_sea_cs3_01_uw1_05'}, +{HashIs = -934496082, ModNam = 'cs3_01_sea_cs3_01_uw1_06'}, +{HashIs = -617390469, ModNam = 'cs3_01_sea_cs3_01_uw1_07'}, +{HashIs = 1843037131, ModNam = 'cs3_01_sea_cs3_01_uw1_08'}, +{HashIs = 2091917686, ModNam = 'cs3_01_sea_cs3_01_uw1_09'}, +{HashIs = -1267789809, ModNam = 'cs3_01_sea_cs3_01_uw1_10'}, +{HashIs = 190103009, ModNam = 'cs3_01_sea_cs3_01_uw1_11'}, +{HashIs = 417749252, ModNam = 'cs3_01_sea_cs3_01_uw1_12'}, +{HashIs = 1606084268, ModNam = 'cs3_01_sea_cs3_01_uw1_13'}, +{HashIs = -296713255, ModNam = 'cs3_01_sea_cs3_01_uw1_14'}, +{HashIs = 1141911383, ModNam = 'cs3_01_sea_cs3_01_uw1_15'}, +{HashIs = 1390267634, ModNam = 'cs3_01_sea_cs3_01_uw1_16'}, +{HashIs = 1290813727, ModNam = 'cs3_01_sea_cs3_01_uw1_17'}, +{HashIs = 1792113889, ModNam = 'cs3_01_sea_cs3_01_uw1_18'}, +{HashIs = 814909540, ModNam = 'cs3_01_sea_cs3_01_uw1_19'}, +{HashIs = -1053739012, ModNam = 'cs3_01_sea_cs3_01_uw1_20'}, +{HashIs = 163105034, ModNam = 'cs3_01_sea_cs3_01_uw1_21'}, +{HashIs = 445541045, ModNam = 'cs3_01_sea_cs3_01_uw1_22'}, +{HashIs = -1914372282, ModNam = 'cs3_01_sea_cs3_1_uw_dec_00'}, +{HashIs = 2059819273, ModNam = 'cs3_01_sea_cs3_1_uw_dec_01'}, +{HashIs = -1574590577, ModNam = 'cs3_01_sea_cs3_1_uw_dec_02'}, +{HashIs = -1889795588, ModNam = 'cs3_01_sea_cs3_1_uw_dec_03'}, +{HashIs = -1012241768, ModNam = 'cs3_01_sea_cs3_1_uw_dec_04'}, +{HashIs = -1295923001, ModNam = 'cs3_01_sea_cs3_1_uw_dec_05'}, +{HashIs = -652667531, ModNam = 'cs3_01_sea_cs3_1_uw_dec_06'}, +{HashIs = -393759602, ModNam = 'cs3_01_sea_cs3_1_uw_dec_07'}, +{HashIs = -699264989, ModNam = 'cs3_01_sea_cs3_1_uw_dec_08'}, +{HashIs = 222002677, ModNam = 'cs3_01_sea_cs3_1_uw_dec_09'}, +{HashIs = 638692429, ModNam = 'cs3_01_sea_cs3_1_uw_dec_10'}, +{HashIs = 348981696, ModNam = 'cs3_01_sea_cs3_1_uw_dec_11'}, +{HashIs = 647671131, ModNam = 'cs3_01_sea_cs3_1_uw_dec_12'}, +{HashIs = 960221853, ModNam = 'cs3_01_sea_cs3_1_uw_dec_13'}, +{HashIs = -2109119305, ModNam = 'cs3_01_sea_cs3_1_uw_dec_17'}, +{HashIs = 1687235119, ModNam = 'cs3_01_sea_cs3_1_uw_dec_20'}, +{HashIs = 1999097692, ModNam = 'cs3_01_sea_cs3_1_uw_dec_21'}, +{HashIs = -1743974098, ModNam = 'cs3_01_sea_cs3_1_uw_dec_22'}, +{HashIs = 1088467999, ModNam = 'cs3_01_sea_cs3_1_uwdecals01'}, +{HashIs = 212814777, ModNam = 'cs3_01_sea_cs3_1_uwdecals02'}, +{HashIs = 389832915, ModNam = 'cs3_01_sea_cs3_1_uwdecals03'}, +{HashIs = -400194906, ModNam = 'cs3_01_sea_cs3_1_uwdecals04'}, +{HashIs = -88660023, ModNam = 'cs3_01_sea_cs3_1_uwdecals05'}, +{HashIs = -447218421, ModNam = 'cs3_01_sea_cs3_1_uwdecals06'}, +{HashIs = -919689394, ModNam = 'cs3_01_sea_props_ph'}, +{HashIs = 1231786704, ModNam = 'cs3_01_si'}, +{HashIs = -1246816639, ModNam = 'cs3_01_trl01'}, +{HashIs = -396264475, ModNam = 'cs3_01_trl02'}, +{HashIs = -644751802, ModNam = 'cs3_01_trl03'}, +{HashIs = -1552365931, ModNam = 'cs3_02__decal002'}, +{HashIs = 1269427481, ModNam = 'cs3_02_coast04'}, +{HashIs = 671614756, ModNam = 'cs3_02_culv_1'}, +{HashIs = 531560050, ModNam = 'cs3_02_culv_9'}, +{HashIs = -769463577, ModNam = 'cs3_02_decf_01'}, +{HashIs = -1292915583, ModNam = 'cs3_02_decf_03'}, +{HashIs = -1060550604, ModNam = 'cs3_02_decf_04'}, +{HashIs = -1650032145, ModNam = 'cs3_02_decf_06'}, +{HashIs = 1122356347, ModNam = 'cs3_02_decf_09'}, +{HashIs = -487681579, ModNam = 'cs3_02_decf_09b'}, +{HashIs = -862892240, ModNam = 'cs3_02_decf_10'}, +{HashIs = -432438656, ModNam = 'cs3_02_decf_11'}, +{HashIs = -1116429823, ModNam = 'cs3_02_decf_53_nnn'}, +{HashIs = -1737815038, ModNam = 'cs3_02_decr04'}, +{HashIs = -4851148, ModNam = 'cs3_02_decr1'}, +{HashIs = -349999022, ModNam = 'cs3_02_decr112'}, +{HashIs = -1223038723, ModNam = 'cs3_02_decr2'}, +{HashIs = -104607834, ModNam = 'cs3_02_decr33'}, +{HashIs = 1860942324, ModNam = 'cs3_02_decr37'}, +{HashIs = 276561162, ModNam = 'cs3_02_decr39'}, +{HashIs = -1762294414, ModNam = 'cs3_02_decr41'}, +{HashIs = -691361694, ModNam = 'cs3_02_decr5'}, +{HashIs = -1818786394, ModNam = 'cs3_02_decr65'}, +{HashIs = 801553918, ModNam = 'cs3_02_decr66'}, +{HashIs = 7038420, ModNam = 'cs3_02_decr86'}, +{HashIs = -1389650422, ModNam = 'cs3_02_decr86b'}, +{HashIs = -461033636, ModNam = 'cs3_02_decr91'}, +{HashIs = 997023019, ModNam = 'cs3_02_decr92'}, +{HashIs = 1160802481, ModNam = 'cs3_02_decr93'}, +{HashIs = 1199796833, ModNam = 'cs3_02_decr93a'}, +{HashIs = 1556399040, ModNam = 'cs3_02_decz01'}, +{HashIs = -51510368, ModNam = 'cs3_02_decz02'}, +{HashIs = 1864951828, ModNam = 'cs3_02_decz03'}, +{HashIs = 653125120, ModNam = 'cs3_02_drain1'}, +{HashIs = -594835245, ModNam = 'cs3_02_footp1'}, +{HashIs = 1326840549, ModNam = 'cs3_02_lnd01'}, +{HashIs = 895600509, ModNam = 'cs3_02_lnd02'}, +{HashIs = 1685562792, ModNam = 'cs3_02_lnd03'}, +{HashIs = 1487834646, ModNam = 'cs3_02_lnd04'}, +{HashIs = -2016580525, ModNam = 'cs3_02_lnd05'}, +{HashIs = 68716954, ModNam = 'cs3_02_refprox1_ch'}, +{HashIs = 1233014521, ModNam = 'cs3_02_refprox2_ch'}, +{HashIs = 826328676, ModNam = 'cs3_02_refprox3_ch'}, +{HashIs = -1209588062, ModNam = 'cs3_02_retwalb007'}, +{HashIs = 418123829, ModNam = 'cs3_02_retwalb1'}, +{HashIs = -810815792, ModNam = 'cs3_02_retwalb11'}, +{HashIs = -41920162, ModNam = 'cs3_02_retwalb3'}, +{HashIs = 265027061, ModNam = 'cs3_02_retwalb4'}, +{HashIs = 668820186, ModNam = 'cs3_02_trail07'}, +{HashIs = 79043724, ModNam = 'cs3_02_trail08'}, +{HashIs = 1491780504, ModNam = 'cs3_02_trail11'}, +{HashIs = -1462165675, ModNam = 'cs3_02_trailz1'}, +{HashIs = -550171632, ModNam = 'cs3_02_trailz2'}, +{HashIs = -710616605, ModNam = 'cs3_02_trck_007'}, +{HashIs = -1889811570, ModNam = 'cs3_02_trck_011'}, +{HashIs = 450833942, ModNam = 'cs3_02_trck032'}, +{HashIs = 1260146434, ModNam = 'cs3_02_trck417'}, +{HashIs = 683870840, ModNam = 'cs3_02_trck419'}, +{HashIs = -664508196, ModNam = 'cs3_02_trck420'}, +{HashIs = -757703228, ModNam = 'cs3_02_trck422'}, +{HashIs = 498791308, ModNam = 'cs3_02_trck425'}, +{HashIs = 231560113, ModNam = 'cs3_02_trck426'}, +{HashIs = 1789430650, ModNam = 'cs3_02_trck430'}, +{HashIs = 778202507, ModNam = 'cs3_02_trck440'}, +{HashIs = -331323068, ModNam = 'cs3_02_trck445'}, +{HashIs = 1720501167, ModNam = 'cs3_03__decal001'}, +{HashIs = 789632180, ModNam = 'cs3_03__decal002'}, +{HashIs = -1434202576, ModNam = 'cs3_03_bwall_01'}, +{HashIs = 1287459492, ModNam = 'cs3_03_bwall_02'}, +{HashIs = 41365217, ModNam = 'cs3_03_ctrack01'}, +{HashIs = 272157284, ModNam = 'cs3_03_ctrack02'}, +{HashIs = 1630858343, ModNam = 'cs3_03_ctrack03'}, +{HashIs = -283670494, ModNam = 'cs3_03_ctrack04'}, +{HashIs = 1184905022, ModNam = 'cs3_03_ctrack05'}, +{HashIs = -1468071571, ModNam = 'cs3_03_dec00'}, +{HashIs = -846083182, ModNam = 'cs3_03_dec02'}, +{HashIs = 91405127, ModNam = 'cs3_03_dec03'}, +{HashIs = 1223803460, ModNam = 'cs3_03_dec07'}, +{HashIs = 993011393, ModNam = 'cs3_03_dec08'}, +{HashIs = -705811760, ModNam = 'cs3_03_dec0829'}, +{HashIs = 203969314, ModNam = 'cs3_03_dec088'}, +{HashIs = 148601697, ModNam = 'cs3_03_dec1'}, +{HashIs = 456713663, ModNam = 'cs3_03_dec10'}, +{HashIs = -328300501, ModNam = 'cs3_03_dec11'}, +{HashIs = -22467424, ModNam = 'cs3_03_dec12'}, +{HashIs = -1030507414, ModNam = 'cs3_03_dec13'}, +{HashIs = -1475412127, ModNam = 'cs3_03_dec15'}, +{HashIs = -2049852697, ModNam = 'cs3_03_dec17'}, +{HashIs = -19929266, ModNam = 'cs3_03_dec2'}, +{HashIs = 1663765158, ModNam = 'cs3_03_dec23'}, +{HashIs = -580747501, ModNam = 'cs3_03_dec24'}, +{HashIs = -972009361, ModNam = 'cs3_03_dec25'}, +{HashIs = -32358286, ModNam = 'cs3_03_dec26'}, +{HashIs = -1337711401, ModNam = 'cs3_03_dec27'}, +{HashIs = -497186551, ModNam = 'cs3_03_dec28'}, +{HashIs = -1957799476, ModNam = 'cs3_03_dec30'}, +{HashIs = -1727564482, ModNam = 'cs3_03_dec31'}, +{HashIs = -1615527271, ModNam = 'cs3_03_dec32'}, +{HashIs = -1116520939, ModNam = 'cs3_03_dec33'}, +{HashIs = -1507110522, ModNam = 'cs3_03_decal005'}, +{HashIs = 1666501594, ModNam = 'cs3_03_decal008'}, +{HashIs = -1952270403, ModNam = 'cs3_03_deco01'}, +{HashIs = 710636844, ModNam = 'cs3_03_deco02'}, +{HashIs = 1059233466, ModNam = 'cs3_03_deco03'}, +{HashIs = 1308179559, ModNam = 'cs3_03_deco04'}, +{HashIs = 1553455524, ModNam = 'cs3_03_deco05'}, +{HashIs = 1461045276, ModNam = 'cs3_03_deco05a'}, +{HashIs = -1598457043, ModNam = 'cs3_03_decw_01'}, +{HashIs = -2132715692, ModNam = 'cs3_03_decy_02'}, +{HashIs = -424615733, ModNam = 'cs3_03_overlooka_rl'}, +{HashIs = -380692517, ModNam = 'cs3_03_overlooka'}, +{HashIs = 549737699, ModNam = 'cs3_03_overlookasign'}, +{HashIs = -431191095, ModNam = 'cs3_03_overlookb_rl'}, +{HashIs = 1317102142, ModNam = 'cs3_03_overlookb'}, +{HashIs = -1868064336, ModNam = 'cs3_03_overlookbsign'}, +{HashIs = -1084092248, ModNam = 'cs3_03_refprox1_ch'}, +{HashIs = -1653794587, ModNam = 'cs3_03_refprox2_ch'}, +{HashIs = -297282684, ModNam = 'cs3_03_refprox3_ch'}, +{HashIs = -1684690428, ModNam = 'cs3_03_rivside1'}, +{HashIs = -1396583095, ModNam = 'cs3_03_terr01'}, +{HashIs = -676582627, ModNam = 'cs3_03_terr02'}, +{HashIs = 697978616, ModNam = 'cs3_03_terr03'}, +{HashIs = -263955379, ModNam = 'cs3_03_terr04'}, +{HashIs = -977991889, ModNam = 'cs3_03_terr05'}, +{HashIs = 509589635, ModNam = 'cs3_03_terr06'}, +{HashIs = 1882840118, ModNam = 'cs3_03_terr07'}, +{HashIs = 2117360009, ModNam = 'cs3_03_terr07a'}, +{HashIs = -1910145145, ModNam = 'cs3_03_track02'}, +{HashIs = 1540987632, ModNam = 'cs3_03_track03'}, +{HashIs = 1772074620, ModNam = 'cs3_03_track04'}, +{HashIs = 960288183, ModNam = 'cs3_03_track05'}, +{HashIs = -978129303, ModNam = 'cs3_03_track06'}, +{HashIs = -42888108, ModNam = 'cs3_03_tunn_ent_004'}, +{HashIs = 591798215, ModNam = 'cs3_03_tunn_entdc_002'}, +{HashIs = -116144519, ModNam = 'cs3_03_tunnold_01'}, +{HashIs = -375299246, ModNam = 'cs3_03_waltmp'}, +{HashIs = 447747416, ModNam = 'cs3_04_brg_01'}, +{HashIs = -527734046, ModNam = 'cs3_04_brg_02_shadowproxy'}, +{HashIs = 167670765, ModNam = 'cs3_04_brg_02'}, +{HashIs = 1133737112, ModNam = 'cs3_04_bus_decals'}, +{HashIs = 281621968, ModNam = 'cs3_04_bus'}, +{HashIs = -2009075874, ModNam = 'cs3_04_cover010'}, +{HashIs = -1449709044, ModNam = 'cs3_04_cover011'}, +{HashIs = -428150858, ModNam = 'cs3_04_cover4'}, +{HashIs = -229510836, ModNam = 'cs3_04_cover4o'}, +{HashIs = -1704236793, ModNam = 'cs3_04_cs6_01_weldshed005'}, +{HashIs = -82432770, ModNam = 'cs3_04_cs6_01_weldshed005b'}, +{HashIs = 1975683296, ModNam = 'cs3_04_decal_struc'}, +{HashIs = 1133502331, ModNam = 'cs3_04_decal1'}, +{HashIs = 519181888, ModNam = 'cs3_04_decal3'}, +{HashIs = 1789832632, ModNam = 'cs3_04_decal6'}, +{HashIs = 1150774275, ModNam = 'cs3_04_decalground'}, +{HashIs = 1571071221, ModNam = 'cs3_04_decalx1'}, +{HashIs = 1264451688, ModNam = 'cs3_04_decalx2'}, +{HashIs = 353637329, ModNam = 'cs3_04_decalx3'}, +{HashIs = 2037767955, ModNam = 'cs3_04_decalz1'}, +{HashIs = -2006745874, ModNam = 'cs3_04_decalz2'}, +{HashIs = -1845850084, ModNam = 'cs3_04_decalz3'}, +{HashIs = -1242503137, ModNam = 'cs3_04_des_meth_grp1_slod'}, +{HashIs = -977613479, ModNam = 'cs3_04_des_meth_grp1'}, +{HashIs = 1705919316, ModNam = 'cs3_04_des_meth_grp2_slod'}, +{HashIs = -1214336735, ModNam = 'cs3_04_des_meth_grp2'}, +{HashIs = 96501767, ModNam = 'cs3_04_des_meth_grp3_slod'}, +{HashIs = -1444145732, ModNam = 'cs3_04_des_meth_grp3'}, +{HashIs = -413758206, ModNam = 'cs3_04_des_methrl_grp1'}, +{HashIs = -1549204060, ModNam = 'cs3_04_des_methrl_grp2'}, +{HashIs = -1814075887, ModNam = 'cs3_04_des_methrl_grp3'}, +{HashIs = -1159588532, ModNam = 'cs3_04_details_rocks'}, +{HashIs = 1088965832, ModNam = 'cs3_04_details_stage'}, +{HashIs = 1663375650, ModNam = 'cs3_04_elec_light002'}, +{HashIs = 87490825, ModNam = 'cs3_04_elec_stand002'}, +{HashIs = 786669817, ModNam = 'cs3_04_emissive_1_lod'}, +{HashIs = 1739294432, ModNam = 'cs3_04_emissive_1'}, +{HashIs = 985642560, ModNam = 'cs3_04_emissive_2_lod'}, +{HashIs = -1614317801, ModNam = 'cs3_04_emissive_2'}, +{HashIs = -1222091669, ModNam = 'cs3_04_emissive_3_lod'}, +{HashIs = -1979102309, ModNam = 'cs3_04_emissive_3'}, +{HashIs = -2045298695, ModNam = 'cs3_04_hoarder'}, +{HashIs = 350673446, ModNam = 'cs3_04_house01'}, +{HashIs = -1636845801, ModNam = 'cs3_04_house01b'}, +{HashIs = 725878500, ModNam = 'cs3_04_house02'}, +{HashIs = -1949724545, ModNam = 'cs3_04_house02b'}, +{HashIs = 407293631, ModNam = 'cs3_04_junction_ovr_01'}, +{HashIs = -36577003, ModNam = 'cs3_04_land_01'}, +{HashIs = -745894777, ModNam = 'cs3_04_land_02'}, +{HashIs = 1874314471, ModNam = 'cs3_04_land_03'}, +{HashIs = 2104516696, ModNam = 'cs3_04_land_04'}, +{HashIs = -1048904374, ModNam = 'cs3_04_mainbuilding3_a'}, +{HashIs = -1468361835, ModNam = 'cs3_04_motel_detail001'}, +{HashIs = -646826016, ModNam = 'cs3_04_motel'}, +{HashIs = 732105446, ModNam = 'cs3_04_props_combo01_01_lod'}, +{HashIs = -116023746, ModNam = 'cs3_04_signs'}, +{HashIs = 1469972865, ModNam = 'cs3_04_signs02'}, +{HashIs = -1568941429, ModNam = 'cs3_04_stage'}, +{HashIs = 918854543, ModNam = 'cs3_04_statc013'}, +{HashIs = 924623273, ModNam = 'cs3_04_t_h_tot004'}, +{HashIs = -1916445839, ModNam = 'cs3_04_tel_hvy003'}, +{HashIs = -1367120706, ModNam = 'cs3_04_tel_stand002'}, +{HashIs = -357132556, ModNam = 'cs3_04_tlr_006'}, +{HashIs = -356372594, ModNam = 'cs3_04_tlrbits_02'}, +{HashIs = 1988346463, ModNam = 'cs3_04_tlrbrn_01'}, +{HashIs = -1851456499, ModNam = 'cs3_04_tlrtmp_01'}, +{HashIs = -1818517624, ModNam = 'cs3_04_tlrtmp_013'}, +{HashIs = -1275076528, ModNam = 'cs3_04_tlrtmp_015'}, +{HashIs = -1241887533, ModNam = 'cs3_04_tlrtmp_04'}, +{HashIs = -1153236047, ModNam = 'cs3_04_tlrtmp_05_rails'}, +{HashIs = -1010898852, ModNam = 'cs3_04_tlrtmp_05'}, +{HashIs = -534077133, ModNam = 'cs3_04_tlrtmp_07'}, +{HashIs = -19669371, ModNam = 'cs3_04_tlrtmp_08'}, +{HashIs = 1058465466, ModNam = 'cs3_04_tlrtmp_12'}, +{HashIs = 969102172, ModNam = 'cs3_04_trailerparka_emis_lod'}, +{HashIs = -544221017, ModNam = 'cs3_04_trailerparka_emis'}, +{HashIs = -48832766, ModNam = 'cs3_04_trailerparka_grp1_slod'}, +{HashIs = -736557803, ModNam = 'cs3_04_trailerparka_grp1'}, +{HashIs = 398084602, ModNam = 'cs3_04_trailerparka_grp2_slod'}, +{HashIs = -826869167, ModNam = 'cs3_04_trailerparka_grp2'}, +{HashIs = -2095960936, ModNam = 'cs3_04_trailerparkb_emis_lod'}, +{HashIs = -235126220, ModNam = 'cs3_04_trailerparkb_emis'}, +{HashIs = -926579616, ModNam = 'cs3_04_trailerparkb_grp1_slod'}, +{HashIs = -992160669, ModNam = 'cs3_04_trailerparkb_grp1'}, +{HashIs = -1532508245, ModNam = 'cs3_04_trailerparkb_grp2_slod'}, +{HashIs = 494863798, ModNam = 'cs3_04_trailerparkb_grp2'}, +{HashIs = -1028444972, ModNam = 'cs3_04_trailerparkc_emis_lod'}, +{HashIs = -1623987236, ModNam = 'cs3_04_trailerparkc_emis'}, +{HashIs = 232144571, ModNam = 'cs3_04_trailerparkc_grp1_slod'}, +{HashIs = -1947677186, ModNam = 'cs3_04_trailerparkc_grp1'}, +{HashIs = -67023238, ModNam = 'cs3_04_trailerparkc_grp2_slod'}, +{HashIs = 2116465274, ModNam = 'cs3_04_trailerparkc_grp2'}, +{HashIs = -68429379, ModNam = 'cs3_04_trailerparkd_emis_lod'}, +{HashIs = -979814820, ModNam = 'cs3_04_trailerparkd_emis'}, +{HashIs = 1432781793, ModNam = 'cs3_04_trailerparkd_grp1_slod'}, +{HashIs = -1458026428, ModNam = 'cs3_04_trailerparkd_grp1'}, +{HashIs = 1331696972, ModNam = 'cs3_04_trailerparkd_grp2_slod'}, +{HashIs = -1208785414, ModNam = 'cs3_04_trailerparkd_grp2'}, +{HashIs = -1036532055, ModNam = 'cs3_04_trailerparke_grp1_slod'}, +{HashIs = -359328265, ModNam = 'cs3_04_trailerparke_grp1'}, +{HashIs = 1006482630, ModNam = 'cs3_04_trailerparke_grp2_slod'}, +{HashIs = -128470660, ModNam = 'cs3_04_trailerparke_grp2'}, +{HashIs = 208937166, ModNam = 'cs3_04_trck_002'}, +{HashIs = -1233067311, ModNam = 'cs3_04_trck_002a'}, +{HashIs = -585567635, ModNam = 'cs3_04_trck_03'}, +{HashIs = -877998191, ModNam = 'cs3_04_trck_04'}, +{HashIs = -907402402, ModNam = 'cs3_04_trckw_01'}, +{HashIs = -584540290, ModNam = 'cs3_04_trckw_02b'}, +{HashIs = -1155938969, ModNam = 'cs3_04_trland_01_dec'}, +{HashIs = -2128094823, ModNam = 'cs3_04_trland_01'}, +{HashIs = -1290682948, ModNam = 'cs3_04_trland_01b'}, +{HashIs = -96619885, ModNam = 'cs3_04_trucks_dec'}, +{HashIs = 1411553813, ModNam = 'cs3_04_trucks'}, +{HashIs = 1089670916, ModNam = 'cs3_04_van_dec'}, +{HashIs = -693102825, ModNam = 'cs3_05_brdge_shdw'}, +{HashIs = 53831776, ModNam = 'cs3_05_cm_rckgrp_05'}, +{HashIs = 963427398, ModNam = 'cs3_05_creek_brdg01'}, +{HashIs = 1086059882, ModNam = 'cs3_05_crk_bdg01_rl'}, +{HashIs = 1172477879, ModNam = 'cs3_05_crk_bdg02_rl'}, +{HashIs = -711403883, ModNam = 'cs3_05_crk_bdg03_rl'}, +{HashIs = 1859453547, ModNam = 'cs3_05_crk_bdg04_rl'}, +{HashIs = 1903210, ModNam = 'cs3_05_crk_bdg05_rl'}, +{HashIs = 192327470, ModNam = 'cs3_05_crk_brdg005'}, +{HashIs = -1624621808, ModNam = 'cs3_05_crk_brdg02'}, +{HashIs = -1994387204, ModNam = 'cs3_05_crk_brdg03'}, +{HashIs = -130548590, ModNam = 'cs3_05_crk_brdg04_dcl'}, +{HashIs = 2061464699, ModNam = 'cs3_05_crk_brdg04'}, +{HashIs = -317783535, ModNam = 'cs3_05_cs3_06_rivrok_001'}, +{HashIs = 1533402813, ModNam = 'cs3_05_cs3_06_rivrok_002'}, +{HashIs = -351673556, ModNam = 'cs3_05_cvrdbrdg_grime'}, +{HashIs = 88352786, ModNam = 'cs3_05_cvrdbrdg_main001'}, +{HashIs = -268485052, ModNam = 'cs3_05_cvrdbrdg_sprt'}, +{HashIs = 1410611204, ModNam = 'cs3_05_dirttrck_01'}, +{HashIs = 1726733747, ModNam = 'cs3_05_dirttrck_02'}, +{HashIs = 448808297, ModNam = 'cs3_05_dirttrck_03'}, +{HashIs = -484969910, ModNam = 'cs3_05_dirttrck_03b'}, +{HashIs = 142909682, ModNam = 'cs3_05_dirttrck_04'}, +{HashIs = 1025051166, ModNam = 'cs3_05_dirttrck_05'}, +{HashIs = 752904617, ModNam = 'cs3_05_dirttrck_06'}, +{HashIs = 1667094183, ModNam = 'cs3_05_dirttrck_07'}, +{HashIs = -2042717080, ModNam = 'cs3_05_dirttrck_09'}, +{HashIs = -1927895408, ModNam = 'cs3_05_dirttrck_10'}, +{HashIs = -1211171840, ModNam = 'cs3_05_dirttrck_11'}, +{HashIs = -434799483, ModNam = 'cs3_05_dirttrck_11b'}, +{HashIs = -1567305332, ModNam = 'cs3_05_dirttrck_12'}, +{HashIs = -1732395530, ModNam = 'cs3_05_dirttrck_13'}, +{HashIs = -2117627894, ModNam = 'cs3_05_dirttrck_14'}, +{HashIs = 2133369569, ModNam = 'cs3_05_dirttrck_14a'}, +{HashIs = -858019999, ModNam = 'cs3_05_dirttrck_20'}, +{HashIs = -1644492728, ModNam = 'cs3_05_glue_01'}, +{HashIs = -801248051, ModNam = 'cs3_05_glue_02'}, +{HashIs = 1558062874, ModNam = 'cs3_05_land09'}, +{HashIs = -809602829, ModNam = 'cs3_05_pref_prx_hd4'}, +{HashIs = -477186142, ModNam = 'cs3_05_prerefproc_02'}, +{HashIs = -74530911, ModNam = 'cs3_05_prerefproc_04_hd'}, +{HashIs = -1260824008, ModNam = 'cs3_05_prerefproc_05'}, +{HashIs = -2073387381, ModNam = 'cs3_05_prerefproc_05b'}, +{HashIs = -777579565, ModNam = 'cs3_05_prerefproc_07'}, +{HashIs = 1020182735, ModNam = 'cs3_05_prerefprochd_02'}, +{HashIs = -2123418490, ModNam = 'cs3_05_prerefprochd_02d'}, +{HashIs = 1548150482, ModNam = 'cs3_05_prerefprochd_05b'}, +{HashIs = -2077251819, ModNam = 'cs3_05_prerefprox_02a'}, +{HashIs = -1819360281, ModNam = 'cs3_05_prerefprox_03'}, +{HashIs = -984832158, ModNam = 'cs3_05_prerefprox_04'}, +{HashIs = -919822254, ModNam = 'cs3_05_prerefprox_07b'}, +{HashIs = 305483785, ModNam = 'cs3_05_prerefprox4_02'}, +{HashIs = 498399290, ModNam = 'cs3_05_prerefproxhd_02a'}, +{HashIs = 1197400761, ModNam = 'cs3_05_prerefproxhd_03'}, +{HashIs = 1973436219, ModNam = 'cs3_05_prerefproxhd_04'}, +{HashIs = 2116571211, ModNam = 'cs3_05_prerefproxhd_07'}, +{HashIs = -406024788, ModNam = 'cs3_05_prerefprx_02c'}, +{HashIs = -794278725, ModNam = 'cs3_05_prerefprx_09'}, +{HashIs = -691350440, ModNam = 'cs3_05_prerefprx_10'}, +{HashIs = -660149516, ModNam = 'cs3_05_prerefprxhd_02c'}, +{HashIs = -687141854, ModNam = 'cs3_05_prerefprxhd_09'}, +{HashIs = 1458572618, ModNam = 'cs3_05_prerefprxhd_10'}, +{HashIs = -952152896, ModNam = 'cs3_05_prfprox_hd_07b'}, +{HashIs = 1286446080, ModNam = 'cs3_05_prrefproxhd_006'}, +{HashIs = -877537235, ModNam = 'cs3_05_prrefproxhd_05'}, +{HashIs = 834829958, ModNam = 'cs3_05_prrefprx_02d'}, +{HashIs = -1910208448, ModNam = 'cs3_05_prrefprx_04_01'}, +{HashIs = 320815800, ModNam = 'cs3_05_rckinsert03'}, +{HashIs = -125530749, ModNam = 'cs3_05_rckinsert05'}, +{HashIs = 1340202621, ModNam = 'cs3_05_rckinsert05a'}, +{HashIs = 690712272, ModNam = 'cs3_05_rckinsert06'}, +{HashIs = -1830108843, ModNam = 'cs3_05_rds_dtjnc_d08'}, +{HashIs = 1580527026, ModNam = 'cs3_05_refproc_06'}, +{HashIs = 262820004, ModNam = 'cs3_05_riv_rck_b1'}, +{HashIs = 612366927, ModNam = 'cs3_05_riv_rck_b2'}, +{HashIs = -2053568777, ModNam = 'cs3_05_riv_rck_grpa1'}, +{HashIs = 901837767, ModNam = 'cs3_05_riv_rck_grpa6a'}, +{HashIs = 658134714, ModNam = 'cs3_05_riv_rck_grpa6b'}, +{HashIs = -1852449245, ModNam = 'cs3_05_river02'}, +{HashIs = 1671798516, ModNam = 'cs3_05_river02b'}, +{HashIs = -384627440, ModNam = 'cs3_05_river03'}, +{HashIs = 1240102846, ModNam = 'cs3_05_river03b'}, +{HashIs = -1938016701, ModNam = 'cs3_05_river04_01'}, +{HashIs = -1497142575, ModNam = 'cs3_05_river04_02'}, +{HashIs = 399960727, ModNam = 'cs3_05_river04'}, +{HashIs = 1554674749, ModNam = 'cs3_05_river05'}, +{HashIs = -1099706125, ModNam = 'cs3_05_river05a'}, +{HashIs = -1264206505, ModNam = 'cs3_05_river05b'}, +{HashIs = -1564468852, ModNam = 'cs3_05_river05c'}, +{HashIs = -789940760, ModNam = 'cs3_05_river05d'}, +{HashIs = 1286214965, ModNam = 'cs3_05_river06_d'}, +{HashIs = 1265816014, ModNam = 'cs3_05_river06'}, +{HashIs = 740633472, ModNam = 'cs3_05_river06b'}, +{HashIs = -1375146931, ModNam = 'cs3_05_river06b001'}, +{HashIs = -1495552698, ModNam = 'cs3_05_rivrapidrk_01'}, +{HashIs = -1188322567, ModNam = 'cs3_05_rockdec_01'}, +{HashIs = -932363908, ModNam = 'cs3_05_rockdec_02'}, +{HashIs = -1115804758, ModNam = 'cs3_05_rockdec_03'}, +{HashIs = -1940746246, ModNam = 'cs3_05_rockdec_03a'}, +{HashIs = -817836241, ModNam = 'cs3_05_rockdec_04'}, +{HashIs = -653008171, ModNam = 'cs3_05_rockdec_05'}, +{HashIs = -355891648, ModNam = 'cs3_05_rockdec_06'}, +{HashIs = 114802268, ModNam = 'cs3_05_rockdec_07'}, +{HashIs = 378953177, ModNam = 'cs3_05_rockdec_08'}, +{HashIs = 2104208550, ModNam = 'cs3_05_rockdec_10'}, +{HashIs = -1989032782, ModNam = 'cs3_05_rockdec_11'}, +{HashIs = -1757978563, ModNam = 'cs3_05_rockdec_12'}, +{HashIs = -1464138952, ModNam = 'cs3_05_rockdec_13'}, +{HashIs = -144793470, ModNam = 'cs3_05_rockdec_15'}, +{HashIs = 322103724, ModNam = 'cs3_05_rockdec_15b'}, +{HashIs = -1822004667, ModNam = 'cs3_05_rockdec_15c'}, +{HashIs = 624360498, ModNam = 'cs3_05_rockdec_16'}, +{HashIs = 1656025, ModNam = 'cs3_05_rockdec_16b'}, +{HashIs = 921673639, ModNam = 'cs3_05_rockdec_17'}, +{HashIs = 1155152764, ModNam = 'cs3_05_rockdec_18'}, +{HashIs = -541227514, ModNam = 'cs3_05_rockdec_18b'}, +{HashIs = 1349014168, ModNam = 'cs3_05_rockdec_19'}, +{HashIs = 2089102329, ModNam = 'cs3_05_rockdec_20'}, +{HashIs = -968618084, ModNam = 'cs3_05_rockglly_01'}, +{HashIs = -1485602886, ModNam = 'cs3_05_rocks_riv05'}, +{HashIs = 1204799601, ModNam = 'cs3_05_rural1'}, +{HashIs = -369977952, ModNam = 'cs3_05_rural1de'}, +{HashIs = -1574626363, ModNam = 'cs3_05_rvrbldr_2_lod'}, +{HashIs = 14833032, ModNam = 'cs3_05_rvrbldr_2'}, +{HashIs = 784150845, ModNam = 'cs3_05_rvrbldr_3'}, +{HashIs = -1320025376, ModNam = 'cs3_05_smllrk003'}, +{HashIs = 1804786383, ModNam = 'cs3_05_smllrk02'}, +{HashIs = 2030372944, ModNam = 'cs3_05_tmpbdg03_rl'}, +{HashIs = -1843943989, ModNam = 'cs3_05_tmpbrdge03'}, +{HashIs = -147858408, ModNam = 'cs3_05_trevor_trail_decal001'}, +{HashIs = 953286635, ModNam = 'cs3_05_water06_grp1_slod'}, +{HashIs = 1003798720, ModNam = 'cs3_05_water06_grp1'}, +{HashIs = -1133441918, ModNam = 'cs3_05_water06_grp2_slod'}, +{HashIs = 1302029389, ModNam = 'cs3_05_water06_grp2'}, +{HashIs = 1717634787, ModNam = 'cs3_05_water07_grp1_slod'}, +{HashIs = 103470340, ModNam = 'cs3_05_water07_grp1'}, +{HashIs = -676518811, ModNam = 'cs3_05_water07_grp2_slod'}, +{HashIs = 1741920340, ModNam = 'cs3_05_water07_grp2'}, +{HashIs = 1465738852, ModNam = 'cs3_05_watermesh01'}, +{HashIs = 1090861492, ModNam = 'cs3_05_watermesh02'}, +{HashIs = 851942713, ModNam = 'cs3_05_watermesh03'}, +{HashIs = -1312318745, ModNam = 'cs3_05_watermesh04'}, +{HashIs = 403531633, ModNam = 'cs3_05_watermesh05'}, +{HashIs = -1791893068, ModNam = 'cs3_05_watermesh08'}, +{HashIs = 1845093914, ModNam = 'cs3_05_xdec_29'}, +{HashIs = 537264495, ModNam = 'cs3_06_06_land_05'}, +{HashIs = 1793450684, ModNam = 'cs3_06_cliff2_dcl'}, +{HashIs = 254692509, ModNam = 'cs3_06_cliffter_dcl01'}, +{HashIs = 1699205786, ModNam = 'cs3_06_cs_dcl'}, +{HashIs = 1941062350, ModNam = 'cs3_06_cs3_01_dtrack_009'}, +{HashIs = -1821740530, ModNam = 'cs3_06_cs3_newtrkdcl_014'}, +{HashIs = 1020312744, ModNam = 'cs3_06_culvert_02_shdw'}, +{HashIs = 135511537, ModNam = 'cs3_06_culvert001'}, +{HashIs = -1245275816, ModNam = 'cs3_06_culvert004'}, +{HashIs = 1495327471, ModNam = 'cs3_06_culvert005b_sm'}, +{HashIs = 1935038199, ModNam = 'cs3_06_culvert02'}, +{HashIs = 1557277167, ModNam = 'cs3_06_culvert03'}, +{HashIs = -1987305654, ModNam = 'cs3_06_culvt001_shdw'}, +{HashIs = -1968048529, ModNam = 'cs3_06_dcl_04'}, +{HashIs = -542089618, ModNam = 'cs3_06_dcl_07c'}, +{HashIs = 836519101, ModNam = 'cs3_06_dcl_08'}, +{HashIs = 203127400, ModNam = 'cs3_06_dcl_10'}, +{HashIs = -1930888187, ModNam = 'cs3_06_dcl_13'}, +{HashIs = -1855290104, ModNam = 'cs3_06_dcl_15'}, +{HashIs = -37921372, ModNam = 'cs3_06_dcl_18'}, +{HashIs = 260407604, ModNam = 'cs3_06_dcl_19'}, +{HashIs = 1900111106, ModNam = 'cs3_06_dcl_20'}, +{HashIs = 1543518848, ModNam = 'cs3_06_dcl_21'}, +{HashIs = 438253503, ModNam = 'cs3_06_dcl_31'}, +{HashIs = 1285561540, ModNam = 'cs3_06_dcl_37'}, +{HashIs = -784066523, ModNam = 'cs3_06_dcl_37c'}, +{HashIs = -256876158, ModNam = 'cs3_06_dcl_42'}, +{HashIs = -571524096, ModNam = 'cs3_06_dcl_43'}, +{HashIs = 59901765, ModNam = 'cs3_06_dcl_45'}, +{HashIs = 1089042501, ModNam = 'cs3_06_foam_01'}, +{HashIs = 850582488, ModNam = 'cs3_06_foam_02'}, +{HashIs = 91521372, ModNam = 'cs3_06_foam_03'}, +{HashIs = 2064739480, ModNam = 'cs3_06_foam_04'}, +{HashIs = 1781582551, ModNam = 'cs3_06_foam_05'}, +{HashIs = 1608889921, ModNam = 'cs3_06_foam_06'}, +{HashIs = 1310069410, ModNam = 'cs3_06_foam_07'}, +{HashIs = -995033130, ModNam = 'cs3_06_foam_08'}, +{HashIs = -1763138490, ModNam = 'cs3_06_foam_09'}, +{HashIs = 960249692, ModNam = 'cs3_06_jet_refprox_ch'}, +{HashIs = 288324276, ModNam = 'cs3_06_jetty_overlay'}, +{HashIs = -1214243121, ModNam = 'cs3_06_jetty_refprox'}, +{HashIs = -1300438693, ModNam = 'cs3_06_jetty'}, +{HashIs = 1421098258, ModNam = 'cs3_06_land_02'}, +{HashIs = 1190015, ModNam = 'cs3_06_land_02a'}, +{HashIs = -1528663523, ModNam = 'cs3_06_land_02b'}, +{HashIs = -1756773836, ModNam = 'cs3_06_land_03'}, +{HashIs = -1886656940, ModNam = 'cs3_06_land_03b'}, +{HashIs = -1374883910, ModNam = 'cs3_06_land_04'}, +{HashIs = 869216260, ModNam = 'cs3_06_land_06b'}, +{HashIs = 641438941, ModNam = 'cs3_06_land_06e'}, +{HashIs = 286111166, ModNam = 'cs3_06_land_07'}, +{HashIs = -194593484, ModNam = 'cs3_06_land_07b'}, +{HashIs = 1119345105, ModNam = 'cs3_06_land_07c'}, +{HashIs = -1429230616, ModNam = 'cs3_06_land_b_005'}, +{HashIs = -993431597, ModNam = 'cs3_06_land_b_02'}, +{HashIs = 1308721733, ModNam = 'cs3_06_land_b_03'}, +{HashIs = 2032851095, ModNam = 'cs3_06_land_b_04'}, +{HashIs = 1398188288, ModNam = 'cs3_06_lightdcls_01'}, +{HashIs = -961161850, ModNam = 'cs3_06_nubbin_dcls07'}, +{HashIs = -349855295, ModNam = 'cs3_06_nubbin_dcls13'}, +{HashIs = -1542450285, ModNam = 'cs3_06_nubbin_dcls17'}, +{HashIs = -1378703588, ModNam = 'cs3_06_nubbin_dcls18'}, +{HashIs = 783407269, ModNam = 'cs3_06_nubbin_dcls18l'}, +{HashIs = -429222105, ModNam = 'cs3_06_nubbin_dcls20'}, +{HashIs = 936600204, ModNam = 'cs3_06_nubtrckdcl'}, +{HashIs = 798712671, ModNam = 'cs3_06_props_06b17_01_lod'}, +{HashIs = 1474775248, ModNam = 'cs3_06_refprox02_ch'}, +{HashIs = -186736019, ModNam = 'cs3_06_refprox02b_ch'}, +{HashIs = 1543402631, ModNam = 'cs3_06_refprox04_ch'}, +{HashIs = -1652235546, ModNam = 'cs3_06_refprox05_ch'}, +{HashIs = 290398786, ModNam = 'cs3_06_refprox06_ch'}, +{HashIs = 1103323207, ModNam = 'cs3_06_refprox07_ch'}, +{HashIs = -913798406, ModNam = 'cs3_06_refprox08_ch'}, +{HashIs = -1159973821, ModNam = 'cs3_06_refprox09_ch'}, +{HashIs = 1516361536, ModNam = 'cs3_06_refprox11_ch'}, +{HashIs = -56811616, ModNam = 'cs3_06_refprox12_ch'}, +{HashIs = -83292679, ModNam = 'cs3_06_sea_cargoplane_a'}, +{HashIs = -738874754, ModNam = 'cs3_06_sea_cargoplane_dcl001'}, +{HashIs = -459519530, ModNam = 'cs3_06_sea_cargoplane_lod'}, +{HashIs = 390692112, ModNam = 'cs3_06_sea_cargoplane'}, +{HashIs = -1396685004, ModNam = 'cs3_06_sea_cargoplane2_dcl01'}, +{HashIs = -1173012613, ModNam = 'cs3_06_sea_cargoplane2_lod'}, +{HashIs = 892633046, ModNam = 'cs3_06_sea_cargoplane2'}, +{HashIs = 1823547169, ModNam = 'cs3_06_sea_shipwreck_lod'}, +{HashIs = -885340866, ModNam = 'cs3_06_sea_shipwreck'}, +{HashIs = -1212458409, ModNam = 'cs3_06_sea_uw_001_lod'}, +{HashIs = -1197684252, ModNam = 'cs3_06_sea_uw_001'}, +{HashIs = -1487630186, ModNam = 'cs3_06_sea_uw_002_lod'}, +{HashIs = -900174501, ModNam = 'cs3_06_sea_uw_002'}, +{HashIs = 1515261262, ModNam = 'cs3_06_sea_uw_003'}, +{HashIs = 1679040724, ModNam = 'cs3_06_sea_uw_004'}, +{HashIs = 1976747089, ModNam = 'cs3_06_sea_uw_005'}, +{HashIs = -1387292844, ModNam = 'cs3_06_sea_uw_006_lod'}, +{HashIs = -1820262483, ModNam = 'cs3_06_sea_uw_006'}, +{HashIs = -1803550277, ModNam = 'cs3_06_sea_uw_007'}, +{HashIs = 839329833, ModNam = 'cs3_06_sea_uw_008_lod'}, +{HashIs = -1512364943, ModNam = 'cs3_06_sea_uw_008'}, +{HashIs = -1072277273, ModNam = 'cs3_06_sea_uw_009'}, +{HashIs = 404903677, ModNam = 'cs3_06_sea_uw_010_lod'}, +{HashIs = 1241738119, ModNam = 'cs3_06_sea_uw_010'}, +{HashIs = 1003212568, ModNam = 'cs3_06_sea_uw_011'}, +{HashIs = -2016952625, ModNam = 'cs3_06_sea_uw_012_lod'}, +{HashIs = 613261468, ModNam = 'cs3_06_sea_uw_012'}, +{HashIs = 1716690051, ModNam = 'cs3_06_sea_uw_013_lod'}, +{HashIs = -1874167784, ModNam = 'cs3_06_sea_uw_013'}, +{HashIs = -302808388, ModNam = 'cs3_06_sea_uw_014_lod'}, +{HashIs = -2096570987, ModNam = 'cs3_06_sea_uw_014'}, +{HashIs = 1824502019, ModNam = 'cs3_06_sea_uw_015'}, +{HashIs = 1657182222, ModNam = 'cs3_06_sea_uwdec_00'}, +{HashIs = -1324927854, ModNam = 'cs3_06_sea_uwdec_01'}, +{HashIs = -2091820765, ModNam = 'cs3_06_sea_uwdec_02'}, +{HashIs = -1115533944, ModNam = 'cs3_06_sea_uwdec_03'}, +{HashIs = -884872953, ModNam = 'cs3_06_sea_uwdec_04'}, +{HashIs = -653261661, ModNam = 'cs3_06_sea_uwdec_05'}, +{HashIs = -420306840, ModNam = 'cs3_06_sea_uwdec_06'}, +{HashIs = 113106942, ModNam = 'cs3_06_sea_uwdec_07'}, +{HashIs = 343374705, ModNam = 'cs3_06_sea_uwdec_08'}, +{HashIs = 573806325, ModNam = 'cs3_06_sea_uwdec_09'}, +{HashIs = -700025572, ModNam = 'cs3_06_sea_uwdec_10'}, +{HashIs = 1927392848, ModNam = 'cs3_06_sea_uwdec_11'}, +{HashIs = 2102117156, ModNam = 'cs3_06_sea_uwdec_12'}, +{HashIs = -1912642421, ModNam = 'cs3_06_sea_uwdec_13'}, +{HashIs = 666867725, ModNam = 'cs3_06_sea_uwdec_14'}, +{HashIs = 982269350, ModNam = 'cs3_06_sea_uwdec_15'}, +{HashIs = 1145196818, ModNam = 'cs3_06_sea_uwdec_16'}, +{HashIs = -520385918, ModNam = 'cs3_06_sea_uwdec_17'}, +{HashIs = -1794587501, ModNam = 'cs3_06_track_dcl_011'}, +{HashIs = -1211605529, ModNam = 'cs3_06_trackdcl_01'}, +{HashIs = 1818314522, ModNam = 'cs3_06_trackdcl_02'}, +{HashIs = -1776772472, ModNam = 'cs3_06_trackdcl_03'}, +{HashIs = 1312066241, ModNam = 'cs3_06_trackdcl_04'}, +{HashIs = 1610231372, ModNam = 'cs3_06_trackdcl_05'}, +{HashIs = -35641111, ModNam = 'cs3_06_wetwater01'}, +{HashIs = 864326709, ModNam = 'cs3_06_wetwater02'}, +{HashIs = 273369879, ModNam = 'cs3_06_woodenstruc1'}, +{HashIs = -1810164065, ModNam = 'cs3_07_barrack02'}, +{HashIs = -2114358692, ModNam = 'cs3_07_barrack03'}, +{HashIs = 430140673, ModNam = 'cs3_07_barrail_01'}, +{HashIs = -1823514537, ModNam = 'cs3_07_barrail_02'}, +{HashIs = 637797826, ModNam = 'cs3_07_barrail_03'}, +{HashIs = 1357667218, ModNam = 'cs3_07_barrail_04'}, +{HashIs = 1655897887, ModNam = 'cs3_07_barrail_05'}, +{HashIs = -1129139447, ModNam = 'cs3_07_barrail_06'}, +{HashIs = -822847604, ModNam = 'cs3_07_barrail_07'}, +{HashIs = -648647600, ModNam = 'cs3_07_barrail_08'}, +{HashIs = 644630346, ModNam = 'cs3_07_bridgede2'}, +{HashIs = 340543538, ModNam = 'cs3_07_bridgeframe01'}, +{HashIs = 704213900, ModNam = 'cs3_07_bridgeframe02'}, +{HashIs = 1065787046, ModNam = 'cs3_07_bridgeframe03'}, +{HashIs = 1296644651, ModNam = 'cs3_07_bridgeframe04'}, +{HashIs = -53640899, ModNam = 'cs3_07_cfnclink_00'}, +{HashIs = 1268457175, ModNam = 'cs3_07_cfnclink_01'}, +{HashIs = 1500625540, ModNam = 'cs3_07_cfnclink_02'}, +{HashIs = 491405938, ModNam = 'cs3_07_cfnclink_03'}, +{HashIs = 796387021, ModNam = 'cs3_07_cfnclink_04'}, +{HashIs = 2026731895, ModNam = 'cs3_07_cfnclink_05'}, +{HashIs = 183180724, ModNam = 'cs3_07_cfnclink_06'}, +{HashIs = -498840473, ModNam = 'cs3_07_cfnclink_07'}, +{HashIs = -190942949, ModNam = 'cs3_07_cfnclink_08'}, +{HashIs = -1043395715, ModNam = 'cs3_07_cfnclink_09'}, +{HashIs = 1238243925, ModNam = 'cs3_07_cfnclink_10'}, +{HashIs = -1741703401, ModNam = 'cs3_07_cfnclink_11'}, +{HashIs = -1502784622, ModNam = 'cs3_07_cfnclink_12'}, +{HashIs = 739598056, ModNam = 'cs3_07_cfnclink_13'}, +{HashIs = 970193509, ModNam = 'cs3_07_cfnclink_14'}, +{HashIs = 141334423, ModNam = 'cs3_07_cfnclink_15'}, +{HashIs = 372126490, ModNam = 'cs3_07_cfnclink_16'}, +{HashIs = -484455170, ModNam = 'cs3_07_cfnclink_17'}, +{HashIs = -254121869, ModNam = 'cs3_07_cfnclink_18'}, +{HashIs = -1081801271, ModNam = 'cs3_07_cfnclink_19'}, +{HashIs = 428718277, ModNam = 'cs3_07_cfnclink_20'}, +{HashIs = -824040593, ModNam = 'cs3_07_cfnclink_21'}, +{HashIs = 554125240, ModNam = 'cs3_07_cfnclink_22'}, +{HashIs = -117016649, ModNam = 'cs3_07_cfnclink_23'}, +{HashIs = -1036383713, ModNam = 'cs3_07_cfnclink_24'}, +{HashIs = -1670758784, ModNam = 'cs3_07_cfnclink_25'}, +{HashIs = -440544986, ModNam = 'cs3_07_cfnclink_26'}, +{HashIs = 31131988, ModNam = 'cs3_07_cfnclink_27'}, +{HashIs = 940799428, ModNam = 'cs3_07_cfnclink_28'}, +{HashIs = 1583301211, ModNam = 'cs3_07_cfnclink_29'}, +{HashIs = -386247061, ModNam = 'cs3_07_cfnclink_30'}, +{HashIs = -616875283, ModNam = 'cs3_07_cfnclink_31'}, +{HashIs = -964882063, ModNam = 'cs3_07_cfnclink_32'}, +{HashIs = -1370463976, ModNam = 'cs3_07_cfnclink_33'}, +{HashIs = -1601256043, ModNam = 'cs3_07_cfnclink_34'}, +{HashIs = -1849317373, ModNam = 'cs3_07_cfnclink_35'}, +{HashIs = -2079650674, ModNam = 'cs3_07_cfnclink_36'}, +{HashIs = -24575600, ModNam = 'cs3_07_cfnclink_37'}, +{HashIs = 810280213, ModNam = 'cs3_07_cfnclink_38'}, +{HashIs = 1645168795, ModNam = 'cs3_07_cfnclink_39'}, +{HashIs = 1208619829, ModNam = 'cs3_07_cfnclink_40'}, +{HashIs = 1994911984, ModNam = 'cs3_07_cfnclink_41'}, +{HashIs = 1753568299, ModNam = 'cs3_07_cfnclink_42'}, +{HashIs = 342862909, ModNam = 'cs3_07_cfnclink_43'}, +{HashIs = 43124866, ModNam = 'cs3_07_cfnclink_44'}, +{HashIs = 867494599, ModNam = 'cs3_07_cfnclink_45'}, +{HashIs = 1452224635, ModNam = 'cs3_07_cfnclink_46'}, +{HashIs = 579109473, ModNam = 'cs3_07_ctbuil_01_o'}, +{HashIs = -1257119757, ModNam = 'cs3_07_emissive01_lod'}, +{HashIs = -1939882693, ModNam = 'cs3_07_emissive01'}, +{HashIs = -1695975957, ModNam = 'cs3_07_emissive02_lod'}, +{HashIs = 1990562247, ModNam = 'cs3_07_emissive02'}, +{HashIs = 117823111, ModNam = 'cs3_07_emissive03_lod'}, +{HashIs = -350356810, ModNam = 'cs3_07_emissive03'}, +{HashIs = -1653093531, ModNam = 'cs3_07_emissive04_lod'}, +{HashIs = -590324197, ModNam = 'cs3_07_emissive04'}, +{HashIs = 1924182075, ModNam = 'cs3_07_emissive05_lod'}, +{HashIs = 320621234, ModNam = 'cs3_07_emissive05'}, +{HashIs = -1493225354, ModNam = 'cs3_07_emissive06_lod'}, +{HashIs = -1095392794, ModNam = 'cs3_07_emissive06'}, +{HashIs = 1031841365, ModNam = 'cs3_07_emissive07_lod'}, +{HashIs = -124086865, ModNam = 'cs3_07_emissive07'}, +{HashIs = 1770088508, ModNam = 'cs3_07_emissive08_lod'}, +{HashIs = 573040841, ModNam = 'cs3_07_emissive08'}, +{HashIs = 1136191648, ModNam = 'cs3_07_emissive09_lod'}, +{HashIs = 1541790788, ModNam = 'cs3_07_emissive09'}, +{HashIs = 1302790286, ModNam = 'cs3_07_emissive10_lod'}, +{HashIs = -1269633392, ModNam = 'cs3_07_emissive10'}, +{HashIs = -1132310711, ModNam = 'cs3_07_emissive11_lod'}, +{HashIs = 1227200567, ModNam = 'cs3_07_emissive11'}, +{HashIs = 1157572431, ModNam = 'cs3_07_emissive12_lod'}, +{HashIs = 1490466713, ModNam = 'cs3_07_emissive12'}, +{HashIs = -1811514724, ModNam = 'cs3_07_emissive13_lod'}, +{HashIs = -125864216, ModNam = 'cs3_07_emissive13'}, +{HashIs = 1227764233, ModNam = 'cs3_07_emissive14_lod'}, +{HashIs = -970157501, ModNam = 'cs3_07_emissive14'}, +{HashIs = -1808711872, ModNam = 'cs3_07_emissive15_lod'}, +{HashIs = -1671807329, ModNam = 'cs3_07_emissive15'}, +{HashIs = -240601603, ModNam = 'cs3_07_emissive16_lod'}, +{HashIs = -357082280, ModNam = 'cs3_07_emissive16'}, +{HashIs = 501318819, ModNam = 'cs3_07_fence_bet00'}, +{HashIs = 40062371, ModNam = 'cs3_07_fence_bet01'}, +{HashIs = 319942400, ModNam = 'cs3_07_fence_bet02'}, +{HashIs = 1452111354, ModNam = 'cs3_07_fence_bet03'}, +{HashIs = -422570371, ModNam = 'cs3_07_fence_bet04'}, +{HashIs = -1462537971, ModNam = 'cs3_07_fire_01_o'}, +{HashIs = 1083810594, ModNam = 'cs3_07_fire_01'}, +{HashIs = -1026806512, ModNam = 'cs3_07_fire_frame'}, +{HashIs = 97966808, ModNam = 'cs3_07_fire_rail1'}, +{HashIs = 1569267764, ModNam = 'cs3_07_fuel_01_o'}, +{HashIs = -1080183449, ModNam = 'cs3_07_fuel_01'}, +{HashIs = 2026301391, ModNam = 'cs3_07_fuel_02_o'}, +{HashIs = -1855924078, ModNam = 'cs3_07_fuel_02'}, +{HashIs = -1354470840, ModNam = 'cs3_07_fuelcable2'}, +{HashIs = -2096164386, ModNam = 'cs3_07_fuelcable3'}, +{HashIs = -1194361420, ModNam = 'cs3_07_fuelmetal2'}, +{HashIs = -2100031042, ModNam = 'cs3_07_fuelmetal3'}, +{HashIs = 395387977, ModNam = 'cs3_07_glue_01'}, +{HashIs = 1784728043, ModNam = 'cs3_07_glue_02'}, +{HashIs = -317894846, ModNam = 'cs3_07_glue_03'}, +{HashIs = -840625934, ModNam = 'cs3_07_glue_04'}, +{HashIs = -527714753, ModNam = 'cs3_07_glue_05'}, +{HashIs = 852974293, ModNam = 'cs3_07_glue_06'}, +{HashIs = -1507507857, ModNam = 'cs3_07_glue_07'}, +{HashIs = -1204951680, ModNam = 'cs3_07_glue_08'}, +{HashIs = -1987606476, ModNam = 'cs3_07_glue_09'}, +{HashIs = -1338190102, ModNam = 'cs3_07_glue_10'}, +{HashIs = 42498948, ModNam = 'cs3_07_glue_11'}, +{HashIs = -1864361935, ModNam = 'cs3_07_glue_12'}, +{HashIs = 1423155225, ModNam = 'cs3_07_glue_13'}, +{HashIs = -1183782574, ModNam = 'cs3_07_glue_15'}, +{HashIs = 1269468615, ModNam = 'cs3_07_glue_16'}, +{HashIs = 832723283, ModNam = 'cs3_07_glue_17'}, +{HashIs = 1072723439, ModNam = 'cs3_07_glue_18'}, +{HashIs = 2006082966, ModNam = 'cs3_07_glue_19'}, +{HashIs = -1216911785, ModNam = 'cs3_07_glue_21'}, +{HashIs = -1516256600, ModNam = 'cs3_07_glue_22'}, +{HashIs = 694995520, ModNam = 'cs3_07_glue_23'}, +{HashIs = 265721620, ModNam = 'cs3_07_glue_24'}, +{HashIs = 2088497249, ModNam = 'cs3_07_glue_25'}, +{HashIs = 1924848863, ModNam = 'cs3_07_glue_26'}, +{HashIs = -429472715, ModNam = 'cs3_07_glue_27'}, +{HashIs = 2122616231, ModNam = 'cs3_07_graffiti'}, +{HashIs = 1338748618, ModNam = 'cs3_07_gsides_06_o'}, +{HashIs = 1753604634, ModNam = 'cs3_07_hanger04_rail1'}, +{HashIs = -1605790103, ModNam = 'cs3_07_hanger04'}, +{HashIs = 675013684, ModNam = 'cs3_07_hanger05_rail1'}, +{HashIs = -443703056, ModNam = 'cs3_07_hanger05'}, +{HashIs = 1037040879, ModNam = 'cs3_07_hangera_03_o'}, +{HashIs = -2106773332, ModNam = 'cs3_07_hangera_03'}, +{HashIs = -1389186467, ModNam = 'cs3_07_hangeraframe1'}, +{HashIs = -1744467965, ModNam = 'cs3_07_hangeraframe2'}, +{HashIs = 1232505552, ModNam = 'cs3_07_hangerapipe'}, +{HashIs = -183996176, ModNam = 'cs3_07_hangerbits_01'}, +{HashIs = -835935455, ModNam = 'cs3_07_hangerbits_02'}, +{HashIs = -888955697, ModNam = 'cs3_07_hangerbits_03'}, +{HashIs = -228627578, ModNam = 'cs3_07_hangerbits_04'}, +{HashIs = -534165734, ModNam = 'cs3_07_hangerbits_05'}, +{HashIs = 67145416, ModNam = 'cs3_07_hangerbits_06'}, +{HashIs = 1285496635, ModNam = 'cs3_07_hangerc_01_o'}, +{HashIs = -1558071347, ModNam = 'cs3_07_hangerc_01'}, +{HashIs = -2036250162, ModNam = 'cs3_07_hangerd_01_o'}, +{HashIs = -640252027, ModNam = 'cs3_07_hangerd_01'}, +{HashIs = -1483774613, ModNam = 'cs3_07_hangerdmetal1'}, +{HashIs = 1363589339, ModNam = 'cs3_07_hangerdmetal2'}, +{HashIs = -1323139667, ModNam = 'cs3_07_hangerdpipes1'}, +{HashIs = -1630283504, ModNam = 'cs3_07_hangerdpipes2'}, +{HashIs = 835878075, ModNam = 'cs3_07_hangerdpipes3'}, +{HashIs = 665039048, ModNam = 'cs3_07_hangerdstruts1'}, +{HashIs = -393060666, ModNam = 'cs3_07_hangger007_o'}, +{HashIs = -834690405, ModNam = 'cs3_07_hangger04_a_detail'}, +{HashIs = -272399847, ModNam = 'cs3_07_hangger04_b_detail'}, +{HashIs = 131266333, ModNam = 'cs3_07_hangger04_o'}, +{HashIs = -826360440, ModNam = 'cs3_07_hangger05_a_detail'}, +{HashIs = 1049762872, ModNam = 'cs3_07_hangger05_b_detail'}, +{HashIs = 692727223, ModNam = 'cs3_07_hangrail01'}, +{HashIs = 1248948229, ModNam = 'cs3_07_hangrail02'}, +{HashIs = -637071562, ModNam = 'cs3_07_hangrail03'}, +{HashIs = -90812332, ModNam = 'cs3_07_hangrail04'}, +{HashIs = 895174109, ModNam = 'cs3_07_hangrail05'}, +{HashIs = -417289879, ModNam = 'cs3_07_hangrail06'}, +{HashIs = -809108820, ModNam = 'cs3_07_hangrail07'}, +{HashIs = -1049600511, ModNam = 'cs3_07_hangrail08'}, +{HashIs = -1405406313, ModNam = 'cs3_07_hangrail09'}, +{HashIs = -1526094868, ModNam = 'cs3_07_hangrail10'}, +{HashIs = -1975947700, ModNam = 'cs3_07_hangrail11'}, +{HashIs = -2137487989, ModNam = 'cs3_07_hangrail12_l1'}, +{HashIs = 412224255, ModNam = 'cs3_07_hangrail12'}, +{HashIs = 1874540880, ModNam = 'cs3_07_hangrail13'}, +{HashIs = 2113820118, ModNam = 'cs3_07_hangrail14'}, +{HashIs = -12363698, ModNam = 'cs3_07_hangrail15'}, +{HashIs = 221934652, ModNam = 'cs3_07_hangrail16'}, +{HashIs = 616017632, ModNam = 'cs3_07_hangroofbeam00'}, +{HashIs = 1920977527, ModNam = 'cs3_07_hangroofbeam01'}, +{HashIs = 1094019035, ModNam = 'cs3_07_hangroofbeam02'}, +{HashIs = 253723568, ModNam = 'cs3_07_hangroofbeam03'}, +{HashIs = -389105905, ModNam = 'cs3_07_hangroofbeam04'}, +{HashIs = 924570536, ModNam = 'cs3_07_hangroofbeam05'}, +{HashIs = -212841454, ModNam = 'cs3_07_hangroofbeam06'}, +{HashIs = 28043465, ModNam = 'cs3_07_hangroofbeam07'}, +{HashIs = -1877670499, ModNam = 'cs3_07_hangroofbeam08'}, +{HashIs = -1640521246, ModNam = 'cs3_07_hangroofbeam09'}, +{HashIs = -77439662, ModNam = 'cs3_07_hangroofbeam10'}, +{HashIs = -452185946, ModNam = 'cs3_07_hangroofbeam11'}, +{HashIs = -692218871, ModNam = 'cs3_07_hangroofbeam12'}, +{HashIs = 847203211, ModNam = 'cs3_07_hangroofbeam13'}, +{HashIs = -1588319945, ModNam = 'cs3_07_hangroofbeam14'}, +{HashIs = -1820488310, ModNam = 'cs3_07_hangroofbeam15'}, +{HashIs = 65531485, ModNam = 'cs3_07_hangroofbeam16'}, +{HashIs = 2116739813, ModNam = 'cs3_07_hangroofbeam17'}, +{HashIs = -347154300, ModNam = 'cs3_07_hd1_lad1'}, +{HashIs = -1756790071, ModNam = 'cs3_07_ladder_00'}, +{HashIs = 694910770, ModNam = 'cs3_07_ladders_01a'}, +{HashIs = 320950942, ModNam = 'cs3_07_ladders_01b'}, +{HashIs = 409490451, ModNam = 'cs3_07_ladders_02'}, +{HashIs = 1194406308, ModNam = 'cs3_07_ladders_03'}, +{HashIs = 67480398, ModNam = 'cs3_07_ladders_04'}, +{HashIs = 683930826, ModNam = 'cs3_07_ladders_05'}, +{HashIs = -546381279, ModNam = 'cs3_07_ladders_06'}, +{HashIs = -701116497, ModNam = 'cs3_07_ladders_07'}, +{HashIs = 1506793237, ModNam = 'cs3_07_ladders_08'}, +{HashIs = 846301273, ModNam = 'cs3_07_ladders_09'}, +{HashIs = -1034606806, ModNam = 'cs3_07_ladders_10'}, +{HashIs = -1357676377, ModNam = 'cs3_07_ladders_11'}, +{HashIs = 2005569934, ModNam = 'cs3_07_ladders_12'}, +{HashIs = -1387725558, ModNam = 'cs3_07_ladders_13'}, +{HashIs = 1398851899, ModNam = 'cs3_07_ladders_14'}, +{HashIs = -2078102850, ModNam = 'cs3_07_ladders_15'}, +{HashIs = 803406400, ModNam = 'cs3_07_ladders_16'}, +{HashIs = 1683258141, ModNam = 'cs3_07_metalbits01'}, +{HashIs = -1651544682, ModNam = 'cs3_07_metalbits02'}, +{HashIs = -847105146, ModNam = 'cs3_07_mil_apartment'}, +{HashIs = 1709963512, ModNam = 'cs3_07_mil_apt_detail'}, +{HashIs = -292133050, ModNam = 'cs3_07_mil_decals00'}, +{HashIs = -1127513167, ModNam = 'cs3_07_mil_decals01'}, +{HashIs = -1839518003, ModNam = 'cs3_07_mil_decals02'}, +{HashIs = -509194906, ModNam = 'cs3_07_mil_decals03'}, +{HashIs = 1055983606, ModNam = 'cs3_07_mil_decals04'}, +{HashIs = 1286775673, ModNam = 'cs3_07_mil_decals05'}, +{HashIs = 1879665190, ModNam = 'cs3_07_mil_decals07'}, +{HashIs = 99063264, ModNam = 'cs3_07_mil_decals08'}, +{HashIs = -1437965245, ModNam = 'cs3_07_mil_decals10'}, +{HashIs = 1987574943, ModNam = 'cs3_07_mil_decals11'}, +{HashIs = -2068473574, ModNam = 'cs3_07_mil_decals12'}, +{HashIs = 1391080836, ModNam = 'cs3_07_mil_decals13'}, +{HashIs = 1665193521, ModNam = 'cs3_07_mil_decals14'}, +{HashIs = 1182866582, ModNam = 'cs3_07_mil_decals15'}, +{HashIs = 1422113051, ModNam = 'cs3_07_mil_decals16'}, +{HashIs = 590763517, ModNam = 'cs3_07_mil_decals17'}, +{HashIs = -1950962029, ModNam = 'cs3_07_mil_runway00'}, +{HashIs = -1690219096, ModNam = 'cs3_07_mil_runway01'}, +{HashIs = -1459099339, ModNam = 'cs3_07_mil_runway02'}, +{HashIs = -1792228997, ModNam = 'cs3_07_mil_runway03'}, +{HashIs = -1296958331, ModNam = 'cs3_07_mil_runway04'}, +{HashIs = 1084725366, ModNam = 'cs3_07_mil_runway05'}, +{HashIs = 1818357738, ModNam = 'cs3_07_mil_runway07'}, +{HashIs = -99382449, ModNam = 'cs3_07_mil_runway08'}, +{HashIs = 146712741, ModNam = 'cs3_07_mil_runway09'}, +{HashIs = 209727856, ModNam = 'cs3_07_mil_runway12'}, +{HashIs = -151943601, ModNam = 'cs3_07_mil_runway13'}, +{HashIs = 622216626, ModNam = 'cs3_07_milrd_010_1'}, +{HashIs = 851763471, ModNam = 'cs3_07_milrd_010_2'}, +{HashIs = 1365057087, ModNam = 'cs3_07_milrd_010_3'}, +{HashIs = -1523792419, ModNam = 'cs3_07_milrd_010_4'}, +{HashIs = -614750812, ModNam = 'cs3_07_milrd_010'}, +{HashIs = 1688333754, ModNam = 'cs3_07_mpgates_01'}, +{HashIs = 1304936454, ModNam = 'cs3_07_mpgates_02'}, +{HashIs = -523446413, ModNam = 'cs3_07_mpool_01_o'}, +{HashIs = -1894430227, ModNam = 'cs3_07_mpool_01'}, +{HashIs = 386506495, ModNam = 'cs3_07_mpool_metal1'}, +{HashIs = 615201346, ModNam = 'cs3_07_mpool_metal2'}, +{HashIs = -327726633, ModNam = 'cs3_07_mpool_metal3'}, +{HashIs = 257186835, ModNam = 'cs3_07_mpool_pipes'}, +{HashIs = 1617689241, ModNam = 'cs3_07_pilots_01_o'}, +{HashIs = 1924782290, ModNam = 'cs3_07_pilots_02_metal'}, +{HashIs = 1878656201, ModNam = 'cs3_07_pilots_02_o'}, +{HashIs = -1316307790, ModNam = 'cs3_07_pilots_02'}, +{HashIs = -43328329, ModNam = 'cs3_07_props_v_tower_milo_lod'}, +{HashIs = 586786597, ModNam = 'cs3_07_props_wire_021'}, +{HashIs = -371149616, ModNam = 'cs3_07_props_wire_022'}, +{HashIs = -649129043, ModNam = 'cs3_07_props_wire_023'}, +{HashIs = -1233728003, ModNam = 'cs3_07_props_wire_024'}, +{HashIs = -1548998552, ModNam = 'cs3_07_props_wire_025'}, +{HashIs = -1796633885, ModNam = 'cs3_07_props_wire_026'}, +{HashIs = 717966954, ModNam = 'cs3_07_pub38_1'}, +{HashIs = 227677176, ModNam = 'cs3_07_pub38_2'}, +{HashIs = 2039031425, ModNam = 'cs3_07_pub38'}, +{HashIs = 1405767512, ModNam = 'cs3_07_rail1'}, +{HashIs = 1654189301, ModNam = 'cs3_07_rail2'}, +{HashIs = 666041502, ModNam = 'cs3_07_roadfence01'}, +{HashIs = 1907273207, ModNam = 'cs3_07_roadfence01b'}, +{HashIs = -277141122, ModNam = 'cs3_07_roadfence01c'}, +{HashIs = 602935911, ModNam = 'cs3_07_roadfence01e'}, +{HashIs = 984694761, ModNam = 'cs3_07_roadfence01f'}, +{HashIs = 253162906, ModNam = 'cs3_07_roadfence01f001'}, +{HashIs = 2012649175, ModNam = 'cs3_07_roadfence15'}, +{HashIs = 785319049, ModNam = 'cs3_07_roadfence19'}, +{HashIs = -756953704, ModNam = 'cs3_07_roadfence20'}, +{HashIs = -614228399, ModNam = 'cs3_07_runlight_b_'}, +{HashIs = -1978019169, ModNam = 'cs3_07_runlight_g_'}, +{HashIs = -1614506552, ModNam = 'cs3_07_runlight_r_'}, +{HashIs = 943765690, ModNam = 'cs3_07_runlight_y_'}, +{HashIs = 712129756, ModNam = 'cs3_07_sec_04_o'}, +{HashIs = -2037939199, ModNam = 'cs3_07_sec02_posts'}, +{HashIs = -1277996457, ModNam = 'cs3_07_secutiry00'}, +{HashIs = 1703425474, ModNam = 'cs3_07_secutiry01'}, +{HashIs = -1349989946, ModNam = 'cs3_07_secutiry02'}, +{HashIs = 1632546131, ModNam = 'cs3_07_secutiry03'}, +{HashIs = 1067318946, ModNam = 'cs3_07_shang_01_o'}, +{HashIs = 884550290, ModNam = 'cs3_07_shang_01'}, +{HashIs = 727110268, ModNam = 'cs3_07_shangcable1'}, +{HashIs = -1921401623, ModNam = 'cs3_07_shangmetal1'}, +{HashIs = 1120282499, ModNam = 'cs3_07_shangmetal2'}, +{HashIs = -56741744, ModNam = 'cs3_07_shangpipes1'}, +{HashIs = -296919169, ModNam = 'cs3_07_smallhangrail01'}, +{HashIs = 478821368, ModNam = 'cs3_07_smallhangrail02'}, +{HashIs = -251632954, ModNam = 'cs3_07_smallhangrail033'}, +{HashIs = 937554599, ModNam = 'cs3_07_smallhangrail04'}, +{HashIs = -7670236, ModNam = 'cs3_07_stripde'}, +{HashIs = -90148135, ModNam = 'cs3_07_support001'}, +{HashIs = 769773093, ModNam = 'cs3_07_tankpark01'}, +{HashIs = -372265924, ModNam = 'cs3_07_temp_decal'}, +{HashIs = -1863072579, ModNam = 'cs3_07_temp1'}, +{HashIs = -1081302546, ModNam = 'cs3_07_temp2'}, +{HashIs = 1966476610, ModNam = 'cs3_07_temp3'}, +{HashIs = -1577621820, ModNam = 'cs3_07_temp4'}, +{HashIs = 559342973, ModNam = 'cs3_07_temp5'}, +{HashIs = 1019774408, ModNam = 'cs3_07_tower_o'}, +{HashIs = 246063305, ModNam = 'cs3_07_tower1_masts'}, +{HashIs = -764347450, ModNam = 'cs3_07_tower1'}, +{HashIs = -32460250, ModNam = 'cs3_07_tower2_o'}, +{HashIs = 381219248, ModNam = 'cs3_07_tower3_ladder'}, +{HashIs = 1753884690, ModNam = 'cs3_07_tower3'}, +{HashIs = 87174649, ModNam = 'cs3_07_tower3cross01'}, +{HashIs = -755807876, ModNam = 'cs3_07_tower3cross02'}, +{HashIs = 518447458, ModNam = 'cs3_07_tower3cross03'}, +{HashIs = -190804778, ModNam = 'cs3_07_tower3cross04'}, +{HashIs = -512573405, ModNam = 'cs3_07_tower3main'}, +{HashIs = 751899647, ModNam = 'cs3_07_tower3rail01'}, +{HashIs = 987344912, ModNam = 'cs3_07_tower3rail02'}, +{HashIs = 1346624228, ModNam = 'cs3_07_tower3rail03'}, +{HashIs = 1650032399, ModNam = 'cs3_07_tower3rail04'}, +{HashIs = -143125462, ModNam = 'cs3_07_toweraerials'}, +{HashIs = -1372812273, ModNam = 'cs3_07_towerdoor_dummy'}, +{HashIs = -1562907030, ModNam = 'cs3_07_v_interior'}, +{HashIs = -698996498, ModNam = 'cs3_07_v_liftshell'}, +{HashIs = 504208548, ModNam = 'cs3_07_wtower01'}, +{HashIs = 667988010, ModNam = 'cs3_07_wtower02'}, +{HashIs = 998987679, ModNam = 'cs3_07_wtower03'}, +{HashIs = -1461557918, ModNam = 'cs3_07_wtowermain01'}, +{HashIs = 1610044301, ModNam = 'cs3_07_wtowermain02'}, +{HashIs = -1246667462, ModNam = 'cs3_07_x_lad00'}, +{HashIs = -2004811046, ModNam = 'cs3_07_x_lad01'}, +{HashIs = -740517488, ModNam = 'cs3_07_x_lad02'}, +{HashIs = -972685853, ModNam = 'cs3_07_x_lad03'}, +{HashIs = -289747124, ModNam = 'cs3_07_x_lad04'}, +{HashIs = -28434538, ModNam = 'cs3_07_xx_01'}, +{HashIs = -467244217, ModNam = 'cs3_07_xx_02'}, +{HashIs = -772782373, ModNam = 'cs3_07_xx_03'}, +{HashIs = -1751952862, ModNam = 'cs3_07_xx_04'}, +{HashIs = -951701113, ModNam = 'cs3_07_xx_05'}, +{HashIs = 2094832821, ModNam = 'cs3_07_xx_06'}, +{HashIs = -1433765872, ModNam = 'cs3_07_xx_07'}, +{HashIs = 2036536774, ModNam = 'cs3_07_xx_08'}, +{HashIs = -1496190813, ModNam = 'cs3_07_xx_09'}, +{HashIs = 1878522564, ModNam = 'cs3_07_xx_10'}, +{HashIs = 1563612474, ModNam = 'cs3_07_xx_11'}, +{HashIs = 1149510621, ModNam = 'cs3_07_xx_12'}, +{HashIs = 1109663517, ModNam = 'cs3_07_xx_13'}, +{HashIs = 1246277474, ModNam = 'cs3_07_xx_14'}, +{HashIs = 890078444, ModNam = 'cs3_07_xx_15'}, +{HashIs = 2056753159, ModNam = 'cs3_07_xx_16'}, +{HashIs = -1333693567, ModNam = 'cs3_08_bridge00'}, +{HashIs = 969213363, ModNam = 'cs3_08_carpark'}, +{HashIs = 907656806, ModNam = 'cs3_08_coastdecal01a'}, +{HashIs = 560633320, ModNam = 'cs3_08_coastdecal02a'}, +{HashIs = 915748314, ModNam = 'cs3_08_coastdecal03'}, +{HashIs = 416061876, ModNam = 'cs3_08_decalsfloor'}, +{HashIs = 1577392946, ModNam = 'cs3_08_deci_hk2'}, +{HashIs = -346699916, ModNam = 'cs3_08_decif_05'}, +{HashIs = -1306634998, ModNam = 'cs3_08_decif_09'}, +{HashIs = -916127121, ModNam = 'cs3_08_decif_10'}, +{HashIs = -833960131, ModNam = 'cs3_08_decif_10x'}, +{HashIs = 1935511904, ModNam = 'cs3_08_decif_10z'}, +{HashIs = 1314172232, ModNam = 'cs3_08_decit_01'}, +{HashIs = -668909345, ModNam = 'cs3_08_decit_07'}, +{HashIs = -1131181628, ModNam = 'cs3_08_decit_09'}, +{HashIs = 1532676276, ModNam = 'cs3_08_decit_10'}, +{HashIs = 1148623596, ModNam = 'cs3_08_decit_12'}, +{HashIs = -1595140089, ModNam = 'cs3_08_decit_12a1'}, +{HashIs = -1347078759, ModNam = 'cs3_08_decit_12a2'}, +{HashIs = 1689663016, ModNam = 'cs3_08_decit_12srt1'}, +{HashIs = -109050624, ModNam = 'cs3_08_decit_15'}, +{HashIs = 1610175205, ModNam = 'cs3_08_decit_22'}, +{HashIs = -726421788, ModNam = 'cs3_08_decit_6a'}, +{HashIs = -1970978791, ModNam = 'cs3_08_decit_new'}, +{HashIs = -965365798, ModNam = 'cs3_08_decl1'}, +{HashIs = -1272378559, ModNam = 'cs3_08_decl2'}, +{HashIs = 865045000, ModNam = 'cs3_08_decl3'}, +{HashIs = 1053680450, ModNam = 'cs3_08_decl3a12'}, +{HashIs = -560670663, ModNam = 'cs3_08_decs'}, +{HashIs = -1546538592, ModNam = 'cs3_08_decsa1'}, +{HashIs = 2123010766, ModNam = 'cs3_08_dect_07x'}, +{HashIs = 142327646, ModNam = 'cs3_08_decz02'}, +{HashIs = 313578440, ModNam = 'cs3_08_decz03'}, +{HashIs = 723682127, ModNam = 'cs3_08_decz13'}, +{HashIs = 1001874318, ModNam = 'cs3_08_deczx01'}, +{HashIs = -689506614, ModNam = 'cs3_08_dune003'}, +{HashIs = 1286264893, ModNam = 'cs3_08_garage1'}, +{HashIs = -1916588924, ModNam = 'cs3_08_hookies_00_roof'}, +{HashIs = 677382445, ModNam = 'cs3_08_hookies_00'}, +{HashIs = 878736602, ModNam = 'cs3_08_hookies_009'}, +{HashIs = -1699648050, ModNam = 'cs3_08_hookies_01'}, +{HashIs = -2081734590, ModNam = 'cs3_08_hookies_02'}, +{HashIs = 1969529653, ModNam = 'cs3_08_hookies_03'}, +{HashIs = -243885221, ModNam = 'cs3_08_hookies_04'}, +{HashIs = 1646165161, ModNam = 'cs3_08_hookies_05'}, +{HashIs = 1272205333, ModNam = 'cs3_08_hookies_06'}, +{HashIs = 1052947954, ModNam = 'cs3_08_hookies_07'}, +{HashIs = 1763893390, ModNam = 'cs3_08_hookiesdecals1'}, +{HashIs = 497972987, ModNam = 'cs3_08_hookiesfish002'}, +{HashIs = -241630267, ModNam = 'cs3_08_land03b'}, +{HashIs = 1579018447, ModNam = 'cs3_08_milrd_003'}, +{HashIs = -1507264284, ModNam = 'cs3_08_milrd_004'}, +{HashIs = -1438135747, ModNam = 'cs3_08_props_cs3_08_cable_00'}, +{HashIs = 1819004550, ModNam = 'cs3_08_props_cs3_08_cable_01'}, +{HashIs = 454667235, ModNam = 'cs3_08_props_cs3_08_cable_02'}, +{HashIs = 1222969209, ModNam = 'cs3_08_props_cs3_08_cable_03'}, +{HashIs = 85410175, ModNam = 'cs3_08_rails00'}, +{HashIs = -88462139, ModNam = 'cs3_08_rails01'}, +{HashIs = -393508760, ModNam = 'cs3_08_rails02'}, +{HashIs = -531793940, ModNam = 'cs3_08_rails03'}, +{HashIs = -845688191, ModNam = 'cs3_08_rails04'}, +{HashIs = -1009729805, ModNam = 'cs3_08_rails05'}, +{HashIs = -1490713187, ModNam = 'cs3_08_rails06'}, +{HashIs = 868392677, ModNam = 'cs3_08_rails07'}, +{HashIs = 1123302728, ModNam = 'cs3_08_rails08'}, +{HashIs = 1340397353, ModNam = 'cs3_08_rails09'}, +{HashIs = -265258999, ModNam = 'cs3_08_rails10'}, +{HashIs = -2024757685, ModNam = 'cs3_08_rails11'}, +{HashIs = -1777253428, ModNam = 'cs3_08_rails12'}, +{HashIs = -1224735315, ModNam = 'cs3_08_rails13'}, +{HashIs = -878629137, ModNam = 'cs3_08_rails14'}, +{HashIs = -630272886, ModNam = 'cs3_08_rails15'}, +{HashIs = 1569232890, ModNam = 'cs3_08_rails16_lod'}, +{HashIs = -398170059, ModNam = 'cs3_08_rails16'}, +{HashIs = 1843950463, ModNam = 'cs3_08_rails17'}, +{HashIs = 42376381, ModNam = 'cs3_08_rails18'}, +{HashIs = 288373264, ModNam = 'cs3_08_rails19'}, +{HashIs = -1223162175, ModNam = 'cs3_08_rails20'}, +{HashIs = 706735319, ModNam = 'cs3_08_rails21'}, +{HashIs = 400115786, ModNam = 'cs3_08_rails22'}, +{HashIs = 2046266501, ModNam = 'cs3_08_rails23'}, +{HashIs = -406984688, ModNam = 'cs3_08_rails24'}, +{HashIs = -814368896, ModNam = 'cs3_08_rails25'}, +{HashIs = -1120136435, ModNam = 'cs3_08_rails26'}, +{HashIs = 1077811475, ModNam = 'cs3_08_rails27'}, +{HashIs = -1324844378, ModNam = 'cs3_08_rails28'}, +{HashIs = -1814937542, ModNam = 'cs3_08_rails29'}, +{HashIs = 257640679, ModNam = 'cs3_08_rails30'}, +{HashIs = 1510235708, ModNam = 'cs3_08_rails31'}, +{HashIs = -340557416, ModNam = 'cs3_08_rails32'}, +{HashIs = 1778449973, ModNam = 'cs3_08_rails34'}, +{HashIs = -1800711287, ModNam = 'cs3_08_rails35'}, +{HashIs = 1178023586, ModNam = 'cs3_08_rails36'}, +{HashIs = 467558913, ModNam = 'cs3_08_rails37'}, +{HashIs = -299858298, ModNam = 'cs3_08_rails38'}, +{HashIs = -984501015, ModNam = 'cs3_08_rails39'}, +{HashIs = 911840755, ModNam = 'cs3_08_rails40'}, +{HashIs = 604064304, ModNam = 'cs3_08_rampblend'}, +{HashIs = 435992229, ModNam = 'cs3_08_rd_jn_08'}, +{HashIs = 1398938305, ModNam = 'cs3_08_rock_det01'}, +{HashIs = -1495201947, ModNam = 'cs3_08_tarmacedge'}, +{HashIs = 1769285999, ModNam = 'cs3_08_terr00'}, +{HashIs = -1892846369, ModNam = 'cs3_08_terr01'}, +{HashIs = 537007754, ModNam = 'cs3_08_terr02'}, +{HashIs = 773436089, ModNam = 'cs3_08_terr03'}, +{HashIs = 1147395917, ModNam = 'cs3_08_terr04'}, +{HashIs = 1386118082, ModNam = 'cs3_08_terr05'}, +{HashIs = 1011732253, ModNam = 'cs3_08_terr06'}, +{HashIs = 1223321686, ModNam = 'cs3_08_terr07'}, +{HashIs = -284773228, ModNam = 'cs3_08_terr08'}, +{HashIs = -45723373, ModNam = 'cs3_08_terr09'}, +{HashIs = -1603332466, ModNam = 'cs3_08_terr10'}, +{HashIs = -835849717, ModNam = 'cs3_08_terr11'}, +{HashIs = -1036854763, ModNam = 'cs3_08_terr12'}, +{HashIs = 1679725162, ModNam = 'cs3_08_terr12b'}, +{HashIs = 1492977575, ModNam = 'cs3_08_terr13'}, +{HashIs = -2017696475, ModNam = 'cs3_08_terr14'}, +{HashIs = 1980088760, ModNam = 'cs3_08_terr15'}, +{HashIs = -1986598698, ModNam = 'cs3_08_terr16'}, +{HashIs = 2130695080, ModNam = 'cs3_08_terr17'}, +{HashIs = 890781658, ModNam = 'cs3_08_terr18'}, +{HashIs = 575576647, ModNam = 'cs3_08_terr19'}, +{HashIs = -1827411940, ModNam = 'cs3_08_toiletblock_roof'}, +{HashIs = -1573730327, ModNam = 'cs3_08_toiletblock'}, +{HashIs = -1551659736, ModNam = 'cs3_08_wtb_01_g001'}, +{HashIs = 105435841, ModNam = 'cs3_08_wtb_01_g003'}, +{HashIs = 617287621, ModNam = 'cs3_08_wtb_01_g006'}, +{HashIs = 824551546, ModNam = 'cs3_08_wtb_01_g007'}, +{HashIs = -2023795476, ModNam = 'cs3_08_wtb_01_g008'}, +{HashIs = -1796149233, ModNam = 'cs3_08_wtb_01_g009'}, +{HashIs = 338222965, ModNam = 'cs3_08_wtb_1'}, +{HashIs = -170941757, ModNam = 'cs3_08_wtb_2'}, +{HashIs = 1016522892, ModNam = 'cs3_08_wtb_walk_002'}, +{HashIs = -1277372654, ModNam = 'cs3_08_wtb_walk_003'}, +{HashIs = -451561077, ModNam = 'cs3_08_wtb_walk_007'}, +{HashIs = 1550639251, ModNam = 'cs3_08_wtbw_006'}, +{HashIs = -457349346, ModNam = 'cs3_08_wtf_3_g'}, +{HashIs = -704771459, ModNam = 'cs3_08_wtf_build007_g'}, +{HashIs = 1041270505, ModNam = 'cs3_08_wtf_build007'}, +{HashIs = 1744437198, ModNam = 'cs3_08_wtf_build01_g'}, +{HashIs = 187211372, ModNam = 'cs3_08_wtf_build01'}, +{HashIs = -796436371, ModNam = 'cs3_08_wtf_entrance_g'}, +{HashIs = 1457467007, ModNam = 'cs3_08_wtf3_walk002'}, +{HashIs = -460253359, ModNam = 'cs3_08_wtf3_walk01'}, +{HashIs = -991060055, ModNam = 'cs3_08_wtp_track'}, +{HashIs = 27068621, ModNam = 'cs3_08_zrock003_dec'}, +{HashIs = 1261734363, ModNam = 'cs3_08_zrock003'}, +{HashIs = -546121692, ModNam = 'cs3_08b_decbuf_01'}, +{HashIs = -2051398476, ModNam = 'cs3_08b_decbuf_02'}, +{HashIs = -228033912, ModNam = 'cs3_08b_deci1'}, +{HashIs = 443566743, ModNam = 'cs3_08b_deci2'}, +{HashIs = -373431342, ModNam = 'cs3_08b_deci6a'}, +{HashIs = 1359099794, ModNam = 'cs3_08b_deci8'}, +{HashIs = -1012843503, ModNam = 'cs3_08b_decl01'}, +{HashIs = 299456628, ModNam = 'cs3_08b_decl02'}, +{HashIs = 966666237, ModNam = 'cs3_08b_decl08'}, +{HashIs = -239139843, ModNam = 'cs3_08b_decl08r'}, +{HashIs = 647528958, ModNam = 'cs3_08b_decl09'}, +{HashIs = -1373858716, ModNam = 'cs3_08b_decl10'}, +{HashIs = -1768916225, ModNam = 'cs3_08b_decrs01'}, +{HashIs = -2046601014, ModNam = 'cs3_08b_decrs01t'}, +{HashIs = 1690703723, ModNam = 'cs3_08b_decrs02'}, +{HashIs = 469861847, ModNam = 'cs3_08b_decrs04'}, +{HashIs = 1110299183, ModNam = 'cs3_08b_decrs06'}, +{HashIs = -387178583, ModNam = 'cs3_08b_decrs07'}, +{HashIs = 1460338403, ModNam = 'cs3_08b_decz01'}, +{HashIs = -2102241743, ModNam = 'cs3_08b_decz04'}, +{HashIs = -1864306034, ModNam = 'cs3_08b_decz05'}, +{HashIs = 1731108650, ModNam = 'cs3_08b_decz06'}, +{HashIs = -1211482184, ModNam = 'cs3_08b_decz1a'}, +{HashIs = -1732213611, ModNam = 'cs3_08b_decz2a'}, +{HashIs = -1056832272, ModNam = 'cs3_08b_decz44x'}, +{HashIs = -294016011, ModNam = 'cs3_08b_terr00'}, +{HashIs = -557577078, ModNam = 'cs3_08b_terr01'}, +{HashIs = 1352527932, ModNam = 'cs3_08b_terr02'}, +{HashIs = 1119310959, ModNam = 'cs3_08b_terr03'}, +{HashIs = 890059035, ModNam = 'cs3_08b_terr04'}, +{HashIs = 635017908, ModNam = 'cs3_08b_terr05'}, +{HashIs = -1484448243, ModNam = 'cs3_08b_terr06'}, +{HashIs = -1973623875, ModNam = 'cs3_08b_terr07'}, +{HashIs = -1985927976, ModNam = 'cs3_08c_decal_a1'}, +{HashIs = -1485930632, ModNam = 'cs3_08c_decif_01'}, +{HashIs = -1314876452, ModNam = 'cs3_08c_decif_02'}, +{HashIs = -759900720, ModNam = 'cs3_08c_decif_05'}, +{HashIs = 441503823, ModNam = 'cs3_08c_decif_05a'}, +{HashIs = 823328211, ModNam = 'cs3_08c_decif_05b'}, +{HashIs = -246377669, ModNam = 'cs3_08c_decif_07'}, +{HashIs = 1375556411, ModNam = 'cs3_08c_decif_12'}, +{HashIs = 1652163156, ModNam = 'cs3_08c_hillsdecal05'}, +{HashIs = 766642012, ModNam = 'cs3_08c_ind_01_p_01'}, +{HashIs = 1063529152, ModNam = 'cs3_08c_ind_01_p_02'}, +{HashIs = -1839411024, ModNam = 'cs3_08c_ind_01_p_03'}, +{HashIs = -1544850483, ModNam = 'cs3_08c_ind_01_p_04'}, +{HashIs = 40808654, ModNam = 'cs3_08c_ind_01_p_05'}, +{HashIs = 1704596285, ModNam = 'cs3_08c_indwaste_00_rl01'}, +{HashIs = 1989326130, ModNam = 'cs3_08c_indwaste_00_rl02'}, +{HashIs = 1946520785, ModNam = 'cs3_08c_indwaste_00'}, +{HashIs = -922161467, ModNam = 'cs3_08c_indwaste_01_rl021'}, +{HashIs = -765404296, ModNam = 'cs3_08c_indwaste_01_rl0211'}, +{HashIs = 1814410504, ModNam = 'cs3_08c_indwaste_01_rl023'}, +{HashIs = 1534333861, ModNam = 'cs3_08c_indwaste_01_rl024'}, +{HashIs = -1884586989, ModNam = 'cs3_08c_indwaste_01_rl025'}, +{HashIs = 86861593, ModNam = 'cs3_08c_indwaste_01_rl026'}, +{HashIs = -2118375362, ModNam = 'cs3_08c_indwaste_01'}, +{HashIs = -2128000701, ModNam = 'cs3_08c_land02_tar_d'}, +{HashIs = 1853409584, ModNam = 'cs3_08c_pathdec'}, +{HashIs = -1643423392, ModNam = 'cs3_08c_terra_00'}, +{HashIs = -802341469, ModNam = 'cs3_08c_terra_01'}, +{HashIs = 1919517213, ModNam = 'cs3_08c_terra_02'}, +{HashIs = -1529846038, ModNam = 'cs3_08c_terra_03'}, +{HashIs = 1834186737, ModNam = 'cs3_08c_terra_04'}, +{HashIs = -2015777539, ModNam = 'cs3_08c_terra_05'}, +{HashIs = 1349893686, ModNam = 'cs3_08c_terra_06'}, +{HashIs = 994481112, ModNam = 'cs3_08c_terra_07'}, +{HashIs = -1846492869, ModNam = 'cs3_08c_terra_08'}, +{HashIs = -1476661935, ModNam = 'cs3_08c_terra_09'}, +{HashIs = 217855600, ModNam = 'cs3_08c_terra_10'}, +{HashIs = 1131790172, ModNam = 'cs3_08c_terra_det_08'}, +{HashIs = 360146000, ModNam = 'cs3_08c_terra_det_12'}, +{HashIs = 616401267, ModNam = 'cs3_08c_wtbw_1'}, +{HashIs = -1637819690, ModNam = 'cs3_08d_decbuf_03'}, +{HashIs = -2068240501, ModNam = 'cs3_08d_decbuf_05'}, +{HashIs = 1701144804, ModNam = 'cs3_08d_decbuf_07'}, +{HashIs = -334503044, ModNam = 'cs3_08d_declr_1'}, +{HashIs = -2022551612, ModNam = 'cs3_08d_decp1'}, +{HashIs = -1526386356, ModNam = 'cs3_08d_decw01'}, +{HashIs = 1350764617, ModNam = 'cs3_08d_decw03'}, +{HashIs = 1092994983, ModNam = 'cs3_08d_decz01'}, +{HashIs = -108382095, ModNam = 'cs3_08d_decz02'}, +{HashIs = -335897262, ModNam = 'cs3_08d_decz03'}, +{HashIs = 364179654, ModNam = 'cs3_08d_decz04'}, +{HashIs = -881339813, ModNam = 'cs3_08d_featy03_ov'}, +{HashIs = -73523116, ModNam = 'cs3_08d_featy06_ov'}, +{HashIs = -792343860, ModNam = 'cs3_08d_object026_ov'}, +{HashIs = -187095268, ModNam = 'cs3_08d_ovrly15'}, +{HashIs = 1213550099, ModNam = 'cs3_08d_ovrly17'}, +{HashIs = 1549594838, ModNam = 'cs3_08d_ovrly20'}, +{HashIs = 2107257120, ModNam = 'cs3_08d_terra_00'}, +{HashIs = -874656346, ModNam = 'cs3_08d_terra_01'}, +{HashIs = -650057620, ModNam = 'cs3_08d_terra_02'}, +{HashIs = 1896552442, ModNam = 'cs3_08d_terra_03'}, +{HashIs = 2131801093, ModNam = 'cs3_08d_terra_04'}, +{HashIs = -849948528, ModNam = 'cs3_08d_terra_05'}, +{HashIs = -611128056, ModNam = 'cs3_08d_terra_06'}, +{HashIs = 1470096672, ModNam = 'cs3_08d_terra_07'}, +{HashIs = 635109783, ModNam = 'cs3_08d_terra_08'}, +{HashIs = -1809785307, ModNam = 'cs3_08d_terra_09'}, +{HashIs = 161574634, ModNam = 'cs3_08d_terra_dec_14'}, +{HashIs = -1673574125, ModNam = 'cs3_08e_decit_01'}, +{HashIs = 231517232, ModNam = 'cs3_08e_decit_06'}, +{HashIs = -529118224, ModNam = 'cs3_08e_decit_14'}, +{HashIs = 1316924818, ModNam = 'cs3_08e_decit_14r'}, +{HashIs = 50008313, ModNam = 'cs3_08e_decit_16'}, +{HashIs = 886043810, ModNam = 'cs3_08e_decit_17'}, +{HashIs = 468667880, ModNam = 'cs3_08e_decit_17s'}, +{HashIs = 660986318, ModNam = 'cs3_08e_decit_18'}, +{HashIs = -122651772, ModNam = 'cs3_08e_decit_20'}, +{HashIs = -369435111, ModNam = 'cs3_08e_decit_21'}, +{HashIs = 191832321, ModNam = 'cs3_08e_decit_22'}, +{HashIs = 1629655018, ModNam = 'cs3_08e_decix_1'}, +{HashIs = 531509243, ModNam = 'cs3_08e_decl03'}, +{HashIs = -1615351824, ModNam = 'cs3_08e_decl04'}, +{HashIs = -1922692275, ModNam = 'cs3_08e_decl05'}, +{HashIs = 1890046417, ModNam = 'cs3_08e_decl06'}, +{HashIs = 1710865525, ModNam = 'cs3_08e_decl07'}, +{HashIs = 1456866437, ModNam = 'cs3_08e_decq_1'}, +{HashIs = -504427653, ModNam = 'cs3_08e_decq01'}, +{HashIs = -591497527, ModNam = 'cs3_08e_decq01a'}, +{HashIs = 1411280856, ModNam = 'cs3_08e_decq02'}, +{HashIs = 2014820298, ModNam = 'cs3_08e_decq03'}, +{HashIs = 18050451, ModNam = 'cs3_08e_decx10e'}, +{HashIs = 1901749921, ModNam = 'cs3_08e_decz02'}, +{HashIs = 1117063447, ModNam = 'cs3_08e_decz03'}, +{HashIs = 633163624, ModNam = 'cs3_08e_decz05'}, +{HashIs = -247110023, ModNam = 'cs3_08e_decz09'}, +{HashIs = -572708395, ModNam = 'cs3_08e_decz09a'}, +{HashIs = -1840830582, ModNam = 'cs3_08e_decz10'}, +{HashIs = -1111899513, ModNam = 'cs3_08e_decz10e'}, +{HashIs = 1406470296, ModNam = 'cs3_08e_terr_00'}, +{HashIs = 1167748131, ModNam = 'cs3_08e_terr_01'}, +{HashIs = 728840145, ModNam = 'cs3_08e_terr_02'}, +{HashIs = 490216287, ModNam = 'cs3_08e_terr_03'}, +{HashIs = 250969818, ModNam = 'cs3_08e_terr_04'}, +{HashIs = -256818606, ModNam = 'cs3_08e_terr_05'}, +{HashIs = 74279342, ModNam = 'cs3_08e_terr_06'}, +{HashIs = -190395871, ModNam = 'cs3_08e_terr_07'}, +{HashIs = -940707640, ModNam = 'cs3_08e_terr_09'}, +{HashIs = -1300738771, ModNam = 'cs3_08e_terr_10'}, +{HashIs = -985959757, ModNam = 'cs3_08e_terr_11'}, +{HashIs = -646071088, ModNam = 'cs3_08f__decal002'}, +{HashIs = 650570607, ModNam = 'cs3_08f_creek1'}, +{HashIs = -1634864157, ModNam = 'cs3_08f_decallll'}, +{HashIs = 1471023073, ModNam = 'cs3_08f_decals12'}, +{HashIs = 1878866047, ModNam = 'cs3_08f_decals13'}, +{HashIs = -995445984, ModNam = 'cs3_08f_decals14a'}, +{HashIs = 686107216, ModNam = 'cs3_08f_decals16'}, +{HashIs = 340641741, ModNam = 'cs3_08f_deci6'}, +{HashIs = 1504258073, ModNam = 'cs3_08f_decu01'}, +{HashIs = 1620398367, ModNam = 'cs3_08f_decu01a'}, +{HashIs = 1930007031, ModNam = 'cs3_08f_fence1'}, +{HashIs = -291534547, ModNam = 'cs3_08f_fence2'}, +{HashIs = -1351124214, ModNam = 'cs3_08f_insert02'}, +{HashIs = 1416731481, ModNam = 'cs3_08f_lnd_03'}, +{HashIs = 1720336266, ModNam = 'cs3_08f_lnd_04'}, +{HashIs = 190974263, ModNam = 'cs3_08f_lnd_07'}, +{HashIs = -357414952, ModNam = 'cs3_08f_lnd_09'}, +{HashIs = 883255605, ModNam = 'cs3_08f_ovrly01'}, +{HashIs = 1228706403, ModNam = 'cs3_08f_ovrly02'}, +{HashIs = 1085693779, ModNam = 'cs3_08f_ovrly23'}, +{HashIs = -2035086604, ModNam = 'cs3_08f_spineb01'}, +{HashIs = -1141934740, ModNam = 'cs3_08f_spineb02'}, +{HashIs = -1439575567, ModNam = 'cs3_08f_spineb03'}, +{HashIs = -546489241, ModNam = 'cs3_08f_spineb04'}, +{HashIs = -844719910, ModNam = 'cs3_08f_spineb05'}, +{HashIs = -488062114, ModNam = 'cs3_08f_spineb06'}, +{HashIs = 420949946, ModNam = 'cs3_08f_spineb07'}, +{HashIs = 106203701, ModNam = 'cs3_08f_spineb08'}, +{HashIs = 1337241153, ModNam = 'cs3_08f_watertank_det'}, +{HashIs = 2089032637, ModNam = 'cs3_08f_watertank'}, +{HashIs = 440310001, ModNam = 'cs3_08g__decal001'}, +{HashIs = 813891296, ModNam = 'cs3_08g_dec1_081'}, +{HashIs = -655579020, ModNam = 'cs3_08g_decb_08d'}, +{HashIs = 1620544024, ModNam = 'cs3_08g_decbuf_08'}, +{HashIs = 722332967, ModNam = 'cs3_08g_decbuf_08a'}, +{HashIs = 880717183, ModNam = 'cs3_08g_decs00'}, +{HashIs = 2110537753, ModNam = 'cs3_08g_decs01'}, +{HashIs = -1403150933, ModNam = 'cs3_08g_decs02'}, +{HashIs = 1919396272, ModNam = 'cs3_08g_decs05'}, +{HashIs = 392393653, ModNam = 'cs3_08g_decs07'}, +{HashIs = 1249821259, ModNam = 'cs3_08g_fence_20'}, +{HashIs = -1532630849, ModNam = 'cs3_08g_ovrly01'}, +{HashIs = -1962512899, ModNam = 'cs3_08g_ovrly01a'}, +{HashIs = -2075396525, ModNam = 'cs3_08g_spined01'}, +{HashIs = -536564289, ModNam = 'cs3_08g_spined02'}, +{HashIs = -842135214, ModNam = 'cs3_08g_spined03'}, +{HashIs = -1153637324, ModNam = 'cs3_08g_spined04'}, +{HashIs = -1452326759, ModNam = 'cs3_08g_spined05'}, +{HashIs = 53179408, ModNam = 'cs3_08g_spined06'}, +{HashIs = -1170959882, ModNam = 'cs3_lod_1_slod3'}, +{HashIs = -1657672551, ModNam = 'cs3_lod_2_slod3'}, +{HashIs = -499816223, ModNam = 'cs3_lod_emissive_slod3'}, +{HashIs = 807570789, ModNam = 'cs3_lod_s3_01'}, +{HashIs = 742092746, ModNam = 'cs3_lod_s3_05a'}, +{HashIs = 1929297312, ModNam = 'cs3_lod_s3_06a'}, +{HashIs = -2135271145, ModNam = 'cs3_lod_s3_06b'}, +{HashIs = -359289552, ModNam = 'cs3_lod_water_slod3_01'}, +{HashIs = -44182848, ModNam = 'cs3_lod_water_slod3_02'}, +{HashIs = 254047821, ModNam = 'cs3_lod_water_slod3_03'}, +{HashIs = -401294547, ModNam = 'cs3_railway_brg01_dec'}, +{HashIs = -1324036755, ModNam = 'cs3_railway_brg01_railing'}, +{HashIs = -1664803570, ModNam = 'cs3_railway_brg01'}, +{HashIs = -978336673, ModNam = 'cs3_railway_brg02_railing'}, +{HashIs = -1426802323, ModNam = 'cs3_railway_brg02'}, +{HashIs = -783023358, ModNam = 'cs3_railway_brg03_railings_lod'}, +{HashIs = 20791952, ModNam = 'cs3_railway_brg03_railings'}, +{HashIs = -2118555857, ModNam = 'cs3_railway_brg03'}, +{HashIs = 1205468672, ModNam = 'cs3_railway_dec03'}, +{HashIs = 1471323573, ModNam = 'cs3_railway_dec04'}, +{HashIs = -560035744, ModNam = 'cs3_railway_des_railing_int'}, +{HashIs = -595969832, ModNam = 'cs3_railway_endint'}, +{HashIs = 1094384075, ModNam = 'cs3_railway_railstuffint'}, +{HashIs = -395408091, ModNam = 'cs3_railway_railtrack_int1'}, +{HashIs = -156685926, ModNam = 'cs3_railway_railtrack_int2'}, +{HashIs = -503480137, ModNam = 'cs3_railway_railtrack_int3'}, +{HashIs = -206298076, ModNam = 'cs3_railway_railtrack_int4'}, +{HashIs = 1169144792, ModNam = 'cs3_railway_railtrack_intdec2'}, +{HashIs = 1508893784, ModNam = 'cs3_railway_railtrack_intdec3'}, +{HashIs = 1122448971, ModNam = 'cs3_railway_railtrack_intdec4'}, +{HashIs = 483911285, ModNam = 'cs3_railway_track01'}, +{HashIs = 253872905, ModNam = 'cs3_railway_track02'}, +{HashIs = 1097641886, ModNam = 'cs3_railway_track03'}, +{HashIs = 1638133772, ModNam = 'cs3_railway_track04'}, +{HashIs = 1369526279, ModNam = 'cs3_railway_track05'}, +{HashIs = -2082655102, ModNam = 'cs3_railway_track06'}, +{HashIs = 1981946124, ModNam = 'cs3_railway_track07'}, +{HashIs = -1469514343, ModNam = 'cs3_railway_track08'}, +{HashIs = -1427176799, ModNam = 'cs3_railway_track09'}, +{HashIs = 405986887, ModNam = 'cs3_railway_track10'}, +{HashIs = 663911690, ModNam = 'cs3_railway_track11'}, +{HashIs = 1625704266, ModNam = 'cs3_railway_tun_ligts00'}, +{HashIs = 286193494, ModNam = 'cs3_railway_tun_ligts007'}, +{HashIs = -490431806, ModNam = 'cs3_railway_tun_ligts008'}, +{HashIs = -1713993497, ModNam = 'cs3_railway_tun_ligts009'}, +{HashIs = 441367068, ModNam = 'cs3_railway_tun_ligts01'}, +{HashIs = -209863892, ModNam = 'cs3_railway_tun_ligts010'}, +{HashIs = -1667940697, ModNam = 'cs3_railway_tun_ligts02'}, +{HashIs = -1949917942, ModNam = 'cs3_railway_tun_ligts03'}, +{HashIs = -1237454344, ModNam = 'cs3_railway_tun_ligts04'}, +{HashIs = -1486072747, ModNam = 'cs3_railway_tun_ligts05'}, +{HashIs = -778393423, ModNam = 'cs3_railway_tun_ligts06'}, +{HashIs = -1117091459, ModNam = 'cs3_railway_tunnel_int_dc1'}, +{HashIs = -480979631, ModNam = 'cs3_railway_tunnel_int_dc2'}, +{HashIs = -689914779, ModNam = 'cs3_railway_tunnel_int_dc3'}, +{HashIs = -451979070, ModNam = 'cs3_railway_tunnel_int_dc4'}, +{HashIs = -1720711356, ModNam = 'cs3_railway_tunnel_int_shell'}, +{HashIs = 667496682, ModNam = 'cs3_railway_tunnel_int_shell2'}, +{HashIs = 427725909, ModNam = 'cs3_railway_tunnel_int_shell3'}, +{HashIs = -153399545, ModNam = 'cs3_railway_tunnel_int_shell4'}, +{HashIs = -1127982151, ModNam = 'cs3_railway_tunnelend1'}, +{HashIs = -209303228, ModNam = 'cs3_railway_tunnelend2'}, +{HashIs = 462398186, ModNam = 'cs4_01_armcoend_01'}, +{HashIs = 1237778264, ModNam = 'cs4_01_armcoend_02'}, +{HashIs = 2131618273, ModNam = 'cs4_01_armcoend_03'}, +{HashIs = -1486603627, ModNam = 'cs4_01_armcoend_05'}, +{HashIs = -892337808, ModNam = 'cs4_01_armcoend_07'}, +{HashIs = 1090224866, ModNam = 'cs4_01_bb'}, +{HashIs = -919360274, ModNam = 'cs4_01_bb1'}, +{HashIs = 497079747, ModNam = 'cs4_01_bb3'}, +{HashIs = -1271624951, ModNam = 'cs4_01_billbd_001'}, +{HashIs = -1007077319, ModNam = 'cs4_01_billbd_01'}, +{HashIs = -1462555349, ModNam = 'cs4_01_brdgsup'}, +{HashIs = -1158931208, ModNam = 'cs4_01_build_01'}, +{HashIs = -1760338717, ModNam = 'cs4_01_build_det'}, +{HashIs = 104591598, ModNam = 'cs4_01_d26'}, +{HashIs = 394435017, ModNam = 'cs4_01_dbh_03'}, +{HashIs = 2111202927, ModNam = 'cs4_01_dbh_04'}, +{HashIs = 1843480197, ModNam = 'cs4_01_dbh_05'}, +{HashIs = 1159233632, ModNam = 'cs4_01_drivway_ov01'}, +{HashIs = -1505921163, ModNam = 'cs4_01_drivway'}, +{HashIs = 1878562707, ModNam = 'cs4_01_emissive_lod'}, +{HashIs = 1500324831, ModNam = 'cs4_01_emissive'}, +{HashIs = 984055777, ModNam = 'cs4_01_erotub_01'}, +{HashIs = 141597556, ModNam = 'cs4_01_erotub_02'}, +{HashIs = 2068152604, ModNam = 'cs4_01_erotub_03'}, +{HashIs = -1445778629, ModNam = 'cs4_01_factgnd_01'}, +{HashIs = -1787690375, ModNam = 'cs4_01_factgnd_02'}, +{HashIs = -1697535039, ModNam = 'cs4_01_gas_canisters'}, +{HashIs = 670740431, ModNam = 'cs4_01_gas_dets'}, +{HashIs = -336476574, ModNam = 'cs4_01_gas_dets2'}, +{HashIs = -198127011, ModNam = 'cs4_01_glue_02'}, +{HashIs = -428919078, ModNam = 'cs4_01_glue_03'}, +{HashIs = -1886549740, ModNam = 'cs4_01_glue_04'}, +{HashIs = 32632287, ModNam = 'cs4_01_glue_05'}, +{HashIs = -1365948637, ModNam = 'cs4_01_glue_06'}, +{HashIs = -1427501211, ModNam = 'cs4_01_layby_wall'}, +{HashIs = -1428052870, ModNam = 'cs4_01_rdecal01'}, +{HashIs = -834638150, ModNam = 'cs4_01_rdecal01b'}, +{HashIs = -1164360727, ModNam = 'cs4_01_rdecal02'}, +{HashIs = -814256731, ModNam = 'cs4_01_rdecal03'}, +{HashIs = -517402392, ModNam = 'cs4_01_rdecal05'}, +{HashIs = 372894942, ModNam = 'cs4_01_rsl_mr_bb'}, +{HashIs = -453764749, ModNam = 'cs4_01_silo_dets'}, +{HashIs = -2099114124, ModNam = 'cs4_01_silo'}, +{HashIs = -480971701, ModNam = 'cs4_01_ttbrdg_01'}, +{HashIs = -1379563219, ModNam = 'cs4_01_ttbrdg_02'}, +{HashIs = -1353131505, ModNam = 'cs4_01_weeds_01'}, +{HashIs = 847878690, ModNam = 'cs4_02_247_sign_ovr'}, +{HashIs = 1787860179, ModNam = 'cs4_02_247branding'}, +{HashIs = 719725701, ModNam = 'cs4_02_airplanes'}, +{HashIs = -1324747829, ModNam = 'cs4_02_amco_jnt_01'}, +{HashIs = -1062367786, ModNam = 'cs4_02_armco_008'}, +{HashIs = -722028952, ModNam = 'cs4_02_armco_009'}, +{HashIs = -249139269, ModNam = 'cs4_02_armco_010'}, +{HashIs = 1229199720, ModNam = 'cs4_02_armco_ditch_a001'}, +{HashIs = 645221218, ModNam = 'cs4_02_bb_247'}, +{HashIs = -1976676780, ModNam = 'cs4_02_bb1'}, +{HashIs = -1736840469, ModNam = 'cs4_02_bb2'}, +{HashIs = -1671840708, ModNam = 'cs4_02_billbd002'}, +{HashIs = 1344021442, ModNam = 'cs4_02_billbd005'}, +{HashIs = -54564681, ModNam = 'cs4_02_brrier_001'}, +{HashIs = 175866931, ModNam = 'cs4_02_brrier_002'}, +{HashIs = 429793912, ModNam = 'cs4_02_brrier_003'}, +{HashIs = 928603630, ModNam = 'cs4_02_brrier_004'}, +{HashIs = -979404168, ModNam = 'cs4_02_brrier_006'}, +{HashIs = -748382718, ModNam = 'cs4_02_brrier_007'}, +{HashIs = 674979810, ModNam = 'cs4_02_brriermr'}, +{HashIs = -1414544219, ModNam = 'cs4_02_build11'}, +{HashIs = 784994930, ModNam = 'cs4_02_building08_dec'}, +{HashIs = -1322032541, ModNam = 'cs4_02_cs_brrier_005'}, +{HashIs = -2100443145, ModNam = 'cs4_02_culvert01'}, +{HashIs = 1824139815, ModNam = 'cs4_02_dbh_rocks01'}, +{HashIs = -1750171621, ModNam = 'cs4_02_dbh_rocks02'}, +{HashIs = -1990925476, ModNam = 'cs4_02_dbh_rocks03'}, +{HashIs = 264949978, ModNam = 'cs4_02_decalground'}, +{HashIs = 419116288, ModNam = 'cs4_02_details'}, +{HashIs = 553781920, ModNam = 'cs4_02_dt_tm_g'}, +{HashIs = 563253121, ModNam = 'cs4_02_dtrack_04_d'}, +{HashIs = 1240267216, ModNam = 'cs4_02_emissive001_lod'}, +{HashIs = -1793810296, ModNam = 'cs4_02_emissive01'}, +{HashIs = 801907834, ModNam = 'cs4_02_emissive02_lod'}, +{HashIs = -1949659660, ModNam = 'cs4_02_emissive02'}, +{HashIs = 66417844, ModNam = 'cs4_02_emissive02b_lod'}, +{HashIs = 1536129940, ModNam = 'cs4_02_emissive02b'}, +{HashIs = -1542376091, ModNam = 'cs4_02_emissive03_lod'}, +{HashIs = 1355847681, ModNam = 'cs4_02_emissive03'}, +{HashIs = -1545831709, ModNam = 'cs4_02_emissive04_lod'}, +{HashIs = -1491450733, ModNam = 'cs4_02_emissive04'}, +{HashIs = 99929759, ModNam = 'cs4_02_erosiontube005'}, +{HashIs = -1849106304, ModNam = 'cs4_02_erosiontube01'}, +{HashIs = 589014608, ModNam = 'cs4_02_erotub_004'}, +{HashIs = 585366067, ModNam = 'cs4_02_erotub_02'}, +{HashIs = 314661358, ModNam = 'cs4_02_erotub_03'}, +{HashIs = 316148030, ModNam = 'cs4_02_gas_dets'}, +{HashIs = 893604133, ModNam = 'cs4_02_gashouses'}, +{HashIs = 179077922, ModNam = 'cs4_02_glue_01'}, +{HashIs = -147104704, ModNam = 'cs4_02_glue_02'}, +{HashIs = 449291092, ModNam = 'cs4_02_glue_03'}, +{HashIs = 126385366, ModNam = 'cs4_02_glue_04'}, +{HashIs = -464669087, ModNam = 'cs4_02_glue_06'}, +{HashIs = 1998047215, ModNam = 'cs4_02_glue_ytool'}, +{HashIs = 1092327678, ModNam = 'cs4_02_glue01'}, +{HashIs = -1728820246, ModNam = 'cs4_02_glue013'}, +{HashIs = 1344780206, ModNam = 'cs4_02_glue03'}, +{HashIs = 74162231, ModNam = 'cs4_02_glue06'}, +{HashIs = -1236487823, ModNam = 'cs4_02_hanger_decal'}, +{HashIs = -1117818433, ModNam = 'cs4_02_hanger'}, +{HashIs = -61549402, ModNam = 'cs4_02_hrdstand_01_g'}, +{HashIs = 733795938, ModNam = 'cs4_02_hrdstand_01'}, +{HashIs = 1964206350, ModNam = 'cs4_02_hrdstand_02'}, +{HashIs = -1089489933, ModNam = 'cs4_02_hse__se_a_decal0010303'}, +{HashIs = -1022861842, ModNam = 'cs4_02_hse__se_c_dec0505'}, +{HashIs = 627110465, ModNam = 'cs4_02_hse__se_d_dec0202'}, +{HashIs = -1821650583, ModNam = 'cs4_02_joshbog_d'}, +{HashIs = 1343048369, ModNam = 'cs4_02_joshbog_g'}, +{HashIs = 656489756, ModNam = 'cs4_02_joshbog'}, +{HashIs = -1646246705, ModNam = 'cs4_02_joshbog001'}, +{HashIs = -1821637434, ModNam = 'cs4_02_jtnp_sign00'}, +{HashIs = -1521440625, ModNam = 'cs4_02_jtnp_sign01'}, +{HashIs = -1755575134, ModNam = 'cs4_02_jtnp_sign02'}, +{HashIs = -1518753571, ModNam = 'cs4_02_jtnp_sign03'}, +{HashIs = 1269503376, ModNam = 'cs4_02_jtnp_signawn00'}, +{HashIs = 25100601, ModNam = 'cs4_02_jtnp_signawn01'}, +{HashIs = 809524923, ModNam = 'cs4_02_jtnp_signawn02'}, +{HashIs = -464402721, ModNam = 'cs4_02_jtnp_signawn03'}, +{HashIs = -234659262, ModNam = 'cs4_02_jtnp_signawn04'}, +{HashIs = -926675004, ModNam = 'cs4_02_jtnp_signawn05'}, +{HashIs = -683758407, ModNam = 'cs4_02_jtnp_signawn06'}, +{HashIs = -735992201, ModNam = 'cs4_02_jtnp_signawn07'}, +{HashIs = -497597726, ModNam = 'cs4_02_jtnp_signawn08'}, +{HashIs = -2061073879, ModNam = 'cs4_02_jtnp_signdir01'}, +{HashIs = -1760090614, ModNam = 'cs4_02_jtnp_signdir02'}, +{HashIs = -1769364995, ModNam = 'cs4_02_ladder_det'}, +{HashIs = 1720813135, ModNam = 'cs4_02_land01_d'}, +{HashIs = 1818817615, ModNam = 'cs4_02_land01'}, +{HashIs = 1192733101, ModNam = 'cs4_02_land02'}, +{HashIs = 2047542161, ModNam = 'cs4_02_land03_glue'}, +{HashIs = -1710960762, ModNam = 'cs4_02_land03'}, +{HashIs = -1497186985, ModNam = 'cs4_02_land04_barrier'}, +{HashIs = -1595718228, ModNam = 'cs4_02_land04_d'}, +{HashIs = -2097673270, ModNam = 'cs4_02_land04_g_b'}, +{HashIs = -1713784935, ModNam = 'cs4_02_land04_g'}, +{HashIs = -2026558636, ModNam = 'cs4_02_land04_grass01'}, +{HashIs = 2038468587, ModNam = 'cs4_02_land04_grass02'}, +{HashIs = -579117067, ModNam = 'cs4_02_land04_rocks'}, +{HashIs = -1049973779, ModNam = 'cs4_02_land04_rocksb'}, +{HashIs = -1564548870, ModNam = 'cs4_02_land04'}, +{HashIs = 837155877, ModNam = 'cs4_02_land041_d'}, +{HashIs = 174210497, ModNam = 'cs4_02_land04a_rocks'}, +{HashIs = -979277480, ModNam = 'cs4_02_land04a'}, +{HashIs = -511318535, ModNam = 'cs4_02_land05_barrier'}, +{HashIs = 251397798, ModNam = 'cs4_02_land05_d'}, +{HashIs = 504062397, ModNam = 'cs4_02_land05_rocks'}, +{HashIs = 584273192, ModNam = 'cs4_02_land05_rocksb'}, +{HashIs = 146451672, ModNam = 'cs4_02_land05'}, +{HashIs = 176056389, ModNam = 'cs4_02_land05a'}, +{HashIs = 1910028957, ModNam = 'cs4_02_land06_g'}, +{HashIs = 1443710844, ModNam = 'cs4_02_land06'}, +{HashIs = -396583904, ModNam = 'cs4_02_land06rocks'}, +{HashIs = 1982955881, ModNam = 'cs4_02_land07_ed'}, +{HashIs = 1903981763, ModNam = 'cs4_02_land07_g'}, +{HashIs = -1285990767, ModNam = 'cs4_02_land07_rocks'}, +{HashIs = 1697310135, ModNam = 'cs4_02_land07'}, +{HashIs = 2027627084, ModNam = 'cs4_02_land08_d'}, +{HashIs = -1406164118, ModNam = 'cs4_02_land08_rockg'}, +{HashIs = -824186674, ModNam = 'cs4_02_land08_rocks'}, +{HashIs = 1045403649, ModNam = 'cs4_02_land08'}, +{HashIs = 2103225385, ModNam = 'cs4_02_land09_barrier'}, +{HashIs = -2102020746, ModNam = 'cs4_02_land09_ed'}, +{HashIs = 1847385198, ModNam = 'cs4_02_land09_g'}, +{HashIs = -389699286, ModNam = 'cs4_02_land09_rocks'}, +{HashIs = -1144810773, ModNam = 'cs4_02_land09'}, +{HashIs = 1842277118, ModNam = 'cs4_02_land10_g'}, +{HashIs = -1691331764, ModNam = 'cs4_02_land10_tg'}, +{HashIs = 771749550, ModNam = 'cs4_02_land10'}, +{HashIs = -424082398, ModNam = 'cs4_02_land11_dg'}, +{HashIs = -840930575, ModNam = 'cs4_02_land11_g'}, +{HashIs = 393051042, ModNam = 'cs4_02_land11_hs'}, +{HashIs = -1760966464, ModNam = 'cs4_02_land11'}, +{HashIs = 273988330, ModNam = 'cs4_02_land12_dg'}, +{HashIs = 1678938934, ModNam = 'cs4_02_land12_g'}, +{HashIs = 1230810471, ModNam = 'cs4_02_land12'}, +{HashIs = 1666047280, ModNam = 'cs4_02_land13_g'}, +{HashIs = 981340074, ModNam = 'cs4_02_land13'}, +{HashIs = 1955694438, ModNam = 'cs4_02_land14_g'}, +{HashIs = 1692492912, ModNam = 'cs4_02_land14'}, +{HashIs = -672142291, ModNam = 'cs4_02_land15_g'}, +{HashIs = 161951057, ModNam = 'cs4_02_land15'}, +{HashIs = -1965566493, ModNam = 'cs4_02_land15b'}, +{HashIs = -1024211430, ModNam = 'cs4_02_land15c'}, +{HashIs = 1048133370, ModNam = 'cs4_02_land16_g2'}, +{HashIs = 1514294918, ModNam = 'cs4_02_land16'}, +{HashIs = 349726862, ModNam = 'cs4_02_land16b'}, +{HashIs = -1143696587, ModNam = 'cs4_02_land17_g'}, +{HashIs = 1698456698, ModNam = 'cs4_02_land17'}, +{HashIs = -293266680, ModNam = 'cs4_02_land17b'}, +{HashIs = 549650307, ModNam = 'cs4_02_land17c'}, +{HashIs = 868975001, ModNam = 'cs4_02_land18'}, +{HashIs = -1545714203, ModNam = 'cs4_02_mrgassta_dtl'}, +{HashIs = 665469667, ModNam = 'cs4_02_mrgassta_int'}, +{HashIs = -184331189, ModNam = 'cs4_02_mrgasstation_ovr'}, +{HashIs = 804796717, ModNam = 'cs4_02_mrgasstation'}, +{HashIs = -824180254, ModNam = 'cs4_02_newd01'}, +{HashIs = -50700778, ModNam = 'cs4_02_newd02'}, +{HashIs = 729969020, ModNam = 'cs4_02_newd02b'}, +{HashIs = -1421854045, ModNam = 'cs4_02_newd03'}, +{HashIs = 1081606310, ModNam = 'cs4_02_nmall00_dec'}, +{HashIs = 1053163722, ModNam = 'cs4_02_nmall00_dtl'}, +{HashIs = -75435845, ModNam = 'cs4_02_nmall00_fiz'}, +{HashIs = -1611053851, ModNam = 'cs4_02_nmall00_int'}, +{HashIs = 1806766519, ModNam = 'cs4_02_nmall00'}, +{HashIs = 1255625308, ModNam = 'cs4_02_nmall014'}, +{HashIs = 555416712, ModNam = 'cs4_02_nmall02'}, +{HashIs = 1867618220, ModNam = 'cs4_02_nmall04_g'}, +{HashIs = -628560027, ModNam = 'cs4_02_nmall05'}, +{HashIs = -1739920307, ModNam = 'cs4_02_raildecal01'}, +{HashIs = 2010469496, ModNam = 'cs4_02_rcplantb'}, +{HashIs = 1619879137, ModNam = 'cs4_02_retainwall01'}, +{HashIs = 1310900236, ModNam = 'cs4_02_retainwall02'}, +{HashIs = 1159441918, ModNam = 'cs4_02_retainwall03'}, +{HashIs = 2076728204, ModNam = 'cs4_02_retwal01'}, +{HashIs = -1005144067, ModNam = 'cs4_02_retwall'}, +{HashIs = -1662497425, ModNam = 'cs4_02_retwall002'}, +{HashIs = -453031573, ModNam = 'cs4_02_retwall01'}, +{HashIs = 738846764, ModNam = 'cs4_02_retwall01b'}, +{HashIs = -80100255, ModNam = 'cs4_02_roofdetails'}, +{HashIs = -1519997623, ModNam = 'cs4_02_saljunk_01_g'}, +{HashIs = 254891688, ModNam = 'cs4_02_saljunk_01'}, +{HashIs = 136184640, ModNam = 'cs4_02_smll_hse_a_dec'}, +{HashIs = 1020100034, ModNam = 'cs4_02_smll_hse_a'}, +{HashIs = 934406076, ModNam = 'cs4_02_statcvan009'}, +{HashIs = -269115266, ModNam = 'cs4_02_statcvan023a002'}, +{HashIs = -595775911, ModNam = 'cs4_02_statcvan023e'}, +{HashIs = -1472626215, ModNam = 'cs4_02_stuntcrash'}, +{HashIs = -1304998276, ModNam = 'cs4_02_sy_walla_g'}, +{HashIs = 1393211040, ModNam = 'cs4_02_sy_walla'}, +{HashIs = 1089081951, ModNam = 'cs4_02_sy_wallb'}, +{HashIs = 819950154, ModNam = 'cs4_02_sy_wallc'}, +{HashIs = -703598956, ModNam = 'cs4_02_sydoor004'}, +{HashIs = 134047419, ModNam = 'cs4_02_syentbldg001'}, +{HashIs = 179093458, ModNam = 'cs4_02_temp_desk'}, +{HashIs = -2033209834, ModNam = 'cs4_02_terrain'}, +{HashIs = 1443903572, ModNam = 'cs4_02_tlrtmp_08'}, +{HashIs = 204002219, ModNam = 'cs4_02_trailer_10'}, +{HashIs = -595898059, ModNam = 'cs4_02_trailer_dets'}, +{HashIs = 1883529662, ModNam = 'cs4_02_trailer_fnc'}, +{HashIs = -1448108180, ModNam = 'cs4_02_tt_lights'}, +{HashIs = 331692360, ModNam = 'cs4_02_weed_01'}, +{HashIs = -636533343, ModNam = 'cs4_02_weed_03'}, +{HashIs = -919559196, ModNam = 'cs4_02_weed_04'}, +{HashIs = -1114927974, ModNam = 'cs4_02_weed_05'}, +{HashIs = 1812860569, ModNam = 'cs4_02_weed002'}, +{HashIs = -547359425, ModNam = 'cs4_02_weed003'}, +{HashIs = -846704240, ModNam = 'cs4_02_weed004'}, +{HashIs = 1394957512, ModNam = 'cs4_02_weed005'}, +{HashIs = -1626835827, ModNam = 'cs4_02_weed006'}, +{HashIs = -1932931056, ModNam = 'cs4_02_weed007'}, +{HashIs = -2039341811, ModNam = 'cs4_02_weed01'}, +{HashIs = 1532232931, ModNam = 'cs4_03_antnn'}, +{HashIs = -222538388, ModNam = 'cs4_03_armco00'}, +{HashIs = 1214808159, ModNam = 'cs4_03_armco01'}, +{HashIs = 1587653841, ModNam = 'cs4_03_armco02'}, +{HashIs = 611563738, ModNam = 'cs4_03_armco03'}, +{HashIs = 909335641, ModNam = 'cs4_03_armco04'}, +{HashIs = -1832978414, ModNam = 'cs4_03_autoshop_a'}, +{HashIs = 1688607713, ModNam = 'cs4_03_autoshop_d'}, +{HashIs = -908411994, ModNam = 'cs4_03_autoshop'}, +{HashIs = 1849149686, ModNam = 'cs4_03_barn02'}, +{HashIs = -390028842, ModNam = 'cs4_03_bb1'}, +{HashIs = -630520533, ModNam = 'cs4_03_bb2'}, +{HashIs = -955720089, ModNam = 'cs4_03_bb3'}, +{HashIs = 1190878798, ModNam = 'cs4_03_bb4'}, +{HashIs = 1246391335, ModNam = 'cs4_03_beach_01'}, +{HashIs = -31271975, ModNam = 'cs4_03_beach_02'}, +{HashIs = -1307494554, ModNam = 'cs4_03_beach_02a'}, +{HashIs = -270846134, ModNam = 'cs4_03_beach_03'}, +{HashIs = -64415154, ModNam = 'cs4_03_beach_03a_water'}, +{HashIs = -1221770498, ModNam = 'cs4_03_beach_03a'}, +{HashIs = 2102555981, ModNam = 'cs4_03_beach_wood01'}, +{HashIs = 2098568709, ModNam = 'cs4_03_beachwood02'}, +{HashIs = -1713612910, ModNam = 'cs4_03_beachwood04'}, +{HashIs = -1708249343, ModNam = 'cs4_03_billboard_06'}, +{HashIs = -120533686, ModNam = 'cs4_03_billboards'}, +{HashIs = 1633400291, ModNam = 'cs4_03_blends_01'}, +{HashIs = 788386084, ModNam = 'cs4_03_blends_02'}, +{HashIs = 1508523535, ModNam = 'cs4_03_brdg_1'}, +{HashIs = 1806262669, ModNam = 'cs4_03_brdg_2'}, +{HashIs = -261324053, ModNam = 'cs4_03_brdg_rails_01_lod'}, +{HashIs = 1358632226, ModNam = 'cs4_03_brdg_rails_01'}, +{HashIs = 871727919, ModNam = 'cs4_03_brdg_rails_02_lod'}, +{HashIs = 224366056, ModNam = 'cs4_03_brdg_rails_02'}, +{HashIs = 1613400944, ModNam = 'cs4_03_brdgsup001'}, +{HashIs = 1485497129, ModNam = 'cs4_03_bridge_1d'}, +{HashIs = -1087273773, ModNam = 'cs4_03_bridge_1d002'}, +{HashIs = 2138839859, ModNam = 'cs4_03_decal_1'}, +{HashIs = -2012082963, ModNam = 'cs4_03_decal_1a'}, +{HashIs = -1771099961, ModNam = 'cs4_03_decal_2b'}, +{HashIs = -2069822165, ModNam = 'cs4_03_decal_2c'}, +{HashIs = -1691561324, ModNam = 'cs4_03_decal_3'}, +{HashIs = -1394117111, ModNam = 'cs4_03_decal_4'}, +{HashIs = -1833516636, ModNam = 'cs4_03_decal_5'}, +{HashIs = -1521391911, ModNam = 'cs4_03_decal_6'}, +{HashIs = -299370363, ModNam = 'cs4_03_decal_7'}, +{HashIs = -634786833, ModNam = 'cs4_03_dishes'}, +{HashIs = -246639520, ModNam = 'cs4_03_emissive_lod'}, +{HashIs = 706444570, ModNam = 'cs4_03_emissive'}, +{HashIs = 1738925471, ModNam = 'cs4_03_fastfood_d'}, +{HashIs = 1531984373, ModNam = 'cs4_03_fastfood'}, +{HashIs = 630722592, ModNam = 'cs4_03_garage_a'}, +{HashIs = -88622512, ModNam = 'cs4_03_garage_d'}, +{HashIs = -915147649, ModNam = 'cs4_03_garage'}, +{HashIs = -1622219690, ModNam = 'cs4_03_gassign'}, +{HashIs = -856346311, ModNam = 'cs4_03_glue_02'}, +{HashIs = -662910908, ModNam = 'cs4_03_glue_04'}, +{HashIs = -1086155312, ModNam = 'cs4_03_glue_05'}, +{HashIs = -278043392, ModNam = 'cs4_03_hardware_a'}, +{HashIs = -1164488780, ModNam = 'cs4_03_hardware'}, +{HashIs = -1734720672, ModNam = 'cs4_03_hoarder'}, +{HashIs = 518072783, ModNam = 'cs4_03_hut01'}, +{HashIs = 67011480, ModNam = 'cs4_03_hut1_g'}, +{HashIs = -1593249204, ModNam = 'cs4_03_ladder_obj'}, +{HashIs = -879167424, ModNam = 'cs4_03_land04_a'}, +{HashIs = 977744106, ModNam = 'cs4_03_land04_a1'}, +{HashIs = -2006191605, ModNam = 'cs4_03_land04_g'}, +{HashIs = 978316165, ModNam = 'cs4_03_land05_d'}, +{HashIs = -781442579, ModNam = 'cs4_03_land05_d2'}, +{HashIs = -233459147, ModNam = 'cs4_03_land066_a'}, +{HashIs = 338839933, ModNam = 'cs4_03_landtubes'}, +{HashIs = -1941914915, ModNam = 'cs4_03_liquor_sign'}, +{HashIs = -976318556, ModNam = 'cs4_03_mainbuilding3_a'}, +{HashIs = 2119193404, ModNam = 'cs4_03_market_a'}, +{HashIs = -1745975688, ModNam = 'cs4_03_market_d'}, +{HashIs = 1235249629, ModNam = 'cs4_03_market_l'}, +{HashIs = -681384395, ModNam = 'cs4_03_market'}, +{HashIs = -579018438, ModNam = 'cs4_03_market1_a'}, +{HashIs = -1040045387, ModNam = 'cs4_03_market1_d'}, +{HashIs = 339826911, ModNam = 'cs4_03_market1'}, +{HashIs = -985735279, ModNam = 'cs4_03_marketground_a'}, +{HashIs = 1084520462, ModNam = 'cs4_03_marketground'}, +{HashIs = 905914370, ModNam = 'cs4_03_parking_a'}, +{HashIs = 881291775, ModNam = 'cs4_03_pst'}, +{HashIs = 22612995, ModNam = 'cs4_03_shack_a'}, +{HashIs = 915050694, ModNam = 'cs4_03_shack'}, +{HashIs = 458900499, ModNam = 'cs4_03_shack-01_fizz'}, +{HashIs = 1962014499, ModNam = 'cs4_03_shack-02_fizz'}, +{HashIs = 308957495, ModNam = 'cs4_03_tower'}, +{HashIs = 868964314, ModNam = 'cs4_03_trail_7'}, +{HashIs = -1686159662, ModNam = 'cs4_03_trailer_a'}, +{HashIs = 1092153397, ModNam = 'cs4_03_trailer'}, +{HashIs = -1330155329, ModNam = 'cs4_03_warehouse_a'}, +{HashIs = 166372136, ModNam = 'cs4_03_warehouse_d'}, +{HashIs = 167430596, ModNam = 'cs4_03_warehouse'}, +{HashIs = 1813001768, ModNam = 'cs4_03_weeds_a1'}, +{HashIs = 1640438655, ModNam = 'cs4_03_yucca_sign'}, +{HashIs = 1647368380, ModNam = 'cs4_03q_trail_7o'}, +{HashIs = 546574527, ModNam = 'cs4_04_abanclub_details'}, +{HashIs = 900850041, ModNam = 'cs4_04_abanclub_details2'}, +{HashIs = 669664746, ModNam = 'cs4_04_abanclub_details3'}, +{HashIs = 333155681, ModNam = 'cs4_04_abanclub'}, +{HashIs = 157506956, ModNam = 'cs4_04_barrier'}, +{HashIs = 1766287396, ModNam = 'cs4_04_bb_hd_2'}, +{HashIs = 1501238951, ModNam = 'cs4_04_bb_hd'}, +{HashIs = -221294210, ModNam = 'cs4_04_beach_1'}, +{HashIs = -1618957602, ModNam = 'cs4_04_beach_2'}, +{HashIs = -1926592974, ModNam = 'cs4_04_beach_3'}, +{HashIs = -1143708795, ModNam = 'cs4_04_beach_4'}, +{HashIs = 947281099, ModNam = 'cs4_04_beach_5'}, +{HashIs = 937843627, ModNam = 'cs4_04_beach_6'}, +{HashIs = -450906593, ModNam = 'cs4_04_beach_7'}, +{HashIs = 1746043424, ModNam = 'cs4_04_decal_01'}, +{HashIs = -1763909708, ModNam = 'cs4_04_decal_02'}, +{HashIs = -611915509, ModNam = 'cs4_04_decal_03'}, +{HashIs = -361232659, ModNam = 'cs4_04_decal_04'}, +{HashIs = -1088802766, ModNam = 'cs4_04_decal_05'}, +{HashIs = -1912855471, ModNam = 'cs4_04_decal_06_lod'}, +{HashIs = -848933686, ModNam = 'cs4_04_decal_06'}, +{HashIs = -1979318853, ModNam = 'cs4_04_decal_07_lod'}, +{HashIs = 851187576, ModNam = 'cs4_04_decal_07'}, +{HashIs = 196822718, ModNam = 'cs4_04_decal_08_lod'}, +{HashIs = 1089188823, ModNam = 'cs4_04_decal_08'}, +{HashIs = 813409866, ModNam = 'cs4_04_decal_09_lod'}, +{HashIs = 369843731, ModNam = 'cs4_04_decal_09'}, +{HashIs = -154069085, ModNam = 'cs4_04_decal_10'}, +{HashIs = -776942237, ModNam = 'cs4_04_decal_11'}, +{HashIs = -2074660171, ModNam = 'cs4_04_decal_12'}, +{HashIs = -1374091724, ModNam = 'cs4_04_decal_13'}, +{HashIs = -543200960, ModNam = 'cs4_04_decal_14'}, +{HashIs = -1698996355, ModNam = 'cs4_04_decal_15'}, +{HashIs = 754680831, ModNam = 'cs4_04_decal_16'}, +{HashIs = 1997412387, ModNam = 'cs4_04_decal_17'}, +{HashIs = -1454900074, ModNam = 'cs4_04_decal_18'}, +{HashIs = 74953460, ModNam = 'cs4_04_decal_19'}, +{HashIs = -1155584619, ModNam = 'cs4_04_decal_20_lod'}, +{HashIs = -1866487267, ModNam = 'cs4_04_decal_20'}, +{HashIs = -1564559966, ModNam = 'cs4_04_decal_202'}, +{HashIs = 1046865622, ModNam = 'cs4_04_desert_house_004_d'}, +{HashIs = 940589876, ModNam = 'cs4_04_desert_house'}, +{HashIs = -1460841362, ModNam = 'cs4_04_details'}, +{HashIs = 1541412200, ModNam = 'cs4_04_details02'}, +{HashIs = 1268134213, ModNam = 'cs4_04_emissive_lod'}, +{HashIs = 1360076409, ModNam = 'cs4_04_emissive'}, +{HashIs = 1618010572, ModNam = 'cs4_04_extras_lod'}, +{HashIs = 502651650, ModNam = 'cs4_04_extras'}, +{HashIs = 1176522171, ModNam = 'cs4_04_fish_01'}, +{HashIs = 808395225, ModNam = 'cs4_04_fish_02'}, +{HashIs = 1354752989, ModNam = 'cs4_04_frame_01'}, +{HashIs = -1107035351, ModNam = 'cs4_04_frame_01b_lod'}, +{HashIs = -1959413940, ModNam = 'cs4_04_frame_01b'}, +{HashIs = -1901248961, ModNam = 'cs4_04_frame_01d'}, +{HashIs = -896355159, ModNam = 'cs4_04_frame_02c'}, +{HashIs = 1944758834, ModNam = 'cs4_04_frame_03'}, +{HashIs = -1425490555, ModNam = 'cs4_04_frame_03a_lod'}, +{HashIs = -872204626, ModNam = 'cs4_04_frame_03a'}, +{HashIs = -756750319, ModNam = 'cs4_04_frame_04'}, +{HashIs = -1725099604, ModNam = 'cs4_04_house_obj'}, +{HashIs = 839480373, ModNam = 'cs4_04_marinasign'}, +{HashIs = 1352304157, ModNam = 'cs4_04_mebar'}, +{HashIs = -652432226, ModNam = 'cs4_04_props_lod'}, +{HashIs = 567620726, ModNam = 'cs4_04_refprox_07'}, +{HashIs = -719033438, ModNam = 'cs4_04_roks'}, +{HashIs = -1967034464, ModNam = 'cs4_04_struct'}, +{HashIs = 1925638435, ModNam = 'cs4_04_stuntj'}, +{HashIs = -1250529391, ModNam = 'cs4_04_tank'}, +{HashIs = 1173717752, ModNam = 'cs4_04_tank02'}, +{HashIs = -1764214667, ModNam = 'cs4_05_airfd_4grs'}, +{HashIs = 849090017, ModNam = 'cs4_05_airfld_1'}, +{HashIs = 1326796499, ModNam = 'cs4_05_airfld_2'}, +{HashIs = 1479303425, ModNam = 'cs4_05_airfld_3'}, +{HashIs = 1800669012, ModNam = 'cs4_05_airfld_4'}, +{HashIs = 826336055, ModNam = 'cs4_05_airfld3da1'}, +{HashIs = 1420678865, ModNam = 'cs4_05_airfld4da02'}, +{HashIs = -1179545801, ModNam = 'cs4_05_airsign_railings'}, +{HashIs = 1232526059, ModNam = 'cs4_05_airsign'}, +{HashIs = 537628278, ModNam = 'cs4_05_buswreck'}, +{HashIs = 410834954, ModNam = 'cs4_05_chopshop001_d'}, +{HashIs = -201865149, ModNam = 'cs4_05_chopshop001'}, +{HashIs = 59243781, ModNam = 'cs4_05_con_tower_rail'}, +{HashIs = 294885011, ModNam = 'cs4_05_con_tower'}, +{HashIs = -1114960848, ModNam = 'cs4_05_emissive_lod'}, +{HashIs = -87132795, ModNam = 'cs4_05_emissive'}, +{HashIs = 163235331, ModNam = 'cs4_05_hanger01'}, +{HashIs = -1503953480, ModNam = 'cs4_05_htrail1'}, +{HashIs = -802237488, ModNam = 'cs4_05_sdw_decal'}, +{HashIs = 1182487712, ModNam = 'cs4_05_signs_pole'}, +{HashIs = 214623845, ModNam = 'cs4_05_signs'}, +{HashIs = -1617227128, ModNam = 'cs4_05_tower_dets'}, +{HashIs = 1658865961, ModNam = 'cs4_05_weeds_01'}, +{HashIs = 949054987, ModNam = 'cs4_06_bigh_rails'}, +{HashIs = -1225896531, ModNam = 'cs4_06_bighouse_decal'}, +{HashIs = 1327405660, ModNam = 'cs4_06_bighouse'}, +{HashIs = -1954828839, ModNam = 'cs4_06_build_014'}, +{HashIs = -1192134816, ModNam = 'cs4_06_build_2o001'}, +{HashIs = -1882478699, ModNam = 'cs4_06_build_5'}, +{HashIs = -1787319301, ModNam = 'cs4_06_build_5o'}, +{HashIs = -1640414096, ModNam = 'cs4_06_build_6'}, +{HashIs = -1337562998, ModNam = 'cs4_06_build_7'}, +{HashIs = -1265120115, ModNam = 'cs4_06_build_8_rails1'}, +{HashIs = -496195530, ModNam = 'cs4_06_build_8_rails2'}, +{HashIs = 1118834015, ModNam = 'cs4_06_build_8'}, +{HashIs = -1923651925, ModNam = 'cs4_06_build_8a_rails2_lod'}, +{HashIs = 1771351428, ModNam = 'cs4_06_cover012'}, +{HashIs = -373549657, ModNam = 'cs4_06_cover10a'}, +{HashIs = 5545214, ModNam = 'cs4_06_cover11_o'}, +{HashIs = 741295135, ModNam = 'cs4_06_cover11'}, +{HashIs = -1171698966, ModNam = 'cs4_06_cover2'}, +{HashIs = 2103830495, ModNam = 'cs4_06_cover2b'}, +{HashIs = -1763566885, ModNam = 'cs4_06_cover2o'}, +{HashIs = -1055902008, ModNam = 'cs4_06_cover3_2'}, +{HashIs = -1360555401, ModNam = 'cs4_06_cover3_3'}, +{HashIs = 1601279352, ModNam = 'cs4_06_cover3'}, +{HashIs = 1468044381, ModNam = 'cs4_06_cover3o'}, +{HashIs = 106754863, ModNam = 'cs4_06_cover4o'}, +{HashIs = 101249959, ModNam = 'cs4_06_cover5o'}, +{HashIs = -1157148538, ModNam = 'cs4_06_cover6a_trls'}, +{HashIs = 251135581, ModNam = 'cs4_06_cover6a'}, +{HashIs = -449695022, ModNam = 'cs4_06_cover6b'}, +{HashIs = 266862721, ModNam = 'cs4_06_cover7o'}, +{HashIs = 1885225560, ModNam = 'cs4_06_cover8o'}, +{HashIs = 376901150, ModNam = 'cs4_06_cover9a_rails'}, +{HashIs = -1054841786, ModNam = 'cs4_06_cover9a'}, +{HashIs = -1293760565, ModNam = 'cs4_06_cover9b'}, +{HashIs = 49931820, ModNam = 'cs4_06_coverwall'}, +{HashIs = -1790671127, ModNam = 'cs4_06_coverwall22'}, +{HashIs = -1229407305, ModNam = 'cs4_06_croop001'}, +{HashIs = 1951540984, ModNam = 'cs4_06_decal_terrain'}, +{HashIs = 2059298290, ModNam = 'cs4_06_decal004'}, +{HashIs = 1019449168, ModNam = 'cs4_06_decal03'}, +{HashIs = 1971119538, ModNam = 'cs4_06_detail01'}, +{HashIs = 605420624, ModNam = 'cs4_06_details01'}, +{HashIs = -1475521149, ModNam = 'cs4_06_emm_00_lod'}, +{HashIs = -516996438, ModNam = 'cs4_06_emm_00'}, +{HashIs = 1671163798, ModNam = 'cs4_06_emm_01_lod'}, +{HashIs = -143888604, ModNam = 'cs4_06_emm_01'}, +{HashIs = 1648312718, ModNam = 'cs4_06_emm_02_lod'}, +{HashIs = 95095713, ModNam = 'cs4_06_emm_02'}, +{HashIs = -681424859, ModNam = 'cs4_06_emm_03_lod'}, +{HashIs = 434844705, ModNam = 'cs4_06_emm_03'}, +{HashIs = 731847875, ModNam = 'cs4_06_emm_04_lod'}, +{HashIs = -1176767488, ModNam = 'cs4_06_emm_04'}, +{HashIs = 975684304, ModNam = 'cs4_06_emm_05_lod'}, +{HashIs = -929066617, ModNam = 'cs4_06_emm_05'}, +{HashIs = -921696780, ModNam = 'cs4_06_emm_06_lod'}, +{HashIs = -564019957, ModNam = 'cs4_06_emm_06'}, +{HashIs = -72081668, ModNam = 'cs4_06_glue'}, +{HashIs = -1836844716, ModNam = 'cs4_06_glue1'}, +{HashIs = -2068423239, ModNam = 'cs4_06_glue2'}, +{HashIs = -1379920424, ModNam = 'cs4_06_land01'}, +{HashIs = -1898625437, ModNam = 'cs4_06_land01a'}, +{HashIs = 344744815, ModNam = 'cs4_06_land02'}, +{HashIs = 809112109, ModNam = 'cs4_06_land03_d'}, +{HashIs = 175066933, ModNam = 'cs4_06_land03'}, +{HashIs = 347336422, ModNam = 'cs4_06_land04_d'}, +{HashIs = -556042230, ModNam = 'cs4_06_land04'}, +{HashIs = 1956291466, ModNam = 'cs4_06_land05'}, +{HashIs = -1957971469, ModNam = 'cs4_06_lighting01'}, +{HashIs = 1905821325, ModNam = 'cs4_06_lighting02'}, +{HashIs = -1612094674, ModNam = 'cs4_06_lighting03'}, +{HashIs = -1775546446, ModNam = 'cs4_06_lighting04'}, +{HashIs = -1200384958, ModNam = 'cs4_06_lighting05'}, +{HashIs = -422678281, ModNam = 'cs4_06_lighting06'}, +{HashIs = -399622707, ModNam = 'cs4_06_meth_rails'}, +{HashIs = 11380093, ModNam = 'cs4_06_meth_slod'}, +{HashIs = -454659988, ModNam = 'cs4_06_meth01c'}, +{HashIs = 1406229301, ModNam = 'cs4_06_methlbovly'}, +{HashIs = 521954756, ModNam = 'cs4_06_motel_01'}, +{HashIs = 139737140, ModNam = 'cs4_06_motel_02'}, +{HashIs = -115296330, ModNam = 'cs4_06_motel_crprk'}, +{HashIs = -2040856448, ModNam = 'cs4_06_motelbase_rails'}, +{HashIs = -1739235580, ModNam = 'cs4_06_motelbase'}, +{HashIs = -1509186116, ModNam = 'cs4_06_motelbase008'}, +{HashIs = -134329928, ModNam = 'cs4_06_motelbase009'}, +{HashIs = 1422157140, ModNam = 'cs4_06_motelbase2'}, +{HashIs = -1955206203, ModNam = 'cs4_06_motelcvr1'}, +{HashIs = 1828584758, ModNam = 'cs4_06_moteldetail002'}, +{HashIs = -1084244638, ModNam = 'cs4_06_moteldetail01'}, +{HashIs = -631839943, ModNam = 'cs4_06_motelroom01'}, +{HashIs = -862107706, ModNam = 'cs4_06_motelroom02'}, +{HashIs = 925703396, ModNam = 'cs4_06_motelroom03'}, +{HashIs = 563868102, ModNam = 'cs4_06_motelroom04'}, +{HashIs = -36001212, ModNam = 'cs4_06_motelroom05'}, +{HashIs = -264892677, ModNam = 'cs4_06_motelroom06'}, +{HashIs = 1585547869, ModNam = 'cs4_06_motl_ovly00_lod'}, +{HashIs = -594528334, ModNam = 'cs4_06_motl_ovly00'}, +{HashIs = -1236341968, ModNam = 'cs4_06_motl_ovly01'}, +{HashIs = 941059775, ModNam = 'cs4_06_motl_ovly02'}, +{HashIs = 566837795, ModNam = 'cs4_06_motl_ovly03'}, +{HashIs = 326739332, ModNam = 'cs4_06_motl_ovly04'}, +{HashIs = 221550842, ModNam = 'cs4_06_motl_ovly05'}, +{HashIs = 1858657317, ModNam = 'cs4_06_motl_ovly06'}, +{HashIs = -1384070146, ModNam = 'cs4_06_neonsign_lod'}, +{HashIs = 1655856215, ModNam = 'cs4_06_neonsign'}, +{HashIs = -1414653859, ModNam = 'cs4_06_pave'}, +{HashIs = -523157973, ModNam = 'cs4_06_signageb'}, +{HashIs = -1571966314, ModNam = 'cs4_06_smallhouse'}, +{HashIs = -1578582290, ModNam = 'cs4_06_water'}, +{HashIs = -665116549, ModNam = 'cs4_06_weed'}, +{HashIs = 499855988, ModNam = 'cs4_06_weeds'}, +{HashIs = -619301697, ModNam = 'cs4_06_weeds2'}, +{HashIs = -331622646, ModNam = 'cs4_06_weeds3'}, +{HashIs = -1568554089, ModNam = 'cs4_06_weeds4'}, +{HashIs = -1681021795, ModNam = 'cs4_06_wreckage_brand'}, +{HashIs = -890490064, ModNam = 'cs4_07_build_1'}, +{HashIs = -1100244853, ModNam = 'cs4_07_build_10'}, +{HashIs = -1597382940, ModNam = 'cs4_07_build_2'}, +{HashIs = -171241723, ModNam = 'cs4_07_build_2d'}, +{HashIs = 1214983804, ModNam = 'cs4_07_build_3'}, +{HashIs = 618162007, ModNam = 'cs4_07_build_5'}, +{HashIs = 2007572951, ModNam = 'cs4_07_build_5o'}, +{HashIs = -634924553, ModNam = 'cs4_07_build_7'}, +{HashIs = -337545878, ModNam = 'cs4_07_build_8'}, +{HashIs = -691355773, ModNam = 'cs4_07_build_coop'}, +{HashIs = -1670942330, ModNam = 'cs4_07_car1'}, +{HashIs = -1844922225, ModNam = 'cs4_07_details'}, +{HashIs = -283402324, ModNam = 'cs4_07_glue_01'}, +{HashIs = -666275320, ModNam = 'cs4_07_glue_02'}, +{HashIs = -875128755, ModNam = 'cs4_07_gun1'}, +{HashIs = -2079213241, ModNam = 'cs4_07_gun1o001'}, +{HashIs = -1762248720, ModNam = 'cs4_07_gunsign'}, +{HashIs = -1727725688, ModNam = 'cs4_07_land01'}, +{HashIs = -1820265000, ModNam = 'cs4_07_land01o'}, +{HashIs = 20118310, ModNam = 'cs4_07_land01o002_lod'}, +{HashIs = -1780731512, ModNam = 'cs4_07_land01o2'}, +{HashIs = -1349451993, ModNam = 'cs4_07_land01olod'}, +{HashIs = -1519602195, ModNam = 'cs4_07_land2'}, +{HashIs = 1671491486, ModNam = 'cs4_07_land2o_b_lod'}, +{HashIs = -60050272, ModNam = 'cs4_07_land2o_lod'}, +{HashIs = -1388927589, ModNam = 'cs4_07_land2o'}, +{HashIs = -1766352765, ModNam = 'cs4_07_land3'}, +{HashIs = -864414267, ModNam = 'cs4_07_n_emm_lod'}, +{HashIs = -1008130700, ModNam = 'cs4_07_n_emm'}, +{HashIs = 596540879, ModNam = 'cs4_07_n_emm01_lod'}, +{HashIs = 43777778, ModNam = 'cs4_07_n_emm01'}, +{HashIs = -2092672124, ModNam = 'cs4_07_n_emm02_lod'}, +{HashIs = -1932192922, ModNam = 'cs4_07_n_emm02'}, +{HashIs = 352952096, ModNam = 'cs4_07_n_emm03_lod'}, +{HashIs = -1628522599, ModNam = 'cs4_07_n_emm03'}, +{HashIs = -1143958209, ModNam = 'cs4_07_officedetails001'}, +{HashIs = 989254138, ModNam = 'cs4_07_parking'}, +{HashIs = -1937439804, ModNam = 'cs4_07_planks'}, +{HashIs = 604055968, ModNam = 'cs4_07_q_emm_lod'}, +{HashIs = 643683684, ModNam = 'cs4_07_q_emm'}, +{HashIs = -482162080, ModNam = 'cs4_07_q2_emm_lod'}, +{HashIs = -919455991, ModNam = 'cs4_07_q2_emm'}, +{HashIs = 1024301851, ModNam = 'cs4_07_q3_emm_lod'}, +{HashIs = -1908729225, ModNam = 'cs4_07_q3_emm'}, +{HashIs = -1082798138, ModNam = 'cs4_07_q4_emm_lod'}, +{HashIs = -997006093, ModNam = 'cs4_07_q4_emm'}, +{HashIs = -244722705, ModNam = 'cs4_07_q6_emm_lod'}, +{HashIs = 128699884, ModNam = 'cs4_07_q6_emm'}, +{HashIs = 16472247, ModNam = 'cs4_07_q6_emm01_lod'}, +{HashIs = 696257464, ModNam = 'cs4_07_q6_emm01'}, +{HashIs = 505284944, ModNam = 'cs4_07_q6_emm02_lod'}, +{HashIs = -1893083382, ModNam = 'cs4_07_q6_emm02'}, +{HashIs = 1557028451, ModNam = 'cs4_07_q6_emm03_lod'}, +{HashIs = 2096312989, ModNam = 'cs4_07_q6_emm03'}, +{HashIs = -229603276, ModNam = 'cs4_07_railings'}, +{HashIs = -832987823, ModNam = 'cs4_07_railings2'}, +{HashIs = -1136264918, ModNam = 'cs4_07_railings3'}, +{HashIs = -996598338, ModNam = 'cs4_07_rails_lod'}, +{HashIs = 1939687127, ModNam = 'cs4_07_rocks1'}, +{HashIs = -1487950285, ModNam = 'cs4_07_rocks2'}, +{HashIs = 1531924256, ModNam = 'cs4_07_salesigns'}, +{HashIs = 1638670722, ModNam = 'cs4_07_shop001'}, +{HashIs = 448880274, ModNam = 'cs4_07_signs3'}, +{HashIs = 533194907, ModNam = 'cs4_07_signs4'}, +{HashIs = 242075111, ModNam = 'cs4_07_signs5'}, +{HashIs = -1720895447, ModNam = 'cs4_07_signsnew3'}, +{HashIs = 576544876, ModNam = 'cs4_07_statc12'}, +{HashIs = 182212749, ModNam = 'cs4_07_statc12a'}, +{HashIs = 835331676, ModNam = 'cs4_07_statc12o'}, +{HashIs = 755920184, ModNam = 'cs4_07_trail_011'}, +{HashIs = 1322758346, ModNam = 'cs4_07_trail_012'}, +{HashIs = 1934199637, ModNam = 'cs4_07_trail_3'}, +{HashIs = -214234306, ModNam = 'cs4_07_trail_4'}, +{HashIs = 628223915, ModNam = 'cs4_07_trail_5'}, +{HashIs = 576641169, ModNam = 'cs4_07_trail_5o'}, +{HashIs = -944819169, ModNam = 'cs4_07_trail_6'}, +{HashIs = -2019580243, ModNam = 'cs4_07_trail_6o'}, +{HashIs = -1175381853, ModNam = 'cs4_07_trail_7'}, +{HashIs = -1854621449, ModNam = 'cs4_07_trail_7o'}, +{HashIs = -426364848, ModNam = 'cs4_07_weed_01'}, +{HashIs = -655518465, ModNam = 'cs4_07_weed_02'}, +{HashIs = 693652912, ModNam = 'cs4_08_4sale_sign'}, +{HashIs = -541595634, ModNam = 'cs4_08_detailsb'}, +{HashIs = 1912376473, ModNam = 'cs4_08_detailsc'}, +{HashIs = 633081791, ModNam = 'cs4_08_emm_00_lod'}, +{HashIs = -146868904, ModNam = 'cs4_08_emm_00'}, +{HashIs = -2031805772, ModNam = 'cs4_08_emm_01_lod'}, +{HashIs = 1108183800, ModNam = 'cs4_08_emm_01'}, +{HashIs = 536485506, ModNam = 'cs4_08_emm_02_lod'}, +{HashIs = 1402220037, ModNam = 'cs4_08_emm_02'}, +{HashIs = -1742476675, ModNam = 'cs4_08_emm_03_lod'}, +{HashIs = -1637104717, ModNam = 'cs4_08_emm_03'}, +{HashIs = -1611949681, ModNam = 'cs4_08_emm_04_lod'}, +{HashIs = -1339463890, ModNam = 'cs4_08_emm_04'}, +{HashIs = 230938297, ModNam = 'cs4_08_emm_05_lod'}, +{HashIs = 1527823602, ModNam = 'cs4_08_emm_05'}, +{HashIs = -1046214587, ModNam = 'cs4_08_emm_06_lod'}, +{HashIs = 1221007455, ModNam = 'cs4_08_emm_06'}, +{HashIs = 1736475688, ModNam = 'cs4_08_emm_07_lod'}, +{HashIs = -1229654983, ModNam = 'cs4_08_emm_07'}, +{HashIs = 2099608430, ModNam = 'cs4_08_emm_08_lod'}, +{HashIs = -1526574892, ModNam = 'cs4_08_emm_08'}, +{HashIs = -225723884, ModNam = 'cs4_08_glue'}, +{HashIs = -716227880, ModNam = 'cs4_08_land_1'}, +{HashIs = -426582689, ModNam = 'cs4_08_land_2'}, +{HashIs = -1587162358, ModNam = 'cs4_08_land_6'}, +{HashIs = 1143759535, ModNam = 'cs4_08_land_6o'}, +{HashIs = -143261963, ModNam = 'cs4_08_land_o'}, +{HashIs = 1420727282, ModNam = 'cs4_08_q_stairs'}, +{HashIs = -407220476, ModNam = 'cs4_08_q'}, +{HashIs = -1354015243, ModNam = 'cs4_08_q2'}, +{HashIs = -1232879585, ModNam = 'cs4_08_rocks_2'}, +{HashIs = -2005729755, ModNam = 'cs4_08_rocks_2a'}, +{HashIs = -1279514846, ModNam = 'cs4_08_rocks'}, +{HashIs = 1101906367, ModNam = 'cs4_08_tr2'}, +{HashIs = 1910529165, ModNam = 'cs4_08_traielrs3_o001'}, +{HashIs = 1316272175, ModNam = 'cs4_08_trailer2_o'}, +{HashIs = -383205632, ModNam = 'cs4_08_trailers005'}, +{HashIs = 1822262678, ModNam = 'cs4_08_trailers1_o'}, +{HashIs = 1296063215, ModNam = 'cs4_08_trailers1_railing'}, +{HashIs = -424352664, ModNam = 'cs4_08_trailers1_rls'}, +{HashIs = -51083388, ModNam = 'cs4_08_trailers1_rls2'}, +{HashIs = -1080369913, ModNam = 'cs4_08_trailers1'}, +{HashIs = -144454500, ModNam = 'cs4_08_trailers2'}, +{HashIs = 714617596, ModNam = 'cs4_08_trailers3'}, +{HashIs = 1546087972, ModNam = 'cs4_08_trailers4_o'}, +{HashIs = 460494001, ModNam = 'cs4_08_trailers4'}, +{HashIs = 1548062940, ModNam = 'cs4_08_trailers4b'}, +{HashIs = 1269923513, ModNam = 'cs4_08_trailers4shed'}, +{HashIs = 228500648, ModNam = 'cs4_08_trailers5_o'}, +{HashIs = -437361003, ModNam = 'cs4_08_trailers5_rls'}, +{HashIs = 1293809671, ModNam = 'cs4_08_trailers5'}, +{HashIs = -555099304, ModNam = 'cs4_08_trailers6_2rl'}, +{HashIs = 1706939242, ModNam = 'cs4_08_trailers6_d'}, +{HashIs = 246101585, ModNam = 'cs4_08_trailers6_rl'}, +{HashIs = -1096805318, ModNam = 'cs4_08_trailers6_stairs'}, +{HashIs = 1661281237, ModNam = 'cs4_08_trailers6'}, +{HashIs = 587173005, ModNam = 'cs4_08_trailers66_rls'}, +{HashIs = -1857641542, ModNam = 'cs4_08_trailers7_o'}, +{HashIs = 2018075251, ModNam = 'cs4_08_trailers8_o'}, +{HashIs = -356307181, ModNam = 'cs4_08_trailers8_rl'}, +{HashIs = -2088999741, ModNam = 'cs4_08_trailers8'}, +{HashIs = 1632562065, ModNam = 'cs4_08_trailers9_o'}, +{HashIs = 2025934669, ModNam = 'cs4_08_trailers9'}, +{HashIs = 1750752668, ModNam = 'cs4_08_weed'}, +{HashIs = -1953112047, ModNam = 'cs4_09_armco_02'}, +{HashIs = -422156310, ModNam = 'cs4_09_bdg1'}, +{HashIs = -1316707390, ModNam = 'cs4_09_beams'}, +{HashIs = 803668445, ModNam = 'cs4_09_bilbrd_01'}, +{HashIs = -836943093, ModNam = 'cs4_09_billbd_01_2'}, +{HashIs = 651392374, ModNam = 'cs4_09_billbd_01_d'}, +{HashIs = 691125563, ModNam = 'cs4_09_billbd_01'}, +{HashIs = -1544761399, ModNam = 'cs4_09_build02'}, +{HashIs = 2085930498, ModNam = 'cs4_09_build02o'}, +{HashIs = -963615993, ModNam = 'cs4_09_build11_rails'}, +{HashIs = -755158719, ModNam = 'cs4_09_build11'}, +{HashIs = -1674329694, ModNam = 'cs4_09_building002'}, +{HashIs = -1068555919, ModNam = 'cs4_09_cover02'}, +{HashIs = 782793702, ModNam = 'cs4_09_cover2o'}, +{HashIs = -1871382919, ModNam = 'cs4_09_decal001_lod'}, +{HashIs = -1101997518, ModNam = 'cs4_09_decal001'}, +{HashIs = -808455438, ModNam = 'cs4_09_em_00_lod'}, +{HashIs = 2021723169, ModNam = 'cs4_09_em_00'}, +{HashIs = 919117607, ModNam = 'cs4_09_em_01_lod'}, +{HashIs = -2009158756, ModNam = 'cs4_09_em_01'}, +{HashIs = -263371131, ModNam = 'cs4_09_em_02_lod'}, +{HashIs = -722975506, ModNam = 'cs4_09_em_02'}, +{HashIs = 736903811, ModNam = 'cs4_09_em_03_lod'}, +{HashIs = -473242957, ModNam = 'cs4_09_em_03'}, +{HashIs = 1250864016, ModNam = 'cs4_09_firestation_g001'}, +{HashIs = 1926654500, ModNam = 'cs4_09_firestation001'}, +{HashIs = 1316094335, ModNam = 'cs4_09_glue_01'}, +{HashIs = -2077725461, ModNam = 'cs4_09_glue_02'}, +{HashIs = 1985583924, ModNam = 'cs4_09_land007'}, +{HashIs = 2064426138, ModNam = 'cs4_09_land008'}, +{HashIs = -200429248, ModNam = 'cs4_09_land01_g001_lod'}, +{HashIs = 1933771109, ModNam = 'cs4_09_land01_g001'}, +{HashIs = 1706042862, ModNam = 'cs4_09_land02_d_lod'}, +{HashIs = -791533649, ModNam = 'cs4_09_land02_d'}, +{HashIs = -1195836996, ModNam = 'cs4_09_land03'}, +{HashIs = 2104312887, ModNam = 'cs4_09_land04_dec'}, +{HashIs = -280002233, ModNam = 'cs4_09_land04_dec001_lod'}, +{HashIs = 1928195623, ModNam = 'cs4_09_land04'}, +{HashIs = 140880483, ModNam = 'cs4_09_land05_blend'}, +{HashIs = 1570292605, ModNam = 'cs4_09_land05'}, +{HashIs = 1431139076, ModNam = 'cs4_09_land05o_lod'}, +{HashIs = -3901208, ModNam = 'cs4_09_land05o'}, +{HashIs = 293612361, ModNam = 'cs4_09_land06'}, +{HashIs = -1448148507, ModNam = 'cs4_09_rails_00'}, +{HashIs = 1448341236, ModNam = 'cs4_09_railsa_lod'}, +{HashIs = 524606230, ModNam = 'cs4_09_railsa'}, +{HashIs = 1043809244, ModNam = 'cs4_09_rr_01'}, +{HashIs = 874524590, ModNam = 'cs4_09_rr_02'}, +{HashIs = -1997524836, ModNam = 'cs4_09_sandy_shores_sign2'}, +{HashIs = 250155808, ModNam = 'cs4_09_sign001'}, +{HashIs = 803918835, ModNam = 'cs4_09_trailer_a_g'}, +{HashIs = -682656898, ModNam = 'cs4_09_trailer_a'}, +{HashIs = -1926460091, ModNam = 'cs4_10_247_emissive_dummy'}, +{HashIs = 507333880, ModNam = 'cs4_10_247_ovr001'}, +{HashIs = 421396427, ModNam = 'cs4_10_247'}, +{HashIs = -1763290008, ModNam = 'cs4_10_ant_details'}, +{HashIs = 292776155, ModNam = 'cs4_10_ant_details01'}, +{HashIs = -544406257, ModNam = 'cs4_10_ant_details02'}, +{HashIs = 40219222, ModNam = 'cs4_10_antenna_d'}, +{HashIs = -1904424043, ModNam = 'cs4_10_antenna'}, +{HashIs = 1962837466, ModNam = 'cs4_10_bar_details01'}, +{HashIs = -894590003, ModNam = 'cs4_10_bar'}, +{HashIs = -906205556, ModNam = 'cs4_10_barbers_e_dummy'}, +{HashIs = -1712761168, ModNam = 'cs4_10_decal_gas_station001'}, +{HashIs = 1353697175, ModNam = 'cs4_10_decal_gas_terrain'}, +{HashIs = -1301818654, ModNam = 'cs4_10_decal_medc1'}, +{HashIs = 1592611855, ModNam = 'cs4_10_decal_medterc1'}, +{HashIs = 1003687339, ModNam = 'cs4_10_decal_store'}, +{HashIs = -229519445, ModNam = 'cs4_10_decals_builds02'}, +{HashIs = -503624072, ModNam = 'cs4_10_decals_trailer003'}, +{HashIs = 126573100, ModNam = 'cs4_10_decals_trailer02'}, +{HashIs = 434118530, ModNam = 'cs4_10_decaltrailer'}, +{HashIs = -442088732, ModNam = 'cs4_10_detail_sign'}, +{HashIs = 487465074, ModNam = 'cs4_10_details_block01'}, +{HashIs = -364065174, ModNam = 'cs4_10_details'}, +{HashIs = 1111005048, ModNam = 'cs4_10_detailspark'}, +{HashIs = 618345108, ModNam = 'cs4_10_dinner'}, +{HashIs = 2083220407, ModNam = 'cs4_10_dinnerint'}, +{HashIs = -1832726235, ModNam = 'cs4_10_em_01_lod'}, +{HashIs = -1595865086, ModNam = 'cs4_10_em_01'}, +{HashIs = -598404420, ModNam = 'cs4_10_em_011'}, +{HashIs = -100116762, ModNam = 'cs4_10_em_02_lod'}, +{HashIs = 2134379593, ModNam = 'cs4_10_em_02_lod001'}, +{HashIs = -130632020, ModNam = 'cs4_10_em_02'}, +{HashIs = 626710366, ModNam = 'cs4_10_em_03_lod'}, +{HashIs = 114840559, ModNam = 'cs4_10_em_03'}, +{HashIs = 1302975065, ModNam = 'cs4_10_em_05_lod'}, +{HashIs = 1569915223, ModNam = 'cs4_10_em_05'}, +{HashIs = -1615986685, ModNam = 'cs4_10_em_06_lod'}, +{HashIs = -1290949541, ModNam = 'cs4_10_em_06'}, +{HashIs = -1184759631, ModNam = 'cs4_10_em_07b_lod'}, +{HashIs = 2054150691, ModNam = 'cs4_10_em_07b'}, +{HashIs = 1878595764, ModNam = 'cs4_10_em_10_lod'}, +{HashIs = 97506634, ModNam = 'cs4_10_em_10'}, +{HashIs = -1845934937, ModNam = 'cs4_10_em02_lod'}, +{HashIs = 1978399671, ModNam = 'cs4_10_em02'}, +{HashIs = 81177474, ModNam = 'cs4_10_emissign_lodn'}, +{HashIs = -1317882769, ModNam = 'cs4_10_emissign'}, +{HashIs = 460093487, ModNam = 'cs4_10_emissive_lod'}, +{HashIs = -1426342691, ModNam = 'cs4_10_emissive'}, +{HashIs = 631805804, ModNam = 'cs4_10_garage_01'}, +{HashIs = 884001511, ModNam = 'cs4_10_garage'}, +{HashIs = -683605629, ModNam = 'cs4_10_garage01'}, +{HashIs = -174113217, ModNam = 'cs4_10_garage02'}, +{HashIs = 1866722145, ModNam = 'cs4_10_gas_station'}, +{HashIs = 2118053318, ModNam = 'cs4_10_glue_01a'}, +{HashIs = -98998563, ModNam = 'cs4_10_glue_02a'}, +{HashIs = -1214984691, ModNam = 'cs4_10_glue_03a'}, +{HashIs = 499980572, ModNam = 'cs4_10_glue_04a'}, +{HashIs = 1922154868, ModNam = 'cs4_10_glue_05a'}, +{HashIs = -1360939148, ModNam = 'cs4_10_house01'}, +{HashIs = 1275261896, ModNam = 'cs4_10_house2'}, +{HashIs = 500504429, ModNam = 'cs4_10_house3'}, +{HashIs = 796408499, ModNam = 'cs4_10_house4'}, +{HashIs = -2096666124, ModNam = 'cs4_10_medicalc'}, +{HashIs = -2060945936, ModNam = 'cs4_10_railings'}, +{HashIs = 637746795, ModNam = 'cs4_10_railings2'}, +{HashIs = -469509655, ModNam = 'cs4_10_rails'}, +{HashIs = -582656997, ModNam = 'cs4_10_ralings2'}, +{HashIs = -1637223080, ModNam = 'cs4_10_sh_rls00'}, +{HashIs = 1269774743, ModNam = 'cs4_10_sh_rls022'}, +{HashIs = 1459807879, ModNam = 'cs4_10_sh_rls03'}, +{HashIs = 1375660754, ModNam = 'cs4_10_sheriff_e_dummy'}, +{HashIs = 1068386828, ModNam = 'cs4_10_sheriff_e_lod'}, +{HashIs = -1287420176, ModNam = 'cs4_10_sheriff_st_rails2lod'}, +{HashIs = 2029920098, ModNam = 'cs4_10_sheriff_station'}, +{HashIs = -1052354530, ModNam = 'cs4_10_sheriff_wind_lod'}, +{HashIs = -1831519059, ModNam = 'cs4_10_sheriff_windows'}, +{HashIs = -1580159359, ModNam = 'cs4_10_sign_rest'}, +{HashIs = -683596539, ModNam = 'cs4_10_store'}, +{HashIs = -641387932, ModNam = 'cs4_10_tattoo'}, +{HashIs = 1649689118, ModNam = 'cs4_10_terrain_gas'}, +{HashIs = 397330660, ModNam = 'cs4_10_terrain_medic_ovly'}, +{HashIs = 8672541, ModNam = 'cs4_10_terrain_medic'}, +{HashIs = 1975418828, ModNam = 'cs4_10_terrain_sheriff'}, +{HashIs = 1028715031, ModNam = 'cs4_10_terrain01'}, +{HashIs = 876797947, ModNam = 'cs4_10_terrain02'}, +{HashIs = -283889609, ModNam = 'cs4_10_trailer_em_b_win'}, +{HashIs = 953468486, ModNam = 'cs4_10_trailer_em'}, +{HashIs = -2062363770, ModNam = 'cs4_10_trailer_em001_lod_b_win'}, +{HashIs = -719087221, ModNam = 'cs4_10_trailer_em001_lod'}, +{HashIs = -969606429, ModNam = 'cs4_10_trailer002'}, +{HashIs = -2105809433, ModNam = 'cs4_10_trailer003b_b_win'}, +{HashIs = -10123193, ModNam = 'cs4_10_trailer003b_details'}, +{HashIs = 2071524813, ModNam = 'cs4_10_trailer003b_rails'}, +{HashIs = -598965564, ModNam = 'cs4_10_trailer003b_windows'}, +{HashIs = -923434404, ModNam = 'cs4_10_trailer003b'}, +{HashIs = 962792103, ModNam = 'cs4_10_traileranim'}, +{HashIs = -57654255, ModNam = 'cs4_10_trailertrash_dummy'}, +{HashIs = -935292684, ModNam = 'cs4_10_trailertrash_lod'}, +{HashIs = 1125350320, ModNam = 'cs4_10_trevorfake_hd'}, +{HashIs = -2065683499, ModNam = 'cs4_10_trevweeds'}, +{HashIs = -1093344540, ModNam = 'cs4_10_trvrtlr_colswap'}, +{HashIs = -200166522, ModNam = 'cs4_10_v_38_barbers_lod'}, +{HashIs = 2103568138, ModNam = 'cs4_10_v_sheriff_milo_lod'}, +{HashIs = 256868763, ModNam = 'cs4_11_armc_02'}, +{HashIs = 1960961523, ModNam = 'cs4_11_awning'}, +{HashIs = 840284527, ModNam = 'cs4_11_barn02'}, +{HashIs = 1053887546, ModNam = 'cs4_11_barrier01'}, +{HashIs = -791160926, ModNam = 'cs4_11_billb_uniteas'}, +{HashIs = -934076442, ModNam = 'cs4_11_bld01sign'}, +{HashIs = 1729204490, ModNam = 'cs4_11_brr_002'}, +{HashIs = 635138642, ModNam = 'cs4_11_brrier_01'}, +{HashIs = 606768514, ModNam = 'cs4_11_brrier4'}, +{HashIs = -2139733588, ModNam = 'cs4_11_build01_d'}, +{HashIs = -2137045097, ModNam = 'cs4_11_build01'}, +{HashIs = -2064072192, ModNam = 'cs4_11_build02_d'}, +{HashIs = 1170821612, ModNam = 'cs4_11_build02'}, +{HashIs = 1561087687, ModNam = 'cs4_11_build03_g'}, +{HashIs = 1007828606, ModNam = 'cs4_11_build03'}, +{HashIs = 1821444465, ModNam = 'cs4_11_cvana'}, +{HashIs = -439027499, ModNam = 'cs4_11_cvn_r'}, +{HashIs = 2035256974, ModNam = 'cs4_11_emis1_lod'}, +{HashIs = 877808318, ModNam = 'cs4_11_emis1'}, +{HashIs = 1121150912, ModNam = 'cs4_11_emis2'}, +{HashIs = -1181602087, ModNam = 'cs4_11_emis3_lod'}, +{HashIs = 756300866, ModNam = 'cs4_11_emis3'}, +{HashIs = -2147063227, ModNam = 'cs4_11_emismr_lod'}, +{HashIs = 180878965, ModNam = 'cs4_11_emismr'}, +{HashIs = 1958096763, ModNam = 'cs4_11_emismr2_lod'}, +{HashIs = -2085338380, ModNam = 'cs4_11_emismr2'}, +{HashIs = 395534035, ModNam = 'cs4_11_ems2_lod'}, +{HashIs = 551923123, ModNam = 'cs4_11_glue_01'}, +{HashIs = -2084965542, ModNam = 'cs4_11_glue_03'}, +{HashIs = 1374432709, ModNam = 'cs4_11_hrdstn01'}, +{HashIs = 1606011232, ModNam = 'cs4_11_hrdstn02'}, +{HashIs = -1532036283, ModNam = 'cs4_11_jt_sgn1'}, +{HashIs = -1022765374, ModNam = 'cs4_11_jtnp_sgn'}, +{HashIs = -997376034, ModNam = 'cs4_11_land_01'}, +{HashIs = 1781467939, ModNam = 'cs4_11_land_02'}, +{HashIs = 2088546238, ModNam = 'cs4_11_land_03'}, +{HashIs = -975289724, ModNam = 'cs4_11_land_04'}, +{HashIs = -651138776, ModNam = 'cs4_11_land_05'}, +{HashIs = 1131003289, ModNam = 'cs4_11_land_06'}, +{HashIs = 1155317887, ModNam = 'cs4_11_land_07'}, +{HashIs = 1512470623, ModNam = 'cs4_11_nr_00'}, +{HashIs = -1254955555, ModNam = 'cs4_11_overlooka'}, +{HashIs = 1520350287, ModNam = 'cs4_11_overlookasign'}, +{HashIs = -1739081280, ModNam = 'cs4_11_ovr_rails'}, +{HashIs = 961320796, ModNam = 'cs4_11_props_bulbw018'}, +{HashIs = 1795881688, ModNam = 'cs4_11_props_bulbw019'}, +{HashIs = 898536430, ModNam = 'cs4_11_props_cm93190_hvstd'}, +{HashIs = -1630434222, ModNam = 'cs4_11_props_e_wire013'}, +{HashIs = -1935972378, ModNam = 'cs4_11_props_e_wire014'}, +{HashIs = 1964488927, ModNam = 'cs4_11_props_e_wire016'}, +{HashIs = -235949439, ModNam = 'cs4_11_props_e_wire017'}, +{HashIs = -475720212, ModNam = 'cs4_11_props_e_wire018'}, +{HashIs = -1102132404, ModNam = 'cs4_11_props_e_wire019'}, +{HashIs = 1126778499, ModNam = 'cs4_11_props_e_wire020'}, +{HashIs = 1441229823, ModNam = 'cs4_11_props_e_wire021'}, +{HashIs = 1713638536, ModNam = 'cs4_11_props_e_wire022'}, +{HashIs = -345827588, ModNam = 'cs4_11_props_e_wire024'}, +{HashIs = -1758398789, ModNam = 'cs4_11_props_mountwire006'}, +{HashIs = 1237801941, ModNam = 'cs4_11_props_mountwire007'}, +{HashIs = -1051478364, ModNam = 'cs4_11_props_mountwire012'}, +{HashIs = -417496517, ModNam = 'cs4_11_props_mountwire013'}, +{HashIs = 1946273337, ModNam = 'cs4_11_props_mountwire01c001'}, +{HashIs = -1220324263, ModNam = 'cs4_11_props_mountwire01d001'}, +{HashIs = 664587029, ModNam = 'cs4_11_props_mountwire01e001'}, +{HashIs = -1924182156, ModNam = 'cs4_11_props_mountwire020'}, +{HashIs = 730337209, ModNam = 'cs4_11_props_propsmountwire019'}, +{HashIs = -960040041, ModNam = 'cs4_11_props_sal_emissive'}, +{HashIs = 1487710136, ModNam = 'cs4_11_props_sallightwire'}, +{HashIs = 2145065583, ModNam = 'cs4_11_propsmountwire01b001'}, +{HashIs = 1776355738, ModNam = 'cs4_11_pst'}, +{HashIs = 1201231170, ModNam = 'cs4_11_rc_rails'}, +{HashIs = 914050093, ModNam = 'cs4_11_rcplantc001'}, +{HashIs = -898993166, ModNam = 'cs4_11_retwall02'}, +{HashIs = -1450945189, ModNam = 'cs4_11_sal_cvana_d'}, +{HashIs = 17728622, ModNam = 'cs4_11_sal_cvana_g'}, +{HashIs = 200940302, ModNam = 'cs4_11_sal_cvana'}, +{HashIs = -292637873, ModNam = 'cs4_11_saljunk_01'}, +{HashIs = 539222631, ModNam = 'cs4_11_salm_drt_g'}, +{HashIs = 599410811, ModNam = 'cs4_11_salm_drt_g1'}, +{HashIs = 1455474672, ModNam = 'cs4_11_salm_drt_g1lod'}, +{HashIs = 905374964, ModNam = 'cs4_11_salm_drt_g2'}, +{HashIs = -168918799, ModNam = 'cs4_11_salm_drt_g2lod'}, +{HashIs = 1957201841, ModNam = 'cs4_11_salm_drt_glod'}, +{HashIs = 655497131, ModNam = 'cs4_11_salship'}, +{HashIs = -2132784043, ModNam = 'cs4_11_salv_barrier'}, +{HashIs = 1578836216, ModNam = 'cs4_11_salvationm'}, +{HashIs = -968427613, ModNam = 'cs4_11_salvtruck_g'}, +{HashIs = 251669336, ModNam = 'cs4_11_salvtruck'}, +{HashIs = -1327211925, ModNam = 'cs4_11_trailer2'}, +{HashIs = -548372639, ModNam = 'cs4_11_trailer2d'}, +{HashIs = -857089250, ModNam = 'cs4_11_truckstop_dec'}, +{HashIs = 1679893977, ModNam = 'cs4_11_truckstop_sign'}, +{HashIs = 111012742, ModNam = 'cs4_11_truckstop'}, +{HashIs = 1604762609, ModNam = 'cs4_11_weed_003'}, +{HashIs = 374753611, ModNam = 'cs4_11_weed_01'}, +{HashIs = 1177626880, ModNam = 'cs4_11_weed_02'}, +{HashIs = -247023604, ModNam = 'cs4_11_weeds_002'}, +{HashIs = -474211081, ModNam = 'cs4_11_weeds_003'}, +{HashIs = -695438114, ModNam = 'cs4_11_weeds_01'}, +{HashIs = 1428818914, ModNam = 'cs4_12_armcoend_01'}, +{HashIs = -923503655, ModNam = 'cs4_12_armcoend_05'}, +{HashIs = 483136388, ModNam = 'cs4_12_bb1'}, +{HashIs = 714026762, ModNam = 'cs4_12_bb2'}, +{HashIs = -2142086513, ModNam = 'cs4_12_bb3'}, +{HashIs = -1911785981, ModNam = 'cs4_12_bb4'}, +{HashIs = 1733816625, ModNam = 'cs4_12_billbd_01'}, +{HashIs = 480598989, ModNam = 'cs4_12_billbd_02'}, +{HashIs = 1304706570, ModNam = 'cs4_12_billbd_03'}, +{HashIs = -281509644, ModNam = 'cs4_12_billbd_04'}, +{HashIs = 1969168577, ModNam = 'cs4_12_cncbrdg01'}, +{HashIs = -1222503825, ModNam = 'cs4_12_erotub_01'}, +{HashIs = -938429364, ModNam = 'cs4_12_erotub_02'}, +{HashIs = 450845160, ModNam = 'cs4_12_erotub_03'}, +{HashIs = -1346337864, ModNam = 'cs4_12_erotub_04'}, +{HashIs = -1977567111, ModNam = 'cs4_12_erotub_06'}, +{HashIs = 2018940133, ModNam = 'cs4_12_erotub_07'}, +{HashIs = 1564496005, ModNam = 'cs4_12_erotub_mr2'}, +{HashIs = 307856661, ModNam = 'cs4_12_glue_03'}, +{HashIs = 610085148, ModNam = 'cs4_12_glue_04'}, +{HashIs = 1718241301, ModNam = 'cs4_12_land_01_g'}, +{HashIs = 1432713675, ModNam = 'cs4_12_land_01'}, +{HashIs = -1234698005, ModNam = 'cs4_12_land_02_1g'}, +{HashIs = -1976612702, ModNam = 'cs4_12_land_02_g'}, +{HashIs = 1779409707, ModNam = 'cs4_12_land_02'}, +{HashIs = 848454429, ModNam = 'cs4_12_land_02b_g'}, +{HashIs = -525839697, ModNam = 'cs4_12_land_03_d'}, +{HashIs = -338418763, ModNam = 'cs4_12_nd_wall_04'}, +{HashIs = 427654919, ModNam = 'cs4_12_nd_wall_05'}, +{HashIs = 1061505690, ModNam = 'cs4_12_nd_wall_06'}, +{HashIs = -366238015, ModNam = 'cs4_12_retainwall01'}, +{HashIs = -652606306, ModNam = 'cs4_12_retainwall04'}, +{HashIs = 474462772, ModNam = 'cs4_12_rock_002'}, +{HashIs = 1822304559, ModNam = 'cs4_12_rock_01b001'}, +{HashIs = 731808700, ModNam = 'cs4_12_tt_watert_ovr'}, +{HashIs = -816139547, ModNam = 'cs4_12_tt_watert'}, +{HashIs = 1152072959, ModNam = 'cs4_12_tt_watrl01'}, +{HashIs = 1732411953, ModNam = 'cs4_12_tt_watrl02'}, +{HashIs = 1696611413, ModNam = 'cs4_12_watert_dets'}, +{HashIs = 1474872810, ModNam = 'cs4_12_weed_01'}, +{HashIs = 1241164302, ModNam = 'cs4_12_weed_02'}, +{HashIs = 342146787, ModNam = 'cs4_12_weed_03'}, +{HashIs = 951711666, ModNam = 'cs4_13_alphasign'}, +{HashIs = 1497213760, ModNam = 'cs4_13_animal_ark_sign_b'}, +{HashIs = 2142679702, ModNam = 'cs4_13_animal_ark_sign_em'}, +{HashIs = -1842049283, ModNam = 'cs4_13_animal_ark_sign'}, +{HashIs = 659838201, ModNam = 'cs4_13_ark_skip'}, +{HashIs = 1875981204, ModNam = 'cs4_13_armco00'}, +{HashIs = 1511262234, ModNam = 'cs4_13_armco01'}, +{HashIs = 1401191167, ModNam = 'cs4_13_armco02'}, +{HashIs = 1102993267, ModNam = 'cs4_13_armco03'}, +{HashIs = -364140397, ModNam = 'cs4_13_armco04'}, +{HashIs = -669940705, ModNam = 'cs4_13_armco05'}, +{HashIs = -773785670, ModNam = 'cs4_13_armco06'}, +{HashIs = 629087993, ModNam = 'cs4_13_armco08'}, +{HashIs = 1388902796, ModNam = 'cs4_13_armco09'}, +{HashIs = 99377332, ModNam = 'cs4_13_armco11'}, +{HashIs = -1675391712, ModNam = 'cs4_13_armco12'}, +{HashIs = -1438439073, ModNam = 'cs4_13_armco13'}, +{HashIs = 1086281305, ModNam = 'cs4_13_armco14'}, +{HashIs = -1342523022, ModNam = 'cs4_13_bdh_00007_d'}, +{HashIs = 856559177, ModNam = 'cs4_13_bdh_01_d'}, +{HashIs = -654310387, ModNam = 'cs4_13_bdh_01'}, +{HashIs = 385133393, ModNam = 'cs4_13_bdh_02_d'}, +{HashIs = 198142379, ModNam = 'cs4_13_bdh_02'}, +{HashIs = 122751284, ModNam = 'cs4_13_bdh_03_d'}, +{HashIs = 1733697723, ModNam = 'cs4_13_bdh_03'}, +{HashIs = 357912657, ModNam = 'cs4_13_bdh_04_d'}, +{HashIs = 1476690456, ModNam = 'cs4_13_bdh_04'}, +{HashIs = 1818638926, ModNam = 'cs4_13_bdh_06_d'}, +{HashIs = 1421015925, ModNam = 'cs4_13_bdh_06'}, +{HashIs = -1348095659, ModNam = 'cs4_13_bdh_07'}, +{HashIs = 1048186323, ModNam = 'cs4_13_bdh_07b'}, +{HashIs = -1330992421, ModNam = 'cs4_13_bilbrd_01'}, +{HashIs = 841546978, ModNam = 'cs4_13_billbd_005'}, +{HashIs = 545159008, ModNam = 'cs4_13_billbd_01'}, +{HashIs = -938588547, ModNam = 'cs4_13_billbd_02'}, +{HashIs = -1238129976, ModNam = 'cs4_13_billbd_03'}, +{HashIs = -2128004940, ModNam = 'cs4_13_billbd_04'}, +{HashIs = -1884840887, ModNam = 'cs4_13_build_01_b'}, +{HashIs = -1271798087, ModNam = 'cs4_13_build_01_b001'}, +{HashIs = 302177697, ModNam = 'cs4_13_build_01_fiz'}, +{HashIs = -355411821, ModNam = 'cs4_13_build_01'}, +{HashIs = -806182185, ModNam = 'cs4_13_build_02'}, +{HashIs = -683466180, ModNam = 'cs4_13_build_03_g'}, +{HashIs = 972727015, ModNam = 'cs4_13_build_conv001'}, +{HashIs = 854987998, ModNam = 'cs4_13_build_conv002'}, +{HashIs = 554332427, ModNam = 'cs4_13_build_conv003'}, +{HashIs = 3288923, ModNam = 'cs4_13_build_conv004'}, +{HashIs = -325089226, ModNam = 'cs4_13_build_conv005'}, +{HashIs = -568661203, ModNam = 'cs4_13_build_conv006'}, +{HashIs = -877869487, ModNam = 'cs4_13_build_conv007'}, +{HashIs = -947995147, ModNam = 'cs4_13_build_conv008'}, +{HashIs = 872887404, ModNam = 'cs4_13_build_conv01'}, +{HashIs = 1090863272, ModNam = 'cs4_13_conv_00_fiz'}, +{HashIs = 823927649, ModNam = 'cs4_13_conv_00_grille'}, +{HashIs = -1281278663, ModNam = 'cs4_13_conv_00'}, +{HashIs = -968285545, ModNam = 'cs4_13_conv_01_fiz'}, +{HashIs = 535557766, ModNam = 'cs4_13_conv_01_grille'}, +{HashIs = -1527275546, ModNam = 'cs4_13_conv_01'}, +{HashIs = -1680082686, ModNam = 'cs4_13_conv_02_fiz'}, +{HashIs = 916442835, ModNam = 'cs4_13_conv_02_grille'}, +{HashIs = -1255751612, ModNam = 'cs4_13_conv_02'}, +{HashIs = 1161315160, ModNam = 'cs4_13_conv_03_fiz'}, +{HashIs = 1820746960, ModNam = 'cs4_13_conv_03_grille'}, +{HashIs = 1750574759, ModNam = 'cs4_13_conv_03'}, +{HashIs = 1966906819, ModNam = 'cs4_13_conv_04_fiz'}, +{HashIs = 398764326, ModNam = 'cs4_13_conv_04_grille'}, +{HashIs = 1518963467, ModNam = 'cs4_13_conv_04'}, +{HashIs = -748898545, ModNam = 'cs4_13_conv_05_fiz'}, +{HashIs = -1835524275, ModNam = 'cs4_13_conv_05_grille'}, +{HashIs = -1947046436, ModNam = 'cs4_13_conv_05'}, +{HashIs = 2060774599, ModNam = 'cs4_13_decal_boat_02'}, +{HashIs = 839874260, ModNam = 'cs4_13_desert_house_10_d'}, +{HashIs = 1054791363, ModNam = 'cs4_13_desert_house_10_xtra'}, +{HashIs = -97409929, ModNam = 'cs4_13_desert_house_10'}, +{HashIs = -1397030649, ModNam = 'cs4_13_desert_house_9_dec'}, +{HashIs = 1037388480, ModNam = 'cs4_13_desert_house_9_xtra'}, +{HashIs = 983985616, ModNam = 'cs4_13_desert_house_9'}, +{HashIs = 1295992633, ModNam = 'cs4_13_emissive_a_lod'}, +{HashIs = 569037394, ModNam = 'cs4_13_emissive_a'}, +{HashIs = 1082462666, ModNam = 'cs4_13_emissive_b_lod'}, +{HashIs = 861500719, ModNam = 'cs4_13_emissive_b'}, +{HashIs = 254275022, ModNam = 'cs4_13_emissive_c_lod'}, +{HashIs = 1028884775, ModNam = 'cs4_13_emissive_c'}, +{HashIs = -319868396, ModNam = 'cs4_13_emissive_d_lod'}, +{HashIs = 1336225226, ModNam = 'cs4_13_emissive_d'}, +{HashIs = 2030111499, ModNam = 'cs4_13_emissive_e_lod'}, +{HashIs = -923197328, ModNam = 'cs4_13_emissive_e'}, +{HashIs = 56553726, ModNam = 'cs4_13_emissive_lod'}, +{HashIs = -1126590283, ModNam = 'cs4_13_emissive'}, +{HashIs = -766810179, ModNam = 'cs4_13_glue_01'}, +{HashIs = -1014674895, ModNam = 'cs4_13_glue_02'}, +{HashIs = -1165182912, ModNam = 'cs4_13_glue_03'}, +{HashIs = 963294714, ModNam = 'cs4_13_glue_06'}, +{HashIs = -227268594, ModNam = 'cs4_13_glue_07'}, +{HashIs = 788152544, ModNam = 'cs4_13_gm_weeds'}, +{HashIs = -1716711416, ModNam = 'cs4_13_gnd_01'}, +{HashIs = -151263332, ModNam = 'cs4_13_gndtrk_01'}, +{HashIs = 1394308576, ModNam = 'cs4_13_gnt00'}, +{HashIs = 1638470395, ModNam = 'cs4_13_gnt01'}, +{HashIs = -518680094, ModNam = 'cs4_13_gnt02'}, +{HashIs = -161825684, ModNam = 'cs4_13_gnt03'}, +{HashIs = 193193662, ModNam = 'cs4_13_gnt04'}, +{HashIs = -1879620296, ModNam = 'cs4_13_highlogo'}, +{HashIs = 1759636465, ModNam = 'cs4_13_house_wall_dec'}, +{HashIs = 1971587821, ModNam = 'cs4_13_house_wall'}, +{HashIs = -1884513979, ModNam = 'cs4_13_land_01_ov'}, +{HashIs = 550556671, ModNam = 'cs4_13_land_01_ov1_lod'}, +{HashIs = -453535359, ModNam = 'cs4_13_land_nmalll_ov'}, +{HashIs = -1515432155, ModNam = 'cs4_13_mal_drain'}, +{HashIs = 135582351, ModNam = 'cs4_13_malrd_01'}, +{HashIs = -296015247, ModNam = 'cs4_13_mine'}, +{HashIs = 126022362, ModNam = 'cs4_13_minileft_d'}, +{HashIs = 1616621306, ModNam = 'cs4_13_minileft'}, +{HashIs = -295748308, ModNam = 'cs4_13_minimain_d'}, +{HashIs = 1719884476, ModNam = 'cs4_13_minimain'}, +{HashIs = -1129575831, ModNam = 'cs4_13_miniright_d'}, +{HashIs = -1887845111, ModNam = 'cs4_13_miniright'}, +{HashIs = 1026682010, ModNam = 'cs4_13_nmall017'}, +{HashIs = 803721734, ModNam = 'cs4_13_nmall018'}, +{HashIs = 382152130, ModNam = 'cs4_13_nmall15_d'}, +{HashIs = -465940667, ModNam = 'cs4_13_nmall15'}, +{HashIs = 243664525, ModNam = 'cs4_13_props_cs4_13_wspline_035'}, +{HashIs = -1828492629, ModNam = 'cs4_13_props_wire_035'}, +{HashIs = 1984674972, ModNam = 'cs4_13_props_wspline_00'}, +{HashIs = 1125275178, ModNam = 'cs4_13_props_wspline_01'}, +{HashIs = 1388901783, ModNam = 'cs4_13_props_wspline_02'}, +{HashIs = 525110943, ModNam = 'cs4_13_props_wspline_03'}, +{HashIs = 831894321, ModNam = 'cs4_13_props_wspline_04'}, +{HashIs = 923713067, ModNam = 'cs4_13_props_wspline_05'}, +{HashIs = 1239278537, ModNam = 'cs4_13_props_wspline_06'}, +{HashIs = 610343120, ModNam = 'cs4_13_props_wspline_08'}, +{HashIs = -295883587, ModNam = 'cs4_13_props_wspline_09'}, +{HashIs = 240478025, ModNam = 'cs4_13_props_wspline_10'}, +{HashIs = 1414034210, ModNam = 'cs4_13_props_wspline_11'}, +{HashIs = -226807915, ModNam = 'cs4_13_props_wspline_12'}, +{HashIs = 586092656, ModNam = 'cs4_13_props_wspline_14'}, +{HashIs = -1925487353, ModNam = 'cs4_13_props_wspline_15'}, +{HashIs = 786045922, ModNam = 'cs4_13_retaining00'}, +{HashIs = -445839095, ModNam = 'cs4_13_retaining01'}, +{HashIs = -215210873, ModNam = 'cs4_13_retaining02'}, +{HashIs = 1477242439, ModNam = 'cs4_13_retaining03'}, +{HashIs = 1702070548, ModNam = 'cs4_13_retaining04'}, +{HashIs = 1016477530, ModNam = 'cs4_13_retaining05'}, +{HashIs = 1247269597, ModNam = 'cs4_13_retaining06'}, +{HashIs = -1822235406, ModNam = 'cs4_13_retaining07'}, +{HashIs = -1589215047, ModNam = 'cs4_13_retaining08'}, +{HashIs = -463487813, ModNam = 'cs4_13_retwall002'}, +{HashIs = -793865457, ModNam = 'cs4_13_rn02'}, +{HashIs = 514369634, ModNam = 'cs4_13_rr_a'}, +{HashIs = -100982823, ModNam = 'cs4_13_rural3gr'}, +{HashIs = 1063130831, ModNam = 'cs4_13_rural3grde'}, +{HashIs = 717269458, ModNam = 'cs4_13_shed'}, +{HashIs = -495872921, ModNam = 'cs4_13_shed1'}, +{HashIs = 1455983164, ModNam = 'cs4_13_shk01'}, +{HashIs = -133408659, ModNam = 'cs4_13_silpbarrier_01'}, +{HashIs = -1624955232, ModNam = 'cs4_13_silpbarrier_03'}, +{HashIs = -2121685037, ModNam = 'cs4_13_sixfigure'}, +{HashIs = 1491400804, ModNam = 'cs4_13_sprunk'}, +{HashIs = 1060397479, ModNam = 'cs4_13_stargazplat'}, +{HashIs = 310176075, ModNam = 'cs4_13_tmptrlr_02'}, +{HashIs = 2110504939, ModNam = 'cs4_13_tmptrlr_07'}, +{HashIs = -1373000781, ModNam = 'cs4_13_trailerboat_01'}, +{HashIs = -1095772512, ModNam = 'cs4_13_trailerboat_det'}, +{HashIs = -318974399, ModNam = 'cs4_13_trailerboat_dr'}, +{HashIs = -1809131934, ModNam = 'cs4_13_trailerweed_003'}, +{HashIs = -2088422121, ModNam = 'cs4_13_trailerweed_004'}, +{HashIs = -1339322777, ModNam = 'cs4_13_trailerweed_005'}, +{HashIs = -1571654991, ModNam = 'cs4_13_trailerweed_006'}, +{HashIs = -863615204, ModNam = 'cs4_13_trailerweed_007'}, +{HashIs = -1093391432, ModNam = 'cs4_13_trailerweed_008'}, +{HashIs = -1320151424, ModNam = 'cs4_13_trailerweed_01'}, +{HashIs = 789033015, ModNam = 'cs4_13_trlr_01_fiz'}, +{HashIs = -210963046, ModNam = 'cs4_13_trlr_02_fiz'}, +{HashIs = -466057001, ModNam = 'cs4_13_trlr_03_fiz'}, +{HashIs = 1579401527, ModNam = 'cs4_13_upnatomclassic'}, +{HashIs = 899561346, ModNam = 'cs4_13_wall00'}, +{HashIs = -313841959, ModNam = 'cs4_13_wall01'}, +{HashIs = 394623821, ModNam = 'cs4_13_wall02'}, +{HashIs = -897982153, ModNam = 'cs4_13_wall03'}, +{HashIs = -1130216056, ModNam = 'cs4_13_wall04'}, +{HashIs = -1311494164, ModNam = 'cs4_13_wall05'}, +{HashIs = -1546193227, ModNam = 'cs4_13_weed_01'}, +{HashIs = -1331195818, ModNam = 'cs4_13_weed_02'}, +{HashIs = -797519884, ModNam = 'cs4_13_weed_03'}, +{HashIs = -325187522, ModNam = 'cs4_13_weed_05'}, +{HashIs = -2101227556, ModNam = 'cs4_13_wr'}, +{HashIs = -2103975920, ModNam = 'cs4_14_armco00'}, +{HashIs = -1180479954, ModNam = 'cs4_14_armco01'}, +{HashIs = 1735731659, ModNam = 'cs4_14_armco02'}, +{HashIs = 497849915, ModNam = 'cs4_14_armco03'}, +{HashIs = 1279161182, ModNam = 'cs4_14_armco04'}, +{HashIs = -2106073136, ModNam = 'cs4_14_armco05'}, +{HashIs = 750859364, ModNam = 'cs4_14_armco06'}, +{HashIs = -488562519, ModNam = 'cs4_14_armco07'}, +{HashIs = -519037689, ModNam = 'cs4_14_armco08'}, +{HashIs = -883404293, ModNam = 'cs4_14_bilbrd_01'}, +{HashIs = -735548757, ModNam = 'cs4_14_billbd_006'}, +{HashIs = 1655756398, ModNam = 'cs4_14_billbd_01'}, +{HashIs = -1767621032, ModNam = 'cs4_14_billbd_02'}, +{HashIs = -2046124763, ModNam = 'cs4_14_billbd_03'}, +{HashIs = -1260815993, ModNam = 'cs4_14_billboard'}, +{HashIs = 1789775082, ModNam = 'cs4_14_cs_brrier'}, +{HashIs = -82213003, ModNam = 'cs4_14_emissive_slod'}, +{HashIs = 163860622, ModNam = 'cs4_14_emissive'}, +{HashIs = -2006260844, ModNam = 'cs4_14_erotub_mr'}, +{HashIs = -1540541302, ModNam = 'cs4_14_erotub_mr2'}, +{HashIs = -1945597273, ModNam = 'cs4_14_glue_01'}, +{HashIs = 742055514, ModNam = 'cs4_14_glue'}, +{HashIs = -1399374147, ModNam = 'cs4_14_hickbar_anim'}, +{HashIs = -1713440165, ModNam = 'cs4_14_hickbar_det'}, +{HashIs = -343370477, ModNam = 'cs4_14_hickbar_land'}, +{HashIs = 1427163518, ModNam = 'cs4_14_hickbar_land02'}, +{HashIs = 711342809, ModNam = 'cs4_14_hickbar_ov'}, +{HashIs = -1776680267, ModNam = 'cs4_14_hickbar'}, +{HashIs = 525612766, ModNam = 'cs4_14_hut_g'}, +{HashIs = -1639840584, ModNam = 'cs4_14_hut'}, +{HashIs = -1046219318, ModNam = 'cs4_14_jtnp_sign'}, +{HashIs = -1877754070, ModNam = 'cs4_14_land_01'}, +{HashIs = 1927906518, ModNam = 'cs4_14_land_02'}, +{HashIs = -1414039951, ModNam = 'cs4_14_land_03'}, +{HashIs = -1640473741, ModNam = 'cs4_14_land_04'}, +{HashIs = -908414281, ModNam = 'cs4_14_land_05'}, +{HashIs = -1147464136, ModNam = 'cs4_14_land_06'}, +{HashIs = -176649742, ModNam = 'cs4_14_land_07'}, +{HashIs = -416289439, ModNam = 'cs4_14_land_08'}, +{HashIs = 505862990, ModNam = 'cs4_14_land_09'}, +{HashIs = 1858698654, ModNam = 'cs4_14_land_10'}, +{HashIs = 303721399, ModNam = 'cs4_14_land_11_ed'}, +{HashIs = -1693726276, ModNam = 'cs4_14_land_11_g'}, +{HashIs = -1513067605, ModNam = 'cs4_14_land_11'}, +{HashIs = 605092718, ModNam = 'cs4_14_land_11a'}, +{HashIs = -56240683, ModNam = 'cs4_14_ldb10_glu'}, +{HashIs = -1811329558, ModNam = 'cs4_14_pipe_01'}, +{HashIs = 1634266680, ModNam = 'cs4_14_plywoodpile_01'}, +{HashIs = -74200229, ModNam = 'cs4_14_props_tspline_002'}, +{HashIs = -723008890, ModNam = 'cs4_14_props_twire_02'}, +{HashIs = -1875625696, ModNam = 'cs4_14_props_twire_03'}, +{HashIs = 1976173644, ModNam = 'cs4_14_props_twire_04'}, +{HashIs = -1951682541, ModNam = 'cs4_14_props_twire_05'}, +{HashIs = -2088853575, ModNam = 'cs4_14_props_twire_06'}, +{HashIs = 964594610, ModNam = 'cs4_14_props_twire_07'}, +{HashIs = -1626122526, ModNam = 'cs4_14_props_twire_08'}, +{HashIs = 1424638601, ModNam = 'cs4_14_props_twire_09'}, +{HashIs = -673168681, ModNam = 'cs4_14_props_twire_10'}, +{HashIs = 1128470935, ModNam = 'cs4_14_props_twire_11'}, +{HashIs = 1962474754, ModNam = 'cs4_14_props_twire_12'}, +{HashIs = 519262456, ModNam = 'cs4_14_props_twire_13'}, +{HashIs = 1350972445, ModNam = 'cs4_14_props_twire_14'}, +{HashIs = -1273332980, ModNam = 'cs4_14_props_twire_15'}, +{HashIs = -2099210087, ModNam = 'cs4_14_props_twire_16'}, +{HashIs = -806210885, ModNam = 'cs4_14_props_twire_17'}, +{HashIs = -1583655410, ModNam = 'cs4_14_props_twire_18'}, +{HashIs = 1260466483, ModNam = 'cs4_14_props_twire_20'}, +{HashIs = 71508856, ModNam = 'cs4_14_props_twire_21'}, +{HashIs = 1451182063, ModNam = 'cs4_14_props_twire_22'}, +{HashIs = 780662785, ModNam = 'cs4_14_props_twire_23'}, +{HashIs = 567143220, ModNam = 'cs4_14_retainwallmr'}, +{HashIs = -910655297, ModNam = 'cs4_14_rock_01'}, +{HashIs = -1109530322, ModNam = 'cs4_14_rock_02'}, +{HashIs = -1349497709, ModNam = 'cs4_14_rock_03'}, +{HashIs = 1182215798, ModNam = 'cs4_14_rock_12'}, +{HashIs = 864357914, ModNam = 'cs4_14_rock_12b'}, +{HashIs = 457186733, ModNam = 'cs4_14_rsl_mr_bb1'}, +{HashIs = 1214674937, ModNam = 'cs4_14_rsl_mr_bb2'}, +{HashIs = 916771958, ModNam = 'cs4_14_rsl_mr_bb3'}, +{HashIs = -1481992760, ModNam = 'cs4_14_tmp_trlr_002'}, +{HashIs = 900116526, ModNam = 'cs4_14_trlr_01'}, +{HashIs = 1589344742, ModNam = 'cs4_14_wall'}, +{HashIs = -572207067, ModNam = 'cs4_14_wall00'}, +{HashIs = -1414435909, ModNam = 'cs4_14_wall01'}, +{HashIs = -2124736753, ModNam = 'cs4_14_wall02'}, +{HashIs = 1766319929, ModNam = 'cs4_14_wall03'}, +{HashIs = 1134795761, ModNam = 'cs4_14_wall04'}, +{HashIs = 99098751, ModNam = 'cs4_14_wall05'}, +{HashIs = 1475298440, ModNam = 'cs4_14_wall06'}, +{HashIs = -2033332638, ModNam = 'cs4_14_weed'}, +{HashIs = 899449633, ModNam = 'cs4_lod_01_slod3'}, +{HashIs = -1139005491, ModNam = 'cs4_lod_02_slod3'}, +{HashIs = 1995638650, ModNam = 'cs4_lod_em_b_slod3'}, +{HashIs = -32229604, ModNam = 'cs4_lod_em_c_slod3'}, +{HashIs = -1523375433, ModNam = 'cs4_lod_em_d_slod3'}, +{HashIs = 848139608, ModNam = 'cs4_lod_em_e_slod3'}, +{HashIs = 690703715, ModNam = 'cs4_lod_em_f_slod3'}, +{HashIs = 1963880846, ModNam = 'cs4_lod_em_slod3'}, +{HashIs = 514237963, ModNam = 'cs4_railway_trk01'}, +{HashIs = 840160080, ModNam = 'cs4_railway_trk02a'}, +{HashIs = -570873020, ModNam = 'cs4_railway_trk02b'}, +{HashIs = -164438245, ModNam = 'cs4_railway_trk03a'}, +{HashIs = 538784495, ModNam = 'cs4_railway_trk03b'}, +{HashIs = -661380418, ModNam = 'cs4_railway_trk04a'}, +{HashIs = -351287371, ModNam = 'cs4_railway_trk04b'}, +{HashIs = 2027412016, ModNam = 'cs4_railway_trk05'}, +{HashIs = 599012285, ModNam = 'cs4_railway_trk06a'}, +{HashIs = 360093506, ModNam = 'cs4_railway_trk06b'}, +{HashIs = 1969510600, ModNam = 'cs4_railway_trk07a'}, +{HashIs = -2068088970, ModNam = 'cs4_railway_trk07b'}, +{HashIs = 785171995, ModNam = 'cs4_railway_trk08'}, +{HashIs = -1780966304, ModNam = 'cs4_railwayb_brg01'}, +{HashIs = 1366496186, ModNam = 'cs4_railwayb_brg02'}, +{HashIs = 1068986431, ModNam = 'cs4_railwayb_brg03'}, +{HashIs = -71061011, ModNam = 'cs4_railwayb_brg04_refl'}, +{HashIs = 2046256322, ModNam = 'cs4_railwayb_brg04'}, +{HashIs = -270364849, ModNam = 'cs4_railwayb_brg05_refl'}, +{HashIs = 1816480094, ModNam = 'cs4_railwayb_brg05'}, +{HashIs = 1757037402, ModNam = 'cs4_railwayb_brg1_refl'}, +{HashIs = -777018769, ModNam = 'cs4_railwayb_brg2_refl'}, +{HashIs = 954004673, ModNam = 'cs4_railwayb_brg3_refl'}, +{HashIs = -1263144029, ModNam = 'cs4_railwayb_int_trk013'}, +{HashIs = 317345262, ModNam = 'cs4_railwayb_trk010_refl'}, +{HashIs = -1411356273, ModNam = 'cs4_railwayb_trk010a'}, +{HashIs = -10205363, ModNam = 'cs4_railwayb_trk010b_refl'}, +{HashIs = -1172339191, ModNam = 'cs4_railwayb_trk010b'}, +{HashIs = -802328459, ModNam = 'cs4_railwayb_trk011_refl'}, +{HashIs = 1959735458, ModNam = 'cs4_railwayb_trk011'}, +{HashIs = -1938378701, ModNam = 'cs4_railwayb_trk012_refl'}, +{HashIs = -1835439050, ModNam = 'cs4_railwayb_trk012'}, +{HashIs = 1917007355, ModNam = 'cs4_railwayb_trk014_refl'}, +{HashIs = -1625619143, ModNam = 'cs4_railwayb_trk014'}, +{HashIs = 1280104178, ModNam = 'cs4_railwayb_trk015_refl'}, +{HashIs = -1144373609, ModNam = 'cs4_railwayb_trk015'}, +{HashIs = 1945662346, ModNam = 'cs4_railwayb_trk016_refl'}, +{HashIs = -908272964, ModNam = 'cs4_railwayb_trk016'}, +{HashIs = 32989636, ModNam = 'cs4_railwayb_trk08_refl'}, +{HashIs = 1303696906, ModNam = 'cs4_railwayb_trk08a'}, +{HashIs = 952233326, ModNam = 'cs4_railwayb_trk08b_refl'}, +{HashIs = 1550021479, ModNam = 'cs4_railwayb_trk08b'}, +{HashIs = -1087135021, ModNam = 'cs4_railwayb_trk09_refl'}, +{HashIs = -1631192129, ModNam = 'cs4_railwayb_trk09a'}, +{HashIs = 887049065, ModNam = 'cs4_railwayb_trk09b_refl'}, +{HashIs = -1871159516, ModNam = 'cs4_railwayb_trk09b'}, +{HashIs = 496734670, ModNam = 'cs4_railwayb_tunnel_dec'}, +{HashIs = 1194022318, ModNam = 'cs4_railwayb_tunnel_details'}, +{HashIs = -1827627049, ModNam = 'cs4_railwayb_tunnel_ext'}, +{HashIs = -1768584124, ModNam = 'cs4_railwayb_tunnel_int'}, +{HashIs = 830025102, ModNam = 'cs4_railwayb_tunnel_refl'}, +{HashIs = -556072256, ModNam = 'cs4_railwayb_tunnelint_refl'}, +{HashIs = 218470509, ModNam = 'cs4_rd_props_xwere67'}, +{HashIs = -791790722, ModNam = 'cs4_rd_props_xwire01'}, +{HashIs = -1048732451, ModNam = 'cs4_rd_props_xwire02'}, +{HashIs = -923915326, ModNam = 'cs4_rd_props_xwire03'}, +{HashIs = -1161588883, ModNam = 'cs4_rd_props_xwire04'}, +{HashIs = -461774119, ModNam = 'cs4_rd_props_xwire05'}, +{HashIs = -702134734, ModNam = 'cs4_rd_props_xwire06'}, +{HashIs = -1590109096, ModNam = 'cs4_rd_props_xwire07'}, +{HashIs = 1940422968, ModNam = 'cs4_rd_props_xwire08'}, +{HashIs = 1052088147, ModNam = 'cs4_rd_props_xwire09'}, +{HashIs = 907772615, ModNam = 'cs4_rd_props_xwire10'}, +{HashIs = -1823195849, ModNam = 'cs4_rd_props_xwire11'}, +{HashIs = -1596336062, ModNam = 'cs4_rd_props_xwire12'}, +{HashIs = -268863876, ModNam = 'cs4_rd_props_xwire13'}, +{HashIs = 2105872793, ModNam = 'cs4_rd_props_xwire14'}, +{HashIs = -695254100, ModNam = 'cs4_rd_props_xwire15'}, +{HashIs = -331256048, ModNam = 'cs4_rd_props_xwire16'}, +{HashIs = -1021076267, ModNam = 'cs4_rd_props_xwire17'}, +{HashIs = -790808504, ModNam = 'cs4_rd_props_xwire18'}, +{HashIs = 493015378, ModNam = 'cs4_rd_props_xwire19'}, +{HashIs = 2032929283, ModNam = 'cs4_rd_props_xwire20'}, +{HashIs = -964385617, ModNam = 'cs4_rd_props_xwire21'}, +{HashIs = -708754648, ModNam = 'cs4_rd_props_xwire22'}, +{HashIs = -1124560485, ModNam = 'cs4_rd_props_xwire23'}, +{HashIs = -757875375, ModNam = 'cs4_rd_props_xwire24'}, +{HashIs = 460770966, ModNam = 'cs4_rd_props_xwire25'}, +{HashIs = 691563033, ModNam = 'cs4_rd_props_xwire26'}, +{HashIs = -171834579, ModNam = 'cs4_rd_props_xwire27'}, +{HashIs = 195243759, ModNam = 'cs4_rd_props_xwire28'}, +{HashIs = 1346648116, ModNam = 'cs4_rd_props_xwire29'}, +{HashIs = -1106536067, ModNam = 'cs4_rd_props_xwire30'}, +{HashIs = -996825455, ModNam = 'cs4_rd_props_xwire31'}, +{HashIs = -1838759372, ModNam = 'cs4_rd_props_xwire32'}, +{HashIs = -1468273058, ModNam = 'cs4_rd_props_xwire33'}, +{HashIs = 1994525483, ModNam = 'cs4_rd_props_xwire34'}, +{HashIs = -1565433139, ModNam = 'cs4_rd_props_xwire35'}, +{HashIs = 2029457241, ModNam = 'cs4_rd_props_xwire36'}, +{HashIs = -2025346054, ModNam = 'cs4_rd_props_xwire37'}, +{HashIs = 1803449448, ModNam = 'cs4_rd_props_xwire38'}, +{HashIs = 996774975, ModNam = 'cs4_rd_props_xwire39'}, +{HashIs = -1541380409, ModNam = 'cs4_rd_props_xwire40'}, +{HashIs = -1652991623, ModNam = 'cs4_rd_props_xwire41'}, +{HashIs = -1885749830, ModNam = 'cs4_rd_props_xwire42'}, +{HashIs = 1388069884, ModNam = 'cs4_rd_props_xwire43'}, +{HashIs = 1140565627, ModNam = 'cs4_rd_props_xwire44'}, +{HashIs = 1027643653, ModNam = 'cs4_rd_props_xwire45'}, +{HashIs = 784923694, ModNam = 'cs4_rd_props_xwire46'}, +{HashIs = 448975906, ModNam = 'cs4_rd_props_xwire47'}, +{HashIs = -176518766, ModNam = 'cs4_rd_props_xwire48'}, +{HashIs = -415961849, ModNam = 'cs4_rd_props_xwire49'}, +{HashIs = -1234106360, ModNam = 'cs4_rd_props_xwire50'}, +{HashIs = -599567444, ModNam = 'cs4_rd_props_xwire51'}, +{HashIs = -1910425751, ModNam = 'cs4_rd_props_xwire52'}, +{HashIs = 2142247559, ModNam = 'cs4_rd_props_xwire53'}, +{HashIs = -1317667310, ModNam = 'cs4_rd_props_xwire54'}, +{HashIs = 2080281384, ModNam = 'cs4_rd_props_xwire55'}, +{HashIs = -1372489843, ModNam = 'cs4_rd_props_xwire56'}, +{HashIs = -1617667501, ModNam = 'cs4_rd_props_xwire57'}, +{HashIs = 1371356838, ModNam = 'cs4_rd_props_xwire58'}, +{HashIs = 855179550, ModNam = 'cs4_rd_props_xwire59'}, +{HashIs = -777732209, ModNam = 'cs4_rd_props_xwire60'}, +{HashIs = -1542232979, ModNam = 'cs4_rd_props_xwire61'}, +{HashIs = 1917944042, ModNam = 'cs4_rd_props_xwire62'}, +{HashIs = -725104983, ModNam = 'cs4_rd_props_xwire63'}, +{HashIs = 44343906, ModNam = 'cs4_rd_props_xwire64'}, +{HashIs = -229965393, ModNam = 'cs4_rd_props_xwire65'}, +{HashIs = 805403931, ModNam = 'cs4_rd_props_xwire66'}, +{HashIs = 522115926, ModNam = 'cs4_rd_props_xwire67'}, +{HashIs = 1269445748, ModNam = 'cs4_rd_props_xwire68'}, +{HashIs = 982291001, ModNam = 'cs4_rd_props_xwire69'}, +{HashIs = 1971654045, ModNam = 'cs4_rd_props_xwire70'}, +{HashIs = -2091931342, ModNam = 'cs4_rd_props_xwire71'}, +{HashIs = 1762555056, ModNam = 'cs4_rd_props_xwire72'}, +{HashIs = 918261771, ModNam = 'cs4_rd_props_xwire73'}, +{HashIs = 1317650343, ModNam = 'cs4_rd_props_xwire74'}, +{HashIs = 1013980024, ModNam = 'cs4_rd_props_xwire75'}, +{HashIs = 1107240598, ModNam = 'cs4_rd_props_xwire76'}, +{HashIs = 264389141, ModNam = 'cs4_rd_props_xwire77'}, +{HashIs = 531882488, ModNam = 'cs4_rd_props_xwire78'}, +{HashIs = -177304210, ModNam = 'cs4_rd_props_xwire79'}, +{HashIs = -1491275260, ModNam = 'cs4_rd_props_xwire80'}, +{HashIs = 2028148113, ModNam = 'cs4_rd_props_xwire81'}, +{HashIs = -1972094797, ModNam = 'cs4_rd_props_xwire82'}, +{HashIs = 2085067870, ModNam = 'cs4_rd_props_xwire83'}, +{HashIs = 1370965822, ModNam = 'cs4_rd_props_xwire84'}, +{HashIs = 1667328658, ModNam = 'cs4_rd_props_xwire85'}, +{HashIs = 897093313, ModNam = 'cs4_rd_props_xwire86'}, +{HashIs = 1190113711, ModNam = 'cs4_rd_props_xwire87'}, +{HashIs = 416273768, ModNam = 'cs4_rd_props_xwire88'}, +{HashIs = 710801540, ModNam = 'cs4_rd_props_xwire89'}, +{HashIs = -2105629360, ModNam = 'cs4_rd_props_xwire90'}, +{HashIs = 1870430028, ModNam = 'cs4_rd_props_xwire91'}, +{HashIs = 1496732352, ModNam = 'cs4_rd_props_xwire92'}, +{HashIs = 1239528471, ModNam = 'cs4_rd_props_xwire93'}, +{HashIs = 899845017, ModNam = 'cs4_rd_props_xwire94'}, +{HashIs = 1183133026, ModNam = 'cs4_rd_props_xwire95'}, +{HashIs = 810221806, ModNam = 'cs4_rd_props_xwire96'}, +{HashIs = 490658510, ModNam = 'cs4_rd_props_xwire97'}, +{HashIs = 251477579, ModNam = 'cs4_rd_props_xwire98'}, +{HashIs = -134475703, ModNam = 'cs4_rd_props_xwire99'}, +{HashIs = -536304417, ModNam = 'cs4_roads_05'}, +{HashIs = -767915709, ModNam = 'cs4_roads_06'}, +{HashIs = 1330283401, ModNam = 'cs4_roads_07'}, +{HashIs = -2130417924, ModNam = 'cs4_roads_08'}, +{HashIs = -61319190, ModNam = 'cs4_roads_13'}, +{HashIs = 166589205, ModNam = 'cs4_roads_14'}, +{HashIs = 648490119, ModNam = 'cs4_roads_15'}, +{HashIs = 894552540, ModNam = 'cs4_roads_16'}, +{HashIs = -333170822, ModNam = 'cs4_roads_17'}, +{HashIs = 380046463, ModNam = 'cs4_roads_19'}, +{HashIs = 601696851, ModNam = 'cs4_roads_20'}, +{HashIs = -417287973, ModNam = 'cs4_roads_21'}, +{HashIs = 1208766149, ModNam = 'cs4_roads_brg_01_rail'}, +{HashIs = -1755716938, ModNam = 'cs4_roads_brg_01'}, +{HashIs = -1047143323, ModNam = 'cs4_roads_dec01'}, +{HashIs = -1345111840, ModNam = 'cs4_roads_dec02'}, +{HashIs = 17698972, ModNam = 'cs4_roads_dtjnc_d01'}, +{HashIs = 1272587827, ModNam = 'cs4_roads_dtjnc_d02'}, +{HashIs = 812412760, ModNam = 'cs4_roads_dtjnc_d04'}, +{HashIs = -1121282292, ModNam = 'cs4_roads_dtjnc_d05s'}, +{HashIs = 1775952428, ModNam = 'cs4_roads_dtjnc_d07'}, +{HashIs = -1559623848, ModNam = 'cs4_roads_runoff_01_ovr'}, +{HashIs = -1469524569, ModNam = 'cs4_roads_runoff_02_ovr'}, +{HashIs = -1838872159, ModNam = 'cs4_roads_runoff_03_ovr'}, +{HashIs = 66654625, ModNam = 'cs4_roads_sign_01'}, +{HashIs = 364295452, ModNam = 'cs4_roads_sign_02'}, +{HashIs = 883159710, ModNam = 'cs4_roads_sign_03'}, +{HashIs = -891216102, ModNam = 'cs4_roads_sign_04'}, +{HashIs = 18353031, ModNam = 'cs4_roads_sign_05'}, +{HashIs = 508662471, ModNam = 'cs4_roads_slpr_02'}, +{HashIs = -1771960037, ModNam = 'cs4_roadsb_12'}, +{HashIs = -936095764, ModNam = 'cs4_roadsb_dtjnc_d01'}, +{HashIs = -1331879746, ModNam = 'cs4_roadsb_dtjnc_d02'}, +{HashIs = 493517399, ModNam = 'cs4_roadsb_dtjnc_d04'}, +{HashIs = 218880410, ModNam = 'cs4_roadsb_dtjnc_d05'}, +{HashIs = 1429105122, ModNam = 'cs4_roadsb_dtjnc_d07'}, +{HashIs = 1187237133, ModNam = 'cs4_roadsb_dtjnc_d08'}, +{HashIs = -52687346, ModNam = 'cs4_roadsb_sign_01'}, +{HashIs = 663970684, ModNam = 'cs4_roadsb_sign_02'}, +{HashIs = 432916465, ModNam = 'cs4_roadsb_sign_03'}, +{HashIs = -698611600, ModNam = 'cs4_roadsb00'}, +{HashIs = 124611218, ModNam = 'cs4_roadsb01'}, +{HashIs = -114045409, ModNam = 'cs4_roadsb02'}, +{HashIs = -1558961703, ModNam = 'cs4_roadsb03'}, +{HashIs = -820676133, ModNam = 'cs4_roadsb04'}, +{HashIs = -1060643520, ModNam = 'cs4_roadsb05'}, +{HashIs = 1787900116, ModNam = 'cs4_roadsb06'}, +{HashIs = 1543279531, ModNam = 'cs4_roadsb07'}, +{HashIs = -998611907, ModNam = 'cs4_roadsb08'}, +{HashIs = -1296383810, ModNam = 'cs4_roadsb09'}, +{HashIs = 1213913364, ModNam = 'cs4_roadsb091'}, +{HashIs = -350341280, ModNam = 'cs4_roadsb10'}, +{HashIs = -69707564, ModNam = 'cs4_roadsb11'}, +{HashIs = 274530781, ModNam = 'cs4_roadsb13'}, +{HashIs = 583902910, ModNam = 'cs4_roadsb14'}, +{HashIs = 907791706, ModNam = 'cs4_roadsb15'}, +{HashIs = 1194422149, ModNam = 'cs4_roadsb16'}, +{HashIs = 1752871447, ModNam = 'cs4_roadsb17'}, +{HashIs = 2097273637, ModNam = 'cs4_roadsb18'}, +{HashIs = -1892450424, ModNam = 'cs4_roadsb19'}, +{HashIs = -543777499, ModNam = 'cs4_roadsb20'}, +{HashIs = -305579638, ModNam = 'cs4_roadsb21'}, +{HashIs = -1154558898, ModNam = 'cs4_roadsb22'}, +{HashIs = -914460435, ModNam = 'cs4_roadsb23'}, +{HashIs = -346437127, ModNam = 'cs5_1_billboard-bravado'}, +{HashIs = 247831804, ModNam = 'cs5_1_billboard-gnd_desert'}, +{HashIs = -762319973, ModNam = 'cs5_1_billboard-slod'}, +{HashIs = 306599860, ModNam = 'cs5_1_billboard-uranium'}, +{HashIs = -1684711481, ModNam = 'cs5_1_cs5_01_ds01'}, +{HashIs = 826966835, ModNam = 'cs5_1_cs5_01_ds03'}, +{HashIs = 1083711950, ModNam = 'cs5_1_cs5_01_ds04'}, +{HashIs = -1162930694, ModNam = 'cs5_1_cs5_01_ds06'}, +{HashIs = -737064770, ModNam = 'cs5_1_cs5_01_ds07'}, +{HashIs = -260243051, ModNam = 'cs5_1_cs5_01_ds09'}, +{HashIs = -320015759, ModNam = 'cs5_1_cs5_01_ds10'}, +{HashIs = 2130286212, ModNam = 'cs5_1_cs5_01_ds11'}, +{HashIs = -1740519148, ModNam = 'cs5_1_cs5_01_ds12'}, +{HashIs = -1434161767, ModNam = 'cs5_1_cs5_01_ds13'}, +{HashIs = 662988703, ModNam = 'cs5_1_cs5_01_ds14'}, +{HashIs = -1245641702, ModNam = 'cs5_1_cs5_01_ds15'}, +{HashIs = -751878410, ModNam = 'cs5_1_cs5_01_ds16'}, +{HashIs = 1152292605, ModNam = 'cs5_1_cs5_01_ds172'}, +{HashIs = 338280678, ModNam = 'cs5_1_cs5_01_ds19'}, +{HashIs = 1014372150, ModNam = 'cs5_1_cs5_01_ds20'}, +{HashIs = -1457917828, ModNam = 'cs5_1_cs5_01_ds22'}, +{HashIs = -1152019205, ModNam = 'cs5_1_cs5_01_ds23'}, +{HashIs = -1643521444, ModNam = 'cs5_1_cs5_01_ds25'}, +{HashIs = 178959304, ModNam = 'cs5_1_cs5_01_ds26'}, +{HashIs = -299369789, ModNam = 'cs5_1_cs5_01_ds28'}, +{HashIs = -3236336, ModNam = 'cs5_1_cs5_01_ds29'}, +{HashIs = -1810446466, ModNam = 'cs5_1_cs5_01_ds30'}, +{HashIs = 1884782592, ModNam = 'cs5_1_cs5_01_ds32'}, +{HashIs = -2103565171, ModNam = 'cs5_1_cs5_01_ds33'}, +{HashIs = -626502488, ModNam = 'cs5_1_cs5_01_ds34'}, +{HashIs = -185497286, ModNam = 'cs5_1_cs5_01_ds35'}, +{HashIs = -1088709233, ModNam = 'cs5_1_cs5_01_ds36'}, +{HashIs = -1478299774, ModNam = 'cs5_1_cs5_01_ds38'}, +{HashIs = 2071141411, ModNam = 'cs5_1_cs5_01_ds40'}, +{HashIs = 2108760223, ModNam = 'cs5_1_cs5_01_ds41'}, +{HashIs = -1743923880, ModNam = 'cs5_1_cs5_01_ds42'}, +{HashIs = 1653467737, ModNam = 'cs5_1_cs5_01_ds44'}, +{HashIs = 884477614, ModNam = 'cs5_1_cs5_01_ds45'}, +{HashIs = -1008489213, ModNam = 'cs5_1_cs5_01_ds46'}, +{HashIs = -1303770672, ModNam = 'cs5_1_cs5_01_ds47'}, +{HashIs = -159411654, ModNam = 'cs5_1_cs5_01_ds48'}, +{HashIs = 348114618, ModNam = 'cs5_1_cs5_01_ds49'}, +{HashIs = 953786633, ModNam = 'cs5_1_cs5_01_ds50'}, +{HashIs = 338515973, ModNam = 'cs5_1_cs5_01_ds52'}, +{HashIs = 782273687, ModNam = 'cs5_1_cs5_01_ds53'}, +{HashIs = -2114636993, ModNam = 'cs5_1_cs5_01_ds54'}, +{HashIs = -1807558694, ModNam = 'cs5_1_cs5_01_ds55'}, +{HashIs = 1700755988, ModNam = 'cs5_1_cs5_01_ds56'}, +{HashIs = 2007375521, ModNam = 'cs5_1_cs5_01_ds57'}, +{HashIs = -1501987685, ModNam = 'cs5_1_cs5_01_ds58'}, +{HashIs = -1270278082, ModNam = 'cs5_1_cs5_01_ds59'}, +{HashIs = -239892938, ModNam = 'cs5_1_cs5_01_ds61'}, +{HashIs = -1184983667, ModNam = 'cs5_1_cs5_01_ds62'}, +{HashIs = -413830790, ModNam = 'cs5_1_cs5_01_ds63'}, +{HashIs = -1662067546, ModNam = 'cs5_1_cs5_01_ds64'}, +{HashIs = -895830011, ModNam = 'cs5_1_cs5_01_ds65'}, +{HashIs = 1504040513, ModNam = 'cs5_1_cs5_01_ds66'}, +{HashIs = -2013744410, ModNam = 'cs5_1_cs5_01_ds67'}, +{HashIs = 1045569434, ModNam = 'cs5_1_cs5_01_ds68'}, +{HashIs = -496506713, ModNam = 'cs5_1_cs5_01_ds70'}, +{HashIs = -794704613, ModNam = 'cs5_1_cs5_01_ds71'}, +{HashIs = -949669214, ModNam = 'cs5_1_cs5_01_ds72'}, +{HashIs = 1349047644, ModNam = 'cs5_1_cst_01'}, +{HashIs = -22629927, ModNam = 'cs5_1_cst_02'}, +{HashIs = -2104313421, ModNam = 'cs5_1_cst_03'}, +{HashIs = 1017826967, ModNam = 'cs5_1_cst_03b'}, +{HashIs = -1591306375, ModNam = 'cs5_1_cst_rocks002'}, +{HashIs = 599014868, ModNam = 'cs5_1_cst_rocks1'}, +{HashIs = -467454840, ModNam = 'cs5_1_cst_rocks1b'}, +{HashIs = 1635445118, ModNam = 'cs5_1_drain1'}, +{HashIs = 1289311720, ModNam = 'cs5_1_foam_01'}, +{HashIs = 1584429334, ModNam = 'cs5_1_foam_02'}, +{HashIs = 1732643521, ModNam = 'cs5_1_foam_03'}, +{HashIs = 2060333521, ModNam = 'cs5_1_foam_04'}, +{HashIs = 329638786, ModNam = 'cs5_1_foam_05'}, +{HashIs = 952866259, ModNam = 'cs5_1_hil_barrier'}, +{HashIs = -1608217902, ModNam = 'cs5_1_hil_barrier1'}, +{HashIs = -1576127546, ModNam = 'cs5_1_land_01'}, +{HashIs = -658824929, ModNam = 'cs5_1_land_02'}, +{HashIs = -978715907, ModNam = 'cs5_1_land_03'}, +{HashIs = -879491387, ModNam = 'cs5_1_land_04'}, +{HashIs = -1243817129, ModNam = 'cs5_1_land_05'}, +{HashIs = -1841382084, ModNam = 'cs5_1_land_06_d'}, +{HashIs = -383696417, ModNam = 'cs5_1_land_06'}, +{HashIs = -648109478, ModNam = 'cs5_1_land_07'}, +{HashIs = 2113203084, ModNam = 'cs5_1_land_08'}, +{HashIs = 1873760001, ModNam = 'cs5_1_land_09'}, +{HashIs = 1023666899, ModNam = 'cs5_1_land_10'}, +{HashIs = 1246561637, ModNam = 'cs5_1_land_11'}, +{HashIs = -1985936372, ModNam = 'cs5_1_land_12'}, +{HashIs = -1745706833, ModNam = 'cs5_1_land_13'}, +{HashIs = 1845120187, ModNam = 'cs5_1_land_14'}, +{HashIs = 2084497732, ModNam = 'cs5_1_land_15'}, +{HashIs = 388821713, ModNam = 'cs5_1_land_16_d'}, +{HashIs = -767781566, ModNam = 'cs5_1_land_16'}, +{HashIs = -525848039, ModNam = 'cs5_1_land_17'}, +{HashIs = -1217273939, ModNam = 'cs5_1_land_18'}, +{HashIs = -689812225, ModNam = 'cs5_1_land_19_d'}, +{HashIs = -987464942, ModNam = 'cs5_1_land_19'}, +{HashIs = 1868741122, ModNam = 'cs5_1_land_19b'}, +{HashIs = -1997668586, ModNam = 'cs5_1_land_20'}, +{HashIs = 1920554399, ModNam = 'cs5_1_land_20b'}, +{HashIs = 868387180, ModNam = 'cs5_1_land_20c_d'}, +{HashIs = -1948874659, ModNam = 'cs5_1_land_20c'}, +{HashIs = 1451072936, ModNam = 'cs5_1_land_20d'}, +{HashIs = 1939854458, ModNam = 'cs5_1_land_21'}, +{HashIs = -777297105, ModNam = 'cs5_1_retaining_wall004'}, +{HashIs = 1855904592, ModNam = 'cs5_1_retaining_wall011'}, +{HashIs = -592431243, ModNam = 'cs5_1_retaining_wall019'}, +{HashIs = 1575728770, ModNam = 'cs5_1_retaining_wall040'}, +{HashIs = 641581623, ModNam = 'cs5_1_retwall005'}, +{HashIs = -709609457, ModNam = 'cs5_1_retwall01'}, +{HashIs = -342498350, ModNam = 'cs5_1_retwall03'}, +{HashIs = -1453905162, ModNam = 'cs5_1_sea_hatch_dec'}, +{HashIs = -896794569, ModNam = 'cs5_1_sea_hatch_emissive'}, +{HashIs = 257792428, ModNam = 'cs5_1_sea_hatch'}, +{HashIs = 1701783235, ModNam = 'cs5_1_sea_lod_01'}, +{HashIs = 1396802152, ModNam = 'cs5_1_sea_lod_02'}, +{HashIs = 1235907244, ModNam = 'cs5_1_sea_shipwreck_lod'}, +{HashIs = 1087236395, ModNam = 'cs5_1_sea_shipwreck'}, +{HashIs = 1746442586, ModNam = 'cs5_1_sea_uw_dec_00'}, +{HashIs = -707169058, ModNam = 'cs5_1_sea_uw_dec_01'}, +{HashIs = -1012608907, ModNam = 'cs5_1_sea_uw_dec_02'}, +{HashIs = -1602385369, ModNam = 'cs5_1_sea_uw_dec_03'}, +{HashIs = 252929873, ModNam = 'cs5_1_sea_uw_dec_04'}, +{HashIs = -526710171, ModNam = 'cs5_1_sea_uw_dec_05'}, +{HashIs = 1309074735, ModNam = 'cs5_1_sea_uw_dec_06'}, +{HashIs = 1018184322, ModNam = 'cs5_1_sea_uw_dec_07'}, +{HashIs = 988430070, ModNam = 'cs5_1_sea_uw_dec_08'}, +{HashIs = 660346842, ModNam = 'cs5_1_sea_uw_dec_09'}, +{HashIs = 258892427, ModNam = 'cs5_1_sea_uw_dec_10'}, +{HashIs = -439414963, ModNam = 'cs5_1_sea_uw_dec_11'}, +{HashIs = -200234032, ModNam = 'cs5_1_sea_uw_dec_12'}, +{HashIs = -936881152, ModNam = 'cs5_1_sea_uw_dec_13'}, +{HashIs = -572096644, ModNam = 'cs5_1_sea_uw_dec_14'}, +{HashIs = -1737927294, ModNam = 'cs5_1_sea_uw1_00'}, +{HashIs = 901976111, ModNam = 'cs5_1_sea_uw1_02'}, +{HashIs = 766561201, ModNam = 'cs5_1_sea_uw1_02b'}, +{HashIs = 8660402, ModNam = 'cs5_1_sea_uw1_03'}, +{HashIs = 1981687323, ModNam = 'cs5_1_sea_uw2_00'}, +{HashIs = -886943710, ModNam = 'cs5_1_sea_uw2_01'}, +{HashIs = -638620228, ModNam = 'cs5_1_sea_uw2_02'}, +{HashIs = -1325556775, ModNam = 'cs5_1_sea_uw2_03'}, +{HashIs = -1117539163, ModNam = 'cs5_1_sea_uw2_04'}, +{HashIs = 377480912, ModNam = 'cs5_1_sea_uw2_05'}, +{HashIs = -1530821803, ModNam = 'cs5_1_sea_uw2_06'}, +{HashIs = -133355029, ModNam = 'cs5_1_sea_uw2_07'}, +{HashIs = 138857054, ModNam = 'cs5_1_sea_uw2_08'}, +{HashIs = 1576498638, ModNam = 'cs5_1_sea_uw2_09'}, +{HashIs = 1476061933, ModNam = 'cs5_1_sea_uw2_10'}, +{HashIs = -1620051498, ModNam = 'cs5_1_sea_uw2_11'}, +{HashIs = -1924213356, ModNam = 'cs5_1_sea_uw2_12'}, +{HashIs = 1928732899, ModNam = 'cs5_1_sea_uw2_13'}, +{HashIs = 1891376239, ModNam = 'cs5_1_sea_uw2_14'}, +{HashIs = 2085794736, ModNam = 'cs5_1_sea_uw2_15'}, +{HashIs = 1857525882, ModNam = 'cs5_1_sea_uw2_16'}, +{HashIs = -1460433679, ModNam = 'cs5_1_sea_uw2_17'}, +{HashIs = -885796495, ModNam = 'cs5_1_sea_uw2_18'}, +{HashIs = 54051194, ModNam = 'cs5_1_sea_uw2_19'}, +{HashIs = -458881691, ModNam = 'cs5_1_sea_uw2_20'}, +{HashIs = 832249489, ModNam = 'cs5_2_bridge2_sd'}, +{HashIs = 573831672, ModNam = 'cs5_2_bridge2'}, +{HashIs = -871098133, ModNam = 'cs5_2_culvert02_slod1'}, +{HashIs = -1135397022, ModNam = 'cs5_2_culvert02'}, +{HashIs = 1494777321, ModNam = 'cs5_2_culvert03_slod1'}, +{HashIs = 579961821, ModNam = 'cs5_2_culvert03'}, +{HashIs = -349940721, ModNam = 'cs5_2_land02'}, +{HashIs = -1560329342, ModNam = 'cs5_2_land029_d'}, +{HashIs = -284790536, ModNam = 'cs5_2_land029'}, +{HashIs = 18264185, ModNam = 'cs5_2_land06_d'}, +{HashIs = -1573600719, ModNam = 'cs5_2_land06'}, +{HashIs = -215643353, ModNam = 'cs5_2_land08_d'}, +{HashIs = -1783873585, ModNam = 'cs5_2_land08_glue'}, +{HashIs = 2049470997, ModNam = 'cs5_2_land08'}, +{HashIs = -1193326644, ModNam = 'cs5_2_land09_d'}, +{HashIs = 1819399848, ModNam = 'cs5_2_land09'}, +{HashIs = -1838994133, ModNam = 'cs5_2_land09b'}, +{HashIs = -1599813202, ModNam = 'cs5_2_land09c'}, +{HashIs = 2071920483, ModNam = 'cs5_2_land09d'}, +{HashIs = 1462758846, ModNam = 'cs5_2_land10_02_d'}, +{HashIs = 1381995913, ModNam = 'cs5_2_land10_03_d'}, +{HashIs = -779030659, ModNam = 'cs5_2_land10_d'}, +{HashIs = -602622776, ModNam = 'cs5_2_land10'}, +{HashIs = 1321084183, ModNam = 'cs5_2_land10b'}, +{HashIs = 1561051570, ModNam = 'cs5_2_land10c'}, +{HashIs = -1521298881, ModNam = 'cs5_2_land10d'}, +{HashIs = -907276169, ModNam = 'cs5_2_land11'}, +{HashIs = -1864759407, ModNam = 'cs5_2_land12_02_d'}, +{HashIs = -1024172257, ModNam = 'cs5_2_land12_d'}, +{HashIs = 12221971, ModNam = 'cs5_2_land12'}, +{HashIs = 910239522, ModNam = 'cs5_2_land13_d'}, +{HashIs = -301934432, ModNam = 'cs5_2_land13'}, +{HashIs = -2016179133, ModNam = 'cs5_2_land14'}, +{HashIs = 1914796035, ModNam = 'cs5_2_land16_d'}, +{HashIs = -1492202823, ModNam = 'cs5_2_land16'}, +{HashIs = -851896563, ModNam = 'cs5_2_land17'}, +{HashIs = 1249612180, ModNam = 'cs5_2_land18'}, +{HashIs = -2132083086, ModNam = 'cs5_2_land19'}, +{HashIs = 1579096864, ModNam = 'cs5_2_land21_02_d'}, +{HashIs = 539085533, ModNam = 'cs5_2_land21_d'}, +{HashIs = 514014592, ModNam = 'cs5_2_land21'}, +{HashIs = 210934111, ModNam = 'cs5_2_land22'}, +{HashIs = -1651835752, ModNam = 'cs5_2_land23_d'}, +{HashIs = -94866197, ModNam = 'cs5_2_land23'}, +{HashIs = -1814003943, ModNam = 'cs5_2_land24_d'}, +{HashIs = 2046948412, ModNam = 'cs5_2_land24'}, +{HashIs = 1748258977, ModNam = 'cs5_2_land25'}, +{HashIs = -1794093742, ModNam = 'cs5_2_land27_d'}, +{HashIs = 510342010, ModNam = 'cs5_2_land27_refprox'}, +{HashIs = 1171229656, ModNam = 'cs5_2_land27'}, +{HashIs = 384397799, ModNam = 'cs5_2_land27b'}, +{HashIs = 1575925779, ModNam = 'cs5_2_sea_uw_dec_00'}, +{HashIs = 1279562943, ModNam = 'cs5_2_sea_uw_dec_01'}, +{HashIs = 2040196971, ModNam = 'cs5_2_sea_uw_dec_02'}, +{HashIs = 1739082630, ModNam = 'cs5_2_sea_uw_dec_03'}, +{HashIs = -523485748, ModNam = 'cs5_2_sea_uw_dec_07'}, +{HashIs = -800744257, ModNam = 'cs5_2_sea_uw_dec_08'}, +{HashIs = -36964405, ModNam = 'cs5_2_sea_uw_dec_09'}, +{HashIs = 6258326, ModNam = 'cs5_2_sea_uw_dec_10'}, +{HashIs = 313107242, ModNam = 'cs5_2_sea_uw_dec_11'}, +{HashIs = -2111503801, ModNam = 'cs5_2_sea_uw_dec_12'}, +{HashIs = 1895096295, ModNam = 'cs5_2_sea_uw_dec_13'}, +{HashIs = 2111207850, ModNam = 'cs5_2_sea_uw_dec_14'}, +{HashIs = 1268585784, ModNam = 'cs5_2_sea_uw_dec_15'}, +{HashIs = 1501278453, ModNam = 'cs5_2_sea_uw_dec_16'}, +{HashIs = 655969329, ModNam = 'cs5_2_sea_uw_dec_17'}, +{HashIs = 85126958, ModNam = 'cs5_2_sea_uw1_04_lod'}, +{HashIs = -942516067, ModNam = 'cs5_2_sea_uw1_04'}, +{HashIs = -754598822, ModNam = 'cs5_2_sea_uw2_01'}, +{HashIs = -1043654171, ModNam = 'cs5_2_sea_uw2_02'}, +{HashIs = -372243508, ModNam = 'cs5_2_sea_uw2_04_lod'}, +{HashIs = -1768668288, ModNam = 'cs5_2_sea_uw2_04'}, +{HashIs = 1753178408, ModNam = 'cs5_2_sea_uw2_04b_lod'}, +{HashIs = 2016776477, ModNam = 'cs5_2_sea_uw2_04b'}, +{HashIs = 288148546, ModNam = 'cs5_2_sea_uw2_05_lod'}, +{HashIs = 1674239466, ModNam = 'cs5_2_sea_uw2_05'}, +{HashIs = -1731668701, ModNam = 'cs5_2_sea_uw2_05b'}, +{HashIs = 649889453, ModNam = 'cs5_2_sea_uw2_06_lod'}, +{HashIs = 1377581709, ModNam = 'cs5_2_sea_uw2_06'}, +{HashIs = -49967007, ModNam = 'cs5_2_sea_uw2_07'}, +{HashIs = 1941929427, ModNam = 'cs5_2_sea_uw2_08'}, +{HashIs = 476270364, ModNam = 'cs5_2_sea_uw2_09'}, +{HashIs = -734739948, ModNam = 'cs5_2_sea_uw2_10'}, +{HashIs = 290864214, ModNam = 'cs5_2_sea_uw2_13'}, +{HashIs = 462180546, ModNam = 'cs5_2_sea_uw2_14'}, +{HashIs = 1453278951, ModNam = 'cs5_2_sea_uw2_15'}, +{HashIs = -4876011, ModNam = 'cs5_2_sea_uw2_16'}, +{HashIs = 878314077, ModNam = 'cs5_2_sea_uw2_17'}, +{HashIs = 1185130224, ModNam = 'cs5_2_sea_uw2_18'}, +{HashIs = -1650404111, ModNam = 'cs5_2_sea_uw2_19'}, +{HashIs = -1155363120, ModNam = 'cs5_2_sea_uw2_22'}, +{HashIs = 1916982702, ModNam = 'cs5_2_shoredcl02'}, +{HashIs = 493235194, ModNam = 'cs5_2_shoredcl03'}, +{HashIs = 183240454, ModNam = 'cs5_2_shoredcl04'}, +{HashIs = 1372787923, ModNam = 'cs5_2_shoredcl05'}, +{HashIs = 1066168390, ModNam = 'cs5_2_shoredcl06'}, +{HashIs = -478365660, ModNam = 'cs5_2_shoredcl07'}, +{HashIs = -767650392, ModNam = 'cs5_2_shoredcl08'}, +{HashIs = -132685479, ModNam = 'cs5_2_shoredcl09'}, +{HashIs = 1634823870, ModNam = 'cs5_3_bars00'}, +{HashIs = 858722874, ModNam = 'cs5_3_bars01'}, +{HashIs = -34723915, ModNam = 'cs5_3_bars02'}, +{HashIs = 1314506895, ModNam = 'cs5_3_bars03'}, +{HashIs = -337348900, ModNam = 'cs5_3_building1_decal'}, +{HashIs = -635831188, ModNam = 'cs5_3_building2_decal'}, +{HashIs = -618467648, ModNam = 'cs5_3_cablemesh_new'}, +{HashIs = 935381874, ModNam = 'cs5_3_chim01'}, +{HashIs = -444979482, ModNam = 'cs5_3_chim02'}, +{HashIs = 208908980, ModNam = 'cs5_3_chimney1_decal'}, +{HashIs = -393941066, ModNam = 'cs5_3_cliff_01'}, +{HashIs = -1129703423, ModNam = 'cs5_3_cliff_02'}, +{HashIs = -304829878, ModNam = 'cs5_3_cliffroks01'}, +{HashIs = 654646446, ModNam = 'cs5_3_cliffroks03'}, +{HashIs = 289009940, ModNam = 'cs5_3_cliffroks04'}, +{HashIs = 1017366507, ModNam = 'cs5_3_cliffroks05'}, +{HashIs = 884848671, ModNam = 'cs5_3_cliffroks06'}, +{HashIs = -66077648, ModNam = 'cs5_3_craneladder01'}, +{HashIs = 1336501106, ModNam = 'cs5_3_craneladder02'}, +{HashIs = -153405450, ModNam = 'cs5_3_craneladder03_lod002'}, +{HashIs = 566790065, ModNam = 'cs5_3_craneladder03'}, +{HashIs = 1017175127, ModNam = 'cs5_3_cs5_03_decs01'}, +{HashIs = -2041942107, ModNam = 'cs5_3_cs5_03_decs08'}, +{HashIs = -75704016, ModNam = 'cs5_3_cs5_03_decs10'}, +{HashIs = 809648826, ModNam = 'cs5_3_cs5_03_decs11'}, +{HashIs = 917111617, ModNam = 'cs5_3_cs5_03_decs11b'}, +{HashIs = -455136267, ModNam = 'cs5_3_cs5_03_decs13'}, +{HashIs = 116977704, ModNam = 'cs5_3_cs5_03_decs15'}, +{HashIs = 2074564991, ModNam = 'cs5_3_cs5_03_decs17'}, +{HashIs = 1524704251, ModNam = 'cs5_3_cs5_03_decs20'}, +{HashIs = 1688899712, ModNam = 'cs5_3_cs5_03_glue_03'}, +{HashIs = -1269961475, ModNam = 'cs5_3_cs5_03_pipes01'}, +{HashIs = 1550892352, ModNam = 'cs5_3_cs5_03_pipes02'}, +{HashIs = -1438394139, ModNam = 'cs5_3_cs5_03_pipes03'}, +{HashIs = 1997435515, ModNam = 'cs5_3_cs5_03_pipes04'}, +{HashIs = -1775487025, ModNam = 'cs5_3_decal_p1'}, +{HashIs = 1638105305, ModNam = 'cs5_3_detaillow_02b'}, +{HashIs = -1330659396, ModNam = 'cs5_3_detaillow_03'}, +{HashIs = 2074228502, ModNam = 'cs5_3_detaillow_04b'}, +{HashIs = 842240986, ModNam = 'cs5_3_detaillow_05b'}, +{HashIs = -1344818061, ModNam = 'cs5_3_dock_rtg_002'}, +{HashIs = 1128017461, ModNam = 'cs5_3_entrancesigns_a'}, +{HashIs = 1367001778, ModNam = 'cs5_3_entrancesigns_b'}, +{HashIs = 1788378349, ModNam = 'cs5_3_entrancesigns_c'}, +{HashIs = -1594072487, ModNam = 'cs5_3_glue01'}, +{HashIs = -1491962172, ModNam = 'cs5_3_grnddcls01'}, +{HashIs = 1123462790, ModNam = 'cs5_3_grnddcls02'}, +{HashIs = 825756425, ModNam = 'cs5_3_grnddcls03'}, +{HashIs = 1602381725, ModNam = 'cs5_3_grnddcls04'}, +{HashIs = 1306444886, ModNam = 'cs5_3_grnddcls05'}, +{HashIs = 168508592, ModNam = 'cs5_3_grnddcls06'}, +{HashIs = 1590973423, ModNam = 'cs5_3_grounddec12'}, +{HashIs = -247957231, ModNam = 'cs5_3_grounddec18'}, +{HashIs = 1795451739, ModNam = 'cs5_3_grounddec20'}, +{HashIs = 866778164, ModNam = 'cs5_3_groundh_02'}, +{HashIs = 570120411, ModNam = 'cs5_3_groundh_03'}, +{HashIs = 767090920, ModNam = 'cs5_3_groundh00'}, +{HashIs = 1041093833, ModNam = 'cs5_3_gully'}, +{HashIs = -1640585198, ModNam = 'cs5_3_ladder_01'}, +{HashIs = -1026268985, ModNam = 'cs5_3_mainshadprox02'}, +{HashIs = -1607918735, ModNam = 'cs5_3_mainshadprox03'}, +{HashIs = 1689822353, ModNam = 'cs5_3_mainshadprox04'}, +{HashIs = -1301102588, ModNam = 'cs5_3_mainshadprox05'}, +{HashIs = 1459063055, ModNam = 'cs5_3_mainshadprox07'}, +{HashIs = 1418495025, ModNam = 'cs5_3_mainshadprox08'}, +{HashIs = 1657938108, ModNam = 'cs5_3_mainshadprox09'}, +{HashIs = 2144360840, ModNam = 'cs5_3_mainshadprox10'}, +{HashIs = -1926400958, ModNam = 'cs5_3_mainshadprox11'}, +{HashIs = -998153495, ModNam = 'cs5_3_mainshadprox12'}, +{HashIs = 1908981113, ModNam = 'cs5_3_mainshadprox13'}, +{HashIs = 1195796589, ModNam = 'cs5_3_mainshadprox15'}, +{HashIs = -265906399, ModNam = 'cs5_3_morbars_f'}, +{HashIs = -410899595, ModNam = 'cs5_3_morbars_f1'}, +{HashIs = -1281000242, ModNam = 'cs5_3_nupits00'}, +{HashIs = 874839559, ModNam = 'cs5_3_nupits01'}, +{HashIs = -162425213, ModNam = 'cs5_3_nutower_g03a_details'}, +{HashIs = -611503111, ModNam = 'cs5_3_nutower_g03b_details'}, +{HashIs = 500408593, ModNam = 'cs5_3_nutower_g04_cap1'}, +{HashIs = 269550988, ModNam = 'cs5_3_nutower_g04_cap2'}, +{HashIs = -706796832, ModNam = 'cs5_3_nutower_g04_frame1'}, +{HashIs = -207462810, ModNam = 'cs5_3_nutower_g04_frame2'}, +{HashIs = -1421735320, ModNam = 'cs5_3_nutower_g04_tower1'}, +{HashIs = 245092634, ModNam = 'cs5_3_nutower_g04_tower2'}, +{HashIs = -842039247, ModNam = 'cs5_3_nutower_g084_b'}, +{HashIs = -1366516131, ModNam = 'cs5_3_nutower_g084_detailsa'}, +{HashIs = -1996041648, ModNam = 'cs5_3_nutower_g084_detailsa001'}, +{HashIs = -877668189, ModNam = 'cs5_3_nutower_g084_detailsc'}, +{HashIs = 76500217, ModNam = 'cs5_3_nutower_g10_details'}, +{HashIs = -1268294435, ModNam = 'cs5_3_nutower_g14_cap'}, +{HashIs = -1481280388, ModNam = 'cs5_3_nutower_g14_frame'}, +{HashIs = 1791529952, ModNam = 'cs5_3_nutower_g14'}, +{HashIs = -442363083, ModNam = 'cs5_3_nutower_g15b_details'}, +{HashIs = 900482668, ModNam = 'cs5_3_nutower_g21b_details'}, +{HashIs = -376172194, ModNam = 'cs5_3_nutower_g21c_details'}, +{HashIs = 95321306, ModNam = 'cs5_3_nutower_g42_cap'}, +{HashIs = -1900012260, ModNam = 'cs5_3_nutower_g42_frame'}, +{HashIs = -447641124, ModNam = 'cs5_3_nutower_g42'}, +{HashIs = 2038910472, ModNam = 'cs5_3_nutower_g43a_details'}, +{HashIs = 657139723, ModNam = 'cs5_3_nutower_g43b_details'}, +{HashIs = 638275959, ModNam = 'cs5_3_nutower_g49c_details'}, +{HashIs = -2012281785, ModNam = 'cs5_3_nutower_g72_details'}, +{HashIs = -1511011801, ModNam = 'cs5_3_nutower_g73b_details'}, +{HashIs = 122243500, ModNam = 'cs5_3_nutower_g78_details'}, +{HashIs = 717870849, ModNam = 'cs5_3_officin_2'}, +{HashIs = 1213239822, ModNam = 'cs5_3_officin_4'}, +{HashIs = 1100825848, ModNam = 'cs5_3_pit_1'}, +{HashIs = 1397205097, ModNam = 'cs5_3_pit_1453'}, +{HashIs = -141114792, ModNam = 'cs5_3_plant1_decal_a'}, +{HashIs = -1629220620, ModNam = 'cs5_3_plant1_decal_c'}, +{HashIs = -496657553, ModNam = 'cs5_3_plant2_decal'}, +{HashIs = 195647034, ModNam = 'cs5_3_plant3_decal'}, +{HashIs = 83475346, ModNam = 'cs5_3_plant4_decal'}, +{HashIs = -881892214, ModNam = 'cs5_3_plantlights_10'}, +{HashIs = -2028905525, ModNam = 'cs5_3_plantlights_12'}, +{HashIs = -1687956466, ModNam = 'cs5_3_plantmain_1'}, +{HashIs = -647467068, ModNam = 'cs5_3_plantmain_1a'}, +{HashIs = -1447726927, ModNam = 'cs5_3_plantmain_2'}, +{HashIs = 708440504, ModNam = 'cs5_3_plantmain_3'}, +{HashIs = -815039951, ModNam = 'cs5_3_plantmain_342'}, +{HashIs = -315317648, ModNam = 'cs5_3_plantmain_3a'}, +{HashIs = 461445431, ModNam = 'cs5_3_plantmain_detail_3'}, +{HashIs = -561515270, ModNam = 'cs5_3_plantmain1_rail01'}, +{HashIs = 1880692766, ModNam = 'cs5_3_plantmain1_rail02'}, +{HashIs = 491242134, ModNam = 'cs5_3_plantmain2_rail01'}, +{HashIs = -1668574554, ModNam = 'cs5_3_plantretainwall_1'}, +{HashIs = 1022288781, ModNam = 'cs5_3_plantsigns_5'}, +{HashIs = 844649191, ModNam = 'cs5_3_ppbldg012'}, +{HashIs = -1260518848, ModNam = 'cs5_3_ppbldg0156'}, +{HashIs = 913723033, ModNam = 'cs5_3_ppl018_rail02'}, +{HashIs = -100459691, ModNam = 'cs5_3_ppl018'}, +{HashIs = 102851430, ModNam = 'cs5_3_ppl019_rail01'}, +{HashIs = 206880760, ModNam = 'cs5_3_ppl019'}, +{HashIs = -504683797, ModNam = 'cs5_3_ppla8_a_c'}, +{HashIs = -993413781, ModNam = 'cs5_3_ppla8_a001'}, +{HashIs = -1201085041, ModNam = 'cs5_3_ppla8_b001'}, +{HashIs = 1467461477, ModNam = 'cs5_3_pplant028'}, +{HashIs = 1335043063, ModNam = 'cs5_3_pplant028sups01'}, +{HashIs = -1383604257, ModNam = 'cs5_3_pplant028sups02'}, +{HashIs = -1153860798, ModNam = 'cs5_3_pplant028sups03'}, +{HashIs = 1706445794, ModNam = 'cs5_3_pplant029'}, +{HashIs = 1044995558, ModNam = 'cs5_3_pplant16_a'}, +{HashIs = 1948617690, ModNam = 'cs5_3_pplant16'}, +{HashIs = 683379803, ModNam = 'cs5_3_pplant16a_a'}, +{HashIs = -1954852391, ModNam = 'cs5_3_pplant16a_b'}, +{HashIs = 197453058, ModNam = 'cs5_3_pplant16a'}, +{HashIs = 1693596757, ModNam = 'cs5_3_pplant16arail02'}, +{HashIs = -575895338, ModNam = 'cs5_3_pplant16b'}, +{HashIs = -1193167101, ModNam = 'cs5_3_pplant16brails03'}, +{HashIs = 1536097195, ModNam = 'cs5_3_pplant16c_details'}, +{HashIs = 253389745, ModNam = 'cs5_3_pplant16c'}, +{HashIs = -1141803587, ModNam = 'cs5_3_pplant16rail01'}, +{HashIs = 1113902025, ModNam = 'cs5_3_pplh18_rail03'}, +{HashIs = 816261198, ModNam = 'cs5_3_pplh18_rail04'}, +{HashIs = -445075519, ModNam = 'cs5_3_pplh18'}, +{HashIs = -1557073818, ModNam = 'cs5_3_pplh19_a'}, +{HashIs = -1787603733, ModNam = 'cs5_3_pplh19_b'}, +{HashIs = 1221704617, ModNam = 'cs5_3_pplh19_c'}, +{HashIs = 1487493996, ModNam = 'cs5_3_pplh19_d'}, +{HashIs = 124139755, ModNam = 'cs5_3_pplh19_e'}, +{HashIs = 1333423437, ModNam = 'cs5_3_pplh19b_rail002'}, +{HashIs = 1511948953, ModNam = 'cs5_3_pplh19b_rail003'}, +{HashIs = 1809131014, ModNam = 'cs5_3_pplh19b_rail004'}, +{HashIs = -1767605340, ModNam = 'cs5_3_pplh19b_rail005'}, +{HashIs = -558890465, ModNam = 'cs5_3_pplh19b_rail01'}, +{HashIs = 815819523, ModNam = 'cs5_3_pplh20'}, +{HashIs = -507784972, ModNam = 'cs5_3_pwrst_dtls01'}, +{HashIs = -135922360, ModNam = 'cs5_3_pwrst_dtls02'}, +{HashIs = 595875148, ModNam = 'cs5_3_pwrst_dtls03'}, +{HashIs = -738538321, ModNam = 'cs5_3_pwrst_dtls0353'}, +{HashIs = 760178914, ModNam = 'cs5_3_pwrst_dtls04'}, +{HashIs = 1058081893, ModNam = 'cs5_3_pwrst_dtls05'}, +{HashIs = 1352839048, ModNam = 'cs5_3_pwrst_dtls06'}, +{HashIs = 1518060346, ModNam = 'cs5_3_pwrst_dtls07'}, +{HashIs = 1812620887, ModNam = 'cs5_3_pwrst_dtls08'}, +{HashIs = -1783055945, ModNam = 'cs5_3_pwrst_dtls09'}, +{HashIs = 1913929711, ModNam = 'cs5_3_pwrst_dtls10'}, +{HashIs = -1059955350, ModNam = 'cs5_3_pwrst_dtls11'}, +{HashIs = -1840250778, ModNam = 'cs5_3_pwrst_dtls12'}, +{HashIs = -1495127670, ModNam = 'cs5_3_pwrst_dtls13'}, +{HashIs = 505801791, ModNam = 'cs5_3_pwrst_dtls14_lod'}, +{HashIs = -122401491, ModNam = 'cs5_3_pwrst_dtls14'}, +{HashIs = 192901827, ModNam = 'cs5_3_pwrst_dtls15'}, +{HashIs = -582642096, ModNam = 'cs5_3_pwrst_dtls16'}, +{HashIs = -363057027, ModNam = 'cs5_3_pwrst_dtls17'}, +{HashIs = 1008686074, ModNam = 'cs5_3_pwrst_dtls18'}, +{HashIs = 583884972, ModNam = 'cs5_3_pwrst1_dtls01'}, +{HashIs = 2956140, ModNam = 'cs5_3_pwrst1_dtls02'}, +{HashIs = -998792190, ModNam = 'cs5_3_pwrst1_dtls03'}, +{HashIs = 315736245, ModNam = 'cs5_3_pwrst1_dtls04'}, +{HashIs = -369922311, ModNam = 'cs5_3_pwrst1_dtls05'}, +{HashIs = -1219524174, ModNam = 'cs5_3_pwrst1_dtls06'}, +{HashIs = -530752559, ModNam = 'cs5_3_pwrst1_dtls07'}, +{HashIs = -296978513, ModNam = 'cs5_3_pwrst1_dtls08'}, +{HashIs = 1954546712, ModNam = 'cs5_3_pwrst1_dtls09'}, +{HashIs = 1237659579, ModNam = 'cs5_3_pwrst1_dtls10'}, +{HashIs = -58157757, ModNam = 'cs5_3_pwrst1_dtls11'}, +{HashIs = 761427702, ModNam = 'cs5_3_pwrst1_dtls12'}, +{HashIs = -535110552, ModNam = 'cs5_3_pwrst1_dtls13'}, +{HashIs = 248363469, ModNam = 'cs5_3_pwrst1_dtls14'}, +{HashIs = -976017447, ModNam = 'cs5_3_pwrst1_dtls15'}, +{HashIs = -1282374828, ModNam = 'cs5_3_pwrst1_dtls16'}, +{HashIs = -844548215, ModNam = 'cs5_3_pwrst1_dtls17'}, +{HashIs = -1150905596, ModNam = 'cs5_3_pwrst1_dtls18'}, +{HashIs = -1365804698, ModNam = 'cs5_3_pwrst1_dtls19'}, +{HashIs = -906481102, ModNam = 'cs5_3_pwrst1_dtls20'}, +{HashIs = -1069670722, ModNam = 'cs5_3_pwrst1_dtls21'}, +{HashIs = -1384416967, ModNam = 'cs5_3_pwrst1_dtls22'}, +{HashIs = 2085558013, ModNam = 'cs5_3_pwrst1_dtls23'}, +{HashIs = 1868299543, ModNam = 'cs5_3_pwrst1_dtls24'}, +{HashIs = 1618304842, ModNam = 'cs5_3_pwrst1_dtls25'}, +{HashIs = 1306966573, ModNam = 'cs5_3_pwrst1_dtls26'}, +{HashIs = 556490927, ModNam = 'cs5_3_pwrst1_dtls27'}, +{HashIs = 408309509, ModNam = 'cs5_3_pwrst1_dtls28'}, +{HashIs = 96184784, ModNam = 'cs5_3_pwrst1_dtls29'}, +{HashIs = 304791962, ModNam = 'cs5_3_pwrst1_dtls30'}, +{HashIs = -603531949, ModNam = 'cs5_3_pwrst1_dtls31'}, +{HashIs = -1029627833, ModNam = 'cs5_3_pwrstfizrail01'}, +{HashIs = -1261271894, ModNam = 'cs5_3_pwrstfizrail02'}, +{HashIs = 607773871, ModNam = 'cs5_3_pwrstfizrail03'}, +{HashIs = 301678642, ModNam = 'cs5_3_pwrstfizrail04'}, +{HashIs = 1069784002, ModNam = 'cs5_3_pwrstfizrail05'}, +{HashIs = 1839069046, ModNam = 'cs5_3_pwrstfizrail06'}, +{HashIs = 1532056285, ModNam = 'cs5_3_pwrstfizrail07'}, +{HashIs = -1994346885, ModNam = 'cs5_3_pwrstfizrail08'}, +{HashIs = 1993148884, ModNam = 'cs5_3_pwrstfizrail09'}, +{HashIs = 190657318, ModNam = 'cs5_3_pwrstfizrail10'}, +{HashIs = -511254670, ModNam = 'cs5_3_pwrstfizrail11'}, +{HashIs = -288065011, ModNam = 'cs5_3_pwrstfizrail12'}, +{HashIs = -1113450583, ModNam = 'cs5_3_pwrstfizrail13'}, +{HashIs = -887967094, ModNam = 'cs5_3_pwrstfizrail14'}, +{HashIs = -1596695026, ModNam = 'cs5_3_pwrstfizrail15'}, +{HashIs = 1956906414, ModNam = 'cs5_3_pwrstfizrail16'}, +{HashIs = -2106154669, ModNam = 'cs5_3_pwrstfizrail17'}, +{HashIs = 1477266561, ModNam = 'cs5_3_pwrstfizrail18'}, +{HashIs = 1708845084, ModNam = 'cs5_3_pwrstfizrail19'}, +{HashIs = 1085906614, ModNam = 'cs5_3_pwrstfizrail20'}, +{HashIs = 1317878365, ModNam = 'cs5_3_pwrstfizrail21'}, +{HashIs = 339461563, ModNam = 'cs5_3_pwrstfizrail22'}, +{HashIs = 568877332, ModNam = 'cs5_3_pwrstfizrail23'}, +{HashIs = -140637056, ModNam = 'cs5_3_pwrstfizrail24'}, +{HashIs = -535077389, ModNam = 'cs5_3_pwrstfizrail25'}, +{HashIs = -372149921, ModNam = 'cs5_3_pwrstfizrail26'}, +{HashIs = -1148873528, ModNam = 'cs5_3_pwrstfizrail27'}, +{HashIs = -986404826, ModNam = 'cs5_3_pwrstfizrail28'}, +{HashIs = -1761358907, ModNam = 'cs5_3_pwrstfizrail29'}, +{HashIs = -1727313796, ModNam = 'cs5_3_pwrstfizrail30'}, +{HashIs = -1422005023, ModNam = 'cs5_3_pwrstfizrail31'}, +{HashIs = 889454707, ModNam = 'cs5_3_pwrstfizrail32'}, +{HashIs = 1196533006, ModNam = 'cs5_3_pwrstfizrail33'}, +{HashIs = 1948384942, ModNam = 'cs5_3_pwrstfizrail34'}, +{HashIs = 278312857, ModNam = 'cs5_3_pwrstfizrail36'}, +{HashIs = 723152032, ModNam = 'cs5_3_pwrstfizrail38'}, +{HashIs = -1250590380, ModNam = 'cs5_3_pwrstfizrail39'}, +{HashIs = -1623304854, ModNam = 'cs5_3_pwrstfizrail40'}, +{HashIs = -1871726643, ModNam = 'cs5_3_pwrstfizrail41'}, +{HashIs = 2108756560, ModNam = 'cs5_3_pwrstfizrail42'}, +{HashIs = -654587676, ModNam = 'cs5_3_pwrstfizrail43'}, +{HashIs = -934172784, ModNam = 'cs5_3_pwrstfizrail44'}, +{HashIs = -1249312257, ModNam = 'cs5_3_pwrstfizrail45'}, +{HashIs = 850721881, ModNam = 'cs5_3_pwrstfizrail46'}, +{HashIs = 565533274, ModNam = 'cs5_3_pwrstfizrail47'}, +{HashIs = 276248542, ModNam = 'cs5_3_pwrstfizrail48'}, +{HashIs = 1800924574, ModNam = 'cs5_3_pwrstfizrail49'}, +{HashIs = 1274654670, ModNam = 'cs5_3_pwrstfizrail50'}, +{HashIs = 949750035, ModNam = 'cs5_3_pwrstfizrail51'}, +{HashIs = -1505237915, ModNam = 'cs5_3_pwrstfizrail52'}, +{HashIs = -1826570729, ModNam = 'cs5_3_pwrstfizrail53'}, +{HashIs = -2101142180, ModNam = 'cs5_3_pwrstfizrail54'}, +{HashIs = -274598120, ModNam = 'cs5_3_pwrstfizrail55'}, +{HashIs = -572435561, ModNam = 'cs5_3_pwrstfizrail56'}, +{HashIs = 22802121, ModNam = 'cs5_3_rail'}, +{HashIs = -913535017, ModNam = 'cs5_3_railshadprox01'}, +{HashIs = -750345397, ModNam = 'cs5_3_railshadprox02'}, +{HashIs = -1541487364, ModNam = 'cs5_3_railshadprox03'}, +{HashIs = -1111361470, ModNam = 'cs5_3_railshadprox04'}, +{HashIs = 510015853, ModNam = 'cs5_3_railshadprox05'}, +{HashIs = -385004104, ModNam = 'cs5_3_railshadprox12'}, +{HashIs = -1840340932, ModNam = 'cs5_3_railshadprox13'}, +{HashIs = -1229565653, ModNam = 'cs5_3_railter_01'}, +{HashIs = -387435122, ModNam = 'cs5_3_railter_02'}, +{HashIs = 1896799809, ModNam = 'cs5_3_rddec003'}, +{HashIs = 1138197459, ModNam = 'cs5_3_rddec004'}, +{HashIs = 193066984, ModNam = 'cs5_3_sea_seabed00'}, +{HashIs = -1909785280, ModNam = 'cs5_3_sea_seabed01'}, +{HashIs = 2131386111, ModNam = 'cs5_3_sea_seabed02'}, +{HashIs = 1638343737, ModNam = 'cs5_3_sea_seabed03'}, +{HashIs = 1389856410, ModNam = 'cs5_3_sea_seabed04'}, +{HashIs = -926694314, ModNam = 'cs5_3_sea_seabed05_lod'}, +{HashIs = -1220915366, ModNam = 'cs5_3_sea_seabed05'}, +{HashIs = -1727393030, ModNam = 'cs5_3_sea_seabed06'}, +{HashIs = -1986235361, ModNam = 'cs5_3_sea_seabed07'}, +{HashIs = 2103925685, ModNam = 'cs5_3_sea_seabed08'}, +{HashIs = -263896721, ModNam = 'cs5_3_sea_seabed09'}, +{HashIs = -1983296516, ModNam = 'cs5_3_sea_uw_decals00'}, +{HashIs = 1906875327, ModNam = 'cs5_3_sea_uw_decals01'}, +{HashIs = -2032220629, ModNam = 'cs5_3_sea_uw_decals02'}, +{HashIs = -853421392, ModNam = 'cs5_3_sea_uw_decals03'}, +{HashIs = -525272626, ModNam = 'cs5_3_sea_uw_decals04'}, +{HashIs = -1464989239, ModNam = 'cs5_3_sea_uw_decals05'}, +{HashIs = -1134972640, ModNam = 'cs5_3_sea_uw_decals06'}, +{HashIs = 87933671, ModNam = 'cs5_3_sea_uw_decals07'}, +{HashIs = 449768969, ModNam = 'cs5_3_sea_uw_decals08'}, +{HashIs = 58015578, ModNam = 'cs5_3_sea_uw_decals09'}, +{HashIs = 587202383, ModNam = 'cs5_3_sea_uw_decals10'}, +{HashIs = 1497623510, ModNam = 'cs5_3_sea_uw_decals11'}, +{HashIs = 912860705, ModNam = 'cs5_3_sea_uw_decals13'}, +{HashIs = -1538554137, ModNam = 'cs5_3_seawd02'}, +{HashIs = -1406036875, ModNam = 'cs5_3_seaweed01'}, +{HashIs = -1152109890, ModNam = 'cs5_3_seaweed02'}, +{HashIs = -1451946240, ModNam = 'cs5_3_seaweed03'}, +{HashIs = -661066425, ModNam = 'cs5_3_seaweed04'}, +{HashIs = -958248486, ModNam = 'cs5_3_seaweed05'}, +{HashIs = -196238160, ModNam = 'cs5_3_seaweed06'}, +{HashIs = 1055122474, ModNam = 'cs5_3_shadprox_plat01'}, +{HashIs = 296520124, ModNam = 'cs5_3_shadprox_plat02'}, +{HashIs = 662409918, ModNam = 'cs5_3_shltrsups01'}, +{HashIs = 1421471034, ModNam = 'cs5_3_shltrsups02'}, +{HashIs = -1637449586, ModNam = 'cs5_3_shltrsups03'}, +{HashIs = -1174964928, ModNam = 'cs5_3_smoke_dummy00'}, +{HashIs = -1783072761, ModNam = 'cs5_3_smoke_dummy001'}, +{HashIs = 404309106, ModNam = 'cs5_3_ss_dirt2_'}, +{HashIs = 423817294, ModNam = 'cs5_3_ss_dirt2_001'}, +{HashIs = -1580236439, ModNam = 'cs5_3_ss_dirt2_002'}, +{HashIs = -1885905671, ModNam = 'cs5_3_ss_dirt2_003'}, +{HashIs = -966505838, ModNam = 'cs5_3_ss_dirt2_004'}, +{HashIs = -734566856, ModNam = 'cs5_3_ss_dirt2_005'}, +{HashIs = 2094544763, ModNam = 'cs5_3_ss_dirt2_006'}, +{HashIs = 1247826572, ModNam = 'cs5_3_ss_dirt2_007'}, +{HashIs = -1657079744, ModNam = 'cs5_3_ss_dirt2_008'}, +{HashIs = -54933519, ModNam = 'cs5_3_tank_white01_dec001'}, +{HashIs = 1091817636, ModNam = 'cs5_3_tank_white01_dec002'}, +{HashIs = 1569098125, ModNam = 'cs5_3_tank_white01_dec004'}, +{HashIs = -2143695117, ModNam = 'cs5_3_tank_white01_dec006'}, +{HashIs = -1203749121, ModNam = 'cs5_3_tank_white01_dec008'}, +{HashIs = -1180436975, ModNam = 'cs5_3_tank_white01_details'}, +{HashIs = -242596876, ModNam = 'cs5_3_tank_white01'}, +{HashIs = 1916376129, ModNam = 'cs5_3_tankblue_01'}, +{HashIs = 1236312717, ModNam = 'cs5_3_tankblueldr_01'}, +{HashIs = 999949920, ModNam = 'cs5_3_tankblueldr_02'}, +{HashIs = 774826886, ModNam = 'cs5_3_tankblueldr_03'}, +{HashIs = 79122836, ModNam = 'cs5_3_tnkbasedec004'}, +{HashIs = 1535987016, ModNam = 'cs5_3_tower_gant_'}, +{HashIs = -1547320675, ModNam = 'cs5_3_tower_gant_01'}, +{HashIs = 2074298068, ModNam = 'cs5_3_tower_gant_017'}, +{HashIs = 1700338240, ModNam = 'cs5_3_tower_gant_018'}, +{HashIs = 1460349225, ModNam = 'cs5_3_tower_gant_02'}, +{HashIs = 1212386202, ModNam = 'cs5_3_tower_gant_03'}, +{HashIs = 2041474671, ModNam = 'cs5_3_tower_gant_04'}, +{HashIs = -355905373, ModNam = 'cs5_3_tower_gant_05'}, +{HashIs = -1643497690, ModNam = 'cs5_3_tower_gant_06'}, +{HashIs = -1893918388, ModNam = 'cs5_3_tower_gant_07'}, +{HashIs = -1049362951, ModNam = 'cs5_3_tower_gant_08'}, +{HashIs = 919627952, ModNam = 'cs5_3_tower_gant_09'}, +{HashIs = -651679771, ModNam = 'cs5_3_tower_gant_10'}, +{HashIs = 518206302, ModNam = 'cs5_3_tower_gant_11'}, +{HashIs = 329522400, ModNam = 'cs5_3_tower_gant_12'}, +{HashIs = -341881645, ModNam = 'cs5_3_tower_gant_13'}, +{HashIs = -1723258840, ModNam = 'cs5_3_tower_gant_14'}, +{HashIs = -940079740, ModNam = 'cs5_3_tower_gant_15'}, +{HashIs = -169385629, ModNam = 'cs5_3_tower_gant_16'}, +{HashIs = -1819370317, ModNam = 'cs5_3_tower_gant_19'}, +{HashIs = -865525966, ModNam = 'cs5_3_turb01'}, +{HashIs = 983661473, ModNam = 'cs5_3_turb02'}, +{HashIs = -1494707142, ModNam = 'cs5_3_turbine1_decal'}, +{HashIs = 1789124711, ModNam = 'cs5_3_turbine2_decal'}, +{HashIs = -1571821265, ModNam = 'cs5_3_turbine3_decal'}, +{HashIs = -791695404, ModNam = 'cs5_4_barrier_01'}, +{HashIs = -1011772008, ModNam = 'cs5_4_barrier_02'}, +{HashIs = -1259112420, ModNam = 'cs5_4_barrier_03'}, +{HashIs = 943586995, ModNam = 'cs5_4_barrier_04'}, +{HashIs = -53803058, ModNam = 'cs5_4_barrier_06'}, +{HashIs = -300225942, ModNam = 'cs5_4_barrier_07'}, +{HashIs = 1122470808, ModNam = 'cs5_4_cs5_04_barriersmr'}, +{HashIs = 544300149, ModNam = 'cs5_4_cs5_04_emissive_lod'}, +{HashIs = 986334808, ModNam = 'cs5_4_cs5_04_emissive'}, +{HashIs = -2140853502, ModNam = 'cs5_4_cs5_04_kfrl'}, +{HashIs = -810191908, ModNam = 'cs5_4_cs5_04_mazebillboard'}, +{HashIs = 1827843696, ModNam = 'cs5_4_cs5_04_mazebillboardg'}, +{HashIs = 1448352205, ModNam = 'cs5_4_decal_001'}, +{HashIs = 1432888757, ModNam = 'cs5_4_decal'}, +{HashIs = 280619597, ModNam = 'cs5_4_decals_02'}, +{HashIs = 587493803, ModNam = 'cs5_4_decals_02a'}, +{HashIs = 332354369, ModNam = 'cs5_4_decals_02b'}, +{HashIs = 1404284587, ModNam = 'cs5_4_land_016'}, +{HashIs = 189484241, ModNam = 'cs5_4_land_016a'}, +{HashIs = -1478556166, ModNam = 'cs5_4_land_016c'}, +{HashIs = -1495191381, ModNam = 'cs5_4_land_10'}, +{HashIs = -1213882579, ModNam = 'cs5_4_land_10b'}, +{HashIs = -933379939, ModNam = 'cs5_4_land_10c'}, +{HashIs = 1641395128, ModNam = 'cs5_4_land01b_004_rcks'}, +{HashIs = 1187287611, ModNam = 'cs5_4_land01b_03_rocks'}, +{HashIs = 883422540, ModNam = 'cs5_4_land01b_21_rocks'}, +{HashIs = 1925546019, ModNam = 'cs5_4_props_train_ipl01_slod'}, +{HashIs = -213703583, ModNam = 'cs5_4_q_1_dtls'}, +{HashIs = 245332890, ModNam = 'cs5_4_q_1_o'}, +{HashIs = -430531550, ModNam = 'cs5_4_q_1'}, +{HashIs = 1735537544, ModNam = 'cs5_4_q_2_detail'}, +{HashIs = -1140432402, ModNam = 'cs5_4_q_2_ladder'}, +{HashIs = -101702545, ModNam = 'cs5_4_q_2_o'}, +{HashIs = 247044562, ModNam = 'cs5_4_q_2_rail'}, +{HashIs = -8646928, ModNam = 'cs5_4_q_2_rail2'}, +{HashIs = 1844374460, ModNam = 'cs5_4_q_2_railb'}, +{HashIs = 1513669712, ModNam = 'cs5_4_q_2_railc'}, +{HashIs = 317846872, ModNam = 'cs5_4_q_2'}, +{HashIs = 1972552621, ModNam = 'cs5_4_q_3a_detail'}, +{HashIs = 327394033, ModNam = 'cs5_4_q_3a_hd'}, +{HashIs = -1675859649, ModNam = 'cs5_4_q_3a_rail'}, +{HashIs = 1275004922, ModNam = 'cs5_4_q_3a'}, +{HashIs = -381892866, ModNam = 'cs5_4_q_3b_hd'}, +{HashIs = -1480376447, ModNam = 'cs5_4_q_3b'}, +{HashIs = -217212506, ModNam = 'cs5_4_q_3d_detail'}, +{HashIs = 2136972748, ModNam = 'cs5_4_q_3d_hd'}, +{HashIs = 1155804579, ModNam = 'cs5_4_q_3d_rail'}, +{HashIs = -2068317845, ModNam = 'cs5_4_q_3d'}, +{HashIs = -757576483, ModNam = 'cs5_4_q_3e_detail'}, +{HashIs = 832545327, ModNam = 'cs5_4_q_3e_hd'}, +{HashIs = -1762026002, ModNam = 'cs5_4_q_3e'}, +{HashIs = -1169697367, ModNam = 'cs5_4_q_3f_detail'}, +{HashIs = -105822788, ModNam = 'cs5_4_q_3f_hd'}, +{HashIs = -553019612, ModNam = 'cs5_4_q_3f_ladder1'}, +{HashIs = -1546841281, ModNam = 'cs5_4_q_3f_rail'}, +{HashIs = 426106918, ModNam = 'cs5_4_q_3f_rail2'}, +{HashIs = 190661653, ModNam = 'cs5_4_q_3f_rail3'}, +{HashIs = -861107885, ModNam = 'cs5_4_q_3f'}, +{HashIs = 1572378862, ModNam = 'cs5_4_q_3g_detail'}, +{HashIs = -886838156, ModNam = 'cs5_4_q_3g_detailb'}, +{HashIs = -653672310, ModNam = 'cs5_4_q_3g_hd'}, +{HashIs = -554029586, ModNam = 'cs5_4_q_3g'}, +{HashIs = 908925044, ModNam = 'cs5_4_q_3h_detail'}, +{HashIs = -2068801657, ModNam = 'cs5_4_q_3h_hd'}, +{HashIs = -1475559400, ModNam = 'cs5_4_q_3h'}, +{HashIs = -1432349015, ModNam = 'cs5_4_q_3i_hd'}, +{HashIs = -1169988475, ModNam = 'cs5_4_q_3i'}, +{HashIs = -504742713, ModNam = 'cs5_4_q_conv1'}, +{HashIs = -1011154839, ModNam = 'cs5_4_q_conv2'}, +{HashIs = 914122218, ModNam = 'cs5_4_q_conv3'}, +{HashIs = 673859910, ModNam = 'cs5_4_q_conv4'}, +{HashIs = 217191126, ModNam = 'cs5_4_q_conv5'}, +{HashIs = 2123986467, ModNam = 'cs5_4_q_conv6'}, +{HashIs = -99980041, ModNam = 'cs5_4_q_conv7'}, +{HashIs = -2016999310, ModNam = 'cs5_4_q_conv8'}, +{HashIs = -783017077, ModNam = 'cs5_4_q_conv9'}, +{HashIs = 382083083, ModNam = 'cs5_4_q_convb001'}, +{HashIs = -385071976, ModNam = 'cs5_4_q_convb002'}, +{HashIs = 1340972771, ModNam = 'cs5_4_q_sign'}, +{HashIs = 1405069249, ModNam = 'cs5_4_qbolts'}, +{HashIs = -516750148, ModNam = 'cs5_4_qry_g_002'}, +{HashIs = 1499655170, ModNam = 'cs5_4_qry_g_1'}, +{HashIs = -954644623, ModNam = 'cs5_4_qry_g_3'}, +{HashIs = -656971027, ModNam = 'cs5_4_qry_g_4'}, +{HashIs = -80052171, ModNam = 'cs5_4_qryter_01_g'}, +{HashIs = -1923933932, ModNam = 'cs5_4_qryter_01_g1'}, +{HashIs = 21923687, ModNam = 'cs5_4_qryter_01'}, +{HashIs = -1603578666, ModNam = 'cs5_4_qryter_02_g'}, +{HashIs = 839706851, ModNam = 'cs5_4_qryter_02'}, +{HashIs = -2136452386, ModNam = 'cs5_4_qryter_023'}, +{HashIs = -1910333167, ModNam = 'cs5_4_qryter_03'}, +{HashIs = -786372489, ModNam = 'cs5_4_qryter_04_g'}, +{HashIs = 658765306, ModNam = 'cs5_4_qryter_04_g1'}, +{HashIs = -2098689379, ModNam = 'cs5_4_qryter_04'}, +{HashIs = -52887940, ModNam = 'cs5_4_qryter_05'}, +{HashIs = 326455669, ModNam = 'cs5_4_qryter_06_g'}, +{HashIs = -1176001550, ModNam = 'cs5_4_qryter_06_g1'}, +{HashIs = -543964174, ModNam = 'cs5_4_qryter_06'}, +{HashIs = 1195053891, ModNam = 'cs5_4_qryter_07'}, +{HashIs = -1802790373, ModNam = 'cs5_4_qryter_08_g'}, +{HashIs = 2013066438, ModNam = 'cs5_4_qryter_08'}, +{HashIs = 1058953285, ModNam = 'cs5_4_qryter_09_g'}, +{HashIs = -1315215358, ModNam = 'cs5_4_qryter_09'}, +{HashIs = -1970243353, ModNam = 'cs5_4_qryter_10_g'}, +{HashIs = 755397818, ModNam = 'cs5_4_qryter_10'}, +{HashIs = -529986184, ModNam = 'cs5_4_qryter_11_g'}, +{HashIs = 662206, ModNam = 'cs5_4_qryter_11'}, +{HashIs = -528934343, ModNam = 'cs5_4_qryter_12_g'}, +{HashIs = 830340517, ModNam = 'cs5_4_qryter_12'}, +{HashIs = -1644521326, ModNam = 'cs5_4_qryter_13_g'}, +{HashIs = 1404125707, ModNam = 'cs5_4_qryter_13'}, +{HashIs = -836007952, ModNam = 'cs5_4_qryter_14_g'}, +{HashIs = 100214428, ModNam = 'cs5_4_qryter_14'}, +{HashIs = 1073050204, ModNam = 'cs5_4_qryter_15_g'}, +{HashIs = 944999248, ModNam = 'cs5_4_qryter_15'}, +{HashIs = 1077183403, ModNam = 'cs5_4_qryter_16_g'}, +{HashIs = 1788178387, ModNam = 'cs5_4_qryter_16'}, +{HashIs = -1630851009, ModNam = 'cs5_4_qryter_17_g'}, +{HashIs = 1283367630, ModNam = 'cs5_4_qryter_17_g1'}, +{HashIs = -1315668520, ModNam = 'cs5_4_qryter_17'}, +{HashIs = 1682651574, ModNam = 'cs5_4_qryter_18_g'}, +{HashIs = -1697427370, ModNam = 'cs5_4_qryter_18'}, +{HashIs = 2099061183, ModNam = 'cs5_4_qryter_19_g'}, +{HashIs = -1508972855, ModNam = 'cs5_4_qryter_19'}, +{HashIs = 1514739793, ModNam = 'cs5_4_qryter_20_g'}, +{HashIs = -1227552967, ModNam = 'cs5_4_qryter_20'}, +{HashIs = -384056647, ModNam = 'cs5_4_qryter_21_g'}, +{HashIs = 145009367, ModNam = 'cs5_4_qryter_21'}, +{HashIs = -241895740, ModNam = 'cs5_4_qryter_22_g'}, +{HashIs = 441601586, ModNam = 'cs5_4_qryter_22'}, +{HashIs = -339509595, ModNam = 'cs5_4_qryter4_wire'}, +{HashIs = -1306245924, ModNam = 'cs5_4_qrytrk_01'}, +{HashIs = -1612996533, ModNam = 'cs5_4_qrytrk_02'}, +{HashIs = -1768321593, ModNam = 'cs5_4_qrytrk_03'}, +{HashIs = 688632784, ModNam = 'cs5_4_qrytrk_04_piece'}, +{HashIs = -2047087484, ModNam = 'cs5_4_qrytrk_04'}, +{HashIs = 1967016713, ModNam = 'cs5_4_qrytrk_05'}, +{HashIs = -1552278565, ModNam = 'cs5_4_qrytrk_06_subd'}, +{HashIs = 1535514521, ModNam = 'cs5_4_qrytrk_06'}, +{HashIs = 1220506124, ModNam = 'cs5_4_qrytrk_07'}, +{HashIs = -952078488, ModNam = 'cs5_4_qrytrk_08'}, +{HashIs = -722269491, ModNam = 'cs5_4_qrytrk_09'}, +{HashIs = 1116627610, ModNam = 'cs5_4_qrytrk_10'}, +{HashIs = 877905445, ModNam = 'cs5_4_qrytrk_11'}, +{HashIs = 1885027891, ModNam = 'cs5_4_qrytrk_12'}, +{HashIs = 1612029352, ModNam = 'cs5_4_qrytrk_13'}, +{HashIs = -1982336724, ModNam = 'cs5_4_qrytrk_14'}, +{HashIs = 2074825939, ModNam = 'cs5_4_qrytrk_15'}, +{HashIs = -1275574936, ModNam = 'cs5_4_qrytrk_16'}, +{HashIs = -311117728, ModNam = 'cs5_4_qrytrk_17'}, +{HashIs = -540861187, ModNam = 'cs5_4_qrytrk_18'}, +{HashIs = 183661403, ModNam = 'cs5_4_qrytrk_19'}, +{HashIs = 179044594, ModNam = 'cs5_4_qrytrk_20'}, +{HashIs = 549596446, ModNam = 'cs5_4_qrytrk_21'}, +{HashIs = -371310757, ModNam = 'cs5_4_qrytrk_22'}, +{HashIs = 940727230, ModNam = 'cs5_4_qrytrk_23'}, +{HashIs = 1939067588, ModNam = 'cs5_4_qrytrk_24'}, +{HashIs = 36828888, ModNam = 'cs5_4_qrytrk_25_subd'}, +{HashIs = -1980891272, ModNam = 'cs5_4_qrytrk_25'}, +{HashIs = 250972553, ModNam = 'cs5_4_qrytrk_26'}, +{HashIs = 624735767, ModNam = 'cs5_4_qrytrk_27'}, +{HashIs = -1063523113, ModNam = 'cs5_4_qrytrk_28'}, +{HashIs = 310453092, ModNam = 'cs5_4_qyell_rail01'}, +{HashIs = 144838566, ModNam = 'cs5_4_qyell_rail02'}, +{HashIs = -1108936143, ModNam = 'cs5_4_qyell_rail03'}, +{HashIs = -1809406287, ModNam = 'cs5_4_qyell_rail04'}, +{HashIs = 267328941, ModNam = 'cs5_4_railsegment'}, +{HashIs = -1116131777, ModNam = 'cs5_4_rockslidewire'}, +{HashIs = 1114274601, ModNam = 'cs5_lod_02_slod3'}, +{HashIs = 549273264, ModNam = 'cs5_lod_1_4_slod3'}, +{HashIs = 426638029, ModNam = 'cs5_lod_rd_slod3'}, +{HashIs = -1156763232, ModNam = 'cs5_rd_props_avi_ballb'}, +{HashIs = 852854733, ModNam = 'cs5_rd_props_ch3_01_spline_wire028'}, +{HashIs = 1692593127, ModNam = 'cs5_rd_props_ch3_01_spline_wire029'}, +{HashIs = 2088606820, ModNam = 'cs5_rd_props_ch3_01_spline_wire030'}, +{HashIs = -2034257688, ModNam = 'cs5_rd_props_ch3_01_spline_wire031'}, +{HashIs = -1858845231, ModNam = 'cs5_rd_props_ch3_01_spline_wire032'}, +{HashIs = -1418495409, ModNam = 'cs5_rd_props_ch3_01_spline_wire033'}, +{HashIs = 1065001567, ModNam = 'cs5_rd_props_ch3_01_spline_wire034'}, +{HashIs = 299353882, ModNam = 'cs5_rd_props_ch3_01_spline_wire035'}, +{HashIs = -1274049459, ModNam = 'cs5_rd_props_ch3_01_substn_swire19'}, +{HashIs = 961003153, ModNam = 'cs5_rd_props_ch3substn_w019'}, +{HashIs = -735513159, ModNam = 'cs5_rd_props_ch3substn_w021'}, +{HashIs = -2064130550, ModNam = 'cs5_rd_props_cs5_rd_aviation_wi_008'}, +{HashIs = 859880093, ModNam = 'cs5_rd_props_cs5_rd_aviation_wi_009'}, +{HashIs = -1394102507, ModNam = 'cs5_rd_props_cs5_rd_aviation_wi_010'}, +{HashIs = 754593596, ModNam = 'cs5_rd_props_cs5_rd_aviation_wi_011'}, +{HashIs = 1469361571, ModNam = 'cs5_rd_props_cs5_wire_115'}, +{HashIs = -1445539286, ModNam = 'cs5_rd_props_cs5_wire_117'}, +{HashIs = 1932027086, ModNam = 'cs5_rd_props_cs5_wire_119'}, +{HashIs = 1212415161, ModNam = 'cs5_rd_props_cs5_wire_217'}, +{HashIs = -1400908854, ModNam = 'cs5_rd_props_cs5_wire_elec_119'}, +{HashIs = 280802612, ModNam = 'cs5_rd_props_cs5_wire_spline_117'}, +{HashIs = -442671370, ModNam = 'cs5_rd_props_cs5_wire_spline_118'}, +{HashIs = -197133253, ModNam = 'cs5_rd_props_cs5_wire_spline_119'}, +{HashIs = -1456380749, ModNam = 'cs5_rd_props_cs5_wire_spline_120'}, +{HashIs = 2051114708, ModNam = 'cs5_rd_props_cs5_wire_spline_121'}, +{HashIs = 1038168747, ModNam = 'cs5_rd_props_cs5_wire118'}, +{HashIs = -84234138, ModNam = 'cs5_rd_props_cs5_wire32d001'}, +{HashIs = 32170822, ModNam = 'cs5_rd_props_cs5_wire32e001'}, +{HashIs = 1785980426, ModNam = 'cs5_rd_props_new_w101'}, +{HashIs = 1503609953, ModNam = 'cs5_rd_props_new_w102'}, +{HashIs = -1341198021, ModNam = 'cs5_rd_props_new_w106'}, +{HashIs = -1916949351, ModNam = 'cs5_rd_props_new_w107'}, +{HashIs = 174171619, ModNam = 'cs5_rd_props_new_w108'}, +{HashIs = -134807282, ModNam = 'cs5_rd_props_new_w109'}, +{HashIs = -1438622398, ModNam = 'cs5_rd_props_new_w110'}, +{HashIs = -179735601, ModNam = 'cs5_rd_props_new_w111'}, +{HashIs = 187441280, ModNam = 'cs5_rd_props_new_w128'}, +{HashIs = 1398026443, ModNam = 'cs5_rd_props_new_w129'}, +{HashIs = 1085836440, ModNam = 'cs5_rd_props_new_w130'}, +{HashIs = 1354639333, ModNam = 'cs5_rd_props_pr_wire032'}, +{HashIs = 264716489, ModNam = 'cs5_rd_props_prison_sp028'}, +{HashIs = 1189392131, ModNam = 'cs5_rd_props_prison_sp029'}, +{HashIs = -24882206, ModNam = 'cs5_rd_props_prison_spline020'}, +{HashIs = -2119837109, ModNam = 'cs5_rd_props_prison_spline028'}, +{HashIs = -1812234506, ModNam = 'cs5_rd_props_prison_spline029'}, +{HashIs = -1545562436, ModNam = 'cs5_rd_props_prison_spline031'}, +{HashIs = -937926869, ModNam = 'cs5_rd_props_prison_spline033'}, +{HashIs = 1007437585, ModNam = 'cs5_rd_props_prison_spline034'}, +{HashIs = 191391178, ModNam = 'cs5_rd_props_prison_spline039'}, +{HashIs = 557814424, ModNam = 'cs5_rd_props_prison_spline042'}, +{HashIs = -368073671, ModNam = 'cs5_rd_props_prison_spline045'}, +{HashIs = 1480163471, ModNam = 'cs5_rd_props_prison_spline047'}, +{HashIs = 1169251195, ModNam = 'cs5_rd_props_prison_spline048'}, +{HashIs = 870004687, ModNam = 'cs5_rd_props_prison_spline049'}, +{HashIs = 1847995784, ModNam = 'cs5_rd_props_prison_spline050'}, +{HashIs = 1542687011, ModNam = 'cs5_rd_props_prison_spline051'}, +{HashIs = 1237804231, ModNam = 'cs5_rd_props_prison_spline052'}, +{HashIs = 932692072, ModNam = 'cs5_rd_props_prison_spline053'}, +{HashIs = 319944829, ModNam = 'cs5_rd_props_prison_spline060'}, +{HashIs = -448324376, ModNam = 'cs5_rd_props_prison_spline061'}, +{HashIs = 1211232657, ModNam = 'cs5_rd_props_prison_spline099'}, +{HashIs = 235778034, ModNam = 'cs5_rd_props_prison_w099'}, +{HashIs = 167459098, ModNam = 'cs5_rd_props_prison_w330'}, +{HashIs = -853128648, ModNam = 'cs5_rd_props_prison_wire329'}, +{HashIs = -1208494783, ModNam = 'cs5_rd_props_qspline00'}, +{HashIs = 1872413832, ModNam = 'cs5_rd_props_qspline03'}, +{HashIs = 366315353, ModNam = 'cs5_rd_props_qu_wire8'}, +{HashIs = 1886422555, ModNam = 'cs5_rd_props_qua_wire_07b'}, +{HashIs = 818945631, ModNam = 'cs5_rd_props_quarry_wire_009'}, +{HashIs = -1301832212, ModNam = 'cs5_rd_props_quarry_wire_010'}, +{HashIs = -1841044626, ModNam = 'cs5_rd_props_quarry_wire_spline009'}, +{HashIs = 1106453482, ModNam = 'cs5_rd_props_quarry_wire_spline010'}, +{HashIs = 1152971478, ModNam = 'cs5_rd_props_quarry_wire009'}, +{HashIs = 678560102, ModNam = 'cs5_rd_props_spline00'}, +{HashIs = 983868875, ModNam = 'cs5_rd_props_spline01'}, +{HashIs = 1407113279, ModNam = 'cs5_rd_props_spline02'}, +{HashIs = 1711832210, ModNam = 'cs5_rd_props_spline03'}, +{HashIs = 1881379016, ModNam = 'cs5_rd_props_spline04'}, +{HashIs = -1650824267, ModNam = 'cs5_rd_props_spline06'}, +{HashIs = -942292945, ModNam = 'cs5_rd_props_spline09'}, +{HashIs = -1112886887, ModNam = 'cs5_rd_props_spline10'}, +{HashIs = 1047409442, ModNam = 'cs5_rd_props_spline11'}, +{HashIs = 1325454407, ModNam = 'cs5_rd_props_spline12'}, +{HashIs = -1539408191, ModNam = 'cs5_rd_props_spline17'}, +{HashIs = 1040723774, ModNam = 'cs5_rd_props_spline21'}, +{HashIs = 1733362127, ModNam = 'cs5_rd_props_spline25'}, +{HashIs = -2053554593, ModNam = 'cs5_rd_props_spline26'}, +{HashIs = -1130910713, ModNam = 'cs5_rd_props_spline27'}, +{HashIs = -1906978944, ModNam = 'cs5_rd_props_spline28'}, +{HashIs = 1076541675, ModNam = 'cs5_rd_props_spline30'}, +{HashIs = 2113877223, ModNam = 'cs5_rd_props_spline33'}, +{HashIs = 462811074, ModNam = 'cs5_rd_props_spline35'}, +{HashIs = -1444967337, ModNam = 'cs5_rd_props_spline36'}, +{HashIs = -802683150, ModNam = 'cs5_rd_props_spln_leg00'}, +{HashIs = -574774755, ModNam = 'cs5_rd_props_spln_leg01'}, +{HashIs = 1000168923, ModNam = 'cs5_rd_props_spln_leg02'}, +{HashIs = 1231550832, ModNam = 'cs5_rd_props_spln_leg03'}, +{HashIs = 984112141, ModNam = 'cs5_rd_props_spln_leg04'}, +{HashIs = 1223882914, ModNam = 'cs5_rd_props_spln_leg05'}, +{HashIs = -2110592247, ModNam = 'cs5_rd_props_spln_leg06'}, +{HashIs = 623653141, ModNam = 'cs5_rd_props_spln_leg07'}, +{HashIs = 1584735118, ModNam = 'cs5_rd_props_spln_leg08'}, +{HashIs = 1957318648, ModNam = 'cs5_rd_props_spln_leg09'}, +{HashIs = -1701046125, ModNam = 'cs5_rd_props_spln_leg10'}, +{HashIs = -1403405298, ModNam = 'cs5_rd_props_spln_leg11'}, +{HashIs = -1338522678, ModNam = 'cs5_rd_props_spln_leg12'}, +{HashIs = -1039243401, ModNam = 'cs5_rd_props_spln_leg13'}, +{HashIs = -745174395, ModNam = 'cs5_rd_props_spln_leg14'}, +{HashIs = -446747112, ModNam = 'cs5_rd_props_spln_leg15'}, +{HashIs = 140604440, ModNam = 'cs5_rd_props_spln_leg16'}, +{HashIs = 749026463, ModNam = 'cs5_rd_props_spln_leg18'}, +{HashIs = -161820661, ModNam = 'cs5_rd_props_spln_leg19'}, +{HashIs = 1044406525, ModNam = 'cs5_rd_props_spln_leg20'}, +{HashIs = 827377438, ModNam = 'cs5_rd_props_spln_leg21'}, +{HashIs = 589212346, ModNam = 'cs5_rd_props_spln_leg22'}, +{HashIs = 350490181, ModNam = 'cs5_rd_props_spln_leg23'}, +{HashIs = -2045251437, ModNam = 'cs5_rd_props_spln_leg24'}, +{HashIs = 2001883912, ModNam = 'cs5_rd_props_spln_leg25'}, +{HashIs = -1091345819, ModNam = 'cs5_rd_props_spln_leg28'}, +{HashIs = -1317812378, ModNam = 'cs5_rd_props_spln_leg29'}, +{HashIs = -1493518404, ModNam = 'cs5_rd_props_spln_leg30'}, +{HashIs = -1736664384, ModNam = 'cs5_rd_props_spln_leg31'}, +{HashIs = -1525402645, ModNam = 'cs5_rd_props_spln_leg32'}, +{HashIs = -1764649114, ModNam = 'cs5_rd_props_spln_leg33'}, +{HashIs = -1082660686, ModNam = 'cs5_rd_props_spln_leg34'}, +{HashIs = -1321317313, ModNam = 'cs5_rd_props_spln_leg35'}, +{HashIs = 1273364880, ModNam = 'cs5_rd_props_spln_leg37'}, +{HashIs = -1975189939, ModNam = 'cs5_rd_props_spln_leg39'}, +{HashIs = 105309511, ModNam = 'cs5_rd_props_spln_leg40'}, +{HashIs = -1082665046, ModNam = 'cs5_rd_props_spln_leg41'}, +{HashIs = -69628025, ModNam = 'cs5_rd_props_splnb_00'}, +{HashIs = 814184674, ModNam = 'cs5_rd_props_splnb_01'}, +{HashIs = 508908670, ModNam = 'cs5_rd_props_splnb_02'}, +{HashIs = 1157505487, ModNam = 'cs5_rd_props_splnb_03'}, +{HashIs = -1300235059, ModNam = 'cs5_rd_props_splnb_04'}, +{HashIs = 1734436501, ModNam = 'cs5_rd_props_splnb_05'}, +{HashIs = 1427816968, ModNam = 'cs5_rd_props_splnb_06'}, +{HashIs = -615854498, ModNam = 'cs5_rd_props_splnb_07'}, +{HashIs = -912708869, ModNam = 'cs5_rd_props_splnb_08'}, +{HashIs = 859206652, ModNam = 'cs5_rd_props_splnb_11'}, +{HashIs = 83203963, ModNam = 'cs5_rd_props_splnb_12'}, +{HashIs = 1438923031, ModNam = 'cs5_rd_props_splnb_13'}, +{HashIs = 679108228, ModNam = 'cs5_rd_props_splnb_14'}, +{HashIs = -378609558, ModNam = 'cs5_rd_props_splnb_15'}, +{HashIs = -1137703443, ModNam = 'cs5_rd_props_splnb_16'}, +{HashIs = 283684705, ModNam = 'cs5_rd_props_splnb_17'}, +{HashIs = -547435446, ModNam = 'cs5_rd_props_splnb_18'}, +{HashIs = -1524672560, ModNam = 'cs5_rd_props_splnb_19'}, +{HashIs = -1941102500, ModNam = 'cs5_rd_props_splnb_20'}, +{HashIs = 1110281246, ModNam = 'cs5_rd_props_splnb_21'}, +{HashIs = -1337399089, ModNam = 'cs5_rd_props_splnb_23'}, +{HashIs = 1106742314, ModNam = 'cs5_rd_props_splnb_24'}, +{HashIs = 148437734, ModNam = 'cs5_rd_props_splnc_09'}, +{HashIs = 1685008661, ModNam = 'cs5_rd_props_splnc_10'}, +{HashIs = 1398935291, ModNam = 'cs5_rd_props_splnc_11'}, +{HashIs = -79995253, ModNam = 'cs5_rd_props_splnc_17'}, +{HashIs = -1896708613, ModNam = 'cs5_rd_props_splnc_18'}, +{HashIs = -39989276, ModNam = 'cs5_rd_props_splnc_21'}, +{HashIs = 6182261, ModNam = 'cs5_rd_props_splnc_23'}, +{HashIs = -320229748, ModNam = 'cs5_rd_props_splnc_25'}, +{HashIs = -1021093120, ModNam = 'cs5_rd_props_splnc_27'}, +{HashIs = -710803459, ModNam = 'cs5_rd_props_splnc_28'}, +{HashIs = -1519899143, ModNam = 'cs5_rd_props_wire_919'}, +{HashIs = -699859141, ModNam = 'cs5_roads_01'}, +{HashIs = -1562437528, ModNam = 'cs5_roads_02'}, +{HashIs = -185189227, ModNam = 'cs5_roads_03'}, +{HashIs = -1432404049, ModNam = 'cs5_roads_04_lod'}, +{HashIs = -1025222542, ModNam = 'cs5_roads_04'}, +{HashIs = 292746638, ModNam = 'cs5_roads_05'}, +{HashIs = -502393147, ModNam = 'cs5_roads_06'}, +{HashIs = 399573582, ModNam = 'cs5_roads_07'}, +{HashIs = -926685315, ModNam = 'cs5_roads_10'}, +{HashIs = -1737750834, ModNam = 'cs5_roads_11'}, +{HashIs = -1508466141, ModNam = 'cs5_roads_12'}, +{HashIs = 1613496432, ModNam = 'cs5_roads_armco_002'}, +{HashIs = 1904550642, ModNam = 'cs5_roads_armco_003'}, +{HashIs = 1377639825, ModNam = 'cs5_roads_armco_01'}, +{HashIs = -1726910218, ModNam = 'cs5_roads_armco_01a'}, +{HashIs = -1141903051, ModNam = 'cs5_roads_armco_02'}, +{HashIs = -950580119, ModNam = 'cs5_roads_armco_02a'}, +{HashIs = -1375447714, ModNam = 'cs5_roads_armco_03'}, +{HashIs = -78925015, ModNam = 'cs5_roads_armco_03a'}, +{HashIs = 412625544, ModNam = 'cs5_roads_armco_04'}, +{HashIs = -1491823916, ModNam = 'cs5_roads_armco_04a'}, +{HashIs = 174558759, ModNam = 'cs5_roads_armco_05'}, +{HashIs = -1256378975, ModNam = 'cs5_roads_armco_05a'}, +{HashIs = 2121187397, ModNam = 'cs5_roads_armco_05b'}, +{HashIs = 1965450147, ModNam = 'cs5_roads_armco_06'}, +{HashIs = 1986244391, ModNam = 'cs5_roads_armco_06a'}, +{HashIs = 1725220608, ModNam = 'cs5_roads_armco_07'}, +{HashIs = -774464254, ModNam = 'cs5_roads_armco_08'}, +{HashIs = 184054038, ModNam = 'cs5_roads_armco_08a'}, +{HashIs = -47065719, ModNam = 'cs5_roads_armco_08b'}, +{HashIs = 1008234884, ModNam = 'cs5_roads_armco_09'}, +{HashIs = -957978669, ModNam = 'cs5_roads_armco_09a'}, +{HashIs = -1202435409, ModNam = 'cs5_roads_armco_09b'}, +{HashIs = 2035771001, ModNam = 'cs5_roads_armco_10'}, +{HashIs = 1952213501, ModNam = 'cs5_roads_armco_10a'}, +{HashIs = 1276185581, ModNam = 'cs5_roads_armco_11'}, +{HashIs = -713085543, ModNam = 'cs5_roads_armco_11a'}, +{HashIs = -1556526834, ModNam = 'cs5_roads_armco_11b'}, +{HashIs = 1554754850, ModNam = 'cs5_roads_armco_12'}, +{HashIs = 1296244247, ModNam = 'cs5_roads_armco_12a'}, +{HashIs = 2013361043, ModNam = 'cs5_roads_armco_12b'}, +{HashIs = 794579588, ModNam = 'cs5_roads_armco_13'}, +{HashIs = -989950244, ModNam = 'cs5_roads_armco_13a'}, +{HashIs = -762304001, ModNam = 'cs5_roads_armco_13b'}, +{HashIs = -1347628245, ModNam = 'cs5_roads_armco_14'}, +{HashIs = 766939018, ModNam = 'cs5_roads_armco_14a'}, +{HashIs = 703857121, ModNam = 'cs5_roads_bdg_sgn_01'}, +{HashIs = -1377276448, ModNam = 'cs5_roads_bdg_sgn_1lod'}, +{HashIs = 501334526, ModNam = 'cs5_roads_bill01'}, +{HashIs = -812338089, ModNam = 'cs5_roads_billbrd_001'}, +{HashIs = 591027105, ModNam = 'cs5_roads_billbrd_002'}, +{HashIs = -1221196922, ModNam = 'cs5_roads_billbrd_006'}, +{HashIs = 1650743780, ModNam = 'cs5_roads_billbrd_007'}, +{HashIs = 1926363839, ModNam = 'cs5_roads_billbrd_008'}, +{HashIs = 1886219778, ModNam = 'cs5_roads_billbrdgraffiti'}, +{HashIs = -1333647082, ModNam = 'cs5_roads_bridge_01_raila'}, +{HashIs = -1631320678, ModNam = 'cs5_roads_bridge_01_railb'}, +{HashIs = 186965594, ModNam = 'cs5_roads_bridge_01_railc'}, +{HashIs = -110675233, ModNam = 'cs5_roads_bridge_01_raild'}, +{HashIs = -1651478462, ModNam = 'cs5_roads_bridge_01'}, +{HashIs = -51685123, ModNam = 'cs5_roads_bridge_02_raila'}, +{HashIs = -301188289, ModNam = 'cs5_roads_bridge_02_railb'}, +{HashIs = 1890817673, ModNam = 'cs5_roads_bridge_02'}, +{HashIs = -1099619123, ModNam = 'cs5_roads_bridge01_strsb_lod'}, +{HashIs = -1279531646, ModNam = 'cs5_roads_chev_01'}, +{HashIs = 1580563284, ModNam = 'cs5_roads_cs5_roadbrg_01'}, +{HashIs = -520026569, ModNam = 'cs5_roads_decal002'}, +{HashIs = -1467563293, ModNam = 'cs5_roads_drtj_01'}, +{HashIs = -281948104, ModNam = 'cs5_roads_drtj_02'}, +{HashIs = -505596529, ModNam = 'cs5_roads_drtj_03'}, +{HashIs = 218926065, ModNam = 'cs5_roads_drtj_04'}, +{HashIs = -21041326, ModNam = 'cs5_roads_drtj_05'}, +{HashIs = 1213039222, ModNam = 'cs5_roads_drtj_06'}, +{HashIs = 979035793, ModNam = 'cs5_roads_drtj_07'}, +{HashIs = -1640297804, ModNam = 'cs5_roads_fwy_01'}, +{HashIs = -1396365368, ModNam = 'cs5_roads_fwy_02'}, +{HashIs = -681870092, ModNam = 'cs5_roads_fwy_03'}, +{HashIs = -451798943, ModNam = 'cs5_roads_fwy_04'}, +{HashIs = 329479543, ModNam = 'cs5_roads_fwy_05'}, +{HashIs = 566694338, ModNam = 'cs5_roads_fwy_06'}, +{HashIs = -1669440631, ModNam = 'cs5_roads_fwy_sgn_01'}, +{HashIs = -829210710, ModNam = 'cs5_roads_fwy_sgn_02'}, +{HashIs = -1856123631, ModNam = 'cs5_roads_p_01'}, +{HashIs = 1823474614, ModNam = 'cs5_roads_p_03'}, +{HashIs = -361529541, ModNam = 'cs5_roads_p_05'}, +{HashIs = 260393314, ModNam = 'cs5_roads_p_06'}, +{HashIs = -769683117, ModNam = 'cs5_roads_rail_01'}, +{HashIs = -2137395643, ModNam = 'cs5_roads_rail_02'}, +{HashIs = 1819067883, ModNam = 'cs5_roads_rail_03'}, +{HashIs = -1655789650, ModNam = 'cs5_roads_rail_04'}, +{HashIs = 899831895, ModNam = 'cs5_roads_rail_06'}, +{HashIs = 1669968961, ModNam = 'cs5_roads_rail_07'}, +{HashIs = 1387729564, ModNam = 'cs5_roads_rail_08'}, +{HashIs = 1898008432, ModNam = 'cs5_roads_rail_09'}, +{HashIs = -506046176, ModNam = 'cs5_roads_rail_bridge01_rl'}, +{HashIs = -1157908253, ModNam = 'cs5_roads_rail_bridge01_strsa'}, +{HashIs = 1639646819, ModNam = 'cs5_roads_rail_bridge01_strsb'}, +{HashIs = -448773208, ModNam = 'cs5_roads_rail_bridge01'}, +{HashIs = -835627316, ModNam = 'cs5_roads_railsegment'}, +{HashIs = -651918872, ModNam = 'cs5_roads_sign_01'}, +{HashIs = -294933386, ModNam = 'cs5_roads_sign_02'}, +{HashIs = -55949069, ModNam = 'cs5_roads_sign_03'}, +{HashIs = 225766024, ModNam = 'cs5_roads_sign_04'}, +{HashIs = 607524862, ModNam = 'cs5_roads_sign_05'}, +{HashIs = 1430878760, ModNam = 'cs5_roads_sign_06'}, +{HashIs = 1813161914, ModNam = 'cs5_roads_sign_07'}, +{HashIs = 2025210113, ModNam = 'cs5_roads_sign_08'}, +{HashIs = -1895535203, ModNam = 'cs5_roads_sign_09'}, +{HashIs = 1357803654, ModNam = 'cs5_roads_sign_10'}, +{HashIs = 1722653700, ModNam = 'cs5_roads_sign_11'}, +{HashIs = 1251894258, ModNam = 'cs5_roads_sign_12'}, +{HashIs = 1605340692, ModNam = 'cs5_roads_sign_13'}, +{HashIs = 1828858041, ModNam = 'cs5_roads_sign_14'}, +{HashIs = 37339589, ModNam = 'cs5_roads_sign_16b'}, +{HashIs = -1006176479, ModNam = 'cs5_roads_sng_bdgdcl_002'}, +{HashIs = 1928606944, ModNam = 'cs5_roads_sng_bdgdcl_01'}, +{HashIs = -1750757272, ModNam = 'cs6_01_04d_glue'}, +{HashIs = -135951076, ModNam = 'cs6_01_247_market_bar'}, +{HashIs = 1437145256, ModNam = 'cs6_01_247_market_det'}, +{HashIs = 1207875184, ModNam = 'cs6_01_247_market_det2'}, +{HashIs = 876878136, ModNam = 'cs6_01_247_market_emi_lod'}, +{HashIs = 2121923632, ModNam = 'cs6_01_247_market_emi'}, +{HashIs = 864380569, ModNam = 'cs6_01_247_market_ovr'}, +{HashIs = -343081070, ModNam = 'cs6_01_247_market_railing'}, +{HashIs = -17142059, ModNam = 'cs6_01_247_market_stair'}, +{HashIs = -511505627, ModNam = 'cs6_01_247_market'}, +{HashIs = -723612599, ModNam = 'cs6_01_deci1'}, +{HashIs = 782090182, ModNam = 'cs6_01_deci2'}, +{HashIs = 1211855617, ModNam = 'cs6_01_deci4'}, +{HashIs = 1611373159, ModNam = 'cs6_01_dt_1'}, +{HashIs = -177934694, ModNam = 'cs6_01_gas_billbd003'}, +{HashIs = -956460596, ModNam = 'cs6_01_gas_billbd004'}, +{HashIs = 452303368, ModNam = 'cs6_01_gas_bldng_decal'}, +{HashIs = 338661660, ModNam = 'cs6_01_gas_bldng_doors001'}, +{HashIs = -1190160187, ModNam = 'cs6_01_gas_bldng004'}, +{HashIs = 1091882474, ModNam = 'cs6_01_gas_bldng005_emi_lod'}, +{HashIs = 679295275, ModNam = 'cs6_01_gas_bldng005_emi'}, +{HashIs = 121779497, ModNam = 'cs6_01_gas_bldng005'}, +{HashIs = 362074574, ModNam = 'cs6_01_gas_bldng006'}, +{HashIs = -470978944, ModNam = 'cs6_01_gas_bldng007'}, +{HashIs = -2065623944, ModNam = 'cs6_01_gas_fence004'}, +{HashIs = -1617278486, ModNam = 'cs6_01_gas_fence005'}, +{HashIs = -64152297, ModNam = 'cs6_01_gas_grnd_d003'}, +{HashIs = 860097340, ModNam = 'cs6_01_gas_grnd_d004'}, +{HashIs = 1795704951, ModNam = 'cs6_01_gas_grnddecal'}, +{HashIs = 1866796138, ModNam = 'cs6_01_gas_rocks004'}, +{HashIs = 2102569093, ModNam = 'cs6_01_gas_rocks005'}, +{HashIs = 1297205376, ModNam = 'cs6_01_gas_rocks006'}, +{HashIs = -1222644766, ModNam = 'cs6_01_gas_rwire002'}, +{HashIs = 36424886, ModNam = 'cs6_01_gas013'}, +{HashIs = 275147051, ModNam = 'cs6_01_gas014'}, +{HashIs = -1855198432, ModNam = 'cs6_01_gas015'}, +{HashIs = 873312357, ModNam = 'cs6_01_gas017'}, +{HashIs = 1334448575, ModNam = 'cs6_01_ike_branding'}, +{HashIs = -679174660, ModNam = 'cs6_01_land01_decal'}, +{HashIs = -293660412, ModNam = 'cs6_01_land01'}, +{HashIs = -1553759538, ModNam = 'cs6_01_land02'}, +{HashIs = -744892437, ModNam = 'cs6_01_liq_decal'}, +{HashIs = -327789727, ModNam = 'cs6_01_liq_detail'}, +{HashIs = -527914076, ModNam = 'cs6_01_liq_main'}, +{HashIs = 468860463, ModNam = 'cs6_01_mot_grnd'}, +{HashIs = 1603784981, ModNam = 'cs6_01_mot_tube01'}, +{HashIs = 1372927376, ModNam = 'cs6_01_mot_tube02'}, +{HashIs = -1676031468, ModNam = 'cs6_01_mot_tube03'}, +{HashIs = -1906823535, ModNam = 'cs6_01_mot_tube04'}, +{HashIs = -1098469247, ModNam = 'cs6_01_motel_d2'}, +{HashIs = -1517781477, ModNam = 'cs6_01_motel_off_d'}, +{HashIs = -603050948, ModNam = 'cs6_01_motel_off_dtl'}, +{HashIs = 1188272114, ModNam = 'cs6_01_motel_off_e_lod'}, +{HashIs = 1942067854, ModNam = 'cs6_01_motel_off_e'}, +{HashIs = 513039472, ModNam = 'cs6_01_motel_off'}, +{HashIs = -1603703180, ModNam = 'cs6_01_motel_rm_emi_lod'}, +{HashIs = 331361638, ModNam = 'cs6_01_motel_rm1_d'}, +{HashIs = 2085106188, ModNam = 'cs6_01_motel_rm1_dtl'}, +{HashIs = 2062850003, ModNam = 'cs6_01_motel_rm1_emi_lod'}, +{HashIs = 96889767, ModNam = 'cs6_01_motel_rm1_emi'}, +{HashIs = 520006906, ModNam = 'cs6_01_motel_rm1'}, +{HashIs = 980504106, ModNam = 'cs6_01_motel_rm2_d'}, +{HashIs = -1002886127, ModNam = 'cs6_01_motel_rm2_dtl'}, +{HashIs = -1659383872, ModNam = 'cs6_01_motel_rm2_emi'}, +{HashIs = 238357351, ModNam = 'cs6_01_motel_rm2'}, +{HashIs = -1142974064, ModNam = 'cs6_01_motel_rm3_d'}, +{HashIs = 865584051, ModNam = 'cs6_01_motel_rm3_dtl'}, +{HashIs = 1233502575, ModNam = 'cs6_01_motel_rm3_emi_lod'}, +{HashIs = -507201671, ModNam = 'cs6_01_motel_rm3_emi'}, +{HashIs = -1029671901, ModNam = 'cs6_01_motel_rm3'}, +{HashIs = 2032934637, ModNam = 'cs6_01_motel_rm4_d'}, +{HashIs = -829528696, ModNam = 'cs6_01_motel_rm4_dtl'}, +{HashIs = -1319251554, ModNam = 'cs6_01_motel_rm4'}, +{HashIs = 1451908637, ModNam = 'cs6_01_motel_rm5_d'}, +{HashIs = -304795478, ModNam = 'cs6_01_motel_rm5_dtl'}, +{HashIs = -416072348, ModNam = 'cs6_01_motel_rm5'}, +{HashIs = 1969055136, ModNam = 'cs6_01_motel_sign'}, +{HashIs = 1426642046, ModNam = 'cs6_01_motel_wall01'}, +{HashIs = 116536653, ModNam = 'cs6_01_motelpslabs'}, +{HashIs = 593693015, ModNam = 'cs6_01_paves1'}, +{HashIs = -1943471680, ModNam = 'cs6_01_paves1dec'}, +{HashIs = 920990711, ModNam = 'cs6_01_road1'}, +{HashIs = -733946190, ModNam = 'cs6_01_tmp_trailr01_emi_lod'}, +{HashIs = 1559943929, ModNam = 'cs6_01_tmp_trailr01_emi'}, +{HashIs = 1180935684, ModNam = 'cs6_01_tmp_trailr01'}, +{HashIs = 927204263, ModNam = 'cs6_01_tmp_trailr02_emi_lod'}, +{HashIs = -1598708797, ModNam = 'cs6_01_tmp_trailr02_emi001'}, +{HashIs = 582180508, ModNam = 'cs6_01_tmp_trailr02'}, +{HashIs = -2063444593, ModNam = 'cs6_01_tmp_trailr03_emi_lod'}, +{HashIs = -1538386958, ModNam = 'cs6_01_tmp_trailr03_emi'}, +{HashIs = 845020657, ModNam = 'cs6_01_tmp_trailr03'}, +{HashIs = -1755948692, ModNam = 'cs6_01_tmp_trailr04_emi_lod'}, +{HashIs = -754590724, ModNam = 'cs6_01_tmp_trailr04_emi'}, +{HashIs = -1221654635, ModNam = 'cs6_01_tmp_trailr04'}, +{HashIs = -1986007389, ModNam = 'cs6_01_tmp_trailr05_emi_lod'}, +{HashIs = -1935372608, ModNam = 'cs6_01_tmp_trailr05_emi'}, +{HashIs = -931059143, ModNam = 'cs6_01_tmp_trailr05'}, +{HashIs = -1896248098, ModNam = 'cs6_01_weldshed008_emi_lod'}, +{HashIs = -292461221, ModNam = 'cs6_01_weldshed008_emi'}, +{HashIs = 1778518740, ModNam = 'cs6_01_weldshed008'}, +{HashIs = 2074979883, ModNam = 'cs6_01_weldshed009'}, +{HashIs = 987929466, ModNam = 'cs6_01_weldshed010'}, +{HashIs = 1268333799, ModNam = 'cs6_01_weldshed011'}, +{HashIs = -840154749, ModNam = 'cs6_01_weldshed012'}, +{HashIs = -946333043, ModNam = 'cs6_02_brrier_01'}, +{HashIs = 895874603, ModNam = 'cs6_02_brrier_02'}, +{HashIs = 622024070, ModNam = 'cs6_02_brrier_03'}, +{HashIs = 531581562, ModNam = 'cs6_02_brrier_04'}, +{HashIs = 727540182, ModNam = 'cs6_02_brrier_05'}, +{HashIs = -1054110352, ModNam = 'cs6_02_brrier_06'}, +{HashIs = -830330851, ModNam = 'cs6_02_brrier_07'}, +{HashIs = 1687508037, ModNam = 'cs6_02_brrier_08'}, +{HashIs = 1947136824, ModNam = 'cs6_02_brrier_09'}, +{HashIs = 59412885, ModNam = 'cs6_02_brrier_10'}, +{HashIs = 967966179, ModNam = 'cs6_02_brrier_11'}, +{HashIs = 77960135, ModNam = 'cs6_02_brrier_12'}, +{HashIs = 919402517, ModNam = 'cs6_02_brrier_13'}, +{HashIs = 1696027817, ModNam = 'cs6_02_brrier_14'}, +{HashIs = 323563790, ModNam = 'cs6_02_brrier_15'}, +{HashIs = -530496101, ModNam = 'cs6_02_brrier_20'}, +{HashIs = 1689961393, ModNam = 'cs6_02_cnst_poles'}, +{HashIs = -1585003027, ModNam = 'cs6_02_con1_g'}, +{HashIs = -2016892454, ModNam = 'cs6_02_concreteblocks'}, +{HashIs = 1893534575, ModNam = 'cs6_02_const_01_rail'}, +{HashIs = -693599186, ModNam = 'cs6_02_const_01'}, +{HashIs = -264722251, ModNam = 'cs6_02_const_02_bar'}, +{HashIs = 1156440251, ModNam = 'cs6_02_const_02'}, +{HashIs = 14226160, ModNam = 'cs6_02_const_03_bar'}, +{HashIs = -1686270515, ModNam = 'cs6_02_const_03'}, +{HashIs = 1208618352, ModNam = 'cs6_02_const_04_bara'}, +{HashIs = 1926062838, ModNam = 'cs6_02_const_04_barb'}, +{HashIs = -1292588395, ModNam = 'cs6_02_const_04_pipe'}, +{HashIs = -1218209259, ModNam = 'cs6_02_const_04_yel'}, +{HashIs = 200535736, ModNam = 'cs6_02_const_04'}, +{HashIs = 760829066, ModNam = 'cs6_02_const_05_bar01'}, +{HashIs = 1687569155, ModNam = 'cs6_02_const_05_bar02'}, +{HashIs = -773457251, ModNam = 'cs6_02_const_05'}, +{HashIs = -671217774, ModNam = 'cs6_02_const_06_bara'}, +{HashIs = 156527174, ModNam = 'cs6_02_const_06_barb'}, +{HashIs = 1185490998, ModNam = 'cs6_02_const_06_pipe'}, +{HashIs = -912467965, ModNam = 'cs6_02_const_06_rail'}, +{HashIs = -973253615, ModNam = 'cs6_02_const_06_yel'}, +{HashIs = -1080568319, ModNam = 'cs6_02_const_06'}, +{HashIs = -988745544, ModNam = 'cs6_02_const_07_rail'}, +{HashIs = 1717478292, ModNam = 'cs6_02_const_07'}, +{HashIs = 1680449322, ModNam = 'cs6_02_const_08'}, +{HashIs = -2001049525, ModNam = 'cs6_02_const_09'}, +{HashIs = 1911797570, ModNam = 'cs6_02_const_10'}, +{HashIs = 1008618404, ModNam = 'cs6_02_const_11'}, +{HashIs = 1280568335, ModNam = 'cs6_02_const_12'}, +{HashIs = 1802475967, ModNam = 'cs6_02_const_14_bar'}, +{HashIs = 698249032, ModNam = 'cs6_02_deci1a'}, +{HashIs = 327965272, ModNam = 'cs6_02_glue_01'}, +{HashIs = 574257076, ModNam = 'cs6_02_glue_02'}, +{HashIs = -270429437, ModNam = 'cs6_02_glue_03'}, +{HashIs = 1894520074, ModNam = 'cs6_02_glue_04'}, +{HashIs = 2123346001, ModNam = 'cs6_02_glue_05'}, +{HashIs = -1065764356, ModNam = 'cs6_02_mtx_01'}, +{HashIs = -1772020745, ModNam = 'cs6_02_mxt_02_g'}, +{HashIs = 169222073, ModNam = 'cs6_02_mxt_02'}, +{HashIs = 1100591492, ModNam = 'cs6_02_mxt_04_g'}, +{HashIs = 629855906, ModNam = 'cs6_02_mxt_04'}, +{HashIs = 1256792418, ModNam = 'cs6_02_mxt_06'}, +{HashIs = -523157948, ModNam = 'cs6_02_mxt_06g'}, +{HashIs = -1441004470, ModNam = 'cs6_02_mxt_07_d'}, +{HashIs = 1018594557, ModNam = 'cs6_02_mxt_07'}, +{HashIs = 1719130239, ModNam = 'cs6_02_mxt_08'}, +{HashIs = -367534175, ModNam = 'cs6_02_mxt_09'}, +{HashIs = 745074858, ModNam = 'cs6_02_mxt_10_g'}, +{HashIs = 1888578434, ModNam = 'cs6_02_mxt_10'}, +{HashIs = -131271720, ModNam = 'cs6_02_mxt_11_d'}, +{HashIs = 1475131953, ModNam = 'cs6_02_mxt_11'}, +{HashIs = 438181388, ModNam = 'cs6_02_mxt_12_g_patch'}, +{HashIs = 728952374, ModNam = 'cs6_02_mxt_12_g'}, +{HashIs = -1481254462, ModNam = 'cs6_02_mxt_12'}, +{HashIs = 1472759139, ModNam = 'cs6_02_mxt_bd_01'}, +{HashIs = 1227401696, ModNam = 'cs6_02_mxt_bd_016'}, +{HashIs = -1603037512, ModNam = 'cs6_02_mxt_bd_02'}, +{HashIs = -769721842, ModNam = 'cs6_02_mxt_bd_03'}, +{HashIs = -78721935, ModNam = 'cs6_02_mxt_bd_04'}, +{HashIs = 2020871662, ModNam = 'cs6_02_mxt_bd_04a'}, +{HashIs = -1361300599, ModNam = 'cs6_02_mxt_bd_05'}, +{HashIs = 163998048, ModNam = 'cs6_02_mxt_bd_07'}, +{HashIs = 1428356336, ModNam = 'cs6_02_mxt_bd_15'}, +{HashIs = 2018518621, ModNam = 'cs6_02_mxt_bd_15a'}, +{HashIs = 932559486, ModNam = 'cs6_02_mxt_bdw_01'}, +{HashIs = -455830884, ModNam = 'cs6_02_mxt_stand03'}, +{HashIs = -478572574, ModNam = 'cs6_02_mxt_stand06'}, +{HashIs = 457945752, ModNam = 'cs6_02_mxt_std6'}, +{HashIs = 1503091697, ModNam = 'cs6_02_mxt_track_01'}, +{HashIs = 1003036757, ModNam = 'cs6_02_mxt_track_02'}, +{HashIs = 734167112, ModNam = 'cs6_02_mxt_track_03'}, +{HashIs = 1791421284, ModNam = 'cs6_02_mxt_tube007'}, +{HashIs = 1757865820, ModNam = 'cs6_02_mxt_tube008'}, +{HashIs = 1304697344, ModNam = 'cs6_02_mxtlnd_01d'}, +{HashIs = -33194765, ModNam = 'cs6_02_silo_temp'}, +{HashIs = -724544991, ModNam = 'cs6_02_ttrack01_dec'}, +{HashIs = 1128314010, ModNam = 'cs6_02_ttrack01'}, +{HashIs = -12601079, ModNam = 'cs6_02_ttrack11'}, +{HashIs = 677743444, ModNam = 'cs6_02_ttrack12'}, +{HashIs = 1521250273, ModNam = 'cs6_02_ttrack13'}, +{HashIs = -1656556259, ModNam = 'cs6_02_ttrack14'}, +{HashIs = 947596159, ModNam = 'cs6_02_ttrack15'}, +{HashIs = -2133377978, ModNam = 'cs6_02_ttrack16'}, +{HashIs = 1804669370, ModNam = 'cs6_02_ttrack17'}, +{HashIs = 591298538, ModNam = 'cs6_02_ttrack26'}, +{HashIs = -1504512160, ModNam = 'cs6_02_weed_01'}, +{HashIs = 1956451317, ModNam = 'cs6_02_weed_02'}, +{HashIs = -1980612961, ModNam = 'cs6_02_weed_03'}, +{HashIs = 462500733, ModNam = 'cs6_02_wtf_con01d'}, +{HashIs = -112280487, ModNam = 'cs6_02_wtp_con002'}, +{HashIs = 1320773421, ModNam = 'cs6_02_wtp_con003'}, +{HashIs = -826415308, ModNam = 'cs6_02_wtp_con004'}, +{HashIs = -1122941989, ModNam = 'cs6_02_wtp_con005'}, +{HashIs = -171163476, ModNam = 'cs6_02_wtp_con005a'}, +{HashIs = -1303695793, ModNam = 'cs6_02_wtp_con006'}, +{HashIs = -1604744596, ModNam = 'cs6_02_wtp_con007'}, +{HashIs = -1966882874, ModNam = 'cs6_02_wtp_con01'}, +{HashIs = -716417838, ModNam = 'cs6_02_wtp_con02'}, +{HashIs = 2111462579, ModNam = 'cs6_02_wtp_tub_g'}, +{HashIs = 1249798653, ModNam = 'cs6_03_003'}, +{HashIs = -1290762221, ModNam = 'cs6_03_003b'}, +{HashIs = -956363975, ModNam = 'cs6_03_02gasmc_d06'}, +{HashIs = -553633483, ModNam = 'cs6_03_02gasmc03'}, +{HashIs = -1468423147, ModNam = 'cs6_03_05gasmc01'}, +{HashIs = 273974936, ModNam = 'cs6_03_bb'}, +{HashIs = -1212561295, ModNam = 'cs6_03_bigsign01'}, +{HashIs = 358283549, ModNam = 'cs6_03_billboardrs'}, +{HashIs = -869337251, ModNam = 'cs6_03_ch6_05_officedetails001'}, +{HashIs = 902306969, ModNam = 'cs6_03_crmd3_map_prox'}, +{HashIs = -200306307, ModNam = 'cs6_03_decal_01'}, +{HashIs = 1700328462, ModNam = 'cs6_03_decal_02'}, +{HashIs = -440240937, ModNam = 'cs6_03_decal_03'}, +{HashIs = -1699013621, ModNam = 'cs6_03_decal_03a'}, +{HashIs = 134805165, ModNam = 'cs6_03_decal_03b'}, +{HashIs = -1024315593, ModNam = 'cs6_03_decal_04'}, +{HashIs = -1389624405, ModNam = 'cs6_03_decal_05'}, +{HashIs = 520710000, ModNam = 'cs6_03_decal_06'}, +{HashIs = 930781254, ModNam = 'cs6_03_decal_07'}, +{HashIs = -1439236671, ModNam = 'cs6_03_decal_08'}, +{HashIs = -1762863315, ModNam = 'cs6_03_decal_09'}, +{HashIs = 1219344792, ModNam = 'cs6_03_decal_10'}, +{HashIs = -829884980, ModNam = 'cs6_03_decals_house'}, +{HashIs = -1448143001, ModNam = 'cs6_03_ds07_frame'}, +{HashIs = -119684498, ModNam = 'cs6_03_ds07'}, +{HashIs = -2090822466, ModNam = 'cs6_03_dtrack2'}, +{HashIs = -1840149169, ModNam = 'cs6_03_emissive_1_lod'}, +{HashIs = 2066685422, ModNam = 'cs6_03_emissive_1'}, +{HashIs = 1499846972, ModNam = 'cs6_03_garagemain'}, +{HashIs = -1944351167, ModNam = 'cs6_03_garagemc_lot_d'}, +{HashIs = -719454909, ModNam = 'cs6_03_garagemc_lot'}, +{HashIs = -668335014, ModNam = 'cs6_03_garaget_beam'}, +{HashIs = -433244070, ModNam = 'cs6_03_garaget'}, +{HashIs = -896371277, ModNam = 'cs6_03_gasmc_d02'}, +{HashIs = -1379746796, ModNam = 'cs6_03_gasmc_d04'}, +{HashIs = 591898396, ModNam = 'cs6_03_gasmc_d05'}, +{HashIs = 1836726944, ModNam = 'cs6_03_gasmc600_beam'}, +{HashIs = -912949993, ModNam = 'cs6_03_gasmc600_emi_lod'}, +{HashIs = 1619256034, ModNam = 'cs6_03_gasmc600_emi'}, +{HashIs = 2003613328, ModNam = 'cs6_03_gasmc600'}, +{HashIs = 1296186556, ModNam = 'cs6_03_gasmc708'}, +{HashIs = 248137403, ModNam = 'cs6_03_gasmc805'}, +{HashIs = -519523706, ModNam = 'cs6_03_glue_02'}, +{HashIs = -768404261, ModNam = 'cs6_03_glue_03'}, +{HashIs = 793693973, ModNam = 'cs6_03_glue_06'}, +{HashIs = -282759563, ModNam = 'cs6_03_house01_d1'}, +{HashIs = 1901293376, ModNam = 'cs6_03_house02_glue'}, +{HashIs = -598888439, ModNam = 'cs6_03_house02'}, +{HashIs = 1100922771, ModNam = 'cs6_03_house02l_d1'}, +{HashIs = 275665407, ModNam = 'cs6_03_house02l_d1a'}, +{HashIs = 573044082, ModNam = 'cs6_03_house02l_d1b'}, +{HashIs = -588551430, ModNam = 'cs6_03_house02l_d1c'}, +{HashIs = -1693689629, ModNam = 'cs6_03_house02l'}, +{HashIs = 1542787525, ModNam = 'cs6_03_housemc01_d'}, +{HashIs = -52091796, ModNam = 'cs6_03_housemc01_d2'}, +{HashIs = -20541580, ModNam = 'cs6_03_housemc01_emi_lod'}, +{HashIs = -1789005517, ModNam = 'cs6_03_housemc01_emi'}, +{HashIs = -1828466145, ModNam = 'cs6_03_housemc01_ex'}, +{HashIs = -1931403972, ModNam = 'cs6_03_housemc01'}, +{HashIs = -805526670, ModNam = 'cs6_03_housemc02'}, +{HashIs = -564370992, ModNam = 'cs6_03_housemc0d_ex'}, +{HashIs = 386392787, ModNam = 'cs6_03_land01'}, +{HashIs = -178675849, ModNam = 'cs6_03_land02'}, +{HashIs = 59980778, ModNam = 'cs6_03_land03'}, +{HashIs = -1446748811, ModNam = 'cs6_03_lot_decals'}, +{HashIs = 1677834412, ModNam = 'cs6_03_moteldecal01'}, +{HashIs = 1250526652, ModNam = 'cs6_03_moteldecal02'}, +{HashIs = -2019491862, ModNam = 'cs6_03_moteldecal03'}, +{HashIs = 476931171, ModNam = 'cs6_03_moteldetails'}, +{HashIs = 1682403747, ModNam = 'cs6_03_motellotmc'}, +{HashIs = -2093600692, ModNam = 'cs6_03_motelmain_beam'}, +{HashIs = -245283505, ModNam = 'cs6_03_motelmain_emi_lod'}, +{HashIs = -448155518, ModNam = 'cs6_03_motelmain_emi'}, +{HashIs = 2051280754, ModNam = 'cs6_03_motelmain'}, +{HashIs = 1259831609, ModNam = 'cs6_03_motelsignmc'}, +{HashIs = -11233302, ModNam = 'cs6_03_officedecal01'}, +{HashIs = 1483229720, ModNam = 'cs6_03_officedecal02'}, +{HashIs = -1128026349, ModNam = 'cs6_03_officedetails'}, +{HashIs = -1657873291, ModNam = 'cs6_03_officeposters'}, +{HashIs = 1888375985, ModNam = 'cs6_03_parkdecal_a'}, +{HashIs = -1451254793, ModNam = 'cs6_03_parkdecal'}, +{HashIs = 1989688730, ModNam = 'cs6_03_parkdecal02'}, +{HashIs = -532438069, ModNam = 'cs6_03_parking_lot'}, +{HashIs = -2105992084, ModNam = 'cs6_03_radio_frame01'}, +{HashIs = -980180320, ModNam = 'cs6_03_radio_frame02'}, +{HashIs = 560042944, ModNam = 'cs6_03_radio_power'}, +{HashIs = 2012062992, ModNam = 'cs6_03_radio_sta_dec'}, +{HashIs = -280569792, ModNam = 'cs6_03_radio_sta'}, +{HashIs = -1646575838, ModNam = 'cs6_03_radio1dec'}, +{HashIs = 1349678685, ModNam = 'cs6_03_rdio_sta_fizz'}, +{HashIs = 1011073294, ModNam = 'cs6_03_shop_beams'}, +{HashIs = -1716309088, ModNam = 'cs6_03_shop'}, +{HashIs = -1780988826, ModNam = 'cs6_03_shops_decal1'}, +{HashIs = 315967096, ModNam = 'cs6_03_shopsmc03_beamsa'}, +{HashIs = 553444039, ModNam = 'cs6_03_shopsmc03_beamsb'}, +{HashIs = -166114505, ModNam = 'cs6_03_shopsmc03'}, +{HashIs = -28179138, ModNam = 'cs6_03_tk12'}, +{HashIs = 793880021, ModNam = 'cs6_03_trailmc_emi_lod'}, +{HashIs = 1560655721, ModNam = 'cs6_03_trailmc_emi'}, +{HashIs = 1831182356, ModNam = 'cs6_03_trailmc'}, +{HashIs = -186962584, ModNam = 'cs6_03_trailmc02'}, +{HashIs = -560398108, ModNam = 'cs6_03_trailmc03'}, +{HashIs = 1361319947, ModNam = 'cs6_03_usedcarmc_d'}, +{HashIs = -1981393180, ModNam = 'cs6_03_usedcarmc001_emi_lod'}, +{HashIs = -1842227671, ModNam = 'cs6_03_usedcarmc001_emi'}, +{HashIs = -349865507, ModNam = 'cs6_03_usedcarmc001'}, +{HashIs = 873674129, ModNam = 'cs6_03_usedlotmc_d001'}, +{HashIs = -1854895831, ModNam = 'cs6_03_usedlotmc_d002_e_lod'}, +{HashIs = 1779755080, ModNam = 'cs6_03_usedlotmc_d002_emi'}, +{HashIs = 30101762, ModNam = 'cs6_03_usedlotmc_d002'}, +{HashIs = -393567562, ModNam = 'cs6_03_usedlotmc'}, +{HashIs = 2013324229, ModNam = 'cs6_03_weed_02'}, +{HashIs = 1235814166, ModNam = 'cs6_03_weed_03'}, +{HashIs = -1837852500, ModNam = 'cs6_03_weed_04'}, +{HashIs = -1894543233, ModNam = 'cs6_04_antenna_d'}, +{HashIs = -742829495, ModNam = 'cs6_04_antenna'}, +{HashIs = -90934242, ModNam = 'cs6_04_canmod014'}, +{HashIs = -1681985266, ModNam = 'cs6_04_canmod02'}, +{HashIs = -956414052, ModNam = 'cs6_04_canmod06'}, +{HashIs = -236118663, ModNam = 'cs6_04_canmod08'}, +{HashIs = -1539374813, ModNam = 'cs6_04_canroof_ladder008'}, +{HashIs = -1343350662, ModNam = 'cs6_04_canroof_ladder010'}, +{HashIs = -1040073567, ModNam = 'cs6_04_canroof_ladder011'}, +{HashIs = 1121599048, ModNam = 'cs6_04_canroof_ladder012'}, +{HashIs = 1314215230, ModNam = 'cs6_04_canroof_ladder013'}, +{HashIs = -1610090334, ModNam = 'cs6_04_canroof_ladder014'}, +{HashIs = -1811621823, ModNam = 'cs6_04_canroof_ladder03'}, +{HashIs = -1505067828, ModNam = 'cs6_04_canroof_ladder04'}, +{HashIs = 1888555354, ModNam = 'cs6_04_canroof_ladder05'}, +{HashIs = -2100316713, ModNam = 'cs6_04_canroof_ladder06'}, +{HashIs = -553488837, ModNam = 'cs6_04_canroof_ladder07'}, +{HashIs = -249982371, ModNam = 'cs6_04_canroof_ladder08'}, +{HashIs = -1149982944, ModNam = 'cs6_04_canroof_ladder09'}, +{HashIs = -1505887009, ModNam = 'cs6_04_canroof_ladder9'}, +{HashIs = -1225759311, ModNam = 'cs6_04_canroof'}, +{HashIs = -1592460689, ModNam = 'cs6_04_decal_01'}, +{HashIs = -834517691, ModNam = 'cs6_04_decal_ant'}, +{HashIs = -717581105, ModNam = 'cs6_04_deci01'}, +{HashIs = 1012065022, ModNam = 'cs6_04_deci02'}, +{HashIs = 830786914, ModNam = 'cs6_04_deci03'}, +{HashIs = 2026888187, ModNam = 'cs6_04_deci04'}, +{HashIs = 235931257, ModNam = 'cs6_04_deci05'}, +{HashIs = 171179665, ModNam = 'cs6_04_deci06'}, +{HashIs = -1667619997, ModNam = 'cs6_04_deci07'}, +{HashIs = -441436790, ModNam = 'cs6_04_deci08'}, +{HashIs = -672261626, ModNam = 'cs6_04_deci09'}, +{HashIs = -1235364946, ModNam = 'cs6_04_deci10'}, +{HashIs = -1833202582, ModNam = 'cs6_04_deci11'}, +{HashIs = 1508285121, ModNam = 'cs6_04_deci12'}, +{HashIs = -936216745, ModNam = 'cs6_04_deci13'}, +{HashIs = -225072058, ModNam = 'cs6_04_draingully003'}, +{HashIs = 137196040, ModNam = 'cs6_04_draingully2'}, +{HashIs = 94025177, ModNam = 'cs6_04_elbase00'}, +{HashIs = -275957966, ModNam = 'cs6_04_elbasedec019'}, +{HashIs = 232659694, ModNam = 'cs6_04_elgnddec015'}, +{HashIs = 864935741, ModNam = 'cs6_04_emissive_lod'}, +{HashIs = 2019390332, ModNam = 'cs6_04_emissive'}, +{HashIs = -1973545523, ModNam = 'cs6_04_glue_02'}, +{HashIs = 2014015784, ModNam = 'cs6_04_glue_03'}, +{HashIs = -1352572973, ModNam = 'cs6_04_glue_04'}, +{HashIs = -1717357481, ModNam = 'cs6_04_glue_05'}, +{HashIs = 483321338, ModNam = 'cs6_04_grating'}, +{HashIs = -680610067, ModNam = 'cs6_04_hball01'}, +{HashIs = -564269280, ModNam = 'cs6_04_j6_road06'}, +{HashIs = 1370446615, ModNam = 'cs6_04_land05_details'}, +{HashIs = -763754760, ModNam = 'cs6_04_land2'}, +{HashIs = 605590948, ModNam = 'cs6_04_land6_dd'}, +{HashIs = 824594158, ModNam = 'cs6_04_land8_d'}, +{HashIs = 1143821166, ModNam = 'cs6_04_lockup01'}, +{HashIs = -1371020943, ModNam = 'cs6_04_lockup01b'}, +{HashIs = 551357646, ModNam = 'cs6_04_lockup02'}, +{HashIs = -628005613, ModNam = 'cs6_04_mainblock'}, +{HashIs = 1193643034, ModNam = 'cs6_04_mainrails1'}, +{HashIs = 827089000, ModNam = 'cs6_04_mainrails2'}, +{HashIs = 596821237, ModNam = 'cs6_04_mainrails3'}, +{HashIs = 285515733, ModNam = 'cs6_04_mainrails4'}, +{HashIs = 517040684, ModNam = 'cs6_04_mr_rails1'}, +{HashIs = 397717498, ModNam = 'cs6_04_mr_rails10'}, +{HashIs = 1117521384, ModNam = 'cs6_04_mr_rails11'}, +{HashIs = 1764654821, ModNam = 'cs6_04_mr_rails2'}, +{HashIs = 879498593, ModNam = 'cs6_04_mr_rails3'}, +{HashIs = 1740864531, ModNam = 'cs6_04_mr_rails4'}, +{HashIs = 839192727, ModNam = 'cs6_04_mr_rails5'}, +{HashIs = 2109024250, ModNam = 'cs6_04_mr_rails6'}, +{HashIs = 1457510988, ModNam = 'cs6_04_mr_rails7'}, +{HashIs = -1631655411, ModNam = 'cs6_04_mr_rails8'}, +{HashIs = 1897139896, ModNam = 'cs6_04_mr_rails9'}, +{HashIs = -1019681568, ModNam = 'cs6_04_mr_walks'}, +{HashIs = 1449847106, ModNam = 'cs6_04_mr_walks3'}, +{HashIs = 1219579343, ModNam = 'cs6_04_mr_walks4'}, +{HashIs = 1924178381, ModNam = 'cs6_04_mr_walks5'}, +{HashIs = 961413170, ModNam = 'cs6_04_newcut'}, +{HashIs = 774202467, ModNam = 'cs6_04_newcut01'}, +{HashIs = -1067022105, ModNam = 'cs6_04_newcut02'}, +{HashIs = 477741324, ModNam = 'cs6_04_newcut04'}, +{HashIs = 412864423, ModNam = 'cs6_04_pris_dec00'}, +{HashIs = 556589257, ModNam = 'cs6_04_pris_dec01'}, +{HashIs = 770964051, ModNam = 'cs6_04_pris_dec02'}, +{HashIs = 1086234600, ModNam = 'cs6_04_pris_dec03'}, +{HashIs = 1332559173, ModNam = 'cs6_04_pris_dec04'}, +{HashIs = 1547982579, ModNam = 'cs6_04_pris_dec05'}, +{HashIs = 1706650077, ModNam = 'cs6_04_pris_dec06'}, +{HashIs = 2005536126, ModNam = 'cs6_04_pris_dec07'}, +{HashIs = -2129387374, ModNam = 'cs6_04_pris_dec08'}, +{HashIs = -1828862875, ModNam = 'cs6_04_pris_dec09'}, +{HashIs = -1899315981, ModNam = 'cs6_04_pris_dec10'}, +{HashIs = -1726164585, ModNam = 'cs6_04_pris_dec11'}, +{HashIs = -1453886964, ModNam = 'cs6_04_pris_dec12'}, +{HashIs = -1681664287, ModNam = 'cs6_04_pris_dec13'}, +{HashIs = -1244394751, ModNam = 'cs6_04_pris_dec14'}, +{HashIs = -936792148, ModNam = 'cs6_04_pris_dec15'}, +{HashIs = -793329466, ModNam = 'cs6_04_pris_dec16'}, +{HashIs = -486447781, ModNam = 'cs6_04_pris_dec17'}, +{HashIs = -48785009, ModNam = 'cs6_04_pris_dec18'}, +{HashIs = 227097202, ModNam = 'cs6_04_pris_dec19'}, +{HashIs = 1231827859, ModNam = 'cs6_04_pris_dec20'}, +{HashIs = 1059004153, ModNam = 'cs6_04_pris_dec21'}, +{HashIs = 1285732868, ModNam = 'cs6_04_pris_dec22'}, +{HashIs = 848594408, ModNam = 'cs6_04_pris_dec23'}, +{HashIs = 542564717, ModNam = 'cs6_04_pris_dec24'}, +{HashIs = 369609935, ModNam = 'cs6_04_pris_dec25'}, +{HashIs = -1060495467, ModNam = 'cs6_04_prison_det'}, +{HashIs = -740949308, ModNam = 'cs6_04_prison07'}, +{HashIs = 1614683386, ModNam = 'cs6_04_prison13'}, +{HashIs = -1068828592, ModNam = 'cs6_04_prison130'}, +{HashIs = 1843771465, ModNam = 'cs6_04_prison14'}, +{HashIs = 1545056515, ModNam = 'cs6_04_prison149'}, +{HashIs = -785772902, ModNam = 'cs6_04_prison150'}, +{HashIs = 877063495, ModNam = 'cs6_04_prison19_rail'}, +{HashIs = 100624510, ModNam = 'cs6_04_prison19'}, +{HashIs = -21747737, ModNam = 'cs6_04_prison20_rail'}, +{HashIs = -1011686206, ModNam = 'cs6_04_prison20'}, +{HashIs = -1398314552, ModNam = 'cs6_04_prisoncp04'}, +{HashIs = 468859408, ModNam = 'cs6_04_prisonterrain01'}, +{HashIs = -284237854, ModNam = 'cs6_04_prisonterrain02'}, +{HashIs = -1065844042, ModNam = 'cs6_04_prisonterrain03'}, +{HashIs = 408466037, ModNam = 'cs6_04_prisonterrain07'}, +{HashIs = -1671619924, ModNam = 'cs6_04_prisontower1'}, +{HashIs = -1306225777, ModNam = 'cs6_04_prisontower10'}, +{HashIs = 1876607400, ModNam = 'cs6_04_prisontower2'}, +{HashIs = 1636640013, ModNam = 'cs6_04_prisontower3'}, +{HashIs = 1399851219, ModNam = 'cs6_04_prisontower4'}, +{HashIs = 1159293990, ModNam = 'cs6_04_prisontower5'}, +{HashIs = 1486066462, ModNam = 'cs6_04_prisontower6'}, +{HashIs = 1255274395, ModNam = 'cs6_04_prisontower7'}, +{HashIs = 1007606293, ModNam = 'cs6_04_prisontower8'}, +{HashIs = -2119821570, ModNam = 'cs6_04_props_cables045'}, +{HashIs = -1829232655, ModNam = 'cs6_04_props_cables045a'}, +{HashIs = 1304897981, ModNam = 'cs6_04_props_cables055'}, +{HashIs = -1755890464, ModNam = 'cs6_04_props_cables056'}, +{HashIs = -1700737899, ModNam = 'cs6_04_props_subst_cable44x'}, +{HashIs = 1176464052, ModNam = 'cs6_04_props_substn_cables013'}, +{HashIs = -1649134155, ModNam = 'cs6_04_props_wire_116'}, +{HashIs = -1000406262, ModNam = 'cs6_04_props_wire_117'}, +{HashIs = 1932300748, ModNam = 'cs6_04_props_wire078'}, +{HashIs = -718896410, ModNam = 'cs6_04_pwalkway04'}, +{HashIs = -622333235, ModNam = 'cs6_04_railsside1'}, +{HashIs = -1207063271, ModNam = 'cs6_04_railsside2'}, +{HashIs = -132246652, ModNam = 'cs6_04_railstop1'}, +{HashIs = 1258338632, ModNam = 'cs6_04_railstop2'}, +{HashIs = 484171007, ModNam = 'cs6_04_railstop3'}, +{HashIs = -1254257220, ModNam = 'cs6_04_railstop4'}, +{HashIs = 734859097, ModNam = 'cs6_04_reception'}, +{HashIs = 710886348, ModNam = 'cs6_04_road01'}, +{HashIs = 470329119, ModNam = 'cs6_04_road02'}, +{HashIs = -427082715, ModNam = 'cs6_04_road03'}, +{HashIs = -920321703, ModNam = 'cs6_04_road04'}, +{HashIs = 99121887, ModNam = 'cs6_04_road05'}, +{HashIs = 1093046212, ModNam = 'cs6_04_sat_rail01'}, +{HashIs = 1793450818, ModNam = 'cs6_04_sat_rail02'}, +{HashIs = 371341760, ModNam = 'cs6_04_sat_rail03'}, +{HashIs = 123968579, ModNam = 'cs6_04_sat_rail04'}, +{HashIs = 839250311, ModNam = 'cs6_04_sat_rail05'}, +{HashIs = 603870584, ModNam = 'cs6_04_sat_rail06'}, +{HashIs = -467582427, ModNam = 'cs6_04_satellite_dish_concrete'}, +{HashIs = -1103789764, ModNam = 'cs6_04_satellite_dish'}, +{HashIs = -1886641995, ModNam = 'cs6_04_ss_dirt1_001'}, +{HashIs = -1127908569, ModNam = 'cs6_04_ss_dirt1_002'}, +{HashIs = 1943955802, ModNam = 'cs6_04_ss_dirt1_003'}, +{HashIs = -2058286017, ModNam = 'cs6_04_ss_dirt1_004'}, +{HashIs = 550217691, ModNam = 'cs6_04_tank_white002'}, +{HashIs = 233185290, ModNam = 'cs6_04_tankblue_002'}, +{HashIs = 2112920672, ModNam = 'cs6_04_temp_fence_01'}, +{HashIs = -1779581142, ModNam = 'cs6_04_ter_decal'}, +{HashIs = 472998003, ModNam = 'cs6_04_water02'}, +{HashIs = 1836085588, ModNam = 'cs6_04_weed_01'}, +{HashIs = -401119556, ModNam = 'cs6_04_weed_02'}, +{HashIs = 2065894585, ModNam = 'cs6_04_weed_03'}, +{HashIs = 1553935136, ModNam = 'cs6_05_barrier05b'}, +{HashIs = 766921535, ModNam = 'cs6_05_blarney_glue'}, +{HashIs = 19077392, ModNam = 'cs6_05_blarney'}, +{HashIs = 1798407591, ModNam = 'cs6_05_brrier_01'}, +{HashIs = 1053109451, ModNam = 'cs6_05_brrier_02'}, +{HashIs = 1225146701, ModNam = 'cs6_05_brrier_03'}, +{HashIs = -552146994, ModNam = 'cs6_05_chump1'}, +{HashIs = 959805270, ModNam = 'cs6_05_cliff1_d'}, +{HashIs = -1146943635, ModNam = 'cs6_05_cliff1_d01'}, +{HashIs = 575344623, ModNam = 'cs6_05_cliff1'}, +{HashIs = 100970946, ModNam = 'cs6_05_cs_dtrack_003'}, +{HashIs = 1874330927, ModNam = 'cs6_05_cs_dtrack_004'}, +{HashIs = -1655840678, ModNam = 'cs6_05_cs_dtrack_005'}, +{HashIs = -1819751216, ModNam = 'cs6_05_cs_dtrack_006'}, +{HashIs = 1154133845, ModNam = 'cs6_05_cs_dtrack_007'}, +{HashIs = -1021301762, ModNam = 'cs6_05_cs_dtrack_008'}, +{HashIs = -433229012, ModNam = 'cs6_05_cs_dtrack_010'}, +{HashIs = 1983682389, ModNam = 'cs6_05_details'}, +{HashIs = 280158507, ModNam = 'cs6_05_dirtroad9'}, +{HashIs = -1431722765, ModNam = 'cs6_05_drtrd1'}, +{HashIs = -421217998, ModNam = 'cs6_05_drtrd101'}, +{HashIs = -371349155, ModNam = 'cs6_05_emissive_1_lod'}, +{HashIs = 721244355, ModNam = 'cs6_05_emissive_1'}, +{HashIs = 611037035, ModNam = 'cs6_05_emissive_2_lod'}, +{HashIs = 1507241589, ModNam = 'cs6_05_emissive_2'}, +{HashIs = -988417138, ModNam = 'cs6_05_farm_shed'}, +{HashIs = -1589059138, ModNam = 'cs6_05_glue_01'}, +{HashIs = -1318911590, ModNam = 'cs6_05_glue_04'}, +{HashIs = 1515148236, ModNam = 'cs6_05_glue_05'}, +{HashIs = 1210789563, ModNam = 'cs6_05_house'}, +{HashIs = -236907710, ModNam = 'cs6_05_house01_d'}, +{HashIs = 184374081, ModNam = 'cs6_05_house01'}, +{HashIs = -468041731, ModNam = 'cs6_05_indfarm_det1'}, +{HashIs = -179608993, ModNam = 'cs6_05_indfarm_det2'}, +{HashIs = 1578087406, ModNam = 'cs6_05_indfarm_det3'}, +{HashIs = 1868453515, ModNam = 'cs6_05_indfarm_det4'}, +{HashIs = 2123429104, ModNam = 'cs6_05_indfarm_det5'}, +{HashIs = 333062020, ModNam = 'cs6_05_indfarm_det6'}, +{HashIs = -1002765344, ModNam = 'cs6_05_indfarm_frame'}, +{HashIs = -1058895367, ModNam = 'cs6_05_indfarm_lad1'}, +{HashIs = 25266958, ModNam = 'cs6_05_indfarm_lad2'}, +{HashIs = -2063361301, ModNam = 'cs6_05_indfarm_pipe'}, +{HashIs = -1046690088, ModNam = 'cs6_05_indfarm'}, +{HashIs = -1808236439, ModNam = 'cs6_05_land_ctar'}, +{HashIs = 107880919, ModNam = 'cs6_05_land05_c'}, +{HashIs = 463518467, ModNam = 'cs6_05_land05_c001'}, +{HashIs = -130644632, ModNam = 'cs6_05_land05_d'}, +{HashIs = 1083282957, ModNam = 'cs6_05_land05_g'}, +{HashIs = 1249837085, ModNam = 'cs6_05_land05'}, +{HashIs = -562334821, ModNam = 'cs6_05_land05b'}, +{HashIs = -433571987, ModNam = 'cs6_05_land07'}, +{HashIs = 570189776, ModNam = 'cs6_05_land07x_g'}, +{HashIs = -2035986692, ModNam = 'cs6_05_land07x'}, +{HashIs = -248431966, ModNam = 'cs6_05_land10_d'}, +{HashIs = 1271824724, ModNam = 'cs6_05_land10'}, +{HashIs = -638987498, ModNam = 'cs6_05_landwl'}, +{HashIs = -317977318, ModNam = 'cs6_05_mcfarm_03808'}, +{HashIs = 1081988163, ModNam = 'cs6_05_mcfarm_09218_frame'}, +{HashIs = -1337268192, ModNam = 'cs6_05_mcfarm_09218'}, +{HashIs = 1736309010, ModNam = 'cs6_05_mcfarm_10221'}, +{HashIs = -1956172288, ModNam = 'cs6_05_mcfarm_10524_beams'}, +{HashIs = 784214813, ModNam = 'cs6_05_mcfarm_10524'}, +{HashIs = -321681157, ModNam = 'cs6_05_mcfarm_12728'}, +{HashIs = 1597775548, ModNam = 'cs6_05_mcfarm_21579'}, +{HashIs = 245050632, ModNam = 'cs6_05_mcfarm_23150'}, +{HashIs = -864408993, ModNam = 'cs6_05_mcfarm_25759'}, +{HashIs = 1590604693, ModNam = 'cs6_05_mcfarm_29563'}, +{HashIs = 2062253366, ModNam = 'cs6_05_mcfarm_30573'}, +{HashIs = -85736419, ModNam = 'cs6_05_mcfarm_31179'}, +{HashIs = 1246783833, ModNam = 'cs6_05_mcfarm_31180'}, +{HashIs = 490891031, ModNam = 'cs6_05_mcfarm_d_r02'}, +{HashIs = -1050472022, ModNam = 'cs6_05_mcfarm_roads'}, +{HashIs = -907419711, ModNam = 'cs6_05_mcfarm_shadow'}, +{HashIs = -80936949, ModNam = 'cs6_05_mcfarm_water_frame'}, +{HashIs = -4543365, ModNam = 'cs6_05_mcfarm_water'}, +{HashIs = 147512351, ModNam = 'cs6_05_mockup_02_bars'}, +{HashIs = -1804658420, ModNam = 'cs6_05_mockup_02'}, +{HashIs = -1152915779, ModNam = 'cs6_05_mockup_04'}, +{HashIs = 129952253, ModNam = 'cs6_05_sign'}, +{HashIs = 950282398, ModNam = 'cs6_05_silo_002_d'}, +{HashIs = 411634005, ModNam = 'cs6_05_silo_002_lad'}, +{HashIs = 1470378312, ModNam = 'cs6_05_silo_002_rails'}, +{HashIs = 1757531970, ModNam = 'cs6_05_silo_002'}, +{HashIs = -607161898, ModNam = 'cs6_05_ttrack01'}, +{HashIs = -1165710098, ModNam = 'cs6_05_watertank_base'}, +{HashIs = -177029642, ModNam = 'cs6_05_watertank006'}, +{HashIs = -674940874, ModNam = 'cs6_05_weed_01'}, +{HashIs = 283814528, ModNam = 'cs6_05_weed_05'}, +{HashIs = 585453173, ModNam = 'cs6_05_weed_06'}, +{HashIs = 188097091, ModNam = 'cs6_06_cattleshed1'}, +{HashIs = 1758239351, ModNam = 'cs6_06_cul5'}, +{HashIs = 1780830600, ModNam = 'cs6_06_culvertbars'}, +{HashIs = 147979052, ModNam = 'cs6_06_culvertshadowmesh'}, +{HashIs = -1041707551, ModNam = 'cs6_06_culvertshadowmesh003'}, +{HashIs = 616026235, ModNam = 'cs6_06_culvertshadowmesh2'}, +{HashIs = 625722034, ModNam = 'cs6_06_dec00'}, +{HashIs = -167635259, ModNam = 'cs6_06_dec139'}, +{HashIs = 2074086150, ModNam = 'cs6_06_decals00'}, +{HashIs = 1928034721, ModNam = 'cs6_06_decals01'}, +{HashIs = 1612862479, ModNam = 'cs6_06_decals02'}, +{HashIs = 1421360443, ModNam = 'cs6_06_decals03'}, +{HashIs = 1231171989, ModNam = 'cs6_06_decals0498'}, +{HashIs = 1529861424, ModNam = 'cs6_06_decals0499'}, +{HashIs = -112785830, ModNam = 'cs6_06_decals05'}, +{HashIs = 1257951953, ModNam = 'cs6_06_decals0555'}, +{HashIs = 662233789, ModNam = 'cs6_06_decals06'}, +{HashIs = -73364727, ModNam = 'cs6_06_decals07'}, +{HashIs = 698738451, ModNam = 'cs6_06_decals08'}, +{HashIs = 64245752, ModNam = 'cs6_06_decals11'}, +{HashIs = 302181461, ModNam = 'cs6_06_decals12'}, +{HashIs = -1879676882, ModNam = 'cs6_06_decals13'}, +{HashIs = 645174584, ModNam = 'cs6_06_decals14'}, +{HashIs = 878588171, ModNam = 'cs6_06_decals15'}, +{HashIs = 1259888255, ModNam = 'cs6_06_decals16'}, +{HashIs = -1517546659, ModNam = 'cs6_06_decals17'}, +{HashIs = 1333215549, ModNam = 'cs6_06_decals17a'}, +{HashIs = 1934887158, ModNam = 'cs6_06_decals17c'}, +{HashIs = -1271025472, ModNam = 'cs6_06_decals18'}, +{HashIs = -361039122, ModNam = 'cs6_06_decals18a'}, +{HashIs = -1767672676, ModNam = 'cs6_06_decals20'}, +{HashIs = 199845571, ModNam = 'cs6_06_decals20a'}, +{HashIs = 2068233699, ModNam = 'cs6_06_decals22'}, +{HashIs = -1792304705, ModNam = 'cs6_06_decals2299'}, +{HashIs = 1401745008, ModNam = 'cs6_06_decals23'}, +{HashIs = -258342648, ModNam = 'cs6_06_decals2322'}, +{HashIs = -574684458, ModNam = 'cs6_06_decals24'}, +{HashIs = 671815533, ModNam = 'cs6_06_decals25'}, +{HashIs = 1082476641, ModNam = 'cs6_06_decals26'}, +{HashIs = -974845643, ModNam = 'cs6_06_decalsa00'}, +{HashIs = -1399990649, ModNam = 'cs6_06_decalsa01'}, +{HashIs = 172823048, ModNam = 'cs6_06_decalsa02'}, +{HashIs = 555958196, ModNam = 'cs6_06_decalsa03'}, +{HashIs = -474430240, ModNam = 'cs6_06_decalsa04'}, +{HashIs = -242786179, ModNam = 'cs6_06_decalsa05'}, +{HashIs = 2017684979, ModNam = 'cs6_06_decalsa06'}, +{HashIs = 1171032326, ModNam = 'cs6_06_decalsa07'}, +{HashIs = 748967606, ModNam = 'cs6_06_decalsa08'}, +{HashIs = 979300907, ModNam = 'cs6_06_decalsa09'}, +{HashIs = 1442626062, ModNam = 'cs6_06_decalsa10'}, +{HashIs = 1215045357, ModNam = 'cs6_06_decalsa11'}, +{HashIs = 1308666386, ModNam = 'cs6_06_decalsa12'}, +{HashIs = -433687153, ModNam = 'cs6_06_decalsa98'}, +{HashIs = 1947734388, ModNam = 'cs6_06_decalsa99'}, +{HashIs = -901839810, ModNam = 'cs6_06_emissive01_lod'}, +{HashIs = 1806143881, ModNam = 'cs6_06_emissive01'}, +{HashIs = 1349435266, ModNam = 'cs6_06_emissive02_lod'}, +{HashIs = 2036837641, ModNam = 'cs6_06_emissive02'}, +{HashIs = -1383379649, ModNam = 'cs6_06_farmhouse_a'}, +{HashIs = 1993301960, ModNam = 'cs6_06_farmhouse_d'}, +{HashIs = 1282433636, ModNam = 'cs6_06_farmhouse_railing'}, +{HashIs = -537867771, ModNam = 'cs6_06_farmhouse'}, +{HashIs = 1820067451, ModNam = 'cs6_06_feedstore'}, +{HashIs = -1794869135, ModNam = 'cs6_06_glue_01'}, +{HashIs = 867415505, ModNam = 'cs6_06_glue_02'}, +{HashIs = 511447354, ModNam = 'cs6_06_growtunnelground'}, +{HashIs = -809886272, ModNam = 'cs6_06_jbarns_d'}, +{HashIs = 1394217100, ModNam = 'cs6_06_jbarns'}, +{HashIs = -1837544751, ModNam = 'cs6_06_jbillboard'}, +{HashIs = -344460040, ModNam = 'cs6_06_jcrop'}, +{HashIs = 365543649, ModNam = 'cs6_06_jcrop001'}, +{HashIs = -787335305, ModNam = 'cs6_06_jcrop002'}, +{HashIs = 56007675, ModNam = 'cs6_06_jcrop003'}, +{HashIs = 889683804, ModNam = 'cs6_06_jcrop004'}, +{HashIs = 249377548, ModNam = 'cs6_06_jcrop005'}, +{HashIs = 19568551, ModNam = 'cs6_06_jcrop006'}, +{HashIs = 1918466563, ModNam = 'cs6_06_jcrop007'}, +{HashIs = 1691213548, ModNam = 'cs6_06_jcrop008'}, +{HashIs = 1175757178, ModNam = 'cs6_06_jcrop009'}, +{HashIs = -125463947, ModNam = 'cs6_06_jcrop010'}, +{HashIs = 1839426082, ModNam = 'cs6_06_jhouse_beam'}, +{HashIs = -205740421, ModNam = 'cs6_06_jhouse_d'}, +{HashIs = -1527799821, ModNam = 'cs6_06_jhouse_detail'}, +{HashIs = -963649079, ModNam = 'cs6_06_jhouse'}, +{HashIs = 1158079405, ModNam = 'cs6_06_jstorage_d'}, +{HashIs = -1589949133, ModNam = 'cs6_06_jstorage_frame'}, +{HashIs = 1183751109, ModNam = 'cs6_06_jstorage'}, +{HashIs = 1721357078, ModNam = 'cs6_06_land_01'}, +{HashIs = -354538538, ModNam = 'cs6_06_land_01aa'}, +{HashIs = 169646621, ModNam = 'cs6_06_land_03'}, +{HashIs = 1034191152, ModNam = 'cs6_06_land_05'}, +{HashIs = 1894737861, ModNam = 'cs6_06_land_06'}, +{HashIs = 1629636651, ModNam = 'cs6_06_land_07'}, +{HashIs = -424258735, ModNam = 'cs6_06_land_08'}, +{HashIs = -1734461662, ModNam = 'cs6_06_land_09'}, +{HashIs = 726669249, ModNam = 'cs6_06_land_09b_steps'}, +{HashIs = 1676589337, ModNam = 'cs6_06_land_09b'}, +{HashIs = -1319048817, ModNam = 'cs6_06_land_10'}, +{HashIs = 1350193223, ModNam = 'cs6_06_missionculvert'}, +{HashIs = -18542849, ModNam = 'cs6_06_oldrocktemplate'}, +{HashIs = -1599783914, ModNam = 'cs6_06_polyt_det01'}, +{HashIs = 557316048, ModNam = 'cs6_06_shacks_a'}, +{HashIs = -682957833, ModNam = 'cs6_06_shacks_d'}, +{HashIs = -1248206633, ModNam = 'cs6_06_shacks'}, +{HashIs = 156443600, ModNam = 'cs6_06_tracks_01'}, +{HashIs = 782582150, ModNam = 'cs6_06_tracks_012'}, +{HashIs = 752937707, ModNam = 'cs6_06_tracks_03'}, +{HashIs = 1894216439, ModNam = 'cs6_06_tracks_04'}, +{HashIs = 1310600549, ModNam = 'cs6_06_tracks_05'}, +{HashIs = -850221548, ModNam = 'cs6_06_tracks_34'}, +{HashIs = 702035286, ModNam = 'cs6_06_trough_small_01'}, +{HashIs = 865093830, ModNam = 'cs6_06_trough_small_02'}, +{HashIs = -1135391008, ModNam = 'cs6_06_weed_02'}, +{HashIs = -239133910, ModNam = 'cs6_08_bridge1'}, +{HashIs = 134629304, ModNam = 'cs6_08_bridge2'}, +{HashIs = -1069121894, ModNam = 'cs6_08_bridge3_rail'}, +{HashIs = 375776375, ModNam = 'cs6_08_bridge3'}, +{HashIs = 726734462, ModNam = 'cs6_08_brig_002_d'}, +{HashIs = 1052343357, ModNam = 'cs6_08_brig_01_rail'}, +{HashIs = 216954763, ModNam = 'cs6_08_brig_01'}, +{HashIs = 736999506, ModNam = 'cs6_08_brig_02_rail'}, +{HashIs = 1083789718, ModNam = 'cs6_08_brig_04_rail'}, +{HashIs = 1405456573, ModNam = 'cs6_08_church_alpha'}, +{HashIs = -618231527, ModNam = 'cs6_08_church'}, +{HashIs = 1254084351, ModNam = 'cs6_08_churchdets'}, +{HashIs = 1254107586, ModNam = 'cs6_08_churchshed'}, +{HashIs = -1648348813, ModNam = 'cs6_08_churchsign'}, +{HashIs = 1566537548, ModNam = 'cs6_08_churchsteps01'}, +{HashIs = -784605433, ModNam = 'cs6_08_churchsteps03'}, +{HashIs = -1926201652, ModNam = 'cs6_08_cs_deserttrack_005'}, +{HashIs = 1337254880, ModNam = 'cs6_08_cs_water10_slod'}, +{HashIs = 1591070267, ModNam = 'cs6_08_cs_water10'}, +{HashIs = 2123173319, ModNam = 'cs6_08_cs_water55_slod'}, +{HashIs = -51900299, ModNam = 'cs6_08_cs_water55'}, +{HashIs = 440278307, ModNam = 'cs6_08_cs_water9_slod'}, +{HashIs = 1554522577, ModNam = 'cs6_08_cs_water9'}, +{HashIs = -1576923171, ModNam = 'cs6_08_culvertshadowmesh'}, +{HashIs = 1310879828, ModNam = 'cs6_08_decalmh04'}, +{HashIs = 1382980825, ModNam = 'cs6_08_decfffg456'}, +{HashIs = 2120887930, ModNam = 'cs6_08_decs01'}, +{HashIs = 1822264033, ModNam = 'cs6_08_decs02'}, +{HashIs = 1541990772, ModNam = 'cs6_08_decs03'}, +{HashIs = -714220416, ModNam = 'cs6_08_decs05'}, +{HashIs = -1015334757, ModNam = 'cs6_08_decs06'}, +{HashIs = -1698044103, ModNam = 'cs6_08_decs07'}, +{HashIs = 207833710, ModNam = 'cs6_08_decs09'}, +{HashIs = 770084552, ModNam = 'cs6_08_decs10'}, +{HashIs = -1089883888, ModNam = 'cs6_08_decs11'}, +{HashIs = -1857825403, ModNam = 'cs6_08_decs12'}, +{HashIs = -1565591461, ModNam = 'cs6_08_decs13'}, +{HashIs = 1961893086, ModNam = 'cs6_08_decs14'}, +{HashIs = -652680010, ModNam = 'cs6_08_decs15'}, +{HashIs = -323987954, ModNam = 'cs6_08_ds02'}, +{HashIs = 451883659, ModNam = 'cs6_08_ds03'}, +{HashIs = 1870396759, ModNam = 'cs6_08_ds0345'}, +{HashIs = 288104197, ModNam = 'cs6_08_ds04'}, +{HashIs = -1885955108, ModNam = 'cs6_08_ds05'}, +{HashIs = -1473721088, ModNam = 'cs6_08_ds07'}, +{HashIs = -695948873, ModNam = 'cs6_08_ds08'}, +{HashIs = -526697276, ModNam = 'cs6_08_ds13'}, +{HashIs = 2042013036, ModNam = 'cs6_08_ds133'}, +{HashIs = 778721377, ModNam = 'cs6_08_ds14'}, +{HashIs = 1776358421, ModNam = 'cs6_08_ds147'}, +{HashIs = -1717457198, ModNam = 'cs6_08_ds17'}, +{HashIs = -2011658640, ModNam = 'cs6_08_ds20'}, +{HashIs = -577326769, ModNam = 'cs6_08_ds21'}, +{HashIs = -330510661, ModNam = 'cs6_08_ds22'}, +{HashIs = 1092745316, ModNam = 'cs6_08_ds23'}, +{HashIs = -809364058, ModNam = 'cs6_08_ds24'}, +{HashIs = 145622909, ModNam = 'cs6_08_ds25'}, +{HashIs = 1816743606, ModNam = 'cs6_08_ds27'}, +{HashIs = 2049501813, ModNam = 'cs6_08_ds28'}, +{HashIs = 70306297, ModNam = 'cs6_08_emi_church_lod'}, +{HashIs = -589025923, ModNam = 'cs6_08_emi_church'}, +{HashIs = 3412510, ModNam = 'cs6_08_emissive001_lod'}, +{HashIs = 2015701145, ModNam = 'cs6_08_emissive001'}, +{HashIs = -930723908, ModNam = 'cs6_08_feats_07a'}, +{HashIs = -1027982300, ModNam = 'cs6_08_feats_07b'}, +{HashIs = -954720885, ModNam = 'cs6_08_glue_01'}, +{HashIs = -34534592, ModNam = 'cs6_08_glue_02'}, +{HashIs = 507399098, ModNam = 'cs6_08_glue_04'}, +{HashIs = 518202814, ModNam = 'cs6_08_gm_rubweeds017'}, +{HashIs = -513099827, ModNam = 'cs6_08_house1'}, +{HashIs = -774882752, ModNam = 'cs6_08_house1aw'}, +{HashIs = -1959220250, ModNam = 'cs6_08_house1de'}, +{HashIs = 1541766831, ModNam = 'cs6_08_housedecal'}, +{HashIs = -1169924810, ModNam = 'cs6_08_land_01'}, +{HashIs = -957516152, ModNam = 'cs6_08_land_02'}, +{HashIs = 1451562429, ModNam = 'cs6_08_land_03'}, +{HashIs = 1874544681, ModNam = 'cs6_08_land_04'}, +{HashIs = 650884671, ModNam = 'cs6_08_land_05'}, +{HashIs = 1096018767, ModNam = 'cs6_08_land_06'}, +{HashIs = -800421574, ModNam = 'cs6_08_land_07'}, +{HashIs = -586571080, ModNam = 'cs6_08_land_08'}, +{HashIs = 1540169793, ModNam = 'cs6_08_land_09'}, +{HashIs = 2113252026, ModNam = 'cs6_08_mine_decals'}, +{HashIs = 920857783, ModNam = 'cs6_08_mine_rocks'}, +{HashIs = -2001020215, ModNam = 'cs6_08_mine'}, +{HashIs = -1086803953, ModNam = 'cs6_08_river_dec01'}, +{HashIs = -772385398, ModNam = 'cs6_08_river_dec02'}, +{HashIs = 712252195, ModNam = 'cs6_08_rockstep'}, +{HashIs = -1773191273, ModNam = 'cs6_08_rshouse1'}, +{HashIs = 1135466802, ModNam = 'cs6_08_steps_2'}, +{HashIs = -1884780780, ModNam = 'cs6_08_struct08_base'}, +{HashIs = 1561432715, ModNam = 'cs6_08_struct08_beam01'}, +{HashIs = -2120983664, ModNam = 'cs6_08_struct08_beam03'}, +{HashIs = -853660933, ModNam = 'cs6_08_struct08_fizz'}, +{HashIs = -1823197622, ModNam = 'cs6_08_struct08'}, +{HashIs = 1528798538, ModNam = 'cs6_08_track09'}, +{HashIs = 1972426716, ModNam = 'cs6_08_track10'}, +{HashIs = 561439882, ModNam = 'cs6_08_track1121'}, +{HashIs = -599180038, ModNam = 'cs6_08_trailsteps'}, +{HashIs = 1651002681, ModNam = 'cs6_08_wall_1'}, +{HashIs = -1811419286, ModNam = 'cs6_08_wall_dec'}, +{HashIs = -801432124, ModNam = 'cs6_08_weed_01'}, +{HashIs = -1266031006, ModNam = 'cs6_08_weed_02'}, +{HashIs = -1361192182, ModNam = 'cs6_08_weed_03'}, +{HashIs = -1185583115, ModNam = 'cs6_08_weed_04'}, +{HashIs = -1020385824, ModNam = 'cs6_08_wooddec'}, +{HashIs = -1268775157, ModNam = 'cs6_08a_cs6_08s_dirt00'}, +{HashIs = 1809164496, ModNam = 'cs6_08a_culv002'}, +{HashIs = 934822038, ModNam = 'cs6_08a_culv003'}, +{HashIs = -795224389, ModNam = 'cs6_08a_culv1'}, +{HashIs = 156393165, ModNam = 'cs6_08a_culvert03'}, +{HashIs = 386856011, ModNam = 'cs6_08a_ds00'}, +{HashIs = -1520004868, ModNam = 'cs6_08a_ds01'}, +{HashIs = 1834066131, ModNam = 'cs6_08a_ds02'}, +{HashIs = -765793564, ModNam = 'cs6_08a_ds04'}, +{HashIs = 1604912514, ModNam = 'cs6_08a_ds05'}, +{HashIs = 680925017, ModNam = 'cs6_08a_ds06'}, +{HashIs = 908767874, ModNam = 'cs6_08a_ds07'}, +{HashIs = -1995089834, ModNam = 'cs6_08a_ds08'}, +{HashIs = -1696662551, ModNam = 'cs6_08a_ds09'}, +{HashIs = 666604882, ModNam = 'cs6_08a_ds099'}, +{HashIs = -16595589, ModNam = 'cs6_08a_ds10'}, +{HashIs = -315874866, ModNam = 'cs6_08a_ds11'}, +{HashIs = 542595425, ModNam = 'cs6_08a_ds111'}, +{HashIs = -484241988, ModNam = 'cs6_08a_ds12'}, +{HashIs = 1353345225, ModNam = 'cs6_08a_ds13'}, +{HashIs = -950053323, ModNam = 'cs6_08a_ds14'}, +{HashIs = -1223903856, ModNam = 'cs6_08a_ds15'}, +{HashIs = -1409704086, ModNam = 'cs6_08a_ds16'}, +{HashIs = 432339711, ModNam = 'cs6_08a_ds17'}, +{HashIs = 1607927586, ModNam = 'cs6_08a_ds19'}, +{HashIs = 822618753, ModNam = 'cs6_08a_ds20'}, +{HashIs = 591433458, ModNam = 'cs6_08a_ds21'}, +{HashIs = -1630697958, ModNam = 'cs6_08a_ds22'}, +{HashIs = 158620506, ModNam = 'cs6_08a_ds23'}, +{HashIs = -71909409, ModNam = 'cs6_08a_ds24'}, +{HashIs = -236670134, ModNam = 'cs6_08a_glue_01'}, +{HashIs = 33313657, ModNam = 'cs6_08a_glue_02'}, +{HashIs = 398098165, ModNam = 'cs6_08a_glue_03'}, +{HashIs = 426059000, ModNam = 'cs6_08a_land_00_decal'}, +{HashIs = 2044907544, ModNam = 'cs6_08a_land_00'}, +{HashIs = 1939401999, ModNam = 'cs6_08a_land_01_decal'}, +{HashIs = -144585952, ModNam = 'cs6_08a_land_01'}, +{HashIs = -966132845, ModNam = 'cs6_08a_land_02_decal'}, +{HashIs = 697347957, ModNam = 'cs6_08a_land_02'}, +{HashIs = 604983841, ModNam = 'cs6_08a_land_03_decal'}, +{HashIs = 320701071, ModNam = 'cs6_08a_land_03'}, +{HashIs = 477798474, ModNam = 'cs6_08a_land_05_decal'}, +{HashIs = -1484838056, ModNam = 'cs6_08a_land_05'}, +{HashIs = -1205297884, ModNam = 'cs6_08a_land_06_decal'}, +{HashIs = -1746039755, ModNam = 'cs6_08a_land_06'}, +{HashIs = -538695398, ModNam = 'cs6_08a_land_06b_decal'}, +{HashIs = 1734731524, ModNam = 'cs6_08a_land_06b'}, +{HashIs = 1409023421, ModNam = 'cs6_08a_land_07_decal'}, +{HashIs = -1025842673, ModNam = 'cs6_08a_land_07'}, +{HashIs = -1256438126, ModNam = 'cs6_08a_land_08'}, +{HashIs = 1750088603, ModNam = 'cs6_08a_land_09_decal'}, +{HashIs = 1855306118, ModNam = 'cs6_08a_land_09'}, +{HashIs = 313203733, ModNam = 'cs6_08a_land_10_decal'}, +{HashIs = 2140134546, ModNam = 'cs6_08a_land_10'}, +{HashIs = -1567692613, ModNam = 'cs6_08a_land_11_decal'}, +{HashIs = 498531371, ModNam = 'cs6_08a_land09'}, +{HashIs = 1868667883, ModNam = 'cs6_08a_land16'}, +{HashIs = 622960770, ModNam = 'cs6_08a_rock_01'}, +{HashIs = 576979731, ModNam = 'cs6_08a_str_d00'}, +{HashIs = 287662230, ModNam = 'cs6_08a_str_d01'}, +{HashIs = 130567644, ModNam = 'cs6_08a_str_d02'}, +{HashIs = -175199895, ModNam = 'cs6_08a_str_d03'}, +{HashIs = -271835676, ModNam = 'cs6_08a_str_d04'}, +{HashIs = 1991130743, ModNam = 'cs6_08a_struct01'}, +{HashIs = 1718066666, ModNam = 'cs6_08a_struct02'}, +{HashIs = 1396602776, ModNam = 'cs6_08a_struct03'}, +{HashIs = 848001673, ModNam = 'cs6_08a_struct04_beam'}, +{HashIs = 1088738021, ModNam = 'cs6_08a_struct04'}, +{HashIs = 1709413960, ModNam = 'cs6_08a_struct05_poles'}, +{HashIs = 796078082, ModNam = 'cs6_08a_struct05'}, +{HashIs = 256110496, ModNam = 'cs6_08a_struct06'}, +{HashIs = -63092333, ModNam = 'cs6_08a_struct07'}, +{HashIs = -1219511346, ModNam = 'cs6_08a_weed_01'}, +{HashIs = -1526098110, ModNam = 'cs6_08a_weed_02'}, +{HashIs = -52803882, ModNam = 'cs6_08a_weed_03'}, +{HashIs = 101203855, ModNam = 'cs6_08atrack1'}, +{HashIs = -817442291, ModNam = 'cs6_08atrack2'}, +{HashIs = 1348031524, ModNam = 'cs6_08atrack3'}, +{HashIs = 741411796, ModNam = 'cs6_08atrack4'}, +{HashIs = 53153067, ModNam = 'cs6_09_bge2_shd_lod'}, +{HashIs = -1553720859, ModNam = 'cs6_09_bridge2_railing'}, +{HashIs = -1823678403, ModNam = 'cs6_09_bridge2_shd'}, +{HashIs = 2045409354, ModNam = 'cs6_09_bridge2'}, +{HashIs = -460469849, ModNam = 'cs6_09_culvert00a'}, +{HashIs = -1225921948, ModNam = 'cs6_09_deczi_01a'}, +{HashIs = 531119063, ModNam = 'cs6_09_deczi_01b'}, +{HashIs = 579281616, ModNam = 'cs6_09_deczi01'}, +{HashIs = -863915113, ModNam = 'cs6_09_deczi02a'}, +{HashIs = 1188227943, ModNam = 'cs6_09_deczi03'}, +{HashIs = -536848268, ModNam = 'cs6_09_deczi04a'}, +{HashIs = -742998047, ModNam = 'cs6_09_deczi04b'}, +{HashIs = -1217999727, ModNam = 'cs6_09_deczi05'}, +{HashIs = -375246585, ModNam = 'cs6_09_deczi06'}, +{HashIs = -380467834, ModNam = 'cs6_09_drtrd_01'}, +{HashIs = -1333947427, ModNam = 'cs6_09_drtrd_02'}, +{HashIs = -957468864, ModNam = 'cs6_09_land_01'}, +{HashIs = -1246917441, ModNam = 'cs6_09_land_02'}, +{HashIs = -74980348, ModNam = 'cs6_09_land_02b'}, +{HashIs = -1616944981, ModNam = 'cs6_09_land_03'}, +{HashIs = -1847474896, ModNam = 'cs6_09_land_04'}, +{HashIs = -1944798826, ModNam = 'cs6_09_land_05'}, +{HashIs = 2120097321, ModNam = 'cs6_09_land_06'}, +{HashIs = -290322744, ModNam = 'cs6_09_pipe002'}, +{HashIs = -589422391, ModNam = 'cs6_09_pipe01'}, +{HashIs = 1226300766, ModNam = 'cs6_09_river1_slod'}, +{HashIs = 945418830, ModNam = 'cs6_09_river1'}, +{HashIs = -65392741, ModNam = 'cs6_09_river2_slod'}, +{HashIs = 784588578, ModNam = 'cs6_09_river2'}, +{HashIs = 699976810, ModNam = 'cs6_10_069'}, +{HashIs = -1233814769, ModNam = 'cs6_10_68'}, +{HashIs = 1691130027, ModNam = 'cs6_10_billbd_003'}, +{HashIs = 1697049754, ModNam = 'cs6_10_billbd_01'}, +{HashIs = 1109927581, ModNam = 'cs6_10_billbd_03'}, +{HashIs = -1334282593, ModNam = 'cs6_10_billboard01'}, +{HashIs = -564150219, ModNam = 'cs6_10_build1'}, +{HashIs = 796549737, ModNam = 'cs6_10_build2'}, +{HashIs = 871552818, ModNam = 'cs6_10_building_farm'}, +{HashIs = -2094860705, ModNam = 'cs6_10_cs_brrier_004'}, +{HashIs = 1820150036, ModNam = 'cs6_10_cs_brrier_005'}, +{HashIs = -1741938579, ModNam = 'cs6_10_cs_brrier_009'}, +{HashIs = -435340466, ModNam = 'cs6_10_cs_brrier_010'}, +{HashIs = -205826390, ModNam = 'cs6_10_cs_brrier_011'}, +{HashIs = 1206386418, ModNam = 'cs6_10_cs_brrier_014'}, +{HashIs = -510905796, ModNam = 'cs6_10_cs_brrier_017'}, +{HashIs = -21205860, ModNam = 'cs6_10_cs_brrier_018'}, +{HashIs = 234556185, ModNam = 'cs6_10_cs_brrier_019'}, +{HashIs = 527964995, ModNam = 'cs6_10_cs_brrier_020'}, +{HashIs = 1370554292, ModNam = 'cs6_10_cs_brrier_021'}, +{HashIs = 1840822211, ModNam = 'cs6_10_cs_brrier_023'}, +{HashIs = 1214586400, ModNam = 'cs6_10_decals_01'}, +{HashIs = 2110458091, ModNam = 'cs6_10_decals_02'}, +{HashIs = 1678955899, ModNam = 'cs6_10_decals_03'}, +{HashIs = 728818740, ModNam = 'cs6_10_decals_04'}, +{HashIs = -111280113, ModNam = 'cs6_10_decals_05'}, +{HashIs = 1464712177, ModNam = 'cs6_10_decals_06'}, +{HashIs = -1122485735, ModNam = 'cs6_10_desert_hse_2a'}, +{HashIs = 1841310388, ModNam = 'cs6_10_desert_hse_2axt'}, +{HashIs = -1851800969, ModNam = 'cs6_10_deserthouse_007_xtra'}, +{HashIs = 1330162173, ModNam = 'cs6_10_deserthouse_007'}, +{HashIs = -716145295, ModNam = 'cs6_10_details_farm'}, +{HashIs = -2124457081, ModNam = 'cs6_10_details'}, +{HashIs = -566490784, ModNam = 'cs6_10_emissive_lod'}, +{HashIs = -1711307965, ModNam = 'cs6_10_emissive'}, +{HashIs = 1870307852, ModNam = 'cs6_10_emissive1_lod'}, +{HashIs = -235026393, ModNam = 'cs6_10_emissive1'}, +{HashIs = -877718262, ModNam = 'cs6_10_emissive2_lod'}, +{HashIs = -1598544491, ModNam = 'cs6_10_emissive2'}, +{HashIs = -953946241, ModNam = 'cs6_10_gas_rocks007'}, +{HashIs = 36498559, ModNam = 'cs6_10_gas_station'}, +{HashIs = -1545759284, ModNam = 'cs6_10_laddera'}, +{HashIs = -1993865629, ModNam = 'cs6_10_land01_decals'}, +{HashIs = -1084509319, ModNam = 'cs6_10_land01_decals001'}, +{HashIs = 1249649011, ModNam = 'cs6_10_land01'}, +{HashIs = -710883717, ModNam = 'cs6_10_land03_decals'}, +{HashIs = 1771560874, ModNam = 'cs6_10_land03'}, +{HashIs = -1953772329, ModNam = 'cs6_10_nojoker'}, +{HashIs = 1393470169, ModNam = 'cs6_10_railing'}, +{HashIs = 1099024726, ModNam = 'cs6_10_tg'}, +{HashIs = 1968791137, ModNam = 'cs6_10_tgt'}, +{HashIs = -148745862, ModNam = 'cs6_10_tiretrks00'}, +{HashIs = 136901511, ModNam = 'cs6_10_tiretrks01'}, +{HashIs = -462902265, ModNam = 'cs6_10_tiretrks02'}, +{HashIs = -1277834526, ModNam = 'cs6_10_tiretrks03'}, +{HashIs = -1040914656, ModNam = 'cs6_10_tiretrks04'}, +{HashIs = -1785295260, ModNam = 'cs6_10_tiretrks05'}, +{HashIs = -1588484646, ModNam = 'cs6_10_tiretrks06'}, +{HashIs = 1911277327, ModNam = 'cs6_10_tiretrks07'}, +{HashIs = 1042826250, ModNam = 'cs6_10_weed_01'}, +{HashIs = 436566929, ModNam = 'cs6_10_weed_02'}, +{HashIs = 196796156, ModNam = 'cs6_10_weed_03'}, +{HashIs = -899192822, ModNam = 'cs6_lod_em_slod3'}, +{HashIs = 1625755713, ModNam = 'cs6_lod_slod3_01'}, +{HashIs = 1462303941, ModNam = 'cs6_lod_slod3_02'}, +{HashIs = 734406144, ModNam = 'cs6_lod_slod3_03'}, +{HashIs = 445416333, ModNam = 'cs6_lod_slod3_04'}, +{HashIs = 1767325783, ModNam = 'cs6_rd_props_backwire030'}, +{HashIs = -2115053015, ModNam = 'cs6_rd_props_combo_dslod'}, +{HashIs = 242184401, ModNam = 'cs6_rd_props_combo02_dslod'}, +{HashIs = -1540463829, ModNam = 'cs6_rd_props_combo03_dslod'}, +{HashIs = 266877826, ModNam = 'cs6_rd_props_combo04_dslod'}, +{HashIs = -1284342579, ModNam = 'cs6_rd_props_combo05_dslod'}, +{HashIs = 260402204, ModNam = 'cs6_rd_props_combo06_dslod'}, +{HashIs = 1687444383, ModNam = 'cs6_rd_props_combo07_dslod'}, +{HashIs = 288585151, ModNam = 'cs6_rd_props_combo09_dslod'}, +{HashIs = -752088566, ModNam = 'cs6_rd_props_combo10_dslod'}, +{HashIs = -1108409148, ModNam = 'cs6_rd_props_combo11_dslod'}, +{HashIs = 859017127, ModNam = 'cs6_rd_props_combo13_dslod'}, +{HashIs = 1156837704, ModNam = 'cs6_rd_props_combo14_dslod'}, +{HashIs = -1838879457, ModNam = 'cs6_rd_props_combo15_dslod'}, +{HashIs = -633462745, ModNam = 'cs6_rd_props_combo16_dslod'}, +{HashIs = 1101288160, ModNam = 'cs6_rd_props_combo17_dslod'}, +{HashIs = -246110504, ModNam = 'cs6_rd_props_combo21_dslod'}, +{HashIs = -1476497295, ModNam = 'cs6_rd_props_combo22_dslod'}, +{HashIs = 1014104930, ModNam = 'cs6_rd_props_combo23_dslod'}, +{HashIs = 1649640931, ModNam = 'cs6_rd_props_combo24_dslod'}, +{HashIs = -1253744992, ModNam = 'cs6_rd_props_combo25_dslod'}, +{HashIs = 999407888, ModNam = 'cs6_rd_props_combo26_dslod'}, +{HashIs = -623269308, ModNam = 'cs6_rd_props_combo28_dslod'}, +{HashIs = -296400018, ModNam = 'cs6_rd_props_combo29_dslod'}, +{HashIs = 920256376, ModNam = 'cs6_rd_props_combo30_dslod'}, +{HashIs = 778360570, ModNam = 'cs6_rd_props_combo31_dslod'}, +{HashIs = -186701349, ModNam = 'cs6_rd_props_combo32_dslod'}, +{HashIs = -152803704, ModNam = 'cs6_rd_props_combo33_dslod'}, +{HashIs = 713435846, ModNam = 'cs6_rd_props_combo34_dslod'}, +{HashIs = 475040381, ModNam = 'cs6_rd_props_combo35_dslod'}, +{HashIs = -1247871349, ModNam = 'cs6_rd_props_combo36_slod'}, +{HashIs = -1936252098, ModNam = 'cs6_rd_props_combo37_dslod'}, +{HashIs = -353133910, ModNam = 'cs6_rd_props_combo38_dslod'}, +{HashIs = -1148183669, ModNam = 'cs6_rd_props_combo39_dslod'}, +{HashIs = 970857598, ModNam = 'cs6_rd_props_combo40_dslod'}, +{HashIs = 110986942, ModNam = 'cs6_rd_props_combo41_dslod'}, +{HashIs = -890445052, ModNam = 'cs6_rd_props_combo42_dslod'}, +{HashIs = -49172668, ModNam = 'cs6_rd_props_combo43_dslod'}, +{HashIs = 1287664070, ModNam = 'cs6_rd_props_combo44_dslod'}, +{HashIs = 835844368, ModNam = 'cs6_rd_props_combo46_dslod'}, +{HashIs = -740636533, ModNam = 'cs6_rd_props_combo48_dslod'}, +{HashIs = -1781149402, ModNam = 'cs6_rd_props_combo50_dslod'}, +{HashIs = 722174797, ModNam = 'cs6_rd_props_combo51_dslod'}, +{HashIs = 1377383093, ModNam = 'cs6_rd_props_combo53_dslod'}, +{HashIs = -2038951014, ModNam = 'cs6_rd_props_combo54_dslod'}, +{HashIs = 565294167, ModNam = 'cs6_rd_props_combo56_dslod'}, +{HashIs = 827755135, ModNam = 'cs6_rd_props_combo57_dslod'}, +{HashIs = -2026144634, ModNam = 'cs6_rd_props_combo58_dslod'}, +{HashIs = 1162586001, ModNam = 'cs6_rd_props_combo61_dslod'}, +{HashIs = 1988792310, ModNam = 'cs6_rd_props_combo62_dslod'}, +{HashIs = -2012592168, ModNam = 'cs6_rd_props_combo63_dslod'}, +{HashIs = -132749966, ModNam = 'cs6_rd_props_combo64_dslod'}, +{HashIs = 143753081, ModNam = 'cs6_rd_props_combo65_dslod'}, +{HashIs = 784833887, ModNam = 'cs6_rd_props_combo66_dslod'}, +{HashIs = -580217887, ModNam = 'cs6_rd_props_combo67_dslod'}, +{HashIs = 1299713992, ModNam = 'cs6_rd_props_combo68_dslod'}, +{HashIs = -930926066, ModNam = 'cs6_rd_props_combo69_dslod'}, +{HashIs = -1874268051, ModNam = 'cs6_rd_props_combo71_dslod'}, +{HashIs = 1269593611, ModNam = 'cs6_rd_props_combo72_dslod'}, +{HashIs = 2037239750, ModNam = 'cs6_rd_props_combo73_dslod'}, +{HashIs = 1279378078, ModNam = 'cs6_rd_props_combo74_dslod'}, +{HashIs = 1432013008, ModNam = 'cs6_rd_props_combo75_dslod'}, +{HashIs = 1830876645, ModNam = 'cs6_rd_props_combo76_dslod'}, +{HashIs = -1874178381, ModNam = 'cs6_rd_props_combo77_dslod'}, +{HashIs = -967737821, ModNam = 'cs6_rd_props_combo78_dslod'}, +{HashIs = 1425510986, ModNam = 'cs6_rd_props_combo79_dslod'}, +{HashIs = -1640094464, ModNam = 'cs6_rd_props_cs3_04_tel_hvy005'}, +{HashIs = -1537350029, ModNam = 'cs6_rd_props_cs6_sp_elec_wirestand003'}, +{HashIs = -1954768016, ModNam = 'cs6_rd_props_cs6_sp_elec_wirethin003'}, +{HashIs = -1243743587, ModNam = 'cs6_rd_props_cs6_sp_tele_wirethin003'}, +{HashIs = -1500115701, ModNam = 'cs6_rd_props_cs6_spline029'}, +{HashIs = 869144249, ModNam = 'cs6_rd_props_cs6_spline030'}, +{HashIs = 1100722772, ModNam = 'cs6_rd_props_cs6_spline031'}, +{HashIs = 1598287268, ModNam = 'cs6_rd_props_cs6_spline032'}, +{HashIs = -1192845084, ModNam = 'cs6_rd_props_cs6_spline033'}, +{HashIs = -699475020, ModNam = 'cs6_rd_props_cs6_spline034'}, +{HashIs = -1698208602, ModNam = 'cs6_rd_props_cs6_spline039'}, +{HashIs = 1583541450, ModNam = 'cs6_rd_props_cs6_spline040'}, +{HashIs = 1277708373, ModNam = 'cs6_rd_props_cs6_spline041'}, +{HashIs = 1005987825, ModNam = 'cs6_rd_props_cs6_spline042'}, +{HashIs = 39826677, ModNam = 'cs6_rd_props_cs6_spline044'}, +{HashIs = -266727318, ModNam = 'cs6_rd_props_cs6_spline045'}, +{HashIs = -555422212, ModNam = 'cs6_rd_props_cs6_spline046'}, +{HashIs = 1524524529, ModNam = 'cs6_rd_props_cs6_spline047'}, +{HashIs = 910925004, ModNam = 'cs6_rd_props_cs6_spline049'}, +{HashIs = -215211858, ModNam = 'cs6_rd_props_cs6_spline050'}, +{HashIs = 239720169, ModNam = 'cs6_rd_props_cs6_spline051'}, +{HashIs = 397273521, ModNam = 'cs6_rd_props_cs6_spline052'}, +{HashIs = -1992006163, ModNam = 'cs6_rd_props_cs6_spline15'}, +{HashIs = 636904316, ModNam = 'cs6_rd_props_cs6wire_x030'}, +{HashIs = 1406838389, ModNam = 'cs6_rd_props_d_wire_spline030'}, +{HashIs = -1203636828, ModNam = 'cs6_rd_props_elec_spline671'}, +{HashIs = 1936092142, ModNam = 'cs6_rd_props_elec_spline672'}, +{HashIs = -1628349921, ModNam = 'cs6_rd_props_elec_spline672a'}, +{HashIs = 1151569513, ModNam = 'cs6_rd_props_elec_spline673'}, +{HashIs = 266413285, ModNam = 'cs6_rd_props_elec_spline674'}, +{HashIs = -461153856, ModNam = 'cs6_rd_props_elec_wire_spl204'}, +{HashIs = -150798657, ModNam = 'cs6_rd_props_elec_wire_spl205'}, +{HashIs = -1196457447, ModNam = 'cs6_rd_props_elec_wire_spl206'}, +{HashIs = -894949878, ModNam = 'cs6_rd_props_elec_wire_spl207'}, +{HashIs = -1654142066, ModNam = 'cs6_rd_props_elec_wire_spl208'}, +{HashIs = -1355714783, ModNam = 'cs6_rd_props_elec_wire_spl209'}, +{HashIs = -976250051, ModNam = 'cs6_rd_props_elec_wire_spl219'}, +{HashIs = -1826933583, ModNam = 'cs6_rd_props_elec_wire_spl220'}, +{HashIs = -2132832198, ModNam = 'cs6_rd_props_elec_wire_spl221'}, +{HashIs = -1531783200, ModNam = 'cs6_rd_props_elec_wire_spl223'}, +{HashIs = -915103385, ModNam = 'cs6_rd_props_elec_wire_spl224'}, +{HashIs = 81303598, ModNam = 'cs6_rd_props_elec_wire_spl226'}, +{HashIs = -613923506, ModNam = 'cs6_rd_props_elec_wire_spl227'}, +{HashIs = 676060948, ModNam = 'cs6_rd_props_elec_wire_spl228'}, +{HashIs = 386219143, ModNam = 'cs6_rd_props_elec_wire_spl229'}, +{HashIs = 2019997286, ModNam = 'cs6_rd_props_elec_wire_spl353'}, +{HashIs = 1722880763, ModNam = 'cs6_rd_props_elec_wire_spl354'}, +{HashIs = -1661960327, ModNam = 'cs6_rd_props_elec_wire_spl355'}, +{HashIs = 792765467, ModNam = 'cs6_rd_props_elec_wire_spl356'}, +{HashIs = -1650458316, ModNam = 'cs6_rd_props_elec_wire_spl357'}, +{HashIs = -1369791831, ModNam = 'cs6_rd_props_elec_wire_spl358'}, +{HashIs = -997208301, ModNam = 'cs6_rd_props_elec_wire_spl359'}, +{HashIs = 350972965, ModNam = 'cs6_rd_props_elec_wire_spl360'}, +{HashIs = -266755454, ModNam = 'cs6_rd_props_elec_wire_spl362'}, +{HashIs = -1041512921, ModNam = 'cs6_rd_props_elec_wire_spl363'}, +{HashIs = -1398039641, ModNam = 'cs6_rd_props_elec_wire_spl364'}, +{HashIs = -1099612358, ModNam = 'cs6_rd_props_elec_wire_spl365'}, +{HashIs = 2080094780, ModNam = 'cs6_rd_props_elec_wire_spl367'}, +{HashIs = 1311956651, ModNam = 'cs6_rd_props_elec_wire_spl368'}, +{HashIs = 1619133533, ModNam = 'cs6_rd_props_elec_wire_spl370'}, +{HashIs = 1907140274, ModNam = 'cs6_rd_props_elec_wire_spl371'}, +{HashIs = 1274895188, ModNam = 'cs6_rd_props_elec_wire_spl372'}, +{HashIs = 1946135460, ModNam = 'cs6_rd_props_elec_wire_spl373'}, +{HashIs = 1237210914, ModNam = 'cs6_rd_props_elec_wire_spl374'}, +{HashIs = 1483994253, ModNam = 'cs6_rd_props_elec_wire_spl375'}, +{HashIs = 642322488, ModNam = 'cs6_rd_props_elec_wire_spl376'}, +{HashIs = 1017789690, ModNam = 'cs6_rd_props_elec_wire_spl377'}, +{HashIs = 182737263, ModNam = 'cs6_rd_props_elec_wire_spl378'}, +{HashIs = -517208577, ModNam = 'cs6_rd_props_elec_wire_spl379'}, +{HashIs = 2047032631, ModNam = 'cs6_rd_props_elec_wire_spl380'}, +{HashIs = 1733105611, ModNam = 'cs6_rd_props_elec_wire_spl381'}, +{HashIs = -727420292, ModNam = 'cs6_rd_props_elec_wire_spl382'}, +{HashIs = -1453843480, ModNam = 'cs6_rd_props_elec_wire_spl383'}, +{HashIs = -483913849, ModNam = 'cs6_rd_props_elec_wire_spl386'}, +{HashIs = 1056655136, ModNam = 'cs6_rd_props_elec_wire_spl388'}, +{HashIs = 443416306, ModNam = 'cs6_rd_props_elec_wire_spl390'}, +{HashIs = -398648687, ModNam = 'cs6_rd_props_elec_wire_spl391'}, +{HashIs = 791208807, ModNam = 'cs6_rd_props_elec_wire_spl619'}, +{HashIs = -372844032, ModNam = 'cs6_rd_props_elec_wire_spl621'}, +{HashIs = -940818689, ModNam = 'cs6_rd_props_elec_wire600'}, +{HashIs = -1869524922, ModNam = 'cs6_rd_props_elec_wire604'}, +{HashIs = 1238614728, ModNam = 'cs6_rd_props_elec_wire608'}, +{HashIs = 1006446363, ModNam = 'cs6_rd_props_elec_wire609'}, +{HashIs = -1151654667, ModNam = 'cs6_rd_props_elec_wire610'}, +{HashIs = -2082359805, ModNam = 'cs6_rd_props_elec_wire614'}, +{HashIs = 1296812240, ModNam = 'cs6_rd_props_elec_wire618'}, +{HashIs = 1536288092, ModNam = 'cs6_rd_props_elec_wire619'}, +{HashIs = -957162784, ModNam = 'cs6_rd_props_elec_wire621'}, +{HashIs = -605944670, ModNam = 'cs6_rd_props_elec_wire622'}, +{HashIs = 710779020, ModNam = 'cs6_rd_props_elec_wire630'}, +{HashIs = 2130266566, ModNam = 'cs6_rd_props_elec_wire633'}, +{HashIs = 1962979313, ModNam = 'cs6_rd_props_elec_wire640'}, +{HashIs = 1735955681, ModNam = 'cs6_rd_props_elec_wire641'}, +{HashIs = 1386212140, ModNam = 'cs6_rd_props_elec_wire643'}, +{HashIs = 776151667, ModNam = 'cs6_rd_props_elec_wire645'}, +{HashIs = 1116490501, ModNam = 'cs6_rd_props_elec_wire648'}, +{HashIs = -188731538, ModNam = 'cs6_rd_props_elec_wire649'}, +{HashIs = 505543097, ModNam = 'cs6_rd_props_elec_wire672'}, +{HashIs = 246373076, ModNam = 'cs6_rd_props_elec_wire673'}, +{HashIs = -482638867, ModNam = 'cs6_rd_props_elec_wire675'}, +{HashIs = 1072217402, ModNam = 'cs6_rd_props_elec_wire676'}, +{HashIs = 341108243, ModNam = 'cs6_rd_props_elec_wire678'}, +{HashIs = 252304253, ModNam = 'cs6_rd_props_elec_wire679'}, +{HashIs = -1042461143, ModNam = 'cs6_rd_props_elec_wire680'}, +{HashIs = 1880435354, ModNam = 'cs6_rd_props_elec_wire681'}, +{HashIs = 98358823, ModNam = 'cs6_rd_props_elec_wire683'}, +{HashIs = -1291079550, ModNam = 'cs6_rd_props_elec_wire684'}, +{HashIs = -1455252240, ModNam = 'cs6_rd_props_elec_wire685'}, +{HashIs = 689314969, ModNam = 'cs6_rd_props_elec_wire686'}, +{HashIs = 1459681390, ModNam = 'cs6_rd_props_elec_wire687'}, +{HashIs = -322493444, ModNam = 'cs6_rd_props_elec_wire688'}, +{HashIs = -495186074, ModNam = 'cs6_rd_props_elec_wire689'}, +{HashIs = 1073203556, ModNam = 'cs6_rd_props_elec_wire690'}, +{HashIs = -432531994, ModNam = 'cs6_rd_props_elec_wire691'}, +{HashIs = 1665830925, ModNam = 'cs6_rd_props_elec_wire692'}, +{HashIs = 2040315057, ModNam = 'cs6_rd_props_elec_wire693'}, +{HashIs = -2000856334, ModNam = 'cs6_rd_props_elec_wire694'}, +{HashIs = -1896192148, ModNam = 'cs6_rd_props_elec_wire695'}, +{HashIs = -1371134465, ModNam = 'cs6_rd_props_elec_wire696'}, +{HashIs = -796726664, ModNam = 'cs6_rd_props_elec_wire698'}, +{HashIs = 1613531597, ModNam = 'cs6_rd_props_elec_wire699'}, +{HashIs = 885230574, ModNam = 'cs6_rd_props_elec_wire700'}, +{HashIs = 1165372755, ModNam = 'cs6_rd_props_elec_wire701'}, +{HashIs = -65846568, ModNam = 'cs6_rd_props_elec_x671'}, +{HashIs = -2053425080, ModNam = 'cs6_rd_props_elewirec_x72'}, +{HashIs = -1703066178, ModNam = 'cs6_rd_props_newire01'}, +{HashIs = -1429739949, ModNam = 'cs6_rd_props_newire02'}, +{HashIs = 224373637, ModNam = 'cs6_rd_props_newire03'}, +{HashIs = 437109985, ModNam = 'cs6_rd_props_newire04'}, +{HashIs = 677142910, ModNam = 'cs6_rd_props_newire05'}, +{HashIs = 1182899656, ModNam = 'cs6_rd_props_newire06'}, +{HashIs = -1001776801, ModNam = 'cs6_rd_props_newire07'}, +{HashIs = -489892252, ModNam = 'cs6_rd_props_newire09'}, +{HashIs = -21094061, ModNam = 'cs6_rd_props_newirex01'}, +{HashIs = 1678520338, ModNam = 'cs6_rd_props_sitewire_spl009'}, +{HashIs = 1704276996, ModNam = 'cs6_rd_props_sitewire_spl010'}, +{HashIs = 523577161, ModNam = 'cs6_rd_props_sitewire_spl011'}, +{HashIs = 268634341, ModNam = 'cs6_rd_props_sitewire_spl012'}, +{HashIs = 1179809151, ModNam = 'cs6_rd_props_sitewire_spl015'}, +{HashIs = 915658242, ModNam = 'cs6_rd_props_sitewire_spl016'}, +{HashIs = 565652909, ModNam = 'cs6_rd_props_sitewire_spl024'}, +{HashIs = 1175123540, ModNam = 'cs6_rd_props_sitewire_spl026'}, +{HashIs = -582638393, ModNam = 'cs6_rd_props_sitewire_spl027'}, +{HashIs = 1250983771, ModNam = 'cs6_rd_props_sitewire_spl028'}, +{HashIs = -1053779162, ModNam = 'cs6_rd_props_sp_elec_stand004'}, +{HashIs = -1659093696, ModNam = 'cs6_rd_props_sp_elec_thin004'}, +{HashIs = -906139449, ModNam = 'cs6_rd_props_sp_tele_stand003'}, +{HashIs = -1742011101, ModNam = 'cs6_rd_props_sp_tele_stand004'}, +{HashIs = -45258971, ModNam = 'cs6_rd_props_wire_sp_el_th004'}, +{HashIs = -1167247111, ModNam = 'cs6_rd_props_wire_sp_te_he004'}, +{HashIs = 809035405, ModNam = 'cs6_rd_props_wire_spline024'}, +{HashIs = -142281434, ModNam = 'cs6_rd_props_wire_spline025'}, +{HashIs = -1879890432, ModNam = 'cs6_rd_props_wire_spline029'}, +{HashIs = -572342098, ModNam = 'cs6_rd_props_wire_spline031'}, +{HashIs = -1885297621, ModNam = 'cs6_rd_props_wire_spline032'}, +{HashIs = -883483753, ModNam = 'cs6_rd_props_wire_spline033'}, +{HashIs = -48431326, ModNam = 'cs6_rd_props_wire_spline034'}, +{HashIs = 1489024620, ModNam = 'cs6_rd_props_wire_spline035'}, +{HashIs = 1265277888, ModNam = 'cs6_rd_props_wire_spline036'}, +{HashIs = -2111862487, ModNam = 'cs6_rd_props_wire_spline037'}, +{HashIs = -1494166837, ModNam = 'cs6_rd_props_wire_spline038'}, +{HashIs = 1123225153, ModNam = 'cs6_rd_props_wire_spline040'}, +{HashIs = -1621735670, ModNam = 'cs6_rd_props_wire_spline042'}, +{HashIs = -532559652, ModNam = 'cs6_rd_props_wire_spline045'}, +{HashIs = 134795234, ModNam = 'cs6_rd_props_wirecs6_x031'}, +{HashIs = 1627905862, ModNam = 'cs6_roads_00'}, +{HashIs = -898091091, ModNam = 'cs6_roads_39'}, +{HashIs = -614967287, ModNam = 'cs6_roads_40'}, +{HashIs = 631467174, ModNam = 'cs6_roads_41'}, +{HashIs = 867895509, ModNam = 'cs6_roads_42'}, +{HashIs = 864055576, ModNam = 'cs6_roads_99'}, +{HashIs = -2043731465, ModNam = 'cs6_roads_99b'}, +{HashIs = 1405025983, ModNam = 'cs6_roads_armco_01'}, +{HashIs = 1262378051, ModNam = 'cs6_roads_armco_01a'}, +{HashIs = 1516501646, ModNam = 'cs6_roads_armco_01b'}, +{HashIs = 1573556954, ModNam = 'cs6_roads_armco_09'}, +{HashIs = 1442165857, ModNam = 'cs6_roads_armco_smsh_02'}, +{HashIs = 194393004, ModNam = 'cs6_roads_armcohill_01'}, +{HashIs = -512565410, ModNam = 'cs6_roads_armcohill_02'}, +{HashIs = 655944369, ModNam = 'cs6_roads_armcohill_03'}, +{HashIs = -1175893971, ModNam = 'cs6_roads_armorail'}, +{HashIs = 973408147, ModNam = 'cs6_roads_brd_07'}, +{HashIs = 1805609671, ModNam = 'cs6_roads_brd_08'}, +{HashIs = -2009029327, ModNam = 'cs6_roads_brd_10'}, +{HashIs = -486778201, ModNam = 'cs6_roads_brd_11'}, +{HashIs = -1738934372, ModNam = 'cs6_roads_brd_12_shdw'}, +{HashIs = -203096968, ModNam = 'cs6_roads_brd_12'}, +{HashIs = 454915376, ModNam = 'cs6_roads_brd_j7'}, +{HashIs = 1892729375, ModNam = 'cs6_roads_brj_007'}, +{HashIs = -832363378, ModNam = 'cs6_roads_dec01'}, +{HashIs = 69424338, ModNam = 'cs6_roads_dec013'}, +{HashIs = -1155972421, ModNam = 'cs6_roads_dec014'}, +{HashIs = -502182934, ModNam = 'cs6_roads_dec02'}, +{HashIs = -217518631, ModNam = 'cs6_roads_dec03'}, +{HashIs = -2072309569, ModNam = 'cs6_roads_dec04'}, +{HashIs = -1729873519, ModNam = 'cs6_roads_dec05'}, +{HashIs = -1431446236, ModNam = 'cs6_roads_dec06'}, +{HashIs = -1144815793, ModNam = 'cs6_roads_dec07'}, +{HashIs = 1300341453, ModNam = 'cs6_roads_dec08'}, +{HashIs = -1123614206, ModNam = 'cs6_roads_dec09'}, +{HashIs = -110363625, ModNam = 'cs6_roads_dec10'}, +{HashIs = -407021382, ModNam = 'cs6_roads_dec11'}, +{HashIs = -685230192, ModNam = 'cs6_roads_dec12'}, +{HashIs = 385407510, ModNam = 'cs6_roads_drd_020'}, +{HashIs = -95215413, ModNam = 'cs6_roads_drd_022'}, +{HashIs = -1291806081, ModNam = 'cs6_roads_drd_13a'}, +{HashIs = -2106586023, ModNam = 'cs6_roads_drd_14'}, +{HashIs = -530724813, ModNam = 'cs6_roads_drd_16'}, +{HashIs = -2030552355, ModNam = 'cs6_roads_j2rd_06'}, +{HashIs = -854838255, ModNam = 'cs6_roads_jrd_06'}, +{HashIs = 663439812, ModNam = 'cs6_roads_rbrid1_r1'}, +{HashIs = 216208500, ModNam = 'cs6_roads_rbrid1_r2'}, +{HashIs = -1715557110, ModNam = 'cs6_roads_rbrid1'}, +{HashIs = 1243031380, ModNam = 'cs6_roads_roadbrg_01_dec'}, +{HashIs = -2130678575, ModNam = 'cs6_roads_roadbrg_01_r1'}, +{HashIs = 1382649764, ModNam = 'cs6_roads_roadbrg_01_r2'}, +{HashIs = -102146395, ModNam = 'cs6_roads_roadbrg_01_r3'}, +{HashIs = 999782048, ModNam = 'cs6_roads_roadbrg_01'}, +{HashIs = -214019926, ModNam = 'cs6_roads_sign_01'}, +{HashIs = -1634986799, ModNam = 'cs6_roads_sign_017'}, +{HashIs = 265582436, ModNam = 'cs6_roads_sign_018'}, +{HashIs = -1499285608, ModNam = 'cs6_roads_sign_02'}, +{HashIs = -820246426, ModNam = 'cs6_roads_sign_03'}, +{HashIs = 24243473, ModNam = 'cs6_roads_sign_04'}, +{HashIs = 732971405, ModNam = 'cs6_roads_sign_05'}, +{HashIs = -571464178, ModNam = 'cs6_roads_sign_06'}, +{HashIs = 1128689885, ModNam = 'cs6_roads_sign_07'}, +{HashIs = 956914787, ModNam = 'cs6_roads_sign_08'}, +{HashIs = 583643108, ModNam = 'cs6_roads_sign_09'}, +{HashIs = -1659985604, ModNam = 'cs6_roads_sign_10'}, +{HashIs = 499720875, ModNam = 'cs6_roads_sign_11'}, +{HashIs = 260474406, ModNam = 'cs6_roads_sign_12'}, +{HashIs = -2110755968, ModNam = 'cs6_roads_sign_13'}, +{HashIs = 1945554701, ModNam = 'cs6_roads_sign_14'}, +{HashIs = 1215559684, ModNam = 'cs6_roads_sign_15'}, +{HashIs = -1888221689, ModNam = 'cs6_roads_sign_19'}, +{HashIs = -1921318099, ModNam = 'cs6_roads_sign_20'}, +{HashIs = 835305005, ModNam = 'cs6_roads_sign_21_lod'}, +{HashIs = -1663262224, ModNam = 'cs6_roads_sign_21'}, +{HashIs = -1326462442, ModNam = 'cs6_roads_sign_22'}, +{HashIs = 808405135, ModNam = 'cs6_roads_sign_23'}, +{HashIs = 1132851004, ModNam = 'cs6_roads_sign_24'}, +{HashIs = -735309686, ModNam = 'cs6_roads_sign_25'}, +{HashIs = 1507985588, ModNam = 'cs6_roads_sign_26_lod'}, +{HashIs = -433998731, ModNam = 'cs6_roads_sign_26'}, +{HashIs = 428289365, ModNam = 'cs6_roads_slt2'}, +{HashIs = -1133965569, ModNam = 'cs6_roads020'}, +{HashIs = -1377504785, ModNam = 'cs6_roads021'}, +{HashIs = -1843507740, ModNam = 'cs6_roads08'}, +{HashIs = 274544724, ModNam = 'cs6_roadsb_armco_hill_5'}, +{HashIs = 2009057979, ModNam = 'cs6_roadsb_armco_hill_5a'}, +{HashIs = -2096766649, ModNam = 'cs6_roadsb_armco_hill_5b'}, +{HashIs = 1734759197, ModNam = 'cs6_roadsb_armco_right010'}, +{HashIs = 1900505960, ModNam = 'cs6_roadsb_armco00'}, +{HashIs = -1812193375, ModNam = 'cs6_roadsb_armco00a'}, +{HashIs = -1199932979, ModNam = 'cs6_roadsb_armco01'}, +{HashIs = 1185515585, ModNam = 'cs6_roadsb_armco01a'}, +{HashIs = 1170183257, ModNam = 'cs6_roadsb_armco02'}, +{HashIs = -1319183194, ModNam = 'cs6_roadsb_armco02a'}, +{HashIs = -1935826412, ModNam = 'cs6_roadsb_armco03'}, +{HashIs = 2044782531, ModNam = 'cs6_roadsb_armco03a'}, +{HashIs = 2027820507, ModNam = 'cs6_roadsb_dirtrd006'}, +{HashIs = -801203686, ModNam = 'cs6_roadsb_dirtrd006b'}, +{HashIs = -399776348, ModNam = 'cs6_roadsb_jnct00'}, +{HashIs = -1243938557, ModNam = 'cs6_roadsb_jnct01'}, +{HashIs = -876008225, ModNam = 'cs6_roadsb_jnct02'}, +{HashIs = -1325500598, ModNam = 'cs6_roadsb_jnct04'}, +{HashIs = 2142737597, ModNam = 'cs6_roadsb_jnct05'}, +{HashIs = -1803436463, ModNam = 'cs6_roadsb_jnct06'}, +{HashIs = 1713312926, ModNam = 'cs6_roadsb_rb00'}, +{HashIs = 1944104993, ModNam = 'cs6_roadsb_rb01'}, +{HashIs = 1917048453, ModNam = 'cs6_roadsb_rba011'}, +{HashIs = -1682691739, ModNam = 'cs6_roadsb_rba012'}, +{HashIs = -1755709053, ModNam = 'cs6_roadsb_rd_sign_03'}, +{HashIs = 1429147975, ModNam = 'cs6_roadsb_ttrack01rd_dec'}, +{HashIs = -1934375558, ModNam = 'cs6_roadsb00'}, +{HashIs = 1645342775, ModNam = 'cs6_roadsb03'}, +{HashIs = -1786793983, ModNam = 'cs6_roadsb03a'}, +{HashIs = -1983970986, ModNam = 'cs6_roadsb058_lod'}, +{HashIs = 2004152760, ModNam = 'cs6_roadsb058'}, +{HashIs = -1070900845, ModNam = 'cs6_roadsb058a_lod'}, +{HashIs = 1593870068, ModNam = 'cs6_roadsb058a'}, +{HashIs = 1132545973, ModNam = 'cs6_roadsb079_lod'}, +{HashIs = -577618911, ModNam = 'cs6_roadsb079'}, +{HashIs = 1467982609, ModNam = 'cs6_roadsb079a_lod'}, +{HashIs = -564374893, ModNam = 'cs6_roadsb079a'}, +{HashIs = -1613739754, ModNam = 'cs6_roadsb092_lod'}, +{HashIs = 1340972650, ModNam = 'cs6_roadsb092'}, +{HashIs = -2049465223, ModNam = 'cs6_roadsb092a_lod'}, +{HashIs = 1480212131, ModNam = 'cs6_roadsb092a'}, +{HashIs = 671256301, ModNam = 'cs6_roadsb098_lod'}, +{HashIs = -1621410488, ModNam = 'cs6_roadsb098'}, +{HashIs = 1316406700, ModNam = 'cs6_roadsb098a_lod'}, +{HashIs = -1767493666, ModNam = 'cs6_roadsb098a'}, +{HashIs = 727253986, ModNam = 'cs6_roadsb10'}, +{HashIs = 126795997, ModNam = 'cs6_roadsb105_lod'}, +{HashIs = 656904202, ModNam = 'cs6_roadsb105'}, +{HashIs = -1120061813, ModNam = 'cs6_roadsb105a_lod'}, +{HashIs = -1165797841, ModNam = 'cs6_roadsb105a'}, +{HashIs = -1246778248, ModNam = 'cs6_roadsb10a'}, +{HashIs = 115489521, ModNam = 'cs6_roadsb14'}, +{HashIs = -661365162, ModNam = 'cs6_roadsb15'}, +{HashIs = -1588367415, ModNam = 'cs6_roadsb16'}, +{HashIs = -2090781723, ModNam = 'cs6_roadsb17'}, +{HashIs = -1120917618, ModNam = 'cs6_roadsb18'}, +{HashIs = -31177076, ModNam = 'cs6_roadsb18b'}, +{HashIs = -1057964585, ModNam = 'cs6_roadsb20'}, +{HashIs = -1364059814, ModNam = 'cs6_roadsb21'}, +{HashIs = -2077998017, ModNam = 'cs6_roadsb23'}, +{HashIs = 2034314873, ModNam = 'cs6_roadsb24'}, +{HashIs = 1735822052, ModNam = 'cs6_roadsb25'}, +{HashIs = 1549694132, ModNam = 'cs6_roadsb26'}, +{HashIs = 1070316431, ModNam = 'cs6_roadsb28'}, +{HashIs = 772610066, ModNam = 'cs6_roadsb29'}, +{HashIs = 302579747, ModNam = 'cs6_roadsb30'}, +{HashIs = -1072047034, ModNam = 'cs6_roadsb32'}, +{HashIs = -610430131, ModNam = 'cs6_roadsb34'}, +{HashIs = 1524568530, ModNam = 'cs6_roadsb35'}, +{HashIs = 610116824, ModNam = 'cs6_roadsb39'}, +{HashIs = 834101995, ModNam = 'cs6_roadsb40'}, +{HashIs = 1128859150, ModNam = 'cs6_roadsb41'}, +{HashIs = 2121768009, ModNam = 'cs6_roadsb42_dirt'}, +{HashIs = 1580415970, ModNam = 'cs6_roadsb42'}, +{HashIs = -2071806095, ModNam = 'cs6_roadsb42b'}, +{HashIs = -635554886, ModNam = 'cs6_roadsb43'}, +{HashIs = -378711464, ModNam = 'cs6_roadsb44'}, +{HashIs = 387722677, ModNam = 'cs6_roadsb46'}, +{HashIs = -1760645732, ModNam = 'cs6_roadsb47'}, +{HashIs = -1297980221, ModNam = 'cs6_roadsb49'}, +{HashIs = -1669318829, ModNam = 'cs6_roadsb50'}, +{HashIs = 462534008, ModNam = 'cs6_roadsb51'}, +{HashIs = -1490973837, ModNam = 'cs6_roadsb51b'}, +{HashIs = 790903945, ModNam = 'cs6_roadsb98'}, +{HashIs = -1028012810, ModNam = 'cs6_roadsc_dtjnc06'}, +{HashIs = 445758359, ModNam = 'cs6_roadsc01'}, +{HashIs = 743989028, ModNam = 'cs6_roadsc04'}, +{HashIs = -813259394, ModNam = 'cs6_roadsc07'}, +{HashIs = -1990226239, ModNam = 'cs6_roadsc10'}, +{HashIs = 797367077, ModNam = 'cs6_roadsc15'}, +{HashIs = -1879798962, ModNam = 'cs6_roadsc15a'}, +{HashIs = -1261710084, ModNam = 'cs6_roadsc15b'}, +{HashIs = -633426054, ModNam = 'cs6_roadsc20'}, +{HashIs = 1976034950, ModNam = 'cs6_roadsc23'}, +{HashIs = 1672168013, ModNam = 'cs6_roadsc26'}, +{HashIs = 1187013448, ModNam = 'cs6_roadsc26a'}, +{HashIs = 1788432153, ModNam = 'cs6_roadsc32'}, +{HashIs = -226828578, ModNam = 'cs6_roadsc37'}, +{HashIs = -1896638511, ModNam = 'cs6_roadsc39'}, +{HashIs = 2100065063, ModNam = 'cs6_roadsc40'}, +{HashIs = 877617518, ModNam = 'cs6_roadsc41'}, +{HashIs = -1262099879, ModNam = 'cs6_roadsc44'}, +{HashIs = -525649377, ModNam = 'cs6_roadsc47'}, +{HashIs = -1319603082, ModNam = 'cs6_roadsc50'}, +{HashIs = -626374887, ModNam = 'cs6_roadsc51'}, +{HashIs = 1295756350, ModNam = 'cs6_roadsc57'}, +{HashIs = -1988720319, ModNam = 'csb_abigail'}, +{HashIs = -680474188, ModNam = 'csb_agent'}, +{HashIs = 117698822, ModNam = 'csb_anita'}, +{HashIs = -1513650250, ModNam = 'csb_anton'}, +{HashIs = -1410400252, ModNam = 'csb_ballasog'}, +{HashIs = -2101379423, ModNam = 'csb_bride'}, +{HashIs = -1931689897, ModNam = 'csb_burgerdrug'}, +{HashIs = 71501447, ModNam = 'csb_car3guy1'}, +{HashIs = 327394568, ModNam = 'csb_car3guy2'}, +{HashIs = -1555576182, ModNam = 'csb_chef'}, +{HashIs = -1369710022, ModNam = 'csb_chef2'}, +{HashIs = -1463670378, ModNam = 'csb_chin_goon'}, +{HashIs = -890640939, ModNam = 'csb_cletus'}, +{HashIs = -1699520669, ModNam = 'csb_cop'}, +{HashIs = -1538297973, ModNam = 'csb_customer'}, +{HashIs = -1249041111, ModNam = 'csb_denise_friend'}, +{HashIs = 466359675, ModNam = 'csb_fos_rep'}, +{HashIs = -1567723049, ModNam = 'csb_g'}, +{HashIs = 2058033618, ModNam = 'csb_groom'}, +{HashIs = -396800478, ModNam = 'csb_grove_str_dlr'}, +{HashIs = -325152996, ModNam = 'csb_hao'}, +{HashIs = 1863555924, ModNam = 'csb_hugh'}, +{HashIs = -482210853, ModNam = 'csb_imran'}, +{HashIs = 1153203121, ModNam = 'csb_jackhowitzer'}, +{HashIs = -1040164288, ModNam = 'csb_janitor'}, +{HashIs = -1127975477, ModNam = 'csb_maude'}, +{HashIs = -1734476390, ModNam = 'csb_money'}, +{HashIs = 1841036427, ModNam = 'csb_mp_agent14'}, +{HashIs = 1631478380, ModNam = 'csb_mweather'}, +{HashIs = -1059388209, ModNam = 'csb_ortega'}, +{HashIs = -199280229, ModNam = 'csb_oscar'}, +{HashIs = 1528799427, ModNam = 'csb_paige'}, +{HashIs = 1635617250, ModNam = 'csb_popov'}, +{HashIs = 793443893, ModNam = 'csb_porndudes'}, +{HashIs = -267695653, ModNam = 'csb_prologuedriver'}, +{HashIs = 2141384740, ModNam = 'csb_prolsec'}, +{HashIs = -1031795266, ModNam = 'csb_ramp_gang'}, +{HashIs = -2054384456, ModNam = 'csb_ramp_hic'}, +{HashIs = 569740212, ModNam = 'csb_ramp_hipster'}, +{HashIs = 1634506681, ModNam = 'csb_ramp_marine'}, +{HashIs = -162605104, ModNam = 'csb_ramp_mex'}, +{HashIs = 411081129, ModNam = 'csb_rashcosvki'}, +{HashIs = 776079908, ModNam = 'csb_reporter'}, +{HashIs = -1436281204, ModNam = 'csb_roccopelosi'}, +{HashIs = -1948177172, ModNam = 'csb_screen_writer'}, +{HashIs = -1360365899, ModNam = 'csb_stripper_01'}, +{HashIs = -2126242959, ModNam = 'csb_stripper_02'}, +{HashIs = 1665391897, ModNam = 'csb_tonya'}, +{HashIs = -567724045, ModNam = 'csb_trafficwarden'}, +{HashIs = -277325206, ModNam = 'csb_undercover'}, +{HashIs = -548750436, ModNam = 'csx_coastbigroc01_'}, +{HashIs = -640797613, ModNam = 'csx_coastbigroc02_'}, +{HashIs = 654364075, ModNam = 'csx_coastbigroc03_'}, +{HashIs = 1817631362, ModNam = 'csx_coastbigroc05_'}, +{HashIs = -406418278, ModNam = 'csx_coastboulder_00_'}, +{HashIs = 318791597, ModNam = 'csx_coastboulder_01_'}, +{HashIs = -927773644, ModNam = 'csx_coastboulder_02_'}, +{HashIs = 782451186, ModNam = 'csx_coastboulder_03_'}, +{HashIs = -1054119912, ModNam = 'csx_coastboulder_04_'}, +{HashIs = 317753433, ModNam = 'csx_coastboulder_05_'}, +{HashIs = -480433589, ModNam = 'csx_coastboulder_06_'}, +{HashIs = 1565626866, ModNam = 'csx_coastboulder_07_'}, +{HashIs = 2041530653, ModNam = 'csx_coastrok1_'}, +{HashIs = 2095829758, ModNam = 'csx_coastrok2_'}, +{HashIs = 1289401397, ModNam = 'csx_coastrok3_'}, +{HashIs = -742243550, ModNam = 'csx_coastrok4_'}, +{HashIs = -1483739285, ModNam = 'csx_coastsmalrock_01_'}, +{HashIs = -1384485088, ModNam = 'csx_coastsmalrock_02_'}, +{HashIs = -1319536642, ModNam = 'csx_coastsmalrock_03_'}, +{HashIs = 1491780594, ModNam = 'csx_coastsmalrock_04_'}, +{HashIs = 1919186893, ModNam = 'csx_coastsmalrock_05_'}, +{HashIs = 1167218227, ModNam = 'csx_rvrbldr_biga_'}, +{HashIs = -1528948627, ModNam = 'csx_rvrbldr_bigb_'}, +{HashIs = -864623042, ModNam = 'csx_rvrbldr_bigc_'}, +{HashIs = 1650293377, ModNam = 'csx_rvrbldr_bigd_'}, +{HashIs = 717851250, ModNam = 'csx_rvrbldr_bige_'}, +{HashIs = 2131079343, ModNam = 'csx_rvrbldr_meda_'}, +{HashIs = 260722846, ModNam = 'csx_rvrbldr_medb_'}, +{HashIs = 896510124, ModNam = 'csx_rvrbldr_medc_'}, +{HashIs = 411430321, ModNam = 'csx_rvrbldr_medd_'}, +{HashIs = 882972519, ModNam = 'csx_rvrbldr_mede_'}, +{HashIs = 657266943, ModNam = 'csx_rvrbldr_smla_'}, +{HashIs = -369713785, ModNam = 'csx_rvrbldr_smlb_'}, +{HashIs = 1492875887, ModNam = 'csx_rvrbldr_smlc_'}, +{HashIs = 479461537, ModNam = 'csx_rvrbldr_smld_'}, +{HashIs = 2088222527, ModNam = 'csx_rvrbldr_smle_'}, +{HashIs = -1576642419, ModNam = 'csx_saltconcclustr_a_'}, +{HashIs = 902952478, ModNam = 'csx_saltconcclustr_b_'}, +{HashIs = 2040565390, ModNam = 'csx_saltconcclustr_c_'}, +{HashIs = 979439400, ModNam = 'csx_saltconcclustr_d_'}, +{HashIs = -1529421138, ModNam = 'csx_saltconcclustr_e_'}, +{HashIs = -1790269598, ModNam = 'csx_saltconcclustr_f_'}, +{HashIs = 698273556, ModNam = 'csx_saltconcclustr_g_'}, +{HashIs = 498735401, ModNam = 'csx_seabed_bldr1_'}, +{HashIs = -55029899, ModNam = 'csx_seabed_bldr2_'}, +{HashIs = -2117840493, ModNam = 'csx_seabed_bldr3_'}, +{HashIs = 1414264771, ModNam = 'csx_seabed_bldr4_'}, +{HashIs = 1944107080, ModNam = 'csx_seabed_bldr5_'}, +{HashIs = 634000516, ModNam = 'csx_seabed_bldr6_'}, +{HashIs = -799804623, ModNam = 'csx_seabed_bldr7_'}, +{HashIs = -451109406, ModNam = 'csx_seabed_bldr8_'}, +{HashIs = 1142829680, ModNam = 'csx_seabed_rock1_'}, +{HashIs = 920918328, ModNam = 'csx_seabed_rock2_'}, +{HashIs = 333207757, ModNam = 'csx_seabed_rock3_'}, +{HashIs = 846073356, ModNam = 'csx_seabed_rock4_'}, +{HashIs = 1398822296, ModNam = 'csx_seabed_rock5_'}, +{HashIs = 1064906466, ModNam = 'csx_seabed_rock6_'}, +{HashIs = -1694705300, ModNam = 'csx_seabed_rock7_'}, +{HashIs = 1562830845, ModNam = 'csx_seabed_rock8_'}, +{HashIs = 145037532, ModNam = 'csx_searocks_02'}, +{HashIs = -455356086, ModNam = 'csx_searocks_03'}, +{HashIs = -81658410, ModNam = 'csx_searocks_04'}, +{HashIs = -1049621901, ModNam = 'csx_searocks_05'}, +{HashIs = -677562675, ModNam = 'csx_searocks_06'}, +{HashIs = -644710429, ModNam = 'cuban800'}, +{HashIs = -1006919392, ModNam = 'cutter'}, +{HashIs = 2006142190, ModNam = 'daemon'}, +{HashIs = -1404136503, ModNam = 'daemon2'}, +{HashIs = -642633187, ModNam = 'db_apart_01_'}, +{HashIs = -2041934003, ModNam = 'db_apart_01d_'}, +{HashIs = 1940776766, ModNam = 'db_apart_02_'}, +{HashIs = 295402572, ModNam = 'db_apart_02d_'}, +{HashIs = 1121747524, ModNam = 'db_apart_03_'}, +{HashIs = -846675574, ModNam = 'db_apart_03d_'}, +{HashIs = 1621622270, ModNam = 'db_apart_05_'}, +{HashIs = 392650501, ModNam = 'db_apart_05d_'}, +{HashIs = 1072814506, ModNam = 'db_apart_06'}, +{HashIs = 1934122839, ModNam = 'db_apart_06d_'}, +{HashIs = -991475533, ModNam = 'db_apart_07_'}, +{HashIs = -318720402, ModNam = 'db_apart_07d_'}, +{HashIs = -1111377536, ModNam = 'db_apart_08_'}, +{HashIs = 1939440479, ModNam = 'db_apart_08d_'}, +{HashIs = -1425688059, ModNam = 'db_apart_09_'}, +{HashIs = 1028373543, ModNam = 'db_apart_09d_'}, +{HashIs = 782164302, ModNam = 'db_apart_10_'}, +{HashIs = -1508112247, ModNam = 'db_apart_10d_'}, +{HashIs = 487282005, ModNam = 'dcl_metro_brd_007'}, +{HashIs = -104132907, ModNam = 'dcl_metro_brd_008'}, +{HashIs = 126134856, ModNam = 'dcl_metro_brd_009'}, +{HashIs = -2128896348, ModNam = 'dcl_metro_brd_010'}, +{HashIs = 564599047, ModNam = 'dcl_metro_brd_3'}, +{HashIs = -1905921401, ModNam = 'dcl_metro_brd_6'}, +{HashIs = 979025719, ModNam = 'dcl_sub1_brd_004'}, +{HashIs = -2018649636, ModNam = 'dcl_sub1_brd_005'}, +{HashIs = -1923029694, ModNam = 'dcl_sub1_brd_006'}, +{HashIs = 1192045716, ModNam = 'dcl_sub1_brd_2'}, +{HashIs = 888637545, ModNam = 'dcl_sub1_brd_3'}, +{HashIs = 822018448, ModNam = 'defiler'}, +{HashIs = -1944618198, ModNam = 'des_apartmentblock_skin'}, +{HashIs = 1978019907, ModNam = 'des_aptblock_root002'}, +{HashIs = 1428112696, ModNam = 'des_cables_root'}, +{HashIs = -231068272, ModNam = 'des_cropduster_end'}, +{HashIs = 2001650193, ModNam = 'des_cropduster_root001'}, +{HashIs = -895129411, ModNam = 'des_cropduster_root002'}, +{HashIs = -1661629090, ModNam = 'des_cropduster_root003'}, +{HashIs = 1875784464, ModNam = 'des_cropduster_root004'}, +{HashIs = 1080775751, ModNam = 'des_cropduster_root005'}, +{HashIs = -1516614796, ModNam = 'des_cropduster_start'}, +{HashIs = -164138958, ModNam = 'des_door_end'}, +{HashIs = -550193384, ModNam = 'des_door_rig_root_skel'}, +{HashIs = 1149742288, ModNam = 'des_door_root'}, +{HashIs = 1664278248, ModNam = 'des_door_start'}, +{HashIs = 383496297, ModNam = 'des_farmhs_root1'}, +{HashIs = 152638692, ModNam = 'des_farmhs_root2'}, +{HashIs = 260415929, ModNam = 'des_farmhs_root3'}, +{HashIs = 21169460, ModNam = 'des_farmhs_root4'}, +{HashIs = -217585474, ModNam = 'des_farmhs_root5'}, +{HashIs = -533085406, ModNam = 'des_farmhs_root6'}, +{HashIs = -1434069061, ModNam = 'des_farmhs_root7'}, +{HashIs = -1009448359, ModNam = 'des_farmhs_root8'}, +{HashIs = 1505762659, ModNam = 'des_fbowl_end'}, +{HashIs = -250643457, ModNam = 'des_fbowl_root'}, +{HashIs = -973293264, ModNam = 'des_fbowl_start'}, +{HashIs = 1886192252, ModNam = 'des_fib_ceil_end'}, +{HashIs = 2016649, ModNam = 'des_fib_ceil_root'}, +{HashIs = -2022446287, ModNam = 'des_fib_ceil_rootb'}, +{HashIs = 579289352, ModNam = 'des_fib_ceil_start'}, +{HashIs = 1354380322, ModNam = 'des_fib_ceil2_end'}, +{HashIs = -232326576, ModNam = 'des_fib_ceil2_root'}, +{HashIs = 63344600, ModNam = 'des_fib_ceil2_start'}, +{HashIs = -1942657047, ModNam = 'des_fib_frame'}, +{HashIs = 168277735, ModNam = 'des_fibstair_end'}, +{HashIs = -2125205075, ModNam = 'des_fibstair_root'}, +{HashIs = 1865929795, ModNam = 'des_fibstair_start'}, +{HashIs = -1377728674, ModNam = 'des_finale_tunnel_end'}, +{HashIs = -1619573432, ModNam = 'des_finale_tunnel_root000'}, +{HashIs = -1919114861, ModNam = 'des_finale_tunnel_root001'}, +{HashIs = 1514093273, ModNam = 'des_finale_tunnel_root002'}, +{HashIs = -1333270679, ModNam = 'des_finale_tunnel_root003'}, +{HashIs = 1437479435, ModNam = 'des_finale_tunnel_root004'}, +{HashIs = 1086547934, ModNam = 'des_finale_tunnel_start'}, +{HashIs = -2145849767, ModNam = 'des_finale_vault_end'}, +{HashIs = -2077472160, ModNam = 'des_finale_vault_root001'}, +{HashIs = -1830131748, ModNam = 'des_finale_vault_root002'}, +{HashIs = -1484713719, ModNam = 'des_finale_vault_root003'}, +{HashIs = -1270338921, ModNam = 'des_finale_vault_root004'}, +{HashIs = -1026892662, ModNam = 'des_finale_vault_start'}, +{HashIs = 1707864744, ModNam = 'des_floor_end'}, +{HashIs = -1188270169, ModNam = 'des_floor_root'}, +{HashIs = 1382754157, ModNam = 'des_floor_start'}, +{HashIs = 1356597343, ModNam = 'des_frenchdoors_end'}, +{HashIs = 769435876, ModNam = 'des_frenchdoors_root'}, +{HashIs = 894717662, ModNam = 'des_frenchdoors_rootb'}, +{HashIs = -1884098102, ModNam = 'des_frenchdoors_start'}, +{HashIs = -936226570, ModNam = 'des_gasstation_skin01'}, +{HashIs = -614205607, ModNam = 'des_gasstation_skin02'}, +{HashIs = 2035006214, ModNam = 'des_gasstation_tiles_root'}, +{HashIs = -1648029991, ModNam = 'des_glass_end'}, +{HashIs = -1920760623, ModNam = 'des_glass_root'}, +{HashIs = 779064396, ModNam = 'des_glass_root2'}, +{HashIs = -331018248, ModNam = 'des_glass_root3'}, +{HashIs = 1508928333, ModNam = 'des_glass_root4'}, +{HashIs = -834863596, ModNam = 'des_glass_start'}, +{HashIs = -1604368639, ModNam = 'des_hospitaldoors_end'}, +{HashIs = -1645426293, ModNam = 'des_hospitaldoors_skin_root1'}, +{HashIs = -1331532042, ModNam = 'des_hospitaldoors_skin_root2'}, +{HashIs = 2037317776, ModNam = 'des_hospitaldoors_skin_root3'}, +{HashIs = 1883006647, ModNam = 'des_hospitaldoors_start_old'}, +{HashIs = -1386607732, ModNam = 'des_hospitaldoors_start'}, +{HashIs = -1469834270, ModNam = 'des_jewel_cab_end'}, +{HashIs = -1425822065, ModNam = 'des_jewel_cab_root'}, +{HashIs = -1342906936, ModNam = 'des_jewel_cab_root2'}, +{HashIs = 37228785, ModNam = 'des_jewel_cab_start'}, +{HashIs = 1097883532, ModNam = 'des_jewel_cab2_end'}, +{HashIs = 728048740, ModNam = 'des_jewel_cab2_root'}, +{HashIs = -1762788570, ModNam = 'des_jewel_cab2_rootb'}, +{HashIs = -1846370968, ModNam = 'des_jewel_cab2_start'}, +{HashIs = 2103335194, ModNam = 'des_jewel_cab3_end'}, +{HashIs = 1488444473, ModNam = 'des_jewel_cab3_root'}, +{HashIs = 2035340319, ModNam = 'des_jewel_cab3_rootb'}, +{HashIs = 1768229041, ModNam = 'des_jewel_cab3_start'}, +{HashIs = -677416883, ModNam = 'des_jewel_cab4_end'}, +{HashIs = -1087326352, ModNam = 'des_jewel_cab4_root'}, +{HashIs = -1255152186, ModNam = 'des_jewel_cab4_rootb'}, +{HashIs = -1880169779, ModNam = 'des_jewel_cab4_start'}, +{HashIs = 675949685, ModNam = 'des_light_panel_end'}, +{HashIs = 320658776, ModNam = 'des_light_panel_root'}, +{HashIs = -847333257, ModNam = 'des_light_panel_start'}, +{HashIs = 782136798, ModNam = 'des_methtrailer_skin_root001'}, +{HashIs = 493867905, ModNam = 'des_methtrailer_skin_root002'}, +{HashIs = 323075877, ModNam = 'des_methtrailer_skin_root003'}, +{HashIs = -2119055022, ModNam = 'des_plog_decal_root'}, +{HashIs = -1261290370, ModNam = 'des_plog_door_end'}, +{HashIs = -1610620247, ModNam = 'des_plog_door_root'}, +{HashIs = 348593192, ModNam = 'des_plog_door_start'}, +{HashIs = 916681776, ModNam = 'des_plog_light_root'}, +{HashIs = 841168031, ModNam = 'des_plog_vent_root'}, +{HashIs = -1916240257, ModNam = 'des_protree_root'}, +{HashIs = -1800003411, ModNam = 'des_railing_root'}, +{HashIs = 276224379, ModNam = 'des_scaffolding_root'}, +{HashIs = -142446087, ModNam = 'des_scaffolding_tank_root'}, +{HashIs = 86372469, ModNam = 'des_server_end'}, +{HashIs = 2061278280, ModNam = 'des_server_root'}, +{HashIs = 2095956688, ModNam = 'des_server_start'}, +{HashIs = 2060859228, ModNam = 'des_shipsink_01'}, +{HashIs = -2070066454, ModNam = 'des_shipsink_02'}, +{HashIs = 1574534483, ModNam = 'des_shipsink_03'}, +{HashIs = 1740869943, ModNam = 'des_shipsink_04'}, +{HashIs = 538345934, ModNam = 'des_shipsink_05'}, +{HashIs = -758464577, ModNam = 'des_showroom_end'}, +{HashIs = -477618422, ModNam = 'des_showroom_root'}, +{HashIs = 1406818453, ModNam = 'des_showroom_root2'}, +{HashIs = -1927132376, ModNam = 'des_showroom_root3'}, +{HashIs = 1874530394, ModNam = 'des_showroom_root4'}, +{HashIs = -1466957309, ModNam = 'des_showroom_root5'}, +{HashIs = 1670584042, ModNam = 'des_showroom_start'}, +{HashIs = 1612944167, ModNam = 'des_smash2_root'}, +{HashIs = -1019467355, ModNam = 'des_smash2_root005'}, +{HashIs = 134656817, ModNam = 'des_smash2_root006'}, +{HashIs = -714275462, ModNam = 'des_smash2_root2'}, +{HashIs = -433412363, ModNam = 'des_smash2_root3'}, +{HashIs = -69119390, ModNam = 'des_smash2_root4'}, +{HashIs = -107554569, ModNam = 'des_stilthouse_root'}, +{HashIs = 1164737558, ModNam = 'des_stilthouse_root2'}, +{HashIs = 273813986, ModNam = 'des_stilthouse_root3'}, +{HashIs = 568702217, ModNam = 'des_stilthouse_root4'}, +{HashIs = -625760606, ModNam = 'des_stilthouse_root5'}, +{HashIs = -952631381, ModNam = 'des_stilthouse_root7'}, +{HashIs = -924581117, ModNam = 'des_stilthouse_root8'}, +{HashIs = -973406923, ModNam = 'des_stilthouse_root9'}, +{HashIs = 2056002078, ModNam = 'des_tankercrash_01'}, +{HashIs = -744663668, ModNam = 'des_tankerexplosion_01'}, +{HashIs = -578262686, ModNam = 'des_tankerexplosion_02'}, +{HashIs = 44931046, ModNam = 'des_trailerparka_01'}, +{HashIs = 2037646701, ModNam = 'des_trailerparka_02'}, +{HashIs = -2021669514, ModNam = 'des_trailerparkb_01'}, +{HashIs = 1966940401, ModNam = 'des_trailerparkb_02'}, +{HashIs = -1911238752, ModNam = 'des_trailerparkc_01'}, +{HashIs = -2083505385, ModNam = 'des_trailerparkc_02'}, +{HashIs = -1249907970, ModNam = 'des_trailerparkd_01'}, +{HashIs = -1531754139, ModNam = 'des_trailerparkd_02'}, +{HashIs = 1514180713, ModNam = 'des_trailerparke_01'}, +{HashIs = 286174602, ModNam = 'des_traincrash_root1'}, +{HashIs = 894826008, ModNam = 'des_traincrash_root2'}, +{HashIs = 598954707, ModNam = 'des_traincrash_root3'}, +{HashIs = -1546792182, ModNam = 'des_traincrash_root4'}, +{HashIs = 1511407516, ModNam = 'des_traincrash_root5'}, +{HashIs = 1179162625, ModNam = 'des_traincrash_root6'}, +{HashIs = 1822975168, ModNam = 'des_traincrash_root7'}, +{HashIs = 281603393, ModNam = 'des_tvsmash_end'}, +{HashIs = 738334011, ModNam = 'des_tvsmash_root'}, +{HashIs = 2054093856, ModNam = 'des_tvsmash_start'}, +{HashIs = -1583068368, ModNam = 'des_vaultdoor001_end'}, +{HashIs = 1769283422, ModNam = 'des_vaultdoor001_root001'}, +{HashIs = 6671677, ModNam = 'des_vaultdoor001_root002'}, +{HashIs = 232155166, ModNam = 'des_vaultdoor001_root003'}, +{HashIs = 453280378, ModNam = 'des_vaultdoor001_root004'}, +{HashIs = 710025493, ModNam = 'des_vaultdoor001_root005'}, +{HashIs = -808227803, ModNam = 'des_vaultdoor001_root006'}, +{HashIs = 899544058, ModNam = 'des_vaultdoor001_skin001'}, +{HashIs = 290638124, ModNam = 'des_vaultdoor001_start'}, +{HashIs = -239841468, ModNam = 'diablous'}, +{HashIs = 1790834270, ModNam = 'diablous2'}, +{HashIs = -1130810103, ModNam = 'dilettante'}, +{HashIs = 1682114128, ModNam = 'dilettante2'}, +{HashIs = 1033245328, ModNam = 'dinghy'}, +{HashIs = 276773164, ModNam = 'dinghy2'}, +{HashIs = 509498602, ModNam = 'dinghy3'}, +{HashIs = 867467158, ModNam = 'dinghy4'}, +{HashIs = 31209694, ModNam = 'dirtdecals'}, +{HashIs = 1445068394, ModNam = 'divisionnoshadows'}, +{HashIs = 1770332643, ModNam = 'dloader'}, +{HashIs = -2140210194, ModNam = 'docktrailer'}, +{HashIs = -884690486, ModNam = 'docktug'}, +{HashIs = -901163259, ModNam = 'dodo'}, +{HashIs = 80636076, ModNam = 'dominator'}, +{HashIs = -915704871, ModNam = 'dominator2'}, +{HashIs = -1670998136, ModNam = 'double_'}, +{HashIs = 1829708995, ModNam = 'dt1_00_3_ovly'}, +{HashIs = 1850573068, ModNam = 'dt1_00_3_s'}, +{HashIs = 1712668192, ModNam = 'dt1_00_3'}, +{HashIs = -489093465, ModNam = 'dt1_00_5_tdetail00'}, +{HashIs = -728307165, ModNam = 'dt1_00_5_tdetail01'}, +{HashIs = 240442782, ModNam = 'dt1_00_5_tdetail02'}, +{HashIs = 235277827, ModNam = 'dt1_00_5'}, +{HashIs = -1106221192, ModNam = 'dt1_00_6_tdetail00'}, +{HashIs = -1404058633, ModNam = 'dt1_00_6_tdetail01'}, +{HashIs = 467380654, ModNam = 'dt1_00_6'}, +{HashIs = 39614759, ModNam = 'dt1_00_8_s'}, +{HashIs = -1488043887, ModNam = 'dt1_00_8'}, +{HashIs = -1246314174, ModNam = 'dt1_00_bld_b_ly1'}, +{HashIs = -1094795696, ModNam = 'dt1_00_blendmt'}, +{HashIs = 1528759302, ModNam = 'dt1_00_blnds2_tnll'}, +{HashIs = 599515043, ModNam = 'dt1_00_cables1b'}, +{HashIs = 966333232, ModNam = 'dt1_00_cables2'}, +{HashIs = -1946126469, ModNam = 'dt1_00_decals01'}, +{HashIs = 220640389, ModNam = 'dt1_00_glue_01'}, +{HashIs = -208300766, ModNam = 'dt1_00_glue'}, +{HashIs = 415805443, ModNam = 'dt1_00_graf02'}, +{HashIs = 723997888, ModNam = 'dt1_00_graf03'}, +{HashIs = -99782003, ModNam = 'dt1_00_graf04'}, +{HashIs = -1191029342, ModNam = 'dt1_00_tdecals1'}, +{HashIs = 963499643, ModNam = 'dt1_00_tdecals2'}, +{HashIs = 1668950675, ModNam = 'dt1_00_tdecals3'}, +{HashIs = 182086083, ModNam = 'dt1_00_telegraph_cables_01'}, +{HashIs = -710115480, ModNam = 'dt1_00_telegraph_cables_02'}, +{HashIs = -1399600394, ModNam = 'dt1_00_tram_grill__lod'}, +{HashIs = 1437032877, ModNam = 'dt1_00_tram_grill_00'}, +{HashIs = 1264733475, ModNam = 'dt1_00_tram_grill_01'}, +{HashIs = 959162550, ModNam = 'dt1_00_tram_grill_02'}, +{HashIs = 727113188, ModNam = 'dt1_00_tramlines_01'}, +{HashIs = -707906860, ModNam = 'dt1_00_tramlines_04'}, +{HashIs = -964062133, ModNam = 'dt1_00_tramlines_07'}, +{HashIs = -1985211003, ModNam = 'dt1_00_tramlines_sup'}, +{HashIs = 1416408390, ModNam = 'dt1_00_weed_01'}, +{HashIs = 1848008897, ModNam = 'dt1_00_weed_03'}, +{HashIs = 1125649061, ModNam = 'dt1_00_weed_04'}, +{HashIs = 1235267972, ModNam = 'dt1_01_build'}, +{HashIs = 448021852, ModNam = 'dt1_01_detail_1'}, +{HashIs = -1199305147, ModNam = 'dt1_01_detail'}, +{HashIs = -2118673975, ModNam = 'dt1_01_detail2'}, +{HashIs = -1817952862, ModNam = 'dt1_01_detail3'}, +{HashIs = 1083292924, ModNam = 'dt1_01_globe'}, +{HashIs = 927947297, ModNam = 'dt1_01_hedge_1'}, +{HashIs = 235407251, ModNam = 'dt1_01_hedge_2'}, +{HashIs = 109967531, ModNam = 'dt1_01_hedge_3'}, +{HashIs = -591616759, ModNam = 'dt1_01_hedge_4'}, +{HashIs = 769640270, ModNam = 'dt1_01_hedge_5'}, +{HashIs = 1078586402, ModNam = 'dt1_01_hedge_6'}, +{HashIs = 260115089, ModNam = 'dt1_01_hedge_7'}, +{HashIs = -1669225296, ModNam = 'dt1_01_hedge_d'}, +{HashIs = -668760822, ModNam = 'dt1_01_hedge_d1'}, +{HashIs = -429317739, ModNam = 'dt1_01_hedge_d2'}, +{HashIs = 1117444611, ModNam = 'dt1_01_hedge_d3'}, +{HashIs = -1058711922, ModNam = 'dt1_01_hedge_d4'}, +{HashIs = -826805709, ModNam = 'dt1_01_hedge_d5'}, +{HashIs = -1636298316, ModNam = 'dt1_01_hedge_d6'}, +{HashIs = -63320778, ModNam = 'dt1_01_hedge_d7'}, +{HashIs = -359325078, ModNam = 'dt1_01_hedge'}, +{HashIs = -147731675, ModNam = 'dt1_01_ladder1'}, +{HashIs = -818455034, ModNam = 'dt1_01_ladder10'}, +{HashIs = -578684261, ModNam = 'dt1_01_ladder11'}, +{HashIs = -224647985, ModNam = 'dt1_01_ladder12'}, +{HashIs = 15843706, ModNam = 'dt1_01_ladder13'}, +{HashIs = 695709616, ModNam = 'dt1_01_ladder2'}, +{HashIs = -1717268468, ModNam = 'dt1_01_ladder3'}, +{HashIs = -874285943, ModNam = 'dt1_01_ladder4'}, +{HashIs = -1101506189, ModNam = 'dt1_01_ladder5'}, +{HashIs = -259899962, ModNam = 'dt1_01_ladder6'}, +{HashIs = -1908999883, ModNam = 'dt1_01_ladder7'}, +{HashIs = -2139595336, ModNam = 'dt1_01_ladder8'}, +{HashIs = -1532713456, ModNam = 'dt1_01_ladder9'}, +{HashIs = -1906152623, ModNam = 'dt1_01_props_l_002'}, +{HashIs = -1429592282, ModNam = 'dt1_01_rail1'}, +{HashIs = 2099104722, ModNam = 'dt1_01_rail2'}, +{HashIs = -1903464787, ModNam = 'dt1_01_rail3'}, +{HashIs = 1720295082, ModNam = 'dt1_01_rail4'}, +{HashIs = 1913697720, ModNam = 'dt1_01_rail5'}, +{HashIs = 1129470012, ModNam = 'dt1_01_rail6'}, +{HashIs = 1434320019, ModNam = 'dt1_01_rail7'}, +{HashIs = 839366051, ModNam = 'dt1_01_rail8'}, +{HashIs = -1188005950, ModNam = 'dt1_02_carpark_light'}, +{HashIs = 1656912546, ModNam = 'dt1_02_carparkbits'}, +{HashIs = -1060270803, ModNam = 'dt1_02_carparkbits2'}, +{HashIs = -1506367362, ModNam = 'dt1_02_carparkdecal'}, +{HashIs = -1133362060, ModNam = 'dt1_02_carparkdecal2'}, +{HashIs = -1724644174, ModNam = 'dt1_02_carparkextras'}, +{HashIs = -1806718705, ModNam = 'dt1_02_carparkextras2'}, +{HashIs = 1567621625, ModNam = 'dt1_02_carparkground'}, +{HashIs = 277808234, ModNam = 'dt1_02_carparkground2'}, +{HashIs = 1962266605, ModNam = 'dt1_02_carparkreflection1'}, +{HashIs = -2111870400, ModNam = 'dt1_02_carparkreflection2'}, +{HashIs = -301056163, ModNam = 'dt1_02_carparkshadow'}, +{HashIs = 1937798143, ModNam = 'dt1_02_carparkshell'}, +{HashIs = 20578413, ModNam = 'dt1_02_decal'}, +{HashIs = -1699025667, ModNam = 'dt1_02_decal2'}, +{HashIs = 688163214, ModNam = 'dt1_02_decal3'}, +{HashIs = 956770707, ModNam = 'dt1_02_decal4'}, +{HashIs = 1296650775, ModNam = 'dt1_02_decal5'}, +{HashIs = 1672707819, ModNam = 'dt1_02_decal6'}, +{HashIs = -234021984, ModNam = 'dt1_02_decal7'}, +{HashIs = 34847661, ModNam = 'dt1_02_decal8'}, +{HashIs = 828668387, ModNam = 'dt1_02_ground_ns'}, +{HashIs = 949462560, ModNam = 'dt1_02_ground'}, +{HashIs = -1215639886, ModNam = 'dt1_02_groundb_fizz1'}, +{HashIs = -983995825, ModNam = 'dt1_02_groundb_fizz2'}, +{HashIs = -342903009, ModNam = 'dt1_02_groundb_fizz3'}, +{HashIs = -700412799, ModNam = 'dt1_02_groundb_fizz4'}, +{HashIs = -1555546936, ModNam = 'dt1_02_groundb'}, +{HashIs = 1673069606, ModNam = 'dt1_02_hedge_d'}, +{HashIs = 471156634, ModNam = 'dt1_02_hedge_d1'}, +{HashIs = 895187494, ModNam = 'dt1_02_hedge_d2'}, +{HashIs = -25654175, ModNam = 'dt1_02_hedge_d3'}, +{HashIs = 147169531, ModNam = 'dt1_02_hedge_d4'}, +{HashIs = -1036371879, ModNam = 'dt1_02_helipad_01'}, +{HashIs = -1325984301, ModNam = 'dt1_02_helipad_02'}, +{HashIs = -558829242, ModNam = 'dt1_02_helipad_03'}, +{HashIs = 1773562133, ModNam = 'dt1_02_helipad'}, +{HashIs = 1673482042, ModNam = 'dt1_02_interior1'}, +{HashIs = -1207818184, ModNam = 'dt1_02_ivy_d'}, +{HashIs = -609941279, ModNam = 'dt1_02_logo'}, +{HashIs = -1659086905, ModNam = 'dt1_02_logonight'}, +{HashIs = 1493671061, ModNam = 'dt1_02_night_01'}, +{HashIs = -691767827, ModNam = 'dt1_02_rfl_proxy'}, +{HashIs = 426595940, ModNam = 'dt1_02_w01_glue02'}, +{HashIs = -1137389950, ModNam = 'dt1_02_w01_rail'}, +{HashIs = 324596106, ModNam = 'dt1_02_w01'}, +{HashIs = 87648892, ModNam = 'dt1_02_waterfeature'}, +{HashIs = 1054487540, ModNam = 'dt1_02_xdetails1'}, +{HashIs = -705175007, ModNam = 'dt1_02_xdetails2'}, +{HashIs = -936556916, ModNam = 'dt1_02_xdetails3'}, +{HashIs = -1850549852, ModNam = 'dt1_02_xdetails4'}, +{HashIs = -2088682175, ModNam = 'dt1_02_xdetails5'}, +{HashIs = -1029948554, ModNam = 'dt1_02_xdetails6'}, +{HashIs = 71911936, ModNam = 'dt1_03_b2_bush2'}, +{HashIs = 1302092965, ModNam = 'dt1_03_b2_bush3'}, +{HashIs = -1139664943, ModNam = 'dt1_03_b2_detail_02'}, +{HashIs = -590598844, ModNam = 'dt1_03_b2_detail_02b'}, +{HashIs = -369408094, ModNam = 'dt1_03_b2_detail_02c'}, +{HashIs = -157687585, ModNam = 'dt1_03_b2_detail_02d'}, +{HashIs = 334076798, ModNam = 'dt1_03_b2_detail_02f'}, +{HashIs = 1904795184, ModNam = 'dt1_03_benchirefm'}, +{HashIs = 1466225443, ModNam = 'dt1_03_bollardsint'}, +{HashIs = 1040499932, ModNam = 'dt1_03_build1_ns_bl'}, +{HashIs = 1267335871, ModNam = 'dt1_03_build1_ns_bl2'}, +{HashIs = 912142851, ModNam = 'dt1_03_build1_ns_gr'}, +{HashIs = -459864870, ModNam = 'dt1_03_build1_ns_gr2'}, +{HashIs = 1372382399, ModNam = 'dt1_03_build1_ns'}, +{HashIs = 338313627, ModNam = 'dt1_03_build1_rail1'}, +{HashIs = 1998042489, ModNam = 'dt1_03_build1_rail2_b'}, +{HashIs = -1864832773, ModNam = 'dt1_03_build1_rail2_c'}, +{HashIs = -2139809237, ModNam = 'dt1_03_build1_rail2'}, +{HashIs = -544600100, ModNam = 'dt1_03_build1_rail3_b_lod'}, +{HashIs = -1373067570, ModNam = 'dt1_03_build1_rail3_b'}, +{HashIs = -2035145051, ModNam = 'dt1_03_build1_rail3'}, +{HashIs = -1538033934, ModNam = 'dt1_03_build1_rail4_b'}, +{HashIs = -586001556, ModNam = 'dt1_03_build1_rail4'}, +{HashIs = 1745520960, ModNam = 'dt1_03_build1_rail5_b'}, +{HashIs = -238781232, ModNam = 'dt1_03_build1_rail5'}, +{HashIs = 499101441, ModNam = 'dt1_03_build1_rail6_b'}, +{HashIs = -1742452339, ModNam = 'dt1_03_build1_rail6'}, +{HashIs = -180177302, ModNam = 'dt1_03_build1x'}, +{HashIs = 1123985070, ModNam = 'dt1_03_build2'}, +{HashIs = 1993035863, ModNam = 'dt1_03_build2top'}, +{HashIs = -250537611, ModNam = 'dt1_03_bush_detail01'}, +{HashIs = -2103750249, ModNam = 'dt1_03_carparkentrance'}, +{HashIs = -1649924230, ModNam = 'dt1_03_carparkextras'}, +{HashIs = -1555137139, ModNam = 'dt1_03_carparkextras2'}, +{HashIs = 670402269, ModNam = 'dt1_03_carparkextras3'}, +{HashIs = 1766769220, ModNam = 'dt1_03_carparkextras3b'}, +{HashIs = 383720204, ModNam = 'dt1_03_carparkint'}, +{HashIs = -726748334, ModNam = 'dt1_03_carparkintreflect'}, +{HashIs = 1166971849, ModNam = 'dt1_03_detail1_b'}, +{HashIs = -1944186405, ModNam = 'dt1_03_detail1'}, +{HashIs = 23657583, ModNam = 'dt1_03_detail2'}, +{HashIs = -425337351, ModNam = 'dt1_03_detail20'}, +{HashIs = -1065224755, ModNam = 'dt1_03_detail2int'}, +{HashIs = -276342612, ModNam = 'dt1_03_detail3'}, +{HashIs = -1713976596, ModNam = 'dt1_03_detail3b'}, +{HashIs = -2001632492, ModNam = 'dt1_03_detail3int'}, +{HashIs = 1870321813, ModNam = 'dt1_03_detail4'}, +{HashIs = 1153073941, ModNam = 'dt1_03_detail5'}, +{HashIs = -1157009487, ModNam = 'dt1_03_detail6'}, +{HashIs = -81398814, ModNam = 'dt1_03_detailint'}, +{HashIs = -1642196058, ModNam = 'dt1_03_detailint2'}, +{HashIs = -1668093257, ModNam = 'dt1_03_detailz00'}, +{HashIs = -919256069, ModNam = 'dt1_03_detailz01'}, +{HashIs = -1099551107, ModNam = 'dt1_03_detailz02'}, +{HashIs = 55654454, ModNam = 'dt1_03_detailz03'}, +{HashIs = -646388606, ModNam = 'dt1_03_detailz04'}, +{HashIs = 1702713169, ModNam = 'dt1_03_gr_closed'}, +{HashIs = -1732307234, ModNam = 'dt1_03_grnd2_udlogo'}, +{HashIs = -87130919, ModNam = 'dt1_03_grnd2'}, +{HashIs = -822029730, ModNam = 'dt1_03_grnd2b'}, +{HashIs = -218019333, ModNam = 'dt1_03_mp_door'}, +{HashIs = -2132057473, ModNam = 'dt1_03_p01'}, +{HashIs = 2007257073, ModNam = 'dt1_03_p02'}, +{HashIs = -1552767083, ModNam = 'dt1_03_p03'}, +{HashIs = -1843985186, ModNam = 'dt1_03_p04'}, +{HashIs = -941821847, ModNam = 'dt1_03_p05'}, +{HashIs = -1097081369, ModNam = 'dt1_03_p06'}, +{HashIs = 1459850948, ModNam = 'dt1_03_p07'}, +{HashIs = 1607016527, ModNam = 'dt1_03_p08'}, +{HashIs = 1913046218, ModNam = 'dt1_03_p09'}, +{HashIs = -809206548, ModNam = 'dt1_03_p10'}, +{HashIs = -1638557169, ModNam = 'dt1_03_p11'}, +{HashIs = -1542019695, ModNam = 'dt1_03_p12'}, +{HashIs = -886410384, ModNam = 'dt1_03_p13'}, +{HashIs = -1720414203, ModNam = 'dt1_03_p14'}, +{HashIs = -1357530297, ModNam = 'dt1_03_p15'}, +{HashIs = 2113329490, ModNam = 'dt1_03_p16'}, +{HashIs = -2076908082, ModNam = 'dt1_03_p17'}, +{HashIs = 1384317547, ModNam = 'dt1_03_p18'}, +{HashIs = 1758867217, ModNam = 'dt1_03_p19'}, +{HashIs = -216742748, ModNam = 'dt1_03_p20'}, +{HashIs = -470079887, ModNam = 'dt1_03_p21'}, +{HashIs = -486188139, ModNam = 'dt1_03_rain_blocker'}, +{HashIs = -188208284, ModNam = 'dt1_03_shadow'}, +{HashIs = 621238889, ModNam = 'dt1_04_build_rails1'}, +{HashIs = 1480442065, ModNam = 'dt1_04_build_rails2'}, +{HashIs = 47268668, ModNam = 'dt1_04_build'}, +{HashIs = -1814517019, ModNam = 'dt1_04_detail'}, +{HashIs = 1061558755, ModNam = 'dt1_04_hedge_d'}, +{HashIs = -1651074109, ModNam = 'dt1_04_hedge_d2'}, +{HashIs = 45675930, ModNam = 'dt1_04_hedge'}, +{HashIs = 1623143400, ModNam = 'dt1_04_hedge2'}, +{HashIs = -718979285, ModNam = 'dt1_05_85'}, +{HashIs = -730718452, ModNam = 'dt1_05_b1_pipe'}, +{HashIs = -519800699, ModNam = 'dt1_05_build1_damage_lod'}, +{HashIs = -1404869155, ModNam = 'dt1_05_build1_damage'}, +{HashIs = -842986252, ModNam = 'dt1_05_build1_h'}, +{HashIs = -1732012867, ModNam = 'dt1_05_build1_repair_slod'}, +{HashIs = 251575206, ModNam = 'dt1_05_build1_repair'}, +{HashIs = -705564830, ModNam = 'dt1_05_build1_sd'}, +{HashIs = 1376006980, ModNam = 'dt1_05_build1dt'}, +{HashIs = -958475884, ModNam = 'dt1_05_build2_alpha1'}, +{HashIs = -662080279, ModNam = 'dt1_05_build2_alpha2'}, +{HashIs = -1436936053, ModNam = 'dt1_05_build2_alpha3'}, +{HashIs = -1138770922, ModNam = 'dt1_05_build2_alpha4'}, +{HashIs = -1019746905, ModNam = 'dt1_05_build2_h'}, +{HashIs = -1540511625, ModNam = 'dt1_05_build2dt'}, +{HashIs = -311790659, ModNam = 'dt1_05_carpark_details'}, +{HashIs = -442611869, ModNam = 'dt1_05_carpark_reflect'}, +{HashIs = 1258133810, ModNam = 'dt1_05_carparkshell'}, +{HashIs = -1162162671, ModNam = 'dt1_05_cur1'}, +{HashIs = -1701919363, ModNam = 'dt1_05_damage_slod'}, +{HashIs = -1906414362, ModNam = 'dt1_05_deskseta_iref'}, +{HashIs = 461265833, ModNam = 'dt1_05_deskseta_iref001'}, +{HashIs = -1888992397, ModNam = 'dt1_05_deskseta_iref002'}, +{HashIs = 863611152, ModNam = 'dt1_05_desksetb_iref'}, +{HashIs = -628465948, ModNam = 'dt1_05_detailsb'}, +{HashIs = 1007296994, ModNam = 'dt1_05_detailsc'}, +{HashIs = -908214958, ModNam = 'dt1_05_detailsnight2'}, +{HashIs = -749809612, ModNam = 'dt1_05_detailsnight3'}, +{HashIs = 349448432, ModNam = 'dt1_05_fbi_colplug'}, +{HashIs = 1376363359, ModNam = 'dt1_05_fib_cut_slod'}, +{HashIs = -1304486413, ModNam = 'dt1_05_fib_fakelobby'}, +{HashIs = 1235414028, ModNam = 'dt1_05_fount_decal'}, +{HashIs = 844471823, ModNam = 'dt1_05_gold_b1'}, +{HashIs = -1655933957, ModNam = 'dt1_05_gold_b2'}, +{HashIs = 1188513554, ModNam = 'dt1_05_gold_b3'}, +{HashIs = 1070086388, ModNam = 'dt1_05_gold_b4'}, +{HashIs = -379974631, ModNam = 'dt1_05_gold_b5'}, +{HashIs = 1412751821, ModNam = 'dt1_05_gold_b6'}, +{HashIs = 1089504035, ModNam = 'dt1_05_gold'}, +{HashIs = 1728807543, ModNam = 'dt1_05_gold2_b1'}, +{HashIs = -1737857740, ModNam = 'dt1_05_gold2_b2'}, +{HashIs = 1377378089, ModNam = 'dt1_05_gold2'}, +{HashIs = 1284595816, ModNam = 'dt1_05_gold3_b1'}, +{HashIs = 1143492502, ModNam = 'dt1_05_gold3_b2'}, +{HashIs = -996342733, ModNam = 'dt1_05_gold3'}, +{HashIs = -438455093, ModNam = 'dt1_05_ground_2'}, +{HashIs = -1948811060, ModNam = 'dt1_05_ground_l'}, +{HashIs = -1706588984, ModNam = 'dt1_05_ground_sd1'}, +{HashIs = 1049412812, ModNam = 'dt1_05_ground'}, +{HashIs = 220309607, ModNam = 'dt1_05_hc_end_slod'}, +{HashIs = -1489846171, ModNam = 'dt1_05_hc_end'}, +{HashIs = 1108689718, ModNam = 'dt1_05_hc_remove_slod'}, +{HashIs = 1474375717, ModNam = 'dt1_05_hc_remove'}, +{HashIs = -892978012, ModNam = 'dt1_05_hc_req_slod'}, +{HashIs = 1474444852, ModNam = 'dt1_05_hc_req'}, +{HashIs = 1903427375, ModNam = 'dt1_05_hedge'}, +{HashIs = 306395849, ModNam = 'dt1_05_hedge2'}, +{HashIs = 803674397, ModNam = 'dt1_05_hedge2b'}, +{HashIs = -1575715466, ModNam = 'dt1_05_hedge2c'}, +{HashIs = 1154794232, ModNam = 'dt1_05_hedge2d'}, +{HashIs = 26319206, ModNam = 'dt1_05_hedge3'}, +{HashIs = 1442005572, ModNam = 'dt1_05_hedge4'}, +{HashIs = 1484900125, ModNam = 'dt1_05_hedged'}, +{HashIs = 1348574815, ModNam = 'dt1_05_hedged2'}, +{HashIs = -223992036, ModNam = 'dt1_05_int_dec'}, +{HashIs = -1824397903, ModNam = 'dt1_05_int_dec02'}, +{HashIs = -1602060238, ModNam = 'dt1_05_int_dec03'}, +{HashIs = -1448895322, ModNam = 'dt1_05_int_undpshell'}, +{HashIs = 1807591416, ModNam = 'dt1_05_interiorlodbox'}, +{HashIs = 1723517941, ModNam = 'dt1_05_lad_mc02'}, +{HashIs = 2124528085, ModNam = 'dt1_05_lad1'}, +{HashIs = 1348984162, ModNam = 'dt1_05_lad2'}, +{HashIs = 1511387326, ModNam = 'dt1_05_lad3'}, +{HashIs = 737481853, ModNam = 'dt1_05_lad4'}, +{HashIs = 1018607104, ModNam = 'dt1_05_lad5'}, +{HashIs = 394161040, ModNam = 'dt1_05_lad6'}, +{HashIs = 2052248577, ModNam = 'dt1_05_ladder_02'}, +{HashIs = 278839906, ModNam = 'dt1_05_logo_lighta'}, +{HashIs = 584869597, ModNam = 'dt1_05_logo_lightb'}, +{HashIs = 1582467255, ModNam = 'dt1_05_logos_emissive_slod'}, +{HashIs = -1374648126, ModNam = 'dt1_05_mission_extras'}, +{HashIs = -856321985, ModNam = 'dt1_05_office_cheap'}, +{HashIs = 825494943, ModNam = 'dt1_05_office_day'}, +{HashIs = -803212906, ModNam = 'dt1_05_office_lobby_milo_lod'}, +{HashIs = 278165231, ModNam = 'dt1_05_office_lobbyfake_lod'}, +{HashIs = -1960428002, ModNam = 'dt1_05_reflproxy'}, +{HashIs = 1655416315, ModNam = 'dt1_05_rubble'}, +{HashIs = -1228271647, ModNam = 'dt1_05_temp_lightfix'}, +{HashIs = -1350636301, ModNam = 'dt1_05_templightfix2'}, +{HashIs = -1961996479, ModNam = 'dt1_05_top_dc02'}, +{HashIs = 2035264452, ModNam = 'dt1_05_top_dc03'}, +{HashIs = -1675419712, ModNam = 'dt1_05_top_mc02'}, +{HashIs = 1199224229, ModNam = 'dt1_05_top_mc02dl'}, +{HashIs = -1679438348, ModNam = 'dt1_05_walllight'}, +{HashIs = 509946395, ModNam = 'dt1_05_walllightmission'}, +{HashIs = -2047635798, ModNam = 'dt1_06__ladder_01'}, +{HashIs = -805260446, ModNam = 'dt1_06_b1_gluea'}, +{HashIs = -1572349967, ModNam = 'dt1_06_b1_glueb'}, +{HashIs = -1007124560, ModNam = 'dt1_06_b2_deca'}, +{HashIs = 2012145562, ModNam = 'dt1_06_b2_decb'}, +{HashIs = -961154583, ModNam = 'dt1_06_b2_ns'}, +{HashIs = 1557973324, ModNam = 'dt1_06_b3_dec'}, +{HashIs = 336964337, ModNam = 'dt1_06_b3_detail'}, +{HashIs = 1996323682, ModNam = 'dt1_06_build1_1_b1'}, +{HashIs = 1765466077, ModNam = 'dt1_06_build1_1_b2'}, +{HashIs = -2130919325, ModNam = 'dt1_06_build1_1_graf'}, +{HashIs = -1764557739, ModNam = 'dt1_06_build1_1'}, +{HashIs = -1667465823, ModNam = 'dt1_06_build1b_1_detail'}, +{HashIs = 571420283, ModNam = 'dt1_06_build1b_1'}, +{HashIs = -2133231996, ModNam = 'dt1_06_build2_1'}, +{HashIs = -1919686432, ModNam = 'dt1_06_build2_dtail10'}, +{HashIs = 1650287821, ModNam = 'dt1_06_build2_dtail2'}, +{HashIs = 1345306738, ModNam = 'dt1_06_build2_dtail3'}, +{HashIs = 1312439435, ModNam = 'dt1_06_build2_dtail5'}, +{HashIs = 1026005606, ModNam = 'dt1_06_build2_dtail6'}, +{HashIs = 733247360, ModNam = 'dt1_06_build2_dtail7'}, +{HashIs = 459986669, ModNam = 'dt1_06_build2_dtail8'}, +{HashIs = 150417926, ModNam = 'dt1_06_build2_dtail9'}, +{HashIs = 1229008788, ModNam = 'dt1_06_build2_dtaila_lod'}, +{HashIs = 68757594, ModNam = 'dt1_06_build2_dtaila'}, +{HashIs = -229702458, ModNam = 'dt1_06_build2_dtailb'}, +{HashIs = 1415706619, ModNam = 'dt1_06_build2_railing'}, +{HashIs = -966841591, ModNam = 'dt1_06_build3_1'}, +{HashIs = -1020950490, ModNam = 'dt1_06_build3_window_finish'}, +{HashIs = 641996521, ModNam = 'dt1_06_build3_window_fixed'}, +{HashIs = -409180194, ModNam = 'dt1_06_build3_window_start'}, +{HashIs = 666240703, ModNam = 'dt1_06_g1_detail'}, +{HashIs = -389493198, ModNam = 'dt1_06_g1_r2'}, +{HashIs = 1166968764, ModNam = 'dt1_06_g1_r3'}, +{HashIs = -640631747, ModNam = 'dt1_06_g2_detail'}, +{HashIs = 1022282567, ModNam = 'dt1_06_gd1_ns'}, +{HashIs = -185712729, ModNam = 'dt1_06_ground1'}, +{HashIs = 104751687, ModNam = 'dt1_06_ground2'}, +{HashIs = -728138766, ModNam = 'dt1_06_hospitaldoor'}, +{HashIs = -271521294, ModNam = 'dt1_06_hospitaldoors_fixed'}, +{HashIs = -455866827, ModNam = 'dt1_06_hospitallod'}, +{HashIs = -1883962695, ModNam = 'dt1_06_railling_b'}, +{HashIs = -1586256330, ModNam = 'dt1_06_railling_c'}, +{HashIs = 130413269, ModNam = 'dt1_06_railling_d'}, +{HashIs = -487439275, ModNam = 'dt1_06_rubble_01'}, +{HashIs = 1926492051, ModNam = 'dt1_06_sjump_01'}, +{HashIs = 337096805, ModNam = 'dt1_07_building2'}, +{HashIs = -1323768779, ModNam = 'dt1_07_detaila'}, +{HashIs = -1532834999, ModNam = 'dt1_07_detailb'}, +{HashIs = 1850072720, ModNam = 'dt1_07_detailc'}, +{HashIs = -2143878542, ModNam = 'dt1_07_detaild'}, +{HashIs = 1923610034, ModNam = 'dt1_07_grounda'}, +{HashIs = 1543260251, ModNam = 'dt1_07_groundb'}, +{HashIs = -2056234901, ModNam = 'dt1_07_hole_fence_01'}, +{HashIs = -510259019, ModNam = 'dt1_07_hole_fence_02'}, +{HashIs = -1842270643, ModNam = 'dt1_07_logo_sup'}, +{HashIs = 1670865891, ModNam = 'dt1_07_station'}, +{HashIs = -1743598800, ModNam = 'dt1_08_crane_fizzya'}, +{HashIs = -1505695860, ModNam = 'dt1_08_crane_fizzyb'}, +{HashIs = 1955726383, ModNam = 'dt1_08_crane_fizzyc'}, +{HashIs = 1229646375, ModNam = 'dt1_08_crane'}, +{HashIs = 1448424340, ModNam = 'dt1_08_fireescape'}, +{HashIs = 1097572173, ModNam = 'dt1_08_gate00'}, +{HashIs = 39977003, ModNam = 'dt1_08_gg_dtl'}, +{HashIs = 939075742, ModNam = 'dt1_08_glass'}, +{HashIs = -419784158, ModNam = 'dt1_08_ground'}, +{HashIs = 2073386992, ModNam = 'dt1_08_ground2'}, +{HashIs = 760532340, ModNam = 'dt1_08_i400'}, +{HashIs = -231647442, ModNam = 'dt1_08_i401'}, +{HashIs = 1266674141, ModNam = 'dt1_08_indust1_dt1'}, +{HashIs = -692645365, ModNam = 'dt1_08_indust1_obj'}, +{HashIs = -273156033, ModNam = 'dt1_08_indust1_rwire'}, +{HashIs = -197265864, ModNam = 'dt1_08_indust1'}, +{HashIs = -178182238, ModNam = 'dt1_08_indust1b_ladder'}, +{HashIs = 602823972, ModNam = 'dt1_08_indust1b'}, +{HashIs = -1809268774, ModNam = 'dt1_08_indust2_dt1_fizz'}, +{HashIs = 453072488, ModNam = 'dt1_08_indust2_dt1'}, +{HashIs = -267617756, ModNam = 'dt1_08_indust2_obj'}, +{HashIs = -1820245775, ModNam = 'dt1_08_indust2_rwire'}, +{HashIs = 1353418421, ModNam = 'dt1_08_indust2_tread'}, +{HashIs = -1100445042, ModNam = 'dt1_08_indust2'}, +{HashIs = 1507175351, ModNam = 'dt1_08_indust3_dt3'}, +{HashIs = 1779715124, ModNam = 'dt1_08_indust3_dt4'}, +{HashIs = 2090824010, ModNam = 'dt1_08_indust3_dt5'}, +{HashIs = -1014038704, ModNam = 'dt1_08_indust3_dt6'}, +{HashIs = 922914566, ModNam = 'dt1_08_indust3_graf'}, +{HashIs = 1600441356, ModNam = 'dt1_08_indust3'}, +{HashIs = -1215617361, ModNam = 'dt1_08_indust4_dt1'}, +{HashIs = 1160615838, ModNam = 'dt1_08_indust4'}, +{HashIs = 993032771, ModNam = 'dt1_08_indust4b_detail'}, +{HashIs = -1999005499, ModNam = 'dt1_08_indust4b'}, +{HashIs = -1027377199, ModNam = 'dt1_08_ladder_002'}, +{HashIs = -1333734580, ModNam = 'dt1_08_ladder_003'}, +{HashIs = -432652614, ModNam = 'dt1_08_ladder_004'}, +{HashIs = -105028152, ModNam = 'dt1_08_ladder_005'}, +{HashIs = 1249054499, ModNam = 'dt1_08_ladder_01'}, +{HashIs = 405225588, ModNam = 'dt1_08_nwrails'}, +{HashIs = 1359055015, ModNam = 'dt1_08_nwrails01'}, +{HashIs = -716009169, ModNam = 'dt1_08_nwrails02'}, +{HashIs = -1644709694, ModNam = 'dt1_08_ova'}, +{HashIs = 366534698, ModNam = 'dt1_08_ovagrass'}, +{HashIs = -1917839345, ModNam = 'dt1_08_ovb'}, +{HashIs = 1794641890, ModNam = 'dt1_09_billboards_lod'}, +{HashIs = -244995639, ModNam = 'dt1_09_billboards'}, +{HashIs = 1197659532, ModNam = 'dt1_09_building_01'}, +{HashIs = -369495663, ModNam = 'dt1_09_building_03_ra1'}, +{HashIs = -549987315, ModNam = 'dt1_09_building_03_ra2'}, +{HashIs = 226539678, ModNam = 'dt1_09_building_03_ra3'}, +{HashIs = 1957725952, ModNam = 'dt1_09_building_03_ra4'}, +{HashIs = -1805127787, ModNam = 'dt1_09_building_03'}, +{HashIs = 979459479, ModNam = 'dt1_09_carpark_ov1'}, +{HashIs = 486941409, ModNam = 'dt1_09_carpark_ov2'}, +{HashIs = -689105232, ModNam = 'dt1_09_carpark_ov3'}, +{HashIs = 1227356964, ModNam = 'dt1_09_carpark_ov4'}, +{HashIs = 1696019206, ModNam = 'dt1_09_carpark_ov5'}, +{HashIs = 1465489291, ModNam = 'dt1_09_carpark_ov6'}, +{HashIs = 234390726, ModNam = 'dt1_09_carpark_ov7'}, +{HashIs = 210308562, ModNam = 'dt1_09_carpark_ra1'}, +{HashIs = 895009449, ModNam = 'dt1_09_carpark'}, +{HashIs = -1138670462, ModNam = 'dt1_09_carpkgshdw01'}, +{HashIs = 594763947, ModNam = 'dt1_09_detail02'}, +{HashIs = -315788256, ModNam = 'dt1_09_detail03'}, +{HashIs = -119718947, ModNam = 'dt1_09_grounda'}, +{HashIs = 187588735, ModNam = 'dt1_09_groundb'}, +{HashIs = 22886604, ModNam = 'dt1_09_hdg_dcl'}, +{HashIs = 380340872, ModNam = 'dt1_10_build1_rail1'}, +{HashIs = 686436101, ModNam = 'dt1_10_build1_rail2'}, +{HashIs = 1080155636, ModNam = 'dt1_10_build1_rail3'}, +{HashIs = 1151657594, ModNam = 'dt1_10_build1_rail4'}, +{HashIs = -1933183341, ModNam = 'dt1_10_build1_rail5'}, +{HashIs = -1484490538, ModNam = 'dt1_10_build1'}, +{HashIs = -1722950551, ModNam = 'dt1_10_build2'}, +{HashIs = -1962983476, ModNam = 'dt1_10_build3'}, +{HashIs = -521931906, ModNam = 'dt1_10_decal00'}, +{HashIs = 778622953, ModNam = 'dt1_10_decal01_b'}, +{HashIs = -541508981, ModNam = 'dt1_10_decal01_c'}, +{HashIs = -693838080, ModNam = 'dt1_10_decal01'}, +{HashIs = -339834541, ModNam = 'dt1_10_decal02'}, +{HashIs = -988727830, ModNam = 'dt1_10_decal03_b'}, +{HashIs = -1304522683, ModNam = 'dt1_10_decal03_c'}, +{HashIs = -96623023, ModNam = 'dt1_10_decal03'}, +{HashIs = -1237923678, ModNam = 'dt1_10_detail'}, +{HashIs = 474906256, ModNam = 'dt1_10_detail1'}, +{HashIs = 556337221, ModNam = 'dt1_10_detail2'}, +{HashIs = 854764504, ModNam = 'dt1_10_detail3'}, +{HashIs = 1161220192, ModNam = 'dt1_10_detail4'}, +{HashIs = 1400761582, ModNam = 'dt1_10_detail5'}, +{HashIs = -1746373178, ModNam = 'dt1_10_detail6'}, +{HashIs = 1713803843, ModNam = 'dt1_10_detail7'}, +{HashIs = 1015627529, ModNam = 'dt1_10_detail8'}, +{HashIs = 2057972748, ModNam = 'dt1_10_ground'}, +{HashIs = -699051013, ModNam = 'dt1_10_ground1'}, +{HashIs = 1176479209, ModNam = 'dt1_11_build_logo'}, +{HashIs = 794008274, ModNam = 'dt1_11_decal_01'}, +{HashIs = -178995430, ModNam = 'dt1_11_dt1_details_b'}, +{HashIs = 1129241361, ModNam = 'dt1_11_dt1_details_c'}, +{HashIs = 1177349673, ModNam = 'dt1_11_dt1_details'}, +{HashIs = 1338308899, ModNam = 'dt1_11_dt1_details2'}, +{HashIs = -503997050, ModNam = 'dt1_11_dt1_details3'}, +{HashIs = 342884986, ModNam = 'dt1_11_dt1_details4'}, +{HashIs = 748349777, ModNam = 'dt1_11_dt1_planter_lod'}, +{HashIs = -2036231390, ModNam = 'dt1_11_dt1_planter'}, +{HashIs = 1468548523, ModNam = 'dt1_11_dt1_plaza_gr'}, +{HashIs = -453592661, ModNam = 'dt1_11_dt1_plaza'}, +{HashIs = 1831850105, ModNam = 'dt1_11_dt1_tower'}, +{HashIs = -85992259, ModNam = 'dt1_11_dt1_towresm'}, +{HashIs = -2035861380, ModNam = 'dt1_11_emissivering'}, +{HashIs = -1411462708, ModNam = 'dt1_11_fount_decal'}, +{HashIs = -1122836905, ModNam = 'dt1_11_fount_decalx'}, +{HashIs = 1300010070, ModNam = 'dt1_11_glue_b'}, +{HashIs = -1481881420, ModNam = 'dt1_11_glue_c'}, +{HashIs = -1721652193, ModNam = 'dt1_11_glue_d'}, +{HashIs = -1958014990, ModNam = 'dt1_11_glue_e'}, +{HashIs = 470075705, ModNam = 'dt1_11_glue'}, +{HashIs = -974534371, ModNam = 'dt1_11_hedge_d_1'}, +{HashIs = -1961536651, ModNam = 'dt1_11_hedge_d_2'}, +{HashIs = 935130195, ModNam = 'dt1_11_hedge_d'}, +{HashIs = 858009722, ModNam = 'dt1_11_hedge_d2_a'}, +{HashIs = 626169047, ModNam = 'dt1_11_hedge_d2_b'}, +{HashIs = -95554672, ModNam = 'dt1_11_hedge_d2'}, +{HashIs = 1482521242, ModNam = 'dt1_11_hedge_d3_b'}, +{HashIs = -667570336, ModNam = 'dt1_11_hedge_d3'}, +{HashIs = -990747573, ModNam = 'dt1_11_hedge_d4_b'}, +{HashIs = -1914398017, ModNam = 'dt1_11_hedge_d4'}, +{HashIs = 519777498, ModNam = 'dt1_11_hedge'}, +{HashIs = 50907763, ModNam = 'dt1_11_heliport_st'}, +{HashIs = 2019505694, ModNam = 'dt1_11_heliport'}, +{HashIs = 1151589668, ModNam = 'dt1_11_hge_r2_d'}, +{HashIs = -1160912991, ModNam = 'dt1_11_hge_r2_lod'}, +{HashIs = 2089306453, ModNam = 'dt1_11_hge_r2'}, +{HashIs = 1905583632, ModNam = 'dt1_11_loadingdock1'}, +{HashIs = -551625880, ModNam = 'dt1_11_loadingdock2_s'}, +{HashIs = 1138199190, ModNam = 'dt1_11_loadingdock2'}, +{HashIs = 2049708785, ModNam = 'dt1_11_tower_pilars'}, +{HashIs = 937385920, ModNam = 'dt1_11_waterfall_new'}, +{HashIs = 519863592, ModNam = 'dt1_11_waterpool_new'}, +{HashIs = 1581450952, ModNam = 'dt1_12_build1'}, +{HashIs = 694008219, ModNam = 'dt1_12_build2_d'}, +{HashIs = -1945771443, ModNam = 'dt1_12_build2'}, +{HashIs = -1732499190, ModNam = 'dt1_12_build3_graf'}, +{HashIs = 270133879, ModNam = 'dt1_12_build3'}, +{HashIs = -1554050817, ModNam = 'dt1_12_build6'}, +{HashIs = -228427843, ModNam = 'dt1_12_carpark_ov1'}, +{HashIs = -1455626893, ModNam = 'dt1_12_carpark_ov5'}, +{HashIs = -1756806772, ModNam = 'dt1_12_carpark_ov6'}, +{HashIs = -1935201208, ModNam = 'dt1_12_carpark_ov7'}, +{HashIs = 2060224659, ModNam = 'dt1_12_carpark_ov8'}, +{HashIs = -1452087849, ModNam = 'dt1_12_carpark_ov9'}, +{HashIs = 1513783495, ModNam = 'dt1_12_fence'}, +{HashIs = -1712264907, ModNam = 'dt1_12_ground1'}, +{HashIs = -1460085833, ModNam = 'dt1_12_props_combo_slod'}, +{HashIs = -1469987208, ModNam = 'dt1_12_rail1'}, +{HashIs = 1453105903, ModNam = 'dt1_12_rail2'}, +{HashIs = 1289654131, ModNam = 'dt1_12_rail3'}, +{HashIs = 2128442224, ModNam = 'dt1_12_rail4'}, +{HashIs = -831836689, ModNam = 'dt1_13_build1_water'}, +{HashIs = 644992615, ModNam = 'dt1_13_build1'}, +{HashIs = -1681744792, ModNam = 'dt1_13_build2_sd'}, +{HashIs = 895183930, ModNam = 'dt1_13_build2'}, +{HashIs = -1933441663, ModNam = 'dt1_13_dt_13_ems'}, +{HashIs = 1298331479, ModNam = 'dt1_13_dtla'}, +{HashIs = 1079237945, ModNam = 'dt1_13_dtlb'}, +{HashIs = 2039434562, ModNam = 'dt1_14_b4_detaila'}, +{HashIs = -2006652179, ModNam = 'dt1_14_b4_detailb'}, +{HashIs = 1445627513, ModNam = 'dt1_14_b4_detailc'}, +{HashIs = -1863326819, ModNam = 'dt1_14_build2'}, +{HashIs = -1573485014, ModNam = 'dt1_14_build3'}, +{HashIs = 1972645094, ModNam = 'dt1_14_build4'}, +{HashIs = 45717283, ModNam = 'dt1_14_details1'}, +{HashIs = 1326738287, ModNam = 'dt1_14_emsigns_10c'}, +{HashIs = 1955007064, ModNam = 'dt1_14_emsigns_10clod'}, +{HashIs = 1621437282, ModNam = 'dt1_14_emsigns_lod'}, +{HashIs = 226461241, ModNam = 'dt1_14_emsigns'}, +{HashIs = 1907099036, ModNam = 'dt1_14_ground'}, +{HashIs = -1708878283, ModNam = 'dt1_14_ova'}, +{HashIs = -1460194342, ModNam = 'dt1_14_ovb'}, +{HashIs = 2128404382, ModNam = 'dt1_14_ovc'}, +{HashIs = -1991510916, ModNam = 'dt1_14_ovd'}, +{HashIs = -2042948280, ModNam = 'dt1_15_b2_b'}, +{HashIs = 1448256296, ModNam = 'dt1_15_b3_dex1'}, +{HashIs = 1217464229, ModNam = 'dt1_15_b3_dex2'}, +{HashIs = 1152090138, ModNam = 'dt1_15_b3_dex3'}, +{HashIs = -1308343431, ModNam = 'dt1_15_build1_o'}, +{HashIs = 1588544994, ModNam = 'dt1_15_build1'}, +{HashIs = -46146613, ModNam = 'dt1_15_build1aa'}, +{HashIs = 192247862, ModNam = 'dt1_15_build1ab'}, +{HashIs = 298943726, ModNam = 'dt1_15_build1ac'}, +{HashIs = 154170392, ModNam = 'dt1_15_build1ad'}, +{HashIs = 327321788, ModNam = 'dt1_15_build1ae'}, +{HashIs = 725284294, ModNam = 'dt1_15_build2_o'}, +{HashIs = 2014804146, ModNam = 'dt1_15_build2'}, +{HashIs = -469741455, ModNam = 'dt1_15_build3_o'}, +{HashIs = 1681608958, ModNam = 'dt1_15_build3'}, +{HashIs = -1134361960, ModNam = 'dt1_15_build4_o'}, +{HashIs = -1469747616, ModNam = 'dt1_15_em'}, +{HashIs = -1871259072, ModNam = 'dt1_15_fabric01'}, +{HashIs = -1807359522, ModNam = 'dt1_15_fabric02'}, +{HashIs = 698092684, ModNam = 'dt1_15_fabric03'}, +{HashIs = 249616142, ModNam = 'dt1_15_fabric04'}, +{HashIs = -383743090, ModNam = 'dt1_15_fabric05'}, +{HashIs = -1500015869, ModNam = 'dt1_15_fabric05a'}, +{HashIs = -648087407, ModNam = 'dt1_15_fabric05b'}, +{HashIs = 55430254, ModNam = 'dt1_15_fabric05c'}, +{HashIs = -1243926134, ModNam = 'dt1_15_fabric05d'}, +{HashIs = 826711001, ModNam = 'dt1_15_fabric09'}, +{HashIs = -1696074908, ModNam = 'dt1_15_glassa'}, +{HashIs = 1218003238, ModNam = 'dt1_15_glasshousea'}, +{HashIs = 315577743, ModNam = 'dt1_15_glasshouseb'}, +{HashIs = 113634740, ModNam = 'dt1_15_ground'}, +{HashIs = -1373741617, ModNam = 'dt1_15_ladder_002'}, +{HashIs = -1101201844, ModNam = 'dt1_15_ladder_003'}, +{HashIs = 1903780998, ModNam = 'dt1_15_ladder_004'}, +{HashIs = -1681802986, ModNam = 'dt1_15_ladder_005'}, +{HashIs = -954101799, ModNam = 'dt1_15_ladder_006'}, +{HashIs = -815882157, ModNam = 'dt1_15_ladder_007'}, +{HashIs = -1265571144, ModNam = 'dt1_15_ladder_009'}, +{HashIs = -531796818, ModNam = 'dt1_15_ladder_01'}, +{HashIs = 1460317833, ModNam = 'dt1_15_ladder_010'}, +{HashIs = 1692158508, ModNam = 'dt1_15_ladder_011'}, +{HashIs = -734275453, ModNam = 'dt1_15_newwires01'}, +{HashIs = -383581615, ModNam = 'dt1_15_newwires02'}, +{HashIs = -860805629, ModNam = 'dt1_15_steetdetaila'}, +{HashIs = -1156742468, ModNam = 'dt1_15_steetdetailb'}, +{HashIs = 1504175277, ModNam = 'dt1_16_build005_decals'}, +{HashIs = -814840656, ModNam = 'dt1_16_build005'}, +{HashIs = -1122607985, ModNam = 'dt1_16_build006_decals'}, +{HashIs = 408196731, ModNam = 'dt1_16_build006'}, +{HashIs = 1523020577, ModNam = 'dt1_16_build2_decals'}, +{HashIs = -1419485081, ModNam = 'dt1_16_build2'}, +{HashIs = -338027781, ModNam = 'dt1_16_build4_decals'}, +{HashIs = 1742952806, ModNam = 'dt1_16_build4'}, +{HashIs = -1857244888, ModNam = 'dt1_16_ground'}, +{HashIs = -1796810358, ModNam = 'dt1_16_ladder005'}, +{HashIs = 32393367, ModNam = 'dt1_16_ladder01_lod001'}, +{HashIs = 1459089353, ModNam = 'dt1_16_ladder01'}, +{HashIs = 1229378663, ModNam = 'dt1_16_ladder02'}, +{HashIs = 1000061201, ModNam = 'dt1_16_ladder03'}, +{HashIs = -1609039272, ModNam = 'dt1_16_ladder04'}, +{HashIs = -1878138380, ModNam = 'dt1_16_ladder05'}, +{HashIs = -559760393, ModNam = 'dt1_17_alley2'}, +{HashIs = -701782449, ModNam = 'dt1_17_bb_credit_slod'}, +{HashIs = 1391049338, ModNam = 'dt1_17_bb_credit'}, +{HashIs = 56582624, ModNam = 'dt1_17_bb_meltdown_slod'}, +{HashIs = -1770068237, ModNam = 'dt1_17_bb_meltdown'}, +{HashIs = 1103057138, ModNam = 'dt1_17_build1'}, +{HashIs = 1437432014, ModNam = 'dt1_17_build2'}, +{HashIs = -1103833038, ModNam = 'dt1_17_ova'}, +{HashIs = -661418761, ModNam = 'dt1_17_ovb'}, +{HashIs = -1166836280, ModNam = 'dt1_17_ovx2'}, +{HashIs = 680646310, ModNam = 'dt1_18_build_roof'}, +{HashIs = 1785071381, ModNam = 'dt1_18_build0'}, +{HashIs = 1410259559, ModNam = 'dt1_18_build1'}, +{HashIs = -1165240771, ModNam = 'dt1_18_build2_detail'}, +{HashIs = 1622668217, ModNam = 'dt1_18_build2'}, +{HashIs = 845747996, ModNam = 'dt1_18_build3'}, +{HashIs = -126725246, ModNam = 'dt1_18_build4_em'}, +{HashIs = 997271852, ModNam = 'dt1_18_build4'}, +{HashIs = 242831209, ModNam = 'dt1_18_build5'}, +{HashIs = 220330803, ModNam = 'dt1_18_detail_a'}, +{HashIs = 448009815, ModNam = 'dt1_18_detail_b'}, +{HashIs = 1960233543, ModNam = 'dt1_18_detail_c'}, +{HashIs = 1537054677, ModNam = 'dt1_18_detail_d'}, +{HashIs = -1773662935, ModNam = 'dt1_18_detail_e'}, +{HashIs = -2030473588, ModNam = 'dt1_18_detail_f'}, +{HashIs = 566338590, ModNam = 'dt1_18_detail_g'}, +{HashIs = -1019291221, ModNam = 'dt1_18_detaila'}, +{HashIs = 2095566066, ModNam = 'dt1_18_detailb'}, +{HashIs = -1608445072, ModNam = 'dt1_18_detailc'}, +{HashIs = -368040127, ModNam = 'dt1_18_detaild'}, +{HashIs = 902314018, ModNam = 'dt1_18_ground'}, +{HashIs = -1201611804, ModNam = 'dt1_18_ladder_011'}, +{HashIs = -806330624, ModNam = 'dt1_18_ladder_04'}, +{HashIs = -1305271418, ModNam = 'dt1_18_ladder_05'}, +{HashIs = -381709922, ModNam = 'dt1_18_ladder_06'}, +{HashIs = -620890853, ModNam = 'dt1_18_ladder_07'}, +{HashIs = 386034979, ModNam = 'dt1_18_ladder_08'}, +{HashIs = -103206191, ModNam = 'dt1_18_ladder_09'}, +{HashIs = -1831312415, ModNam = 'dt1_18_ladder_10'}, +{HashIs = -717142431, ModNam = 'dt1_18_sq_night_slod'}, +{HashIs = -883676427, ModNam = 'dt1_18_square_night'}, +{HashIs = -1695249446, ModNam = 'dt1_19_cp_01_shadow'}, +{HashIs = 1822781194, ModNam = 'dt1_19_cp_01'}, +{HashIs = -933955611, ModNam = 'dt1_19_decal01'}, +{HashIs = 1208654225, ModNam = 'dt1_19_ground01'}, +{HashIs = 1739014551, ModNam = 'dt1_19_hedge_d'}, +{HashIs = 679849216, ModNam = 'dt1_19_hedge'}, +{HashIs = 1500231332, ModNam = 'dt1_19_lspd02'}, +{HashIs = 739466228, ModNam = 'dt1_19_lspd05'}, +{HashIs = -207301352, ModNam = 'dt1_19_pipes'}, +{HashIs = -858145298, ModNam = 'dt1_19_roofdoor_dummy'}, +{HashIs = 1914430752, ModNam = 'dt1_19_shadow'}, +{HashIs = 38091600, ModNam = 'dt1_19_signems'}, +{HashIs = -496113701, ModNam = 'dt1_20_build1'}, +{HashIs = -1294038851, ModNam = 'dt1_20_build2'}, +{HashIs = -1963785100, ModNam = 'dt1_20_build2b'}, +{HashIs = 1049773493, ModNam = 'dt1_20_decal_1'}, +{HashIs = 743416112, ModNam = 'dt1_20_decal_2'}, +{HashIs = 571378862, ModNam = 'dt1_20_decal_3'}, +{HashIs = 149916371, ModNam = 'dt1_20_detail01_b'}, +{HashIs = -924904663, ModNam = 'dt1_20_detail01'}, +{HashIs = -1152940197, ModNam = 'dt1_20_detail01c'}, +{HashIs = -915659868, ModNam = 'dt1_20_detail01d'}, +{HashIs = 1348645263, ModNam = 'dt1_20_detail01e'}, +{HashIs = -218241770, ModNam = 'dt1_20_detail2b'}, +{HashIs = -850860783, ModNam = 'dt1_20_didier_mp_door'}, +{HashIs = -1901011545, ModNam = 'dt1_20_ground'}, +{HashIs = 697158440, ModNam = 'dt1_20_ground2_w1'}, +{HashIs = 789322324, ModNam = 'dt1_20_ground2_w11'}, +{HashIs = 1046329591, ModNam = 'dt1_20_ground2_w12'}, +{HashIs = 1262211763, ModNam = 'dt1_20_ground2_w13'}, +{HashIs = 1573418956, ModNam = 'dt1_20_ground2_w14'}, +{HashIs = 1722780058, ModNam = 'dt1_20_ground2_w15'}, +{HashIs = 1002205061, ModNam = 'dt1_20_ground2_w2'}, +{HashIs = -871657435, ModNam = 'dt1_20_ground2_w3'}, +{HashIs = -566414200, ModNam = 'dt1_20_ground2_w4'}, +{HashIs = -259499746, ModNam = 'dt1_20_ground2_w5'}, +{HashIs = 49479155, ModNam = 'dt1_20_ground2_w6'}, +{HashIs = -1114016923, ModNam = 'dt1_20_ground2_w7'}, +{HashIs = 1339430880, ModNam = 'dt1_20_ground2_w8'}, +{HashIs = 1627208238, ModNam = 'dt1_20_ground2_w9'}, +{HashIs = 724661570, ModNam = 'dt1_20_ground2'}, +{HashIs = 1603446571, ModNam = 'dt1_20_hedge_d'}, +{HashIs = -29973657, ModNam = 'dt1_20_hedge_d2'}, +{HashIs = 814612094, ModNam = 'dt1_20_hedge_d2b'}, +{HashIs = -837106940, ModNam = 'dt1_20_hedge_db'}, +{HashIs = -888554270, ModNam = 'dt1_20_hedge_dc'}, +{HashIs = -321418573, ModNam = 'dt1_20_hedge'}, +{HashIs = 295131508, ModNam = 'dt1_20_hedge2'}, +{HashIs = -1586712671, ModNam = 'dt1_20_jump_01'}, +{HashIs = -403515541, ModNam = 'dt1_20_logo_1'}, +{HashIs = -761025331, ModNam = 'dt1_20_logo_2'}, +{HashIs = -904750165, ModNam = 'dt1_20_logo_3'}, +{HashIs = 1269636834, ModNam = 'dt1_20_logo_4'}, +{HashIs = -1260457660, ModNam = 'dt1_20_logo_5'}, +{HashIs = 59909101, ModNam = 'dt1_20_rails1'}, +{HashIs = -241401854, ModNam = 'dt1_20_rails2'}, +{HashIs = 602367127, ModNam = 'dt1_20_rails3'}, +{HashIs = -1478005607, ModNam = 'dt1_20_rails4'}, +{HashIs = -897011237, ModNam = 'dt1_20_rails5'}, +{HashIs = -1126885772, ModNam = 'dt1_20_rails6'}, +{HashIs = -284460320, ModNam = 'dt1_20_rails7'}, +{HashIs = 1865284391, ModNam = 'dt1_20_rails8'}, +{HashIs = -2018877458, ModNam = 'dt1_20_rl_01'}, +{HashIs = -1864601006, ModNam = 'dt1_20_rl_02'}, +{HashIs = 304936185, ModNam = 'dt1_20_rl_03'}, +{HashIs = 762194811, ModNam = 'dt1_20_rl_04'}, +{HashIs = 1041812688, ModNam = 'dt1_20_rl_05'}, +{HashIs = 1217323452, ModNam = 'dt1_20_rl_06'}, +{HashIs = -902470393, ModNam = 'dt1_20_rl_07'}, +{HashIs = -419914095, ModNam = 'dt1_20_rl_08'}, +{HashIs = -253382037, ModNam = 'dt1_20_rl_09'}, +{HashIs = -174801651, ModNam = 'dt1_20_rl_10'}, +{HashIs = 533664129, ModNam = 'dt1_20_rl_11'}, +{HashIs = 294221046, ModNam = 'dt1_20_rl_12'}, +{HashIs = -221252776, ModNam = 'dt1_20_sc1'}, +{HashIs = -1116632932, ModNam = 'dt1_20_sc2'}, +{HashIs = -819713023, ModNam = 'dt1_20_sc3'}, +{HashIs = -595809277, ModNam = 'dt1_21_b1_dx10'}, +{HashIs = -2038628351, ModNam = 'dt1_21_b1_dx11'}, +{HashIs = -1186011740, ModNam = 'dt1_21_b1_dx12'}, +{HashIs = 575027093, ModNam = 'dt1_21_b1_dx13'}, +{HashIs = 318249209, ModNam = 'dt1_21_b1_dx14'}, +{HashIs = -1394484560, ModNam = 'dt1_21_b1_dx3'}, +{HashIs = 1911907544, ModNam = 'dt1_21_b1_dx4'}, +{HashIs = -2144337587, ModNam = 'dt1_21_b1_dx5'}, +{HashIs = 1231754180, ModNam = 'dt1_21_b1_dx6'}, +{HashIs = 563129543, ModNam = 'dt1_21_b1d_y1'}, +{HashIs = -709132917, ModNam = 'dt1_21_b9_d1'}, +{HashIs = -877143556, ModNam = 'dt1_21_beams'}, +{HashIs = 613026827, ModNam = 'dt1_21_beamx'}, +{HashIs = -309588307, ModNam = 'dt1_21_bridge_d'}, +{HashIs = -1364076223, ModNam = 'dt1_21_build09'}, +{HashIs = 1699294122, ModNam = 'dt1_21_build09d'}, +{HashIs = -1993797490, ModNam = 'dt1_21_build1_details1'}, +{HashIs = 45025231, ModNam = 'dt1_21_build1_fence'}, +{HashIs = -987364809, ModNam = 'dt1_21_build1'}, +{HashIs = 561364943, ModNam = 'dt1_21_build1z'}, +{HashIs = 1607223122, ModNam = 'dt1_21_cloth_tape'}, +{HashIs = 586419612, ModNam = 'dt1_21_cloth_tarp_01'}, +{HashIs = 2000813922, ModNam = 'dt1_21_cranelights'}, +{HashIs = -1934790757, ModNam = 'dt1_21_detail_b'}, +{HashIs = 1560154173, ModNam = 'dt1_21_detail_c'}, +{HashIs = -1583025544, ModNam = 'dt1_21_detail'}, +{HashIs = 959303717, ModNam = 'dt1_21_elev'}, +{HashIs = -1261561935, ModNam = 'dt1_21_fillm_02'}, +{HashIs = -1508902347, ModNam = 'dt1_21_fillm_03'}, +{HashIs = 792267901, ModNam = 'dt1_21_fillm_05'}, +{HashIs = 1509450235, ModNam = 'dt1_21_fillm_06'}, +{HashIs = -870499758, ModNam = 'dt1_21_gd1_d002_d'}, +{HashIs = 805852462, ModNam = 'dt1_21_gd1_d002'}, +{HashIs = -1109112412, ModNam = 'dt1_21_gd1_dz1'}, +{HashIs = -2002034897, ModNam = 'dt1_21_gd1_dz2'}, +{HashIs = -1701870853, ModNam = 'dt1_21_gd1_dz3'}, +{HashIs = -555316236, ModNam = 'dt1_21_gd1_dz4'}, +{HashIs = -314955621, ModNam = 'dt1_21_gd1_dz5'}, +{HashIs = -712241333, ModNam = 'dt1_21_gd1_rl1_b'}, +{HashIs = 2112388427, ModNam = 'dt1_21_gd1_rl1'}, +{HashIs = 1888591746, ModNam = 'dt1_21_gd1_rl2_b'}, +{HashIs = 1210782157, ModNam = 'dt1_21_gd1_rl2'}, +{HashIs = -394406193, ModNam = 'dt1_21_gd1_rl3_b'}, +{HashIs = 972584296, ModNam = 'dt1_21_gd1_rl3'}, +{HashIs = -725637120, ModNam = 'dt1_21_glue1'}, +{HashIs = 415815601, ModNam = 'dt1_21_glue2a'}, +{HashIs = 47770864, ModNam = 'dt1_21_gren_decal'}, +{HashIs = 701324079, ModNam = 'dt1_21_ground1_decals'}, +{HashIs = -1159699521, ModNam = 'dt1_21_ground1'}, +{HashIs = -643454503, ModNam = 'dt1_21_ground2_decals'}, +{HashIs = -1407597006, ModNam = 'dt1_21_ground2'}, +{HashIs = 501333192, ModNam = 'dt1_21_lowerleveldecal'}, +{HashIs = 197574465, ModNam = 'dt1_21_parkinghut'}, +{HashIs = -2091929232, ModNam = 'dt1_21_props_combo0201_slod'}, +{HashIs = 1563158461, ModNam = 'dt1_21_props_dt1_21_s01_slod'}, +{HashIs = 1761988098, ModNam = 'dt1_21_props_rail_lod_004'}, +{HashIs = 371632197, ModNam = 'dt1_21_props_rail_lod_005'}, +{HashIs = 1532117140, ModNam = 'dt1_21_props_rail_lod_1'}, +{HashIs = -1341134322, ModNam = 'dt1_21_props_rail_lod_2'}, +{HashIs = 1069386091, ModNam = 'dt1_21_props_rail_lod_3'}, +{HashIs = 340276021, ModNam = 'dt1_21_reflproxy'}, +{HashIs = -191375796, ModNam = 'dt1_21_roof_detail'}, +{HashIs = 1066195456, ModNam = 'dt1_21_route_blockout'}, +{HashIs = 1398488517, ModNam = 'dt1_21_route_d'}, +{HashIs = 1316026482, ModNam = 'dt1_21_sbar1'}, +{HashIs = 590651910, ModNam = 'dt1_21_sbar2'}, +{HashIs = -434083634, ModNam = 'dt1_21_scafa'}, +{HashIs = 393202536, ModNam = 'dt1_21_scafc'}, +{HashIs = 87140076, ModNam = 'dt1_21_scafd'}, +{HashIs = -1196434326, ModNam = 'dt1_21_scaffold_01'}, +{HashIs = 1551377404, ModNam = 'dt1_21_scaffold_02'}, +{HashIs = -603938041, ModNam = 'dt1_21_scaffold_03'}, +{HashIs = -431368, ModNam = 'dt1_21_scaffold_05'}, +{HashIs = -1556106870, ModNam = 'dt1_21_scaffold_06'}, +{HashIs = 590754161, ModNam = 'dt1_21_scaffold_07'}, +{HashIs = 360420860, ModNam = 'dt1_21_scaffold_08'}, +{HashIs = 1189148870, ModNam = 'dt1_21_scaffold_09'}, +{HashIs = -1324594173, ModNam = 'dt1_21_scaffold_10'}, +{HashIs = -1069946274, ModNam = 'dt1_21_scaffold_11'}, +{HashIs = -494327556, ModNam = 'dt1_21_scaffold_44'}, +{HashIs = -2097934167, ModNam = 'dt1_21_sd'}, +{HashIs = -1442446932, ModNam = 'dt1_21_station_f1'}, +{HashIs = -1146051327, ModNam = 'dt1_21_station_f2'}, +{HashIs = -944010143, ModNam = 'dt1_21_station'}, +{HashIs = -271593318, ModNam = 'dt1_21_tape'}, +{HashIs = 701593760, ModNam = 'dt1_21_top_d'}, +{HashIs = 360847876, ModNam = 'dt1_21_top_shell'}, +{HashIs = 997034861, ModNam = 'dt1_21_unf'}, +{HashIs = -1121496574, ModNam = 'dt1_22__ladder_002'}, +{HashIs = 1534127570, ModNam = 'dt1_22__ladder_01'}, +{HashIs = 1672955427, ModNam = 'dt1_22_b1_emiss'}, +{HashIs = -934587146, ModNam = 'dt1_22_b2_r'}, +{HashIs = 468208647, ModNam = 'dt1_22_b2_r2'}, +{HashIs = 779024622, ModNam = 'dt1_22_bldg1_detail_2'}, +{HashIs = -960346032, ModNam = 'dt1_22_bldg1_detail'}, +{HashIs = 660585234, ModNam = 'dt1_22_bldg1_detail2'}, +{HashIs = -1142159817, ModNam = 'dt1_22_bldg1'}, +{HashIs = 1785962911, ModNam = 'dt1_22_bldg1b_detail'}, +{HashIs = -1451234319, ModNam = 'dt1_22_bldg1b'}, +{HashIs = 1770924169, ModNam = 'dt1_22_bldg2_detail'}, +{HashIs = 1229793133, ModNam = 'dt1_22_bldg2_detail2'}, +{HashIs = 971638951, ModNam = 'dt1_22_bldg2_detail3'}, +{HashIs = -236048143, ModNam = 'dt1_22_bldg2_r'}, +{HashIs = -1440849252, ModNam = 'dt1_22_bldg2'}, +{HashIs = -610305217, ModNam = 'dt1_22_broken_gdoor_hd'}, +{HashIs = 173466203, ModNam = 'dt1_22_broken_gdoor_lod'}, +{HashIs = -324581133, ModNam = 'dt1_22_carshowroom_slod1'}, +{HashIs = 1023076961, ModNam = 'dt1_22_emissive_beams_lod'}, +{HashIs = 654395831, ModNam = 'dt1_22_gd_detail10'}, +{HashIs = -703235274, ModNam = 'dt1_22_gd_detail2'}, +{HashIs = 1596896941, ModNam = 'dt1_22_gd_detail22'}, +{HashIs = -934813797, ModNam = 'dt1_22_gd_detail3'}, +{HashIs = -1449156021, ModNam = 'dt1_22_gd_detail4'}, +{HashIs = -1455182972, ModNam = 'dt1_22_gd_logo'}, +{HashIs = -1631469884, ModNam = 'dt1_22_gd_topglue'}, +{HashIs = 607593713, ModNam = 'dt1_22_grnd_bar_lod'}, +{HashIs = -382710179, ModNam = 'dt1_22_grnd_d2'}, +{HashIs = 588287455, ModNam = 'dt1_22_grnd_detail'}, +{HashIs = 614620236, ModNam = 'dt1_22_grnd'}, +{HashIs = -2053997101, ModNam = 'dt1_22_ladder_01'}, +{HashIs = 1390123110, ModNam = 'dt1_22_ladder_02'}, +{HashIs = -1941927117, ModNam = 'dt1_22_ladder_03'}, +{HashIs = 1868124513, ModNam = 'dt1_22_ladder_04'}, +{HashIs = 1035922989, ModNam = 'dt1_22_ladder_05'}, +{HashIs = 202115784, ModNam = 'dt1_22_ladder_06'}, +{HashIs = 1513727778, ModNam = 'dt1_22_ladder_07'}, +{HashIs = 680772567, ModNam = 'dt1_22_ladder_08'}, +{HashIs = -673827655, ModNam = 'dt1_22_ladder_09_lod001'}, +{HashIs = -1242505553, ModNam = 'dt1_22_ladder_09'}, +{HashIs = -53604245, ModNam = 'dt1_22_r_01'}, +{HashIs = -1790000794, ModNam = 'dt1_22_r_02'}, +{HashIs = -1828995904, ModNam = 'dt1_22_r_03'}, +{HashIs = 933299724, ModNam = 'dt1_22_r_04'}, +{HashIs = -1483184647, ModNam = 'dt1_22_r_05'}, +{HashIs = -565030032, ModNam = 'dt1_22_r_06'}, +{HashIs = -564405094, ModNam = 'dt1_22_showroom_detail'}, +{HashIs = 791833817, ModNam = 'dt1_22_showroom'}, +{HashIs = -1549931822, ModNam = 'dt1_22_sign_01_lod'}, +{HashIs = 521032509, ModNam = 'dt1_22_sign_01'}, +{HashIs = 165648409, ModNam = 'dt1_22_sr_fint_det01'}, +{HashIs = 932836237, ModNam = 'dt1_22_sr_fint_det02'}, +{HashIs = 1617399861, ModNam = 'dt1_22_sr_fint_ext'}, +{HashIs = 995448577, ModNam = 'dt1_22_sr_fint_glass'}, +{HashIs = -718500944, ModNam = 'dt1_22_sr_fint_slod1'}, +{HashIs = 540534816, ModNam = 'dt1_22_sr_fint'}, +{HashIs = -2130484842, ModNam = 'dt1_22_wobblylightems'}, +{HashIs = 1867890930, ModNam = 'dt1_22_woodboard_hd_slod'}, +{HashIs = -1919268430, ModNam = 'dt1_22_woodboard_hd'}, +{HashIs = -1729281218, ModNam = 'dt1_23_build1_a'}, +{HashIs = -1960138823, ModNam = 'dt1_23_build1_b'}, +{HashIs = -2057200601, ModNam = 'dt1_23_build1_c'}, +{HashIs = 112566025, ModNam = 'dt1_23_build1_d'}, +{HashIs = -1428584944, ModNam = 'dt1_23_build1_decals'}, +{HashIs = -233507444, ModNam = 'dt1_23_build1_e'}, +{HashIs = -866866676, ModNam = 'dt1_23_build1_f'}, +{HashIs = -142848817, ModNam = 'dt1_23_build1'}, +{HashIs = 1452949863, ModNam = 'dt1_23_build2_decals'}, +{HashIs = 1730396966, ModNam = 'dt1_23_build2_locku'}, +{HashIs = 88991858, ModNam = 'dt1_23_build2'}, +{HashIs = -128740728, ModNam = 'dt1_23_build4_decalsa'}, +{HashIs = -364513683, ModNam = 'dt1_23_build4_decalsb'}, +{HashIs = 1361151958, ModNam = 'dt1_23_build4_glass'}, +{HashIs = 1509307985, ModNam = 'dt1_23_build4_rails'}, +{HashIs = -730155890, ModNam = 'dt1_23_build4_rls'}, +{HashIs = 731165951, ModNam = 'dt1_23_build4'}, +{HashIs = 995884274, ModNam = 'dt1_23_dt1_scaffold'}, +{HashIs = -2124661529, ModNam = 'dt1_23_ground'}, +{HashIs = 1783468599, ModNam = 'dt1_23_grounddecals'}, +{HashIs = -1723289007, ModNam = 'dt1_23_ladder_00'}, +{HashIs = 1633822444, ModNam = 'dt1_23_ladder_002'}, +{HashIs = -1281766566, ModNam = 'dt1_23_ladder_003'}, +{HashIs = -976195641, ModNam = 'dt1_23_ladder_004'}, +{HashIs = -1799451228, ModNam = 'dt1_23_ladder_005'}, +{HashIs = -1504071462, ModNam = 'dt1_23_ladder_006'}, +{HashIs = -1140925380, ModNam = 'dt1_23_ladder_007'}, +{HashIs = 1711327792, ModNam = 'dt1_23_ladder_01_lod001'}, +{HashIs = 1229656261, ModNam = 'dt1_23_ladder_01_lod003'}, +{HashIs = 990999634, ModNam = 'dt1_23_ladder_01_lod004'}, +{HashIs = -1459990092, ModNam = 'dt1_23_ladder_01'}, +{HashIs = -790120273, ModNam = 'dt1_23_ov'}, +{HashIs = -117622950, ModNam = 'dt1_23_ov2'}, +{HashIs = -1243926253, ModNam = 'dt1_23_ov3'}, +{HashIs = -260995315, ModNam = 'dt1_23_sign_em'}, +{HashIs = 1483966877, ModNam = 'dt1_24_bd_a'}, +{HashIs = -1566204416, ModNam = 'dt1_24_bd_b'}, +{HashIs = 2003843462, ModNam = 'dt1_24_build_det1'}, +{HashIs = -801084723, ModNam = 'dt1_24_build_deta'}, +{HashIs = 1274962503, ModNam = 'dt1_24_build_detb'}, +{HashIs = -116054996, ModNam = 'dt1_24_fireescapeend'}, +{HashIs = 976976554, ModNam = 'dt1_24_fireescaperailing'}, +{HashIs = -1314220145, ModNam = 'dt1_24_ladder_00'}, +{HashIs = 1421346754, ModNam = 'dt1_24_ladder01'}, +{HashIs = 757238505, ModNam = 'dt1_24_ladder2'}, +{HashIs = -1857282640, ModNam = 'dt1_25_build_gluea'}, +{HashIs = 94832228, ModNam = 'dt1_25_build_glueb'}, +{HashIs = 946695152, ModNam = 'dt1_25_build_gluec'}, +{HashIs = -433813298, ModNam = 'dt1_25_build_ns'}, +{HashIs = 335139749, ModNam = 'dt1_25_build'}, +{HashIs = 481341833, ModNam = 'dt1_25_detaila'}, +{HashIs = -768271213, ModNam = 'dt1_25_detailb'}, +{HashIs = 163362635, ModNam = 'dt1_25_ladder_01_lod'}, +{HashIs = 1582628037, ModNam = 'dt1_25_ladder_01'}, +{HashIs = 1889411415, ModNam = 'dt1_25_ladder_02'}, +{HashIs = -1751218701, ModNam = 'dt1_25_ladder_03_lod'}, +{HashIs = -2131574272, ModNam = 'dt1_25_ladder_03'}, +{HashIs = 2112377202, ModNam = 'dt1_25_ladder_04_lod'}, +{HashIs = -1824954739, ModNam = 'dt1_25_ladder_04'}, +{HashIs = 95845131, ModNam = 'dt1_26_build_ns'}, +{HashIs = 208542562, ModNam = 'dt1_26_build_x_f'}, +{HashIs = 1235293639, ModNam = 'dt1_26_build_x_r'}, +{HashIs = -1213794767, ModNam = 'dt1_26_build_x'}, +{HashIs = -1097541338, ModNam = 'dt1_26_fnce'}, +{HashIs = 1432524423, ModNam = 'dt1_26_ground_decala'}, +{HashIs = -2094501358, ModNam = 'dt1_26_ground_decalb'}, +{HashIs = 125336252, ModNam = 'dt1_26_ground_decalc'}, +{HashIs = -1157172799, ModNam = 'dt1_26_hedge_c'}, +{HashIs = -1865900731, ModNam = 'dt1_26_hedge_d'}, +{HashIs = 912887527, ModNam = 'dt1_26_insidedecals'}, +{HashIs = -1990804585, ModNam = 'dt1_26_rfcover'}, +{HashIs = -186633759, ModNam = 'dt1_26_stairs'}, +{HashIs = 880341099, ModNam = 'dt1_emissive_dt1_01'}, +{HashIs = -3537138, ModNam = 'dt1_emissive_dt1_02'}, +{HashIs = -2021600890, ModNam = 'dt1_emissive_dt1_02b'}, +{HashIs = -1825769292, ModNam = 'dt1_emissive_dt1_03_b1'}, +{HashIs = -1454889738, ModNam = 'dt1_emissive_dt1_03_b2'}, +{HashIs = -1762951107, ModNam = 'dt1_emissive_dt1_03_b3'}, +{HashIs = 1635273321, ModNam = 'dt1_emissive_dt1_04'}, +{HashIs = 1135317444, ModNam = 'dt1_emissive_dt1_05_b1'}, +{HashIs = 2031942822, ModNam = 'dt1_emissive_dt1_05_b2'}, +{HashIs = -1097487730, ModNam = 'dt1_emissive_dt1_06_1'}, +{HashIs = -1522173970, ModNam = 'dt1_emissive_dt1_06_2'}, +{HashIs = 1240613201, ModNam = 'dt1_emissive_dt1_06_3'}, +{HashIs = 1620274835, ModNam = 'dt1_emissive_dt1_06_4'}, +{HashIs = 1363323390, ModNam = 'dt1_emissive_dt1_07'}, +{HashIs = -1776471118, ModNam = 'dt1_emissive_dt1_08'}, +{HashIs = -1477453993, ModNam = 'dt1_emissive_dt1_09'}, +{HashIs = 1336386984, ModNam = 'dt1_emissive_dt1_10'}, +{HashIs = 1602798954, ModNam = 'dt1_emissive_dt1_11'}, +{HashIs = -1327536106, ModNam = 'dt1_emissive_dt1_12'}, +{HashIs = 177553550, ModNam = 'dt1_emissive_dt1_14a'}, +{HashIs = 168116078, ModNam = 'dt1_emissive_dt1_14b'}, +{HashIs = -129524749, ModNam = 'dt1_emissive_dt1_14c'}, +{HashIs = 1063168768, ModNam = 'dt1_emissive_dt1_15a'}, +{HashIs = 1294517908, ModNam = 'dt1_emissive_dt1_15b'}, +{HashIs = 1527636574, ModNam = 'dt1_emissive_dt1_15c'}, +{HashIs = -1549012059, ModNam = 'dt1_emissive_dt1_15d'}, +{HashIs = -1100600639, ModNam = 'dt1_emissive_dt1_16a'}, +{HashIs = -2017378952, ModNam = 'dt1_emissive_dt1_16b'}, +{HashIs = -1727373302, ModNam = 'dt1_emissive_dt1_16c'}, +{HashIs = -728541413, ModNam = 'dt1_emissive_dt1_16d'}, +{HashIs = -384335609, ModNam = 'dt1_emissive_dt1_17a'}, +{HashIs = -1034833032, ModNam = 'dt1_emissive_dt1_17b'}, +{HashIs = 1257585841, ModNam = 'dt1_emissive_dt1_18a'}, +{HashIs = 1550442394, ModNam = 'dt1_emissive_dt1_18b'}, +{HashIs = 1580655412, ModNam = 'dt1_emissive_dt1_18c'}, +{HashIs = -269121869, ModNam = 'dt1_emissive_dt1_18d'}, +{HashIs = 25930207, ModNam = 'dt1_emissive_dt1_18e'}, +{HashIs = 326258092, ModNam = 'dt1_emissive_dt1_18f'}, +{HashIs = -385001359, ModNam = 'dt1_emissive_dt1_19'}, +{HashIs = -872997639, ModNam = 'dt1_emissive_dt1_20'}, +{HashIs = 886096642, ModNam = 'dt1_emissive_dt1_20b'}, +{HashIs = -1079256902, ModNam = 'dt1_emissive_dt1_20c'}, +{HashIs = -1572037548, ModNam = 'dt1_emissive_dt1_22a'}, +{HashIs = 206401600, ModNam = 'dt1_emissive_dt1_22b'}, +{HashIs = -1900940001, ModNam = 'dt1_emissive_dt1_22c'}, +{HashIs = -1341737304, ModNam = 'dt1_emissive_dt1_23a'}, +{HashIs = 152135848, ModNam = 'dt1_emissive_dt1_23b'}, +{HashIs = -1938624639, ModNam = 'dt1_emissive_dt1_23c'}, +{HashIs = 18745158, ModNam = 'dt1_emissive_dt1_24'}, +{HashIs = 793568163, ModNam = 'dt1_emissive_dt1_25'}, +{HashIs = 1450502820, ModNam = 'dt1_lod_5_20_emissive_proxy'}, +{HashIs = 17079690, ModNam = 'dt1_lod_5_21_emissive_proxy'}, +{HashIs = -2004182294, ModNam = 'dt1_lod_6_19_emissive_proxy'}, +{HashIs = 859651513, ModNam = 'dt1_lod_6_20_emissive_proxy'}, +{HashIs = 759795812, ModNam = 'dt1_lod_6_21_emissive_proxy'}, +{HashIs = -904778439, ModNam = 'dt1_lod_7_20_emissive_proxy'}, +{HashIs = -859346633, ModNam = 'dt1_lod_emissive'}, +{HashIs = -343289823, ModNam = 'dt1_lod_f1_slod3'}, +{HashIs = -1065329613, ModNam = 'dt1_lod_f1b_slod3'}, +{HashIs = 186779107, ModNam = 'dt1_lod_f2_slod3'}, +{HashIs = 1816781891, ModNam = 'dt1_lod_f2b_slod3'}, +{HashIs = 1827161248, ModNam = 'dt1_lod_f3_slod3'}, +{HashIs = 566160949, ModNam = 'dt1_lod_f4_slod3'}, +{HashIs = -109599267, ModNam = 'dt1_lod_slod3'}, +{HashIs = 1406325275, ModNam = 'dt1_props_combo0555_15_lod'}, +{HashIs = 986752231, ModNam = 'dt1_props_flyers_1_00'}, +{HashIs = 101486540, ModNam = 'dt1_props_flyers_1_001'}, +{HashIs = 311699639, ModNam = 'dt1_props_flyers_1_002'}, +{HashIs = 71666714, ModNam = 'dt1_props_flyers_1_003'}, +{HashIs = 1745950316, ModNam = 'dt1_props_flyers_2_00'}, +{HashIs = 1671733883, ModNam = 'dt1_props_flyers_2_001'}, +{HashIs = -1051304483, ModNam = 'dt1_props_flyers_2_002'}, +{HashIs = -825820994, ModNam = 'dt1_props_flyers_2_003'}, +{HashIs = -1670081510, ModNam = 'dt1_props_flyers_2_004'}, +{HashIs = 1227665109, ModNam = 'dt1_props_flyers_3_00'}, +{HashIs = -924412937, ModNam = 'dt1_props_flyers_3_001'}, +{HashIs = -718820231, ModNam = 'dt1_props_flyers_3_002'}, +{HashIs = 677532413, ModNam = 'dt1_props_flyers_3_003'}, +{HashIs = 899509619, ModNam = 'dt1_props_flyers_3_004'}, +{HashIs = 73632512, ModNam = 'dt1_props_flyers_3_005'}, +{HashIs = -521817792, ModNam = 'dt1_props_flyers_4_00'}, +{HashIs = 1797634974, ModNam = 'dt1_props_flyers_4_001'}, +{HashIs = -1445219188, ModNam = 'dt1_props_flyers_5_00'}, +{HashIs = 1133058913, ModNam = 'dt1_props_flyers_5_001'}, +{HashIs = -1716795487, ModNam = 'dt1_props_flyers_5_002'}, +{HashIs = -1475255188, ModNam = 'dt1_props_flyers_5_003'}, +{HashIs = 2106986358, ModNam = 'dt1_props_flyers_5_004'}, +{HashIs = -1933529653, ModNam = 'dt1_props_flyers_5_005'}, +{HashIs = -636893092, ModNam = 'dt1_props_flyers_5_006'}, +{HashIs = 842201085, ModNam = 'dt1_props_flyers_5_007'}, +{HashIs = -326707446, ModNam = 'dt1_props_flyers_6_00'}, +{HashIs = 896663627, ModNam = 'dt1_props_flyers_6_001'}, +{HashIs = 330284231, ModNam = 'dt1_props_flyers_6_002'}, +{HashIs = -2143142640, ModNam = 'dt1_props_flyers_7_00'}, +{HashIs = 2024985525, ModNam = 'dt1_props_flyers_7_001'}, +{HashIs = -1975748920, ModNam = 'dt1_props_flyers_7_002'}, +{HashIs = 1410075240, ModNam = 'dt1_props_flyers_7_003'}, +{HashIs = -908462546, ModNam = 'dt1_props_flyers_7_004'}, +{HashIs = -1800959030, ModNam = 'dt1_props_flyers_7_005'}, +{HashIs = 547672507, ModNam = 'dt1_rd1_cablemesh115078_thvy'}, +{HashIs = 1061501622, ModNam = 'dt1_rd1_cablemesh115623_thvy'}, +{HashIs = -299405294, ModNam = 'dt1_rd1_cablemesh116749_thvy'}, +{HashIs = -23086352, ModNam = 'dt1_rd1_cablemesh117237_thvy'}, +{HashIs = -126499779, ModNam = 'dt1_rd1_cablemesh118326_thvy'}, +{HashIs = -2132810864, ModNam = 'dt1_rd1_cablemeshdt1_22_thvy'}, +{HashIs = -1419411965, ModNam = 'dt1_rd1_dt1_rd_cable_conn_01'}, +{HashIs = 90298643, ModNam = 'dt1_rd1_dt1_rd_grill'}, +{HashIs = 1112878556, ModNam = 'dt1_rd1_dt1_tun1stuff'}, +{HashIs = 732404192, ModNam = 'dt1_rd1_dt1_tun2stuff'}, +{HashIs = 1173299843, ModNam = 'dt1_rd1_dt1_tun3stuff'}, +{HashIs = 732982669, ModNam = 'dt1_rd1_dt1_tunnel1'}, +{HashIs = -1434368892, ModNam = 'dt1_rd1_dt1_tunnel1r'}, +{HashIs = -1182922454, ModNam = 'dt1_rd1_dt1_tunnel2'}, +{HashIs = 2059820879, ModNam = 'dt1_rd1_dt1_tunnel2r'}, +{HashIs = -953408378, ModNam = 'dt1_rd1_dt1_tunnel3'}, +{HashIs = -44866749, ModNam = 'dt1_rd1_dt1_tunnel3r'}, +{HashIs = 570698305, ModNam = 'dt1_rd1_dt1_tunnelroad'}, +{HashIs = 649980771, ModNam = 'dt1_rd1_dt1_tunnelroad2'}, +{HashIs = 420106236, ModNam = 'dt1_rd1_dt1_tunnelroad3'}, +{HashIs = 1037344232, ModNam = 'dt1_rd1_dt1_tunnelshell'}, +{HashIs = -1147697276, ModNam = 'dt1_rd1_dt1_tunnelshell2'}, +{HashIs = -915266759, ModNam = 'dt1_rd1_dt1_tunnelshell3'}, +{HashIs = -318701451, ModNam = 'dt1_rd1_dt1_tunreflect1'}, +{HashIs = -12344070, ModNam = 'dt1_rd1_dt1_tunreflect2'}, +{HashIs = 705362568, ModNam = 'dt1_rd1_dt1_tunreflect3'}, +{HashIs = -2101863375, ModNam = 'dt1_rd1_fwy01'}, +{HashIs = -1188165340, ModNam = 'dt1_rd1_fwy02'}, +{HashIs = 678397898, ModNam = 'dt1_rd1_fwy03_detail1'}, +{HashIs = -1776753889, ModNam = 'dt1_rd1_fwy03_detail2'}, +{HashIs = -29674642, ModNam = 'dt1_rd1_fwy03_detail3'}, +{HashIs = 635757200, ModNam = 'dt1_rd1_fwy03'}, +{HashIs = -609530338, ModNam = 'dt1_rd1_fwy04'}, +{HashIs = -895898629, ModNam = 'dt1_rd1_fwy05'}, +{HashIs = -1123307840, ModNam = 'dt1_rd1_r1_00'}, +{HashIs = -1428616613, ModNam = 'dt1_rd1_r1_01'}, +{HashIs = 140193437, ModNam = 'dt1_rd1_r1_018'}, +{HashIs = -1601964627, ModNam = 'dt1_rd1_r1_02'}, +{HashIs = -1799954925, ModNam = 'dt1_rd1_r1_03'}, +{HashIs = 1142013126, ModNam = 'dt1_rd1_r1_04'}, +{HashIs = 835786821, ModNam = 'dt1_rd1_r1_05'}, +{HashIs = -1482882081, ModNam = 'dt1_rd1_r1_06'}, +{HashIs = -581275815, ModNam = 'dt1_rd1_r1_07'}, +{HashIs = -888157500, ModNam = 'dt1_rd1_r1_08'}, +{HashIs = 1893013072, ModNam = 'dt1_rd1_r1_09'}, +{HashIs = 1047539627, ModNam = 'dt1_rd1_r1_10'}, +{HashIs = 974549378, ModNam = 'dt1_rd1_r1_11_details'}, +{HashIs = 100155072, ModNam = 'dt1_rd1_r1_11'}, +{HashIs = 1368443312, ModNam = 'dt1_rd1_r1_11b'}, +{HashIs = -954089200, ModNam = 'dt1_rd1_r1_12'}, +{HashIs = 561509823, ModNam = 'dt1_rd1_r1_13'}, +{HashIs = -224094183, ModNam = 'dt1_rd1_r1_14'}, +{HashIs = -1895968567, ModNam = 'dt1_rd1_r1_15'}, +{HashIs = -1624575709, ModNam = 'dt1_rd1_r1_16'}, +{HashIs = 1946786517, ModNam = 'dt1_rd1_r1_19'}, +{HashIs = -1671107949, ModNam = 'dt1_rd1_r1_20'}, +{HashIs = -1440872955, ModNam = 'dt1_rd1_r1_21'}, +{HashIs = -1192778856, ModNam = 'dt1_rd1_r1_22'}, +{HashIs = 1440538000, ModNam = 'dt1_rd1_r1_23'}, +{HashIs = 1653798652, ModNam = 'dt1_rd1_r1_24'}, +{HashIs = 1908970843, ModNam = 'dt1_rd1_r1_25'}, +{HashIs = -2146029066, ModNam = 'dt1_rd1_r1_26'}, +{HashIs = 478898914, ModNam = 'dt1_rd1_r1_27'}, +{HashIs = 700810582, ModNam = 'dt1_rd1_r1_28'}, +{HashIs = 954147721, ModNam = 'dt1_rd1_r1_29'}, +{HashIs = -1932703092, ModNam = 'dt1_rd1_r1_30'}, +{HashIs = 1647181629, ModNam = 'dt1_rd1_r1_31_s'}, +{HashIs = 131743924, ModNam = 'dt1_rd1_r1_31'}, +{HashIs = 638352664, ModNam = 'dt1_rd1_r1_32'}, +{HashIs = 1099969567, ModNam = 'dt1_rd1_r1_34'}, +{HashIs = 1442713568, ModNam = 'dt1_rd1_r1_35_s'}, +{HashIs = -521735490, ModNam = 'dt1_rd1_r1_35'}, +{HashIs = -2091615435, ModNam = 'dt1_rd1_r1_36_s'}, +{HashIs = -31118018, ModNam = 'dt1_rd1_r1_36'}, +{HashIs = 226741243, ModNam = 'dt1_rd1_r1_37'}, +{HashIs = 92070402, ModNam = 'dt1_rd1_r1_38_s_lod'}, +{HashIs = -329607936, ModNam = 'dt1_rd1_r1_38_s'}, +{HashIs = 448194145, ModNam = 'dt1_rd1_r1_38'}, +{HashIs = -1517487093, ModNam = 'dt1_rd1_r1_39'}, +{HashIs = 1766654512, ModNam = 'dt1_rd1_r1_40'}, +{HashIs = 1534092907, ModNam = 'dt1_rd1_r1_41'}, +{HashIs = -1180768178, ModNam = 'dt1_rd1_r1_42_s'}, +{HashIs = 1153382665, ModNam = 'dt1_rd1_r1_42'}, +{HashIs = -1492091478, ModNam = 'dt1_rd1_r1_43'}, +{HashIs = -1874964474, ModNam = 'dt1_rd1_r1_44'}, +{HashIs = -2102020875, ModNam = 'dt1_rd1_r1_45'}, +{HashIs = 1877512027, ModNam = 'dt1_rd1_r1_46'}, +{HashIs = -366312479, ModNam = 'dt1_rd1_r1_47'}, +{HashIs = -610933068, ModNam = 'dt1_rd1_r1_48'}, +{HashIs = -457653302, ModNam = 'dt1_rd1_r1_62'}, +{HashIs = 1506675500, ModNam = 'dt1_rd1_r1_ovly_00'}, +{HashIs = 1851864146, ModNam = 'dt1_rd1_r1_ovly_01'}, +{HashIs = 2090914001, ModNam = 'dt1_rd1_r1_ovly_02'}, +{HashIs = -57716568, ModNam = 'dt1_rd1_r1_ovly_03'}, +{HashIs = 315522342, ModNam = 'dt1_rd1_r1_ovly_04'}, +{HashIs = -1591076381, ModNam = 'dt1_rd1_r1_ovly_05'}, +{HashIs = -1246215425, ModNam = 'dt1_rd1_r1_ovly_06'}, +{HashIs = -710933810, ModNam = 'dt1_rd1_r1_ovly_07'}, +{HashIs = -338612432, ModNam = 'dt1_rd1_r1_ovly_08'}, +{HashIs = -99365963, ModNam = 'dt1_rd1_r1_ovly_09'}, +{HashIs = 429360432, ModNam = 'dt1_rd1_r1_ovly_10'}, +{HashIs = -1241727492, ModNam = 'dt1_rd1_r1_ovly_11'}, +{HashIs = -2093295495, ModNam = 'dt1_rd1_r1_ovly_12'}, +{HashIs = -1859390373, ModNam = 'dt1_rd1_r1_ovly_13'}, +{HashIs = 1600983262, ModNam = 'dt1_rd1_r1_ovly_14'}, +{HashIs = -1058319395, ModNam = 'dt1_rd1_r1_ovly_15'}, +{HashIs = -836342189, ModNam = 'dt1_rd1_r1_ovly_16'}, +{HashIs = -1651733216, ModNam = 'dt1_rd1_r1_ovly_17'}, +{HashIs = -1412224595, ModNam = 'dt1_rd1_r1_ovly_18'}, +{HashIs = 667623831, ModNam = 'dt1_rd1_r1_ovly_19'}, +{HashIs = -1392989504, ModNam = 'dt1_rd1_r1_ovly_20'}, +{HashIs = 1876766858, ModNam = 'dt1_rd1_r1_ovly_21'}, +{HashIs = 192534998, ModNam = 'dt1_rd1_r1_ovly_22_nb'}, +{HashIs = -1910674166, ModNam = 'dt1_rd1_r1_ovly_22'}, +{HashIs = -446063715, ModNam = 'dt1_rd1_r1_ovly_23'}, +{HashIs = -236800881, ModNam = 'dt1_rd1_r1_ovly_24'}, +{HashIs = -1191918920, ModNam = 'dt1_rd1_r1_ovly_25'}, +{HashIs = -679804988, ModNam = 'dt1_rd1_r1_ovly_26'}, +{HashIs = 175662526, ModNam = 'dt1_rd1_r1_ovly_27'}, +{HashIs = 448267837, ModNam = 'dt1_rd1_r1_ovly_28'}, +{HashIs = -1620634843, ModNam = 'dt1_rd1_r1_ovly_30'}, +{HashIs = 980699449, ModNam = 'dt1_rd1_r1_ovly_31'}, +{HashIs = 1359181399, ModNam = 'dt1_rd1_r1_ovly_32'}, +{HashIs = -706740206, ModNam = 'dt1_rd1_r1_ovly_33'}, +{HashIs = -331993922, ModNam = 'dt1_rd1_r1_ovly_34'}, +{HashIs = 599858135, ModNam = 'dt1_rd1_r1_ovly_35'}, +{HashIs = 1979105349, ModNam = 'dt1_rd1_r1_ovly_36'}, +{HashIs = 1059836588, ModNam = 'dt1_rd1_r1_ovly_37'}, +{HashIs = 1433796416, ModNam = 'dt1_rd1_r1_ovly_38'}, +{HashIs = 1889219982, ModNam = 'dt1_rd1_r1_ovly_39'}, +{HashIs = -2115669610, ModNam = 'dt1_rd1_r1_ovly_40'}, +{HashIs = 1385403123, ModNam = 'dt1_rd1_r1_ovly_41'}, +{HashIs = 1617669795, ModNam = 'dt1_rd1_r1_ovly_42'}, +{HashIs = 782158598, ModNam = 'dt1_rd1_r1_ovly_43'}, +{HashIs = 1021306760, ModNam = 'dt1_rd1_r1_ovly_44'}, +{HashIs = 154796093, ModNam = 'dt1_rd1_r1_ovly_45'}, +{HashIs = -137372311, ModNam = 'dt1_rd1_r1_ovly_46'}, +{HashIs = 439689775, ModNam = 'dt1_rd1_r1_ovly_47'}, +{HashIs = 150798271, ModNam = 'dt1_rd1_r1_ovly_48'}, +{HashIs = -1595621039, ModNam = 'dt1_rd1_r2_fwy_ovly_01'}, +{HashIs = -1222447667, ModNam = 'dt1_rd1_r2_fwy_ovly_02'}, +{HashIs = 2140536500, ModNam = 'dt1_rd1_r2_fwy_ovly_03'}, +{HashIs = -1919640911, ModNam = 'dt1_rd1_r2_fwy_ovly_04'}, +{HashIs = 225869253, ModNam = 'dt1_rd1_r6_28'}, +{HashIs = -883370446, ModNam = 'dt1_rd1_t21'}, +{HashIs = -1493447772, ModNam = 'dt1_rd1_tnl_s'}, +{HashIs = 127552213, ModNam = 'dt1_rd1_tunnelshadowbox1'}, +{HashIs = 450195787, ModNam = 'dt1_rd1_tunnelshadowbox2'}, +{HashIs = -251257427, ModNam = 'dt1_rd1_tunnelshadowbox3'}, +{HashIs = -2112514530, ModNam = 'dt1_rd1_wire244'}, +{HashIs = -1868745939, ModNam = 'dt1_rd1_wire245'}, +{HashIs = -392624135, ModNam = 'dt1_tc_ce_lod'}, +{HashIs = -1330952343, ModNam = 'dt1_tc_ce'}, +{HashIs = -186664415, ModNam = 'dt1_tc_ce2_lod'}, +{HashIs = -1774935482, ModNam = 'dt1_tc_ces2'}, +{HashIs = 2073273140, ModNam = 'dt1_tc_cpr_null'}, +{HashIs = 1868969512, ModNam = 'dt1_tc_cpr'}, +{HashIs = 1335486050, ModNam = 'dt1_tc_dufo_core_lod'}, +{HashIs = 2105137876, ModNam = 'dt1_tc_dufo_core'}, +{HashIs = -753271713, ModNam = 'dt1_tc_dufo_lights'}, +{HashIs = -1347261355, ModNam = 'dt1_tc_rcex2_null'}, +{HashIs = -2100080556, ModNam = 'dt1_tc_rcex2_prox'}, +{HashIs = -41006999, ModNam = 'dt1_tc_ufo_pivot'}, +{HashIs = -510749711, ModNam = 'dt1_tc_ufocore_col'}, +{HashIs = -560378741, ModNam = 'dt1_tc_ufocore'}, +{HashIs = 1177543287, ModNam = 'dubsta'}, +{HashIs = -394074634, ModNam = 'dubsta2'}, +{HashIs = -1237253773, ModNam = 'dubsta3'}, +{HashIs = 723973206, ModNam = 'dukes'}, +{HashIs = -326143852, ModNam = 'dukes2'}, +{HashIs = -2130482718, ModNam = 'dump'}, +{HashIs = -1661854193, ModNam = 'dune'}, +{HashIs = 534258863, ModNam = 'dune2'}, +{HashIs = -827162039, ModNam = 'dune4'}, +{HashIs = -312295511, ModNam = 'dune5'}, +{HashIs = 970356638, ModNam = 'duster'}, +{HashIs = -332287871, ModNam = 'ela_wdn_02_'}, +{HashIs = -973756617, ModNam = 'ela_wdn_02_decal'}, +{HashIs = 437977014, ModNam = 'ela_wdn_02lod_'}, +{HashIs = 22143489, ModNam = 'ela_wdn_04_'}, +{HashIs = -1936258660, ModNam = 'ela_wdn_04_decals'}, +{HashIs = 812229521, ModNam = 'ela_wdn_04lod_'}, +{HashIs = 196747873, ModNam = 'elegy'}, +{HashIs = -566387422, ModNam = 'elegy2'}, +{HashIs = -685276541, ModNam = 'emperor'}, +{HashIs = -1883002148, ModNam = 'emperor2'}, +{HashIs = -1241712818, ModNam = 'emperor3'}, +{HashIs = 1753414259, ModNam = 'enduro'}, +{HashIs = -1291952903, ModNam = 'entityxf'}, +{HashIs = 2035069708, ModNam = 'esskey'}, +{HashIs = -5153954, ModNam = 'exemplar'}, +{HashIs = -1388160414, ModNam = 'exile1_lightrig'}, +{HashIs = 2116711309, ModNam = 'exile1_reflecttrig'}, +{HashIs = -591610296, ModNam = 'f620'}, +{HashIs = -2119578145, ModNam = 'faction'}, +{HashIs = -1790546981, ModNam = 'faction2'}, +{HashIs = -2039755226, ModNam = 'faction3'}, +{HashIs = -1842748181, ModNam = 'faggio'}, +{HashIs = 55628203, ModNam = 'faggio2'}, +{HashIs = -1289178744, ModNam = 'faggio3'}, +{HashIs = 1127131465, ModNam = 'fbi'}, +{HashIs = -1647941228, ModNam = 'fbi2'}, +{HashIs = 627535535, ModNam = 'fcr'}, +{HashIs = -757735410, ModNam = 'fcr2'}, +{HashIs = -391594584, ModNam = 'felon'}, +{HashIs = -89291282, ModNam = 'felon2'}, +{HashIs = -1995326987, ModNam = 'feltzer2'}, +{HashIs = -1566741232, ModNam = 'feltzer3'}, +{HashIs = 1312726357, ModNam = 'fib_3_qte_lightrig'}, +{HashIs = -1445429028, ModNam = 'fib_5_mcs_10_lightrig'}, +{HashIs = 139599796, ModNam = 'fib_cl2_cbl_root'}, +{HashIs = 66776599, ModNam = 'fib_cl2_cbl2_root'}, +{HashIs = -1808138869, ModNam = 'fib_cl2_frm_root'}, +{HashIs = 1494703683, ModNam = 'fib_cl2_vent_root'}, +{HashIs = 509226741, ModNam = 'fire_mesh_root'}, +{HashIs = 1938952078, ModNam = 'firetruk'}, +{HashIs = -836512833, ModNam = 'fixter'}, +{HashIs = 1353720154, ModNam = 'flatbed'}, +{HashIs = 1426219628, ModNam = 'fmj'}, +{HashIs = 1491375716, ModNam = 'forklift'}, +{HashIs = -1137532101, ModNam = 'fq2'}, +{HashIs = 1649550295, ModNam = 'frag_plank_a'}, +{HashIs = 2139119155, ModNam = 'frag_plank_b'}, +{HashIs = 1209298780, ModNam = 'frag_plank_c'}, +{HashIs = 1449004015, ModNam = 'frag_plank_d'}, +{HashIs = 423137701, ModNam = 'frag_plank_e'}, +{HashIs = 1030400667, ModNam = 'freight'}, +{HashIs = 184361638, ModNam = 'freightcar'}, +{HashIs = 920453016, ModNam = 'freightcont1'}, +{HashIs = 240201337, ModNam = 'freightcont2'}, +{HashIs = 642617954, ModNam = 'freightgrain'}, +{HashIs = -777275802, ModNam = 'freighttrailer'}, +{HashIs = 744705981, ModNam = 'frogger'}, +{HashIs = 1949211328, ModNam = 'frogger2'}, +{HashIs = 1909141499, ModNam = 'fugitive'}, +{HashIs = -1089039904, ModNam = 'furoregt'}, +{HashIs = 499169875, ModNam = 'fusilade'}, +{HashIs = 2016857647, ModNam = 'futo'}, +{HashIs = 1840143597, ModNam = 'fwy_01_02_sd_slod1'}, +{HashIs = 1010082231, ModNam = 'fwy_01_arm_02'}, +{HashIs = 510682659, ModNam = 'fwy_01_arm_03'}, +{HashIs = 667951943, ModNam = 'fwy_01_fwy_skidm'}, +{HashIs = -1688398509, ModNam = 'fwy_01_fwy1_ramp'}, +{HashIs = -1539362751, ModNam = 'fwy_01_fwysign_001_i'}, +{HashIs = 384243091, ModNam = 'fwy_01_fwysign_001_o'}, +{HashIs = -1196871971, ModNam = 'fwy_01_fwysign_001'}, +{HashIs = 628460638, ModNam = 'fwy_01_fwysign_001b_o'}, +{HashIs = -1721388198, ModNam = 'fwy_01_fwysign_001b'}, +{HashIs = -1424992593, ModNam = 'fwy_01_fwysign_001c'}, +{HashIs = -446666697, ModNam = 'fwy_01_fwysign_002_i'}, +{HashIs = -1958923274, ModNam = 'fwy_01_fwysign_002_o'}, +{HashIs = -1502901662, ModNam = 'fwy_01_fwysign_002'}, +{HashIs = 581813452, ModNam = 'fwy_01_fwysign_002b'}, +{HashIs = 899441450, ModNam = 'fwy_01_fwysign_003_o'}, +{HashIs = -716281817, ModNam = 'fwy_01_fwysign_003'}, +{HashIs = -1235716626, ModNam = 'fwy_01_fwysign_004_o'}, +{HashIs = -870689345, ModNam = 'fwy_01_fwysign_004'}, +{HashIs = -1352084448, ModNam = 'fwy_01_fwysign_004b_o'}, +{HashIs = 1425450769, ModNam = 'fwy_01_fwysign_004b'}, +{HashIs = 50146337, ModNam = 'fwy_01_fwysign_004c_o'}, +{HashIs = 1128989626, ModNam = 'fwy_01_fwysign_004c'}, +{HashIs = 1810273435, ModNam = 'fwy_01_fwysign_005_o'}, +{HashIs = 1977002345, ModNam = 'fwy_01_fwysign_005'}, +{HashIs = 956177882, ModNam = 'fwy_01_fwysign_005b_o'}, +{HashIs = -1262405744, ModNam = 'fwy_01_fwysign_005b'}, +{HashIs = 1186780800, ModNam = 'fwy_01_fwysign_006_o'}, +{HashIs = 1802278037, ModNam = 'fwy_01_fwysign_006'}, +{HashIs = 281425119, ModNam = 'fwy_01_fwysign_007_o'}, +{HashIs = -1672841648, ModNam = 'fwy_01_fwysign_007'}, +{HashIs = -1855948360, ModNam = 'fwy_01_fwysign_008_o'}, +{HashIs = -1975791053, ModNam = 'fwy_01_fwysign_008'}, +{HashIs = -1425783617, ModNam = 'fwy_01_fwysign_009_o'}, +{HashIs = 842015952, ModNam = 'fwy_01_fwysign_009a'}, +{HashIs = 497023904, ModNam = 'fwy_01_fwysign_009b'}, +{HashIs = -17745894, ModNam = 'fwy_01_fwysign_010_o'}, +{HashIs = -2091111388, ModNam = 'fwy_01_fwysign_010'}, +{HashIs = -390397602, ModNam = 'fwy_01_fwysign_011_o'}, +{HashIs = 1837432950, ModNam = 'fwy_01_fwysign_011'}, +{HashIs = -1857032501, ModNam = 'fwy_01_fwysign_011b_o'}, +{HashIs = 1516960067, ModNam = 'fwy_01_fwysign_011b'}, +{HashIs = 251509929, ModNam = 'fwy_01_fwysign_033'}, +{HashIs = 1468190142, ModNam = 'fwy_01_fwysign_034'}, +{HashIs = -1520041117, ModNam = 'fwy_01_fwysign_text_002'}, +{HashIs = -652481846, ModNam = 'fwy_01_fwysign_text_006'}, +{HashIs = -2067119576, ModNam = 'fwy_01_fwysign_text_007'}, +{HashIs = 825629441, ModNam = 'fwy_01_fwysign_text_009'}, +{HashIs = -1330504933, ModNam = 'fwy_01_fwysign_text_012'}, +{HashIs = -1462891697, ModNam = 'fwy_01_fwysign_text_014'}, +{HashIs = -1000291724, ModNam = 'fwy_01_fwysign_text_016'}, +{HashIs = -1879746146, ModNam = 'fwy_01_fwysign_text_017'}, +{HashIs = -945165223, ModNam = 'fwy_01_fwysign_text_017b'}, +{HashIs = -1657772160, ModNam = 'fwy_01_fwysign_text_021'}, +{HashIs = 1212923312, ModNam = 'fwy_01_fwysign_text_024'}, +{HashIs = 1368444986, ModNam = 'fwy_01_fwysign_text_025'}, +{HashIs = 177816140, ModNam = 'fwy_01_fwysign_text_029'}, +{HashIs = -1797299894, ModNam = 'fwy_01_fwysign_text_030'}, +{HashIs = 948840613, ModNam = 'fwy_01_fwysign_text_032'}, +{HashIs = -2125317572, ModNam = 'fwy_01_fwysign_text_035'}, +{HashIs = 356737552, ModNam = 'fwy_01_fwysign_text_037'}, +{HashIs = -1417703786, ModNam = 'fwy_01_fwysign_text_038'}, +{HashIs = -1195235045, ModNam = 'fwy_01_fwysign_text_039'}, +{HashIs = -1612060001, ModNam = 'fwy_01_fwysign_text_040'}, +{HashIs = -2124632699, ModNam = 'fwy_01_fwysign_text_042'}, +{HashIs = 1911525055, ModNam = 'fwy_01_fwysign_text_044'}, +{HashIs = -1645287747, ModNam = 'fwy_01_fwysign_text_049'}, +{HashIs = -833730405, ModNam = 'fwy_01_fwysign_text_053'}, +{HashIs = -1277717586, ModNam = 'fwy_01_fwysign_text_055'}, +{HashIs = -535434198, ModNam = 'fwy_01_fwysign_text_056'}, +{HashIs = 1169012568, ModNam = 'fwy_01_fwysign_text_057'}, +{HashIs = -607917910, ModNam = 'fwy_01_fwysign_text_063'}, +{HashIs = -1197923755, ModNam = 'fwy_01_fwysign_text_065'}, +{HashIs = -2129939653, ModNam = 'fwy_01_fwysign_text_069'}, +{HashIs = -1031459103, ModNam = 'fwy_01_fwysign_text_071'}, +{HashIs = -803616246, ModNam = 'fwy_01_fwysign_text_072'}, +{HashIs = -858569863, ModNam = 'fwy_01_fwysign_text_074'}, +{HashIs = 1998821403, ModNam = 'fwy_01_fwysign_text_075'}, +{HashIs = -56350618, ModNam = 'fwy_01_fwysign_text_081'}, +{HashIs = -948794544, ModNam = 'fwy_01_girders'}, +{HashIs = -871833653, ModNam = 'fwy_01_grafitti_01'}, +{HashIs = -500422441, ModNam = 'fwy_01_grnd05_o'}, +{HashIs = 1842188256, ModNam = 'fwy_01_lowbridge_01'}, +{HashIs = -991731276, ModNam = 'fwy_01_ol_em_slod'}, +{HashIs = 1033912531, ModNam = 'fwy_01_olimp_emm'}, +{HashIs = 704672500, ModNam = 'fwy_01_olimp_frm'}, +{HashIs = -1675060355, ModNam = 'fwy_01_olimp'}, +{HashIs = 1862824433, ModNam = 'fwy_01_overheadsigns_00'}, +{HashIs = 1084265762, ModNam = 'fwy_01_overheadsigns_01'}, +{HashIs = -1954796836, ModNam = 'fwy_01_overheadsigns_02'}, +{HashIs = 1562201627, ModNam = 'fwy_01_overheadsigns_03'}, +{HashIs = -13663847, ModNam = 'fwy_01_overheadsigns_032'}, +{HashIs = 1417554997, ModNam = 'fwy_01_overheadsigns_033'}, +{HashIs = 1613517905, ModNam = 'fwy_01_overheadsigns_04'}, +{HashIs = -1884867766, ModNam = 'fwy_01_overheadsigns_05'}, +{HashIs = 2086407348, ModNam = 'fwy_01_overheadsigns_06'}, +{HashIs = -1439963053, ModNam = 'fwy_01_overheadsigns_07'}, +{HashIs = 714631466, ModNam = 'fwy_01_overheadsigns_08'}, +{HashIs = 413353280, ModNam = 'fwy_01_overheadsigns_09'}, +{HashIs = -1860519303, ModNam = 'fwy_01_overheadsigns_10'}, +{HashIs = -1487149317, ModNam = 'fwy_01_overheadsigns_11'}, +{HashIs = -1777449884, ModNam = 'fwy_01_overheadsigns_12'}, +{HashIs = -1538203415, ModNam = 'fwy_01_overheadsigns_13'}, +{HashIs = 982846827, ModNam = 'fwy_01_overheadsigns_14'}, +{HashIs = 1221765606, ModNam = 'fwy_01_overheadsigns_15'}, +{HashIs = 1593366066, ModNam = 'fwy_01_overheadsigns_16'}, +{HashIs = 1832874687, ModNam = 'fwy_01_overheadsigns_17'}, +{HashIs = 57253653, ModNam = 'fwy_01_overheadsigns_18'}, +{HashIs = 287521416, ModNam = 'fwy_01_overheadsigns_19'}, +{HashIs = 1490628919, ModNam = 'fwy_01_overheadsigns_20'}, +{HashIs = 1164118603, ModNam = 'fwy_01_overheadsigns_21'}, +{HashIs = 934047454, ModNam = 'fwy_01_overheadsigns_22'}, +{HashIs = -1514679246, ModNam = 'fwy_01_overheadsigns_22b'}, +{HashIs = 568279876, ModNam = 'fwy_01_overheadsigns_23'}, +{HashIs = 299737921, ModNam = 'fwy_01_overheadsigns_24'}, +{HashIs = 71043070, ModNam = 'fwy_01_overheadsigns_25'}, +{HashIs = -329066420, ModNam = 'fwy_01_overheadsigns_26'}, +{HashIs = -552354386, ModNam = 'fwy_01_overheadsigns_27'}, +{HashIs = -292791141, ModNam = 'fwy_01_overheadsigns_28'}, +{HashIs = -664981443, ModNam = 'fwy_01_overheadsigns_29'}, +{HashIs = 1586123297, ModNam = 'fwy_01_overheadsigns_31'}, +{HashIs = 742581443, ModNam = 'fwy_01_rd_01_r1a'}, +{HashIs = 438255740, ModNam = 'fwy_01_rd_01_r1b'}, +{HashIs = 288402815, ModNam = 'fwy_01_rd_01_r2a'}, +{HashIs = 1599523274, ModNam = 'fwy_01_rd_01_r2b'}, +{HashIs = -825160510, ModNam = 'fwy_01_rd_01'}, +{HashIs = 620771615, ModNam = 'fwy_01_rd_02'}, +{HashIs = 1109850339, ModNam = 'fwy_01_rd_03_ov'}, +{HashIs = 491514567, ModNam = 'fwy_01_rd_06_ov'}, +{HashIs = 434930590, ModNam = 'fwy_01_rd_07_ov'}, +{HashIs = 1578445640, ModNam = 'fwy_01_rd_07'}, +{HashIs = -62109330, ModNam = 'fwy_01_rd_08_ov'}, +{HashIs = 589346116, ModNam = 'fwy_01_rd_08'}, +{HashIs = -1292944763, ModNam = 'fwy_01_rd_09_ov'}, +{HashIs = -1993276189, ModNam = 'fwy_01_rd_11'}, +{HashIs = 1840336356, ModNam = 'fwy_01_rd_13'}, +{HashIs = -183771953, ModNam = 'fwy_01_rd_14'}, +{HashIs = 524562751, ModNam = 'fwy_01_rd_17'}, +{HashIs = -1370337447, ModNam = 'fwy_01_rd_18'}, +{HashIs = 29127656, ModNam = 'fwy_01_rd_30'}, +{HashIs = -494160505, ModNam = 'fwy_01_rd_32'}, +{HashIs = -220178896, ModNam = 'fwy_01_rd_33'}, +{HashIs = 512077158, ModNam = 'fwy_01_rd_34'}, +{HashIs = 751651317, ModNam = 'fwy_01_rd_35'}, +{HashIs = -100211607, ModNam = 'fwy_01_rd_36'}, +{HashIs = 135889038, ModNam = 'fwy_01_rd_37'}, +{HashIs = -736356204, ModNam = 'fwy_01_rd_38'}, +{HashIs = -437514484, ModNam = 'fwy_01_rd_38bb'}, +{HashIs = 1610847895, ModNam = 'fwy_01_rd_46_ov'}, +{HashIs = -985525179, ModNam = 'fwy_01_rd_47_ov'}, +{HashIs = -1020906284, ModNam = 'fwy_01_rd_48_ov'}, +{HashIs = -1141630438, ModNam = 'fwy_01_rd_49_ov'}, +{HashIs = -1498891687, ModNam = 'fwy_01_rd_50_ov'}, +{HashIs = -1768270429, ModNam = 'fwy_01_rd_51_ov'}, +{HashIs = -306684696, ModNam = 'fwy_01_rd_51b_ov'}, +{HashIs = -1592810990, ModNam = 'fwy_01_rd_52_ov'}, +{HashIs = 1485653058, ModNam = 'fwy_01_rd_53_ov'}, +{HashIs = -74533222, ModNam = 'fwy_01_rd_54_ov'}, +{HashIs = -1085737988, ModNam = 'fwy_01_rd_55_ov'}, +{HashIs = 1260036682, ModNam = 'fwy_01_rd_56_ov'}, +{HashIs = -1853124218, ModNam = 'fwy_01_rd_57_ov'}, +{HashIs = -1383806654, ModNam = 'fwy_01_rd_57'}, +{HashIs = -392210734, ModNam = 'fwy_01_rd_58_edge'}, +{HashIs = 1086377175, ModNam = 'fwy_01_rd_58_ov'}, +{HashIs = -1135941938, ModNam = 'fwy_01_rd_58'}, +{HashIs = 1576488730, ModNam = 'fwy_01_rd_59_ov'}, +{HashIs = -1863249893, ModNam = 'fwy_01_rd_59'}, +{HashIs = 1435408089, ModNam = 'fwy_01_rd_60_ov'}, +{HashIs = 674150372, ModNam = 'fwy_01_rd_60'}, +{HashIs = -1359039987, ModNam = 'fwy_01_rd_61_ov'}, +{HashIs = -34610329, ModNam = 'fwy_01_rd_61'}, +{HashIs = -910933535, ModNam = 'fwy_01_sandp_02'}, +{HashIs = -615324386, ModNam = 'fwy_01_sandp_03'}, +{HashIs = 1130444093, ModNam = 'fwy_01_sandp_04'}, +{HashIs = 1291405421, ModNam = 'fwy_01_sandp_05'}, +{HashIs = -85325610, ModNam = 'fwy_01_sandramp002'}, +{HashIs = 693598623, ModNam = 'fwy_01_shadowcast'}, +{HashIs = -1061671498, ModNam = 'fwy_01_shadowonly_01'}, +{HashIs = 1463284828, ModNam = 'fwy_01_spjump_01'}, +{HashIs = 625283191, ModNam = 'fwy_01_spjump_02'}, +{HashIs = 479783965, ModNam = 'fwy_01_split_011'}, +{HashIs = 181553296, ModNam = 'fwy_01_split_012'}, +{HashIs = -450451772, ModNam = 'fwy_01_split_013_grilla'}, +{HashIs = -728496737, ModNam = 'fwy_01_split_013_grillb'}, +{HashIs = 949800367, ModNam = 'fwy_01_split_013_grillc'}, +{HashIs = 1642733641, ModNam = 'fwy_01_split_013_grilld'}, +{HashIs = -1827403773, ModNam = 'fwy_01_split_013_r2'}, +{HashIs = -1579539057, ModNam = 'fwy_01_split_013_r3'}, +{HashIs = -767961252, ModNam = 'fwy_01_split_013'}, +{HashIs = 8303593, ModNam = 'fwy_01_split_014'}, +{HashIs = 398615160, ModNam = 'fwy_01_split_015'}, +{HashIs = -782824759, ModNam = 'fwy_01_split_16_ov'}, +{HashIs = 1244990135, ModNam = 'fwy_01_split_17_ov'}, +{HashIs = 2033776624, ModNam = 'fwy_01_split_18_ov'}, +{HashIs = -1101111196, ModNam = 'fwy_01_split_19_lights'}, +{HashIs = -1059540830, ModNam = 'fwy_01_split_19_lights001'}, +{HashIs = -7141378, ModNam = 'fwy_01_split_19_ov'}, +{HashIs = 1165105228, ModNam = 'fwy_01_split_20_ov'}, +{HashIs = -1228976972, ModNam = 'fwy_01_split_21_ov'}, +{HashIs = -1299659232, ModNam = 'fwy_01_spx_013_r2'}, +{HashIs = -1616502693, ModNam = 'fwy_01_spx_013_r3'}, +{HashIs = -1266696153, ModNam = 'fwy_01_wallbase_ov'}, +{HashIs = 2110121657, ModNam = 'fwy_01_wallbase'}, +{HashIs = 998336788, ModNam = 'fwy_01_weed_01'}, +{HashIs = -936864794, ModNam = 'fwy_02_fwysign_001_d1'}, +{HashIs = -624707300, ModNam = 'fwy_02_fwysign_001_d2'}, +{HashIs = -1414931735, ModNam = 'fwy_02_fwysign_001_d3'}, +{HashIs = 525863252, ModNam = 'fwy_02_fwysign_001_o'}, +{HashIs = -1122614503, ModNam = 'fwy_02_fwysign_001'}, +{HashIs = -1735820093, ModNam = 'fwy_02_fwysign_001b_d'}, +{HashIs = -1511916082, ModNam = 'fwy_02_fwysign_001b'}, +{HashIs = 144486419, ModNam = 'fwy_02_fwysign_002_d1'}, +{HashIs = -965727301, ModNam = 'fwy_02_fwysign_002_d2'}, +{HashIs = -666775714, ModNam = 'fwy_02_fwysign_002_d3'}, +{HashIs = -1578343756, ModNam = 'fwy_02_fwysign_002_d4'}, +{HashIs = 1982693480, ModNam = 'fwy_02_fwysign_002_o'}, +{HashIs = -1330042273, ModNam = 'fwy_02_fwysign_002'}, +{HashIs = -1608403591, ModNam = 'fwy_02_fwysign_003_d1'}, +{HashIs = -1906372108, ModNam = 'fwy_02_fwysign_003_d2'}, +{HashIs = -2146176316, ModNam = 'fwy_02_fwysign_003_o'}, +{HashIs = -1561686334, ModNam = 'fwy_02_fwysign_003'}, +{HashIs = 190018595, ModNam = 'fwy_02_fwysign_003b_d1'}, +{HashIs = 1532454542, ModNam = 'fwy_02_fwysign_003b'}, +{HashIs = -364635166, ModNam = 'fwy_02_fwysign_004_d2'}, +{HashIs = 1342564196, ModNam = 'fwy_02_fwysign_004_d3'}, +{HashIs = 158836745, ModNam = 'fwy_02_fwysign_004_o'}, +{HashIs = 306507129, ModNam = 'fwy_02_fwysign_004'}, +{HashIs = 2080949983, ModNam = 'fwy_02_fwysign_005_d1'}, +{HashIs = 1783440232, ModNam = 'fwy_02_fwysign_005_d2'}, +{HashIs = 1736187334, ModNam = 'fwy_02_fwysign_005_d3'}, +{HashIs = 1435335141, ModNam = 'fwy_02_fwysign_005_d4'}, +{HashIs = -720373524, ModNam = 'fwy_02_fwysign_005_d5'}, +{HashIs = -1021127406, ModNam = 'fwy_02_fwysign_005_d6'}, +{HashIs = 949955199, ModNam = 'fwy_02_fwysign_005_o'}, +{HashIs = -193613349, ModNam = 'fwy_02_fwysign_005'}, +{HashIs = 1357840267, ModNam = 'fwy_02_fwysign_006_d1'}, +{HashIs = 1043159560, ModNam = 'fwy_02_fwysign_006_d2'}, +{HashIs = 754923436, ModNam = 'fwy_02_fwysign_006_d3'}, +{HashIs = 450007891, ModNam = 'fwy_02_fwysign_006_d4'}, +{HashIs = 2072320101, ModNam = 'fwy_02_fwysign_006_o'}, +{HashIs = -452324604, ModNam = 'fwy_02_fwysign_006'}, +{HashIs = 1661861389, ModNam = 'fwy_02_fwysign_007_d1'}, +{HashIs = -171433073, ModNam = 'fwy_02_fwysign_007_d2'}, +{HashIs = 83280364, ModNam = 'fwy_02_fwysign_007_d3'}, +{HashIs = 574867479, ModNam = 'fwy_02_fwysign_007_o'}, +{HashIs = 1438741617, ModNam = 'fwy_02_fwysign_007'}, +{HashIs = 799479578, ModNam = 'fwy_02_fwysign_007b_d'}, +{HashIs = 1754889414, ModNam = 'fwy_02_fwysign_007b'}, +{HashIs = 1415088992, ModNam = 'fwy_02_fwysign_008_d1'}, +{HashIs = -828243983, ModNam = 'fwy_02_fwysign_008_d2'}, +{HashIs = -2103371081, ModNam = 'fwy_02_fwysign_008_o'}, +{HashIs = 1217288715, ModNam = 'fwy_02_fwysign_008'}, +{HashIs = 385229561, ModNam = 'fwy_02_fwysign_009_d1'}, +{HashIs = -1391440085, ModNam = 'fwy_02_fwysign_009_d2'}, +{HashIs = -1069666536, ModNam = 'fwy_02_fwysign_009_o'}, +{HashIs = 994033518, ModNam = 'fwy_02_fwysign_009'}, +{HashIs = -692933029, ModNam = 'fwy_02_fwysign_009b_d'}, +{HashIs = 1070704883, ModNam = 'fwy_02_fwysign_009b'}, +{HashIs = -734226854, ModNam = 'fwy_02_fwysign_010_d1'}, +{HashIs = 90437792, ModNam = 'fwy_02_fwysign_010_d2'}, +{HashIs = -2123841015, ModNam = 'fwy_02_fwysign_010_o'}, +{HashIs = -1551337367, ModNam = 'fwy_02_fwysign_010'}, +{HashIs = 2010341521, ModNam = 'fwy_02_fwysign_text_002'}, +{HashIs = 846681546, ModNam = 'fwy_02_fwysign_text_005'}, +{HashIs = 1356894876, ModNam = 'fwy_02_fwysign_text_007'}, +{HashIs = 126717007, ModNam = 'fwy_02_fwysign_text_010'}, +{HashIs = 956526394, ModNam = 'fwy_02_fwysign_text_011'}, +{HashIs = -767516234, ModNam = 'fwy_02_fwysign_text_014'}, +{HashIs = -1929243102, ModNam = 'fwy_02_fwysign_text_023'}, +{HashIs = 1232572174, ModNam = 'fwy_02_fwysign_text_026'}, +{HashIs = -917696837, ModNam = 'fwy_02_fwysign_text_029'}, +{HashIs = -1690922397, ModNam = 'fwy_02_fwysign_text_031'}, +{HashIs = 1330150016, ModNam = 'fwy_02_fwysign_text_036'}, +{HashIs = 579412226, ModNam = 'fwy_02_fwysign_text_037'}, +{HashIs = -2042664851, ModNam = 'fwy_02_fwysign_text_039'}, +{HashIs = -1249819184, ModNam = 'fwy_02_fwysign_text_042'}, +{HashIs = -959289230, ModNam = 'fwy_02_fwysign_text_043'}, +{HashIs = 1121280122, ModNam = 'fwy_02_fwysign_text_044'}, +{HashIs = 358516109, ModNam = 'fwy_02_fwysign_text_045'}, +{HashIs = -565635237, ModNam = 'fwy_02_fwysign_text_049'}, +{HashIs = 670812331, ModNam = 'fwy_02_fwysign_text_050'}, +{HashIs = 982085062, ModNam = 'fwy_02_fwysign_text_051'}, +{HashIs = -1926229226, ModNam = 'fwy_02_fwysign_text_052'}, +{HashIs = -1675448069, ModNam = 'fwy_02_fwysign_text_053'}, +{HashIs = -646078709, ModNam = 'fwy_02_rd_03'}, +{HashIs = 798903115, ModNam = 'fwy_02_rd_09'}, +{HashIs = 1850820264, ModNam = 'fwy_02_rd_10'}, +{HashIs = 311299879, ModNam = 'fwy_02_rd_12'}, +{HashIs = 1214935303, ModNam = 'fwy_02_rd_13_ovly'}, +{HashIs = -1397208165, ModNam = 'fwy_02_rd_14_ovly'}, +{HashIs = 264070020, ModNam = 'fwy_02_rd_15_ovly'}, +{HashIs = 1100510211, ModNam = 'fwy_02_rd_16_ovly'}, +{HashIs = -1046092401, ModNam = 'fwy_02_rd_17_ovly'}, +{HashIs = 66701422, ModNam = 'fwy_02_rd_18_ovly'}, +{HashIs = -2106293128, ModNam = 'fwy_02_rd_19_ovly'}, +{HashIs = -818563571, ModNam = 'fwy_02_rd_20_ovly'}, +{HashIs = 666855341, ModNam = 'fwy_02_rd_21_ovly'}, +{HashIs = 1070906795, ModNam = 'fwy_02_rd_22_ovly'}, +{HashIs = -51668059, ModNam = 'fwy_02_rd_23_ovly'}, +{HashIs = -1313974705, ModNam = 'fwy_02_rd_24_ovly'}, +{HashIs = -1942772126, ModNam = 'fwy_02_rd_25_ovly'}, +{HashIs = -240223431, ModNam = 'fwy_02_rd_26_ovly'}, +{HashIs = -2099791741, ModNam = 'fwy_02_rd_27_ovly'}, +{HashIs = -46817348, ModNam = 'fwy_02_rd_28_ovly'}, +{HashIs = 1151469602, ModNam = 'fwy_02_rd_29_ovly'}, +{HashIs = -1124364125, ModNam = 'fwy_02_rd_31_ovly'}, +{HashIs = -790076963, ModNam = 'fwy_02_rd_32_ovly'}, +{HashIs = 2144403984, ModNam = 'fwy_02_rd_33_ovly'}, +{HashIs = 51971457, ModNam = 'fwy_02_rd_34_ovly'}, +{HashIs = -865290286, ModNam = 'fwy_02_rd_35_ovly'}, +{HashIs = -13231297, ModNam = 'fwy_02_rd_36_ovly'}, +{HashIs = -61112409, ModNam = 'fwy_02_rd_39_ovly'}, +{HashIs = -991167828, ModNam = 'fwy_02_rd_39'}, +{HashIs = -1481232386, ModNam = 'fwy_02_rd_39g'}, +{HashIs = -540134993, ModNam = 'fwy_02_rd_40_ovly'}, +{HashIs = -135564714, ModNam = 'fwy_02_rd_40'}, +{HashIs = -306029052, ModNam = 'fwy_02_rd_41'}, +{HashIs = 912505344, ModNam = 'fwy_02_rd_42_ovly'}, +{HashIs = -1958471419, ModNam = 'fwy_02_rd_42'}, +{HashIs = -2127087806, ModNam = 'fwy_02_rd_43_ovly'}, +{HashIs = -1139606878, ModNam = 'fwy_02_rd_43'}, +{HashIs = -826138624, ModNam = 'fwy_02_rd_44'}, +{HashIs = -979956310, ModNam = 'fwy_02_rd_45'}, +{HashIs = 1180340019, ModNam = 'fwy_02_rd_46'}, +{HashIs = 1928030292, ModNam = 'fwy_02_rd_47'}, +{HashIs = 1774605834, ModNam = 'fwy_02_rd_48'}, +{HashIs = -1733151775, ModNam = 'fwy_02_rd_49'}, +{HashIs = 177673797, ModNam = 'fwy_02_rd_50'}, +{HashIs = 475609545, ModNam = 'fwy_02_rd_51'}, +{HashIs = 791535474, ModNam = 'fwy_02_rd_52'}, +{HashIs = 820699884, ModNam = 'fwy_02_rd_53'}, +{HashIs = -449066101, ModNam = 'fwy_02_rd_55'}, +{HashIs = -201955072, ModNam = 'fwy_02_rd_56'}, +{HashIs = -832529203, ModNam = 'fwy_02_rd_64'}, +{HashIs = -1109460022, ModNam = 'fwy_02_rd_65'}, +{HashIs = 1672693620, ModNam = 'fwy_02_rd_66'}, +{HashIs = -1213375525, ModNam = 'fwy_02_reflectproxyb'}, +{HashIs = 1931632830, ModNam = 'fwy_02_sandp_01'}, +{HashIs = 1547929199, ModNam = 'fwy_02_split01'}, +{HashIs = -1941346694, ModNam = 'fwy_02_split02'}, +{HashIs = -1331220683, ModNam = 'fwy_02_split04'}, +{HashIs = -2015568191, ModNam = 'fwy_02_split10'}, +{HashIs = 785404779, ModNam = 'fwy_03_candysign'}, +{HashIs = -1834361447, ModNam = 'fwy_03_fwysign_001'}, +{HashIs = -1604355836, ModNam = 'fwy_03_fwysign_002'}, +{HashIs = 929081096, ModNam = 'fwy_03_fwysign_003'}, +{HashIs = 743654470, ModNam = 'fwy_03_fwysign_01'}, +{HashIs = -1431256833, ModNam = 'fwy_03_fwysign_02'}, +{HashIs = -1061688051, ModNam = 'fwy_03_fwysign_03'}, +{HashIs = -1785293109, ModNam = 'fwy_03_fwysign_04'}, +{HashIs = -1435450938, ModNam = 'fwy_03_fwysign_d_001'}, +{HashIs = 766625870, ModNam = 'fwy_03_fwysign_d_002'}, +{HashIs = -1788540663, ModNam = 'fwy_03_fwysign_graf01_002'}, +{HashIs = 609487482, ModNam = 'fwy_03_fwysign_o_001'}, +{HashIs = 1853365953, ModNam = 'fwy_03_fwysign_o_002'}, +{HashIs = 1067958561, ModNam = 'fwy_03_fwysign_o_003'}, +{HashIs = 2116070062, ModNam = 'fwy_03_fwysign_text_002'}, +{HashIs = 1400198488, ModNam = 'fwy_03_fwysign_text_003'}, +{HashIs = 1556703232, ModNam = 'fwy_03_fwysign_text_004'}, +{HashIs = 849089446, ModNam = 'fwy_03_fwysign_text_005'}, +{HashIs = 368400973, ModNam = 'fwy_03_fwysign_text_007'}, +{HashIs = 681967534, ModNam = 'fwy_03_fwysign_text_008'}, +{HashIs = -641703452, ModNam = 'fwy_03_fwysign_text_009'}, +{HashIs = -56187352, ModNam = 'fwy_03_fwysign_text_010'}, +{HashIs = 847525937, ModNam = 'fwy_03_rd_01_ov'}, +{HashIs = 255575519, ModNam = 'fwy_03_rd_01'}, +{HashIs = -51502780, ModNam = 'fwy_03_rd_02'}, +{HashIs = -1203955749, ModNam = 'fwy_03_rd_03'}, +{HashIs = 1707839008, ModNam = 'fwy_03_rd_04_ov'}, +{HashIs = -580847449, ModNam = 'fwy_03_rd_05_ov'}, +{HashIs = -1429376089, ModNam = 'fwy_03_split_01_ov'}, +{HashIs = 1249422387, ModNam = 'fwy_03_split_01'}, +{HashIs = 38968300, ModNam = 'fwy_03_split_02'}, +{HashIs = -928456347, ModNam = 'fwy_03_split_03_ov'}, +{HashIs = 1722377364, ModNam = 'fwy_03_split_03'}, +{HashIs = 944396955, ModNam = 'fwy_04_bridge002'}, +{HashIs = 351093622, ModNam = 'fwy_04_bridge01dcal'}, +{HashIs = 827571142, ModNam = 'fwy_04_dcal01'}, +{HashIs = -156050048, ModNam = 'fwy_04_e'}, +{HashIs = -133366097, ModNam = 'fwy_04_fw1_04_detail1'}, +{HashIs = 1991285401, ModNam = 'fwy_04_fwy_4_rd_41a_ovly'}, +{HashIs = -367811350, ModNam = 'fwy_04_fwysign_001_o'}, +{HashIs = -742405552, ModNam = 'fwy_04_fwysign_001'}, +{HashIs = 2135834351, ModNam = 'fwy_04_fwysign_002_d1'}, +{HashIs = 614926754, ModNam = 'fwy_04_fwysign_002_d2'}, +{HashIs = -195220540, ModNam = 'fwy_04_fwysign_002_d2b'}, +{HashIs = 369192023, ModNam = 'fwy_04_fwysign_002_d3'}, +{HashIs = -228769631, ModNam = 'fwy_04_fwysign_002_d3b'}, +{HashIs = -1143481286, ModNam = 'fwy_04_fwysign_002_o'}, +{HashIs = -1732946884, ModNam = 'fwy_04_fwysign_002'}, +{HashIs = -140112333, ModNam = 'fwy_04_fwysign_002b_d1'}, +{HashIs = -858244964, ModNam = 'fwy_04_fwysign_002b_d2'}, +{HashIs = 116631354, ModNam = 'fwy_04_fwysign_002b_o'}, +{HashIs = -490505368, ModNam = 'fwy_04_fwysign_002b'}, +{HashIs = 1208556485, ModNam = 'fwy_04_fwysign_003_d1'}, +{HashIs = -1651456297, ModNam = 'fwy_04_fwysign_003_d2'}, +{HashIs = 1630058572, ModNam = 'fwy_04_fwysign_003_o'}, +{HashIs = -935578807, ModNam = 'fwy_04_fwysign_003'}, +{HashIs = -1383700919, ModNam = 'fwy_04_fwysign_003b_d1'}, +{HashIs = 1498047932, ModNam = 'fwy_04_fwysign_003b_o'}, +{HashIs = -1765874572, ModNam = 'fwy_04_fwysign_003b'}, +{HashIs = 1700741085, ModNam = 'fwy_04_fwysign_004_o'}, +{HashIs = 529031656, ModNam = 'fwy_04_fwysign_004'}, +{HashIs = -393491313, ModNam = 'fwy_04_fwysign_004b_d1'}, +{HashIs = -1765234422, ModNam = 'fwy_04_fwysign_004b_d2'}, +{HashIs = 223712802, ModNam = 'fwy_04_fwysign_004b_d3'}, +{HashIs = 1000370871, ModNam = 'fwy_04_fwysign_004b_d4'}, +{HashIs = -1396734687, ModNam = 'fwy_04_fwysign_004b_o'}, +{HashIs = -1811018842, ModNam = 'fwy_04_fwysign_004b'}, +{HashIs = -234351313, ModNam = 'fwy_04_fwysign_005_d1'}, +{HashIs = 425518040, ModNam = 'fwy_04_fwysign_005_d2'}, +{HashIs = 379248212, ModNam = 'fwy_04_fwysign_005_d3'}, +{HashIs = -168997376, ModNam = 'fwy_04_fwysign_005_o'}, +{HashIs = 481778758, ModNam = 'fwy_04_fwysign_005'}, +{HashIs = -1537226023, ModNam = 'fwy_04_fwysign_005b_o'}, +{HashIs = 204143266, ModNam = 'fwy_04_fwysign_005b'}, +{HashIs = 1371307852, ModNam = 'fwy_04_fwysign_006_d1'}, +{HashIs = 1117100156, ModNam = 'fwy_04_fwysign_006_d1a'}, +{HashIs = -1015604667, ModNam = 'fwy_04_fwysign_006_d1b'}, +{HashIs = 2114836604, ModNam = 'fwy_04_fwysign_006_o'}, +{HashIs = 30615166, ModNam = 'fwy_04_fwysign_006'}, +{HashIs = -226639138, ModNam = 'fwy_04_fwysign_007_d1'}, +{HashIs = 1160276018, ModNam = 'fwy_04_fwysign_007_d2'}, +{HashIs = 383224721, ModNam = 'fwy_04_fwysign_007_d3'}, +{HashIs = -726034277, ModNam = 'fwy_04_fwysign_007_o'}, +{HashIs = -268074269, ModNam = 'fwy_04_fwysign_007'}, +{HashIs = -2083932575, ModNam = 'fwy_04_fwysign_007b_d1'}, +{HashIs = -495177453, ModNam = 'fwy_04_fwysign_007b_o'}, +{HashIs = 214172320, ModNam = 'fwy_04_fwysign_007b'}, +{HashIs = 1718173563, ModNam = 'fwy_04_fwysign_055_d2'}, +{HashIs = -452901833, ModNam = 'fwy_04_fwysign_graf02_002'}, +{HashIs = -1140620436, ModNam = 'fwy_04_fwysign_text_002'}, +{HashIs = 871723854, ModNam = 'fwy_04_fwysign_text_005'}, +{HashIs = 708272082, ModNam = 'fwy_04_fwysign_text_006'}, +{HashIs = -1668529026, ModNam = 'fwy_04_fwysign_text_007'}, +{HashIs = 1254891771, ModNam = 'fwy_04_fwysign_text_008'}, +{HashIs = 1707955613, ModNam = 'fwy_04_fwysign_text_011'}, +{HashIs = 398047607, ModNam = 'fwy_04_fwysign_text_012'}, +{HashIs = 177413930, ModNam = 'fwy_04_fwysign_text_013'}, +{HashIs = 472072778, ModNam = 'fwy_04_fwysign_text_014'}, +{HashIs = -1595520046, ModNam = 'fwy_04_fwysign_text_015'}, +{HashIs = 1384066817, ModNam = 'fwy_04_fwysign_text_016'}, +{HashIs = 1097632988, ModNam = 'fwy_04_fwysign_text_017'}, +{HashIs = 1933242488, ModNam = 'fwy_04_fwysign_text_018'}, +{HashIs = -2048518726, ModNam = 'fwy_04_fwysign_text_019'}, +{HashIs = 826828448, ModNam = 'fwy_04_fwysign_text_021'}, +{HashIs = 520536605, ModNam = 'fwy_04_fwysign_text_022'}, +{HashIs = 1558003145, ModNam = 'fwy_04_fwysign_text_023'}, +{HashIs = 1252170068, ModNam = 'fwy_04_fwysign_text_024'}, +{HashIs = 269431251, ModNam = 'fwy_04_fwysign_text_024www'}, +{HashIs = 1712214059, ModNam = 'fwy_04_fwysign_text_026'}, +{HashIs = 1248631024, ModNam = 'fwy_04_fwysign_text_028'}, +{HashIs = 1882317718, ModNam = 'fwy_04_fwysign_text_030'}, +{HashIs = -278437377, ModNam = 'fwy_04_fwysign_text_031'}, +{HashIs = -861070197, ModNam = 'fwy_04_fwysign_text_032'}, +{HashIs = -1456908924, ModNam = 'fwy_04_fwysign_text_034'}, +{HashIs = 662622765, ModNam = 'fwy_04_fwysign_text_035'}, +{HashIs = 353381712, ModNam = 'fwy_04_fwysign_text_037'}, +{HashIs = -493533093, ModNam = 'fwy_04_fwysign_text_038'}, +{HashIs = -565165327, ModNam = 'fwy_04_fwysign_text_040'}, +{HashIs = -60502659, ModNam = 'fwy_04_fwysign_wire01_002'}, +{HashIs = -1290091252, ModNam = 'fwy_04_hills01'}, +{HashIs = -992614270, ModNam = 'fwy_04_hills02'}, +{HashIs = -1613816203, ModNam = 'fwy_04_hills03'}, +{HashIs = 1498023267, ModNam = 'fwy_04_r2'}, +{HashIs = 42305773, ModNam = 'fwy_04_r2a'}, +{HashIs = 349646224, ModNam = 'fwy_04_r2b'}, +{HashIs = -1055962726, ModNam = 'fwy_04_rd_01_ovly'}, +{HashIs = -299622169, ModNam = 'fwy_04_rd_01_sd'}, +{HashIs = 598721104, ModNam = 'fwy_04_rd_01_wall_ovly'}, +{HashIs = -547377910, ModNam = 'fwy_04_rd_01_wall'}, +{HashIs = -916786647, ModNam = 'fwy_04_rd_01'}, +{HashIs = -706281830, ModNam = 'fwy_04_rd_02_ovly'}, +{HashIs = 1830178571, ModNam = 'fwy_04_rd_03_ovly'}, +{HashIs = -1280457522, ModNam = 'fwy_04_rd_04_ovly'}, +{HashIs = 747232991, ModNam = 'fwy_04_rd_05_ovly'}, +{HashIs = -166868070, ModNam = 'fwy_04_rd_05'}, +{HashIs = 759970744, ModNam = 'fwy_04_rd_05b_ovly'}, +{HashIs = 345167919, ModNam = 'fwy_04_rd_06_ovly'}, +{HashIs = -936560007, ModNam = 'fwy_04_rd_07_ovly'}, +{HashIs = -1264395611, ModNam = 'fwy_04_rd_09_ovly'}, +{HashIs = -1249251021, ModNam = 'fwy_04_rd_10_ovly'}, +{HashIs = -324931192, ModNam = 'fwy_04_rd_11_ovly'}, +{HashIs = 830288125, ModNam = 'fwy_04_rd_12_ovly'}, +{HashIs = 911233722, ModNam = 'fwy_04_rd_20'}, +{HashIs = 1148612358, ModNam = 'fwy_04_rd_21'}, +{HashIs = -1074305522, ModNam = 'fwy_04_rd_22'}, +{HashIs = -650319269, ModNam = 'fwy_04_rd_22b'}, +{HashIs = 1315308261, ModNam = 'fwy_04_rd_23'}, +{HashIs = 2068798647, ModNam = 'fwy_04_rd_24'}, +{HashIs = -1695998990, ModNam = 'fwy_04_rd_27'}, +{HashIs = -1475922386, ModNam = 'fwy_04_rd_28'}, +{HashIs = -1237003607, ModNam = 'fwy_04_rd_29'}, +{HashIs = 2142396965, ModNam = 'fwy_04_rd_31'}, +{HashIs = -243124259, ModNam = 'fwy_04_rd_37_ovly'}, +{HashIs = 810999682, ModNam = 'fwy_04_rd_38_ovly'}, +{HashIs = -1688415715, ModNam = 'fwy_04_rd_44_ovly'}, +{HashIs = -40923470, ModNam = 'fwy_04_rd_45_ovly'}, +{HashIs = -275536697, ModNam = 'fwy_04_rd_46_ovly'}, +{HashIs = 2124488593, ModNam = 'fwy_04_rdend_ovly'}, +{HashIs = -1947218664, ModNam = 'fwy_04_rr2'}, +{HashIs = -1587340918, ModNam = 'fwy_04_rr2a'}, +{HashIs = -942315922, ModNam = 'fwy_04_rr2b'}, +{HashIs = -1682686593, ModNam = 'fwy_04_sign_001_d1_lod'}, +{HashIs = -333441867, ModNam = 'fwy_04_sign_001_d1'}, +{HashIs = -732136925, ModNam = 'fwy_04_split02'}, +{HashIs = 15154100, ModNam = 'fwy_04_splita'}, +{HashIs = -1595202596, ModNam = 'fwy_04_splita01'}, +{HashIs = 1862352905, ModNam = 'fwy_04_splita02'}, +{HashIs = 1570708805, ModNam = 'fwy_04_splita03'}, +{HashIs = 361513884, ModNam = 'g_f_y_ballas_01'}, +{HashIs = 1309468115, ModNam = 'g_f_y_families_01'}, +{HashIs = -44746786, ModNam = 'g_f_y_lost_01'}, +{HashIs = 1520708641, ModNam = 'g_f_y_vagos_01'}, +{HashIs = -236444766, ModNam = 'g_m_m_armboss_01'}, +{HashIs = -39239064, ModNam = 'g_m_m_armgoon_01'}, +{HashIs = -412008429, ModNam = 'g_m_m_armlieut_01'}, +{HashIs = -166363761, ModNam = 'g_m_m_chemwork_01'}, +{HashIs = -1176698112, ModNam = 'g_m_m_chiboss_01'}, +{HashIs = 275618457, ModNam = 'g_m_m_chicold_01'}, +{HashIs = 2119136831, ModNam = 'g_m_m_chigoon_01'}, +{HashIs = -9308122, ModNam = 'g_m_m_chigoon_02'}, +{HashIs = 891945583, ModNam = 'g_m_m_korboss_01'}, +{HashIs = 1466037421, ModNam = 'g_m_m_mexboss_01'}, +{HashIs = 1226102803, ModNam = 'g_m_m_mexboss_02'}, +{HashIs = -984709238, ModNam = 'g_m_y_armgoon_02'}, +{HashIs = 1752208920, ModNam = 'g_m_y_azteca_01'}, +{HashIs = -198252413, ModNam = 'g_m_y_ballaeast_01'}, +{HashIs = 588969535, ModNam = 'g_m_y_ballaorig_01'}, +{HashIs = 599294057, ModNam = 'g_m_y_ballasout_01'}, +{HashIs = -398748745, ModNam = 'g_m_y_famca_01'}, +{HashIs = -613248456, ModNam = 'g_m_y_famdnf_01'}, +{HashIs = -2077218039, ModNam = 'g_m_y_famfor_01'}, +{HashIs = 611648169, ModNam = 'g_m_y_korean_01'}, +{HashIs = -1880237687, ModNam = 'g_m_y_korean_02'}, +{HashIs = 2093736314, ModNam = 'g_m_y_korlieut_01'}, +{HashIs = 1330042375, ModNam = 'g_m_y_lost_01'}, +{HashIs = 1032073858, ModNam = 'g_m_y_lost_02'}, +{HashIs = 850468060, ModNam = 'g_m_y_lost_03'}, +{HashIs = -1109568186, ModNam = 'g_m_y_mexgang_01'}, +{HashIs = 653210662, ModNam = 'g_m_y_mexgoon_01'}, +{HashIs = 832784782, ModNam = 'g_m_y_mexgoon_02'}, +{HashIs = -1773333796, ModNam = 'g_m_y_mexgoon_03'}, +{HashIs = 1329576454, ModNam = 'g_m_y_pologoon_01'}, +{HashIs = -1561829034, ModNam = 'g_m_y_pologoon_02'}, +{HashIs = -1872961334, ModNam = 'g_m_y_salvaboss_01'}, +{HashIs = 663522487, ModNam = 'g_m_y_salvagoon_01'}, +{HashIs = 846439045, ModNam = 'g_m_y_salvagoon_02'}, +{HashIs = 62440720, ModNam = 'g_m_y_salvagoon_03'}, +{HashIs = -48477765, ModNam = 'g_m_y_strpunk_01'}, +{HashIs = 228715206, ModNam = 'g_m_y_strpunk_02'}, +{HashIs = 741090084, ModNam = 'gargoyle'}, +{HashIs = -1800170043, ModNam = 'gauntlet'}, +{HashIs = 349315417, ModNam = 'gauntlet2'}, +{HashIs = -335127307, ModNam = 'gb_cap_use'}, +{HashIs = -390305663, ModNam = 'gb_specs_use'}, +{HashIs = -1745203402, ModNam = 'gburrito'}, +{HashIs = 296357396, ModNam = 'gburrito2'}, +{HashIs = 75131841, ModNam = 'glendale'}, +{HashIs = 1234311532, ModNam = 'gp1'}, +{HashIs = 1019737494, ModNam = 'graintrailer'}, +{HashIs = -1775728740, ModNam = 'granger'}, +{HashIs = -1543762099, ModNam = 'gresley'}, +{HashIs = -2107990196, ModNam = 'guardian'}, +{HashIs = 884422927, ModNam = 'habanero'}, +{HashIs = 1265391242, ModNam = 'hakuchou'}, +{HashIs = -255678177, ModNam = 'hakuchou2'}, +{HashIs = 444583674, ModNam = 'handler'}, +{HashIs = 1518533038, ModNam = 'hauler'}, +{HashIs = 994527967, ModNam = 'hc_driver'}, +{HashIs = 193469166, ModNam = 'hc_gunman'}, +{HashIs = -1715797768, ModNam = 'hc_hacker'}, +{HashIs = -502354072, ModNam = 'hckbackcurts'}, +{HashIs = 210564807, ModNam = 'hckbarbits'}, +{HashIs = 1020260229, ModNam = 'hckbarflulights'}, +{HashIs = -1055049661, ModNam = 'hckbarsink'}, +{HashIs = 857121675, ModNam = 'hckbattables'}, +{HashIs = 1932429680, ModNam = 'hckbrskrtfrnt'}, +{HashIs = -1986037860, ModNam = 'hckbrtrmfrnt'}, +{HashIs = -316920558, ModNam = 'hckcurt'}, +{HashIs = 1303104225, ModNam = 'hckdirt'}, +{HashIs = 178230817, ModNam = 'hckfirltpics'}, +{HashIs = 1661133989, ModNam = 'hckpics2'}, +{HashIs = 1190354600, ModNam = 'hckpoollite'}, +{HashIs = -919638951, ModNam = 'hckvestluff'}, +{HashIs = -1077266052, ModNam = 'hckvestrim'}, +{HashIs = -1844138725, ModNam = 'hei_ap1_lod_dummyobject'}, +{HashIs = 82685001, ModNam = 'hei_bank_heist_bag'}, +{HashIs = 1086120991, ModNam = 'hei_bank_heist_bikehelmet'}, +{HashIs = -562294395, ModNam = 'hei_bank_heist_card'}, +{HashIs = 718253230, ModNam = 'hei_bank_heist_gear'}, +{HashIs = 295312387, ModNam = 'hei_bank_heist_guns'}, +{HashIs = 2002317235, ModNam = 'hei_bank_heist_laptop'}, +{HashIs = -1898661760, ModNam = 'hei_bank_heist_motherboard'}, +{HashIs = 1244095671, ModNam = 'hei_bank_heist_thermal'}, +{HashIs = 1729686289, ModNam = 'hei_bh1_08_bld2_pillars'}, +{HashIs = 1062717771, ModNam = 'hei_bh1_08_bld2'}, +{HashIs = -2122927058, ModNam = 'hei_bh1_08_details2'}, +{HashIs = -1806363504, ModNam = 'hei_bh1_08_details4_em_night'}, +{HashIs = 1501999826, ModNam = 'hei_bh1_08_details4_em'}, +{HashIs = 1309855079, ModNam = 'hei_bh1_08_details4'}, +{HashIs = -993268079, ModNam = 'hei_bh1_08_glue'}, +{HashIs = -465355565, ModNam = 'hei_bh1_08_grnd'}, +{HashIs = 1657557447, ModNam = 'hei_bh1_08_reflect_lod'}, +{HashIs = 2030235284, ModNam = 'hei_bh1_08_reflect'}, +{HashIs = -1626455379, ModNam = 'hei_bh1_08_windcla'}, +{HashIs = 1373874265, ModNam = 'hei_bh1_08_windclb'}, +{HashIs = 1132727194, ModNam = 'hei_bh1_08_windclc'}, +{HashIs = 91527483, ModNam = 'hei_bh1_09_bld_01_canopy'}, +{HashIs = 1666152087, ModNam = 'hei_bh1_09_bld_01'}, +{HashIs = -2086306759, ModNam = 'hei_bh1_09_details1'}, +{HashIs = 105968425, ModNam = 'hei_bh1_09_fizzy_rails'}, +{HashIs = 1856158425, ModNam = 'hei_bh1_09_grnd_03_structures'}, +{HashIs = 1229892559, ModNam = 'hei_bh1_09_lightfitting'}, +{HashIs = 771676927, ModNam = 'hei_bh1_09_reflect_lod'}, +{HashIs = 732077956, ModNam = 'hei_bh1_09_reflect'}, +{HashIs = -1757614302, ModNam = 'hei_bh1_lod_slod3'}, +{HashIs = 597743548, ModNam = 'hei_bio_heist_card'}, +{HashIs = -912160221, ModNam = 'hei_bio_heist_gear'}, +{HashIs = 1035058948, ModNam = 'hei_bio_heist_nv_goggles'}, +{HashIs = -1285855879, ModNam = 'hei_bio_heist_parachute'}, +{HashIs = -1401198855, ModNam = 'hei_bio_heist_rebreather'}, +{HashIs = 2085603643, ModNam = 'hei_bio_heist_specialops'}, +{HashIs = 517719173, ModNam = 'hei_ch1_lod_5_20_emissive_proxy'}, +{HashIs = -177808179, ModNam = 'hei_ch1_lod_5_21_emissive_proxy'}, +{HashIs = 2105885000, ModNam = 'hei_ch1_lod_6_20_emissive_proxy'}, +{HashIs = 1823929581, ModNam = 'hei_ch1_lod_dummy'}, +{HashIs = 279217979, ModNam = 'hei_ch1_lod_slod3a'}, +{HashIs = 1114893017, ModNam = 'hei_ch1_lod_slod3b'}, +{HashIs = 875122244, ModNam = 'hei_ch1_lod_slod3c'}, +{HashIs = -439438960, ModNam = 'hei_ch1_lod_slod3d'}, +{HashIs = -629368084, ModNam = 'hei_ch1_lod_slod3e'}, +{HashIs = -143758313, ModNam = 'hei_cs1_lod2_01_7_slod3'}, +{HashIs = -1485715126, ModNam = 'hei_cs3_04_trailerparkc_grp1_slod'}, +{HashIs = 779177949, ModNam = 'hei_cs3_07_mpool_int1_lod'}, +{HashIs = 444300357, ModNam = 'hei_cs3_07_props_combo0101_slod'}, +{HashIs = -291223177, ModNam = 'hei_cs3_07_props_combo0102_dslod'}, +{HashIs = -1217670562, ModNam = 'hei_cs3_07_props_combo0103_slod'}, +{HashIs = 357195902, ModNam = 'hei_dt1_03_mph_door_01'}, +{HashIs = 1240479391, ModNam = 'hei_dt1_tcmods_ce_lod'}, +{HashIs = -734652480, ModNam = 'hei_dt1_tcmods_ce'}, +{HashIs = -1791646378, ModNam = 'hei_dt1_tcmods_ce2_lod'}, +{HashIs = -126221003, ModNam = 'hei_dt1_tcmods_ces2'}, +{HashIs = 327628301, ModNam = 'hei_heist_acc_artgolddisc_01'}, +{HashIs = -279450193, ModNam = 'hei_heist_acc_artgolddisc_02'}, +{HashIs = -539078980, ModNam = 'hei_heist_acc_artgolddisc_03'}, +{HashIs = -893639560, ModNam = 'hei_heist_acc_artgolddisc_04'}, +{HashIs = 49534624, ModNam = 'hei_heist_acc_artwalll_01'}, +{HashIs = 1802385057, ModNam = 'hei_heist_acc_artwallm_01'}, +{HashIs = 757249493, ModNam = 'hei_heist_acc_bowl_01'}, +{HashIs = 972083057, ModNam = 'hei_heist_acc_bowl_02'}, +{HashIs = 266405121, ModNam = 'hei_heist_acc_box_trinket_01'}, +{HashIs = 1042407810, ModNam = 'hei_heist_acc_box_trinket_02'}, +{HashIs = 1540646549, ModNam = 'hei_heist_acc_candles_01'}, +{HashIs = 1832337418, ModNam = 'hei_heist_acc_flowers_01'}, +{HashIs = 2138367109, ModNam = 'hei_heist_acc_flowers_02'}, +{HashIs = -1035259143, ModNam = 'hei_heist_acc_jar_01'}, +{HashIs = -730474674, ModNam = 'hei_heist_acc_jar_02'}, +{HashIs = 579266365, ModNam = 'hei_heist_acc_plant_tall_01'}, +{HashIs = -641583331, ModNam = 'hei_heist_acc_rughidel_01'}, +{HashIs = 1228752495, ModNam = 'hei_heist_acc_rugwooll_01'}, +{HashIs = 1539730305, ModNam = 'hei_heist_acc_rugwooll_02'}, +{HashIs = 1741063045, ModNam = 'hei_heist_acc_rugwooll_03'}, +{HashIs = -873939431, ModNam = 'hei_heist_acc_sculpture_01'}, +{HashIs = -442012286, ModNam = 'hei_heist_acc_storebox_01'}, +{HashIs = -573863504, ModNam = 'hei_heist_acc_tray_01'}, +{HashIs = -1598888957, ModNam = 'hei_heist_acc_vase_01'}, +{HashIs = 1859977304, ModNam = 'hei_heist_acc_vase_02'}, +{HashIs = -2056049276, ModNam = 'hei_heist_acc_vase_03'}, +{HashIs = 34120519, ModNam = 'hei_heist_apart2_door'}, +{HashIs = 592464614, ModNam = 'hei_heist_bank_usb_drive'}, +{HashIs = -699619545, ModNam = 'hei_heist_bed_chestdrawer_04'}, +{HashIs = -1857343250, ModNam = 'hei_heist_bed_double_08'}, +{HashIs = 2032846745, ModNam = 'hei_heist_bed_table_dble_04'}, +{HashIs = -1043360540, ModNam = 'hei_heist_crosstrainer_s'}, +{HashIs = 1758176010, ModNam = 'hei_heist_cs_beer_box'}, +{HashIs = 1482870357, ModNam = 'hei_heist_din_chair_01'}, +{HashIs = -2033210578, ModNam = 'hei_heist_din_chair_02'}, +{HashIs = 2079364464, ModNam = 'hei_heist_din_chair_03'}, +{HashIs = -1440452137, ModNam = 'hei_heist_din_chair_04'}, +{HashIs = 696447118, ModNam = 'hei_heist_din_chair_05'}, +{HashIs = 533585188, ModNam = 'hei_heist_din_chair_06'}, +{HashIs = 1667818593, ModNam = 'hei_heist_din_chair_08'}, +{HashIs = 46768928, ModNam = 'hei_heist_din_chair_09'}, +{HashIs = 1500666099, ModNam = 'hei_heist_din_table_01'}, +{HashIs = -1842591130, ModNam = 'hei_heist_din_table_04'}, +{HashIs = 1916209788, ModNam = 'hei_heist_din_table_06'}, +{HashIs = -463900993, ModNam = 'hei_heist_din_table_07'}, +{HashIs = 1755369388, ModNam = 'hei_heist_flecca_crate'}, +{HashIs = -1087517805, ModNam = 'hei_heist_flecca_items'}, +{HashIs = -1256478069, ModNam = 'hei_heist_flecca_weapons'}, +{HashIs = 275188277, ModNam = 'hei_heist_kit_bin_01'}, +{HashIs = 983107514, ModNam = 'hei_heist_kit_coffeemachine_01'}, +{HashIs = 1307850745, ModNam = 'hei_heist_lit_floorlamp_01'}, +{HashIs = 986354086, ModNam = 'hei_heist_lit_floorlamp_02'}, +{HashIs = 1767370432, ModNam = 'hei_heist_lit_floorlamp_03'}, +{HashIs = -85388824, ModNam = 'hei_heist_lit_floorlamp_04'}, +{HashIs = 674524286, ModNam = 'hei_heist_lit_floorlamp_05'}, +{HashIs = -1543942490, ModNam = 'hei_heist_lit_lamptable_02'}, +{HashIs = -1312560581, ModNam = 'hei_heist_lit_lamptable_03'}, +{HashIs = -2012997956, ModNam = 'hei_heist_lit_lamptable_04'}, +{HashIs = -780981863, ModNam = 'hei_heist_lit_lamptable_06'}, +{HashIs = -383314458, ModNam = 'hei_heist_lit_lightpendant_003'}, +{HashIs = -1226030074, ModNam = 'hei_heist_lit_lightpendant_01'}, +{HashIs = -977280595, ModNam = 'hei_heist_lit_lightpendant_02'}, +{HashIs = 1874679314, ModNam = 'hei_heist_sh_bong_01'}, +{HashIs = -1867871609, ModNam = 'hei_heist_stn_benchshort'}, +{HashIs = 1699373995, ModNam = 'hei_heist_stn_chairarm_01'}, +{HashIs = 1361820526, ModNam = 'hei_heist_stn_chairarm_03'}, +{HashIs = 1038390496, ModNam = 'hei_heist_stn_chairarm_04'}, +{HashIs = 1892580027, ModNam = 'hei_heist_stn_chairarm_06'}, +{HashIs = -987977838, ModNam = 'hei_heist_stn_chairstrip_01'}, +{HashIs = -373650829, ModNam = 'hei_heist_stn_sofa2seat_02'}, +{HashIs = -67162372, ModNam = 'hei_heist_stn_sofa2seat_03'}, +{HashIs = -1063831511, ModNam = 'hei_heist_stn_sofa2seat_06'}, +{HashIs = 1285701428, ModNam = 'hei_heist_stn_sofa3seat_01'}, +{HashIs = 1623746432, ModNam = 'hei_heist_stn_sofa3seat_02'}, +{HashIs = 167066071, ModNam = 'hei_heist_stn_sofa3seat_06'}, +{HashIs = 370253355, ModNam = 'hei_heist_stn_sofacorn_05'}, +{HashIs = 609499824, ModNam = 'hei_heist_stn_sofacorn_06'}, +{HashIs = 181040912, ModNam = 'hei_heist_str_avunitl_01'}, +{HashIs = 777010715, ModNam = 'hei_heist_str_avunitl_03'}, +{HashIs = -425006861, ModNam = 'hei_heist_str_avunits_01'}, +{HashIs = -1384654108, ModNam = 'hei_heist_str_sideboardl_02'}, +{HashIs = 142774420, ModNam = 'hei_heist_str_sideboardl_03'}, +{HashIs = -165123104, ModNam = 'hei_heist_str_sideboardl_04'}, +{HashIs = 754997647, ModNam = 'hei_heist_str_sideboardl_05'}, +{HashIs = 1634971810, ModNam = 'hei_heist_str_sideboards_02'}, +{HashIs = 1102407831, ModNam = 'hei_heist_tab_coffee_05'}, +{HashIs = 1618060855, ModNam = 'hei_heist_tab_coffee_06'}, +{HashIs = -1362574620, ModNam = 'hei_heist_tab_coffee_07'}, +{HashIs = -257220176, ModNam = 'hei_heist_tab_sidelrg_01'}, +{HashIs = -495942341, ModNam = 'hei_heist_tab_sidelrg_02'}, +{HashIs = 99830848, ModNam = 'hei_heist_tab_sidelrg_04'}, +{HashIs = -448005892, ModNam = 'hei_heist_tab_sidesml_01'}, +{HashIs = -541889081, ModNam = 'hei_heist_tab_sidesml_02'}, +{HashIs = 725876312, ModNam = 'hei_hw1_06_glue'}, +{HashIs = 1806690096, ModNam = 'hei_hw1_06_glue2'}, +{HashIs = 2125459429, ModNam = 'hei_hw1_06_grnd_low2'}, +{HashIs = 254934806, ModNam = 'hei_hw1_06_road'}, +{HashIs = -1102430068, ModNam = 'hei_hw1_24_build2'}, +{HashIs = 1131093423, ModNam = 'hei_hw1_24_details'}, +{HashIs = -1521421489, ModNam = 'hei_hw1_24_ov03'}, +{HashIs = -450236671, ModNam = 'hei_hw1_blimp_dummy'}, +{HashIs = 395469806, ModNam = 'hei_id2_lod_emissive_ref'}, +{HashIs = 853220178, ModNam = 'hei_id2_lod_id2_water_lod_slod4'}, +{HashIs = 1751411659, ModNam = 'hei_id2_lod_slod4'}, +{HashIs = 1418231356, ModNam = 'hei_mph_selectclothslrig_01'}, +{HashIs = 389415832, ModNam = 'hei_mph_selectclothslrig_02'}, +{HashIs = 716974756, ModNam = 'hei_mph_selectclothslrig_03'}, +{HashIs = 2091011695, ModNam = 'hei_mph_selectclothslrig_04'}, +{HashIs = -669909731, ModNam = 'hei_mph_selectclothslrig'}, +{HashIs = 1635549773, ModNam = 'hei_p_attache_case_01b_s'}, +{HashIs = 1265214509, ModNam = 'hei_p_attache_case_shut_s'}, +{HashIs = 698941631, ModNam = 'hei_p_attache_case_shut'}, +{HashIs = 237314697, ModNam = 'hei_p_f_bag_var20_arm_s'}, +{HashIs = 1382142077, ModNam = 'hei_p_f_bag_var6_bus_s'}, +{HashIs = 639051741, ModNam = 'hei_p_f_bag_var7_bus_s'}, +{HashIs = 191751313, ModNam = 'hei_p_generic_heist_guns'}, +{HashIs = 1048435513, ModNam = 'hei_p_hei_champ_flute_s'}, +{HashIs = -1456790658, ModNam = 'hei_p_heist_flecca_bag'}, +{HashIs = 1790671986, ModNam = 'hei_p_heist_flecca_drill'}, +{HashIs = 489589737, ModNam = 'hei_p_heist_flecca_mask'}, +{HashIs = 1917672668, ModNam = 'hei_p_m_bag_var18_bus_s'}, +{HashIs = -944468481, ModNam = 'hei_p_m_bag_var22_arm_s'}, +{HashIs = -155651337, ModNam = 'hei_p_parachute_s_female'}, +{HashIs = 1238160255, ModNam = 'hei_p_post_heist_biker_stash'}, +{HashIs = 1224545529, ModNam = 'hei_p_post_heist_coke_stash'}, +{HashIs = -258503926, ModNam = 'hei_p_post_heist_meth_stash'}, +{HashIs = 1519210029, ModNam = 'hei_p_post_heist_trash_stash'}, +{HashIs = -312058329, ModNam = 'hei_p_post_heist_weed_stash'}, +{HashIs = 177215951, ModNam = 'hei_p_pre_heist_biker_guns'}, +{HashIs = -1358925744, ModNam = 'hei_p_pre_heist_biker'}, +{HashIs = -1226165256, ModNam = 'hei_p_pre_heist_coke'}, +{HashIs = -1870174438, ModNam = 'hei_p_pre_heist_steal_meth'}, +{HashIs = 2106464197, ModNam = 'hei_p_pre_heist_trash'}, +{HashIs = 1521715980, ModNam = 'hei_p_pre_heist_weed'}, +{HashIs = -54086982, ModNam = 'hei_prison_heist_clothes'}, +{HashIs = -1791288494, ModNam = 'hei_prison_heist_docs'}, +{HashIs = -597297308, ModNam = 'hei_prison_heist_jerry_can'}, +{HashIs = 1759878906, ModNam = 'hei_prison_heist_parachute'}, +{HashIs = 666650558, ModNam = 'hei_prison_heist_schedule'}, +{HashIs = 235335864, ModNam = 'hei_prison_heist_weapons'}, +{HashIs = -1906772306, ModNam = 'hei_prop_bank_alarm_01'}, +{HashIs = -1007354661, ModNam = 'hei_prop_bank_cctv_01'}, +{HashIs = -1842407088, ModNam = 'hei_prop_bank_cctv_02'}, +{HashIs = -647884455, ModNam = 'hei_prop_bank_ornatelamp'}, +{HashIs = 301970060, ModNam = 'hei_prop_bank_plug'}, +{HashIs = 1247668342, ModNam = 'hei_prop_bank_transponder'}, +{HashIs = -368655288, ModNam = 'hei_prop_bh1_08_hdoor'}, +{HashIs = -976225932, ModNam = 'hei_prop_bh1_08_mp_gar2'}, +{HashIs = 815741875, ModNam = 'hei_prop_bh1_09_mp_gar2'}, +{HashIs = -1258405227, ModNam = 'hei_prop_bh1_09_mph_l'}, +{HashIs = -1719104598, ModNam = 'hei_prop_bh1_09_mph_r'}, +{HashIs = -631186269, ModNam = 'hei_prop_carrier_aerial_1'}, +{HashIs = -937281498, ModNam = 'hei_prop_carrier_aerial_2'}, +{HashIs = -443781181, ModNam = 'hei_prop_carrier_bombs_1'}, +{HashIs = -1239742687, ModNam = 'hei_prop_carrier_cargo_01a'}, +{HashIs = -348429551, ModNam = 'hei_prop_carrier_cargo_02a'}, +{HashIs = 102012783, ModNam = 'hei_prop_carrier_cargo_03a'}, +{HashIs = -1709880394, ModNam = 'hei_prop_carrier_cargo_04a'}, +{HashIs = 903634723, ModNam = 'hei_prop_carrier_cargo_04b_s'}, +{HashIs = -1354861048, ModNam = 'hei_prop_carrier_cargo_04b'}, +{HashIs = 1056511355, ModNam = 'hei_prop_carrier_cargo_04c'}, +{HashIs = -1471086668, ModNam = 'hei_prop_carrier_cargo_05a_s'}, +{HashIs = 388384482, ModNam = 'hei_prop_carrier_cargo_05a'}, +{HashIs = -2028471192, ModNam = 'hei_prop_carrier_cargo_05b_s'}, +{HashIs = 811366734, ModNam = 'hei_prop_carrier_cargo_05b'}, +{HashIs = -1374736588, ModNam = 'hei_prop_carrier_crate_01a_s'}, +{HashIs = 1885839156, ModNam = 'hei_prop_carrier_crate_01a'}, +{HashIs = 495669334, ModNam = 'hei_prop_carrier_crate_01b_s'}, +{HashIs = 656641197, ModNam = 'hei_prop_carrier_crate_01b'}, +{HashIs = -1730993301, ModNam = 'hei_prop_carrier_defense_01'}, +{HashIs = -1953429273, ModNam = 'hei_prop_carrier_defense_02'}, +{HashIs = -1941093436, ModNam = 'hei_prop_carrier_docklight_01'}, +{HashIs = 1644490552, ModNam = 'hei_prop_carrier_docklight_02'}, +{HashIs = 2094829076, ModNam = 'hei_prop_carrier_gasbogey_01'}, +{HashIs = 1774596576, ModNam = 'hei_prop_carrier_jet'}, +{HashIs = 260465372, ModNam = 'hei_prop_carrier_liferafts'}, +{HashIs = 1320280194, ModNam = 'hei_prop_carrier_light_01'}, +{HashIs = 31793303, ModNam = 'hei_prop_carrier_lightset_1'}, +{HashIs = 1673407939, ModNam = 'hei_prop_carrier_ord_01'}, +{HashIs = -2133399564, ModNam = 'hei_prop_carrier_ord_03'}, +{HashIs = -737433441, ModNam = 'hei_prop_carrier_panel_1'}, +{HashIs = -997389918, ModNam = 'hei_prop_carrier_panel_2'}, +{HashIs = -1430596098, ModNam = 'hei_prop_carrier_panel_3'}, +{HashIs = -1694943621, ModNam = 'hei_prop_carrier_panel_4'}, +{HashIs = -1207579608, ModNam = 'hei_prop_carrier_phone_01'}, +{HashIs = -433280915, ModNam = 'hei_prop_carrier_phone_02'}, +{HashIs = 335154249, ModNam = 'hei_prop_carrier_radar_1_l1'}, +{HashIs = 2124719729, ModNam = 'hei_prop_carrier_radar_1'}, +{HashIs = -1870804445, ModNam = 'hei_prop_carrier_radar_2'}, +{HashIs = 75309412, ModNam = 'hei_prop_carrier_stair_01a'}, +{HashIs = 1396883182, ModNam = 'hei_prop_carrier_stair_01b'}, +{HashIs = -963162967, ModNam = 'hei_prop_carrier_trailer_01'}, +{HashIs = -1823263496, ModNam = 'hei_prop_cash_crate_empty'}, +{HashIs = -748199017, ModNam = 'hei_prop_cash_crate_half_full'}, +{HashIs = -893826075, ModNam = 'hei_prop_cc_metalcover_01'}, +{HashIs = 621101123, ModNam = 'hei_prop_cntrdoor_mph_l'}, +{HashIs = -31919505, ModNam = 'hei_prop_cntrdoor_mph_r'}, +{HashIs = 1652829067, ModNam = 'hei_prop_com_mp_gar2'}, +{HashIs = -440521971, ModNam = 'hei_prop_container_lock'}, +{HashIs = -230239317, ModNam = 'hei_prop_crate_stack_01'}, +{HashIs = 695737472, ModNam = 'hei_prop_dlc_heist_board'}, +{HashIs = 1609935604, ModNam = 'hei_prop_dlc_heist_map'}, +{HashIs = 1943210810, ModNam = 'hei_prop_dlc_tablet'}, +{HashIs = 155105927, ModNam = 'hei_prop_drug_statue_01'}, +{HashIs = 1095160111, ModNam = 'hei_prop_drug_statue_base_01'}, +{HashIs = -970138871, ModNam = 'hei_prop_drug_statue_base_02'}, +{HashIs = 466617970, ModNam = 'hei_prop_drug_statue_box_01'}, +{HashIs = -1616551421, ModNam = 'hei_prop_drug_statue_box_01b'}, +{HashIs = 371570974, ModNam = 'hei_prop_drug_statue_box_big'}, +{HashIs = 802041688, ModNam = 'hei_prop_drug_statue_stack'}, +{HashIs = -2105722428, ModNam = 'hei_prop_drug_statue_top'}, +{HashIs = 1529620568, ModNam = 'hei_prop_dt1_20_mp_gar2'}, +{HashIs = 1263238661, ModNam = 'hei_prop_dt1_20_mph_door_l'}, +{HashIs = -1934393132, ModNam = 'hei_prop_dt1_20_mph_door_r'}, +{HashIs = -889258808, ModNam = 'hei_prop_gold_trolly_empty'}, +{HashIs = -636408770, ModNam = 'hei_prop_gold_trolly_half_full'}, +{HashIs = 2123793174, ModNam = 'hei_prop_hei_ammo_pile_02'}, +{HashIs = -693573187, ModNam = 'hei_prop_hei_ammo_pile'}, +{HashIs = -1962755162, ModNam = 'hei_prop_hei_ammo_single'}, +{HashIs = 79209609, ModNam = 'hei_prop_hei_bank_mon'}, +{HashIs = -1605837712, ModNam = 'hei_prop_hei_bank_phone_01'}, +{HashIs = 110411286, ModNam = 'hei_prop_hei_bankdoor_new'}, +{HashIs = -1388847408, ModNam = 'hei_prop_hei_bio_panel'}, +{HashIs = -1956621659, ModNam = 'hei_prop_hei_bnk_lamp_01'}, +{HashIs = 949726493, ModNam = 'hei_prop_hei_bnk_lamp_02'}, +{HashIs = -468144679, ModNam = 'hei_prop_hei_bust_01'}, +{HashIs = -637483755, ModNam = 'hei_prop_hei_carrier_disp_01'}, +{HashIs = 269934519, ModNam = 'hei_prop_hei_cash_trolly_01'}, +{HashIs = -108416355, ModNam = 'hei_prop_hei_cash_trolly_02'}, +{HashIs = 769923921, ModNam = 'hei_prop_hei_cash_trolly_03'}, +{HashIs = -1591138173, ModNam = 'hei_prop_hei_cont_light_01'}, +{HashIs = 1338930512, ModNam = 'hei_prop_hei_cs_keyboard'}, +{HashIs = 1723214043, ModNam = 'hei_prop_hei_cs_stape_01'}, +{HashIs = -1174384786, ModNam = 'hei_prop_hei_cs_stape_02'}, +{HashIs = 19410268, ModNam = 'hei_prop_hei_drill_hole'}, +{HashIs = 1049338225, ModNam = 'hei_prop_hei_drug_case'}, +{HashIs = 525896218, ModNam = 'hei_prop_hei_drug_pack_01a'}, +{HashIs = -395076527, ModNam = 'hei_prop_hei_drug_pack_01b'}, +{HashIs = -1907742965, ModNam = 'hei_prop_hei_drug_pack_02'}, +{HashIs = -1920951931, ModNam = 'hei_prop_hei_garage_plug'}, +{HashIs = -1480373456, ModNam = 'hei_prop_hei_hose_nozzle'}, +{HashIs = -1920621482, ModNam = 'hei_prop_hei_id_bank'}, +{HashIs = 61105977, ModNam = 'hei_prop_hei_id_bio'}, +{HashIs = -2122821887, ModNam = 'hei_prop_hei_keypad_01'}, +{HashIs = -1405574011, ModNam = 'hei_prop_hei_keypad_02'}, +{HashIs = -1659828682, ModNam = 'hei_prop_hei_keypad_03'}, +{HashIs = 995169827, ModNam = 'hei_prop_hei_lflts_01'}, +{HashIs = 1234612910, ModNam = 'hei_prop_hei_lflts_02'}, +{HashIs = 1599047635, ModNam = 'hei_prop_hei_med_benchset1'}, +{HashIs = -818415955, ModNam = 'hei_prop_hei_monitor_overlay'}, +{HashIs = 810212168, ModNam = 'hei_prop_hei_monitor_police_01'}, +{HashIs = -2107935824, ModNam = 'hei_prop_hei_muster_01'}, +{HashIs = 899921464, ModNam = 'hei_prop_hei_new_plant'}, +{HashIs = 910205311, ModNam = 'hei_prop_hei_paper_bag'}, +{HashIs = -207866908, ModNam = 'hei_prop_hei_pic_hl_gurkhas'}, +{HashIs = 1259624006, ModNam = 'hei_prop_hei_pic_hl_keycodes'}, +{HashIs = -170303942, ModNam = 'hei_prop_hei_pic_hl_raid'}, +{HashIs = -1167179986, ModNam = 'hei_prop_hei_pic_hl_valkyrie'}, +{HashIs = 630003835, ModNam = 'hei_prop_hei_pic_pb_break'}, +{HashIs = -1197216983, ModNam = 'hei_prop_hei_pic_pb_bus'}, +{HashIs = -1608608290, ModNam = 'hei_prop_hei_pic_pb_plane'}, +{HashIs = 1554252335, ModNam = 'hei_prop_hei_pic_pb_station'}, +{HashIs = 1678759457, ModNam = 'hei_prop_hei_pic_ps_bike'}, +{HashIs = -377023079, ModNam = 'hei_prop_hei_pic_ps_convoy'}, +{HashIs = 564263640, ModNam = 'hei_prop_hei_pic_ps_hack'}, +{HashIs = -943572871, ModNam = 'hei_prop_hei_pic_ps_job'}, +{HashIs = -1302073896, ModNam = 'hei_prop_hei_pic_ps_trucks'}, +{HashIs = 2082630228, ModNam = 'hei_prop_hei_pic_ps_witsec'}, +{HashIs = 1014521536, ModNam = 'hei_prop_hei_pic_ub_prep'}, +{HashIs = -2079534286, ModNam = 'hei_prop_hei_pic_ub_prep02'}, +{HashIs = 1812372168, ModNam = 'hei_prop_hei_pic_ub_prep02b'}, +{HashIs = -406850826, ModNam = 'hei_prop_hei_post_note_01'}, +{HashIs = 1037912790, ModNam = 'hei_prop_hei_security_case'}, +{HashIs = -160937700, ModNam = 'hei_prop_hei_securitypanel'}, +{HashIs = 2096238007, ModNam = 'hei_prop_hei_shack_door'}, +{HashIs = 332076319, ModNam = 'hei_prop_hei_shack_window'}, +{HashIs = 449297510, ModNam = 'hei_prop_hei_skid_chair'}, +{HashIs = 629489439, ModNam = 'hei_prop_hei_timetable'}, +{HashIs = 1993764676, ModNam = 'hei_prop_hei_tree_fallen_02'}, +{HashIs = 860567771, ModNam = 'hei_prop_hei_warehousetrolly_02'}, +{HashIs = 820966683, ModNam = 'hei_prop_hei_warehousetrolly'}, +{HashIs = -807812330, ModNam = 'hei_prop_heist_ammo_box'}, +{HashIs = -82704061, ModNam = 'hei_prop_heist_apecrate'}, +{HashIs = 1138881502, ModNam = 'hei_prop_heist_binbag'}, +{HashIs = -517243780, ModNam = 'hei_prop_heist_box'}, +{HashIs = -411901183, ModNam = 'hei_prop_heist_card_hack_02'}, +{HashIs = -1827191488, ModNam = 'hei_prop_heist_card_hack'}, +{HashIs = -1469164005, ModNam = 'hei_prop_heist_carrierdoorl'}, +{HashIs = 394409025, ModNam = 'hei_prop_heist_carrierdoorr'}, +{HashIs = -1171762716, ModNam = 'hei_prop_heist_cash_bag_01'}, +{HashIs = 1246356548, ModNam = 'hei_prop_heist_cash_pile'}, +{HashIs = -1436200562, ModNam = 'hei_prop_heist_cutscene_doora'}, +{HashIs = 1853479348, ModNam = 'hei_prop_heist_cutscene_doorb'}, +{HashIs = 1890297615, ModNam = 'hei_prop_heist_cutscene_doorc_l'}, +{HashIs = -1920147247, ModNam = 'hei_prop_heist_cutscene_doorc_r'}, +{HashIs = -1305230175, ModNam = 'hei_prop_heist_deposit_box'}, +{HashIs = 1506637536, ModNam = 'hei_prop_heist_docs_01'}, +{HashIs = -443429795, ModNam = 'hei_prop_heist_drill'}, +{HashIs = 1271198221, ModNam = 'hei_prop_heist_drug_tub_01'}, +{HashIs = 932490441, ModNam = 'hei_prop_heist_emp'}, +{HashIs = -599546004, ModNam = 'hei_prop_heist_gold_bar'}, +{HashIs = -1732852367, ModNam = 'hei_prop_heist_hook_01'}, +{HashIs = 1898040612, ModNam = 'hei_prop_heist_hose_01'}, +{HashIs = -894594569, ModNam = 'hei_prop_heist_lockerdoor'}, +{HashIs = 2055827572, ModNam = 'hei_prop_heist_magnet'}, +{HashIs = -1198343923, ModNam = 'hei_prop_heist_off_chair'}, +{HashIs = -780916577, ModNam = 'hei_prop_heist_overlay_01'}, +{HashIs = -217815249, ModNam = 'hei_prop_heist_pc_01'}, +{HashIs = -1969585897, ModNam = 'hei_prop_heist_pic_01'}, +{HashIs = 16805345, ModNam = 'hei_prop_heist_pic_02'}, +{HashIs = -313637251, ModNam = 'hei_prop_heist_pic_03'}, +{HashIs = -448940452, ModNam = 'hei_prop_heist_pic_04'}, +{HashIs = -744484063, ModNam = 'hei_prop_heist_pic_05'}, +{HashIs = 1240072119, ModNam = 'hei_prop_heist_pic_06'}, +{HashIs = 908285994, ModNam = 'hei_prop_heist_pic_07'}, +{HashIs = 172949638, ModNam = 'hei_prop_heist_pic_08'}, +{HashIs = 948854020, ModNam = 'hei_prop_heist_pic_09'}, +{HashIs = -413386375, ModNam = 'hei_prop_heist_pic_10'}, +{HashIs = -719776525, ModNam = 'hei_prop_heist_pic_11'}, +{HashIs = 986210388, ModNam = 'hei_prop_heist_pic_12'}, +{HashIs = 747357147, ModNam = 'hei_prop_heist_pic_13'}, +{HashIs = 1083173863, ModNam = 'hei_prop_heist_pic_14'}, +{HashIs = 1236807831, ModNam = 'hei_prop_heist_plinth'}, +{HashIs = -931948057, ModNam = 'hei_prop_heist_rolladex'}, +{HashIs = 755664014, ModNam = 'hei_prop_heist_roller_base'}, +{HashIs = -1719632135, ModNam = 'hei_prop_heist_roller_up'}, +{HashIs = -180739589, ModNam = 'hei_prop_heist_roller'}, +{HashIs = -812777085, ModNam = 'hei_prop_heist_safedepdoor'}, +{HashIs = 152330975, ModNam = 'hei_prop_heist_safedeposit'}, +{HashIs = -63539571, ModNam = 'hei_prop_heist_sec_door'}, +{HashIs = 924741338, ModNam = 'hei_prop_heist_thermite_case'}, +{HashIs = -335888452, ModNam = 'hei_prop_heist_thermite_flash'}, +{HashIs = 865563579, ModNam = 'hei_prop_heist_thermite'}, +{HashIs = 388542025, ModNam = 'hei_prop_heist_transponder'}, +{HashIs = 1452661060, ModNam = 'hei_prop_heist_trevor_case'}, +{HashIs = 1429382112, ModNam = 'hei_prop_heist_tub_truck'}, +{HashIs = -234152995, ModNam = 'hei_prop_heist_tug'}, +{HashIs = -877183153, ModNam = 'hei_prop_heist_tumbler_empty'}, +{HashIs = -54433116, ModNam = 'hei_prop_heist_weed_block_01'}, +{HashIs = -680115871, ModNam = 'hei_prop_heist_weed_block_01b'}, +{HashIs = 1228076166, ModNam = 'hei_prop_heist_weed_pallet_02'}, +{HashIs = -553616286, ModNam = 'hei_prop_heist_weed_pallet'}, +{HashIs = 377646791, ModNam = 'hei_prop_heist_wooden_box'}, +{HashIs = 1833528513, ModNam = 'hei_prop_hst_icon_01'}, +{HashIs = -676527372, ModNam = 'hei_prop_hst_laptop'}, +{HashIs = 1210057103, ModNam = 'hei_prop_hst_usb_drive_light'}, +{HashIs = -779874356, ModNam = 'hei_prop_hst_usb_drive'}, +{HashIs = 1030147405, ModNam = 'hei_prop_mini_sever_01'}, +{HashIs = 1806543322, ModNam = 'hei_prop_mini_sever_02'}, +{HashIs = 412812214, ModNam = 'hei_prop_mini_sever_03'}, +{HashIs = 1290462570, ModNam = 'hei_prop_mini_sever_broken'}, +{HashIs = 50694499, ModNam = 'hei_prop_pill_bag_01'}, +{HashIs = 435562533, ModNam = 'hei_prop_server_piece_01'}, +{HashIs = -543689572, ModNam = 'hei_prop_server_piece_lights'}, +{HashIs = 245838764, ModNam = 'hei_prop_sm_14_mp_gar2'}, +{HashIs = -667009138, ModNam = 'hei_prop_sm_14_mph_door_l'}, +{HashIs = 1640157877, ModNam = 'hei_prop_sm_14_mph_door_r'}, +{HashIs = 116180164, ModNam = 'hei_prop_ss1_mpint_door_l'}, +{HashIs = -415922858, ModNam = 'hei_prop_ss1_mpint_door_r'}, +{HashIs = 1975282749, ModNam = 'hei_prop_ss1_mpint_garage2'}, +{HashIs = -1603817716, ModNam = 'hei_prop_station_gate'}, +{HashIs = 1424372521, ModNam = 'hei_prop_sync_door_06'}, +{HashIs = -1232996765, ModNam = 'hei_prop_sync_door_08'}, +{HashIs = -1874351633, ModNam = 'hei_prop_sync_door_09'}, +{HashIs = -2881618, ModNam = 'hei_prop_sync_door_10'}, +{HashIs = 2116359305, ModNam = 'hei_prop_sync_door01a'}, +{HashIs = 46734799, ModNam = 'hei_prop_sync_door01b'}, +{HashIs = 393167779, ModNam = 'hei_prop_sync_door02a'}, +{HashIs = -1562944903, ModNam = 'hei_prop_sync_door02b'}, +{HashIs = 782871627, ModNam = 'hei_prop_sync_door03'}, +{HashIs = 1356853431, ModNam = 'hei_prop_sync_door04'}, +{HashIs = -1483545996, ModNam = 'hei_prop_sync_door05a'}, +{HashIs = -2009193533, ModNam = 'hei_prop_sync_door05b'}, +{HashIs = -2051450263, ModNam = 'hei_prop_sync_door07'}, +{HashIs = -2002895309, ModNam = 'hei_prop_wall_alarm_off'}, +{HashIs = 1088428993, ModNam = 'hei_prop_wall_alarm_on'}, +{HashIs = 1228163930, ModNam = 'hei_prop_wall_light_10a_cr'}, +{HashIs = -971547840, ModNam = 'hei_prop_yah_glass_01'}, +{HashIs = 2023735386, ModNam = 'hei_prop_yah_glass_02'}, +{HashIs = 1792484553, ModNam = 'hei_prop_yah_glass_03'}, +{HashIs = 1564805541, ModNam = 'hei_prop_yah_glass_04'}, +{HashIs = 1299409410, ModNam = 'hei_prop_yah_glass_05'}, +{HashIs = 1072287471, ModNam = 'hei_prop_yah_glass_06'}, +{HashIs = 569086707, ModNam = 'hei_prop_yah_glass_07'}, +{HashIs = 338622326, ModNam = 'hei_prop_yah_glass_08'}, +{HashIs = 75487256, ModNam = 'hei_prop_yah_glass_09'}, +{HashIs = -1562831388, ModNam = 'hei_prop_yah_glass_10'}, +{HashIs = 900699965, ModNam = 'hei_prop_yah_lounger'}, +{HashIs = 28672923, ModNam = 'hei_prop_yah_seat_01'}, +{HashIs = -293380809, ModNam = 'hei_prop_yah_seat_02'}, +{HashIs = -591349326, ModNam = 'hei_prop_yah_seat_03'}, +{HashIs = -1727936540, ModNam = 'hei_prop_yah_table_01'}, +{HashIs = 1844244923, ModNam = 'hei_prop_yah_table_02'}, +{HashIs = 1000639787, ModNam = 'hei_prop_yah_table_03'}, +{HashIs = 623548567, ModNam = 'hei_prop_zip_tie_positioned'}, +{HashIs = 818839470, ModNam = 'hei_prop_zip_tie_straight'}, +{HashIs = -1387685787, ModNam = 'hei_ss1_02_building01'}, +{HashIs = -1645951137, ModNam = 'hei_ss1_02_garagedtls'}, +{HashIs = -13598702, ModNam = 'hei_ss1_02_grd01'}, +{HashIs = -1812616998, ModNam = 'hei_ss1_11_detail01b'}, +{HashIs = 1754483286, ModNam = 'hei_ss1_11_flats'}, +{HashIs = -525592501, ModNam = 'hei_ss1_11_flatsgrd01'}, +{HashIs = 567645300, ModNam = 'hei_ss1_11_land01'}, +{HashIs = 1923648289, ModNam = 'hei_ss1_11_lobbysofa'}, +{HashIs = 735855031, ModNam = 'hei_v_ilev_bk_gate_molten'}, +{HashIs = -222270721, ModNam = 'hei_v_ilev_bk_gate_pris'}, +{HashIs = 1272518122, ModNam = 'hei_v_ilev_bk_gate2_molten'}, +{HashIs = 746855201, ModNam = 'hei_v_ilev_bk_gate2_pris'}, +{HashIs = 108706825, ModNam = 'hei_v_ilev_bk_safegate_molten'}, +{HashIs = -1508355822, ModNam = 'hei_v_ilev_bk_safegate_pris'}, +{HashIs = 224975209, ModNam = 'hei_v_ilev_fh_heistdoor1'}, +{HashIs = 330294775, ModNam = 'hei_v_ilev_fh_heistdoor2'}, +{HashIs = 301427732, ModNam = 'hexer'}, +{HashIs = 2132980893, ModNam = 'hickbackroomshit'}, +{HashIs = -1862421347, ModNam = 'hickbarbar'}, +{HashIs = 42358572, ModNam = 'hickbardivide'}, +{HashIs = 1375833564, ModNam = 'hickbarfantops'}, +{HashIs = -1163879492, ModNam = 'hickbarlights'}, +{HashIs = -1521838512, ModNam = 'hickbarshell'}, +{HashIs = -1848794733, ModNam = 'hickbartrmbck'}, +{HashIs = -619486048, ModNam = 'hickbarunit'}, +{HashIs = 235493964, ModNam = 'hickbarvent'}, +{HashIs = 24583005, ModNam = 'hickbrskrtbck'}, +{HashIs = 76291840, ModNam = 'hickmats'}, +{HashIs = 608514362, ModNam = 'hickmoresignsfront'}, +{HashIs = 799455215, ModNam = 'hickneon'}, +{HashIs = -1598384008, ModNam = 'hicks_barshit'}, +{HashIs = 810992626, ModNam = 'hicks_newreflect'}, +{HashIs = 1667141189, ModNam = 'hicks_wallshit1'}, +{HashIs = 1027005939, ModNam = 'hicksbackdirt'}, +{HashIs = -119446652, ModNam = 'hicksbarmats'}, +{HashIs = 234652493, ModNam = 'hickshadback'}, +{HashIs = -932952209, ModNam = 'hickshadowbar'}, +{HashIs = 1659268031, ModNam = 'hicksmoresignsback'}, +{HashIs = -90636983, ModNam = 'hickwins'}, +{HashIs = -2125480855, ModNam = 'horizonring'}, +{HashIs = 37348240, ModNam = 'hotknife'}, +{HashIs = 486987393, ModNam = 'huntley'}, +{HashIs = -512624075, ModNam = 'hw1_01_a'}, +{HashIs = -1961608770, ModNam = 'hw1_01_alley_details'}, +{HashIs = 1894291760, ModNam = 'hw1_01_b'}, +{HashIs = 1901730311, ModNam = 'hw1_01_c'}, +{HashIs = -719461999, ModNam = 'hw1_01_d'}, +{HashIs = 2085889725, ModNam = 'hw1_01_decalsa'}, +{HashIs = 1854343971, ModNam = 'hw1_01_decalsb'}, +{HashIs = 866818173, ModNam = 'hw1_01_decalsb2'}, +{HashIs = 1624272822, ModNam = 'hw1_01_decalsc'}, +{HashIs = 522020779, ModNam = 'hw1_01_doorblock'}, +{HashIs = -94338861, ModNam = 'hw1_01_ground'}, +{HashIs = 400742046, ModNam = 'hw1_01_handrail_lod'}, +{HashIs = 532780075, ModNam = 'hw1_01_handrail'}, +{HashIs = 548465517, ModNam = 'hw1_01_hillsidec'}, +{HashIs = 2112998637, ModNam = 'hw1_01_hillsidedecalsb'}, +{HashIs = -1938412073, ModNam = 'hw1_01_hillsidegnd'}, +{HashIs = 114003761, ModNam = 'hw1_01_hw1_1_railing'}, +{HashIs = 1776982345, ModNam = 'hw1_01_hw1_1_railing2'}, +{HashIs = 453135790, ModNam = 'hw1_01_ldr001'}, +{HashIs = 680323267, ModNam = 'hw1_01_ldr002'}, +{HashIs = 808920973, ModNam = 'hw1_01_lockup'}, +{HashIs = -331160868, ModNam = 'hw1_01_props_combo06_dslod'}, +{HashIs = 794489978, ModNam = 'hw1_01_shadow_wall'}, +{HashIs = 621338680, ModNam = 'hw1_01_upnat_fence'}, +{HashIs = -463429933, ModNam = 'hw1_02_bld1_fnce'}, +{HashIs = -1292431284, ModNam = 'hw1_02_bld1'}, +{HashIs = -373981752, ModNam = 'hw1_02_bld2'}, +{HashIs = -679814829, ModNam = 'hw1_02_bld3'}, +{HashIs = -76275387, ModNam = 'hw1_02_bld4'}, +{HashIs = -330398982, ModNam = 'hw1_02_bld5'}, +{HashIs = 571534974, ModNam = 'hw1_02_bld6'}, +{HashIs = 1849355418, ModNam = 'hw1_02_cablemesh173373_hvstd'}, +{HashIs = 1402840727, ModNam = 'hw1_02_cablemesh173388_hvstd'}, +{HashIs = -1351627169, ModNam = 'hw1_02_cablemesh173403_hvstd'}, +{HashIs = -553441798, ModNam = 'hw1_02_cablemesh173418_hvstd'}, +{HashIs = 365129804, ModNam = 'hw1_02_cablemesh173433_hvstd'}, +{HashIs = -1252834272, ModNam = 'hw1_02_detail1'}, +{HashIs = -178177157, ModNam = 'hw1_02_detail1b'}, +{HashIs = -2081826670, ModNam = 'hw1_02_detail1d'}, +{HashIs = 20155248, ModNam = 'hw1_02_details2b'}, +{HashIs = -2128147623, ModNam = 'hw1_02_details2c'}, +{HashIs = -1246956444, ModNam = 'hw1_02_details2e'}, +{HashIs = 406599627, ModNam = 'hw1_02_door_blocker'}, +{HashIs = 1100527874, ModNam = 'hw1_02_emiss_nomelt_pstrs_lod'}, +{HashIs = 1837065524, ModNam = 'hw1_02_emissive_melt_pstrs_lod'}, +{HashIs = -197030570, ModNam = 'hw1_02_flow_'}, +{HashIs = -2145720397, ModNam = 'hw1_02_flow_01'}, +{HashIs = 1366067799, ModNam = 'hw1_02_flow_02'}, +{HashIs = 1669803660, ModNam = 'hw1_02_flow_03'}, +{HashIs = -1529040586, ModNam = 'hw1_02_flow_04'}, +{HashIs = 1574660943, ModNam = 'hw1_02_grnd1'}, +{HashIs = -723897045, ModNam = 'hw1_02_grnd2_shadowproxy'}, +{HashIs = 1936037479, ModNam = 'hw1_02_grnd2'}, +{HashIs = -1903011502, ModNam = 'hw1_02_gru_door_lod'}, +{HashIs = 37854080, ModNam = 'hw1_02_grudoor_dummy'}, +{HashIs = 2128205696, ModNam = 'hw1_02_hw2_red_carpet'}, +{HashIs = -864104342, ModNam = 'hw1_02_ld'}, +{HashIs = 1934147822, ModNam = 'hw1_02_ld003'}, +{HashIs = -73772633, ModNam = 'hw1_02_ld004'}, +{HashIs = 225703258, ModNam = 'hw1_02_ld005'}, +{HashIs = -635203910, ModNam = 'hw1_02_ld006'}, +{HashIs = -1807601169, ModNam = 'hw1_02_ld02'}, +{HashIs = -1397949888, ModNam = 'hw1_02_melt_pstrs_lod'}, +{HashIs = 2103009690, ModNam = 'hw1_02_melt_pstrs'}, +{HashIs = 1455796518, ModNam = 'hw1_02_nomelt_pstrs_lod'}, +{HashIs = 1669257774, ModNam = 'hw1_02_nomelt_pstrs'}, +{HashIs = -1962732942, ModNam = 'hw1_02_prop_premier_fence'}, +{HashIs = -1355706694, ModNam = 'hw1_02_prop_premier_fence001'}, +{HashIs = -528813748, ModNam = 'hw1_02_prop_premier_fence002'}, +{HashIs = -759671353, ModNam = 'hw1_02_prop_premier_fence003'}, +{HashIs = 1564089854, ModNam = 'hw1_02_props_hw1_2_ve01_slod'}, +{HashIs = 984652212, ModNam = 'hw1_02_props_hw1_2_veg_slod'}, +{HashIs = -1565118602, ModNam = 'hw1_02_railings'}, +{HashIs = 750378759, ModNam = 'hw1_02_railings2'}, +{HashIs = -1864064469, ModNam = 'hw1_02_redcpet_lod'}, +{HashIs = -1231191169, ModNam = 'hw1_02_windows_noshad'}, +{HashIs = 1290932115, ModNam = 'hw1_02_wood'}, +{HashIs = 1338958595, ModNam = 'hw1_02_wood2'}, +{HashIs = 1364022919, ModNam = 'hw1_03_a_plots7-9_nodshad'}, +{HashIs = -1120421683, ModNam = 'hw1_03_build02b'}, +{HashIs = 2091107352, ModNam = 'hw1_03_build04_ovly'}, +{HashIs = -1023057929, ModNam = 'hw1_03_build04'}, +{HashIs = -644523082, ModNam = 'hw1_03_garage_01'}, +{HashIs = -1803107177, ModNam = 'hw1_03_garage_ov_01'}, +{HashIs = 1600390370, ModNam = 'hw1_03_loose_lobday'}, +{HashIs = 1678520692, ModNam = 'hw1_03_pool_dummy'}, +{HashIs = 1254156759, ModNam = 'hw1_03_pool_proxy'}, +{HashIs = -546695604, ModNam = 'hw1_03_roos_alfa3'}, +{HashIs = -113030658, ModNam = 'hw1_03_roos_alfa4'}, +{HashIs = -2032162002, ModNam = 'hw1_03_roos_apts03'}, +{HashIs = 1120115004, ModNam = 'hw1_03_roos_cpark_a'}, +{HashIs = -2074675109, ModNam = 'hw1_03_roos_cpark2'}, +{HashIs = -702435766, ModNam = 'hw1_03_roos_int_shad'}, +{HashIs = -1029671640, ModNam = 'hw1_03_rvelt_dcl01'}, +{HashIs = 210823447, ModNam = 'hw1_03_rvelt_frame'}, +{HashIs = 1530034397, ModNam = 'hw1_03_rvelt01'}, +{HashIs = 833751936, ModNam = 'hw1_04_build02'}, +{HashIs = -1627003354, ModNam = 'hw1_04_build03'}, +{HashIs = 1432277721, ModNam = 'hw1_04_build04'}, +{HashIs = 1154083371, ModNam = 'hw1_04_build04b'}, +{HashIs = -1996911124, ModNam = 'hw1_04_cablemesh16435_thvy'}, +{HashIs = 127209426, ModNam = 'hw1_04_glue'}, +{HashIs = -234450300, ModNam = 'hw1_04_glue003'}, +{HashIs = -257044173, ModNam = 'hw1_04_glue2'}, +{HashIs = -1270820123, ModNam = 'hw1_04_ground'}, +{HashIs = 1119245547, ModNam = 'hw1_04_ldr'}, +{HashIs = -758751315, ModNam = 'hw1_04_pw_chainlink'}, +{HashIs = -1187071375, ModNam = 'hw1_04_pw_chainlink2'}, +{HashIs = -752456116, ModNam = 'hw1_04_pw_chainlink3'}, +{HashIs = -1050621247, ModNam = 'hw1_04_pw_chainlink4'}, +{HashIs = 1960456613, ModNam = 'hw1_04_pw_chainlink5'}, +{HashIs = 1654459691, ModNam = 'hw1_04_pw_chainlink6'}, +{HashIs = -2084476352, ModNam = 'hw1_04_railing'}, +{HashIs = -689786883, ModNam = 'hw1_04_railing2'}, +{HashIs = -69278676, ModNam = 'hw1_04_railing2b'}, +{HashIs = -946564767, ModNam = 'hw1_04_railing3'}, +{HashIs = -1311677237, ModNam = 'hw1_04_railingb'}, +{HashIs = -2026320990, ModNam = 'hw1_04_railng3b'}, +{HashIs = 2103936397, ModNam = 'hw1_06_adbuild02'}, +{HashIs = 2030499440, ModNam = 'hw1_06_adbuild02b'}, +{HashIs = 1001027582, ModNam = 'hw1_06_alley_01'}, +{HashIs = -654467153, ModNam = 'hw1_06_alley_fence_lod'}, +{HashIs = -1001914038, ModNam = 'hw1_06_alley_fence'}, +{HashIs = 266927528, ModNam = 'hw1_06_build01cm'}, +{HashIs = 423838330, ModNam = 'hw1_06_build03cm'}, +{HashIs = -1283337482, ModNam = 'hw1_06_build04cm'}, +{HashIs = -293995249, ModNam = 'hw1_06_build05cm'}, +{HashIs = -376286109, ModNam = 'hw1_06_cloth_06_02'}, +{HashIs = 55642080, ModNam = 'hw1_06_cloth_06_03'}, +{HashIs = -361612536, ModNam = 'hw1_06_cloth_06_m'}, +{HashIs = 791147146, ModNam = 'hw1_06_db07rail_lod'}, +{HashIs = 1977395601, ModNam = 'hw1_06_db07rail2_lod'}, +{HashIs = 635949094, ModNam = 'hw1_06_detail02'}, +{HashIs = 2064016994, ModNam = 'hw1_06_detail02b'}, +{HashIs = 1107063883, ModNam = 'hw1_06_detail02c'}, +{HashIs = 586863342, ModNam = 'hw1_06_emissive_a'}, +{HashIs = 21532554, ModNam = 'hw1_06_emissive_b'}, +{HashIs = 1180867009, ModNam = 'hw1_06_emissive_c'}, +{HashIs = 1423554223, ModNam = 'hw1_06_emissive_d'}, +{HashIs = 1509835000, ModNam = 'hw1_06_emissive_e'}, +{HashIs = 2012118232, ModNam = 'hw1_06_emissive_f'}, +{HashIs = 2100922222, ModNam = 'hw1_06_emissive_g'}, +{HashIs = -1955912751, ModNam = 'hw1_06_emissive_h'}, +{HashIs = -1252132942, ModNam = 'hw1_06_emissive_i'}, +{HashIs = -2095770847, ModNam = 'hw1_06_emissive_j'}, +{HashIs = 1813300909, ModNam = 'hw1_06_emissive_nightphrm_b'}, +{HashIs = 1068966236, ModNam = 'hw1_06_furgrass_00'}, +{HashIs = 837060023, ModNam = 'hw1_06_furgrass_01'}, +{HashIs = 606235187, ModNam = 'hw1_06_furgrass_02'}, +{HashIs = 381079388, ModNam = 'hw1_06_furgrass_03'}, +{HashIs = 149795786, ModNam = 'hw1_06_furgrass_04'}, +{HashIs = -758495356, ModNam = 'hw1_06_furgrass_05'}, +{HashIs = -994038928, ModNam = 'hw1_06_furgrass_06'}, +{HashIs = -1233678625, ModNam = 'hw1_06_furgrass_07'}, +{HashIs = -1473744327, ModNam = 'hw1_06_furgrass_08'}, +{HashIs = -1716202158, ModNam = 'hw1_06_furgrass_09'}, +{HashIs = 484369132, ModNam = 'hw1_06_furgrass_10'}, +{HashIs = -479465465, ModNam = 'hw1_06_furgrass_11'}, +{HashIs = -1050956825, ModNam = 'hw1_06_furgrass_12'}, +{HashIs = -898384449, ModNam = 'hw1_06_furgrass_13'}, +{HashIs = -1400929833, ModNam = 'hw1_06_furgrass_14'}, +{HashIs = -440109984, ModNam = 'hw1_06_furgrass_15'}, +{HashIs = -671393586, ModNam = 'hw1_06_furgrass_16'}, +{HashIs = -1859630299, ModNam = 'hw1_06_furgrass_17'}, +{HashIs = -2091077746, ModNam = 'hw1_06_furgrass_18'}, +{HashIs = 755892978, ModNam = 'hw1_06_furgrass_19'}, +{HashIs = -915652796, ModNam = 'hw1_06_furgrass_20'}, +{HashIs = -829765247, ModNam = 'hw1_06_furgrass_21'}, +{HashIs = -592916992, ModNam = 'hw1_06_glue'}, +{HashIs = 899883042, ModNam = 'hw1_06_glue2'}, +{HashIs = 1854018015, ModNam = 'hw1_06_glue3'}, +{HashIs = -2134244776, ModNam = 'hw1_06_gop'}, +{HashIs = -1081621127, ModNam = 'hw1_06_grnd_low2'}, +{HashIs = 435131988, ModNam = 'hw1_06_hdgb_top'}, +{HashIs = 1036652564, ModNam = 'hw1_06_hdgb'}, +{HashIs = -657301768, ModNam = 'hw1_06_hedge_rnd_a_l_decr001'}, +{HashIs = -1485923788, ModNam = 'hw1_06_hedge_rnd_a_ml001'}, +{HashIs = -1977076544, ModNam = 'hw1_06_hw1_nwcl'}, +{HashIs = -1911646444, ModNam = 'hw1_06_jrdrs'}, +{HashIs = 326183423, ModNam = 'hw1_06_ldr_'}, +{HashIs = -375435415, ModNam = 'hw1_06_ldr_01'}, +{HashIs = -1336395753, ModNam = 'hw1_06_ldr_011'}, +{HashIs = -61967161, ModNam = 'hw1_06_ldr_02'}, +{HashIs = -825943627, ModNam = 'hw1_06_ldr_03'}, +{HashIs = -529089256, ModNam = 'hw1_06_ldr_04'}, +{HashIs = 1055324667, ModNam = 'hw1_06_ldr_05'}, +{HashIs = 276307230, ModNam = 'hw1_06_ldr_06'}, +{HashIs = -435369912, ModNam = 'hw1_06_ldr_07'}, +{HashIs = -127701771, ModNam = 'hw1_06_ldr_08'}, +{HashIs = 2040065886, ModNam = 'hw1_06_ldr_09'}, +{HashIs = 1503866407, ModNam = 'hw1_06_ldr_10'}, +{HashIs = 1278565879, ModNam = 'hw1_06_nbr'}, +{HashIs = 946657917, ModNam = 'hw1_06_nbrs'}, +{HashIs = -398272479, ModNam = 'hw1_06_nu_build004'}, +{HashIs = 292737839, ModNam = 'hw1_06_nu_build02'}, +{HashIs = -1107135077, ModNam = 'hw1_06_pharmcy_01'}, +{HashIs = -1817687760, ModNam = 'hw1_06_pharmdet_01'}, +{HashIs = -1872534500, ModNam = 'hw1_06_pipes_drains'}, +{HashIs = -399959729, ModNam = 'hw1_06_railings'}, +{HashIs = 1668396678, ModNam = 'hw1_06_railings2'}, +{HashIs = -2013429859, ModNam = 'hw1_06_railings4'}, +{HashIs = -1776477224, ModNam = 'hw1_06_railings5'}, +{HashIs = -1050906030, ModNam = 'hw1_06_railings6'}, +{HashIs = -2029222020, ModNam = 'hw1_06_road'}, +{HashIs = 1121637823, ModNam = 'hw1_06_shdw01'}, +{HashIs = -1141386914, ModNam = 'hw1_06_shdw01c'}, +{HashIs = -1673641165, ModNam = 'hw1_07_03_tmp_ovly'}, +{HashIs = -773442881, ModNam = 'hw1_07_03_tmp'}, +{HashIs = 313893975, ModNam = 'hw1_07_a_plots7-9_nodshad'}, +{HashIs = 1228790535, ModNam = 'hw1_07_apt_5drail_lod'}, +{HashIs = -1070163359, ModNam = 'hw1_07_b1'}, +{HashIs = -408437505, ModNam = 'hw1_07_build_sa'}, +{HashIs = 45984266, ModNam = 'hw1_07_cablemesh369339_hvstd'}, +{HashIs = -889487127, ModNam = 'hw1_07_cablemesh369354_hvstd'}, +{HashIs = -1369722876, ModNam = 'hw1_07_cablemesh369369_hvstd'}, +{HashIs = -2012474417, ModNam = 'hw1_07_detail_b1'}, +{HashIs = 1369903232, ModNam = 'hw1_07_detail'}, +{HashIs = -1892184924, ModNam = 'hw1_07_detail3'}, +{HashIs = 700726340, ModNam = 'hw1_07_details_02'}, +{HashIs = -332017629, ModNam = 'hw1_07_elpitbase_al'}, +{HashIs = 1545468184, ModNam = 'hw1_07_elpitbase_d'}, +{HashIs = -1851273617, ModNam = 'hw1_07_elpitbase'}, +{HashIs = -265692065, ModNam = 'hw1_07_fence02a'}, +{HashIs = -1861921310, ModNam = 'hw1_07_grnd_b'}, +{HashIs = 218320376, ModNam = 'hw1_07_grnd_c'}, +{HashIs = 1255186874, ModNam = 'hw1_07_hedge_d'}, +{HashIs = 2146818243, ModNam = 'hw1_07_hedge_d2'}, +{HashIs = 1918123392, ModNam = 'hw1_07_hedge_d3'}, +{HashIs = 465408076, ModNam = 'hw1_07_hedge_d4'}, +{HashIs = -1913523013, ModNam = 'hw1_07_hedge_d5'}, +{HashIs = 1435630835, ModNam = 'hw1_07_ladder_002'}, +{HashIs = 679174808, ModNam = 'hw1_07_ldrr001'}, +{HashIs = 518606708, ModNam = 'hw1_07_ldrr002'}, +{HashIs = -1659515953, ModNam = 'hw1_07_ldrr003'}, +{HashIs = -1889357719, ModNam = 'hw1_07_ldrr004'}, +{HashIs = -2051564269, ModNam = 'hw1_07_ldrr005'}, +{HashIs = 996091122, ModNam = 'hw1_07_logo'}, +{HashIs = -299255729, ModNam = 'hw1_07_parkingem'}, +{HashIs = 989207063, ModNam = 'hw1_07_props_combo01_slod'}, +{HashIs = -2023215275, ModNam = 'hw1_07_props_combo02_dslod'}, +{HashIs = 1279723898, ModNam = 'hw1_07_railings'}, +{HashIs = 1039954763, ModNam = 'hw1_07_railings10'}, +{HashIs = 672163373, ModNam = 'hw1_07_railings2_lod'}, +{HashIs = -868163536, ModNam = 'hw1_07_railings4'}, +{HashIs = 1576240023, ModNam = 'hw1_07_railings5'}, +{HashIs = 1942335291, ModNam = 'hw1_07_railings6'}, +{HashIs = -2120463640, ModNam = 'hw1_07_railings7'}, +{HashIs = -1762953850, ModNam = 'hw1_07_railings8'}, +{HashIs = 615518465, ModNam = 'hw1_07_railings9'}, +{HashIs = 1942564779, ModNam = 'hw1_07_rails'}, +{HashIs = -313844421, ModNam = 'hw1_07_roof_dirt'}, +{HashIs = 1069623653, ModNam = 'hw1_07_roof_dirt2'}, +{HashIs = 695889205, ModNam = 'hw1_07_sdw_01'}, +{HashIs = -206044751, ModNam = 'hw1_07_sdw_02'}, +{HashIs = -1290918362, ModNam = 'hw1_07_sgn_det'}, +{HashIs = -2022955107, ModNam = 'hw1_07_sgn_det01'}, +{HashIs = 330312763, ModNam = 'hw1_07_shw_pr'}, +{HashIs = -1371120068, ModNam = 'hw1_07_tmp_ladder'}, +{HashIs = 1878021811, ModNam = 'hw1_07_twl_det'}, +{HashIs = -1636425964, ModNam = 'hw1_07_twl_det01'}, +{HashIs = -560809621, ModNam = 'hw1_07_vw_muzak_001'}, +{HashIs = -135829466, ModNam = 'hw1_07_warehseshelf03'}, +{HashIs = 1703606389, ModNam = 'hw1_07_wtrbuild01'}, +{HashIs = -865830828, ModNam = 'hw1_07_wtrbuild01d'}, +{HashIs = -434947323, ModNam = 'hw1_07_wtrbuild02d'}, +{HashIs = -2003042440, ModNam = 'hw1_07_wtrbuild05d'}, +{HashIs = -758922140, ModNam = 'hw1_08_build03x'}, +{HashIs = -519796568, ModNam = 'hw1_08_build1_4_det'}, +{HashIs = 710360556, ModNam = 'hw1_08_carparkdetail'}, +{HashIs = 1970877928, ModNam = 'hw1_08_decalb'}, +{HashIs = -658015101, ModNam = 'hw1_08_decald'}, +{HashIs = -131077603, ModNam = 'hw1_08_decals1'}, +{HashIs = -1963683928, ModNam = 'hw1_08_decals2'}, +{HashIs = -1031393586, ModNam = 'hw1_08_emissive_a_slod'}, +{HashIs = -2083120310, ModNam = 'hw1_08_grnd2'}, +{HashIs = 1029279318, ModNam = 'hw1_08_grnd3'}, +{HashIs = -1594709952, ModNam = 'hw1_08_ground_01'}, +{HashIs = 1304399686, ModNam = 'hw1_08_hotplaz_ldr'}, +{HashIs = 723023507, ModNam = 'hw1_08_hotplaz_rail'}, +{HashIs = -1836318341, ModNam = 'hw1_08_hotplaz01'}, +{HashIs = -1462686203, ModNam = 'hw1_08_hotplaz02'}, +{HashIs = 899826789, ModNam = 'hw1_08_hurrdetails'}, +{HashIs = 326394542, ModNam = 'hw1_08_hurricanex'}, +{HashIs = -2072287043, ModNam = 'hw1_08_hw1_8_newtop001'}, +{HashIs = -702487957, ModNam = 'hw1_08_ldr'}, +{HashIs = 1443519929, ModNam = 'hw1_08_ldr001'}, +{HashIs = 1135524098, ModNam = 'hw1_08_ldr002'}, +{HashIs = 963617976, ModNam = 'hw1_08_ldr003'}, +{HashIs = -1667060909, ModNam = 'hw1_08_lightcase'}, +{HashIs = -782735761, ModNam = 'hw1_08_newcarpark'}, +{HashIs = -1988933741, ModNam = 'hw1_08_newdecals'}, +{HashIs = -965682050, ModNam = 'hw1_08_rail'}, +{HashIs = -409844162, ModNam = 'hw1_08_railings'}, +{HashIs = 1870569448, ModNam = 'hw1_08_railings2'}, +{HashIs = -1731595650, ModNam = 'hw1_08_railings3'}, +{HashIs = 28731469, ModNam = 'hw1_08_shadowproxy01'}, +{HashIs = 1972363783, ModNam = 'hw1_08_vwhot_det1'}, +{HashIs = 1650221088, ModNam = 'hw1_08_vwhot01'}, +{HashIs = 1778162525, ModNam = 'hw1_09_billboards'}, +{HashIs = -430121925, ModNam = 'hw1_09_captower_dtl'}, +{HashIs = 145371199, ModNam = 'hw1_09_captower'}, +{HashIs = 1394986836, ModNam = 'hw1_09_cp_railings'}, +{HashIs = -1400883693, ModNam = 'hw1_09_fake_int_em'}, +{HashIs = -1222254644, ModNam = 'hw1_09_fake_int'}, +{HashIs = -1243261926, ModNam = 'hw1_09_glue_01'}, +{HashIs = -1001656089, ModNam = 'hw1_09_glue_02'}, +{HashIs = -510280497, ModNam = 'hw1_09_glue_2'}, +{HashIs = -904413333, ModNam = 'hw1_09_ground'}, +{HashIs = 413284062, ModNam = 'hw1_09_ground2'}, +{HashIs = 149399910, ModNam = 'hw1_09_mscp'}, +{HashIs = -326741201, ModNam = 'hw1_09_pd_sign'}, +{HashIs = 369205997, ModNam = 'hw1_09_policestation'}, +{HashIs = -1793416473, ModNam = 'hw1_09_props_combo01_slod'}, +{HashIs = -1716590621, ModNam = 'hw1_09_props_combo03_slod'}, +{HashIs = -1640093595, ModNam = 'hw1_09_rail_post'}, +{HashIs = -1736123092, ModNam = 'hw1_09_rail_post2'}, +{HashIs = 57120750, ModNam = 'hw1_09_railings'}, +{HashIs = 1784356027, ModNam = 'hw1_10_br_rail'}, +{HashIs = 1199652644, ModNam = 'hw1_10_bridge01_sd'}, +{HashIs = -1039202168, ModNam = 'hw1_10_bridge01'}, +{HashIs = 160230259, ModNam = 'hw1_10_bridge02_sd'}, +{HashIs = 1781979357, ModNam = 'hw1_10_bridge02'}, +{HashIs = -1515041200, ModNam = 'hw1_10_cnt_sign'}, +{HashIs = -364531001, ModNam = 'hw1_10_land_00'}, +{HashIs = -1825897329, ModNam = 'hw1_10_land_02'}, +{HashIs = -1064083617, ModNam = 'hw1_10_land_03'}, +{HashIs = -825426990, ModNam = 'hw1_10_land_04'}, +{HashIs = 1545574009, ModNam = 'hw1_10_land_06'}, +{HashIs = 1769353510, ModNam = 'hw1_10_land_07'}, +{HashIs = 2008239520, ModNam = 'hw1_10_land_08'}, +{HashIs = -445543429, ModNam = 'hw1_10_land02_a'}, +{HashIs = -824193557, ModNam = 'hw1_10_land03_a'}, +{HashIs = 1635090709, ModNam = 'hw1_10_land06_a'}, +{HashIs = 766833563, ModNam = 'hw1_10_land08_a'}, +{HashIs = 487854109, ModNam = 'hw1_11_build01_a'}, +{HashIs = 1064599835, ModNam = 'hw1_11_build01'}, +{HashIs = -1411239158, ModNam = 'hw1_11_build02_a'}, +{HashIs = 1908762044, ModNam = 'hw1_11_build02'}, +{HashIs = -980848503, ModNam = 'hw1_11_build02b_a'}, +{HashIs = -978252068, ModNam = 'hw1_11_cablemesh28210_hvstd'}, +{HashIs = -161438509, ModNam = 'hw1_11_grnd_blnd'}, +{HashIs = 210683425, ModNam = 'hw1_11_ground_a'}, +{HashIs = -443992967, ModNam = 'hw1_11_ground_a2'}, +{HashIs = 1332427729, ModNam = 'hw1_11_ground_noshadow'}, +{HashIs = -1786582789, ModNam = 'hw1_11_hedge_a'}, +{HashIs = 670953188, ModNam = 'hw1_11_hedge_a2'}, +{HashIs = 1074145773, ModNam = 'hw1_11_ldr_01'}, +{HashIs = -573404173, ModNam = 'hw1_11_railings'}, +{HashIs = 13448741, ModNam = 'hw1_11_railings2'}, +{HashIs = -279604426, ModNam = 'hw1_11_railings3'}, +{HashIs = 684164637, ModNam = 'hw1_11_railings4'}, +{HashIs = 586026448, ModNam = 'hw1_12_build01_a'}, +{HashIs = 354515856, ModNam = 'hw1_12_build01'}, +{HashIs = -703884125, ModNam = 'hw1_12_build02_a'}, +{HashIs = -1168008134, ModNam = 'hw1_12_build02_a2'}, +{HashIs = -971230321, ModNam = 'hw1_12_build02_ab'}, +{HashIs = -501410428, ModNam = 'hw1_12_build02'}, +{HashIs = -426928973, ModNam = 'hw1_12_cablemesh1463_thvy'}, +{HashIs = -1506245775, ModNam = 'hw1_12_chainlink'}, +{HashIs = -541074993, ModNam = 'hw1_12_ground'}, +{HashIs = 1558939191, ModNam = 'hw1_12_hdg_top'}, +{HashIs = -630567675, ModNam = 'hw1_12_hdg'}, +{HashIs = -2128659209, ModNam = 'hw1_12_railings'}, +{HashIs = 583048327, ModNam = 'hw1_12_railings2'}, +{HashIs = 813840394, ModNam = 'hw1_12_railings3'}, +{HashIs = 2104026129, ModNam = 'hw1_13_biker_aux'}, +{HashIs = 136264275, ModNam = 'hw1_13_biker_gardoor'}, +{HashIs = -1293675098, ModNam = 'hw1_13_biker_newbits'}, +{HashIs = 177085699, ModNam = 'hw1_13_biker_rails'}, +{HashIs = 2134388008, ModNam = 'hw1_13_bikergnd_a'}, +{HashIs = 36342934, ModNam = 'hw1_13_bikergnd'}, +{HashIs = -1342604687, ModNam = 'hw1_13_bikergnd2_a'}, +{HashIs = 327225700, ModNam = 'hw1_13_bk_wires'}, +{HashIs = 1356530899, ModNam = 'hw1_13_bkrgnd_noshadow'}, +{HashIs = 747685776, ModNam = 'hw1_13_garage_door_01'}, +{HashIs = -496822713, ModNam = 'hw1_13_ground_a1'}, +{HashIs = -2003736070, ModNam = 'hw1_13_ground'}, +{HashIs = -694926978, ModNam = 'hw1_13_ldrrr'}, +{HashIs = 922403028, ModNam = 'hw1_13_motel_decal'}, +{HashIs = 706065119, ModNam = 'hw1_13_motel'}, +{HashIs = -2030346120, ModNam = 'hw1_13_props_combo_slod'}, +{HashIs = -800344852, ModNam = 'hw1_13_props_dump01alod'}, +{HashIs = -2096314408, ModNam = 'hw1_13_props_dump01alod1'}, +{HashIs = -1395254422, ModNam = 'hw1_13_props_dump01alod2'}, +{HashIs = -1550536461, ModNam = 'hw1_13_props_pallet01lod5'}, +{HashIs = -1121865470, ModNam = 'hw1_13_railings'}, +{HashIs = -1545333354, ModNam = 'hw1_13_railings2'}, +{HashIs = -718637022, ModNam = 'hw1_13_railings3'}, +{HashIs = -1659158224, ModNam = 'hw1_13_ratt_static'}, +{HashIs = -2053869137, ModNam = 'hw1_13_res2_decals'}, +{HashIs = 716555051, ModNam = 'hw1_13_res2'}, +{HashIs = 794887696, ModNam = 'hw1_13_starlight_sign'}, +{HashIs = 1413145791, ModNam = 'hw1_13_wires'}, +{HashIs = 219326616, ModNam = 'hw1_14_bld01_utl'}, +{HashIs = -1659875318, ModNam = 'hw1_14_bld01_utlb'}, +{HashIs = 1902050790, ModNam = 'hw1_14_bld02_dcl'}, +{HashIs = -313241547, ModNam = 'hw1_14_bld02'}, +{HashIs = -332611915, ModNam = 'hw1_14_bld02b_dcl'}, +{HashIs = -631756227, ModNam = 'hw1_14_bld03'}, +{HashIs = -787277901, ModNam = 'hw1_14_bld04'}, +{HashIs = 904094038, ModNam = 'hw1_14_bld05'}, +{HashIs = 1459685470, ModNam = 'hw1_14_bld06_utl'}, +{HashIs = 1032850982, ModNam = 'hw1_14_bld06_utlb'}, +{HashIs = 1737949586, ModNam = 'hw1_14_bld06_utlbb'}, +{HashIs = -1637781722, ModNam = 'hw1_14_bld06_utlbc'}, +{HashIs = 1901353015, ModNam = 'hw1_14_bld07'}, +{HashIs = -1357141677, ModNam = 'hw1_14_d'}, +{HashIs = 1831854458, ModNam = 'hw1_14_db_apart_05__rsref00'}, +{HashIs = 336054536, ModNam = 'hw1_14_db'}, +{HashIs = -1392644903, ModNam = 'hw1_14_fence'}, +{HashIs = -1568817157, ModNam = 'hw1_14_glass'}, +{HashIs = -178496097, ModNam = 'hw1_14_glue01'}, +{HashIs = -253523090, ModNam = 'hw1_14_gnd_1b'}, +{HashIs = 1833729674, ModNam = 'hw1_14_gnd_2b'}, +{HashIs = -607938432, ModNam = 'hw1_14_gnd_2eb'}, +{HashIs = -1808807168, ModNam = 'hw1_14_gnd_c'}, +{HashIs = 1744531028, ModNam = 'hw1_14_hdg_top'}, +{HashIs = 1356886467, ModNam = 'hw1_14_hdg_top2'}, +{HashIs = -408002820, ModNam = 'hw1_14_hdg'}, +{HashIs = 1930242138, ModNam = 'hw1_14_hdg2'}, +{HashIs = 1219752935, ModNam = 'hw1_14_hdg2c'}, +{HashIs = 705915654, ModNam = 'hw1_14_hdgb_top003'}, +{HashIs = 1924951663, ModNam = 'hw1_14_hdgb_top2'}, +{HashIs = -1702099064, ModNam = 'hw1_14_hdgc_top2'}, +{HashIs = -1642618956, ModNam = 'hw1_14_hdgd_top'}, +{HashIs = -1329880142, ModNam = 'hw1_14_hdgd'}, +{HashIs = 665976950, ModNam = 'hw1_14_hdge_top'}, +{HashIs = 1862480776, ModNam = 'hw1_14_hdge_top001'}, +{HashIs = 1249676467, ModNam = 'hw1_14_ladder_001'}, +{HashIs = -1263509223, ModNam = 'hw1_14_ladder_002'}, +{HashIs = 140779207, ModNam = 'hw1_14_ldr'}, +{HashIs = 1554081049, ModNam = 'hw1_14_ldr001'}, +{HashIs = 1255588228, ModNam = 'hw1_14_ldr002'}, +{HashIs = 1556899179, ModNam = 'hw1_14_ldr003'}, +{HashIs = 1146321396, ModNam = 'hw1_14_railing'}, +{HashIs = 749181752, ModNam = 'hw1_14_railings2'}, +{HashIs = 987674534, ModNam = 'hw1_14_railings3'}, +{HashIs = 1227707459, ModNam = 'hw1_14_railings4'}, +{HashIs = 1468788992, ModNam = 'hw1_14_railings5'}, +{HashIs = 1552031093, ModNam = 'hw1_14_rtr'}, +{HashIs = -393685242, ModNam = 'hw1_14_rtrb'}, +{HashIs = -902948776, ModNam = 'hw1_14_shd_pxy'}, +{HashIs = -144671806, ModNam = 'hw1_14_shdw'}, +{HashIs = -290116045, ModNam = 'hw1_14_shdw2'}, +{HashIs = 1010868558, ModNam = 'hw1_14_twl'}, +{HashIs = 1688194909, ModNam = 'hw1_14_twl2'}, +{HashIs = 1868162257, ModNam = 'hw1_14_twl3'}, +{HashIs = -760272022, ModNam = 'hw1_14_twlb'}, +{HashIs = 667531210, ModNam = 'hw1_14_vent'}, +{HashIs = -534778517, ModNam = 'hw1_15_apart_st1_2'}, +{HashIs = 268618773, ModNam = 'hw1_15_apart_st2'}, +{HashIs = -414886721, ModNam = 'hw1_15_apt_st1'}, +{HashIs = -1951216762, ModNam = 'hw1_15_build1_details'}, +{HashIs = 582558264, ModNam = 'hw1_15_build1_detailsb'}, +{HashIs = -672900969, ModNam = 'hw1_15_build1'}, +{HashIs = -955828515, ModNam = 'hw1_15_build2'}, +{HashIs = -2127019256, ModNam = 'hw1_15_dec_00'}, +{HashIs = 1996566170, ModNam = 'hw1_15_dec_01'}, +{HashIs = 1690274327, ModNam = 'hw1_15_dec_02'}, +{HashIs = 1293376151, ModNam = 'hw1_15_dec_03'}, +{HashIs = -229661439, ModNam = 'hw1_15_dec_04'}, +{HashIs = 1298669622, ModNam = 'hw1_15_dec_05_ivyb'}, +{HashIs = -592086579, ModNam = 'hw1_15_dec_05'}, +{HashIs = -811147344, ModNam = 'hw1_15_dec_06'}, +{HashIs = -1192644042, ModNam = 'hw1_15_dec_07'}, +{HashIs = -558837092, ModNam = 'hw1_15_fnc'}, +{HashIs = 651108333, ModNam = 'hw1_15_ground1'}, +{HashIs = 552612940, ModNam = 'hw1_15_hdg_00_top'}, +{HashIs = 119494936, ModNam = 'hw1_15_hdg_00'}, +{HashIs = 721157395, ModNam = 'hw1_15_hdg_01_top'}, +{HashIs = -1253722798, ModNam = 'hw1_15_hdg_01'}, +{HashIs = 1603975167, ModNam = 'hw1_15_hdg_02_top'}, +{HashIs = -1558441729, ModNam = 'hw1_15_hdg_02'}, +{HashIs = -1196087386, ModNam = 'hw1_15_hdg_03_top'}, +{HashIs = -1058780017, ModNam = 'hw1_15_hdg_03'}, +{HashIs = 1677913519, ModNam = 'hw1_15_hdg_04_top'}, +{HashIs = 1920544698, ModNam = 'hw1_15_hdg_04'}, +{HashIs = 2023175627, ModNam = 'hw1_15_hdg_b_00_top'}, +{HashIs = 2034933165, ModNam = 'hw1_15_hdg_b_00'}, +{HashIs = -1416379258, ModNam = 'hw1_15_hdg_b_01_top'}, +{HashIs = -1308651754, ModNam = 'hw1_15_hdg_b_01'}, +{HashIs = -669656988, ModNam = 'hw1_15_hdg_b_02_top'}, +{HashIs = -725101402, ModNam = 'hw1_15_hdg_b_02'}, +{HashIs = 1060941408, ModNam = 'hw1_15_hdg_b_03_top'}, +{HashIs = 1290159341, ModNam = 'hw1_15_hdg_b_03'}, +{HashIs = -1516304052, ModNam = 'hw1_15_hdg_b_04_top'}, +{HashIs = 1521148022, ModNam = 'hw1_15_hdg_b_04'}, +{HashIs = -1808566825, ModNam = 'hw1_15_ladder_'}, +{HashIs = 521524290, ModNam = 'hw1_15_lldd'}, +{HashIs = 862768299, ModNam = 'hw1_15_lll'}, +{HashIs = 97776128, ModNam = 'hw1_15_props_cbl_thvy'}, +{HashIs = 1722748059, ModNam = 'hw1_15_props_cbl_thvy01'}, +{HashIs = 1953212436, ModNam = 'hw1_15_props_cbl_thvy02'}, +{HashIs = -2094938752, ModNam = 'hw1_15_props_cbl_thvy03'}, +{HashIs = 18366831, ModNam = 'hw1_15_props_cbl_thvy04'}, +{HashIs = 493451793, ModNam = 'hw1_15_props_cbl_thvy05'}, +{HashIs = 181504950, ModNam = 'hw1_15_railing2_lod'}, +{HashIs = -1936985284, ModNam = 'hw1_15_railing3_lod'}, +{HashIs = 462382584, ModNam = 'hw1_15_railing4'}, +{HashIs = 1255300595, ModNam = 'hw1_15_railings5'}, +{HashIs = 1391890095, ModNam = 'hw1_15_shdw'}, +{HashIs = 74868871, ModNam = 'hw1_15_twl00'}, +{HashIs = 1016027320, ModNam = 'hw1_15_twl01'}, +{HashIs = 786447706, ModNam = 'hw1_15_twl02'}, +{HashIs = 1632346672, ModNam = 'hw1_15_twl03'}, +{HashIs = -1132378361, ModNam = 'hw1_16_bboard'}, +{HashIs = 387516613, ModNam = 'hw1_16_build02'}, +{HashIs = -529311731, ModNam = 'hw1_16_build02b_dcl'}, +{HashIs = 1396517341, ModNam = 'hw1_16_build02b_dcl2'}, +{HashIs = 1134529186, ModNam = 'hw1_16_build02b_dcl3'}, +{HashIs = 1765503940, ModNam = 'hw1_16_build1'}, +{HashIs = -1736366459, ModNam = 'hw1_16_build2_g'}, +{HashIs = -1828829367, ModNam = 'hw1_16_build2'}, +{HashIs = -1117503232, ModNam = 'hw1_16_build2aldet_b'}, +{HashIs = -1346919001, ModNam = 'hw1_16_build2aldet_c'}, +{HashIs = -806773311, ModNam = 'hw1_16_build2aldet'}, +{HashIs = 1254221951, ModNam = 'hw1_16_build2ov'}, +{HashIs = 2109486183, ModNam = 'hw1_16_build2ov2'}, +{HashIs = -1039938041, ModNam = 'hw1_16_gnd'}, +{HashIs = 1164797860, ModNam = 'hw1_16_h1_16_brand_emissive'}, +{HashIs = -2128520986, ModNam = 'hw1_16_ldr'}, +{HashIs = 122504853, ModNam = 'hw1_16_ldr001'}, +{HashIs = -681926893, ModNam = 'hw1_16_props_cable_thvy'}, +{HashIs = -565680250, ModNam = 'hw1_16_props_cable_thvy01'}, +{HashIs = -1332868078, ModNam = 'hw1_16_props_cable_thvy02'}, +{HashIs = -1981104416, ModNam = 'hw1_16_props_cable_thvy03'}, +{HashIs = -849361483, ModNam = 'hw1_16_props_cable_thvy04'}, +{HashIs = -1654168103, ModNam = 'hw1_16_props_cable_thvy05'}, +{HashIs = 1796768060, ModNam = 'hw1_16_props_cable_thvy06'}, +{HashIs = 1088761046, ModNam = 'hw1_16_props_cable_thvy07'}, +{HashIs = -2139248110, ModNam = 'hw1_16_rails_00'}, +{HashIs = 1882786185, ModNam = 'hw1_16_rails_01'}, +{HashIs = 892179315, ModNam = 'hw1_16_rails_02'}, +{HashIs = -1830924589, ModNam = 'hw1_16_rails_03'}, +{HashIs = 1502108712, ModNam = 'hw1_16_rails_04'}, +{HashIs = 1225112355, ModNam = 'hw1_16_rails_05'}, +{HashIs = 524989316, ModNam = 'hw1_16_rails_x'}, +{HashIs = -507646136, ModNam = 'hw1_16_railsb_00'}, +{HashIs = -806663261, ModNam = 'hw1_16_railsb_01'}, +{HashIs = 2100078119, ModNam = 'hw1_16_railsb_02'}, +{HashIs = 1801257608, ModNam = 'hw1_16_railsb_03'}, +{HashIs = -1697128067, ModNam = 'hw1_16_railsb_04'}, +{HashIs = 1204992872, ModNam = 'hw1_16_railsb_05'}, +{HashIs = -1527533332, ModNam = 'hw1_16_railsc_00'}, +{HashIs = -80126594, ModNam = 'hw1_16_railsc_01'}, +{HashIs = 158071267, ModNam = 'hw1_16_railsc_02'}, +{HashIs = 221381079, ModNam = 'hw1_16_railsc_03'}, +{HashIs = -168114023, ModNam = 'hw1_16_shw2'}, +{HashIs = -1449171789, ModNam = 'hw1_16_ss_det'}, +{HashIs = -1311577483, ModNam = 'hw1_16_water_'}, +{HashIs = -1840484082, ModNam = 'hw1_17_a_plots7-9_nodshad001'}, +{HashIs = 1255825959, ModNam = 'hw1_17_a_plots7-9_nodshad002'}, +{HashIs = -2037725675, ModNam = 'hw1_17_aircon_climb'}, +{HashIs = 1668066343, ModNam = 'hw1_17_aircon_climb001'}, +{HashIs = 438411327, ModNam = 'hw1_17_build1_n'}, +{HashIs = 1430940564, ModNam = 'hw1_17_build1_n2'}, +{HashIs = -612627298, ModNam = 'hw1_17_decals'}, +{HashIs = 1314978361, ModNam = 'hw1_17_decals01'}, +{HashIs = 1562056621, ModNam = 'hw1_17_decals02'}, +{HashIs = 1806546130, ModNam = 'hw1_17_decals03'}, +{HashIs = -473684807, ModNam = 'hw1_17_decals04'}, +{HashIs = -720599222, ModNam = 'hw1_17_decals05'}, +{HashIs = -940675826, ModNam = 'hw1_17_decals06'}, +{HashIs = -1237857887, ModNam = 'hw1_17_decals07'}, +{HashIs = 117708805, ModNam = 'hw1_17_det'}, +{HashIs = -679193819, ModNam = 'hw1_17_det01'}, +{HashIs = -1580898392, ModNam = 'hw1_17_det02'}, +{HashIs = 1912014860, ModNam = 'hw1_17_det03'}, +{HashIs = -867943259, ModNam = 'hw1_17_det04'}, +{HashIs = -1672281727, ModNam = 'hw1_17_detail2_b'}, +{HashIs = 192265852, ModNam = 'hw1_17_detail3_b_'}, +{HashIs = 1036495635, ModNam = 'hw1_17_detail3_b_02'}, +{HashIs = 1773765306, ModNam = 'hw1_17_detail3_b_07'}, +{HashIs = 2085038037, ModNam = 'hw1_17_detail3_b_08'}, +{HashIs = -1337974414, ModNam = 'hw1_17_detail3_b'}, +{HashIs = -1057599564, ModNam = 'hw1_17_fences'}, +{HashIs = -2124979123, ModNam = 'hw1_17_ground1'}, +{HashIs = 2140678334, ModNam = 'hw1_17_ladr'}, +{HashIs = -318344114, ModNam = 'hw1_17_ladr005'}, +{HashIs = -1210381832, ModNam = 'hw1_17_ladr006'}, +{HashIs = -912741005, ModNam = 'hw1_17_ladr007'}, +{HashIs = 341525239, ModNam = 'hw1_17_ladr008'}, +{HashIs = 639362680, ModNam = 'hw1_17_ladr009'}, +{HashIs = -862011307, ModNam = 'hw1_17_ladr01'}, +{HashIs = 1052547689, ModNam = 'hw1_17_ladr010'}, +{HashIs = -1094507362, ModNam = 'hw1_17_ladr02'}, +{HashIs = 1407209258, ModNam = 'hw1_17_ladr03'}, +{HashIs = 1101114029, ModNam = 'hw1_17_ladr04'}, +{HashIs = -1488944255, ModNam = 'hw1_17_nwnet'}, +{HashIs = 803300022, ModNam = 'hw1_17_nwnet2'}, +{HashIs = 815529765, ModNam = 'hw1_17_props_aircon_climb002'}, +{HashIs = -11985792, ModNam = 'hw1_17_props_aircon_climb003'}, +{HashIs = 1188395716, ModNam = 'hw1_17_rails00'}, +{HashIs = 877680058, ModNam = 'hw1_17_rails01'}, +{HashIs = 459383773, ModNam = 'hw1_17_rails02'}, +{HashIs = 413769325, ModNam = 'hw1_17_rails03'}, +{HashIs = 502147314, ModNam = 'hw1_17_rails04'}, +{HashIs = 196281468, ModNam = 'hw1_17_rails05'}, +{HashIs = -720496841, ModNam = 'hw1_17_rails06'}, +{HashIs = -273920909, ModNam = 'hw1_17_rails07'}, +{HashIs = -1198629320, ModNam = 'hw1_17_rails08'}, +{HashIs = -422954321, ModNam = 'hw1_17_rails09'}, +{HashIs = 1992938764, ModNam = 'hw1_17_rails10'}, +{HashIs = 1402978844, ModNam = 'hw1_17_sdw_px'}, +{HashIs = 585995226, ModNam = 'hw1_18_build01'}, +{HashIs = -2063233765, ModNam = 'hw1_18_cablemesh27816_thvy'}, +{HashIs = 1561473301, ModNam = 'hw1_18_cablemesh27817_thvy'}, +{HashIs = 1862924054, ModNam = 'hw1_18_cablemesh27818_thvy'}, +{HashIs = -613148533, ModNam = 'hw1_18_cablemesh27819_thvy'}, +{HashIs = 679577921, ModNam = 'hw1_18_cablemesh27820_thvy'}, +{HashIs = -2036860565, ModNam = 'hw1_18_cablemesh27821_thvy'}, +{HashIs = 1719346147, ModNam = 'hw1_18_cablemesh27822_thvy'}, +{HashIs = 1910999475, ModNam = 'hw1_18_cablemesh27823_thvy'}, +{HashIs = -1388300832, ModNam = 'hw1_18_cablemesh27824_thvy'}, +{HashIs = 300374699, ModNam = 'hw1_18_cablemesh27825_thvy'}, +{HashIs = 988611603, ModNam = 'hw1_18_cablemesh27826_thvy'}, +{HashIs = 639021151, ModNam = 'hw1_18_dash_em'}, +{HashIs = 1768261197, ModNam = 'hw1_18_dashound_sign'}, +{HashIs = -724531239, ModNam = 'hw1_18_ground01'}, +{HashIs = 192306163, ModNam = 'hw1_18_land_01'}, +{HashIs = -161271351, ModNam = 'hw1_18_land_02'}, +{HashIs = 1253956221, ModNam = 'hw1_18_land_03'}, +{HashIs = 830605302, ModNam = 'hw1_18_ovlya'}, +{HashIs = -146467971, ModNam = 'hw1_18_ovlyb'}, +{HashIs = 272638749, ModNam = 'hw1_18_props_combo_01_lod'}, +{HashIs = -1079590505, ModNam = 'hw1_18_rails'}, +{HashIs = -41650172, ModNam = 'hw1_18_rd_sup_01'}, +{HashIs = 355993842, ModNam = 'hw1_19_19_rails'}, +{HashIs = -2111758304, ModNam = 'hw1_19_19_rails01'}, +{HashIs = -1311604862, ModNam = 'hw1_19_19_rails02'}, +{HashIs = 690056734, ModNam = 'hw1_19_19_rails04'}, +{HashIs = 245709094, ModNam = 'hw1_19_19_rails06'}, +{HashIs = -944763167, ModNam = 'hw1_19_bathroom_002'}, +{HashIs = -931618751, ModNam = 'hw1_19_bathroom_01'}, +{HashIs = -1634933074, ModNam = 'hw1_19_fount_pool'}, +{HashIs = 1443681589, ModNam = 'hw1_19_hw1_props_00'}, +{HashIs = 1724872378, ModNam = 'hw1_19_hw1_props_01'}, +{HashIs = -124609986, ModNam = 'hw1_19_hw1_props_02'}, +{HashIs = 189939645, ModNam = 'hw1_19_hw1_props_03'}, +{HashIs = 2108564599, ModNam = 'hw1_19_hw1_props_04'}, +{HashIs = -1863103743, ModNam = 'hw1_19_hw1_props_05'}, +{HashIs = -246223218, ModNam = 'hw1_19_ovlya'}, +{HashIs = -1014820113, ModNam = 'hw1_19_ovlyb'}, +{HashIs = -717441438, ModNam = 'hw1_19_ovlyc'}, +{HashIs = 663509764, ModNam = 'hw1_19_ovlyd'}, +{HashIs = -2147238106, ModNam = 'hw1_19_parka'}, +{HashIs = -1446636886, ModNam = 'hw1_19_parkb'}, +{HashIs = -1673955439, ModNam = 'hw1_19_parkc'}, +{HashIs = 1160235375, ModNam = 'hw1_19_parkd'}, +{HashIs = 2130240571, ModNam = 'hw1_19_pg_rails'}, +{HashIs = 1389328087, ModNam = 'hw1_19_props_a'}, +{HashIs = -808277333, ModNam = 'hw1_19_props_a01'}, +{HashIs = 161390146, ModNam = 'hw1_19_props_a02'}, +{HashIs = 744481732, ModNam = 'hw1_19_props_a03'}, +{HashIs = 390645435, ModNam = 'hw1_19_props_combo04_slod'}, +{HashIs = -1521496284, ModNam = 'hw1_19_props_combo06_slod'}, +{HashIs = 416396923, ModNam = 'hw1_19_propsb'}, +{HashIs = -1365421293, ModNam = 'hw1_19_rails_01'}, +{HashIs = 884905535, ModNam = 'hw1_22_albits1_a'}, +{HashIs = -912420627, ModNam = 'hw1_22_albits1'}, +{HashIs = -367178887, ModNam = 'hw1_22_albits2_a'}, +{HashIs = -696210765, ModNam = 'hw1_22_albits2'}, +{HashIs = 1786620370, ModNam = 'hw1_22_albits3_a'}, +{HashIs = -1899236754, ModNam = 'hw1_22_albits3_b'}, +{HashIs = 1973966550, ModNam = 'hw1_22_bb_01'}, +{HashIs = 1919441208, ModNam = 'hw1_22_brwstrk'}, +{HashIs = -956504431, ModNam = 'hw1_22_build_as_d'}, +{HashIs = -581934661, ModNam = 'hw1_22_build1_ovly'}, +{HashIs = -1943774460, ModNam = 'hw1_22_build1_ovly2'}, +{HashIs = -285644541, ModNam = 'hw1_22_build1_ovly2b'}, +{HashIs = -844866065, ModNam = 'hw1_22_build1_ovlyb'}, +{HashIs = -817420181, ModNam = 'hw1_22_build1'}, +{HashIs = -555661409, ModNam = 'hw1_22_build2'}, +{HashIs = 1553515280, ModNam = 'hw1_22_build3'}, +{HashIs = 173612690, ModNam = 'hw1_22_build4'}, +{HashIs = 856943830, ModNam = 'hw1_22_fnctomesh'}, +{HashIs = 1884612623, ModNam = 'hw1_22_fnctomeshb'}, +{HashIs = -651167063, ModNam = 'hw1_22_glass003'}, +{HashIs = 1553211745, ModNam = 'hw1_22_grille'}, +{HashIs = -1330717078, ModNam = 'hw1_22_ground_noshadow_fix'}, +{HashIs = -1798028502, ModNam = 'hw1_22_ground01_fix'}, +{HashIs = -1443408053, ModNam = 'hw1_22_ladder'}, +{HashIs = -573006256, ModNam = 'hw1_22_ldr_22_001'}, +{HashIs = -341820961, ModNam = 'hw1_22_ldr_22_002'}, +{HashIs = -1968474129, ModNam = 'hw1_22_ldr_22_003'}, +{HashIs = 1483314028, ModNam = 'hw1_22_ldr_22_004'}, +{HashIs = -568971557, ModNam = 'hw1_22_malltest'}, +{HashIs = 1849203342, ModNam = 'hw1_22_nightobj'}, +{HashIs = 866095786, ModNam = 'hw1_22_nobj_lod'}, +{HashIs = 67022107, ModNam = 'hw1_22_nobj'}, +{HashIs = -1466448686, ModNam = 'hw1_22_nobj01_lod'}, +{HashIs = 1302817738, ModNam = 'hw1_22_nobj01'}, +{HashIs = 1615734294, ModNam = 'hw1_22_nobj02_lod'}, +{HashIs = 1063636807, ModNam = 'hw1_22_nobj02'}, +{HashIs = -261776608, ModNam = 'hw1_22_nobj03_lod'}, +{HashIs = -1139029827, ModNam = 'hw1_22_nobj03'}, +{HashIs = -36233831, ModNam = 'hw1_22_probe'}, +{HashIs = 1843241341, ModNam = 'hw1_22_rails2'}, +{HashIs = -1235289632, ModNam = 'hw1_22_shd_pxy'}, +{HashIs = -1983661553, ModNam = 'hw1_22_shipint'}, +{HashIs = -804923591, ModNam = 'hw1_22_stairs'}, +{HashIs = 1316169093, ModNam = 'hw1_22_table'}, +{HashIs = -1403534153, ModNam = 'hw1_23_build1'}, +{HashIs = -682538333, ModNam = 'hw1_23_build2_door'}, +{HashIs = 1441503204, ModNam = 'hw1_23_build2'}, +{HashIs = 1742519238, ModNam = 'hw1_23_build3'}, +{HashIs = -1319750112, ModNam = 'hw1_23_cablemesh8660_thvy'}, +{HashIs = 2087359751, ModNam = 'hw1_23_dec00_b'}, +{HashIs = 1465221388, ModNam = 'hw1_23_dec00'}, +{HashIs = -675982458, ModNam = 'hw1_23_dec01_b'}, +{HashIs = 1767843103, ModNam = 'hw1_23_dec01'}, +{HashIs = 1412299453, ModNam = 'hw1_23_dec02'}, +{HashIs = 635182618, ModNam = 'hw1_23_dec03'}, +{HashIs = -1564534814, ModNam = 'hw1_23_dec04'}, +{HashIs = -1408030070, ModNam = 'hw1_23_dec05'}, +{HashIs = -1520323500, ModNam = 'hw1_23_decal_3_b'}, +{HashIs = 1985587381, ModNam = 'hw1_23_decal_3'}, +{HashIs = -2006662511, ModNam = 'hw1_23_detaillost_b'}, +{HashIs = 748985055, ModNam = 'hw1_23_detaillost_bb'}, +{HashIs = -1138769237, ModNam = 'hw1_23_detaillost'}, +{HashIs = 1299105380, ModNam = 'hw1_23_detaillostb'}, +{HashIs = 207589645, ModNam = 'hw1_23_emissive2a'}, +{HashIs = 1586794755, ModNam = 'hw1_23_ground3a'}, +{HashIs = 392421148, ModNam = 'hw1_23_lad004'}, +{HashIs = 619543087, ModNam = 'hw1_23_lad005'}, +{HashIs = 1608027841, ModNam = 'hw1_23_lad02'}, +{HashIs = -1976179845, ModNam = 'hw1_23_lad03'}, +{HashIs = -2053630052, ModNam = 'hw1_23_met'}, +{HashIs = -314834734, ModNam = 'hw1_23_met01'}, +{HashIs = -1136812330, ModNam = 'hw1_23_met02'}, +{HashIs = 897522672, ModNam = 'hw1_23_motelneon'}, +{HashIs = -1747459794, ModNam = 'hw1_23_neon'}, +{HashIs = -29538769, ModNam = 'hw1_23_park_sign'}, +{HashIs = -1145697693, ModNam = 'hw1_23_r'}, +{HashIs = -1522526848, ModNam = 'hw1_23_railing3_lod'}, +{HashIs = -304291422, ModNam = 'hw1_23_railing4_lod'}, +{HashIs = -385861177, ModNam = 'hw1_23_railings_lod'}, +{HashIs = 2084438922, ModNam = 'hw1_23_railings2_lod'}, +{HashIs = 418203362, ModNam = 'hw1_23_rails_00'}, +{HashIs = -744965066, ModNam = 'hw1_23_rails_01'}, +{HashIs = -984408149, ModNam = 'hw1_23_rails_02'}, +{HashIs = 1074730277, ModNam = 'hw1_23_rails_03'}, +{HashIs = 1841623184, ModNam = 'hw1_23_rails_04'}, +{HashIs = -1755488364, ModNam = 'hw1_23_waterpools'}, +{HashIs = -1892661573, ModNam = 'hw1_23_weed_02'}, +{HashIs = -1474849053, ModNam = 'hw1_23_weed_02b'}, +{HashIs = 2120787244, ModNam = 'hw1_23_weed_03'}, +{HashIs = -402884546, ModNam = 'hw1_23_weed_04'}, +{HashIs = -737338185, ModNam = 'hw1_24_billboard_custom'}, +{HashIs = 1737199988, ModNam = 'hw1_24_bld_02_glss'}, +{HashIs = 819562390, ModNam = 'hw1_24_bld_02_signs'}, +{HashIs = -1016795681, ModNam = 'hw1_24_brk_wl'}, +{HashIs = -677960353, ModNam = 'hw1_24_brk_wl01'}, +{HashIs = 1498425559, ModNam = 'hw1_24_brk_wl02'}, +{HashIs = 1259900008, ModNam = 'hw1_24_brk_wl03'}, +{HashIs = -227751699, ModNam = 'hw1_24_build2'}, +{HashIs = -1273421122, ModNam = 'hw1_24_details'}, +{HashIs = 425262297, ModNam = 'hw1_24_fleeca_sign'}, +{HashIs = 736433633, ModNam = 'hw1_24_ground1'}, +{HashIs = -957303968, ModNam = 'hw1_24_ladder'}, +{HashIs = 1865314756, ModNam = 'hw1_24_ladder004'}, +{HashIs = -2090965564, ModNam = 'hw1_24_ladder01'}, +{HashIs = -759334046, ModNam = 'hw1_24_ladder02_lod'}, +{HashIs = -1860370111, ModNam = 'hw1_24_ladder02'}, +{HashIs = -689795897, ModNam = 'hw1_24_ladder03'}, +{HashIs = -1610057837, ModNam = 'hw1_24_ldr'}, +{HashIs = -1628210489, ModNam = 'hw1_24_ov00'}, +{HashIs = -1866736040, ModNam = 'hw1_24_ov01'}, +{HashIs = -1290853618, ModNam = 'hw1_24_ov02'}, +{HashIs = -1581088651, ModNam = 'hw1_24_ov03'}, +{HashIs = 2085812223, ModNam = 'hw1_24_rls'}, +{HashIs = -1966569130, ModNam = 'hw1_24_rrs'}, +{HashIs = 876150294, ModNam = 'hw1_24_wd_rls'}, +{HashIs = 1244980819, ModNam = 'hw1_24_wd_rls01'}, +{HashIs = -1826588631, ModNam = 'hw1_24_wd_rls02'}, +{HashIs = -2048598606, ModNam = 'hw1_24_wd_rls03'}, +{HashIs = -2048374413, ModNam = 'hw1_24_weed_01'}, +{HashIs = -487980159, ModNam = 'hw1_24_weed_02'}, +{HashIs = 763833578, ModNam = 'hw1_24_wind_det'}, +{HashIs = 1335571070, ModNam = 'hw1_24_wind_det01'}, +{HashIs = 1179525092, ModNam = 'hw1_24_wind_det02'}, +{HashIs = -85128929, ModNam = 'hw1_24_wind_det03'}, +{HashIs = -79675471, ModNam = 'hw1_25_build_01'}, +{HashIs = 292604525, ModNam = 'hw1_25_dec_00'}, +{HashIs = 1500699248, ModNam = 'hw1_25_dec_01'}, +{HashIs = -266139694, ModNam = 'hw1_25_dec_02'}, +{HashIs = 903877451, ModNam = 'hw1_25_dec_03'}, +{HashIs = 1218853079, ModNam = 'hw1_25_dec_04'}, +{HashIs = 375815720, ModNam = 'hw1_25_ground'}, +{HashIs = 845842719, ModNam = 'hw1_25_rails_01_lod'}, +{HashIs = 1912749078, ModNam = 'hw1_25_rails_01'}, +{HashIs = 1633393353, ModNam = 'hw1_25_rails_02'}, +{HashIs = -1987586948, ModNam = 'hw1_25_railsb'}, +{HashIs = -488461782, ModNam = 'hw1_25_railsc_'}, +{HashIs = -1962850072, ModNam = 'hw1_26_blc_rails'}, +{HashIs = -1271804317, ModNam = 'hw1_26_build01'}, +{HashIs = 800059023, ModNam = 'hw1_26_decal_o1_1'}, +{HashIs = -53019479, ModNam = 'hw1_26_decal_o1_1b'}, +{HashIs = 127537711, ModNam = 'hw1_26_decal_o1_1c'}, +{HashIs = -560971290, ModNam = 'hw1_26_decal_park'}, +{HashIs = -1196720454, ModNam = 'hw1_26_details'}, +{HashIs = 388533861, ModNam = 'hw1_26_fake_int_cp'}, +{HashIs = -149363812, ModNam = 'hw1_26_ground01'}, +{HashIs = 1088943474, ModNam = 'hw1_26_h_rails'}, +{HashIs = -1824283913, ModNam = 'hw1_26_park'}, +{HashIs = 443046294, ModNam = 'hw1_26_pool'}, +{HashIs = -715242921, ModNam = 'hw1_26_rails'}, +{HashIs = 265161430, ModNam = 'hw1_26_rails01'}, +{HashIs = -2050689390, ModNam = 'hw1_26_rails02'}, +{HashIs = -584641267, ModNam = 'hw1_26_redrails'}, +{HashIs = -1754064008, ModNam = 'hw1_26_shd_pxy'}, +{HashIs = 1499029664, ModNam = 'hw1_26_shd_pxy001'}, +{HashIs = 1872989492, ModNam = 'hw1_26_shd_pxy002'}, +{HashIs = 2117937767, ModNam = 'hw1_26_shd_pxy003'}, +{HashIs = 991374239, ModNam = 'hw1_26_strs'}, +{HashIs = -203705482, ModNam = 'hw1_26_strs01'}, +{HashIs = -435873847, ModNam = 'hw1_26_strs02'}, +{HashIs = 909788018, ModNam = 'hw1_26_water'}, +{HashIs = -1448244611, ModNam = 'hw1_27_det_a_'}, +{HashIs = -1587171634, ModNam = 'hw1_27_det_a_01'}, +{HashIs = 1957320024, ModNam = 'hw1_27_det_a_02'}, +{HashIs = -1107597319, ModNam = 'hw1_27_det_a_03'}, +{HashIs = -1891300723, ModNam = 'hw1_27_det_a_04'}, +{HashIs = -521425507, ModNam = 'hw1_27_det_a_05'}, +{HashIs = 841699355, ModNam = 'hw1_27_det_a_06'}, +{HashIs = -187880940, ModNam = 'hw1_27_frame'}, +{HashIs = -2092150479, ModNam = 'hw1_27_frame2'}, +{HashIs = -1984498666, ModNam = 'hw1_27_grill_00'}, +{HashIs = -1698589133, ModNam = 'hw1_27_grill_01'}, +{HashIs = -279147170, ModNam = 'hw1_27_ground_noshadow'}, +{HashIs = -1170335320, ModNam = 'hw1_27_ground'}, +{HashIs = -1178143741, ModNam = 'hw1_27_metbr_'}, +{HashIs = -194870580, ModNam = 'hw1_27_metbr_01'}, +{HashIs = 1657560990, ModNam = 'hw1_27_metbr_02'}, +{HashIs = -1057973267, ModNam = 'hw1_27_metbr_03'}, +{HashIs = -853887935, ModNam = 'hw1_27_metbr_04'}, +{HashIs = 457953442, ModNam = 'hw1_27_metbr_05'}, +{HashIs = 696315148, ModNam = 'hw1_27_metbr_06'}, +{HashIs = -1481021065, ModNam = 'hw1_27_metbr_07'}, +{HashIs = 2013694482, ModNam = 'hw1_27_metbr_08'}, +{HashIs = -2060901289, ModNam = 'hw1_27_metbr_09'}, +{HashIs = -1337463168, ModNam = 'hw1_27_metbr_10'}, +{HashIs = -1050024368, ModNam = 'hw1_27_ndec'}, +{HashIs = 1001720630, ModNam = 'hw1_27_ndec2'}, +{HashIs = -105347266, ModNam = 'hw1_27_ndecb'}, +{HashIs = -576700555, ModNam = 'hw1_27_nw_ld'}, +{HashIs = -861224036, ModNam = 'hw1_27_nw_ld001'}, +{HashIs = -562665677, ModNam = 'hw1_27_nw_ld002'}, +{HashIs = 1879542359, ModNam = 'hw1_27_nw_ld003'}, +{HashIs = 2145004028, ModNam = 'hw1_27_nw_ld004'}, +{HashIs = 1999607971, ModNam = 'hw1_27_nw_ld005'}, +{HashIs = -1996211124, ModNam = 'hw1_27_nw_ld006'}, +{HashIs = 1019388870, ModNam = 'hw1_27_nw_ld007'}, +{HashIs = -1469580525, ModNam = 'hw1_27_nw_ld008'}, +{HashIs = 1618209576, ModNam = 'hw1_27_nw_ld009'}, +{HashIs = -1743496832, ModNam = 'hw1_27_nw_ld010'}, +{HashIs = -1623562292, ModNam = 'hw1_27_nw_ld011'}, +{HashIs = -733109644, ModNam = 'hw1_27_r_d00'}, +{HashIs = -964688167, ModNam = 'hw1_27_r_d01'}, +{HashIs = -177420298, ModNam = 'hw1_27_r1_b'}, +{HashIs = 1204218595, ModNam = 'hw1_27_r1_b01'}, +{HashIs = -310561199, ModNam = 'hw1_27_r1_b02'}, +{HashIs = -1970737054, ModNam = 'hw1_27_r1_b03'}, +{HashIs = -2125537810, ModNam = 'hw1_27_r1_b04'}, +{HashIs = 637151046, ModNam = 'hw1_27_r1_b05'}, +{HashIs = 341083131, ModNam = 'hw1_27_r1_b06'}, +{HashIs = -1718841743, ModNam = 'hw1_27_r1_b07'}, +{HashIs = 2070676882, ModNam = 'hw1_27_rails_hd00'}, +{HashIs = 1981283046, ModNam = 'hw1_27_rails_hd01'}, +{HashIs = 1145018162, ModNam = 'hw1_27_rails_hd02'}, +{HashIs = 522538238, ModNam = 'hw1_27_rails_hd03'}, +{HashIs = 145956890, ModNam = 'hw1_27_rails_hd04'}, +{HashIs = -73890331, ModNam = 'hw1_27_rails_hd05'}, +{HashIs = -180258509, ModNam = 'hw1_27_rails_hd06'}, +{HashIs = -1035922679, ModNam = 'hw1_27_rails_nw00'}, +{HashIs = -1657124612, ModNam = 'hw1_27_rails_nw01'}, +{HashIs = -412066457, ModNam = 'hw1_27_rails_nw02'}, +{HashIs = -777702959, ModNam = 'hw1_27_rails_nw03'}, +{HashIs = 89233709, ModNam = 'hw1_27_rails_nw04'}, +{HashIs = -169608626, ModNam = 'hw1_27_rails_nw05'}, +{HashIs = 533974577, ModNam = 'hw1_27_rails_nw06'}, +{HashIs = 178168775, ModNam = 'hw1_27_rails_nw07'}, +{HashIs = 1051266011, ModNam = 'hw1_27_rails_nw08'}, +{HashIs = 811298624, ModNam = 'hw1_27_rails_nw09'}, +{HashIs = -1874907110, ModNam = 'hw1_27_rails_nw10'}, +{HashIs = 282767699, ModNam = 'hw1_27_rails_nw11'}, +{HashIs = 44504300, ModNam = 'hw1_27_rails_nw12'}, +{HashIs = -313529798, ModNam = 'hw1_27_rails_nw13'}, +{HashIs = -544256327, ModNam = 'hw1_27_rails_nw14'}, +{HashIs = 1606536992, ModNam = 'hw1_27_rails_nw15'}, +{HashIs = 1241818022, ModNam = 'hw1_27_rails_nw16'}, +{HashIs = 876836900, ModNam = 'hw1_27_rails_nw17'}, +{HashIs = 646503599, ModNam = 'hw1_27_rails_nw18'}, +{HashIs = -1500816202, ModNam = 'hw1_27_rails_nw19'}, +{HashIs = -159711820, ModNam = 'hw1_27_rails_nw20'}, +{HashIs = 23860114, ModNam = 'hw1_27_rails_nw21'}, +{HashIs = 296924191, ModNam = 'hw1_27_rails_nw22'}, +{HashIs = -587995449, ModNam = 'hw1_27_rc00'}, +{HashIs = -808137591, ModNam = 'hw1_27_rc01'}, +{HashIs = 19312428, ModNam = 'hw1_27_rc02'}, +{HashIs = 71742816, ModNam = 'hw1_27_rc03'}, +{HashIs = -166422276, ModNam = 'hw1_27_rc04'}, +{HashIs = 1079735446, ModNam = 'hw1_27_rw_00'}, +{HashIs = -157064925, ModNam = 'hw1_27_rw_01'}, +{HashIs = 618184081, ModNam = 'hw1_27_rw_02'}, +{HashIs = 1274973148, ModNam = 'hw1_27_rw_03'}, +{HashIs = -1671366547, ModNam = 'hw1_27_sdw_px'}, +{HashIs = -990121708, ModNam = 'hw1_27_temp_ldg'}, +{HashIs = 3786877, ModNam = 'hw1_27_temp_ldg01'}, +{HashIs = -1682658453, ModNam = 'hw1_27_tracks'}, +{HashIs = 855945307, ModNam = 'hw1_27_wood_gr'}, +{HashIs = -575879429, ModNam = 'hw1_28_bes_lights'}, +{HashIs = -1901484165, ModNam = 'hw1_28_dec_'}, +{HashIs = 323096908, ModNam = 'hw1_28_dec_01'}, +{HashIs = 822103240, ModNam = 'hw1_28_dec_02'}, +{HashIs = -556521363, ModNam = 'hw1_28_dec_03'}, +{HashIs = -795964446, ModNam = 'hw1_28_dec_04'}, +{HashIs = -64429290, ModNam = 'hw1_28_dec_05'}, +{HashIs = -1922600182, ModNam = 'hw1_28_decal2'}, +{HashIs = 2051493066, ModNam = 'hw1_28_decal3'}, +{HashIs = 1023461500, ModNam = 'hw1_28_fences'}, +{HashIs = -1669117240, ModNam = 'hw1_28_fences03'}, +{HashIs = -1907511715, ModNam = 'hw1_28_fences04'}, +{HashIs = 761325925, ModNam = 'hw1_28_fences13'}, +{HashIs = -1979341197, ModNam = 'hw1_28_fld_lts00'}, +{HashIs = -1685010039, ModNam = 'hw1_28_fld_lts01'}, +{HashIs = -2104519053, ModNam = 'hw1_28_fld_lts010'}, +{HashIs = 1148721725, ModNam = 'hw1_28_fld_lts011'}, +{HashIs = -1377407436, ModNam = 'hw1_28_fld_lts02'}, +{HashIs = -1086549792, ModNam = 'hw1_28_fld_lts03'}, +{HashIs = -779405955, ModNam = 'hw1_28_fld_lts04'}, +{HashIs = 177153920, ModNam = 'hw1_28_fld_lts05'}, +{HashIs = -187827198, ModNam = 'hw1_28_fld_lts06'}, +{HashIs = 774696635, ModNam = 'hw1_28_fld_lts07'}, +{HashIs = -127499473, ModNam = 'hw1_28_fld_lts08'}, +{HashIs = 1368831374, ModNam = 'hw1_28_fld_lts09'}, +{HashIs = 798960028, ModNam = 'hw1_28_ground_ft'}, +{HashIs = 1220126092, ModNam = 'hw1_28_handrailb02'}, +{HashIs = 1009331247, ModNam = 'hw1_28_handrailb02b'}, +{HashIs = -837719816, ModNam = 'hw1_28_handrailb1'}, +{HashIs = -1207417092, ModNam = 'hw1_28_handrails'}, +{HashIs = 1658252667, ModNam = 'hw1_28_handrails01'}, +{HashIs = 1351370982, ModNam = 'hw1_28_handrails02'}, +{HashIs = 1044980832, ModNam = 'hw1_28_handrails03'}, +{HashIs = 765952797, ModNam = 'hw1_28_handrails04'}, +{HashIs = -1688314231, ModNam = 'hw1_28_handrails05'}, +{HashIs = -486870137, ModNam = 'hw1_28_ladders'}, +{HashIs = 1220218226, ModNam = 'hw1_28_lightproxy'}, +{HashIs = -403891779, ModNam = 'hw1_28_square_em'}, +{HashIs = 1556111782, ModNam = 'hw1_28_tower'}, +{HashIs = -1561022332, ModNam = 'hw1_29_detail'}, +{HashIs = -154279012, ModNam = 'hw1_29_gnd_01a'}, +{HashIs = -384317392, ModNam = 'hw1_29_gnd_01b'}, +{HashIs = -672913967, ModNam = 'hw1_29_gnd_01c'}, +{HashIs = 1935257030, ModNam = 'hw1_blimp_ce_lod'}, +{HashIs = 243963617, ModNam = 'hw1_blimp_ce'}, +{HashIs = 225840079, ModNam = 'hw1_blimp_ce2_lod'}, +{HashIs = 464971335, ModNam = 'hw1_blimp_ce2'}, +{HashIs = -162266399, ModNam = 'hw1_blimp_cpr_null'}, +{HashIs = -288462888, ModNam = 'hw1_blimp_cpr_null2'}, +{HashIs = -476501959, ModNam = 'hw1_blimp_cpr003'}, +{HashIs = -1910100862, ModNam = 'hw1_emissive_emissive'}, +{HashIs = -192736993, ModNam = 'hw1_emissive_emissive01'}, +{HashIs = 1518883277, ModNam = 'hw1_emissive_hw1_01'}, +{HashIs = -1622649339, ModNam = 'hw1_emissive_hw1_02_b_lod'}, +{HashIs = 615560308, ModNam = 'hw1_emissive_hw1_02_b'}, +{HashIs = 153988873, ModNam = 'hw1_emissive_hw1_02'}, +{HashIs = 1355078585, ModNam = 'hw1_emissive_hw1_02b'}, +{HashIs = 1559950373, ModNam = 'hw1_emissive_hw1_02c'}, +{HashIs = -143979644, ModNam = 'hw1_emissive_hw1_03'}, +{HashIs = 495802312, ModNam = 'hw1_emissive_hw1_04'}, +{HashIs = -933389738, ModNam = 'hw1_emissive_hw1_06_ema'}, +{HashIs = 508708418, ModNam = 'hw1_emissive_hw1_06_emb'}, +{HashIs = 1540603861, ModNam = 'hw1_emissive_hw1_06_emc_lod'}, +{HashIs = 214737719, ModNam = 'hw1_emissive_hw1_06_emc'}, +{HashIs = 2131672552, ModNam = 'hw1_emissive_hw1_07a'}, +{HashIs = 1211125804, ModNam = 'hw1_emissive_hw1_07b'}, +{HashIs = 1384694206, ModNam = 'hw1_emissive_hw1_08'}, +{HashIs = -2012009254, ModNam = 'hw1_emissive_hw1_09'}, +{HashIs = 254851575, ModNam = 'hw1_emissive_hw1_11'}, +{HashIs = 486725011, ModNam = 'hw1_emissive_hw1_12'}, +{HashIs = 1453465971, ModNam = 'hw1_emissive_hw1_14_em_nw_slod'}, +{HashIs = -699792743, ModNam = 'hw1_emissive_hw1_14_em_nw'}, +{HashIs = -1707759983, ModNam = 'hw1_emissive_hw1_14_em_nwb'}, +{HashIs = 8199304, ModNam = 'hw1_emissive_hw1_14'}, +{HashIs = 245283019, ModNam = 'hw1_emissive_hw1_15'}, +{HashIs = -588095165, ModNam = 'hw1_emissive_hw1_16_b'}, +{HashIs = 1655595241, ModNam = 'hw1_emissive_hw1_16'}, +{HashIs = 972099439, ModNam = 'hw1_emissive_hw1_17'}, +{HashIs = -1975041086, ModNam = 'hw1_emissive_hw1_17b'}, +{HashIs = 1211280370, ModNam = 'hw1_emissive_hw1_18'}, +{HashIs = -687703252, ModNam = 'hw1_emissive_hw1_22_em00'}, +{HashIs = -1978932908, ModNam = 'hw1_emissive_hw1_22_em01'}, +{HashIs = 1547830721, ModNam = 'hw1_emissive_hw1_22_em02'}, +{HashIs = 1864838027, ModNam = 'hw1_emissive_hw1_22_em03'}, +{HashIs = 1064848430, ModNam = 'hw1_emissive_hw1_22_em04'}, +{HashIs = 30415794, ModNam = 'hw1_emissive_hw1_23'}, +{HashIs = 328056621, ModNam = 'hw1_emissive_hw1_24'}, +{HashIs = 639558735, ModNam = 'hw1_emissive_hw1_25'}, +{HashIs = -43279931, ModNam = 'hw1_emissive_hw1_26'}, +{HashIs = 300368572, ModNam = 'hw1_emissive_hw1_28'}, +{HashIs = 150129262, ModNam = 'hw1_emissive_hw1b_01'}, +{HashIs = 1404924342, ModNam = 'hw1_emissive_hw1c1_lod'}, +{HashIs = -1448955753, ModNam = 'hw1_emissive_hw8_allday'}, +{HashIs = 389674101, ModNam = 'hw1_emissive_melt_pstrs_lod'}, +{HashIs = -917318405, ModNam = 'hw1_emissive_melt_pstrs'}, +{HashIs = -475578788, ModNam = 'hw1_emissive_nightphrm_b'}, +{HashIs = -1784220855, ModNam = 'hw1_emissive_nightphrm'}, +{HashIs = -315608747, ModNam = 'hw1_emissive_nomelt_pstrs_lod'}, +{HashIs = 2073600491, ModNam = 'hw1_emissive_nomelt_pstrs'}, +{HashIs = 627456733, ModNam = 'hw1_emissive_vpallday'}, +{HashIs = -586951134, ModNam = 'hw1_emissive_vsign_1_07b'}, +{HashIs = 1842012554, ModNam = 'hw1_lod_emi_6_19_slod3'}, +{HashIs = -30992305, ModNam = 'hw1_lod_emi_6_21_slod3'}, +{HashIs = 407549316, ModNam = 'hw1_lod_emissive'}, +{HashIs = -858055906, ModNam = 'hw1_lod_slod3_emi_proxy_01'}, +{HashIs = -753195106, ModNam = 'hw1_lod_slod3_emi_proxy_02'}, +{HashIs = 398589620, ModNam = 'hw1_lod_slod4'}, +{HashIs = 2061517075, ModNam = 'hw1_props_cablemesh100058_thvy'}, +{HashIs = 20587761, ModNam = 'hw1_props_cablemesh100059_thvy'}, +{HashIs = -191650557, ModNam = 'hw1_props_cablemesh100204_thvy'}, +{HashIs = 2047730042, ModNam = 'hw1_props_cablemesh100205_thvy'}, +{HashIs = -2128885817, ModNam = 'hw1_props_cablemesh100206_thvy'}, +{HashIs = -746018962, ModNam = 'hw1_props_cablemesh100207_thvy'}, +{HashIs = 1997548554, ModNam = 'hw1_props_cablemesh100208_thvy'}, +{HashIs = -1141379176, ModNam = 'hw1_props_cablemesh100209_thvy'}, +{HashIs = 946014230, ModNam = 'hw1_props_cablemesh100210_thvy'}, +{HashIs = -1479566691, ModNam = 'hw1_props_cablemesh100211_thvy'}, +{HashIs = 615306342, ModNam = 'hw1_props_cablemesh100212_thvy'}, +{HashIs = -1037270777, ModNam = 'hw1_props_cablemesh100213_thvy'}, +{HashIs = -1730321907, ModNam = 'hw1_props_cablemesh587748_thvy'}, +{HashIs = -1555132543, ModNam = 'hw1_props_cablemesh587749_thvy'}, +{HashIs = -1578826293, ModNam = 'hw1_props_cablemesh587750_thvy'}, +{HashIs = -2006426402, ModNam = 'hw1_props_cablemesh587751_thvy'}, +{HashIs = -1287710027, ModNam = 'hw1_rd_01_00'}, +{HashIs = -474612822, ModNam = 'hw1_rd_01_05'}, +{HashIs = -806628330, ModNam = 'hw1_rd_01_06'}, +{HashIs = 1274465310, ModNam = 'hw1_rd_01_07'}, +{HashIs = -88823397, ModNam = 'hw1_rd_01_08'}, +{HashIs = -388004367, ModNam = 'hw1_rd_01_09'}, +{HashIs = 282580165, ModNam = 'hw1_rd_01_10'}, +{HashIs = -1854777860, ModNam = 'hw1_rd_01_11'}, +{HashIs = 1158876592, ModNam = 'hw1_rd_01_12_d2'}, +{HashIs = -1625427629, ModNam = 'hw1_rd_01_12'}, +{HashIs = 2110041761, ModNam = 'hw1_rd_01_13'}, +{HashIs = 1236190834, ModNam = 'hw1_rd_01_14'}, +{HashIs = -1667220845, ModNam = 'hw1_rd_01_15_d'}, +{HashIs = -912112037, ModNam = 'hw1_rd_01_15'}, +{HashIs = -1255826078, ModNam = 'hw1_rd_01_17'}, +{HashIs = -1030670279, ModNam = 'hw1_rd_01_18'}, +{HashIs = 613088267, ModNam = 'hw1_rd_01_19'}, +{HashIs = 1699019838, ModNam = 'hw1_rd_01_60'}, +{HashIs = 745257493, ModNam = 'hw1_rd_01_ovly_00'}, +{HashIs = -286179667, ModNam = 'hw1_rd_01_ovly_01'}, +{HashIs = -768342733, ModNam = 'hw1_rd_01_ovly_02'}, +{HashIs = 178255370, ModNam = 'hw1_rd_01_ovly_03'}, +{HashIs = -44180602, ModNam = 'hw1_rd_01_ovly_04'}, +{HashIs = 696988640, ModNam = 'hw1_rd_01_ovly_05'}, +{HashIs = 458332013, ModNam = 'hw1_rd_01_ovly_06'}, +{HashIs = 1406929025, ModNam = 'hw1_rd_01_ovly_07'}, +{HashIs = 1168469012, ModNam = 'hw1_rd_01_ovly_08'}, +{HashIs = 2118671705, ModNam = 'hw1_rd_01_ovly_09'}, +{HashIs = 395284293, ModNam = 'hw1_rd_01_ovly_10'}, +{HashIs = 1909474245, ModNam = 'hw1_rd_01_ovly_11'}, +{HashIs = -2078971825, ModNam = 'hw1_rd_01_ovly_12'}, +{HashIs = 1312783524, ModNam = 'hw1_rd_01_ovly_13'}, +{HashIs = 1619501364, ModNam = 'hw1_rd_01_ovly_14'}, +{HashIs = -1448987872, ModNam = 'hw1_rd_01_ovly_15'}, +{HashIs = -329402227, ModNam = 'hw1_rd_01_roaddecals'}, +{HashIs = -692403770, ModNam = 'hw1_rd_02_00_ovly'}, +{HashIs = 924244132, ModNam = 'hw1_rd_02_001'}, +{HashIs = -942716203, ModNam = 'hw1_rd_02_01_ovly'}, +{HashIs = 1491736704, ModNam = 'hw1_rd_02_01'}, +{HashIs = -68231404, ModNam = 'hw1_rd_02_02_ovly'}, +{HashIs = 1881262774, ModNam = 'hw1_rd_02_03_ovly'}, +{HashIs = -661871, ModNam = 'hw1_rd_02_03'}, +{HashIs = -1507033435, ModNam = 'hw1_rd_02_04_ovly'}, +{HashIs = -106636817, ModNam = 'hw1_rd_02_04'}, +{HashIs = -437189067, ModNam = 'hw1_rd_02_05_ovly'}, +{HashIs = -1534480454, ModNam = 'hw1_rd_02_05'}, +{HashIs = 83467017, ModNam = 'hw1_rd_02_06_ovly'}, +{HashIs = -1916829146, ModNam = 'hw1_rd_02_06'}, +{HashIs = -335895949, ModNam = 'hw1_rd_02_07_ovly'}, +{HashIs = 842910496, ModNam = 'hw1_rd_02_07'}, +{HashIs = -1468452543, ModNam = 'hw1_rd_02_08_ovly'}, +{HashIs = 611856277, ModNam = 'hw1_rd_02_08'}, +{HashIs = -1206872345, ModNam = 'hw1_rd_02_09_ovly'}, +{HashIs = -356303828, ModNam = 'hw1_rd_02_09'}, +{HashIs = -652756247, ModNam = 'hw1_rd_02_10_ovly'}, +{HashIs = 187710131, ModNam = 'hw1_rd_02_101x_s'}, +{HashIs = 1786522679, ModNam = 'hw1_rd_02_101x'}, +{HashIs = 1122031047, ModNam = 'hw1_rd_02_102_shd'}, +{HashIs = -1980335112, ModNam = 'hw1_rd_02_102'}, +{HashIs = 463609677, ModNam = 'hw1_rd_02_103'}, +{HashIs = 743063709, ModNam = 'hw1_rd_02_104'}, +{HashIs = 1257564781, ModNam = 'hw1_rd_02_11_ovly'}, +{HashIs = 2011485517, ModNam = 'hw1_rd_02_11'}, +{HashIs = 703620047, ModNam = 'hw1_rd_02_12_ovly'}, +{HashIs = -537100249, ModNam = 'hw1_rd_02_13_ovly'}, +{HashIs = -1373819545, ModNam = 'hw1_rd_02_14_ovly'}, +{HashIs = -1757080535, ModNam = 'hw1_rd_02_14'}, +{HashIs = 47458235, ModNam = 'hw1_rd_02_15_ovly'}, +{HashIs = 1770174629, ModNam = 'hw1_rd_02_15'}, +{HashIs = 818603439, ModNam = 'hw1_rd_02_16_ovly'}, +{HashIs = -1161176270, ModNam = 'hw1_rd_02_16'}, +{HashIs = -2039184003, ModNam = 'hw1_rd_02_17_ovly'}, +{HashIs = -19963076, ModNam = 'hw1_rd_02_17'}, +{HashIs = -1006013681, ModNam = 'hw1_rd_02_18_ovly'}, +{HashIs = -787445825, ModNam = 'hw1_rd_02_18'}, +{HashIs = -119426425, ModNam = 'hw1_rd_02_19_ovly'}, +{HashIs = -1573246445, ModNam = 'hw1_rd_02_19'}, +{HashIs = -1771508612, ModNam = 'hw1_rd_02_20_ovly'}, +{HashIs = -21573673, ModNam = 'hw1_rd_02_20'}, +{HashIs = 939729334, ModNam = 'hw1_rd_02_21_ovly'}, +{HashIs = 133554773, ModNam = 'hw1_rd_02_21'}, +{HashIs = 1577375067, ModNam = 'hw1_rd_02_22_ovly'}, +{HashIs = -642054688, ModNam = 'hw1_rd_02_22'}, +{HashIs = 711464671, ModNam = 'hw1_rd_02_23_ovly'}, +{HashIs = -384654193, ModNam = 'hw1_rd_02_23'}, +{HashIs = 234764160, ModNam = 'hw1_rd_02_24_ovly'}, +{HashIs = -755009427, ModNam = 'hw1_rd_02_24'}, +{HashIs = -1102202286, ModNam = 'hw1_rd_02_25_ovly'}, +{HashIs = -1534092402, ModNam = 'hw1_rd_02_25'}, +{HashIs = -1455513842, ModNam = 'hw1_rd_02_decaljl'}, +{HashIs = 1618403309, ModNam = 'hw1_rd_03_01'}, +{HashIs = 743733153, ModNam = 'hw1_rd_03_02'}, +{HashIs = 1034656343, ModNam = 'hw1_rd_03_03'}, +{HashIs = -136212804, ModNam = 'hw1_rd_03_04'}, +{HashIs = 421253424, ModNam = 'hw1_rd_03_05'}, +{HashIs = -180713102, ModNam = 'hw1_rd_03_06'}, +{HashIs = 109587469, ModNam = 'hw1_rd_03_07'}, +{HashIs = -791822183, ModNam = 'hw1_rd_03_08'}, +{HashIs = -503160062, ModNam = 'hw1_rd_03_09'}, +{HashIs = -304055934, ModNam = 'hw1_rd_03_10'}, +{HashIs = -1154870250, ModNam = 'hw1_rd_03_11'}, +{HashIs = -897862983, ModNam = 'hw1_rd_03_12'}, +{HashIs = -1813707501, ModNam = 'hw1_rd_03_ovly_0'}, +{HashIs = -699601122, ModNam = 'hw1_rd_03_ovly_01'}, +{HashIs = 1379460856, ModNam = 'hw1_rd_03_ovly_02'}, +{HashIs = 1273485910, ModNam = 'hw1_rd_03_ovly_03'}, +{HashIs = 2094382129, ModNam = 'hw1_rd_03_ovly_04'}, +{HashIs = 1735102813, ModNam = 'hw1_rd_03_ovly_05'}, +{HashIs = -417525566, ModNam = 'hw1_rd_03_ovly_06'}, +{HashIs = 416281639, ModNam = 'hw1_rd_03_ovly_07'}, +{HashIs = 917516263, ModNam = 'hw1_rd_03_ovly_08'}, +{HashIs = 543294283, ModNam = 'hw1_rd_03_ovly_09'}, +{HashIs = -914991959, ModNam = 'hw1_rd_03_ovly_10'}, +{HashIs = -1222070258, ModNam = 'hw1_rd_03_ovly_11'}, +{HashIs = 1424944028, ModNam = 'hw1_rd_03_ovly_12'}, +{HashIs = -1361157387, ModNam = 'hw1_rd_04_01_ovly'}, +{HashIs = 1699730233, ModNam = 'hw1_rd_04_01'}, +{HashIs = -1845893502, ModNam = 'hw1_rd_04_02_ovly'}, +{HashIs = 1496365819, ModNam = 'hw1_rd_04_02'}, +{HashIs = -1170279, ModNam = 'hw1_rd_04_03_ovly'}, +{HashIs = 1064667013, ModNam = 'hw1_rd_04_03'}, +{HashIs = -1015021653, ModNam = 'hw1_rd_04_04_ovly'}, +{HashIs = -1399004718, ModNam = 'hw1_rd_04_04'}, +{HashIs = -1571107506, ModNam = 'hw1_rd_04_05'}, +{HashIs = -927991389, ModNam = 'hw1_rd_04_06_ovly'}, +{HashIs = -1846137723, ModNam = 'hw1_rd_04_06'}, +{HashIs = 1640292143, ModNam = 'hw1_rd_04_07_ovly'}, +{HashIs = 2143782952, ModNam = 'hw1_rd_04_07'}, +{HashIs = 1067636510, ModNam = 'hw1_rd_04_08_ovly'}, +{HashIs = -254154161, ModNam = 'hw1_rd_04_08'}, +{HashIs = 914118583, ModNam = 'hw1_rd_04_09_ovly'}, +{HashIs = -683100371, ModNam = 'hw1_rd_04_09'}, +{HashIs = -1911772706, ModNam = 'hw1_rd_04_10_ovly'}, +{HashIs = -1841811863, ModNam = 'hw1_rd_04_10'}, +{HashIs = -70940497, ModNam = 'hw1_rd_04_11_ovly'}, +{HashIs = -2072636699, ModNam = 'hw1_rd_04_11'}, +{HashIs = 1867398351, ModNam = 'hw1_rd_04_12_ovly'}, +{HashIs = -207457984, ModNam = 'hw1_rd_04_12'}, +{HashIs = -1089710286, ModNam = 'hw1_rd_04_13_ovly'}, +{HashIs = -443820781, ModNam = 'hw1_rd_04_13'}, +{HashIs = -1827370466, ModNam = 'hw1_rd_04_14_ovly'}, +{HashIs = -673334857, ModNam = 'hw1_rd_04_14'}, +{HashIs = -208666402, ModNam = 'hw1_rd_04_15_ovly'}, +{HashIs = -922346488, ModNam = 'hw1_rd_04_15'}, +{HashIs = -166886109, ModNam = 'hw1_rd_04_16_ovly'}, +{HashIs = 459260090, ModNam = 'hw1_rd_04_16'}, +{HashIs = -366601159, ModNam = 'hw1_rd_04_17_ovly'}, +{HashIs = 251078633, ModNam = 'hw1_rd_04_17'}, +{HashIs = -1866819384, ModNam = 'hw1_rd_04_18_ovly'}, +{HashIs = 75862790, ModNam = 'hw1_rd_04_18'}, +{HashIs = 1355570637, ModNam = 'hw1_rd_04_19_ovly'}, +{HashIs = 1992423297, ModNam = 'hw1_rd_04_19'}, +{HashIs = -782591485, ModNam = 'hw1_rd_04_20_ovly'}, +{HashIs = -1526410014, ModNam = 'hw1_rd_04_20'}, +{HashIs = 1619279728, ModNam = 'hw1_rd_04_21_ovly'}, +{HashIs = -1218250338, ModNam = 'hw1_rd_04_21'}, +{HashIs = 591264696, ModNam = 'hw1_rd_04_22_ovly'}, +{HashIs = -2069916648, ModNam = 'hw1_rd_04_22'}, +{HashIs = -881970046, ModNam = 'hw1_rd_04_23_ovly'}, +{HashIs = -1755989628, ModNam = 'hw1_rd_04_23'}, +{HashIs = 983834712, ModNam = 'hw1_rd_hedge01castshadow'}, +{HashIs = 926636239, ModNam = 'hw1_rd_hedge02_top'}, +{HashIs = -409894683, ModNam = 'hw1_rd_hedge02b_lod'}, +{HashIs = 406673096, ModNam = 'hw1_rd_hedge03castshadow'}, +{HashIs = 1375006103, ModNam = 'hw1_rd_hedge04castshadow'}, +{HashIs = -265919534, ModNam = 'hw1_rd_hedge3bcastshadow'}, +{HashIs = 1588883898, ModNam = 'hw1_rd_hedge4bcastshadow'}, +{HashIs = -476058186, ModNam = 'hw1_rd_props_nw_thvy'}, +{HashIs = -1496968019, ModNam = 'hw1_rd_props_nw_thvy01'}, +{HashIs = -1447716300, ModNam = 'hw1_rd_props_nw_thvy02'}, +{HashIs = -1141358919, ModNam = 'hw1_rd_props_nw_thvy03'}, +{HashIs = 46255291, ModNam = 'hw1_rd_props_nw_thvy04'}, +{HashIs = 276785206, ModNam = 'hw1_rd_props_nw_thvy05'}, +{HashIs = 1618773955, ModNam = 'hw1_rd_props_nw_thvy06'}, +{HashIs = 1925360719, ModNam = 'hw1_rd_props_nw_thvy07'}, +{HashIs = -1123663659, ModNam = 'hw1_rd_props_nw_thvy08'}, +{HashIs = -816847512, ModNam = 'hw1_rd_props_nw_thvy09'}, +{HashIs = -1538191181, ModNam = 'hw1_rd_props_nw_thvy10'}, +{HashIs = 311553335, ModNam = 'hw1_rd_props_nw_thvy11'}, +{HashIs = 1515650252, ModNam = 'hw1_rd_props_nw_thvy12'}, +{HashIs = 1209817175, ModNam = 'hw1_rd_props_nw_thvy13'}, +{HashIs = -3749971, ModNam = 'hw1_rd_props_nw_thvy14'}, +{HashIs = -308468902, ModNam = 'hw1_rd_props_nw_thvy15'}, +{HashIs = -1788611879, ModNam = 'hw1_rd_props_nw_thvy16'}, +{HashIs = -2087465159, ModNam = 'hw1_rd_props_nw_thvy17'}, +{HashIs = 914371871, ModNam = 'hw1_rd_props_nw_thvy18'}, +{HashIs = 659068592, ModNam = 'hw1_rd_props_nw_thvy19'}, +{HashIs = -1606678039, ModNam = 'hw1_rd_props_nw_thvy20'}, +{HashIs = -1058671619, ModNam = 'hw1_rd_props_thvy_'}, +{HashIs = 1825040220, ModNam = 'hw1_rd_props_thvy_01'}, +{HashIs = 1568262336, ModNam = 'hw1_rd_props_thvy_02'}, +{HashIs = -1222050787, ModNam = 'hw1_rd_props_thvy_03'}, +{HashIs = -904257025, ModNam = 'hw1_rd_props_thvy_04'}, +{HashIs = -1769489701, ModNam = 'hw1_rd_props_thvy_05'}, +{HashIs = -2050680490, ModNam = 'hw1_rd_props_thvy_06'}, +{HashIs = -492514540, ModNam = 'hw1_rd_props_thvy_07'}, +{HashIs = 352958433, ModNam = 'hw1_rd_props_thvy_08'}, +{HashIs = -1118893975, ModNam = 'hw1_rd_props_thvy_09'}, +{HashIs = 956923548, ModNam = 'hw1_rd_props_thvy_10'}, +{HashIs = 1018201578, ModNam = 'hw1_rd_props_thvy_11'}, +{HashIs = 1442101362, ModNam = 'hw1_rd_props_thvy_12'}, +{HashIs = 1070337053, ModNam = 'hw1_rd_props_thvy_13'}, +{HashIs = 1269769187, ModNam = 'hw1_rd_props_thvy_14'}, +{HashIs = -1787283592, ModNam = 'hw1_rd_props_thvy_15'}, +{HashIs = 1783554338, ModNam = 'hw1_rd_props_thvy_16'}, +{HashIs = -1292307847, ModNam = 'hw1_rd_props_thvy_17'}, +{HashIs = -2061297970, ModNam = 'hw1_rd_props_thvy_18'}, +{HashIs = -682247374, ModNam = 'hw1_rd_props_thvy_19'}, +{HashIs = 253439572, ModNam = 'hw1_rd_props_thvy_20'}, +{HashIs = 369638386, ModNam = 'hw1_rd_props_thvy_21'}, +{HashIs = 72259711, ModNam = 'hw1_rd_props_thvy_22'}, +{HashIs = -696894197, ModNam = 'hw1_rd_props_thvy_23'}, +{HashIs = -399155063, ModNam = 'hw1_rd_props_thvy_24'}, +{HashIs = -1290766784, ModNam = 'hw1_rd_props_thvy_25'}, +{HashIs = -992306732, ModNam = 'hw1_rd_props_thvy_26'}, +{HashIs = -1886736587, ModNam = 'hw1_rd_props_thvy_27'}, +{HashIs = -1582181501, ModNam = 'hw1_rd_props_thvy_28'}, +{HashIs = 1814128735, ModNam = 'hw1_rd_props_thvy_29'}, +{HashIs = 207333249, ModNam = 'hw1_rd_props_thvy_30'}, +{HashIs = 1354281018, ModNam = 'hw1_rd_props_thvy_31'}, +{HashIs = 786984090, ModNam = 'hw1_rd_props_thvy_32'}, +{HashIs = 1397863784, ModNam = 'hw1_rd_props_thvy_33'}, +{HashIs = 1092030707, ModNam = 'hw1_rd_props_thvy_34'}, +{HashIs = 1772610068, ModNam = 'hw1_rd_props_thvy_35'}, +{HashIs = 1704057320, ModNam = 'hw1_rd_props_thvy_36'}, +{HashIs = -1946474818, ModNam = 'hw1_rd_props_thvy_37'}, +{HashIs = 2053276557, ModNam = 'hw1_rd_props_thvy_38'}, +{HashIs = -1345786279, ModNam = 'hw1_rd_props_thvy_39'}, +{HashIs = -707234581, ModNam = 'hw1_rd_props_thvy_40'}, +{HashIs = 288943023, ModNam = 'hw1_rd_props_thvy_41'}, +{HashIs = -1558737046, ModNam = 'hw1_rd_props_thvy_42'}, +{HashIs = 1323165420, ModNam = 'hw1_rd_props_thvy_43'}, +{HashIs = -518321304, ModNam = 'hw1_rd_props_thvy_44'}, +{HashIs = 938490129, ModNam = 'hw1_rd_props_thvy_45'}, +{HashIs = 1016808039, ModNam = 'hw1_rd_props_thvy_46'}, +{HashIs = -1782352710, ModNam = 'hw1_rd_props_thvy_47'}, +{HashIs = 670472478, ModNam = 'hw1_rd_props_thvy_48'}, +{HashIs = 1660129051, ModNam = 'hw1_rd_props_thvy_49'}, +{HashIs = 2004793089, ModNam = 'hw1_rd_props_thvy_50'}, +{HashIs = 1707348876, ModNam = 'hw1_rd_props_thvy_51'}, +{HashIs = -726797986, ModNam = 'hw1_rd_props_thvy_52'}, +{HashIs = 1378479204, ModNam = 'hw1_rd_props_thvy_53'}, +{HashIs = -470773773, ModNam = 'hw1_rd_props_thvy_54'}, +{HashIs = 759636639, ModNam = 'hw1_rd_props_thvy_55'}, +{HashIs = 1057343004, ModNam = 'hw1_rd_props_thvy_56'}, +{HashIs = 1879766222, ModNam = 'hw1_rd_props_thvy_63'}, +{HashIs = 1583174003, ModNam = 'hw1_rd_props_thvy_64'}, +{HashIs = 342211973, ModNam = 'hw1_rd_props_thvy_65'}, +{HashIs = 78585368, ModNam = 'hw1_rd_props_thvy_66'}, +{HashIs = 521736348, ModNam = 'hw1_rd_stars1'}, +{HashIs = 789819537, ModNam = 'hw1_rd_stars2'}, +{HashIs = 18732202, ModNam = 'hw1_rd_stars3'}, +{HashIs = 241364788, ModNam = 'hw1_rd_stars4'}, +{HashIs = -660503630, ModNam = 'hw1_rd_stars5'}, +{HashIs = 946864145, ModNam = 'hw1_rd_trans_hills04'}, +{HashIs = 1759823196, ModNam = 'hw1_rd_trans_runoff01'}, +{HashIs = 2010080049, ModNam = 'hw1_rd_trans_runoff02'}, +{HashIs = 970385471, ModNam = 'hydra'}, +{HashIs = -1866644246, ModNam = 'id1_00_ground2'}, +{HashIs = -1437239270, ModNam = 'id1_00_ground3'}, +{HashIs = 541345598, ModNam = 'id1_00_pre_ref_proxy_dummy'}, +{HashIs = -1717071122, ModNam = 'id1_00_pre_ref_proxy'}, +{HashIs = -202235360, ModNam = 'id1_00_water1'}, +{HashIs = 178737034, ModNam = 'id1_00_water2'}, +{HashIs = 410381095, ModNam = 'id1_00_water3'}, +{HashIs = -2027930633, ModNam = 'id1_00_weeds_001'}, +{HashIs = -864544023, ModNam = 'id1_04_cables01'}, +{HashIs = -685887435, ModNam = 'id1_04_cables02'}, +{HashIs = 275380041, ModNam = 'id1_04_chimney_dec'}, +{HashIs = 111629499, ModNam = 'id1_04_chimney'}, +{HashIs = 715570612, ModNam = 'id1_04_details1'}, +{HashIs = -919111996, ModNam = 'id1_04_details1a'}, +{HashIs = -82650502, ModNam = 'id1_04_details1b'}, +{HashIs = -1385906401, ModNam = 'id1_04_details1c'}, +{HashIs = 341348632, ModNam = 'id1_04_details2'}, +{HashIs = -1611094681, ModNam = 'id1_04_details2a'}, +{HashIs = -757396693, ModNam = 'id1_04_details2b'}, +{HashIs = 72216080, ModNam = 'id1_04_details2c'}, +{HashIs = -1782574874, ModNam = 'id1_04_details2d'}, +{HashIs = -921307247, ModNam = 'id1_04_details2e'}, +{HashIs = -813267083, ModNam = 'id1_04_details3'}, +{HashIs = 634420228, ModNam = 'id1_04_fizz_b_00'}, +{HashIs = -1541539683, ModNam = 'id1_04_fizz_b_01'}, +{HashIs = -1168890615, ModNam = 'id1_04_fizz_b_02'}, +{HashIs = -929185380, ModNam = 'id1_04_fizz_b_03'}, +{HashIs = 1153656029, ModNam = 'id1_04_fizz_c_01'}, +{HashIs = 2099795362, ModNam = 'id1_04_fizz_c_02'}, +{HashIs = 542940172, ModNam = 'id1_04_fizz_c_04'}, +{HashIs = 1929908776, ModNam = 'id1_04_fizz_d_00'}, +{HashIs = -2059946361, ModNam = 'id1_04_fizz_d_01'}, +{HashIs = -827242111, ModNam = 'id1_04_fizz_d_02'}, +{HashIs = -526258846, ModNam = 'id1_04_fizz_d_03'}, +{HashIs = -363986762, ModNam = 'id1_04_fizz_d_04'}, +{HashIs = -1046976597, ModNam = 'id1_04_fizz_e_01'}, +{HashIs = -1211426332, ModNam = 'id1_04_fizz_f_00'}, +{HashIs = -2063190865, ModNam = 'id1_04_fizz_f_01'}, +{HashIs = -754560838, ModNam = 'id1_04_fizz_f_02'}, +{HashIs = -1913369513, ModNam = 'id1_04_fizz_g_02'}, +{HashIs = 92688642, ModNam = 'id1_04_fizz_h_01'}, +{HashIs = 849662807, ModNam = 'id1_04_fizz_i_01'}, +{HashIs = 1629739697, ModNam = 'id1_04_fizza_00'}, +{HashIs = 1421263323, ModNam = 'id1_04_fizza_01'}, +{HashIs = 1782443241, ModNam = 'id1_04_fizza_02'}, +{HashIs = 1557628653, ModNam = 'id1_04_fizza'}, +{HashIs = 594711584, ModNam = 'id1_04_fizzb'}, +{HashIs = 398924699, ModNam = 'id1_04_ground1'}, +{HashIs = 694271696, ModNam = 'id1_04_ground2'}, +{HashIs = -97361806, ModNam = 'id1_04_ground3'}, +{HashIs = -862602565, ModNam = 'id1_04_ladder'}, +{HashIs = 1141730920, ModNam = 'id1_04_ladder01'}, +{HashIs = 383718412, ModNam = 'id1_04_ladder02'}, +{HashIs = 564275602, ModNam = 'id1_04_ladder03'}, +{HashIs = 397262447, ModNam = 'id1_04_pipes_1_ab'}, +{HashIs = 378082426, ModNam = 'id1_04_pipes_1'}, +{HashIs = 1212815868, ModNam = 'id1_04_pipes_1a'}, +{HashIs = 1298998338, ModNam = 'id1_04_pipes_1b'}, +{HashIs = -1509534349, ModNam = 'id1_04_pipes_1c'}, +{HashIs = 611236050, ModNam = 'id1_04_pipes_2_ovl'}, +{HashIs = 1766636032, ModNam = 'id1_04_pipes_2'}, +{HashIs = -982826024, ModNam = 'id1_04_pipes_3_ovl'}, +{HashIs = -582618711, ModNam = 'id1_04_pipes_3_ovl2'}, +{HashIs = 2074566325, ModNam = 'id1_04_pipes_3'}, +{HashIs = 1241744698, ModNam = 'id1_04_rain_blockers_10'}, +{HashIs = 942530959, ModNam = 'id1_04_rain_blockers_11'}, +{HashIs = -1581265182, ModNam = 'id1_04_sign_pol'}, +{HashIs = 337553438, ModNam = 'id1_04_sign001'}, +{HashIs = -1299763935, ModNam = 'id1_04_signs01'}, +{HashIs = -1003007871, ModNam = 'id1_04_signs02'}, +{HashIs = 1501856626, ModNam = 'id1_04_structures_02'}, +{HashIs = 2048455652, ModNam = 'id1_05_detail1_a'}, +{HashIs = 1806980891, ModNam = 'id1_05_detail1_b'}, +{HashIs = -1650541841, ModNam = 'id1_05_detail1_c'}, +{HashIs = -1675894771, ModNam = 'id1_05_detail1'}, +{HashIs = 270159692, ModNam = 'id1_05_detail2_hr'}, +{HashIs = -1947418705, ModNam = 'id1_05_detail2'}, +{HashIs = -718008007, ModNam = 'id1_05_detail3_a'}, +{HashIs = -1006178593, ModNam = 'id1_05_detail3_b'}, +{HashIs = 2042436432, ModNam = 'id1_05_detail3'}, +{HashIs = 2086573631, ModNam = 'id1_05_detail4_rail'}, +{HashIs = -9713132, ModNam = 'id1_05_detail4_stairs'}, +{HashIs = 1949622595, ModNam = 'id1_05_detail4_struct'}, +{HashIs = -1309740102, ModNam = 'id1_05_detail4b_fizz'}, +{HashIs = 999157985, ModNam = 'id1_05_detail4b_steps_01'}, +{HashIs = 758535218, ModNam = 'id1_05_detail4b_steps_02'}, +{HashIs = 591423112, ModNam = 'id1_05_detail4b_steps'}, +{HashIs = 1129117265, ModNam = 'id1_05_detail4b'}, +{HashIs = -1883375305, ModNam = 'id1_05_detail4c_02'}, +{HashIs = 1368298196, ModNam = 'id1_05_detail4c'}, +{HashIs = 731361123, ModNam = 'id1_05_detail5a_rails_01'}, +{HashIs = -1210392855, ModNam = 'id1_05_detail5a_rails'}, +{HashIs = -321631051, ModNam = 'id1_05_detail5a'}, +{HashIs = -1357141276, ModNam = 'id1_05_detail5ax'}, +{HashIs = -808160556, ModNam = 'id1_05_detail5ax1'}, +{HashIs = -1048127943, ModNam = 'id1_05_detail5ax2'}, +{HashIs = 99143416, ModNam = 'id1_05_detail5b_01'}, +{HashIs = -1089552059, ModNam = 'id1_05_detail5b_05'}, +{HashIs = 1577618358, ModNam = 'id1_05_detail5b_pipes_01'}, +{HashIs = 181855580, ModNam = 'id1_05_detail5b_pipes_02'}, +{HashIs = 415990073, ModNam = 'id1_05_detail5b_pipes_03'}, +{HashIs = 1128607941, ModNam = 'id1_05_detail5b_pipes'}, +{HashIs = -2139635990, ModNam = 'id1_05_detail5b_rail1'}, +{HashIs = -1849761416, ModNam = 'id1_05_detail5b_rail2'}, +{HashIs = -2100804725, ModNam = 'id1_05_detail5b_rail3'}, +{HashIs = 1055144916, ModNam = 'id1_05_detail5b_rails'}, +{HashIs = 1151818846, ModNam = 'id1_05_detail5b_spikes'}, +{HashIs = -99195079, ModNam = 'id1_05_detail5b'}, +{HashIs = 1437498171, ModNam = 'id1_05_detail5bb'}, +{HashIs = -1955547814, ModNam = 'id1_05_detail5sa_rails'}, +{HashIs = -793817837, ModNam = 'id1_05_fizza_01'}, +{HashIs = 2068423241, ModNam = 'id1_05_fizza_02'}, +{HashIs = -713590317, ModNam = 'id1_05_fizzb_01'}, +{HashIs = -1925008772, ModNam = 'id1_05_fizzb_01b'}, +{HashIs = -1622059367, ModNam = 'id1_05_fizzb_01c'}, +{HashIs = 1847405344, ModNam = 'id1_05_fizzb_02'}, +{HashIs = -2057415366, ModNam = 'id1_05_ground'}, +{HashIs = 892020553, ModNam = 'id1_05_ladder002'}, +{HashIs = 112085224, ModNam = 'id1_05_ladder017'}, +{HashIs = -1118608307, ModNam = 'id1_05_ladder02'}, +{HashIs = 1066645978, ModNam = 'id1_05_ladder020'}, +{HashIs = 830021029, ModNam = 'id1_05_ladder021'}, +{HashIs = 1527214273, ModNam = 'id1_05_ladder022'}, +{HashIs = 1290785938, ModNam = 'id1_05_ladder023'}, +{HashIs = -30296297, ModNam = 'id1_05_ladder024'}, +{HashIs = 212751372, ModNam = 'id1_05_ladder02a'}, +{HashIs = -1494316930, ModNam = 'id1_05_ladder02b'}, +{HashIs = 470360467, ModNam = 'id1_05_ladder04'}, +{HashIs = 293473405, ModNam = 'id1_05_ladder05'}, +{HashIs = 358028627, ModNam = 'id1_05_ladder16'}, +{HashIs = 718349931, ModNam = 'id1_05_propssmsh2end_slod001'}, +{HashIs = 1363370066, ModNam = 'id1_05_propssmsh2end'}, +{HashIs = -1890778353, ModNam = 'id1_05_propssmsh2srt_slod'}, +{HashIs = -695384606, ModNam = 'id1_05_propssmsh2srt'}, +{HashIs = -1595861292, ModNam = 'id1_05_rain_blockers_06'}, +{HashIs = -1311557448, ModNam = 'id1_05_rain_blockers_07'}, +{HashIs = 1570089325, ModNam = 'id1_05_signage01'}, +{HashIs = 1583311035, ModNam = 'id1_05_struct1_a'}, +{HashIs = 907904550, ModNam = 'id1_05_struct3_a'}, +{HashIs = -1459328014, ModNam = 'id1_05_struct3_b'}, +{HashIs = 1872263451, ModNam = 'id1_05_struct3_c'}, +{HashIs = 1147609785, ModNam = 'id1_05_struct3_d'}, +{HashIs = 1709188171, ModNam = 'id1_05_structures1_fence'}, +{HashIs = 481643490, ModNam = 'id1_05_structures1'}, +{HashIs = 399671084, ModNam = 'id1_05_structures2_fence'}, +{HashIs = 1383511908, ModNam = 'id1_05_structures2'}, +{HashIs = 1852670563, ModNam = 'id1_05_wires'}, +{HashIs = -73059657, ModNam = 'id1_06_cables_dyn_01'}, +{HashIs = 301932556, ModNam = 'id1_06_detail1'}, +{HashIs = 1595718214, ModNam = 'id1_06_detail2'}, +{HashIs = 828497617, ModNam = 'id1_06_detail3'}, +{HashIs = -878636207, ModNam = 'id1_06_detail4'}, +{HashIs = -572147750, ModNam = 'id1_06_detail5'}, +{HashIs = -436287476, ModNam = 'id1_06_detail6'}, +{HashIs = -130388861, ModNam = 'id1_06_detail7'}, +{HashIs = 1665457898, ModNam = 'id1_06_fizza_01'}, +{HashIs = 1301001080, ModNam = 'id1_06_fizza_02'}, +{HashIs = 111191459, ModNam = 'id1_06_fizza_03'}, +{HashIs = -1712698308, ModNam = 'id1_06_fizza_05'}, +{HashIs = -2078859114, ModNam = 'id1_06_fizza_06'}, +{HashIs = 1029444377, ModNam = 'id1_06_fizza_07'}, +{HashIs = -1349290098, ModNam = 'id1_06_fizza_08'}, +{HashIs = -848022705, ModNam = 'id1_06_fizza_09'}, +{HashIs = 1688689411, ModNam = 'id1_06_ground'}, +{HashIs = 142826631, ModNam = 'id1_06_groundb'}, +{HashIs = 991675317, ModNam = 'id1_06_ladder'}, +{HashIs = -983216474, ModNam = 'id1_06_ladder001'}, +{HashIs = -687902246, ModNam = 'id1_06_ladder002'}, +{HashIs = -1444833377, ModNam = 'id1_06_ladder003'}, +{HashIs = -1151812979, ModNam = 'id1_06_ladder004'}, +{HashIs = -1909891025, ModNam = 'id1_06_ladder005'}, +{HashIs = 1607828360, ModNam = 'id1_06_ladder006'}, +{HashIs = 1923852596, ModNam = 'id1_06_ladder007'}, +{HashIs = 1152699719, ModNam = 'id1_06_ladder008'}, +{HashIs = 1390307738, ModNam = 'id1_06_ladder009'}, +{HashIs = 1440510714, ModNam = 'id1_06_ladder010'}, +{HashIs = 1650494482, ModNam = 'id1_06_ladder011'}, +{HashIs = 1831772590, ModNam = 'id1_06_ladder012'}, +{HashIs = 2129413417, ModNam = 'id1_06_ladder013'}, +{HashIs = 136251115, ModNam = 'id1_06_pipes1'}, +{HashIs = -337332232, ModNam = 'id1_06_railing_hd'}, +{HashIs = -99139641, ModNam = 'id1_06_railing01'}, +{HashIs = 712482955, ModNam = 'id1_06_railing02'}, +{HashIs = 481625350, ModNam = 'id1_06_railing03'}, +{HashIs = -311548311, ModNam = 'id1_06_railing04'}, +{HashIs = 336239467, ModNam = 'id1_06_structures1'}, +{HashIs = -1370861592, ModNam = 'id1_06_structures2'}, +{HashIs = -1217437134, ModNam = 'id1_06_structures3'}, +{HashIs = -81401718, ModNam = 'id1_06_watertower_hd'}, +{HashIs = 1885458804, ModNam = 'id1_06_watertower'}, +{HashIs = -902846394, ModNam = 'id1_06_watertowerrailings'}, +{HashIs = 619313825, ModNam = 'id1_06_wires'}, +{HashIs = 2116251089, ModNam = 'id1_07_armco1'}, +{HashIs = -2025619435, ModNam = 'id1_07_armco2'}, +{HashIs = -1716116230, ModNam = 'id1_07_armco3'}, +{HashIs = -1427060881, ModNam = 'id1_07_armco4'}, +{HashIs = -721740925, ModNam = 'id1_07_armco5'}, +{HashIs = -438256306, ModNam = 'id1_07_armco6'}, +{HashIs = -256519432, ModNam = 'id1_07_armco7'}, +{HashIs = 26506421, ModNam = 'id1_07_armco8'}, +{HashIs = 203590101, ModNam = 'id1_07_armco9'}, +{HashIs = 1785505955, ModNam = 'id1_07_build_x01_o'}, +{HashIs = 898891257, ModNam = 'id1_07_build_x02_o'}, +{HashIs = -93075350, ModNam = 'id1_07_build_x02_support'}, +{HashIs = 2129256533, ModNam = 'id1_07_build_x02'}, +{HashIs = -1954752021, ModNam = 'id1_07_build_x03_o'}, +{HashIs = 263877655, ModNam = 'id1_07_build_x03_support'}, +{HashIs = -1635049565, ModNam = 'id1_07_build_x03'}, +{HashIs = -935038187, ModNam = 'id1_07_build_x04'}, +{HashIs = 1826403143, ModNam = 'id1_07_cable_heavy_01'}, +{HashIs = -252789907, ModNam = 'id1_07_cable_heavy_02'}, +{HashIs = 1184917199, ModNam = 'id1_07_cable_heavy_03'}, +{HashIs = -2109266826, ModNam = 'id1_07_cable_light_01'}, +{HashIs = -1806874494, ModNam = 'id1_07_cable_light_02'}, +{HashIs = 1570724639, ModNam = 'id1_07_cable_light_03'}, +{HashIs = 1875967874, ModNam = 'id1_07_cable_light_04'}, +{HashIs = -882067776, ModNam = 'id1_07_cable_light_05'}, +{HashIs = -574170252, ModNam = 'id1_07_cable_light_06'}, +{HashIs = -1494291003, ModNam = 'id1_07_cable_light_07'}, +{HashIs = -1186590093, ModNam = 'id1_07_cable_light_08'}, +{HashIs = -1273064200, ModNam = 'id1_07_decalglue_'}, +{HashIs = -604870159, ModNam = 'id1_07_detail1_shadonly'}, +{HashIs = 227042047, ModNam = 'id1_07_detail2_pipe20'}, +{HashIs = 397813487, ModNam = 'id1_07_detail2_pipes027'}, +{HashIs = 625263116, ModNam = 'id1_07_detail2_pipes028'}, +{HashIs = 1007087504, ModNam = 'id1_07_detail2_pipes029'}, +{HashIs = -1562964373, ModNam = 'id1_07_detail2_pipes21'}, +{HashIs = 285108924, ModNam = 'id1_07_detail2_pipes22'}, +{HashIs = -165202674, ModNam = 'id1_07_detail2_pipes23'}, +{HashIs = 167533748, ModNam = 'id1_07_detail2_pipes24'}, +{HashIs = -281336014, ModNam = 'id1_07_detail2_pipes25'}, +{HashIs = -577207315, ModNam = 'id1_07_detail2_pipes26'}, +{HashIs = -852597207, ModNam = 'id1_07_detail2_pipes30'}, +{HashIs = -294847759, ModNam = 'id1_07_detail2_r1'}, +{HashIs = -47703747, ModNam = 'id1_07_detail2_r10'}, +{HashIs = -355011429, ModNam = 'id1_07_detail2_r11'}, +{HashIs = -1898038101, ModNam = 'id1_07_detail2_r12'}, +{HashIs = 2091685960, ModNam = 'id1_07_detail2_r13'}, +{HashIs = -1534597122, ModNam = 'id1_07_detail2_r14'}, +{HashIs = -534094228, ModNam = 'id1_07_detail2_r2'}, +{HashIs = 181515194, ModNam = 'id1_07_detail2_r3'}, +{HashIs = 27107662, ModNam = 'id1_07_detail2_r5'}, +{HashIs = -211811117, ModNam = 'id1_07_detail2_r6'}, +{HashIs = 1045207723, ModNam = 'id1_07_detail2_r7'}, +{HashIs = 804126190, ModNam = 'id1_07_detail2_r8'}, +{HashIs = 216393060, ModNam = 'id1_07_detail2'}, +{HashIs = 204720823, ModNam = 'id1_07_detail3_r1'}, +{HashIs = -1935127650, ModNam = 'id1_07_detail3_r2'}, +{HashIs = -1030310022, ModNam = 'id1_07_detail3_r3'}, +{HashIs = -506458311, ModNam = 'id1_07_detail3'}, +{HashIs = 726778066, ModNam = 'id1_07_glue_2'}, +{HashIs = -584932235, ModNam = 'id1_07_glue_3'}, +{HashIs = 1953157887, ModNam = 'id1_07_glue_7'}, +{HashIs = 2084659888, ModNam = 'id1_07_glue_8'}, +{HashIs = 829607845, ModNam = 'id1_07_ladder001'}, +{HashIs = 990765787, ModNam = 'id1_07_ladder002'}, +{HashIs = -756049843, ModNam = 'id1_07_land1_det'}, +{HashIs = 1721217971, ModNam = 'id1_07_land1_det2'}, +{HashIs = 165378644, ModNam = 'id1_07_land1_det3'}, +{HashIs = -1929118398, ModNam = 'id1_07_land1_o'}, +{HashIs = -856687568, ModNam = 'id1_07_land1_pipe01_lod'}, +{HashIs = 1695140889, ModNam = 'id1_07_land1_pipe01'}, +{HashIs = 1945659894, ModNam = 'id1_07_land1_pipe02'}, +{HashIs = -1970956528, ModNam = 'id1_07_land1_pipe03'}, +{HashIs = -1755631429, ModNam = 'id1_07_land1_pipe04'}, +{HashIs = -1368039697, ModNam = 'id1_07_land1_pipe05'}, +{HashIs = -1138886080, ModNam = 'id1_07_land1_pipe06'}, +{HashIs = -689354619, ModNam = 'id1_07_land1_pipes_10'}, +{HashIs = -1102964937, ModNam = 'id1_07_land1_pipes_11'}, +{HashIs = -1682943464, ModNam = 'id1_07_land1_pipes_12'}, +{HashIs = -1301381228, ModNam = 'id1_07_land1_pipes_13'}, +{HashIs = -768821327, ModNam = 'id1_07_land1_r1'}, +{HashIs = -480323051, ModNam = 'id1_07_land1_r2'}, +{HashIs = -171344150, ModNam = 'id1_07_land1_r3'}, +{HashIs = -1397723983, ModNam = 'id1_07_land1_r4'}, +{HashIs = 1994981667, ModNam = 'id1_07_land1_r5'}, +{HashIs = -1072557192, ModNam = 'id1_07_land1_r6'}, +{HashIs = -1016751277, ModNam = 'id1_07_land1_sp'}, +{HashIs = -2104288480, ModNam = 'id1_07_land1'}, +{HashIs = -2029973640, ModNam = 'id1_07_land2_o'}, +{HashIs = -894520844, ModNam = 'id1_07_land2_support_01'}, +{HashIs = -951606136, ModNam = 'id1_07_land2'}, +{HashIs = -191223736, ModNam = 'id1_07_land3_o'}, +{HashIs = 355516509, ModNam = 'id1_07_land3'}, +{HashIs = 627713892, ModNam = 'id1_07_metalbldg'}, +{HashIs = -478709339, ModNam = 'id1_07_piping00'}, +{HashIs = -725558216, ModNam = 'id1_07_piping01'}, +{HashIs = -1223515940, ModNam = 'id1_07_piping02'}, +{HashIs = -1437268127, ModNam = 'id1_07_piping03'}, +{HashIs = -1680741797, ModNam = 'id1_07_piping04'}, +{HashIs = -1910550794, ModNam = 'id1_07_piping05'}, +{HashIs = 2018780000, ModNam = 'id1_07_piping06'}, +{HashIs = 1772783117, ModNam = 'id1_07_piping07'}, +{HashIs = 1540188751, ModNam = 'id1_07_piping08'}, +{HashIs = 1261881634, ModNam = 'id1_07_piping09'}, +{HashIs = -1998274827, ModNam = 'id1_07_piping10'}, +{HashIs = 216469774, ModNam = 'id1_07_piping101'}, +{HashIs = 1983977902, ModNam = 'id1_07_piping11'}, +{HashIs = -1660309418, ModNam = 'id1_07_railing_hd2'}, +{HashIs = -2103762666, ModNam = 'id1_07_railings_hd1'}, +{HashIs = -436318863, ModNam = 'id1_07_railings001'}, +{HashIs = -1733774649, ModNam = 'id1_07_railings002'}, +{HashIs = -430715492, ModNam = 'id1_07_rain_blocker00'}, +{HashIs = -946040786, ModNam = 'id1_07_rain_blocker01'}, +{HashIs = 85920562, ModNam = 'id1_07_rain_blocker02'}, +{HashIs = -143560745, ModNam = 'id1_07_rain_blocker03'}, +{HashIs = 793468810, ModNam = 'id1_07_rain_blocker04'}, +{HashIs = 1867098051, ModNam = 'id1_07_rain_blocker04b'}, +{HashIs = -684239475, ModNam = 'id1_07_redbuild_o'}, +{HashIs = 639599719, ModNam = 'id1_07_redbuild_rails002'}, +{HashIs = -188696309, ModNam = 'id1_07_redbuild_rails01'}, +{HashIs = 779922562, ModNam = 'id1_07_redbuild_rails02'}, +{HashIs = 439518190, ModNam = 'id1_07_redbuild_rails03'}, +{HashIs = -244437403, ModNam = 'id1_07_redbuild'}, +{HashIs = 1404609695, ModNam = 'id1_07_structures'}, +{HashIs = -826268137, ModNam = 'id1_07_structuresx'}, +{HashIs = 44036422, ModNam = 'id1_07_tank_ladder1'}, +{HashIs = -243282170, ModNam = 'id1_07_tank_ladder2'}, +{HashIs = 1607029413, ModNam = 'id1_07_tank_top1'}, +{HashIs = -1838598176, ModNam = 'id1_07_tank_top2'}, +{HashIs = 331168384, ModNam = 'id1_07_tank_x01_o'}, +{HashIs = 1890435823, ModNam = 'id1_07_tank_x01_o2'}, +{HashIs = -369477574, ModNam = 'id1_07_tank_x01'}, +{HashIs = -1324628386, ModNam = 'id1_07_tank_x02'}, +{HashIs = 1042996525, ModNam = 'id1_07_tankerfizz03'}, +{HashIs = 1319337502, ModNam = 'id1_07_tankerfizz04'}, +{HashIs = 760571760, ModNam = 'id1_07_tankersfizz'}, +{HashIs = 832965046, ModNam = 'id1_07_tankersfizz2'}, +{HashIs = -594739040, ModNam = 'id1_08_brg_02'}, +{HashIs = 1318282411, ModNam = 'id1_08_brg_03'}, +{HashIs = -1497964244, ModNam = 'id1_08_brg_d'}, +{HashIs = 125359368, ModNam = 'id1_08_brg'}, +{HashIs = 1549844328, ModNam = 'id1_08_brg003'}, +{HashIs = -525675681, ModNam = 'id1_08_brg2'}, +{HashIs = -1119530379, ModNam = 'id1_08_prereflwaterprox_dummy'}, +{HashIs = -985603675, ModNam = 'id1_09_ammun_o'}, +{HashIs = 430476224, ModNam = 'id1_09_decal_1'}, +{HashIs = -1980502955, ModNam = 'id1_09_decal_2'}, +{HashIs = 1959707147, ModNam = 'id1_09_decal_3'}, +{HashIs = 454938080, ModNam = 'id1_09_decal'}, +{HashIs = 448547152, ModNam = 'id1_09_ground_o'}, +{HashIs = 1693539919, ModNam = 'id1_09_ground'}, +{HashIs = -223189610, ModNam = 'id1_09_ladder01'}, +{HashIs = 419157171, ModNam = 'id1_09_magcables'}, +{HashIs = 664480140, ModNam = 'id1_09_newbuild1_o'}, +{HashIs = -1631320985, ModNam = 'id1_09_newbuild1'}, +{HashIs = 458194418, ModNam = 'id1_09_newbuild2_o'}, +{HashIs = 219373828, ModNam = 'id1_09_newbuild2'}, +{HashIs = 282989861, ModNam = 'id1_09_newbuild3_o'}, +{HashIs = -76289439, ModNam = 'id1_09_newbuild3_r'}, +{HashIs = -1218249507, ModNam = 'id1_09_newbuild3_r1'}, +{HashIs = 203892328, ModNam = 'id1_09_newbuild3_r3'}, +{HashIs = -1926831827, ModNam = 'id1_09_newbuild3'}, +{HashIs = 640213051, ModNam = 'id1_09_newbuild4_o'}, +{HashIs = -1735965438, ModNam = 'id1_09_newbuild4_r'}, +{HashIs = -1946624303, ModNam = 'id1_09_newbuild4'}, +{HashIs = -108291509, ModNam = 'id1_09_newbuild5_ladder'}, +{HashIs = -313440219, ModNam = 'id1_09_newbuild5_o'}, +{HashIs = -1067529451, ModNam = 'id1_09_newbuild5_pipes'}, +{HashIs = -273250632, ModNam = 'id1_09_newbuild5_pipes2'}, +{HashIs = 2042247764, ModNam = 'id1_09_newbuild5'}, +{HashIs = 578057944, ModNam = 'id1_09_newbuild6_o'}, +{HashIs = 1746081542, ModNam = 'id1_09_newbuild6'}, +{HashIs = -786896640, ModNam = 'id1_09_newbuild7'}, +{HashIs = -1091582802, ModNam = 'id1_09_newbuild8'}, +{HashIs = 2014088291, ModNam = 'id1_09_newbuildrl'}, +{HashIs = 143600238, ModNam = 'id1_09_newbuildrl1'}, +{HashIs = -2029508778, ModNam = 'id1_09_newbuildrl2'}, +{HashIs = -1795964115, ModNam = 'id1_09_newbuildrl3'}, +{HashIs = -334040718, ModNam = 'id1_09_newbuildrl4'}, +{HashIs = -2123949036, ModNam = 'id1_09_newbuildrl5'}, +{HashIs = 1217538667, ModNam = 'id1_09_newbuildrl6'}, +{HashIs = 1851553279, ModNam = 'id1_09_newbuildrl7'}, +{HashIs = -1528863996, ModNam = 'id1_09_newbuildrl8'}, +{HashIs = 983404162, ModNam = 'id1_09_newbuildrl9'}, +{HashIs = 2072911186, ModNam = 'id1_09_newbuilld7_o'}, +{HashIs = -1499991661, ModNam = 'id1_09_newbuilld8_o'}, +{HashIs = 655885914, ModNam = 'id1_09_railings_hd'}, +{HashIs = 462774162, ModNam = 'id1_09_railings8'}, +{HashIs = -1216343055, ModNam = 'id1_09_rain_blockers_03'}, +{HashIs = -22163674, ModNam = 'id1_09_sign'}, +{HashIs = 1756823266, ModNam = 'id1_10_ab_1_o'}, +{HashIs = -1486617748, ModNam = 'id1_10_ab_1'}, +{HashIs = -1023699462, ModNam = 'id1_10_ab_11'}, +{HashIs = 527290093, ModNam = 'id1_10_ab_1l'}, +{HashIs = 1139120092, ModNam = 'id1_10_ab_1r'}, +{HashIs = -1912894583, ModNam = 'id1_10_ab_2_o'}, +{HashIs = -691281349, ModNam = 'id1_10_ab_2'}, +{HashIs = 1649071550, ModNam = 'id1_10_ab_2l'}, +{HashIs = 1010002178, ModNam = 'id1_10_ab_2l001'}, +{HashIs = 113369336, ModNam = 'id1_10_ab_2r2'}, +{HashIs = -67056778, ModNam = 'id1_10_ab_2r3'}, +{HashIs = -365516830, ModNam = 'id1_10_ab_2r4'}, +{HashIs = -579376694, ModNam = 'id1_10_ab_3_o'}, +{HashIs = -847655017, ModNam = 'id1_10_ab_3'}, +{HashIs = -1861011065, ModNam = 'id1_10_ab_r003'}, +{HashIs = -629374424, ModNam = 'id1_10_ab_r2'}, +{HashIs = -314366027, ModNam = 'id1_10_ab_r3'}, +{HashIs = 53649658, ModNam = 'id1_10_ab_windows'}, +{HashIs = 1504774492, ModNam = 'id1_10_abattoir_lod'}, +{HashIs = -1098328760, ModNam = 'id1_10_abd_2'}, +{HashIs = -1721014479, ModNam = 'id1_10_abr_0'}, +{HashIs = 1605165582, ModNam = 'id1_10_abr_01'}, +{HashIs = 664203747, ModNam = 'id1_10_abr_02'}, +{HashIs = 779754052, ModNam = 'id1_10_cables_001'}, +{HashIs = 905707911, ModNam = 'id1_10_detail1'}, +{HashIs = 1203610890, ModNam = 'id1_10_detail2'}, +{HashIs = -629585285, ModNam = 'id1_10_detail6'}, +{HashIs = 1900994926, ModNam = 'id1_10_detail6r'}, +{HashIs = 578771590, ModNam = 'id1_10_detail7'}, +{HashIs = 877264411, ModNam = 'id1_10_detail8'}, +{HashIs = -47378780, ModNam = 'id1_10_ground_o'}, +{HashIs = 127890226, ModNam = 'id1_10_ground_o2'}, +{HashIs = -1168582594, ModNam = 'id1_10_ground_o3'}, +{HashIs = 2054311493, ModNam = 'id1_10_ground'}, +{HashIs = -850144495, ModNam = 'id1_10_int_dr_hdobj'}, +{HashIs = -1469275761, ModNam = 'id1_10_ladder'}, +{HashIs = -1424387546, ModNam = 'id1_10_new1_d'}, +{HashIs = 2023395667, ModNam = 'id1_10_newdecal01'}, +{HashIs = 105146202, ModNam = 'id1_10_newwin'}, +{HashIs = -966952721, ModNam = 'id1_10_newwin2'}, +{HashIs = -1392609281, ModNam = 'id1_10_railings1'}, +{HashIs = 901024121, ModNam = 'id1_10_railings2'}, +{HashIs = 1131652343, ModNam = 'id1_10_railings3'}, +{HashIs = 437506608, ModNam = 'id1_10_railings4'}, +{HashIs = 672919104, ModNam = 'id1_10_railings5'}, +{HashIs = -1945520606, ModNam = 'id1_10_railings6'}, +{HashIs = -1706863979, ModNam = 'id1_10_railings7'}, +{HashIs = 239390667, ModNam = 'id1_10_rain_blockers_12'}, +{HashIs = -1099558702, ModNam = 'id1_10_shed_1_o'}, +{HashIs = -1958252634, ModNam = 'id1_10_structure1'}, +{HashIs = 1388412563, ModNam = 'id1_10_structure6'}, +{HashIs = -772539142, ModNam = 'id1_10_structure7'}, +{HashIs = -1622534221, ModNam = 'id1_10_structured'}, +{HashIs = 195434401, ModNam = 'id1_10_structured2'}, +{HashIs = -1952934008, ModNam = 'id1_10_structured3'}, +{HashIs = 600035750, ModNam = 'id1_10_wall_1_o'}, +{HashIs = -801053478, ModNam = 'id1_11_jl00int'}, +{HashIs = 751583204, ModNam = 'id1_11_jlo4_oint'}, +{HashIs = -1277020242, ModNam = 'id1_11_jsproxy'}, +{HashIs = -289339869, ModNam = 'id1_11_lightblocker01'}, +{HashIs = 1178370463, ModNam = 'id1_11_rainblock00'}, +{HashIs = 1467360274, ModNam = 'id1_11_rainblock01'}, +{HashIs = -1615907713, ModNam = 'id1_11_rainblock02'}, +{HashIs = -237774645, ModNam = 'id1_11_rainblock03'}, +{HashIs = -1390358686, ModNam = 'id1_11_rainblock04'}, +{HashIs = 1955454830, ModNam = 'id1_11_sidetunnelint'}, +{HashIs = -644874618, ModNam = 'id1_11_sidetunnelint2'}, +{HashIs = -189715553, ModNam = 'id1_11_tunnel_end'}, +{HashIs = -1978199890, ModNam = 'id1_11_tunnel_start_ov'}, +{HashIs = 1491360671, ModNam = 'id1_11_tunnel_start'}, +{HashIs = 781789410, ModNam = 'id1_11_tunnel1_int_shell'}, +{HashIs = -1364973704, ModNam = 'id1_11_tunnel1_ov1'}, +{HashIs = 364797022, ModNam = 'id1_11_tunnel2_int_shell'}, +{HashIs = 1110766465, ModNam = 'id1_11_tunnel2_ov1'}, +{HashIs = -1663135059, ModNam = 'id1_11_tunnel3_fake_grill'}, +{HashIs = 1660802301, ModNam = 'id1_11_tunnel3_fake'}, +{HashIs = 1186379411, ModNam = 'id1_11_tunnel3_grill'}, +{HashIs = -739429008, ModNam = 'id1_11_tunnel3_int_lod'}, +{HashIs = -1126309014, ModNam = 'id1_11_tunnel3_int_shell_dtl'}, +{HashIs = 2142412159, ModNam = 'id1_11_tunnel3_int_shell'}, +{HashIs = 1428546297, ModNam = 'id1_11_tunnel3_int_side'}, +{HashIs = 180816572, ModNam = 'id1_11_tunnel3_int_side2'}, +{HashIs = -218502964, ModNam = 'id1_11_tunnel3_ov1'}, +{HashIs = -1225363258, ModNam = 'id1_11_tunnel3_ov2'}, +{HashIs = -555695171, ModNam = 'id1_11_tunnel4_edging'}, +{HashIs = -602096287, ModNam = 'id1_11_tunnel4_fake_grill'}, +{HashIs = -887461809, ModNam = 'id1_11_tunnel4_fake'}, +{HashIs = -1812628555, ModNam = 'id1_11_tunnel4_grill'}, +{HashIs = -1973334291, ModNam = 'id1_11_tunnel4_int_lod'}, +{HashIs = 975968210, ModNam = 'id1_11_tunnel4_int_shell2_dtl'}, +{HashIs = 472337101, ModNam = 'id1_11_tunnel4_int_shell2'}, +{HashIs = 1219027880, ModNam = 'id1_11_tunnel4_ov1'}, +{HashIs = 1020775430, ModNam = 'id1_11_tunnel4_ov2'}, +{HashIs = 1815653059, ModNam = 'id1_11_tunnel4_ov3'}, +{HashIs = 1042328812, ModNam = 'id1_11_tunnel5_fake_grill'}, +{HashIs = 1342179519, ModNam = 'id1_11_tunnel5_fake'}, +{HashIs = -2058898174, ModNam = 'id1_11_tunnel5_grill'}, +{HashIs = 2067140864, ModNam = 'id1_11_tunnel5_int_lod'}, +{HashIs = 549110555, ModNam = 'id1_11_tunnel5_int_shell_dtl'}, +{HashIs = -1629413250, ModNam = 'id1_11_tunnel5_int_shell'}, +{HashIs = -758919026, ModNam = 'id1_11_tunnel5_ov1'}, +{HashIs = -1456636574, ModNam = 'id1_11_tunnel5_ov2'}, +{HashIs = 2003605985, ModNam = 'id1_11_tunnel5_ov3'}, +{HashIs = 1141986549, ModNam = 'id1_11_tunnel6_fake_grill'}, +{HashIs = -1571159934, ModNam = 'id1_11_tunnel6_fake'}, +{HashIs = 1455372570, ModNam = 'id1_11_tunnel6_grill'}, +{HashIs = -1957295058, ModNam = 'id1_11_tunnel6_int_lod'}, +{HashIs = 871798295, ModNam = 'id1_11_tunnel6_int_shell_dtl'}, +{HashIs = -1973683462, ModNam = 'id1_11_tunnel6_int_shell'}, +{HashIs = 183175564, ModNam = 'id1_11_tunnel6_ov1'}, +{HashIs = 547763458, ModNam = 'id1_11_tunnel6_ov2'}, +{HashIs = 765349618, ModNam = 'id1_11_tunnel6_ov3'}, +{HashIs = -996171198, ModNam = 'id1_11_tunnel7_fake_grill'}, +{HashIs = 1971068557, ModNam = 'id1_11_tunnel7_fake'}, +{HashIs = -1964669113, ModNam = 'id1_11_tunnel7_grill'}, +{HashIs = 2012425067, ModNam = 'id1_11_tunnel7_int_lod'}, +{HashIs = 190785965, ModNam = 'id1_11_tunnel7_int_shell_dtl'}, +{HashIs = 1733634132, ModNam = 'id1_11_tunnel7_int_shell'}, +{HashIs = -1301109969, ModNam = 'id1_11_tunnel7_ov1'}, +{HashIs = -1474064751, ModNam = 'id1_11_tunnel7_ov2'}, +{HashIs = -1194238829, ModNam = 'id1_11_tunnel8_int_lod'}, +{HashIs = 1899137644, ModNam = 'id1_11_tunnel8_int_shell'}, +{HashIs = -1893954330, ModNam = 'id1_11_tunnel8_ov2'}, +{HashIs = -574428939, ModNam = 'id1_11_tunnel8sunblocker'}, +{HashIs = -2081951770, ModNam = 'id1_13_detail1'}, +{HashIs = -1971595711, ModNam = 'id1_13_detail1b'}, +{HashIs = -1331879253, ModNam = 'id1_13_detail1b1'}, +{HashIs = -956280975, ModNam = 'id1_13_detail1b2'}, +{HashIs = -1680967410, ModNam = 'id1_13_detail1b3'}, +{HashIs = -1575189078, ModNam = 'id1_13_detail1b4'}, +{HashIs = -887947713, ModNam = 'id1_13_detail2'}, +{HashIs = -577092669, ModNam = 'id1_13_fizza_01'}, +{HashIs = -857544801, ModNam = 'id1_13_fizza'}, +{HashIs = -736907802, ModNam = 'id1_13_ground1_o'}, +{HashIs = 1439258967, ModNam = 'id1_13_ground1b_o'}, +{HashIs = 416892273, ModNam = 'id1_13_ground1b'}, +{HashIs = 605079591, ModNam = 'id1_13_ground1b2'}, +{HashIs = -1505753841, ModNam = 'id1_13_props_doorslod'}, +{HashIs = -1332146606, ModNam = 'id1_13_sstation1_go'}, +{HashIs = 2081355840, ModNam = 'id1_13_sstation1_o'}, +{HashIs = 1576290491, ModNam = 'id1_13_sstation1'}, +{HashIs = 641807859, ModNam = 'id1_13_structure1'}, +{HashIs = 1541939528, ModNam = 'id1_13_structure2'}, +{HashIs = 973915460, ModNam = 'id1_13_wires00'}, +{HashIs = -1198177729, ModNam = 'id1_13_wires01'}, +{HashIs = -1270728295, ModNam = 'id1_13_wires02'}, +{HashIs = -1578691357, ModNam = 'id1_13_wires03'}, +{HashIs = -1885310890, ModNam = 'id1_13_wires04'}, +{HashIs = -9875478, ModNam = 'id1_13_wires05'}, +{HashIs = -319050993, ModNam = 'id1_13_wires06'}, +{HashIs = -624261459, ModNam = 'id1_13_wires07'}, +{HashIs = -923147512, ModNam = 'id1_13_wires08'}, +{HashIs = -728892864, ModNam = 'id1_13_wires09'}, +{HashIs = -2083145148, ModNam = 'id1_14_collision_capsule021'}, +{HashIs = -1066308123, ModNam = 'id1_14_collision_capsule0211'}, +{HashIs = -402193382, ModNam = 'id1_14_detail1_fr'}, +{HashIs = -548890352, ModNam = 'id1_14_detail1_fr2'}, +{HashIs = 270432955, ModNam = 'id1_14_detail1_fr3'}, +{HashIs = -33182164, ModNam = 'id1_14_detail1_rf'}, +{HashIs = -519555736, ModNam = 'id1_14_detail1'}, +{HashIs = -2061691152, ModNam = 'id1_14_detail1r'}, +{HashIs = -695143205, ModNam = 'id1_14_detailr2'}, +{HashIs = 970537554, ModNam = 'id1_14_ladder009'}, +{HashIs = -1793958474, ModNam = 'id1_14_structure1_s'}, +{HashIs = 1031554461, ModNam = 'id1_14_structure1'}, +{HashIs = 1743501958, ModNam = 'id1_15_detail_rails01'}, +{HashIs = -1419493006, ModNam = 'id1_15_detail_rails02'}, +{HashIs = -2071497795, ModNam = 'id1_15_detail_rails03'}, +{HashIs = 1519132615, ModNam = 'id1_15_detail_rails04'}, +{HashIs = 647346139, ModNam = 'id1_15_detail_rails05'}, +{HashIs = 1952895868, ModNam = 'id1_15_detail_rails06'}, +{HashIs = 823872742, ModNam = 'id1_15_detail_rails07'}, +{HashIs = 1053222973, ModNam = 'id1_15_detail_rails08'}, +{HashIs = 396885440, ModNam = 'id1_15_detail1_l'}, +{HashIs = 12078575, ModNam = 'id1_15_detail1'}, +{HashIs = -228934478, ModNam = 'id1_15_structure1_l'}, +{HashIs = 440953241, ModNam = 'id1_15_structure1_l2'}, +{HashIs = -1200325637, ModNam = 'id1_15_structure1'}, +{HashIs = 967336551, ModNam = 'id1_16_fizzhd1'}, +{HashIs = -1610174686, ModNam = 'id1_16_fizzhd2'}, +{HashIs = -2116717888, ModNam = 'id1_16_fizzhd3'}, +{HashIs = 1939658319, ModNam = 'id1_16_fizzhd4'}, +{HashIs = 1667380698, ModNam = 'id1_16_fizzhd5'}, +{HashIs = -690447159, ModNam = 'id1_16_fizzhd7'}, +{HashIs = -1196138371, ModNam = 'id1_16_fizzhd8'}, +{HashIs = -1714975995, ModNam = 'id1_16_grafitti'}, +{HashIs = 1287010130, ModNam = 'id1_16_overlay'}, +{HashIs = -686207765, ModNam = 'id1_16_railing_hd1'}, +{HashIs = -1051057811, ModNam = 'id1_16_railing_hd2'}, +{HashIs = 394171167, ModNam = 'id1_16_structure1'}, +{HashIs = -491739155, ModNam = 'id1_17_beltsfizz_hd1'}, +{HashIs = -604267901, ModNam = 'id1_17_beltsfizz_hd2'}, +{HashIs = 2107586154, ModNam = 'id1_17_detail1'}, +{HashIs = -2033675673, ModNam = 'id1_17_detail1b'}, +{HashIs = 1409835865, ModNam = 'id1_17_detail2'}, +{HashIs = 1219447975, ModNam = 'id1_17_detail3'}, +{HashIs = 1532509079, ModNam = 'id1_17_fizzyhd1'}, +{HashIs = 1275174122, ModNam = 'id1_17_fizzyhd2'}, +{HashIs = -1242992456, ModNam = 'id1_17_fizzyhd3'}, +{HashIs = 19670922, ModNam = 'id1_17_graff01'}, +{HashIs = 1383451164, ModNam = 'id1_17_graff02'}, +{HashIs = 860089506, ModNam = 'id1_17_id1_detail001'}, +{HashIs = 1348280255, ModNam = 'id1_17_junk'}, +{HashIs = 256685522, ModNam = 'id1_17_ladder0'}, +{HashIs = -132926695, ModNam = 'id1_17_ladder009'}, +{HashIs = 612709397, ModNam = 'id1_17_ladder01'}, +{HashIs = 1982682976, ModNam = 'id1_17_ladder02'}, +{HashIs = -194948146, ModNam = 'id1_17_ladder03'}, +{HashIs = 498487973, ModNam = 'id1_17_ladder1'}, +{HashIs = 1889466489, ModNam = 'id1_17_ladder2'}, +{HashIs = -13560421, ModNam = 'id1_17_ladder3'}, +{HashIs = 1206134532, ModNam = 'id1_17_ladder4'}, +{HashIs = 1656380592, ModNam = 'id1_17_ladder5'}, +{HashIs = -1440060529, ModNam = 'id1_17_ladder6'}, +{HashIs = 944015301, ModNam = 'id1_17_ladder7'}, +{HashIs = 2096730414, ModNam = 'id1_17_ladder8'}, +{HashIs = -1170419881, ModNam = 'id1_17_land1_o1'}, +{HashIs = -1677946153, ModNam = 'id1_17_land1_o2'}, +{HashIs = 362935018, ModNam = 'id1_17_land1'}, +{HashIs = 1943482119, ModNam = 'id1_17_land2'}, +{HashIs = -888393551, ModNam = 'id1_17_olays1'}, +{HashIs = -188349400, ModNam = 'id1_17_olays2'}, +{HashIs = 50110613, ModNam = 'id1_17_olays3'}, +{HashIs = 575332145, ModNam = 'id1_17_olays4'}, +{HashIs = 814250924, ModNam = 'id1_17_olays5'}, +{HashIs = 1268494802, ModNam = 'id1_17_olays6'}, +{HashIs = -1679371673, ModNam = 'id1_17_olays7'}, +{HashIs = -1105114333, ModNam = 'id1_17_proxy'}, +{HashIs = 960645863, ModNam = 'id1_17_raiings2'}, +{HashIs = 1848764571, ModNam = 'id1_17_railing'}, +{HashIs = 751676500, ModNam = 'id1_17_railing004'}, +{HashIs = 2059611136, ModNam = 'id1_17_railing01'}, +{HashIs = -2005907622, ModNam = 'id1_17_railing02'}, +{HashIs = 168814483, ModNam = 'id1_17_railing22'}, +{HashIs = -1075457220, ModNam = 'id1_17_railing23'}, +{HashIs = -1614185668, ModNam = 'id1_17_railing3'}, +{HashIs = -825118108, ModNam = 'id1_17_railings_002'}, +{HashIs = 747138516, ModNam = 'id1_17_railings_003'}, +{HashIs = -97613535, ModNam = 'id1_17_railings_004'}, +{HashIs = -559099242, ModNam = 'id1_17_railings_005'}, +{HashIs = -253266165, ModNam = 'id1_17_railings_006'}, +{HashIs = -2110991122, ModNam = 'id1_17_railings001'}, +{HashIs = 1795494824, ModNam = 'id1_17_railings01'}, +{HashIs = 1322708159, ModNam = 'id1_17_railings010'}, +{HashIs = 1552713770, ModNam = 'id1_17_railings011'}, +{HashIs = 634165931, ModNam = 'id1_17_railings016'}, +{HashIs = -1273387568, ModNam = 'id1_17_railings03'}, +{HashIs = 96085951, ModNam = 'id1_17_railings1'}, +{HashIs = -1613528036, ModNam = 'id1_17_railings10'}, +{HashIs = -1375330175, ModNam = 'id1_17_railings11'}, +{HashIs = 72469783, ModNam = 'id1_17_railings12'}, +{HashIs = 312175018, ModNam = 'id1_17_railings13'}, +{HashIs = -228644558, ModNam = 'id1_17_railings14'}, +{HashIs = 1210111156, ModNam = 'id1_17_railings15'}, +{HashIs = 1439985691, ModNam = 'id1_17_railings16'}, +{HashIs = 666735598, ModNam = 'id1_17_railings17'}, +{HashIs = -1959273759, ModNam = 'id1_17_railings19'}, +{HashIs = 453244075, ModNam = 'id1_17_railings20'}, +{HashIs = -188635097, ModNam = 'id1_17_railings21'}, +{HashIs = -1341064090, ModNam = 'id1_17_railings3'}, +{HashIs = 2127305181, ModNam = 'id1_17_railings4'}, +{HashIs = -861751919, ModNam = 'id1_17_railings5'}, +{HashIs = -1588502809, ModNam = 'id1_17_railings6'}, +{HashIs = -1230468603, ModNam = 'id1_17_railings7'}, +{HashIs = -429299322, ModNam = 'id1_17_railings8'}, +{HashIs = -1791047926, ModNam = 'id1_17_railings9'}, +{HashIs = 1410474254, ModNam = 'id1_17_rain_blockers_00'}, +{HashIs = 344334831, ModNam = 'id1_17_rain_blockers_09'}, +{HashIs = 1606895448, ModNam = 'id1_17_smoke_proxy'}, +{HashIs = -798695753, ModNam = 'id1_17_structure1'}, +{HashIs = -557876372, ModNam = 'id1_17_structure2'}, +{HashIs = -1376937527, ModNam = 'id1_17_structure3'}, +{HashIs = -1169902985, ModNam = 'id1_17_structure4'}, +{HashIs = -2017899167, ModNam = 'id1_17_structure5'}, +{HashIs = 1110693184, ModNam = 'id1_17_tower'}, +{HashIs = 752352199, ModNam = 'id1_17_wires_01'}, +{HashIs = 1598447779, ModNam = 'id1_17_wires_02'}, +{HashIs = 1317879601, ModNam = 'id1_17_wires_03'}, +{HashIs = 1778418704, ModNam = 'id1_18_armcojl001'}, +{HashIs = -1567050830, ModNam = 'id1_18_build1_dt1_02'}, +{HashIs = -1781684617, ModNam = 'id1_18_build1_dt1_det01'}, +{HashIs = -114674258, ModNam = 'id1_18_build1_dt1'}, +{HashIs = -368339087, ModNam = 'id1_18_build1_dt2'}, +{HashIs = 483261685, ModNam = 'id1_18_build1_dt3'}, +{HashIs = 225861190, ModNam = 'id1_18_build1_dt4'}, +{HashIs = -200655745, ModNam = 'id1_18_build1_o1'}, +{HashIs = 1161977594, ModNam = 'id1_18_build1_o2'}, +{HashIs = 1612289192, ModNam = 'id1_18_build1_o3'}, +{HashIs = 1512889534, ModNam = 'id1_18_build1'}, +{HashIs = -25828824, ModNam = 'id1_18_build2_o'}, +{HashIs = -272758814, ModNam = 'id1_18_build2'}, +{HashIs = 1203435255, ModNam = 'id1_18_cablemesh127924_hvhvy'}, +{HashIs = 1484611178, ModNam = 'id1_18_cablemesh127931_hvhvy'}, +{HashIs = 572572139, ModNam = 'id1_18_fence323'}, +{HashIs = -2048592051, ModNam = 'id1_18_ground_det'}, +{HashIs = -1408460014, ModNam = 'id1_18_ground_o'}, +{HashIs = 535613770, ModNam = 'id1_18_ground_o2'}, +{HashIs = -1743860630, ModNam = 'id1_18_ground'}, +{HashIs = 1789719824, ModNam = 'id1_18_ground2'}, +{HashIs = -1755566824, ModNam = 'id1_18_ground2b_o'}, +{HashIs = -260265159, ModNam = 'id1_18_interior_glue_ceiling'}, +{HashIs = -1977964782, ModNam = 'id1_18_ladder004'}, +{HashIs = 2017985389, ModNam = 'id1_18_ladder005'}, +{HashIs = -1485446712, ModNam = 'id1_18_ladder006'}, +{HashIs = 103338597, ModNam = 'id1_18_ladder1'}, +{HashIs = 1555988367, ModNam = 'id1_18_ladder2'}, +{HashIs = -360506598, ModNam = 'id1_18_ladder3'}, +{HashIs = 609705379, ModNam = 'id1_18_railing01'}, +{HashIs = 842266972, ModNam = 'id1_18_railing02'}, +{HashIs = -1193670998, ModNam = 'id1_18_railing03'}, +{HashIs = -968253047, ModNam = 'id1_18_railing04'}, +{HashIs = 1799416697, ModNam = 'id1_18_railing05'}, +{HashIs = 955483871, ModNam = 'id1_18_railing06'}, +{HashIs = -5270444, ModNam = 'id1_18_railing07'}, +{HashIs = -1460606634, ModNam = 'id1_18_seawall_00'}, +{HashIs = -1051921562, ModNam = 'id1_18_seawall_00d2'}, +{HashIs = 2042519447, ModNam = 'id1_18_seawall_00x'}, +{HashIs = 1455441142, ModNam = 'id1_18_seawall_03'}, +{HashIs = -2059514499, ModNam = 'id1_18_sw00_dcl03'}, +{HashIs = -890021642, ModNam = 'id1_18_sw00_dcl04'}, +{HashIs = -1997820360, ModNam = 'id1_18_sw00_g0'}, +{HashIs = 1940489140, ModNam = 'id1_18_sw00_g1'}, +{HashIs = 1783099633, ModNam = 'id1_18_sw00_g2'}, +{HashIs = 1544377468, ModNam = 'id1_18_sw00_g3'}, +{HashIs = 1341537358, ModNam = 'id1_18_sw00_g4'}, +{HashIs = 984617410, ModNam = 'id1_18_sw00_g5'}, +{HashIs = -1684646490, ModNam = 'id1_18_tanks_o'}, +{HashIs = -160309116, ModNam = 'id1_18_tanks'}, +{HashIs = -534772089, ModNam = 'id1_18_wall302'}, +{HashIs = -1023934834, ModNam = 'id1_19_armco1'}, +{HashIs = -138204377, ModNam = 'id1_19_armco2_lod'}, +{HashIs = -1329964525, ModNam = 'id1_19_armco2'}, +{HashIs = -1754519689, ModNam = 'id1_19_armco3'}, +{HashIs = 374777134, ModNam = 'id1_19_armco4'}, +{HashIs = -812030424, ModNam = 'id1_19_detail1'}, +{HashIs = -1107901725, ModNam = 'id1_19_detail2'}, +{HashIs = 1133265317, ModNam = 'id1_19_ds00'}, +{HashIs = -182377264, ModNam = 'id1_19_ds01'}, +{HashIs = -283731781, ModNam = 'id1_19_ds02'}, +{HashIs = 506633224, ModNam = 'id1_19_ds661'}, +{HashIs = 342553023, ModNam = 'id1_19_ds81'}, +{HashIs = -1270468189, ModNam = 'id1_19_ds82'}, +{HashIs = 876032631, ModNam = 'id1_19_ds90'}, +{HashIs = 668998089, ModNam = 'id1_19_ds91'}, +{HashIs = 26758458, ModNam = 'id1_19_ds92'}, +{HashIs = 1192093795, ModNam = 'id1_19_glue'}, +{HashIs = -1090820498, ModNam = 'id1_19_ground1_o'}, +{HashIs = -465476234, ModNam = 'id1_19_ground1'}, +{HashIs = 665856808, ModNam = 'id1_19_ladder'}, +{HashIs = 1848856508, ModNam = 'id1_19_ladder001'}, +{HashIs = 2010997520, ModNam = 'id1_19_ladder002'}, +{HashIs = 298915573, ModNam = 'id1_19_ladder003'}, +{HashIs = -1881152165, ModNam = 'id1_19_new_wires1'}, +{HashIs = -1014725828, ModNam = 'id1_19_pipes1'}, +{HashIs = -240263282, ModNam = 'id1_19_pipes2'}, +{HashIs = 1707638670, ModNam = 'id1_19_railing'}, +{HashIs = 251994089, ModNam = 'id1_19_railing001'}, +{HashIs = 476166818, ModNam = 'id1_19_railing002'}, +{HashIs = 1640187236, ModNam = 'id1_19_railing003'}, +{HashIs = 1879499243, ModNam = 'id1_19_railing004'}, +{HashIs = 1162906751, ModNam = 'id1_19_railing005'}, +{HashIs = 1399269548, ModNam = 'id1_19_railing006'}, +{HashIs = -1643430441, ModNam = 'id1_19_railing007'}, +{HashIs = -1412441760, ModNam = 'id1_19_railing008'}, +{HashIs = 1619804890, ModNam = 'id1_19_railing009'}, +{HashIs = -1993697350, ModNam = 'id1_19_railing010'}, +{HashIs = -450539634, ModNam = 'id1_19_railing011'}, +{HashIs = -1906138614, ModNam = 'id1_19_railing012'}, +{HashIs = -675826509, ModNam = 'id1_19_railing013'}, +{HashIs = -219223263, ModNam = 'id1_19_railing014'}, +{HashIs = 899248245, ModNam = 'id1_19_railing015'}, +{HashIs = 667604184, ModNam = 'id1_19_railing016'}, +{HashIs = 434485518, ModNam = 'id1_19_railing017'}, +{HashIs = 206577123, ModNam = 'id1_19_railing018'}, +{HashIs = 317303578, ModNam = 'id1_19_railing019'}, +{HashIs = 1499117243, ModNam = 'id1_19_railing020'}, +{HashIs = 1626031580, ModNam = 'id1_19_railing021'}, +{HashIs = 1926130082, ModNam = 'id1_19_railing022'}, +{HashIs = -1939333931, ModNam = 'id1_19_railing023'}, +{HashIs = -568147895, ModNam = 'id1_19_railing024'}, +{HashIs = -1456548254, ModNam = 'id1_19_railing025'}, +{HashIs = -1142686772, ModNam = 'id1_19_railing026'}, +{HashIs = 970651604, ModNam = 'id1_19_railing027'}, +{HashIs = 187406966, ModNam = 'id1_19_railing028'}, +{HashIs = -766728007, ModNam = 'id1_19_railing029'}, +{HashIs = 2075555350, ModNam = 'id1_19_railing030'}, +{HashIs = 1412474631, ModNam = 'id1_19_railing031'}, +{HashIs = 1652442018, ModNam = 'id1_19_railing032'}, +{HashIs = 1071513186, ModNam = 'id1_19_railing033'}, +{HashIs = 1312856871, ModNam = 'id1_19_railing034'}, +{HashIs = 89885022, ModNam = 'id1_19_railing035'}, +{HashIs = 705876684, ModNam = 'id1_19_railing036'}, +{HashIs = -525025263, ModNam = 'id1_19_railing037'}, +{HashIs = -142414419, ModNam = 'id1_19_railing038'}, +{HashIs = -293708896, ModNam = 'id1_19_railing039'}, +{HashIs = 51676052, ModNam = 'id1_19_railing040'}, +{HashIs = 375719238, ModNam = 'id1_19_structures1'}, +{HashIs = -2136679996, ModNam = 'id1_19_structures2'}, +{HashIs = -2075119759, ModNam = 'id1_19_tanker_fizz1'}, +{HashIs = 1918733196, ModNam = 'id1_19_tanker_fizz2'}, +{HashIs = 950114325, ModNam = 'id1_19_tanker_fizz3'}, +{HashIs = -1495239535, ModNam = 'id1_19_tanker_fizz4'}, +{HashIs = 223368711, ModNam = 'id1_20_detail1'}, +{HashIs = -629390519, ModNam = 'id1_20_detail1a'}, +{HashIs = -800117009, ModNam = 'id1_20_detail1b'}, +{HashIs = 689510302, ModNam = 'id1_20_detail1ba'}, +{HashIs = 213573342, ModNam = 'id1_20_detail1bb'}, +{HashIs = -1106212238, ModNam = 'id1_20_detail1c'}, +{HashIs = -1293650918, ModNam = 'id1_20_detail1d'}, +{HashIs = -1584213641, ModNam = 'id1_20_detail1e'}, +{HashIs = 1723206323, ModNam = 'id1_20_detail1e1'}, +{HashIs = -1283382200, ModNam = 'id1_20_detail1e2'}, +{HashIs = -1738031327, ModNam = 'id1_20_detail1f'}, +{HashIs = -854959422, ModNam = 'id1_20_detail1f1'}, +{HashIs = -1416882238, ModNam = 'id1_20_detail1f2'}, +{HashIs = -982889602, ModNam = 'id1_20_detail1f3'}, +{HashIs = -2061690740, ModNam = 'id1_20_detail1g'}, +{HashIs = -1405486611, ModNam = 'id1_20_detail2_plat_2'}, +{HashIs = 572574781, ModNam = 'id1_20_detail2_plat'}, +{HashIs = 147213374, ModNam = 'id1_20_detail2_plat3'}, +{HashIs = 393603485, ModNam = 'id1_20_detail2_plat4'}, +{HashIs = 633860253, ModNam = 'id1_20_detail2_support'}, +{HashIs = 1215548493, ModNam = 'id1_20_detail2'}, +{HashIs = -1917681241, ModNam = 'id1_20_detail2-1'}, +{HashIs = -1610865094, ModNam = 'id1_20_detail2-2'}, +{HashIs = 1190881762, ModNam = 'id1_20_detail25'}, +{HashIs = -1210987631, ModNam = 'id1_20_detail2a'}, +{HashIs = -1374102900, ModNam = 'id1_20_detail2a001'}, +{HashIs = -2146051046, ModNam = 'id1_20_detail2b'}, +{HashIs = -1370784206, ModNam = 'id1_20_detail2b001'}, +{HashIs = 1402176278, ModNam = 'id1_20_detail2c'}, +{HashIs = -758753438, ModNam = 'id1_20_ladder'}, +{HashIs = -158451028, ModNam = 'id1_20_ladder001'}, +{HashIs = -858097100, ModNam = 'id1_20_ladder01'}, +{HashIs = -1089151319, ModNam = 'id1_20_ladder02'}, +{HashIs = -165098288, ModNam = 'id1_20_ladder03'}, +{HashIs = -527261276, ModNam = 'id1_20_ladder04'}, +{HashIs = -2078218054, ModNam = 'id1_20_ladder05'}, +{HashIs = 1977568311, ModNam = 'id1_20_ladder06'}, +{HashIs = -1448496173, ModNam = 'id1_20_ladder07'}, +{HashIs = -1687218338, ModNam = 'id1_20_ladder08'}, +{HashIs = 1061641992, ModNam = 'id1_20_ladder09'}, +{HashIs = -1880718419, ModNam = 'id1_20_ladder10'}, +{HashIs = 760843283, ModNam = 'id1_20_olay1'}, +{HashIs = -1046199584, ModNam = 'id1_20_railing'}, +{HashIs = -493161973, ModNam = 'id1_20_railing01'}, +{HashIs = -1102468759, ModNam = 'id1_20_railing02'}, +{HashIs = -1927133393, ModNam = 'id1_20_railing03'}, +{HashIs = -1687428158, ModNam = 'id1_20_railing04'}, +{HashIs = 2006162450, ModNam = 'id1_20_railing05'}, +{HashIs = -2048247617, ModNam = 'id1_20_railing06'}, +{HashIs = 1412879705, ModNam = 'id1_20_railing07'}, +{HashIs = 1652847092, ModNam = 'id1_20_railing08'}, +{HashIs = 1056320216, ModNam = 'id1_20_railing09'}, +{HashIs = 1287570749, ModNam = 'id1_20_railing10'}, +{HashIs = 1525703072, ModNam = 'id1_20_railing11'}, +{HashIs = 602698645, ModNam = 'id1_20_railing12'}, +{HashIs = -106291439, ModNam = 'id1_20_railing13'}, +{HashIs = -1093719716, ModNam = 'id1_20_railing14'}, +{HashIs = 361158346, ModNam = 'id1_20_railing15'}, +{HashIs = -632102813, ModNam = 'id1_20_railing16'}, +{HashIs = -1324053017, ModNam = 'id1_20_railing17'}, +{HashIs = 2047713230, ModNam = 'id1_20_railing18'}, +{HashIs = -864074564, ModNam = 'id1_20_railing19'}, +{HashIs = 246576465, ModNam = 'id1_20_railing20'}, +{HashIs = -50802210, ModNam = 'id1_20_railing21'}, +{HashIs = -1306117062, ModNam = 'id1_20_railing22'}, +{HashIs = -1609721847, ModNam = 'id1_20_railing23'}, +{HashIs = 1195370095, ModNam = 'id1_20_railing24'}, +{HashIs = 904938448, ModNam = 'id1_20_railing25'}, +{HashIs = -325242585, ModNam = 'id1_20_railing26'}, +{HashIs = -647427393, ModNam = 'id1_20_railing27'}, +{HashIs = -2047450149, ModNam = 'id1_20_railing28'}, +{HashIs = 1918778539, ModNam = 'id1_20_railing29'}, +{HashIs = -818547391, ModNam = 'id1_20_railing30'}, +{HashIs = -1115467300, ModNam = 'id1_20_railing31'}, +{HashIs = -683932339, ModNam = 'id1_20_railing32'}, +{HashIs = 1165517256, ModNam = 'id1_20_railing33'}, +{HashIs = -102872431, ModNam = 'id1_20_railing34'}, +{HashIs = -393205771, ModNam = 'id1_20_railing35'}, +{HashIs = -318801896, ModNam = 'id1_20_struct1'}, +{HashIs = -1771778672, ModNam = 'id1_20_struct2_decal'}, +{HashIs = -68053508, ModNam = 'id1_20_struct2'}, +{HashIs = 1930727578, ModNam = 'id1_21_detail1'}, +{HashIs = -213623391, ModNam = 'id1_21_detail1a'}, +{HashIs = -1760910041, ModNam = 'id1_21_detail1b'}, +{HashIs = -933230643, ModNam = 'id1_21_detail1x'}, +{HashIs = 483307693, ModNam = 'id1_21_detail1z'}, +{HashIs = -1244190271, ModNam = 'id1_21_glue'}, +{HashIs = 106760922, ModNam = 'id1_21_land'}, +{HashIs = -2124452460, ModNam = 'id1_21_land2'}, +{HashIs = 1997025477, ModNam = 'id1_21_olay1'}, +{HashIs = -667055062, ModNam = 'id1_21_olay1a'}, +{HashIs = 1387299074, ModNam = 'id1_21_olay1b'}, +{HashIs = 1755032792, ModNam = 'id1_21_olay1c'}, +{HashIs = 791722499, ModNam = 'id1_21_olay1d'}, +{HashIs = 1758565464, ModNam = 'id1_21_olay2'}, +{HashIs = 139744091, ModNam = 'id1_21_olay3'}, +{HashIs = -1322289272, ModNam = 'id1_21_pipes01'}, +{HashIs = -2105468372, ModNam = 'id1_21_pipes02'}, +{HashIs = 81895155, ModNam = 'id1_21_pipes03'}, +{HashIs = 135701853, ModNam = 'id1_21_pipes04'}, +{HashIs = -1786405311, ModNam = 'id1_21_railing01'}, +{HashIs = 736381696, ModNam = 'id1_21_railing02'}, +{HashIs = 1579626373, ModNam = 'id1_21_railing03'}, +{HashIs = 1285262446, ModNam = 'id1_21_railing04'}, +{HashIs = 1859309788, ModNam = 'id1_21_railing05'}, +{HashIs = -250522281, ModNam = 'id1_21_railing06'}, +{HashIs = 593345011, ModNam = 'id1_21_railing07'}, +{HashIs = 350493952, ModNam = 'id1_21_railing08'}, +{HashIs = 934765222, ModNam = 'id1_21_railing09'}, +{HashIs = 1394613459, ModNam = 'id1_21_railing10'}, +{HashIs = 160034413, ModNam = 'id1_21_railing11_lod'}, +{HashIs = 1626519672, ModNam = 'id1_21_railing11'}, +{HashIs = -1347201540, ModNam = 'id1_21_railing12'}, +{HashIs = -1117851309, ModNam = 'id1_21_railing13'}, +{HashIs = 2146563706, ModNam = 'id1_21_railing14'}, +{HashIs = 242520961, ModNam = 'id1_21_railing15'}, +{HashIs = -1577292060, ModNam = 'id1_21_railing16_lod'}, +{HashIs = 1255279675, ModNam = 'id1_21_railing16'}, +{HashIs = 1494657220, ModNam = 'id1_21_railing17'}, +{HashIs = 1102051831, ModNam = 'id1_21_railing18'}, +{HashIs = -958331817, ModNam = 'id1_21_railing19'}, +{HashIs = 378279184, ModNam = 'id1_21_railing20'}, +{HashIs = -2065731147, ModNam = 'id1_21_railing21'}, +{HashIs = 1020813736, ModNam = 'id1_21_railing22'}, +{HashIs = 706821178, ModNam = 'id1_21_railing23'}, +{HashIs = -614953325, ModNam = 'id1_21_structure1'}, +{HashIs = -218561004, ModNam = 'id1_21_structure1b'}, +{HashIs = -1932360525, ModNam = 'id1_23_bridge_o'}, +{HashIs = 198612563, ModNam = 'id1_23_cable_00'}, +{HashIs = -442676767, ModNam = 'id1_23_cable_01'}, +{HashIs = -682513078, ModNam = 'id1_23_cable_02'}, +{HashIs = 921758859, ModNam = 'id1_23_cable_03'}, +{HashIs = 681398244, ModNam = 'id1_23_cable_04'}, +{HashIs = 300098160, ModNam = 'id1_23_cable_05'}, +{HashIs = 62424603, ModNam = 'id1_23_cable_06'}, +{HashIs = 2035773783, ModNam = 'id1_23_cable_08'}, +{HashIs = 1804654026, ModNam = 'id1_23_cable_09'}, +{HashIs = -560727770, ModNam = 'id1_23_cable_10'}, +{HashIs = 1545598000, ModNam = 'id1_23_cable_11'}, +{HashIs = 787061188, ModNam = 'id1_23_cable_12'}, +{HashIs = 1100824363, ModNam = 'id1_23_cable_13'}, +{HashIs = -1843077047, ModNam = 'id1_23_cable_14'}, +{HashIs = 353003014, ModNam = 'id1_23_cable_15'}, +{HashIs = -1219105263, ModNam = 'id1_23_detail1'}, +{HashIs = 334572202, ModNam = 'id1_23_fencehd'}, +{HashIs = -1607773393, ModNam = 'id1_23_ground_o'}, +{HashIs = 420735558, ModNam = 'id1_23_ground'}, +{HashIs = 1014347776, ModNam = 'id1_23_mp1_o'}, +{HashIs = -235227952, ModNam = 'id1_23_mp1'}, +{HashIs = 1798222998, ModNam = 'id1_23_mp1b'}, +{HashIs = -464479876, ModNam = 'id1_23_mp2'}, +{HashIs = 931120197, ModNam = 'id1_23_mp2b_o'}, +{HashIs = 1133504625, ModNam = 'id1_23_mp2b'}, +{HashIs = 1273758101, ModNam = 'id1_23_olay1'}, +{HashIs = -1276626286, ModNam = 'id1_23_pipes1'}, +{HashIs = 66926527, ModNam = 'id1_23_railing_hd1'}, +{HashIs = 389504587, ModNam = 'id1_23_railing_hd2'}, +{HashIs = 697139963, ModNam = 'id1_23_railing_hd3'}, +{HashIs = -229010288, ModNam = 'id1_23_railing_hd4'}, +{HashIs = -1721116751, ModNam = 'id1_23_shadproxy'}, +{HashIs = -129207290, ModNam = 'id1_23_structure1'}, +{HashIs = -737465468, ModNam = 'id1_23_structure2'}, +{HashIs = 1061252021, ModNam = 'id1_24_armco'}, +{HashIs = 1981319390, ModNam = 'id1_24_grnd_o'}, +{HashIs = -936087239, ModNam = 'id1_24_ground_3_sd'}, +{HashIs = 259017622, ModNam = 'id1_24_olay1'}, +{HashIs = -740438901, ModNam = 'id1_24_railing1'}, +{HashIs = -154697733, ModNam = 'id1_24_railing10'}, +{HashIs = -462628026, ModNam = 'id1_24_railing11'}, +{HashIs = -125631626, ModNam = 'id1_24_railing12'}, +{HashIs = 758738146, ModNam = 'id1_24_railing13'}, +{HashIs = 464570833, ModNam = 'id1_24_railing14'}, +{HashIs = 1366046023, ModNam = 'id1_24_railing15'}, +{HashIs = 1165303129, ModNam = 'id1_24_railing16'}, +{HashIs = 1983315676, ModNam = 'id1_24_railing17'}, +{HashIs = 1675385383, ModNam = 'id1_24_railing18'}, +{HashIs = 1984631135, ModNam = 'id1_24_railing2'}, +{HashIs = -2007321214, ModNam = 'id1_24_railing3'}, +{HashIs = 2031097581, ModNam = 'id1_24_railing4'}, +{HashIs = -1421444263, ModNam = 'id1_24_railing5'}, +{HashIs = -1656823990, ModNam = 'id1_24_railing6'}, +{HashIs = 1064772540, ModNam = 'id1_24_railing7'}, +{HashIs = 798655491, ModNam = 'id1_24_railing8'}, +{HashIs = 1649207655, ModNam = 'id1_24_railing9'}, +{HashIs = -1205569168, ModNam = 'id1_24_rain_blockers_02'}, +{HashIs = 1512006296, ModNam = 'id1_24_structure1'}, +{HashIs = -622271439, ModNam = 'id1_24_structure2'}, +{HashIs = 81213453, ModNam = 'id1_24_structure3'}, +{HashIs = 1193690709, ModNam = 'id1_25_billboard01'}, +{HashIs = 1351496928, ModNam = 'id1_25_decalgarage001'}, +{HashIs = 442661702, ModNam = 'id1_25_glue01'}, +{HashIs = 188538107, ModNam = 'id1_25_glue02'}, +{HashIs = -1376509333, ModNam = 'id1_25_glue03'}, +{HashIs = -1598453770, ModNam = 'id1_25_glue04'}, +{HashIs = -750326512, ModNam = 'id1_25_glue05'}, +{HashIs = 1080790391, ModNam = 'id1_25_graf'}, +{HashIs = -19432394, ModNam = 'id1_25_ground1'}, +{HashIs = -2096210574, ModNam = 'id1_25_ground1decal'}, +{HashIs = -1736066888, ModNam = 'id1_25_ground1decal02'}, +{HashIs = 405931033, ModNam = 'id1_25_ground2_decal01'}, +{HashIs = 1583681666, ModNam = 'id1_25_ground2_decal02'}, +{HashIs = -384151364, ModNam = 'id1_25_ground2'}, +{HashIs = -1318225708, ModNam = 'id1_25_lest_detail'}, +{HashIs = 1252967170, ModNam = 'id1_25_lest_detail2'}, +{HashIs = 1581371151, ModNam = 'id1_25_pole'}, +{HashIs = -1586829364, ModNam = 'id1_25_pole1'}, +{HashIs = -1836725758, ModNam = 'id1_25_pole2'}, +{HashIs = 1153937031, ModNam = 'id1_25_pole3'}, +{HashIs = -816987251, ModNam = 'id1_25_pole4'}, +{HashIs = -2127386792, ModNam = 'id1_25_pole5'}, +{HashIs = 1927908038, ModNam = 'id1_25_pole6'}, +{HashIs = 377836027, ModNam = 'id1_25_pole8'}, +{HashIs = -1428566260, ModNam = 'id1_25_railing'}, +{HashIs = 1039098499, ModNam = 'id1_25_razorwire'}, +{HashIs = 1626601703, ModNam = 'id1_25_shop_dtl'}, +{HashIs = 713122771, ModNam = 'id1_25_shopland'}, +{HashIs = 150846835, ModNam = 'id1_25_structure1'}, +{HashIs = 1405113079, ModNam = 'id1_25_structure2'}, +{HashIs = -1844818054, ModNam = 'id1_25_structurem'}, +{HashIs = 14043937, ModNam = 'id1_26_bridge'}, +{HashIs = -1933428199, ModNam = 'id1_26_build_b_pipes'}, +{HashIs = -189847431, ModNam = 'id1_26_build_b'}, +{HashIs = 91224084, ModNam = 'id1_26_build_barrier'}, +{HashIs = 845826842, ModNam = 'id1_26_build_barrier1'}, +{HashIs = 673592978, ModNam = 'id1_26_build_barrier2'}, +{HashIs = 394040639, ModNam = 'id1_26_build_barrier3'}, +{HashIs = 502516190, ModNam = 'id1_26_build_bdtl'}, +{HashIs = -67924697, ModNam = 'id1_26_build_bdtl3'}, +{HashIs = 224236745, ModNam = 'id1_26_build_bits'}, +{HashIs = -661241242, ModNam = 'id1_26_build_bs'}, +{HashIs = 829866653, ModNam = 'id1_26_build_dtl'}, +{HashIs = 1465904905, ModNam = 'id1_26_build_dtl4'}, +{HashIs = -367693595, ModNam = 'id1_26_build_support'}, +{HashIs = -205592968, ModNam = 'id1_26_building_pipes2'}, +{HashIs = -1199670123, ModNam = 'id1_26_building_sign'}, +{HashIs = -1526993003, ModNam = 'id1_26_building'}, +{HashIs = 991637025, ModNam = 'id1_26_cables01'}, +{HashIs = -2020391148, ModNam = 'id1_26_cables02'}, +{HashIs = 242705565, ModNam = 'id1_26_ground'}, +{HashIs = 777166980, ModNam = 'id1_26_ladder003'}, +{HashIs = -1039304255, ModNam = 'id1_26_ladder01'}, +{HashIs = -1912467029, ModNam = 'id1_26_ladder02'}, +{HashIs = -1826871787, ModNam = 'id1_26_olay003'}, +{HashIs = 1242321226, ModNam = 'id1_26_olay1'}, +{HashIs = -1966139000, ModNam = 'id1_26_pole01'}, +{HashIs = -460094281, ModNam = 'id1_26_railing01'}, +{HashIs = 334672495, ModNam = 'id1_26_railing014'}, +{HashIs = -1812843920, ModNam = 'id1_26_railing015'}, +{HashIs = -227598230, ModNam = 'id1_26_railing02'}, +{HashIs = 439635918, ModNam = 'id1_26_railing024'}, +{HashIs = -948295077, ModNam = 'id1_26_railing025'}, +{HashIs = -313231857, ModNam = 'id1_26_railing026'}, +{HashIs = -587344542, ModNam = 'id1_26_railing027'}, +{HashIs = -1961971323, ModNam = 'id1_26_railing028'}, +{HashIs = -2139054999, ModNam = 'id1_26_railing029'}, +{HashIs = 533822254, ModNam = 'id1_26_railing03'}, +{HashIs = -254444583, ModNam = 'id1_26_railing030'}, +{HashIs = 302243731, ModNam = 'id1_26_railing04'}, +{HashIs = -1150537115, ModNam = 'id1_26_railing05'}, +{HashIs = -1380608264, ModNam = 'id1_26_railing06'}, +{HashIs = -678827360, ModNam = 'id1_26_railing07'}, +{HashIs = -920629811, ModNam = 'id1_26_railing08'}, +{HashIs = 1930338731, ModNam = 'id1_26_railing09'}, +{HashIs = -1638631202, ModNam = 'id1_26_railing10'}, +{HashIs = -1950985310, ModNam = 'id1_26_railing11'}, +{HashIs = -1673399123, ModNam = 'id1_26_railing12'}, +{HashIs = -1979494352, ModNam = 'id1_26_railing13'}, +{HashIs = -458585567, ModNam = 'id1_27_cablemesh6268_hvhvy'}, +{HashIs = -619211429, ModNam = 'id1_27_ladder'}, +{HashIs = -398071101, ModNam = 'id1_27_ladder003'}, +{HashIs = 443432678, ModNam = 'id1_27_ladder103'}, +{HashIs = -1270595048, ModNam = 'id1_27_land01'}, +{HashIs = -1926937851, ModNam = 'id1_27_land01a_o'}, +{HashIs = -2127145627, ModNam = 'id1_27_land01c_o'}, +{HashIs = -1018019402, ModNam = 'id1_27_lockup'}, +{HashIs = 1798934875, ModNam = 'id1_27_railing01'}, +{HashIs = 1917550295, ModNam = 'id1_27_railing012'}, +{HashIs = 1016075105, ModNam = 'id1_27_railing013'}, +{HashIs = -1446974007, ModNam = 'id1_27_railing016'}, +{HashIs = -211626547, ModNam = 'id1_27_railing016l'}, +{HashIs = -831113425, ModNam = 'id1_27_railing019'}, +{HashIs = 1316109481, ModNam = 'id1_27_railing021'}, +{HashIs = -828057552, ModNam = 'id1_27_railing03'}, +{HashIs = -1329528159, ModNam = 'id1_27_railing03a'}, +{HashIs = -419205339, ModNam = 'id1_27_railing03b'}, +{HashIs = -709899138, ModNam = 'id1_27_railing03c'}, +{HashIs = -1985727384, ModNam = 'id1_27_railing03d'}, +{HashIs = 88720813, ModNam = 'id1_27_railing08'}, +{HashIs = -1998653, ModNam = 'id1_27_rain_blockers_05'}, +{HashIs = 1910752124, ModNam = 'id1_27_tg_duct_1'}, +{HashIs = 1268003899, ModNam = 'id1_27_tg_duct_wires'}, +{HashIs = -1923312078, ModNam = 'id1_27_tg_duct'}, +{HashIs = 1403132650, ModNam = 'id1_27_tg_fence_o'}, +{HashIs = -1232972594, ModNam = 'id1_27_tg_fence'}, +{HashIs = -1843297820, ModNam = 'id1_27_tg_test_det1'}, +{HashIs = -339626709, ModNam = 'id1_27_tg_test_det2'}, +{HashIs = 77058772, ModNam = 'id1_27_tg_test_o'}, +{HashIs = 1635643581, ModNam = 'id1_27_tg_test'}, +{HashIs = 1244728374, ModNam = 'id1_27_tg_test2_det2'}, +{HashIs = 728470765, ModNam = 'id1_27_tg_test2_o'}, +{HashIs = -1262005893, ModNam = 'id1_27_tg_test2'}, +{HashIs = -2138582100, ModNam = 'id1_28_build07_o'}, +{HashIs = -457448959, ModNam = 'id1_28_build10_d'}, +{HashIs = 844940638, ModNam = 'id1_28_build11'}, +{HashIs = -2006114010, ModNam = 'id1_28_glue'}, +{HashIs = 984059176, ModNam = 'id1_28_ladder01'}, +{HashIs = 1287631192, ModNam = 'id1_28_ladder02'}, +{HashIs = -1716958418, ModNam = 'id1_28_ladder03'}, +{HashIs = -1411715183, ModNam = 'id1_28_ladder04'}, +{HashIs = 922803813, ModNam = 'id1_28_land01_o'}, +{HashIs = -1321352694, ModNam = 'id1_28_land01'}, +{HashIs = -159244623, ModNam = 'id1_28_land01b'}, +{HashIs = 381545542, ModNam = 'id1_28_props_cable00'}, +{HashIs = -479558240, ModNam = 'id1_28_props_cable01'}, +{HashIs = -183981860, ModNam = 'id1_28_props_cable02'}, +{HashIs = -812327435, ModNam = 'id1_28_props_cable03'}, +{HashIs = -539591048, ModNam = 'id1_28_props_cable04'}, +{HashIs = -883468890, ModNam = 'id1_28_props_cable05'}, +{HashIs = -585533142, ModNam = 'id1_28_props_cable06'}, +{HashIs = -1737527385, ModNam = 'id1_28_props_cable07'}, +{HashIs = -1167150123, ModNam = 'id1_28_props_cable08'}, +{HashIs = 1958357053, ModNam = 'id1_28_props_cable09'}, +{HashIs = -2076228061, ModNam = 'id1_28_props_cable10'}, +{HashIs = -686429233, ModNam = 'id1_28_props_cable11'}, +{HashIs = -1585282903, ModNam = 'id1_28_props_cable12'}, +{HashIs = 1265259642, ModNam = 'id1_28_props_cable13'}, +{HashIs = 1396139028, ModNam = 'id1_28_props_cable14'}, +{HashIs = 1704823008, ModNam = 'id1_28_props_cable15'}, +{HashIs = 1994206047, ModNam = 'id1_28_props_cable16'}, +{HashIs = 1080114788, ModNam = 'id1_28_props_cable17'}, +{HashIs = 171037190, ModNam = 'id1_28_props_cable18'}, +{HashIs = 1149093533, ModNam = 'id1_28_props_cable19'}, +{HashIs = -1105249010, ModNam = 'id1_28_props_cable20'}, +{HashIs = -196073117, ModNam = 'id1_28_props_cable21'}, +{HashIs = 33703111, ModNam = 'id1_28_props_cable22'}, +{HashIs = -943370162, ModNam = 'id1_28_props_cable23'}, +{HashIs = -415461572, ModNam = 'id1_28_props_cable24'}, +{HashIs = 1029553021, ModNam = 'id1_28_props_cable25'}, +{HashIs = 1423311845, ModNam = 'id1_28_props_cablemesh98860'}, +{HashIs = -878074860, ModNam = 'id1_28_railings01'}, +{HashIs = -1488692398, ModNam = 'id1_28_railings02'}, +{HashIs = -1240860451, ModNam = 'id1_28_railings03'}, +{HashIs = -1162280389, ModNam = 'id1_28_railings04'}, +{HashIs = -644268037, ModNam = 'id1_28_railings05'}, +{HashIs = 1891167800, ModNam = 'id1_28_railings06'}, +{HashIs = 1057229519, ModNam = 'id1_28_railings07'}, +{HashIs = -859122088, ModNam = 'id1_28_wires'}, +{HashIs = -1403748097, ModNam = 'id1_29_bld2_dtl'}, +{HashIs = 2079147100, ModNam = 'id1_29_bld2'}, +{HashIs = -353651413, ModNam = 'id1_29_cablemesh245219_thvy'}, +{HashIs = -926978890, ModNam = 'id1_29_cablemesh246160_thvy'}, +{HashIs = 1840226878, ModNam = 'id1_29_cablemesh246164_thvy'}, +{HashIs = 1626658361, ModNam = 'id1_29_cablemesh246171_thvy'}, +{HashIs = -670110690, ModNam = 'id1_29_cablemesh246173_thvy'}, +{HashIs = 787619157, ModNam = 'id1_29_cablemesh246174_thvy'}, +{HashIs = 1047442561, ModNam = 'id1_29_cablemesh246175_thvy'}, +{HashIs = -1475310076, ModNam = 'id1_29_cablemesh246182_thvy'}, +{HashIs = 1243938972, ModNam = 'id1_29_cablemesh246184_thvy'}, +{HashIs = 2080623674, ModNam = 'id1_29_cablemesh246188_thvy'}, +{HashIs = -148320919, ModNam = 'id1_29_cablemesh246192_thvy'}, +{HashIs = -1508133866, ModNam = 'id1_29_cablemesh246196_thvy'}, +{HashIs = 480433763, ModNam = 'id1_29_cablemesh246197_thvy'}, +{HashIs = 360919484, ModNam = 'id1_29_cablemesh246204_thvy'}, +{HashIs = 479187090, ModNam = 'id1_29_cablemesh28906_tstd'}, +{HashIs = -1030629225, ModNam = 'id1_29_cablemesh29028_tstd'}, +{HashIs = 881404439, ModNam = 'id1_29_cablemesh29044_tstd'}, +{HashIs = 226835269, ModNam = 'id1_29_cablemesh29060_tstd'}, +{HashIs = -1735341379, ModNam = 'id1_29_ground_01a'}, +{HashIs = -348884989, ModNam = 'id1_29_ground_01b'}, +{HashIs = 1134525000, ModNam = 'id1_29_ground_dtl'}, +{HashIs = -1937660458, ModNam = 'id1_29_ground_dtl2'}, +{HashIs = -1422730405, ModNam = 'id1_29_ladder01'}, +{HashIs = -2145268592, ModNam = 'id1_29_poles01'}, +{HashIs = -1911461777, ModNam = 'id1_29_poles02'}, +{HashIs = 1704859529, ModNam = 'id1_29_poles03'}, +{HashIs = 1911992378, ModNam = 'id1_29_poles04'}, +{HashIs = 1196972798, ModNam = 'id1_29_poles05'}, +{HashIs = 1452407153, ModNam = 'id1_29_poles06'}, +{HashIs = 490073851, ModNam = 'id1_29_res_123_dtl'}, +{HashIs = -1002148637, ModNam = 'id1_29_res_123'}, +{HashIs = -1852476438, ModNam = 'id1_29_res_45_dtl'}, +{HashIs = -1976251149, ModNam = 'id1_29_res_45'}, +{HashIs = 20228083, ModNam = 'id1_29_res_678_dtl'}, +{HashIs = -9290609, ModNam = 'id1_29_res_678'}, +{HashIs = -200138709, ModNam = 'id1_29_res_678c'}, +{HashIs = -392999230, ModNam = 'id1_29_watertower_dtl'}, +{HashIs = -519317961, ModNam = 'id1_29_watertower'}, +{HashIs = 1875374592, ModNam = 'id1_30_build02'}, +{HashIs = 1117394853, ModNam = 'id1_30_build03'}, +{HashIs = 486231144, ModNam = 'id1_30_build05'}, +{HashIs = -1433477446, ModNam = 'id1_30_build05st'}, +{HashIs = -1730314678, ModNam = 'id1_30_build3_dtl'}, +{HashIs = 864311944, ModNam = 'id1_30_build3_dtl2'}, +{HashIs = -1127481231, ModNam = 'id1_30_decal'}, +{HashIs = -1603798600, ModNam = 'id1_30_decal003'}, +{HashIs = 1418897887, ModNam = 'id1_30_decal01'}, +{HashIs = 1714244884, ModNam = 'id1_30_decal02'}, +{HashIs = -370176810, ModNam = 'id1_30_ladder'}, +{HashIs = -1961828488, ModNam = 'id1_30_ladder001'}, +{HashIs = 1959867129, ModNam = 'id1_30_ladder002'}, +{HashIs = 446725769, ModNam = 'id1_30_ladder003'}, +{HashIs = 64966919, ModNam = 'id1_30_ladder004'}, +{HashIs = -1372904032, ModNam = 'id1_30_ladder005'}, +{HashIs = -1483794328, ModNam = 'id1_30_ladder006'}, +{HashIs = 1103613147, ModNam = 'id1_30_ladder007'}, +{HashIs = 1390711991, ModNam = 'id1_30_ladder01'}, +{HashIs = 1719647213, ModNam = 'id1_30_ladder02'}, +{HashIs = -728508472, ModNam = 'id1_30_ladders'}, +{HashIs = -1621348803, ModNam = 'id1_30_railing01'}, +{HashIs = -1991966193, ModNam = 'id1_30_railing02'}, +{HashIs = 2072143498, ModNam = 'id1_30_railing03'}, +{HashIs = 1697790442, ModNam = 'id1_30_railing04'}, +{HashIs = -428491661, ModNam = 'id1_30_railing05'}, +{HashIs = -796356455, ModNam = 'id1_30_railing06'}, +{HashIs = -1109562561, ModNam = 'id1_30_railing07'}, +{HashIs = -1341796464, ModNam = 'id1_30_railing08'}, +{HashIs = 698401480, ModNam = 'id1_30_railing09'}, +{HashIs = 1025205921, ModNam = 'id1_30_railing10'}, +{HashIs = 172327158, ModNam = 'id1_30_railing11'}, +{HashIs = 563589018, ModNam = 'id1_30_railing12'}, +{HashIs = -1537952498, ModNam = 'id1_30_railing13'}, +{HashIs = 1965217451, ModNam = 'id1_30_railing14'}, +{HashIs = -2009072411, ModNam = 'id1_30_railing15'}, +{HashIs = 1443174512, ModNam = 'id1_30_railing16'}, +{HashIs = -577230952, ModNam = 'id1_30_railing17'}, +{HashIs = -1417919651, ModNam = 'id1_30_railing18'}, +{HashIs = -1055428973, ModNam = 'id1_30_railing19'}, +{HashIs = -415088448, ModNam = 'id1_30_railing20'}, +{HashIs = 1800882408, ModNam = 'id1_30_railing21'}, +{HashIs = -1668601009, ModNam = 'id1_30_railing22'}, +{HashIs = -1899720766, ModNam = 'id1_30_railing23'}, +{HashIs = -1058999302, ModNam = 'id1_30_railing24'}, +{HashIs = 1141242434, ModNam = 'id1_30_railing25'}, +{HashIs = 909860525, ModNam = 'id1_30_railing26'}, +{HashIs = 1203405231, ModNam = 'id1_30_railing27'}, +{HashIs = 1119151396, ModNam = 'id1_30_rain_blockers_08'}, +{HashIs = -1224990573, ModNam = 'id1_30_weed_02'}, +{HashIs = 96003248, ModNam = 'id1_30_wires'}, +{HashIs = 1092058422, ModNam = 'id1_31_build_01_o'}, +{HashIs = -1125026576, ModNam = 'id1_31_build_01_p'}, +{HashIs = -911416825, ModNam = 'id1_31_build_01_pipes_2'}, +{HashIs = 1907152126, ModNam = 'id1_31_build_01_studs'}, +{HashIs = -612972372, ModNam = 'id1_31_build_01_studsb'}, +{HashIs = 1396808531, ModNam = 'id1_31_build_01_switch'}, +{HashIs = 76111706, ModNam = 'id1_31_build_01'}, +{HashIs = 469399485, ModNam = 'id1_31_build_02_o'}, +{HashIs = -2114248784, ModNam = 'id1_31_build_02_pipes'}, +{HashIs = -961998617, ModNam = 'id1_31_build_02_pipes2'}, +{HashIs = 860329267, ModNam = 'id1_31_build_02_studs'}, +{HashIs = 1334098620, ModNam = 'id1_31_build_02_studs001'}, +{HashIs = -265795208, ModNam = 'id1_31_build_02_studs3'}, +{HashIs = -235226563, ModNam = 'id1_31_build_02'}, +{HashIs = 391990276, ModNam = 'id1_31_build_03_o'}, +{HashIs = -1206688901, ModNam = 'id1_31_build_03_pipes'}, +{HashIs = 1031050900, ModNam = 'id1_31_build_03_pipes2'}, +{HashIs = -1607067983, ModNam = 'id1_31_build_03'}, +{HashIs = -1170967707, ModNam = 'id1_31_build_04_o'}, +{HashIs = -841235873, ModNam = 'id1_31_build_04_pipes'}, +{HashIs = 1907507153, ModNam = 'id1_31_build_04_pipesa'}, +{HashIs = 1065048932, ModNam = 'id1_31_build_04_pipesb'}, +{HashIs = 225276194, ModNam = 'id1_31_build_04'}, +{HashIs = -2056530766, ModNam = 'id1_31_build_05_drain'}, +{HashIs = -128669900, ModNam = 'id1_31_build_05_dtl_2'}, +{HashIs = 1581906787, ModNam = 'id1_31_build_05_dtl'}, +{HashIs = -833829907, ModNam = 'id1_31_build_05_o'}, +{HashIs = -1357301223, ModNam = 'id1_31_build_05_pipes'}, +{HashIs = 34401342, ModNam = 'id1_31_build_05_studs'}, +{HashIs = -1976224977, ModNam = 'id1_31_build_05_studs2'}, +{HashIs = -1146892916, ModNam = 'id1_31_build_05'}, +{HashIs = -1647338097, ModNam = 'id1_31_cables_00'}, +{HashIs = -951717765, ModNam = 'id1_31_cables_01'}, +{HashIs = -1130308815, ModNam = 'id1_31_cables_02'}, +{HashIs = -421285962, ModNam = 'id1_31_cables_03'}, +{HashIs = -668626374, ModNam = 'id1_31_cables_04'}, +{HashIs = 925028411, ModNam = 'id1_31_cables_05'}, +{HashIs = 1160440907, ModNam = 'id1_31_cables_06'}, +{HashIs = 1444187678, ModNam = 'id1_31_cables_07'}, +{HashIs = -795068354, ModNam = 'id1_31_glue'}, +{HashIs = 1003036999, ModNam = 'id1_31_ladder01'}, +{HashIs = 1754299093, ModNam = 'id1_31_ladder02'}, +{HashIs = -98034170, ModNam = 'id1_31_ladder03'}, +{HashIs = -1850607519, ModNam = 'id1_31_land_o'}, +{HashIs = -658754062, ModNam = 'id1_31_land_oa'}, +{HashIs = -1131741808, ModNam = 'id1_31_land_ob'}, +{HashIs = -795316756, ModNam = 'id1_31_land'}, +{HashIs = 2079063743, ModNam = 'id1_31_railing01'}, +{HashIs = -1786687933, ModNam = 'id1_31_rain_blockers_01'}, +{HashIs = -2038878153, ModNam = 'id1_31_rain_blockers_04'}, +{HashIs = 807907482, ModNam = 'id1_31_s_post'}, +{HashIs = -891694703, ModNam = 'id1_32_build_pipe'}, +{HashIs = 1227179692, ModNam = 'id1_32_build02_o'}, +{HashIs = 9568934, ModNam = 'id1_32_build02'}, +{HashIs = 813443862, ModNam = 'id1_32_build03_o'}, +{HashIs = -370748140, ModNam = 'id1_32_build03'}, +{HashIs = 1444687342, ModNam = 'id1_32_build04_o'}, +{HashIs = -1011971932, ModNam = 'id1_32_build04'}, +{HashIs = 801466234, ModNam = 'id1_32_build04graf'}, +{HashIs = 1693563549, ModNam = 'id1_32_build666_s'}, +{HashIs = 142073550, ModNam = 'id1_32_build666_s2'}, +{HashIs = 1046596245, ModNam = 'id1_32_build666_s3'}, +{HashIs = -134012206, ModNam = 'id1_32_build666a_o'}, +{HashIs = 2052710401, ModNam = 'id1_32_build666a'}, +{HashIs = -167982602, ModNam = 'id1_32_cables_01'}, +{HashIs = 657894497, ModNam = 'id1_32_cables_02'}, +{HashIs = -1974156021, ModNam = 'id1_32_glue'}, +{HashIs = -1835136921, ModNam = 'id1_32_ladder01'}, +{HashIs = -1083743711, ModNam = 'id1_32_ladder02'}, +{HashIs = -1665522170, ModNam = 'id1_32_land01_o'}, +{HashIs = 419705952, ModNam = 'id1_32_land01'}, +{HashIs = 764840366, ModNam = 'id1_32_props_f_slod'}, +{HashIs = -222169547, ModNam = 'id1_32_railing01'}, +{HashIs = -531410600, ModNam = 'id1_32_railing02'}, +{HashIs = -392437243, ModNam = 'id1_32_railing03'}, +{HashIs = -621984088, ModNam = 'id1_32_railing04'}, +{HashIs = -851039398, ModNam = 'id1_32_railing05'}, +{HashIs = -1080782857, ModNam = 'id1_32_railing06'}, +{HashIs = -1385239664, ModNam = 'id1_32_railing07'}, +{HashIs = -223140020, ModNam = 'id1_33_decal01'}, +{HashIs = -1252952854, ModNam = 'id1_33_decal01b'}, +{HashIs = 15909835, ModNam = 'id1_33_decal02'}, +{HashIs = -1654195019, ModNam = 'id1_33_decal03'}, +{HashIs = -1731198176, ModNam = 'id1_33_firedept'}, +{HashIs = 808269188, ModNam = 'id1_33_glue01'}, +{HashIs = 1436942453, ModNam = 'id1_33_glue02'}, +{HashIs = -1805812253, ModNam = 'id1_33_glue03'}, +{HashIs = -1187395681, ModNam = 'id1_33_glue04'}, +{HashIs = 1418186463, ModNam = 'id1_33_ground'}, +{HashIs = -1674041548, ModNam = 'id1_33_handy01'}, +{HashIs = -503369023, ModNam = 'id1_33_handy02'}, +{HashIs = -1077416365, ModNam = 'id1_33_handy03'}, +{HashIs = 221020539, ModNam = 'id1_33_hospital'}, +{HashIs = -22143921, ModNam = 'id1_33_ladder014'}, +{HashIs = -319129368, ModNam = 'id1_33_ladder015'}, +{HashIs = -654815004, ModNam = 'id1_33_ladder016'}, +{HashIs = -1223029464, ModNam = 'id1_33_ladder017'}, +{HashIs = -1514116531, ModNam = 'id1_33_ladder018'}, +{HashIs = -1450921105, ModNam = 'id1_33_parking'}, +{HashIs = 76136069, ModNam = 'id1_33_pole04'}, +{HashIs = -224716784, ModNam = 'id1_33_pole11'}, +{HashIs = 76707500, ModNam = 'id1_33_railing012'}, +{HashIs = 1266689346, ModNam = 'id1_33_railing02'}, +{HashIs = -2029970365, ModNam = 'id1_33_railing04'}, +{HashIs = 597841315, ModNam = 'id1_33_railing05'}, +{HashIs = 291156244, ModNam = 'id1_33_railing06'}, +{HashIs = 769223185, ModNam = 'id1_33_railing08'}, +{HashIs = -152306877, ModNam = 'id1_33_railing10'}, +{HashIs = 391691292, ModNam = 'id1_33_railing12'}, +{HashIs = -747424682, ModNam = 'id1_33_railing13'}, +{HashIs = -258380126, ModNam = 'id1_33_railing16'}, +{HashIs = 1515438613, ModNam = 'id1_33_railing18'}, +{HashIs = -520433027, ModNam = 'id1_33_railing21'}, +{HashIs = -682180811, ModNam = 'id1_33_railing24'}, +{HashIs = 33297535, ModNam = 'id1_33_railing27'}, +{HashIs = -1659352599, ModNam = 'id1_33_railing31'}, +{HashIs = -1906201476, ModNam = 'id1_33_railing32'}, +{HashIs = 1397569112, ModNam = 'id1_33_railing33'}, +{HashIs = 1042025462, ModNam = 'id1_33_railing34'}, +{HashIs = 1894936994, ModNam = 'id1_33_railing35'}, +{HashIs = 1636356815, ModNam = 'id1_33_railing36'}, +{HashIs = 170501134, ModNam = 'id1_33_railing37'}, +{HashIs = -182420996, ModNam = 'id1_33_railing38'}, +{HashIs = -1508445667, ModNam = 'id1_33_railings000'}, +{HashIs = 1844874713, ModNam = 'id1_33_rooftop02'}, +{HashIs = 1007218539, ModNam = 'id1_33_rooftop02b'}, +{HashIs = -975107287, ModNam = 'id1_33_steps01'}, +{HashIs = -1108895253, ModNam = 'id1_33_window'}, +{HashIs = -750890354, ModNam = 'id1_33_work00'}, +{HashIs = -1898674611, ModNam = 'id1_34_br_rail_end'}, +{HashIs = 1900385427, ModNam = 'id1_34_br_rail'}, +{HashIs = -1348389694, ModNam = 'id1_34_bridge_decal'}, +{HashIs = -77564817, ModNam = 'id1_34_bridge_extras'}, +{HashIs = -64039596, ModNam = 'id1_34_bridge'}, +{HashIs = 1462190690, ModNam = 'id1_34_glue'}, +{HashIs = 1196734578, ModNam = 'id1_34_graf'}, +{HashIs = -339534899, ModNam = 'id1_34_ground'}, +{HashIs = -478419511, ModNam = 'id1_34_rail_bridge'}, +{HashIs = -110481563, ModNam = 'id1_34_rail_d'}, +{HashIs = 1941543709, ModNam = 'id1_34_rail_sp'}, +{HashIs = -1561163666, ModNam = 'id1_34_rail'}, +{HashIs = 1881553777, ModNam = 'id1_34_railing'}, +{HashIs = -1153896956, ModNam = 'id1_34_railing001'}, +{HashIs = 1224116609, ModNam = 'id1_34_railing002'}, +{HashIs = 1606072073, ModNam = 'id1_34_railing003'}, +{HashIs = 1838437052, ModNam = 'id1_34_railing004'}, +{HashIs = 2087710835, ModNam = 'id1_34_railing005'}, +{HashIs = 304290775, ModNam = 'id1_34_railing006'}, +{HashIs = 546420916, ModNam = 'id1_34_railing007'}, +{HashIs = 920839510, ModNam = 'id1_34_railing008'}, +{HashIs = -987790895, ModNam = 'id1_34_railing009'}, +{HashIs = -986808725, ModNam = 'id1_34_railing010'}, +{HashIs = -1286284616, ModNam = 'id1_34_railing011'}, +{HashIs = 1638283100, ModNam = 'id1_34_railing012'}, +{HashIs = 1341232115, ModNam = 'id1_34_railing013'}, +{HashIs = -78416235, ModNam = 'id1_34_railings'}, +{HashIs = -807887997, ModNam = 'id1_34_wall1'}, +{HashIs = 2132495027, ModNam = 'id1_35_brg_decal'}, +{HashIs = -1202065819, ModNam = 'id1_35_brg_decal2'}, +{HashIs = 1524886342, ModNam = 'id1_35_brg01'}, +{HashIs = 368108397, ModNam = 'id1_35_glue'}, +{HashIs = 1604127052, ModNam = 'id1_35_railing01'}, +{HashIs = -1848382023, ModNam = 'id1_35_railing02'}, +{HashIs = -2117972586, ModNam = 'id1_35_railing03'}, +{HashIs = 912832240, ModNam = 'id1_35_railing04'}, +{HashIs = 683514778, ModNam = 'id1_35_railing05'}, +{HashIs = 1518894895, ModNam = 'id1_35_railing06'}, +{HashIs = -620789733, ModNam = 'id1_35_railing07'}, +{HashIs = 230253966, ModNam = 'id1_35_railing08'}, +{HashIs = -3651156, ModNam = 'id1_35_railing09'}, +{HashIs = 1006945152, ModNam = 'id1_35_railing10'}, +{HashIs = 39964731, ModNam = 'id1_35_railing11'}, +{HashIs = 344355972, ModNam = 'id1_35_railing12'}, +{HashIs = 107927529, ModNam = 'id1_35_railing13'}, +{HashIs = 409631712, ModNam = 'id1_35_railing14'}, +{HashIs = -1700888506, ModNam = 'id1_35_railing15'}, +{HashIs = -1193231158, ModNam = 'id1_35_railing16'}, +{HashIs = -1086699139, ModNam = 'id1_35_railing17'}, +{HashIs = -847813129, ModNam = 'id1_35_railing18'}, +{HashIs = -1816563076, ModNam = 'id1_35_railing19'}, +{HashIs = 2036907827, ModNam = 'id1_35_railing20'}, +{HashIs = 703995995, ModNam = 'id1_35_railing21'}, +{HashIs = 472089782, ModNam = 'id1_35_railing22'}, +{HashIs = 839528567, ModNam = 'id1_35_railing23'}, +{HashIs = 605262986, ModNam = 'id1_35_railing24'}, +{HashIs = 378304892, ModNam = 'id1_35_railing25'}, +{HashIs = 146726369, ModNam = 'id1_35_railing26'}, +{HashIs = -169062321, ModNam = 'id1_emissive_ch3_10_em'}, +{HashIs = -1390646886, ModNam = 'id1_emissive_ch3_10_em2'}, +{HashIs = 483711115, ModNam = 'id1_emissive_emissive2'}, +{HashIs = 75179578, ModNam = 'id1_emissive_id1_05'}, +{HashIs = -1134663994, ModNam = 'id1_emissive_id1_051'}, +{HashIs = -674738867, ModNam = 'id1_emissive_id1_06'}, +{HashIs = -583778371, ModNam = 'id1_emissive_id1_062'}, +{HashIs = -1311592501, ModNam = 'id1_emissive_id1_07_ema'}, +{HashIs = -1154694529, ModNam = 'id1_emissive_id1_07_emb'}, +{HashIs = -848992528, ModNam = 'id1_emissive_id1_07_emc'}, +{HashIs = -957548905, ModNam = 'id1_emissive_id1_09a'}, +{HashIs = -1255255270, ModNam = 'id1_emissive_id1_09b'}, +{HashIs = -1418248276, ModNam = 'id1_emissive_id1_09c'}, +{HashIs = -1687052383, ModNam = 'id1_emissive_id1_09d'}, +{HashIs = -38640607, ModNam = 'id1_emissive_id1_09e'}, +{HashIs = -336084820, ModNam = 'id1_emissive_id1_09f'}, +{HashIs = 1024891656, ModNam = 'id1_emissive_id1_10'}, +{HashIs = 1859245035, ModNam = 'id1_emissive_id1_10b'}, +{HashIs = -1519664866, ModNam = 'id1_emissive_id1_10c'}, +{HashIs = 1377966732, ModNam = 'id1_emissive_id1_10d'}, +{HashIs = -496573006, ModNam = 'id1_emissive_id1_13'}, +{HashIs = -751035426, ModNam = 'id1_emissive_id1_13b'}, +{HashIs = -251821353, ModNam = 'id1_emissive_id1_14'}, +{HashIs = -973853491, ModNam = 'id1_emissive_id1_15'}, +{HashIs = -743847880, ModNam = 'id1_emissive_id1_16'}, +{HashIs = 1947003673, ModNam = 'id1_emissive_id1_17a'}, +{HashIs = 1180110766, ModNam = 'id1_emissive_id1_17b'}, +{HashIs = -690933600, ModNam = 'id1_emissive_id1_17c'}, +{HashIs = -1472310405, ModNam = 'id1_emissive_id1_17d'}, +{HashIs = -1152091737, ModNam = 'id1_emissive_id1_17e'}, +{HashIs = -392802122, ModNam = 'id1_emissive_id1_18b'}, +{HashIs = -1224839166, ModNam = 'id1_emissive_id1_18neonsign'}, +{HashIs = 1898382132, ModNam = 'id1_emissive_id1_19'}, +{HashIs = 391850635, ModNam = 'id1_emissive_id1_19b'}, +{HashIs = -865067915, ModNam = 'id1_emissive_id1_20'}, +{HashIs = -295065298, ModNam = 'id1_emissive_id1_20b'}, +{HashIs = 642979844, ModNam = 'id1_emissive_id1_21a'}, +{HashIs = 1168725668, ModNam = 'id1_emissive_id1_21b'}, +{HashIs = 434452318, ModNam = 'id1_emissive_id1_23'}, +{HashIs = -1159511118, ModNam = 'id1_emissive_id1_23a'}, +{HashIs = -1475666430, ModNam = 'id1_emissive_id1_23b'}, +{HashIs = 1030232547, ModNam = 'id1_emissive_id1_25_2'}, +{HashIs = 1706957677, ModNam = 'id1_emissive_id1_25a'}, +{HashIs = 1384051951, ModNam = 'id1_emissive_id1_25b'}, +{HashIs = 561825421, ModNam = 'id1_emissive_id1_26'}, +{HashIs = 1357555048, ModNam = 'id1_emissive_id1_27'}, +{HashIs = 1926608916, ModNam = 'id1_emissive_id1_27b'}, +{HashIs = 2065365448, ModNam = 'id1_emissive_id1_28'}, +{HashIs = -2118891955, ModNam = 'id1_emissive_id1_29a'}, +{HashIs = 1927751783, ModNam = 'id1_emissive_id1_29b'}, +{HashIs = 1497232661, ModNam = 'id1_emissive_id1_29c'}, +{HashIs = 1973710335, ModNam = 'id1_emissive_id1_30'}, +{HashIs = -422360185, ModNam = 'id1_emissive_id1_30b'}, +{HashIs = 1588936737, ModNam = 'id1_emissive_id1_31'}, +{HashIs = 904783451, ModNam = 'id1_emissive_id1_31b'}, +{HashIs = -2113241453, ModNam = 'id1_emissive_id1_31c'}, +{HashIs = 1884281630, ModNam = 'id1_emissive_id1_31d'}, +{HashIs = -1863375724, ModNam = 'id1_emissive_id1_32'}, +{HashIs = -564873142, ModNam = 'id1_emissive_id1_32b'}, +{HashIs = -1929700180, ModNam = 'id1_emissive_id1_33'}, +{HashIs = -765188663, ModNam = 'id1_emissive_id1_33b'}, +{HashIs = -1062960566, ModNam = 'id1_emissive_id1_33c'}, +{HashIs = 1371073906, ModNam = 'id1_lod_bridge_slod4'}, +{HashIs = 1831267806, ModNam = 'id1_lod_emissive'}, +{HashIs = 36498504, ModNam = 'id1_lod_id1_emissive_slod'}, +{HashIs = 2044059611, ModNam = 'id1_lod_slod4'}, +{HashIs = -1852285529, ModNam = 'id1_lod_water_slod3'}, +{HashIs = 1704246958, ModNam = 'id1_props_combo01_01_lod'}, +{HashIs = 247733931, ModNam = 'id1_props_combo01_02_lod'}, +{HashIs = -43352942, ModNam = 'id1_props_combo0203_01_lod'}, +{HashIs = 1685803874, ModNam = 'id1_props_combo0307_01_lod'}, +{HashIs = 894505574, ModNam = 'id1_props_combo0307_02_lod'}, +{HashIs = -370559021, ModNam = 'id1_props_combo0307_03_lod'}, +{HashIs = 228605210, ModNam = 'id1_props_combo0502_01_lod'}, +{HashIs = 544207215, ModNam = 'id1_props_combo0901_slod'}, +{HashIs = -1880649097, ModNam = 'id1_props_combo0905_slod'}, +{HashIs = 1432018141, ModNam = 'id1_props_combo0907_slod'}, +{HashIs = 656980177, ModNam = 'id1_props_combo1001_01_lod'}, +{HashIs = -709603060, ModNam = 'id1_props_combo14_01_lod'}, +{HashIs = -1555977033, ModNam = 'id1_props_combo1401_01_lod'}, +{HashIs = 1001636819, ModNam = 'id1_props_flyers01'}, +{HashIs = 1836230480, ModNam = 'id1_props_flyers02'}, +{HashIs = -112673062, ModNam = 'id1_props_flyers03'}, +{HashIs = -956704195, ModNam = 'id1_props_flyers04'}, +{HashIs = 362575745, ModNam = 'id1_props_flyers05'}, +{HashIs = -497938195, ModNam = 'id1_props_flyers06'}, +{HashIs = 2064368238, ModNam = 'id1_props_flyers07'}, +{HashIs = -1849888816, ModNam = 'id1_props_flyers08'}, +{HashIs = -683607349, ModNam = 'id1_props_flyers09'}, +{HashIs = 356775356, ModNam = 'id1_props_flyers10'}, +{HashIs = 1339321056, ModNam = 'id1_props_flyers11'}, +{HashIs = 1101188733, ModNam = 'id1_props_flyers12'}, +{HashIs = -75546073, ModNam = 'id1_props_flyers13'}, +{HashIs = -1379129662, ModNam = 'id1_props_flyers14'}, +{HashIs = -446884381, ModNam = 'id1_props_flyers15'}, +{HashIs = 387938663, ModNam = 'id1_props_flyers16'}, +{HashIs = -1040167126, ModNam = 'id1_props_flyers17'}, +{HashIs = 1662030168, ModNam = 'id1_props_flyers18'}, +{HashIs = -1651145131, ModNam = 'id1_props_flyers19'}, +{HashIs = -928785077, ModNam = 'id1_rd_bboard002'}, +{HashIs = 387527450, ModNam = 'id1_rd_bboard1'}, +{HashIs = 82236108, ModNam = 'id1_rd_cable_69'}, +{HashIs = 994427057, ModNam = 'id1_rd_cable_70'}, +{HashIs = 1307895211, ModNam = 'id1_rd_cable_71'}, +{HashIs = -90816773, ModNam = 'id1_rd_cable_72'}, +{HashIs = 2076945497, ModNam = 'id1_rd_cablemesh14652_thvy'}, +{HashIs = -431492237, ModNam = 'id1_rd_cablemesh14669_thvy'}, +{HashIs = 1793212433, ModNam = 'id1_rd_cablemesh14877_thvy'}, +{HashIs = 835397033, ModNam = 'id1_rd_cablemesh15116_thvy'}, +{HashIs = 1418946150, ModNam = 'id1_rd_cablemesh15131_thvy'}, +{HashIs = -1737256606, ModNam = 'id1_rd_cablemesh15444_thvy'}, +{HashIs = 295232412, ModNam = 'id1_rd_cablemesh15459_thvy'}, +{HashIs = 763577580, ModNam = 'id1_rd_cablemesh15474_thvy'}, +{HashIs = -539423511, ModNam = 'id1_rd_cablemesh15760_thvy'}, +{HashIs = -1759584560, ModNam = 'id1_rd_cablemesh15964_thvy'}, +{HashIs = -922592720, ModNam = 'id1_rd_cablemesh15979_thvy'}, +{HashIs = 846373953, ModNam = 'id1_rd_cablemesh15994_thvy'}, +{HashIs = -1797588525, ModNam = 'id1_rd_cablemesh16264_thvy'}, +{HashIs = -933663547, ModNam = 'id1_rd_cablemesh16784_thvy'}, +{HashIs = -2029035409, ModNam = 'id1_rd_cablemesh17741_thvy'}, +{HashIs = 784013073, ModNam = 'id1_rd_cablemesh17756_thvy'}, +{HashIs = -103313694, ModNam = 'id1_rd_cablemesh17771_thvy'}, +{HashIs = 897022627, ModNam = 'id1_rd_cablemesh17788_thvy'}, +{HashIs = -352940824, ModNam = 'id1_rd_cablemesh17813_thvy'}, +{HashIs = 1610429863, ModNam = 'id1_rd_cablemesh17828_thvy'}, +{HashIs = -947049020, ModNam = 'id1_rd_cablemesh17843_thvy'}, +{HashIs = 1699533768, ModNam = 'id1_rd_cablemesh17858_thvy'}, +{HashIs = -2016489265, ModNam = 'id1_rd_cablemesh17873_thvy'}, +{HashIs = 2110279415, ModNam = 'id1_rd_cablemesh17900_thvy'}, +{HashIs = -1890290676, ModNam = 'id1_rd_cablemesh17915_thvy'}, +{HashIs = 1725462475, ModNam = 'id1_rd_cablemesh17930_thvy'}, +{HashIs = 299294919, ModNam = 'id1_rd_cablemesh17945_thvy'}, +{HashIs = -1726635481, ModNam = 'id1_rd_cablemesh17960_thvy'}, +{HashIs = 1057020044, ModNam = 'id1_rd_cablemesh17975_thvy'}, +{HashIs = 692430395, ModNam = 'id1_rd_cablemesh18003_thvy'}, +{HashIs = -1222023516, ModNam = 'id1_rd_cablemesh18018_thvy'}, +{HashIs = 268112934, ModNam = 'id1_rd_cablemesh18033_thvy'}, +{HashIs = 1874623363, ModNam = 'id1_rd_cablemesh18209_thvy'}, +{HashIs = 716940103, ModNam = 'id1_rd_cablemesh18480_thvy'}, +{HashIs = -1885791679, ModNam = 'id1_rd_cablemesh18520_thvy'}, +{HashIs = -1037136347, ModNam = 'id1_rd_cablemesh18535_thvy'}, +{HashIs = -287013443, ModNam = 'id1_rd_cablemesh18550_thvy'}, +{HashIs = -1925303859, ModNam = 'id1_rd_cablemesh18565_thvy'}, +{HashIs = 490518096, ModNam = 'id1_rd_cablemesh18618_thvy'}, +{HashIs = 1190560028, ModNam = 'id1_rd_cablemesh18633_thvy'}, +{HashIs = 1137046110, ModNam = 'id1_rd_cablemesh19154_thvy'}, +{HashIs = 261476464, ModNam = 'id1_rd_cablemesh19171_thvy'}, +{HashIs = -1590496948, ModNam = 'id1_rd_cablemesh19186_thvy'}, +{HashIs = 1717739488, ModNam = 'id1_rd_cablemesh19283_thvy'}, +{HashIs = -1529414666, ModNam = 'id1_rd_cablemesh19284_thvy'}, +{HashIs = -139904276, ModNam = 'id1_rd_cablemesh19285_thvy'}, +{HashIs = -1617787246, ModNam = 'id1_rd_cablemesh19286_thvy'}, +{HashIs = -1328952441, ModNam = 'id1_rd_cablemesh19287_thvy'}, +{HashIs = 1109729070, ModNam = 'id1_rd_cablemesh19288_thvy'}, +{HashIs = 1662774405, ModNam = 'id1_rd_cablemesh19410_thvy'}, +{HashIs = -77739197, ModNam = 'id1_rd_cablemesh19631_thvy'}, +{HashIs = -1863935497, ModNam = 'id1_rd_cablemesh19933_thvy'}, +{HashIs = -600734497, ModNam = 'id1_rd_cablemesh20124_thvy'}, +{HashIs = -349483782, ModNam = 'id1_rd_cablemesh20157_thvy'}, +{HashIs = 1129481185, ModNam = 'id1_rd_cablemesh20172_thvy'}, +{HashIs = 547761345, ModNam = 'id1_rd_cablemesh20225_thvy'}, +{HashIs = -1552785882, ModNam = 'id1_rd_cablemesh21092_thvy'}, +{HashIs = 716301467, ModNam = 'id1_rd_cablemesh21693_thvy'}, +{HashIs = 328870704, ModNam = 'id1_rd_cablemesh22008_thvy'}, +{HashIs = 922855536, ModNam = 'id1_rd_cablemesh22177_thvy'}, +{HashIs = -785924833, ModNam = 'id1_rd_cablemesh22178_thvy'}, +{HashIs = -634770529, ModNam = 'id1_rd_cablemesh22402_thvy'}, +{HashIs = 140543230, ModNam = 'id1_rd_cablemesh22606_thvy'}, +{HashIs = 751770221, ModNam = 'id1_rd_cablemesh23134_thvy'}, +{HashIs = 332092703, ModNam = 'id1_rd_cablemesh23135_thvy'}, +{HashIs = 1877157575, ModNam = 'id1_rd_cablemesh23136_thvy'}, +{HashIs = 837248032, ModNam = 'id1_rd_cablemesh23137_thvy'}, +{HashIs = 1847419154, ModNam = 'id1_rd_cablemesh23186_thvy'}, +{HashIs = 1268211172, ModNam = 'id1_rd_cablemesh23187_thvy'}, +{HashIs = -258026478, ModNam = 'id1_rd_cablemesh23188_thvy'}, +{HashIs = -1687860517, ModNam = 'id1_rd_cablemesh23858_thvy'}, +{HashIs = -1724271670, ModNam = 'id1_rd_cablemesh24152_thvy'}, +{HashIs = 787156112, ModNam = 'id1_rd_cablemesh24167_thvy'}, +{HashIs = 1782365973, ModNam = 'id1_rd_cablemesh24182_thvy'}, +{HashIs = -699559488, ModNam = 'id1_rd_cablemesh24197_thvy'}, +{HashIs = -1837900621, ModNam = 'id1_rd_cablemesh24212_thvy'}, +{HashIs = -1535906820, ModNam = 'id1_rd_cablemesh24227_thvy'}, +{HashIs = -1855119395, ModNam = 'id1_rd_cablemesh37058_thvy'}, +{HashIs = -754483904, ModNam = 'id1_rd_cablemesh45283_thvy'}, +{HashIs = 733147237, ModNam = 'id1_rd_cablemesh45314_thvy'}, +{HashIs = 2007626271, ModNam = 'id1_rd_cablemesh45375_thvy'}, +{HashIs = -940561409, ModNam = 'id1_rd_cablemesh45761_thvy'}, +{HashIs = -916191714, ModNam = 'id1_rd_cbl03'}, +{HashIs = -140516715, ModNam = 'id1_rd_cbl04'}, +{HashIs = -303444183, ModNam = 'id1_rd_cbl05'}, +{HashIs = -1673909305, ModNam = 'id1_rd_cbl07'}, +{HashIs = -1258922689, ModNam = 'id1_rd_cbl09'}, +{HashIs = 383586959, ModNam = 'id1_rd_cbl10'}, +{HashIs = -519166218, ModNam = 'id1_rd_cbl11'}, +{HashIs = -767030934, ModNam = 'id1_rd_cbl12'}, +{HashIs = 1281588639, ModNam = 'id1_rd_cbl13'}, +{HashIs = 765739041, ModNam = 'id1_rd_cbl14'}, +{HashIs = -1689707667, ModNam = 'id1_rd_cbl15'}, +{HashIs = -847839288, ModNam = 'id1_rd_cbl16'}, +{HashIs = -1460914509, ModNam = 'id1_rd_cbl18'}, +{HashIs = -604886818, ModNam = 'id1_rd_cbl20'}, +{HashIs = -843281293, ModNam = 'id1_rd_cbl21'}, +{HashIs = -1519174687, ModNam = 'id1_rd_cbl25'}, +{HashIs = -551866572, ModNam = 'id1_rd_cbl26'}, +{HashIs = -1638260997, ModNam = 'id1_rd_cbl33'}, +{HashIs = -1997278161, ModNam = 'id1_rd_cbl34'}, +{HashIs = 2007257488, ModNam = 'id1_rd_cbl35'}, +{HashIs = 1724329942, ModNam = 'id1_rd_cbl36'}, +{HashIs = 1418103637, ModNam = 'id1_rd_cbl37'}, +{HashIs = 1113089777, ModNam = 'id1_rd_cbl38'}, +{HashIs = 768207849, ModNam = 'id1_rd_jl00'}, +{HashIs = -1282766034, ModNam = 'id1_rd_jl04_o'}, +{HashIs = 1014602485, ModNam = 'id1_rd_jstealproxy1'}, +{HashIs = 1796765746, ModNam = 'id1_rd_jstealproxy2'}, +{HashIs = 1513401690, ModNam = 'id1_rd_r1_01_o'}, +{HashIs = -1461728566, ModNam = 'id1_rd_r1_01'}, +{HashIs = -1582098239, ModNam = 'id1_rd_r1_02_o'}, +{HashIs = 91587576, ModNam = 'id1_rd_r1_02'}, +{HashIs = 1274610407, ModNam = 'id1_rd_r1_03_o'}, +{HashIs = 386148117, ModNam = 'id1_rd_r1_03'}, +{HashIs = 1516351393, ModNam = 'id1_rd_r1_04_o'}, +{HashIs = 1875171477, ModNam = 'id1_rd_r1_04'}, +{HashIs = 1543602302, ModNam = 'id1_rd_r1_05_o'}, +{HashIs = -2118747016, ModNam = 'id1_rd_r1_05'}, +{HashIs = 287603970, ModNam = 'id1_rd_r1_06_o'}, +{HashIs = -568445622, ModNam = 'id1_rd_r1_06'}, +{HashIs = 1335772701, ModNam = 'id1_rd_r2_01_o'}, +{HashIs = -1992783076, ModNam = 'id1_rd_r2_01'}, +{HashIs = -885513442, ModNam = 'id1_rd_r2_02_o'}, +{HashIs = -1685442621, ModNam = 'id1_rd_r2_02'}, +{HashIs = 1647306986, ModNam = 'id1_rd_r2_03_o'}, +{HashIs = -1991275698, ModNam = 'id1_rd_r2_03'}, +{HashIs = 1736868142, ModNam = 'id1_rd_r2_04_o'}, +{HashIs = -332508918, ModNam = 'id1_rd_r2_04'}, +{HashIs = -501050395, ModNam = 'id1_rd_r3_01_o'}, +{HashIs = -428288950, ModNam = 'id1_rd_r3_01'}, +{HashIs = 279814131, ModNam = 'id1_rd_r3_02_o'}, +{HashIs = 956725604, ModNam = 'id1_rd_r3_02'}, +{HashIs = 649126700, ModNam = 'id1_rd_r3_03_o'}, +{HashIs = -890495695, ModNam = 'id1_rd_r3_03'}, +{HashIs = 183685554, ModNam = 'id1_rd_r3_04_o'}, +{HashIs = -1377574127, ModNam = 'id1_rd_r3_04'}, +{HashIs = -318889938, ModNam = 'id1_rd_r3_05_o'}, +{HashIs = -1521688678, ModNam = 'id1_rd_r3_06_o'}, +{HashIs = -1848628502, ModNam = 'id1_rd_r3_06'}, +{HashIs = -854311771, ModNam = 'id1_rd_r3'}, +{HashIs = 2061687294, ModNam = 'id1_rd_r4_01_o'}, +{HashIs = -1213268804, ModNam = 'id1_rd_r4_01'}, +{HashIs = 331655124, ModNam = 'id1_rd_r4_02_o'}, +{HashIs = -1561275584, ModNam = 'id1_rd_r4_02'}, +{HashIs = 390868900, ModNam = 'id1_rd_r4_03_o'}, +{HashIs = -1943853659, ModNam = 'id1_rd_r4_03'}, +{HashIs = -1276976824, ModNam = 'id1_rd_r4_04_o'}, +{HashIs = -2056382405, ModNam = 'id1_rd_r4_04'}, +{HashIs = -1372568125, ModNam = 'id1_rd_r4_05_o'}, +{HashIs = -619265169, ModNam = 'id1_rd_r4_05'}, +{HashIs = -1332969719, ModNam = 'id1_rd_r4_07_o'}, +{HashIs = -1097266572, ModNam = 'id1_rd_r4_07'}, +{HashIs = -1827233401, ModNam = 'id1_rd_r4_08_o'}, +{HashIs = -246419487, ModNam = 'id1_rd_r4_08'}, +{HashIs = -849653920, ModNam = 'id1_rd_r4_09_o'}, +{HashIs = 639621504, ModNam = 'id1_rd_r4_09'}, +{HashIs = 2060429652, ModNam = 'id1_rd_r5_01_o'}, +{HashIs = 1669733977, ModNam = 'id1_rd_r5_01'}, +{HashIs = -379263269, ModNam = 'id1_rd_r5_02_o'}, +{HashIs = 924829069, ModNam = 'id1_rd_r5_02'}, +{HashIs = -1348221256, ModNam = 'id1_rd_r5_03_o'}, +{HashIs = 1357052179, ModNam = 'id1_rd_r5_03'}, +{HashIs = -1095814538, ModNam = 'id1_rd_r5_04_o'}, +{HashIs = 470028118, ModNam = 'id1_rd_r5_04'}, +{HashIs = -914167350, ModNam = 'id1_rd_r5_05_jun'}, +{HashIs = -2085413222, ModNam = 'id1_rd_r5_06_o'}, +{HashIs = -546957797, ModNam = 'id1_rd_r5_06'}, +{HashIs = -1731775431, ModNam = 'id1_rd_r5_07_o'}, +{HashIs = -98219111, ModNam = 'id1_rd_r5_07'}, +{HashIs = -748273295, ModNam = 'id1_rd_r5_08_o'}, +{HashIs = 1026806193, ModNam = 'id1_rd_r5_08'}, +{HashIs = -1803622247, ModNam = 'id1_rd_r6_01_o'}, +{HashIs = -1737900703, ModNam = 'id1_rd_r6_01'}, +{HashIs = -1998125932, ModNam = 'id1_rd_r6_02_o'}, +{HashIs = 1661489819, ModNam = 'id1_rd_r6_02'}, +{HashIs = -548439141, ModNam = 'id1_rd_r6_03_o'}, +{HashIs = -1403296444, ModNam = 'id1_rd_r6_03'}, +{HashIs = -1513681274, ModNam = 'id1_rd_r6_04_o'}, +{HashIs = -2049894352, ModNam = 'id1_rd_r6_04'}, +{HashIs = 1869773828, ModNam = 'id1_rd_r6_05_o'}, +{HashIs = 540265715, ModNam = 'id1_rd_r6_05'}, +{HashIs = 1153933586, ModNam = 'id1_rd_r6_06_o'}, +{HashIs = 762242921, ModNam = 'id1_rd_r6_06'}, +{HashIs = 31142121, ModNam = 'id1_rd_road_decal_'}, +{HashIs = -265152187, ModNam = 'id1_rd_sign1_d2'}, +{HashIs = -428335900, ModNam = 'id1_rd_sign1_slod'}, +{HashIs = -741723506, ModNam = 'id1_rd_sign1_txt'}, +{HashIs = 1666268448, ModNam = 'id1_rd_sign1'}, +{HashIs = 1990249718, ModNam = 'id2_00_a__damfizz05'}, +{HashIs = 47782508, ModNam = 'id2_00_a__fizza_00'}, +{HashIs = 643129700, ModNam = 'id2_00_a__fizza_01'}, +{HashIs = 470240456, ModNam = 'id2_00_a__fizza_02'}, +{HashIs = 1461764802, ModNam = 'id2_00_a__fizza_03'}, +{HashIs = 228208566, ModNam = 'id2_00_a__fizza_04'}, +{HashIs = -73036851, ModNam = 'id2_00_a__fizza_05'}, +{HashIs = 538367151, ModNam = 'id2_00_a__fizza_06'}, +{HashIs = -1639427820, ModNam = 'id2_00_a__fizza_07'}, +{HashIs = 1417657728, ModNam = 'id2_00_a__fizza_08'}, +{HashIs = 956270208, ModNam = 'id2_00_a__fizza_09'}, +{HashIs = -96081335, ModNam = 'id2_00_a__fizzb_00'}, +{HashIs = -867561902, ModNam = 'id2_00_a__fizzb_01'}, +{HashIs = -1305711048, ModNam = 'id2_00_a__fizzc_00'}, +{HashIs = -2015454819, ModNam = 'id2_00_a__fizzc_01'}, +{HashIs = -1786727199, ModNam = 'id2_00_a__fizzc_02'}, +{HashIs = -350429164, ModNam = 'id2_00_a__fizzc_03'}, +{HashIs = 1334899057, ModNam = 'id2_00_a_00_weeds05'}, +{HashIs = 1061552016, ModNam = 'id2_00_a_bigdam_o'}, +{HashIs = -975506945, ModNam = 'id2_00_a_bigdam'}, +{HashIs = 1890106847, ModNam = 'id2_00_a_build074'}, +{HashIs = 1429792943, ModNam = 'id2_00_a_build08_split'}, +{HashIs = -1588301323, ModNam = 'id2_00_a_build08'}, +{HashIs = -117577781, ModNam = 'id2_00_a_build08graf_b'}, +{HashIs = 130444504, ModNam = 'id2_00_a_build11_extra'}, +{HashIs = 1673263137, ModNam = 'id2_00_a_build11'}, +{HashIs = 1228129041, ModNam = 'id2_00_a_build14'}, +{HashIs = 1702413267, ModNam = 'id2_00_a_build70'}, +{HashIs = 946749412, ModNam = 'id2_00_a_cables01'}, +{HashIs = -10990155, ModNam = 'id2_00_a_cables02'}, +{HashIs = -222490056, ModNam = 'id2_00_a_dam_fizz01'}, +{HashIs = 983310837, ModNam = 'id2_00_a_dam_fizz02'}, +{HashIs = -1584659465, ModNam = 'id2_00_a_damfizz03'}, +{HashIs = -1823905934, ModNam = 'id2_00_a_damfizz04'}, +{HashIs = -1986337481, ModNam = 'id2_00_a_damfizz04a'}, +{HashIs = -1519019536, ModNam = 'id2_00_a_glue_02'}, +{HashIs = -1297304482, ModNam = 'id2_00_a_glue_03'}, +{HashIs = -1041018133, ModNam = 'id2_00_a_glue_04'}, +{HashIs = -550007433, ModNam = 'id2_00_a_glue_05'}, +{HashIs = -1142654, ModNam = 'id2_00_a_racemarks'}, +{HashIs = 1370733811, ModNam = 'id2_00_a_water_'}, +{HashIs = 492180939, ModNam = 'id2_00_a_water_01'}, +{HashIs = 723235158, ModNam = 'id2_00_a_water_02'}, +{HashIs = 1085856912, ModNam = 'id2_00_a_water_03'}, +{HashIs = 1319598189, ModNam = 'id2_00_a_water_04'}, +{HashIs = -699496515, ModNam = 'id2_00_a_water_05'}, +{HashIs = -1560209055, ModNam = 'id2_00_a_weed_01'}, +{HashIs = 773926815, ModNam = 'id2_00_a_weed_09'}, +{HashIs = -1080536145, ModNam = 'id2_00_a_weed_10'}, +{HashIs = -1048925918, ModNam = 'id2_00_bld02_lad'}, +{HashIs = 944853441, ModNam = 'id2_00_brokenwall_overlay'}, +{HashIs = 141220871, ModNam = 'id2_00_build01_a'}, +{HashIs = 1717164917, ModNam = 'id2_00_build01_b_shadproxy'}, +{HashIs = -1423367791, ModNam = 'id2_00_build01_b'}, +{HashIs = 2090623912, ModNam = 'id2_00_build02_b'}, +{HashIs = -1900405185, ModNam = 'id2_00_build02_c_fizz'}, +{HashIs = 1915899604, ModNam = 'id2_00_build02_c'}, +{HashIs = -1265607242, ModNam = 'id2_00_build05'}, +{HashIs = 1688223187, ModNam = 'id2_00_build06'}, +{HashIs = -1108077874, ModNam = 'id2_00_build074_a'}, +{HashIs = -786089680, ModNam = 'id2_00_build074_b'}, +{HashIs = 411971600, ModNam = 'id2_00_build73'}, +{HashIs = 1630118687, ModNam = 'id2_00_cables01'}, +{HashIs = 2130108089, ModNam = 'id2_00_cables02'}, +{HashIs = -101395281, ModNam = 'id2_00_cables03'}, +{HashIs = 130445394, ModNam = 'id2_00_cables04'}, +{HashIs = 660516738, ModNam = 'id2_00_cables05'}, +{HashIs = 196361947, ModNam = 'id2_00_dam_fwy'}, +{HashIs = -1196400334, ModNam = 'id2_00_dam'}, +{HashIs = -1343802353, ModNam = 'id2_00_damchan'}, +{HashIs = -288170386, ModNam = 'id2_00_dummy'}, +{HashIs = 1810051778, ModNam = 'id2_00_fizza_00'}, +{HashIs = 2141280806, ModNam = 'id2_00_fizza_01'}, +{HashIs = -1851195851, ModNam = 'id2_00_fizza_02'}, +{HashIs = 1397719427, ModNam = 'id2_00_fizza_03'}, +{HashIs = 1696867628, ModNam = 'id2_00_fizza_04'}, +{HashIs = -1190998808, ModNam = 'id2_00_fizza_05'}, +{HashIs = -1688956532, ModNam = 'id2_00_fizza_06'}, +{HashIs = -1400425487, ModNam = 'id2_00_fizza_07'}, +{HashIs = -18687833, ModNam = 'id2_00_fizza_08'}, +{HashIs = 298614394, ModNam = 'id2_00_fizza_09'}, +{HashIs = 1226976552, ModNam = 'id2_00_fizzb'}, +{HashIs = -1925199885, ModNam = 'id2_00_fizzbc'}, +{HashIs = 848284859, ModNam = 'id2_00_glue_01'}, +{HashIs = 1467881111, ModNam = 'id2_00_glue_06'}, +{HashIs = -1044124895, ModNam = 'id2_00_glue_07'}, +{HashIs = -1302311846, ModNam = 'id2_00_glue_08'}, +{HashIs = -1667096354, ModNam = 'id2_00_glue_09'}, +{HashIs = -1480084392, ModNam = 'id2_00_glue_09b'}, +{HashIs = -272875703, ModNam = 'id2_00_glue_11'}, +{HashIs = -541483196, ModNam = 'id2_00_glue_12'}, +{HashIs = -1522573343, ModNam = 'id2_00_props_duct_ed'}, +{HashIs = -1963679944, ModNam = 'id2_00_props_duct_st'}, +{HashIs = -6591426, ModNam = 'id2_00_stm1_cxd'}, +{HashIs = -1167002736, ModNam = 'id2_00_storm_01_a'}, +{HashIs = 257063416, ModNam = 'id2_00_water_'}, +{HashIs = 1477484925, ModNam = 'id2_00_water_01'}, +{HashIs = 1240532286, ModNam = 'id2_00_water_02'}, +{HashIs = 1835322405, ModNam = 'id2_00_water_04'}, +{HashIs = -1714006391, ModNam = 'id2_00_water_04b'}, +{HashIs = 842273384, ModNam = 'id2_00_water_05_b'}, +{HashIs = 1199603781, ModNam = 'id2_00_water_05'}, +{HashIs = 968025254, ModNam = 'id2_00_water_06'}, +{HashIs = 1811630394, ModNam = 'id2_00_water_07'}, +{HashIs = 1579462029, ModNam = 'id2_00_water_08'}, +{HashIs = 1527806042, ModNam = 'id2_00_water_08b'}, +{HashIs = 279515795, ModNam = 'id2_00_water_09'}, +{HashIs = -903999178, ModNam = 'id2_00_weed_02'}, +{HashIs = -2060974261, ModNam = 'id2_00_weed_03'}, +{HashIs = 526564286, ModNam = 'id2_00_weed_05'}, +{HashIs = -312649804, ModNam = 'id2_00_weed_08'}, +{HashIs = -18246851, ModNam = 'id2_01_build'}, +{HashIs = 1365582908, ModNam = 'id2_01_builddefizz'}, +{HashIs = 1050638779, ModNam = 'id2_01_detail'}, +{HashIs = 727775572, ModNam = 'id2_01_ground'}, +{HashIs = -92190245, ModNam = 'id2_01_id1_01decal'}, +{HashIs = 2125543534, ModNam = 'id2_01_id1_01decal2'}, +{HashIs = -848308758, ModNam = 'id2_01_id1_01decal3'}, +{HashIs = -1444049178, ModNam = 'id2_01_id1_01decal4'}, +{HashIs = -1216337397, ModNam = 'id2_01_id1_01decal5'}, +{HashIs = 816749422, ModNam = 'id2_01_ju007_fizz'}, +{HashIs = 129123077, ModNam = 'id2_01_ju007'}, +{HashIs = 1460845016, ModNam = 'id2_01_ju6_lod001'}, +{HashIs = 1994416, ModNam = 'id2_01_railfizz'}, +{HashIs = -987726955, ModNam = 'id2_03_brd1'}, +{HashIs = -476011676, ModNam = 'id2_03_brg_00'}, +{HashIs = -767360855, ModNam = 'id2_03_brg_01'}, +{HashIs = -1217263005, ModNam = 'id2_03_diner'}, +{HashIs = 1075097731, ModNam = 'id2_03_fence'}, +{HashIs = -210610704, ModNam = 'id2_03_fencec'}, +{HashIs = 2104717245, ModNam = 'id2_03_fizza_00_lod'}, +{HashIs = 1327662002, ModNam = 'id2_03_fizza_00'}, +{HashIs = -130577925, ModNam = 'id2_03_fizza_01_lod'}, +{HashIs = -2134087931, ModNam = 'id2_03_fizza_01'}, +{HashIs = 1643675791, ModNam = 'id2_03_fizza_01a'}, +{HashIs = -517425193, ModNam = 'id2_03_fizza_02_lod'}, +{HashIs = -1293759687, ModNam = 'id2_03_fizza_02'}, +{HashIs = 1683402266, ModNam = 'id2_03_fizza_03'}, +{HashIs = 1842722776, ModNam = 'id2_03_fizza_04_lod'}, +{HashIs = -1521078240, ModNam = 'id2_03_fizza_04'}, +{HashIs = -420868437, ModNam = 'id2_03_fndtn005'}, +{HashIs = -1599274257, ModNam = 'id2_03_ground_ovly'}, +{HashIs = 1159240663, ModNam = 'id2_03_ground_ovlya'}, +{HashIs = 331877564, ModNam = 'id2_03_railwindow_01'}, +{HashIs = 1602341549, ModNam = 'id2_03_railwindow_012'}, +{HashIs = -98261291, ModNam = 'id2_03_tracks01'}, +{HashIs = -208692821, ModNam = 'id2_03_tracks02'}, +{HashIs = 1206403675, ModNam = 'id2_03_tracks03'}, +{HashIs = 327770209, ModNam = 'id2_04_bld18fizz_lod'}, +{HashIs = 505233210, ModNam = 'id2_04_bld18fizz'}, +{HashIs = 1343557186, ModNam = 'id2_04_build07_det'}, +{HashIs = 1640193069, ModNam = 'id2_04_build07'}, +{HashIs = -1314718361, ModNam = 'id2_04_build13'}, +{HashIs = 63177189, ModNam = 'id2_04_build14_fiizz'}, +{HashIs = 335594025, ModNam = 'id2_04_build14'}, +{HashIs = -834411637, ModNam = 'id2_04_build14news'}, +{HashIs = -1716411312, ModNam = 'id2_04_build14p'}, +{HashIs = 2119757215, ModNam = 'id2_04_build14r'}, +{HashIs = 60601532, ModNam = 'id2_04_build18_shutters'}, +{HashIs = 1828353051, ModNam = 'id2_04_build18'}, +{HashIs = -564688685, ModNam = 'id2_04_cablemesh16718_thvy'}, +{HashIs = 1980739828, ModNam = 'id2_04_cablemesh16733_thvy'}, +{HashIs = -1610766081, ModNam = 'id2_04_cablemesh16748_thvy'}, +{HashIs = -1623584955, ModNam = 'id2_04_cablemesh16763_thvy'}, +{HashIs = -705253418, ModNam = 'id2_04_cablemesh16778_thvy'}, +{HashIs = -2134130662, ModNam = 'id2_04_cablemesh16793_thvy'}, +{HashIs = 1522196450, ModNam = 'id2_04_cablemesh30277_thvy'}, +{HashIs = 328824120, ModNam = 'id2_04_fizzb_00'}, +{HashIs = 991904835, ModNam = 'id2_04_fizzb_03'}, +{HashIs = 505776728, ModNam = 'id2_04_fizzb_05'}, +{HashIs = -2136836358, ModNam = 'id2_04_fizze_00'}, +{HashIs = -1038354052, ModNam = 'id2_04_fizze_02'}, +{HashIs = -2000517430, ModNam = 'id2_04_fizze_03'}, +{HashIs = -1788862459, ModNam = 'id2_04_fizze_04'}, +{HashIs = -332608095, ModNam = 'id2_04_fizze_05'}, +{HashIs = 1805143158, ModNam = 'id2_04_fizze_06'}, +{HashIs = 2044389627, ModNam = 'id2_04_fizze_07'}, +{HashIs = 1592963883, ModNam = 'id2_04_fizze_08'}, +{HashIs = -1254268993, ModNam = 'id2_04_fizze_09'}, +{HashIs = -508840577, ModNam = 'id2_04_fizze_10'}, +{HashIs = -1345072692, ModNam = 'id2_04_fizze_11'}, +{HashIs = 1428364396, ModNam = 'id2_04_fizze_12'}, +{HashIs = 201716862, ModNam = 'id2_04_fizzf_01'}, +{HashIs = 392976776, ModNam = 'id2_04_fizzg_01'}, +{HashIs = -1954469360, ModNam = 'id2_04_fizzh_00'}, +{HashIs = 1505871510, ModNam = 'id2_04_fizzh_01'}, +{HashIs = 461326862, ModNam = 'id2_04_fizzh_02'}, +{HashIs = 701916860, ModNam = 'id2_04_fizzh_03'}, +{HashIs = 1862562071, ModNam = 'id2_04_fizzh_04'}, +{HashIs = 1296313751, ModNam = 'id2_04_fizzh_05'}, +{HashIs = 669203755, ModNam = 'id2_04_fizzi_01'}, +{HashIs = -178950499, ModNam = 'id2_04_fizzj_04'}, +{HashIs = 469406585, ModNam = 'id2_04_fizzk_01'}, +{HashIs = -1263308167, ModNam = 'id2_04_ground1_shad'}, +{HashIs = -374079258, ModNam = 'id2_04_ground1'}, +{HashIs = 1871537952, ModNam = 'id2_04_largewalls_dets'}, +{HashIs = -1275941573, ModNam = 'id2_04_largewalls'}, +{HashIs = 991191015, ModNam = 'id2_04_newdecal'}, +{HashIs = -1716690767, ModNam = 'id2_04_overlaya'}, +{HashIs = 1786085954, ModNam = 'id2_04_overlayb'}, +{HashIs = 2118887918, ModNam = 'id2_04_overlayc'}, +{HashIs = -721660086, ModNam = 'id2_04_overlayd'}, +{HashIs = -300578424, ModNam = 'id2_04_overlayu'}, +{HashIs = -719628396, ModNam = 'id2_04_overlayv'}, +{HashIs = -488246487, ModNam = 'id2_04_overlayw'}, +{HashIs = -1593905264, ModNam = 'id2_04_overlayx'}, +{HashIs = -1925363699, ModNam = 'id2_04_overlayy'}, +{HashIs = -999311747, ModNam = 'id2_04_overlayz'}, +{HashIs = 2034116350, ModNam = 'id2_04_rivside'}, +{HashIs = -1574972389, ModNam = 'id2_04_shed_0003'}, +{HashIs = 1051346055, ModNam = 'id2_04_shed_fizz01_lod'}, +{HashIs = 434131422, ModNam = 'id2_04_shed_fizz01'}, +{HashIs = -255721566, ModNam = 'id2_04_shed_fizz02'}, +{HashIs = -626644514, ModNam = 'id2_04_weldsign01_fizz_hi'}, +{HashIs = 1277667059, ModNam = 'id2_04_weldsign02_fizz_hi'}, +{HashIs = 190458016, ModNam = 'id2_06_bub01'}, +{HashIs = -225344512, ModNam = 'id2_06_bub02d'}, +{HashIs = -1406953579, ModNam = 'id2_06_bufiz'}, +{HashIs = -157905995, ModNam = 'id2_06_buov'}, +{HashIs = 344244099, ModNam = 'id2_06_buov2'}, +{HashIs = 412362776, ModNam = 'id2_06_fizza_00_lod'}, +{HashIs = 2054023963, ModNam = 'id2_06_fizza_00'}, +{HashIs = 1796361316, ModNam = 'id2_06_fizza_01'}, +{HashIs = 2102734222, ModNam = 'id2_06_fizza_02_lod'}, +{HashIs = 1189871286, ModNam = 'id2_06_fizza_03_lod'}, +{HashIs = -812837544, ModNam = 'id2_06_fizza_04'}, +{HashIs = -519518321, ModNam = 'id2_06_fizza_05_lod'}, +{HashIs = 2050485541, ModNam = 'id2_06_fizzb_00_lod'}, +{HashIs = 567797522, ModNam = 'id2_06_fizzb_00'}, +{HashIs = 350145824, ModNam = 'id2_06_fizzb_01'}, +{HashIs = 1125230981, ModNam = 'id2_06_fizzb_02'}, +{HashIs = 868485866, ModNam = 'id2_06_fizzb_03'}, +{HashIs = -1673110547, ModNam = 'id2_06_fizzb_08'}, +{HashIs = -1096900443, ModNam = 'id2_06_fizzb_09'}, +{HashIs = 1051363086, ModNam = 'id2_06_fizzc_01'}, +{HashIs = 964937229, ModNam = 'id2_06_fizzd_00'}, +{HashIs = 825374058, ModNam = 'id2_06_fizzd_01'}, +{HashIs = 585570516, ModNam = 'id2_06_fizzd_02'}, +{HashIs = 757154580, ModNam = 'id2_06_fway_legd02'}, +{HashIs = 1435568222, ModNam = 'id2_06_id2_lorrypipefizz01'}, +{HashIs = 1475909997, ModNam = 'id2_06_land_01'}, +{HashIs = -1563896895, ModNam = 'id2_06_lsdderm2'}, +{HashIs = -2057247574, ModNam = 'id2_07_build_03_o'}, +{HashIs = -1849213332, ModNam = 'id2_07_build_03'}, +{HashIs = 817907423, ModNam = 'id2_07_build_69dt'}, +{HashIs = 535543207, ModNam = 'id2_07_build1_decal'}, +{HashIs = 1933269187, ModNam = 'id2_07_buildxx_01_o'}, +{HashIs = 1738436892, ModNam = 'id2_07_cablemesh19513_thvy'}, +{HashIs = 180432869, ModNam = 'id2_07_cablemesh19528_thvy'}, +{HashIs = 2034671996, ModNam = 'id2_07_cablemesh19557_thvy'}, +{HashIs = 499124134, ModNam = 'id2_07_cablemesh19558_thvy'}, +{HashIs = 32274944, ModNam = 'id2_07_cablemesh19756_thvy'}, +{HashIs = 2146259134, ModNam = 'id2_07_cablemesh19757_thvy'}, +{HashIs = 915778819, ModNam = 'id2_07_cablemesh19758_thvy'}, +{HashIs = -1783855472, ModNam = 'id2_07_cablemesh19760_thvy'}, +{HashIs = 1931717608, ModNam = 'id2_07_cablemesh19761_thvy'}, +{HashIs = -1981036538, ModNam = 'id2_07_cablemesh19762_thvy'}, +{HashIs = -987331171, ModNam = 'id2_07_cablemesh19763_thvy'}, +{HashIs = 429999440, ModNam = 'id2_07_cablemesh19764_thvy'}, +{HashIs = 666367327, ModNam = 'id2_07_cablemesh19765_thvy'}, +{HashIs = -478895327, ModNam = 'id2_07_cablemesh19766_thvy'}, +{HashIs = -578668406, ModNam = 'id2_07_cablemesh19767_thvy'}, +{HashIs = -1259535139, ModNam = 'id2_07_cablemesh19798_thvy'}, +{HashIs = 1960038894, ModNam = 'id2_07_cablemesh19799_thvy'}, +{HashIs = -453211661, ModNam = 'id2_07_cablemesh19850_thvy'}, +{HashIs = 948532388, ModNam = 'id2_07_cablemesh19851_thvy'}, +{HashIs = -275340313, ModNam = 'id2_07_cablemesh19866_thvy'}, +{HashIs = -297351281, ModNam = 'id2_07_cablemesh19881_thvy'}, +{HashIs = 75293840, ModNam = 'id2_07_cablemesh19896_thvy'}, +{HashIs = -381161920, ModNam = 'id2_07_cablemesh19911_thvy'}, +{HashIs = -1131018211, ModNam = 'id2_07_fizza_00'}, +{HashIs = -1428429655, ModNam = 'id2_07_fizza_01'}, +{HashIs = -1676523754, ModNam = 'id2_07_fizza_02'}, +{HashIs = 441828255, ModNam = 'id2_07_fizza_03'}, +{HashIs = 409583559, ModNam = 'id2_07_fizza_04'}, +{HashIs = -1240954488, ModNam = 'id2_07_fizzb_01'}, +{HashIs = -2100020581, ModNam = 'id2_07_fizzc_00'}, +{HashIs = -1359441177, ModNam = 'id2_07_fizzc_01'}, +{HashIs = -527600112, ModNam = 'id2_07_fizzc_02'}, +{HashIs = -1496644833, ModNam = 'id2_07_fizze_00'}, +{HashIs = -646879125, ModNam = 'id2_07_fizze_01'}, +{HashIs = 1481203852, ModNam = 'id2_07_fizzg_00'}, +{HashIs = 1778910217, ModNam = 'id2_07_fizzg_01'}, +{HashIs = 2094475687, ModNam = 'id2_07_fizzg_02'}, +{HashIs = -1855171887, ModNam = 'id2_07_fizzg_03'}, +{HashIs = -835826366, ModNam = 'id2_07_fizzk_00'}, +{HashIs = -596317745, ModNam = 'id2_07_fizzk_01'}, +{HashIs = -372112247, ModNam = 'id2_07_fizzk_02'}, +{HashIs = -116415740, ModNam = 'id2_07_fizzk_03'}, +{HashIs = -452495189, ModNam = 'id2_07_fizzm_02'}, +{HashIs = 366905749, ModNam = 'id2_07_gar1_a'}, +{HashIs = 590586943, ModNam = 'id2_07_gar1_b'}, +{HashIs = 1011373672, ModNam = 'id2_07_gar1_c'}, +{HashIs = -2001202822, ModNam = 'id2_07_ground'}, +{HashIs = -266146614, ModNam = 'id2_07_ladder01'}, +{HashIs = -554612121, ModNam = 'id2_07_ladder02'}, +{HashIs = 76518823, ModNam = 'id2_07_ladder03'}, +{HashIs = 889026178, ModNam = 'id2_07_ladder04'}, +{HashIs = 596956081, ModNam = 'id2_07_ladder05'}, +{HashIs = 1491549781, ModNam = 'id2_07_ladder06'}, +{HashIs = -1480013337, ModNam = 'id2_07_land_02_decal_a'}, +{HashIs = -1785879183, ModNam = 'id2_07_land_02_decal_b'}, +{HashIs = -323403543, ModNam = 'id2_07_land_02_o2'}, +{HashIs = 781432037, ModNam = 'id2_07_pylon'}, +{HashIs = 1496370154, ModNam = 'id2_07_rfx00'}, +{HashIs = 1793552215, ModNam = 'id2_07_rfx01'}, +{HashIs = 842169842, ModNam = 'id2_07_rfx02'}, +{HashIs = 1799492624, ModNam = 'id2_07gutterfizz'}, +{HashIs = 908478197, ModNam = 'id2_07gutterfizz2'}, +{HashIs = 2092913710, ModNam = 'id2_07gutterfizz3'}, +{HashIs = 446861294, ModNam = 'id2_07gutterfizz4'}, +{HashIs = 186085592, ModNam = 'id2_07gutterfizz5'}, +{HashIs = 1678350061, ModNam = 'id2_08_tarmack_01'}, +{HashIs = 1627637554, ModNam = 'id2_09_land01'}, +{HashIs = -1483221927, ModNam = 'id2_09_land02'}, +{HashIs = -1755132483, ModNam = 'id2_10_alley_2'}, +{HashIs = 810017768, ModNam = 'id2_10_buildings_o'}, +{HashIs = -389220576, ModNam = 'id2_10_buildings'}, +{HashIs = -1731028741, ModNam = 'id2_10_buildings2_o'}, +{HashIs = -1676074334, ModNam = 'id2_10_buildings3_o'}, +{HashIs = -113571853, ModNam = 'id2_10_buildings4_o'}, +{HashIs = -283317570, ModNam = 'id2_10_buildings5_o'}, +{HashIs = 1255884257, ModNam = 'id2_10_fiizz_03'}, +{HashIs = 1928108723, ModNam = 'id2_10_fizz'}, +{HashIs = -1218287832, ModNam = 'id2_10_fizz02'}, +{HashIs = 917220152, ModNam = 'id2_10_ground3'}, +{HashIs = -393531262, ModNam = 'id2_10_ground3av'}, +{HashIs = -1913102526, ModNam = 'id2_10_park'}, +{HashIs = -1707464106, ModNam = 'id2_10_rampnew'}, +{HashIs = -1185625865, ModNam = 'id2_11_ads'}, +{HashIs = 1365060819, ModNam = 'id2_11_ads2'}, +{HashIs = -1137188446, ModNam = 'id2_11_build_06d'}, +{HashIs = 1894292894, ModNam = 'id2_11_build_69_o'}, +{HashIs = 917837371, ModNam = 'id2_11_build_69a_o'}, +{HashIs = 864599785, ModNam = 'id2_11_build_69b_o'}, +{HashIs = 1129853894, ModNam = 'id2_11_build_69c_o'}, +{HashIs = 129875011, ModNam = 'id2_11_build_a'}, +{HashIs = -1187146412, ModNam = 'id2_11_build_a2'}, +{HashIs = -712943673, ModNam = 'id2_11_build_b'}, +{HashIs = -1428327508, ModNam = 'id2_11_build_b2fizz'}, +{HashIs = -738564782, ModNam = 'id2_11_build_bfizz'}, +{HashIs = 920028812, ModNam = 'id2_11_cablemesh16136_thvy'}, +{HashIs = 920332992, ModNam = 'id2_11_cablemesh16151_thvy'}, +{HashIs = -1641618142, ModNam = 'id2_11_cablemesh16166_thvy'}, +{HashIs = 644589991, ModNam = 'id2_11_cablemesh16181_thvy'}, +{HashIs = 621221235, ModNam = 'id2_11_cablemesh16196_thvy'}, +{HashIs = -2041442979, ModNam = 'id2_11_cablemesh16211_thvy'}, +{HashIs = 897176059, ModNam = 'id2_11_cablemesh16226_thvy'}, +{HashIs = -1042585973, ModNam = 'id2_11_cablemesh16241_thvy'}, +{HashIs = -1535328327, ModNam = 'id2_11_fizza_00'}, +{HashIs = 623984868, ModNam = 'id2_11_fizza_02'}, +{HashIs = 383755329, ModNam = 'id2_11_fizza_03'}, +{HashIs = -880407093, ModNam = 'id2_11_fizza_04'}, +{HashIs = -675695597, ModNam = 'id2_11_fizzb_01'}, +{HashIs = 828792501, ModNam = 'id2_11_fizzc_01'}, +{HashIs = -1966206049, ModNam = 'id2_11_fizzc_01a'}, +{HashIs = -1470977035, ModNam = 'id2_11_fizzf_01'}, +{HashIs = 51284173, ModNam = 'id2_11_fizzg_01'}, +{HashIs = 775691853, ModNam = 'id2_11_ground'}, +{HashIs = -1091626460, ModNam = 'id2_11_ladder01'}, +{HashIs = -687507035, ModNam = 'id2_11_pipes'}, +{HashIs = -1768997069, ModNam = 'id2_11_rladder_010'}, +{HashIs = 1749955833, ModNam = 'id2_11_ssrail_fizz01'}, +{HashIs = 1377044613, ModNam = 'id2_11_ssrail_fizz02'}, +{HashIs = 477011327, ModNam = 'id2_11_ssrail_fizz03'}, +{HashIs = 1252358636, ModNam = 'id2_11_ssrail_fizz04'}, +{HashIs = 825554869, ModNam = 'id2_11_wall'}, +{HashIs = 1526002007, ModNam = 'id2_11_wall01'}, +{HashIs = -729099894, ModNam = 'id2_12_b09_fizz'}, +{HashIs = -1474756433, ModNam = 'id2_12_b1_fizz01'}, +{HashIs = -1714592744, ModNam = 'id2_12_b1_fizz02'}, +{HashIs = -2021245046, ModNam = 'id2_12_b1_fizz03'}, +{HashIs = 1903235936, ModNam = 'id2_12_b1_fizz04'}, +{HashIs = -318961030, ModNam = 'id2_12_b1_fizz05'}, +{HashIs = 1042285609, ModNam = 'id2_12_build_01_o'}, +{HashIs = -979737752, ModNam = 'id2_12_build_01_ob'}, +{HashIs = 233927701, ModNam = 'id2_12_build_01_oc'}, +{HashIs = -1599170159, ModNam = 'id2_12_build_01_od'}, +{HashIs = 1516997896, ModNam = 'id2_12_build_01_oe'}, +{HashIs = -1545664310, ModNam = 'id2_12_build_01'}, +{HashIs = -329573951, ModNam = 'id2_12_build_02'}, +{HashIs = -875785789, ModNam = 'id2_12_build_069'}, +{HashIs = 563370406, ModNam = 'id2_12_cablemesh105192_thvy'}, +{HashIs = -1417016277, ModNam = 'id2_12_cablemesh105207_thvy'}, +{HashIs = 478164206, ModNam = 'id2_12_cablemesh105222_thvy'}, +{HashIs = 2006881350, ModNam = 'id2_12_cablemesh105237_thvy'}, +{HashIs = -188390175, ModNam = 'id2_12_cablemesh105252_thvy'}, +{HashIs = -1573735112, ModNam = 'id2_12_cablemesh105267_thvy'}, +{HashIs = 1251307368, ModNam = 'id2_12_cablemesh105282_thvy'}, +{HashIs = 1461905125, ModNam = 'id2_12_cablemesh105297_thvy'}, +{HashIs = -1179691856, ModNam = 'id2_12_cablemesh105312_thvy'}, +{HashIs = -309997273, ModNam = 'id2_12_cablemesh105327_thvy'}, +{HashIs = -868784242, ModNam = 'id2_12_ground_01'}, +{HashIs = -992586325, ModNam = 'id2_12_railgravel'}, +{HashIs = -791858021, ModNam = 'id2_12_shadowmesh_11'}, +{HashIs = 2004652477, ModNam = 'id2_12_walls_01'}, +{HashIs = 1872347165, ModNam = 'id2_13_build12b'}, +{HashIs = -125912779, ModNam = 'id2_13_build16_piped'}, +{HashIs = 1164849314, ModNam = 'id2_13_build16'}, +{HashIs = 1542020504, ModNam = 'id2_13_build19'}, +{HashIs = 1175938659, ModNam = 'id2_13_cablemesh9153_thvy'}, +{HashIs = 402535000, ModNam = 'id2_13_cablemesh9168_thvy'}, +{HashIs = 419283968, ModNam = 'id2_13_cablemesh9183_thvy'}, +{HashIs = 1510306157, ModNam = 'id2_13_cablemesh9198_thvy'}, +{HashIs = -970806935, ModNam = 'id2_13_cablemesh9213_thvy'}, +{HashIs = 1105650504, ModNam = 'id2_13_cablemesh9228_thvy'}, +{HashIs = -73648107, ModNam = 'id2_13_cablemesh9289_thvy'}, +{HashIs = 1989813145, ModNam = 'id2_13_cablemesh9290_thvy'}, +{HashIs = 179605313, ModNam = 'id2_13_cablemesh9291_thvy'}, +{HashIs = -50972437, ModNam = 'id2_13_east_o'}, +{HashIs = -808840370, ModNam = 'id2_13_fizza_01'}, +{HashIs = -1847879442, ModNam = 'id2_13_fizzb_01'}, +{HashIs = -577063013, ModNam = 'id2_13_fizzc_01_lod'}, +{HashIs = 706736103, ModNam = 'id2_13_fizzc_01'}, +{HashIs = -256414962, ModNam = 'id2_13_fizze_001'}, +{HashIs = 967344494, ModNam = 'id2_13_fizzf_01'}, +{HashIs = -466071362, ModNam = 'id2_13_fizzg_001'}, +{HashIs = -1414861557, ModNam = 'id2_13_fizzh_00'}, +{HashIs = 1045140038, ModNam = 'id2_13_fizzh_02'}, +{HashIs = 1656052505, ModNam = 'id2_13_fizzh_04'}, +{HashIs = 1696525350, ModNam = 'id2_13_fizzi_00'}, +{HashIs = 1421101917, ModNam = 'id2_13_fizzi_01'}, +{HashIs = 1634624721, ModNam = 'id2_13_fizzi_02'}, +{HashIs = 1891959670, ModNam = 'id2_13_fizzi_03'}, +{HashIs = -1627103244, ModNam = 'id2_13_fizzi_04'}, +{HashIs = -1607705229, ModNam = 'id2_13_fizzj_00'}, +{HashIs = -1326842130, ModNam = 'id2_13_fizzj_01'}, +{HashIs = 598140006, ModNam = 'id2_13_fizzj_02'}, +{HashIs = -161707566, ModNam = 'id2_13_fizzj_03'}, +{HashIs = -2013141868, ModNam = 'id2_13_fizzk_0100'}, +{HashIs = 441911616, ModNam = 'id2_13_fizzk_0101'}, +{HashIs = 1027328224, ModNam = 'id2_13_fizzletters_01'}, +{HashIs = -1727573294, ModNam = 'id2_13_fizzm_00'}, +{HashIs = -1276737392, ModNam = 'id2_13_fizzm_01'}, +{HashIs = 1482281508, ModNam = 'id2_13_gas_02_fizz'}, +{HashIs = 958395867, ModNam = 'id2_13_gas_02'}, +{HashIs = 135423744, ModNam = 'id2_13_gas_fizz_lod'}, +{HashIs = 1230881350, ModNam = 'id2_13_gas_fizz'}, +{HashIs = -1376678347, ModNam = 'id2_13_gasgate_02'}, +{HashIs = 696228748, ModNam = 'id2_13_gatealpha_01'}, +{HashIs = 946191246, ModNam = 'id2_13_ground_3'}, +{HashIs = -521601317, ModNam = 'id2_13_ground'}, +{HashIs = -936623892, ModNam = 'id2_13_lader_m03'}, +{HashIs = 889101988, ModNam = 'id2_13_west_o'}, +{HashIs = 236911289, ModNam = 'id2_13_westa_o'}, +{HashIs = -1798698973, ModNam = 'id2_13_westb_o'}, +{HashIs = -1801792825, ModNam = 'id2_14_ads'}, +{HashIs = -685831317, ModNam = 'id2_14_brg_ov_a'}, +{HashIs = -1330255283, ModNam = 'id2_14_brga'}, +{HashIs = 227845133, ModNam = 'id2_14_brgb'}, +{HashIs = -109108015, ModNam = 'id2_14_building_milodummy2'}, +{HashIs = -278576219, ModNam = 'id2_14_building_ov'}, +{HashIs = -952304603, ModNam = 'id2_14_building_ova'}, +{HashIs = -1241622104, ModNam = 'id2_14_building_ovb'}, +{HashIs = -1563872450, ModNam = 'id2_14_building_ovc'}, +{HashIs = 183398198, ModNam = 'id2_14_building'}, +{HashIs = 980687386, ModNam = 'id2_14_building2'}, +{HashIs = 523630986, ModNam = 'id2_14_building2fizz'}, +{HashIs = -449378221, ModNam = 'id2_14_cablemesh'}, +{HashIs = 709942266, ModNam = 'id2_14_dbrosburnt'}, +{HashIs = -130439724, ModNam = 'id2_14_dbrosburnt002'}, +{HashIs = -1851150799, ModNam = 'id2_14_fx_helper01'}, +{HashIs = -177441355, ModNam = 'id2_14_fx_helper02'}, +{HashIs = 1493122261, ModNam = 'id2_14_fx_helper03'}, +{HashIs = -1669610543, ModNam = 'id2_14_fx_helper04'}, +{HashIs = -1919383046, ModNam = 'id2_14_ground'}, +{HashIs = -1768340881, ModNam = 'id2_14_groundov'}, +{HashIs = -273228648, ModNam = 'id2_14_groundova'}, +{HashIs = 497072235, ModNam = 'id2_14_groundovb'}, +{HashIs = -1017314331, ModNam = 'id2_14_groundovc'}, +{HashIs = 18579297, ModNam = 'id2_14_groundovd'}, +{HashIs = 1856658045, ModNam = 'id2_14_groundovl'}, +{HashIs = 1359817668, ModNam = 'id2_14_ladder_001'}, +{HashIs = 1188566874, ModNam = 'id2_14_ladder_002'}, +{HashIs = -1238253155, ModNam = 'id2_14_ladder03'}, +{HashIs = 1657739949, ModNam = 'id2_14_ladder04'}, +{HashIs = -2000066219, ModNam = 'id2_14_milodummy_lod'}, +{HashIs = 574449434, ModNam = 'id2_14_milodummy_lod001'}, +{HashIs = -1205748890, ModNam = 'id2_14_milodummy'}, +{HashIs = -1442009415, ModNam = 'id2_14_ov_hiprio'}, +{HashIs = -574925030, ModNam = 'id2_14_predoor_lod'}, +{HashIs = -1129531382, ModNam = 'id2_14_predoor'}, +{HashIs = -671638894, ModNam = 'id2_14_sweat_empty_lod'}, +{HashIs = -1963153239, ModNam = 'id2_14_sweat_lod'}, +{HashIs = 2094624750, ModNam = 'id2_15_bld_01_o'}, +{HashIs = 128072461, ModNam = 'id2_15_bld_01'}, +{HashIs = -963011644, ModNam = 'id2_15_bld_02_o'}, +{HashIs = 1021617557, ModNam = 'id2_15_bld_02'}, +{HashIs = 1112350281, ModNam = 'id2_15_bld_03_o'}, +{HashIs = 723386888, ModNam = 'id2_15_bld_03'}, +{HashIs = -71605075, ModNam = 'id2_15_bld_04_o'}, +{HashIs = -1636308806, ModNam = 'id2_15_bld_04'}, +{HashIs = -1273867623, ModNam = 'id2_15_cablemesh15107_thvy'}, +{HashIs = 1007539907, ModNam = 'id2_15_cablemesh15145_thvy'}, +{HashIs = -182724898, ModNam = 'id2_15_cablemesh15174_thvy'}, +{HashIs = 111401484, ModNam = 'id2_15_cablemesh15189_thvy'}, +{HashIs = 197082890, ModNam = 'id2_15_cablemesh48288_thvy'}, +{HashIs = -1433325498, ModNam = 'id2_15_cablemesh48313_thvy'}, +{HashIs = 851621249, ModNam = 'id2_15_cablemesh48336_thvy'}, +{HashIs = 994082210, ModNam = 'id2_15_cablemesh48365_thvy'}, +{HashIs = -449290594, ModNam = 'id2_15_cablemesh48381_thvy'}, +{HashIs = 507207768, ModNam = 'id2_15_cablemesh48396_thvy'}, +{HashIs = 1565336210, ModNam = 'id2_15_cablemesh48411_thvy'}, +{HashIs = 1086908882, ModNam = 'id2_15_cablemesh48441_thvy'}, +{HashIs = 1391193179, ModNam = 'id2_15_cablemesh48459_thvy'}, +{HashIs = -1006337342, ModNam = 'id2_15_cablemesh48492_thvy'}, +{HashIs = 749846250, ModNam = 'id2_15_cablemesh48508_thvy'}, +{HashIs = -6684462, ModNam = 'id2_15_cablemesh48529_thvy'}, +{HashIs = -1021729835, ModNam = 'id2_15_cablemesh48562_thvy'}, +{HashIs = 373810776, ModNam = 'id2_15_cablemesh48579_thvy'}, +{HashIs = 1743117602, ModNam = 'id2_15_cablemesh48596_thvy'}, +{HashIs = -471589886, ModNam = 'id2_15_cablemesh48613_thvy'}, +{HashIs = 625929935, ModNam = 'id2_15_cablemesh48630_thvy'}, +{HashIs = 4696441, ModNam = 'id2_15_cablemesh48647_thvy'}, +{HashIs = -1268999467, ModNam = 'id2_15_cablemesh48664_thvy'}, +{HashIs = -1846514865, ModNam = 'id2_15_cablemesh48681_thvy'}, +{HashIs = -1653126268, ModNam = 'id2_15_fizza_00'}, +{HashIs = -1354109143, ModNam = 'id2_15_fizza_01'}, +{HashIs = -511913070, ModNam = 'id2_15_fizza_02'}, +{HashIs = -211060881, ModNam = 'id2_15_fizza_03'}, +{HashIs = -987227415, ModNam = 'id2_15_fizza_04'}, +{HashIs = -689062284, ModNam = 'id2_15_fizza_05'}, +{HashIs = 1326542601, ModNam = 'id2_15_fizzb_00'}, +{HashIs = 1559235266, ModNam = 'id2_15_fizzb_01'}, +{HashIs = 529567752, ModNam = 'id2_15_fizzb_02'}, +{HashIs = 1046531496, ModNam = 'id2_15_fizzb_03'}, +{HashIs = 87939939, ModNam = 'id2_15_fizzb_04'}, +{HashIs = 301003977, ModNam = 'id2_15_fizzb_05'}, +{HashIs = -496364100, ModNam = 'id2_15_fizzb_06'}, +{HashIs = -218777901, ModNam = 'id2_15_fizzb_07'}, +{HashIs = -974562121, ModNam = 'id2_15_fizzb_08'}, +{HashIs = -731907676, ModNam = 'id2_15_fizzb_09'}, +{HashIs = 2077924403, ModNam = 'id2_15_fizzc_01'}, +{HashIs = -987254497, ModNam = 'id2_15_fizzd_00'}, +{HashIs = -680700502, ModNam = 'id2_15_fizzd_01'}, +{HashIs = -1192751042, ModNam = 'id2_15_gnd_01_o'}, +{HashIs = -251485370, ModNam = 'id2_15_gnd_01'}, +{HashIs = -1009507971, ModNam = 'id2_15_gnd_01a_o'}, +{HashIs = -1339176127, ModNam = 'id2_15_gnd_01b_o'}, +{HashIs = 1046663019, ModNam = 'id2_15_gnd_01c_o'}, +{HashIs = 95656377, ModNam = 'id2_15_lad_005'}, +{HashIs = 834531789, ModNam = 'id2_15_lad_006'}, +{HashIs = 658955487, ModNam = 'id2_15_lad_007'}, +{HashIs = -1410342153, ModNam = 'id2_15_lad_01'}, +{HashIs = -460270536, ModNam = 'id2_15_lad_02'}, +{HashIs = -1761789678, ModNam = 'id2_15_lad_03'}, +{HashIs = -813094359, ModNam = 'id2_15_lad_04'}, +{HashIs = 254924478, ModNam = 'id2_16_b2_decal'}, +{HashIs = 177603379, ModNam = 'id2_16_b3'}, +{HashIs = -1137542996, ModNam = 'id2_16_base_01'}, +{HashIs = 1262038387, ModNam = 'id2_16_build2_grafreewy'}, +{HashIs = 183930131, ModNam = 'id2_16_build2'}, +{HashIs = -214177898, ModNam = 'id2_16_build2b'}, +{HashIs = 1690499810, ModNam = 'id2_16_build2glue'}, +{HashIs = 507845905, ModNam = 'id2_16_decal_01'}, +{HashIs = 1751378116, ModNam = 'id2_16_decal_01a'}, +{HashIs = 1013705790, ModNam = 'id2_16_fizz01_hi'}, +{HashIs = -1759014889, ModNam = 'id2_16_fizz02_hi'}, +{HashIs = -1413643920, ModNam = 'id2_16_fizz03_hi'}, +{HashIs = -2033783791, ModNam = 'id2_16_fizz04_hi'}, +{HashIs = 1512915263, ModNam = 'id2_16_fizz05_hi'}, +{HashIs = -1230622739, ModNam = 'id2_16_fizz06_hi'}, +{HashIs = 1766618706, ModNam = 'id2_16_land_002'}, +{HashIs = 1528438261, ModNam = 'id2_16_land_02'}, +{HashIs = 2092461031, ModNam = 'id2_16_post_glue001'}, +{HashIs = -2081890035, ModNam = 'id2_16_wiremesh9192_tstd'}, +{HashIs = 1069139311, ModNam = 'id2_18_brail041'}, +{HashIs = 1102926957, ModNam = 'id2_18_bu04afizz'}, +{HashIs = -1989955530, ModNam = 'id2_18_build004'}, +{HashIs = 1402339540, ModNam = 'id2_18_build004d'}, +{HashIs = -1545257763, ModNam = 'id2_18_build004fizz'}, +{HashIs = 1204372287, ModNam = 'id2_18_build01_ov'}, +{HashIs = 1822007866, ModNam = 'id2_18_build01a_ov'}, +{HashIs = 1229874491, ModNam = 'id2_18_build01b_ov'}, +{HashIs = 1827269031, ModNam = 'id2_18_build01c_ov'}, +{HashIs = -558253250, ModNam = 'id2_18_build01d_ov'}, +{HashIs = -1317122137, ModNam = 'id2_18_build01e_ov'}, +{HashIs = 1645685042, ModNam = 'id2_18_build02'}, +{HashIs = 2085096580, ModNam = 'id2_18_build03_dt'}, +{HashIs = 1150316093, ModNam = 'id2_18_build03'}, +{HashIs = -145745247, ModNam = 'id2_18_build03d'}, +{HashIs = 2112465486, ModNam = 'id2_18_build03d1'}, +{HashIs = -1876406581, ModNam = 'id2_18_build03d2'}, +{HashIs = 1750859571, ModNam = 'id2_18_build03d3'}, +{HashIs = -1158411408, ModNam = 'id2_18_build03detail'}, +{HashIs = 1947959833, ModNam = 'id2_18_cablemesh75586_thvy'}, +{HashIs = 1019659731, ModNam = 'id2_18_decnew'}, +{HashIs = 519794762, ModNam = 'id2_18_decnew2'}, +{HashIs = 548139134, ModNam = 'id2_18_fizza'}, +{HashIs = 1064185342, ModNam = 'id2_18_fizzb'}, +{HashIs = 1294780795, ModNam = 'id2_18_fizzc'}, +{HashIs = 1547134864, ModNam = 'id2_18_fizzd'}, +{HashIs = -405700918, ModNam = 'id2_18_fizze'}, +{HashIs = -596482355, ModNam = 'id2_18_id2_20shadow'}, +{HashIs = 1221875313, ModNam = 'id2_18_id2_frame_fizz01'}, +{HashIs = 1913729058, ModNam = 'id2_18_id2_railrainhatsc'}, +{HashIs = -1889421304, ModNam = 'id2_18_land_02a'}, +{HashIs = 873890163, ModNam = 'id2_18_land_02b'}, +{HashIs = -739418370, ModNam = 'id2_18_nladder_02'}, +{HashIs = -854382207, ModNam = 'id2_18_pipe02'}, +{HashIs = -386539194, ModNam = 'id2_18_pipe04'}, +{HashIs = -1732230944, ModNam = 'id2_18_pipe06'}, +{HashIs = 47418615, ModNam = 'id2_18_pipe06a'}, +{HashIs = -55939669, ModNam = 'id2_18_pipfizz01'}, +{HashIs = -438353899, ModNam = 'id2_18_pipfizz02'}, +{HashIs = 230930784, ModNam = 'id2_18_pulley_fizz'}, +{HashIs = 96873953, ModNam = 'id2_18_rladder_01_lod'}, +{HashIs = 830643908, ModNam = 'id2_18_rladder_01'}, +{HashIs = -2146905529, ModNam = 'id2_18_rladder_010'}, +{HashIs = 1539896144, ModNam = 'id2_18_rladder_02'}, +{HashIs = -1727385839, ModNam = 'id2_18_rladder_03_lod'}, +{HashIs = 1308645311, ModNam = 'id2_18_rladder_03'}, +{HashIs = -511836492, ModNam = 'id2_18_rladder_05'}, +{HashIs = -875572392, ModNam = 'id2_18_rladder_06'}, +{HashIs = -199842955, ModNam = 'id2_18_rladder_08'}, +{HashIs = -369914065, ModNam = 'id2_18_rladder_09'}, +{HashIs = -50685960, ModNam = 'id2_18_rladdr_002'}, +{HashIs = 170996325, ModNam = 'id2_18_rladdr_003'}, +{HashIs = 641345959, ModNam = 'id2_18_rladdr_01'}, +{HashIs = 358400760, ModNam = 'id2_18_roofover_det002'}, +{HashIs = -2032743360, ModNam = 'id2_18_roofover002'}, +{HashIs = -794217287, ModNam = 'id2_18_telegraph_wires'}, +{HashIs = 705635042, ModNam = 'id2_18flyers_01'}, +{HashIs = -578052446, ModNam = 'id2_18lad_fizz005'}, +{HashIs = 1891244008, ModNam = 'id2_18lad_fizz01'}, +{HashIs = -385665903, ModNam = 'id2_18lad_fizz01b'}, +{HashIs = 1678474887, ModNam = 'id2_18lad_fizz03'}, +{HashIs = -2002095955, ModNam = 'id2_18lad_fizz03a'}, +{HashIs = -1807368245, ModNam = 'id2_18lad_fizz03a001'}, +{HashIs = 1372445196, ModNam = 'id2_18lad_fizz04'}, +{HashIs = -847058684, ModNam = 'id2_19_cablemesh30618_thvy'}, +{HashIs = 504519339, ModNam = 'id2_19_diner_decal'}, +{HashIs = -1851912798, ModNam = 'id2_19_diner'}, +{HashIs = -2036617743, ModNam = 'id2_19_fizza_00'}, +{HashIs = -1576639290, ModNam = 'id2_19_fizza_02'}, +{HashIs = -1927658462, ModNam = 'id2_19_graffiti'}, +{HashIs = -1145662294, ModNam = 'id2_19_graflarge01'}, +{HashIs = -839075530, ModNam = 'id2_19_graflarge02'}, +{HashIs = 180287672, ModNam = 'id2_19_ground2_decal'}, +{HashIs = -1389099284, ModNam = 'id2_19_ground2'}, +{HashIs = -956810636, ModNam = 'id2_19_ground3'}, +{HashIs = -1090672990, ModNam = 'id2_19_id2_biilboard'}, +{HashIs = -1150521956, ModNam = 'id2_19_ottoshop_b1'}, +{HashIs = -1539590580, ModNam = 'id2_19_under01_d'}, +{HashIs = -419305127, ModNam = 'id2_19_under01'}, +{HashIs = 527247543, ModNam = 'id2_19_under01b_d'}, +{HashIs = 943493746, ModNam = 'id2_19_under01b'}, +{HashIs = 1183624978, ModNam = 'id2_19_under01c'}, +{HashIs = -1365915266, ModNam = 'id2_20_bri01_dec'}, +{HashIs = 1544362115, ModNam = 'id2_20_bri01'}, +{HashIs = 1914722565, ModNam = 'id2_20_britdec01'}, +{HashIs = 65204751, ModNam = 'id2_20_building01_d'}, +{HashIs = 291403838, ModNam = 'id2_20_building01'}, +{HashIs = 2022792470, ModNam = 'id2_20_det_01'}, +{HashIs = 1465945284, ModNam = 'id2_20_glue'}, +{HashIs = 107577353, ModNam = 'id2_20_ladder01'}, +{HashIs = -35986598, ModNam = 'id2_20_land_02'}, +{HashIs = -496385772, ModNam = 'id2_20_pillars_01'}, +{HashIs = 731345498, ModNam = 'id2_20_railfizz03'}, +{HashIs = -710595688, ModNam = 'id2_20braketfizz01'}, +{HashIs = 1470155252, ModNam = 'id2_21_a_bridge_ovly'}, +{HashIs = -1936705752, ModNam = 'id2_21_a_bridgebase_ovly'}, +{HashIs = 1058060635, ModNam = 'id2_21_a_bridgemain'}, +{HashIs = 19344379, ModNam = 'id2_21_a_bridgemnte'}, +{HashIs = 1908968756, ModNam = 'id2_21_a_bridgemntw'}, +{HashIs = 1524456257, ModNam = 'id2_21_a_bridgemntwrails'}, +{HashIs = 745487206, ModNam = 'id2_21_a_bridgemntwrailsb2'}, +{HashIs = 1916225273, ModNam = 'id2_21_a_bridgemntwrailsba'}, +{HashIs = 2127355940, ModNam = 'id2_21_a_bridgemntwrailsbb'}, +{HashIs = -1223616334, ModNam = 'id2_21_a_bridgeside'}, +{HashIs = -971139881, ModNam = 'id2_21_a_end_ovly'}, +{HashIs = 791374243, ModNam = 'id2_21_a_fenceafizz_hi'}, +{HashIs = 289002701, ModNam = 'id2_21_a_fenceafizzb_hi'}, +{HashIs = -194455841, ModNam = 'id2_21_a_fencebfizz_hi'}, +{HashIs = -356014614, ModNam = 'id2_21_a_fencebfizzb_hi'}, +{HashIs = 1035193760, ModNam = 'id2_21_a_fencecfizz_hi'}, +{HashIs = -1441732950, ModNam = 'id2_21_a_fencecfizzb_hi'}, +{HashIs = 493386017, ModNam = 'id2_21_a_fencedfizz_hi'}, +{HashIs = -1679756994, ModNam = 'id2_21_a_fencedfizzb_hi'}, +{HashIs = -153865858, ModNam = 'id2_21_a_fizzyrails_002'}, +{HashIs = -461042464, ModNam = 'id2_21_a_fizzyrails_003'}, +{HashIs = -624330391, ModNam = 'id2_21_a_fizzyrails_004'}, +{HashIs = -922266139, ModNam = 'id2_21_a_fizzyrails_005'}, +{HashIs = -2127935956, ModNam = 'id2_21_a_fizzyrails_006'}, +{HashIs = 1564732350, ModNam = 'id2_21_a_id2light'}, +{HashIs = 389511367, ModNam = 'id2_21_a_id2light001'}, +{HashIs = -387671006, ModNam = 'id2_21_a_id2light002'}, +{HashIs = -1666710614, ModNam = 'id2_21_a_id2light003'}, +{HashIs = -1370052857, ModNam = 'id2_21_a_id2light004'}, +{HashIs = 1343941265, ModNam = 'id2_21_a_id2light005'}, +{HashIs = 569118260, ModNam = 'id2_21_a_id2light006'}, +{HashIs = -106938983, ModNam = 'id2_21_a_id2light007'}, +{HashIs = 1127796941, ModNam = 'id2_21_a_id2light008'}, +{HashIs = 1772133788, ModNam = 'id2_21_a_id2light009'}, +{HashIs = -1496671429, ModNam = 'id2_21_a_id2light010'}, +{HashIs = -1807321553, ModNam = 'id2_21_a_id2light011'}, +{HashIs = -2013831791, ModNam = 'id2_21_a_id2light012'}, +{HashIs = -575239918, ModNam = 'id2_21_a_id2light013'}, +{HashIs = -1184120707, ModNam = 'id2_21_a_id2light015'}, +{HashIs = -1319330447, ModNam = 'id2_21_a_ladders_002'}, +{HashIs = -618729227, ModNam = 'id2_21_a_ladders_003'}, +{HashIs = 861741380, ModNam = 'id2_21_a_ladders_004'}, +{HashIs = 631211465, ModNam = 'id2_21_a_ladders_005'}, +{HashIs = -1762826141, ModNam = 'id2_21_a_ladders_006'}, +{HashIs = 233127191, ModNam = 'id2_21_a_ladders_01'}, +{HashIs = -1261900418, ModNam = 'id2_21_a_maint_ovly'}, +{HashIs = 1361738191, ModNam = 'id2_21_a_maintw_ovly'}, +{HashIs = 758868265, ModNam = 'id2_21_a_plots10-12_ovly'}, +{HashIs = 1481215982, ModNam = 'id2_21_a_plots1-3'}, +{HashIs = -203038946, ModNam = 'id2_21_a_plots4-6_ovly'}, +{HashIs = 1046354802, ModNam = 'id2_21_a_plots4-6'}, +{HashIs = -1937835467, ModNam = 'id2_21_a_plots7-12_ovly'}, +{HashIs = 634518709, ModNam = 'id2_21_a_plots7-9'}, +{HashIs = 623199792, ModNam = 'id2_21_a_shadowblocker01'}, +{HashIs = -1442820120, ModNam = 'id2_21_a_shadowblocker02'}, +{HashIs = -1152486780, ModNam = 'id2_21_a_shadowblocker03'}, +{HashIs = -1972072239, ModNam = 'id2_21_a_shadowblocker04'}, +{HashIs = -1672924038, ModNam = 'id2_21_a_shadowblocker05'}, +{HashIs = 1300552371, ModNam = 'id2_21_a_shadowproxy'}, +{HashIs = 1447628259, ModNam = 'id2_21_a_stairway_railings'}, +{HashIs = -553032759, ModNam = 'id2_21_a_terrain'}, +{HashIs = 1161614545, ModNam = 'id2_21_a_terrain03'}, +{HashIs = 1157397822, ModNam = 'id2_21_a_terrainground1'}, +{HashIs = -64918651, ModNam = 'id2_21_a_terrainground2'}, +{HashIs = -1631557728, ModNam = 'id2_21_a_tnlsec_04'}, +{HashIs = 1983107919, ModNam = 'id2_21_a_tnlsec'}, +{HashIs = 88659787, ModNam = 'id2_21_a_tunn_ovly'}, +{HashIs = 720031242, ModNam = 'id2_21_a_tunnel0l_05a'}, +{HashIs = 1808586526, ModNam = 'id2_21_a_tunnelol_01'}, +{HashIs = -859289006, ModNam = 'id2_21_a_tunnelol_01b'}, +{HashIs = 926248432, ModNam = 'id2_21_a_tunnelol_02'}, +{HashIs = 1198591591, ModNam = 'id2_21_a_tunnelol_03'}, +{HashIs = -595629056, ModNam = 'id2_21_a_tunnelol_03b'}, +{HashIs = 307405867, ModNam = 'id2_21_a_tunnelol_04'}, +{HashIs = -619224728, ModNam = 'id2_21_a_tunnelol_04b'}, +{HashIs = 552681832, ModNam = 'id2_21_a_tunnelol_05'}, +{HashIs = -265429022, ModNam = 'id2_21_a_tunnelol_06'}, +{HashIs = -59541395, ModNam = 'id2_21_a_tunnelol_07'}, +{HashIs = -212189400, ModNam = 'id2_21_a_tunnelsh1'}, +{HashIs = -577760364, ModNam = 'id2_21_a_tunnelsh2'}, +{HashIs = 1272606759, ModNam = 'id2_21_a_tunnelsh3'}, +{HashIs = 937642041, ModNam = 'id2_21_a_tunnelsh4'}, +{HashIs = 706063518, ModNam = 'id2_21_a_tunnelsh5'}, +{HashIs = 1577787381, ModNam = 'id2_21_a_tunnelstuff1'}, +{HashIs = 775143495, ModNam = 'id2_21_a_tunnelstuff2'}, +{HashIs = 2035799694, ModNam = 'id2_21_a_tunnelstuff3'}, +{HashIs = -1950221470, ModNam = 'id2_21_a_tunnelstuff4'}, +{HashIs = -1568364313, ModNam = 'id2_21_a_tunnelstuff5'}, +{HashIs = -1258791029, ModNam = 'id2_21_b_billboard01_hi'}, +{HashIs = 300329497, ModNam = 'id2_21_b_billboard02_hi'}, +{HashIs = -602166605, ModNam = 'id2_21_b_build01'}, +{HashIs = -1988360847, ModNam = 'id2_21_b_build02'}, +{HashIs = 1819580081, ModNam = 'id2_21_b_details'}, +{HashIs = 540239505, ModNam = 'id2_21_b_emissivedummy_hi'}, +{HashIs = -677787513, ModNam = 'id2_21_b_fizz01_hi'}, +{HashIs = 235196539, ModNam = 'id2_21_b_gnd01'}, +{HashIs = 1188610594, ModNam = 'id2_21_b_gnd02'}, +{HashIs = 373209791, ModNam = 'id2_21_b_grnddetail'}, +{HashIs = 1375097670, ModNam = 'id2_21_b_grnddetailb'}, +{HashIs = -287303809, ModNam = 'id2_21_b_id2_21b_ladder_m3'}, +{HashIs = 2064485086, ModNam = 'id2_21_b_wires'}, +{HashIs = 253121969, ModNam = 'id2_21_billboard_hi'}, +{HashIs = -920687201, ModNam = 'id2_21_builda_fizz01'}, +{HashIs = 1292271698, ModNam = 'id2_21_builda'}, +{HashIs = 2069900442, ModNam = 'id2_21_buildb_night_slod'}, +{HashIs = 1912613320, ModNam = 'id2_21_buildb_night'}, +{HashIs = -207237742, ModNam = 'id2_21_buildb'}, +{HashIs = 2131746198, ModNam = 'id2_21_c_builda'}, +{HashIs = 654121158, ModNam = 'id2_21_c_buildb1'}, +{HashIs = 2133860329, ModNam = 'id2_21_c_buildb1rails'}, +{HashIs = 953662587, ModNam = 'id2_21_c_buildb2'}, +{HashIs = -497688203, ModNam = 'id2_21_c_buildb2rails'}, +{HashIs = 1043405007, ModNam = 'id2_21_c_buildb2rails1_lod'}, +{HashIs = 883929867, ModNam = 'id2_21_c_buildc1'}, +{HashIs = -1338747425, ModNam = 'id2_21_c_buildc1rails'}, +{HashIs = 705306048, ModNam = 'id2_21_c_buildc2'}, +{HashIs = -123333546, ModNam = 'id2_21_c_buildc2rails'}, +{HashIs = -1373907803, ModNam = 'id2_21_c_decala'}, +{HashIs = -1094456794, ModNam = 'id2_21_c_decalb1'}, +{HashIs = -1967554030, ModNam = 'id2_21_c_decalb2'}, +{HashIs = -1661131111, ModNam = 'id2_21_c_decalb3'}, +{HashIs = 1926617799, ModNam = 'id2_21_c_decalb3a'}, +{HashIs = -1456521799, ModNam = 'id2_21_c_decalc1'}, +{HashIs = -225521549, ModNam = 'id2_21_c_decalc2'}, +{HashIs = 80508142, ModNam = 'id2_21_c_decalc3'}, +{HashIs = 349679226, ModNam = 'id2_21_c_decalc3a'}, +{HashIs = 1322303541, ModNam = 'id2_21_c_gluea'}, +{HashIs = -98552252, ModNam = 'id2_21_c_gluea2'}, +{HashIs = -2128632622, ModNam = 'id2_21_c_glueb'}, +{HashIs = 1246320073, ModNam = 'id2_21_c_glueb2'}, +{HashIs = -1812928233, ModNam = 'id2_21_c_glueb3'}, +{HashIs = 584249920, ModNam = 'id2_21_c_grnda'}, +{HashIs = -183167291, ModNam = 'id2_21_c_grndb'}, +{HashIs = -834483935, ModNam = 'id2_21_c_grndc'}, +{HashIs = -1541447685, ModNam = 'id2_21_c_hedgetop03'}, +{HashIs = -390436556, ModNam = 'id2_21_c_hedgetop04'}, +{HashIs = 2105512636, ModNam = 'id2_21_c_hedgetop05'}, +{HashIs = 133078192, ModNam = 'id2_21_c_hedgetop2'}, +{HashIs = 1689441835, ModNam = 'id2_21_c_hedgetops'}, +{HashIs = -1617516662, ModNam = 'id2_21_c_id2_21c_billboardad'}, +{HashIs = -1309426253, ModNam = 'id2_21_c_id2_21c_ladder_01'}, +{HashIs = 1263857779, ModNam = 'id2_21_c_id2_21c_ladder_02'}, +{HashIs = -1758185354, ModNam = 'id2_21_c_uvanim002'}, +{HashIs = 1241096351, ModNam = 'id2_21_c_uvanim01'}, +{HashIs = 1757531596, ModNam = 'id2_21_c_weed'}, +{HashIs = -874274211, ModNam = 'id2_21_d_decals_a2'}, +{HashIs = -576249891, ModNam = 'id2_21_d_decals_b_1'}, +{HashIs = 191167320, ModNam = 'id2_21_d_decals_b_2'}, +{HashIs = 1643646085, ModNam = 'id2_21_d_decals_c'}, +{HashIs = 389826809, ModNam = 'id2_21_d_decals_ca'}, +{HashIs = -1286256402, ModNam = 'id2_21_d_hedgecutouta'}, +{HashIs = -372656682, ModNam = 'id2_21_d_hedgecutoutb'}, +{HashIs = -643442422, ModNam = 'id2_21_d_mesh_a'}, +{HashIs = -429591928, ModNam = 'id2_21_d_mesh_b'}, +{HashIs = 1698459697, ModNam = 'id2_21_d_mesh_c'}, +{HashIs = -2043044333, ModNam = 'id2_21_e_boathouse'}, +{HashIs = -2026563303, ModNam = 'id2_21_e_boathousedecals'}, +{HashIs = -597568856, ModNam = 'id2_21_e_boathouserails'}, +{HashIs = 1310911052, ModNam = 'id2_21_e_bridge_hi'}, +{HashIs = 799096124, ModNam = 'id2_21_e_bridgerails'}, +{HashIs = -2054545655, ModNam = 'id2_21_e_newparka'}, +{HashIs = 521556519, ModNam = 'id2_21_e_newparkb'}, +{HashIs = -1098361848, ModNam = 'id2_21_e_parkrailings'}, +{HashIs = -707655592, ModNam = 'id2_21_e_propsa'}, +{HashIs = -74296360, ModNam = 'id2_21_e_propsb'}, +{HashIs = 858639752, ModNam = 'id2_21_e_reflectproxy_hd'}, +{HashIs = -274546278, ModNam = 'id2_21_e_reflectproxy_slod'}, +{HashIs = 1834311242, ModNam = 'id2_21_e_treedecal'}, +{HashIs = 1487632903, ModNam = 'id2_21_e_water'}, +{HashIs = -810341147, ModNam = 'id2_21_f_alley_decala'}, +{HashIs = -1576677037, ModNam = 'id2_21_f_alley_decalb'}, +{HashIs = -24759314, ModNam = 'id2_21_f_hedgeb'}, +{HashIs = 232843674, ModNam = 'id2_21_f_railings'}, +{HashIs = 881281769, ModNam = 'id2_21_f_res_decal001'}, +{HashIs = -1630265887, ModNam = 'id2_21_f_res_decal3'}, +{HashIs = 2108830257, ModNam = 'id2_21_f_res_ground'}, +{HashIs = -941366508, ModNam = 'id2_21_f_res_ground3'}, +{HashIs = -783320598, ModNam = 'id2_21_g_a_hedgetops00'}, +{HashIs = -1223408268, ModNam = 'id2_21_g_a_hedgetops01'}, +{HashIs = -2107778008, ModNam = 'id2_21_g_a_hedgetops02'}, +{HashIs = -1925975596, ModNam = 'id2_21_g_a_hedgetops03'}, +{HashIs = 1459750257, ModNam = 'id2_21_g_a_hedgetops04'}, +{HashIs = 1141845619, ModNam = 'id2_21_g_blend_decal01'}, +{HashIs = 2060090820, ModNam = 'id2_21_g_culdesac_grnd'}, +{HashIs = 1500788111, ModNam = 'id2_21_g_flagfizz4_lod'}, +{HashIs = 750811590, ModNam = 'id2_21_g_id2_21g_flagfizz1_lod'}, +{HashIs = -862509569, ModNam = 'id2_21_g_id2_21g_flagfizz1'}, +{HashIs = -1681344458, ModNam = 'id2_21_g_id2_21g_flagfizz2_lod'}, +{HashIs = -529379911, ModNam = 'id2_21_g_id2_21g_flagfizz2'}, +{HashIs = 68596801, ModNam = 'id2_21_g_id2_21g_flagfizz3_lod'}, +{HashIs = 36802875, ModNam = 'id2_21_g_id2_21g_flagfizz3'}, +{HashIs = 854356656, ModNam = 'id2_21_g_id2_21g_flagfizz4'}, +{HashIs = -1261173749, ModNam = 'id2_21_g_land3_blend'}, +{HashIs = -1540681668, ModNam = 'id2_21_g_res_2_grnd'}, +{HashIs = 542227169, ModNam = 'id2_21_g_timberfzz01'}, +{HashIs = -380321993, ModNam = 'id2_21_g_timberfzz01a'}, +{HashIs = 311828330, ModNam = 'id2_21_g_timberfzz02'}, +{HashIs = -610097941, ModNam = 'id2_21_g_timberfzz02a'}, +{HashIs = -857929888, ModNam = 'id2_21_g_timberfzz02b'}, +{HashIs = -839694464, ModNam = 'id2_21_g_woodframes'}, +{HashIs = -997059739, ModNam = 'id2_21_g_woodframesb'}, +{HashIs = -1744061863, ModNam = 'id2_21_g_woodframesc'}, +{HashIs = -657626948, ModNam = 'id2_21_grndbdecals'}, +{HashIs = -1931198776, ModNam = 'id2_21_grndenddecals'}, +{HashIs = -1104535560, ModNam = 'id2_21_ladders_003'}, +{HashIs = -310706531, ModNam = 'id2_21_ladders_004'}, +{HashIs = -1153361366, ModNam = 'id2_21_ladders_005'}, +{HashIs = -1859402248, ModNam = 'id2_21_ladders_006'}, +{HashIs = 300878346, ModNam = 'id2_21_ladders_01'}, +{HashIs = -1147275071, ModNam = 'id2_21_resdecalsa'}, +{HashIs = -830955914, ModNam = 'id2_21_resdecalsb'}, +{HashIs = -667766294, ModNam = 'id2_21_resdecalsc'}, +{HashIs = -1040932831, ModNam = 'id2_21_resgrnda'}, +{HashIs = -1781479470, ModNam = 'id2_21_resgrndb'}, +{HashIs = -1497437778, ModNam = 'id2_21_resgrndc'}, +{HashIs = -468841012, ModNam = 'id2_21_terr_end'}, +{HashIs = 1847484926, ModNam = 'id2_21_terraina'}, +{HashIs = 1540373858, ModNam = 'id2_21_terrainb'}, +{HashIs = -1393164033, ModNam = 'id2_21_wires'}, +{HashIs = -108950953, ModNam = 'id2_emissive__slod'}, +{HashIs = 400022158, ModNam = 'id2_emissive_01'}, +{HashIs = 993698127, ModNam = 'id2_emissive_07'}, +{HashIs = -770608600, ModNam = 'id2_emissive_07b_lod'}, +{HashIs = 1093410582, ModNam = 'id2_emissive_07b'}, +{HashIs = 1071032367, ModNam = 'id2_emissive_16'}, +{HashIs = -1847763855, ModNam = 'id2_emissive_21_a_11'}, +{HashIs = 1995062468, ModNam = 'id2_emissive_21_c_01'}, +{HashIs = 1094373730, ModNam = 'id2_emissive_21_c_04'}, +{HashIs = -91765763, ModNam = 'id2_emissive_21_c_07'}, +{HashIs = -130629797, ModNam = 'id2_emissive_21_c_08'}, +{HashIs = 579137976, ModNam = 'id2_emissive_id2_01'}, +{HashIs = 1775767745, ModNam = 'id2_emissive_id2_04_01'}, +{HashIs = -2011673279, ModNam = 'id2_emissive_id2_04_02'}, +{HashIs = -1722552388, ModNam = 'id2_emissive_id2_04_03'}, +{HashIs = -2022355969, ModNam = 'id2_emissive_id2_04_04'}, +{HashIs = 1385086217, ModNam = 'id2_emissive_id2_04_04b'}, +{HashIs = -1909438275, ModNam = 'id2_emissive_id2_06'}, +{HashIs = 885033946, ModNam = 'id2_emissive_id2_10_lod'}, +{HashIs = 1542706645, ModNam = 'id2_emissive_id2_10'}, +{HashIs = -2105086012, ModNam = 'id2_emissive_id2_11_01'}, +{HashIs = 1346702145, ModNam = 'id2_emissive_id2_11_02'}, +{HashIs = -1292513123, ModNam = 'id2_emissive_id2_11_03'}, +{HashIs = 779057998, ModNam = 'id2_emissive_id2_12_01'}, +{HashIs = 1071521323, ModNam = 'id2_emissive_id2_12_02'}, +{HashIs = -768559464, ModNam = 'id2_emissive_id2_13_01'}, +{HashIs = 715515741, ModNam = 'id2_emissive_id2_13_02'}, +{HashIs = -110951208, ModNam = 'id2_emissive_id2_13_03'}, +{HashIs = 1310895702, ModNam = 'id2_emissive_id2_13_04'}, +{HashIs = 1549000781, ModNam = 'id2_emissive_id2_14_02'}, +{HashIs = 509215993, ModNam = 'id2_emissive_id2_15_01'}, +{HashIs = -1986995351, ModNam = 'id2_emissive_id2_15_02'}, +{HashIs = 1122946594, ModNam = 'id2_emissive_id2_15_03'}, +{HashIs = 756916864, ModNam = 'id2_emissive_id2_15_04'}, +{HashIs = -1555409001, ModNam = 'id2_emissive_id2_18_01'}, +{HashIs = -1862290686, ModNam = 'id2_emissive_id2_18_02'}, +{HashIs = -331945589, ModNam = 'id2_emissive_id2_18_04'}, +{HashIs = -646855679, ModNam = 'id2_emissive_id2_18_05'}, +{HashIs = -1961506948, ModNam = 'id2_emissive_id2_19_01'}, +{HashIs = 2128881788, ModNam = 'id2_emissive_id2_21_01'}, +{HashIs = 18263275, ModNam = 'id2_emissive_id2_21_02'}, +{HashIs = 1309572571, ModNam = 'id2_emissive_res00'}, +{HashIs = 620227954, ModNam = 'id2_emissive_res010'}, +{HashIs = 290637352, ModNam = 'id2_emissive_res011'}, +{HashIs = 156644911, ModNam = 'id2_emissive_res012'}, +{HashIs = -198702125, ModNam = 'id2_emissive_res013'}, +{HashIs = -304054460, ModNam = 'id2_emissive_res014'}, +{HashIs = -686435921, ModNam = 'id2_emissive_res015'}, +{HashIs = -1364590372, ModNam = 'id2_emissive_res016'}, +{HashIs = -501618757, ModNam = 'id2_emissive_res017'}, +{HashIs = -1821685161, ModNam = 'id2_emissive_res018'}, +{HashIs = -983683516, ModNam = 'id2_emissive_res019'}, +{HashIs = 310609606, ModNam = 'id2_emissive_res02'}, +{HashIs = 702733228, ModNam = 'id2_emissive_res020'}, +{HashIs = 388019752, ModNam = 'id2_emissive_res021'}, +{HashIs = -848387387, ModNam = 'id2_emissive_res022'}, +{HashIs = 985169239, ModNam = 'id2_emissive_res023'}, +{HashIs = -291773153, ModNam = 'id2_emissive_res024'}, +{HashIs = -590003822, ModNam = 'id2_emissive_res025'}, +{HashIs = -1841845160, ModNam = 'id2_emissive_res026'}, +{HashIs = -2140272443, ModNam = 'id2_emissive_res027'}, +{HashIs = -1687044408, ModNam = 'id2_emissive_res028'}, +{HashIs = -1981277259, ModNam = 'id2_emissive_res029'}, +{HashIs = -396905873, ModNam = 'id2_emissive_res03'}, +{HashIs = 208617209, ModNam = 'id2_emissive_res030'}, +{HashIs = 1570234697, ModNam = 'id2_emissive_res031'}, +{HashIs = -1732847738, ModNam = 'id2_emissive_res032'}, +{HashIs = -2024655683, ModNam = 'id2_emissive_res033'}, +{HashIs = 871665155, ModNam = 'id2_emissive_res034'}, +{HashIs = -1496878169, ModNam = 'id2_emissive_res035'}, +{HashIs = -1339586961, ModNam = 'id2_emissive_res037'}, +{HashIs = 2045647349, ModNam = 'id2_emissive_res038'}, +{HashIs = -341213838, ModNam = 'id2_emissive_res039'}, +{HashIs = -90876182, ModNam = 'id2_emissive_res04'}, +{HashIs = -1815360312, ModNam = 'id2_emissive_res040'}, +{HashIs = 1981059418, ModNam = 'id2_emissive_res041'}, +{HashIs = 821593891, ModNam = 'id2_emissive_res042'}, +{HashIs = 1100392543, ModNam = 'id2_emissive_res043'}, +{HashIs = -351962302, ModNam = 'id2_emissive_res044'}, +{HashIs = -1127768377, ModNam = 'id2_emissive_res045'}, +{HashIs = -2038681047, ModNam = 'id2_emissive_res046'}, +{HashIs = -632104483, ModNam = 'id2_emissive_res047'}, +{HashIs = 576645620, ModNam = 'id2_emissive_res048'}, +{HashIs = -199422607, ModNam = 'id2_emissive_res049'}, +{HashIs = -861537532, ModNam = 'id2_emissive_res05'}, +{HashIs = -272924970, ModNam = 'id2_emissive_res050'}, +{HashIs = -173765976, ModNam = 'id2_emissive_res051'}, +{HashIs = 2015629217, ModNam = 'id2_emissive_res052'}, +{HashIs = -2115820769, ModNam = 'id2_emissive_res053'}, +{HashIs = -1664067335, ModNam = 'id2_emissive_res054'}, +{HashIs = -1367016350, ModNam = 'id2_emissive_res055'}, +{HashIs = 1754034266, ModNam = 'id2_emissive_res056'}, +{HashIs = 2080249661, ModNam = 'id2_emissive_res057'}, +{HashIs = -1775285345, ModNam = 'id2_emissive_res058'}, +{HashIs = -1473908852, ModNam = 'id2_emissive_res059'}, +{HashIs = -552034319, ModNam = 'id2_emissive_res06'}, +{HashIs = 917476517, ModNam = 'id2_emissive_res060'}, +{HashIs = 1376308055, ModNam = 'id2_emissive_res061'}, +{HashIs = 1670344292, ModNam = 'id2_emissive_res062'}, +{HashIs = -297499696, ModNam = 'id2_emissive_res063'}, +{HashIs = 2033293736, ModNam = 'id2_emissive_res064'}, +{HashIs = -1963967195, ModNam = 'id2_emissive_res065'}, +{HashIs = -1798745897, ModNam = 'id2_emissive_res066'}, +{HashIs = -1500842918, ModNam = 'id2_emissive_res067'}, +{HashIs = -1033294790, ModNam = 'id2_emissive_res068'}, +{HashIs = -1322808905, ModNam = 'id2_emissive_res069'}, +{HashIs = -1856109451, ModNam = 'id2_emissive_res07'}, +{HashIs = -906611316, ModNam = 'id2_emissive_res070'}, +{HashIs = -1139320345, ModNam = 'id2_emissive_res08'}, +{HashIs = 1977765246, ModNam = 'id2_emissive_res09'}, +{HashIs = 306952354, ModNam = 'id2_lod_00a_proxy'}, +{HashIs = 629106487, ModNam = 'id2_lod_emissive_ref'}, +{HashIs = -172709582, ModNam = 'id2_lod_emissive'}, +{HashIs = 341970037, ModNam = 'id2_lod_id2_water_lod_slod4'}, +{HashIs = -461831703, ModNam = 'id2_lod_slod4'}, +{HashIs = -2065352382, ModNam = 'id2_props_cablemesh127270_thvy'}, +{HashIs = -400565028, ModNam = 'id2_props_cablemesh127285_thvy'}, +{HashIs = 900026800, ModNam = 'id2_props_cablemesh127300_thvy'}, +{HashIs = -961308982, ModNam = 'id2_props_cablemesh127315_thvy'}, +{HashIs = 2090180314, ModNam = 'id2_props_cablemesh127330_thvy'}, +{HashIs = 1107902364, ModNam = 'id2_props_cablemesh127345_thvy'}, +{HashIs = -1680783888, ModNam = 'id2_props_cablemesh127360_thvy'}, +{HashIs = 945741993, ModNam = 'id2_props_cablemesh127375_thvy'}, +{HashIs = -1406743211, ModNam = 'id2_props_cablemesh127390_thvy'}, +{HashIs = 795591617, ModNam = 'id2_props_cablemesh127405_thvy'}, +{HashIs = 1509749311, ModNam = 'id2_props_cablemesh127422_thvy'}, +{HashIs = 77936207, ModNam = 'id2_props_cablemesh127440_thvy'}, +{HashIs = -1083587673, ModNam = 'id2_props_cablemesh127455_thvy'}, +{HashIs = 45128439, ModNam = 'id2_props_cablemesh127471_thvy'}, +{HashIs = 1389716363, ModNam = 'id2_props_combo01_dslod'}, +{HashIs = 1779735241, ModNam = 'id2_props_id2_railrainhatsa'}, +{HashIs = -607650258, ModNam = 'id2_props_id2_railrainhatsb'}, +{HashIs = -280025796, ModNam = 'id2_props_id2_railrainhatsc'}, +{HashIs = -557124600, ModNam = 'id2_propsb_id2_cablesb_00'}, +{HashIs = -2023176891, ModNam = 'id2_propsb_id2_cablesb_01'}, +{HashIs = 1107409524, ModNam = 'id2_propsb_id2_cablesb_03'}, +{HashIs = -1733204010, ModNam = 'id2_propsb_id2_cablesb_04'}, +{HashIs = -1094164084, ModNam = 'id2_propsb_id2_cablesb_04b'}, +{HashIs = 1946733574, ModNam = 'id2_propsb_id2_cablesb_04c'}, +{HashIs = 1623160815, ModNam = 'id2_propsb_id2_cablesb_05'}, +{HashIs = -1003829394, ModNam = 'id2_rail_bridfizz01'}, +{HashIs = 349007000, ModNam = 'id2_rail_bridge01'}, +{HashIs = -704738343, ModNam = 'id2_rail_rail_'}, +{HashIs = 2063891531, ModNam = 'id2_rail_rail_01'}, +{HashIs = -400839532, ModNam = 'id2_rail_rail_013'}, +{HashIs = -73335422, ModNam = 'id2_rail_rail_02'}, +{HashIs = -2059464512, ModNam = 'id2_rail_rail_03'}, +{HashIs = 2032225488, ModNam = 'id2_rail_rail_04_o'}, +{HashIs = -1743407507, ModNam = 'id2_rail_rail_04'}, +{HashIs = -1578382823, ModNam = 'id2_rail_rail_05'}, +{HashIs = 1596376320, ModNam = 'id2_rail_rail_06'}, +{HashIs = 1506458184, ModNam = 'id2_rail_rail_07'}, +{HashIs = 45714471, ModNam = 'id2_rail_rail_08'}, +{HashIs = 1837064625, ModNam = 'id2_rail_rail_09'}, +{HashIs = -863953325, ModNam = 'id2_rail_rail_10'}, +{HashIs = -624510242, ModNam = 'id2_rail_rail_11'}, +{HashIs = -386148536, ModNam = 'id2_rail_rail_12'}, +{HashIs = -466194131, ModNam = 'id2_rail_rail_d'}, +{HashIs = -1966621533, ModNam = 'id2_rail_rail01_d'}, +{HashIs = -1666934141, ModNam = 'id2_rail_raild_2b'}, +{HashIs = -989333071, ModNam = 'id2_rail_rovly_'}, +{HashIs = -1967740799, ModNam = 'id2_rail_rovly_01'}, +{HashIs = 2102332850, ModNam = 'id2_rail_rovly_02'}, +{HashIs = -1572972656, ModNam = 'id2_rail_rovly_03'}, +{HashIs = -730743818, ModNam = 'id2_rail_rovly_04'}, +{HashIs = -1230864296, ModNam = 'id2_rail_rovly_05'}, +{HashIs = -402889973, ModNam = 'id2_rail_rovly_06'}, +{HashIs = -647379482, ModNam = 'id2_rail_rovly_07'}, +{HashIs = 1874962896, ModNam = 'id2_rd_154'}, +{HashIs = 251596710, ModNam = 'id2_rd_b02_o'}, +{HashIs = -550526110, ModNam = 'id2_rd_b02'}, +{HashIs = 806316173, ModNam = 'id2_rd_b03_o'}, +{HashIs = 823248677, ModNam = 'id2_rd_b03'}, +{HashIs = 456179218, ModNam = 'id2_rd_b03c'}, +{HashIs = 705183184, ModNam = 'id2_rd_b04_o'}, +{HashIs = -224478057, ModNam = 'id2_rd_bridgea_hi'}, +{HashIs = -2084693801, ModNam = 'id2_rd_bridgeb_hi'}, +{HashIs = 2143580863, ModNam = 'id2_rd_britdec003'}, +{HashIs = 224321795, ModNam = 'id2_rd_britun01'}, +{HashIs = 1722053367, ModNam = 'id2_rd_dtown01'}, +{HashIs = 586366980, ModNam = 'id2_rd_fizza_00'}, +{HashIs = 882828123, ModNam = 'id2_rd_fizza_01'}, +{HashIs = 576569049, ModNam = 'id2_rd_fizza_02'}, +{HashIs = 1883724459, ModNam = 'id2_rd_fizza_03'}, +{HashIs = 2122151703, ModNam = 'id2_rd_fizza_04'}, +{HashIs = 1287230352, ModNam = 'id2_rd_fizza_05'}, +{HashIs = 1459136526, ModNam = 'id2_rd_fizza_06'}, +{HashIs = 1251086213, ModNam = 'id2_rd_fizza_07'}, +{HashIs = 1414275833, ModNam = 'id2_rd_fizza_08'}, +{HashIs = -1548271218, ModNam = 'id2_rd_fizza_09'}, +{HashIs = 55902704, ModNam = 'id2_rd_fizza_10'}, +{HashIs = 327852635, ModNam = 'id2_rd_fizza_11'}, +{HashIs = 69075846, ModNam = 'id2_rd_fizza_12'}, +{HashIs = 368027433, ModNam = 'id2_rd_fizza_13'}, +{HashIs = 1858296015, ModNam = 'id2_rd_fizza_14'}, +{HashIs = -2140013524, ModNam = 'id2_rd_fizza_15'}, +{HashIs = 1282380840, ModNam = 'id2_rd_fizza_16'}, +{HashIs = -1494202072, ModNam = 'id2_rd_fizza_17'}, +{HashIs = -1188106843, ModNam = 'id2_rd_fizza_18'}, +{HashIs = 1280135776, ModNam = 'id2_rd_glue00'}, +{HashIs = 1525444510, ModNam = 'id2_rd_glue01'}, +{HashIs = -374141651, ModNam = 'id2_rd_glue02'}, +{HashIs = -160094543, ModNam = 'id2_rd_glue03'}, +{HashIs = 89638006, ModNam = 'id2_rd_glue04'}, +{HashIs = 335700427, ModNam = 'id2_rd_glue05'}, +{HashIs = -1022902313, ModNam = 'id2_rd_glue06'}, +{HashIs = 394546791, ModNam = 'id2_rd_id2_tel_00'}, +{HashIs = 572416923, ModNam = 'id2_rd_id2_tel_01'}, +{HashIs = 1015191651, ModNam = 'id2_rd_id2_tel_02'}, +{HashIs = 1539135192, ModNam = 'id2_rd_id2_tel_04'}, +{HashIs = 1963362666, ModNam = 'id2_rd_id2_tel_05'}, +{HashIs = -2011549807, ModNam = 'id2_rd_id2_tel_06'}, +{HashIs = -1855176139, ModNam = 'id2_rd_id2_tel_07'}, +{HashIs = -1564023574, ModNam = 'id2_rd_id2_tel_08'}, +{HashIs = 1320439230, ModNam = 'id2_rd_id2_tel_13'}, +{HashIs = 1569647475, ModNam = 'id2_rd_id2_tel_14'}, +{HashIs = -414831861, ModNam = 'id2_rd_r2_01'}, +{HashIs = 264794105, ModNam = 'id2_rd_r2_02_o'}, +{HashIs = -653554026, ModNam = 'id2_rd_r2_02'}, +{HashIs = 325332305, ModNam = 'id2_rd_r2_02b_o'}, +{HashIs = 1732427914, ModNam = 'id2_rd_r3_05_o'}, +{HashIs = -447954322, ModNam = 'id2_rd_r3_05'}, +{HashIs = -882710089, ModNam = 'id2_rd_r4_01_o'}, +{HashIs = -469527637, ModNam = 'id2_rd_r4_01'}, +{HashIs = 806693735, ModNam = 'id2_rd_r4_02_o'}, +{HashIs = -107430187, ModNam = 'id2_rd_r4_02'}, +{HashIs = 2133206361, ModNam = 'id2_rd_r4_03_o'}, +{HashIs = 14110034, ModNam = 'id2_rd_r4_03'}, +{HashIs = 499625894, ModNam = 'id2_rd_r4_04_o'}, +{HashIs = 252897737, ModNam = 'id2_rd_r4_04'}, +{HashIs = -1691483651, ModNam = 'id2_rd_r4_05'}, +{HashIs = 1271909085, ModNam = 'id2_rd_r5_01_o'}, +{HashIs = 1649200317, ModNam = 'id2_rd_r5_01'}, +{HashIs = 1656603112, ModNam = 'id2_rd_r5_02_o'}, +{HashIs = 1970860821, ModNam = 'id2_rd_r5_02'}, +{HashIs = 2083482636, ModNam = 'id2_rd_r5_03_o'}, +{HashIs = -200052660, ModNam = 'id2_rd_r5_03'}, +{HashIs = 2119008751, ModNam = 'id2_rd_r5_04_o'}, +{HashIs = -2042882917, ModNam = 'id2_rd_r5_04'}, +{HashIs = 2073924137, ModNam = 'id2_rd_r5_05_o'}, +{HashIs = -1689108793, ModNam = 'id2_rd_r5_05'}, +{HashIs = -2053280542, ModNam = 'id2_rd_r6_01_o'}, +{HashIs = 61443570, ModNam = 'id2_rd_r6_01'}, +{HashIs = 529887462, ModNam = 'id2_rd_r6_02_o'}, +{HashIs = -975957432, ModNam = 'id2_rd_r6_02'}, +{HashIs = -340981254, ModNam = 'id2_rd_r6_03_o'}, +{HashIs = 940078767, ModNam = 'id2_rd_r6_03'}, +{HashIs = 2099373321, ModNam = 'id2_rd_r6_04_o'}, +{HashIs = -327557229, ModNam = 'id2_rd_r6_04'}, +{HashIs = -1718221089, ModNam = 'id2_rd_r6_05_o'}, +{HashIs = -709840383, ModNam = 'id2_rd_r6_05'}, +{HashIs = -95160571, ModNam = 'id2_rd_r6_06_o'}, +{HashIs = 2106491294, ModNam = 'id2_rd_r6_06'}, +{HashIs = -321993666, ModNam = 'id2_rdb_r1_01_o'}, +{HashIs = -1993144563, ModNam = 'id2_rdb_r1_01'}, +{HashIs = 1380280369, ModNam = 'id2_rdb_r1_02_o'}, +{HashIs = 1514973505, ModNam = 'id2_rdb_r1_02'}, +{HashIs = -995243609, ModNam = 'id2_rdb_r1_03_o'}, +{HashIs = -1390948650, ModNam = 'id2_rdb_r1_03'}, +{HashIs = -1735670780, ModNam = 'id2_rdb_r1_04_o'}, +{HashIs = -32018216, ModNam = 'id2_rdb_r1_04'}, +{HashIs = -65733544, ModNam = 'id2_rdb_r1_05_o'}, +{HashIs = -799763117, ModNam = 'id2_rdb_r1_05'}, +{HashIs = 612507900, ModNam = 'id2_rdb_r1_06_o'}, +{HashIs = -1582024689, ModNam = 'id2_rdb_r1_06'}, +{HashIs = -1585979927, ModNam = 'id2_rdb_r2_03_o'}, +{HashIs = 11329108, ModNam = 'id2_rdb_r2_04_o'}, +{HashIs = -185130195, ModNam = 'id2_rdb_r2_04'}, +{HashIs = -10869550, ModNam = 'id2_rdb_r2_05_o'}, +{HashIs = -1490483310, ModNam = 'id2_rdb_r2_05'}, +{HashIs = -603623094, ModNam = 'id2_rdb_r2_07'}, +{HashIs = 1839791154, ModNam = 'id2_rdb_r3_01_o'}, +{HashIs = 1376948174, ModNam = 'id2_rdb_r3_01'}, +{HashIs = 470697715, ModNam = 'id2_rdb_r3_02_o'}, +{HashIs = 2069357144, ModNam = 'id2_rdb_r3_02'}, +{HashIs = -1198327153, ModNam = 'id2_rdb_r3_03_o'}, +{HashIs = 1839613685, ModNam = 'id2_rdb_r3_03'}, +{HashIs = 716599004, ModNam = 'id2_rdb_r3_04_o'}, +{HashIs = -1494959755, ModNam = 'id2_rdb_r3_04'}, +{HashIs = 1074457665, ModNam = 'ig_abigail'}, +{HashIs = 610988552, ModNam = 'ig_agent'}, +{HashIs = 1830688247, ModNam = 'ig_amandatownley'}, +{HashIs = 1206185632, ModNam = 'ig_andreas'}, +{HashIs = 2129936603, ModNam = 'ig_ashley'}, +{HashIs = -1492432238, ModNam = 'ig_ballasog'}, +{HashIs = -1868718465, ModNam = 'ig_bankman'}, +{HashIs = 797459875, ModNam = 'ig_barry'}, +{HashIs = 1464257942, ModNam = 'ig_bestmen'}, +{HashIs = -1113448868, ModNam = 'ig_beverly'}, +{HashIs = -1111799518, ModNam = 'ig_brad'}, +{HashIs = 1633872967, ModNam = 'ig_bride'}, +{HashIs = -2063996617, ModNam = 'ig_car3guy1'}, +{HashIs = 1975732938, ModNam = 'ig_car3guy2'}, +{HashIs = -520477356, ModNam = 'ig_casey'}, +{HashIs = 1240128502, ModNam = 'ig_chef'}, +{HashIs = -2054645053, ModNam = 'ig_chef2'}, +{HashIs = -1427838341, ModNam = 'ig_chengsr'}, +{HashIs = 678319271, ModNam = 'ig_chrisformage'}, +{HashIs = 1825562762, ModNam = 'ig_clay'}, +{HashIs = -1660909656, ModNam = 'ig_claypain'}, +{HashIs = -429715051, ModNam = 'ig_cletus'}, +{HashIs = 1182012905, ModNam = 'ig_dale'}, +{HashIs = 365775923, ModNam = 'ig_davenorton'}, +{HashIs = -2113195075, ModNam = 'ig_denise'}, +{HashIs = 1952555184, ModNam = 'ig_devin'}, +{HashIs = -1674727288, ModNam = 'ig_dom'}, +{HashIs = -628553422, ModNam = 'ig_dreyfuss'}, +{HashIs = -872673803, ModNam = 'ig_drfriedlander'}, +{HashIs = -795819184, ModNam = 'ig_fabien'}, +{HashIs = 988062523, ModNam = 'ig_fbisuit_01'}, +{HashIs = -1313761614, ModNam = 'ig_floyd'}, +{HashIs = -20018299, ModNam = 'ig_groom'}, +{HashIs = 1704428387, ModNam = 'ig_hao'}, +{HashIs = -837606178, ModNam = 'ig_hunter'}, +{HashIs = 225287241, ModNam = 'ig_janet'}, +{HashIs = 2050158196, ModNam = 'ig_jay_norris'}, +{HashIs = 257763003, ModNam = 'ig_jewelass'}, +{HashIs = -308279251, ModNam = 'ig_jimmyboston'}, +{HashIs = 1459905209, ModNam = 'ig_jimmydisanto'}, +{HashIs = -1105179493, ModNam = 'ig_joeminuteman'}, +{HashIs = -2016771922, ModNam = 'ig_johnnyklebitz'}, +{HashIs = -518348876, ModNam = 'ig_josef'}, +{HashIs = 2040438510, ModNam = 'ig_josh'}, +{HashIs = -346957479, ModNam = 'ig_karen_daniels'}, +{HashIs = 1530648845, ModNam = 'ig_kerrymcintosh'}, +{HashIs = 1706635382, ModNam = 'ig_lamardavis'}, +{HashIs = -538688539, ModNam = 'ig_lazlow'}, +{HashIs = 1302784073, ModNam = 'ig_lestercrest'}, +{HashIs = 1401530684, ModNam = 'ig_lifeinvad_01'}, +{HashIs = 666718676, ModNam = 'ig_lifeinvad_02'}, +{HashIs = -52653814, ModNam = 'ig_magenta'}, +{HashIs = -46035440, ModNam = 'ig_manuel'}, +{HashIs = 411185872, ModNam = 'ig_marnie'}, +{HashIs = -1552967674, ModNam = 'ig_maryann'}, +{HashIs = 1005070462, ModNam = 'ig_maude'}, +{HashIs = -1080659212, ModNam = 'ig_michelle'}, +{HashIs = -886023758, ModNam = 'ig_milton'}, +{HashIs = -1358701087, ModNam = 'ig_molly'}, +{HashIs = 939183526, ModNam = 'ig_money'}, +{HashIs = -67533719, ModNam = 'ig_mp_agent14'}, +{HashIs = -304305299, ModNam = 'ig_mrk'}, +{HashIs = 503621995, ModNam = 'ig_mrs_thornhill'}, +{HashIs = 946007720, ModNam = 'ig_mrsphillips'}, +{HashIs = -568861381, ModNam = 'ig_natalia'}, +{HashIs = -1124046095, ModNam = 'ig_nervousron'}, +{HashIs = -927525251, ModNam = 'ig_nigel'}, +{HashIs = 1906124788, ModNam = 'ig_old_man1a'}, +{HashIs = -283816889, ModNam = 'ig_old_man2'}, +{HashIs = 1625728984, ModNam = 'ig_omega'}, +{HashIs = 768005095, ModNam = 'ig_oneil'}, +{HashIs = 1641334641, ModNam = 'ig_orleans'}, +{HashIs = 648372919, ModNam = 'ig_ortega'}, +{HashIs = 357551935, ModNam = 'ig_paige'}, +{HashIs = -1717894970, ModNam = 'ig_paper'}, +{HashIs = -982642292, ModNam = 'ig_patricia'}, +{HashIs = 645279998, ModNam = 'ig_popov'}, +{HashIs = 1681385341, ModNam = 'ig_priest'}, +{HashIs = 666086773, ModNam = 'ig_prolsec_02'}, +{HashIs = -449965460, ModNam = 'ig_ramp_gang'}, +{HashIs = 1165307954, ModNam = 'ig_ramp_hic'}, +{HashIs = -554721426, ModNam = 'ig_ramp_hipster'}, +{HashIs = -424905564, ModNam = 'ig_ramp_mex'}, +{HashIs = 940330470, ModNam = 'ig_rashcosvki'}, +{HashIs = -709209345, ModNam = 'ig_roccopelosi'}, +{HashIs = 1024089777, ModNam = 'ig_russiandrunk'}, +{HashIs = -1689993, ModNam = 'ig_screen_writer'}, +{HashIs = 1283141381, ModNam = 'ig_siemonyetarian'}, +{HashIs = -2034368986, ModNam = 'ig_solomon'}, +{HashIs = 941695432, ModNam = 'ig_stevehains'}, +{HashIs = 915948376, ModNam = 'ig_stretch'}, +{HashIs = -409745176, ModNam = 'ig_talina'}, +{HashIs = 226559113, ModNam = 'ig_tanisha'}, +{HashIs = -597926235, ModNam = 'ig_taocheng'}, +{HashIs = 2089096292, ModNam = 'ig_taostranslator'}, +{HashIs = -1573167273, ModNam = 'ig_tenniscoach'}, +{HashIs = 1728056212, ModNam = 'ig_terry'}, +{HashIs = -847807830, ModNam = 'ig_tomepsilon'}, +{HashIs = -892841148, ModNam = 'ig_tonya'}, +{HashIs = -566941131, ModNam = 'ig_tracydisanto'}, +{HashIs = 1461287021, ModNam = 'ig_trafficwarden'}, +{HashIs = 1382414087, ModNam = 'ig_tylerdix'}, +{HashIs = -1835459726, ModNam = 'ig_wade'}, +{HashIs = 188012277, ModNam = 'ig_zimbor'}, +{HashIs = -1486744544, ModNam = 'ind_prop_dlc_flag_01'}, +{HashIs = 1572208841, ModNam = 'ind_prop_dlc_flag_02'}, +{HashIs = 525880110, ModNam = 'ind_prop_dlc_roller_car_02'}, +{HashIs = 1543894721, ModNam = 'ind_prop_dlc_roller_car'}, +{HashIs = -1611832715, ModNam = 'ind_prop_firework_01'}, +{HashIs = -879052345, ModNam = 'ind_prop_firework_02'}, +{HashIs = -1118757580, ModNam = 'ind_prop_firework_03'}, +{HashIs = -1502580877, ModNam = 'ind_prop_firework_04'}, +{HashIs = 418536135, ModNam = 'infernus'}, +{HashIs = -1405937764, ModNam = 'infernus2'}, +{HashIs = -1289722222, ModNam = 'ingot'}, +{HashIs = -159126838, ModNam = 'innovation'}, +{HashIs = -1860900134, ModNam = 'insurgent'}, +{HashIs = 2071877360, ModNam = 'insurgent2'}, +{HashIs = -288163167, ModNam = 'int_boxthing'}, +{HashIs = 886934177, ModNam = 'intruder'}, +{HashIs = -1177863319, ModNam = 'issi2'}, +{HashIs = -2048333973, ModNam = 'italigtb'}, +{HashIs = -482719877, ModNam = 'italigtb2'}, +{HashIs = -624529134, ModNam = 'jackal'}, +{HashIs = 1051415893, ModNam = 'jb700'}, +{HashIs = -1297672541, ModNam = 'jester'}, +{HashIs = -1106353882, ModNam = 'jester2'}, +{HashIs = 1058115860, ModNam = 'jet'}, +{HashIs = 861409633, ModNam = 'jetmax'}, +{HashIs = -120287622, ModNam = 'journey'}, +{HashIs = 92612664, ModNam = 'kalahari'}, +{HashIs = 544021352, ModNam = 'khamelion'}, +{HashIs = 32913979, ModNam = 'kt1_00_02'}, +{HashIs = 1164736217, ModNam = 'kt1_00_02ovly'}, +{HashIs = -1499015167, ModNam = 'kt1_00_05ovly'}, +{HashIs = 687048745, ModNam = 'kt1_00_06'}, +{HashIs = -21985337, ModNam = 'kt1_00_gnd_dcl_f'}, +{HashIs = 1526728569, ModNam = 'kt1_00_grnd04_land'}, +{HashIs = 880977347, ModNam = 'kt1_00_grnd04_o'}, +{HashIs = -51112718, ModNam = 'kt1_00_grnd04_o1'}, +{HashIs = 1210331535, ModNam = 'kt1_00_grnd04_ramp'}, +{HashIs = -1543033071, ModNam = 'kt1_00_grnd05_land'}, +{HashIs = -329760055, ModNam = 'kt1_00_shadowproxy_01'}, +{HashIs = -2122236110, ModNam = 'kt1_00_tunnel'}, +{HashIs = 825810545, ModNam = 'kt1_01_00'}, +{HashIs = 467055525, ModNam = 'kt1_01_01'}, +{HashIs = 945974460, ModNam = 'kt1_01_03'}, +{HashIs = 629884686, ModNam = 'kt1_01_04'}, +{HashIs = 248025074, ModNam = 'kt1_01_glue_01'}, +{HashIs = 1602040158, ModNam = 'kt1_01_glue_02'}, +{HashIs = 843405035, ModNam = 'kt1_01_glue_03'}, +{HashIs = -2095122271, ModNam = 'kt1_01_glue_04'}, +{HashIs = 384334934, ModNam = 'kt1_01_shadowcaster'}, +{HashIs = -1104019814, ModNam = 'kt1_02_build'}, +{HashIs = -209137944, ModNam = 'kt1_02_detail'}, +{HashIs = -1384751664, ModNam = 'kt1_02_skyscraper'}, +{HashIs = -643321187, ModNam = 'kt1_03_02_r2fint'}, +{HashIs = -794418410, ModNam = 'kt1_03_02_r3fint'}, +{HashIs = 1840916529, ModNam = 'kt1_03_02_r3iint2'}, +{HashIs = 605214549, ModNam = 'kt1_03_02_r3j_ovlyint'}, +{HashIs = -864702061, ModNam = 'kt1_03_02_r4iint2'}, +{HashIs = -341068877, ModNam = 'kt1_03_bld'}, +{HashIs = 1515171624, ModNam = 'kt1_03_glue_02'}, +{HashIs = 1889164221, ModNam = 'kt1_03_glue_03'}, +{HashIs = 1453980949, ModNam = 'kt1_03_glue_int'}, +{HashIs = -594134890, ModNam = 'kt1_03_glue'}, +{HashIs = 1606913433, ModNam = 'kt1_03_glue2_int'}, +{HashIs = 998516882, ModNam = 'kt1_03_grd_carparkbits2int'}, +{HashIs = 2041952847, ModNam = 'kt1_03_grd_carparkbitsint'}, +{HashIs = -1171182756, ModNam = 'kt1_03_grd_markings2int'}, +{HashIs = -1434480077, ModNam = 'kt1_03_grd_markingsint'}, +{HashIs = 19469904, ModNam = 'kt1_03_grd_nonshadow'}, +{HashIs = -1842511984, ModNam = 'kt1_03_grd_nonshadowint'}, +{HashIs = 1452137678, ModNam = 'kt1_03_grd'}, +{HashIs = 224034403, ModNam = 'kt1_03_grdint'}, +{HashIs = 1482808700, ModNam = 'kt1_03_interior_reflection'}, +{HashIs = 314183075, ModNam = 'kt1_04_02_r3iint'}, +{HashIs = -123624365, ModNam = 'kt1_04_build03_noshadowint'}, +{HashIs = -1623527605, ModNam = 'kt1_04_build03'}, +{HashIs = -1920290838, ModNam = 'kt1_04_build12int'}, +{HashIs = -904148252, ModNam = 'kt1_04_build17'}, +{HashIs = 1475324199, ModNam = 'kt1_04_detail_carpark'}, +{HashIs = 1497594889, ModNam = 'kt1_04_detail'}, +{HashIs = -1030603692, ModNam = 'kt1_04_detail01'}, +{HashIs = 2062319766, ModNam = 'kt1_04_detail01int'}, +{HashIs = 78626946, ModNam = 'kt1_04_detail07'}, +{HashIs = -1844126898, ModNam = 'kt1_04_detail08'}, +{HashIs = 594100841, ModNam = 'kt1_04_detailint'}, +{HashIs = 2107836430, ModNam = 'kt1_04_detailint2'}, +{HashIs = -1386520307, ModNam = 'kt1_04_fizza_00'}, +{HashIs = 380810174, ModNam = 'kt1_04_fizza_01'}, +{HashIs = 678451001, ModNam = 'kt1_04_fizza_02'}, +{HashIs = 2047801973, ModNam = 'kt1_04_fizza_03'}, +{HashIs = 211459982, ModNam = 'kt1_04_fizza_04'}, +{HashIs = -846519952, ModNam = 'kt1_04_fizza_05'}, +{HashIs = -97289536, ModNam = 'kt1_04_fizza_06'}, +{HashIs = 821127227, ModNam = 'kt1_04_fizza_07'}, +{HashIs = -1011937864, ModNam = 'kt1_04_fizza_08'}, +{HashIs = 890433678, ModNam = 'kt1_04_fizza_09'}, +{HashIs = -353741150, ModNam = 'kt1_04_fizza_10'}, +{HashIs = -1320787109, ModNam = 'kt1_04_fizza_11'}, +{HashIs = -812146691, ModNam = 'kt1_04_fizza_12'}, +{HashIs = -1850137535, ModNam = 'kt1_04_fizza_13'}, +{HashIs = -1030375479, ModNam = 'kt1_04_fizza_15_lod'}, +{HashIs = 2012639420, ModNam = 'kt1_04_fizza_16'}, +{HashIs = 1311579434, ModNam = 'kt1_04_fizza_17'}, +{HashIs = 1551612359, ModNam = 'kt1_04_fizza_18'}, +{HashIs = 543900039, ModNam = 'kt1_04_fizza_19'}, +{HashIs = -393127536, ModNam = 'kt1_04_fizza_20'}, +{HashIs = 912782652, ModNam = 'kt1_04_fizza_21'}, +{HashIs = -1004498769, ModNam = 'kt1_04_fizza_22'}, +{HashIs = -743442682, ModNam = 'kt1_04_fw_dcl'}, +{HashIs = 1776995093, ModNam = 'kt1_04_landa'}, +{HashIs = 2037672488, ModNam = 'kt1_04_landb'}, +{HashIs = 1530943732, ModNam = 'kt1_04_shadow'}, +{HashIs = 1138983251, ModNam = 'kt1_04_shadow01'}, +{HashIs = -1187288063, ModNam = 'kt1_04_shadow02'}, +{HashIs = -808949549, ModNam = 'kt1_04_supports'}, +{HashIs = -1079004717, ModNam = 'kt1_04_tunnel_01_int_lod'}, +{HashIs = 1118661943, ModNam = 'kt1_04_tunnel_01'}, +{HashIs = -1167544758, ModNam = 'kt1_04_tunnel_01int'}, +{HashIs = -520107087, ModNam = 'kt1_04_tunnel_02int'}, +{HashIs = 1540257122, ModNam = 'kt1_04_underground_detail'}, +{HashIs = -1281898044, ModNam = 'kt1_04_underground_glue'}, +{HashIs = 1115655671, ModNam = 'kt1_05_00_fizz01'}, +{HashIs = 1338910868, ModNam = 'kt1_05_00_fizz02'}, +{HashIs = -839310100, ModNam = 'kt1_05_00_fizz03'}, +{HashIs = -1643180179, ModNam = 'kt1_05_00_fizz06_lod'}, +{HashIs = -2030561561, ModNam = 'kt1_05_00_fizz06'}, +{HashIs = 80908958, ModNam = 'kt1_05_00_fizz07'}, +{HashIs = 1486365682, ModNam = 'kt1_05_00_noshadow'}, +{HashIs = -1154101555, ModNam = 'kt1_05_00'}, +{HashIs = -1517575303, ModNam = 'kt1_05_01'}, +{HashIs = 399939167, ModNam = 'kt1_05_fuzzd_00'}, +{HashIs = 1251212249, ModNam = 'kt1_05_fuzzd_01'}, +{HashIs = 1011441476, ModNam = 'kt1_05_fuzzd_02'}, +{HashIs = 1250491335, ModNam = 'kt1_05_fuzzd_03'}, +{HashIs = 1012555626, ModNam = 'kt1_05_fuzzd_04'}, +{HashIs = -586440498, ModNam = 'kt1_05_fuzzd_05'}, +{HashIs = 1842897297, ModNam = 'kt1_05_glue_a'}, +{HashIs = -2069754012, ModNam = 'kt1_05_glue_b'}, +{HashIs = -1035510547, ModNam = 'kt1_05_glue'}, +{HashIs = -1081622907, ModNam = 'kt1_05_props_combo02_slod'}, +{HashIs = 987944569, ModNam = 'kt1_06_aptbld'}, +{HashIs = -299398110, ModNam = 'kt1_06_banner_01'}, +{HashIs = -1831198469, ModNam = 'kt1_06_church'}, +{HashIs = 1111626012, ModNam = 'kt1_06_consitefizz01_lod'}, +{HashIs = 1642483896, ModNam = 'kt1_06_consitefizz01'}, +{HashIs = -1319606329, ModNam = 'kt1_06_consitehedge'}, +{HashIs = -1048604412, ModNam = 'kt1_06_decals01'}, +{HashIs = -1753662216, ModNam = 'kt1_06_decals02'}, +{HashIs = -1523394453, ModNam = 'kt1_06_decals03'}, +{HashIs = 1591135152, ModNam = 'kt1_06_decals04'}, +{HashIs = 1818617550, ModNam = 'kt1_06_decals05'}, +{HashIs = 2094208083, ModNam = 'kt1_06_fence_sign'}, +{HashIs = 189393543, ModNam = 'kt1_06_fizza_00'}, +{HashIs = -1068804985, ModNam = 'kt1_06_fizza_01'}, +{HashIs = -292605678, ModNam = 'kt1_06_fizza_02'}, +{HashIs = 431359839, ModNam = 'kt1_06_fizza_03'}, +{HashIs = 1206117306, ModNam = 'kt1_06_fizza_04'}, +{HashIs = -47296944, ModNam = 'kt1_06_fizza_05'}, +{HashIs = 727263909, ModNam = 'kt1_06_fizza_06'}, +{HashIs = -1616704773, ModNam = 'kt1_06_fizzb_00'}, +{HashIs = 1182787526, ModNam = 'kt1_06_fizzb_001'}, +{HashIs = -825857831, ModNam = 'kt1_06_fizzb_01'}, +{HashIs = 1963373915, ModNam = 'kt1_06_fizzb_02'}, +{HashIs = -1309987037, ModNam = 'kt1_06_fizzb_03'}, +{HashIs = -1601663906, ModNam = 'kt1_06_fizzb_04'}, +{HashIs = 2104575536, ModNam = 'kt1_06_fizzb_05'}, +{HashIs = 733815493, ModNam = 'kt1_06_fizzb_06'}, +{HashIs = -1596650630, ModNam = 'kt1_06_fizzb1a'}, +{HashIs = -546579127, ModNam = 'kt1_06_grd01'}, +{HashIs = 1947478378, ModNam = 'kt1_06_hedgedetail_01'}, +{HashIs = 1725009637, ModNam = 'kt1_06_hedgedetail_02'}, +{HashIs = 1450110496, ModNam = 'kt1_06_hedgedetail_03'}, +{HashIs = 1096008682, ModNam = 'kt1_06_hedgedetail_04'}, +{HashIs = -641033076, ModNam = 'kt1_06_plazabld'}, +{HashIs = 1007603236, ModNam = 'kt1_06_plazastairs_01'}, +{HashIs = -1641367996, ModNam = 'kt1_07_detail'}, +{HashIs = 1779349573, ModNam = 'kt1_07_detail02'}, +{HashIs = 2014368865, ModNam = 'kt1_07_detail03'}, +{HashIs = 709168788, ModNam = 'kt1_07_fizz01a'}, +{HashIs = -897790995, ModNam = 'kt1_07_fizza_00'}, +{HashIs = -1229216661, ModNam = 'kt1_07_fizza_01'}, +{HashIs = -1529806698, ModNam = 'kt1_07_fizza_02'}, +{HashIs = 594935262, ModNam = 'kt1_07_fizza_03'}, +{HashIs = 258987474, ModNam = 'kt1_07_fizza_04'}, +{HashIs = -4639131, ModNam = 'kt1_07_fizza_05'}, +{HashIs = -544468843, ModNam = 'kt1_07_interior01'}, +{HashIs = 1265102909, ModNam = 'kt1_07_kplaza'}, +{HashIs = 582771119, ModNam = 'kt1_07_laddergang'}, +{HashIs = -1603296138, ModNam = 'kt1_07_neons_01'}, +{HashIs = 19575093, ModNam = 'kt1_07_park_06'}, +{HashIs = -2054945664, ModNam = 'kt1_07_roofladder'}, +{HashIs = 414646835, ModNam = 'kt1_07_wiltern_01_textem'}, +{HashIs = -1933562690, ModNam = 'kt1_07_wiltern_01'}, +{HashIs = -1940785932, ModNam = 'kt1_08_apt_01_d1'}, +{HashIs = -829465341, ModNam = 'kt1_08_apt_01a_water'}, +{HashIs = -1439001815, ModNam = 'kt1_08_apt_01a'}, +{HashIs = -1246437729, ModNam = 'kt1_08_apt_02_d1'}, +{HashIs = -1511421081, ModNam = 'kt1_08_apt_02a'}, +{HashIs = -2108363028, ModNam = 'kt1_08_apt_04_d1'}, +{HashIs = -311708970, ModNam = 'kt1_08_apt_06_d1'}, +{HashIs = -1278204590, ModNam = 'kt1_08_bld'}, +{HashIs = -344237907, ModNam = 'kt1_08_fizza_00'}, +{HashIs = 1773688101, ModNam = 'kt1_08_fizza_01'}, +{HashIs = 1478799870, ModNam = 'kt1_08_fizza_02'}, +{HashIs = 1294375938, ModNam = 'kt1_08_fizza_03'}, +{HashIs = 998242485, ModNam = 'kt1_08_fizza_04'}, +{HashIs = -1563703477, ModNam = 'kt1_08_fizza_05'}, +{HashIs = -1860557848, ModNam = 'kt1_08_fizza_06'}, +{HashIs = -2041573804, ModNam = 'kt1_08_fizza_07'}, +{HashIs = 2043016512, ModNam = 'kt1_08_fizza_08'}, +{HashIs = -133992007, ModNam = 'kt1_08_fizza_09'}, +{HashIs = 1816646184, ModNam = 'kt1_08_fizza_10'}, +{HashIs = -316910637, ModNam = 'kt1_08_fizza_11'}, +{HashIs = 1994099753, ModNam = 'kt1_08_fizzc_00'}, +{HashIs = -2123259563, ModNam = 'kt1_08_fizzc_01'}, +{HashIs = 1730564037, ModNam = 'kt1_08_fizzd_01'}, +{HashIs = 518343006, ModNam = 'kt1_08_glue'}, +{HashIs = 1924448356, ModNam = 'kt1_08_hedgedetail01'}, +{HashIs = 822295810, ModNam = 'kt1_08_hedgedetail02'}, +{HashIs = 524851597, ModNam = 'kt1_08_hedgedetail03'}, +{HashIs = -27879818, ModNam = 'kt1_08_ladder01'}, +{HashIs = 1877572002, ModNam = 'kt1_08_ladder02'}, +{HashIs = 432229711, ModNam = 'kt1_08_ladder03'}, +{HashIs = 187707433, ModNam = 'kt1_08_ladder04'}, +{HashIs = -1911287660, ModNam = 'kt1_09_building1'}, +{HashIs = -863413084, ModNam = 'kt1_09_building2_fizza'}, +{HashIs = -800451333, ModNam = 'kt1_09_building2'}, +{HashIs = 1613700450, ModNam = 'kt1_09_buildingfuzz_01'}, +{HashIs = 1259459143, ModNam = 'kt1_09_fencefizz_01'}, +{HashIs = 439515029, ModNam = 'kt1_09_fizz01a'}, +{HashIs = 1677211917, ModNam = 'kt1_09_ground'}, +{HashIs = -1258434105, ModNam = 'kt1_09_hedgedetail'}, +{HashIs = 232234910, ModNam = 'kt1_09_hedgedetail01'}, +{HashIs = 822852711, ModNam = 'kt1_09_kt1_carpark_01'}, +{HashIs = -861423742, ModNam = 'kt1_09_ovly1'}, +{HashIs = 1204202938, ModNam = 'kt1_09_ovly2'}, +{HashIs = -2138814397, ModNam = 'kt1_09_seoulstepsextrasint'}, +{HashIs = -1169746142, ModNam = 'kt1_09_seoulstepsint'}, +{HashIs = -1711314887, ModNam = 'kt1_09_subway_lod'}, +{HashIs = 92521016, ModNam = 'kt1_09_subway_reflect'}, +{HashIs = 50117072, ModNam = 'kt1_09_subwayfizz_01'}, +{HashIs = -1072201616, ModNam = 'kt1_10_aptm_detailb'}, +{HashIs = -1203873629, ModNam = 'kt1_10_aptm_h'}, +{HashIs = 1944342386, ModNam = 'kt1_10_aptm'}, +{HashIs = 2060931274, ModNam = 'kt1_10_build_01_x'}, +{HashIs = 782373199, ModNam = 'kt1_10_build_01_xa_lod'}, +{HashIs = 1026866273, ModNam = 'kt1_10_build_01_xa'}, +{HashIs = 369363689, ModNam = 'kt1_10_detail01c'}, +{HashIs = 666545750, ModNam = 'kt1_10_detail01d'}, +{HashIs = -1266047589, ModNam = 'kt1_10_detail02'}, +{HashIs = -1572929274, ModNam = 'kt1_10_detail03'}, +{HashIs = 1217373937, ModNam = 'kt1_10_flyers00'}, +{HashIs = 949290748, ModNam = 'kt1_10_flyers01'}, +{HashIs = 1790733130, ModNam = 'kt1_10_flyers02'}, +{HashIs = 1559941063, ModNam = 'kt1_10_flyers03'}, +{HashIs = 1260567720, ModNam = 'kt1_10_ground'}, +{HashIs = -1122132433, ModNam = 'kt1_11_apt_01'}, +{HashIs = 1463865983, ModNam = 'kt1_11_apt_02'}, +{HashIs = 1955513843, ModNam = 'kt1_11_aptladder_01'}, +{HashIs = 276697159, ModNam = 'kt1_11_carwash_details_01'}, +{HashIs = 1151049241, ModNam = 'kt1_11_cwash_d_no_spinners'}, +{HashIs = -919013111, ModNam = 'kt1_11_cwash_d'}, +{HashIs = 151189009, ModNam = 'kt1_11_decal01'}, +{HashIs = 1962754562, ModNam = 'kt1_11_decal010'}, +{HashIs = -2007403336, ModNam = 'kt1_11_decal02'}, +{HashIs = 1568939790, ModNam = 'kt1_11_decal03'}, +{HashIs = 1826536899, ModNam = 'kt1_11_decal04'}, +{HashIs = -1105108921, ModNam = 'kt1_11_decal05'}, +{HashIs = 1091823150, ModNam = 'kt1_11_decal06'}, +{HashIs = -513368823, ModNam = 'kt1_11_decal15'}, +{HashIs = -2084445763, ModNam = 'kt1_11_decal16'}, +{HashIs = 2135965193, ModNam = 'kt1_11_detail_01'}, +{HashIs = 1829083508, ModNam = 'kt1_11_detail_02'}, +{HashIs = 1264048471, ModNam = 'kt1_11_detail_fizz'}, +{HashIs = -1052804137, ModNam = 'kt1_11_emm01_a_lod'}, +{HashIs = 613897263, ModNam = 'kt1_11_emm01_a'}, +{HashIs = -1108431481, ModNam = 'kt1_11_ems_lod'}, +{HashIs = 1611256801, ModNam = 'kt1_11_fence_a_01'}, +{HashIs = 1572851527, ModNam = 'kt1_11_fence_b_01'}, +{HashIs = -2108040810, ModNam = 'kt1_11_fence_c_01'}, +{HashIs = 2015381452, ModNam = 'kt1_11_flyers'}, +{HashIs = 308910039, ModNam = 'kt1_11_gas'}, +{HashIs = -137671009, ModNam = 'kt1_11_gasgnd'}, +{HashIs = 1392471276, ModNam = 'kt1_11_ground_01'}, +{HashIs = 844376982, ModNam = 'kt1_11_ground_03'}, +{HashIs = 1141624581, ModNam = 'kt1_11_ground_04'}, +{HashIs = -645206502, ModNam = 'kt1_11_mp_door'}, +{HashIs = 1209301005, ModNam = 'kt1_11_night01'}, +{HashIs = -1631047307, ModNam = 'kt1_11_shop'}, +{HashIs = -729420824, ModNam = 'kt1_12_decal_02'}, +{HashIs = 1350099920, ModNam = 'kt1_12_decal_03'}, +{HashIs = 1587606314, ModNam = 'kt1_12_decal'}, +{HashIs = 466151723, ModNam = 'kt1_12_detail'}, +{HashIs = 2102757681, ModNam = 'kt1_12_ground'}, +{HashIs = -1893519150, ModNam = 'kt1_12_hedgedetail'}, +{HashIs = 726204298, ModNam = 'kt1_12_hedgedetail01'}, +{HashIs = -456407770, ModNam = 'kt1_12_policedep'}, +{HashIs = -711635061, ModNam = 'kt1_12_railing'}, +{HashIs = 679307345, ModNam = 'kt1_12_shop'}, +{HashIs = -1442431369, ModNam = 'kt1_12_shopladder'}, +{HashIs = -1564614824, ModNam = 'kt1_13_bld1'}, +{HashIs = 417648950, ModNam = 'kt1_13_bld1fizz03'}, +{HashIs = 332245728, ModNam = 'kt1_13_bld1fizz2_lod'}, +{HashIs = 1592041501, ModNam = 'kt1_13_bld2_v_02'}, +{HashIs = -2119270426, ModNam = 'kt1_13_bld2_v'}, +{HashIs = 1270050139, ModNam = 'kt1_13_bld2fizz_v'}, +{HashIs = -1332611862, ModNam = 'kt1_13_bldfizz05_01'}, +{HashIs = 1547201436, ModNam = 'kt1_13_decal_00'}, +{HashIs = -1607601274, ModNam = 'kt1_13_decal_01'}, +{HashIs = 2087955474, ModNam = 'kt1_13_decal_02'}, +{HashIs = -1025656599, ModNam = 'kt1_13_decal_03'}, +{HashIs = -1860020881, ModNam = 'kt1_13_decal_04'}, +{HashIs = 13939914, ModNam = 'kt1_13_decal_05'}, +{HashIs = -1462675734, ModNam = 'kt1_13_detail01a'}, +{HashIs = 633589969, ModNam = 'kt1_13_detail01b'}, +{HashIs = 1024065373, ModNam = 'kt1_13_detail01c'}, +{HashIs = 171055534, ModNam = 'kt1_13_detail01d'}, +{HashIs = 728735266, ModNam = 'kt1_13_detailb_01'}, +{HashIs = -488928005, ModNam = 'kt1_13_detailb_02'}, +{HashIs = 1206605593, ModNam = 'kt1_13_detailb_03'}, +{HashIs = -251221663, ModNam = 'kt1_13_detailb_04'}, +{HashIs = 1259210896, ModNam = 'kt1_13_fizza_00'}, +{HashIs = 1783645936, ModNam = 'kt1_13_fizza_01'}, +{HashIs = 1417157440, ModNam = 'kt1_13_fizza_02'}, +{HashIs = -1898573829, ModNam = 'kt1_13_fizza_03'}, +{HashIs = -1760747415, ModNam = 'kt1_13_fizza_04'}, +{HashIs = -527529570, ModNam = 'kt1_13_fizzb1_00'}, +{HashIs = 531564518, ModNam = 'kt1_13_fizzb1_01'}, +{HashIs = -1827718222, ModNam = 'kt1_13_ground1ns_walls'}, +{HashIs = 666165633, ModNam = 'kt1_13_ground1ns'}, +{HashIs = -109716255, ModNam = 'kt1_13_ground2ns_walls'}, +{HashIs = 1570339460, ModNam = 'kt1_13_ground2ns'}, +{HashIs = -704967145, ModNam = 'kt1_13_ground2nsfizz1'}, +{HashIs = -1058479117, ModNam = 'kt1_13_ground2nsfizz2'}, +{HashIs = -1272581542, ModNam = 'kt1_13_ladder01'}, +{HashIs = 1190198292, ModNam = 'kt1_13_props_prop_05_slod'}, +{HashIs = 1564417504, ModNam = 'kt1_13_props_prop_06_slod'}, +{HashIs = 1520386630, ModNam = 'kt1_13_scaffold01'}, +{HashIs = 93296676, ModNam = 'kt1_13_scaffold02'}, +{HashIs = 399719595, ModNam = 'kt1_13_scaffold03'}, +{HashIs = 571298079, ModNam = 'kt1_13_scaffold04'}, +{HashIs = 1364060731, ModNam = 'kt1_13_shadow_object'}, +{HashIs = -284273354, ModNam = 'kt1_14_apt'}, +{HashIs = -921755468, ModNam = 'kt1_14_apt2'}, +{HashIs = -1500728565, ModNam = 'kt1_14_decal00'}, +{HashIs = -1731061866, ModNam = 'kt1_14_decal01'}, +{HashIs = 65596866, ModNam = 'kt1_14_decal02'}, +{HashIs = -177876804, ModNam = 'kt1_14_decal03'}, +{HashIs = 2143872388, ModNam = 'kt1_14_decal05'}, +{HashIs = -104859743, ModNam = 'kt1_14_fencefizz_01_slod'}, +{HashIs = 186549603, ModNam = 'kt1_14_fencefizz_01'}, +{HashIs = -424821447, ModNam = 'kt1_14_fencefizz_02_slod'}, +{HashIs = 1170274983, ModNam = 'kt1_14_fencefizz_02'}, +{HashIs = -593838207, ModNam = 'kt1_14_fizz05a'}, +{HashIs = 1929767135, ModNam = 'kt1_14_fizz6a'}, +{HashIs = -1061715746, ModNam = 'kt1_14_fizzx_00'}, +{HashIs = -765844445, ModNam = 'kt1_14_fizzx_01'}, +{HashIs = -266707037, ModNam = 'kt1_14_fizzx_02'}, +{HashIs = -102206657, ModNam = 'kt1_14_fizzx_03'}, +{HashIs = -190682953, ModNam = 'kt1_14_fizzx_04'}, +{HashIs = -1247272568, ModNam = 'kt1_14_flyers00'}, +{HashIs = -1511554553, ModNam = 'kt1_14_flyers01'}, +{HashIs = 1728699107, ModNam = 'kt1_14_ground01'}, +{HashIs = -1415093219, ModNam = 'kt1_14_ground02'}, +{HashIs = 2044952726, ModNam = 'kt1_14_ground03'}, +{HashIs = -828933806, ModNam = 'kt1_14_hedgedetail01'}, +{HashIs = -1133685506, ModNam = 'kt1_14_hedgedetail02'}, +{HashIs = -1328267828, ModNam = 'kt1_14_hedgedetail03'}, +{HashIs = -1633773215, ModNam = 'kt1_14_hedgedetail04'}, +{HashIs = -1888942020, ModNam = 'kt1_14_pool_01'}, +{HashIs = -1837149242, ModNam = 'kt1_14_props_prop_05_slod'}, +{HashIs = 1357264226, ModNam = 'kt1_14_props_prop_06_slod'}, +{HashIs = -1764034454, ModNam = 'kt1_14_shop'}, +{HashIs = -501687536, ModNam = 'kt1_14_topfizz01'}, +{HashIs = 1177535424, ModNam = 'kt1_15_apt_01'}, +{HashIs = -556286927, ModNam = 'kt1_15_aptfizz_01'}, +{HashIs = 1397507467, ModNam = 'kt1_15_aptfizz02_01'}, +{HashIs = -535105445, ModNam = 'kt1_15_aptfizz10_01'}, +{HashIs = 223378560, ModNam = 'kt1_15_decal_01'}, +{HashIs = 455809077, ModNam = 'kt1_15_decal_02'}, +{HashIs = -772241967, ModNam = 'kt1_15_decal_03'}, +{HashIs = -550100916, ModNam = 'kt1_15_decal_04'}, +{HashIs = -1012438745, ModNam = 'kt1_15_decal_06'}, +{HashIs = -1505743271, ModNam = 'kt1_15_decal_08'}, +{HashIs = 1538349367, ModNam = 'kt1_15_detail_01'}, +{HashIs = 1785886393, ModNam = 'kt1_15_detail_02'}, +{HashIs = -916802424, ModNam = 'kt1_15_detail_03'}, +{HashIs = -686010357, ModNam = 'kt1_15_detail_04'}, +{HashIs = -1283115968, ModNam = 'kt1_15_fizzobject_00'}, +{HashIs = 1561724767, ModNam = 'kt1_15_fizzobject_01'}, +{HashIs = -1959730284, ModNam = 'kt1_15_fizzobject_02'}, +{HashIs = -318232763, ModNam = 'kt1_15_fizzobject_03'}, +{HashIs = -2017456640, ModNam = 'kt1_15_flyers_001'}, +{HashIs = 385756278, ModNam = 'kt1_15_flyers_003'}, +{HashIs = 86542539, ModNam = 'kt1_15_flyers_004'}, +{HashIs = 1744762143, ModNam = 'kt1_15_ground01'}, +{HashIs = -2140887000, ModNam = 'kt1_15_ground01fizz04'}, +{HashIs = -191394222, ModNam = 'kt1_15_ground03'}, +{HashIs = 650868174, ModNam = 'kt1_15_hedge_detail003'}, +{HashIs = -548568837, ModNam = 'kt1_15_hedge_detail02'}, +{HashIs = 2034283821, ModNam = 'kt1_15_kmall_1'}, +{HashIs = 1201590762, ModNam = 'kt1_15_kmall_2'}, +{HashIs = 676297586, ModNam = 'kt1_15_kmallfizz04_2'}, +{HashIs = -659844015, ModNam = 'kt1_15_kmallfizz1_1'}, +{HashIs = 571750891, ModNam = 'kt1_15_kmallfizz2_002'}, +{HashIs = -738769869, ModNam = 'kt1_15_kmallfizz2_1'}, +{HashIs = 1394667781, ModNam = 'kt1_15_kmallfizz2_lod001'}, +{HashIs = -243935101, ModNam = 'kt1_15_kmallfizz4_lod'}, +{HashIs = 887892021, ModNam = 'kt1_15_r1_gnd_s'}, +{HashIs = 749082766, ModNam = 'kt1_15_rest_01'}, +{HashIs = 852957602, ModNam = 'kt1_15_shop_06_fizz'}, +{HashIs = -404617785, ModNam = 'kt1_15_shop_06'}, +{HashIs = -143318156, ModNam = 'kt1_16_dirt03'}, +{HashIs = -1899222777, ModNam = 'kt1_16_dirt0301'}, +{HashIs = -501133420, ModNam = 'kt1_16_dirt0302'}, +{HashIs = 773908990, ModNam = 'kt1_16_dirt0323'}, +{HashIs = 857021664, ModNam = 'kt1_16_dirt1'}, +{HashIs = -698811245, ModNam = 'kt1_16_em_win_lod'}, +{HashIs = 2102415535, ModNam = 'kt1_16_em_win'}, +{HashIs = 838348451, ModNam = 'kt1_16_fizzc_00'}, +{HashIs = 473826095, ModNam = 'kt1_16_fizzc_01'}, +{HashIs = 362509802, ModNam = 'kt1_16_fizzc_02'}, +{HashIs = -1345082792, ModNam = 'kt1_16_fizzc_03'}, +{HashIs = 1546400918, ModNam = 'kt1_16_fwy_wall'}, +{HashIs = -623194470, ModNam = 'kt1_16_ground_00'}, +{HashIs = 1372306279, ModNam = 'kt1_16_ground_006'}, +{HashIs = -1141206822, ModNam = 'kt1_16_ground_01'}, +{HashIs = -1481264983, ModNam = 'kt1_16_ground_03_noshadow'}, +{HashIs = -220823911, ModNam = 'kt1_16_ground_03'}, +{HashIs = -712686601, ModNam = 'kt1_16_ground_04'}, +{HashIs = -1000758880, ModNam = 'kt1_16_ground_05'}, +{HashIs = 1275691080, ModNam = 'kt1_16_newdecal_02'}, +{HashIs = -219282505, ModNam = 'kt1_16_overlay05'}, +{HashIs = 32022952, ModNam = 'kt1_16_overlay06'}, +{HashIs = 815262836, ModNam = 'kt1_16_petrol_grd'}, +{HashIs = -569931796, ModNam = 'kt1_16_petrol_ov'}, +{HashIs = -438263293, ModNam = 'kt1_16_petrol'}, +{HashIs = 1795186697, ModNam = 'kt1_16_railfizza_01'}, +{HashIs = 6916829, ModNam = 'kt1_16_railfizza_02'}, +{HashIs = -1515407970, ModNam = 'kt1_16_rub_04'}, +{HashIs = 909102633, ModNam = 'kt1_16_shadowproxy_hd'}, +{HashIs = 2085134985, ModNam = 'kt1_16_shadowproxy_lod'}, +{HashIs = -142535414, ModNam = 'kt1_16_shadowproxy01'}, +{HashIs = 1766062222, ModNam = 'kt1_16_shadowproxy02'}, +{HashIs = 1527602209, ModNam = 'kt1_16_shadowproxy03'}, +{HashIs = -67974429, ModNam = 'kt1_16_stairfizz_01'}, +{HashIs = 1686439839, ModNam = 'kt1_16_stepsfizza_01'}, +{HashIs = 1388471322, ModNam = 'kt1_16_stepsfizza_02'}, +{HashIs = 1090269503, ModNam = 'kt1_17_01'}, +{HashIs = 366987407, ModNam = 'kt1_17_detail'}, +{HashIs = -2129938351, ModNam = 'kt1_17_fence_00'}, +{HashIs = -1890134809, ModNam = 'kt1_17_fence_01'}, +{HashIs = 39615520, ModNam = 'kt1_17_fizza_00'}, +{HashIs = -1883793708, ModNam = 'kt1_17_fizza_01'}, +{HashIs = 2014242895, ModNam = 'kt1_emissive_kt1_02'}, +{HashIs = 152078932, ModNam = 'kt1_emissive_kt1_03'}, +{HashIs = 458436313, ModNam = 'kt1_emissive_kt1_04'}, +{HashIs = 747458893, ModNam = 'kt1_emissive_kt1_05'}, +{HashIs = -2020511634, ModNam = 'kt1_emissive_kt1_06_01'}, +{HashIs = -1622171670, ModNam = 'kt1_emissive_kt1_06_02'}, +{HashIs = 295470206, ModNam = 'kt1_emissive_kt1_06_03'}, +{HashIs = 2128220593, ModNam = 'kt1_emissive_kt1_07_ema'}, +{HashIs = -1358106090, ModNam = 'kt1_emissive_kt1_07_emb'}, +{HashIs = 204552529, ModNam = 'kt1_emissive_kt1_08_ema'}, +{HashIs = -32662262, ModNam = 'kt1_emissive_kt1_08_emb'}, +{HashIs = 1341809196, ModNam = 'kt1_emissive_kt1_08_f'}, +{HashIs = -1221894981, ModNam = 'kt1_emissive_kt1_09_ema'}, +{HashIs = -1049005737, ModNam = 'kt1_emissive_kt1_09_emb'}, +{HashIs = 1128788450, ModNam = 'kt1_emissive_kt1_10_em'}, +{HashIs = 1271174427, ModNam = 'kt1_emissive_kt1_10'}, +{HashIs = -274471642, ModNam = 'kt1_emissive_kt1_11a'}, +{HashIs = -512964424, ModNam = 'kt1_emissive_kt1_11b'}, +{HashIs = -1826182099, ModNam = 'kt1_emissive_kt1_11c'}, +{HashIs = -1858721428, ModNam = 'kt1_emissive_kt1_12a'}, +{HashIs = -1537421383, ModNam = 'kt1_emissive_kt1_12b'}, +{HashIs = 2044985372, ModNam = 'kt1_emissive_kt1_14a'}, +{HashIs = -1869206144, ModNam = 'kt1_emissive_kt1_14b'}, +{HashIs = 1584482611, ModNam = 'kt1_emissive_kt1_14c'}, +{HashIs = -1882576768, ModNam = 'kt1_emissive_kt1_15a'}, +{HashIs = -1651686394, ModNam = 'kt1_emissive_kt1_15b'}, +{HashIs = -1403526757, ModNam = 'kt1_emissive_kt1_15c'}, +{HashIs = 1245781355, ModNam = 'kt1_emissive_kt1_15d'}, +{HashIs = 1486273046, ModNam = 'kt1_emissive_kt1_15e'}, +{HashIs = -14382433, ModNam = 'kt1_lod_emi_6_20_proxy'}, +{HashIs = 401608846, ModNam = 'kt1_lod_emi_6_21_proxy'}, +{HashIs = -1495365358, ModNam = 'kt1_lod_emissive'}, +{HashIs = -1871494654, ModNam = 'kt1_lod_kt1_emissive_slod'}, +{HashIs = -1726881792, ModNam = 'kt1_lod_slod4'}, +{HashIs = 2100279514, ModNam = 'kt1_rd_02_r1a_ovly'}, +{HashIs = -863879554, ModNam = 'kt1_rd_02_r1a'}, +{HashIs = 1992116786, ModNam = 'kt1_rd_02_r1b_ovly'}, +{HashIs = 2000135611, ModNam = 'kt1_rd_02_r1d_ovly'}, +{HashIs = -1065081222, ModNam = 'kt1_rd_02_r1d'}, +{HashIs = 1484296047, ModNam = 'kt1_rd_02_r1e_ovly'}, +{HashIs = -1171121706, ModNam = 'kt1_rd_02_r1e'}, +{HashIs = 1060170437, ModNam = 'kt1_rd_02_r1f_ovly'}, +{HashIs = -1915698924, ModNam = 'kt1_rd_02_r1f'}, +{HashIs = 1727699610, ModNam = 'kt1_rd_02_r1g_ovly'}, +{HashIs = 1073325415, ModNam = 'kt1_rd_02_r1g'}, +{HashIs = 608881118, ModNam = 'kt1_rd_02_r1h_ovly'}, +{HashIs = 1908148459, ModNam = 'kt1_rd_02_r1h'}, +{HashIs = 1458655570, ModNam = 'kt1_rd_02_r1i_ovly'}, +{HashIs = -1559434356, ModNam = 'kt1_rd_02_r1i'}, +{HashIs = -1371326922, ModNam = 'kt1_rd_02_r2a_ovly'}, +{HashIs = 242467128, ModNam = 'kt1_rd_02_r2a'}, +{HashIs = -1910310615, ModNam = 'kt1_rd_02_r2b_ovly'}, +{HashIs = 164509677, ModNam = 'kt1_rd_02_r2b'}, +{HashIs = -1858466376, ModNam = 'kt1_rd_02_r2c_ovly'}, +{HashIs = -237434877, ModNam = 'kt1_rd_02_r2c'}, +{HashIs = -1397212241, ModNam = 'kt1_rd_02_r2d_ovly'}, +{HashIs = -372443157, ModNam = 'kt1_rd_02_r2d'}, +{HashIs = -51293020, ModNam = 'kt1_rd_02_r2e_ovly'}, +{HashIs = -773732331, ModNam = 'kt1_rd_02_r2e'}, +{HashIs = 1434438413, ModNam = 'kt1_rd_02_r2f_ovly'}, +{HashIs = -851493168, ModNam = 'kt1_rd_02_r2f'}, +{HashIs = 974884884, ModNam = 'kt1_rd_02_r2g_ovly'}, +{HashIs = -1216539828, ModNam = 'kt1_rd_02_r2g'}, +{HashIs = 1835653785, ModNam = 'kt1_rd_02_r2h_ovly'}, +{HashIs = -1693197702, ModNam = 'kt1_rd_02_r2h'}, +{HashIs = -268314129, ModNam = 'kt1_rd_02_r3a_ovly'}, +{HashIs = 1281441894, ModNam = 'kt1_rd_02_r3a'}, +{HashIs = 1031919319, ModNam = 'kt1_rd_02_r3b_ovly'}, +{HashIs = 735444824, ModNam = 'kt1_rd_02_r3b'}, +{HashIs = -141873066, ModNam = 'kt1_rd_02_r3d_ovly'}, +{HashIs = 123418211, ModNam = 'kt1_rd_02_r3d'}, +{HashIs = 367383416, ModNam = 'kt1_rd_02_r3e'}, +{HashIs = -2085560807, ModNam = 'kt1_rd_02_r3f_ovly'}, +{HashIs = 1865287179, ModNam = 'kt1_rd_02_r3f'}, +{HashIs = 1448640666, ModNam = 'kt1_rd_02_r3g_ovly'}, +{HashIs = 2105189028, ModNam = 'kt1_rd_02_r3g'}, +{HashIs = 1983853054, ModNam = 'kt1_rd_02_r3h_ovly'}, +{HashIs = -926926546, ModNam = 'kt1_rd_02_r3h'}, +{HashIs = -2098064296, ModNam = 'kt1_rd_02_r4a_ovly'}, +{HashIs = -148237087, ModNam = 'kt1_rd_02_r4a'}, +{HashIs = -401155455, ModNam = 'kt1_rd_02_r4b_ovly'}, +{HashIs = 1623059079, ModNam = 'kt1_rd_02_r4d_ovly'}, +{HashIs = 537585314, ModNam = 'kt1_rd_02_r4d'}, +{HashIs = -101402126, ModNam = 'kt1_rd_02_r4d1'}, +{HashIs = 940421498, ModNam = 'kt1_rd_02_r4e_ovly'}, +{HashIs = -1377533353, ModNam = 'kt1_rd_02_r4e'}, +{HashIs = -1921229947, ModNam = 'kt1_rd_02_r4f_ovly'}, +{HashIs = 200621687, ModNam = 'kt1_rd_02_r4f'}, +{HashIs = 2049297384, ModNam = 'kt1_rd_02_r4g_ovly'}, +{HashIs = 423287042, ModNam = 'kt1_rd_02_r4g'}, +{HashIs = -293687579, ModNam = 'kt1_rd_02_r4h_ovly'}, +{HashIs = -477565537, ModNam = 'kt1_rd_02_r4h'}, +{HashIs = 1768513977, ModNam = 'kt1_rd_02_r5a_ovly'}, +{HashIs = 472638068, ModNam = 'kt1_rd_02_r5a'}, +{HashIs = -1021878432, ModNam = 'kt1_rd_02_r5b_ovly'}, +{HashIs = 581168988, ModNam = 'kt1_rd_02_r5b'}, +{HashIs = 341299908, ModNam = 'kt1_rd_02_r5c'}, +{HashIs = 886540884, ModNam = 'kt1_rd_02_r6a_ovly'}, +{HashIs = -599629446, ModNam = 'kt1_rd_02_r6a'}, +{HashIs = 1438244636, ModNam = 'kt1_rd_02_r6e_ovly'}, +{HashIs = 632026188, ModNam = 'kt1_rd_02_r6e'}, +{HashIs = 1836210674, ModNam = 'kt1_rd_02_r6f_ovly'}, +{HashIs = -84762918, ModNam = 'kt1_rd_02_r6f'}, +{HashIs = -418175777, ModNam = 'kt1_rd_02_r6g_ovly'}, +{HashIs = 154221399, ModNam = 'kt1_rd_02_r6g'}, +{HashIs = 162359328, ModNam = 'kt1_rd_02_r7a_ovly'}, +{HashIs = 196021150, ModNam = 'kt1_rd_02_r7a'}, +{HashIs = -697687971, ModNam = 'kt1_rd_02_r7b_ovly'}, +{HashIs = 962881288, ModNam = 'kt1_rd_02_r7b'}, +{HashIs = 19860761, ModNam = 'kt1_rd_02_r7c_ovly'}, +{HashIs = 655540837, ModNam = 'kt1_rd_02_r7c'}, +{HashIs = -1269170018, ModNam = 'kt1_rd_02_r7d_ovly'}, +{HashIs = -722330079, ModNam = 'kt1_rd_02_r7d'}, +{HashIs = 1943005794, ModNam = 'kt1_rd_02_tramstn_ovly'}, +{HashIs = 510245034, ModNam = 'kt1_rd_08_ovly01'}, +{HashIs = -3786941, ModNam = 'kt1_rd_fizza'}, +{HashIs = 158519514, ModNam = 'kt1_rd_fizza1_00'}, +{HashIs = 408415908, ModNam = 'kt1_rd_fizza1_01'}, +{HashIs = -434697693, ModNam = 'kt1_rd_fizza1_02'}, +{HashIs = -2069215405, ModNam = 'kt1_rd_fizza1_03'}, +{HashIs = -377812307, ModNam = 'kt1_rd_fizzb'}, +{HashIs = 1544712110, ModNam = 'kt1_rd_fizzc'}, +{HashIs = 1146896450, ModNam = 'kt1_rd_fizzd'}, +{HashIs = 1717260351, ModNam = 'kt1_rd_kt1_tel_007'}, +{HashIs = 2099084739, ModNam = 'kt1_rd_kt1_tel_008'}, +{HashIs = -235973767, ModNam = 'kt1_rd_kt1_tram_top'}, +{HashIs = 1373525723, ModNam = 'kt1_rd_shadowcast01'}, +{HashIs = 1085635770, ModNam = 'kt1_rd_stationsteps_01'}, +{HashIs = 313322977, ModNam = 'kt1_rd_tram_01'}, +{HashIs = -1110794399, ModNam = 'kt1_rd_tram_02_ovly'}, +{HashIs = -1677000549, ModNam = 'kt1_rd_tram_02'}, +{HashIs = -252728729, ModNam = 'kt1_rd_tram_03'}, +{HashIs = -1512510888, ModNam = 'kt1_rd_tram_cable_bot'}, +{HashIs = -876355859, ModNam = 'kt1_rd_tram_ovly'}, +{HashIs = -1372848492, ModNam = 'kuruma'}, +{HashIs = 410882957, ModNam = 'kuruma2'}, +{HashIs = 1269098716, ModNam = 'landstalker'}, +{HashIs = -1281684762, ModNam = 'lazer'}, +{HashIs = -1232836011, ModNam = 'le7b'}, +{HashIs = 640818791, ModNam = 'lectro'}, +{HashIs = -703042172, ModNam = 'lf_house_01_'}, +{HashIs = -1971997752, ModNam = 'lf_house_01d_'}, +{HashIs = 290054274, ModNam = 'lf_house_04_'}, +{HashIs = -1695139618, ModNam = 'lf_house_04d_'}, +{HashIs = -678335574, ModNam = 'lf_house_05_'}, +{HashIs = -362722984, ModNam = 'lf_house_05d_'}, +{HashIs = 1515811704, ModNam = 'lf_house_07_'}, +{HashIs = 1669865158, ModNam = 'lf_house_07d_'}, +{HashIs = -1174384544, ModNam = 'lf_house_08_'}, +{HashIs = 1649421057, ModNam = 'lf_house_08d_'}, +{HashIs = -173048366, ModNam = 'lf_house_09_'}, +{HashIs = 485587234, ModNam = 'lf_house_09d_'}, +{HashIs = -1385687317, ModNam = 'lf_house_10_'}, +{HashIs = 77716409, ModNam = 'lf_house_10d_'}, +{HashIs = -737975551, ModNam = 'lf_house_11_'}, +{HashIs = 1198608380, ModNam = 'lf_house_11d_'}, +{HashIs = -93114936, ModNam = 'lf_house_13_'}, +{HashIs = 2090804722, ModNam = 'lf_house_13d_'}, +{HashIs = -964112964, ModNam = 'lf_house_14_'}, +{HashIs = -360720436, ModNam = 'lf_house_14d_'}, +{HashIs = -1015167302, ModNam = 'lf_house_15_'}, +{HashIs = -1519311956, ModNam = 'lf_house_15d_'}, +{HashIs = 2122660754, ModNam = 'lf_house_16_'}, +{HashIs = 1801372084, ModNam = 'lf_house_16d_'}, +{HashIs = 203806105, ModNam = 'lf_house_17_'}, +{HashIs = -1390413172, ModNam = 'lf_house_17d_'}, +{HashIs = -578846675, ModNam = 'lf_house_18_'}, +{HashIs = -1219135800, ModNam = 'lf_house_18d_'}, +{HashIs = 763371317, ModNam = 'lf_house_19_'}, +{HashIs = 1618384288, ModNam = 'lf_house_19d_'}, +{HashIs = -73511144, ModNam = 'lf_house_20_'}, +{HashIs = -1050016419, ModNam = 'lf_house_20d_'}, +{HashIs = 469291905, ModNam = 'lguard'}, +{HashIs = -230231084, ModNam = 'light_car_rig'}, +{HashIs = -914335905, ModNam = 'light_plane_rig'}, +{HashIs = -114627507, ModNam = 'limo2'}, +{HashIs = 1277738372, ModNam = 'lts_p_para_bag_lts_s'}, +{HashIs = 1269440357, ModNam = 'lts_p_para_bag_pilot2_s'}, +{HashIs = 1931904776, ModNam = 'lts_p_para_pilot2_sp_s'}, +{HashIs = 182048815, ModNam = 'lts_prop_lts_elecbox_24'}, +{HashIs = 19408745, ModNam = 'lts_prop_lts_elecbox_24b'}, +{HashIs = 1051213133, ModNam = 'lts_prop_lts_offroad_tyres01'}, +{HashIs = -1359996601, ModNam = 'lts_prop_lts_ramp_01'}, +{HashIs = -1061569318, ModNam = 'lts_prop_lts_ramp_02'}, +{HashIs = 1290523964, ModNam = 'lts_prop_lts_ramp_03'}, +{HashIs = 2069251995, ModNam = 'lts_prop_tumbler_01_s2'}, +{HashIs = -426922231, ModNam = 'lts_prop_tumbler_cs2_s2'}, +{HashIs = 2103844742, ModNam = 'lts_prop_wine_glass_s2'}, +{HashIs = 2068293287, ModNam = 'lurcher'}, +{HashIs = 621481054, ModNam = 'luxor'}, +{HashIs = -1214293858, ModNam = 'luxor2'}, +{HashIs = 482197771, ModNam = 'lynx'}, +{HashIs = -1660945322, ModNam = 'mamba'}, +{HashIs = -1746576111, ModNam = 'mammatus'}, +{HashIs = -2124201592, ModNam = 'manana'}, +{HashIs = -1523428744, ModNam = 'manchez'}, +{HashIs = 1914556826, ModNam = 'marina_xr_rocks_01'}, +{HashIs = -2015167196, ModNam = 'marina_xr_rocks_02'}, +{HashIs = -1063063905, ModNam = 'marina_xr_rocks_03'}, +{HashIs = -1904670132, ModNam = 'marina_xr_rocks_04'}, +{HashIs = -585390192, ModNam = 'marina_xr_rocks_05'}, +{HashIs = -1425095817, ModNam = 'marina_xr_rocks_06'}, +{HashIs = -1043459709, ModNam = 'marquis'}, +{HashIs = 1233534620, ModNam = 'marshall'}, +{HashIs = -142942670, ModNam = 'massacro'}, +{HashIs = -631760477, ModNam = 'massacro2'}, +{HashIs = -1660661558, ModNam = 'maverick'}, +{HashIs = 914654722, ModNam = 'mesa'}, +{HashIs = -748008636, ModNam = 'mesa2'}, +{HashIs = -2064372143, ModNam = 'mesa3'}, +{HashIs = 109846795, ModNam = 'met_st_seoul_mirr'}, +{HashIs = 1579140606, ModNam = 'met_st_seoul_mirrb'}, +{HashIs = 1823863923, ModNam = 'metro__t_st_sl_bot_ol'}, +{HashIs = -283231658, ModNam = 'metro_'}, +{HashIs = 1484127491, ModNam = 'metro_03_rp_02'}, +{HashIs = -380895886, ModNam = 'metro_06_rp_02'}, +{HashIs = 1831792241, ModNam = 'metro_30_'}, +{HashIs = -1118146967, ModNam = 'metro_30_cables'}, +{HashIs = 2081685936, ModNam = 'metro_30_cables001'}, +{HashIs = -244978606, ModNam = 'metro_30_cables002'}, +{HashIs = -542357281, ModNam = 'metro_30_cables003'}, +{HashIs = -1250942022, ModNam = 'metro_30_lod001'}, +{HashIs = -1499036121, ModNam = 'metro_30_lod002'}, +{HashIs = -543492081, ModNam = 'metro_30_lod003'}, +{HashIs = -774611838, ModNam = 'metro_30_lod004'}, +{HashIs = 398026831, ModNam = 'metro_30_lod005'}, +{HashIs = 207307348, ModNam = 'metro_30_ol'}, +{HashIs = 95647208, ModNam = 'metro_30_ol2'}, +{HashIs = -796688317, ModNam = 'metro_30reflect'}, +{HashIs = -125008297, ModNam = 'metro_b_ol'}, +{HashIs = -1112117012, ModNam = 'metro_cables'}, +{HashIs = 676851711, ModNam = 'metro_cables001'}, +{HashIs = 360794706, ModNam = 'metro_cables002'}, +{HashIs = -1400779872, ModNam = 'metro_cagelight018'}, +{HashIs = -199822148, ModNam = 'metro_end_'}, +{HashIs = -499171879, ModNam = 'metro_end_031reflect'}, +{HashIs = -1780048131, ModNam = 'metro_end_032_ol'}, +{HashIs = 1024003625, ModNam = 'metro_end_032'}, +{HashIs = 1298082008, ModNam = 'metro_end_30_'}, +{HashIs = 356499156, ModNam = 'metro_end_30_2'}, +{HashIs = 130085342, ModNam = 'metro_end_30_2ol'}, +{HashIs = -178422915, ModNam = 'metro_end_30_cables'}, +{HashIs = -2376281, ModNam = 'metro_end_30_cables001'}, +{HashIs = 672344407, ModNam = 'metro_end_30_ol'}, +{HashIs = 1720123297, ModNam = 'metro_end_30_ol2'}, +{HashIs = 1169924634, ModNam = 'metro_end_30reflect'}, +{HashIs = 1591372967, ModNam = 'metro_end_b_ol'}, +{HashIs = 1650924683, ModNam = 'metro_end_b_ol001'}, +{HashIs = -730738105, ModNam = 'metro_end_bb_'}, +{HashIs = -1535304967, ModNam = 'metro_end_cables'}, +{HashIs = 220069623, ModNam = 'metro_end_cables001'}, +{HashIs = -2022035985, ModNam = 'metro_end_lod_001'}, +{HashIs = -760535921, ModNam = 'metro_end_lod'}, +{HashIs = -1713396680, ModNam = 'metro_end_new3'}, +{HashIs = -696107910, ModNam = 'metro_end_ol001'}, +{HashIs = -521842368, ModNam = 'metro_end_ol002'}, +{HashIs = 1500192492, ModNam = 'metro_end_shadow'}, +{HashIs = -338704707, ModNam = 'metro_endnew_ol'}, +{HashIs = -303685511, ModNam = 'metro_endnew_ol2'}, +{HashIs = -409233552, ModNam = 'metro_endnew1_'}, +{HashIs = -57128203, ModNam = 'metro_endnew1_cables'}, +{HashIs = 1293769392, ModNam = 'metro_endnew2_ol'}, +{HashIs = 1014101854, ModNam = 'metro_endnew2'}, +{HashIs = -1652051138, ModNam = 'metro_endnew2cables002'}, +{HashIs = 407164543, ModNam = 'metro_endnew3_ol'}, +{HashIs = -1423791787, ModNam = 'metro_endnew3cables'}, +{HashIs = -1928427811, ModNam = 'metro_endolnew2'}, +{HashIs = -167972287, ModNam = 'metro_endreflect'}, +{HashIs = 484938648, ModNam = 'metro_gridnew'}, +{HashIs = 637248301, ModNam = 'metro_lift001seoul'}, +{HashIs = -2106815173, ModNam = 'metro_liftglassbotseoul'}, +{HashIs = 1679669627, ModNam = 'metro_liftglasstop004seoul'}, +{HashIs = 1326117462, ModNam = 'metro_liftglasstop004seoul001'}, +{HashIs = -1022636972, ModNam = 'metro_liftglasstopseoul'}, +{HashIs = 732669249, ModNam = 'metro_liftglasstopseoul001'}, +{HashIs = -1809136604, ModNam = 'metro_liftseoul'}, +{HashIs = 316299536, ModNam = 'metro_lsiaparkingtext'}, +{HashIs = 959063851, ModNam = 'metro_lsiaterminaltext'}, +{HashIs = -1381996320, ModNam = 'metro_map_endreflect'}, +{HashIs = 1490519005, ModNam = 'metro_map_endshadowbox'}, +{HashIs = -770164707, ModNam = 'metro_map_join_1_'}, +{HashIs = -698180840, ModNam = 'metro_map_join_1_lod'}, +{HashIs = -1483505130, ModNam = 'metro_map_join_1_ol'}, +{HashIs = -1155790067, ModNam = 'metro_map_join_1b_ol'}, +{HashIs = -279653998, ModNam = 'metro_map_join_1reflect'}, +{HashIs = -519473795, ModNam = 'metro_map_join_1shadowbox'}, +{HashIs = -2025644504, ModNam = 'metro_map_join_2_'}, +{HashIs = -1993939088, ModNam = 'metro_map_join_2_lod'}, +{HashIs = 709796306, ModNam = 'metro_map_join_2_ol'}, +{HashIs = 732634002, ModNam = 'metro_map_join_2_ol2'}, +{HashIs = 127675884, ModNam = 'metro_map_join_2mark001'}, +{HashIs = -1408784964, ModNam = 'metro_map_join_2reflect'}, +{HashIs = -91416267, ModNam = 'metro_map_join_2shadowbox'}, +{HashIs = -795748211, ModNam = 'metro_map_join_lod'}, +{HashIs = -1472763774, ModNam = 'metro_map_join2wallg009'}, +{HashIs = -1617471970, ModNam = 'metro_map_join2wallg010'}, +{HashIs = -1022900905, ModNam = 'metro_newwaldoors'}, +{HashIs = 967818144, ModNam = 'metro_newwalk1'}, +{HashIs = 1481763959, ModNam = 'metro_newwalk1pipes003'}, +{HashIs = -763508781, ModNam = 'metro_newwalk1pipes005seoul'}, +{HashIs = -94269730, ModNam = 'metro_newwalk1pipes2'}, +{HashIs = 476521765, ModNam = 'metro_newwalk2reflect_b'}, +{HashIs = -345619475, ModNam = 'metro_newwalk2reflect'}, +{HashIs = 1706196339, ModNam = 'metro_newwalk2shadowbox'}, +{HashIs = 616522692, ModNam = 'metro_newwalk2shell'}, +{HashIs = 907525659, ModNam = 'metro_newwalk3shell'}, +{HashIs = 1539767361, ModNam = 'metro_newwalk4reflect'}, +{HashIs = 1650813357, ModNam = 'metro_newwalk4shell'}, +{HashIs = -736327030, ModNam = 'metro_newwalk5reflect_a'}, +{HashIs = 586541382, ModNam = 'metro_newwalk5reflect'}, +{HashIs = -345256398, ModNam = 'metro_newwalk5shell'}, +{HashIs = 1519414802, ModNam = 'metro_newwalk6shell'}, +{HashIs = 1278414586, ModNam = 'metro_railclips'}, +{HashIs = 1560087579, ModNam = 'metro_railclips003'}, +{HashIs = 1790650263, ModNam = 'metro_railclips004'}, +{HashIs = -171751503, ModNam = 'metro_railclips0044'}, +{HashIs = 1073798187, ModNam = 'metro_railclips0045'}, +{HashIs = 303595611, ModNam = 'metro_railclips0046'}, +{HashIs = 1520144736, ModNam = 'metro_railclips0047'}, +{HashIs = 964117776, ModNam = 'metro_railclips005'}, +{HashIs = 1195237533, ModNam = 'metro_railclips006'}, +{HashIs = -1504141611, ModNam = 'metro_railclips007'}, +{HashIs = -1273873848, ModNam = 'metro_railclips008'}, +{HashIs = -2101422178, ModNam = 'metro_railclips009'}, +{HashIs = 852220517, ModNam = 'metro_railclips0091'}, +{HashIs = 1822730782, ModNam = 'metro_railclips010'}, +{HashIs = -1366067789, ModNam = 'metro_railclips01000'}, +{HashIs = 1338732652, ModNam = 'metro_railclips011'}, +{HashIs = 1107219667, ModNam = 'metro_railclips012'}, +{HashIs = 1855073765, ModNam = 'metro_railclips013'}, +{HashIs = 1589546558, ModNam = 'metro_railclips014'}, +{HashIs = 1105548428, ModNam = 'metro_railclips015'}, +{HashIs = 878459258, ModNam = 'metro_railclips016'}, +{HashIs = -1277708173, ModNam = 'metro_railclips017'}, +{HashIs = -1510597456, ModNam = 'metro_railclips018'}, +{HashIs = -1990532234, ModNam = 'metro_railclips019'}, +{HashIs = 1225061615, ModNam = 'metro_railclips020'}, +{HashIs = 978278276, ModNam = 'metro_railclips021'}, +{HashIs = 1212937081, ModNam = 'metro_railclips022'}, +{HashIs = 1708404361, ModNam = 'metro_railclips023'}, +{HashIs = 1402571284, ModNam = 'metro_railclips024'}, +{HashIs = -2123438658, ModNam = 'metro_railclips025'}, +{HashIs = 1861828819, ModNam = 'metro_railclips026'}, +{HashIs = -1399342057, ModNam = 'metro_railclips027'}, +{HashIs = -1635180550, ModNam = 'metro_railclips028'}, +{HashIs = -868156567, ModNam = 'metro_railclips029'}, +{HashIs = -434229189, ModNam = 'metro_railclips030'}, +{HashIs = -240203940, ModNam = 'metro_railclips031'}, +{HashIs = 56879814, ModNam = 'metro_railclips032'}, +{HashIs = 755875349, ModNam = 'metro_railclips033'}, +{HashIs = -51651118, ModNam = 'metro_railclips034'}, +{HashIs = 1185575246, ModNam = 'metro_railclips035'}, +{HashIs = 404067365, ModNam = 'metro_railclips036'}, +{HashIs = 1675176875, ModNam = 'metro_railclips037'}, +{HashIs = 898715420, ModNam = 'metro_railclips038'}, +{HashIs = 2138825456, ModNam = 'metro_railclips039'}, +{HashIs = 933908474, ModNam = 'metro_railclips040'}, +{HashIs = 1089954452, ModNam = 'metro_railclips041'}, +{HashIs = 833864713, ModNam = 'metro_railclips042'}, +{HashIs = 1132750762, ModNam = 'metro_railclips043'}, +{HashIs = -1527567730, ModNam = 'metro_railclips048'}, +{HashIs = -1226256775, ModNam = 'metro_railclips049'}, +{HashIs = 2034422802, ModNam = 'metro_railclips050'}, +{HashIs = -2080380532, ModNam = 'metro_railclips051'}, +{HashIs = 500687632, ModNam = 'metro_railclips053seoul'}, +{HashIs = -1839593916, ModNam = 'metro_railclips054'}, +{HashIs = -1122280506, ModNam = 'metro_railclips055'}, +{HashIs = -872089191, ModNam = 'metro_railclips056'}, +{HashIs = 1664705199, ModNam = 'metro_railclips0new230'}, +{HashIs = 1122179590, ModNam = 'metro_railclips2'}, +{HashIs = 89463693, ModNam = 'metro_railclipsnew3018'}, +{HashIs = -227611389, ModNam = 'metro_reflectonly'}, +{HashIs = 928394347, ModNam = 'metro_s3airconseoul'}, +{HashIs = -320447383, ModNam = 'metro_s3liftrail001seoul'}, +{HashIs = 624771500, ModNam = 'metro_s3liftrailseoul'}, +{HashIs = 353839072, ModNam = 'metro_s3lightbarseoul'}, +{HashIs = -1638887088, ModNam = 'metro_s3overlay2seoul'}, +{HashIs = -2087322176, ModNam = 'metro_s3overlayseoul'}, +{HashIs = -2064158526, ModNam = 'metro_sb'}, +{HashIs = 1124295943, ModNam = 'metro_sideexitw'}, +{HashIs = 782252325, ModNam = 'metro_sl_bot_'}, +{HashIs = 648343857, ModNam = 'metro_sl_bot_lod_001'}, +{HashIs = 1852791112, ModNam = 'metro_sl_bot_lod'}, +{HashIs = -1212997795, ModNam = 'metro_sl_bot_lod001'}, +{HashIs = -342915311, ModNam = 'metro_sl_bot_lod002'}, +{HashIs = 318783595, ModNam = 'metro_sl_bot_ol'}, +{HashIs = -775514018, ModNam = 'metro_sl_bot_ol2'}, +{HashIs = 1842549821, ModNam = 'metro_sl_botolextra'}, +{HashIs = 1807810723, ModNam = 'metro_sl_botreflect'}, +{HashIs = 1874756548, ModNam = 'metro_sl_top_'}, +{HashIs = 535064819, ModNam = 'metro_sl_top_ol'}, +{HashIs = -2142389360, ModNam = 'metro_sl_top_ol2'}, +{HashIs = 1259214908, ModNam = 'metro_sl_topolextra'}, +{HashIs = -1523819241, ModNam = 'metro_sl_topreflect'}, +{HashIs = -310853095, ModNam = 'metro_sm_'}, +{HashIs = 836395826, ModNam = 'metro_sm_001'}, +{HashIs = 1141704599, ModNam = 'metro_sm_002'}, +{HashIs = -734973899, ModNam = 'metro_sm_cables'}, +{HashIs = -806420041, ModNam = 'metro_sm_cables00'}, +{HashIs = 705066998, ModNam = 'metro_sm_cables001'}, +{HashIs = -1004229580, ModNam = 'metro_sm_cables002'}, +{HashIs = -1772466016, ModNam = 'metro_sm_cables003'}, +{HashIs = -511547665, ModNam = 'metro_sm_cables004'}, +{HashIs = -1916321926, ModNam = 'metro_sm_cables006'}, +{HashIs = 1610802170, ModNam = 'metro_sm_cables007'}, +{HashIs = -1440057280, ModNam = 'metro_sm_cables008'}, +{HashIs = 2073271059, ModNam = 'metro_sm_cables009'}, +{HashIs = -636298952, ModNam = 'metro_sm_cables010'}, +{HashIs = -331776635, ModNam = 'metro_sm_cables011'}, +{HashIs = -1364655515, ModNam = 'metro_sm_cables012'}, +{HashIs = -1057839368, ModNam = 'metro_sm_cables013'}, +{HashIs = -1833842057, ModNam = 'metro_sm_cables015'}, +{HashIs = 1977848027, ModNam = 'metro_sm_cables016'}, +{HashIs = -2028915914, ModNam = 'metro_sm_cables017'}, +{HashIs = 129479821, ModNam = 'metro_sm_cables018'}, +{HashIs = -548648614, ModNam = 'metro_sm_cablesol2'}, +{HashIs = 623417052, ModNam = 'metro_sm_cablessht1'}, +{HashIs = 1390441035, ModNam = 'metro_sm_cablessht2'}, +{HashIs = 128439241, ModNam = 'metro_sm_cablesshtnew'}, +{HashIs = 657160541, ModNam = 'metro_sm_lod'}, +{HashIs = -687090075, ModNam = 'metro_sm_lod001'}, +{HashIs = -387249719, ModNam = 'metro_sm_ol001'}, +{HashIs = -49335791, ModNam = 'metro_sm_ol002'}, +{HashIs = -506231780, ModNam = 'metro_sm_sl_bot_'}, +{HashIs = -2046105846, ModNam = 'metro_sm_sl_bot_lod001'}, +{HashIs = 1941488230, ModNam = 'metro_sm_sl_bot_lod002'}, +{HashIs = -1352169135, ModNam = 'metro_sm_sl_botol2'}, +{HashIs = -1552772785, ModNam = 'metro_sm_sl_botreflect'}, +{HashIs = 1296168761, ModNam = 'metro_sm_sl_mid_'}, +{HashIs = -1740467647, ModNam = 'metro_sm_sl_midol2'}, +{HashIs = 961555896, ModNam = 'metro_sm_sl_midreflect'}, +{HashIs = -18722386, ModNam = 'metro_sm_sl_top_'}, +{HashIs = -470647066, ModNam = 'metro_sm_sl_top_lod001'}, +{HashIs = -987545272, ModNam = 'metro_sm_sl_top_lod002'}, +{HashIs = 236250256, ModNam = 'metro_sm_sl_top_ol'}, +{HashIs = 1532567237, ModNam = 'metro_sm_sl_topol2'}, +{HashIs = 1067562810, ModNam = 'metro_sm_sl_topreflect'}, +{HashIs = 1441835763, ModNam = 'metro_sm1reflect'}, +{HashIs = -702158691, ModNam = 'metro_sm2reflect'}, +{HashIs = -447154863, ModNam = 'metro_small_30_'}, +{HashIs = 1694006389, ModNam = 'metro_small_30_cables'}, +{HashIs = 1397856366, ModNam = 'metro_small_30_lod001'}, +{HashIs = 1636349148, ModNam = 'metro_small_30_lod002'}, +{HashIs = 1926190953, ModNam = 'metro_small_30_lod003'}, +{HashIs = 606266622, ModNam = 'metro_small_30_ol'}, +{HashIs = 2064473806, ModNam = 'metro_small_30reflect'}, +{HashIs = 537213512, ModNam = 'metro_smolextra'}, +{HashIs = -458891740, ModNam = 'metro_smolextra001'}, +{HashIs = -2006702686, ModNam = 'metro_smolextra002'}, +{HashIs = 231702342, ModNam = 'metro_smreflect'}, +{HashIs = -849283772, ModNam = 'metro_stain003'}, +{HashIs = -1741901560, ModNam = 'metro_stat3_platseoul'}, +{HashIs = 643649573, ModNam = 'metro_stat3endboxesseoul'}, +{HashIs = -1744983116, ModNam = 'metro_stat3glift001seoul'}, +{HashIs = 1047127621, ModNam = 'metro_stat3gliftseoul'}, +{HashIs = -1639731425, ModNam = 'metro_stat3join'}, +{HashIs = -334246353, ModNam = 'metro_stat3join004'}, +{HashIs = -1002814100, ModNam = 'metro_stat3join004ol'}, +{HashIs = -126033053, ModNam = 'metro_stat3join1_lod001'}, +{HashIs = 2020631372, ModNam = 'metro_stat3join1_lod002'}, +{HashIs = 1254524921, ModNam = 'metro_stat3join1_lod003'}, +{HashIs = 888167497, ModNam = 'metro_stat3join1_lod004'}, +{HashIs = -728574532, ModNam = 'metro_stat3join1reflect'}, +{HashIs = -486777164, ModNam = 'metro_stat3join1reflect001'}, +{HashIs = 1397697970, ModNam = 'metro_stat3join2reflect'}, +{HashIs = 320967775, ModNam = 'metro_stat3join2reflect001'}, +{HashIs = 1450835004, ModNam = 'metro_stat3join3reflect'}, +{HashIs = -908980310, ModNam = 'metro_stat3join3reflect001'}, +{HashIs = 39478872, ModNam = 'metro_stat3join4reflect'}, +{HashIs = -1970530036, ModNam = 'metro_stat3join4shadow'}, +{HashIs = 606334009, ModNam = 'metro_stat3joinbend'}, +{HashIs = 60738992, ModNam = 'metro_stat3joinbend2'}, +{HashIs = -182379021, ModNam = 'metro_stat3joinbend2ol'}, +{HashIs = -511540164, ModNam = 'metro_stat3joinol'}, +{HashIs = 1124068457, ModNam = 'metro_stat3joinstuff'}, +{HashIs = 1215955531, ModNam = 'metro_stat3joinstuff4'}, +{HashIs = -54608299, ModNam = 'metro_stat3railings003seoul'}, +{HashIs = -320118423, ModNam = 'metro_stat3railings004seoul'}, +{HashIs = -1200748865, ModNam = 'metro_stat3sp_cables2'}, +{HashIs = 1480388548, ModNam = 'metro_stat3sp'}, +{HashIs = -799176264, ModNam = 'metro_stat3special_lod001'}, +{HashIs = -757396161, ModNam = 'metro_stat3spol'}, +{HashIs = -1054042537, ModNam = 'metro_stat3spreflect'}, +{HashIs = -1368322409, ModNam = 'metro_stat3spstuff'}, +{HashIs = 391258084, ModNam = 'metro_statejoinbendol'}, +{HashIs = -1463188217, ModNam = 'metro_station_3_seoul'}, +{HashIs = -1749240062, ModNam = 'metro_station_3seoul_reflect'}, +{HashIs = 2086599887, ModNam = 'metro_station_3seoul_shb'}, +{HashIs = -1815447721, ModNam = 'metro_station_3seoul'}, +{HashIs = 1036384401, ModNam = 'metro_station_3seoul001'}, +{HashIs = -1460310618, ModNam = 'metro_stationburtontext'}, +{HashIs = -1724475697, ModNam = 'metro_stationburtontext2'}, +{HashIs = -1580866404, ModNam = 'metro_stationhut002seoul'}, +{HashIs = -870188425, ModNam = 'metro_stationlsiaparkingtext2'}, +{HashIs = -613571461, ModNam = 'metro_stationlsiaterminaltext2'}, +{HashIs = -946800384, ModNam = 'metro_stationperrotext'}, +{HashIs = -574997152, ModNam = 'metro_stationperrotext2'}, +{HashIs = -2068583636, ModNam = 'metro_stationporttext003'}, +{HashIs = -477321196, ModNam = 'metro_stationseoultext'}, +{HashIs = 1472685765, ModNam = 'metro_stationseoultext2'}, +{HashIs = -159164695, ModNam = 'metro_subway1proxy'}, +{HashIs = 1446045988, ModNam = 'metro_subway1shell'}, +{HashIs = 1910849677, ModNam = 'metro_subwayetxt1'}, +{HashIs = -1862238525, ModNam = 'metro_subwayetxt2'}, +{HashIs = -1165089918, ModNam = 'metro_t_end_'}, +{HashIs = -1465421597, ModNam = 'metro_t_end_30_'}, +{HashIs = -1305949561, ModNam = 'metro_t_end_30_lod001'}, +{HashIs = 909300381, ModNam = 'metro_t_end_30_lod002'}, +{HashIs = 1701177392, ModNam = 'metro_t_end_30_ol'}, +{HashIs = 292304028, ModNam = 'metro_t_end_30_ol001'}, +{HashIs = -525608070, ModNam = 'metro_t_end_30_ol2'}, +{HashIs = -670394128, ModNam = 'metro_t_end_30reflect'}, +{HashIs = 804941067, ModNam = 'metro_t_end_b_'}, +{HashIs = 320913383, ModNam = 'metro_t_end_b_ol'}, +{HashIs = 1567181109, ModNam = 'metro_t_end_b_ol2'}, +{HashIs = -1760239772, ModNam = 'metro_t_end_cables'}, +{HashIs = -255986135, ModNam = 'metro_t_end_lod001'}, +{HashIs = -1065871970, ModNam = 'metro_t_end_lod002'}, +{HashIs = -1005619556, ModNam = 'metro_t_end_ol2'}, +{HashIs = 1416596668, ModNam = 'metro_t_end_reflect'}, +{HashIs = 825860277, ModNam = 'metro_t_end2_30_'}, +{HashIs = -1245307987, ModNam = 'metro_t_end2_30_ol'}, +{HashIs = -1084585782, ModNam = 'metro_t_end2_30ol2'}, +{HashIs = 2058080855, ModNam = 'metro_t_end2_30reflect'}, +{HashIs = -519535809, ModNam = 'metro_t_join_'}, +{HashIs = 159566043, ModNam = 'metro_t_join_lod001'}, +{HashIs = 851549016, ModNam = 'metro_t_join_lod002'}, +{HashIs = 1091483634, ModNam = 'metro_t_join_lod003'}, +{HashIs = -163470759, ModNam = 'metro_t_join_lod004'}, +{HashIs = 1672117545, ModNam = 'metro_t_join_lod005'}, +{HashIs = -1980151354, ModNam = 'metro_t_join_lod006'}, +{HashIs = -1745853004, ModNam = 'metro_t_join_lod007'}, +{HashIs = 821630915, ModNam = 'metro_t_join_lod008'}, +{HashIs = 1054192508, ModNam = 'metro_t_join_lod009'}, +{HashIs = -309620211, ModNam = 'metro_t_join_lod010'}, +{HashIs = 1280135055, ModNam = 'metro_t_join_lod011'}, +{HashIs = -1780522318, ModNam = 'metro_t_join_lod012'}, +{HashIs = -2055880225, ModNam = 'metro_t_join_lod013'}, +{HashIs = 985934969, ModNam = 'metro_t_join_lod014'}, +{HashIs = 686917844, ModNam = 'metro_t_join_lod015'}, +{HashIs = -534186172, ModNam = 'metro_t_join_lod016'}, +{HashIs = -1368709971, ModNam = 'metro_t_join_ol'}, +{HashIs = 2019383489, ModNam = 'metro_t_joinreflect'}, +{HashIs = -1585368011, ModNam = 'metro_t_lg_30_'}, +{HashIs = -1398439556, ModNam = 'metro_t_lg_30_lod005'}, +{HashIs = -1186931930, ModNam = 'metro_t_lg_30_ol1'}, +{HashIs = -537629978, ModNam = 'metro_t_lg_30mark'}, +{HashIs = -1262175414, ModNam = 'metro_t_lg_30reflect'}, +{HashIs = -156084367, ModNam = 'metro_t_sl_bot_'}, +{HashIs = -433908758, ModNam = 'metro_t_sl_bot_ol'}, +{HashIs = 1406504592, ModNam = 'metro_t_sl_botreflect'}, +{HashIs = 843159421, ModNam = 'metro_t_sl_top_'}, +{HashIs = -384617339, ModNam = 'metro_t_sl_top_ol'}, +{HashIs = -457589614, ModNam = 'metro_t_sl_top_ol2'}, +{HashIs = 1543402348, ModNam = 'metro_t_st_lg_30_'}, +{HashIs = 455762787, ModNam = 'metro_t_st_lg_30_lod'}, +{HashIs = 793653600, ModNam = 'metro_t_st_lg_30_lod001'}, +{HashIs = 25843157, ModNam = 'metro_t_st_lg_30_lod002'}, +{HashIs = 315848807, ModNam = 'metro_t_st_lg_30_lod003'}, +{HashIs = -454517614, ModNam = 'metro_t_st_lg_30_lod004'}, +{HashIs = 1514899290, ModNam = 'metro_t_st_lg_30_lod005'}, +{HashIs = 1820437446, ModNam = 'metro_t_st_lg_30_lod006'}, +{HashIs = -115482139, ModNam = 'metro_t_st_lg_30_ol'}, +{HashIs = 100877312, ModNam = 'metro_t_st_lg_30_ol002'}, +{HashIs = -1950938105, ModNam = 'metro_t_st_lg_30_ol2'}, +{HashIs = -1334258466, ModNam = 'metro_t_st_lg_30reflect'}, +{HashIs = -224426079, ModNam = 'metro_t_st_lg_30shadbox'}, +{HashIs = -758899365, ModNam = 'metro_t_st_sl_bot_'}, +{HashIs = 2041321892, ModNam = 'metro_t_st_sl_bot_lod001'}, +{HashIs = 93629311, ModNam = 'metro_t_st_sl_bot_ol001'}, +{HashIs = 974224533, ModNam = 'metro_t_st_sl_bot_ol2'}, +{HashIs = 949761967, ModNam = 'metro_t_st_sl_botreflect'}, +{HashIs = 1310168527, ModNam = 'metro_t_st_sl_top_'}, +{HashIs = 1647949157, ModNam = 'metro_t_st_sl_top_lod001'}, +{HashIs = 259649618, ModNam = 'metro_t_st_sl_top_ol001'}, +{HashIs = -578208385, ModNam = 'metro_t_st_sl_topreflect'}, +{HashIs = 1856894547, ModNam = 'metro_t_stair_'}, +{HashIs = 390372917, ModNam = 'metro_t_stair_2_lod001'}, +{HashIs = 868442587, ModNam = 'metro_t_stair_2'}, +{HashIs = -1762670138, ModNam = 'metro_t_stair_lod001'}, +{HashIs = 1143743552, ModNam = 'metro_t_stair_lod002'}, +{HashIs = 847413485, ModNam = 'metro_t_stair_lod003'}, +{HashIs = -238289027, ModNam = 'metro_t_stair_lod004'}, +{HashIs = -537568304, ModNam = 'metro_t_stair_lod005'}, +{HashIs = -1924680074, ModNam = 'metro_t_stair_lod006'}, +{HashIs = 2069500571, ModNam = 'metro_t_stair_lod007'}, +{HashIs = 353551878, ModNam = 'metro_t_stair_lod008'}, +{HashIs = -1014979869, ModNam = 'metro_t_stair_lod009'}, +{HashIs = 727183752, ModNam = 'metro_t_stair_lod010'}, +{HashIs = -53275521, ModNam = 'metro_t_stair_lod011'}, +{HashIs = 1191225569, ModNam = 'metro_t_stair_lod012'}, +{HashIs = -1704865886, ModNam = 'metro_t_stair_lod013'}, +{HashIs = 1671389726, ModNam = 'metro_t_stair_lod014'}, +{HashIs = -1067251337, ModNam = 'metro_t_stair_ol'}, +{HashIs = 1036598985, ModNam = 'metro_t_stair_ol2'}, +{HashIs = -292981443, ModNam = 'metro_t_stair2reflect'}, +{HashIs = 561844062, ModNam = 'metro_t_stairreflect'}, +{HashIs = 2120048793, ModNam = 'metro_t_step__ol'}, +{HashIs = -2103115246, ModNam = 'metro_t_step__ol002'}, +{HashIs = -1731891165, ModNam = 'metro_t_step_'}, +{HashIs = 1030688243, ModNam = 'metro_t_step_20_'}, +{HashIs = -1260195433, ModNam = 'metro_t_step_20_lod001'}, +{HashIs = 2146830270, ModNam = 'metro_t_step_20_lod002'}, +{HashIs = -892550174, ModNam = 'metro_t_step_20_ol'}, +{HashIs = 1464779364, ModNam = 'metro_t_step_20_ol2'}, +{HashIs = -529294854, ModNam = 'metro_t_step_20reflect'}, +{HashIs = 2096603299, ModNam = 'metro_t_step_lod001'}, +{HashIs = 1191031992, ModNam = 'metro_t_step_lod002'}, +{HashIs = -729844213, ModNam = 'metro_t_step_ol'}, +{HashIs = 737590170, ModNam = 'metro_t_stepolextra'}, +{HashIs = 258156671, ModNam = 'metro_t_stepreflect'}, +{HashIs = -1210941175, ModNam = 'metro_t_stepreflect003'}, +{HashIs = 1716017079, ModNam = 'metro_topen_cables'}, +{HashIs = -1585959895, ModNam = 'metro_topen_moreol'}, +{HashIs = -683913398, ModNam = 'metro_topen_step__ol'}, +{HashIs = 1808433531, ModNam = 'metro_topen_step_'}, +{HashIs = 1111976904, ModNam = 'metro_topen_step_lod001'}, +{HashIs = -68919545, ModNam = 'metro_topen_step_lod002'}, +{HashIs = 170390308, ModNam = 'metro_topen_stepreflect'}, +{HashIs = 1652900192, ModNam = 'metro_tsidex_'}, +{HashIs = 265440303, ModNam = 'metro_tsidex_ol'}, +{HashIs = -75588373, ModNam = 'metro_tsidex_ol2'}, +{HashIs = -42720284, ModNam = 'metro_tsidexreflect'}, +{HashIs = 944662010, ModNam = 'metro_walkway1panels002'}, +{HashIs = 461352029, ModNam = 'metro_walkway1panels004'}, +{HashIs = 152325154, ModNam = 'metro_walkway2panels1'}, +{HashIs = -69441751, ModNam = 'metro_walkway5panels005'}, +{HashIs = 1590916747, ModNam = 'metro_wallgrid0011'}, +{HashIs = 1365400489, ModNam = 'metro_wallgrid0012'}, +{HashIs = -510335871, ModNam = 'metro_wallgrid003'}, +{HashIs = -1091592393, ModNam = 'metro_wallgrid004'}, +{HashIs = -853525608, ModNam = 'metro_wallgrid005'}, +{HashIs = 985568979, ModNam = 'metro_wallgrid007'}, +{HashIs = -259489176, ModNam = 'metro_wallgrid008'}, +{HashIs = -2093111024, ModNam = 'metro_wallgrid013'}, +{HashIs = -1054006034, ModNam = 'metro_wallgrid014'}, +{HashIs = -1896398709, ModNam = 'metro_wallgrid015'}, +{HashIs = -1521193659, ModNam = 'metro_wallgrid016'}, +{HashIs = 1938393520, ModNam = 'metro_wallgrid017'}, +{HashIs = 176600992, ModNam = 'metro_wallgrid018'}, +{HashIs = -591373292, ModNam = 'metro_wallgrid019'}, +{HashIs = -549167844, ModNam = 'metro_wallgrid020'}, +{HashIs = -1268191095, ModNam = 'metro_wallgrid1'}, +{HashIs = -1505799114, ModNam = 'metro_wallgrid2'}, +{HashIs = 195666588, ModNam = 'metro_watermark'}, +{HashIs = 1972827299, ModNam = 'metro_watermark4'}, +{HashIs = -1305318586, ModNam = 'metro1_add_001'}, +{HashIs = 1140854499, ModNam = 'metro1_add_002'}, +{HashIs = 1692422307, ModNam = 'metro1_add_003'}, +{HashIs = 2021521374, ModNam = 'metro1_add_004'}, +{HashIs = 660373253, ModNam = 'metro1_ceiling'}, +{HashIs = -637636261, ModNam = 'metro1_ceiling001'}, +{HashIs = -2044110513, ModNam = 'metro1_ceilinga'}, +{HashIs = -716908565, ModNam = 'metro1_ceilinga001'}, +{HashIs = -1198055792, ModNam = 'metro1_ceilinga003'}, +{HashIs = -825202016, ModNam = 'metro1_ceilingb'}, +{HashIs = 681985495, ModNam = 'metro1_ceilingb001'}, +{HashIs = 358165878, ModNam = 'metro2_ceiling2'}, +{HashIs = 1331708226, ModNam = 'metro3_ceiling'}, +{HashIs = -1749909505, ModNam = 'metro6_ceiling'}, +{HashIs = -484054720, ModNam = 'metropill_001'}, +{HashIs = 439965534, ModNam = 'metropill_002'}, +{HashIs = 1216820217, ModNam = 'metropill_003'}, +{HashIs = -36921723, ModNam = 'metropill_004'}, +{HashIs = 689304855, ModNam = 'metropill_005'}, +{HashIs = 1589305452, ModNam = 'metropill_006'}, +{HashIs = 1565318544, ModNam = 'metropill_007'}, +{HashIs = 1126181175, ModNam = 'metropill_008'}, +{HashIs = -966563498, ModNam = 'metropill_decal_001'}, +{HashIs = -1222784309, ModNam = 'metropill_decal_002'}, +{HashIs = 1820931483, ModNam = 'metropill_decal_003'}, +{HashIs = 1515098406, ModNam = 'metropill_decal_004'}, +{HashIs = -1879311232, ModNam = 'metropill_decal_005'}, +{HashIs = 2110412829, ModNam = 'metropill_decal_006'}, +{HashIs = 632662005, ModNam = 'metropill_decal_007'}, +{HashIs = 323420952, ModNam = 'metropill_decal_008'}, +{HashIs = -1915712597, ModNam = 'metropilla'}, +{HashIs = -1836276370, ModNam = 'metropilla001'}, +{HashIs = 2070701791, ModNam = 'metropillb'}, +{HashIs = -481802157, ModNam = 'metropillb001'}, +{HashIs = 207082448, ModNam = 'metrotest_lod_001'}, +{HashIs = -553289428, ModNam = 'metrotest_lod_002'}, +{HashIs = -1345414465, ModNam = 'metrotest_lod_003'}, +{HashIs = 1967072673, ModNam = 'metrotest_lod_004'}, +{HashIs = 16613707, ModNam = 'metrotest_lod001'}, +{HashIs = -134320307, ModNam = 'metrotest_lod002'}, +{HashIs = 761354770, ModNam = 'metrotest_lod003'}, +{HashIs = 336930682, ModNam = 'metrotest_lod004'}, +{HashIs = -1537298430, ModNam = 'metrotestreflect'}, +{HashIs = 868868440, ModNam = 'metrotrain'}, +{HashIs = 165154707, ModNam = 'miljet'}, +{HashIs = -310465116, ModNam = 'minivan'}, +{HashIs = -1126264336, ModNam = 'minivan2'}, +{HashIs = -121486168, ModNam = 'miss_rub_couch_01_l1'}, +{HashIs = 1894671041, ModNam = 'miss_rub_couch_01'}, +{HashIs = -784816453, ModNam = 'mixer'}, +{HashIs = 475220373, ModNam = 'mixer2'}, +{HashIs = 176212222, ModNam = 'mk_arrow_flat'}, +{HashIs = -688511582, ModNam = 'mk_arrow'}, +{HashIs = 768582247, ModNam = 'mk_cone'}, +{HashIs = -512769117, ModNam = 'mk_cylinder'}, +{HashIs = 794464383, ModNam = 'mk_flag'}, +{HashIs = 816514494, ModNam = 'mk_ring'}, +{HashIs = -433375717, ModNam = 'monroe'}, +{HashIs = -845961253, ModNam = 'monster'}, +{HashIs = 525509695, ModNam = 'moonbeam'}, +{HashIs = 1896491931, ModNam = 'moonbeam2'}, +{HashIs = 1783355638, ModNam = 'mower'}, +{HashIs = 1943971979, ModNam = 'mp_f_deadhooker'}, +{HashIs = -1667301416, ModNam = 'mp_f_freemode_01'}, +{HashIs = -785842275, ModNam = 'mp_f_misty_01'}, +{HashIs = 695248020, ModNam = 'mp_f_stripperlite'}, +{HashIs = 1822283721, ModNam = 'mp_g_m_pros_01'}, +{HashIs = 1173958009, ModNam = 'mp_headtargets'}, +{HashIs = -1057787465, ModNam = 'mp_m_claude_01'}, +{HashIs = 1161072059, ModNam = 'mp_m_exarmy_01'}, +{HashIs = 866411749, ModNam = 'mp_m_famdd_01'}, +{HashIs = 1558115333, ModNam = 'mp_m_fibsec_01'}, +{HashIs = 1885233650, ModNam = 'mp_m_freemode_01'}, +{HashIs = 943915367, ModNam = 'mp_m_marston_01'}, +{HashIs = -287649847, ModNam = 'mp_m_niko_01'}, +{HashIs = 416176080, ModNam = 'mp_m_shopkeep_01'}, +{HashIs = -839953400, ModNam = 'mp_s_m_armoured_01'}, +{HashIs = 487502835, ModNam = 'mt_neon_a'}, +{HashIs = -1677577764, ModNam = 'mt_neon_b'}, +{HashIs = -509995673, ModNam = 'mt01_glow_001'}, +{HashIs = 231325255, ModNam = 'mt1_info_a'}, +{HashIs = 904750859, ModNam = 'mule'}, +{HashIs = -1050465301, ModNam = 'mule2'}, +{HashIs = -2052737935, ModNam = 'mule3'}, +{HashIs = -634879114, ModNam = 'nemesis'}, +{HashIs = 1034187331, ModNam = 'nero'}, +{HashIs = 1093792632, ModNam = 'nero2'}, +{HashIs = 1910680247, ModNam = 'new_walk_1_reflect'}, +{HashIs = 844547720, ModNam = 'ng_proc_beerbottle_01a'}, +{HashIs = 1098802391, ModNam = 'ng_proc_beerbottle_01b'}, +{HashIs = 1328808002, ModNam = 'ng_proc_beerbottle_01c'}, +{HashIs = -1895783233, ModNam = 'ng_proc_binbag_01a'}, +{HashIs = -1734625067, ModNam = 'ng_proc_binbag_02a'}, +{HashIs = -1834013032, ModNam = 'ng_proc_block_01a'}, +{HashIs = -1063872862, ModNam = 'ng_proc_block_02a'}, +{HashIs = -831245731, ModNam = 'ng_proc_block_02b'}, +{HashIs = 1778631864, ModNam = 'ng_proc_box_01a'}, +{HashIs = -1731615921, ModNam = 'ng_proc_box_02a'}, +{HashIs = -1439676900, ModNam = 'ng_proc_box_02b'}, +{HashIs = 64781110, ModNam = 'ng_proc_brick_01a'}, +{HashIs = -1157863053, ModNam = 'ng_proc_brick_01b'}, +{HashIs = -1318793273, ModNam = 'ng_proc_brkbottle_02a'}, +{HashIs = -128983652, ModNam = 'ng_proc_brkbottle_02b'}, +{HashIs = 99186895, ModNam = 'ng_proc_brkbottle_02c'}, +{HashIs = 215254697, ModNam = 'ng_proc_brkbottle_02d'}, +{HashIs = 442704326, ModNam = 'ng_proc_brkbottle_02e'}, +{HashIs = 827936690, ModNam = 'ng_proc_brkbottle_02f'}, +{HashIs = 1055714009, ModNam = 'ng_proc_brkbottle_02g'}, +{HashIs = 110881648, ModNam = 'ng_proc_candy01a'}, +{HashIs = -385561723, ModNam = 'ng_proc_cigar01a'}, +{HashIs = 175300549, ModNam = 'ng_proc_cigarette01a'}, +{HashIs = 1175299436, ModNam = 'ng_proc_cigbuts01a'}, +{HashIs = 1479656360, ModNam = 'ng_proc_cigbuts02a'}, +{HashIs = -200345012, ModNam = 'ng_proc_cigbuts03a'}, +{HashIs = 152603738, ModNam = 'ng_proc_ciglight01a'}, +{HashIs = -593364948, ModNam = 'ng_proc_cigpak01a'}, +{HashIs = -499055750, ModNam = 'ng_proc_cigpak01b'}, +{HashIs = -200890619, ModNam = 'ng_proc_cigpak01c'}, +{HashIs = -163314598, ModNam = 'ng_proc_coffee_01a'}, +{HashIs = 152282765, ModNam = 'ng_proc_coffee_02a'}, +{HashIs = 1475200408, ModNam = 'ng_proc_coffee_03b'}, +{HashIs = 1397473724, ModNam = 'ng_proc_coffee_04b'}, +{HashIs = -1460292532, ModNam = 'ng_proc_concchips01'}, +{HashIs = -1747381741, ModNam = 'ng_proc_concchips02'}, +{HashIs = -827621449, ModNam = 'ng_proc_concchips03'}, +{HashIs = 1310916264, ModNam = 'ng_proc_concchips04'}, +{HashIs = -720584521, ModNam = 'ng_proc_crate_01a'}, +{HashIs = -1109001010, ModNam = 'ng_proc_crate_02a'}, +{HashIs = 1218252530, ModNam = 'ng_proc_crate_03a'}, +{HashIs = 1102352397, ModNam = 'ng_proc_crate_04a'}, +{HashIs = -2127785247, ModNam = 'ng_proc_drug01a002'}, +{HashIs = 1450083036, ModNam = 'ng_proc_food_aple1a'}, +{HashIs = 1675697833, ModNam = 'ng_proc_food_aple2a'}, +{HashIs = -196552994, ModNam = 'ng_proc_food_bag01a'}, +{HashIs = -1599364663, ModNam = 'ng_proc_food_bag02a'}, +{HashIs = 386283738, ModNam = 'ng_proc_food_burg01a'}, +{HashIs = 566090194, ModNam = 'ng_proc_food_burg02a'}, +{HashIs = 1967980783, ModNam = 'ng_proc_food_burg02c'}, +{HashIs = 791748562, ModNam = 'ng_proc_food_chips01a'}, +{HashIs = 1013430847, ModNam = 'ng_proc_food_chips01b'}, +{HashIs = -1122944124, ModNam = 'ng_proc_food_chips01c'}, +{HashIs = -1519432258, ModNam = 'ng_proc_food_nana1a'}, +{HashIs = -1045986034, ModNam = 'ng_proc_food_nana2a'}, +{HashIs = 1465367612, ModNam = 'ng_proc_food_ornge1a'}, +{HashIs = -1350121957, ModNam = 'ng_proc_inhaler01a'}, +{HashIs = 334129668, ModNam = 'ng_proc_leaves01'}, +{HashIs = -1065565414, ModNam = 'ng_proc_leaves02'}, +{HashIs = -223893633, ModNam = 'ng_proc_leaves03'}, +{HashIs = -1133167861, ModNam = 'ng_proc_leaves04'}, +{HashIs = -1389192058, ModNam = 'ng_proc_leaves05'}, +{HashIs = -669781424, ModNam = 'ng_proc_leaves06'}, +{HashIs = -900049187, ModNam = 'ng_proc_leaves07'}, +{HashIs = -1249759955, ModNam = 'ng_proc_leaves08'}, +{HashIs = 833463360, ModNam = 'ng_proc_litter_plasbot1'}, +{HashIs = 1072709829, ModNam = 'ng_proc_litter_plasbot2'}, +{HashIs = -1508373229, ModNam = 'ng_proc_litter_plasbot3'}, +{HashIs = -812352833, ModNam = 'ng_proc_oilcan01a'}, +{HashIs = 1542781471, ModNam = 'ng_proc_ojbot_01a'}, +{HashIs = 332160486, ModNam = 'ng_proc_paintcan01a_sh'}, +{HashIs = -493523971, ModNam = 'ng_proc_paintcan01a'}, +{HashIs = -811841173, ModNam = 'ng_proc_paintcan02a'}, +{HashIs = -961781516, ModNam = 'ng_proc_paper_01a'}, +{HashIs = 1214769065, ModNam = 'ng_proc_paper_02a'}, +{HashIs = -807340607, ModNam = 'ng_proc_paper_03a'}, +{HashIs = 858737478, ModNam = 'ng_proc_paper_03a001'}, +{HashIs = 1864388210, ModNam = 'ng_proc_paper_burger01a'}, +{HashIs = -275962512, ModNam = 'ng_proc_paper_mag_1a'}, +{HashIs = 1153355730, ModNam = 'ng_proc_paper_mag_1b'}, +{HashIs = 271492684, ModNam = 'ng_proc_paper_news_globe'}, +{HashIs = 109007300, ModNam = 'ng_proc_paper_news_meteor'}, +{HashIs = 1202131520, ModNam = 'ng_proc_paper_news_quik'}, +{HashIs = 1636521374, ModNam = 'ng_proc_paper_news_rag'}, +{HashIs = -835359795, ModNam = 'ng_proc_pizza01a'}, +{HashIs = -1208997704, ModNam = 'ng_proc_rebar_01a'}, +{HashIs = -1519122176, ModNam = 'ng_proc_sodabot_01a'}, +{HashIs = 144995201, ModNam = 'ng_proc_sodacan_01a'}, +{HashIs = -1321253704, ModNam = 'ng_proc_sodacan_01b'}, +{HashIs = -83831014, ModNam = 'ng_proc_sodacan_02a'}, +{HashIs = -1223995600, ModNam = 'ng_proc_sodacan_02b'}, +{HashIs = -649751644, ModNam = 'ng_proc_sodacan_02c'}, +{HashIs = -1853193169, ModNam = 'ng_proc_sodacan_02d'}, +{HashIs = -1703831183, ModNam = 'ng_proc_sodacan_03a'}, +{HashIs = -1053563147, ModNam = 'ng_proc_sodacan_03b'}, +{HashIs = 1015700596, ModNam = 'ng_proc_sodacan_04a'}, +{HashIs = -550724351, ModNam = 'ng_proc_sodacup_01a'}, +{HashIs = -803078428, ModNam = 'ng_proc_sodacup_01b'}, +{HashIs = -489249803, ModNam = 'ng_proc_sodacup_01c'}, +{HashIs = 1266644053, ModNam = 'ng_proc_sodacup_02a'}, +{HashIs = 1711909225, ModNam = 'ng_proc_sodacup_02b'}, +{HashIs = -942946224, ModNam = 'ng_proc_sodacup_02b001'}, +{HashIs = 826654690, ModNam = 'ng_proc_sodacup_02c'}, +{HashIs = -569010013, ModNam = 'ng_proc_sodacup_03a'}, +{HashIs = 938495063, ModNam = 'ng_proc_sodacup_03c'}, +{HashIs = 657068640, ModNam = 'ng_proc_sodacup_lid'}, +{HashIs = 153354187, ModNam = 'ng_proc_spraycan01a'}, +{HashIs = -765160883, ModNam = 'ng_proc_spraycan01b'}, +{HashIs = -1282296755, ModNam = 'ng_proc_syrnige01a'}, +{HashIs = 122627294, ModNam = 'ng_proc_temp'}, +{HashIs = -944554615, ModNam = 'ng_proc_tyre_01'}, +{HashIs = -964966892, ModNam = 'ng_proc_tyre_dam1'}, +{HashIs = -2007573392, ModNam = 'ng_proc_wood_01a'}, +{HashIs = 1167949327, ModNam = 'ng_proc_wood_02a'}, +{HashIs = -1606187161, ModNam = 'nightblade'}, +{HashIs = -1943285540, ModNam = 'nightshade'}, +{HashIs = -1295027632, ModNam = 'nimbus'}, +{HashIs = 1032823388, ModNam = 'ninef'}, +{HashIs = -1461482751, ModNam = 'ninef2'}, +{HashIs = -777172681, ModNam = 'omnis'}, +{HashIs = 1348744438, ModNam = 'oracle'}, +{HashIs = -511601230, ModNam = 'oracle2'}, +{HashIs = 1987142870, ModNam = 'osiris'}, +{HashIs = 2022656922, ModNam = 'p_a4_sheets_s'}, +{HashIs = 1922550796, ModNam = 'p_abat_roller_1_col'}, +{HashIs = 687149709, ModNam = 'p_abat_roller_1'}, +{HashIs = -1892870230, ModNam = 'p_airdancer_01_s'}, +{HashIs = 1005988375, ModNam = 'p_amanda_note_01_s'}, +{HashIs = 334157238, ModNam = 'p_amb_bag_bottle_01'}, +{HashIs = -2081834323, ModNam = 'p_amb_bagel_01'}, +{HashIs = 1477930039, ModNam = 'p_amb_brolly_01_s'}, +{HashIs = -781595832, ModNam = 'p_amb_brolly_01'}, +{HashIs = -969349845, ModNam = 'p_amb_clipboard_01'}, +{HashIs = -598185919, ModNam = 'p_amb_coffeecup_01'}, +{HashIs = 1696672834, ModNam = 'p_amb_drain_water_double'}, +{HashIs = -365854806, ModNam = 'p_amb_drain_water_longstrip'}, +{HashIs = 810320178, ModNam = 'p_amb_drain_water_single'}, +{HashIs = -1412276716, ModNam = 'p_amb_joint_01'}, +{HashIs = 1661782514, ModNam = 'p_amb_lap_top_01'}, +{HashIs = -1855510874, ModNam = 'p_amb_lap_top_02'}, +{HashIs = 94130617, ModNam = 'p_amb_phone_01'}, +{HashIs = -1310709074, ModNam = 'p_arm_bind_cut_s'}, +{HashIs = -2065455377, ModNam = 'p_armchair_01_s'}, +{HashIs = -426085191, ModNam = 'p_ashley_neck_01_s'}, +{HashIs = 359105829, ModNam = 'p_attache_case_01_s'}, +{HashIs = -1244204979, ModNam = 'p_balaclavamichael_s'}, +{HashIs = 139950461, ModNam = 'p_banknote_onedollar_s'}, +{HashIs = -906831231, ModNam = 'p_banknote_s'}, +{HashIs = -1507474729, ModNam = 'p_barier_test_s'}, +{HashIs = 1640819392, ModNam = 'p_barierbase_test_s'}, +{HashIs = -1613856019, ModNam = 'p_barriercrash_01_s'}, +{HashIs = -897426451, ModNam = 'p_beefsplitter_s'}, +{HashIs = -819563011, ModNam = 'p_binbag_01_s'}, +{HashIs = -255563997, ModNam = 'p_bison_winch_s'}, +{HashIs = -857302273, ModNam = 'p_bloodsplat_s'}, +{HashIs = 598012071, ModNam = 'p_blueprints_01_s'}, +{HashIs = -650269716, ModNam = 'p_brain_chunk_s'}, +{HashIs = -1859992197, ModNam = 'p_bs_map_door_01_s'}, +{HashIs = 320854256, ModNam = 'p_cablecar_s_door_l'}, +{HashIs = -439452078, ModNam = 'p_cablecar_s_door_r'}, +{HashIs = -733833763, ModNam = 'p_cablecar_s'}, +{HashIs = 977923025, ModNam = 'p_car_keys_01'}, +{HashIs = 886894755, ModNam = 'p_cargo_chute_s'}, +{HashIs = 264881854, ModNam = 'p_cash_envelope_01_s'}, +{HashIs = 289451089, ModNam = 'p_cctv_s'}, +{HashIs = -603767659, ModNam = 'p_champ_flute_s'}, +{HashIs = 2016808872, ModNam = 'p_chem_vial_02b_s'}, +{HashIs = -1981474309, ModNam = 'p_cigar_pack_02_s'}, +{HashIs = -1173315865, ModNam = 'p_clb_officechair_s'}, +{HashIs = 850900610, ModNam = 'p_cletus_necklace_s'}, +{HashIs = -1326828316, ModNam = 'p_cloth_airdancer_s'}, +{HashIs = 1873223844, ModNam = 'p_clothtarp_down_s'}, +{HashIs = 667673034, ModNam = 'p_clothtarp_s'}, +{HashIs = -632887129, ModNam = 'p_clothtarp_up_s'}, +{HashIs = -1404244377, ModNam = 'p_controller_01_s'}, +{HashIs = 284970900, ModNam = 'p_counter_01_glass_plug'}, +{HashIs = 1041076678, ModNam = 'p_counter_01_glass'}, +{HashIs = -1442918238, ModNam = 'p_counter_02_glass'}, +{HashIs = 479709182, ModNam = 'p_counter_03_glass'}, +{HashIs = 1870138714, ModNam = 'p_counter_04_glass'}, +{HashIs = 1328154590, ModNam = 'p_crahsed_heli_s'}, +{HashIs = -148001007, ModNam = 'p_cs_15m_rope_s'}, +{HashIs = 2129874414, ModNam = 'p_cs_bandana_s'}, +{HashIs = 1742452667, ModNam = 'p_cs_bbbat_01'}, +{HashIs = -1141851766, ModNam = 'p_cs_beachtowel_01_s'}, +{HashIs = -205657605, ModNam = 'p_cs_beverly_lanyard_s'}, +{HashIs = -1301244203, ModNam = 'p_cs_bottle_01'}, +{HashIs = -55816390, ModNam = 'p_cs_bowl_01b_s'}, +{HashIs = 789652940, ModNam = 'p_cs_cam_phone'}, +{HashIs = 692857360, ModNam = 'p_cs_ciggy_01b_s'}, +{HashIs = 1027109416, ModNam = 'p_cs_clipboard'}, +{HashIs = -643540469, ModNam = 'p_cs_clothes_box_s'}, +{HashIs = 473625129, ModNam = 'p_cs_coke_line_s'}, +{HashIs = 2075712814, ModNam = 'p_cs_comb_01'}, +{HashIs = -1281059971, ModNam = 'p_cs_cuffs_02_s'}, +{HashIs = -561989645, ModNam = 'p_cs_duffel_01_s'}, +{HashIs = -1630172026, ModNam = 'p_cs_joint_01'}, +{HashIs = -960996301, ModNam = 'p_cs_joint_02'}, +{HashIs = 1910331218, ModNam = 'p_cs_laptop_02_w'}, +{HashIs = 2109346928, ModNam = 'p_cs_laptop_02'}, +{HashIs = -903501682, ModNam = 'p_cs_laz_ptail_s'}, +{HashIs = 400375711, ModNam = 'p_cs_leaf_s'}, +{HashIs = -680040094, ModNam = 'p_cs_lighter_01'}, +{HashIs = -2094907124, ModNam = 'p_cs_locker_01_s'}, +{HashIs = -994868291, ModNam = 'p_cs_locker_01'}, +{HashIs = 250681399, ModNam = 'p_cs_locker_02'}, +{HashIs = 645774080, ModNam = 'p_cs_locker_door_01'}, +{HashIs = 2120038965, ModNam = 'p_cs_locker_door_01b'}, +{HashIs = 899635523, ModNam = 'p_cs_locker_door_02'}, +{HashIs = -1027860019, ModNam = 'p_cs_mp_jet_01_s'}, +{HashIs = 1914837387, ModNam = 'p_cs_newspaper_s'}, +{HashIs = -415861411, ModNam = 'p_cs_pamphlet_01_s'}, +{HashIs = -1413299318, ModNam = 'p_cs_panties_03_s'}, +{HashIs = 282159321, ModNam = 'p_cs_paper_disp_02'}, +{HashIs = -908010235, ModNam = 'p_cs_paper_disp_1'}, +{HashIs = -794885282, ModNam = 'p_cs_papers_01'}, +{HashIs = 28632457, ModNam = 'p_cs_papers_02'}, +{HashIs = -215824283, ModNam = 'p_cs_papers_03'}, +{HashIs = -2104938113, ModNam = 'p_cs_para_ropebit_s'}, +{HashIs = 933678382, ModNam = 'p_cs_para_ropes_s'}, +{HashIs = 1473615697, ModNam = 'p_cs_polaroid_s'}, +{HashIs = 71008234, ModNam = 'p_cs_police_torch_s'}, +{HashIs = 1202315039, ModNam = 'p_cs_pour_tube_s'}, +{HashIs = 93734612, ModNam = 'p_cs_power_cord_s'}, +{HashIs = -1927574507, ModNam = 'p_cs_rope_tie_01_s'}, +{HashIs = -782390768, ModNam = 'p_cs_sack_01_s'}, +{HashIs = 25967894, ModNam = 'p_cs_saucer_01_s'}, +{HashIs = -1224179799, ModNam = 'p_cs_scissors_s'}, +{HashIs = 1019439145, ModNam = 'p_cs_script_bottle_s'}, +{HashIs = -1972099092, ModNam = 'p_cs_script_s'}, +{HashIs = 1488914677, ModNam = 'p_cs_shirt_01_s'}, +{HashIs = 1787281554, ModNam = 'p_cs_shot_glass_2_s'}, +{HashIs = 2032950376, ModNam = 'p_cs_shot_glass_s'}, +{HashIs = 1208606316, ModNam = 'p_cs_sub_hook_01_s'}, +{HashIs = -1773983618, ModNam = 'p_cs_toaster_s'}, +{HashIs = -969695354, ModNam = 'p_cs_tracy_neck2_s'}, +{HashIs = 1846382434, ModNam = 'p_cs_trolley_01_s'}, +{HashIs = -1897431054, ModNam = 'p_cs1_14b_train_esdoor'}, +{HashIs = -1150377354, ModNam = 'p_cs1_14b_train_s_col'}, +{HashIs = -532698014, ModNam = 'p_cs1_14b_train_s_colopen'}, +{HashIs = -1491044252, ModNam = 'p_cs1_14b_train_s'}, +{HashIs = 1119015720, ModNam = 'p_csbporndudes_necklace_s'}, +{HashIs = -582322177, ModNam = 'p_csh_strap_01_pro_s'}, +{HashIs = 1398481760, ModNam = 'p_csh_strap_01_s'}, +{HashIs = 568587468, ModNam = 'p_csh_strap_03_s'}, +{HashIs = -453852320, ModNam = 'p_cut_door_01'}, +{HashIs = -684382235, ModNam = 'p_cut_door_02'}, +{HashIs = -815851463, ModNam = 'p_cut_door_03'}, +{HashIs = 239157435, ModNam = 'p_d_scuba_mask_s'}, +{HashIs = 414775158, ModNam = 'p_d_scuba_tank_s'}, +{HashIs = -966274179, ModNam = 'p_defilied_ragdoll_01_s'}, +{HashIs = 1519875640, ModNam = 'p_devin_box_01_s'}, +{HashIs = -721037220, ModNam = 'p_dinechair_01_s'}, +{HashIs = 1795767067, ModNam = 'p_disp_02_door_01'}, +{HashIs = -1290409783, ModNam = 'p_dock_crane_cabl_s'}, +{HashIs = -339559827, ModNam = 'p_dock_crane_cable_s'}, +{HashIs = -1683671214, ModNam = 'p_dock_crane_sld_s'}, +{HashIs = 913564566, ModNam = 'p_dock_rtg_ld_cab'}, +{HashIs = 1496091510, ModNam = 'p_dock_rtg_ld_spdr'}, +{HashIs = -29181140, ModNam = 'p_dock_rtg_ld_wheel'}, +{HashIs = 577432224, ModNam = 'p_dumpster_t'}, +{HashIs = -890087262, ModNam = 'p_ecg_01_cable_01_s'}, +{HashIs = 1650657833, ModNam = 'p_f_duster_handle_01'}, +{HashIs = -816251662, ModNam = 'p_f_duster_head_01'}, +{HashIs = 1079465856, ModNam = 'p_fag_packet_01_s'}, +{HashIs = 452612255, ModNam = 'p_ferris_car_01'}, +{HashIs = 1805157542, ModNam = 'p_ferris_wheel_amo_l'}, +{HashIs = -1904367099, ModNam = 'p_ferris_wheel_amo_l2'}, +{HashIs = 1210826189, ModNam = 'p_ferris_wheel_amo_p'}, +{HashIs = -1295299286, ModNam = 'p_fib_rubble_s'}, +{HashIs = 798176293, ModNam = 'p_film_set_static_01'}, +{HashIs = -1042390945, ModNam = 'p_fin_vaultdoor_s'}, +{HashIs = -2124287878, ModNam = 'p_finale_bld_ground_s'}, +{HashIs = 432116038, ModNam = 'p_finale_bld_pool_s'}, +{HashIs = 2126528679, ModNam = 'p_flatbed_strap_s'}, +{HashIs = 794871542, ModNam = 'p_fnclink_dtest'}, +{HashIs = -1867132116, ModNam = 'p_folding_chair_01_s'}, +{HashIs = -2046753783, ModNam = 'p_gaffer_tape_s'}, +{HashIs = 285775647, ModNam = 'p_gaffer_tape_strip_s'}, +{HashIs = 645231946, ModNam = 'p_gar_door_01_s'}, +{HashIs = 1645674613, ModNam = 'p_gar_door_02_s'}, +{HashIs = 923341943, ModNam = 'p_gar_door_03_s'}, +{HashIs = 1228377684, ModNam = 'p_gasmask_s'}, +{HashIs = 1673290408, ModNam = 'p_gate_prison_01_s'}, +{HashIs = 1407268736, ModNam = 'p_gcase_s'}, +{HashIs = 1350616857, ModNam = 'p_gdoor1_s'}, +{HashIs = -1298716645, ModNam = 'p_gdoor1colobject_s'}, +{HashIs = 192682307, ModNam = 'p_gdoortest_s'}, +{HashIs = 2095672150, ModNam = 'p_hand_toilet_s'}, +{HashIs = 1714199852, ModNam = 'p_hw1_22_doors_s'}, +{HashIs = -1001571795, ModNam = 'p_hw1_22_table_s'}, +{HashIs = -2074760643, ModNam = 'p_ice_box_01_s'}, +{HashIs = 545302142, ModNam = 'p_ice_box_proxy_col'}, +{HashIs = 933794942, ModNam = 'p_idol_case_s'}, +{HashIs = 736919402, ModNam = 'p_ilev_p_easychair_s'}, +{HashIs = -999584101, ModNam = 'p_ing_bagel_01'}, +{HashIs = -133688399, ModNam = 'p_ing_coffeecup_01'}, +{HashIs = 692778550, ModNam = 'p_ing_coffeecup_02'}, +{HashIs = -921000564, ModNam = 'p_ing_microphonel_01'}, +{HashIs = 126000171, ModNam = 'p_ing_skiprope_01_s'}, +{HashIs = -1913525176, ModNam = 'p_ing_skiprope_01'}, +{HashIs = -438114230, ModNam = 'p_inhaler_01_s'}, +{HashIs = -1847044452, ModNam = 'p_int_jewel_mirror'}, +{HashIs = -1174817344, ModNam = 'p_int_jewel_plant_01'}, +{HashIs = -950054773, ModNam = 'p_int_jewel_plant_02'}, +{HashIs = 1425919976, ModNam = 'p_jewel_door_l'}, +{HashIs = 9467943, ModNam = 'p_jewel_door_r1'}, +{HashIs = 1277485905, ModNam = 'p_jewel_necklace_02'}, +{HashIs = 1925649262, ModNam = 'p_jewel_necklace01_s'}, +{HashIs = 439457590, ModNam = 'p_jewel_necklace02_s'}, +{HashIs = -414705250, ModNam = 'p_jewel_pickup33_s'}, +{HashIs = -1435891468, ModNam = 'p_jimmy_necklace_s'}, +{HashIs = -1491833875, ModNam = 'p_jimmyneck_03_s'}, +{HashIs = -1599176945, ModNam = 'p_kitch_juicer_s'}, +{HashIs = 785421426, ModNam = 'p_lamarneck_01_s'}, +{HashIs = 2028748281, ModNam = 'p_laptop_02_s'}, +{HashIs = 1910485680, ModNam = 'p_large_gold_s'}, +{HashIs = -1327396865, ModNam = 'p_laz_j01_s'}, +{HashIs = 2086911125, ModNam = 'p_laz_j02_s'}, +{HashIs = 1516229897, ModNam = 'p_lazlow_shirt_s'}, +{HashIs = 516221692, ModNam = 'p_ld_am_ball_01'}, +{HashIs = -1499819825, ModNam = 'p_ld_bs_bag_01'}, +{HashIs = 664069992, ModNam = 'p_ld_cable_tie_01_s'}, +{HashIs = -1318035530, ModNam = 'p_ld_coffee_vend_01'}, +{HashIs = -2015792788, ModNam = 'p_ld_coffee_vend_s'}, +{HashIs = 813750836, ModNam = 'p_ld_conc_cyl_01'}, +{HashIs = 50437630, ModNam = 'p_ld_crocclips01_s'}, +{HashIs = -1589103511, ModNam = 'p_ld_crocclips02_s'}, +{HashIs = -1270234221, ModNam = 'p_ld_frisbee_01'}, +{HashIs = 332394125, ModNam = 'p_ld_heist_bag_01'}, +{HashIs = -679192147, ModNam = 'p_ld_heist_bag_s_1'}, +{HashIs = -582458059, ModNam = 'p_ld_heist_bag_s_2'}, +{HashIs = 1185332651, ModNam = 'p_ld_heist_bag_s_pro_o'}, +{HashIs = -651206088, ModNam = 'p_ld_heist_bag_s_pro'}, +{HashIs = 1075296156, ModNam = 'p_ld_heist_bag_s_pro2_s'}, +{HashIs = 1514570228, ModNam = 'p_ld_heist_bag_s'}, +{HashIs = -1595369626, ModNam = 'p_ld_id_card_002'}, +{HashIs = 292851939, ModNam = 'p_ld_id_card_01'}, +{HashIs = 303234577, ModNam = 'p_ld_sax'}, +{HashIs = -717142483, ModNam = 'p_ld_soc_ball_01'}, +{HashIs = -874338148, ModNam = 'p_ld_stinger_s'}, +{HashIs = -1282866511, ModNam = 'p_leg_bind_cut_s'}, +{HashIs = 1937985747, ModNam = 'p_lestersbed_s'}, +{HashIs = 1526269963, ModNam = 'p_lev_sofa_s'}, +{HashIs = 92191450, ModNam = 'p_lifeinv_neck_01_s'}, +{HashIs = -676133793, ModNam = 'p_litter_picker_s'}, +{HashIs = 921993182, ModNam = 'p_loose_rag_01_s'}, +{HashIs = -114933643, ModNam = 'p_mast_01_s'}, +{HashIs = -1284191201, ModNam = 'p_mbbed_s'}, +{HashIs = -444717304, ModNam = 'p_med_jet_01_s'}, +{HashIs = 310462430, ModNam = 'p_medal_01_s'}, +{HashIs = 1808635348, ModNam = 'p_meth_bag_01_s'}, +{HashIs = 1203231469, ModNam = 'p_michael_backpack_s'}, +{HashIs = 136880302, ModNam = 'p_michael_scuba_mask_s'}, +{HashIs = 1593773001, ModNam = 'p_michael_scuba_tank_s'}, +{HashIs = 1924030334, ModNam = 'p_mp_showerdoor_s'}, +{HashIs = -25464105, ModNam = 'p_mr_raspberry_01_s'}, +{HashIs = -1173768201, ModNam = 'p_mrk_harness_s'}, +{HashIs = 709180631, ModNam = 'p_new_j_counter_01'}, +{HashIs = 938137634, ModNam = 'p_new_j_counter_02'}, +{HashIs = -2036042344, ModNam = 'p_new_j_counter_03'}, +{HashIs = -502024136, ModNam = 'p_notepad_01_s'}, +{HashIs = -1832227997, ModNam = 'p_novel_01_s'}, +{HashIs = 2075235594, ModNam = 'p_num_plate_01'}, +{HashIs = -2006012284, ModNam = 'p_num_plate_02'}, +{HashIs = 167522649, ModNam = 'p_num_plate_03'}, +{HashIs = -88501548, ModNam = 'p_num_plate_04'}, +{HashIs = -1207886863, ModNam = 'p_oil_pjack_01_amo'}, +{HashIs = 684384219, ModNam = 'p_oil_pjack_01_frg_s'}, +{HashIs = 568309711, ModNam = 'p_oil_pjack_01_s'}, +{HashIs = 200010599, ModNam = 'p_oil_pjack_02_amo'}, +{HashIs = 96996152, ModNam = 'p_oil_pjack_02_frg_s'}, +{HashIs = 1888301071, ModNam = 'p_oil_pjack_02_s'}, +{HashIs = 1677473970, ModNam = 'p_oil_pjack_03_amo'}, +{HashIs = 1598709538, ModNam = 'p_oil_pjack_03_frg_s'}, +{HashIs = 323971301, ModNam = 'p_oil_pjack_03_s'}, +{HashIs = -492435441, ModNam = 'p_oil_slick_01'}, +{HashIs = 388861061, ModNam = 'p_omega_neck_01_s'}, +{HashIs = -1814060388, ModNam = 'p_omega_neck_02_s'}, +{HashIs = -915071241, ModNam = 'p_orleans_mask_s'}, +{HashIs = -1858071425, ModNam = 'p_ortega_necklace_s'}, +{HashIs = -1973600183, ModNam = 'p_oscar_necklace_s'}, +{HashIs = -1388130770, ModNam = 'p_overalls_02_s'}, +{HashIs = -1315854077, ModNam = 'p_pallet_02a_s'}, +{HashIs = 548349475, ModNam = 'p_panties_s'}, +{HashIs = 1766664132, ModNam = 'p_para_bag_xmas_s'}, +{HashIs = -1410396731, ModNam = 'p_para_broken1_s'}, +{HashIs = 1393914438, ModNam = 'p_parachute_fallen_s'}, +{HashIs = 1746997299, ModNam = 'p_parachute_s_shop'}, +{HashIs = 1269906701, ModNam = 'p_parachute_s'}, +{HashIs = -1038982469, ModNam = 'p_parachute1_mp_dec'}, +{HashIs = 1336576410, ModNam = 'p_parachute1_mp_s'}, +{HashIs = -313681483, ModNam = 'p_parachute1_s'}, +{HashIs = 1740193300, ModNam = 'p_parachute1_sp_dec'}, +{HashIs = 218548447, ModNam = 'p_parachute1_sp_s'}, +{HashIs = -573707493, ModNam = 'p_patio_lounger1_s'}, +{HashIs = -233697971, ModNam = 'p_pharm_unit_01'}, +{HashIs = 1651928600, ModNam = 'p_pharm_unit_02'}, +{HashIs = -1559354806, ModNam = 'p_phonebox_01b_s'}, +{HashIs = -429560270, ModNam = 'p_phonebox_02_s'}, +{HashIs = -677710671, ModNam = 'p_pistol_holster_s'}, +{HashIs = 445443711, ModNam = 'p_planning_board_01'}, +{HashIs = -1790516235, ModNam = 'p_planning_board_02'}, +{HashIs = -2030024856, ModNam = 'p_planning_board_03'}, +{HashIs = -2117059320, ModNam = 'p_planning_board_04'}, +{HashIs = 1701933528, ModNam = 'p_pliers_01_s'}, +{HashIs = 1150266519, ModNam = 'p_po1_01_doorm_s'}, +{HashIs = 483426292, ModNam = 'p_police_radio_hset_s'}, +{HashIs = -1666779307, ModNam = 'p_poly_bag_01_s'}, +{HashIs = -2028292621, ModNam = 'p_pour_wine_s'}, +{HashIs = -1378608019, ModNam = 'p_rail_controller_s'}, +{HashIs = -1741877302, ModNam = 'p_rc_handset'}, +{HashIs = -1210228783, ModNam = 'p_rcss_folded'}, +{HashIs = -889858063, ModNam = 'p_rcss_s'}, +{HashIs = -406716247, ModNam = 'p_res_sofa_l_s'}, +{HashIs = -671139745, ModNam = 'p_ringbinder_01_s'}, +{HashIs = 840819528, ModNam = 'p_rpulley_s'}, +{HashIs = -289082718, ModNam = 'p_rub_binbag_test'}, +{HashIs = 138065747, ModNam = 'p_s_scuba_mask_s'}, +{HashIs = 1569945555, ModNam = 'p_s_scuba_tank_s'}, +{HashIs = 220926652, ModNam = 'p_seabed_whalebones'}, +{HashIs = -821715369, ModNam = 'p_sec_case_02_s'}, +{HashIs = -660683845, ModNam = 'p_sec_gate_01_s_col'}, +{HashIs = -859846705, ModNam = 'p_sec_gate_01_s'}, +{HashIs = -586091884, ModNam = 'p_secret_weapon_02'}, +{HashIs = -834831712, ModNam = 'p_shoalfish_s'}, +{HashIs = -1550153628, ModNam = 'p_shower_towel_s'}, +{HashIs = -1048509434, ModNam = 'p_single_rose_s'}, +{HashIs = -788483932, ModNam = 'p_skiprope_r_s'}, +{HashIs = 1359588858, ModNam = 'p_smg_holster_01_s'}, +{HashIs = 733015881, ModNam = 'p_sofa_s'}, +{HashIs = 1196890646, ModNam = 'p_soloffchair_s'}, +{HashIs = -1268267712, ModNam = 'p_spinning_anus_s'}, +{HashIs = -656602706, ModNam = 'p_steve_scuba_hood_s'}, +{HashIs = 795100068, ModNam = 'p_stinger_02'}, +{HashIs = 1276148988, ModNam = 'p_stinger_03'}, +{HashIs = -596599738, ModNam = 'p_stinger_04'}, +{HashIs = 1991736182, ModNam = 'p_stinger_piece_01'}, +{HashIs = 763062523, ModNam = 'p_stinger_piece_02'}, +{HashIs = 1053590205, ModNam = 'p_stretch_necklace_s'}, +{HashIs = 260344606, ModNam = 'p_sub_crane_s'}, +{HashIs = -1113650340, ModNam = 'p_sunglass_m_s'}, +{HashIs = -298630371, ModNam = 'p_syringe_01_s'}, +{HashIs = 452397669, ModNam = 'p_t_shirt_pile_s'}, +{HashIs = -382431567, ModNam = 'p_tennis_bag_01_s'}, +{HashIs = 892543765, ModNam = 'p_till_01_s'}, +{HashIs = -14292445, ModNam = 'p_tmom_earrings_s'}, +{HashIs = -2083166171, ModNam = 'p_tourist_map_01_s'}, +{HashIs = 774425122, ModNam = 'p_tram_crash_s'}, +{HashIs = 1052341626, ModNam = 'p_trev_rope_01_s'}, +{HashIs = -1211793417, ModNam = 'p_trev_ski_mask_s'}, +{HashIs = -1107883581, ModNam = 'p_trevor_prologe_bally_s'}, +{HashIs = 1481705834, ModNam = 'p_tumbler_01_bar_s'}, +{HashIs = 1480049515, ModNam = 'p_tumbler_01_s'}, +{HashIs = 9730626, ModNam = 'p_tumbler_01_trev_s'}, +{HashIs = 788975200, ModNam = 'p_tumbler_02_s1'}, +{HashIs = 227213780, ModNam = 'p_tumbler_cs2_s_day'}, +{HashIs = 1384562503, ModNam = 'p_tumbler_cs2_s_trev'}, +{HashIs = -1533900808, ModNam = 'p_tumbler_cs2_s'}, +{HashIs = -1821020865, ModNam = 'p_tv_cam_02_s'}, +{HashIs = 1089807209, ModNam = 'p_v_43_safe_s'}, +{HashIs = -532050425, ModNam = 'p_v_ilev_chopshopswitch_s'}, +{HashIs = 1593135630, ModNam = 'p_v_med_p_sofa_s'}, +{HashIs = -1211387925, ModNam = 'p_v_res_tt_bed_s'}, +{HashIs = 1041628835, ModNam = 'p_w_ar_musket_chrg'}, +{HashIs = 469594741, ModNam = 'p_w_grass_gls_s'}, +{HashIs = 1428248303, ModNam = 'p_wade_necklace_s'}, +{HashIs = -935222204, ModNam = 'p_watch_01_s'}, +{HashIs = 1937367659, ModNam = 'p_watch_01'}, +{HashIs = -1855510517, ModNam = 'p_watch_02_s'}, +{HashIs = 1169295068, ModNam = 'p_watch_02'}, +{HashIs = 133193419, ModNam = 'p_watch_03_s'}, +{HashIs = 1597848050, ModNam = 'p_watch_03'}, +{HashIs = -1330553639, ModNam = 'p_watch_04'}, +{HashIs = -1052312060, ModNam = 'p_watch_05'}, +{HashIs = -1929013886, ModNam = 'p_watch_06'}, +{HashIs = 1122483751, ModNam = 'p_waterboardc_s'}, +{HashIs = -1981517174, ModNam = 'p_wboard_clth_s'}, +{HashIs = 2021859795, ModNam = 'p_weed_bottle_s'}, +{HashIs = 488156118, ModNam = 'p_whiskey_bottle_s'}, +{HashIs = 6840295, ModNam = 'p_whiskey_notop_empty'}, +{HashIs = -1051179078, ModNam = 'p_whiskey_notop'}, +{HashIs = -1364166376, ModNam = 'p_winch_long_s'}, +{HashIs = -35679191, ModNam = 'p_wine_glass_s'}, +{HashIs = 604553643, ModNam = 'p_yacht_chair_01_s'}, +{HashIs = 1532110050, ModNam = 'p_yacht_sofa_01_s'}, +{HashIs = 876225403, ModNam = 'p_yoga_mat_01_s'}, +{HashIs = 900603612, ModNam = 'p_yoga_mat_02_s'}, +{HashIs = -2137918589, ModNam = 'p_yoga_mat_03_s'}, +{HashIs = 569305213, ModNam = 'packer'}, +{HashIs = -431692672, ModNam = 'panto'}, +{HashIs = 1488164764, ModNam = 'paradise'}, +{HashIs = -808457413, ModNam = 'patriot'}, +{HashIs = -2007026063, ModNam = 'pbus'}, +{HashIs = -909201658, ModNam = 'pcj'}, +{HashIs = -1758137366, ModNam = 'penetrator'}, +{HashIs = -377465520, ModNam = 'penumbra'}, +{HashIs = 1830407356, ModNam = 'peyote'}, +{HashIs = -1829802492, ModNam = 'pfister811'}, +{HashIs = -2137348917, ModNam = 'phantom'}, +{HashIs = -1649536104, ModNam = 'phantom2'}, +{HashIs = -2095439403, ModNam = 'phoenix'}, +{HashIs = -1624416230, ModNam = 'physics_glasses'}, +{HashIs = -435372404, ModNam = 'physics_hat'}, +{HashIs = 780047980, ModNam = 'physics_hat2'}, +{HashIs = 1507916787, ModNam = 'picador'}, +{HashIs = 1078682497, ModNam = 'pigalle'}, +{HashIs = 1479397204, ModNam = 'pil_p_para_bag_pilot_s'}, +{HashIs = -2124524821, ModNam = 'pil_p_para_pilot_sp_s'}, +{HashIs = -284254006, ModNam = 'pil_prop_fs_safedoor'}, +{HashIs = 2112939163, ModNam = 'pil_prop_fs_target_01'}, +{HashIs = 1806057478, ModNam = 'pil_prop_fs_target_02'}, +{HashIs = 683260466, ModNam = 'pil_prop_fs_target_03'}, +{HashIs = 1400495203, ModNam = 'pil_prop_fs_target_base'}, +{HashIs = -28585071, ModNam = 'pil_prop_pilot_icon_01'}, +{HashIs = -1692214353, ModNam = 'player_one'}, +{HashIs = -1686040670, ModNam = 'player_two'}, +{HashIs = 225514697, ModNam = 'player_zero'}, +{HashIs = -1199815829, ModNam = 'plg_01_animlight_003'}, +{HashIs = 964150636, ModNam = 'plg_01_animlight_004'}, +{HashIs = -1220873354, ModNam = 'plg_01_animlight_01'}, +{HashIs = -2013784847, ModNam = 'plg_01_animlight_02'}, +{HashIs = 731100675, ModNam = 'plg_01_arm_00_lod'}, +{HashIs = 1661073969, ModNam = 'plg_01_arm_00_slod'}, +{HashIs = -1410742344, ModNam = 'plg_01_arm_00'}, +{HashIs = -932633546, ModNam = 'plg_01_arm_01_lod'}, +{HashIs = -272025418, ModNam = 'plg_01_arm_01_slod'}, +{HashIs = -1715657889, ModNam = 'plg_01_arm_01'}, +{HashIs = 479822626, ModNam = 'plg_01_arm_02_lod'}, +{HashIs = -556860947, ModNam = 'plg_01_arm_02_slod'}, +{HashIs = -2010218430, ModNam = 'plg_01_arm_02'}, +{HashIs = 2088201014, ModNam = 'plg_01_arm_03_lod'}, +{HashIs = 346076238, ModNam = 'plg_01_arm_03_slod'}, +{HashIs = 1997037046, ModNam = 'plg_01_arm_03'}, +{HashIs = -892088734, ModNam = 'plg_01_baleiref_01'}, +{HashIs = 2132257033, ModNam = 'plg_01_baleiref_lod'}, +{HashIs = 804108574, ModNam = 'plg_01_baleiref_lod01'}, +{HashIs = -644445071, ModNam = 'plg_01_baleiref_lod02'}, +{HashIs = 1137860839, ModNam = 'plg_01_baleiref_lod03'}, +{HashIs = 1740810439, ModNam = 'plg_01_baleiref_lod04'}, +{HashIs = 1491405580, ModNam = 'plg_01_baleiref_lod05'}, +{HashIs = 589438855, ModNam = 'plg_01_baleiref_lod06'}, +{HashIs = -1938296271, ModNam = 'plg_01_baleiref_lod07'}, +{HashIs = -1334298063, ModNam = 'plg_01_baleiref_lod08'}, +{HashIs = -1594025157, ModNam = 'plg_01_baleiref_lod09'}, +{HashIs = -1356417350, ModNam = 'plg_01_baleiref_lod10'}, +{HashIs = -1721529548, ModNam = 'plg_01_baleiref_lod11'}, +{HashIs = 1101749177, ModNam = 'plg_01_baleiref_lod12'}, +{HashIs = 862240556, ModNam = 'plg_01_baleiref_lod13'}, +{HashIs = 1163665718, ModNam = 'plg_01_barn_lod'}, +{HashIs = -963128503, ModNam = 'plg_01_barn_slod'}, +{HashIs = -317265306, ModNam = 'plg_01_barn1_slod'}, +{HashIs = 429186029, ModNam = 'plg_01_barn2_lod'}, +{HashIs = -1267126365, ModNam = 'plg_01_batch_lod'}, +{HashIs = -182173701, ModNam = 'plg_01_c_iref_lod'}, +{HashIs = 1675128922, ModNam = 'plg_01_c_iref_lod01'}, +{HashIs = 1809285132, ModNam = 'plg_01_c_iref_lod02'}, +{HashIs = -2091537556, ModNam = 'plg_01_cables_heavy0'}, +{HashIs = 1821129343, ModNam = 'plg_01_cables_heavy001'}, +{HashIs = 1912161625, ModNam = 'plg_01_cables_heavy002'}, +{HashIs = 2139218026, ModNam = 'plg_01_cables_heavy003'}, +{HashIs = -1777070706, ModNam = 'plg_01_cables_heavy004'}, +{HashIs = -188344476, ModNam = 'plg_01_cables_heavy01'}, +{HashIs = 703332783, ModNam = 'plg_01_cables_heavy02'}, +{HashIs = 389274687, ModNam = 'plg_01_cables_heavy03'}, +{HashIs = -561124624, ModNam = 'plg_01_cables_heavy04'}, +{HashIs = -1376843341, ModNam = 'plg_01_cables_heavy05'}, +{HashIs = 50508765, ModNam = 'plg_01_cables_heavy06'}, +{HashIs = -800436631, ModNam = 'plg_01_cables_heavy07'}, +{HashIs = -1106153153, ModNam = 'plg_01_cables_light'}, +{HashIs = 813686258, ModNam = 'plg_01_cables_light01'}, +{HashIs = 671011333, ModNam = 'plg_01_cf_1_lod'}, +{HashIs = -1289491932, ModNam = 'plg_01_cf_2_lod'}, +{HashIs = -975704197, ModNam = 'plg_01_cf_2_slod1'}, +{HashIs = 185408256, ModNam = 'plg_01_chopped_field_lod'}, +{HashIs = 1415212342, ModNam = 'plg_01_chopped_field'}, +{HashIs = 1984602315, ModNam = 'plg_01_chopped_field04'}, +{HashIs = -2056504744, ModNam = 'plg_01_chopped_field05_lod'}, +{HashIs = 208850201, ModNam = 'plg_01_chopped_field05'}, +{HashIs = -75454038, ModNam = 'plg_01_chopped_field06_lod'}, +{HashIs = -1161975380, ModNam = 'plg_01_chopped_field06'}, +{HashIs = 1436180327, ModNam = 'plg_01_chopped_field09'}, +{HashIs = 1598124957, ModNam = 'plg_01_chopped_field10'}, +{HashIs = -75387873, ModNam = 'plg_01_chopped_field11'}, +{HashIs = 1759625366, ModNam = 'plg_01_dutchbarn_d'}, +{HashIs = 1652291972, ModNam = 'plg_01_dutchbarn'}, +{HashIs = 1857338341, ModNam = 'plg_01_fence_00_lod'}, +{HashIs = -972187528, ModNam = 'plg_01_fence_01_lod'}, +{HashIs = -588622459, ModNam = 'plg_01_fence_02_lod'}, +{HashIs = 499534595, ModNam = 'plg_01_fence_03_lod'}, +{HashIs = 1619474278, ModNam = 'plg_01_fence_04_lod'}, +{HashIs = -1717558890, ModNam = 'plg_01_fence_05_lod'}, +{HashIs = -1466169775, ModNam = 'plg_01_fence_06_lod'}, +{HashIs = -696092019, ModNam = 'plg_01_fence_07_lod'}, +{HashIs = -1556742175, ModNam = 'plg_01_fence_08_lod'}, +{HashIs = -1570079618, ModNam = 'plg_01_fence_09_lod'}, +{HashIs = -626094069, ModNam = 'plg_01_fence_10_lod'}, +{HashIs = -21934564, ModNam = 'plg_01_fence_11_lod'}, +{HashIs = -931103058, ModNam = 'plg_01_fence_12_lod'}, +{HashIs = 1416968082, ModNam = 'plg_01_fence_13_lod'}, +{HashIs = -1782253704, ModNam = 'plg_01_fence_14_lod'}, +{HashIs = -1971893412, ModNam = 'plg_01_fence_15_lod'}, +{HashIs = 473135295, ModNam = 'plg_01_field_hi_1_slod'}, +{HashIs = -1573424923, ModNam = 'plg_01_field_hi_1a_lod'}, +{HashIs = 772009890, ModNam = 'plg_01_field_hi_1a'}, +{HashIs = -343425612, ModNam = 'plg_01_field_hi_1b_lod'}, +{HashIs = 1941043961, ModNam = 'plg_01_field_hi_1b'}, +{HashIs = 1743524091, ModNam = 'plg_01_field_hi_1c_lod'}, +{HashIs = 1227859445, ModNam = 'plg_01_field_hi_1c'}, +{HashIs = 665022958, ModNam = 'plg_01_field_hi_1d_lod'}, +{HashIs = -100628552, ModNam = 'plg_01_field_hi_1d'}, +{HashIs = -313444937, ModNam = 'plg_01_field_hi_1e_lod'}, +{HashIs = 599841592, ModNam = 'plg_01_field_hi_1e'}, +{HashIs = -1811151056, ModNam = 'plg_01_field_hi_1f_lod'}, +{HashIs = 1435877085, ModNam = 'plg_01_field_hi_1f'}, +{HashIs = -504798613, ModNam = 'plg_01_field_hi_2_d'}, +{HashIs = -2062810657, ModNam = 'plg_01_field_hi_2_lod'}, +{HashIs = -1901241809, ModNam = 'plg_01_field_hi_2'}, +{HashIs = -1358296223, ModNam = 'plg_01_hay_lod'}, +{HashIs = 889414298, ModNam = 'plg_01_hed_slod'}, +{HashIs = 1472425979, ModNam = 'plg_01_hed_slod01'}, +{HashIs = -993965619, ModNam = 'plg_01_hed_slod03'}, +{HashIs = 1916865826, ModNam = 'plg_01_hedgepush02a_d'}, +{HashIs = -531708493, ModNam = 'plg_01_hedgepush02a_lod'}, +{HashIs = -1927310773, ModNam = 'plg_01_hedgepush02a'}, +{HashIs = 1242995074, ModNam = 'plg_01_hedgepush02b_d'}, +{HashIs = -1007331308, ModNam = 'plg_01_hedgepush02b_lod'}, +{HashIs = 1438653006, ModNam = 'plg_01_hedgepush02b_slod'}, +{HashIs = 1750091945, ModNam = 'plg_01_hedgepush02b'}, +{HashIs = 1335318007, ModNam = 'plg_01_hedgepush19a_d'}, +{HashIs = -908397736, ModNam = 'plg_01_hedgepush19a_lod'}, +{HashIs = -72969903, ModNam = 'plg_01_hedgepush19a'}, +{HashIs = -1716612273, ModNam = 'plg_01_hedgepush19b_d'}, +{HashIs = 1253907362, ModNam = 'plg_01_hedgepush19b_lod'}, +{HashIs = 158182623, ModNam = 'plg_01_hedgepush19b'}, +{HashIs = 897076999, ModNam = 'plg_01_hedgepush2_slod'}, +{HashIs = 45694131, ModNam = 'plg_01_hedgepush20_d'}, +{HashIs = 971836008, ModNam = 'plg_01_hedgepush20_lod'}, +{HashIs = 1305310746, ModNam = 'plg_01_hedgepush20'}, +{HashIs = -865887703, ModNam = 'plg_01_hedgepush22a_d'}, +{HashIs = -924439130, ModNam = 'plg_01_hedgepush22a_lod'}, +{HashIs = -1880245974, ModNam = 'plg_01_hedgepush22a'}, +{HashIs = -152726644, ModNam = 'plg_01_hedgepush22b_d'}, +{HashIs = -2056668604, ModNam = 'plg_01_hedgepush22b_lod'}, +{HashIs = -2103173481, ModNam = 'plg_01_hedgepush22b'}, +{HashIs = -880721772, ModNam = 'plg_01_hedgepush23_slod'}, +{HashIs = 121289761, ModNam = 'plg_01_hedgepush23a_d'}, +{HashIs = 1183138991, ModNam = 'plg_01_hedgepush23a_lod'}, +{HashIs = -1409778265, ModNam = 'plg_01_hedgepush23a'}, +{HashIs = 1011557372, ModNam = 'plg_01_hedgepush23b_d'}, +{HashIs = 2114391844, ModNam = 'plg_01_hedgepush23b_lod'}, +{HashIs = 800949575, ModNam = 'plg_01_hedgepush23b'}, +{HashIs = -1815131782, ModNam = 'plg_01_hedgepush24_d'}, +{HashIs = 670728849, ModNam = 'plg_01_hedgepush24_lod'}, +{HashIs = 1594759323, ModNam = 'plg_01_hedgepush24'}, +{HashIs = -1893067277, ModNam = 'plg_01_hedgepush25_d'}, +{HashIs = -553803484, ModNam = 'plg_01_hedgepush25_lod'}, +{HashIs = 1171777055, ModNam = 'plg_01_hedgepush25'}, +{HashIs = -1939433776, ModNam = 'plg_01_hedgepush28_d'}, +{HashIs = 1448615657, ModNam = 'plg_01_hedgepush28_lod'}, +{HashIs = 897205604, ModNam = 'plg_01_hedgepush28'}, +{HashIs = 215830364, ModNam = 'plg_01_hedgepush31a_d'}, +{HashIs = 1502813941, ModNam = 'plg_01_hedgepush31a_lod'}, +{HashIs = 1806537383, ModNam = 'plg_01_hedgepush31a'}, +{HashIs = -1939635093, ModNam = 'plg_01_hedgepush31b_d'}, +{HashIs = 1492145986, ModNam = 'plg_01_hedgepush31b_lod'}, +{HashIs = 2118072266, ModNam = 'plg_01_hedgepush31b'}, +{HashIs = 2072063320, ModNam = 'plg_01_hedgepush34_slod'}, +{HashIs = -1441494761, ModNam = 'plg_01_hedgepush34a_d'}, +{HashIs = 1385065662, ModNam = 'plg_01_hedgepush34a_lod'}, +{HashIs = 253256330, ModNam = 'plg_01_hedgepush34a'}, +{HashIs = -1747587042, ModNam = 'plg_01_hedgepush34b_d'}, +{HashIs = 648818976, ModNam = 'plg_01_hedgepush34b_lod'}, +{HashIs = 1207391303, ModNam = 'plg_01_hedgepush34b'}, +{HashIs = -931186497, ModNam = 'plg_01_hedgepush35_slod'}, +{HashIs = 751182727, ModNam = 'plg_01_hedgepush35a_d'}, +{HashIs = -1874125355, ModNam = 'plg_01_hedgepush35a_lod'}, +{HashIs = -1712917855, ModNam = 'plg_01_hedgepush35a'}, +{HashIs = -849658213, ModNam = 'plg_01_hedgepush35b_d'}, +{HashIs = 1103217253, ModNam = 'plg_01_hedgepush35b_lod'}, +{HashIs = -1423403740, ModNam = 'plg_01_hedgepush35b'}, +{HashIs = 1869523448, ModNam = 'plg_01_lgfnc1iref_'}, +{HashIs = -248439925, ModNam = 'plg_01_lgfnc2iref_'}, +{HashIs = 166862493, ModNam = 'plg_01_ml_hedge_0_slod'}, +{HashIs = -131526851, ModNam = 'plg_01_ml_hedge_01_d'}, +{HashIs = 1075798954, ModNam = 'plg_01_ml_hedge_01_lod'}, +{HashIs = -1361639440, ModNam = 'plg_01_ml_hedge_01'}, +{HashIs = -1822413104, ModNam = 'plg_01_ml_hedge_02_d'}, +{HashIs = -1254088801, ModNam = 'plg_01_ml_hedge_02_lod'}, +{HashIs = 1201944976, ModNam = 'plg_01_ml_hedge_02'}, +{HashIs = 1249930546, ModNam = 'plg_01_ml_hedge_03_d'}, +{HashIs = -939756965, ModNam = 'plg_01_ml_hedge_03_lod'}, +{HashIs = -1721803515, ModNam = 'plg_01_ml_hedge_03'}, +{HashIs = 2054865746, ModNam = 'plg_01_ml_hedge_031'}, +{HashIs = -1255173224, ModNam = 'plg_01_ml_hedge_04_d'}, +{HashIs = 1588327595, ModNam = 'plg_01_ml_hedge_04_lod'}, +{HashIs = -1555402533, ModNam = 'plg_01_ml_hedge_04'}, +{HashIs = -1025819104, ModNam = 'plg_01_ml_hedge_05_d'}, +{HashIs = 134101942, ModNam = 'plg_01_ml_hedge_05_lod'}, +{HashIs = 1963693150, ModNam = 'plg_01_ml_hedge_05'}, +{HashIs = -740223304, ModNam = 'plg_01_ml_hedge_06_d'}, +{HashIs = -192100418, ModNam = 'plg_01_ml_hedge_06_lod'}, +{HashIs = -138569280, ModNam = 'plg_01_ml_hedge_06'}, +{HashIs = -215713474, ModNam = 'plg_01_ml_hedge_07_d'}, +{HashIs = 1670245211, ModNam = 'plg_01_ml_hedge_07_lod'}, +{HashIs = 159661389, ModNam = 'plg_01_ml_hedge_07'}, +{HashIs = -853231067, ModNam = 'plg_01_ml_hedge_08_d'}, +{HashIs = 509365618, ModNam = 'plg_01_ml_hedge_08_lod'}, +{HashIs = 1450301227, ModNam = 'plg_01_ml_hedge_08'}, +{HashIs = 1295583172, ModNam = 'plg_01_ml_hedge_09_d'}, +{HashIs = 730429347, ModNam = 'plg_01_ml_hedge_09_lod'}, +{HashIs = 1697608870, ModNam = 'plg_01_ml_hedge_09'}, +{HashIs = -527159101, ModNam = 'plg_01_ml_hedge_1_slod'}, +{HashIs = 1745541696, ModNam = 'plg_01_ml_hedge_10_d'}, +{HashIs = -478736029, ModNam = 'plg_01_ml_hedge_10_lod'}, +{HashIs = -176311264, ModNam = 'plg_01_ml_hedge_10'}, +{HashIs = 2096755470, ModNam = 'plg_01_ml_hedge_11_d'}, +{HashIs = 355504964, ModNam = 'plg_01_ml_hedge_11_lod'}, +{HashIs = -454094077, ModNam = 'plg_01_ml_hedge_11'}, +{HashIs = -974500673, ModNam = 'plg_01_ml_hedge_12_d'}, +{HashIs = -1441274526, ModNam = 'plg_01_ml_hedge_12_lod'}, +{HashIs = 1104465105, ModNam = 'plg_01_ml_hedge_12'}, +{HashIs = -1599234423, ModNam = 'plg_01_ml_hedge_13_d'}, +{HashIs = -1221956669, ModNam = 'plg_01_ml_hedge_13_lod'}, +{HashIs = 796862502, ModNam = 'plg_01_ml_hedge_13'}, +{HashIs = -1744768818, ModNam = 'plg_01_ml_hedge_14_d'}, +{HashIs = -1347144117, ModNam = 'plg_01_ml_hedge_14_lod'}, +{HashIs = -202395396, ModNam = 'plg_01_ml_hedge_14'}, +{HashIs = -236147911, ModNam = 'plg_01_ml_hedge_15_d'}, +{HashIs = -1937389169, ModNam = 'plg_01_ml_hedge_15_lod'}, +{HashIs = 97080495, ModNam = 'plg_01_ml_hedge_15'}, +{HashIs = 1727081184, ModNam = 'plg_01_ml_hedge_16_d'}, +{HashIs = 29050018, ModNam = 'plg_01_ml_hedge_16_lod'}, +{HashIs = 1091226421, ModNam = 'plg_01_ml_hedge_16'}, +{HashIs = -997829602, ModNam = 'plg_01_ml_hedge_17_d'}, +{HashIs = 1125761721, ModNam = 'plg_01_ml_hedge_17_lod'}, +{HashIs = 1396010890, ModNam = 'plg_01_ml_hedge_17'}, +{HashIs = 946067728, ModNam = 'plg_01_ml_hedge_18_d'}, +{HashIs = 2022491586, ModNam = 'plg_01_ml_hedge_18_lod'}, +{HashIs = -1162494327, ModNam = 'plg_01_ml_hedge_18'}, +{HashIs = -956444150, ModNam = 'plg_01_ml_hedge_19_d'}, +{HashIs = -296805014, ModNam = 'plg_01_ml_hedge_19_lod'}, +{HashIs = -1127103807, ModNam = 'plg_01_ml_hedge_19'}, +{HashIs = -1314719436, ModNam = 'plg_01_ml_hedge_20_d'}, +{HashIs = 149536328, ModNam = 'plg_01_ml_hedge_20_lod'}, +{HashIs = -2060987810, ModNam = 'plg_01_ml_hedge_20'}, +{HashIs = -1454022730, ModNam = 'plg_01_ml_hedge_21_d'}, +{HashIs = -231625605, ModNam = 'plg_01_ml_hedge_21_lod'}, +{HashIs = 1944891368, ModNam = 'plg_01_ml_hedge_21'}, +{HashIs = 388425930, ModNam = 'plg_01_ml_hedge_22_d'}, +{HashIs = -401033780, ModNam = 'plg_01_ml_hedge_22_lod'}, +{HashIs = -229954397, ModNam = 'plg_01_ml_hedge_22'}, +{HashIs = -1776570810, ModNam = 'plg_01_ml_hedge_23_d'}, +{HashIs = -1821196456, ModNam = 'plg_01_ml_hedge_23_lod'}, +{HashIs = -535263170, ModNam = 'plg_01_ml_hedge_23'}, +{HashIs = 408335847, ModNam = 'plg_01_ml_hedge_25_d'}, +{HashIs = 725678707, ModNam = 'plg_01_ml_hedge_25_lod'}, +{HashIs = 1015070993, ModNam = 'plg_01_ml_hedge_25'}, +{HashIs = -1380443270, ModNam = 'plg_01_ml_hedge_26_d'}, +{HashIs = -2112409332, ModNam = 'plg_01_ml_hedge_26_lod'}, +{HashIs = -1153188203, ModNam = 'plg_01_ml_hedge_26'}, +{HashIs = -2007034318, ModNam = 'plg_01_ml_hedge_27_d'}, +{HashIs = -826390438, ModNam = 'plg_01_ml_hedge_27_lod'}, +{HashIs = -1459807736, ModNam = 'plg_01_ml_hedge_27'}, +{HashIs = 1627546418, ModNam = 'plg_01_ml_hedge_28_d'}, +{HashIs = -170251627, ModNam = 'plg_01_ml_hedge_28_lod'}, +{HashIs = 399177634, ModNam = 'plg_01_ml_hedge_28'}, +{HashIs = 2103601809, ModNam = 'plg_01_ml_hedge_29_d'}, +{HashIs = 961156167, ModNam = 'plg_01_ml_hedge_29_lod'}, +{HashIs = 92361487, ModNam = 'plg_01_ml_hedge_29'}, +{HashIs = -429380169, ModNam = 'plg_01_ml_hedge_30_d'}, +{HashIs = -493952491, ModNam = 'plg_01_ml_hedge_30_lod'}, +{HashIs = 686792007, ModNam = 'plg_01_ml_hedge_30'}, +{HashIs = 2092306547, ModNam = 'plg_01_ml_hedge_31_d'}, +{HashIs = 805218369, ModNam = 'plg_01_ml_hedge_31_lod'}, +{HashIs = 275239183, ModNam = 'plg_01_ml_hedge_32_d'}, +{HashIs = -184167006, ModNam = 'plg_01_ml_hedge_32_lod'}, +{HashIs = -2073897940, ModNam = 'plg_01_ml_hedge_32'}, +{HashIs = -722380858, ModNam = 'plg_01_ml_hedge_33_d'}, +{HashIs = 569969206, ModNam = 'plg_01_ml_hedge_33_lod'}, +{HashIs = 1613794248, ModNam = 'plg_01_ml_hedge_33'}, +{HashIs = -2022519538, ModNam = 'plg_01_ml_hedge_slod'}, +{HashIs = 1549507918, ModNam = 'plg_01_ml_hedge_slod01'}, +{HashIs = -1976076027, ModNam = 'plg_01_ml_hedge_slod02'}, +{HashIs = 1104235804, ModNam = 'plg_01_newfield_small_lod'}, +{HashIs = -1560465259, ModNam = 'plg_01_newfield_small'}, +{HashIs = 1712954028, ModNam = 'plg_01_newfield_sml_slod'}, +{HashIs = -570290953, ModNam = 'plg_01_newfield_sml_west_decal'}, +{HashIs = 490826912, ModNam = 'plg_01_newfield_sml_west_lod'}, +{HashIs = -419653276, ModNam = 'plg_01_newfield_sml_west'}, +{HashIs = 1190765642, ModNam = 'plg_01_newfields_00_d'}, +{HashIs = 1309887542, ModNam = 'plg_01_newfields_00_d3'}, +{HashIs = -2115788026, ModNam = 'plg_01_newfields_00'}, +{HashIs = 1543154546, ModNam = 'plg_01_newfields_003_decals'}, +{HashIs = -1186245224, ModNam = 'plg_01_newfields_003_lod'}, +{HashIs = 569842621, ModNam = 'plg_01_newfields_003'}, +{HashIs = -944345132, ModNam = 'plg_01_newfields_004_d2'}, +{HashIs = -1067126721, ModNam = 'plg_01_newfields_004_lod'}, +{HashIs = 1892828010, ModNam = 'plg_01_newfields_004_lod001'}, +{HashIs = -1871742808, ModNam = 'plg_01_newfields_004'}, +{HashIs = 2038960811, ModNam = 'plg_01_newfields_01_d2'}, +{HashIs = 769485145, ModNam = 'plg_01_newfields_01_decals'}, +{HashIs = -1847442685, ModNam = 'plg_01_newfields_01'}, +{HashIs = 1954643308, ModNam = 'plg_01_newfields_020_d2'}, +{HashIs = 540964333, ModNam = 'plg_01_newfields_020_decals'}, +{HashIs = -1810718975, ModNam = 'plg_01_newfields_020_lod'}, +{HashIs = -1335511464, ModNam = 'plg_01_newfields_020'}, +{HashIs = 511677070, ModNam = 'plg_01_newfields_022'}, +{HashIs = -1133318739, ModNam = 'plg_01_newfields_023_lod'}, +{HashIs = 1621966836, ModNam = 'plg_01_newfields_023_slod'}, +{HashIs = 1421541124, ModNam = 'plg_01_newfields_023'}, +{HashIs = -2103260942, ModNam = 'plg_01_newfields_03_d2'}, +{HashIs = 537669157, ModNam = 'plg_01_newfields_03_decals'}, +{HashIs = -396298246, ModNam = 'plg_01_newfields_03_lod'}, +{HashIs = -1002702385, ModNam = 'plg_01_newfields_03_new'}, +{HashIs = -1468390100, ModNam = 'plg_01_newfields_04_decal'}, +{HashIs = -592488292, ModNam = 'plg_01_newfields_05'}, +{HashIs = -1686571798, ModNam = 'plg_01_newfields_06_d4'}, +{HashIs = 604938084, ModNam = 'plg_01_newfields_06_decals'}, +{HashIs = -1979446670, ModNam = 'plg_01_newfields_06_lod'}, +{HashIs = -360942538, ModNam = 'plg_01_newfields_06'}, +{HashIs = -114617965, ModNam = 'plg_01_newfields_07'}, +{HashIs = 1348743348, ModNam = 'plg_01_newfields_08_d2'}, +{HashIs = -621892736, ModNam = 'plg_01_newfields_08_decals'}, +{HashIs = 1190252873, ModNam = 'plg_01_newfields_08_lod'}, +{HashIs = 1881108745, ModNam = 'plg_01_newfields_08_slod1'}, +{HashIs = 400248563, ModNam = 'plg_01_newfields_08'}, +{HashIs = 668528366, ModNam = 'plg_01_newfields_09'}, +{HashIs = -371010286, ModNam = 'plg_01_newfields_10_decals'}, +{HashIs = -1210675193, ModNam = 'plg_01_newfields_10'}, +{HashIs = 206924349, ModNam = 'plg_01_newfields_13_d1b'}, +{HashIs = 600131496, ModNam = 'plg_01_newfields_13_d2'}, +{HashIs = 566493989, ModNam = 'plg_01_newfields_13_lod'}, +{HashIs = 26792102, ModNam = 'plg_01_newfields_13_slod'}, +{HashIs = 1268332406, ModNam = 'plg_01_newfields_13'}, +{HashIs = -1782863560, ModNam = 'plg_01_newfields_19_decal'}, +{HashIs = 626008152, ModNam = 'plg_01_newfields_b_lod'}, +{HashIs = -1384241385, ModNam = 'plg_01_newfields_b'}, +{HashIs = -273320332, ModNam = 'plg_01_newfields_ml_100_lod'}, +{HashIs = 1547536298, ModNam = 'plg_01_newfields_ml_100'}, +{HashIs = -1864442785, ModNam = 'plg_01_newfields2_slod'}, +{HashIs = -1750486057, ModNam = 'plg_01_nico_new'}, +{HashIs = -826571137, ModNam = 'plg_01_pipe_a_lod'}, +{HashIs = -1026262315, ModNam = 'plg_01_pipe_lod'}, +{HashIs = -1505889135, ModNam = 'plg_01_plough_field_01_d'}, +{HashIs = -314420528, ModNam = 'plg_01_plough_field_01_lod'}, +{HashIs = -1661509386, ModNam = 'plg_01_plough_field_01'}, +{HashIs = -674955088, ModNam = 'plg_01_plough_field_02_d'}, +{HashIs = -777390059, ModNam = 'plg_01_plough_field_02_lod'}, +{HashIs = -1213515954, ModNam = 'plg_01_plough_field_02_slod'}, +{HashIs = -1900362627, ModNam = 'plg_01_plough_field_02'}, +{HashIs = 1472328067, ModNam = 'plg_01_props_combo0101_01_lod'}, +{HashIs = -199133255, ModNam = 'plg_01_props_combo0101_slod'}, +{HashIs = 65211705, ModNam = 'plg_01_props_combo0102_01_lod'}, +{HashIs = 558426351, ModNam = 'plg_01_props_combo0102_slod'}, +{HashIs = -1799041668, ModNam = 'plg_01_props_combo0103_01_lod'}, +{HashIs = 1785634440, ModNam = 'plg_01_props_combo0103_slod'}, +{HashIs = -367751100, ModNam = 'plg_01_props_combo0105_01_lod'}, +{HashIs = -505150681, ModNam = 'plg_01_props_combo0105_slod'}, +{HashIs = -415908415, ModNam = 'plg_01_props_combo0107_01_lod'}, +{HashIs = -571504372, ModNam = 'plg_01_props_combo0107_slod'}, +{HashIs = -188798036, ModNam = 'plg_01_props_combo0108_01_lod'}, +{HashIs = 925688682, ModNam = 'plg_01_props_combo0108_slod'}, +{HashIs = -228870935, ModNam = 'plg_01_props_combo0109_17_lod'}, +{HashIs = 1838644921, ModNam = 'plg_01_props_combo0109_18_lod'}, +{HashIs = -630972286, ModNam = 'plg_01_props_combo0110_02_lod'}, +{HashIs = -1802714078, ModNam = 'plg_01_props_combo0110_03_lod'}, +{HashIs = -1734767472, ModNam = 'plg_01_props_combo0111_01_lod'}, +{HashIs = -672803352, ModNam = 'plg_01_props_combo0111_slod'}, +{HashIs = 281518649, ModNam = 'plg_01_props_combo0113_01_lod'}, +{HashIs = -797905136, ModNam = 'plg_01_props_combo0113_slod'}, +{HashIs = -519284608, ModNam = 'plg_01_props_combo0114_01_lod'}, +{HashIs = 341320456, ModNam = 'plg_01_props_combo0114_02_lod'}, +{HashIs = -562811709, ModNam = 'plg_01_props_combo0114_03_lod'}, +{HashIs = -1060750220, ModNam = 'plg_01_props_combo0114_04_lod'}, +{HashIs = -626249560, ModNam = 'plg_01_props_combo0114_05_lod'}, +{HashIs = 1714771617, ModNam = 'plg_01_props_combo0114_slod'}, +{HashIs = 1384661741, ModNam = 'plg_01_props_combo0202_28_lod'}, +{HashIs = -1889990624, ModNam = 'plg_01_props_combo0203_01_lod'}, +{HashIs = 984787315, ModNam = 'plg_01_props_combo0203_02_lod'}, +{HashIs = -1319119928, ModNam = 'plg_01_props_combo0203_slod'}, +{HashIs = -806328876, ModNam = 'plg_01_props_combo0205_08_lod'}, +{HashIs = -2036970324, ModNam = 'plg_01_props_combo0205_slod'}, +{HashIs = -300059301, ModNam = 'plg_01_props_combo0502_22_lod'}, +{HashIs = -61003217, ModNam = 'plg_01_props_combo0502_23_lod'}, +{HashIs = -795135886, ModNam = 'plg_01_props_combo0502_24_lod'}, +{HashIs = 890815671, ModNam = 'plg_01_props_combo0505_16_lod'}, +{HashIs = 623928960, ModNam = 'plg_01_props_combo0505_20_lod'}, +{HashIs = -2049329705, ModNam = 'plg_01_props_combo0505_25_lod'}, +{HashIs = 635095162, ModNam = 'plg_01_props_combo0505_26_lod'}, +{HashIs = -83047703, ModNam = 'plg_01_props_combo0505_27_lod'}, +{HashIs = -1976739696, ModNam = 'plg_01_props_combo0505_slod'}, +{HashIs = 533048010, ModNam = 'plg_01_props_combo0705_36_lod'}, +{HashIs = -477983664, ModNam = 'plg_01_props_combo0804_33_lod'}, +{HashIs = -2077351609, ModNam = 'plg_01_props_combo0903_02_lod'}, +{HashIs = -1653082454, ModNam = 'plg_01_props_combo0903_04_lod'}, +{HashIs = -1757064678, ModNam = 'plg_01_props_combo0903_slod'}, +{HashIs = -352489622, ModNam = 'plg_01_props_combo0905_08_lod'}, +{HashIs = 1465452143, ModNam = 'plg_01_props_combo0905_09_lod'}, +{HashIs = 2136093723, ModNam = 'plg_01_props_combo811_08_lod'}, +{HashIs = -983344908, ModNam = 'plg_01_props_combo813_21_lod'}, +{HashIs = 1024758452, ModNam = 'plg_01_props_combo813_22_lod'}, +{HashIs = -321785099, ModNam = 'plg_01_props_dt_029'}, +{HashIs = 2076185375, ModNam = 'plg_01_props_dt_043'}, +{HashIs = 70886768, ModNam = 'plg_01_props_dt_050'}, +{HashIs = 1199549663, ModNam = 'plg_01_props_dt_060'}, +{HashIs = -1110369932, ModNam = 'plg_01_props_dt_063'}, +{HashIs = 1940653355, ModNam = 'plg_01_props_dt_067'}, +{HashIs = -1089463022, ModNam = 'plg_01_props_dt_074'}, +{HashIs = 233978877, ModNam = 'plg_01_props_dt_080'}, +{HashIs = -1805759977, ModNam = 'plg_01_props_dt_096'}, +{HashIs = 1641045147, ModNam = 'plg_01_props_dt_105'}, +{HashIs = 2146932885, ModNam = 'plg_01_props_dt_110'}, +{HashIs = 677523156, ModNam = 'plg_01_props_dt_148'}, +{HashIs = -644967578, ModNam = 'plg_01_props_dt_167'}, +{HashIs = 939180771, ModNam = 'plg_01_props_dt_17'}, +{HashIs = 472651620, ModNam = 'plg_01_props_dt_178'}, +{HashIs = -1989481676, ModNam = 'plg_01_props_dt_190'}, +{HashIs = 145779141, ModNam = 'plg_01_props_dt_197'}, +{HashIs = -813749607, ModNam = 'plg_01_props_dt_207'}, +{HashIs = -679232006, ModNam = 'plg_01_props_dt_217'}, +{HashIs = 2131823898, ModNam = 'plg_01_props_dt_219'}, +{HashIs = -1561735341, ModNam = 'plg_01_props_dt_222'}, +{HashIs = -1727054142, ModNam = 'plg_01_props_dt_234'}, +{HashIs = 1667241445, ModNam = 'plg_01_props_dt_260'}, +{HashIs = -940056809, ModNam = 'plg_01_props_dt_263'}, +{HashIs = -1439980673, ModNam = 'plg_01_props_dt_264'}, +{HashIs = 1830332914, ModNam = 'plg_01_props_dt_277'}, +{HashIs = -313049515, ModNam = 'plg_01_props_dt_28'}, +{HashIs = 1098305431, ModNam = 'plg_01_props_dt_281'}, +{HashIs = -2077338363, ModNam = 'plg_01_props_dt_288'}, +{HashIs = 2012782971, ModNam = 'plg_01_props_dtr1_002'}, +{HashIs = -830322711, ModNam = 'plg_01_props_dtr1_024'}, +{HashIs = -1779902793, ModNam = 'plg_01_props_dtr1_028'}, +{HashIs = -853213731, ModNam = 'plg_01_props_dtr2_042'}, +{HashIs = -805633147, ModNam = 'plg_01_props_dtr2_045'}, +{HashIs = -1819407920, ModNam = 'plg_01_props_dtr2_053'}, +{HashIs = -1266165927, ModNam = 'plg_01_props_l_014'}, +{HashIs = -817656624, ModNam = 'plg_01_props_l_016'}, +{HashIs = -635329908, ModNam = 'plg_01_props_l_017'}, +{HashIs = -728588290, ModNam = 'plg_01_props_missioncut_01_lod'}, +{HashIs = -1756532050, ModNam = 'plg_01_props_missioncut_02_lod'}, +{HashIs = 2086042080, ModNam = 'plg_01_rdside_bale_lod'}, +{HashIs = -44036385, ModNam = 'plg_01_rdside_barn_01_bale_d'}, +{HashIs = 1620197581, ModNam = 'plg_01_rdside_barn_01_bale'}, +{HashIs = 104863745, ModNam = 'plg_01_rdside_barn_01_baleedge'}, +{HashIs = -1317003766, ModNam = 'plg_01_rdside_barn_01_d20'}, +{HashIs = -2130508683, ModNam = 'plg_01_rdside_barn_01_gnd_d'}, +{HashIs = 607166379, ModNam = 'plg_01_rdside_barn_01_hedge_d'}, +{HashIs = 169501508, ModNam = 'plg_01_rdside_barn_01_hedge'}, +{HashIs = 1186805405, ModNam = 'plg_01_rdside_barn_20'}, +{HashIs = 1458833311, ModNam = 'plg_01_rdsidebale_lod'}, +{HashIs = 493339308, ModNam = 'plg_01_rdsidebarn_01_edge'}, +{HashIs = -173122791, ModNam = 'plg_01_rdsidebarn_02_bales_d'}, +{HashIs = 2115732618, ModNam = 'plg_01_rdsidebarn_02_bales_gnd'}, +{HashIs = -1263493914, ModNam = 'plg_01_rdsidebarn_02_bales'}, +{HashIs = 516678120, ModNam = 'plg_01_rdsidebarn_02_d'}, +{HashIs = -1759508677, ModNam = 'plg_01_rdsidebarn_02_lod'}, +{HashIs = 1035375927, ModNam = 'plg_01_rdsidebarn_02_slod'}, +{HashIs = 533203258, ModNam = 'plg_01_rdsidebarn_02'}, +{HashIs = -1323187134, ModNam = 'plg_01_river_field_south_lod'}, +{HashIs = 1006548358, ModNam = 'plg_01_river_field_south_slod'}, +{HashIs = 2031157366, ModNam = 'plg_01_river_field_south'}, +{HashIs = 181948213, ModNam = 'plg_01_river_fld_decals'}, +{HashIs = 1132953862, ModNam = 'plg_01_rock'}, +{HashIs = 963220703, ModNam = 'plg_01_rocksflat'}, +{HashIs = -414979326, ModNam = 'plg_01_roxside'}, +{HashIs = -1041278568, ModNam = 'plg_01_shadow1'}, +{HashIs = -858468290, ModNam = 'plg_01_slod'}, +{HashIs = 724068502, ModNam = 'plg_01_trafficl002'}, +{HashIs = 1135352221, ModNam = 'plg_01_trafficl005'}, +{HashIs = 1728962660, ModNam = 'plg_01_trafficl007'}, +{HashIs = -1650305466, ModNam = 'plg_01riverpart00_lod'}, +{HashIs = 1026370802, ModNam = 'plg_01riverpart02_lod'}, +{HashIs = -1786864579, ModNam = 'plg_01riverpart03_lod'}, +{HashIs = 873832954, ModNam = 'plg_01riversect00'}, +{HashIs = -1526365236, ModNam = 'plg_01riversect02'}, +{HashIs = 384624553, ModNam = 'plg_01riversect03'}, +{HashIs = 2093942603, ModNam = 'plg_02_dist_007_lod'}, +{HashIs = -1929139903, ModNam = 'plg_02_dist_007'}, +{HashIs = 2067932817, ModNam = 'plg_02_dist_008_lod'}, +{HashIs = 2134445484, ModNam = 'plg_02_dist_008'}, +{HashIs = -1132693804, ModNam = 'plg_02_dist_01_lod'}, +{HashIs = -540250604, ModNam = 'plg_02_dist_01'}, +{HashIs = -836116783, ModNam = 'plg_02_dist_02_lod'}, +{HashIs = -831927473, ModNam = 'plg_02_dist_02'}, +{HashIs = -625210, ModNam = 'plg_02_dist_03_lod'}, +{HashIs = -1569656138, ModNam = 'plg_02_dist_03'}, +{HashIs = -1063814445, ModNam = 'plg_02_dist_ml_01_lod'}, +{HashIs = -1741445559, ModNam = 'plg_02_dist_ml_01'}, +{HashIs = 407971214, ModNam = 'plg_02_dist_ml_02_lod'}, +{HashIs = -428490036, ModNam = 'plg_02_dist_ml_02'}, +{HashIs = 1710974121, ModNam = 'plg_02_dist_ml_03_lod'}, +{HashIs = 1286836042, ModNam = 'plg_02_dist_ml_03'}, +{HashIs = 1665136347, ModNam = 'plg_02_dist_ml_04_lod'}, +{HashIs = 1495935031, ModNam = 'plg_02_dist_ml_04'}, +{HashIs = 370568754, ModNam = 'plg_02_dist_west_001_lod'}, +{HashIs = -149379519, ModNam = 'plg_02_dist_west_001'}, +{HashIs = 628418709, ModNam = 'plg_02_dist_west_002_lod'}, +{HashIs = -446823732, ModNam = 'plg_02_dist_west_002'}, +{HashIs = 386576658, ModNam = 'plg_02_dist_west_003_lod'}, +{HashIs = -16599535, ModNam = 'plg_02_dist_west_003'}, +{HashIs = -1294631342, ModNam = 'plg_02_dist_west_004_lod'}, +{HashIs = -314043748, ModNam = 'plg_02_dist_west_004'}, +{HashIs = 1552789555, ModNam = 'plg_02_disttrees_02'}, +{HashIs = 2051337121, ModNam = 'plg_02_disttrees_03'}, +{HashIs = -827222919, ModNam = 'plg_02_disttrees_04'}, +{HashIs = -588304140, ModNam = 'plg_02_disttrees_05'}, +{HashIs = 1096120767, ModNam = 'plg_02_disttrees_07'}, +{HashIs = -107189678, ModNam = 'plg_02_disttrees_08'}, +{HashIs = -1593803832, ModNam = 'plg_02_disttrees_10'}, +{HashIs = 1001730403, ModNam = 'plg_02_disttrees_12'}, +{HashIs = 801610120, ModNam = 'plg_02_disttrees_13'}, +{HashIs = 1472948623, ModNam = 'plg_02_disttrees_14'}, +{HashIs = 1232850160, ModNam = 'plg_02_disttrees_15'}, +{HashIs = -214622108, ModNam = 'plg_02_disttrees_16'}, +{HashIs = -760389811, ModNam = 'plg_02_disttrees_18'}, +{HashIs = -520094734, ModNam = 'plg_02_disttrees_19'}, +{HashIs = 783521868, ModNam = 'plg_02_disttrees_20'}, +{HashIs = 1089354945, ModNam = 'plg_02_disttrees_21'}, +{HashIs = 1265062323, ModNam = 'plg_02_disttrees_22'}, +{HashIs = 1571616318, ModNam = 'plg_02_disttrees_23'}, +{HashIs = 2063806750, ModNam = 'plg_02_disttrees_24'}, +{HashIs = 1804672157, ModNam = 'plg_02_fence_track1'}, +{HashIs = -1696367799, ModNam = 'plg_02_fence_track2'}, +{HashIs = -187289322, ModNam = 'plg_02_mountain_01'}, +{HashIs = 1038893889, ModNam = 'plg_02_mountain_02'}, +{HashIs = 1482192921, ModNam = 'plg_02_mountain_03'}, +{HashIs = -400746548, ModNam = 'plg_02_mountain_04'}, +{HashIs = -168774797, ModNam = 'plg_02_mountain_05'}, +{HashIs = 792348729, ModNam = 'plg_02_props_temp'}, +{HashIs = 617406285, ModNam = 'plg_02_westdisttrees3'}, +{HashIs = -1667252929, ModNam = 'plg_03_back_ovly'}, +{HashIs = 2009407472, ModNam = 'plg_03_bale_iref024'}, +{HashIs = 1288672732, ModNam = 'plg_03_bale'}, +{HashIs = 2138509298, ModNam = 'plg_03_bale01_lod'}, +{HashIs = 342772625, ModNam = 'plg_03_bale02_lod'}, +{HashIs = -1082363404, ModNam = 'plg_03_bale02b_lod'}, +{HashIs = 1981540230, ModNam = 'plg_03_bale02c_lod'}, +{HashIs = -712611427, ModNam = 'plg_03_bale03_lod'}, +{HashIs = -718642871, ModNam = 'plg_03_barn001_lod'}, +{HashIs = 615202506, ModNam = 'plg_03_barn001'}, +{HashIs = 1279475256, ModNam = 'plg_03_barnovly001'}, +{HashIs = 1101962579, ModNam = 'plg_03_bespokerail'}, +{HashIs = -634083426, ModNam = 'plg_03_bush_cs'}, +{HashIs = -90060616, ModNam = 'plg_03_carpark_wall_lod'}, +{HashIs = -991719890, ModNam = 'plg_03_carpark_wall'}, +{HashIs = -1108302560, ModNam = 'plg_03_cbush_01'}, +{HashIs = -1405615697, ModNam = 'plg_03_cbush_02'}, +{HashIs = -509711237, ModNam = 'plg_03_cbush_03'}, +{HashIs = -807876368, ModNam = 'plg_03_cbush_04'}, +{HashIs = 997702403, ModNam = 'plg_03_church_lod'}, +{HashIs = -1660476187, ModNam = 'plg_03_church'}, +{HashIs = 1096305097, ModNam = 'plg_03_crypts_lod'}, +{HashIs = -1582666845, ModNam = 'plg_03_decals_road'}, +{HashIs = -2012588507, ModNam = 'plg_03_decals_road2'}, +{HashIs = -1739839152, ModNam = 'plg_03_eastgate'}, +{HashIs = -1540538612, ModNam = 'plg_03_em_slod'}, +{HashIs = -1478689000, ModNam = 'plg_03_f_2x_lod'}, +{HashIs = 991747046, ModNam = 'plg_03_f_2x_lod01'}, +{HashIs = -850526134, ModNam = 'plg_03_f_2x_lod02'}, +{HashIs = -562388281, ModNam = 'plg_03_f_2x_lod03'}, +{HashIs = 34957820, ModNam = 'plg_03_f_2x_lod05'}, +{HashIs = -1748134546, ModNam = 'plg_03_f_2x_lod08'}, +{HashIs = 544121710, ModNam = 'plg_03_f_2x_lod10'}, +{HashIs = 387612991, ModNam = 'plg_03_fence_c_lod'}, +{HashIs = 1166920843, ModNam = 'plg_03_fence_j_lod'}, +{HashIs = 1926549193, ModNam = 'plg_03_fence_l_lod'}, +{HashIs = -180055716, ModNam = 'plg_03_fence_m_lod'}, +{HashIs = 1537597810, ModNam = 'plg_03_fence_n_lod'}, +{HashIs = 1561800695, ModNam = 'plg_03_fence'}, +{HashIs = -246605656, ModNam = 'plg_03_field_east_lod'}, +{HashIs = -42566323, ModNam = 'plg_03_field_east_ovly_a'}, +{HashIs = 827581703, ModNam = 'plg_03_field_east_ovly_b'}, +{HashIs = 462666119, ModNam = 'plg_03_field_east_ovly_c'}, +{HashIs = 1351582474, ModNam = 'plg_03_field_east'}, +{HashIs = 2071619895, ModNam = 'plg_03_field_west_b_lod'}, +{HashIs = 162843384, ModNam = 'plg_03_field_west_b'}, +{HashIs = -1092490060, ModNam = 'plg_03_field_west_lod'}, +{HashIs = 928253622, ModNam = 'plg_03_field_west'}, +{HashIs = -58451859, ModNam = 'plg_03_fncsec_besp'}, +{HashIs = 1701524682, ModNam = 'plg_03_fncsec_besp001'}, +{HashIs = 376442900, ModNam = 'plg_03_fncsec_besp10'}, +{HashIs = 1663770254, ModNam = 'plg_03_fncsec_besp3'}, +{HashIs = -2067799625, ModNam = 'plg_03_fncsec_besp5'}, +{HashIs = 670410780, ModNam = 'plg_03_fncsec_besp7'}, +{HashIs = 1534791462, ModNam = 'plg_03_fncsec_besp9'}, +{HashIs = 332308443, ModNam = 'plg_03_fncsec_bsp'}, +{HashIs = -202333048, ModNam = 'plg_03_fncsec_bspk_lod'}, +{HashIs = -146472397, ModNam = 'plg_03_fncsec_bspk'}, +{HashIs = 508007395, ModNam = 'plg_03_fncsec_ibesp4'}, +{HashIs = 692959781, ModNam = 'plg_03_fncsec'}, +{HashIs = -940639402, ModNam = 'plg_03_foliage_o'}, +{HashIs = -2034604468, ModNam = 'plg_03_foliage002'}, +{HashIs = 863897858, ModNam = 'plg_03_foliage01'}, +{HashIs = 778694522, ModNam = 'plg_03_foliage1_lod'}, +{HashIs = -309787927, ModNam = 'plg_03_foliage2_lod'}, +{HashIs = 1355047645, ModNam = 'plg_03_grave_covered_lod'}, +{HashIs = 182214304, ModNam = 'plg_03_grave_covered'}, +{HashIs = -626037186, ModNam = 'plg_03_grave_dug_lod'}, +{HashIs = 245161238, ModNam = 'plg_03_grave_dug'}, +{HashIs = 1522853652, ModNam = 'plg_03_grave_funeral'}, +{HashIs = 1320632924, ModNam = 'plg_03_grave_lod'}, +{HashIs = 20866338, ModNam = 'plg_03_grave'}, +{HashIs = 253499342, ModNam = 'plg_03_graveb_lod'}, +{HashIs = 1126973471, ModNam = 'plg_03_graveb'}, +{HashIs = 1757105101, ModNam = 'plg_03_graverail001'}, +{HashIs = -2098673288, ModNam = 'plg_03_graves_section_0'}, +{HashIs = 1448395803, ModNam = 'plg_03_graves_section_01_lod'}, +{HashIs = 361051797, ModNam = 'plg_03_graves_section_01'}, +{HashIs = -1686110125, ModNam = 'plg_03_graves_section_02_lod'}, +{HashIs = 456901122, ModNam = 'plg_03_graves_section_02'}, +{HashIs = -499604809, ModNam = 'plg_03_graves_section_03_lod'}, +{HashIs = 791603688, ModNam = 'plg_03_graves_section_03'}, +{HashIs = 174760024, ModNam = 'plg_03_graves_section_04'}, +{HashIs = 2137605589, ModNam = 'plg_03_graves_sl_03_lod'}, +{HashIs = 1179728976, ModNam = 'plg_03_graves_sl_03'}, +{HashIs = 1576900079, ModNam = 'plg_03_graves_sl_n_04'}, +{HashIs = -880781787, ModNam = 'plg_03_ground_shed_lod'}, +{HashIs = 1739587515, ModNam = 'plg_03_ground_shed'}, +{HashIs = 1208518257, ModNam = 'plg_03_ground007_lod'}, +{HashIs = 602197453, ModNam = 'plg_03_ground007'}, +{HashIs = -964981, ModNam = 'plg_03_ground01_back'}, +{HashIs = 452575684, ModNam = 'plg_03_ground01_lod'}, +{HashIs = 175296053, ModNam = 'plg_03_ground01'}, +{HashIs = -1157609895, ModNam = 'plg_03_ground04_2_lod'}, +{HashIs = 2000229415, ModNam = 'plg_03_ground04_2'}, +{HashIs = 1009988021, ModNam = 'plg_03_ground04'}, +{HashIs = -641783316, ModNam = 'plg_03_ground1_lod'}, +{HashIs = 516810711, ModNam = 'plg_03_ground1'}, +{HashIs = -327984951, ModNam = 'plg_03_ground2_lod'}, +{HashIs = 1057630179, ModNam = 'plg_03_ground2'}, +{HashIs = 1469059867, ModNam = 'plg_03_ground3_lod'}, +{HashIs = -956186923, ModNam = 'plg_03_guttering_lod'}, +{HashIs = 60200978, ModNam = 'plg_03_guttering'}, +{HashIs = 633085181, ModNam = 'plg_03_hedga_lod'}, +{HashIs = 1415124595, ModNam = 'plg_03_hedge01'}, +{HashIs = 805307282, ModNam = 'plg_03_hedge01a_lod'}, +{HashIs = 1968173218, ModNam = 'plg_03_hedge01b_lod'}, +{HashIs = -1370596411, ModNam = 'plg_03_hedge01b'}, +{HashIs = 1308200150, ModNam = 'plg_03_hedge05_lod'}, +{HashIs = -1853647548, ModNam = 'plg_03_hedge05a'}, +{HashIs = -925412197, ModNam = 'plg_03_hedge05c_split_lod'}, +{HashIs = 39427458, ModNam = 'plg_03_hedge05c_split'}, +{HashIs = 1760198347, ModNam = 'plg_03_hedge06_ml_lod'}, +{HashIs = 262122300, ModNam = 'plg_03_hedge06_ml'}, +{HashIs = -706189435, ModNam = 'plg_03_hej_lod01'}, +{HashIs = 181948776, ModNam = 'plg_03_hej_lod02'}, +{HashIs = -860113961, ModNam = 'plg_03_hej'}, +{HashIs = -70210432, ModNam = 'plg_03_hej01'}, +{HashIs = -309915667, ModNam = 'plg_03_hej02'}, +{HashIs = 2146553893, ModNam = 'plg_03_maingatenew_lod'}, +{HashIs = -2059585668, ModNam = 'plg_03_maingatenew'}, +{HashIs = -542742753, ModNam = 'plg_03_ml_bespin_lod'}, +{HashIs = -1979691237, ModNam = 'plg_03_ml_bespin'}, +{HashIs = -1767307857, ModNam = 'plg_03_ml_carpark_lod'}, +{HashIs = 1862358318, ModNam = 'plg_03_ml_carpark'}, +{HashIs = -1178850717, ModNam = 'plg_03_ml_carpark2_lod'}, +{HashIs = 883876272, ModNam = 'plg_03_ml_carpark2'}, +{HashIs = 1449333834, ModNam = 'plg_03_ml_gate_01'}, +{HashIs = -399086629, ModNam = 'plg_03_neverdeleteme'}, +{HashIs = 534788335, ModNam = 'plg_03_ovly_carpark'}, +{HashIs = -434582850, ModNam = 'plg_03_ovly_crossing'}, +{HashIs = -1887587678, ModNam = 'plg_03_ovly_foliage_carpark'}, +{HashIs = 204556553, ModNam = 'plg_03_ovly_railw_2'}, +{HashIs = -148612694, ModNam = 'plg_03_ovly_railw'}, +{HashIs = -1257374171, ModNam = 'plg_03_ovly_road'}, +{HashIs = -1507177503, ModNam = 'plg_03_ovly04'}, +{HashIs = -740250072, ModNam = 'plg_03_plg03_night_lod'}, +{HashIs = -2047988178, ModNam = 'plg_03_plg03_night'}, +{HashIs = -1319886726, ModNam = 'plg_03_props_combo01_01_lod'}, +{HashIs = 1685669272, ModNam = 'plg_03_props_combo02_01_lod'}, +{HashIs = -924214414, ModNam = 'plg_03_props_combo02_02_lod'}, +{HashIs = 1256226899, ModNam = 'plg_03_props_combo03_01_lod'}, +{HashIs = -200219885, ModNam = 'plg_03_props_combo03_02_lod'}, +{HashIs = -871958093, ModNam = 'plg_03_props_combo03_03_lod'}, +{HashIs = -1193949214, ModNam = 'plg_03_props_combo03_04_lod'}, +{HashIs = -686917108, ModNam = 'plg_03_props_combo03_05_lod'}, +{HashIs = 2082753908, ModNam = 'plg_03_props_combo03_06_lod'}, +{HashIs = -1356890239, ModNam = 'plg_03_props_combo03_08_lod'}, +{HashIs = -703656429, ModNam = 'plg_03_props_combo03_09_lod'}, +{HashIs = -855994283, ModNam = 'plg_03_props_gs_00_lod'}, +{HashIs = -1458644144, ModNam = 'plg_03_props_gs_01_lod'}, +{HashIs = 2070038520, ModNam = 'plg_03_props_gs_02_lod'}, +{HashIs = 164618499, ModNam = 'plg_03_props_gs_03_lod'}, +{HashIs = -145753217, ModNam = 'plg_03_props_gs_04_lod'}, +{HashIs = -1230803540, ModNam = 'plg_03_props_gs_05_lod'}, +{HashIs = 1803009660, ModNam = 'plg_03_props_gs_06_lod'}, +{HashIs = -1970205845, ModNam = 'plg_03_props_gs_07_lod'}, +{HashIs = 296799822, ModNam = 'plg_03_props_gs_08_lod'}, +{HashIs = 972779133, ModNam = 'plg_03_props_gs_09_lod'}, +{HashIs = 1833124671, ModNam = 'plg_03_props_gs_10_lod'}, +{HashIs = -1949278168, ModNam = 'plg_03_props_gs_11_lod'}, +{HashIs = 1309768609, ModNam = 'plg_03_props_gs_12_lod'}, +{HashIs = 239606818, ModNam = 'plg_03_props_gs_13_lod'}, +{HashIs = 1270330989, ModNam = 'plg_03_props_gs_14_lod'}, +{HashIs = 181670506, ModNam = 'plg_03_props_gs_15_lod'}, +{HashIs = -1147007169, ModNam = 'plg_03_props_gs_16_lod'}, +{HashIs = -1164898420, ModNam = 'plg_03_props_gs_17_lod'}, +{HashIs = -1753408870, ModNam = 'plg_03_props_gs_18_lod'}, +{HashIs = 1371908414, ModNam = 'plg_03_props_gs_19_lod'}, +{HashIs = -1774937005, ModNam = 'plg_03_props_gs_20_lod'}, +{HashIs = -358515230, ModNam = 'plg_03_props_gs_21_lod'}, +{HashIs = -1936219959, ModNam = 'plg_03_props_gs_22_lod'}, +{HashIs = 1397994711, ModNam = 'plg_03_props_gs_23_lod'}, +{HashIs = 1923831213, ModNam = 'plg_03_props_gs_24_lod'}, +{HashIs = 1125253733, ModNam = 'plg_03_props_gs_25_lod'}, +{HashIs = -1477732596, ModNam = 'plg_03_props_gs_26_lod'}, +{HashIs = -326163309, ModNam = 'plg_03_props_gs_27_lod'}, +{HashIs = 1397206805, ModNam = 'plg_03_railembox'}, +{HashIs = 1773236014, ModNam = 'plg_03_railembox001'}, +{HashIs = 1475136421, ModNam = 'plg_03_railembox002'}, +{HashIs = 91104929, ModNam = 'plg_03_railembox003'}, +{HashIs = -654069133, ModNam = 'plg_03_railschurch_lod'}, +{HashIs = -70675832, ModNam = 'plg_03_railschurch'}, +{HashIs = -1127970865, ModNam = 'plg_03_railschurch2_lod'}, +{HashIs = -396992522, ModNam = 'plg_03_railschurch2'}, +{HashIs = -1527365464, ModNam = 'plg_03_railschurch2a_lod'}, +{HashIs = 779337937, ModNam = 'plg_03_railschurch2aa_lod'}, +{HashIs = -1110657925, ModNam = 'plg_03_railschurch2aa'}, +{HashIs = -910096704, ModNam = 'plg_03_side_ground_lod'}, +{HashIs = -1373194521, ModNam = 'plg_03_side_ground'}, +{HashIs = -105889249, ModNam = 'plg_03_sign_lod'}, +{HashIs = -282045546, ModNam = 'plg_03_sign'}, +{HashIs = -1419446761, ModNam = 'plg_03_slod1_a'}, +{HashIs = 2115148659, ModNam = 'plg_03_slod1_b'}, +{HashIs = -2000703283, ModNam = 'plg_03_slod1_c'}, +{HashIs = 1246241871, ModNam = 'plg_03_spx1'}, +{HashIs = 1005750180, ModNam = 'plg_03_spx2'}, +{HashIs = 650337606, ModNam = 'plg_03_spx3'}, +{HashIs = 275787936, ModNam = 'plg_03_spx4'}, +{HashIs = -1754546663, ModNam = 'plg_03_spx5'}, +{HashIs = -2051269958, ModNam = 'plg_03_spx6'}, +{HashIs = 1838607084, ModNam = 'plg_03_spx7'}, +{HashIs = 860549279, ModNam = 'plg_03_tomb_002_lod'}, +{HashIs = -1501871278, ModNam = 'plg_03_tomb_003_lod'}, +{HashIs = 714944358, ModNam = 'plg_03_tomb_004_lod'}, +{HashIs = 254697501, ModNam = 'plg_03_tomb_004'}, +{HashIs = 1916618929, ModNam = 'plg_03_tomb_005_lod'}, +{HashIs = -430698903, ModNam = 'plg_03_tomb_005'}, +{HashIs = -481361836, ModNam = 'plg_03_tomb_006_lod'}, +{HashIs = 132221767, ModNam = 'plg_03_tomb_007_lod'}, +{HashIs = 526690140, ModNam = 'plg_03_tomb_008_lod'}, +{HashIs = -397173408, ModNam = 'plg_03_tomb_009_lod'}, +{HashIs = 1176264558, ModNam = 'plg_03_tomb_01_lod'}, +{HashIs = -332312620, ModNam = 'plg_03_tomb_010_lod'}, +{HashIs = 943174483, ModNam = 'plg_03_tomb_011'}, +{HashIs = 173594518, ModNam = 'plg_03_tomb_012'}, +{HashIs = -112446095, ModNam = 'plg_03_tomb_013'}, +{HashIs = -888284939, ModNam = 'plg_03_tomb_014'}, +{HashIs = -807279971, ModNam = 'plg_03_tomb_015'}, +{HashIs = -1307138297, ModNam = 'plg_03_tomb_017'}, +{HashIs = -2082190685, ModNam = 'plg_03_tomb_018'}, +{HashIs = -1776095456, ModNam = 'plg_03_tomb_019'}, +{HashIs = 210498986, ModNam = 'plg_03_tombs_main_lod'}, +{HashIs = -1144691499, ModNam = 'plg_03_tombs_main_n_lod'}, +{HashIs = 358989057, ModNam = 'plg_03_track_decal'}, +{HashIs = -1354723816, ModNam = 'plg_03_track_decal01'}, +{HashIs = -1116263803, ModNam = 'plg_03_track_decal02'}, +{HashIs = 543551577, ModNam = 'plg_03_track_decal03'}, +{HashIs = 311645364, ModNam = 'plg_03_track_decal04'}, +{HashIs = 1156757874, ModNam = 'plg_03_track_decal05'}, +{HashIs = -1289426465, ModNam = 'plg_03_track_west01_lod'}, +{HashIs = 2113536841, ModNam = 'plg_03_track_west01'}, +{HashIs = -1073626832, ModNam = 'plg_03_track_west01a'}, +{HashIs = 251911013, ModNam = 'plg_03_track_west01aa_lod'}, +{HashIs = -795778481, ModNam = 'plg_03_track_west01b'}, +{HashIs = 1323385927, ModNam = 'plg_03_track_west02_lod'}, +{HashIs = -1733412687, ModNam = 'plg_03_track_west02'}, +{HashIs = -71932130, ModNam = 'plg_03_track_west02a_lod'}, +{HashIs = -1786811776, ModNam = 'plg_03_track_west02a'}, +{HashIs = -1585270598, ModNam = 'plg_03_traffic_lights'}, +{HashIs = 2018876517, ModNam = 'plg_03_wallfoliage'}, +{HashIs = 1039054498, ModNam = 'plg_03_wallsteps_lod'}, +{HashIs = -768773627, ModNam = 'plg_03_wallsteps'}, +{HashIs = 1575862089, ModNam = 'plg_03_westgate'}, +{HashIs = -2100414940, ModNam = 'plg_04_backdec'}, +{HashIs = -2110743083, ModNam = 'plg_04_bale001'}, +{HashIs = -1740928073, ModNam = 'plg_04_balesa_lod'}, +{HashIs = -1453578018, ModNam = 'plg_04_balesb_lod'}, +{HashIs = 1562467340, ModNam = 'plg_04_balesc_lod'}, +{HashIs = -1862495550, ModNam = 'plg_04_barn_grain_d'}, +{HashIs = 1455544824, ModNam = 'plg_04_barn_grain_lod'}, +{HashIs = 708388784, ModNam = 'plg_04_barn_grain'}, +{HashIs = -689239077, ModNam = 'plg_04_barn_lod'}, +{HashIs = -25834296, ModNam = 'plg_04_barn'}, +{HashIs = 2045317817, ModNam = 'plg_04_barnovly'}, +{HashIs = -437493279, ModNam = 'plg_04_beaver001_lod'}, +{HashIs = -806469094, ModNam = 'plg_04_beaver001'}, +{HashIs = -12508993, ModNam = 'plg_04_beaver002'}, +{HashIs = -1174834763, ModNam = 'plg_04_cover_up'}, +{HashIs = 683548943, ModNam = 'plg_04_farmhouse_lod'}, +{HashIs = -1470276119, ModNam = 'plg_04_farmhouse'}, +{HashIs = 553260760, ModNam = 'plg_04_farmroad_decals'}, +{HashIs = -1014194905, ModNam = 'plg_04_farmroad_grou'}, +{HashIs = 216752863, ModNam = 'plg_04_farmroad_ground_d'}, +{HashIs = -1183513292, ModNam = 'plg_04_farmroad_ground_lod'}, +{HashIs = 801202216, ModNam = 'plg_04_farmroad_ground'}, +{HashIs = -408930346, ModNam = 'plg_04_farmroad_groundb_lod'}, +{HashIs = 1346068090, ModNam = 'plg_04_farmroad_groundb'}, +{HashIs = 326499201, ModNam = 'plg_04_farmroadlinkroad_lod'}, +{HashIs = 495975437, ModNam = 'plg_04_farmroadlinkroad'}, +{HashIs = 1865650726, ModNam = 'plg_04_fence_lod'}, +{HashIs = -1790615662, ModNam = 'plg_04_fence'}, +{HashIs = -385370314, ModNam = 'plg_04_fence001'}, +{HashIs = -1308241331, ModNam = 'plg_04_fence002_lod'}, +{HashIs = 262243433, ModNam = 'plg_04_fence002'}, +{HashIs = 626487970, ModNam = 'plg_04_fence004_lod'}, +{HashIs = -2071417, ModNam = 'plg_04_fence004'}, +{HashIs = -1440094695, ModNam = 'plg_04_fenceb_lod'}, +{HashIs = -1753951328, ModNam = 'plg_04_fenceb'}, +{HashIs = 888208977, ModNam = 'plg_04_fencefront_lod'}, +{HashIs = 337640238, ModNam = 'plg_04_field_east_lod'}, +{HashIs = 852395661, ModNam = 'plg_04_field_east'}, +{HashIs = -1746177501, ModNam = 'plg_04_field_run_d'}, +{HashIs = 306541642, ModNam = 'plg_04_field_west_lod'}, +{HashIs = -103024439, ModNam = 'plg_04_field_west'}, +{HashIs = 229178232, ModNam = 'plg_04_fol1'}, +{HashIs = -83896794, ModNam = 'plg_04_fol2'}, +{HashIs = -1012218377, ModNam = 'plg_04_foliage_d'}, +{HashIs = 174612768, ModNam = 'plg_04_foliage_d2'}, +{HashIs = -1028283770, ModNam = 'plg_04_foliagec_d'}, +{HashIs = 1211927319, ModNam = 'plg_04_foliagec_lod'}, +{HashIs = 423840742, ModNam = 'plg_04_foliagec'}, +{HashIs = 1377519944, ModNam = 'plg_04_groundovly'}, +{HashIs = -302404366, ModNam = 'plg_04_haybales_d'}, +{HashIs = -795407005, ModNam = 'plg_04_haybales_lod'}, +{HashIs = -1076124981, ModNam = 'plg_04_haybales'}, +{HashIs = -248415201, ModNam = 'plg_04_hedgerow_d'}, +{HashIs = -1774284455, ModNam = 'plg_04_hedgerow_lod'}, +{HashIs = 1646018701, ModNam = 'plg_04_hedgerow'}, +{HashIs = -1806889860, ModNam = 'plg_04_hedgerow2_d'}, +{HashIs = -1414819244, ModNam = 'plg_04_hedgerow2_lod'}, +{HashIs = -431614893, ModNam = 'plg_04_hedgerow2'}, +{HashIs = -864117396, ModNam = 'plg_04_hi_res_lod'}, +{HashIs = 382664714, ModNam = 'plg_04_hi_res_mission_dcl'}, +{HashIs = 1561570643, ModNam = 'plg_04_hi_res_mission'}, +{HashIs = 472354421, ModNam = 'plg_04_lights'}, +{HashIs = -2030181816, ModNam = 'plg_04_literef'}, +{HashIs = -422418051, ModNam = 'plg_04_literef001'}, +{HashIs = -735624153, ModNam = 'plg_04_literef002'}, +{HashIs = -517448147, ModNam = 'plg_04_literef003'}, +{HashIs = 1529261682, ModNam = 'plg_04_mainground_lod'}, +{HashIs = -679471906, ModNam = 'plg_04_mainground'}, +{HashIs = -1895291070, ModNam = 'plg_04_mainground002'}, +{HashIs = 694045060, ModNam = 'plg_04_mainground2_lod'}, +{HashIs = 1737986405, ModNam = 'plg_04_neverdeleteme'}, +{HashIs = 407501211, ModNam = 'plg_04_outbuilding_lod'}, +{HashIs = 649707875, ModNam = 'plg_04_outbuilding'}, +{HashIs = -29052228, ModNam = 'plg_04_props_combo01_01_lod'}, +{HashIs = -1592832602, ModNam = 'plg_04_props_combo02_01_lod'}, +{HashIs = 1100777419, ModNam = 'plg_04_props_combo03_01_lod'}, +{HashIs = 1022177307, ModNam = 'plg_04_props_combo03_02_lod'}, +{HashIs = 1429338625, ModNam = 'plg_04_props_combo03_03_lod'}, +{HashIs = 634232612, ModNam = 'plg_04_props_combo03_04_lod'}, +{HashIs = 1945585244, ModNam = 'plg_04_props_combo03_05_lod'}, +{HashIs = 1722616465, ModNam = 'plg_04_props_combo03_06_lod'}, +{HashIs = 64273633, ModNam = 'plg_04_props_combo04_01_lod'}, +{HashIs = 1109731540, ModNam = 'plg_04_props_combo04_02_lod'}, +{HashIs = 173175106, ModNam = 'plg_04_props_sgllod'}, +{HashIs = -967607012, ModNam = 'plg_04_props_sig_lod'}, +{HashIs = -1118347705, ModNam = 'plg_04_props_tree_l2'}, +{HashIs = -12144435, ModNam = 'plg_04_props_treeend'}, +{HashIs = 1467598435, ModNam = 'plg_04_props_treest'}, +{HashIs = -2021285365, ModNam = 'plg_04_propstree_l1'}, +{HashIs = -428735328, ModNam = 'plg_04_q'}, +{HashIs = -1779701155, ModNam = 'plg_04_rd_side_area_lod'}, +{HashIs = -625709798, ModNam = 'plg_04_rd_side_area_ovly'}, +{HashIs = -1996878492, ModNam = 'plg_04_rd_side_area_slod'}, +{HashIs = -1889823384, ModNam = 'plg_04_rd_side_area'}, +{HashIs = 1825474576, ModNam = 'plg_04_shed_lod'}, +{HashIs = -1504884582, ModNam = 'plg_04_shed'}, +{HashIs = 559086037, ModNam = 'plg_04_silolights'}, +{HashIs = -2047848956, ModNam = 'plg_04_slod_new'}, +{HashIs = 1613216772, ModNam = 'plg_04_slod_new01'}, +{HashIs = -1250924908, ModNam = 'plg_04_slod_new02'}, +{HashIs = -2069461759, ModNam = 'plg_04_slod_new03'}, +{HashIs = 1556592852, ModNam = 'plg_04_slod1'}, +{HashIs = 893320663, ModNam = 'plg_04_snowveg01_lod'}, +{HashIs = -803181202, ModNam = 'plg_04_snowveg01'}, +{HashIs = -448304238, ModNam = 'plg_04_snowveg02_lod'}, +{HashIs = 1341844769, ModNam = 'plg_04_snowveg02'}, +{HashIs = 1139628350, ModNam = 'plg_04_tracks1_d'}, +{HashIs = 565485910, ModNam = 'plg_04_tracks1_lod'}, +{HashIs = 1655838095, ModNam = 'plg_04_tracks1'}, +{HashIs = -2143014787, ModNam = 'plg_04_tracks2_d'}, +{HashIs = -1448725447, ModNam = 'plg_04_tracks2_lod'}, +{HashIs = -1115993108, ModNam = 'plg_04_tracks2'}, +{HashIs = -1614599617, ModNam = 'plg_04_tracks3_d'}, +{HashIs = -975489601, ModNam = 'plg_04_tracks3_lod'}, +{HashIs = -1353666665, ModNam = 'plg_04_tracks3'}, +{HashIs = -701774470, ModNam = 'plg_04_tracks4_d'}, +{HashIs = 2045331060, ModNam = 'plg_04_tracks4_lod'}, +{HashIs = -1851952091, ModNam = 'plg_04_tracks4'}, +{HashIs = -404087886, ModNam = 'plg_04_trafficl'}, +{HashIs = -729127685, ModNam = 'plg_05_anotherwall_lod'}, +{HashIs = -1040365409, ModNam = 'plg_05_anotherwall'}, +{HashIs = 521458610, ModNam = 'plg_05_cinema_em_lod'}, +{HashIs = 1586860197, ModNam = 'plg_05_cinema_em'}, +{HashIs = -330788083, ModNam = 'plg_05_cinema_lod'}, +{HashIs = 1171573972, ModNam = 'plg_05_cinema'}, +{HashIs = 1249232878, ModNam = 'plg_05_comp_01_gnd_lod'}, +{HashIs = 542026377, ModNam = 'plg_05_comp_01_gnd'}, +{HashIs = 330001424, ModNam = 'plg_05_corn_wall1_decls'}, +{HashIs = 943958113, ModNam = 'plg_05_corn_wall1_lod'}, +{HashIs = -1274449700, ModNam = 'plg_05_corn_wall1'}, +{HashIs = 1580054526, ModNam = 'plg_05_di_bui_01_em'}, +{HashIs = 2084180860, ModNam = 'plg_05_di_bui_01'}, +{HashIs = -1259054181, ModNam = 'plg_05_dis_bui2_em'}, +{HashIs = 237065936, ModNam = 'plg_05_disbl2_em_lod'}, +{HashIs = 480158627, ModNam = 'plg_05_dist_build_01_lod'}, +{HashIs = -1954316258, ModNam = 'plg_05_dist_build2_lod'}, +{HashIs = -1553173311, ModNam = 'plg_05_dist_build2'}, +{HashIs = -704945600, ModNam = 'plg_05_ds_bil_em_lod'}, +{HashIs = 693494035, ModNam = 'plg_05_em_slod_a'}, +{HashIs = 156279049, ModNam = 'plg_05_em_slod_c'}, +{HashIs = -939319701, ModNam = 'plg_05_em_slod_f'}, +{HashIs = -770100585, ModNam = 'plg_05_em_slod_g'}, +{HashIs = -1681078785, ModNam = 'plg_05_em_slod_i'}, +{HashIs = 1779495224, ModNam = 'plg_05_foliage_ml_decals'}, +{HashIs = 1332656812, ModNam = 'plg_05_foliage009_decals'}, +{HashIs = 269120979, ModNam = 'plg_05_foliage011_decals'}, +{HashIs = 347078363, ModNam = 'plg_05_foliage012_decals'}, +{HashIs = -1806445115, ModNam = 'plg_05_foliage014_decals'}, +{HashIs = 1196880607, ModNam = 'plg_05_foliage014_lod'}, +{HashIs = -1649318197, ModNam = 'plg_05_foliage014'}, +{HashIs = 1014268976, ModNam = 'plg_05_foliage017_lod'}, +{HashIs = 139887618, ModNam = 'plg_05_ground10_lod'}, +{HashIs = 429718811, ModNam = 'plg_05_ground10'}, +{HashIs = 1385547710, ModNam = 'plg_05_long_build_dec'}, +{HashIs = 2059467733, ModNam = 'plg_05_long_build_em_lod'}, +{HashIs = -2039961730, ModNam = 'plg_05_long_build_em'}, +{HashIs = -457518598, ModNam = 'plg_05_long_build_lod'}, +{HashIs = 1433876189, ModNam = 'plg_05_long_build'}, +{HashIs = 1594580053, ModNam = 'plg_05_lroad_03'}, +{HashIs = 898713214, ModNam = 'plg_05_lud_sign_lod'}, +{HashIs = -95829455, ModNam = 'plg_05_lud_sign'}, +{HashIs = 1287404635, ModNam = 'plg_05_lud_wd_dec'}, +{HashIs = 389439247, ModNam = 'plg_05_lud_wd_em'}, +{HashIs = 882274073, ModNam = 'plg_05_lud_wood_bld'}, +{HashIs = 917685800, ModNam = 'plg_05_m_road_02_decls'}, +{HashIs = 1355196420, ModNam = 'plg_05_m_road_02_decls2'}, +{HashIs = -1424565085, ModNam = 'plg_05_m_road_02_decls3'}, +{HashIs = -1201932499, ModNam = 'plg_05_m_road_02_decls4'}, +{HashIs = -1903025250, ModNam = 'plg_05_m_road_02_decls5'}, +{HashIs = -1603156131, ModNam = 'plg_05_m_road_02_decls6'}, +{HashIs = -231970095, ModNam = 'plg_05_m_road_02_decls7'}, +{HashIs = -2082075066, ModNam = 'plg_05_m_road_02_decls8'}, +{HashIs = -709381656, ModNam = 'plg_05_m_road_02_decls9'}, +{HashIs = -1482517398, ModNam = 'plg_05_mid_build_lod'}, +{HashIs = 1232237762, ModNam = 'plg_05_mid_build'}, +{HashIs = 321493675, ModNam = 'plg_05_ml_w_house2_lod'}, +{HashIs = 1649889542, ModNam = 'plg_05_ml_w_house2'}, +{HashIs = -518625432, ModNam = 'plg_05_neverdeleteme'}, +{HashIs = -969239530, ModNam = 'plg_05_props_combo01_01_lod'}, +{HashIs = -2132216392, ModNam = 'plg_05_props_combo02_01_lod'}, +{HashIs = -642140384, ModNam = 'plg_05_props_combo02_02_lod'}, +{HashIs = 1935256849, ModNam = 'plg_05_props_combo03_01_lod'}, +{HashIs = 1796229737, ModNam = 'plg_05_props_combo04_01_lod'}, +{HashIs = 901785457, ModNam = 'plg_05_props_combo05_01_lod'}, +{HashIs = -2118815221, ModNam = 'plg_05_props_combo05_02_lod'}, +{HashIs = 1884042535, ModNam = 'plg_05_props_combo05_03_lod'}, +{HashIs = -1408950574, ModNam = 'plg_05_props_combo05_04_lod'}, +{HashIs = 426301180, ModNam = 'plg_05_props_combo05_05_lod'}, +{HashIs = 379805346, ModNam = 'plg_05_props_combo05_06_lod'}, +{HashIs = 1284734339, ModNam = 'plg_05_props_combo05_07_lod'}, +{HashIs = -157902168, ModNam = 'plg_05_props_combo05_08_lod'}, +{HashIs = -2132413317, ModNam = 'plg_05_props_combo05_09_lod'}, +{HashIs = 134634008, ModNam = 'plg_05_props_combo06_01_lod'}, +{HashIs = -734878262, ModNam = 'plg_05_props_combo06_02_lod'}, +{HashIs = -1331488207, ModNam = 'plg_05_props_combo06_03_lod'}, +{HashIs = -458865773, ModNam = 'plg_05_props_combo06_04_lod'}, +{HashIs = -1521780019, ModNam = 'plg_05_props_combo06_05_lod'}, +{HashIs = -1607207695, ModNam = 'plg_05_props_l_001'}, +{HashIs = 1764281493, ModNam = 'plg_05_props_trucklod'}, +{HashIs = 928650092, ModNam = 'plg_05_props_trucklod01'}, +{HashIs = 25241523, ModNam = 'plg_05_props_trucklod02'}, +{HashIs = 1340884112, ModNam = 'plg_05_props_trucklod03'}, +{HashIs = 1918142816, ModNam = 'plg_05_props_trucklod04'}, +{HashIs = -2072760929, ModNam = 'plg_05_props_trucklod05'}, +{HashIs = -238273684, ModNam = 'plg_05_props_truckslod'}, +{HashIs = -1820685463, ModNam = 'plg_05_props_truckslod01'}, +{HashIs = -1473137449, ModNam = 'plg_05_props_truckslod02'}, +{HashIs = 297534126, ModNam = 'plg_05_rail_wall_01_lod'}, +{HashIs = 1430578792, ModNam = 'plg_05_rail_wall_01'}, +{HashIs = -1169215725, ModNam = 'plg_05_rail_wall_02_lod'}, +{HashIs = -618630639, ModNam = 'plg_05_rail_wall_02'}, +{HashIs = -2061106766, ModNam = 'plg_05_rail_wall_03_d'}, +{HashIs = 1247156620, ModNam = 'plg_05_rail_wall_03_lod'}, +{HashIs = -1386113388, ModNam = 'plg_05_rail_wall_03'}, +{HashIs = -1373483339, ModNam = 'plg_05_railfiz'}, +{HashIs = -190197197, ModNam = 'plg_05_randbuild_em'}, +{HashIs = -1546786103, ModNam = 'plg_05_randbuild_lod'}, +{HashIs = -1201723912, ModNam = 'plg_05_randombuild'}, +{HashIs = -1458085944, ModNam = 'plg_05_redwall2_d'}, +{HashIs = 33899787, ModNam = 'plg_05_redwall2_lod'}, +{HashIs = 696097878, ModNam = 'plg_05_redwall2'}, +{HashIs = -35964604, ModNam = 'plg_05_repair_dep_em'}, +{HashIs = 268631402, ModNam = 'plg_05_repair_dep_lod'}, +{HashIs = 2073978658, ModNam = 'plg_05_repair_dep_slod'}, +{HashIs = -10619266, ModNam = 'plg_05_repair_dep'}, +{HashIs = -1782865015, ModNam = 'plg_05_repd_em_lod'}, +{HashIs = 600351010, ModNam = 'plg_05_rnbuil_em_lod'}, +{HashIs = -1275135182, ModNam = 'plg_05_road_01_lod'}, +{HashIs = 1783850020, ModNam = 'plg_05_road_01'}, +{HashIs = 237011027, ModNam = 'plg_05_road_02_lod'}, +{HashIs = 1492697455, ModNam = 'plg_05_road_02'}, +{HashIs = 975462788, ModNam = 'plg_05_road_03_lod'}, +{HashIs = -1802599164, ModNam = 'plg_05_road_04_lod'}, +{HashIs = 1016793268, ModNam = 'plg_05_road_04'}, +{HashIs = 163730429, ModNam = 'plg_05_road_05_lod'}, +{HashIs = 566088438, ModNam = 'plg_05_road_05'}, +{HashIs = 1952131080, ModNam = 'plg_05_road_06_lod'}, +{HashIs = 245058737, ModNam = 'plg_05_road_07_lod'}, +{HashIs = -928969277, ModNam = 'plg_05_roadextension_dcl'}, +{HashIs = -657075800, ModNam = 'plg_05_roadextension_dcl1'}, +{HashIs = -359303897, ModNam = 'plg_05_roadextension_dcl2'}, +{HashIs = 1790253435, ModNam = 'plg_05_roadextension'}, +{HashIs = -893795959, ModNam = 'plg_05_roadextension2'}, +{HashIs = -2051961945, ModNam = 'plg_05_rwall_lod'}, +{HashIs = 976826305, ModNam = 'plg_05_rwall'}, +{HashIs = 1585377435, ModNam = 'plg_05_ship_dec'}, +{HashIs = 695216401, ModNam = 'plg_05_slod_a'}, +{HashIs = -2103420044, ModNam = 'plg_05_slod_b'}, +{HashIs = -1879935464, ModNam = 'plg_05_slod_c'}, +{HashIs = 1689984938, ModNam = 'plg_05_slod_d'}, +{HashIs = 1921628999, ModNam = 'plg_05_slod_e'}, +{HashIs = -1490148209, ModNam = 'plg_05_slod_f'}, +{HashIs = -1258569686, ModNam = 'plg_05_slod_g'}, +{HashIs = -1642229138, ModNam = 'plg_05_slod_i'}, +{HashIs = -1576520628, ModNam = 'plg_05_tower_lod'}, +{HashIs = 1164572440, ModNam = 'plg_05_tower'}, +{HashIs = 1528374256, ModNam = 'plg_05_towerovly'}, +{HashIs = -678511751, ModNam = 'plg_05_town_field_01a_lod001'}, +{HashIs = -1401093546, ModNam = 'plg_05_town_field_01a'}, +{HashIs = 333907882, ModNam = 'plg_05_town_field_01b_lod'}, +{HashIs = 693828624, ModNam = 'plg_05_town_field_01b'}, +{HashIs = -1238700689, ModNam = 'plg_05_town_field_01c_lod'}, +{HashIs = 329240730, ModNam = 'plg_05_town_field_01c'}, +{HashIs = -945752454, ModNam = 'plg_05_town_field_01d_lod'}, +{HashIs = 113915631, ModNam = 'plg_05_town_field_01d'}, +{HashIs = 2120036384, ModNam = 'plg_05_town_field_02_lod'}, +{HashIs = -1418896404, ModNam = 'plg_05_town_field_02'}, +{HashIs = 1352177932, ModNam = 'plg_05_town_gnd_south_lod'}, +{HashIs = -165659628, ModNam = 'plg_05_town_gnd_south'}, +{HashIs = -324942867, ModNam = 'plg_05_town_wall_dec'}, +{HashIs = -2137814461, ModNam = 'plg_05_town_wall_lod'}, +{HashIs = -1250804438, ModNam = 'plg_05_town_wall'}, +{HashIs = 1858951678, ModNam = 'plg_05_town_wall2_lod'}, +{HashIs = 167529279, ModNam = 'plg_05_town_wall2'}, +{HashIs = 812063775, ModNam = 'plg_05_veg01_decals'}, +{HashIs = -685163549, ModNam = 'plg_05_veg01'}, +{HashIs = -2069807405, ModNam = 'plg_05_wall_rturn_lod'}, +{HashIs = -25612444, ModNam = 'plg_05_wall_rturn'}, +{HashIs = -935041592, ModNam = 'plg_05_wallfol01_dec'}, +{HashIs = 1247042923, ModNam = 'plg_05_wallfol01_fol'}, +{HashIs = -1889463738, ModNam = 'plg_05_wallfol01_lod'}, +{HashIs = -1313450729, ModNam = 'plg_05_wallfol01'}, +{HashIs = -1448892300, ModNam = 'plg_05_walllturn_dec'}, +{HashIs = 1187045906, ModNam = 'plg_05_walllturn_lod'}, +{HashIs = -1155101728, ModNam = 'plg_05_walllturn'}, +{HashIs = 1848129847, ModNam = 'plg_05_ware04_em'}, +{HashIs = 1860003663, ModNam = 'plg_05_waretest04_em_lod'}, +{HashIs = 977563931, ModNam = 'plg_05_waretest04_lod'}, +{HashIs = -479709232, ModNam = 'plg_05_waretest04'}, +{HashIs = -906297217, ModNam = 'plg_05_wh_round_lod'}, +{HashIs = -1256673476, ModNam = 'plg_05_wh_round'}, +{HashIs = 835336927, ModNam = 'plg_05_wh_round001_lod'}, +{HashIs = -418285138, ModNam = 'plg_05_wh_round001'}, +{HashIs = 2090324229, ModNam = 'plg_05_wh_round002_lod'}, +{HashIs = 850333932, ModNam = 'plg_05_wh_round002'}, +{HashIs = 835265824, ModNam = 'plg_05_wh_sc_em_lod'}, +{HashIs = 210804926, ModNam = 'plg_05_wh_sect_em'}, +{HashIs = 591069614, ModNam = 'plg_05_wh_sect_lod'}, +{HashIs = 1639619996, ModNam = 'plg_05_wh_sect'}, +{HashIs = -784174388, ModNam = 'plg_05_wh1_em_lod'}, +{HashIs = -1178934999, ModNam = 'plg_05_wh1_lod'}, +{HashIs = -984040554, ModNam = 'plg_05_white_bui_hi_em'}, +{HashIs = -1514661682, ModNam = 'plg_05_white_build_hi'}, +{HashIs = -1674882031, ModNam = 'plg_05_white_build_ovly'}, +{HashIs = 1013542880, ModNam = 'plg_05_whitebuild_em_lod'}, +{HashIs = 1686395694, ModNam = 'plg_05_whitebuild_lod'}, +{HashIs = -1290464555, ModNam = 'plg_06_012'}, +{HashIs = 1272485807, ModNam = 'plg_06_013_lod'}, +{HashIs = -1147579341, ModNam = 'plg_06_03'}, +{HashIs = -1194373461, ModNam = 'plg_06_04'}, +{HashIs = -421713218, ModNam = 'plg_06_05'}, +{HashIs = -719321276, ModNam = 'plg_06_06'}, +{HashIs = 55501729, ModNam = 'plg_06_07'}, +{HashIs = 726049816, ModNam = 'plg_06_back_det_lod'}, +{HashIs = 659612303, ModNam = 'plg_06_back_det'}, +{HashIs = 786934124, ModNam = 'plg_06_back_det2_lod'}, +{HashIs = -10108246, ModNam = 'plg_06_back_det4_lod'}, +{HashIs = -1965872335, ModNam = 'plg_06_bale_d'}, +{HashIs = 530919580, ModNam = 'plg_06_bale'}, +{HashIs = -1809299935, ModNam = 'plg_06_bale2'}, +{HashIs = 1626235542, ModNam = 'plg_06_baleedge'}, +{HashIs = -2147324595, ModNam = 'plg_06_barn_lod'}, +{HashIs = -488623603, ModNam = 'plg_06_barn_ovly'}, +{HashIs = -20680165, ModNam = 'plg_06_barn_slod'}, +{HashIs = 1478355705, ModNam = 'plg_06_bdutchbarn'}, +{HashIs = 1356219746, ModNam = 'plg_06_blood_decals'}, +{HashIs = -131274976, ModNam = 'plg_06_building_decal'}, +{HashIs = 1540125192, ModNam = 'plg_06_cash_depot_building'}, +{HashIs = -1652038632, ModNam = 'plg_06_cash_depot_lod'}, +{HashIs = -1793210667, ModNam = 'plg_06_decal'}, +{HashIs = 767400263, ModNam = 'plg_06_decal01'}, +{HashIs = 1125434357, ModNam = 'plg_06_decal02'}, +{HashIs = 1897766918, ModNam = 'plg_06_decal03'}, +{HashIs = 1715964506, ModNam = 'plg_06_decal04'}, +{HashIs = -1732677827, ModNam = 'plg_06_decal05'}, +{HashIs = 1836271539, ModNam = 'plg_06_fencepart'}, +{HashIs = 789112000, ModNam = 'plg_06_fnc_01_lod'}, +{HashIs = 839932358, ModNam = 'plg_06_fnc_02_lod'}, +{HashIs = 1174070460, ModNam = 'plg_06_fnc_22_lod'}, +{HashIs = 1517238012, ModNam = 'plg_06_fnc_24_lod'}, +{HashIs = -1529998323, ModNam = 'plg_06_fncbsp3'}, +{HashIs = -2047388185, ModNam = 'plg_06_fncpt_bpk1'}, +{HashIs = 1998796867, ModNam = 'plg_06_fncpt_bpk2'}, +{HashIs = 395504350, ModNam = 'plg_06_gate_lod'}, +{HashIs = -355240077, ModNam = 'plg_06_gate_posts'}, +{HashIs = 1880024711, ModNam = 'plg_06_gate_posts001'}, +{HashIs = -646205680, ModNam = 'plg_06_gate_posts002_lod'}, +{HashIs = -1082059603, ModNam = 'plg_06_gnd_01a_lod'}, +{HashIs = -948120017, ModNam = 'plg_06_gnd_01a'}, +{HashIs = 1660608699, ModNam = 'plg_06_gnd_01b_lod'}, +{HashIs = 2112579760, ModNam = 'plg_06_gnd_01d_lod'}, +{HashIs = -1173767351, ModNam = 'plg_06_gnd_01d'}, +{HashIs = -807365727, ModNam = 'plg_06_gnd_02_lod'}, +{HashIs = -152818950, ModNam = 'plg_06_gnd_02'}, +{HashIs = -1529120025, ModNam = 'plg_06_gnd_02a_dcl'}, +{HashIs = 790972025, ModNam = 'plg_06_gnd_02b_dcl'}, +{HashIs = 1171215946, ModNam = 'plg_06_gnd_02b'}, +{HashIs = -1248220098, ModNam = 'plg_06_gnd_break'}, +{HashIs = 1343524037, ModNam = 'plg_06_gnd_fol_d'}, +{HashIs = -1242361363, ModNam = 'plg_06_gnd_pol_d'}, +{HashIs = 892037871, ModNam = 'plg_06_gnd_pol_d2'}, +{HashIs = 1070313902, ModNam = 'plg_06_gnd_slod1'}, +{HashIs = -494350963, ModNam = 'plg_06_gnd1_norm_dcl'}, +{HashIs = -2063251440, ModNam = 'plg_06_gnd2_norm_dcl'}, +{HashIs = -1001024882, ModNam = 'plg_06_h_fol1'}, +{HashIs = 907802141, ModNam = 'plg_06_h_fol2'}, +{HashIs = -536327693, ModNam = 'plg_06_h_fol3'}, +{HashIs = -778523372, ModNam = 'plg_06_h_fol4'}, +{HashIs = -1314296462, ModNam = 'plg_06_h_fol5'}, +{HashIs = 2143586729, ModNam = 'plg_06_h_fol6'}, +{HashIs = 1445803639, ModNam = 'plg_06_h_fol7'}, +{HashIs = -1536666896, ModNam = 'plg_06_h_fol8'}, +{HashIs = 2059927468, ModNam = 'plg_06_h_fol9'}, +{HashIs = -1897801144, ModNam = 'plg_06_h_lod'}, +{HashIs = -1821881557, ModNam = 'plg_06_h_lod01'}, +{HashIs = -1473940315, ModNam = 'plg_06_h_lod02'}, +{HashIs = 1978503222, ModNam = 'plg_06_h_lod03'}, +{HashIs = -1980778438, ModNam = 'plg_06_h_lod04'}, +{HashIs = -525310534, ModNam = 'plg_06_h_lod05'}, +{HashIs = -1368227521, ModNam = 'plg_06_h_lod06'}, +{HashIs = -1087298884, ModNam = 'plg_06_h_lod07'}, +{HashIs = -1282602144, ModNam = 'plg_06_h_lod08'}, +{HashIs = 2013300578, ModNam = 'plg_06_h1_slod1'}, +{HashIs = -1970964241, ModNam = 'plg_06_h2_slod1'}, +{HashIs = 1974615205, ModNam = 'plg_06_hedgepush26a_d'}, +{HashIs = -231371254, ModNam = 'plg_06_hedgepush26a'}, +{HashIs = 519155278, ModNam = 'plg_06_hedgepush26b_d'}, +{HashIs = -556178960, ModNam = 'plg_06_hedgepush26bb'}, +{HashIs = -1341946811, ModNam = 'plg_06_hedgepush26bc'}, +{HashIs = 272746715, ModNam = 'plg_06_hedgepush26c_d'}, +{HashIs = 352255737, ModNam = 'plg_06_hedgepush27a_d'}, +{HashIs = 504490914, ModNam = 'plg_06_hedgepush27a'}, +{HashIs = -186103261, ModNam = 'plg_06_hedgepush27b_d'}, +{HashIs = 1268205224, ModNam = 'plg_06_hedgepush27b'}, +{HashIs = -1404559433, ModNam = 'plg_06_hedgepush29a_d'}, +{HashIs = 1837697103, ModNam = 'plg_06_hedgepush29a'}, +{HashIs = -2018772545, ModNam = 'plg_06_hedgepush29b_d'}, +{HashIs = -959890734, ModNam = 'plg_06_hedgepush29b'}, +{HashIs = -1179694904, ModNam = 'plg_06_hedgepush30a_d'}, +{HashIs = 51120656, ModNam = 'plg_06_hedgepush30a'}, +{HashIs = 2126692395, ModNam = 'plg_06_hedgepush30b_d'}, +{HashIs = 817849718, ModNam = 'plg_06_hedgepush30b'}, +{HashIs = 904582956, ModNam = 'plg_06_left_det'}, +{HashIs = -151681071, ModNam = 'plg_06_left_det3_lod'}, +{HashIs = 1528846402, ModNam = 'plg_06_m2door_lod'}, +{HashIs = 245230435, ModNam = 'plg_06_m2door'}, +{HashIs = 1381293193, ModNam = 'plg_06_ml_hedge_test'}, +{HashIs = -80518929, ModNam = 'plg_06_ml_hedge_test001'}, +{HashIs = -281718262, ModNam = 'plg_06_neverdeleteme'}, +{HashIs = -1003060321, ModNam = 'plg_06_ovly_carpark001'}, +{HashIs = -1474174121, ModNam = 'plg_06_plg_05_72_lod'}, +{HashIs = 86104305, ModNam = 'plg_06_plg_05_72'}, +{HashIs = 719480, ModNam = 'plg_06_plg_barier_conc_0'}, +{HashIs = -679108403, ModNam = 'plg_06_plg_barier_conc_02a'}, +{HashIs = -527054088, ModNam = 'plg_06_pol_lod'}, +{HashIs = 1091698702, ModNam = 'plg_06_props_combo01_01_lod'}, +{HashIs = 859321317, ModNam = 'plg_06_props_combo01_02_lod'}, +{HashIs = 2121761616, ModNam = 'plg_06_props_combo02_01_lod'}, +{HashIs = 503537617, ModNam = 'plg_06_props_combo03_01_lod'}, +{HashIs = -2054885692, ModNam = 'plg_06_props_combo03_02_lod'}, +{HashIs = 282029359, ModNam = 'plg_06_props_combo04_01_lod'}, +{HashIs = 1660536482, ModNam = 'plg_06_props_combo04_02_lod'}, +{HashIs = 467847223, ModNam = 'plg_06_props_combo05_01_lod'}, +{HashIs = -1777184773, ModNam = 'plg_06_props_combo05_02_lod'}, +{HashIs = -1781681236, ModNam = 'plg_06_props_combo05_03_lod'}, +{HashIs = 1877778571, ModNam = 'plg_06_props_combo05_04_lod'}, +{HashIs = -1566609857, ModNam = 'plg_06_props_combo05_05_lod'}, +{HashIs = 364223355, ModNam = 'plg_06_props_combo05_06_lod'}, +{HashIs = -191585014, ModNam = 'plg_06_props_combo05_07_lod'}, +{HashIs = -1290766730, ModNam = 'plg_06_props_combo05_08_lod'}, +{HashIs = 612757698, ModNam = 'plg_06_props_combo05_09_lod'}, +{HashIs = 1375187323, ModNam = 'plg_06_props_combo05_10_lod'}, +{HashIs = 432178811, ModNam = 'plg_06_props_combo05_11_lod'}, +{HashIs = 40725961, ModNam = 'plg_06_props_combo05_12_lod'}, +{HashIs = 1734464218, ModNam = 'plg_06_right_det'}, +{HashIs = 233558894, ModNam = 'plg_06_right_det4'}, +{HashIs = -1051828044, ModNam = 'plg_06_slod'}, +{HashIs = 2041342411, ModNam = 'plg_06_testland'}, +{HashIs = 457696143, ModNam = 'plg_06_turn_lod'}, +{HashIs = -1098224993, ModNam = 'plg_06_turn'}, +{HashIs = -396546437, ModNam = 'plg_06_v_cashdepot_lod'}, +{HashIs = -115612878, ModNam = 'plg_rd_bri_hd'}, +{HashIs = 2145810884, ModNam = 'plg_rd_bri2'}, +{HashIs = 1134068090, ModNam = 'plg_rd_brid_rail2'}, +{HashIs = 1828142079, ModNam = 'plg_rd_brid_railhd'}, +{HashIs = -2019860836, ModNam = 'plg_rd_m_bridge1_lod'}, +{HashIs = -2012092376, ModNam = 'plg_rd_m_bridge1'}, +{HashIs = -211682954, ModNam = 'plg_rd_m_road_00'}, +{HashIs = 11146242, ModNam = 'plg_rd_m_road_01'}, +{HashIs = 2054898420, ModNam = 'plg_rd_m_road_03_lod'}, +{HashIs = 1197252966, ModNam = 'plg_rd_m_road_03'}, +{HashIs = 679296123, ModNam = 'plg_rd_m_road_037_lod'}, +{HashIs = 993830101, ModNam = 'plg_rd_m_road_037'}, +{HashIs = 237541841, ModNam = 'plg_rd_m_road_038_d'}, +{HashIs = 184880528, ModNam = 'plg_rd_m_road_038_lod'}, +{HashIs = -1415503180, ModNam = 'plg_rd_m_road_038_slod'}, +{HashIs = -1043910222, ModNam = 'plg_rd_m_road_04_lod'}, +{HashIs = 493833612, ModNam = 'plg_rd_m_road_04'}, +{HashIs = -1175795129, ModNam = 'plg_rd_m_road_05_de'}, +{HashIs = 1955298243, ModNam = 'plg_rd_m_road_05'}, +{HashIs = 970786407, ModNam = 'plg_rd_m_road_06'}, +{HashIs = -156515933, ModNam = 'plg_rd_m_road_060_lod'}, +{HashIs = -1839450264, ModNam = 'plg_rd_m_road_07'}, +{HashIs = -2023922169, ModNam = 'plg_rd_m_road_08_lod'}, +{HashIs = 1621578747, ModNam = 'plg_rd_m_road_08'}, +{HashIs = 581792730, ModNam = 'plg_rd_m_road_09_lod'}, +{HashIs = -1699690479, ModNam = 'plg_rd_m_road_09'}, +{HashIs = 525750906, ModNam = 'plg_rd_m_road_10'}, +{HashIs = 2147471996, ModNam = 'plg_rd_m_road_11_lod'}, +{HashIs = 1768384155, ModNam = 'plg_rd_m_road_11'}, +{HashIs = 1007750127, ModNam = 'plg_rd_m_road_12'}, +{HashIs = -1155826060, ModNam = 'plg_rd_m_road_13_lod'}, +{HashIs = -2099045994, ModNam = 'plg_rd_m_road_13'}, +{HashIs = -1801601781, ModNam = 'plg_rd_m_road_14'}, +{HashIs = 960834993, ModNam = 'plg_rd_m_road_15_lod'}, +{HashIs = -1635987255, ModNam = 'plg_rd_m_road_15'}, +{HashIs = 1936571612, ModNam = 'plg_rd_m_road_16_lod'}, +{HashIs = -1336773516, ModNam = 'plg_rd_m_road_16'}, +{HashIs = 1301524228, ModNam = 'plg_rd_m_road_17'}, +{HashIs = 459154763, ModNam = 'plg_rd_m_road_18_lod'}, +{HashIs = 996018841, ModNam = 'plg_rd_m_road_18'}, +{HashIs = -736038488, ModNam = 'plg_rd_m_road_19_lod'}, +{HashIs = 1776510883, ModNam = 'plg_rd_m_road_19'}, +{HashIs = -129482412, ModNam = 'plg_rd_m_road_20_lod'}, +{HashIs = -947577011, ModNam = 'plg_rd_m_road_20'}, +{HashIs = 651590505, ModNam = 'plg_rd_m_road_21_lod'}, +{HashIs = -626637425, ModNam = 'plg_rd_m_road_21'}, +{HashIs = -1255096068, ModNam = 'plg_rd_m_road_22_lod'}, +{HashIs = -392371844, ModNam = 'plg_rd_m_road_22'}, +{HashIs = -897127102, ModNam = 'plg_rd_m_road_24_lod'}, +{HashIs = 228371383, ModNam = 'plg_rd_m_road_24'}, +{HashIs = -137676725, ModNam = 'plg_rd_m_road_26_lod'}, +{HashIs = 808874218, ModNam = 'plg_rd_m_road_26'}, +{HashIs = -1462246872, ModNam = 'plg_rd_m_road_27_lod'}, +{HashIs = 123477758, ModNam = 'plg_rd_m_road_27'}, +{HashIs = -1993423866, ModNam = 'plg_rd_newlod'}, +{HashIs = -1830164756, ModNam = 'plg_rd_newlod01'}, +{HashIs = -470578870, ModNam = 'plg_rd_newlod02'}, +{HashIs = 365221274, ModNam = 'plg_rd_plg_01_new_lod'}, +{HashIs = -181559047, ModNam = 'plg_rd_plg_01_shadow'}, +{HashIs = 846672925, ModNam = 'plg_rd_props__wires_00'}, +{HashIs = 1342730047, ModNam = 'plg_rd_props__wires_01'}, +{HashIs = 1580272516, ModNam = 'plg_rd_props__wires_02'}, +{HashIs = 1810573048, ModNam = 'plg_rd_props__wires_03'}, +{HashIs = 2066662783, ModNam = 'plg_rd_props__wires_04'}, +{HashIs = 1883156395, ModNam = 'plg_rd_props__wires_05'}, +{HashIs = 2115849064, ModNam = 'plg_rd_props__wires_06'}, +{HashIs = -1949079852, ModNam = 'plg_rd_props__wires_07'}, +{HashIs = -1718943165, ModNam = 'plg_rd_props__wires_08'}, +{HashIs = -1248314787, ModNam = 'plg_rd_props__wires_09'}, +{HashIs = 1663898732, ModNam = 'plg_rd_props__wires_10'}, +{HashIs = -706637909, ModNam = 'plg_rd_props__wires_1000'}, +{HashIs = 1912391643, ModNam = 'plg_rd_props__wires_1001'}, +{HashIs = 1448999642, ModNam = 'plg_rd_props__wires_11'}, +{HashIs = 1096428621, ModNam = 'plg_rd_props_wires_farm99'}, +{HashIs = -1268156401, ModNam = 'plg_rd_props_wires_town01'}, +{HashIs = -2093410901, ModNam = 'plg_rd_props_wires_town02'}, +{HashIs = 1955199053, ModNam = 'plg_rd_props_wires_town03'}, +{HashIs = 1723030688, ModNam = 'plg_rd_props_wires_town04'}, +{HashIs = -885675496, ModNam = 'plg_rd_rail1_lod'}, +{HashIs = 1770121763, ModNam = 'plg_rd_rail2_lod'}, +{HashIs = 154023929, ModNam = 'plg_rd_rail3_lod'}, +{HashIs = 2128473940, ModNam = 'plg_rd_slod1'}, +{HashIs = 848843470, ModNam = 'plg_rd_slod101'}, +{HashIs = 1759231828, ModNam = 'plg_rd_slod102'}, +{HashIs = 2074928374, ModNam = 'plg_rd_slod103'}, +{HashIs = 1767260233, ModNam = 'plg_rd_slod104'}, +{HashIs = -330381696, ModNam = 'plg_rd_slod105'}, +{HashIs = 530722018, ModNam = 'plg_rd_slod106'}, +{HashIs = 714920561, ModNam = 'plg_rd_slod106b'}, +{HashIs = 242780815, ModNam = 'plg_rd_slod107'}, +{HashIs = 1143928315, ModNam = 'plg_rd_slod108'}, +{HashIs = -160448961, ModNam = 'plogint_co1_deta'}, +{HashIs = 213365268, ModNam = 'plogint_co1_over'}, +{HashIs = -790817975, ModNam = 'plogint_co1_pipe'}, +{HashIs = -1973182714, ModNam = 'plogint_co1_refem'}, +{HashIs = 1321859441, ModNam = 'plogint_desk'}, +{HashIs = 1364964175, ModNam = 'plogint_panels'}, +{HashIs = -1345557674, ModNam = 'plogint_pro_int_light_'}, +{HashIs = -444531987, ModNam = 'plogint_pro_int_light_002'}, +{HashIs = -613456270, ModNam = 'plogint_pro_int_light_006'}, +{HashIs = -1233281905, ModNam = 'plogint_pro_int_light_008'}, +{HashIs = -2104413005, ModNam = 'plogint_pro_int_light_009'}, +{HashIs = 2062862085, ModNam = 'plogint_rea_deta'}, +{HashIs = -900185457, ModNam = 'plogint_rea_nocover'}, +{HashIs = -2087717581, ModNam = 'plogint_rea_over'}, +{HashIs = -1007424172, ModNam = 'plogint_rec_deta'}, +{HashIs = -1169432456, ModNam = 'plogint_rec_details'}, +{HashIs = 1456914506, ModNam = 'plogint_rec_divi'}, +{HashIs = -1025097857, ModNam = 'plogint_rec_dust'}, +{HashIs = -259576741, ModNam = 'plogint_rec_glas1'}, +{HashIs = 979812381, ModNam = 'plogint_rec_glas2'}, +{HashIs = 346538897, ModNam = 'plogint_rec_over'}, +{HashIs = 761940430, ModNam = 'plogint_rec_pipe'}, +{HashIs = 1412881295, ModNam = 'plogint_rec_refem'}, +{HashIs = -439309300, ModNam = 'plogint_shell_dt'}, +{HashIs = 1202916346, ModNam = 'plogint_shell'}, +{HashIs = 1495160591, ModNam = 'plogint_sid_det'}, +{HashIs = -427888041, ModNam = 'plogint_sid_mounds'}, +{HashIs = 438549871, ModNam = 'plogint_sid_over'}, +{HashIs = 622800197, ModNam = 'plogint_sid_pipe'}, +{HashIs = -1605601875, ModNam = 'plogint_sid_refem'}, +{HashIs = 2110746664, ModNam = 'plogint_sto_d_vfx_root'}, +{HashIs = 1435263394, ModNam = 'plogint_sto_deta'}, +{HashIs = -854679885, ModNam = 'plogint_sto_mounds'}, +{HashIs = -1452337973, ModNam = 'plogint_sto_over'}, +{HashIs = -1220387898, ModNam = 'plogint_sto_pipe'}, +{HashIs = 1514026555, ModNam = 'plogint_sto_refem'}, +{HashIs = -1809450040, ModNam = 'plogint_tree'}, +{HashIs = 929790624, ModNam = 'plogint_vau_deta01'}, +{HashIs = -786897293, ModNam = 'plogint_vau_over'}, +{HashIs = -1721300350, ModNam = 'plogint_vau_pipe'}, +{HashIs = 1385824389, ModNam = 'plogint_vau_refem'}, +{HashIs = -1760141333, ModNam = 'plogint_vaultdoo_refonly'}, +{HashIs = -96927377, ModNam = 'po1_01_b_det_01'}, +{HashIs = 742909324, ModNam = 'po1_01_b_det_02'}, +{HashIs = -412984382, ModNam = 'po1_01_b_det_03'}, +{HashIs = 417087157, ModNam = 'po1_01_b_det_04'}, +{HashIs = -1007840039, ModNam = 'po1_01_b_det_05'}, +{HashIs = -180717710, ModNam = 'po1_01_b_det_06'}, +{HashIs = -984967305, ModNam = 'po1_01_b_det_07'}, +{HashIs = -168822591, ModNam = 'po1_01_b_det_08'}, +{HashIs = -1321341062, ModNam = 'po1_01_b_det_09'}, +{HashIs = 2085519876, ModNam = 'po1_01_b_det_10'}, +{HashIs = -831299466, ModNam = 'po1_01_b_ladder'}, +{HashIs = -623390338, ModNam = 'po1_01_b_lod_prox'}, +{HashIs = 1453029937, ModNam = 'po1_01_b'}, +{HashIs = -1154275807, ModNam = 'po1_01_bufferm'}, +{HashIs = -1584207297, ModNam = 'po1_01_build_d_1'}, +{HashIs = 193884497, ModNam = 'po1_01_build_detail'}, +{HashIs = 144653438, ModNam = 'po1_01_build_win'}, +{HashIs = 550415820, ModNam = 'po1_01_build064_dt'}, +{HashIs = 1891797233, ModNam = 'po1_01_build081'}, +{HashIs = -1345192885, ModNam = 'po1_01_build58_dt'}, +{HashIs = 736109907, ModNam = 'po1_01_build58_dt008'}, +{HashIs = 1155024635, ModNam = 'po1_01_build58_dt2'}, +{HashIs = 328221354, ModNam = 'po1_01_build58_em'}, +{HashIs = -555089326, ModNam = 'po1_01_build59_ov2'}, +{HashIs = 1021511751, ModNam = 'po1_01_build61_dt_ladder'}, +{HashIs = 2008546334, ModNam = 'po1_01_build61_dt'}, +{HashIs = 1728960422, ModNam = 'po1_01_build61'}, +{HashIs = -1161822430, ModNam = 'po1_01_build62_det_01'}, +{HashIs = 817589083, ModNam = 'po1_01_build62_det_02'}, +{HashIs = 561564886, ModNam = 'po1_01_build62_det_03'}, +{HashIs = -874045004, ModNam = 'po1_01_build62_det_04'}, +{HashIs = -530880288, ModNam = 'po1_01_build62_dt'}, +{HashIs = 1883367950, ModNam = 'po1_01_build62'}, +{HashIs = 1791093803, ModNam = 'po1_01_build63_dt_01'}, +{HashIs = -109344356, ModNam = 'po1_01_build63_dt_02'}, +{HashIs = -1632019189, ModNam = 'po1_01_build63_dt01_1'}, +{HashIs = -1392576106, ModNam = 'po1_01_build63_dt01_2'}, +{HashIs = 1361357640, ModNam = 'po1_01_build63_dt02'}, +{HashIs = 1131614181, ModNam = 'po1_01_build63_dt03'}, +{HashIs = 1265442767, ModNam = 'po1_01_build63_dt041'}, +{HashIs = -1398218167, ModNam = 'po1_01_build63_dt042'}, +{HashIs = 824765255, ModNam = 'po1_01_build63_dt043'}, +{HashIs = 594694106, ModNam = 'po1_01_build63_dt044'}, +{HashIs = 266471475, ModNam = 'po1_01_build63_shad'}, +{HashIs = -1069875433, ModNam = 'po1_01_cablemesh32281_tstd'}, +{HashIs = -1706452958, ModNam = 'po1_01_cablemesh50529_thvy'}, +{HashIs = 1314134962, ModNam = 'po1_01_cablemesh50530_thvy'}, +{HashIs = 892209, ModNam = 'po1_01_cablemesh87975_thvy'}, +{HashIs = 1525793271, ModNam = 'po1_01_cablemesh95540_thvy'}, +{HashIs = -667723482, ModNam = 'po1_01_cablemesh95548_thvy'}, +{HashIs = 1425939276, ModNam = 'po1_01_cg020_ladder01'}, +{HashIs = 2125262505, ModNam = 'po1_01_cg020_ladder02'}, +{HashIs = 347516078, ModNam = 'po1_01_cg020'}, +{HashIs = -1690158621, ModNam = 'po1_01_cg021'}, +{HashIs = 1858619613, ModNam = 'po1_01_cg024_gd'}, +{HashIs = 1916185841, ModNam = 'po1_01_detail_1'}, +{HashIs = 1987426295, ModNam = 'po1_01_detail'}, +{HashIs = 514501283, ModNam = 'po1_01_dockdetailm'}, +{HashIs = 1888054632, ModNam = 'po1_01_doorm'}, +{HashIs = -1402278964, ModNam = 'po1_01_fancase001'}, +{HashIs = -1723021936, ModNam = 'po1_01_fancase002'}, +{HashIs = -947084789, ModNam = 'po1_01_fancase003'}, +{HashIs = -983982683, ModNam = 'po1_01_fancase004'}, +{HashIs = -217024238, ModNam = 'po1_01_fancase005'}, +{HashIs = 1862719617, ModNam = 'po1_01_glue_01'}, +{HashIs = 1271075322, ModNam = 'po1_01_glue_03'}, +{HashIs = 1578284697, ModNam = 'po1_01_glue_04'}, +{HashIs = -1470739681, ModNam = 'po1_01_glue_05'}, +{HashIs = 393814881, ModNam = 'po1_01_ground_d_1'}, +{HashIs = 1473984828, ModNam = 'po1_01_jump2'}, +{HashIs = 1216256643, ModNam = 'po1_01_jump3'}, +{HashIs = 1001546344, ModNam = 'po1_01_jumplod_003'}, +{HashIs = 1115942935, ModNam = 'po1_01_jumplod_006'}, +{HashIs = 557493637, ModNam = 'po1_01_jumplod_007'}, +{HashIs = -817236022, ModNam = 'po1_01_jumplod_01'}, +{HashIs = -2081393649, ModNam = 'po1_01_jumplod_010'}, +{HashIs = 266472436, ModNam = 'po1_01_jumplod_014'}, +{HashIs = 726647503, ModNam = 'po1_01_jumplod_016'}, +{HashIs = 1456085443, ModNam = 'po1_01_jumplod_017'}, +{HashIs = -683334323, ModNam = 'po1_01_jumpmas'}, +{HashIs = -979341034, ModNam = 'po1_01_lad_main'}, +{HashIs = 1677272332, ModNam = 'po1_01_land002'}, +{HashIs = 1379631505, ModNam = 'po1_01_land003'}, +{HashIs = 1201040455, ModNam = 'po1_01_land004'}, +{HashIs = 1315299648, ModNam = 'po1_01_lifebeltm'}, +{HashIs = 1303687283, ModNam = 'po1_01_props_combo03_04_lod'}, +{HashIs = -1954195107, ModNam = 'po1_01_props_combo03_06_lod'}, +{HashIs = 1236876977, ModNam = 'po1_01_props_combo05_01_lod'}, +{HashIs = 151295727, ModNam = 'po1_01_pulleyparent'}, +{HashIs = 798592100, ModNam = 'po1_01_shadprox01'}, +{HashIs = 1583376881, ModNam = 'po1_01_shadprox02'}, +{HashIs = 1277642111, ModNam = 'po1_01_shadprox03'}, +{HashIs = 1717382076, ModNam = 'po1_01_ship_dt01_det_009'}, +{HashIs = 701707185, ModNam = 'po1_01_ship_dt01_det_016'}, +{HashIs = 44623197, ModNam = 'po1_01_ship_dt01_det_018'}, +{HashIs = 343410939, ModNam = 'po1_01_ship_dt01_det_019'}, +{HashIs = 1796960877, ModNam = 'po1_01_ship_dt01_det_02'}, +{HashIs = 1507151841, ModNam = 'po1_01_ship_dt01_det_03'}, +{HashIs = 324322025, ModNam = 'po1_01_ship_dt01_det_04'}, +{HashIs = 1086299582, ModNam = 'po1_01_ship_dt01_det_05'}, +{HashIs = 1850636507, ModNam = 'po1_01_ship_dt01_det_06'}, +{HashIs = 1546867877, ModNam = 'po1_01_ship_dt01_det_07'}, +{HashIs = -642035793, ModNam = 'po1_01_ship_dt01_det_08'}, +{HashIs = 124136204, ModNam = 'po1_01_ship_dt01_det_09'}, +{HashIs = -1027625992, ModNam = 'po1_01_ship_dt01_det_10'}, +{HashIs = -732803299, ModNam = 'po1_01_ship_dt01_det_11'}, +{HashIs = -570072445, ModNam = 'po1_01_ship_dt01_det_12'}, +{HashIs = 1876821558, ModNam = 'po1_01_ship_dt01_det_13'}, +{HashIs = -300907871, ModNam = 'po1_01_ship_dt01_det_14'}, +{HashIs = -3267044, ModNam = 'po1_01_ship_dt01_det_15'}, +{HashIs = 697203100, ModNam = 'po1_01_ship_dt01_det_16'}, +{HashIs = -1149231751, ModNam = 'po1_01_ship_dt01_det_17'}, +{HashIs = 892080343, ModNam = 'po1_01_ship_dt01_det_18'}, +{HashIs = 1117072297, ModNam = 'po1_01_ship_dt01_det_19'}, +{HashIs = 1943183591, ModNam = 'po1_01_ship_dt01_det_20'}, +{HashIs = -27986500, ModNam = 'po1_01_ship_dt01_det01'}, +{HashIs = 2093146971, ModNam = 'po1_01_ship_dt01'}, +{HashIs = 1208383975, ModNam = 'po1_01_ship_dt02'}, +{HashIs = -1289760752, ModNam = 'po1_01_ship_dt04'}, +{HashIs = -460992937, ModNam = 'po1_01_ship_dt05_det_01'}, +{HashIs = 280674249, ModNam = 'po1_01_ship_dt05_det_010'}, +{HashIs = -1670228174, ModNam = 'po1_01_ship_dt05_det_012'}, +{HashIs = -1489474370, ModNam = 'po1_01_ship_dt05_det_013'}, +{HashIs = -1327071206, ModNam = 'po1_01_ship_dt05_det_014'}, +{HashIs = -1016716007, ModNam = 'po1_01_ship_dt05_det_015'}, +{HashIs = 1629675672, ModNam = 'po1_01_ship_dt05_det_016'}, +{HashIs = -1343586778, ModNam = 'po1_01_ship_dt05_det_019'}, +{HashIs = 675435983, ModNam = 'po1_01_ship_dt05_det_02'}, +{HashIs = 371576371, ModNam = 'po1_01_ship_dt05_det_020'}, +{HashIs = -1040152243, ModNam = 'po1_01_ship_dt05_det_03'}, +{HashIs = -264116793, ModNam = 'po1_01_ship_dt05_det_04'}, +{HashIs = -374155095, ModNam = 'po1_01_ship_dt05_det_05'}, +{HashIs = -721670340, ModNam = 'po1_01_ship_dt05_det_06'}, +{HashIs = -1088027760, ModNam = 'po1_01_ship_dt05_det_07'}, +{HashIs = -1199147439, ModNam = 'po1_01_ship_dt05_det_08'}, +{HashIs = -1517669147, ModNam = 'po1_01_ship_dt05'}, +{HashIs = 1563060572, ModNam = 'po1_01_shipa_stairs01'}, +{HashIs = 1942207558, ModNam = 'po1_01_shipa_stairs01b'}, +{HashIs = 1339870913, ModNam = 'po1_01_shipa_stairs02'}, +{HashIs = -881889556, ModNam = 'po1_01_shipa_stairs02b'}, +{HashIs = 1723983835, ModNam = 'po1_01_shipa01'}, +{HashIs = -1199302180, ModNam = 'po1_01_shipbuffer012_det01'}, +{HashIs = 1893403271, ModNam = 'po1_01_shipbuffer012_det02'}, +{HashIs = -493457920, ModNam = 'po1_01_shipbuffer012_det03'}, +{HashIs = -1916418980, ModNam = 'po1_01_shipbuffer012_det04'}, +{HashIs = 2139039695, ModNam = 'po1_01_shipbuffer012_det05'}, +{HashIs = -1928326835, ModNam = 'po1_01_shipbuffer012'}, +{HashIs = -618543443, ModNam = 'po1_01_shipdecal'}, +{HashIs = -2038774770, ModNam = 'po1_01_shipdetail01'}, +{HashIs = -106280541, ModNam = 'po1_01_shipmain_det_01'}, +{HashIs = 2123780985, ModNam = 'po1_01_shipmain_det_02'}, +{HashIs = 109750574, ModNam = 'po1_01_shipmain'}, +{HashIs = -299421617, ModNam = 'po1_01_shiprad1'}, +{HashIs = 1081824506, ModNam = 'po1_01_shiprad2'}, +{HashIs = -160989943, ModNam = 'po1_01_shrailing01'}, +{HashIs = 762276628, ModNam = 'po1_01_shrailing02'}, +{HashIs = 439960744, ModNam = 'po1_01_shrailing03'}, +{HashIs = 1358180893, ModNam = 'po1_01_shrailing04'}, +{HashIs = -916731185, ModNam = 'po1_01_sidewall044'}, +{HashIs = 458921549, ModNam = 'po1_01_sidewall044b'}, +{HashIs = 2117252226, ModNam = 'po1_01_sidewall046'}, +{HashIs = -648307731, ModNam = 'po1_01_sidewall046b'}, +{HashIs = 1850197188, ModNam = 'po1_01_spotlite01'}, +{HashIs = 1860049994, ModNam = 'po1_01_tug_dec'}, +{HashIs = 1382867804, ModNam = 'po1_01_tug_det'}, +{HashIs = 1461947337, ModNam = 'po1_01_tug'}, +{HashIs = 2032926544, ModNam = 'po1_01_tuglight'}, +{HashIs = -95791646, ModNam = 'po1_01_weed'}, +{HashIs = -1273837631, ModNam = 'po1_01_weed2'}, +{HashIs = -621505430, ModNam = 'po1_01_windowshadow'}, +{HashIs = -1669942809, ModNam = 'po1_02_armco01'}, +{HashIs = -1708172197, ModNam = 'po1_02_bufferm'}, +{HashIs = 778007450, ModNam = 'po1_02_build056_dt_det_02'}, +{HashIs = 521215420, ModNam = 'po1_02_build056_dt_det01'}, +{HashIs = -812800942, ModNam = 'po1_02_build056_dt'}, +{HashIs = -500127072, ModNam = 'po1_02_build056_dt03'}, +{HashIs = -263945665, ModNam = 'po1_02_build056'}, +{HashIs = -711056115, ModNam = 'po1_02_build057_ov'}, +{HashIs = -429232501, ModNam = 'po1_02_build057'}, +{HashIs = 1018492113, ModNam = 'po1_02_build065_dt_det'}, +{HashIs = 1698354213, ModNam = 'po1_02_build065_dt'}, +{HashIs = 353905231, ModNam = 'po1_02_build065_dt001'}, +{HashIs = -1213985953, ModNam = 'po1_02_build065'}, +{HashIs = -1092485039, ModNam = 'po1_02_build066_dt_det'}, +{HashIs = 973338466, ModNam = 'po1_02_build066_dt'}, +{HashIs = 361621455, ModNam = 'po1_02_build066_g'}, +{HashIs = -622613370, ModNam = 'po1_02_build069_g'}, +{HashIs = -372806063, ModNam = 'po1_02_build071'}, +{HashIs = 1571934254, ModNam = 'po1_02_build073_det'}, +{HashIs = -1142517044, ModNam = 'po1_02_build073'}, +{HashIs = -1909073485, ModNam = 'po1_02_build078_ov'}, +{HashIs = 832471335, ModNam = 'po1_02_build079_dt_det'}, +{HashIs = 761255925, ModNam = 'po1_02_build079_dt'}, +{HashIs = 1468025341, ModNam = 'po1_02_build079'}, +{HashIs = -465971970, ModNam = 'po1_02_build080'}, +{HashIs = 173731756, ModNam = 'po1_02_build59_ov3'}, +{HashIs = -1653596671, ModNam = 'po1_02_build61_ov002'}, +{HashIs = 2121557862, ModNam = 'po1_02_build62_dt001_det'}, +{HashIs = -1052617026, ModNam = 'po1_02_build62_dt001'}, +{HashIs = 1937887023, ModNam = 'po1_02_build62_ov003'}, +{HashIs = -1932847186, ModNam = 'po1_02_build69_dt_det01'}, +{HashIs = 499199550, ModNam = 'po1_02_build69_dt'}, +{HashIs = -788900473, ModNam = 'po1_02_build69_dt02'}, +{HashIs = -1036503037, ModNam = 'po1_02_build69_dt03'}, +{HashIs = -1265328964, ModNam = 'po1_02_build69_dt04'}, +{HashIs = 1442968378, ModNam = 'po1_02_build69_ov'}, +{HashIs = -1233970938, ModNam = 'po1_02_build79fizz'}, +{HashIs = -1499586071, ModNam = 'po1_02_cablemesh6668_thvy'}, +{HashIs = -1927140911, ModNam = 'po1_02_cablemesh6669_thvy'}, +{HashIs = -1359525020, ModNam = 'po1_02_cablemesh6670_thvy'}, +{HashIs = -1313975305, ModNam = 'po1_02_cablemesh6671_thvy'}, +{HashIs = -1305412080, ModNam = 'po1_02_cablemesh6672_thvy'}, +{HashIs = -176141572, ModNam = 'po1_02_cablemesh6673_thvy'}, +{HashIs = -1615298332, ModNam = 'po1_02_cablemesh6674_thvy'}, +{HashIs = 1217493052, ModNam = 'po1_02_cablemesh6675_thvy'}, +{HashIs = -268792128, ModNam = 'po1_02_chimeny_01_cap01'}, +{HashIs = -564139125, ModNam = 'po1_02_chimeny_01_cap02'}, +{HashIs = 2102458665, ModNam = 'po1_02_chimeny_01_det'}, +{HashIs = -1995932524, ModNam = 'po1_02_chimeny_01'}, +{HashIs = -1678732455, ModNam = 'po1_02_chimeny_railing'}, +{HashIs = -705909884, ModNam = 'po1_02_cranetrks005'}, +{HashIs = -754631951, ModNam = 'po1_02_cranetrks01'}, +{HashIs = -845930783, ModNam = 'po1_02_dockdetailm'}, +{HashIs = -1655637611, ModNam = 'po1_02_fancase002'}, +{HashIs = -1354916498, ModNam = 'po1_02_fancase003'}, +{HashIs = 2007303663, ModNam = 'po1_02_gdhut_int'}, +{HashIs = 1093609669, ModNam = 'po1_02_gdhut001_dt_det'}, +{HashIs = 1732045295, ModNam = 'po1_02_gdhut001_dt'}, +{HashIs = 1063916798, ModNam = 'po1_02_gdhut001_ov'}, +{HashIs = -2089374575, ModNam = 'po1_02_gdhut002'}, +{HashIs = -1703757925, ModNam = 'po1_02_gdhut0027'}, +{HashIs = 2052269043, ModNam = 'po1_02_glue_01'}, +{HashIs = -1928705655, ModNam = 'po1_02_glue_02'}, +{HashIs = -1723309563, ModNam = 'po1_02_glue_03'}, +{HashIs = 1672181452, ModNam = 'po1_02_glue_04'}, +{HashIs = 2113186654, ModNam = 'po1_02_glue_05'}, +{HashIs = 1174322035, ModNam = 'po1_02_glue_06'}, +{HashIs = 1480613878, ModNam = 'po1_02_glue_07'}, +{HashIs = 986167907, ModNam = 'po1_02_gnd001'}, +{HashIs = 1309761782, ModNam = 'po1_02_gnd003'}, +{HashIs = 312823846, ModNam = 'po1_02_graf1'}, +{HashIs = -1399830891, ModNam = 'po1_02_grounddt008_det01'}, +{HashIs = 83326826, ModNam = 'po1_02_grounddt008_det02'}, +{HashIs = 511847039, ModNam = 'po1_02_grounddt008_det03'}, +{HashIs = -390316300, ModNam = 'po1_02_grounddt008_det04'}, +{HashIs = -1773885721, ModNam = 'po1_02_grounddt008'}, +{HashIs = -1972125954, ModNam = 'po1_02_handrail01'}, +{HashIs = -503639391, ModNam = 'po1_02_lad_main'}, +{HashIs = -1765545957, ModNam = 'po1_02_land001'}, +{HashIs = -1689866249, ModNam = 'po1_02_land001shadoff'}, +{HashIs = -1083193947, ModNam = 'po1_02_land001shadproxy'}, +{HashIs = 2105718169, ModNam = 'po1_02_land002'}, +{HashIs = -2057790521, ModNam = 'po1_02_land002shadoff'}, +{HashIs = 994528176, ModNam = 'po1_02_land002shadproxy'}, +{HashIs = -503316846, ModNam = 'po1_02_land004'}, +{HashIs = 404656224, ModNam = 'po1_02_pipesb001_det01'}, +{HashIs = 748468572, ModNam = 'po1_02_pipesb001_det02'}, +{HashIs = 1054629339, ModNam = 'po1_02_pipesb001_det03'}, +{HashIs = 1324482054, ModNam = 'po1_02_pipesb001_det04'}, +{HashIs = 1631855274, ModNam = 'po1_02_pipesb001_det05'}, +{HashIs = 1352958343, ModNam = 'po1_02_pipesb001_det06'}, +{HashIs = -1533535044, ModNam = 'po1_02_pipesb001'}, +{HashIs = -1623921714, ModNam = 'po1_02_props_combo05_01_lod'}, +{HashIs = -1510670563, ModNam = 'po1_02_props_combo05_04_lod'}, +{HashIs = -686812855, ModNam = 'po1_02_props_combo07_04_lod'}, +{HashIs = -975956425, ModNam = 'po1_02_props_combo13_slod'}, +{HashIs = 1259532266, ModNam = 'po1_02_puddle'}, +{HashIs = -1869011098, ModNam = 'po1_02_shipbuffer019'}, +{HashIs = -726946238, ModNam = 'po1_02_shipbuffer020'}, +{HashIs = 1256331949, ModNam = 'po1_02_shipbuffer021'}, +{HashIs = -1596529058, ModNam = 'po1_02_shipbuffer06'}, +{HashIs = 809521175, ModNam = 'po1_02_sidewall001'}, +{HashIs = 2125074081, ModNam = 'po1_02_sidewall053'}, +{HashIs = 1761338181, ModNam = 'po1_02_sidewall054'}, +{HashIs = 1531987950, ModNam = 'po1_02_sidewall055'}, +{HashIs = -1814972184, ModNam = 'po1_02_sidewall056'}, +{HashIs = -2044650105, ModNam = 'po1_02_sidewall057'}, +{HashIs = 1039863100, ModNam = 'po1_02_sidewall059'}, +{HashIs = -1470788522, ModNam = 'po1_02_slite00'}, +{HashIs = -493854907, ModNam = 'po1_02_snipe_d'}, +{HashIs = 916985707, ModNam = 'po1_02_snipe'}, +{HashIs = 817317511, ModNam = 'po1_02_talklaugh_pipe'}, +{HashIs = 1755651564, ModNam = 'po1_02_tyrebmas'}, +{HashIs = -1691518845, ModNam = 'po1_02_tyremaster'}, +{HashIs = 1874796006, ModNam = 'po1_02_valveb_m'}, +{HashIs = -590059922, ModNam = 'po1_02_valvem'}, +{HashIs = 379537229, ModNam = 'po1_02_wall005'}, +{HashIs = 611443442, ModNam = 'po1_02_wall006'}, +{HashIs = 1749636691, ModNam = 'po1_02_wall007_dt'}, +{HashIs = -1128480752, ModNam = 'po1_02_wall007_ov'}, +{HashIs = 290503856, ModNam = 'po1_02_wall007'}, +{HashIs = 492648536, ModNam = 'po1_02_wall008_dt_det01'}, +{HashIs = 868640042, ModNam = 'po1_02_wall008_dt_det02'}, +{HashIs = 620611481, ModNam = 'po1_02_wall008_dt_det03'}, +{HashIs = 671707908, ModNam = 'po1_02_wall008_dt'}, +{HashIs = -112882927, ModNam = 'po1_02_wall008_ov'}, +{HashIs = 1124864566, ModNam = 'po1_02_wall056'}, +{HashIs = 354610355, ModNam = 'po1_02_weed_01'}, +{HashIs = 779853668, ModNam = 'po1_02_weed_02'}, +{HashIs = 949400474, ModNam = 'po1_02_weed_03'}, +{HashIs = -1039710595, ModNam = 'po1_02_weed_04'}, +{HashIs = -1230954998, ModNam = 'po1_02_weeds002'}, +{HashIs = -735684332, ModNam = 'po1_02_weeds004'}, +{HashIs = -1870016020, ModNam = 'po1_02_weeds005'}, +{HashIs = 1937019394, ModNam = 'po1_02_weighst01'}, +{HashIs = 1682645315, ModNam = 'po1_03_barrier01'}, +{HashIs = -1355663608, ModNam = 'po1_03_barrier02'}, +{HashIs = -2121075247, ModNam = 'po1_03_bridge_det_decal'}, +{HashIs = -1305590270, ModNam = 'po1_03_bridge_ovl_02'}, +{HashIs = -2073236864, ModNam = 'po1_03_bridge_ovl_03'}, +{HashIs = -1455365710, ModNam = 'po1_03_brig1_det_00'}, +{HashIs = 273985460, ModNam = 'po1_03_brig1_det_01'}, +{HashIs = 964559370, ModNam = 'po1_03_brig1_det_04'}, +{HashIs = -993453922, ModNam = 'po1_03_brig1_det_05'}, +{HashIs = -754764526, ModNam = 'po1_03_brig1_det_06'}, +{HashIs = -497232955, ModNam = 'po1_03_brig1_det_07'}, +{HashIs = -22672297, ModNam = 'po1_03_brig1_det_08'}, +{HashIs = -1648768384, ModNam = 'po1_03_brig1_det_09'}, +{HashIs = 384678326, ModNam = 'po1_03_brig1_det_10'}, +{HashIs = 1901063733, ModNam = 'po1_03_brig1_det_11'}, +{HashIs = -46627324, ModNam = 'po1_03_brig1_det_16'}, +{HashIs = 195764969, ModNam = 'po1_03_brig1_det_17'}, +{HashIs = 1346712116, ModNam = 'po1_03_brig1_det_20'}, +{HashIs = -886167540, ModNam = 'po1_03_brig1_det_21'}, +{HashIs = 563449357, ModNam = 'po1_03_brig2_b'}, +{HashIs = 713643299, ModNam = 'po1_03_brig2_det02'}, +{HashIs = 1613512840, ModNam = 'po1_03_brig2_det03'}, +{HashIs = 1429351032, ModNam = 'po1_03_brig2_det06'}, +{HashIs = -1940776777, ModNam = 'po1_03_brig2_det07'}, +{HashIs = 590792626, ModNam = 'po1_03_brig2_det10'}, +{HashIs = 1223004947, ModNam = 'po1_03_brig2_det11'}, +{HashIs = 1578155369, ModNam = 'po1_03_brig2_det14'}, +{HashIs = -2142305819, ModNam = 'po1_03_brig2_det15'}, +{HashIs = -1780994825, ModNam = 'po1_03_brig2_det18'}, +{HashIs = 1768412163, ModNam = 'po1_03_brig2_det19'}, +{HashIs = -1999532174, ModNam = 'po1_03_brig2_det22'}, +{HashIs = 1920688838, ModNam = 'po1_03_brig2_det23'}, +{HashIs = 1773165218, ModNam = 'po1_03_brig2_noshad'}, +{HashIs = 879026856, ModNam = 'po1_03_brig2'}, +{HashIs = -1644328954, ModNam = 'po1_03_brig3_b'}, +{HashIs = -1236690951, ModNam = 'po1_03_brig3_cb01'}, +{HashIs = 592814587, ModNam = 'po1_03_brig3_cb69'}, +{HashIs = 465604, ModNam = 'po1_03_brig3_csup01'}, +{HashIs = 806943463, ModNam = 'po1_03_brig3_csup02'}, +{HashIs = 1062484854, ModNam = 'po1_03_brig3_noshad'}, +{HashIs = 800115969, ModNam = 'po1_03_brig3_top_det'}, +{HashIs = 1754835821, ModNam = 'po1_03_brig3_top'}, +{HashIs = 639845925, ModNam = 'po1_03_brig3'}, +{HashIs = 315717358, ModNam = 'po1_03_brig4_b'}, +{HashIs = -1427555200, ModNam = 'po1_03_brig4_det00'}, +{HashIs = 1318290390, ModNam = 'po1_03_brig4_det07'}, +{HashIs = 1494653164, ModNam = 'po1_03_brig4_det08'}, +{HashIs = -1582682294, ModNam = 'po1_03_brig4_det15'}, +{HashIs = -2056915286, ModNam = 'po1_03_brig4_det16'}, +{HashIs = 2072470541, ModNam = 'po1_03_brig4_det23'}, +{HashIs = 1350897161, ModNam = 'po1_03_brig4_det24'}, +{HashIs = 19427433, ModNam = 'po1_03_brig4_det31'}, +{HashIs = -193407222, ModNam = 'po1_03_brig4_det32'}, +{HashIs = -1889465124, ModNam = 'po1_03_brig4_det37'}, +{HashIs = -2129858504, ModNam = 'po1_03_brig4_det38'}, +{HashIs = 1956337493, ModNam = 'po1_03_brig4_det39'}, +{HashIs = 1518695091, ModNam = 'po1_03_brig4_noshad'}, +{HashIs = -2008479145, ModNam = 'po1_03_brig4'}, +{HashIs = 582805032, ModNam = 'po1_03_brigzz00'}, +{HashIs = 285360819, ModNam = 'po1_03_brigzz01'}, +{HashIs = -840254331, ModNam = 'po1_03_brigzz02'}, +{HashIs = -1134225030, ModNam = 'po1_03_brigzz03'}, +{HashIs = -375950370, ModNam = 'po1_03_brigzz04'}, +{HashIs = -669593379, ModNam = 'po1_03_brigzz05'}, +{HashIs = -2024198309, ModNam = 'po1_03_brigzz06'}, +{HashIs = -479926566, ModNam = 'po1_03_brsud00'}, +{HashIs = -1969176851, ModNam = 'po1_03_brsup00'}, +{HashIs = 1876038019, ModNam = 'po1_03_brsup010'}, +{HashIs = 1166851321, ModNam = 'po1_03_brsup013'}, +{HashIs = -1467907371, ModNam = 'po1_03_brsup014'}, +{HashIs = -1944466926, ModNam = 'po1_03_brsup016'}, +{HashIs = 1388924731, ModNam = 'po1_03_brsup05'}, +{HashIs = -983198019, ModNam = 'po1_03_bug_det'}, +{HashIs = -855423234, ModNam = 'po1_03_builbr50'}, +{HashIs = -201788052, ModNam = 'po1_03_build0a'}, +{HashIs = -1039134309, ModNam = 'po1_03_build0b'}, +{HashIs = -980405116, ModNam = 'po1_03_build0blad'}, +{HashIs = -2119151293, ModNam = 'po1_03_build0c_det'}, +{HashIs = -680641449, ModNam = 'po1_03_build0c'}, +{HashIs = 1783194739, ModNam = 'po1_03_build50'}, +{HashIs = -1130338724, ModNam = 'po1_03_builda_dec'}, +{HashIs = -1182846633, ModNam = 'po1_03_builda_dt_det_01'}, +{HashIs = 1975768762, ModNam = 'po1_03_builda_dt'}, +{HashIs = 987145290, ModNam = 'po1_03_builda'}, +{HashIs = 1973231567, ModNam = 'po1_03_buildb_dec'}, +{HashIs = -627831530, ModNam = 'po1_03_buildb_dt_007'}, +{HashIs = -939717379, ModNam = 'po1_03_buildb_dt_01'}, +{HashIs = -175380454, ModNam = 'po1_03_buildb_dt_02'}, +{HashIs = 306553229, ModNam = 'po1_03_buildb_dt_04'}, +{HashIs = 239114627, ModNam = 'po1_03_buildb_dt_05'}, +{HashIs = 1050245684, ModNam = 'po1_03_buildb_dt_06'}, +{HashIs = 1044084249, ModNam = 'po1_03_buildb_dt'}, +{HashIs = 1226391759, ModNam = 'po1_03_buildb'}, +{HashIs = -1000121911, ModNam = 'po1_03_buildd_dec'}, +{HashIs = 806513108, ModNam = 'po1_03_buildd_ladder_01'}, +{HashIs = -954896542, ModNam = 'po1_03_buildd_ladder_02_lod'}, +{HashIs = -932200578, ModNam = 'po1_03_buildd'}, +{HashIs = 2024382155, ModNam = 'po1_03_buildf_dec'}, +{HashIs = 491153040, ModNam = 'po1_03_buildf_dt01'}, +{HashIs = -1807250874, ModNam = 'po1_03_buildf_dt3'}, +{HashIs = 103745683, ModNam = 'po1_03_buildf_lights'}, +{HashIs = 1662676791, ModNam = 'po1_03_buildf_lights001'}, +{HashIs = 85701435, ModNam = 'po1_03_buildf_lights002'}, +{HashIs = -1662033176, ModNam = 'po1_03_buildf_lights003'}, +{HashIs = 783812223, ModNam = 'po1_03_buildf_lights004'}, +{HashIs = -103267819, ModNam = 'po1_03_buildfizz01'}, +{HashIs = 630167943, ModNam = 'po1_03_buildfizz02'}, +{HashIs = -1903865598, ModNam = 'po1_03_buildg_hut'}, +{HashIs = -1555896922, ModNam = 'po1_03_buildg_ladder'}, +{HashIs = -379780780, ModNam = 'po1_03_buildg'}, +{HashIs = 177068410, ModNam = 'po1_03_buildgb_dt'}, +{HashIs = 947093998, ModNam = 'po1_03_cablemesh27777_tstd'}, +{HashIs = -803440905, ModNam = 'po1_03_cablemesh27807_tstd'}, +{HashIs = 245979914, ModNam = 'po1_03_cablemesh45512_thvy'}, +{HashIs = 1638026503, ModNam = 'po1_03_cablemesh45584_thvy'}, +{HashIs = 721628739, ModNam = 'po1_03_cablemesh45727_hvhvy'}, +{HashIs = -2122321143, ModNam = 'po1_03_cablemesh45744_hvhvy'}, +{HashIs = -1134234618, ModNam = 'po1_03_ddyell01'}, +{HashIs = -1847795895, ModNam = 'po1_03_decalglue1'}, +{HashIs = -1609335882, ModNam = 'po1_03_decalglue2'}, +{HashIs = -434990734, ModNam = 'po1_03_drydoc01_noshad'}, +{HashIs = 2113484833, ModNam = 'po1_03_drydoc02_noshad'}, +{HashIs = -1293874647, ModNam = 'po1_03_ebox'}, +{HashIs = -474953328, ModNam = 'po1_03_erhouse003'}, +{HashIs = -617944440, ModNam = 'po1_03_gate'}, +{HashIs = -1387442821, ModNam = 'po1_03_gate01'}, +{HashIs = 4848171, ModNam = 'po1_03_glue01'}, +{HashIs = -1834770720, ModNam = 'po1_03_glue02'}, +{HashIs = 1410867658, ModNam = 'po1_03_glue07'}, +{HashIs = 1709819245, ModNam = 'po1_03_glue08'}, +{HashIs = -843616812, ModNam = 'po1_03_gndshadprox'}, +{HashIs = -1381517192, ModNam = 'po1_03_ladmaster'}, +{HashIs = 524754566, ModNam = 'po1_03_light_master2'}, +{HashIs = -1081795575, ModNam = 'po1_03_lightc_m'}, +{HashIs = 857991340, ModNam = 'po1_03_pipesb50'}, +{HashIs = -2142260378, ModNam = 'po1_03_ramp01'}, +{HashIs = 569514827, ModNam = 'po1_03_roadmarkings_01'}, +{HashIs = -2036407137, ModNam = 'po1_03_roadmarkings_02'}, +{HashIs = 373095380, ModNam = 'po1_03_sail002'}, +{HashIs = -1982818403, ModNam = 'po1_03_sail01'}, +{HashIs = 1170605559, ModNam = 'po1_03_shed01_det_01'}, +{HashIs = -1954016902, ModNam = 'po1_03_shed01_det_02'}, +{HashIs = -1076200930, ModNam = 'po1_03_shed01_det_03'}, +{HashIs = -292300912, ModNam = 'po1_03_shed01_det_04'}, +{HashIs = 2107689645, ModNam = 'po1_03_shed01'}, +{HashIs = -1274030152, ModNam = 'po1_03_side03'}, +{HashIs = -1511574939, ModNam = 'po1_03_side038_det'}, +{HashIs = 837247775, ModNam = 'po1_03_side038_det1'}, +{HashIs = 644533123, ModNam = 'po1_03_side038'}, +{HashIs = 1788630221, ModNam = 'po1_03_side041'}, +{HashIs = 422823946, ModNam = 'po1_03_side059_det'}, +{HashIs = -1872420466, ModNam = 'po1_03_side059'}, +{HashIs = -31247540, ModNam = 'po1_03_side063'}, +{HashIs = 2100198307, ModNam = 'po1_03_side15'}, +{HashIs = 44032215, ModNam = 'po1_03_sideref_iref001'}, +{HashIs = -1347208457, ModNam = 'po1_03_sideref_iref002'}, +{HashIs = -1587241382, ModNam = 'po1_03_sideref_iref003'}, +{HashIs = 565387005, ModNam = 'po1_03_sideref_iref004'}, +{HashIs = 1272542025, ModNam = 'po1_03_sideref_iref005'}, +{HashIs = 1011340326, ModNam = 'po1_03_sideref_iref006'}, +{HashIs = -427546464, ModNam = 'po1_03_sideref_iref007'}, +{HashIs = -2094374426, ModNam = 'po1_03_sideref_iref008'}, +{HashIs = 793295396, ModNam = 'po1_03_sideref_iref009'}, +{HashIs = -720469096, ModNam = 'po1_03_sideref'}, +{HashIs = -1865683825, ModNam = 'po1_03_test_wire'}, +{HashIs = 2026563338, ModNam = 'po1_03_test_wire2'}, +{HashIs = 239309309, ModNam = 'po1_03_test_wire3'}, +{HashIs = 14343662, ModNam = 'po1_03_tug_det_01'}, +{HashIs = -1345867236, ModNam = 'po1_03_tug'}, +{HashIs = 243949632, ModNam = 'po1_03_tyremaster'}, +{HashIs = -566191252, ModNam = 'po1_03_yard00_det01'}, +{HashIs = -319014685, ModNam = 'po1_03_yard00_det02'}, +{HashIs = 1153528623, ModNam = 'po1_03_yard00'}, +{HashIs = -1710431507, ModNam = 'po1_03_yard00a_det'}, +{HashIs = 654290606, ModNam = 'po1_03_yard00a'}, +{HashIs = -2022855234, ModNam = 'po1_03_yard00b_det'}, +{HashIs = 2094092353, ModNam = 'po1_03_yard00b_ladder'}, +{HashIs = 378146243, ModNam = 'po1_03_yard00b'}, +{HashIs = 310171877, ModNam = 'po1_03_yard00c_det'}, +{HashIs = 623291104, ModNam = 'po1_03_yard00c'}, +{HashIs = 192378754, ModNam = 'po1_03_yard00d'}, +{HashIs = -966172298, ModNam = 'po1_03_yard00da'}, +{HashIs = 126041386, ModNam = 'po1_04_b01c_det'}, +{HashIs = -228943037, ModNam = 'po1_04_bridge_d'}, +{HashIs = 1527377052, ModNam = 'po1_04_bridge_m'}, +{HashIs = 981805300, ModNam = 'po1_04_bridge1'}, +{HashIs = -188277467, ModNam = 'po1_04_bridge2'}, +{HashIs = 756969006, ModNam = 'po1_04_bridgeladder_01'}, +{HashIs = 1998559697, ModNam = 'po1_04_bridgeladder_2'}, +{HashIs = -1326084740, ModNam = 'po1_04_bridgeladder_3'}, +{HashIs = -576461096, ModNam = 'po1_04_bridgeladder_4'}, +{HashIs = 259082870, ModNam = 'po1_04_bridgeladder_5'}, +{HashIs = -1043779805, ModNam = 'po1_04_bridgeladder_6'}, +{HashIs = -1005714047, ModNam = 'po1_04_brigerail01'}, +{HashIs = 1162053614, ModNam = 'po1_04_brigerail02'}, +{HashIs = 2123954840, ModNam = 'po1_04_brigerail03'}, +{HashIs = 1874353367, ModNam = 'po1_04_brigerail04'}, +{HashIs = -1719226253, ModNam = 'po1_04_brigerail05'}, +{HashIs = 467547428, ModNam = 'po1_04_brigerail06'}, +{HashIs = 899639462, ModNam = 'po1_04_brigerail07'}, +{HashIs = 650693369, ModNam = 'po1_04_brigerail08'}, +{HashIs = 1484959340, ModNam = 'po1_04_brigerail09'}, +{HashIs = 2006176305, ModNam = 'po1_04_build_01'}, +{HashIs = 1170958955, ModNam = 'po1_04_build_01b'}, +{HashIs = 1429276942, ModNam = 'po1_04_build_01c'}, +{HashIs = -1670734882, ModNam = 'po1_04_build_03'}, +{HashIs = 1777414222, ModNam = 'po1_04_build_03b'}, +{HashIs = 707362498, ModNam = 'po1_04_build_07_b'}, +{HashIs = -753399488, ModNam = 'po1_04_build_07'}, +{HashIs = 85191991, ModNam = 'po1_04_build_08'}, +{HashIs = 1497635066, ModNam = 'po1_04_build_09'}, +{HashIs = 1796141333, ModNam = 'po1_04_build_09a'}, +{HashIs = -1020845760, ModNam = 'po1_04_build_09b'}, +{HashIs = -1058136882, ModNam = 'po1_04_build_09c'}, +{HashIs = -503513759, ModNam = 'po1_04_build_09cut'}, +{HashIs = -629437867, ModNam = 'po1_04_build_105'}, +{HashIs = 582959369, ModNam = 'po1_04_build_105b'}, +{HashIs = -1738527675, ModNam = 'po1_04_build_105z'}, +{HashIs = 879053219, ModNam = 'po1_04_build_105zb'}, +{HashIs = -1897665451, ModNam = 'po1_04_build_11'}, +{HashIs = -1238319552, ModNam = 'po1_04_build_11a'}, +{HashIs = -59290080, ModNam = 'po1_04_build_12_lod'}, +{HashIs = -1658222368, ModNam = 'po1_04_build_12'}, +{HashIs = 1799234826, ModNam = 'po1_04_build_13'}, +{HashIs = 1635479776, ModNam = 'po1_04_build_16_nu'}, +{HashIs = 888518882, ModNam = 'po1_04_build_16'}, +{HashIs = -1875127549, ModNam = 'po1_04_build_16b'}, +{HashIs = -1307866837, ModNam = 'po1_04_build_18_1'}, +{HashIs = -1000985152, ModNam = 'po1_04_build_18_2'}, +{HashIs = 279900245, ModNam = 'po1_04_build_18'}, +{HashIs = 1970316337, ModNam = 'po1_04_build_18a'}, +{HashIs = -2085470028, ModNam = 'po1_04_build_18b'}, +{HashIs = 506459565, ModNam = 'po1_04_build_18c'}, +{HashIs = -5022470, ModNam = 'po1_04_build_19_a'}, +{HashIs = 762198127, ModNam = 'po1_04_build_19_b'}, +{HashIs = 1154901823, ModNam = 'po1_04_build_19_c'}, +{HashIs = 848282290, ModNam = 'po1_04_build_19_d'}, +{HashIs = 1269986563, ModNam = 'po1_04_build_19_e'}, +{HashIs = 39932858, ModNam = 'po1_04_build_19'}, +{HashIs = -965997327, ModNam = 'po1_04_build_20'}, +{HashIs = -56166042, ModNam = 'po1_04_build_21'}, +{HashIs = -771998876, ModNam = 'po1_04_build_21cut'}, +{HashIs = 1646156810, ModNam = 'po1_04_build_22b'}, +{HashIs = 592824003, ModNam = 'po1_04_build_23'}, +{HashIs = 337356883, ModNam = 'po1_04_build_26'}, +{HashIs = 1450630039, ModNam = 'po1_04_build_26b'}, +{HashIs = 1210924804, ModNam = 'po1_04_build_26c'}, +{HashIs = 346158591, ModNam = 'po1_04_build_30'}, +{HashIs = -2076180423, ModNam = 'po1_04_build_30a'}, +{HashIs = -1100286834, ModNam = 'po1_04_build_30b'}, +{HashIs = 1679146981, ModNam = 'po1_04_build_30d'}, +{HashIs = -1495426396, ModNam = 'po1_04_build_30r1'}, +{HashIs = -1254574246, ModNam = 'po1_04_build_30r2'}, +{HashIs = 1641178232, ModNam = 'po1_04_build_41e'}, +{HashIs = -1525122754, ModNam = 'po1_04_buthole'}, +{HashIs = -197586652, ModNam = 'po1_04_cablemesh_1_tstd'}, +{HashIs = -1856197429, ModNam = 'po1_04_cablemesh_2_tstd'}, +{HashIs = -778937891, ModNam = 'po1_04_cage'}, +{HashIs = -899167612, ModNam = 'po1_04_cage2'}, +{HashIs = 2141598978, ModNam = 'po1_04_cage3'}, +{HashIs = 181963840, ModNam = 'po1_04_ce_ladder'}, +{HashIs = -63016951, ModNam = 'po1_04_ce_ladder002'}, +{HashIs = 1597216176, ModNam = 'po1_04_ce_xr_ctr1_'}, +{HashIs = 675030978, ModNam = 'po1_04_ce_xr_ctr1c'}, +{HashIs = 1806675948, ModNam = 'po1_04_ce_xr_ctr2b'}, +{HashIs = -302351282, ModNam = 'po1_04_ctr2brl'}, +{HashIs = 1315715287, ModNam = 'po1_04_decal_02'}, +{HashIs = 1010701435, ModNam = 'po1_04_decal_03'}, +{HashIs = -222124821, ModNam = 'po1_04_decal_03a'}, +{HashIs = -528482202, ModNam = 'po1_04_decal_03b'}, +{HashIs = -206893432, ModNam = 'po1_04_decal_05c'}, +{HashIs = 2036698821, ModNam = 'po1_04_decal_06'}, +{HashIs = 1996035614, ModNam = 'po1_04_decal_06b'}, +{HashIs = 358336183, ModNam = 'po1_04_decal_09'}, +{HashIs = -1126231517, ModNam = 'po1_04_decal_10'}, +{HashIs = 788297316, ModNam = 'po1_04_decal_11'}, +{HashIs = -2071854217, ModNam = 'po1_04_dirt'}, +{HashIs = -597091967, ModNam = 'po1_04_dirt1'}, +{HashIs = 162609957, ModNam = 'po1_04_domez'}, +{HashIs = 1174187718, ModNam = 'po1_04_factdecal'}, +{HashIs = -1985804380, ModNam = 'po1_04_fencehumper1_r'}, +{HashIs = 740473758, ModNam = 'po1_04_fencehumper2_r'}, +{HashIs = 168646958, ModNam = 'po1_04_fencehumper2_r001'}, +{HashIs = 62718235, ModNam = 'po1_04_fencehumper4_r'}, +{HashIs = -2147199698, ModNam = 'po1_04_floatgrass'}, +{HashIs = 567466809, ModNam = 'po1_04_frame01'}, +{HashIs = -1232337751, ModNam = 'po1_04_frame02'}, +{HashIs = -1948302196, ModNam = 'po1_04_frameb01'}, +{HashIs = 821172762, ModNam = 'po1_04_gav_jumps2'}, +{HashIs = 274626410, ModNam = 'po1_04_gav_jumps2a'}, +{HashIs = -2032844693, ModNam = 'po1_04_glue_03'}, +{HashIs = -1981888942, ModNam = 'po1_04_glue_04'}, +{HashIs = -1203931957, ModNam = 'po1_04_hump004'}, +{HashIs = 643120657, ModNam = 'po1_04_hump1'}, +{HashIs = 1076140214, ModNam = 'po1_04_kerbs'}, +{HashIs = -622821593, ModNam = 'po1_04_land01_2'}, +{HashIs = 1772428466, ModNam = 'po1_04_land01_3'}, +{HashIs = 1837311086, ModNam = 'po1_04_land01_4'}, +{HashIs = 1183294234, ModNam = 'po1_04_land01_proxchd'}, +{HashIs = -369490200, ModNam = 'po1_04_land01_sw'}, +{HashIs = 2130379010, ModNam = 'po1_04_land01'}, +{HashIs = 1756051184, ModNam = 'po1_04_land01shadoff'}, +{HashIs = -188280769, ModNam = 'po1_04_lines01'}, +{HashIs = -726052824, ModNam = 'po1_04_lines02'}, +{HashIs = -1300100166, ModNam = 'po1_04_lines03'}, +{HashIs = -236085988, ModNam = 'po1_04_newgrnd_shadoff'}, +{HashIs = -1380676042, ModNam = 'po1_04_pipe_08b'}, +{HashIs = 1471623081, ModNam = 'po1_04_pipe_08ba'}, +{HashIs = 554401543, ModNam = 'po1_04_pipe09'}, +{HashIs = 1300501444, ModNam = 'po1_04_pipedetails01'}, +{HashIs = -880682223, ModNam = 'po1_04_pipes_a'}, +{HashIs = 2038839067, ModNam = 'po1_04_pipes_b'}, +{HashIs = 1721995606, ModNam = 'po1_04_pipes_c'}, +{HashIs = 1437469779, ModNam = 'po1_04_pipes_det'}, +{HashIs = 1532207746, ModNam = 'po1_04_pipes'}, +{HashIs = -1020016526, ModNam = 'po1_04_pipese'}, +{HashIs = -1516583410, ModNam = 'po1_04_railline01'}, +{HashIs = -1187910340, ModNam = 'po1_04_railline02'}, +{HashIs = -1970794519, ModNam = 'po1_04_railline03'}, +{HashIs = -337587559, ModNam = 'po1_04_railline04'}, +{HashIs = 1887330626, ModNam = 'po1_04_shadprox01'}, +{HashIs = 1658570237, ModNam = 'po1_04_shadprox02'}, +{HashIs = -1258547467, ModNam = 'po1_04_sign001'}, +{HashIs = 1871123721, ModNam = 'po1_04_signsgdet'}, +{HashIs = -523427058, ModNam = 'po1_04_signsgg_a'}, +{HashIs = -753432669, ModNam = 'po1_04_signsgg_b'}, +{HashIs = -2007600710, ModNam = 'po1_04_signsgg_c'}, +{HashIs = 711470383, ModNam = 'po1_04_signsgg'}, +{HashIs = -727386825, ModNam = 'po1_04_silorail00'}, +{HashIs = -1051341159, ModNam = 'po1_04_silorail01'}, +{HashIs = 1866050142, ModNam = 'po1_04_silorail02'}, +{HashIs = -246075753, ModNam = 'po1_04_silorail03'}, +{HashIs = 1745324759, ModNam = 'po1_04_staircase01'}, +{HashIs = -1711038806, ModNam = 'po1_04_supp01'}, +{HashIs = -1017777842, ModNam = 'po1_04_supp02'}, +{HashIs = 478011478, ModNam = 'po1_04_tankbuilding01'}, +{HashIs = 22752726, ModNam = 'po1_04_tankbuilding02_lod'}, +{HashIs = 315542776, ModNam = 'po1_04_tankbuilding02'}, +{HashIs = 985261064, ModNam = 'po1_04_text002'}, +{HashIs = 671187007, ModNam = 'po1_04_weedy01'}, +{HashIs = 1084981327, ModNam = 'po1_05__rail1b_lod'}, +{HashIs = -1254299309, ModNam = 'po1_05__rail1b'}, +{HashIs = -978764361, ModNam = 'po1_05_109'}, +{HashIs = 149832192, ModNam = 'po1_05_123'}, +{HashIs = -1990533733, ModNam = 'po1_05_126_pipe1_lod'}, +{HashIs = -1026727838, ModNam = 'po1_05_126_pipe1'}, +{HashIs = 475883742, ModNam = 'po1_05_126'}, +{HashIs = -599443005, ModNam = 'po1_05_130'}, +{HashIs = 46827213, ModNam = 'po1_05_131'}, +{HashIs = 2000495076, ModNam = 'po1_05_bcloth_01'}, +{HashIs = 1735819863, ModNam = 'po1_05_bcloth_02'}, +{HashIs = -946389586, ModNam = 'po1_05_billboard_01'}, +{HashIs = 2057610182, ModNam = 'po1_05_billboard_02'}, +{HashIs = -2131077448, ModNam = 'po1_05_bridge_a'}, +{HashIs = 489382911, ModNam = 'po1_05_bridge_dec_1'}, +{HashIs = 665232748, ModNam = 'po1_05_bridge_dec_1a'}, +{HashIs = -167209542, ModNam = 'po1_05_bridge_dec_2'}, +{HashIs = -4347612, ModNam = 'po1_05_bridge_dec_3'}, +{HashIs = -455539563, ModNam = 'po1_05_bridge'}, +{HashIs = -2036269974, ModNam = 'po1_05_bridgebas_dec'}, +{HashIs = -1510903556, ModNam = 'po1_05_bridgecables1_lod'}, +{HashIs = 906537577, ModNam = 'po1_05_bridgecables1'}, +{HashIs = -1893315521, ModNam = 'po1_05_bridgecables2_lod'}, +{HashIs = 690983095, ModNam = 'po1_05_bridgecables2'}, +{HashIs = -889154896, ModNam = 'po1_05_bridgecables3_lod'}, +{HashIs = 540966629, ModNam = 'po1_05_bridgecables3'}, +{HashIs = 1458865930, ModNam = 'po1_05_bridgerail1_lod'}, +{HashIs = 63401758, ModNam = 'po1_05_bridgerail1'}, +{HashIs = -824305343, ModNam = 'po1_05_bridgerail1a_lod'}, +{HashIs = -910791121, ModNam = 'po1_05_bridgerail1a'}, +{HashIs = 467167509, ModNam = 'po1_05_bridgerail2_lod'}, +{HashIs = -301448288, ModNam = 'po1_05_bridgerail2'}, +{HashIs = -1560370992, ModNam = 'po1_05_bridgerail2a_lod'}, +{HashIs = -1811348467, ModNam = 'po1_05_bridgerail2a'}, +{HashIs = -1897781382, ModNam = 'po1_05_bridgerail3_lod'}, +{HashIs = -1535692681, ModNam = 'po1_05_bridgerail3'}, +{HashIs = 1848971703, ModNam = 'po1_05_bridgerail3a_lod'}, +{HashIs = -1006246642, ModNam = 'po1_05_bridgerail3a'}, +{HashIs = -606638156, ModNam = 'po1_05_bridgg2'}, +{HashIs = -201143825, ModNam = 'po1_05_brig_raila_lod'}, +{HashIs = -1815761339, ModNam = 'po1_05_brig_raila'}, +{HashIs = 535145730, ModNam = 'po1_05_brig_railb_lod'}, +{HashIs = -1583986202, ModNam = 'po1_05_brig_railb'}, +{HashIs = 1297965129, ModNam = 'po1_05_brig_railc_lod'}, +{HashIs = -286727030, ModNam = 'po1_05_brig_railc'}, +{HashIs = 1312484325, ModNam = 'po1_05_brig_raild_lod'}, +{HashIs = 2093056061, ModNam = 'po1_05_brig_raild'}, +{HashIs = -1602369456, ModNam = 'po1_05_brig_raile_lod'}, +{HashIs = -725831630, ModNam = 'po1_05_brig_raile'}, +{HashIs = 1652048945, ModNam = 'po1_05_brig_railf_lod'}, +{HashIs = -355476392, ModNam = 'po1_05_brig_railf'}, +{HashIs = -839152189, ModNam = 'po1_05_briggrail_lod'}, +{HashIs = 1760766652, ModNam = 'po1_05_briggrail'}, +{HashIs = 694269418, ModNam = 'po1_05_briggrail2_lod'}, +{HashIs = 1755678398, ModNam = 'po1_05_briggrail2'}, +{HashIs = -1174650205, ModNam = 'po1_05_briggrail3_lod'}, +{HashIs = -417332299, ModNam = 'po1_05_briggrail3'}, +{HashIs = -1363775723, ModNam = 'po1_05_briggrail4_lod'}, +{HashIs = 416671520, ModNam = 'po1_05_briggrail4'}, +{HashIs = -450979891, ModNam = 'po1_05_briggrail5_lod'}, +{HashIs = 329899208, ModNam = 'po1_05_briggrail5'}, +{HashIs = 608408090, ModNam = 'po1_05_build0x7d004'}, +{HashIs = 1422102266, ModNam = 'po1_05_building01'}, +{HashIs = -1500286208, ModNam = 'po1_05_building01fizz'}, +{HashIs = 1526707497, ModNam = 'po1_05_building01fizz2_lod'}, +{HashIs = -502976012, ModNam = 'po1_05_building01fizz2'}, +{HashIs = 835445578, ModNam = 'po1_05_building02_fizz'}, +{HashIs = 2121654878, ModNam = 'po1_05_building02'}, +{HashIs = 1866941441, ModNam = 'po1_05_building03'}, +{HashIs = 704756087, ModNam = 'po1_05_building04'}, +{HashIs = -907807015, ModNam = 'po1_05_building05_fizzybit_lod'}, +{HashIs = 1549468601, ModNam = 'po1_05_building05_fizzybit'}, +{HashIs = 363630797, ModNam = 'po1_05_building05'}, +{HashIs = 1197110312, ModNam = 'po1_05_building06'}, +{HashIs = 1054340741, ModNam = 'po1_05_building08_fiz_lod'}, +{HashIs = 151284861, ModNam = 'po1_05_building08_fiz'}, +{HashIs = -761525595, ModNam = 'po1_05_building08'}, +{HashIs = -1437497497, ModNam = 'po1_05_building09_fiz_lod'}, +{HashIs = 172009824, ModNam = 'po1_05_building09_fiz'}, +{HashIs = -502093418, ModNam = 'po1_05_building09'}, +{HashIs = -1750851035, ModNam = 'po1_05_buildmesh239_b'}, +{HashIs = -389504427, ModNam = 'po1_05_buildmesh239'}, +{HashIs = -188926150, ModNam = 'po1_05_buildmesh240'}, +{HashIs = -478440265, ModNam = 'po1_05_buildmesh241'}, +{HashIs = 134264427, ModNam = 'po1_05_buildmesh242_b'}, +{HashIs = -813863753, ModNam = 'po1_05_buildmesh242'}, +{HashIs = -1119958982, ModNam = 'po1_05_buildmesh243'}, +{HashIs = 802861303, ModNam = 'po1_05_buildmesh245_b'}, +{HashIs = -1714290335, ModNam = 'po1_05_buildmesh245'}, +{HashIs = 1064914093, ModNam = 'po1_05_buildmesh248'}, +{HashIs = 719260465, ModNam = 'po1_05_cables'}, +{HashIs = -1156055816, ModNam = 'po1_05_ce_xr_ctr2_rsref001'}, +{HashIs = -1877488064, ModNam = 'po1_05_ce_xr_ctr2001_d'}, +{HashIs = 81959320, ModNam = 'po1_05_ce_xr_ctr2ss_d'}, +{HashIs = 669089190, ModNam = 'po1_05_ce_xr_ctr2ss'}, +{HashIs = 2144096245, ModNam = 'po1_05_ce_xr003_det'}, +{HashIs = -55234546, ModNam = 'po1_05_ce_xr003'}, +{HashIs = -1982942298, ModNam = 'po1_05_coastwee_1a'}, +{HashIs = -1699981983, ModNam = 'po1_05_coastwee_1b'}, +{HashIs = -1401259779, ModNam = 'po1_05_coastwee_1c'}, +{HashIs = 753400282, ModNam = 'po1_05_coastwee_1d'}, +{HashIs = -499727164, ModNam = 'po1_05_cont006'}, +{HashIs = 335358032, ModNam = 'po1_05_cont007'}, +{HashIs = 1148844142, ModNam = 'po1_05_decalsn05'}, +{HashIs = 1775972320, ModNam = 'po1_05_decalsn16'}, +{HashIs = 1878894848, ModNam = 'po1_05_det_lod'}, +{HashIs = 1957804961, ModNam = 'po1_05_det1'}, +{HashIs = -1815680041, ModNam = 'po1_05_det2_lod'}, +{HashIs = 508727000, ModNam = 'po1_05_det2'}, +{HashIs = 1763833750, ModNam = 'po1_05_det3_lod'}, +{HashIs = 1344139886, ModNam = 'po1_05_det3'}, +{HashIs = 1013467458, ModNam = 'po1_05_det4_lod'}, +{HashIs = -102775309, ModNam = 'po1_05_det4'}, +{HashIs = 267542994, ModNam = 'po1_05_fact_detailfade'}, +{HashIs = -141116766, ModNam = 'po1_05_factory1'}, +{HashIs = 641316648, ModNam = 'po1_05_factory2_d_lod'}, +{HashIs = -34649522, ModNam = 'po1_05_factory2_d'}, +{HashIs = -436462312, ModNam = 'po1_05_factory2_fizz1'}, +{HashIs = -689471765, ModNam = 'po1_05_factory2_fizz2'}, +{HashIs = 1243144105, ModNam = 'po1_05_factory2'}, +{HashIs = 148142672, ModNam = 'po1_05_factory4_fiz1_lod'}, +{HashIs = 1743415410, ModNam = 'po1_05_factory4_fiz1'}, +{HashIs = -1279905066, ModNam = 'po1_05_factory4'}, +{HashIs = 263804192, ModNam = 'po1_05_factory4rail_lod'}, +{HashIs = -2015233099, ModNam = 'po1_05_factory4rail'}, +{HashIs = 79438364, ModNam = 'po1_05_factory4steps_lod'}, +{HashIs = -1670038272, ModNam = 'po1_05_factory4steps'}, +{HashIs = -452593986, ModNam = 'po1_05_fenfiz1_lod'}, +{HashIs = -938550342, ModNam = 'po1_05_fenfiz1'}, +{HashIs = 474526474, ModNam = 'po1_05_fenfiz10_lod'}, +{HashIs = 2129524860, ModNam = 'po1_05_fenfiz10'}, +{HashIs = -1600370494, ModNam = 'po1_05_fenfiz11_lod'}, +{HashIs = -1519336127, ModNam = 'po1_05_fenfiz11'}, +{HashIs = -472959968, ModNam = 'po1_05_fenfiz12_lod'}, +{HashIs = 1515302724, ModNam = 'po1_05_fenfiz12'}, +{HashIs = -1811272826, ModNam = 'po1_05_fenfiz13_lod'}, +{HashIs = 192745884, ModNam = 'po1_05_fenfiz13'}, +{HashIs = 910942911, ModNam = 'po1_05_fenfiz14_lod'}, +{HashIs = 1035204105, ModNam = 'po1_05_fenfiz14'}, +{HashIs = 82863611, ModNam = 'po1_05_fenfiz15_lod'}, +{HashIs = 1859868759, ModNam = 'po1_05_fenfiz15'}, +{HashIs = -1939262309, ModNam = 'po1_05_fenfiz16_lod'}, +{HashIs = 556285170, ModNam = 'po1_05_fenfiz16'}, +{HashIs = 1523802772, ModNam = 'po1_05_fenfiz17_lod'}, +{HashIs = -110858929, ModNam = 'po1_05_fenfiz17'}, +{HashIs = 435656123, ModNam = 'po1_05_fenfiz2_lod'}, +{HashIs = 1287972132, ModNam = 'po1_05_fenfiz2'}, +{HashIs = -856580085, ModNam = 'po1_05_fenfiz3_lod'}, +{HashIs = 495191715, ModNam = 'po1_05_fenfiz3'}, +{HashIs = 1081430538, ModNam = 'po1_05_fenfiz4_lod'}, +{HashIs = 812788863, ModNam = 'po1_05_fenfiz4'}, +{HashIs = -1891752478, ModNam = 'po1_05_fenfiz5_lod'}, +{HashIs = 2130135436, ModNam = 'po1_05_fenfiz5'}, +{HashIs = -1106917212, ModNam = 'po1_05_fenfiz6_lod'}, +{HashIs = -2085203210, ModNam = 'po1_05_fenfiz6'}, +{HashIs = -1253337593, ModNam = 'po1_05_fenfiz7_lod'}, +{HashIs = 851784065, ModNam = 'po1_05_fenfiz7'}, +{HashIs = 404128523, ModNam = 'po1_05_fenfiz8_lod'}, +{HashIs = 1817191466, ModNam = 'po1_05_fenfiz8'}, +{HashIs = 259902039, ModNam = 'po1_05_fenfiz9_lod'}, +{HashIs = -1709801546, ModNam = 'po1_05_fenfiz9'}, +{HashIs = -1165163214, ModNam = 'po1_05_fizzcont1_lod'}, +{HashIs = 1955260158, ModNam = 'po1_05_fizzcont1'}, +{HashIs = -35092589, ModNam = 'po1_05_flagpole_1_lod'}, +{HashIs = -336212275, ModNam = 'po1_05_flagpole_1'}, +{HashIs = 1127090102, ModNam = 'po1_05_flagsup002'}, +{HashIs = 36039069, ModNam = 'po1_05_flagsup01'}, +{HashIs = 2072369678, ModNam = 'po1_05_gav_jump_slod'}, +{HashIs = -302839145, ModNam = 'po1_05_gav_jump'}, +{HashIs = -1152439189, ModNam = 'po1_05_gg_ladlod1'}, +{HashIs = -229514744, ModNam = 'po1_05_gg_nb_a_fiz'}, +{HashIs = 542163280, ModNam = 'po1_05_gg_nb_a_rail_d'}, +{HashIs = 827150909, ModNam = 'po1_05_gg_nb_a_rail'}, +{HashIs = 1143956595, ModNam = 'po1_05_gg_nb_a'}, +{HashIs = 178968695, ModNam = 'po1_05_gg_nb_b_d'}, +{HashIs = 1454246216, ModNam = 'po1_05_gg_nb_b'}, +{HashIs = 1210187641, ModNam = 'po1_05_gg_sig013b_frame_lod'}, +{HashIs = -1993515658, ModNam = 'po1_05_gg_sig013b_frame'}, +{HashIs = -925661858, ModNam = 'po1_05_gg_sig013b_frameb_lod'}, +{HashIs = 442706047, ModNam = 'po1_05_gg_sig013b_frameb'}, +{HashIs = -454078787, ModNam = 'po1_05_gg_sig013b'}, +{HashIs = 1522186778, ModNam = 'po1_05_gg_sig013s'}, +{HashIs = 651299589, ModNam = 'po1_05_gg_sig014'}, +{HashIs = -809860780, ModNam = 'po1_05_gg_upramp'}, +{HashIs = -28029162, ModNam = 'po1_05_gg2_ladder'}, +{HashIs = 1842091215, ModNam = 'po1_05_ggmw1_bridgesup'}, +{HashIs = 684664744, ModNam = 'po1_05_gpip1_lod'}, +{HashIs = -617057022, ModNam = 'po1_05_gpip1'}, +{HashIs = -16850065, ModNam = 'po1_05_gpip2_lod'}, +{HashIs = -359459913, ModNam = 'po1_05_gpip2'}, +{HashIs = -1208077239, ModNam = 'po1_05_gpip3_lod'}, +{HashIs = -17941395, ModNam = 'po1_05_gpip3'}, +{HashIs = 2096287147, ModNam = 'po1_05_grail1a_lod'}, +{HashIs = 688240612, ModNam = 'po1_05_grail1a'}, +{HashIs = 55779374, ModNam = 'po1_05_grail1c_lod'}, +{HashIs = -1546179215, ModNam = 'po1_05_grail1c'}, +{HashIs = -403024708, ModNam = 'po1_05_ground01'}, +{HashIs = 677149273, ModNam = 'po1_05_ground02_decal'}, +{HashIs = 482436273, ModNam = 'po1_05_ground02_o1'}, +{HashIs = -361070556, ModNam = 'po1_05_ground02_o2'}, +{HashIs = -148049119, ModNam = 'po1_05_ground02'}, +{HashIs = 1370872768, ModNam = 'po1_05_ground03_decal'}, +{HashIs = 1317370727, ModNam = 'po1_05_ground03_o1'}, +{HashIs = 2079512121, ModNam = 'po1_05_ground03_o2'}, +{HashIs = -1923670153, ModNam = 'po1_05_ground03'}, +{HashIs = -702837516, ModNam = 'po1_05_ground04_decal'}, +{HashIs = -625493922, ModNam = 'po1_05_ground04_o1'}, +{HashIs = 798974508, ModNam = 'po1_05_ground04_o2'}, +{HashIs = 764894748, ModNam = 'po1_05_ground04_o3'}, +{HashIs = -1700742646, ModNam = 'po1_05_ground04'}, +{HashIs = 1526159168, ModNam = 'po1_05_ground05_o2'}, +{HashIs = 1752035885, ModNam = 'po1_05_ground05_o3'}, +{HashIs = 902226968, ModNam = 'po1_05_hiway'}, +{HashIs = 1268833003, ModNam = 'po1_05_judesbit'}, +{HashIs = -400144801, ModNam = 'po1_05_mainbridge'}, +{HashIs = 481853201, ModNam = 'po1_05_mainbridge2'}, +{HashIs = -1716501234, ModNam = 'po1_05_new_entpop_d_lod'}, +{HashIs = 710884872, ModNam = 'po1_05_new_entpop_d'}, +{HashIs = -861460750, ModNam = 'po1_05_new_entpop'}, +{HashIs = 1680322394, ModNam = 'po1_05_object321d'}, +{HashIs = -589853049, ModNam = 'po1_05_object322'}, +{HashIs = -293024635, ModNam = 'po1_05_po1_06_build67'}, +{HashIs = -1525135333, ModNam = 'po1_05_props_combo01_slod'}, +{HashIs = 952997663, ModNam = 'po1_05_props_combo02_slod'}, +{HashIs = -2143313857, ModNam = 'po1_05_props_combo04_slod'}, +{HashIs = 1794587176, ModNam = 'po1_05_props_combo05_slod'}, +{HashIs = -1844668206, ModNam = 'po1_05_props_combo06_slod'}, +{HashIs = 1368287930, ModNam = 'po1_05_props_combo07_slod'}, +{HashIs = 609073646, ModNam = 'po1_05_railriver1_lod'}, +{HashIs = -1110300094, ModNam = 'po1_05_railriver1'}, +{HashIs = 1333332491, ModNam = 'po1_05_railriver2_lod'}, +{HashIs = -1342337383, ModNam = 'po1_05_railriver2'}, +{HashIs = -2024615811, ModNam = 'po1_05_railriver3_lod'}, +{HashIs = -1702009939, ModNam = 'po1_05_railriver3'}, +{HashIs = 565913684, ModNam = 'po1_05_rocks1'}, +{HashIs = 332958863, ModNam = 'po1_05_rocks2'}, +{HashIs = 184938441, ModNam = 'po1_05_sground'}, +{HashIs = 606888361, ModNam = 'po1_05_signsgg'}, +{HashIs = -911071645, ModNam = 'po1_05_signsgg2_lod'}, +{HashIs = 937194792, ModNam = 'po1_05_signsggframe_lod'}, +{HashIs = -2075847278, ModNam = 'po1_05_signsggframe'}, +{HashIs = -1675487732, ModNam = 'po1_05_traintracks'}, +{HashIs = -1351839993, ModNam = 'po1_05_trax1_lod'}, +{HashIs = -536919101, ModNam = 'po1_05_trax1'}, +{HashIs = 769204252, ModNam = 'po1_05_trax2_lod'}, +{HashIs = 243409096, ModNam = 'po1_05_trax2'}, +{HashIs = -1887669879, ModNam = 'po1_05_trax3_lod'}, +{HashIs = 1011579994, ModNam = 'po1_05_trax3'}, +{HashIs = 40260892, ModNam = 'po1_05_tri_details_fiz1_lod'}, +{HashIs = 1274201628, ModNam = 'po1_05_tri_details_fiz1'}, +{HashIs = 1767516564, ModNam = 'po1_05_tri_details_fiz2_lod'}, +{HashIs = 1049209674, ModNam = 'po1_05_tri_details_fiz2'}, +{HashIs = 1811238392, ModNam = 'po1_05_tri_details_fiz3_lod'}, +{HashIs = 826708164, ModNam = 'po1_05_tri_details_fiz3'}, +{HashIs = -1228901940, ModNam = 'po1_05_tri_details_fiz4_lod'}, +{HashIs = 591361206, ModNam = 'po1_05_tri_details_fiz4'}, +{HashIs = 407065699, ModNam = 'po1_05_tri_details_lod'}, +{HashIs = -1877313693, ModNam = 'po1_05_tri_details'}, +{HashIs = 1846034233, ModNam = 'po1_05_triladders'}, +{HashIs = -953848090, ModNam = 'po1_05_triladders2_lod'}, +{HashIs = 1667454291, ModNam = 'po1_05_triladders2'}, +{HashIs = -1857427626, ModNam = 'po1_05_triladders5_lod'}, +{HashIs = -1774077165, ModNam = 'po1_05_triladders5'}, +{HashIs = -2089738501, ModNam = 'po1_05_underbridge_steps1_lod'}, +{HashIs = -48811936, ModNam = 'po1_05_underbridge_steps1'}, +{HashIs = -998439605, ModNam = 'po1_05_underbridge_steps2_lod'}, +{HashIs = 1399971092, ModNam = 'po1_05_underbridge_steps2'}, +{HashIs = -1420279948, ModNam = 'po1_05_wall007'}, +{HashIs = 1337807905, ModNam = 'po1_06__det_01_lod'}, +{HashIs = 1114530011, ModNam = 'po1_06__ggd'}, +{HashIs = 187495455, ModNam = 'po1_06__ggd2'}, +{HashIs = 1462808983, ModNam = 'po1_06_brumz'}, +{HashIs = 938908712, ModNam = 'po1_06_build071_brand'}, +{HashIs = 392907638, ModNam = 'po1_06_build071_ladder'}, +{HashIs = -29382018, ModNam = 'po1_06_build071_ladder1'}, +{HashIs = -1332716734, ModNam = 'po1_06_build071_txt'}, +{HashIs = -217403376, ModNam = 'po1_06_build071'}, +{HashIs = 1597642627, ModNam = 'po1_06_build078_ov'}, +{HashIs = -1925167862, ModNam = 'po1_06_build079_dt'}, +{HashIs = 1710607779, ModNam = 'po1_06_build140_ladder'}, +{HashIs = 1530882553, ModNam = 'po1_06_build140'}, +{HashIs = -2125548005, ModNam = 'po1_06_build141'}, +{HashIs = 915644578, ModNam = 'po1_06_build142'}, +{HashIs = 1517624898, ModNam = 'po1_06_build143_ladder'}, +{HashIs = -1334892505, ModNam = 'po1_06_build143_ladder1'}, +{HashIs = 751930654, ModNam = 'po1_06_build143'}, +{HashIs = 644087867, ModNam = 'po1_06_build147'}, +{HashIs = 628096595, ModNam = 'po1_06_build148'}, +{HashIs = 333798206, ModNam = 'po1_06_build149'}, +{HashIs = 570652202, ModNam = 'po1_06_build150'}, +{HashIs = 339761828, ModNam = 'po1_06_build151'}, +{HashIs = -19419181, ModNam = 'po1_06_build152'}, +{HashIs = -283406245, ModNam = 'po1_06_build153'}, +{HashIs = -1412036175, ModNam = 'po1_06_build154'}, +{HashIs = 1333612797, ModNam = 'po1_06_build159'}, +{HashIs = 1648292112, ModNam = 'po1_06_build160'}, +{HashIs = 1475665020, ModNam = 'po1_06_build161'}, +{HashIs = -1858973950, ModNam = 'po1_06_build165'}, +{HashIs = 1814004957, ModNam = 'po1_06_build167'}, +{HashIs = -1806478020, ModNam = 'po1_06_build168'}, +{HashIs = -988662087, ModNam = 'po1_06_build169'}, +{HashIs = -2041628664, ModNam = 'po1_06_build171'}, +{HashIs = -1257400956, ModNam = 'po1_06_build172'}, +{HashIs = -489852669, ModNam = 'po1_06_build173'}, +{HashIs = 1865954131, ModNam = 'po1_06_carpark_bumpers'}, +{HashIs = -716505356, ModNam = 'po1_06_carparkbumps'}, +{HashIs = 1864522906, ModNam = 'po1_06_carparkbumpsb'}, +{HashIs = -1429496043, ModNam = 'po1_06_decal'}, +{HashIs = 529049897, ModNam = 'po1_06_det_02_lod'}, +{HashIs = -1785623842, ModNam = 'po1_06_detail05'}, +{HashIs = 1514110966, ModNam = 'po1_06_elevateddecals'}, +{HashIs = 214410533, ModNam = 'po1_06_factory4_detail_lod'}, +{HashIs = -1394519360, ModNam = 'po1_06_factory4_detail'}, +{HashIs = -325704528, ModNam = 'po1_06_factory4'}, +{HashIs = 106699452, ModNam = 'po1_06_fencefade'}, +{HashIs = -1179768139, ModNam = 'po1_06_fizent1'}, +{HashIs = -2144419061, ModNam = 'po1_06_g_decals_01'}, +{HashIs = 7053731, ModNam = 'po1_06_g_details_01'}, +{HashIs = 1306921155, ModNam = 'po1_06_garage_01'}, +{HashIs = 872372080, ModNam = 'po1_06_gg_fencefade'}, +{HashIs = -213934563, ModNam = 'po1_06_gg_ladder'}, +{HashIs = 147450732, ModNam = 'po1_06_gg_ladder1_lod007'}, +{HashIs = -1812856386, ModNam = 'po1_06_gg_ladder1_lod008'}, +{HashIs = -1542151677, ModNam = 'po1_06_gg_ladder1_lod009'}, +{HashIs = -1747645784, ModNam = 'po1_06_gg_ladder1_lod010'}, +{HashIs = -969906338, ModNam = 'po1_06_gg_ladder1_lod011'}, +{HashIs = -1283800589, ModNam = 'po1_06_gg_ladder1_lod012'}, +{HashIs = 1897282859, ModNam = 'po1_06_gg_ladder1_lod013'}, +{HashIs = 212956251, ModNam = 'po1_06_gg_ladder1_lod014'}, +{HashIs = -1434931221, ModNam = 'po1_06_gg_ladder1_lod015'}, +{HashIs = -1743910122, ModNam = 'po1_06_gg_ladder1_lod016'}, +{HashIs = -975345996, ModNam = 'po1_06_gg_ladder1_lod017'}, +{HashIs = 1172760269, ModNam = 'po1_06_gg_ladder1_lod018'}, +{HashIs = 860963234, ModNam = 'po1_06_gg_ladder1_lod019'}, +{HashIs = 437981202, ModNam = 'po1_06_gg_ladder1_lod020'}, +{HashIs = 1239183252, ModNam = 'po1_06_gg_ladder1_lod021'}, +{HashIs = -1520785773, ModNam = 'po1_06_gg_ladder1_lod022'}, +{HashIs = -1811414034, ModNam = 'po1_06_gg_ladder1_lod023'}, +{HashIs = -1068999570, ModNam = 'po1_06_gg_ladder1_lod024'}, +{HashIs = 1853241547, ModNam = 'po1_06_gg_ladder1_lod025'}, +{HashIs = -360435483, ModNam = 'po1_06_gg_ladder1_lod026'}, +{HashIs = -658567845, ModNam = 'po1_06_gg_ladder1_lod027'}, +{HashIs = 117434844, ModNam = 'po1_06_gg_ladder1_lod028'}, +{HashIs = -147699135, ModNam = 'po1_06_gg_ladder1_lod029'}, +{HashIs = 705573128, ModNam = 'po1_06_gg_ladder1_lod030'}, +{HashIs = 453481211, ModNam = 'po1_06_gg_ladder1_lod031'}, +{HashIs = 1306654895, ModNam = 'po1_06_gg_ladder1_lod032'}, +{HashIs = 1066032128, ModNam = 'po1_06_gg_ladder1_lod033'}, +{HashIs = 961915194, ModNam = 'po1_06_gg_post_decal'}, +{HashIs = -1209988802, ModNam = 'po1_06_gg_seaw1'}, +{HashIs = -2114970283, ModNam = 'po1_06_gg_seaw2'}, +{HashIs = -311069594, ModNam = 'po1_06_gg_seaw3'}, +{HashIs = 92087413, ModNam = 'po1_06_gg_seaw4'}, +{HashIs = -3729143, ModNam = 'po1_06_gg_seaw5'}, +{HashIs = 842229367, ModNam = 'po1_06_gg_seawdec1'}, +{HashIs = 98836, ModNam = 'po1_06_gg_seawdec2'}, +{HashIs = 1464185019, ModNam = 'po1_06_gg_seawdec3'}, +{HashIs = 642731695, ModNam = 'po1_06_gg_seawdec4'}, +{HashIs = -1677868372, ModNam = 'po1_06_gg_walkway001_r'}, +{HashIs = -462208247, ModNam = 'po1_06_gg_walkway001_r2'}, +{HashIs = -1389362883, ModNam = 'po1_06_gg_walkway001'}, +{HashIs = 1648925645, ModNam = 'po1_06_gg_walkway004_r_lod'}, +{HashIs = 856658117, ModNam = 'po1_06_gg_walkway004_r'}, +{HashIs = -1147886692, ModNam = 'po1_06_gg_walkway004_r2_lod'}, +{HashIs = 533698529, ModNam = 'po1_06_gg_walkway004_r2'}, +{HashIs = -461303557, ModNam = 'po1_06_gg_walkway004_rb_lod'}, +{HashIs = 1267855217, ModNam = 'po1_06_gg_walkway004_rb'}, +{HashIs = 1382435743, ModNam = 'po1_06_gg_walkway004'}, +{HashIs = 1329905139, ModNam = 'po1_06_gg_walkway005_r_lod'}, +{HashIs = 550320469, ModNam = 'po1_06_gg_walkway005_r'}, +{HashIs = -362822140, ModNam = 'po1_06_gg_walkway005_r2_lod'}, +{HashIs = 1820324617, ModNam = 'po1_06_gg_walkway005_r2'}, +{HashIs = 1685909452, ModNam = 'po1_06_gg_walkway005'}, +{HashIs = 612418441, ModNam = 'po1_06_gg_ww_canopy_rail_lod'}, +{HashIs = -968599077, ModNam = 'po1_06_gg_ww_canopy_rail'}, +{HashIs = -1238824414, ModNam = 'po1_06_ggfnce_a'}, +{HashIs = 1114435989, ModNam = 'po1_06_ggnulan2_dec'}, +{HashIs = -1045631411, ModNam = 'po1_06_ggnulan2'}, +{HashIs = -2140367013, ModNam = 'po1_06_ggnulan2a'}, +{HashIs = 1734665340, ModNam = 'po1_06_ggnulan3s'}, +{HashIs = 522914885, ModNam = 'po1_06_ggnulan3s0'}, +{HashIs = 801999505, ModNam = 'po1_06_global_tex_003'}, +{HashIs = -451198692, ModNam = 'po1_06_glue_012'}, +{HashIs = 760615980, ModNam = 'po1_06_glue_02'}, +{HashIs = -2012821108, ModNam = 'po1_06_glue_03'}, +{HashIs = -278325169, ModNam = 'po1_06_glue_04'}, +{HashIs = 1372255285, ModNam = 'po1_06_glue_04b001'}, +{HashIs = 1643674988, ModNam = 'po1_06_glue_05'}, +{HashIs = 1033745591, ModNam = 'po1_06_glue_07'}, +{HashIs = -1455584263, ModNam = 'po1_06_glue_08'}, +{HashIs = 442691138, ModNam = 'po1_06_glue_09'}, +{HashIs = -856992652, ModNam = 'po1_06_glue_10'}, +{HashIs = -1758595254, ModNam = 'po1_06_grey005'}, +{HashIs = 2130671936, ModNam = 'po1_06_grey3'}, +{HashIs = -1409494214, ModNam = 'po1_06_grey4'}, +{HashIs = 618011810, ModNam = 'po1_06_grnddet04'}, +{HashIs = 778058769, ModNam = 'po1_06_grornd003'}, +{HashIs = -2084641067, ModNam = 'po1_06_grornd004'}, +{HashIs = -1644815549, ModNam = 'po1_06_grornd005'}, +{HashIs = 984635006, ModNam = 'po1_06_gway_03b009'}, +{HashIs = 2131537810, ModNam = 'po1_06_hiframe002'}, +{HashIs = 1115325246, ModNam = 'po1_06_hiframe1_lod'}, +{HashIs = -510600642, ModNam = 'po1_06_hiframe1'}, +{HashIs = -126635734, ModNam = 'po1_06_hiway_xframe_02a002'}, +{HashIs = 1551743463, ModNam = 'po1_06_hway_lod'}, +{HashIs = -1957467372, ModNam = 'po1_06_maingrnd3_deca'}, +{HashIs = 1068328930, ModNam = 'po1_06_maingrnd3'}, +{HashIs = -1052237568, ModNam = 'po1_06_new_terminal_ladder'}, +{HashIs = -1847936784, ModNam = 'po1_06_new_terminal_ladder1'}, +{HashIs = -2144823924, ModNam = 'po1_06_new_terminal_ladder2'}, +{HashIs = 1812229464, ModNam = 'po1_06_new_terminal_ladder3'}, +{HashIs = 1438269636, ModNam = 'po1_06_new_terminal_ladder4'}, +{HashIs = 769355944, ModNam = 'po1_06_new_terminal_sig'}, +{HashIs = 817359532, ModNam = 'po1_06_new_terminal'}, +{HashIs = 848916651, ModNam = 'po1_06_openroad_2_deca'}, +{HashIs = 1902887775, ModNam = 'po1_06_openroad_2'}, +{HashIs = -943878128, ModNam = 'po1_06_pipes_gav'}, +{HashIs = -193659535, ModNam = 'po1_06_pipes_gav2'}, +{HashIs = 1978124699, ModNam = 'po1_06_po1_03_shed01_det_01'}, +{HashIs = -2028737549, ModNam = 'po1_06_po1_03_shed01_det_02'}, +{HashIs = 2053549864, ModNam = 'po1_06_po1_03_shed01'}, +{HashIs = 854583419, ModNam = 'po1_06_postrail_lod'}, +{HashIs = 1247900063, ModNam = 'po1_06_postrail'}, +{HashIs = 1965508186, ModNam = 'po1_06_postrail2_lod'}, +{HashIs = 930047893, ModNam = 'po1_06_postrail2'}, +{HashIs = -410009828, ModNam = 'po1_06_postrail3_lod'}, +{HashIs = 630834154, ModNam = 'po1_06_postrail3'}, +{HashIs = 97735248, ModNam = 'po1_06_postrail4_lod'}, +{HashIs = -502121252, ModNam = 'po1_06_postrail4'}, +{HashIs = -592775118, ModNam = 'po1_06_postrail5_lod'}, +{HashIs = -809002937, ModNam = 'po1_06_postrail5'}, +{HashIs = 2098146653, ModNam = 'po1_06_prop_sign_hway_03b'}, +{HashIs = 828159069, ModNam = 'po1_06_prop_sign_hway_03b003'}, +{HashIs = 1467973794, ModNam = 'po1_06_prop_sign_hway_03b004'}, +{HashIs = -118403553, ModNam = 'po1_06_props_combo_slod'}, +{HashIs = -1692873392, ModNam = 'po1_06_rail_decal'}, +{HashIs = 1511068713, ModNam = 'po1_06_road_decals'}, +{HashIs = -1483211843, ModNam = 'po1_06_road_decals2'}, +{HashIs = -1745305183, ModNam = 'po1_06_ropes_north'}, +{HashIs = 655431326, ModNam = 'po1_06_ropes_north2'}, +{HashIs = 880554356, ModNam = 'po1_06_ropes_north3'}, +{HashIs = -533739203, ModNam = 'po1_06_seawalla_sb'}, +{HashIs = 610347635, ModNam = 'po1_06_seawalla'}, +{HashIs = 431953199, ModNam = 'po1_06_seawallb'}, +{HashIs = 133460378, ModNam = 'po1_06_seawallc'}, +{HashIs = -15245344, ModNam = 'po1_06_seawalld'}, +{HashIs = -1796811872, ModNam = 'po1_06_sechurhut2'}, +{HashIs = 1426519125, ModNam = 'po1_06_security_roof'}, +{HashIs = -1841505959, ModNam = 'po1_06_shadow_gnd'}, +{HashIs = -293401296, ModNam = 'po1_06_sig1_a_source'}, +{HashIs = -1362111091, ModNam = 'po1_06_sig1_b_source'}, +{HashIs = 922767447, ModNam = 'po1_06_sig1_c_source'}, +{HashIs = -40680523, ModNam = 'po1_06_sig1_d_source'}, +{HashIs = -2128377247, ModNam = 'po1_06_sig1_e_source'}, +{HashIs = -392762930, ModNam = 'po1_06_sig1_f_source'}, +{HashIs = -1218737358, ModNam = 'po1_06_sig1_g_source'}, +{HashIs = 446891082, ModNam = 'po1_06_sig1_h_source'}, +{HashIs = 1003535658, ModNam = 'po1_06_sig1_i_source'}, +{HashIs = 1634383414, ModNam = 'po1_06_sig1_j_source'}, +{HashIs = -1944976981, ModNam = 'po1_06_sig1_k_source'}, +{HashIs = 1204147362, ModNam = 'po1_06_sig1_l_source'}, +{HashIs = 2144317382, ModNam = 'po1_06_sig1_m_source'}, +{HashIs = -395739623, ModNam = 'po1_06_sig1_n_source'}, +{HashIs = 1946433204, ModNam = 'po1_06_sig1_o_source'}, +{HashIs = -1798381275, ModNam = 'po1_06_termiansign'}, +{HashIs = 4292158, ModNam = 'po1_06_terminal_graf'}, +{HashIs = 1328343576, ModNam = 'po1_06_terminal_graf001'}, +{HashIs = 57651546, ModNam = 'po1_06_tgrnd008'}, +{HashIs = 1404019724, ModNam = 'po1_06_tgrnd1_deca'}, +{HashIs = 891955237, ModNam = 'po1_06_tgrnd1_deca2'}, +{HashIs = 2006917910, ModNam = 'po1_06_tgrnd1_ol'}, +{HashIs = 931109522, ModNam = 'po1_06_tgrnd1'}, +{HashIs = 1159577055, ModNam = 'po1_06_tgrnd2_deca'}, +{HashIs = -1968029438, ModNam = 'po1_06_tgrnd2'}, +{HashIs = 2138755829, ModNam = 'po1_06_tgrnd3_deca'}, +{HashIs = 1410028457, ModNam = 'po1_06_tgrnd3'}, +{HashIs = -1584565357, ModNam = 'po1_06_tgrnd4_deca'}, +{HashIs = 1765309955, ModNam = 'po1_06_tgrnd4'}, +{HashIs = -1273181746, ModNam = 'po1_06_tgrnd5_deca'}, +{HashIs = -436111461, ModNam = 'po1_06_tgrnd5'}, +{HashIs = 659161377, ModNam = 'po1_06_tgrnd6_deca'}, +{HashIs = -1278110916, ModNam = 'po1_06_tgrnd6'}, +{HashIs = -1975928231, ModNam = 'po1_06_xtra_signs'}, +{HashIs = -1579407723, ModNam = 'po1_06_zfighto'}, +{HashIs = 1726590041, ModNam = 'po1_07_beams01'}, +{HashIs = 68061840, ModNam = 'po1_07_cardreader01'}, +{HashIs = 366292509, ModNam = 'po1_07_cardreader02'}, +{HashIs = -1244219036, ModNam = 'po1_07_ce_ladder_b'}, +{HashIs = -1723184179, ModNam = 'po1_07_ce_ladder_lod'}, +{HashIs = -876535273, ModNam = 'po1_07_ce_ladder'}, +{HashIs = -104891602, ModNam = 'po1_07_chunky_exdetail1'}, +{HashIs = 567298895, ModNam = 'po1_07_chunky_exdetail2'}, +{HashIs = 479578425, ModNam = 'po1_07_decal02_boat'}, +{HashIs = -122777548, ModNam = 'po1_07_decal02'}, +{HashIs = -688960330, ModNam = 'po1_07_decal03'}, +{HashIs = -124142100, ModNam = 'po1_07_details01'}, +{HashIs = -1033875078, ModNam = 'po1_07_details02'}, +{HashIs = 2051752273, ModNam = 'po1_07_details03'}, +{HashIs = 1134679039, ModNam = 'po1_07_details07'}, +{HashIs = 1729796848, ModNam = 'po1_07_details09'}, +{HashIs = -205188957, ModNam = 'po1_07_details10'}, +{HashIs = 1392168721, ModNam = 'po1_07_details11'}, +{HashIs = 386946873, ModNam = 'po1_07_details12'}, +{HashIs = 868792360, ModNam = 'po1_07_entrance_chunkydetails'}, +{HashIs = -762796492, ModNam = 'po1_07_entrance_details'}, +{HashIs = 299883444, ModNam = 'po1_07_ex_chunkydetails'}, +{HashIs = 15365310, ModNam = 'po1_07_ex_chunkyfizz1_lod'}, +{HashIs = 1274500851, ModNam = 'po1_07_ex_chunkyfizz1'}, +{HashIs = -237470457, ModNam = 'po1_07_ex_chunkyfizz2_lod'}, +{HashIs = -1788974652, ModNam = 'po1_07_ex_chunkyfizz2'}, +{HashIs = 1384981029, ModNam = 'po1_07_ex_chunkyfizz3_lod'}, +{HashIs = -1582005648, ModNam = 'po1_07_ex_chunkyfizz3'}, +{HashIs = 2144929698, ModNam = 'po1_07_exdetail2'}, +{HashIs = -1186601928, ModNam = 'po1_07_fiz1_lod'}, +{HashIs = -964842967, ModNam = 'po1_07_fiz1'}, +{HashIs = -2003755120, ModNam = 'po1_07_fiz1b_lod'}, +{HashIs = -1944249844, ModNam = 'po1_07_fiz1b'}, +{HashIs = -1454057800, ModNam = 'po1_07_fizzygirder_lod'}, +{HashIs = -826695899, ModNam = 'po1_07_fizzygirder'}, +{HashIs = -508756703, ModNam = 'po1_07_flurlightgantry'}, +{HashIs = 1571262965, ModNam = 'po1_07_flurlightm'}, +{HashIs = -1409718703, ModNam = 'po1_07_gg_fix5_lod'}, +{HashIs = -617334910, ModNam = 'po1_07_gg_fix5'}, +{HashIs = -238786598, ModNam = 'po1_07_gg_fiz2_lod'}, +{HashIs = 1049755592, ModNam = 'po1_07_gg_fiz2'}, +{HashIs = 1518053281, ModNam = 'po1_07_gg_fiz3_lod'}, +{HashIs = 237772541, ModNam = 'po1_07_gg_fiz3'}, +{HashIs = -1927331766, ModNam = 'po1_07_gg_fiz4_lod'}, +{HashIs = 467188310, ModNam = 'po1_07_gg_fiz4'}, +{HashIs = -1442061592, ModNam = 'po1_07_gg_ladder1_lod009'}, +{HashIs = 670528565, ModNam = 'po1_07_gg_ladder1_lod010'}, +{HashIs = 1209444233, ModNam = 'po1_07_ground01_o1'}, +{HashIs = 54468055, ModNam = 'po1_07_ground01_o2'}, +{HashIs = -1202545062, ModNam = 'po1_07_ground01'}, +{HashIs = -430540191, ModNam = 'po1_07_ground02'}, +{HashIs = -1792813059, ModNam = 'po1_07_ground03'}, +{HashIs = 908940332, ModNam = 'po1_07_intdetail_lod'}, +{HashIs = 1239592840, ModNam = 'po1_07_intdetail'}, +{HashIs = 148728824, ModNam = 'po1_07_intdetailb_lod'}, +{HashIs = -578831880, ModNam = 'po1_07_intdetailb'}, +{HashIs = 853756564, ModNam = 'po1_07_intpipes'}, +{HashIs = 790762918, ModNam = 'po1_07_newfence1'}, +{HashIs = 1841172424, ModNam = 'po1_07_po1_06_b_det2b'}, +{HashIs = 378590024, ModNam = 'po1_07_po1_06_build_det2'}, +{HashIs = -2142324885, ModNam = 'po1_07_po1_06_build189'}, +{HashIs = -1521923134, ModNam = 'po1_07_rail2_lod'}, +{HashIs = 1394183990, ModNam = 'po1_07_rail2'}, +{HashIs = 720096800, ModNam = 'po1_07_rail3_lod'}, +{HashIs = -979176381, ModNam = 'po1_07_rail3'}, +{HashIs = 1748330218, ModNam = 'po1_07_room3struc'}, +{HashIs = -798676957, ModNam = 'po1_07_ser'}, +{HashIs = 787532541, ModNam = 'po1_07_ship_decalo'}, +{HashIs = 1687497142, ModNam = 'po1_07_ship'}, +{HashIs = -854270880, ModNam = 'po1_07_slucegates'}, +{HashIs = -742023230, ModNam = 'po1_07_spinlight'}, +{HashIs = 737932025, ModNam = 'po1_07_spinlight001'}, +{HashIs = 1397212312, ModNam = 'po1_07_steplad_lod'}, +{HashIs = -393866669, ModNam = 'po1_07_steplad'}, +{HashIs = 1056910035, ModNam = 'po1_07_steplad2_lod'}, +{HashIs = -1409105918, ModNam = 'po1_07_steplad2'}, +{HashIs = 52041570, ModNam = 'po1_07_sub1'}, +{HashIs = -48831560, ModNam = 'po1_07_tyremaster'}, +{HashIs = -1435977565, ModNam = 'po1_07_walkway_2_lod001'}, +{HashIs = -1716611281, ModNam = 'po1_07_walkway_2_lod002'}, +{HashIs = 2023152409, ModNam = 'po1_07_walkway_2'}, +{HashIs = -117089296, ModNam = 'po1_07_walkway_3'}, +{HashIs = 1080189885, ModNam = 'po1_07_walkways_1b_lod'}, +{HashIs = 548680631, ModNam = 'po1_07_walkways_1b'}, +{HashIs = 859660175, ModNam = 'po1_07_walkways_2b_lod'}, +{HashIs = -1140201096, ModNam = 'po1_07_walkways_2b'}, +{HashIs = -916702253, ModNam = 'po1_07_walkways_3b_lod'}, +{HashIs = 187139678, ModNam = 'po1_07_walkways_3b'}, +{HashIs = -1787782566, ModNam = 'po1_07_walkways_4b'}, +{HashIs = 1380714217, ModNam = 'po1_07_walkways'}, +{HashIs = -439568612, ModNam = 'po1_07_walls1'}, +{HashIs = -1287710255, ModNam = 'po1_07_walls5_beams'}, +{HashIs = -1913910807, ModNam = 'po1_07_walls5_beamsb_lod'}, +{HashIs = 211538, ModNam = 'po1_07_walls5_beamsb'}, +{HashIs = 731693695, ModNam = 'po1_07_walls5'}, +{HashIs = -2079800406, ModNam = 'po1_07_wyre_1_lod'}, +{HashIs = 914218773, ModNam = 'po1_07_wyre_1'}, +{HashIs = -521896573, ModNam = 'po1_07_wyre_2_lod'}, +{HashIs = 1132886310, ModNam = 'po1_07_wyre_2'}, +{HashIs = 162398369, ModNam = 'po1_07_wyre_3_lod'}, +{HashIs = 297538962, ModNam = 'po1_07_wyre_3'}, +{HashIs = 306895366, ModNam = 'po1_07_wyre_4_lod'}, +{HashIs = 2073749830, ModNam = 'po1_07_wyre_4'}, +{HashIs = 939647133, ModNam = 'po1_07parts05'}, +{HashIs = -716667126, ModNam = 'po1_07sub'}, +{HashIs = -2077936428, ModNam = 'po1_08_awning_det_01'}, +{HashIs = 1632890678, ModNam = 'po1_08_awning_det_02'}, +{HashIs = 719487572, ModNam = 'po1_08_awning_det_03'}, +{HashIs = 1026369257, ModNam = 'po1_08_awning_det_04'}, +{HashIs = 369023133, ModNam = 'po1_08_awning_det_05'}, +{HashIs = 674266368, ModNam = 'po1_08_awning_det_06'}, +{HashIs = -230354646, ModNam = 'po1_08_awning_det_07'}, +{HashIs = 75740583, ModNam = 'po1_08_awning_det_08'}, +{HashIs = -747992306, ModNam = 'po1_08_build_01'}, +{HashIs = -1033883466, ModNam = 'po1_08_build_02_det'}, +{HashIs = 1182560568, ModNam = 'po1_08_build_02'}, +{HashIs = 872565828, ModNam = 'po1_08_build_03'}, +{HashIs = -1642223379, ModNam = 'po1_08_build_03dt'}, +{HashIs = 278833811, ModNam = 'po1_08_build_04b'}, +{HashIs = 894366707, ModNam = 'po1_08_build_04c'}, +{HashIs = -881962910, ModNam = 'po1_08_build_05_det'}, +{HashIs = 413963673, ModNam = 'po1_08_build_05'}, +{HashIs = -1373403671, ModNam = 'po1_08_build_07_det'}, +{HashIs = 2103041778, ModNam = 'po1_08_build_07'}, +{HashIs = -1339734904, ModNam = 'po1_08_build_08'}, +{HashIs = 1197106962, ModNam = 'po1_08_build_12_ladder_01'}, +{HashIs = 1467390768, ModNam = 'po1_08_build_12_ladder_2'}, +{HashIs = -862422042, ModNam = 'po1_08_build_12'}, +{HashIs = -678086822, ModNam = 'po1_08_build_12det01'}, +{HashIs = -386115040, ModNam = 'po1_08_build_12det02'}, +{HashIs = 1766120811, ModNam = 'po1_08_build_13_silo1_det'}, +{HashIs = 1791993741, ModNam = 'po1_08_build_13_silo1'}, +{HashIs = -846350816, ModNam = 'po1_08_build_13_silo2_det'}, +{HashIs = 2078919081, ModNam = 'po1_08_build_13_silo2'}, +{HashIs = -1101340821, ModNam = 'po1_08_build_13'}, +{HashIs = -317866800, ModNam = 'po1_08_build_14'}, +{HashIs = -1325775690, ModNam = 'po1_08_build_15'}, +{HashIs = 1456163628, ModNam = 'po1_08_build_17_road'}, +{HashIs = -800226468, ModNam = 'po1_08_build_17'}, +{HashIs = -760177388, ModNam = 'po1_08_build_17b'}, +{HashIs = -411973994, ModNam = 'po1_08_build_17c'}, +{HashIs = -1978599708, ModNam = 'po1_08_build_19'}, +{HashIs = 1846264378, ModNam = 'po1_08_build_20'}, +{HashIs = -1287575829, ModNam = 'po1_08_build_22b_det'}, +{HashIs = -1335677569, ModNam = 'po1_08_build_22b'}, +{HashIs = -785610634, ModNam = 'po1_08_build_23'}, +{HashIs = -1911979467, ModNam = 'po1_08_build_25'}, +{HashIs = -574935622, ModNam = 'po1_08_build_26_stair'}, +{HashIs = 1419864935, ModNam = 'po1_08_build_26_wall'}, +{HashIs = 3663504, ModNam = 'po1_08_build_26'}, +{HashIs = -224605350, ModNam = 'po1_08_build_27'}, +{HashIs = -69832036, ModNam = 'po1_08_build_27a'}, +{HashIs = -845310421, ModNam = 'po1_08_build_27b'}, +{HashIs = -2049997200, ModNam = 'po1_08_build_27c'}, +{HashIs = -455659569, ModNam = 'po1_08_build_28'}, +{HashIs = 1851867577, ModNam = 'po1_08_build_30'}, +{HashIs = -1806749990, ModNam = 'po1_08_build_30d1'}, +{HashIs = -1614723650, ModNam = 'po1_08_build_30d2'}, +{HashIs = -806255400, ModNam = 'po1_08_build_31'}, +{HashIs = 921906471, ModNam = 'po1_08_cablemesh62099_tstd'}, +{HashIs = -267764144, ModNam = 'po1_08_cablemesh62299_tstd'}, +{HashIs = 217414100, ModNam = 'po1_08_ce_ladder'}, +{HashIs = 927866505, ModNam = 'po1_08_coastal_weed_0'}, +{HashIs = -156860691, ModNam = 'po1_08_coastal_weed_001'}, +{HashIs = 2107933182, ModNam = 'po1_08_dec_01'}, +{HashIs = 1378731774, ModNam = 'po1_08_dec02'}, +{HashIs = 445241271, ModNam = 'po1_08_dec03'}, +{HashIs = 970588759, ModNam = 'po1_08_decal_02'}, +{HashIs = 1600441708, ModNam = 'po1_08_decal_04'}, +{HashIs = -1730429232, ModNam = 'po1_08_decal_04b'}, +{HashIs = 113744550, ModNam = 'po1_08_decal_04d'}, +{HashIs = -1407752950, ModNam = 'po1_08_decal_gavnu'}, +{HashIs = -1116913416, ModNam = 'po1_08_decal_plntr'}, +{HashIs = 283343269, ModNam = 'po1_08_decal_tnt_03c'}, +{HashIs = -1892582712, ModNam = 'po1_08_decal08_0_g'}, +{HashIs = -1799662779, ModNam = 'po1_08_decal08_0'}, +{HashIs = 975128938, ModNam = 'po1_08_fence_underlay'}, +{HashIs = 603892634, ModNam = 'po1_08_fencerubbish'}, +{HashIs = -360236890, ModNam = 'po1_08_fizzy01'}, +{HashIs = -600269815, ModNam = 'po1_08_fizzy02'}, +{HashIs = 137556989, ModNam = 'po1_08_fizzy03'}, +{HashIs = -113551858, ModNam = 'po1_08_fizzy04'}, +{HashIs = 595634840, ModNam = 'po1_08_fizzy05'}, +{HashIs = 316148039, ModNam = 'po1_08_fizzy06'}, +{HashIs = 1159065026, ModNam = 'po1_08_fizzy07'}, +{HashIs = 1908328327, ModNam = 'po1_08_fizzy08'}, +{HashIs = 529769266, ModNam = 'po1_08_fizzy09'}, +{HashIs = 829318527, ModNam = 'po1_08_fizzy10'}, +{HashIs = -1073110305, ModNam = 'po1_08_ga1_int_reflect'}, +{HashIs = 369949746, ModNam = 'po1_08_garage_int2_reflect'}, +{HashIs = 1994484622, ModNam = 'po1_08_garage_int2'}, +{HashIs = -521384993, ModNam = 'po1_08_garage001_int'}, +{HashIs = -558325299, ModNam = 'po1_08_garageshadowbox1'}, +{HashIs = -928254548, ModNam = 'po1_08_garageshadowbox2'}, +{HashIs = 1834515933, ModNam = 'po1_08_glue_0'}, +{HashIs = 1662124602, ModNam = 'po1_08_glue_001'}, +{HashIs = -1383786721, ModNam = 'po1_08_glue_002'}, +{HashIs = -1103153005, ModNam = 'po1_08_glue_003'}, +{HashIs = 133549415, ModNam = 'po1_08_glue_010'}, +{HashIs = -606681621, ModNam = 'po1_08_ground_02_int2'}, +{HashIs = 1326431789, ModNam = 'po1_08_ground_02'}, +{HashIs = 1084227842, ModNam = 'po1_08_ground_02b_int1'}, +{HashIs = 417880168, ModNam = 'po1_08_ground_02b_stp1_det'}, +{HashIs = 1107026835, ModNam = 'po1_08_ground_02b_stp2'}, +{HashIs = 1446317061, ModNam = 'po1_08_ground_02b_stp3'}, +{HashIs = 1701751416, ModNam = 'po1_08_ground_02b_stp4'}, +{HashIs = 2071123584, ModNam = 'po1_08_ground_02b_stp5'}, +{HashIs = 1917994059, ModNam = 'po1_08_ground_02b_stp6'}, +{HashIs = -2134449868, ModNam = 'po1_08_ground_02b_stp7'}, +{HashIs = 1097538559, ModNam = 'po1_08_ground_02b'}, +{HashIs = 1228812926, ModNam = 'po1_08_ground_04'}, +{HashIs = 330975095, ModNam = 'po1_08_ground_05'}, +{HashIs = 587360721, ModNam = 'po1_08_ground_ov1_int'}, +{HashIs = -2010642918, ModNam = 'po1_08_ground_ov2_int2'}, +{HashIs = 1007046342, ModNam = 'po1_08_ju012_det'}, +{HashIs = -1635666322, ModNam = 'po1_08_ju012'}, +{HashIs = -1849211007, ModNam = 'po1_08_ju1'}, +{HashIs = 1746333845, ModNam = 'po1_08_ju10'}, +{HashIs = 2138972003, ModNam = 'po1_08_ju11'}, +{HashIs = -1429167715, ModNam = 'po1_08_ju2_det'}, +{HashIs = -597566283, ModNam = 'po1_08_ju2'}, +{HashIs = -504530590, ModNam = 'po1_08_ju3_det'}, +{HashIs = -1375043577, ModNam = 'po1_08_ju3'}, +{HashIs = -1999391334, ModNam = 'po1_08_ju4'}, +{HashIs = 1252877083, ModNam = 'po1_08_ju5_det'}, +{HashIs = 1519737118, ModNam = 'po1_08_ju5'}, +{HashIs = 623182777, ModNam = 'po1_08_ju6_det'}, +{HashIs = -1514508441, ModNam = 'po1_08_ju6'}, +{HashIs = 824150824, ModNam = 'po1_08_ju7_det'}, +{HashIs = 1997476369, ModNam = 'po1_08_ju7'}, +{HashIs = 2105946075, ModNam = 'po1_08_ju8_det'}, +{HashIs = 770670551, ModNam = 'po1_08_ju8'}, +{HashIs = -14278075, ModNam = 'po1_08_ju9'}, +{HashIs = 102743998, ModNam = 'po1_08_ladnew01'}, +{HashIs = -212723165, ModNam = 'po1_08_ladnew02'}, +{HashIs = 414475495, ModNam = 'po1_08_ladnew03'}, +{HashIs = 133022554, ModNam = 'po1_08_ladnew04'}, +{HashIs = 988181407, ModNam = 'po1_08_pipes005'}, +{HashIs = -99413847, ModNam = 'po1_08_props_combo01_01_lod'}, +{HashIs = -30224740, ModNam = 'po1_08_props_combo0201_slod'}, +{HashIs = -1846036615, ModNam = 'po1_08_props_combo13_01_lod'}, +{HashIs = -1339912854, ModNam = 'po1_08_props_combo13_02_lod'}, +{HashIs = -1686209224, ModNam = 'po1_08_props_combo13_03_lod'}, +{HashIs = 923028670, ModNam = 'po1_08_props_combo13_04_lod'}, +{HashIs = 203884032, ModNam = 'po1_08_roofaccess_ladder01'}, +{HashIs = 988930965, ModNam = 'po1_08_roofaccess_ladder02'}, +{HashIs = -761742654, ModNam = 'po1_08_ropefiz01'}, +{HashIs = 72719935, ModNam = 'po1_08_ropefiz02'}, +{HashIs = 848984776, ModNam = 'po1_08_ropefiz03'}, +{HashIs = 1623250708, ModNam = 'po1_08_ropefiz04'}, +{HashIs = 1887267687, ModNam = 'po1_08_ruflad01'}, +{HashIs = -1884542524, ModNam = 'po1_08_ruflad02'}, +{HashIs = -2064706486, ModNam = 'po1_08_ruflad03'}, +{HashIs = -1270680847, ModNam = 'po1_08_ruflad04'}, +{HashIs = 906059378, ModNam = 'po1_08_seawall1'}, +{HashIs = 1008393901, ModNam = 'po1_08_seawall1g'}, +{HashIs = 474196727, ModNam = 'po1_08_seawall2'}, +{HashIs = -1754532447, ModNam = 'po1_08_seawall2gg'}, +{HashIs = 192743786, ModNam = 'po1_08_seawall3'}, +{HashIs = 1713420743, ModNam = 'po1_08_shadprox01'}, +{HashIs = 328668345, ModNam = 'po1_08_shadprox02'}, +{HashIs = 1096872012, ModNam = 'po1_08_shadprox03'}, +{HashIs = 91534271, ModNam = 'po1_08_signage01'}, +{HashIs = 1058881644, ModNam = 'po1_08_signage02_det'}, +{HashIs = 1522032197, ModNam = 'po1_08_signage02'}, +{HashIs = 1274672426, ModNam = 'po1_08_signage03_det'}, +{HashIs = -1151248380, ModNam = 'po1_08_sub_trans'}, +{HashIs = 206638960, ModNam = 'po1_08_substation_decal'}, +{HashIs = 33862547, ModNam = 'po1_08_substation_fence'}, +{HashIs = 1928693035, ModNam = 'po1_08_substation_wall'}, +{HashIs = 1513328252, ModNam = 'po1_08_substation'}, +{HashIs = 1850905958, ModNam = 'po1_08_wall_piece_gg'}, +{HashIs = 2059118487, ModNam = 'po1_08_walldecal1'}, +{HashIs = -642570640, ModNam = 'po1_08_wallsmall01'}, +{HashIs = 496799310, ModNam = 'po1_08_wareh_01'}, +{HashIs = 1100797518, ModNam = 'po1_08_wareh_02'}, +{HashIs = -1446267606, ModNam = 'po1_08_wareh_02b'}, +{HashIs = 1936275946, ModNam = 'po1_08_wareh_03'}, +{HashIs = 1021205849, ModNam = 'po1_08_wareh_04_ladders'}, +{HashIs = 1696898401, ModNam = 'po1_08_wareh_04'}, +{HashIs = 1251749741, ModNam = 'po1_08_wareh2_d_01'}, +{HashIs = -1755428616, ModNam = 'po1_08_wareh2_d_02'}, +{HashIs = -794470753, ModNam = 'po1_08_weed_004'}, +{HashIs = -1642916395, ModNam = 'po1_08_weed_02'}, +{HashIs = 191983760, ModNam = 'po1_08_weed_03'}, +{HashIs = -1705162337, ModNam = 'po1_08_weedy01'}, +{HashIs = -1800749510, ModNam = 'po1_08_weedy02'}, +{HashIs = 2106616742, ModNam = 'po1_08_whouse_02_det01'}, +{HashIs = 1656894986, ModNam = 'po1_08_whouse_02_det02'}, +{HashIs = 1359516311, ModNam = 'po1_08_whouse_02_det03'}, +{HashIs = 1180663105, ModNam = 'po1_08_whouse_02_det04'}, +{HashIs = -1163172389, ModNam = 'po1_08_whouse_02_det05'}, +{HashIs = -1466580560, ModNam = 'po1_08_whouse_02_det06'}, +{HashIs = -1647334364, ModNam = 'po1_08_whouse_02_det07'}, +{HashIs = -1889333429, ModNam = 'po1_08_whouse_02_det08'}, +{HashIs = 1814862927, ModNam = 'po1_08_whouse_02_ladder_01'}, +{HashIs = 553059781, ModNam = 'po1_08_whouse_02_ladder_02'}, +{HashIs = -1141845125, ModNam = 'po1_08_whouse_02'}, +{HashIs = 1517581186, ModNam = 'po1_08_whouse_02int'}, +{HashIs = 207574868, ModNam = 'po1_08_whouse_05_det_01'}, +{HashIs = 455210201, ModNam = 'po1_08_whouse_05_det_02'}, +{HashIs = 1728875693, ModNam = 'po1_08_whouse_05_det_03'}, +{HashIs = 1959143456, ModNam = 'po1_08_whouse_05_det_04'}, +{HashIs = 1131070826, ModNam = 'po1_08_whouse_05_det_05'}, +{HashIs = -1421446829, ModNam = 'po1_08_whouse_05_ladder_01'}, +{HashIs = 1232907713, ModNam = 'po1_08_whouse_05_ladder_02'}, +{HashIs = -723548836, ModNam = 'po1_08_whouse_05'}, +{HashIs = -1424128189, ModNam = 'po1_08_whouse_05int'}, +{HashIs = 2006265530, ModNam = 'po1_09_bch2_00'}, +{HashIs = -1197499261, ModNam = 'po1_09_bluey001_det'}, +{HashIs = -392427410, ModNam = 'po1_09_bluey001'}, +{HashIs = 1035330703, ModNam = 'po1_09_bridge_det01'}, +{HashIs = -496914972, ModNam = 'po1_09_bridge_det03'}, +{HashIs = 1774763184, ModNam = 'po1_09_bridge_det05'}, +{HashIs = 2133157737, ModNam = 'po1_09_bridge_det07'}, +{HashIs = -1829990669, ModNam = 'po1_09_bridge_det09'}, +{HashIs = 1125248555, ModNam = 'po1_09_bridge_det11'}, +{HashIs = 1432982234, ModNam = 'po1_09_bridge_det13'}, +{HashIs = 2042452865, ModNam = 'po1_09_bridge_det15'}, +{HashIs = -914011912, ModNam = 'po1_09_bridge'}, +{HashIs = 1531369880, ModNam = 'po1_09_brig_det_00'}, +{HashIs = 1753543700, ModNam = 'po1_09_brig_det_01'}, +{HashIs = 918425735, ModNam = 'po1_09_brig_det_02'}, +{HashIs = -1026545495, ModNam = 'po1_09_brig_det_03'}, +{HashIs = -1811789042, ModNam = 'po1_09_brig_det_04'}, +{HashIs = -1573099646, ModNam = 'po1_09_brig_det_05'}, +{HashIs = 1875346073, ModNam = 'po1_09_brig_det_06'}, +{HashIs = -71722365, ModNam = 'po1_09_brig_det_07'}, +{HashIs = 150910221, ModNam = 'po1_09_brig_det_08'}, +{HashIs = -680537624, ModNam = 'po1_09_brig_det_09'}, +{HashIs = -1163788866, ModNam = 'po1_09_brig_det01'}, +{HashIs = -1538076384, ModNam = 'po1_09_brig_det02'}, +{HashIs = 759290290, ModNam = 'po1_09_brig_m_glue'}, +{HashIs = 809476508, ModNam = 'po1_09_brig_m'}, +{HashIs = -1681863007, ModNam = 'po1_09_briga'}, +{HashIs = -1441895620, ModNam = 'po1_09_brigb'}, +{HashIs = -1862975456, ModNam = 'po1_09_ce_xr_ctr2_002'}, +{HashIs = 887660495, ModNam = 'po1_09_ce_xr_ctr2_gg_det1'}, +{HashIs = 1109539394, ModNam = 'po1_09_ce_xr_ctr2_gg_det2'}, +{HashIs = -177104432, ModNam = 'po1_09_ce_xr_ctr2_gg'}, +{HashIs = -1458724314, ModNam = 'po1_09_ce_xr_ctr3_gg_det'}, +{HashIs = 452057548, ModNam = 'po1_09_ce_xr_ctr3_gg_det2'}, +{HashIs = 1567952789, ModNam = 'po1_09_ce_xr_ctr3_gg'}, +{HashIs = -1149075785, ModNam = 'po1_09_ce_xrdec'}, +{HashIs = -1958932207, ModNam = 'po1_09_collapsed_dt1'}, +{HashIs = -1598145517, ModNam = 'po1_09_collapsed_dt2'}, +{HashIs = 420441682, ModNam = 'po1_09_collapsed'}, +{HashIs = -712700665, ModNam = 'po1_09_collapsed2_decal_lod'}, +{HashIs = 830488600, ModNam = 'po1_09_collapsed2_decal'}, +{HashIs = -1394274008, ModNam = 'po1_09_collapsed2_det'}, +{HashIs = 1971153404, ModNam = 'po1_09_collapsed2'}, +{HashIs = -1243008143, ModNam = 'po1_09_congrnd'}, +{HashIs = -117396406, ModNam = 'po1_09_decalb02'}, +{HashIs = 69452424, ModNam = 'po1_09_decalb03'}, +{HashIs = 366634485, ModNam = 'po1_09_decalb04'}, +{HashIs = 12204981, ModNam = 'po1_09_decalb05'}, +{HashIs = 1379950288, ModNam = 'po1_09_decalb06'}, +{HashIs = 1554609058, ModNam = 'po1_09_decalb07'}, +{HashIs = 778802983, ModNam = 'po1_09_decalb08'}, +{HashIs = 1033123192, ModNam = 'po1_09_decalb09'}, +{HashIs = 542276045, ModNam = 'po1_09_decalb10'}, +{HashIs = -2084120444, ModNam = 'po1_09_dock'}, +{HashIs = -402300937, ModNam = 'po1_09_dtgnd_det'}, +{HashIs = 1980765915, ModNam = 'po1_09_dtgnd'}, +{HashIs = -592653548, ModNam = 'po1_09_dtgndb001_decal'}, +{HashIs = 1569090510, ModNam = 'po1_09_dtgndb001'}, +{HashIs = -1068832209, ModNam = 'po1_09_dtgndentrance_dt'}, +{HashIs = -1414890814, ModNam = 'po1_09_dtgndentrance'}, +{HashIs = -779689788, ModNam = 'po1_09_ducto'}, +{HashIs = 1301196091, ModNam = 'po1_09_elec_wires_spline14'}, +{HashIs = 1914069288, ModNam = 'po1_09_factory_det'}, +{HashIs = 1513236963, ModNam = 'po1_09_factory'}, +{HashIs = -440762701, ModNam = 'po1_09_factory2_det'}, +{HashIs = 1904668164, ModNam = 'po1_09_factory2'}, +{HashIs = -1429343892, ModNam = 'po1_09_fence_01'}, +{HashIs = 2096895433, ModNam = 'po1_09_fence_02'}, +{HashIs = -1872544617, ModNam = 'po1_09_fence_03'}, +{HashIs = -493428475, ModNam = 'po1_09_fence_04'}, +{HashIs = -1271200690, ModNam = 'po1_09_fence_05'}, +{HashIs = -978475213, ModNam = 'po1_09_fence_06'}, +{HashIs = -827180652, ModNam = 'po1_09_fence_07'}, +{HashIs = -1125378552, ModNam = 'po1_09_fence_08'}, +{HashIs = -346164501, ModNam = 'po1_09_fence_09'}, +{HashIs = 1625886244, ModNam = 'po1_09_fence_10'}, +{HashIs = 1344534635, ModNam = 'po1_09_fence2'}, +{HashIs = -96222078, ModNam = 'po1_09_fwyrail_01'}, +{HashIs = -398778255, ModNam = 'po1_09_fwyrail_02'}, +{HashIs = -675020925, ModNam = 'po1_09_fwyrail_03'}, +{HashIs = 1438481272, ModNam = 'po1_09_fwyrail_04'}, +{HashIs = 1131108052, ModNam = 'po1_09_fwyrail_05'}, +{HashIs = 844838068, ModNam = 'po1_09_fwyrail_06'}, +{HashIs = 551915977, ModNam = 'po1_09_fwyrail_07'}, +{HashIs = 2056242456, ModNam = 'po1_09_fwyrail_08'}, +{HashIs = 1758077325, ModNam = 'po1_09_fwyrail_09'}, +{HashIs = -1653109669, ModNam = 'po1_09_fwyrail_10'}, +{HashIs = -2019925859, ModNam = 'po1_09_fwyrail_11'}, +{HashIs = -2063246477, ModNam = 'po1_09_fwyrail_12'}, +{HashIs = 1941420248, ModNam = 'po1_09_fwyrail_13'}, +{HashIs = -148248168, ModNam = 'po1_09_gg_ladder'}, +{HashIs = -1366619160, ModNam = 'po1_09_gg_les_steps'}, +{HashIs = 2007254, ModNam = 'po1_09_gg_supp'}, +{HashIs = 1458978935, ModNam = 'po1_09_gg_walls1_noshad'}, +{HashIs = 2010672569, ModNam = 'po1_09_gg00_det01'}, +{HashIs = -1916700161, ModNam = 'po1_09_gg00_steps_det'}, +{HashIs = -1815762836, ModNam = 'po1_09_gg00_steps'}, +{HashIs = 605458855, ModNam = 'po1_09_gg00'}, +{HashIs = 15064663, ModNam = 'po1_09_gg00b_det'}, +{HashIs = 895374011, ModNam = 'po1_09_gg00b'}, +{HashIs = -1226382022, ModNam = 'po1_09_gg02_det_05'}, +{HashIs = 1107481362, ModNam = 'po1_09_gg02_det01'}, +{HashIs = 2066597227, ModNam = 'po1_09_gg02_det02'}, +{HashIs = 1820829727, ModNam = 'po1_09_gg02_det03'}, +{HashIs = 902871714, ModNam = 'po1_09_gg02_det04'}, +{HashIs = 1200707740, ModNam = 'po1_09_gg02'}, +{HashIs = 104856488, ModNam = 'po1_09_gg03_balcony_det'}, +{HashIs = -1359658317, ModNam = 'po1_09_gg03_decal'}, +{HashIs = 401174650, ModNam = 'po1_09_gg03_ladders_det1'}, +{HashIs = -491092451, ModNam = 'po1_09_gg03_ladders_det2'}, +{HashIs = 955549264, ModNam = 'po1_09_gg03_lean1'}, +{HashIs = -13528373, ModNam = 'po1_09_gg03_lean2'}, +{HashIs = -1037061637, ModNam = 'po1_09_gg03_lowerstairs1_det'}, +{HashIs = -582050033, ModNam = 'po1_09_gg03_lowerstairs2_det'}, +{HashIs = -325522912, ModNam = 'po1_09_gg03_lowrail_01'}, +{HashIs = -76216364, ModNam = 'po1_09_gg03_lowrail_02'}, +{HashIs = -1040902951, ModNam = 'po1_09_gg03_lowrail_03'}, +{HashIs = -810373036, ModNam = 'po1_09_gg03_lowrail_04'}, +{HashIs = 1214521773, ModNam = 'po1_09_gg03_lowrail_05'}, +{HashIs = 1721982507, ModNam = 'po1_09_gg03_lowrail_06'}, +{HashIs = 748317210, ModNam = 'po1_09_gg03_lowrail_07'}, +{HashIs = 987530910, ModNam = 'po1_09_gg03_lowrail_08'}, +{HashIs = -1624092852, ModNam = 'po1_09_gg03_lowrail_09'}, +{HashIs = -243480599, ModNam = 'po1_09_gg03_railing_det_01'}, +{HashIs = -15506666, ModNam = 'po1_09_gg03_railing_det_02'}, +{HashIs = -605020976, ModNam = 'po1_09_gg03_railing_det_03'}, +{HashIs = -376588277, ModNam = 'po1_09_gg03_railing_det_04'}, +{HashIs = -1811706636, ModNam = 'po1_09_gg03_railing_det_05'}, +{HashIs = -1582356405, ModNam = 'po1_09_gg03_railing_det_06'}, +{HashIs = -225097218, ModNam = 'po1_09_gg03_railing_det_07'}, +{HashIs = -13343940, ModNam = 'po1_09_gg03_railing_det_08'}, +{HashIs = 2135679877, ModNam = 'po1_09_gg03_railing_det_09'}, +{HashIs = 816039210, ModNam = 'po1_09_gg03_railing_det_10'}, +{HashIs = -1417597819, ModNam = 'po1_09_gg03_stair_det'}, +{HashIs = -581051450, ModNam = 'po1_09_gg03_sup'}, +{HashIs = 971685199, ModNam = 'po1_09_gg03'}, +{HashIs = -874617518, ModNam = 'po1_09_gg04_a_det01'}, +{HashIs = -1661499515, ModNam = 'po1_09_gg04_a_det02'}, +{HashIs = 538856661, ModNam = 'po1_09_gg04_a'}, +{HashIs = 1130800576, ModNam = 'po1_09_gg04_det1'}, +{HashIs = 1421920372, ModNam = 'po1_09_gg04_det2'}, +{HashIs = 1782615609, ModNam = 'po1_09_gg04_det69'}, +{HashIs = 1322511976, ModNam = 'po1_09_gg04_fence_det'}, +{HashIs = 1024402943, ModNam = 'po1_09_gg04_fence'}, +{HashIs = 1296736699, ModNam = 'po1_09_gg04_lod'}, +{HashIs = -610992015, ModNam = 'po1_09_gg04'}, +{HashIs = 1469929734, ModNam = 'po1_09_gg1b_dlod'}, +{HashIs = 727067150, ModNam = 'po1_09_gg1b'}, +{HashIs = -695215346, ModNam = 'po1_09_ground_decal_01'}, +{HashIs = -380501874, ModNam = 'po1_09_ground_decal_02'}, +{HashIs = -1307373035, ModNam = 'po1_09_ground_decal_03'}, +{HashIs = -456394874, ModNam = 'po1_09_ground_decal_04'}, +{HashIs = 542600860, ModNam = 'po1_09_ground_decal_05'}, +{HashIs = 1469318540, ModNam = 'po1_09_jumpdecal'}, +{HashIs = 948498569, ModNam = 'po1_09_ladder_03'}, +{HashIs = 338482723, ModNam = 'po1_09_landa'}, +{HashIs = 351804967, ModNam = 'po1_09_landab'}, +{HashIs = 1027024951, ModNam = 'po1_09_landb'}, +{HashIs = -715723928, ModNam = 'po1_09_landbb_s'}, +{HashIs = 1426532948, ModNam = 'po1_09_landbb'}, +{HashIs = 462657962, ModNam = 'po1_09_memorial_det'}, +{HashIs = 1596484297, ModNam = 'po1_09_memorial'}, +{HashIs = -216688915, ModNam = 'po1_09_met_stair_ref_source'}, +{HashIs = -116234767, ModNam = 'po1_09_pipes_det01'}, +{HashIs = -425803510, ModNam = 'po1_09_pipes_det02'}, +{HashIs = 359931576, ModNam = 'po1_09_pipes_det03'}, +{HashIs = 1104115566, ModNam = 'po1_09_pipes_det04'}, +{HashIs = 747130080, ModNam = 'po1_09_pipes_det05'}, +{HashIs = -1218880632, ModNam = 'po1_09_pipes_detail1'}, +{HashIs = -988317948, ModNam = 'po1_09_pipes_detail2'}, +{HashIs = -1846636365, ModNam = 'po1_09_pipes_detail3'}, +{HashIs = 1449708114, ModNam = 'po1_09_pipes_metal01'}, +{HashIs = 1647763950, ModNam = 'po1_09_pipes_metal02'}, +{HashIs = -1409190638, ModNam = 'po1_09_pipes_metal03'}, +{HashIs = -1707093617, ModNam = 'po1_09_pipes_metal04'}, +{HashIs = -1217917985, ModNam = 'po1_09_pipes_metal05'}, +{HashIs = 1394979243, ModNam = 'po1_09_pipes'}, +{HashIs = -1611417924, ModNam = 'po1_09_pipes004_det'}, +{HashIs = 1985140352, ModNam = 'po1_09_pipes004'}, +{HashIs = -578905468, ModNam = 'po1_09_pipes2'}, +{HashIs = -161565127, ModNam = 'po1_09_po109_gg_walls1'}, +{HashIs = 74142290, ModNam = 'po1_09_po109_gg_walls2'}, +{HashIs = 957857156, ModNam = 'po1_09_prereflprox01_dummy'}, +{HashIs = 1171921038, ModNam = 'po1_09_prereflprox01'}, +{HashIs = 1989774053, ModNam = 'po1_09_prop_tank_05_decal'}, +{HashIs = -507842927, ModNam = 'po1_09_railcrane_det'}, +{HashIs = 362266212, ModNam = 'po1_09_railcrane_det6'}, +{HashIs = 1111167555, ModNam = 'po1_09_railcrane_lod'}, +{HashIs = -2131213691, ModNam = 'po1_09_railcrane_track'}, +{HashIs = 1819899732, ModNam = 'po1_09_railcrane'}, +{HashIs = 950815684, ModNam = 'po1_09_railcrane1'}, +{HashIs = -1221998403, ModNam = 'po1_09_railcrane2'}, +{HashIs = 1832989933, ModNam = 'po1_09_railcrane3'}, +{HashIs = -785313269, ModNam = 'po1_09_rails'}, +{HashIs = -671659056, ModNam = 'po1_09_redrail2_01'}, +{HashIs = -1580507271, ModNam = 'po1_09_redrail2_02'}, +{HashIs = 1921777915, ModNam = 'po1_09_redrail2_03'}, +{HashIs = 1013028007, ModNam = 'po1_09_redrail2_04'}, +{HashIs = 1336654651, ModNam = 'po1_09_redrail2_05'}, +{HashIs = 1509773278, ModNam = 'po1_09_redrail2_06'}, +{HashIs = 1799254624, ModNam = 'po1_09_redrail2_07'}, +{HashIs = -975356472, ModNam = 'po1_09_redrailing_01'}, +{HashIs = -1810802131, ModNam = 'po1_09_redrailing_02'}, +{HashIs = -1998109723, ModNam = 'po1_09_redrailing_03'}, +{HashIs = -1187306336, ModNam = 'po1_09_redrailing_04'}, +{HashIs = -1417934558, ModNam = 'po1_09_redrailing_05'}, +{HashIs = 509188715, ModNam = 'po1_09_spec_decals'}, +{HashIs = 212945726, ModNam = 'po1_09_stairref_source_d'}, +{HashIs = -1207539782, ModNam = 'po1_09_tower_detail_hd_01'}, +{HashIs = 625984420, ModNam = 'po1_09_tower_hd_01'}, +{HashIs = 204522659, ModNam = 'po1_09_weewall'}, +{HashIs = 2019560323, ModNam = 'po1_09_wet_new'}, +{HashIs = 466882323, ModNam = 'po1_09_xr_ctr2_2_det01'}, +{HashIs = -1681177772, ModNam = 'po1_10_armco_2'}, +{HashIs = -1891317448, ModNam = 'po1_10_armco1'}, +{HashIs = 1344202741, ModNam = 'po1_10_bigpipes_det_01'}, +{HashIs = -579632496, ModNam = 'po1_10_bigpipes_det_02'}, +{HashIs = 680007880, ModNam = 'po1_10_bigpipes_det_03'}, +{HashIs = -834336068, ModNam = 'po1_10_bigpipes'}, +{HashIs = -1530080408, ModNam = 'po1_10_buid207'}, +{HashIs = 1037627582, ModNam = 'po1_10_buif207_detail'}, +{HashIs = 357273879, ModNam = 'po1_10_buif207_details'}, +{HashIs = -328286727, ModNam = 'po1_10_buif207'}, +{HashIs = -68584758, ModNam = 'po1_10_cablemesh_thvy'}, +{HashIs = 1727806363, ModNam = 'po1_10_elecwire'}, +{HashIs = 700668077, ModNam = 'po1_10_fizz_hd'}, +{HashIs = -451058061, ModNam = 'po1_10_fizzing_bars_002'}, +{HashIs = 283164161, ModNam = 'po1_10_fizzing_bars_003'}, +{HashIs = -1776660653, ModNam = 'po1_10_fizzing_bars_01'}, +{HashIs = 312872721, ModNam = 'po1_10_fizzy_006'}, +{HashIs = 1025874090, ModNam = 'po1_10_fizzy_04'}, +{HashIs = 1980435060, ModNam = 'po1_10_fizzy_08'}, +{HashIs = -1033791927, ModNam = 'po1_10_fizzy_hd_02'}, +{HashIs = -135136870, ModNam = 'po1_10_gaaaate'}, +{HashIs = -1283805971, ModNam = 'po1_10_gaaaate001'}, +{HashIs = 46189432, ModNam = 'po1_10_gaaaate002'}, +{HashIs = 268822018, ModNam = 'po1_10_gaaaate003'}, +{HashIs = -565706105, ModNam = 'po1_10_gaaaate004'}, +{HashIs = -803181949, ModNam = 'po1_10_gg_ladder'}, +{HashIs = 38042240, ModNam = 'po1_10_gound2_build'}, +{HashIs = 2135347557, ModNam = 'po1_10_gound2_detail'}, +{HashIs = -1017012170, ModNam = 'po1_10_gound2'}, +{HashIs = 1068821914, ModNam = 'po1_10_ground1_details'}, +{HashIs = 294069676, ModNam = 'po1_10_ground1'}, +{HashIs = -15445256, ModNam = 'po1_10_ground3_detail'}, +{HashIs = -170496437, ModNam = 'po1_10_ground3'}, +{HashIs = -2072167053, ModNam = 'po1_10_ground4_detail'}, +{HashIs = -544521803, ModNam = 'po1_10_ground4'}, +{HashIs = -1203930220, ModNam = 'po1_10_ground5_detail'}, +{HashIs = -2081086074, ModNam = 'po1_10_ground5_pipes'}, +{HashIs = 1515894610, ModNam = 'po1_10_ground5'}, +{HashIs = -965126350, ModNam = 'po1_10_house1_detail'}, +{HashIs = 965092516, ModNam = 'po1_10_house1_int_det'}, +{HashIs = 1647152576, ModNam = 'po1_10_house1_int'}, +{HashIs = -504130017, ModNam = 'po1_10_house1'}, +{HashIs = -1574439387, ModNam = 'po1_10_ladder_002'}, +{HashIs = -1329032346, ModNam = 'po1_10_ladder_003'}, +{HashIs = 1305062362, ModNam = 'po1_10_ladder_01'}, +{HashIs = -1011308966, ModNam = 'po1_10_largepipe'}, +{HashIs = -468065982, ModNam = 'po1_10_new_yell1_detail'}, +{HashIs = 1165990509, ModNam = 'po1_10_new_yell1_wall'}, +{HashIs = -861812570, ModNam = 'po1_10_new_yell1'}, +{HashIs = -159591261, ModNam = 'po1_10_pier_detail'}, +{HashIs = 1100059398, ModNam = 'po1_10_pier_hd'}, +{HashIs = 1732460782, ModNam = 'po1_10_pier_hd2'}, +{HashIs = 1792791999, ModNam = 'po1_10_pier'}, +{HashIs = -1378716855, ModNam = 'po1_10_pierbuild01_detail'}, +{HashIs = -667216973, ModNam = 'po1_10_pierbuild01'}, +{HashIs = -2105570937, ModNam = 'po1_10_pipe1_2'}, +{HashIs = 1236326308, ModNam = 'po1_10_pipe1_3_det'}, +{HashIs = -1807733496, ModNam = 'po1_10_pipe1_3'}, +{HashIs = 629378962, ModNam = 'po1_10_pipe1_detail'}, +{HashIs = 1370064921, ModNam = 'po1_10_pipe1_pipefail'}, +{HashIs = -1428916698, ModNam = 'po1_10_pipe1_pipefail2'}, +{HashIs = -2051629200, ModNam = 'po1_10_pipe1'}, +{HashIs = -279332751, ModNam = 'po1_10_pipes_fizzy_01'}, +{HashIs = 902776103, ModNam = 'po1_10_pipes_fizzy_02'}, +{HashIs = -289054264, ModNam = 'po1_10_silo_detail'}, +{HashIs = 1587383701, ModNam = 'po1_10_silo_fizz1'}, +{HashIs = 1208115299, ModNam = 'po1_10_silo_fizz2'}, +{HashIs = 978306302, ModNam = 'po1_10_silo_fizz3'}, +{HashIs = 323042034, ModNam = 'po1_10_silo_small_ladders'}, +{HashIs = -740565927, ModNam = 'po1_10_silo_smallgg'}, +{HashIs = -714341136, ModNam = 'po1_10_silo'}, +{HashIs = 2075217504, ModNam = 'po1_10_supports_hd'}, +{HashIs = 1843489597, ModNam = 'po1_10_supports2_hd'}, +{HashIs = -597309867, ModNam = 'po1_10_supports3_hd'}, +{HashIs = -848905384, ModNam = 'po1_10_tarp'}, +{HashIs = -1001751646, ModNam = 'po1_10_tower1_detail'}, +{HashIs = 690064848, ModNam = 'po1_10_tower1'}, +{HashIs = 571828606, ModNam = 'po1_10_tower1b_detail'}, +{HashIs = 526195371, ModNam = 'po1_10_tower1b'}, +{HashIs = 1825775319, ModNam = 'po1_10_tower3_detail'}, +{HashIs = 1152337131, ModNam = 'po1_10_tower3'}, +{HashIs = 1599098414, ModNam = 'po1_10_tower4_detail'}, +{HashIs = 1382342742, ModNam = 'po1_10_tower4'}, +{HashIs = -1793585478, ModNam = 'po1_10_walkway1_detail'}, +{HashIs = -139380079, ModNam = 'po1_10_walkway1'}, +{HashIs = 119137630, ModNam = 'po1_10_walkway1b'}, +{HashIs = 846928484, ModNam = 'po1_10_walkway2_detail'}, +{HashIs = -1960746653, ModNam = 'po1_10_walkway2'}, +{HashIs = 1834429475, ModNam = 'po1_10_walkway2a'}, +{HashIs = -1323322441, ModNam = 'po1_10_walkway2b'}, +{HashIs = -252741249, ModNam = 'po1_emissive_po1_01a'}, +{HashIs = -2037078837, ModNam = 'po1_emissive_po1_01b'}, +{HashIs = -747618687, ModNam = 'po1_emissive_po1_01c'}, +{HashIs = -515712474, ModNam = 'po1_emissive_po1_01d'}, +{HashIs = 881458531, ModNam = 'po1_emissive_po1_02a'}, +{HashIs = 522703519, ModNam = 'po1_emissive_po1_02b'}, +{HashIs = -805325748, ModNam = 'po1_emissive_po1_02c'}, +{HashIs = -1161655854, ModNam = 'po1_emissive_po1_02d'}, +{HashIs = 939820120, ModNam = 'po1_emissive_po1_02e'}, +{HashIs = 41959915, ModNam = 'po1_emissive_po1_03_emc'}, +{HashIs = 1172774133, ModNam = 'po1_emissive_po1_03b'}, +{HashIs = 866416752, ModNam = 'po1_emissive_po1_03c'}, +{HashIs = 594106362, ModNam = 'po1_emissive_po1_03d'}, +{HashIs = -1168243207, ModNam = 'po1_emissive_po1_03e'}, +{HashIs = -862115209, ModNam = 'po1_emissive_po1_03f'}, +{HashIs = 1672593981, ModNam = 'po1_emissive_po1_04'}, +{HashIs = 617886152, ModNam = 'po1_emissive_po1_05_ema'}, +{HashIs = 1927138782, ModNam = 'po1_emissive_po1_05_emb'}, +{HashIs = 1618290957, ModNam = 'po1_emissive_po1_05_emc'}, +{HashIs = -788203254, ModNam = 'po1_emissive_po1_05_emc1'}, +{HashIs = 303207796, ModNam = 'po1_emissive_po1_06_ema'}, +{HashIs = 536097079, ModNam = 'po1_emissive_po1_06_emb'}, +{HashIs = 1658315630, ModNam = 'po1_emissive_po1_061_ema'}, +{HashIs = -773228401, ModNam = 'po1_emissive_po1_07_emb'}, +{HashIs = -1584382455, ModNam = 'po1_emissive_po1_07'}, +{HashIs = 305531456, ModNam = 'po1_emissive_po1_08a'}, +{HashIs = 553396172, ModNam = 'po1_emissive_po1_08b'}, +{HashIs = 916640537, ModNam = 'po1_emissive_po1_08c'}, +{HashIs = 1130491031, ModNam = 'po1_emissive_po1_08d'}, +{HashIs = 1737241835, ModNam = 'po1_emissive_po1_08e'}, +{HashIs = -1254207410, ModNam = 'po1_emissive_po1_08f'}, +{HashIs = -1946223152, ModNam = 'po1_emissive_po1_08g'}, +{HashIs = 1504254245, ModNam = 'po1_emissive_po1_08h'}, +{HashIs = -1540018628, ModNam = 'po1_emissive_po1_08i'}, +{HashIs = -1206822548, ModNam = 'po1_emissive_po1_09a'}, +{HashIs = -1093310732, ModNam = 'po1_emissive_po1_09b'}, +{HashIs = 561476973, ModNam = 'po1_emissive_po1_10_ema'}, +{HashIs = -298643739, ModNam = 'po1_emissive_po1_10_emb'}, +{HashIs = 1160527050, ModNam = 'po1_emissive_po1_10_emc'}, +{HashIs = 262066620, ModNam = 'po1_emissive_po1_10_emd'}, +{HashIs = -632690925, ModNam = 'po1_emissive_po1_10_eme'}, +{HashIs = -1022642025, ModNam = 'po1_emissive_po1_10_emf'}, +{HashIs = 576022948, ModNam = 'po1_lod_emi_proxy_slod3'}, +{HashIs = -506918457, ModNam = 'po1_lod_emissive'}, +{HashIs = -1327155414, ModNam = 'po1_lod_slod4'}, +{HashIs = -1788412152, ModNam = 'po1_rd_barrier_01'}, +{HashIs = -2084283453, ModNam = 'po1_rd_barrier_02'}, +{HashIs = -1179531351, ModNam = 'po1_rd_barrier_03'}, +{HashIs = 386534411, ModNam = 'po1_rd_big_junc'}, +{HashIs = -775332018, ModNam = 'po1_rd_bj2'}, +{HashIs = -523993788, ModNam = 'po1_rd_bj3'}, +{HashIs = 1160850440, ModNam = 'po1_rd_bork'}, +{HashIs = 521756822, ModNam = 'po1_rd_gg1'}, +{HashIs = -395742401, ModNam = 'po1_rd_gg2'}, +{HashIs = -57161550, ModNam = 'po1_rd_ovly_01_new'}, +{HashIs = 1936793046, ModNam = 'po1_rd_ovly_02_lod'}, +{HashIs = 122438017, ModNam = 'po1_rd_ovly_02'}, +{HashIs = 420603148, ModNam = 'po1_rd_ovly_03'}, +{HashIs = -1278403960, ModNam = 'po1_rd_ovly_04'}, +{HashIs = -802630849, ModNam = 'po1_rd_ovly_06'}, +{HashIs = -525700030, ModNam = 'po1_rd_ovly_07'}, +{HashIs = 2098212107, ModNam = 'po1_rd_ovly_09'}, +{HashIs = 1597042385, ModNam = 'po1_rd_props_l_001'}, +{HashIs = -1066803320, ModNam = 'po1_rd_road04'}, +{HashIs = -846104105, ModNam = 'po1_rd_road05'}, +{HashIs = -884327658, ModNam = 'po1_rd_road10_det'}, +{HashIs = -1683024693, ModNam = 'po1_rd_road10'}, +{HashIs = 1820345435, ModNam = 'po1_rd_road116'}, +{HashIs = 1229679321, ModNam = 'po1_rd_road25'}, +{HashIs = -467913573, ModNam = 'po1_rd_shadow'}, +{HashIs = -1892654688, ModNam = 'po1_sh1_cable007'}, +{HashIs = -2144116454, ModNam = 'po1_sh1_cablemesh132857_thvy'}, +{HashIs = 1358355856, ModNam = 'po1_sh1_cablemesh132858_thvy'}, +{HashIs = 260615645, ModNam = 'po1_sh1_cablemesh74254_thvy'}, +{HashIs = -1389651603, ModNam = 'po1_sh1_cablemesh74267_thvy'}, +{HashIs = -1407261995, ModNam = 'po1_sh1_cablemesh74322_thvy'}, +{HashIs = 880693418, ModNam = 'po1_sh1_cablemesh74323_thvy'}, +{HashIs = 1615030391, ModNam = 'po1_sh1_cablemesh74324_thvy'}, +{HashIs = 1101062279, ModNam = 'po1_sh1_cablemesh74325_thvy'}, +{HashIs = -762618947, ModNam = 'po1_sh1_cablemesh91910_thvy'}, +{HashIs = 1110203487, ModNam = 'po1_sh1_cablemesh91925_thvy'}, +{HashIs = -850325873, ModNam = 'po1_sh1_cablemesh91941_thvy'}, +{HashIs = -1614090404, ModNam = 'po1_sh1_cablemesh91956_thvy'}, +{HashIs = 1205023989, ModNam = 'po1_sh1_cablemesh91971_thvy'}, +{HashIs = -413712297, ModNam = 'po1_sh1_cablemesh91986_thvy'}, +{HashIs = 1953678221, ModNam = 'po1_sh1_cablemesh92001_thvy'}, +{HashIs = 905007624, ModNam = 'po1_sh1_cablemesh92016_thvy'}, +{HashIs = -187438110, ModNam = 'po1_sh1_cablemesh92031_thvy'}, +{HashIs = 158639696, ModNam = 'po1_sh1_cablemesh92046_thvy'}, +{HashIs = 1423701083, ModNam = 'po1_sh1_cablemesh92061_thvy'}, +{HashIs = 1787893875, ModNam = 'po1_sh1_cablemesh92076_thvy'}, +{HashIs = 779624194, ModNam = 'po1_sh1_cablemesh92092_thvy'}, +{HashIs = 55258574, ModNam = 'po1_sh1_cablemesh92107_thvy'}, +{HashIs = 1328452171, ModNam = 'po1_sh1_cablemesh92381_thvy'}, +{HashIs = 1462981042, ModNam = 'po1_sh1_cablemesh92382_thvy'}, +{HashIs = 109283038, ModNam = 'po1_sh1_cablemesh92383_thvy'}, +{HashIs = 253544174, ModNam = 'po1_sh1_cablemesh92384_thvy'}, +{HashIs = 1065150549, ModNam = 'po1_sh1_cablemesh92385_thvy'}, +{HashIs = -635693058, ModNam = 'po1_sh1_cablemesh92386_thvy'}, +{HashIs = -1737592698, ModNam = 'po1_sh1_cablemesh92387_thvy'}, +{HashIs = 1989904336, ModNam = 'po1_sh1_cablemesh92388_thvy'}, +{HashIs = -20347931, ModNam = 'po1_sh1_cablemesh92389_thvy'}, +{HashIs = 1037126769, ModNam = 'po1_sh1_cablemesh92390_thvy'}, +{HashIs = -179638538, ModNam = 'po1_sh1_cablemesh92391_thvy'}, +{HashIs = 1654555837, ModNam = 'po1_sh1_cablemesh92392_thvy'}, +{HashIs = -937607461, ModNam = 'po1_sh1_cablemesh92393_thvy'}, +{HashIs = -465644219, ModNam = 'po1_sh1_cablemesh92394_thvy'}, +{HashIs = -1575724083, ModNam = 'po1_sh1_cablemesh92627_thvy'}, +{HashIs = -124078652, ModNam = 'po1_sh1_cablemesh92628_thvy'}, +{HashIs = 1373725116, ModNam = 'po1_sh1_cablemesh92629_thvy'}, +{HashIs = 1569687330, ModNam = 'po1_sh1_cablemesh92630_thvy'}, +{HashIs = -448888884, ModNam = 'po1_sh1_cablemesh92631_thvy'}, +{HashIs = -2136204015, ModNam = 'po1_sh1_cablemesh92632_thvy'}, +{HashIs = -1154796704, ModNam = 'po1_sh1_cablemesh92633_thvy'}, +{HashIs = -345472610, ModNam = 'po1_sh1_cablemesh92634_thvy'}, +{HashIs = -312481226, ModNam = 'po1_sh1_cablemesh92635_thvy'}, +{HashIs = 287836390, ModNam = 'po1_sh1_cablemesh92636_thvy'}, +{HashIs = 487639633, ModNam = 'po1_sh1_cablemesh92739_thvy'}, +{HashIs = -1402574965, ModNam = 'po1_sh1_cablemesh92740_thvy'}, +{HashIs = 320514514, ModNam = 'po1_sh1_cablemesh92742_thvy'}, +{HashIs = -173881972, ModNam = 'po1_sh1_cablemesh92743_thvy'}, +{HashIs = 2043994835, ModNam = 'po1_sh1_cablemesh92744_thvy'}, +{HashIs = 1780666843, ModNam = 'po1_sh1_cablemesh92745_thvy'}, +{HashIs = -1611571907, ModNam = 'po1_sh1_cablemesh92960_thvy'}, +{HashIs = 543605257, ModNam = 'po1_sh1_cablemesh92961_thvy'}, +{HashIs = 941540822, ModNam = 'po1_sh1_cablemesh92962_thvy'}, +{HashIs = 1938615983, ModNam = 'po1_sh1_cablemesh92963_thvy'}, +{HashIs = 1377491721, ModNam = 'po1_sh1_cablemesh92964_thvy'}, +{HashIs = -1882642571, ModNam = 'po1_sh1_cablemesh92965_thvy'}, +{HashIs = -1100025059, ModNam = 'po1_sh1_cablemesh92966_thvy'}, +{HashIs = -367975617, ModNam = 'po1_sh1_cablemesh92967_thvy'}, +{HashIs = -1304647027, ModNam = 'po1_sh1_cablemesh92968_thvy'}, +{HashIs = 1661321925, ModNam = 'po1_sh1_cablemesh92969_thvy'}, +{HashIs = 754805482, ModNam = 'po1_sh1_cablemesh92970_thvy'}, +{HashIs = -1681632956, ModNam = 'po1_sh1_cablemesh92971_thvy'}, +{HashIs = 1209290430, ModNam = 'po1_sh1_cablemesh92986_thvy'}, +{HashIs = -368457898, ModNam = 'po1_sh1_cablemesh92987_thvy'}, +{HashIs = 748768904, ModNam = 'po1_sh1_cablemesh93508_thvy'}, +{HashIs = -1752228188, ModNam = 'po1_sh1_cablemesh93509_thvy'}, +{HashIs = -1731814015, ModNam = 'po1_sh1_cablemesh93510_thvy'}, +{HashIs = -549357191, ModNam = 'po1_sh1_cablemesh93511_thvy'}, +{HashIs = 1220373552, ModNam = 'po1_sh1_cablemesh93512_thvy'}, +{HashIs = 1144237072, ModNam = 'po1_sh1_cablemesh93513_thvy'}, +{HashIs = 1441674390, ModNam = 'po1_sh1_cablemesh93514_thvy'}, +{HashIs = -960308527, ModNam = 'po1_sh1_cablemesh93515_thvy'}, +{HashIs = 425215711, ModNam = 'po1_sh1_cablemesh93516_thvy'}, +{HashIs = 1600601284, ModNam = 'po1_sh1_cablemesh93517_thvy'}, +{HashIs = 1971493884, ModNam = 'po1_sh1_cablemesh93518_thvy'}, +{HashIs = 1065243060, ModNam = 'po1_sh1_cablemesh93519_thvy'}, +{HashIs = 1396932670, ModNam = 'po1_sh1_cablemesh93520_thvy'}, +{HashIs = 1611495361, ModNam = 'po1_sh1_cablemesh93521_thvy'}, +{HashIs = -1791440933, ModNam = 'po1_sh1_cablemesh93524_thvy'}, +{HashIs = 1140228521, ModNam = 'po1_sh1_cablemesh93525_thvy'}, +{HashIs = -2086976284, ModNam = 'po1_sh1_cablemesh93526_thvy'}, +{HashIs = 436798399, ModNam = 'po1_sh1_cablemesh93527_thvy'}, +{HashIs = -299799291, ModNam = 'po1_sh1_cablemesh93528_thvy'}, +{HashIs = -1500923011, ModNam = 'po1_sh1_cablemesh93529_thvy'}, +{HashIs = -373115256, ModNam = 'po1_sh1_cablemesh93530_thvy'}, +{HashIs = -1785739863, ModNam = 'po1_sh1_cablemesh93531_thvy'}, +{HashIs = -225910105, ModNam = 'po1_sh1_cablemesh93533_thvy'}, +{HashIs = 89393425, ModNam = 'po1_sh1_cablemesh93534_thvy'}, +{HashIs = 2050331064, ModNam = 'po1_sh1_cablemesh93535_thvy'}, +{HashIs = -1732552693, ModNam = 'po1_sh1_cablemesh93536_thvy'}, +{HashIs = -1678711685, ModNam = 'po1_sh1_cablemesh93537_thvy'}, +{HashIs = 1700726269, ModNam = 'po1_sh1_cablemesh93538_thvy'}, +{HashIs = 2056200971, ModNam = 'po1_sh1_cablemesh93602_thvy'}, +{HashIs = 378833876, ModNam = 'po1_sh1_cablemesh93603_thvy'}, +{HashIs = 327452601, ModNam = 'po1_sh1_cablemesh93604_thvy'}, +{HashIs = 1474465310, ModNam = 'po1_sh1_cablemesh93605_thvy'}, +{HashIs = -767815094, ModNam = 'po1_sh1_cablemesh93607_thvy'}, +{HashIs = -478973760, ModNam = 'po1_sh1_cablemesh93609_thvy'}, +{HashIs = -1479200007, ModNam = 'po1_sh1_cablemesh93611_thvy'}, +{HashIs = 998702070, ModNam = 'po1_sh1_cablemesh93612_thvy'}, +{HashIs = 1989117003, ModNam = 'po1_sh1_cablemesh93613_thvy'}, +{HashIs = 137741997, ModNam = 'po1_sh1_cablemesh93614_thvy'}, +{HashIs = -1072838151, ModNam = 'po1_sh1_cablemesh93616_thvy'}, +{HashIs = -2145648939, ModNam = 'po1_sh1_cablemesh93617_thvy'}, +{HashIs = 1631543348, ModNam = 'po1_sh1_cablemesh94042_thvy'}, +{HashIs = -1325859523, ModNam = 'po1_sh1_cablemesh94043_thvy'}, +{HashIs = 1203680880, ModNam = 'po1_sh1_cablemesh94044_thvy'}, +{HashIs = -318755264, ModNam = 'po1_sh1_cablemesh94045_thvy'}, +{HashIs = -554791307, ModNam = 'po1_sh1_cablemesh94046_thvy'}, +{HashIs = -38984706, ModNam = 'po1_sh1_cablemesh94047_thvy'}, +{HashIs = -1256772166, ModNam = 'po1_sh1_cablemesh94048_thvy'}, +{HashIs = 328703459, ModNam = 'po1_sh1_cablemesh94049_thvy'}, +{HashIs = 1229759026, ModNam = 'po1_sh1_cablemesh94050_thvy'}, +{HashIs = 1680916584, ModNam = 'po1_sh1_cablemesh94051_thvy'}, +{HashIs = -268379608, ModNam = 'po1_sh1_cablemesh94052_thvy'}, +{HashIs = -907121250, ModNam = 'po1_sh1_cablemesh94053_thvy'}, +{HashIs = -1061785066, ModNam = 'po1_sh1_cablemesh94054_thvy'}, +{HashIs = -146338329, ModNam = 'po1_sh1_cablemesh94055_thvy'}, +{HashIs = 316954512, ModNam = 'po1_sh1_cablemesh94056_thvy'}, +{HashIs = -72209233, ModNam = 'po1_sh1_cablemesh94057_thvy'}, +{HashIs = 2043608357, ModNam = 'po1_sh1_cablemesh94058_thvy'}, +{HashIs = 1577368522, ModNam = 'po1_sh1_cablemesh94059_thvy'}, +{HashIs = -683630197, ModNam = 'po1_sh1_cablemesh94060_thvy'}, +{HashIs = -1248510969, ModNam = 'po1_sh1_cablemesh94061_thvy'}, +{HashIs = -10865491, ModNam = 'po1_sh1_cablemesh94062_thvy'}, +{HashIs = -902136477, ModNam = 'po1_sh1_cablemesh94063_thvy'}, +{HashIs = -1275103973, ModNam = 'po1_sh1_cablemesh94064_thvy'}, +{HashIs = -1543444401, ModNam = 'po1_sh1_cablemesh94065_thvy'}, +{HashIs = 709327744, ModNam = 'po1_sh1_cablemesh94066_thvy'}, +{HashIs = 1506204649, ModNam = 'po1_sh1_cablemesh94067_thvy'}, +{HashIs = 1954394458, ModNam = 'po1_sh1_cablemesh94068_thvy'}, +{HashIs = 257364230, ModNam = 'po1_sh1_cablemesh94069_thvy'}, +{HashIs = 53032664, ModNam = 'po1_sh1_crane_dec00'}, +{HashIs = -251833918, ModNam = 'po1_sh1_crane00'}, +{HashIs = -1924055100, ModNam = 'po1_sh1_cranewire1'}, +{HashIs = -845692848, ModNam = 'po1_sh1_cranewire2'}, +{HashIs = 1254229492, ModNam = 'po1_sh1_drips'}, +{HashIs = -1837704821, ModNam = 'po1_sh1_fire_overlay'}, +{HashIs = 861993529, ModNam = 'po1_sh1_gg_fizz1'}, +{HashIs = 96804610, ModNam = 'po1_sh1_gg_fizz2'}, +{HashIs = 1182965884, ModNam = 'po1_sh1_gg_fizz3'}, +{HashIs = 412206235, ModNam = 'po1_sh1_gg_fizz4'}, +{HashIs = 1027509748, ModNam = 'po1_sh1_gg_fizz6'}, +{HashIs = 828208578, ModNam = 'po1_sh1_gg_fizz7'}, +{HashIs = -4812171, ModNam = 'po1_sh1_gg_fizz8'}, +{HashIs = -96174935, ModNam = 'po1_sh1_gg_lad1'}, +{HashIs = -402008012, ModNam = 'po1_sh1_gg_lad2'}, +{HashIs = -221352519, ModNam = 'po1_sh1_gg_lad3'}, +{HashIs = -487338492, ModNam = 'po1_sh1_gg_lad4'}, +{HashIs = -1663551752, ModNam = 'po1_sh1_gg_netting'}, +{HashIs = -1337057720, ModNam = 'po1_sh1_gg_netting2'}, +{HashIs = 1456640986, ModNam = 'po1_sh1_gg003'}, +{HashIs = 2142004621, ModNam = 'po1_sh1_gg004'}, +{HashIs = 1897220191, ModNam = 'po1_sh1_gg005'}, +{HashIs = -1918271089, ModNam = 'po1_sh1_gg006'}, +{HashIs = -2693656, ModNam = 'po1_sh1_gg007'}, +{HashIs = -930351277, ModNam = 'po1_sh1_gg008'}, +{HashIs = -1176053239, ModNam = 'po1_sh1_gg009'}, +{HashIs = 1941399646, ModNam = 'po1_sh1_gg1'}, +{HashIs = 746910308, ModNam = 'po1_sh1_hangrope5'}, +{HashIs = -1702528301, ModNam = 'po1_sh1_hull_debris002'}, +{HashIs = 1032304185, ModNam = 'po1_sh1_lod_01b'}, +{HashIs = 269019608, ModNam = 'po1_sh1_numbers'}, +{HashIs = -1269106316, ModNam = 'po1_sh1_pipe003'}, +{HashIs = 2137657235, ModNam = 'po1_sh1_pipe004'}, +{HashIs = -470542093, ModNam = 'po1_sh1_pipe1'}, +{HashIs = -2121480745, ModNam = 'po1_sh1_pipe2_lod'}, +{HashIs = -776604553, ModNam = 'po1_sh1_pipe2'}, +{HashIs = -137510746, ModNam = 'po1_sh1_pipe3'}, +{HashIs = -150290656, ModNam = 'po1_sh1_pipe4'}, +{HashIs = 465275021, ModNam = 'po1_sh1_pipe5'}, +{HashIs = 175597049, ModNam = 'po1_sh1_pipe6'}, +{HashIs = 1395619700, ModNam = 'po1_sh1_pipe7'}, +{HashIs = 770714870, ModNam = 'po1_sh1_pipe8'}, +{HashIs = -1653295277, ModNam = 'po1_sh1_port_xr_door00'}, +{HashIs = -15369581, ModNam = 'po1_sh1_port_xr_door01'}, +{HashIs = -371437535, ModNam = 'po1_sh1_port_xr_door02'}, +{HashIs = -1556593958, ModNam = 'po1_sh1_port_xr_door03'}, +{HashIs = -832005830, ModNam = 'po1_sh1_port_xr_door04'}, +{HashIs = 419212901, ModNam = 'po1_sh1_port_xr_door05'}, +{HashIs = 48857663, ModNam = 'po1_sh1_port_xr_door06'}, +{HashIs = -63048472, ModNam = 'po1_sh1_port_xr_door07'}, +{HashIs = -411841708, ModNam = 'po1_sh1_port_xr_door08'}, +{HashIs = 1238732822, ModNam = 'po1_sh1_port_xr_door09'}, +{HashIs = -318351467, ModNam = 'po1_sh1_port_xr_door10'}, +{HashIs = -774790868, ModNam = 'po1_sh1_port_xr_door11'}, +{HashIs = -930378080, ModNam = 'po1_sh1_port_xr_door12'}, +{HashIs = 497072333, ModNam = 'po1_sh1_port_xr_door13'}, +{HashIs = 862053455, ModNam = 'po1_sh1_port_xr_door14'}, +{HashIs = -1993647489, ModNam = 'po1_sh1_props_combo_slod'}, +{HashIs = -1842428275, ModNam = 'po1_sh1_props_combo01_slod'}, +{HashIs = 1720302083, ModNam = 'po1_sh1_props_lod'}, +{HashIs = -1082140071, ModNam = 'po1_sh1_props10_lod'}, +{HashIs = -368807232, ModNam = 'po1_sh1_props10b_lod'}, +{HashIs = 536195830, ModNam = 'po1_sh1_props11_lod'}, +{HashIs = -1266142119, ModNam = 'po1_sh1_props12_lod'}, +{HashIs = 953732150, ModNam = 'po1_sh1_props2_lod'}, +{HashIs = -1366109013, ModNam = 'po1_sh1_props4_lod'}, +{HashIs = 1180333701, ModNam = 'po1_sh1_props5_lod'}, +{HashIs = -576313983, ModNam = 'po1_sh1_props6_lod'}, +{HashIs = 1202330715, ModNam = 'po1_sh1_props7_lod'}, +{HashIs = 445945453, ModNam = 'po1_sh1_props8_lod'}, +{HashIs = -1555331043, ModNam = 'po1_sh1_props9_lod'}, +{HashIs = -1703523201, ModNam = 'po1_sh1_rf_door004'}, +{HashIs = 397323665, ModNam = 'po1_sh1_rf_prop23'}, +{HashIs = -376779463, ModNam = 'po1_sh1_rope004'}, +{HashIs = -1711100374, ModNam = 'po1_sh1_rope005'}, +{HashIs = 1422926786, ModNam = 'po1_sh1_rope006'}, +{HashIs = 1183156013, ModNam = 'po1_sh1_rope007'}, +{HashIs = -1057620980, ModNam = 'po1_sh1_rope009'}, +{HashIs = 2001436006, ModNam = 'po1_sh1_rustedge'}, +{HashIs = -94741319, ModNam = 'po1_sh1_ship_sunk_det00'}, +{HashIs = -1637361686, ModNam = 'po1_sh1_ship_sunk_int01'}, +{HashIs = -929469528, ModNam = 'po1_sh1_shipa_006'}, +{HashIs = 2087747926, ModNam = 'po1_sh1_shipa_05'}, +{HashIs = -644403589, ModNam = 'po1_sh1_shipa_05a'}, +{HashIs = -942372106, ModNam = 'po1_sh1_shipa_05b'}, +{HashIs = 850682036, ModNam = 'po1_sh1_shipa_05c'}, +{HashIs = 1877234107, ModNam = 'po1_sh1_shipa_09_rope1_det'}, +{HashIs = -119662110, ModNam = 'po1_sh1_shipa_09_rope1'}, +{HashIs = 1406001375, ModNam = 'po1_sh1_shipa_09_rope2_det'}, +{HashIs = 1090660957, ModNam = 'po1_sh1_shipa_09_rope2'}, +{HashIs = 1073907835, ModNam = 'po1_sh1_shipa_09'}, +{HashIs = -450984745, ModNam = 'po1_sh1_shipa_cabin_ov'}, +{HashIs = 1232442706, ModNam = 'po1_sh1_shipa_cabin'}, +{HashIs = 940111680, ModNam = 'po1_sh1_shipa_cabin001'}, +{HashIs = -1221521939, ModNam = 'po1_sh1_shipa_decals'}, +{HashIs = -1968632191, ModNam = 'po1_sh1_shipa_decals2'}, +{HashIs = -769072662, ModNam = 'po1_sh1_shipa_detail'}, +{HashIs = 1381926518, ModNam = 'po1_sh1_shipa_detail001'}, +{HashIs = 1792440137, ModNam = 'po1_sh1_shipa_hull'}, +{HashIs = -726921261, ModNam = 'po1_sh1_shipa_hull001'}, +{HashIs = 565440205, ModNam = 'po1_sh1_shipa_ladder_p1'}, +{HashIs = -335379605, ModNam = 'po1_sh1_shipa_ladder_p2'}, +{HashIs = -369181351, ModNam = 'po1_sh1_shipa_ladder002'}, +{HashIs = -925203762, ModNam = 'po1_sh1_shipa_ladder002b'}, +{HashIs = 506809511, ModNam = 'po1_sh1_shipa_lifeboats'}, +{HashIs = 924001114, ModNam = 'po1_sh1_shipa_lifeboats001'}, +{HashIs = -1664318454, ModNam = 'po1_sh1_shipa_lifeboats2'}, +{HashIs = 1211853693, ModNam = 'po1_sh1_shipa_railings_3'}, +{HashIs = 317784297, ModNam = 'po1_sh1_shipa_railings_4'}, +{HashIs = -914952718, ModNam = 'po1_sh1_shipa_railings_6'}, +{HashIs = -1892484757, ModNam = 'po1_sh1_shipa_railings_7'}, +{HashIs = -438846243, ModNam = 'po1_sh1_shipa_railings_p01'}, +{HashIs = -406077243, ModNam = 'po1_sh1_shipa_railings_p02'}, +{HashIs = -96115272, ModNam = 'po1_sh1_shipa_railings_p03'}, +{HashIs = 208701966, ModNam = 'po1_sh1_shipa_railings_p04'}, +{HashIs = 515059347, ModNam = 'po1_sh1_shipa_railings_p05'}, +{HashIs = 1092973431, ModNam = 'po1_sh1_shipa_railings_p06'}, +{HashIs = 1398872050, ModNam = 'po1_sh1_shipa_railings_p07'}, +{HashIs = 1639363741, ModNam = 'po1_sh1_shipa_railings_p08'}, +{HashIs = 1944901897, ModNam = 'po1_sh1_shipa_railings_p09'}, +{HashIs = 1582664252, ModNam = 'po1_sh1_shipa_railings_p1'}, +{HashIs = -689891012, ModNam = 'po1_sh1_shipa_railings_p10'}, +{HashIs = -1580126431, ModNam = 'po1_sh1_shipa_railings_p11'}, +{HashIs = -358235963, ModNam = 'po1_sh1_shipa_railings_p12'}, +{HashIs = -1794312278, ModNam = 'po1_sh1_shipa_railings_p2'}, +{HashIs = -2118495995, ModNam = 'po1_sh1_shipa_railings_p3'}, +{HashIs = -1200177535, ModNam = 'po1_sh1_shipa_railings_p4'}, +{HashIs = -910213443, ModNam = 'po1_sh1_shipa_railings001'}, +{HashIs = -2117551994, ModNam = 'po1_sh1_shipa_stairs'}, +{HashIs = 1601214123, ModNam = 'po1_sh1_shipa_stairs002'}, +{HashIs = -853020136, ModNam = 'po1_sh1_shipa_stairs003'}, +{HashIs = -2080022572, ModNam = 'po1_sh1_shipa_stairs004'}, +{HashIs = -38102941, ModNam = 'po1_sh1_shipcrates1'}, +{HashIs = 1957081450, ModNam = 'po1_sh1_shipcrates2_d'}, +{HashIs = 789871382, ModNam = 'po1_sh1_shipcrates2'}, +{HashIs = 360464429, ModNam = 'po1_sh1_shipcrates2b_d'}, +{HashIs = -1948354067, ModNam = 'po1_sh1_shipcrates2b'}, +{HashIs = 938468680, ModNam = 'po1_sh1_shipcrates3_d'}, +{HashIs = -631320148, ModNam = 'po1_sh1_shipcrates3'}, +{HashIs = -1233711778, ModNam = 'po1_sh1_shipcrates3b_d'}, +{HashIs = 301861762, ModNam = 'po1_sh1_shipcrates3b'}, +{HashIs = 1213197611, ModNam = 'po1_sh1_shipcrates4_d'}, +{HashIs = 193836041, ModNam = 'po1_sh1_shipcrates4'}, +{HashIs = -361195211, ModNam = 'po1_sh1_shipcrates4b_d'}, +{HashIs = 481894928, ModNam = 'po1_sh1_shipcrates4b'}, +{HashIs = -35405218, ModNam = 'po1_sh1_shipcrates5_d'}, +{HashIs = 496162831, ModNam = 'po1_sh1_shipcrates5'}, +{HashIs = -624607375, ModNam = 'po1_sh1_shipcrates5b_d'}, +{HashIs = -1348449008, ModNam = 'po1_sh1_shipcrates5b'}, +{HashIs = 616271603, ModNam = 'po1_sh1_slod002'}, +{HashIs = -1291964770, ModNam = 'po1_sh1_stairs_004'}, +{HashIs = 490386153, ModNam = 'po1_sh1_stairs_03'}, +{HashIs = -617580230, ModNam = 'po1_sh1_stairs_032'}, +{HashIs = -1995114922, ModNam = 'po1_sh1_sunk_slod'}, +{HashIs = -14043999, ModNam = 'po1_sh1_sunklad1'}, +{HashIs = 175426359, ModNam = 'po1_sh1_sunklad2'}, +{HashIs = 1689190314, ModNam = 'po1_sh1_sunklad3'}, +{HashIs = -297790770, ModNam = 'po1_sh1_sunklad4'}, +{HashIs = -1714267800, ModNam = 'po1_sh1_window_overlay'}, +{HashIs = 1522069532, ModNam = 'po1_sh2_crane_cables_01'}, +{HashIs = 830447018, ModNam = 'po1_sh2_crane_cables_02'}, +{HashIs = -1193741830, ModNam = 'po1_sh2_decalsgg_01'}, +{HashIs = -837084034, ModNam = 'po1_sh2_decalsgg_02'}, +{HashIs = -486848962, ModNam = 'po1_sh2_decalsgg_03'}, +{HashIs = 884131854, ModNam = 'po1_sh2_drips'}, +{HashIs = -768896172, ModNam = 'po1_sh2_gavfix_fiz1_lod'}, +{HashIs = 782411229, ModNam = 'po1_sh2_gavfix_fiz2_lod'}, +{HashIs = 740851122, ModNam = 'po1_sh2_gg_lad2'}, +{HashIs = -1551225730, ModNam = 'po1_sh2_gg003'}, +{HashIs = 145880780, ModNam = 'po1_sh2_gg004'}, +{HashIs = -694480225, ModNam = 'po1_sh2_gg005'}, +{HashIs = 841627149, ModNam = 'po1_sh2_gg1'}, +{HashIs = -2091444081, ModNam = 'po1_sh2_laddertest1'}, +{HashIs = -1799373984, ModNam = 'po1_sh2_laddertest2'}, +{HashIs = 1501447398, ModNam = 'po1_sh2_laddertest3'}, +{HashIs = 191564381, ModNam = 'po1_sh2_lod_04b'}, +{HashIs = -1483220376, ModNam = 'po1_sh2_numbers'}, +{HashIs = -1940821995, ModNam = 'po1_sh2_pipe1'}, +{HashIs = -1625813594, ModNam = 'po1_sh2_pipe2'}, +{HashIs = 979726030, ModNam = 'po1_sh2_po1_sh1_anchors'}, +{HashIs = -810687974, ModNam = 'po1_sh2_po1_sh1_antenna1'}, +{HashIs = 236911090, ModNam = 'po1_sh2_po1_sh1_decals_02'}, +{HashIs = -540009131, ModNam = 'po1_sh2_po1_sh1_decals_03'}, +{HashIs = 315196223, ModNam = 'po1_sh2_po1_sh1_decals_04'}, +{HashIs = 619718540, ModNam = 'po1_sh2_po1_sh1_decals_05'}, +{HashIs = -881003345, ModNam = 'po1_sh2_po1_sh1_decals_06'}, +{HashIs = -1731031205, ModNam = 'po1_sh2_po1_sh1_decals_07'}, +{HashIs = -270025340, ModNam = 'po1_sh2_po1_sh1_decals_08'}, +{HashIs = -1186443194, ModNam = 'po1_sh2_po1_sh1_decals_09'}, +{HashIs = 1899250551, ModNam = 'po1_sh2_po1_sh1_decals_11'}, +{HashIs = -606791497, ModNam = 'po1_sh2_po1_sh1_decals_12'}, +{HashIs = 816070070, ModNam = 'po1_sh2_po1_sh1_decalwires_03'}, +{HashIs = -1276838965, ModNam = 'po1_sh2_po1_sh1_details_02'}, +{HashIs = -430743385, ModNam = 'po1_sh2_po1_sh1_details_03'}, +{HashIs = 1633340585, ModNam = 'po1_sh2_po1_sh1_hull001'}, +{HashIs = 1561725554, ModNam = 'po1_sh2_po1_sh1_hullrudder'}, +{HashIs = 329685343, ModNam = 'po1_sh2_po1_sh1_pipes'}, +{HashIs = -974020524, ModNam = 'po1_sh2_po1_sh1_ropes01'}, +{HashIs = -1909235556, ModNam = 'po1_sh2_po1_sh1_ropesf'}, +{HashIs = 451017103, ModNam = 'po1_sh2_po1_sh1_ropesr'}, +{HashIs = -2016344491, ModNam = 'po1_sh2_po1_sh1_stps_det'}, +{HashIs = 1267804496, ModNam = 'po1_sh2_po1_sh1_stps'}, +{HashIs = 608609330, ModNam = 'po1_sh2_po1_sh1_tower002'}, +{HashIs = 102336357, ModNam = 'po1_sh2_railings_01'}, +{HashIs = 315891930, ModNam = 'po1_sh2_railings_02'}, +{HashIs = 937290477, ModNam = 'po1_sh2_railings_04'}, +{HashIs = 705777488, ModNam = 'po1_sh2_railings_05'}, +{HashIs = -22873996, ModNam = 'po1_sh2_railings_07'}, +{HashIs = -1391585082, ModNam = 'po1_sh2_railings_100'}, +{HashIs = 1289214023, ModNam = 'po1_sh2_railings_101'}, +{HashIs = 1418848187, ModNam = 'po1_sh2_railings_102'}, +{HashIs = 1633386830, ModNam = 'po1_sh2_railings_103'}, +{HashIs = 2024976380, ModNam = 'po1_sh2_railings_104'}, +{HashIs = -175232571, ModNam = 'po1_sh2_railings_105'}, +{HashIs = 458126661, ModNam = 'po1_sh2_railings_106'}, +{HashIs = 724833536, ModNam = 'po1_sh2_railings_107'}, +{HashIs = 966373835, ModNam = 'po1_sh2_railings_108'}, +{HashIs = 369519273, ModNam = 'po1_sh2_railings_109'}, +{HashIs = 2143865516, ModNam = 'po1_sh2_railings_110'}, +{HashIs = -540341581, ModNam = 'po1_sh2_railings_111'}, +{HashIs = -181010663, ModNam = 'po1_sh2_railings2_01'}, +{HashIs = -833360488, ModNam = 'po1_sh2_rope02'}, +{HashIs = -1332956662, ModNam = 'po1_sh2_rope03'}, +{HashIs = -1562765659, ModNam = 'po1_sh2_rope04'}, +{HashIs = -33436441, ModNam = 'po1_sh2_rope05'}, +{HashIs = 198469772, ModNam = 'po1_sh2_rope06'}, +{HashIs = -752683226, ModNam = 'po1_sh2_rope07'}, +{HashIs = -523857295, ModNam = 'po1_sh2_rope08'}, +{HashIs = 440266385, ModNam = 'po1_sh2_rope1_2'}, +{HashIs = -1636567301, ModNam = 'po1_sh2_rope1_3'}, +{HashIs = -1887905531, ModNam = 'po1_sh2_rope1_4'}, +{HashIs = -1932569282, ModNam = 'po1_sh2_rope3_2'}, +{HashIs = -125487144, ModNam = 'po1_sh2_rustedge'}, +{HashIs = -2070698107, ModNam = 'po1_sh2_s_001'}, +{HashIs = -474210339, ModNam = 'po1_sh2_sh1_details_01_hd'}, +{HashIs = -991994332, ModNam = 'po1_sh2_sh1_details_02_hd'}, +{HashIs = 1099359019, ModNam = 'po1_sh2_sh1_details_69'}, +{HashIs = 1096963266, ModNam = 'po1_sh2_ship2_fizz1'}, +{HashIs = 1328607327, ModNam = 'po1_sh2_ship2_fizz2'}, +{HashIs = 139190922, ModNam = 'po1_sh2_ship2_fizz3'}, +{HashIs = 872233464, ModNam = 'po1_sh2_ship2_fizz4'}, +{HashIs = -320521672, ModNam = 'po1_sh2_shipa_05'}, +{HashIs = -1663070894, ModNam = 'po1_sh2_shipa_05b_det'}, +{HashIs = -416818391, ModNam = 'po1_sh2_shipa_05b'}, +{HashIs = 44393912, ModNam = 'po1_sh2_shipa_06'}, +{HashIs = 376474241, ModNam = 'po1_sh2_shipa_bollards1'}, +{HashIs = -1293761693, ModNam = 'po1_sh2_shipa_bollards2'}, +{HashIs = -2122594469, ModNam = 'po1_sh2_shipa_cabin_ov2'}, +{HashIs = 1216271714, ModNam = 'po1_sh2_shipa_cabin_ov3'}, +{HashIs = 1455256031, ModNam = 'po1_sh2_shipa_cabin_ov4'}, +{HashIs = -423359804, ModNam = 'po1_sh2_shipa_cabin'}, +{HashIs = -1273158462, ModNam = 'po1_sh2_shipa_dec_1'}, +{HashIs = -949990584, ModNam = 'po1_sh2_shipa_dec_2'}, +{HashIs = 190784200, ModNam = 'po1_sh2_shipa_dec'}, +{HashIs = -1627181951, ModNam = 'po1_sh2_shipa_decals'}, +{HashIs = 1115677385, ModNam = 'po1_sh2_shipa_decals2'}, +{HashIs = -979889780, ModNam = 'po1_sh2_shipa_detail'}, +{HashIs = 420187091, ModNam = 'po1_sh2_shipa_hull'}, +{HashIs = -478050236, ModNam = 'po1_sh2_shipa_ladder002'}, +{HashIs = -179033111, ModNam = 'po1_sh2_shipa_ladder003'}, +{HashIs = -486983846, ModNam = 'po1_sh2_shipa_ladder01'}, +{HashIs = -248785985, ModNam = 'po1_sh2_shipa_ladder02'}, +{HashIs = 271734987, ModNam = 'po1_sh2_shipa_lifeboats1'}, +{HashIs = 562559862, ModNam = 'po1_sh2_shipa_lifeboats2'}, +{HashIs = -1463346467, ModNam = 'po1_sh2_shipa_railings'}, +{HashIs = -1334616724, ModNam = 'po1_sh2_shipa_stairs'}, +{HashIs = 229387087, ModNam = 'po1_sh2_shipa_stairs002'}, +{HashIs = 2120934406, ModNam = 'po1_sh2_shipa_windows'}, +{HashIs = -855924320, ModNam = 'po1_sh2_stairs_01'}, +{HashIs = -1652669790, ModNam = 'po1_sh2_stairs_07'}, +{HashIs = 743767427, ModNam = 'po1_sh2_wire'}, +{HashIs = 2046537925, ModNam = 'police'}, +{HashIs = -1627000575, ModNam = 'police2'}, +{HashIs = 1912215274, ModNam = 'police3'}, +{HashIs = -1973172295, ModNam = 'police4'}, +{HashIs = -34623805, ModNam = 'policeb'}, +{HashIs = -1536924937, ModNam = 'policeold1'}, +{HashIs = -1779120616, ModNam = 'policeold2'}, +{HashIs = 456714581, ModNam = 'policet'}, +{HashIs = 353883353, ModNam = 'polmav'}, +{HashIs = -119658072, ModNam = 'pony'}, +{HashIs = 943752001, ModNam = 'pony2'}, +{HashIs = -1290268385, ModNam = 'pop_v_bank_door_l'}, +{HashIs = -498077814, ModNam = 'pop_v_bank_door_r'}, +{HashIs = -1977698976, ModNam = 'poro_06_sig1_c_source'}, +{HashIs = -1976806603, ModNam = 'port_xr_bins'}, +{HashIs = -1221701255, ModNam = 'port_xr_cont_01'}, +{HashIs = -1803023315, ModNam = 'port_xr_cont_02'}, +{HashIs = -1171564689, ModNam = 'port_xr_cont_03'}, +{HashIs = -935595120, ModNam = 'port_xr_cont_04'}, +{HashIs = 710539794, ModNam = 'port_xr_cont_sm'}, +{HashIs = 575329936, ModNam = 'port_xr_contpod_01'}, +{HashIs = 806973997, ModNam = 'port_xr_contpod_02'}, +{HashIs = 1917744790, ModNam = 'port_xr_contpod_03'}, +{HashIs = -401460437, ModNam = 'port_xr_cranelg'}, +{HashIs = 1369145036, ModNam = 'port_xr_door_01'}, +{HashIs = -2085166334, ModNam = 'port_xr_door_04'}, +{HashIs = 1450215542, ModNam = 'port_xr_door_05'}, +{HashIs = 2123151705, ModNam = 'port_xr_elecbox_1'}, +{HashIs = -2007544594, ModNam = 'port_xr_elecbox_2'}, +{HashIs = -1683917950, ModNam = 'port_xr_elecbox_3'}, +{HashIs = 2133090796, ModNam = 'port_xr_fire'}, +{HashIs = 1034340814, ModNam = 'port_xr_firehose'}, +{HashIs = -1340510246, ModNam = 'port_xr_lifeboat'}, +{HashIs = -1727003037, ModNam = 'port_xr_lifep'}, +{HashIs = 456885502, ModNam = 'port_xr_lightdoor'}, +{HashIs = 1809625346, ModNam = 'port_xr_lighthal'}, +{HashIs = -390630130, ModNam = 'port_xr_lightspot'}, +{HashIs = 1013710720, ModNam = 'port_xr_railbal'}, +{HashIs = -626023976, ModNam = 'port_xr_railside'}, +{HashIs = 1857662402, ModNam = 'port_xr_railst'}, +{HashIs = -734430729, ModNam = 'port_xr_spoolsm'}, +{HashIs = -520750160, ModNam = 'port_xr_stairs_01'}, +{HashIs = -833990705, ModNam = 'port_xr_tiedown'}, +{HashIs = 2112052861, ModNam = 'pounder'}, +{HashIs = -1450650718, ModNam = 'prairie'}, +{HashIs = 741586030, ModNam = 'pranger'}, +{HashIs = -488123221, ModNam = 'predator'}, +{HashIs = -1883869285, ModNam = 'premier'}, +{HashIs = -1150599089, ModNam = 'primo'}, +{HashIs = -2040426790, ModNam = 'primo2'}, +{HashIs = -1100075058, ModNam = 'proair_hoc_puck'}, +{HashIs = 29828513, ModNam = 'proc_brittlebush_01'}, +{HashIs = -1280423821, ModNam = 'proc_coral_01'}, +{HashIs = -2114240528, ModNam = 'proc_desert_sage_01'}, +{HashIs = 1870499111, ModNam = 'proc_drkyel001'}, +{HashIs = 2041844081, ModNam = 'proc_dry_plants_01'}, +{HashIs = 2015249693, ModNam = 'proc_drygrasses01'}, +{HashIs = -1511795599, ModNam = 'proc_drygrasses01b'}, +{HashIs = 1781006001, ModNam = 'proc_drygrassfronds01'}, +{HashIs = -2044882611, ModNam = 'proc_dryplantsgrass_01'}, +{HashIs = -1945854697, ModNam = 'proc_dryplantsgrass_02'}, +{HashIs = -2131000111, ModNam = 'proc_fern_02'}, +{HashIs = -203856859, ModNam = 'proc_flower_wild_04'}, +{HashIs = -287168502, ModNam = 'proc_flower1'}, +{HashIs = -67644897, ModNam = 'proc_forest_grass01'}, +{HashIs = -429997852, ModNam = 'proc_forest_ivy_01'}, +{HashIs = -1010825119, ModNam = 'proc_grassdandelion01'}, +{HashIs = 1599985244, ModNam = 'proc_grasses01'}, +{HashIs = -1065905452, ModNam = 'proc_grasses01b'}, +{HashIs = 1406134282, ModNam = 'proc_grassfronds01'}, +{HashIs = -638302388, ModNam = 'proc_grassplantmix_01'}, +{HashIs = 213036232, ModNam = 'proc_grassplantmix_02'}, +{HashIs = -964059938, ModNam = 'proc_indian_pbrush_01'}, +{HashIs = -783590493, ModNam = 'proc_leafybush_01'}, +{HashIs = 849975660, ModNam = 'proc_leafyplant_01'}, +{HashIs = 775482218, ModNam = 'proc_litter_01'}, +{HashIs = 479086613, ModNam = 'proc_litter_02'}, +{HashIs = 1775565172, ModNam = 'proc_lizardtail_01'}, +{HashIs = -1025025503, ModNam = 'proc_lupins_01'}, +{HashIs = 17258065, ModNam = 'proc_meadowmix_01'}, +{HashIs = -508643576, ModNam = 'proc_meadowpoppy_01'}, +{HashIs = 580043721, ModNam = 'proc_mntn_stone01'}, +{HashIs = 334177914, ModNam = 'proc_mntn_stone02'}, +{HashIs = 237509364, ModNam = 'proc_mntn_stone03'}, +{HashIs = -876909511, ModNam = 'proc_sage_01'}, +{HashIs = 1872771678, ModNam = 'proc_scrub_bush01'}, +{HashIs = 2064959419, ModNam = 'proc_searock_01'}, +{HashIs = 1758339886, ModNam = 'proc_searock_02'}, +{HashIs = 1589448460, ModNam = 'proc_searock_03'}, +{HashIs = -814048611, ModNam = 'proc_sml_reeds_01'}, +{HashIs = 875648136, ModNam = 'proc_sml_reeds_01b'}, +{HashIs = 1173321732, ModNam = 'proc_sml_reeds_01c'}, +{HashIs = -503723136, ModNam = 'proc_sml_stones01'}, +{HashIs = -741527769, ModNam = 'proc_sml_stones02'}, +{HashIs = -1015640454, ModNam = 'proc_sml_stones03'}, +{HashIs = -1405230777, ModNam = 'proc_stones_01'}, +{HashIs = -889446717, ModNam = 'proc_stones_02'}, +{HashIs = -646857810, ModNam = 'proc_stones_03'}, +{HashIs = -412821612, ModNam = 'proc_stones_04'}, +{HashIs = -182488311, ModNam = 'proc_stones_05'}, +{HashIs = 31952029, ModNam = 'proc_stones_06'}, +{HashIs = 950980702, ModNam = 'proc_trolley_lakebed'}, +{HashIs = -1406314798, ModNam = 'proc_weeds01a'}, +{HashIs = -1272191277, ModNam = 'proc_weeds01b'}, +{HashIs = -1578024354, ModNam = 'proc_weeds01c'}, +{HashIs = -1533650692, ModNam = 'proc_wildquinine'}, +{HashIs = -1344020018, ModNam = 'prop_06_sig1_a'}, +{HashIs = 2041509221, ModNam = 'prop_06_sig1_b'}, +{HashIs = 1982492248, ModNam = 'prop_06_sig1_d'}, +{HashIs = 1760580580, ModNam = 'prop_06_sig1_e'}, +{HashIs = 1384097539, ModNam = 'prop_06_sig1_f'}, +{HashIs = 1162513561, ModNam = 'prop_06_sig1_g'}, +{HashIs = 790913101, ModNam = 'prop_06_sig1_h'}, +{HashIs = 563529010, ModNam = 'prop_06_sig1_i'}, +{HashIs = -331261304, ModNam = 'prop_06_sig1_j'}, +{HashIs = 368618998, ModNam = 'prop_06_sig1_k'}, +{HashIs = -1619803918, ModNam = 'prop_06_sig1_l'}, +{HashIs = -785013643, ModNam = 'prop_06_sig1_m'}, +{HashIs = -1701726418, ModNam = 'prop_06_sig1_n'}, +{HashIs = -1940612428, ModNam = 'prop_06_sig1_o'}, +{HashIs = 1875279045, ModNam = 'prop_1st_hostage_scene'}, +{HashIs = 1280887308, ModNam = 'prop_1st_prologue_scene'}, +{HashIs = -742199344, ModNam = 'prop_2nd_hostage_scene'}, +{HashIs = -1331536247, ModNam = 'prop_50s_jukebox'}, +{HashIs = 1611303890, ModNam = 'prop_a_base_bars_01'}, +{HashIs = 1293907652, ModNam = 'prop_a_trailer_door_01'}, +{HashIs = 478908889, ModNam = 'prop_a4_pile_01'}, +{HashIs = -1378325165, ModNam = 'prop_a4_sheet_01'}, +{HashIs = -1220181943, ModNam = 'prop_a4_sheet_02'}, +{HashIs = -1831225514, ModNam = 'prop_a4_sheet_03'}, +{HashIs = -1684027166, ModNam = 'prop_a4_sheet_04'}, +{HashIs = 17929184, ModNam = 'prop_a4_sheet_05'}, +{HashIs = 1373227456, ModNam = 'prop_abat_roller_static'}, +{HashIs = -1468417022, ModNam = 'prop_abat_slide'}, +{HashIs = -121802573, ModNam = 'prop_acc_guitar_01_d1'}, +{HashIs = -708789241, ModNam = 'prop_acc_guitar_01'}, +{HashIs = -1602845292, ModNam = 'prop_aerial_01a'}, +{HashIs = 363720705, ModNam = 'prop_aerial_01b'}, +{HashIs = 201055389, ModNam = 'prop_aerial_01c'}, +{HashIs = 1161678624, ModNam = 'prop_aerial_01d'}, +{HashIs = 924808509, ModNam = 'prop_afsign_amun'}, +{HashIs = 718227482, ModNam = 'prop_afsign_vbike'}, +{HashIs = -1056637498, ModNam = 'prop_agave_01'}, +{HashIs = -1437872044, ModNam = 'prop_agave_02'}, +{HashIs = -1716731852, ModNam = 'prop_aiprort_sign_01'}, +{HashIs = -1187578040, ModNam = 'prop_aiprort_sign_02'}, +{HashIs = 167557869, ModNam = 'prop_air_bagloader'}, +{HashIs = 1683244033, ModNam = 'prop_air_bagloader2_cr'}, +{HashIs = -1287677794, ModNam = 'prop_air_bagloader2'}, +{HashIs = 1175931267, ModNam = 'prop_air_barrier'}, +{HashIs = -76230599, ModNam = 'prop_air_bench_01'}, +{HashIs = 307625467, ModNam = 'prop_air_bench_02'}, +{HashIs = -1550393228, ModNam = 'prop_air_bigradar_l1'}, +{HashIs = -1773582887, ModNam = 'prop_air_bigradar_l2'}, +{HashIs = -1062232474, ModNam = 'prop_air_bigradar_slod'}, +{HashIs = -1988908952, ModNam = 'prop_air_bigradar'}, +{HashIs = -1265137328, ModNam = 'prop_air_blastfence_01'}, +{HashIs = -1562286620, ModNam = 'prop_air_blastfence_02'}, +{HashIs = 131289656, ModNam = 'prop_air_bridge01'}, +{HashIs = 497122772, ModNam = 'prop_air_bridge02'}, +{HashIs = 1610144111, ModNam = 'prop_air_cargo_01a'}, +{HashIs = 1891269362, ModNam = 'prop_air_cargo_01b'}, +{HashIs = 1046025776, ModNam = 'prop_air_cargo_01c'}, +{HashIs = -274013936, ModNam = 'prop_air_cargo_02a'}, +{HashIs = 542982772, ModNam = 'prop_air_cargo_02b'}, +{HashIs = -1986685425, ModNam = 'prop_air_cargo_03a'}, +{HashIs = 628478833, ModNam = 'prop_air_cargo_04a'}, +{HashIs = -500478759, ModNam = 'prop_air_cargo_04b'}, +{HashIs = -806573988, ModNam = 'prop_air_cargo_04c'}, +{HashIs = 1757803317, ModNam = 'prop_air_cargoloader_01'}, +{HashIs = 1514102675, ModNam = 'prop_air_chock_01'}, +{HashIs = -452397756, ModNam = 'prop_air_chock_03'}, +{HashIs = 1800372691, ModNam = 'prop_air_chock_04'}, +{HashIs = -1587301201, ModNam = 'prop_air_conelight'}, +{HashIs = -1779825653, ModNam = 'prop_air_fireexting'}, +{HashIs = -770054074, ModNam = 'prop_air_fueltrail1'}, +{HashIs = -1075526692, ModNam = 'prop_air_fueltrail2'}, +{HashIs = -925511118, ModNam = 'prop_air_gasbogey_01'}, +{HashIs = -1564544556, ModNam = 'prop_air_generator_01'}, +{HashIs = -1474397017, ModNam = 'prop_air_generator_03'}, +{HashIs = 78540130, ModNam = 'prop_air_hoc_paddle_01'}, +{HashIs = -218084858, ModNam = 'prop_air_hoc_paddle_02'}, +{HashIs = 1784537360, ModNam = 'prop_air_lights_01a'}, +{HashIs = 1095208676, ModNam = 'prop_air_lights_01b'}, +{HashIs = -1035660791, ModNam = 'prop_air_lights_02a'}, +{HashIs = -772034186, ModNam = 'prop_air_lights_02b'}, +{HashIs = 1998517203, ModNam = 'prop_air_lights_03a'}, +{HashIs = -887448895, ModNam = 'prop_air_lights_04a'}, +{HashIs = -173347079, ModNam = 'prop_air_lights_05a'}, +{HashIs = -1914374242, ModNam = 'prop_air_luggtrolley'}, +{HashIs = -1824199444, ModNam = 'prop_air_mast_01'}, +{HashIs = 1524825141, ModNam = 'prop_air_mast_02'}, +{HashIs = 1849402306, ModNam = 'prop_air_monhut_01'}, +{HashIs = 1670942332, ModNam = 'prop_air_monhut_02'}, +{HashIs = 169792355, ModNam = 'prop_air_monhut_03_cr'}, +{HashIs = -961391442, ModNam = 'prop_air_monhut_03'}, +{HashIs = 1562403901, ModNam = 'prop_air_propeller01'}, +{HashIs = -1867237480, ModNam = 'prop_air_radar_01'}, +{HashIs = -105439435, ModNam = 'prop_air_sechut_01'}, +{HashIs = 1363465830, ModNam = 'prop_air_stair_01'}, +{HashIs = 123191949, ModNam = 'prop_air_stair_02'}, +{HashIs = 900603705, ModNam = 'prop_air_stair_03'}, +{HashIs = -2103481739, ModNam = 'prop_air_stair_04a_cr'}, +{HashIs = 1412727143, ModNam = 'prop_air_stair_04a'}, +{HashIs = -68540493, ModNam = 'prop_air_stair_04b_cr'}, +{HashIs = -1444467509, ModNam = 'prop_air_stair_04b'}, +{HashIs = 2129093333, ModNam = 'prop_air_taxisign_01a'}, +{HashIs = 1896958025, ModNam = 'prop_air_taxisign_02a'}, +{HashIs = -159713206, ModNam = 'prop_air_taxisign_03a'}, +{HashIs = -994110897, ModNam = 'prop_air_terlight_01a'}, +{HashIs = -479309907, ModNam = 'prop_air_terlight_01b'}, +{HashIs = 714071539, ModNam = 'prop_air_terlight_01c'}, +{HashIs = -806121615, ModNam = 'prop_air_towbar_01'}, +{HashIs = -576443694, ModNam = 'prop_air_towbar_02'}, +{HashIs = 1555409147, ModNam = 'prop_air_towbar_03'}, +{HashIs = -397607777, ModNam = 'prop_air_trailer_1a'}, +{HashIs = -1161911933, ModNam = 'prop_air_trailer_1b'}, +{HashIs = -1957313850, ModNam = 'prop_air_trailer_1c'}, +{HashIs = 401136338, ModNam = 'prop_air_trailer_2a'}, +{HashIs = 623310158, ModNam = 'prop_air_trailer_2b'}, +{HashIs = -399903427, ModNam = 'prop_air_trailer_3a'}, +{HashIs = -1236266614, ModNam = 'prop_air_trailer_3b'}, +{HashIs = -64349163, ModNam = 'prop_air_trailer_4a'}, +{HashIs = 712505520, ModNam = 'prop_air_trailer_4b'}, +{HashIs = 425776770, ModNam = 'prop_air_trailer_4c'}, +{HashIs = 638798121, ModNam = 'prop_air_watertank1'}, +{HashIs = 1422763677, ModNam = 'prop_air_watertank2'}, +{HashIs = 447918696, ModNam = 'prop_air_watertank3'}, +{HashIs = 61509710, ModNam = 'prop_air_windsock_base'}, +{HashIs = -310772260, ModNam = 'prop_air_windsock'}, +{HashIs = 886547537, ModNam = 'prop_air_woodsteps'}, +{HashIs = 827943275, ModNam = 'prop_aircon_l_01'}, +{HashIs = 605277920, ModNam = 'prop_aircon_l_02'}, +{HashIs = 1413477803, ModNam = 'prop_aircon_l_03_dam'}, +{HashIs = 1426534598, ModNam = 'prop_aircon_l_03'}, +{HashIs = 1195939145, ModNam = 'prop_aircon_l_04'}, +{HashIs = 1369811908, ModNam = 'prop_aircon_m_01'}, +{HashIs = 1131941737, ModNam = 'prop_aircon_m_02'}, +{HashIs = 1948414141, ModNam = 'prop_aircon_m_03'}, +{HashIs = 1709954128, ModNam = 'prop_aircon_m_04'}, +{HashIs = -1393761711, ModNam = 'prop_aircon_m_05'}, +{HashIs = -1625667924, ModNam = 'prop_aircon_m_06'}, +{HashIs = 1366469466, ModNam = 'prop_aircon_m_07'}, +{HashIs = 1135153095, ModNam = 'prop_aircon_m_08'}, +{HashIs = -432646941, ModNam = 'prop_aircon_m_09'}, +{HashIs = 726292818, ModNam = 'prop_aircon_m_10'}, +{HashIs = -223157118, ModNam = 'prop_aircon_s_01a'}, +{HashIs = 317638569, ModNam = 'prop_aircon_s_02a'}, +{HashIs = 532504902, ModNam = 'prop_aircon_s_02b'}, +{HashIs = 1767043400, ModNam = 'prop_aircon_s_03a'}, +{HashIs = 1552504757, ModNam = 'prop_aircon_s_03b'}, +{HashIs = 217291359, ModNam = 'prop_aircon_s_04a'}, +{HashIs = -759879321, ModNam = 'prop_aircon_s_05a'}, +{HashIs = -867494225, ModNam = 'prop_aircon_s_06a'}, +{HashIs = 1928095639, ModNam = 'prop_aircon_s_07a'}, +{HashIs = -1177062036, ModNam = 'prop_aircon_s_07b'}, +{HashIs = -1545030330, ModNam = 'prop_aircon_t_03'}, +{HashIs = -793463384, ModNam = 'prop_aircon_tna_02'}, +{HashIs = -775805135, ModNam = 'prop_airdancer_2_cloth'}, +{HashIs = 1480247349, ModNam = 'prop_airdancer_base'}, +{HashIs = -1679199186, ModNam = 'prop_airhockey_01'}, +{HashIs = 160628940, ModNam = 'prop_airport_sale_sign'}, +{HashIs = -1758446314, ModNam = 'prop_alarm_01'}, +{HashIs = -2112285976, ModNam = 'prop_alarm_02'}, +{HashIs = 1803116220, ModNam = 'prop_alien_egg_01'}, +{HashIs = -73263722, ModNam = 'prop_aloevera_01'}, +{HashIs = -1536173086, ModNam = 'prop_am_box_wood_01'}, +{HashIs = -1139842859, ModNam = 'prop_amanda_note_01'}, +{HashIs = 503635721, ModNam = 'prop_amanda_note_01b'}, +{HashIs = -440787091, ModNam = 'prop_amb_40oz_02'}, +{HashIs = -1217150239, ModNam = 'prop_amb_40oz_03'}, +{HashIs = 683570518, ModNam = 'prop_amb_beer_bottle'}, +{HashIs = 2017086435, ModNam = 'prop_amb_ciggy_01'}, +{HashIs = 1847598393, ModNam = 'prop_amb_donut'}, +{HashIs = 1197080420, ModNam = 'prop_amb_handbag_01'}, +{HashIs = 974883178, ModNam = 'prop_amb_phone'}, +{HashIs = -547813259, ModNam = 'prop_ammunation_sign_01'}, +{HashIs = 1011250084, ModNam = 'prop_amp_01'}, +{HashIs = 1814532926, ModNam = 'prop_anim_cash_note_b'}, +{HashIs = 1597489407, ModNam = 'prop_anim_cash_note'}, +{HashIs = -1170050911, ModNam = 'prop_anim_cash_pile_01'}, +{HashIs = -1448063107, ModNam = 'prop_anim_cash_pile_02'}, +{HashIs = 1405043423, ModNam = 'prop_apple_box_01'}, +{HashIs = -585968300, ModNam = 'prop_apple_box_02'}, +{HashIs = 1011158577, ModNam = 'prop_ar_arrow_1'}, +{HashIs = 1811869092, ModNam = 'prop_ar_arrow_2'}, +{HashIs = 958367714, ModNam = 'prop_ar_arrow_3'}, +{HashIs = 977639986, ModNam = 'prop_ar_ring_01'}, +{HashIs = -1995840812, ModNam = 'prop_arc_blueprints_01'}, +{HashIs = -1991361770, ModNam = 'prop_arcade_01'}, +{HashIs = 952375787, ModNam = 'prop_arcade_02'}, +{HashIs = -2029892494, ModNam = 'prop_arm_gate_l'}, +{HashIs = -861197080, ModNam = 'prop_arm_wrestle_01'}, +{HashIs = 719404538, ModNam = 'prop_armchair_01'}, +{HashIs = 1534513698, ModNam = 'prop_armenian_gate'}, +{HashIs = 701173564, ModNam = 'prop_armour_pickup'}, +{HashIs = -267139712, ModNam = 'prop_artgallery_02_dl'}, +{HashIs = 650392296, ModNam = 'prop_artgallery_02_dr'}, +{HashIs = -751501685, ModNam = 'prop_artgallery_dl'}, +{HashIs = -1382730932, ModNam = 'prop_artgallery_dr'}, +{HashIs = -956377380, ModNam = 'prop_artifact_01'}, +{HashIs = 996113921, ModNam = 'prop_ashtray_01'}, +{HashIs = -543669801, ModNam = 'prop_asteroid_01'}, +{HashIs = 1685515260, ModNam = 'prop_astro_table_01'}, +{HashIs = 832407114, ModNam = 'prop_astro_table_02'}, +{HashIs = -870868698, ModNam = 'prop_atm_01'}, +{HashIs = -1126237515, ModNam = 'prop_atm_02'}, +{HashIs = -1364697528, ModNam = 'prop_atm_03'}, +{HashIs = -1600440298, ModNam = 'prop_attache_case_01'}, +{HashIs = 2047842025, ModNam = 'prop_aviators_01'}, +{HashIs = 1335593994, ModNam = 'prop_b_board_blank'}, +{HashIs = -1212160278, ModNam = 'prop_bahammenu'}, +{HashIs = -465397894, ModNam = 'prop_balcony_glass_01'}, +{HashIs = -156648376, ModNam = 'prop_balcony_glass_02'}, +{HashIs = 128212541, ModNam = 'prop_balcony_glass_03'}, +{HashIs = 170812241, ModNam = 'prop_balcony_glass_04'}, +{HashIs = -206337278, ModNam = 'prop_ball_box'}, +{HashIs = 812526004, ModNam = 'prop_ballistic_shield_lod1'}, +{HashIs = 1141389967, ModNam = 'prop_ballistic_shield'}, +{HashIs = -1743279446, ModNam = 'prop_bandsaw_01'}, +{HashIs = -554465314, ModNam = 'prop_bank_shutter'}, +{HashIs = -134415992, ModNam = 'prop_bank_vaultdoor'}, +{HashIs = -1766751344, ModNam = 'prop_bar_beans'}, +{HashIs = -1102277088, ModNam = 'prop_bar_beerfridge_01'}, +{HashIs = -1711526423, ModNam = 'prop_bar_caddy'}, +{HashIs = -16236139, ModNam = 'prop_bar_coastbarr'}, +{HashIs = -2132107072, ModNam = 'prop_bar_coastchamp'}, +{HashIs = 1260570993, ModNam = 'prop_bar_coastdusc'}, +{HashIs = 1793667637, ModNam = 'prop_bar_coasterdisp'}, +{HashIs = 1374371923, ModNam = 'prop_bar_coastmount'}, +{HashIs = -420103132, ModNam = 'prop_bar_cockshaker'}, +{HashIs = -1525506599, ModNam = 'prop_bar_cockshakropn'}, +{HashIs = 2072037848, ModNam = 'prop_bar_cooler_01'}, +{HashIs = 1913075429, ModNam = 'prop_bar_cooler_03'}, +{HashIs = -1660391290, ModNam = 'prop_bar_drinkstraws'}, +{HashIs = -458183035, ModNam = 'prop_bar_fridge_01'}, +{HashIs = -304627501, ModNam = 'prop_bar_fridge_02'}, +{HashIs = 18704222, ModNam = 'prop_bar_fridge_03'}, +{HashIs = -1720674274, ModNam = 'prop_bar_fridge_04'}, +{HashIs = 1753238891, ModNam = 'prop_bar_fruit'}, +{HashIs = -1696280277, ModNam = 'prop_bar_ice_01'}, +{HashIs = 993353915, ModNam = 'prop_bar_lemons'}, +{HashIs = 2010966735, ModNam = 'prop_bar_limes'}, +{HashIs = 67883626, ModNam = 'prop_bar_measrjug'}, +{HashIs = -521301105, ModNam = 'prop_bar_napkindisp'}, +{HashIs = -1838355393, ModNam = 'prop_bar_nuts'}, +{HashIs = -1281229898, ModNam = 'prop_bar_pump_01'}, +{HashIs = -766101190, ModNam = 'prop_bar_pump_04'}, +{HashIs = -1188362524, ModNam = 'prop_bar_pump_05'}, +{HashIs = -420814237, ModNam = 'prop_bar_pump_06'}, +{HashIs = -1339984727, ModNam = 'prop_bar_pump_07'}, +{HashIs = 2143392746, ModNam = 'prop_bar_pump_08'}, +{HashIs = 1285434788, ModNam = 'prop_bar_pump_09'}, +{HashIs = 1090360663, ModNam = 'prop_bar_pump_10'}, +{HashIs = -754287693, ModNam = 'prop_bar_shots'}, +{HashIs = -1619027728, ModNam = 'prop_bar_sink_01'}, +{HashIs = 846652480, ModNam = 'prop_bar_stirrers'}, +{HashIs = -1829764702, ModNam = 'prop_bar_stool_01'}, +{HashIs = 2139379968, ModNam = 'prop_barbell_01'}, +{HashIs = -1711403533, ModNam = 'prop_barbell_02'}, +{HashIs = -486823720, ModNam = 'prop_barbell_100kg'}, +{HashIs = -1902111326, ModNam = 'prop_barbell_10kg'}, +{HashIs = 371177307, ModNam = 'prop_barbell_20kg'}, +{HashIs = 927793327, ModNam = 'prop_barbell_30kg'}, +{HashIs = -1314904318, ModNam = 'prop_barbell_40kg'}, +{HashIs = 1897403261, ModNam = 'prop_barbell_50kg'}, +{HashIs = -43213041, ModNam = 'prop_barbell_60kg'}, +{HashIs = -164226377, ModNam = 'prop_barbell_80kg'}, +{HashIs = -1882134861, ModNam = 'prop_barebulb_01'}, +{HashIs = -1228223417, ModNam = 'prop_barier_conc_01a'}, +{HashIs = -978556406, ModNam = 'prop_barier_conc_01b'}, +{HashIs = -347163314, ModNam = 'prop_barier_conc_01c'}, +{HashIs = -1286880215, ModNam = 'prop_barier_conc_02a'}, +{HashIs = -514023350, ModNam = 'prop_barier_conc_02b'}, +{HashIs = -674591450, ModNam = 'prop_barier_conc_02c'}, +{HashIs = 432739598, ModNam = 'prop_barier_conc_03a'}, +{HashIs = -1810823144, ModNam = 'prop_barier_conc_04a'}, +{HashIs = 693843550, ModNam = 'prop_barier_conc_05a'}, +{HashIs = 415536433, ModNam = 'prop_barier_conc_05b'}, +{HashIs = 1172303719, ModNam = 'prop_barier_conc_05c'}, +{HashIs = -165117488, ModNam = 'prop_barn_door_l'}, +{HashIs = -459350339, ModNam = 'prop_barn_door_r'}, +{HashIs = 18445149, ModNam = 'prop_barrachneon'}, +{HashIs = -1738103333, ModNam = 'prop_barrel_01a'}, +{HashIs = 1298403575, ModNam = 'prop_barrel_02a'}, +{HashIs = -1069975900, ModNam = 'prop_barrel_02b'}, +{HashIs = 89948745, ModNam = 'prop_barrel_03a'}, +{HashIs = 344662182, ModNam = 'prop_barrel_03d'}, +{HashIs = -1344435013, ModNam = 'prop_barrel_exp_01a'}, +{HashIs = -1088738506, ModNam = 'prop_barrel_exp_01b'}, +{HashIs = -1935686084, ModNam = 'prop_barrel_exp_01c'}, +{HashIs = -1269401419, ModNam = 'prop_barrel_float_1'}, +{HashIs = -840225818, ModNam = 'prop_barrel_float_2'}, +{HashIs = 1652026494, ModNam = 'prop_barrel_pile_01'}, +{HashIs = -260208501, ModNam = 'prop_barrel_pile_02'}, +{HashIs = -921781850, ModNam = 'prop_barrel_pile_03'}, +{HashIs = -566369276, ModNam = 'prop_barrel_pile_04'}, +{HashIs = 631304913, ModNam = 'prop_barrel_pile_05'}, +{HashIs = -841417216, ModNam = 'prop_barrier_wat_01a'}, +{HashIs = 2080595106, ModNam = 'prop_barrier_wat_03a'}, +{HashIs = 546252211, ModNam = 'prop_barrier_wat_03b'}, +{HashIs = 579512398, ModNam = 'prop_barrier_wat_04a'}, +{HashIs = 1198649884, ModNam = 'prop_barrier_wat_04b'}, +{HashIs = 968840887, ModNam = 'prop_barrier_wat_04c'}, +{HashIs = 1072616162, ModNam = 'prop_barrier_work01a'}, +{HashIs = 1329951119, ModNam = 'prop_barrier_work01b'}, +{HashIs = 1718951922, ModNam = 'prop_barrier_work01c'}, +{HashIs = 1946925855, ModNam = 'prop_barrier_work01d'}, +{HashIs = -1984567405, ModNam = 'prop_barrier_work02a'}, +{HashIs = -565797937, ModNam = 'prop_barrier_work04a'}, +{HashIs = -143315610, ModNam = 'prop_barrier_work05'}, +{HashIs = 765541575, ModNam = 'prop_barrier_work06a'}, +{HashIs = 1048501890, ModNam = 'prop_barrier_work06b'}, +{HashIs = 742943823, ModNam = 'prop_barriercrash_01'}, +{HashIs = 1415068782, ModNam = 'prop_barriercrash_02'}, +{HashIs = 574380059, ModNam = 'prop_barriercrash_03'}, +{HashIs = 1871573721, ModNam = 'prop_barriercrash_04'}, +{HashIs = 118769507, ModNam = 'prop_barry_table_detail'}, +{HashIs = 510628364, ModNam = 'prop_basejump_target_01'}, +{HashIs = 659269893, ModNam = 'prop_basketball_net'}, +{HashIs = -2088525666, ModNam = 'prop_bath_dirt_01'}, +{HashIs = -1966747703, ModNam = 'prop_battery_01'}, +{HashIs = -1726256012, ModNam = 'prop_battery_02'}, +{HashIs = -1525817904, ModNam = 'prop_bball_arcade_01'}, +{HashIs = 1903501406, ModNam = 'prop_bbq_1'}, +{HashIs = 519797612, ModNam = 'prop_bbq_2'}, +{HashIs = -476379988, ModNam = 'prop_bbq_3'}, +{HashIs = -770250239, ModNam = 'prop_bbq_4_l1'}, +{HashIs = 977744387, ModNam = 'prop_bbq_4'}, +{HashIs = 286252949, ModNam = 'prop_bbq_5'}, +{HashIs = -1363752925, ModNam = 'prop_beach_bag_01a'}, +{HashIs = 2094687343, ModNam = 'prop_beach_bag_01b'}, +{HashIs = -845760792, ModNam = 'prop_beach_bag_02'}, +{HashIs = 1972733671, ModNam = 'prop_beach_bag_03'}, +{HashIs = -489525601, ModNam = 'prop_beach_bars_01'}, +{HashIs = 1920863736, ModNam = 'prop_beach_bars_02'}, +{HashIs = -1608693916, ModNam = 'prop_beach_bbq'}, +{HashIs = 1672330940, ModNam = 'prop_beach_dip_bars_01'}, +{HashIs = -1531756342, ModNam = 'prop_beach_dip_bars_02'}, +{HashIs = -1065766299, ModNam = 'prop_beach_fire'}, +{HashIs = -1880772547, ModNam = 'prop_beach_lg_float'}, +{HashIs = 183900128, ModNam = 'prop_beach_lg_stretch'}, +{HashIs = -418873017, ModNam = 'prop_beach_lg_surf'}, +{HashIs = 1715961520, ModNam = 'prop_beach_lilo_01'}, +{HashIs = -1675793829, ModNam = 'prop_beach_lilo_02'}, +{HashIs = -554270033, ModNam = 'prop_beach_lotion_01'}, +{HashIs = 238248232, ModNam = 'prop_beach_lotion_02'}, +{HashIs = -1826591984, ModNam = 'prop_beach_lotion_03'}, +{HashIs = 1054627099, ModNam = 'prop_beach_parasol_01'}, +{HashIs = 756855196, ModNam = 'prop_beach_parasol_02'}, +{HashIs = 516887809, ModNam = 'prop_beach_parasol_03'}, +{HashIs = -1929219726, ModNam = 'prop_beach_parasol_04'}, +{HashIs = -2108662770, ModNam = 'prop_beach_parasol_05'}, +{HashIs = 1913502601, ModNam = 'prop_beach_parasol_06'}, +{HashIs = 1473546007, ModNam = 'prop_beach_parasol_07'}, +{HashIs = -979901796, ModNam = 'prop_beach_parasol_08'}, +{HashIs = -1151218128, ModNam = 'prop_beach_parasol_09'}, +{HashIs = 1483509531, ModNam = 'prop_beach_parasol_10'}, +{HashIs = 1867233273, ModNam = 'prop_beach_punchbag'}, +{HashIs = 1677315747, ModNam = 'prop_beach_ring_01'}, +{HashIs = 1772442022, ModNam = 'prop_beach_rings_01'}, +{HashIs = 336523661, ModNam = 'prop_beach_sandcas_01'}, +{HashIs = 339341791, ModNam = 'prop_beach_sandcas_03'}, +{HashIs = 1285350052, ModNam = 'prop_beach_sandcas_04'}, +{HashIs = -488829146, ModNam = 'prop_beach_sandcas_05'}, +{HashIs = 1639776969, ModNam = 'prop_beach_sculp_01'}, +{HashIs = 1181350742, ModNam = 'prop_beach_towel_01'}, +{HashIs = 951345131, ModNam = 'prop_beach_towel_02'}, +{HashIs = 1604201946, ModNam = 'prop_beach_towel_03'}, +{HashIs = 1230242118, ModNam = 'prop_beach_towel_04'}, +{HashIs = -946169730, ModNam = 'prop_beach_volball01'}, +{HashIs = 1017479830, ModNam = 'prop_beach_volball02'}, +{HashIs = 34136386, ModNam = 'prop_beachbag_01'}, +{HashIs = -886312055, ModNam = 'prop_beachbag_02'}, +{HashIs = -393990599, ModNam = 'prop_beachbag_03'}, +{HashIs = -1414482797, ModNam = 'prop_beachbag_04'}, +{HashIs = -1658644616, ModNam = 'prop_beachbag_05'}, +{HashIs = -1571249689, ModNam = 'prop_beachbag_06'}, +{HashIs = 1407021173, ModNam = 'prop_beachbag_combo_01'}, +{HashIs = -429845122, ModNam = 'prop_beachbag_combo_02'}, +{HashIs = 1574107526, ModNam = 'prop_beachball_01'}, +{HashIs = 136236575, ModNam = 'prop_beachball_02'}, +{HashIs = 1275920395, ModNam = 'prop_beachf_01_cr'}, +{HashIs = -764254753, ModNam = 'prop_beachflag_01'}, +{HashIs = 1585741317, ModNam = 'prop_beachflag_02'}, +{HashIs = 803874239, ModNam = 'prop_beachflag_le'}, +{HashIs = 1350970027, ModNam = 'prop_beer_am'}, +{HashIs = 1174226320, ModNam = 'prop_beer_amopen'}, +{HashIs = -527552795, ModNam = 'prop_beer_bar'}, +{HashIs = -1403539035, ModNam = 'prop_beer_bison'}, +{HashIs = -1555693050, ModNam = 'prop_beer_blr'}, +{HashIs = 1172836182, ModNam = 'prop_beer_bottle'}, +{HashIs = 2057005985, ModNam = 'prop_beer_box_01'}, +{HashIs = -1145966996, ModNam = 'prop_beer_jakey'}, +{HashIs = 348272579, ModNam = 'prop_beer_logger'}, +{HashIs = 1146109585, ModNam = 'prop_beer_logopen'}, +{HashIs = 1433474877, ModNam = 'prop_beer_neon_01'}, +{HashIs = 1671082896, ModNam = 'prop_beer_neon_02'}, +{HashIs = -487902677, ModNam = 'prop_beer_neon_03'}, +{HashIs = -1178279969, ModNam = 'prop_beer_neon_04'}, +{HashIs = -535527755, ModNam = 'prop_beer_patriot'}, +{HashIs = 1451528099, ModNam = 'prop_beer_pissh'}, +{HashIs = 1669623194, ModNam = 'prop_beer_pride'}, +{HashIs = -1243177429, ModNam = 'prop_beer_stz'}, +{HashIs = 1940235411, ModNam = 'prop_beer_stzopen'}, +{HashIs = -2060136857, ModNam = 'prop_beerdusche'}, +{HashIs = 88234209, ModNam = 'prop_beerneon'}, +{HashIs = -245386275, ModNam = 'prop_beggers_sign_01'}, +{HashIs = -533655168, ModNam = 'prop_beggers_sign_02'}, +{HashIs = -1109340972, ModNam = 'prop_beggers_sign_03'}, +{HashIs = -801803927, ModNam = 'prop_beggers_sign_04'}, +{HashIs = 1805980844, ModNam = 'prop_bench_01a'}, +{HashIs = 2037887057, ModNam = 'prop_bench_01b'}, +{HashIs = -1215681419, ModNam = 'prop_bench_01c'}, +{HashIs = -628719744, ModNam = 'prop_bench_02'}, +{HashIs = -1062810675, ModNam = 'prop_bench_03'}, +{HashIs = -763859088, ModNam = 'prop_bench_04'}, +{HashIs = -1631057904, ModNam = 'prop_bench_05'}, +{HashIs = -1317098115, ModNam = 'prop_bench_06'}, +{HashIs = -71417349, ModNam = 'prop_bench_07'}, +{HashIs = -403891623, ModNam = 'prop_bench_08'}, +{HashIs = -99500382, ModNam = 'prop_bench_09'}, +{HashIs = 437354449, ModNam = 'prop_bench_10'}, +{HashIs = 1290593659, ModNam = 'prop_bench_11'}, +{HashIs = 345907779, ModNam = 'prop_beta_tape'}, +{HashIs = 576744296, ModNam = 'prop_beware_dog_sign'}, +{HashIs = -1747119540, ModNam = 'prop_bh1_03_gate_l'}, +{HashIs = -1565579268, ModNam = 'prop_bh1_03_gate_r'}, +{HashIs = -2036241356, ModNam = 'prop_bh1_08_mp_gar'}, +{HashIs = 1301550063, ModNam = 'prop_bh1_09_mp_gar'}, +{HashIs = -918724285, ModNam = 'prop_bh1_09_mp_l'}, +{HashIs = 1410103055, ModNam = 'prop_bh1_09_mp_r'}, +{HashIs = 1713721272, ModNam = 'prop_bh1_16_display'}, +{HashIs = 1523529669, ModNam = 'prop_bh1_44_door_01l'}, +{HashIs = 1596276849, ModNam = 'prop_bh1_44_door_01r'}, +{HashIs = -1454760130, ModNam = 'prop_bh1_48_backdoor_l'}, +{HashIs = 1245831483, ModNam = 'prop_bh1_48_backdoor_r'}, +{HashIs = -1568354151, ModNam = 'prop_bh1_48_gate_1'}, +{HashIs = -403433025, ModNam = 'prop_bhhotel_door_l'}, +{HashIs = 1308911070, ModNam = 'prop_bhhotel_door_r'}, +{HashIs = 1234788901, ModNam = 'prop_big_bag_01'}, +{HashIs = 914229232, ModNam = 'prop_big_cin_screen'}, +{HashIs = -346427197, ModNam = 'prop_big_clock_01'}, +{HashIs = -1842599357, ModNam = 'prop_big_shit_01'}, +{HashIs = -2071359746, ModNam = 'prop_big_shit_02'}, +{HashIs = 940495467, ModNam = 'prop_bikerack_1a'}, +{HashIs = -1314273436, ModNam = 'prop_bikerack_2'}, +{HashIs = -1747937636, ModNam = 'prop_bikerset'}, +{HashIs = 1772964347, ModNam = 'prop_bikini_disp_01'}, +{HashIs = 265721423, ModNam = 'prop_bikini_disp_02'}, +{HashIs = -614421216, ModNam = 'prop_bikini_disp_03'}, +{HashIs = -451690362, ModNam = 'prop_bikini_disp_04'}, +{HashIs = 1119091721, ModNam = 'prop_bikini_disp_05'}, +{HashIs = -836824419, ModNam = 'prop_bikini_disp_06'}, +{HashIs = 1317998709, ModNam = 'prop_billb_frame01a'}, +{HashIs = -2058846745, ModNam = 'prop_billb_frame01b'}, +{HashIs = -1482898465, ModNam = 'prop_billb_frame02a'}, +{HashIs = 1538534411, ModNam = 'prop_billb_frame02b'}, +{HashIs = 2024434543, ModNam = 'prop_billb_frame03a'}, +{HashIs = 1784860384, ModNam = 'prop_billb_frame03b'}, +{HashIs = 1412211316, ModNam = 'prop_billb_frame03c'}, +{HashIs = 731304561, ModNam = 'prop_billb_frame04a'}, +{HashIs = -514310667, ModNam = 'prop_billb_frame04b'}, +{HashIs = 934279312, ModNam = 'prop_billboard_01'}, +{HashIs = -915891197, ModNam = 'prop_billboard_02'}, +{HashIs = 369046831, ModNam = 'prop_billboard_03'}, +{HashIs = 666654889, ModNam = 'prop_billboard_04'}, +{HashIs = 1653034562, ModNam = 'prop_billboard_05'}, +{HashIs = 73306606, ModNam = 'prop_billboard_06'}, +{HashIs = 1233198134, ModNam = 'prop_billboard_07'}, +{HashIs = 1328228234, ModNam = 'prop_billboard_08'}, +{HashIs = -1507502723, ModNam = 'prop_billboard_09'}, +{HashIs = 1154944443, ModNam = 'prop_billboard_09wall'}, +{HashIs = 281779892, ModNam = 'prop_billboard_10'}, +{HashIs = 1539912878, ModNam = 'prop_billboard_11'}, +{HashIs = 756504395, ModNam = 'prop_billboard_12'}, +{HashIs = 1748749715, ModNam = 'prop_billboard_13'}, +{HashIs = 1233293345, ModNam = 'prop_billboard_14'}, +{HashIs = -2068543868, ModNam = 'prop_billboard_15'}, +{HashIs = -1778996984, ModNam = 'prop_billboard_16'}, +{HashIs = 1437508529, ModNam = 'prop_bin_01a'}, +{HashIs = 1614656839, ModNam = 'prop_bin_02a'}, +{HashIs = -130812911, ModNam = 'prop_bin_03a'}, +{HashIs = -93819890, ModNam = 'prop_bin_04a'}, +{HashIs = 1329570871, ModNam = 'prop_bin_05a'}, +{HashIs = 1143474856, ModNam = 'prop_bin_06a'}, +{HashIs = -228596739, ModNam = 'prop_bin_07a'}, +{HashIs = -468629664, ModNam = 'prop_bin_07b'}, +{HashIs = -1426008804, ModNam = 'prop_bin_07c'}, +{HashIs = -1187286639, ModNam = 'prop_bin_07d'}, +{HashIs = -1096777189, ModNam = 'prop_bin_08a'}, +{HashIs = -413198204, ModNam = 'prop_bin_08open'}, +{HashIs = 437765445, ModNam = 'prop_bin_09a'}, +{HashIs = -1830793175, ModNam = 'prop_bin_10a'}, +{HashIs = -329415894, ModNam = 'prop_bin_10b'}, +{HashIs = -341442425, ModNam = 'prop_bin_11a'}, +{HashIs = 1792999139, ModNam = 'prop_bin_11b'}, +{HashIs = -2096124444, ModNam = 'prop_bin_12a'}, +{HashIs = 122303831, ModNam = 'prop_bin_13a'}, +{HashIs = 1748268526, ModNam = 'prop_bin_14a'}, +{HashIs = 998415499, ModNam = 'prop_bin_14b'}, +{HashIs = 234941195, ModNam = 'prop_bin_beach_01a'}, +{HashIs = -5943724, ModNam = 'prop_bin_beach_01d'}, +{HashIs = 1380691550, ModNam = 'prop_bin_delpiero_b'}, +{HashIs = -317177646, ModNam = 'prop_bin_delpiero'}, +{HashIs = 985101275, ModNam = 'prop_binoc_01'}, +{HashIs = 1071105235, ModNam = 'prop_biolab_g_door'}, +{HashIs = 361533569, ModNam = 'prop_biotech_store'}, +{HashIs = 2142268482, ModNam = 'prop_bird_poo'}, +{HashIs = -321570585, ModNam = 'prop_birdbath1'}, +{HashIs = 667168444, ModNam = 'prop_birdbath2'}, +{HashIs = 1032165235, ModNam = 'prop_birdbathtap'}, +{HashIs = 1641541792, ModNam = 'prop_bison_winch'}, +{HashIs = 1861974681, ModNam = 'prop_blackjack_01'}, +{HashIs = -200725035, ModNam = 'prop_bleachers_01'}, +{HashIs = 1079494257, ModNam = 'prop_bleachers_02'}, +{HashIs = 1329488958, ModNam = 'prop_bleachers_03'}, +{HashIs = -1663557985, ModNam = 'prop_bleachers_04_cr'}, +{HashIs = 493125771, ModNam = 'prop_bleachers_04'}, +{HashIs = 984170102, ModNam = 'prop_bleachers_05_cr'}, +{HashIs = -1691255725, ModNam = 'prop_bleachers_05'}, +{HashIs = -1484965124, ModNam = 'prop_blox_spray'}, +{HashIs = 634122469, ModNam = 'prop_bmu_01_b'}, +{HashIs = -1525295470, ModNam = 'prop_bmu_01'}, +{HashIs = 1969144476, ModNam = 'prop_bmu_02_ld_cab'}, +{HashIs = -1919316447, ModNam = 'prop_bmu_02_ld_sup'}, +{HashIs = -1127914163, ModNam = 'prop_bmu_02_ld'}, +{HashIs = -1754285242, ModNam = 'prop_bmu_02'}, +{HashIs = -570322204, ModNam = 'prop_bmu_track01'}, +{HashIs = -273336757, ModNam = 'prop_bmu_track02'}, +{HashIs = -1387646590, ModNam = 'prop_bmu_track03'}, +{HashIs = 1111175276, ModNam = 'prop_bodyarmour_02'}, +{HashIs = -1779214373, ModNam = 'prop_bodyarmour_03'}, +{HashIs = -1497794201, ModNam = 'prop_bodyarmour_04'}, +{HashIs = 2022153476, ModNam = 'prop_bodyarmour_05'}, +{HashIs = -84434502, ModNam = 'prop_bodyarmour_06'}, +{HashIs = -79347610, ModNam = 'prop_bollard_01a'}, +{HashIs = 1348987562, ModNam = 'prop_bollard_01b'}, +{HashIs = -542078659, ModNam = 'prop_bollard_01c'}, +{HashIs = -994492850, ModNam = 'prop_bollard_02a'}, +{HashIs = -903362261, ModNam = 'prop_bollard_02b'}, +{HashIs = -663886409, ModNam = 'prop_bollard_02c'}, +{HashIs = -1510803822, ModNam = 'prop_bollard_03a'}, +{HashIs = -259356231, ModNam = 'prop_bollard_04'}, +{HashIs = 37760292, ModNam = 'prop_bollard_05'}, +{HashIs = 1764669601, ModNam = 'prop_bomb_01_s'}, +{HashIs = 848107085, ModNam = 'prop_bomb_01'}, +{HashIs = 346229883, ModNam = 'prop_bonesaw'}, +{HashIs = -257549932, ModNam = 'prop_bong_01'}, +{HashIs = 591916419, ModNam = 'prop_bongos_01'}, +{HashIs = 1203342297, ModNam = 'prop_boogbd_stack_01'}, +{HashIs = 1091305086, ModNam = 'prop_boogbd_stack_02'}, +{HashIs = 1159992493, ModNam = 'prop_boogieboard_01'}, +{HashIs = 1323771955, ModNam = 'prop_boogieboard_02'}, +{HashIs = 1977677406, ModNam = 'prop_boogieboard_03'}, +{HashIs = 1142887131, ModNam = 'prop_boogieboard_04'}, +{HashIs = 1517567877, ModNam = 'prop_boogieboard_05'}, +{HashIs = -1463264208, ModNam = 'prop_boogieboard_06'}, +{HashIs = -1397464056, ModNam = 'prop_boogieboard_07'}, +{HashIs = 2062975117, ModNam = 'prop_boogieboard_08'}, +{HashIs = -1856393901, ModNam = 'prop_boogieboard_09'}, +{HashIs = 688185351, ModNam = 'prop_boogieboard_10'}, +{HashIs = 1729911864, ModNam = 'prop_boombox_01'}, +{HashIs = -23214081, ModNam = 'prop_bottle_brandy'}, +{HashIs = -1296774200, ModNam = 'prop_bottle_cap_01'}, +{HashIs = 1404018125, ModNam = 'prop_bottle_cognac'}, +{HashIs = -1756838334, ModNam = 'prop_bottle_macbeth'}, +{HashIs = -748864306, ModNam = 'prop_bottle_richard'}, +{HashIs = 2018525338, ModNam = 'prop_bowl_crisps'}, +{HashIs = -563331074, ModNam = 'prop_bowling_ball'}, +{HashIs = -1501785249, ModNam = 'prop_bowling_pin'}, +{HashIs = 1843823183, ModNam = 'prop_box_ammo01a'}, +{HashIs = -1522670383, ModNam = 'prop_box_ammo02a'}, +{HashIs = -1586104172, ModNam = 'prop_box_ammo03a_set'}, +{HashIs = 2107849419, ModNam = 'prop_box_ammo03a_set2'}, +{HashIs = -1422265815, ModNam = 'prop_box_ammo03a'}, +{HashIs = -371004270, ModNam = 'prop_box_ammo04a'}, +{HashIs = 155659266, ModNam = 'prop_box_ammo05b'}, +{HashIs = 1824078756, ModNam = 'prop_box_ammo06a'}, +{HashIs = 1580014892, ModNam = 'prop_box_ammo07a'}, +{HashIs = 1093460780, ModNam = 'prop_box_ammo07b'}, +{HashIs = 1430410579, ModNam = 'prop_box_guncase_01a'}, +{HashIs = -1920611843, ModNam = 'prop_box_guncase_02a'}, +{HashIs = 798951501, ModNam = 'prop_box_guncase_03a'}, +{HashIs = -1147461795, ModNam = 'prop_box_tea01a'}, +{HashIs = 1165008631, ModNam = 'prop_box_wood01a'}, +{HashIs = -1032791704, ModNam = 'prop_box_wood02a_mws'}, +{HashIs = -1861623876, ModNam = 'prop_box_wood02a_pu'}, +{HashIs = 396412624, ModNam = 'prop_box_wood02a'}, +{HashIs = -2022916910, ModNam = 'prop_box_wood03a'}, +{HashIs = -1322183878, ModNam = 'prop_box_wood04a'}, +{HashIs = -1513883840, ModNam = 'prop_box_wood05a'}, +{HashIs = 738624455, ModNam = 'prop_box_wood05b'}, +{HashIs = -1685625437, ModNam = 'prop_box_wood06a'}, +{HashIs = 307713837, ModNam = 'prop_box_wood07a'}, +{HashIs = 1916770868, ModNam = 'prop_box_wood08a'}, +{HashIs = 1815646479, ModNam = 'prop_boxcar5_handle'}, +{HashIs = 335898267, ModNam = 'prop_boxing_glove_01'}, +{HashIs = 1513590521, ModNam = 'prop_boxpile_01a'}, +{HashIs = 1524671283, ModNam = 'prop_boxpile_02b'}, +{HashIs = 1280771616, ModNam = 'prop_boxpile_02c'}, +{HashIs = -865565111, ModNam = 'prop_boxpile_02d'}, +{HashIs = 1576342596, ModNam = 'prop_boxpile_03a'}, +{HashIs = 300547451, ModNam = 'prop_boxpile_04a'}, +{HashIs = 1935071027, ModNam = 'prop_boxpile_05a'}, +{HashIs = -77338465, ModNam = 'prop_boxpile_06a'}, +{HashIs = 153748523, ModNam = 'prop_boxpile_06b'}, +{HashIs = -1726996371, ModNam = 'prop_boxpile_07a'}, +{HashIs = 519908417, ModNam = 'prop_boxpile_07d'}, +{HashIs = -188983024, ModNam = 'prop_boxpile_08a'}, +{HashIs = -340374416, ModNam = 'prop_boxpile_09a'}, +{HashIs = -1480604471, ModNam = 'prop_boxpile_10a'}, +{HashIs = -1249550252, ModNam = 'prop_boxpile_10b'}, +{HashIs = 155046858, ModNam = 'prop_brandy_glass'}, +{HashIs = 2064772359, ModNam = 'prop_bread_rack_01'}, +{HashIs = 1186956387, ModNam = 'prop_bread_rack_02'}, +{HashIs = 329675898, ModNam = 'prop_breadbin_01'}, +{HashIs = -559661536, ModNam = 'prop_break_skylight_01'}, +{HashIs = -1039974809, ModNam = 'prop_broken_cboard_p1'}, +{HashIs = 208851797, ModNam = 'prop_broken_cboard_p2'}, +{HashIs = -1261591476, ModNam = 'prop_broken_cell_gate_01'}, +{HashIs = -355648437, ModNam = 'prop_broom_unit_01'}, +{HashIs = -1635579193, ModNam = 'prop_bs_map_door_01'}, +{HashIs = 1840863642, ModNam = 'prop_bskball_01'}, +{HashIs = 1678716578, ModNam = 'prop_buck_spade_01'}, +{HashIs = 1909574183, ModNam = 'prop_buck_spade_02'}, +{HashIs = -2120586824, ModNam = 'prop_buck_spade_03'}, +{HashIs = 655799498, ModNam = 'prop_buck_spade_04'}, +{HashIs = -1503317171, ModNam = 'prop_buck_spade_05'}, +{HashIs = -1154786087, ModNam = 'prop_buck_spade_06'}, +{HashIs = -906364298, ModNam = 'prop_buck_spade_07'}, +{HashIs = 1353058256, ModNam = 'prop_buck_spade_08'}, +{HashIs = -226735210, ModNam = 'prop_buck_spade_09'}, +{HashIs = 2054934387, ModNam = 'prop_buck_spade_10'}, +{HashIs = 702767871, ModNam = 'prop_bucket_01a'}, +{HashIs = 4591557, ModNam = 'prop_bucket_01b'}, +{HashIs = -13720938, ModNam = 'prop_bucket_02a'}, +{HashIs = 1474888937, ModNam = 'prop_buckets_02'}, +{HashIs = -1948924681, ModNam = 'prop_bumper_01'}, +{HashIs = -1720688596, ModNam = 'prop_bumper_02'}, +{HashIs = -1185439750, ModNam = 'prop_bumper_03'}, +{HashIs = -956482747, ModNam = 'prop_bumper_04'}, +{HashIs = -774156031, ModNam = 'prop_bumper_05'}, +{HashIs = -401310349, ModNam = 'prop_bumper_06'}, +{HashIs = -77393630, ModNam = 'prop_bumper_car_01'}, +{HashIs = 1129053052, ModNam = 'prop_burgerstand_01'}, +{HashIs = -550386901, ModNam = 'prop_burto_gate_01'}, +{HashIs = -1022684418, ModNam = 'prop_bus_stop_sign'}, +{HashIs = -704596622, ModNam = 'prop_bush_dead_02'}, +{HashIs = 1719383358, ModNam = 'prop_bush_gorse_dry'}, +{HashIs = -1576578766, ModNam = 'prop_bush_gorse_lush'}, +{HashIs = 1116369239, ModNam = 'prop_bush_grape_01'}, +{HashIs = 754902525, ModNam = 'prop_bush_ivy_01_1m'}, +{HashIs = 1551246947, ModNam = 'prop_bush_ivy_01_2m'}, +{HashIs = 218547716, ModNam = 'prop_bush_ivy_01_bk'}, +{HashIs = 1727654695, ModNam = 'prop_bush_ivy_01_l'}, +{HashIs = 1724835979, ModNam = 'prop_bush_ivy_01_pot'}, +{HashIs = -1963183301, ModNam = 'prop_bush_ivy_01_r'}, +{HashIs = -298407735, ModNam = 'prop_bush_ivy_01_top'}, +{HashIs = -2145301823, ModNam = 'prop_bush_ivy_02_1m'}, +{HashIs = 1296557055, ModNam = 'prop_bush_ivy_02_2m'}, +{HashIs = -467587443, ModNam = 'prop_bush_ivy_02_l'}, +{HashIs = 425311731, ModNam = 'prop_bush_ivy_02_pot'}, +{HashIs = 14149626, ModNam = 'prop_bush_ivy_02_r'}, +{HashIs = 858596542, ModNam = 'prop_bush_ivy_02_top'}, +{HashIs = -685850110, ModNam = 'prop_bush_lrg_01'}, +{HashIs = -1825519337, ModNam = 'prop_bush_lrg_01b'}, +{HashIs = 11906616, ModNam = 'prop_bush_lrg_01c_cr'}, +{HashIs = 2044171877, ModNam = 'prop_bush_lrg_01c'}, +{HashIs = -2003160086, ModNam = 'prop_bush_lrg_01d'}, +{HashIs = 662880068, ModNam = 'prop_bush_lrg_01e_cr'}, +{HashIs = -1705943745, ModNam = 'prop_bush_lrg_01e_cr2'}, +{HashIs = 735410778, ModNam = 'prop_bush_lrg_01e'}, +{HashIs = 498290474, ModNam = 'prop_bush_lrg_02'}, +{HashIs = -465751269, ModNam = 'prop_bush_lrg_02b'}, +{HashIs = 1277635601, ModNam = 'prop_bush_lrg_03'}, +{HashIs = 21490660, ModNam = 'prop_bush_lrg_03b'}, +{HashIs = 211487370, ModNam = 'prop_bush_lrg_04b'}, +{HashIs = 849958566, ModNam = 'prop_bush_lrg_04c'}, +{HashIs = -302658244, ModNam = 'prop_bush_lrg_04d'}, +{HashIs = -26307958, ModNam = 'prop_bush_med_01'}, +{HashIs = 236794343, ModNam = 'prop_bush_med_02'}, +{HashIs = -1658282356, ModNam = 'prop_bush_med_03_cr'}, +{HashIs = -1656246279, ModNam = 'prop_bush_med_03_cr2'}, +{HashIs = -1733179630, ModNam = 'prop_bush_med_03'}, +{HashIs = 992644101, ModNam = 'prop_bush_med_05'}, +{HashIs = 1165271193, ModNam = 'prop_bush_med_06'}, +{HashIs = -307793672, ModNam = 'prop_bush_med_07'}, +{HashIs = 1225919411, ModNam = 'prop_bush_neat_01'}, +{HashIs = -1205638700, ModNam = 'prop_bush_neat_02'}, +{HashIs = -1385802662, ModNam = 'prop_bush_neat_03'}, +{HashIs = -1127746783, ModNam = 'prop_bush_neat_04'}, +{HashIs = -1316102995, ModNam = 'prop_bush_neat_05'}, +{HashIs = -1602995590, ModNam = 'prop_bush_neat_06'}, +{HashIs = -148117528, ModNam = 'prop_bush_neat_07'}, +{HashIs = -435337813, ModNam = 'prop_bush_neat_08'}, +{HashIs = 754546165, ModNam = 'prop_bush_ornament_01'}, +{HashIs = -29353853, ModNam = 'prop_bush_ornament_02'}, +{HashIs = 1235038012, ModNam = 'prop_bush_ornament_03'}, +{HashIs = 466408348, ModNam = 'prop_bush_ornament_04'}, +{HashIs = -1153241480, ModNam = 'prop_busker_hat_01'}, +{HashIs = 2142033519, ModNam = 'prop_busstop_02'}, +{HashIs = 1681727376, ModNam = 'prop_busstop_04'}, +{HashIs = 1888204845, ModNam = 'prop_busstop_05'}, +{HashIs = 1575751856, ModNam = 'prop_byard_bench01'}, +{HashIs = -1884883931, ModNam = 'prop_byard_bench02'}, +{HashIs = -27783086, ModNam = 'prop_byard_benchset'}, +{HashIs = -1188661082, ModNam = 'prop_byard_block_01'}, +{HashIs = 122468881, ModNam = 'prop_byard_boat01'}, +{HashIs = 1062775336, ModNam = 'prop_byard_boat02'}, +{HashIs = -371331137, ModNam = 'prop_byard_chains01'}, +{HashIs = 674064465, ModNam = 'prop_byard_dingy'}, +{HashIs = 686477543, ModNam = 'prop_byard_elecbox01'}, +{HashIs = -244456978, ModNam = 'prop_byard_elecbox02'}, +{HashIs = 246619256, ModNam = 'prop_byard_elecbox03'}, +{HashIs = -708760939, ModNam = 'prop_byard_elecbox04'}, +{HashIs = -559617036, ModNam = 'prop_byard_float_01'}, +{HashIs = -162430513, ModNam = 'prop_byard_float_01b'}, +{HashIs = 73742208, ModNam = 'prop_byard_float_02'}, +{HashIs = -977919647, ModNam = 'prop_byard_float_02b'}, +{HashIs = -1203351544, ModNam = 'prop_byard_floatpile'}, +{HashIs = 936543891, ModNam = 'prop_byard_gastank01'}, +{HashIs = 1242409737, ModNam = 'prop_byard_gastank02'}, +{HashIs = 817332001, ModNam = 'prop_byard_hoist_2'}, +{HashIs = -1479518736, ModNam = 'prop_byard_hoist'}, +{HashIs = 1049934319, ModNam = 'prop_byard_hoses01'}, +{HashIs = 808918324, ModNam = 'prop_byard_hoses02'}, +{HashIs = -1289036632, ModNam = 'prop_byard_ladder01'}, +{HashIs = -1056923006, ModNam = 'prop_byard_lifering'}, +{HashIs = -1729805677, ModNam = 'prop_byard_machine01'}, +{HashIs = -735594213, ModNam = 'prop_byard_machine02'}, +{HashIs = -993191322, ModNam = 'prop_byard_machine03'}, +{HashIs = -1703033697, ModNam = 'prop_byard_motor_01'}, +{HashIs = -1471717326, ModNam = 'prop_byard_motor_02'}, +{HashIs = 1907585799, ModNam = 'prop_byard_motor_03'}, +{HashIs = 1324389995, ModNam = 'prop_byard_net02'}, +{HashIs = -1387053364, ModNam = 'prop_byard_phone'}, +{HashIs = -1323388435, ModNam = 'prop_byard_pipe_01'}, +{HashIs = 568297919, ModNam = 'prop_byard_pipes01'}, +{HashIs = -896684404, ModNam = 'prop_byard_planks01'}, +{HashIs = 2082303835, ModNam = 'prop_byard_pulley01'}, +{HashIs = 880641625, ModNam = 'prop_byard_rack'}, +{HashIs = -341893038, ModNam = 'prop_byard_ramp'}, +{HashIs = -535359464, ModNam = 'prop_byard_rampold_cr'}, +{HashIs = -555044201, ModNam = 'prop_byard_rampold'}, +{HashIs = -1249123711, ModNam = 'prop_byard_rowboat1'}, +{HashIs = -1507769428, ModNam = 'prop_byard_rowboat2'}, +{HashIs = -1685705098, ModNam = 'prop_byard_rowboat3'}, +{HashIs = -2006939605, ModNam = 'prop_byard_rowboat4'}, +{HashIs = -290892613, ModNam = 'prop_byard_rowboat5'}, +{HashIs = -459195495, ModNam = 'prop_byard_scfhold01'}, +{HashIs = -1881895757, ModNam = 'prop_byard_sleeper01'}, +{HashIs = -1115854844, ModNam = 'prop_byard_sleeper02'}, +{HashIs = -1200565436, ModNam = 'prop_byard_steps_01'}, +{HashIs = -551453476, ModNam = 'prop_byard_tank_01'}, +{HashIs = -264508577, ModNam = 'prop_byard_trailer01'}, +{HashIs = -1081538054, ModNam = 'prop_byard_trailer02'}, +{HashIs = -2033654589, ModNam = 'prop_c4_final_green'}, +{HashIs = -1266278729, ModNam = 'prop_c4_final'}, +{HashIs = 921663118, ModNam = 'prop_c4_num_0001'}, +{HashIs = -765547158, ModNam = 'prop_c4_num_0002'}, +{HashIs = -594492978, ModNam = 'prop_c4_num_0003'}, +{HashIs = 1144664784, ModNam = 'prop_cabinet_01'}, +{HashIs = -2008585441, ModNam = 'prop_cabinet_01b'}, +{HashIs = 1797500920, ModNam = 'prop_cabinet_02b'}, +{HashIs = 461118750, ModNam = 'prop_cable_hook_01'}, +{HashIs = -423137698, ModNam = 'prop_cablespool_01a'}, +{HashIs = -903793390, ModNam = 'prop_cablespool_01b'}, +{HashIs = -1485906437, ModNam = 'prop_cablespool_02'}, +{HashIs = -1255376522, ModNam = 'prop_cablespool_03'}, +{HashIs = 2111998691, ModNam = 'prop_cablespool_04'}, +{HashIs = -1951881617, ModNam = 'prop_cablespool_05'}, +{HashIs = -497495090, ModNam = 'prop_cablespool_06'}, +{HashIs = -1951996480, ModNam = 'prop_cactus_01a'}, +{HashIs = -759499797, ModNam = 'prop_cactus_01b'}, +{HashIs = -938090847, ModNam = 'prop_cactus_01c'}, +{HashIs = -194496699, ModNam = 'prop_cactus_01d'}, +{HashIs = -492137526, ModNam = 'prop_cactus_01e'}, +{HashIs = 390870628, ModNam = 'prop_cactus_02'}, +{HashIs = 704797648, ModNam = 'prop_cactus_03'}, +{HashIs = 2092257548, ModNam = 'prop_camera_strap'}, +{HashIs = 996225620, ModNam = 'prop_can_canoe'}, +{HashIs = -984269803, ModNam = 'prop_candy_pqs'}, +{HashIs = 1819853303, ModNam = 'prop_cap_01'}, +{HashIs = 1619813869, ModNam = 'prop_cap_01b'}, +{HashIs = -1435549699, ModNam = 'prop_cap_row_01'}, +{HashIs = -1523993790, ModNam = 'prop_cap_row_01b'}, +{HashIs = -131638424, ModNam = 'prop_cap_row_02'}, +{HashIs = -1604836925, ModNam = 'prop_cap_row_02b'}, +{HashIs = 1158698200, ModNam = 'prop_car_battery_01'}, +{HashIs = -1196571587, ModNam = 'prop_car_bonnet_01'}, +{HashIs = 342457267, ModNam = 'prop_car_bonnet_02'}, +{HashIs = 277255495, ModNam = 'prop_car_door_01'}, +{HashIs = -699424554, ModNam = 'prop_car_door_02'}, +{HashIs = 674546851, ModNam = 'prop_car_door_03'}, +{HashIs = -204842037, ModNam = 'prop_car_door_04'}, +{HashIs = 232216084, ModNam = 'prop_car_engine_01'}, +{HashIs = -60739707, ModNam = 'prop_car_exhaust_01'}, +{HashIs = -8553080, ModNam = 'prop_car_ignition'}, +{HashIs = 1382419899, ModNam = 'prop_car_seat'}, +{HashIs = 272384846, ModNam = 'prop_carcreeper'}, +{HashIs = -1364253020, ModNam = 'prop_cardbordbox_01a'}, +{HashIs = 250374685, ModNam = 'prop_cardbordbox_02a'}, +{HashIs = -1515940233, ModNam = 'prop_cardbordbox_03a'}, +{HashIs = -1438964996, ModNam = 'prop_cardbordbox_04a'}, +{HashIs = -475360078, ModNam = 'prop_cardbordbox_05a'}, +{HashIs = 1511660505, ModNam = 'prop_cargo_int'}, +{HashIs = 859851171, ModNam = 'prop_carjack_l2'}, +{HashIs = -946793326, ModNam = 'prop_carjack'}, +{HashIs = -982012260, ModNam = 'prop_carrier_bag_01_lod'}, +{HashIs = -1681475898, ModNam = 'prop_carrier_bag_01'}, +{HashIs = -157551270, ModNam = 'prop_cartwheel_01'}, +{HashIs = 1435400154, ModNam = 'prop_carwash_roller_horz'}, +{HashIs = -382832258, ModNam = 'prop_carwash_roller_vert'}, +{HashIs = -2084301080, ModNam = 'prop_casey_sec_id'}, +{HashIs = 1603932804, ModNam = 'prop_cash_case_01'}, +{HashIs = -1787068858, ModNam = 'prop_cash_case_02'}, +{HashIs = -464691988, ModNam = 'prop_cash_crate_01'}, +{HashIs = 31652530, ModNam = 'prop_cash_dep_bag_01'}, +{HashIs = 1284202985, ModNam = 'prop_cash_depot_billbrd'}, +{HashIs = -293267906, ModNam = 'prop_cash_envelope_01'}, +{HashIs = -449200111, ModNam = 'prop_cash_note_01'}, +{HashIs = -295781225, ModNam = 'prop_cash_pile_01'}, +{HashIs = -598402940, ModNam = 'prop_cash_pile_02'}, +{HashIs = 929864185, ModNam = 'prop_cash_trolly'}, +{HashIs = -655196089, ModNam = 'prop_casino_door_01l'}, +{HashIs = 1713150633, ModNam = 'prop_casino_door_01r'}, +{HashIs = -1927236321, ModNam = 'prop_cat_tail_01'}, +{HashIs = 708945182, ModNam = 'prop_cattlecrush'}, +{HashIs = -448246534, ModNam = 'prop_cava'}, +{HashIs = -906652006, ModNam = 'prop_cctv_01_sm_02'}, +{HashIs = -1217031096, ModNam = 'prop_cctv_01_sm'}, +{HashIs = 1924666731, ModNam = 'prop_cctv_02_sm'}, +{HashIs = 548760764, ModNam = 'prop_cctv_cam_01a'}, +{HashIs = -354221800, ModNam = 'prop_cctv_cam_01b'}, +{HashIs = -1159421424, ModNam = 'prop_cctv_cam_02a'}, +{HashIs = 1449155105, ModNam = 'prop_cctv_cam_03a'}, +{HashIs = -1095296451, ModNam = 'prop_cctv_cam_04a'}, +{HashIs = 1919058329, ModNam = 'prop_cctv_cam_04b'}, +{HashIs = -1884701657, ModNam = 'prop_cctv_cam_04c'}, +{HashIs = -173206916, ModNam = 'prop_cctv_cam_05a'}, +{HashIs = 168901740, ModNam = 'prop_cctv_cam_06a'}, +{HashIs = -1340405475, ModNam = 'prop_cctv_cam_07a'}, +{HashIs = 1079430269, ModNam = 'prop_cctv_cont_01'}, +{HashIs = 262335250, ModNam = 'prop_cctv_cont_02'}, +{HashIs = -505081961, ModNam = 'prop_cctv_cont_03'}, +{HashIs = -1420320131, ModNam = 'prop_cctv_cont_04'}, +{HashIs = -41040152, ModNam = 'prop_cctv_cont_05'}, +{HashIs = -982919519, ModNam = 'prop_cctv_cont_06'}, +{HashIs = 39380961, ModNam = 'prop_cctv_mon_02'}, +{HashIs = 1927491455, ModNam = 'prop_cctv_pole_01a'}, +{HashIs = 299608302, ModNam = 'prop_cctv_pole_02'}, +{HashIs = -6978462, ModNam = 'prop_cctv_pole_03'}, +{HashIs = 2135655372, ModNam = 'prop_cctv_pole_04'}, +{HashIs = 808554411, ModNam = 'prop_cctv_unit_01'}, +{HashIs = -155935570, ModNam = 'prop_cctv_unit_02'}, +{HashIs = 7254050, ModNam = 'prop_cctv_unit_03'}, +{HashIs = 1517151235, ModNam = 'prop_cctv_unit_04'}, +{HashIs = 1295239567, ModNam = 'prop_cctv_unit_05'}, +{HashIs = -1524553731, ModNam = 'prop_cd_folder_pile1'}, +{HashIs = -1906181505, ModNam = 'prop_cd_folder_pile2'}, +{HashIs = 1573132612, ModNam = 'prop_cd_folder_pile3'}, +{HashIs = 1879489993, ModNam = 'prop_cd_folder_pile4'}, +{HashIs = 2006770941, ModNam = 'prop_cd_lamp'}, +{HashIs = -925658112, ModNam = 'prop_cd_paper_pile1'}, +{HashIs = -1339628889, ModNam = 'prop_cd_paper_pile2'}, +{HashIs = -1503146199, ModNam = 'prop_cd_paper_pile3'}, +{HashIs = 1899123601, ModNam = 'prop_cementbags01'}, +{HashIs = -2113539824, ModNam = 'prop_cementmixer_01a'}, +{HashIs = -500221685, ModNam = 'prop_cementmixer_02a'}, +{HashIs = -1414337382, ModNam = 'prop_ceramic_jug_01'}, +{HashIs = -769322496, ModNam = 'prop_ceramic_jug_cork'}, +{HashIs = 2052512905, ModNam = 'prop_ch_025c_g_door_01'}, +{HashIs = 441265733, ModNam = 'prop_ch1_02_glass_01'}, +{HashIs = 758895650, ModNam = 'prop_ch1_02_glass_02'}, +{HashIs = -44475594, ModNam = 'prop_ch1_07_door_01l'}, +{HashIs = 1183182250, ModNam = 'prop_ch1_07_door_01r'}, +{HashIs = 1764111426, ModNam = 'prop_ch1_07_door_02l'}, +{HashIs = -1082334994, ModNam = 'prop_ch1_07_door_02r'}, +{HashIs = 1056781042, ModNam = 'prop_ch2_05d_g_door'}, +{HashIs = -264464292, ModNam = 'prop_ch2_07b_20_g_door'}, +{HashIs = 1291867081, ModNam = 'prop_ch2_09b_door'}, +{HashIs = 913904359, ModNam = 'prop_ch2_09c_garage_door'}, +{HashIs = -345463719, ModNam = 'prop_ch2_wdfence_01'}, +{HashIs = -709723927, ModNam = 'prop_ch2_wdfence_02'}, +{HashIs = -26664553, ModNam = 'prop_ch3_01_trlrdoor_l'}, +{HashIs = 914592203, ModNam = 'prop_ch3_01_trlrdoor_r'}, +{HashIs = -582278602, ModNam = 'prop_ch3_04_door_01l'}, +{HashIs = 1343686600, ModNam = 'prop_ch3_04_door_01r'}, +{HashIs = 1742849246, ModNam = 'prop_ch3_04_door_02'}, +{HashIs = 525667351, ModNam = 'prop_chair_01a'}, +{HashIs = 764848282, ModNam = 'prop_chair_01b'}, +{HashIs = 725259233, ModNam = 'prop_chair_02'}, +{HashIs = 1064877149, ModNam = 'prop_chair_03'}, +{HashIs = 2064599526, ModNam = 'prop_chair_04a'}, +{HashIs = -1941377959, ModNam = 'prop_chair_04b'}, +{HashIs = 1545434534, ModNam = 'prop_chair_05'}, +{HashIs = 826023884, ModNam = 'prop_chair_06'}, +{HashIs = 1056357185, ModNam = 'prop_chair_07'}, +{HashIs = 1281480215, ModNam = 'prop_chair_08'}, +{HashIs = 1612971419, ModNam = 'prop_chair_09'}, +{HashIs = 1691387372, ModNam = 'prop_chair_10'}, +{HashIs = -296249014, ModNam = 'prop_chair_pile_01'}, +{HashIs = -1764790987, ModNam = 'prop_chall_lamp_01'}, +{HashIs = -1720704599, ModNam = 'prop_chall_lamp_01n'}, +{HashIs = -1529607874, ModNam = 'prop_chall_lamp_02'}, +{HashIs = -169049173, ModNam = 'prop_champ_01a'}, +{HashIs = 1053267296, ModNam = 'prop_champ_01b'}, +{HashIs = 1470358132, ModNam = 'prop_champ_box_01'}, +{HashIs = -781987689, ModNam = 'prop_champ_cool'}, +{HashIs = 1217034051, ModNam = 'prop_champ_flute'}, +{HashIs = 1275890453, ModNam = 'prop_champ_jer_01a'}, +{HashIs = -1504198742, ModNam = 'prop_champ_jer_01b'}, +{HashIs = 866201454, ModNam = 'prop_champset'}, +{HashIs = 1028260687, ModNam = 'prop_chateau_chair_01'}, +{HashIs = -1593767197, ModNam = 'prop_chateau_table_01'}, +{HashIs = 936905486, ModNam = 'prop_cheetah_covered'}, +{HashIs = -1297635988, ModNam = 'prop_chem_grill_bit'}, +{HashIs = 705954659, ModNam = 'prop_chem_grill'}, +{HashIs = -330775550, ModNam = 'prop_chem_vial_02'}, +{HashIs = -192665395, ModNam = 'prop_chem_vial_02b'}, +{HashIs = 516891919, ModNam = 'prop_cherenkov_01'}, +{HashIs = 218661250, ModNam = 'prop_cherenkov_02'}, +{HashIs = 95220379, ModNam = 'prop_cherenkov_03'}, +{HashIs = -77406713, ModNam = 'prop_cherenkov_04'}, +{HashIs = -1380380796, ModNam = 'prop_cherenneon'}, +{HashIs = 965237685, ModNam = 'prop_chickencoop_a'}, +{HashIs = 1532772963, ModNam = 'prop_chip_fryer'}, +{HashIs = -447760697, ModNam = 'prop_choc_ego'}, +{HashIs = 921283475, ModNam = 'prop_choc_meto'}, +{HashIs = 1374501775, ModNam = 'prop_choc_pq'}, +{HashIs = -1425058769, ModNam = 'prop_cigar_01'}, +{HashIs = -461945070, ModNam = 'prop_cigar_02'}, +{HashIs = -693032058, ModNam = 'prop_cigar_03'}, +{HashIs = -222435362, ModNam = 'prop_cigar_pack_01'}, +{HashIs = 66849370, ModNam = 'prop_cigar_pack_02'}, +{HashIs = -942741090, ModNam = 'prop_cj_big_boat'}, +{HashIs = 2040474443, ModNam = 'prop_clapper_brd_01'}, +{HashIs = -177104014, ModNam = 'prop_cleaning_trolly'}, +{HashIs = 123739945, ModNam = 'prop_cleaver'}, +{HashIs = 1551512929, ModNam = 'prop_cliff_paper'}, +{HashIs = 1633371511, ModNam = 'prop_clippers_01'}, +{HashIs = 180400975, ModNam = 'prop_clothes_rail_01'}, +{HashIs = -680244041, ModNam = 'prop_clothes_rail_02'}, +{HashIs = 772635112, ModNam = 'prop_clothes_rail_03'}, +{HashIs = 1282291969, ModNam = 'prop_clothes_rail_2b'}, +{HashIs = 1870748288, ModNam = 'prop_clothes_tub_01'}, +{HashIs = -2105381678, ModNam = 'prop_clown_chair'}, +{HashIs = -1218939119, ModNam = 'prop_clubset'}, +{HashIs = -1848368739, ModNam = 'prop_cntrdoor_ld_l'}, +{HashIs = -1035763073, ModNam = 'prop_cntrdoor_ld_r'}, +{HashIs = 1535443769, ModNam = 'prop_coathook_01'}, +{HashIs = -2344144, ModNam = 'prop_cockneon'}, +{HashIs = -563430544, ModNam = 'prop_cocktail_glass'}, +{HashIs = -2140390666, ModNam = 'prop_cocktail'}, +{HashIs = 1348707560, ModNam = 'prop_coffee_cup_trailer'}, +{HashIs = -938179374, ModNam = 'prop_coffee_mac_01'}, +{HashIs = -170500011, ModNam = 'prop_coffee_mac_02'}, +{HashIs = 253279588, ModNam = 'prop_coffin_01'}, +{HashIs = 460248592, ModNam = 'prop_coffin_02'}, +{HashIs = -2101688943, ModNam = 'prop_coffin_02b'}, +{HashIs = -1447228138, ModNam = 'prop_coke_block_01'}, +{HashIs = -1508012205, ModNam = 'prop_coke_block_half_a'}, +{HashIs = -1268044818, ModNam = 'prop_coke_block_half_b'}, +{HashIs = -190780785, ModNam = 'prop_com_gar_door_01'}, +{HashIs = -550347177, ModNam = 'prop_com_ls_door_01'}, +{HashIs = 1742374783, ModNam = 'prop_compressor_01'}, +{HashIs = 1917885559, ModNam = 'prop_compressor_02'}, +{HashIs = -527501070, ModNam = 'prop_compressor_03'}, +{HashIs = -1951226014, ModNam = 'prop_conc_blocks01a'}, +{HashIs = -1672689514, ModNam = 'prop_conc_blocks01b'}, +{HashIs = 1711856655, ModNam = 'prop_conc_blocks01c'}, +{HashIs = -1828462170, ModNam = 'prop_conc_sacks_02a'}, +{HashIs = -175009656, ModNam = 'prop_cone_float_1'}, +{HashIs = 1962326206, ModNam = 'prop_cons_cements01'}, +{HashIs = 1262767548, ModNam = 'prop_cons_crate'}, +{HashIs = 1742463912, ModNam = 'prop_cons_plank'}, +{HashIs = -219300, ModNam = 'prop_cons_ply01'}, +{HashIs = 256067049, ModNam = 'prop_cons_ply02'}, +{HashIs = 1804750010, ModNam = 'prop_cons_plyboard_01'}, +{HashIs = -1901869594, ModNam = 'prop_conschute'}, +{HashIs = 1848810133, ModNam = 'prop_consign_01a'}, +{HashIs = -1686309583, ModNam = 'prop_consign_01b'}, +{HashIs = -1874075953, ModNam = 'prop_consign_01c'}, +{HashIs = -2146714905, ModNam = 'prop_consign_02a'}, +{HashIs = -277986462, ModNam = 'prop_conslift_base'}, +{HashIs = 1981921967, ModNam = 'prop_conslift_brace'}, +{HashIs = 1082648418, ModNam = 'prop_conslift_cage'}, +{HashIs = 1500925016, ModNam = 'prop_conslift_door'}, +{HashIs = 1925435073, ModNam = 'prop_conslift_lift'}, +{HashIs = -1528949789, ModNam = 'prop_conslift_rail'}, +{HashIs = -1348447382, ModNam = 'prop_conslift_rail2'}, +{HashIs = 358100685, ModNam = 'prop_conslift_steps'}, +{HashIs = 1942724096, ModNam = 'prop_console_01'}, +{HashIs = 1993507294, ModNam = 'prop_const_fence01a'}, +{HashIs = 2108146567, ModNam = 'prop_const_fence01b_cr'}, +{HashIs = -1998445059, ModNam = 'prop_const_fence01b'}, +{HashIs = 1087520462, ModNam = 'prop_const_fence02a'}, +{HashIs = 779917859, ModNam = 'prop_const_fence02b'}, +{HashIs = -679229497, ModNam = 'prop_const_fence03a_cr'}, +{HashIs = -1147467348, ModNam = 'prop_const_fence03b_cr'}, +{HashIs = -1404409203, ModNam = 'prop_const_fence03b'}, +{HashIs = 2061319915, ModNam = 'prop_construcionlamp_01'}, +{HashIs = -339041260, ModNam = 'prop_cont_chiller_01'}, +{HashIs = -629735826, ModNam = 'prop_container_01a'}, +{HashIs = 466911544, ModNam = 'prop_container_01b'}, +{HashIs = 772023703, ModNam = 'prop_container_01c'}, +{HashIs = 2140719283, ModNam = 'prop_container_01d'}, +{HashIs = -1857328104, ModNam = 'prop_container_01e'}, +{HashIs = 1525186387, ModNam = 'prop_container_01f'}, +{HashIs = -380625884, ModNam = 'prop_container_01g'}, +{HashIs = 511018606, ModNam = 'prop_container_01h'}, +{HashIs = 1600026313, ModNam = 'prop_container_01mb'}, +{HashIs = 1670285818, ModNam = 'prop_container_02a'}, +{HashIs = 2082122732, ModNam = 'prop_container_03_ld'}, +{HashIs = 314436594, ModNam = 'prop_container_03a'}, +{HashIs = -328261803, ModNam = 'prop_container_03b'}, +{HashIs = -1001469406, ModNam = 'prop_container_03mb'}, +{HashIs = -2003545603, ModNam = 'prop_container_04a'}, +{HashIs = -973498652, ModNam = 'prop_container_04mb'}, +{HashIs = 1765283457, ModNam = 'prop_container_05a'}, +{HashIs = -384237829, ModNam = 'prop_container_05mb'}, +{HashIs = 1437126442, ModNam = 'prop_container_door_mb_l'}, +{HashIs = 519594446, ModNam = 'prop_container_door_mb_r'}, +{HashIs = 1082797888, ModNam = 'prop_container_hole'}, +{HashIs = -1617592469, ModNam = 'prop_container_ld_d'}, +{HashIs = -699955605, ModNam = 'prop_container_ld_pu'}, +{HashIs = 1022953480, ModNam = 'prop_container_ld'}, +{HashIs = -1363788725, ModNam = 'prop_container_ld2'}, +{HashIs = 1067874014, ModNam = 'prop_container_old1'}, +{HashIs = 1934587523, ModNam = 'prop_contnr_pile_01a'}, +{HashIs = 874602658, ModNam = 'prop_contr_03b_ld'}, +{HashIs = 1413187371, ModNam = 'prop_control_rm_door_01'}, +{HashIs = -561798108, ModNam = 'prop_controller_01'}, +{HashIs = -1781967271, ModNam = 'prop_cooker_03'}, +{HashIs = 1925308724, ModNam = 'prop_coolbox_01'}, +{HashIs = -1025251070, ModNam = 'prop_copier_01'}, +{HashIs = -512779781, ModNam = 'prop_copper_pan'}, +{HashIs = -1197075149, ModNam = 'prop_cora_clam_01'}, +{HashIs = 2085456462, ModNam = 'prop_coral_01'}, +{HashIs = 454281176, ModNam = 'prop_coral_02'}, +{HashIs = 148251485, ModNam = 'prop_coral_03'}, +{HashIs = -1066518642, ModNam = 'prop_coral_bush_01'}, +{HashIs = 1515229990, ModNam = 'prop_coral_flat_01_l1'}, +{HashIs = 732902614, ModNam = 'prop_coral_flat_01'}, +{HashIs = 1932313568, ModNam = 'prop_coral_flat_02'}, +{HashIs = -899327850, ModNam = 'prop_coral_flat_brainy'}, +{HashIs = 1142716866, ModNam = 'prop_coral_flat_clam'}, +{HashIs = -1644521867, ModNam = 'prop_coral_grass_01'}, +{HashIs = -1383778934, ModNam = 'prop_coral_grass_02'}, +{HashIs = 2012178995, ModNam = 'prop_coral_kelp_01_l1'}, +{HashIs = -1438425225, ModNam = 'prop_coral_kelp_01'}, +{HashIs = -362837572, ModNam = 'prop_coral_kelp_02_l1'}, +{HashIs = 1634749906, ModNam = 'prop_coral_kelp_02'}, +{HashIs = -500555734, ModNam = 'prop_coral_kelp_03_l1'}, +{HashIs = 1169102416, ModNam = 'prop_coral_kelp_03'}, +{HashIs = 611872568, ModNam = 'prop_coral_kelp_03a'}, +{HashIs = 302500439, ModNam = 'prop_coral_kelp_03b'}, +{HashIs = 130856417, ModNam = 'prop_coral_kelp_03c'}, +{HashIs = -178188022, ModNam = 'prop_coral_kelp_03d'}, +{HashIs = 857050146, ModNam = 'prop_coral_kelp_04_l1'}, +{HashIs = 11701240, ModNam = 'prop_coral_kelp_04'}, +{HashIs = 40625548, ModNam = 'prop_coral_pillar_01'}, +{HashIs = -274317311, ModNam = 'prop_coral_pillar_02'}, +{HashIs = 624417658, ModNam = 'prop_coral_spikey_01'}, +{HashIs = 17064270, ModNam = 'prop_coral_stone_03'}, +{HashIs = 976638897, ModNam = 'prop_coral_stone_04'}, +{HashIs = -2119215420, ModNam = 'prop_coral_sweed_01'}, +{HashIs = -1265714046, ModNam = 'prop_coral_sweed_02'}, +{HashIs = -1555752465, ModNam = 'prop_coral_sweed_03'}, +{HashIs = 595499640, ModNam = 'prop_coral_sweed_04'}, +{HashIs = -936729545, ModNam = 'prop_cork_board'}, +{HashIs = 267944901, ModNam = 'prop_couch_01'}, +{HashIs = 1787607276, ModNam = 'prop_couch_03'}, +{HashIs = 1960004985, ModNam = 'prop_couch_04'}, +{HashIs = -712445787, ModNam = 'prop_couch_lg_02'}, +{HashIs = 1469543616, ModNam = 'prop_couch_lg_05'}, +{HashIs = -359621964, ModNam = 'prop_couch_lg_06'}, +{HashIs = -65258037, ModNam = 'prop_couch_lg_07'}, +{HashIs = 2131641261, ModNam = 'prop_couch_lg_08'}, +{HashIs = 1781364495, ModNam = 'prop_couch_sm_02'}, +{HashIs = -405540270, ModNam = 'prop_couch_sm_05'}, +{HashIs = -1896300387, ModNam = 'prop_couch_sm_06'}, +{HashIs = -863683659, ModNam = 'prop_couch_sm_07'}, +{HashIs = 332315958, ModNam = 'prop_couch_sm1_07'}, +{HashIs = 266823484, ModNam = 'prop_couch_sm2_07'}, +{HashIs = 322789545, ModNam = 'prop_crane_01_truck1'}, +{HashIs = 77841270, ModNam = 'prop_crane_01_truck2'}, +{HashIs = 1482017401, ModNam = 'prop_cranial_saw'}, +{HashIs = -1903396261, ModNam = 'prop_crashed_heli'}, +{HashIs = 1138020438, ModNam = 'prop_crate_01a'}, +{HashIs = 2027909842, ModNam = 'prop_crate_02a'}, +{HashIs = 2078243314, ModNam = 'prop_crate_03a'}, +{HashIs = 1228641767, ModNam = 'prop_crate_04a'}, +{HashIs = 1734726491, ModNam = 'prop_crate_05a'}, +{HashIs = 1452552716, ModNam = 'prop_crate_06a'}, +{HashIs = 1195840658, ModNam = 'prop_crate_07a'}, +{HashIs = -1349621981, ModNam = 'prop_crate_08a'}, +{HashIs = -1748158271, ModNam = 'prop_crate_09a'}, +{HashIs = 1502702711, ModNam = 'prop_crate_10a'}, +{HashIs = 279501755, ModNam = 'prop_crate_11a'}, +{HashIs = 575569670, ModNam = 'prop_crate_11b'}, +{HashIs = -718674754, ModNam = 'prop_crate_11c'}, +{HashIs = -1092569044, ModNam = 'prop_crate_11d'}, +{HashIs = 2009246193, ModNam = 'prop_crate_11e'}, +{HashIs = 1062737045, ModNam = 'prop_crate_float_1'}, +{HashIs = -1885873988, ModNam = 'prop_cratepile_01a'}, +{HashIs = 1872828871, ModNam = 'prop_cratepile_02a'}, +{HashIs = 2005215959, ModNam = 'prop_cratepile_03a'}, +{HashIs = -939897404, ModNam = 'prop_cratepile_05a'}, +{HashIs = -746113019, ModNam = 'prop_cratepile_07a_l1'}, +{HashIs = -2073573168, ModNam = 'prop_cratepile_07a'}, +{HashIs = 958706278, ModNam = 'prop_creosote_b_01'}, +{HashIs = -1106953345, ModNam = 'prop_crisp_small'}, +{HashIs = 664874098, ModNam = 'prop_crisp'}, +{HashIs = 274043485, ModNam = 'prop_crosssaw_01'}, +{HashIs = 810004487, ModNam = 'prop_crt_mon_01'}, +{HashIs = 1123308896, ModNam = 'prop_crt_mon_02'}, +{HashIs = -937216864, ModNam = 'prop_cs_20m_rope'}, +{HashIs = -532590520, ModNam = 'prop_cs_30m_rope'}, +{HashIs = 13812341, ModNam = 'prop_cs_abattoir_switch'}, +{HashIs = 63698946, ModNam = 'prop_cs_aircon_01'}, +{HashIs = -1442454769, ModNam = 'prop_cs_aircon_fan'}, +{HashIs = 1536669612, ModNam = 'prop_cs_amanda_shoe'}, +{HashIs = 1768299584, ModNam = 'prop_cs_ashtray'}, +{HashIs = 1256177865, ModNam = 'prop_cs_bandana'}, +{HashIs = -1232739548, ModNam = 'prop_cs_bar'}, +{HashIs = 1280564504, ModNam = 'prop_cs_beachtowel_01'}, +{HashIs = -1620762220, ModNam = 'prop_cs_beer_bot_01'}, +{HashIs = 142566137, ModNam = 'prop_cs_beer_bot_01b'}, +{HashIs = 426102607, ModNam = 'prop_cs_beer_bot_01lod'}, +{HashIs = 1360987401, ModNam = 'prop_cs_beer_bot_02'}, +{HashIs = 2138694078, ModNam = 'prop_cs_beer_bot_03'}, +{HashIs = 2010247122, ModNam = 'prop_cs_beer_bot_40oz_02'}, +{HashIs = 466433990, ModNam = 'prop_cs_beer_bot_40oz_03'}, +{HashIs = 1027704914, ModNam = 'prop_cs_beer_bot_40oz'}, +{HashIs = -611631168, ModNam = 'prop_cs_beer_bot_test'}, +{HashIs = 465289078, ModNam = 'prop_cs_beer_box'}, +{HashIs = -2056768813, ModNam = 'prop_cs_bin_01_lid'}, +{HashIs = 1010534896, ModNam = 'prop_cs_bin_01_skinned'}, +{HashIs = -654874323, ModNam = 'prop_cs_bin_01'}, +{HashIs = 651101403, ModNam = 'prop_cs_bin_02'}, +{HashIs = 909943734, ModNam = 'prop_cs_bin_03'}, +{HashIs = -1176461999, ModNam = 'prop_cs_binder_01'}, +{HashIs = 2025816514, ModNam = 'prop_cs_book_01'}, +{HashIs = -1427999220, ModNam = 'prop_cs_bottle_opener'}, +{HashIs = 170053282, ModNam = 'prop_cs_bowie_knife'}, +{HashIs = 2120940455, ModNam = 'prop_cs_bowl_01'}, +{HashIs = -295727581, ModNam = 'prop_cs_bowl_01b'}, +{HashIs = -719727517, ModNam = 'prop_cs_box_clothes'}, +{HashIs = 1956168703, ModNam = 'prop_cs_box_step'}, +{HashIs = 201663137, ModNam = 'prop_cs_brain_chunk'}, +{HashIs = -775118285, ModNam = 'prop_cs_bs_cup'}, +{HashIs = -1677504802, ModNam = 'prop_cs_bucket_s_lod'}, +{HashIs = 554267863, ModNam = 'prop_cs_bucket_s'}, +{HashIs = -2054442544, ModNam = 'prop_cs_burger_01'}, +{HashIs = -1282513796, ModNam = 'prop_cs_business_card'}, +{HashIs = 1302435108, ModNam = 'prop_cs_cardbox_01'}, +{HashIs = -1505197182, ModNam = 'prop_cs_cash_note_01'}, +{HashIs = 406712611, ModNam = 'prop_cs_cashenvelope'}, +{HashIs = 2090203758, ModNam = 'prop_cs_cctv'}, +{HashIs = -1615062121, ModNam = 'prop_cs_champ_flute'}, +{HashIs = -917746868, ModNam = 'prop_cs_ciggy_01'}, +{HashIs = -1025266894, ModNam = 'prop_cs_ciggy_01b'}, +{HashIs = 652737713, ModNam = 'prop_cs_clothes_box'}, +{HashIs = 545057810, ModNam = 'prop_cs_coke_line'}, +{HashIs = 533451505, ModNam = 'prop_cs_cont_latch'}, +{HashIs = -693475324, ModNam = 'prop_cs_crackpipe'}, +{HashIs = -875075437, ModNam = 'prop_cs_credit_card'}, +{HashIs = 723503026, ModNam = 'prop_cs_creeper_01'}, +{HashIs = -406097840, ModNam = 'prop_cs_crisps_01'}, +{HashIs = 1070220657, ModNam = 'prop_cs_cuffs_01'}, +{HashIs = -335230536, ModNam = 'prop_cs_diaphram'}, +{HashIs = -422877666, ModNam = 'prop_cs_dildo_01'}, +{HashIs = -445408901, ModNam = 'prop_cs_documents_01'}, +{HashIs = -996771701, ModNam = 'prop_cs_dog_lead_2a'}, +{HashIs = 1266353722, ModNam = 'prop_cs_dog_lead_2b'}, +{HashIs = 977232831, ModNam = 'prop_cs_dog_lead_2c'}, +{HashIs = -1928819012, ModNam = 'prop_cs_dog_lead_3a'}, +{HashIs = -575524846, ModNam = 'prop_cs_dog_lead_3b'}, +{HashIs = -697139703, ModNam = 'prop_cs_dog_lead_a_s'}, +{HashIs = -66960395, ModNam = 'prop_cs_dog_lead_a'}, +{HashIs = 917372867, ModNam = 'prop_cs_dog_lead_b_s'}, +{HashIs = -1456365995, ModNam = 'prop_cs_dog_lead_b'}, +{HashIs = -546403634, ModNam = 'prop_cs_dog_lead_c'}, +{HashIs = 1666748342, ModNam = 'prop_cs_duffel_01'}, +{HashIs = -1623160520, ModNam = 'prop_cs_duffel_01b'}, +{HashIs = 684586828, ModNam = 'prop_cs_dumpster_01a'}, +{HashIs = -1111368675, ModNam = 'prop_cs_dumpster_lidl'}, +{HashIs = 1620484584, ModNam = 'prop_cs_dumpster_lidr'}, +{HashIs = 1898245022, ModNam = 'prop_cs_dvd_case'}, +{HashIs = 159474821, ModNam = 'prop_cs_dvd_player'}, +{HashIs = -1990299112, ModNam = 'prop_cs_dvd'}, +{HashIs = -401083813, ModNam = 'prop_cs_envolope_01'}, +{HashIs = 424800391, ModNam = 'prop_cs_fertilizer'}, +{HashIs = -1843032146, ModNam = 'prop_cs_film_reel_01'}, +{HashIs = -502288475, ModNam = 'prop_cs_focussheet1'}, +{HashIs = -222397056, ModNam = 'prop_cs_folding_chair_01'}, +{HashIs = 798703340, ModNam = 'prop_cs_fork'}, +{HashIs = 495720653, ModNam = 'prop_cs_frank_photo'}, +{HashIs = 1107966991, ModNam = 'prop_cs_freightdoor_l1'}, +{HashIs = -405152626, ModNam = 'prop_cs_freightdoor_r1'}, +{HashIs = 885756908, ModNam = 'prop_cs_fridge_door'}, +{HashIs = 1425833142, ModNam = 'prop_cs_fridge'}, +{HashIs = 1877113268, ModNam = 'prop_cs_fuel_hose'}, +{HashIs = -1937636863, ModNam = 'prop_cs_fuel_nozle'}, +{HashIs = -1999455180, ModNam = 'prop_cs_gascutter_1'}, +{HashIs = 2056069033, ModNam = 'prop_cs_gascutter_2'}, +{HashIs = -1978316686, ModNam = 'prop_cs_glass_scrap'}, +{HashIs = -1152832576, ModNam = 'prop_cs_gravyard_gate_l'}, +{HashIs = -1613007647, ModNam = 'prop_cs_gravyard_gate_r'}, +{HashIs = -1385720190, ModNam = 'prop_cs_gunrack'}, +{HashIs = 1474598747, ModNam = 'prop_cs_h_bag_strap_01'}, +{HashIs = -1964402432, ModNam = 'prop_cs_hand_radio'}, +{HashIs = -711724000, ModNam = 'prop_cs_heist_bag_01'}, +{HashIs = 1626933972, ModNam = 'prop_cs_heist_bag_02'}, +{HashIs = -885937534, ModNam = 'prop_cs_heist_bag_strap_01'}, +{HashIs = -180730371, ModNam = 'prop_cs_heist_rope_b'}, +{HashIs = -701398104, ModNam = 'prop_cs_heist_rope'}, +{HashIs = -1729226035, ModNam = 'prop_cs_hotdog_01'}, +{HashIs = -1490012335, ModNam = 'prop_cs_hotdog_02'}, +{HashIs = 1781429436, ModNam = 'prop_cs_ice_locker_door_l'}, +{HashIs = -1248359543, ModNam = 'prop_cs_ice_locker_door_r'}, +{HashIs = -315721232, ModNam = 'prop_cs_ice_locker'}, +{HashIs = -1718725630, ModNam = 'prop_cs_ilev_blind_01'}, +{HashIs = 913235136, ModNam = 'prop_cs_ironing_board'}, +{HashIs = -491126417, ModNam = 'prop_cs_katana_01'}, +{HashIs = 1653123003, ModNam = 'prop_cs_kettle_01'}, +{HashIs = 1355944948, ModNam = 'prop_cs_keyboard_01'}, +{HashIs = 403319434, ModNam = 'prop_cs_keys_01'}, +{HashIs = 1745889433, ModNam = 'prop_cs_kitchen_cab_l'}, +{HashIs = -472476695, ModNam = 'prop_cs_kitchen_cab_l2'}, +{HashIs = -1078473900, ModNam = 'prop_cs_kitchen_cab_ld'}, +{HashIs = -4270084, ModNam = 'prop_cs_kitchen_cab_r'}, +{HashIs = -702878534, ModNam = 'prop_cs_kitchen_cab_rd'}, +{HashIs = -173563530, ModNam = 'prop_cs_lazlow_ponytail'}, +{HashIs = -64507759, ModNam = 'prop_cs_lazlow_shirt_01'}, +{HashIs = 1307059286, ModNam = 'prop_cs_lazlow_shirt_01b'}, +{HashIs = -1837161340, ModNam = 'prop_cs_leaf'}, +{HashIs = -1289626238, ModNam = 'prop_cs_leg_chain_01'}, +{HashIs = 1779489719, ModNam = 'prop_cs_lester_crate'}, +{HashIs = -1265049850, ModNam = 'prop_cs_lipstick'}, +{HashIs = -1567349688, ModNam = 'prop_cs_magazine'}, +{HashIs = -294844349, ModNam = 'prop_cs_marker_01'}, +{HashIs = -212446848, ModNam = 'prop_cs_meth_pipe'}, +{HashIs = -2127730952, ModNam = 'prop_cs_milk_01'}, +{HashIs = -2111499173, ModNam = 'prop_cs_mini_tv'}, +{HashIs = -320848029, ModNam = 'prop_cs_mop_s'}, +{HashIs = -1325917674, ModNam = 'prop_cs_mopbucket_01'}, +{HashIs = -802505806, ModNam = 'prop_cs_mouse_01'}, +{HashIs = 1230429806, ModNam = 'prop_cs_nail_file'}, +{HashIs = -1342300326, ModNam = 'prop_cs_newspaper'}, +{HashIs = -1118419705, ModNam = 'prop_cs_office_chair'}, +{HashIs = -730039367, ModNam = 'prop_cs_overalls_01'}, +{HashIs = -280273712, ModNam = 'prop_cs_package_01'}, +{HashIs = -964718646, ModNam = 'prop_cs_padlock'}, +{HashIs = -2015467307, ModNam = 'prop_cs_pamphlet_01'}, +{HashIs = 680820076, ModNam = 'prop_cs_panel_01'}, +{HashIs = 392343608, ModNam = 'prop_cs_panties_02'}, +{HashIs = 183572309, ModNam = 'prop_cs_panties_03'}, +{HashIs = -107476029, ModNam = 'prop_cs_panties'}, +{HashIs = 1151364435, ModNam = 'prop_cs_paper_cup'}, +{HashIs = 188509020, ModNam = 'prop_cs_para_ropebit'}, +{HashIs = 1802746629, ModNam = 'prop_cs_para_ropes'}, +{HashIs = -1210765722, ModNam = 'prop_cs_pebble_02'}, +{HashIs = 825178770, ModNam = 'prop_cs_pebble'}, +{HashIs = -963445391, ModNam = 'prop_cs_petrol_can'}, +{HashIs = 810403723, ModNam = 'prop_cs_phone_01'}, +{HashIs = -1771756887, ModNam = 'prop_cs_photoframe_01'}, +{HashIs = -756465278, ModNam = 'prop_cs_pills'}, +{HashIs = 543307053, ModNam = 'prop_cs_plane_int_01'}, +{HashIs = 2003467845, ModNam = 'prop_cs_planning_photo'}, +{HashIs = -2032546125, ModNam = 'prop_cs_plant_01'}, +{HashIs = 1699172013, ModNam = 'prop_cs_plate_01'}, +{HashIs = 929749731, ModNam = 'prop_cs_polaroid'}, +{HashIs = 211760048, ModNam = 'prop_cs_police_torch_02'}, +{HashIs = 1110740384, ModNam = 'prop_cs_police_torch'}, +{HashIs = 2044620980, ModNam = 'prop_cs_pour_tube'}, +{HashIs = 1456723945, ModNam = 'prop_cs_power_cell'}, +{HashIs = 885625790, ModNam = 'prop_cs_power_cord'}, +{HashIs = -1202268978, ModNam = 'prop_cs_protest_sign_01'}, +{HashIs = 513679711, ModNam = 'prop_cs_protest_sign_02'}, +{HashIs = 684677473, ModNam = 'prop_cs_protest_sign_02b'}, +{HashIs = 1289584093, ModNam = 'prop_cs_protest_sign_03'}, +{HashIs = -1957551963, ModNam = 'prop_cs_protest_sign_04a'}, +{HashIs = -668026271, ModNam = 'prop_cs_protest_sign_04b'}, +{HashIs = -410593242, ModNam = 'prop_cs_r_business_card'}, +{HashIs = -1005864181, ModNam = 'prop_cs_rage_statue_p1'}, +{HashIs = -1777344752, ModNam = 'prop_cs_rage_statue_p2'}, +{HashIs = 542291840, ModNam = 'prop_cs_remote_01'}, +{HashIs = -1721110035, ModNam = 'prop_cs_rolled_paper'}, +{HashIs = -2144934510, ModNam = 'prop_cs_rope_tie_01'}, +{HashIs = -675277761, ModNam = 'prop_cs_rub_binbag_01'}, +{HashIs = -1649986476, ModNam = 'prop_cs_rub_box_01'}, +{HashIs = -1358047455, ModNam = 'prop_cs_rub_box_02'}, +{HashIs = 161602935, ModNam = 'prop_cs_sack_01'}, +{HashIs = 1932149942, ModNam = 'prop_cs_saucer_01'}, +{HashIs = -601355186, ModNam = 'prop_cs_sc1_11_gate'}, +{HashIs = -1089970267, ModNam = 'prop_cs_scissors'}, +{HashIs = 1648892290, ModNam = 'prop_cs_script_bottle_01'}, +{HashIs = 393961710, ModNam = 'prop_cs_script_bottle'}, +{HashIs = 977288393, ModNam = 'prop_cs_server_drive'}, +{HashIs = 573064907, ModNam = 'prop_cs_sheers'}, +{HashIs = 684238724, ModNam = 'prop_cs_shirt_01'}, +{HashIs = -1187210516, ModNam = 'prop_cs_shopping_bag'}, +{HashIs = 1109316917, ModNam = 'prop_cs_shot_glass'}, +{HashIs = -1668478519, ModNam = 'prop_cs_silver_tray'}, +{HashIs = 2084853348, ModNam = 'prop_cs_sink_filler_02'}, +{HashIs = -1358251024, ModNam = 'prop_cs_sink_filler_03'}, +{HashIs = -2046364835, ModNam = 'prop_cs_sink_filler'}, +{HashIs = -197632755, ModNam = 'prop_cs_sm_27_gate'}, +{HashIs = -1703594174, ModNam = 'prop_cs_sol_glasses'}, +{HashIs = 1749718958, ModNam = 'prop_cs_spray_can'}, +{HashIs = -1663028984, ModNam = 'prop_cs_steak'}, +{HashIs = -1483715345, ModNam = 'prop_cs_stock_book'}, +{HashIs = 628215202, ModNam = 'prop_cs_street_binbag_01'}, +{HashIs = 1080644630, ModNam = 'prop_cs_street_card_01'}, +{HashIs = 454560116, ModNam = 'prop_cs_street_card_02'}, +{HashIs = 771280738, ModNam = 'prop_cs_sub_hook_01'}, +{HashIs = 925468589, ModNam = 'prop_cs_sub_rope_01'}, +{HashIs = 511938898, ModNam = 'prop_cs_swipe_card'}, +{HashIs = -1048256558, ModNam = 'prop_cs_t_shirt_pile'}, +{HashIs = 921401054, ModNam = 'prop_cs_tablet_02'}, +{HashIs = -1585232418, ModNam = 'prop_cs_tablet'}, +{HashIs = -1505729971, ModNam = 'prop_cs_toaster'}, +{HashIs = -1388073043, ModNam = 'prop_cs_trev_overlay'}, +{HashIs = -1776497660, ModNam = 'prop_cs_trolley_01'}, +{HashIs = -1934174148, ModNam = 'prop_cs_trowel'}, +{HashIs = 84687303, ModNam = 'prop_cs_truck_ladder'}, +{HashIs = 1201332031, ModNam = 'prop_cs_tshirt_ball_01'}, +{HashIs = 122877578, ModNam = 'prop_cs_tv_stand'}, +{HashIs = -1457669319, ModNam = 'prop_cs_valve'}, +{HashIs = -116183211, ModNam = 'prop_cs_vent_cover'}, +{HashIs = -2022085894, ModNam = 'prop_cs_vial_01'}, +{HashIs = 1806057883, ModNam = 'prop_cs_walkie_talkie'}, +{HashIs = 1152510020, ModNam = 'prop_cs_walking_stick'}, +{HashIs = 561783600, ModNam = 'prop_cs_whiskey_bot_stop'}, +{HashIs = 211213803, ModNam = 'prop_cs_whiskey_bottle'}, +{HashIs = 1959553115, ModNam = 'prop_cs_wrench'}, +{HashIs = -1258501664, ModNam = 'prop_cs1_14b_traind_dam'}, +{HashIs = 1301406642, ModNam = 'prop_cs1_14b_traind'}, +{HashIs = 1342464176, ModNam = 'prop_cs4_05_tdoor'}, +{HashIs = 67910261, ModNam = 'prop_cs4_10_tr_gd_01'}, +{HashIs = -948829372, ModNam = 'prop_cs4_11_door'}, +{HashIs = 338220432, ModNam = 'prop_cs6_03_door_l'}, +{HashIs = 1075555701, ModNam = 'prop_cs6_03_door_r'}, +{HashIs = 337097444, ModNam = 'prop_cs6_04_glass'}, +{HashIs = 1930882775, ModNam = 'prop_cub_door_lifeblurb'}, +{HashIs = 617643669, ModNam = 'prop_cub_lifeblurb'}, +{HashIs = -331172978, ModNam = 'prop_cuff_keys_01'}, +{HashIs = -1039780876, ModNam = 'prop_cup_saucer_01'}, +{HashIs = -1555713785, ModNam = 'prop_curl_bar_01'}, +{HashIs = 1042946313, ModNam = 'prop_d_balcony_l_light'}, +{HashIs = 1978304752, ModNam = 'prop_d_balcony_r_light'}, +{HashIs = 836865002, ModNam = 'prop_daiquiri'}, +{HashIs = -1023447729, ModNam = 'prop_damdoor_01'}, +{HashIs = 1327834842, ModNam = 'prop_dandy_b'}, +{HashIs = -472443277, ModNam = 'prop_dart_1'}, +{HashIs = -790269808, ModNam = 'prop_dart_2'}, +{HashIs = -303331298, ModNam = 'prop_dart_bd_01'}, +{HashIs = -1113392619, ModNam = 'prop_dart_bd_cab_01'}, +{HashIs = -1479543950, ModNam = 'prop_dealer_win_01'}, +{HashIs = -1785934100, ModNam = 'prop_dealer_win_02'}, +{HashIs = -1568511773, ModNam = 'prop_dealer_win_03'}, +{HashIs = -332567508, ModNam = 'prop_defilied_ragdoll_01'}, +{HashIs = -1165586043, ModNam = 'prop_desert_iron_01'}, +{HashIs = -1787521651, ModNam = 'prop_dest_cctv_01'}, +{HashIs = 383555675, ModNam = 'prop_dest_cctv_02'}, +{HashIs = 480355301, ModNam = 'prop_dest_cctv_03'}, +{HashIs = -1211836083, ModNam = 'prop_dest_cctv_03b'}, +{HashIs = -1282911349, ModNam = 'prop_detergent_01a'}, +{HashIs = -918651145, ModNam = 'prop_detergent_01b'}, +{HashIs = -1797423879, ModNam = 'prop_devin_box_01'}, +{HashIs = -1619952456, ModNam = 'prop_devin_box_closed'}, +{HashIs = -1632945196, ModNam = 'prop_devin_box_dummy_01'}, +{HashIs = 1443647253, ModNam = 'prop_devin_rope_01'}, +{HashIs = 770306532, ModNam = 'prop_diggerbkt_01'}, +{HashIs = 900821510, ModNam = 'prop_direct_chair_01'}, +{HashIs = 181607490, ModNam = 'prop_direct_chair_02'}, +{HashIs = 1731771922, ModNam = 'prop_disp_cabinet_002'}, +{HashIs = 1030901262, ModNam = 'prop_disp_cabinet_01'}, +{HashIs = 1042666393, ModNam = 'prop_disp_razor_01'}, +{HashIs = -7099851, ModNam = 'prop_display_unit_01'}, +{HashIs = 592572849, ModNam = 'prop_display_unit_02'}, +{HashIs = 1946261094, ModNam = 'prop_distantcar_day'}, +{HashIs = -307663033, ModNam = 'prop_distantcar_night'}, +{HashIs = -1310331447, ModNam = 'prop_distantcar_truck'}, +{HashIs = 1164617828, ModNam = 'prop_dj_deck_01'}, +{HashIs = 411094673, ModNam = 'prop_dj_deck_02'}, +{HashIs = 455567202, ModNam = 'prop_dock_bouy_1'}, +{HashIs = 736528608, ModNam = 'prop_dock_bouy_2'}, +{HashIs = 1944361179, ModNam = 'prop_dock_bouy_3'}, +{HashIs = 1341706512, ModNam = 'prop_dock_bouy_5'}, +{HashIs = 2098247772, ModNam = 'prop_dock_crane_01'}, +{HashIs = 991230204, ModNam = 'prop_dock_crane_02_cab'}, +{HashIs = 1562489357, ModNam = 'prop_dock_crane_02_hook'}, +{HashIs = 69661806, ModNam = 'prop_dock_crane_02_ld'}, +{HashIs = -1948789270, ModNam = 'prop_dock_crane_02'}, +{HashIs = -1473868153, ModNam = 'prop_dock_crane_04'}, +{HashIs = -1064744201, ModNam = 'prop_dock_crane_lift'}, +{HashIs = -1846445721, ModNam = 'prop_dock_float_1'}, +{HashIs = 670963709, ModNam = 'prop_dock_float_1b'}, +{HashIs = -1775749263, ModNam = 'prop_dock_moor_01'}, +{HashIs = -1789381239, ModNam = 'prop_dock_moor_04'}, +{HashIs = -2095279854, ModNam = 'prop_dock_moor_05'}, +{HashIs = -130712762, ModNam = 'prop_dock_moor_06'}, +{HashIs = -418457351, ModNam = 'prop_dock_moor_07'}, +{HashIs = 836548561, ModNam = 'prop_dock_ropefloat'}, +{HashIs = 499271674, ModNam = 'prop_dock_ropetyre1'}, +{HashIs = 1237491706, ModNam = 'prop_dock_ropetyre2'}, +{HashIs = 1938092926, ModNam = 'prop_dock_ropetyre3'}, +{HashIs = 14112042, ModNam = 'prop_dock_rtg_01'}, +{HashIs = 1120043236, ModNam = 'prop_dock_rtg_ld'}, +{HashIs = 1170431850, ModNam = 'prop_dock_shippad'}, +{HashIs = -62671737, ModNam = 'prop_dock_sign_01'}, +{HashIs = -509384787, ModNam = 'prop_dock_woodpole1'}, +{HashIs = -790673883, ModNam = 'prop_dock_woodpole2'}, +{HashIs = 187087539, ModNam = 'prop_dock_woodpole3'}, +{HashIs = -44884212, ModNam = 'prop_dock_woodpole4'}, +{HashIs = 664892328, ModNam = 'prop_dock_woodpole5'}, +{HashIs = 379820688, ModNam = 'prop_dog_cage_01'}, +{HashIs = 1692612370, ModNam = 'prop_dog_cage_02'}, +{HashIs = -1782242710, ModNam = 'prop_doghouse_01'}, +{HashIs = 439871883, ModNam = 'prop_dolly_01'}, +{HashIs = 175786512, ModNam = 'prop_dolly_02'}, +{HashIs = 702242327, ModNam = 'prop_donut_01'}, +{HashIs = 874345115, ModNam = 'prop_donut_02'}, +{HashIs = -302942743, ModNam = 'prop_donut_02b'}, +{HashIs = 776184575, ModNam = 'prop_door_01'}, +{HashIs = -1776185420, ModNam = 'prop_door_balcony_frame'}, +{HashIs = -197147162, ModNam = 'prop_door_balcony_left'}, +{HashIs = 368191321, ModNam = 'prop_door_balcony_right'}, +{HashIs = 254309271, ModNam = 'prop_door_bell_01'}, +{HashIs = 1668169185, ModNam = 'prop_double_grid_line'}, +{HashIs = -1478588509, ModNam = 'prop_dress_disp_01'}, +{HashIs = -587238940, ModNam = 'prop_dress_disp_02'}, +{HashIs = -891859564, ModNam = 'prop_dress_disp_03'}, +{HashIs = -47795662, ModNam = 'prop_dress_disp_04'}, +{HashIs = 600913159, ModNam = 'prop_drink_champ'}, +{HashIs = -1296547421, ModNam = 'prop_drink_redwine'}, +{HashIs = -1863407086, ModNam = 'prop_drink_whisky'}, +{HashIs = -1081236305, ModNam = 'prop_drink_whtwine'}, +{HashIs = -1096792232, ModNam = 'prop_drinkmenu'}, +{HashIs = -1319782883, ModNam = 'prop_drop_armscrate_01'}, +{HashIs = 1877891248, ModNam = 'prop_drop_armscrate_01b'}, +{HashIs = 505870426, ModNam = 'prop_drop_crate_01_set'}, +{HashIs = 758360035, ModNam = 'prop_drop_crate_01_set2'}, +{HashIs = 247892203, ModNam = 'prop_drop_crate_01'}, +{HashIs = -1382355819, ModNam = 'prop_drug_bottle'}, +{HashIs = 2046325121, ModNam = 'prop_drug_burner'}, +{HashIs = -374844025, ModNam = 'prop_drug_erlenmeyer'}, +{HashIs = -1964997422, ModNam = 'prop_drug_package_02'}, +{HashIs = 528555233, ModNam = 'prop_drug_package'}, +{HashIs = 1842782908, ModNam = 'prop_drywallpile_01'}, +{HashIs = -300211401, ModNam = 'prop_drywallpile_02'}, +{HashIs = 1466610934, ModNam = 'prop_dryweed_001_a'}, +{HashIs = -771025032, ModNam = 'prop_dryweed_002_a'}, +{HashIs = -1370006795, ModNam = 'prop_dt1_13_groundlight'}, +{HashIs = -604862988, ModNam = 'prop_dt1_13_walllightsource'}, +{HashIs = 2026076529, ModNam = 'prop_dt1_20_mp_door_l'}, +{HashIs = 207200483, ModNam = 'prop_dt1_20_mp_door_r'}, +{HashIs = -904347255, ModNam = 'prop_dt1_20_mp_gar'}, +{HashIs = 716584927, ModNam = 'prop_ducktape_01'}, +{HashIs = 2147205602, ModNam = 'prop_dummy_01'}, +{HashIs = -1007599668, ModNam = 'prop_dummy_car'}, +{HashIs = -1748817893, ModNam = 'prop_dummy_light'}, +{HashIs = -473036318, ModNam = 'prop_dummy_plane'}, +{HashIs = 218085040, ModNam = 'prop_dumpster_01a'}, +{HashIs = 666561306, ModNam = 'prop_dumpster_02a'}, +{HashIs = -58485588, ModNam = 'prop_dumpster_02b'}, +{HashIs = -206690185, ModNam = 'prop_dumpster_3a'}, +{HashIs = -349837572, ModNam = 'prop_dumpster_3step'}, +{HashIs = 1511880420, ModNam = 'prop_dumpster_4a'}, +{HashIs = 682791951, ModNam = 'prop_dumpster_4b'}, +{HashIs = 1600071214, ModNam = 'prop_dyn_pc_02'}, +{HashIs = -1830645735, ModNam = 'prop_dyn_pc'}, +{HashIs = 1581199790, ModNam = 'prop_ear_defenders_01'}, +{HashIs = -1807045778, ModNam = 'prop_ecg_01_cable_01'}, +{HashIs = 1719717851, ModNam = 'prop_ecg_01_cable_02'}, +{HashIs = -776740207, ModNam = 'prop_ecg_01'}, +{HashIs = 1020618269, ModNam = 'prop_ecola_can'}, +{HashIs = -1774898062, ModNam = 'prop_egg_clock_01'}, +{HashIs = 953734356, ModNam = 'prop_ejector_seat_01'}, +{HashIs = -1528307545, ModNam = 'prop_el_guitar_01'}, +{HashIs = 916292624, ModNam = 'prop_el_guitar_02'}, +{HashIs = 61087258, ModNam = 'prop_el_guitar_03'}, +{HashIs = 1593642543, ModNam = 'prop_el_tapeplayer_01'}, +{HashIs = -1599192661, ModNam = 'prop_elec_heater_01'}, +{HashIs = 393527760, ModNam = 'prop_elecbox_01a'}, +{HashIs = 1419852836, ModNam = 'prop_elecbox_01b'}, +{HashIs = -2138350253, ModNam = 'prop_elecbox_02a'}, +{HashIs = 1381105889, ModNam = 'prop_elecbox_02b'}, +{HashIs = 1130200868, ModNam = 'prop_elecbox_03a'}, +{HashIs = -2008643115, ModNam = 'prop_elecbox_04a'}, +{HashIs = -2007495856, ModNam = 'prop_elecbox_05a'}, +{HashIs = 491238953, ModNam = 'prop_elecbox_06a'}, +{HashIs = -1620823304, ModNam = 'prop_elecbox_07a'}, +{HashIs = 1841929479, ModNam = 'prop_elecbox_08'}, +{HashIs = -259008966, ModNam = 'prop_elecbox_08b'}, +{HashIs = 1923262137, ModNam = 'prop_elecbox_09'}, +{HashIs = -1333576134, ModNam = 'prop_elecbox_10_cr'}, +{HashIs = -686494084, ModNam = 'prop_elecbox_10'}, +{HashIs = 1518466392, ModNam = 'prop_elecbox_11'}, +{HashIs = 1756664253, ModNam = 'prop_elecbox_12'}, +{HashIs = 2114960499, ModNam = 'prop_elecbox_13'}, +{HashIs = -1944495994, ModNam = 'prop_elecbox_14'}, +{HashIs = 1820092997, ModNam = 'prop_elecbox_15_cr'}, +{HashIs = 254402217, ModNam = 'prop_elecbox_15'}, +{HashIs = 493845300, ModNam = 'prop_elecbox_16'}, +{HashIs = -1001532663, ModNam = 'prop_elecbox_17_cr'}, +{HashIs = 847750500, ModNam = 'prop_elecbox_17'}, +{HashIs = 1086210513, ModNam = 'prop_elecbox_18'}, +{HashIs = -1008711657, ModNam = 'prop_elecbox_19'}, +{HashIs = -1372185849, ModNam = 'prop_elecbox_20'}, +{HashIs = -1610383710, ModNam = 'prop_elecbox_21'}, +{HashIs = -1046756910, ModNam = 'prop_elecbox_22'}, +{HashIs = -1284627081, ModNam = 'prop_elecbox_23'}, +{HashIs = -450918183, ModNam = 'prop_elecbox_24'}, +{HashIs = -1094431857, ModNam = 'prop_elecbox_24b'}, +{HashIs = -692524020, ModNam = 'prop_elecbox_25'}, +{HashIs = 1660155592, ModNam = 'prop_employee_month_01'}, +{HashIs = 1427692306, ModNam = 'prop_employee_month_02'}, +{HashIs = 582043502, ModNam = 'prop_energy_drink'}, +{HashIs = 1742634574, ModNam = 'prop_engine_hoist'}, +{HashIs = -1319764601, ModNam = 'prop_entityxf_covered'}, +{HashIs = -2045308299, ModNam = 'prop_epsilon_door_l'}, +{HashIs = -42303174, ModNam = 'prop_epsilon_door_r'}, +{HashIs = 667105809, ModNam = 'prop_etricmotor_01'}, +{HashIs = 361676134, ModNam = 'prop_exer_bike_01'}, +{HashIs = 1853930700, ModNam = 'prop_exer_bike_mg'}, +{HashIs = -387859854, ModNam = 'prop_exercisebike'}, +{HashIs = 1496262794, ModNam = 'prop_f_b_insert_broken'}, +{HashIs = -1589821555, ModNam = 'prop_f_duster_01_s'}, +{HashIs = -2121195449, ModNam = 'prop_f_duster_02'}, +{HashIs = 501823275, ModNam = 'prop_fac_machine_02'}, +{HashIs = 1285415702, ModNam = 'prop_face_rag_01'}, +{HashIs = 393888353, ModNam = 'prop_faceoffice_door_l'}, +{HashIs = -893114122, ModNam = 'prop_faceoffice_door_r'}, +{HashIs = 569833973, ModNam = 'prop_facgate_01'}, +{HashIs = -655468553, ModNam = 'prop_facgate_01b'}, +{HashIs = -1975652018, ModNam = 'prop_facgate_02_l'}, +{HashIs = -878463029, ModNam = 'prop_facgate_02pole'}, +{HashIs = 437009729, ModNam = 'prop_facgate_03_l'}, +{HashIs = -970794948, ModNam = 'prop_facgate_03_ld_l'}, +{HashIs = -1740145570, ModNam = 'prop_facgate_03_ld_r'}, +{HashIs = 450182863, ModNam = 'prop_facgate_03_r'}, +{HashIs = 406528547, ModNam = 'prop_facgate_03b_l'}, +{HashIs = -1391539216, ModNam = 'prop_facgate_03b_r'}, +{HashIs = 432085890, ModNam = 'prop_facgate_03post'}, +{HashIs = -742460265, ModNam = 'prop_facgate_04_l'}, +{HashIs = 1107349801, ModNam = 'prop_facgate_04_r'}, +{HashIs = 112336130, ModNam = 'prop_facgate_05_r_dam_l1'}, +{HashIs = 1154123433, ModNam = 'prop_facgate_05_r_l1'}, +{HashIs = -43433986, ModNam = 'prop_facgate_05_r'}, +{HashIs = -1368913668, ModNam = 'prop_facgate_06_l'}, +{HashIs = -1657444801, ModNam = 'prop_facgate_06_r'}, +{HashIs = -768779561, ModNam = 'prop_facgate_07'}, +{HashIs = 1286535678, ModNam = 'prop_facgate_07b'}, +{HashIs = -775744691, ModNam = 'prop_facgate_08_frame'}, +{HashIs = -512634970, ModNam = 'prop_facgate_08_ld'}, +{HashIs = 1054262428, ModNam = 'prop_facgate_08_ld2'}, +{HashIs = -1483471451, ModNam = 'prop_facgate_08'}, +{HashIs = 44830813, ModNam = 'prop_facgate_id1_27'}, +{HashIs = -1890824350, ModNam = 'prop_fag_packet_01'}, +{HashIs = -1837476061, ModNam = 'prop_fan_01'}, +{HashIs = 374464092, ModNam = 'prop_fan_palm_01a'}, +{HashIs = 1785922871, ModNam = 'prop_fax_01'}, +{HashIs = 1598545299, ModNam = 'prop_fbi3_coffee_table'}, +{HashIs = -433502981, ModNam = 'prop_fbibombbin'}, +{HashIs = -1848876151, ModNam = 'prop_fbibombcupbrd'}, +{HashIs = 1601487018, ModNam = 'prop_fbibombfile'}, +{HashIs = -886501662, ModNam = 'prop_fbibombplant'}, +{HashIs = -335465691, ModNam = 'prop_feed_sack_01'}, +{HashIs = 641607582, ModNam = 'prop_feed_sack_02'}, +{HashIs = -1576911260, ModNam = 'prop_feeder1_cr'}, +{HashIs = 1563219665, ModNam = 'prop_feeder1'}, +{HashIs = 1145422464, ModNam = 'prop_fem_01'}, +{HashIs = 966503966, ModNam = 'prop_fence_log_01'}, +{HashIs = -1996501787, ModNam = 'prop_fence_log_02'}, +{HashIs = -837772196, ModNam = 'prop_fernba'}, +{HashIs = -532037426, ModNam = 'prop_fernbb'}, +{HashIs = -2021542625, ModNam = 'prop_ferris_car_01_lod1'}, +{HashIs = -1975182244, ModNam = 'prop_ferris_car_01'}, +{HashIs = -483631019, ModNam = 'prop_ff_counter_01'}, +{HashIs = -1326449699, ModNam = 'prop_ff_counter_02'}, +{HashIs = -1567006928, ModNam = 'prop_ff_counter_03'}, +{HashIs = 1027524526, ModNam = 'prop_ff_noodle_01'}, +{HashIs = 50451253, ModNam = 'prop_ff_noodle_02'}, +{HashIs = -1940201823, ModNam = 'prop_ff_shelves_01'}, +{HashIs = 1506123827, ModNam = 'prop_ff_sink_01'}, +{HashIs = -1527269738, ModNam = 'prop_ff_sink_02'}, +{HashIs = -70627249, ModNam = 'prop_fib_3b_bench'}, +{HashIs = -505150482, ModNam = 'prop_fib_3b_cover1'}, +{HashIs = -262823731, ModNam = 'prop_fib_3b_cover2'}, +{HashIs = -568951729, ModNam = 'prop_fib_3b_cover3'}, +{HashIs = -339081347, ModNam = 'prop_fib_ashtray_01'}, +{HashIs = 1409747695, ModNam = 'prop_fib_badge'}, +{HashIs = 775109203, ModNam = 'prop_fib_broken_window_2'}, +{HashIs = 544251598, ModNam = 'prop_fib_broken_window_3'}, +{HashIs = 1596462100, ModNam = 'prop_fib_broken_window'}, +{HashIs = 176137803, ModNam = 'prop_fib_clipboard'}, +{HashIs = 52546966, ModNam = 'prop_fib_coffee'}, +{HashIs = 1019644700, ModNam = 'prop_fib_counter'}, +{HashIs = 1173660835, ModNam = 'prop_fib_morg_cnr01'}, +{HashIs = 712268108, ModNam = 'prop_fib_morg_plr01'}, +{HashIs = -1936019214, ModNam = 'prop_fib_morg_wal01'}, +{HashIs = -2044627725, ModNam = 'prop_fib_plant_01'}, +{HashIs = 1942868044, ModNam = 'prop_fib_plant_02'}, +{HashIs = 352272157, ModNam = 'prop_fib_skylight_piece'}, +{HashIs = 1310540658, ModNam = 'prop_fib_skylight_plug'}, +{HashIs = -133590469, ModNam = 'prop_fib_wallfrag01'}, +{HashIs = -1689979033, ModNam = 'prop_film_cam_01'}, +{HashIs = -1185606320, ModNam = 'prop_fire_driser_1a'}, +{HashIs = -1405158620, ModNam = 'prop_fire_driser_1b'}, +{HashIs = -680963984, ModNam = 'prop_fire_driser_2b'}, +{HashIs = -578110513, ModNam = 'prop_fire_driser_3b'}, +{HashIs = 380522805, ModNam = 'prop_fire_driser_4a'}, +{HashIs = 210058467, ModNam = 'prop_fire_driser_4b'}, +{HashIs = -666581633, ModNam = 'prop_fire_exting_1a'}, +{HashIs = -1980225301, ModNam = 'prop_fire_exting_1b'}, +{HashIs = -1610165324, ModNam = 'prop_fire_exting_2a'}, +{HashIs = -875057463, ModNam = 'prop_fire_exting_3a'}, +{HashIs = -956123246, ModNam = 'prop_fire_hosebox_01'}, +{HashIs = -651275771, ModNam = 'prop_fire_hosereel_l1'}, +{HashIs = -149015768, ModNam = 'prop_fire_hosereel'}, +{HashIs = 200846641, ModNam = 'prop_fire_hydrant_1'}, +{HashIs = 687935120, ModNam = 'prop_fire_hydrant_2_l1'}, +{HashIs = -97646180, ModNam = 'prop_fire_hydrant_2'}, +{HashIs = -366155374, ModNam = 'prop_fire_hydrant_4'}, +{HashIs = 241167444, ModNam = 'prop_fireescape_01a'}, +{HashIs = -631339950, ModNam = 'prop_fireescape_01b'}, +{HashIs = -360111801, ModNam = 'prop_fireescape_02a'}, +{HashIs = -1552346328, ModNam = 'prop_fireescape_02b'}, +{HashIs = -2013814998, ModNam = 'prop_fish_slice_01'}, +{HashIs = -1910604593, ModNam = 'prop_fishing_rod_01'}, +{HashIs = 1338703913, ModNam = 'prop_fishing_rod_02'}, +{HashIs = -112762029, ModNam = 'prop_flag_canada_s'}, +{HashIs = 1627828183, ModNam = 'prop_flag_canada'}, +{HashIs = 541248010, ModNam = 'prop_flag_eu_s'}, +{HashIs = -1296409602, ModNam = 'prop_flag_eu'}, +{HashIs = -666399476, ModNam = 'prop_flag_france_s'}, +{HashIs = -1034797968, ModNam = 'prop_flag_france'}, +{HashIs = 1603975478, ModNam = 'prop_flag_german_s'}, +{HashIs = 1970675376, ModNam = 'prop_flag_german'}, +{HashIs = -1434834004, ModNam = 'prop_flag_ireland_s'}, +{HashIs = 302931829, ModNam = 'prop_flag_ireland'}, +{HashIs = 1155186447, ModNam = 'prop_flag_japan_s'}, +{HashIs = -178815855, ModNam = 'prop_flag_japan'}, +{HashIs = -2055846053, ModNam = 'prop_flag_ls_s'}, +{HashIs = -1493938606, ModNam = 'prop_flag_ls'}, +{HashIs = -425441205, ModNam = 'prop_flag_lsfd_s'}, +{HashIs = 366178255, ModNam = 'prop_flag_lsfd'}, +{HashIs = -1734859577, ModNam = 'prop_flag_lsservices_s'}, +{HashIs = 1072290182, ModNam = 'prop_flag_lsservices'}, +{HashIs = 11846651, ModNam = 'prop_flag_mexico_s'}, +{HashIs = -716201733, ModNam = 'prop_flag_mexico'}, +{HashIs = -474725660, ModNam = 'prop_flag_russia_s'}, +{HashIs = -908104950, ModNam = 'prop_flag_russia'}, +{HashIs = -1730980585, ModNam = 'prop_flag_s'}, +{HashIs = 1793411117, ModNam = 'prop_flag_sa_s'}, +{HashIs = 1374928302, ModNam = 'prop_flag_sa'}, +{HashIs = -1404481545, ModNam = 'prop_flag_sapd_s'}, +{HashIs = -2114165809, ModNam = 'prop_flag_sapd'}, +{HashIs = 1357789167, ModNam = 'prop_flag_scotland_s'}, +{HashIs = -795774545, ModNam = 'prop_flag_scotland'}, +{HashIs = 1382367337, ModNam = 'prop_flag_sheriff_s'}, +{HashIs = 1689290811, ModNam = 'prop_flag_sheriff'}, +{HashIs = -109750292, ModNam = 'prop_flag_uk_s'}, +{HashIs = -1051882404, ModNam = 'prop_flag_uk'}, +{HashIs = 1976910263, ModNam = 'prop_flag_us_r'}, +{HashIs = -2032933964, ModNam = 'prop_flag_us_s'}, +{HashIs = 1117917059, ModNam = 'prop_flag_us'}, +{HashIs = 1487401018, ModNam = 'prop_flag_usboat'}, +{HashIs = -1207959739, ModNam = 'prop_flagpole_1a'}, +{HashIs = -686248546, ModNam = 'prop_flagpole_2a'}, +{HashIs = -992802541, ModNam = 'prop_flagpole_2b'}, +{HashIs = -225680251, ModNam = 'prop_flagpole_2c'}, +{HashIs = -755161417, ModNam = 'prop_flagpole_3a'}, +{HashIs = -1070059960, ModNam = 'prop_flamingo'}, +{HashIs = -2071229766, ModNam = 'prop_flare_01'}, +{HashIs = 445804908, ModNam = 'prop_flare_01b'}, +{HashIs = -212318599, ModNam = 'prop_flash_unit'}, +{HashIs = -1020908409, ModNam = 'prop_flatbed_strap_b'}, +{HashIs = 111820268, ModNam = 'prop_flatbed_strap'}, +{HashIs = 2079702193, ModNam = 'prop_flatscreen_overlay'}, +{HashIs = 649665061, ModNam = 'prop_flattrailer_01a'}, +{HashIs = 531440379, ModNam = 'prop_flattruck_01a'}, +{HashIs = 282166596, ModNam = 'prop_flattruck_01b'}, +{HashIs = 51866064, ModNam = 'prop_flattruck_01c'}, +{HashIs = -191836989, ModNam = 'prop_flattruck_01d'}, +{HashIs = 506770882, ModNam = 'prop_fleeca_atm'}, +{HashIs = -589090886, ModNam = 'prop_flight_box_01'}, +{HashIs = 1869935347, ModNam = 'prop_flight_box_insert'}, +{HashIs = -768970549, ModNam = 'prop_flight_box_insert2'}, +{HashIs = 1822567898, ModNam = 'prop_flipchair_01'}, +{HashIs = -1509387784, ModNam = 'prop_floor_duster_01'}, +{HashIs = 2027852753, ModNam = 'prop_flowerweed_005_a'}, +{HashIs = -219706798, ModNam = 'prop_fnc_farm_01a'}, +{HashIs = 93794225, ModNam = 'prop_fnc_farm_01b'}, +{HashIs = 1322893877, ModNam = 'prop_fnc_farm_01c'}, +{HashIs = -1178167275, ModNam = 'prop_fnc_farm_01d'}, +{HashIs = -872399736, ModNam = 'prop_fnc_farm_01e'}, +{HashIs = 373936410, ModNam = 'prop_fnc_farm_01f'}, +{HashIs = 710800597, ModNam = 'prop_fnc_omesh_01a'}, +{HashIs = 344241399, ModNam = 'prop_fnc_omesh_02a'}, +{HashIs = 1469496946, ModNam = 'prop_fnc_omesh_03a'}, +{HashIs = -1210289519, ModNam = 'prop_fncbeach_01a'}, +{HashIs = -704270621, ModNam = 'prop_fncbeach_01b'}, +{HashIs = -1640448182, ModNam = 'prop_fncbeach_01c'}, +{HashIs = -941064660, ModNam = 'prop_fncconstruc_01d'}, +{HashIs = 1660695985, ModNam = 'prop_fncconstruc_02a'}, +{HashIs = -733651026, ModNam = 'prop_fncconstruc_ld'}, +{HashIs = 360404853, ModNam = 'prop_fnccorgm_01a'}, +{HashIs = 1042000049, ModNam = 'prop_fnccorgm_01b'}, +{HashIs = -1894591898, ModNam = 'prop_fnccorgm_02a'}, +{HashIs = -1519583462, ModNam = 'prop_fnccorgm_02b'}, +{HashIs = 1916672189, ModNam = 'prop_fnccorgm_02c'}, +{HashIs = -940719073, ModNam = 'prop_fnccorgm_02d'}, +{HashIs = 1185366416, ModNam = 'prop_fnccorgm_02e'}, +{HashIs = 1159289407, ModNam = 'prop_fnccorgm_02pole'}, +{HashIs = 2074061472, ModNam = 'prop_fnccorgm_03a'}, +{HashIs = -1593445012, ModNam = 'prop_fnccorgm_03b'}, +{HashIs = -1880599759, ModNam = 'prop_fnccorgm_03c'}, +{HashIs = -94130214, ModNam = 'prop_fnccorgm_04a'}, +{HashIs = 176705571, ModNam = 'prop_fnccorgm_04c'}, +{HashIs = -37833296, ModNam = 'prop_fnccorgm_05a'}, +{HashIs = -296347937, ModNam = 'prop_fnccorgm_05b'}, +{HashIs = 1150658405, ModNam = 'prop_fnccorgm_06a'}, +{HashIs = 1386955664, ModNam = 'prop_fnccorgm_06b'}, +{HashIs = -1851510046, ModNam = 'prop_fncglass_01a'}, +{HashIs = 1821799499, ModNam = 'prop_fnclink_01a'}, +{HashIs = 409652213, ModNam = 'prop_fnclink_01b'}, +{HashIs = -928338834, ModNam = 'prop_fnclink_01c'}, +{HashIs = -208600510, ModNam = 'prop_fnclink_01d'}, +{HashIs = 637724453, ModNam = 'prop_fnclink_01e'}, +{HashIs = -475536788, ModNam = 'prop_fnclink_01f'}, +{HashIs = 526006615, ModNam = 'prop_fnclink_01gate1'}, +{HashIs = -856050416, ModNam = 'prop_fnclink_01h'}, +{HashIs = -2007760198, ModNam = 'prop_fnclink_02a_sdt'}, +{HashIs = 2012223962, ModNam = 'prop_fnclink_02a'}, +{HashIs = -1591940045, ModNam = 'prop_fnclink_02b'}, +{HashIs = -1767254195, ModNam = 'prop_fnclink_02c'}, +{HashIs = 1035773304, ModNam = 'prop_fnclink_02d'}, +{HashIs = 796035300, ModNam = 'prop_fnclink_02e'}, +{HashIs = 1481857697, ModNam = 'prop_fnclink_02f'}, +{HashIs = 1242349076, ModNam = 'prop_fnclink_02g'}, +{HashIs = 1843657781, ModNam = 'prop_fnclink_02gate1'}, +{HashIs = 1046551856, ModNam = 'prop_fnclink_02gate2'}, +{HashIs = 1278261455, ModNam = 'prop_fnclink_02gate3'}, +{HashIs = 436622459, ModNam = 'prop_fnclink_02gate4'}, +{HashIs = 733542368, ModNam = 'prop_fnclink_02gate5'}, +{HashIs = 1526539404, ModNam = 'prop_fnclink_02gate6_l'}, +{HashIs = 227019171, ModNam = 'prop_fnclink_02gate6_r'}, +{HashIs = -138702874, ModNam = 'prop_fnclink_02gate6'}, +{HashIs = 91564889, ModNam = 'prop_fnclink_02gate7'}, +{HashIs = -186182710, ModNam = 'prop_fnclink_02h'}, +{HashIs = 1722447695, ModNam = 'prop_fnclink_02i'}, +{HashIs = 254920799, ModNam = 'prop_fnclink_02j'}, +{HashIs = 81703865, ModNam = 'prop_fnclink_02k'}, +{HashIs = -1414692524, ModNam = 'prop_fnclink_02l'}, +{HashIs = 493020353, ModNam = 'prop_fnclink_02m'}, +{HashIs = 1833567378, ModNam = 'prop_fnclink_02n'}, +{HashIs = -552277978, ModNam = 'prop_fnclink_02o'}, +{HashIs = -1439105425, ModNam = 'prop_fnclink_02p'}, +{HashIs = -759902142, ModNam = 'prop_fnclink_03a'}, +{HashIs = -1900591032, ModNam = 'prop_fnclink_03b'}, +{HashIs = -1591284441, ModNam = 'prop_fnclink_03c'}, +{HashIs = 729940451, ModNam = 'prop_fnclink_03d'}, +{HashIs = 1001693768, ModNam = 'prop_fnclink_03e'}, +{HashIs = 874386199, ModNam = 'prop_fnclink_03f'}, +{HashIs = 1181661112, ModNam = 'prop_fnclink_03g'}, +{HashIs = -1234764774, ModNam = 'prop_fnclink_03gate1'}, +{HashIs = -250842784, ModNam = 'prop_fnclink_03gate2'}, +{HashIs = -446014948, ModNam = 'prop_fnclink_03gate3'}, +{HashIs = -875157772, ModNam = 'prop_fnclink_03gate4'}, +{HashIs = -1156020871, ModNam = 'prop_fnclink_03gate5'}, +{HashIs = -21288878, ModNam = 'prop_fnclink_03h'}, +{HashIs = 1357335721, ModNam = 'prop_fnclink_03i'}, +{HashIs = 266061667, ModNam = 'prop_fnclink_04a'}, +{HashIs = 1543004059, ModNam = 'prop_fnclink_04b'}, +{HashIs = 1764620806, ModNam = 'prop_fnclink_04c'}, +{HashIs = 928814692, ModNam = 'prop_fnclink_04d'}, +{HashIs = 1186411801, ModNam = 'prop_fnclink_04e'}, +{HashIs = 790529524, ModNam = 'prop_fnclink_04f'}, +{HashIs = 1020862825, ModNam = 'prop_fnclink_04g'}, +{HashIs = -1218968680, ModNam = 'prop_fnclink_04gate1'}, +{HashIs = 1804939234, ModNam = 'prop_fnclink_04h_l2'}, +{HashIs = -1952203011, ModNam = 'prop_fnclink_04h'}, +{HashIs = -448728522, ModNam = 'prop_fnclink_04j'}, +{HashIs = 2079727522, ModNam = 'prop_fnclink_04k'}, +{HashIs = -1043649717, ModNam = 'prop_fnclink_04l'}, +{HashIs = -796079922, ModNam = 'prop_fnclink_04m'}, +{HashIs = -1985397776, ModNam = 'prop_fnclink_05a'}, +{HashIs = 1102326779, ModNam = 'prop_fnclink_05b'}, +{HashIs = -1491536177, ModNam = 'prop_fnclink_05c'}, +{HashIs = 206865238, ModNam = 'prop_fnclink_05crnr1'}, +{HashIs = 1560863396, ModNam = 'prop_fnclink_05d'}, +{HashIs = 304918404, ModNam = 'prop_fnclink_05pole'}, +{HashIs = -1393524934, ModNam = 'prop_fnclink_06a'}, +{HashIs = -837500542, ModNam = 'prop_fnclink_06b'}, +{HashIs = 2122752615, ModNam = 'prop_fnclink_06c'}, +{HashIs = -1314912103, ModNam = 'prop_fnclink_06d'}, +{HashIs = -419676332, ModNam = 'prop_fnclink_06gate2'}, +{HashIs = -768731720, ModNam = 'prop_fnclink_06gate3'}, +{HashIs = -1555641785, ModNam = 'prop_fnclink_06gatepost'}, +{HashIs = 1620465091, ModNam = 'prop_fnclink_07a'}, +{HashIs = 1031606161, ModNam = 'prop_fnclink_07b'}, +{HashIs = 1187258911, ModNam = 'prop_fnclink_07c'}, +{HashIs = -1744550758, ModNam = 'prop_fnclink_07d'}, +{HashIs = 1127922797, ModNam = 'prop_fnclink_07gate1'}, +{HashIs = 1846022663, ModNam = 'prop_fnclink_07gate2'}, +{HashIs = -1615465118, ModNam = 'prop_fnclink_07gate3'}, +{HashIs = 1322200853, ModNam = 'prop_fnclink_08b'}, +{HashIs = 1904768135, ModNam = 'prop_fnclink_08c'}, +{HashIs = -148960916, ModNam = 'prop_fnclink_08post'}, +{HashIs = 1411103374, ModNam = 'prop_fnclink_09a'}, +{HashIs = 1130240275, ModNam = 'prop_fnclink_09b'}, +{HashIs = -216200273, ModNam = 'prop_fnclink_09crnr1'}, +{HashIs = -2025053974, ModNam = 'prop_fnclink_09d'}, +{HashIs = 2122387284, ModNam = 'prop_fnclink_09e'}, +{HashIs = 351792706, ModNam = 'prop_fnclink_09frame'}, +{HashIs = 1817008884, ModNam = 'prop_fnclink_09gate1'}, +{HashIs = -313656158, ModNam = 'prop_fnclink_10a'}, +{HashIs = -1754771240, ModNam = 'prop_fnclink_10b'}, +{HashIs = -911526563, ModNam = 'prop_fnclink_10c'}, +{HashIs = 1819728343, ModNam = 'prop_fnclink_10d_ld'}, +{HashIs = 1976339873, ModNam = 'prop_fnclink_10d'}, +{HashIs = -1509528044, ModNam = 'prop_fnclink_10e'}, +{HashIs = -1141167399, ModNam = 'prop_fnclog_01a'}, +{HashIs = -1444411725, ModNam = 'prop_fnclog_01b'}, +{HashIs = 237424435, ModNam = 'prop_fnclog_01c'}, +{HashIs = -1325788233, ModNam = 'prop_fnclog_02a'}, +{HashIs = -1095553239, ModNam = 'prop_fnclog_02b'}, +{HashIs = 994927545, ModNam = 'prop_fnclog_03a'}, +{HashIs = -352585176, ModNam = 'prop_fncpeir_03a'}, +{HashIs = -519102073, ModNam = 'prop_fncply_01a'}, +{HashIs = -226179982, ModNam = 'prop_fncply_01b'}, +{HashIs = 311268833, ModNam = 'prop_fncply_01gate'}, +{HashIs = 1135099165, ModNam = 'prop_fncply_01post'}, +{HashIs = 1172914654, ModNam = 'prop_fncres_01a'}, +{HashIs = 931439893, ModNam = 'prop_fncres_01b'}, +{HashIs = 41630463, ModNam = 'prop_fncres_01c'}, +{HashIs = -1489109258, ModNam = 'prop_fncres_02_gate1'}, +{HashIs = 1984962971, ModNam = 'prop_fncres_02a'}, +{HashIs = 1736803334, ModNam = 'prop_fncres_02b'}, +{HashIs = -369653524, ModNam = 'prop_fncres_02c'}, +{HashIs = 453929753, ModNam = 'prop_fncres_02d'}, +{HashIs = 58931935, ModNam = 'prop_fncres_03a'}, +{HashIs = -759735992, ModNam = 'prop_fncres_03b'}, +{HashIs = -453116459, ModNam = 'prop_fncres_03c'}, +{HashIs = 1006450599, ModNam = 'prop_fncres_03gate1'}, +{HashIs = 955919780, ModNam = 'prop_fncres_04a'}, +{HashIs = 583270712, ModNam = 'prop_fncres_04b'}, +{HashIs = -73256531, ModNam = 'prop_fncres_05a'}, +{HashIs = 1272140286, ModNam = 'prop_fncres_05b'}, +{HashIs = 1411643001, ModNam = 'prop_fncres_05c_l1'}, +{HashIs = 519370834, ModNam = 'prop_fncres_05c'}, +{HashIs = -531924460, ModNam = 'prop_fncres_06a'}, +{HashIs = 1730774994, ModNam = 'prop_fncres_06b'}, +{HashIs = 1543721754, ModNam = 'prop_fncres_06gatel'}, +{HashIs = -1258814178, ModNam = 'prop_fncres_06gater'}, +{HashIs = 1113832743, ModNam = 'prop_fncres_07a'}, +{HashIs = 1351637376, ModNam = 'prop_fncres_07b'}, +{HashIs = 950819638, ModNam = 'prop_fncres_07gate'}, +{HashIs = -659178840, ModNam = 'prop_fncres_08a'}, +{HashIs = 1875234307, ModNam = 'prop_fncres_08gatel'}, +{HashIs = 355284102, ModNam = 'prop_fncres_09a'}, +{HashIs = 62686511, ModNam = 'prop_fncres_09gate'}, +{HashIs = 1405325415, ModNam = 'prop_fncsec_01a'}, +{HashIs = -958269790, ModNam = 'prop_fncsec_01b'}, +{HashIs = 982664653, ModNam = 'prop_fncsec_01crnr'}, +{HashIs = -1442782001, ModNam = 'prop_fncsec_01gate'}, +{HashIs = -1145238320, ModNam = 'prop_fncsec_01pole'}, +{HashIs = 1423774102, ModNam = 'prop_fncsec_02a'}, +{HashIs = 2004077130, ModNam = 'prop_fncsec_02pole'}, +{HashIs = -288824422, ModNam = 'prop_fncsec_03a'}, +{HashIs = -1669382392, ModNam = 'prop_fncsec_03b'}, +{HashIs = 1153503113, ModNam = 'prop_fncsec_03c'}, +{HashIs = 1385605940, ModNam = 'prop_fncsec_03d'}, +{HashIs = -1113128273, ModNam = 'prop_fncsec_04a'}, +{HashIs = 1977269893, ModNam = 'prop_fncwood_01_ld'}, +{HashIs = 1614306905, ModNam = 'prop_fncwood_01a'}, +{HashIs = 1912373737, ModNam = 'prop_fncwood_01b'}, +{HashIs = -1547278980, ModNam = 'prop_fncwood_01c'}, +{HashIs = -1965126495, ModNam = 'prop_fncwood_01gate'}, +{HashIs = 494529585, ModNam = 'prop_fncwood_02b'}, +{HashIs = 174737202, ModNam = 'prop_fncwood_03a'}, +{HashIs = 45854657, ModNam = 'prop_fncwood_04a'}, +{HashIs = -1266608755, ModNam = 'prop_fncwood_06a'}, +{HashIs = 119454419, ModNam = 'prop_fncwood_06b'}, +{HashIs = -670704490, ModNam = 'prop_fncwood_06c'}, +{HashIs = 310596348, ModNam = 'prop_fncwood_07a'}, +{HashIs = -916632445, ModNam = 'prop_fncwood_07gate1'}, +{HashIs = 545913053, ModNam = 'prop_fncwood_08a'}, +{HashIs = -365360068, ModNam = 'prop_fncwood_08b'}, +{HashIs = -51629662, ModNam = 'prop_fncwood_08c'}, +{HashIs = 1265028758, ModNam = 'prop_fncwood_08d'}, +{HashIs = 1560179421, ModNam = 'prop_fncwood_09a'}, +{HashIs = 397076535, ModNam = 'prop_fncwood_09b'}, +{HashIs = 158026680, ModNam = 'prop_fncwood_09c'}, +{HashIs = -150919444, ModNam = 'prop_fncwood_09d'}, +{HashIs = -100540097, ModNam = 'prop_fncwood_10b'}, +{HashIs = 1305807072, ModNam = 'prop_fncwood_10d'}, +{HashIs = -440387398, ModNam = 'prop_fncwood_11a_l1'}, +{HashIs = -958252923, ModNam = 'prop_fncwood_11a'}, +{HashIs = -21026390, ModNam = 'prop_fncwood_12a'}, +{HashIs = -1769679457, ModNam = 'prop_fncwood_13c'}, +{HashIs = 321245018, ModNam = 'prop_fncwood_14a'}, +{HashIs = 20786057, ModNam = 'prop_fncwood_14b'}, +{HashIs = -253064476, ModNam = 'prop_fncwood_14c'}, +{HashIs = 1594648354, ModNam = 'prop_fncwood_14d'}, +{HashIs = 1512136012, ModNam = 'prop_fncwood_14e'}, +{HashIs = -1805953701, ModNam = 'prop_fncwood_15a'}, +{HashIs = -1029492242, ModNam = 'prop_fncwood_15b'}, +{HashIs = -1212802028, ModNam = 'prop_fncwood_15c'}, +{HashIs = -997805143, ModNam = 'prop_fncwood_16a'}, +{HashIs = -1243802026, ModNam = 'prop_fncwood_16b'}, +{HashIs = -964053093, ModNam = 'prop_fncwood_16c'}, +{HashIs = -551294769, ModNam = 'prop_fncwood_16d'}, +{HashIs = -790803390, ModNam = 'prop_fncwood_16e'}, +{HashIs = 2074059204, ModNam = 'prop_fncwood_16f'}, +{HashIs = 1805779401, ModNam = 'prop_fncwood_16g'}, +{HashIs = -1140513222, ModNam = 'prop_fncwood_17b'}, +{HashIs = -1357771692, ModNam = 'prop_fncwood_17c'}, +{HashIs = -1200153162, ModNam = 'prop_fncwood_18a'}, +{HashIs = 2028813471, ModNam = 'prop_fncwood_19_end'}, +{HashIs = -1418426619, ModNam = 'prop_fncwood_19a'}, +{HashIs = 1937946092, ModNam = 'prop_folded_polo_shirt'}, +{HashIs = -1066172296, ModNam = 'prop_folder_01'}, +{HashIs = -711873868, ModNam = 'prop_folder_02'}, +{HashIs = 936464539, ModNam = 'prop_food_bag1'}, +{HashIs = 1463127915, ModNam = 'prop_food_bag2'}, +{HashIs = -246439655, ModNam = 'prop_food_bin_01'}, +{HashIs = 74073934, ModNam = 'prop_food_bin_02'}, +{HashIs = -1922399062, ModNam = 'prop_food_bs_bag_01'}, +{HashIs = -1690230697, ModNam = 'prop_food_bs_bag_02'}, +{HashIs = -2089652038, ModNam = 'prop_food_bs_bag_03'}, +{HashIs = 301501900, ModNam = 'prop_food_bs_bag_04'}, +{HashIs = -660240499, ModNam = 'prop_food_bs_bshelf'}, +{HashIs = 2103979129, ModNam = 'prop_food_bs_burg1'}, +{HashIs = 759729215, ModNam = 'prop_food_bs_burg3'}, +{HashIs = 987331897, ModNam = 'prop_food_bs_burger2'}, +{HashIs = 1443311452, ModNam = 'prop_food_bs_chips'}, +{HashIs = 128394026, ModNam = 'prop_food_bs_coffee'}, +{HashIs = 69797947, ModNam = 'prop_food_bs_cups01'}, +{HashIs = 360098518, ModNam = 'prop_food_bs_cups02'}, +{HashIs = 666652513, ModNam = 'prop_food_bs_cups03'}, +{HashIs = 2127253708, ModNam = 'prop_food_bs_juice01'}, +{HashIs = 438929182, ModNam = 'prop_food_bs_juice02'}, +{HashIs = 735816322, ModNam = 'prop_food_bs_juice03'}, +{HashIs = -164904344, ModNam = 'prop_food_bs_soda_01'}, +{HashIs = -358765748, ModNam = 'prop_food_bs_soda_02'}, +{HashIs = 510552540, ModNam = 'prop_food_bs_tray_01'}, +{HashIs = -2040350273, ModNam = 'prop_food_bs_tray_02'}, +{HashIs = 2014649636, ModNam = 'prop_food_bs_tray_03'}, +{HashIs = -1832103274, ModNam = 'prop_food_bs_tray_06'}, +{HashIs = 880981550, ModNam = 'prop_food_burg1'}, +{HashIs = -624196927, ModNam = 'prop_food_burg2'}, +{HashIs = 420216641, ModNam = 'prop_food_burg3'}, +{HashIs = 193377723, ModNam = 'prop_food_cb_bag_01'}, +{HashIs = 1447185213, ModNam = 'prop_food_cb_bag_02'}, +{HashIs = -208361166, ModNam = 'prop_food_cb_bshelf'}, +{HashIs = 421881790, ModNam = 'prop_food_cb_burg01'}, +{HashIs = 308173360, ModNam = 'prop_food_cb_burg02'}, +{HashIs = 2029023424, ModNam = 'prop_food_cb_chips'}, +{HashIs = -593980191, ModNam = 'prop_food_cb_coffee'}, +{HashIs = -768271918, ModNam = 'prop_food_cb_cups01'}, +{HashIs = -1621314530, ModNam = 'prop_food_cb_cups02'}, +{HashIs = -1517371262, ModNam = 'prop_food_cb_cups04'}, +{HashIs = -1916043210, ModNam = 'prop_food_cb_donuts'}, +{HashIs = -656006459, ModNam = 'prop_food_cb_juice01'}, +{HashIs = -163947155, ModNam = 'prop_food_cb_juice02'}, +{HashIs = -2092475251, ModNam = 'prop_food_cb_nugets'}, +{HashIs = -912034344, ModNam = 'prop_food_cb_soda_01'}, +{HashIs = -1763798961, ModNam = 'prop_food_cb_soda_02'}, +{HashIs = 141145745, ModNam = 'prop_food_cb_tray_01'}, +{HashIs = 1388727113, ModNam = 'prop_food_cb_tray_02'}, +{HashIs = 754220966, ModNam = 'prop_food_cb_tray_03'}, +{HashIs = -521383735, ModNam = 'prop_food_chips'}, +{HashIs = -1306484245, ModNam = 'prop_food_coffee'}, +{HashIs = 1530773952, ModNam = 'prop_food_cups1'}, +{HashIs = 2006710908, ModNam = 'prop_food_cups2'}, +{HashIs = 1407151828, ModNam = 'prop_food_juice01'}, +{HashIs = -510326207, ModNam = 'prop_food_juice02'}, +{HashIs = 1777646892, ModNam = 'prop_food_ketchup'}, +{HashIs = 1453189379, ModNam = 'prop_food_mustard'}, +{HashIs = -1317924709, ModNam = 'prop_food_napkin_01'}, +{HashIs = -391348465, ModNam = 'prop_food_napkin_02'}, +{HashIs = -22826474, ModNam = 'prop_food_sugarjar'}, +{HashIs = -446181301, ModNam = 'prop_food_tray_01'}, +{HashIs = -1455204349, ModNam = 'prop_food_tray_02'}, +{HashIs = -1344051901, ModNam = 'prop_food_tray_03'}, +{HashIs = -272361894, ModNam = 'prop_food_van_01'}, +{HashIs = 1257426102, ModNam = 'prop_food_van_02'}, +{HashIs = -1415058956, ModNam = 'prop_foodprocess_01'}, +{HashIs = 1193854962, ModNam = 'prop_forsale_dyn_01'}, +{HashIs = 292248696, ModNam = 'prop_forsale_dyn_02'}, +{HashIs = 1916908483, ModNam = 'prop_forsale_lenny_01'}, +{HashIs = 1756612226, ModNam = 'prop_forsale_lrg_01'}, +{HashIs = 2063723294, ModNam = 'prop_forsale_lrg_02'}, +{HashIs = 1295978393, ModNam = 'prop_forsale_lrg_03'}, +{HashIs = 1517333028, ModNam = 'prop_forsale_lrg_04'}, +{HashIs = 1278610863, ModNam = 'prop_forsale_lrg_05'}, +{HashIs = 1979474235, ModNam = 'prop_forsale_lrg_06'}, +{HashIs = 1740162228, ModNam = 'prop_forsale_lrg_07'}, +{HashIs = 394699857, ModNam = 'prop_forsale_lrg_08'}, +{HashIs = 356949969, ModNam = 'prop_forsale_lrg_09'}, +{HashIs = 348364163, ModNam = 'prop_forsale_lrg_10'}, +{HashIs = 626610300, ModNam = 'prop_forsale_sign_01'}, +{HashIs = -678415125, ModNam = 'prop_forsale_sign_02'}, +{HashIs = 44927781, ModNam = 'prop_forsale_sign_03'}, +{HashIs = 889089990, ModNam = 'prop_forsale_sign_04'}, +{HashIs = 1581302346, ModNam = 'prop_forsale_sign_05'}, +{HashIs = 276407997, ModNam = 'prop_forsale_sign_06'}, +{HashIs = -1561146455, ModNam = 'prop_forsale_sign_07'}, +{HashIs = -1054037867, ModNam = 'prop_forsale_sign_fs'}, +{HashIs = 1627083076, ModNam = 'prop_forsale_sign_jb'}, +{HashIs = -420425946, ModNam = 'prop_forsale_tri_01'}, +{HashIs = 2013260172, ModNam = 'prop_forsalejr1'}, +{HashIs = 133695870, ModNam = 'prop_forsalejr2'}, +{HashIs = 1542041952, ModNam = 'prop_forsalejr3'}, +{HashIs = 1847940567, ModNam = 'prop_forsalejr4'}, +{HashIs = -1146344215, ModNam = 'prop_foundation_sponge'}, +{HashIs = -2049104282, ModNam = 'prop_fountain1'}, +{HashIs = -736410911, ModNam = 'prop_fountain2'}, +{HashIs = 500451298, ModNam = 'prop_fragtest_cnst_01'}, +{HashIs = -163907412, ModNam = 'prop_fragtest_cnst_02'}, +{HashIs = -939910101, ModNam = 'prop_fragtest_cnst_03'}, +{HashIs = 310817095, ModNam = 'prop_fragtest_cnst_04'}, +{HashIs = -459352716, ModNam = 'prop_fragtest_cnst_05'}, +{HashIs = 2054127895, ModNam = 'prop_fragtest_cnst_06'}, +{HashIs = -1014310545, ModNam = 'prop_fragtest_cnst_06b'}, +{HashIs = -1892636007, ModNam = 'prop_fragtest_cnst_07'}, +{HashIs = -655507950, ModNam = 'prop_fragtest_cnst_08'}, +{HashIs = -1263978120, ModNam = 'prop_fragtest_cnst_08b'}, +{HashIs = 891468385, ModNam = 'prop_fragtest_cnst_08c'}, +{HashIs = -1383667899, ModNam = 'prop_fragtest_cnst_09'}, +{HashIs = -552825026, ModNam = 'prop_fragtest_cnst_09b'}, +{HashIs = 143302823, ModNam = 'prop_fragtest_cnst_10'}, +{HashIs = -104070358, ModNam = 'prop_fragtest_cnst_11'}, +{HashIs = 251142457, ModNam = 'prop_franklin_dl'}, +{HashIs = -540000270, ModNam = 'prop_freeweight_01'}, +{HashIs = -309142665, ModNam = 'prop_freeweight_02'}, +{HashIs = -41273338, ModNam = 'prop_fridge_01'}, +{HashIs = 1876827312, ModNam = 'prop_fridge_03'}, +{HashIs = 1970182901, ModNam = 'prop_front_seat_01'}, +{HashIs = -2035794584, ModNam = 'prop_front_seat_02'}, +{HashIs = -1713871928, ModNam = 'prop_front_seat_03'}, +{HashIs = -1423243667, ModNam = 'prop_front_seat_04'}, +{HashIs = 764611387, ModNam = 'prop_front_seat_05'}, +{HashIs = 1070641078, ModNam = 'prop_front_seat_06'}, +{HashIs = 1376179234, ModNam = 'prop_front_seat_07'}, +{HashIs = 960293494, ModNam = 'prop_front_seat_row_01'}, +{HashIs = -1204812477, ModNam = 'prop_fruit_basket'}, +{HashIs = -1673688289, ModNam = 'prop_fruit_plas_crate_01'}, +{HashIs = -2007742866, ModNam = 'prop_fruit_sign_01'}, +{HashIs = -1381786722, ModNam = 'prop_fruit_stand_01'}, +{HashIs = -1016215758, ModNam = 'prop_fruit_stand_02'}, +{HashIs = -689705442, ModNam = 'prop_fruit_stand_03'}, +{HashIs = -1655478122, ModNam = 'prop_fruitstand_01'}, +{HashIs = -2133104859, ModNam = 'prop_fruitstand_b_nite'}, +{HashIs = 858993389, ModNam = 'prop_fruitstand_b'}, +{HashIs = 1136462066, ModNam = 'prop_ftowel_01'}, +{HashIs = -388312273, ModNam = 'prop_ftowel_07'}, +{HashIs = -1153697806, ModNam = 'prop_ftowel_08'}, +{HashIs = 797243150, ModNam = 'prop_ftowel_10'}, +{HashIs = 1488589320, ModNam = 'prop_funfair_zoltan'}, +{HashIs = 393296697, ModNam = 'prop_gaffer_arm_bind_cut'}, +{HashIs = 2084404420, ModNam = 'prop_gaffer_arm_bind'}, +{HashIs = 465122537, ModNam = 'prop_gaffer_leg_bind_cut'}, +{HashIs = -618339469, ModNam = 'prop_gaffer_leg_bind'}, +{HashIs = 419222340, ModNam = 'prop_gaffer_tape_strip'}, +{HashIs = -1179532563, ModNam = 'prop_gaffer_tape'}, +{HashIs = -1004588353, ModNam = 'prop_game_clock_01'}, +{HashIs = -349306656, ModNam = 'prop_game_clock_02'}, +{HashIs = -1652821467, ModNam = 'prop_gar_door_01'}, +{HashIs = 1013329911, ModNam = 'prop_gar_door_02'}, +{HashIs = -1223237597, ModNam = 'prop_gar_door_03_ld'}, +{HashIs = -1212275031, ModNam = 'prop_gar_door_03'}, +{HashIs = -982531572, ModNam = 'prop_gar_door_04'}, +{HashIs = -910962270, ModNam = 'prop_gar_door_05_l'}, +{HashIs = 1946625558, ModNam = 'prop_gar_door_05_r'}, +{HashIs = -728539053, ModNam = 'prop_gar_door_05'}, +{HashIs = 2051508718, ModNam = 'prop_gar_door_a_01'}, +{HashIs = 239492112, ModNam = 'prop_gar_door_plug'}, +{HashIs = 1181558204, ModNam = 'prop_garden_chimes_01'}, +{HashIs = 1929765107, ModNam = 'prop_garden_dreamcatch_01'}, +{HashIs = -1405103747, ModNam = 'prop_garden_edging_01'}, +{HashIs = 1874876539, ModNam = 'prop_garden_edging_02'}, +{HashIs = -1831680671, ModNam = 'prop_garden_zapper_01'}, +{HashIs = 2004141829, ModNam = 'prop_gardnght_01'}, +{HashIs = -1730917948, ModNam = 'prop_gas_01'}, +{HashIs = -478519537, ModNam = 'prop_gas_02'}, +{HashIs = 1973650275, ModNam = 'prop_gas_03'}, +{HashIs = 1304671132, ModNam = 'prop_gas_04'}, +{HashIs = 1602967339, ModNam = 'prop_gas_05'}, +{HashIs = -132092731, ModNam = 'prop_gas_airunit01'}, +{HashIs = -1472203944, ModNam = 'prop_gas_binunit01'}, +{HashIs = -1936212109, ModNam = 'prop_gas_grenade'}, +{HashIs = -2025105036, ModNam = 'prop_gas_mask_hang_01'}, +{HashIs = 1470731681, ModNam = 'prop_gas_mask_hang_01bb'}, +{HashIs = 1339433404, ModNam = 'prop_gas_pump_1a'}, +{HashIs = 1694452750, ModNam = 'prop_gas_pump_1b'}, +{HashIs = 1933174915, ModNam = 'prop_gas_pump_1c'}, +{HashIs = -2007231801, ModNam = 'prop_gas_pump_1d'}, +{HashIs = -469694731, ModNam = 'prop_gas_pump_old2'}, +{HashIs = -164877493, ModNam = 'prop_gas_pump_old3'}, +{HashIs = 310783660, ModNam = 'prop_gas_rack01'}, +{HashIs = 865150065, ModNam = 'prop_gas_smallbin01'}, +{HashIs = -2129526670, ModNam = 'prop_gas_tank_01a'}, +{HashIs = -46303329, ModNam = 'prop_gas_tank_02a'}, +{HashIs = -353447166, ModNam = 'prop_gas_tank_02b'}, +{HashIs = -9837968, ModNam = 'prop_gas_tank_04a'}, +{HashIs = -1348598835, ModNam = 'prop_gascage01'}, +{HashIs = 1270590574, ModNam = 'prop_gascyl_01a'}, +{HashIs = 2138646444, ModNam = 'prop_gascyl_02a'}, +{HashIs = -672016228, ModNam = 'prop_gascyl_02b'}, +{HashIs = -1918614878, ModNam = 'prop_gascyl_03a'}, +{HashIs = 1257553220, ModNam = 'prop_gascyl_03b'}, +{HashIs = -1029296059, ModNam = 'prop_gascyl_04a'}, +{HashIs = 1962660298, ModNam = 'prop_gascyl_ramp_01'}, +{HashIs = 920306374, ModNam = 'prop_gascyl_ramp_door_01'}, +{HashIs = 725274945, ModNam = 'prop_gate_airport_01'}, +{HashIs = -1934898817, ModNam = 'prop_gate_bridge_ld'}, +{HashIs = -13153749, ModNam = 'prop_gate_cult_01_l'}, +{HashIs = -1578791031, ModNam = 'prop_gate_cult_01_r'}, +{HashIs = 1286392437, ModNam = 'prop_gate_docks_ld'}, +{HashIs = 1911284463, ModNam = 'prop_gate_farm_01a'}, +{HashIs = 1733865899, ModNam = 'prop_gate_farm_03'}, +{HashIs = -696575513, ModNam = 'prop_gate_farm_post'}, +{HashIs = -588124891, ModNam = 'prop_gate_frame_01'}, +{HashIs = -885831256, ModNam = 'prop_gate_frame_02'}, +{HashIs = -1692014194, ModNam = 'prop_gate_frame_04'}, +{HashIs = -1050528246, ModNam = 'prop_gate_frame_05'}, +{HashIs = -1348431225, ModNam = 'prop_gate_frame_06'}, +{HashIs = 1185512375, ModNam = 'prop_gate_military_01'}, +{HashIs = 741314661, ModNam = 'prop_gate_prison_01'}, +{HashIs = -1049302886, ModNam = 'prop_gate_tep_01_l'}, +{HashIs = 1653418708, ModNam = 'prop_gate_tep_01_r'}, +{HashIs = 613608955, ModNam = 'prop_gatecom_01'}, +{HashIs = -238286738, ModNam = 'prop_gatecom_02'}, +{HashIs = 1845903456, ModNam = 'prop_gazebo_01'}, +{HashIs = 468818960, ModNam = 'prop_gazebo_02'}, +{HashIs = 1186722212, ModNam = 'prop_gazebo_03'}, +{HashIs = 558578166, ModNam = 'prop_gc_chair02'}, +{HashIs = -915091986, ModNam = 'prop_gd_ch2_08'}, +{HashIs = -415509317, ModNam = 'prop_generator_01a'}, +{HashIs = -1775229459, ModNam = 'prop_generator_02a'}, +{HashIs = 136645433, ModNam = 'prop_generator_03a'}, +{HashIs = -57215983, ModNam = 'prop_generator_03b'}, +{HashIs = -1001828301, ModNam = 'prop_generator_04'}, +{HashIs = 1433530172, ModNam = 'prop_ghettoblast_01'}, +{HashIs = 1060029110, ModNam = 'prop_ghettoblast_02'}, +{HashIs = 2096990081, ModNam = 'prop_girder_01a'}, +{HashIs = 1723816705, ModNam = 'prop_girder_01b'}, +{HashIs = 209943352, ModNam = 'prop_glass_panel_01'}, +{HashIs = -636152228, ModNam = 'prop_glass_panel_02'}, +{HashIs = -439931456, ModNam = 'prop_glass_panel_03'}, +{HashIs = -1282324139, ModNam = 'prop_glass_panel_04'}, +{HashIs = 825312403, ModNam = 'prop_glass_panel_05'}, +{HashIs = 1064231182, ModNam = 'prop_glass_panel_06'}, +{HashIs = 781107022, ModNam = 'prop_glass_panel_07'}, +{HashIs = 677473294, ModNam = 'prop_glass_stack_01'}, +{HashIs = -2065226472, ModNam = 'prop_glass_stack_02'}, +{HashIs = -542975346, ModNam = 'prop_glass_stack_03'}, +{HashIs = -242975151, ModNam = 'prop_glass_stack_04'}, +{HashIs = -1136258091, ModNam = 'prop_glass_stack_05'}, +{HashIs = 1004245762, ModNam = 'prop_glass_stack_06'}, +{HashIs = 1311389599, ModNam = 'prop_glass_stack_07'}, +{HashIs = -1466766225, ModNam = 'prop_glass_stack_08'}, +{HashIs = 1923645595, ModNam = 'prop_glass_stack_09'}, +{HashIs = -1842692417, ModNam = 'prop_glass_stack_10'}, +{HashIs = -279982155, ModNam = 'prop_glass_suck_holder'}, +{HashIs = 1731206726, ModNam = 'prop_glasscutter_01'}, +{HashIs = -2012285464, ModNam = 'prop_glf_roller'}, +{HashIs = 884216853, ModNam = 'prop_glf_spreader'}, +{HashIs = 809669486, ModNam = 'prop_gnome1'}, +{HashIs = 1301925404, ModNam = 'prop_gnome2'}, +{HashIs = -11849332, ModNam = 'prop_gnome3'}, +{HashIs = -475521732, ModNam = 'prop_goal_posts_01'}, +{HashIs = -263787977, ModNam = 'prop_gold_bar'}, +{HashIs = 959275690, ModNam = 'prop_gold_cont_01'}, +{HashIs = 1396140175, ModNam = 'prop_gold_cont_01b'}, +{HashIs = -1363719163, ModNam = 'prop_gold_trolly_full'}, +{HashIs = 1098812088, ModNam = 'prop_gold_trolly_strap_01'}, +{HashIs = -1326042488, ModNam = 'prop_gold_trolly'}, +{HashIs = -463637955, ModNam = 'prop_gold_vault_fence_l'}, +{HashIs = 1450792563, ModNam = 'prop_gold_vault_fence_r'}, +{HashIs = -275220570, ModNam = 'prop_gold_vault_gate_01'}, +{HashIs = 886428669, ModNam = 'prop_golf_bag_01'}, +{HashIs = -344128923, ModNam = 'prop_golf_bag_01b'}, +{HashIs = -37837080, ModNam = 'prop_golf_bag_01c'}, +{HashIs = 1616526761, ModNam = 'prop_golf_ball_p2'}, +{HashIs = -717871261, ModNam = 'prop_golf_ball_p3'}, +{HashIs = -980219875, ModNam = 'prop_golf_ball_p4'}, +{HashIs = -1243214768, ModNam = 'prop_golf_ball_tee'}, +{HashIs = -1358020705, ModNam = 'prop_golf_ball'}, +{HashIs = -2141023172, ModNam = 'prop_golf_driver'}, +{HashIs = 334347537, ModNam = 'prop_golf_iron_01'}, +{HashIs = -1124612472, ModNam = 'prop_golf_marker_01'}, +{HashIs = 1933637837, ModNam = 'prop_golf_pitcher_01'}, +{HashIs = 1750479612, ModNam = 'prop_golf_putter_01'}, +{HashIs = -1315457772, ModNam = 'prop_golf_tee'}, +{HashIs = 1705580940, ModNam = 'prop_golf_wood_01'}, +{HashIs = -1939813147, ModNam = 'prop_golfflag'}, +{HashIs = 1487505949, ModNam = 'prop_grain_hopper'}, +{HashIs = 1104521776, ModNam = 'prop_grapes_01'}, +{HashIs = 753041482, ModNam = 'prop_grapes_02'}, +{HashIs = 1590120139, ModNam = 'prop_grapeseed_sign_01'}, +{HashIs = -2130406583, ModNam = 'prop_grapeseed_sign_02'}, +{HashIs = -440885967, ModNam = 'prop_grass_001_a'}, +{HashIs = 1481697203, ModNam = 'prop_grass_ca'}, +{HashIs = 1793920587, ModNam = 'prop_grass_da'}, +{HashIs = 987584502, ModNam = 'prop_grass_dry_02'}, +{HashIs = 1221915621, ModNam = 'prop_grass_dry_03'}, +{HashIs = -547750016, ModNam = 'prop_gravestones_01a'}, +{HashIs = 1735136050, ModNam = 'prop_gravestones_02a'}, +{HashIs = 1996337525, ModNam = 'prop_gravestones_03a'}, +{HashIs = -1734058762, ModNam = 'prop_gravestones_04a'}, +{HashIs = -1551797828, ModNam = 'prop_gravestones_05a'}, +{HashIs = 106473525, ModNam = 'prop_gravestones_06a'}, +{HashIs = 828538216, ModNam = 'prop_gravestones_07a'}, +{HashIs = -1217653243, ModNam = 'prop_gravestones_08a'}, +{HashIs = -1117413116, ModNam = 'prop_gravestones_09a'}, +{HashIs = 806109679, ModNam = 'prop_gravestones_10a'}, +{HashIs = 1801452061, ModNam = 'prop_gravetomb_01a'}, +{HashIs = 879398291, ModNam = 'prop_gravetomb_02a'}, +{HashIs = 2050228397, ModNam = 'prop_griddle_01'}, +{HashIs = -1876087649, ModNam = 'prop_griddle_02'}, +{HashIs = 1888438146, ModNam = 'prop_grumandoor_l'}, +{HashIs = 272205552, ModNam = 'prop_grumandoor_r'}, +{HashIs = -1567395276, ModNam = 'prop_gshotsensor_01'}, +{HashIs = 454331217, ModNam = 'prop_guard_tower_glass'}, +{HashIs = 1243022785, ModNam = 'prop_gumball_01'}, +{HashIs = 462203053, ModNam = 'prop_gumball_02'}, +{HashIs = 785076010, ModNam = 'prop_gumball_03'}, +{HashIs = -1821585180, ModNam = 'prop_gun_case_01'}, +{HashIs = -1590104964, ModNam = 'prop_gun_case_02'}, +{HashIs = 132273106, ModNam = 'prop_gun_frame'}, +{HashIs = -177773532, ModNam = 'prop_hacky_sack_01'}, +{HashIs = 2133050471, ModNam = 'prop_hand_toilet'}, +{HashIs = 1022326434, ModNam = 'prop_handdry_01'}, +{HashIs = 792353592, ModNam = 'prop_handdry_02'}, +{HashIs = -447055518, ModNam = 'prop_handrake'}, +{HashIs = 1011723317, ModNam = 'prop_handtowels'}, +{HashIs = -1992828732, ModNam = 'prop_hanger_door_1'}, +{HashIs = -537490919, ModNam = 'prop_hard_hat_01'}, +{HashIs = 1841479543, ModNam = 'prop_hat_box_01'}, +{HashIs = 1064067787, ModNam = 'prop_hat_box_02'}, +{HashIs = -2022214944, ModNam = 'prop_hat_box_03'}, +{HashIs = 1497011815, ModNam = 'prop_hat_box_04'}, +{HashIs = -1563678327, ModNam = 'prop_hat_box_05'}, +{HashIs = 1955876122, ModNam = 'prop_hat_box_06'}, +{HashIs = 1731900299, ModNam = 'prop_hayb_st_01_cr'}, +{HashIs = -213622973, ModNam = 'prop_haybailer_01'}, +{HashIs = 533342826, ModNam = 'prop_haybale_01'}, +{HashIs = 1700312454, ModNam = 'prop_haybale_02'}, +{HashIs = 1395331371, ModNam = 'prop_haybale_03'}, +{HashIs = 1976202024, ModNam = 'prop_haybale_stack_01'}, +{HashIs = 173430006, ModNam = 'prop_hd_seats_01'}, +{HashIs = 960152042, ModNam = 'prop_headphones_01'}, +{HashIs = -409048857, ModNam = 'prop_headset_01'}, +{HashIs = 1632396221, ModNam = 'prop_hedge_trimmer_01'}, +{HashIs = -505101878, ModNam = 'prop_helipad_01'}, +{HashIs = 1487220553, ModNam = 'prop_helipad_02'}, +{HashIs = 659046336, ModNam = 'prop_henna_disp_01'}, +{HashIs = -1568983512, ModNam = 'prop_henna_disp_02'}, +{HashIs = -1865248041, ModNam = 'prop_henna_disp_03'}, +{HashIs = -1380152605, ModNam = 'prop_hifi_01'}, +{HashIs = 1866775124, ModNam = 'prop_highway_paddle'}, +{HashIs = 1019962318, ModNam = 'prop_hobo_seat_01'}, +{HashIs = 690464963, ModNam = 'prop_hobo_stove_01'}, +{HashIs = 1517156714, ModNam = 'prop_hockey_bag_01'}, +{HashIs = -1735747416, ModNam = 'prop_hole_plug_01'}, +{HashIs = -1169577885, ModNam = 'prop_holster_01'}, +{HashIs = 1578055800, ModNam = 'prop_homeles_shelter_01'}, +{HashIs = 884467146, ModNam = 'prop_homeles_shelter_02'}, +{HashIs = 810220961, ModNam = 'prop_homeless_matress_01'}, +{HashIs = -242909161, ModNam = 'prop_homeless_matress_02'}, +{HashIs = 309119026, ModNam = 'prop_horo_box_01'}, +{HashIs = 624061885, ModNam = 'prop_horo_box_02'}, +{HashIs = -23080404, ModNam = 'prop_hose_1'}, +{HashIs = -1306773210, ModNam = 'prop_hose_2'}, +{HashIs = 862960591, ModNam = 'prop_hose_3'}, +{HashIs = 329068831, ModNam = 'prop_hose_nozzle'}, +{HashIs = 711901167, ModNam = 'prop_hospital_door_l'}, +{HashIs = -227061755, ModNam = 'prop_hospital_door_r'}, +{HashIs = 1316648054, ModNam = 'prop_hospitaldoors_start'}, +{HashIs = 926831074, ModNam = 'prop_hot_tub_coverd'}, +{HashIs = -1581502570, ModNam = 'prop_hotdogstand_01'}, +{HashIs = 495599970, ModNam = 'prop_hotel_clock_01'}, +{HashIs = -1793698597, ModNam = 'prop_hotel_trolley'}, +{HashIs = 2142042627, ModNam = 'prop_hottub2'}, +{HashIs = -85281267, ModNam = 'prop_huf_rag_01'}, +{HashIs = -984871726, ModNam = 'prop_huge_display_01'}, +{HashIs = -752703361, ModNam = 'prop_huge_display_02'}, +{HashIs = 451150746, ModNam = 'prop_hunterhide'}, +{HashIs = 1991494706, ModNam = 'prop_hw1_03_gardoor_01'}, +{HashIs = -1463743939, ModNam = 'prop_hw1_04_door_l1'}, +{HashIs = -1429437264, ModNam = 'prop_hw1_04_door_r1'}, +{HashIs = -1677789234, ModNam = 'prop_hw1_23_door'}, +{HashIs = -539645279, ModNam = 'prop_hwbowl_pseat_6x1'}, +{HashIs = 1726530640, ModNam = 'prop_hwbowl_seat_01'}, +{HashIs = 1438851589, ModNam = 'prop_hwbowl_seat_02'}, +{HashIs = 1269566935, ModNam = 'prop_hwbowl_seat_03'}, +{HashIs = 189672896, ModNam = 'prop_hwbowl_seat_03b'}, +{HashIs = 870777956, ModNam = 'prop_hwbowl_seat_6x6'}, +{HashIs = 105539200, ModNam = 'prop_hydro_platform_01'}, +{HashIs = 686266275, ModNam = 'prop_ice_box_01_l1'}, +{HashIs = 923172859, ModNam = 'prop_ice_box_01'}, +{HashIs = -536963642, ModNam = 'prop_ice_cube_01'}, +{HashIs = 1253272370, ModNam = 'prop_ice_cube_02'}, +{HashIs = 962709647, ModNam = 'prop_ice_cube_03'}, +{HashIs = 889818406, ModNam = 'prop_id_21_gardoor_01'}, +{HashIs = 2120130511, ModNam = 'prop_id_21_gardoor_02'}, +{HashIs = 270330101, ModNam = 'prop_id2_11_gdoor'}, +{HashIs = 1336644224, ModNam = 'prop_id2_20_clock'}, +{HashIs = -1016291832, ModNam = 'prop_idol_01_error'}, +{HashIs = 1972583435, ModNam = 'prop_idol_01'}, +{HashIs = 319657375, ModNam = 'prop_idol_case_01'}, +{HashIs = -36934887, ModNam = 'prop_idol_case_02'}, +{HashIs = -128067231, ModNam = 'prop_idol_case'}, +{HashIs = 430616003, ModNam = 'prop_in_tray_01'}, +{HashIs = 487569140, ModNam = 'prop_ind_barge_01_cr'}, +{HashIs = -993863934, ModNam = 'prop_ind_barge_01'}, +{HashIs = -678364002, ModNam = 'prop_ind_barge_02'}, +{HashIs = -1912798749, ModNam = 'prop_ind_coalcar_01'}, +{HashIs = -1630952580, ModNam = 'prop_ind_coalcar_02'}, +{HashIs = 206536334, ModNam = 'prop_ind_coalcar_03'}, +{HashIs = -1604772893, ModNam = 'prop_ind_conveyor_01'}, +{HashIs = -1383057839, ModNam = 'prop_ind_conveyor_02'}, +{HashIs = 2107037279, ModNam = 'prop_ind_conveyor_04'}, +{HashIs = -84563444, ModNam = 'prop_ind_crusher'}, +{HashIs = 1519880608, ModNam = 'prop_ind_deiseltank'}, +{HashIs = 1777231328, ModNam = 'prop_ind_light_01a'}, +{HashIs = -303862328, ModNam = 'prop_ind_light_01b'}, +{HashIs = -539274824, ModNam = 'prop_ind_light_01c'}, +{HashIs = 273101167, ModNam = 'prop_ind_light_02a'}, +{HashIs = -805588751, ModNam = 'prop_ind_light_02b'}, +{HashIs = -306910109, ModNam = 'prop_ind_light_02c'}, +{HashIs = 1393636838, ModNam = 'prop_ind_light_03a'}, +{HashIs = -753093121, ModNam = 'prop_ind_light_03b'}, +{HashIs = -1059778192, ModNam = 'prop_ind_light_03c'}, +{HashIs = -1401479836, ModNam = 'prop_ind_light_04'}, +{HashIs = -1161709063, ModNam = 'prop_ind_light_05'}, +{HashIs = -456055176, ModNam = 'prop_ind_mech_01c'}, +{HashIs = 1776894270, ModNam = 'prop_ind_mech_02a'}, +{HashIs = 2142465234, ModNam = 'prop_ind_mech_02b'}, +{HashIs = 1960859144, ModNam = 'prop_ind_mech_03a'}, +{HashIs = 1800683984, ModNam = 'prop_ind_mech_04a'}, +{HashIs = -899728244, ModNam = 'prop_ind_oldcrane'}, +{HashIs = -1047752402, ModNam = 'prop_ind_pipe_01'}, +{HashIs = 905405774, ModNam = 'prop_ind_washer_02'}, +{HashIs = 838685283, ModNam = 'prop_indus_meet_door_l'}, +{HashIs = -1020431159, ModNam = 'prop_indus_meet_door_r'}, +{HashIs = -1750759319, ModNam = 'prop_inflatearch_01'}, +{HashIs = 350476011, ModNam = 'prop_inflategate_01'}, +{HashIs = -1286783315, ModNam = 'prop_ing_camera_01'}, +{HashIs = 495450405, ModNam = 'prop_ing_crowbar'}, +{HashIs = 538293533, ModNam = 'prop_inhaler_01'}, +{HashIs = -2137905671, ModNam = 'prop_inout_tray_01'}, +{HashIs = -601924246, ModNam = 'prop_inout_tray_02'}, +{HashIs = 334531408, ModNam = 'prop_int_cf_chick_01'}, +{HashIs = -931728298, ModNam = 'prop_int_cf_chick_02'}, +{HashIs = -1205447755, ModNam = 'prop_int_cf_chick_03'}, +{HashIs = 1856037649, ModNam = 'prop_int_gate01'}, +{HashIs = 1754291799, ModNam = 'prop_irish_sign_01'}, +{HashIs = 1772380287, ModNam = 'prop_irish_sign_02'}, +{HashIs = 1005159690, ModNam = 'prop_irish_sign_03'}, +{HashIs = 1293363045, ModNam = 'prop_irish_sign_04'}, +{HashIs = 534039777, ModNam = 'prop_irish_sign_05'}, +{HashIs = 202089803, ModNam = 'prop_irish_sign_06'}, +{HashIs = -555267329, ModNam = 'prop_irish_sign_07'}, +{HashIs = -275256224, ModNam = 'prop_irish_sign_08'}, +{HashIs = -765939230, ModNam = 'prop_irish_sign_09'}, +{HashIs = 59737791, ModNam = 'prop_irish_sign_10'}, +{HashIs = -325625649, ModNam = 'prop_irish_sign_11'}, +{HashIs = -565396422, ModNam = 'prop_irish_sign_12'}, +{HashIs = -907308168, ModNam = 'prop_irish_sign_13'}, +{HashIs = -249304586, ModNam = 'prop_iron_01'}, +{HashIs = -317499403, ModNam = 'prop_j_disptray_01_dam'}, +{HashIs = 854404762, ModNam = 'prop_j_disptray_01'}, +{HashIs = 1373326460, ModNam = 'prop_j_disptray_01b'}, +{HashIs = 817210985, ModNam = 'prop_j_disptray_02_dam'}, +{HashIs = -1345673133, ModNam = 'prop_j_disptray_02'}, +{HashIs = 2116459863, ModNam = 'prop_j_disptray_03_dam'}, +{HashIs = 375485823, ModNam = 'prop_j_disptray_03'}, +{HashIs = 120772386, ModNam = 'prop_j_disptray_04'}, +{HashIs = -934392140, ModNam = 'prop_j_disptray_04b'}, +{HashIs = -176933979, ModNam = 'prop_j_disptray_05'}, +{HashIs = -1833835356, ModNam = 'prop_j_disptray_05b'}, +{HashIs = 1451839726, ModNam = 'prop_j_heist_pic_01'}, +{HashIs = -1112072400, ModNam = 'prop_j_heist_pic_02'}, +{HashIs = -396266364, ModNam = 'prop_j_heist_pic_03'}, +{HashIs = -650848725, ModNam = 'prop_j_heist_pic_04'}, +{HashIs = 119825807, ModNam = 'prop_j_neck_disp_01'}, +{HashIs = -74035597, ModNam = 'prop_j_neck_disp_02'}, +{HashIs = -359093128, ModNam = 'prop_j_neck_disp_03'}, +{HashIs = 1928679056, ModNam = 'prop_jb700_covered'}, +{HashIs = 517117079, ModNam = 'prop_jeans_01'}, +{HashIs = 786272259, ModNam = 'prop_jerrycan_01a'}, +{HashIs = -1281648158, ModNam = 'prop_jet_bloodsplat_01'}, +{HashIs = -1081534242, ModNam = 'prop_jetski_ramp_01'}, +{HashIs = 1083683517, ModNam = 'prop_jetski_trailer_01'}, +{HashIs = -46504303, ModNam = 'prop_jewel_02a'}, +{HashIs = -352927222, ModNam = 'prop_jewel_02b'}, +{HashIs = -569858002, ModNam = 'prop_jewel_02c'}, +{HashIs = -1407761612, ModNam = 'prop_jewel_03a'}, +{HashIs = -908427590, ModNam = 'prop_jewel_03b'}, +{HashIs = -1386034965, ModNam = 'prop_jewel_04a'}, +{HashIs = -1147673259, ModNam = 'prop_jewel_04b'}, +{HashIs = -304401110, ModNam = 'prop_jewel_glass_root'}, +{HashIs = 1982992541, ModNam = 'prop_jewel_glass'}, +{HashIs = -2052363316, ModNam = 'prop_jewel_pickup_new_01'}, +{HashIs = 1052756483, ModNam = 'prop_joshua_tree_01a'}, +{HashIs = -2010456872, ModNam = 'prop_joshua_tree_01b'}, +{HashIs = -1838026394, ModNam = 'prop_joshua_tree_01c'}, +{HashIs = 727229237, ModNam = 'prop_joshua_tree_01d'}, +{HashIs = 99244117, ModNam = 'prop_joshua_tree_01e'}, +{HashIs = 337638300, ModNam = 'prop_joshua_tree_02a'}, +{HashIs = -1060680468, ModNam = 'prop_joshua_tree_02b'}, +{HashIs = 1863264633, ModNam = 'prop_joshua_tree_02c'}, +{HashIs = -1659075177, ModNam = 'prop_joshua_tree_02d'}, +{HashIs = -848665038, ModNam = 'prop_joshua_tree_02e'}, +{HashIs = -1369928609, ModNam = 'prop_juice_dispenser'}, +{HashIs = -369673841, ModNam = 'prop_juice_pool_01'}, +{HashIs = 148511758, ModNam = 'prop_juicestand'}, +{HashIs = 1049684170, ModNam = 'prop_jukebox_01'}, +{HashIs = 1945457558, ModNam = 'prop_jukebox_02'}, +{HashIs = -560584347, ModNam = 'prop_jyard_block_01a'}, +{HashIs = -507412625, ModNam = 'prop_kayak_01'}, +{HashIs = -1671588654, ModNam = 'prop_kayak_01b'}, +{HashIs = 354187183, ModNam = 'prop_kebab_grill'}, +{HashIs = 1265521483, ModNam = 'prop_keg_01'}, +{HashIs = 1862437453, ModNam = 'prop_kettle_01'}, +{HashIs = 1173831889, ModNam = 'prop_kettle'}, +{HashIs = -954257764, ModNam = 'prop_keyboard_01a'}, +{HashIs = -69396461, ModNam = 'prop_keyboard_01b'}, +{HashIs = -1666213193, ModNam = 'prop_kino_light_01'}, +{HashIs = 1792816905, ModNam = 'prop_kino_light_02'}, +{HashIs = 2035667964, ModNam = 'prop_kino_light_03'}, +{HashIs = 1859812803, ModNam = 'prop_kitch_juicer'}, +{HashIs = 260566774, ModNam = 'prop_kitch_pot_fry'}, +{HashIs = -1030226139, ModNam = 'prop_kitch_pot_huge'}, +{HashIs = -920794651, ModNam = 'prop_kitch_pot_lrg'}, +{HashIs = -1591250544, ModNam = 'prop_kitch_pot_lrg2'}, +{HashIs = -854388316, ModNam = 'prop_kitch_pot_med'}, +{HashIs = -718917135, ModNam = 'prop_kitch_pot_sm'}, +{HashIs = -729631922, ModNam = 'prop_knife_stand'}, +{HashIs = 436978267, ModNam = 'prop_knife'}, +{HashIs = -1447681559, ModNam = 'prop_kt1_06_door_l'}, +{HashIs = 1543931499, ModNam = 'prop_kt1_06_door_r'}, +{HashIs = 1701450624, ModNam = 'prop_kt1_10_mpdoor_l'}, +{HashIs = 340291898, ModNam = 'prop_kt1_10_mpdoor_r'}, +{HashIs = 483841708, ModNam = 'prop_ladel'}, +{HashIs = 1385417869, ModNam = 'prop_laptop_01a'}, +{HashIs = -1159050800, ModNam = 'prop_laptop_02_closed'}, +{HashIs = 363555755, ModNam = 'prop_laptop_jimmy'}, +{HashIs = 881450200, ModNam = 'prop_laptop_lester'}, +{HashIs = -1769322543, ModNam = 'prop_laptop_lester2'}, +{HashIs = -1802035584, ModNam = 'prop_large_gold_alt_a'}, +{HashIs = 1240336683, ModNam = 'prop_large_gold_alt_b'}, +{HashIs = -1324034181, ModNam = 'prop_large_gold_alt_c'}, +{HashIs = -1479600188, ModNam = 'prop_large_gold_empty'}, +{HashIs = 1483319544, ModNam = 'prop_large_gold'}, +{HashIs = 447976993, ModNam = 'prop_lawnmower_01'}, +{HashIs = -1637875765, ModNam = 'prop_ld_alarm_01_dam'}, +{HashIs = 1378673294, ModNam = 'prop_ld_alarm_01'}, +{HashIs = -1062200609, ModNam = 'prop_ld_alarm_alert'}, +{HashIs = 190687980, ModNam = 'prop_ld_ammo_pack_01'}, +{HashIs = 1560006187, ModNam = 'prop_ld_ammo_pack_02'}, +{HashIs = 669213687, ModNam = 'prop_ld_ammo_pack_03'}, +{HashIs = -1806890273, ModNam = 'prop_ld_armour'}, +{HashIs = 295541576, ModNam = 'prop_ld_balastrude'}, +{HashIs = -980870186, ModNam = 'prop_ld_balcfnc_01a'}, +{HashIs = -1979013930, ModNam = 'prop_ld_balcfnc_01b'}, +{HashIs = -1053157648, ModNam = 'prop_ld_balcfnc_02a'}, +{HashIs = -1926582578, ModNam = 'prop_ld_balcfnc_02b'}, +{HashIs = -611923063, ModNam = 'prop_ld_balcfnc_02c'}, +{HashIs = -1425083786, ModNam = 'prop_ld_balcfnc_03a'}, +{HashIs = -2117361680, ModNam = 'prop_ld_balcfnc_03b'}, +{HashIs = -434396696, ModNam = 'prop_ld_bale01'}, +{HashIs = -1743257725, ModNam = 'prop_ld_bankdoors_01'}, +{HashIs = -2041685008, ModNam = 'prop_ld_bankdoors_02'}, +{HashIs = 54588191, ModNam = 'prop_ld_barrier_01'}, +{HashIs = 1916676832, ModNam = 'prop_ld_bench01'}, +{HashIs = -935625561, ModNam = 'prop_ld_binbag_01'}, +{HashIs = -1466745439, ModNam = 'prop_ld_bomb_01_open'}, +{HashIs = -1306048251, ModNam = 'prop_ld_bomb_01'}, +{HashIs = 1771868096, ModNam = 'prop_ld_bomb_anim'}, +{HashIs = 929047740, ModNam = 'prop_ld_bomb'}, +{HashIs = -89848631, ModNam = 'prop_ld_breakmast'}, +{HashIs = -963499920, ModNam = 'prop_ld_cable_tie_01'}, +{HashIs = -423939669, ModNam = 'prop_ld_cable'}, +{HashIs = -1153271191, ModNam = 'prop_ld_can_01'}, +{HashIs = 114933932, ModNam = 'prop_ld_can_01b'}, +{HashIs = 1338392374, ModNam = 'prop_ld_case_01_lod'}, +{HashIs = 248872646, ModNam = 'prop_ld_case_01_s'}, +{HashIs = 880595258, ModNam = 'prop_ld_case_01'}, +{HashIs = 1197489041, ModNam = 'prop_ld_cont_light_01'}, +{HashIs = 1214755619, ModNam = 'prop_ld_contact_card'}, +{HashIs = -1376085798, ModNam = 'prop_ld_contain_dl'}, +{HashIs = 211871682, ModNam = 'prop_ld_contain_dl2'}, +{HashIs = -2125774984, ModNam = 'prop_ld_contain_dr'}, +{HashIs = -825889959, ModNam = 'prop_ld_contain_dr2'}, +{HashIs = -469102706, ModNam = 'prop_ld_container'}, +{HashIs = -1787668082, ModNam = 'prop_ld_crate_01'}, +{HashIs = -1913949042, ModNam = 'prop_ld_crate_lid_01'}, +{HashIs = 542041270, ModNam = 'prop_ld_crocclips01'}, +{HashIs = 260653867, ModNam = 'prop_ld_crocclips02'}, +{HashIs = 1215053148, ModNam = 'prop_ld_dstcover_01'}, +{HashIs = -1123867000, ModNam = 'prop_ld_dstcover_02'}, +{HashIs = 1405006221, ModNam = 'prop_ld_dstpillar_01'}, +{HashIs = 1192859715, ModNam = 'prop_ld_dstpillar_02'}, +{HashIs = 2037611766, ModNam = 'prop_ld_dstpillar_03'}, +{HashIs = 189702314, ModNam = 'prop_ld_dstpillar_04'}, +{HashIs = -49478617, ModNam = 'prop_ld_dstpillar_05'}, +{HashIs = 180592504, ModNam = 'prop_ld_dstpillar_06'}, +{HashIs = 419576821, ModNam = 'prop_ld_dstpillar_07'}, +{HashIs = 638277127, ModNam = 'prop_ld_dstpillar_08'}, +{HashIs = -544464940, ModNam = 'prop_ld_dstplanter_01'}, +{HashIs = 316900990, ModNam = 'prop_ld_dstplanter_02'}, +{HashIs = 924295337, ModNam = 'prop_ld_dstsign_01'}, +{HashIs = -360336526, ModNam = 'prop_ld_dummy_rope'}, +{HashIs = -596948790, ModNam = 'prop_ld_fags_01'}, +{HashIs = -245402958, ModNam = 'prop_ld_fags_02'}, +{HashIs = -1737154494, ModNam = 'prop_ld_fan_01_old'}, +{HashIs = -1768401357, ModNam = 'prop_ld_fan_01'}, +{HashIs = -1869605644, ModNam = 'prop_ld_farm_chair01'}, +{HashIs = -527772679, ModNam = 'prop_ld_farm_cnr01'}, +{HashIs = 544186037, ModNam = 'prop_ld_farm_couch01'}, +{HashIs = 773405192, ModNam = 'prop_ld_farm_couch02'}, +{HashIs = 1891144592, ModNam = 'prop_ld_farm_rail01'}, +{HashIs = 973800157, ModNam = 'prop_ld_farm_table01'}, +{HashIs = 1272292978, ModNam = 'prop_ld_farm_table02'}, +{HashIs = -1001341595, ModNam = 'prop_ld_faucet'}, +{HashIs = -1003748966, ModNam = 'prop_ld_ferris_wheel'}, +{HashIs = 466974385, ModNam = 'prop_ld_fib_pillar01'}, +{HashIs = -1589780889, ModNam = 'prop_ld_filmset'}, +{HashIs = 2133533553, ModNam = 'prop_ld_fireaxe'}, +{HashIs = 746336278, ModNam = 'prop_ld_flow_bottle'}, +{HashIs = -818999775, ModNam = 'prop_ld_fragwall_01a'}, +{HashIs = -1116116298, ModNam = 'prop_ld_fragwall_01b'}, +{HashIs = 30769481, ModNam = 'prop_ld_garaged_01'}, +{HashIs = 1489572967, ModNam = 'prop_ld_gold_chest'}, +{HashIs = -1189971267, ModNam = 'prop_ld_gold_tooth'}, +{HashIs = 909721256, ModNam = 'prop_ld_greenscreen_01'}, +{HashIs = -619058125, ModNam = 'prop_ld_handbag_s'}, +{HashIs = -1950370778, ModNam = 'prop_ld_handbag'}, +{HashIs = -1929385697, ModNam = 'prop_ld_hat_01'}, +{HashIs = 1410413102, ModNam = 'prop_ld_haybail'}, +{HashIs = 329627681, ModNam = 'prop_ld_hdd_01'}, +{HashIs = 1753541233, ModNam = 'prop_ld_headset_01'}, +{HashIs = 678958360, ModNam = 'prop_ld_health_pack'}, +{HashIs = -301207358, ModNam = 'prop_ld_hook'}, +{HashIs = -1251197000, ModNam = 'prop_ld_int_safe_01'}, +{HashIs = -642608865, ModNam = 'prop_ld_jail_door'}, +{HashIs = -1157632529, ModNam = 'prop_ld_jeans_01'}, +{HashIs = -1471068014, ModNam = 'prop_ld_jeans_02'}, +{HashIs = 1069395324, ModNam = 'prop_ld_jerrycan_01'}, +{HashIs = 1321190118, ModNam = 'prop_ld_keypad_01'}, +{HashIs = 277179989, ModNam = 'prop_ld_keypad_01b_lod'}, +{HashIs = 623406777, ModNam = 'prop_ld_keypad_01b'}, +{HashIs = 1351606497, ModNam = 'prop_ld_lab_corner01'}, +{HashIs = -170235898, ModNam = 'prop_ld_lab_dorway01'}, +{HashIs = 668041498, ModNam = 'prop_ld_lap_top'}, +{HashIs = -1911264257, ModNam = 'prop_ld_monitor_01'}, +{HashIs = 787795698, ModNam = 'prop_ld_peep_slider'}, +{HashIs = 525797972, ModNam = 'prop_ld_pipe_single_01'}, +{HashIs = 932342438, ModNam = 'prop_ld_planning_pin_01'}, +{HashIs = -975272128, ModNam = 'prop_ld_planning_pin_02'}, +{HashIs = -735763507, ModNam = 'prop_ld_planning_pin_03'}, +{HashIs = 339283616, ModNam = 'prop_ld_planter1a'}, +{HashIs = 1778465327, ModNam = 'prop_ld_planter1b'}, +{HashIs = 2024691593, ModNam = 'prop_ld_planter1c'}, +{HashIs = -717043092, ModNam = 'prop_ld_planter2a'}, +{HashIs = -413765997, ModNam = 'prop_ld_planter2b'}, +{HashIs = -1314389193, ModNam = 'prop_ld_planter2c'}, +{HashIs = -1864252677, ModNam = 'prop_ld_planter3a'}, +{HashIs = -1901937027, ModNam = 'prop_ld_planter3b'}, +{HashIs = -1307376291, ModNam = 'prop_ld_planter3c'}, +{HashIs = 461387027, ModNam = 'prop_ld_purse_01_lod'}, +{HashIs = -34897201, ModNam = 'prop_ld_purse_01'}, +{HashIs = 152884146, ModNam = 'prop_ld_rail_01'}, +{HashIs = -480540624, ModNam = 'prop_ld_rail_02'}, +{HashIs = 1185249461, ModNam = 'prop_ld_rope_t'}, +{HashIs = -1998455445, ModNam = 'prop_ld_rub_binbag_01'}, +{HashIs = -1350614541, ModNam = 'prop_ld_rubble_01'}, +{HashIs = -305283433, ModNam = 'prop_ld_rubble_02'}, +{HashIs = -611378662, ModNam = 'prop_ld_rubble_03'}, +{HashIs = 1507825333, ModNam = 'prop_ld_rubble_04'}, +{HashIs = -2122188986, ModNam = 'prop_ld_scrap'}, +{HashIs = -1256588656, ModNam = 'prop_ld_shirt_01'}, +{HashIs = 1682675077, ModNam = 'prop_ld_shoe_01'}, +{HashIs = 1916612968, ModNam = 'prop_ld_shoe_02'}, +{HashIs = -966735958, ModNam = 'prop_ld_shovel_dirt'}, +{HashIs = 1925751803, ModNam = 'prop_ld_shovel'}, +{HashIs = -1877813643, ModNam = 'prop_ld_snack_01'}, +{HashIs = -994740387, ModNam = 'prop_ld_suitcase_01'}, +{HashIs = 697352466, ModNam = 'prop_ld_suitcase_02'}, +{HashIs = 186956100, ModNam = 'prop_ld_test_01'}, +{HashIs = 1872312775, ModNam = 'prop_ld_toilet_01'}, +{HashIs = -1716504528, ModNam = 'prop_ld_tooth'}, +{HashIs = 1346165884, ModNam = 'prop_ld_tshirt_01'}, +{HashIs = 578126062, ModNam = 'prop_ld_tshirt_02'}, +{HashIs = -1264354268, ModNam = 'prop_ld_vault_door'}, +{HashIs = -2055486531, ModNam = 'prop_ld_w_me_machette'}, +{HashIs = 1334928729, ModNam = 'prop_ld_wallet_01_s'}, +{HashIs = -1379254308, ModNam = 'prop_ld_wallet_01'}, +{HashIs = -1734077040, ModNam = 'prop_ld_wallet_02'}, +{HashIs = -21449061, ModNam = 'prop_ld_wallet_pickup'}, +{HashIs = 1603835013, ModNam = 'prop_leaf_blower_01'}, +{HashIs = 1671786281, ModNam = 'prop_lectern_01'}, +{HashIs = -830216854, ModNam = 'prop_letterbox_01'}, +{HashIs = 354284193, ModNam = 'prop_letterbox_02'}, +{HashIs = -1414914121, ModNam = 'prop_letterbox_03'}, +{HashIs = -138758181, ModNam = 'prop_letterbox_04'}, +{HashIs = 1892623307, ModNam = 'prop_lev_crate_01'}, +{HashIs = -1963621339, ModNam = 'prop_lev_des_barge_01'}, +{HashIs = -1669978330, ModNam = 'prop_lev_des_barge_02'}, +{HashIs = -1487498162, ModNam = 'prop_life_ring_01'}, +{HashIs = -1306547744, ModNam = 'prop_life_ring_02'}, +{HashIs = 262294578, ModNam = 'prop_lifeblurb_01'}, +{HashIs = 1609518039, ModNam = 'prop_lifeblurb_01b'}, +{HashIs = -1014909978, ModNam = 'prop_lifeblurb_02'}, +{HashIs = -211749928, ModNam = 'prop_lifeblurb_02b'}, +{HashIs = 1721635574, ModNam = 'prop_lift_overlay_01'}, +{HashIs = 2014688741, ModNam = 'prop_lift_overlay_02'}, +{HashIs = 1489118250, ModNam = 'prop_lime_jar'}, +{HashIs = -1619549892, ModNam = 'prop_litter_picker'}, +{HashIs = 1366334172, ModNam = 'prop_log_01'}, +{HashIs = -1692750285, ModNam = 'prop_log_02'}, +{HashIs = -1395207765, ModNam = 'prop_log_03'}, +{HashIs = -989183355, ModNam = 'prop_log_aa'}, +{HashIs = -1236753150, ModNam = 'prop_log_ab'}, +{HashIs = 1581872401, ModNam = 'prop_log_ac'}, +{HashIs = 1203849217, ModNam = 'prop_log_ad'}, +{HashIs = -41176169, ModNam = 'prop_log_ae'}, +{HashIs = -279701720, ModNam = 'prop_log_af'}, +{HashIs = -593160806, ModNam = 'prop_log_break_01'}, +{HashIs = -672395555, ModNam = 'prop_loggneon'}, +{HashIs = -37176073, ModNam = 'prop_logpile_01'}, +{HashIs = 192829538, ModNam = 'prop_logpile_02'}, +{HashIs = -1381557071, ModNam = 'prop_logpile_03'}, +{HashIs = -1152075764, ModNam = 'prop_logpile_04'}, +{HashIs = -1060060412, ModNam = 'prop_logpile_05'}, +{HashIs = -685576280, ModNam = 'prop_logpile_06'}, +{HashIs = 1889091531, ModNam = 'prop_logpile_06b'}, +{HashIs = 1417112147, ModNam = 'prop_logpile_07'}, +{HashIs = -12425453, ModNam = 'prop_logpile_07b'}, +{HashIs = 920165506, ModNam = 'prop_loose_rag_01'}, +{HashIs = -349730013, ModNam = 'prop_lrggate_01_l'}, +{HashIs = 1383638045, ModNam = 'prop_lrggate_01_pst'}, +{HashIs = -1918480350, ModNam = 'prop_lrggate_01_r'}, +{HashIs = 256791144, ModNam = 'prop_lrggate_01b'}, +{HashIs = 546378757, ModNam = 'prop_lrggate_01c_l'}, +{HashIs = -1249591818, ModNam = 'prop_lrggate_01c_r'}, +{HashIs = -2125423493, ModNam = 'prop_lrggate_02_ld'}, +{HashIs = -844827165, ModNam = 'prop_lrggate_02'}, +{HashIs = 575680671, ModNam = 'prop_lrggate_03a'}, +{HashIs = 724862427, ModNam = 'prop_lrggate_03b_ld'}, +{HashIs = 279678294, ModNam = 'prop_lrggate_03b'}, +{HashIs = 1738619932, ModNam = 'prop_lrggate_04a'}, +{HashIs = 11038584, ModNam = 'prop_lrggate_05a'}, +{HashIs = -1153093533, ModNam = 'prop_lrggate_06a'}, +{HashIs = -206954186, ModNam = 'prop_luggage_01a'}, +{HashIs = 4602238, ModNam = 'prop_luggage_02a'}, +{HashIs = 1424581035, ModNam = 'prop_luggage_03a'}, +{HashIs = 879323380, ModNam = 'prop_luggage_04a'}, +{HashIs = 914418735, ModNam = 'prop_luggage_05a'}, +{HashIs = 656854087, ModNam = 'prop_luggage_06a'}, +{HashIs = 753227456, ModNam = 'prop_luggage_07a'}, +{HashIs = -230858727, ModNam = 'prop_luggage_08a'}, +{HashIs = -2137120552, ModNam = 'prop_luggage_09a'}, +{HashIs = -934705991, ModNam = 'prop_m_pack_int_01'}, +{HashIs = 668467214, ModNam = 'prop_magenta_door'}, +{HashIs = -2098426548, ModNam = 'prop_makeup_brush'}, +{HashIs = -293536422, ModNam = 'prop_makeup_trail_01_cr'}, +{HashIs = -1738641949, ModNam = 'prop_makeup_trail_01'}, +{HashIs = 1012842044, ModNam = 'prop_makeup_trail_02_cr'}, +{HashIs = -1534786000, ModNam = 'prop_makeup_trail_02'}, +{HashIs = -502195954, ModNam = 'prop_map_door_01'}, +{HashIs = -1313704889, ModNam = 'prop_mask_ballistic_trip1'}, +{HashIs = -1072033486, ModNam = 'prop_mask_ballistic_trip2'}, +{HashIs = -594044771, ModNam = 'prop_mask_ballistic'}, +{HashIs = -1730591027, ModNam = 'prop_mask_bugstar_trip'}, +{HashIs = -30968431, ModNam = 'prop_mask_bugstar'}, +{HashIs = 570101940, ModNam = 'prop_mask_fireman'}, +{HashIs = 1048062970, ModNam = 'prop_mask_flight'}, +{HashIs = -1010838977, ModNam = 'prop_mask_motobike_a'}, +{HashIs = -1394924426, ModNam = 'prop_mask_motobike_b'}, +{HashIs = -1766193780, ModNam = 'prop_mask_motobike_trip'}, +{HashIs = -1630286816, ModNam = 'prop_mask_motobike'}, +{HashIs = 1994083055, ModNam = 'prop_mask_motox_trip'}, +{HashIs = -1734491935, ModNam = 'prop_mask_motox'}, +{HashIs = -630008420, ModNam = 'prop_mask_scuba01_trip'}, +{HashIs = -1981720153, ModNam = 'prop_mask_scuba01'}, +{HashIs = 1313795453, ModNam = 'prop_mask_scuba02_trip'}, +{HashIs = 1165086929, ModNam = 'prop_mask_scuba02'}, +{HashIs = 1115396903, ModNam = 'prop_mask_scuba03_trip'}, +{HashIs = 1407249839, ModNam = 'prop_mask_scuba03'}, +{HashIs = 768085611, ModNam = 'prop_mask_scuba04_trip'}, +{HashIs = 619515848, ModNam = 'prop_mask_scuba04'}, +{HashIs = 404420572, ModNam = 'prop_mask_specops_trip'}, +{HashIs = -368775533, ModNam = 'prop_mask_specops'}, +{HashIs = -550146809, ModNam = 'prop_mask_test_01'}, +{HashIs = 591839817, ModNam = 'prop_mast_01'}, +{HashIs = -1709503252, ModNam = 'prop_mat_box'}, +{HashIs = -1118478184, ModNam = 'prop_maxheight_01'}, +{HashIs = -789386409, ModNam = 'prop_mb_cargo_01a'}, +{HashIs = 2082783416, ModNam = 'prop_mb_cargo_02a'}, +{HashIs = -222480965, ModNam = 'prop_mb_cargo_03a'}, +{HashIs = 897366637, ModNam = 'prop_mb_cargo_04a'}, +{HashIs = 1197039142, ModNam = 'prop_mb_cargo_04b'}, +{HashIs = -666179646, ModNam = 'prop_mb_crate_01a_set'}, +{HashIs = 481432069, ModNam = 'prop_mb_crate_01a'}, +{HashIs = 788248216, ModNam = 'prop_mb_crate_01b'}, +{HashIs = 1727205997, ModNam = 'prop_mb_hanger_sprinkler'}, +{HashIs = 1354899844, ModNam = 'prop_mb_hesco_06'}, +{HashIs = 502597611, ModNam = 'prop_mb_ordnance_01'}, +{HashIs = 1246158990, ModNam = 'prop_mb_ordnance_02'}, +{HashIs = 2013608974, ModNam = 'prop_mb_ordnance_03'}, +{HashIs = -152913465, ModNam = 'prop_mb_ordnance_04'}, +{HashIs = -148635027, ModNam = 'prop_mb_sandblock_01'}, +{HashIs = 165521376, ModNam = 'prop_mb_sandblock_02'}, +{HashIs = 523344868, ModNam = 'prop_mb_sandblock_03_cr'}, +{HashIs = 1485817159, ModNam = 'prop_mb_sandblock_03'}, +{HashIs = 1834086091, ModNam = 'prop_mb_sandblock_04'}, +{HashIs = 1708971027, ModNam = 'prop_mb_sandblock_05_cr'}, +{HashIs = 1056805411, ModNam = 'prop_mb_sandblock_05'}, +{HashIs = 2139919312, ModNam = 'prop_mc_conc_barrier_01'}, +{HashIs = 1368637848, ModNam = 'prop_med_bag_01'}, +{HashIs = -509478557, ModNam = 'prop_med_bag_01b'}, +{HashIs = 1303897364, ModNam = 'prop_med_jet_01'}, +{HashIs = 1185713036, ModNam = 'prop_medal_01'}, +{HashIs = -509973344, ModNam = 'prop_medstation_01'}, +{HashIs = 1869023287, ModNam = 'prop_medstation_02'}, +{HashIs = 1313261047, ModNam = 'prop_medstation_03'}, +{HashIs = 1539137764, ModNam = 'prop_medstation_04'}, +{HashIs = -1585551192, ModNam = 'prop_megaphone_01'}, +{HashIs = -769292007, ModNam = 'prop_mem_candle_01'}, +{HashIs = -529291851, ModNam = 'prop_mem_candle_02'}, +{HashIs = 781500918, ModNam = 'prop_mem_candle_03'}, +{HashIs = -1359461697, ModNam = 'prop_mem_candle_04'}, +{HashIs = -853901565, ModNam = 'prop_mem_candle_05'}, +{HashIs = -1685349402, ModNam = 'prop_mem_candle_06'}, +{HashIs = -1721654639, ModNam = 'prop_mem_candle_combo'}, +{HashIs = 1753243846, ModNam = 'prop_mem_reef_01'}, +{HashIs = -1652897094, ModNam = 'prop_mem_reef_02'}, +{HashIs = -1934481111, ModNam = 'prop_mem_reef_03'}, +{HashIs = 336541402, ModNam = 'prop_mem_teddy_01'}, +{HashIs = -319297368, ModNam = 'prop_mem_teddy_02'}, +{HashIs = 2067252279, ModNam = 'prop_metal_plates01'}, +{HashIs = 1757912919, ModNam = 'prop_metal_plates02'}, +{HashIs = -546529839, ModNam = 'prop_metalfoodjar_002'}, +{HashIs = -898793083, ModNam = 'prop_metalfoodjar_01'}, +{HashIs = 285917444, ModNam = 'prop_meth_bag_01'}, +{HashIs = -2059889071, ModNam = 'prop_meth_setup_01'}, +{HashIs = 1585260068, ModNam = 'prop_michael_backpack'}, +{HashIs = -407830426, ModNam = 'prop_michael_balaclava'}, +{HashIs = 1011598562, ModNam = 'prop_michael_door'}, +{HashIs = -720810643, ModNam = 'prop_michael_sec_id'}, +{HashIs = 566576618, ModNam = 'prop_michaels_credit_tv'}, +{HashIs = 1490269418, ModNam = 'prop_micro_01'}, +{HashIs = 1796594030, ModNam = 'prop_micro_02'}, +{HashIs = 356462018, ModNam = 'prop_micro_04'}, +{HashIs = -891120940, ModNam = 'prop_micro_cs_01_door'}, +{HashIs = 380825205, ModNam = 'prop_micro_cs_01'}, +{HashIs = 933500565, ModNam = 'prop_microphone_02'}, +{HashIs = 1306960905, ModNam = 'prop_microwave_1'}, +{HashIs = 90805875, ModNam = 'prop_mil_crate_01'}, +{HashIs = -301668442, ModNam = 'prop_mil_crate_02'}, +{HashIs = -1313687957, ModNam = 'prop_military_pickup_01'}, +{HashIs = -18398025, ModNam = 'prop_mine_doorng_l'}, +{HashIs = -872784146, ModNam = 'prop_mine_doorng_r'}, +{HashIs = -1241212535, ModNam = 'prop_mineshaft_door'}, +{HashIs = -929681224, ModNam = 'prop_minigun_01'}, +{HashIs = 1267718013, ModNam = 'prop_mk_arrow_3d'}, +{HashIs = -2069820128, ModNam = 'prop_mk_arrow_flat'}, +{HashIs = -2026528599, ModNam = 'prop_mk_bike_logo_1'}, +{HashIs = 2029257766, ModNam = 'prop_mk_bike_logo_2'}, +{HashIs = 1400047790, ModNam = 'prop_mk_boost'}, +{HashIs = 1682183567, ModNam = 'prop_mk_cone'}, +{HashIs = -461640156, ModNam = 'prop_mk_cylinder'}, +{HashIs = 489393990, ModNam = 'prop_mk_flag_2'}, +{HashIs = 556204867, ModNam = 'prop_mk_flag'}, +{HashIs = -1751054247, ModNam = 'prop_mk_heli'}, +{HashIs = 169493890, ModNam = 'prop_mk_lap'}, +{HashIs = -992932885, ModNam = 'prop_mk_mp_ring_01'}, +{HashIs = -1499561117, ModNam = 'prop_mk_mp_ring_01b'}, +{HashIs = 457010614, ModNam = 'prop_mk_num_0'}, +{HashIs = -56151926, ModNam = 'prop_mk_num_1'}, +{HashIs = -1216076223, ModNam = 'prop_mk_num_2'}, +{HashIs = -1455748689, ModNam = 'prop_mk_num_3'}, +{HashIs = -660543366, ModNam = 'prop_mk_num_4'}, +{HashIs = -898872303, ModNam = 'prop_mk_num_5'}, +{HashIs = 1966973365, ModNam = 'prop_mk_num_6'}, +{HashIs = 1727005978, ModNam = 'prop_mk_num_7'}, +{HashIs = -1580631348, ModNam = 'prop_mk_num_8'}, +{HashIs = -1823285793, ModNam = 'prop_mk_num_9'}, +{HashIs = 1387939745, ModNam = 'prop_mk_plane'}, +{HashIs = -237215991, ModNam = 'prop_mk_race_chevron_01'}, +{HashIs = -1633273698, ModNam = 'prop_mk_race_chevron_02'}, +{HashIs = -2056845792, ModNam = 'prop_mk_race_chevron_03'}, +{HashIs = -247073735, ModNam = 'prop_mk_repair'}, +{HashIs = 2136410906, ModNam = 'prop_mk_ring_flat'}, +{HashIs = -1565856713, ModNam = 'prop_mk_ring'}, +{HashIs = 1530167798, ModNam = 'prop_mk_sphere'}, +{HashIs = -1386785352, ModNam = 'prop_mk_tri_cycle'}, +{HashIs = -256059350, ModNam = 'prop_mk_tri_run'}, +{HashIs = 1358269310, ModNam = 'prop_mk_tri_swim'}, +{HashIs = 1888604944, ModNam = 'prop_mobile_mast_1'}, +{HashIs = 1660696549, ModNam = 'prop_mobile_mast_2'}, +{HashIs = 1565560522, ModNam = 'prop_mojito'}, +{HashIs = 289396019, ModNam = 'prop_money_bag_01'}, +{HashIs = 1333557690, ModNam = 'prop_monitor_01a'}, +{HashIs = 557686077, ModNam = 'prop_monitor_01b'}, +{HashIs = 843005760, ModNam = 'prop_monitor_01c'}, +{HashIs = 1940636184, ModNam = 'prop_monitor_01d'}, +{HashIs = -1496356952, ModNam = 'prop_monitor_02'}, +{HashIs = 1140820728, ModNam = 'prop_monitor_03b'}, +{HashIs = -943811168, ModNam = 'prop_monitor_04a'}, +{HashIs = 394821236, ModNam = 'prop_monitor_li'}, +{HashIs = -1524180747, ModNam = 'prop_monitor_w_large'}, +{HashIs = -1306074314, ModNam = 'prop_motel_door_09'}, +{HashIs = -830589106, ModNam = 'prop_mouse_01'}, +{HashIs = -524036402, ModNam = 'prop_mouse_01a'}, +{HashIs = -1884703589, ModNam = 'prop_mouse_01b'}, +{HashIs = -1128754237, ModNam = 'prop_mouse_02'}, +{HashIs = -1192183952, ModNam = 'prop_mov_sechutwin_02'}, +{HashIs = 1398321063, ModNam = 'prop_mov_sechutwin'}, +{HashIs = -1800403885, ModNam = 'prop_movie_rack'}, +{HashIs = 1867879106, ModNam = 'prop_mp_arrow_barrier_01'}, +{HashIs = -1507470892, ModNam = 'prop_mp_arrow_ring'}, +{HashIs = 868148414, ModNam = 'prop_mp_barrier_01'}, +{HashIs = 1603241576, ModNam = 'prop_mp_barrier_01b'}, +{HashIs = 24969275, ModNam = 'prop_mp_barrier_02'}, +{HashIs = -205311355, ModNam = 'prop_mp_barrier_02b'}, +{HashIs = 1672168046, ModNam = 'prop_mp_base_marker'}, +{HashIs = 1709896882, ModNam = 'prop_mp_boost_01'}, +{HashIs = 628878810, ModNam = 'prop_mp_cant_place_lrg'}, +{HashIs = -263709501, ModNam = 'prop_mp_cant_place_med'}, +{HashIs = -1860765147, ModNam = 'prop_mp_cant_place_sm'}, +{HashIs = 682373179, ModNam = 'prop_mp_conc_barrier_01'}, +{HashIs = 939377219, ModNam = 'prop_mp_cone_01'}, +{HashIs = 1245865676, ModNam = 'prop_mp_cone_02'}, +{HashIs = 862664990, ModNam = 'prop_mp_cone_03'}, +{HashIs = 93871477, ModNam = 'prop_mp_cone_04'}, +{HashIs = -1620734287, ModNam = 'prop_mp_drug_pack_blue'}, +{HashIs = 138777325, ModNam = 'prop_mp_drug_pack_red'}, +{HashIs = 765087784, ModNam = 'prop_mp_drug_package'}, +{HashIs = 203510308, ModNam = 'prop_mp_halo_lrg'}, +{HashIs = 1573742756, ModNam = 'prop_mp_halo_med'}, +{HashIs = -1720855371, ModNam = 'prop_mp_halo_point_lrg'}, +{HashIs = 1181134573, ModNam = 'prop_mp_halo_point_med'}, +{HashIs = 359824118, ModNam = 'prop_mp_halo_point_sm'}, +{HashIs = 1067498314, ModNam = 'prop_mp_halo_point'}, +{HashIs = 1528913568, ModNam = 'prop_mp_halo_rotate_lrg'}, +{HashIs = -547833144, ModNam = 'prop_mp_halo_rotate_med'}, +{HashIs = 1988157930, ModNam = 'prop_mp_halo_rotate_sm'}, +{HashIs = -317653089, ModNam = 'prop_mp_halo_rotate'}, +{HashIs = -1855054434, ModNam = 'prop_mp_halo_sm'}, +{HashIs = 19912391, ModNam = 'prop_mp_halo'}, +{HashIs = -1029803156, ModNam = 'prop_mp_icon_shad_lrg'}, +{HashIs = -133291774, ModNam = 'prop_mp_icon_shad_med'}, +{HashIs = -1916383162, ModNam = 'prop_mp_icon_shad_sm'}, +{HashIs = -1099135528, ModNam = 'prop_mp_max_out_lrg'}, +{HashIs = -458245934, ModNam = 'prop_mp_max_out_med'}, +{HashIs = 391417229, ModNam = 'prop_mp_max_out_sm'}, +{HashIs = -939235386, ModNam = 'prop_mp_num_0'}, +{HashIs = 1519357138, ModNam = 'prop_mp_num_1'}, +{HashIs = 1798123021, ModNam = 'prop_mp_num_2'}, +{HashIs = 2046479272, ModNam = 'prop_mp_num_3'}, +{HashIs = -507372739, ModNam = 'prop_mp_num_4'}, +{HashIs = -135051361, ModNam = 'prop_mp_num_5'}, +{HashIs = 84140480, ModNam = 'prop_mp_num_6'}, +{HashIs = -1686303052, ModNam = 'prop_mp_num_7'}, +{HashIs = 518657424, ModNam = 'prop_mp_num_8'}, +{HashIs = 748204269, ModNam = 'prop_mp_num_9'}, +{HashIs = -621140855, ModNam = 'prop_mp_placement_lrg'}, +{HashIs = 2053394677, ModNam = 'prop_mp_placement_maxd'}, +{HashIs = -51423166, ModNam = 'prop_mp_placement_med'}, +{HashIs = 1700850768, ModNam = 'prop_mp_placement_red'}, +{HashIs = -582796990, ModNam = 'prop_mp_placement_sm'}, +{HashIs = 379560922, ModNam = 'prop_mp_placement'}, +{HashIs = -1775547488, ModNam = 'prop_mp_pointer_ring'}, +{HashIs = 1212630005, ModNam = 'prop_mp_ramp_01_tu'}, +{HashIs = -1319646748, ModNam = 'prop_mp_ramp_01'}, +{HashIs = -1135198622, ModNam = 'prop_mp_ramp_02_tu'}, +{HashIs = -185511650, ModNam = 'prop_mp_ramp_02'}, +{HashIs = 55777251, ModNam = 'prop_mp_ramp_03_tu'}, +{HashIs = -1818980770, ModNam = 'prop_mp_ramp_03'}, +{HashIs = 1219257666, ModNam = 'prop_mp_repair_01'}, +{HashIs = -419793040, ModNam = 'prop_mp_repair'}, +{HashIs = 170715090, ModNam = 'prop_mp_respawn_02'}, +{HashIs = -1531914544, ModNam = 'prop_mp_rocket_01'}, +{HashIs = -414027994, ModNam = 'prop_mp_solid_ring'}, +{HashIs = 1944414445, ModNam = 'prop_mp_spike_01'}, +{HashIs = -627813781, ModNam = 'prop_mp3_dock'}, +{HashIs = 1998656713, ModNam = 'prop_mr_rasberryclean'}, +{HashIs = 1022578470, ModNam = 'prop_mr_raspberry_01'}, +{HashIs = -331509782, ModNam = 'prop_mug_01'}, +{HashIs = 1319392426, ModNam = 'prop_mug_02'}, +{HashIs = 130107121, ModNam = 'prop_mug_03'}, +{HashIs = -164781110, ModNam = 'prop_mug_04'}, +{HashIs = 647955628, ModNam = 'prop_mug_06'}, +{HashIs = 672753785, ModNam = 'prop_mugs_rm_flashb'}, +{HashIs = 1191103069, ModNam = 'prop_mugs_rm_lightoff'}, +{HashIs = 1725772482, ModNam = 'prop_mugs_rm_lighton'}, +{HashIs = -1838046182, ModNam = 'prop_muscle_bench_01'}, +{HashIs = -1577762015, ModNam = 'prop_muscle_bench_02'}, +{HashIs = -1095992177, ModNam = 'prop_muscle_bench_03'}, +{HashIs = -865527800, ModNam = 'prop_muscle_bench_04'}, +{HashIs = -115510932, ModNam = 'prop_muscle_bench_05'}, +{HashIs = 383495400, ModNam = 'prop_muscle_bench_06'}, +{HashIs = -409840349, ModNam = 'prop_muster_wboard_01'}, +{HashIs = -1713129017, ModNam = 'prop_muster_wboard_02'}, +{HashIs = 483744672, ModNam = 'prop_necklace_board'}, +{HashIs = 506350134, ModNam = 'prop_new_drug_pack_01'}, +{HashIs = -1186769817, ModNam = 'prop_news_disp_01a'}, +{HashIs = -377891123, ModNam = 'prop_news_disp_02a_s'}, +{HashIs = 1211559620, ModNam = 'prop_news_disp_02a'}, +{HashIs = 1375076930, ModNam = 'prop_news_disp_02b'}, +{HashIs = 720581693, ModNam = 'prop_news_disp_02c'}, +{HashIs = 917457845, ModNam = 'prop_news_disp_02d'}, +{HashIs = 261193082, ModNam = 'prop_news_disp_02e'}, +{HashIs = -756152956, ModNam = 'prop_news_disp_03a'}, +{HashIs = -1383056703, ModNam = 'prop_news_disp_03c'}, +{HashIs = -838860344, ModNam = 'prop_news_disp_05a'}, +{HashIs = 1287257122, ModNam = 'prop_news_disp_06a'}, +{HashIs = -1829964307, ModNam = 'prop_ng_sculpt_fix'}, +{HashIs = 1010590096, ModNam = 'prop_nigel_bag_pickup'}, +{HashIs = -1276798450, ModNam = 'prop_night_safe_01'}, +{HashIs = 29402038, ModNam = 'prop_notepad_01'}, +{HashIs = -334989242, ModNam = 'prop_notepad_02'}, +{HashIs = 944959446, ModNam = 'prop_novel_01'}, +{HashIs = 1407197773, ModNam = 'prop_npc_phone_02'}, +{HashIs = -1038739674, ModNam = 'prop_npc_phone'}, +{HashIs = 536071214, ModNam = 'prop_off_chair_01'}, +{HashIs = 96868307, ModNam = 'prop_off_chair_03'}, +{HashIs = 475561894, ModNam = 'prop_off_chair_04_s'}, +{HashIs = 1268458364, ModNam = 'prop_off_chair_04'}, +{HashIs = 1480618483, ModNam = 'prop_off_chair_04b'}, +{HashIs = 1037469683, ModNam = 'prop_off_chair_05'}, +{HashIs = 124188622, ModNam = 'prop_off_phone_01'}, +{HashIs = -508101108, ModNam = 'prop_office_alarm_01'}, +{HashIs = -95585677, ModNam = 'prop_office_desk_01'}, +{HashIs = 148141454, ModNam = 'prop_office_phone_tnt'}, +{HashIs = 1451741313, ModNam = 'prop_offroad_bale01'}, +{HashIs = 90475403, ModNam = 'prop_offroad_bale02_l1_frag_'}, +{HashIs = -1601837956, ModNam = 'prop_offroad_bale02'}, +{HashIs = 2084346858, ModNam = 'prop_offroad_bale03'}, +{HashIs = -757971088, ModNam = 'prop_offroad_barrel01'}, +{HashIs = -996988174, ModNam = 'prop_offroad_barrel02'}, +{HashIs = 1369821530, ModNam = 'prop_offroad_tyres01_tu'}, +{HashIs = 509852852, ModNam = 'prop_offroad_tyres01'}, +{HashIs = 812376260, ModNam = 'prop_offroad_tyres02'}, +{HashIs = -705229846, ModNam = 'prop_oil_derrick_01'}, +{HashIs = -2127648188, ModNam = 'prop_oil_guage_01'}, +{HashIs = 1195772660, ModNam = 'prop_oil_spool_02'}, +{HashIs = -482489660, ModNam = 'prop_oil_valve_01'}, +{HashIs = -774920224, ModNam = 'prop_oil_valve_02'}, +{HashIs = 1464670617, ModNam = 'prop_oil_wellhead_01'}, +{HashIs = 64287394, ModNam = 'prop_oil_wellhead_03'}, +{HashIs = -1570558016, ModNam = 'prop_oil_wellhead_04'}, +{HashIs = -1867871153, ModNam = 'prop_oil_wellhead_05'}, +{HashIs = -1091540774, ModNam = 'prop_oil_wellhead_06'}, +{HashIs = -276344022, ModNam = 'prop_oilcan_01a'}, +{HashIs = -1532806025, ModNam = 'prop_oilcan_02a'}, +{HashIs = 834559808, ModNam = 'prop_oiltub_01'}, +{HashIs = 1681638458, ModNam = 'prop_oiltub_02'}, +{HashIs = 309108893, ModNam = 'prop_oiltub_03'}, +{HashIs = 1851545707, ModNam = 'prop_oiltub_04'}, +{HashIs = 544881832, ModNam = 'prop_oiltub_05'}, +{HashIs = 1437574930, ModNam = 'prop_oiltub_06'}, +{HashIs = 1803975195, ModNam = 'prop_old_boot'}, +{HashIs = 129608276, ModNam = 'prop_old_churn_01'}, +{HashIs = -159152152, ModNam = 'prop_old_churn_02'}, +{HashIs = 956957017, ModNam = 'prop_old_deck_chair_02'}, +{HashIs = 1103738692, ModNam = 'prop_old_deck_chair'}, +{HashIs = -636008946, ModNam = 'prop_old_farm_01'}, +{HashIs = -857396310, ModNam = 'prop_old_farm_02'}, +{HashIs = -125664540, ModNam = 'prop_old_farm_03'}, +{HashIs = 734263480, ModNam = 'prop_old_wood_chair_lod'}, +{HashIs = 1544350879, ModNam = 'prop_old_wood_chair'}, +{HashIs = -1572767351, ModNam = 'prop_oldlight_01a'}, +{HashIs = -1895279849, ModNam = 'prop_oldlight_01b'}, +{HashIs = 1035808898, ModNam = 'prop_oldlight_01c'}, +{HashIs = -1296622201, ModNam = 'prop_oldplough1'}, +{HashIs = 283394517, ModNam = 'prop_optic_jd'}, +{HashIs = -2084757382, ModNam = 'prop_optic_rum'}, +{HashIs = -1320431804, ModNam = 'prop_optic_vodka'}, +{HashIs = 1832502141, ModNam = 'prop_orang_can_01'}, +{HashIs = -1890952940, ModNam = 'prop_out_door_speaker'}, +{HashIs = 57758678, ModNam = 'prop_outdoor_fan_01'}, +{HashIs = -1973482041, ModNam = 'prop_overalls_01'}, +{HashIs = -1759159805, ModNam = 'prop_owl_totem_01'}, +{HashIs = 1670527089, ModNam = 'prop_p_jack_03_col'}, +{HashIs = -992734280, ModNam = 'prop_p_spider_01a'}, +{HashIs = -400827833, ModNam = 'prop_p_spider_01c'}, +{HashIs = -1687076625, ModNam = 'prop_p_spider_01d'}, +{HashIs = 874772806, ModNam = 'prop_paint_brush01'}, +{HashIs = -42923039, ModNam = 'prop_paint_brush02'}, +{HashIs = 179316319, ModNam = 'prop_paint_brush03'}, +{HashIs = 1453178373, ModNam = 'prop_paint_brush04'}, +{HashIs = 976586037, ModNam = 'prop_paint_brush05'}, +{HashIs = 1807682983, ModNam = 'prop_paint_roller'}, +{HashIs = 724405277, ModNam = 'prop_paint_spray01a'}, +{HashIs = -1788911489, ModNam = 'prop_paint_spray01b'}, +{HashIs = 214384272, ModNam = 'prop_paint_stepl01'}, +{HashIs = -2096130282, ModNam = 'prop_paint_stepl01b'}, +{HashIs = 1316995584, ModNam = 'prop_paint_stepl02'}, +{HashIs = 1214673062, ModNam = 'prop_paint_tray'}, +{HashIs = -590902397, ModNam = 'prop_paint_wpaper01'}, +{HashIs = 2126419969, ModNam = 'prop_paints_bench01'}, +{HashIs = -597454856, ModNam = 'prop_paints_can01'}, +{HashIs = 1032540746, ModNam = 'prop_paints_can02'}, +{HashIs = -174505373, ModNam = 'prop_paints_can03'}, +{HashIs = -405100826, ModNam = 'prop_paints_can04'}, +{HashIs = -1595008754, ModNam = 'prop_paints_can05'}, +{HashIs = 322272667, ModNam = 'prop_paints_can06'}, +{HashIs = 1786752042, ModNam = 'prop_paints_can07'}, +{HashIs = 2082302221, ModNam = 'prop_paints_pallete01'}, +{HashIs = 757019157, ModNam = 'prop_pallet_01a'}, +{HashIs = 830159341, ModNam = 'prop_pallet_02a'}, +{HashIs = 740895081, ModNam = 'prop_pallet_03a'}, +{HashIs = 1047645690, ModNam = 'prop_pallet_03b'}, +{HashIs = -1853453107, ModNam = 'prop_pallet_pile_01'}, +{HashIs = -3872440, ModNam = 'prop_pallet_pile_02'}, +{HashIs = 1615800919, ModNam = 'prop_pallet_pile_03'}, +{HashIs = 1343261146, ModNam = 'prop_pallet_pile_04'}, +{HashIs = -1894042373, ModNam = 'prop_pallettruck_01'}, +{HashIs = 895484294, ModNam = 'prop_pallettruck_02'}, +{HashIs = -1969479583, ModNam = 'prop_palm_fan_02_a'}, +{HashIs = 2095154412, ModNam = 'prop_palm_fan_02_b'}, +{HashIs = -2116697995, ModNam = 'prop_palm_fan_03_a'}, +{HashIs = 2096445108, ModNam = 'prop_palm_fan_03_b'}, +{HashIs = -212949180, ModNam = 'prop_palm_fan_03_c_graff'}, +{HashIs = 1848580392, ModNam = 'prop_palm_fan_03_c'}, +{HashIs = 1829091778, ModNam = 'prop_palm_fan_03_d_graff'}, +{HashIs = -648384643, ModNam = 'prop_palm_fan_03_d'}, +{HashIs = -627182787, ModNam = 'prop_palm_fan_04_a'}, +{HashIs = -850405215, ModNam = 'prop_palm_fan_04_b'}, +{HashIs = -654381053, ModNam = 'prop_palm_fan_04_c'}, +{HashIs = -876325490, ModNam = 'prop_palm_fan_04_d'}, +{HashIs = -1209618476, ModNam = 'prop_palm_huge_01a'}, +{HashIs = 287728210, ModNam = 'prop_palm_huge_01b'}, +{HashIs = -1901972340, ModNam = 'prop_palm_med_01a'}, +{HashIs = -1459918530, ModNam = 'prop_palm_med_01b'}, +{HashIs = 743960561, ModNam = 'prop_palm_med_01c'}, +{HashIs = -1268318187, ModNam = 'prop_palm_med_01d'}, +{HashIs = 709417929, ModNam = 'prop_palm_sm_01a'}, +{HashIs = 945879033, ModNam = 'prop_palm_sm_01d'}, +{HashIs = 2044426993, ModNam = 'prop_palm_sm_01e'}, +{HashIs = 1802493466, ModNam = 'prop_palm_sm_01f'}, +{HashIs = 680380202, ModNam = 'prop_pap_camera_01'}, +{HashIs = 1108364521, ModNam = 'prop_paper_bag_01'}, +{HashIs = -1803909274, ModNam = 'prop_paper_bag_small'}, +{HashIs = 2145382395, ModNam = 'prop_paper_ball'}, +{HashIs = -1996476047, ModNam = 'prop_paper_box_01'}, +{HashIs = 1950582780, ModNam = 'prop_paper_box_02'}, +{HashIs = -1938376606, ModNam = 'prop_paper_box_03'}, +{HashIs = 1465830963, ModNam = 'prop_paper_box_04'}, +{HashIs = 1636622991, ModNam = 'prop_paper_box_05'}, +{HashIs = 643651670, ModNam = 'prop_parachute'}, +{HashIs = -1679378668, ModNam = 'prop_parapack_01'}, +{HashIs = -1043239133, ModNam = 'prop_parasol_01_b'}, +{HashIs = -1317220738, ModNam = 'prop_parasol_01_c'}, +{HashIs = 1878378076, ModNam = 'prop_parasol_01_down'}, +{HashIs = 478737801, ModNam = 'prop_parasol_01_lod'}, +{HashIs = -592861175, ModNam = 'prop_parasol_01'}, +{HashIs = -987757643, ModNam = 'prop_parasol_01b_lod'}, +{HashIs = 1398809829, ModNam = 'prop_parasol_02_b'}, +{HashIs = 1629405282, ModNam = 'prop_parasol_02_c'}, +{HashIs = 56751481, ModNam = 'prop_parasol_02'}, +{HashIs = 264031651, ModNam = 'prop_parasol_03_b'}, +{HashIs = 25538869, ModNam = 'prop_parasol_03_c'}, +{HashIs = -248688364, ModNam = 'prop_parasol_03'}, +{HashIs = -60790918, ModNam = 'prop_parasol_04'}, +{HashIs = -104193816, ModNam = 'prop_parasol_04b'}, +{HashIs = -333412971, ModNam = 'prop_parasol_04c'}, +{HashIs = 639433101, ModNam = 'prop_parasol_04d'}, +{HashIs = 1249015613, ModNam = 'prop_parasol_04e_lod1'}, +{HashIs = 400973088, ModNam = 'prop_parasol_04e'}, +{HashIs = 175309727, ModNam = 'prop_parasol_05'}, +{HashIs = -1327303424, ModNam = 'prop_parasol_bh_48'}, +{HashIs = 1447355784, ModNam = 'prop_park_ticket_01'}, +{HashIs = 304890764, ModNam = 'prop_parking_hut_2'}, +{HashIs = 1981833514, ModNam = 'prop_parking_hut_2b'}, +{HashIs = 290648114, ModNam = 'prop_parking_sign_06'}, +{HashIs = -404775616, ModNam = 'prop_parking_sign_07'}, +{HashIs = -2038478357, ModNam = 'prop_parking_sign_1'}, +{HashIs = -1040137999, ModNam = 'prop_parking_sign_2'}, +{HashIs = -839348691, ModNam = 'prop_parking_wand_01'}, +{HashIs = -544726684, ModNam = 'prop_parkingpay'}, +{HashIs = -1940238623, ModNam = 'prop_parknmeter_01'}, +{HashIs = 2108567945, ModNam = 'prop_parknmeter_02'}, +{HashIs = -756713902, ModNam = 'prop_partsbox_01'}, +{HashIs = -1750183478, ModNam = 'prop_passport_01'}, +{HashIs = -1714859751, ModNam = 'prop_patio_heater_01'}, +{HashIs = 1699040865, ModNam = 'prop_patio_lounger_2'}, +{HashIs = 2017293393, ModNam = 'prop_patio_lounger_3'}, +{HashIs = -1682596365, ModNam = 'prop_patio_lounger1_table'}, +{HashIs = -1498352975, ModNam = 'prop_patio_lounger1'}, +{HashIs = -2024837020, ModNam = 'prop_patio_lounger1b'}, +{HashIs = -1814664762, ModNam = 'prop_patriotneon'}, +{HashIs = 1774846173, ModNam = 'prop_paynspray_door_l'}, +{HashIs = 546827942, ModNam = 'prop_paynspray_door_r'}, +{HashIs = 1429487523, ModNam = 'prop_pc_01a'}, +{HashIs = 1654151435, ModNam = 'prop_pc_02a'}, +{HashIs = -1669330389, ModNam = 'prop_peanut_bowl_01'}, +{HashIs = 1530424218, ModNam = 'prop_ped_gib_01'}, +{HashIs = 1052085257, ModNam = 'prop_ped_pic_01_sm'}, +{HashIs = 1110699354, ModNam = 'prop_ped_pic_01'}, +{HashIs = 618574817, ModNam = 'prop_ped_pic_02_sm'}, +{HashIs = 602124474, ModNam = 'prop_ped_pic_02'}, +{HashIs = 1316165619, ModNam = 'prop_ped_pic_03_sm'}, +{HashIs = -576805839, ModNam = 'prop_ped_pic_03'}, +{HashIs = -152094541, ModNam = 'prop_ped_pic_04_sm'}, +{HashIs = -751857837, ModNam = 'prop_ped_pic_04'}, +{HashIs = 1098873624, ModNam = 'prop_ped_pic_05_sm'}, +{HashIs = -52305225, ModNam = 'prop_ped_pic_05'}, +{HashIs = -363675173, ModNam = 'prop_ped_pic_06_sm'}, +{HashIs = -292927992, ModNam = 'prop_ped_pic_06'}, +{HashIs = 2130308972, ModNam = 'prop_ped_pic_07_sm'}, +{HashIs = -232108832, ModNam = 'prop_ped_pic_07'}, +{HashIs = -2118131946, ModNam = 'prop_ped_pic_08_sm'}, +{HashIs = -535582541, ModNam = 'prop_ped_pic_08'}, +{HashIs = 463086472, ModNam = 'prop_pencil_01'}, +{HashIs = 1979076528, ModNam = 'prop_peyote_chunk_01'}, +{HashIs = 421059073, ModNam = 'prop_peyote_gold_01'}, +{HashIs = -212010961, ModNam = 'prop_peyote_highland_01'}, +{HashIs = 1367913609, ModNam = 'prop_peyote_highland_02'}, +{HashIs = -1425791387, ModNam = 'prop_peyote_lowland_01'}, +{HashIs = -1178483744, ModNam = 'prop_peyote_lowland_02'}, +{HashIs = -1429181545, ModNam = 'prop_peyote_water_01'}, +{HashIs = -1910370445, ModNam = 'prop_pharm_sign_01'}, +{HashIs = 1534100734, ModNam = 'prop_phone_cs_frank'}, +{HashIs = 1907022252, ModNam = 'prop_phone_ing_02_lod'}, +{HashIs = -746954904, ModNam = 'prop_phone_ing_02'}, +{HashIs = -263063365, ModNam = 'prop_phone_ing_03_lod'}, +{HashIs = -511116411, ModNam = 'prop_phone_ing_03'}, +{HashIs = 413312110, ModNam = 'prop_phone_ing'}, +{HashIs = 485673473, ModNam = 'prop_phone_overlay_01'}, +{HashIs = -1645196294, ModNam = 'prop_phone_overlay_02'}, +{HashIs = -1348538537, ModNam = 'prop_phone_overlay_03'}, +{HashIs = 127083682, ModNam = 'prop_phone_overlay_anim'}, +{HashIs = -1599936665, ModNam = 'prop_phone_proto_back'}, +{HashIs = 1525904360, ModNam = 'prop_phone_proto_battery'}, +{HashIs = -2017357667, ModNam = 'prop_phone_proto'}, +{HashIs = 1511539537, ModNam = 'prop_phonebox_01a'}, +{HashIs = 1281992692, ModNam = 'prop_phonebox_01b'}, +{HashIs = -2103798695, ModNam = 'prop_phonebox_01c'}, +{HashIs = 295857659, ModNam = 'prop_phonebox_02'}, +{HashIs = -78626473, ModNam = 'prop_phonebox_03'}, +{HashIs = 1158960338, ModNam = 'prop_phonebox_04'}, +{HashIs = -55180266, ModNam = 'prop_phonebox_05a'}, +{HashIs = 163244680, ModNam = 'prop_phys_wades_head'}, +{HashIs = 465817409, ModNam = 'prop_picnictable_01_lod'}, +{HashIs = -1572018818, ModNam = 'prop_picnictable_01'}, +{HashIs = -1795175708, ModNam = 'prop_picnictable_02'}, +{HashIs = 1688679327, ModNam = 'prop_pier_kiosk_01'}, +{HashIs = 1511005809, ModNam = 'prop_pier_kiosk_02'}, +{HashIs = -2009466172, ModNam = 'prop_pier_kiosk_03'}, +{HashIs = 923487792, ModNam = 'prop_piercing_gun'}, +{HashIs = 986152416, ModNam = 'prop_pighouse1'}, +{HashIs = 657577653, ModNam = 'prop_pighouse2'}, +{HashIs = 196166568, ModNam = 'prop_pile_dirt_01'}, +{HashIs = 1004872719, ModNam = 'prop_pile_dirt_02'}, +{HashIs = -1218241727, ModNam = 'prop_pile_dirt_03'}, +{HashIs = -382992686, ModNam = 'prop_pile_dirt_04'}, +{HashIs = -17159622, ModNam = 'prop_pile_dirt_06'}, +{HashIs = -1977592297, ModNam = 'prop_pile_dirt_07_cr'}, +{HashIs = -26957549, ModNam = 'prop_pile_dirt_07'}, +{HashIs = -814630114, ModNam = 'prop_pinacolada'}, +{HashIs = -845035989, ModNam = 'prop_pineapple'}, +{HashIs = -337441861, ModNam = 'prop_ping_pong'}, +{HashIs = -1465676794, ModNam = 'prop_pint_glass_01'}, +{HashIs = -748232308, ModNam = 'prop_pint_glass_02'}, +{HashIs = -133185213, ModNam = 'prop_pint_glass_tall'}, +{HashIs = 1980814227, ModNam = 'prop_pipe_single_01'}, +{HashIs = 1668676931, ModNam = 'prop_pipe_stack_01'}, +{HashIs = -1654693836, ModNam = 'prop_pipes_01a'}, +{HashIs = 1836351583, ModNam = 'prop_pipes_01b'}, +{HashIs = 764282027, ModNam = 'prop_pipes_02a'}, +{HashIs = 1530421247, ModNam = 'prop_pipes_02b'}, +{HashIs = 2099682835, ModNam = 'prop_pipes_03a'}, +{HashIs = -1418167626, ModNam = 'prop_pipes_03b'}, +{HashIs = -1341946012, ModNam = 'prop_pipes_04a'}, +{HashIs = 1722122269, ModNam = 'prop_pipes_05a'}, +{HashIs = 63237339, ModNam = 'prop_pipes_conc_01'}, +{HashIs = -310198185, ModNam = 'prop_pipes_conc_02'}, +{HashIs = 1207991827, ModNam = 'prop_pipes_ld_01'}, +{HashIs = 534382381, ModNam = 'prop_pistol_holster'}, +{HashIs = -1250752255, ModNam = 'prop_pitcher_01_cs'}, +{HashIs = -722072228, ModNam = 'prop_pitcher_01'}, +{HashIs = 1320288466, ModNam = 'prop_pitcher_02'}, +{HashIs = 604847691, ModNam = 'prop_pizza_box_01'}, +{HashIs = -856584171, ModNam = 'prop_pizza_box_02'}, +{HashIs = 1085274000, ModNam = 'prop_pizza_box_03'}, +{HashIs = 458266265, ModNam = 'prop_pizza_oven_01'}, +{HashIs = 311860131, ModNam = 'prop_planer_01'}, +{HashIs = -1683281785, ModNam = 'prop_plant_01a'}, +{HashIs = -1979382469, ModNam = 'prop_plant_01b'}, +{HashIs = -147519789, ModNam = 'prop_plant_base_01'}, +{HashIs = 1648483571, ModNam = 'prop_plant_base_02'}, +{HashIs = 1282650455, ModNam = 'prop_plant_base_03'}, +{HashIs = 1099128256, ModNam = 'prop_plant_cane_01a'}, +{HashIs = 1160242441, ModNam = 'prop_plant_cane_01b'}, +{HashIs = 894583222, ModNam = 'prop_plant_cane_02a'}, +{HashIs = 1390116040, ModNam = 'prop_plant_cane_02b'}, +{HashIs = -500041449, ModNam = 'prop_plant_clover_01'}, +{HashIs = -1276175214, ModNam = 'prop_plant_clover_02'}, +{HashIs = 1951116262, ModNam = 'prop_plant_fern_01a'}, +{HashIs = 562366042, ModNam = 'prop_plant_fern_01b'}, +{HashIs = -765237524, ModNam = 'prop_plant_fern_02a'}, +{HashIs = -1719175883, ModNam = 'prop_plant_fern_02b'}, +{HashIs = -1950262871, ModNam = 'prop_plant_fern_02c'}, +{HashIs = -1751947657, ModNam = 'prop_plant_flower_01'}, +{HashIs = -2051292472, ModNam = 'prop_plant_flower_02'}, +{HashIs = 2080223052, ModNam = 'prop_plant_flower_03'}, +{HashIs = 1780681623, ModNam = 'prop_plant_flower_04'}, +{HashIs = 1859431100, ModNam = 'prop_plant_group_01'}, +{HashIs = 1563330416, ModNam = 'prop_plant_group_02'}, +{HashIs = -1968414101, ModNam = 'prop_plant_group_03'}, +{HashIs = 1566353027, ModNam = 'prop_plant_group_04_cr'}, +{HashIs = -2020516811, ModNam = 'prop_plant_group_04'}, +{HashIs = -1224328414, ModNam = 'prop_plant_group_05'}, +{HashIs = -335093434, ModNam = 'prop_plant_group_05b'}, +{HashIs = -1580184358, ModNam = 'prop_plant_group_05c'}, +{HashIs = -1886934967, ModNam = 'prop_plant_group_05d'}, +{HashIs = -946956202, ModNam = 'prop_plant_group_05e'}, +{HashIs = -2099867525, ModNam = 'prop_plant_group_06a'}, +{HashIs = -1794886442, ModNam = 'prop_plant_group_06b'}, +{HashIs = 1311254299, ModNam = 'prop_plant_group_06c'}, +{HashIs = 276954077, ModNam = 'prop_plant_int_01a'}, +{HashIs = -1328202619, ModNam = 'prop_plant_int_01b'}, +{HashIs = -1672244062, ModNam = 'prop_plant_int_02a'}, +{HashIs = -904499161, ModNam = 'prop_plant_int_02b'}, +{HashIs = -664859048, ModNam = 'prop_plant_int_03a'}, +{HashIs = 119729119, ModNam = 'prop_plant_int_03b'}, +{HashIs = -67906175, ModNam = 'prop_plant_int_03c'}, +{HashIs = 1883518564, ModNam = 'prop_plant_int_04a'}, +{HashIs = 1637751064, ModNam = 'prop_plant_int_04b'}, +{HashIs = 1458701228, ModNam = 'prop_plant_int_04c'}, +{HashIs = 1680905773, ModNam = 'prop_plant_int_05a'}, +{HashIs = -1812892242, ModNam = 'prop_plant_int_05b'}, +{HashIs = -1580658051, ModNam = 'prop_plant_int_06a'}, +{HashIs = -1275414816, ModNam = 'prop_plant_int_06b'}, +{HashIs = -1736736754, ModNam = 'prop_plant_int_06c'}, +{HashIs = 1818151509, ModNam = 'prop_plant_interior_05a'}, +{HashIs = -1327429222, ModNam = 'prop_plant_palm_01a'}, +{HashIs = -1028739787, ModNam = 'prop_plant_palm_01b'}, +{HashIs = -1636670283, ModNam = 'prop_plant_palm_01c'}, +{HashIs = -43948379, ModNam = 'prop_plant_paradise_b'}, +{HashIs = -1194642315, ModNam = 'prop_plant_paradise'}, +{HashIs = -1199673887, ModNam = 'prop_plas_barier_01a'}, +{HashIs = -1016640704, ModNam = 'prop_plastic_cup_02'}, +{HashIs = -306982646, ModNam = 'prop_plate_01'}, +{HashIs = 751033, ModNam = 'prop_plate_02'}, +{HashIs = -901903841, ModNam = 'prop_plate_03'}, +{HashIs = -596726144, ModNam = 'prop_plate_04'}, +{HashIs = -1706302154, ModNam = 'prop_plate_stand_01'}, +{HashIs = 1191386269, ModNam = 'prop_plate_warmer'}, +{HashIs = -1154398125, ModNam = 'prop_player_gasmask'}, +{HashIs = 760935785, ModNam = 'prop_player_phone_01'}, +{HashIs = 1448265560, ModNam = 'prop_player_phone_02'}, +{HashIs = 654965994, ModNam = 'prop_pliers_01'}, +{HashIs = 1644097553, ModNam = 'prop_plonk_red'}, +{HashIs = -295049461, ModNam = 'prop_plonk_rose'}, +{HashIs = 112192004, ModNam = 'prop_plonk_white'}, +{HashIs = 1602949740, ModNam = 'prop_plough'}, +{HashIs = -351060269, ModNam = 'prop_plywoodpile_01a'}, +{HashIs = -658531796, ModNam = 'prop_plywoodpile_01b'}, +{HashIs = 567755715, ModNam = 'prop_podium_mic'}, +{HashIs = -176635891, ModNam = 'prop_police_door_l_dam'}, +{HashIs = -2062889184, ModNam = 'prop_police_door_l'}, +{HashIs = 1609617895, ModNam = 'prop_police_door_r_dam'}, +{HashIs = 130962589, ModNam = 'prop_police_door_r'}, +{HashIs = 1829375674, ModNam = 'prop_police_door_surround'}, +{HashIs = -1623189257, ModNam = 'prop_police_id_board'}, +{HashIs = -1090119157, ModNam = 'prop_police_id_text_02'}, +{HashIs = -955488312, ModNam = 'prop_police_id_text'}, +{HashIs = -975421026, ModNam = 'prop_police_phone'}, +{HashIs = -1619540609, ModNam = 'prop_police_radio_handset'}, +{HashIs = -1712659381, ModNam = 'prop_police_radio_main'}, +{HashIs = -1194335261, ModNam = 'prop_poly_bag_01'}, +{HashIs = 290621560, ModNam = 'prop_poly_bag_money'}, +{HashIs = 473985065, ModNam = 'prop_pool_ball_01'}, +{HashIs = 1184113278, ModNam = 'prop_pool_cue'}, +{HashIs = 1299967108, ModNam = 'prop_pool_rack_01'}, +{HashIs = 551195458, ModNam = 'prop_pool_rack_02'}, +{HashIs = -1279805564, ModNam = 'prop_pool_tri'}, +{HashIs = 518638935, ModNam = 'prop_poolball_1'}, +{HashIs = -1545548207, ModNam = 'prop_poolball_10'}, +{HashIs = -1306105124, ModNam = 'prop_poolball_11'}, +{HashIs = -281647869, ModNam = 'prop_poolball_12'}, +{HashIs = 2104951174, ModNam = 'prop_poolball_13'}, +{HashIs = -1826083608, ModNam = 'prop_poolball_14'}, +{HashIs = -1201572006, ModNam = 'prop_poolball_15'}, +{HashIs = -1629729474, ModNam = 'prop_poolball_2'}, +{HashIs = -2008080348, ModNam = 'prop_poolball_3'}, +{HashIs = 1982987238, ModNam = 'prop_poolball_4'}, +{HashIs = 1744002921, ModNam = 'prop_poolball_5'}, +{HashIs = -406462704, ModNam = 'prop_poolball_6'}, +{HashIs = -779701614, ModNam = 'prop_poolball_7'}, +{HashIs = -1015736721, ModNam = 'prop_poolball_8'}, +{HashIs = -1388647941, ModNam = 'prop_poolball_9'}, +{HashIs = 1541020665, ModNam = 'prop_poolball_cue'}, +{HashIs = 1969778515, ModNam = 'prop_poolskimmer'}, +{HashIs = 322248450, ModNam = 'prop_pooltable_02'}, +{HashIs = -314623274, ModNam = 'prop_pooltable_3b'}, +{HashIs = -1603796423, ModNam = 'prop_porn_mag_01'}, +{HashIs = -1876336196, ModNam = 'prop_porn_mag_02'}, +{HashIs = -988623986, ModNam = 'prop_porn_mag_03'}, +{HashIs = -1227804917, ModNam = 'prop_porn_mag_04'}, +{HashIs = -1259776486, ModNam = 'prop_portable_hifi_01'}, +{HashIs = -1098506160, ModNam = 'prop_portacabin01'}, +{HashIs = 682074297, ModNam = 'prop_portaloo_01a'}, +{HashIs = -455113622, ModNam = 'prop_portasteps_01'}, +{HashIs = -113824571, ModNam = 'prop_portasteps_02'}, +{HashIs = 1363150739, ModNam = 'prop_postbox_01a'}, +{HashIs = -861422469, ModNam = 'prop_postbox_ss_01a'}, +{HashIs = 715767402, ModNam = 'prop_postcard_rack'}, +{HashIs = -476875122, ModNam = 'prop_poster_tube_01'}, +{HashIs = -782380509, ModNam = 'prop_poster_tube_02'}, +{HashIs = 485216006, ModNam = 'prop_postit_drive'}, +{HashIs = -487697737, ModNam = 'prop_postit_gun'}, +{HashIs = -1991880252, ModNam = 'prop_postit_it'}, +{HashIs = 2023983392, ModNam = 'prop_postit_lock'}, +{HashIs = -1674632306, ModNam = 'prop_pot_01'}, +{HashIs = -114565750, ModNam = 'prop_pot_02'}, +{HashIs = -1703665636, ModNam = 'prop_pot_03'}, +{HashIs = -725281603, ModNam = 'prop_pot_04'}, +{HashIs = 134970185, ModNam = 'prop_pot_05'}, +{HashIs = 1068591760, ModNam = 'prop_pot_06'}, +{HashIs = -1737949350, ModNam = 'prop_pot_plant_01a'}, +{HashIs = -1191427964, ModNam = 'prop_pot_plant_01b'}, +{HashIs = -1256343353, ModNam = 'prop_pot_plant_01c'}, +{HashIs = -530673848, ModNam = 'prop_pot_plant_01d'}, +{HashIs = -894868514, ModNam = 'prop_pot_plant_01e'}, +{HashIs = -901521477, ModNam = 'prop_pot_plant_02a'}, +{HashIs = -1878463678, ModNam = 'prop_pot_plant_02b'}, +{HashIs = 1558349046, ModNam = 'prop_pot_plant_02c'}, +{HashIs = -1299468213, ModNam = 'prop_pot_plant_02d'}, +{HashIs = -1860309428, ModNam = 'prop_pot_plant_03a'}, +{HashIs = 1435537088, ModNam = 'prop_pot_plant_03b_cr2'}, +{HashIs = -199904194, ModNam = 'prop_pot_plant_03b'}, +{HashIs = -442558639, ModNam = 'prop_pot_plant_03c'}, +{HashIs = 2139768797, ModNam = 'prop_pot_plant_04a'}, +{HashIs = 933214217, ModNam = 'prop_pot_plant_04b'}, +{HashIs = 702880916, ModNam = 'prop_pot_plant_04c'}, +{HashIs = 1874766238, ModNam = 'prop_pot_plant_05a'}, +{HashIs = 336917068, ModNam = 'prop_pot_plant_05b'}, +{HashIs = -503017940, ModNam = 'prop_pot_plant_05c'}, +{HashIs = -1304172382, ModNam = 'prop_pot_plant_05d_l1'}, +{HashIs = -1203783005, ModNam = 'prop_pot_plant_05d'}, +{HashIs = -1822851821, ModNam = 'prop_pot_plant_6a'}, +{HashIs = 1019629550, ModNam = 'prop_pot_plant_6b'}, +{HashIs = -1491050248, ModNam = 'prop_pot_plant_bh1'}, +{HashIs = 264354080, ModNam = 'prop_pot_plant_inter_03a'}, +{HashIs = -489719518, ModNam = 'prop_pot_rack'}, +{HashIs = -841373210, ModNam = 'prop_potatodigger'}, +{HashIs = -2059885722, ModNam = 'prop_power_cell'}, +{HashIs = 1774228345, ModNam = 'prop_power_cord_01'}, +{HashIs = 272925894, ModNam = 'prop_premier_fence_01'}, +{HashIs = 1039360035, ModNam = 'prop_premier_fence_02'}, +{HashIs = -824819003, ModNam = 'prop_printer_01'}, +{HashIs = -78931017, ModNam = 'prop_printer_02'}, +{HashIs = 233175726, ModNam = 'prop_pris_bars_01'}, +{HashIs = 1005957871, ModNam = 'prop_pris_bench_01'}, +{HashIs = -752497691, ModNam = 'prop_pris_door_01_l'}, +{HashIs = 1737094319, ModNam = 'prop_pris_door_01_r'}, +{HashIs = -1204251591, ModNam = 'prop_pris_door_02'}, +{HashIs = 1373390714, ModNam = 'prop_pris_door_03'}, +{HashIs = 1193398208, ModNam = 'prop_prlg_gravestone_01a'}, +{HashIs = 1397319391, ModNam = 'prop_prlg_gravestone_02a'}, +{HashIs = -56833361, ModNam = 'prop_prlg_gravestone_03a'}, +{HashIs = 1719178257, ModNam = 'prop_prlg_gravestone_04a'}, +{HashIs = 1667673456, ModNam = 'prop_prlg_gravestone_05a_l1'}, +{HashIs = -1008546364, ModNam = 'prop_prlg_gravestone_05a'}, +{HashIs = -1394499950, ModNam = 'prop_prlg_gravestone_06a'}, +{HashIs = -1617412079, ModNam = 'prop_prlg_snowpile'}, +{HashIs = 1284375840, ModNam = 'prop_projector_overlay'}, +{HashIs = -1435460625, ModNam = 'prop_prologue_phone_lod'}, +{HashIs = 251676848, ModNam = 'prop_prologue_phone'}, +{HashIs = -2033615398, ModNam = 'prop_prologue_pillar_01'}, +{HashIs = -78587596, ModNam = 'prop_prop_tree_01'}, +{HashIs = 763411859, ModNam = 'prop_prop_tree_02'}, +{HashIs = 1716800000, ModNam = 'prop_protest_sign_01'}, +{HashIs = 974300346, ModNam = 'prop_protest_table_01'}, +{HashIs = 385429618, ModNam = 'prop_prototype_minibomb'}, +{HashIs = -1100726734, ModNam = 'prop_proxy_chateau_table'}, +{HashIs = -1870936557, ModNam = 'prop_proxy_hat_01'}, +{HashIs = -215322844, ModNam = 'prop_punch_bag_l'}, +{HashIs = -48775863, ModNam = 'prop_pylon_01'}, +{HashIs = 70929294, ModNam = 'prop_pylon_02'}, +{HashIs = 294348336, ModNam = 'prop_pylon_03'}, +{HashIs = 1487500395, ModNam = 'prop_pylon_04'}, +{HashIs = 996499903, ModNam = 'prop_ql_revolving_door'}, +{HashIs = 1237270008, ModNam = 'prop_quad_grid_line'}, +{HashIs = 1200261250, ModNam = 'prop_rad_waste_barrel_01'}, +{HashIs = 2057223314, ModNam = 'prop_radio_01'}, +{HashIs = -1374416477, ModNam = 'prop_radiomast01'}, +{HashIs = -2041757162, ModNam = 'prop_radiomast02'}, +{HashIs = 679927467, ModNam = 'prop_rag_01'}, +{HashIs = 1428702884, ModNam = 'prop_ragganeon'}, +{HashIs = 1961489851, ModNam = 'prop_rail_boxcar'}, +{HashIs = -1565687858, ModNam = 'prop_rail_boxcar2'}, +{HashIs = -943306241, ModNam = 'prop_rail_boxcar3'}, +{HashIs = 2097329273, ModNam = 'prop_rail_boxcar4'}, +{HashIs = -939452740, ModNam = 'prop_rail_boxcar5_d'}, +{HashIs = 1504341417, ModNam = 'prop_rail_boxcar5'}, +{HashIs = 81690419, ModNam = 'prop_rail_buffer_01'}, +{HashIs = -292793713, ModNam = 'prop_rail_buffer_02'}, +{HashIs = -257022130, ModNam = 'prop_rail_controller'}, +{HashIs = 701128452, ModNam = 'prop_rail_crane_01'}, +{HashIs = 805649274, ModNam = 'prop_rail_points01'}, +{HashIs = -2112331873, ModNam = 'prop_rail_points02'}, +{HashIs = 1728588159, ModNam = 'prop_rail_points04'}, +{HashIs = 1656167615, ModNam = 'prop_rail_sigbox01'}, +{HashIs = -1882949927, ModNam = 'prop_rail_sigbox02'}, +{HashIs = -2009270739, ModNam = 'prop_rail_sign01'}, +{HashIs = -1275638367, ModNam = 'prop_rail_sign02'}, +{HashIs = 1638934804, ModNam = 'prop_rail_sign03'}, +{HashIs = -1413006015, ModNam = 'prop_rail_sign04'}, +{HashIs = -1708877316, ModNam = 'prop_rail_sign05'}, +{HashIs = 123499626, ModNam = 'prop_rail_sign06'}, +{HashIs = 1612443970, ModNam = 'prop_rail_signals01'}, +{HashIs = -285602028, ModNam = 'prop_rail_signals02'}, +{HashIs = -591697261, ModNam = 'prop_rail_signals03'}, +{HashIs = -897497569, ModNam = 'prop_rail_signals04'}, +{HashIs = -1622919007, ModNam = 'prop_rail_tankcar'}, +{HashIs = 1518155103, ModNam = 'prop_rail_tankcar2'}, +{HashIs = 1754255748, ModNam = 'prop_rail_tankcar3'}, +{HashIs = -1282428048, ModNam = 'prop_rail_wellcar'}, +{HashIs = 1024332415, ModNam = 'prop_rail_wellcar2'}, +{HashIs = -1120465738, ModNam = 'prop_rail_wheel01'}, +{HashIs = 2042711033, ModNam = 'prop_railsleepers01'}, +{HashIs = -1897367993, ModNam = 'prop_railsleepers02'}, +{HashIs = 1213103781, ModNam = 'prop_railstack01'}, +{HashIs = 437133861, ModNam = 'prop_railstack02'}, +{HashIs = 1707194767, ModNam = 'prop_railstack03'}, +{HashIs = 1474305484, ModNam = 'prop_railstack04'}, +{HashIs = 1606004099, ModNam = 'prop_railstack05'}, +{HashIs = -700892790, ModNam = 'prop_railway_barrier_01'}, +{HashIs = -1451925505, ModNam = 'prop_railway_barrier_02'}, +{HashIs = 1741284929, ModNam = 'prop_range_target_01'}, +{HashIs = -58618026, ModNam = 'prop_range_target_02'}, +{HashIs = 104571594, ModNam = 'prop_range_target_03'}, +{HashIs = -1740687742, ModNam = 'prop_rcyl_win_01'}, +{HashIs = -1508781529, ModNam = 'prop_rcyl_win_02'}, +{HashIs = -1243975240, ModNam = 'prop_rcyl_win_03'}, +{HashIs = 513712149, ModNam = 'prop_rebar_pile01'}, +{HashIs = -250952474, ModNam = 'prop_rebar_pile02'}, +{HashIs = -1724049248, ModNam = 'prop_recycle_light'}, +{HashIs = -115771139, ModNam = 'prop_recyclebin_01a'}, +{HashIs = -85604259, ModNam = 'prop_recyclebin_02_c'}, +{HashIs = 1233216915, ModNam = 'prop_recyclebin_02_d'}, +{HashIs = 375956747, ModNam = 'prop_recyclebin_02a'}, +{HashIs = 673826957, ModNam = 'prop_recyclebin_02b'}, +{HashIs = 354692929, ModNam = 'prop_recyclebin_03_a'}, +{HashIs = -14708062, ModNam = 'prop_recyclebin_04_a'}, +{HashIs = 811169045, ModNam = 'prop_recyclebin_04_b'}, +{HashIs = -96647174, ModNam = 'prop_recyclebin_05_a'}, +{HashIs = -5479653, ModNam = 'prop_ret_door_02'}, +{HashIs = 761708175, ModNam = 'prop_ret_door_03'}, +{HashIs = 456661554, ModNam = 'prop_ret_door_04'}, +{HashIs = 1739173235, ModNam = 'prop_ret_door'}, +{HashIs = 99477918, ModNam = 'prop_rf_conc_pillar'}, +{HashIs = 727439546, ModNam = 'prop_riding_crop_01'}, +{HashIs = 1747729913, ModNam = 'prop_rio_del_01_l3'}, +{HashIs = 1506471111, ModNam = 'prop_rio_del_01'}, +{HashIs = -547381377, ModNam = 'prop_riot_shield'}, +{HashIs = 1774274711, ModNam = 'prop_road_memorial_01'}, +{HashIs = 1325339411, ModNam = 'prop_road_memorial_02'}, +{HashIs = -534360227, ModNam = 'prop_roadcone01a'}, +{HashIs = -1059647297, ModNam = 'prop_roadcone01b'}, +{HashIs = -73333162, ModNam = 'prop_roadcone01c'}, +{HashIs = -1036807324, ModNam = 'prop_roadcone02a'}, +{HashIs = 1839621839, ModNam = 'prop_roadcone02b'}, +{HashIs = 1008436154, ModNam = 'prop_roadcone02c'}, +{HashIs = 1462955468, ModNam = 'prop_roadheader_01'}, +{HashIs = 10928689, ModNam = 'prop_roadpole_01a'}, +{HashIs = -223271354, ModNam = 'prop_roadpole_01b'}, +{HashIs = 690963000, ModNam = 'prop_rock_1_a'}, +{HashIs = 374873226, ModNam = 'prop_rock_1_b'}, +{HashIs = 76642561, ModNam = 'prop_rock_1_c'}, +{HashIs = -266907635, ModNam = 'prop_rock_1_d'}, +{HashIs = -571659335, ModNam = 'prop_rock_1_e'}, +{HashIs = -877983947, ModNam = 'prop_rock_1_f'}, +{HashIs = -1186241930, ModNam = 'prop_rock_1_g'}, +{HashIs = -1454521733, ModNam = 'prop_rock_1_h'}, +{HashIs = -1764385397, ModNam = 'prop_rock_1_i'}, +{HashIs = -1663061536, ModNam = 'prop_rock_2_a'}, +{HashIs = 103187568, ModNam = 'prop_rock_2_c'}, +{HashIs = 1952637159, ModNam = 'prop_rock_2_d'}, +{HashIs = 1362008703, ModNam = 'prop_rock_2_f'}, +{HashIs = -786884010, ModNam = 'prop_rock_2_g'}, +{HashIs = 1887007857, ModNam = 'prop_rock_3_a'}, +{HashIs = 1308766083, ModNam = 'prop_rock_3_b'}, +{HashIs = 400343865, ModNam = 'prop_rock_3_c'}, +{HashIs = 694838868, ModNam = 'prop_rock_3_d'}, +{HashIs = 52435392, ModNam = 'prop_rock_3_e'}, +{HashIs = 351714669, ModNam = 'prop_rock_3_f'}, +{HashIs = -560377681, ModNam = 'prop_rock_3_g'}, +{HashIs = -264047614, ModNam = 'prop_rock_3_h'}, +{HashIs = 232075042, ModNam = 'prop_rock_3_i'}, +{HashIs = -76838321, ModNam = 'prop_rock_3_j'}, +{HashIs = -1814952641, ModNam = 'prop_rock_4_a'}, +{HashIs = 2124667619, ModNam = 'prop_rock_4_b'}, +{HashIs = 725387438, ModNam = 'prop_rock_4_big'}, +{HashIs = 2042668880, ModNam = 'prop_rock_4_big2'}, +{HashIs = 390804950, ModNam = 'prop_rock_4_c_2'}, +{HashIs = -1215378248, ModNam = 'prop_rock_4_c'}, +{HashIs = -1625949270, ModNam = 'prop_rock_4_cl_1'}, +{HashIs = 2055647880, ModNam = 'prop_rock_4_cl_2'}, +{HashIs = -1053433850, ModNam = 'prop_rock_4_d'}, +{HashIs = 1797043157, ModNam = 'prop_rock_4_e'}, +{HashIs = -1204312266, ModNam = 'prop_rock_5_a'}, +{HashIs = -949664367, ModNam = 'prop_rock_5_b'}, +{HashIs = -608997843, ModNam = 'prop_rock_5_c'}, +{HashIs = 1835700637, ModNam = 'prop_rock_5_d'}, +{HashIs = -2120435199, ModNam = 'prop_rock_5_e'}, +{HashIs = -239598083, ModNam = 'prop_rock_5_smash1'}, +{HashIs = 736590427, ModNam = 'prop_rock_5_smash2'}, +{HashIs = 2139496847, ModNam = 'prop_rock_5_smash3'}, +{HashIs = 854385596, ModNam = 'prop_rock_chair_01'}, +{HashIs = 783940841, ModNam = 'prop_rolled_sock_01'}, +{HashIs = 948080762, ModNam = 'prop_rolled_sock_02'}, +{HashIs = -648012001, ModNam = 'prop_rolled_yoga_mat'}, +{HashIs = 1446187959, ModNam = 'prop_roller_car_01'}, +{HashIs = -881525183, ModNam = 'prop_roller_car_02'}, +{HashIs = -1428622127, ModNam = 'prop_ron_door_01'}, +{HashIs = 1727181033, ModNam = 'prop_roofpipe_01'}, +{HashIs = 1487410260, ModNam = 'prop_roofpipe_02'}, +{HashIs = -1961526994, ModNam = 'prop_roofpipe_03'}, +{HashIs = 2102386083, ModNam = 'prop_roofpipe_04'}, +{HashIs = -1368342556, ModNam = 'prop_roofpipe_05'}, +{HashIs = -1884061078, ModNam = 'prop_roofpipe_06'}, +{HashIs = -733979128, ModNam = 'prop_roofvent_011a'}, +{HashIs = 1412500798, ModNam = 'prop_roofvent_01a'}, +{HashIs = -1109401446, ModNam = 'prop_roofvent_01b'}, +{HashIs = 1221493993, ModNam = 'prop_roofvent_02a'}, +{HashIs = 1678424929, ModNam = 'prop_roofvent_02b'}, +{HashIs = 669336675, ModNam = 'prop_roofvent_03a'}, +{HashIs = 1929467662, ModNam = 'prop_roofvent_04a'}, +{HashIs = 193890678, ModNam = 'prop_roofvent_05a'}, +{HashIs = -95131902, ModNam = 'prop_roofvent_05b'}, +{HashIs = 1214250852, ModNam = 'prop_roofvent_06a'}, +{HashIs = -695558945, ModNam = 'prop_roofvent_07a'}, +{HashIs = 97299702, ModNam = 'prop_roofvent_08a'}, +{HashIs = -1500333376, ModNam = 'prop_roofvent_09a'}, +{HashIs = -1835000284, ModNam = 'prop_roofvent_10a'}, +{HashIs = 733106246, ModNam = 'prop_roofvent_10b'}, +{HashIs = -594595103, ModNam = 'prop_roofvent_11b'}, +{HashIs = -836528630, ModNam = 'prop_roofvent_11c'}, +{HashIs = 150472798, ModNam = 'prop_roofvent_12a'}, +{HashIs = 969992943, ModNam = 'prop_roofvent_13a'}, +{HashIs = 1776671180, ModNam = 'prop_roofvent_14a'}, +{HashIs = -989556436, ModNam = 'prop_roofvent_15a'}, +{HashIs = -889153068, ModNam = 'prop_roofvent_16a'}, +{HashIs = -1237359228, ModNam = 'prop_rope_family_3'}, +{HashIs = 1704695145, ModNam = 'prop_rope_hook_01'}, +{HashIs = -508617917, ModNam = 'prop_roundbailer01'}, +{HashIs = 738930686, ModNam = 'prop_roundbailer02'}, +{HashIs = 731682010, ModNam = 'prop_rub_bike_01'}, +{HashIs = 902408500, ModNam = 'prop_rub_bike_02'}, +{HashIs = 134794675, ModNam = 'prop_rub_bike_03'}, +{HashIs = -375613925, ModNam = 'prop_rub_binbag_01'}, +{HashIs = -1681329307, ModNam = 'prop_rub_binbag_01b'}, +{HashIs = 897494494, ModNam = 'prop_rub_binbag_03'}, +{HashIs = 1948359883, ModNam = 'prop_rub_binbag_03b'}, +{HashIs = 600967813, ModNam = 'prop_rub_binbag_04'}, +{HashIs = 1388308576, ModNam = 'prop_rub_binbag_05'}, +{HashIs = 1098827230, ModNam = 'prop_rub_binbag_06'}, +{HashIs = 1813879595, ModNam = 'prop_rub_binbag_08'}, +{HashIs = 1388415578, ModNam = 'prop_rub_binbag_sd_01'}, +{HashIs = 1627301588, ModNam = 'prop_rub_binbag_sd_02'}, +{HashIs = 856312526, ModNam = 'prop_rub_boxpile_01'}, +{HashIs = 1138027619, ModNam = 'prop_rub_boxpile_02'}, +{HashIs = 258835349, ModNam = 'prop_rub_boxpile_03'}, +{HashIs = -1712220001, ModNam = 'prop_rub_boxpile_04'}, +{HashIs = 1167668471, ModNam = 'prop_rub_boxpile_04b'}, +{HashIs = -1415300092, ModNam = 'prop_rub_boxpile_05'}, +{HashIs = -52732303, ModNam = 'prop_rub_boxpile_06'}, +{HashIs = 143291855, ModNam = 'prop_rub_boxpile_07'}, +{HashIs = 1735046030, ModNam = 'prop_rub_boxpile_08'}, +{HashIs = -1211968443, ModNam = 'prop_rub_boxpile_09'}, +{HashIs = -466572284, ModNam = 'prop_rub_boxpile_10'}, +{HashIs = -992845609, ModNam = 'prop_rub_busdoor_01'}, +{HashIs = -1231371160, ModNam = 'prop_rub_busdoor_02'}, +{HashIs = -105334880, ModNam = 'prop_rub_buswreck_01'}, +{HashIs = 1111476397, ModNam = 'prop_rub_buswreck_03'}, +{HashIs = 929870599, ModNam = 'prop_rub_buswreck_06'}, +{HashIs = -1782210005, ModNam = 'prop_rub_cabinet'}, +{HashIs = 306579620, ModNam = 'prop_rub_cabinet01'}, +{HashIs = 603696143, ModNam = 'prop_rub_cabinet02'}, +{HashIs = 309266674, ModNam = 'prop_rub_cabinet03'}, +{HashIs = 2063962179, ModNam = 'prop_rub_cage01a'}, +{HashIs = -1386777370, ModNam = 'prop_rub_cage01b'}, +{HashIs = -1601152168, ModNam = 'prop_rub_cage01c'}, +{HashIs = 1387151245, ModNam = 'prop_rub_cage01d'}, +{HashIs = 1679057497, ModNam = 'prop_rub_cage01e'}, +{HashIs = -1413947866, ModNam = 'prop_rub_cardpile_01'}, +{HashIs = 741629727, ModNam = 'prop_rub_cardpile_02'}, +{HashIs = 379532277, ModNam = 'prop_rub_cardpile_03'}, +{HashIs = 122721624, ModNam = 'prop_rub_cardpile_04'}, +{HashIs = 1626425496, ModNam = 'prop_rub_cardpile_05'}, +{HashIs = -580107888, ModNam = 'prop_rub_cardpile_06'}, +{HashIs = -819616509, ModNam = 'prop_rub_cardpile_07'}, +{HashIs = 211799305, ModNam = 'prop_rub_carpart_02'}, +{HashIs = 986884462, ModNam = 'prop_rub_carpart_03'}, +{HashIs = -171729071, ModNam = 'prop_rub_carpart_04'}, +{HashIs = 575699050, ModNam = 'prop_rub_carpart_05'}, +{HashIs = 1898296526, ModNam = 'prop_rub_carwreck_10'}, +{HashIs = 1069797899, ModNam = 'prop_rub_carwreck_11'}, +{HashIs = 1434516869, ModNam = 'prop_rub_carwreck_12'}, +{HashIs = -896997473, ModNam = 'prop_rub_carwreck_13'}, +{HashIs = -1748303324, ModNam = 'prop_rub_carwreck_14'}, +{HashIs = -1366478936, ModNam = 'prop_rub_carwreck_15'}, +{HashIs = 2090224559, ModNam = 'prop_rub_carwreck_16'}, +{HashIs = -52638650, ModNam = 'prop_rub_carwreck_17'}, +{HashIs = 591265130, ModNam = 'prop_rub_carwreck_2'}, +{HashIs = -915224107, ModNam = 'prop_rub_carwreck_3'}, +{HashIs = -273279397, ModNam = 'prop_rub_carwreck_5'}, +{HashIs = 322493792, ModNam = 'prop_rub_carwreck_7'}, +{HashIs = 10106915, ModNam = 'prop_rub_carwreck_8'}, +{HashIs = 1120812170, ModNam = 'prop_rub_carwreck_9'}, +{HashIs = 1696004910, ModNam = 'prop_rub_chassis_01'}, +{HashIs = -1023166706, ModNam = 'prop_rub_chassis_02'}, +{HashIs = -1330310543, ModNam = 'prop_rub_chassis_03'}, +{HashIs = -937016776, ModNam = 'prop_rub_cont_01a'}, +{HashIs = -173040310, ModNam = 'prop_rub_cont_01b'}, +{HashIs = 109264625, ModNam = 'prop_rub_cont_01c'}, +{HashIs = -1841495633, ModNam = 'prop_rub_couch01'}, +{HashIs = -2021659595, ModNam = 'prop_rub_couch02'}, +{HashIs = 1975077032, ModNam = 'prop_rub_couch03'}, +{HashIs = -1199485389, ModNam = 'prop_rub_couch04'}, +{HashIs = -203906105, ModNam = 'prop_rub_flotsam_01'}, +{HashIs = 550501813, ModNam = 'prop_rub_flotsam_02'}, +{HashIs = 243292438, ModNam = 'prop_rub_flotsam_03'}, +{HashIs = -1752323099, ModNam = 'prop_rub_frklft'}, +{HashIs = -1698683516, ModNam = 'prop_rub_generator'}, +{HashIs = 1207821893, ModNam = 'prop_rub_litter_01'}, +{HashIs = 443058963, ModNam = 'prop_rub_litter_02'}, +{HashIs = 750661566, ModNam = 'prop_rub_litter_03'}, +{HashIs = -1671360865, ModNam = 'prop_rub_litter_03b'}, +{HashIs = -804358663, ModNam = 'prop_rub_litter_03c'}, +{HashIs = 906314316, ModNam = 'prop_rub_litter_04'}, +{HashIs = -205570378, ModNam = 'prop_rub_litter_04b'}, +{HashIs = 1213196001, ModNam = 'prop_rub_litter_05'}, +{HashIs = 1634867493, ModNam = 'prop_rub_litter_06'}, +{HashIs = 1912846920, ModNam = 'prop_rub_litter_07'}, +{HashIs = -1884850801, ModNam = 'prop_rub_litter_09'}, +{HashIs = -1709324304, ModNam = 'prop_rub_litter_8'}, +{HashIs = 973168155, ModNam = 'prop_rub_matress_01'}, +{HashIs = -838892007, ModNam = 'prop_rub_matress_02'}, +{HashIs = 4385439, ModNam = 'prop_rub_matress_03'}, +{HashIs = -242987742, ModNam = 'prop_rub_matress_04'}, +{HashIs = 1004070522, ModNam = 'prop_rub_monitor'}, +{HashIs = 1914146234, ModNam = 'prop_rub_pile_01'}, +{HashIs = -560863591, ModNam = 'prop_rub_pile_02'}, +{HashIs = -1919073083, ModNam = 'prop_rub_pile_03'}, +{HashIs = 2069078066, ModNam = 'prop_rub_pile_04'}, +{HashIs = 730596951, ModNam = 'prop_rub_planks_01'}, +{HashIs = 1698789825, ModNam = 'prop_rub_planks_02'}, +{HashIs = 1460133198, ModNam = 'prop_rub_planks_03'}, +{HashIs = -2138558390, ModNam = 'prop_rub_planks_04'}, +{HashIs = -530738665, ModNam = 'prop_rub_railwreck_1'}, +{HashIs = -1136244251, ModNam = 'prop_rub_railwreck_2'}, +{HashIs = -1374769802, ModNam = 'prop_rub_railwreck_3'}, +{HashIs = -316280517, ModNam = 'prop_rub_scrap_02'}, +{HashIs = 2137036206, ModNam = 'prop_rub_scrap_03'}, +{HashIs = -1850623408, ModNam = 'prop_rub_scrap_04'}, +{HashIs = -1543217419, ModNam = 'prop_rub_scrap_05'}, +{HashIs = -1505729683, ModNam = 'prop_rub_scrap_06'}, +{HashIs = 882180120, ModNam = 'prop_rub_scrap_07'}, +{HashIs = 740404217, ModNam = 'prop_rub_stool'}, +{HashIs = -1832470637, ModNam = 'prop_rub_sunktyre'}, +{HashIs = 141476213, ModNam = 'prop_rub_t34'}, +{HashIs = 48898026, ModNam = 'prop_rub_table_01'}, +{HashIs = -555690024, ModNam = 'prop_rub_table_02'}, +{HashIs = -1050536022, ModNam = 'prop_rub_trainers_01'}, +{HashIs = 1854419556, ModNam = 'prop_rub_trainers_01b'}, +{HashIs = 1622841033, ModNam = 'prop_rub_trainers_01c'}, +{HashIs = 1395334609, ModNam = 'prop_rub_trolley01a'}, +{HashIs = 979462386, ModNam = 'prop_rub_trolley02a'}, +{HashIs = -1322592273, ModNam = 'prop_rub_trolley03a'}, +{HashIs = -92549270, ModNam = 'prop_rub_trukwreck_1'}, +{HashIs = 69853894, ModNam = 'prop_rub_trukwreck_2'}, +{HashIs = -1048832984, ModNam = 'prop_rub_tyre_01'}, +{HashIs = -1694087371, ModNam = 'prop_rub_tyre_02'}, +{HashIs = -1992580192, ModNam = 'prop_rub_tyre_03'}, +{HashIs = -333661828, ModNam = 'prop_rub_tyre_dam1'}, +{HashIs = -238828342, ModNam = 'prop_rub_tyre_dam2'}, +{HashIs = -826835278, ModNam = 'prop_rub_tyre_dam3'}, +{HashIs = -151044291, ModNam = 'prop_rub_washer_01'}, +{HashIs = 103020963, ModNam = 'prop_rub_wheel_01'}, +{HashIs = -857962731, ModNam = 'prop_rub_wheel_02'}, +{HashIs = -1810291396, ModNam = 'prop_rub_wreckage_3'}, +{HashIs = -2089384969, ModNam = 'prop_rub_wreckage_4'}, +{HashIs = -1063518655, ModNam = 'prop_rub_wreckage_5'}, +{HashIs = -1379772274, ModNam = 'prop_rub_wreckage_6'}, +{HashIs = -620711158, ModNam = 'prop_rub_wreckage_7'}, +{HashIs = -912256951, ModNam = 'prop_rub_wreckage_8'}, +{HashIs = -405713749, ModNam = 'prop_rub_wreckage_9'}, +{HashIs = -154609122, ModNam = 'prop_rum_bottle'}, +{HashIs = 402778632, ModNam = 'prop_runlight_b'}, +{HashIs = 140790497, ModNam = 'prop_runlight_g'}, +{HashIs = 754816039, ModNam = 'prop_runlight_r'}, +{HashIs = -1384835816, ModNam = 'prop_runlight_y'}, +{HashIs = -1569260983, ModNam = 'prop_rural_windmill_l1'}, +{HashIs = 762449981, ModNam = 'prop_rural_windmill_l2'}, +{HashIs = 1000238796, ModNam = 'prop_rural_windmill'}, +{HashIs = -1584403182, ModNam = 'prop_rus_olive_l2'}, +{HashIs = 2075346744, ModNam = 'prop_rus_olive_wint'}, +{HashIs = -1173932531, ModNam = 'prop_rus_olive'}, +{HashIs = -676184356, ModNam = 'prop_s_pine_dead_01'}, +{HashIs = -200982847, ModNam = 'prop_sacktruck_01'}, +{HashIs = 38230152, ModNam = 'prop_sacktruck_02a'}, +{HashIs = 686990798, ModNam = 'prop_sacktruck_02b'}, +{HashIs = -2011860718, ModNam = 'prop_safety_glasses'}, +{HashIs = -1479625776, ModNam = 'prop_sam_01'}, +{HashIs = -692093509, ModNam = 'prop_sandwich_01'}, +{HashIs = -1026778664, ModNam = 'prop_saplin_001_b'}, +{HashIs = -1884146780, ModNam = 'prop_saplin_001_c'}, +{HashIs = 618696223, ModNam = 'prop_saplin_002_b'}, +{HashIs = 863710036, ModNam = 'prop_saplin_002_c'}, +{HashIs = -1711923954, ModNam = 'prop_sapling_01'}, +{HashIs = -2093428068, ModNam = 'prop_sapling_break_01'}, +{HashIs = -1324470710, ModNam = 'prop_sapling_break_02'}, +{HashIs = -385807240, ModNam = 'prop_satdish_2_a'}, +{HashIs = -213901066, ModNam = 'prop_satdish_2_b'}, +{HashIs = -1040630167, ModNam = 'prop_satdish_2_f'}, +{HashIs = 1959633939, ModNam = 'prop_satdish_2_g'}, +{HashIs = -1673594709, ModNam = 'prop_satdish_3_b'}, +{HashIs = -1557461381, ModNam = 'prop_satdish_3_c'}, +{HashIs = -1855167746, ModNam = 'prop_satdish_3_d'}, +{HashIs = -1495557877, ModNam = 'prop_satdish_l_01'}, +{HashIs = -1188479578, ModNam = 'prop_satdish_l_02'}, +{HashIs = 1046318489, ModNam = 'prop_satdish_l_02b'}, +{HashIs = -727843691, ModNam = 'prop_satdish_s_01'}, +{HashIs = -1025550056, ModNam = 'prop_satdish_s_02'}, +{HashIs = -368990372, ModNam = 'prop_satdish_s_03'}, +{HashIs = -1584951622, ModNam = 'prop_satdish_s_04a'}, +{HashIs = 541723713, ModNam = 'prop_satdish_s_04b'}, +{HashIs = 1309435845, ModNam = 'prop_satdish_s_04c'}, +{HashIs = -1749780528, ModNam = 'prop_satdish_s_05a'}, +{HashIs = 1223940684, ModNam = 'prop_satdish_s_05b'}, +{HashIs = 115679102, ModNam = 'prop_sc1_06_gate_l'}, +{HashIs = -1927271438, ModNam = 'prop_sc1_06_gate_r'}, +{HashIs = 720693755, ModNam = 'prop_sc1_12_door'}, +{HashIs = 703855057, ModNam = 'prop_sc1_21_g_door_01'}, +{HashIs = 1896366565, ModNam = 'prop_scaffold_pole'}, +{HashIs = 1507654113, ModNam = 'prop_scafold_01a'}, +{HashIs = -1726580657, ModNam = 'prop_scafold_01c'}, +{HashIs = -845684399, ModNam = 'prop_scafold_01f'}, +{HashIs = -952969805, ModNam = 'prop_scafold_02a'}, +{HashIs = -1508928659, ModNam = 'prop_scafold_02c'}, +{HashIs = 709238004, ModNam = 'prop_scafold_03a'}, +{HashIs = 1056851556, ModNam = 'prop_scafold_03b'}, +{HashIs = 1321264617, ModNam = 'prop_scafold_03c'}, +{HashIs = -502264711, ModNam = 'prop_scafold_03f'}, +{HashIs = 108315486, ModNam = 'prop_scafold_04a'}, +{HashIs = -318072738, ModNam = 'prop_scafold_05a'}, +{HashIs = 1769771028, ModNam = 'prop_scafold_06a'}, +{HashIs = -301885156, ModNam = 'prop_scafold_06b'}, +{HashIs = 6503903, ModNam = 'prop_scafold_06c'}, +{HashIs = 380070235, ModNam = 'prop_scafold_07a'}, +{HashIs = -1453683313, ModNam = 'prop_scafold_08a'}, +{HashIs = -726771162, ModNam = 'prop_scafold_09a'}, +{HashIs = -820094346, ModNam = 'prop_scafold_frame1a'}, +{HashIs = -507904083, ModNam = 'prop_scafold_frame1b'}, +{HashIs = 573669515, ModNam = 'prop_scafold_frame1c'}, +{HashIs = 404057187, ModNam = 'prop_scafold_frame1f'}, +{HashIs = -827794773, ModNam = 'prop_scafold_frame2a'}, +{HashIs = -772415163, ModNam = 'prop_scafold_frame2b'}, +{HashIs = 1467739199, ModNam = 'prop_scafold_frame2c'}, +{HashIs = 17157696, ModNam = 'prop_scafold_frame3a'}, +{HashIs = 889108045, ModNam = 'prop_scafold_frame3c'}, +{HashIs = 2026758407, ModNam = 'prop_scafold_rail_01'}, +{HashIs = -592402233, ModNam = 'prop_scafold_rail_02'}, +{HashIs = -296006628, ModNam = 'prop_scafold_rail_03'}, +{HashIs = 799268283, ModNam = 'prop_scafold_xbrace'}, +{HashIs = 1985013634, ModNam = 'prop_scalpel'}, +{HashIs = -66965919, ModNam = 'prop_scn_police_torch'}, +{HashIs = 1411425721, ModNam = 'prop_scourer_01'}, +{HashIs = 886171930, ModNam = 'prop_scrap_2_crate'}, +{HashIs = -1791375708, ModNam = 'prop_scrap_win_01'}, +{HashIs = 1363024442, ModNam = 'prop_scrim_01'}, +{HashIs = -1018528175, ModNam = 'prop_scrim_02'}, +{HashIs = -1397635855, ModNam = 'prop_scythemower'}, +{HashIs = 1274586365, ModNam = 'prop_sea_rubprox_01'}, +{HashIs = -16149258, ModNam = 'prop_seabrain_01'}, +{HashIs = 2030999457, ModNam = 'prop_seagroup_02'}, +{HashIs = 297693906, ModNam = 'prop_sealife_01'}, +{HashIs = 567350007, ModNam = 'prop_sealife_02'}, +{HashIs = 862041624, ModNam = 'prop_sealife_03'}, +{HashIs = 1293609354, ModNam = 'prop_sealife_04'}, +{HashIs = 1593871705, ModNam = 'prop_sealife_05'}, +{HashIs = 641979137, ModNam = 'prop_seaweed_01'}, +{HashIs = 948533132, ModNam = 'prop_seaweed_02'}, +{HashIs = 1142865108, ModNam = 'prop_sec_barier_01a'}, +{HashIs = 406416082, ModNam = 'prop_sec_barier_02a'}, +{HashIs = 242636620, ModNam = 'prop_sec_barier_02b'}, +{HashIs = 627816582, ModNam = 'prop_sec_barier_03a'}, +{HashIs = -136782495, ModNam = 'prop_sec_barier_03b'}, +{HashIs = -1591116048, ModNam = 'prop_sec_barier_04a'}, +{HashIs = 1801655140, ModNam = 'prop_sec_barier_04b'}, +{HashIs = 307771752, ModNam = 'prop_sec_barier_base_01'}, +{HashIs = -1184516519, ModNam = 'prop_sec_barrier_ld_01a'}, +{HashIs = 1230099731, ModNam = 'prop_sec_barrier_ld_02a'}, +{HashIs = 628598716, ModNam = 'prop_sec_gate_01b'}, +{HashIs = -577103870, ModNam = 'prop_sec_gate_01c'}, +{HashIs = 267648181, ModNam = 'prop_sec_gate_01d'}, +{HashIs = 878161517, ModNam = 'prop_secdoor_01'}, +{HashIs = 1482630529, ModNam = 'prop_section_garage_01'}, +{HashIs = -1249748547, ModNam = 'prop_security_case_01'}, +{HashIs = -1162517469, ModNam = 'prop_security_case_02'}, +{HashIs = 205857876, ModNam = 'prop_securityvan_lightrig'}, +{HashIs = 54873101, ModNam = 'prop_set_generator_01_cr'}, +{HashIs = -823726932, ModNam = 'prop_set_generator_01'}, +{HashIs = 1511642783, ModNam = 'prop_sewing_fabric'}, +{HashIs = 262461191, ModNam = 'prop_sewing_machine'}, +{HashIs = 2091124520, ModNam = 'prop_sglasses_stand_01'}, +{HashIs = -1964268617, ModNam = 'prop_sglasses_stand_02'}, +{HashIs = 1563902689, ModNam = 'prop_sglasses_stand_02b'}, +{HashIs = 1967421541, ModNam = 'prop_sglasses_stand_03'}, +{HashIs = 1973320977, ModNam = 'prop_sglasses_stand_1b'}, +{HashIs = 486135506, ModNam = 'prop_sglasss_1_lod'}, +{HashIs = -2110365083, ModNam = 'prop_sglasss_1b_lod'}, +{HashIs = 610446625, ModNam = 'prop_sgun_casing'}, +{HashIs = -278067143, ModNam = 'prop_sh_beer_pissh_01'}, +{HashIs = -342360182, ModNam = 'prop_sh_bong_01'}, +{HashIs = -110986183, ModNam = 'prop_sh_cigar_01'}, +{HashIs = -1199910959, ModNam = 'prop_sh_joint_01'}, +{HashIs = -711103718, ModNam = 'prop_sh_mr_rasp_01'}, +{HashIs = 1598379640, ModNam = 'prop_sh_shot_glass'}, +{HashIs = -2132370718, ModNam = 'prop_sh_tall_glass'}, +{HashIs = -1536154964, ModNam = 'prop_sh_tt_fridgedoor'}, +{HashIs = 757668998, ModNam = 'prop_sh_wine_glass'}, +{HashIs = 1257886169, ModNam = 'prop_shamal_crash'}, +{HashIs = 572449021, ModNam = 'prop_shelves_01'}, +{HashIs = -1653844078, ModNam = 'prop_shelves_02'}, +{HashIs = -886295791, ModNam = 'prop_shelves_03'}, +{HashIs = 24002365, ModNam = 'prop_shop_front_door_l'}, +{HashIs = 1833539318, ModNam = 'prop_shop_front_door_r'}, +{HashIs = 605601072, ModNam = 'prop_shopping_bags01'}, +{HashIs = 1907480645, ModNam = 'prop_shopping_bags02'}, +{HashIs = 1627778316, ModNam = 'prop_shopsign_01'}, +{HashIs = -1118166626, ModNam = 'prop_shot_glass'}, +{HashIs = 333258627, ModNam = 'prop_shots_glass_cs'}, +{HashIs = 313442092, ModNam = 'prop_shower_01'}, +{HashIs = 1472881208, ModNam = 'prop_shower_rack_01'}, +{HashIs = -1593002777, ModNam = 'prop_shower_towel'}, +{HashIs = -1902553960, ModNam = 'prop_showroom_door_l'}, +{HashIs = 1564471782, ModNam = 'prop_showroom_door_r'}, +{HashIs = 773350470, ModNam = 'prop_showroom_glass_1'}, +{HashIs = -1829309699, ModNam = 'prop_showroom_glass_1b'}, +{HashIs = 2000516751, ModNam = 'prop_showroom_glass_2'}, +{HashIs = 143825211, ModNam = 'prop_showroom_glass_3'}, +{HashIs = 1404743562, ModNam = 'prop_showroom_glass_4'}, +{HashIs = 1703138076, ModNam = 'prop_showroom_glass_5'}, +{HashIs = -1383800031, ModNam = 'prop_showroom_glass_6'}, +{HashIs = -1432741974, ModNam = 'prop_shredder_01'}, +{HashIs = -1744853985, ModNam = 'prop_shrub_rake'}, +{HashIs = -1352332651, ModNam = 'prop_shuttering01'}, +{HashIs = 667319138, ModNam = 'prop_shuttering02'}, +{HashIs = 309416120, ModNam = 'prop_shuttering03'}, +{HashIs = 137575484, ModNam = 'prop_shuttering04'}, +{HashIs = 1370689662, ModNam = 'prop_side_lights'}, +{HashIs = 2023881475, ModNam = 'prop_side_spreader'}, +{HashIs = -1127113574, ModNam = 'prop_sign_airp_01a'}, +{HashIs = -733459309, ModNam = 'prop_sign_airp_02a'}, +{HashIs = -1860385163, ModNam = 'prop_sign_airp_02b'}, +{HashIs = 1356205294, ModNam = 'prop_sign_big_01'}, +{HashIs = -667908451, ModNam = 'prop_sign_freewayentrance'}, +{HashIs = -377605116, ModNam = 'prop_sign_gas_01'}, +{HashIs = -59483664, ModNam = 'prop_sign_gas_02'}, +{HashIs = -1862434048, ModNam = 'prop_sign_gas_03'}, +{HashIs = -1614012259, ModNam = 'prop_sign_gas_04'}, +{HashIs = 1211452612, ModNam = 'prop_sign_interstate_01'}, +{HashIs = 1441261609, ModNam = 'prop_sign_interstate_02'}, +{HashIs = 749704633, ModNam = 'prop_sign_interstate_03'}, +{HashIs = 979185940, ModNam = 'prop_sign_interstate_04'}, +{HashIs = 284941906, ModNam = 'prop_sign_interstate_05'}, +{HashIs = 543595731, ModNam = 'prop_sign_loading_1'}, +{HashIs = -1532791430, ModNam = 'prop_sign_mallet'}, +{HashIs = 238110203, ModNam = 'prop_sign_parking_1'}, +{HashIs = -1892213657, ModNam = 'prop_sign_prologue_01a'}, +{HashIs = -276539604, ModNam = 'prop_sign_prologue_06e'}, +{HashIs = -1798594116, ModNam = 'prop_sign_prologue_06g'}, +{HashIs = -949234773, ModNam = 'prop_sign_road_01a'}, +{HashIs = 2029303486, ModNam = 'prop_sign_road_01b'}, +{HashIs = 1800641404, ModNam = 'prop_sign_road_01c'}, +{HashIs = -639994124, ModNam = 'prop_sign_road_02a'}, +{HashIs = -1293825, ModNam = 'prop_sign_road_03a'}, +{HashIs = 840050250, ModNam = 'prop_sign_road_03b'}, +{HashIs = 609684180, ModNam = 'prop_sign_road_03c'}, +{HashIs = 1452666705, ModNam = 'prop_sign_road_03d'}, +{HashIs = 1191039009, ModNam = 'prop_sign_road_03e'}, +{HashIs = 2034218148, ModNam = 'prop_sign_road_03f'}, +{HashIs = 1803721002, ModNam = 'prop_sign_road_03g'}, +{HashIs = -1648525921, ModNam = 'prop_sign_road_03h'}, +{HashIs = -1917330028, ModNam = 'prop_sign_road_03i'}, +{HashIs = -1607925130, ModNam = 'prop_sign_road_03j'}, +{HashIs = -765008143, ModNam = 'prop_sign_road_03k'}, +{HashIs = -998978803, ModNam = 'prop_sign_road_03l'}, +{HashIs = -156356737, ModNam = 'prop_sign_road_03m'}, +{HashIs = -395898127, ModNam = 'prop_sign_road_03n'}, +{HashIs = 432141734, ModNam = 'prop_sign_road_03o'}, +{HashIs = 193190186, ModNam = 'prop_sign_road_03p'}, +{HashIs = -488700007, ModNam = 'prop_sign_road_03q'}, +{HashIs = -249781228, ModNam = 'prop_sign_road_03r'}, +{HashIs = -9158461, ModNam = 'prop_sign_road_03s'}, +{HashIs = 768318833, ModNam = 'prop_sign_road_03t'}, +{HashIs = 966571283, ModNam = 'prop_sign_road_03u'}, +{HashIs = 1205227910, ModNam = 'prop_sign_road_03v'}, +{HashIs = 1445490218, ModNam = 'prop_sign_road_03w'}, +{HashIs = 1685785295, ModNam = 'prop_sign_road_03x'}, +{HashIs = 1963305956, ModNam = 'prop_sign_road_03y'}, +{HashIs = -2092152719, ModNam = 'prop_sign_road_03z'}, +{HashIs = -463994753, ModNam = 'prop_sign_road_04a'}, +{HashIs = -133126160, ModNam = 'prop_sign_road_04b'}, +{HashIs = 156945028, ModNam = 'prop_sign_road_04c'}, +{HashIs = 455110159, ModNam = 'prop_sign_road_04d'}, +{HashIs = -1722094986, ModNam = 'prop_sign_road_04e'}, +{HashIs = 730828513, ModNam = 'prop_sign_road_04f'}, +{HashIs = -1174808720, ModNam = 'prop_sign_road_04g_l1'}, +{HashIs = 1053734239, ModNam = 'prop_sign_road_04g'}, +{HashIs = 1347016789, ModNam = 'prop_sign_road_04h'}, +{HashIs = -764650340, ModNam = 'prop_sign_road_04i'}, +{HashIs = 1707967324, ModNam = 'prop_sign_road_04j'}, +{HashIs = 2012751793, ModNam = 'prop_sign_road_04k'}, +{HashIs = -1993258461, ModNam = 'prop_sign_road_04l'}, +{HashIs = 133449643, ModNam = 'prop_sign_road_04m'}, +{HashIs = 422144533, ModNam = 'prop_sign_road_04n'}, +{HashIs = -1418850656, ModNam = 'prop_sign_road_04o'}, +{HashIs = -1117900160, ModNam = 'prop_sign_road_04p'}, +{HashIs = 1081686200, ModNam = 'prop_sign_road_04q'}, +{HashIs = 1393352159, ModNam = 'prop_sign_road_04r'}, +{HashIs = -435354659, ModNam = 'prop_sign_road_04s'}, +{HashIs = -159800138, ModNam = 'prop_sign_road_04t'}, +{HashIs = 1977951119, ModNam = 'prop_sign_road_04u'}, +{HashIs = -2018392280, ModNam = 'prop_sign_road_04v'}, +{HashIs = -1721242988, ModNam = 'prop_sign_road_04w'}, +{HashIs = 729058991, ModNam = 'prop_sign_road_04x'}, +{HashIs = -1371630523, ModNam = 'prop_sign_road_04y'}, +{HashIs = -1057375813, ModNam = 'prop_sign_road_04z'}, +{HashIs = 1887651104, ModNam = 'prop_sign_road_04za'}, +{HashIs = -2100663890, ModNam = 'prop_sign_road_04zb'}, +{HashIs = 1502931467, ModNam = 'prop_sign_road_05a'}, +{HashIs = -331378834, ModNam = 'prop_sign_road_05b'}, +{HashIs = 219009290, ModNam = 'prop_sign_road_05c'}, +{HashIs = 532969079, ModNam = 'prop_sign_road_05d'}, +{HashIs = -1651641860, ModNam = 'prop_sign_road_05e'}, +{HashIs = 793482617, ModNam = 'prop_sign_road_05f'}, +{HashIs = 1144831835, ModNam = 'prop_sign_road_05g'}, +{HashIs = 1392401630, ModNam = 'prop_sign_road_05h'}, +{HashIs = -943634842, ModNam = 'prop_sign_road_05i'}, +{HashIs = -628921366, ModNam = 'prop_sign_road_05j'}, +{HashIs = 1797524777, ModNam = 'prop_sign_road_05k'}, +{HashIs = -1914350933, ModNam = 'prop_sign_road_05l'}, +{HashIs = -582192764, ModNam = 'prop_sign_road_05m'}, +{HashIs = -1148375546, ModNam = 'prop_sign_road_05n'}, +{HashIs = -2118829485, ModNam = 'prop_sign_road_05o'}, +{HashIs = 1868764591, ModNam = 'prop_sign_road_05p'}, +{HashIs = 133285582, ModNam = 'prop_sign_road_05q'}, +{HashIs = -172481957, ModNam = 'prop_sign_road_05r'}, +{HashIs = -1467316223, ModNam = 'prop_sign_road_05s'}, +{HashIs = 442297252, ModNam = 'prop_sign_road_05t'}, +{HashIs = 995405207, ModNam = 'prop_sign_road_05u'}, +{HashIs = 688785674, ModNam = 'prop_sign_road_05v'}, +{HashIs = -269904194, ModNam = 'prop_sign_road_05w'}, +{HashIs = 1566503339, ModNam = 'prop_sign_road_05x'}, +{HashIs = 1983816554, ModNam = 'prop_sign_road_05y'}, +{HashIs = 1944821444, ModNam = 'prop_sign_road_05z'}, +{HashIs = -1753555592, ModNam = 'prop_sign_road_05za'}, +{HashIs = -1496457572, ModNam = 'prop_sign_road_06a'}, +{HashIs = -1798096217, ModNam = 'prop_sign_road_06b'}, +{HashIs = -2090002469, ModNam = 'prop_sign_road_06c'}, +{HashIs = 1898279756, ModNam = 'prop_sign_road_06d'}, +{HashIs = -570995470, ModNam = 'prop_sign_road_06e'}, +{HashIs = -879318991, ModNam = 'prop_sign_road_06f'}, +{HashIs = -1169914483, ModNam = 'prop_sign_road_06g'}, +{HashIs = -1474502342, ModNam = 'prop_sign_road_06h'}, +{HashIs = 843019649, ModNam = 'prop_sign_road_06i'}, +{HashIs = 539480402, ModNam = 'prop_sign_road_06j'}, +{HashIs = 282735287, ModNam = 'prop_sign_road_06k'}, +{HashIs = -290853289, ModNam = 'prop_sign_road_06l'}, +{HashIs = 1822452318, ModNam = 'prop_sign_road_06m'}, +{HashIs = 1509115140, ModNam = 'prop_sign_road_06n'}, +{HashIs = 1212260769, ModNam = 'prop_sign_road_06o'}, +{HashIs = 1165990941, ModNam = 'prop_sign_road_06p'}, +{HashIs = -1454939221, ModNam = 'prop_sign_road_06q'}, +{HashIs = -1547577184, ModNam = 'prop_sign_road_06r'}, +{HashIs = -1853115340, ModNam = 'prop_sign_road_06s'}, +{HashIs = -797331153, ModNam = 'prop_sign_road_07a'}, +{HashIs = -1119188271, ModNam = 'prop_sign_road_07b'}, +{HashIs = -1815190559, ModNam = 'prop_sign_road_08a'}, +{HashIs = 1762201175, ModNam = 'prop_sign_road_08b'}, +{HashIs = -1097090961, ModNam = 'prop_sign_road_09a'}, +{HashIs = 240277467, ModNam = 'prop_sign_road_09b'}, +{HashIs = -733912134, ModNam = 'prop_sign_road_09c'}, +{HashIs = -1333126068, ModNam = 'prop_sign_road_09d'}, +{HashIs = 1999907185, ModNam = 'prop_sign_road_09e'}, +{HashIs = -974207211, ModNam = 'prop_sign_road_09f'}, +{HashIs = -1058868155, ModNam = 'prop_sign_road_callbox'}, +{HashIs = 1021214550, ModNam = 'prop_sign_road_restriction_10'}, +{HashIs = 60777741, ModNam = 'prop_sign_route_01'}, +{HashIs = -928289202, ModNam = 'prop_sign_route_11'}, +{HashIs = -1522620555, ModNam = 'prop_sign_route_13'}, +{HashIs = -614394955, ModNam = 'prop_sign_route_15'}, +{HashIs = 826728812, ModNam = 'prop_sign_sec_01'}, +{HashIs = -157127644, ModNam = 'prop_sign_sec_02'}, +{HashIs = 425374100, ModNam = 'prop_sign_sec_03'}, +{HashIs = -735074497, ModNam = 'prop_sign_sec_04'}, +{HashIs = -455948155, ModNam = 'prop_sign_sec_05'}, +{HashIs = -1326686055, ModNam = 'prop_sign_sec_06'}, +{HashIs = -1792687544, ModNam = 'prop_sign_taxi_1'}, +{HashIs = 1491239074, ModNam = 'prop_single_grid_line'}, +{HashIs = 76092178, ModNam = 'prop_single_rose'}, +{HashIs = -832054451, ModNam = 'prop_sink_01'}, +{HashIs = -525238304, ModNam = 'prop_sink_02'}, +{HashIs = 555352240, ModNam = 'prop_sink_03'}, +{HashIs = 844145437, ModNam = 'prop_sink_04'}, +{HashIs = 90130747, ModNam = 'prop_sink_05'}, +{HashIs = 384625750, ModNam = 'prop_sink_06'}, +{HashIs = -1907102305, ModNam = 'prop_skate_flatramp_cr'}, +{HashIs = 2109585724, ModNam = 'prop_skate_flatramp'}, +{HashIs = -1912195761, ModNam = 'prop_skate_funbox_cr'}, +{HashIs = 1325012866, ModNam = 'prop_skate_funbox'}, +{HashIs = -613845235, ModNam = 'prop_skate_halfpipe_cr'}, +{HashIs = -160475089, ModNam = 'prop_skate_halfpipe'}, +{HashIs = 1982829832, ModNam = 'prop_skate_kickers_cr'}, +{HashIs = 1931428867, ModNam = 'prop_skate_kickers'}, +{HashIs = 1367199760, ModNam = 'prop_skate_quartpipe_cr'}, +{HashIs = 846020017, ModNam = 'prop_skate_quartpipe'}, +{HashIs = 51727836, ModNam = 'prop_skate_rail'}, +{HashIs = -1685045150, ModNam = 'prop_skate_spiner_cr'}, +{HashIs = -1964556336, ModNam = 'prop_skate_spiner'}, +{HashIs = 1424042130, ModNam = 'prop_skid_box_01'}, +{HashIs = 1730858277, ModNam = 'prop_skid_box_02'}, +{HashIs = 832856633, ModNam = 'prop_skid_box_03'}, +{HashIs = 1132529106, ModNam = 'prop_skid_box_04'}, +{HashIs = 525712796, ModNam = 'prop_skid_box_05'}, +{HashIs = 553894136, ModNam = 'prop_skid_box_06'}, +{HashIs = -87886729, ModNam = 'prop_skid_box_07'}, +{HashIs = 291348133, ModNam = 'prop_skid_chair_01'}, +{HashIs = 1071807406, ModNam = 'prop_skid_chair_02'}, +{HashIs = -1108904010, ModNam = 'prop_skid_chair_03'}, +{HashIs = -204585309, ModNam = 'prop_skid_pillar_01'}, +{HashIs = -435147993, ModNam = 'prop_skid_pillar_02'}, +{HashIs = -1356608749, ModNam = 'prop_skid_sleepbag_1'}, +{HashIs = -596943609, ModNam = 'prop_skid_tent_01'}, +{HashIs = 1777271576, ModNam = 'prop_skid_tent_01b'}, +{HashIs = -1055611302, ModNam = 'prop_skid_tent_03'}, +{HashIs = 617248772, ModNam = 'prop_skid_tent_cloth'}, +{HashIs = 1918323043, ModNam = 'prop_skid_trolley_1'}, +{HashIs = -230045366, ModNam = 'prop_skid_trolley_2'}, +{HashIs = -387405094, ModNam = 'prop_skip_01a'}, +{HashIs = 364445978, ModNam = 'prop_skip_02a'}, +{HashIs = -515278816, ModNam = 'prop_skip_03'}, +{HashIs = -1340926540, ModNam = 'prop_skip_04'}, +{HashIs = -1831107703, ModNam = 'prop_skip_05a'}, +{HashIs = -995793124, ModNam = 'prop_skip_05b'}, +{HashIs = 1605769687, ModNam = 'prop_skip_06a'}, +{HashIs = 388197031, ModNam = 'prop_skip_08a'}, +{HashIs = 161075092, ModNam = 'prop_skip_08b'}, +{HashIs = -1790177567, ModNam = 'prop_skip_10a'}, +{HashIs = 680025219, ModNam = 'prop_skip_rope_01'}, +{HashIs = -48112401, ModNam = 'prop_skunk_bush_01'}, +{HashIs = -1175037383, ModNam = 'prop_sky_cover_01'}, +{HashIs = -1324621082, ModNam = 'prop_skylight_01'}, +{HashIs = 1242953190, ModNam = 'prop_skylight_02_l1'}, +{HashIs = 1054932594, ModNam = 'prop_skylight_02'}, +{HashIs = 1252726310, ModNam = 'prop_skylight_03'}, +{HashIs = 1473556601, ModNam = 'prop_skylight_04'}, +{HashIs = 1982197019, ModNam = 'prop_skylight_05'}, +{HashIs = 2132727951, ModNam = 'prop_skylight_06a'}, +{HashIs = 925419684, ModNam = 'prop_skylight_06b'}, +{HashIs = 1223453739, ModNam = 'prop_skylight_06c'}, +{HashIs = -1729975506, ModNam = 'prop_slacks_01'}, +{HashIs = -1961095263, ModNam = 'prop_slacks_02'}, +{HashIs = 816950694, ModNam = 'prop_sluicegate'}, +{HashIs = -1168924436, ModNam = 'prop_sluicegatel'}, +{HashIs = 1283966294, ModNam = 'prop_sluicegater'}, +{HashIs = 1251246798, ModNam = 'prop_slush_dispenser'}, +{HashIs = 308262790, ModNam = 'prop_sm_10_mp_door'}, +{HashIs = 671816687, ModNam = 'prop_sm_14_mp_gar'}, +{HashIs = -1378557197, ModNam = 'prop_sm_19_clock'}, +{HashIs = -1904897132, ModNam = 'prop_sm_27_door'}, +{HashIs = -1368963005, ModNam = 'prop_sm_27_gate_02'}, +{HashIs = -1063457618, ModNam = 'prop_sm_27_gate_03'}, +{HashIs = -1964932808, ModNam = 'prop_sm_27_gate_04'}, +{HashIs = 939273339, ModNam = 'prop_sm_27_gate'}, +{HashIs = -48868009, ModNam = 'prop_sm_locker_door'}, +{HashIs = -725970636, ModNam = 'prop_sm1_11_doorl'}, +{HashIs = 827574885, ModNam = 'prop_sm1_11_doorr'}, +{HashIs = -627681782, ModNam = 'prop_sm1_11_garaged'}, +{HashIs = 1936183844, ModNam = 'prop_small_bushyba'}, +{HashIs = 1674224970, ModNam = 'prop_smg_holster_01'}, +{HashIs = 1915081479, ModNam = 'prop_snow_bailer_01'}, +{HashIs = 903076338, ModNam = 'prop_snow_barrel_pile_03'}, +{HashIs = 1544445682, ModNam = 'prop_snow_bench_01'}, +{HashIs = 2012837021, ModNam = 'prop_snow_bin_01'}, +{HashIs = 173513051, ModNam = 'prop_snow_bin_02'}, +{HashIs = -1436938693, ModNam = 'prop_snow_bush_01_a'}, +{HashIs = 739293418, ModNam = 'prop_snow_bush_02_a'}, +{HashIs = 1017666073, ModNam = 'prop_snow_bush_02_b'}, +{HashIs = 443483936, ModNam = 'prop_snow_bush_03'}, +{HashIs = 1235412359, ModNam = 'prop_snow_bush_04'}, +{HashIs = 1638772241, ModNam = 'prop_snow_bush_04b'}, +{HashIs = 1382242693, ModNam = 'prop_snow_cam_03'}, +{HashIs = 1849991131, ModNam = 'prop_snow_cam_03a'}, +{HashIs = 1291938645, ModNam = 'prop_snow_diggerbkt_01'}, +{HashIs = -1587184881, ModNam = 'prop_snow_dumpster_01'}, +{HashIs = -871648433, ModNam = 'prop_snow_elecbox_16'}, +{HashIs = 635680451, ModNam = 'prop_snow_facgate_01'}, +{HashIs = -337848190, ModNam = 'prop_snow_field_01'}, +{HashIs = 562447320, ModNam = 'prop_snow_field_02'}, +{HashIs = 1053589092, ModNam = 'prop_snow_field_03'}, +{HashIs = 81496707, ModNam = 'prop_snow_field_04'}, +{HashIs = 176971574, ModNam = 'prop_snow_flower_01'}, +{HashIs = -1676901836, ModNam = 'prop_snow_flower_02'}, +{HashIs = 1162298325, ModNam = 'prop_snow_fnc_01'}, +{HashIs = -515818037, ModNam = 'prop_snow_fnclink_03crnr2'}, +{HashIs = -1863772065, ModNam = 'prop_snow_fnclink_03h'}, +{HashIs = 49970308, ModNam = 'prop_snow_fnclink_03i'}, +{HashIs = 392997700, ModNam = 'prop_snow_fncwood_14a'}, +{HashIs = -1712213940, ModNam = 'prop_snow_fncwood_14b'}, +{HashIs = 1907318728, ModNam = 'prop_snow_fncwood_14c'}, +{HashIs = 2127100411, ModNam = 'prop_snow_fncwood_14d'}, +{HashIs = 1410835609, ModNam = 'prop_snow_fncwood_14e'}, +{HashIs = -99254484, ModNam = 'prop_snow_gate_farm_03'}, +{HashIs = -1331473695, ModNam = 'prop_snow_grain_01'}, +{HashIs = -924743781, ModNam = 'prop_snow_grass_01'}, +{HashIs = 2049774069, ModNam = 'prop_snow_light_01'}, +{HashIs = 1363875138, ModNam = 'prop_snow_oldlight_01b'}, +{HashIs = 873869803, ModNam = 'prop_snow_rail_signals02'}, +{HashIs = 147102372, ModNam = 'prop_snow_rub_trukwreck_2'}, +{HashIs = -351262629, ModNam = 'prop_snow_side_spreader_01'}, +{HashIs = 962570067, ModNam = 'prop_snow_sign_road_01a'}, +{HashIs = -2065375912, ModNam = 'prop_snow_sign_road_06e'}, +{HashIs = -1124643460, ModNam = 'prop_snow_sign_road_06g'}, +{HashIs = -692954963, ModNam = 'prop_snow_streetlight_01_frag_'}, +{HashIs = -996428325, ModNam = 'prop_snow_streetlight_09'}, +{HashIs = -1486404392, ModNam = 'prop_snow_streetlight01'}, +{HashIs = -698339330, ModNam = 'prop_snow_sub_frame_01a'}, +{HashIs = 443492491, ModNam = 'prop_snow_sub_frame_04b'}, +{HashIs = 558395118, ModNam = 'prop_snow_t_ml_01'}, +{HashIs = 185221746, ModNam = 'prop_snow_t_ml_02'}, +{HashIs = 73184535, ModNam = 'prop_snow_t_ml_03'}, +{HashIs = 76677081, ModNam = 'prop_snow_t_ml_cscene'}, +{HashIs = -409826211, ModNam = 'prop_snow_telegraph_01a'}, +{HashIs = -1272339428, ModNam = 'prop_snow_telegraph_02a'}, +{HashIs = -801765866, ModNam = 'prop_snow_telegraph_03'}, +{HashIs = 229526925, ModNam = 'prop_snow_traffic_rail_1a'}, +{HashIs = 1073918521, ModNam = 'prop_snow_traffic_rail_1b'}, +{HashIs = -1367245739, ModNam = 'prop_snow_trailer01'}, +{HashIs = 1830560242, ModNam = 'prop_snow_tree_03_e'}, +{HashIs = 546277594, ModNam = 'prop_snow_tree_03_h'}, +{HashIs = 905229220, ModNam = 'prop_snow_tree_03_i'}, +{HashIs = -27978499, ModNam = 'prop_snow_tree_04_d'}, +{HashIs = 565828550, ModNam = 'prop_snow_tree_04_f'}, +{HashIs = 549555408, ModNam = 'prop_snow_truktrailer_01a'}, +{HashIs = 1408048185, ModNam = 'prop_snow_tyre_01'}, +{HashIs = -508577929, ModNam = 'prop_snow_wall_light_09a'}, +{HashIs = 1219140462, ModNam = 'prop_snow_wall_light_15a'}, +{HashIs = 953081984, ModNam = 'prop_snow_watertower01_l2'}, +{HashIs = -1512529268, ModNam = 'prop_snow_watertower01'}, +{HashIs = -901878953, ModNam = 'prop_snow_watertower03'}, +{HashIs = 1360389234, ModNam = 'prop_snow_woodpile_04a'}, +{HashIs = -1225719104, ModNam = 'prop_snow_xmas_cards_01'}, +{HashIs = -1928024340, ModNam = 'prop_snow_xmas_cards_02'}, +{HashIs = 1823805071, ModNam = 'prop_soap_disp_01'}, +{HashIs = -838086337, ModNam = 'prop_soap_disp_02'}, +{HashIs = -524841151, ModNam = 'prop_sock_box_01'}, +{HashIs = -1633198649, ModNam = 'prop_sol_chair'}, +{HashIs = 86768762, ModNam = 'prop_solarpanel_01'}, +{HashIs = -759326818, ModNam = 'prop_solarpanel_02'}, +{HashIs = 61929864, ModNam = 'prop_solarpanel_03'}, +{HashIs = -1114972153, ModNam = 'prop_space_pistol'}, +{HashIs = 1792222914, ModNam = 'prop_space_rifle'}, +{HashIs = -968169310, ModNam = 'prop_speaker_01'}, +{HashIs = 2112313308, ModNam = 'prop_speaker_02'}, +{HashIs = -1474974664, ModNam = 'prop_speaker_03'}, +{HashIs = -1885111468, ModNam = 'prop_speaker_05'}, +{HashIs = 1126163022, ModNam = 'prop_speaker_06'}, +{HashIs = 1902132942, ModNam = 'prop_speaker_07'}, +{HashIs = 648227157, ModNam = 'prop_speaker_08'}, +{HashIs = -157791115, ModNam = 'prop_speedball_01'}, +{HashIs = -678752633, ModNam = 'prop_sponge_01'}, +{HashIs = 1157292806, ModNam = 'prop_sports_clock_01'}, +{HashIs = 1400279820, ModNam = 'prop_spot_01'}, +{HashIs = 1345719963, ModNam = 'prop_spot_clamp_02'}, +{HashIs = 127052170, ModNam = 'prop_spot_clamp'}, +{HashIs = -1462085431, ModNam = 'prop_spray_backpack_01'}, +{HashIs = 1420515116, ModNam = 'prop_spray_jackframe'}, +{HashIs = -1491499226, ModNam = 'prop_spray_jackleg'}, +{HashIs = 291444619, ModNam = 'prop_sprayer'}, +{HashIs = -640983710, ModNam = 'prop_spraygun_01'}, +{HashIs = -1625163671, ModNam = 'prop_sprink_crop_01'}, +{HashIs = 1864388154, ModNam = 'prop_sprink_golf_01'}, +{HashIs = 946782395, ModNam = 'prop_sprink_park_01'}, +{HashIs = -203475463, ModNam = 'prop_spycam'}, +{HashIs = 1881787435, ModNam = 'prop_squeegee'}, +{HashIs = 1818395686, ModNam = 'prop_ss1_05_mp_door'}, +{HashIs = 2049718375, ModNam = 'prop_ss1_08_mp_door_l'}, +{HashIs = 216030657, ModNam = 'prop_ss1_08_mp_door_r'}, +{HashIs = -2076287065, ModNam = 'prop_ss1_10_door_l'}, +{HashIs = -374527357, ModNam = 'prop_ss1_10_door_r'}, +{HashIs = -1857663329, ModNam = 'prop_ss1_14_garage_door'}, +{HashIs = -1867159867, ModNam = 'prop_ss1_mpint_door_l'}, +{HashIs = 911651337, ModNam = 'prop_ss1_mpint_door_r'}, +{HashIs = -493122268, ModNam = 'prop_ss1_mpint_garage_cl'}, +{HashIs = -1212944997, ModNam = 'prop_ss1_mpint_garage'}, +{HashIs = -1145063624, ModNam = 'prop_stag_do_rope'}, +{HashIs = -2013109097, ModNam = 'prop_starfish_01'}, +{HashIs = 1976746040, ModNam = 'prop_starfish_02'}, +{HashIs = 748957148, ModNam = 'prop_starfish_03'}, +{HashIs = -1157901789, ModNam = 'prop_start_finish_line_01'}, +{HashIs = -183132887, ModNam = 'prop_start_gate_01'}, +{HashIs = 690751374, ModNam = 'prop_start_gate_01b'}, +{HashIs = -221765270, ModNam = 'prop_start_grid_01'}, +{HashIs = 1099032664, ModNam = 'prop_stat_pack_01'}, +{HashIs = -2102670060, ModNam = 'prop_staticmixer_01'}, +{HashIs = 1180729823, ModNam = 'prop_steam_basket_01'}, +{HashIs = 1478108498, ModNam = 'prop_steam_basket_02'}, +{HashIs = -1033361631, ModNam = 'prop_steps_big_01'}, +{HashIs = 512062897, ModNam = 'prop_stickbfly'}, +{HashIs = 553845503, ModNam = 'prop_stickhbird'}, +{HashIs = -274348208, ModNam = 'prop_still'}, +{HashIs = 311714906, ModNam = 'prop_stockade_wheel_flat'}, +{HashIs = -890463279, ModNam = 'prop_stockade_wheel'}, +{HashIs = -1027805354, ModNam = 'prop_stoneshroom1'}, +{HashIs = 1358072771, ModNam = 'prop_stoneshroom2'}, +{HashIs = 1130482396, ModNam = 'prop_stool_01'}, +{HashIs = -1873238189, ModNam = 'prop_storagetank_01_cr'}, +{HashIs = 792791774, ModNam = 'prop_storagetank_01'}, +{HashIs = 1115304272, ModNam = 'prop_storagetank_02'}, +{HashIs = 1890640474, ModNam = 'prop_storagetank_02b'}, +{HashIs = 416210422, ModNam = 'prop_storagetank_03'}, +{HashIs = 1977052615, ModNam = 'prop_storagetank_03a'}, +{HashIs = 1747145311, ModNam = 'prop_storagetank_03b'}, +{HashIs = 638679163, ModNam = 'prop_storagetank_04'}, +{HashIs = 383146481, ModNam = 'prop_storagetank_05'}, +{HashIs = -334560157, ModNam = 'prop_storagetank_06'}, +{HashIs = 1897886171, ModNam = 'prop_storagetank_07a'}, +{HashIs = -1063472968, ModNam = 'prop_streetlight_01'}, +{HashIs = 1821241621, ModNam = 'prop_streetlight_01b'}, +{HashIs = -1222468156, ModNam = 'prop_streetlight_02'}, +{HashIs = 729253480, ModNam = 'prop_streetlight_03'}, +{HashIs = 1327054116, ModNam = 'prop_streetlight_03b'}, +{HashIs = 1021745343, ModNam = 'prop_streetlight_03c'}, +{HashIs = -1114695146, ModNam = 'prop_streetlight_03d'}, +{HashIs = -1454378608, ModNam = 'prop_streetlight_03e'}, +{HashIs = 431612653, ModNam = 'prop_streetlight_04'}, +{HashIs = 326972916, ModNam = 'prop_streetlight_05_b'}, +{HashIs = 267702115, ModNam = 'prop_streetlight_05'}, +{HashIs = -30528554, ModNam = 'prop_streetlight_06'}, +{HashIs = -365135956, ModNam = 'prop_streetlight_07a'}, +{HashIs = -614573584, ModNam = 'prop_streetlight_07b'}, +{HashIs = 1847069612, ModNam = 'prop_streetlight_08'}, +{HashIs = 1380570124, ModNam = 'prop_streetlight_09'}, +{HashIs = -214501064, ModNam = 'prop_streetlight_10'}, +{HashIs = 173177608, ModNam = 'prop_streetlight_11a'}, +{HashIs = -1684988513, ModNam = 'prop_streetlight_11b'}, +{HashIs = -1529663453, ModNam = 'prop_streetlight_11c'}, +{HashIs = -1332492740, ModNam = 'prop_streetlight_12a'}, +{HashIs = -1978238654, ModNam = 'prop_streetlight_12b'}, +{HashIs = 681787797, ModNam = 'prop_streetlight_14a'}, +{HashIs = -507269705, ModNam = 'prop_streetlight_15a'}, +{HashIs = -1080006443, ModNam = 'prop_streetlight_16a'}, +{HashIs = -1116041313, ModNam = 'prop_strip_door_01'}, +{HashIs = 2088900873, ModNam = 'prop_strip_pole_01'}, +{HashIs = 1529403367, ModNam = 'prop_stripmenu'}, +{HashIs = -3921994, ModNam = 'prop_stripset'}, +{HashIs = 2074531687, ModNam = 'prop_studio_light_01'}, +{HashIs = 1776497632, ModNam = 'prop_studio_light_02'}, +{HashIs = -2120293549, ModNam = 'prop_studio_light_03'}, +{HashIs = -2086291435, ModNam = 'prop_sub_chunk_01'}, +{HashIs = 493317742, ModNam = 'prop_sub_cover_01'}, +{HashIs = -2128680992, ModNam = 'prop_sub_crane_hook'}, +{HashIs = -746947486, ModNam = 'prop_sub_frame_01a'}, +{HashIs = -1103080978, ModNam = 'prop_sub_frame_01b'}, +{HashIs = 1899182025, ModNam = 'prop_sub_frame_01c'}, +{HashIs = -1130344490, ModNam = 'prop_sub_frame_02a'}, +{HashIs = 681419899, ModNam = 'prop_sub_frame_03a'}, +{HashIs = -1076177897, ModNam = 'prop_sub_frame_04a'}, +{HashIs = -837455732, ModNam = 'prop_sub_frame_04b'}, +{HashIs = -1116128604, ModNam = 'prop_sub_gantry'}, +{HashIs = -1663877307, ModNam = 'prop_sub_release'}, +{HashIs = -525926661, ModNam = 'prop_sub_trans_01a'}, +{HashIs = 1870961552, ModNam = 'prop_sub_trans_02a'}, +{HashIs = 900310739, ModNam = 'prop_sub_trans_03a'}, +{HashIs = 1464363276, ModNam = 'prop_sub_trans_04a'}, +{HashIs = 140757512, ModNam = 'prop_sub_trans_05b'}, +{HashIs = -1968414405, ModNam = 'prop_sub_trans_06b'}, +{HashIs = 1184436308, ModNam = 'prop_suitcase_01'}, +{HashIs = 1622603823, ModNam = 'prop_suitcase_01b'}, +{HashIs = -214655688, ModNam = 'prop_suitcase_01c'}, +{HashIs = -177495642, ModNam = 'prop_suitcase_01d'}, +{HashIs = 623955332, ModNam = 'prop_suitcase_02'}, +{HashIs = 826992056, ModNam = 'prop_suitcase_03'}, +{HashIs = -1460271444, ModNam = 'prop_suitcase_03b'}, +{HashIs = 59140280, ModNam = 'prop_surf_board_01'}, +{HashIs = -105032410, ModNam = 'prop_surf_board_02'}, +{HashIs = 644198006, ModNam = 'prop_surf_board_03'}, +{HashIs = 344984267, ModNam = 'prop_surf_board_04'}, +{HashIs = 506946533, ModNam = 'prop_surf_board_ldn_01'}, +{HashIs = 246006942, ModNam = 'prop_surf_board_ldn_02'}, +{HashIs = 687012144, ModNam = 'prop_surf_board_ldn_03'}, +{HashIs = -1154114121, ModNam = 'prop_surf_board_ldn_04'}, +{HashIs = -131025346, ModNam = 'prop_swiss_ball_01'}, +{HashIs = -61966571, ModNam = 'prop_syringe_01'}, +{HashIs = -386283689, ModNam = 'prop_t_coffe_table_02'}, +{HashIs = 502827120, ModNam = 'prop_t_coffe_table'}, +{HashIs = 465647765, ModNam = 'prop_t_shirt_ironing'}, +{HashIs = 647052434, ModNam = 'prop_t_shirt_row_01'}, +{HashIs = 342136889, ModNam = 'prop_t_shirt_row_02'}, +{HashIs = 193415603, ModNam = 'prop_t_shirt_row_02b'}, +{HashIs = -63346721, ModNam = 'prop_t_shirt_row_03'}, +{HashIs = -371080400, ModNam = 'prop_t_shirt_row_04'}, +{HashIs = 1109832849, ModNam = 'prop_t_shirt_row_05l'}, +{HashIs = -1826761078, ModNam = 'prop_t_shirt_row_05r'}, +{HashIs = 1088478360, ModNam = 'prop_t_sofa_02'}, +{HashIs = -1964110779, ModNam = 'prop_t_sofa'}, +{HashIs = -656927072, ModNam = 'prop_t_telescope_01b'}, +{HashIs = -1521264200, ModNam = 'prop_table_01_chr_a'}, +{HashIs = -1235256368, ModNam = 'prop_table_01_chr_b'}, +{HashIs = -207026330, ModNam = 'prop_table_01'}, +{HashIs = -1761659350, ModNam = 'prop_table_02_chr'}, +{HashIs = 702477265, ModNam = 'prop_table_02'}, +{HashIs = -741944541, ModNam = 'prop_table_03_chr'}, +{HashIs = 386059801, ModNam = 'prop_table_03'}, +{HashIs = 146905321, ModNam = 'prop_table_03b_chr'}, +{HashIs = -1462060028, ModNam = 'prop_table_03b_cs'}, +{HashIs = -380698483, ModNam = 'prop_table_03b'}, +{HashIs = 1404176808, ModNam = 'prop_table_04_chr'}, +{HashIs = 794001094, ModNam = 'prop_table_04'}, +{HashIs = 47332588, ModNam = 'prop_table_05_chr'}, +{HashIs = 487905865, ModNam = 'prop_table_05'}, +{HashIs = -2016553006, ModNam = 'prop_table_06_chr'}, +{HashIs = 1350713635, ModNam = 'prop_table_06'}, +{HashIs = -1188005325, ModNam = 'prop_table_07_l1'}, +{HashIs = 1051204975, ModNam = 'prop_table_07'}, +{HashIs = -232870343, ModNam = 'prop_table_08_chr'}, +{HashIs = -46621628, ModNam = 'prop_table_08_side'}, +{HashIs = 1982532724, ModNam = 'prop_table_08'}, +{HashIs = -219578277, ModNam = 'prop_table_mic_01'}, +{HashIs = 509106503, ModNam = 'prop_table_para_comb_01'}, +{HashIs = 816905720, ModNam = 'prop_table_para_comb_02'}, +{HashIs = -40724548, ModNam = 'prop_table_para_comb_03'}, +{HashIs = -679720048, ModNam = 'prop_table_para_comb_04'}, +{HashIs = -382013683, ModNam = 'prop_table_para_comb_05'}, +{HashIs = 909487668, ModNam = 'prop_table_ten_bat'}, +{HashIs = -692384911, ModNam = 'prop_table_tennis'}, +{HashIs = -326606499, ModNam = 'prop_tablesaw_01'}, +{HashIs = 1981475410, ModNam = 'prop_tablesmall_01'}, +{HashIs = 1655278098, ModNam = 'prop_taco_01'}, +{HashIs = 1968648045, ModNam = 'prop_taco_02'}, +{HashIs = 959623711, ModNam = 'prop_tail_gate_col'}, +{HashIs = -1851944363, ModNam = 'prop_tall_drygrass_aa'}, +{HashIs = 1943033760, ModNam = 'prop_tall_glass'}, +{HashIs = -2139632096, ModNam = 'prop_tall_grass_ba'}, +{HashIs = -531344027, ModNam = 'prop_tanktrailer_01a'}, +{HashIs = -1999188639, ModNam = 'prop_tapeplayer_01'}, +{HashIs = -1625479312, ModNam = 'prop_target_arm_b'}, +{HashIs = -1142744341, ModNam = 'prop_target_arm_long'}, +{HashIs = -1377695428, ModNam = 'prop_target_arm_sm'}, +{HashIs = -1727683449, ModNam = 'prop_target_arm'}, +{HashIs = -121801331, ModNam = 'prop_target_backboard_b'}, +{HashIs = 1531278693, ModNam = 'prop_target_backboard'}, +{HashIs = 1698512660, ModNam = 'prop_target_blue_arrow'}, +{HashIs = 520020464, ModNam = 'prop_target_blue'}, +{HashIs = 1806541954, ModNam = 'prop_target_bull_b'}, +{HashIs = 1994234085, ModNam = 'prop_target_bull'}, +{HashIs = 597152946, ModNam = 'prop_target_comp_metal'}, +{HashIs = -66869463, ModNam = 'prop_target_comp_wood'}, +{HashIs = -295816636, ModNam = 'prop_target_frag_board'}, +{HashIs = -1020646305, ModNam = 'prop_target_frame_01'}, +{HashIs = -1365850513, ModNam = 'prop_target_inner_b'}, +{HashIs = 1074322985, ModNam = 'prop_target_inner1'}, +{HashIs = -22604388, ModNam = 'prop_target_inner2_b'}, +{HashIs = 1312193156, ModNam = 'prop_target_inner2'}, +{HashIs = 1169744207, ModNam = 'prop_target_inner3_b'}, +{HashIs = 1553176382, ModNam = 'prop_target_inner3'}, +{HashIs = 949702051, ModNam = 'prop_target_ora_purp_01'}, +{HashIs = -1373134080, ModNam = 'prop_target_oran_cross'}, +{HashIs = -2006859820, ModNam = 'prop_target_orange_arrow'}, +{HashIs = 1598655701, ModNam = 'prop_target_purp_arrow'}, +{HashIs = 784977997, ModNam = 'prop_target_purp_cross'}, +{HashIs = 180220464, ModNam = 'prop_target_red_arrow'}, +{HashIs = -3877305, ModNam = 'prop_target_red_blue_01'}, +{HashIs = 1681797341, ModNam = 'prop_target_red_cross'}, +{HashIs = 485206839, ModNam = 'prop_target_red'}, +{HashIs = -1232780856, ModNam = 'prop_tarp_strap'}, +{HashIs = 1867913151, ModNam = 'prop_taxi_meter_1'}, +{HashIs = -232645291, ModNam = 'prop_taxi_meter_2'}, +{HashIs = 1553744564, ModNam = 'prop_tea_trolly'}, +{HashIs = 603786675, ModNam = 'prop_tea_urn'}, +{HashIs = 44758414, ModNam = 'prop_telegraph_01a'}, +{HashIs = 337057898, ModNam = 'prop_telegraph_01b'}, +{HashIs = 643087589, ModNam = 'prop_telegraph_01c'}, +{HashIs = 1782596803, ModNam = 'prop_telegraph_01d'}, +{HashIs = 2013454408, ModNam = 'prop_telegraph_01e'}, +{HashIs = -1894576532, ModNam = 'prop_telegraph_01f'}, +{HashIs = -1664177693, ModNam = 'prop_telegraph_01g'}, +{HashIs = 312449251, ModNam = 'prop_telegraph_02a'}, +{HashIs = 1044049945, ModNam = 'prop_telegraph_02b'}, +{HashIs = -1222487368, ModNam = 'prop_telegraph_03'}, +{HashIs = 2043798770, ModNam = 'prop_telegraph_04a'}, +{HashIs = -1383773092, ModNam = 'prop_telegraph_04b'}, +{HashIs = 658916172, ModNam = 'prop_telegraph_05a'}, +{HashIs = 573389082, ModNam = 'prop_telegraph_05b'}, +{HashIs = 131794038, ModNam = 'prop_telegraph_05c'}, +{HashIs = 2033510992, ModNam = 'prop_telegraph_06a'}, +{HashIs = -1600276187, ModNam = 'prop_telegraph_06b'}, +{HashIs = -1898474087, ModNam = 'prop_telegraph_06c'}, +{HashIs = 729614651, ModNam = 'prop_telegwall_01a'}, +{HashIs = 940581473, ModNam = 'prop_telegwall_01b'}, +{HashIs = -432605400, ModNam = 'prop_telegwall_02a'}, +{HashIs = -1288958521, ModNam = 'prop_telegwall_03a'}, +{HashIs = 552167744, ModNam = 'prop_telegwall_03b'}, +{HashIs = -357761560, ModNam = 'prop_telegwall_04a'}, +{HashIs = 1186047406, ModNam = 'prop_telescope_01'}, +{HashIs = 844159446, ModNam = 'prop_telescope'}, +{HashIs = -151113999, ModNam = 'prop_temp_block_blocker'}, +{HashIs = 552807189, ModNam = 'prop_temp_carrier'}, +{HashIs = -1641715447, ModNam = 'prop_tennis_bag_01'}, +{HashIs = 2142056602, ModNam = 'prop_tennis_ball_lobber'}, +{HashIs = -1720813907, ModNam = 'prop_tennis_ball'}, +{HashIs = 1188107761, ModNam = 'prop_tennis_net_01'}, +{HashIs = 2052737670, ModNam = 'prop_tennis_rack_01'}, +{HashIs = -1085743389, ModNam = 'prop_tennis_rack_01b'}, +{HashIs = -551366296, ModNam = 'prop_tequila_bottle'}, +{HashIs = 1673852595, ModNam = 'prop_tequila'}, +{HashIs = -1632046606, ModNam = 'prop_tequsunrise'}, +{HashIs = -357480896, ModNam = 'prop_test_bed'}, +{HashIs = 160789653, ModNam = 'prop_test_boulder_01'}, +{HashIs = 390860802, ModNam = 'prop_test_boulder_02'}, +{HashIs = 773471646, ModNam = 'prop_test_boulder_03'}, +{HashIs = 899107992, ModNam = 'prop_test_boulder_04'}, +{HashIs = -1693574816, ModNam = 'prop_test_elevator_dl'}, +{HashIs = 1839251074, ModNam = 'prop_test_elevator_dr'}, +{HashIs = 251770068, ModNam = 'prop_test_elevator'}, +{HashIs = -297314236, ModNam = 'prop_test_rocks01'}, +{HashIs = -1601356591, ModNam = 'prop_test_rocks02'}, +{HashIs = -1968566005, ModNam = 'prop_test_rocks03'}, +{HashIs = 122030657, ModNam = 'prop_test_rocks04'}, +{HashIs = 191758891, ModNam = 'prop_test_sandcas_002'}, +{HashIs = 1149510719, ModNam = 'prop_thindesertfiller_aa'}, +{HashIs = 743182023, ModNam = 'prop_tick_02'}, +{HashIs = -1093265220, ModNam = 'prop_tick'}, +{HashIs = -354930144, ModNam = 'prop_till_01_dam'}, +{HashIs = 303280717, ModNam = 'prop_till_01'}, +{HashIs = 534367705, ModNam = 'prop_till_02'}, +{HashIs = 759654580, ModNam = 'prop_till_03'}, +{HashIs = -1176957578, ModNam = 'prop_time_capsule_01'}, +{HashIs = 787272080, ModNam = 'prop_tint_towel'}, +{HashIs = -179254208, ModNam = 'prop_tint_towels_01'}, +{HashIs = -2126169243, ModNam = 'prop_tint_towels_01b'}, +{HashIs = 1697216212, ModNam = 'prop_toaster_01'}, +{HashIs = 1055533654, ModNam = 'prop_toaster_02'}, +{HashIs = -930879665, ModNam = 'prop_toilet_01'}, +{HashIs = -1228586030, ModNam = 'prop_toilet_02'}, +{HashIs = -1410060752, ModNam = 'prop_toilet_03'}, +{HashIs = 139983360, ModNam = 'prop_toilet_brush_01'}, +{HashIs = 1279857212, ModNam = 'prop_toilet_cube_01'}, +{HashIs = 806607070, ModNam = 'prop_toilet_cube_02'}, +{HashIs = -217671688, ModNam = 'prop_toilet_roll_01'}, +{HashIs = -468616690, ModNam = 'prop_toilet_roll_02'}, +{HashIs = -699146605, ModNam = 'prop_toilet_roll_03'}, +{HashIs = 1793001351, ModNam = 'prop_toilet_roll_04'}, +{HashIs = 2000199738, ModNam = 'prop_toilet_roll_05'}, +{HashIs = 1564445728, ModNam = 'prop_toilet_shamp_01'}, +{HashIs = 1392670630, ModNam = 'prop_toilet_shamp_02'}, +{HashIs = -546701982, ModNam = 'prop_toilet_soap_01'}, +{HashIs = -802201875, ModNam = 'prop_toilet_soap_02'}, +{HashIs = -1165675623, ModNam = 'prop_toilet_soap_03'}, +{HashIs = -1404987630, ModNam = 'prop_toilet_soap_04'}, +{HashIs = -2059029335, ModNam = 'prop_toiletfoot_static'}, +{HashIs = 260517631, ModNam = 'prop_tollbooth_1'}, +{HashIs = -533884656, ModNam = 'prop_tool_adjspanner'}, +{HashIs = 732255442, ModNam = 'prop_tool_bench01'}, +{HashIs = 31071109, ModNam = 'prop_tool_bench02_ld'}, +{HashIs = 904554844, ModNam = 'prop_tool_bench02'}, +{HashIs = 896078401, ModNam = 'prop_tool_blowtorch'}, +{HashIs = -2039574742, ModNam = 'prop_tool_bluepnt'}, +{HashIs = 887694239, ModNam = 'prop_tool_box_01'}, +{HashIs = 648185618, ModNam = 'prop_tool_box_02'}, +{HashIs = -1784486639, ModNam = 'prop_tool_box_03'}, +{HashIs = -1972842851, ModNam = 'prop_tool_box_04'}, +{HashIs = -424507601, ModNam = 'prop_tool_box_05'}, +{HashIs = 1467574459, ModNam = 'prop_tool_box_06'}, +{HashIs = 1248317080, ModNam = 'prop_tool_box_07'}, +{HashIs = -113902346, ModNam = 'prop_tool_broom'}, +{HashIs = 1990201466, ModNam = 'prop_tool_broom2_l1'}, +{HashIs = 1689385044, ModNam = 'prop_tool_broom2'}, +{HashIs = -1960568157, ModNam = 'prop_tool_cable01'}, +{HashIs = -1119158544, ModNam = 'prop_tool_cable02'}, +{HashIs = 2115125482, ModNam = 'prop_tool_consaw'}, +{HashIs = 1610146834, ModNam = 'prop_tool_drill'}, +{HashIs = -1152027126, ModNam = 'prop_tool_fireaxe'}, +{HashIs = -127739306, ModNam = 'prop_tool_hammer'}, +{HashIs = -246563715, ModNam = 'prop_tool_hardhat'}, +{HashIs = 1360563376, ModNam = 'prop_tool_jackham'}, +{HashIs = -1187684779, ModNam = 'prop_tool_mallet'}, +{HashIs = 1623033797, ModNam = 'prop_tool_mopbucket'}, +{HashIs = 1854391800, ModNam = 'prop_tool_nailgun'}, +{HashIs = 260873931, ModNam = 'prop_tool_pickaxe'}, +{HashIs = -548333345, ModNam = 'prop_tool_pliers'}, +{HashIs = 434666704, ModNam = 'prop_tool_rake_l1'}, +{HashIs = -1855416667, ModNam = 'prop_tool_rake'}, +{HashIs = -358944507, ModNam = 'prop_tool_sawhorse'}, +{HashIs = -1323607904, ModNam = 'prop_tool_screwdvr01'}, +{HashIs = -910882349, ModNam = 'prop_tool_screwdvr02'}, +{HashIs = 1054209047, ModNam = 'prop_tool_screwdvr03'}, +{HashIs = -531179099, ModNam = 'prop_tool_shovel'}, +{HashIs = 1594770590, ModNam = 'prop_tool_shovel006'}, +{HashIs = 2144550976, ModNam = 'prop_tool_shovel2'}, +{HashIs = -1095320058, ModNam = 'prop_tool_shovel3'}, +{HashIs = -1386603699, ModNam = 'prop_tool_shovel4'}, +{HashIs = -617580807, ModNam = 'prop_tool_shovel5'}, +{HashIs = 58886654, ModNam = 'prop_tool_sledgeham'}, +{HashIs = -2050576199, ModNam = 'prop_tool_spanner01'}, +{HashIs = 1996755764, ModNam = 'prop_tool_spanner02'}, +{HashIs = -1840363064, ModNam = 'prop_tool_spanner03'}, +{HashIs = 1751718740, ModNam = 'prop_tool_torch'}, +{HashIs = 10555072, ModNam = 'prop_tool_wrench'}, +{HashIs = -1674314660, ModNam = 'prop_toolchest_01'}, +{HashIs = -1326111298, ModNam = 'prop_toolchest_02'}, +{HashIs = -1485840051, ModNam = 'prop_toolchest_03_l2'}, +{HashIs = -2111846380, ModNam = 'prop_toolchest_03'}, +{HashIs = -866263921, ModNam = 'prop_toolchest_04'}, +{HashIs = -573669520, ModNam = 'prop_toolchest_05'}, +{HashIs = 829211247, ModNam = 'prop_toothb_cup_01'}, +{HashIs = -1664982460, ModNam = 'prop_toothbrush_01'}, +{HashIs = -1643959453, ModNam = 'prop_toothpaste_01'}, +{HashIs = 814150459, ModNam = 'prop_tornado_wheel'}, +{HashIs = -835068288, ModNam = 'prop_torture_01'}, +{HashIs = 1716133836, ModNam = 'prop_torture_ch_01'}, +{HashIs = -645296272, ModNam = 'prop_tourist_map_01'}, +{HashIs = -1391719270, ModNam = 'prop_towel_01'}, +{HashIs = 38324630, ModNam = 'prop_towel_rail_01'}, +{HashIs = 337341755, ModNam = 'prop_towel_rail_02'}, +{HashIs = 1902578957, ModNam = 'prop_towel_shelf_01'}, +{HashIs = 1415168320, ModNam = 'prop_towel_small_01'}, +{HashIs = -1633398718, ModNam = 'prop_towel2_01'}, +{HashIs = 566679177, ModNam = 'prop_towel2_02'}, +{HashIs = 60858040, ModNam = 'prop_towercrane_01a'}, +{HashIs = 1681875160, ModNam = 'prop_towercrane_02a'}, +{HashIs = 494228293, ModNam = 'prop_towercrane_02b'}, +{HashIs = 263894992, ModNam = 'prop_towercrane_02c'}, +{HashIs = 1163207500, ModNam = 'prop_towercrane_02d'}, +{HashIs = 1613519098, ModNam = 'prop_towercrane_02e'}, +{HashIs = -1526981220, ModNam = 'prop_towercrane_02el'}, +{HashIs = 1122863164, ModNam = 'prop_towercrane_02el2'}, +{HashIs = 1043035044, ModNam = 'prop_traffic_01a'}, +{HashIs = 862871082, ModNam = 'prop_traffic_01b'}, +{HashIs = -655644382, ModNam = 'prop_traffic_01d'}, +{HashIs = -730685616, ModNam = 'prop_traffic_02a'}, +{HashIs = 656557234, ModNam = 'prop_traffic_02b'}, +{HashIs = 865627822, ModNam = 'prop_traffic_03a'}, +{HashIs = 589548997, ModNam = 'prop_traffic_03b'}, +{HashIs = -1535830511, ModNam = 'prop_traffic_lightset_01'}, +{HashIs = -945465914, ModNam = 'prop_traffic_rail_1a'}, +{HashIs = -925181899, ModNam = 'prop_traffic_rail_1c'}, +{HashIs = -2065691369, ModNam = 'prop_traffic_rail_2'}, +{HashIs = -22216529, ModNam = 'prop_traffic_rail_3'}, +{HashIs = 1560354582, ModNam = 'prop_trafficdiv_01'}, +{HashIs = -1967654269, ModNam = 'prop_trafficdiv_02'}, +{HashIs = 899858262, ModNam = 'prop_trailer_01_new'}, +{HashIs = 1015012981, ModNam = 'prop_trailer_door_closed'}, +{HashIs = -1461908217, ModNam = 'prop_trailer_door_open'}, +{HashIs = -1495726010, ModNam = 'prop_trailer_monitor_01'}, +{HashIs = 1914490036, ModNam = 'prop_trailer01_up'}, +{HashIs = 483393123, ModNam = 'prop_trailer01'}, +{HashIs = 1033239239, ModNam = 'prop_trailr_backside'}, +{HashIs = 1465091378, ModNam = 'prop_trailr_base_static'}, +{HashIs = 279651793, ModNam = 'prop_trailr_base'}, +{HashIs = -1711381475, ModNam = 'prop_trailr_fridge'}, +{HashIs = 1134178299, ModNam = 'prop_trailr_porch1'}, +{HashIs = -455396574, ModNam = 'prop_train_ticket_02_tu'}, +{HashIs = -1700277466, ModNam = 'prop_train_ticket_02'}, +{HashIs = -1279684868, ModNam = 'prop_tram_pole_double01'}, +{HashIs = 923047320, ModNam = 'prop_tram_pole_double02'}, +{HashIs = 1156788597, ModNam = 'prop_tram_pole_double03'}, +{HashIs = 393610914, ModNam = 'prop_tram_pole_roadside'}, +{HashIs = 1799608506, ModNam = 'prop_tram_pole_single01'}, +{HashIs = -1669416145, ModNam = 'prop_tram_pole_single02'}, +{HashIs = -179487766, ModNam = 'prop_tram_pole_wide01'}, +{HashIs = -947490680, ModNam = 'prop_tree_birch_01'}, +{HashIs = -1170418187, ModNam = 'prop_tree_birch_02'}, +{HashIs = 977294842, ModNam = 'prop_tree_birch_03'}, +{HashIs = -1286228176, ModNam = 'prop_tree_birch_03b'}, +{HashIs = 376901224, ModNam = 'prop_tree_birch_04'}, +{HashIs = 10609342, ModNam = 'prop_tree_birch_05'}, +{HashIs = -2114297789, ModNam = 'prop_tree_cedar_02'}, +{HashIs = 1958725070, ModNam = 'prop_tree_cedar_03'}, +{HashIs = 1768206104, ModNam = 'prop_tree_cedar_04'}, +{HashIs = -1272652611, ModNam = 'prop_tree_cedar_s_01'}, +{HashIs = 1600467771, ModNam = 'prop_tree_cedar_s_02'}, +{HashIs = -844656702, ModNam = 'prop_tree_cedar_s_04'}, +{HashIs = -148774218, ModNam = 'prop_tree_cedar_s_05'}, +{HashIs = -429702855, ModNam = 'prop_tree_cedar_s_06'}, +{HashIs = 1314228253, ModNam = 'prop_tree_cypress_01'}, +{HashIs = -567386505, ModNam = 'prop_tree_eng_oak_01'}, +{HashIs = -1279773008, ModNam = 'prop_tree_eng_oak_cr2'}, +{HashIs = 1204839864, ModNam = 'prop_tree_eng_oak_creator'}, +{HashIs = 2070834250, ModNam = 'prop_tree_eucalip_01'}, +{HashIs = 1192617956, ModNam = 'prop_tree_fallen_01'}, +{HashIs = 887112569, ModNam = 'prop_tree_fallen_02'}, +{HashIs = -1180374943, ModNam = 'prop_tree_fallen_pine_01'}, +{HashIs = -1868979192, ModNam = 'prop_tree_jacada_01'}, +{HashIs = -1903714332, ModNam = 'prop_tree_jacada_02'}, +{HashIs = 680549965, ModNam = 'prop_tree_lficus_02'}, +{HashIs = 721117987, ModNam = 'prop_tree_lficus_03'}, +{HashIs = 1563936387, ModNam = 'prop_tree_lficus_05'}, +{HashIs = -1978097596, ModNam = 'prop_tree_lficus_06'}, +{HashIs = 1171197889, ModNam = 'prop_tree_log_01'}, +{HashIs = -1147503786, ModNam = 'prop_tree_log_02'}, +{HashIs = 879962411, ModNam = 'prop_tree_maple_02'}, +{HashIs = 648056198, ModNam = 'prop_tree_maple_03'}, +{HashIs = 884889652, ModNam = 'prop_tree_mquite_01_l2'}, +{HashIs = 2138424832, ModNam = 'prop_tree_mquite_01'}, +{HashIs = 381625293, ModNam = 'prop_tree_oak_01'}, +{HashIs = 1352295901, ModNam = 'prop_tree_olive_01'}, +{HashIs = -73584559, ModNam = 'prop_tree_olive_cr2'}, +{HashIs = -155870793, ModNam = 'prop_tree_olive_creator'}, +{HashIs = -1605097644, ModNam = 'prop_tree_pine_01'}, +{HashIs = 1380551480, ModNam = 'prop_tree_pine_02'}, +{HashIs = -94404248, ModNam = 'prop_tree_stump_01'}, +{HashIs = -1221006233, ModNam = 'prop_trev_sec_id'}, +{HashIs = 1434219911, ModNam = 'prop_trev_tv_01'}, +{HashIs = -87845850, ModNam = 'prop_trevor_rope_01'}, +{HashIs = 1977786498, ModNam = 'prop_tri_finish_banner'}, +{HashIs = 1522397599, ModNam = 'prop_tri_pod_lod'}, +{HashIs = -117184141, ModNam = 'prop_tri_pod'}, +{HashIs = -600593637, ModNam = 'prop_tri_start_banner'}, +{HashIs = 1566872341, ModNam = 'prop_tri_table_01'}, +{HashIs = -701685533, ModNam = 'prop_trials_seesaw'}, +{HashIs = 1323604488, ModNam = 'prop_trials_seesaw2'}, +{HashIs = -734735991, ModNam = 'prop_triple_grid_line'}, +{HashIs = 726619973, ModNam = 'prop_trough1'}, +{HashIs = 1152297372, ModNam = 'prop_truktrailer_01a'}, +{HashIs = 296207441, ModNam = 'prop_tshirt_box_01'}, +{HashIs = -1478135602, ModNam = 'prop_tshirt_box_02'}, +{HashIs = -1251029815, ModNam = 'prop_tshirt_shelf_1'}, +{HashIs = -962367694, ModNam = 'prop_tshirt_shelf_2'}, +{HashIs = -2048004474, ModNam = 'prop_tshirt_shelf_2a'}, +{HashIs = 1295580445, ModNam = 'prop_tshirt_shelf_2b'}, +{HashIs = 920375395, ModNam = 'prop_tshirt_shelf_2c'}, +{HashIs = 2141353603, ModNam = 'prop_tshirt_stand_01'}, +{HashIs = 1393626871, ModNam = 'prop_tshirt_stand_01b'}, +{HashIs = 233968420, ModNam = 'prop_tshirt_stand_02'}, +{HashIs = -532760642, ModNam = 'prop_tshirt_stand_04'}, +{HashIs = -488621636, ModNam = 'prop_tt_screenstatic'}, +{HashIs = 169137225, ModNam = 'prop_tumbler_01_empty'}, +{HashIs = -1244923879, ModNam = 'prop_tumbler_01'}, +{HashIs = 1115870447, ModNam = 'prop_tumbler_01b_bar'}, +{HashIs = 1025792510, ModNam = 'prop_tumbler_01b'}, +{HashIs = 1231444999, ModNam = 'prop_tunnel_liner01'}, +{HashIs = -1809321587, ModNam = 'prop_tunnel_liner02'}, +{HashIs = 639538552, ModNam = 'prop_tunnel_liner03'}, +{HashIs = -1898057898, ModNam = 'prop_turkey_leg_01'}, +{HashIs = -1717091240, ModNam = 'prop_turnstyle_01'}, +{HashIs = 1531047580, ModNam = 'prop_turnstyle_bars'}, +{HashIs = -1394674526, ModNam = 'prop_tv_01'}, +{HashIs = -2111856860, ModNam = 'prop_tv_02'}, +{HashIs = -1724413516, ModNam = 'prop_tv_03_overlay'}, +{HashIs = -897601557, ModNam = 'prop_tv_03'}, +{HashIs = 743076735, ModNam = 'prop_tv_04'}, +{HashIs = -435919116, ModNam = 'prop_tv_05'}, +{HashIs = -1211954574, ModNam = 'prop_tv_06'}, +{HashIs = 1599855009, ModNam = 'prop_tv_07'}, +{HashIs = -1990117150, ModNam = 'prop_tv_cabinet_03'}, +{HashIs = 2065669215, ModNam = 'prop_tv_cabinet_04'}, +{HashIs = -1513164355, ModNam = 'prop_tv_cabinet_05'}, +{HashIs = 1355733718, ModNam = 'prop_tv_cam_02'}, +{HashIs = -1113453233, ModNam = 'prop_tv_flat_01_screen'}, +{HashIs = 1036195894, ModNam = 'prop_tv_flat_01'}, +{HashIs = 1340914825, ModNam = 'prop_tv_flat_02'}, +{HashIs = 1065897083, ModNam = 'prop_tv_flat_02b'}, +{HashIs = 1393541839, ModNam = 'prop_tv_flat_03'}, +{HashIs = -698352776, ModNam = 'prop_tv_flat_03b'}, +{HashIs = 1194029334, ModNam = 'prop_tv_flat_michael'}, +{HashIs = 1298316891, ModNam = 'prop_tv_screeen_sign'}, +{HashIs = 1444640441, ModNam = 'prop_tv_stand_01'}, +{HashIs = 1553931317, ModNam = 'prop_tv_test'}, +{HashIs = 132494565, ModNam = 'prop_tyre_rack_01'}, +{HashIs = -57685738, ModNam = 'prop_tyre_spike_01'}, +{HashIs = 2090810892, ModNam = 'prop_tyre_wall_01'}, +{HashIs = -1082910619, ModNam = 'prop_tyre_wall_01b'}, +{HashIs = 776861087, ModNam = 'prop_tyre_wall_01c'}, +{HashIs = -905357089, ModNam = 'prop_tyre_wall_02'}, +{HashIs = 159919520, ModNam = 'prop_tyre_wall_02b'}, +{HashIs = -160036996, ModNam = 'prop_tyre_wall_02c'}, +{HashIs = -666143389, ModNam = 'prop_tyre_wall_03'}, +{HashIs = 690613779, ModNam = 'prop_tyre_wall_03b'}, +{HashIs = -140899596, ModNam = 'prop_tyre_wall_03c'}, +{HashIs = 1465709448, ModNam = 'prop_tyre_wall_04'}, +{HashIs = 631705629, ModNam = 'prop_tyre_wall_05'}, +{HashIs = -826852533, ModNam = 'prop_umpire_01'}, +{HashIs = -1357436528, ModNam = 'prop_utensil'}, +{HashIs = 763497189, ModNam = 'prop_v_15_cars_clock'}, +{HashIs = 1623304263, ModNam = 'prop_v_5_bclock'}, +{HashIs = -290464389, ModNam = 'prop_v_bmike_01'}, +{HashIs = -206866686, ModNam = 'prop_v_cam_01'}, +{HashIs = 1427153555, ModNam = 'prop_v_door_44'}, +{HashIs = -1137425659, ModNam = 'prop_v_hook_s'}, +{HashIs = 1298935678, ModNam = 'prop_v_m_phone_01'}, +{HashIs = 1142221529, ModNam = 'prop_v_m_phone_o1s'}, +{HashIs = 1654893215, ModNam = 'prop_v_parachute'}, +{HashIs = 1652730148, ModNam = 'prop_valet_01'}, +{HashIs = -2086179979, ModNam = 'prop_valet_02'}, +{HashIs = 1902790395, ModNam = 'prop_valet_03'}, +{HashIs = 1710403596, ModNam = 'prop_valet_04'}, +{HashIs = 36810380, ModNam = 'prop_vault_door_scene'}, +{HashIs = -1485006268, ModNam = 'prop_vault_shutter'}, +{HashIs = 1209027853, ModNam = 'prop_vb_34_tencrt_lighting'}, +{HashIs = 330240957, ModNam = 'prop_vcr_01'}, +{HashIs = -2098052468, ModNam = 'prop_veg_corn_01'}, +{HashIs = -1007446468, ModNam = 'prop_veg_crop_01'}, +{HashIs = 649223100, ModNam = 'prop_veg_crop_02'}, +{HashIs = -634939447, ModNam = 'prop_veg_crop_03_cab'}, +{HashIs = -2084538847, ModNam = 'prop_veg_crop_03_pump'}, +{HashIs = -1163697832, ModNam = 'prop_veg_crop_04_leaf'}, +{HashIs = -383623015, ModNam = 'prop_veg_crop_04'}, +{HashIs = -83295126, ModNam = 'prop_veg_crop_05'}, +{HashIs = 955777091, ModNam = 'prop_veg_crop_06'}, +{HashIs = 2007502834, ModNam = 'prop_veg_crop_orange'}, +{HashIs = -1194920181, ModNam = 'prop_veg_crop_tr_01'}, +{HashIs = -2040982992, ModNam = 'prop_veg_crop_tr_02'}, +{HashIs = -62459927, ModNam = 'prop_veg_grass_01_a'}, +{HashIs = -1634847635, ModNam = 'prop_veg_grass_01_b'}, +{HashIs = -1933078304, ModNam = 'prop_veg_grass_01_c'}, +{HashIs = 52002182, ModNam = 'prop_veg_grass_01_d'}, +{HashIs = -1180346286, ModNam = 'prop_veg_grass_02_a'}, +{HashIs = -534597020, ModNam = 'prop_vehicle_hook'}, +{HashIs = 463039275, ModNam = 'prop_ven_market_stool'}, +{HashIs = -1184096195, ModNam = 'prop_ven_market_table1'}, +{HashIs = 615030415, ModNam = 'prop_ven_shop_1_counter'}, +{HashIs = 690372739, ModNam = 'prop_vend_coffe_01'}, +{HashIs = 684389648, ModNam = 'prop_vend_condom_01'}, +{HashIs = 73774428, ModNam = 'prop_vend_fags_01'}, +{HashIs = -1317235795, ModNam = 'prop_vend_fridge01'}, +{HashIs = -1034034125, ModNam = 'prop_vend_snak_01_tu'}, +{HashIs = -654402915, ModNam = 'prop_vend_snak_01'}, +{HashIs = 992069095, ModNam = 'prop_vend_soda_01'}, +{HashIs = 1114264700, ModNam = 'prop_vend_soda_02'}, +{HashIs = 1099892058, ModNam = 'prop_vend_water_01'}, +{HashIs = -770680652, ModNam = 'prop_venice_board_01'}, +{HashIs = -459014693, ModNam = 'prop_venice_board_02'}, +{HashIs = -1317169265, ModNam = 'prop_venice_board_03'}, +{HashIs = 797649894, ModNam = 'prop_venice_counter_01'}, +{HashIs = 504531189, ModNam = 'prop_venice_counter_02'}, +{HashIs = -772083517, ModNam = 'prop_venice_counter_03'}, +{HashIs = -999336532, ModNam = 'prop_venice_counter_04'}, +{HashIs = -1137685101, ModNam = 'prop_venice_shop_front_01'}, +{HashIs = 1544902921, ModNam = 'prop_venice_sign_01'}, +{HashIs = 410964433, ModNam = 'prop_venice_sign_02'}, +{HashIs = 172569958, ModNam = 'prop_venice_sign_03'}, +{HashIs = 1125459709, ModNam = 'prop_venice_sign_04'}, +{HashIs = 896142247, ModNam = 'prop_venice_sign_05'}, +{HashIs = -785038521, ModNam = 'prop_venice_sign_06'}, +{HashIs = -1016485968, ModNam = 'prop_venice_sign_07'}, +{HashIs = -67299122, ModNam = 'prop_venice_sign_08'}, +{HashIs = -297501339, ModNam = 'prop_venice_sign_09'}, +{HashIs = 1357036280, ModNam = 'prop_venice_sign_10'}, +{HashIs = 1049138756, ModNam = 'prop_venice_sign_11'}, +{HashIs = 1690657469, ModNam = 'prop_venice_sign_12'}, +{HashIs = -1754871813, ModNam = 'prop_venice_sign_14'}, +{HashIs = -2062015650, ModNam = 'prop_venice_sign_15'}, +{HashIs = 1274163475, ModNam = 'prop_venice_sign_16'}, +{HashIs = -1465259391, ModNam = 'prop_venice_sign_17'}, +{HashIs = -565160499, ModNam = 'prop_venice_sign_18'}, +{HashIs = -872566488, ModNam = 'prop_venice_sign_19'}, +{HashIs = 1568391284, ModNam = 'prop_ventsystem_01'}, +{HashIs = 263824625, ModNam = 'prop_ventsystem_02'}, +{HashIs = -1666269479, ModNam = 'prop_ventsystem_03'}, +{HashIs = -2030791835, ModNam = 'prop_ventsystem_04'}, +{HashIs = 77391653, ModNam = 'prop_vertdrill_01'}, +{HashIs = -409330145, ModNam = 'prop_vinewood_sign_01'}, +{HashIs = 130556722, ModNam = 'prop_vintage_filmcan'}, +{HashIs = -462817101, ModNam = 'prop_vintage_pump'}, +{HashIs = 1925761914, ModNam = 'prop_vodka_bottle'}, +{HashIs = -1891207956, ModNam = 'prop_voltmeter_01'}, +{HashIs = -1609037443, ModNam = 'prop_w_board_blank_2'}, +{HashIs = -925331707, ModNam = 'prop_w_board_blank'}, +{HashIs = 1504162505, ModNam = 'prop_w_fountain_01'}, +{HashIs = -789123952, ModNam = 'prop_w_me_bottle'}, +{HashIs = 1725061196, ModNam = 'prop_w_me_dagger'}, +{HashIs = 173095431, ModNam = 'prop_w_me_hatchet'}, +{HashIs = -518344816, ModNam = 'prop_w_me_knife_01'}, +{HashIs = 80813867, ModNam = 'prop_w_r_cedar_01'}, +{HashIs = 1872658008, ModNam = 'prop_w_r_cedar_dead'}, +{HashIs = 267626795, ModNam = 'prop_wait_bench_01'}, +{HashIs = 1355718178, ModNam = 'prop_waiting_seat_01'}, +{HashIs = 962420079, ModNam = 'prop_wall_light_01a'}, +{HashIs = -1874162628, ModNam = 'prop_wall_light_02a'}, +{HashIs = 1457658556, ModNam = 'prop_wall_light_03a'}, +{HashIs = 1965446988, ModNam = 'prop_wall_light_03b'}, +{HashIs = 1402414826, ModNam = 'prop_wall_light_04a'}, +{HashIs = 1976979908, ModNam = 'prop_wall_light_05a'}, +{HashIs = 305924745, ModNam = 'prop_wall_light_05c'}, +{HashIs = -845118873, ModNam = 'prop_wall_light_06a'}, +{HashIs = -153364983, ModNam = 'prop_wall_light_07a'}, +{HashIs = 1917308407, ModNam = 'prop_wall_light_08a'}, +{HashIs = 959280723, ModNam = 'prop_wall_light_09a'}, +{HashIs = 200219607, ModNam = 'prop_wall_light_09b'}, +{HashIs = -1950573712, ModNam = 'prop_wall_light_09c'}, +{HashIs = -1645527091, ModNam = 'prop_wall_light_09d'}, +{HashIs = -1433191435, ModNam = 'prop_wall_light_10a'}, +{HashIs = -481743520, ModNam = 'prop_wall_light_10b'}, +{HashIs = 83521730, ModNam = 'prop_wall_light_10c'}, +{HashIs = 1610843006, ModNam = 'prop_wall_light_11'}, +{HashIs = -1790382584, ModNam = 'prop_wall_light_12'}, +{HashIs = -200410159, ModNam = 'prop_wall_light_12a'}, +{HashIs = -1310188721, ModNam = 'prop_wall_light_13_snw'}, +{HashIs = -813556366, ModNam = 'prop_wall_light_13a'}, +{HashIs = -1928422948, ModNam = 'prop_wall_light_14a'}, +{HashIs = 1513305126, ModNam = 'prop_wall_light_14b'}, +{HashIs = 1257909556, ModNam = 'prop_wall_light_15a'}, +{HashIs = -1765292598, ModNam = 'prop_wall_light_16a'}, +{HashIs = -1418399964, ModNam = 'prop_wall_light_16b'}, +{HashIs = 977439937, ModNam = 'prop_wall_light_16c'}, +{HashIs = 1293333097, ModNam = 'prop_wall_light_16d'}, +{HashIs = 1608538108, ModNam = 'prop_wall_light_16e'}, +{HashIs = 1404517486, ModNam = 'prop_wall_light_17a'}, +{HashIs = -1563010389, ModNam = 'prop_wall_light_17b'}, +{HashIs = 1816194717, ModNam = 'prop_wall_light_18a'}, +{HashIs = -156403936, ModNam = 'prop_wall_light_19a'}, +{HashIs = -1356590918, ModNam = 'prop_wall_light_20a'}, +{HashIs = 1187140144, ModNam = 'prop_wall_light_21'}, +{HashIs = 1858825521, ModNam = 'prop_wall_vent_01'}, +{HashIs = 1492402563, ModNam = 'prop_wall_vent_02'}, +{HashIs = 1161501201, ModNam = 'prop_wall_vent_03'}, +{HashIs = 931495590, ModNam = 'prop_wall_vent_04'}, +{HashIs = -869259227, ModNam = 'prop_wall_vent_05'}, +{HashIs = -566178746, ModNam = 'prop_wall_vent_06'}, +{HashIs = -1541521238, ModNam = 'prop_wallbrick_01'}, +{HashIs = -1151045834, ModNam = 'prop_wallbrick_02'}, +{HashIs = 1065973630, ModNam = 'prop_wallbrick_03'}, +{HashIs = -1268884662, ModNam = 'prop_wallchunk_01'}, +{HashIs = -1638168425, ModNam = 'prop_walllight_ld_01'}, +{HashIs = -851361974, ModNam = 'prop_walllight_ld_01b'}, +{HashIs = 283948267, ModNam = 'prop_wardrobe_door_01'}, +{HashIs = -1902543747, ModNam = 'prop_warehseshelf01'}, +{HashIs = 2092685506, ModNam = 'prop_warehseshelf02'}, +{HashIs = 1846426471, ModNam = 'prop_warehseshelf03'}, +{HashIs = 424659621, ModNam = 'prop_warninglight_01'}, +{HashIs = 991241305, ModNam = 'prop_washer_01'}, +{HashIs = 1231012078, ModNam = 'prop_washer_02'}, +{HashIs = -1312681555, ModNam = 'prop_washer_03'}, +{HashIs = 1492339777, ModNam = 'prop_washing_basket_01'}, +{HashIs = 587574807, ModNam = 'prop_water_bottle_dark'}, +{HashIs = 315205724, ModNam = 'prop_water_bottle'}, +{HashIs = -1240857364, ModNam = 'prop_water_corpse_01'}, +{HashIs = -1011638209, ModNam = 'prop_water_corpse_02'}, +{HashIs = 42353697, ModNam = 'prop_water_frame'}, +{HashIs = 1408345510, ModNam = 'prop_water_ramp_01'}, +{HashIs = 1226543098, ModNam = 'prop_water_ramp_02'}, +{HashIs = 2001562717, ModNam = 'prop_water_ramp_03'}, +{HashIs = -1691644768, ModNam = 'prop_watercooler_dark'}, +{HashIs = -742198632, ModNam = 'prop_watercooler'}, +{HashIs = 1370563384, ModNam = 'prop_watercrate_01'}, +{HashIs = -1644950477, ModNam = 'prop_wateringcan'}, +{HashIs = 1102844316, ModNam = 'prop_watertower01'}, +{HashIs = 1343762004, ModNam = 'prop_watertower02'}, +{HashIs = 1535001888, ModNam = 'prop_watertower03'}, +{HashIs = 1822812015, ModNam = 'prop_watertower04'}, +{HashIs = 1382596692, ModNam = 'prop_waterwheela'}, +{HashIs = -1128524427, ModNam = 'prop_waterwheelb'}, +{HashIs = 1016189997, ModNam = 'prop_weed_001_aa'}, +{HashIs = 861098586, ModNam = 'prop_weed_002_ba'}, +{HashIs = 452618762, ModNam = 'prop_weed_01'}, +{HashIs = -305885281, ModNam = 'prop_weed_02'}, +{HashIs = -1688127, ModNam = 'prop_weed_block_01'}, +{HashIs = 671777952, ModNam = 'prop_weed_bottle'}, +{HashIs = 243282660, ModNam = 'prop_weed_pallet'}, +{HashIs = -232602273, ModNam = 'prop_weed_tub_01'}, +{HashIs = 1913437669, ModNam = 'prop_weed_tub_01b'}, +{HashIs = -527085761, ModNam = 'prop_weeddead_nxg01'}, +{HashIs = 1621217110, ModNam = 'prop_weeddead_nxg02'}, +{HashIs = -1279789847, ModNam = 'prop_weeddry_nxg01'}, +{HashIs = 1280913271, ModNam = 'prop_weeddry_nxg01b'}, +{HashIs = -840357557, ModNam = 'prop_weeddry_nxg02'}, +{HashIs = -329224025, ModNam = 'prop_weeddry_nxg02b'}, +{HashIs = -1831947497, ModNam = 'prop_weeddry_nxg03'}, +{HashIs = -1824211007, ModNam = 'prop_weeddry_nxg03b'}, +{HashIs = -2063067254, ModNam = 'prop_weeddry_nxg04'}, +{HashIs = 105912864, ModNam = 'prop_weeddry_nxg05'}, +{HashIs = 1870743581, ModNam = 'prop_weeds_nxg01'}, +{HashIs = 1588183713, ModNam = 'prop_weeds_nxg01b'}, +{HashIs = 1572283529, ModNam = 'prop_weeds_nxg02'}, +{HashIs = 2008938025, ModNam = 'prop_weeds_nxg02b'}, +{HashIs = 621425456, ModNam = 'prop_weeds_nxg03'}, +{HashIs = 17892537, ModNam = 'prop_weeds_nxg03b'}, +{HashIs = -2093224046, ModNam = 'prop_weeds_nxg04'}, +{HashIs = 1681607908, ModNam = 'prop_weeds_nxg04b'}, +{HashIs = -1193616693, ModNam = 'prop_weeds_nxg05'}, +{HashIs = 1105329006, ModNam = 'prop_weeds_nxg05b'}, +{HashIs = -1499154849, ModNam = 'prop_weeds_nxg06'}, +{HashIs = -946010170, ModNam = 'prop_weeds_nxg06b'}, +{HashIs = 1272323782, ModNam = 'prop_weeds_nxg07b'}, +{HashIs = -811215908, ModNam = 'prop_weeds_nxg07b001'}, +{HashIs = -1139220153, ModNam = 'prop_weeds_nxg08'}, +{HashIs = -853012324, ModNam = 'prop_weeds_nxg08b'}, +{HashIs = -568220328, ModNam = 'prop_weeds_nxg09'}, +{HashIs = 2008030266, ModNam = 'prop_weight_1_5k'}, +{HashIs = 1844017351, ModNam = 'prop_weight_10k'}, +{HashIs = 933757793, ModNam = 'prop_weight_15k'}, +{HashIs = 588920696, ModNam = 'prop_weight_2_5k'}, +{HashIs = -1450650106, ModNam = 'prop_weight_20k'}, +{HashIs = -2011207824, ModNam = 'prop_weight_5k'}, +{HashIs = 1231502205, ModNam = 'prop_weight_bench_02'}, +{HashIs = 1749174061, ModNam = 'prop_weight_rack_01'}, +{HashIs = 1241057947, ModNam = 'prop_weight_rack_02'}, +{HashIs = 1505848876, ModNam = 'prop_weight_squat'}, +{HashIs = -1010290664, ModNam = 'prop_weld_torch'}, +{HashIs = 1011326142, ModNam = 'prop_welding_mask_01_s'}, +{HashIs = -1821801372, ModNam = 'prop_welding_mask_01'}, +{HashIs = -624946387, ModNam = 'prop_wheat_grass_empty'}, +{HashIs = -1270307707, ModNam = 'prop_wheat_grass_glass'}, +{HashIs = 945617281, ModNam = 'prop_wheat_grass_half'}, +{HashIs = -292162984, ModNam = 'prop_wheel_01'}, +{HashIs = 626679780, ModNam = 'prop_wheel_02'}, +{HashIs = -755287261, ModNam = 'prop_wheel_03'}, +{HashIs = -1425970384, ModNam = 'prop_wheel_04'}, +{HashIs = -1751235478, ModNam = 'prop_wheel_05'}, +{HashIs = -563981839, ModNam = 'prop_wheel_06'}, +{HashIs = -1286728675, ModNam = 'prop_wheel_hub_01'}, +{HashIs = -1731873955, ModNam = 'prop_wheel_hub_02_lod_02'}, +{HashIs = 1465152224, ModNam = 'prop_wheel_rim_01'}, +{HashIs = 1150963052, ModNam = 'prop_wheel_rim_02'}, +{HashIs = -1472588642, ModNam = 'prop_wheel_rim_03'}, +{HashIs = -705040355, ModNam = 'prop_wheel_rim_04'}, +{HashIs = 212098417, ModNam = 'prop_wheel_rim_05'}, +{HashIs = -1570565546, ModNam = 'prop_wheel_tyre'}, +{HashIs = 1430257647, ModNam = 'prop_wheelbarrow01a'}, +{HashIs = 1133730678, ModNam = 'prop_wheelbarrow02a'}, +{HashIs = 1737474779, ModNam = 'prop_wheelchair_01_s'}, +{HashIs = 1262298127, ModNam = 'prop_wheelchair_01'}, +{HashIs = 1909973641, ModNam = 'prop_whisk'}, +{HashIs = -822947892, ModNam = 'prop_whiskey_01'}, +{HashIs = -1461673141, ModNam = 'prop_whiskey_bottle'}, +{HashIs = -1833232393, ModNam = 'prop_whiskey_glasses'}, +{HashIs = -171496681, ModNam = 'prop_white_keyboard'}, +{HashIs = -1956944339, ModNam = 'prop_win_plug_01_dam'}, +{HashIs = 1704392426, ModNam = 'prop_win_plug_01'}, +{HashIs = -52859321, ModNam = 'prop_win_trailer_ld'}, +{HashIs = 997144281, ModNam = 'prop_winch_hook_long'}, +{HashIs = -719148431, ModNam = 'prop_winch_hook_short'}, +{HashIs = -1404196790, ModNam = 'prop_windmill_01_l1'}, +{HashIs = 1939614199, ModNam = 'prop_windmill_01_slod'}, +{HashIs = 1745179636, ModNam = 'prop_windmill_01_slod2'}, +{HashIs = 1952396163, ModNam = 'prop_windmill_01'}, +{HashIs = 1065211932, ModNam = 'prop_windmill1'}, +{HashIs = 1252486771, ModNam = 'prop_windmill2'}, +{HashIs = 1955084863, ModNam = 'prop_windowbox_a'}, +{HashIs = -2079532728, ModNam = 'prop_windowbox_b'}, +{HashIs = -925896790, ModNam = 'prop_windowbox_broken'}, +{HashIs = -2024123364, ModNam = 'prop_windowbox_small'}, +{HashIs = 21833643, ModNam = 'prop_wine_bot_01'}, +{HashIs = -285113580, ModNam = 'prop_wine_bot_02'}, +{HashIs = 54971870, ModNam = 'prop_wine_glass'}, +{HashIs = 1295017223, ModNam = 'prop_wine_red'}, +{HashIs = 2036176768, ModNam = 'prop_wine_rose'}, +{HashIs = -1248983640, ModNam = 'prop_wine_white'}, +{HashIs = -367045252, ModNam = 'prop_wok'}, +{HashIs = 650320113, ModNam = 'prop_wooden_barrel'}, +{HashIs = 1367246936, ModNam = 'prop_woodpile_01a'}, +{HashIs = -1186441238, ModNam = 'prop_woodpile_01b'}, +{HashIs = 1861370687, ModNam = 'prop_woodpile_01c'}, +{HashIs = 1293189284, ModNam = 'prop_woodpile_02a'}, +{HashIs = -740912282, ModNam = 'prop_woodpile_03a'}, +{HashIs = 382933634, ModNam = 'prop_woodpile_04a'}, +{HashIs = -1783064501, ModNam = 'prop_woodpile_04b'}, +{HashIs = -2107814619, ModNam = 'prop_worklight_01a_l1'}, +{HashIs = 145818549, ModNam = 'prop_worklight_01a'}, +{HashIs = 160663734, ModNam = 'prop_worklight_02a'}, +{HashIs = -304108711, ModNam = 'prop_worklight_03a_l1'}, +{HashIs = -350795026, ModNam = 'prop_worklight_03a'}, +{HashIs = -1808235374, ModNam = 'prop_worklight_03b_l1'}, +{HashIs = -1901227524, ModNam = 'prop_worklight_03b'}, +{HashIs = -1208490064, ModNam = 'prop_worklight_04a'}, +{HashIs = 765603833, ModNam = 'prop_worklight_04b_l1'}, +{HashIs = 1813008354, ModNam = 'prop_worklight_04b'}, +{HashIs = -1580136567, ModNam = 'prop_worklight_04c_l1'}, +{HashIs = 1506454359, ModNam = 'prop_worklight_04c'}, +{HashIs = -1009522972, ModNam = 'prop_worklight_04d_l1'}, +{HashIs = 279288106, ModNam = 'prop_worklight_04d'}, +{HashIs = 1188930991, ModNam = 'prop_workwall_01'}, +{HashIs = 1496566363, ModNam = 'prop_workwall_02'}, +{HashIs = -1288515433, ModNam = 'prop_wrecked_buzzard'}, +{HashIs = -1663150675, ModNam = 'prop_wreckedcart'}, +{HashIs = 118627012, ModNam = 'prop_xmas_ext'}, +{HashIs = 238789712, ModNam = 'prop_xmas_tree_int'}, +{HashIs = 1160611253, ModNam = 'prop_yacht_lounger'}, +{HashIs = -294499241, ModNam = 'prop_yacht_seat_01'}, +{HashIs = -1320300017, ModNam = 'prop_yacht_seat_02'}, +{HashIs = -1005619310, ModNam = 'prop_yacht_seat_03'}, +{HashIs = -1848238485, ModNam = 'prop_yacht_table_01'}, +{HashIs = -1788992133, ModNam = 'prop_yacht_table_02'}, +{HashIs = -1367418948, ModNam = 'prop_yacht_table_03'}, +{HashIs = -1931340691, ModNam = 'prop_yaught_chair_01'}, +{HashIs = -864927101, ModNam = 'prop_yaught_sofa_01'}, +{HashIs = 58661718, ModNam = 'prop_yell_plastic_target'}, +{HashIs = -232023078, ModNam = 'prop_yoga_mat_01'}, +{HashIs = 2057317573, ModNam = 'prop_yoga_mat_02'}, +{HashIs = -1978741854, ModNam = 'prop_yoga_mat_03'}, +{HashIs = 267881419, ModNam = 'prop_ztype_covered'}, +{HashIs = 356391690, ModNam = 'proptrailer'}, +{HashIs = 2123327359, ModNam = 'prototipo'}, +{HashIs = -1651067813, ModNam = 'radi'}, +{HashIs = 390902130, ModNam = 'raketrailer'}, +{HashIs = -2103821244, ModNam = 'rallytruck'}, +{HashIs = 1645267888, ModNam = 'rancherxl'}, +{HashIs = 1933662059, ModNam = 'rancherxl2'}, +{HashIs = -1934452204, ModNam = 'rapidgt'}, +{HashIs = 1737773231, ModNam = 'rapidgt2'}, +{HashIs = -674927303, ModNam = 'raptor'}, +{HashIs = 1873600305, ModNam = 'ratbike'}, +{HashIs = -667151410, ModNam = 'ratloader'}, +{HashIs = -589178377, ModNam = 'ratloader2'}, +{HashIs = 234062309, ModNam = 'reaper'}, +{HashIs = -1207771834, ModNam = 'rebel'}, +{HashIs = -2045594037, ModNam = 'rebel2'}, +{HashIs = 775083365, ModNam = 'reeds_03'}, +{HashIs = -14495224, ModNam = 'regina'}, +{HashIs = -1098802077, ModNam = 'rentalbus'}, +{HashIs = 841808271, ModNam = 'rhapsody'}, +{HashIs = 782665360, ModNam = 'rhino'}, +{HashIs = -1205689942, ModNam = 'riot'}, +{HashIs = -845979911, ModNam = 'ripley'}, +{HashIs = 1794800292, ModNam = 'rnotes'}, +{HashIs = 1471437843, ModNam = 'rock_4_cl_2_1'}, +{HashIs = -2041628332, ModNam = 'rock_4_cl_2_2'}, +{HashIs = 2136773105, ModNam = 'rocoto'}, +{HashIs = 627094268, ModNam = 'romero'}, +{HashIs = 14103519, ModNam = 'root_scroll_anim_skel'}, +{HashIs = -1705304628, ModNam = 'rubble'}, +{HashIs = -893578776, ModNam = 'ruffian'}, +{HashIs = -227741703, ModNam = 'ruiner'}, +{HashIs = 941494461, ModNam = 'ruiner2'}, +{HashIs = 777714999, ModNam = 'ruiner3'}, +{HashIs = 1162065741, ModNam = 'rumpo'}, +{HashIs = -1776615689, ModNam = 'rumpo2'}, +{HashIs = 1475773103, ModNam = 'rumpo3'}, +{HashIs = 719660200, ModNam = 'ruston'}, +{HashIs = 373000027, ModNam = 's_f_m_fembarber'}, +{HashIs = -527186490, ModNam = 's_f_m_maid_01'}, +{HashIs = -1371020112, ModNam = 's_f_m_shop_high'}, +{HashIs = 824925120, ModNam = 's_f_m_sweatshop_01'}, +{HashIs = 1567728751, ModNam = 's_f_y_airhostess_01'}, +{HashIs = 2014052797, ModNam = 's_f_y_bartender_01'}, +{HashIs = 1250841910, ModNam = 's_f_y_baywatch_01'}, +{HashIs = 368603149, ModNam = 's_f_y_cop_01'}, +{HashIs = 1777626099, ModNam = 's_f_y_factory_01'}, +{HashIs = 42647445, ModNam = 's_f_y_hooker_01'}, +{HashIs = 348382215, ModNam = 's_f_y_hooker_02'}, +{HashIs = 51789996, ModNam = 's_f_y_hooker_03'}, +{HashIs = -715445259, ModNam = 's_f_y_migrant_01'}, +{HashIs = 587253782, ModNam = 's_f_y_movprem_01'}, +{HashIs = -1614285257, ModNam = 's_f_y_ranger_01'}, +{HashIs = -1420211530, ModNam = 's_f_y_scrubs_01'}, +{HashIs = 1096929346, ModNam = 's_f_y_sheriff_01'}, +{HashIs = -1452399100, ModNam = 's_f_y_shop_low'}, +{HashIs = 1055701597, ModNam = 's_f_y_shop_mid'}, +{HashIs = 1381498905, ModNam = 's_f_y_stripper_01'}, +{HashIs = 1846523796, ModNam = 's_f_y_stripper_02'}, +{HashIs = 1544875514, ModNam = 's_f_y_stripperlite'}, +{HashIs = -2063419726, ModNam = 's_f_y_sweatshop_01'}, +{HashIs = 233415434, ModNam = 's_m_m_ammucountry'}, +{HashIs = -1782092083, ModNam = 's_m_m_armoured_01'}, +{HashIs = 1669696074, ModNam = 's_m_m_armoured_02'}, +{HashIs = 68070371, ModNam = 's_m_m_autoshop_01'}, +{HashIs = -261389155, ModNam = 's_m_m_autoshop_02'}, +{HashIs = -1613485779, ModNam = 's_m_m_bouncer_01'}, +{HashIs = -907676309, ModNam = 's_m_m_ccrew_01'}, +{HashIs = 788443093, ModNam = 's_m_m_chemsec_01'}, +{HashIs = 1650288984, ModNam = 's_m_m_ciasec_01'}, +{HashIs = 436345731, ModNam = 's_m_m_cntrybar_01'}, +{HashIs = 349680864, ModNam = 's_m_m_dockwork_01'}, +{HashIs = -730659924, ModNam = 's_m_m_doctor_01'}, +{HashIs = -306416314, ModNam = 's_m_m_fiboffice_01'}, +{HashIs = 653289389, ModNam = 's_m_m_fiboffice_02'}, +{HashIs = 2072724299, ModNam = 's_m_m_fibsec_01'}, +{HashIs = -1453933154, ModNam = 's_m_m_gaffer_01'}, +{HashIs = 1240094341, ModNam = 's_m_m_gardener_01'}, +{HashIs = 411102470, ModNam = 's_m_m_gentransport'}, +{HashIs = 1099825042, ModNam = 's_m_m_hairdress_01'}, +{HashIs = -245247470, ModNam = 's_m_m_highsec_01'}, +{HashIs = 691061163, ModNam = 's_m_m_highsec_02'}, +{HashIs = -1452549652, ModNam = 's_m_m_janitor'}, +{HashIs = -1635724594, ModNam = 's_m_m_lathandy_01'}, +{HashIs = -570394627, ModNam = 's_m_m_lifeinvad_01'}, +{HashIs = -610530921, ModNam = 's_m_m_linecook'}, +{HashIs = 1985653476, ModNam = 's_m_m_lsmetro_01'}, +{HashIs = 2124742566, ModNam = 's_m_m_mariachi_01'}, +{HashIs = -220552467, ModNam = 's_m_m_marine_01'}, +{HashIs = -265970301, ModNam = 's_m_m_marine_02'}, +{HashIs = -317922106, ModNam = 's_m_m_migrant_01'}, +{HashIs = 1684083350, ModNam = 's_m_m_movalien_01'}, +{HashIs = -664900312, ModNam = 's_m_m_movprem_01'}, +{HashIs = -407694286, ModNam = 's_m_m_movspace_01'}, +{HashIs = -1286380898, ModNam = 's_m_m_paramedic_01'}, +{HashIs = -413447396, ModNam = 's_m_m_pilot_01'}, +{HashIs = -163714847, ModNam = 's_m_m_pilot_02'}, +{HashIs = 1650036788, ModNam = 's_m_m_postal_01'}, +{HashIs = 1936142927, ModNam = 's_m_m_postal_02'}, +{HashIs = 1456041926, ModNam = 's_m_m_prisguard_01'}, +{HashIs = 1092080539, ModNam = 's_m_m_scientist_01'}, +{HashIs = -681004504, ModNam = 's_m_m_security_01'}, +{HashIs = 451459928, ModNam = 's_m_m_snowcop_01'}, +{HashIs = 2035992488, ModNam = 's_m_m_strperf_01'}, +{HashIs = 469792763, ModNam = 's_m_m_strpreach_01'}, +{HashIs = -829353047, ModNam = 's_m_m_strvend_01'}, +{HashIs = 1498487404, ModNam = 's_m_m_trucker_01'}, +{HashIs = -1614577886, ModNam = 's_m_m_ups_01'}, +{HashIs = -792862442, ModNam = 's_m_m_ups_02'}, +{HashIs = -1382092357, ModNam = 's_m_o_busker_01'}, +{HashIs = 1644266841, ModNam = 's_m_y_airworker'}, +{HashIs = -1643617475, ModNam = 's_m_y_ammucity_01'}, +{HashIs = 1657546978, ModNam = 's_m_y_armymech_01'}, +{HashIs = -1306051250, ModNam = 's_m_y_autopsy_01'}, +{HashIs = -442429178, ModNam = 's_m_y_barman_01'}, +{HashIs = 189425762, ModNam = 's_m_y_baywatch_01'}, +{HashIs = -1275859404, ModNam = 's_m_y_blackops_01'}, +{HashIs = 2047212121, ModNam = 's_m_y_blackops_02'}, +{HashIs = 1349953339, ModNam = 's_m_y_blackops_03'}, +{HashIs = -654717625, ModNam = 's_m_y_busboy_01'}, +{HashIs = 261586155, ModNam = 's_m_y_chef_01'}, +{HashIs = 71929310, ModNam = 's_m_y_clown_01'}, +{HashIs = -673538407, ModNam = 's_m_y_construct_01'}, +{HashIs = -973145378, ModNam = 's_m_y_construct_02'}, +{HashIs = 1581098148, ModNam = 's_m_y_cop_01'}, +{HashIs = -459818001, ModNam = 's_m_y_dealer_01'}, +{HashIs = -1688898956, ModNam = 's_m_y_devinsec_01'}, +{HashIs = -2039072303, ModNam = 's_m_y_dockwork_01'}, +{HashIs = 579932932, ModNam = 's_m_y_doorman_01'}, +{HashIs = 1976765073, ModNam = 's_m_y_dwservice_01'}, +{HashIs = -175076858, ModNam = 's_m_y_dwservice_02'}, +{HashIs = 1097048408, ModNam = 's_m_y_factory_01'}, +{HashIs = -1229853272, ModNam = 's_m_y_fireman_01'}, +{HashIs = -294281201, ModNam = 's_m_y_garbage'}, +{HashIs = 815693290, ModNam = 's_m_y_grip_01'}, +{HashIs = 1939545845, ModNam = 's_m_y_hwaycop_01'}, +{HashIs = 1702441027, ModNam = 's_m_y_marine_01'}, +{HashIs = 1490458366, ModNam = 's_m_y_marine_02'}, +{HashIs = 1925237458, ModNam = 's_m_y_marine_03'}, +{HashIs = 1021093698, ModNam = 's_m_y_mime'}, +{HashIs = 1209091352, ModNam = 's_m_y_pestcont_01'}, +{HashIs = -1422914553, ModNam = 's_m_y_pilot_01'}, +{HashIs = 1596003233, ModNam = 's_m_y_prismuscl_01'}, +{HashIs = -1313105063, ModNam = 's_m_y_prisoner_01'}, +{HashIs = -277793362, ModNam = 's_m_y_ranger_01'}, +{HashIs = -1067576423, ModNam = 's_m_y_robber_01'}, +{HashIs = -1320879687, ModNam = 's_m_y_sheriff_01'}, +{HashIs = 1846684678, ModNam = 's_m_y_shop_mask'}, +{HashIs = -1837161693, ModNam = 's_m_y_strvend_01'}, +{HashIs = -1920001264, ModNam = 's_m_y_swat_01'}, +{HashIs = -905948951, ModNam = 's_m_y_uscg_01'}, +{HashIs = 999748158, ModNam = 's_m_y_valet_01'}, +{HashIs = -1387498932, ModNam = 's_m_y_waiter_01'}, +{HashIs = 1426951581, ModNam = 's_m_y_winclean_01'}, +{HashIs = 1142162924, ModNam = 's_m_y_xmech_01'}, +{HashIs = -1105135100, ModNam = 's_m_y_xmech_02'}, +{HashIs = 1673368704, ModNam = 's_prop_hdphones_1'}, +{HashIs = 2133258022, ModNam = 's_prop_hdphones'}, +{HashIs = -1685021548, ModNam = 'sabregt'}, +{HashIs = 223258115, ModNam = 'sabregt2'}, +{HashIs = -599568815, ModNam = 'sadler'}, +{HashIs = 734217681, ModNam = 'sadler2'}, +{HashIs = 788045382, ModNam = 'sanchez'}, +{HashIs = -1453280962, ModNam = 'sanchez2'}, +{HashIs = 1491277511, ModNam = 'sanctus'}, +{HashIs = -1189015600, ModNam = 'sandking'}, +{HashIs = 989381445, ModNam = 'sandking2'}, +{HashIs = -82626025, ModNam = 'savage'}, +{HashIs = -2008601783, ModNam = 'sc1_00b_bld2'}, +{HashIs = -62401449, ModNam = 'sc1_00b_det_01'}, +{HashIs = -229855071, ModNam = 'sc1_00b_det_01a'}, +{HashIs = -535065537, ModNam = 'sc1_00b_det_01b'}, +{HashIs = -682034506, ModNam = 'sc1_00b_det_01c'}, +{HashIs = 1269975498, ModNam = 'sc1_00b_ground'}, +{HashIs = 542470635, ModNam = 'sc1_00b_lockups'}, +{HashIs = 738819622, ModNam = 'sc1_00b_lockupscorner'}, +{HashIs = 1582216841, ModNam = 'sc1_00b_pylon'}, +{HashIs = 1301498202, ModNam = 'sc1_00b_sc1_00c_pipes_01'}, +{HashIs = 1591798773, ModNam = 'sc1_00b_sc1_00c_pipes_02'}, +{HashIs = 1762590801, ModNam = 'sc1_00b_sc1_00c_pipes_03'}, +{HashIs = -161604899, ModNam = 'sc1_00b_sc1_00c_pipes_04'}, +{HashIs = 1015840874, ModNam = 'sc1_00b_tram01'}, +{HashIs = -1287623216, ModNam = 'sc1_00b_tram02'}, +{HashIs = -789052503, ModNam = 'sc1_00b_wiresa'}, +{HashIs = -1997933682, ModNam = 'sc1_00b_wiresb'}, +{HashIs = -1400414183, ModNam = 'sc1_00c_bikeshop_sign'}, +{HashIs = -1828212850, ModNam = 'sc1_00c_bikeshop'}, +{HashIs = -540550488, ModNam = 'sc1_00c_build01'}, +{HashIs = 1864501829, ModNam = 'sc1_00c_cablemesh31014_tstd'}, +{HashIs = -365361876, ModNam = 'sc1_00c_det_01'}, +{HashIs = -646880407, ModNam = 'sc1_00c_det_02'}, +{HashIs = 396091377, ModNam = 'sc1_00c_det_03'}, +{HashIs = 89471844, ModNam = 'sc1_00c_det_04'}, +{HashIs = -2106247826, ModNam = 'sc1_00c_det_05'}, +{HashIs = -643505374, ModNam = 'sc1_00c_flag003'}, +{HashIs = -591871719, ModNam = 'sc1_00c_land01'}, +{HashIs = 90608244, ModNam = 'sc1_00c_land02'}, +{HashIs = 181018953, ModNam = 'sc1_00c_lower_station_det'}, +{HashIs = 1831838822, ModNam = 'sc1_00c_pipes_01'}, +{HashIs = -1625716691, ModNam = 'sc1_00c_pipes_02'}, +{HashIs = -1386568529, ModNam = 'sc1_00c_pipes_03'}, +{HashIs = 607228519, ModNam = 'sc1_00c_pipes_04'}, +{HashIs = 1531571186, ModNam = 'sc1_00c_platform_det_01'}, +{HashIs = 1065464930, ModNam = 'sc1_00c_platform_det_02'}, +{HashIs = -1921855433, ModNam = 'sc1_00c_platform_det_03'}, +{HashIs = -299884453, ModNam = 'sc1_00c_platform_skylight'}, +{HashIs = -1586129227, ModNam = 'sc1_00c_sc1`_00c_platform'}, +{HashIs = -834786947, ModNam = 'sc1_00c_tacoshop'}, +{HashIs = -111831361, ModNam = 'sc1_00c_tramlines'}, +{HashIs = 1369546350, ModNam = 'sc1_00c_tramtrck003'}, +{HashIs = -1878653559, ModNam = 'sc1_00c_upper_station_det'}, +{HashIs = -1103681465, ModNam = 'sc1_00d_cablemesh_swaying_01'}, +{HashIs = -1377695843, ModNam = 'sc1_00d_cablemesh_swaying_02'}, +{HashIs = -33336891, ModNam = 'sc1_00d_fence03'}, +{HashIs = 1000161802, ModNam = 'sc1_00d_fencedoor'}, +{HashIs = 704966981, ModNam = 'sc1_00d_glue01'}, +{HashIs = -1729959149, ModNam = 'sc1_00d_glue2'}, +{HashIs = 203749405, ModNam = 'sc1_00d_gnd_decal'}, +{HashIs = -927169445, ModNam = 'sc1_00d_gnd_decal01'}, +{HashIs = -150642452, ModNam = 'sc1_00d_gnd_decal02'}, +{HashIs = 1722891348, ModNam = 'sc1_00d_gnd'}, +{HashIs = 1730755967, ModNam = 'sc1_00d_gnd01'}, +{HashIs = 1215496211, ModNam = 'sc1_00d_gnd02'}, +{HashIs = -1542615694, ModNam = 'sc1_00d_rayhut'}, +{HashIs = 770391499, ModNam = 'sc1_00d_rocks'}, +{HashIs = 1853051868, ModNam = 'sc1_00d_sc1_00_rayhut'}, +{HashIs = 531099269, ModNam = 'sc1_00d_tunnel_ov'}, +{HashIs = -419320403, ModNam = 'sc1_00d_tunnel_shadow'}, +{HashIs = 2079968681, ModNam = 'sc1_00d_tunnel'}, +{HashIs = -1841368491, ModNam = 'sc1_00d_weed'}, +{HashIs = -1036941561, ModNam = 'sc1_00d_weed01'}, +{HashIs = -1934697241, ModNam = 'sc1_00e_bld1'}, +{HashIs = 20179390, ModNam = 'sc1_00e_detail01'}, +{HashIs = -1817276747, ModNam = 'sc1_00e_detail02'}, +{HashIs = -714337745, ModNam = 'sc1_00e_detail03'}, +{HashIs = 162624953, ModNam = 'sc1_00e_ground'}, +{HashIs = 1726936538, ModNam = 'sc1_00e_rails_01'}, +{HashIs = 1459377641, ModNam = 'sc1_00e_rails_02'}, +{HashIs = 1748662373, ModNam = 'sc1_00e_rails_03'}, +{HashIs = -92791582, ModNam = 'sc1_00e_rails_04'}, +{HashIs = -47994724, ModNam = 'sc1_00e_tram0'}, +{HashIs = -1203200281, ModNam = 'sc1_00e_tram3'}, +{HashIs = -1031097493, ModNam = 'sc1_00e_tram4'}, +{HashIs = 327330473, ModNam = 'sc1_00e_tramlines_01'}, +{HashIs = -1413653728, ModNam = 'sc1_00e_tramlines_02'}, +{HashIs = -134353910, ModNam = 'sc1_00f_bwall'}, +{HashIs = 656935410, ModNam = 'sc1_00f_detail01'}, +{HashIs = 252860871, ModNam = 'sc1_00f_detail02'}, +{HashIs = 292025501, ModNam = 'sc1_00f_ground1'}, +{HashIs = 574690895, ModNam = 'sc1_00f_ground2'}, +{HashIs = 813347522, ModNam = 'sc1_00f_ground3'}, +{HashIs = -1926198268, ModNam = 'sc1_00f_tram1'}, +{HashIs = 2080893363, ModNam = 'sc1_00f_tram2'}, +{HashIs = 540551802, ModNam = 'sc1_00f_tramlines_01'}, +{HashIs = -1496079768, ModNam = 'sc1_00g_b01_det'}, +{HashIs = -1222149160, ModNam = 'sc1_00g_b01_detb2'}, +{HashIs = -271160011, ModNam = 'sc1_00g_b01_detb3'}, +{HashIs = 661929054, ModNam = 'sc1_00g_b01_puddle'}, +{HashIs = -122547247, ModNam = 'sc1_00g_build_01'}, +{HashIs = 1929119835, ModNam = 'sc1_00g_build_02'}, +{HashIs = -2061456220, ModNam = 'sc1_00g_build_03'}, +{HashIs = 716785308, ModNam = 'sc1_00g_cable_thvy'}, +{HashIs = 330484609, ModNam = 'sc1_00g_cablemesh10073_hvstd'}, +{HashIs = 1184850792, ModNam = 'sc1_00g_detail'}, +{HashIs = 1283915047, ModNam = 'sc1_00g_detail2'}, +{HashIs = -1459620242, ModNam = 'sc1_00g_ground'}, +{HashIs = -794872209, ModNam = 'sc1_00g_metal_debris'}, +{HashIs = -1745498718, ModNam = 'sc1_00g_stpa'}, +{HashIs = -374640372, ModNam = 'sc1_00g_stpb'}, +{HashIs = -1148414769, ModNam = 'sc1_00g_stpc'}, +{HashIs = -678291890, ModNam = 'sc1_00g_tramtrck2'}, +{HashIs = -1539268935, ModNam = 'sc1_01_bb_empty_slod'}, +{HashIs = -1658912950, ModNam = 'sc1_01_bb_empty'}, +{HashIs = -364259600, ModNam = 'sc1_01_bb_meltdown_slod'}, +{HashIs = -1983082903, ModNam = 'sc1_01_bb_meltdown'}, +{HashIs = -94019181, ModNam = 'sc1_01_build1'}, +{HashIs = -2137531411, ModNam = 'sc1_01_det__02a'}, +{HashIs = 1650045069, ModNam = 'sc1_01_det_02'}, +{HashIs = -20960311, ModNam = 'sc1_01_grnd01'}, +{HashIs = 707560101, ModNam = 'sc1_01_grnd02'}, +{HashIs = -765223349, ModNam = 'sc1_01_ladder_01'}, +{HashIs = 1391271776, ModNam = 'sc1_01_ladder_02'}, +{HashIs = -1056932987, ModNam = 'sc1_01_ladder_03'}, +{HashIs = -773333910, ModNam = 'sc1_01_ladders_00'}, +{HashIs = 1573774847, ModNam = 'sc1_01_leanprk_build2'}, +{HashIs = 1540223635, ModNam = 'sc1_01_railings'}, +{HashIs = -694994529, ModNam = 'sc1_01_wires00'}, +{HashIs = -927097356, ModNam = 'sc1_01_wires01'}, +{HashIs = -227282592, ModNam = 'sc1_01_wires02'}, +{HashIs = -1813334957, ModNam = 'sc1_01_wires03'}, +{HashIs = -2118676499, ModNam = 'sc1_01_wires04'}, +{HashIs = -1423646009, ModNam = 'sc1_01_wires05'}, +{HashIs = -1661581718, ModNam = 'sc1_01_wires06'}, +{HashIs = 1451866510, ModNam = 'sc1_01_wires07'}, +{HashIs = 1215569251, ModNam = 'sc1_01_wires08'}, +{HashIs = 1913352337, ModNam = 'sc1_01_wires09'}, +{HashIs = 1640908807, ModNam = 'sc1_01_wires10'}, +{HashIs = 337325218, ModNam = 'sc1_01_wires11'}, +{HashIs = -81377383, ModNam = 'sc1_02__pipes01a'}, +{HashIs = 424538606, ModNam = 'sc1_02_build1_det'}, +{HashIs = 1118513415, ModNam = 'sc1_02_build1'}, +{HashIs = -156462837, ModNam = 'sc1_02_build2'}, +{HashIs = 557344468, ModNam = 'sc1_02_build3_railings'}, +{HashIs = 686716302, ModNam = 'sc1_02_build3'}, +{HashIs = 1024220108, ModNam = 'sc1_02_det01'}, +{HashIs = 1321140017, ModNam = 'sc1_02_det02'}, +{HashIs = 1484001947, ModNam = 'sc1_02_det03'}, +{HashIs = 1781642774, ModNam = 'sc1_02_det04'}, +{HashIs = 1489834825, ModNam = 'sc1_02_det05'}, +{HashIs = 1795864516, ModNam = 'sc1_02_det06'}, +{HashIs = 119346338, ModNam = 'sc1_02_garage_posts_01_lod'}, +{HashIs = 2139559772, ModNam = 'sc1_02_garage_posts_01'}, +{HashIs = -740249712, ModNam = 'sc1_02_garage_posts_02_lod'}, +{HashIs = -403773398, ModNam = 'sc1_02_garage_posts_02'}, +{HashIs = -945652776, ModNam = 'sc1_02_ground'}, +{HashIs = 1340858276, ModNam = 'sc1_02_halfpipe_01'}, +{HashIs = -264691652, ModNam = 'sc1_02_halfpipe_02'}, +{HashIs = 41403577, ModNam = 'sc1_02_halfpipe_03'}, +{HashIs = 1769297715, ModNam = 'sc1_02_halfpipeb'}, +{HashIs = 1971008470, ModNam = 'sc1_02_ladder_01'}, +{HashIs = -317742339, ModNam = 'sc1_02_ladder_02'}, +{HashIs = -558758334, ModNam = 'sc1_02_ladder_03'}, +{HashIs = 1367141334, ModNam = 'sc1_02_ladder_04'}, +{HashIs = 1107283164, ModNam = 'sc1_02_ladder_05'}, +{HashIs = -383911344, ModNam = 'sc1_02_spray_gates_01'}, +{HashIs = 2069864149, ModNam = 'sc1_02_spray_gates_02'}, +{HashIs = -1968030342, ModNam = 'sc1_02_spray_gates_03'}, +{HashIs = -1528674638, ModNam = 'sc1_02_spray_railings_02'}, +{HashIs = -1487982429, ModNam = 'sc1_02_spray_railings'}, +{HashIs = 2031062520, ModNam = 'sc1_02_sprayshop2'}, +{HashIs = -1666977317, ModNam = 'sc1_02_storge'}, +{HashIs = 1936277519, ModNam = 'sc1_03_247_em_dum_slod'}, +{HashIs = 919876488, ModNam = 'sc1_03_build_01_railings_a'}, +{HashIs = -2087727874, ModNam = 'sc1_03_build_01_railings_b'}, +{HashIs = -2138592322, ModNam = 'sc1_03_build1_det_01'}, +{HashIs = 700567018, ModNam = 'sc1_03_build1_det_02_lod'}, +{HashIs = 1426347176, ModNam = 'sc1_03_build1_det_02'}, +{HashIs = -2004168654, ModNam = 'sc1_03_build1'}, +{HashIs = 1090645799, ModNam = 'sc1_03_build1b_sign'}, +{HashIs = 1493372804, ModNam = 'sc1_03_build1b_signs'}, +{HashIs = 1651621499, ModNam = 'sc1_03_build1b'}, +{HashIs = 1135497871, ModNam = 'sc1_03_build1c_det'}, +{HashIs = 1361845232, ModNam = 'sc1_03_build1c'}, +{HashIs = 1881996678, ModNam = 'sc1_03_build2_fiz'}, +{HashIs = 2077898449, ModNam = 'sc1_03_build2'}, +{HashIs = 1879468651, ModNam = 'sc1_03_cablemesh14618_tstd'}, +{HashIs = -1199579382, ModNam = 'sc1_03_cablemesh14627_tstd'}, +{HashIs = -1722734303, ModNam = 'sc1_03_det_01'}, +{HashIs = -1912073585, ModNam = 'sc1_03_det_02'}, +{HashIs = 64224777, ModNam = 'sc1_03_det_03'}, +{HashIs = -1409850900, ModNam = 'sc1_03_ground'}, +{HashIs = -4041248, ModNam = 'sc1_03_ladder_008'}, +{HashIs = 2111410555, ModNam = 'sc1_03_ladder_01'}, +{HashIs = -1197275379, ModNam = 'sc1_03_ladder_05'}, +{HashIs = -353211477, ModNam = 'sc1_03_ladder_06'}, +{HashIs = 243380937, ModNam = 'sc1_03_ladder_07'}, +{HashIs = -178927576, ModNam = 'sc1_03_pipes_01_xtra_a'}, +{HashIs = -626683192, ModNam = 'sc1_03_pipes_01_xtra_b'}, +{HashIs = -1951172227, ModNam = 'sc1_03_pipes001'}, +{HashIs = -236053992, ModNam = 'sc1_03_railings_01'}, +{HashIs = -4442700, ModNam = 'sc1_03_railings_02'}, +{HashIs = 2085957352, ModNam = 'sc1_03_railings_03'}, +{HashIs = 353374571, ModNam = 'sc1_04_bld_01'}, +{HashIs = 648459416, ModNam = 'sc1_04_bld_02'}, +{HashIs = 1337207746, ModNam = 'sc1_04_bld_03_emmisstime'}, +{HashIs = 140933144, ModNam = 'sc1_04_bld_03'}, +{HashIs = -1710941361, ModNam = 'sc1_04_bld_04'}, +{HashIs = 2049389667, ModNam = 'sc1_04_cablemesh3039_thvy'}, +{HashIs = 1075290411, ModNam = 'sc1_04_det_01'}, +{HashIs = 1591271085, ModNam = 'sc1_04_det_02'}, +{HashIs = 1460031220, ModNam = 'sc1_04_det_03'}, +{HashIs = 1071243760, ModNam = 'sc1_04_det_03a'}, +{HashIs = 1716055417, ModNam = 'sc1_04_det_04'}, +{HashIs = -1588521526, ModNam = 'sc1_04_em'}, +{HashIs = -1993723859, ModNam = 'sc1_04_ground'}, +{HashIs = 551178173, ModNam = 'sc1_04_ladder_01'}, +{HashIs = -1172667841, ModNam = 'sc1_04_ladder_02'}, +{HashIs = -1407064502, ModNam = 'sc1_04_ladder_03'}, +{HashIs = 895770394, ModNam = 'sc1_04_mtl_frm_lod'}, +{HashIs = 1648495087, ModNam = 'sc1_04_mtl_frm'}, +{HashIs = 529696609, ModNam = 'sc1_04_signem_lod'}, +{HashIs = 1593615189, ModNam = 'sc1_04_signem'}, +{HashIs = -824382849, ModNam = 'sc1_04_stps_railngs_lod'}, +{HashIs = -102551037, ModNam = 'sc1_04_stps_railngs'}, +{HashIs = 370275906, ModNam = 'sc1_05_build_1'}, +{HashIs = -1606874490, ModNam = 'sc1_05_build_4'}, +{HashIs = 1868591364, ModNam = 'sc1_05_build4_em'}, +{HashIs = 1768892571, ModNam = 'sc1_05_cablemesh28159_thvy'}, +{HashIs = 1510406370, ModNam = 'sc1_05_det_01'}, +{HashIs = -2039328328, ModNam = 'sc1_05_det_02'}, +{HashIs = 2117056827, ModNam = 'sc1_05_emissive_2_slod'}, +{HashIs = -1906671436, ModNam = 'sc1_05_flowers'}, +{HashIs = 1935842084, ModNam = 'sc1_05_gas_stn_det'}, +{HashIs = 579090920, ModNam = 'sc1_05_gas_stn_stripes'}, +{HashIs = 2068286576, ModNam = 'sc1_05_ground01'}, +{HashIs = -438279772, ModNam = 'sc1_05_ground02'}, +{HashIs = 200866254, ModNam = 'sc1_05_ladder_01'}, +{HashIs = 467900843, ModNam = 'sc1_05_ladder_02'}, +{HashIs = -1412205734, ModNam = 'sc1_05_shop_stripes'}, +{HashIs = -787287482, ModNam = 'sc1_05_tools_sign'}, +{HashIs = 1703468080, ModNam = 'sc1_05_wall_shdw_proxy'}, +{HashIs = -1369570216, ModNam = 'sc1_05_window_fiz'}, +{HashIs = -2097598983, ModNam = 'sc1_06_build01'}, +{HashIs = -1473415071, ModNam = 'sc1_06_build03'}, +{HashIs = 2031085387, ModNam = 'sc1_06_carpark'}, +{HashIs = -1877492060, ModNam = 'sc1_06_det01'}, +{HashIs = 1469730218, ModNam = 'sc1_06_det02'}, +{HashIs = 1675650614, ModNam = 'sc1_06_det03'}, +{HashIs = 906824336, ModNam = 'sc1_06_det04'}, +{HashIs = 1220259821, ModNam = 'sc1_06_det05'}, +{HashIs = 1733891551, ModNam = 'sc1_06_detail2'}, +{HashIs = -1896321869, ModNam = 'sc1_06_fizzles01'}, +{HashIs = -717129400, ModNam = 'sc1_06_fizzles02'}, +{HashIs = -1012509166, ModNam = 'sc1_06_fizzles03'}, +{HashIs = -668962160, ModNam = 'sc1_06_ground'}, +{HashIs = 1497233043, ModNam = 'sc1_06_wires'}, +{HashIs = -479401150, ModNam = 'sc1_07_build_det'}, +{HashIs = -2125542092, ModNam = 'sc1_07_build'}, +{HashIs = -58092040, ModNam = 'sc1_07_clinical_bin'}, +{HashIs = -792111134, ModNam = 'sc1_07_cor_cutdet'}, +{HashIs = -910487531, ModNam = 'sc1_07_coroner'}, +{HashIs = 179758396, ModNam = 'sc1_07_cupola_glass'}, +{HashIs = -716723906, ModNam = 'sc1_07_det_01'}, +{HashIs = -68225396, ModNam = 'sc1_07_det_02'}, +{HashIs = 164008507, ModNam = 'sc1_07_det_03'}, +{HashIs = 335226532, ModNam = 'sc1_07_det_04'}, +{HashIs = 566018599, ModNam = 'sc1_07_det_05'}, +{HashIs = 945221467, ModNam = 'sc1_07_det_06'}, +{HashIs = -339427617, ModNam = 'sc1_07_em_lod'}, +{HashIs = -794514252, ModNam = 'sc1_07_em'}, +{HashIs = 1600321598, ModNam = 'sc1_07_fence_00'}, +{HashIs = -418379878, ModNam = 'sc1_07_fence_01'}, +{HashIs = -753475672, ModNam = 'sc1_07_fence_02'}, +{HashIs = -521634997, ModNam = 'sc1_07_fence_03'}, +{HashIs = -1363011841, ModNam = 'sc1_07_fence_04'}, +{HashIs = -1135955440, ModNam = 'sc1_07_fence_05'}, +{HashIs = 1724614367, ModNam = 'sc1_07_fence_06'}, +{HashIs = 1964385140, ModNam = 'sc1_07_fence_07'}, +{HashIs = 639239135, ModNam = 'sc1_07_ground_2'}, +{HashIs = 1100877936, ModNam = 'sc1_07_ground'}, +{HashIs = -853224615, ModNam = 'sc1_07_ladder_01'}, +{HashIs = 1352456775, ModNam = 'sc1_07_ladder_02'}, +{HashIs = 1659797226, ModNam = 'sc1_07_ladder_03'}, +{HashIs = -239133555, ModNam = 'sc1_07_ladder_04'}, +{HashIs = -194371101, ModNam = 'sc1_07_ladder_05'}, +{HashIs = -546466925, ModNam = 'sc1_07_milo_emissive_dummy'}, +{HashIs = -885950074, ModNam = 'sc1_07_scroll_det'}, +{HashIs = 1758470254, ModNam = 'sc1_07_shadow_mesh'}, +{HashIs = 390897501, ModNam = 'sc1_07_uvanim01'}, +{HashIs = 284350399, ModNam = 'sc1_07_window_no_int'}, +{HashIs = -1974578571, ModNam = 'sc1_08_det_01'}, +{HashIs = -1147915024, ModNam = 'sc1_08_det_02'}, +{HashIs = 1709803948, ModNam = 'sc1_08_det_03'}, +{HashIs = -1758434247, ModNam = 'sc1_08_det_04'}, +{HashIs = 1094762587, ModNam = 'sc1_08_det_05'}, +{HashIs = -946992633, ModNam = 'sc1_08_entrance_fizz'}, +{HashIs = 184791156, ModNam = 'sc1_08_fake_interior'}, +{HashIs = -246692737, ModNam = 'sc1_08_ground'}, +{HashIs = 974076152, ModNam = 'sc1_08_hdg1'}, +{HashIs = -2034335123, ModNam = 'sc1_08_hdg1det'}, +{HashIs = -1211583279, ModNam = 'sc1_08_hdg2'}, +{HashIs = 780389973, ModNam = 'sc1_08_hdg2det'}, +{HashIs = 1049220749, ModNam = 'sc1_08_hedge2_lod'}, +{HashIs = -2054027446, ModNam = 'sc1_08_hosp_brid'}, +{HashIs = -662742446, ModNam = 'sc1_08_hosp_shdw'}, +{HashIs = 2027691010, ModNam = 'sc1_08_hosp_winblin'}, +{HashIs = 441124330, ModNam = 'sc1_08_hosp'}, +{HashIs = 1375534007, ModNam = 'sc1_08_ladder_004'}, +{HashIs = -1914664746, ModNam = 'sc1_08_ladder_01'}, +{HashIs = -1609880277, ModNam = 'sc1_08_ladder_02'}, +{HashIs = -1438891635, ModNam = 'sc1_08_ladder_03'}, +{HashIs = 1048638088, ModNam = 'sc1_08_railings_01'}, +{HashIs = 876010996, ModNam = 'sc1_08_railings_02'}, +{HashIs = -1029179306, ModNam = 'sc1_08_shadow01'}, +{HashIs = -26620203, ModNam = 'sc1_08_sign_lights'}, +{HashIs = 198637310, ModNam = 'sc1_09_bld1_det_fiz'}, +{HashIs = 814697810, ModNam = 'sc1_09_build_fiz'}, +{HashIs = 587422966, ModNam = 'sc1_09_build_sprts'}, +{HashIs = -1754019242, ModNam = 'sc1_09_build'}, +{HashIs = -759705398, ModNam = 'sc1_09_build1_detail'}, +{HashIs = 324329341, ModNam = 'sc1_09_emissive_slod'}, +{HashIs = -897987152, ModNam = 'sc1_09_emissive'}, +{HashIs = -404950428, ModNam = 'sc1_09_gas1_details'}, +{HashIs = 582887904, ModNam = 'sc1_09_gasem'}, +{HashIs = 821128352, ModNam = 'sc1_09_ground'}, +{HashIs = 1820939251, ModNam = 'sc1_09_ladder_01'}, +{HashIs = 1040687496, ModNam = 'sc1_09_pipefizz'}, +{HashIs = 760570356, ModNam = 'sc1_09_railings_01'}, +{HashIs = 1294975356, ModNam = 'sc1_09_roof_shadow'}, +{HashIs = 2118891771, ModNam = 'sc1_09_underfizz'}, +{HashIs = -1558725888, ModNam = 'sc1_10_apt_03'}, +{HashIs = -1816730140, ModNam = 'sc1_10_apt01_det'}, +{HashIs = -636506916, ModNam = 'sc1_10_apt01'}, +{HashIs = 2119734233, ModNam = 'sc1_10_apt02_det_fz1'}, +{HashIs = 927303088, ModNam = 'sc1_10_apt02_det_fz2'}, +{HashIs = -1303188796, ModNam = 'sc1_10_apt02_det'}, +{HashIs = -464666280, ModNam = 'sc1_10_apt02'}, +{HashIs = -530042332, ModNam = 'sc1_10_apt03_det'}, +{HashIs = 1391864871, ModNam = 'sc1_10_baseball_cage'}, +{HashIs = -1740692335, ModNam = 'sc1_10_commc'}, +{HashIs = 339643696, ModNam = 'sc1_10_det02'}, +{HashIs = 1114462039, ModNam = 'sc1_10_detail01'}, +{HashIs = 206283965, ModNam = 'sc1_10_detail01a'}, +{HashIs = -561886937, ModNam = 'sc1_10_detail01b'}, +{HashIs = 464044975, ModNam = 'sc1_10_detail01c'}, +{HashIs = 825355969, ModNam = 'sc1_10_detail01d'}, +{HashIs = 1899212832, ModNam = 'sc1_10_fence_01'}, +{HashIs = -1065169215, ModNam = 'sc1_10_fence_07'}, +{HashIs = 491579936, ModNam = 'sc1_10_fizz_dummy'}, +{HashIs = 1949401786, ModNam = 'sc1_10_fizz_dummy2'}, +{HashIs = -252122686, ModNam = 'sc1_10_fizzbalcony'}, +{HashIs = 418914950, ModNam = 'sc1_10_fizzdets_1'}, +{HashIs = 1494860642, ModNam = 'sc1_10_fizzer'}, +{HashIs = -1546585000, ModNam = 'sc1_10_fizzpanels_00'}, +{HashIs = -1843898137, ModNam = 'sc1_10_fizzpanels_01'}, +{HashIs = 965519313, ModNam = 'sc1_10_fizzpanels_02'}, +{HashIs = 734628939, ModNam = 'sc1_10_fizzpanels_03'}, +{HashIs = -780782950, ModNam = 'sc1_10_grills_01'}, +{HashIs = 691578060, ModNam = 'sc1_10_ground01'}, +{HashIs = 1623430093, ModNam = 'sc1_10_ground02'}, +{HashIs = 1181744731, ModNam = 'sc1_10_hedge03'}, +{HashIs = -1276774599, ModNam = 'sc1_10_lrg_fnc_alley'}, +{HashIs = 2073686170, ModNam = 'sc1_10_lrg_fnc00'}, +{HashIs = -1178833698, ModNam = 'sc1_10_lrg_fnc01'}, +{HashIs = 1225919371, ModNam = 'sc1_10_lrg_fnc02'}, +{HashIs = 804346186, ModNam = 'sc1_10_lrg_fnc03'}, +{HashIs = 901670116, ModNam = 'sc1_10_lrg_fnc04'}, +{HashIs = 307633684, ModNam = 'sc1_10_lrg_fnc05'}, +{HashIs = 573095353, ModNam = 'sc1_10_lrg_fnc06'}, +{HashIs = -753983617, ModNam = 'sc1_10_lrg_fnc08'}, +{HashIs = 145558202, ModNam = 'sc1_10_lrg_fnc09'}, +{HashIs = -671700382, ModNam = 'sc1_10_lrg_fnc10'}, +{HashIs = 2127384194, ModNam = 'sc1_10_railings_01'}, +{HashIs = 1617629630, ModNam = 'sc1_10_railings_02'}, +{HashIs = 1370190907, ModNam = 'sc1_10_railings_03'}, +{HashIs = -1327582536, ModNam = 'sc1_10_railings_04'}, +{HashIs = -747474909, ModNam = 'sc1_10_shop'}, +{HashIs = 1760214618, ModNam = 'sc1_11_apt_d'}, +{HashIs = -2091131280, ModNam = 'sc1_11_apt_railings'}, +{HashIs = -1175844579, ModNam = 'sc1_11_apt'}, +{HashIs = 577757959, ModNam = 'sc1_11_carwash_det'}, +{HashIs = 1275283653, ModNam = 'sc1_11_carwash_nightshutters'}, +{HashIs = 400591906, ModNam = 'sc1_11_carwash_shdow'}, +{HashIs = -803074035, ModNam = 'sc1_11_carwash'}, +{HashIs = -765474360, ModNam = 'sc1_11_chophouse'}, +{HashIs = 1683329301, ModNam = 'sc1_11_cwash_d_a'}, +{HashIs = 1029886076, ModNam = 'sc1_11_cwash_d_no_spinners'}, +{HashIs = -595651090, ModNam = 'sc1_11_cwash_d'}, +{HashIs = -1028319053, ModNam = 'sc1_11_cwash_d02'}, +{HashIs = -562240624, ModNam = 'sc1_11_det_000'}, +{HashIs = 1944456804, ModNam = 'sc1_11_det_001'}, +{HashIs = -157838435, ModNam = 'sc1_11_det_002'}, +{HashIs = 1818132265, ModNam = 'sc1_11_det_003'}, +{HashIs = 1500698962, ModNam = 'sc1_11_det_004'}, +{HashIs = -1156334446, ModNam = 'sc1_11_det_02'}, +{HashIs = 835622378, ModNam = 'sc1_11_det_02b'}, +{HashIs = 1603367279, ModNam = 'sc1_11_det_02c'}, +{HashIs = 1528830045, ModNam = 'sc1_11_frank_win'}, +{HashIs = -399816851, ModNam = 'sc1_11_garage_01'}, +{HashIs = -1391253703, ModNam = 'sc1_11_garage_shadow'}, +{HashIs = 370703749, ModNam = 'sc1_11_ground'}, +{HashIs = 1425116535, ModNam = 'sc1_11_ground01'}, +{HashIs = 462153794, ModNam = 'sc1_11_ind_d'}, +{HashIs = -166053792, ModNam = 'sc1_11_ind_railings_01'}, +{HashIs = 2007851883, ModNam = 'sc1_11_ind'}, +{HashIs = -1488798657, ModNam = 'sc1_11_ind2'}, +{HashIs = -2032920460, ModNam = 'sc1_11_ladder_01'}, +{HashIs = -1727087383, ModNam = 'sc1_11_ladder_02'}, +{HashIs = -598129795, ModNam = 'sc1_11_ladder_03'}, +{HashIs = -296032384, ModNam = 'sc1_11_ladder_04'}, +{HashIs = 1348217733, ModNam = 'sc1_11_ladder_05'}, +{HashIs = -288167535, ModNam = 'sc1_11_ladder1'}, +{HashIs = -1826355401, ModNam = 'sc1_11_light_emmissives'}, +{HashIs = -263587354, ModNam = 'sc1_11_mall_d'}, +{HashIs = -958394461, ModNam = 'sc1_11_mall1'}, +{HashIs = -1196887243, ModNam = 'sc1_11_mall2'}, +{HashIs = -1277892803, ModNam = 'sc1_11_railings_01'}, +{HashIs = 2049504230, ModNam = 'sc1_11_railings_02'}, +{HashIs = -1891230176, ModNam = 'sc1_11_railings_03'}, +{HashIs = -2040689589, ModNam = 'sc1_11_railings_04'}, +{HashIs = 1905582778, ModNam = 'sc1_11_railings_05'}, +{HashIs = -1159753232, ModNam = 'sc1_11_res_d_a'}, +{HashIs = -868141901, ModNam = 'sc1_11_res_d_b'}, +{HashIs = -1620911369, ModNam = 'sc1_11_res_d_c'}, +{HashIs = 291323834, ModNam = 'sc1_11_res1_01'}, +{HashIs = 328614956, ModNam = 'sc1_11_res1_02'}, +{HashIs = -1842275781, ModNam = 'sc1_11_trio'}, +{HashIs = 28617184, ModNam = 'sc1_12_apt_det01'}, +{HashIs = 327306619, ModNam = 'sc1_12_apt_det02'}, +{HashIs = -1489443265, ModNam = 'sc1_12_apt_railings_01'}, +{HashIs = 959646265, ModNam = 'sc1_12_apt_railings_02'}, +{HashIs = 1412585377, ModNam = 'sc1_12_apt'}, +{HashIs = 429320542, ModNam = 'sc1_12_balc_fence'}, +{HashIs = 853548768, ModNam = 'sc1_12_bb'}, +{HashIs = -106199077, ModNam = 'sc1_12_build'}, +{HashIs = 2142676767, ModNam = 'sc1_12_cablemesh377'}, +{HashIs = 1872641470, ModNam = 'sc1_12_cablemesh62638_tstd'}, +{HashIs = -184736504, ModNam = 'sc1_12_church_d'}, +{HashIs = -1994824260, ModNam = 'sc1_12_church'}, +{HashIs = 92104339, ModNam = 'sc1_12_detail_01'}, +{HashIs = -1347175679, ModNam = 'sc1_12_detail_02'}, +{HashIs = -1164390185, ModNam = 'sc1_12_detail_03'}, +{HashIs = 69105825, ModNam = 'sc1_12_fencing_00'}, +{HashIs = -1377612756, ModNam = 'sc1_12_fencing_01'}, +{HashIs = -1718541432, ModNam = 'sc1_12_fencing_02'}, +{HashIs = -746711199, ModNam = 'sc1_12_fencing_03'}, +{HashIs = -1120343337, ModNam = 'sc1_12_fencing_04'}, +{HashIs = 382351087, ModNam = 'sc1_12_fizzdet_1'}, +{HashIs = 594071596, ModNam = 'sc1_12_fizzdet_2'}, +{HashIs = 974847376, ModNam = 'sc1_12_fizzdet_3'}, +{HashIs = -1355946056, ModNam = 'sc1_12_fizzdet_4'}, +{HashIs = 1610069329, ModNam = 'sc1_12_ground02_d1'}, +{HashIs = 1140424049, ModNam = 'sc1_12_ground02_d2'}, +{HashIs = -1553585069, ModNam = 'sc1_12_ground02'}, +{HashIs = 16476028, ModNam = 'sc1_12_ground04'}, +{HashIs = 1063686824, ModNam = 'sc1_12_ladder_01'}, +{HashIs = -1993848924, ModNam = 'sc1_12_props_combo_01_lod'}, +{HashIs = 440329991, ModNam = 'sc1_12_railing01'}, +{HashIs = -412942000, ModNam = 'sc1_12_railing02'}, +{HashIs = 2022092079, ModNam = 'sc1_12_railings_2'}, +{HashIs = 122733550, ModNam = 'sc1_13__grd'}, +{HashIs = -879155217, ModNam = 'sc1_13_build04'}, +{HashIs = 1763227789, ModNam = 'sc1_13_build06_ovly'}, +{HashIs = 753527443, ModNam = 'sc1_13_build07'}, +{HashIs = -343017754, ModNam = 'sc1_13_buildladder_fizz'}, +{HashIs = -541739900, ModNam = 'sc1_13_burger_ov'}, +{HashIs = -368612031, ModNam = 'sc1_13_fizz01a'}, +{HashIs = 1780804986, ModNam = 'sc1_13_fizz01b'}, +{HashIs = 249247464, ModNam = 'sc1_13_fizz01c'}, +{HashIs = 544496154, ModNam = 'sc1_13_fizz01d'}, +{HashIs = -2061642732, ModNam = 'sc1_13_glue_02'}, +{HashIs = 775208945, ModNam = 'sc1_13_glue'}, +{HashIs = -997727664, ModNam = 'sc1_13_ladder'}, +{HashIs = -562084173, ModNam = 'sc1_13_props_fnc_01_lod'}, +{HashIs = 1038025393, ModNam = 'sc1_13_props_fnc_02_lod'}, +{HashIs = -487470377, ModNam = 'sc1_13_props_fnc_03_lod'}, +{HashIs = -1468254596, ModNam = 'sc1_13_props_fnc_04_lod'}, +{HashIs = -624314612, ModNam = 'sc1_13_strip_ldr'}, +{HashIs = -435776584, ModNam = 'sc1_13_strip_ldr001'}, +{HashIs = -1203500197, ModNam = 'sc1_13_strip_ldr2'}, +{HashIs = 1252993669, ModNam = 'sc1_13_strip_oly'}, +{HashIs = 1002079316, ModNam = 'sc1_13_stripsgn_ladder'}, +{HashIs = -1668290541, ModNam = 'sc1_13_stripsgn'}, +{HashIs = -813257011, ModNam = 'sc1_14_bb_meltdown_slod'}, +{HashIs = -2055558885, ModNam = 'sc1_14_bb_meltdown'}, +{HashIs = -863149821, ModNam = 'sc1_14_bb_mollis_slod'}, +{HashIs = -664997263, ModNam = 'sc1_14_bb_mollis'}, +{HashIs = 1644466330, ModNam = 'sc1_14_build1_alpha'}, +{HashIs = -1148481743, ModNam = 'sc1_14_build1'}, +{HashIs = -486580720, ModNam = 'sc1_14_build2'}, +{HashIs = -71158690, ModNam = 'sc1_14_detail_01'}, +{HashIs = 184210075, ModNam = 'sc1_14_detail_02'}, +{HashIs = 1087127101, ModNam = 'sc1_14_detail_03'}, +{HashIs = 366699985, ModNam = 'sc1_14_grate_fizz'}, +{HashIs = -2096729964, ModNam = 'sc1_14_grnd_02'}, +{HashIs = 1696038186, ModNam = 'sc1_14_ironwork'}, +{HashIs = 559494366, ModNam = 'sc1_14_leanfizz'}, +{HashIs = 1902963699, ModNam = 'sc1_14_stairs'}, +{HashIs = -245137328, ModNam = 'sc1_14_tacorail'}, +{HashIs = 2011341572, ModNam = 'sc1_15_billboard'}, +{HashIs = -1087971190, ModNam = 'sc1_15_build1'}, +{HashIs = -336119266, ModNam = 'sc1_15_build2'}, +{HashIs = -1168124184, ModNam = 'sc1_15_build5'}, +{HashIs = -338815283, ModNam = 'sc1_15_build7_wndws_01'}, +{HashIs = -100617422, ModNam = 'sc1_15_build7_wndws_02'}, +{HashIs = -801480794, ModNam = 'sc1_15_build7_wndws_03'}, +{HashIs = -1781920323, ModNam = 'sc1_15_build7'}, +{HashIs = 1707979512, ModNam = 'sc1_15_det_01'}, +{HashIs = -2137134952, ModNam = 'sc1_15_det_02'}, +{HashIs = 308251677, ModNam = 'sc1_15_det_03'}, +{HashIs = 550512894, ModNam = 'sc1_15_det_04'}, +{HashIs = 848219259, ModNam = 'sc1_15_det_05'}, +{HashIs = 1027858917, ModNam = 'sc1_15_det_06'}, +{HashIs = -822573744, ModNam = 'sc1_15_det_07'}, +{HashIs = 523279301, ModNam = 'sc1_15_emissive'}, +{HashIs = -1626281886, ModNam = 'sc1_15_flatfence00'}, +{HashIs = -1242720733, ModNam = 'sc1_15_flatfence06'}, +{HashIs = 1092397403, ModNam = 'sc1_15_flatfence11'}, +{HashIs = 604139243, ModNam = 'sc1_15_flatfence12'}, +{HashIs = 297323096, ModNam = 'sc1_15_flatfence15'}, +{HashIs = 1579705142, ModNam = 'sc1_15_flatfence16'}, +{HashIs = 2146361838, ModNam = 'sc1_15_flatfence17_lod'}, +{HashIs = 1185035306, ModNam = 'sc1_15_flatfence18'}, +{HashIs = 1492408526, ModNam = 'sc1_15_flatfence19'}, +{HashIs = 296333577, ModNam = 'sc1_15_fountain_water'}, +{HashIs = 2053230388, ModNam = 'sc1_15_gates_01'}, +{HashIs = -2017695255, ModNam = 'sc1_15_gates_02'}, +{HashIs = 1501465966, ModNam = 'sc1_15_gates_03'}, +{HashIs = 911886827, ModNam = 'sc1_15_gfences00'}, +{HashIs = 1216867910, ModNam = 'sc1_15_gfences01'}, +{HashIs = -1636046563, ModNam = 'sc1_15_ground1'}, +{HashIs = -724542061, ModNam = 'sc1_15_ladder_01'}, +{HashIs = 36714582, ModNam = 'sc1_15_ladder_02'}, +{HashIs = -260631324, ModNam = 'sc1_15_ladder_03'}, +{HashIs = 1529014834, ModNam = 'sc1_15_ladder_04'}, +{HashIs = -432864195, ModNam = 'sc1_15_looroof'}, +{HashIs = 1657608955, ModNam = 'sc1_15_mort_fnc'}, +{HashIs = 1424587352, ModNam = 'sc1_15_sc1_17_rails00'}, +{HashIs = 1731993341, ModNam = 'sc1_15_sc1_17_rails01'}, +{HashIs = 1903637363, ModNam = 'sc1_15_sc1_17_rails02'}, +{HashIs = 1952192943, ModNam = 'sc1_15_sfence'}, +{HashIs = 1700639989, ModNam = 'sc1_15_stairs_00'}, +{HashIs = -1639635261, ModNam = 'sc1_15_stairs_04'}, +{HashIs = -992925208, ModNam = 'sc1_15_theatre_det'}, +{HashIs = -859810169, ModNam = 'sc1_15sc1_15_build2_det'}, +{HashIs = 1806651451, ModNam = 'sc1_17_apt01_det01'}, +{HashIs = 1572713560, ModNam = 'sc1_17_apt01_det02'}, +{HashIs = 1341364420, ModNam = 'sc1_17_apt01_det03'}, +{HashIs = 1420108395, ModNam = 'sc1_17_apt01_det04'}, +{HashIs = 96225286, ModNam = 'sc1_17_apt01'}, +{HashIs = 744766308, ModNam = 'sc1_17_apt02_det01'}, +{HashIs = -239221232, ModNam = 'sc1_17_apt02_det02'}, +{HashIs = 96202252, ModNam = 'sc1_17_apt02_det03'}, +{HashIs = -700674290, ModNam = 'sc1_17_apt02_det04'}, +{HashIs = 60707767, ModNam = 'sc1_17_apt02_rl01'}, +{HashIs = 895629122, ModNam = 'sc1_17_apt02_rl02'}, +{HashIs = 507382010, ModNam = 'sc1_17_apt02_rl03'}, +{HashIs = 1342237823, ModNam = 'sc1_17_apt02_rl04'}, +{HashIs = 1550886409, ModNam = 'sc1_17_apt02_step1'}, +{HashIs = 1293354838, ModNam = 'sc1_17_apt02_step2'}, +{HashIs = 746296708, ModNam = 'sc1_17_apt02'}, +{HashIs = 925883134, ModNam = 'sc1_17_apt02fizwal_lod'}, +{HashIs = 746637933, ModNam = 'sc1_17_apt02fizwal'}, +{HashIs = -926827715, ModNam = 'sc1_17_apt03_det01'}, +{HashIs = 461004973, ModNam = 'sc1_17_apt03_det02'}, +{HashIs = 302796241, ModNam = 'sc1_17_apt03_det03'}, +{HashIs = -1005158, ModNam = 'sc1_17_apt03_det04'}, +{HashIs = 1506897967, ModNam = 'sc1_17_apt03'}, +{HashIs = 199813350, ModNam = 'sc1_17_detail01'}, +{HashIs = 496340035, ModNam = 'sc1_17_detail02'}, +{HashIs = 1068748927, ModNam = 'sc1_17_detail03'}, +{HashIs = 1355641522, ModNam = 'sc1_17_detail04'}, +{HashIs = 1677629716, ModNam = 'sc1_17_detail05'}, +{HashIs = 1965112153, ModNam = 'sc1_17_detail06'}, +{HashIs = -2024153142, ModNam = 'sc1_17_detail07'}, +{HashIs = -2022252540, ModNam = 'sc1_17_detail08'}, +{HashIs = -1715960701, ModNam = 'sc1_17_detail09'}, +{HashIs = -1224163257, ModNam = 'sc1_17_detail10'}, +{HashIs = 1464615600, ModNam = 'sc1_17_fence_met_01'}, +{HashIs = -644561089, ModNam = 'sc1_17_fence_met_02'}, +{HashIs = -339285085, ModNam = 'sc1_17_fence_met_03'}, +{HashIs = -1141437436, ModNam = 'sc1_17_fence_met_04'}, +{HashIs = -827182726, ModNam = 'sc1_17_fence_met_05'}, +{HashIs = -1357942219, ModNam = 'sc1_17_fence_met_06'}, +{HashIs = -2100487759, ModNam = 'sc1_17_fence_met_07'}, +{HashIs = -1813267474, ModNam = 'sc1_17_fence_met_08'}, +{HashIs = -444276965, ModNam = 'sc1_17_fence_met_09'}, +{HashIs = -1506482640, ModNam = 'sc1_17_fence_met_11'}, +{HashIs = -235405903, ModNam = 'sc1_17_fence_met_13'}, +{HashIs = 2098661713, ModNam = 'sc1_17_fence_met2_00'}, +{HashIs = 1937274392, ModNam = 'sc1_17_fence_met2_02'}, +{HashIs = 1715887028, ModNam = 'sc1_17_fence_met2_03'}, +{HashIs = 953319629, ModNam = 'sc1_17_fence_met2_05'}, +{HashIs = 511724581, ModNam = 'sc1_17_fence_met2_07'}, +{HashIs = 34607941, ModNam = 'sc1_17_fence_met2_08'}, +{HashIs = -195201056, ModNam = 'sc1_17_fence_met2_09'}, +{HashIs = 417382622, ModNam = 'sc1_17_fence_met2_10'}, +{HashIs = 917830790, ModNam = 'sc1_17_fence_met2_11'}, +{HashIs = 1148819475, ModNam = 'sc1_17_fence_met2_12'}, +{HashIs = 1395045741, ModNam = 'sc1_17_fence_met2_13'}, +{HashIs = 1876422351, ModNam = 'sc1_17_fence_met2_14'}, +{HashIs = 1599358076, ModNam = 'sc1_17_ground'}, +{HashIs = 1810096381, ModNam = 'sc1_17_hedges_a_tp1'}, +{HashIs = -42630114, ModNam = 'sc1_17_hedges_a_tp2'}, +{HashIs = -58684192, ModNam = 'sc1_17_hedges_a'}, +{HashIs = -1767369967, ModNam = 'sc1_17_hedges_b_tp'}, +{HashIs = 240103550, ModNam = 'sc1_17_hedges_b'}, +{HashIs = 947142807, ModNam = 'sc1_17_hedges_tp'}, +{HashIs = -1934552907, ModNam = 'sc1_17_poolshadow'}, +{HashIs = 1477841903, ModNam = 'sc1_17_railing01'}, +{HashIs = -2103809801, ModNam = 'sc1_17_railing02'}, +{HashIs = -844422082, ModNam = 'sc1_17_steps01'}, +{HashIs = -910910383, ModNam = 'sc1_17_steps02'}, +{HashIs = -1573614200, ModNam = 'sc1_18_bd1_rail01'}, +{HashIs = 275638765, ModNam = 'sc1_18_bd1_rail02'}, +{HashIs = -45562973, ModNam = 'sc1_18_bd1_rail03'}, +{HashIs = -2762967, ModNam = 'sc1_18_build1_det'}, +{HashIs = 1021858630, ModNam = 'sc1_18_build1'}, +{HashIs = 354509525, ModNam = 'sc1_18_det_a'}, +{HashIs = 133384313, ModNam = 'sc1_18_det_b'}, +{HashIs = -112481494, ModNam = 'sc1_18_det_c'}, +{HashIs = 1921523109, ModNam = 'sc1_18_det_d'}, +{HashIs = -530089630, ModNam = 'sc1_18_det_e'}, +{HashIs = -1454298866, ModNam = 'sc1_18_det'}, +{HashIs = 239415193, ModNam = 'sc1_18_ground'}, +{HashIs = 2015540815, ModNam = 'sc1_18_ladder_01'}, +{HashIs = 1857829747, ModNam = 'sc1_18_taco'}, +{HashIs = -1464715819, ModNam = 'sc1_19_carpk'}, +{HashIs = 1601040707, ModNam = 'sc1_19_city_hall'}, +{HashIs = 1512077674, ModNam = 'sc1_19_courts_de-fzz_lod'}, +{HashIs = -995438067, ModNam = 'sc1_19_courts'}, +{HashIs = 1129892776, ModNam = 'sc1_19_cp_fence_00'}, +{HashIs = 95244370, ModNam = 'sc1_19_cp_fence_01'}, +{HashIs = -510752747, ModNam = 'sc1_19_cp_fence_02'}, +{HashIs = -1409639298, ModNam = 'sc1_19_cp_fence_03'}, +{HashIs = -1792007130, ModNam = 'sc1_19_cp_fence_04_lod'}, +{HashIs = -2067116522, ModNam = 'sc1_19_cp_fence_05'}, +{HashIs = -1884462116, ModNam = 'sc1_19_cp_fence_06'}, +{HashIs = 1501198199, ModNam = 'sc1_19_cp_fence_07'}, +{HashIs = 674665712, ModNam = 'sc1_19_cp_fence_08'}, +{HashIs = 1883428045, ModNam = 'sc1_19_crprk_det'}, +{HashIs = -298928063, ModNam = 'sc1_19_crprk_lights'}, +{HashIs = -648051180, ModNam = 'sc1_19_de-fiz_hidden'}, +{HashIs = -2089271614, ModNam = 'sc1_19_detail_1'}, +{HashIs = -1775803360, ModNam = 'sc1_19_detail_2'}, +{HashIs = 688753146, ModNam = 'sc1_19_detail_3'}, +{HashIs = -1468462909, ModNam = 'sc1_19_detail_4'}, +{HashIs = -1169314708, ModNam = 'sc1_19_detail_5'}, +{HashIs = -99901242, ModNam = 'sc1_19_fence_seg_end'}, +{HashIs = 921765662, ModNam = 'sc1_19_fence_seg1'}, +{HashIs = -784421947, ModNam = 'sc1_19_fencebits_01'}, +{HashIs = -1812188867, ModNam = 'sc1_19_fencebits_02'}, +{HashIs = -2070048128, ModNam = 'sc1_19_fencebits_03'}, +{HashIs = 661641254, ModNam = 'sc1_19_fencebits_04'}, +{HashIs = 439762355, ModNam = 'sc1_19_fencebits_05'}, +{HashIs = -1118600209, ModNam = 'sc1_19_fencebits_06'}, +{HashIs = 765584522, ModNam = 'sc1_19_fencebits_07'}, +{HashIs = -1183777746, ModNam = 'sc1_19_fencebits_08'}, +{HashIs = 1203148987, ModNam = 'sc1_19_fencebits_09'}, +{HashIs = 1218577430, ModNam = 'sc1_19_ground_dtl'}, +{HashIs = -1087732761, ModNam = 'sc1_19_ground'}, +{HashIs = -1336019943, ModNam = 'sc1_19_imp_fence__01'}, +{HashIs = -1401763881, ModNam = 'sc1_19_imp_fence_02'}, +{HashIs = -1645368619, ModNam = 'sc1_19_imp_fence_03'}, +{HashIs = -1053918694, ModNam = 'sc1_19_ladder_01'}, +{HashIs = -431133555, ModNam = 'sc1_19_library'}, +{HashIs = 1397286283, ModNam = 'sc1_19_props_sheriff_heli_shdw'}, +{HashIs = -2040691719, ModNam = 'sc1_19_sec_fence'}, +{HashIs = -2081194519, ModNam = 'sc1_19_sheriff_bars'}, +{HashIs = -1760209647, ModNam = 'sc1_19_sheriff'}, +{HashIs = 1330012794, ModNam = 'sc1_19_stairdetails_01'}, +{HashIs = 505380909, ModNam = 'sc1_19_stairdetails_02'}, +{HashIs = 811148448, ModNam = 'sc1_19_stairdetails_03'}, +{HashIs = -2008263559, ModNam = 'sc1_19_stairdetails_04'}, +{HashIs = 1823513922, ModNam = 'sc1_19_stairdetails_06'}, +{HashIs = 1047478464, ModNam = 'sc1_19_stairdetails_07'}, +{HashIs = -1050687825, ModNam = 'sc1_19_stairdetails_08'}, +{HashIs = -762189549, ModNam = 'sc1_19_stairdetails_09'}, +{HashIs = 1476984762, ModNam = 'sc1_20_barrier_01'}, +{HashIs = 489294333, ModNam = 'sc1_20_barrier_02'}, +{HashIs = 861812325, ModNam = 'sc1_20_barrier_03'}, +{HashIs = 413040874, ModNam = 'sc1_20_barrier_04'}, +{HashIs = 783527188, ModNam = 'sc1_20_barrier_05'}, +{HashIs = -133120049, ModNam = 'sc1_20_barrier_06'}, +{HashIs = -1531301003, ModNam = 'sc1_20_building'}, +{HashIs = 2098172315, ModNam = 'sc1_20_frame_fiz_01'}, +{HashIs = -1898105546, ModNam = 'sc1_20_frame_fiz_02'}, +{HashIs = 1489443396, ModNam = 'sc1_20_gantry_02'}, +{HashIs = -691889963, ModNam = 'sc1_20_gantry'}, +{HashIs = 1178281232, ModNam = 'sc1_20_gd02'}, +{HashIs = 1630427894, ModNam = 'sc1_20_gd03'}, +{HashIs = -1081189850, ModNam = 'sc1_20_glue_01'}, +{HashIs = 1909669553, ModNam = 'sc1_20_glue_02'}, +{HashIs = -1662413603, ModNam = 'sc1_20_glue_03'}, +{HashIs = -1173439480, ModNam = 'sc1_20_ground'}, +{HashIs = -1287405988, ModNam = 'sc1_20_ladder_03'}, +{HashIs = -957225544, ModNam = 'sc1_20_ladder_04'}, +{HashIs = 1158042714, ModNam = 'sc1_20_metalwork_2a'}, +{HashIs = -215338849, ModNam = 'sc1_20_metalwork_2b'}, +{HashIs = 140598041, ModNam = 'sc1_20_metalwork_2c'}, +{HashIs = -1222494052, ModNam = 'sc1_20_metalwork_2d'}, +{HashIs = -861641824, ModNam = 'sc1_20_metalwork_2e'}, +{HashIs = -1701019149, ModNam = 'sc1_20_metalwork'}, +{HashIs = 766377489, ModNam = 'sc1_20_wires_heavy_00'}, +{HashIs = -68740476, ModNam = 'sc1_20_wires_heavy_01'}, +{HashIs = 1244706582, ModNam = 'sc1_20_wires_heavy_02'}, +{HashIs = 410440611, ModNam = 'sc1_20_wires_heavy_03'}, +{HashIs = 792232226, ModNam = 'sc1_20_wires_heavy_04'}, +{HashIs = 1154395214, ModNam = 'sc1_20_wires_heavy_05'}, +{HashIs = 2003672566, ModNam = 'sc1_20_wires_heavy_050'}, +{HashIs = 1573346879, ModNam = 'sc1_20_wires_heavy_06'}, +{HashIs = 1632658769, ModNam = 'sc1_20_wires_heavy_07'}, +{HashIs = 2023625716, ModNam = 'sc1_20_wires_heavy_08'}, +{HashIs = -1915732392, ModNam = 'sc1_20_wires_heavy_09'}, +{HashIs = -126839049, ModNam = 'sc1_20_wires_heavy_10'}, +{HashIs = 103232100, ModNam = 'sc1_20_wires_heavy_11'}, +{HashIs = 1558044624, ModNam = 'sc1_20_wires_heavy_12'}, +{HashIs = 1789754223, ModNam = 'sc1_20_wires_heavy_13'}, +{HashIs = 1555619714, ModNam = 'sc1_20_wires_heavy_14'}, +{HashIs = 1787067161, ModNam = 'sc1_20_wires_heavy_15'}, +{HashIs = -1590335358, ModNam = 'sc1_20_wires_heavy_16'}, +{HashIs = 788104196, ModNam = 'sc1_20_wires_heavy_17'}, +{HashIs = -2050903653, ModNam = 'sc1_20_wires_heavy_18'}, +{HashIs = -1780362789, ModNam = 'sc1_20_wires_heavy_19'}, +{HashIs = -1211263854, ModNam = 'sc1_20_wires_heavy_20'}, +{HashIs = -348652698, ModNam = 'sc1_20_wires_heavy_21'}, +{HashIs = 628420575, ModNam = 'sc1_20_wires_heavy_22'}, +{HashIs = -960286083, ModNam = 'sc1_20_wires_heavy_23'}, +{HashIs = 34187529, ModNam = 'sc1_20_wires_heavy_24'}, +{HashIs = -195621468, ModNam = 'sc1_20_wires_heavy_25'}, +{HashIs = 1570168866, ModNam = 'sc1_20_wires_heavy_26'}, +{HashIs = 1340949711, ModNam = 'sc1_20_wires_heavy_27'}, +{HashIs = 1705177142, ModNam = 'sc1_20_wires_heavy_28'}, +{HashIs = 1496667995, ModNam = 'sc1_20_wires_heavy_29'}, +{HashIs = 1194276475, ModNam = 'sc1_20_wires_heavy_30'}, +{HashIs = 1499486941, ModNam = 'sc1_20_wires_heavy_31'}, +{HashIs = 1789001056, ModNam = 'sc1_20_wires_heavy_32'}, +{HashIs = -56155796, ModNam = 'sc1_20_wires_heavy_33'}, +{HashIs = 2143463333, ModNam = 'sc1_20_wires_heavy_34'}, +{HashIs = -1839608621, ModNam = 'sc1_20_wires_heavy_35'}, +{HashIs = -1555075394, ModNam = 'sc1_20_wires_heavy_36'}, +{HashIs = 897618718, ModNam = 'sc1_20_wires_heavy_37'}, +{HashIs = -647636258, ModNam = 'sc1_20_wires_heavy_38'}, +{HashIs = -349733279, ModNam = 'sc1_20_wires_heavy_39'}, +{HashIs = -610345412, ModNam = 'sc1_20_wires_heavy_40'}, +{HashIs = -883081799, ModNam = 'sc1_20_wires_heavy_41'}, +{HashIs = -1201530941, ModNam = 'sc1_20_wires_heavy_42'}, +{HashIs = 641495926, ModNam = 'sc1_20_wires_heavy_43'}, +{HashIs = -690793383, ModNam = 'sc1_20_wires_heavy_44'}, +{HashIs = -451874604, ModNam = 'sc1_20_wires_heavy_45'}, +{HashIs = 2074418686, ModNam = 'sc1_20_wires_heavy_46'}, +{HashIs = -1947746685, ModNam = 'sc1_20_wires_heavy_47'}, +{HashIs = 162216456, ModNam = 'sc1_20_wires_heavy_48'}, +{HashIs = 276187038, ModNam = 'sc1_20_wires_heavy_49'}, +{HashIs = -1839488610, ModNam = 'sc1_21_details_00'}, +{HashIs = -28542590, ModNam = 'sc1_21_details_01'}, +{HashIs = -869919434, ModNam = 'sc1_21_details_02'}, +{HashIs = -623398247, ModNam = 'sc1_21_details_03'}, +{HashIs = -1196921285, ModNam = 'sc1_21_details_04'}, +{HashIs = 895903669, ModNam = 'sc1_21_details_05'}, +{HashIs = 53183296, ModNam = 'sc1_21_details_06'}, +{HashIs = -446755403, ModNam = 'sc1_21_fencing_01'}, +{HashIs = 1740350778, ModNam = 'sc1_21_gas_railings'}, +{HashIs = -1724148895, ModNam = 'sc1_21_gas'}, +{HashIs = 1869551763, ModNam = 'sc1_21_ground01'}, +{HashIs = -1673366983, ModNam = 'sc1_21_ground02'}, +{HashIs = -1810855192, ModNam = 'sc1_21_ladder_01'}, +{HashIs = 1912164995, ModNam = 'sc1_21_res_det01'}, +{HashIs = 1673115140, ModNam = 'sc1_21_res_det02'}, +{HashIs = -1770382456, ModNam = 'sc1_21_res_det03'}, +{HashIs = -2062452557, ModNam = 'sc1_21_res_det04'}, +{HashIs = 150438021, ModNam = 'sc1_21_res_det05'}, +{HashIs = -225677733, ModNam = 'sc1_21_res01_railings'}, +{HashIs = 706597296, ModNam = 'sc1_21_res01'}, +{HashIs = 1122796353, ModNam = 'sc1_21_res02'}, +{HashIs = 1921009925, ModNam = 'sc1_21_roundred_railings'}, +{HashIs = -630552158, ModNam = 'sc1_21_roundred'}, +{HashIs = -683932959, ModNam = 'sc1_21_shop01'}, +{HashIs = 1028705967, ModNam = 'sc1_21_w_fnc'}, +{HashIs = -1315194081, ModNam = 'sc1_22_fizzblocker_1'}, +{HashIs = 1527948176, ModNam = 'sc1_22_fizzblocker_1b'}, +{HashIs = -1028629176, ModNam = 'sc1_22_fizzblocker_4'}, +{HashIs = 264304488, ModNam = 'sc1_22_fizzblocker_7'}, +{HashIs = -1185855576, ModNam = 'sc1_22_fizzblocker_7b'}, +{HashIs = -34122795, ModNam = 'sc1_22_fizzblocker_8'}, +{HashIs = -2118888777, ModNam = 'sc1_22_fizzpipes'}, +{HashIs = -207156362, ModNam = 'sc1_22_grounda_dcl'}, +{HashIs = 1411881003, ModNam = 'sc1_22_grounda'}, +{HashIs = -364424650, ModNam = 'sc1_22_groundb_dcl'}, +{HashIs = -730457918, ModNam = 'sc1_22_groundb'}, +{HashIs = -678413229, ModNam = 'sc1_22_ladder_002'}, +{HashIs = -869090438, ModNam = 'sc1_22_ladder_01'}, +{HashIs = 1351369763, ModNam = 'sc1_22_ladder_03'}, +{HashIs = -2109181789, ModNam = 'sc1_22_mall_04bb'}, +{HashIs = -1663863779, ModNam = 'sc1_22_mall_dec'}, +{HashIs = 1352847015, ModNam = 'sc1_22_mall_railings_01'}, +{HashIs = 2055840372, ModNam = 'sc1_22_mall_railings_02'}, +{HashIs = -1471380813, ModNam = 'sc1_22_park_sld_01'}, +{HashIs = -561115048, ModNam = 'sc1_23_antenna'}, +{HashIs = -1750074354, ModNam = 'sc1_23_bb_frame'}, +{HashIs = -1663565911, ModNam = 'sc1_23_chicken'}, +{HashIs = -1052450924, ModNam = 'sc1_23_detail_00'}, +{HashIs = 208303582, ModNam = 'sc1_23_detail_01'}, +{HashIs = -592931237, ModNam = 'sc1_23_detail_02'}, +{HashIs = -1262631238, ModNam = 'sc1_23_detail_03'}, +{HashIs = -270058228, ModNam = 'sc1_23_detail_04'}, +{HashIs = -1725493363, ModNam = 'sc1_23_detail_05'}, +{HashIs = -957551848, ModNam = 'sc1_23_detail_06'}, +{HashIs = 1980439285, ModNam = 'sc1_23_fizzygrill'}, +{HashIs = 1279568528, ModNam = 'sc1_23_garage'}, +{HashIs = 1563039106, ModNam = 'sc1_23_ground01'}, +{HashIs = -1865224404, ModNam = 'sc1_23_ladder_01'}, +{HashIs = 1519420072, ModNam = 'sc1_23_ladder_02'}, +{HashIs = 1162893352, ModNam = 'sc1_23_ladder_03'}, +{HashIs = 572756431, ModNam = 'sc1_23_ladder_05'}, +{HashIs = 759667063, ModNam = 'sc1_23_rails_det'}, +{HashIs = -1121790995, ModNam = 'sc1_23_res_det'}, +{HashIs = 688150710, ModNam = 'sc1_23_res'}, +{HashIs = -689872355, ModNam = 'sc1_23_roofpoles'}, +{HashIs = -2078834524, ModNam = 'sc1_23_shadowprox'}, +{HashIs = -1294061372, ModNam = 'sc1_23_shop01'}, +{HashIs = 1453383568, ModNam = 'sc1_23_shop02_grate'}, +{HashIs = 1526726917, ModNam = 'sc1_23_shop02'}, +{HashIs = -1841405354, ModNam = 'sc1_23_stairrail'}, +{HashIs = 1329166332, ModNam = 'sc1_23_tram'}, +{HashIs = 484858405, ModNam = 'sc1_23_tramfence_00'}, +{HashIs = 258653998, ModNam = 'sc1_23_tramfence_01'}, +{HashIs = -1254671091, ModNam = 'sc1_23_woodfizz'}, +{HashIs = 1040650991, ModNam = 'sc1_23_yorails'}, +{HashIs = -2137350583, ModNam = 'sc1_24_bd07_d01'}, +{HashIs = 1729162030, ModNam = 'sc1_24_bd07_d02'}, +{HashIs = -386039419, ModNam = 'sc1_24_build05'}, +{HashIs = 328849085, ModNam = 'sc1_24_build07'}, +{HashIs = -970405224, ModNam = 'sc1_24_det01'}, +{HashIs = -707237385, ModNam = 'sc1_24_det02'}, +{HashIs = -1350787776, ModNam = 'sc1_24_det03'}, +{HashIs = 1251494847, ModNam = 'sc1_24_det04_b'}, +{HashIs = -1182420654, ModNam = 'sc1_24_det04'}, +{HashIs = 52413573, ModNam = 'sc1_24_det05'}, +{HashIs = 1911296340, ModNam = 'sc1_24_fence'}, +{HashIs = -1573138049, ModNam = 'sc1_24_garage'}, +{HashIs = -400780004, ModNam = 'sc1_24_ground'}, +{HashIs = -414442120, ModNam = 'sc1_24_ladder_002'}, +{HashIs = 538545748, ModNam = 'sc1_24_ladder_01'}, +{HashIs = -1078140701, ModNam = 'sc1_24_ladder'}, +{HashIs = 240590085, ModNam = 'sc1_24_pipe01'}, +{HashIs = -116526477, ModNam = 'sc1_24_pipe02'}, +{HashIs = -1089371757, ModNam = 'sc1_24_railfizz1'}, +{HashIs = -179048937, ModNam = 'sc1_24_railfizz2'}, +{HashIs = -230949915, ModNam = 'sc1_24_res_det01'}, +{HashIs = -1623960133, ModNam = 'sc1_24_res_det02'}, +{HashIs = -1930579666, ModNam = 'sc1_24_res_det03'}, +{HashIs = 1172284179, ModNam = 'sc1_24_res_det04'}, +{HashIs = 999132783, ModNam = 'sc1_24_res_det05'}, +{HashIs = 50385563, ModNam = 'sc1_24_res1'}, +{HashIs = -2042169511, ModNam = 'sc1_24_res1b'}, +{HashIs = -1818082376, ModNam = 'sc1_25_detail_01'}, +{HashIs = -292587119, ModNam = 'sc1_25_detail_03'}, +{HashIs = -1143270363, ModNam = 'sc1_25_detail_04'}, +{HashIs = -434542431, ModNam = 'sc1_25_detail_05'}, +{HashIs = -681129156, ModNam = 'sc1_25_detail_06'}, +{HashIs = 160477071, ModNam = 'sc1_25_detail_07'}, +{HashIs = 1121259583, ModNam = 'sc1_25_detail_b'}, +{HashIs = 891682632, ModNam = 'sc1_25_ground'}, +{HashIs = 1381522885, ModNam = 'sc1_25_rail01'}, +{HashIs = 1076803954, ModNam = 'sc1_25_rail02'}, +{HashIs = 756323134, ModNam = 'sc1_25_rail03'}, +{HashIs = -198853803, ModNam = 'sc1_25_res01_det01'}, +{HashIs = -436723974, ModNam = 'sc1_25_res01_det02'}, +{HashIs = 111239244, ModNam = 'sc1_25_res01_det03'}, +{HashIs = -122502033, ModNam = 'sc1_25_res01_det04'}, +{HashIs = -1948894842, ModNam = 'sc1_25_res01'}, +{HashIs = -49973211, ModNam = 'sc1_25_shops_01'}, +{HashIs = -758832219, ModNam = 'sc1_25_shops_02'}, +{HashIs = 1476357864, ModNam = 'sc1_27_cutscene'}, +{HashIs = -1492384396, ModNam = 'sc1_27_detail_01'}, +{HashIs = -892876617, ModNam = 'sc1_27_detail_01b'}, +{HashIs = -269871313, ModNam = 'sc1_27_detail_02'}, +{HashIs = 1911493531, ModNam = 'sc1_27_detail_02b'}, +{HashIs = 1672509214, ModNam = 'sc1_27_detail_02c'}, +{HashIs = 1582424835, ModNam = 'sc1_27_fencing'}, +{HashIs = -559117176, ModNam = 'sc1_27_gate_dnt_ex'}, +{HashIs = -520572768, ModNam = 'sc1_27_ground'}, +{HashIs = 2018471343, ModNam = 'sc1_27_res01_det01'}, +{HashIs = 1505046651, ModNam = 'sc1_27_res01_det02'}, +{HashIs = 38470052, ModNam = 'sc1_27_res01_det03'}, +{HashIs = 384183002, ModNam = 'sc1_27_res01_det04'}, +{HashIs = 816307805, ModNam = 'sc1_27_res01_det05'}, +{HashIs = -1175940848, ModNam = 'sc1_27_res01'}, +{HashIs = -196704821, ModNam = 'sc1_27_res02'}, +{HashIs = -2025984766, ModNam = 'sc1_27_shp'}, +{HashIs = 1755573221, ModNam = 'sc1_28_b03_shutr'}, +{HashIs = -1437502437, ModNam = 'sc1_28_bd01b_d01'}, +{HashIs = -1678132920, ModNam = 'sc1_28_build01'}, +{HashIs = 750461473, ModNam = 'sc1_28_build01b'}, +{HashIs = -1332714891, ModNam = 'sc1_28_build03'}, +{HashIs = -86673666, ModNam = 'sc1_28_build04'}, +{HashIs = -389609384, ModNam = 'sc1_28_detail01'}, +{HashIs = -1321002659, ModNam = 'sc1_28_detail02'}, +{HashIs = 540014377, ModNam = 'sc1_28_detail03'}, +{HashIs = -977878460, ModNam = 'sc1_28_detail04'}, +{HashIs = -998916158, ModNam = 'sc1_28_detail05'}, +{HashIs = 1816760171, ModNam = 'sc1_28_detail06'}, +{HashIs = -686529281, ModNam = 'sc1_28_detail07'}, +{HashIs = -1664126858, ModNam = 'sc1_28_detail08'}, +{HashIs = -713984975, ModNam = 'sc1_28_fizzsteps'}, +{HashIs = -1163304578, ModNam = 'sc1_28_ground'}, +{HashIs = -1269481001, ModNam = 'sc1_28_ladder_002'}, +{HashIs = 2035290977, ModNam = 'sc1_28_ladder_01'}, +{HashIs = 2115057825, ModNam = 'sc1_28_ladder01'}, +{HashIs = 541595206, ModNam = 'sc1_28_rail01'}, +{HashIs = -2030672991, ModNam = 'sc1_28_rail02'}, +{HashIs = 2071415971, ModNam = 'sc1_28_rail03'}, +{HashIs = -1052747720, ModNam = 'sc1_28_rail04'}, +{HashIs = 1476494776, ModNam = 'sc1_28_rail05'}, +{HashIs = -110966664, ModNam = 'sc1_28_rail06'}, +{HashIs = -1339935240, ModNam = 'sc1_28_rail07'}, +{HashIs = 1533188285, ModNam = 'sc1_28_res01_det01'}, +{HashIs = -1863154728, ModNam = 'sc1_28_res01_det03'}, +{HashIs = -30330797, ModNam = 'sc1_28_res01'}, +{HashIs = 1808985961, ModNam = 'sc1_29_corg00'}, +{HashIs = 1452852469, ModNam = 'sc1_29_corg01'}, +{HashIs = 1791978878, ModNam = 'sc1_29_corg02'}, +{HashIs = -776322172, ModNam = 'sc1_29_detail01'}, +{HashIs = 1148568392, ModNam = 'sc1_29_detail01b'}, +{HashIs = -87019522, ModNam = 'sc1_29_detail01c'}, +{HashIs = -529800985, ModNam = 'sc1_29_detail02'}, +{HashIs = 164875329, ModNam = 'sc1_29_detail02b'}, +{HashIs = -588141704, ModNam = 'sc1_29_fizzpanels1'}, +{HashIs = -776956682, ModNam = 'sc1_29_fizzpanels2'}, +{HashIs = 2024122806, ModNam = 'sc1_29_fuckingfizz'}, +{HashIs = -1432676209, ModNam = 'sc1_29_grnd01'}, +{HashIs = -170643728, ModNam = 'sc1_29_grnd02'}, +{HashIs = 1286545699, ModNam = 'sc1_29_grndhge1'}, +{HashIs = 1951523886, ModNam = 'sc1_29_res01_det01'}, +{HashIs = -691295972, ModNam = 'sc1_29_res01_det02'}, +{HashIs = -921301583, ModNam = 'sc1_29_res01_det03'}, +{HashIs = -477348115, ModNam = 'sc1_29_res01_det03b'}, +{HashIs = -837413887, ModNam = 'sc1_29_res01_det03c'}, +{HashIs = -228630461, ModNam = 'sc1_29_res01_det04'}, +{HashIs = -457915154, ModNam = 'sc1_29_res01_det05'}, +{HashIs = 534985546, ModNam = 'sc1_29_res01_det06'}, +{HashIs = 505122398, ModNam = 'sc1_29_res01'}, +{HashIs = 1423950477, ModNam = 'sc1_29_res01b'}, +{HashIs = 1932721971, ModNam = 'sc1_29_res01c'}, +{HashIs = 741550733, ModNam = 'sc1_29_res02'}, +{HashIs = -89322167, ModNam = 'sc1_29_res02b'}, +{HashIs = 671518649, ModNam = 'sc1_29_shop_d'}, +{HashIs = 1941696375, ModNam = 'sc1_29_shop'}, +{HashIs = -685097871, ModNam = 'sc1_29_shopsign'}, +{HashIs = -1750894360, ModNam = 'sc1_30_armco'}, +{HashIs = 2142208886, ModNam = 'sc1_30_billboard'}, +{HashIs = -358090189, ModNam = 'sc1_30_building_4'}, +{HashIs = 560068546, ModNam = 'sc1_30_cablemesh119332_hvstd'}, +{HashIs = -651888659, ModNam = 'sc1_30_cablemesh119347_hvstd'}, +{HashIs = 1626310892, ModNam = 'sc1_30_cablemesh119378_hvstd'}, +{HashIs = -19546827, ModNam = 'sc1_30_cablemesh119393_hvstd'}, +{HashIs = -1550937586, ModNam = 'sc1_30_cablemesh119408_hvstd'}, +{HashIs = 1852714974, ModNam = 'sc1_30_cablemesh119423_hvstd'}, +{HashIs = -996262164, ModNam = 'sc1_30_church_railings'}, +{HashIs = -715223056, ModNam = 'sc1_30_church_railings2'}, +{HashIs = 1005417810, ModNam = 'sc1_30_church'}, +{HashIs = 963398157, ModNam = 'sc1_30_detail_1'}, +{HashIs = 1212573633, ModNam = 'sc1_30_detail_2'}, +{HashIs = -705166554, ModNam = 'sc1_30_detail_3'}, +{HashIs = 998243147, ModNam = 'sc1_30_fence_00'}, +{HashIs = 172497116, ModNam = 'sc1_30_fence_01'}, +{HashIs = 1622263214, ModNam = 'sc1_30_fence_02'}, +{HashIs = -560840335, ModNam = 'sc1_30_fence_03'}, +{HashIs = -181899619, ModNam = 'sc1_30_fence_04'}, +{HashIs = -851487345, ModNam = 'sc1_30_fence_2_00'}, +{HashIs = -816355229, ModNam = 'sc1_30_ground1'}, +{HashIs = -987933713, ModNam = 'sc1_30_ground2'}, +{HashIs = -2061594840, ModNam = 'sc1_30_motel_fiz00'}, +{HashIs = -1809830617, ModNam = 'sc1_30_motel_fiz01'}, +{HashIs = -1234734667, ModNam = 'sc1_30_motel_fiz02'}, +{HashIs = -1496591746, ModNam = 'sc1_30_motel_fiz03'}, +{HashIs = 1492760283, ModNam = 'sc1_30_motel_fiz04'}, +{HashIs = 1293328149, ModNam = 'sc1_30_motel_fiz05'}, +{HashIs = 1867375491, ModNam = 'sc1_30_motel_fiz06'}, +{HashIs = 1629767472, ModNam = 'sc1_30_motel_fiz07'}, +{HashIs = 296593476, ModNam = 'sc1_30_motel_fiz08'}, +{HashIs = 573786451, ModNam = 'sc1_30_motel_fiz09'}, +{HashIs = 1298675238, ModNam = 'sc1_30_res_det01'}, +{HashIs = -1452216778, ModNam = 'sc1_30_res_det02'}, +{HashIs = 1932952002, ModNam = 'sc1_30_res_det03'}, +{HashIs = 1402601811, ModNam = 'sc1_30_res'}, +{HashIs = 1469303074, ModNam = 'sc1_31_det01'}, +{HashIs = 1350462585, ModNam = 'sc1_31_det01b'}, +{HashIs = 1049413782, ModNam = 'sc1_31_det01c'}, +{HashIs = -2117886703, ModNam = 'sc1_31_det02'}, +{HashIs = 2032039989, ModNam = 'sc1_31_det02b'}, +{HashIs = 5796857, ModNam = 'sc1_31_ground01'}, +{HashIs = 168298332, ModNam = 'sc1_31_ground02'}, +{HashIs = 113007112, ModNam = 'sc1_31_ladder_01'}, +{HashIs = 1121275766, ModNam = 'sc1_31_metalgrates'}, +{HashIs = -868164819, ModNam = 'sc1_31_res01_det_2'}, +{HashIs = -2084005917, ModNam = 'sc1_31_res01_det'}, +{HashIs = -987289038, ModNam = 'sc1_31_res01'}, +{HashIs = 1252435012, ModNam = 'sc1_31_res02_det_2'}, +{HashIs = 739428050, ModNam = 'sc1_31_res02_det'}, +{HashIs = -1277950068, ModNam = 'sc1_31_res02'}, +{HashIs = -2103235124, ModNam = 'sc1_31_shops_det'}, +{HashIs = -2004085437, ModNam = 'sc1_31_shops01'}, +{HashIs = -756236269, ModNam = 'sc1_32_alley_ladder'}, +{HashIs = 2051182732, ModNam = 'sc1_32_decal_06'}, +{HashIs = 951589876, ModNam = 'sc1_32_decal_06b'}, +{HashIs = -331107399, ModNam = 'sc1_32_facdetail_00'}, +{HashIs = -571926780, ModNam = 'sc1_32_facdetail_01'}, +{HashIs = -464935991, ModNam = 'sc1_32_facdetail_02'}, +{HashIs = -703658156, ModNam = 'sc1_32_facdetail_03'}, +{HashIs = 89974255, ModNam = 'sc1_32_facdetail_04'}, +{HashIs = -107557277, ModNam = 'sc1_32_facdetail_05'}, +{HashIs = -1463374652, ModNam = 'sc1_32_facdetail_06'}, +{HashIs = -888671930, ModNam = 'sc1_32_facdetail_07'}, +{HashIs = -1102882883, ModNam = 'sc1_32_facdetail_08'}, +{HashIs = 1853405225, ModNam = 'sc1_32_facdetail_09'}, +{HashIs = 1588238173, ModNam = 'sc1_32_facdetail_10'}, +{HashIs = 1826960338, ModNam = 'sc1_32_facdetail_11'}, +{HashIs = -2111873466, ModNam = 'sc1_32_facdetail_12'}, +{HashIs = 1944109513, ModNam = 'sc1_32_facdetail_13'}, +{HashIs = 1233808661, ModNam = 'sc1_32_facdetail_14'}, +{HashIs = 374408867, ModNam = 'sc1_32_facdetail_15'}, +{HashIs = 327719179, ModNam = 'sc1_32_fence_01'}, +{HashIs = -1393538088, ModNam = 'sc1_32_fence_02'}, +{HashIs = -1632522405, ModNam = 'sc1_32_fence_03'}, +{HashIs = -934280553, ModNam = 'sc1_32_fence_04'}, +{HashIs = -1174116864, ModNam = 'sc1_32_fence_05'}, +{HashIs = 1944902094, ModNam = 'sc1_32_fence_06'}, +{HashIs = 1214677698, ModNam = 'sc1_32_fence_07'}, +{HashIs = 587056306, ModNam = 'sc1_32_g6_b'}, +{HashIs = 513260518, ModNam = 'sc1_32_g6_c'}, +{HashIs = 1326894715, ModNam = 'sc1_32_ground02'}, +{HashIs = -1759971218, ModNam = 'sc1_32_ground06_o'}, +{HashIs = -579074582, ModNam = 'sc1_32_ground06_o2'}, +{HashIs = -1269222491, ModNam = 'sc1_32_ground06_o3'}, +{HashIs = 22983432, ModNam = 'sc1_32_ground06'}, +{HashIs = 2041225557, ModNam = 'sc1_32_incin_01'}, +{HashIs = 1886464739, ModNam = 'sc1_32_incin_pipes1'}, +{HashIs = -1363927323, ModNam = 'sc1_32_ladder_01'}, +{HashIs = -149776910, ModNam = 'sc1_32_ladder_01b'}, +{HashIs = -1028364426, ModNam = 'sc1_32_ladder_x'}, +{HashIs = -1259516952, ModNam = 'sc1_32_ladder_y'}, +{HashIs = -1421352541, ModNam = 'sc1_32_pipes_00'}, +{HashIs = -1645918498, ModNam = 'sc1_32_pipes_01'}, +{HashIs = 174464990, ModNam = 'sc1_32_pipes_02'}, +{HashIs = 158341923, ModNam = 'sc1_32_prox'}, +{HashIs = -1510323592, ModNam = 'sc1_32_stairs'}, +{HashIs = -324874259, ModNam = 'sc1_32_wall04'}, +{HashIs = 737979244, ModNam = 'sc1_33_alley_d'}, +{HashIs = 1296706256, ModNam = 'sc1_33_alley_d2'}, +{HashIs = -1466573775, ModNam = 'sc1_33_apt01'}, +{HashIs = -1110374749, ModNam = 'sc1_33_apt02'}, +{HashIs = -265655467, ModNam = 'sc1_33_apt03'}, +{HashIs = 98321667, ModNam = 'sc1_33_aptdet02'}, +{HashIs = -2055355320, ModNam = 'sc1_33_aptdet03'}, +{HashIs = 2143860958, ModNam = 'sc1_33_aptdet04'}, +{HashIs = 1924406965, ModNam = 'sc1_33_aptdet05'}, +{HashIs = -583863375, ModNam = 'sc1_33_aptdet06'}, +{HashIs = 1551266362, ModNam = 'sc1_33_aptdet07'}, +{HashIs = 1319949991, ModNam = 'sc1_33_aptdet08'}, +{HashIs = 644007759, ModNam = 'sc1_33_build05'}, +{HashIs = 1798527575, ModNam = 'sc1_33_decal_010'}, +{HashIs = 1633826629, ModNam = 'sc1_33_fizzers_00'}, +{HashIs = -548949230, ModNam = 'sc1_33_fizzers_01'}, +{HashIs = -720003410, ModNam = 'sc1_33_fizzers_02'}, +{HashIs = 47413801, ModNam = 'sc1_33_fizzers_03'}, +{HashIs = -426098249, ModNam = 'sc1_33_fizzers_04'}, +{HashIs = 828068842, ModNam = 'sc1_33_glue_1'}, +{HashIs = 284485242, ModNam = 'sc1_33_ground004'}, +{HashIs = 2050336927, ModNam = 'sc1_33_ground03'}, +{HashIs = -1997765914, ModNam = 'sc1_33_hedge01'}, +{HashIs = -790719795, ModNam = 'sc1_33_hedge02'}, +{HashIs = -1207509295, ModNam = 'sc1_33_tower_fence00'}, +{HashIs = -592009168, ModNam = 'sc1_33_tower_fence01'}, +{HashIs = -864254020, ModNam = 'sc1_33_tower_fence02'}, +{HashIs = -2126220983, ModNam = 'sc1_33_tower_fence03'}, +{HashIs = 1594174667, ModNam = 'sc1_33_tower_fence04'}, +{HashIs = -1547323825, ModNam = 'sc1_33_tower_fence05'}, +{HashIs = -1843981582, ModNam = 'sc1_33_tower_fence06'}, +{HashIs = -1577930019, ModNam = 'sc1_33_tower_fence07'}, +{HashIs = -1322757816, ModNam = 'sc1_33_tower_fence08'}, +{HashIs = 1796228373, ModNam = 'sc1_33_tower_fence09'}, +{HashIs = -1088885727, ModNam = 'sc1_33_tower_fence10'}, +{HashIs = -2084997797, ModNam = 'sc1_33_tower_fence11'}, +{HashIs = 1383043784, ModNam = 'sc1_33_tower_fence12'}, +{HashIs = -1471922572, ModNam = 'sc1_33_tower_fence13'}, +{HashIs = -623228365, ModNam = 'sc1_33_tower_fence14_l1'}, +{HashIs = 1990548275, ModNam = 'sc1_33_tower_fence14'}, +{HashIs = -1458851040, ModNam = 'sc1_33_tower01'}, +{HashIs = -1151969355, ModNam = 'sc1_33_tower02'}, +{HashIs = -1186697918, ModNam = 'sc1_33_wash_lines00'}, +{HashIs = -1113229816, ModNam = 'sc1_33_wash_lines01'}, +{HashIs = -1944022273, ModNam = 'sc1_33_wash_lines02'}, +{HashIs = -1571111053, ModNam = 'sc1_33_wash_lines03'}, +{HashIs = -263857336, ModNam = 'sc1_33_wash_lines04'}, +{HashIs = 8158133, ModNam = 'sc1_33_wash_lines05'}, +{HashIs = -1029046255, ModNam = 'sc1_33_wash_lines06'}, +{HashIs = -655872883, ModNam = 'sc1_33_wash_lines07'}, +{HashIs = 657541406, ModNam = 'sc1_33_wash_lines08'}, +{HashIs = 1583658872, ModNam = 'sc1_33_wash_lines09'}, +{HashIs = 15320836, ModNam = 'sc1_33_watts_d'}, +{HashIs = 1402614089, ModNam = 'sc1_34_bunting'}, +{HashIs = -299668850, ModNam = 'sc1_34_detail'}, +{HashIs = -795868222, ModNam = 'sc1_34_grnd_decal01'}, +{HashIs = -261636299, ModNam = 'sc1_34_grnd01'}, +{HashIs = -371140139, ModNam = 'sc1_34_ladder_02'}, +{HashIs = -602522048, ModNam = 'sc1_34_ladder_03'}, +{HashIs = -1453921124, ModNam = 'sc1_34_mos'}, +{HashIs = 320930416, ModNam = 'sc1_emissive_11_car'}, +{HashIs = 1006881214, ModNam = 'sc1_emissive_11_eme'}, +{HashIs = 1196810338, ModNam = 'sc1_emissive_11_emf'}, +{HashIs = 1159845417, ModNam = 'sc1_emissive_11_n1'}, +{HashIs = 1898982909, ModNam = 'sc1_emissive_11_n2'}, +{HashIs = 972668877, ModNam = 'sc1_emissive_247_em_dum'}, +{HashIs = -876390356, ModNam = 'sc1_emissive_29_emaa'}, +{HashIs = 562889662, ModNam = 'sc1_emissive_29_emab'}, +{HashIs = 862496629, ModNam = 'sc1_emissive_29_emac'}, +{HashIs = 990006659, ModNam = 'sc1_emissive_build04_em1'}, +{HashIs = 1699622123, ModNam = 'sc1_emissive_build07_em1'}, +{HashIs = 1286110770, ModNam = 'sc1_emissive_ltd'}, +{HashIs = -460721795, ModNam = 'sc1_emissive_sc1_00e001'}, +{HashIs = 1587056293, ModNam = 'sc1_emissive_sc1_01a'}, +{HashIs = 1221092097, ModNam = 'sc1_emissive_sc1_01b'}, +{HashIs = 1420426748, ModNam = 'sc1_emissive_sc1_02a'}, +{HashIs = 515805734, ModNam = 'sc1_emissive_sc1_02b'}, +{HashIs = -986063082, ModNam = 'sc1_emissive_sc1_02c'}, +{HashIs = -738493287, ModNam = 'sc1_emissive_sc1_02d'}, +{HashIs = -1648029651, ModNam = 'sc1_emissive_sc1_02e'}, +{HashIs = 1389842717, ModNam = 'sc1_emissive_sc1_03_b'}, +{HashIs = 479814818, ModNam = 'sc1_emissive_sc1_03_c'}, +{HashIs = -156034858, ModNam = 'sc1_emissive_sc1_03_d'}, +{HashIs = -423766382, ModNam = 'sc1_emissive_sc1_04_neon_night'}, +{HashIs = 302935603, ModNam = 'sc1_emissive_sc1_04a'}, +{HashIs = -1556639625, ModNam = 'sc1_emissive_sc1_04b'}, +{HashIs = -689604654, ModNam = 'sc1_emissive_sc1_04c'}, +{HashIs = -940811808, ModNam = 'sc1_emissive_sc1_04d'}, +{HashIs = 1536294176, ModNam = 'sc1_emissive_sc1_05'}, +{HashIs = -2048372276, ModNam = 'sc1_emissive_sc1_06'}, +{HashIs = -740626079, ModNam = 'sc1_emissive_sc1_07a'}, +{HashIs = 1398763624, ModNam = 'sc1_emissive_sc1_07b'}, +{HashIs = 258827480, ModNam = 'sc1_emissive_sc1_08'}, +{HashIs = -1365269181, ModNam = 'sc1_emissive_sc1_10_2'}, +{HashIs = -1986372811, ModNam = 'sc1_emissive_sc1_10_3'}, +{HashIs = -1692729802, ModNam = 'sc1_emissive_sc1_10_4'}, +{HashIs = 1408451482, ModNam = 'sc1_emissive_sc1_10a'}, +{HashIs = -1655565493, ModNam = 'sc1_emissive_sc1_11_em'}, +{HashIs = 822109656, ModNam = 'sc1_emissive_sc1_11_ema'}, +{HashIs = 36833340, ModNam = 'sc1_emissive_sc1_11_emb'}, +{HashIs = -2154465, ModNam = 'sc1_emissive_sc1_11_emb1'}, +{HashIs = 342207651, ModNam = 'sc1_emissive_sc1_11_emc'}, +{HashIs = -401714187, ModNam = 'sc1_emissive_sc1_11_emd'}, +{HashIs = -1015056529, ModNam = 'sc1_emissive_sc1_12_1'}, +{HashIs = -180364557, ModNam = 'sc1_emissive_sc1_12_2'}, +{HashIs = -2001436198, ModNam = 'sc1_emissive_sc1_12_4'}, +{HashIs = 355521790, ModNam = 'sc1_emissive_sc1_13a'}, +{HashIs = 169653301, ModNam = 'sc1_emissive_sc1_13ab'}, +{HashIs = -219967388, ModNam = 'sc1_emissive_sc1_13c'}, +{HashIs = 550166982, ModNam = 'sc1_emissive_sc1_14a'}, +{HashIs = 238664868, ModNam = 'sc1_emissive_sc1_14b'}, +{HashIs = 1180642262, ModNam = 'sc1_emissive_sc1_15a'}, +{HashIs = 1390036172, ModNam = 'sc1_emissive_sc1_15b'}, +{HashIs = 2082870575, ModNam = 'sc1_emissive_sc1_17a'}, +{HashIs = -1369212503, ModNam = 'sc1_emissive_sc1_17b'}, +{HashIs = -1615274924, ModNam = 'sc1_emissive_sc1_17c'}, +{HashIs = 747151406, ModNam = 'sc1_emissive_sc1_18'}, +{HashIs = -217402622, ModNam = 'sc1_emissive_sc1_18b_lod'}, +{HashIs = -1576975407, ModNam = 'sc1_emissive_sc1_18b'}, +{HashIs = 305571190, ModNam = 'sc1_emissive_sc1_19a'}, +{HashIs = 602261716, ModNam = 'sc1_emissive_sc1_19b'}, +{HashIs = -742512526, ModNam = 'sc1_emissive_sc1_19c'}, +{HashIs = -729353908, ModNam = 'sc1_emissive_sc1_20'}, +{HashIs = -1502950427, ModNam = 'sc1_emissive_sc1_21_em'}, +{HashIs = 41730646, ModNam = 'sc1_emissive_sc1_21_emb'}, +{HashIs = 1183861376, ModNam = 'sc1_emissive_sc1_21_emc'}, +{HashIs = 2020290101, ModNam = 'sc1_emissive_sc1_21_emd'}, +{HashIs = -884775119, ModNam = 'sc1_emissive_sc1_23_1'}, +{HashIs = -1192115570, ModNam = 'sc1_emissive_sc1_23_2'}, +{HashIs = 966607847, ModNam = 'sc1_emissive_sc1_23_3'}, +{HashIs = 795094901, ModNam = 'sc1_emissive_sc1_23_4'}, +{HashIs = 1687827391, ModNam = 'sc1_emissive_sc1_24a'}, +{HashIs = 182827643, ModNam = 'sc1_emissive_sc1_24ab'}, +{HashIs = -1172119861, ModNam = 'sc1_emissive_sc1_24b'}, +{HashIs = 969170452, ModNam = 'sc1_emissive_sc1_24c'}, +{HashIs = -1921743801, ModNam = 'sc1_emissive_sc1_25a'}, +{HashIs = 154500039, ModNam = 'sc1_emissive_sc1_25b'}, +{HashIs = -228231610, ModNam = 'sc1_emissive_sc1_27_1'}, +{HashIs = -853267516, ModNam = 'sc1_emissive_sc1_27_2'}, +{HashIs = -1141929637, ModNam = 'sc1_emissive_sc1_27_3'}, +{HashIs = 290602286, ModNam = 'sc1_emissive_sc1_28_1'}, +{HashIs = 1605786101, ModNam = 'sc1_emissive_sc1_28_2'}, +{HashIs = 636713891, ModNam = 'sc1_emissive_sc1_28_2b'}, +{HashIs = 751301657, ModNam = 'sc1_emissive_sc1_28_3'}, +{HashIs = 1165475543, ModNam = 'sc1_emissive_sc1_29_emc'}, +{HashIs = -679525422, ModNam = 'sc1_emissive_sc1_30_1'}, +{HashIs = -1390153960, ModNam = 'sc1_emissive_sc1_30_2'}, +{HashIs = -1616658941, ModNam = 'sc1_emissive_sc1_31_1'}, +{HashIs = -1980656993, ModNam = 'sc1_emissive_sc1_31_2'}, +{HashIs = 2082993932, ModNam = 'sc1_emissive_sc1_31_3'}, +{HashIs = 1258067308, ModNam = 'sc1_emissive_sc1_32a'}, +{HashIs = 1706871532, ModNam = 'sc1_emissive_sc1_32b'}, +{HashIs = 690573766, ModNam = 'sc1_emissive_sc1_32c'}, +{HashIs = 1741475920, ModNam = 'sc1_emissive_sc1_33a'}, +{HashIs = 1585888708, ModNam = 'sc1_emissive_sc1_33b'}, +{HashIs = 2016833827, ModNam = 'sc1_emissive_sc1_33d'}, +{HashIs = -1469539800, ModNam = 'sc1_emissive_sc1_34'}, +{HashIs = -1786615116, ModNam = 'sc1_emissive_shop'}, +{HashIs = -1371552351, ModNam = 'sc1_emissive_stripsgn_em1'}, +{HashIs = -177400686, ModNam = 'sc1_emissive_theatre'}, +{HashIs = -1953789186, ModNam = 'sc1_lod_emi_a_slod3'}, +{HashIs = -687397906, ModNam = 'sc1_lod_emi_b_slod3'}, +{HashIs = 1519332188, ModNam = 'sc1_lod_emi_c_slod3'}, +{HashIs = 2078822704, ModNam = 'sc1_lod_emissive'}, +{HashIs = -1374583281, ModNam = 'sc1_lod_slod4'}, +{HashIs = -289861172, ModNam = 'sc1_props_containers_slod'}, +{HashIs = 1639813380, ModNam = 'sc1_props_flyers00'}, +{HashIs = 1946236299, ModNam = 'sc1_props_flyers01'}, +{HashIs = 369523099, ModNam = 'sc1_props_flyers02'}, +{HashIs = -408642344, ModNam = 'sc1_props_flyers03'}, +{HashIs = -193284476, ModNam = 'sc1_props_flyers04'}, +{HashIs = -1010707181, ModNam = 'sc1_props_flyers05'}, +{HashIs = 1088671561, ModNam = 'sc1_props_flyers06'}, +{HashIs = 1246552603, ModNam = 'sc1_props_flyers07'}, +{HashIs = 460194910, ModNam = 'sc1_props_flyers08'}, +{HashIs = 113761054, ModNam = 'sc1_props_flyers09'}, +{HashIs = 319649529, ModNam = 'sc1_props_flyers10'}, +{HashIs = 547426844, ModNam = 'sc1_props_flyers11'}, +{HashIs = 1049579000, ModNam = 'sc1_props_flyers12'}, +{HashIs = 1276504325, ModNam = 'sc1_props_flyers13'}, +{HashIs = 1668552625, ModNam = 'sc1_props_flyers14'}, +{HashIs = 1899082540, ModNam = 'sc1_props_flyers15'}, +{HashIs = -1914442608, ModNam = 'sc1_props_flyers16'}, +{HashIs = -1684240379, ModNam = 'sc1_props_flyers17'}, +{HashIs = 444237247, ModNam = 'sc1_props_flyers18'}, +{HashIs = 922992337, ModNam = 'sc1_props_flyers19'}, +{HashIs = 1280699685, ModNam = 'sc1_props_flyers20'}, +{HashIs = -938515310, ModNam = 'sc1_props_flyers22'}, +{HashIs = -1780449227, ModNam = 'sc1_props_flyers23'}, +{HashIs = -1399149143, ModNam = 'sc1_props_flyers24'}, +{HashIs = -49295726, ModNam = 'sc1_props_flyers25'}, +{HashIs = 2060798491, ModNam = 'sc1_props_flyers26'}, +{HashIs = -1849985049, ModNam = 'sc1_props_flyers27'}, +{HashIs = 1600688962, ModNam = 'sc1_props_flyers28'}, +{HashIs = 1947450520, ModNam = 'sc1_props_flyers29'}, +{HashIs = -1445582084, ModNam = 'sc1_props_flyers30'}, +{HashIs = -1260109544, ModNam = 'sc1_props_flyers31'}, +{HashIs = -969153593, ModNam = 'sc1_props_flyers32'}, +{HashIs = 1468171858, ModNam = 'sc1_props_flyers33'}, +{HashIs = -471621866, ModNam = 'sc1_props_flyers34'}, +{HashIs = -325209974, ModNam = 'sc1_props_flyers35'}, +{HashIs = -27306995, ModNam = 'sc1_props_flyers36'}, +{HashIs = -1722840593, ModNam = 'sc1_props_flyers37'}, +{HashIs = 352026945, ModNam = 'sc1_props_flyers38'}, +{HashIs = 633938652, ModNam = 'sc1_props_flyers39'}, +{HashIs = 1650792111, ModNam = 'sc1_props_flyers40'}, +{HashIs = 1420950345, ModNam = 'sc1_props_flyers41'}, +{HashIs = -706970208, ModNam = 'sc1_props_flyers42'}, +{HashIs = -1487789940, ModNam = 'sc1_props_flyers43'}, +{HashIs = -1706785167, ModNam = 'sc1_props_flyers44'}, +{HashIs = -1948161625, ModNam = 'sc1_props_flyers45'}, +{HashIs = 276525789, ModNam = 'sc1_props_flyers46'}, +{HashIs = 40359606, ModNam = 'sc1_props_flyers47'}, +{HashIs = -250727421, ModNam = 'sc1_props_flyers48'}, +{HashIs = -421322835, ModNam = 'sc1_props_flyers49'}, +{HashIs = 1313042319, ModNam = 'sc1_props_flyers50'}, +{HashIs = 1854976045, ModNam = 'sc1_props_flyers51'}, +{HashIs = 1623266446, ModNam = 'sc1_props_flyers52'}, +{HashIs = -541158777, ModNam = 'sc1_props_flyers53'}, +{HashIs = -1582973973, ModNam = 'sc1_props_sc1_00c_props_decal'}, +{HashIs = -907651195, ModNam = 'sc1_rd_23_wires'}, +{HashIs = 1382448327, ModNam = 'sc1_rd_24_wires'}, +{HashIs = -1155917316, ModNam = 'sc1_rd_bld_sc_rd_tun_j1'}, +{HashIs = -1438202729, ModNam = 'sc1_rd_cable_tram_00f'}, +{HashIs = -2034762378, ModNam = 'sc1_rd_cable_tram_00h'}, +{HashIs = 124659242, ModNam = 'sc1_rd_cablemesh13074_thvy'}, +{HashIs = -2024719331, ModNam = 'sc1_rd_cablemesh13461_tstd'}, +{HashIs = -710889558, ModNam = 'sc1_rd_cablemesh13729_thvy'}, +{HashIs = -1170398382, ModNam = 'sc1_rd_cablemesh186898_hvhvy'}, +{HashIs = 4791730, ModNam = 'sc1_rd_cablemesh35055_tstd'}, +{HashIs = -1067197583, ModNam = 'sc1_rd_cablemesh35056_tstd'}, +{HashIs = -196689588, ModNam = 'sc1_rd_clbanner_slod'}, +{HashIs = 339556162, ModNam = 'sc1_rd_cloth_01'}, +{HashIs = 19960105, ModNam = 'sc1_rd_cloth_02'}, +{HashIs = -547140213, ModNam = 'sc1_rd_cloth_03'}, +{HashIs = 792747274, ModNam = 'sc1_rd_cloth_slod'}, +{HashIs = -793387658, ModNam = 'sc1_rd_decals05'}, +{HashIs = -1267171767, ModNam = 'sc1_rd_duct_taping'}, +{HashIs = -1528829341, ModNam = 'sc1_rd_fence_00'}, +{HashIs = -1969244701, ModNam = 'sc1_rd_fence_01'}, +{HashIs = -715568283, ModNam = 'sc1_rd_fence_02'}, +{HashIs = -1172892447, ModNam = 'sc1_rd_fence_03'}, +{HashIs = -260308566, ModNam = 'sc1_rd_fence_04'}, +{HashIs = -432739044, ModNam = 'sc1_rd_fence_05'}, +{HashIs = -1896497505, ModNam = 'sc1_rd_fence_06'}, +{HashIs = 2091653644, ModNam = 'sc1_rd_fence_07'}, +{HashIs = -1418037336, ModNam = 'sc1_rd_fence_08'}, +{HashIs = -1724787945, ModNam = 'sc1_rd_fence_09'}, +{HashIs = 18554804, ModNam = 'sc1_rd_fence_10'}, +{HashIs = 247839497, ModNam = 'sc1_rd_fence_11'}, +{HashIs = -1445859093, ModNam = 'sc1_rd_fence_12'}, +{HashIs = 325292681, ModNam = 'sc1_rd_gnd03'}, +{HashIs = 1596652604, ModNam = 'sc1_rd_graf_sc_tun_01'}, +{HashIs = -1636194635, ModNam = 'sc1_rd_ground06_oint1'}, +{HashIs = 2132535290, ModNam = 'sc1_rd_ground06_oint2'}, +{HashIs = -1973250977, ModNam = 'sc1_rd_inttun1extras'}, +{HashIs = 340689452, ModNam = 'sc1_rd_inttun1extrasb'}, +{HashIs = -1690709935, ModNam = 'sc1_rd_inttun1ol'}, +{HashIs = 400113178, ModNam = 'sc1_rd_inttun1shell'}, +{HashIs = 123586542, ModNam = 'sc1_rd_inttun2arail'}, +{HashIs = -1529264588, ModNam = 'sc1_rd_inttun2b_lod'}, +{HashIs = 788340028, ModNam = 'sc1_rd_inttun2bol'}, +{HashIs = -744268850, ModNam = 'sc1_rd_inttun2bolglue'}, +{HashIs = -547539026, ModNam = 'sc1_rd_inttun2bpipes'}, +{HashIs = -1757425482, ModNam = 'sc1_rd_inttun2brail'}, +{HashIs = 1738158820, ModNam = 'sc1_rd_inttun2bshell'}, +{HashIs = -12587536, ModNam = 'sc1_rd_inttun2lod'}, +{HashIs = 1605627744, ModNam = 'sc1_rd_inttun2ol'}, +{HashIs = 30964981, ModNam = 'sc1_rd_inttun2olglue'}, +{HashIs = -972730899, ModNam = 'sc1_rd_inttun2pipes'}, +{HashIs = 1982268393, ModNam = 'sc1_rd_inttun2pipesend'}, +{HashIs = -628904079, ModNam = 'sc1_rd_inttun2rail'}, +{HashIs = 364766464, ModNam = 'sc1_rd_inttun2shell'}, +{HashIs = -1492972462, ModNam = 'sc1_rd_inttun3arail001'}, +{HashIs = -622657671, ModNam = 'sc1_rd_inttun3bol'}, +{HashIs = 948572700, ModNam = 'sc1_rd_inttun3bolglue'}, +{HashIs = -1270839018, ModNam = 'sc1_rd_inttun3bpipes'}, +{HashIs = 1839042638, ModNam = 'sc1_rd_inttun3brail'}, +{HashIs = 1730418232, ModNam = 'sc1_rd_inttun3bshell'}, +{HashIs = 214110228, ModNam = 'sc1_rd_inttun3lod'}, +{HashIs = 1828936086, ModNam = 'sc1_rd_inttun3ol'}, +{HashIs = 87733152, ModNam = 'sc1_rd_inttun3olglue'}, +{HashIs = -2050186419, ModNam = 'sc1_rd_inttun3pipes'}, +{HashIs = -1710298840, ModNam = 'sc1_rd_inttun3rail'}, +{HashIs = -1269264880, ModNam = 'sc1_rd_inttun3shell'}, +{HashIs = 1183749472, ModNam = 'sc1_rd_inttunnel1_wire_mesh'}, +{HashIs = -1638626877, ModNam = 'sc1_rd_inttunnel2_wire_mesh'}, +{HashIs = -516826443, ModNam = 'sc1_rd_inttunnel3_wire_mesh'}, +{HashIs = 2031741510, ModNam = 'sc1_rd_inttunnel4_wire_mesh'}, +{HashIs = 2108847222, ModNam = 'sc1_rd_inttunnel4_wire_mesh001'}, +{HashIs = -1540980448, ModNam = 'sc1_rd_inttunnel5_wire_mesh'}, +{HashIs = 1978321816, ModNam = 'sc1_rd_inttunnel5_wire_mesh001'}, +{HashIs = 270916864, ModNam = 'sc1_rd_inttunpipes'}, +{HashIs = 56968927, ModNam = 'sc1_rd_inttunshortdecal'}, +{HashIs = -704145719, ModNam = 'sc1_rd_inttunshortextras'}, +{HashIs = 428095711, ModNam = 'sc1_rd_inttunshortol'}, +{HashIs = -254539233, ModNam = 'sc1_rd_inttunshortreflect'}, +{HashIs = 537042739, ModNam = 'sc1_rd_inttunshortshell'}, +{HashIs = 1944169716, ModNam = 'sc1_rd_inttunstdecalext'}, +{HashIs = 737484915, ModNam = 'sc1_rd_props_combo01_01_lod'}, +{HashIs = 609287115, ModNam = 'sc1_rd_props_combo02_01_lod'}, +{HashIs = 1691380261, ModNam = 'sc1_rd_r1_01_o'}, +{HashIs = 267408586, ModNam = 'sc1_rd_r1_01'}, +{HashIs = -1331367534, ModNam = 'sc1_rd_r1_02_o'}, +{HashIs = 498856033, ModNam = 'sc1_rd_r1_02'}, +{HashIs = -617610920, ModNam = 'sc1_rd_r1_03_o'}, +{HashIs = -1281942491, ModNam = 'sc1_rd_r1_03'}, +{HashIs = 558823178, ModNam = 'sc1_rd_r1_04_o'}, +{HashIs = -1041647414, ModNam = 'sc1_rd_r1_04'}, +{HashIs = 2137223847, ModNam = 'sc1_rd_r1_04x'}, +{HashIs = 920815182, ModNam = 'sc1_rd_r1_05_o'}, +{HashIs = -76174367, ModNam = 'sc1_rd_r1_05'}, +{HashIs = 710041848, ModNam = 'sc1_rd_r1_06_o'}, +{HashIs = 1224427243, ModNam = 'sc1_rd_r1_06'}, +{HashIs = 272455024, ModNam = 'sc1_rd_r1_07'}, +{HashIs = 2099166560, ModNam = 'sc1_rd_r1_08_o'}, +{HashIs = 510456271, ModNam = 'sc1_rd_r1_08'}, +{HashIs = -555154252, ModNam = 'sc1_rd_r1_09_o'}, +{HashIs = 1114978783, ModNam = 'sc1_rd_r1_09'}, +{HashIs = 1787354811, ModNam = 'sc1_rd_r1_10_o'}, +{HashIs = -2103043850, ModNam = 'sc1_rd_r2_01_o'}, +{HashIs = -216163357, ModNam = 'sc1_rd_r2_01'}, +{HashIs = 597142992, ModNam = 'sc1_rd_r2_02_o'}, +{HashIs = 43727582, ModNam = 'sc1_rd_r2_02'}, +{HashIs = -1736877573, ModNam = 'sc1_rd_r2_03_o'}, +{HashIs = 1424056169, ModNam = 'sc1_rd_r2_03'}, +{HashIs = -287853905, ModNam = 'sc1_rd_r2_04_o'}, +{HashIs = 1611101621, ModNam = 'sc1_rd_r2_04'}, +{HashIs = 96807427, ModNam = 'sc1_rd_r2_05_o'}, +{HashIs = 811308638, ModNam = 'sc1_rd_r2_05'}, +{HashIs = 616400952, ModNam = 'sc1_rd_r2_06_o'}, +{HashIs = 969189680, ModNam = 'sc1_rd_r2_06'}, +{HashIs = -1028014729, ModNam = 'sc1_rd_r2_07_o'}, +{HashIs = -1940992457, ModNam = 'sc1_rd_r2_07'}, +{HashIs = 1901367034, ModNam = 'sc1_rd_r2_08_o'}, +{HashIs = -1759452197, ModNam = 'sc1_rd_r2_08'}, +{HashIs = -2040920650, ModNam = 'sc1_rd_r2_09_o'}, +{HashIs = 1758922568, ModNam = 'sc1_rd_r2_09'}, +{HashIs = -582891155, ModNam = 'sc1_rd_r2_10_o'}, +{HashIs = 1550151049, ModNam = 'sc1_rd_r2_10'}, +{HashIs = -2123433062, ModNam = 'sc1_rd_r2_11_o'}, +{HashIs = 656343805, ModNam = 'sc1_rd_r2_11'}, +{HashIs = 680048968, ModNam = 'sc1_rd_r2_12_o'}, +{HashIs = 939238582, ModNam = 'sc1_rd_r2_12'}, +{HashIs = -460201925, ModNam = 'sc1_rd_r3_01_o'}, +{HashIs = -458535692, ModNam = 'sc1_rd_r3_01'}, +{HashIs = 303609619, ModNam = 'sc1_rd_r3_02_o'}, +{HashIs = -699453380, ModNam = 'sc1_rd_r3_02'}, +{HashIs = 1796120956, ModNam = 'sc1_rd_r3_02x'}, +{HashIs = 939879711, ModNam = 'sc1_rd_r3_03_o'}, +{HashIs = -932080511, ModNam = 'sc1_rd_r3_03'}, +{HashIs = 655445077, ModNam = 'sc1_rd_r3_04_o'}, +{HashIs = -1162053353, ModNam = 'sc1_rd_r3_04'}, +{HashIs = -1137369398, ModNam = 'sc1_rd_r3_05_o'}, +{HashIs = -1393173110, ModNam = 'sc1_rd_r3_05'}, +{HashIs = 1528547206, ModNam = 'sc1_rd_r3_06_o'}, +{HashIs = -2002217748, ModNam = 'sc1_rd_r3_06'}, +{HashIs = 790740230, ModNam = 'sc1_rd_r3_08_o'}, +{HashIs = 1831198183, ModNam = 'sc1_rd_r3_08'}, +{HashIs = 711312641, ModNam = 'sc1_rd_r3_09_o'}, +{HashIs = -1771818909, ModNam = 'sc1_rd_r3_09'}, +{HashIs = 1684737554, ModNam = 'sc1_rd_r3_10_o'}, +{HashIs = 1249189342, ModNam = 'sc1_rd_r3_10'}, +{HashIs = 1746109717, ModNam = 'sc1_rd_r3_11_o'}, +{HashIs = 1479981409, ModNam = 'sc1_rd_r3_11'}, +{HashIs = -1603229506, ModNam = 'sc1_rd_r3_12_o'}, +{HashIs = -1625143497, ModNam = 'sc1_rd_r3_12'}, +{HashIs = -1441004878, ModNam = 'sc1_rd_r3_13_o'}, +{HashIs = -1394810196, ModNam = 'sc1_rd_r3_13'}, +{HashIs = 559453306, ModNam = 'sc1_rd_r3_14_o'}, +{HashIs = -208605161, ModNam = 'sc1_rd_r3_14'}, +{HashIs = 2017884916, ModNam = 'sc1_rd_r3_14x'}, +{HashIs = -57554625, ModNam = 'sc1_rd_r3_gantry'}, +{HashIs = -643456782, ModNam = 'sc1_rd_r3_gantrybits'}, +{HashIs = 723021238, ModNam = 'sc1_rd_r3_t_01'}, +{HashIs = -1190458975, ModNam = 'sc1_rd_r3_t_02'}, +{HashIs = 368449137, ModNam = 'sc1_rd_r4_01_o'}, +{HashIs = 979051556, ModNam = 'sc1_rd_r4_01'}, +{HashIs = -1691087190, ModNam = 'sc1_rd_r4_01x'}, +{HashIs = -1337207104, ModNam = 'sc1_rd_r4_02_o'}, +{HashIs = 741902303, ModNam = 'sc1_rd_r4_02'}, +{HashIs = 406068875, ModNam = 'sc1_rd_r4_04_o'}, +{HashIs = 64763675, ModNam = 'sc1_rd_r4_04'}, +{HashIs = 61066704, ModNam = 'sc1_rd_r4_05_o'}, +{HashIs = -242642314, ModNam = 'sc1_rd_r4_05'}, +{HashIs = 320561828, ModNam = 'sc1_rd_r4_06_o'}, +{HashIs = -408650068, ModNam = 'sc1_rd_r4_06'}, +{HashIs = 223380804, ModNam = 'sc1_rd_r4_07_o'}, +{HashIs = -713631151, ModNam = 'sc1_rd_r4_07'}, +{HashIs = -855045118, ModNam = 'sc1_rd_r4_08_o'}, +{HashIs = -1154964043, ModNam = 'sc1_rd_r4_08'}, +{HashIs = 397448305, ModNam = 'sc1_rd_r4_09_o'}, +{HashIs = -1461583576, ModNam = 'sc1_rd_r4_09'}, +{HashIs = -570094733, ModNam = 'sc1_rd_r4_09x'}, +{HashIs = -1932743090, ModNam = 'sc1_rd_r4_10_o'}, +{HashIs = 1236809410, ModNam = 'sc1_rd_r4_10'}, +{HashIs = 1919430988, ModNam = 'sc1_rd_r4_11_o'}, +{HashIs = 580315264, ModNam = 'sc1_rd_r4_11'}, +{HashIs = -1420977287, ModNam = 'sc1_rd_r4_12_o'}, +{HashIs = -180089381, ModNam = 'sc1_rd_r4_12'}, +{HashIs = -873616963, ModNam = 'sc1_rd_r4_t_02_d'}, +{HashIs = 1277274691, ModNam = 'sc1_rd_r4_t_02_o'}, +{HashIs = 100397473, ModNam = 'sc1_rd_r4_t_02_ov'}, +{HashIs = -965929826, ModNam = 'sc1_rd_r4_t_02_ovint'}, +{HashIs = -60025749, ModNam = 'sc1_rd_r4_t_02'}, +{HashIs = -1027938953, ModNam = 'sc1_rd_r4_t_02int'}, +{HashIs = -1718858071, ModNam = 'sc1_rd_r4_t_03'}, +{HashIs = 1467732640, ModNam = 'sc1_rd_rnd_tun01_reflect'}, +{HashIs = -2061895302, ModNam = 'sc1_rd_rnd_tun01_reflect2'}, +{HashIs = 1791935716, ModNam = 'sc1_rd_rnd_tun01_reflect3'}, +{HashIs = -394837969, ModNam = 'sc1_rd_rnd_tun01_reflect4'}, +{HashIs = -636705958, ModNam = 'sc1_rd_rnd_tun01_reflect5'}, +{HashIs = -807694600, ModNam = 'sc1_rd_rnd_tun01_reflect6'}, +{HashIs = 536008503, ModNam = 'sc1_rd_rnd_tun01_shadow'}, +{HashIs = 213079642, ModNam = 'sc1_rd_rnd_tun02_reflect'}, +{HashIs = 1860845702, ModNam = 'sc1_rd_rnd_tun02_shadow'}, +{HashIs = 1694551345, ModNam = 'sc1_rd_rnd_tun03_shadow'}, +{HashIs = 2014636606, ModNam = 'sc1_rd_tram_dt_wires'}, +{HashIs = -118442785, ModNam = 'sc1_rd_tram_tun_slack'}, +{HashIs = -1726155330, ModNam = 'sc1_rd_tram_ufib'}, +{HashIs = -820003155, ModNam = 'sc1_rd_trcks_01'}, +{HashIs = -1066184778, ModNam = 'sc1_rd_tun_ent_01'}, +{HashIs = -793342661, ModNam = 'sc1_rd_tun_ent_01bit'}, +{HashIs = -17016648, ModNam = 'sc1_rd_tun_fake_grill'}, +{HashIs = -1076693489, ModNam = 'sc1_rd_tun_grill'}, +{HashIs = 1776821065, ModNam = 'sc1_rd_tun_rain001'}, +{HashIs = -12798148, ModNam = 'sc1_rd_tun_rim_01'}, +{HashIs = 309682561, ModNam = 'sc1_rd_tunnel_detailend'}, +{HashIs = -68290180, ModNam = 'sc1_rd_tunnel_wire_mesh'}, +{HashIs = -849448192, ModNam = 'sc1_rd_tunnel2bend_lod'}, +{HashIs = 448553870, ModNam = 'sc1_rd_tunnel2bend'}, +{HashIs = -2105632478, ModNam = 'sc1_rd_tunnel3bend_lod'}, +{HashIs = 997092118, ModNam = 'sc1_rd_tunnel3bend'}, +{HashIs = -1155759671, ModNam = 'sc1_rd_tunrof'}, +{HashIs = -1494625377, ModNam = 'sc1_rd_wall_light_013'}, +{HashIs = -1865341074, ModNam = 'sc1_rd_wall_light_014'}, +{HashIs = -2122643262, ModNam = 'sc1_rd_wall_light_015'}, +{HashIs = -1610201648, ModNam = 'sc1_rd_wall_light_016'}, +{HashIs = 1417653956, ModNam = 'sc1_rd_wall_light_017'}, +{HashIs = 2128151414, ModNam = 'sc1_rd_wall_light_018'}, +{HashIs = -1335892349, ModNam = 'sc1_rd_wall_light_019'}, +{HashIs = 748118040, ModNam = 'sc1_rd_wall_light_020'}, +{HashIs = -1092352845, ModNam = 'sc1_rd_wall_light_021'}, +{HashIs = -1469425728, ModNam = 'sc1_rd_wall_light_022'}, +{HashIs = -1167492162, ModNam = 'sc1_rd_wall_light_023'}, +{HashIs = -202543419, ModNam = 'sc1_rd_wall_light_024'}, +{HashIs = -542438881, ModNam = 'sc1_rd_wire_01'}, +{HashIs = 240215915, ModNam = 'sc1_rd_wire_02'}, +{HashIs = 585446316, ModNam = 'sc1_rd_wire_021'}, +{HashIs = 152001767, ModNam = 'sc1_rd_wire_03'}, +{HashIs = -1190380318, ModNam = 'sc1_rd_wire_04'}, +{HashIs = -1496606623, ModNam = 'sc1_rd_wire_05'}, +{HashIs = -1018670758, ModNam = 'sc1_rd_wire_07'}, +{HashIs = -81378755, ModNam = 'sc1_rd_wire_10'}, +{HashIs = -1444503617, ModNam = 'sc1_rd_wire_11'}, +{HashIs = -676103336, ModNam = 'sc1_rd_wire_12'}, +{HashIs = -965093147, ModNam = 'sc1_rd_wire_13'}, +{HashIs = -1517021422, ModNam = 'sc1_rd_wire_15'}, +{HashIs = -739380283, ModNam = 'sc1_rd_wire_16'}, +{HashIs = -1053766069, ModNam = 'sc1_rd_wire_17'}, +{HashIs = 1841899401, ModNam = 'sc1_rd_wire_18'}, +{HashIs = 1535542020, ModNam = 'sc1_rd_wire_19'}, +{HashIs = 1512413883, ModNam = 'sc1_rd_wire_19b'}, +{HashIs = -1884888664, ModNam = 'sc1_rd_wire_20'}, +{HashIs = 1311301293, ModNam = 'sc1_rd_wire_22'}, +{HashIs = -934037770, ModNam = 'sc1_rd_wirehangers'}, +{HashIs = -1529064319, ModNam = 'sc1_rd_wirehangertun'}, +{HashIs = -1932536822, ModNam = 'sc1_rd_wirehangertun001'}, +{HashIs = 1017230255, ModNam = 'sc1_rd_wirehangertun002'}, +{HashIs = 1770261875, ModNam = 'sc1_rd_wirehangertun003'}, +{HashIs = -1757550362, ModNam = 'sc1_rd_wirehangertun004'}, +{HashIs = -1007074724, ModNam = 'sc1_rd_wirehangertun005'}, +{HashIs = 1939284377, ModNam = 'sc1_rd_wirehangertun006'}, +{HashIs = -1065632927, ModNam = 'sc1_rd_wirehangertun007'}, +{HashIs = -700127501, ModNam = 'sc1_rd_wirehangertun008'}, +{HashIs = 481227718, ModNam = 'sc1_rd_wirehangertun009'}, +{HashIs = -1162825533, ModNam = 'sc1_rd_wirehangertun010'}, +{HashIs = 171593685, ModNam = 'sc1_rd_wirehangertun011'}, +{HashIs = 313745607, ModNam = 'sc1_rd_wirehangertun012'}, +{HashIs = -461863854, ModNam = 'sc1_rd_wirehangertun013'}, +{HashIs = -11617794, ModNam = 'sc1_rd_wirehangertun014'}, +{HashIs = 1262834170, ModNam = 'sc1_rd_wirehangertun015'}, +{HashIs = 1561392529, ModNam = 'sc1_rd_wirehangertun016'}, +{HashIs = 759830020, ModNam = 'sc1_rd_wirehangertun017'}, +{HashIs = -2013082764, ModNam = 'sc1_rd_wirehangertun018'}, +{HashIs = -1771214775, ModNam = 'sc1_rd_wirehangertun019'}, +{HashIs = -96292582, ModNam = 'sc1_rd_wirehangertun020'}, +{HashIs = -260596348, ModNam = 'sc1_rd_wirehangertun021'}, +{HashIs = -1255452397, ModNam = 'schafter2'}, +{HashIs = -1485523546, ModNam = 'schafter3'}, +{HashIs = 1489967196, ModNam = 'schafter4'}, +{HashIs = -888242983, ModNam = 'schafter5'}, +{HashIs = 1922255844, ModNam = 'schafter6'}, +{HashIs = -746882698, ModNam = 'schwarzer'}, +{HashIs = -186537451, ModNam = 'scorcher'}, +{HashIs = -1700801569, ModNam = 'scrap'}, +{HashIs = 575185516, ModNam = 'sd_palm10_low_uv'}, +{HashIs = -1030275036, ModNam = 'seashark'}, +{HashIs = -616331036, ModNam = 'seashark2'}, +{HashIs = -311022263, ModNam = 'seashark3'}, +{HashIs = 1221512915, ModNam = 'seminole'}, +{HashIs = 1349725314, ModNam = 'sentinel'}, +{HashIs = 873639469, ModNam = 'sentinel2'}, +{HashIs = 1337041428, ModNam = 'serrano'}, +{HashIs = -1757836725, ModNam = 'seven70'}, +{HashIs = -1214505995, ModNam = 'shamal'}, +{HashIs = 819197656, ModNam = 'sheava'}, +{HashIs = -1683328900, ModNam = 'sheriff'}, +{HashIs = 1922257928, ModNam = 'sheriff2'}, +{HashIs = -405626514, ModNam = 'shotaro'}, +{HashIs = 1044954915, ModNam = 'skylift'}, +{HashIs = 729783779, ModNam = 'slamvan'}, +{HashIs = 833469436, ModNam = 'slamvan2'}, +{HashIs = 1119641113, ModNam = 'slamvan3'}, +{HashIs = 1057201338, ModNam = 'slod_human'}, +{HashIs = -2056455422, ModNam = 'slod_large_quadped'}, +{HashIs = 762327283, ModNam = 'slod_small_quadped'}, +{HashIs = -490686991, ModNam = 'sm_01_decals_buld01'}, +{HashIs = -821129587, ModNam = 'sm_01_decals_buld02'}, +{HashIs = 223267736, ModNam = 'sm_01_decals'}, +{HashIs = -871814109, ModNam = 'sm_01_decals1'}, +{HashIs = 514904437, ModNam = 'sm_01_decals2'}, +{HashIs = -1614916722, ModNam = 'sm_01_decals3'}, +{HashIs = -1316423901, ModNam = 'sm_01_decals4'}, +{HashIs = 1249434910, ModNam = 'sm_01_dirtovrly02'}, +{HashIs = 1992501973, ModNam = 'sm_01_ground_decal'}, +{HashIs = -536470299, ModNam = 'sm_01_ground_decal001'}, +{HashIs = 1332417643, ModNam = 'sm_01_ground_decal2'}, +{HashIs = 2103308368, ModNam = 'sm_01_ground_decal3'}, +{HashIs = -1404350930, ModNam = 'sm_01_ground_decal4'}, +{HashIs = 1519004329, ModNam = 'sm_01_ground_decal5'}, +{HashIs = -1998682283, ModNam = 'sm_01_ground_decal6'}, +{HashIs = 1190085389, ModNam = 'sm_01_ground'}, +{HashIs = 1024731250, ModNam = 'sm_01_ground2'}, +{HashIs = -2055872850, ModNam = 'sm_01_pip'}, +{HashIs = -686675450, ModNam = 'sm_01_pip01'}, +{HashIs = -975435878, ModNam = 'sm_01_pip02'}, +{HashIs = 2140060588, ModNam = 'sm_01_sm01_water'}, +{HashIs = -171625316, ModNam = 'sm_01_tower_base'}, +{HashIs = 1146726909, ModNam = 'sm_01_tower1'}, +{HashIs = 1753346637, ModNam = 'sm_01_tower2'}, +{HashIs = -1184602452, ModNam = 'sm_01_towers_dtl'}, +{HashIs = -1611109860, ModNam = 'sm_01_towers_g_00'}, +{HashIs = 1858406326, ModNam = 'sm_01_towers_g_01'}, +{HashIs = 1135096185, ModNam = 'sm_01_towers_g_02'}, +{HashIs = -1841246547, ModNam = 'sm_01_towers_g_03'}, +{HashIs = -294156515, ModNam = 'sm_01_towers_g_04'}, +{HashIs = -56351882, ModNam = 'sm_01_towers_g_05'}, +{HashIs = 306859714, ModNam = 'sm_01_towers_g_06'}, +{HashIs = 538962541, ModNam = 'sm_01_towers_g_07'}, +{HashIs = -1248586421, ModNam = 'sm_01_towers_g_08'}, +{HashIs = -1008553496, ModNam = 'sm_01_towers_g_09'}, +{HashIs = -1956397109, ModNam = 'sm_01_towers_g_10'}, +{HashIs = 2033261414, ModNam = 'sm_01_towers_g_11'}, +{HashIs = -1646828366, ModNam = 'sm_01_towers_g_12'}, +{HashIs = -1951547297, ModNam = 'sm_01_towers_g_13'}, +{HashIs = 1412747626, ModNam = 'sm_01_towers_g_14'}, +{HashIs = 838569208, ModNam = 'sm_01_towers_g_15'}, +{HashIs = -319872714, ModNam = 'sm_01_towers_rails00'}, +{HashIs = 44321952, ModNam = 'sm_01_towers_rails01'}, +{HashIs = 216686892, ModNam = 'sm_01_towers_rails02'}, +{HashIs = -1616443721, ModNam = 'sm_01_towers_rails03'}, +{HashIs = -1175438519, ModNam = 'sm_01_towers_rails04'}, +{HashIs = -984395249, ModNam = 'sm_01_towers_rails05'}, +{HashIs = -678103406, ModNam = 'sm_01_towers_rails06'}, +{HashIs = 1722520769, ModNam = 'sm_01_towers_rails07'}, +{HashIs = -2130392717, ModNam = 'sm_01_towers_rails08'}, +{HashIs = 930862374, ModNam = 'sm_06_apartment01'}, +{HashIs = 700561842, ModNam = 'sm_06_apartment02'}, +{HashIs = 308336644, ModNam = 'sm_06_apartment2_o_001'}, +{HashIs = 958276994, ModNam = 'sm_06_apartment2_o_002'}, +{HashIs = 162296619, ModNam = 'sm_06_apartment2_o_g1'}, +{HashIs = 637885677, ModNam = 'sm_06_apartment2_o'}, +{HashIs = 74708245, ModNam = 'sm_06_apt_detail'}, +{HashIs = 1374785282, ModNam = 'sm_06_plant'}, +{HashIs = 1487538709, ModNam = 'sm_06_terrain'}, +{HashIs = -790038218, ModNam = 'sm_06_terrain2'}, +{HashIs = 1330317885, ModNam = 'sm_07_bgrime_right'}, +{HashIs = 1292105138, ModNam = 'sm_07_bgrime_right2'}, +{HashIs = -192901599, ModNam = 'sm_07_bhdge1'}, +{HashIs = -1088085149, ModNam = 'sm_07_bhdge2'}, +{HashIs = 1039533797, ModNam = 'sm_07_building_left'}, +{HashIs = 400687066, ModNam = 'sm_07_building_lleft'}, +{HashIs = 1427757193, ModNam = 'sm_07_building_right'}, +{HashIs = 3178148, ModNam = 'sm_07_dec_hdge1'}, +{HashIs = 628642017, ModNam = 'sm_07_decals_mid_01a'}, +{HashIs = -1248730086, ModNam = 'sm_07_decals_mid_2a001'}, +{HashIs = -2130865445, ModNam = 'sm_07_decals_mid'}, +{HashIs = 1723311725, ModNam = 'sm_07_decals_mid1_2'}, +{HashIs = -1470681049, ModNam = 'sm_07_terrain_left'}, +{HashIs = 1758084880, ModNam = 'sm_07_terrain_right'}, +{HashIs = 642052187, ModNam = 'sm_07_water_mesh_01'}, +{HashIs = -907757720, ModNam = 'sm_07_water_mesh_02'}, +{HashIs = -1492274951, ModNam = 'sm_09_buildnew'}, +{HashIs = 445362912, ModNam = 'sm_09_new03'}, +{HashIs = -1360494032, ModNam = 'sm_09det_3'}, +{HashIs = -577915979, ModNam = 'sm_09det_3fizz'}, +{HashIs = 574735845, ModNam = 'sm_09dirt'}, +{HashIs = -1989518467, ModNam = 'sm_09dirt2'}, +{HashIs = 1857627675, ModNam = 'sm_09dirt3'}, +{HashIs = 1574667360, ModNam = 'sm_09dirt4'}, +{HashIs = 631785200, ModNam = 'sm_09hedgedec1'}, +{HashIs = 1587394774, ModNam = 'sm_09hedgedec2'}, +{HashIs = 1762672752, ModNam = 'sm_09mesh077'}, +{HashIs = 1581140650, ModNam = 'sm_10_bld1_dtl'}, +{HashIs = -1313950115, ModNam = 'sm_10_bld1_railing001'}, +{HashIs = -2128816842, ModNam = 'sm_10_bld1_railing002'}, +{HashIs = -1104261284, ModNam = 'sm_10_bld1_railing003'}, +{HashIs = -1617030596, ModNam = 'sm_10_bld1_railing004'}, +{HashIs = -84413387, ModNam = 'sm_10_bld1'}, +{HashIs = -2012318369, ModNam = 'sm_10_bld3_awning'}, +{HashIs = 711767328, ModNam = 'sm_10_bld3_dtl'}, +{HashIs = 409579288, ModNam = 'sm_10_bld3'}, +{HashIs = -640924082, ModNam = 'sm_10_bld4_dtl'}, +{HashIs = 112266151, ModNam = 'sm_10_bld4'}, +{HashIs = 1533244568, ModNam = 'sm_10_cloth_rail'}, +{HashIs = 1156995908, ModNam = 'sm_10_detail_gate_small'}, +{HashIs = -803905399, ModNam = 'sm_10_detail_ladder2'}, +{HashIs = -1068437747, ModNam = 'sm_10_detail'}, +{HashIs = 1302021739, ModNam = 'sm_10_flatdecals'}, +{HashIs = 1122480347, ModNam = 'sm_10_gate_big'}, +{HashIs = 1954940682, ModNam = 'sm_10_grnd_dtl'}, +{HashIs = -112667632, ModNam = 'sm_10_ground_railing'}, +{HashIs = 259339841, ModNam = 'sm_10_ladder1'}, +{HashIs = 530538968, ModNam = 'sm_10_lads1'}, +{HashIs = 302433959, ModNam = 'sm_10_lads2'}, +{HashIs = 1506747786, ModNam = 'sm_10_lascuadras_em_lod'}, +{HashIs = 1965416925, ModNam = 'sm_10_lascuadras_em'}, +{HashIs = -1206132845, ModNam = 'sm_10_railing005'}, +{HashIs = -1512293612, ModNam = 'sm_10_railing006'}, +{HashIs = -744581480, ModNam = 'sm_10_railing007'}, +{HashIs = -2041387672, ModNam = 'sm_10_sm10_new00'}, +{HashIs = -518122231, ModNam = 'sm_10_sm10_new14'}, +{HashIs = 1712141675, ModNam = 'sm_11_bld1_dtl'}, +{HashIs = 686128170, ModNam = 'sm_11_bld1'}, +{HashIs = -1196766785, ModNam = 'sm_11_bld2_dtl'}, +{HashIs = -1880033579, ModNam = 'sm_11_bld2_rdet'}, +{HashIs = 724795594, ModNam = 'sm_11_bld2'}, +{HashIs = -1759567827, ModNam = 'sm_11_bld3_dtl'}, +{HashIs = -1921126539, ModNam = 'sm_11_bld3_dtlhed1'}, +{HashIs = -714247722, ModNam = 'sm_11_bld3_ladz1'}, +{HashIs = 1635118414, ModNam = 'sm_11_bld3'}, +{HashIs = 368593994, ModNam = 'sm_11_bld3fizzfnce'}, +{HashIs = -1607592289, ModNam = 'sm_11_bld4_det2'}, +{HashIs = 54170866, ModNam = 'sm_11_bld4_dtl'}, +{HashIs = 1354189777, ModNam = 'sm_11_bld4'}, +{HashIs = -1839273906, ModNam = 'sm_11_bld4shdb1'}, +{HashIs = 1686362762, ModNam = 'sm_11_fmdl1'}, +{HashIs = -380232121, ModNam = 'sm_11_grnd_dtl'}, +{HashIs = 863015953, ModNam = 'sm_11_grnd'}, +{HashIs = 837751201, ModNam = 'sm_12_bld_ladfiz'}, +{HashIs = 1147870520, ModNam = 'sm_12_bld_railing'}, +{HashIs = -1153489592, ModNam = 'sm_12_bld'}, +{HashIs = 382940248, ModNam = 'sm_12_glue'}, +{HashIs = 162256486, ModNam = 'sm_12_gluehg1'}, +{HashIs = 402551563, ModNam = 'sm_12_gluehg2'}, +{HashIs = -1453526036, ModNam = 'sm_12_grnd'}, +{HashIs = 1192921020, ModNam = 'sm_12_sm1_12_em'}, +{HashIs = 1956818049, ModNam = 'sm_13_bld1_dtl'}, +{HashIs = -1033912541, ModNam = 'sm_13_bld1_windowframe'}, +{HashIs = -1344106117, ModNam = 'sm_13_bld1'}, +{HashIs = -1477218063, ModNam = 'sm_13_bld2_dtl'}, +{HashIs = -472870922, ModNam = 'sm_13_bld2_dtl2'}, +{HashIs = -458258, ModNam = 'sm_13_bld2_dtlhed1'}, +{HashIs = -241736405, ModNam = 'sm_13_bld2_dtlhed2'}, +{HashIs = 755928017, ModNam = 'sm_13_bld2'}, +{HashIs = 301264831, ModNam = 'sm_13_hedgemod1'}, +{HashIs = 1483941575, ModNam = 'sm_13_newgrd_railing'}, +{HashIs = -2139060822, ModNam = 'sm_13_newgrd'}, +{HashIs = -1864248382, ModNam = 'sm_13_shadmesh1'}, +{HashIs = -928957557, ModNam = 'sm_13_sm13_emmisivesign'}, +{HashIs = -1631171168, ModNam = 'sm_14_bld1_dtl'}, +{HashIs = 1515714686, ModNam = 'sm_14_bld1_railing'}, +{HashIs = 1702461449, ModNam = 'sm_14_bld1_railing2'}, +{HashIs = -1188502804, ModNam = 'sm_14_bld1'}, +{HashIs = -1886132542, ModNam = 'sm_14_bld2_dtl'}, +{HashIs = -1155989432, ModNam = 'sm_14_bld2_railing'}, +{HashIs = -160801422, ModNam = 'sm_14_bld2'}, +{HashIs = 796298215, ModNam = 'sm_14_bld2fizzb1'}, +{HashIs = 330666416, ModNam = 'sm_14_fzzpipes1'}, +{HashIs = -1710380545, ModNam = 'sm_14_grnd_dtl'}, +{HashIs = -1585920121, ModNam = 'sm_14_grnd_dtl2'}, +{HashIs = 1329963810, ModNam = 'sm_14_grnd_dtl3'}, +{HashIs = 296094188, ModNam = 'sm_14_grnd_railing'}, +{HashIs = 1303716584, ModNam = 'sm_14_ground'}, +{HashIs = -512415329, ModNam = 'sm_14_ground2'}, +{HashIs = 1536367999, ModNam = 'sm_14_mp_door_l'}, +{HashIs = -849772278, ModNam = 'sm_14_mp_door_r'}, +{HashIs = 849075497, ModNam = 'sm_14_propertyfudger'}, +{HashIs = -290217201, ModNam = 'sm_15_bld1_dtl'}, +{HashIs = -1593931531, ModNam = 'sm_15_bld1_dtl2'}, +{HashIs = 273049475, ModNam = 'sm_15_bld1_dtl3'}, +{HashIs = 96410448, ModNam = 'sm_15_bld1_wallov'}, +{HashIs = -1291573162, ModNam = 'sm_15_bld1'}, +{HashIs = 1506980188, ModNam = 'sm_15_bld1wobjects'}, +{HashIs = -144748500, ModNam = 'sm_15_bld2_dtl'}, +{HashIs = 1153039600, ModNam = 'sm_15_bld2_railing'}, +{HashIs = -1454500630, ModNam = 'sm_15_bld2'}, +{HashIs = 1470897157, ModNam = 'sm_15_bldgraf1'}, +{HashIs = -1804662358, ModNam = 'sm_15_delp_stepshadblk'}, +{HashIs = 68712455, ModNam = 'sm_15_delperro_extras'}, +{HashIs = -192167886, ModNam = 'sm_15_delperro_rim'}, +{HashIs = -246265323, ModNam = 'sm_15_delperro_shell'}, +{HashIs = 285671071, ModNam = 'sm_15_grnd_decal'}, +{HashIs = -251897624, ModNam = 'sm_15_grnd'}, +{HashIs = -1694474225, ModNam = 'sm_15_grnd2_rail'}, +{HashIs = -1213163682, ModNam = 'sm_15_grnd2'}, +{HashIs = 1570056720, ModNam = 'sm_15_metro_top'}, +{HashIs = -1935230139, ModNam = 'sm_15_props_heli_slod'}, +{HashIs = 1090848396, ModNam = 'sm_16_allefireerails'}, +{HashIs = -1539809421, ModNam = 'sm_16_alleyg002'}, +{HashIs = -2010570298, ModNam = 'sm_16_alleystuff1'}, +{HashIs = 17950260, ModNam = 'sm_16_bildfiz1'}, +{HashIs = 661818286, ModNam = 'sm_16_glue_weed'}, +{HashIs = -175655969, ModNam = 'sm_16_glue_weed2'}, +{HashIs = -1346164653, ModNam = 'sm_16_glue_weed3'}, +{HashIs = -1575449346, ModNam = 'sm_16_glue_weed4'}, +{HashIs = -1406682575, ModNam = 'sm_16_grndetail1'}, +{HashIs = -1191823951, ModNam = 'sm_16_ground'}, +{HashIs = 1964016422, ModNam = 'sm_16_motel_decal'}, +{HashIs = -1609306558, ModNam = 'sm_16_mtl_fzm1'}, +{HashIs = 688894113, ModNam = 'sm_16_mtl_water'}, +{HashIs = 1627005467, ModNam = 'sm_16_mtl'}, +{HashIs = 2061937748, ModNam = 'sm_16_mtlrl'}, +{HashIs = 414241539, ModNam = 'sm_16_mtlwalldet'}, +{HashIs = 133804145, ModNam = 'sm_16_sm16_alfizzlad1'}, +{HashIs = -114831466, ModNam = 'sm_16_sm16_alfizzlad1f'}, +{HashIs = 117506320, ModNam = 'sm_16_sm16_cablesnw1'}, +{HashIs = 833028433, ModNam = 'sm_16_sm16_smov1'}, +{HashIs = 591619210, ModNam = 'sm_16_sm16_smov2'}, +{HashIs = 1943307695, ModNam = 'sm_16_sm16_smov3'}, +{HashIs = -1351758511, ModNam = 'sm_16_smbuild1'}, +{HashIs = -461495527, ModNam = 'sm_16_smbuild1rl'}, +{HashIs = -1640092942, ModNam = 'sm_16_smbuild2'}, +{HashIs = -1849252499, ModNam = 'sm_16_smbuildsign'}, +{HashIs = 1487617474, ModNam = 'sm_16_tmp2_decal'}, +{HashIs = -705932074, ModNam = 'sm_16_tmp2_railings'}, +{HashIs = 2116667909, ModNam = 'sm_16_tmp2'}, +{HashIs = -714265724, ModNam = 'sm_16_tmp2rl'}, +{HashIs = 1159218182, ModNam = 'sm_16_tmp2walldet'}, +{HashIs = -1243780692, ModNam = 'sm_16_tmp3_decal'}, +{HashIs = -862919878, ModNam = 'sm_17_building1'}, +{HashIs = -34124441, ModNam = 'sm_17_building2_ladder'}, +{HashIs = -1094236249, ModNam = 'sm_17_building2'}, +{HashIs = 1880861265, ModNam = 'sm_17_building3'}, +{HashIs = 1661261026, ModNam = 'sm_17_buildingrl1'}, +{HashIs = 1767367048, ModNam = 'sm_17_buildingrl2'}, +{HashIs = 2065204493, ModNam = 'sm_17_buildingrl3'}, +{HashIs = 918562874, ModNam = 'sm_17_cable_telephone_std'}, +{HashIs = -1254189408, ModNam = 'sm_17_details_fizz'}, +{HashIs = 1979163640, ModNam = 'sm_17_details'}, +{HashIs = 168028974, ModNam = 'sm_17_ground'}, +{HashIs = 472815843, ModNam = 'sm_17_ground2'}, +{HashIs = -647589601, ModNam = 'sm_17_ov'}, +{HashIs = 754465499, ModNam = 'sm_17_ov2'}, +{HashIs = 522034982, ModNam = 'sm_17_ov3'}, +{HashIs = -1386876719, ModNam = 'sm_17_pavil2'}, +{HashIs = 84957418, ModNam = 'sm_17_vegbed1'}, +{HashIs = -214747856, ModNam = 'sm_17_vegbed2'}, +{HashIs = 428540383, ModNam = 'sm_17_vegbed3'}, +{HashIs = 164586088, ModNam = 'sm_17_vegbed4'}, +{HashIs = -1358385912, ModNam = 'sm_17_vegbed5'}, +{HashIs = 2034771316, ModNam = 'sm_17_weed_glue'}, +{HashIs = -1476159850, ModNam = 'sm_17_weed_glue2'}, +{HashIs = -1230097429, ModNam = 'sm_17_weed_glue3'}, +{HashIs = -220025773, ModNam = 'sm_17_weed_glue4'}, +{HashIs = -13072319, ModNam = 'sm_18_b6_fm1'}, +{HashIs = -677448979, ModNam = 'sm_18_build3_railing'}, +{HashIs = 644773145, ModNam = 'sm_18_build3_stairs'}, +{HashIs = 2073827549, ModNam = 'sm_18_build3'}, +{HashIs = 1000015058, ModNam = 'sm_18_build4_railing'}, +{HashIs = 1107775202, ModNam = 'sm_18_build4_railing2'}, +{HashIs = 1356055373, ModNam = 'sm_18_build4'}, +{HashIs = -823535552, ModNam = 'sm_18_build5_detail'}, +{HashIs = 441270398, ModNam = 'sm_18_build5_ladder'}, +{HashIs = 2062569408, ModNam = 'sm_18_build5_ladder3'}, +{HashIs = 1567397049, ModNam = 'sm_18_build5_ladder5'}, +{HashIs = 328141622, ModNam = 'sm_18_build6_h'}, +{HashIs = 883034858, ModNam = 'sm_18_build6'}, +{HashIs = 1842069902, ModNam = 'sm_18_build7_decals'}, +{HashIs = 577670680, ModNam = 'sm_18_build7_fire_exit'}, +{HashIs = -2128779480, ModNam = 'sm_18_build7_h'}, +{HashIs = -1264350461, ModNam = 'sm_18_build7'}, +{HashIs = -935206575, ModNam = 'sm_18_build7fm1'}, +{HashIs = -1968870622, ModNam = 'sm_18_build7rflad'}, +{HashIs = -1363460684, ModNam = 'sm_18_gate'}, +{HashIs = 947861998, ModNam = 'sm_18_glue_05'}, +{HashIs = 1958920574, ModNam = 'sm_18_glue_build1'}, +{HashIs = 855915978, ModNam = 'sm_18_glue_build2'}, +{HashIs = 1119582876, ModNam = 'sm_18_glue_build2fz1'}, +{HashIs = 524949078, ModNam = 'sm_18_glue_build3'}, +{HashIs = 975753656, ModNam = 'sm_18_glue_build6_2'}, +{HashIs = 53495407, ModNam = 'sm_18_ground'}, +{HashIs = -303415282, ModNam = 'sm_18_ground2'}, +{HashIs = -20152436, ModNam = 'sm_18_j'}, +{HashIs = -1797918500, ModNam = 'sm_18_jfm1'}, +{HashIs = -2039315551, ModNam = 'sm_18_newbld'}, +{HashIs = -616328463, ModNam = 'sm_18_newbldfm1'}, +{HashIs = -693726791, ModNam = 'sm_18_sm19_gdec3_lod'}, +{HashIs = 576305764, ModNam = 'sm_18_sm19_gdec3'}, +{HashIs = -420608994, ModNam = 'sm_18_smad3_ladder'}, +{HashIs = -1499198024, ModNam = 'sm_18_smad3_ladder2'}, +{HashIs = -796202999, ModNam = 'sm_18_smad3'}, +{HashIs = 175434710, ModNam = 'sm_18_smad3fm1'}, +{HashIs = 57298379, ModNam = 'sm_18_smad9'}, +{HashIs = 530430168, ModNam = 'sm_18_w_build1_railings'}, +{HashIs = -372204934, ModNam = 'sm_18_w_build1_railings2'}, +{HashIs = 1534650823, ModNam = 'sm_18_w_build2_railing2'}, +{HashIs = 751701106, ModNam = 'sm_18_w_build2_railing3'}, +{HashIs = -794091179, ModNam = 'sm_18_w_build2_railings1'}, +{HashIs = -1226749127, ModNam = 'sm_18_w_build2'}, +{HashIs = -1649683811, ModNam = 'sm_18_wires1'}, +{HashIs = -1813922039, ModNam = 'sm_18_wires2'}, +{HashIs = -1181520632, ModNam = 'sm_18_wm_build6_2'}, +{HashIs = -6918809, ModNam = 'sm_18build6_2shad'}, +{HashIs = 1716108536, ModNam = 'sm_19_addons'}, +{HashIs = -2076061455, ModNam = 'sm_19_ald2_lad1'}, +{HashIs = -1706033907, ModNam = 'sm_19_ald2_lad2'}, +{HashIs = 683121114, ModNam = 'sm_19_ald2_lad3'}, +{HashIs = 955136583, ModNam = 'sm_19_ald2_lad4'}, +{HashIs = 394974603, ModNam = 'sm_19_ald3_ladder'}, +{HashIs = -1879563174, ModNam = 'sm_19_b1_rfdec1'}, +{HashIs = -1162905144, ModNam = 'sm_19_b1_rfdec2'}, +{HashIs = 1010040015, ModNam = 'sm_19_b1_rfdec3'}, +{HashIs = -1615923136, ModNam = 'sm_19_build008'}, +{HashIs = -2084253155, ModNam = 'sm_19_build1_ladder'}, +{HashIs = 1028262070, ModNam = 'sm_19_build1_railing1'}, +{HashIs = 301428545, ModNam = 'sm_19_build1_rfdet'}, +{HashIs = -1534905851, ModNam = 'sm_19_build4_balcony'}, +{HashIs = -831956449, ModNam = 'sm_19_build4'}, +{HashIs = -1957967549, ModNam = 'sm_19_build4fzzf3'}, +{HashIs = 491976689, ModNam = 'sm_19_build5'}, +{HashIs = -257887431, ModNam = 'sm_19_build8_railing'}, +{HashIs = 1030116715, ModNam = 'sm_19_cablemesh31659_tstd'}, +{HashIs = 2000317926, ModNam = 'sm_19_cablemesh31660_tstd'}, +{HashIs = -474693354, ModNam = 'sm_19_cablemesh31661_tstd'}, +{HashIs = -1115547274, ModNam = 'sm_19_cablemesh31662_tstd'}, +{HashIs = -1991286156, ModNam = 'sm_19_cablemesh31663_tstd'}, +{HashIs = 1197272630, ModNam = 'sm_19_cablemesh31664_tstd'}, +{HashIs = 1838507040, ModNam = 'sm_19_cablemesh31665_tstd'}, +{HashIs = 816671336, ModNam = 'sm_19_cablemesh31666_tstd'}, +{HashIs = -474681266, ModNam = 'sm_19_cablemesh31667_tstd'}, +{HashIs = 1495909425, ModNam = 'sm_19_cablemesh31668_tstd'}, +{HashIs = -145942681, ModNam = 'sm_19_cablemesh31669_tstd'}, +{HashIs = 944926320, ModNam = 'sm_19_cablemesh31670_tstd'}, +{HashIs = -275838537, ModNam = 'sm_19_cablemesh31671_tstd'}, +{HashIs = -1655364075, ModNam = 'sm_19_cablemesh39684_hvstd'}, +{HashIs = 549908841, ModNam = 'sm_19_cablemesh39695_hvstd'}, +{HashIs = 1910856084, ModNam = 'sm_19_cablemesh39706_hvhvy'}, +{HashIs = -1181427442, ModNam = 'sm_19_cablemesh39717_hvstd'}, +{HashIs = -1251314853, ModNam = 'sm_19_cablemesh39728_hvstd'}, +{HashIs = -439339029, ModNam = 'sm_19_cablemesh39739_hvstd'}, +{HashIs = 641536944, ModNam = 'sm_19_cablemesh39750_hvstd'}, +{HashIs = -421584810, ModNam = 'sm_19_cablemesh39761_hvstd'}, +{HashIs = -1624805909, ModNam = 'sm_19_cablemesh39772_hvstd'}, +{HashIs = -1344438771, ModNam = 'sm_19_cablemesh39783_hvstd'}, +{HashIs = -449692774, ModNam = 'sm_19_cablemesh39794_hvstd'}, +{HashIs = -1829776751, ModNam = 'sm_19_cablemesh39805_hvstd'}, +{HashIs = 71459147, ModNam = 'sm_19_cablemesh39959_hvstd'}, +{HashIs = 142428547, ModNam = 'sm_19_cablemesh39970_hvstd'}, +{HashIs = -631548402, ModNam = 'sm_19_cablemesh39981_hvstd'}, +{HashIs = -2055472964, ModNam = 'sm_19_cablemesh39992_hvstd'}, +{HashIs = -156146124, ModNam = 'sm_19_cablemesh40003_hvstd'}, +{HashIs = 1999913067, ModNam = 'sm_19_cablemesh40014_hvstd'}, +{HashIs = -2097578027, ModNam = 'sm_19_cablemesh42146_hvstd'}, +{HashIs = -1086292911, ModNam = 'sm_19_cablemesh42157_hvstd'}, +{HashIs = -1258278208, ModNam = 'sm_19_cablemesh42168_hvstd'}, +{HashIs = -1506868825, ModNam = 'sm_19_cablemesh42179_hvstd'}, +{HashIs = 220363661, ModNam = 'sm_19_cablemesh42190_hvstd'}, +{HashIs = -300584259, ModNam = 'sm_19_cablemesh42201_hvstd'}, +{HashIs = -195676990, ModNam = 'sm_19_cablemesh42212_hvstd'}, +{HashIs = 1448724980, ModNam = 'sm_19_cablemesh42223_hvstd'}, +{HashIs = -1278189782, ModNam = 'sm_19_cablemesh42234_hvstd'}, +{HashIs = -1795888214, ModNam = 'sm_19_cablemesh42245_hvstd'}, +{HashIs = 439839557, ModNam = 'sm_19_cablemesh42256_hvstd'}, +{HashIs = -1193797255, ModNam = 'sm_19_column_ornament'}, +{HashIs = 1266222694, ModNam = 'sm_19_doorcanopy_iref'}, +{HashIs = -155206048, ModNam = 'sm_19_dummykneel_iref'}, +{HashIs = 1925982851, ModNam = 'sm_19_dummystand_iref'}, +{HashIs = -1528271844, ModNam = 'sm_19_gdec2'}, +{HashIs = 1021759610, ModNam = 'sm_19_glue_weed'}, +{HashIs = -1668233845, ModNam = 'sm_19_glue_weed2'}, +{HashIs = -1907709697, ModNam = 'sm_19_glue_weed3'}, +{HashIs = -2122117264, ModNam = 'sm_19_glue_weed4'}, +{HashIs = -1176382356, ModNam = 'sm_19_ground1'}, +{HashIs = -1477431159, ModNam = 'sm_19_ground2'}, +{HashIs = 1249334196, ModNam = 'sm_19_hedges_dtl'}, +{HashIs = 822482824, ModNam = 'sm_19_hedges'}, +{HashIs = 310885634, ModNam = 'sm_19_ornatebalcony_iq'}, +{HashIs = -1837128215, ModNam = 'sm_19_parking_ov'}, +{HashIs = -402425482, ModNam = 'sm_19_parking'}, +{HashIs = -2143043464, ModNam = 'sm_19_sm19_ald1'}, +{HashIs = -1837931305, ModNam = 'sm_19_sm19_ald2'}, +{HashIs = -1529247309, ModNam = 'sm_19_sm19_ald3'}, +{HashIs = 979272561, ModNam = 'sm_19_sm19_build1'}, +{HashIs = 161192901, ModNam = 'sm_19_sm19_gdec1'}, +{HashIs = 598593870, ModNam = 'sm_19_windowcanopy_iref'}, +{HashIs = -918470817, ModNam = 'sm_19planteriref1'}, +{HashIs = -1602960329, ModNam = 'sm_20_bld1_dtl'}, +{HashIs = -1230083624, ModNam = 'sm_20_bld1a_dtl'}, +{HashIs = 1541513272, ModNam = 'sm_20_bridge_fence01a'}, +{HashIs = 1832141533, ModNam = 'sm_20_bridge_fence01b'}, +{HashIs = 2147313775, ModNam = 'sm_20_bridge_fence01c'}, +{HashIs = 396990409, ModNam = 'sm_20_bridge_fence01d'}, +{HashIs = 299935348, ModNam = 'sm_20_bridge_fence02'}, +{HashIs = -1044163522, ModNam = 'sm_20_bridge_fence02a'}, +{HashIs = 1073074337, ModNam = 'sm_20_bridge_fence02b'}, +{HashIs = 1371239468, ModNam = 'sm_20_bridge_fence02c'}, +{HashIs = -536427839, ModNam = 'sm_20_bridge_fence03'}, +{HashIs = -635010140, ModNam = 'sm_20_bridge_fence03a'}, +{HashIs = -813928880, ModNam = 'sm_20_bridge_fence03b'}, +{HashIs = -1112814929, ModNam = 'sm_20_bridge_fence03c'}, +{HashIs = 867816410, ModNam = 'sm_20_bridge'}, +{HashIs = 118584094, ModNam = 'sm_20_buildin_railing01'}, +{HashIs = -170667869, ModNam = 'sm_20_buildin_railing02'}, +{HashIs = 801227902, ModNam = 'sm_20_buildin_railing03'}, +{HashIs = 1485300651, ModNam = 'sm_20_building'}, +{HashIs = -2068772294, ModNam = 'sm_20_entsign'}, +{HashIs = 1097791782, ModNam = 'sm_20_fizz'}, +{HashIs = -617008090, ModNam = 'sm_20_grnd2_dtl'}, +{HashIs = 192092472, ModNam = 'sm_20_grnd2'}, +{HashIs = 1000187100, ModNam = 'sm_20_grnd2a_dtl'}, +{HashIs = 1277796719, ModNam = 'sm_20_grnd2b_dtl'}, +{HashIs = -2016897655, ModNam = 'sm_20_grnd3_dtl'}, +{HashIs = 499301847, ModNam = 'sm_20_grnd3'}, +{HashIs = -93364281, ModNam = 'sm_20_grnd4_dtl'}, +{HashIs = 157193483, ModNam = 'sm_20_grnd4'}, +{HashIs = -2130195232, ModNam = 'sm_20_ground1'}, +{HashIs = -1870127130, ModNam = 'sm_20_hedge_dcl'}, +{HashIs = 1498456566, ModNam = 'sm_20_railing1'}, +{HashIs = 957413904, ModNam = 'sm_20_slight_iref_01'}, +{HashIs = -1097169631, ModNam = 'sm_20_slight_iref_02'}, +{HashIs = -474008154, ModNam = 'sm_20_sm20_barrier2'}, +{HashIs = -712959702, ModNam = 'sm_20_sm20_barrier3'}, +{HashIs = -928874647, ModNam = 'sm_20_sm20_barrier4'}, +{HashIs = -973775492, ModNam = 'sm_20_sm20_barrierends'}, +{HashIs = 1888656663, ModNam = 'sm_20_sm20_barrierends2'}, +{HashIs = -564844861, ModNam = 'sm_20_sm20_road'}, +{HashIs = 275282348, ModNam = 'sm_20_sm20_road2'}, +{HashIs = -1635674680, ModNam = 'sm_20_sm20_road3'}, +{HashIs = -1410125653, ModNam = 'sm_20_sm20_road4'}, +{HashIs = 907741444, ModNam = 'sm_20_sm20_roadov'}, +{HashIs = -240220191, ModNam = 'sm_20_sm20_roadov2'}, +{HashIs = 185383581, ModNam = 'sm_20_sm20_roadov3'}, +{HashIs = 1749773175, ModNam = 'sm_20_sm20_tunnel1'}, +{HashIs = -1355581106, ModNam = 'sm_20_sm20_tunnel2'}, +{HashIs = -1666886606, ModNam = 'sm_20_sm20_tunnel3'}, +{HashIs = 22617492, ModNam = 'sm_20_sm20_tunnel4'}, +{HashIs = 778039869, ModNam = 'sm_20_sm20_tunnel4ends'}, +{HashIs = -651778886, ModNam = 'sm_20_sm20_tunnelshell'}, +{HashIs = -320583386, ModNam = 'sm_20_sm20_tunnelshell2'}, +{HashIs = 1830805, ModNam = 'sm_20_sm20_tunnelshell3'}, +{HashIs = -492391257, ModNam = 'sm_20_sm20_tunnelshell4'}, +{HashIs = 284439818, ModNam = 'sm_20_tun1_reflect'}, +{HashIs = 339858791, ModNam = 'sm_20_tun2_reflect'}, +{HashIs = 211599300, ModNam = 'sm_20_tun3_reflect'}, +{HashIs = 954504406, ModNam = 'sm_20_tun4_reflect'}, +{HashIs = 1136936174, ModNam = 'sm_20_tunnel_p1'}, +{HashIs = 790277724, ModNam = 'sm_20_tunnel_railing2'}, +{HashIs = 491588289, ModNam = 'sm_20_tunnel_railing3'}, +{HashIs = 213215634, ModNam = 'sm_20_tunnel_railing4'}, +{HashIs = -481810072, ModNam = 'sm_20_tunnel_slod_a'}, +{HashIs = 1176530711, ModNam = 'sm_20_tunnel_slod_f'}, +{HashIs = 1250221429, ModNam = 'sm_20_tunnel1blight'}, +{HashIs = 1651719894, ModNam = 'sm_20_tunnel1blight001'}, +{HashIs = 1883691645, ModNam = 'sm_20_tunnel1blight002'}, +{HashIs = -1510193689, ModNam = 'sm_20_tunnel1blight003'}, +{HashIs = -1279991464, ModNam = 'sm_20_tunnel1blight004'}, +{HashIs = 173346491, ModNam = 'sm_20_tunnel1blight005'}, +{HashIs = 1015903019, ModNam = 'sm_20_tunnel1blight006'}, +{HashIs = 2134014036, ModNam = 'sm_20_tunnel1blight007'}, +{HashIs = 421571666, ModNam = 'sm_20_tunnel1blight008'}, +{HashIs = -327724284, ModNam = 'sm_20_tunnel1blight009'}, +{HashIs = 1988388356, ModNam = 'sm_20_tunnel1blight010'}, +{HashIs = -1127124323, ModNam = 'sm_20_tunnel1blight011'}, +{HashIs = 1275990296, ModNam = 'sm_20_tunnel1blight012'}, +{HashIs = 275945950, ModNam = 'sm_20_tunnel1blight013'}, +{HashIs = 497857618, ModNam = 'sm_20_tunnel1blight014'}, +{HashIs = 1671413815, ModNam = 'sm_20_tunnel1blight015'}, +{HashIs = -2090795079, ModNam = 'sm_20_tunnel1blight016'}, +{HashIs = -679893011, ModNam = 'sm_20_tunnel1blight017'}, +{HashIs = -457751960, ModNam = 'sm_20_tunnel1blight018'}, +{HashIs = 1931152593, ModNam = 'sm_20_tunnel1slight'}, +{HashIs = 873354528, ModNam = 'sm_20_tunnel1slight001'}, +{HashIs = 1636053003, ModNam = 'sm_20_tunnel1slight002'}, +{HashIs = 408526263, ModNam = 'sm_20_tunnel1slight003'}, +{HashIs = 1174305024, ModNam = 'sm_20_tunnel1slight004'}, +{HashIs = -1469956670, ModNam = 'sm_20_tunnel1slight005'}, +{HashIs = -1968307622, ModNam = 'sm_20_tunnel1slight006'}, +{HashIs = 2133158733, ModNam = 'sm_20_tunnel1slight007'}, +{HashIs = 1826113203, ModNam = 'sm_20_tunnel1slight008'}, +{HashIs = -1317744661, ModNam = 'sm_20_tunnel1slight009'}, +{HashIs = 1163852077, ModNam = 'sm_20_tunnel1slight010'}, +{HashIs = -26481852, ModNam = 'sm_20_tunnel1slight011'}, +{HashIs = 280006609, ModNam = 'sm_20_tunnel1slight012'}, +{HashIs = 1933792501, ModNam = 'sm_20_tunnel1slight013'}, +{HashIs = 2121689947, ModNam = 'sm_20_tunnel1slight014'}, +{HashIs = 1469029774, ModNam = 'sm_20_tunnel1slight015'}, +{HashIs = 1626976354, ModNam = 'sm_20_tunnel1slight016'}, +{HashIs = -1944418653, ModNam = 'sm_20_tunnel1slight017'}, +{HashIs = -1218323151, ModNam = 'sm_20_tunnel1slight018'}, +{HashIs = 1878707816, ModNam = 'sm_20_tunnel1slight019'}, +{HashIs = 1229552986, ModNam = 'sm_20_tunnel1slight020'}, +{HashIs = 1871137237, ModNam = 'sm_20_tunnel1slight021'}, +{HashIs = 500016739, ModNam = 'sm_20_tunnel1slight022'}, +{HashIs = 1675670152, ModNam = 'sm_20_tunnel1slight023'}, +{HashIs = -2110591188, ModNam = 'sm_20_tunnel1slight024'}, +{HashIs = 1750743935, ModNam = 'sm_20_tunnel1slight025'}, +{HashIs = 1386418193, ModNam = 'sm_20_tunnel1slight026'}, +{HashIs = -918028971, ModNam = 'sm_20_tunnel1slight027'}, +{HashIs = -1220519610, ModNam = 'sm_20_tunnel1slight028'}, +{HashIs = -1653791328, ModNam = 'sm_20_tunnel1slight029'}, +{HashIs = 593146525, ModNam = 'sm_20_tunnel1slight030'}, +{HashIs = 1497898615, ModNam = 'sm_20_tunnel1slight031'}, +{HashIs = -1997144622, ModNam = 'sm_20_tunnel1slight032'}, +{HashIs = 1590438275, ModNam = 'sm_20_tunnel1slight033'}, +{HashIs = 1283589359, ModNam = 'sm_20_tunnel1slight034'}, +{HashIs = -1038061530, ModNam = 'sm_20_tunnel1slight035'}, +{HashIs = -1310109768, ModNam = 'sm_20_tunnel1slight036'}, +{HashIs = -1480869027, ModNam = 'sm_20_tunnel1slight037'}, +{HashIs = -1786931487, ModNam = 'sm_20_tunnel1slight038'}, +{HashIs = -1767201589, ModNam = 'sm_20_tunnelsshadow1_slod'}, +{HashIs = -1622820968, ModNam = 'sm_20_tunnelsshadow1'}, +{HashIs = -105943958, ModNam = 'sm_20_tunnelsshadow2'}, +{HashIs = -403388171, ModNam = 'sm_20_tunnelsshadow3'}, +{HashIs = -1395278589, ModNam = 'sm_20_tunnelsshadow4_slod'}, +{HashIs = -701323919, ModNam = 'sm_20_tunnelsshadow4'}, +{HashIs = -613578063, ModNam = 'sm_21_build02_b_wire'}, +{HashIs = -2052194255, ModNam = 'sm_21_build02_dtl'}, +{HashIs = 324848477, ModNam = 'sm_21_build02_dtl2'}, +{HashIs = -1196419571, ModNam = 'sm_21_build02_dtl3'}, +{HashIs = 457680554, ModNam = 'sm_21_build02_ladder1'}, +{HashIs = -1661257, ModNam = 'sm_21_build02'}, +{HashIs = -1591592905, ModNam = 'sm_21_build03_b_wire'}, +{HashIs = 287164709, ModNam = 'sm_21_build03'}, +{HashIs = 677424286, ModNam = 'sm_21_dtl_01'}, +{HashIs = 1636802291, ModNam = 'sm_21_dtl_02'}, +{HashIs = 43268798, ModNam = 'sm_21_dtl'}, +{HashIs = -751977770, ModNam = 'sm_21_dtl03'}, +{HashIs = -1031990253, ModNam = 'sm_21_ground2_2'}, +{HashIs = -226546807, ModNam = 'sm_21_ground2'}, +{HashIs = 1375642932, ModNam = 'sm_21_railing1'}, +{HashIs = 138056109, ModNam = 'sm_21_railing2'}, +{HashIs = 1103089243, ModNam = 'sm_21_uvanim'}, +{HashIs = 609814088, ModNam = 'sm_22_alpha_01x'}, +{HashIs = -703152450, ModNam = 'sm_22_alpha_02'}, +{HashIs = 716729376, ModNam = 'sm_22_alpha_1001'}, +{HashIs = -970775325, ModNam = 'sm_22_alpha'}, +{HashIs = 58722909, ModNam = 'sm_22_bld69_fence'}, +{HashIs = -1667547961, ModNam = 'sm_22_box_003'}, +{HashIs = -1077089985, ModNam = 'sm_22_box_01'}, +{HashIs = 1387695896, ModNam = 'sm_22_box_02'}, +{HashIs = -1367775397, ModNam = 'sm_22_build_01_railing'}, +{HashIs = 1156480248, ModNam = 'sm_22_build_01'}, +{HashIs = -421360249, ModNam = 'sm_22_build_67_nw'}, +{HashIs = 987981474, ModNam = 'sm_22_build_67'}, +{HashIs = -1497112590, ModNam = 'sm_22_build_railing'}, +{HashIs = -1498089899, ModNam = 'sm_22_build_railing1'}, +{HashIs = 239861010, ModNam = 'sm_22_build0x'}, +{HashIs = -1776887296, ModNam = 'sm_22_build13_railing'}, +{HashIs = 1658388474, ModNam = 'sm_22_build13_topcone'}, +{HashIs = -1711041105, ModNam = 'sm_22_build13'}, +{HashIs = -1221364567, ModNam = 'sm_22_building_69_nw'}, +{HashIs = 1544399491, ModNam = 'sm_22_building_69_railing'}, +{HashIs = -1457973941, ModNam = 'sm_22_building_69'}, +{HashIs = -1817057176, ModNam = 'sm_22_building_bulbs'}, +{HashIs = -160683799, ModNam = 'sm_22_bulbs_01_irsrefm'}, +{HashIs = -1605597990, ModNam = 'sm_22_bulbs_08'}, +{HashIs = 310313467, ModNam = 'sm_22_cableforbulbs'}, +{HashIs = 2069732710, ModNam = 'sm_22_cablemesh212741_thvy'}, +{HashIs = 1236780306, ModNam = 'sm_22_cables_01'}, +{HashIs = 1429953832, ModNam = 'sm_22_coffee_cup_trailer'}, +{HashIs = 104043923, ModNam = 'sm_22_detsjm'}, +{HashIs = 700069859, ModNam = 'sm_22_entsign2_slod'}, +{HashIs = -619570934, ModNam = 'sm_22_entsign2'}, +{HashIs = -149539834, ModNam = 'sm_22_extras_01'}, +{HashIs = 1773443377, ModNam = 'sm_22_extras_03'}, +{HashIs = 1559127234, ModNam = 'sm_22_extras_069'}, +{HashIs = 2079276454, ModNam = 'sm_22_extras_08'}, +{HashIs = 2064918595, ModNam = 'sm_22_ferris_motor_irm'}, +{HashIs = 2013150397, ModNam = 'sm_22_ferris_supp'}, +{HashIs = 1607797324, ModNam = 'sm_22_irefmaster_01'}, +{HashIs = -965486712, ModNam = 'sm_22_irefmaster_02'}, +{HashIs = 592646473, ModNam = 'sm_22_irefmaster_03'}, +{HashIs = 936000055, ModNam = 'sm_22_irefmaster_04'}, +{HashIs = -1931582366, ModNam = 'sm_22_irefmaster_06'}, +{HashIs = -501059040, ModNam = 'sm_22_ladder'}, +{HashIs = -110202040, ModNam = 'sm_22_master_railing2'}, +{HashIs = -1981098189, ModNam = 'sm_22_office_alpha_lod'}, +{HashIs = 1772320718, ModNam = 'sm_22_office_alpha'}, +{HashIs = 1454701673, ModNam = 'sm_22_office_antena'}, +{HashIs = -1171044979, ModNam = 'sm_22_office_det'}, +{HashIs = 379855493, ModNam = 'sm_22_office_det001'}, +{HashIs = 758608782, ModNam = 'sm_22_office_lattice'}, +{HashIs = 1010580992, ModNam = 'sm_22_office'}, +{HashIs = 989032027, ModNam = 'sm_22_oot_alpha_n'}, +{HashIs = -932057965, ModNam = 'sm_22_oot_alpha'}, +{HashIs = 2123354192, ModNam = 'sm_22_orn_01_night'}, +{HashIs = -892102866, ModNam = 'sm_22_orn_02_night'}, +{HashIs = 1293652938, ModNam = 'sm_22_orn_03_night'}, +{HashIs = 1241621140, ModNam = 'sm_22_orn_04_night'}, +{HashIs = 884582834, ModNam = 'sm_22_pier_alpha_01'}, +{HashIs = 525053746, ModNam = 'sm_22_pier_nrails100'}, +{HashIs = -1683445782, ModNam = 'sm_22_pier_nrails101'}, +{HashIs = -1261905366, ModNam = 'sm_22_pier_nrails102'}, +{HashIs = 1536287100, ModNam = 'sm_22_pier_nrails102a'}, +{HashIs = -1720190181, ModNam = 'sm_22_pier_railing'}, +{HashIs = -146397616, ModNam = 'sm_22_pier_railing06'}, +{HashIs = 1695285842, ModNam = 'sm_22_pier_railing07'}, +{HashIs = 984108055, ModNam = 'sm_22_pier_railing2'}, +{HashIs = 686598304, ModNam = 'sm_22_pier_railing3'}, +{HashIs = 356680012, ModNam = 'sm_22_pier_railing4'}, +{HashIs = -2120041979, ModNam = 'sm_22_pier_section_006'}, +{HashIs = -1917871110, ModNam = 'sm_22_pier'}, +{HashIs = 1299462321, ModNam = 'sm_22_piernewsteps'}, +{HashIs = 573017481, ModNam = 'sm_22_piersurf_3'}, +{HashIs = -1810687794, ModNam = 'sm_22_piersurf'}, +{HashIs = -1705656149, ModNam = 'sm_22_piersurf2'}, +{HashIs = -461984434, ModNam = 'sm_22_pleas_pier_fr'}, +{HashIs = -1337850579, ModNam = 'sm_22_pleas_pier_sgn'}, +{HashIs = 2000965656, ModNam = 'sm_22_pp_sign'}, +{HashIs = 870157253, ModNam = 'sm_22_pp_tied'}, +{HashIs = -1296999164, ModNam = 'sm_22_railing03'}, +{HashIs = -1956676994, ModNam = 'sm_22_railing1'}, +{HashIs = -1483600087, ModNam = 'sm_22_rc_canopy'}, +{HashIs = -254430631, ModNam = 'sm_22_rc_railing'}, +{HashIs = 1202083777, ModNam = 'sm_22_rccpyshad'}, +{HashIs = -1049331294, ModNam = 'sm_22_rcoaster_neon'}, +{HashIs = 1781890739, ModNam = 'sm_22_rcoaster_railings'}, +{HashIs = -1355901367, ModNam = 'sm_22_rcoaster1a'}, +{HashIs = -155736826, ModNam = 'sm_22_rcoaster1b'}, +{HashIs = 1675001750, ModNam = 'sm_22_rcoaster1c'}, +{HashIs = 371385308, ModNam = 'sm_22_rcoaster1d'}, +{HashIs = -1587086666, ModNam = 'sm_22_rcoaster1f'}, +{HashIs = 1460823566, ModNam = 'sm_22_rcoaster1g'}, +{HashIs = -1641375979, ModNam = 'sm_22_sm1_22_glue_0'}, +{HashIs = 140901141, ModNam = 'sm_22_sm1_22_glue_01'}, +{HashIs = 2015331827, ModNam = 'sm_22_sm1_22_glue_01a'}, +{HashIs = -626843760, ModNam = 'sm_22_sm1_22_glue_02'}, +{HashIs = 65434138, ModNam = 'sm_22_sm1_22_glue_03'}, +{HashIs = 586794380, ModNam = 'sm_22_sm1_22_weed_02'}, +{HashIs = 1563145342, ModNam = 'sm_22_splats_01'}, +{HashIs = -327064148, ModNam = 'sm_22_splats'}, +{HashIs = 1044605135, ModNam = 'sm_22_splats02'}, +{HashIs = 1144671393, ModNam = 'sm_22_splats1_2'}, +{HashIs = 1441820685, ModNam = 'sm_22_splats1_3'}, +{HashIs = 2047279980, ModNam = 'sm_22_splats1'}, +{HashIs = -1372900328, ModNam = 'sm_22_stend'}, +{HashIs = -765294459, ModNam = 'sm_22_stend01'}, +{HashIs = -400182261, ModNam = 'sm_22_stend02'}, +{HashIs = -165818373, ModNam = 'sm_22_stend03'}, +{HashIs = 787739750, ModNam = 'sm_22_structend_a'}, +{HashIs = 265468452, ModNam = 'sm_22_structendsm'}, +{HashIs = -151177216, ModNam = 'sm_22_structendsm01'}, +{HashIs = 1171772852, ModNam = 'sm_22_structendsm02'}, +{HashIs = -54148207, ModNam = 'sm_22_structendsm03'}, +{HashIs = -359751901, ModNam = 'sm_22_structendsm04'}, +{HashIs = 1278304887, ModNam = 'sm_22_structendsm05'}, +{HashIs = 2070317877, ModNam = 'sm_23_bld'}, +{HashIs = 1577761086, ModNam = 'sm_23_grnd_builing_dtl'}, +{HashIs = 522037299, ModNam = 'sm_23_grnd_dtl_1'}, +{HashIs = 768591255, ModNam = 'sm_23_grnd_dtl_2'}, +{HashIs = -1845785115, ModNam = 'sm_23_grnd_dtl_3'}, +{HashIs = -1622333304, ModNam = 'sm_23_grnd_dtl_4'}, +{HashIs = -1400487174, ModNam = 'sm_23_grnd_dtl_5'}, +{HashIs = -1645920457, ModNam = 'sm_23_grnd_dtl'}, +{HashIs = -1050418571, ModNam = 'sm_23_grnd1'}, +{HashIs = 62894459, ModNam = 'sm_23_grnd2_dtl'}, +{HashIs = -74590520, ModNam = 'sm_23_grnd2'}, +{HashIs = -1985289795, ModNam = 'sm_24__awning_002'}, +{HashIs = 178825545, ModNam = 'sm_24__awning_02'}, +{HashIs = -1187823988, ModNam = 'sm_24_b1_dd_hedge2'}, +{HashIs = -680660773, ModNam = 'sm_24_b1_ddwg_rail_1'}, +{HashIs = -1391210823, ModNam = 'sm_24_b1_ddwg'}, +{HashIs = 1132621253, ModNam = 'sm_24_b1_rail_01'}, +{HashIs = 703046528, ModNam = 'sm_24_b1'}, +{HashIs = 1357841456, ModNam = 'sm_24_b2_ddwg_rails'}, +{HashIs = -1505800095, ModNam = 'sm_24_b2_ddwg_small_r'}, +{HashIs = 1680594007, ModNam = 'sm_24_b2_ddwg'}, +{HashIs = 452386911, ModNam = 'sm_24_b2_rail_01'}, +{HashIs = -817041840, ModNam = 'sm_24_b2'}, +{HashIs = -976822227, ModNam = 'sm_24_b3_ddwg'}, +{HashIs = 1539609483, ModNam = 'sm_24_b3_rail_003'}, +{HashIs = 1871821609, ModNam = 'sm_24_b3_rail_004'}, +{HashIs = -1174397613, ModNam = 'sm_24_b3_rail_01'}, +{HashIs = 1311458739, ModNam = 'sm_24_b3_rail_02'}, +{HashIs = 1213479429, ModNam = 'sm_24_b3_rail_03'}, +{HashIs = -218165412, ModNam = 'sm_24_b3_rail_04'}, +{HashIs = 1136924869, ModNam = 'sm_24_b3_rails00'}, +{HashIs = -658750793, ModNam = 'sm_24_b3_rails01'}, +{HashIs = -360913352, ModNam = 'sm_24_b3_rails02'}, +{HashIs = 402075375, ModNam = 'sm_24_b3_stair_rail'}, +{HashIs = -1091678829, ModNam = 'sm_24_b3'}, +{HashIs = 851725936, ModNam = 'sm_24_b4_dd_hedge'}, +{HashIs = -457734280, ModNam = 'sm_24_b4_ddwg_r_01'}, +{HashIs = -217635817, ModNam = 'sm_24_b4_ddwg_r_02'}, +{HashIs = 21807266, ModNam = 'sm_24_b4_ddwg_r_03'}, +{HashIs = 847192822, ModNam = 'sm_24_b4_ddwg_r_04'}, +{HashIs = -2049188165, ModNam = 'sm_24_b4_ddwg_wires_01'}, +{HashIs = -1471143005, ModNam = 'sm_24_b4_ddwg_wires_02'}, +{HashIs = -1708816562, ModNam = 'sm_24_b4_ddwg_wires_03'}, +{HashIs = -2077822119, ModNam = 'sm_24_b4_ddwg_wires'}, +{HashIs = -1754747307, ModNam = 'sm_24_b4_ddwg'}, +{HashIs = 797218039, ModNam = 'sm_24_b4_rail_001'}, +{HashIs = 1637021971, ModNam = 'sm_24_b4_rail_002'}, +{HashIs = -1948594782, ModNam = 'sm_24_b4_rail_003'}, +{HashIs = -1921891364, ModNam = 'sm_24_b4_top_rail_002'}, +{HashIs = -1009216359, ModNam = 'sm_24_b4_top_rail'}, +{HashIs = -1667269257, ModNam = 'sm_24_b4_wire_02'}, +{HashIs = -1465900809, ModNam = 'sm_24_b4'}, +{HashIs = 1495213017, ModNam = 'sm_24_gr01_rail'}, +{HashIs = -791255862, ModNam = 'sm_24_gr01_rail02'}, +{HashIs = 1047461002, ModNam = 'sm_24_gr01'}, +{HashIs = 1870031033, ModNam = 'sm_24_gr03_dcl'}, +{HashIs = 945320025, ModNam = 'sm_24_gr03'}, +{HashIs = 787796914, ModNam = 'sm_24_irefgatea_01'}, +{HashIs = -865315025, ModNam = 'sm_24_irefgateb_01'}, +{HashIs = 169308524, ModNam = 'sm_24_irefgatec_01'}, +{HashIs = 865836354, ModNam = 'sm_25_land01'}, +{HashIs = 1825761687, ModNam = 'sm_25_land02_ov1'}, +{HashIs = -1515463864, ModNam = 'sm_25_land02_ov2'}, +{HashIs = 1091647533, ModNam = 'sm_25_land02'}, +{HashIs = 1711513863, ModNam = 'sm_25_wall01'}, +{HashIs = -1510298083, ModNam = 'sm_25_wall01a'}, +{HashIs = 1480918410, ModNam = 'sm_25_wall02'}, +{HashIs = -1597070171, ModNam = 'sm_25_wall02a'}, +{HashIs = -793348501, ModNam = 'sm_25_wall03'}, +{HashIs = 2145607507, ModNam = 'sm_25_wall03a'}, +{HashIs = 1601519056, ModNam = 'sm_25_weeds'}, +{HashIs = -570614247, ModNam = 'sm_26_bld_hidet'}, +{HashIs = -1986535309, ModNam = 'sm_26_bld_railing_2c'}, +{HashIs = 960007174, ModNam = 'sm_26_bld_window_01'}, +{HashIs = -24618024, ModNam = 'sm_26_bld'}, +{HashIs = 1519123745, ModNam = 'sm_26_bldrail'}, +{HashIs = -243973540, ModNam = 'sm_26_bldrail2'}, +{HashIs = 1690999775, ModNam = 'sm_26_building_railing'}, +{HashIs = 616542661, ModNam = 'sm_26_building_railing01'}, +{HashIs = 507913422, ModNam = 'sm_26_building_railing02'}, +{HashIs = 1904565981, ModNam = 'sm_26_carpark'}, +{HashIs = 1292450893, ModNam = 'sm_26_decals_001'}, +{HashIs = -800909349, ModNam = 'sm_26_decals_02'}, +{HashIs = 385230148, ModNam = 'sm_26_decals_03'}, +{HashIs = 868376284, ModNam = 'sm_26_decals_04'}, +{HashIs = 1041821445, ModNam = 'sm_26_decals'}, +{HashIs = -1560643858, ModNam = 'sm_26_fwayopas3'}, +{HashIs = -702017096, ModNam = 'sm_26_gas'}, +{HashIs = -346684547, ModNam = 'sm_26_gasdecal'}, +{HashIs = -143620092, ModNam = 'sm_26_glassrailings01'}, +{HashIs = 1709204706, ModNam = 'sm_26_glassrailings02'}, +{HashIs = 869806587, ModNam = 'sm_26_grounds'}, +{HashIs = 103999369, ModNam = 'sm_26_h_bar'}, +{HashIs = -446315167, ModNam = 'sm_26_land01'}, +{HashIs = -1625278249, ModNam = 'sm_26_land02'}, +{HashIs = -1966665691, ModNam = 'sm_26_land03'}, +{HashIs = -1368107137, ModNam = 'sm_26_land05'}, +{HashIs = -688230919, ModNam = 'sm_26_lnddcal02_01'}, +{HashIs = -382430611, ModNam = 'sm_26_lnddcal02_02'}, +{HashIs = -76138768, ModNam = 'sm_26_lnddcal02_03'}, +{HashIs = 496444655, ModNam = 'sm_26_lnddcal02'}, +{HashIs = 1578841491, ModNam = 'sm_26_op3_fence01'}, +{HashIs = -2120745844, ModNam = 'sm_26_op3_fence03'}, +{HashIs = 187726708, ModNam = 'sm_26_pwall'}, +{HashIs = 2057243973, ModNam = 'sm_26_pwall0000'}, +{HashIs = 452294618, ModNam = 'sm_26_pwall001'}, +{HashIs = 1766758981, ModNam = 'sm_26_pwall04'}, +{HashIs = -1279348936, ModNam = 'sm_26_pwall05'}, +{HashIs = -1670086492, ModNam = 'sm_26_pwall06'}, +{HashIs = -511098249, ModNam = 'sm_26_pwall06a'}, +{HashIs = -667650013, ModNam = 'sm_26_pwall07'}, +{HashIs = -1866588882, ModNam = 'sm_26_pwall07a'}, +{HashIs = -939138078, ModNam = 'sm_26_sm26_pool'}, +{HashIs = -533534029, ModNam = 'sm_26_steps01_of'}, +{HashIs = -709124335, ModNam = 'sm_26_steps01'}, +{HashIs = 269482554, ModNam = 'sm_27_2_ddwg_hedge02'}, +{HashIs = -263170186, ModNam = 'sm_27_2_ddwg'}, +{HashIs = 1141047673, ModNam = 'sm_27_2_ddwr_rail_09'}, +{HashIs = -757490555, ModNam = 'sm_27_2_ddwr'}, +{HashIs = 1379312669, ModNam = 'sm_27_4_ddwg'}, +{HashIs = 1620083039, ModNam = 'sm_27_5_ddwg_hedge01'}, +{HashIs = 360566340, ModNam = 'sm_27_5_ddwg'}, +{HashIs = -1734223340, ModNam = 'sm_27_5_ddwr_01'}, +{HashIs = -2088916418, ModNam = 'sm_27_5_ddwr'}, +{HashIs = -1463145077, ModNam = 'sm_27_5_ddwr4_01'}, +{HashIs = 192443110, ModNam = 'sm_27_5_ddwr4_03'}, +{HashIs = -707088786, ModNam = 'sm_27_5_ddwr5_02'}, +{HashIs = -1758777072, ModNam = 'sm_27_5_ddwr5_05'}, +{HashIs = -1494429325, ModNam = 'sm_27_5_ddwr5_13'}, +{HashIs = 419108905, ModNam = 'sm_27_build1_dtl_railing1'}, +{HashIs = -1749642110, ModNam = 'sm_27_build1_dtl'}, +{HashIs = -882328099, ModNam = 'sm_27_build1_railing_001'}, +{HashIs = -609329560, ModNam = 'sm_27_build1_railing_002'}, +{HashIs = 1768788426, ModNam = 'sm_27_build1_railing'}, +{HashIs = 1772125361, ModNam = 'sm_27_build1_railing1'}, +{HashIs = -1583059780, ModNam = 'sm_27_build1_railing2'}, +{HashIs = 793511945, ModNam = 'sm_27_build1_railing3'}, +{HashIs = 1000101024, ModNam = 'sm_27_build1'}, +{HashIs = 501569786, ModNam = 'sm_27_build2_rail_001_lod'}, +{HashIs = -233745980, ModNam = 'sm_27_build2_rail_002_lod'}, +{HashIs = 572436936, ModNam = 'sm_27_build2_rail_005'}, +{HashIs = -1118509472, ModNam = 'sm_27_build2_rail_stair'}, +{HashIs = 1622939716, ModNam = 'sm_27_build2_window_rail'}, +{HashIs = 501165076, ModNam = 'sm_27_build2_window'}, +{HashIs = 1239085341, ModNam = 'sm_27_build2'}, +{HashIs = 608286979, ModNam = 'sm_27_build3_004'}, +{HashIs = -1812896704, ModNam = 'sm_27_build3_dtl'}, +{HashIs = 1781613157, ModNam = 'sm_27_build3_rail_002'}, +{HashIs = -1078939479, ModNam = 'sm_27_build3_rails_001'}, +{HashIs = -44320268, ModNam = 'sm_27_build3_rails_03'}, +{HashIs = 51635096, ModNam = 'sm_27_build3'}, +{HashIs = -1694675769, ModNam = 'sm_27_build4_top_02'}, +{HashIs = -2002081758, ModNam = 'sm_27_build4_top_03'}, +{HashIs = -528197672, ModNam = 'sm_27_build4_top_06'}, +{HashIs = -194886091, ModNam = 'sm_27_build4'}, +{HashIs = -407294749, ModNam = 'sm_27_build5'}, +{HashIs = 1780594044, ModNam = 'sm_27_cp02_decal'}, +{HashIs = 538425931, ModNam = 'sm_27_detail_001'}, +{HashIs = -1512913473, ModNam = 'sm_27_detail_002'}, +{HashIs = -1282645710, ModNam = 'sm_27_detail_003'}, +{HashIs = 1484827420, ModNam = 'sm_27_detail_005'}, +{HashIs = -1763197522, ModNam = 'sm_27_gate003_ne_custom001'}, +{HashIs = 1838197169, ModNam = 'sm_27_gateb_002'}, +{HashIs = 888986772, ModNam = 'sm_27_gateb_01'}, +{HashIs = 1559244, ModNam = 'sm_27_gatec_002'}, +{HashIs = -316847744, ModNam = 'sm_27_groundb'}, +{HashIs = 1246062234, ModNam = 'sm_27_groundc_02'}, +{HashIs = 1528934537, ModNam = 'sm_27_groundc_gates_01'}, +{HashIs = -756148958, ModNam = 'sm_27_groundc'}, +{HashIs = 1263090369, ModNam = 'sm_27_shrinksofa'}, +{HashIs = 1462914127, ModNam = 'sm_boat_bckdet1'}, +{HashIs = -1383696138, ModNam = 'sm_boat_bckdet2'}, +{HashIs = -502512154, ModNam = 'sm_boat_bckdet2a'}, +{HashIs = 2092701538, ModNam = 'sm_boat_bckdet3'}, +{HashIs = -1016199418, ModNam = 'sm_boat_bckdet3a'}, +{HashIs = 62460645, ModNam = 'sm_boat_clutter001'}, +{HashIs = 1709829989, ModNam = 'sm_boat_clutter1'}, +{HashIs = 1381517382, ModNam = 'sm_boat_clutter2'}, +{HashIs = 1678437291, ModNam = 'sm_boat_clutter3'}, +{HashIs = 720599421, ModNam = 'sm_boat_clutter7'}, +{HashIs = 30091053, ModNam = 'sm_boat_clutter8'}, +{HashIs = 1407739869, ModNam = 'sm_boat_deck_detail'}, +{HashIs = -981218795, ModNam = 'sm_boat_deck_rails'}, +{HashIs = -1935173146, ModNam = 'sm_boat_deck_rails01'}, +{HashIs = -1644610423, ModNam = 'sm_boat_deck_rails02'}, +{HashIs = 2064886860, ModNam = 'sm_boat_emissive_lod'}, +{HashIs = 343161602, ModNam = 'sm_boat_front_rails'}, +{HashIs = 1667665771, ModNam = 'sm_boat_hoists'}, +{HashIs = 390174753, ModNam = 'sm_boat_hoists2'}, +{HashIs = -1252245183, ModNam = 'sm_boat_holds'}, +{HashIs = -442075417, ModNam = 'sm_boat_holds2'}, +{HashIs = -1285909936, ModNam = 'sm_boat_holds3'}, +{HashIs = -1887498556, ModNam = 'sm_boat_hull_dirt'}, +{HashIs = -1594046591, ModNam = 'sm_boat_hull_dirt2'}, +{HashIs = -892789092, ModNam = 'sm_boat_hull'}, +{HashIs = 183168021, ModNam = 'sm_boat_lounge_plants'}, +{HashIs = -482046838, ModNam = 'sm_boat_lounge_seats'}, +{HashIs = 2136198367, ModNam = 'sm_boat_main_cabin'}, +{HashIs = 1964501153, ModNam = 'sm_boat_main_telecom_pole1'}, +{HashIs = -923234219, ModNam = 'sm_boat_main_telecom_poles'}, +{HashIs = 2131846142, ModNam = 'sm_boat_main_telecom'}, +{HashIs = -709088705, ModNam = 'sm_boat_poles'}, +{HashIs = -1838360539, ModNam = 'sm_boat_pool_rails_01'}, +{HashIs = -1679275850, ModNam = 'sm_boat_pool_rails'}, +{HashIs = -1044722502, ModNam = 'sm_boat_pool_rails02'}, +{HashIs = 1806374769, ModNam = 'sm_boat_rear_ladders'}, +{HashIs = -583124630, ModNam = 'sm_boat_rings_of_life'}, +{HashIs = 779648633, ModNam = 'sm_boat_side_windows'}, +{HashIs = -1298203218, ModNam = 'sm_boat_slod1'}, +{HashIs = 1725624309, ModNam = 'sm_boat_top_stairs'}, +{HashIs = -1781534035, ModNam = 'sm_boat_towbars'}, +{HashIs = -1047091432, ModNam = 'sm_boat_towbars2'}, +{HashIs = -221144759, ModNam = 'sm_emissive_bld1_em'}, +{HashIs = 729811152, ModNam = 'sm_emissive_bld2_em'}, +{HashIs = 1790499833, ModNam = 'sm_emissive_build7_em'}, +{HashIs = 301012316, ModNam = 'sm_emissive_em_nw1'}, +{HashIs = -337917650, ModNam = 'sm_emissive_em_nw2'}, +{HashIs = 812012102, ModNam = 'sm_emissive_em_nw3'}, +{HashIs = 192249758, ModNam = 'sm_emissive_em1'}, +{HashIs = 20409766, ModNam = 'sm_emissive_em2b'}, +{HashIs = 2034700625, ModNam = 'sm_emissive_emb1'}, +{HashIs = 1475137181, ModNam = 'sm_emissive_emb2'}, +{HashIs = -1949026725, ModNam = 'sm_emissive_emb3'}, +{HashIs = 363101632, ModNam = 'sm_emissive_emissive_b'}, +{HashIs = -560525402, ModNam = 'sm_emissive_emissive_c'}, +{HashIs = -951070880, ModNam = 'sm_emissive_emissive'}, +{HashIs = -1702906852, ModNam = 'sm_emissive_emissive2z'}, +{HashIs = -1235919674, ModNam = 'sm_emissive_night'}, +{HashIs = 1155977889, ModNam = 'sm_emissive_sm_01'}, +{HashIs = -1704821353, ModNam = 'sm_emissive_sm_06'}, +{HashIs = 1131668777, ModNam = 'sm_emissive_sm_07a'}, +{HashIs = -492788856, ModNam = 'sm_emissive_sm_07b'}, +{HashIs = -194754801, ModNam = 'sm_emissive_sm_07c'}, +{HashIs = 490969293, ModNam = 'sm_emissive_sm_07d'}, +{HashIs = -1156104444, ModNam = 'sm_emissive_sm_09'}, +{HashIs = -1150735716, ModNam = 'sm_emissive_sm_12'}, +{HashIs = -863772149, ModNam = 'sm_emissive_sm_13_emb'}, +{HashIs = 1481204810, ModNam = 'sm_emissive_sm_13'}, +{HashIs = 647725295, ModNam = 'sm_emissive_sm_14'}, +{HashIs = 1874301734, ModNam = 'sm_emissive_sm_15'}, +{HashIs = 488205799, ModNam = 'sm_emissive_sm_17'}, +{HashIs = -885340399, ModNam = 'sm_emissive_sm_18_a'}, +{HashIs = -1426528969, ModNam = 'sm_emissive_sm_18_z2'}, +{HashIs = -357660398, ModNam = 'sm_emissive_sm_18'}, +{HashIs = -121650928, ModNam = 'sm_emissive_sm_20'}, +{HashIs = -188450308, ModNam = 'sm_emissive_sm_21_a'}, +{HashIs = 214296860, ModNam = 'sm_emissive_sm_21'}, +{HashIs = -1681892869, ModNam = 'sm_emissive_sm_22_ema'}, +{HashIs = -1385824954, ModNam = 'sm_emissive_sm_22_emb'}, +{HashIs = -1822144185, ModNam = 'sm_emissive_sm_22_emc'}, +{HashIs = 815837397, ModNam = 'sm_emissive_sm_23'}, +{HashIs = 1205460807, ModNam = 'sm_emissive_sm_24'}, +{HashIs = 1781244906, ModNam = 'sm_emissive_sm_26'}, +{HashIs = 1845124360, ModNam = 'sm_emissive_sm_27_a'}, +{HashIs = -2107832883, ModNam = 'sm_emissive_sm_27_c'}, +{HashIs = 959050600, ModNam = 'sm_emissive_sm_27_d'}, +{HashIs = 1951443972, ModNam = 'sm_emissive_sm_a_17'}, +{HashIs = -1196056862, ModNam = 'sm_emissive_sm_b_17'}, +{HashIs = -2088621552, ModNam = 'sm_emissive_sm_b_27'}, +{HashIs = -1084876826, ModNam = 'sm_emissive_sm_e_27'}, +{HashIs = 530606431, ModNam = 'sm_emissive_sm_em24_nw3'}, +{HashIs = 1053090072, ModNam = 'sm_emissive_sm_em24nw1'}, +{HashIs = 344362140, ModNam = 'sm_emissive_sm_em24nw2'}, +{HashIs = 468308552, ModNam = 'sm_emissive_wm_bild62_em'}, +{HashIs = 7188113, ModNam = 'sm_lod_emissive_5_19_slod'}, +{HashIs = 493026780, ModNam = 'sm_lod_emissive'}, +{HashIs = -413517493, ModNam = 'sm_lod_slod3'}, +{HashIs = -635134240, ModNam = 'sm_lod_slod4'}, +{HashIs = -268741574, ModNam = 'sm_lod_sm_emissive_slod'}, +{HashIs = -1553764902, ModNam = 'sm_props_prop_billboard_rprox'}, +{HashIs = -1256061543, ModNam = 'sm_rd_01_r1a_ovly'}, +{HashIs = -765749105, ModNam = 'sm_rd_01_r1a_wires'}, +{HashIs = 1316522703, ModNam = 'sm_rd_01_r1a'}, +{HashIs = -461926922, ModNam = 'sm_rd_01_r1b_ovly'}, +{HashIs = 1769021199, ModNam = 'sm_rd_01_r1b_wires'}, +{HashIs = -1569508669, ModNam = 'sm_rd_01_r1b'}, +{HashIs = -1299283147, ModNam = 'sm_rd_01_r1c_ovly'}, +{HashIs = 332657377, ModNam = 'sm_rd_01_r1c_wires'}, +{HashIs = 1908166998, ModNam = 'sm_rd_01_r1c'}, +{HashIs = -1015803771, ModNam = 'sm_rd_01_r1d_ovly'}, +{HashIs = -953156548, ModNam = 'sm_rd_01_r1d'}, +{HashIs = 486486907, ModNam = 'sm_rd_01_r1e_ovly'}, +{HashIs = -1787946823, ModNam = 'sm_rd_01_r1e'}, +{HashIs = 26209594, ModNam = 'sm_rd_01_r1f_ovly'}, +{HashIs = -916946799, ModNam = 'sm_rd_01_r1f'}, +{HashIs = -1747835346, ModNam = 'sm_rd_01_r1g_ovly'}, +{HashIs = -1197252829, ModNam = 'sm_rd_01_r1g'}, +{HashIs = 2103136022, ModNam = 'sm_rd_01_r1h_ovly'}, +{HashIs = -299677146, ModNam = 'sm_rd_01_r1h'}, +{HashIs = 123007247, ModNam = 'sm_rd_01_r1i_ovly'}, +{HashIs = -54696102, ModNam = 'sm_rd_01_r1i'}, +{HashIs = 427745667, ModNam = 'sm_rd_01_r2a_ovly'}, +{HashIs = -266285191, ModNam = 'sm_rd_01_r2a'}, +{HashIs = 1570369674, ModNam = 'sm_rd_01_r2b_ovly'}, +{HashIs = -1252599326, ModNam = 'sm_rd_01_r2b'}, +{HashIs = -364322289, ModNam = 'sm_rd_01_r2c_ovly'}, +{HashIs = -1019087432, ModNam = 'sm_rd_01_r2c'}, +{HashIs = 1183255256, ModNam = 'sm_rd_01_r2d_ovly'}, +{HashIs = 451028219, ModNam = 'sm_rd_01_r2d'}, +{HashIs = 523347467, ModNam = 'sm_rd_01_r2e_ovly'}, +{HashIs = 686473484, ModNam = 'sm_rd_01_r2e'}, +{HashIs = 1539004010, ModNam = 'sm_rd_01_r2f_ovly'}, +{HashIs = 410126201, ModNam = 'sm_rd_01_r2f_wires'}, +{HashIs = -27497488, ModNam = 'sm_rd_01_r2f'}, +{HashIs = 1509290267, ModNam = 'sm_rd_01_r2g_ovly'}, +{HashIs = 219285851, ModNam = 'sm_rd_01_r2g'}, +{HashIs = 1998964509, ModNam = 'sm_rd_01_r2h_ovly'}, +{HashIs = 1675736821, ModNam = 'sm_rd_01_r2h'}, +{HashIs = -1845514624, ModNam = 'sm_rd_01_r2i_ovly'}, +{HashIs = 1906332274, ModNam = 'sm_rd_01_r2i'}, +{HashIs = -1189542368, ModNam = 'sm_rd_01_r3a_ovly'}, +{HashIs = 1736239043, ModNam = 'sm_rd_01_r3a'}, +{HashIs = -823556599, ModNam = 'sm_rd_01_r3b_ovly'}, +{HashIs = -1374489362, ModNam = 'sm_rd_01_r3b'}, +{HashIs = 165101103, ModNam = 'sm_rd_01_r3c_ovly'}, +{HashIs = 1002999899, ModNam = 'sm_rd_01_r3c'}, +{HashIs = -830176742, ModNam = 'sm_rd_01_r3d_ovly'}, +{HashIs = -1838793323, ModNam = 'sm_rd_01_r3d'}, +{HashIs = 1925432931, ModNam = 'sm_rd_01_r3e_ovly'}, +{HashIs = -1605117584, ModNam = 'sm_rd_01_r3e'}, +{HashIs = 924287638, ModNam = 'sm_rd_01_r3f_ovly'}, +{HashIs = -216400125, ModNam = 'sm_rd_01_r3f'}, +{HashIs = 1280667701, ModNam = 'sm_rd_01_r4a_ovly'}, +{HashIs = 227554627, ModNam = 'sm_rd_01_r4a'}, +{HashIs = -616057295, ModNam = 'sm_rd_01_r4b_ovly'}, +{HashIs = 946703101, ModNam = 'sm_rd_01_r4b'}, +{HashIs = 1309004936, ModNam = 'sm_rd_01_r4c_ovly'}, +{HashIs = 1777626634, ModNam = 'sm_rd_01_r4c'}, +{HashIs = 1349872815, ModNam = 'sm_rd_01_r4d_ovly'}, +{HashIs = -1770338538, ModNam = 'sm_rd_01_r4d'}, +{HashIs = -38421647, ModNam = 'sm_rd_01_r4e_ovly'}, +{HashIs = 1221700549, ModNam = 'sm_rd_01_r4e'}, +{HashIs = -1253342689, ModNam = 'sm_rd_01_r4f_ovly'}, +{HashIs = -1844003250, ModNam = 'sm_rd_01_r4f'}, +{HashIs = -1114953147, ModNam = 'sm_rd_01_r4g_ovly'}, +{HashIs = -1537809714, ModNam = 'sm_rd_01_r4g'}, +{HashIs = -1704007840, ModNam = 'sm_rd_01_r4h_ovly'}, +{HashIs = -275875516, ModNam = 'sm_rd_01_r4h'}, +{HashIs = 743478836, ModNam = 'sovereign'}, +{HashIs = -1980482350, ModNam = 'sp1_01_cnt_sign'}, +{HashIs = 896396699, ModNam = 'sp1_01_debries_001'}, +{HashIs = 51775724, ModNam = 'sp1_01_debries_002'}, +{HashIs = 616161945, ModNam = 'sp1_01_details_01'}, +{HashIs = 576576993, ModNam = 'sp1_01_details_02'}, +{HashIs = 278870628, ModNam = 'sp1_01_details_03'}, +{HashIs = 369739109, ModNam = 'sp1_01_details_0j'}, +{HashIs = 272469416, ModNam = 'sp1_01_grde001'}, +{HashIs = 1040214317, ModNam = 'sp1_01_grde002'}, +{HashIs = 81524453, ModNam = 'sp1_01_grde003'}, +{HashIs = 1412331192, ModNam = 'sp1_01_jumptest_fizzhd'}, +{HashIs = -289249109, ModNam = 'sp1_01_jumptest'}, +{HashIs = -1930921615, ModNam = 'sp1_03__hd_fizzing_044'}, +{HashIs = -1867874411, ModNam = 'sp1_03__hd_fizzing_053'}, +{HashIs = 1688341506, ModNam = 'sp1_03__hd_fizzing_0675'}, +{HashIs = -1257765257, ModNam = 'sp1_03_bbuild_01_d'}, +{HashIs = 392373231, ModNam = 'sp1_03_bbuild_01'}, +{HashIs = 59283756, ModNam = 'sp1_03_bbuild_05_d'}, +{HashIs = 2130939928, ModNam = 'sp1_03_bbuild_05_o'}, +{HashIs = 1550265850, ModNam = 'sp1_03_bbuild_05'}, +{HashIs = 306827323, ModNam = 'sp1_03_build_001_d'}, +{HashIs = 1978499018, ModNam = 'sp1_03_build_001'}, +{HashIs = 396444463, ModNam = 'sp1_03_build_003'}, +{HashIs = -1846163322, ModNam = 'sp1_03_build_010_d'}, +{HashIs = 1320399451, ModNam = 'sp1_03_build_010'}, +{HashIs = 2112918316, ModNam = 'sp1_03_build_69_details'}, +{HashIs = 1257126093, ModNam = 'sp1_03_build_69_o'}, +{HashIs = 1844662192, ModNam = 'sp1_03_build_69'}, +{HashIs = -2020206640, ModNam = 'sp1_03_build_69a_o'}, +{HashIs = 1103126256, ModNam = 'sp1_03_cablemesh37326_tstd'}, +{HashIs = 161581647, ModNam = 'sp1_03_carwreck_01'}, +{HashIs = 2074930788, ModNam = 'sp1_03_carwreck_02'}, +{HashIs = 645284856, ModNam = 'sp1_03_carwreck_03'}, +{HashIs = 404858703, ModNam = 'sp1_03_carwreck_04'}, +{HashIs = -526532, ModNam = 'sp1_03_carwreck_05'}, +{HashIs = -1900505921, ModNam = 'sp1_03_carwreck_06'}, +{HashIs = -529844189, ModNam = 'sp1_03_carwreck_07'}, +{HashIs = -217850540, ModNam = 'sp1_03_carwreck_08'}, +{HashIs = 1313556003, ModNam = 'sp1_03_carwreck_slod'}, +{HashIs = 1997114228, ModNam = 'sp1_03_grnd_d'}, +{HashIs = -357304705, ModNam = 'sp1_03_grnd01_d'}, +{HashIs = -250212429, ModNam = 'sp1_03_ground_detail_01'}, +{HashIs = -1357420178, ModNam = 'sp1_03_ground_detail'}, +{HashIs = -789380911, ModNam = 'sp1_03_ground'}, +{HashIs = -638571933, ModNam = 'sp1_03_hd_fence_01'}, +{HashIs = -1627280765, ModNam = 'sp1_03_hd_fence_mesh_01'}, +{HashIs = -1865675240, ModNam = 'sp1_03_hd_fence_mesh_02'}, +{HashIs = -1502758569, ModNam = 'sp1_03_hd_fence_mesh_03'}, +{HashIs = -1741284120, ModNam = 'sp1_03_hd_fence_mesh_04'}, +{HashIs = 1240236114, ModNam = 'sp1_03_hd_fence_mesh_05'}, +{HashIs = 2103994185, ModNam = 'sp1_03_hd_fence_mesh_06'}, +{HashIs = -175441841, ModNam = 'sp1_03_hd_fizzing_01'}, +{HashIs = -464792111, ModNam = 'sp1_03_hd_fizzing_02'}, +{HashIs = 303411556, ModNam = 'sp1_03_hd_fizzing_03'}, +{HashIs = -1210319630, ModNam = 'sp1_03_hd_fizzing_04'}, +{HashIs = -1517135777, ModNam = 'sp1_03_hd_fizzing_05'}, +{HashIs = -1026878764, ModNam = 'sp1_03_hd_fizzing_07'}, +{HashIs = 1888513628, ModNam = 'sp1_03_hd_fizzing_08'}, +{HashIs = -633600292, ModNam = 'sp1_03_ladder_01'}, +{HashIs = 132375083, ModNam = 'sp1_03_ladder_02'}, +{HashIs = -21901369, ModNam = 'sp1_03_ladder_03'}, +{HashIs = 739027580, ModNam = 'sp1_03_ladder_04'}, +{HashIs = 643833635, ModNam = 'sp1_03_ladder_05'}, +{HashIs = 1418787716, ModNam = 'sp1_03_ladder_06'}, +{HashIs = 959817899, ModNam = 'sp1_03_object002'}, +{HashIs = 717528589, ModNam = 'sp1_03_road_o'}, +{HashIs = 844879939, ModNam = 'sp1_03_road_o3'}, +{HashIs = -840129747, ModNam = 'sp1_03_shed_002_d'}, +{HashIs = 2016038755, ModNam = 'sp1_03_shed_002'}, +{HashIs = 4677527, ModNam = 'sp1_03_shed_008'}, +{HashIs = 970829994, ModNam = 'sp1_03_shed_010_d'}, +{HashIs = -204825554, ModNam = 'sp1_03_sign'}, +{HashIs = -623382305, ModNam = 'sp1_03_sign02'}, +{HashIs = 1151786152, ModNam = 'sp1_03_wall_01_o'}, +{HashIs = -430549251, ModNam = 'sp1_03_wall_02_o'}, +{HashIs = -1780843846, ModNam = 'sp1_03_winnoshadow'}, +{HashIs = 1022460823, ModNam = 'sp1_04_details_01'}, +{HashIs = -1352636301, ModNam = 'sp1_04_details_02'}, +{HashIs = -1601910084, ModNam = 'sp1_04_details_03'}, +{HashIs = -1471019060, ModNam = 'sp1_04_ground'}, +{HashIs = 298645552, ModNam = 'sp1_04_ground01'}, +{HashIs = -172083141, ModNam = 'sp1_05_build_01_c'}, +{HashIs = 748743525, ModNam = 'sp1_05_build_01_detail'}, +{HashIs = 865981490, ModNam = 'sp1_05_build_01_o_d'}, +{HashIs = 1957103851, ModNam = 'sp1_05_build_01'}, +{HashIs = 1448075052, ModNam = 'sp1_05_build_02_o_d'}, +{HashIs = 1715825704, ModNam = 'sp1_05_build_02'}, +{HashIs = 49824893, ModNam = 'sp1_05_build_02pipe'}, +{HashIs = 626187085, ModNam = 'sp1_05_cablemesh_tstd'}, +{HashIs = 1303926367, ModNam = 'sp1_05_det_'}, +{HashIs = 349755010, ModNam = 'sp1_05_det_01'}, +{HashIs = -262238834, ModNam = 'sp1_05_det_02'}, +{HashIs = -31381229, ModNam = 'sp1_05_det_03'}, +{HashIs = -874920827, ModNam = 'sp1_05_det_04'}, +{HashIs = -488692045, ModNam = 'sp1_05_fences_hd'}, +{HashIs = -1329078151, ModNam = 'sp1_05_ground_dec01'}, +{HashIs = 320218392, ModNam = 'sp1_05_ground_dec02'}, +{HashIs = 266215080, ModNam = 'sp1_05_ground_dec03'}, +{HashIs = -192076107, ModNam = 'sp1_05_ground'}, +{HashIs = 30663009, ModNam = 'sp1_05_pipes_hd_01'}, +{HashIs = -294864237, ModNam = 'sp1_05_pipes_hd_02'}, +{HashIs = -919121175, ModNam = 'sp1_06_ground_detail_01'}, +{HashIs = 1667922346, ModNam = 'sp1_06_ground'}, +{HashIs = 203985582, ModNam = 'sp1_06_ground02_detail_02'}, +{HashIs = -335423559, ModNam = 'sp1_07_details_01'}, +{HashIs = -124817196, ModNam = 'sp1_07_details_02'}, +{HashIs = 1434593976, ModNam = 'sp1_07_details_03'}, +{HashIs = -2092333855, ModNam = 'sp1_07_details_03a'}, +{HashIs = -1062008738, ModNam = 'sp1_07_gndstones'}, +{HashIs = -1037961488, ModNam = 'sp1_07_grnd01'}, +{HashIs = 1216250795, ModNam = 'sp1_07_grnd06'}, +{HashIs = 1157018036, ModNam = 'sp1_07_grnd07xxx'}, +{HashIs = -1471268258, ModNam = 'sp1_10__fake_int'}, +{HashIs = -1393274362, ModNam = 'sp1_10_brand_01_wip_dontdelq'}, +{HashIs = 859153911, ModNam = 'sp1_10_details2'}, +{HashIs = 1089093984, ModNam = 'sp1_10_details3'}, +{HashIs = 1451256972, ModNam = 'sp1_10_details4'}, +{HashIs = -4178167, ModNam = 'sp1_10_details5'}, +{HashIs = -378662299, ModNam = 'sp1_10_details6'}, +{HashIs = 625609228, ModNam = 'sp1_10_details7'}, +{HashIs = 1248668236, ModNam = 'sp1_10_fake_interior_lod'}, +{HashIs = 1167231321, ModNam = 'sp1_10_fake_interior_slod'}, +{HashIs = -1231039704, ModNam = 'sp1_10_fences_hd_01'}, +{HashIs = 1753790203, ModNam = 'sp1_10_fences_hd_02'}, +{HashIs = 2087771855, ModNam = 'sp1_10_fences_hd_03'}, +{HashIs = 239600255, ModNam = 'sp1_10_fences_hd_04'}, +{HashIs = 1460868116, ModNam = 'sp1_10_fences_hd_05'}, +{HashIs = -1967621282, ModNam = 'sp1_10_fences_hd_06'}, +{HashIs = -684030287, ModNam = 'sp1_10_fizza_01'}, +{HashIs = 1063991623, ModNam = 'sp1_10_fpoles01'}, +{HashIs = 1437296071, ModNam = 'sp1_10_fpoles02'}, +{HashIs = -751836962, ModNam = 'sp1_10_fpoles03'}, +{HashIs = -896872556, ModNam = 'sp1_10_fpoles04'}, +{HashIs = 2018028305, ModNam = 'sp1_10_fpoles05'}, +{HashIs = 1846449821, ModNam = 'sp1_10_fpoles06'}, +{HashIs = 646121431, ModNam = 'sp1_10_fpoles07'}, +{HashIs = 933374485, ModNam = 'sp1_10_fpoles08'}, +{HashIs = -1991225984, ModNam = 'sp1_10_fpoles09'}, +{HashIs = 318853584, ModNam = 'sp1_10_fpoles10'}, +{HashIs = -1009765533, ModNam = 'sp1_10_fpoles11'}, +{HashIs = -1315107075, ModNam = 'sp1_10_fpoles12'}, +{HashIs = -576384219, ModNam = 'sp1_10_ground_1'}, +{HashIs = -279988614, ModNam = 'sp1_10_ground_2'}, +{HashIs = -1909662728, ModNam = 'sp1_10_hedge01'}, +{HashIs = 2146385789, ModNam = 'sp1_10_hedge02'}, +{HashIs = -1334992775, ModNam = 'sp1_10_hedge03'}, +{HashIs = 1430851769, ModNam = 'sp1_10_int'}, +{HashIs = 221673344, ModNam = 'sp1_10_mainwall_1'}, +{HashIs = -1899183420, ModNam = 'sp1_10_props_interior_slod'}, +{HashIs = 452884211, ModNam = 'sp1_10_roof01'}, +{HashIs = -932069920, ModNam = 'sp1_10_roofbars'}, +{HashIs = 864093339, ModNam = 'sp1_10_roofshadow'}, +{HashIs = 817111148, ModNam = 'sp1_10_sidebars_hd'}, +{HashIs = -1449594966, ModNam = 'sp1_10_sign_bars_hd'}, +{HashIs = -491177724, ModNam = 'sp1_10_wind01'}, +{HashIs = -730620807, ModNam = 'sp1_10_wind02'}, +{HashIs = 946758765, ModNam = 'sp1_10_wind03'}, +{HashIs = 707774448, ModNam = 'sp1_10_wind04'}, +{HashIs = -1356012400, ModNam = 'sp1_11_01_detail_01'}, +{HashIs = 275404410, ModNam = 'sp1_11_01_detail'}, +{HashIs = 2065813614, ModNam = 'sp1_11_01'}, +{HashIs = -1992692578, ModNam = 'sp1_11_02'}, +{HashIs = -461075416, ModNam = 'sp1_11_03_detail'}, +{HashIs = 1477970523, ModNam = 'sp1_11_03'}, +{HashIs = 440976732, ModNam = 'sp1_11_04_det'}, +{HashIs = 1104877596, ModNam = 'sp1_11_04_detail'}, +{HashIs = -813767421, ModNam = 'sp1_11_04_detail02'}, +{HashIs = -1968778096, ModNam = 'sp1_11_04_detail02b'}, +{HashIs = -14273463, ModNam = 'sp1_11_04_detaila'}, +{HashIs = 1723672485, ModNam = 'sp1_11_04'}, +{HashIs = 2034646738, ModNam = 'sp1_11_railings'}, +{HashIs = -551206808, ModNam = 'sp1_12_a_build08graf'}, +{HashIs = 2125673261, ModNam = 'sp1_12_b00'}, +{HashIs = -909129351, ModNam = 'sp1_12_b01'}, +{HashIs = 6370975, ModNam = 'sp1_12_b02'}, +{HashIs = 1268239631, ModNam = 'sp1_12_b03'}, +{HashIs = -857559116, ModNam = 'sp1_12_billboard_hd_01'}, +{HashIs = -116783106, ModNam = 'sp1_12_billboard_hd_02'}, +{HashIs = 709388922, ModNam = 'sp1_12_billboard_hd_03'}, +{HashIs = 1952808627, ModNam = 'sp1_12_billboard_hd_04'}, +{HashIs = -1977517011, ModNam = 'sp1_12_bridge_03'}, +{HashIs = -2031134611, ModNam = 'sp1_12_bridge_03fc2_lod'}, +{HashIs = -1288872892, ModNam = 'sp1_12_bridge_03fc3'}, +{HashIs = -1711060759, ModNam = 'sp1_12_bridge_03fc3a'}, +{HashIs = -255527289, ModNam = 'sp1_12_bridge_03fc3b'}, +{HashIs = -1098837504, ModNam = 'sp1_12_bridge_03fc3c'}, +{HashIs = 2028722626, ModNam = 'sp1_12_bridge_04'}, +{HashIs = -99737415, ModNam = 'sp1_12_bridge_1'}, +{HashIs = 1919252664, ModNam = 'sp1_12_bridge_1fc'}, +{HashIs = -1386559208, ModNam = 'sp1_12_bridge_1fcb'}, +{HashIs = -247656681, ModNam = 'sp1_12_bridge_2'}, +{HashIs = -1800984982, ModNam = 'sp1_12_bridge_fc1'}, +{HashIs = 1521627777, ModNam = 'sp1_12_bridge_fc2'}, +{HashIs = 2029154049, ModNam = 'sp1_12_bridge_fc3'}, +{HashIs = -1325834482, ModNam = 'sp1_12_bridge_fc4'}, +{HashIs = -549635179, ModNam = 'sp1_12_bridge_fc5'}, +{HashIs = -2113437397, ModNam = 'sp1_12_bridge_fc6'}, +{HashIs = -1077805921, ModNam = 'sp1_12_bridge_fc7'}, +{HashIs = 1327936860, ModNam = 'sp1_12_cablemesh_01'}, +{HashIs = -1770929171, ModNam = 'sp1_12_cablemesh_02'}, +{HashIs = 1337940827, ModNam = 'sp1_12_decals00'}, +{HashIs = 1629748772, ModNam = 'sp1_12_decals01'}, +{HashIs = -397767565, ModNam = 'sp1_12_decals02'}, +{HashIs = -39405781, ModNam = 'sp1_12_decals03'}, +{HashIs = 1184123133, ModNam = 'sp1_12_decals04'}, +{HashIs = 1538683713, ModNam = 'sp1_12_decals05'}, +{HashIs = -488636010, ModNam = 'sp1_12_decals06'}, +{HashIs = -1891116445, ModNam = 'sp1_12_decals08'}, +{HashIs = -1587773812, ModNam = 'sp1_12_decals09'}, +{HashIs = -1490318506, ModNam = 'sp1_12_decals10'}, +{HashIs = -648384589, ModNam = 'sp1_12_decals11'}, +{HashIs = 1088601794, ModNam = 'sp1_12_decals12'}, +{HashIs = 590840684, ModNam = 'sp1_12_decals13'}, +{HashIs = 503806220, ModNam = 'sp1_12_decals14'}, +{HashIs = 273800609, ModNam = 'sp1_12_decals15'}, +{HashIs = -1104172831, ModNam = 'sp1_12_detail_01'}, +{HashIs = -516948407, ModNam = 'sp1_12_detail_01a'}, +{HashIs = -478612621, ModNam = 'sp1_12_detail_02'}, +{HashIs = -1228560299, ModNam = 'sp1_12_detail_02a'}, +{HashIs = -641867779, ModNam = 'sp1_12_detail_03'}, +{HashIs = 778999449, ModNam = 'sp1_12_detail_03a'}, +{HashIs = 114014744, ModNam = 'sp1_12_detail_04'}, +{HashIs = -315390232, ModNam = 'sp1_12_detail_05'}, +{HashIs = 433479725, ModNam = 'sp1_12_detail_06'}, +{HashIs = -1649121089, ModNam = 'sp1_12_detail_06a'}, +{HashIs = 277433747, ModNam = 'sp1_12_detail_07'}, +{HashIs = 29601728, ModNam = 'sp1_12_detail_07a'}, +{HashIs = -94428841, ModNam = 'sp1_12_detail_08'}, +{HashIs = 1872231654, ModNam = 'sp1_12_detail_08a'}, +{HashIs = -273019891, ModNam = 'sp1_12_detail_09'}, +{HashIs = -158065879, ModNam = 'sp1_12_detail_10'}, +{HashIs = -917192533, ModNam = 'sp1_12_detail_11'}, +{HashIs = 1406153706, ModNam = 'sp1_12_drain_cover'}, +{HashIs = 528845980, ModNam = 'sp1_12_fc7_lod'}, +{HashIs = 1415690315, ModNam = 'sp1_12_glue_007a'}, +{HashIs = 1599394013, ModNam = 'sp1_12_graph'}, +{HashIs = -240111796, ModNam = 'sp1_12_graph001'}, +{HashIs = 1132385000, ModNam = 'sp1_12_graph002'}, +{HashIs = 1467808484, ModNam = 'sp1_12_graph003'}, +{HashIs = 692461175, ModNam = 'sp1_12_graph004'}, +{HashIs = 956808698, ModNam = 'sp1_12_graph005'}, +{HashIs = -1966710406, ModNam = 'sp1_12_graph006'}, +{HashIs = 1590167934, ModNam = 'sp1_12_graph007'}, +{HashIs = 1883221101, ModNam = 'sp1_12_graph008'}, +{HashIs = -2015529547, ModNam = 'sp1_12_graph008a'}, +{HashIs = -1366342170, ModNam = 'sp1_12_railing01'}, +{HashIs = -1100356197, ModNam = 'sp1_12_railing02'}, +{HashIs = -1483813328, ModNam = 'sp1_12_rd_01'}, +{HashIs = -1995009728, ModNam = 'sp1_12_rd_02'}, +{HashIs = -903559602, ModNam = 'sp1_12_riv_01'}, +{HashIs = -290680991, ModNam = 'sp1_12_riv_03'}, +{HashIs = -1467618230, ModNam = 'sp1_12_riv_04_d'}, +{HashIs = 1598255253, ModNam = 'sp1_12_riv_04'}, +{HashIs = 1417501449, ModNam = 'sp1_12_riv_05'}, +{HashIs = -2081932846, ModNam = 'sp1_12_riv_06'}, +{HashIs = 1974377823, ModNam = 'sp1_12_riv_07'}, +{HashIs = -833797854, ModNam = 'sp1_12_riv_07graf'}, +{HashIs = 403563051, ModNam = 'sp1_12_riv_08'}, +{HashIs = -1201935805, ModNam = 'sp1_12_riv_08g'}, +{HashIs = 172705446, ModNam = 'sp1_12_riv_09'}, +{HashIs = 1309166911, ModNam = 'sp1_12_riv_10'}, +{HashIs = 1589702320, ModNam = 'sp1_12_riv_11'}, +{HashIs = -1143441452, ModNam = 'sp1_12_river_end_1'}, +{HashIs = -1448422535, ModNam = 'sp1_12_river_end_2'}, +{HashIs = -4614628, ModNam = 'sp1_12_shadowb01'}, +{HashIs = 1865807127, ModNam = 'sp1_12_shadowb02'}, +{HashIs = 1280094021, ModNam = 'sp1_12_shadowb03'}, +{HashIs = 906986187, ModNam = 'sp1_12_shadowb04'}, +{HashIs = -1497242578, ModNam = 'sp1_12_shadowb05'}, +{HashIs = 2097746109, ModNam = 'sp1_12_shadowb08'}, +{HashIs = -1968859282, ModNam = 'sp1_12_sp1_rd_shadow_prox'}, +{HashIs = -1012131300, ModNam = 'sp1_emissive_sp1_03a'}, +{HashIs = -698957967, ModNam = 'sp1_emissive_sp1_03b'}, +{HashIs = -1457888011, ModNam = 'sp1_emissive_sp1_03c'}, +{HashIs = -1767129064, ModNam = 'sp1_emissive_sp1_03d'}, +{HashIs = -1922650738, ModNam = 'sp1_emissive_sp1_03e'}, +{HashIs = 2066811171, ModNam = 'sp1_emissive_sp1_03f'}, +{HashIs = -2076436231, ModNam = 'sp1_emissive_sp1_05a'}, +{HashIs = -1779319708, ModNam = 'sp1_emissive_sp1_05b'}, +{HashIs = 1095954632, ModNam = 'sp1_lod_em'}, +{HashIs = 334848724, ModNam = 'sp1_lod_slod4'}, +{HashIs = -1366432263, ModNam = 'sp1_lod_sp1_10_particle_null'}, +{HashIs = 1433497939, ModNam = 'sp1_props_flyers_020'}, +{HashIs = 534709807, ModNam = 'sp1_props_flyers_022'}, +{HashIs = 2070034192, ModNam = 'sp1_props_flyers_053'}, +{HashIs = 210196868, ModNam = 'sp1_props_flyers_054'}, +{HashIs = -52905433, ModNam = 'sp1_props_flyers_055'}, +{HashIs = -402485125, ModNam = 'sp1_props_flyers_056'}, +{HashIs = 1156598357, ModNam = 'sp1_props_flyers_059'}, +{HashIs = 506265027, ModNam = 'sp1_props_flyers_062'}, +{HashIs = 141742671, ModNam = 'sp1_props_flyers_063'}, +{HashIs = 1773540568, ModNam = 'sp1_props_flyers_064'}, +{HashIs = 721968862, ModNam = 'sp1_rd_00_d'}, +{HashIs = 1270332868, ModNam = 'sp1_rd_01_d'}, +{HashIs = 1429897999, ModNam = 'sp1_rd_01'}, +{HashIs = 1739401204, ModNam = 'sp1_rd_02'}, +{HashIs = 1591695087, ModNam = 'sp1_rd_028'}, +{HashIs = -547891226, ModNam = 'sp1_rd_029'}, +{HashIs = -2025533390, ModNam = 'sp1_rd_03_d'}, +{HashIs = 571914694, ModNam = 'sp1_rd_03_shadprx'}, +{HashIs = -2133042606, ModNam = 'sp1_rd_03'}, +{HashIs = -806865509, ModNam = 'sp1_rd_030'}, +{HashIs = 1329706060, ModNam = 'sp1_rd_031'}, +{HashIs = -682389557, ModNam = 'sp1_rd_04_d'}, +{HashIs = 387811122, ModNam = 'sp1_rd_04'}, +{HashIs = 1760924780, ModNam = 'sp1_rd_05_d'}, +{HashIs = 527208646, ModNam = 'sp1_rd_06_d'}, +{HashIs = 584882842, ModNam = 'sp1_rd_06a'}, +{HashIs = 823637776, ModNam = 'sp1_rd_06b'}, +{HashIs = 2137576373, ModNam = 'sp1_rd_06c'}, +{HashIs = 2073902221, ModNam = 'sp1_rd_07_d'}, +{HashIs = 1555075671, ModNam = 'sp1_rd_07'}, +{HashIs = 1549058693, ModNam = 'sp1_rd_08_d'}, +{HashIs = -573434724, ModNam = 'sp1_rd_08'}, +{HashIs = -1708359422, ModNam = 'sp1_rd_09_d'}, +{HashIs = 1343289624, ModNam = 'sp1_rd_09'}, +{HashIs = 448818011, ModNam = 'sp1_rd_10_d'}, +{HashIs = -1262698790, ModNam = 'sp1_rd_10'}, +{HashIs = -1299957865, ModNam = 'sp1_rd_11_d'}, +{HashIs = 43834013, ModNam = 'sp1_rd_11'}, +{HashIs = -1146937529, ModNam = 'sp1_rd_12_d'}, +{HashIs = 105374195, ModNam = 'sp1_rd_12'}, +{HashIs = -2131793053, ModNam = 'sp1_rd_13_d'}, +{HashIs = -612463519, ModNam = 'sp1_rd_13'}, +{HashIs = 664905876, ModNam = 'sp1_rd_14_d'}, +{HashIs = 1981661601, ModNam = 'sp1_rd_14'}, +{HashIs = -1419077405, ModNam = 'sp1_rd_15_d'}, +{HashIs = -1956844513, ModNam = 'sp1_rd_15'}, +{HashIs = -1191744669, ModNam = 'sp1_rd_16_d'}, +{HashIs = 1835301423, ModNam = 'sp1_rd_17_d'}, +{HashIs = 1797663666, ModNam = 'sp1_rd_17'}, +{HashIs = 1959780514, ModNam = 'sp1_rd_18_d'}, +{HashIs = 1085069012, ModNam = 'sp1_rd_18'}, +{HashIs = -1553491356, ModNam = 'sp1_rd_19_d'}, +{HashIs = 1307603291, ModNam = 'sp1_rd_19'}, +{HashIs = 1448810562, ModNam = 'sp1_rd_20_d'}, +{HashIs = 1588794304, ModNam = 'sp1_rd_20'}, +{HashIs = 816657794, ModNam = 'sp1_rd_21_d'}, +{HashIs = -738329004, ModNam = 'sp1_rd_21'}, +{HashIs = -20899850, ModNam = 'sp1_rd_22_d'}, +{HashIs = -1053206325, ModNam = 'sp1_rd_22'}, +{HashIs = 1187563459, ModNam = 'sp1_rd_23_d'}, +{HashIs = -1736964279, ModNam = 'sp1_rd_23'}, +{HashIs = 965768865, ModNam = 'sp1_rd_24_d'}, +{HashIs = 2084036814, ModNam = 'sp1_rd_24a'}, +{HashIs = 312806826, ModNam = 'sp1_rd_24b'}, +{HashIs = 402822573, ModNam = 'sp1_rd_25_d'}, +{HashIs = 1748149931, ModNam = 'sp1_rd_25'}, +{HashIs = -602550984, ModNam = 'sp1_rd_26_d'}, +{HashIs = 1425473588, ModNam = 'sp1_rd_26'}, +{HashIs = -1550085805, ModNam = 'sp1_rd_27_d'}, +{HashIs = -877793888, ModNam = 'sp1_rd_27'}, +{HashIs = -1508152312, ModNam = 'sp1_rd_28_d'}, +{HashIs = -1147446384, ModNam = 'sp1_rd_armco'}, +{HashIs = -1135087813, ModNam = 'sp1_rd_blockades'}, +{HashIs = -1302603504, ModNam = 'sp1_rd_props_combo01_dslod'}, +{HashIs = -2027445393, ModNam = 'sp1_rd_props_combo02_dslod'}, +{HashIs = 742143715, ModNam = 'sp1_rd_props_combo03_dslod'}, +{HashIs = -682530277, ModNam = 'sp1_rd_props_combo04_dslod'}, +{HashIs = -1477151821, ModNam = 'sp1_rd_props_combo05_dslod'}, +{HashIs = -461473856, ModNam = 'sp1_rd_rail1'}, +{HashIs = -768093389, ModNam = 'sp1_rd_rail2'}, +{HashIs = 1454633990, ModNam = 'sp1_rd_wires'}, +{HashIs = 76730524, ModNam = 'sp1_rd_wires2'}, +{HashIs = 1886268224, ModNam = 'specter'}, +{HashIs = 1074745671, ModNam = 'specter2'}, +{HashIs = 231083307, ModNam = 'speeder'}, +{HashIs = 437538602, ModNam = 'speeder2'}, +{HashIs = -810318068, ModNam = 'speedo'}, +{HashIs = 728614474, ModNam = 'speedo2'}, +{HashIs = 674110876, ModNam = 'spiritsrow'}, +{HashIs = 400514754, ModNam = 'squalo'}, +{HashIs = -1969678975, ModNam = 'ss1_01_c_waterd'}, +{HashIs = -1413417189, ModNam = 'ss1_01_column_iref'}, +{HashIs = 1820076484, ModNam = 'ss1_01_dtd01'}, +{HashIs = 2094189169, ModNam = 'ss1_01_dtd02'}, +{HashIs = -1821022473, ModNam = 'ss1_01_dtd02b'}, +{HashIs = -451457211, ModNam = 'ss1_01_dtd02bivy'}, +{HashIs = 1077825861, ModNam = 'ss1_01_dtd03'}, +{HashIs = 1085046626, ModNam = 'ss1_01_dtl04'}, +{HashIs = -828760800, ModNam = 'ss1_01_fizza_00'}, +{HashIs = -1020197302, ModNam = 'ss1_01_fizza_01'}, +{HashIs = -1322098099, ModNam = 'ss1_01_fizza_02'}, +{HashIs = -1660732945, ModNam = 'ss1_01_fizza_03'}, +{HashIs = -1968827083, ModNam = 'ss1_01_fizza_04'}, +{HashIs = 2020307136, ModNam = 'ss1_01_fizza_05'}, +{HashIs = 1716079740, ModNam = 'ss1_01_fizza_06'}, +{HashIs = 1436003097, ModNam = 'ss1_01_fizza_07'}, +{HashIs = 1204129653, ModNam = 'ss1_01_fizza_08'}, +{HashIs = 515055691, ModNam = 'ss1_01_flower_1'}, +{HashIs = -1708517573, ModNam = 'ss1_01_flower_3'}, +{HashIs = -297123381, ModNam = 'ss1_01_fronthedges'}, +{HashIs = -774485830, ModNam = 'ss1_01_ladder01'}, +{HashIs = -2145934018, ModNam = 'ss1_01_ladder02'}, +{HashIs = -921225436, ModNam = 'ss1_01_ladder03'}, +{HashIs = -1159652680, ModNam = 'ss1_01_ladder04'}, +{HashIs = -575578024, ModNam = 'ss1_01_ladder05'}, +{HashIs = -816331867, ModNam = 'ss1_01_ladder06'}, +{HashIs = 1490146991, ModNam = 'ss1_01_ladder07'}, +{HashIs = -39868533, ModNam = 'ss1_01_logo01'}, +{HashIs = -868105012, ModNam = 'ss1_01_logo02'}, +{HashIs = 1062929008, ModNam = 'ss1_01_lowpdtd00'}, +{HashIs = 1906763527, ModNam = 'ss1_01_lowpdtd01'}, +{HashIs = 618679675, ModNam = 'ss1_01_lowpdtd02'}, +{HashIs = 1429155352, ModNam = 'ss1_01_lowpdtd03'}, +{HashIs = 15612611, ModNam = 'ss1_01_mansion'}, +{HashIs = 1155146323, ModNam = 'ss1_01_park_decal'}, +{HashIs = -842967124, ModNam = 'ss1_01_park'}, +{HashIs = -2139978508, ModNam = 'ss1_01_raildtd01'}, +{HashIs = -1363517053, ModNam = 'ss1_01_raildtd02'}, +{HashIs = -470234113, ModNam = 'ss1_01_raildtd03'}, +{HashIs = -1955735898, ModNam = 'ss1_01_shadowproxy'}, +{HashIs = -919802388, ModNam = 'ss1_01_ss1_emissive_ss1_01'}, +{HashIs = 137063414, ModNam = 'ss1_01_stairs01'}, +{HashIs = 1456684485, ModNam = 'ss1_01_stairsbase01'}, +{HashIs = 1402537249, ModNam = 'ss1_01_terrain_dtl01'}, +{HashIs = 1907480515, ModNam = 'ss1_01_terrain_dtl01b'}, +{HashIs = -2062587899, ModNam = 'ss1_01_terrain_dtl02'}, +{HashIs = 1345457371, ModNam = 'ss1_01_terrain'}, +{HashIs = -417452013, ModNam = 'ss1_01_terrainnoshad'}, +{HashIs = 1401152204, ModNam = 'ss1_02_building00_dtl_1'}, +{HashIs = 21773918, ModNam = 'ss1_02_building00_dtl_2'}, +{HashIs = 1317947300, ModNam = 'ss1_02_building00_dtl'}, +{HashIs = -1087287778, ModNam = 'ss1_02_building00'}, +{HashIs = -724395030, ModNam = 'ss1_02_building01_dtl'}, +{HashIs = -279744443, ModNam = 'ss1_02_building01_dtl2'}, +{HashIs = -1426709080, ModNam = 'ss1_02_building01'}, +{HashIs = -1543537378, ModNam = 'ss1_02_building03_dtl_1'}, +{HashIs = 1958430556, ModNam = 'ss1_02_building03_dtl'}, +{HashIs = -2058855863, ModNam = 'ss1_02_building03'}, +{HashIs = -1780886489, ModNam = 'ss1_02_decal'}, +{HashIs = 104890951, ModNam = 'ss1_02_decal2'}, +{HashIs = -1393569881, ModNam = 'ss1_02_decal3'}, +{HashIs = -1161270440, ModNam = 'ss1_02_decal4'}, +{HashIs = 1333040302, ModNam = 'ss1_02_decal5'}, +{HashIs = -1732998491, ModNam = 'ss1_02_grd01'}, +{HashIs = 1602125812, ModNam = 'ss1_02_hedge_dcl'}, +{HashIs = -1441045355, ModNam = 'ss1_02_hedge_dcl2'}, +{HashIs = 1919516466, ModNam = 'ss1_02_pool_water'}, +{HashIs = -500045280, ModNam = 'ss1_02_ss1_emissive_ss1_02'}, +{HashIs = -1920008361, ModNam = 'ss1_02_ss1_emissive_ss1_02b'}, +{HashIs = 1925852729, ModNam = 'ss1_03_dec_tnt'}, +{HashIs = 1555690038, ModNam = 'ss1_03_fs_logo'}, +{HashIs = 1700779227, ModNam = 'ss1_03_ivy_a'}, +{HashIs = -2145923898, ModNam = 'ss1_03_ladder_01'}, +{HashIs = -1762816313, ModNam = 'ss1_03_north_dtl'}, +{HashIs = -1607807933, ModNam = 'ss1_03_north_dtl2'}, +{HashIs = 955451469, ModNam = 'ss1_03_north'}, +{HashIs = 1419796952, ModNam = 'ss1_03_railing01'}, +{HashIs = -471728019, ModNam = 'ss1_03_railing02'}, +{HashIs = -164322030, ModNam = 'ss1_03_railing03'}, +{HashIs = 290839380, ModNam = 'ss1_03_railing04'}, +{HashIs = 584547927, ModNam = 'ss1_03_railing05'}, +{HashIs = -1414229997, ModNam = 'ss1_03_railing06'}, +{HashIs = -1082574948, ModNam = 'ss1_03_railing07'}, +{HashIs = -628986450, ModNam = 'ss1_03_railing08'}, +{HashIs = 1681424668, ModNam = 'ss1_03_railing09'}, +{HashIs = 1832948800, ModNam = 'ss1_03_railing10'}, +{HashIs = 2014816750, ModNam = 'ss1_03_railing11'}, +{HashIs = -2057517960, ModNam = 'ss1_03_railing12'}, +{HashIs = 799349002, ModNam = 'ss1_03_railing13'}, +{HashIs = 1104723313, ModNam = 'ss1_03_railing14'}, +{HashIs = 1277874709, ModNam = 'ss1_03_railing15'}, +{HashIs = 1592096650, ModNam = 'ss1_03_railing16'}, +{HashIs = -384463908, ModNam = 'ss1_03_railing17'}, +{HashIs = -141088545, ModNam = 'ss1_03_railing18'}, +{HashIs = 157076586, ModNam = 'ss1_03_railing19'}, +{HashIs = -1323327047, ModNam = 'ss1_03_railing20'}, +{HashIs = -1505326073, ModNam = 'ss1_03_railing21'}, +{HashIs = -1802770286, ModNam = 'ss1_03_railing22'}, +{HashIs = 2045096774, ModNam = 'ss1_03_railing23'}, +{HashIs = 1868013098, ModNam = 'ss1_03_railing24'}, +{HashIs = 1567160909, ModNam = 'ss1_03_railing25'}, +{HashIs = 1121174819, ModNam = 'ss1_03_railing26'}, +{HashIs = 1022507360, ModNam = 'ss1_03_railing27'}, +{HashIs = 658607615, ModNam = 'ss1_03_railing28'}, +{HashIs = 348514568, ModNam = 'ss1_03_railing29'}, +{HashIs = 1203223235, ModNam = 'ss1_03_railing30'}, +{HashIs = 1819692869, ModNam = 'ss1_03_roof_fizz_01'}, +{HashIs = 1075521186, ModNam = 'ss1_03_south_dtl'}, +{HashIs = 296970172, ModNam = 'ss1_03_south_dtl2'}, +{HashIs = -1438790954, ModNam = 'ss1_03_south'}, +{HashIs = 314386334, ModNam = 'ss1_03_southe_col'}, +{HashIs = 281453505, ModNam = 'ss1_03_southe_detail'}, +{HashIs = 604171909, ModNam = 'ss1_03_southe_detail2'}, +{HashIs = -1409315301, ModNam = 'ss1_03_southe'}, +{HashIs = 623563406, ModNam = 'ss1_03_terrain_dtl'}, +{HashIs = -1246316451, ModNam = 'ss1_03_terrain'}, +{HashIs = -992154463, ModNam = 'ss1_04_apart_01'}, +{HashIs = 2109290753, ModNam = 'ss1_04_apart_02_dtl01'}, +{HashIs = -1820760959, ModNam = 'ss1_04_apart_02_dtl02'}, +{HashIs = 1667181023, ModNam = 'ss1_04_apart_06'}, +{HashIs = 466749814, ModNam = 'ss1_04_apt02_01_dtl'}, +{HashIs = -1533194113, ModNam = 'ss1_04_apt02_01_dtl2'}, +{HashIs = 1466108594, ModNam = 'ss1_04_apt02_01'}, +{HashIs = -170017976, ModNam = 'ss1_04_aptrailing1'}, +{HashIs = -167191886, ModNam = 'ss1_04_aptrailing10'}, +{HashIs = 72439855, ModNam = 'ss1_04_aptrailing2'}, +{HashIs = 452887949, ModNam = 'ss1_04_aptrailing3'}, +{HashIs = 723232199, ModNam = 'ss1_04_aptrailing4'}, +{HashIs = 945373250, ModNam = 'ss1_04_aptrailing5'}, +{HashIs = 1319529692, ModNam = 'ss1_04_aptrailing6'}, +{HashIs = 1675466570, ModNam = 'ss1_04_aptrailing7'}, +{HashIs = 1949382641, ModNam = 'ss1_04_aptrailing8'}, +{HashIs = -2123181452, ModNam = 'ss1_04_aptrailing9'}, +{HashIs = -1034572158, ModNam = 'ss1_04_cable'}, +{HashIs = -527678138, ModNam = 'ss1_04_glueweed'}, +{HashIs = -1075284838, ModNam = 'ss1_04_glueweed2'}, +{HashIs = -40964122, ModNam = 'ss1_04_glueweed3'}, +{HashIs = -1630719388, ModNam = 'ss1_04_glueweed4'}, +{HashIs = -317401090, ModNam = 'ss1_04_grddecals'}, +{HashIs = 136974040, ModNam = 'ss1_04_greenbar_001'}, +{HashIs = 1229426962, ModNam = 'ss1_04_greenbar_002'}, +{HashIs = 348123055, ModNam = 'ss1_04_greenrail_002'}, +{HashIs = -353898698, ModNam = 'ss1_04_greenrail01'}, +{HashIs = -1208701519, ModNam = 'ss1_04_hdg_top'}, +{HashIs = 248660029, ModNam = 'ss1_04_hdg'}, +{HashIs = -1141209275, ModNam = 'ss1_04_hedgeivywall'}, +{HashIs = -2137161087, ModNam = 'ss1_04_hedgeivywall2'}, +{HashIs = -1425005495, ModNam = 'ss1_04_ladder01'}, +{HashIs = -1159412750, ModNam = 'ss1_04_ladder02'}, +{HashIs = -392028304, ModNam = 'ss1_04_ladder03'}, +{HashIs = -160843009, ModNam = 'ss1_04_ladder04'}, +{HashIs = 279855155, ModNam = 'ss1_04_newivy01'}, +{HashIs = -1092714562, ModNam = 'ss1_04_newrailing001'}, +{HashIs = -943388183, ModNam = 'ss1_04_sht01_dtl2'}, +{HashIs = -1899782901, ModNam = 'ss1_04_sht01_dtl2b'}, +{HashIs = 1859148382, ModNam = 'ss1_04_sht01'}, +{HashIs = -1581764331, ModNam = 'ss1_04_shtrail01'}, +{HashIs = 1944474994, ModNam = 'ss1_04_shtrail02'}, +{HashIs = -2076379617, ModNam = 'ss1_04_shtrail03'}, +{HashIs = 1324649359, ModNam = 'ss1_04_shtrail04'}, +{HashIs = 1623076642, ModNam = 'ss1_04_shtrail05'}, +{HashIs = 693944420, ModNam = 'ss1_04_shtrail06'}, +{HashIs = 901186973, ModNam = 'ss1_04_terrain01'}, +{HashIs = 1729980521, ModNam = 'ss1_04_terrain02'}, +{HashIs = -416487290, ModNam = 'ss1_04_terrain03'}, +{HashIs = -629715173, ModNam = 'ss1_04_terrain04'}, +{HashIs = -1941276258, ModNam = 'ss1_05_apart01_jan'}, +{HashIs = 72950441, ModNam = 'ss1_05_bigapt02_dtl2'}, +{HashIs = -893962709, ModNam = 'ss1_05_bigapt02_dtl2b'}, +{HashIs = -461280833, ModNam = 'ss1_05_bigapt02_dtl2c'}, +{HashIs = -1347482922, ModNam = 'ss1_05_bigapt02'}, +{HashIs = -570202543, ModNam = 'ss1_05_build1_dtl'}, +{HashIs = 1856064297, ModNam = 'ss1_05_build3_b'}, +{HashIs = 832041070, ModNam = 'ss1_05_build3_dtl'}, +{HashIs = -1825736558, ModNam = 'ss1_05_build3_dtlnew'}, +{HashIs = -1447282578, ModNam = 'ss1_05_build5'}, +{HashIs = 940052003, ModNam = 'ss1_05_buildn_emit'}, +{HashIs = -744961946, ModNam = 'ss1_05_buildnew_a'}, +{HashIs = 1230711645, ModNam = 'ss1_05_emissive_hd'}, +{HashIs = 1694854589, ModNam = 'ss1_05_emissive_slod'}, +{HashIs = 706155772, ModNam = 'ss1_05_gr_n'}, +{HashIs = -1405432277, ModNam = 'ss1_05_gr'}, +{HashIs = 872749416, ModNam = 'ss1_05_gr2'}, +{HashIs = 1349305817, ModNam = 'ss1_05_grbc1'}, +{HashIs = 1579835732, ModNam = 'ss1_05_grbc2'}, +{HashIs = -978914387, ModNam = 'ss1_05_grounda001_dtl'}, +{HashIs = -1482085974, ModNam = 'ss1_05_grounda001_dtlb'}, +{HashIs = -1653729996, ModNam = 'ss1_05_grounda001_dtlc'}, +{HashIs = -30256148, ModNam = 'ss1_05_groundb_dtl'}, +{HashIs = 286180407, ModNam = 'ss1_05_groundb_dtl2'}, +{HashIs = 1599004858, ModNam = 'ss1_05_groundb_dtlb'}, +{HashIs = 1301196711, ModNam = 'ss1_05_groundb'}, +{HashIs = 1748992601, ModNam = 'ss1_05_hedge_rnd_a_m_decl006'}, +{HashIs = 496319053, ModNam = 'ss1_05_hedge_sqr_a_l_decm001'}, +{HashIs = -1285349879, ModNam = 'ss1_05_ladder01'}, +{HashIs = 385738049, ModNam = 'ss1_05_ladder02'}, +{HashIs = -863578633, ModNam = 'ss1_05_pool'}, +{HashIs = 421424729, ModNam = 'ss1_05_shopframe01'}, +{HashIs = -1780286097, ModNam = 'ss1_05_shw'}, +{HashIs = -756717576, ModNam = 'ss1_05_units'}, +{HashIs = -344539447, ModNam = 'ss1_05_wires'}, +{HashIs = 423159696, ModNam = 'ss1_05_xxx'}, +{HashIs = 118508278, ModNam = 'ss1_06_banner'}, +{HashIs = -1102142546, ModNam = 'ss1_06_d1'}, +{HashIs = 505265099, ModNam = 'ss1_06_d1b_2'}, +{HashIs = -1676073142, ModNam = 'ss1_06_d1b'}, +{HashIs = 1246324607, ModNam = 'ss1_06_d1b001'}, +{HashIs = 758591526, ModNam = 'ss1_06_d1bb_2'}, +{HashIs = -1186449106, ModNam = 'ss1_06_d1bb'}, +{HashIs = 293481756, ModNam = 'ss1_06_d2_2'}, +{HashIs = -1342109933, ModNam = 'ss1_06_d2'}, +{HashIs = 1630392559, ModNam = 'ss1_06_d2b_2'}, +{HashIs = 305042635, ModNam = 'ss1_06_d2b'}, +{HashIs = -1726232002, ModNam = 'ss1_06_d2b001'}, +{HashIs = 1750414869, ModNam = 'ss1_06_glass'}, +{HashIs = -172758616, ModNam = 'ss1_06_ground'}, +{HashIs = -1068789358, ModNam = 'ss1_06_groundb'}, +{HashIs = -1307183833, ModNam = 'ss1_06_groundc'}, +{HashIs = -1545676615, ModNam = 'ss1_06_groundd'}, +{HashIs = 985238221, ModNam = 'ss1_06_hdg_top'}, +{HashIs = 833433536, ModNam = 'ss1_06_hdg'}, +{HashIs = -478642697, ModNam = 'ss1_06_hdg01_top'}, +{HashIs = -587229387, ModNam = 'ss1_06_hdg01'}, +{HashIs = 637612818, ModNam = 'ss1_06_hdg02_top'}, +{HashIs = -1017846816, ModNam = 'ss1_06_hdg02'}, +{HashIs = -1078972206, ModNam = 'ss1_06_hdgnew_d'}, +{HashIs = -605572715, ModNam = 'ss1_06_hdgnew'}, +{HashIs = -1393226214, ModNam = 'ss1_06_ladder01'}, +{HashIs = 1960111416, ModNam = 'ss1_06_monkey'}, +{HashIs = 928480197, ModNam = 'ss1_06_north'}, +{HashIs = -1080925435, ModNam = 'ss1_06_number01'}, +{HashIs = -1847949418, ModNam = 'ss1_06_number02'}, +{HashIs = 373832953, ModNam = 'ss1_06_number02b'}, +{HashIs = 1718857929, ModNam = 'ss1_06_number03'}, +{HashIs = -1920841762, ModNam = 'ss1_06_railing01'}, +{HashIs = -1692540139, ModNam = 'ss1_06_railing02'}, +{HashIs = 2028248739, ModNam = 'ss1_06_railing03'}, +{HashIs = -2065058131, ModNam = 'ss1_06_railing04'}, +{HashIs = 1387582024, ModNam = 'ss1_06_railing05'}, +{HashIs = 1644589291, ModNam = 'ss1_06_railing06'}, +{HashIs = 1075129609, ModNam = 'ss1_06_railing07'}, +{HashIs = 196592719, ModNam = 'ss1_06_railing08'}, +{HashIs = 436297954, ModNam = 'ss1_06_railing09'}, +{HashIs = 1960123488, ModNam = 'ss1_06_railing10'}, +{HashIs = -1618579006, ModNam = 'ss1_06_railing11'}, +{HashIs = -1140479296, ModNam = 'ss1_06_railing12'}, +{HashIs = -1378021777, ModNam = 'ss1_06_railing13'}, +{HashIs = -663526501, ModNam = 'ss1_06_railing14'}, +{HashIs = -933346447, ModNam = 'ss1_06_railing15'}, +{HashIs = 71809863, ModNam = 'ss1_06_railing16'}, +{HashIs = -157278216, ModNam = 'ss1_06_railing17'}, +{HashIs = -1525475962, ModNam = 'ss1_06_seblg'}, +{HashIs = 12023110, ModNam = 'ss1_06_shw'}, +{HashIs = 452899949, ModNam = 'ss1_06_shw2'}, +{HashIs = 184371264, ModNam = 'ss1_06_sign'}, +{HashIs = -1776294713, ModNam = 'ss1_06_sign01'}, +{HashIs = -2082979784, ModNam = 'ss1_06_sign02'}, +{HashIs = -1519828029, ModNam = 'ss1_06_ss_06_cp00_2'}, +{HashIs = 556932233, ModNam = 'ss1_06_ss_06_cp00'}, +{HashIs = 873509627, ModNam = 'ss1_06_swblg'}, +{HashIs = -283072059, ModNam = 'ss1_06_towels'}, +{HashIs = -620695079, ModNam = 'ss1_06_woodb'}, +{HashIs = -566572923, ModNam = 'ss1_06b_aptgrnd'}, +{HashIs = 387347948, ModNam = 'ss1_06b_bdd'}, +{HashIs = 1155915766, ModNam = 'ss1_06b_bdd2'}, +{HashIs = -1335731209, ModNam = 'ss1_06b_card'}, +{HashIs = -897203232, ModNam = 'ss1_06b_club_dtl001'}, +{HashIs = -1336619218, ModNam = 'ss1_06b_club_grnd'}, +{HashIs = 156210570, ModNam = 'ss1_06b_club1'}, +{HashIs = 1174528774, ModNam = 'ss1_06b_club1lad'}, +{HashIs = 282156055, ModNam = 'ss1_06b_d'}, +{HashIs = 1463155419, ModNam = 'ss1_06b_d1'}, +{HashIs = -668828494, ModNam = 'ss1_06b_d2'}, +{HashIs = -798021120, ModNam = 'ss1_06b_d2b'}, +{HashIs = 1659436552, ModNam = 'ss1_06b_hdg_top'}, +{HashIs = 1667584854, ModNam = 'ss1_06b_hdg_top01'}, +{HashIs = 1958802957, ModNam = 'ss1_06b_hdg_top02'}, +{HashIs = -2014897063, ModNam = 'ss1_06b_hdg_top03'}, +{HashIs = -1722958042, ModNam = 'ss1_06b_hdg_top04'}, +{HashIs = -2121670004, ModNam = 'ss1_06b_hdg'}, +{HashIs = -1714224279, ModNam = 'ss1_06b_hdg01'}, +{HashIs = 49710949, ModNam = 'ss1_06b_ivy_top'}, +{HashIs = 848154567, ModNam = 'ss1_06b_ivy02'}, +{HashIs = 764087883, ModNam = 'ss1_06b_ivywall01'}, +{HashIs = 1967096107, ModNam = 'ss1_06b_new01'}, +{HashIs = 1680465632, ModNam = 'ss1_06b_new04'}, +{HashIs = -1975932717, ModNam = 'ss1_06b_newivy'}, +{HashIs = -1629332993, ModNam = 'ss1_06b_newrail001'}, +{HashIs = 1954887339, ModNam = 'ss1_06b_pool'}, +{HashIs = 1443083033, ModNam = 'ss1_06b_r_2'}, +{HashIs = 903652897, ModNam = 'ss1_06b_r'}, +{HashIs = -728277230, ModNam = 'ss1_06b_rail'}, +{HashIs = -628744539, ModNam = 'ss1_06b_rail2'}, +{HashIs = 1482065203, ModNam = 'ss1_06b_snw'}, +{HashIs = -857049812, ModNam = 'ss1_06b_snw2'}, +{HashIs = 1857307530, ModNam = 'ss1_07_apts_d'}, +{HashIs = 2060975401, ModNam = 'ss1_07_apts_d2'}, +{HashIs = -675128553, ModNam = 'ss1_07_apts_rail1'}, +{HashIs = -1997587086, ModNam = 'ss1_07_apts_rail2'}, +{HashIs = 1475712388, ModNam = 'ss1_07_apts'}, +{HashIs = -521428309, ModNam = 'ss1_07_bck_fizz1_lod'}, +{HashIs = -524774748, ModNam = 'ss1_07_bdyshpd'}, +{HashIs = 1885153129, ModNam = 'ss1_07_bdyshpd001'}, +{HashIs = 1756043269, ModNam = 'ss1_07_bdyshpd002'}, +{HashIs = 967439545, ModNam = 'ss1_07_bdyshpgd'}, +{HashIs = -1322757967, ModNam = 'ss1_07_bdyshpstr'}, +{HashIs = -1742272871, ModNam = 'ss1_07_cp_d'}, +{HashIs = 1911689828, ModNam = 'ss1_07_cp_dirt_2'}, +{HashIs = 752485526, ModNam = 'ss1_07_cp_dirt'}, +{HashIs = 480648872, ModNam = 'ss1_07_cp_dirt2'}, +{HashIs = -376228998, ModNam = 'ss1_07_cp'}, +{HashIs = 1948689492, ModNam = 'ss1_07_crnrbldg'}, +{HashIs = 1287780767, ModNam = 'ss1_07_crnrbldgd'}, +{HashIs = -1048219105, ModNam = 'ss1_07_crnrbldgd2'}, +{HashIs = -583292529, ModNam = 'ss1_07_crnrbldgd3'}, +{HashIs = -79149611, ModNam = 'ss1_07_crnrbldggnd'}, +{HashIs = -516701073, ModNam = 'ss1_07_crnrbldggnd02'}, +{HashIs = 2132675970, ModNam = 'ss1_07_crnrbldgrailing1'}, +{HashIs = 1138857734, ModNam = 'ss1_07_crnrbldgrailing2'}, +{HashIs = 1875557367, ModNam = 'ss1_07_grndrailings1'}, +{HashIs = 651274782, ModNam = 'ss1_07_grndrailings2'}, +{HashIs = 421269171, ModNam = 'ss1_07_grndrailings3'}, +{HashIs = 1130324793, ModNam = 'ss1_07_grndrailings4'}, +{HashIs = 839172228, ModNam = 'ss1_07_grndrailings5'}, +{HashIs = -1696889334, ModNam = 'ss1_07_hedge_d1'}, +{HashIs = -2054005896, ModNam = 'ss1_07_hedge_d2'}, +{HashIs = 823450986, ModNam = 'ss1_07_hotelrailing1'}, +{HashIs = 995291622, ModNam = 'ss1_07_hotelrailing2'}, +{HashIs = 1390518563, ModNam = 'ss1_07_hotelrailing3'}, +{HashIs = -1515469130, ModNam = 'ss1_07_hotelrailing4'}, +{HashIs = -1871900222, ModNam = 'ss1_07_pool_01'}, +{HashIs = -1035174531, ModNam = 'ss1_07_rail'}, +{HashIs = 44221186, ModNam = 'ss1_07_raila'}, +{HashIs = 295723261, ModNam = 'ss1_07_railb'}, +{HashIs = -480410504, ModNam = 'ss1_07_railc'}, +{HashIs = 977900690, ModNam = 'ss1_07_sgar_rail_lod'}, +{HashIs = 348958955, ModNam = 'ss1_07_sgar_rail'}, +{HashIs = -801427182, ModNam = 'ss1_07_sgar'}, +{HashIs = 2090512008, ModNam = 'ss1_07_shotel'}, +{HashIs = 1744963315, ModNam = 'ss1_07_sstbck_fizz01'}, +{HashIs = -1111734132, ModNam = 'ss1_07_sstbck'}, +{HashIs = -1255104445, ModNam = 'ss1_07_sstgnd'}, +{HashIs = -409552964, ModNam = 'ss1_07_ssttwr_d'}, +{HashIs = 674399058, ModNam = 'ss1_07_ssttwr'}, +{HashIs = 103905016, ModNam = 'ss1_07_stairsrailing1'}, +{HashIs = -1602180196, ModNam = 'ss1_07_stairsrailing2'}, +{HashIs = -1851060751, ModNam = 'ss1_07_stairsrailing3'}, +{HashIs = -1586958675, ModNam = 'ss1_07_stdrdd'}, +{HashIs = -1998897412, ModNam = 'ss1_07_stdrdd2'}, +{HashIs = 63833635, ModNam = 'ss1_07_stdrdground'}, +{HashIs = -1738702190, ModNam = 'ss1_07_twrrailings1'}, +{HashIs = -1136567040, ModNam = 'ss1_07_vpr_xd'}, +{HashIs = -2142713524, ModNam = 'ss1_07_vpr_xd2'}, +{HashIs = -95686898, ModNam = 'ss1_07_vpr'}, +{HashIs = 1478904787, ModNam = 'ss1_08_apart'}, +{HashIs = 2042170471, ModNam = 'ss1_08_build6'}, +{HashIs = -1342514898, ModNam = 'ss1_08_corner_em'}, +{HashIs = 1716062292, ModNam = 'ss1_08_corner'}, +{HashIs = -652119717, ModNam = 'ss1_08_dtl01'}, +{HashIs = -133058741, ModNam = 'ss1_08_dtl02'}, +{HashIs = 1675569826, ModNam = 'ss1_08_ground_h'}, +{HashIs = 724236877, ModNam = 'ss1_08_ladder01'}, +{HashIs = -56550086, ModNam = 'ss1_08_ladder02'}, +{HashIs = 392516282, ModNam = 'ss1_08_ladder03'}, +{HashIs = 691598945, ModNam = 'ss1_08_ladder04'}, +{HashIs = -67462171, ModNam = 'ss1_08_ladder05'}, +{HashIs = 229982042, ModNam = 'ss1_08_ladder06'}, +{HashIs = -628196184, ModNam = 'ss1_08_ls_sign'}, +{HashIs = -50427461, ModNam = 'ss1_08_railing01'}, +{HashIs = -269881458, ModNam = 'ss1_08_railing02'}, +{HashIs = -668155884, ModNam = 'ss1_08_railing03'}, +{HashIs = -880073007, ModNam = 'ss1_08_railing04'}, +{HashIs = -1243939983, ModNam = 'ss1_08_railing05'}, +{HashIs = -1530898116, ModNam = 'ss1_08_railing06'}, +{HashIs = -1771193193, ModNam = 'ss1_08_railing07'}, +{HashIs = -2093509077, ModNam = 'ss1_08_railing08'}, +{HashIs = 1929508284, ModNam = 'ss1_08_railing09'}, +{HashIs = 229221505, ModNam = 'ss1_08_railing10'}, +{HashIs = -75562964, ModNam = 'ss1_08_railing11'}, +{HashIs = 2065563496, ModNam = 'ss1_08_railing12'}, +{HashIs = 1705759876, ModNam = 'ss1_08_railing13'}, +{HashIs = 1453667959, ModNam = 'ss1_08_railing14'}, +{HashIs = 1161204634, ModNam = 'ss1_08_railing15'}, +{HashIs = -1595585798, ModNam = 'ss1_08_railing16'}, +{HashIs = 1855012212, ModNam = 'ss1_08_sign01'}, +{HashIs = 685243265, ModNam = 'ss1_09_decal_dt2'}, +{HashIs = -69361267, ModNam = 'ss1_09_decal_dt3'}, +{HashIs = -305724064, ModNam = 'ss1_09_decal_dt4'}, +{HashIs = 1374441649, ModNam = 'ss1_09_fence3_dt'}, +{HashIs = -1145492766, ModNam = 'ss1_09_fence3_dtrails'}, +{HashIs = 2044196043, ModNam = 'ss1_09_flat_bd_01'}, +{HashIs = -963265655, ModNam = 'ss1_09_gls_bd_03'}, +{HashIs = 761649887, ModNam = 'ss1_09_grd_bd_04'}, +{HashIs = -1756692556, ModNam = 'ss1_09_hedge_sqr_b_sm_decl001'}, +{HashIs = 1694792544, ModNam = 'ss1_09_int_bd_05'}, +{HashIs = 1367999366, ModNam = 'ss1_09_int2_bd_06'}, +{HashIs = -1416710281, ModNam = 'ss1_09_lightcasing01'}, +{HashIs = -1791456565, ModNam = 'ss1_09_lightcasing02'}, +{HashIs = 1899287637, ModNam = 'ss1_09_office_bd_02'}, +{HashIs = -1639868882, ModNam = 'ss1_09_office_bd_02a'}, +{HashIs = -1584097999, ModNam = 'ss1_09_office_bd_cloth03'}, +{HashIs = -421266630, ModNam = 'ss1_09_office_bd_clotha'}, +{HashIs = -652583001, ModNam = 'ss1_09_office_bd_clothb'}, +{HashIs = -2088659862, ModNam = 'ss1_09_railing01'}, +{HashIs = -647905235, ModNam = 'ss1_09_railing04'}, +{HashIs = -249303119, ModNam = 'ss1_09_railing05'}, +{HashIs = 1855285910, ModNam = 'ss1_09_railing06'}, +{HashIs = 1417950836, ModNam = 'ss1_09_railing07'}, +{HashIs = 607475155, ModNam = 'ss1_09_railing08'}, +{HashIs = 1468350422, ModNam = 'ss1_09_railing10'}, +{HashIs = 1639076912, ModNam = 'ss1_09_railing11'}, +{HashIs = -2019265798, ModNam = 'ss1_10_bld_dt01'}, +{HashIs = 1562753294, ModNam = 'ss1_10_bld_trim01'}, +{HashIs = 1257739442, ModNam = 'ss1_10_bld_trim02'}, +{HashIs = 210369767, ModNam = 'ss1_10_bld'}, +{HashIs = 341303678, ModNam = 'ss1_10_decals01'}, +{HashIs = -1799331259, ModNam = 'ss1_10_decals02'}, +{HashIs = 865509363, ModNam = 'ss1_10_decals03'}, +{HashIs = 123852215, ModNam = 'ss1_10_grd'}, +{HashIs = 377613226, ModNam = 'ss1_10_railing01'}, +{HashIs = -1967807737, ModNam = 'ss1_10_ss1_emissive_ss1_10'}, +{HashIs = 812397104, ModNam = 'ss1_11_clth_09a'}, +{HashIs = -52147427, ModNam = 'ss1_11_clth_09c'}, +{HashIs = -1312049931, ModNam = 'ss1_11_clth_09d'}, +{HashIs = -1952814969, ModNam = 'ss1_11_clth_09e'}, +{HashIs = 2112015640, ModNam = 'ss1_11_clth_09f'}, +{HashIs = 1747231132, ModNam = 'ss1_11_clth_09g'}, +{HashIs = -189678912, ModNam = 'ss1_11_clth_09h'}, +{HashIs = -428335539, ModNam = 'ss1_11_clth_09i'}, +{HashIs = -1024174266, ModNam = 'ss1_11_clth_09k'}, +{HashIs = 464329140, ModNam = 'ss1_11_clth_ss1_11_'}, +{HashIs = -509355386, ModNam = 'ss1_11_clth_ss1_11_01'}, +{HashIs = 659187150, ModNam = 'ss1_11_clth_ss1_11_02'}, +{HashIs = 420170064, ModNam = 'ss1_11_clth_ss1_11_05'}, +{HashIs = 35101549, ModNam = 'ss1_11_clth_ss1_11_06'}, +{HashIs = 149931113, ModNam = 'ss1_11_detail01'}, +{HashIs = 651180941, ModNam = 'ss1_11_detail01b'}, +{HashIs = 1135098329, ModNam = 'ss1_11_detail02'}, +{HashIs = 355604273, ModNam = 'ss1_11_detail02b'}, +{HashIs = -1691916070, ModNam = 'ss1_11_detail03'}, +{HashIs = 419420234, ModNam = 'ss1_11_emt_sign'}, +{HashIs = 1143381927, ModNam = 'ss1_11_flagstand'}, +{HashIs = 1590383694, ModNam = 'ss1_11_flats'}, +{HashIs = -1398218166, ModNam = 'ss1_11_flatsgrd01'}, +{HashIs = 1302453174, ModNam = 'ss1_11_hedge_d'}, +{HashIs = 274567004, ModNam = 'ss1_11_land01'}, +{HashIs = -449267437, ModNam = 'ss1_11_land02'}, +{HashIs = -335886697, ModNam = 'ss1_11_land03'}, +{HashIs = -1301155600, ModNam = 'ss1_11_meddoordtl'}, +{HashIs = -786039918, ModNam = 'ss1_11_medictower'}, +{HashIs = -1155909594, ModNam = 'ss1_11_newrail01'}, +{HashIs = -1385915205, ModNam = 'ss1_11_newrail02'}, +{HashIs = 1067997622, ModNam = 'ss1_11_propertyfudger'}, +{HashIs = 2068808878, ModNam = 'ss1_11_railing01'}, +{HashIs = 1837984042, ModNam = 'ss1_11_railing02'}, +{HashIs = -1914590786, ModNam = 'ss1_11_railing03'}, +{HashIs = 2019044912, ModNam = 'ss1_11_roofdecal001'}, +{HashIs = -99544750, ModNam = 'ss1_11_shop01'}, +{HashIs = 951440198, ModNam = 'ss1_11_striplight008'}, +{HashIs = -1209161735, ModNam = 'ss1_11_teqframe'}, +{HashIs = -321950420, ModNam = 'ss1_11_tequilala'}, +{HashIs = 790699174, ModNam = 'ss1_12_bb1'}, +{HashIs = 965423482, ModNam = 'ss1_12_bb2'}, +{HashIs = -1927517446, ModNam = 'ss1_12_bld3c'}, +{HashIs = 772190525, ModNam = 'ss1_12_bld4'}, +{HashIs = -1170355803, ModNam = 'ss1_12_bld5'}, +{HashIs = 29552793, ModNam = 'ss1_12_grnd'}, +{HashIs = 2141487445, ModNam = 'ss1_12_grnd2'}, +{HashIs = 1469491637, ModNam = 'ss1_12_ivy01'}, +{HashIs = 707438599, ModNam = 'ss1_12_night_slod'}, +{HashIs = -447870829, ModNam = 'ss1_12_night'}, +{HashIs = 209081272, ModNam = 'ss1_12_night2'}, +{HashIs = 785101165, ModNam = 'ss1_12_nightcom'}, +{HashIs = 220699494, ModNam = 'ss1_12_ovly01'}, +{HashIs = 519126777, ModNam = 'ss1_12_ovly02'}, +{HashIs = 1238221703, ModNam = 'ss1_12_railing01'}, +{HashIs = 908827715, ModNam = 'ss1_12_railing02'}, +{HashIs = 611252422, ModNam = 'ss1_12_railing03'}, +{HashIs = 313513288, ModNam = 'ss1_12_railing04'}, +{HashIs = 45757789, ModNam = 'ss1_12_railing05'}, +{HashIs = -846742418, ModNam = 'ss1_12_uvanim01'}, +{HashIs = 1738536960, ModNam = 'ss1_13_barbedwire01'}, +{HashIs = 1682497610, ModNam = 'ss1_13_billboard_start'}, +{HashIs = -1754168649, ModNam = 'ss1_13_build01'}, +{HashIs = 1946429257, ModNam = 'ss1_13_build02a'}, +{HashIs = -219301458, ModNam = 'ss1_13_build03'}, +{HashIs = -559812365, ModNam = 'ss1_13_buildrailing001'}, +{HashIs = -1261200041, ModNam = 'ss1_13_buildrailing002'}, +{HashIs = 1402834636, ModNam = 'ss1_13_dec01a'}, +{HashIs = 1633692241, ModNam = 'ss1_13_dec01b'}, +{HashIs = -1912374756, ModNam = 'ss1_13_dec02'}, +{HashIs = -496261526, ModNam = 'ss1_13_dec02a'}, +{HashIs = -809959163, ModNam = 'ss1_13_dec02b'}, +{HashIs = -1054448672, ModNam = 'ss1_13_dec02c'}, +{HashIs = -2143363437, ModNam = 'ss1_13_dec03'}, +{HashIs = -105655262, ModNam = 'ss1_13_dec03b'}, +{HashIs = -1434373353, ModNam = 'ss1_13_dec04'}, +{HashIs = 438822592, ModNam = 'ss1_13_flower_1'}, +{HashIs = -601728044, ModNam = 'ss1_13_grd01noshad'}, +{HashIs = 896107841, ModNam = 'ss1_13_grd01shad'}, +{HashIs = 1451365344, ModNam = 'ss1_13_grd02noshad'}, +{HashIs = -359979191, ModNam = 'ss1_13_grd02shad'}, +{HashIs = -309550683, ModNam = 'ss1_13_grd03_sp_lod'}, +{HashIs = -2081248133, ModNam = 'ss1_13_grd03_sp'}, +{HashIs = 1907726874, ModNam = 'ss1_13_grd03noshad'}, +{HashIs = 1477196103, ModNam = 'ss1_13_grd03shad'}, +{HashIs = -1030417639, ModNam = 'ss1_13_ivy_b_base'}, +{HashIs = 1364224631, ModNam = 'ss1_13_ivy_b_base001'}, +{HashIs = -1017440100, ModNam = 'ss1_13_ivy_b_dec'}, +{HashIs = -982317508, ModNam = 'ss1_13_ivy_b_dec002'}, +{HashIs = 1580084506, ModNam = 'ss1_13_night01_slod'}, +{HashIs = -1719298554, ModNam = 'ss1_13_night01'}, +{HashIs = -1448828274, ModNam = 'ss1_13_railing01'}, +{HashIs = 1378087818, ModNam = 'ss1_13_railing02'}, +{HashIs = 1205985030, ModNam = 'ss1_13_railing03'}, +{HashIs = 2125778095, ModNam = 'ss1_13_railing04'}, +{HashIs = 1819420714, ModNam = 'ss1_13_railing05'}, +{HashIs = 144466044, ModNam = 'ss1_13_railing06'}, +{HashIs = -11121168, ModNam = 'ss1_13_railing07'}, +{HashIs = 901331637, ModNam = 'ss1_13_railing08'}, +{HashIs = 461112891, ModNam = 'ss1_13_railing09'}, +{HashIs = 1318349791, ModNam = 'ss1_13_railing10'}, +{HashIs = 1967306959, ModNam = 'ss1_13_railing11'}, +{HashIs = 800534053, ModNam = 'ss1_13_railing12'}, +{HashIs = 1032571342, ModNam = 'ss1_13_railing13'}, +{HashIs = 180184114, ModNam = 'ss1_13_railing14'}, +{HashIs = 103116397, ModNam = 'ss1_13_rooftopdtl01'}, +{HashIs = -647483573, ModNam = 'ss1_13_walkway01'}, +{HashIs = -1362250531, ModNam = 'ss1_13_woodbeams01'}, +{HashIs = -230031517, ModNam = 'ss1_13_woodrail01'}, +{HashIs = -1288994521, ModNam = 'ss1_13_woodrail02'}, +{HashIs = -990567238, ModNam = 'ss1_13_woodrail03'}, +{HashIs = 1168483861, ModNam = 'ss1_13_woodrail04'}, +{HashIs = 245222185, ModNam = 'ss1_14_billboard'}, +{HashIs = 1845194391, ModNam = 'ss1_14_bkdtd01'}, +{HashIs = -679653473, ModNam = 'ss1_14_chat_cottage'}, +{HashIs = 1966367649, ModNam = 'ss1_14_chat_detail'}, +{HashIs = -1598668276, ModNam = 'ss1_14_chateau_ivy'}, +{HashIs = 710210299, ModNam = 'ss1_14_chateau'}, +{HashIs = 979320000, ModNam = 'ss1_14_decal_removed_opt'}, +{HashIs = -969697814, ModNam = 'ss1_14_dtl01'}, +{HashIs = 1005845080, ModNam = 'ss1_14_dtl01b'}, +{HashIs = -591540891, ModNam = 'ss1_14_dtl01b2'}, +{HashIs = 868544783, ModNam = 'ss1_14_dtl02'}, +{HashIs = 1874354372, ModNam = 'ss1_14_dtl02b'}, +{HashIs = 1009173975, ModNam = 'ss1_14_garage_01'}, +{HashIs = 301564130, ModNam = 'ss1_14_garagedecals'}, +{HashIs = -681044525, ModNam = 'ss1_14_ground'}, +{HashIs = -148632159, ModNam = 'ss1_14_ground2'}, +{HashIs = -1199791607, ModNam = 'ss1_14_hotel01_emissive'}, +{HashIs = -2007002664, ModNam = 'ss1_14_ivy001'}, +{HashIs = -1710934749, ModNam = 'ss1_14_ivy002'}, +{HashIs = 1383524332, ModNam = 'ss1_14_ivy2'}, +{HashIs = 1076970337, ModNam = 'ss1_14_ivy3'}, +{HashIs = 2055452677, ModNam = 'ss1_14_ivy4'}, +{HashIs = 1204291451, ModNam = 'ss1_14_pool_water'}, +{HashIs = 1045778643, ModNam = 'ss1_14_railing01'}, +{HashIs = -322523721, ModNam = 'ss1_14_railing02'}, +{HashIs = 587176488, ModNam = 'ss1_14_railing03'}, +{HashIs = 1363736250, ModNam = 'ss1_14_railing04'}, +{HashIs = -1993677183, ModNam = 'ss1_14_railing05'}, +{HashIs = 2005484350, ModNam = 'ss1_14_railing06'}, +{HashIs = 1841770426, ModNam = 'ss1_14_railing07'}, +{HashIs = 1538165641, ModNam = 'ss1_14_railing08'}, +{HashIs = -799902513, ModNam = 'ss1_14_railing09'}, +{HashIs = -1244479228, ModNam = 'ss1_14_railing10'}, +{HashIs = -956931253, ModNam = 'ss1_14_railing11'}, +{HashIs = -1720711105, ModNam = 'ss1_14_railing12'}, +{HashIs = 33101497, ModNam = 'ss1_14_redflowers'}, +{HashIs = -2118918312, ModNam = 'ss1_14_stairs01'}, +{HashIs = -1235367757, ModNam = 'ss1_14_stairs02'}, +{HashIs = 1680483397, ModNam = 'ss1_14_stairs03'}, +{HashIs = -1729589815, ModNam = 'ss1_14_stairs04'}, +{HashIs = -915575086, ModNam = 'ss1_14_stairs05'}, +{HashIs = -13936051, ModNam = 'ss1_14_stairs06'}, +{HashIs = -1376143381, ModNam = 'ss1_14_stairs07'}, +{HashIs = -1888523714, ModNam = 'ss1_14_stripwater'}, +{HashIs = 446428276, ModNam = 'ss1_14_tophedgedtl'}, +{HashIs = -617087940, ModNam = 'ss1_14_wallivy01'}, +{HashIs = 1372923653, ModNam = 'ss1_emissive_bt1_01'}, +{HashIs = 1555700852, ModNam = 'ss1_emissive_bt1_01b'}, +{HashIs = -1963919135, ModNam = 'ss1_emissive_bt1_01c'}, +{HashIs = 1166020187, ModNam = 'ss1_emissive_bt1_02'}, +{HashIs = 1256650610, ModNam = 'ss1_emissive_bt1_02b'}, +{HashIs = 959206397, ModNam = 'ss1_emissive_bt1_02c'}, +{HashIs = 1943137022, ModNam = 'ss1_emissive_bt1_03'}, +{HashIs = -2023058897, ModNam = 'ss1_emissive_bt1_05'}, +{HashIs = 955013433, ModNam = 'ss1_emissive_bt1_05b'}, +{HashIs = 1259994516, ModNam = 'ss1_emissive_bt1_05c'}, +{HashIs = 1293339916, ModNam = 'ss1_emissive_club'}, +{HashIs = 2008946871, ModNam = 'ss1_emissive_ss1_01'}, +{HashIs = -2017544008, ModNam = 'ss1_emissive_ss1_02'}, +{HashIs = 976910415, ModNam = 'ss1_emissive_ss1_02b'}, +{HashIs = 1682091983, ModNam = 'ss1_emissive_ss1_03_2'}, +{HashIs = 1855505531, ModNam = 'ss1_emissive_ss1_03_3'}, +{HashIs = -1060214555, ModNam = 'ss1_emissive_ss1_03_4'}, +{HashIs = 1393233248, ModNam = 'ss1_emissive_ss1_03_5'}, +{HashIs = -1928740018, ModNam = 'ss1_emissive_ss1_03'}, +{HashIs = 1378763536, ModNam = 'ss1_emissive_ss1_04_2'}, +{HashIs = 1753509820, ModNam = 'ss1_emissive_ss1_04_3'}, +{HashIs = -1589517998, ModNam = 'ss1_emissive_ss1_04_4'}, +{HashIs = -1624676467, ModNam = 'ss1_emissive_ss1_04'}, +{HashIs = -331365984, ModNam = 'ss1_emissive_ss1_05_a'}, +{HashIs = -1885042581, ModNam = 'ss1_emissive_ss1_05_c'}, +{HashIs = -1553846298, ModNam = 'ss1_emissive_ss1_05_d'}, +{HashIs = -1845523171, ModNam = 'ss1_emissive_ss1_05_e'}, +{HashIs = -1270820449, ModNam = 'ss1_emissive_ss1_05_f'}, +{HashIs = -997100992, ModNam = 'ss1_emissive_ss1_05_g'}, +{HashIs = -552424648, ModNam = 'ss1_emissive_ss1_06_2'}, +{HashIs = -910131052, ModNam = 'ss1_emissive_ss1_06_3'}, +{HashIs = 1080371718, ModNam = 'ss1_emissive_ss1_06'}, +{HashIs = -816822283, ModNam = 'ss1_emissive_ss1_06b_3'}, +{HashIs = -940689103, ModNam = 'ss1_emissive_ss1_06b_4'}, +{HashIs = -704781600, ModNam = 'ss1_emissive_ss1_06b2b_2'}, +{HashIs = 2056718584, ModNam = 'ss1_emissive_ss1_06b2b'}, +{HashIs = 1386466947, ModNam = 'ss1_emissive_ss1_07'}, +{HashIs = 112170738, ModNam = 'ss1_emissive_ss1_07b'}, +{HashIs = 726294567, ModNam = 'ss1_emissive_ss1_07c'}, +{HashIs = -315878491, ModNam = 'ss1_emissive_ss1_08_2'}, +{HashIs = 1594586978, ModNam = 'ss1_emissive_ss1_08_3'}, +{HashIs = -200863417, ModNam = 'ss1_emissive_ss1_08'}, +{HashIs = -1509569972, ModNam = 'ss1_emissive_ss1_09a'}, +{HashIs = -1665353798, ModNam = 'ss1_emissive_ss1_09b'}, +{HashIs = -75488915, ModNam = 'ss1_emissive_ss1_10'}, +{HashIs = 559804073, ModNam = 'ss1_emissive_ss1_11_a'}, +{HashIs = 254495300, ModNam = 'ss1_emissive_ss1_11_b'}, +{HashIs = 1290486854, ModNam = 'ss1_emissive_ss1_11'}, +{HashIs = -457441002, ModNam = 'ss1_emissive_ss1_11b'}, +{HashIs = 1559094347, ModNam = 'ss1_emissive_ss1_12'}, +{HashIs = -1192351221, ModNam = 'ss1_emissive_ss1_12b'}, +{HashIs = 1214626619, ModNam = 'ss1_emissive_ss1_13'}, +{HashIs = -453706056, ModNam = 'ss1_emissive_ss1_13b'}, +{HashIs = -1296033201, ModNam = 'ss1_emissive_ss1_13c'}, +{HashIs = -787949568, ModNam = 'ss1_emissive_ss1_14a'}, +{HashIs = -543034062, ModNam = 'ss1_emissive_ss1_14b'}, +{HashIs = 557307319, ModNam = 'ss1_lod_emissive_05'}, +{HashIs = -1110058314, ModNam = 'ss1_lod_emissive_slod3'}, +{HashIs = 1038936830, ModNam = 'ss1_lod_emissive'}, +{HashIs = 2007050028, ModNam = 'ss1_lod_slod3'}, +{HashIs = -1780655002, ModNam = 'ss1_props_bug1480687_slod'}, +{HashIs = 1633166599, ModNam = 'ss1_props_bug1513403_slod'}, +{HashIs = -1640273836, ModNam = 'ss1_props_cablemesh63'}, +{HashIs = 1652262705, ModNam = 'ss1_props_cablemesh63217'}, +{HashIs = 928902614, ModNam = 'ss1_props_cablemesh6334'}, +{HashIs = 2095548941, ModNam = 'ss1_props_cablemesh63621'}, +{HashIs = -1410063030, ModNam = 'ss1_props_cablemesh641'}, +{HashIs = 1463686267, ModNam = 'ss1_props_cablemesh947927'}, +{HashIs = 43804629, ModNam = 'ss1_props_cablemesh947938'}, +{HashIs = -855441989, ModNam = 'ss1_props_cablemesh947946'}, +{HashIs = 1864583097, ModNam = 'ss1_props_cablemesh947955'}, +{HashIs = -1853036408, ModNam = 'ss1_props_cablemesh9479554'}, +{HashIs = -1940859617, ModNam = 'ss1_props_cablemesh9479767'}, +{HashIs = -1584286919, ModNam = 'ss1_props_cablemesh947978'}, +{HashIs = 78130487, ModNam = 'ss1_props_cablemesh94799'}, +{HashIs = 1182593489, ModNam = 'ss1_props_cablemesh947994'}, +{HashIs = -1593736670, ModNam = 'ss1_props_cablemesh9480'}, +{HashIs = 1806008239, ModNam = 'ss1_props_cablemesh94801'}, +{HashIs = -92136086, ModNam = 'ss1_props_cablemesh94802'}, +{HashIs = -2050051847, ModNam = 'ss1_props_cablemesh94803a'}, +{HashIs = -1837919433, ModNam = 'ss1_rd1_00'}, +{HashIs = -1393997790, ModNam = 'ss1_rd1_02'}, +{HashIs = -1247225431, ModNam = 'ss1_rd1_03'}, +{HashIs = -1958705959, ModNam = 'ss1_rd1_04'}, +{HashIs = -663347389, ModNam = 'ss1_rd1_05'}, +{HashIs = -961250368, ModNam = 'ss1_rd1_06'}, +{HashIs = -289125409, ModNam = 'ss1_rd1_07'}, +{HashIs = -469092757, ModNam = 'ss1_rd1_08'}, +{HashIs = 169935508, ModNam = 'ss1_rd1_09'}, +{HashIs = 1609977121, ModNam = 'ss1_rd1_10'}, +{HashIs = -152765696, ModNam = 'ss1_rd1_11'}, +{HashIs = -929620379, ModNam = 'ss1_rd1_12'}, +{HashIs = -914284487, ModNam = 'ss1_rd1_13'}, +{HashIs = -1683340148, ModNam = 'ss1_rd1_14'}, +{HashIs = 470598995, ModNam = 'ss1_rd1_15'}, +{HashIs = 769845503, ModNam = 'ss1_rd1_16'}, +{HashIs = 310030895, ModNam = 'ss1_rd1_17'}, +{HashIs = -503197382, ModNam = 'ss1_rd1_18'}, +{HashIs = -1907152414, ModNam = 'ss1_rd1_19'}, +{HashIs = 817229101, ModNam = 'ss1_rd1_20'}, +{HashIs = 520636882, ModNam = 'ss1_rd1_21'}, +{HashIs = 319369684, ModNam = 'ss1_rd1_22'}, +{HashIs = 2041413403, ModNam = 'ss1_rd1_24'}, +{HashIs = 1743903652, ModNam = 'ss1_rd1_25'}, +{HashIs = -546026801, ModNam = 'ss1_rd1_26'}, +{HashIs = -248844740, ModNam = 'ss1_rd1_27'}, +{HashIs = 2077754264, ModNam = 'ss1_rd1_28'}, +{HashIs = -1919441129, ModNam = 'ss1_rd1_29'}, +{HashIs = 1231266324, ModNam = 'ss1_rd1_30'}, +{HashIs = 1540507377, ModNam = 'ss1_rd1_31'}, +{HashIs = -1272547428, ModNam = 'ss1_rd1_32'}, +{HashIs = -848319954, ModNam = 'ss1_rd1_33'}, +{HashIs = -1770406845, ModNam = 'ss1_rd1_34'}, +{HashIs = -1597255449, ModNam = 'ss1_rd1_35'}, +{HashIs = 134324053, ModNam = 'ss1_rd1_36'}, +{HashIs = -1917257703, ModNam = 'ss1_rd1_37_ovly'}, +{HashIs = 380845240, ModNam = 'ss1_rd1_37'}, +{HashIs = -353409747, ModNam = 'ss1_rd1_39'}, +{HashIs = -1987665603, ModNam = 'ss1_rd1_40'}, +{HashIs = 1211230595, ModNam = 'ss1_rd1_40b'}, +{HashIs = -1177812545, ModNam = 'ss1_rd1_42'}, +{HashIs = -403415537, ModNam = 'ss1_rd1_43'}, +{HashIs = 791962165, ModNam = 'ss1_rd1_hedge001'}, +{HashIs = 1560133063, ModNam = 'ss1_rd1_hedge002'}, +{HashIs = 817718595, ModNam = 'ss1_rd1_hedge003'}, +{HashIs = 511885518, ModNam = 'ss1_rd1_hedge004'}, +{HashIs = 340241496, ModNam = 'ss1_rd1_hedge005'}, +{HashIs = 101060565, ModNam = 'ss1_rd1_hedge006'}, +{HashIs = -105253059, ModNam = 'ss1_rd1_hedge007'}, +{HashIs = -405056640, ModNam = 'ss1_rd1_hedge008'}, +{HashIs = -584171994, ModNam = 'ss1_rd1_hedge009'}, +{HashIs = -505821651, ModNam = 'ss1_rd1_hedge010'}, +{HashIs = 893152497, ModNam = 'ss1_rd1_hedge011'}, +{HashIs = 106204962, ModNam = 'ss1_rd1_hedge012'}, +{HashIs = -916384456, ModNam = 'ss1_rd1_hedge013'}, +{HashIs = 1346425877, ModNam = 'ss1_rd1_median1'}, +{HashIs = -954957053, ModNam = 'ss1_rd1_median1decals'}, +{HashIs = -305131723, ModNam = 'ss1_rd1_median2'}, +{HashIs = 1564774471, ModNam = 'ss1_rd1_median2decals'}, +{HashIs = 395207345, ModNam = 'ss1_rd1_median3'}, +{HashIs = -2073374120, ModNam = 'ss1_rd1_median3decals'}, +{HashIs = -542497523, ModNam = 'ss1_rd1_ovly01'}, +{HashIs = -840203888, ModNam = 'ss1_rd1_ovly02'}, +{HashIs = 55372882, ModNam = 'ss1_rd1_ovly03'}, +{HashIs = -241481489, ModNam = 'ss1_rd1_ovly04'}, +{HashIs = 360812703, ModNam = 'ss1_rd1_ovly05'}, +{HashIs = 666055938, ModNam = 'ss1_rd1_ovly06'}, +{HashIs = 965105832, ModNam = 'ss1_rd1_ovly07'}, +{HashIs = 1263860805, ModNam = 'ss1_rd1_ovly08'}, +{HashIs = 1326646209, ModNam = 'ss1_rd1_ovly09'}, +{HashIs = 1414105230, ModNam = 'ss1_rd1_ovly10'}, +{HashIs = 1259992631, ModNam = 'ss1_rd1_ovly11'}, +{HashIs = 963269336, ModNam = 'ss1_rd1_ovly12'}, +{HashIs = 647310638, ModNam = 'ss1_rd1_ovly13'}, +{HashIs = 350259653, ModNam = 'ss1_rd1_ovly14'}, +{HashIs = -880314612, ModNam = 'ss1_rd1_ovly15'}, +{HashIs = -581002566, ModNam = 'ss1_rd1_ovly16'}, +{HashIs = -268058616, ModNam = 'ss1_rd1_ovly17'}, +{HashIs = 30892971, ModNam = 'ss1_rd1_ovly18'}, +{HashIs = -2094930366, ModNam = 'ss1_rd1_ovly19'}, +{HashIs = 2071845494, ModNam = 'ss1_rd1_ovly20'}, +{HashIs = -76522919, ModNam = 'ss1_rd1_ovly21'}, +{HashIs = 230031076, ModNam = 'ss1_rd1_ovly22'}, +{HashIs = -671837342, ModNam = 'ss1_rd1_ovly23'}, +{HashIs = -364693505, ModNam = 'ss1_rd1_ovly24'}, +{HashIs = -1290876537, ModNam = 'ss1_rd1_ovly25'}, +{HashIs = -989827734, ModNam = 'ss1_rd1_ovly26'}, +{HashIs = -1901526852, ModNam = 'ss1_rd1_ovly27'}, +{HashIs = -1605131247, ModNam = 'ss1_rd1_ovly28'}, +{HashIs = 569321294, ModNam = 'ss1_rd1_ovly29'}, +{HashIs = -1259581270, ModNam = 'ss1_rd1_ovly32'}, +{HashIs = -936184009, ModNam = 'ss1_rd1_ovly33'}, +{HashIs = 1516706721, ModNam = 'ss1_rd1_ovly34'}, +{HashIs = -1706091672, ModNam = 'ss1_rd1_ovly35'}, +{HashIs = -1411629438, ModNam = 'ss1_rd1_ovly36'}, +{HashIs = -1390591740, ModNam = 'ss1_rd1_ovly37'}, +{HashIs = -1082595909, ModNam = 'ss1_rd1_ovly38'}, +{HashIs = 1065444818, ModNam = 'ss1_rd1_ovly39'}, +{HashIs = 151911364, ModNam = 'ss1_rd1_ovly40'}, +{HashIs = 1365228070, ModNam = 'ss1_rd1_props_busroof01'}, +{HashIs = -1552621441, ModNam = 'ss1_rd1_props_cbl_x_'}, +{HashIs = 192100189, ModNam = 'ss1_rd1_props_cbl_x_01'}, +{HashIs = 422105800, ModNam = 'ss1_rd1_props_cbl_x_02'}, +{HashIs = -435262316, ModNam = 'ss1_rd1_props_cbl_x_03'}, +{HashIs = -203618255, ModNam = 'ss1_rd1_props_cbl_x_04'}, +{HashIs = 1449282758, ModNam = 'ss1_rd1_props_cbl_x_05'}, +{HashIs = 1143515219, ModNam = 'ss1_rd1_props_cbl_x_06'}, +{HashIs = 2076645263, ModNam = 'ss1_rd1_props_cbl_x_07'}, +{HashIs = 1773433706, ModNam = 'ss1_rd1_props_cbl_x_08'}, +{HashIs = 212384084, ModNam = 'ss1_rd1_props_cbl_x_09'}, +{HashIs = 142520912, ModNam = 'ss1_rd1_props_cbl_x_10'}, +{HashIs = -1014188431, ModNam = 'ss1_rd1_props_cbl_x_100'}, +{HashIs = 545779814, ModNam = 'ss1_rd1_props_cbl_x_101'}, +{HashIs = 840471427, ModNam = 'ss1_rd1_props_cbl_x_102'}, +{HashIs = 87243197, ModNam = 'ss1_rd1_props_cbl_x_103'}, +{HashIs = 381213896, ModNam = 'ss1_rd1_props_cbl_x_104'}, +{HashIs = 1874988757, ModNam = 'ss1_rd1_props_cbl_x_105'}, +{HashIs = 2033459641, ModNam = 'ss1_rd1_props_cbl_x_106'}, +{HashIs = 1146042352, ModNam = 'ss1_rd1_props_cbl_x_107'}, +{HashIs = 1577085778, ModNam = 'ss1_rd1_props_cbl_x_108'}, +{HashIs = -1443495104, ModNam = 'ss1_rd1_props_cbl_x_109'}, +{HashIs = -968675878, ModNam = 'ss1_rd1_props_cbl_x_11'}, +{HashIs = 1572040184, ModNam = 'ss1_rd1_props_cbl_x_110'}, +{HashIs = 536474258, ModNam = 'ss1_rd1_props_cbl_x_111'}, +{HashIs = 304961273, ModNam = 'ss1_rd1_props_cbl_x_112'}, +{HashIs = 95895053, ModNam = 'ss1_rd1_props_cbl_x_113'}, +{HashIs = -259910749, ModNam = 'ss1_rd1_props_cbl_x_114'}, +{HashIs = -633182428, ModNam = 'ss1_rd1_props_cbl_x_115'}, +{HashIs = -926170057, ModNam = 'ss1_rd1_props_cbl_x_116'}, +{HashIs = 1194475870, ModNam = 'ss1_rd1_props_cbl_x_117'}, +{HashIs = 1540582048, ModNam = 'ss1_rd1_props_cbl_x_118'}, +{HashIs = 1973362231, ModNam = 'ss1_rd1_props_cbl_x_119'}, +{HashIs = -736835203, ModNam = 'ss1_rd1_props_cbl_x_12'}, +{HashIs = 1890128643, ModNam = 'ss1_rd1_props_cbl_x_120'}, +{HashIs = 682885914, ModNam = 'ss1_rd1_props_cbl_x_121'}, +{HashIs = 981116583, ModNam = 'ss1_rd1_props_cbl_x_122'}, +{HashIs = 208358037, ModNam = 'ss1_rd1_props_cbl_x_123'}, +{HashIs = 396714249, ModNam = 'ss1_rd1_props_cbl_x_124'}, +{HashIs = -274296564, ModNam = 'ss1_rd1_props_cbl_x_125'}, +{HashIs = 22623345, ModNam = 'ss1_rd1_props_cbl_x_126'}, +{HashIs = -751445973, ModNam = 'ss1_rd1_props_cbl_x_127'}, +{HashIs = -445416282, ModNam = 'ss1_rd1_props_cbl_x_128'}, +{HashIs = -1233609039, ModNam = 'ss1_rd1_props_cbl_x_129'}, +{HashIs = 202783195, ModNam = 'ss1_rd1_props_cbl_x_13'}, +{HashIs = 235519794, ModNam = 'ss1_rd1_props_cbl_x_130'}, +{HashIs = -619456185, ModNam = 'ss1_rd1_props_cbl_x_131'}, +{HashIs = -376637895, ModNam = 'ss1_rd1_props_cbl_x_132'}, +{HashIs = -983716389, ModNam = 'ss1_rd1_props_cbl_x_133'}, +{HashIs = -1825584776, ModNam = 'ss1_rd1_props_cbl_x_134'}, +{HashIs = 503635384, ModNam = 'ss1_rd1_props_cbl_x_14'}, +{HashIs = 863734041, ModNam = 'ss1_rd1_props_cbl_x_140'}, +{HashIs = -1434814671, ModNam = 'ss1_rd1_props_cbl_x_141'}, +{HashIs = 2025034660, ModNam = 'ss1_rd1_props_cbl_x_142'}, +{HashIs = -2062177176, ModNam = 'ss1_rd1_props_cbl_x_143'}, +{HashIs = 1397213389, ModNam = 'ss1_rd1_props_cbl_x_144'}, +{HashIs = 1636099399, ModNam = 'ss1_rd1_props_cbl_x_145'}, +{HashIs = 801767890, ModNam = 'ss1_rd1_props_cbl_x_146'}, +{HashIs = 481418146, ModNam = 'ss1_rd1_props_cbl_x_147'}, +{HashIs = 709883614, ModNam = 'ss1_rd1_props_cbl_x_148'}, +{HashIs = 396185965, ModNam = 'ss1_rd1_props_cbl_x_149'}, +{HashIs = -801029582, ModNam = 'ss1_rd1_props_cbl_x_15'}, +{HashIs = 519749440, ModNam = 'ss1_rd1_props_cbl_x_150'}, +{HashIs = -700142123, ModNam = 'ss1_rd1_props_cbl_x_153'}, +{HashIs = -1078492997, ModNam = 'ss1_rd1_props_cbl_x_154'}, +{HashIs = -1316428706, ModNam = 'ss1_rd1_props_cbl_x_155'}, +{HashIs = -1418405834, ModNam = 'ss1_rd1_props_cbl_x_156'}, +{HashIs = -1092518133, ModNam = 'ss1_rd1_props_cbl_x_157'}, +{HashIs = -1464970587, ModNam = 'ss1_rd1_props_cbl_x_158'}, +{HashIs = -1703692752, ModNam = 'ss1_rd1_props_cbl_x_159'}, +{HashIs = -489232547, ModNam = 'ss1_rd1_props_cbl_x_16'}, +{HashIs = 1293327139, ModNam = 'ss1_rd1_props_cbl_x_160'}, +{HashIs = 543932738, ModNam = 'ss1_rd1_props_cbl_x_161'}, +{HashIs = 314451431, ModNam = 'ss1_rd1_props_cbl_x_162'}, +{HashIs = -46662949, ModNam = 'ss1_rd1_props_cbl_x_163'}, +{HashIs = -276996250, ModNam = 'ss1_rd1_props_cbl_x_164'}, +{HashIs = -645254272, ModNam = 'ss1_rd1_props_cbl_x_165'}, +{HashIs = -942108643, ModNam = 'ss1_rd1_props_cbl_x_166'}, +{HashIs = -1173293938, ModNam = 'ss1_rd1_props_cbl_x_167'}, +{HashIs = -1534998160, ModNam = 'ss1_rd1_props_cbl_x_168'}, +{HashIs = -1231327841, ModNam = 'ss1_rd1_props_cbl_x_169'}, +{HashIs = -1256420375, ModNam = 'ss1_rd1_props_cbl_x_17'}, +{HashIs = -418295158, ModNam = 'ss1_rd1_props_cbl_x_170'}, +{HashIs = -43024570, ModNam = 'ss1_rd1_props_cbl_x_171'}, +{HashIs = -878404687, ModNam = 'ss1_rd1_props_cbl_x_172'}, +{HashIs = 503201891, ModNam = 'ss1_rd1_props_cbl_x_173'}, +{HashIs = 870149153, ModNam = 'ss1_rd1_props_cbl_x_174'}, +{HashIs = 54954740, ModNam = 'ss1_rd1_props_cbl_x_175'}, +{HashIs = 411612536, ModNam = 'ss1_rd1_props_cbl_x_176'}, +{HashIs = 128783301, ModNam = 'ss1_rd1_props_cbl_x_177'}, +{HashIs = 487734927, ModNam = 'ss1_rd1_props_cbl_x_178'}, +{HashIs = 1883366637, ModNam = 'ss1_rd1_props_cbl_x_179'}, +{HashIs = -955961414, ModNam = 'ss1_rd1_props_cbl_x_18'}, +{HashIs = 584894656, ModNam = 'ss1_rd1_props_cbl_x_180'}, +{HashIs = 667996844, ModNam = 'ss1_rd1_props_cbl_x_181'}, +{HashIs = 1517271017, ModNam = 'ss1_rd1_props_cbl_x_182'}, +{HashIs = 1228805510, ModNam = 'ss1_rd1_props_cbl_x_183'}, +{HashIs = 2105835026, ModNam = 'ss1_rd1_props_cbl_x_184'}, +{HashIs = 1585725458, ModNam = 'ss1_rd1_props_cbl_x_185'}, +{HashIs = -1841354873, ModNam = 'ss1_rd1_props_cbl_x_186'}, +{HashIs = -2090333735, ModNam = 'ss1_rd1_props_cbl_x_187'}, +{HashIs = -1255543460, ModNam = 'ss1_rd1_props_cbl_x_188'}, +{HashIs = 2127593646, ModNam = 'ss1_rd1_props_cbl_x_189'}, +{HashIs = -1719544660, ModNam = 'ss1_rd1_props_cbl_x_19'}, +{HashIs = 2119238491, ModNam = 'ss1_rd1_props_cbl_x_190'}, +{HashIs = -290233314, ModNam = 'ss1_rd1_props_cbl_x_191'}, +{HashIs = -380675754, ModNam = 'ss1_rd1_props_cbl_x_192'}, +{HashIs = -716885694, ModNam = 'ss1_rd1_props_cbl_x_193'}, +{HashIs = -947218995, ModNam = 'ss1_rd1_props_cbl_x_194'}, +{HashIs = 1571937709, ModNam = 'ss1_rd1_props_cbl_x_20'}, +{HashIs = 1195290827, ModNam = 'ss1_rd1_props_cbl_x_21'}, +{HashIs = 419419214, ModNam = 'ss1_rd1_props_cbl_x_22'}, +{HashIs = 1805875604, ModNam = 'ss1_rd1_props_cbl_x_23'}, +{HashIs = 1029283073, ModNam = 'ss1_rd1_props_cbl_x_24'}, +{HashIs = 4661981, ModNam = 'ss1_rd1_props_cbl_x_25'}, +{HashIs = -340264513, ModNam = 'ss1_rd1_props_cbl_x_26'}, +{HashIs = 610134794, ModNam = 'ss1_rd1_props_cbl_x_27'}, +{HashIs = -162525457, ModNam = 'ss1_rd1_props_cbl_x_28'}, +{HashIs = -1164863641, ModNam = 'ss1_rd1_props_cbl_x_29'}, +{HashIs = -1781676412, ModNam = 'ss1_rd1_props_cbl_x_30'}, +{HashIs = 1865447754, ModNam = 'ss1_rd1_props_cbl_x_31'}, +{HashIs = 1095736713, ModNam = 'ss1_rd1_props_cbl_x_32'}, +{HashIs = -627781607, ModNam = 'ss1_rd1_props_cbl_x_33'}, +{HashIs = -321686378, ModNam = 'ss1_rd1_props_cbl_x_34'}, +{HashIs = -1444286788, ModNam = 'ss1_rd1_props_cbl_x_35'}, +{HashIs = -1941720208, ModNam = 'ss1_rd1_props_cbl_x_36'}, +{HashIs = -1257143025, ModNam = 'ss1_rd1_props_cbl_x_37'}, +{HashIs = -943543695, ModNam = 'ss1_rd1_props_cbl_x_38'}, +{HashIs = 372295768, ModNam = 'ss1_rd1_props_cbl_x_41'}, +{HashIs = 677866693, ModNam = 'ss1_rd1_props_cbl_x_42'}, +{HashIs = -1296203405, ModNam = 'ss1_rd1_props_cbl_x_43'}, +{HashIs = -993319538, ModNam = 'ss1_rd1_props_cbl_x_44'}, +{HashIs = 60498729, ModNam = 'ss1_rd1_props_cbl_x_45'}, +{HashIs = 1440040860, ModNam = 'ss1_rd1_props_cbl_x_46'}, +{HashIs = 507566196, ModNam = 'ss1_rd1_props_cbl_x_47'}, +{HashIs = 813923577, ModNam = 'ss1_rd1_props_cbl_x_48'}, +{HashIs = 1216687356, ModNam = 'ss1_rd1_props_cbl_x_49'}, +{HashIs = -1136945753, ModNam = 'ss1_rd1_props_cbl_x_50'}, +{HashIs = -1566842272, ModNam = 'ss1_rd1_props_cbl_x_51'}, +{HashIs = -1595810068, ModNam = 'ss1_rd1_props_cbl_x_52'}, +{HashIs = -724744506, ModNam = 'ss1_rd1_props_cbl_x_53'}, +{HashIs = 45687453, ModNam = 'ss1_rd1_props_cbl_x_54'}, +{HashIs = -1192587519, ModNam = 'ss1_rd1_props_cbl_x_55'}, +{HashIs = -408589194, ModNam = 'ss1_rd1_props_cbl_x_56'}, +{HashIs = 463393896, ModNam = 'ss1_rd1_props_cbl_x_57'}, +{HashIs = 1236316299, ModNam = 'ss1_rd1_props_cbl_x_58'}, +{HashIs = 400695, ModNam = 'ss1_rd1_props_cbl_x_59'}, +{HashIs = 1223176182, ModNam = 'ss1_rd1_props_cbl_x_60'}, +{HashIs = -1487770427, ModNam = 'ss1_rd1_props_cbl_x_61'}, +{HashIs = -1731473480, ModNam = 'ss1_rd1_props_cbl_x_62'}, +{HashIs = -1964002304, ModNam = 'ss1_rd1_props_cbl_x_63'}, +{HashIs = 2100664460, ModNam = 'ss1_rd1_props_cbl_x_64'}, +{HashIs = -5759625, ModNam = 'ss1_rd1_props_cbl_x_65'}, +{HashIs = -773930523, ModNam = 'ss1_rd1_props_cbl_x_66'}, +{HashIs = -994629738, ModNam = 'ss1_rd1_props_cbl_x_67'}, +{HashIs = -1241970150, ModNam = 'ss1_rd1_props_cbl_x_68'}, +{HashIs = 735966686, ModNam = 'ss1_rd1_props_cbl_x_69'}, +{HashIs = 452152401, ModNam = 'ss1_rd1_props_cbl_x_70'}, +{HashIs = 197963268, ModNam = 'ss1_rd1_props_cbl_x_71'}, +{HashIs = -97121577, ModNam = 'ss1_rd1_props_cbl_x_72'}, +{HashIs = 2109346269, ModNam = 'ss1_rd1_props_cbl_x_73'}, +{HashIs = -208142949, ModNam = 'ss1_rd1_props_cbl_x_74'}, +{HashIs = -521840586, ModNam = 'ss1_rd1_props_cbl_x_75'}, +{HashIs = -1216674462, ModNam = 'ss1_rd1_props_cbl_x_76'}, +{HashIs = 1051104187, ModNam = 'ss1_rd1_props_cbl_x_79'}, +{HashIs = -1055155797, ModNam = 'ss1_rd1_props_cbl_x_80'}, +{HashIs = -1774566427, ModNam = 'ss1_rd1_props_cbl_x_83'}, +{HashIs = -1972884415, ModNam = 'ss1_rd1_props_cbl_x_84'}, +{HashIs = -288164603, ModNam = 'ss1_rd1_props_cbl_x_85'}, +{HashIs = -1986188649, ModNam = 'ss1_rd1_props_cbl_x_86'}, +{HashIs = -1689137664, ModNam = 'ss1_rd1_props_cbl_x_87'}, +{HashIs = -1509432468, ModNam = 'ss1_rd1_props_cbl_x_88'}, +{HashIs = -181632236, ModNam = 'ss1_rd1_props_cbl_x_94'}, +{HashIs = 1682170177, ModNam = 'ss1_rd1_props_cbl_x_95'}, +{HashIs = 1495452415, ModNam = 'ss1_rd1_props_cbl_x_96'}, +{HashIs = -830556743, ModNam = 'ss1_rd1_props_cbl_x_97'}, +{HashIs = -1133571686, ModNam = 'ss1_rd1_props_cbl_x_98'}, +{HashIs = 833747998, ModNam = 'ss1_rd1_props_cbl_x_99'}, +{HashIs = -1260892981, ModNam = 'ss1_rd1_props_hv00'}, +{HashIs = -1029379996, ModNam = 'ss1_rd1_props_hv01'}, +{HashIs = -1891991152, ModNam = 'ss1_rd1_props_hv02'}, +{HashIs = -1385251336, ModNam = 'ss1_rd1_props_hv03'}, +{HashIs = 402043401, ModNam = 'ss1_rd1_ssrd_fur00'}, +{HashIs = -474396273, ModNam = 'ss1_rd1_ssrd_fur01'}, +{HashIs = -243112671, ModNam = 'ss1_rd1_ssrd_fur02'}, +{HashIs = 1868488920, ModNam = 'ss1_rd1_ssrd_fur03'}, +{HashIs = 1563475068, ModNam = 'ss1_rd1_ssrd_fur04'}, +{HashIs = 752802777, ModNam = 'ss1_rd1_ssrd_fur05'}, +{HashIs = 978187959, ModNam = 'ss1_rd1_ssrd_fur06'}, +{HashIs = -1208323570, ModNam = 'ss1_rd1_ssrd_fur07'}, +{HashIs = -2082076186, ModNam = 'ss1_rd1_ssrd_fur08'}, +{HashIs = -1858591606, ModNam = 'ss1_rd1_ssrd_fur09'}, +{HashIs = -542785400, ModNam = 'ss1_rd1_ssrd_fur10'}, +{HashIs = 1823660704, ModNam = 'ss1_rd1_ssrd_fur11'}, +{HashIs = 1531754452, ModNam = 'ss1_rd1_ssrd_fur12'}, +{HashIs = 1217532511, ModNam = 'ss1_rd1_ssrd_fur13'}, +{HashIs = 651218653, ModNam = 'ss1_rd1_ssrd_fur14'}, +{HashIs = -1547810634, ModNam = 'ss1_rd1_ssrd_fur15'}, +{HashIs = -1847319294, ModNam = 'ss1_rd1_ssrd_fur16'}, +{HashIs = -1897652478, ModNam = 'ss1_rd1_ssrd_fur17'}, +{HashIs = 2101246903, ModNam = 'ss1_rd1_ssrd_fur18'}, +{HashIs = -91589043, ModNam = 'ss1_rd1_ssrd_fur19'}, +{HashIs = 1840600785, ModNam = 'ss1_rd1_ssrd_fur20'}, +{HashIs = -1570095046, ModNam = 'ss1_rd1_ssrd_fur21'}, +{HashIs = 1509121284, ModNam = 'ss1_rd1_xfur00'}, +{HashIs = 1202305137, ModNam = 'ss1_rd1_xfur01'}, +{HashIs = 1704129599, ModNam = 'ss1_rd1_xfur02'}, +{HashIs = 1405898930, ModNam = 'ss1_rd1_xfur03'}, +{HashIs = 180010644, ModNam = 'ss1_rd1_xfur04'}, +{HashIs = -134407911, ModNam = 'ss1_rd1_xfur05'}, +{HashIs = 524642217, ModNam = 'ss1_rd1_xfur06'}, +{HashIs = 209895972, ModNam = 'ss1_rd1_xfur07'}, +{HashIs = -1075762974, ModNam = 'ss1_rd1_xfur08'}, +{HashIs = -1322808465, ModNam = 'ss1_rd1_xfur09'}, +{HashIs = -1851372691, ModNam = 'ss1_rd1_xfur10'}, +{HashIs = 2131961415, ModNam = 'ss1_rd1_xfur11'}, +{HashIs = 906695736, ModNam = 'ss1_rd1_xfur12'}, +{HashIs = -1549930660, ModNam = 'ss1_rd1_xfur13'}, +{HashIs = 1923400478, ModNam = 'stalion'}, +{HashIs = -401643538, ModNam = 'stalion2'}, +{HashIs = -1477580979, ModNam = 'stanier'}, +{HashIs = -403758991, ModNam = 'stickons'}, +{HashIs = 1545842587, ModNam = 'stinger'}, +{HashIs = -2098947590, ModNam = 'stingergt'}, +{HashIs = 1747439474, ModNam = 'stockade'}, +{HashIs = -214455498, ModNam = 'stockade3'}, +{HashIs = 1723137093, ModNam = 'stratum'}, +{HashIs = -1961627517, ModNam = 'stretch'}, +{HashIs = -2122757008, ModNam = 'stunt'}, +{HashIs = 1706375705, ModNam = 'sub_01_shb'}, +{HashIs = -1797633475, ModNam = 'sub_04_sb'}, +{HashIs = 417531182, ModNam = 'sub_6_add_002'}, +{HashIs = 1196089853, ModNam = 'sub_6_add_003'}, +{HashIs = -391470130, ModNam = 'sub_6_add_004'}, +{HashIs = -1243942856, ModNam = 'sub_6_add_01'}, +{HashIs = -853989986, ModNam = 'sub1_add_002'}, +{HashIs = 50729335, ModNam = 'sub1_add_003'}, +{HashIs = 951352531, ModNam = 'sub1_add_004'}, +{HashIs = 1852205114, ModNam = 'sub1_add_005'}, +{HashIs = 1609878359, ModNam = 'sub1_add_006'}, +{HashIs = 1308600173, ModNam = 'sub1_add_007'}, +{HashIs = 1002504944, ModNam = 'sub1_add_008'}, +{HashIs = 1155736732, ModNam = 'sub1_add_01'}, +{HashIs = -153407593, ModNam = 'sub2_brandadd_002'}, +{HashIs = 51955730, ModNam = 'sub2_brandadd_003'}, +{HashIs = 298181996, ModNam = 'sub2_brandadd_004'}, +{HashIs = -1850645179, ModNam = 'sub2_brandadd_005'}, +{HashIs = -1102856599, ModNam = 'sub2_brandadd_006'}, +{HashIs = -863151364, ModNam = 'sub2_brandadd_007'}, +{HashIs = -625445038, ModNam = 'sub2_brandadd_008'}, +{HashIs = 1427270664, ModNam = 'sub2_brandadd_009'}, +{HashIs = -1329991983, ModNam = 'sub2_brandadd_01'}, +{HashIs = -758781827, ModNam = 'sub2_brandadd_010'}, +{HashIs = -1049049629, ModNam = 'sub2_brandadd_011'}, +{HashIs = -280845962, ModNam = 'sub2_brandadd_012'}, +{HashIs = 1210651510, ModNam = 'sub2ceiling_bits1'}, +{HashIs = 1357043772, ModNam = 'sub2walktext1'}, +{HashIs = -2130566113, ModNam = 'sub3_reflectonly'}, +{HashIs = -1591921606, ModNam = 'sub3_sb'}, +{HashIs = 1629821265, ModNam = 'sub3doors'}, +{HashIs = -1384399218, ModNam = 'sub3wall_pans'}, +{HashIs = -1995425518, ModNam = 'sub4_adds_002'}, +{HashIs = -1689068137, ModNam = 'sub4_adds_003'}, +{HashIs = -1649614261, ModNam = 'sub4_adds_004'}, +{HashIs = 805668606, ModNam = 'sub4_adds_005'}, +{HashIs = 1110223692, ModNam = 'sub4_adds_006'}, +{HashIs = -25932406, ModNam = 'sub4_adds_01'}, +{HashIs = -377486242, ModNam = 'sub4ceiling_bits1'}, +{HashIs = 1772374739, ModNam = 'sub4ceiling_bitsblergh'}, +{HashIs = 519120503, ModNam = 'sub5_signage1'}, +{HashIs = 625214924, ModNam = 'sub5ad_decals1'}, +{HashIs = -1702662071, ModNam = 'sub5ad_decals2'}, +{HashIs = -748344549, ModNam = 'sub5ceiling_bits1'}, +{HashIs = -978219084, ModNam = 'sub5ceiling_bits2'}, +{HashIs = 586083911, ModNam = 'sub5doors1'}, +{HashIs = -335062999, ModNam = 'sub5mirror_flr1'}, +{HashIs = -35128342, ModNam = 'sub5mirror_flr2'}, +{HashIs = -740277011, ModNam = 'sub5overlay1'}, +{HashIs = 1619287607, ModNam = 'sub5overlay2'}, +{HashIs = 81953595, ModNam = 'sub5panels1'}, +{HashIs = 794991514, ModNam = 'sub5pipes1'}, +{HashIs = 1630830397, ModNam = 'sub5pipes2'}, +{HashIs = 1676941747, ModNam = 'sub5wallbits1'}, +{HashIs = -1424840709, ModNam = 'sub5wallbits2'}, +{HashIs = 771711535, ModNam = 'submersible'}, +{HashIs = -1066334226, ModNam = 'submersible2'}, +{HashIs = 2012211539, ModNam = 'subway1_ceilingbits1'}, +{HashIs = 1750878764, ModNam = 'subway1_ceilingbits2'}, +{HashIs = -1665420704, ModNam = 'subway1_mirror2'}, +{HashIs = 1983101791, ModNam = 'subway2_brandingtext002'}, +{HashIs = -2022023700, ModNam = 'subway2_brandingtext003'}, +{HashIs = -1748697471, ModNam = 'subway2_brandingtext004'}, +{HashIs = -1696135995, ModNam = 'subway2_brandingtext005'}, +{HashIs = 516086926, ModNam = 'subway2_brandingtext1'}, +{HashIs = -185755532, ModNam = 'subway2_dirt1'}, +{HashIs = -1719442365, ModNam = 'subway2_panels1'}, +{HashIs = 1248083080, ModNam = 'subway2mirroflr1'}, +{HashIs = -631246063, ModNam = 'subway2mirroflrlow'}, +{HashIs = 250304836, ModNam = 'subway3_mir'}, +{HashIs = 1995637998, ModNam = 'subway4logo1'}, +{HashIs = 866435659, ModNam = 'subway4mirrorflr1'}, +{HashIs = -735084042, ModNam = 'subway4text2'}, +{HashIs = 970598228, ModNam = 'sultan'}, +{HashIs = -295689028, ModNam = 'sultanrs'}, +{HashIs = -282946103, ModNam = 'suntrap'}, +{HashIs = 1123216662, ModNam = 'superd'}, +{HashIs = 710198397, ModNam = 'supervolito'}, +{HashIs = -1671539132, ModNam = 'supervolito2'}, +{HashIs = 384071873, ModNam = 'surano'}, +{HashIs = 699456151, ModNam = 'surfer'}, +{HashIs = -1311240698, ModNam = 'surfer2'}, +{HashIs = -1894894188, ModNam = 'surge'}, +{HashIs = -657696971, ModNam = 'suway3pipes'}, +{HashIs = -339587598, ModNam = 'swift'}, +{HashIs = 1075432268, ModNam = 'swift2'}, +{HashIs = 1663218586, ModNam = 't20'}, +{HashIs = 1951180813, ModNam = 'taco'}, +{HashIs = -1008861746, ModNam = 'tailgater'}, +{HashIs = 972671128, ModNam = 'tampa'}, +{HashIs = -1071380347, ModNam = 'tampa2'}, +{HashIs = -730904777, ModNam = 'tanker'}, +{HashIs = 1956216962, ModNam = 'tanker2'}, +{HashIs = 586013744, ModNam = 'tankercar'}, +{HashIs = -956048545, ModNam = 'taxi'}, +{HashIs = -2096818938, ModNam = 'technical'}, +{HashIs = 1180875963, ModNam = 'technical2'}, +{HashIs = 272929391, ModNam = 'tempesta'}, +{HashIs = 314192305, ModNam = 'test_prop_gravestones_01a'}, +{HashIs = -1573887677, ModNam = 'test_prop_gravestones_02a'}, +{HashIs = -1829121346, ModNam = 'test_prop_gravestones_04a'}, +{HashIs = 865506001, ModNam = 'test_prop_gravestones_05a'}, +{HashIs = 838307155, ModNam = 'test_prop_gravestones_07a'}, +{HashIs = -373490769, ModNam = 'test_prop_gravestones_08a'}, +{HashIs = -1507101831, ModNam = 'test_prop_gravestones_09a'}, +{HashIs = -132218202, ModNam = 'test_prop_gravetomb_01a'}, +{HashIs = 1294871464, ModNam = 'test_prop_gravetomb_02a'}, +{HashIs = 1827343468, ModNam = 'test_tree_cedar_trunk_001'}, +{HashIs = 1239708330, ModNam = 'test_tree_forest_trunk_01'}, +{HashIs = -284640012, ModNam = 'test_tree_forest_trunk_04'}, +{HashIs = -1608076682, ModNam = 'test_tree_forest_trunk_base_01'}, +{HashIs = -359103520, ModNam = 'test_tree_forest_trunk_fall_01'}, +{HashIs = 1836027715, ModNam = 'thrust'}, +{HashIs = 48339065, ModNam = 'tiptruck'}, +{HashIs = -947761570, ModNam = 'tiptruck2'}, +{HashIs = 1981688531, ModNam = 'titan'}, +{HashIs = -1064362163, ModNam = 'to_be_swapped'}, +{HashIs = 464687292, ModNam = 'tornado'}, +{HashIs = 1531094468, ModNam = 'tornado2'}, +{HashIs = 1762279763, ModNam = 'tornado3'}, +{HashIs = -2033222435, ModNam = 'tornado4'}, +{HashIs = -1797613329, ModNam = 'tornado5'}, +{HashIs = -1558399629, ModNam = 'tornado6'}, +{HashIs = 1070967343, ModNam = 'toro'}, +{HashIs = 908897389, ModNam = 'toro2'}, +{HashIs = 1941029835, ModNam = 'tourbus'}, +{HashIs = -1323100960, ModNam = 'towtruck'}, +{HashIs = -442313018, ModNam = 'towtruck2'}, +{HashIs = 2078290630, ModNam = 'tr2'}, +{HashIs = 1784254509, ModNam = 'tr3'}, +{HashIs = 2091594960, ModNam = 'tr4'}, +{HashIs = 1641462412, ModNam = 'tractor'}, +{HashIs = -2076478498, ModNam = 'tractor2'}, +{HashIs = 1445631933, ModNam = 'tractor3'}, +{HashIs = 2016027501, ModNam = 'trailerlogs'}, +{HashIs = -877478386, ModNam = 'trailers'}, +{HashIs = -1579533167, ModNam = 'trailers2'}, +{HashIs = -2058878099, ModNam = 'trailers3'}, +{HashIs = 712162987, ModNam = 'trailersmall'}, +{HashIs = 1917016601, ModNam = 'trash'}, +{HashIs = -1255698084, ModNam = 'trash2'}, +{HashIs = -1352468814, ModNam = 'trflat'}, +{HashIs = 1127861609, ModNam = 'tribike'}, +{HashIs = -1233807380, ModNam = 'tribike2'}, +{HashIs = -400295096, ModNam = 'tribike3'}, +{HashIs = 101905590, ModNam = 'trophytruck'}, +{HashIs = -663299102, ModNam = 'trophytruck2'}, +{HashIs = 290013743, ModNam = 'tropic'}, +{HashIs = 1448677353, ModNam = 'tropic2'}, +{HashIs = 1887331236, ModNam = 'tropos'}, +{HashIs = -2100640717, ModNam = 'tug'}, +{HashIs = -982130927, ModNam = 'turismo2'}, +{HashIs = 408192225, ModNam = 'turismor'}, +{HashIs = -1770643266, ModNam = 'tvtrailer'}, +{HashIs = 2067820283, ModNam = 'tyrus'}, +{HashIs = 773063444, ModNam = 'u_f_m_corpse_01'}, +{HashIs = -671910391, ModNam = 'u_f_m_drowned_01'}, +{HashIs = 1095737979, ModNam = 'u_f_m_miranda'}, +{HashIs = -1576494617, ModNam = 'u_f_m_promourn_01'}, +{HashIs = 894928436, ModNam = 'u_f_o_moviestar'}, +{HashIs = -988619485, ModNam = 'u_f_o_prolhost_01'}, +{HashIs = -96953009, ModNam = 'u_f_y_bikerchic'}, +{HashIs = -1230338610, ModNam = 'u_f_y_comjane'}, +{HashIs = -1670377315, ModNam = 'u_f_y_corpse_01'}, +{HashIs = 228356856, ModNam = 'u_f_y_corpse_02'}, +{HashIs = -1768198658, ModNam = 'u_f_y_hotposh_01'}, +{HashIs = -254493138, ModNam = 'u_f_y_jewelass_01'}, +{HashIs = 1573528872, ModNam = 'u_f_y_mistress'}, +{HashIs = 602513566, ModNam = 'u_f_y_poppymich'}, +{HashIs = -756833660, ModNam = 'u_f_y_princess'}, +{HashIs = 1535236204, ModNam = 'u_f_y_spyactress'}, +{HashIs = -252946718, ModNam = 'u_m_m_aldinapoli'}, +{HashIs = -1022961931, ModNam = 'u_m_m_bankman'}, +{HashIs = 1984382277, ModNam = 'u_m_m_bikehire_01'}, +{HashIs = 1646160893, ModNam = 'u_m_m_doa_01'}, +{HashIs = 712602007, ModNam = 'u_m_m_edtoh'}, +{HashIs = 874722259, ModNam = 'u_m_m_fibarchitect'}, +{HashIs = 728636342, ModNam = 'u_m_m_filmdirector'}, +{HashIs = 1169888870, ModNam = 'u_m_m_glenstank_01'}, +{HashIs = -1001079621, ModNam = 'u_m_m_griff_01'}, +{HashIs = -835930287, ModNam = 'u_m_m_jesus_01'}, +{HashIs = -1395868234, ModNam = 'u_m_m_jewelsec_01'}, +{HashIs = -422822692, ModNam = 'u_m_m_jewelthief'}, +{HashIs = 479578891, ModNam = 'u_m_m_markfost'}, +{HashIs = -2114499097, ModNam = 'u_m_m_partytarget'}, +{HashIs = 1888624839, ModNam = 'u_m_m_prolsec_01'}, +{HashIs = -829029621, ModNam = 'u_m_m_promourn_01'}, +{HashIs = 1624626906, ModNam = 'u_m_m_rivalpap'}, +{HashIs = -1408326184, ModNam = 'u_m_m_spyactor'}, +{HashIs = 1813637474, ModNam = 'u_m_m_streetart_01'}, +{HashIs = -1871275377, ModNam = 'u_m_m_willyfist'}, +{HashIs = 732742363, ModNam = 'u_m_o_filmnoir'}, +{HashIs = 1189322339, ModNam = 'u_m_o_finguru_01'}, +{HashIs = -1709285806, ModNam = 'u_m_o_taphillbilly'}, +{HashIs = 1787764635, ModNam = 'u_m_o_tramp_01'}, +{HashIs = -257153498, ModNam = 'u_m_y_abner'}, +{HashIs = -815646164, ModNam = 'u_m_y_antonb'}, +{HashIs = -636391810, ModNam = 'u_m_y_babyd'}, +{HashIs = 1380197501, ModNam = 'u_m_y_baygor'}, +{HashIs = -1954728090, ModNam = 'u_m_y_burgerdrug_01'}, +{HashIs = 610290475, ModNam = 'u_m_y_chip'}, +{HashIs = 755956971, ModNam = 'u_m_y_cyclist_01'}, +{HashIs = -2051422616, ModNam = 'u_m_y_fibmugger_01'}, +{HashIs = -961242577, ModNam = 'u_m_y_guido_01'}, +{HashIs = -1289578670, ModNam = 'u_m_y_gunvend_01'}, +{HashIs = -264140789, ModNam = 'u_m_y_hippie_01'}, +{HashIs = 880829941, ModNam = 'u_m_y_imporage'}, +{HashIs = 2109968527, ModNam = 'u_m_y_justin'}, +{HashIs = -927261102, ModNam = 'u_m_y_mani'}, +{HashIs = 1191548746, ModNam = 'u_m_y_militarybum'}, +{HashIs = 1346941736, ModNam = 'u_m_y_paparazzi'}, +{HashIs = 921110016, ModNam = 'u_m_y_party_01'}, +{HashIs = -598109171, ModNam = 'u_m_y_pogo_01'}, +{HashIs = 2073775040, ModNam = 'u_m_y_prisoner_01'}, +{HashIs = -2057423197, ModNam = 'u_m_y_proldriver_01'}, +{HashIs = 1011059922, ModNam = 'u_m_y_rsranger_01'}, +{HashIs = 1794381917, ModNam = 'u_m_y_sbike'}, +{HashIs = -1852518909, ModNam = 'u_m_y_staggrm_01'}, +{HashIs = -1800524916, ModNam = 'u_m_y_tattoo_01'}, +{HashIs = -1404353274, ModNam = 'u_m_y_zombie_01'}, +{HashIs = -1049233832, ModNam = 'urbandryfrnds_01'}, +{HashIs = 1982224326, ModNam = 'urbandrygrass_01'}, +{HashIs = -1800661581, ModNam = 'urbangrnfrnds_01'}, +{HashIs = 671173206, ModNam = 'urbangrngrass_01'}, +{HashIs = 978689073, ModNam = 'urbanweeds01_l1'}, +{HashIs = -525811767, ModNam = 'urbanweeds01'}, +{HashIs = 1830533141, ModNam = 'urbanweeds02_l1'}, +{HashIs = 100436592, ModNam = 'urbanweeds02'}, +{HashIs = 516990260, ModNam = 'utillitruck'}, +{HashIs = 887537515, ModNam = 'utillitruck2'}, +{HashIs = 2132890591, ModNam = 'utillitruck3'}, +{HashIs = 267118375, ModNam = 'v_1_coils01'}, +{HashIs = 1904847445, ModNam = 'v_1_coils02'}, +{HashIs = -2085138768, ModNam = 'v_1_coils03'}, +{HashIs = -1110424863, ModNam = 'v_1_coils04'}, +{HashIs = -802822260, ModNam = 'v_1_coils05'}, +{HashIs = 838708030, ModNam = 'v_1_coils06'}, +{HashIs = 1535062819, ModNam = 'v_1_dec_02'}, +{HashIs = -1234102084, ModNam = 'v_1_door01'}, +{HashIs = -439715986, ModNam = 'v_1_door02'}, +{HashIs = -756756061, ModNam = 'v_1_door03'}, +{HashIs = 886298911, ModNam = 'v_1_duct02'}, +{HashIs = -1216490109, ModNam = 'v_1_fd_crest'}, +{HashIs = -233563916, ModNam = 'v_1_fdsm01'}, +{HashIs = 186775436, ModNam = 'v_1_floor_spec'}, +{HashIs = 660022125, ModNam = 'v_1_main_deta'}, +{HashIs = 1677813156, ModNam = 'v_1_mountedshelf'}, +{HashIs = 1193576947, ModNam = 'v_1_rails01'}, +{HashIs = -1461136400, ModNam = 'v_1_shell'}, +{HashIs = 153866875, ModNam = 'v_1_vacuum003'}, +{HashIs = 459896566, ModNam = 'v_1_vacuum004'}, +{HashIs = 144494953, ModNam = 'v_1_vacuum005'}, +{HashIs = 442135780, ModNam = 'v_1_vacuum006'}, +{HashIs = -910308975, ModNam = 'v_1_vacuum01'}, +{HashIs = 503673375, ModNam = 'v_1_vacuum02'}, +{HashIs = 1423740420, ModNam = 'v_10_baninbetbits'}, +{HashIs = -879871650, ModNam = 'v_10_banker_tables'}, +{HashIs = 651174116, ModNam = 'v_10_bankinbetweendirt'}, +{HashIs = 843317783, ModNam = 'v_10_bankovers'}, +{HashIs = -1770878898, ModNam = 'v_10_bckbnkdirt'}, +{HashIs = -671130313, ModNam = 'v_10_boozeprices'}, +{HashIs = 1917754936, ModNam = 'v_10_fleecalogo'}, +{HashIs = -1044313957, ModNam = 'v_10_fleecalogo2'}, +{HashIs = 455109350, ModNam = 'v_10_gan_bank_reflect'}, +{HashIs = -2094984685, ModNam = 'v_10_gen_bankcounter'}, +{HashIs = -1621826475, ModNam = 'v_10_gen_bnkvaultdetail'}, +{HashIs = -1266843692, ModNam = 'v_10_gen_country_bank'}, +{HashIs = 1563151887, ModNam = 'v_10_gen_liq_reflect'}, +{HashIs = -89876203, ModNam = 'v_10_genbank_bits'}, +{HashIs = 1388521522, ModNam = 'v_10_genbank_leaflets'}, +{HashIs = -513071989, ModNam = 'v_10_genbank_rubbermat'}, +{HashIs = 1237458198, ModNam = 'v_10_genbankcounter'}, +{HashIs = 869129040, ModNam = 'v_10_genbanklights_01'}, +{HashIs = 567224483, ModNam = 'v_10_genbanktrim'}, +{HashIs = -716670247, ModNam = 'v_10_gendepo_box01_lid'}, +{HashIs = 1074372334, ModNam = 'v_10_gendepo_box01'}, +{HashIs = 1269359289, ModNam = 'v_10_liqourceilingsigns'}, +{HashIs = 1958517737, ModNam = 'v_10_liquor_backdirt'}, +{HashIs = 1025903659, ModNam = 'v_10_liquor_counter'}, +{HashIs = -1722415101, ModNam = 'v_10_liquoradposts'}, +{HashIs = -833856236, ModNam = 'v_10_liquorbacktrim'}, +{HashIs = 542020340, ModNam = 'v_10_liquorbits1'}, +{HashIs = -1258479447, ModNam = 'v_10_liquorboard'}, +{HashIs = 1187816397, ModNam = 'v_10_liquorboxads'}, +{HashIs = -575635765, ModNam = 'v_10_liquorcellarbits'}, +{HashIs = -2081756346, ModNam = 'v_10_liquordirt'}, +{HashIs = -1918850677, ModNam = 'v_10_liquorestorebits'}, +{HashIs = 1205623233, ModNam = 'v_10_liquorfagdisplay'}, +{HashIs = 520784046, ModNam = 'v_10_liquorfloorshelves'}, +{HashIs = 2129237178, ModNam = 'v_10_liquornotes'}, +{HashIs = -601400119, ModNam = 'v_10_liquorporn'}, +{HashIs = 1585020000, ModNam = 'v_10_liquorstore'}, +{HashIs = 137684010, ModNam = 'v_10_liquorstorebeerstacks'}, +{HashIs = 726170109, ModNam = 'v_10_liqurmat'}, +{HashIs = -540146049, ModNam = 'v_10_liqyeltrim'}, +{HashIs = -1269442274, ModNam = 'v_10_lquorbeerstackshope'}, +{HashIs = -534967432, ModNam = 'v_10_price_note'}, +{HashIs = -338036873, ModNam = 'v_10_shop_bits'}, +{HashIs = -1114380139, ModNam = 'v_10_timshit'}, +{HashIs = 585210042, ModNam = 'v_10_weeroombits'}, +{HashIs = -1493049169, ModNam = 'v_11__abbconang1'}, +{HashIs = -451223344, ModNam = 'v_11__abbmetdoors'}, +{HashIs = 280632055, ModNam = 'v_11__abbprodover'}, +{HashIs = 767119671, ModNam = 'v_11_ab_dirty'}, +{HashIs = -639732560, ModNam = 'v_11_ab_pipes'}, +{HashIs = 1531872957, ModNam = 'v_11_ab_pipes001'}, +{HashIs = -643038350, ModNam = 'v_11_ab_pipes002'}, +{HashIs = -944185456, ModNam = 'v_11_ab_pipes003'}, +{HashIs = 1912267577, ModNam = 'v_11_ab_pipesfrnt'}, +{HashIs = -566720429, ModNam = 'v_11_abalphook001'}, +{HashIs = 177525359, ModNam = 'v_11_abarmsupp'}, +{HashIs = -406215282, ModNam = 'v_11_abattoir_reflection'}, +{HashIs = 1761914052, ModNam = 'v_11_abattoirshadprox'}, +{HashIs = -85281472, ModNam = 'v_11_abattoirshell'}, +{HashIs = -1544503507, ModNam = 'v_11_abattoirsubshell'}, +{HashIs = 82581555, ModNam = 'v_11_abattoirsubshell2'}, +{HashIs = 1346383582, ModNam = 'v_11_abattoirsubshell3'}, +{HashIs = 1501446490, ModNam = 'v_11_abattoirsubshell4'}, +{HashIs = -574814449, ModNam = 'v_11_abattpens'}, +{HashIs = 1240568781, ModNam = 'v_11_abb_repipes'}, +{HashIs = 1933472203, ModNam = 'v_11_abbabits01'}, +{HashIs = -85417069, ModNam = 'v_11_abbbetlights_day'}, +{HashIs = -1017245907, ModNam = 'v_11_abbbetlights'}, +{HashIs = 1415800086, ModNam = 'v_11_abbbigconv1'}, +{HashIs = -2141005548, ModNam = 'v_11_abbcattlehooist'}, +{HashIs = -1080754292, ModNam = 'v_11_abbconduit'}, +{HashIs = 1546871972, ModNam = 'v_11_abbcoofence'}, +{HashIs = -572268449, ModNam = 'v_11_abbcorrishad'}, +{HashIs = 101345245, ModNam = 'v_11_abbcorrsigns'}, +{HashIs = -2016322935, ModNam = 'v_11_abbdangles'}, +{HashIs = -45142426, ModNam = 'v_11_abbdoorstop'}, +{HashIs = -805278313, ModNam = 'v_11_abbebtsigns'}, +{HashIs = 1490872358, ModNam = 'v_11_abbendsigns'}, +{HashIs = 1862024117, ModNam = 'v_11_abbexitoverlays'}, +{HashIs = 2078282668, ModNam = 'v_11_abbgate'}, +{HashIs = 2001011031, ModNam = 'v_11_abbhosethings'}, +{HashIs = -1231457128, ModNam = 'v_11_abbinbeplat'}, +{HashIs = -1325025053, ModNam = 'v_11_abbleeddrains'}, +{HashIs = -1098394514, ModNam = 'v_11_abbmain1_stuts'}, +{HashIs = 1049702801, ModNam = 'v_11_abbmain2_dirt'}, +{HashIs = -1837757798, ModNam = 'v_11_abbmain2_rails'}, +{HashIs = 493418656, ModNam = 'v_11_abbmain3_rails'}, +{HashIs = -599168321, ModNam = 'v_11_abbmain3bits'}, +{HashIs = -2069070624, ModNam = 'v_11_abbmainbit1pipes'}, +{HashIs = 870104350, ModNam = 'v_11_abbmeatchunks001'}, +{HashIs = -596490586, ModNam = 'v_11_abbmnrmshad1'}, +{HashIs = -366222823, ModNam = 'v_11_abbmnrmshad2'}, +{HashIs = -671302213, ModNam = 'v_11_abbmnrmshad3'}, +{HashIs = -1965677972, ModNam = 'v_11_abbnardirt'}, +{HashIs = -913280628, ModNam = 'v_11_abbnearenddirt'}, +{HashIs = -1427719489, ModNam = 'v_11_abboffovers'}, +{HashIs = -115336001, ModNam = 'v_11_abbpordshadroom'}, +{HashIs = -1697520387, ModNam = 'v_11_abbprodbig'}, +{HashIs = 979580520, ModNam = 'v_11_abbproddirt'}, +{HashIs = -648263873, ModNam = 'v_11_abbprodlit'}, +{HashIs = -1698817363, ModNam = 'v_11_abbprodplats2'}, +{HashIs = 394198343, ModNam = 'v_11_abbrack1'}, +{HashIs = 556601507, ModNam = 'v_11_abbrack2'}, +{HashIs = -599161123, ModNam = 'v_11_abbrack3'}, +{HashIs = 110812031, ModNam = 'v_11_abbrack4'}, +{HashIs = -193895672, ModNam = 'v_11_abbreargirds'}, +{HashIs = 651695598, ModNam = 'v_11_abbrodovers'}, +{HashIs = 623744713, ModNam = 'v_11_abbrolldorrswitch'}, +{HashIs = -1418214751, ModNam = 'v_11_abbrolldors'}, +{HashIs = 1641910444, ModNam = 'v_11_abbseams1'}, +{HashIs = -1572048740, ModNam = 'v_11_abbslaugbld'}, +{HashIs = -733369186, ModNam = 'v_11_abbslaugdirt'}, +{HashIs = -226352795, ModNam = 'v_11_abbslaughtdrains'}, +{HashIs = 423817432, ModNam = 'v_11_abbslaughtshad'}, +{HashIs = 152936678, ModNam = 'v_11_abbslaughtshad2'}, +{HashIs = -1434151603, ModNam = 'v_11_abbslausigns'}, +{HashIs = 1351995295, ModNam = 'v_11_abbtops1'}, +{HashIs = 145014714, ModNam = 'v_11_abbtops2'}, +{HashIs = -161277129, ModNam = 'v_11_abbtops3'}, +{HashIs = 929885194, ModNam = 'v_11_abbwins'}, +{HashIs = -613294944, ModNam = 'v_11_abcattlegirds'}, +{HashIs = 357378553, ModNam = 'v_11_abcattlights'}, +{HashIs = -865503302, ModNam = 'v_11_abcattlightsent'}, +{HashIs = -1061519961, ModNam = 'v_11_abcoolershad'}, +{HashIs = 1740457115, ModNam = 'v_11_abinbetbeams'}, +{HashIs = 1172916701, ModNam = 'v_11_abmatinbet'}, +{HashIs = -1900921204, ModNam = 'v_11_abmeatbandsaw'}, +{HashIs = 229669362, ModNam = 'v_11_aboffal'}, +{HashIs = 1071960393, ModNam = 'v_11_aboffplatfrm'}, +{HashIs = -1203746455, ModNam = 'v_11_abplastipsprod'}, +{HashIs = -729416481, ModNam = 'v_11_abplatmovecop1'}, +{HashIs = -301002890, ModNam = 'v_11_abplatmoveinbet'}, +{HashIs = -929945934, ModNam = 'v_11_abplatstatic'}, +{HashIs = 1506184467, ModNam = 'v_11_abprodbeams'}, +{HashIs = -1988111383, ModNam = 'v_11_abseamsmain'}, +{HashIs = -826900717, ModNam = 'v_11_abskinpull'}, +{HashIs = 392875289, ModNam = 'v_11_abslaughmats'}, +{HashIs = -1060638272, ModNam = 'v_11_abslauplat'}, +{HashIs = -1550682552, ModNam = 'v_11_abslughtbeams'}, +{HashIs = -95266536, ModNam = 'v_11_abstrthooks'}, +{HashIs = -5511026, ModNam = 'v_11_backrails'}, +{HashIs = -192419657, ModNam = 'v_11_beefheaddropper'}, +{HashIs = -392304518, ModNam = 'v_11_beefheaddroppermn'}, +{HashIs = -819191876, ModNam = 'v_11_beefsigns'}, +{HashIs = 1665092468, ModNam = 'v_11_bleederstep'}, +{HashIs = 105571099, ModNam = 'v_11_blufrocksign'}, +{HashIs = 1079267610, ModNam = 'v_11_cooheidrack'}, +{HashIs = 2027255383, ModNam = 'v_11_cooheidrack001'}, +{HashIs = 1648020429, ModNam = 'v_11_coolblood001'}, +{HashIs = -1011515909, ModNam = 'v_11_cooler_drs'}, +{HashIs = 1495352095, ModNam = 'v_11_coolerrack001'}, +{HashIs = 557069257, ModNam = 'v_11_coolgirdsvest'}, +{HashIs = 1791410739, ModNam = 'v_11_crseloadpmp1'}, +{HashIs = -2141236564, ModNam = 'v_11_de-hidebeam'}, +{HashIs = -1586047796, ModNam = 'v_11_endoffbits'}, +{HashIs = 1494494523, ModNam = 'v_11_hangslughshp'}, +{HashIs = -1058902402, ModNam = 'v_11_headlopperplatform'}, +{HashIs = 1267938596, ModNam = 'v_11_jointracksect'}, +{HashIs = -586535839, ModNam = 'v_11_leccybox'}, +{HashIs = -926092390, ModNam = 'v_11_mainarms'}, +{HashIs = -93037475, ModNam = 'v_11_mainbitrolldoor'}, +{HashIs = 2143361941, ModNam = 'v_11_mainbitrolldoor2'}, +{HashIs = -1191215209, ModNam = 'v_11_maindrainover'}, +{HashIs = -137085273, ModNam = 'v_11_manrmsupps'}, +{HashIs = 254531170, ModNam = 'v_11_meatinbetween'}, +{HashIs = -1570093010, ModNam = 'v_11_meatmain'}, +{HashIs = -921230640, ModNam = 'v_11_metplate'}, +{HashIs = -402804050, ModNam = 'v_11_midoffbuckets'}, +{HashIs = -56477256, ModNam = 'v_11_midrackingsection'}, +{HashIs = 1863956114, ModNam = 'v_11_mincertrolley'}, +{HashIs = -2028606052, ModNam = 'v_11_prod_wheel_hooks'}, +{HashIs = 251007878, ModNam = 'v_11_prodflrmeat'}, +{HashIs = -1122711766, ModNam = 'v_11_producemeat'}, +{HashIs = -496971233, ModNam = 'v_11_rack_signs'}, +{HashIs = 779624722, ModNam = 'v_11_rack_signsblu'}, +{HashIs = 1375669295, ModNam = 'v_11_sheephumperlight'}, +{HashIs = 1817496410, ModNam = 'v_11_slaughtbox'}, +{HashIs = 1763789051, ModNam = 'v_11_stungun'}, +{HashIs = 564071872, ModNam = 'v_11_stungun001'}, +{HashIs = 2089858855, ModNam = 'v_11_wincharm'}, +{HashIs = 1412155506, ModNam = 'v_13_rec_chop_card'}, +{HashIs = 1371304953, ModNam = 'v_13_rec_chop_deta'}, +{HashIs = 611408871, ModNam = 'v_13_rec_chop_exlamp'}, +{HashIs = -1215996827, ModNam = 'v_13_rec_chop_over'}, +{HashIs = -2028883436, ModNam = 'v_13_rec_chop_refl'}, +{HashIs = -2035847296, ModNam = 'v_13_rec_chop_shad'}, +{HashIs = 1730005798, ModNam = 'v_13_rec_cor1_deta'}, +{HashIs = 1504074188, ModNam = 'v_13_rec_cor1_over'}, +{HashIs = -1226871722, ModNam = 'v_13_rec_cor1_refl'}, +{HashIs = -300590450, ModNam = 'v_13_rec_door_deta'}, +{HashIs = 1111826835, ModNam = 'v_13_rec_door_over'}, +{HashIs = -95027348, ModNam = 'v_13_rec_door_refl'}, +{HashIs = -1924138198, ModNam = 'v_13_rec_exit_deta'}, +{HashIs = -991183763, ModNam = 'v_13_rec_exit_over'}, +{HashIs = 11080595, ModNam = 'v_13_rec_exit_refl'}, +{HashIs = 1893877901, ModNam = 'v_13_rec_main_card'}, +{HashIs = -1262238500, ModNam = 'v_13_rec_main_deta'}, +{HashIs = -2146857748, ModNam = 'v_13_rec_main_lamp'}, +{HashIs = 1641002849, ModNam = 'v_13_rec_main_over'}, +{HashIs = -1365079015, ModNam = 'v_13_rec_main_refl'}, +{HashIs = -1302538923, ModNam = 'v_13_rec_main_shre'}, +{HashIs = -480517504, ModNam = 'v_13_rec_off1_det2'}, +{HashIs = -386535944, ModNam = 'v_13_rec_off1_deta'}, +{HashIs = 1702571542, ModNam = 'v_13_rec_off1_exlamp'}, +{HashIs = -844999375, ModNam = 'v_13_rec_off1_over'}, +{HashIs = -1470219067, ModNam = 'v_13_rec_off1_refl'}, +{HashIs = 1003750006, ModNam = 'v_13_rec_off1_shad'}, +{HashIs = -2076197480, ModNam = 'v_13_rec_rear_deta'}, +{HashIs = 44952174, ModNam = 'v_13_rec_rear_over'}, +{HashIs = -2040402295, ModNam = 'v_13_rec_rear_refl'}, +{HashIs = -1375163780, ModNam = 'v_13_rec_she2_deta'}, +{HashIs = 1908716755, ModNam = 'v_13_rec_she2_over'}, +{HashIs = -991070626, ModNam = 'v_13_rec_shei_deta'}, +{HashIs = 1129019053, ModNam = 'v_13_rec_shei_over'}, +{HashIs = -531467176, ModNam = 'v_13_rec_shei_refl'}, +{HashIs = -2050752077, ModNam = 'v_13_rec_sta1_deta'}, +{HashIs = 1440241177, ModNam = 'v_13_rec_sta1_over'}, +{HashIs = 1164321932, ModNam = 'v_13_rec_sta1_refl'}, +{HashIs = -635435070, ModNam = 'v_13_rec_sta2_deta'}, +{HashIs = -1906576005, ModNam = 'v_13_rec_sta2_over'}, +{HashIs = 1787900739, ModNam = 'v_13_rec_sta2_refl'}, +{HashIs = -1619230853, ModNam = 'v_13_rec_sta2_shad'}, +{HashIs = 1634746050, ModNam = 'v_13_rec_wind_card'}, +{HashIs = -1705910049, ModNam = 'v_13_rec_wind_deta'}, +{HashIs = 2120893302, ModNam = 'v_13_rec_wind_deta001'}, +{HashIs = -1101801906, ModNam = 'v_13_rec_wind_exlamp'}, +{HashIs = -620592483, ModNam = 'v_13_rec_wind_over'}, +{HashIs = 266750052, ModNam = 'v_13_rec_wind_shad'}, +{HashIs = -407044356, ModNam = 'v_13_shell'}, +{HashIs = 492598206, ModNam = 'v_13_windowshadows1'}, +{HashIs = -1358883063, ModNam = 'v_13_windowshadows2'}, +{HashIs = -999865899, ModNam = 'v_13_windowshadows4'}, +{HashIs = -847916050, ModNam = 'v_13_windowshadows5'}, +{HashIs = 508667353, ModNam = 'v_15__exterior_building'}, +{HashIs = 93402095, ModNam = 'v_15__exterior_frame'}, +{HashIs = 1166038987, ModNam = 'v_15_cars_shell'}, +{HashIs = -1889000560, ModNam = 'v_15_gar_over_decal'}, +{HashIs = -1418283506, ModNam = 'v_15_gar_over_normal'}, +{HashIs = -1963439895, ModNam = 'v_15_garg_delta_ceiling'}, +{HashIs = 1698778120, ModNam = 'v_15_garg_delta_doordown'}, +{HashIs = 50309508, ModNam = 'v_15_garg_delta_doorup'}, +{HashIs = 1291125826, ModNam = 'v_15_garg_delta'}, +{HashIs = -828676403, ModNam = 'v_15_garg_mesh_carlift'}, +{HashIs = -196818787, ModNam = 'v_15_garg_mesh_rack01'}, +{HashIs = 262096269, ModNam = 'v_15_garg_mesh_rack2'}, +{HashIs = 993323452, ModNam = 'v_15_garg_mesh_shelf'}, +{HashIs = -1268764657, ModNam = 'v_15_ofa_over_decal'}, +{HashIs = -248726601, ModNam = 'v_15_ofa_over_normal'}, +{HashIs = -1654267836, ModNam = 'v_15_ofa_over_shadow'}, +{HashIs = 2142096866, ModNam = 'v_15_ofb_over_decal'}, +{HashIs = 802130009, ModNam = 'v_15_ofb_over_normal'}, +{HashIs = 949858571, ModNam = 'v_15_offa_delta_glass'}, +{HashIs = -1397574122, ModNam = 'v_15_offa_delta2'}, +{HashIs = -1749406954, ModNam = 'v_15_offa_props'}, +{HashIs = 1320563827, ModNam = 'v_15_offb_delta_ceiling'}, +{HashIs = -1074174275, ModNam = 'v_15_offb_delta_glass'}, +{HashIs = 1723723422, ModNam = 'v_15_offb_delta_props'}, +{HashIs = 480897073, ModNam = 'v_15_offb_delta'}, +{HashIs = -1956973268, ModNam = 'v_15_offb_glass'}, +{HashIs = 1053246885, ModNam = 'v_15_offb_mesh_frames'}, +{HashIs = 27594084, ModNam = 'v_15_shrm_cables'}, +{HashIs = -1012925063, ModNam = 'v_15_shrm_delta_ceiling'}, +{HashIs = 856965582, ModNam = 'v_15_shrm_delta_ceiling2'}, +{HashIs = 631355880, ModNam = 'v_15_shrm_delta_photos'}, +{HashIs = -410120742, ModNam = 'v_15_shrm_delta_props'}, +{HashIs = 1610353134, ModNam = 'v_15_shrm_delta'}, +{HashIs = -1899336793, ModNam = 'v_15_shrm_frames'}, +{HashIs = -1654110746, ModNam = 'v_15_shrm_glass1'}, +{HashIs = -1406016647, ModNam = 'v_15_shrm_glass2'}, +{HashIs = 1738629305, ModNam = 'v_15_shrm_mesh_coffeetable'}, +{HashIs = 1636667330, ModNam = 'v_15_shrm_mesh_desk'}, +{HashIs = 2027537347, ModNam = 'v_15_shrm_mesh_woodboard'}, +{HashIs = 1041275574, ModNam = 'v_15_shrm_neonsign_iref001'}, +{HashIs = -1547325868, ModNam = 'v_15_shrm_neonsign_prx'}, +{HashIs = -1022769224, ModNam = 'v_15_shrm_neonsign'}, +{HashIs = 1574605286, ModNam = 'v_15_shrm_promotional'}, +{HashIs = -1845634532, ModNam = 'v_15_shrm_shelfprops'}, +{HashIs = -1944492269, ModNam = 'v_15_shrm_window_unbroken'}, +{HashIs = 2127106692, ModNam = 'v_15_srm_over_decal'}, +{HashIs = -1040080247, ModNam = 'v_15_srm_over_normal'}, +{HashIs = 1503110007, ModNam = 'v_15_srm_over_shadow'}, +{HashIs = -463099505, ModNam = 'v_15_window_broken'}, +{HashIs = -1204911835, ModNam = 'v_16_ap_hi_pants1'}, +{HashIs = -1437801122, ModNam = 'v_16_ap_hi_pants2'}, +{HashIs = -1694021933, ModNam = 'v_16_ap_hi_pants3'}, +{HashIs = -22344159, ModNam = 'v_16_ap_hi_pants4'}, +{HashIs = -520891725, ModNam = 'v_16_ap_hi_pants5'}, +{HashIs = -746965056, ModNam = 'v_16_ap_hi_pants6'}, +{HashIs = 296488363, ModNam = 'v_16_ap_mid_pants1'}, +{HashIs = 1064233264, ModNam = 'v_16_ap_mid_pants2'}, +{HashIs = 906876526, ModNam = 'v_16_ap_mid_pants3'}, +{HashIs = -439175687, ModNam = 'v_16_ap_mid_pants4'}, +{HashIs = -627531899, ModNam = 'v_16_ap_mid_pants5'}, +{HashIs = -2144208857, ModNam = 'v_16_barglow'}, +{HashIs = -1245042072, ModNam = 'v_16_barglow001'}, +{HashIs = -1639175907, ModNam = 'v_16_barglownight'}, +{HashIs = 592132096, ModNam = 'v_16_basketball'}, +{HashIs = 1753105766, ModNam = 'v_16_bathemon'}, +{HashIs = 1769990479, ModNam = 'v_16_bathmirror'}, +{HashIs = 1495774418, ModNam = 'v_16_bathstuff'}, +{HashIs = 1694551716, ModNam = 'v_16_bdr_mesh_bed'}, +{HashIs = 562784610, ModNam = 'v_16_bdrm_mesh_bath'}, +{HashIs = 554957387, ModNam = 'v_16_bdrm_paintings002'}, +{HashIs = 1635608336, ModNam = 'v_16_bed_mesh_blinds'}, +{HashIs = -2038405478, ModNam = 'v_16_bed_mesh_delta'}, +{HashIs = 541212613, ModNam = 'v_16_bed_mesh_windows'}, +{HashIs = -1655739971, ModNam = 'v_16_bedrmemon'}, +{HashIs = 1644861560, ModNam = 'v_16_bookend'}, +{HashIs = -696587396, ModNam = 'v_16_dnr_a'}, +{HashIs = 176673685, ModNam = 'v_16_dnr_c'}, +{HashIs = 396344497, ModNam = 'v_16_dt'}, +{HashIs = 402779496, ModNam = 'v_16_fh_sidebrdlngb_rsref001'}, +{HashIs = 437506665, ModNam = 'v_16_frankcable'}, +{HashIs = 2012970818, ModNam = 'v_16_frankcurtain1'}, +{HashIs = -645958848, ModNam = 'v_16_frankstuff_noshad'}, +{HashIs = 1395271370, ModNam = 'v_16_frankstuff'}, +{HashIs = -548588043, ModNam = 'v_16_frankstuff003'}, +{HashIs = -111777273, ModNam = 'v_16_frankstuff004'}, +{HashIs = -401125507, ModNam = 'v_16_goldrecords'}, +{HashIs = -855487398, ModNam = 'v_16_hi_apt_planningrmstf'}, +{HashIs = 1710746303, ModNam = 'v_16_hi_apt_s_books'}, +{HashIs = 2122176276, ModNam = 'v_16_hi_studdorrtrim'}, +{HashIs = -1938917263, ModNam = 'v_16_hifi'}, +{HashIs = 795926619, ModNam = 'v_16_high_bath_delta'}, +{HashIs = -61937122, ModNam = 'v_16_high_bath_mesh_mirror'}, +{HashIs = 1519962981, ModNam = 'v_16_high_bath_mesh_mirror001'}, +{HashIs = 28388079, ModNam = 'v_16_high_bath_over_normals'}, +{HashIs = -2102769187, ModNam = 'v_16_high_bath_over_shadow'}, +{HashIs = 1282505899, ModNam = 'v_16_high_bed_mesh_lights'}, +{HashIs = 1848187037, ModNam = 'v_16_high_bed_mesh_unit'}, +{HashIs = -1810487791, ModNam = 'v_16_high_bed_over_dirt'}, +{HashIs = -1825762094, ModNam = 'v_16_high_bed_over_normal'}, +{HashIs = -1637177333, ModNam = 'v_16_high_bed_over_shadow'}, +{HashIs = -1725072230, ModNam = 'v_16_high_hal_mesh_plant'}, +{HashIs = -2087534553, ModNam = 'v_16_high_hall_mesh_delta'}, +{HashIs = -206202603, ModNam = 'v_16_high_hall_over_dirt'}, +{HashIs = 1501428630, ModNam = 'v_16_high_hall_over_normal'}, +{HashIs = -998893158, ModNam = 'v_16_high_hall_over_shadow'}, +{HashIs = 1939050630, ModNam = 'v_16_high_kit_mesh_unit'}, +{HashIs = -804437949, ModNam = 'v_16_high_ktn_mesh_delta'}, +{HashIs = -703501524, ModNam = 'v_16_high_ktn_mesh_fire'}, +{HashIs = 1205639727, ModNam = 'v_16_high_ktn_mesh_windows'}, +{HashIs = -328622740, ModNam = 'v_16_high_ktn_over_decal'}, +{HashIs = 764891703, ModNam = 'v_16_high_ktn_over_dirt'}, +{HashIs = -415048780, ModNam = 'v_16_high_ktn_over_shadow'}, +{HashIs = 32267209, ModNam = 'v_16_high_ktn_over_shadows'}, +{HashIs = 1659989247, ModNam = 'v_16_high_lng_armchairs'}, +{HashIs = -259264457, ModNam = 'v_16_high_lng_details'}, +{HashIs = -1672731594, ModNam = 'v_16_high_lng_mesh_delta'}, +{HashIs = -1993946058, ModNam = 'v_16_high_lng_mesh_plant'}, +{HashIs = -1671259133, ModNam = 'v_16_high_lng_mesh_shelf'}, +{HashIs = -1561464270, ModNam = 'v_16_high_lng_mesh_tvunit'}, +{HashIs = -338992837, ModNam = 'v_16_high_lng_over_dirt'}, +{HashIs = -1565038939, ModNam = 'v_16_high_lng_over_shadow'}, +{HashIs = 737627589, ModNam = 'v_16_high_lng_over_shadow2'}, +{HashIs = -1875612265, ModNam = 'v_16_high_plan_mesh_delta'}, +{HashIs = -1552478834, ModNam = 'v_16_high_plan_over_normal'}, +{HashIs = 246334229, ModNam = 'v_16_high_pln_m_map'}, +{HashIs = -1915596431, ModNam = 'v_16_high_pln_mesh_lights'}, +{HashIs = 2109668307, ModNam = 'v_16_high_pln_over_shadow'}, +{HashIs = 124185503, ModNam = 'v_16_high_stp_mesh_unit'}, +{HashIs = 1686839869, ModNam = 'v_16_high_ward_over_decal'}, +{HashIs = -684611335, ModNam = 'v_16_high_ward_over_normal'}, +{HashIs = -1085127369, ModNam = 'v_16_high_ward_over_shadow'}, +{HashIs = 1505165660, ModNam = 'v_16_highstudwalldirt'}, +{HashIs = -1657151895, ModNam = 'v_16_hiigh_ktn_over_normal'}, +{HashIs = 1580467277, ModNam = 'v_16_knt_c'}, +{HashIs = -1792937432, ModNam = 'v_16_knt_f'}, +{HashIs = -1925494464, ModNam = 'v_16_knt_mesh_stuff'}, +{HashIs = -71964169, ModNam = 'v_16_lgb_mesh_lngprop'}, +{HashIs = -372623874, ModNam = 'v_16_lgb_rock001'}, +{HashIs = -1085847436, ModNam = 'v_16_livstuff003'}, +{HashIs = 965848181, ModNam = 'v_16_livstuff00k2'}, +{HashIs = -1736550082, ModNam = 'v_16_lnb_mesh_coffee'}, +{HashIs = -1956178182, ModNam = 'v_16_lnb_mesh_tablecenter001'}, +{HashIs = -303021494, ModNam = 'v_16_lng_mesh_blinds'}, +{HashIs = 1657526695, ModNam = 'v_16_lng_mesh_delta'}, +{HashIs = 1436338573, ModNam = 'v_16_lng_mesh_stairglass'}, +{HashIs = 2007313326, ModNam = 'v_16_lng_mesh_stairglassb'}, +{HashIs = 1541620211, ModNam = 'v_16_lng_mesh_windows'}, +{HashIs = -964847400, ModNam = 'v_16_lng_over_normal'}, +{HashIs = 868153000, ModNam = 'v_16_lngas_mesh_delta003'}, +{HashIs = 1182412177, ModNam = 'v_16_lo_shower'}, +{HashIs = 71215499, ModNam = 'v_16_low_bath_mesh_window'}, +{HashIs = 473108619, ModNam = 'v_16_low_bath_over_decal'}, +{HashIs = -227255578, ModNam = 'v_16_low_bed_over_decal'}, +{HashIs = 805567639, ModNam = 'v_16_low_bed_over_normal'}, +{HashIs = 1431259987, ModNam = 'v_16_low_bed_over_shadow'}, +{HashIs = 480572754, ModNam = 'v_16_low_ktn_mesh_sideboard'}, +{HashIs = -1803582127, ModNam = 'v_16_low_ktn_mesh_units'}, +{HashIs = -699070147, ModNam = 'v_16_low_ktn_over_decal'}, +{HashIs = -1999869780, ModNam = 'v_16_low_lng_mesh_armchair'}, +{HashIs = -1498699789, ModNam = 'v_16_low_lng_mesh_coffeetable'}, +{HashIs = -1414703914, ModNam = 'v_16_low_lng_mesh_fireplace'}, +{HashIs = 1767073950, ModNam = 'v_16_low_lng_mesh_plant'}, +{HashIs = 203302981, ModNam = 'v_16_low_lng_mesh_rugs'}, +{HashIs = -862607347, ModNam = 'v_16_low_lng_mesh_sidetable'}, +{HashIs = 1573106874, ModNam = 'v_16_low_lng_mesh_sofa1'}, +{HashIs = 1883953608, ModNam = 'v_16_low_lng_mesh_sofa2'}, +{HashIs = 797777955, ModNam = 'v_16_low_lng_mesh_tv'}, +{HashIs = 1299566561, ModNam = 'v_16_low_lng_over_decal'}, +{HashIs = -89008152, ModNam = 'v_16_low_lng_over_normal'}, +{HashIs = -1148626287, ModNam = 'v_16_low_lng_over_shadow'}, +{HashIs = 1669110046, ModNam = 'v_16_low_mesh_lng_shelf'}, +{HashIs = 185958074, ModNam = 'v_16_mags'}, +{HashIs = 977523419, ModNam = 'v_16_mesh_delta'}, +{HashIs = -1928851610, ModNam = 'v_16_mesh_shell'}, +{HashIs = -1641773035, ModNam = 'v_16_mid_bath_mesh_delta'}, +{HashIs = -686357611, ModNam = 'v_16_mid_bath_mesh_mirror'}, +{HashIs = -1081334902, ModNam = 'v_16_mid_bed_bed'}, +{HashIs = -41870171, ModNam = 'v_16_mid_bed_delta'}, +{HashIs = -1933699208, ModNam = 'v_16_mid_bed_over_decal'}, +{HashIs = 423058140, ModNam = 'v_16_mid_hall_mesh_delta'}, +{HashIs = -596208123, ModNam = 'v_16_mid_shell'}, +{HashIs = -1562340743, ModNam = 'v_16_midapartdeta'}, +{HashIs = 1029035082, ModNam = 'v_16_midapt_cabinet'}, +{HashIs = -640008227, ModNam = 'v_16_midapt_curts'}, +{HashIs = -794678716, ModNam = 'v_16_midapt_deca'}, +{HashIs = -319314280, ModNam = 'v_16_molding01'}, +{HashIs = -757685759, ModNam = 'v_16_mp_sofa'}, +{HashIs = 1861434686, ModNam = 'v_16_mpmidapart00'}, +{HashIs = 2021740634, ModNam = 'v_16_mpmidapart01'}, +{HashIs = -1413634140, ModNam = 'v_16_mpmidapart018'}, +{HashIs = -1477562573, ModNam = 'v_16_mpmidapart03'}, +{HashIs = 627911247, ModNam = 'v_16_mpmidapart07'}, +{HashIs = 1121969460, ModNam = 'v_16_mpmidapart09'}, +{HashIs = -1528124860, ModNam = 'v_16_mpmidapart13'}, +{HashIs = 2098322103, ModNam = 'v_16_mpmidapart17'}, +{HashIs = 162412429, ModNam = 'v_16_rpt_mesh_pictures'}, +{HashIs = 1218832826, ModNam = 'v_16_rpt_mesh_pictures003'}, +{HashIs = -920153100, ModNam = 'v_16_shadowobject69'}, +{HashIs = 1747663014, ModNam = 'v_16_shadsy'}, +{HashIs = 109151345, ModNam = 'v_16_skateboard'}, +{HashIs = 473873172, ModNam = 'v_16_strsdet01'}, +{HashIs = -1635956176, ModNam = 'v_16_studapart00'}, +{HashIs = 1933754349, ModNam = 'v_16_studframe'}, +{HashIs = -1348140380, ModNam = 'v_16_studio_loshell'}, +{HashIs = 1500871631, ModNam = 'v_16_studio_pants1'}, +{HashIs = -415131799, ModNam = 'v_16_studio_pants2'}, +{HashIs = 994590581, ModNam = 'v_16_studio_pants3'}, +{HashIs = -1328852098, ModNam = 'v_16_studio_skirt'}, +{HashIs = -1121708665, ModNam = 'v_16_studio_slip1'}, +{HashIs = 419629772, ModNam = 'v_16_studposters'}, +{HashIs = 1819360788, ModNam = 'v_16_studunits'}, +{HashIs = 1145706899, ModNam = 'v_16_study_rug'}, +{HashIs = 1236742542, ModNam = 'v_16_study_sofa'}, +{HashIs = 905287380, ModNam = 'v_16_treeglow'}, +{HashIs = -1207622214, ModNam = 'v_16_treeglow001'}, +{HashIs = -1462354034, ModNam = 'v_16_v_1_studapart02'}, +{HashIs = -613043635, ModNam = 'v_16_v_sofa'}, +{HashIs = -1861375461, ModNam = 'v_16_vint1_multilow02'}, +{HashIs = -1845709974, ModNam = 'v_16_wardrobe'}, +{HashIs = 776084867, ModNam = 'v_19_bar_speccy'}, +{HashIs = -2102113266, ModNam = 'v_19_bubbles'}, +{HashIs = -338399248, ModNam = 'v_19_changeshadsmain'}, +{HashIs = -172320734, ModNam = 'v_19_corridor_bits'}, +{HashIs = 815748996, ModNam = 'v_19_curts'}, +{HashIs = 370752112, ModNam = 'v_19_dirtframes_ent'}, +{HashIs = 1157232371, ModNam = 'v_19_dtrpsbitsmore'}, +{HashIs = -1763494267, ModNam = 'v_19_ducts'}, +{HashIs = 67728679, ModNam = 'v_19_fishy_coral'}, +{HashIs = -2064947552, ModNam = 'v_19_fishy_coral2'}, +{HashIs = -881679119, ModNam = 'v_19_jakemenneon'}, +{HashIs = -2108686054, ModNam = 'v_19_jetceilights'}, +{HashIs = 1755459821, ModNam = 'v_19_jetchangebits'}, +{HashIs = 1738241483, ModNam = 'v_19_jetchangerail'}, +{HashIs = 1023206247, ModNam = 'v_19_jetchnceistuff'}, +{HashIs = 56468989, ModNam = 'v_19_jetchngwrkcrd'}, +{HashIs = 462094182, ModNam = 'v_19_jetdado'}, +{HashIs = -1407643777, ModNam = 'v_19_jetdncflrlights'}, +{HashIs = -13703456, ModNam = 'v_19_jetstripceilpan'}, +{HashIs = -1681510881, ModNam = 'v_19_jetstripceilpan2'}, +{HashIs = -1890809400, ModNam = 'v_19_jetstrpstge'}, +{HashIs = -1655216281, ModNam = 'v_19_maindressingstuff'}, +{HashIs = 1326367471, ModNam = 'v_19_office_trim'}, +{HashIs = 690135591, ModNam = 'v_19_payboothtrim'}, +{HashIs = -1880181855, ModNam = 'v_19_premium2'}, +{HashIs = -1897452100, ModNam = 'v_19_priv_bits'}, +{HashIs = 279777689, ModNam = 'v_19_priv_shads'}, +{HashIs = -203731504, ModNam = 'v_19_stp3fistank'}, +{HashIs = -181061911, ModNam = 'v_19_stplightspriv'}, +{HashIs = 1142677988, ModNam = 'v_19_stpprvrmpics'}, +{HashIs = -530412110, ModNam = 'v_19_stri3litstps'}, +{HashIs = 1796505475, ModNam = 'v_19_strip_off_overs'}, +{HashIs = 781409003, ModNam = 'v_19_strip_stickers'}, +{HashIs = -1140460783, ModNam = 'v_19_strip3pole'}, +{HashIs = -101568154, ModNam = 'v_19_stripbootbits'}, +{HashIs = 2051732798, ModNam = 'v_19_stripbooths'}, +{HashIs = -1374940188, ModNam = 'v_19_stripchangemirror'}, +{HashIs = 1496392170, ModNam = 'v_19_stripduct'}, +{HashIs = -753381166, ModNam = 'v_19_stripduct2'}, +{HashIs = -17721616, ModNam = 'v_19_strp_offbits'}, +{HashIs = -887543880, ModNam = 'v_19_strp_rig'}, +{HashIs = 1444970912, ModNam = 'v_19_strp3mirrors'}, +{HashIs = 1935720206, ModNam = 'v_19_strpbar'}, +{HashIs = -327460995, ModNam = 'v_19_strpbarrier'}, +{HashIs = -1301822742, ModNam = 'v_19_strpchngover1'}, +{HashIs = 1799992495, ModNam = 'v_19_strpchngover2'}, +{HashIs = -100902308, ModNam = 'v_19_strpdjbarr'}, +{HashIs = -2138963736, ModNam = 'v_19_strpdrfrm1'}, +{HashIs = -1844403195, ModNam = 'v_19_strpdrfrm2'}, +{HashIs = 1483845832, ModNam = 'v_19_strpdrfrm3'}, +{HashIs = 1843649452, ModNam = 'v_19_strpdrfrm4'}, +{HashIs = 933097249, ModNam = 'v_19_strpdrfrm5'}, +{HashIs = 1230574231, ModNam = 'v_19_strpdrfrm6'}, +{HashIs = 1438323505, ModNam = 'v_19_strpentlites'}, +{HashIs = 458056322, ModNam = 'v_19_strpfrntpl'}, +{HashIs = -1156043042, ModNam = 'v_19_strpmncled'}, +{HashIs = 1234437091, ModNam = 'v_19_strpprivlits'}, +{HashIs = -1137133608, ModNam = 'v_19_strprvrmgdbits'}, +{HashIs = -373068607, ModNam = 'v_19_strpshell'}, +{HashIs = 1930101236, ModNam = 'v_19_strpshellref'}, +{HashIs = -1746529895, ModNam = 'v_19_strpstglt'}, +{HashIs = -320646842, ModNam = 'v_19_strpstgtrm'}, +{HashIs = 1458015340, ModNam = 'v_19_strpstrplit'}, +{HashIs = 302914944, ModNam = 'v_19_trev_stuff'}, +{HashIs = -827514192, ModNam = 'v_19_trev_stuff1'}, +{HashIs = 952274871, ModNam = 'v_19_vabbarcables'}, +{HashIs = 1043570931, ModNam = 'v_19_vanbckofftrim'}, +{HashIs = 1605871746, ModNam = 'v_19_vanchngfacings'}, +{HashIs = -604879834, ModNam = 'v_19_vanchngfcngfrst'}, +{HashIs = 1899078779, ModNam = 'v_19_vangroundover'}, +{HashIs = -1705603715, ModNam = 'v_19_vanilla_sign_neon'}, +{HashIs = 200278506, ModNam = 'v_19_vanillasigneon'}, +{HashIs = 825282534, ModNam = 'v_19_vanillasigneon2'}, +{HashIs = 567582665, ModNam = 'v_19_vanlobsigns'}, +{HashIs = 77529160, ModNam = 'v_19_vanmenuplain'}, +{HashIs = 851007821, ModNam = 'v_19_vannuisigns'}, +{HashIs = 357208908, ModNam = 'v_19_vanshadmainrm'}, +{HashIs = 880393118, ModNam = 'v_19_vanstageshads'}, +{HashIs = -529553211, ModNam = 'v_19_vanuniwllart'}, +{HashIs = -1056047558, ModNam = 'v_19_vanunofflights'}, +{HashIs = -627030076, ModNam = 'v_19_weebitstuff'}, +{HashIs = 140900193, ModNam = 'v_2_ala_mesh_delta'}, +{HashIs = -1085509635, ModNam = 'v_2_alb_mesh_delta'}, +{HashIs = -1124145780, ModNam = 'v_2_atl_mirror_mesh2'}, +{HashIs = 1000881750, ModNam = 'v_2_atla_over_decal'}, +{HashIs = -646714696, ModNam = 'v_2_atla_over_normal'}, +{HashIs = 521470300, ModNam = 'v_2_atla_over_shadow'}, +{HashIs = -1279459204, ModNam = 'v_2_atlb_over_decal'}, +{HashIs = -551982738, ModNam = 'v_2_atlb_over_normal'}, +{HashIs = 1743516980, ModNam = 'v_2_atlb_over_shadow'}, +{HashIs = -306030378, ModNam = 'v_2_ats_mirror_mesh'}, +{HashIs = 744323826, ModNam = 'v_2_ats_over_decal'}, +{HashIs = 529623221, ModNam = 'v_2_ats_over_normals'}, +{HashIs = 1936337860, ModNam = 'v_2_ats_over_shadow'}, +{HashIs = 46317015, ModNam = 'v_2_atsm_mesh_bottles'}, +{HashIs = -2093891663, ModNam = 'v_2_atsm_mesh_delta'}, +{HashIs = 1610934588, ModNam = 'v_2_atsm_mesh_frames'}, +{HashIs = -665565030, ModNam = 'v_2_atsm_mesh_reflect'}, +{HashIs = 622634633, ModNam = 'v_2_atsm_mesh_units'}, +{HashIs = 178556803, ModNam = 'v_2_bckstrs_pipes'}, +{HashIs = 1063132354, ModNam = 'v_2_bckstrs_railing'}, +{HashIs = 2095966182, ModNam = 'v_2_bds_mesh_bodydrawers'}, +{HashIs = -1074980705, ModNam = 'v_2_bds_mesh_ceiling'}, +{HashIs = 975372137, ModNam = 'v_2_bds_mesh_frame'}, +{HashIs = -709060764, ModNam = 'v_2_bds_mesh_lift'}, +{HashIs = -1934217292, ModNam = 'v_2_bds_mesh_skirting'}, +{HashIs = 1430603214, ModNam = 'v_2_bds_mirror_mesh'}, +{HashIs = 1239275842, ModNam = 'v_2_bds_over_decal'}, +{HashIs = -1548998472, ModNam = 'v_2_bds_over_normal'}, +{HashIs = -780120463, ModNam = 'v_2_bds_over_shadow'}, +{HashIs = 1211383689, ModNam = 'v_2_biosign'}, +{HashIs = -1256201790, ModNam = 'v_2_bsnt_shell'}, +{HashIs = -185759913, ModNam = 'v_2_cdb_mesh_06'}, +{HashIs = -742378842, ModNam = 'v_2_cdb_mesh_delta'}, +{HashIs = -774703634, ModNam = 'v_2_cdb_mesh_door'}, +{HashIs = -822034429, ModNam = 'v_2_cdb_mesh_smalldoor'}, +{HashIs = 157011038, ModNam = 'v_2_cdb_over_normal'}, +{HashIs = -1778356134, ModNam = 'v_2_cdbt_mesh_liftlights'}, +{HashIs = -75886800, ModNam = 'v_2_cdt_mesh_05'}, +{HashIs = 529323861, ModNam = 'v_2_cdt_mesh_07'}, +{HashIs = 1651012524, ModNam = 'v_2_cdt_mesh_delta'}, +{HashIs = 1592452521, ModNam = 'v_2_cdt_mesh_smalldoor'}, +{HashIs = -599048534, ModNam = 'v_2_cdt_over_normal'}, +{HashIs = -1684154620, ModNam = 'v_2_cor1_mesh_delta1'}, +{HashIs = -1987300639, ModNam = 'v_2_cor1_mesh_delta2'}, +{HashIs = 1390608156, ModNam = 'v_2_glow_reflect'}, +{HashIs = 1556386640, ModNam = 'v_2_glow_reflect001'}, +{HashIs = 1402248558, ModNam = 'v_2_lighttrigger002'}, +{HashIs = 658288232, ModNam = 'v_2_lighttrigger1'}, +{HashIs = 2001442678, ModNam = 'v_2_mst_mesh_04'}, +{HashIs = -1611110193, ModNam = 'v_2_mst_mesh_06'}, +{HashIs = 1007821060, ModNam = 'v_2_mst_mesh_08'}, +{HashIs = 1572609243, ModNam = 'v_2_mst_mesh_banister'}, +{HashIs = 366979122, ModNam = 'v_2_mst_mesh_delta'}, +{HashIs = 2036891287, ModNam = 'v_2_mst_mesh_exterior'}, +{HashIs = 1297537153, ModNam = 'v_2_mst_mesh_wire'}, +{HashIs = -1697249867, ModNam = 'v_2_mst_over_dirt'}, +{HashIs = -31073789, ModNam = 'v_2_mst_over_normal'}, +{HashIs = 127890401, ModNam = 'v_2_rc1_over_normal'}, +{HashIs = 1346419557, ModNam = 'v_2_rc2_over_normal'}, +{HashIs = -466390241, ModNam = 'v_2_rct_mesh_04'}, +{HashIs = 2131405007, ModNam = 'v_2_rct_mesh_05'}, +{HashIs = -703340310, ModNam = 'v_2_reccorr2stuff'}, +{HashIs = -490052033, ModNam = 'v_2_rep_over_normal'}, +{HashIs = 810180977, ModNam = 'v_2_room2_reflect'}, +{HashIs = 1521682972, ModNam = 'v_2_shadowmap1'}, +{HashIs = 1792846447, ModNam = 'v_2_shadowmap2'}, +{HashIs = -1121792262, ModNam = 'v_2_shadowmap3'}, +{HashIs = 1536082536, ModNam = 'v_2_strs_shell'}, +{HashIs = -1000919610, ModNam = 'v_2_tomd_mesh_ceiling'}, +{HashIs = -1856339267, ModNam = 'v_2_tomd_mesh_delta'}, +{HashIs = 953583686, ModNam = 'v_2_tomd_mesh_desk'}, +{HashIs = -1962795178, ModNam = 'v_2_tomd_mesh_frames'}, +{HashIs = -1917067297, ModNam = 'v_2_top_xrays'}, +{HashIs = -1091091869, ModNam = 'v_2_tort_mesh_delta'}, +{HashIs = 1148800279, ModNam = 'v_2_tort_mesh_files'}, +{HashIs = -1651496338, ModNam = 'v_2_tort_mesh_frames'}, +{HashIs = -1668246780, ModNam = 'v_2_tort_mesh_props'}, +{HashIs = 703977413, ModNam = 'v_2_tplt_mesh_ceiling'}, +{HashIs = 1036437107, ModNam = 'v_2_tplt_mesh_delta'}, +{HashIs = -1389778883, ModNam = 'v_2_tplt_mesh_frames'}, +{HashIs = -1404669114, ModNam = 'v_2_tplt_mesh_kitchen'}, +{HashIs = -920793138, ModNam = 'v_2_tpo_mesh_22'}, +{HashIs = -1752011580, ModNam = 'v_2_tpo_mesh_28'}, +{HashIs = 2082748376, ModNam = 'v_2_tpo_mesh_41'}, +{HashIs = -1386571196, ModNam = 'v_2_tpo_mesh_42'}, +{HashIs = -300940315, ModNam = 'v_2_tpo_over_decal'}, +{HashIs = 1995840442, ModNam = 'v_2_tpo_over_normal'}, +{HashIs = -361238537, ModNam = 'v_2_tpoff_shell'}, +{HashIs = -563475542, ModNam = 'v_20_arm_dec'}, +{HashIs = -1877045865, ModNam = 'v_20_arm_det01'}, +{HashIs = 1098896962, ModNam = 'v_20_armoury_gate'}, +{HashIs = 42114039, ModNam = 'v_20_br_det'}, +{HashIs = 2124444362, ModNam = 'v_20_copfile01'}, +{HashIs = -1410478748, ModNam = 'v_20_copfile02'}, +{HashIs = -913439184, ModNam = 'v_20_evidence01'}, +{HashIs = 1694435465, ModNam = 'v_20_frontdesk'}, +{HashIs = 466761642, ModNam = 'v_20_lspd_sign'}, +{HashIs = 468097357, ModNam = 'v_20_notbrd002'}, +{HashIs = -2104596837, ModNam = 'v_20_notbrd003'}, +{HashIs = 2090228395, ModNam = 'v_20_notbrd004'}, +{HashIs = 1848622558, ModNam = 'v_20_notbrd005'}, +{HashIs = 1474859344, ModNam = 'v_20_notbrd006'}, +{HashIs = 311390209, ModNam = 'v_20_notbrd01'}, +{HashIs = 1989340262, ModNam = 'v_20_ornaeagle'}, +{HashIs = 1206211935, ModNam = 'v_20_ph_arm_cab01'}, +{HashIs = -1822326102, ModNam = 'v_20_ph_cells_dec'}, +{HashIs = 1028299119, ModNam = 'v_20_ph_flag01'}, +{HashIs = 1331379600, ModNam = 'v_20_ph_flag02'}, +{HashIs = 412405764, ModNam = 'v_20_ph_flag03'}, +{HashIs = -1934365233, ModNam = 'v_20_ph_in_outbrd'}, +{HashIs = 1555226669, ModNam = 'v_20_ph_in_outbrd002'}, +{HashIs = 876583346, ModNam = 'v_20_ph_lobby_desk'}, +{HashIs = 999250531, ModNam = 'v_20_ph_lobby_det01'}, +{HashIs = 672544373, ModNam = 'v_20_ph_lobby_lights'}, +{HashIs = 405855372, ModNam = 'v_20_ph_lobby_planter003'}, +{HashIs = 1850199601, ModNam = 'v_20_ph_lobby_planter01'}, +{HashIs = 1560357796, ModNam = 'v_20_ph_lobby_planter02'}, +{HashIs = -1652030500, ModNam = 'v_20_ph_lockers_det01'}, +{HashIs = -1256685581, ModNam = 'v_20_ph_musdesk'}, +{HashIs = -916246589, ModNam = 'v_20_ph_muster_det01'}, +{HashIs = -186146868, ModNam = 'v_20_ph_office_det01'}, +{HashIs = 128828748, ModNam = 'v_20_ph_office_det02'}, +{HashIs = 104176290, ModNam = 'v_20_ph_office_flag01'}, +{HashIs = -739854491, ModNam = 'v_20_ph_signs01'}, +{HashIs = 2111410153, ModNam = 'v_20_ph_stair_dec'}, +{HashIs = 374120856, ModNam = 'v_20_ph_stair_dec001'}, +{HashIs = -1398672861, ModNam = 'v_20_ph_stairdets'}, +{HashIs = 412821588, ModNam = 'v_20_ph_stairdets001'}, +{HashIs = 139659155, ModNam = 'v_20_ph_stairs03'}, +{HashIs = -1230144054, ModNam = 'v_20_ph_stairwell_det01'}, +{HashIs = -997713537, ModNam = 'v_20_ph_stairwell_det02'}, +{HashIs = -1441797169, ModNam = 'v_20_phcorrdirt'}, +{HashIs = -1261016667, ModNam = 'v_20_phlobbylightsem'}, +{HashIs = 1890838064, ModNam = 'v_20_phlobdirt'}, +{HashIs = -321655962, ModNam = 'v_20_phsm02'}, +{HashIs = -447334415, ModNam = 'v_20_policehubshell'}, +{HashIs = 79051028, ModNam = 'v_20_rubbermat'}, +{HashIs = 360511623, ModNam = 'v_20_sm01'}, +{HashIs = 1781977939, ModNam = 'v_20_stairwell_det01'}, +{HashIs = 859980781, ModNam = 'v_20_wall_light003'}, +{HashIs = -1990168528, ModNam = 'v_20_wall_light004'}, +{HashIs = 1609178436, ModNam = 'v_20_wall_light005'}, +{HashIs = -1408780930, ModNam = 'v_20_wall_light006'}, +{HashIs = 2051396091, ModNam = 'v_20_wall_light007'}, +{HashIs = -1203089917, ModNam = 'v_20_wall_light008'}, +{HashIs = 1599995977, ModNam = 'v_20_wall_light01'}, +{HashIs = -1375572224, ModNam = 'v_20_wep_lo'}, +{HashIs = 2098308325, ModNam = 'v_21_dummybox'}, +{HashIs = -2130895084, ModNam = 'v_22_ao_room'}, +{HashIs = -1432249240, ModNam = 'v_22_bullets'}, +{HashIs = 1755624762, ModNam = 'v_22_cables1'}, +{HashIs = 978147468, ModNam = 'v_22_cables2'}, +{HashIs = -1343448250, ModNam = 'v_22_g2_shell'}, +{HashIs = 2103117968, ModNam = 'v_22_g2_vents'}, +{HashIs = 1874496076, ModNam = 'v_22_glass01'}, +{HashIs = -1685528088, ModNam = 'v_22_glass02'}, +{HashIs = -783790750, ModNam = 'v_22_glass03'}, +{HashIs = 2129668279, ModNam = 'v_22_glass04'}, +{HashIs = 884053051, ModNam = 'v_22_glass05'}, +{HashIs = 1682142046, ModNam = 'v_22_glass06'}, +{HashIs = -1713709428, ModNam = 'v_22_glass07'}, +{HashIs = 1201191433, ModNam = 'v_22_glass08'}, +{HashIs = 569503416, ModNam = 'v_22_glass09'}, +{HashIs = -79818067, ModNam = 'v_22_glass10'}, +{HashIs = -244056295, ModNam = 'v_22_glass11'}, +{HashIs = -542352502, ModNam = 'v_22_glass12'}, +{HashIs = -2112322594, ModNam = 'v_22_gunsneon'}, +{HashIs = -1882883884, ModNam = 'v_22_handguns'}, +{HashIs = 601807338, ModNam = 'v_22_merch01'}, +{HashIs = 1377272428, ModNam = 'v_22_merchglass003'}, +{HashIs = 1139861023, ModNam = 'v_22_merchglass004'}, +{HashIs = 1580604025, ModNam = 'v_22_merchglass005'}, +{HashIs = -1827077066, ModNam = 'v_22_merchglass009'}, +{HashIs = 1285617263, ModNam = 'v_22_merchglass010'}, +{HashIs = 525573077, ModNam = 'v_22_merchglass011'}, +{HashIs = 1135617594, ModNam = 'v_22_merchglass1'}, +{HashIs = -2001457087, ModNam = 'v_22_merchglass2'}, +{HashIs = 1730407713, ModNam = 'v_22_merchglass3'}, +{HashIs = 521264382, ModNam = 'v_22_merchglass4'}, +{HashIs = 212416557, ModNam = 'v_22_merchglass5'}, +{HashIs = 845972403, ModNam = 'v_22_merchglass6'}, +{HashIs = 808353591, ModNam = 'v_22_merchglass7'}, +{HashIs = -1326153535, ModNam = 'v_22_merchglass8'}, +{HashIs = -2071430002, ModNam = 'v_22_overlays'}, +{HashIs = 1215025646, ModNam = 'v_22_reflectproxy'}, +{HashIs = 368785959, ModNam = 'v_22_shadowmap'}, +{HashIs = 1073959231, ModNam = 'v_22_shelves'}, +{HashIs = 1296095006, ModNam = 'v_22_shopdirt'}, +{HashIs = -1869488274, ModNam = 'v_22_shopposters'}, +{HashIs = 890769226, ModNam = 'v_22_shopshadow'}, +{HashIs = 457682390, ModNam = 'v_22_shopskirt'}, +{HashIs = 818809605, ModNam = 'v_22_walledges'}, +{HashIs = -203737641, ModNam = 'v_22_wallguns'}, +{HashIs = 1105658306, ModNam = 'v_22_wallhooks'}, +{HashIs = -2098905626, ModNam = 'v_23_ao_front'}, +{HashIs = -2124634454, ModNam = 'v_23_ao_office'}, +{HashIs = -1862572832, ModNam = 'v_23_ao'}, +{HashIs = 1724540583, ModNam = 'v_23_blends'}, +{HashIs = 2050081388, ModNam = 'v_23_detail'}, +{HashIs = -75354233, ModNam = 'v_23_doors'}, +{HashIs = -737130623, ModNam = 'v_23_emissives_front'}, +{HashIs = 1619314, ModNam = 'v_23_emissives'}, +{HashIs = 407933146, ModNam = 'v_23_frames'}, +{HashIs = 1132467105, ModNam = 'v_23_front_blends'}, +{HashIs = 1866258050, ModNam = 'v_23_front_detail'}, +{HashIs = -143694130, ModNam = 'v_23_front_reflect'}, +{HashIs = 363964476, ModNam = 'v_23_j2_dc'}, +{HashIs = 1244863018, ModNam = 'v_23_lamps_fr'}, +{HashIs = 1512262106, ModNam = 'v_23_lamps'}, +{HashIs = 1118204532, ModNam = 'v_23_lamps2'}, +{HashIs = -1565586770, ModNam = 'v_23_lod'}, +{HashIs = 926996797, ModNam = 'v_23_mirrorfloor'}, +{HashIs = 1375273861, ModNam = 'v_23_office_detail'}, +{HashIs = 1172635501, ModNam = 'v_23_pointsale01'}, +{HashIs = 565674966, ModNam = 'v_23_reflect_ext'}, +{HashIs = -662678390, ModNam = 'v_23_reflect'}, +{HashIs = 655913209, ModNam = 'v_23_shell'}, +{HashIs = -991820653, ModNam = 'v_24_bdr_mesh_bed_stuff'}, +{HashIs = -1453011168, ModNam = 'v_24_bdr_mesh_bed'}, +{HashIs = -1990202314, ModNam = 'v_24_bdr_mesh_delta'}, +{HashIs = 1214027725, ModNam = 'v_24_bdr_mesh_lamp'}, +{HashIs = -1987020847, ModNam = 'v_24_bdr_mesh_lstshirt'}, +{HashIs = 1309527245, ModNam = 'v_24_bdr_mesh_windows_closed'}, +{HashIs = 211714468, ModNam = 'v_24_bdr_mesh_windows_open'}, +{HashIs = 804934733, ModNam = 'v_24_bdr_over_decal'}, +{HashIs = 685482669, ModNam = 'v_24_bdr_over_dirt'}, +{HashIs = 700872958, ModNam = 'v_24_bdr_over_emmisve'}, +{HashIs = 1605603164, ModNam = 'v_24_bdr_over_normal'}, +{HashIs = -807542223, ModNam = 'v_24_bdr_over_shadow_boxes'}, +{HashIs = 510349115, ModNam = 'v_24_bdr_over_shadow_frank'}, +{HashIs = -1042523960, ModNam = 'v_24_bdr_over_shadow'}, +{HashIs = 389359159, ModNam = 'v_24_bdrm_mesh_arta'}, +{HashIs = 710359790, ModNam = 'v_24_bdrm_mesh_bath'}, +{HashIs = 1891340530, ModNam = 'v_24_bdrm_mesh_bathprops'}, +{HashIs = 1664661158, ModNam = 'v_24_bdrm_mesh_bookcase'}, +{HashIs = -1385073382, ModNam = 'v_24_bdrm_mesh_bookcasestuff'}, +{HashIs = -2079067810, ModNam = 'v_24_bdrm_mesh_boxes'}, +{HashIs = 1773202095, ModNam = 'v_24_bdrm_mesh_closetdoors'}, +{HashIs = 1442523633, ModNam = 'v_24_bdrm_mesh_dresser'}, +{HashIs = 1394045836, ModNam = 'v_24_bdrm_mesh_mags'}, +{HashIs = 2135986081, ModNam = 'v_24_bdrm_mesh_mirror'}, +{HashIs = 416521724, ModNam = 'v_24_bdrm_mesh_picframes'}, +{HashIs = 1132898368, ModNam = 'v_24_bdrm_mesh_rugs'}, +{HashIs = 414680819, ModNam = 'v_24_bdrm_mesh_wallshirts'}, +{HashIs = 1245901170, ModNam = 'v_24_bedroomshell'}, +{HashIs = 1036514555, ModNam = 'v_24_details1'}, +{HashIs = -851635225, ModNam = 'v_24_details2'}, +{HashIs = 734684986, ModNam = 'v_24_hal_mesh_delta'}, +{HashIs = 1444561315, ModNam = 'v_24_hal_mesh_props'}, +{HashIs = -2107663832, ModNam = 'v_24_hal_over_decal'}, +{HashIs = 371116454, ModNam = 'v_24_hal_over_normal'}, +{HashIs = 393572465, ModNam = 'v_24_hal_over_shadow'}, +{HashIs = 601619015, ModNam = 'v_24_hangingclothes'}, +{HashIs = -1879297800, ModNam = 'v_24_hangingclothes1'}, +{HashIs = -1550318509, ModNam = 'v_24_knt_mesh_blinds'}, +{HashIs = 784152068, ModNam = 'v_24_knt_mesh_boxes'}, +{HashIs = -2010287522, ModNam = 'v_24_knt_mesh_center'}, +{HashIs = 1451083444, ModNam = 'v_24_knt_mesh_delta'}, +{HashIs = 1033830821, ModNam = 'v_24_knt_mesh_flyer'}, +{HashIs = -88857806, ModNam = 'v_24_knt_mesh_mags'}, +{HashIs = -24273391, ModNam = 'v_24_knt_mesh_stuff'}, +{HashIs = -822216982, ModNam = 'v_24_knt_mesh_units'}, +{HashIs = -1993195884, ModNam = 'v_24_knt_mesh_windowsa'}, +{HashIs = 1533928200, ModNam = 'v_24_knt_mesh_windowsb'}, +{HashIs = 1293089609, ModNam = 'v_24_knt_over_decal'}, +{HashIs = 698665844, ModNam = 'v_24_knt_over_normal'}, +{HashIs = 26233750, ModNam = 'v_24_knt_over_shadow_boxes'}, +{HashIs = 1226041042, ModNam = 'v_24_knt_over_shadow'}, +{HashIs = -1486546317, ModNam = 'v_24_knt_over_shelf'}, +{HashIs = -582701829, ModNam = 'v_24_ktn_over_dirt'}, +{HashIs = -379551260, ModNam = 'v_24_lga_mesh_delta'}, +{HashIs = -1175478477, ModNam = 'v_24_lga_over_dirt'}, +{HashIs = -1199983396, ModNam = 'v_24_lga_over_normal'}, +{HashIs = 2007651917, ModNam = 'v_24_lga_over_shadow'}, +{HashIs = -939409227, ModNam = 'v_24_lgb_mesh_bottomdelta'}, +{HashIs = 531302143, ModNam = 'v_24_lgb_mesh_fire'}, +{HashIs = 108228295, ModNam = 'v_24_lgb_mesh_lngprop'}, +{HashIs = 58568078, ModNam = 'v_24_lgb_mesh_sideboard_em'}, +{HashIs = -490529352, ModNam = 'v_24_lgb_mesh_sideboard'}, +{HashIs = -2136166337, ModNam = 'v_24_lgb_mesh_sideprops'}, +{HashIs = 67581076, ModNam = 'v_24_lgb_mesh_sofa'}, +{HashIs = -1258076755, ModNam = 'v_24_lgb_mesh_topdelta'}, +{HashIs = 2103993255, ModNam = 'v_24_lgb_over_dirt'}, +{HashIs = 1535242412, ModNam = 'v_24_llga_mesh_coffeetable'}, +{HashIs = 1624607763, ModNam = 'v_24_llga_mesh_props'}, +{HashIs = -1221118907, ModNam = 'v_24_lna_mesh_windows'}, +{HashIs = -248880225, ModNam = 'v_24_lnb_coffeestuff'}, +{HashIs = -581669317, ModNam = 'v_24_lnb_mesh_artwork'}, +{HashIs = 1787746539, ModNam = 'v_24_lnb_mesh_books'}, +{HashIs = -1251571207, ModNam = 'v_24_lnb_mesh_cddecks'}, +{HashIs = 585653348, ModNam = 'v_24_lnb_mesh_coffee'}, +{HashIs = -1098491414, ModNam = 'v_24_lnb_mesh_djdecks'}, +{HashIs = -1932905251, ModNam = 'v_24_lnb_mesh_dvds'}, +{HashIs = -976235947, ModNam = 'v_24_lnb_mesh_fireglass'}, +{HashIs = 1896912733, ModNam = 'v_24_lnb_mesh_goldrecords'}, +{HashIs = -147708120, ModNam = 'v_24_lnb_mesh_lightceiling'}, +{HashIs = -562814293, ModNam = 'v_24_lnb_mesh_records'}, +{HashIs = 1322047205, ModNam = 'v_24_lnb_mesh_sideboard'}, +{HashIs = -1895450375, ModNam = 'v_24_lnb_mesh_smallvase'}, +{HashIs = -159116438, ModNam = 'v_24_lnb_mesh_tablecenter'}, +{HashIs = 1355205957, ModNam = 'v_24_lnb_mesh_windows'}, +{HashIs = 28403032, ModNam = 'v_24_lnb_over_disk_shadow'}, +{HashIs = 805086757, ModNam = 'v_24_lnb_over_shadow_boxes'}, +{HashIs = -1965865732, ModNam = 'v_24_lnb_over_shadow'}, +{HashIs = -389837123, ModNam = 'v_24_lng_over_decal'}, +{HashIs = -825798087, ModNam = 'v_24_lng_over_normal'}, +{HashIs = -383689547, ModNam = 'v_24_lngb_mesh_boxes'}, +{HashIs = -859107878, ModNam = 'v_24_lngb_mesh_chopbed'}, +{HashIs = -1527398160, ModNam = 'v_24_lngb_mesh_mags'}, +{HashIs = 239452158, ModNam = 'v_24_postertubes'}, +{HashIs = -373355783, ModNam = 'v_24_rct_lamptablestuff'}, +{HashIs = 234859136, ModNam = 'v_24_rct_mesh_boxes'}, +{HashIs = 1867937132, ModNam = 'v_24_rct_mesh_lamptable'}, +{HashIs = -113662910, ModNam = 'v_24_rct_over_decal'}, +{HashIs = -973548806, ModNam = 'v_24_rec_mesh_palnt'}, +{HashIs = 598400030, ModNam = 'v_24_rpt_mesh_delta'}, +{HashIs = 1139773131, ModNam = 'v_24_rpt_mesh_pictures'}, +{HashIs = -208547167, ModNam = 'v_24_rpt_over_normal'}, +{HashIs = 1035232215, ModNam = 'v_24_rpt_over_shadow_boxes'}, +{HashIs = -707583489, ModNam = 'v_24_rpt_over_shadow'}, +{HashIs = -1020520447, ModNam = 'v_24_shell'}, +{HashIs = -650425777, ModNam = 'v_24_shlfstudy'}, +{HashIs = -992262514, ModNam = 'v_24_shlfstudybooks'}, +{HashIs = 1909119672, ModNam = 'v_24_shlfstudypics'}, +{HashIs = 1967886586, ModNam = 'v_24_sta_mesh_delta'}, +{HashIs = 1935912868, ModNam = 'v_24_sta_mesh_glass'}, +{HashIs = 172493042, ModNam = 'v_24_sta_mesh_plant'}, +{HashIs = -796985819, ModNam = 'v_24_sta_mesh_props'}, +{HashIs = -1040640701, ModNam = 'v_24_sta_over_normal'}, +{HashIs = 721141620, ModNam = 'v_24_sta_over_shadow'}, +{HashIs = -1049793093, ModNam = 'v_24_sta_painting'}, +{HashIs = 1327282592, ModNam = 'v_24_storageboxs'}, +{HashIs = 1781419470, ModNam = 'v_24_tablebooks'}, +{HashIs = -1832124717, ModNam = 'v_24_wdr_mesh_delta'}, +{HashIs = 726462463, ModNam = 'v_24_wdr_mesh_rugs'}, +{HashIs = 212348610, ModNam = 'v_24_wdr_mesh_windows'}, +{HashIs = 1239025526, ModNam = 'v_24_wdr_over_decal'}, +{HashIs = 511688836, ModNam = 'v_24_wdr_over_dirt'}, +{HashIs = -1963942288, ModNam = 'v_24_wdr_over_normal'}, +{HashIs = -1155571204, ModNam = 'v_24_wrd_mesh_boxes'}, +{HashIs = 846465355, ModNam = 'v_24_wrd_mesh_tux'}, +{HashIs = -102685204, ModNam = 'v_24_wrd_mesh_wardrobe'}, +{HashIs = 1564163252, ModNam = 'v_25_class'}, +{HashIs = 18170909, ModNam = 'v_25_classlights'}, +{HashIs = 17772065, ModNam = 'v_25_controldesk'}, +{HashIs = 1380337534, ModNam = 'v_25_controlequip'}, +{HashIs = -209410441, ModNam = 'v_25_controlsm'}, +{HashIs = 1739383993, ModNam = 'v_25_drframes'}, +{HashIs = -1037454721, ModNam = 'v_25_elevator01'}, +{HashIs = -1843146108, ModNam = 'v_25_elevstuff'}, +{HashIs = -54985807, ModNam = 'v_25_elvsigns'}, +{HashIs = 2135871526, ModNam = 'v_25_hallstuff'}, +{HashIs = -492507806, ModNam = 'v_25_levnumbers'}, +{HashIs = 1606277980, ModNam = 'v_25_lights'}, +{HashIs = 269655474, ModNam = 'v_25_lowershad'}, +{HashIs = -1656796257, ModNam = 'v_25_obsvclutter'}, +{HashIs = 588246212, ModNam = 'v_25_obsvdesks'}, +{HashIs = -327988289, ModNam = 'v_25_obsvlights'}, +{HashIs = 1468041919, ModNam = 'v_25_obsvsm'}, +{HashIs = 511332709, ModNam = 'v_25_reflect'}, +{HashIs = -1001224229, ModNam = 'v_25_security'}, +{HashIs = 202947026, ModNam = 'v_25_servdesk'}, +{HashIs = 1593467078, ModNam = 'v_25_servers'}, +{HashIs = -1300361013, ModNam = 'v_25_servershad'}, +{HashIs = 1889975915, ModNam = 'v_25_servleds'}, +{HashIs = -465343651, ModNam = 'v_25_servlights'}, +{HashIs = 258494309, ModNam = 'v_25_stair01'}, +{HashIs = 1637479371, ModNam = 'v_25_stair02'}, +{HashIs = 1908708384, ModNam = 'v_25_stair03'}, +{HashIs = 1152530940, ModNam = 'v_25_stair04'}, +{HashIs = 1448729931, ModNam = 'v_25_stair05'}, +{HashIs = -1323265301, ModNam = 'v_25_stair06'}, +{HashIs = 9501481, ModNam = 'v_25_stairlights'}, +{HashIs = -482132128, ModNam = 'v_25_stairshd'}, +{HashIs = 2070880347, ModNam = 'v_25_towelod'}, +{HashIs = 546033372, ModNam = 'v_25_towerdetail'}, +{HashIs = -796342916, ModNam = 'v_25_towerglass'}, +{HashIs = -1337636393, ModNam = 'v_25_towershell'}, +{HashIs = -118671513, ModNam = 'v_25_upperhallsm'}, +{HashIs = -506765268, ModNam = 'v_26_bed'}, +{HashIs = -1202347598, ModNam = 'v_26_bedtidy'}, +{HashIs = -2117952008, ModNam = 'v_26_bedtrash'}, +{HashIs = 1870293098, ModNam = 'v_26_beerbox'}, +{HashIs = 1840741883, ModNam = 'v_26_beerboxtidy'}, +{HashIs = 1037932615, ModNam = 'v_26_cablestidy'}, +{HashIs = -1812827506, ModNam = 'v_26_cablesuntidy'}, +{HashIs = -1194799815, ModNam = 'v_26_cablesuntidy001'}, +{HashIs = -1981025060, ModNam = 'v_26_calcabletidy'}, +{HashIs = 1709725248, ModNam = 'v_26_calcableuntidy'}, +{HashIs = -487873922, ModNam = 'v_26_calcableuntidy001'}, +{HashIs = 1540570583, ModNam = 'v_26_cophelmet1'}, +{HashIs = -1327241225, ModNam = 'v_26_cophelmet2'}, +{HashIs = -1567241381, ModNam = 'v_26_cophelmet3'}, +{HashIs = 758584474, ModNam = 'v_26_couch'}, +{HashIs = 11454104, ModNam = 'v_26_couchtidy'}, +{HashIs = -1075847792, ModNam = 'v_26_couchtrash'}, +{HashIs = -854193425, ModNam = 'v_26_cupboards'}, +{HashIs = 1899775714, ModNam = 'v_26_cupboards001'}, +{HashIs = -297201651, ModNam = 'v_26_cupboardstidy'}, +{HashIs = -835344549, ModNam = 'v_26_cupboardtidy'}, +{HashIs = -1635614244, ModNam = 'v_26_cupboardtrash'}, +{HashIs = 8573371, ModNam = 'v_26_cupbrdstrash'}, +{HashIs = -913488004, ModNam = 'v_26_ducttape'}, +{HashIs = -924198322, ModNam = 'v_26_ducttapetidy'}, +{HashIs = -2076086656, ModNam = 'v_26_ducttapetrash'}, +{HashIs = -668465980, ModNam = 'v_26_glass005'}, +{HashIs = -1629023681, ModNam = 'v_26_glass006'}, +{HashIs = -1258930595, ModNam = 'v_26_glass007'}, +{HashIs = -1145254934, ModNam = 'v_26_glass008'}, +{HashIs = -2000907963, ModNam = 'v_26_glass1'}, +{HashIs = -1699269318, ModNam = 'v_26_glass2'}, +{HashIs = 1699727980, ModNam = 'v_26_glass3'}, +{HashIs = 2004446911, ModNam = 'v_26_glass4'}, +{HashIs = -593345329, ModNam = 'v_26_glasstidy004'}, +{HashIs = -1040083789, ModNam = 'v_26_glasstidy1'}, +{HashIs = 1986854279, ModNam = 'v_26_glasstidy2'}, +{HashIs = -1846692728, ModNam = 'v_26_glasstidy4'}, +{HashIs = -1458842090, ModNam = 'v_26_halloverlay'}, +{HashIs = 2013947472, ModNam = 'v_26_halloverlaytidy'}, +{HashIs = 1934612623, ModNam = 'v_26_hallovertrash'}, +{HashIs = 372022075, ModNam = 'v_26_kitchen'}, +{HashIs = 1521016027, ModNam = 'v_26_kitchendirt'}, +{HashIs = -493485163, ModNam = 'v_26_kitchendirttrash'}, +{HashIs = -318319411, ModNam = 'v_26_kitchentidy'}, +{HashIs = 546751371, ModNam = 'v_26_kitchentrash'}, +{HashIs = 1769101064, ModNam = 'v_26_lamp002'}, +{HashIs = -966408441, ModNam = 'v_26_lamp1'}, +{HashIs = -2133554814, ModNam = 'v_26_lamp1trash'}, +{HashIs = 1472529137, ModNam = 'v_26_m_blanket1'}, +{HashIs = -1912115339, ModNam = 'v_26_m_blanket2'}, +{HashIs = -719618660, ModNam = 'v_26_m_blanket3'}, +{HashIs = -839843582, ModNam = 'v_26_michaelsuit1'}, +{HashIs = -20716889, ModNam = 'v_26_michaelsuit2'}, +{HashIs = -904038065, ModNam = 'v_26_michaelsuit3'}, +{HashIs = 47125023, ModNam = 'v_26_mirror'}, +{HashIs = -1694780931, ModNam = 'v_26_mirror002'}, +{HashIs = 560616265, ModNam = 'v_26_mirrortrash'}, +{HashIs = -1576934409, ModNam = 'v_26_overlays'}, +{HashIs = 542297926, ModNam = 'v_26_overlaystidy'}, +{HashIs = -1666506794, ModNam = 'v_26_overlaytrash'}, +{HashIs = 867390936, ModNam = 'v_26_reflectdirty'}, +{HashIs = 1026631985, ModNam = 'v_26_reflecttidy'}, +{HashIs = 1690922153, ModNam = 'v_26_reflecttrashed'}, +{HashIs = -1104612259, ModNam = 'v_26_shadowmap'}, +{HashIs = 1088018973, ModNam = 'v_26_shadowtidy'}, +{HashIs = 584651306, ModNam = 'v_26_shadowtrash'}, +{HashIs = -1580452763, ModNam = 'v_26_toilet'}, +{HashIs = -329833299, ModNam = 'v_26_toiletlight'}, +{HashIs = -193476971, ModNam = 'v_26_toiletlighttidy'}, +{HashIs = 1288996541, ModNam = 'v_26_toiletlighttrash'}, +{HashIs = -785913333, ModNam = 'v_26_toilettdirt'}, +{HashIs = -1817935674, ModNam = 'v_26_toilettdirttrash'}, +{HashIs = -1439437256, ModNam = 'v_26_toilettidy'}, +{HashIs = -1783090544, ModNam = 'v_26_toilettrash'}, +{HashIs = -739040335, ModNam = 'v_26_trailerint'}, +{HashIs = 1750601708, ModNam = 'v_26_trailerinttidy'}, +{HashIs = 808205375, ModNam = 'v_26_trailertrashint'}, +{HashIs = 1004991743, ModNam = 'v_26_walllampson'}, +{HashIs = 1332341881, ModNam = 'v_26_walllampson001'}, +{HashIs = -1798927883, ModNam = 'v_26_walllamptrashon'}, +{HashIs = -1542956570, ModNam = 'v_26_wardrobe'}, +{HashIs = -1700517986, ModNam = 'v_26_wardrobetidy'}, +{HashIs = 783579691, ModNam = 'v_26_wardrobetrash'}, +{HashIs = -1318376588, ModNam = 'v_26_windframes'}, +{HashIs = 1489342121, ModNam = 'v_26_windframestrash'}, +{HashIs = -1972733118, ModNam = 'v_26_windowday'}, +{HashIs = 691348495, ModNam = 'v_26_windowday001'}, +{HashIs = 756507526, ModNam = 'v_26_windowdaytrash'}, +{HashIs = 1605750980, ModNam = 'v_26_winframetidy'}, +{HashIs = -1801952018, ModNam = 'v_27_boxpile1'}, +{HashIs = -1261922187, ModNam = 'v_27_epsilonism_ao'}, +{HashIs = 1909763355, ModNam = 'v_27_epsilonism_dt'}, +{HashIs = 1411318270, ModNam = 'v_27_epsilonism_extras'}, +{HashIs = -1422648916, ModNam = 'v_27_epsilonism_ol'}, +{HashIs = 1543636467, ModNam = 'v_27_epsilonism_reflect'}, +{HashIs = 481153748, ModNam = 'v_27_epsilonism_shell'}, +{HashIs = 1994422648, ModNam = 'v_27_epsilonism_stuff'}, +{HashIs = 332890911, ModNam = 'v_28_alrm_case002'}, +{HashIs = 639182754, ModNam = 'v_28_alrm_case003'}, +{HashIs = 2119555098, ModNam = 'v_28_alrm_case004'}, +{HashIs = -1868268361, ModNam = 'v_28_alrm_case005'}, +{HashIs = 1564022241, ModNam = 'v_28_alrm_case006'}, +{HashIs = -1235040205, ModNam = 'v_28_alrm_case007'}, +{HashIs = -944936248, ModNam = 'v_28_alrm_case008'}, +{HashIs = -1830878932, ModNam = 'v_28_alrm_case009'}, +{HashIs = 536123101, ModNam = 'v_28_alrm_case010'}, +{HashIs = 1494681889, ModNam = 'v_28_alrm_case011'}, +{HashIs = 1800711580, ModNam = 'v_28_alrm_case012'}, +{HashIs = -1228520310, ModNam = 'v_28_alrm_case013'}, +{HashIs = -930322410, ModNam = 'v_28_alrm_case014'}, +{HashIs = -1578362154, ModNam = 'v_28_alrm_case015'}, +{HashIs = -1272004773, ModNam = 'v_28_alrm_case016'}, +{HashIs = -504288583, ModNam = 'v_28_an1_deca'}, +{HashIs = -1302875366, ModNam = 'v_28_an1_deta'}, +{HashIs = -91625412, ModNam = 'v_28_an1_dirt'}, +{HashIs = -2131285395, ModNam = 'v_28_an1_over'}, +{HashIs = 665460296, ModNam = 'v_28_an1_refl'}, +{HashIs = -889348411, ModNam = 'v_28_an1_shut'}, +{HashIs = -425807828, ModNam = 'v_28_an2_deca'}, +{HashIs = 1783640636, ModNam = 'v_28_an2_deta'}, +{HashIs = 362267165, ModNam = 'v_28_an2_dirt'}, +{HashIs = 1297881980, ModNam = 'v_28_an2_refl'}, +{HashIs = 69949604, ModNam = 'v_28_an2_shut'}, +{HashIs = 1194273342, ModNam = 'v_28_backlab_deta'}, +{HashIs = 1694543848, ModNam = 'v_28_backlab_refl'}, +{HashIs = -200730299, ModNam = 'v_28_blab_dirt'}, +{HashIs = 34154482, ModNam = 'v_28_blab_over'}, +{HashIs = 804918584, ModNam = 'v_28_coldr_deta'}, +{HashIs = -1434323558, ModNam = 'v_28_coldr_dirt'}, +{HashIs = -488407274, ModNam = 'v_28_coldr_glass1'}, +{HashIs = -2077507176, ModNam = 'v_28_coldr_glass2'}, +{HashIs = 1977558271, ModNam = 'v_28_coldr_glass3'}, +{HashIs = -98685561, ModNam = 'v_28_coldr_glass4'}, +{HashIs = 1767896228, ModNam = 'v_28_coldr_over'}, +{HashIs = 1868477278, ModNam = 'v_28_coldr_refl'}, +{HashIs = 340001409, ModNam = 'v_28_corr_deta'}, +{HashIs = -962636934, ModNam = 'v_28_corr_dirt'}, +{HashIs = -608743099, ModNam = 'v_28_corr_over'}, +{HashIs = -597522645, ModNam = 'v_28_corr_refl'}, +{HashIs = -514027226, ModNam = 'v_28_gua2_deta'}, +{HashIs = -832341701, ModNam = 'v_28_gua2_dirt'}, +{HashIs = 827829926, ModNam = 'v_28_gua2_over'}, +{HashIs = -965968944, ModNam = 'v_28_gua2_refl'}, +{HashIs = -714592523, ModNam = 'v_28_guard1_deta'}, +{HashIs = 300413684, ModNam = 'v_28_guard1_dirt'}, +{HashIs = -1296722956, ModNam = 'v_28_guard1_over'}, +{HashIs = -157081729, ModNam = 'v_28_guard1_refl'}, +{HashIs = 327282338, ModNam = 'v_28_ha1_cover'}, +{HashIs = 572465687, ModNam = 'v_28_ha1_cover001'}, +{HashIs = -2020977827, ModNam = 'v_28_ha1_deca'}, +{HashIs = 1285606275, ModNam = 'v_28_ha1_deta'}, +{HashIs = -1086997870, ModNam = 'v_28_ha1_dirt'}, +{HashIs = -100593278, ModNam = 'v_28_ha1_refl'}, +{HashIs = -1470028723, ModNam = 'v_28_ha1_step'}, +{HashIs = 211609731, ModNam = 'v_28_ha2_deca'}, +{HashIs = -1813155210, ModNam = 'v_28_ha2_deta'}, +{HashIs = -543607668, ModNam = 'v_28_ha2_dirt'}, +{HashIs = 406125197, ModNam = 'v_28_ha2_refl'}, +{HashIs = 260450705, ModNam = 'v_28_ha2_ste1'}, +{HashIs = 10324924, ModNam = 'v_28_ha2_ste2'}, +{HashIs = -272141034, ModNam = 'v_28_hazmat1_deta'}, +{HashIs = 559721213, ModNam = 'v_28_hazmat1_dirt'}, +{HashIs = -987066264, ModNam = 'v_28_hazmat1_over'}, +{HashIs = -1588074584, ModNam = 'v_28_hazmat1_refl'}, +{HashIs = -521344584, ModNam = 'v_28_hazmat2_deta'}, +{HashIs = -1176914998, ModNam = 'v_28_hazmat2_dirt'}, +{HashIs = 696079846, ModNam = 'v_28_hazmat2_over'}, +{HashIs = 680555297, ModNam = 'v_28_hazmat2_refl'}, +{HashIs = -2088621436, ModNam = 'v_28_lab_end'}, +{HashIs = -1302533415, ModNam = 'v_28_lab_gar_dcl_01'}, +{HashIs = 1028035968, ModNam = 'v_28_lab_poen_deta'}, +{HashIs = -1111357348, ModNam = 'v_28_lab_poen_pipe'}, +{HashIs = 319419628, ModNam = 'v_28_lab_pool_deta'}, +{HashIs = -1415744276, ModNam = 'v_28_lab_pool_ladd'}, +{HashIs = -638975089, ModNam = 'v_28_lab_pool_wat1'}, +{HashIs = -1384013695, ModNam = 'v_28_lab_pool'}, +{HashIs = -1404084774, ModNam = 'v_28_lab_poolshell'}, +{HashIs = -1964189383, ModNam = 'v_28_lab_shell1'}, +{HashIs = 181491968, ModNam = 'v_28_lab_shell2'}, +{HashIs = 77809468, ModNam = 'v_28_lab_trellis'}, +{HashIs = -1962787629, ModNam = 'v_28_lab1_deta'}, +{HashIs = -190848797, ModNam = 'v_28_lab1_dirt'}, +{HashIs = -232027236, ModNam = 'v_28_lab1_glas'}, +{HashIs = 1603279933, ModNam = 'v_28_lab1_glass'}, +{HashIs = -949321871, ModNam = 'v_28_lab1_over'}, +{HashIs = 564741461, ModNam = 'v_28_lab1_refl'}, +{HashIs = 1162521091, ModNam = 'v_28_lab2_deta'}, +{HashIs = -757587924, ModNam = 'v_28_lab2_dirt'}, +{HashIs = -689312037, ModNam = 'v_28_lab2_over'}, +{HashIs = 521205889, ModNam = 'v_28_lab2_refl'}, +{HashIs = 16013419, ModNam = 'v_28_loa_deta'}, +{HashIs = -2005236848, ModNam = 'v_28_loa_deta2'}, +{HashIs = -2086014198, ModNam = 'v_28_loa_dirt'}, +{HashIs = -265195438, ModNam = 'v_28_loa_lamp'}, +{HashIs = -1230616791, ModNam = 'v_28_loa_over'}, +{HashIs = 241954321, ModNam = 'v_28_loa_refl'}, +{HashIs = -689267634, ModNam = 'v_28_monkeyt_deta'}, +{HashIs = -858316370, ModNam = 'v_28_monkeyt_dirt'}, +{HashIs = 1124455535, ModNam = 'v_28_monkeyt_over'}, +{HashIs = -861973630, ModNam = 'v_28_monkeyt_refl'}, +{HashIs = -460342601, ModNam = 'v_28_pool_deca'}, +{HashIs = 796422397, ModNam = 'v_28_pool_dirt'}, +{HashIs = -2027003491, ModNam = 'v_28_pr1_deca'}, +{HashIs = 1269601626, ModNam = 'v_28_pr1_deta'}, +{HashIs = 260842506, ModNam = 'v_28_pr1_dirt'}, +{HashIs = 164977034, ModNam = 'v_28_pr1_refl'}, +{HashIs = -284315258, ModNam = 'v_28_pr2_deca'}, +{HashIs = 1367672895, ModNam = 'v_28_pr2_deta'}, +{HashIs = 977503839, ModNam = 'v_28_pr2_dirt'}, +{HashIs = -1852856656, ModNam = 'v_28_pr2_refl'}, +{HashIs = -452874694, ModNam = 'v_28_pra_deca'}, +{HashIs = -136297901, ModNam = 'v_28_pra_deta'}, +{HashIs = 1305628999, ModNam = 'v_28_pra_dirt'}, +{HashIs = -75452171, ModNam = 'v_28_pra_refl'}, +{HashIs = 300580010, ModNam = 'v_28_prh_deca'}, +{HashIs = -134886226, ModNam = 'v_28_prh_deta'}, +{HashIs = -1037992190, ModNam = 'v_28_prh_dirt'}, +{HashIs = 457061302, ModNam = 'v_28_prh_refl'}, +{HashIs = -180738643, ModNam = 'v_28_prh_shut'}, +{HashIs = 882433006, ModNam = 'v_28_prh_strs'}, +{HashIs = 1097610739, ModNam = 'v_28_steps_2'}, +{HashIs = 488548103, ModNam = 'v_28_wascor_deta'}, +{HashIs = 560768807, ModNam = 'v_28_wascor_dirt'}, +{HashIs = -940725559, ModNam = 'v_28_wascor_over'}, +{HashIs = -1569357934, ModNam = 'v_28_wasele_deta'}, +{HashIs = 1867271850, ModNam = 'v_28_wasele_dirt'}, +{HashIs = 813359581, ModNam = 'v_28_wasele_refl'}, +{HashIs = 1040040142, ModNam = 'v_28_waste_deta'}, +{HashIs = -468647901, ModNam = 'v_28_waste_dirt'}, +{HashIs = 695541702, ModNam = 'v_28_waste_over'}, +{HashIs = -313084079, ModNam = 'v_28_waste_refl'}, +{HashIs = -1183091144, ModNam = 'v_28_wastecor_refl'}, +{HashIs = -1081348873, ModNam = 'v_29_arc_furnace_doors'}, +{HashIs = -1667463119, ModNam = 'v_29_arcfurnace'}, +{HashIs = -933537414, ModNam = 'v_29_arcfurnpipes'}, +{HashIs = -492337262, ModNam = 'v_29_arcfurnplat'}, +{HashIs = 1124788726, ModNam = 'v_29_arcfurnplat001'}, +{HashIs = -1782346946, ModNam = 'v_29_arfurnplat'}, +{HashIs = -2097535211, ModNam = 'v_29_bigcontainer'}, +{HashIs = 2059898358, ModNam = 'v_29_bigendblocks'}, +{HashIs = -2057633615, ModNam = 'v_29_bigwallsheet1'}, +{HashIs = -830609035, ModNam = 'v_29_chalk_dcals'}, +{HashIs = 1595352207, ModNam = 'v_29_contmetcabs'}, +{HashIs = -1592889616, ModNam = 'v_29_controlbits'}, +{HashIs = 685990166, ModNam = 'v_29_controom'}, +{HashIs = -798081435, ModNam = 'v_29_crucibles'}, +{HashIs = 665817703, ModNam = 'v_29_doors002'}, +{HashIs = 1854399689, ModNam = 'v_29_dustsheet02'}, +{HashIs = 1379473356, ModNam = 'v_29_emwindows'}, +{HashIs = 1500346689, ModNam = 'v_29_fllorplates'}, +{HashIs = 711050622, ModNam = 'v_29_foucontopertor'}, +{HashIs = 903896472, ModNam = 'v_29_founbenches'}, +{HashIs = -1720388292, ModNam = 'v_29_founcastplat003'}, +{HashIs = -183929767, ModNam = 'v_29_founcontconsol'}, +{HashIs = -1867289395, ModNam = 'v_29_found_blobs'}, +{HashIs = -977313178, ModNam = 'v_29_found_contr_dr'}, +{HashIs = -264732331, ModNam = 'v_29_found_dustpiles'}, +{HashIs = -2046902820, ModNam = 'v_29_found_glue'}, +{HashIs = 1603404705, ModNam = 'v_29_found_ref_prox'}, +{HashIs = 1906302965, ModNam = 'v_29_found_safety'}, +{HashIs = -282740942, ModNam = 'v_29_foundarches001'}, +{HashIs = -546012987, ModNam = 'v_29_foundbackdirt'}, +{HashIs = 2037471314, ModNam = 'v_29_foundbucket'}, +{HashIs = 1389963181, ModNam = 'v_29_foundcontdirt'}, +{HashIs = 1768048980, ModNam = 'v_29_foundcontrolcables'}, +{HashIs = -52041177, ModNam = 'v_29_foundcontrolpornetc'}, +{HashIs = -79248749, ModNam = 'v_29_foundentsigns'}, +{HashIs = -2121990711, ModNam = 'v_29_foundentsigns2'}, +{HashIs = 744831916, ModNam = 'v_29_foundentsignsmainrm'}, +{HashIs = 344780549, ModNam = 'v_29_foundfurn_steps'}, +{HashIs = -390176336, ModNam = 'v_29_foundlightcovers'}, +{HashIs = 2143713901, ModNam = 'v_29_foundlightcovers2'}, +{HashIs = -1564403087, ModNam = 'v_29_foundmachbits'}, +{HashIs = 1991987322, ModNam = 'v_29_foundmachdirt'}, +{HashIs = -908241497, ModNam = 'v_29_foundmachgirds'}, +{HashIs = -918305686, ModNam = 'v_29_foundmachleccy'}, +{HashIs = -1564084549, ModNam = 'v_29_foundmachwall'}, +{HashIs = 1062119872, ModNam = 'v_29_foundpipes'}, +{HashIs = -301785619, ModNam = 'v_29_foundpipesupps'}, +{HashIs = 1158380907, ModNam = 'v_29_foundry_stairs'}, +{HashIs = -1921514612, ModNam = 'v_29_foundrybackent'}, +{HashIs = 216154794, ModNam = 'v_29_foundryfloorbits'}, +{HashIs = 196231839, ModNam = 'v_29_foundryshell'}, +{HashIs = 670814657, ModNam = 'v_29_foundshieldpans'}, +{HashIs = 930629662, ModNam = 'v_29_foundslag001'}, +{HashIs = 2114708923, ModNam = 'v_29_foundsmllrmlocks'}, +{HashIs = 935314090, ModNam = 'v_29_foundtallcasts'}, +{HashIs = -1664309252, ModNam = 'v_29_foundtoprmgirs'}, +{HashIs = -1107271703, ModNam = 'v_29_foundtopstairs'}, +{HashIs = -791424195, ModNam = 'v_29_founligths001'}, +{HashIs = -1301345160, ModNam = 'v_29_founmaingant'}, +{HashIs = -1837276152, ModNam = 'v_29_founmetplates'}, +{HashIs = -344938666, ModNam = 'v_29_founsmllelec'}, +{HashIs = -1742995145, ModNam = 'v_29_founsmllrmdirt'}, +{HashIs = 695041733, ModNam = 'v_29_founsmlrrmbench'}, +{HashIs = -262559910, ModNam = 'v_29_fouondmachbitsmore'}, +{HashIs = -1187661967, ModNam = 'v_29_funrplatshads'}, +{HashIs = -71390663, ModNam = 'v_29_furnace_cables'}, +{HashIs = -1822626051, ModNam = 'v_29_furnaceslag'}, +{HashIs = -1529564943, ModNam = 'v_29_gantry_crucibles'}, +{HashIs = -662296789, ModNam = 'v_29_gantrybarriers'}, +{HashIs = -889624009, ModNam = 'v_29_girderwear'}, +{HashIs = 1914295006, ModNam = 'v_29_glue_crnr_in004'}, +{HashIs = 1582559974, ModNam = 'v_29_highbits'}, +{HashIs = 2125976000, ModNam = 'v_29_hut_cover'}, +{HashIs = -1977524103, ModNam = 'v_29_ladder'}, +{HashIs = -1640506572, ModNam = 'v_29_mainsupportgiders'}, +{HashIs = 811690915, ModNam = 'v_29_millrollback'}, +{HashIs = 2085043658, ModNam = 'v_29_millrollbody'}, +{HashIs = -1681320469, ModNam = 'v_29_molten_metal'}, +{HashIs = -895178168, ModNam = 'v_29_more_metalbits'}, +{HashIs = -1172848632, ModNam = 'v_29_morecasts'}, +{HashIs = -395568870, ModNam = 'v_29_nearcover'}, +{HashIs = -824933463, ModNam = 'v_29_pithighbit'}, +{HashIs = 848101617, ModNam = 'v_29_rails'}, +{HashIs = 1960159698, ModNam = 'v_29_rollergantry'}, +{HashIs = 845799425, ModNam = 'v_29_sideroom'}, +{HashIs = 779210579, ModNam = 'v_29_sidestairs'}, +{HashIs = 1503124072, ModNam = 'v_29_smallcasts'}, +{HashIs = -300214313, ModNam = 'v_29_smallcastsmore001'}, +{HashIs = -417219359, ModNam = 'v_29_tanksteps'}, +{HashIs = 70885467, ModNam = 'v_29_underfunrcover'}, +{HashIs = -1492990560, ModNam = 'v_29_vfx_ripple_mesh_skin'}, +{HashIs = 427313124, ModNam = 'v_3_jrm_over_decal'}, +{HashIs = 916940396, ModNam = 'v_3_jrm_over_normal'}, +{HashIs = -502341461, ModNam = 'v_3_jrm_over_shadow'}, +{HashIs = 1393877739, ModNam = 'v_3_knt_mesh_delta'}, +{HashIs = -1034951235, ModNam = 'v_3_knt_mesh_units'}, +{HashIs = -706949898, ModNam = 'v_3_ktn_mesh_windows'}, +{HashIs = 1612988969, ModNam = 'v_3_lng_mesh_coats'}, +{HashIs = -1173988616, ModNam = 'v_3_lng_mesh_delta'}, +{HashIs = 1954210094, ModNam = 'v_3_lng_mesh_magazines'}, +{HashIs = -1102952484, ModNam = 'v_3_lng_mesh_timed'}, +{HashIs = -1990154022, ModNam = 'v_3_lng_mesh_timed2'}, +{HashIs = -1565816879, ModNam = 'v_3_lng_mesh_walldelta'}, +{HashIs = -780138613, ModNam = 'v_3_lng_mesh_windows'}, +{HashIs = -1260370912, ModNam = 'v_3_main_mesh_blinds'}, +{HashIs = 502293730, ModNam = 'v_3_main_mesh_chair'}, +{HashIs = -170356467, ModNam = 'v_3_main_mesh_fdframe'}, +{HashIs = 1151598458, ModNam = 'v_3_main_mesh_fridge'}, +{HashIs = -959592644, ModNam = 'v_3_shell'}, +{HashIs = 1234388009, ModNam = 'v_31_andyblend5'}, +{HashIs = 941924684, ModNam = 'v_31_andyblend6'}, +{HashIs = 595976997, ModNam = 'v_31_cablemesh5785278_hvstd'}, +{HashIs = -1271100996, ModNam = 'v_31_cablemesh5785279_hvstd'}, +{HashIs = -868003203, ModNam = 'v_31_cablemesh5785280_hvstd'}, +{HashIs = 749206077, ModNam = 'v_31_cablemesh5785282_hvstd'}, +{HashIs = -437253630, ModNam = 'v_31_cablemesh5785283_hvstd'}, +{HashIs = -1480879683, ModNam = 'v_31_cablemesh5785284_hvstd'}, +{HashIs = -753485989, ModNam = 'v_31_cablemesh5785285_hvstd'}, +{HashIs = -2055829619, ModNam = 'v_31_cablemesh5785286_hvstd'}, +{HashIs = 1811945054, ModNam = 'v_31_cablemesh5785287_hvstd'}, +{HashIs = -1675132279, ModNam = 'v_31_cablemesh5785290_hvstd'}, +{HashIs = -2140922932, ModNam = 'v_31_crappy_ramp'}, +{HashIs = -425959820, ModNam = 'v_31_elec_supports'}, +{HashIs = 611945820, ModNam = 'v_31_electricityyparetn'}, +{HashIs = -446120734, ModNam = 'v_31_emmisve_ext'}, +{HashIs = 870200611, ModNam = 'v_31_emrglightnew011'}, +{HashIs = 210618883, ModNam = 'v_31_faked_water'}, +{HashIs = 1234993118, ModNam = 'v_31_flow_fork_ah1'}, +{HashIs = -957046808, ModNam = 'v_31_flow1_0069'}, +{HashIs = 1745115545, ModNam = 'v_31_flow1_0079'}, +{HashIs = -1254267479, ModNam = 'v_31_low_tun_extem'}, +{HashIs = 1633664682, ModNam = 'v_31_lowerwater'}, +{HashIs = 219466248, ModNam = 'v_31_metro_30_cables003'}, +{HashIs = -277485022, ModNam = 'v_31_newtun_mech_05c'}, +{HashIs = 281113821, ModNam = 'v_31_newtun_sh'}, +{HashIs = -329826232, ModNam = 'v_31_newtun01ol'}, +{HashIs = -1037963740, ModNam = 'v_31_newtun01water'}, +{HashIs = -375385747, ModNam = 'v_31_newtun01waterb'}, +{HashIs = 1486215202, ModNam = 'v_31_newtun1reflect'}, +{HashIs = -62974975, ModNam = 'v_31_newtun2_mech_05a'}, +{HashIs = -719832311, ModNam = 'v_31_newtun2mech_05b'}, +{HashIs = 2106261611, ModNam = 'v_31_newtun2ol'}, +{HashIs = -1914736329, ModNam = 'v_31_newtun2reflect001'}, +{HashIs = -665470289, ModNam = 'v_31_newtun2sh'}, +{HashIs = 2063511553, ModNam = 'v_31_newtun2water'}, +{HashIs = 246036232, ModNam = 'v_31_newtun3ol'}, +{HashIs = 1646453100, ModNam = 'v_31_newtun3sh'}, +{HashIs = -475589349, ModNam = 'v_31_newtun4_lod'}, +{HashIs = 1870570389, ModNam = 'v_31_newtun4b_lod'}, +{HashIs = 80863164, ModNam = 'v_31_newtun4b_slod'}, +{HashIs = -926404390, ModNam = 'v_31_newtun9_slod'}, +{HashIs = -1819466372, ModNam = 'v_31_newtun9lod'}, +{HashIs = -836688414, ModNam = 'v_31_station_curtains'}, +{HashIs = -1931704889, ModNam = 'v_31_tun_06_reflect'}, +{HashIs = -1215413074, ModNam = 'v_31_tun_06_refwater'}, +{HashIs = -745034820, ModNam = 'v_31_tun_07_reflect'}, +{HashIs = -1829502865, ModNam = 'v_31_tun_lod'}, +{HashIs = -1837018283, ModNam = 'v_31_tun_slod'}, +{HashIs = 1604343045, ModNam = 'v_31_tun_swap_lod'}, +{HashIs = 137638566, ModNam = 'v_31_tun_swap_slod'}, +{HashIs = 907122881, ModNam = 'v_31_tun01_lod'}, +{HashIs = -1666288450, ModNam = 'v_31_tun01_slod'}, +{HashIs = -77632756, ModNam = 'v_31_tun05_reflect'}, +{HashIs = -2075493503, ModNam = 'v_31_tun05'}, +{HashIs = 2013763245, ModNam = 'v_31_tun05b'}, +{HashIs = -1087953689, ModNam = 'v_31_tun05f'}, +{HashIs = -1993561717, ModNam = 'v_31_tun05gravelol'}, +{HashIs = 320662412, ModNam = 'v_31_tun05-overlay'}, +{HashIs = 1896377258, ModNam = 'v_31_tun05shadprox'}, +{HashIs = -567646228, ModNam = 'v_31_tun05stationsign'}, +{HashIs = -686976062, ModNam = 'v_31_tun06_floorol'}, +{HashIs = -68527136, ModNam = 'v_31_tun06_olay'}, +{HashIs = 1432788410, ModNam = 'v_31_tun06'}, +{HashIs = -1710302865, ModNam = 'v_31_tun06b'}, +{HashIs = -1750053561, ModNam = 'v_31_tun06pipes'}, +{HashIs = 1367414746, ModNam = 'v_31_tun06scrapes'}, +{HashIs = -1899923256, ModNam = 'v_31_tun07_olay'}, +{HashIs = 1475584724, ModNam = 'v_31_tun07'}, +{HashIs = -275019753, ModNam = 'v_31_tun07b'}, +{HashIs = 424660899, ModNam = 'v_31_tun07b001'}, +{HashIs = -1638352705, ModNam = 'v_31_tun07bgate'}, +{HashIs = -964232399, ModNam = 'v_31_tun08_olay'}, +{HashIs = -1228545929, ModNam = 'v_31_tun08'}, +{HashIs = 637728693, ModNam = 'v_31_tun08reflect'}, +{HashIs = -1988950574, ModNam = 'v_31_tun09'}, +{HashIs = -2068173882, ModNam = 'v_31_tun09b'}, +{HashIs = 861536970, ModNam = 'v_31_tun09bol'}, +{HashIs = -1289237161, ModNam = 'v_31_tun09junk005'}, +{HashIs = -1665195842, ModNam = 'v_31_tun09junk009'}, +{HashIs = 734245792, ModNam = 'v_31_tun09junk009a'}, +{HashIs = 1654593396, ModNam = 'v_31_tun09junk2'}, +{HashIs = -419720215, ModNam = 'v_31_tun09reflect'}, +{HashIs = -1958366748, ModNam = 'v_31_tun10_gridnew'}, +{HashIs = -1202313901, ModNam = 'v_31_tun10_olay'}, +{HashIs = -173271594, ModNam = 'v_31_tun10_olaynew'}, +{HashIs = -2039085289, ModNam = 'v_31_tun10new'}, +{HashIs = -4064799, ModNam = 'v_31_tune06_newols'}, +{HashIs = -571185952, ModNam = 'v_31_tune06_newols001'}, +{HashIs = 308090142, ModNam = 'v_31_walltext001'}, +{HashIs = -1780868074, ModNam = 'v_31_walltext002'}, +{HashIs = -1520321755, ModNam = 'v_31_walltext003'}, +{HashIs = -941653984, ModNam = 'v_31_walltext005'}, +{HashIs = 1782006993, ModNam = 'v_31_walltext006'}, +{HashIs = 2016141498, ModNam = 'v_31_walltext007'}, +{HashIs = -1665816111, ModNam = 'v_31_walltext009'}, +{HashIs = 806374692, ModNam = 'v_31_walltext010'}, +{HashIs = 591442821, ModNam = 'v_31_walltext012'}, +{HashIs = -176138239, ModNam = 'v_31_walltext013'}, +{HashIs = 1992546954, ModNam = 'v_31_walltext014'}, +{HashIs = -1995800809, ModNam = 'v_31_walltext015'}, +{HashIs = 1245315447, ModNam = 'v_31_walltext016'}, +{HashIs = 1552131594, ModNam = 'v_31_walltext017'}, +{HashIs = -1842704041, ModNam = 'v_31_walltext018'}, +{HashIs = -1536936502, ModNam = 'v_31_walltext019'}, +{HashIs = 685064142, ModNam = 'v_31_walltext020'}, +{HashIs = 389094534, ModNam = 'v_31_walltext021'}, +{HashIs = 2028920832, ModNam = 'v_31_walltext022'}, +{HashIs = 1823885199, ModNam = 'v_31_walltext023'}, +{HashIs = 1584147195, ModNam = 'v_31_walltext024'}, +{HashIs = 1344704112, ModNam = 'v_31_walltext025'}, +{HashIs = -1235690797, ModNam = 'v_31_walltext026'}, +{HashIs = -1474740652, ModNam = 'v_31_walltext027'}, +{HashIs = -1746690583, ModNam = 'v_31_walltext028'}, +{HashIs = 86017921, ModNam = 'v_31_walltext031'}, +{HashIs = 926395044, ModNam = 'v_31a_cablemesh5777513_thvy'}, +{HashIs = 1194913501, ModNam = 'v_31a_cablemesh5777640_thvy'}, +{HashIs = -1185852742, ModNam = 'v_31a_cablemesh5777641_thvy'}, +{HashIs = -291748668, ModNam = 'v_31a_cablemesh5777642_thvy'}, +{HashIs = -1343376167, ModNam = 'v_31a_cablemesh5777643_thvy'}, +{HashIs = 1611178223, ModNam = 'v_31a_cablemesh5777644_thvy'}, +{HashIs = 657869656, ModNam = 'v_31a_cablemesh5777645_thvy'}, +{HashIs = 1817108743, ModNam = 'v_31a_cablemesh5777646_thvy'}, +{HashIs = 264665862, ModNam = 'v_31a_cablemesh5777647_thvy'}, +{HashIs = -1873966622, ModNam = 'v_31a_cablemesh5777648_thvy'}, +{HashIs = -2088061485, ModNam = 'v_31a_cablemesh5777663_thvy'}, +{HashIs = -552805389, ModNam = 'v_31a_cablemesh5777678_thvy'}, +{HashIs = -2140745166, ModNam = 'v_31a_cablemesh5777693_thvy'}, +{HashIs = 619662689, ModNam = 'v_31a_cablemesh5777750_thvy'}, +{HashIs = 923751592, ModNam = 'v_31a_cablemesh5777751_thvy'}, +{HashIs = -727671172, ModNam = 'v_31a_cablemesh5777752_thvy'}, +{HashIs = 1365713058, ModNam = 'v_31a_cablemesh5777753_thvy'}, +{HashIs = -2123871722, ModNam = 'v_31a_ducttape'}, +{HashIs = -145238022, ModNam = 'v_31a_emrglight005'}, +{HashIs = 1103817947, ModNam = 'v_31a_emrglight007'}, +{HashIs = -821650364, ModNam = 'v_31a_emrglightnew'}, +{HashIs = 1342497894, ModNam = 'v_31a_highvizjackets'}, +{HashIs = -1337478021, ModNam = 'v_31a_highvizjackets001'}, +{HashIs = 1142807123, ModNam = 'v_31a_jh_steps'}, +{HashIs = 1728975675, ModNam = 'v_31a_jh_tun_plastic'}, +{HashIs = 1005618224, ModNam = 'v_31a_jh_tunn_01a'}, +{HashIs = 607572965, ModNam = 'v_31a_jh_tunn_02a'}, +{HashIs = -647020973, ModNam = 'v_31a_jh_tunn_02b'}, +{HashIs = -944989490, ModNam = 'v_31a_jh_tunn_02c'}, +{HashIs = 1883007971, ModNam = 'v_31a_jh_tunn_02x'}, +{HashIs = -1044651449, ModNam = 'v_31a_jh_tunn_03aextra'}, +{HashIs = -108474430, ModNam = 'v_31a_jh_tunn_03b'}, +{HashIs = 58188704, ModNam = 'v_31a_jh_tunn_03c'}, +{HashIs = -1895171382, ModNam = 'v_31a_jh_tunn_03d'}, +{HashIs = 1619205565, ModNam = 'v_31a_jh_tunn_03e'}, +{HashIs = 1774006321, ModNam = 'v_31a_jh_tunn_03f'}, +{HashIs = 1006458034, ModNam = 'v_31a_jh_tunn_03g'}, +{HashIs = -1141713765, ModNam = 'v_31a_jh_tunn_03h'}, +{HashIs = -599574780, ModNam = 'v_31a_jh_tunn_03wood'}, +{HashIs = 1676007256, ModNam = 'v_31a_jh_tunn_04b_ducktape'}, +{HashIs = -1404226508, ModNam = 'v_31a_jh_tunn_04b'}, +{HashIs = 322961952, ModNam = 'v_31a_jh_tunn_04d'}, +{HashIs = 701902668, ModNam = 'v_31a_jh_tunn_04e'}, +{HashIs = -254526143, ModNam = 'v_31a_jh_tunn_04f'}, +{HashIs = 1795680809, ModNam = 'v_31a_jh_tunnground'}, +{HashIs = -1131010595, ModNam = 'v_31a_newtun4shpile008'}, +{HashIs = 5881234, ModNam = 'v_31a_ootside_bit'}, +{HashIs = 152249940, ModNam = 'v_31a_reflectionbox'}, +{HashIs = 698624196, ModNam = 'v_31a_reflectionbox2'}, +{HashIs = -933422270, ModNam = 'v_31a_reftun2'}, +{HashIs = 1219213886, ModNam = 'v_31a_start_tun_cable_bits'}, +{HashIs = 1085109131, ModNam = 'v_31a_start_tun_cable_bits2'}, +{HashIs = 423544064, ModNam = 'v_31a_start_tun_roombits1'}, +{HashIs = -857049291, ModNam = 'v_31a_tun_01_shadowbox'}, +{HashIs = 802441001, ModNam = 'v_31a_tun_03frame'}, +{HashIs = 1432689644, ModNam = 'v_31a_tun_05fakelod'}, +{HashIs = 78367476, ModNam = 'v_31a_tun_puds'}, +{HashIs = -795124420, ModNam = 'v_31a_tun_tarp_tower'}, +{HashIs = -1228183513, ModNam = 'v_31a_tun_tarp'}, +{HashIs = -898703047, ModNam = 'v_31a_tun01_ovly'}, +{HashIs = 1126566546, ModNam = 'v_31a_tun01_shpile'}, +{HashIs = -1687713124, ModNam = 'v_31a_tun01_shpile2'}, +{HashIs = -186791536, ModNam = 'v_31a_tun01'}, +{HashIs = -1202557391, ModNam = 'v_31a_tun01bitsnew'}, +{HashIs = -706105139, ModNam = 'v_31a_tun01bitsnew2'}, +{HashIs = 1040445526, ModNam = 'v_31a_tun01rocks'}, +{HashIs = 1278842581, ModNam = 'v_31a_tun01rocks2'}, +{HashIs = 1615460244, ModNam = 'v_31a_tun02_fakelod'}, +{HashIs = 110914829, ModNam = 'v_31a_tun02'}, +{HashIs = 739412168, ModNam = 'v_31a_tun02bits_dirtol'}, +{HashIs = -847009626, ModNam = 'v_31a_tun02bits'}, +{HashIs = 1088879344, ModNam = 'v_31a_tun02rocks'}, +{HashIs = 1347721388, ModNam = 'v_31a_tun03_over2a'}, +{HashIs = -1088653766, ModNam = 'v_31a_tun03_over2b'}, +{HashIs = -1396518521, ModNam = 'v_31a_tun03_over2c'}, +{HashIs = -1684885721, ModNam = 'v_31a_tun03_over2d'}, +{HashIs = -1990456646, ModNam = 'v_31a_tun03_over2e'}, +{HashIs = -798293845, ModNam = 'v_31a_tun03'}, +{HashIs = -1169679489, ModNam = 'v_31a_tun03i'}, +{HashIs = -1125048111, ModNam = 'v_31a_tun03j'}, +{HashIs = 363024948, ModNam = 'v_31a_tun03k'}, +{HashIs = 678819801, ModNam = 'v_31a_tun03l'}, +{HashIs = -126740526, ModNam = 'v_31a_tun03m'}, +{HashIs = 161495598, ModNam = 'v_31a_tun03n'}, +{HashIs = 1138044567, ModNam = 'v_31a_tun03o'}, +{HashIs = 1695314181, ModNam = 'v_31a_tun03p'}, +{HashIs = -684724948, ModNam = 'v_31a_tun04_olay'}, +{HashIs = 1255559870, ModNam = 'v_31a_tunn_02_ovlay'}, +{HashIs = 489286680, ModNam = 'v_31a_tunnelsheeting'}, +{HashIs = -1927051973, ModNam = 'v_31a_tunnerl_diger'}, +{HashIs = -1963645811, ModNam = 'v_31a_tunreflect'}, +{HashIs = 1904327311, ModNam = 'v_31a_tunroof_01'}, +{HashIs = -246631913, ModNam = 'v_31a_tunspoxyshadow'}, +{HashIs = -1305687387, ModNam = 'v_31a_tunswap_dirt'}, +{HashIs = 1027317983, ModNam = 'v_31a_tunswap_fakelod'}, +{HashIs = 1847946085, ModNam = 'v_31a_tunswap_girders'}, +{HashIs = -1237471119, ModNam = 'v_31a_tunswap_ground'}, +{HashIs = -806208216, ModNam = 'v_31a_tunswap_plastic'}, +{HashIs = -2125221273, ModNam = 'v_31a_tunswap_platforms'}, +{HashIs = 1748792359, ModNam = 'v_31a_tunswap_puds'}, +{HashIs = 1216627055, ModNam = 'v_31a_tunswap_reflection'}, +{HashIs = -696679295, ModNam = 'v_31a_tunswap_rocks'}, +{HashIs = -116732144, ModNam = 'v_31a_tunswap_shad_proxy'}, +{HashIs = -1425130734, ModNam = 'v_31a_tunswap_sheet'}, +{HashIs = 1324002801, ModNam = 'v_31a_tunswap_steps'}, +{HashIs = -1213969775, ModNam = 'v_31a_tunswap_tarp'}, +{HashIs = -1677377795, ModNam = 'v_31a_tunswap_tower'}, +{HashIs = 1129520978, ModNam = 'v_31a_tunswapbitofcrap'}, +{HashIs = -359378585, ModNam = 'v_31a_tunswapbits'}, +{HashIs = -1710468359, ModNam = 'v_31a_tunswaphit1'}, +{HashIs = 2115345573, ModNam = 'v_31a_tunswaplight1'}, +{HashIs = 1758687777, ModNam = 'v_31a_tunswaplight2'}, +{HashIs = 461721008, ModNam = 'v_31a_tunswapover1'}, +{HashIs = -2094144548, ModNam = 'v_31a_tunswaptunroof'}, +{HashIs = 750404304, ModNam = 'v_31a_tunswapwalls'}, +{HashIs = -495936384, ModNam = 'v_31a_tunswapwallthing'}, +{HashIs = 400569107, ModNam = 'v_31a_tuntobankol'}, +{HashIs = 1844303495, ModNam = 'v_31a_v_tunnels_01b'}, +{HashIs = 1656358496, ModNam = 'v_31a_walltext029'}, +{HashIs = 2108226521, ModNam = 'v_31b_andyblend2'}, +{HashIs = 1657718309, ModNam = 'v_31b_andyblend3'}, +{HashIs = 187078358, ModNam = 'v_31b_andyblend4'}, +{HashIs = 2027262804, ModNam = 'v_31b_jh_tunn_03aextra001'}, +{HashIs = -1726277386, ModNam = 'v_31b_newtun3reflect'}, +{HashIs = -441614056, ModNam = 'v_31b_newtun3shadowbox'}, +{HashIs = -81634067, ModNam = 'v_31b_newtun4ol'}, +{HashIs = -1196417417, ModNam = 'v_31b_newtun4olblnd'}, +{HashIs = -620830723, ModNam = 'v_31b_newtun4reflect'}, +{HashIs = -696018832, ModNam = 'v_31b_newtun4sh'}, +{HashIs = 499306796, ModNam = 'v_31b_newtun4shadowbox'}, +{HashIs = -1148363654, ModNam = 'v_31b_newtun4shadowbox2'}, +{HashIs = 1364058142, ModNam = 'v_31b_newtun4shpile002'}, +{HashIs = -911028182, ModNam = 'v_31b_newtun4shpile010'}, +{HashIs = 863825650, ModNam = 'v_31b_newtun4water'}, +{HashIs = 251145666, ModNam = 'v_31b_newtun5_shadowbox'}, +{HashIs = 2117954539, ModNam = 'v_31b_newtun5ol'}, +{HashIs = -141344393, ModNam = 'v_31b_newtun5water'}, +{HashIs = -1234875603, ModNam = 'v_31b_newtun6ol'}, +{HashIs = -1647798784, ModNam = 'v_31b_newtun6sh'}, +{HashIs = -622256408, ModNam = 'v_31b_newtun7ol'}, +{HashIs = 348535805, ModNam = 'v_31b_newtun7sh'}, +{HashIs = -739197086, ModNam = 'v_31b_newtun8ol'}, +{HashIs = -1451349104, ModNam = 'v_31b_newtun8refectbox'}, +{HashIs = -709736427, ModNam = 'v_31b_newtun8sh'}, +{HashIs = -2141150521, ModNam = 'v_31b_newtun9ol'}, +{HashIs = -916052313, ModNam = 'v_31b_newtun9ol2'}, +{HashIs = 1316733902, ModNam = 'v_31b_newtun9sh'}, +{HashIs = 2138038403, ModNam = 'v_31b_sewerpipes'}, +{HashIs = -1878483906, ModNam = 'v_33_cur_of1_blin'}, +{HashIs = 1944903413, ModNam = 'v_33_cur_of1_deta'}, +{HashIs = 1232352172, ModNam = 'v_33_cur_of2_blin'}, +{HashIs = 43217600, ModNam = 'v_33_cur_of2_ceil'}, +{HashIs = -1404247306, ModNam = 'v_33_cur_of2_deta'}, +{HashIs = 1217365661, ModNam = 'v_33_cur_of3_blin'}, +{HashIs = -722659768, ModNam = 'v_33_cur_of3_blin001'}, +{HashIs = -1888311637, ModNam = 'v_33_cur_of3_ceil'}, +{HashIs = -2072905430, ModNam = 'v_33_cur_of3_ceil001'}, +{HashIs = 1395535837, ModNam = 'v_33_cur_of3_deta'}, +{HashIs = -1413207708, ModNam = 'v_33_cur_of3_deta001'}, +{HashIs = 733027250, ModNam = 'v_33_cur_shell'}, +{HashIs = -100627722, ModNam = 'v_33_shadowbox'}, +{HashIs = 1870493881, ModNam = 'v_33_sm_ao_det'}, +{HashIs = 1489897722, ModNam = 'v_33_v_int_33_refonly'}, +{HashIs = -336059269, ModNam = 'v_34_5'}, +{HashIs = -134017662, ModNam = 'v_34_boxes'}, +{HashIs = 350106806, ModNam = 'v_34_boxes02'}, +{HashIs = 1729419554, ModNam = 'v_34_boxes03'}, +{HashIs = -1093965078, ModNam = 'v_34_cable1'}, +{HashIs = -1541261928, ModNam = 'v_34_cable2'}, +{HashIs = 935746782, ModNam = 'v_34_cable3'}, +{HashIs = -593983653, ModNam = 'v_34_cb_reflect1'}, +{HashIs = -814977745, ModNam = 'v_34_cb_reflect2'}, +{HashIs = 355367046, ModNam = 'v_34_cb_reflect3'}, +{HashIs = 116448267, ModNam = 'v_34_cb_reflect4'}, +{HashIs = -868879094, ModNam = 'v_34_cb_shell1'}, +{HashIs = -1165930079, ModNam = 'v_34_cb_shell2'}, +{HashIs = -266093339, ModNam = 'v_34_cb_shell3'}, +{HashIs = -715815095, ModNam = 'v_34_cb_shell4'}, +{HashIs = 1355788686, ModNam = 'v_34_cb_windows'}, +{HashIs = -1843958127, ModNam = 'v_34_chckmachine'}, +{HashIs = 611954595, ModNam = 'v_34_chickcrates'}, +{HashIs = 370504501, ModNam = 'v_34_chickcrates2'}, +{HashIs = -1268011033, ModNam = 'v_34_chickcratesb'}, +{HashIs = -1377434900, ModNam = 'v_34_chknrack'}, +{HashIs = 2041665236, ModNam = 'v_34_containers'}, +{HashIs = -2122600826, ModNam = 'v_34_corrcratesa'}, +{HashIs = -818099709, ModNam = 'v_34_corrcratesb'}, +{HashIs = -648317467, ModNam = 'v_34_corrdirt'}, +{HashIs = 1127044713, ModNam = 'v_34_corrdirt2'}, +{HashIs = -53851640, ModNam = 'v_34_corrdirt4'}, +{HashIs = -688882107, ModNam = 'v_34_corrdirtb'}, +{HashIs = 526552031, ModNam = 'v_34_corrvents'}, +{HashIs = 1222486858, ModNam = 'v_34_curtain01'}, +{HashIs = 1045075492, ModNam = 'v_34_curtain02'}, +{HashIs = 971282651, ModNam = 'v_34_delcorrjunk'}, +{HashIs = 1698258907, ModNam = 'v_34_delivery'}, +{HashIs = 1899259584, ModNam = 'v_34_deloffice001'}, +{HashIs = 1179332853, ModNam = 'v_34_dirtchill'}, +{HashIs = 1609010421, ModNam = 'v_34_drains'}, +{HashIs = 1815859587, ModNam = 'v_34_drains001'}, +{HashIs = 345312178, ModNam = 'v_34_emwidw'}, +{HashIs = -2100292605, ModNam = 'v_34_entcrates'}, +{HashIs = 1952075703, ModNam = 'v_34_entdirt'}, +{HashIs = 1128796870, ModNam = 'v_34_entoverlay'}, +{HashIs = -1526669481, ModNam = 'v_34_entpipes'}, +{HashIs = 526504143, ModNam = 'v_34_entshutter'}, +{HashIs = -1569454457, ModNam = 'v_34_entvents'}, +{HashIs = 904735481, ModNam = 'v_34_hallmarks'}, +{HashIs = 1323110819, ModNam = 'v_34_hallmarksb'}, +{HashIs = 1805556643, ModNam = 'v_34_hallsigns'}, +{HashIs = 1793420626, ModNam = 'v_34_hallsigns2'}, +{HashIs = -1677819945, ModNam = 'v_34_hose'}, +{HashIs = -1014725838, ModNam = 'v_34_killrmcable1'}, +{HashIs = 1996665213, ModNam = 'v_34_killvents'}, +{HashIs = -580400921, ModNam = 'v_34_lights01'}, +{HashIs = 834728125, ModNam = 'v_34_lockers'}, +{HashIs = 1181523520, ModNam = 'v_34_machine'}, +{HashIs = 1722921291, ModNam = 'v_34_meatglue'}, +{HashIs = 988193807, ModNam = 'v_34_offdirt'}, +{HashIs = 638936736, ModNam = 'v_34_officepipe'}, +{HashIs = -266803324, ModNam = 'v_34_offoverlay'}, +{HashIs = 79133458, ModNam = 'v_34_overlays01'}, +{HashIs = -1054929925, ModNam = 'v_34_partwall'}, +{HashIs = -1259062831, ModNam = 'v_34_procdirt'}, +{HashIs = 85660929, ModNam = 'v_34_procequip'}, +{HashIs = 390964251, ModNam = 'v_34_proclights'}, +{HashIs = 64880921, ModNam = 'v_34_proclights01'}, +{HashIs = -42406962, ModNam = 'v_34_proclights2'}, +{HashIs = -201016788, ModNam = 'v_34_procstains'}, +{HashIs = -971982902, ModNam = 'v_34_puddle'}, +{HashIs = -386546255, ModNam = 'v_34_racks'}, +{HashIs = 1105696349, ModNam = 'v_34_racksb'}, +{HashIs = 1547553545, ModNam = 'v_34_racksc'}, +{HashIs = -1541553586, ModNam = 'v_34_shrinkwrap2'}, +{HashIs = 2064881867, ModNam = 'v_34_slurry'}, +{HashIs = -1086917516, ModNam = 'v_34_slurrywrap'}, +{HashIs = -1061513633, ModNam = 'v_34_sm_chill'}, +{HashIs = -1079242033, ModNam = 'v_34_sm_corr'}, +{HashIs = 454654597, ModNam = 'v_34_sm_corrb'}, +{HashIs = 49159047, ModNam = 'v_34_sm_deloff'}, +{HashIs = 870965650, ModNam = 'v_34_sm_ent'}, +{HashIs = 1376531074, ModNam = 'v_34_sm_kill'}, +{HashIs = 114641207, ModNam = 'v_34_sm_proc'}, +{HashIs = 2137425070, ModNam = 'v_34_sm_staff2'}, +{HashIs = -684169776, ModNam = 'v_34_sm_ware1'}, +{HashIs = 906155794, ModNam = 'v_34_sm_ware1corr'}, +{HashIs = 1910348568, ModNam = 'v_34_sm_ware2'}, +{HashIs = 532041100, ModNam = 'v_34_staffwin'}, +{HashIs = 1457321583, ModNam = 'v_34_trolley05'}, +{HashIs = 1173377165, ModNam = 'v_34_vents2'}, +{HashIs = -960408559, ModNam = 'v_34_walkway'}, +{HashIs = 990536898, ModNam = 'v_34_ware2crcks'}, +{HashIs = 1371399402, ModNam = 'v_34_ware2dirt'}, +{HashIs = 226144306, ModNam = 'v_34_ware2dirt2'}, +{HashIs = 2104599488, ModNam = 'v_34_ware2ovrly'}, +{HashIs = 827812566, ModNam = 'v_34_ware2vents'}, +{HashIs = -2090151957, ModNam = 'v_34_ware2vents2'}, +{HashIs = 1936994302, ModNam = 'v_34_ware2vents3'}, +{HashIs = -65548815, ModNam = 'v_34_waredamp'}, +{HashIs = 159039109, ModNam = 'v_34_waredirt'}, +{HashIs = -423903506, ModNam = 'v_34_warehouse'}, +{HashIs = -782498605, ModNam = 'v_34_warejunk'}, +{HashIs = 304314844, ModNam = 'v_34_wareover2'}, +{HashIs = 2136972049, ModNam = 'v_34_wareracks'}, +{HashIs = 1685654510, ModNam = 'v_34_waresuprt'}, +{HashIs = -1477356272, ModNam = 'v_34_warevents'}, +{HashIs = 57764508, ModNam = 'v_34_wcorrdirt'}, +{HashIs = -1560208531, ModNam = 'v_34_wcorrtyremks'}, +{HashIs = -317778730, ModNam = 'v_34_wtyremks'}, +{HashIs = -432318791, ModNam = 'v_35_agency_bluprint'}, +{HashIs = 2054353648, ModNam = 'v_35_armour'}, +{HashIs = 1344012317, ModNam = 'v_35_beams'}, +{HashIs = 39992491, ModNam = 'v_35_beamsempty'}, +{HashIs = 53720513, ModNam = 'v_35_blinds'}, +{HashIs = 1407231314, ModNam = 'v_35_blindsempty'}, +{HashIs = 1177748597, ModNam = 'v_35_board'}, +{HashIs = 1564474285, ModNam = 'v_35_box3empty'}, +{HashIs = 1346424911, ModNam = 'v_35_boxes'}, +{HashIs = 875000281, ModNam = 'v_35_boxes2'}, +{HashIs = 818827766, ModNam = 'v_35_boxspare'}, +{HashIs = 2081567852, ModNam = 'v_35_bs_bluprint'}, +{HashIs = -1681298403, ModNam = 'v_35_cables'}, +{HashIs = 1292382900, ModNam = 'v_35_cables1'}, +{HashIs = 2008920293, ModNam = 'v_35_cables1empty'}, +{HashIs = 1134108630, ModNam = 'v_35_cables2'}, +{HashIs = 115378433, ModNam = 'v_35_cables2empty'}, +{HashIs = -1502157424, ModNam = 'v_35_cables3'}, +{HashIs = 2120373256, ModNam = 'v_35_cables3empty'}, +{HashIs = -1758574849, ModNam = 'v_35_cables4'}, +{HashIs = -365088063, ModNam = 'v_35_cables4empty'}, +{HashIs = -2085380086, ModNam = 'v_35_cables5'}, +{HashIs = 221096895, ModNam = 'v_35_cables6empty'}, +{HashIs = -1676567698, ModNam = 'v_35_cablesempty'}, +{HashIs = 869600225, ModNam = 'v_35_doorempty'}, +{HashIs = -1968957326, ModNam = 'v_35_emwin2'}, +{HashIs = -331903238, ModNam = 'v_35_emwin2empty'}, +{HashIs = -1446670439, ModNam = 'v_35_emwindent'}, +{HashIs = -893457939, ModNam = 'v_35_emwindent001'}, +{HashIs = 1992725793, ModNam = 'v_35_emwindows'}, +{HashIs = -1937624480, ModNam = 'v_35_emwinempty'}, +{HashIs = 1082615517, ModNam = 'v_35_fanbase'}, +{HashIs = -1564578152, ModNam = 'v_35_fire_app'}, +{HashIs = 1008683327, ModNam = 'v_35_firehelmet'}, +{HashIs = -2016980865, ModNam = 'v_35_gasmasks'}, +{HashIs = -1205262635, ModNam = 'v_35_hiest_overall1'}, +{HashIs = -1807105147, ModNam = 'v_35_hiestmask1'}, +{HashIs = 1731354785, ModNam = 'v_35_janitor'}, +{HashIs = -1245218309, ModNam = 'v_35_litter'}, +{HashIs = -827962246, ModNam = 'v_35_litter2'}, +{HashIs = 1104845953, ModNam = 'v_35_litterempty'}, +{HashIs = 1596843080, ModNam = 'v_35_lockdoor'}, +{HashIs = 1696959431, ModNam = 'v_35_newspapempty'}, +{HashIs = 736907095, ModNam = 'v_35_nightlightempty'}, +{HashIs = -2118734600, ModNam = 'v_35_nightlights'}, +{HashIs = -1725581572, ModNam = 'v_35_offbeamempty'}, +{HashIs = 1566918163, ModNam = 'v_35_office'}, +{HashIs = -1700655893, ModNam = 'v_35_officebeams'}, +{HashIs = -1889600842, ModNam = 'v_35_officeempty'}, +{HashIs = 931708537, ModNam = 'v_35_officelights'}, +{HashIs = 653259312, ModNam = 'v_35_officeshad'}, +{HashIs = 1616216478, ModNam = 'v_35_officeshadempty'}, +{HashIs = 503030053, ModNam = 'v_35_offlightempty'}, +{HashIs = 608179789, ModNam = 'v_35_rails'}, +{HashIs = 718989698, ModNam = 'v_35_railsempty'}, +{HashIs = 533237447, ModNam = 'v_35_reflect'}, +{HashIs = 498059132, ModNam = 'v_35_reflectempty'}, +{HashIs = -1899157110, ModNam = 'v_35_sewing'}, +{HashIs = 1824210529, ModNam = 'v_35_sewing02'}, +{HashIs = -1539641374, ModNam = 'v_35_sewing2empty'}, +{HashIs = 1193579876, ModNam = 'v_35_sewingempty'}, +{HashIs = -1735377767, ModNam = 'v_35_shadowempty'}, +{HashIs = -401596125, ModNam = 'v_35_stairs'}, +{HashIs = 1219869716, ModNam = 'v_35_stairsempty'}, +{HashIs = 1366692745, ModNam = 'v_35_storeempty'}, +{HashIs = 592700040, ModNam = 'v_35_storelights'}, +{HashIs = -399741885, ModNam = 'v_35_sweat_empty'}, +{HashIs = 1498332426, ModNam = 'v_35_sweatshad1'}, +{HashIs = 2140834213, ModNam = 'v_35_sweatshad2'}, +{HashIs = -1259801535, ModNam = 'v_35_sweatshad3'}, +{HashIs = -587217810, ModNam = 'v_35_sweatshad4'}, +{HashIs = 1535109211, ModNam = 'v_35_sweatshell'}, +{HashIs = 1379451860, ModNam = 'v_35_swtshdwempty1'}, +{HashIs = 1676568383, ModNam = 'v_35_swtshdwempty2'}, +{HashIs = 2108398265, ModNam = 'v_35_swtshdwempty3'}, +{HashIs = -1988447657, ModNam = 'v_35_swtshdwempty4'}, +{HashIs = 1666030335, ModNam = 'v_35_tempwall001'}, +{HashIs = 72977709, ModNam = 'v_35_tempwallempty'}, +{HashIs = -839330247, ModNam = 'v_35_vents02'}, +{HashIs = -255680381, ModNam = 'v_35_vents2empty'}, +{HashIs = 1399817496, ModNam = 'v_35_wall'}, +{HashIs = -1978605261, ModNam = 'v_35_wallempty'}, +{HashIs = -1711202555, ModNam = 'v_35_window_02'}, +{HashIs = 1773352356, ModNam = 'v_35_window01'}, +{HashIs = 924034901, ModNam = 'v_35_windowempty'}, +{HashIs = 1017294077, ModNam = 'v_35_windows'}, +{HashIs = -200817160, ModNam = 'v_35_windstoreempty'}, +{HashIs = 801958102, ModNam = 'v_35_winoffempty'}, +{HashIs = -144091702, ModNam = 'v_36_5'}, +{HashIs = 922594982, ModNam = 'v_36_art'}, +{HashIs = -735595080, ModNam = 'v_36_cables1'}, +{HashIs = -313006056, ModNam = 'v_36_cables2'}, +{HashIs = -1225504011, ModNam = 'v_36_deskstuff'}, +{HashIs = -1005703424, ModNam = 'v_36_dirtovlay'}, +{HashIs = 948582456, ModNam = 'v_36_flames'}, +{HashIs = -1467736451, ModNam = 'v_36_flames2'}, +{HashIs = -1700711508, ModNam = 'v_36_lights'}, +{HashIs = 1631764222, ModNam = 'v_36_neon003'}, +{HashIs = -64274816, ModNam = 'v_36_neon2'}, +{HashIs = -1500476110, ModNam = 'v_36_normalonly'}, +{HashIs = 1132989909, ModNam = 'v_36_normalonly2'}, +{HashIs = 279323304, ModNam = 'v_36_pipes'}, +{HashIs = 143701709, ModNam = 'v_36_reflect'}, +{HashIs = -825823660, ModNam = 'v_36_shadowmap'}, +{HashIs = 1003655617, ModNam = 'v_36_shell'}, +{HashIs = -674933860, ModNam = 'v_36_shelves'}, +{HashIs = 1709730606, ModNam = 'v_36_storestuff'}, +{HashIs = 762762514, ModNam = 'v_36_tatseat'}, +{HashIs = 1350761835, ModNam = 'v_37_hd_ao'}, +{HashIs = -929816221, ModNam = 'v_37_hd_blends'}, +{HashIs = -306939003, ModNam = 'v_37_hd_detail'}, +{HashIs = 438794269, ModNam = 'v_37_hd_detail2'}, +{HashIs = -1586029164, ModNam = 'v_37_hd_furn'}, +{HashIs = -1884088763, ModNam = 'v_37_hd_furndr'}, +{HashIs = 1979260483, ModNam = 'v_37_hd_mirror'}, +{HashIs = 1249767051, ModNam = 'v_37_hd_reflect'}, +{HashIs = -1759149974, ModNam = 'v_37_hd_shell_main_refl'}, +{HashIs = -538534518, ModNam = 'v_37_hd_shell_wal1_refl'}, +{HashIs = -2012040656, ModNam = 'v_37_hd_shell_wal2_refl'}, +{HashIs = -1173734113, ModNam = 'v_37_hd_shell'}, +{HashIs = -1285341603, ModNam = 'v_38_barb_plant003'}, +{HashIs = 482157667, ModNam = 'v_38_barb_plant02'}, +{HashIs = 1959780881, ModNam = 'v_38_barbers_det'}, +{HashIs = 174452674, ModNam = 'v_38_barbers_shell'}, +{HashIs = -1452891075, ModNam = 'v_38_barbpole01'}, +{HashIs = -465332278, ModNam = 'v_38_cabinet01'}, +{HashIs = -49034902, ModNam = 'v_38_cabinet02'}, +{HashIs = 521424757, ModNam = 'v_38_fan'}, +{HashIs = 1887843457, ModNam = 'v_38_fan01'}, +{HashIs = -1576443601, ModNam = 'v_38_lights'}, +{HashIs = 1828744934, ModNam = 'v_38_mirror'}, +{HashIs = 474909440, ModNam = 'v_38_pictures'}, +{HashIs = -2117807240, ModNam = 'v_38_pictures3'}, +{HashIs = 1674458821, ModNam = 'v_38_reflect'}, +{HashIs = 713194973, ModNam = 'v_38_shadowmap'}, +{HashIs = 156917919, ModNam = 'v_38_shelves'}, +{HashIs = 1374490841, ModNam = 'v_38_sink'}, +{HashIs = -31778210, ModNam = 'v_38_window01'}, +{HashIs = 1778806458, ModNam = 'v_39_beams'}, +{HashIs = -1410116789, ModNam = 'v_39_beams2'}, +{HashIs = 1637203601, ModNam = 'v_39_beams3'}, +{HashIs = 511490507, ModNam = 'v_39_beerboxes02'}, +{HashIs = 855663314, ModNam = 'v_39_beerboxes04'}, +{HashIs = 270015746, ModNam = 'v_39_beerboxes05'}, +{HashIs = -101125948, ModNam = 'v_39_beerboxes08'}, +{HashIs = 976607369, ModNam = 'v_39_beerbrokenshelves08'}, +{HashIs = 408367526, ModNam = 'v_39_brokewall'}, +{HashIs = 136656517, ModNam = 'v_39_bulb_on_1'}, +{HashIs = -101770727, ModNam = 'v_39_bulb_on_2'}, +{HashIs = -347682182, ModNam = 'v_39_cable1yellow'}, +{HashIs = -798250268, ModNam = 'v_39_cable2white'}, +{HashIs = -1127075135, ModNam = 'v_39_cable3white'}, +{HashIs = 1212602949, ModNam = 'v_39_cablelamp'}, +{HashIs = 1813480256, ModNam = 'v_39_cablesfan'}, +{HashIs = -1224888874, ModNam = 'v_39_cablesshop'}, +{HashIs = 272588959, ModNam = 'v_39_decaldirt1'}, +{HashIs = -25281251, ModNam = 'v_39_decaldirt2'}, +{HashIs = -1512633392, ModNam = 'v_39_decaldirt3'}, +{HashIs = -1843338140, ModNam = 'v_39_decaldirt4'}, +{HashIs = -2060170269, ModNam = 'v_39_halllampon'}, +{HashIs = 1345485654, ModNam = 'v_39_meth_lab'}, +{HashIs = 2143080783, ModNam = 'v_39_methcooker'}, +{HashIs = -1356649983, ModNam = 'v_39_methducttape'}, +{HashIs = 899246841, ModNam = 'v_39_methlab_8'}, +{HashIs = 1794807326, ModNam = 'v_39_methlab_stair'}, +{HashIs = 1572606725, ModNam = 'v_39_ovrly5'}, +{HashIs = 1109643893, ModNam = 'v_39_pills'}, +{HashIs = -1741954096, ModNam = 'v_39_pipes'}, +{HashIs = -766100472, ModNam = 'v_39_posters'}, +{HashIs = 1637047757, ModNam = 'v_39_reflect_proxy'}, +{HashIs = -520592709, ModNam = 'v_39_shad_uppback'}, +{HashIs = -676063048, ModNam = 'v_39_shadmeth'}, +{HashIs = -1257355426, ModNam = 'v_39_shadow_liquor'}, +{HashIs = 1815754047, ModNam = 'v_39_shadow_store'}, +{HashIs = -1566208717, ModNam = 'v_39_shadplan'}, +{HashIs = -2008302522, ModNam = 'v_39_shopdirt'}, +{HashIs = 758430064, ModNam = 'v_39_shopovrlys'}, +{HashIs = 1774095544, ModNam = 'v_39_shops5kirt'}, +{HashIs = -2136444176, ModNam = 'v_39_spdecaaldirt'}, +{HashIs = 1897235116, ModNam = 'v_39_tears2'}, +{HashIs = -2100812271, ModNam = 'v_39_tears3'}, +{HashIs = -1835350602, ModNam = 'v_39_tears4'}, +{HashIs = -1403782872, ModNam = 'v_39_tears5'}, +{HashIs = 62270247, ModNam = 'v_39_tearshall'}, +{HashIs = -1668341863, ModNam = 'v_39_ventilation'}, +{HashIs = -1784830875, ModNam = 'v_39_winframe'}, +{HashIs = -98737209, ModNam = 'v_40_ceilinglights2'}, +{HashIs = 291872894, ModNam = 'v_40_corri001'}, +{HashIs = 45093818, ModNam = 'v_40_debris1'}, +{HashIs = -1186594589, ModNam = 'v_40_debris2'}, +{HashIs = -887905154, ModNam = 'v_40_debris3'}, +{HashIs = 791112872, ModNam = 'v_40_debris4'}, +{HashIs = 962167052, ModNam = 'v_40_debris5'}, +{HashIs = 336311921, ModNam = 'v_40_debris6'}, +{HashIs = 507955943, ModNam = 'v_40_debris7'}, +{HashIs = 1393603702, ModNam = 'v_40_debris8'}, +{HashIs = 518270419, ModNam = 'v_40_details004'}, +{HashIs = -1215871715, ModNam = 'v_40_details004b'}, +{HashIs = 229280608, ModNam = 'v_40_details005'}, +{HashIs = -1015980332, ModNam = 'v_40_details1'}, +{HashIs = -354932931, ModNam = 'v_40_details1b'}, +{HashIs = 1418690838, ModNam = 'v_40_details2'}, +{HashIs = -1630628465, ModNam = 'v_40_details3'}, +{HashIs = -1385794092, ModNam = 'v_40_doorfr2'}, +{HashIs = -1630447446, ModNam = 'v_40_doorfr3'}, +{HashIs = 166085559, ModNam = 'v_40_exitpillar2'}, +{HashIs = -628711122, ModNam = 'v_40_firehose003'}, +{HashIs = -1407925173, ModNam = 'v_40_firehose004'}, +{HashIs = -1290299295, ModNam = 'v_40_firehose2'}, +{HashIs = 1450377097, ModNam = 'v_40_firestand'}, +{HashIs = 1703995662, ModNam = 'v_40_firestand001'}, +{HashIs = 160903452, ModNam = 'v_40_firestand002'}, +{HashIs = -676147884, ModNam = 'v_40_firestand003'}, +{HashIs = 787938267, ModNam = 'v_40_firestand004'}, +{HashIs = 1489196476, ModNam = 'v_40_frame011'}, +{HashIs = 828868353, ModNam = 'v_40_frame012'}, +{HashIs = 1606509492, ModNam = 'v_40_frame013'}, +{HashIs = -1250899357, ModNam = 'v_40_gridlights004'}, +{HashIs = -2067145343, ModNam = 'v_40_gridlights1'}, +{HashIs = -1299465980, ModNam = 'v_40_gridlights2'}, +{HashIs = -1599302330, ModNam = 'v_40_gridlights3'}, +{HashIs = -1161498737, ModNam = 'v_40_hospbumpers2'}, +{HashIs = 1325808595, ModNam = 'v_40_hospital_reflect'}, +{HashIs = -1195059330, ModNam = 'v_40_hospital'}, +{HashIs = -144818466, ModNam = 'v_40_hospital1shad'}, +{HashIs = 367028484, ModNam = 'v_40_hospital1shadb'}, +{HashIs = 1256210974, ModNam = 'v_40_hospital2shad'}, +{HashIs = -1300091485, ModNam = 'v_40_hospital3shad'}, +{HashIs = -1625975696, ModNam = 'v_40_hospitaldoors_fixed'}, +{HashIs = -1428592125, ModNam = 'v_40_hospitalgarden'}, +{HashIs = 1938031722, ModNam = 'v_40_hospitalglass'}, +{HashIs = 1573403136, ModNam = 'v_40_hospitalglass003'}, +{HashIs = -614867307, ModNam = 'v_40_hospitalglass2'}, +{HashIs = -698606340, ModNam = 'v_40_hospitallod'}, +{HashIs = -741357050, ModNam = 'v_40_hospitalpipes'}, +{HashIs = -243110379, ModNam = 'v_40_hospitalshop'}, +{HashIs = -1766220898, ModNam = 'v_40_hospitalsidedoors'}, +{HashIs = -763183189, ModNam = 'v_40_hospseating005'}, +{HashIs = 542890844, ModNam = 'v_40_hospseating006'}, +{HashIs = -1801993274, ModNam = 'v_40_hospseating007'}, +{HashIs = 1175365301, ModNam = 'v_40_hospseating008'}, +{HashIs = 1674787101, ModNam = 'v_40_hospseating1'}, +{HashIs = 1768637517, ModNam = 'v_40_hospseating2'}, +{HashIs = 2017780224, ModNam = 'v_40_hospseating3'}, +{HashIs = -1912205946, ModNam = 'v_40_hospseating4'}, +{HashIs = 30863020, ModNam = 'v_40_lift'}, +{HashIs = -1166172347, ModNam = 'v_40_lights2'}, +{HashIs = -856243145, ModNam = 'v_40_lights3'}, +{HashIs = 618420815, ModNam = 'v_40_nhospsign015'}, +{HashIs = -1727836487, ModNam = 'v_40_oldlights'}, +{HashIs = 434859764, ModNam = 'v_40_receptiondesk'}, +{HashIs = 1673570373, ModNam = 'v_40_receptiondesk2'}, +{HashIs = 623532546, ModNam = 'v_40_roomlights'}, +{HashIs = -1948983387, ModNam = 'v_40_shopdesk1'}, +{HashIs = 239175797, ModNam = 'v_40_sidedoor'}, +{HashIs = 1103496429, ModNam = 'v_40_sidedr'}, +{HashIs = -918255056, ModNam = 'v_40_sign015'}, +{HashIs = -553863776, ModNam = 'v_40_sign016'}, +{HashIs = -1490860634, ModNam = 'v_40_sign017'}, +{HashIs = -1050314198, ModNam = 'v_40_sign018'}, +{HashIs = 1405689583, ModNam = 'v_40_sign019'}, +{HashIs = -2081096142, ModNam = 'v_40_sign020'}, +{HashIs = 247665616, ModNam = 'v_40_sign021'}, +{HashIs = 546944893, ModNam = 'v_40_sign022'}, +{HashIs = 1000172932, ModNam = 'v_40_sign024'}, +{HashIs = -977567298, ModNam = 'v_40_sign025'}, +{HashIs = -1955083072, ModNam = 'v_40_v_int40_hosp_plants'}, +{HashIs = -599122783, ModNam = 'v_40_v_int40_hosp_plants001'}, +{HashIs = 292325101, ModNam = 'v_40_v_int40_hosp_plants002'}, +{HashIs = 1977208774, ModNam = 'v_40_v_int40_hosp_plants004'}, +{HashIs = 596618035, ModNam = 'v_40_v_int40_hosp_plants005'}, +{HashIs = 1569169186, ModNam = 'v_40_v_int40_hosp_plants006'}, +{HashIs = 1826369957, ModNam = 'v_40_wallbit'}, +{HashIs = 1234993198, ModNam = 'v_40_wood'}, +{HashIs = -940975603, ModNam = 'v_40overlay1'}, +{HashIs = -186427643, ModNam = 'v_40overlay1b'}, +{HashIs = 2006694270, ModNam = 'v_40overlay2'}, +{HashIs = -1905072340, ModNam = 'v_40overlay3'}, +{HashIs = -1424855637, ModNam = 'v_40overlayrubble'}, +{HashIs = -1306655153, ModNam = 'v_41_back_counter'}, +{HashIs = 1352348618, ModNam = 'v_41_bank4_proxy_det'}, +{HashIs = 98437368, ModNam = 'v_41_bank4_proxy_shell'}, +{HashIs = -391291028, ModNam = 'v_41_bank4_shell'}, +{HashIs = -857440036, ModNam = 'v_41_barrier'}, +{HashIs = 2105736410, ModNam = 'v_41_blaine_crest'}, +{HashIs = 1263450081, ModNam = 'v_41_cables'}, +{HashIs = 1313993890, ModNam = 'v_41_depodet01'}, +{HashIs = -1149567563, ModNam = 'v_41_desk01'}, +{HashIs = 925839403, ModNam = 'v_41_detail02'}, +{HashIs = 297578599, ModNam = 'v_41_details'}, +{HashIs = -490764252, ModNam = 'v_41_dirt_deposit'}, +{HashIs = 1391719252, ModNam = 'v_41_flag'}, +{HashIs = -766812634, ModNam = 'v_41_keypad'}, +{HashIs = -917254625, ModNam = 'v_41_leaflets'}, +{HashIs = -225366444, ModNam = 'v_41_lights_01'}, +{HashIs = -2037885372, ModNam = 'v_41_lights_02'}, +{HashIs = 1560893688, ModNam = 'v_41_lit_on'}, +{HashIs = -1278659804, ModNam = 'v_41_lits_ona'}, +{HashIs = -232740135, ModNam = 'v_41_overlays'}, +{HashIs = -3104258, ModNam = 'v_41_planter004'}, +{HashIs = -184906670, ModNam = 'v_41_planter005'}, +{HashIs = -2066204010, ModNam = 'v_41_planter01'}, +{HashIs = 1161498025, ModNam = 'v_41_rubbermat'}, +{HashIs = 1635583631, ModNam = 'v_41_seats01'}, +{HashIs = 1476488591, ModNam = 'v_41_tables'}, +{HashIs = -999038839, ModNam = 'v_41_vault_det'}, +{HashIs = -438006612, ModNam = 'v_41_vaultdecal'}, +{HashIs = -826232170, ModNam = 'v_41_vlt_desk'}, +{HashIs = 1255657581, ModNam = 'v_41_wallmountedshelf'}, +{HashIs = 591472838, ModNam = 'v_44_1_daught_cdoor'}, +{HashIs = 2087636702, ModNam = 'v_44_1_daught_cdoor2'}, +{HashIs = -172113756, ModNam = 'v_44_1_daught_deta_ns'}, +{HashIs = 1355069479, ModNam = 'v_44_1_daught_deta'}, +{HashIs = 1540871336, ModNam = 'v_44_1_daught_geoml'}, +{HashIs = -326164580, ModNam = 'v_44_1_daught_item'}, +{HashIs = 306643908, ModNam = 'v_44_1_daught_mirr'}, +{HashIs = -2118087677, ModNam = 'v_44_1_daught_moved'}, +{HashIs = -493464269, ModNam = 'v_44_1_hall_deca'}, +{HashIs = 379398760, ModNam = 'v_44_1_hall_deta'}, +{HashIs = 576819059, ModNam = 'v_44_1_hall_emis'}, +{HashIs = 1132977151, ModNam = 'v_44_1_hall2_deca'}, +{HashIs = 1889072789, ModNam = 'v_44_1_hall2_deta'}, +{HashIs = -1795840269, ModNam = 'v_44_1_hall2_emis'}, +{HashIs = 463048617, ModNam = 'v_44_1_mast_wadeca'}, +{HashIs = -282904342, ModNam = 'v_44_1_mast_washel_m'}, +{HashIs = 915170437, ModNam = 'v_44_1_mast_washel'}, +{HashIs = -773551152, ModNam = 'v_44_1_master_chan'}, +{HashIs = -406929574, ModNam = 'v_44_1_master_deca'}, +{HashIs = -2030436657, ModNam = 'v_44_1_master_deta'}, +{HashIs = -1622728272, ModNam = 'v_44_1_master_mirdecal'}, +{HashIs = 968954052, ModNam = 'v_44_1_master_mirr'}, +{HashIs = 587774879, ModNam = 'v_44_1_master_pics1'}, +{HashIs = 1740260617, ModNam = 'v_44_1_master_pics2'}, +{HashIs = 1194059832, ModNam = 'v_44_1_master_refl'}, +{HashIs = -1441849776, ModNam = 'v_44_1_master_wait'}, +{HashIs = 2130628696, ModNam = 'v_44_1_master_ward'}, +{HashIs = 626896929, ModNam = 'v_44_1_master_wcha'}, +{HashIs = 1054259336, ModNam = 'v_44_1_master_wrefl'}, +{HashIs = -377462278, ModNam = 'v_44_1_son_deca'}, +{HashIs = -2021571148, ModNam = 'v_44_1_son_deta'}, +{HashIs = -1320728955, ModNam = 'v_44_1_son_item'}, +{HashIs = 985964044, ModNam = 'v_44_1_son_swap'}, +{HashIs = 1102246587, ModNam = 'v_44_1_wc_deca'}, +{HashIs = 1767658141, ModNam = 'v_44_1_wc_deta'}, +{HashIs = 1810052538, ModNam = 'v_44_1_wc_mirr'}, +{HashIs = 1002783348, ModNam = 'v_44_1_wc_wall'}, +{HashIs = -603630987, ModNam = 'v_44_cablemesh1486013_tstd'}, +{HashIs = 1941070416, ModNam = 'v_44_d_chand'}, +{HashIs = 1607341789, ModNam = 'v_44_d_emis'}, +{HashIs = 1480808153, ModNam = 'v_44_d_items_over'}, +{HashIs = -2101628217, ModNam = 'v_44_dine_deca'}, +{HashIs = 1271607691, ModNam = 'v_44_dine_deta'}, +{HashIs = 226695967, ModNam = 'v_44_fakewindow007'}, +{HashIs = -1288601804, ModNam = 'v_44_fakewindow1'}, +{HashIs = -1789181048, ModNam = 'v_44_fakewindow2'}, +{HashIs = -2033342867, ModNam = 'v_44_fakewindow3'}, +{HashIs = 2039385071, ModNam = 'v_44_fakewindow4'}, +{HashIs = -599895731, ModNam = 'v_44_fakewindow5'}, +{HashIs = -855854390, ModNam = 'v_44_fakewindow6'}, +{HashIs = -86571393, ModNam = 'v_44_g_cor_blen'}, +{HashIs = -328127049, ModNam = 'v_44_g_cor_deta'}, +{HashIs = 859338990, ModNam = 'v_44_g_fron_deca'}, +{HashIs = 143641345, ModNam = 'v_44_g_fron_deta'}, +{HashIs = -1389695856, ModNam = 'v_44_g_fron_refl'}, +{HashIs = -1798546221, ModNam = 'v_44_g_gara_deca'}, +{HashIs = -24207526, ModNam = 'v_44_g_gara_deta'}, +{HashIs = 2093200767, ModNam = 'v_44_g_gara_ref'}, +{HashIs = 957428350, ModNam = 'v_44_g_gara_shad'}, +{HashIs = -1226797095, ModNam = 'v_44_g_hall_deca'}, +{HashIs = 376085519, ModNam = 'v_44_g_hall_detail'}, +{HashIs = 779624795, ModNam = 'v_44_g_hall_emis'}, +{HashIs = 1185186973, ModNam = 'v_44_g_hall_stairs'}, +{HashIs = -1092137679, ModNam = 'v_44_g_kitche_deca'}, +{HashIs = -784892147, ModNam = 'v_44_g_kitche_deca1'}, +{HashIs = -1213368531, ModNam = 'v_44_g_kitche_deta'}, +{HashIs = 1322076740, ModNam = 'v_44_g_kitche_refl'}, +{HashIs = -787792751, ModNam = 'v_44_g_kitche_shad'}, +{HashIs = 407181954, ModNam = 'v_44_g_scubagear'}, +{HashIs = -368474459, ModNam = 'v_44_garage_shell'}, +{HashIs = 2050258850, ModNam = 'v_44_int_v_bit'}, +{HashIs = -1685707747, ModNam = 'v_44_kitc_chand'}, +{HashIs = 309845291, ModNam = 'v_44_kitch_moved'}, +{HashIs = -1636347576, ModNam = 'v_44_kitche_cables'}, +{HashIs = -245883976, ModNam = 'v_44_kitche_units'}, +{HashIs = 1655360555, ModNam = 'v_44_lounge_deca'}, +{HashIs = 948173474, ModNam = 'v_44_lounge_decal'}, +{HashIs = -811780342, ModNam = 'v_44_lounge_deta'}, +{HashIs = -656201850, ModNam = 'v_44_lounge_items'}, +{HashIs = 1428487575, ModNam = 'v_44_lounge_movebot'}, +{HashIs = -133604724, ModNam = 'v_44_lounge_movepic'}, +{HashIs = -948332355, ModNam = 'v_44_lounge_photos'}, +{HashIs = 62722912, ModNam = 'v_44_lounge_refl'}, +{HashIs = 1963262044, ModNam = 'v_44_m_clothes'}, +{HashIs = -819268198, ModNam = 'v_44_m_daught_over'}, +{HashIs = -825301026, ModNam = 'v_44_m_premier'}, +{HashIs = -1762306153, ModNam = 'v_44_m_spyglasses'}, +{HashIs = 310112611, ModNam = 'v_44_master_movebot'}, +{HashIs = -972728387, ModNam = 'v_44_planeticket'}, +{HashIs = 331763873, ModNam = 'v_44_s_posters'}, +{HashIs = 575284108, ModNam = 'v_44_shell_dt'}, +{HashIs = 221861893, ModNam = 'v_44_shell_refl'}, +{HashIs = 2101193759, ModNam = 'v_44_shell'}, +{HashIs = -906623003, ModNam = 'v_44_shell2_mb_ward_refl'}, +{HashIs = -1969983968, ModNam = 'v_44_shell2_mb_wind_refl'}, +{HashIs = 1030930191, ModNam = 'v_44_shell2_refl'}, +{HashIs = 328315379, ModNam = 'v_44_shell2'}, +{HashIs = -215599798, ModNam = 'v_44_son_clutter'}, +{HashIs = 1858462547, ModNam = 'v_45_cables'}, +{HashIs = -337385721, ModNam = 'v_45_cables2'}, +{HashIs = -567985218, ModNam = 'v_45_cablesshutter'}, +{HashIs = -875734576, ModNam = 'v_45_carlift'}, +{HashIs = 581450015, ModNam = 'v_45_carparts'}, +{HashIs = -1574975172, ModNam = 'v_45_clutter02'}, +{HashIs = -1547808736, ModNam = 'v_45_dirtfloor'}, +{HashIs = 1968716971, ModNam = 'v_45_dirtovlay'}, +{HashIs = 159043014, ModNam = 'v_45_dirtovlay2'}, +{HashIs = 1949872034, ModNam = 'v_45_ladder'}, +{HashIs = -2010128249, ModNam = 'v_45_ligts'}, +{HashIs = 1087962509, ModNam = 'v_45_overlay'}, +{HashIs = -691390650, ModNam = 'v_45_overlay2'}, +{HashIs = -262648040, ModNam = 'v_45_pipes'}, +{HashIs = -1571990056, ModNam = 'v_45_racks'}, +{HashIs = -1041624609, ModNam = 'v_45_reflect'}, +{HashIs = -1326433966, ModNam = 'v_45_shadows'}, +{HashIs = 616403178, ModNam = 'v_45_shell'}, +{HashIs = 2096178034, ModNam = 'v_45_shelves'}, +{HashIs = 2054055976, ModNam = 'v_45_spraybth'}, +{HashIs = -1380038604, ModNam = 'v_45_support'}, +{HashIs = 1855035654, ModNam = 'v_45_webs'}, +{HashIs = -1238385403, ModNam = 'v_45_windows'}, +{HashIs = 797162962, ModNam = 'v_45_windows2'}, +{HashIs = 144907061, ModNam = 'v_45_workbench'}, +{HashIs = 161675002, ModNam = 'v_46_beams'}, +{HashIs = 2047257786, ModNam = 'v_46_beams2'}, +{HashIs = -1935124951, ModNam = 'v_46_cardoors'}, +{HashIs = 504243844, ModNam = 'v_46_carlift'}, +{HashIs = -250917280, ModNam = 'v_46_carlift2'}, +{HashIs = 1968759822, ModNam = 'v_46_carmd3office'}, +{HashIs = 1623115860, ModNam = 'v_46_carmd3spray'}, +{HashIs = -1243922919, ModNam = 'v_46_carmd3stuff'}, +{HashIs = -1021052552, ModNam = 'v_46_carmd3vents'}, +{HashIs = 144752720, ModNam = 'v_46_carmod3'}, +{HashIs = 539250710, ModNam = 'v_46_carmod3refproxy'}, +{HashIs = 886650836, ModNam = 'v_46_cm_junk'}, +{HashIs = 1774210307, ModNam = 'v_46_cm_lighting'}, +{HashIs = -389374738, ModNam = 'v_46_cm_reflectprxy'}, +{HashIs = 1501102292, ModNam = 'v_46_cm_tyres'}, +{HashIs = -939297918, ModNam = 'v_46_cm3dirtfloor'}, +{HashIs = -1334322288, ModNam = 'v_46_cm3dirtfloor2'}, +{HashIs = -1292686600, ModNam = 'v_46_cm3dirtovly'}, +{HashIs = 852661480, ModNam = 'v_46_cm3dirtovly002'}, +{HashIs = 27791528, ModNam = 'v_46_cm3dirtovly2'}, +{HashIs = -1278768011, ModNam = 'v_46_cm3emissive'}, +{HashIs = -1790813968, ModNam = 'v_46_cm3emissive2'}, +{HashIs = -1493631907, ModNam = 'v_46_cm3emissive3'}, +{HashIs = -1456647356, ModNam = 'v_46_cm3overlay'}, +{HashIs = -926618996, ModNam = 'v_46_cm3overlay2'}, +{HashIs = 1520078393, ModNam = 'v_46_cm3overlay3'}, +{HashIs = -636449752, ModNam = 'v_46_decal_dirt'}, +{HashIs = 1267537954, ModNam = 'v_46_elecboxes'}, +{HashIs = 882072327, ModNam = 'v_46_elecboxes2'}, +{HashIs = -527410317, ModNam = 'v_46_frontshut'}, +{HashIs = -108329913, ModNam = 'v_46_mainshell'}, +{HashIs = 830844734, ModNam = 'v_46_overlays'}, +{HashIs = -1369033087, ModNam = 'v_46_overlays2'}, +{HashIs = -2010430874, ModNam = 'v_46_paintovly'}, +{HashIs = -600751457, ModNam = 'v_46_prepstat'}, +{HashIs = -2019109317, ModNam = 'v_46_primedcar'}, +{HashIs = -1264805106, ModNam = 'v_46_shadmap'}, +{HashIs = 429348217, ModNam = 'v_46_shutters'}, +{HashIs = 1512665831, ModNam = 'v_46_spraybth'}, +{HashIs = -2042124743, ModNam = 'v_46_workbench'}, +{HashIs = -1531225547, ModNam = 'v_47_celights01'}, +{HashIs = 1852665242, ModNam = 'v_47_celights02'}, +{HashIs = 1468476797, ModNam = 'v_47_dec004'}, +{HashIs = 1640382971, ModNam = 'v_47_dec005'}, +{HashIs = 811437701, ModNam = 'v_47_dec01'}, +{HashIs = 1670247653, ModNam = 'v_47_dec02'}, +{HashIs = 1439160665, ModNam = 'v_47_dec03'}, +{HashIs = -733190093, ModNam = 'v_47_dust_sheets'}, +{HashIs = -1345348454, ModNam = 'v_47_dust_sheets001'}, +{HashIs = 1924923844, ModNam = 'v_47_dustsheet02'}, +{HashIs = 744458711, ModNam = 'v_47_frontdesk'}, +{HashIs = 1083112893, ModNam = 'v_47_frontdesk001'}, +{HashIs = -1960598019, ModNam = 'v_47_glass'}, +{HashIs = -773060862, ModNam = 'v_47_glass001'}, +{HashIs = -531979329, ModNam = 'v_47_glass002'}, +{HashIs = -2045579439, ModNam = 'v_47_glass003'}, +{HashIs = 1407453940, ModNam = 'v_47_glass004'}, +{HashIs = -257961210, ModNam = 'v_47_map003'}, +{HashIs = -26677608, ModNam = 'v_47_map004'}, +{HashIs = 722885611, ModNam = 'v_47_map01'}, +{HashIs = 1019412292, ModNam = 'v_47_map02'}, +{HashIs = -1190483873, ModNam = 'v_47_overlay002'}, +{HashIs = -1752420463, ModNam = 'v_47_overlay01'}, +{HashIs = -801202192, ModNam = 'v_47_refit_shell'}, +{HashIs = 2077033144, ModNam = 'v_47_seats'}, +{HashIs = 877791843, ModNam = 'v_47_seats001'}, +{HashIs = 441894259, ModNam = 'v_47_shelves002'}, +{HashIs = 1077333982, ModNam = 'v_47_shelves01'}, +{HashIs = -842919620, ModNam = 'v_47_sheriff_shell'}, +{HashIs = -1482994655, ModNam = 'v_47_sheriff2_ext'}, +{HashIs = 1355736537, ModNam = 'v_47_sheriff2_shell'}, +{HashIs = -396400031, ModNam = 'v_47_sheriffdet002'}, +{HashIs = -577415987, ModNam = 'v_47_sheriffdet003'}, +{HashIs = -884292749, ModNam = 'v_47_sheriffdet01'}, +{HashIs = -607415060, ModNam = 'v_47_shrfemsv01'}, +{HashIs = 654479483, ModNam = 'v_47_stairs'}, +{HashIs = 97826250, ModNam = 'v_47_striplights'}, +{HashIs = 2128294516, ModNam = 'v_47_striplights001'}, +{HashIs = 665442498, ModNam = 'v_47_trash01'}, +{HashIs = 770696526, ModNam = 'v_47_trash02'}, +{HashIs = -1879404595, ModNam = 'v_48_bas_elev'}, +{HashIs = -83132045, ModNam = 'v_48_corr_light001'}, +{HashIs = 817753303, ModNam = 'v_48_corr_light002'}, +{HashIs = 1719654490, ModNam = 'v_48_corr_light003'}, +{HashIs = 233318188, ModNam = 'v_48_corr_light004'}, +{HashIs = 1133843077, ModNam = 'v_48_corr_light005'}, +{HashIs = 2038660705, ModNam = 'v_48_corr_light006'}, +{HashIs = 1564145712, ModNam = 'v_48_dirt_dec_crdr'}, +{HashIs = 1276713199, ModNam = 'v_48_elev_sec006'}, +{HashIs = -1056424463, ModNam = 'v_48_elev_shell'}, +{HashIs = -1767538381, ModNam = 'v_48_emerg_light_a'}, +{HashIs = -1462098532, ModNam = 'v_48_emerg_light_b'}, +{HashIs = 1331535383, ModNam = 'v_48_fib_embb099'}, +{HashIs = -898425895, ModNam = 'v_48_fibas_door'}, +{HashIs = 203165608, ModNam = 'v_48_fibas_pipes'}, +{HashIs = -307754612, ModNam = 'v_48_fibas_vents'}, +{HashIs = -590224292, ModNam = 'v_48_fibas_vents2'}, +{HashIs = 1125088331, ModNam = 'v_48_glass_top'}, +{HashIs = 1721189644, ModNam = 'v_48_glass'}, +{HashIs = -1599821315, ModNam = 'v_48_gnd_shell'}, +{HashIs = 139806946, ModNam = 'v_48_halldirt'}, +{HashIs = -903175384, ModNam = 'v_48_ivy01'}, +{HashIs = 1878781640, ModNam = 'v_48_ivy02'}, +{HashIs = 1565346155, ModNam = 'v_48_ivy03'}, +{HashIs = -1534666783, ModNam = 'v_48_ivy04'}, +{HashIs = -1082929938, ModNam = 'v_48_lob_crest'}, +{HashIs = 1757350943, ModNam = 'v_48_lob_det'}, +{HashIs = 864543808, ModNam = 'v_48_lobplants'}, +{HashIs = -1750450153, ModNam = 'v_48_plantsentrance01'}, +{HashIs = 395940899, ModNam = 'v_48_pot_plant02'}, +{HashIs = 2059137229, ModNam = 'v_48_recp_det'}, +{HashIs = -1585333391, ModNam = 'v_48_recp_planter'}, +{HashIs = -2029972300, ModNam = 'v_48_recp_seats'}, +{HashIs = -630932061, ModNam = 'v_48_refl_prxy'}, +{HashIs = -2115103997, ModNam = 'v_48_stair_shell001'}, +{HashIs = 807634909, ModNam = 'v_48_stairs03'}, +{HashIs = 1306566297, ModNam = 'v_48_turnstyle005'}, +{HashIs = -696214800, ModNam = 'v_48_wall_det01'}, +{HashIs = -1155319973, ModNam = 'v_49_cables1'}, +{HashIs = -861513119, ModNam = 'v_49_cables2'}, +{HashIs = -596903444, ModNam = 'v_49_cables3'}, +{HashIs = 51222312, ModNam = 'v_49_motelduct005'}, +{HashIs = -335052794, ModNam = 'v_49_motelmp_bed'}, +{HashIs = -215145766, ModNam = 'v_49_motelmp_clothes'}, +{HashIs = -1940280087, ModNam = 'v_49_motelmp_curtains'}, +{HashIs = -1017054453, ModNam = 'v_49_motelmp_glass'}, +{HashIs = -482074621, ModNam = 'v_49_motelmp_lshell'}, +{HashIs = 1876289231, ModNam = 'v_49_motelmp_mirror'}, +{HashIs = 261852243, ModNam = 'v_49_motelmp_reflect'}, +{HashIs = -425183348, ModNam = 'v_49_motelmp_stuff'}, +{HashIs = 1096169341, ModNam = 'v_49_neonsign'}, +{HashIs = -592386971, ModNam = 'v_49_shadowmap'}, +{HashIs = -1798473163, ModNam = 'v_49_tat2chair'}, +{HashIs = -1265420167, ModNam = 'v_49_tat2dirt'}, +{HashIs = -1609186127, ModNam = 'v_49_tat2emissives'}, +{HashIs = -1880537367, ModNam = 'v_49_tat2lighting'}, +{HashIs = 1135844065, ModNam = 'v_49_tat2pipes'}, +{HashIs = 1081670085, ModNam = 'v_49_tat2reflect'}, +{HashIs = -1311365508, ModNam = 'v_49_tat2shell'}, +{HashIs = -1242630427, ModNam = 'v_49_tat2stuff'}, +{HashIs = -192715916, ModNam = 'v_49_tat2windows'}, +{HashIs = -332995421, ModNam = 'v_5_b_arch'}, +{HashIs = 150237004, ModNam = 'v_5_b_atm1'}, +{HashIs = -239124254, ModNam = 'v_5_b_atm2'}, +{HashIs = -16252138, ModNam = 'v_5_b_cornice1'}, +{HashIs = 290105243, ModNam = 'v_5_b_cornice2'}, +{HashIs = 1479521636, ModNam = 'v_5_b_cornice5'}, +{HashIs = 568670825, ModNam = 'v_5_b_counter1'}, +{HashIs = 559893900, ModNam = 'v_5_b_lamps'}, +{HashIs = 1225548151, ModNam = 'v_5_bank_mirrorfloor'}, +{HashIs = 464077820, ModNam = 'v_5_bank_shell'}, +{HashIs = -576553415, ModNam = 'v_5_bankarches'}, +{HashIs = -979737978, ModNam = 'v_5_basmntovrly'}, +{HashIs = -1304090349, ModNam = 'v_5_bbalistrade1'}, +{HashIs = -671320959, ModNam = 'v_5_bbalistrade2'}, +{HashIs = -767354546, ModNam = 'v_5_bbanister03'}, +{HashIs = -1285519105, ModNam = 'v_5_bbanister1'}, +{HashIs = 1062493828, ModNam = 'v_5_bcashfurnish'}, +{HashIs = 1267148488, ModNam = 'v_5_bdivide'}, +{HashIs = 243651649, ModNam = 'v_5_bdoorframe1'}, +{HashIs = 741969832, ModNam = 'v_5_bdoorframe3'}, +{HashIs = 1205946103, ModNam = 'v_5_bdoorframe5'}, +{HashIs = 1006317363, ModNam = 'v_5_bdoorframe6'}, +{HashIs = -1667633037, ModNam = 'v_5_bdoorframe7'}, +{HashIs = -825470550, ModNam = 'v_5_bentornlamp'}, +{HashIs = -1259359995, ModNam = 'v_5_bfurniture'}, +{HashIs = 1038676414, ModNam = 'v_5_bfurniture02'}, +{HashIs = 796153045, ModNam = 'v_5_bfurniture03'}, +{HashIs = 596404134, ModNam = 'v_5_borntelamp'}, +{HashIs = -1232158736, ModNam = 'v_5_borntelamp2'}, +{HashIs = -1076309372, ModNam = 'v_5_borntelamp3'}, +{HashIs = -775784873, ModNam = 'v_5_borntelamp4'}, +{HashIs = 1714465921, ModNam = 'v_5_brailing'}, +{HashIs = -573183536, ModNam = 'v_5_broundtable'}, +{HashIs = 705148627, ModNam = 'v_5_bsafebars'}, +{HashIs = -1623607826, ModNam = 'v_5_bsafeframe'}, +{HashIs = 510288199, ModNam = 'v_5_bsecurity'}, +{HashIs = 1659123672, ModNam = 'v_5_bskirt'}, +{HashIs = -1589164314, ModNam = 'v_5_bstairs2'}, +{HashIs = 1121726475, ModNam = 'v_5_btable1'}, +{HashIs = 957947013, ModNam = 'v_5_btable2'}, +{HashIs = 1884138103, ModNam = 'v_5_btables002'}, +{HashIs = -1336818575, ModNam = 'v_5_btellerglass'}, +{HashIs = -1276906522, ModNam = 'v_5_dadorail'}, +{HashIs = -444869506, ModNam = 'v_5_decalshadows1'}, +{HashIs = 423208588, ModNam = 'v_5_decalshadows10'}, +{HashIs = 937195842, ModNam = 'v_5_decalshadows2'}, +{HashIs = -909304543, ModNam = 'v_5_decalshadows3'}, +{HashIs = -24607077, ModNam = 'v_5_decalshadows4'}, +{HashIs = 707845611, ModNam = 'v_5_decalshadows5'}, +{HashIs = 1662242736, ModNam = 'v_5_decalshadows6'}, +{HashIs = 1842668850, ModNam = 'v_5_decalshadows7'}, +{HashIs = 1169036517, ModNam = 'v_5_decalshadows8'}, +{HashIs = 1332750441, ModNam = 'v_5_decalshadows9'}, +{HashIs = 1306192136, ModNam = 'v_5_depo_box01_lid'}, +{HashIs = 583968031, ModNam = 'v_5_depo_box01'}, +{HashIs = 1584275927, ModNam = 'v_5_lift01'}, +{HashIs = -2054523572, ModNam = 'v_5_mirror_reflect'}, +{HashIs = -1061354586, ModNam = 'v_5_normovly'}, +{HashIs = 1241038820, ModNam = 'v_5_offwind'}, +{HashIs = -734508660, ModNam = 'v_5_paintings'}, +{HashIs = -78459657, ModNam = 'v_5_reflectproxy'}, +{HashIs = -1967811035, ModNam = 'v_5_safetable'}, +{HashIs = -970006642, ModNam = 'v_5_safetable001'}, +{HashIs = -428924892, ModNam = 'v_5_shadowblocker'}, +{HashIs = 807488662, ModNam = 'v_5_stairovrly'}, +{HashIs = -245703102, ModNam = 'v_5_vaultdetail'}, +{HashIs = 229871327, ModNam = 'v_5_vaultoverlays001'}, +{HashIs = 331104727, ModNam = 'v_5_vlt_desk'}, +{HashIs = -1422138404, ModNam = 'v_5_wall_shadow'}, +{HashIs = -1668043190, ModNam = 'v_5_windemovly008'}, +{HashIs = -1308402120, ModNam = 'v_5_windemovly10'}, +{HashIs = 965111188, ModNam = 'v_5_windemovly3'}, +{HashIs = 551926871, ModNam = 'v_5_windemovly4'}, +{HashIs = 184586381, ModNam = 'v_5_windemovly5'}, +{HashIs = 1950868250, ModNam = 'v_5_windemovly6'}, +{HashIs = 1720534949, ModNam = 'v_5_windemovly7'}, +{HashIs = 131612235, ModNam = 'v_5_windemovlyent'}, +{HashIs = -442839627, ModNam = 'v_50_chairend'}, +{HashIs = 748053245, ModNam = 'v_50_chairend001'}, +{HashIs = 37490249, ModNam = 'v_50_chairend002'}, +{HashIs = 234563015, ModNam = 'v_50_chairend003'}, +{HashIs = 1673941344, ModNam = 'v_50_chairend004'}, +{HashIs = 1902800040, ModNam = 'v_50_chairend005'}, +{HashIs = 1623542674, ModNam = 'v_50_chairend006'}, +{HashIs = 1854564124, ModNam = 'v_50_chairend007'}, +{HashIs = 89855163, ModNam = 'v_50_chairend008'}, +{HashIs = -1013968366, ModNam = 'v_50_chairend011'}, +{HashIs = -811948057, ModNam = 'v_50_chairend034'}, +{HashIs = -1278900604, ModNam = 'v_50_chairend133'}, +{HashIs = -1584602605, ModNam = 'v_50_chairend134'}, +{HashIs = 52789412, ModNam = 'v_50_chairs'}, +{HashIs = 1080203179, ModNam = 'v_50_chairs1'}, +{HashIs = -1948995954, ModNam = 'v_50_chairs3'}, +{HashIs = 1925446765, ModNam = 'v_50_chairs4'}, +{HashIs = 1377221395, ModNam = 'v_50_chairs6'}, +{HashIs = 1575484037, ModNam = 'v_50_chairsingle'}, +{HashIs = -645600804, ModNam = 'v_50_chairsingle002'}, +{HashIs = -941767026, ModNam = 'v_50_chairsingle003'}, +{HashIs = 2019961352, ModNam = 'v_50_chairsingle020'}, +{HashIs = 1677918530, ModNam = 'v_50_chairsingle021'}, +{HashIs = -1714590506, ModNam = 'v_50_chairsingle022'}, +{HashIs = -2020685735, ModNam = 'v_50_chairsingle023'}, +{HashIs = -753697626, ModNam = 'v_50_chairsingle12'}, +{HashIs = 642687771, ModNam = 'v_50_chairsingle18'}, +{HashIs = 950618064, ModNam = 'v_50_chairsingle19'}, +{HashIs = -938495990, ModNam = 'v_50_chairsingle2'}, +{HashIs = 567758572, ModNam = 'v_50_curtains'}, +{HashIs = 2121235493, ModNam = 'v_50_floornwalls'}, +{HashIs = 1895042181, ModNam = 'v_50_rails00'}, +{HashIs = 2126882856, ModNam = 'v_50_rails01'}, +{HashIs = -807941553, ModNam = 'v_50_rails02'}, +{HashIs = -1236887763, ModNam = 'v_50_rails03'}, +{HashIs = -906248553, ModNam = 'v_50_rails04'}, +{HashIs = 635181763, ModNam = 'v_50_speakrsdetails'}, +{HashIs = 1663940642, ModNam = 'v_51_bench'}, +{HashIs = -1290059459, ModNam = 'v_51_benches'}, +{HashIs = 204112359, ModNam = 'v_51_briefsbox'}, +{HashIs = 2099753992, ModNam = 'v_51_cable'}, +{HashIs = -1429935299, ModNam = 'v_51_cable2'}, +{HashIs = -661698863, ModNam = 'v_51_cable3'}, +{HashIs = 1100241117, ModNam = 'v_51_clothes04'}, +{HashIs = -1373719477, ModNam = 'v_51_clothing01'}, +{HashIs = -1057433089, ModNam = 'v_51_clothing02'}, +{HashIs = -791184964, ModNam = 'v_51_clothing03'}, +{HashIs = 1652366601, ModNam = 'v_51_clothing04'}, +{HashIs = 1967473305, ModNam = 'v_51_clothing05'}, +{HashIs = -2029853164, ModNam = 'v_51_clothing06'}, +{HashIs = -1360285111, ModNam = 'v_51_clothing07'}, +{HashIs = -1591142716, ModNam = 'v_51_clothing08'}, +{HashIs = -637210838, ModNam = 'v_51_counter'}, +{HashIs = 195744431, ModNam = 'v_51_decdirt'}, +{HashIs = 1546504755, ModNam = 'v_51_det_back'}, +{HashIs = 862861026, ModNam = 'v_51_ducttapeshad'}, +{HashIs = -67044927, ModNam = 'v_51_lights010'}, +{HashIs = -1289736192, ModNam = 'v_51_main_det'}, +{HashIs = 613850081, ModNam = 'v_51_main_ovl'}, +{HashIs = -2071896745, ModNam = 'v_51_masks'}, +{HashIs = -1908825210, ModNam = 'v_51_masks01'}, +{HashIs = -90870231, ModNam = 'v_51_mirror'}, +{HashIs = -1557617926, ModNam = 'v_51_mirror2'}, +{HashIs = -1213527926, ModNam = 'v_51_posters'}, +{HashIs = 1619425394, ModNam = 'v_51_reflectproxy'}, +{HashIs = 1614554863, ModNam = 'v_51_rubbermat'}, +{HashIs = -186245286, ModNam = 'v_51_rugs'}, +{HashIs = 338235866, ModNam = 'v_51_store_ovl'}, +{HashIs = 1541563655, ModNam = 'v_51_v_clotheslo'}, +{HashIs = -2146544219, ModNam = 'v_51_v_shadowmap'}, +{HashIs = 1860724536, ModNam = 'v_51_v_shadowmap2'}, +{HashIs = 939895995, ModNam = 'v_51_windows01'}, +{HashIs = 672795876, ModNam = 'v_51_windows02'}, +{HashIs = 1440278625, ModNam = 'v_51_windows03'}, +{HashIs = 2099984133, ModNam = 'v_51_windows04'}, +{HashIs = 1793888904, ModNam = 'v_51_windows05'}, +{HashIs = -2113852240, ModNam = 'v_52_cables01'}, +{HashIs = -2023648125, ModNam = 'v_52_cablesupporta'}, +{HashIs = -1835160837, ModNam = 'v_52_cablesupportb'}, +{HashIs = 578757984, ModNam = 'v_52_cashcount'}, +{HashIs = 1348852804, ModNam = 'v_52_clothing01'}, +{HashIs = 296638023, ModNam = 'v_52_clothing013'}, +{HashIs = 1545597880, ModNam = 'v_52_clothing02'}, +{HashIs = -1975726143, ModNam = 'v_52_clothing04'}, +{HashIs = -1821646305, ModNam = 'v_52_clothing05'}, +{HashIs = -548668966, ModNam = 'v_52_clothing07'}, +{HashIs = -1415736706, ModNam = 'v_52_clothing08'}, +{HashIs = -1167118303, ModNam = 'v_52_clothing09'}, +{HashIs = -260924745, ModNam = 'v_52_clothing12'}, +{HashIs = 855097084, ModNam = 'v_52_decdirtovlys'}, +{HashIs = -1933391437, ModNam = 'v_52_det003'}, +{HashIs = -1725491743, ModNam = 'v_52_detail4'}, +{HashIs = -591429182, ModNam = 'v_52_disp_table01'}, +{HashIs = 1278230682, ModNam = 'v_52_displayfront'}, +{HashIs = 320079566, ModNam = 'v_52_normalonly'}, +{HashIs = -61764086, ModNam = 'v_52_pendant_light2'}, +{HashIs = 2037680218, ModNam = 'v_52_pendant_lights'}, +{HashIs = 1229958970, ModNam = 'v_52_puffa'}, +{HashIs = -1470670240, ModNam = 'v_52_reflectproxy'}, +{HashIs = -1930847818, ModNam = 'v_52_rug01'}, +{HashIs = 420374239, ModNam = 'v_52_shadowmap'}, +{HashIs = -1293181688, ModNam = 'v_52_shell'}, +{HashIs = 795391854, ModNam = 'v_52_shirts'}, +{HashIs = 1955171849, ModNam = 'v_52_shoeboxes'}, +{HashIs = -607033815, ModNam = 'v_52_shoeboxes2'}, +{HashIs = 1106271416, ModNam = 'v_52_trouserdisp'}, +{HashIs = 673203112, ModNam = 'v_52_varsity'}, +{HashIs = -167679890, ModNam = 'v_52_vent_det01'}, +{HashIs = -1782577244, ModNam = 'v_52_window01'}, +{HashIs = -1014373577, ModNam = 'v_52_window02'}, +{HashIs = -1912178643, ModNam = 'v_52_window03'}, +{HashIs = 1606196122, ModNam = 'v_52_window04'}, +{HashIs = -1433456314, ModNam = 'v_52_window05'}, +{HashIs = 2089178413, ModNam = 'v_52_window06'}, +{HashIs = 1234630782, ModNam = 'v_53_cglassshalves'}, +{HashIs = 428773553, ModNam = 'v_53_changecurts'}, +{HashIs = 1058088968, ModNam = 'v_53_chromestuff'}, +{HashIs = -61865970, ModNam = 'v_53_clothesbits'}, +{HashIs = -991699164, ModNam = 'v_53_clotheshilights'}, +{HashIs = 1762381766, ModNam = 'v_53_counterdressing'}, +{HashIs = 1091855058, ModNam = 'v_53_dirt'}, +{HashIs = 348545346, ModNam = 'v_53_displaycases'}, +{HashIs = -938724910, ModNam = 'v_53_displayitems'}, +{HashIs = -752656833, ModNam = 'v_53_displayitems01'}, +{HashIs = 1689333893, ModNam = 'v_53_donotexport_01'}, +{HashIs = 760358374, ModNam = 'v_53_hishop_pipes'}, +{HashIs = 1795136864, ModNam = 'v_53_lightpanels'}, +{HashIs = 613736590, ModNam = 'v_53_maindisplay'}, +{HashIs = -1989843992, ModNam = 'v_53_menmags'}, +{HashIs = -2058352756, ModNam = 'v_53_menmags01'}, +{HashIs = -313469562, ModNam = 'v_53_pantsshelf'}, +{HashIs = -1014126908, ModNam = 'v_53_picture'}, +{HashIs = -797093184, ModNam = 'v_53_screens'}, +{HashIs = -1280786523, ModNam = 'v_53_set_table'}, +{HashIs = 542384633, ModNam = 'v_53_shadflorr_roof'}, +{HashIs = 1203040103, ModNam = 'v_53_shadwalls'}, +{HashIs = 1205023129, ModNam = 'v_53_shoes'}, +{HashIs = 1715900321, ModNam = 'v_53_shop_doorframe'}, +{HashIs = 568988812, ModNam = 'v_53_shop_glass'}, +{HashIs = -1846527381, ModNam = 'v_53_shop_refl'}, +{HashIs = 1612802001, ModNam = 'v_53_shop_shell'}, +{HashIs = -1840542560, ModNam = 'v_53_shop_till'}, +{HashIs = 1324266705, ModNam = 'v_53_shop_vents'}, +{HashIs = -918002092, ModNam = 'v_53_shop_windowframes'}, +{HashIs = 1942963397, ModNam = 'v_53_store_trim'}, +{HashIs = 175871830, ModNam = 'v_53_stripchangemirror'}, +{HashIs = -541424662, ModNam = 'v_53_till'}, +{HashIs = -793402124, ModNam = 'v_53_window_access'}, +{HashIs = -1199017200, ModNam = 'v_53_window_access1'}, +{HashIs = -1040632658, ModNam = 'v_53_windowdisplays'}, +{HashIs = -619597835, ModNam = 'v_53_windowplinth'}, +{HashIs = 1393727645, ModNam = 'v_54_bkr_mesh_delta_em'}, +{HashIs = -1010565372, ModNam = 'v_54_bkr_mesh_delta'}, +{HashIs = 547257518, ModNam = 'v_54_bkr_mesh_emissive'}, +{HashIs = 844983191, ModNam = 'v_54_bkr_mesh_homebrew'}, +{HashIs = 882198628, ModNam = 'v_54_bkr_mesh_seat'}, +{HashIs = 1655365292, ModNam = 'v_54_bkr_mesh_toyplastic'}, +{HashIs = -783882036, ModNam = 'v_54_bkr_over_decal'}, +{HashIs = 1810516697, ModNam = 'v_54_bkr_over_normal'}, +{HashIs = 1526384847, ModNam = 'v_54_bkr_over_shadow'}, +{HashIs = 868217097, ModNam = 'v_54_bkr_time_windows'}, +{HashIs = 1544154729, ModNam = 'v_54_exterior_mesh'}, +{HashIs = -1990590029, ModNam = 'v_54_hall_cctv'}, +{HashIs = 875997874, ModNam = 'v_54_hall_mesh_berometer'}, +{HashIs = 747266584, ModNam = 'v_54_hall_mesh_cage'}, +{HashIs = 113366963, ModNam = 'v_54_hall_mesh_delta_em'}, +{HashIs = 649878197, ModNam = 'v_54_hall_mesh_delta'}, +{HashIs = 482974471, ModNam = 'v_54_hall_mesh_frames'}, +{HashIs = 310848981, ModNam = 'v_54_hall_mesh_pile_a'}, +{HashIs = 451284019, ModNam = 'v_54_hall_mesh_storage'}, +{HashIs = -516997872, ModNam = 'v_54_hall_over_decal'}, +{HashIs = -1431458925, ModNam = 'v_54_hall_over_normal'}, +{HashIs = 938207746, ModNam = 'v_54_hall_over_pile_a'}, +{HashIs = -1383360591, ModNam = 'v_54_lng_boxes_a'}, +{HashIs = 1441916477, ModNam = 'v_54_lng_cctv'}, +{HashIs = -1073846645, ModNam = 'v_54_lng_curtains'}, +{HashIs = -971142445, ModNam = 'v_54_lng_delta2'}, +{HashIs = -1197906604, ModNam = 'v_54_lng_mesh_bigscreen'}, +{HashIs = 1658335751, ModNam = 'v_54_lng_mesh_compmonitor'}, +{HashIs = 1593119775, ModNam = 'v_54_lng_mesh_light'}, +{HashIs = -1731917071, ModNam = 'v_54_lng_mesh_maindesk'}, +{HashIs = -1091774632, ModNam = 'v_54_lng_mesh_rugs'}, +{HashIs = -1097284880, ModNam = 'v_54_lng_mesh_smalldeskobjects'}, +{HashIs = 617533868, ModNam = 'v_54_lng_mirror_emissives'}, +{HashIs = -871897574, ModNam = 'v_54_lng_posters'}, +{HashIs = 723823723, ModNam = 'v_54_lng_projector'}, +{HashIs = 355290615, ModNam = 'v_54_lng_serverrack'}, +{HashIs = -957469236, ModNam = 'v_54_lng_shelfa'}, +{HashIs = -270781819, ModNam = 'v_54_lng_smalldesk'}, +{HashIs = -1942848427, ModNam = 'v_54_lng_time_lights'}, +{HashIs = -824466368, ModNam = 'v_54_lng_time_windows'}, +{HashIs = -299568820, ModNam = 'v_54_mnr_over_decal'}, +{HashIs = -1958168300, ModNam = 'v_54_mnr_over_normal'}, +{HashIs = -1669688922, ModNam = 'v_54_mnr_over_shadow'}, +{HashIs = 1370729474, ModNam = 'v_54_pinboard'}, +{HashIs = -56595934, ModNam = 'v_54_shell_doorframe'}, +{HashIs = 1997308323, ModNam = 'v_54_shell_main'}, +{HashIs = -937170007, ModNam = 'v_55__exterior_'}, +{HashIs = 467259943, ModNam = 'v_55_rollerdoor'}, +{HashIs = 199611853, ModNam = 'v_55_shell'}, +{HashIs = -438552394, ModNam = 'v_55_tor_mesh_airvents'}, +{HashIs = 2080022438, ModNam = 'v_55_tor_mesh_backoffice'}, +{HashIs = -2065388425, ModNam = 'v_55_tor_mesh_forklift'}, +{HashIs = 816010501, ModNam = 'v_55_tor_mesh_groupa'}, +{HashIs = 2013029274, ModNam = 'v_55_tor_mesh_groupb'}, +{HashIs = 1296371244, ModNam = 'v_55_tor_mesh_groupc'}, +{HashIs = -1818551593, ModNam = 'v_55_tor_mesh_groupd'}, +{HashIs = -1563051700, ModNam = 'v_55_tor_mesh_groupe'}, +{HashIs = -1420264535, ModNam = 'v_55_tor_mesh_highwindow'}, +{HashIs = 1834851376, ModNam = 'v_55_tor_mesh_lights'}, +{HashIs = -1516231238, ModNam = 'v_55_tor_mesh_lowwall'}, +{HashIs = -1120250614, ModNam = 'v_55_tor_mesh_pipes'}, +{HashIs = -674036594, ModNam = 'v_55_tor_mesh_sidewindows'}, +{HashIs = -543597348, ModNam = 'v_55_tor_mesh_sidewindowsd'}, +{HashIs = -1380332413, ModNam = 'v_55_tor_mesh_stiars'}, +{HashIs = 2019373034, ModNam = 'v_55_tor_mesh_structurebottom'}, +{HashIs = -401760368, ModNam = 'v_55_tor_mesh_structuretop'}, +{HashIs = 1792141583, ModNam = 'v_55_tor_mesh_worklight'}, +{HashIs = -765302674, ModNam = 'v_55_tor_over_decal_dirt'}, +{HashIs = -1626568503, ModNam = 'v_55_tor_over_decal_puddles'}, +{HashIs = -2033448783, ModNam = 'v_55_tor_over_decal'}, +{HashIs = -101437541, ModNam = 'v_56_ao_corridor_room'}, +{HashIs = -1814866825, ModNam = 'v_56_ao_dining_room'}, +{HashIs = 1722796206, ModNam = 'v_56_ao_living_room'}, +{HashIs = -130533721, ModNam = 'v_56_cor_deta'}, +{HashIs = 921044480, ModNam = 'v_56_cor_over'}, +{HashIs = -725622647, ModNam = 'v_56_dining_deta'}, +{HashIs = 511723134, ModNam = 'v_56_dining_dyn'}, +{HashIs = -1991200076, ModNam = 'v_56_dining_over'}, +{HashIs = 1321266039, ModNam = 'v_56_fighorse_scale'}, +{HashIs = 1404935669, ModNam = 'v_56_living_deta'}, +{HashIs = 938452204, ModNam = 'v_56_living_over'}, +{HashIs = -313356836, ModNam = 'v_56_ranch_shell'}, +{HashIs = 1786780726, ModNam = 'v_57_auntframe'}, +{HashIs = -1716648575, ModNam = 'v_57_auntlemon'}, +{HashIs = -1026666068, ModNam = 'v_57_auntmirror'}, +{HashIs = -1128902437, ModNam = 'v_57_auntshad001'}, +{HashIs = 17059832, ModNam = 'v_57_auntstuff'}, +{HashIs = 768722703, ModNam = 'v_57_auntstuff2'}, +{HashIs = -172106873, ModNam = 'v_57_bathdirt'}, +{HashIs = 234625768, ModNam = 'v_57_bathemon'}, +{HashIs = 2143564554, ModNam = 'v_57_bathmirror'}, +{HashIs = 1302461076, ModNam = 'v_57_bathshad001'}, +{HashIs = 1122713396, ModNam = 'v_57_bathstuff'}, +{HashIs = 1755250899, ModNam = 'v_57_bedrmemon'}, +{HashIs = 2053712194, ModNam = 'v_57_coffeetable'}, +{HashIs = 1335915655, ModNam = 'v_57_dineshad'}, +{HashIs = 1626082749, ModNam = 'v_57_diningdecals'}, +{HashIs = -1349269588, ModNam = 'v_57_diningframe'}, +{HashIs = 278875485, ModNam = 'v_57_diningplant'}, +{HashIs = 824205059, ModNam = 'v_57_diningstuff'}, +{HashIs = -1475877830, ModNam = 'v_57_diningstuffon'}, +{HashIs = 1997940750, ModNam = 'v_57_dinnormal'}, +{HashIs = 336922355, ModNam = 'v_57_ducttape'}, +{HashIs = 993991117, ModNam = 'v_57_f_bandana'}, +{HashIs = 1317732296, ModNam = 'v_57_frankcable'}, +{HashIs = -521696977, ModNam = 'v_57_frankcable2'}, +{HashIs = -1047999365, ModNam = 'v_57_frankclothes'}, +{HashIs = -949580402, ModNam = 'v_57_frankcurtain1'}, +{HashIs = 1456493344, ModNam = 'v_57_frankdirt'}, +{HashIs = -1262086425, ModNam = 'v_57_frankleftstuff'}, +{HashIs = 917787635, ModNam = 'v_57_franklin_int'}, +{HashIs = 1131923037, ModNam = 'v_57_frankposters'}, +{HashIs = 1050404882, ModNam = 'v_57_frankshad'}, +{HashIs = 15558695, ModNam = 'v_57_frankstuff'}, +{HashIs = -755500851, ModNam = 'v_57_frankstuff003'}, +{HashIs = 2121384427, ModNam = 'v_57_frankunits'}, +{HashIs = 1729372483, ModNam = 'v_57_frkbedframe'}, +{HashIs = 631698887, ModNam = 'v_57_frnthallemon'}, +{HashIs = 511833782, ModNam = 'v_57_frntshad'}, +{HashIs = -2133057089, ModNam = 'v_57_hallcable'}, +{HashIs = -1252219291, ModNam = 'v_57_hallemon'}, +{HashIs = -854015857, ModNam = 'v_57_hallnormal'}, +{HashIs = -512432942, ModNam = 'v_57_hallshas'}, +{HashIs = -1516616312, ModNam = 'v_57_hallstuff'}, +{HashIs = -1109968007, ModNam = 'v_57_kitchdirt'}, +{HashIs = -2081417855, ModNam = 'v_57_kitchdirt2'}, +{HashIs = 226079076, ModNam = 'v_57_kitchframe'}, +{HashIs = -1226018182, ModNam = 'v_57_kitchglass1'}, +{HashIs = -1835849272, ModNam = 'v_57_kitchglass2'}, +{HashIs = -1154762088, ModNam = 'v_57_kitchlighton'}, +{HashIs = -1948971639, ModNam = 'v_57_kitchnormal'}, +{HashIs = 1290774842, ModNam = 'v_57_kitchshad001'}, +{HashIs = -244921195, ModNam = 'v_57_kitchstuff'}, +{HashIs = -1274061000, ModNam = 'v_57_lamp2outeron'}, +{HashIs = 98229261, ModNam = 'v_57_lampinneron'}, +{HashIs = -449524544, ModNam = 'v_57_lampouteron'}, +{HashIs = -1351323615, ModNam = 'v_57_livcables'}, +{HashIs = -981866147, ModNam = 'v_57_livingframe'}, +{HashIs = 1627895450, ModNam = 'v_57_livnormal'}, +{HashIs = -483156427, ModNam = 'v_57_livshad001'}, +{HashIs = 1036901082, ModNam = 'v_57_livstuff'}, +{HashIs = -531136083, ModNam = 'v_57_livstuff003'}, +{HashIs = 1358524949, ModNam = 'v_57_livstuff2'}, +{HashIs = 1505019131, ModNam = 'v_57_mirrorfloor'}, +{HashIs = -1684666572, ModNam = 'v_57_mirrorproxy'}, +{HashIs = 208296774, ModNam = 'v_57_mirrorproxy1'}, +{HashIs = 574195428, ModNam = 'v_57_mirrorproxy2'}, +{HashIs = 1341743715, ModNam = 'v_57_mirrorproxy3'}, +{HashIs = 1069990398, ModNam = 'v_57_mirrorproxy4'}, +{HashIs = -527835487, ModNam = 'v_57_netcurt1'}, +{HashIs = -228486646, ModNam = 'v_57_plant'}, +{HashIs = 1160153780, ModNam = 'v_57_porchnormal'}, +{HashIs = -1555343081, ModNam = 'v_57_porchstuff'}, +{HashIs = -802202493, ModNam = 'v_57_reflect'}, +{HashIs = 91528563, ModNam = 'v_57_sideshad'}, +{HashIs = 2114993182, ModNam = 'v_57_vestframe'}, +{HashIs = -1476548081, ModNam = 'v_57_wallcreases'}, +{HashIs = -334330329, ModNam = 'v_58_alienhead'}, +{HashIs = 1935736836, ModNam = 'v_58_ao'}, +{HashIs = 162747879, ModNam = 'v_58_corridor'}, +{HashIs = -1897666914, ModNam = 'v_58_drinks'}, +{HashIs = 2060799353, ModNam = 'v_58_head'}, +{HashIs = -1832590572, ModNam = 'v_58_headdress'}, +{HashIs = -1698452865, ModNam = 'v_58_monstrmask1'}, +{HashIs = 606606492, ModNam = 'v_58_rugs'}, +{HashIs = -210002985, ModNam = 'v_58_sarcophagus'}, +{HashIs = 859648077, ModNam = 'v_58_sol_boa'}, +{HashIs = -1801807238, ModNam = 'v_58_soloff_emis'}, +{HashIs = -1317386185, ModNam = 'v_58_soloff_furn'}, +{HashIs = -1892473334, ModNam = 'v_58_soloff_gchair'}, +{HashIs = 757888276, ModNam = 'v_58_soloff_gchair2'}, +{HashIs = -391161235, ModNam = 'v_58_soloff_geomns'}, +{HashIs = 1589728160, ModNam = 'v_58_soloff_offchair'}, +{HashIs = -184343296, ModNam = 'v_58_soloff_shdblk'}, +{HashIs = -1677365426, ModNam = 'v_58_soloff_shell'}, +{HashIs = 2020363656, ModNam = 'v_58_sols_reflect'}, +{HashIs = -1777267057, ModNam = 'v_59_dirtfloor'}, +{HashIs = 1420518451, ModNam = 'v_59_dockcontshell'}, +{HashIs = -878933222, ModNam = 'v_59_doorframes'}, +{HashIs = 1807657625, ModNam = 'v_59_filing'}, +{HashIs = 1279897669, ModNam = 'v_59_innerframes'}, +{HashIs = 1157040670, ModNam = 'v_59_machines'}, +{HashIs = 314714432, ModNam = 'v_59_pipes'}, +{HashIs = -604410777, ModNam = 'v_59_pipes2'}, +{HashIs = -699562939, ModNam = 'v_59_reflectproxy'}, +{HashIs = 43994448, ModNam = 'v_59_shadowmap'}, +{HashIs = -66099491, ModNam = 'v_59_signoverlay2'}, +{HashIs = 123647280, ModNam = 'v_59_stains'}, +{HashIs = 1418164877, ModNam = 'v_59_supportbeams'}, +{HashIs = 403426656, ModNam = 'v_59_supportbeams2'}, +{HashIs = 1870962410, ModNam = 'v_59_tz'}, +{HashIs = 1080704612, ModNam = 'v_60_ap1_01_b_bloodsplat'}, +{HashIs = 22929548, ModNam = 'v_60_changepipe'}, +{HashIs = -238747509, ModNam = 'v_60_corrpipes'}, +{HashIs = -748871949, ModNam = 'v_60_crane'}, +{HashIs = 1541097548, ModNam = 'v_60_dirt1_change'}, +{HashIs = 885772014, ModNam = 'v_60_dirt1_store'}, +{HashIs = -1819929403, ModNam = 'v_60_dirt3_hanger'}, +{HashIs = -530533053, ModNam = 'v_60_ducttapegeo'}, +{HashIs = -138182218, ModNam = 'v_60_electric_corr'}, +{HashIs = 1973108594, ModNam = 'v_60_glue1_change'}, +{HashIs = 1394080893, ModNam = 'v_60_glue1_corr'}, +{HashIs = 926968246, ModNam = 'v_60_glue1_hanger'}, +{HashIs = 1083401690, ModNam = 'v_60_glue1_store'}, +{HashIs = -1208661201, ModNam = 'v_60_hangerint'}, +{HashIs = 253291221, ModNam = 'v_60_hngrovrnrmls'}, +{HashIs = -422750350, ModNam = 'v_60_markings_d'}, +{HashIs = 1696383932, ModNam = 'v_60_markings'}, +{HashIs = 11901895, ModNam = 'v_60_markings2'}, +{HashIs = 1899019663, ModNam = 'v_60_newsigns'}, +{HashIs = -116438425, ModNam = 'v_60_pipes'}, +{HashIs = -1225273881, ModNam = 'v_60_pipesb'}, +{HashIs = -1604588562, ModNam = 'v_60_rails'}, +{HashIs = 346779164, ModNam = 'v_60_relfection'}, +{HashIs = -623780476, ModNam = 'v_60_relfectioncorr'}, +{HashIs = -1715890600, ModNam = 'v_60_shadowmap'}, +{HashIs = 489650067, ModNam = 'v_60_shadowmap2'}, +{HashIs = 929475585, ModNam = 'v_60_shadowmap3'}, +{HashIs = 1108984179, ModNam = 'v_60_shadowmap4'}, +{HashIs = -1568777802, ModNam = 'v_60_storepipe'}, +{HashIs = 1990091017, ModNam = 'v_60_supporta'}, +{HashIs = -155328186, ModNam = 'v_60_supportb'}, +{HashIs = 591084100, ModNam = 'v_60_supportc'}, +{HashIs = 302913514, ModNam = 'v_60_supportd'}, +{HashIs = 2137713363, ModNam = 'v_61__exterior_'}, +{HashIs = 1518818332, ModNam = 'v_61_bath_over_dec'}, +{HashIs = 1611662162, ModNam = 'v_61_bd1_binbag'}, +{HashIs = -1166568140, ModNam = 'v_61_bd1_mesh_curtains'}, +{HashIs = 1844071059, ModNam = 'v_61_bd1_mesh_delta'}, +{HashIs = 1446483275, ModNam = 'v_61_bd1_mesh_door'}, +{HashIs = 757482499, ModNam = 'v_61_bd1_mesh_doorswap'}, +{HashIs = -1945474350, ModNam = 'v_61_bd1_mesh_makeup'}, +{HashIs = -785310295, ModNam = 'v_61_bd1_mesh_mess'}, +{HashIs = -1189355780, ModNam = 'v_61_bd1_mesh_pillows'}, +{HashIs = 388525717, ModNam = 'v_61_bd1_mesh_props'}, +{HashIs = 480122796, ModNam = 'v_61_bd1_mesh_rosevase'}, +{HashIs = 1357463931, ModNam = 'v_61_bd1_mesh_sheet'}, +{HashIs = 2091093913, ModNam = 'v_61_bd1_mesh_shoes'}, +{HashIs = 1418207156, ModNam = 'v_61_bd1_over_decal'}, +{HashIs = 477986972, ModNam = 'v_61_bd1_over_normal'}, +{HashIs = -1031117413, ModNam = 'v_61_bd1_over_shadow_ore'}, +{HashIs = -884387580, ModNam = 'v_61_bd2_mesh_bed'}, +{HashIs = 280400238, ModNam = 'v_61_bd2_mesh_cupboard'}, +{HashIs = 142111978, ModNam = 'v_61_bd2_mesh_curtains'}, +{HashIs = 1084998743, ModNam = 'v_61_bd2_mesh_darts'}, +{HashIs = 1594467047, ModNam = 'v_61_bd2_mesh_delta'}, +{HashIs = -2012977052, ModNam = 'v_61_bd2_mesh_drawers_mess'}, +{HashIs = 1613082326, ModNam = 'v_61_bd2_mesh_drawers'}, +{HashIs = 2113742765, ModNam = 'v_61_bd2_mesh_roadsign'}, +{HashIs = -609171427, ModNam = 'v_61_bd2_mesh_yogamat'}, +{HashIs = -775441932, ModNam = 'v_61_bd2_over_shadow_clean'}, +{HashIs = -708580523, ModNam = 'v_61_bd2_over_shadow'}, +{HashIs = 543486909, ModNam = 'v_61_bed_over_decal_scuz1'}, +{HashIs = 311626964, ModNam = 'v_61_bed1_mesh_bottles'}, +{HashIs = 709687847, ModNam = 'v_61_bed1_mesh_clothes'}, +{HashIs = -1876221326, ModNam = 'v_61_bed1_mesh_clothesmess'}, +{HashIs = -673381106, ModNam = 'v_61_bed1_mesh_drugstuff'}, +{HashIs = -1438519050, ModNam = 'v_61_bed2_mesh_drugstuff001'}, +{HashIs = 1953039805, ModNam = 'v_61_bed2_mesh_lampshade'}, +{HashIs = 1639198297, ModNam = 'v_61_bed2_over_normal'}, +{HashIs = 482561674, ModNam = 'v_61_bed2_over_rips'}, +{HashIs = -523070522, ModNam = 'v_61_bed2_over_shadows'}, +{HashIs = -1802169420, ModNam = 'v_61_bth_mesh_bath'}, +{HashIs = -2037286465, ModNam = 'v_61_bth_mesh_delta'}, +{HashIs = 408918587, ModNam = 'v_61_bth_mesh_mess_a'}, +{HashIs = 505652675, ModNam = 'v_61_bth_mesh_mess_b'}, +{HashIs = -1293473665, ModNam = 'v_61_bth_mesh_mirror'}, +{HashIs = -196728696, ModNam = 'v_61_bth_mesh_sexdoll'}, +{HashIs = -1285212360, ModNam = 'v_61_bth_mesh_sink'}, +{HashIs = -1616004246, ModNam = 'v_61_bth_mesh_toilet_clean'}, +{HashIs = 392210681, ModNam = 'v_61_bth_mesh_toilet_messy'}, +{HashIs = 1647749396, ModNam = 'v_61_bth_mesh_toilet'}, +{HashIs = 79400054, ModNam = 'v_61_bth_mesh_toiletroll'}, +{HashIs = -1807122051, ModNam = 'v_61_bth_mesh_window'}, +{HashIs = 929898051, ModNam = 'v_61_bth_over_decal'}, +{HashIs = -1013907700, ModNam = 'v_61_bth_over_shadow'}, +{HashIs = -1295567323, ModNam = 'v_61_fdr_over_decal'}, +{HashIs = 1131513391, ModNam = 'v_61_fnt_mesh_delta'}, +{HashIs = -1731738398, ModNam = 'v_61_fnt_mesh_hooks'}, +{HashIs = 84893414, ModNam = 'v_61_fnt_mesh_props'}, +{HashIs = -385929439, ModNam = 'v_61_fnt_mesh_shitmarks'}, +{HashIs = 822527010, ModNam = 'v_61_fnt_over_normal'}, +{HashIs = 94775874, ModNam = 'v_61_hal_over_decal_shit'}, +{HashIs = 1805804919, ModNam = 'v_61_hall_mesh_frames'}, +{HashIs = -767474291, ModNam = 'v_61_hall_mesh_sideboard'}, +{HashIs = -2036582846, ModNam = 'v_61_hall_mesh_sidesmess'}, +{HashIs = -773484123, ModNam = 'v_61_hall_mesh_sidestuff'}, +{HashIs = 138914562, ModNam = 'v_61_hall_mesh_starfish'}, +{HashIs = 250391664, ModNam = 'v_61_hall_over_decal_scuz'}, +{HashIs = 648532195, ModNam = 'v_61_hlw_mesh_cdoor'}, +{HashIs = -313230689, ModNam = 'v_61_hlw_mesh_delta'}, +{HashIs = -632791604, ModNam = 'v_61_hlw_mesh_doorbroken'}, +{HashIs = -1580814337, ModNam = 'v_61_hlw_over_decal_mural'}, +{HashIs = 538034586, ModNam = 'v_61_hlw_over_decal_muraldirty'}, +{HashIs = -77613157, ModNam = 'v_61_hlw_over_decal'}, +{HashIs = -2022419703, ModNam = 'v_61_hlw_over_normals'}, +{HashIs = -1171601244, ModNam = 'v_61_kit_over_dec_cruma'}, +{HashIs = -2003081850, ModNam = 'v_61_kit_over_dec_crumb'}, +{HashIs = 1449230611, ModNam = 'v_61_kit_over_dec_crumc'}, +{HashIs = -1457944455, ModNam = 'v_61_kit_over_decal_scuz'}, +{HashIs = 1793827806, ModNam = 'v_61_kitc_mesh_board_a'}, +{HashIs = -979021128, ModNam = 'v_61_kitc_mesh_lights'}, +{HashIs = -667469076, ModNam = 'v_61_kitch_pizza'}, +{HashIs = 1761880785, ModNam = 'v_61_kitn_mesh_plate'}, +{HashIs = 17626776, ModNam = 'v_61_ktcn_mesh_dildo'}, +{HashIs = 1038671690, ModNam = 'v_61_ktcn_mesh_mess_01'}, +{HashIs = 1200485012, ModNam = 'v_61_ktcn_mesh_mess_02'}, +{HashIs = 427562609, ModNam = 'v_61_ktcn_mesh_mess_03'}, +{HashIs = 1669529259, ModNam = 'v_61_ktm_mesh_delta'}, +{HashIs = 1718739564, ModNam = 'v_61_ktn_mesh_delta'}, +{HashIs = -1005744552, ModNam = 'v_61_ktn_mesh_fridge'}, +{HashIs = 47125216, ModNam = 'v_61_ktn_mesh_lights'}, +{HashIs = -1546387271, ModNam = 'v_61_ktn_mesh_windows'}, +{HashIs = -402152235, ModNam = 'v_61_ktn_over_decal'}, +{HashIs = -1602246812, ModNam = 'v_61_ktn_over_normal'}, +{HashIs = 1928457055, ModNam = 'v_61_lgn_mesh_wickerbasket'}, +{HashIs = -525918638, ModNam = 'v_61_lng_cancrsh1'}, +{HashIs = 565763468, ModNam = 'v_61_lng_cigends'}, +{HashIs = 741170851, ModNam = 'v_61_lng_cigends2'}, +{HashIs = -694793497, ModNam = 'v_61_lng_mesh_bottles'}, +{HashIs = -474405135, ModNam = 'v_61_lng_mesh_case'}, +{HashIs = 1608089824, ModNam = 'v_61_lng_mesh_coffeetable'}, +{HashIs = -1359821566, ModNam = 'v_61_lng_mesh_comptable'}, +{HashIs = -358619935, ModNam = 'v_61_lng_mesh_curtains'}, +{HashIs = 2022476080, ModNam = 'v_61_lng_mesh_delta'}, +{HashIs = 1436570020, ModNam = 'v_61_lng_mesh_drugs'}, +{HashIs = 845861283, ModNam = 'v_61_lng_mesh_fireplace'}, +{HashIs = 973967084, ModNam = 'v_61_lng_mesh_mags'}, +{HashIs = -2035397478, ModNam = 'v_61_lng_mesh_pics'}, +{HashIs = -415366012, ModNam = 'v_61_lng_mesh_picsmess'}, +{HashIs = -1103260977, ModNam = 'v_61_lng_mesh_pizza'}, +{HashIs = -1311752277, ModNam = 'v_61_lng_mesh_props'}, +{HashIs = 851896128, ModNam = 'v_61_lng_mesh_shell_scuzz'}, +{HashIs = 1993156416, ModNam = 'v_61_lng_mesh_sidetable'}, +{HashIs = -562165268, ModNam = 'v_61_lng_mesh_smalltable'}, +{HashIs = -563027917, ModNam = 'v_61_lng_mesh_table_scuz'}, +{HashIs = 443123335, ModNam = 'v_61_lng_mesh_unita_swap'}, +{HashIs = 1425243253, ModNam = 'v_61_lng_mesh_unita'}, +{HashIs = -792234981, ModNam = 'v_61_lng_mesh_unitb'}, +{HashIs = -691128751, ModNam = 'v_61_lng_mesh_unitc_items'}, +{HashIs = -345724583, ModNam = 'v_61_lng_mesh_unitc'}, +{HashIs = -174390940, ModNam = 'v_61_lng_mesh_windows'}, +{HashIs = -1950819172, ModNam = 'v_61_lng_mesh_windows2'}, +{HashIs = 2024022522, ModNam = 'v_61_lng_over_dec_crum'}, +{HashIs = -514649822, ModNam = 'v_61_lng_over_dec_crum1'}, +{HashIs = -1949530359, ModNam = 'v_61_lng_over_decal_scuz'}, +{HashIs = -447285510, ModNam = 'v_61_lng_over_decal_shit'}, +{HashIs = 41633680, ModNam = 'v_61_lng_over_decal_wademess'}, +{HashIs = 1491173446, ModNam = 'v_61_lng_over_decal'}, +{HashIs = -1825560575, ModNam = 'v_61_lng_over_normal'}, +{HashIs = 230146376, ModNam = 'v_61_lng_over_shadow'}, +{HashIs = -885413296, ModNam = 'v_61_lng_pizza'}, +{HashIs = 568906741, ModNam = 'v_61_lng_poster1'}, +{HashIs = 71571628, ModNam = 'v_61_lng_poster2'}, +{HashIs = -1886482875, ModNam = 'v_61_lng_rugdirt'}, +{HashIs = -392813023, ModNam = 'v_61_pizzaedge'}, +{HashIs = -1156091599, ModNam = 'v_61_shell_doorframes'}, +{HashIs = -415221242, ModNam = 'v_61_shell_fdframe'}, +{HashIs = 943580310, ModNam = 'v_61_shell_walls'}, +{HashIs = 442843202, ModNam = 'v_61_shell_windowback'}, +{HashIs = 1316615271, ModNam = 'v_62_ao_stad_001'}, +{HashIs = 296864375, ModNam = 'v_62_aud_det01'}, +{HashIs = 1273510187, ModNam = 'v_62_aud_door004'}, +{HashIs = 67745321, ModNam = 'v_62_aud_ovly'}, +{HashIs = -2100164160, ModNam = 'v_62_audit_dec01'}, +{HashIs = -214374299, ModNam = 'v_62_bannersx'}, +{HashIs = -2006769879, ModNam = 'v_62_barrier01'}, +{HashIs = -1859571531, ModNam = 'v_62_barrier02'}, +{HashIs = 1275340396, ModNam = 'v_62_barrier03'}, +{HashIs = -1078176467, ModNam = 'v_62_blinds'}, +{HashIs = 375968979, ModNam = 'v_62_board01'}, +{HashIs = -2028972481, ModNam = 'v_62_boom_mic'}, +{HashIs = 86389170, ModNam = 'v_62_bs_kiosk002'}, +{HashIs = 383309079, ModNam = 'v_62_bs_kiosk003'}, +{HashIs = 1636365449, ModNam = 'v_62_cables'}, +{HashIs = -170778524, ModNam = 'v_62_ceiling_rig'}, +{HashIs = 412779247, ModNam = 'v_62_corrscratches002'}, +{HashIs = -905516592, ModNam = 'v_62_corrscratches01'}, +{HashIs = 1573967657, ModNam = 'v_62_corrspec002'}, +{HashIs = 1096097330, ModNam = 'v_62_corrspec004'}, +{HashIs = -1775527310, ModNam = 'v_62_corrspec01'}, +{HashIs = 610547425, ModNam = 'v_62_corrspec03'}, +{HashIs = 1074372275, ModNam = 'v_62_curtains'}, +{HashIs = -1821887956, ModNam = 'v_62_ecolacup002'}, +{HashIs = 1083411584, ModNam = 'v_62_ecolacup003'}, +{HashIs = -1717169126, ModNam = 'v_62_ecolacup01'}, +{HashIs = -776297357, ModNam = 'v_62_fos_props01'}, +{HashIs = 1816484234, ModNam = 'v_62_fos_props03'}, +{HashIs = 337840709, ModNam = 'v_62_frame_det01'}, +{HashIs = 1483640526, ModNam = 'v_62_lightdummy002'}, +{HashIs = -1696430965, ModNam = 'v_62_lightdummy01'}, +{HashIs = -130828658, ModNam = 'v_62_lob_det'}, +{HashIs = -1513771567, ModNam = 'v_62_lob_det02'}, +{HashIs = -1668320611, ModNam = 'v_62_lobby_ovly'}, +{HashIs = -1730040033, ModNam = 'v_62_lobby_wall'}, +{HashIs = -1461960051, ModNam = 'v_62_lobmat'}, +{HashIs = -70375665, ModNam = 'v_62_maze_dec003'}, +{HashIs = -394362768, ModNam = 'v_62_maze_dec004'}, +{HashIs = -853719333, ModNam = 'v_62_maze_dec01'}, +{HashIs = -59431538, ModNam = 'v_62_maze_dec02'}, +{HashIs = -830212929, ModNam = 'v_62_scratch01'}, +{HashIs = -694204463, ModNam = 'v_62_shutter002'}, +{HashIs = 332504287, ModNam = 'v_62_shutter01'}, +{HashIs = -482525154, ModNam = 'v_62_signs01'}, +{HashIs = -636801606, ModNam = 'v_62_signs02'}, +{HashIs = 1008879036, ModNam = 'v_62_sm_c02'}, +{HashIs = 2144300491, ModNam = 'v_62_spec_ov01'}, +{HashIs = -1903587729, ModNam = 'v_62_spec_ov13'}, +{HashIs = -167756611, ModNam = 'v_62_stadium_shell'}, +{HashIs = 1700257755, ModNam = 'v_62_stadium_shellprx'}, +{HashIs = 141116573, ModNam = 'v_62_stage_dec01'}, +{HashIs = 424339040, ModNam = 'v_62_stage_dec02'}, +{HashIs = -1093524855, ModNam = 'v_62_stairs01'}, +{HashIs = -757314915, ModNam = 'v_62_stairs02'}, +{HashIs = -178241029, ModNam = 'v_62_studio_light01'}, +{HashIs = -1343670514, ModNam = 'v_62_studio_light02'}, +{HashIs = -507771034, ModNam = 'v_62_studio_lights'}, +{HashIs = -2051655046, ModNam = 'v_62_table'}, +{HashIs = -687011446, ModNam = 'v_62_tunnel_damage01'}, +{HashIs = -389501695, ModNam = 'v_62_tunnel_damage02'}, +{HashIs = -609187467, ModNam = 'v_62_tunnel_det01'}, +{HashIs = -371546679, ModNam = 'v_62_tunnel_det02'}, +{HashIs = 34362924, ModNam = 'v_62_tunnel_det03'}, +{HashIs = -1129461643, ModNam = 'v_62_tunnel_ovly01'}, +{HashIs = 333543131, ModNam = 'v_62_tunnel_ovly02'}, +{HashIs = 1604186712, ModNam = 'v_62_tunnel_paint01'}, +{HashIs = 1955470396, ModNam = 'v_62_tunnel_paint02'}, +{HashIs = -352817734, ModNam = 'v_62_tv_ovl'}, +{HashIs = -32351998, ModNam = 'v_63_bars009'}, +{HashIs = -925177116, ModNam = 'v_63_bars014'}, +{HashIs = 501421295, ModNam = 'v_63_bars018'}, +{HashIs = -799443287, ModNam = 'v_63_bars022'}, +{HashIs = -71578263, ModNam = 'v_63_bars023'}, +{HashIs = -1379126897, ModNam = 'v_63_bars024'}, +{HashIs = -656406606, ModNam = 'v_63_bars025'}, +{HashIs = -420240423, ModNam = 'v_63_bars028'}, +{HashIs = 1374321097, ModNam = 'v_63_bars029'}, +{HashIs = 1336797184, ModNam = 'v_63_bars030'}, +{HashIs = 129816607, ModNam = 'v_63_bars031'}, +{HashIs = -290937353, ModNam = 'v_63_bars032'}, +{HashIs = 579578279, ModNam = 'v_63_bsmt_lights'}, +{HashIs = -1237445525, ModNam = 'v_63_det_005'}, +{HashIs = 615608656, ModNam = 'v_63_det_006'}, +{HashIs = 327700222, ModNam = 'v_63_det_007'}, +{HashIs = 19769929, ModNam = 'v_63_det_008'}, +{HashIs = -1966209641, ModNam = 'v_63_det_03'}, +{HashIs = 800018263, ModNam = 'v_63_det_04'}, +{HashIs = 470132740, ModNam = 'v_63_det_05'}, +{HashIs = 1820676427, ModNam = 'v_63_dets02'}, +{HashIs = -1936537841, ModNam = 'v_63_dirt_dec_vault'}, +{HashIs = 1475748566, ModNam = 'v_63_dirt_dec_vault01'}, +{HashIs = 947020711, ModNam = 'v_63_dirt_dec_vault02'}, +{HashIs = 901668415, ModNam = 'v_63_dirt_dec_vault03'}, +{HashIs = 1688353802, ModNam = 'v_63_dirt_dec_vault04'}, +{HashIs = -1052006961, ModNam = 'v_63_elev_buttons'}, +{HashIs = 1280591239, ModNam = 'v_63_elev_buttons001'}, +{HashIs = -206164994, ModNam = 'v_63_elev_det'}, +{HashIs = -1860420486, ModNam = 'v_63_elev_det02'}, +{HashIs = -1496094744, ModNam = 'v_63_elev_det03'}, +{HashIs = -1768929438, ModNam = 'v_63_elev_det04'}, +{HashIs = 222649067, ModNam = 'v_63_elevbutt01'}, +{HashIs = 1165466614, ModNam = 'v_63_elevint01'}, +{HashIs = -510986720, ModNam = 'v_63_emissives'}, +{HashIs = 1828673205, ModNam = 'v_63_fire'}, +{HashIs = 327215460, ModNam = 'v_63_n_onl_dec_vault'}, +{HashIs = 1409895293, ModNam = 'v_63_notbrd003'}, +{HashIs = 1098655323, ModNam = 'v_63_notbrd004'}, +{HashIs = 799113894, ModNam = 'v_63_notbrd005'}, +{HashIs = -1298162326, ModNam = 'v_63_ovlcp01'}, +{HashIs = 1721369952, ModNam = 'v_63_ovlcp02'}, +{HashIs = 718722504, ModNam = 'v_63_pipes'}, +{HashIs = 55631883, ModNam = 'v_63_pipes2'}, +{HashIs = -54682094, ModNam = 'v_63_plas_boxgt201'}, +{HashIs = -401137081, ModNam = 'v_63_v_finalebank_proxy_hole'}, +{HashIs = -1542325746, ModNam = 'v_63_v_finalebank_proxy'}, +{HashIs = -1168311964, ModNam = 'v_63_v_finalebank_shell'}, +{HashIs = -1546809441, ModNam = 'v_63_vault_det01'}, +{HashIs = 971312910, ModNam = 'v_63_vault_overl'}, +{HashIs = 2008737160, ModNam = 'v_63_vaultdec03'}, +{HashIs = -1440730503, ModNam = 'v_63_vents'}, +{HashIs = -905922171, ModNam = 'v_63_vents2'}, +{HashIs = -844087068, ModNam = 'v_63_vents4'}, +{HashIs = 133926142, ModNam = 'v_63_wall_light_em'}, +{HashIs = -179089390, ModNam = 'v_63_wall_light_em001'}, +{HashIs = -1484180361, ModNam = 'v_63_wall_light_em002'}, +{HashIs = 317197115, ModNam = 'v_63_wall_light_em003'}, +{HashIs = 1158803342, ModNam = 'v_63_wall_light_em004'}, +{HashIs = 778617404, ModNam = 'v_63_wall_light_em005'}, +{HashIs = -526473559, ModNam = 'v_63_wall_light_em006'}, +{HashIs = 1716728336, ModNam = 'v_63_wall_light_em007'}, +{HashIs = 1486460573, ModNam = 'v_63_wall_light_em008'}, +{HashIs = -2013104786, ModNam = 'v_63_wall_light_em009'}, +{HashIs = -1582291163, ModNam = 'v_63_wall_light_em010'}, +{HashIs = 1123379637, ModNam = 'v_63_wall_light_em011'}, +{HashIs = -1040871051, ModNam = 'v_64_back_deta'}, +{HashIs = 362512880, ModNam = 'v_64_back_flyer'}, +{HashIs = -897073688, ModNam = 'v_64_back_l_deta'}, +{HashIs = 396181365, ModNam = 'v_64_back_l_flyer'}, +{HashIs = 881593055, ModNam = 'v_64_back_l_over'}, +{HashIs = -630136076, ModNam = 'v_64_back_l_refl'}, +{HashIs = 362620988, ModNam = 'v_64_back_over'}, +{HashIs = -265786372, ModNam = 'v_64_back_refl'}, +{HashIs = -1111819979, ModNam = 'v_64_back_stairs'}, +{HashIs = -1995736244, ModNam = 'v_64_base2_deta'}, +{HashIs = 1965346367, ModNam = 'v_64_base2_over'}, +{HashIs = 1158231478, ModNam = 'v_64_base2_refl'}, +{HashIs = 2077775356, ModNam = 'v_64_cloak_deta'}, +{HashIs = 249654236, ModNam = 'v_64_cloak_over'}, +{HashIs = 1213205340, ModNam = 'v_64_dance_bar'}, +{HashIs = 265554496, ModNam = 'v_64_dance_deta'}, +{HashIs = -1682380775, ModNam = 'v_64_dance_drum'}, +{HashIs = 2094147647, ModNam = 'v_64_dance_flyer'}, +{HashIs = -1319134399, ModNam = 'v_64_dance_over'}, +{HashIs = -1672696468, ModNam = 'v_64_dance_ref'}, +{HashIs = 1753268521, ModNam = 'v_64_dance_rig'}, +{HashIs = -1459007240, ModNam = 'v_64_dance_stairs'}, +{HashIs = 1790340857, ModNam = 'v_64_entry_deta'}, +{HashIs = 356143279, ModNam = 'v_64_entry_emis001'}, +{HashIs = -418630121, ModNam = 'v_64_entry_over'}, +{HashIs = -1508178334, ModNam = 'v_64_entrytr_deta'}, +{HashIs = -1457843431, ModNam = 'v_64_entrytr_over'}, +{HashIs = 989866288, ModNam = 'v_64_entrytr_refl'}, +{HashIs = -1133260720, ModNam = 'v_64_rear_deta'}, +{HashIs = -1719399901, ModNam = 'v_64_rear_over'}, +{HashIs = -1005992669, ModNam = 'v_64_reartr_deta'}, +{HashIs = -935540960, ModNam = 'v_64_reartr_over'}, +{HashIs = -1553842646, ModNam = 'v_64_reartr_stairs'}, +{HashIs = 2029333079, ModNam = 'v_64_shell'}, +{HashIs = -604512702, ModNam = 'v_64_side_deta'}, +{HashIs = 1858822750, ModNam = 'v_64_side_detadr'}, +{HashIs = 1620177711, ModNam = 'v_64_side_flyer'}, +{HashIs = -1362876738, ModNam = 'v_64_side_over'}, +{HashIs = 1783784115, ModNam = 'v_64_side_refl'}, +{HashIs = 1959836458, ModNam = 'v_64_side_stairs'}, +{HashIs = -949263939, ModNam = 'v_64_side_u_deta'}, +{HashIs = 1254732642, ModNam = 'v_64_side_u_flyer'}, +{HashIs = -349687166, ModNam = 'v_64_side_u_over'}, +{HashIs = 1587890072, ModNam = 'v_64_side_u_refl'}, +{HashIs = -1347831398, ModNam = 'v_64_upper_bar'}, +{HashIs = -168315732, ModNam = 'v_64_upper_deta'}, +{HashIs = -1547353029, ModNam = 'v_64_upper_flyer'}, +{HashIs = 61694115, ModNam = 'v_64_upper_over'}, +{HashIs = -2081592958, ModNam = 'v_64_upper_refl'}, +{HashIs = -1573343654, ModNam = 'v_65_cablemesh1486013_tstd'}, +{HashIs = 1447348511, ModNam = 'v_65_main_build1'}, +{HashIs = 1744661648, ModNam = 'v_65_main_build2'}, +{HashIs = -1394411942, ModNam = 'v_65_main_build3'}, +{HashIs = -2036028962, ModNam = 'v_65_main_build4'}, +{HashIs = -1694018909, ModNam = 'v_65_main_build6'}, +{HashIs = 1206889573, ModNam = 'v_65_main_build7'}, +{HashIs = 291380295, ModNam = 'v_65_main_deta'}, +{HashIs = -1741014901, ModNam = 'v_65_main_ext1'}, +{HashIs = -1440949168, ModNam = 'v_65_main_ext2'}, +{HashIs = -190746276, ModNam = 'v_65_main_ext3'}, +{HashIs = -571010530, ModNam = 'v_65_main_over'}, +{HashIs = 97270453, ModNam = 'v_65_main_refl'}, +{HashIs = -1046047214, ModNam = 'v_65_p_artrugs'}, +{HashIs = -860220667, ModNam = 'v_65_p_blinds_ns'}, +{HashIs = -2140538308, ModNam = 'v_65_p_desk_bake'}, +{HashIs = 1670131521, ModNam = 'v_65_p_shelves_bake'}, +{HashIs = -1762390686, ModNam = 'v_65_shell'}, +{HashIs = -1121859249, ModNam = 'v_66_backrmskirt'}, +{HashIs = 1286172969, ModNam = 'v_66_backrmstuff'}, +{HashIs = -1705427376, ModNam = 'v_66_counter'}, +{HashIs = 158760308, ModNam = 'v_66_duct'}, +{HashIs = -2013261546, ModNam = 'v_66_fridge'}, +{HashIs = -1658891553, ModNam = 'v_66_glass1'}, +{HashIs = -412850320, ModNam = 'v_66_glass2'}, +{HashIs = -2120246304, ModNam = 'v_66_glass3'}, +{HashIs = 1506633185, ModNam = 'v_66_lamps'}, +{HashIs = -1652393826, ModNam = 'v_66_mirrofloor'}, +{HashIs = -1808352745, ModNam = 'v_66_posters'}, +{HashIs = 1569171817, ModNam = 'v_66_posters2'}, +{HashIs = -1819431675, ModNam = 'v_66_reflection'}, +{HashIs = -385641770, ModNam = 'v_66_shadowmap'}, +{HashIs = 716390133, ModNam = 'v_66_shadowmap2'}, +{HashIs = -946738703, ModNam = 'v_66_shelves'}, +{HashIs = -848486726, ModNam = 'v_66_shop711'}, +{HashIs = -53547394, ModNam = 'v_66_shopdirt'}, +{HashIs = 1527689689, ModNam = 'v_66_shopstains'}, +{HashIs = 2119031845, ModNam = 'v_66_storedirt'}, +{HashIs = 696804822, ModNam = 'v_68_backrmskirt'}, +{HashIs = -385799356, ModNam = 'v_68_backrmstuff'}, +{HashIs = -504687826, ModNam = 'v_68_broeknvend'}, +{HashIs = -1083926933, ModNam = 'v_68_counter'}, +{HashIs = 1400075259, ModNam = 'v_68_donuts'}, +{HashIs = -2085977051, ModNam = 'v_68_ducttape'}, +{HashIs = 2010838017, ModNam = 'v_68_fridgedrinks'}, +{HashIs = -1791897623, ModNam = 'v_68_fridgefood'}, +{HashIs = 1027723385, ModNam = 'v_68_gassrefproxy'}, +{HashIs = -1365022591, ModNam = 'v_68_gasstationshell'}, +{HashIs = -1689708552, ModNam = 'v_68_glass1'}, +{HashIs = -1455246357, ModNam = 'v_68_glass2'}, +{HashIs = -1097015649, ModNam = 'v_68_glass3'}, +{HashIs = -1678900961, ModNam = 'v_68_glasschillers'}, +{HashIs = 799007674, ModNam = 'v_68_glasschillers2'}, +{HashIs = 1769278674, ModNam = 'v_68_mags'}, +{HashIs = 1902010896, ModNam = 'v_68_posters'}, +{HashIs = -1068706101, ModNam = 'v_68_shadowmap'}, +{HashIs = -1862717525, ModNam = 'v_68_shadowmap2'}, +{HashIs = 2130217894, ModNam = 'v_68_shadowmap3'}, +{HashIs = -491485450, ModNam = 'v_68_shopdirt'}, +{HashIs = 1684699707, ModNam = 'v_68_shopsigns'}, +{HashIs = 1636817760, ModNam = 'v_68_shopstains'}, +{HashIs = 1450801857, ModNam = 'v_68_storedirt'}, +{HashIs = -198986535, ModNam = 'v_68_toiletdirt'}, +{HashIs = 133200702, ModNam = 'v_68_toiletstuff'}, +{HashIs = 1171575240, ModNam = 'v_7_beams'}, +{HashIs = 2069008529, ModNam = 'v_7_bulletdam01'}, +{HashIs = -1731675408, ModNam = 'v_7_cable3'}, +{HashIs = 1068402877, ModNam = 'v_7_cable4'}, +{HashIs = -1318786008, ModNam = 'v_7_cable5'}, +{HashIs = -35862351, ModNam = 'v_7_cables1'}, +{HashIs = -1834412393, ModNam = 'v_7_gc_reflectproxy'}, +{HashIs = -167539068, ModNam = 'v_7_gc_shell'}, +{HashIs = 1846059007, ModNam = 'v_7_gcboard'}, +{HashIs = -869663036, ModNam = 'v_7_gcpartwall'}, +{HashIs = 1205850919, ModNam = 'v_7_glass01'}, +{HashIs = 1510373236, ModNam = 'v_7_glass02'}, +{HashIs = 844572694, ModNam = 'v_7_glass03'}, +{HashIs = 100421457, ModNam = 'v_7_glass04'}, +{HashIs = -1232555929, ModNam = 'v_7_glass05'}, +{HashIs = -2003381116, ModNam = 'v_7_glass06'}, +{HashIs = 1676118822, ModNam = 'v_7_glass07'}, +{HashIs = 1983983577, ModNam = 'v_7_glass08'}, +{HashIs = 1066058349, ModNam = 'v_7_glass09'}, +{HashIs = 920733431, ModNam = 'v_7_glass10'}, +{HashIs = -74559406, ModNam = 'v_7_glass11'}, +{HashIs = -615706672, ModNam = 'v_7_glass12'}, +{HashIs = -1865614683, ModNam = 'v_7_glass13'}, +{HashIs = 2131679017, ModNam = 'v_7_glass14'}, +{HashIs = 649701032, ModNam = 'v_7_glass15'}, +{HashIs = 343409189, ModNam = 'v_7_glass16'}, +{HashIs = 1454048910, ModNam = 'v_7_glass17'}, +{HashIs = -1182058141, ModNam = 'v_7_glassdoor'}, +{HashIs = -1713405868, ModNam = 'v_7_handguns'}, +{HashIs = -1526049538, ModNam = 'v_7_lockers'}, +{HashIs = -104416514, ModNam = 'v_7_merch01'}, +{HashIs = 1714950253, ModNam = 'v_7_merchandise'}, +{HashIs = 1127140548, ModNam = 'v_7_merchglass003'}, +{HashIs = 129914336, ModNam = 'v_7_merchglass004'}, +{HashIs = 286091390, ModNam = 'v_7_merchglass005'}, +{HashIs = 1778850420, ModNam = 'v_7_merchglass009'}, +{HashIs = -1453811774, ModNam = 'v_7_merchglass010'}, +{HashIs = -1181370308, ModNam = 'v_7_merchglass011'}, +{HashIs = 884392695, ModNam = 'v_7_merchglass1'}, +{HashIs = 1179149850, ModNam = 'v_7_merchglass2'}, +{HashIs = 419498892, ModNam = 'v_7_merchglass3'}, +{HashIs = 717991713, ModNam = 'v_7_merchglass4'}, +{HashIs = -1927744582, ModNam = 'v_7_merchglass5'}, +{HashIs = 507680271, ModNam = 'v_7_merchglass6'}, +{HashIs = 1887189633, ModNam = 'v_7_merchglass7'}, +{HashIs = 2146294116, ModNam = 'v_7_merchglass8'}, +{HashIs = 1540570471, ModNam = 'v_7_officepost'}, +{HashIs = 1357979372, ModNam = 'v_7_officeshad'}, +{HashIs = 596691194, ModNam = 'v_7_officestuff'}, +{HashIs = -282474754, ModNam = 'v_7_officestuff2'}, +{HashIs = 688047337, ModNam = 'v_7_overlay03'}, +{HashIs = -170681545, ModNam = 'v_7_overlays'}, +{HashIs = -1109002635, ModNam = 'v_7_overlays01'}, +{HashIs = -1529134718, ModNam = 'v_7_rangecntr'}, +{HashIs = -1945028331, ModNam = 'v_7_rangeedges'}, +{HashIs = 1983494371, ModNam = 'v_7_rangeglass'}, +{HashIs = 837474767, ModNam = 'v_7_rangemisc'}, +{HashIs = -579452485, ModNam = 'v_7_rangeovrlys'}, +{HashIs = 1009302317, ModNam = 'v_7_rangeposters'}, +{HashIs = -391435111, ModNam = 'v_7_recposters'}, +{HashIs = -511139199, ModNam = 'v_7_rectables'}, +{HashIs = -1198271514, ModNam = 'v_7_shadowclub'}, +{HashIs = 469309921, ModNam = 'v_7_shadowrange'}, +{HashIs = 813500390, ModNam = 'v_7_shadowshop'}, +{HashIs = -2146349092, ModNam = 'v_7_shirts'}, +{HashIs = 700263533, ModNam = 'v_7_shopposters'}, +{HashIs = -73349500, ModNam = 'v_7_shopshadow'}, +{HashIs = -1322514994, ModNam = 'v_7_shopshelves'}, +{HashIs = 196322455, ModNam = 'v_7_shopskirt'}, +{HashIs = -1932986419, ModNam = 'v_7_skirting'}, +{HashIs = -857493718, ModNam = 'v_7_vents01'}, +{HashIs = 400606559, ModNam = 'v_7_vents02'}, +{HashIs = 669214052, ModNam = 'v_7_vents03'}, +{HashIs = -447236122, ModNam = 'v_7_walledges'}, +{HashIs = 1031636239, ModNam = 'v_7_wallguns'}, +{HashIs = 662464486, ModNam = 'v_7_wallhooks'}, +{HashIs = -1314178390, ModNam = 'v_71_beams01'}, +{HashIs = -521891431, ModNam = 'v_71_carlift'}, +{HashIs = 1560349784, ModNam = 'v_71_carmd3spray'}, +{HashIs = -1589828150, ModNam = 'v_71_decal_paint_n'}, +{HashIs = 69187665, ModNam = 'v_71_dirt_dec'}, +{HashIs = 2135992073, ModNam = 'v_71_guarddirtup'}, +{HashIs = 92761237, ModNam = 'v_71_guardstairs'}, +{HashIs = 2123915948, ModNam = 'v_71_guardstairstuff'}, +{HashIs = -700098701, ModNam = 'v_71_guardstairsup'}, +{HashIs = 1871721373, ModNam = 'v_71_guardtower'}, +{HashIs = -1875509047, ModNam = 'v_71_lock_comp'}, +{HashIs = -79707896, ModNam = 'v_71_lockdirt01'}, +{HashIs = -1382898257, ModNam = 'v_71_lockdirt02'}, +{HashIs = 1127751220, ModNam = 'v_71_lockfrtbeams'}, +{HashIs = -1573511568, ModNam = 'v_71_lockgrills'}, +{HashIs = -1468571900, ModNam = 'v_71_lockligh'}, +{HashIs = -443873633, ModNam = 'v_71_locklockers'}, +{HashIs = 1873693694, ModNam = 'v_71_lockmndrns'}, +{HashIs = 405206741, ModNam = 'v_71_lockoffstuff'}, +{HashIs = -217647409, ModNam = 'v_71_lockolldoor'}, +{HashIs = -1699073988, ModNam = 'v_71_lockpipes'}, +{HashIs = 1078645590, ModNam = 'v_71_lockshell'}, +{HashIs = 1494728072, ModNam = 'v_71_lockshelves'}, +{HashIs = -917876829, ModNam = 'v_71_lockstairs'}, +{HashIs = -1078431401, ModNam = 'v_71_locktank'}, +{HashIs = -1862441111, ModNam = 'v_71_lockvent'}, +{HashIs = -1402853171, ModNam = 'v_71_tyreshelves'}, +{HashIs = -1773734955, ModNam = 'v_71_veh_bar'}, +{HashIs = -1042438513, ModNam = 'v_72_beams'}, +{HashIs = 631756383, ModNam = 'v_72_bike_mount002'}, +{HashIs = 870413010, ModNam = 'v_72_bike_mount003'}, +{HashIs = 1617644513, ModNam = 'v_72_bike_mount007'}, +{HashIs = 1010434943, ModNam = 'v_72_bike_mount009'}, +{HashIs = -1083795589, ModNam = 'v_72_bike_mount01'}, +{HashIs = 1179162876, ModNam = 'v_72_bike_mount010'}, +{HashIs = 2014215303, ModNam = 'v_72_bike_mount011'}, +{HashIs = 1652052315, ModNam = 'v_72_bike_mount012'}, +{HashIs = 1251357038, ModNam = 'v_72_bulb_01'}, +{HashIs = -1979972938, ModNam = 'v_72_carpet01'}, +{HashIs = -1605554344, ModNam = 'v_72_carpet02'}, +{HashIs = 393566972, ModNam = 'v_72_ceilingdet'}, +{HashIs = 1526327075, ModNam = 'v_72_ceilinglights'}, +{HashIs = -1062684391, ModNam = 'v_72_ceilinglights02'}, +{HashIs = -1389784549, ModNam = 'v_72_ceilinglights03'}, +{HashIs = 1614884226, ModNam = 'v_72_elevator_panel'}, +{HashIs = -1927359385, ModNam = 'v_72_elevator'}, +{HashIs = 1731217220, ModNam = 'v_72_emis_only_l'}, +{HashIs = -1166918348, ModNam = 'v_72_emis_only_l001'}, +{HashIs = 1296717382, ModNam = 'v_72_emis_wall_l'}, +{HashIs = -1200487128, ModNam = 'v_72_fakemissive_lo'}, +{HashIs = 1877747249, ModNam = 'v_72_gar_lo_sm'}, +{HashIs = -2002316500, ModNam = 'v_72_garagel_shell_proxy'}, +{HashIs = -502148694, ModNam = 'v_72_garagel_shell'}, +{HashIs = -126789604, ModNam = 'v_72_garagem_decals'}, +{HashIs = -529641437, ModNam = 'v_72_garagem_shell'}, +{HashIs = 1019630128, ModNam = 'v_72_garagem_sm'}, +{HashIs = 649440480, ModNam = 'v_72_garagem_sp_decals'}, +{HashIs = 1610500342, ModNam = 'v_72_garagem_sp_shell'}, +{HashIs = 1600503033, ModNam = 'v_72_garagem_sp_sm'}, +{HashIs = 1989812853, ModNam = 'v_72_garagepartition'}, +{HashIs = -1007835625, ModNam = 'v_72_garages_decals'}, +{HashIs = 838453451, ModNam = 'v_72_garages_shell'}, +{HashIs = -1260551682, ModNam = 'v_72_gardoor_sm'}, +{HashIs = 677353233, ModNam = 'v_72_gardoor_sm001'}, +{HashIs = -1370357915, ModNam = 'v_72_garlcables01'}, +{HashIs = 1161065173, ModNam = 'v_72_led_floor'}, +{HashIs = -1510396146, ModNam = 'v_72_led_floor001'}, +{HashIs = 1964525307, ModNam = 'v_72_med_det01'}, +{HashIs = -586705192, ModNam = 'v_72_med_det02'}, +{HashIs = 208918524, ModNam = 'v_72_mirrorl'}, +{HashIs = -1978707147, ModNam = 'v_72_mirrorm'}, +{HashIs = -1146899342, ModNam = 'v_72_mpgjackframe'}, +{HashIs = -539021124, ModNam = 'v_72_railsdoor'}, +{HashIs = -1023121315, ModNam = 'v_72_railsdoor001'}, +{HashIs = -511329949, ModNam = 'v_72_rollerdoor'}, +{HashIs = 1815138967, ModNam = 'v_72_shelves'}, +{HashIs = 454642439, ModNam = 'v_72_sp_med_det'}, +{HashIs = 548352309, ModNam = 'v_72_sp_reflection'}, +{HashIs = 1834352910, ModNam = 'v_72_sp_units'}, +{HashIs = -851350442, ModNam = 'v_72_unitlarge'}, +{HashIs = -1890869168, ModNam = 'v_72_units'}, +{HashIs = 2107652258, ModNam = 'v_72_units02'}, +{HashIs = -1845111656, ModNam = 'v_72_wall_cabling003'}, +{HashIs = 494860478, ModNam = 'v_72_wall_cabling01'}, +{HashIs = 706885131, ModNam = 'v_72_wall_lights004'}, +{HashIs = 2039075421, ModNam = 'v_72_wall_lights02'}, +{HashIs = 432879160, ModNam = 'v_72_walldetail003'}, +{HashIs = 1815473263, ModNam = 'v_72_walldetaiprx'}, +{HashIs = -995805586, ModNam = 'v_73_4_fib_reflect00'}, +{HashIs = -1295084863, ModNam = 'v_73_4_fib_reflect01'}, +{HashIs = -1762206962, ModNam = 'v_73_4_fib_reflect03'}, +{HashIs = 1419925094, ModNam = 'v_73_4_fib_reflect04'}, +{HashIs = 968794271, ModNam = 'v_73_4_fib_reflect09'}, +{HashIs = 1787378147, ModNam = 'v_73_5_bathroom_dcl'}, +{HashIs = 1555418027, ModNam = 'v_73_5_bathroom_dcl001'}, +{HashIs = -41632130, ModNam = 'v_73_ao_5_a'}, +{HashIs = -340321565, ModNam = 'v_73_ao_5_b'}, +{HashIs = -1565259554, ModNam = 'v_73_ao_5_c'}, +{HashIs = -937733204, ModNam = 'v_73_ao_5_d'}, +{HashIs = 2134852085, ModNam = 'v_73_ao_5_e'}, +{HashIs = -1267880879, ModNam = 'v_73_ao_5_f'}, +{HashIs = 128078505, ModNam = 'v_73_ao_5_g'}, +{HashIs = 1039974237, ModNam = 'v_73_ao_5_h'}, +{HashIs = 2004000418, ModNam = 'v_73_ap_bano_dspwall_ab003'}, +{HashIs = 2067870369, ModNam = 'v_73_ap_bano_dspwall_ab99'}, +{HashIs = -788445315, ModNam = 'v_73_cur_ao_test'}, +{HashIs = -378906067, ModNam = 'v_73_cur_el2_deta'}, +{HashIs = 390035211, ModNam = 'v_73_cur_el2_over'}, +{HashIs = 903673433, ModNam = 'v_73_cur_ele_deta'}, +{HashIs = -293896050, ModNam = 'v_73_cur_ele_elev'}, +{HashIs = -33503993, ModNam = 'v_73_cur_ele_elev001'}, +{HashIs = 1280373903, ModNam = 'v_73_cur_ele_over'}, +{HashIs = -284246939, ModNam = 'v_73_cur_of1_blin'}, +{HashIs = 836742689, ModNam = 'v_73_cur_of1_deta'}, +{HashIs = -616290578, ModNam = 'v_73_cur_of2_blin'}, +{HashIs = 1644469761, ModNam = 'v_73_cur_of2_deta'}, +{HashIs = -1495020726, ModNam = 'v_73_cur_of3_blin'}, +{HashIs = -948561344, ModNam = 'v_73_cur_of3_deta'}, +{HashIs = 426674675, ModNam = 'v_73_cur_off2rm_ao'}, +{HashIs = -1245854209, ModNam = 'v_73_cur_off2rm_de'}, +{HashIs = 164246450, ModNam = 'v_73_cur_over1'}, +{HashIs = 470374448, ModNam = 'v_73_cur_over2'}, +{HashIs = -468686785, ModNam = 'v_73_cur_over3'}, +{HashIs = -1308981838, ModNam = 'v_73_cur_reflect'}, +{HashIs = -215813027, ModNam = 'v_73_cur_sec_desk'}, +{HashIs = -763119381, ModNam = 'v_73_cur_sec_deta'}, +{HashIs = -1264500011, ModNam = 'v_73_cur_sec_over'}, +{HashIs = -658180548, ModNam = 'v_73_cur_sec_stat'}, +{HashIs = -1079398042, ModNam = 'v_73_cur_shell'}, +{HashIs = -1816319918, ModNam = 'v_73_elev_det'}, +{HashIs = -262653530, ModNam = 'v_73_elev_plat'}, +{HashIs = 150910092, ModNam = 'v_73_elev_sec1'}, +{HashIs = 943100735, ModNam = 'v_73_elev_sec2'}, +{HashIs = 1248868274, ModNam = 'v_73_elev_sec3'}, +{HashIs = 465623636, ModNam = 'v_73_elev_sec4'}, +{HashIs = 771981017, ModNam = 'v_73_elev_sec5'}, +{HashIs = -338480199, ModNam = 'v_73_elev_shell_refl'}, +{HashIs = 594166609, ModNam = 'v_73_fib_5_glow_019'}, +{HashIs = -1100122083, ModNam = 'v_73_fib_5_glow_020'}, +{HashIs = -1865245464, ModNam = 'v_73_fib_5_glow_021'}, +{HashIs = 1410737008, ModNam = 'v_73_fib_5_glow_022'}, +{HashIs = -1504098315, ModNam = 'v_73_fib_5_glow_023'}, +{HashIs = 1947427690, ModNam = 'v_73_fib_5_glow_024'}, +{HashIs = 1179486175, ModNam = 'v_73_fib_5_glow_025'}, +{HashIs = 392964637, ModNam = 'v_73_fib_5_glow_026'}, +{HashIs = -456245978, ModNam = 'v_73_fib_5_glow_098'}, +{HashIs = 1411918413, ModNam = 'v_73_glass_5_deta'}, +{HashIs = 753274590, ModNam = 'v_73_glass_5_deta004'}, +{HashIs = -1637092888, ModNam = 'v_73_glass_5_deta005'}, +{HashIs = 1045507968, ModNam = 'v_73_glass_5_deta020'}, +{HashIs = 1201357332, ModNam = 'v_73_glass_5_deta021'}, +{HashIs = 1508828859, ModNam = 'v_73_glass_5_deta022'}, +{HashIs = -67393130, ModNam = 'v_73_glass_5_deta1'}, +{HashIs = -305328839, ModNam = 'v_73_glass_5_deta2'}, +{HashIs = -603035204, ModNam = 'v_73_glass_5_deta3'}, +{HashIs = -1154510081, ModNam = 'v_73_jan_cm1_deta'}, +{HashIs = -744883223, ModNam = 'v_73_jan_cm1_leds'}, +{HashIs = 819319148, ModNam = 'v_73_jan_cm1_over'}, +{HashIs = -1687972932, ModNam = 'v_73_jan_cm2_deta'}, +{HashIs = 2019406852, ModNam = 'v_73_jan_cm2_over'}, +{HashIs = -412585552, ModNam = 'v_73_jan_cm3_deta'}, +{HashIs = -1219723325, ModNam = 'v_73_jan_cm3_over'}, +{HashIs = 1038996406, ModNam = 'v_73_jan_dirt_test'}, +{HashIs = 1284045783, ModNam = 'v_73_jan_ele_deta'}, +{HashIs = 2117464664, ModNam = 'v_73_jan_ele_leds'}, +{HashIs = 404119667, ModNam = 'v_73_jan_ele_over'}, +{HashIs = 545243013, ModNam = 'v_73_jan_of1_deta'}, +{HashIs = 1835858909, ModNam = 'v_73_jan_of1_deta2'}, +{HashIs = 95766186, ModNam = 'v_73_jan_of2_ceil'}, +{HashIs = 359884573, ModNam = 'v_73_jan_of2_deta'}, +{HashIs = 1266889792, ModNam = 'v_73_jan_of2_over'}, +{HashIs = 991435746, ModNam = 'v_73_jan_of3_ceil'}, +{HashIs = -2033305107, ModNam = 'v_73_jan_of3_deta'}, +{HashIs = 146157144, ModNam = 'v_73_jan_of3_over'}, +{HashIs = 10231019, ModNam = 'v_73_jan_over1'}, +{HashIs = 1968454945, ModNam = 'v_73_jan_sec_desk'}, +{HashIs = 1879437527, ModNam = 'v_73_jan_shell'}, +{HashIs = -176386948, ModNam = 'v_73_jan_wcm_deta'}, +{HashIs = 2097822927, ModNam = 'v_73_jan_wcm_over'}, +{HashIs = 608903112, ModNam = 'v_73_off_st1_deta'}, +{HashIs = -574294045, ModNam = 'v_73_off_st1_over'}, +{HashIs = -131256877, ModNam = 'v_73_off_st1_ref'}, +{HashIs = 1105887107, ModNam = 'v_73_off_st1_step'}, +{HashIs = 269196309, ModNam = 'v_73_off_st2_deta'}, +{HashIs = 1838084084, ModNam = 'v_73_off_st2_over'}, +{HashIs = -1188039900, ModNam = 'v_73_off_st2_ref'}, +{HashIs = 281701921, ModNam = 'v_73_off_st2_step'}, +{HashIs = -287820007, ModNam = 'v_73_p_ap_banosink_aa001'}, +{HashIs = 902603284, ModNam = 'v_73_p_ap_banostall_az'}, +{HashIs = -224715101, ModNam = 'v_73_p_ap_banourinal_aa003'}, +{HashIs = -2127684732, ModNam = 'v_73_recp_seats001'}, +{HashIs = -1535657705, ModNam = 'v_73_screen_a'}, +{HashIs = 1383634298, ModNam = 'v_73_servdesk001'}, +{HashIs = 1646402317, ModNam = 'v_73_servers001'}, +{HashIs = 1047031888, ModNam = 'v_73_servlights001'}, +{HashIs = -1060859629, ModNam = 'v_73_sign_006'}, +{HashIs = -351635619, ModNam = 'v_73_sign_5'}, +{HashIs = 1467655535, ModNam = 'v_73_stair_shell_refl'}, +{HashIs = -1994902426, ModNam = 'v_73_stair_shell'}, +{HashIs = -1565466349, ModNam = 'v_73_stair_shell001'}, +{HashIs = 870447913, ModNam = 'v_73_v_fib_flag_a'}, +{HashIs = -828978194, ModNam = 'v_73_v_fib_flag_a001'}, +{HashIs = -255061924, ModNam = 'v_73_v_fib_flag_a002'}, +{HashIs = -1442315567, ModNam = 'v_73_v_fib_flag_a003'}, +{HashIs = 103948234, ModNam = 'v_73_v_fib_flag_b'}, +{HashIs = -646586352, ModNam = 'v_73_vfx_curve_dummy'}, +{HashIs = 1381190415, ModNam = 'v_73_vfx_curve_dummy001'}, +{HashIs = -1525944185, ModNam = 'v_73_vfx_curve_dummy002'}, +{HashIs = 919901202, ModNam = 'v_73_vfx_curve_dummy003'}, +{HashIs = 1833271547, ModNam = 'v_73_vfx_curve_dummy004'}, +{HashIs = 2129863766, ModNam = 'v_73_vfx_curve_dummy005'}, +{HashIs = 1474834590, ModNam = 'v_73_vfx_mesh_dummy_00'}, +{HashIs = 2000842578, ModNam = 'v_73_vfx_mesh_dummy_01'}, +{HashIs = -2078471929, ModNam = 'v_73_vfx_mesh_dummy_02'}, +{HashIs = -1846139719, ModNam = 'v_73_vfx_mesh_dummy_03'}, +{HashIs = 874998041, ModNam = 'v_73_vfx_mesh_dummy_04'}, +{HashIs = 2092628631, ModNam = 'v_73screen_b'}, +{HashIs = 1502987458, ModNam = 'v_74_3_emerg_008'}, +{HashIs = -2067326176, ModNam = 'v_74_3_emerg_009'}, +{HashIs = 1641533286, ModNam = 'v_74_3_emerg_010'}, +{HashIs = -524590811, ModNam = 'v_74_3_emerg_1'}, +{HashIs = -2146787379, ModNam = 'v_74_3_emerg_2'}, +{HashIs = 1774482233, ModNam = 'v_74_3_emerg_3'}, +{HashIs = 1534776998, ModNam = 'v_74_3_emerg_4'}, +{HashIs = -987485697, ModNam = 'v_74_3_emerg_6'}, +{HashIs = -1226994318, ModNam = 'v_74_3_emerg_7'}, +{HashIs = 1708749829, ModNam = 'v_74_3_stairlights'}, +{HashIs = -837077522, ModNam = 'v_74_4_emerg_10'}, +{HashIs = 1492389816, ModNam = 'v_74_4_emerg_2'}, +{HashIs = -1968213202, ModNam = 'v_74_4_emerg_3'}, +{HashIs = 881149651, ModNam = 'v_74_4_emerg_4'}, +{HashIs = 1713613335, ModNam = 'v_74_4_emerg_5'}, +{HashIs = 770750890, ModNam = 'v_74_4_emerg_6'}, +{HashIs = 83906129, ModNam = 'v_74_4_emerg'}, +{HashIs = -28676123, ModNam = 'v_74_ao_5_h001'}, +{HashIs = -4400490, ModNam = 'v_74_atr_cor1_d_ns'}, +{HashIs = -970303265, ModNam = 'v_74_atr_cor1_deta'}, +{HashIs = 1433507804, ModNam = 'v_74_atr_hall_d_ns'}, +{HashIs = -1387347065, ModNam = 'v_74_atr_hall_d_ns001'}, +{HashIs = -1623447710, ModNam = 'v_74_atr_hall_d_ns002'}, +{HashIs = -1963402901, ModNam = 'v_74_atr_hall_deta'}, +{HashIs = -846776398, ModNam = 'v_74_atr_hall_deta001'}, +{HashIs = 375966068, ModNam = 'v_74_atr_hall_deta002'}, +{HashIs = 672296135, ModNam = 'v_74_atr_hall_deta003'}, +{HashIs = -230686429, ModNam = 'v_74_atr_hall_deta004'}, +{HashIs = 72138416, ModNam = 'v_74_atr_hall_lamp'}, +{HashIs = -952714359, ModNam = 'v_74_atr_hall_lamp001'}, +{HashIs = -1315991493, ModNam = 'v_74_atr_hall_lamp002'}, +{HashIs = 1157183403, ModNam = 'v_74_atr_hall_m_refl'}, +{HashIs = 932094059, ModNam = 'v_74_atr_off1_d_ns'}, +{HashIs = 1935229804, ModNam = 'v_74_atr_off1_deta'}, +{HashIs = 203764315, ModNam = 'v_74_atr_off2_d_ns'}, +{HashIs = 799848112, ModNam = 'v_74_atr_off2_deta'}, +{HashIs = -320162783, ModNam = 'v_74_atr_off3_d_ns'}, +{HashIs = 607941655, ModNam = 'v_74_atr_off3_deta'}, +{HashIs = 1926454755, ModNam = 'v_74_atr_spn1detail'}, +{HashIs = 1027173695, ModNam = 'v_74_atr_spn2detail'}, +{HashIs = -2138307609, ModNam = 'v_74_atr_spn3detail'}, +{HashIs = 1923052747, ModNam = 'v_74_atr_stai_d_ns'}, +{HashIs = -701670182, ModNam = 'v_74_atr_stai_deta'}, +{HashIs = 1713196070, ModNam = 'v_74_atrium_shell'}, +{HashIs = -1220458629, ModNam = 'v_74_ceilin2'}, +{HashIs = 213269092, ModNam = 'v_74_cfemlight_rsref002'}, +{HashIs = 399265936, ModNam = 'v_74_cfemlight_rsref003'}, +{HashIs = 689042203, ModNam = 'v_74_cfemlight_rsref004'}, +{HashIs = 1144072537, ModNam = 'v_74_cfemlight_rsref005'}, +{HashIs = 1383351775, ModNam = 'v_74_cfemlight_rsref006'}, +{HashIs = 1622532706, ModNam = 'v_74_cfemlight_rsref007'}, +{HashIs = 2129796826, ModNam = 'v_74_cfemlight_rsref008'}, +{HashIs = -193836163, ModNam = 'v_74_cfemlight_rsref019'}, +{HashIs = 1646864405, ModNam = 'v_74_cfemlight_rsref020'}, +{HashIs = -876446906, ModNam = 'v_74_cfemlight_rsref021'}, +{HashIs = 1868448383, ModNam = 'v_74_cfemlight_rsref023'}, +{HashIs = -1660510769, ModNam = 'v_74_cfemlight_rsref024'}, +{HashIs = -11246999, ModNam = 'v_74_cfemlight_rsref025'}, +{HashIs = 753581469, ModNam = 'v_74_cfemlight_rsref026'}, +{HashIs = -488986250, ModNam = 'v_74_cfemlight_rsref027'}, +{HashIs = -795114248, ModNam = 'v_74_cfemlight_rsref028'}, +{HashIs = 911855739, ModNam = 'v_74_cfemlight_rsref029'}, +{HashIs = -580428081, ModNam = 'v_74_cfemlight_rsref030'}, +{HashIs = -200078290, ModNam = 'v_74_cfemlight_rsref031'}, +{HashIs = 1898558128, ModNam = 'v_74_collapsedfl3'}, +{HashIs = -1315250049, ModNam = 'v_74_fib_embb'}, +{HashIs = 1954574771, ModNam = 'v_74_fib_embb001'}, +{HashIs = 857075423, ModNam = 'v_74_fib_embb002'}, +{HashIs = 550455890, ModNam = 'v_74_fib_embb003'}, +{HashIs = -857628044, ModNam = 'v_74_fib_embb004'}, +{HashIs = -1012690952, ModNam = 'v_74_fib_embb005'}, +{HashIs = -100107071, ModNam = 'v_74_fib_embb006'}, +{HashIs = -405415844, ModNam = 'v_74_fib_embb007'}, +{HashIs = -358818322, ModNam = 'v_74_fib_embb009'}, +{HashIs = -663114548, ModNam = 'v_74_fib_embb010'}, +{HashIs = 722096620, ModNam = 'v_74_fib_embb011'}, +{HashIs = 1035269953, ModNam = 'v_74_fib_embb012'}, +{HashIs = 242194615, ModNam = 'v_74_fib_embb013'}, +{HashIs = 1953981633, ModNam = 'v_74_fib_embb014'}, +{HashIs = -1858232755, ModNam = 'v_74_fib_embb019'}, +{HashIs = 1537356871, ModNam = 'v_74_fib_embb022'}, +{HashIs = 1240174810, ModNam = 'v_74_fib_embb023'}, +{HashIs = 1534145513, ModNam = 'v_74_fib_embb024'}, +{HashIs = 2026008203, ModNam = 'v_74_fib_embb025'}, +{HashIs = 1743178964, ModNam = 'v_74_fib_embb026'}, +{HashIs = -1784829887, ModNam = 'v_74_fib_embb027'}, +{HashIs = -2110094981, ModNam = 'v_74_fib_embb028'}, +{HashIs = -1075053347, ModNam = 'v_74_fib_embb029'}, +{HashIs = -42175347, ModNam = 'v_74_fib_embb030'}, +{HashIs = -348729342, ModNam = 'v_74_fib_embb031'}, +{HashIs = -500122122, ModNam = 'v_74_fib_embb032'}, +{HashIs = -803726907, ModNam = 'v_74_fib_embb033'}, +{HashIs = 624018423, ModNam = 'v_74_fib_embb034'}, +{HashIs = -1308875538, ModNam = 'v_74_fircub_glsshards007'}, +{HashIs = -1535964708, ModNam = 'v_74_fircub_glsshards008'}, +{HashIs = -1774621335, ModNam = 'v_74_fircub_glsshards009'}, +{HashIs = 1614797137, ModNam = 'v_74_glass_a_deta003'}, +{HashIs = -1498520019, ModNam = 'v_74_glass_a_deta004'}, +{HashIs = 886768264, ModNam = 'v_74_glass_a_deta005'}, +{HashIs = 654567130, ModNam = 'v_74_glass_a_deta007'}, +{HashIs = 1844507827, ModNam = 'v_74_glass_a_deta008'}, +{HashIs = 193408993, ModNam = 'v_74_glass_a_deta009'}, +{HashIs = 571495322, ModNam = 'v_74_glass_a_deta010'}, +{HashIs = 392773196, ModNam = 'v_74_glass_a_deta011'}, +{HashIs = 70687585, ModNam = 'v_74_hobar_debris005'}, +{HashIs = -1100640184, ModNam = 'v_74_hobar_debris006'}, +{HashIs = -1674687526, ModNam = 'v_74_hobar_debris007'}, +{HashIs = -1380585751, ModNam = 'v_74_hobar_debris008'}, +{HashIs = 2013234045, ModNam = 'v_74_hobar_debris009'}, +{HashIs = -2073356108, ModNam = 'v_74_hobar_debris010'}, +{HashIs = 1925969266, ModNam = 'v_74_hobar_debris011'}, +{HashIs = 876968042, ModNam = 'v_74_hobar_debris012'}, +{HashIs = 581457200, ModNam = 'v_74_hobar_debris013'}, +{HashIs = 1506165611, ModNam = 'v_74_hobar_debris014'}, +{HashIs = 1176378395, ModNam = 'v_74_hobar_debris015'}, +{HashIs = -313529732, ModNam = 'v_74_hobar_debris016'}, +{HashIs = -590263937, ModNam = 'v_74_hobar_debris017'}, +{HashIs = 295482137, ModNam = 'v_74_hobar_debris018'}, +{HashIs = -10842475, ModNam = 'v_74_hobar_debris019'}, +{HashIs = 1874488371, ModNam = 'v_74_hobar_debris020'}, +{HashIs = -469543741, ModNam = 'v_74_hobar_debris023'}, +{HashIs = 913242525, ModNam = 'v_74_hobar_debris024'}, +{HashIs = -1102477100, ModNam = 'v_74_hobar_debris026'}, +{HashIs = -738937814, ModNam = 'v_74_hobar_debris027'}, +{HashIs = -509161586, ModNam = 'v_74_hobar_debris028'}, +{HashIs = 255789505, ModNam = 'v_74_it1_ceil3'}, +{HashIs = 558931040, ModNam = 'v_74_it1_ceiling_smoke_02_skin'}, +{HashIs = 1918241244, ModNam = 'v_74_it1_ceiling_smoke_03_skin'}, +{HashIs = 436653268, ModNam = 'v_74_it1_ceiling_smoke_04_skin'}, +{HashIs = -1149064556, ModNam = 'v_74_it1_ceiling_smoke_05_skin'}, +{HashIs = -2104923921, ModNam = 'v_74_it1_ceiling_smoke_06_skin'}, +{HashIs = 247004622, ModNam = 'v_74_it1_ceiling_smoke_07_skin'}, +{HashIs = -1121371947, ModNam = 'v_74_it1_ceiling_smoke_08_skin'}, +{HashIs = -1304690428, ModNam = 'v_74_it1_ceiling_smoke_09_skin'}, +{HashIs = 453384592, ModNam = 'v_74_it1_ceiling_smoke_13_skin'}, +{HashIs = -807016241, ModNam = 'v_74_it1_cor1_ceil'}, +{HashIs = 1980787518, ModNam = 'v_74_it1_cor1_deca'}, +{HashIs = -359270708, ModNam = 'v_74_it1_cor1_deta'}, +{HashIs = 894678636, ModNam = 'v_74_it1_cor2_ceil'}, +{HashIs = -1888552578, ModNam = 'v_74_it1_cor2_deca'}, +{HashIs = 855415438, ModNam = 'v_74_it1_cor2_deta'}, +{HashIs = -172462078, ModNam = 'v_74_it1_elev_deca'}, +{HashIs = 445927041, ModNam = 'v_74_it1_elev_deta'}, +{HashIs = 438094821, ModNam = 'v_74_it1_off1_debr'}, +{HashIs = 1137459700, ModNam = 'v_74_it1_off1_deta'}, +{HashIs = -908389537, ModNam = 'v_74_it1_off1_deta001'}, +{HashIs = 979951701, ModNam = 'v_74_it1_off2_debr'}, +{HashIs = -1848374314, ModNam = 'v_74_it1_off2_deca'}, +{HashIs = 1523282522, ModNam = 'v_74_it1_off2_deta'}, +{HashIs = 672163319, ModNam = 'v_74_it1_off3_ceil'}, +{HashIs = 614134920, ModNam = 'v_74_it1_off3_debr'}, +{HashIs = 436952141, ModNam = 'v_74_it1_off3_deca'}, +{HashIs = -1640306306, ModNam = 'v_74_it1_off3_deta'}, +{HashIs = 636055956, ModNam = 'v_74_it1_post_ceil'}, +{HashIs = -599387647, ModNam = 'v_74_it1_post_deca'}, +{HashIs = -1941965478, ModNam = 'v_74_it1_post_deta'}, +{HashIs = -1527646813, ModNam = 'v_74_it1_shell'}, +{HashIs = -428506518, ModNam = 'v_74_it1_stai_deca'}, +{HashIs = 204038321, ModNam = 'v_74_it1_stai_deta'}, +{HashIs = 1952093334, ModNam = 'v_74_it1_tiles2'}, +{HashIs = 1391123545, ModNam = 'v_74_it1_void_deca'}, +{HashIs = 699343434, ModNam = 'v_74_it1_void_deta'}, +{HashIs = 2136178439, ModNam = 'v_74_it2_ceiling_smoke_00_skin'}, +{HashIs = 1363265337, ModNam = 'v_74_it2_ceiling_smoke_01_skin'}, +{HashIs = -484697001, ModNam = 'v_74_it2_ceiling_smoke_03_skin'}, +{HashIs = 144675916, ModNam = 'v_74_it2_ceiling_smoke_04_skin'}, +{HashIs = -1637440482, ModNam = 'v_74_it2_ceiling_smoke_06_skin'}, +{HashIs = -459530925, ModNam = 'v_74_it2_ceiling_smoke_07_skin'}, +{HashIs = -978852523, ModNam = 'v_74_it2_ceiling_smoke_08_skin'}, +{HashIs = -1079402025, ModNam = 'v_74_it2_ceiling_smoke_09_skin'}, +{HashIs = -1381138567, ModNam = 'v_74_it2_ceiling_smoke_10_skin'}, +{HashIs = 600717772, ModNam = 'v_74_it2_ceiling_smoke_11_skin'}, +{HashIs = 192663080, ModNam = 'v_74_it2_ceiling_smoke_12_skin'}, +{HashIs = -118524833, ModNam = 'v_74_it2_ceiling_smoke_14_skin'}, +{HashIs = 1354683804, ModNam = 'v_74_it2_ceiling_smoke_15_skin'}, +{HashIs = 746431764, ModNam = 'v_74_it2_ceiling_smoke_16_skin'}, +{HashIs = 1253359691, ModNam = 'v_74_it2_ceiling_smoke_17_skin'}, +{HashIs = -525699171, ModNam = 'v_74_it2_cor1_deta'}, +{HashIs = 1976551902, ModNam = 'v_74_it2_cor1_dirt'}, +{HashIs = -1310503960, ModNam = 'v_74_it2_cor2_ceil'}, +{HashIs = 1864055513, ModNam = 'v_74_it2_cor2_debr'}, +{HashIs = 819185279, ModNam = 'v_74_it2_cor2_deca'}, +{HashIs = -71443553, ModNam = 'v_74_it2_cor2_deta'}, +{HashIs = 1899419710, ModNam = 'v_74_it2_cor3_ceil'}, +{HashIs = 845243175, ModNam = 'v_74_it2_cor3_deca'}, +{HashIs = 1385075231, ModNam = 'v_74_it2_cor3_deta'}, +{HashIs = 1331747749, ModNam = 'v_74_it2_elev_deta'}, +{HashIs = 1354753730, ModNam = 'v_74_it2_elev_dirt'}, +{HashIs = 1620421988, ModNam = 'v_74_it2_open_ceil'}, +{HashIs = -1086016681, ModNam = 'v_74_it2_open_deta'}, +{HashIs = 1258903189, ModNam = 'v_74_it2_open_dirt'}, +{HashIs = 271701384, ModNam = 'v_74_it2_post_deca2'}, +{HashIs = -913384692, ModNam = 'v_74_it2_post_deta'}, +{HashIs = 1607428021, ModNam = 'v_74_it2_ser1_ceil'}, +{HashIs = -620944365, ModNam = 'v_74_it2_ser1_debr'}, +{HashIs = 1303322837, ModNam = 'v_74_it2_ser1_deca'}, +{HashIs = -513939424, ModNam = 'v_74_it2_ser1_deta'}, +{HashIs = 1735139406, ModNam = 'v_74_it2_ser2_ceil'}, +{HashIs = -1432490315, ModNam = 'v_74_it2_ser2_deca'}, +{HashIs = -1876285846, ModNam = 'v_74_it2_ser2_deta'}, +{HashIs = -975112667, ModNam = 'v_74_it2_shell'}, +{HashIs = -274030287, ModNam = 'v_74_it2_stai_deca'}, +{HashIs = -1527341270, ModNam = 'v_74_it2_stai_deta'}, +{HashIs = -2711174, ModNam = 'v_74_it3_ceil2'}, +{HashIs = 2078087577, ModNam = 'v_74_it3_ceilc'}, +{HashIs = 876153426, ModNam = 'v_74_it3_ceild'}, +{HashIs = -1952654962, ModNam = 'v_74_it3_ceiling_smoke_01_skin'}, +{HashIs = 1010168760, ModNam = 'v_74_it3_ceiling_smoke_03_skin'}, +{HashIs = 442634172, ModNam = 'v_74_it3_ceiling_smoke_04_skin'}, +{HashIs = -1404539635, ModNam = 'v_74_it3_co1_deta'}, +{HashIs = -79076147, ModNam = 'v_74_it3_cor1_mnds'}, +{HashIs = 524344359, ModNam = 'v_74_it3_cor2_deta'}, +{HashIs = -451210038, ModNam = 'v_74_it3_cor3_debr'}, +{HashIs = -2108833056, ModNam = 'v_74_it3_debf'}, +{HashIs = 1340311373, ModNam = 'v_74_it3_hall_mnds'}, +{HashIs = 1048633232, ModNam = 'v_74_it3_offi_deta'}, +{HashIs = -521505033, ModNam = 'v_74_it3_offi_mnds'}, +{HashIs = 1934002579, ModNam = 'v_74_it3_ope_deta'}, +{HashIs = 2106080626, ModNam = 'v_74_it3_open_mnds'}, +{HashIs = -879785158, ModNam = 'v_74_it3_ser2_debr'}, +{HashIs = -1656125546, ModNam = 'v_74_it3_shell'}, +{HashIs = 1239446966, ModNam = 'v_74_it3_sta_deta'}, +{HashIs = -1946306294, ModNam = 'v_74_jan_over002'}, +{HashIs = 2042860694, ModNam = 'v_74_jan_over003'}, +{HashIs = 826655824, ModNam = 'v_74_of_litter_d_h011'}, +{HashIs = 1860353937, ModNam = 'v_74_of_litter_d_h013'}, +{HashIs = 2091146004, ModNam = 'v_74_of_litter_d_h014'}, +{HashIs = -1933575349, ModNam = 'v_74_of_litter_d_h015'}, +{HashIs = -1702226209, ModNam = 'v_74_of_litter_d_h016'}, +{HashIs = -1473465820, ModNam = 'v_74_of_litter_d_h017'}, +{HashIs = -1276393054, ModNam = 'v_74_of_litter_d_h018'}, +{HashIs = 1793275814, ModNam = 'v_74_of_litter_d_h019'}, +{HashIs = 1356726316, ModNam = 'v_74_of_litter_d_h020'}, +{HashIs = 1699096816, ModNam = 'v_74_of_litter_d_h021'}, +{HashIs = 1583435673, ModNam = 'v_74_ofc_debrizz001'}, +{HashIs = -1921634882, ModNam = 'v_74_ofc_debrizz002'}, +{HashIs = 2046822098, ModNam = 'v_74_ofc_debrizz003'}, +{HashIs = -2035703767, ModNam = 'v_74_ofc_debrizz004'}, +{HashIs = -2055692857, ModNam = 'v_74_ofc_debrizz005'}, +{HashIs = -1594665796, ModNam = 'v_74_ofc_debrizz007'}, +{HashIs = -337089883, ModNam = 'v_74_ofc_debrizz009'}, +{HashIs = -1801437846, ModNam = 'v_74_ofc_debrizz010'}, +{HashIs = -670219193, ModNam = 'v_74_ofc_debrizz012'}, +{HashIs = -357013091, ModNam = 'v_74_ofc_debrizz013'}, +{HashIs = 306042921, ModNam = 'v_74_recp_seats002'}, +{HashIs = -15147771, ModNam = 'v_74_servdesk002'}, +{HashIs = 1639613915, ModNam = 'v_74_servers002'}, +{HashIs = 1932213632, ModNam = 'v_74_servlights002'}, +{HashIs = 145744045, ModNam = 'v_74_stair4'}, +{HashIs = 1200774769, ModNam = 'v_74_stair5'}, +{HashIs = -450161828, ModNam = 'v_74_str2_deta'}, +{HashIs = -856029940, ModNam = 'v_74_v_14_hobar_debris021'}, +{HashIs = 434523886, ModNam = 'v_74_v_14_it3_cor1_mnds'}, +{HashIs = 2096596365, ModNam = 'v_74_v_fib_flag_a004'}, +{HashIs = -297768931, ModNam = 'v_74_v_fib_flag_a007'}, +{HashIs = 343208307, ModNam = 'v_74_v_fib02_it1_004'}, +{HashIs = 168549537, ModNam = 'v_74_v_fib02_it1_005'}, +{HashIs = -286874025, ModNam = 'v_74_v_fib02_it1_006'}, +{HashIs = -559479336, ModNam = 'v_74_v_fib02_it1_007'}, +{HashIs = 1641286752, ModNam = 'v_74_v_fib02_it1_008'}, +{HashIs = -801216205, ModNam = 'v_74_v_fib02_it1_009'}, +{HashIs = -319610500, ModNam = 'v_74_v_fib02_it1_010'}, +{HashIs = 42028184, ModNam = 'v_74_v_fib02_it1_011'}, +{HashIs = -706238105, ModNam = 'v_74_v_fib02_it1_03'}, +{HashIs = -785374613, ModNam = 'v_74_v_fib02_it1_off1'}, +{HashIs = -1101071159, ModNam = 'v_74_v_fib02_it1_off2'}, +{HashIs = 1866419263, ModNam = 'v_74_v_fib02_it2_cor004'}, +{HashIs = -1585794887, ModNam = 'v_74_v_fib02_it2_cor005'}, +{HashIs = -1802037518, ModNam = 'v_74_v_fib02_it2_cor006'}, +{HashIs = -959349914, ModNam = 'v_74_v_fib02_it2_cor007'}, +{HashIs = -637951562, ModNam = 'v_74_v_fib02_it2_cor008'}, +{HashIs = -901512629, ModNam = 'v_74_v_fib02_it2_cor009'}, +{HashIs = -172646588, ModNam = 'v_74_v_fib02_it2_cor01'}, +{HashIs = -426857340, ModNam = 'v_74_v_fib02_it2_cor2'}, +{HashIs = -254492400, ModNam = 'v_74_v_fib02_it2_cor3'}, +{HashIs = -1311229926, ModNam = 'v_74_v_fib02_it2_elev'}, +{HashIs = 862763930, ModNam = 'v_74_v_fib02_it2_elev001'}, +{HashIs = -596449452, ModNam = 'v_74_v_fib02_it2_ser004'}, +{HashIs = -892976133, ModNam = 'v_74_v_fib02_it2_ser005'}, +{HashIs = 283332656, ModNam = 'v_74_v_fib02_it2_ser006'}, +{HashIs = -1652245186, ModNam = 'v_74_v_fib02_it2_ser1'}, +{HashIs = 1807341993, ModNam = 'v_74_v_fib02_it2_ser2'}, +{HashIs = -71974434, ModNam = 'v_74_v_fib03_it3_cor002'}, +{HashIs = -800776470, ModNam = 'v_74_v_fib03_it3_cor1'}, +{HashIs = 1628129934, ModNam = 'v_74_v_fib03_it3_open'}, +{HashIs = 1402570167, ModNam = 'v_74_v_fib2_3b_cvr'}, +{HashIs = -1460456, ModNam = 'v_74_vfx_3a_it3_01'}, +{HashIs = 87009109, ModNam = 'v_74_vfx_3b_it3_01'}, +{HashIs = -805904811, ModNam = 'v_74_vfx_it3_002'}, +{HashIs = 296182197, ModNam = 'v_74_vfx_it3_003'}, +{HashIs = 592250112, ModNam = 'v_74_vfx_it3_004'}, +{HashIs = -182212434, ModNam = 'v_74_vfx_it3_005'}, +{HashIs = 115493931, ModNam = 'v_74_vfx_it3_006'}, +{HashIs = 1886166846, ModNam = 'v_74_vfx_it3_007'}, +{HashIs = 2133277875, ModNam = 'v_74_vfx_it3_008'}, +{HashIs = 871015995, ModNam = 'v_74_vfx_it3_009'}, +{HashIs = -43338284, ModNam = 'v_74_vfx_it3_010'}, +{HashIs = -735740138, ModNam = 'v_74_vfx_it3_02'}, +{HashIs = 493674486, ModNam = 'v_74_vfx_it3_3a_003'}, +{HashIs = -236894077, ModNam = 'v_74_vfx_it3_3b_004'}, +{HashIs = -1407676816, ModNam = 'v_74_vfx_it3_3b_02'}, +{HashIs = -150029990, ModNam = 'v_74_vfx_it3_cor'}, +{HashIs = -801721575, ModNam = 'v_74_vfx_it3_cor001'}, +{HashIs = -811026538, ModNam = 'v_74_vfx_it3_open_cav'}, +{HashIs = -643395920, ModNam = 'v_74_vfx_mesh_fire_00'}, +{HashIs = -471489746, ModNam = 'v_74_vfx_mesh_fire_01'}, +{HashIs = -1295400713, ModNam = 'v_74_vfx_mesh_fire_03'}, +{HashIs = -804062327, ModNam = 'v_74_vfx_mesh_fire_04'}, +{HashIs = -1579868402, ModNam = 'v_74_vfx_mesh_fire_05'}, +{HashIs = -1416154478, ModNam = 'v_74_vfx_mesh_fire_06'}, +{HashIs = 1912848236, ModNam = 'v_74_vfx_mesh_fire_07'}, +{HashIs = -1449766324, ModNam = 'v_8_basedecaldirt'}, +{HashIs = 112105254, ModNam = 'v_8_baseoverla'}, +{HashIs = -308082399, ModNam = 'v_8_baseoverlay'}, +{HashIs = -1765689724, ModNam = 'v_8_baseoverlay2'}, +{HashIs = -1070171527, ModNam = 'v_8_bath'}, +{HashIs = -1494090690, ModNam = 'v_8_bath2'}, +{HashIs = -1351770600, ModNam = 'v_8_bathrm3'}, +{HashIs = 1858160751, ModNam = 'v_8_bed1bulbon'}, +{HashIs = -1592353768, ModNam = 'v_8_bed1decaldirt'}, +{HashIs = -1523831552, ModNam = 'v_8_bed1ovrly'}, +{HashIs = 1209533339, ModNam = 'v_8_bed1stuff'}, +{HashIs = -481995801, ModNam = 'v_8_bed2decaldirt'}, +{HashIs = 2006935161, ModNam = 'v_8_bed2ovlys'}, +{HashIs = 1584344391, ModNam = 'v_8_bed3decaldirt'}, +{HashIs = -73828711, ModNam = 'v_8_bed3ovrly'}, +{HashIs = 1781265675, ModNam = 'v_8_bed3stuff'}, +{HashIs = -505037174, ModNam = 'v_8_bed4bulbon'}, +{HashIs = -496938732, ModNam = 'v_8_bedrm4stuff'}, +{HashIs = -195617289, ModNam = 'v_8_diningdecdirt'}, +{HashIs = -1405347162, ModNam = 'v_8_diningovlys'}, +{HashIs = 626033468, ModNam = 'v_8_diningtable'}, +{HashIs = -1153707826, ModNam = 'v_8_ducttape'}, +{HashIs = 1038902519, ModNam = 'v_8_farmshad01'}, +{HashIs = 730775612, ModNam = 'v_8_farmshad02'}, +{HashIs = 724942730, ModNam = 'v_8_farmshad03'}, +{HashIs = 418585349, ModNam = 'v_8_farmshad04'}, +{HashIs = -503894774, ModNam = 'v_8_farmshad05'}, +{HashIs = -810121079, ModNam = 'v_8_farmshad06'}, +{HashIs = 1042376029, ModNam = 'v_8_farmshad07'}, +{HashIs = 742637986, ModNam = 'v_8_farmshad08'}, +{HashIs = -1399242165, ModNam = 'v_8_farmshad09'}, +{HashIs = -2130450523, ModNam = 'v_8_farmshad10'}, +{HashIs = 305924631, ModNam = 'v_8_farmshad11'}, +{HashIs = -875070133, ModNam = 'v_8_farmshad13'}, +{HashIs = -1776217633, ModNam = 'v_8_farmshad14'}, +{HashIs = 1357776762, ModNam = 'v_8_farmshad15'}, +{HashIs = -917047234, ModNam = 'v_8_farmshad18'}, +{HashIs = -2074022317, ModNam = 'v_8_farmshad19'}, +{HashIs = -1818751447, ModNam = 'v_8_farmshad20'}, +{HashIs = 1278738286, ModNam = 'v_8_farmshad21'}, +{HashIs = 977886097, ModNam = 'v_8_farmshad22'}, +{HashIs = -623141705, ModNam = 'v_8_farmshad24'}, +{HashIs = 262211133, ModNam = 'v_8_farmshad25'}, +{HashIs = -1596081609, ModNam = 'v_8_footprints'}, +{HashIs = -1197937052, ModNam = 'v_8_framebath'}, +{HashIs = 903672708, ModNam = 'v_8_framebd1'}, +{HashIs = -262444930, ModNam = 'v_8_framebd2'}, +{HashIs = -2111173603, ModNam = 'v_8_framebd3'}, +{HashIs = -882958714, ModNam = 'v_8_framebd4'}, +{HashIs = 775961249, ModNam = 'v_8_framedin'}, +{HashIs = -966719233, ModNam = 'v_8_framefrnt'}, +{HashIs = -1730620429, ModNam = 'v_8_framehl2'}, +{HashIs = -1304131782, ModNam = 'v_8_framehl4'}, +{HashIs = -1068489903, ModNam = 'v_8_framehl5'}, +{HashIs = -687157050, ModNam = 'v_8_framehl6'}, +{HashIs = 428210684, ModNam = 'v_8_framehll3'}, +{HashIs = 1489050939, ModNam = 'v_8_framektc'}, +{HashIs = -1363020239, ModNam = 'v_8_framel1'}, +{HashIs = 1619163072, ModNam = 'v_8_frameliv'}, +{HashIs = 854914327, ModNam = 'v_8_framesp1'}, +{HashIs = 1091801428, ModNam = 'v_8_framesp2'}, +{HashIs = 753035554, ModNam = 'v_8_framesp3'}, +{HashIs = -1127016482, ModNam = 'v_8_framestd'}, +{HashIs = 1788102369, ModNam = 'v_8_frameut001'}, +{HashIs = -913789873, ModNam = 'v_8_frntoverlay'}, +{HashIs = -1030742145, ModNam = 'v_8_frontdecdirt'}, +{HashIs = 763398823, ModNam = 'v_8_furnace'}, +{HashIs = 224768101, ModNam = 'v_8_hall1decdirt'}, +{HashIs = 2119919721, ModNam = 'v_8_hall1overlay'}, +{HashIs = -355074033, ModNam = 'v_8_hall1stuff'}, +{HashIs = 1971784041, ModNam = 'v_8_hall2decdirt'}, +{HashIs = 356356877, ModNam = 'v_8_hall2overlay'}, +{HashIs = 1143172152, ModNam = 'v_8_hall3decdirt'}, +{HashIs = 1198567255, ModNam = 'v_8_hall3ovlys'}, +{HashIs = -859953965, ModNam = 'v_8_hall4decdirt'}, +{HashIs = -1488758724, ModNam = 'v_8_hall4ovrly'}, +{HashIs = 1063446599, ModNam = 'v_8_hall5overlay'}, +{HashIs = -1433367164, ModNam = 'v_8_hall6decdirt'}, +{HashIs = 1002656301, ModNam = 'v_8_hall6ovlys'}, +{HashIs = -322669942, ModNam = 'v_8_kitchdecdirt'}, +{HashIs = -1845989005, ModNam = 'v_8_kitchen'}, +{HashIs = -261815629, ModNam = 'v_8_kitcovlys'}, +{HashIs = -1001763002, ModNam = 'v_8_laundecdirt'}, +{HashIs = 1010093037, ModNam = 'v_8_laundryovlys'}, +{HashIs = 1126324564, ModNam = 'v_8_livingdecdirt'}, +{HashIs = -605584005, ModNam = 'v_8_livoverlays'}, +{HashIs = -63432508, ModNam = 'v_8_livstuff'}, +{HashIs = -1748326900, ModNam = 'v_8_reflection_proxy'}, +{HashIs = 547077442, ModNam = 'v_8_shell'}, +{HashIs = -1009182706, ModNam = 'v_8_sp1decdirt'}, +{HashIs = 1050397005, ModNam = 'v_8_sp1ovrly'}, +{HashIs = 902955625, ModNam = 'v_8_sp2decdirt'}, +{HashIs = -219469537, ModNam = 'v_8_spare1stuff'}, +{HashIs = -1839822371, ModNam = 'v_8_stairs'}, +{HashIs = -654816497, ModNam = 'v_8_stairs2'}, +{HashIs = 47109626, ModNam = 'v_8_stairspart2'}, +{HashIs = -239397785, ModNam = 'v_8_studdecdirt'}, +{HashIs = -86257984, ModNam = 'v_8_studovly'}, +{HashIs = -815783301, ModNam = 'v_8_studybulbon'}, +{HashIs = 1435949624, ModNam = 'v_8_studyclothtop'}, +{HashIs = -435639469, ModNam = 'v_8_studystuff'}, +{HashIs = 1915163564, ModNam = 'v_8_utilstuff'}, +{HashIs = 1824281378, ModNam = 'v_9_blinds002'}, +{HashIs = 1347918425, ModNam = 'v_9_blinds004'}, +{HashIs = 905930153, ModNam = 'v_9_blinds007'}, +{HashIs = 1653109144, ModNam = 'v_9_br_det'}, +{HashIs = 1242710385, ModNam = 'v_9_carpet_det'}, +{HashIs = 951918727, ModNam = 'v_9_couch003'}, +{HashIs = 1653599270, ModNam = 'v_9_couch02'}, +{HashIs = -914247533, ModNam = 'v_9_dec_wb01'}, +{HashIs = -870767782, ModNam = 'v_9_deskrings01'}, +{HashIs = -2096431678, ModNam = 'v_9_det01'}, +{HashIs = 1028941356, ModNam = 'v_9_dirtdec01'}, +{HashIs = -417416770, ModNam = 'v_9_dirtdec02'}, +{HashIs = -676324639, ModNam = 'v_9_dirtdec03'}, +{HashIs = -913938443, ModNam = 'v_9_ext_shell'}, +{HashIs = -301659328, ModNam = 'v_9_extwinframes'}, +{HashIs = 1109524138, ModNam = 'v_9_f1_det002'}, +{HashIs = -418627741, ModNam = 'v_9_f1_det01'}, +{HashIs = -178922506, ModNam = 'v_9_f1_det02'}, +{HashIs = -1178464525, ModNam = 'v_9_f1_light01'}, +{HashIs = -1469007904, ModNam = 'v_9_fb_lights'}, +{HashIs = -1556044777, ModNam = 'v_9_fb_ntic_brd'}, +{HashIs = 1166625237, ModNam = 'v_9_fb_ntic_brd001'}, +{HashIs = 1319480832, ModNam = 'v_9_fbsigns'}, +{HashIs = -1997908054, ModNam = 'v_9_frame_det'}, +{HashIs = -104088172, ModNam = 'v_9_g_det01'}, +{HashIs = -1008658871, ModNam = 'v_9_glass_balcony001'}, +{HashIs = -2055520832, ModNam = 'v_9_glasslamps'}, +{HashIs = 182460801, ModNam = 'v_9_hall_det01'}, +{HashIs = 812477603, ModNam = 'v_9_hall_det02'}, +{HashIs = -1446540736, ModNam = 'v_9_hoop'}, +{HashIs = -1658998531, ModNam = 'v_9_it_cabinet'}, +{HashIs = 1082533673, ModNam = 'v_9_it_cabinet001'}, +{HashIs = 2003410943, ModNam = 'v_9_kitchen_unit'}, +{HashIs = 752145473, ModNam = 'v_9_kitchen_unit2'}, +{HashIs = -821297121, ModNam = 'v_9_li_tv_uv002'}, +{HashIs = -861570222, ModNam = 'v_9_li_tv_uv004'}, +{HashIs = 404853321, ModNam = 'v_9_li_tv_uv006'}, +{HashIs = -246594399, ModNam = 'v_9_li_tv_uv008'}, +{HashIs = -1769752812, ModNam = 'v_9_li_tv_uv01'}, +{HashIs = -509843224, ModNam = 'v_9_lobby_ceilinglight'}, +{HashIs = -1901479655, ModNam = 'v_9_lobby_det01'}, +{HashIs = -1055825743, ModNam = 'v_9_mainshadow'}, +{HashIs = -2002355258, ModNam = 'v_9_normal_edge'}, +{HashIs = -843882009, ModNam = 'v_9_office_det01'}, +{HashIs = 1563947046, ModNam = 'v_9_officedesk_fb01'}, +{HashIs = 480666475, ModNam = 'v_9_partitions02'}, +{HashIs = -1304457569, ModNam = 'v_9_partitions03'}, +{HashIs = -1079105156, ModNam = 'v_9_partitions04'}, +{HashIs = 122828983, ModNam = 'v_9_partitions05'}, +{HashIs = 1624729934, ModNam = 'v_9_projbracket'}, +{HashIs = 1549132979, ModNam = 'v_9_room011_refl'}, +{HashIs = -1605085282, ModNam = 'v_9_server_leds'}, +{HashIs = -2131488672, ModNam = 'v_9_signs002'}, +{HashIs = -1448883297, ModNam = 'v_9_signs01'}, +{HashIs = -1425413137, ModNam = 'v_9_steps'}, +{HashIs = -2032955781, ModNam = 'v_9_v_faceoffice_shell'}, +{HashIs = 1085594742, ModNam = 'v_9_windecals'}, +{HashIs = 1671194729, ModNam = 'v_9_windows003'}, +{HashIs = -526665419, ModNam = 'v_9_windows02'}, +{HashIs = 535835408, ModNam = 'v_club_barchair'}, +{HashIs = -1468103661, ModNam = 'v_club_brablk'}, +{HashIs = 1521641592, ModNam = 'v_club_brablu'}, +{HashIs = 2029058712, ModNam = 'v_club_bragld'}, +{HashIs = -29915038, ModNam = 'v_club_brapnk'}, +{HashIs = -1537172744, ModNam = 'v_club_brush'}, +{HashIs = -257235018, ModNam = 'v_club_ch_armchair'}, +{HashIs = 1318669658, ModNam = 'v_club_ch_briefchair'}, +{HashIs = 1129845377, ModNam = 'v_club_comb'}, +{HashIs = -387730627, ModNam = 'v_club_dress1'}, +{HashIs = 867556671, ModNam = 'v_club_officechair'}, +{HashIs = -2053774724, ModNam = 'v_club_officeset'}, +{HashIs = -1661146321, ModNam = 'v_club_officesofa'}, +{HashIs = -1125563188, ModNam = 'v_club_rack'}, +{HashIs = 697460999, ModNam = 'v_club_roc_cab1'}, +{HashIs = -1075407439, ModNam = 'v_club_roc_cab2'}, +{HashIs = -854249458, ModNam = 'v_club_roc_cab3'}, +{HashIs = 501737806, ModNam = 'v_club_roc_cabamp'}, +{HashIs = -858212500, ModNam = 'v_club_roc_ctable'}, +{HashIs = 1424367756, ModNam = 'v_club_roc_eq1'}, +{HashIs = 1205569143, ModNam = 'v_club_roc_eq2'}, +{HashIs = 134974407, ModNam = 'v_club_roc_gstand'}, +{HashIs = -1989696578, ModNam = 'v_club_roc_jacket1'}, +{HashIs = 1593134810, ModNam = 'v_club_roc_jacket2'}, +{HashIs = 973300966, ModNam = 'v_club_roc_lampoff'}, +{HashIs = 2027232150, ModNam = 'v_club_roc_mic'}, +{HashIs = 395681893, ModNam = 'v_club_roc_micstd'}, +{HashIs = 1479009069, ModNam = 'v_club_roc_mixer1'}, +{HashIs = 727091595, ModNam = 'v_club_roc_mixer2'}, +{HashIs = -1085925524, ModNam = 'v_club_roc_monitor'}, +{HashIs = 123050854, ModNam = 'v_club_roc_mscreen'}, +{HashIs = 662526436, ModNam = 'v_club_roc_spot_b'}, +{HashIs = 1120702594, ModNam = 'v_club_roc_spot_g'}, +{HashIs = 1124581492, ModNam = 'v_club_roc_spot_off'}, +{HashIs = 840068882, ModNam = 'v_club_roc_spot_r'}, +{HashIs = 1313056628, ModNam = 'v_club_roc_spot_w'}, +{HashIs = -2100948868, ModNam = 'v_club_roc_spot_y'}, +{HashIs = 382878399, ModNam = 'v_club_roc_zstand'}, +{HashIs = -1973732036, ModNam = 'v_club_shoerack'}, +{HashIs = 1720837684, ModNam = 'v_club_silkrobe'}, +{HashIs = -471190329, ModNam = 'v_club_skirtflare'}, +{HashIs = -713757097, ModNam = 'v_club_skirtplt'}, +{HashIs = 1081491135, ModNam = 'v_club_slip'}, +{HashIs = 603897027, ModNam = 'v_club_stagechair'}, +{HashIs = -122889212, ModNam = 'v_club_vu_bear'}, +{HashIs = -317333309, ModNam = 'v_club_vu_boa'}, +{HashIs = 276226460, ModNam = 'v_club_vu_chngestool'}, +{HashIs = 1035787954, ModNam = 'v_club_vu_deckcase'}, +{HashIs = 1609525816, ModNam = 'v_club_vu_djbag'}, +{HashIs = 1180584106, ModNam = 'v_club_vu_djunit'}, +{HashIs = -477112371, ModNam = 'v_club_vu_drawer'}, +{HashIs = 545167695, ModNam = 'v_club_vu_drawopen'}, +{HashIs = 517505175, ModNam = 'v_club_vu_table'}, +{HashIs = 161705229, ModNam = 'v_club_vuarmchair'}, +{HashIs = 1154536488, ModNam = 'v_club_vubrushpot'}, +{HashIs = 1282454220, ModNam = 'v_club_vuhairdryer'}, +{HashIs = -1512875508, ModNam = 'v_club_vumakeupbrsh'}, +{HashIs = 1312997887, ModNam = 'v_club_vusnaketank'}, +{HashIs = -329576248, ModNam = 'v_club_vutongs'}, +{HashIs = 360211997, ModNam = 'v_club_vuvanity'}, +{HashIs = -107363589, ModNam = 'v_club_vuvanityboxop'}, +{HashIs = -1474093273, ModNam = 'v_corp_banktrolley'}, +{HashIs = -1072695459, ModNam = 'v_corp_bk_balustrade'}, +{HashIs = 918182878, ModNam = 'v_corp_bk_bust'}, +{HashIs = 559624133, ModNam = 'v_corp_bk_chair1'}, +{HashIs = -274707376, ModNam = 'v_corp_bk_chair2'}, +{HashIs = 589738836, ModNam = 'v_corp_bk_chair3'}, +{HashIs = 1705517141, ModNam = 'v_corp_bk_filecab'}, +{HashIs = 1218671664, ModNam = 'v_corp_bk_filedraw'}, +{HashIs = -842122186, ModNam = 'v_corp_bk_flag'}, +{HashIs = -1891087379, ModNam = 'v_corp_bk_lamp1'}, +{HashIs = -1057214632, ModNam = 'v_corp_bk_lamp2'}, +{HashIs = 2093003735, ModNam = 'v_corp_bk_lflts'}, +{HashIs = -1438074360, ModNam = 'v_corp_bk_lfltstand'}, +{HashIs = -1003586646, ModNam = 'v_corp_bk_pens'}, +{HashIs = -1508270899, ModNam = 'v_corp_bk_rolladex'}, +{HashIs = -1633805850, ModNam = 'v_corp_bk_secpanel'}, +{HashIs = -1660261403, ModNam = 'v_corp_bombbin'}, +{HashIs = 675346369, ModNam = 'v_corp_bombhum'}, +{HashIs = 1846870313, ModNam = 'v_corp_bombplant'}, +{HashIs = -2043453131, ModNam = 'v_corp_boxpapr1fd'}, +{HashIs = -1894048659, ModNam = 'v_corp_boxpaprfd'}, +{HashIs = 1151238667, ModNam = 'v_corp_cabshelves01'}, +{HashIs = 695193399, ModNam = 'v_corp_cashpack'}, +{HashIs = -2018598162, ModNam = 'v_corp_cashtrolley_2'}, +{HashIs = -1645229742, ModNam = 'v_corp_cashtrolley'}, +{HashIs = -501934650, ModNam = 'v_corp_cd_chair'}, +{HashIs = -1574910470, ModNam = 'v_corp_cd_desklamp'}, +{HashIs = -2054772838, ModNam = 'v_corp_cd_heater'}, +{HashIs = 1387880424, ModNam = 'v_corp_cd_intercom'}, +{HashIs = 1648266874, ModNam = 'v_corp_cd_pen'}, +{HashIs = 1894883523, ModNam = 'v_corp_cd_poncho'}, +{HashIs = 1677810564, ModNam = 'v_corp_cd_recseat'}, +{HashIs = 1609962109, ModNam = 'v_corp_cd_rectable'}, +{HashIs = 164297906, ModNam = 'v_corp_cd_wellies'}, +{HashIs = -816093398, ModNam = 'v_corp_conftable'}, +{HashIs = 52605645, ModNam = 'v_corp_conftable2'}, +{HashIs = -24204895, ModNam = 'v_corp_conftable3'}, +{HashIs = -797848220, ModNam = 'v_corp_conftable4'}, +{HashIs = -1780742350, ModNam = 'v_corp_cubiclefd'}, +{HashIs = 1725389147, ModNam = 'v_corp_deskdraw'}, +{HashIs = -625147711, ModNam = 'v_corp_deskdrawdark01'}, +{HashIs = 615241095, ModNam = 'v_corp_deskdrawfd'}, +{HashIs = -921053992, ModNam = 'v_corp_deskseta'}, +{HashIs = -441381366, ModNam = 'v_corp_desksetb'}, +{HashIs = -299507209, ModNam = 'v_corp_divide'}, +{HashIs = -896397685, ModNam = 'v_corp_facebeanbag'}, +{HashIs = -1175296758, ModNam = 'v_corp_facebeanbagb'}, +{HashIs = -1481654139, ModNam = 'v_corp_facebeanbagc'}, +{HashIs = -1515799437, ModNam = 'v_corp_facebeanbagd'}, +{HashIs = 1995042965, ModNam = 'v_corp_filecabdark01'}, +{HashIs = -452932411, ModNam = 'v_corp_filecabdark02'}, +{HashIs = 342797216, ModNam = 'v_corp_filecabdark03'}, +{HashIs = -1043920195, ModNam = 'v_corp_filecablow'}, +{HashIs = -1576753431, ModNam = 'v_corp_filecabtall_01'}, +{HashIs = -10023923, ModNam = 'v_corp_filecabtall'}, +{HashIs = -287662406, ModNam = 'v_corp_hicksdoor'}, +{HashIs = -2100188619, ModNam = 'v_corp_humidifier'}, +{HashIs = 444105316, ModNam = 'v_corp_lazychair'}, +{HashIs = 2140222155, ModNam = 'v_corp_lazychairfd'}, +{HashIs = -418015275, ModNam = 'v_corp_lidesk01'}, +{HashIs = 2033813396, ModNam = 'v_corp_lngestool'}, +{HashIs = -407563484, ModNam = 'v_corp_lngestoolfd'}, +{HashIs = 727437176, ModNam = 'v_corp_lowcabdark01'}, +{HashIs = -414969862, ModNam = 'v_corp_maindesk'}, +{HashIs = 2047138003, ModNam = 'v_corp_maindeskfd'}, +{HashIs = -109356459, ModNam = 'v_corp_offchair'}, +{HashIs = 1701829586, ModNam = 'v_corp_offchairfd'}, +{HashIs = -1176082628, ModNam = 'v_corp_officedesk_5'}, +{HashIs = 1661599225, ModNam = 'v_corp_officedesk'}, +{HashIs = -1862159210, ModNam = 'v_corp_officedesk003'}, +{HashIs = 970622537, ModNam = 'v_corp_officedesk004'}, +{HashIs = -1864410231, ModNam = 'v_corp_officedesk1'}, +{HashIs = -2098479198, ModNam = 'v_corp_officedesk2'}, +{HashIs = -231178430, ModNam = 'v_corp_offshelf'}, +{HashIs = 122818624, ModNam = 'v_corp_offshelfclo'}, +{HashIs = -544247459, ModNam = 'v_corp_offshelfdark'}, +{HashIs = 966106463, ModNam = 'v_corp_partitionfd'}, +{HashIs = -1248717809, ModNam = 'v_corp_plants'}, +{HashIs = -984397960, ModNam = 'v_corp_post_open'}, +{HashIs = 665940918, ModNam = 'v_corp_postbox'}, +{HashIs = 1109776775, ModNam = 'v_corp_postboxa'}, +{HashIs = -101592915, ModNam = 'v_corp_potplant1'}, +{HashIs = -645754929, ModNam = 'v_corp_potplant2'}, +{HashIs = 1190106820, ModNam = 'v_corp_servercln'}, +{HashIs = 332534418, ModNam = 'v_corp_servercln2'}, +{HashIs = 1024779176, ModNam = 'v_corp_servers1'}, +{HashIs = 786122549, ModNam = 'v_corp_servers2'}, +{HashIs = 1553455189, ModNam = 'v_corp_servrlowfd'}, +{HashIs = 973693654, ModNam = 'v_corp_servrtwrfd'}, +{HashIs = 1264966695, ModNam = 'v_corp_sidechair'}, +{HashIs = -2086985229, ModNam = 'v_corp_sidechairfd'}, +{HashIs = -2129865943, ModNam = 'v_corp_sidetable'}, +{HashIs = -1667927856, ModNam = 'v_corp_sidetblefd'}, +{HashIs = 197536407, ModNam = 'v_corp_srvrrackfd'}, +{HashIs = -1173060514, ModNam = 'v_corp_srvrtwrsfd'}, +{HashIs = -1265231433, ModNam = 'v_corp_tallcabdark01'}, +{HashIs = -711288318, ModNam = 'v_corp_trolley_fd'}, +{HashIs = 1463259268, ModNam = 'v_hair_d_bcream'}, +{HashIs = 1947776397, ModNam = 'v_hair_d_gel'}, +{HashIs = 299625631, ModNam = 'v_hair_d_shave'}, +{HashIs = -2102534045, ModNam = 'v_haird_mousse'}, +{HashIs = -397082484, ModNam = 'v_ilev_247_offdorr'}, +{HashIs = 997554217, ModNam = 'v_ilev_247door_r'}, +{HashIs = 1196685123, ModNam = 'v_ilev_247door'}, +{HashIs = -2075659719, ModNam = 'v_ilev_a_tissue'}, +{HashIs = 1755793225, ModNam = 'v_ilev_abbmaindoor'}, +{HashIs = 239858268, ModNam = 'v_ilev_abbmaindoor2'}, +{HashIs = 575179269, ModNam = 'v_ilev_abmincer'}, +{HashIs = 679478775, ModNam = 'v_ilev_acet_projector'}, +{HashIs = 749848321, ModNam = 'v_ilev_arm_secdoor'}, +{HashIs = -1666470363, ModNam = 'v_ilev_bank4door01'}, +{HashIs = -353187150, ModNam = 'v_ilev_bank4door02'}, +{HashIs = 560831900, ModNam = 'v_ilev_bank4doorcls01'}, +{HashIs = 612934610, ModNam = 'v_ilev_bank4doorcls02'}, +{HashIs = 2009021085, ModNam = 'v_ilev_bk_closedsign'}, +{HashIs = 1956494919, ModNam = 'v_ilev_bk_door'}, +{HashIs = 964838196, ModNam = 'v_ilev_bk_door2'}, +{HashIs = -1246222793, ModNam = 'v_ilev_bk_gate'}, +{HashIs = 1289409051, ModNam = 'v_ilev_bk_gate2'}, +{HashIs = 845734064, ModNam = 'v_ilev_bk_gatedam'}, +{HashIs = 1655182495, ModNam = 'v_ilev_bk_safegate'}, +{HashIs = 961976194, ModNam = 'v_ilev_bk_vaultdoor'}, +{HashIs = -421709054, ModNam = 'v_ilev_bl_door_l'}, +{HashIs = 1282049587, ModNam = 'v_ilev_bl_door_r'}, +{HashIs = 1878909644, ModNam = 'v_ilev_bl_doorel_l'}, +{HashIs = 1709395619, ModNam = 'v_ilev_bl_doorel_r'}, +{HashIs = 19193616, ModNam = 'v_ilev_bl_doorpool'}, +{HashIs = -1572101598, ModNam = 'v_ilev_bl_doorsl_l'}, +{HashIs = 161378502, ModNam = 'v_ilev_bl_doorsl_r'}, +{HashIs = 1094128201, ModNam = 'v_ilev_bl_elevdis1'}, +{HashIs = 1381807252, ModNam = 'v_ilev_bl_elevdis2'}, +{HashIs = 1688983858, ModNam = 'v_ilev_bl_elevdis3'}, +{HashIs = 1737076325, ModNam = 'v_ilev_bl_shutter1'}, +{HashIs = -1081024910, ModNam = 'v_ilev_bl_shutter2'}, +{HashIs = 555704593, ModNam = 'v_ilev_blnds_clsd'}, +{HashIs = 859494299, ModNam = 'v_ilev_blnds_opn'}, +{HashIs = -1268580434, ModNam = 'v_ilev_body_parts'}, +{HashIs = -1844444717, ModNam = 'v_ilev_bs_door'}, +{HashIs = -822900180, ModNam = 'v_ilev_carmod3door'}, +{HashIs = -1236638811, ModNam = 'v_ilev_carmod3lamp'}, +{HashIs = 1372198431, ModNam = 'v_ilev_carmodlamps'}, +{HashIs = -1184592117, ModNam = 'v_ilev_cbankcountdoor01'}, +{HashIs = -1185205679, ModNam = 'v_ilev_cbankvauldoor01'}, +{HashIs = 1622278560, ModNam = 'v_ilev_cbankvaulgate01'}, +{HashIs = 1309269072, ModNam = 'v_ilev_cbankvaulgate02'}, +{HashIs = 1438783233, ModNam = 'v_ilev_cd_door'}, +{HashIs = -551608542, ModNam = 'v_ilev_cd_door2'}, +{HashIs = -311575617, ModNam = 'v_ilev_cd_door3'}, +{HashIs = 1853921277, ModNam = 'v_ilev_cd_dust'}, +{HashIs = -519068795, ModNam = 'v_ilev_cd_entrydoor'}, +{HashIs = -243154771, ModNam = 'v_ilev_cd_lampal_off'}, +{HashIs = 227078272, ModNam = 'v_ilev_cd_lampal'}, +{HashIs = -1789571019, ModNam = 'v_ilev_cd_secdoor'}, +{HashIs = -1716946115, ModNam = 'v_ilev_cd_secdoor2'}, +{HashIs = 1572003612, ModNam = 'v_ilev_cd_sprklr_on'}, +{HashIs = -1803024667, ModNam = 'v_ilev_cd_sprklr_on2'}, +{HashIs = -1861912328, ModNam = 'v_ilev_cd_sprklr'}, +{HashIs = -952356348, ModNam = 'v_ilev_cf_officedoor'}, +{HashIs = -1922281023, ModNam = 'v_ilev_ch_glassdoor'}, +{HashIs = -784954167, ModNam = 'v_ilev_chair02_ped'}, +{HashIs = -991376275, ModNam = 'v_ilev_chopshopswitch'}, +{HashIs = 741798665, ModNam = 'v_ilev_ciawin_solid'}, +{HashIs = 1358323305, ModNam = 'v_ilev_cin_screen'}, +{HashIs = 399820605, ModNam = 'v_ilev_clothhiendlights'}, +{HashIs = -1849026432, ModNam = 'v_ilev_clothhiendlightsb'}, +{HashIs = 1780022985, ModNam = 'v_ilev_clothmiddoor'}, +{HashIs = -710818483, ModNam = 'v_ilev_cm_door1'}, +{HashIs = 374758529, ModNam = 'v_ilev_cor_darkdoor'}, +{HashIs = 1415151278, ModNam = 'v_ilev_cor_doorglassa'}, +{HashIs = 580361003, ModNam = 'v_ilev_cor_doorglassb'}, +{HashIs = 14722111, ModNam = 'v_ilev_cor_doorlift01'}, +{HashIs = -283574096, ModNam = 'v_ilev_cor_doorlift02'}, +{HashIs = -770740285, ModNam = 'v_ilev_cor_firedoor'}, +{HashIs = 1653893025, ModNam = 'v_ilev_cor_firedoorwide'}, +{HashIs = 1859711902, ModNam = 'v_ilev_cor_offdoora'}, +{HashIs = -640990823, ModNam = 'v_ilev_cor_windowsmash'}, +{HashIs = 927372848, ModNam = 'v_ilev_cor_windowsolid'}, +{HashIs = -664582244, ModNam = 'v_ilev_cs_door'}, +{HashIs = -1148826190, ModNam = 'v_ilev_cs_door01_r'}, +{HashIs = 868499217, ModNam = 'v_ilev_cs_door01'}, +{HashIs = 2059227086, ModNam = 'v_ilev_csr_door_l'}, +{HashIs = 1417577297, ModNam = 'v_ilev_csr_door_r'}, +{HashIs = 1693207013, ModNam = 'v_ilev_csr_garagedoor'}, +{HashIs = 1173751299, ModNam = 'v_ilev_csr_lod_boarded'}, +{HashIs = 1494855021, ModNam = 'v_ilev_csr_lod_broken'}, +{HashIs = 69012397, ModNam = 'v_ilev_csr_lod_normal'}, +{HashIs = -1207991715, ModNam = 'v_ilev_ct_door01'}, +{HashIs = -2083448347, ModNam = 'v_ilev_ct_door02'}, +{HashIs = -1726331785, ModNam = 'v_ilev_ct_door03'}, +{HashIs = 1248599813, ModNam = 'v_ilev_ct_doorl'}, +{HashIs = -1421582160, ModNam = 'v_ilev_ct_doorr'}, +{HashIs = -1037226769, ModNam = 'v_ilev_depboxdoor01'}, +{HashIs = -1270804459, ModNam = 'v_ilev_depo_box01_lid'}, +{HashIs = -2037039530, ModNam = 'v_ilev_depo_box01'}, +{HashIs = -543490328, ModNam = 'v_ilev_dev_door'}, +{HashIs = -1474383439, ModNam = 'v_ilev_dev_windowdoor'}, +{HashIs = -2069558801, ModNam = 'v_ilev_deviantfrontdoor'}, +{HashIs = -1881825907, ModNam = 'v_ilev_door_orange'}, +{HashIs = -495720969, ModNam = 'v_ilev_door_orangesolid'}, +{HashIs = -1230442770, ModNam = 'v_ilev_epsstoredoor'}, +{HashIs = 1441141378, ModNam = 'v_ilev_exball_blue'}, +{HashIs = -1984407546, ModNam = 'v_ilev_exball_grey'}, +{HashIs = -1091549377, ModNam = 'v_ilev_fa_backdoor'}, +{HashIs = 1770281453, ModNam = 'v_ilev_fa_dinedoor'}, +{HashIs = 520341586, ModNam = 'v_ilev_fa_frontdoor'}, +{HashIs = -610054759, ModNam = 'v_ilev_fa_roomdoor'}, +{HashIs = 2000998394, ModNam = 'v_ilev_fa_slidedoor'}, +{HashIs = -431157263, ModNam = 'v_ilev_fa_warddoorl'}, +{HashIs = 56642071, ModNam = 'v_ilev_fa_warddoorr'}, +{HashIs = -1679881977, ModNam = 'v_ilev_fb_door01'}, +{HashIs = -1045015371, ModNam = 'v_ilev_fb_door02'}, +{HashIs = 1104171198, ModNam = 'v_ilev_fb_doorshortl'}, +{HashIs = -1425071302, ModNam = 'v_ilev_fb_doorshortr'}, +{HashIs = 969847031, ModNam = 'v_ilev_fb_sl_door01'}, +{HashIs = -458248282, ModNam = 'v_ilev_fbisecgate'}, +{HashIs = 1980513646, ModNam = 'v_ilev_fh_bedrmdoor'}, +{HashIs = -1289815393, ModNam = 'v_ilev_fh_dineeamesa'}, +{HashIs = -359451089, ModNam = 'v_ilev_fh_door01'}, +{HashIs = -64988855, ModNam = 'v_ilev_fh_door02'}, +{HashIs = 1194028902, ModNam = 'v_ilev_fh_door03'}, +{HashIs = 479144380, ModNam = 'v_ilev_fh_door4'}, +{HashIs = 781635019, ModNam = 'v_ilev_fh_door5'}, +{HashIs = 1413743677, ModNam = 'v_ilev_fh_frntdoor'}, +{HashIs = 308207762, ModNam = 'v_ilev_fh_frontdoor'}, +{HashIs = -1190156817, ModNam = 'v_ilev_fh_kitchenstool'}, +{HashIs = -717890986, ModNam = 'v_ilev_fh_lampa_on'}, +{HashIs = -1154592059, ModNam = 'v_ilev_fh_slidingdoor'}, +{HashIs = -1068825540, ModNam = 'v_ilev_fib_atrcol'}, +{HashIs = 1254084949, ModNam = 'v_ilev_fib_atrgl1'}, +{HashIs = 1538387665, ModNam = 'v_ilev_fib_atrgl1s'}, +{HashIs = 1656258886, ModNam = 'v_ilev_fib_atrgl2'}, +{HashIs = -1656457639, ModNam = 'v_ilev_fib_atrgl2s'}, +{HashIs = 1961371045, ModNam = 'v_ilev_fib_atrgl3'}, +{HashIs = 1635515553, ModNam = 'v_ilev_fib_atrgl3s'}, +{HashIs = -1590795772, ModNam = 'v_ilev_fib_atrglswap'}, +{HashIs = 1511828512, ModNam = 'v_ilev_fib_btrmdr'}, +{HashIs = 2037845975, ModNam = 'v_ilev_fib_debris'}, +{HashIs = 995767216, ModNam = 'v_ilev_fib_door_ld'}, +{HashIs = -853859998, ModNam = 'v_ilev_fib_door_maint'}, +{HashIs = 1709345781, ModNam = 'v_ilev_fib_door1_s'}, +{HashIs = -2051651622, ModNam = 'v_ilev_fib_door1'}, +{HashIs = -1821777087, ModNam = 'v_ilev_fib_door2'}, +{HashIs = -538477509, ModNam = 'v_ilev_fib_door3'}, +{HashIs = -1083130717, ModNam = 'v_ilev_fib_doorbrn'}, +{HashIs = -1225363909, ModNam = 'v_ilev_fib_doore_l'}, +{HashIs = 1219957182, ModNam = 'v_ilev_fib_doore_r'}, +{HashIs = -1094413626, ModNam = 'v_ilev_fib_frame'}, +{HashIs = -1198372198, ModNam = 'v_ilev_fib_frame02'}, +{HashIs = -1422151699, ModNam = 'v_ilev_fib_frame03'}, +{HashIs = -662750590, ModNam = 'v_ilev_fib_postbox_door'}, +{HashIs = 171927851, ModNam = 'v_ilev_fib_sprklr_off'}, +{HashIs = -307685876, ModNam = 'v_ilev_fib_sprklr_on'}, +{HashIs = 1441541494, ModNam = 'v_ilev_fib_sprklr'}, +{HashIs = -90456267, ModNam = 'v_ilev_fibl_door01'}, +{HashIs = -1517873911, ModNam = 'v_ilev_fibl_door02'}, +{HashIs = -1932297301, ModNam = 'v_ilev_fin_vaultdoor'}, +{HashIs = 783120868, ModNam = 'v_ilev_finale_shut01'}, +{HashIs = -726591477, ModNam = 'v_ilev_finelevdoor01'}, +{HashIs = -1011692606, ModNam = 'v_ilev_fingate'}, +{HashIs = -721126326, ModNam = 'v_ilev_fos_desk'}, +{HashIs = 1524959858, ModNam = 'v_ilev_fos_mic'}, +{HashIs = 1298168968, ModNam = 'v_ilev_fos_tvstage'}, +{HashIs = 1787909913, ModNam = 'v_ilev_found_crane_pulley'}, +{HashIs = -1639085878, ModNam = 'v_ilev_found_cranebucket'}, +{HashIs = -1966155284, ModNam = 'v_ilev_found_gird_crane'}, +{HashIs = -1795554008, ModNam = 'v_ilev_frnkwarddr1'}, +{HashIs = -953390708, ModNam = 'v_ilev_frnkwarddr2'}, +{HashIs = 1936747465, ModNam = 'v_ilev_gangsafe'}, +{HashIs = -1972117760, ModNam = 'v_ilev_gangsafedial'}, +{HashIs = -1375589668, ModNam = 'v_ilev_gangsafedoor'}, +{HashIs = -1240156945, ModNam = 'v_ilev_garageliftdoor'}, +{HashIs = 2065277225, ModNam = 'v_ilev_gasdoor_r'}, +{HashIs = -868672903, ModNam = 'v_ilev_gasdoor'}, +{HashIs = -131754413, ModNam = 'v_ilev_gb_teldr'}, +{HashIs = -1591004109, ModNam = 'v_ilev_gb_vaubar'}, +{HashIs = 2121050683, ModNam = 'v_ilev_gb_vauldr'}, +{HashIs = 452874391, ModNam = 'v_ilev_gc_door01'}, +{HashIs = 825720073, ModNam = 'v_ilev_gc_door02'}, +{HashIs = -8873588, ModNam = 'v_ilev_gc_door03'}, +{HashIs = 97297972, ModNam = 'v_ilev_gc_door04'}, +{HashIs = 2043652349, ModNam = 'v_ilev_gc_grenades'}, +{HashIs = 448769273, ModNam = 'v_ilev_gc_handguns'}, +{HashIs = 424713737, ModNam = 'v_ilev_gc_weapons'}, +{HashIs = 1669201391, ModNam = 'v_ilev_gcshape_assmg_25'}, +{HashIs = -1916693643, ModNam = 'v_ilev_gcshape_assmg_50'}, +{HashIs = 426526770, ModNam = 'v_ilev_gcshape_asssmg_25'}, +{HashIs = -2090592684, ModNam = 'v_ilev_gcshape_asssmg_50'}, +{HashIs = -219416200, ModNam = 'v_ilev_gcshape_asssnip_25'}, +{HashIs = 210647776, ModNam = 'v_ilev_gcshape_asssnip_50'}, +{HashIs = -1206288668, ModNam = 'v_ilev_gcshape_bull_25'}, +{HashIs = -1722377621, ModNam = 'v_ilev_gcshape_bull_50'}, +{HashIs = -550608984, ModNam = 'v_ilev_gcshape_hvyrif_25'}, +{HashIs = 994808393, ModNam = 'v_ilev_gcshape_hvyrif_50'}, +{HashIs = 1462802950, ModNam = 'v_ilev_gcshape_pistol50_25'}, +{HashIs = 1103063944, ModNam = 'v_ilev_gcshape_pistol50_50'}, +{HashIs = 1796822553, ModNam = 'v_ilev_gcshape_progar_25'}, +{HashIs = -1559411953, ModNam = 'v_ilev_gcshape_progar_50'}, +{HashIs = -1152174184, ModNam = 'v_ilev_genbankdoor1'}, +{HashIs = 73386408, ModNam = 'v_ilev_genbankdoor2'}, +{HashIs = -129553421, ModNam = 'v_ilev_gendoor01'}, +{HashIs = 1242124150, ModNam = 'v_ilev_gendoor02'}, +{HashIs = -1984061587, ModNam = 'v_ilev_go_window'}, +{HashIs = -1231329491, ModNam = 'v_ilev_gold'}, +{HashIs = -1033001619, ModNam = 'v_ilev_gtdoor'}, +{HashIs = -340230128, ModNam = 'v_ilev_gtdoor02'}, +{HashIs = 1373634352, ModNam = 'v_ilev_gunhook'}, +{HashIs = -1422136292, ModNam = 'v_ilev_gunsign_assmg'}, +{HashIs = -612732598, ModNam = 'v_ilev_gunsign_asssmg'}, +{HashIs = -1806594651, ModNam = 'v_ilev_gunsign_asssniper'}, +{HashIs = -75356570, ModNam = 'v_ilev_gunsign_bull'}, +{HashIs = 72096805, ModNam = 'v_ilev_gunsign_hvyrif'}, +{HashIs = -1891639499, ModNam = 'v_ilev_gunsign_pistol50'}, +{HashIs = 1783415536, ModNam = 'v_ilev_gunsign_progar'}, +{HashIs = -1291993936, ModNam = 'v_ilev_hd_chair'}, +{HashIs = -1663512092, ModNam = 'v_ilev_hd_door_l'}, +{HashIs = 145369505, ModNam = 'v_ilev_hd_door_r'}, +{HashIs = 1436076651, ModNam = 'v_ilev_housedoor1'}, +{HashIs = 1335309163, ModNam = 'v_ilev_j2_door'}, +{HashIs = 486670049, ModNam = 'v_ilev_janitor_frontdoor'}, +{HashIs = -377849416, ModNam = 'v_ilev_leath_chr'}, +{HashIs = -1844609989, ModNam = 'v_ilev_lest_bigscreen'}, +{HashIs = 1145337974, ModNam = 'v_ilev_lester_doorfront'}, +{HashIs = -1647153464, ModNam = 'v_ilev_lester_doorveranda'}, +{HashIs = -182643788, ModNam = 'v_ilev_liconftable_sml'}, +{HashIs = 836744388, ModNam = 'v_ilev_light_wardrobe_face'}, +{HashIs = 190770132, ModNam = 'v_ilev_lostdoor'}, +{HashIs = 747286790, ModNam = 'v_ilev_losttoiletdoor'}, +{HashIs = 451260528, ModNam = 'v_ilev_m_dinechair'}, +{HashIs = -1326319394, ModNam = 'v_ilev_m_pitcher'}, +{HashIs = -1877459292, ModNam = 'v_ilev_m_sofa'}, +{HashIs = 2146145503, ModNam = 'v_ilev_m_sofacushion'}, +{HashIs = -353164031, ModNam = 'v_ilev_mchalkbrd_1'}, +{HashIs = -590870357, ModNam = 'v_ilev_mchalkbrd_2'}, +{HashIs = -290739082, ModNam = 'v_ilev_mchalkbrd_3'}, +{HashIs = -739019002, ModNam = 'v_ilev_mchalkbrd_4'}, +{HashIs = -976397638, ModNam = 'v_ilev_mchalkbrd_5'}, +{HashIs = 509373999, ModNam = 'v_ilev_melt_set01'}, +{HashIs = -352193203, ModNam = 'v_ilev_methdoorbust'}, +{HashIs = -995467546, ModNam = 'v_ilev_methdoorscuff'}, +{HashIs = -1815392278, ModNam = 'v_ilev_methtraildoor'}, +{HashIs = -1212951353, ModNam = 'v_ilev_ml_door1'}, +{HashIs = 2088680867, ModNam = 'v_ilev_mldoor02'}, +{HashIs = -1563640173, ModNam = 'v_ilev_mm_door'}, +{HashIs = 1204471037, ModNam = 'v_ilev_mm_doordaughter'}, +{HashIs = 159994461, ModNam = 'v_ilev_mm_doorm_l'}, +{HashIs = -1686014385, ModNam = 'v_ilev_mm_doorm_r'}, +{HashIs = -794543736, ModNam = 'v_ilev_mm_doorson'}, +{HashIs = -384976104, ModNam = 'v_ilev_mm_doorw'}, +{HashIs = -1932159029, ModNam = 'v_ilev_mm_faucet'}, +{HashIs = -1444496707, ModNam = 'v_ilev_mm_fridge_l'}, +{HashIs = -659810237, ModNam = 'v_ilev_mm_fridge_r'}, +{HashIs = -310148339, ModNam = 'v_ilev_mm_fridgeint'}, +{HashIs = 1923965997, ModNam = 'v_ilev_mm_scre_off'}, +{HashIs = -1624781226, ModNam = 'v_ilev_mm_screen'}, +{HashIs = -1645730886, ModNam = 'v_ilev_mm_screen2_vl'}, +{HashIs = 305134324, ModNam = 'v_ilev_mm_screen2'}, +{HashIs = 1019527301, ModNam = 'v_ilev_mm_windowwc'}, +{HashIs = -1663022887, ModNam = 'v_ilev_moteldoorcso'}, +{HashIs = 1175177969, ModNam = 'v_ilev_mp_bedsidebook'}, +{HashIs = 574422567, ModNam = 'v_ilev_mp_high_frontdoor'}, +{HashIs = 1558432213, ModNam = 'v_ilev_mp_low_frontdoor'}, +{HashIs = -320948292, ModNam = 'v_ilev_mp_mid_frontdoor'}, +{HashIs = -1354005816, ModNam = 'v_ilev_mr_rasberryclean'}, +{HashIs = 1334355753, ModNam = 'v_ilev_out_serv_sign'}, +{HashIs = 98421364, ModNam = 'v_ilev_p_easychair'}, +{HashIs = -1461986002, ModNam = 'v_ilev_ph_bench'}, +{HashIs = 631614199, ModNam = 'v_ilev_ph_cellgate'}, +{HashIs = 871712474, ModNam = 'v_ilev_ph_cellgate02'}, +{HashIs = 320433149, ModNam = 'v_ilev_ph_door002'}, +{HashIs = -1215222675, ModNam = 'v_ilev_ph_door01'}, +{HashIs = 1804615079, ModNam = 'v_ilev_ph_doorframe'}, +{HashIs = -522504255, ModNam = 'v_ilev_ph_gendoor'}, +{HashIs = -1320876379, ModNam = 'v_ilev_ph_gendoor002'}, +{HashIs = -543497392, ModNam = 'v_ilev_ph_gendoor003'}, +{HashIs = 1557126584, ModNam = 'v_ilev_ph_gendoor004'}, +{HashIs = 185711165, ModNam = 'v_ilev_ph_gendoor005'}, +{HashIs = -131296141, ModNam = 'v_ilev_ph_gendoor006'}, +{HashIs = 458025182, ModNam = 'v_ilev_phroofdoor'}, +{HashIs = 1378348636, ModNam = 'v_ilev_po_door'}, +{HashIs = -696000204, ModNam = 'v_ilev_prop_74_emr_3b_02'}, +{HashIs = -771420653, ModNam = 'v_ilev_prop_74_emr_3b'}, +{HashIs = 1175183140, ModNam = 'v_ilev_prop_fib_glass'}, +{HashIs = -1032171637, ModNam = 'v_ilev_ra_door1_l'}, +{HashIs = -52575179, ModNam = 'v_ilev_ra_door1_r'}, +{HashIs = 736699661, ModNam = 'v_ilev_ra_door2'}, +{HashIs = -228773386, ModNam = 'v_ilev_ra_door3'}, +{HashIs = 1504256620, ModNam = 'v_ilev_ra_door4l'}, +{HashIs = 262671971, ModNam = 'v_ilev_ra_door4r'}, +{HashIs = 174080689, ModNam = 'v_ilev_ra_doorsafe'}, +{HashIs = 812467272, ModNam = 'v_ilev_rc_door1_st'}, +{HashIs = 362975687, ModNam = 'v_ilev_rc_door1'}, +{HashIs = -2023754432, ModNam = 'v_ilev_rc_door2'}, +{HashIs = 1099436502, ModNam = 'v_ilev_rc_door3_l'}, +{HashIs = -1627599682, ModNam = 'v_ilev_rc_door3_r'}, +{HashIs = -1586611409, ModNam = 'v_ilev_rc_doorel_l'}, +{HashIs = -199073634, ModNam = 'v_ilev_rc_doorel_r'}, +{HashIs = -604127842, ModNam = 'v_ilev_rc_win_col'}, +{HashIs = 202981272, ModNam = 'v_ilev_roc_door1_l'}, +{HashIs = 1117236368, ModNam = 'v_ilev_roc_door1_r'}, +{HashIs = -626684119, ModNam = 'v_ilev_roc_door2'}, +{HashIs = 1289778077, ModNam = 'v_ilev_roc_door3'}, +{HashIs = 993120320, ModNam = 'v_ilev_roc_door4'}, +{HashIs = 757543979, ModNam = 'v_ilev_roc_door5'}, +{HashIs = 1083279016, ModNam = 'v_ilev_serv_door01'}, +{HashIs = -1501157055, ModNam = 'v_ilev_shrf2door'}, +{HashIs = -1765048490, ModNam = 'v_ilev_shrfdoor'}, +{HashIs = -2030220382, ModNam = 'v_ilev_sol_off_door01'}, +{HashIs = -1872657177, ModNam = 'v_ilev_sol_windl'}, +{HashIs = -966365012, ModNam = 'v_ilev_sol_windr'}, +{HashIs = 1544229216, ModNam = 'v_ilev_spraydoor'}, +{HashIs = 1388116908, ModNam = 'v_ilev_ss_door01'}, +{HashIs = 551491569, ModNam = 'v_ilev_ss_door02'}, +{HashIs = 933053701, ModNam = 'v_ilev_ss_door03'}, +{HashIs = 1173348778, ModNam = 'v_ilev_ss_door04'}, +{HashIs = -658747851, ModNam = 'v_ilev_ss_door5_l'}, +{HashIs = 1335311341, ModNam = 'v_ilev_ss_door5_r'}, +{HashIs = -681066206, ModNam = 'v_ilev_ss_door7'}, +{HashIs = 245182344, ModNam = 'v_ilev_ss_door8'}, +{HashIs = 1804626822, ModNam = 'v_ilev_ss_doorext'}, +{HashIs = 865041037, ModNam = 'v_ilev_stad_fdoor'}, +{HashIs = -1775213343, ModNam = 'v_ilev_staffdoor'}, +{HashIs = 426403179, ModNam = 'v_ilev_store_door'}, +{HashIs = 543652229, ModNam = 'v_ilev_ta_door'}, +{HashIs = 1243635233, ModNam = 'v_ilev_ta_door2'}, +{HashIs = 1334823285, ModNam = 'v_ilev_ta_tatgun'}, +{HashIs = 464151082, ModNam = 'v_ilev_tort_door'}, +{HashIs = -1062023761, ModNam = 'v_ilev_tort_stool'}, +{HashIs = -1977105237, ModNam = 'v_ilev_tow_doorlifta'}, +{HashIs = -522980862, ModNam = 'v_ilev_tow_doorliftb'}, +{HashIs = -1128607325, ModNam = 'v_ilev_trev_door'}, +{HashIs = 1575804630, ModNam = 'v_ilev_trev_doorbath'}, +{HashIs = -607040053, ModNam = 'v_ilev_trev_doorfront'}, +{HashIs = -1920325949, ModNam = 'v_ilev_trev_patiodoor'}, +{HashIs = 581339868, ModNam = 'v_ilev_trev_pictureframe'}, +{HashIs = -116675177, ModNam = 'v_ilev_trev_pictureframebroken'}, +{HashIs = -1849799179, ModNam = 'v_ilev_trev_planningboard'}, +{HashIs = 132154435, ModNam = 'v_ilev_trevtraildr'}, +{HashIs = 2094167240, ModNam = 'v_ilev_tt_plate01'}, +{HashIs = -208371500, ModNam = 'v_ilev_uvcheetah'}, +{HashIs = 815982790, ModNam = 'v_ilev_uventity'}, +{HashIs = -2144749081, ModNam = 'v_ilev_uvjb700'}, +{HashIs = -721082096, ModNam = 'v_ilev_uvline'}, +{HashIs = -525982534, ModNam = 'v_ilev_uvmonroe'}, +{HashIs = -398664307, ModNam = 'v_ilev_uvsquiggle'}, +{HashIs = 1465930007, ModNam = 'v_ilev_uvtext'}, +{HashIs = -1913152057, ModNam = 'v_ilev_uvztype'}, +{HashIs = -267021114, ModNam = 'v_ilev_vag_door'}, +{HashIs = -122922994, ModNam = 'v_ilev_vagostoiletdoor'}, +{HashIs = -1915240321, ModNam = 'v_ilev_winblnd_clsd'}, +{HashIs = -1182144056, ModNam = 'v_ilev_winblnd_opn'}, +{HashIs = 2051806701, ModNam = 'v_ind_bin_01'}, +{HashIs = -980590507, ModNam = 'v_ind_cf_bollard'}, +{HashIs = 503355010, ModNam = 'v_ind_cf_boxes'}, +{HashIs = 514967915, ModNam = 'v_ind_cf_broom'}, +{HashIs = -922074785, ModNam = 'v_ind_cf_bugzap'}, +{HashIs = 1959542339, ModNam = 'v_ind_cf_chckbox1'}, +{HashIs = 1811655854, ModNam = 'v_ind_cf_chckbox2'}, +{HashIs = -1244905398, ModNam = 'v_ind_cf_chckbox3'}, +{HashIs = -832246005, ModNam = 'v_ind_cf_crate'}, +{HashIs = -1243861868, ModNam = 'v_ind_cf_crate1'}, +{HashIs = -304079717, ModNam = 'v_ind_cf_crate2'}, +{HashIs = 1350712180, ModNam = 'v_ind_cf_paltruck'}, +{HashIs = 328474980, ModNam = 'v_ind_cf_shelf'}, +{HashIs = -2076979604, ModNam = 'v_ind_cf_shelf2'}, +{HashIs = 1864918670, ModNam = 'v_ind_cf_wheat'}, +{HashIs = -716849897, ModNam = 'v_ind_cf_wheat2'}, +{HashIs = 1951313592, ModNam = 'v_ind_cfbin'}, +{HashIs = -1321159957, ModNam = 'v_ind_cfbox'}, +{HashIs = 456071379, ModNam = 'v_ind_cfbox2'}, +{HashIs = -700527926, ModNam = 'v_ind_cfbucket'}, +{HashIs = 261213595, ModNam = 'v_ind_cfcovercrate'}, +{HashIs = -1809990107, ModNam = 'v_ind_cfcrate3'}, +{HashIs = 2070448269, ModNam = 'v_ind_cfcup'}, +{HashIs = 907513479, ModNam = 'v_ind_cfemlight'}, +{HashIs = 1715270075, ModNam = 'v_ind_cfkeyboard'}, +{HashIs = -2113917266, ModNam = 'v_ind_cfknife'}, +{HashIs = 723528502, ModNam = 'v_ind_cflight'}, +{HashIs = 234058572, ModNam = 'v_ind_cflight02'}, +{HashIs = 1720887188, ModNam = 'v_ind_cfmouse'}, +{HashIs = -792596291, ModNam = 'v_ind_cfpaste'}, +{HashIs = 1999508550, ModNam = 'v_ind_cfscoop'}, +{HashIs = 1448872192, ModNam = 'v_ind_cftable'}, +{HashIs = 903690172, ModNam = 'v_ind_cftray'}, +{HashIs = 92879096, ModNam = 'v_ind_cftub'}, +{HashIs = -517775183, ModNam = 'v_ind_cfwaste'}, +{HashIs = -1950371385, ModNam = 'v_ind_chickensx3'}, +{HashIs = 1288862485, ModNam = 'v_ind_cm_aircomp'}, +{HashIs = -142948810, ModNam = 'v_ind_cm_crowbar'}, +{HashIs = 1241686973, ModNam = 'v_ind_cm_electricbox'}, +{HashIs = -871511300, ModNam = 'v_ind_cm_fan'}, +{HashIs = 1171045694, ModNam = 'v_ind_cm_grinder'}, +{HashIs = -724745797, ModNam = 'v_ind_cm_heatlamp'}, +{HashIs = 545744994, ModNam = 'v_ind_cm_hosereel'}, +{HashIs = 774227908, ModNam = 'v_ind_cm_ladder'}, +{HashIs = 1190015357, ModNam = 'v_ind_cm_light_off'}, +{HashIs = -1417176582, ModNam = 'v_ind_cm_light_on'}, +{HashIs = 1971972932, ModNam = 'v_ind_cm_paintbckt01'}, +{HashIs = 1005516815, ModNam = 'v_ind_cm_paintbckt02'}, +{HashIs = 1312005272, ModNam = 'v_ind_cm_paintbckt03'}, +{HashIs = 459355892, ModNam = 'v_ind_cm_paintbckt04'}, +{HashIs = -117444046, ModNam = 'v_ind_cm_paintbckt06'}, +{HashIs = 1412351218, ModNam = 'v_ind_cm_panelstd'}, +{HashIs = -1787453881, ModNam = 'v_ind_cm_sprgun'}, +{HashIs = 1274229080, ModNam = 'v_ind_cm_tyre01'}, +{HashIs = 1640324348, ModNam = 'v_ind_cm_tyre02'}, +{HashIs = 1271673102, ModNam = 'v_ind_cm_tyre03'}, +{HashIs = 1637506218, ModNam = 'v_ind_cm_tyre04'}, +{HashIs = 1868560437, ModNam = 'v_ind_cm_tyre05'}, +{HashIs = -147453981, ModNam = 'v_ind_cm_tyre06'}, +{HashIs = 118105995, ModNam = 'v_ind_cm_tyre07'}, +{HashIs = 325304382, ModNam = 'v_ind_cm_tyre08'}, +{HashIs = 121493747, ModNam = 'v_ind_cs_axe'}, +{HashIs = -1585712516, ModNam = 'v_ind_cs_blowtorch'}, +{HashIs = -1371480476, ModNam = 'v_ind_cs_box01'}, +{HashIs = -1134789989, ModNam = 'v_ind_cs_box02'}, +{HashIs = 11680152, ModNam = 'v_ind_cs_bucket'}, +{HashIs = 1721142557, ModNam = 'v_ind_cs_chemcan'}, +{HashIs = 1309720974, ModNam = 'v_ind_cs_drill'}, +{HashIs = -2088599787, ModNam = 'v_ind_cs_gascanister'}, +{HashIs = 173895646, ModNam = 'v_ind_cs_hammer'}, +{HashIs = 820267179, ModNam = 'v_ind_cs_hifi'}, +{HashIs = -137816056, ModNam = 'v_ind_cs_hubcap'}, +{HashIs = -288941741, ModNam = 'v_ind_cs_jerrycan01'}, +{HashIs = -1075580285, ModNam = 'v_ind_cs_mallet'}, +{HashIs = -95119868, ModNam = 'v_ind_cs_oiltin'}, +{HashIs = -1985227443, ModNam = 'v_ind_cs_pliers'}, +{HashIs = -617072343, ModNam = 'v_ind_cs_powersaw'}, +{HashIs = 1379428518, ModNam = 'v_ind_cs_screwdrivr1'}, +{HashIs = 618499569, ModNam = 'v_ind_cs_screwdrivr2'}, +{HashIs = 916763007, ModNam = 'v_ind_cs_screwdrivr3'}, +{HashIs = -2001282532, ModNam = 'v_ind_cs_spanner01'}, +{HashIs = -1738376845, ModNam = 'v_ind_cs_spanner02'}, +{HashIs = 1380609336, ModNam = 'v_ind_cs_spanner03'}, +{HashIs = -603684694, ModNam = 'v_ind_cs_spanner04'}, +{HashIs = 672287294, ModNam = 'v_ind_cs_striplight'}, +{HashIs = 1871266393, ModNam = 'v_ind_cs_toolbox2'}, +{HashIs = -2124552702, ModNam = 'v_ind_cs_toolbox3'}, +{HashIs = -738161850, ModNam = 'v_ind_cs_toolbox4'}, +{HashIs = 662269471, ModNam = 'v_ind_cs_tray04'}, +{HashIs = 1596752624, ModNam = 'v_ind_cs_wrench'}, +{HashIs = -149613816, ModNam = 'v_ind_dc_desk03'}, +{HashIs = 1045800235, ModNam = 'v_ind_dc_filecab01'}, +{HashIs = -1887723793, ModNam = 'v_ind_dc_table'}, +{HashIs = -1425928564, ModNam = 'v_ind_fatbox'}, +{HashIs = 1639970925, ModNam = 'v_ind_meat_comm'}, +{HashIs = 389157600, ModNam = 'v_ind_meatbench'}, +{HashIs = 225569900, ModNam = 'v_ind_meatbox'}, +{HashIs = 2142821084, ModNam = 'v_ind_meatboxsml_02'}, +{HashIs = -1588475636, ModNam = 'v_ind_meatboxsml'}, +{HashIs = 842487169, ModNam = 'v_ind_meatbutton'}, +{HashIs = -1890319650, ModNam = 'v_ind_meatclner'}, +{HashIs = 1124240679, ModNam = 'v_ind_meatcoatblu'}, +{HashIs = -892259203, ModNam = 'v_ind_meatcoatwhte'}, +{HashIs = 2079652499, ModNam = 'v_ind_meatcpboard'}, +{HashIs = -346996726, ModNam = 'v_ind_meatdesk'}, +{HashIs = -1058869339, ModNam = 'v_ind_meatdogpack'}, +{HashIs = -1612153297, ModNam = 'v_ind_meatexit'}, +{HashIs = -2097289821, ModNam = 'v_ind_meathatblu'}, +{HashIs = 324572995, ModNam = 'v_ind_meathatwht'}, +{HashIs = -452842237, ModNam = 'v_ind_meatpacks_03'}, +{HashIs = 379464063, ModNam = 'v_ind_meatpacks'}, +{HashIs = -2091843498, ModNam = 'v_ind_meattherm'}, +{HashIs = -1999230727, ModNam = 'v_ind_meatwash'}, +{HashIs = 646223233, ModNam = 'v_ind_meatwellie'}, +{HashIs = 350580121, ModNam = 'v_ind_plazbags'}, +{HashIs = 1229810073, ModNam = 'v_ind_rc_balec1'}, +{HashIs = 918176883, ModNam = 'v_ind_rc_balec2'}, +{HashIs = 635675334, ModNam = 'v_ind_rc_balec3'}, +{HashIs = -1293123399, ModNam = 'v_ind_rc_balep1'}, +{HashIs = 682060845, ModNam = 'v_ind_rc_balep2'}, +{HashIs = 390842742, ModNam = 'v_ind_rc_balep3'}, +{HashIs = -1161562200, ModNam = 'v_ind_rc_bench'}, +{HashIs = -827869555, ModNam = 'v_ind_rc_brush'}, +{HashIs = 60431986, ModNam = 'v_ind_rc_cage'}, +{HashIs = 1149958256, ModNam = 'v_ind_rc_dustmask'}, +{HashIs = -1231743205, ModNam = 'v_ind_rc_fans'}, +{HashIs = 1488902800, ModNam = 'v_ind_rc_hanger'}, +{HashIs = -447995148, ModNam = 'v_ind_rc_locker'}, +{HashIs = -1674688407, ModNam = 'v_ind_rc_lockeropn'}, +{HashIs = -30995600, ModNam = 'v_ind_rc_lowtable'}, +{HashIs = 75747589, ModNam = 'v_ind_rc_overalldrp'}, +{HashIs = -791425184, ModNam = 'v_ind_rc_overallfld'}, +{HashIs = -615829401, ModNam = 'v_ind_rc_plaztray'}, +{HashIs = -1112949593, ModNam = 'v_ind_rc_rubbish'}, +{HashIs = -2070991045, ModNam = 'v_ind_rc_rubbish2'}, +{HashIs = 898538019, ModNam = 'v_ind_rc_rubbishppr'}, +{HashIs = 1462472410, ModNam = 'v_ind_rc_shovel'}, +{HashIs = 1753713494, ModNam = 'v_ind_rc_towel'}, +{HashIs = 1695407879, ModNam = 'v_ind_rc_workbag'}, +{HashIs = 590855381, ModNam = 'v_ind_sinkequip'}, +{HashIs = -1674556377, ModNam = 'v_ind_sinkhand'}, +{HashIs = -1719363059, ModNam = 'v_ind_ss_box01'}, +{HashIs = 146536570, ModNam = 'v_ind_ss_box02'}, +{HashIs = -84779801, ModNam = 'v_ind_ss_box03'}, +{HashIs = 9168982, ModNam = 'v_ind_ss_box04'}, +{HashIs = 215586331, ModNam = 'v_ind_ss_chair01'}, +{HashIs = -416920619, ModNam = 'v_ind_ss_chair2'}, +{HashIs = -1318225618, ModNam = 'v_ind_ss_chair3_cso'}, +{HashIs = -1101218487, ModNam = 'v_ind_ss_clothrack'}, +{HashIs = 1871921918, ModNam = 'v_ind_ss_deskfan'}, +{HashIs = -662693816, ModNam = 'v_ind_ss_deskfan2'}, +{HashIs = -679606598, ModNam = 'v_ind_ss_laptop'}, +{HashIs = -260999819, ModNam = 'v_ind_tor_bulkheadlight'}, +{HashIs = 502084445, ModNam = 'v_ind_tor_clockincard'}, +{HashIs = 2136062268, ModNam = 'v_ind_tor_smallhoist01'}, +{HashIs = -576960708, ModNam = 'v_ind_v_recycle_lamp1'}, +{HashIs = -389409078, ModNam = 'v_int_32_bugzap'}, +{HashIs = 1400906837, ModNam = 'v_int_m3_decal'}, +{HashIs = -874755633, ModNam = 'v_int_m3_decal001'}, +{HashIs = -652319661, ModNam = 'v_int_m3_decal002'}, +{HashIs = -281014134, ModNam = 'v_int_m3_decal003'}, +{HashIs = -24301788, ModNam = 'v_int_m3_decal004'}, +{HashIs = -198075783, ModNam = 'v_int_m3_decal005'}, +{HashIs = 46118805, ModNam = 'v_int_m3_decal006'}, +{HashIs = 45186737, ModNam = 'v_int_m6_decal'}, +{HashIs = 484466561, ModNam = 'v_int_m6_decal001'}, +{HashIs = 103952933, ModNam = 'v_int_m6_decal002'}, +{HashIs = -127101286, ModNam = 'v_int_m6_decal003'}, +{HashIs = -23846155, ModNam = 'v_int_m6_decal004'}, +{HashIs = -261847402, ModNam = 'v_int_m6_decal005'}, +{HashIs = 972822972, ModNam = 'v_int_m6_decal006'}, +{HashIs = -475325641, ModNam = 'v_int_metro_mir'}, +{HashIs = -1195344211, ModNam = 'v_lirg_frankaunt_ward_face'}, +{HashIs = 1791760567, ModNam = 'v_lirg_frankaunt_ward_main'}, +{HashIs = -985309905, ModNam = 'v_lirg_frankhill_ward_face'}, +{HashIs = -958557065, ModNam = 'v_lirg_frankhill_ward_main'}, +{HashIs = -410192220, ModNam = 'v_lirg_gunlight'}, +{HashIs = 1458246144, ModNam = 'v_lirg_michael_ward_default'}, +{HashIs = -693502639, ModNam = 'v_lirg_michael_ward_face'}, +{HashIs = -80426688, ModNam = 'v_lirg_michael_ward_main'}, +{HashIs = 1109580392, ModNam = 'v_lirg_mphigh_ward_face'}, +{HashIs = -1931328178, ModNam = 'v_lirg_mphigh_ward_main'}, +{HashIs = 1428755495, ModNam = 'v_lirg_shop_high'}, +{HashIs = 1017145447, ModNam = 'v_lirg_shop_low'}, +{HashIs = 1431484746, ModNam = 'v_lirg_shop_mid'}, +{HashIs = 712238579, ModNam = 'v_lirg_trevapt_ward_face'}, +{HashIs = -2097065849, ModNam = 'v_lirg_trevapt_ward_main'}, +{HashIs = -917545000, ModNam = 'v_lirg_trevstrip_ward_face'}, +{HashIs = 402487526, ModNam = 'v_lirg_trevstrip_ward_main'}, +{HashIs = -808157183, ModNam = 'v_lirg_trevtrail_ward_face'}, +{HashIs = 229550667, ModNam = 'v_lirg_trevtrail_ward_main'}, +{HashIs = -624092254, ModNam = 'v_med_apecrate'}, +{HashIs = -1166401535, ModNam = 'v_med_apecratelrg'}, +{HashIs = -1397853612, ModNam = 'v_med_barrel'}, +{HashIs = -644915300, ModNam = 'v_med_beaker'}, +{HashIs = 1631638868, ModNam = 'v_med_bed1'}, +{HashIs = 2117668672, ModNam = 'v_med_bed2'}, +{HashIs = -1405657799, ModNam = 'v_med_bedtable'}, +{HashIs = 2017762556, ModNam = 'v_med_bench1'}, +{HashIs = -1087788335, ModNam = 'v_med_bench2'}, +{HashIs = 756754339, ModNam = 'v_med_benchcentr'}, +{HashIs = -1278278442, ModNam = 'v_med_benchset1'}, +{HashIs = 1728397219, ModNam = 'v_med_bigtable'}, +{HashIs = 1291456491, ModNam = 'v_med_bin'}, +{HashIs = 1366557924, ModNam = 'v_med_bl_fan_base'}, +{HashIs = 333086378, ModNam = 'v_med_bottles1'}, +{HashIs = -576515524, ModNam = 'v_med_bottles2'}, +{HashIs = -246597232, ModNam = 'v_med_bottles3'}, +{HashIs = -136021091, ModNam = 'v_med_centrifuge1'}, +{HashIs = -912154856, ModNam = 'v_med_centrifuge2'}, +{HashIs = 282049592, ModNam = 'v_med_cooler'}, +{HashIs = -980405469, ModNam = 'v_med_cor_alarmlight'}, +{HashIs = 1615299850, ModNam = 'v_med_cor_autopsytbl'}, +{HashIs = 389765485, ModNam = 'v_med_cor_ceilingmonitor'}, +{HashIs = -926951449, ModNam = 'v_med_cor_cembin'}, +{HashIs = -1963803813, ModNam = 'v_med_cor_cemtrolly'}, +{HashIs = -1601873219, ModNam = 'v_med_cor_cemtrolly2'}, +{HashIs = 1541924614, ModNam = 'v_med_cor_chemical'}, +{HashIs = -1283117809, ModNam = 'v_med_cor_divider'}, +{HashIs = 1280262670, ModNam = 'v_med_cor_dividerframe'}, +{HashIs = 2111759378, ModNam = 'v_med_cor_downlight'}, +{HashIs = -1182962909, ModNam = 'v_med_cor_emblmtable'}, +{HashIs = -972854506, ModNam = 'v_med_cor_fileboxa'}, +{HashIs = 591282751, ModNam = 'v_med_cor_filingcab'}, +{HashIs = 1716227680, ModNam = 'v_med_cor_flatscreentv'}, +{HashIs = 811434201, ModNam = 'v_med_cor_hose'}, +{HashIs = 943356154, ModNam = 'v_med_cor_largecupboard'}, +{HashIs = 1910757705, ModNam = 'v_med_cor_lightbox'}, +{HashIs = -1398008772, ModNam = 'v_med_cor_mask'}, +{HashIs = -791486929, ModNam = 'v_med_cor_masks'}, +{HashIs = 2143838161, ModNam = 'v_med_cor_medhose'}, +{HashIs = -992710074, ModNam = 'v_med_cor_medstool'}, +{HashIs = 795095898, ModNam = 'v_med_cor_minifridge'}, +{HashIs = 226389500, ModNam = 'v_med_cor_neckrest'}, +{HashIs = -1432298883, ModNam = 'v_med_cor_offglass'}, +{HashIs = -1183731840, ModNam = 'v_med_cor_offglasssm'}, +{HashIs = -253978396, ModNam = 'v_med_cor_offglasstopw'}, +{HashIs = -980357554, ModNam = 'v_med_cor_papertowels'}, +{HashIs = -74423442, ModNam = 'v_med_cor_photocopy'}, +{HashIs = -1581981380, ModNam = 'v_med_cor_pinboard'}, +{HashIs = 993510245, ModNam = 'v_med_cor_reception_glass'}, +{HashIs = 2127663343, ModNam = 'v_med_cor_shelfrack'}, +{HashIs = -1792422095, ModNam = 'v_med_cor_stepladder'}, +{HashIs = -1481915741, ModNam = 'v_med_cor_tvstand'}, +{HashIs = -843908794, ModNam = 'v_med_cor_unita'}, +{HashIs = 1536155685, ModNam = 'v_med_cor_walllight'}, +{HashIs = 1363784497, ModNam = 'v_med_cor_wallunita'}, +{HashIs = 1618170244, ModNam = 'v_med_cor_wallunitb'}, +{HashIs = 2030380378, ModNam = 'v_med_cor_wheelbench'}, +{HashIs = 753248111, ModNam = 'v_med_cor_whiteboard'}, +{HashIs = 1579586191, ModNam = 'v_med_cor_winftop'}, +{HashIs = 984424205, ModNam = 'v_med_cor_winfwide'}, +{HashIs = 378644224, ModNam = 'v_med_corlowfilecab'}, +{HashIs = -1035084591, ModNam = 'v_med_crutch01'}, +{HashIs = 149873283, ModNam = 'v_med_curtains'}, +{HashIs = 1067386341, ModNam = 'v_med_curtains1'}, +{HashIs = -1335531664, ModNam = 'v_med_curtains2'}, +{HashIs = -1446946264, ModNam = 'v_med_curtains3'}, +{HashIs = 1915724430, ModNam = 'v_med_curtainsnewcloth1'}, +{HashIs = 1677854259, ModNam = 'v_med_curtainsnewcloth2'}, +{HashIs = -1091386327, ModNam = 'v_med_emptybed'}, +{HashIs = -841445009, ModNam = 'v_med_examlight_static'}, +{HashIs = -197371371, ModNam = 'v_med_examlight'}, +{HashIs = -936477296, ModNam = 'v_med_fabricchair1'}, +{HashIs = 851362411, ModNam = 'v_med_flask'}, +{HashIs = 346710503, ModNam = 'v_med_fumesink'}, +{HashIs = -715395941, ModNam = 'v_med_gastank'}, +{HashIs = 828604385, ModNam = 'v_med_hazmatscan'}, +{HashIs = -1594158571, ModNam = 'v_med_hospheadwall1'}, +{HashIs = -128924068, ModNam = 'v_med_hospseating1'}, +{HashIs = -1475893813, ModNam = 'v_med_hospseating2'}, +{HashIs = -306007744, ModNam = 'v_med_hospseating3'}, +{HashIs = -475292398, ModNam = 'v_med_hospseating4'}, +{HashIs = -609817558, ModNam = 'v_med_hosptable'}, +{HashIs = -1505864138, ModNam = 'v_med_hosptableglass'}, +{HashIs = -1177455368, ModNam = 'v_med_lab_elecbox1'}, +{HashIs = -947646371, ModNam = 'v_med_lab_elecbox2'}, +{HashIs = -1918067545, ModNam = 'v_med_lab_elecbox3'}, +{HashIs = -1794475037, ModNam = 'v_med_lab_filtera'}, +{HashIs = -2041061762, ModNam = 'v_med_lab_filterb'}, +{HashIs = 1020863041, ModNam = 'v_med_lab_fridge'}, +{HashIs = 1265651373, ModNam = 'v_med_lab_optable'}, +{HashIs = -25633340, ModNam = 'v_med_lab_wallcab'}, +{HashIs = -454893864, ModNam = 'v_med_lab_whboard1'}, +{HashIs = -420289800, ModNam = 'v_med_lab_whboard2'}, +{HashIs = 1643325771, ModNam = 'v_med_latexgloveboxblue'}, +{HashIs = -1958247401, ModNam = 'v_med_latexgloveboxgreen'}, +{HashIs = -1497857609, ModNam = 'v_med_latexgloveboxred'}, +{HashIs = -1222449348, ModNam = 'v_med_lrgisolator'}, +{HashIs = -963487759, ModNam = 'v_med_mattress'}, +{HashIs = -1978149371, ModNam = 'v_med_medwastebin'}, +{HashIs = -1317361805, ModNam = 'v_med_metalfume'}, +{HashIs = 813074696, ModNam = 'v_med_microscope'}, +{HashIs = 92887898, ModNam = 'v_med_oscillator1'}, +{HashIs = 465602504, ModNam = 'v_med_oscillator2'}, +{HashIs = 705176663, ModNam = 'v_med_oscillator3'}, +{HashIs = 944095442, ModNam = 'v_med_oscillator4'}, +{HashIs = 986810493, ModNam = 'v_med_p_coffeetable'}, +{HashIs = -1728099828, ModNam = 'v_med_p_desk'}, +{HashIs = -1254619912, ModNam = 'v_med_p_deskchair'}, +{HashIs = -802034762, ModNam = 'v_med_p_easychair'}, +{HashIs = 917451449, ModNam = 'v_med_p_ext_plant'}, +{HashIs = 768819051, ModNam = 'v_med_p_fanlight'}, +{HashIs = -1350228215, ModNam = 'v_med_p_figfish'}, +{HashIs = -1860662917, ModNam = 'v_med_p_floorlamp'}, +{HashIs = 1207079890, ModNam = 'v_med_p_lamp_on'}, +{HashIs = 1062276366, ModNam = 'v_med_p_notebook'}, +{HashIs = -1359959481, ModNam = 'v_med_p_phrenhead'}, +{HashIs = 743808545, ModNam = 'v_med_p_planter'}, +{HashIs = 290907630, ModNam = 'v_med_p_sideboard'}, +{HashIs = -345387217, ModNam = 'v_med_p_sidetable'}, +{HashIs = -1788378994, ModNam = 'v_med_p_sofa'}, +{HashIs = 456839722, ModNam = 'v_med_p_tidybox'}, +{HashIs = 2139601616, ModNam = 'v_med_p_vaseround'}, +{HashIs = -1762358844, ModNam = 'v_med_p_vasetall'}, +{HashIs = -587414879, ModNam = 'v_med_p_wallhead'}, +{HashIs = 259988008, ModNam = 'v_med_pillow'}, +{HashIs = -172171507, ModNam = 'v_med_smokealarm'}, +{HashIs = -1029667826, ModNam = 'v_med_soapdisp'}, +{HashIs = 166629214, ModNam = 'v_med_soapdispencer'}, +{HashIs = -1700923416, ModNam = 'v_med_storage'}, +{HashIs = 388753871, ModNam = 'v_med_testtubes'}, +{HashIs = 79058805, ModNam = 'v_med_testuberack'}, +{HashIs = -1218668262, ModNam = 'v_med_trolley'}, +{HashIs = 1439968368, ModNam = 'v_med_trolley2'}, +{HashIs = -1911932785, ModNam = 'v_med_vats'}, +{HashIs = -984671127, ModNam = 'v_med_vcor_winfnarrow'}, +{HashIs = -1573870288, ModNam = 'v_med_wallpicture1'}, +{HashIs = -1805219428, ModNam = 'v_med_wallpicture2'}, +{HashIs = -1432029772, ModNam = 'v_med_whickchair2'}, +{HashIs = -1657573824, ModNam = 'v_med_whickchair2bit'}, +{HashIs = -1786424499, ModNam = 'v_med_whickerchair1'}, +{HashIs = 1869654794, ModNam = 'v_med_xray'}, +{HashIs = 1802131904, ModNam = 'v_metro_steps005seoul'}, +{HashIs = 380414644, ModNam = 'v_metro_steps006seoul'}, +{HashIs = 1044906875, ModNam = 'v_metro_steps007seoul'}, +{HashIs = -93961724, ModNam = 'v_metro_steps3seoul'}, +{HashIs = -1134964555, ModNam = 'v_metro2_ao'}, +{HashIs = -1851638121, ModNam = 'v_metro3_ao'}, +{HashIs = -856051509, ModNam = 'v_metro4_ao'}, +{HashIs = 625585855, ModNam = 'v_metro6_ao'}, +{HashIs = -1186975865, ModNam = 'v_proc2_temp'}, +{HashIs = 540021153, ModNam = 'v_prop_floatcandle'}, +{HashIs = -1095443412, ModNam = 'v_res_binder'}, +{HashIs = 900650591, ModNam = 'v_res_bowl_dec'}, +{HashIs = -1221122355, ModNam = 'v_res_cabinet'}, +{HashIs = -654508181, ModNam = 'v_res_cakedome'}, +{HashIs = 641508, ModNam = 'v_res_cctv'}, +{HashIs = -941766439, ModNam = 'v_res_cd'}, +{HashIs = -1681354036, ModNam = 'v_res_cdstorage'}, +{HashIs = -730024798, ModNam = 'v_res_cherubvase'}, +{HashIs = -552231252, ModNam = 'v_res_d_armchair'}, +{HashIs = -1459966494, ModNam = 'v_res_d_bed'}, +{HashIs = 1544669620, ModNam = 'v_res_d_closetdoorl'}, +{HashIs = -1177942745, ModNam = 'v_res_d_closetdoorr'}, +{HashIs = -1310947507, ModNam = 'v_res_d_coffeetable'}, +{HashIs = -463441113, ModNam = 'v_res_d_dildo_a'}, +{HashIs = -731262150, ModNam = 'v_res_d_dildo_b'}, +{HashIs = -1980613044, ModNam = 'v_res_d_dildo_c'}, +{HashIs = 2009373169, ModNam = 'v_res_d_dildo_d'}, +{HashIs = -1921596075, ModNam = 'v_res_d_dildo_e'}, +{HashIs = 1333481871, ModNam = 'v_res_d_dildo_f'}, +{HashIs = -144591170, ModNam = 'v_res_d_dressdummy'}, +{HashIs = 722857897, ModNam = 'v_res_d_dressingtable'}, +{HashIs = -1987538561, ModNam = 'v_res_d_highchair'}, +{HashIs = -1692648419, ModNam = 'v_res_d_lampa'}, +{HashIs = 1553232197, ModNam = 'v_res_d_lube'}, +{HashIs = 465332832, ModNam = 'v_res_d_paddedwall'}, +{HashIs = -1023402492, ModNam = 'v_res_d_ramskull'}, +{HashIs = -1871589878, ModNam = 'v_res_d_roundtable'}, +{HashIs = -1905971121, ModNam = 'v_res_d_sideunit'}, +{HashIs = -660421502, ModNam = 'v_res_d_smallsidetable'}, +{HashIs = -598219252, ModNam = 'v_res_d_sofa'}, +{HashIs = 862082396, ModNam = 'v_res_d_whips'}, +{HashIs = 1285646130, ModNam = 'v_res_d_zimmerframe'}, +{HashIs = -128014284, ModNam = 'v_res_desklamp'}, +{HashIs = -1981136783, ModNam = 'v_res_desktidy'}, +{HashIs = -713205494, ModNam = 'v_res_exoticvase'}, +{HashIs = -1290286289, ModNam = 'v_res_fa_basket'}, +{HashIs = 1233387166, ModNam = 'v_res_fa_book02'}, +{HashIs = 865260220, ModNam = 'v_res_fa_book03'}, +{HashIs = -439830743, ModNam = 'v_res_fa_book04'}, +{HashIs = 2065988552, ModNam = 'v_res_fa_boot01l'}, +{HashIs = -1309218480, ModNam = 'v_res_fa_boot01r'}, +{HashIs = -325297300, ModNam = 'v_res_fa_bread03'}, +{HashIs = 434827368, ModNam = 'v_res_fa_butknife'}, +{HashIs = 1160787715, ModNam = 'v_res_fa_candle02'}, +{HashIs = -1264675346, ModNam = 'v_res_fa_candle03'}, +{HashIs = -1915729838, ModNam = 'v_res_fa_candle04'}, +{HashIs = 210172640, ModNam = 'v_res_fa_cap01'}, +{HashIs = -717511315, ModNam = 'v_res_fa_cereal01'}, +{HashIs = -763944988, ModNam = 'v_res_fa_cereal02'}, +{HashIs = 438342263, ModNam = 'v_res_fa_chair01'}, +{HashIs = 685944827, ModNam = 'v_res_fa_chair02'}, +{HashIs = 782213229, ModNam = 'v_res_fa_chopbrd'}, +{HashIs = 642527033, ModNam = 'v_res_fa_crystal01'}, +{HashIs = -2051379688, ModNam = 'v_res_fa_crystal02'}, +{HashIs = 1410173631, ModNam = 'v_res_fa_crystal03'}, +{HashIs = 684271492, ModNam = 'v_res_fa_fan'}, +{HashIs = -1968674263, ModNam = 'v_res_fa_grater'}, +{HashIs = -1150219047, ModNam = 'v_res_fa_idol02'}, +{HashIs = 272198484, ModNam = 'v_res_fa_lamp1on'}, +{HashIs = 2002578023, ModNam = 'v_res_fa_lamp2off'}, +{HashIs = 688475446, ModNam = 'v_res_fa_mag_motor'}, +{HashIs = 1404473282, ModNam = 'v_res_fa_mag_rumor'}, +{HashIs = -1884999004, ModNam = 'v_res_fa_magtidy'}, +{HashIs = -202575753, ModNam = 'v_res_fa_phone'}, +{HashIs = -755359081, ModNam = 'v_res_fa_plant01'}, +{HashIs = -815336865, ModNam = 'v_res_fa_potcof'}, +{HashIs = -1359533616, ModNam = 'v_res_fa_potnoodle'}, +{HashIs = -2068112130, ModNam = 'v_res_fa_potsug'}, +{HashIs = -1411221263, ModNam = 'v_res_fa_pottea'}, +{HashIs = 1695345049, ModNam = 'v_res_fa_pyramid'}, +{HashIs = 1257238301, ModNam = 'v_res_fa_radioalrm'}, +{HashIs = -1073715810, ModNam = 'v_res_fa_shoebox1'}, +{HashIs = -1448658708, ModNam = 'v_res_fa_shoebox2'}, +{HashIs = -72000249, ModNam = 'v_res_fa_shoebox3'}, +{HashIs = 101151147, ModNam = 'v_res_fa_shoebox4'}, +{HashIs = 1726659245, ModNam = 'v_res_fa_smokealarm'}, +{HashIs = -915298033, ModNam = 'v_res_fa_sponge01'}, +{HashIs = -2137717159, ModNam = 'v_res_fa_stones01'}, +{HashIs = 491441454, ModNam = 'v_res_fa_tintomsoup'}, +{HashIs = 1033236166, ModNam = 'v_res_fa_trainer01l'}, +{HashIs = -1394619048, ModNam = 'v_res_fa_trainer01r'}, +{HashIs = -923531556, ModNam = 'v_res_fa_trainer02l'}, +{HashIs = 1673510001, ModNam = 'v_res_fa_trainer02r'}, +{HashIs = -1062243669, ModNam = 'v_res_fa_trainer03l'}, +{HashIs = 1443994993, ModNam = 'v_res_fa_trainer03r'}, +{HashIs = 10548213, ModNam = 'v_res_fa_trainer04l'}, +{HashIs = 1914623727, ModNam = 'v_res_fa_trainer04r'}, +{HashIs = -1572239056, ModNam = 'v_res_fa_umbrella'}, +{HashIs = -1911936130, ModNam = 'v_res_fa_washlq'}, +{HashIs = 1938168396, ModNam = 'v_res_fa_yogamat002'}, +{HashIs = -1077568635, ModNam = 'v_res_fa_yogamat1'}, +{HashIs = -2042781782, ModNam = 'v_res_fashmag1'}, +{HashIs = 2003032008, ModNam = 'v_res_fashmagopen'}, +{HashIs = 1117944066, ModNam = 'v_res_fh_aftershavebox'}, +{HashIs = -1061363766, ModNam = 'v_res_fh_barcchair'}, +{HashIs = -1989035681, ModNam = 'v_res_fh_bedsideclock'}, +{HashIs = 1427480666, ModNam = 'v_res_fh_benchlong'}, +{HashIs = -2009287960, ModNam = 'v_res_fh_benchshort'}, +{HashIs = 567797420, ModNam = 'v_res_fh_coftablea'}, +{HashIs = 1453641789, ModNam = 'v_res_fh_coftableb'}, +{HashIs = -563800903, ModNam = 'v_res_fh_coftbldisp'}, +{HashIs = 1519332782, ModNam = 'v_res_fh_crateclosed'}, +{HashIs = -238480731, ModNam = 'v_res_fh_crateopen'}, +{HashIs = -603563862, ModNam = 'v_res_fh_dineeamesa'}, +{HashIs = 174634350, ModNam = 'v_res_fh_dineeamesb'}, +{HashIs = -125562459, ModNam = 'v_res_fh_dineeamesc'}, +{HashIs = 1821191822, ModNam = 'v_res_fh_diningtable'}, +{HashIs = -1394425261, ModNam = 'v_res_fh_easychair'}, +{HashIs = 1376856765, ModNam = 'v_res_fh_floorlamp'}, +{HashIs = -1632952975, ModNam = 'v_res_fh_flowersa'}, +{HashIs = -298634306, ModNam = 'v_res_fh_fruitbowl'}, +{HashIs = -1753930779, ModNam = 'v_res_fh_guitaramp'}, +{HashIs = -1972746906, ModNam = 'v_res_fh_kitnstool'}, +{HashIs = 139155200, ModNam = 'v_res_fh_lampa_on'}, +{HashIs = 698127650, ModNam = 'v_res_fh_laundrybasket'}, +{HashIs = 771696538, ModNam = 'v_res_fh_pouf'}, +{HashIs = -391156104, ModNam = 'v_res_fh_sculptmod'}, +{HashIs = 2011957697, ModNam = 'v_res_fh_sidebrddine'}, +{HashIs = -781151385, ModNam = 'v_res_fh_sidebrdlng'}, +{HashIs = -1826629702, ModNam = 'v_res_fh_sidebrdlngb'}, +{HashIs = -108069875, ModNam = 'v_res_fh_singleseat'}, +{HashIs = 1506827733, ModNam = 'v_res_fh_sofa'}, +{HashIs = -1468666842, ModNam = 'v_res_fh_speaker'}, +{HashIs = -364924791, ModNam = 'v_res_fh_speakerdock'}, +{HashIs = 683474771, ModNam = 'v_res_fh_tableplace'}, +{HashIs = -1982055048, ModNam = 'v_res_fh_towelstack'}, +{HashIs = 1545607805, ModNam = 'v_res_fh_towerfan'}, +{HashIs = 1209872975, ModNam = 'v_res_filebox01'}, +{HashIs = 1521413924, ModNam = 'v_res_foodjara'}, +{HashIs = 1290916778, ModNam = 'v_res_foodjarb'}, +{HashIs = -149575693, ModNam = 'v_res_foodjarc'}, +{HashIs = -35465629, ModNam = 'v_res_fridgemoda'}, +{HashIs = 1821439213, ModNam = 'v_res_fridgemodsml'}, +{HashIs = 1204431867, ModNam = 'v_res_glasspot'}, +{HashIs = -2092020213, ModNam = 'v_res_harddrive'}, +{HashIs = -928152827, ModNam = 'v_res_int_oven'}, +{HashIs = 1172780765, ModNam = 'v_res_investbook01'}, +{HashIs = 622622020, ModNam = 'v_res_investbook08'}, +{HashIs = 920122288, ModNam = 'v_res_ipoddock'}, +{HashIs = 588223318, ModNam = 'v_res_ivy'}, +{HashIs = 2014682882, ModNam = 'v_res_j_coffeetable'}, +{HashIs = 1411387896, ModNam = 'v_res_j_dinechair'}, +{HashIs = -1950956966, ModNam = 'v_res_j_lowtable'}, +{HashIs = -259631153, ModNam = 'v_res_j_magrack'}, +{HashIs = 97410561, ModNam = 'v_res_j_phone'}, +{HashIs = -999197614, ModNam = 'v_res_j_radio'}, +{HashIs = -1241891484, ModNam = 'v_res_j_sofa'}, +{HashIs = -5124212, ModNam = 'v_res_j_stool'}, +{HashIs = 776023625, ModNam = 'v_res_j_tablelamp1'}, +{HashIs = 554636261, ModNam = 'v_res_j_tablelamp2'}, +{HashIs = -1280437652, ModNam = 'v_res_j_tvstand'}, +{HashIs = 38932324, ModNam = 'v_res_jarmchair'}, +{HashIs = -1283319196, ModNam = 'v_res_jcushiona'}, +{HashIs = -160587718, ModNam = 'v_res_jcushionb'}, +{HashIs = -941046991, ModNam = 'v_res_jcushionc'}, +{HashIs = 457140701, ModNam = 'v_res_jcushiond'}, +{HashIs = -664481362, ModNam = 'v_res_jewelbox'}, +{HashIs = -230630025, ModNam = 'v_res_keyboard'}, +{HashIs = -471547794, ModNam = 'v_res_lest_bigscreen'}, +{HashIs = -935087560, ModNam = 'v_res_lest_monitor'}, +{HashIs = -1635359653, ModNam = 'v_res_lestersbed'}, +{HashIs = -1251662965, ModNam = 'v_res_m_armchair'}, +{HashIs = 1725227610, ModNam = 'v_res_m_armoire'}, +{HashIs = 200192944, ModNam = 'v_res_m_armoirmove'}, +{HashIs = -503867265, ModNam = 'v_res_m_bananaplant'}, +{HashIs = 199039671, ModNam = 'v_res_m_candle'}, +{HashIs = -1694321525, ModNam = 'v_res_m_candlelrg'}, +{HashIs = -774078432, ModNam = 'v_res_m_console'}, +{HashIs = -474978775, ModNam = 'v_res_m_dinechair'}, +{HashIs = 1139201896, ModNam = 'v_res_m_dinetble_replace'}, +{HashIs = 289502488, ModNam = 'v_res_m_dinetble'}, +{HashIs = 1642602358, ModNam = 'v_res_m_fame_flyer'}, +{HashIs = 1370916260, ModNam = 'v_res_m_fameshame'}, +{HashIs = 1924767361, ModNam = 'v_res_m_h_console'}, +{HashIs = -569719089, ModNam = 'v_res_m_h_sofa_sml'}, +{HashIs = 1181479993, ModNam = 'v_res_m_h_sofa'}, +{HashIs = -1244325767, ModNam = 'v_res_m_horsefig'}, +{HashIs = -894529758, ModNam = 'v_res_m_kscales'}, +{HashIs = -2004817750, ModNam = 'v_res_m_lampstand'}, +{HashIs = 465376360, ModNam = 'v_res_m_lampstand2'}, +{HashIs = 1739427303, ModNam = 'v_res_m_lamptbl_off'}, +{HashIs = -565701580, ModNam = 'v_res_m_lamptbl'}, +{HashIs = 969852049, ModNam = 'v_res_m_palmplant1'}, +{HashIs = -1578969039, ModNam = 'v_res_m_palmstairs'}, +{HashIs = -107327626, ModNam = 'v_res_m_pot1'}, +{HashIs = -1464134536, ModNam = 'v_res_m_sidetable'}, +{HashIs = -1570167268, ModNam = 'v_res_m_sinkunit'}, +{HashIs = 2071456372, ModNam = 'v_res_m_spanishbox'}, +{HashIs = 1066412934, ModNam = 'v_res_m_stool_replaced'}, +{HashIs = 956042042, ModNam = 'v_res_m_stool'}, +{HashIs = 1256172027, ModNam = 'v_res_m_urn'}, +{HashIs = -249576072, ModNam = 'v_res_m_vasedead'}, +{HashIs = -1374484340, ModNam = 'v_res_m_vasefresh'}, +{HashIs = 124842687, ModNam = 'v_res_m_wbowl_move'}, +{HashIs = 149803107, ModNam = 'v_res_m_wctoiletroll'}, +{HashIs = 275099168, ModNam = 'v_res_m_woodbowl'}, +{HashIs = -580498226, ModNam = 'v_res_mbaccessory'}, +{HashIs = 1928959797, ModNam = 'v_res_mbath'}, +{HashIs = -1357209146, ModNam = 'v_res_mbathpot'}, +{HashIs = -1858630061, ModNam = 'v_res_mbbed_mess'}, +{HashIs = -1896966819, ModNam = 'v_res_mbbed'}, +{HashIs = -1482550767, ModNam = 'v_res_mbbedtable'}, +{HashIs = 970451370, ModNam = 'v_res_mbbin'}, +{HashIs = -1590845185, ModNam = 'v_res_mbbrshholder'}, +{HashIs = 1918586980, ModNam = 'v_res_mbchair'}, +{HashIs = 1526034278, ModNam = 'v_res_mbdresser'}, +{HashIs = 1941462136, ModNam = 'v_res_mbidet'}, +{HashIs = 426327676, ModNam = 'v_res_mbottoman'}, +{HashIs = 438382675, ModNam = 'v_res_mbowl'}, +{HashIs = -178641885, ModNam = 'v_res_mbowlornate'}, +{HashIs = -924139659, ModNam = 'v_res_mbronzvase'}, +{HashIs = -1518061350, ModNam = 'v_res_mbshower'}, +{HashIs = 1926087217, ModNam = 'v_res_mbsink'}, +{HashIs = -1019149089, ModNam = 'v_res_mbtaps'}, +{HashIs = -270634238, ModNam = 'v_res_mbtowel'}, +{HashIs = 724700469, ModNam = 'v_res_mbtowelfld'}, +{HashIs = 803991844, ModNam = 'v_res_mchalkbrd'}, +{HashIs = 477649989, ModNam = 'v_res_mchopboard'}, +{HashIs = -988058582, ModNam = 'v_res_mcofcup'}, +{HashIs = -905474743, ModNam = 'v_res_mcofcupdirt'}, +{HashIs = -335877674, ModNam = 'v_res_mconsolemod'}, +{HashIs = -1388515078, ModNam = 'v_res_mconsolemove'}, +{HashIs = 301913331, ModNam = 'v_res_mconsoletrad'}, +{HashIs = -1003293747, ModNam = 'v_res_mcupboard'}, +{HashIs = 902446603, ModNam = 'v_res_mdbed'}, +{HashIs = -363371364, ModNam = 'v_res_mdbedlamp_off'}, +{HashIs = -1669114072, ModNam = 'v_res_mdbedlamp'}, +{HashIs = -673335576, ModNam = 'v_res_mdbedtable'}, +{HashIs = 1838109023, ModNam = 'v_res_mdchest_moved'}, +{HashIs = -599924401, ModNam = 'v_res_mdchest'}, +{HashIs = -2067386219, ModNam = 'v_res_mddesk'}, +{HashIs = 2104268547, ModNam = 'v_res_mddresser_off'}, +{HashIs = -276852211, ModNam = 'v_res_mddresser'}, +{HashIs = 827254092, ModNam = 'v_res_mexball'}, +{HashIs = 355465634, ModNam = 'v_res_mflowers'}, +{HashIs = 1763868376, ModNam = 'v_res_mknifeblock'}, +{HashIs = 1710689847, ModNam = 'v_res_mkniferack'}, +{HashIs = -1627103037, ModNam = 'v_res_mlaundry'}, +{HashIs = 2079380440, ModNam = 'v_res_mm_audio'}, +{HashIs = -79268159, ModNam = 'v_res_mmug'}, +{HashIs = 197124182, ModNam = 'v_res_monitor'}, +{HashIs = 829413118, ModNam = 'v_res_monitorsquare'}, +{HashIs = -1634294596, ModNam = 'v_res_monitorstand'}, +{HashIs = 1989658880, ModNam = 'v_res_monitorwidelarge'}, +{HashIs = 405594841, ModNam = 'v_res_mountedprojector'}, +{HashIs = -286280212, ModNam = 'v_res_mousemat'}, +{HashIs = -2066605738, ModNam = 'v_res_mp_ashtraya'}, +{HashIs = -1685436730, ModNam = 'v_res_mp_ashtrayb'}, +{HashIs = -568894163, ModNam = 'v_res_mp_sofa'}, +{HashIs = 184722020, ModNam = 'v_res_mp_stripchair'}, +{HashIs = -1760059760, ModNam = 'v_res_mplanttongue'}, +{HashIs = -1675493326, ModNam = 'v_res_mplatelrg'}, +{HashIs = 1205594576, ModNam = 'v_res_mplatesml'}, +{HashIs = 47092382, ModNam = 'v_res_mplinth'}, +{HashIs = -807401144, ModNam = 'v_res_mpotpouri'}, +{HashIs = 1147540973, ModNam = 'v_res_msidetblemod'}, +{HashIs = -980185685, ModNam = 'v_res_msonbed_s'}, +{HashIs = -493628998, ModNam = 'v_res_msonbed'}, +{HashIs = 863314394, ModNam = 'v_res_msoncabinet'}, +{HashIs = -1233105549, ModNam = 'v_res_mtblelampmod'}, +{HashIs = -1985926838, ModNam = 'v_res_mtoilet'}, +{HashIs = 1236657579, ModNam = 'v_res_mutensils'}, +{HashIs = 1855795498, ModNam = 'v_res_mvasechinese'}, +{HashIs = 291642981, ModNam = 'v_res_officeboxfile01'}, +{HashIs = 49373240, ModNam = 'v_res_ovenhobmod'}, +{HashIs = -1883980157, ModNam = 'v_res_paperfolders'}, +{HashIs = -1627996171, ModNam = 'v_res_pcheadset'}, +{HashIs = 1989916391, ModNam = 'v_res_pcspeaker'}, +{HashIs = 590001451, ModNam = 'v_res_pctower'}, +{HashIs = -963015449, ModNam = 'v_res_pcwoofer'}, +{HashIs = 1515457234, ModNam = 'v_res_pestle'}, +{HashIs = -697269431, ModNam = 'v_res_picture_frame'}, +{HashIs = -597517382, ModNam = 'v_res_plate_dec'}, +{HashIs = 1810328078, ModNam = 'v_res_printer'}, +{HashIs = 471448225, ModNam = 'v_res_r_bathjar'}, +{HashIs = 452707940, ModNam = 'v_res_r_bathpot'}, +{HashIs = -2011944650, ModNam = 'v_res_r_bublbath'}, +{HashIs = 199425447, ModNam = 'v_res_r_coffpot'}, +{HashIs = 2120480918, ModNam = 'v_res_r_cottonbuds'}, +{HashIs = -2138009162, ModNam = 'v_res_r_figauth1'}, +{HashIs = 1991671298, ModNam = 'v_res_r_figauth2'}, +{HashIs = 363356512, ModNam = 'v_res_r_figcat'}, +{HashIs = -1364498188, ModNam = 'v_res_r_figclown'}, +{HashIs = 158467772, ModNam = 'v_res_r_figdancer'}, +{HashIs = 34093998, ModNam = 'v_res_r_figfemale'}, +{HashIs = 1761605047, ModNam = 'v_res_r_figflamenco'}, +{HashIs = 219619900, ModNam = 'v_res_r_figgirl'}, +{HashIs = -760975398, ModNam = 'v_res_r_figgirlclown'}, +{HashIs = 1729671130, ModNam = 'v_res_r_fighorse'}, +{HashIs = -879871564, ModNam = 'v_res_r_fighorsestnd'}, +{HashIs = -1169324212, ModNam = 'v_res_r_figoblisk'}, +{HashIs = -73027135, ModNam = 'v_res_r_figpillar'}, +{HashIs = -581141528, ModNam = 'v_res_r_lotion'}, +{HashIs = 1554640836, ModNam = 'v_res_r_milkjug'}, +{HashIs = 1491977948, ModNam = 'v_res_r_pepppot'}, +{HashIs = 1957983047, ModNam = 'v_res_r_perfume'}, +{HashIs = 916514878, ModNam = 'v_res_r_silvrtray'}, +{HashIs = -1020142872, ModNam = 'v_res_r_sofa'}, +{HashIs = 169396189, ModNam = 'v_res_r_sugarbowl'}, +{HashIs = -1394451687, ModNam = 'v_res_r_teapot'}, +{HashIs = 341562675, ModNam = 'v_res_rosevase'}, +{HashIs = -53332211, ModNam = 'v_res_rosevasedead'}, +{HashIs = -1246711311, ModNam = 'v_res_rubberplant'}, +{HashIs = 1540891715, ModNam = 'v_res_sculpt_dec'}, +{HashIs = 597596136, ModNam = 'v_res_sculpt_decb'}, +{HashIs = 102620391, ModNam = 'v_res_sculpt_decd'}, +{HashIs = -195413664, ModNam = 'v_res_sculpt_dece'}, +{HashIs = -461858403, ModNam = 'v_res_sculpt_decf'}, +{HashIs = 1801244118, ModNam = 'v_res_skateboard'}, +{HashIs = -1540767983, ModNam = 'v_res_sketchpad'}, +{HashIs = -1803429498, ModNam = 'v_res_smallplasticbox'}, +{HashIs = -422412851, ModNam = 'v_res_son_desk'}, +{HashIs = -847239755, ModNam = 'v_res_son_unitgone'}, +{HashIs = 803221323, ModNam = 'v_res_study_chair'}, +{HashIs = 1375359648, ModNam = 'v_res_tabloidsa'}, +{HashIs = 270388964, ModNam = 'v_res_tabloidsb'}, +{HashIs = 498625049, ModNam = 'v_res_tabloidsc'}, +{HashIs = 99079546, ModNam = 'v_res_tissues'}, +{HashIs = -926117806, ModNam = 'v_res_tre_alarmbox'}, +{HashIs = 532565818, ModNam = 'v_res_tre_banana'}, +{HashIs = -494592546, ModNam = 'v_res_tre_basketmess'}, +{HashIs = -582379536, ModNam = 'v_res_tre_bed1_messy'}, +{HashIs = -408601900, ModNam = 'v_res_tre_bed1'}, +{HashIs = -1889727927, ModNam = 'v_res_tre_bed2'}, +{HashIs = 1555579420, ModNam = 'v_res_tre_bedsidetable'}, +{HashIs = 1107796358, ModNam = 'v_res_tre_bedsidetableb'}, +{HashIs = -1627863502, ModNam = 'v_res_tre_bin'}, +{HashIs = 1789936288, ModNam = 'v_res_tre_chair'}, +{HashIs = 1088184978, ModNam = 'v_res_tre_cuprack'}, +{HashIs = -1617971041, ModNam = 'v_res_tre_cushiona'}, +{HashIs = -1849549564, ModNam = 'v_res_tre_cushionb'}, +{HashIs = -1259248798, ModNam = 'v_res_tre_cushionc'}, +{HashIs = -1490106403, ModNam = 'v_res_tre_cushiond'}, +{HashIs = 122067173, ModNam = 'v_res_tre_cushnscuzb'}, +{HashIs = -875322884, ModNam = 'v_res_tre_cushnscuzd'}, +{HashIs = -1630442476, ModNam = 'v_res_tre_dvdplayer'}, +{HashIs = 99427111, ModNam = 'v_res_tre_flatbasket'}, +{HashIs = 1475873532, ModNam = 'v_res_tre_fridge'}, +{HashIs = 430942112, ModNam = 'v_res_tre_fruitbowl'}, +{HashIs = -1003273441, ModNam = 'v_res_tre_laundrybasket'}, +{HashIs = 866683635, ModNam = 'v_res_tre_lightfan'}, +{HashIs = 818840219, ModNam = 'v_res_tre_mixer'}, +{HashIs = 810899590, ModNam = 'v_res_tre_officechair'}, +{HashIs = -829287376, ModNam = 'v_res_tre_pineapple'}, +{HashIs = -1078596843, ModNam = 'v_res_tre_plant'}, +{HashIs = -1052198219, ModNam = 'v_res_tre_plugsocket'}, +{HashIs = -2036081975, ModNam = 'v_res_tre_remote'}, +{HashIs = -1914871455, ModNam = 'v_res_tre_sideboard'}, +{HashIs = 222361162, ModNam = 'v_res_tre_smallbookshelf'}, +{HashIs = -257045961, ModNam = 'v_res_tre_sofa_mess_a'}, +{HashIs = -9508935, ModNam = 'v_res_tre_sofa_mess_b'}, +{HashIs = -1927183588, ModNam = 'v_res_tre_sofa_mess_c'}, +{HashIs = 2109741755, ModNam = 'v_res_tre_sofa_s'}, +{HashIs = -941390908, ModNam = 'v_res_tre_sofa'}, +{HashIs = 1560277278, ModNam = 'v_res_tre_stool_leather'}, +{HashIs = 891849380, ModNam = 'v_res_tre_stool_scuz'}, +{HashIs = 937222680, ModNam = 'v_res_tre_stool'}, +{HashIs = -1705306415, ModNam = 'v_res_tre_storagebox'}, +{HashIs = -2047530477, ModNam = 'v_res_tre_storageunit'}, +{HashIs = 1207428357, ModNam = 'v_res_tre_table001'}, +{HashIs = -2019599437, ModNam = 'v_res_tre_table2'}, +{HashIs = -1424253055, ModNam = 'v_res_tre_talllamp'}, +{HashIs = -1176250575, ModNam = 'v_res_tre_tree'}, +{HashIs = -535055114, ModNam = 'v_res_tre_tvstand_tall'}, +{HashIs = 1417093281, ModNam = 'v_res_tre_tvstand'}, +{HashIs = 914205402, ModNam = 'v_res_tre_wardrobe'}, +{HashIs = 64076466, ModNam = 'v_res_tre_washbasket'}, +{HashIs = 580175976, ModNam = 'v_res_tre_wdunitscuz'}, +{HashIs = 340510501, ModNam = 'v_res_tre_weight'}, +{HashIs = 1133154116, ModNam = 'v_res_tre_woodunit'}, +{HashIs = -1200941518, ModNam = 'v_res_trev_framechair'}, +{HashIs = -431168006, ModNam = 'v_res_tt_basket'}, +{HashIs = -1557777900, ModNam = 'v_res_tt_bed'}, +{HashIs = -1015731625, ModNam = 'v_res_tt_bedpillow'}, +{HashIs = 1771687453, ModNam = 'v_res_tt_bowl'}, +{HashIs = 1231872793, ModNam = 'v_res_tt_bowlpile01'}, +{HashIs = 928300777, ModNam = 'v_res_tt_bowlpile02'}, +{HashIs = 1892179553, ModNam = 'v_res_tt_can02'}, +{HashIs = -1826381033, ModNam = 'v_res_tt_can03'}, +{HashIs = -1595864669, ModNam = 'v_res_tt_cancrsh01'}, +{HashIs = -1296847544, ModNam = 'v_res_tt_cancrsh02'}, +{HashIs = -260968027, ModNam = 'v_res_tt_cbbox'}, +{HashIs = 2141353157, ModNam = 'v_res_tt_cereal02'}, +{HashIs = 714696561, ModNam = 'v_res_tt_cigs01'}, +{HashIs = -85890288, ModNam = 'v_res_tt_doughnuts'}, +{HashIs = -535483992, ModNam = 'v_res_tt_flusher'}, +{HashIs = 1610244484, ModNam = 'v_res_tt_fridge'}, +{HashIs = 1684327795, ModNam = 'v_res_tt_fridgedoor'}, +{HashIs = -1158929576, ModNam = 'v_res_tt_lighter'}, +{HashIs = -261501551, ModNam = 'v_res_tt_litter1'}, +{HashIs = -104865731, ModNam = 'v_res_tt_litter2'}, +{HashIs = -690644375, ModNam = 'v_res_tt_litter3'}, +{HashIs = 546339338, ModNam = 'v_res_tt_looroll'}, +{HashIs = -2025086469, ModNam = 'v_res_tt_mug01'}, +{HashIs = -2037843699, ModNam = 'v_res_tt_mug2'}, +{HashIs = 1787587532, ModNam = 'v_res_tt_pharm1'}, +{HashIs = 1547095841, ModNam = 'v_res_tt_pharm2'}, +{HashIs = 1174512311, ModNam = 'v_res_tt_pharm3'}, +{HashIs = 1120955680, ModNam = 'v_res_tt_pizzaplate'}, +{HashIs = 1675275778, ModNam = 'v_res_tt_plate01'}, +{HashIs = 470212711, ModNam = 'v_res_tt_platepile'}, +{HashIs = 1988741053, ModNam = 'v_res_tt_plunger'}, +{HashIs = 419020243, ModNam = 'v_res_tt_porndvd01'}, +{HashIs = 1319414056, ModNam = 'v_res_tt_porndvd02'}, +{HashIs = 1013548210, ModNam = 'v_res_tt_porndvd03'}, +{HashIs = 1860168086, ModNam = 'v_res_tt_porndvd04'}, +{HashIs = 1258923146, ModNam = 'v_res_tt_pornmag01'}, +{HashIs = 492521774, ModNam = 'v_res_tt_pornmag02'}, +{HashIs = 797240705, ModNam = 'v_res_tt_pornmag03'}, +{HashIs = 32477783, ModNam = 'v_res_tt_pornmag04'}, +{HashIs = -1825282106, ModNam = 'v_res_tt_pot01'}, +{HashIs = -1952098136, ModNam = 'v_res_tt_pot02'}, +{HashIs = 2127609599, ModNam = 'v_res_tt_pot03'}, +{HashIs = 1442760350, ModNam = 'v_res_tt_sofa'}, +{HashIs = -1143663273, ModNam = 'v_res_tt_tissues'}, +{HashIs = -251880369, ModNam = 'v_res_tt_tvremote'}, +{HashIs = 1740269944, ModNam = 'v_res_vacuum'}, +{HashIs = -1787736766, ModNam = 'v_res_vhsplayer'}, +{HashIs = -2021787175, ModNam = 'v_res_videotape'}, +{HashIs = 483687262, ModNam = 'v_res_wall_cornertop'}, +{HashIs = 1485704474, ModNam = 'v_ret_247_bread1'}, +{HashIs = 1248070522, ModNam = 'v_ret_247_cereal1'}, +{HashIs = -756341118, ModNam = 'v_ret_247_choptom'}, +{HashIs = -1406045366, ModNam = 'v_ret_247_cigs'}, +{HashIs = 1421582485, ModNam = 'v_ret_247_donuts'}, +{HashIs = -1543048205, ModNam = 'v_ret_247_eggs'}, +{HashIs = -102104160, ModNam = 'v_ret_247_flour'}, +{HashIs = -802238381, ModNam = 'v_ret_247_fruit'}, +{HashIs = 1074210201, ModNam = 'v_ret_247_ketchup1'}, +{HashIs = 1367230591, ModNam = 'v_ret_247_ketchup2'}, +{HashIs = -1816283392, ModNam = 'v_ret_247_lottery'}, +{HashIs = -38797076, ModNam = 'v_ret_247_lotterysign'}, +{HashIs = 1166604921, ModNam = 'v_ret_247_mustard'}, +{HashIs = -960314813, ModNam = 'v_ret_247_noodle1'}, +{HashIs = 1912608951, ModNam = 'v_ret_247_noodle2'}, +{HashIs = -2075542198, ModNam = 'v_ret_247_noodle3'}, +{HashIs = -3198220, ModNam = 'v_ret_247_pharmbetta'}, +{HashIs = 93702692, ModNam = 'v_ret_247_pharmbox'}, +{HashIs = 1972721385, ModNam = 'v_ret_247_pharmdeo'}, +{HashIs = -689452453, ModNam = 'v_ret_247_pharmstuff'}, +{HashIs = 1541274880, ModNam = 'v_ret_247_popbot4'}, +{HashIs = -1982036471, ModNam = 'v_ret_247_popcan2'}, +{HashIs = 2045891592, ModNam = 'v_ret_247_soappowder2'}, +{HashIs = 663958207, ModNam = 'v_ret_247_sweetcount'}, +{HashIs = -934709748, ModNam = 'v_ret_247_swtcorn2'}, +{HashIs = -735029261, ModNam = 'v_ret_247_tomsoup1'}, +{HashIs = -472680173, ModNam = 'v_ret_247_tuna'}, +{HashIs = 1264979146, ModNam = 'v_ret_247_vegsoup1'}, +{HashIs = -679139144, ModNam = 'v_ret_247_win1'}, +{HashIs = -844425980, ModNam = 'v_ret_247_win2'}, +{HashIs = -519357464, ModNam = 'v_ret_247_win3'}, +{HashIs = -54719154, ModNam = 'v_ret_247shelves01'}, +{HashIs = -220235377, ModNam = 'v_ret_247shelves02'}, +{HashIs = -532065181, ModNam = 'v_ret_247shelves03'}, +{HashIs = 643522702, ModNam = 'v_ret_247shelves04'}, +{HashIs = 1437777724, ModNam = 'v_ret_247shelves05'}, +{HashIs = 163066920, ModNam = 'v_ret_baglrg'}, +{HashIs = -1516329901, ModNam = 'v_ret_bagsml'}, +{HashIs = 1546309912, ModNam = 'v_ret_box'}, +{HashIs = 1630899471, ModNam = 'v_ret_chair_white'}, +{HashIs = -523951410, ModNam = 'v_ret_chair'}, +{HashIs = 1081399034, ModNam = 'v_ret_csr_bin'}, +{HashIs = -690015628, ModNam = 'v_ret_csr_signa'}, +{HashIs = 315927134, ModNam = 'v_ret_csr_signb'}, +{HashIs = 943912250, ModNam = 'v_ret_csr_signc'}, +{HashIs = -458616549, ModNam = 'v_ret_csr_signceiling'}, +{HashIs = 1846468817, ModNam = 'v_ret_csr_signd'}, +{HashIs = -1800416249, ModNam = 'v_ret_csr_signtri'}, +{HashIs = -941548444, ModNam = 'v_ret_csr_signtrismall'}, +{HashIs = -1498039054, ModNam = 'v_ret_csr_table'}, +{HashIs = -472365306, ModNam = 'v_ret_csr_tyresale'}, +{HashIs = 1124868331, ModNam = 'v_ret_fh_ashtray'}, +{HashIs = 1562910207, ModNam = 'v_ret_fh_bsbag'}, +{HashIs = -1539862408, ModNam = 'v_ret_fh_bscup'}, +{HashIs = 607684038, ModNam = 'v_ret_fh_chair01'}, +{HashIs = 467290531, ModNam = 'v_ret_fh_coolbox'}, +{HashIs = -540782362, ModNam = 'v_ret_fh_dinetable'}, +{HashIs = 1842258647, ModNam = 'v_ret_fh_displayc'}, +{HashIs = -251167274, ModNam = 'v_ret_fh_doorframe'}, +{HashIs = 582134182, ModNam = 'v_ret_fh_doorfrmwide'}, +{HashIs = -49220232, ModNam = 'v_ret_fh_dryer'}, +{HashIs = 971278178, ModNam = 'v_ret_fh_emptybot1'}, +{HashIs = 1208099741, ModNam = 'v_ret_fh_emptybot2'}, +{HashIs = 979029460, ModNam = 'v_ret_fh_fanltoff'}, +{HashIs = 2049937797, ModNam = 'v_ret_fh_fanltonbas'}, +{HashIs = 1824325367, ModNam = 'v_ret_fh_fry02'}, +{HashIs = 1757489840, ModNam = 'v_ret_fh_ironbrd'}, +{HashIs = 635240170, ModNam = 'v_ret_fh_kitchtable'}, +{HashIs = 265277000, ModNam = 'v_ret_fh_noodle'}, +{HashIs = -451608514, ModNam = 'v_ret_fh_pizza01'}, +{HashIs = 323771564, ModNam = 'v_ret_fh_pizza02'}, +{HashIs = -1016583293, ModNam = 'v_ret_fh_plate1'}, +{HashIs = -248609009, ModNam = 'v_ret_fh_plate2'}, +{HashIs = 501964936, ModNam = 'v_ret_fh_plate3'}, +{HashIs = 1960709756, ModNam = 'v_ret_fh_plate4'}, +{HashIs = 1264228222, ModNam = 'v_ret_fh_pot01'}, +{HashIs = -328869490, ModNam = 'v_ret_fh_pot02'}, +{HashIs = -1261376923, ModNam = 'v_ret_fh_pot05'}, +{HashIs = -869419016, ModNam = 'v_ret_fh_radiator'}, +{HashIs = -1300099069, ModNam = 'v_ret_fh_shelf_01'}, +{HashIs = -763801615, ModNam = 'v_ret_fh_shelf_02'}, +{HashIs = -1181704684, ModNam = 'v_ret_fh_shelf_03'}, +{HashIs = -406357375, ModNam = 'v_ret_fh_shelf_04'}, +{HashIs = 93827692, ModNam = 'v_ret_fh_walllightoff'}, +{HashIs = 2109783333, ModNam = 'v_ret_fh_walllighton'}, +{HashIs = -704001348, ModNam = 'v_ret_fh_washmach'}, +{HashIs = 1437373576, ModNam = 'v_ret_fh_wickbskt'}, +{HashIs = -247908770, ModNam = 'v_ret_fhglassairfrm'}, +{HashIs = 965837842, ModNam = 'v_ret_fhglassfrm'}, +{HashIs = 247384786, ModNam = 'v_ret_fhglassfrmsml'}, +{HashIs = -739392318, ModNam = 'v_ret_flowers'}, +{HashIs = 2067313593, ModNam = 'v_ret_gassweetcount'}, +{HashIs = 756199591, ModNam = 'v_ret_gassweets'}, +{HashIs = -1401697187, ModNam = 'v_ret_gc_ammo1'}, +{HashIs = -278834633, ModNam = 'v_ret_gc_ammo2'}, +{HashIs = 27391672, ModNam = 'v_ret_gc_ammo3'}, +{HashIs = -1706907653, ModNam = 'v_ret_gc_ammo4'}, +{HashIs = 1936480843, ModNam = 'v_ret_gc_ammo5'}, +{HashIs = 1442357096, ModNam = 'v_ret_gc_ammo8'}, +{HashIs = 352721947, ModNam = 'v_ret_gc_ammostack'}, +{HashIs = 1746762665, ModNam = 'v_ret_gc_bag01'}, +{HashIs = -324631375, ModNam = 'v_ret_gc_bag02'}, +{HashIs = -44941044, ModNam = 'v_ret_gc_bin'}, +{HashIs = -1233342136, ModNam = 'v_ret_gc_boot04'}, +{HashIs = -120328656, ModNam = 'v_ret_gc_bootdisp'}, +{HashIs = 684330213, ModNam = 'v_ret_gc_box1'}, +{HashIs = 866394777, ModNam = 'v_ret_gc_box2'}, +{HashIs = -284652484, ModNam = 'v_ret_gc_bullet'}, +{HashIs = 1948561556, ModNam = 'v_ret_gc_calc'}, +{HashIs = -297318917, ModNam = 'v_ret_gc_cashreg'}, +{HashIs = -1971298567, ModNam = 'v_ret_gc_chair01'}, +{HashIs = 2040839490, ModNam = 'v_ret_gc_chair02'}, +{HashIs = -881696544, ModNam = 'v_ret_gc_chair03'}, +{HashIs = -1809234775, ModNam = 'v_ret_gc_clock'}, +{HashIs = -1399490990, ModNam = 'v_ret_gc_cup'}, +{HashIs = 879885426, ModNam = 'v_ret_gc_ear01'}, +{HashIs = -1298564933, ModNam = 'v_ret_gc_ear02'}, +{HashIs = -2000607989, ModNam = 'v_ret_gc_ear03'}, +{HashIs = 491620376, ModNam = 'v_ret_gc_fan'}, +{HashIs = -286479541, ModNam = 'v_ret_gc_fax'}, +{HashIs = 1617449286, ModNam = 'v_ret_gc_folder1'}, +{HashIs = 801042424, ModNam = 'v_ret_gc_folder2'}, +{HashIs = -868490170, ModNam = 'v_ret_gc_gasmask'}, +{HashIs = 1179681321, ModNam = 'v_ret_gc_knifehold1'}, +{HashIs = 2084498973, ModNam = 'v_ret_gc_knifehold2'}, +{HashIs = -1380074092, ModNam = 'v_ret_gc_lamp'}, +{HashIs = 1165564444, ModNam = 'v_ret_gc_mags'}, +{HashIs = 954470407, ModNam = 'v_ret_gc_mug01'}, +{HashIs = 723612802, ModNam = 'v_ret_gc_mug02'}, +{HashIs = 459560200, ModNam = 'v_ret_gc_mug03'}, +{HashIs = -1409359059, ModNam = 'v_ret_gc_mugdisplay'}, +{HashIs = 1822183470, ModNam = 'v_ret_gc_pen1'}, +{HashIs = 589479224, ModNam = 'v_ret_gc_pen2'}, +{HashIs = 1146022803, ModNam = 'v_ret_gc_phone'}, +{HashIs = -1144115258, ModNam = 'v_ret_gc_plant1'}, +{HashIs = -345370326, ModNam = 'v_ret_gc_print'}, +{HashIs = -141540058, ModNam = 'v_ret_gc_scissors'}, +{HashIs = -1543210774, ModNam = 'v_ret_gc_shred'}, +{HashIs = 2057065924, ModNam = 'v_ret_gc_sprinkler'}, +{HashIs = -1434375213, ModNam = 'v_ret_gc_staple'}, +{HashIs = -1130190827, ModNam = 'v_ret_gc_trays'}, +{HashIs = 1714070505, ModNam = 'v_ret_gc_tshirt1'}, +{HashIs = 143386837, ModNam = 'v_ret_gc_tshirt5'}, +{HashIs = -1486270996, ModNam = 'v_ret_gc_tv'}, +{HashIs = -89356134, ModNam = 'v_ret_gc_vent'}, +{HashIs = 1987036371, ModNam = 'v_ret_gs_glass01'}, +{HashIs = 1687757094, ModNam = 'v_ret_gs_glass02'}, +{HashIs = -72283947, ModNam = 'v_ret_hd_hooks_'}, +{HashIs = 1393739570, ModNam = 'v_ret_hd_prod1_'}, +{HashIs = 473126416, ModNam = 'v_ret_hd_prod2_'}, +{HashIs = 953926948, ModNam = 'v_ret_hd_prod3_'}, +{HashIs = 177399675, ModNam = 'v_ret_hd_prod4_'}, +{HashIs = 2013184257, ModNam = 'v_ret_hd_prod5_'}, +{HashIs = 524258940, ModNam = 'v_ret_hd_prod6_'}, +{HashIs = 263499151, ModNam = 'v_ret_hd_unit1_'}, +{HashIs = 2011035956, ModNam = 'v_ret_hd_unit2_'}, +{HashIs = 1866313229, ModNam = 'v_ret_j_flowerdisp_white'}, +{HashIs = 681277650, ModNam = 'v_ret_j_flowerdisp'}, +{HashIs = -388378644, ModNam = 'v_ret_mirror'}, +{HashIs = 2085590335, ModNam = 'v_ret_ml_6bottles'}, +{HashIs = -53650680, ModNam = 'v_ret_ml_beeram'}, +{HashIs = -942878619, ModNam = 'v_ret_ml_beerbar'}, +{HashIs = -1699929937, ModNam = 'v_ret_ml_beerben1'}, +{HashIs = -329235432, ModNam = 'v_ret_ml_beerben2'}, +{HashIs = -259124142, ModNam = 'v_ret_ml_beerbla1'}, +{HashIs = 583563462, ModNam = 'v_ret_ml_beerbla2'}, +{HashIs = 1793329478, ModNam = 'v_ret_ml_beerdus'}, +{HashIs = 898161667, ModNam = 'v_ret_ml_beerjak1'}, +{HashIs = 1186365022, ModNam = 'v_ret_ml_beerjak2'}, +{HashIs = -1902841705, ModNam = 'v_ret_ml_beerlog1'}, +{HashIs = 1623856386, ModNam = 'v_ret_ml_beerlog2'}, +{HashIs = 1550641188, ModNam = 'v_ret_ml_beerpat1'}, +{HashIs = 1862110545, ModNam = 'v_ret_ml_beerpat2'}, +{HashIs = 1661171057, ModNam = 'v_ret_ml_beerpis1'}, +{HashIs = 2085005315, ModNam = 'v_ret_ml_beerpis2'}, +{HashIs = -1914723336, ModNam = 'v_ret_ml_beerpride'}, +{HashIs = -807039024, ModNam = 'v_ret_ml_chips1'}, +{HashIs = -1730534982, ModNam = 'v_ret_ml_chips2'}, +{HashIs = -1418934561, ModNam = 'v_ret_ml_chips3'}, +{HashIs = -1839065906, ModNam = 'v_ret_ml_chips4'}, +{HashIs = 990852227, ModNam = 'v_ret_ml_cigs'}, +{HashIs = -1240914379, ModNam = 'v_ret_ml_cigs2'}, +{HashIs = -1479865927, ModNam = 'v_ret_ml_cigs3'}, +{HashIs = -271115824, ModNam = 'v_ret_ml_cigs4'}, +{HashIs = 563739989, ModNam = 'v_ret_ml_cigs5'}, +{HashIs = 1263489215, ModNam = 'v_ret_ml_cigs6'}, +{HashIs = 1262567554, ModNam = 'v_ret_ml_fridge'}, +{HashIs = -347947133, ModNam = 'v_ret_ml_fridge02_dr'}, +{HashIs = -1538231930, ModNam = 'v_ret_ml_fridge02'}, +{HashIs = -1105610407, ModNam = 'v_ret_ml_liqshelfa'}, +{HashIs = 1761775400, ModNam = 'v_ret_ml_liqshelfb'}, +{HashIs = 1238061242, ModNam = 'v_ret_ml_liqshelfc'}, +{HashIs = -2065152269, ModNam = 'v_ret_ml_liqshelfd'}, +{HashIs = -1766954369, ModNam = 'v_ret_ml_liqshelfe'}, +{HashIs = -1197050094, ModNam = 'v_ret_ml_meth'}, +{HashIs = 1437558005, ModNam = 'v_ret_ml_methcigs'}, +{HashIs = -1317590321, ModNam = 'v_ret_ml_methsweets'}, +{HashIs = 1244929250, ModNam = 'v_ret_ml_papers'}, +{HashIs = -2055836816, ModNam = 'v_ret_ml_partframe1'}, +{HashIs = -1294088642, ModNam = 'v_ret_ml_partframe2'}, +{HashIs = -1591991621, ModNam = 'v_ret_ml_partframe3'}, +{HashIs = -1431957069, ModNam = 'v_ret_ml_scale'}, +{HashIs = 1158946078, ModNam = 'v_ret_ml_shelfrk'}, +{HashIs = 1228376703, ModNam = 'v_ret_ml_sweet1'}, +{HashIs = -1875208060, ModNam = 'v_ret_ml_sweet2'}, +{HashIs = -1575601093, ModNam = 'v_ret_ml_sweet3'}, +{HashIs = -319761937, ModNam = 'v_ret_ml_sweet4'}, +{HashIs = -21793420, ModNam = 'v_ret_ml_sweet5'}, +{HashIs = -920516014, ModNam = 'v_ret_ml_sweet6'}, +{HashIs = -619729363, ModNam = 'v_ret_ml_sweet7'}, +{HashIs = 633750425, ModNam = 'v_ret_ml_sweet8'}, +{HashIs = 927393434, ModNam = 'v_ret_ml_sweet9'}, +{HashIs = -2081577774, ModNam = 'v_ret_ml_sweetego'}, +{HashIs = -724492621, ModNam = 'v_ret_ml_tablea'}, +{HashIs = -999719436, ModNam = 'v_ret_ml_tableb'}, +{HashIs = -2002254222, ModNam = 'v_ret_ml_tablec'}, +{HashIs = 1349488192, ModNam = 'v_ret_ml_win2'}, +{HashIs = -1271966270, ModNam = 'v_ret_ml_win3'}, +{HashIs = -1041960659, ModNam = 'v_ret_ml_win4'}, +{HashIs = -1750426439, ModNam = 'v_ret_ml_win5'}, +{HashIs = 14751329, ModNam = 'v_ret_neon_baracho'}, +{HashIs = 514028339, ModNam = 'v_ret_neon_blarneys'}, +{HashIs = -1925068611, ModNam = 'v_ret_neon_logger'}, +{HashIs = 212422933, ModNam = 'v_ret_ps_bag_01'}, +{HashIs = -88789715, ModNam = 'v_ret_ps_bag_02'}, +{HashIs = 924866179, ModNam = 'v_ret_ps_box_01'}, +{HashIs = -1819668623, ModNam = 'v_ret_ps_box_02'}, +{HashIs = -65937277, ModNam = 'v_ret_ps_box_03'}, +{HashIs = 961655955, ModNam = 'v_ret_ps_carrier01'}, +{HashIs = 1661995023, ModNam = 'v_ret_ps_carrier02'}, +{HashIs = 1546354612, ModNam = 'v_ret_ps_chair'}, +{HashIs = 2046793812, ModNam = 'v_ret_ps_cologne_01'}, +{HashIs = -199083070, ModNam = 'v_ret_ps_cologne'}, +{HashIs = 797424111, ModNam = 'v_ret_ps_flowers_01'}, +{HashIs = -830867507, ModNam = 'v_ret_ps_flowers_02'}, +{HashIs = 463961750, ModNam = 'v_ret_ps_pot'}, +{HashIs = 2065593157, ModNam = 'v_ret_ps_shades01'}, +{HashIs = 1298569174, ModNam = 'v_ret_ps_shades02'}, +{HashIs = -453266295, ModNam = 'v_ret_ps_shoe_01'}, +{HashIs = -721387032, ModNam = 'v_ret_ps_ties_01'}, +{HashIs = 139323522, ModNam = 'v_ret_ps_ties_02'}, +{HashIs = -154417794, ModNam = 'v_ret_ps_ties_03'}, +{HashIs = -1345210485, ModNam = 'v_ret_ps_ties_04'}, +{HashIs = -704932256, ModNam = 'v_ret_ps_tissue'}, +{HashIs = 1267833770, ModNam = 'v_ret_ps_toiletbag'}, +{HashIs = 1356866689, ModNam = 'v_ret_ps_toiletry_01'}, +{HashIs = 1050705922, ModNam = 'v_ret_ps_toiletry_02'}, +{HashIs = 657097993, ModNam = 'v_ret_ta_book1'}, +{HashIs = -1585219143, ModNam = 'v_ret_ta_book2'}, +{HashIs = 553121952, ModNam = 'v_ret_ta_book3'}, +{HashIs = 321871119, ModNam = 'v_ret_ta_book4'}, +{HashIs = 15349949, ModNam = 'v_ret_ta_box'}, +{HashIs = 2144745138, ModNam = 'v_ret_ta_camera'}, +{HashIs = -2140074399, ModNam = 'v_ret_ta_firstaid'}, +{HashIs = 1077574385, ModNam = 'v_ret_ta_gloves'}, +{HashIs = -1486084727, ModNam = 'v_ret_ta_hero'}, +{HashIs = -742386476, ModNam = 'v_ret_ta_ink03'}, +{HashIs = -511987637, ModNam = 'v_ret_ta_ink04'}, +{HashIs = -1188601953, ModNam = 'v_ret_ta_ink05'}, +{HashIs = -502099890, ModNam = 'v_ret_ta_jelly'}, +{HashIs = 427392416, ModNam = 'v_ret_ta_mag1'}, +{HashIs = 48189548, ModNam = 'v_ret_ta_mag2'}, +{HashIs = 281867950, ModNam = 'v_ret_ta_mug'}, +{HashIs = -667536719, ModNam = 'v_ret_ta_paproll'}, +{HashIs = 1971657777, ModNam = 'v_ret_ta_paproll2'}, +{HashIs = -1196859886, ModNam = 'v_ret_ta_pot1'}, +{HashIs = -417580297, ModNam = 'v_ret_ta_pot2'}, +{HashIs = -1399339549, ModNam = 'v_ret_ta_pot3'}, +{HashIs = -1862016482, ModNam = 'v_ret_ta_power'}, +{HashIs = -968466081, ModNam = 'v_ret_ta_skull'}, +{HashIs = -1920429619, ModNam = 'v_ret_ta_spray'}, +{HashIs = 1798189768, ModNam = 'v_ret_ta_stool'}, +{HashIs = -1425009325, ModNam = 'v_ret_tablesml'}, +{HashIs = 367798813, ModNam = 'v_ret_tat2stuff_01'}, +{HashIs = 674352808, ModNam = 'v_ret_tat2stuff_02'}, +{HashIs = 848225122, ModNam = 'v_ret_tat2stuff_03'}, +{HashIs = 1151436679, ModNam = 'v_ret_tat2stuff_04'}, +{HashIs = 1331928335, ModNam = 'v_ret_tat2stuff_05'}, +{HashIs = 1494593651, ModNam = 'v_ret_tat2stuff_06'}, +{HashIs = 1806194072, ModNam = 'v_ret_tat2stuff_07'}, +{HashIs = -1805606583, ModNam = 'v_ret_tatstuff01'}, +{HashIs = -1977709371, ModNam = 'v_ret_tatstuff02'}, +{HashIs = -1020100884, ModNam = 'v_ret_tatstuff03'}, +{HashIs = -1326130575, ModNam = 'v_ret_tatstuff04'}, +{HashIs = 1309582442, ModNam = 'v_ret_tissue'}, +{HashIs = 1139436570, ModNam = 'v_ret_washpow1'}, +{HashIs = 799622040, ModNam = 'v_ret_washpow2'}, +{HashIs = 136597148, ModNam = 'v_ret_wind2'}, +{HashIs = 365314198, ModNam = 'v_ret_window'}, +{HashIs = -1499125472, ModNam = 'v_ret_windowair'}, +{HashIs = 1335382252, ModNam = 'v_ret_windowsmall'}, +{HashIs = -1468326899, ModNam = 'v_ret_windowutil'}, +{HashIs = -589046858, ModNam = 'v_serv_1socket'}, +{HashIs = -132789682, ModNam = 'v_serv_2socket'}, +{HashIs = 1644278705, ModNam = 'v_serv_abox_02'}, +{HashIs = -2031321722, ModNam = 'v_serv_abox_04'}, +{HashIs = -721895765, ModNam = 'v_serv_abox_1'}, +{HashIs = -124033353, ModNam = 'v_serv_abox_g1'}, +{HashIs = -790849738, ModNam = 'v_serv_abox_g3'}, +{HashIs = 492575597, ModNam = 'v_serv_aboxes_02'}, +{HashIs = -387521298, ModNam = 'v_serv_bktmop_h'}, +{HashIs = 1543408104, ModNam = 'v_serv_bs_barbchair'}, +{HashIs = -465246693, ModNam = 'v_serv_bs_barbchair2'}, +{HashIs = 434950506, ModNam = 'v_serv_bs_barbchair3'}, +{HashIs = -177141645, ModNam = 'v_serv_bs_barbchair5'}, +{HashIs = 1720432065, ModNam = 'v_serv_bs_cliipbit1'}, +{HashIs = 1994282598, ModNam = 'v_serv_bs_cliipbit2'}, +{HashIs = -920585494, ModNam = 'v_serv_bs_cliipbit3'}, +{HashIs = -372354415, ModNam = 'v_serv_bs_clippers'}, +{HashIs = 1165195353, ModNam = 'v_serv_bs_clutter'}, +{HashIs = 1507202536, ModNam = 'v_serv_bs_comb'}, +{HashIs = -1133354853, ModNam = 'v_serv_bs_cond'}, +{HashIs = 202070568, ModNam = 'v_serv_bs_foam1'}, +{HashIs = -1515174995, ModNam = 'v_serv_bs_foamx3'}, +{HashIs = 12751331, ModNam = 'v_serv_bs_gel'}, +{HashIs = -1023683840, ModNam = 'v_serv_bs_gelx3'}, +{HashIs = -1656576146, ModNam = 'v_serv_bs_hairdryer'}, +{HashIs = 580223600, ModNam = 'v_serv_bs_looroll'}, +{HashIs = -799414023, ModNam = 'v_serv_bs_mug'}, +{HashIs = 2005313754, ModNam = 'v_serv_bs_razor'}, +{HashIs = 1900909486, ModNam = 'v_serv_bs_scissors'}, +{HashIs = 795984016, ModNam = 'v_serv_bs_shampoo'}, +{HashIs = 286298615, ModNam = 'v_serv_bs_shvbrush'}, +{HashIs = -688012791, ModNam = 'v_serv_bs_spray'}, +{HashIs = 2018317371, ModNam = 'v_serv_cln_prod_04'}, +{HashIs = 1561943508, ModNam = 'v_serv_cln_prod_06'}, +{HashIs = 1903701366, ModNam = 'v_serv_crdbox_2'}, +{HashIs = -736560690, ModNam = 'v_serv_ct_binoculars'}, +{HashIs = 508864775, ModNam = 'v_serv_ct_chair01'}, +{HashIs = -171943901, ModNam = 'v_serv_ct_chair02'}, +{HashIs = -294576776, ModNam = 'v_serv_ct_lamp'}, +{HashIs = -1763055830, ModNam = 'v_serv_ct_light'}, +{HashIs = -1742955463, ModNam = 'v_serv_ct_monitor01'}, +{HashIs = 1659646421, ModNam = 'v_serv_ct_monitor02'}, +{HashIs = -1266592510, ModNam = 'v_serv_ct_monitor03'}, +{HashIs = -781152544, ModNam = 'v_serv_ct_monitor04'}, +{HashIs = -500649904, ModNam = 'v_serv_ct_monitor05'}, +{HashIs = -310622473, ModNam = 'v_serv_ct_monitor06'}, +{HashIs = -8033527, ModNam = 'v_serv_ct_monitor07'}, +{HashIs = -271744229, ModNam = 'v_serv_ct_striplight'}, +{HashIs = -1798470109, ModNam = 'v_serv_cupboard_01'}, +{HashIs = -1731941480, ModNam = 'v_serv_emrglgt_off'}, +{HashIs = -79978204, ModNam = 'v_serv_firbel'}, +{HashIs = 1964400974, ModNam = 'v_serv_firealarm'}, +{HashIs = -1530258765, ModNam = 'v_serv_flurlgt_01'}, +{HashIs = 1193759130, ModNam = 'v_serv_gt_glass1'}, +{HashIs = 2087304222, ModNam = 'v_serv_gt_glass2'}, +{HashIs = -600415835, ModNam = 'v_serv_hndtrk_n2_aa_h'}, +{HashIs = -1293487551, ModNam = 'v_serv_lgtemg'}, +{HashIs = 103179737, ModNam = 'v_serv_metro_advertmid'}, +{HashIs = 581889677, ModNam = 'v_serv_metro_advertstand1'}, +{HashIs = 275794448, ModNam = 'v_serv_metro_advertstand2'}, +{HashIs = -10278922, ModNam = 'v_serv_metro_advertstand3'}, +{HashIs = 1385526236, ModNam = 'v_serv_metro_ceilingspeaker'}, +{HashIs = -2139330164, ModNam = 'v_serv_metro_ceilingvent'}, +{HashIs = 1430895338, ModNam = 'v_serv_metro_elecpole_singlel'}, +{HashIs = 675274951, ModNam = 'v_serv_metro_elecpole_singler'}, +{HashIs = -2009950230, ModNam = 'v_serv_metro_floorbin'}, +{HashIs = -106487292, ModNam = 'v_serv_metro_infoscreen1'}, +{HashIs = -448693971, ModNam = 'v_serv_metro_infoscreen3'}, +{HashIs = 1131390643, ModNam = 'v_serv_metro_metaljunk1'}, +{HashIs = 797015791, ModNam = 'v_serv_metro_metaljunk2'}, +{HashIs = 1745383396, ModNam = 'v_serv_metro_metaljunk3'}, +{HashIs = 925058130, ModNam = 'v_serv_metro_paybooth'}, +{HashIs = 1368830751, ModNam = 'v_serv_metro_signals1'}, +{HashIs = 440714328, ModNam = 'v_serv_metro_signals2'}, +{HashIs = -867376114, ModNam = 'v_serv_metro_signconnect'}, +{HashIs = 2120265392, ModNam = 'v_serv_metro_signlossantos'}, +{HashIs = 622888377, ModNam = 'v_serv_metro_signmap'}, +{HashIs = 417944961, ModNam = 'v_serv_metro_signroutes'}, +{HashIs = -871236969, ModNam = 'v_serv_metro_signtravel'}, +{HashIs = 285787722, ModNam = 'v_serv_metro_stationfence'}, +{HashIs = 2069444788, ModNam = 'v_serv_metro_stationfence2'}, +{HashIs = -601985968, ModNam = 'v_serv_metro_stationgate'}, +{HashIs = -535349246, ModNam = 'v_serv_metro_statseat1'}, +{HashIs = -807594098, ModNam = 'v_serv_metro_statseat2'}, +{HashIs = 1945191539, ModNam = 'v_serv_metro_tubelight'}, +{HashIs = 495380854, ModNam = 'v_serv_metro_tubelight2'}, +{HashIs = -942910394, ModNam = 'v_serv_metro_tunnellight1'}, +{HashIs = -1551758414, ModNam = 'v_serv_metro_tunnellight2'}, +{HashIs = 682422711, ModNam = 'v_serv_metro_wallbin'}, +{HashIs = -1556823922, ModNam = 'v_serv_metro_walllightcage'}, +{HashIs = 213350007, ModNam = 'v_serv_metroelecpolecurve'}, +{HashIs = 1653623132, ModNam = 'v_serv_metroelecpolenarrow'}, +{HashIs = -269112841, ModNam = 'v_serv_metroelecpolestation'}, +{HashIs = -368490772, ModNam = 'v_serv_plas_boxg4'}, +{HashIs = -851111464, ModNam = 'v_serv_plas_boxgt2'}, +{HashIs = 713133406, ModNam = 'v_serv_plastic_box_lid'}, +{HashIs = -421145003, ModNam = 'v_serv_plastic_box'}, +{HashIs = -528401166, ModNam = 'v_serv_radio'}, +{HashIs = -937756226, ModNam = 'v_serv_securitycam_03'}, +{HashIs = -765880741, ModNam = 'v_serv_securitycam_1a'}, +{HashIs = -177480482, ModNam = 'v_serv_switch_2'}, +{HashIs = -455361602, ModNam = 'v_serv_switch_3'}, +{HashIs = 751349707, ModNam = 'v_serv_tc_bin1_'}, +{HashIs = 274859350, ModNam = 'v_serv_tc_bin2_'}, +{HashIs = -1149940374, ModNam = 'v_serv_tc_bin3_'}, +{HashIs = 2067417152, ModNam = 'v_serv_tu_iron_'}, +{HashIs = 1359592635, ModNam = 'v_serv_tu_iron2_'}, +{HashIs = 259322409, ModNam = 'v_serv_tu_light1_'}, +{HashIs = -1210399798, ModNam = 'v_serv_tu_light2_'}, +{HashIs = -590146742, ModNam = 'v_serv_tu_light3_'}, +{HashIs = 1889796391, ModNam = 'v_serv_tu_statio1_'}, +{HashIs = 483613343, ModNam = 'v_serv_tu_statio2_'}, +{HashIs = -1814837934, ModNam = 'v_serv_tu_statio3_'}, +{HashIs = 232962702, ModNam = 'v_serv_tu_statio4_'}, +{HashIs = 1802557189, ModNam = 'v_serv_tu_statio5_'}, +{HashIs = 838183020, ModNam = 'v_serv_tu_stay_'}, +{HashIs = -332131798, ModNam = 'v_serv_tu_stay2_'}, +{HashIs = 368482553, ModNam = 'v_serv_tu_trak1_'}, +{HashIs = 1206778303, ModNam = 'v_serv_tu_trak2_'}, +{HashIs = -1173362295, ModNam = 'v_serv_tvrack'}, +{HashIs = -1188733122, ModNam = 'v_serv_waste_bin1'}, +{HashIs = 741933698, ModNam = 'v_serv_wetfloorsn'}, +{HashIs = 465467525, ModNam = 'v_tre_sofa_mess_a_s'}, +{HashIs = -1726933877, ModNam = 'v_tre_sofa_mess_b_s'}, +{HashIs = 417935208, ModNam = 'v_tre_sofa_mess_c_s'}, +{HashIs = 338562499, ModNam = 'vacca'}, +{HashIs = -140902153, ModNam = 'vader'}, +{HashIs = -1600252419, ModNam = 'valkyrie'}, +{HashIs = 1543134283, ModNam = 'valkyrie2'}, +{HashIs = 827690619, ModNam = 'vb_01_bld_fr1'}, +{HashIs = 1779972143, ModNam = 'vb_01_bld'}, +{HashIs = 1245927740, ModNam = 'vb_01_fence_fizz_01'}, +{HashIs = -286678390, ModNam = 'vb_01_fence_fizz_02'}, +{HashIs = -442593292, ModNam = 'vb_01_fence_fizz_03'}, +{HashIs = 468914354, ModNam = 'vb_01_grnd_dtl'}, +{HashIs = -1290616747, ModNam = 'vb_01_grnd_dtl2'}, +{HashIs = 1697883280, ModNam = 'vb_01_grnd_dtl3'}, +{HashIs = 662168984, ModNam = 'vb_01_grnd_fr00'}, +{HashIs = -1251376771, ModNam = 'vb_01_grnd_fr01'}, +{HashIs = -886788877, ModNam = 'vb_01_grnd_fr02'}, +{HashIs = -1338960124, ModNam = 'vb_01_grnd'}, +{HashIs = -545203247, ModNam = 'vb_01_pool2'}, +{HashIs = -1879517034, ModNam = 'vb_01_shadow_casting'}, +{HashIs = -714773355, ModNam = 'vb_02_b1_fr1'}, +{HashIs = -5062353, ModNam = 'vb_02_b1_fr2'}, +{HashIs = -1088700446, ModNam = 'vb_02_b1_fr4'}, +{HashIs = 1222089812, ModNam = 'vb_02_b2_fr3'}, +{HashIs = 585490198, ModNam = 'vb_02_bld1'}, +{HashIs = -1025048823, ModNam = 'vb_02_bld2_d3'}, +{HashIs = -2060443320, ModNam = 'vb_02_bld2_dtl'}, +{HashIs = 880182535, ModNam = 'vb_02_bld2_dtl001'}, +{HashIs = -1531098482, ModNam = 'vb_02_bld2_rail'}, +{HashIs = 1849425772, ModNam = 'vb_02_bld2_rail1'}, +{HashIs = 211530370, ModNam = 'vb_02_bld2'}, +{HashIs = 653166672, ModNam = 'vb_02_grnd_dtl'}, +{HashIs = 2142301960, ModNam = 'vb_02_grnd_dtl004'}, +{HashIs = 384517307, ModNam = 'vb_02_grnd_dtl2'}, +{HashIs = 707357495, ModNam = 'vb_02_grnd_dtl3'}, +{HashIs = -477994733, ModNam = 'vb_02_grnd'}, +{HashIs = 2061852045, ModNam = 'vb_02_hedges_dcl'}, +{HashIs = -1437137033, ModNam = 'vb_02_pool_water'}, +{HashIs = -248286905, ModNam = 'vb_02_props_p_lod'}, +{HashIs = 1504880644, ModNam = 'vb_03_b1_ra01_02'}, +{HashIs = -1950644989, ModNam = 'vb_03_b1_ra01'}, +{HashIs = 1982453091, ModNam = 'vb_03_b1_ra02_01'}, +{HashIs = 1685271030, ModNam = 'vb_03_b1_ra02_02'}, +{HashIs = -1062606238, ModNam = 'vb_03_b1_ra02_03'}, +{HashIs = -1360541986, ModNam = 'vb_03_b1_ra02_04'}, +{HashIs = -1658510503, ModNam = 'vb_03_b1_ra02_05'}, +{HashIs = -1174576762, ModNam = 'vb_03_b1_ra02'}, +{HashIs = 154346263, ModNam = 'vb_03_b1_ra03_02'}, +{HashIs = 974774717, ModNam = 'vb_03_b1_ra03'}, +{HashIs = -328567085, ModNam = 'vb_03_bld1_cblel'}, +{HashIs = -321206068, ModNam = 'vb_03_bld1'}, +{HashIs = 1380691615, ModNam = 'vb_03_bld2_det'}, +{HashIs = 1015856421, ModNam = 'vb_03_bld2_e_slod'}, +{HashIs = 662793062, ModNam = 'vb_03_bld2_e'}, +{HashIs = -1228920779, ModNam = 'vb_03_bld2_rail'}, +{HashIs = 1472338846, ModNam = 'vb_03_bld2_railb'}, +{HashIs = -1630262847, ModNam = 'vb_03_bld2_railc'}, +{HashIs = 1933955749, ModNam = 'vb_03_bld2_raild'}, +{HashIs = 1520804952, ModNam = 'vb_03_bld2'}, +{HashIs = 980787464, ModNam = 'vb_03_cablemesh10745_hvstd'}, +{HashIs = -1448905384, ModNam = 'vb_03_cablemesh10746_hvstd'}, +{HashIs = 977417908, ModNam = 'vb_03_cablemesh10747_hvstd'}, +{HashIs = 1257373829, ModNam = 'vb_03_cablemesh10748_hvstd'}, +{HashIs = -369140251, ModNam = 'vb_03_cablemesh10749_hvstd'}, +{HashIs = 354556983, ModNam = 'vb_03_cablemesh10750_hvstd'}, +{HashIs = -999941695, ModNam = 'vb_03_cablemesh10751_hvstd'}, +{HashIs = 1752922836, ModNam = 'vb_03_cablemesh10752_hvstd'}, +{HashIs = -658042084, ModNam = 'vb_03_cablemesh10753_hvstd'}, +{HashIs = 572854564, ModNam = 'vb_03_cablemesh10754_hvstd'}, +{HashIs = 1015227332, ModNam = 'vb_03_detail'}, +{HashIs = -496107355, ModNam = 'vb_03_dtl_01'}, +{HashIs = 1228492330, ModNam = 'vb_03_dtl_03'}, +{HashIs = 1449126007, ModNam = 'vb_03_dtl_04'}, +{HashIs = 748524787, ModNam = 'vb_03_dtl_05'}, +{HashIs = 1036728142, ModNam = 'vb_03_dtl_06'}, +{HashIs = -1874404284, ModNam = 'vb_03_dtl_07'}, +{HashIs = -1586921847, ModNam = 'vb_03_dtl_08'}, +{HashIs = 1875090238, ModNam = 'vb_03_dtl_09'}, +{HashIs = -1741377952, ModNam = 'vb_03_dtl_10'}, +{HashIs = 1845365405, ModNam = 'vb_03_grnd'}, +{HashIs = 1793883621, ModNam = 'vb_04__ladder_002'}, +{HashIs = 1464293019, ModNam = 'vb_04__ladder_003'}, +{HashIs = 218710560, ModNam = 'vb_04__ladder_004'}, +{HashIs = 1953962305, ModNam = 'vb_04__ladder_01_lod003'}, +{HashIs = 419801285, ModNam = 'vb_04__ladder_01'}, +{HashIs = -978764754, ModNam = 'vb_04_bld1'}, +{HashIs = 436962975, ModNam = 'vb_04_fence_01'}, +{HashIs = -1730542538, ModNam = 'vb_04_fence_02'}, +{HashIs = -1367134328, ModNam = 'vb_04_fence_03'}, +{HashIs = 2107329981, ModNam = 'vb_04_fence_04'}, +{HashIs = -1955862178, ModNam = 'vb_04_fence_05'}, +{HashIs = -976888303, ModNam = 'vb_04_fence_06'}, +{HashIs = -746817154, ModNam = 'vb_04_fence_07'}, +{HashIs = -1705965784, ModNam = 'vb_04_fence_08'}, +{HashIs = -1476484477, ModNam = 'vb_04_fence_09'}, +{HashIs = 412747108, ModNam = 'vb_04_fence_10'}, +{HashIs = 759967432, ModNam = 'vb_04_fence_11'}, +{HashIs = 2080263211, ModNam = 'vb_04_fence_12'}, +{HashIs = -1901366907, ModNam = 'vb_04_fence_13'}, +{HashIs = 329874303, ModNam = 'vb_04_fence_14'}, +{HashIs = -470377446, ModNam = 'vb_04_fence_15'}, +{HashIs = 476273964, ModNam = 'vb_04_grnd_dtl_01'}, +{HashIs = 707131569, ModNam = 'vb_04_grnd_dtl_02'}, +{HashIs = 1895204437, ModNam = 'vb_04_grnd_dtl_03'}, +{HashIs = -1789964387, ModNam = 'vb_04_grnd'}, +{HashIs = -1591590134, ModNam = 'vb_04_grnd001'}, +{HashIs = -1303834894, ModNam = 'vb_04_grndmore'}, +{HashIs = -1867086951, ModNam = 'vb_04_hedge_decal'}, +{HashIs = -1973606837, ModNam = 'vb_04_prop_fnclink_03c'}, +{HashIs = 866877360, ModNam = 'vb_04_stairs'}, +{HashIs = 1922672533, ModNam = 'vb_05_a_fr00'}, +{HashIs = 1547270869, ModNam = 'vb_05_a_fr01'}, +{HashIs = -504920541, ModNam = 'vb_05_a_fr02'}, +{HashIs = -870753657, ModNam = 'vb_05_a_fr03'}, +{HashIs = -8076963, ModNam = 'vb_05_a_fr04'}, +{HashIs = 202343424, ModNam = 'vb_05_b1'}, +{HashIs = 1444627003, ModNam = 'vb_05_b1b1_fr'}, +{HashIs = 57726970, ModNam = 'vb_05_b1b1'}, +{HashIs = 1894009534, ModNam = 'vb_05_b1b2_fr'}, +{HashIs = 1510310921, ModNam = 'vb_05_b1b2_fr1det'}, +{HashIs = -248827025, ModNam = 'vb_05_b1b2'}, +{HashIs = -1636230026, ModNam = 'vb_05_b1rail'}, +{HashIs = 978477189, ModNam = 'vb_05_b2'}, +{HashIs = 1121414737, ModNam = 'vb_05_b2b1_fr1'}, +{HashIs = -845642795, ModNam = 'vb_05_b2b1_fr2'}, +{HashIs = -1872086104, ModNam = 'vb_05_b2b1'}, +{HashIs = 24792681, ModNam = 'vb_05_b2b3_fr'}, +{HashIs = -1410207049, ModNam = 'vb_05_b2b3'}, +{HashIs = 1904463595, ModNam = 'vb_05_b3'}, +{HashIs = 1890015736, ModNam = 'vb_05_b3b1_b'}, +{HashIs = -466862473, ModNam = 'vb_05_b3b1_fr'}, +{HashIs = -1190034417, ModNam = 'vb_05_b3b1'}, +{HashIs = -1248347386, ModNam = 'vb_05_b3b2_fr'}, +{HashIs = -1412011627, ModNam = 'vb_05_b3b2'}, +{HashIs = -360769074, ModNam = 'vb_05_b3rail_lod'}, +{HashIs = 1890907335, ModNam = 'vb_05_b3rail'}, +{HashIs = 515811678, ModNam = 'vb_05_b4'}, +{HashIs = 1427969566, ModNam = 'vb_05_b5'}, +{HashIs = 970204957, ModNam = 'vb_05_bandaid_1'}, +{HashIs = -405939508, ModNam = 'vb_05_cablem7_thvy'}, +{HashIs = -1156857093, ModNam = 'vb_05_cornerfence'}, +{HashIs = 822165070, ModNam = 'vb_05_db_apart_10'}, +{HashIs = 565719972, ModNam = 'vb_05_detail1'}, +{HashIs = -1015362999, ModNam = 'vb_05_detail10'}, +{HashIs = 1334882479, ModNam = 'vb_05_detail10a'}, +{HashIs = -413376404, ModNam = 'vb_05_detail10b'}, +{HashIs = -551464970, ModNam = 'vb_05_detail10c'}, +{HashIs = -122243900, ModNam = 'vb_05_detail12'}, +{HashIs = 366393052, ModNam = 'vb_05_detail12a'}, +{HashIs = -1931369324, ModNam = 'vb_05_detail12b'}, +{HashIs = -1970561048, ModNam = 'vb_05_detail12c'}, +{HashIs = 1400793686, ModNam = 'vb_05_detail1a'}, +{HashIs = 264769476, ModNam = 'vb_05_detail2'}, +{HashIs = -621344755, ModNam = 'vb_05_detail2a'}, +{HashIs = 224390366, ModNam = 'vb_05_detail2b'}, +{HashIs = 133292534, ModNam = 'vb_05_detail2c'}, +{HashIs = -96778615, ModNam = 'vb_05_detail2d'}, +{HashIs = 721397789, ModNam = 'vb_05_detail2e'}, +{HashIs = 1105687554, ModNam = 'vb_05_detail3'}, +{HashIs = 1625687909, ModNam = 'vb_05_detail3a'}, +{HashIs = -878191305, ModNam = 'vb_05_detail3b'}, +{HashIs = -591364248, ModNam = 'vb_05_detail3c'}, +{HashIs = -1491987444, ModNam = 'vb_05_detail3d'}, +{HashIs = 811913469, ModNam = 'vb_05_detail4'}, +{HashIs = -1242485198, ModNam = 'vb_05_detail4a'}, +{HashIs = -1541502323, ModNam = 'vb_05_detail4b'}, +{HashIs = -669126005, ModNam = 'vb_05_detail4c'}, +{HashIs = -949989104, ModNam = 'vb_05_detail4d'}, +{HashIs = 1256162798, ModNam = 'vb_05_detail5'}, +{HashIs = 488099282, ModNam = 'vb_05_detail5a'}, +{HashIs = 718170431, ModNam = 'vb_05_detail5b'}, +{HashIs = 26613455, ModNam = 'vb_05_detail5c'}, +{HashIs = 255832610, ModNam = 'vb_05_detail5d'}, +{HashIs = 949936493, ModNam = 'vb_05_detail6'}, +{HashIs = -2036903887, ModNam = 'vb_05_detail6a_gut'}, +{HashIs = -2063886360, ModNam = 'vb_05_detail6a'}, +{HashIs = -1924552968, ModNam = 'vb_05_detail6b_gut'}, +{HashIs = -1227818094, ModNam = 'vb_05_detail6b'}, +{HashIs = 1870745393, ModNam = 'vb_05_detail7'}, +{HashIs = -316183710, ModNam = 'vb_05_detail7a'}, +{HashIs = -75888633, ModNam = 'vb_05_detail7b'}, +{HashIs = -928865703, ModNam = 'vb_05_detail7c'}, +{HashIs = 1183695780, ModNam = 'vb_05_f'}, +{HashIs = -414725179, ModNam = 'vb_05_fl'}, +{HashIs = 778000883, ModNam = 'vb_05_fp'}, +{HashIs = -1401630550, ModNam = 'vb_05_glue'}, +{HashIs = 294382305, ModNam = 'vb_05_grnd1'}, +{HashIs = -1019424579, ModNam = 'vb_05_grnd11'}, +{HashIs = -1980531, ModNam = 'vb_05_grnd2'}, +{HashIs = 2000435093, ModNam = 'vb_05_grnd22'}, +{HashIs = -331866054, ModNam = 'vb_05_grnd3'}, +{HashIs = -1323033496, ModNam = 'vb_05_grnd33'}, +{HashIs = 1788091636, ModNam = 'vb_05_grnd4'}, +{HashIs = -659130057, ModNam = 'vb_05_grnd5'}, +{HashIs = -957852261, ModNam = 'vb_05_grnd6'}, +{HashIs = 2102959976, ModNam = 'vb_05_h559_fr1'}, +{HashIs = -1415349251, ModNam = 'vb_05_h559_fr2'}, +{HashIs = -1125166459, ModNam = 'vb_05_house555'}, +{HashIs = 1940504619, ModNam = 'vb_05_house559'}, +{HashIs = -366224094, ModNam = 'vb_05_hr01a_fr'}, +{HashIs = 47586211, ModNam = 'vb_05_hr01a'}, +{HashIs = 178311261, ModNam = 'vb_05_hr01b_fr'}, +{HashIs = 857013280, ModNam = 'vb_05_hr01b'}, +{HashIs = 2018604876, ModNam = 'vb_05_ivy_core'}, +{HashIs = -37732158, ModNam = 'vb_05_ivy_corelod'}, +{HashIs = 922338040, ModNam = 'vb_05_props_p_lod'}, +{HashIs = -1773334580, ModNam = 'vb_05_s_ma_fr'}, +{HashIs = -1034565809, ModNam = 'vb_05_shared_moderna'}, +{HashIs = -1615151057, ModNam = 'vb_05_va02_fr'}, +{HashIs = -925911876, ModNam = 'vb_05_va02_fr1'}, +{HashIs = 1642096351, ModNam = 'vb_05_va02_fr2'}, +{HashIs = 1027087759, ModNam = 'vb_05_va02_fr3'}, +{HashIs = -294202148, ModNam = 'vb_05_va1_fr1'}, +{HashIs = 8911102, ModNam = 'vb_05_va1_fr2'}, +{HashIs = -1842504629, ModNam = 'vb_05_va1_fr3'}, +{HashIs = -1526349317, ModNam = 'vb_05_va1_fr4'}, +{HashIs = 719375795, ModNam = 'vb_05_va1_fr5'}, +{HashIs = -1685146932, ModNam = 'vb_05_va3_fr'}, +{HashIs = -865681191, ModNam = 'vb_05_va3_fr001'}, +{HashIs = 1107317333, ModNam = 'vb_05_va3_fr001b'}, +{HashIs = -223867557, ModNam = 'vb_05_va3_fr002'}, +{HashIs = 1626106382, ModNam = 'vb_05_va3_fr003'}, +{HashIs = -63237490, ModNam = 'vb_05_va6_fr1'}, +{HashIs = 729411851, ModNam = 'vb_05_va6_fr2'}, +{HashIs = -1164606698, ModNam = 'vb_05_va7_fr1'}, +{HashIs = -320641103, ModNam = 'vb_05_va7_fr2'}, +{HashIs = -1655120133, ModNam = 'vb_05_vb_16build02'}, +{HashIs = 1923848854, ModNam = 'vb_05_villa01_intref'}, +{HashIs = 963610040, ModNam = 'vb_05_villa02_intref'}, +{HashIs = -1219608972, ModNam = 'vb_05_villa03_intref'}, +{HashIs = 1225984714, ModNam = 'vb_05_villa04_intref'}, +{HashIs = -854916158, ModNam = 'vb_05_villa06'}, +{HashIs = -562649447, ModNam = 'vb_05_villa07'}, +{HashIs = -385575574, ModNam = 'vb_05_villa08_fr'}, +{HashIs = 809585197, ModNam = 'vb_05_villa08'}, +{HashIs = -798377127, ModNam = 'vb_07_alley_proxy_dnd'}, +{HashIs = -574661906, ModNam = 'vb_07_alley003'}, +{HashIs = -1017922180, ModNam = 'vb_07_fence_01'}, +{HashIs = 290035413, ModNam = 'vb_07_grd_fr1'}, +{HashIs = -2088666301, ModNam = 'vb_07_grd_fr2'}, +{HashIs = -2020258588, ModNam = 'vb_07_grd_proxy_do_not_delete'}, +{HashIs = -1210640054, ModNam = 'vb_07_grd'}, +{HashIs = 761264897, ModNam = 'vb_07_ivy'}, +{HashIs = -1113201221, ModNam = 'vb_07_s1_lad'}, +{HashIs = 396930892, ModNam = 'vb_07_st1_fr'}, +{HashIs = 816295479, ModNam = 'vb_07_st2_fr'}, +{HashIs = -867874239, ModNam = 'vb_07_stores_detail_01'}, +{HashIs = -560206098, ModNam = 'vb_07_stores_detail_02'}, +{HashIs = -393215286, ModNam = 'vb_07_stores_detail_03'}, +{HashIs = -94656927, ModNam = 'vb_07_stores_detail_04'}, +{HashIs = -1748868816, ModNam = 'vb_07_stores_detail_05'}, +{HashIs = -1437727161, ModNam = 'vb_07_stores_detail_06'}, +{HashIs = -751478763, ModNam = 'vb_07_stores_detail_07'}, +{HashIs = -433717770, ModNam = 'vb_07_stores_detail_08'}, +{HashIs = 1600843902, ModNam = 'vb_07_stores_detail_09'}, +{HashIs = -1243372206, ModNam = 'vb_07_stores_detail_10'}, +{HashIs = 195760735, ModNam = 'vb_07_stores_detail_10b'}, +{HashIs = 1239534936, ModNam = 'vb_07_stores_detail_11'}, +{HashIs = -1087797515, ModNam = 'vb_07_stores_proxy_dnd'}, +{HashIs = -147349584, ModNam = 'vb_07_stores1_detail'}, +{HashIs = 92991865, ModNam = 'vb_07_stores1'}, +{HashIs = 694344568, ModNam = 'vb_07_structures01_proxy_dnd'}, +{HashIs = -1822570991, ModNam = 'vb_07_structures01'}, +{HashIs = 592560246, ModNam = 'vb_07_structures02_proxy_dnd'}, +{HashIs = -1480790317, ModNam = 'vb_07_structures02'}, +{HashIs = 1140407207, ModNam = 'vb_08_b2_fr1'}, +{HashIs = 892444184, ModNam = 'vb_08_b2_fr2'}, +{HashIs = -1044241548, ModNam = 'vb_08_bld1_dtl'}, +{HashIs = -770269811, ModNam = 'vb_08_bld1'}, +{HashIs = 621478513, ModNam = 'vb_08_bld2_dtl'}, +{HashIs = 1011249643, ModNam = 'vb_08_bld2'}, +{HashIs = 653813816, ModNam = 'vb_08_detail_fade1'}, +{HashIs = -1548931225, ModNam = 'vb_08_fence_01'}, +{HashIs = 1442681865, ModNam = 'vb_08_fence_02'}, +{HashIs = -1000804162, ModNam = 'vb_08_fence_03'}, +{HashIs = -331300719, ModNam = 'vb_08_fence_04'}, +{HashIs = -627139251, ModNam = 'vb_08_fence_05'}, +{HashIs = -1863022090, ModNam = 'vb_08_fence_06'}, +{HashIs = -11508048, ModNam = 'vb_08_fence_07'}, +{HashIs = -539219920, ModNam = 'vb_08_fence_08'}, +{HashIs = -843512854, ModNam = 'vb_08_fence_09'}, +{HashIs = 160595660, ModNam = 'vb_08_fence_10'}, +{HashIs = -655843975, ModNam = 'vb_08_fence_11'}, +{HashIs = -1043241360, ModNam = 'vb_08_g_fr01'}, +{HashIs = 691984440, ModNam = 'vb_08_grand_dtl4'}, +{HashIs = -1771289466, ModNam = 'vb_08_grnd_dtl1'}, +{HashIs = -784025022, ModNam = 'vb_08_grnd_dtl2'}, +{HashIs = -1013244177, ModNam = 'vb_08_grnd_dtl3'}, +{HashIs = -1989468939, ModNam = 'vb_08_grnd'}, +{HashIs = -1937430268, ModNam = 'vb_08_trailer3_detailfade'}, +{HashIs = -229599834, ModNam = 'vb_08_trellis_01'}, +{HashIs = -1464480946, ModNam = 'vb_08_vb08_rf_fr1'}, +{HashIs = 673908596, ModNam = 'vb_08_water'}, +{HashIs = 2079441447, ModNam = 'vb_09__ladder_002'}, +{HashIs = 849424259, ModNam = 'vb_09__ladder_003'}, +{HashIs = 1154348881, ModNam = 'vb_09__ladder_01'}, +{HashIs = -643288414, ModNam = 'vb_09_bld01_dtl'}, +{HashIs = 594894925, ModNam = 'vb_09_bld02_dtl'}, +{HashIs = -778183467, ModNam = 'vb_09_build_em_lod'}, +{HashIs = 1704134999, ModNam = 'vb_09_build_em'}, +{HashIs = -1862019966, ModNam = 'vb_09_build01'}, +{HashIs = -1094471675, ModNam = 'vb_09_build02'}, +{HashIs = 1235864975, ModNam = 'vb_09_fence'}, +{HashIs = -264400355, ModNam = 'vb_09_fr'}, +{HashIs = -1932385565, ModNam = 'vb_09_ground'}, +{HashIs = -2102241192, ModNam = 'vb_09_hedges_dcl'}, +{HashIs = -1371668286, ModNam = 'vb_10_build1'}, +{HashIs = -612541632, ModNam = 'vb_10_build2'}, +{HashIs = 1995586312, ModNam = 'vb_10_detail1'}, +{HashIs = -1142438658, ModNam = 'vb_10_detail2'}, +{HashIs = -1286622258, ModNam = 'vb_10_detail4'}, +{HashIs = -2062231719, ModNam = 'vb_10_detail5'}, +{HashIs = 216477516, ModNam = 'vb_10_fr00'}, +{HashIs = -158727534, ModNam = 'vb_10_fr01'}, +{HashIs = 731941643, ModNam = 'vb_10_ground'}, +{HashIs = -1881905268, ModNam = 'vb_10_hedge_dcl'}, +{HashIs = -1807389329, ModNam = 'vb_10_props_combo_dslod'}, +{HashIs = -1700306637, ModNam = 'vb_17__ladder_01'}, +{HashIs = 405329189, ModNam = 'vb_17_b1'}, +{HashIs = -1981630301, ModNam = 'vb_17_b2'}, +{HashIs = 828991333, ModNam = 'vb_17_dc01'}, +{HashIs = 184556179, ModNam = 'vb_17_dc02'}, +{HashIs = 435468412, ModNam = 'vb_17_dc03'}, +{HashIs = 1738757080, ModNam = 'vb_17_dc04'}, +{HashIs = -390736385, ModNam = 'vb_17_dc05'}, +{HashIs = -1024161155, ModNam = 'vb_17_dc06'}, +{HashIs = -737727326, ModNam = 'vb_17_dc07'}, +{HashIs = 508674358, ModNam = 'vb_17_dc08'}, +{HashIs = -1414865942, ModNam = 'vb_17_dc09'}, +{HashIs = 26839342, ModNam = 'vb_17_dc10'}, +{HashIs = 280733554, ModNam = 'vb_17_dc11'}, +{HashIs = -55494766, ModNam = 'vb_17_fizz_fence_01'}, +{HashIs = 630688094, ModNam = 'vb_17_fizz_fence_02'}, +{HashIs = 375253739, ModNam = 'vb_17_fizz_fence_03'}, +{HashIs = -467846430, ModNam = 'vb_17_grnd'}, +{HashIs = 1773722434, ModNam = 'vb_17_rail_01'}, +{HashIs = 1475590072, ModNam = 'vb_17_rail_02'}, +{HashIs = 214475107, ModNam = 'vb_17_rail_03'}, +{HashIs = 2071559875, ModNam = 'vb_17_rail_04'}, +{HashIs = -54820523, ModNam = 'vb_17_rail_05'}, +{HashIs = 1796890129, ModNam = 'vb_17_rail_06'}, +{HashIs = 252642249, ModNam = 'vb_17_rail_07_l1'}, +{HashIs = 540428362, ModNam = 'vb_17_rail_07'}, +{HashIs = 246359356, ModNam = 'vb_17_rail_08'}, +{HashIs = -1214122209, ModNam = 'vb_17_rail_09'}, +{HashIs = 65015986, ModNam = 'vb_17_rail_11'}, +{HashIs = 590303056, ModNam = 'vb_17_rail_12'}, +{HashIs = 1769233369, ModNam = 'vb_17_rail_13'}, +{HashIs = 1992455797, ModNam = 'vb_17_rail_14'}, +{HashIs = -1643335346, ModNam = 'vb_17_stores_wdetail_01'}, +{HashIs = -1145115470, ModNam = 'vb_17_stores_wdetail_02'}, +{HashIs = -1070282282, ModNam = 'vb_17_stores'}, +{HashIs = 1310161941, ModNam = 'vb_18_bld1'}, +{HashIs = 225393115, ModNam = 'vb_18_bld6_detail01'}, +{HashIs = -1274503153, ModNam = 'vb_18_bld6_fnc'}, +{HashIs = -146583954, ModNam = 'vb_18_bld6'}, +{HashIs = -397858998, ModNam = 'vb_18_detail'}, +{HashIs = -1238737815, ModNam = 'vb_18_detail2'}, +{HashIs = -908491829, ModNam = 'vb_18_detail3'}, +{HashIs = -1620207921, ModNam = 'vb_18_fr1'}, +{HashIs = -435051498, ModNam = 'vb_18_fr2'}, +{HashIs = -120075870, ModNam = 'vb_18_fr3'}, +{HashIs = -1160092042, ModNam = 'vb_18_ground'}, +{HashIs = -2044786472, ModNam = 'vb_18_props_combo_dslod'}, +{HashIs = -1813684830, ModNam = 'vb_19_bld1'}, +{HashIs = 675317334, ModNam = 'vb_19_bld2'}, +{HashIs = -651752947, ModNam = 'vb_19_fr1'}, +{HashIs = 1158078919, ModNam = 'vb_19_fr2'}, +{HashIs = 1698770001, ModNam = 'vb_19_fr3_008'}, +{HashIs = 976141565, ModNam = 'vb_19_fr3_010'}, +{HashIs = 522747658, ModNam = 'vb_19_fr3_1'}, +{HashIs = -415438218, ModNam = 'vb_19_fr3_10'}, +{HashIs = -712521972, ModNam = 'vb_19_fr3_11'}, +{HashIs = -2083675239, ModNam = 'vb_19_fr3_12'}, +{HashIs = 225696673, ModNam = 'vb_19_fr3_2'}, +{HashIs = -2140552837, ModNam = 'vb_19_fr3_3'}, +{HashIs = 1998237405, ModNam = 'vb_19_fr3_4'}, +{HashIs = 1676413056, ModNam = 'vb_19_fr3_5'}, +{HashIs = 1236390940, ModNam = 'vb_19_fr3_6'}, +{HashIs = -919121131, ModNam = 'vb_19_fr3_7'}, +{HashIs = -1143064477, ModNam = 'vb_19_fr3_8'}, +{HashIs = -1397515762, ModNam = 'vb_19_fr3_9'}, +{HashIs = -183654188, ModNam = 'vb_19_ground_dtl'}, +{HashIs = 1893865261, ModNam = 'vb_19_ground_dtl2'}, +{HashIs = 2134160338, ModNam = 'vb_19_ground_dtl3'}, +{HashIs = 697148193, ModNam = 'vb_19_ground'}, +{HashIs = 1423351787, ModNam = 'vb_19_ladders_02'}, +{HashIs = 1644968534, ModNam = 'vb_19_ladders_03'}, +{HashIs = -1748851262, ModNam = 'vb_19_ladders_04'}, +{HashIs = -784728900, ModNam = 'vb_19_ladders'}, +{HashIs = -2003673842, ModNam = 'vb_19_ladders01'}, +{HashIs = -2108073141, ModNam = 'vb_19_maskshopint'}, +{HashIs = 730043649, ModNam = 'vb_19_masksshop'}, +{HashIs = 955028591, ModNam = 'vb_19_nw_masks'}, +{HashIs = -454850497, ModNam = 'vb_19_nw_masks003'}, +{HashIs = -895053803, ModNam = 'vb_19_nw_masks01'}, +{HashIs = -13045791, ModNam = 'vb_19_ter'}, +{HashIs = 361071602, ModNam = 'vb_20_bld1'}, +{HashIs = -2027886809, ModNam = 'vb_20_bld2'}, +{HashIs = -1946780369, ModNam = 'vb_20_bld3_dtl'}, +{HashIs = 1069045847, ModNam = 'vb_20_bld3'}, +{HashIs = 421640171, ModNam = 'vb_20_details'}, +{HashIs = -854624641, ModNam = 'vb_20_details2'}, +{HashIs = 2140265349, ModNam = 'vb_20_details3'}, +{HashIs = -1320173824, ModNam = 'vb_20_details4'}, +{HashIs = 1876314111, ModNam = 'vb_20_fizza_01'}, +{HashIs = 1982822636, ModNam = 'vb_20_fizza_02_lod'}, +{HashIs = -1660835267, ModNam = 'vb_20_fizza_10'}, +{HashIs = 1998759973, ModNam = 'vb_20_fr01'}, +{HashIs = 1703761524, ModNam = 'vb_20_ground'}, +{HashIs = 793667605, ModNam = 'vb_20_hdg'}, +{HashIs = 950818955, ModNam = 'vb_20_vb_20_lod'}, +{HashIs = 1573289357, ModNam = 'vb_20_vb_20a_lod'}, +{HashIs = -630472294, ModNam = 'vb_20_vb_20b_lod'}, +{HashIs = 1441529528, ModNam = 'vb_21_build1_cloth2_lod'}, +{HashIs = 1497909187, ModNam = 'vb_21_build1'}, +{HashIs = 2078670404, ModNam = 'vb_21_build2_cloth1_lod'}, +{HashIs = -1727109690, ModNam = 'vb_21_build2_cloth3_lod'}, +{HashIs = 131212504, ModNam = 'vb_21_build2'}, +{HashIs = 1648888174, ModNam = 'vb_21_detail_002'}, +{HashIs = -1827738885, ModNam = 'vb_21_detail_003'}, +{HashIs = -1422833778, ModNam = 'vb_21_detail'}, +{HashIs = -2037496430, ModNam = 'vb_21_fr1'}, +{HashIs = 1415672833, ModNam = 'vb_21_hedge_dcl'}, +{HashIs = 1103990866, ModNam = 'vb_21_nw_dcls'}, +{HashIs = -1005186882, ModNam = 'vb_22__ladder_002'}, +{HashIs = -845076539, ModNam = 'vb_22__ladder_01'}, +{HashIs = 457326070, ModNam = 'vb_22_b1_fr1'}, +{HashIs = -433008819, ModNam = 'vb_22_b1'}, +{HashIs = -1842764428, ModNam = 'vb_22_b2_fr1'}, +{HashIs = -2131950853, ModNam = 'vb_22_b2_fr2'}, +{HashIs = -1403266140, ModNam = 'vb_22_b2'}, +{HashIs = -691916688, ModNam = 'vb_22_b3'}, +{HashIs = -1770644778, ModNam = 'vb_22_dc01'}, +{HashIs = -1448066742, ModNam = 'vb_22_dc02'}, +{HashIs = -604822065, ModNam = 'vb_22_dc03'}, +{HashIs = -852752319, ModNam = 'vb_22_dc04'}, +{HashIs = -66689547, ModNam = 'vb_22_dc05'}, +{HashIs = -313833345, ModNam = 'vb_22_dc06'}, +{HashIs = 527903962, ModNam = 'vb_22_dc07'}, +{HashIs = 313856854, ModNam = 'vb_22_dc08'}, +{HashIs = 1155266467, ModNam = 'vb_22_dc09'}, +{HashIs = -585123398, ModNam = 'vb_22_terrain'}, +{HashIs = 1083342028, ModNam = 'vb_23_bld1'}, +{HashIs = 247568683, ModNam = 'vb_23_bld2'}, +{HashIs = 274228054, ModNam = 'vb_23_decal_01'}, +{HashIs = -485619518, ModNam = 'vb_23_decal_02'}, +{HashIs = 820749436, ModNam = 'vb_23_decal_03'}, +{HashIs = -597226087, ModNam = 'vb_23_detail_01'}, +{HashIs = 586299284, ModNam = 'vb_23_detail_01pip'}, +{HashIs = -1575282430, ModNam = 'vb_23_detail_02'}, +{HashIs = -853581034, ModNam = 'vb_23_detail_02pip'}, +{HashIs = -1148169052, ModNam = 'vb_23_grnd'}, +{HashIs = -1687312623, ModNam = 'vb_23_hedge_decal'}, +{HashIs = 1590604376, ModNam = 'vb_24_ao_fadeout_bugfix'}, +{HashIs = 1220709834, ModNam = 'vb_24_bld1'}, +{HashIs = 1853794624, ModNam = 'vb_24_bld2_bb'}, +{HashIs = 1907653369, ModNam = 'vb_24_bld2_detail'}, +{HashIs = 855099259, ModNam = 'vb_24_bld2_emit'}, +{HashIs = -1706371020, ModNam = 'vb_24_bld2_fenc_01'}, +{HashIs = -970124654, ModNam = 'vb_24_bld2_fenc_02_lod'}, +{HashIs = 1908705064, ModNam = 'vb_24_bld2_fenc_02'}, +{HashIs = -813698125, ModNam = 'vb_24_bld2_text'}, +{HashIs = 1916068014, ModNam = 'vb_24_bld2'}, +{HashIs = -1672754341, ModNam = 'vb_24_detail'}, +{HashIs = -1422587634, ModNam = 'vb_24_detail1'}, +{HashIs = -1845045586, ModNam = 'vb_24_detail2'}, +{HashIs = -1614712285, ModNam = 'vb_24_detail3'}, +{HashIs = -1988533070, ModNam = 'vb_24_grille'}, +{HashIs = 914242378, ModNam = 'vb_24_ground'}, +{HashIs = -1709773087, ModNam = 'vb_24_l_pls'}, +{HashIs = 2135605708, ModNam = 'vb_24_ld_lod'}, +{HashIs = -831821402, ModNam = 'vb_24_ld'}, +{HashIs = -1393512573, ModNam = 'vb_24_lddrs'}, +{HashIs = 954754411, ModNam = 'vb_24_pst'}, +{HashIs = -1691530067, ModNam = 'vb_24_rls'}, +{HashIs = -2022991477, ModNam = 'vb_25_dc1'}, +{HashIs = -1188397816, ModNam = 'vb_25_dc2'}, +{HashIs = 1173788318, ModNam = 'vb_25_dc5'}, +{HashIs = 1604897282, ModNam = 'vb_25_dc6'}, +{HashIs = 260221367, ModNam = 'vb_25_dc7'}, +{HashIs = -396730925, ModNam = 'vb_25_det'}, +{HashIs = 1291545698, ModNam = 'vb_25_f_detail'}, +{HashIs = -1566524593, ModNam = 'vb_25_f'}, +{HashIs = -1631703672, ModNam = 'vb_25_hdg'}, +{HashIs = -942522836, ModNam = 'vb_25_mall'}, +{HashIs = 1178477429, ModNam = 'vb_25_mallfnce1'}, +{HashIs = -1632623456, ModNam = 'vb_25_mallground'}, +{HashIs = 1863689878, ModNam = 'vb_25_rails_hd'}, +{HashIs = -728277721, ModNam = 'vb_25_rails_hd01'}, +{HashIs = 97730466, ModNam = 'vb_25_rails_hd02'}, +{HashIs = -266857428, ModNam = 'vb_25_rails_hd03'}, +{HashIs = 557774457, ModNam = 'vb_25_rails_hd04'}, +{HashIs = 262624074, ModNam = 'vb_25_rails_hd05'}, +{HashIs = -1688279229, ModNam = 'vb_25_rails_hd06'}, +{HashIs = -1914975171, ModNam = 'vb_25_rails_hd07'}, +{HashIs = 2129210968, ModNam = 'vb_25_rails_hd08'}, +{HashIs = 1830718147, ModNam = 'vb_25_rails_hd09'}, +{HashIs = 2038791551, ModNam = 'vb_25_rails2_hd'}, +{HashIs = 1329856758, ModNam = 'vb_25_rails2_hd01'}, +{HashIs = 1337185835, ModNam = 'vb_25_rest_details'}, +{HashIs = 547278822, ModNam = 'vb_25_rest'}, +{HashIs = -1819861621, ModNam = 'vb_25_restground'}, +{HashIs = -926316654, ModNam = 'vb_25_shd_box'}, +{HashIs = -175546077, ModNam = 'vb_25_w'}, +{HashIs = 483570312, ModNam = 'vb_26_build3_d_fizz'}, +{HashIs = 1227524948, ModNam = 'vb_26_build3'}, +{HashIs = 507539729, ModNam = 'vb_26_detail'}, +{HashIs = -1190685700, ModNam = 'vb_26_detail1'}, +{HashIs = -984961918, ModNam = 'vb_26_detail2'}, +{HashIs = -730182943, ModNam = 'vb_26_detail3'}, +{HashIs = 915977709, ModNam = 'vb_26_lll'}, +{HashIs = 1278859458, ModNam = 'vb_26_r_hd'}, +{HashIs = 209438882, ModNam = 'vb_27__ladder_002'}, +{HashIs = 1897642643, ModNam = 'vb_27__ladder_01'}, +{HashIs = 316948397, ModNam = 'vb_27_buildings'}, +{HashIs = -998922014, ModNam = 'vb_27_buildingsa'}, +{HashIs = 927460, ModNam = 'vb_27_detail'}, +{HashIs = -55619850, ModNam = 'vb_27_detaildente'}, +{HashIs = -378635960, ModNam = 'vb_27_ground'}, +{HashIs = 6480179, ModNam = 'vb_27_rails'}, +{HashIs = -450385700, ModNam = 'vb_27_rails01'}, +{HashIs = -2030134476, ModNam = 'vb_28__decal004'}, +{HashIs = 726518452, ModNam = 'vb_28_build1'}, +{HashIs = -662952686, ModNam = 'vb_28_build2'}, +{HashIs = 367903966, ModNam = 'vb_28_detail_02'}, +{HashIs = 368996790, ModNam = 'vb_28_detail'}, +{HashIs = 1937581456, ModNam = 'vb_28_detail3'}, +{HashIs = -182277923, ModNam = 'vb_28_detail4'}, +{HashIs = 477362047, ModNam = 'vb_28_detail5'}, +{HashIs = 716215288, ModNam = 'vb_28_detail6'}, +{HashIs = 1388867617, ModNam = 'vb_28_graflodnew'}, +{HashIs = -2054860616, ModNam = 'vb_28_ladder01'}, +{HashIs = 1961308028, ModNam = 'vb_28_ladder02'}, +{HashIs = 901242548, ModNam = 'vb_28_railsb_01'}, +{HashIs = 2095705371, ModNam = 'vb_28_railsb_02'}, +{HashIs = 1183350873, ModNam = 'vb_28_railsb_03'}, +{HashIs = -975536385, ModNam = 'vb_28_railsb_04'}, +{HashIs = -1885924743, ModNam = 'vb_28_railsb_05'}, +{HashIs = -460918731, ModNam = 'vb_28_railsb'}, +{HashIs = -739483493, ModNam = 'vb_29_grille_b'}, +{HashIs = -130280507, ModNam = 'vb_29_grille_b01'}, +{HashIs = 123253246, ModNam = 'vb_29_grille_b02'}, +{HashIs = -653339285, ModNam = 'vb_29_grille_b03'}, +{HashIs = 1153316390, ModNam = 'vb_29_grille'}, +{HashIs = -159659315, ModNam = 'vb_29_grille01'}, +{HashIs = 80602993, ModNam = 'vb_29_grille02'}, +{HashIs = -753925130, ModNam = 'vb_29_grille03'}, +{HashIs = 1395753999, ModNam = 'vb_29_grille04'}, +{HashIs = 1942200391, ModNam = 'vb_29_ground_dcl'}, +{HashIs = 226508873, ModNam = 'vb_29_ground_dcl2'}, +{HashIs = -319815895, ModNam = 'vb_29_ground_dcl3'}, +{HashIs = -1155458164, ModNam = 'vb_29_ground_dcl4'}, +{HashIs = -2008304158, ModNam = 'vb_29_ground_dcl5'}, +{HashIs = -343843751, ModNam = 'vb_29_ground'}, +{HashIs = -1799881709, ModNam = 'vb_29_market_det'}, +{HashIs = -1394849469, ModNam = 'vb_29_market_det001'}, +{HashIs = -2006417316, ModNam = 'vb_29_market_det003'}, +{HashIs = 371366902, ModNam = 'vb_29_market_det004'}, +{HashIs = 105905233, ModNam = 'vb_29_market_det005'}, +{HashIs = -481905089, ModNam = 'vb_29_market_det007'}, +{HashIs = -855143999, ModNam = 'vb_29_market_det008'}, +{HashIs = 1191200539, ModNam = 'vb_29_market_shuttersa_lod'}, +{HashIs = 686908348, ModNam = 'vb_29_market_shuttersa'}, +{HashIs = -1917718486, ModNam = 'vb_29_market_shuttersb_lod'}, +{HashIs = 446416657, ModNam = 'vb_29_market_shuttersb'}, +{HashIs = 1220837556, ModNam = 'vb_29_marketwalls'}, +{HashIs = 1429854673, ModNam = 'vb_29_marketwalls2'}, +{HashIs = 963998493, ModNam = 'vb_29_masts'}, +{HashIs = -1137836482, ModNam = 'vb_29_shuttersopena_lod'}, +{HashIs = -1343156802, ModNam = 'vb_29_shuttersopena'}, +{HashIs = 1765984474, ModNam = 'vb_29_shuttersopenb_lod'}, +{HashIs = -510234360, ModNam = 'vb_29_shuttersopenb'}, +{HashIs = -605615401, ModNam = 'vb_29_stall_01'}, +{HashIs = -1393258810, ModNam = 'vb_29_stall_01b'}, +{HashIs = 223145378, ModNam = 'vb_29_stall_02'}, +{HashIs = -1035519285, ModNam = 'vb_29_stall_02a'}, +{HashIs = -823732897, ModNam = 'vb_29_w_brr_det'}, +{HashIs = -16594229, ModNam = 'vb_29_w_brr'}, +{HashIs = 698160363, ModNam = 'vb_30__ladder_002'}, +{HashIs = 445085376, ModNam = 'vb_30__ladder_003'}, +{HashIs = 1568464718, ModNam = 'vb_30_bld1_woodstruc_lod'}, +{HashIs = -166029102, ModNam = 'vb_30_bld1_woodstruc'}, +{HashIs = 1176586107, ModNam = 'vb_30_bld1'}, +{HashIs = -2117451445, ModNam = 'vb_30_bld1a'}, +{HashIs = -224943092, ModNam = 'vb_30_bld2c'}, +{HashIs = -2022516370, ModNam = 'vb_30_bld2test'}, +{HashIs = 498095064, ModNam = 'vb_30_decal1'}, +{HashIs = 203534523, ModNam = 'vb_30_decal2'}, +{HashIs = -980442224, ModNam = 'vb_30_decal3'}, +{HashIs = -1217984705, ModNam = 'vb_30_decal4'}, +{HashIs = -384996725, ModNam = 'vb_30_decal5'}, +{HashIs = 371075145, ModNam = 'vb_30_detail1'}, +{HashIs = 76809525, ModNam = 'vb_30_detail2'}, +{HashIs = 1538195681, ModNam = 'vb_30_detail3_stairs'}, +{HashIs = -70814820, ModNam = 'vb_30_detail3'}, +{HashIs = -402502638, ModNam = 'vb_30_detail4'}, +{HashIs = -1492817272, ModNam = 'vb_30_floyd_emissive'}, +{HashIs = -644321229, ModNam = 'vb_30_floyd_emissive2'}, +{HashIs = 1285182522, ModNam = 'vb_30_floyd_emissivemurder_01'}, +{HashIs = 421763414, ModNam = 'vb_30_ground'}, +{HashIs = 1415974920, ModNam = 'vb_30_hedges_dcl'}, +{HashIs = 725741943, ModNam = 'vb_30_ladder_05'}, +{HashIs = 1832690753, ModNam = 'vb_30_ladder'}, +{HashIs = -1859494018, ModNam = 'vb_30_mission_afterdeath_ipl'}, +{HashIs = 1156857486, ModNam = 'vb_30_mission_afterdeath_ipl2'}, +{HashIs = -1860937765, ModNam = 'vb_30_raildetail'}, +{HashIs = 1230296866, ModNam = 'vb_30_rails'}, +{HashIs = -1381449219, ModNam = 'vb_30_shd'}, +{HashIs = -623442521, ModNam = 'vb_30_shutters_slod'}, +{HashIs = 500487298, ModNam = 'vb_30_shutters'}, +{HashIs = 806473936, ModNam = 'vb_30_windows'}, +{HashIs = -1015811998, ModNam = 'vb_31_build1'}, +{HashIs = -1246669603, ModNam = 'vb_31_build2'}, +{HashIs = 693999615, ModNam = 'vb_31_dcl'}, +{HashIs = 108205748, ModNam = 'vb_31_dcl2'}, +{HashIs = 297151802, ModNam = 'vb_31_dcl3'}, +{HashIs = 2069211346, ModNam = 'vb_31_dtl'}, +{HashIs = 619380024, ModNam = 'vb_31_ground'}, +{HashIs = 986790280, ModNam = 'vb_31_hedge_rnd_b_mm003'}, +{HashIs = 691410514, ModNam = 'vb_31_hedge_rnd_b_mm004'}, +{HashIs = 157158237, ModNam = 'vb_31_rails'}, +{HashIs = -514543928, ModNam = 'vb_31_railsb_lod'}, +{HashIs = -1959459549, ModNam = 'vb_31_railsb'}, +{HashIs = -984099672, ModNam = 'vb_31_railsb02'}, +{HashIs = 1916939902, ModNam = 'vb_31_railsb03'}, +{HashIs = -1189667444, ModNam = 'vb_31_railsb04_lod'}, +{HashIs = 1634831581, ModNam = 'vb_31_railsb04'}, +{HashIs = -2050426297, ModNam = 'vb_31_railse'}, +{HashIs = -408629410, ModNam = 'vb_31_railse01'}, +{HashIs = 482720159, ModNam = 'vb_31_railse02'}, +{HashIs = 167744531, ModNam = 'vb_31_railse03'}, +{HashIs = 1126401626, ModNam = 'vb_31_railse04'}, +{HashIs = 828236495, ModNam = 'vb_31_railse05'}, +{HashIs = 1776288018, ModNam = 'vb_32_build1'}, +{HashIs = 877794811, ModNam = 'vb_32_build2'}, +{HashIs = 1300318297, ModNam = 'vb_32_build3'}, +{HashIs = 699576008, ModNam = 'vb_32_decal1'}, +{HashIs = 1290073388, ModNam = 'vb_32_decal2'}, +{HashIs = -209730973, ModNam = 'vb_32_decal3'}, +{HashIs = 731384362, ModNam = 'vb_32_detail1'}, +{HashIs = 1514104696, ModNam = 'vb_32_detail2'}, +{HashIs = 1238222485, ModNam = 'vb_32_detail3'}, +{HashIs = -787430555, ModNam = 'vb_32_ground'}, +{HashIs = -907987458, ModNam = 'vb_32_hedge_ov'}, +{HashIs = -766576041, ModNam = 'vb_32_rails01'}, +{HashIs = -14268105, ModNam = 'vb_32_rails01a'}, +{HashIs = 290909592, ModNam = 'vb_32_rails01b'}, +{HashIs = -194006070, ModNam = 'vb_32_rails01c'}, +{HashIs = -1539760596, ModNam = 'vb_32_rails02'}, +{HashIs = 1330148440, ModNam = 'vb_32_rails03'}, +{HashIs = -1259086908, ModNam = 'vb_32_railsb'}, +{HashIs = 1720207380, ModNam = 'vb_32_railsb01'}, +{HashIs = -1026230394, ModNam = 'vb_32_railsc'}, +{HashIs = 1373537296, ModNam = 'vb_32_railsc01'}, +{HashIs = 1020549628, ModNam = 'vb_32_railsc02'}, +{HashIs = 2043143533, ModNam = 'vb_32_railsd'}, +{HashIs = -753353059, ModNam = 'vb_32_railsd01'}, +{HashIs = -617046319, ModNam = 'vb_33_bld1_balcony2'}, +{HashIs = -1207233238, ModNam = 'vb_33_bld1'}, +{HashIs = -466073153, ModNam = 'vb_33_bld2_balcony_2'}, +{HashIs = 1047137685, ModNam = 'vb_33_bld2_balcony'}, +{HashIs = 480873070, ModNam = 'vb_33_bld2_balcony6'}, +{HashIs = -1872110520, ModNam = 'vb_33_bld2_fence'}, +{HashIs = 417818214, ModNam = 'vb_33_bld2_fizz_detail'}, +{HashIs = -67372130, ModNam = 'vb_33_bld2_railing_4'}, +{HashIs = -849264682, ModNam = 'vb_33_bld2'}, +{HashIs = -512946892, ModNam = 'vb_33_detail_fence_01'}, +{HashIs = 1010657627, ModNam = 'vb_33_detail007'}, +{HashIs = -1983180453, ModNam = 'vb_33_detail1'}, +{HashIs = -527778087, ModNam = 'vb_33_detail2'}, +{HashIs = -1373382132, ModNam = 'vb_33_detail3'}, +{HashIs = -512737116, ModNam = 'vb_33_detail4'}, +{HashIs = -805233210, ModNam = 'vb_33_detail5'}, +{HashIs = 83068842, ModNam = 'vb_33_detail6'}, +{HashIs = -985962163, ModNam = 'vb_33_fakeshops'}, +{HashIs = -543880134, ModNam = 'vb_33_fakeshops2'}, +{HashIs = -347058985, ModNam = 'vb_33_garage_stuff'}, +{HashIs = -782958903, ModNam = 'vb_33_garageint'}, +{HashIs = 418703304, ModNam = 'vb_33_grnd'}, +{HashIs = -524556645, ModNam = 'vb_33_pagoda_1'}, +{HashIs = -1299871185, ModNam = 'vb_33_pagoda_2'}, +{HashIs = 676885979, ModNam = 'vb_33_pagoda_3'}, +{HashIs = -455333049, ModNam = 'vb_33_props_dsscfed'}, +{HashIs = -1693269610, ModNam = 'vb_33_props_dsscfst'}, +{HashIs = 1628737836, ModNam = 'vb_33_props_fprop_lod'}, +{HashIs = 1504925282, ModNam = 'vb_33_shutters_slod'}, +{HashIs = 1765930131, ModNam = 'vb_33_shutters'}, +{HashIs = 1179287369, ModNam = 'vb_33_wrails'}, +{HashIs = 230799171, ModNam = 'vb_33detailint'}, +{HashIs = 1675780056, ModNam = 'vb_34_bayb_emis'}, +{HashIs = -771245810, ModNam = 'vb_34_baybuild_antenna'}, +{HashIs = -1077658260, ModNam = 'vb_34_baybuild'}, +{HashIs = -494077656, ModNam = 'vb_34_beach_blend'}, +{HashIs = 134613817, ModNam = 'vb_34_beach_blend2'}, +{HashIs = 1807129895, ModNam = 'vb_34_beachn_01_wet'}, +{HashIs = 1440389790, ModNam = 'vb_34_beachn_01'}, +{HashIs = 1634606817, ModNam = 'vb_34_beachn_02_shark_lod'}, +{HashIs = 1125056677, ModNam = 'vb_34_beachn_02_shark'}, +{HashIs = 1039960437, ModNam = 'vb_34_beachn_02_wet'}, +{HashIs = -1010633103, ModNam = 'vb_34_beachn_03'}, +{HashIs = 1017661174, ModNam = 'vb_34_beachn_7'}, +{HashIs = -2037354014, ModNam = 'vb_34_beachs_01_wet'}, +{HashIs = 117628996, ModNam = 'vb_34_beachs_01'}, +{HashIs = -1191893634, ModNam = 'vb_34_beachs_02_wet'}, +{HashIs = -184894412, ModNam = 'vb_34_beachs_02'}, +{HashIs = -56706985, ModNam = 'vb_34_beachs_05_det'}, +{HashIs = 575300362, ModNam = 'vb_34_beachs_05a'}, +{HashIs = 387468454, ModNam = 'vb_34_beachs_05b'}, +{HashIs = -1753787452, ModNam = 'vb_34_bike'}, +{HashIs = -931004185, ModNam = 'vb_34_bluegymfence_01'}, +{HashIs = -941686863, ModNam = 'vb_34_bluegymfence_02'}, +{HashIs = -1249027314, ModNam = 'vb_34_bluegymfence_03'}, +{HashIs = -1553254710, ModNam = 'vb_34_bluegymfence_04'}, +{HashIs = -1859218863, ModNam = 'vb_34_bluegymfence_05'}, +{HashIs = 218532347, ModNam = 'vb_34_bluegymfence_06'}, +{HashIs = -87726723, ModNam = 'vb_34_bluegymfence_07'}, +{HashIs = -562963152, ModNam = 'vb_34_cablemesh51277_tstd'}, +{HashIs = -2064810363, ModNam = 'vb_34_cablemesh51278_tstd'}, +{HashIs = 454883103, ModNam = 'vb_34_cablemesh51279_tstd'}, +{HashIs = 1973069482, ModNam = 'vb_34_detail_00'}, +{HashIs = 1073713430, ModNam = 'vb_34_detail_00b'}, +{HashIs = 1321752834, ModNam = 'vb_34_detail_03'}, +{HashIs = 711168057, ModNam = 'vb_34_detail_05'}, +{HashIs = 131123988, ModNam = 'vb_34_detail_07'}, +{HashIs = 1408218042, ModNam = 'vb_34_detail_07b'}, +{HashIs = -478281105, ModNam = 'vb_34_detail_09'}, +{HashIs = 74892608, ModNam = 'vb_34_detail_16'}, +{HashIs = 314466767, ModNam = 'vb_34_detail_17'}, +{HashIs = -727489114, ModNam = 'vb_34_detail_18'}, +{HashIs = -1177834293, ModNam = 'vb_34_detail_21'}, +{HashIs = 356480566, ModNam = 'vb_34_graff_boat_l1'}, +{HashIs = -1243007113, ModNam = 'vb_34_graff_boat_l2'}, +{HashIs = 985678499, ModNam = 'vb_34_graff_boat'}, +{HashIs = 1942495553, ModNam = 'vb_34_graff_wall'}, +{HashIs = -421484305, ModNam = 'vb_34_handgraf_01'}, +{HashIs = -1262838282, ModNam = 'vb_34_hut_01'}, +{HashIs = -495814299, ModNam = 'vb_34_hut_02'}, +{HashIs = -921352533, ModNam = 'vb_34_hut_03'}, +{HashIs = 1994728012, ModNam = 'vb_34_hut_04'}, +{HashIs = -1739720892, ModNam = 'vb_34_lg_hut01_closed'}, +{HashIs = 1329356640, ModNam = 'vb_34_lg_hut01_open'}, +{HashIs = -1594474697, ModNam = 'vb_34_lg_hut02_closed'}, +{HashIs = 1896665674, ModNam = 'vb_34_lg_hut02_open'}, +{HashIs = 1586227284, ModNam = 'vb_34_lg_hut03_closed'}, +{HashIs = 1092547932, ModNam = 'vb_34_lg_hut03_open'}, +{HashIs = -577769493, ModNam = 'vb_34_lg_hut04_closed'}, +{HashIs = 1749932667, ModNam = 'vb_34_lg_hut04_open'}, +{HashIs = 1281192411, ModNam = 'vb_34_lghut_closed'}, +{HashIs = 1335722716, ModNam = 'vb_34_lghut_closed001'}, +{HashIs = 1708699474, ModNam = 'vb_34_lghut_closed002'}, +{HashIs = -446550421, ModNam = 'vb_34_lghut_closed003'}, +{HashIs = 51319887, ModNam = 'vb_34_musclebeach'}, +{HashIs = 346962445, ModNam = 'vb_34_new_rails'}, +{HashIs = -1706090523, ModNam = 'vb_34_new_rails01'}, +{HashIs = -1553845749, ModNam = 'vb_34_new_rails02'}, +{HashIs = -170502418, ModNam = 'vb_34_new_rails03'}, +{HashIs = 2143283911, ModNam = 'vb_34_new_rails04'}, +{HashIs = -1315147254, ModNam = 'vb_34_park'}, +{HashIs = 48343216, ModNam = 'vb_34_parkn'}, +{HashIs = -83021047, ModNam = 'vb_34_policestation'}, +{HashIs = 1962187757, ModNam = 'vb_34_props_combo01_01_lod'}, +{HashIs = 253803366, ModNam = 'vb_34_props_combo01_02_lod'}, +{HashIs = 491266392, ModNam = 'vb_34_props_combo01_03_lod'}, +{HashIs = -1147009310, ModNam = 'vb_34_props_combo01_04_lod'}, +{HashIs = 1139442670, ModNam = 'vb_34_props_towels1'}, +{HashIs = 1847711836, ModNam = 'vb_34_props_towels2'}, +{HashIs = -1674890130, ModNam = 'vb_34_props_towels3'}, +{HashIs = -1834704459, ModNam = 'vb_34_props_towels4'}, +{HashIs = 1743473731, ModNam = 'vb_34_props_towels5'}, +{HashIs = -1584702371, ModNam = 'vb_34_railing_01_lod'}, +{HashIs = 1625930192, ModNam = 'vb_34_railing_01'}, +{HashIs = 634381831, ModNam = 'vb_34_railing_0122'}, +{HashIs = 1924488551, ModNam = 'vb_34_railing_02'}, +{HashIs = -1894256295, ModNam = 'vb_34_railing_022'}, +{HashIs = -2095645142, ModNam = 'vb_34_railing_03'}, +{HashIs = -1251722603, ModNam = 'vb_34_railing_032'}, +{HashIs = 313892201, ModNam = 'vb_34_railing_04'}, +{HashIs = -1992957039, ModNam = 'vb_34_railing_042'}, +{HashIs = 664192811, ModNam = 'vb_34_railing_05'}, +{HashIs = -1618637692, ModNam = 'vb_34_railing_052'}, +{HashIs = 959179349, ModNam = 'vb_34_railing_06'}, +{HashIs = -1920112144, ModNam = 'vb_34_railing_062'}, +{HashIs = -902656928, ModNam = 'vb_34_railing_07'}, +{HashIs = -592268960, ModNam = 'vb_34_railing_08'}, +{HashIs = -274901195, ModNam = 'vb_34_railing_09'}, +{HashIs = 378054127, ModNam = 'vb_34_railing_10'}, +{HashIs = 87753556, ModNam = 'vb_34_railing_11'}, +{HashIs = -1094355354, ModNam = 'vb_34_railing_15'}, +{HashIs = -1333831206, ModNam = 'vb_34_railing_16'}, +{HashIs = 2118333617, ModNam = 'vb_34_reccentre2'}, +{HashIs = -2023115498, ModNam = 'vb_34_sculpture'}, +{HashIs = -1903172253, ModNam = 'vb_34_seawall_nw_det'}, +{HashIs = -1465244627, ModNam = 'vb_34_seawall_nw_det01'}, +{HashIs = -1763475296, ModNam = 'vb_34_seawall_nw_det02'}, +{HashIs = -1945736474, ModNam = 'vb_34_seawall_nw_det03'}, +{HashIs = 2068367723, ModNam = 'vb_34_seawall_nw_det04'}, +{HashIs = 1605145119, ModNam = 'vb_34_seawall_nw_det05'}, +{HashIs = 2120994717, ModNam = 'vb_34_seawall_nw_det06'}, +{HashIs = 1122818228, ModNam = 'vb_34_seawall_nw_det07'}, +{HashIs = 1912420032, ModNam = 'vb_34_seawall_nw_det08'}, +{HashIs = 393413057, ModNam = 'vb_34_seawall_nw_det09'}, +{HashIs = -197346147, ModNam = 'vb_34_seawall_nw_det10'}, +{HashIs = 12768681, ModNam = 'vb_34_seawall_nw_det11'}, +{HashIs = 304871547, ModNam = 'vb_34_seawall_nw_det12'}, +{HashIs = -1694135764, ModNam = 'vb_34_seawall_nw_det13'}, +{HashIs = -1365790384, ModNam = 'vb_34_seawall_nw_det14'}, +{HashIs = -1716975745, ModNam = 'vb_34_seawall_nw_det15'}, +{HashIs = -1422120283, ModNam = 'vb_34_seawall_nw_det16'}, +{HashIs = 1945648158, ModNam = 'vb_34_seawall_nw_det17'}, +{HashIs = -943135810, ModNam = 'vb_34_seawall_nw_det18'}, +{HashIs = -1842644860, ModNam = 'vb_34_seawall_nw_det19'}, +{HashIs = -3222343, ModNam = 'vb_34_seawall_nw_det20'}, +{HashIs = -1145811839, ModNam = 'vb_34_seawall_nw_det21'}, +{HashIs = -1627581677, ModNam = 'vb_34_seawall_nw_det22'}, +{HashIs = 1485702710, ModNam = 'vb_34_seawall_nw_det23'}, +{HashIs = 1792027322, ModNam = 'vb_34_seawall_nw_det24'}, +{HashIs = 1462698852, ModNam = 'vb_34_seawall_nw_det25'}, +{HashIs = 1710334185, ModNam = 'vb_34_seawall_nw_det26'}, +{HashIs = 2139706392, ModNam = 'vb_34_seawall_nw_det27'}, +{HashIs = -1840809580, ModNam = 'vb_34_seawall_nw_det28'}, +{HashIs = 497782898, ModNam = 'vb_34_seawall_nw_det29'}, +{HashIs = -63060517, ModNam = 'vb_34_seawall_nw_det30'}, +{HashIs = 1413150164, ModNam = 'vb_34_seawall_nw_det31'}, +{HashIs = 571085171, ModNam = 'vb_34_seawall_nw_det32'}, +{HashIs = 1590921977, ModNam = 'vb_34_seawall_nw_det33'}, +{HashIs = 1627164503, ModNam = 'vb_34_seawall_nw_det35'}, +{HashIs = 1835345960, ModNam = 'vb_34_seawall_nw_det36'}, +{HashIs = 2082948524, ModNam = 'vb_34_seawall_nw_det37'}, +{HashIs = -1470564660, ModNam = 'vb_34_seawall1'}, +{HashIs = -1412880917, ModNam = 'vb_34_seawall2_tintz'}, +{HashIs = -824522565, ModNam = 'vb_34_seawall3_tintz'}, +{HashIs = -571219455, ModNam = 'vb_34_seawall4'}, +{HashIs = -782055201, ModNam = 'vb_34_seawall5'}, +{HashIs = 1179240502, ModNam = 'vb_34_skate'}, +{HashIs = -1876015950, ModNam = 'vb_34_swl'}, +{HashIs = 1810134478, ModNam = 'vb_34_tennis_grnd'}, +{HashIs = 1493689358, ModNam = 'vb_34_tenniscourt_a'}, +{HashIs = 852826025, ModNam = 'vb_34_tenniscourt_b'}, +{HashIs = 1090106354, ModNam = 'vb_34_tenniscourt_c'}, +{HashIs = -1199072819, ModNam = 'vb_34_tenniscourt'}, +{HashIs = -1818719589, ModNam = 'vb_34_tennisfencehd_'}, +{HashIs = 497243824, ModNam = 'vb_34_tennisfencehd_01'}, +{HashIs = -885181979, ModNam = 'vb_34_tennisfencehd_02'}, +{HashIs = 605905824, ModNam = 'vb_34_tennisfencehd_03'}, +{HashIs = 435375948, ModNam = 'vb_34_tennisfencehd_04'}, +{HashIs = 278510745, ModNam = 'vb_34_tennisfencehd_05'}, +{HashIs = -26798028, ModNam = 'vb_34_tennisfencehd_06'}, +{HashIs = 1799156190, ModNam = 'vb_34_tennisfencehd_07'}, +{HashIs = 1634655810, ModNam = 'vb_34_tennisfencehd_08'}, +{HashIs = -1772632037, ModNam = 'vb_34_tennisfencehd_09'}, +{HashIs = 190103807, ModNam = 'vb_34_tennisfencehd_10'}, +{HashIs = 1419236228, ModNam = 'vb_34_tennisfencehd_11'}, +{HashIs = 175390526, ModNam = 'vb_34_tennisfencehd_12'}, +{HashIs = 810420977, ModNam = 'vb_34_tennisfencehd_13'}, +{HashIs = 1711306325, ModNam = 'vb_34_tennisfencehd_14'}, +{HashIs = -1950268966, ModNam = 'vb_34_tennisfencehd_15'}, +{HashIs = 1100590472, ModNam = 'vb_34_tennisfencehd_16'}, +{HashIs = -1542753750, ModNam = 'vb_34_tennisfencehd_17'}, +{HashIs = 1927090126, ModNam = 'vb_34_tennisfencehd_18'}, +{HashIs = 1199061249, ModNam = 'vb_34_tennisfencehd_19'}, +{HashIs = 334746461, ModNam = 'vb_34_tennisfencehd_20'}, +{HashIs = 90420797, ModNam = 'vb_34_tennisfencehd_21'}, +{HashIs = -207285568, ModNam = 'vb_34_tennisfencehd_22'}, +{HashIs = 720503129, ModNam = 'vb_34_tennisfencehd_23'}, +{HashIs = 1630301645, ModNam = 'vb_34_tennisfencehd_24'}, +{HashIs = -1768007500, ModNam = 'vb_34_tennisfencehd_25'}, +{HashIs = 1038001970, ModNam = 'vb_34_tennisfencehd_26'}, +{HashIs = -542184752, ModNam = 'vb_34_tennisfencehd_27'}, +{HashIs = -1482528526, ModNam = 'vb_34_toiletblock01'}, +{HashIs = 990056373, ModNam = 'vb_34_toiletblock02'}, +{HashIs = -631423056, ModNam = 'vb_34_volleyballnet_01'}, +{HashIs = 1939108384, ModNam = 'vb_34_volleyballnet_02'}, +{HashIs = 1171625635, ModNam = 'vb_34_volleyballnet_03'}, +{HashIs = 512529719, ModNam = 'vb_34_wall_ovl01'}, +{HashIs = 1772497769, ModNam = 'vb_34_wall_ovl02'}, +{HashIs = -1799769996, ModNam = 'vb_34_weeds_new006'}, +{HashIs = -1157559396, ModNam = 'vb_34_wires'}, +{HashIs = 411342724, ModNam = 'vb_35_beacha'}, +{HashIs = -527456357, ModNam = 'vb_35_beachb'}, +{HashIs = 171440875, ModNam = 'vb_35_beachc'}, +{HashIs = 1132129648, ModNam = 'vb_35_beachd'}, +{HashIs = -843382286, ModNam = 'vb_35_beache'}, +{HashIs = -722792382, ModNam = 'vb_35_beachg'}, +{HashIs = 1168533171, ModNam = 'vb_35_dcl_01'}, +{HashIs = 1897971111, ModNam = 'vb_35_dcl_02'}, +{HashIs = 1592400186, ModNam = 'vb_35_dcl_03'}, +{HashIs = -1885603171, ModNam = 'vb_35_dcl_04'}, +{HashIs = -797645710, ModNam = 'vb_35_foam1'}, +{HashIs = -1575745615, ModNam = 'vb_35_foam2'}, +{HashIs = 518611179, ModNam = 'vb_35_hut05'}, +{HashIs = 304531302, ModNam = 'vb_35_hut06'}, +{HashIs = 1557428299, ModNam = 'vb_35_jetski'}, +{HashIs = 933726718, ModNam = 'vb_35_lg_hut05_closed'}, +{HashIs = 218336653, ModNam = 'vb_35_lg_hut05_open'}, +{HashIs = -1158849747, ModNam = 'vb_35_lg_hut06_closed'}, +{HashIs = 2023420286, ModNam = 'vb_35_lg_hut06_open'}, +{HashIs = -2188084, ModNam = 'vb_35_lg_sign'}, +{HashIs = 299554667, ModNam = 'vb_35_lg_vlly_00_lod'}, +{HashIs = -1691387505, ModNam = 'vb_35_lg_vlly_00'}, +{HashIs = -1951540596, ModNam = 'vb_35_lg_vlly_01'}, +{HashIs = -1110655271, ModNam = 'vb_35_lg_vlly_02'}, +{HashIs = -334540075, ModNam = 'vb_35_lghut05_closed'}, +{HashIs = 383261832, ModNam = 'vb_35_lghut06_closed'}, +{HashIs = 335636133, ModNam = 'vb_35_lguard'}, +{HashIs = 137542048, ModNam = 'vb_35_lifegaurddoor2'}, +{HashIs = -551457139, ModNam = 'vb_35_lifeguard_antena'}, +{HashIs = -905969728, ModNam = 'vb_35_lifeguard_railing01'}, +{HashIs = -624258128, ModNam = 'vb_35_lifeguard'}, +{HashIs = -803120864, ModNam = 'vb_35_mtl_br'}, +{HashIs = 411397412, ModNam = 'vb_35_props_combo04_05_lod'}, +{HashIs = 2030632545, ModNam = 'vb_35_props_combo04_34_lod'}, +{HashIs = -1747163815, ModNam = 'vb_35_props_combo04_36_lod'}, +{HashIs = -543482228, ModNam = 'vb_35_props_combo04_dslod'}, +{HashIs = 1544898114, ModNam = 'vb_35_props_combo05_19_lod'}, +{HashIs = -1659329529, ModNam = 'vb_35_props_combo05_dslod'}, +{HashIs = -2122117578, ModNam = 'vb_35_props_combo06_20_lod'}, +{HashIs = -1971340415, ModNam = 'vb_35_props_combo06_dslod'}, +{HashIs = 170444242, ModNam = 'vb_35_props_combo09_30_lod'}, +{HashIs = -1270999760, ModNam = 'vb_35_props_combo09_31_lod'}, +{HashIs = -1047033047, ModNam = 'vb_35_props_combo09_35_lod'}, +{HashIs = -582446187, ModNam = 'vb_35_props_combo09_36_lod'}, +{HashIs = 238100768, ModNam = 'vb_35_props_combo09_dslod'}, +{HashIs = -533669413, ModNam = 'vb_35_props_combo12_dslod'}, +{HashIs = -1241540736, ModNam = 'vb_35_props_combo13_dslod'}, +{HashIs = -1015804641, ModNam = 'vb_35_props_l_007'}, +{HashIs = 399911702, ModNam = 'vb_35_props_slod_5'}, +{HashIs = 387819475, ModNam = 'vb_35_props_towels1'}, +{HashIs = 1122369375, ModNam = 'vb_35_props_towels2'}, +{HashIs = 824138706, ModNam = 'vb_35_props_towels3'}, +{HashIs = -962251365, ModNam = 'vb_35_river_lod'}, +{HashIs = 1042437076, ModNam = 'vb_35_river'}, +{HashIs = -1326873946, ModNam = 'vb_35_river001_lod'}, +{HashIs = -1499325076, ModNam = 'vb_35_rocks'}, +{HashIs = -446260595, ModNam = 'vb_35_struct1'}, +{HashIs = -1278920889, ModNam = 'vb_35_struct2'}, +{HashIs = -1040002110, ModNam = 'vb_35_struct3'}, +{HashIs = 399247919, ModNam = 'vb_35b_coral_fan_flat_004'}, +{HashIs = 1242794663, ModNam = 'vb_35b_coral_fan_flat_1'}, +{HashIs = 1433182553, ModNam = 'vb_35b_coral_fan_flat_2'}, +{HashIs = 1892575110, ModNam = 'vb_35b_coral_fan_p_l'}, +{HashIs = -1573017714, ModNam = 'vb_35b_coral_fan_p_l003'}, +{HashIs = 605074982, ModNam = 'vb_35b_coral_fan_p_l2'}, +{HashIs = 1431522707, ModNam = 'vb_35b_coraltb001'}, +{HashIs = 1756136581, ModNam = 'vb_35b_coralvs2'}, +{HashIs = 1411076322, ModNam = 'vb_35b_deb_1'}, +{HashIs = -1646173075, ModNam = 'vb_35b_deb_2'}, +{HashIs = 967220217, ModNam = 'vb_35b_deb_3'}, +{HashIs = -693381655, ModNam = 'vb_35b_deb_4'}, +{HashIs = -422808022, ModNam = 'vb_35b_deb_5'}, +{HashIs = 1426064700, ModNam = 'vb_35b_seabed_d_00'}, +{HashIs = -1965514630, ModNam = 'vb_35b_seaweed_long_l'}, +{HashIs = -1045098954, ModNam = 'vb_35b_seaweed_long_m'}, +{HashIs = 323056791, ModNam = 'vb_35b_seaweed_long_m001'}, +{HashIs = 1396669792, ModNam = 'vb_35b_uw_01'}, +{HashIs = -947506898, ModNam = 'vb_35b_uw_018_lod'}, +{HashIs = 752265985, ModNam = 'vb_35b_uw_01b'}, +{HashIs = -704675098, ModNam = 'vb_35b_uw_02'}, +{HashIs = -404805979, ModNam = 'vb_35b_uw_03'}, +{HashIs = 1413021495, ModNam = 'vb_35b_uw_04'}, +{HashIs = 1115773896, ModNam = 'vb_35b_uw_05'}, +{HashIs = -397301858, ModNam = 'vb_35b_uw_06'}, +{HashIs = -702217403, ModNam = 'vb_35b_uw_07'}, +{HashIs = 2067811653, ModNam = 'vb_35b_uw_08'}, +{HashIs = 1771481586, ModNam = 'vb_35b_uw_09'}, +{HashIs = 1980248670, ModNam = 'vb_35b_uw_09b'}, +{HashIs = -2019794287, ModNam = 'vb_35b_uw_10'}, +{HashIs = 1498777092, ModNam = 'vb_35b_uw_11'}, +{HashIs = -477685143, ModNam = 'vb_35b_uw_12'}, +{HashIs = -171655452, ModNam = 'vb_35b_uw_13'}, +{HashIs = -1073523870, ModNam = 'vb_35b_uw_14'}, +{HashIs = -766904337, ModNam = 'vb_35b_uw_15'}, +{HashIs = 554407357, ModNam = 'vb_35b_uw_16'}, +{HashIs = 784675120, ModNam = 'vb_35b_uw_17'}, +{HashIs = -1664490879, ModNam = 'vb_35b_uw_d_00'}, +{HashIs = 1828343272, ModNam = 'vb_35b_uw_d_00b'}, +{HashIs = -1903213044, ModNam = 'vb_35b_uw_d_01'}, +{HashIs = 1172518057, ModNam = 'vb_35b_uw_d_02'}, +{HashIs = 941693221, ModNam = 'vb_35b_uw_d_03'}, +{HashIs = -2118046620, ModNam = 'vb_35b_uw_d_04'}, +{HashIs = -445451322, ModNam = 'vb_35b_uw_d_05'}, +{HashIs = -1628510529, ModNam = 'vb_35b_uw_d_06'}, +{HashIs = -1868510685, ModNam = 'vb_35b_uw_d_07'}, +{HashIs = -1202021994, ModNam = 'vb_35b_uw_d_08'}, +{HashIs = 708312403, ModNam = 'vb_35b_uw_d_09'}, +{HashIs = 1780022576, ModNam = 'vb_35b_uw_d_0e'}, +{HashIs = 116242139, ModNam = 'vb_35b_uw_d_0g'}, +{HashIs = 2113414098, ModNam = 'vb_35b_uw_d_10'}, +{HashIs = -1589253523, ModNam = 'vb_35b_uw_d_12'}, +{HashIs = 821791194, ModNam = 'vb_35b_uw_d_13'}, +{HashIs = -771779149, ModNam = 'vb_35b_uwn_1'}, +{HashIs = 254559407, ModNam = 'vb_35b_uwn_10'}, +{HashIs = -722513866, ModNam = 'vb_35b_uwn_11'}, +{HashIs = -898286782, ModNam = 'vb_35b_uwn_12'}, +{HashIs = -1080430364, ModNam = 'vb_35b_uwn_2'}, +{HashIs = 2086431342, ModNam = 'vb_35b_uwn_3'}, +{HashIs = -1735777591, ModNam = 'vb_35b_uwn_5'}, +{HashIs = -1897853065, ModNam = 'vb_35b_uwn_6'}, +{HashIs = 716326679, ModNam = 'vb_35b_uwn_7'}, +{HashIs = 417899396, ModNam = 'vb_35b_uwn_8'}, +{HashIs = 1600434303, ModNam = 'vb_35b_uwn_9'}, +{HashIs = -1689260142, ModNam = 'vb_36_beach1'}, +{HashIs = -550706942, ModNam = 'vb_36_beach370'}, +{HashIs = -1275229532, ModNam = 'vb_36_beach371'}, +{HashIs = 1680675137, ModNam = 'vb_36_beach66'}, +{HashIs = -1538686587, ModNam = 'vb_36_beach7'}, +{HashIs = -507635076, ModNam = 'vb_36_beachtnt_'}, +{HashIs = 1317949218, ModNam = 'vb_36_beachtnt_01'}, +{HashIs = 2135928996, ModNam = 'vb_36_beachtnt_02'}, +{HashIs = 984519424, ModNam = 'vb_36_cablemesh1919_hvlit'}, +{HashIs = 967892453, ModNam = 'vb_36_cablemesh1920_hvlit'}, +{HashIs = -1294903545, ModNam = 'vb_36_cablemesh1921_hvlit'}, +{HashIs = -1168130073, ModNam = 'vb_36_cablemesh1922_hvlit'}, +{HashIs = -223828673, ModNam = 'vb_36_cablemesh1923_hvlit'}, +{HashIs = 873743667, ModNam = 'vb_36_cablemesh1924_hvlit'}, +{HashIs = -616407177, ModNam = 'vb_36_cablemesh1925_hvlit'}, +{HashIs = -1368873548, ModNam = 'vb_36_cablemesh1926_hvlit'}, +{HashIs = -599975178, ModNam = 'vb_36_cablemesh1927_hvlit'}, +{HashIs = -411090962, ModNam = 'vb_36_cablemesh1928_hvlit'}, +{HashIs = 1438976692, ModNam = 'vb_36_cablemesh1929_hvlit'}, +{HashIs = -481041458, ModNam = 'vb_36_cablemesh1930_hvlit'}, +{HashIs = -1976628811, ModNam = 'vb_36_cablemesh1931_hvlit'}, +{HashIs = -1938730330, ModNam = 'vb_36_cablemesh1932_hvlit'}, +{HashIs = -221898475, ModNam = 'vb_36_foam1'}, +{HashIs = -932264857, ModNam = 'vb_36_foam2'}, +{HashIs = -584454691, ModNam = 'vb_36_foam3'}, +{HashIs = -1428747976, ModNam = 'vb_36_foam4'}, +{HashIs = 831991386, ModNam = 'vb_36_hut07'}, +{HashIs = 1588348930, ModNam = 'vb_36_hut08_wood'}, +{HashIs = 2097792318, ModNam = 'vb_36_hut08'}, +{HashIs = 544133172, ModNam = 'vb_36_hut09_wood'}, +{HashIs = -1942658155, ModNam = 'vb_36_hut09'}, +{HashIs = 1292407173, ModNam = 'vb_36_hut22_wood'}, +{HashIs = -437040787, ModNam = 'vb_36_lg_hut07_closed'}, +{HashIs = -1267393844, ModNam = 'vb_36_lg_hut07_open'}, +{HashIs = -1202234959, ModNam = 'vb_36_lg_hut08_closed'}, +{HashIs = 1408664349, ModNam = 'vb_36_lg_hut08_open'}, +{HashIs = -1482631983, ModNam = 'vb_36_lg_hut09_closed'}, +{HashIs = -1742042320, ModNam = 'vb_36_lg_hut09_open'}, +{HashIs = 1053234744, ModNam = 'vb_36_lghut07_closed'}, +{HashIs = -778582946, ModNam = 'vb_36_lghut08_closed'}, +{HashIs = -1434493297, ModNam = 'vb_36_lghut08_closed001'}, +{HashIs = 219051282, ModNam = 'vb_36_props_combo_slod'}, +{HashIs = -1818391751, ModNam = 'vb_36_props_towels1'}, +{HashIs = -1508528087, ModNam = 'vb_36_props_towels2'}, +{HashIs = -1355267474, ModNam = 'vb_36_props_towels3'}, +{HashIs = -1047927023, ModNam = 'vb_36_props_towels4'}, +{HashIs = 1823620451, ModNam = 'vb_36_props_towels5'}, +{HashIs = 1973677719, ModNam = 'vb_36_sculpture'}, +{HashIs = -1658628900, ModNam = 'vb_36_seawall002'}, +{HashIs = 424563517, ModNam = 'vb_36_shadow01'}, +{HashIs = 704640160, ModNam = 'vb_36_shadow02'}, +{HashIs = 1137977424, ModNam = 'vb_36_shadow03'}, +{HashIs = 2125392605, ModNam = 'vb_38_build_04_pole_01'}, +{HashIs = -856420055, ModNam = 'vb_38_build01_ov01'}, +{HashIs = -1949331743, ModNam = 'vb_38_build01_ov02'}, +{HashIs = -107353484, ModNam = 'vb_38_build01_ov03'}, +{HashIs = -1471264802, ModNam = 'vb_38_build01_ov04'}, +{HashIs = -1777556645, ModNam = 'vb_38_build01_ov05'}, +{HashIs = -617183227, ModNam = 'vb_38_build01_rails'}, +{HashIs = -1328616636, ModNam = 'vb_38_build01_trelis_01'}, +{HashIs = 1125421009, ModNam = 'vb_38_build01_trelis_02'}, +{HashIs = -1822740387, ModNam = 'vb_38_build01_trelis_03'}, +{HashIs = -1516710696, ModNam = 'vb_38_build01_trelis_04'}, +{HashIs = -95125934, ModNam = 'vb_38_build01_trelis_05'}, +{HashIs = 440824601, ModNam = 'vb_38_build01'}, +{HashIs = -1577603060, ModNam = 'vb_38_build02_ov'}, +{HashIs = 806067875, ModNam = 'vb_38_build02'}, +{HashIs = 1044986654, ModNam = 'vb_38_build03'}, +{HashIs = -435472582, ModNam = 'vb_38_build04_pole02'}, +{HashIs = 1259733354, ModNam = 'vb_38_build04_pole04'}, +{HashIs = 535407350, ModNam = 'vb_38_build04_pole05'}, +{HashIs = 1133987258, ModNam = 'vb_38_build04'}, +{HashIs = 1372447271, ModNam = 'vb_38_build05'}, +{HashIs = -635955440, ModNam = 'vb_38_builddepot06'}, +{HashIs = -2110297101, ModNam = 'vb_38_buildingfence_01'}, +{HashIs = 1938607774, ModNam = 'vb_38_buildingfence_02'}, +{HashIs = -1703175037, ModNam = 'vb_38_buildingfence_03'}, +{HashIs = 71200775, ModNam = 'vb_38_buildingfence_04'}, +{HashIs = -1089903202, ModNam = 'vb_38_buildingfence_05'}, +{HashIs = -1462748884, ModNam = 'vb_38_buildingfence_06'}, +{HashIs = -791344843, ModNam = 'vb_38_buildingfence_07'}, +{HashIs = 1032053393, ModNam = 'vb_38_buildingfence_08'}, +{HashIs = -145697236, ModNam = 'vb_38_buildingfence_09'}, +{HashIs = 815286230, ModNam = 'vb_38_buildingfence_10'}, +{HashIs = 266077718, ModNam = 'vb_38_buildingfence_11'}, +{HashIs = 2106220913, ModNam = 'vb_38_buildingfence_12'}, +{HashIs = 1281818411, ModNam = 'vb_38_buildingfence_13'}, +{HashIs = 966089096, ModNam = 'vb_38_buildingfence_14'}, +{HashIs = 26611900, ModNam = 'vb_38_cablemesh15862_hvlit'}, +{HashIs = -606707019, ModNam = 'vb_38_cablemesh15863_hvlit'}, +{HashIs = 562363704, ModNam = 'vb_38_cablemesh15864_hvlit'}, +{HashIs = 1703986118, ModNam = 'vb_38_cablemesh15865_hvlit'}, +{HashIs = 2077693916, ModNam = 'vb_38_cablemesh15866_hvlit'}, +{HashIs = 1658175980, ModNam = 'vb_38_cablemesh15867_hvlit'}, +{HashIs = -1103894505, ModNam = 'vb_38_cablemesh15868_hvlit'}, +{HashIs = 1763946764, ModNam = 'vb_38_cablemesh15869_hvlit'}, +{HashIs = -1536508591, ModNam = 'vb_38_cablemesh15870_hvlit'}, +{HashIs = -1685285458, ModNam = 'vb_38_cablemesh15871_hvlit'}, +{HashIs = -1909163740, ModNam = 'vb_38_cablemesh15872_hvlit'}, +{HashIs = -2041196498, ModNam = 'vb_38_cablemesh15873_hvlit'}, +{HashIs = -756990232, ModNam = 'vb_38_cablemesh15874_hvlit'}, +{HashIs = -904300209, ModNam = 'vb_38_cablemesh15875_hvlit'}, +{HashIs = -1081110950, ModNam = 'vb_38_cablemesh15876_hvlit'}, +{HashIs = -601550592, ModNam = 'vb_38_cablemesh15877_hvlit'}, +{HashIs = -1912368431, ModNam = 'vb_38_cablemesh15878_hvlit'}, +{HashIs = -2105879785, ModNam = 'vb_38_cablemesh15879_hvlit'}, +{HashIs = -662630438, ModNam = 'vb_38_cablemesh15880_hvlit'}, +{HashIs = 1705367745, ModNam = 'vb_38_cablemesh15881_hvlit'}, +{HashIs = 291617781, ModNam = 'vb_38_cablemesh15882_hvlit'}, +{HashIs = -1900057834, ModNam = 'vb_38_cablemesh15883_hvlit'}, +{HashIs = -89490024, ModNam = 'vb_38_cablemesh15884_hvlit'}, +{HashIs = -540318623, ModNam = 'vb_38_cablemesh15885_hvlit'}, +{HashIs = 1725181522, ModNam = 'vb_38_cablemesh15886_hvlit'}, +{HashIs = -528141758, ModNam = 'vb_38_cablemesh15887_hvlit'}, +{HashIs = -1515288948, ModNam = 'vb_38_cablemesh15888_hvlit'}, +{HashIs = -330790718, ModNam = 'vb_38_cablemesh15889_hvlit'}, +{HashIs = 999458370, ModNam = 'vb_38_cablemesh15890_hvlit'}, +{HashIs = -1555723380, ModNam = 'vb_38_cablemesh15891_hvlit'}, +{HashIs = 1060093438, ModNam = 'vb_38_cablemesh15892_hvlit'}, +{HashIs = -1371868569, ModNam = 'vb_38_cablemesh15893_hvlit'}, +{HashIs = -1396139068, ModNam = 'vb_38_cablemesh15894_hvlit'}, +{HashIs = 1664587376, ModNam = 'vb_38_cablemesh15895_hvlit'}, +{HashIs = 1713217483, ModNam = 'vb_38_cablemesh15896_hvlit'}, +{HashIs = -325374596, ModNam = 'vb_38_cablemesh15897_hvlit'}, +{HashIs = 1708357010, ModNam = 'vb_38_fence_01'}, +{HashIs = -929678590, ModNam = 'vb_38_fence_02'}, +{HashIs = -1158963283, ModNam = 'vb_38_fence_03'}, +{HashIs = 187514927, ModNam = 'vb_38_fence_04'}, +{HashIs = -42228532, ModNam = 'vb_38_fence_05'}, +{HashIs = -2141934956, ModNam = 'vb_38_fence_06'}, +{HashIs = 1946587640, ModNam = 'vb_38_fence_07'}, +{HashIs = -429656419, ModNam = 'vb_38_fence_08'}, +{HashIs = -663954769, ModNam = 'vb_38_fence_09'}, +{HashIs = -265222981, ModNam = 'vb_38_fence_10'}, +{HashIs = 460348217, ModNam = 'vb_38_fence_11'}, +{HashIs = -862831234, ModNam = 'vb_38_fence_12'}, +{HashIs = -1228140046, ModNam = 'vb_38_fence_13'}, +{HashIs = 860031718, ModNam = 'vb_38_fence_14'}, +{HashIs = 1653205363, ModNam = 'vb_38_fence_15'}, +{HashIs = 1332659005, ModNam = 'vb_38_fence_16'}, +{HashIs = 15705656, ModNam = 'vb_38_fence_17'}, +{HashIs = 208911668, ModNam = 'vb_38_fence_18'}, +{HashIs = 1518786897, ModNam = 'vb_38_fence_19'}, +{HashIs = 1844182787, ModNam = 'vb_38_fence_20'}, +{HashIs = 1336525439, ModNam = 'vb_38_fence_21'}, +{HashIs = -1203170372, ModNam = 'vb_38_fence_22'}, +{HashIs = 1905822092, ModNam = 'vb_38_fence_30'}, +{HashIs = -420449222, ModNam = 'vb_38_fence_31'}, +{HashIs = -1924382477, ModNam = 'vb_38_fence_32'}, +{HashIs = -2071056521, ModNam = 'vb_38_fence_33'}, +{HashIs = 1284587390, ModNam = 'vb_38_fence_34'}, +{HashIs = 986422259, ModNam = 'vb_38_fence_35'}, +{HashIs = 2040794951, ModNam = 'vb_38_fence_40'}, +{HashIs = -1758098801, ModNam = 'vb_38_fence'}, +{HashIs = -857168071, ModNam = 'vb_38_fenceb_01'}, +{HashIs = -1617671027, ModNam = 'vb_38_fenceb_02'}, +{HashIs = -140739424, ModNam = 'vb_38_fenceb_03'}, +{HashIs = -983656411, ModNam = 'vb_38_fenceb_04'}, +{HashIs = 355186622, ModNam = 'vb_38_fenceb_05'}, +{HashIs = -496381381, ModNam = 'vb_38_fenceb_06'}, +{HashIs = 1395078076, ModNam = 'vb_38_fenceb_07'}, +{HashIs = 682024632, ModNam = 'vb_38_fenceb_08'}, +{HashIs = 1587268261, ModNam = 'vb_38_fenceb_09'}, +{HashIs = -1950102807, ModNam = 'vb_38_glue_01'}, +{HashIs = 1658281580, ModNam = 'vb_38_grnd_dtl1'}, +{HashIs = 1836348326, ModNam = 'vb_38_grnd_dtl2'}, +{HashIs = 926517041, ModNam = 'vb_38_grnd_dtl3'}, +{HashIs = 1342159037, ModNam = 'vb_38_grnd_dtl4'}, +{HashIs = -1716597734, ModNam = 'vb_38_grnd_dtl5'}, +{HashIs = -1465102511, ModNam = 'vb_38_ground_01'}, +{HashIs = 405372060, ModNam = 'vb_38_ground_01a_ov'}, +{HashIs = -938316374, ModNam = 'vb_38_ground_01b_ov'}, +{HashIs = 867999480, ModNam = 'vb_38_ground_02_proxy'}, +{HashIs = -1286249309, ModNam = 'vb_38_ground_02'}, +{HashIs = -148282432, ModNam = 'vb_38_ground_02a_ov'}, +{HashIs = -318140587, ModNam = 'vb_38_ground_02b_ov'}, +{HashIs = -2072082698, ModNam = 'vb_38_ground_03'}, +{HashIs = -1831853159, ModNam = 'vb_38_ground_04'}, +{HashIs = 2109798779, ModNam = 'vb_38_ground_05'}, +{HashIs = 1468444392, ModNam = 'vb_38_hedge_detail'}, +{HashIs = -2029457557, ModNam = 'vb_38_hedge_detail00'}, +{HashIs = -943427359, ModNam = 'vb_38_hedge_detail01'}, +{HashIs = -1183132594, ModNam = 'vb_38_hedge_detail02'}, +{HashIs = 1010817494, ModNam = 'vb_38_hedge_detail03'}, +{HashIs = -975527171, ModNam = 'vb_38_marinearch'}, +{HashIs = 922675461, ModNam = 'vb_38_redfence_00'}, +{HashIs = 95782515, ModNam = 'vb_38_redfence_01'}, +{HashIs = 1519562796, ModNam = 'vb_38_redfence_02'}, +{HashIs = -1189253824, ModNam = 'vb_38_redfence_03'}, +{HashIs = 2114057994, ModNam = 'vb_38_redfence_04'}, +{HashIs = 1279464333, ModNam = 'vb_38_redfence_05'}, +{HashIs = -2031318809, ModNam = 'vb_38_redfence_06'}, +{HashIs = -1198822364, ModNam = 'vb_38_redfence_07'}, +{HashIs = -1438265447, ModNam = 'vb_38_redfence_08'}, +{HashIs = 1275925289, ModNam = 'vb_38_redfence_09'}, +{HashIs = 159091403, ModNam = 'vb_38_redfence_10'}, +{HashIs = 457780838, ModNam = 'vb_38_redfence_11'}, +{HashIs = 1711064012, ModNam = 'vb_38_redfence_12'}, +{HashIs = 2009032529, ModNam = 'vb_38_redfence_13'}, +{HashIs = -914158889, ModNam = 'vb_38_redfence_14'}, +{HashIs = -709012461, ModNam = 'vb_38_stairs_01'}, +{HashIs = -65789756, ModNam = 'vb_38_stairs_02'}, +{HashIs = -226423394, ModNam = 'vb_38_stairs_03'}, +{HashIs = 718208569, ModNam = 'vb_38_stairs_04'}, +{HashIs = 633296752, ModNam = 'vb_38_vb_pagoda_01'}, +{HashIs = 390737070, ModNam = 'vb_39_grndeast_d'}, +{HashIs = 468021411, ModNam = 'vb_39_grndeast_d1'}, +{HashIs = -914994234, ModNam = 'vb_39_grndeast_d3'}, +{HashIs = -488641412, ModNam = 'vb_39_grndwest_d'}, +{HashIs = 52676351, ModNam = 'vb_39_grndwest_d1'}, +{HashIs = -254205334, ModNam = 'vb_39_grndwest_d2'}, +{HashIs = 458326900, ModNam = 'vb_39_grndwest'}, +{HashIs = 793088101, ModNam = 'vb_39_groundrailing_01'}, +{HashIs = 601258355, ModNam = 'vb_39_groundrailing_02'}, +{HashIs = 345234158, ModNam = 'vb_39_groundrailing_03'}, +{HashIs = -964063399, ModNam = 'vb_39_hedge_detail'}, +{HashIs = -577099598, ModNam = 'vb_39_hedge_detail02'}, +{HashIs = -783441118, ModNam = 'vb_39_rail'}, +{HashIs = 1282521861, ModNam = 'vb_39_towera_d_2'}, +{HashIs = -1532896088, ModNam = 'vb_39_towera_d'}, +{HashIs = -227292631, ModNam = 'vb_39_towera_stairs'}, +{HashIs = 555658096, ModNam = 'vb_39_towera_stairs001'}, +{HashIs = -1992398823, ModNam = 'vb_39_towera'}, +{HashIs = -419758698, ModNam = 'vb_39_towerb_d_2'}, +{HashIs = 819046032, ModNam = 'vb_39_towerb_d'}, +{HashIs = 1459684255, ModNam = 'vb_39_towerb'}, +{HashIs = 1519274027, ModNam = 'vb_39_vb1_39_tower_extras'}, +{HashIs = -846760272, ModNam = 'vb_43_apt_fizstep'}, +{HashIs = -147938059, ModNam = 'vb_43_apt_ground'}, +{HashIs = -1491766424, ModNam = 'vb_43_apt02dec'}, +{HashIs = -1569107741, ModNam = 'vb_43_apt2_build'}, +{HashIs = -482750024, ModNam = 'vb_43_build05'}, +{HashIs = -1090436693, ModNam = 'vb_43_decal_01'}, +{HashIs = -764647295, ModNam = 'vb_43_decal_02'}, +{HashIs = -1464396521, ModNam = 'vb_43_decal_03'}, +{HashIs = -1209552008, ModNam = 'vb_43_decal_04'}, +{HashIs = -1942397924, ModNam = 'vb_43_decal_05'}, +{HashIs = -406226215, ModNam = 'vb_43_dockdetails01'}, +{HashIs = 1848870879, ModNam = 'vb_43_dockdetails02'}, +{HashIs = -2022852013, ModNam = 'vb_43_dockdetails03'}, +{HashIs = -1965637339, ModNam = 'vb_43_dockdetails04'}, +{HashIs = -106323690, ModNam = 'vb_43_door_l_mp'}, +{HashIs = -2042007659, ModNam = 'vb_43_door_r_mp'}, +{HashIs = 632070069, ModNam = 'vb_43_glue_kerb'}, +{HashIs = 1191449150, ModNam = 'vb_43_ground'}, +{HashIs = -852590940, ModNam = 'vb_43_ground1'}, +{HashIs = 1190359596, ModNam = 'vb_43_ground2'}, +{HashIs = -270205105, ModNam = 'vb_43_groundwall'}, +{HashIs = 1579249850, ModNam = 'vb_43_railing_01'}, +{HashIs = 875830496, ModNam = 'vb_43_railing_02'}, +{HashIs = -90363473, ModNam = 'vb_43_railing_03'}, +{HashIs = 1356977723, ModNam = 'vb_43_railing_04'}, +{HashIs = 386917012, ModNam = 'vb_43_railing_05'}, +{HashIs = -312438986, ModNam = 'vb_43_railing_06'}, +{HashIs = -1282172003, ModNam = 'vb_43_railing_07'}, +{HashIs = -1040304014, ModNam = 'vb_43_railing_08'}, +{HashIs = -801614618, ModNam = 'vb_43_railing_09'}, +{HashIs = 1649178032, ModNam = 'vb_43_railing_10'}, +{HashIs = 454059829, ModNam = 'vb_43_railing_11'}, +{HashIs = 750553745, ModNam = 'vb_43_railing_12'}, +{HashIs = 95140972, ModNam = 'vb_43_railing_13'}, +{HashIs = 155370394, ModNam = 'vb_43_railing_14'}, +{HashIs = -503909117, ModNam = 'vb_43_railing_15'}, +{HashIs = -205973369, ModNam = 'vb_43_railing_16'}, +{HashIs = -1398535586, ModNam = 'vb_43_railing_17'}, +{HashIs = -798273044, ModNam = 'vb_43_railing_18'}, +{HashIs = 651295648, ModNam = 'vb_43_railing_19_lod'}, +{HashIs = -2002042263, ModNam = 'vb_43_railing_19'}, +{HashIs = 1900877009, ModNam = 'vb_43_railing_20'}, +{HashIs = 1555557287, ModNam = 'vb_43_railing_21'}, +{HashIs = 1259358296, ModNam = 'vb_43_railing_22'}, +{HashIs = 943858364, ModNam = 'vb_43_railing_23'}, +{HashIs = 710641391, ModNam = 'vb_43_railing_24'}, +{HashIs = -237529628, ModNam = 'vb_43_railing_25'}, +{HashIs = 604437058, ModNam = 'vb_43_railing_26'}, +{HashIs = -852767603, ModNam = 'vb_43_railing_27'}, +{HashIs = -8113859, ModNam = 'vb_43_railing_28'}, +{HashIs = -1429338158, ModNam = 'vb_43_railing_29'}, +{HashIs = 462479499, ModNam = 'vb_44_apt'}, +{HashIs = -851472461, ModNam = 'vb_44_buildingdecal'}, +{HashIs = -1915688958, ModNam = 'vb_44_center_stairs'}, +{HashIs = 789243287, ModNam = 'vb_44_center'}, +{HashIs = -1758103691, ModNam = 'vb_44_detail1a'}, +{HashIs = -927098428, ModNam = 'vb_44_detail1a1'}, +{HashIs = 695376881, ModNam = 'vb_44_detail1b'}, +{HashIs = 661316453, ModNam = 'vb_44_detail1b1'}, +{HashIs = -158334544, ModNam = 'vb_44_detail1b2'}, +{HashIs = -456005667, ModNam = 'vb_44_detail2_01'}, +{HashIs = 256064703, ModNam = 'vb_44_detail2_02'}, +{HashIs = 427839801, ModNam = 'vb_44_detail2_03'}, +{HashIs = 674721447, ModNam = 'vb_44_detail2_04'}, +{HashIs = 904530452, ModNam = 'vb_44_detail2_05'}, +{HashIs = -65046773, ModNam = 'vb_44_detailfizz_01'}, +{HashIs = -362556524, ModNam = 'vb_44_detailfizz_02'}, +{HashIs = 2088608129, ModNam = 'vb_44_grnd'}, +{HashIs = -314781992, ModNam = 'vb_44_hedge_detail01'}, +{HashIs = -1752292484, ModNam = 'vb_44_hedge_detail02'}, +{HashIs = -794749535, ModNam = 'vb_44_hedge_detail03'}, +{HashIs = -162558721, ModNam = 'vb_44_lot'}, +{HashIs = 320886480, ModNam = 'vb_44_lothedgeshadprox'}, +{HashIs = 1699700913, ModNam = 'vb_44_lotshadowproxy'}, +{HashIs = -362521847, ModNam = 'vb_44_pagoda'}, +{HashIs = 1073991978, ModNam = 'vb_44_railingbuilding_00'}, +{HashIs = -112278591, ModNam = 'vb_44_railingbuilding_01'}, +{HashIs = 2077333820, ModNam = 'vb_44_railingbuilding_010'}, +{HashIs = 964891812, ModNam = 'vb_44_railingbuilding_011'}, +{HashIs = 660762723, ModNam = 'vb_44_railingbuilding_012'}, +{HashIs = 1358906268, ModNam = 'vb_44_railingbuilding_013'}, +{HashIs = 1186737942, ModNam = 'vb_44_railingbuilding_014'}, +{HashIs = -68347527, ModNam = 'vb_44_railingbuilding_015'}, +{HashIs = -760953111, ModNam = 'vb_44_railingbuilding_016'}, +{HashIs = 389140482, ModNam = 'vb_44_railingbuilding_017'}, +{HashIs = 233880960, ModNam = 'vb_44_railingbuilding_018'}, +{HashIs = -960778485, ModNam = 'vb_44_railingbuilding_019'}, +{HashIs = 182413026, ModNam = 'vb_44_railingbuilding_02'}, +{HashIs = 1976122560, ModNam = 'vb_44_railingbuilding_03'}, +{HashIs = 2013479220, ModNam = 'vb_44_railingbuilding_04'}, +{HashIs = 1391752971, ModNam = 'vb_44_railingbuilding_05'}, +{HashIs = 1669175337, ModNam = 'vb_44_railingbuilding_06'}, +{HashIs = -1360744714, ModNam = 'vb_44_railingbuilding_07'}, +{HashIs = -787680442, ModNam = 'vb_44_railingbuilding_08'}, +{HashIs = -1946719972, ModNam = 'vb_44_railingbuilding_09'}, +{HashIs = 1796044429, ModNam = 'vb_44_rest_alpha'}, +{HashIs = -596596159, ModNam = 'vb_44_rest'}, +{HashIs = 1250725043, ModNam = 'vb_44_thedgeshadprox_lod'}, +{HashIs = -1816716493, ModNam = 'vb_44_water'}, +{HashIs = 784929245, ModNam = 'vb_44a_lot'}, +{HashIs = -1618612972, ModNam = 'vb_44a_lothedgeshadprox1'}, +{HashIs = -1811651925, ModNam = 'vb_44a_thedgeshadprox1_lod'}, +{HashIs = -678614652, ModNam = 'vb_ca_bridg011_lod_m'}, +{HashIs = -259639828, ModNam = 'vb_ca_bridg021_lod_m'}, +{HashIs = 1942933419, ModNam = 'vb_ca_bridge1_rail'}, +{HashIs = -1519500588, ModNam = 'vb_ca_bridge1'}, +{HashIs = -599462944, ModNam = 'vb_ca_bridge2_rail'}, +{HashIs = -1220942229, ModNam = 'vb_ca_bridge2'}, +{HashIs = -528601731, ModNam = 'vb_ca_bridge3_rails'}, +{HashIs = -19073616, ModNam = 'vb_ca_bridge3'}, +{HashIs = 1949390678, ModNam = 'vb_ca_cablemesh92545_hvstd'}, +{HashIs = 290846337, ModNam = 'vb_ca_cablemesh92546_hvstd'}, +{HashIs = -1119771078, ModNam = 'vb_ca_cablemesh92708_hvstd'}, +{HashIs = 1532997583, ModNam = 'vb_ca_dec22'}, +{HashIs = -1301472316, ModNam = 'vb_ca_dec224'}, +{HashIs = -1002782881, ModNam = 'vb_ca_dec225'}, +{HashIs = -1337446756, ModNam = 'vb_ca_dec3'}, +{HashIs = -1146141334, ModNam = 'vb_ca_dec4'}, +{HashIs = -1817807531, ModNam = 'vb_ca_dec5'}, +{HashIs = -459800347, ModNam = 'vb_ca_jetty_l_prox18'}, +{HashIs = -1133678513, ModNam = 'vb_ca_jetty1'}, +{HashIs = 1320228056, ModNam = 'vb_ca_jetty2'}, +{HashIs = 1761233258, ModNam = 'vb_ca_jetty3'}, +{HashIs = -388544218, ModNam = 'vb_ca_jetty4'}, +{HashIs = -89527093, ModNam = 'vb_ca_jetty5'}, +{HashIs = -556347543, ModNam = 'vb_ca_p1'}, +{HashIs = 943915564, ModNam = 'vb_ca_p5'}, +{HashIs = 660234335, ModNam = 'vb_ca_p6'}, +{HashIs = 488393699, ModNam = 'vb_ca_p7'}, +{HashIs = 196913444, ModNam = 'vb_ca_p8'}, +{HashIs = 654357556, ModNam = 'vb_ca_pipe011'}, +{HashIs = 854117380, ModNam = 'vb_ca_pipe012'}, +{HashIs = 1093363849, ModNam = 'vb_ca_pipe013'}, +{HashIs = -812808881, ModNam = 'vb_ca_pipe014'}, +{HashIs = -574152254, ModNam = 'vb_ca_pipe015'}, +{HashIs = 1131244477, ModNam = 'vb_ca_pipe020'}, +{HashIs = 2081680201, ModNam = 'vb_ca_pipeend'}, +{HashIs = -892972145, ModNam = 'vb_ca_pipeend001'}, +{HashIs = -687838205, ModNam = 'vb_ca_pipeend002'}, +{HashIs = 2003381474, ModNam = 'vb_ca_pipeend003'}, +{HashIs = -2060924831, ModNam = 'vb_ca_pipeend004'}, +{HashIs = -1812535811, ModNam = 'vb_ca_pipeend005'}, +{HashIs = -1582464662, ModNam = 'vb_ca_pipeend006'}, +{HashIs = 1287974019, ModNam = 'vb_ca_pipemiddle'}, +{HashIs = -2133446282, ModNam = 'vb_ca_pipemiddle001'}, +{HashIs = -1827416591, ModNam = 'vb_ca_pipemiddle002'}, +{HashIs = -803778565, ModNam = 'vb_ca_pipemiddle003'}, +{HashIs = -514624909, ModNam = 'vb_ca_pipemiddle004'}, +{HashIs = -1407449083, ModNam = 'vb_ca_pipemiddle005'}, +{HashIs = -1101091702, ModNam = 'vb_ca_pipemiddle006'}, +{HashIs = 386850285, ModNam = 'vb_ca_pipemiddle007'}, +{HashIs = -1590661370, ModNam = 'vb_ca_pipemiddle011'}, +{HashIs = -1887777893, ModNam = 'vb_ca_pipemiddle012'}, +{HashIs = -2035533314, ModNam = 'vb_ca_pipemiddle013'}, +{HashIs = 1793917568, ModNam = 'vb_ca_pipemiddle014'}, +{HashIs = -769371923, ModNam = 'vb_ca_pipemiddle015'}, +{HashIs = 140033369, ModNam = 'vb_ca_pipemiddle016'}, +{HashIs = 2113464185, ModNam = 'vb_ca_pipeprocessbuild'}, +{HashIs = -1600053422, ModNam = 'vb_ca_pipestart'}, +{HashIs = -1669978571, ModNam = 'vb_ca_pipestart001'}, +{HashIs = 1796883326, ModNam = 'vb_ca_pipestart002'}, +{HashIs = -940835552, ModNam = 'vb_ca_pipestart003'}, +{HashIs = -479218645, ModNam = 'vb_ca_pipestart005'}, +{HashIs = -1308634808, ModNam = 'vb_ca_pipestart006'}, +{HashIs = -135111376, ModNam = 'vb_ca_pipestart007'}, +{HashIs = 102889871, ModNam = 'vb_ca_pipestart008'}, +{HashIs = 327685211, ModNam = 'vb_ca_pipestart009'}, +{HashIs = -756994814, ModNam = 'vb_ca_sml_opt_hdge1'}, +{HashIs = -1014460847, ModNam = 'vb_ca_sml_opt_hdge2'}, +{HashIs = -297081899, ModNam = 'vb_ca_sml_opt_hdge3'}, +{HashIs = -537573590, ModNam = 'vb_ca_sml_opt_hdge4'}, +{HashIs = 201105208, ModNam = 'vb_ca_sml_opt_hdge5'}, +{HashIs = -1854648446, ModNam = 'vb_ca_spiralstairs'}, +{HashIs = 423875847, ModNam = 'vb_ca_tunnel_01_detail'}, +{HashIs = -1938614564, ModNam = 'vb_ca_tunnel_01_lightdummy'}, +{HashIs = -187752110, ModNam = 'vb_ca_tunnel_01'}, +{HashIs = 1451199368, ModNam = 'vb_ca_tunnel_01blocker'}, +{HashIs = -1723138247, ModNam = 'vb_ca_tunnel_01blocker001'}, +{HashIs = -1013944988, ModNam = 'vb_ca_tunnel_01ol'}, +{HashIs = -1443207909, ModNam = 'vb_ca_tunnel_02_lightdummy'}, +{HashIs = -418544177, ModNam = 'vb_ca_tunnel_02'}, +{HashIs = 500495752, ModNam = 'vb_ca_tunnel_02blocker'}, +{HashIs = -1710750533, ModNam = 'vb_ca_tunnel_02ol'}, +{HashIs = 1763552164, ModNam = 'vb_ca_tunnel_03_lightdummy'}, +{HashIs = 1359239611, ModNam = 'vb_ca_tunnel_03'}, +{HashIs = 352642066, ModNam = 'vb_ca_tunnel_03blocker'}, +{HashIs = -1310053038, ModNam = 'vb_ca_tunnel_03ol'}, +{HashIs = -1826201264, ModNam = 'vb_ca_tunnel_04_lightdummy'}, +{HashIs = 1646525446, ModNam = 'vb_ca_tunnel_04'}, +{HashIs = -2002376653, ModNam = 'vb_ca_tunnel_04blocker'}, +{HashIs = -106024700, ModNam = 'vb_ca_tunnel_04ol'}, +{HashIs = 541609354, ModNam = 'vb_ca_tunnel_05_b_dummy'}, +{HashIs = 1964705187, ModNam = 'vb_ca_tunnel_05_lightdummy'}, +{HashIs = 1408589737, ModNam = 'vb_ca_tunnel_05'}, +{HashIs = -466933998, ModNam = 'vb_ca_tunnel_05blocker'}, +{HashIs = -354354184, ModNam = 'vb_ca_tunnel_05ol'}, +{HashIs = 1035940669, ModNam = 'vb_ca_tunnel_06'}, +{HashIs = -2138730419, ModNam = 'vb_ca_tunnel_dtl1'}, +{HashIs = 1302965010, ModNam = 'vb_ca_tunnel_dtl2'}, +{HashIs = 1669453506, ModNam = 'vb_ca_tunnel_dtl3'}, +{HashIs = 1055788443, ModNam = 'vb_ca_tunnel_dtl5'}, +{HashIs = 76552416, ModNam = 'vb_ca_tunnel_dtl6'}, +{HashIs = 448152876, ModNam = 'vb_ca_tunnel_dtl7'}, +{HashIs = -774330346, ModNam = 'vb_ca_tunnel_end'}, +{HashIs = -1424226342, ModNam = 'vb_ca_tunnel_slod'}, +{HashIs = -738164532, ModNam = 'vb_ca_tunnel2_dtl'}, +{HashIs = 246457011, ModNam = 'vb_ca_tunnel2_dtl00'}, +{HashIs = 737336631, ModNam = 'vb_ca_tunnel2_dtl01'}, +{HashIs = 975993258, ModNam = 'vb_ca_tunnel2_dtl02'}, +{HashIs = 360001604, ModNam = 'vb_ca_tunnel2_dtl03'}, +{HashIs = 1806425264, ModNam = 'vb_ca_tunnel2_dtl04'}, +{HashIs = 621793145, ModNam = 'vb_ca_tunnel2_dtl05'}, +{HashIs = 859663316, ModNam = 'vb_ca_tunnel2_dtl06'}, +{HashIs = 1322033906, ModNam = 'vb_ca_tunnel2_dtl07'}, +{HashIs = 1205388816, ModNam = 'vb_ca_tunwater1'}, +{HashIs = -207020622, ModNam = 'vb_ca_tunwater2'}, +{HashIs = 1285836707, ModNam = 'vb_ca_tunwater3'}, +{HashIs = -1720839974, ModNam = 'vb_ca_tunwater3b'}, +{HashIs = 1450337087, ModNam = 'vb_ca_tunwater4'}, +{HashIs = 791778494, ModNam = 'vb_ca_tunwater5'}, +{HashIs = -1474874227, ModNam = 'vb_ca_vb_hedgeshortlng_iref015'}, +{HashIs = -109684918, ModNam = 'vb_ca_vb_hedgeshortlng_iref016'}, +{HashIs = 371921351, ModNam = 'vb_ca_vb_hedgeshortlng_iref026'}, +{HashIs = 726416393, ModNam = 'vb_ca_vb_hedgeshortlng_iref027'}, +{HashIs = 1441178847, ModNam = 'vb_ca_vb_hedgeshortlng'}, +{HashIs = 777684607, ModNam = 'vb_ca_vb_hedgeshortlng009'}, +{HashIs = 1982176836, ModNam = 'vb_ca_vb_hedgeshortlng010'}, +{HashIs = -787157859, ModNam = 'vb_ca_vb_hedgeshortsht'}, +{HashIs = -65057561, ModNam = 'vb_ca_vb_hedgeshortsht001'}, +{HashIs = -218383712, ModNam = 'vb_ca_vb_hedgeshortsht002'}, +{HashIs = -644249636, ModNam = 'vb_ca_vb_hedgeshortsht003'}, +{HashIs = -999137906, ModNam = 'vb_ca_vb_hedgeshortsht004'}, +{HashIs = 1962622629, ModNam = 'vb_ca_vb_hedgeshortsht005'}, +{HashIs = -1610640215, ModNam = 'vb_ca_vb_hedgeshortsht006'}, +{HashIs = 1828647717, ModNam = 'vb_ca_vb_hedgetalllng'}, +{HashIs = -1894315091, ModNam = 'vb_ca_vb_hedgetallmed'}, +{HashIs = -1405365794, ModNam = 'vb_ca_vb_hedgetallsml'}, +{HashIs = -1513494044, ModNam = 'vb_ca_vb_hedgetallsml001'}, +{HashIs = -1194881049, ModNam = 'vb_ca_vb_hedgetallsml002'}, +{HashIs = -1208327270, ModNam = 'vb_ca_water1_lod'}, +{HashIs = -741177925, ModNam = 'vb_ca_water1'}, +{HashIs = -1938252802, ModNam = 'vb_ca_water3_lod'}, +{HashIs = -1222849456, ModNam = 'vb_ca_water3'}, +{HashIs = -1331577780, ModNam = 'vb_ca_water5_lod'}, +{HashIs = -1961036763, ModNam = 'vb_ca_water6'}, +{HashIs = 837959581, ModNam = 'vb_emissive_build01_em'}, +{HashIs = -661945058, ModNam = 'vb_emissive_build02_em'}, +{HashIs = -818851182, ModNam = 'vb_emissive_build03_em'}, +{HashIs = -2037208317, ModNam = 'vb_emissive_build04_em'}, +{HashIs = -1455581833, ModNam = 'vb_emissive_emis_01'}, +{HashIs = -1044016373, ModNam = 'vb_emissive_nw'}, +{HashIs = -709417857, ModNam = 'vb_emissive_nwem'}, +{HashIs = -1562585241, ModNam = 'vb_emissive_vb_01'}, +{HashIs = -1416173349, ModNam = 'vb_emissive_vb_02'}, +{HashIs = 756428713, ModNam = 'vb_emissive_vb_03_01'}, +{HashIs = 380830435, ModNam = 'vb_emissive_vb_03_02'}, +{HashIs = 1779107469, ModNam = 'vb_emissive_vb_04_01'}, +{HashIs = -1188322079, ModNam = 'vb_emissive_vb_04_02'}, +{HashIs = -1524600570, ModNam = 'vb_emissive_vb_05_ema'}, +{HashIs = 929437075, ModNam = 'vb_emissive_vb_05_emb'}, +{HashIs = -1992700693, ModNam = 'vb_emissive_vb_05_emb02'}, +{HashIs = 1950130925, ModNam = 'vb_emissive_vb_05_emb03'}, +{HashIs = -701508832, ModNam = 'vb_emissive_vb_05_emc'}, +{HashIs = -529781365, ModNam = 'vb_emissive_vb_05_emc2_'}, +{HashIs = 1257266645, ModNam = 'vb_emissive_vb_05_emc2_1'}, +{HashIs = -389679028, ModNam = 'vb_emissive_vb_05_emd'}, +{HashIs = 341605225, ModNam = 'vb_emissive_vb_05_eme_01'}, +{HashIs = -645528131, ModNam = 'vb_emissive_vb_05_eme_02'}, +{HashIs = -418406192, ModNam = 'vb_emissive_vb_05_eme_03'}, +{HashIs = -1121170166, ModNam = 'vb_emissive_vb_05_eme_04'}, +{HashIs = -881661545, ModNam = 'vb_emissive_vb_05_eme_05'}, +{HashIs = -1332562985, ModNam = 'vb_emissive_vb_05_eme_06'}, +{HashIs = -2052170221, ModNam = 'vb_emissive_vb_05_eme_07'}, +{HashIs = -1999477669, ModNam = 'vb_emissive_vb_05_eme_08'}, +{HashIs = 1173523733, ModNam = 'vb_emissive_vb_07_01'}, +{HashIs = 279781995, ModNam = 'vb_emissive_vb_07_02'}, +{HashIs = 333592948, ModNam = 'vb_emissive_vb_07'}, +{HashIs = 625204279, ModNam = 'vb_emissive_vb_08'}, +{HashIs = 123633258, ModNam = 'vb_emissive_vb_09_01'}, +{HashIs = -251571792, ModNam = 'vb_emissive_vb_09_02'}, +{HashIs = 1990975747, ModNam = 'vb_emissive_vb_10_a'}, +{HashIs = -101095524, ModNam = 'vb_emissive_vb_10_b'}, +{HashIs = -1126549149, ModNam = 'vb_emissive_vb_17_b1'}, +{HashIs = -146985432, ModNam = 'vb_emissive_vb_17_b2'}, +{HashIs = 1116772264, ModNam = 'vb_emissive_vb_17'}, +{HashIs = 1893430333, ModNam = 'vb_emissive_vb_18'}, +{HashIs = 2059675846, ModNam = 'vb_emissive_vb_21'}, +{HashIs = 488534831, ModNam = 'vb_emissive_vb_22_b1'}, +{HashIs = 239064434, ModNam = 'vb_emissive_vb_22_b2'}, +{HashIs = -1001260, ModNam = 'vb_emissive_vb_22_b3'}, +{HashIs = 1754829694, ModNam = 'vb_emissive_vb_23_ema'}, +{HashIs = -1653146310, ModNam = 'vb_emissive_vb_23_emb'}, +{HashIs = 1041903475, ModNam = 'vb_emissive_vb_24'}, +{HashIs = 1592881441, ModNam = 'vb_emissive_vb_25'}, +{HashIs = 1368774250, ModNam = 'vb_emissive_vb_26'}, +{HashIs = -725951310, ModNam = 'vb_emissive_vb_27'}, +{HashIs = -152887034, ModNam = 'vb_emissive_vb_28'}, +{HashIs = 267219560, ModNam = 'vb_emissive_vb_30_a'}, +{HashIs = -1019684620, ModNam = 'vb_emissive_vb_30_b'}, +{HashIs = -181879585, ModNam = 'vb_emissive_vb_30_c'}, +{HashIs = 1313337116, ModNam = 'vb_emissive_vb_30_d'}, +{HashIs = 1653560506, ModNam = 'vb_emissive_vb_31_a'}, +{HashIs = 1304374042, ModNam = 'vb_emissive_vb_31_b'}, +{HashIs = -1633160851, ModNam = 'vb_emissive_vb_32'}, +{HashIs = -324786261, ModNam = 'vb_emissive_vb_33_a'}, +{HashIs = -542962263, ModNam = 'vb_emissive_vb_33_b'}, +{HashIs = 1366710027, ModNam = 'vb_emissive_vb_34'}, +{HashIs = 147768765, ModNam = 'vb_emissive_vb_38'}, +{HashIs = -587813801, ModNam = 'vb_emissive_vb19_hd'}, +{HashIs = 1186977191, ModNam = 'vb_emissive_vb39emb001'}, +{HashIs = 1891289425, ModNam = 'vb_emissive_vbemissivea001'}, +{HashIs = 1909145084, ModNam = 'vb_lod_01_02_07_proxy'}, +{HashIs = 2084992038, ModNam = 'vb_lod_17_022_proxy'}, +{HashIs = -1022871334, ModNam = 'vb_lod_emissive_5_proxy'}, +{HashIs = 274849181, ModNam = 'vb_lod_emissive_6_20_proxy'}, +{HashIs = 1310156197, ModNam = 'vb_lod_emissive_6_proxy'}, +{HashIs = 525356059, ModNam = 'vb_lod_emissive'}, +{HashIs = -105476612, ModNam = 'vb_lod_rv_slod4'}, +{HashIs = 1972856407, ModNam = 'vb_lod_slod4'}, +{HashIs = -286943698, ModNam = 'vb_rd_bdg_st01_d001'}, +{HashIs = -48224673, ModNam = 'vb_rd_brdge_jl01'}, +{HashIs = 878588585, ModNam = 'vb_rd_brdge2_slod1'}, +{HashIs = 985323559, ModNam = 'vb_rd_bridge_01'}, +{HashIs = 1881162477, ModNam = 'vb_rd_bridge_02'}, +{HashIs = -1568462918, ModNam = 'vb_rd_bridge_03'}, +{HashIs = 680742604, ModNam = 'vb_rd_bridgeshadowproxy_lod'}, +{HashIs = -1488177337, ModNam = 'vb_rd_bridgeshadowproxy'}, +{HashIs = -914615701, ModNam = 'vb_rd_cablemesh12647_thvy'}, +{HashIs = -603107488, ModNam = 'vb_rd_cables_000'}, +{HashIs = -976018684, ModNam = 'vb_rd_cables_001'}, +{HashIs = -1142681818, ModNam = 'vb_rd_cables_002'}, +{HashIs = -679492003, ModNam = 'vb_rd_cables_004'}, +{HashIs = -1876183142, ModNam = 'vb_rd_cables_005'}, +{HashIs = -2099864336, ModNam = 'vb_rd_cables_006'}, +{HashIs = 949717115, ModNam = 'vb_rd_cables_007'}, +{HashIs = -1622911541, ModNam = 'vb_rd_cables_008'}, +{HashIs = 1538182817, ModNam = 'vb_rd_cables_009'}, +{HashIs = 394448450, ModNam = 'vb_rd_cables_010'}, +{HashIs = 578249771, ModNam = 'vb_rd_cables_011'}, +{HashIs = 816119918, ModNam = 'vb_rd_cables_012'}, +{HashIs = 1323252962, ModNam = 'vb_rd_cables_013'}, +{HashIs = 1579801463, ModNam = 'vb_rd_cables_014'}, +{HashIs = 1819080701, ModNam = 'vb_rd_cables_015'}, +{HashIs = 2042270360, ModNam = 'vb_rd_cables_016'}, +{HashIs = -1716530558, ModNam = 'vb_rd_cables_018'}, +{HashIs = -1253176898, ModNam = 'vb_rd_cables_019'}, +{HashIs = 588801077, ModNam = 'vb_rd_cables_020'}, +{HashIs = -184940527, ModNam = 'vb_rd_cables_021'}, +{HashIs = 63514031, ModNam = 'vb_rd_cables_022'}, +{HashIs = 292995338, ModNam = 'vb_rd_cables_023'}, +{HashIs = 1063853270, ModNam = 'vb_rd_cables_024'}, +{HashIs = 1279473290, ModNam = 'vb_rd_cables_025'}, +{HashIs = 1525994477, ModNam = 'vb_rd_cables_026'}, +{HashIs = 1741155731, ModNam = 'vb_rd_cables_027'}, +{HashIs = 1986956000, ModNam = 'vb_rd_cables_028'}, +{HashIs = -2015547971, ModNam = 'vb_rd_cables_029'}, +{HashIs = -749880695, ModNam = 'vb_rd_cables_030'}, +{HashIs = -1952535792, ModNam = 'vb_rd_cables_031'}, +{HashIs = 2036106892, ModNam = 'vb_rd_cables_032'}, +{HashIs = -574468238, ModNam = 'vb_rd_cables_033'}, +{HashIs = 192752359, ModNam = 'vb_rd_cables_034'}, +{HashIs = -1067543381, ModNam = 'vb_rd_cables_035'}, +{HashIs = -299864018, ModNam = 'vb_rd_cables_036'}, +{HashIs = -1843447831, ModNam = 'vb_rd_cables_037'}, +{HashIs = 1609061244, ModNam = 'vb_rd_cables_038'}, +{HashIs = -1400705872, ModNam = 'vb_rd_cables_039'}, +{HashIs = 2110381320, ModNam = 'vb_rd_decal'}, +{HashIs = -201572780, ModNam = 'vb_rd_details01'}, +{HashIs = -499737911, ModNam = 'vb_rd_details02'}, +{HashIs = 1492355237, ModNam = 'vb_rd_details03'}, +{HashIs = -1095807592, ModNam = 'vb_rd_dl'}, +{HashIs = 693281942, ModNam = 'vb_rd_hedge_01'}, +{HashIs = 1974484268, ModNam = 'vb_rd_hedge_02'}, +{HashIs = -2091263873, ModNam = 'vb_rd_hedge_03'}, +{HashIs = 989743045, ModNam = 'vb_rd_hedge_04'}, +{HashIs = 46857864, ModNam = 'vb_rd_nbdg_02'}, +{HashIs = 1232060002, ModNam = 'vb_rd_nbg_det1'}, +{HashIs = 851611912, ModNam = 'vb_rd_nbg_det2'}, +{HashIs = 518613454, ModNam = 'vb_rd_nbg_det3'}, +{HashIs = -1921576115, ModNam = 'vb_rd_nbg'}, +{HashIs = -661053542, ModNam = 'vb_rd_road_r1a_o'}, +{HashIs = 1340520156, ModNam = 'vb_rd_road_r1a'}, +{HashIs = -521641962, ModNam = 'vb_rd_road_r1b_o'}, +{HashIs = -495854616, ModNam = 'vb_rd_road_r1b'}, +{HashIs = 973621969, ModNam = 'vb_rd_road_r1c_o'}, +{HashIs = -742048113, ModNam = 'vb_rd_road_r1c'}, +{HashIs = -445805730, ModNam = 'vb_rd_road_r1d_o'}, +{HashIs = 2106495523, ModNam = 'vb_rd_road_r1d'}, +{HashIs = -54429926, ModNam = 'vb_rd_road_r1e_o'}, +{HashIs = -280627824, ModNam = 'vb_rd_road_r1e'}, +{HashIs = 1981351165, ModNam = 'vb_rd_road_r1f_o'}, +{HashIs = 421218622, ModNam = 'vb_rd_road_r1f'}, +{HashIs = -1783423929, ModNam = 'vb_rd_road_r2a_o'}, +{HashIs = 1189259920, ModNam = 'vb_rd_road_r2a'}, +{HashIs = 1520331576, ModNam = 'vb_rd_road_r2b_o'}, +{HashIs = -237305726, ModNam = 'vb_rd_road_r2b'}, +{HashIs = 1559014003, ModNam = 'vb_rd_road_r2c_o'}, +{HashIs = 598074391, ModNam = 'vb_rd_road_r2c'}, +{HashIs = 716859847, ModNam = 'vb_rd_road_r2d_o'}, +{HashIs = -589113718, ModNam = 'vb_rd_road_r2d'}, +{HashIs = 1733980315, ModNam = 'vb_rd_road_r2e_o'}, +{HashIs = 253836046, ModNam = 'vb_rd_road_r2e'}, +{HashIs = 1598151614, ModNam = 'vb_rd_road_r2f'}, +{HashIs = -555351450, ModNam = 'vb_rd_road_r2g_o'}, +{HashIs = -1930414310, ModNam = 'vb_rd_road_r2g'}, +{HashIs = 665885327, ModNam = 'vb_rd_road_r2h_o'}, +{HashIs = 866518151, ModNam = 'vb_rd_road_r2h'}, +{HashIs = 1453811527, ModNam = 'vb_rd_road_r2i_o'}, +{HashIs = 1635508274, ModNam = 'vb_rd_road_r2i'}, +{HashIs = 695192530, ModNam = 'vb_rd_road_r2j_o'}, +{HashIs = 369248576, ModNam = 'vb_rd_road_r2j'}, +{HashIs = 1138533620, ModNam = 'vb_rd_road_r2k'}, +{HashIs = -1381127315, ModNam = 'vb_rd_road_r3a_o'}, +{HashIs = 1333378334, ModNam = 'vb_rd_road_r3a'}, +{HashIs = -1582601118, ModNam = 'vb_rd_road_r3b_o'}, +{HashIs = 71050916, ModNam = 'vb_rd_road_r3b'}, +{HashIs = -629595299, ModNam = 'vb_rd_road_r3c_o'}, +{HashIs = 806345635, ModNam = 'vb_rd_road_r3d_o'}, +{HashIs = -388010013, ModNam = 'vb_rd_road_r3d'}, +{HashIs = 530457829, ModNam = 'vb_rd_road_r4a_o'}, +{HashIs = -528391037, ModNam = 'vb_rd_road_r4a'}, +{HashIs = -1758381041, ModNam = 'vb_rd_road_r4b_o'}, +{HashIs = 1228387826, ModNam = 'vb_rd_road_r4b'}, +{HashIs = 330451030, ModNam = 'vb_rd_road_r4c_o'}, +{HashIs = 384946535, ModNam = 'vb_rd_road_r4c'}, +{HashIs = 1649879789, ModNam = 'vb_rd_road_r4d_o'}, +{HashIs = 763657868, ModNam = 'vb_rd_road_r4d'}, +{HashIs = -1855528934, ModNam = 'vb_rd_road_r4e_o'}, +{HashIs = -63267847, ModNam = 'vb_rd_road_r4e'}, +{HashIs = 858096760, ModNam = 'vb_rd_road_r4f_o'}, +{HashIs = 2083003346, ModNam = 'vb_rd_road_r4f'}, +{HashIs = 658266741, ModNam = 'vb_rd_road_r4g_o'}, +{HashIs = 1316405360, ModNam = 'vb_rd_road_r4g'}, +{HashIs = -1942042396, ModNam = 'vb_rd_road_r5a_o'}, +{HashIs = 220282670, ModNam = 'vb_rd_road_r5a'}, +{HashIs = -2007209143, ModNam = 'vb_rd_road_r5b_o'}, +{HashIs = 1066837028, ModNam = 'vb_rd_road_r5b'}, +{HashIs = 1496611624, ModNam = 'vb_rd_road_r5c_o'}, +{HashIs = -1908489869, ModNam = 'vb_rd_road_r5c'}, +{HashIs = -1688180053, ModNam = 'vb_rd_road_r5d_o'}, +{HashIs = 1461769016, ModNam = 'vb_rd_road_r5d'}, +{HashIs = -2085225675, ModNam = 'vb_rd_road_r5e_o'}, +{HashIs = 838240484, ModNam = 'vb_rd_road_r5e'}, +{HashIs = -889530652, ModNam = 'vb_rd_road_r5f_o'}, +{HashIs = -1987954694, ModNam = 'vb_rd_road_r5f'}, +{HashIs = 453586390, ModNam = 'vb_rd_road_r5g_o'}, +{HashIs = -684436643, ModNam = 'vb_rd_road_r5g'}, +{HashIs = -794604666, ModNam = 'vb_rd_road_r5h_o'}, +{HashIs = -1393164575, ModNam = 'vb_rd_road_r5h'}, +{HashIs = 2061376178, ModNam = 'vb_rd_road_r5i'}, +{HashIs = 1061565765, ModNam = 'vb_rd_road_r6a_o'}, +{HashIs = -1869413312, ModNam = 'vb_rd_road_r6a'}, +{HashIs = 1513806846, ModNam = 'vb_rd_road_r6b_o'}, +{HashIs = 503717676, ModNam = 'vb_rd_road_r6b'}, +{HashIs = -692785448, ModNam = 'vb_rd_stp_01_d'}, +{HashIs = 1091678328, ModNam = 'vb_rd_stp_d'}, +{HashIs = 1203483876, ModNam = 'vb_rd_stp2_d'}, +{HashIs = -48830244, ModNam = 'vb_rv__decal001'}, +{HashIs = 574763822, ModNam = 'vb_rv__decal002'}, +{HashIs = -647224953, ModNam = 'vb_rv__decal003'}, +{HashIs = -290829309, ModNam = 'vb_rv__decal004'}, +{HashIs = 695464094, ModNam = 'vb_rv_013'}, +{HashIs = -1923314847, ModNam = 'vb_rv_013b'}, +{HashIs = 1925666355, ModNam = 'vb_rv_013c'}, +{HashIs = 168767965, ModNam = 'vb_rv_014'}, +{HashIs = -987124960, ModNam = 'vb_rv_1_007'}, +{HashIs = -1148535178, ModNam = 'vb_rv_1_1'}, +{HashIs = -977218846, ModNam = 'vb_rv_1_2'}, +{HashIs = 1181570121, ModNam = 'vb_rv_1_3'}, +{HashIs = -499282965, ModNam = 'vb_rv_1_4'}, +{HashIs = -214159896, ModNam = 'vb_rv_1_5'}, +{HashIs = -50445972, ModNam = 'vb_rv_1_6'}, +{HashIs = -1570516282, ModNam = 'vb_rv_1_6b00'}, +{HashIs = -1960172461, ModNam = 'vb_rv_1_6b01'}, +{HashIs = 1796668273, ModNam = 'vb_rv_airportrocks3'}, +{HashIs = -1371335627, ModNam = 'vb_rv_b00'}, +{HashIs = 463924975, ModNam = 'vb_rv_b03'}, +{HashIs = -408123653, ModNam = 'vb_rv_b04'}, +{HashIs = -184999532, ModNam = 'vb_rv_b05'}, +{HashIs = 1120845118, ModNam = 'vb_rv_b06'}, +{HashIs = 1350457501, ModNam = 'vb_rv_b07'}, +{HashIs = -1677234254, ModNam = 'vb_rv_b08'}, +{HashIs = 700582693, ModNam = 'vb_rv_b09'}, +{HashIs = -897097251, ModNam = 'vb_rv_b10'}, +{HashIs = -1094628783, ModNam = 'vb_rv_b11'}, +{HashIs = -1380210618, ModNam = 'vb_rv_b12'}, +{HashIs = -1869862975, ModNam = 'vb_rv_b12b'}, +{HashIs = -1630485430, ModNam = 'vb_rv_b12c'}, +{HashIs = -1610740533, ModNam = 'vb_rv_b13'}, +{HashIs = -1981751151, ModNam = 'vb_rv_b14'}, +{HashIs = 1955378665, ModNam = 'vb_rv_b16'}, +{HashIs = 834516690, ModNam = 'vb_rv_bt1'}, +{HashIs = -1725323228, ModNam = 'vb_rv_clutter_00'}, +{HashIs = 1316768783, ModNam = 'vb_rv_clutter_020'}, +{HashIs = 1605299828, ModNam = 'vb_rv_clutter_021'}, +{HashIs = 1841793697, ModNam = 'vb_rv_clutter_022'}, +{HashIs = -817967730, ModNam = 'vb_rv_clutter_027'}, +{HashIs = -594450381, ModNam = 'vb_rv_clutter_028'}, +{HashIs = -1820352976, ModNam = 'vb_rv_clutter_12'}, +{HashIs = 327556671, ModNam = 'vb_rv_clutter_19'}, +{HashIs = 1919459016, ModNam = 'vb_rv_dc_00'}, +{HashIs = -2145371593, ModNam = 'vb_rv_dc_01'}, +{HashIs = -765600059, ModNam = 'vb_rv_dc_02'}, +{HashIs = 1691026337, ModNam = 'vb_rv_dc_03'}, +{HashIs = -1358391269, ModNam = 'vb_rv_dc_04'}, +{HashIs = -514753364, ModNam = 'vb_rv_dc_05'}, +{HashIs = 156585139, ModNam = 'vb_rv_dc_06'}, +{HashIs = -1123273694, ModNam = 'vb_rv_dc_07'}, +{HashIs = -422443091, ModNam = 'vb_rv_dc_08'}, +{HashIs = 412183339, ModNam = 'vb_rv_dc_09'}, +{HashIs = -844900247, ModNam = 'vb_rv_dc_10'}, +{HashIs = 442860035, ModNam = 'vb_rv_end00'}, +{HashIs = 1482030563, ModNam = 'vb_rv_end01'}, +{HashIs = 1176721790, ModNam = 'vb_rv_end02'}, +{HashIs = 274558435, ModNam = 'vb_rv_end03'}, +{HashIs = -38090594, ModNam = 'vb_rv_end04'}, +{HashIs = 737420564, ModNam = 'vb_rv_end05'}, +{HashIs = 439779737, ModNam = 'vb_rv_end06'}, +{HashIs = -1703149022, ModNam = 'vb_rv_end07'}, +{HashIs = -658669916, ModNam = 'vb_rv_end08'}, +{HashIs = -975513377, ModNam = 'vb_rv_end09'}, +{HashIs = 2012560953, ModNam = 'vb_rv_end10'}, +{HashIs = -2101390387, ModNam = 'vb_rv_end11'}, +{HashIs = -1803946174, ModNam = 'vb_rv_end12'}, +{HashIs = 710845185, ModNam = 'vb_rv_end13'}, +{HashIs = 956252226, ModNam = 'vb_rv_end14'}, +{HashIs = 1264444671, ModNam = 'vb_rv_end15'}, +{HashIs = 1972779375, ModNam = 'vb_rv_end16'}, +{HashIs = -137708074, ModNam = 'vb_rv_end17'}, +{HashIs = 27644300, ModNam = 'vb_rv_end18'}, +{HashIs = 340817633, ModNam = 'vb_rv_end19'}, +{HashIs = 1064816231, ModNam = 'vb_rv_end20'}, +{HashIs = 1245242345, ModNam = 'vb_rv_end21'}, +{HashIs = 1543145324, ModNam = 'vb_rv_end22'}, +{HashIs = -112115189, ModNam = 'vb_rv_end23'}, +{HashIs = 195487414, ModNam = 'vb_rv_end24'}, +{HashIs = 650845442, ModNam = 'vb_rv_end25'}, +{HashIs = 823734686, ModNam = 'vb_rv_end26'}, +{HashIs = -1297632071, ModNam = 'vb_rv_end27'}, +{HashIs = -839324837, ModNam = 'vb_rv_end28'}, +{HashIs = -533098532, ModNam = 'vb_rv_end29'}, +{HashIs = 2113562619, ModNam = 'vb_rv_end30'}, +{HashIs = 1797243462, ModNam = 'vb_rv_end31'}, +{HashIs = -1727259110, ModNam = 'vb_rv_end32'}, +{HashIs = -1424965097, ModNam = 'vb_rv_end33'}, +{HashIs = 1489902999, ModNam = 'vb_rv_end34'}, +{HashIs = -1885664468, ModNam = 'vb_rv_end35'}, +{HashIs = -1119590786, ModNam = 'vb_rv_end36'}, +{HashIs = 611366109, ModNam = 'vb_rv_end37'}, +{HashIs = 305336418, ModNam = 'vb_rv_end38'}, +{HashIs = -1998717514, ModNam = 'vb_rv_end39'}, +{HashIs = -1966013764, ModNam = 'vb_rv_end40'}, +{HashIs = -429278740, ModNam = 'vb_rv_end41'}, +{HashIs = -1233135079, ModNam = 'vb_rv_end42'}, +{HashIs = 1940673651, ModNam = 'vb_rv_end43'}, +{HashIs = -2048755489, ModNam = 'vb_rv_end44'}, +{HashIs = -1063358894, ModNam = 'vb_rv_end45'}, +{HashIs = -1553124368, ModNam = 'vb_rv_end46'}, +{HashIs = 714392133, ModNam = 'vb_rv_end47'}, +{HashIs = 1019635368, ModNam = 'vb_rv_end48'}, +{HashIs = 1483382256, ModNam = 'vb_rv_end49'}, +{HashIs = -84044173, ModNam = 'vb_rv_end50'}, +{HashIs = -665829264, ModNam = 'vb_rv_move_00'}, +{HashIs = -359209731, ModNam = 'vb_rv_move_01'}, +{HashIs = 2122421373, ModNam = 'vb_rv_move_019'}, +{HashIs = 24486467, ModNam = 'vb_rv_move_029'}, +{HashIs = 993925479, ModNam = 'vb_rv_move_030'}, +{HashIs = 1757508717, ModNam = 'vb_rv_move_031'}, +{HashIs = 300631746, ModNam = 'vb_rv_move_032'}, +{HashIs = 1295367510, ModNam = 'vb_rv_move_033'}, +{HashIs = -405081434, ModNam = 'vb_rv_move_034'}, +{HashIs = -1183640105, ModNam = 'vb_rv_move_037'}, +{HashIs = -1916130463, ModNam = 'vb_rv_move_04'}, +{HashIs = 1297464382, ModNam = 'vb_rv_move_040'}, +{HashIs = 999299251, ModNam = 'vb_rv_move_041'}, +{HashIs = -427135311, ModNam = 'vb_rv_move_045'}, +{HashIs = -305922792, ModNam = 'vb_rv_move_046'}, +{HashIs = -1609314316, ModNam = 'vb_rv_move_05'}, +{HashIs = -463448720, ModNam = 'vb_rv_nw2_00'}, +{HashIs = -511979617, ModNam = 'vb_rv_nw2_04'}, +{HashIs = 283160168, ModNam = 'vb_rv_nw2_05'}, +{HashIs = -15267115, ModNam = 'vb_rv_nw2_06'}, +{HashIs = 608523569, ModNam = 'vb_rv_nw2_07'}, +{HashIs = 1533199753, ModNam = 'vb_rv_pipe_040'}, +{HashIs = -1481187768, ModNam = 'vb_rv_pipe_042'}, +{HashIs = -1967635101, ModNam = 'vb_rv_pipe_06'}, +{HashIs = -681353832, ModNam = 'vb_rv_pipe_15'}, +{HashIs = 423189419, ModNam = 'vb_rv_pipe_23'}, +{HashIs = -581211188, ModNam = 'vb_rv_pipe_38'}, +{HashIs = 1992045517, ModNam = 'vb_rv_port_d_00'}, +{HashIs = 1820729185, ModNam = 'vb_rv_port_d_01'}, +{HashIs = -1823478540, ModNam = 'vb_rv_port_d_02'}, +{HashIs = -2132654055, ModNam = 'vb_rv_port_d_03'}, +{HashIs = 1592853551, ModNam = 'vb_rv_port_d_04'}, +{HashIs = -831036614, ModNam = 'vb_rv_port_d_05'}, +{HashIs = -1664942126, ModNam = 'vb_rv_port_d_06'}, +{HashIs = -1978049921, ModNam = 'vb_rv_port_d_07'}, +{HashIs = -1475176847, ModNam = 'vb_rv_port_d_08'}, +{HashIs = 374665972, ModNam = 'vb_rv_port_d_09'}, +{HashIs = -649594961, ModNam = 'vb_rv_port_d_10'}, +{HashIs = -955100348, ModNam = 'vb_rv_port_d_11'}, +{HashIs = -903434833, ModNam = 'vb_rv_port_d_11b'}, +{HashIs = 1692176166, ModNam = 'vb_rv_port_d_12'}, +{HashIs = -828331682, ModNam = 'vb_rv_port_d_12b'}, +{HashIs = -1596535349, ModNam = 'vb_rv_port_d_12c'}, +{HashIs = -1253247305, ModNam = 'vb_rv_port_d_12d'}, +{HashIs = -2140649923, ModNam = 'vb_rv_port_d_14'}, +{HashIs = -763399856, ModNam = 'vb_rv_portb_00'}, +{HashIs = -992684549, ModNam = 'vb_rv_portb_01'}, +{HashIs = 1578043481, ModNam = 'vb_rv_portb_02'}, +{HashIs = 1943876597, ModNam = 'vb_rv_portb_03'}, +{HashIs = 1164597008, ModNam = 'vb_rv_portb_04'}, +{HashIs = 1432319738, ModNam = 'vb_rv_portb_05'}, +{HashIs = 694230782, ModNam = 'vb_rv_portb_06'}, +{HashIs = -73219202, ModNam = 'vb_rv_portb_07'}, +{HashIs = 232613875, ModNam = 'vb_rv_portb_08'}, +{HashIs = -600603488, ModNam = 'vb_rv_portb_09'}, +{HashIs = 310898164, ModNam = 'vb_rv_portb_10'}, +{HashIs = -1606579871, ModNam = 'vb_rv_portb_11'}, +{HashIs = -905323271, ModNam = 'vb_rv_portb_13'}, +{HashIs = -672499526, ModNam = 'vb_rv_portb_14'}, +{HashIs = 1735235518, ModNam = 'vb_rv_portb_15'}, +{HashIs = -2089955394, ModNam = 'vb_rv_portb_16'}, +{HashIs = -1860146397, ModNam = 'vb_rv_portb_17'}, +{HashIs = 520521457, ModNam = 'vb_rv_portb_18'}, +{HashIs = 750002764, ModNam = 'vb_rv_portb_19'}, +{HashIs = -204589999, ModNam = 'vb_rv_portb_20'}, +{HashIs = 408616298, ModNam = 'vb_rv_portb_22'}, +{HashIs = -1876631038, ModNam = 'vb_rv_post_002'}, +{HashIs = 337880992, ModNam = 'vb_rv_post_1'}, +{HashIs = 451823973, ModNam = 'vb_rv_props_combo01_slod'}, +{HashIs = -733528416, ModNam = 'vb_rv_props_combo0101_slod'}, +{HashIs = -1165968193, ModNam = 'vb_rv_props_combo02_slod'}, +{HashIs = 1958640602, ModNam = 'vb_rv_props_combo03_slod'}, +{HashIs = -870802367, ModNam = 'vb_rv_seabed_69_beach'}, +{HashIs = 1269934236, ModNam = 'vb_rv_seabed_70a_beach'}, +{HashIs = 593831503, ModNam = 'vb_rv_seabed_70b_beach'}, +{HashIs = -1858516849, ModNam = 'vb_rv_seabed_71a_beach'}, +{HashIs = 813031911, ModNam = 'vb_rv_seabed_71b_beach'}, +{HashIs = -1527921954, ModNam = 'vb_rv_seabed_b_01'}, +{HashIs = 257890243, ModNam = 'vb_rv_seabed_b_02'}, +{HashIs = 1592439530, ModNam = 'vb_rv_seabed_d1'}, +{HashIs = 1921491362, ModNam = 'vb_rv_seabed_d10'}, +{HashIs = 1146144053, ModNam = 'vb_rv_seabed_d11'}, +{HashIs = -1777112903, ModNam = 'vb_rv_seabed_d12'}, +{HashIs = 1741917242, ModNam = 'vb_rv_seabed_d13'}, +{HashIs = 998257556, ModNam = 'vb_rv_seabed_d14'}, +{HashIs = 224876387, ModNam = 'vb_rv_seabed_d15'}, +{HashIs = 1593703055, ModNam = 'vb_rv_seabed_d16'}, +{HashIs = 817896980, ModNam = 'vb_rv_seabed_d17'}, +{HashIs = -956249449, ModNam = 'vb_rv_seabed_d18'}, +{HashIs = -655790488, ModNam = 'vb_rv_seabed_d19'}, +{HashIs = -1792598170, ModNam = 'vb_rv_seabed_d2'}, +{HashIs = -1584562523, ModNam = 'vb_rv_seabed_d20'}, +{HashIs = -1960357415, ModNam = 'vb_rv_seabed_d21'}, +{HashIs = -972339296, ModNam = 'vb_rv_seabed_d22'}, +{HashIs = 1874565890, ModNam = 'vb_rv_seabed_d23'}, +{HashIs = -1601766272, ModNam = 'vb_rv_seabed_d24'}, +{HashIs = -1897572035, ModNam = 'vb_rv_seabed_d25'}, +{HashIs = 2084844539, ModNam = 'vb_rv_seabed_d26'}, +{HashIs = 1786351718, ModNam = 'vb_rv_seabed_d27'}, +{HashIs = 1510305662, ModNam = 'vb_rv_seabed_d28'}, +{HashIs = 1208994707, ModNam = 'vb_rv_seabed_d29'}, +{HashIs = -1017447475, ModNam = 'vb_rv_seabed_d3'}, +{HashIs = 1581676272, ModNam = 'vb_rv_seabed_d30'}, +{HashIs = 1272435219, ModNam = 'vb_rv_seabed_d31'}, +{HashIs = 854597700, ModNam = 'vb_rv_seabed_d32'}, +{HashIs = 694357290, ModNam = 'vb_rv_seabed_d33'}, +{HashIs = -1686310580, ModNam = 'vb_rv_seabed_d34'}, +{HashIs = -1857430298, ModNam = 'vb_rv_seabed_d35'}, +{HashIs = 2045718065, ModNam = 'vb_rv_seabed_d36'}, +{HashIs = 1839535517, ModNam = 'vb_rv_seabed_d37'}, +{HashIs = 1182091070, ModNam = 'vb_rv_seabed_d38'}, +{HashIs = -194501851, ModNam = 'vb_rv_seabed_d39'}, +{HashIs = -669355390, ModNam = 'vb_rv_seabed_d40'}, +{HashIs = -1442015641, ModNam = 'vb_rv_seabed_d41'}, +{HashIs = -1264276585, ModNam = 'vb_rv_seabed_d42'}, +{HashIs = -2047750606, ModNam = 'vb_rv_seabed_d43'}, +{HashIs = -1764875596, ModNam = 'vb_rv_seabed_d5'}, +{HashIs = -1128285523, ModNam = 'vb_rv_seabed_d51'}, +{HashIs = -1424386207, ModNam = 'vb_rv_seabed_d52'}, +{HashIs = -1749159766, ModNam = 'vb_rv_seabed_d53'}, +{HashIs = 94620788, ModNam = 'vb_rv_seabed_d54'}, +{HashIs = -194827789, ModNam = 'vb_rv_seabed_d55'}, +{HashIs = -501152401, ModNam = 'vb_rv_seabed_d56'}, +{HashIs = -756586756, ModNam = 'vb_rv_seabed_d57'}, +{HashIs = 1529608039, ModNam = 'vb_rv_seabed_d58'}, +{HashIs = -981893960, ModNam = 'vb_rv_seabed_d63b'}, +{HashIs = -1744231976, ModNam = 'vb_rv_seabed_d63c'}, +{HashIs = 1857244993, ModNam = 'vb_rv_seabed_d63x'}, +{HashIs = 2094787474, ModNam = 'vb_rv_seabed_d63y'}, +{HashIs = -519457808, ModNam = 'vb_rv_seabed_d63z'}, +{HashIs = -989591546, ModNam = 'vb_rv_seabed_d63zy'}, +{HashIs = -1337384800, ModNam = 'vb_rv_seabed_d66'}, +{HashIs = -1645610014, ModNam = 'vb_rv_seabed_d67'}, +{HashIs = 502299629, ModNam = 'vb_rv_seabed_d68'}, +{HashIs = -1129400257, ModNam = 'vb_rv_seabed_d70'}, +{HashIs = -800759956, ModNam = 'vb_rv_seabed_d71'}, +{HashIs = -763337758, ModNam = 'vb_rv_seabed_d72'}, +{HashIs = -474872251, ModNam = 'vb_rv_seabed_d73'}, +{HashIs = 2034479466, ModNam = 'vb_rv_seabed_d74'}, +{HashIs = -1982377327, ModNam = 'vb_rv_seabed_d75'}, +{HashIs = -1666877395, ModNam = 'vb_rv_seabed_d76'}, +{HashIs = -1352917606, ModNam = 'vb_rv_seabed_d77'}, +{HashIs = 809475939, ModNam = 'vb_rv_seabed_d78'}, +{HashIs = 1056043777, ModNam = 'vb_rv_seabed_d8'}, +{HashIs = 292296694, ModNam = 'vb_rv_seabed_d9'}, +{HashIs = -1203021894, ModNam = 'vb_rv_seabed_new21'}, +{HashIs = -242660811, ModNam = 'vb_rv_seabed_new25'}, +{HashIs = -42444037, ModNam = 'vb_rv_seabed_new27_'}, +{HashIs = -1911749826, ModNam = 'vb_rv_seabed_new27'}, +{HashIs = 1443137438, ModNam = 'vb_rv_seabed_new49'}, +{HashIs = 983460506, ModNam = 'vb_rv_seabed_new56'}, +{HashIs = 167283023, ModNam = 'vb_rv_seabed_new57'}, +{HashIs = 1886344763, ModNam = 'vb_rv_seabed_new58'}, +{HashIs = 2103581983, ModNam = 'vb_rv_seabed_new6'}, +{HashIs = -1126076862, ModNam = 'vb_rv_seabed_new69'}, +{HashIs = -475746561, ModNam = 'vb_rv_seabed_new70a_dcl'}, +{HashIs = 1972209559, ModNam = 'vb_rv_seabed_new70a'}, +{HashIs = -1647454185, ModNam = 'vb_rv_seabed_new70b'}, +{HashIs = 1579815687, ModNam = 'vb_rv_seabed_new71a_dcl'}, +{HashIs = -1451202140, ModNam = 'vb_rv_seabed_new71a'}, +{HashIs = 1615021083, ModNam = 'vb_rv_seabed_new71b_dcl'}, +{HashIs = 1340257894, ModNam = 'vb_rv_seabed_new71b'}, +{HashIs = -782287322, ModNam = 'vb_rv_seabed_new72a_dcl'}, +{HashIs = -1476629756, ModNam = 'vb_rv_seabed_new72a'}, +{HashIs = -1722364487, ModNam = 'vb_rv_seabed_new72b'}, +{HashIs = -636498414, ModNam = 'vb_rv_seabed_new73a'}, +{HashIs = -389059695, ModNam = 'vb_rv_seabed_new73b'}, +{HashIs = 1980794389, ModNam = 'vb_rv_seabed_new73c'}, +{HashIs = 1281657124, ModNam = 'vb_rv_seaweed_01'}, +{HashIs = 1646769322, ModNam = 'vb_rv_seaweed_02'}, +{HashIs = -1813278486, ModNam = 'vb_rv_uw_dec_00'}, +{HashIs = -1527041271, ModNam = 'vb_rv_uw_dec_01'}, +{HashIs = -1229662596, ModNam = 'vb_rv_uw_dec_02'}, +{HashIs = -913310670, ModNam = 'vb_rv_uw_dec_03'}, +{HashIs = 1532075959, ModNam = 'vb_rv_uw_dec_04'}, +{HashIs = 1616193982, ModNam = 'vb_rv_uw_dec_05'}, +{HashIs = 1912327435, ModNam = 'vb_rv_uw_dec_06'}, +{HashIs = 351605499, ModNam = 'vb_rv_uw_dec_07'}, +{HashIs = 925783917, ModNam = 'vb_rv_uw_dec_09'}, +{HashIs = 938727916, ModNam = 'vb_rv_uw_dec_10'}, +{HashIs = -412501799, ModNam = 'vb_rv_uw_dec_11'}, +{HashIs = -625336454, ModNam = 'vb_rv_uw_dec_12'}, +{HashIs = -319732760, ModNam = 'vb_rv_uw_dec_13'}, +{HashIs = -1638259009, ModNam = 'vb_rv_uw_dec_14'}, +{HashIs = -1814392384, ModNam = 'vb_rv_uw_dec_15'}, +{HashIs = -980650717, ModNam = 'vb_rv_uw_dec_16'}, +{HashIs = -1218815809, ModNam = 'vb_rv_uw_dec_17'}, +{HashIs = 1763589192, ModNam = 'vb_rv_uw_dec_18'}, +{HashIs = 1496620149, ModNam = 'vb_rv_uw_dec_19'}, +{HashIs = -1629117302, ModNam = 'vb_rv_uw_dec_20'}, +{HashIs = -189214673, ModNam = 'vb_rv_uw_dec_21'}, +{HashIs = 617013633, ModNam = 'vb_rv_uw1_03'}, +{HashIs = -1231452892, ModNam = 'vb_rv_uw1_04'}, +{HashIs = 21109368, ModNam = 'vb_rv_uw1_05'}, +{HashIs = 334020549, ModNam = 'vb_rv_uw1_06'}, +{HashIs = -309103849, ModNam = 'vb_rv_uw1_07'}, +{HashIs = 2085621906, ModNam = 'vb_rv_uw1_08'}, +{HashIs = -705444904, ModNam = 'vb_rv_uw1_09'}, +{HashIs = -929389182, ModNam = 'vb_rv_uw1_10'}, +{HashIs = -1786429608, ModNam = 'vb_rv_uw1_11'}, +{HashIs = -465871677, ModNam = 'vb_rv_uw1_12'}, +{HashIs = -1323239793, ModNam = 'vb_rv_uw1_13'}, +{HashIs = 2128417288, ModNam = 'vb_rv_uw1_14'}, +{HashIs = 1274653766, ModNam = 'vb_rv_uw1_15'}, +{HashIs = -1703687883, ModNam = 'vb_rv_uw1_16'}, +{HashIs = 1751344409, ModNam = 'vb_rv_uw1_17'}, +{HashIs = 916816286, ModNam = 'vb_rv_uw1_18'}, +{HashIs = -1588865379, ModNam = 'vb_rv_uw1_19'}, +{HashIs = -226592079, ModNam = 'vb_rv_uw1_20'}, +{HashIs = -1415484168, ModNam = 'vb_rv_uw1_21'}, +{HashIs = 1978859932, ModNam = 'vb_rv_uw1_22'}, +{HashIs = 1357461389, ModNam = 'vb_rv_uw1_23'}, +{HashIs = -1691694069, ModNam = 'vb_rv_uw1_24'}, +{HashIs = 1953365654, ModNam = 'vb_rv_uw1_25'}, +{HashIs = 1050907394, ModNam = 'vb_rv_uw1_26'}, +{HashIs = 306068024, ModNam = 'vb_rv_uw1_27'}, +{HashIs = 1685151389, ModNam = 'vb_rv_uw1_28'}, +{HashIs = 107227559, ModNam = 'vb_rv_vbrv_barge'}, +{HashIs = 1809962610, ModNam = 'vb_rv_wrk1'}, +{HashIs = -1673356438, ModNam = 'velum'}, +{HashIs = 1077420264, ModNam = 'velum2'}, +{HashIs = 1102544804, ModNam = 'verlierer2'}, +{HashIs = 1341619767, ModNam = 'vestra'}, +{HashIs = 1284556934, ModNam = 'vfx_it1_00'}, +{HashIs = 1425627487, ModNam = 'vfx_it1_01'}, +{HashIs = 1730346418, ModNam = 'vfx_it1_02'}, +{HashIs = 694846018, ModNam = 'vfx_it1_03'}, +{HashIs = 1000416943, ModNam = 'vfx_it1_04'}, +{HashIs = 71055334, ModNam = 'vfx_it1_05'}, +{HashIs = 493578820, ModNam = 'vfx_it1_06'}, +{HashIs = -531173360, ModNam = 'vfx_it1_07'}, +{HashIs = -235695275, ModNam = 'vfx_it1_08'}, +{HashIs = -1164794744, ModNam = 'vfx_it1_09'}, +{HashIs = -1246716952, ModNam = 'vfx_it1_10'}, +{HashIs = -489490900, ModNam = 'vfx_it1_11'}, +{HashIs = -786935113, ModNam = 'vfx_it1_12'}, +{HashIs = 153699084, ModNam = 'vfx_it1_13'}, +{HashIs = -18862470, ModNam = 'vfx_it1_14'}, +{HashIs = 867571749, ModNam = 'vfx_it1_15'}, +{HashIs = 461498301, ModNam = 'vfx_it1_16'}, +{HashIs = 1348260210, ModNam = 'vfx_it1_17'}, +{HashIs = 1176354036, ModNam = 'vfx_it1_18'}, +{HashIs = 2130816703, ModNam = 'vfx_it1_19'}, +{HashIs = 264685611, ModNam = 'vfx_it1_20'}, +{HashIs = -1278754784, ModNam = 'vfx_it2_00'}, +{HashIs = -1417564268, ModNam = 'vfx_it2_01'}, +{HashIs = -1744107353, ModNam = 'vfx_it2_02'}, +{HashIs = -27339435, ModNam = 'vfx_it2_03'}, +{HashIs = -2108760785, ModNam = 'vfx_it2_04'}, +{HashIs = 1888237994, ModNam = 'vfx_it2_05'}, +{HashIs = 1629461201, ModNam = 'vfx_it2_06'}, +{HashIs = -950311097, ModNam = 'vfx_it2_07'}, +{HashIs = 1265987453, ModNam = 'vfx_it2_08'}, +{HashIs = 967756784, ModNam = 'vfx_it2_09'}, +{HashIs = 192671283, ModNam = 'vfx_it2_10'}, +{HashIs = -303451377, ModNam = 'vfx_it2_11'}, +{HashIs = -830671842, ModNam = 'vfx_it2_12'}, +{HashIs = -1055008416, ModNam = 'vfx_it2_13'}, +{HashIs = -1276100859, ModNam = 'vfx_it2_14'}, +{HashIs = -1799618403, ModNam = 'vfx_it2_15'}, +{HashIs = 361529940, ModNam = 'vfx_it2_16'}, +{HashIs = -2013862125, ModNam = 'vfx_it2_17'}, +{HashIs = 2043464383, ModNam = 'vfx_it2_18'}, +{HashIs = 1807691428, ModNam = 'vfx_it2_19'}, +{HashIs = 1849656877, ModNam = 'vfx_it2_20'}, +{HashIs = -596254056, ModNam = 'vfx_it2_21'}, +{HashIs = -758329530, ModNam = 'vfx_it2_22'}, +{HashIs = -1057281117, ModNam = 'vfx_it2_23'}, +{HashIs = 1068280060, ModNam = 'vfx_it2_24'}, +{HashIs = 922195858, ModNam = 'vfx_it2_25'}, +{HashIs = -1547439819, ModNam = 'vfx_it2_26'}, +{HashIs = -1711940199, ModNam = 'vfx_it2_27'}, +{HashIs = 829066340, ModNam = 'vfx_it2_28'}, +{HashIs = 1001693432, ModNam = 'vfx_it2_29'}, +{HashIs = -40164382, ModNam = 'vfx_it2_30'}, +{HashIs = 257214293, ModNam = 'vfx_it2_31'}, +{HashIs = 1917160757, ModNam = 'vfx_it2_32'}, +{HashIs = -2099106194, ModNam = 'vfx_it2_33'}, +{HashIs = -976899020, ModNam = 'vfx_it2_34'}, +{HashIs = -531764924, ModNam = 'vfx_it2_35'}, +{HashIs = 769164384, ModNam = 'vfx_it2_36'}, +{HashIs = 1204336704, ModNam = 'vfx_it2_37'}, +{HashIs = -1821454457, ModNam = 'vfx_it2_38'}, +{HashIs = -1656757463, ModNam = 'vfx_it2_39'}, +{HashIs = -1457198910, ModNam = 'vfx_it3_00'}, +{HashIs = 1000246711, ModNam = 'vfx_it3_01'}, +{HashIs = 522605771, ModNam = 'vfx_it3_02'}, +{HashIs = 714828725, ModNam = 'vfx_it3_03'}, +{HashIs = 63479312, ModNam = 'vfx_it3_04'}, +{HashIs = 235319948, ModNam = 'vfx_it3_05'}, +{HashIs = 777679659, ModNam = 'vfx_it3_06'}, +{HashIs = -1073015154, ModNam = 'vfx_it3_07'}, +{HashIs = 301775472, ModNam = 'vfx_it3_08'}, +{HashIs = 565664229, ModNam = 'vfx_it3_09'}, +{HashIs = -842648184, ModNam = 'vfx_it3_11'}, +{HashIs = -2014664350, ModNam = 'vfx_it3_12'}, +{HashIs = 2108724462, ModNam = 'vfx_it3_13'}, +{HashIs = -1553571751, ModNam = 'vfx_it3_14'}, +{HashIs = -1694281837, ModNam = 'vfx_it3_15'}, +{HashIs = -811583244, ModNam = 'vfx_it3_16'}, +{HashIs = 634971492, ModNam = 'vfx_it3_17'}, +{HashIs = -231899634, ModNam = 'vfx_it3_18'}, +{HashIs = -527639859, ModNam = 'vfx_it3_19'}, +{HashIs = -1093593518, ModNam = 'vfx_it3_20'}, +{HashIs = 748450279, ModNam = 'vfx_it3_21'}, +{HashIs = 1515113803, ModNam = 'vfx_it3_22'}, +{HashIs = 1207969966, ModNam = 'vfx_it3_23'}, +{HashIs = -174685220, ModNam = 'vfx_it3_24'}, +{HashIs = 1677058201, ModNam = 'vfx_it3_25'}, +{HashIs = 1147806074, ModNam = 'vfx_it3_26'}, +{HashIs = 991956710, ModNam = 'vfx_it3_27'}, +{HashIs = 1873868807, ModNam = 'vfx_it3_28'}, +{HashIs = 1451869625, ModNam = 'vfx_it3_29'}, +{HashIs = -1021931916, ModNam = 'vfx_it3_30'}, +{HashIs = 852815347, ModNam = 'vfx_it3_31'}, +{HashIs = 923137625, ModNam = 'vfx_it3_32'}, +{HashIs = -983330030, ModNam = 'vfx_it3_33'}, +{HashIs = -662587058, ModNam = 'vfx_it3_34'}, +{HashIs = -381723959, ModNam = 'vfx_it3_35'}, +{HashIs = 2081390699, ModNam = 'vfx_it3_36'}, +{HashIs = -1832210975, ModNam = 'vfx_it3_37'}, +{HashIs = -1586214092, ModNam = 'vfx_it3_38'}, +{HashIs = -1237945160, ModNam = 'vfx_it3_39'}, +{HashIs = -1773620899, ModNam = 'vfx_it3_40'}, +{HashIs = -418983208, ModNam = 'vfx_it3_41'}, +{HashIs = -915388655, ModNam = 'vfx_rnd_wave_01'}, +{HashIs = 2007245690, ModNam = 'vfx_rnd_wave_02'}, +{HashIs = -1387098410, ModNam = 'vfx_rnd_wave_03'}, +{HashIs = -1489275558, ModNam = 'vfx_wall_wave_01'}, +{HashIs = 949524510, ModNam = 'vfx_wall_wave_02'}, +{HashIs = 1917946759, ModNam = 'vfx_wall_wave_03'}, +{HashIs = -825837129, ModNam = 'vigero'}, +{HashIs = -1353081087, ModNam = 'vindicator'}, +{HashIs = -498054846, ModNam = 'virgo'}, +{HashIs = -899509638, ModNam = 'virgo2'}, +{HashIs = 16646064, ModNam = 'virgo3'}, +{HashIs = -1720513558, ModNam = 'vodkarow'}, +{HashIs = -1845487887, ModNam = 'volatus'}, +{HashIs = -1622444098, ModNam = 'voltic'}, +{HashIs = 989294410, ModNam = 'voltic2'}, +{HashIs = 2006667053, ModNam = 'voodoo'}, +{HashIs = 523724515, ModNam = 'voodoo2'}, +{HashIs = -609625092, ModNam = 'vortex'}, +{HashIs = -259706355, ModNam = 'w_am_baseball_hi'}, +{HashIs = -383950123, ModNam = 'w_am_baseball'}, +{HashIs = 1807506906, ModNam = 'w_am_brfcase'}, +{HashIs = -1400434704, ModNam = 'w_am_case'}, +{HashIs = -1073612701, ModNam = 'w_am_digiscanner_hi'}, +{HashIs = 520317490, ModNam = 'w_am_digiscanner'}, +{HashIs = -171327159, ModNam = 'w_am_fire_exting'}, +{HashIs = -1539617090, ModNam = 'w_am_flare_hi'}, +{HashIs = -1564193152, ModNam = 'w_am_flare'}, +{HashIs = 242383520, ModNam = 'w_am_jerrycan'}, +{HashIs = -833920933, ModNam = 'w_ar_advancedrifle_hi'}, +{HashIs = -1573551058, ModNam = 'w_ar_advancedrifle_mag1'}, +{HashIs = -1865686693, ModNam = 'w_ar_advancedrifle_mag2'}, +{HashIs = -1707584974, ModNam = 'w_ar_advancedrifle'}, +{HashIs = 1678804838, ModNam = 'w_ar_assaultrifle_hi'}, +{HashIs = 1044133150, ModNam = 'w_ar_assaultrifle_mag1'}, +{HashIs = -1072154412, ModNam = 'w_ar_assaultrifle_mag2'}, +{HashIs = 273925117, ModNam = 'w_ar_assaultrifle'}, +{HashIs = -1565195963, ModNam = 'w_ar_bullpuprifle_mag1'}, +{HashIs = -1258838582, ModNam = 'w_ar_bullpuprifle_mag2'}, +{HashIs = -1288559573, ModNam = 'w_ar_bullpuprifle'}, +{HashIs = 104716717, ModNam = 'w_ar_carbinerifle_hi'}, +{HashIs = -1142562815, ModNam = 'w_ar_carbinerifle_mag1'}, +{HashIs = 1370360727, ModNam = 'w_ar_carbinerifle_mag2'}, +{HashIs = 1026431720, ModNam = 'w_ar_carbinerifle'}, +{HashIs = 1652015642, ModNam = 'w_ar_musket'}, +{HashIs = -1439230643, ModNam = 'w_ar_railgun_mag1'}, +{HashIs = -1876506235, ModNam = 'w_ar_railgun'}, +{HashIs = -177292685, ModNam = 'w_ar_specialcarbine_mag1'}, +{HashIs = -408150290, ModNam = 'w_ar_specialcarbine_mag2'}, +{HashIs = -1745643757, ModNam = 'w_ar_specialcarbine'}, +{HashIs = -213027648, ModNam = 'w_at_ar_afgrip_hi'}, +{HashIs = -549787707, ModNam = 'w_at_ar_afgrip'}, +{HashIs = 2035575766, ModNam = 'w_at_ar_flsh_hi'}, +{HashIs = -1572366268, ModNam = 'w_at_ar_flsh'}, +{HashIs = -1166471211, ModNam = 'w_at_ar_supp_02_hi'}, +{HashIs = -433207992, ModNam = 'w_at_ar_supp_02'}, +{HashIs = -2012934461, ModNam = 'w_at_ar_supp_hi'}, +{HashIs = 2127522061, ModNam = 'w_at_ar_supp'}, +{HashIs = -1092366761, ModNam = 'w_at_pi_flsh_hi'}, +{HashIs = 1130912089, ModNam = 'w_at_pi_flsh'}, +{HashIs = -1333942516, ModNam = 'w_at_pi_supp_2'}, +{HashIs = 224713395, ModNam = 'w_at_pi_supp_hi'}, +{HashIs = -1025213666, ModNam = 'w_at_pi_supp'}, +{HashIs = 412900178, ModNam = 'w_at_railcover_01_hi'}, +{HashIs = 1508551686, ModNam = 'w_at_railcover_01'}, +{HashIs = -386727222, ModNam = 'w_at_scope_large_hi'}, +{HashIs = 902783233, ModNam = 'w_at_scope_large'}, +{HashIs = 1234627046, ModNam = 'w_at_scope_macro_2'}, +{HashIs = 1324672924, ModNam = 'w_at_scope_macro_hi'}, +{HashIs = -1148808407, ModNam = 'w_at_scope_macro'}, +{HashIs = -725521582, ModNam = 'w_at_scope_max_hi'}, +{HashIs = 514930793, ModNam = 'w_at_scope_max'}, +{HashIs = -1974675239, ModNam = 'w_at_scope_medium_hi'}, +{HashIs = -98833, ModNam = 'w_at_scope_medium'}, +{HashIs = 1517447672, ModNam = 'w_at_scope_small_2'}, +{HashIs = -132507543, ModNam = 'w_at_scope_small_hi'}, +{HashIs = -1089070097, ModNam = 'w_at_scope_small'}, +{HashIs = -1376365801, ModNam = 'w_at_sr_supp_2'}, +{HashIs = -1982547489, ModNam = 'w_at_sr_supp_hi'}, +{HashIs = 985886684, ModNam = 'w_at_sr_supp'}, +{HashIs = 1876445962, ModNam = 'w_ex_apmine'}, +{HashIs = 1090792329, ModNam = 'w_ex_birdshat'}, +{HashIs = -1809859709, ModNam = 'w_ex_grenadefrag_hi'}, +{HashIs = 290600267, ModNam = 'w_ex_grenadefrag'}, +{HashIs = 1591549914, ModNam = 'w_ex_grenadesmoke'}, +{HashIs = -1623789737, ModNam = 'w_ex_molotov_hi'}, +{HashIs = -880609331, ModNam = 'w_ex_molotov'}, +{HashIs = -329092498, ModNam = 'w_ex_pe_hi'}, +{HashIs = -1110203649, ModNam = 'w_ex_pe'}, +{HashIs = 1297482736, ModNam = 'w_ex_snowball'}, +{HashIs = 1559922313, ModNam = 'w_lr_40mm_pu'}, +{HashIs = 1948242884, ModNam = 'w_lr_40mm'}, +{HashIs = 439782367, ModNam = 'w_lr_firework_rocket'}, +{HashIs = 491091384, ModNam = 'w_lr_firework'}, +{HashIs = -600317048, ModNam = 'w_lr_grenadelauncher_hi'}, +{HashIs = -606683246, ModNam = 'w_lr_grenadelauncher'}, +{HashIs = -1146260322, ModNam = 'w_lr_homing_rocket'}, +{HashIs = 1901887007, ModNam = 'w_lr_homing'}, +{HashIs = -58701374, ModNam = 'w_lr_rpg_hi'}, +{HashIs = -547018963, ModNam = 'w_lr_rpg_rocket_pu'}, +{HashIs = -1707997257, ModNam = 'w_lr_rpg_rocket'}, +{HashIs = -218858073, ModNam = 'w_lr_rpg'}, +{HashIs = 32653987, ModNam = 'w_me_bat'}, +{HashIs = 1150762982, ModNam = 'w_me_bottle'}, +{HashIs = 1862268168, ModNam = 'w_me_crowbar'}, +{HashIs = 601713565, ModNam = 'w_me_dagger'}, +{HashIs = -580196246, ModNam = 'w_me_gclub'}, +{HashIs = 64104227, ModNam = 'w_me_hammer'}, +{HashIs = 1653948529, ModNam = 'w_me_hatchet'}, +{HashIs = -1982443329, ModNam = 'w_me_knife_01'}, +{HashIs = -1634978236, ModNam = 'w_me_nightstick'}, +{HashIs = -703091127, ModNam = 'w_mg_combatmg_hi'}, +{HashIs = -548430598, ModNam = 'w_mg_combatmg_mag1'}, +{HashIs = -377179804, ModNam = 'w_mg_combatmg_mag2'}, +{HashIs = -739394447, ModNam = 'w_mg_combatmg'}, +{HashIs = -261565305, ModNam = 'w_mg_mg_hi'}, +{HashIs = 342630364, ModNam = 'w_mg_mg_mag1'}, +{HashIs = 1494231331, ModNam = 'w_mg_mg_mag2'}, +{HashIs = -2056364402, ModNam = 'w_mg_mg'}, +{HashIs = 309921664, ModNam = 'w_mg_minigun_hi'}, +{HashIs = 422658457, ModNam = 'w_mg_minigun'}, +{HashIs = -1106867781, ModNam = 'w_pi_appistol_hi'}, +{HashIs = 1789204922, ModNam = 'w_pi_appistol_mag1'}, +{HashIs = -1670447795, ModNam = 'w_pi_appistol_mag2'}, +{HashIs = 905830540, ModNam = 'w_pi_appistol'}, +{HashIs = 554601322, ModNam = 'w_pi_combatpistol_hi'}, +{HashIs = 1099734388, ModNam = 'w_pi_combatpistol_mag1'}, +{HashIs = 1256108056, ModNam = 'w_pi_combatpistol_mag2'}, +{HashIs = 403140669, ModNam = 'w_pi_combatpistol'}, +{HashIs = 576500243, ModNam = 'w_pi_flaregun_mag1'}, +{HashIs = 665801196, ModNam = 'w_pi_flaregun_shell'}, +{HashIs = 1349014803, ModNam = 'w_pi_flaregun'}, +{HashIs = -642859694, ModNam = 'w_pi_heavypistol_mag1'}, +{HashIs = -404137529, ModNam = 'w_pi_heavypistol_mag2'}, +{HashIs = 1927398017, ModNam = 'w_pi_heavypistol'}, +{HashIs = 1182503934, ModNam = 'w_pi_pistol_hi'}, +{HashIs = -1899196150, ModNam = 'w_pi_pistol_mag1'}, +{HashIs = -1592052313, ModNam = 'w_pi_pistol_mag2'}, +{HashIs = 1467525553, ModNam = 'w_pi_pistol'}, +{HashIs = -72482195, ModNam = 'w_pi_pistol50_hi'}, +{HashIs = 874805497, ModNam = 'w_pi_pistol50_mag1'}, +{HashIs = 460539799, ModNam = 'w_pi_pistol50_mag2'}, +{HashIs = -178484015, ModNam = 'w_pi_pistol50'}, +{HashIs = -902398285, ModNam = 'w_pi_sns_pistol_mag1'}, +{HashIs = -1202660632, ModNam = 'w_pi_sns_pistol_mag2'}, +{HashIs = 339962010, ModNam = 'w_pi_sns_pistol'}, +{HashIs = -1207333876, ModNam = 'w_pi_stungun_hi'}, +{HashIs = 1609356763, ModNam = 'w_pi_stungun'}, +{HashIs = 2068113221, ModNam = 'w_pi_vintage_pistol_mag1'}, +{HashIs = -1786569791, ModNam = 'w_pi_vintage_pistol_mag2'}, +{HashIs = -1124046276, ModNam = 'w_pi_vintage_pistol'}, +{HashIs = -2076813088, ModNam = 'w_sb_assaultsmg_hi'}, +{HashIs = -312532388, ModNam = 'w_sb_assaultsmg_mag1'}, +{HashIs = -546011513, ModNam = 'w_sb_assaultsmg_mag2'}, +{HashIs = -473574177, ModNam = 'w_sb_assaultsmg'}, +{HashIs = -710679252, ModNam = 'w_sb_gusenberg_mag1'}, +{HashIs = 1691386759, ModNam = 'w_sb_gusenberg_mag2'}, +{HashIs = 574348740, ModNam = 'w_sb_gusenberg'}, +{HashIs = -1801400717, ModNam = 'w_sb_microsmg_hi'}, +{HashIs = -31119053, ModNam = 'w_sb_microsmg_mag1'}, +{HashIs = -272135048, ModNam = 'w_sb_microsmg_mag2'}, +{HashIs = -1056713654, ModNam = 'w_sb_microsmg'}, +{HashIs = 461438061, ModNam = 'w_sb_smg_hi'}, +{HashIs = -827974527, ModNam = 'w_sb_smg_mag1'}, +{HashIs = 666848946, ModNam = 'w_sb_smg_mag2'}, +{HashIs = -500057996, ModNam = 'w_sb_smg'}, +{HashIs = -460448652, ModNam = 'w_sg_assaultshotgun_hi'}, +{HashIs = -1793660294, ModNam = 'w_sg_assaultshotgun_mag1'}, +{HashIs = -1411835906, ModNam = 'w_sg_assaultshotgun_mag2'}, +{HashIs = 1255410010, ModNam = 'w_sg_assaultshotgun'}, +{HashIs = 1265592260, ModNam = 'w_sg_bullpupshotgun_hi'}, +{HashIs = -1598212834, ModNam = 'w_sg_bullpupshotgun'}, +{HashIs = -1253076872, ModNam = 'w_sg_heavyshotgun_mag1'}, +{HashIs = -992039018, ModNam = 'w_sg_heavyshotgun_mag2'}, +{HashIs = -1209868881, ModNam = 'w_sg_heavyshotgun'}, +{HashIs = 607897242, ModNam = 'w_sg_pumpshotgun_hi'}, +{HashIs = 689760839, ModNam = 'w_sg_pumpshotgun'}, +{HashIs = 2075991356, ModNam = 'w_sg_sawnoff_hi'}, +{HashIs = -675841386, ModNam = 'w_sg_sawnoff'}, +{HashIs = -250831757, ModNam = 'w_sr_heavysniper_hi'}, +{HashIs = -850235586, ModNam = 'w_sr_heavysniper_mag1'}, +{HashIs = -746966080, ModNam = 'w_sr_heavysniper'}, +{HashIs = -879932022, ModNam = 'w_sr_marksmanrifle_mag1'}, +{HashIs = -707567082, ModNam = 'w_sr_marksmanrifle_mag2'}, +{HashIs = -1711248638, ModNam = 'w_sr_marksmanrifle'}, +{HashIs = -807686903, ModNam = 'w_sr_sniperrifle_hi'}, +{HashIs = 2095405400, ModNam = 'w_sr_sniperrifle_mag1'}, +{HashIs = 346403307, ModNam = 'w_sr_sniperrifle'}, +{HashIs = 1373123368, ModNam = 'warrener'}, +{HashIs = 1777363799, ModNam = 'washington'}, +{HashIs = -1912017790, ModNam = 'wastelander'}, +{HashIs = 519074619, ModNam = 'watercooler_bottle001'}, +{HashIs = 2010064375, ModNam = 'wheel_bkf_01'}, +{HashIs = -1401718549, ModNam = 'wheel_bkf_01w'}, +{HashIs = 1702855000, ModNam = 'wheel_bkf_02'}, +{HashIs = -1487539624, ModNam = 'wheel_bkf_02w'}, +{HashIs = -601854308, ModNam = 'wheel_bkf_03'}, +{HashIs = -669986027, ModNam = 'wheel_bkf_03w'}, +{HashIs = -315191116, ModNam = 'wheel_bkf_04'}, +{HashIs = 2010843439, ModNam = 'wheel_bkf_04w'}, +{HashIs = 1681096384, ModNam = 'wheel_bkf_05'}, +{HashIs = -57109064, ModNam = 'wheel_bkf_05w'}, +{HashIs = 1373821471, ModNam = 'wheel_bkf_06'}, +{HashIs = -33155141, ModNam = 'wheel_bkf_06w'}, +{HashIs = 681674653, ModNam = 'wheel_bkf_07'}, +{HashIs = -20964245, ModNam = 'wheel_bkf_07w'}, +{HashIs = -1409446333, ModNam = 'wheel_bkf_08'}, +{HashIs = 339098863, ModNam = 'wheel_bkf_08w'}, +{HashIs = 440920790, ModNam = 'wheel_bkf_09'}, +{HashIs = -665204513, ModNam = 'wheel_bkf_09w'}, +{HashIs = 662111904, ModNam = 'wheel_bkf_10'}, +{HashIs = -215018164, ModNam = 'wheel_bkf_10w'}, +{HashIs = -1858086352, ModNam = 'wheel_bkf_11'}, +{HashIs = -2071513454, ModNam = 'wheel_bkf_11w'}, +{HashIs = -2108015515, ModNam = 'wheel_bkf_12'}, +{HashIs = 1983389068, ModNam = 'wheel_bkf_12w'}, +{HashIs = 1845695415, ModNam = 'wheel_bkf_13'}, +{HashIs = -1884467378, ModNam = 'wheel_bkf_13w'}, +{HashIs = -967233645, ModNam = 'wheel_bkr_01'}, +{HashIs = -1995101519, ModNam = 'wheel_bkr_01w'}, +{HashIs = -1272607956, ModNam = 'wheel_bkr_02'}, +{HashIs = -1143762615, ModNam = 'wheel_bkr_02w'}, +{HashIs = 1996099798, ModNam = 'wheel_bkr_03'}, +{HashIs = 304102017, ModNam = 'wheel_bkr_03w'}, +{HashIs = -1773121662, ModNam = 'wheel_bkr_04'}, +{HashIs = -146668055, ModNam = 'wheel_bkr_04w'}, +{HashIs = 1528518937, ModNam = 'wheel_bkr_05'}, +{HashIs = 940573736, ModNam = 'wheel_bkr_05w'}, +{HashIs = -1992379041, ModNam = 'wheel_bkr_06'}, +{HashIs = 635003091, ModNam = 'wheel_bkr_06w'}, +{HashIs = 425022874, ModNam = 'wheel_bkr_07'}, +{HashIs = -1155865412, ModNam = 'wheel_bkr_07w'}, +{HashIs = 1189687489, ModNam = 'wheel_bkr_08'}, +{HashIs = 1916162560, ModNam = 'wheel_bkr_08w'}, +{HashIs = -270597458, ModNam = 'wheel_bkr_09'}, +{HashIs = 1232994128, ModNam = 'wheel_bkr_09w'}, +{HashIs = -1692805759, ModNam = 'wheel_bkr_10'}, +{HashIs = 272821082, ModNam = 'wheel_bkr_10w'}, +{HashIs = 1353531669, ModNam = 'wheel_bkr_11'}, +{HashIs = 617628616, ModNam = 'wheel_bkr_11w'}, +{HashIs = 1718054025, ModNam = 'wheel_bkr_12'}, +{HashIs = -567855777, ModNam = 'wheel_bkr_12w'}, +{HashIs = 765098736, ModNam = 'wheel_bkr_13'}, +{HashIs = 104270038, ModNam = 'wheel_bkr_13w'}, +{HashIs = -668546108, ModNam = 'wheel_drft_01'}, +{HashIs = 633235711, ModNam = 'wheel_drft_01w'}, +{HashIs = 2098664870, ModNam = 'wheel_drft_02'}, +{HashIs = 841713021, ModNam = 'wheel_drft_02w'}, +{HashIs = -1435307939, ModNam = 'wheel_drft_03'}, +{HashIs = -1085301121, ModNam = 'wheel_drft_03w'}, +{HashIs = -1628645039, ModNam = 'wheel_drft_04'}, +{HashIs = 885523522, ModNam = 'wheel_drft_04w'}, +{HashIs = 1131553365, ModNam = 'wheel_drft_05'}, +{HashIs = -22178126, ModNam = 'wheel_drft_05w'}, +{HashIs = 976490457, ModNam = 'wheel_drft_06'}, +{HashIs = 1170319481, ModNam = 'wheel_drft_06w'}, +{HashIs = 1743579978, ModNam = 'wheel_drft_07'}, +{HashIs = 1104486204, ModNam = 'wheel_drft_07w'}, +{HashIs = 1475038023, ModNam = 'wheel_drft_08'}, +{HashIs = 1715069549, ModNam = 'wheel_drft_08w'}, +{HashIs = -54881049, ModNam = 'wheel_drft_09'}, +{HashIs = 889814705, ModNam = 'wheel_drft_09w'}, +{HashIs = 1317221055, ModNam = 'wheel_drft_10'}, +{HashIs = -1984806617, ModNam = 'wheel_drft_10w'}, +{HashIs = 1152720675, ModNam = 'wheel_drft_11'}, +{HashIs = -1497138071, ModNam = 'wheel_drft_11w'}, +{HashIs = -1427281002, ModNam = 'wheel_drft_12'}, +{HashIs = 170868663, ModNam = 'wheel_drft_12w'}, +{HashIs = -1617537816, ModNam = 'wheel_drft_13'}, +{HashIs = 192791412, ModNam = 'wheel_drft_13w'}, +{HashIs = -1930973301, ModNam = 'wheel_drft_14'}, +{HashIs = -853457980, ModNam = 'wheel_drft_14w'}, +{HashIs = 2058685222, ModNam = 'wheel_drft_15'}, +{HashIs = -1145986555, ModNam = 'wheel_drft_15w'}, +{HashIs = -395123040, ModNam = 'wheel_drft_16'}, +{HashIs = 1313850359, ModNam = 'wheel_drft_16w'}, +{HashIs = -699841971, ModNam = 'wheel_drft_17'}, +{HashIs = -590061030, ModNam = 'wheel_drft_17w'}, +{HashIs = 539317760, ModNam = 'wheel_drft_18'}, +{HashIs = -922962237, ModNam = 'wheel_drft_18w'}, +{HashIs = -739459692, ModNam = 'wheel_drft_19'}, +{HashIs = -541891248, ModNam = 'wheel_drft_19w'}, +{HashIs = -496838304, ModNam = 'wheel_drft_20'}, +{HashIs = 187126008, ModNam = 'wheel_drft_20w'}, +{HashIs = -2013911928, ModNam = 'wheel_drft_21'}, +{HashIs = 835395423, ModNam = 'wheel_drft_21w'}, +{HashIs = -983720106, ModNam = 'wheel_drft_22'}, +{HashIs = -824158629, ModNam = 'wheel_drft_22w'}, +{HashIs = -209486943, ModNam = 'wheel_drft_23'}, +{HashIs = 1725237094, ModNam = 'wheel_drft_23w'}, +{HashIs = 763522970, ModNam = 'wheel_drft_24'}, +{HashIs = -34491659, ModNam = 'wheel_drft_24w'}, +{HashIs = 1028912594, ModNam = 'wheel_hiend_01'}, +{HashIs = -803606181, ModNam = 'wheel_hiend_01w'}, +{HashIs = 752276696, ModNam = 'wheel_hiend_02'}, +{HashIs = -1541662176, ModNam = 'wheel_hiend_02w'}, +{HashIs = -1327768352, ModNam = 'wheel_hiend_03'}, +{HashIs = 1791075348, ModNam = 'wheel_hiend_03w'}, +{HashIs = 1394942324, ModNam = 'wheel_hiend_04'}, +{HashIs = -375741648, ModNam = 'wheel_hiend_04w'}, +{HashIs = 1162839497, ModNam = 'wheel_hiend_05'}, +{HashIs = 1301374840, ModNam = 'wheel_hiend_05w'}, +{HashIs = 1970300426, ModNam = 'wheel_hiend_06'}, +{HashIs = -219630752, ModNam = 'wheel_hiend_06w'}, +{HashIs = -102404366, ModNam = 'wheel_hiend_07'}, +{HashIs = -1416116989, ModNam = 'wheel_hiend_07w'}, +{HashIs = -1683180926, ModNam = 'wheel_hiend_08'}, +{HashIs = -1151244814, ModNam = 'wheel_hiend_08w'}, +{HashIs = -1905584129, ModNam = 'wheel_hiend_09'}, +{HashIs = 248482137, ModNam = 'wheel_hiend_09w'}, +{HashIs = -1549649255, ModNam = 'wheel_hiend_10'}, +{HashIs = 11518407, ModNam = 'wheel_hiend_10w'}, +{HashIs = -2001206075, ModNam = 'wheel_hiend_11'}, +{HashIs = -459765587, ModNam = 'wheel_hiend_11w'}, +{HashIs = -1205476448, ModNam = 'wheel_hiend_12'}, +{HashIs = -1900553395, ModNam = 'wheel_hiend_12w'}, +{HashIs = 918184135, ModNam = 'wheel_hiend_13'}, +{HashIs = 469073442, ModNam = 'wheel_hiend_13w'}, +{HashIs = 758402491, ModNam = 'wheel_hiend_14'}, +{HashIs = -906766136, ModNam = 'wheel_hiend_14w'}, +{HashIs = 1368036971, ModNam = 'wheel_hiend_15'}, +{HashIs = 532185960, ModNam = 'wheel_hiend_15w'}, +{HashIs = 2144629502, ModNam = 'wheel_hiend_16'}, +{HashIs = 1810012791, ModNam = 'wheel_hiend_16w'}, +{HashIs = -1923969522, ModNam = 'wheel_hiend_17'}, +{HashIs = 685255520, ModNam = 'wheel_hiend_17w'}, +{HashIs = -1322658372, ModNam = 'wheel_hiend_18'}, +{HashIs = 361498088, ModNam = 'wheel_hiend_18w'}, +{HashIs = -553668245, ModNam = 'wheel_hiend_19'}, +{HashIs = -1659922923, ModNam = 'wheel_hiend_19w'}, +{HashIs = 1845153859, ModNam = 'wheel_hiend_20'}, +{HashIs = -1366314880, ModNam = 'wheel_hiend_20w'}, +{HashIs = -292611567, ModNam = 'wheel_loride_01'}, +{HashIs = 635554795, ModNam = 'wheel_loride_01w'}, +{HashIs = -1501361670, ModNam = 'wheel_loride_02'}, +{HashIs = -1283148862, ModNam = 'wheel_loride_02w'}, +{HashIs = -904539873, ModNam = 'wheel_loride_03'}, +{HashIs = 794472064, ModNam = 'wheel_loride_03w'}, +{HashIs = 841163064, ModNam = 'wheel_loride_04'}, +{HashIs = -1708312664, ModNam = 'wheel_loride_04w'}, +{HashIs = 608863623, ModNam = 'wheel_loride_05'}, +{HashIs = -1700712208, ModNam = 'wheel_loride_05w'}, +{HashIs = 547323441, ModNam = 'wheel_loride_06'}, +{HashIs = 1255904966, ModNam = 'wheel_loride_06w'}, +{HashIs = 54215529, ModNam = 'wheel_loride_07'}, +{HashIs = -154636275, ModNam = 'wheel_loride_07w'}, +{HashIs = -1079264193, ModNam = 'wheel_loride_08'}, +{HashIs = -1442810398, ModNam = 'wheel_loride_08w'}, +{HashIs = -1578270525, ModNam = 'wheel_loride_09'}, +{HashIs = 19539348, ModNam = 'wheel_loride_09w'}, +{HashIs = -108351824, ModNam = 'wheel_loride_10'}, +{HashIs = 2008638742, ModNam = 'wheel_loride_10w'}, +{HashIs = 1195231765, ModNam = 'wheel_loride_11'}, +{HashIs = -2138369183, ModNam = 'wheel_loride_11w'}, +{HashIs = 309747847, ModNam = 'wheel_loride_12'}, +{HashIs = 646987961, ModNam = 'wheel_loride_12w'}, +{HashIs = -471628958, ModNam = 'wheel_loride_13'}, +{HashIs = 730221501, ModNam = 'wheel_loride_13w'}, +{HashIs = 1077558286, ModNam = 'wheel_loride_14'}, +{HashIs = -312905608, ModNam = 'wheel_loride_14w'}, +{HashIs = -1903077189, ModNam = 'wheel_loride_15'}, +{HashIs = 1857284967, ModNam = 'wheel_loride_15w'}, +{HashIs = 2043595418, ModNam = 'wheel_musc_01'}, +{HashIs = 925950032, ModNam = 'wheel_musc_01w'}, +{HashIs = -1938526235, ModNam = 'wheel_musc_02'}, +{HashIs = 630766624, ModNam = 'wheel_musc_02w'}, +{HashIs = 1665310082, ModNam = 'wheel_musc_03'}, +{HashIs = -315732324, ModNam = 'wheel_musc_03w'}, +{HashIs = 1737401882, ModNam = 'wheel_musc_04'}, +{HashIs = 1479254821, ModNam = 'wheel_musc_04w'}, +{HashIs = -1056548596, ModNam = 'wheel_musc_05'}, +{HashIs = 1785219974, ModNam = 'wheel_musc_05w'}, +{HashIs = -749077069, ModNam = 'wheel_musc_06'}, +{HashIs = 143197825, ModNam = 'wheel_musc_06w'}, +{HashIs = -1668575209, ModNam = 'wheel_musc_07'}, +{HashIs = 545765878, ModNam = 'wheel_musc_07w'}, +{HashIs = -1367198716, ModNam = 'wheel_musc_08'}, +{HashIs = -758997739, ModNam = 'wheel_musc_08w'}, +{HashIs = -94909534, ModNam = 'wheel_musc_09'}, +{HashIs = 183932169, ModNam = 'wheel_musc_09w'}, +{HashIs = -1280344842, ModNam = 'wheel_musc_10'}, +{HashIs = 319084271, ModNam = 'wheel_musc_10w'}, +{HashIs = 395723966, ModNam = 'wheel_musc_11'}, +{HashIs = 878453233, ModNam = 'wheel_musc_11w'}, +{HashIs = -971890245, ModNam = 'wheel_musc_12'}, +{HashIs = -1354131794, ModNam = 'wheel_musc_12w'}, +{HashIs = -1145107179, ModNam = 'wheel_musc_13'}, +{HashIs = -1195565279, ModNam = 'wheel_musc_13w'}, +{HashIs = -361436544, ModNam = 'wheel_musc_14'}, +{HashIs = 1611623587, ModNam = 'wheel_musc_14w'}, +{HashIs = 174369375, ModNam = 'wheel_musc_15'}, +{HashIs = -1965368135, ModNam = 'wheel_musc_15w'}, +{HashIs = 18716625, ModNam = 'wheel_musc_16'}, +{HashIs = 1988309738, ModNam = 'wheel_musc_16w'}, +{HashIs = 796423302, ModNam = 'wheel_musc_17'}, +{HashIs = 967459113, ModNam = 'wheel_musc_17w'}, +{HashIs = -319525289, ModNam = 'wheel_musc_20'}, +{HashIs = 2026525785, ModNam = 'wheel_musc_20w'}, +{HashIs = -781405373, ModNam = 'wheel_off_01'}, +{HashIs = -1885774086, ModNam = 'wheel_off_01w'}, +{HashIs = -422322671, ModNam = 'wheel_off_02'}, +{HashIs = 1224040547, ModNam = 'wheel_off_02w'}, +{HashIs = 132456519, ModNam = 'wheel_off_03'}, +{HashIs = -884667460, ModNam = 'wheel_off_03w'}, +{HashIs = 513428913, ModNam = 'wheel_off_04'}, +{HashIs = -379304230, ModNam = 'wheel_off_04w'}, +{HashIs = -464103126, ModNam = 'wheel_off_05'}, +{HashIs = -1131481848, ModNam = 'wheel_off_05w'}, +{HashIs = -91978362, ModNam = 'wheel_off_06'}, +{HashIs = -1778047275, ModNam = 'wheel_off_06w'}, +{HashIs = -956883348, ModNam = 'wheel_off_07'}, +{HashIs = 1862129587, ModNam = 'wheel_off_07w'}, +{HashIs = -718095645, ModNam = 'wheel_off_08'}, +{HashIs = 1380392230, ModNam = 'wheel_off_08w'}, +{HashIs = -1556982073, ModNam = 'wheel_off_09'}, +{HashIs = 2017399950, ModNam = 'wheel_off_09w'}, +{HashIs = 74356774, ModNam = 'wheel_off_10'}, +{HashIs = 569538807, ModNam = 'wheel_off_10w'}, +{HashIs = -977075438, ModNam = 'wheel_spt_01'}, +{HashIs = 2050543069, ModNam = 'wheel_spt_01w'}, +{HashIs = 925263319, ModNam = 'wheel_spt_02'}, +{HashIs = 253459228, ModNam = 'wheel_spt_02w'}, +{HashIs = 561265267, ModNam = 'wheel_spt_03'}, +{HashIs = 269712364, ModNam = 'wheel_spt_03w'}, +{HashIs = 283220302, ModNam = 'wheel_spt_04'}, +{HashIs = -902527693, ModNam = 'wheel_spt_04w'}, +{HashIs = -2096759399, ModNam = 'wheel_spt_05'}, +{HashIs = -971998261, ModNam = 'wheel_spt_05w'}, +{HashIs = 1880872901, ModNam = 'wheel_spt_06'}, +{HashIs = 694240727, ModNam = 'wheel_spt_06w'}, +{HashIs = 1586508974, ModNam = 'wheel_spt_07'}, +{HashIs = 1084748612, ModNam = 'wheel_spt_07w'}, +{HashIs = -1437348712, ModNam = 'wheel_spt_08'}, +{HashIs = 315993004, ModNam = 'wheel_spt_08w'}, +{HashIs = -1677774865, ModNam = 'wheel_spt_09'}, +{HashIs = 1211766672, ModNam = 'wheel_spt_09w'}, +{HashIs = 414064175, ModNam = 'wheel_spt_10'}, +{HashIs = -2101896803, ModNam = 'wheel_spt_10w'}, +{HashIs = 682081826, ModNam = 'wheel_spt_11'}, +{HashIs = 600890105, ModNam = 'wheel_spt_11w'}, +{HashIs = -152642911, ModNam = 'wheel_spt_12'}, +{HashIs = 526766403, ModNam = 'wheel_spt_12w'}, +{HashIs = 86832941, ModNam = 'wheel_spt_13'}, +{HashIs = -495558931, ModNam = 'wheel_spt_13w'}, +{HashIs = -746384422, ModNam = 'wheel_spt_14'}, +{HashIs = 2133104491, ModNam = 'wheel_spt_14w'}, +{HashIs = 1073016012, ModNam = 'wheel_spt_15'}, +{HashIs = -885985989, ModNam = 'wheel_spt_15w'}, +{HashIs = 259656663, ModNam = 'wheel_spt_16'}, +{HashIs = -351165128, ModNam = 'wheel_spt_16w'}, +{HashIs = 482616939, ModNam = 'wheel_spt_17'}, +{HashIs = 1201889150, ModNam = 'wheel_spt_17w'}, +{HashIs = -351517956, ModNam = 'wheel_spt_18'}, +{HashIs = -392945087, ModNam = 'wheel_spt_18w'}, +{HashIs = -83959071, ModNam = 'wheel_spt_19'}, +{HashIs = -1148794509, ModNam = 'wheel_spt_19w'}, +{HashIs = 1698805833, ModNam = 'wheel_spt_20'}, +{HashIs = -328059960, ModNam = 'wheel_spt_20w'}, +{HashIs = 828395659, ModNam = 'wheel_spt_21'}, +{HashIs = -803184271, ModNam = 'wheel_spt_21w'}, +{HashIs = 1067281669, ModNam = 'wheel_spt_22'}, +{HashIs = -1477275146, ModNam = 'wheel_spt_22w'}, +{HashIs = 239307346, ModNam = 'wheel_spt_23'}, +{HashIs = 1625097400, ModNam = 'wheel_spt_23w'}, +{HashIs = 478783198, ModNam = 'wheel_spt_24'}, +{HashIs = -2127706567, ModNam = 'wheel_spt_24w'}, +{HashIs = 754534325, ModNam = 'wheel_spt_25'}, +{HashIs = -1957318763, ModNam = 'wheel_spt_25w'}, +{HashIs = 1879309698, ModNam = 'wheel_suv_01'}, +{HashIs = 1614380651, ModNam = 'wheel_suv_01w'}, +{HashIs = 1038948693, ModNam = 'wheel_suv_02'}, +{HashIs = -1718913930, ModNam = 'wheel_suv_02w'}, +{HashIs = 1135617243, ModNam = 'wheel_suv_03'}, +{HashIs = 2039984999, ModNam = 'wheel_suv_03w'}, +{HashIs = 395496609, ModNam = 'wheel_suv_04'}, +{HashIs = 334158079, ModNam = 'wheel_suv_04w'}, +{HashIs = 627075132, ModNam = 'wheel_suv_05'}, +{HashIs = 705201170, ModNam = 'wheel_suv_05w'}, +{HashIs = -147878949, ModNam = 'wheel_suv_06'}, +{HashIs = -1655902667, ModNam = 'wheel_suv_06w'}, +{HashIs = -586000487, ModNam = 'wheel_suv_07'}, +{HashIs = 1087550438, ModNam = 'wheel_suv_07w'}, +{HashIs = -325126478, ModNam = 'wheel_suv_08'}, +{HashIs = 207507138, ModNam = 'wheel_suv_08w'}, +{HashIs = -1176956633, ModNam = 'wheel_suv_09'}, +{HashIs = -1817322421, ModNam = 'wheel_suv_09w'}, +{HashIs = -587632973, ModNam = 'wheel_suv_10'}, +{HashIs = -2088916399, ModNam = 'wheel_suv_10w'}, +{HashIs = -1432253948, ModNam = 'wheel_suv_11'}, +{HashIs = 447273461, ModNam = 'wheel_suv_11w'}, +{HashIs = -1177278359, ModNam = 'wheel_suv_12'}, +{HashIs = -2103338871, ModNam = 'wheel_suv_12w'}, +{HashIs = 120046355, ModNam = 'wheel_suv_13'}, +{HashIs = -192971345, ModNam = 'wheel_suv_13w'}, +{HashIs = 406152494, ModNam = 'wheel_suv_14'}, +{HashIs = -763282953, ModNam = 'wheel_suv_14w'}, +{HashIs = -437092183, ModNam = 'wheel_suv_15'}, +{HashIs = 1347073664, ModNam = 'wheel_suv_15w'}, +{HashIs = 85573367, ModNam = 'wheel_suv_16'}, +{HashIs = 812873758, ModNam = 'wheel_suv_16w'}, +{HashIs = 1383127460, ModNam = 'wheel_suv_17'}, +{HashIs = -649114933, ModNam = 'wheel_suv_17w'}, +{HashIs = 1598747480, ModNam = 'wheel_suv_18'}, +{HashIs = 643458756, ModNam = 'wheel_suv_18w'}, +{HashIs = 1024110296, ModNam = 'wheel_suv_19'}, +{HashIs = -976378108, ModNam = 'wheel_suv_19w'}, +{HashIs = 1581459400, ModNam = 'windsor'}, +{HashIs = -1930048799, ModNam = 'windsor2'}, +{HashIs = -1551002089, ModNam = 'winerow'}, +{HashIs = -618617997, ModNam = 'wolfsbane'}, +{HashIs = 1203490606, ModNam = 'xls'}, +{HashIs = -432008408, ModNam = 'xls2'}, +{HashIs = 65402552, ModNam = 'youga'}, +{HashIs = 1026149675, ModNam = 'youga2'}, +{HashIs = -1403128555, ModNam = 'zentorno'}, +{HashIs = -1122289213, ModNam = 'zion'}, +{HashIs = -1193103848, ModNam = 'zion2'}, +{HashIs = -1009268949, ModNam = 'zombiea'}, +{HashIs = -570033273, ModNam = 'zombieb'}, +{HashIs = 1919238784, ModNam = 'zprop_bin_01a_old'}, +{HashIs = 758895617, ModNam = 'ztype'}, +} + + +RegisterCommand("objectname",function(source, args) + local argh = tostring(args[1]) + if argh == "nil" then + print("Incorrect syntax, correct use: objectname HashNUMBERhere") + else + print("=========Model Name Search Started========") + local ModelFound = 0 + for k,v in pairs(FoundObjects)do + local ve = v.position + local argh = tonumber(args[1]) + + if v.HashIs == argh then + print ("Found Model Name: " .. v.ModNam) + ModelFound = 1 + break + end + end + if ModelFound == 0 then + print("Sorry, it seems that the hash you've entered isn't recognized (yet)") + end + print("==========Model Name Search Ended=========") + end +end, false) + diff --git a/resources/Hash-Checker/TXTLists/Objects-HashFirst-WITHPREFIX.txt b/resources/Hash-Checker/TXTLists/Objects-HashFirst-WITHPREFIX.txt new file mode 100644 index 000000000..9ed8baf1a --- /dev/null +++ b/resources/Hash-Checker/TXTLists/Objects-HashFirst-WITHPREFIX.txt @@ -0,0 +1,53859 @@ +-1267889684=02gate3_l +-832573324=a_c_boar +1462895032=a_c_cat_01 +-1430839454=a_c_chickenhawk +-1469565163=a_c_chimp +351016938=a_c_chop +1457690978=a_c_cormorant +-50684386=a_c_cow +1682622302=a_c_coyote +402729631=a_c_crow +-664053099=a_c_deer +-1950698411=a_c_dolphin +802685111=a_c_fish +1794449327=a_c_hen +1193010354=a_c_humpback +1318032802=a_c_husky +-1920284487=a_c_killerwhale +307287994=a_c_mtlion +-1323586730=a_c_pig +111281960=a_c_pigeon +1125994524=a_c_poodle +1832265812=a_c_pug +-541762431=a_c_rabbit_01 +-1011537562=a_c_rat +882848737=a_c_retriever +-1026527405=a_c_rhesus +-1788665315=a_c_rottweiler +-745300483=a_c_seagull +1015224100=a_c_sharkhammer +113504370=a_c_sharktiger +1126154828=a_c_shepherd +-1589092019=a_c_stingray +-1384627013=a_c_westy +808859815=a_f_m_beach_01 +-1106743555=a_f_m_bevhills_01 +-1606864033=a_f_m_bevhills_02 +1004114196=a_f_m_bodybuild_01 +532905404=a_f_m_business_02 +1699403886=a_f_m_downtown_01 +-1656894598=a_f_m_eastsa_01 +1674107025=a_f_m_eastsa_02 +-88831029=a_f_m_fatbla_01 +-1244692252=a_f_m_fatcult_01 +951767867=a_f_m_fatwhite_01 +1388848350=a_f_m_ktown_01 +1090617681=a_f_m_ktown_02 +379310561=a_f_m_prolhost_01 +-569505431=a_f_m_salton_01 +-1332260293=a_f_m_skidrow_01 +1951946145=a_f_m_soucent_01 +-215821512=a_f_m_soucent_02 +-840346158=a_f_m_soucentmc_01 +1347814329=a_f_m_tourist_01 +1224306523=a_f_m_tramp_01 +-1935621530=a_f_m_trampbeac_01 +1640504453=a_f_o_genstreet_01 +-1160266880=a_f_o_indian_01 +1204772502=a_f_o_ktown_01 +-855671414=a_f_o_salton_01 +1039800368=a_f_o_soucent_01 +-1519524074=a_f_o_soucent_02 +-945854168=a_f_y_beach_01 +1146800212=a_f_y_bevhills_01 +1546450936=a_f_y_bevhills_02 +549978415=a_f_y_bevhills_03 +920595805=a_f_y_bevhills_04 +664399832=a_f_y_business_01 +826475330=a_f_y_business_02 +-1366884940=a_f_y_business_03 +-1211756494=a_f_y_business_04 +-173013091=a_f_y_eastsa_01 +70821038=a_f_y_eastsa_02 +1371553700=a_f_y_eastsa_03 +1755064960=a_f_y_epsilon_01 +1348537411=a_f_y_femaleagent +1165780219=a_f_y_fitness_01 +331645324=a_f_y_fitness_02 +793439294=a_f_y_genhot_01 +2111372120=a_f_y_golfer_01 +813893651=a_f_y_hiker_01 +343259175=a_f_y_hippie_01 +-2109222095=a_f_y_hipster_01 +-1745486195=a_f_y_hipster_02 +-1514497514=a_f_y_hipster_03 +429425116=a_f_y_hipster_04 +153984193=a_f_y_indian_01 +-619494093=a_f_y_juggalo_01 +-951490775=a_f_y_runner_01 +1064866854=a_f_y_rurmeth_01 +-614546432=a_f_y_scdressy_01 +1767892582=a_f_y_skater_01 +744758650=a_f_y_soucent_01 +1519319503=a_f_y_soucent_02 +-2018356203=a_f_y_soucent_03 +1426880966=a_f_y_tennis_01 +-1661836925=a_f_y_topless_01 +1446741360=a_f_y_tourist_01 +-1859912896=a_f_y_tourist_02 +435429221=a_f_y_vinewood_01 +-625565461=a_f_y_vinewood_02 +933092024=a_f_y_vinewood_03 +-85696186=a_f_y_vinewood_04 +-1004861906=a_f_y_yoga_01 +1413662315=a_m_m_acult_01 +-781039234=a_m_m_afriamer_01 +1077785853=a_m_m_beach_01 +2021631368=a_m_m_beach_02 +1423699487=a_m_m_bevhills_01 +1068876755=a_m_m_bevhills_02 +2120901815=a_m_m_business_01 +-106498753=a_m_m_eastsa_01 +131961260=a_m_m_eastsa_02 +-1806291497=a_m_m_farmer_01 +1641152947=a_m_m_fatlatin_01 +115168927=a_m_m_genfat_01 +330231874=a_m_m_genfat_02 +-1444213182=a_m_m_golfer_01 +1809430156=a_m_m_hasjew_01 +1822107721=a_m_m_hillbilly_01 +2064532783=a_m_m_hillbilly_02 +-573920724=a_m_m_indian_01 +-782401935=a_m_m_ktown_01 +803106487=a_m_m_malibu_01 +-578715987=a_m_m_mexcntry_01 +-1302522190=a_m_m_mexlabor_01 +1746653202=a_m_m_og_boss_01 +-322270187=a_m_m_paparazzi_01 +-1445349730=a_m_m_polynesian_01 +-1760377969=a_m_m_prolhost_01 +1001210244=a_m_m_rurmeth_01 +1328415626=a_m_m_salton_01 +1626646295=a_m_m_salton_02 +-1299428795=a_m_m_salton_03 +-1773858377=a_m_m_salton_04 +-640198516=a_m_m_skater_01 +32417469=a_m_m_skidrow_01 +193817059=a_m_m_socenlat_01 +1750583735=a_m_m_soucent_01 +-1620232223=a_m_m_soucent_02 +-1948675910=a_m_m_soucent_03 +-1023672578=a_m_m_soucent_04 +-1029146878=a_m_m_stlat_02 +1416254276=a_m_m_tennis_01 +-929103484=a_m_m_tourist_01 +516505552=a_m_m_tramp_01 +1404403376=a_m_m_trampbeac_01 +-521758348=a_m_m_tranvest_01 +-150026812=a_m_m_tranvest_02 +1430544400=a_m_o_acult_01 +1268862154=a_m_o_acult_02 +-2077764712=a_m_o_beach_01 +-1386944600=a_m_o_genstreet_01 +355916122=a_m_o_ktown_01 +539004493=a_m_o_salton_01 +718836251=a_m_o_soucent_01 +1082572151=a_m_o_soucent_02 +238213328=a_m_o_soucent_03 +390939205=a_m_o_tramp_01 +-1251702741=a_m_y_acult_01 +-2132435154=a_m_y_acult_02 +-771835772=a_m_y_beach_01 +600300561=a_m_y_beach_02 +-408329255=a_m_y_beach_03 +2114544056=a_m_y_beachvesp_01 +-900269486=a_m_y_beachvesp_02 +1982350912=a_m_y_bevhills_01 +1720428295=a_m_y_bevhills_02 +933205398=a_m_y_breakdance_01 +-1697435671=a_m_y_busicas_01 +-912318012=a_m_y_business_01 +-1280051738=a_m_y_business_02 +-1589423867=a_m_y_business_03 +-37334073=a_m_y_cyclist_01 +-12678997=a_m_y_dhill_01 +766375082=a_m_y_downtown_01 +-1538846349=a_m_y_eastsa_01 +377976310=a_m_y_eastsa_02 +2010389054=a_m_y_epsilon_01 +-1434255461=a_m_y_epsilon_02 +-775102410=a_m_y_gay_01 +-1519253631=a_m_y_gay_02 +-1736970383=a_m_y_genstreet_01 +891398354=a_m_y_genstreet_02 +-685776591=a_m_y_golfer_01 +-512913663=a_m_y_hasjew_01 +1358380044=a_m_y_hiker_01 +2097407511=a_m_y_hippy_01 +587703123=a_m_y_hipster_01 +349505262=a_m_y_hipster_02 +1312913862=a_m_y_hipster_03 +706935758=a_m_y_indian_01 +767028979=a_m_y_jetski_01 +-1849016788=a_m_y_juggalo_01 +452351020=a_m_y_ktown_01 +696250687=a_m_y_ktown_02 +321657486=a_m_y_latino_01 +1768677545=a_m_y_methhead_01 +810804565=a_m_y_mexthug_01 +1694362237=a_m_y_motox_01 +2007797722=a_m_y_motox_02 +1264920838=a_m_y_musclbeac_01 +-920443780=a_m_y_musclbeac_02 +-2088436577=a_m_y_polynesian_01 +-178150202=a_m_y_roadcyc_01 +623927022=a_m_y_runner_01 +-2076336881=a_m_y_runner_02 +-681546704=a_m_y_salton_01 +-1044093321=a_m_y_skater_01 +-1342520604=a_m_y_skater_02 +-417940021=a_m_y_soucent_01 +-1398552374=a_m_y_soucent_02 +-1007618204=a_m_y_soucent_03 +-1976105999=a_m_y_soucent_04 +-812470807=a_m_y_stbla_01 +-1731772337=a_m_y_stbla_02 +-2039163396=a_m_y_stlat_01 +605602864=a_m_y_stwhi_01 +919005580=a_m_y_stwhi_02 +-1222037748=a_m_y_sunbathe_01 +-356333586=a_m_y_surfer_01 +-1047300121=a_m_y_vindouche_01 +1264851357=a_m_y_vinewood_01 +1561705728=a_m_y_vinewood_02 +534725268=a_m_y_vinewood_03 +835315305=a_m_y_vinewood_04 +-1425378987=a_m_y_yoga_01 +-1216765807=adder +1283517198=airbus +1560980623=airtug +1672195559=akuma +767087018=alpha +1171614426=ambulance +837858166=annihilator +63938961=ap1_01_a_aeriala +-199425492=ap1_01_a_aerialb +2086703506=ap1_01_a_ap_cargo_hanr +2017046934=ap1_01_a_ap1_01_rails_00 +-423850342=ap1_01_a_ap1_01_rails_01 +-728831425=ap1_01_a_ap1_01_rails_02 +-1046887339=ap1_01_a_ap1_01_rails_03 +-1320213568=ap1_01_a_ap1_01_rails_04 +915222090=ap1_01_a_ap1_01_rails_05 +616794807=ap1_01_a_ap1_01_rails_06 +325478381=ap1_01_a_ap1_01_rails_07 +115101554=ap1_01_a_ap1_01_roofbar +-743675684=ap1_01_a_ap1_01a_dec00 +-916499390=ap1_01_a_ap1_01a_dec01 +-274980677=ap1_01_a_ap1_01a_dec02 +-433451561=ap1_01_a_ap1_01a_dec03 +780017278=ap1_01_a_ap1_01a_dec04 +481589995=ap1_01_a_ap1_01a_dec05 +-1587837877=ap1_01_a_ap1_01a_dec06 +-269909075=ap1_01_a_ap1_01a_glue_02 +-195274111=ap1_01_a_ap1_01a_ladder_hd_002 +-433144282=ap1_01_a_ap1_01a_ladder_hd_003 +286200810=ap1_01_a_ap1_01a_ladder_hd_004 +47740793=ap1_01_a_ap1_01a_ladder_hd_005 +-1952806657=ap1_01_a_ap1_01a_ladder_hd_006 +2110844264=ap1_01_a_ap1_01a_ladder_hd_007 +-1481817820=ap1_01_a_ap1_01a_ladder_hd_008 +1809462809=ap1_01_a_ap1_01a_ladder_hd_01 +1146432631=ap1_01_a_ap1_01a_weed_01 +379179265=ap1_01_a_ap1_01a_weed_02 +701003614=ap1_01_a_ap1_01a_weed_03 +-90826502=ap1_01_a_ap1_01a_weed_04 +-806108234=ap1_01_a_ap1_01a_weed_05 +633750261=ap1_01_a_ap1_gm_grnd00 +922805610=ap1_01_a_ap1_gm_grnd01 +135140741=ap1_01_a_ap1_gm_grnd012 +1409854841=ap1_01_a_ap1_gm_grnd013 +1853707362=ap1_01_a_ap1_gm_grnd03 +145590464=ap1_01_a_ap1_gm_grnd04 +743100410=ap1_01_a_ap1_gm_grnd06 +-1518943660=ap1_01_a_ap1_gm_grnd07 +1358600541=ap1_01_a_ap1_gm_grnd09 +-1767463468=ap1_01_a_ap1_gm_grnd11 +-1968564048=ap1_01_a_aprds01 +2021913700=ap1_01_a_aprds02 +536953696=ap1_01_a_aprds04 +315304120=ap1_01_a_aprds07 +-844489097=ap1_01_a_aprds08 +-281386601=ap1_01_a_aprds09 +-241166262=ap1_01_a_arrowline +-1355871399=ap1_01_a_arrows_003 +-1116330009=ap1_01_a_arrows_004 +56308604=ap1_01_a_arrows_005 +-1601131610=ap1_01_a_arrows_01 +96368132=ap1_01_a_arrows_02 +-76686228=ap1_01_a_beachs00 +-1439450631=ap1_01_a_beachs01 +-671935113=ap1_01_a_beachs02 +-2077289645=ap1_01_a_centreline_004 +-1826508488=ap1_01_a_centreline_005 +-447556195=ap1_01_a_centreline_006 +-119669581=ap1_01_a_centreline_007 +-1157201659=ap1_01_a_centreline_008 +-833149018=ap1_01_a_centreline_009 +-671822330=ap1_01_a_centreline_01 +2035576706=ap1_01_a_centreline_010 +-432575861=ap1_01_a_centreline_02 +-1183903493=ap1_01_a_centreline_03 +-2024351444=ap1_01_a_firedecal +-354660070=ap1_01_a_foam01 +-58985383=ap1_01_a_foam02 +-684938821=ap1_01_a_foam03 +-2060941868=ap1_01_a_foam04 +-1359357578=ap1_01_a_foam05 +-371404997=ap1_01_a_foam06 +-600095932=ap1_01_a_glue_01d +1663822809=ap1_01_a_glue_01d2 +977843617=ap1_01_a_glue_01d2bv +1706264838=ap1_01_a_glue_01d2cv +-772133182=ap1_01_a_glue_01e +-819268007=ap1_01_a_gm_grnd014 +968393305=ap1_01_a_grnlite_b_018 +-1338610776=ap1_01_a_grnlite_b_1 +1544405491=ap1_01_a_grnlite_b_10 +157686945=ap1_01_a_grnlite_b_11 +445955838=ap1_01_a_grnlite_b_12 +675502683=ap1_01_a_grnlite_b_13 +883585833=ap1_01_a_grnlite_b_14 +-1052996529=ap1_01_a_grnlite_b_15 +-803919360=ap1_01_a_grnlite_b_16 +-564181356=ap1_01_a_grnlite_b_17 +-1983472288=ap1_01_a_grnlite_b_18 +-1744487971=ap1_01_a_grnlite_b_19 +2112947998=ap1_01_a_grnlite_b_2 +854945439=ap1_01_a_grnlite_b_20 +-1128299979=ap1_01_a_grnlite_b_21 +-830921304=ap1_01_a_grnlite_b_22 +-399812340=ap1_01_a_grnlite_b_23 +-98697999=ap1_01_a_grnlite_b_24 +-2082992029=ap1_01_a_grnlite_b_25 +-1583395855=ap1_01_a_grnlite_b_26 +-1288311010=ap1_01_a_grnlite_b_27 +532433733=ap1_01_a_grnlite_b_28 +837087126=ap1_01_a_grnlite_b_29 +-1316131238=ap1_01_a_grnlite_b_3 +-941278824=ap1_01_a_grnlite_b_30 +-1164730635=ap1_01_a_grnlite_b_31 +-387712107=ap1_01_a_grnlite_b_32 +-626172120=ap1_01_a_grnlite_b_33 +-252310599=ap1_01_a_grnlite_b_34 +1655074588=ap1_01_a_grnlite_b_35 +208454310=ap1_01_a_grnlite_b_36 +-29153709=ap1_01_a_grnlite_b_37 +940546543=ap1_01_a_grnlite_b_38 +2138606129=ap1_01_a_grnlite_b_4 +1128206779=ap1_01_a_grnlite_b_5 +-1596601109=ap1_01_a_grnlite_b_6 +1757535424=ap1_01_a_grnlite_b_7 +1989638251=ap1_01_a_grnlite_b_8 +-30963827=ap1_01_a_grnlite_b_9 +121350140=ap1_01_a_grnlites007 +812972654=ap1_01_a_grnlites008 +1671651538=ap1_01_a_grnlites009 +755238251=ap1_01_a_grnlites01 +1251814062=ap1_01_a_grnlites010 +984976099=ap1_01_a_grnlites011 +-1378225878=ap1_01_a_grnlites013 +-2087543652=ap1_01_a_grnlites014 +1569121904=ap1_01_a_grnlites02 +-1823419889=ap1_01_a_grnlites03 +-1084378676=ap1_01_a_grnlites0gg +-1578284045=ap1_01_a_keepclear +-1397019196=ap1_01_a_lad00 +1976385501=ap1_01_a_lad01 +-935795521=ap1_01_a_lad02 +-15281554=ap1_01_a_lad03 +349240802=ap1_01_a_lad04 +-625842327=ap1_01_a_ladrdr +532491217=ap1_01_a_nufb +1559208681=ap1_01_a_nufb003 +1073394364=ap1_01_a_nufbbbb +-1292794967=ap1_01_a_overlay01 +146353975=ap1_01_a_overlay02 +1072619329=ap1_01_a_overlay1 +-635265980=ap1_01_a_radaar +544960257=ap1_01_a_radar_base +-396006399=ap1_01_a_radar_baseb +511980267=ap1_01_a_runw02 +1073182161=ap1_01_a_runw04 +-1673679856=ap1_01_a_runw23 +-1211496281=ap1_01_a_runwhite_01 +293288968=ap1_01_a_runwhite_02 +340607404=ap1_01_a_runwhite_03 +754097496=ap1_01_a_sechut_gary +1305992242=ap1_01_a_skidz1 +738096498=ap1_01_a_skidz69 +1625256048=ap1_01_a_skidz69b +-1980228255=ap1_01_a_skidz69fff +-1008670195=ap1_01_a_thingy +-963940317=ap1_01_a_towerrail +-1764607603=ap1_01_a_towerwire +-548074401=ap1_01_a_towerwirea +-1104840832=ap1_01_a_unit2eevens001 +-1133112324=ap1_01_a_wettest +-587939829=ap1_01_aolayy00 +409319148=ap1_01_aolayy01 +873754185=ap1_01_aolayy03 +642405045=ap1_01_aolayy04 +1631963311=ap1_01_aolayy05 +1418473276=ap1_01_aolayy06 +1877075431=ap1_01_aolayy08 +950990430=ap1_01_aolayy14 +152708144=ap1_01_b_ap1_01b_glue_01 +451266503=ap1_01_b_ap1_01b_glue_02 +-1225261079=ap1_01_b_ap1_01b_glue_03 +-1000826198=ap1_01_b_ap1_01b_glue_04 +-770263514=ap1_01_b_ap1_01b_glue_05 +-540257903=ap1_01_b_ap1_01b_glue_06 +2133135424=ap1_01_b_ap1_01b_glue_07 +-1927992288=ap1_01_b_ap1_01b_glue_08 +-1689270123=ap1_01_b_ap1_01b_glue_09 +-333810386=ap1_01_b_ap1_01b_weed_01 +2097190656=ap1_01_b_ap1_01b_weed_03 +-1359283468=ap1_01_b_ap1_01b_weed_04 +-166594151=ap1_01_b_ap1_gm_grnd02 +261570443=ap1_01_b_ap1_gm_grnd10 +198981629=ap1_01_b_ap1_gm_grnd13 +422236826=ap1_01_b_ap1_gm_grnd14 +779156774=ap1_01_b_ap1_gm_grnd15 +931973390=ap1_01_b_aprds05 +-1660775428=ap1_01_b_aprds06 +-236593223=ap1_01_b_barrier1 +-773495382=ap1_01_b_barrier1bb +-993622661=ap1_01_b_barrier2 +-385921520=ap1_01_b_barrier5 +-574091616=ap1_01_b_bitofgrass +1071507734=ap1_01_b_cablemesh1050743_thvy +377224362=ap1_01_b_cablemesh1050744_thvy +-1718844371=ap1_01_b_cablemesh1050745_thvy +2030200176=ap1_01_b_cablemesh1050783_thvy +-886469149=ap1_01_b_cablemesh1050784_thvy +-1199202342=ap1_01_b_cablemesh1050785_thvy +1164098344=ap1_01_b_cablemesh1050786_thvy +-1960102530=ap1_01_b_cablemesh1050787_thvy +-1459509694=ap1_01_b_cablemesh1050788_thvy +393522195=ap1_01_b_cablemesh1050789_thvy +-1820405012=ap1_01_b_cablemesh1050790_thvy +-1114356002=ap1_01_b_cablemesh1050791_thvy +-1187764228=ap1_01_b_cablemesh1050792_thvy +-1580397730=ap1_01_b_cablemesh1050793_thvy +1407291089=ap1_01_b_cablemesh1053527_thvy +1942030602=ap1_01_b_cablemesh1053528_thvy +1500062028=ap1_01_b_cablemesh1053529_thvy +-548692727=ap1_01_b_cablemesh1053530_thvy +164169428=ap1_01_b_cablemesh1053531_thvy +1643778837=ap1_01_b_cablemesh1053532_thvy +-1963596258=ap1_01_b_cablemesh1053533_thvy +-1410410382=ap1_01_b_cablemesh1053534_thvy +-1065699323=ap1_01_b_cablemesh1053535_thvy +1488063181=ap1_01_b_cablemesh1053536_thvy +1012116861=ap1_01_b_cablemesh1053537_thvy +-2087117601=ap1_01_b_cablemesh1053538_thvy +643725179=ap1_01_b_cablemesh1053539_thvy +-2113130678=ap1_01_b_cablemesh1053540_thvy +-1241596929=ap1_01_b_cablemesh1053541_thvy +-1116056162=ap1_01_b_cablemesh1053542_thvy +561566550=ap1_01_b_cablemesh1053543_thvy +-1255694812=ap1_01_b_cablemesh1053544_thvy +1500825353=ap1_01_b_cablemesh1053545_thvy +722745785=ap1_01_b_cablemesh1053546_thvy +-814243637=ap1_01_b_cablemesh1053547_thvy +1085593944=ap1_01_b_cablemesh1053548_thvy +1182629430=ap1_01_b_cablemesh1053647_thvy +2116784985=ap1_01_b_cablemesh1053648_thvy +263164250=ap1_01_b_cablemesh1053649_thvy +2051660358=ap1_01_b_cablemesh1053650_thvy +326013957=ap1_01_b_cablemesh1053651_thvy +-312948035=ap1_01_b_cablemesh1053652_thvy +-1863258069=ap1_01_b_cablemesh783716_thvy +-361944479=ap1_01_b_cablemesh783941_thvy +216142463=ap1_01_b_cablemesh783942_thvy +1956293845=ap1_01_b_cablemesh783943_thvy +978352379=ap1_01_b_cablemesh783944_thvy +747911725=ap1_01_b_cablemesh783945_thvy +-762213962=ap1_01_b_cablemesh783946_thvy +-1114036754=ap1_01_b_cablemesh783947_thvy +862872915=ap1_01_b_fizzy_hd_123 +2042786298=ap1_01_b_fizzy_hd_124 +1875926550=ap1_01_b_fizzy_hd_125 +-1776211273=ap1_01_b_fizzy_hd_126 +1435993460=ap1_01_b_fizzy_hd_ent_01 +-726924385=ap1_01_b_fizzy_hd_ent_02 +1195286407=ap1_01_b_frovely00 +1229890471=ap1_01_b_frovely01 +777690078=ap1_01_b_frovely011 +578868752=ap1_01_b_frovely02 +888142574=ap1_01_b_frovely03 +-1169115600=ap1_01_b_frovely03b +-791934216=ap1_01_b_gm_grnd017b +518104866=ap1_01_b_gm_grnd017c +756827031=ap1_01_b_gm_grnd017d +1572874375=ap1_01_b_gm_grnd017ds +1526079398=ap1_01_b_gm_grnd017e +-1223534652=ap1_01_b_gm_grnd017e002 +-1343680182=ap1_01_b_gm_grnd017e4 +-936019421=ap1_01_b_gm_grnd017f +606627867=ap1_01_b_grnnu +-1044312602=ap1_01_b_hangera_03 +-2100505616=ap1_01_b_hangera_03b +795192611=ap1_01_b_hangera_03f +658882799=ap1_01_b_hangeradet1 +1700609305=ap1_01_b_hangeradet2 +1205033307=ap1_01_b_hangerpipe +684773309=ap1_01_b_hej00 +913992464=ap1_01_b_hej01 +1144882838=ap1_01_b_hej02 +1590733915=ap1_01_b_hejtop00 +1838303710=ap1_01_b_hejtop01 +-1823304354=ap1_01_b_hejtop02 +1515319512=ap1_01_b_helopad +-1218260757=ap1_01_b_idfafads017 +-1062127786=ap1_01_b_idfafads8 +22233097=ap1_01_b_ivy00_noshad +1815790348=ap1_01_b_ivy00_noshadb +1867619058=ap1_01_b_ivy01 +-1175965666=ap1_01_b_ivy02 +-1878860716=ap1_01_b_ivy03 +-670110613=ap1_01_b_ivy04 +-1507391332=ap1_01_b_ivy05 +50838666=ap1_01_b_ivy06_noshad +1171045676=ap1_01_b_ivy06_noshadb +-2147335046=ap1_01_b_ivy07_noshad +341415000=ap1_01_b_ivy08_noshad +-800421071=ap1_01_b_ivy08_noshadb +404749172=ap1_01_b_ivy09_noshad +1580494178=ap1_01_b_ivy09_noshadb +-1305501831=ap1_01_b_ivy10 +-1283680332=ap1_01_b_ivy11_noshad +290058340=ap1_01_b_ivy11_noshadb +230479506=ap1_01_b_ivy12 +-1319961123=ap1_01_b_ivy13_noshad +1266112074=ap1_01_b_ivy14_noshad +-2021419101=ap1_01_b_ivy14_noshadb +375121876=ap1_01_b_ivy15 +-1181638893=ap1_01_b_line_01 +-405570666=ap1_01_b_line_02 +437772318=ap1_01_b_line_03 +-934396788=ap1_01_b_line_04 +1005797311=ap1_01_b_lsiaterm_bits +230541877=ap1_01_b_lsiaterm_reflect +-2034081885=ap1_01_b_lsiaterm_shell +1368245520=ap1_01_b_nurod00 +1112024709=ap1_01_b_nurod01 +-1426327581=ap1_01_b_nurod04 +-1665016977=ap1_01_b_nurod05 +1869185215=ap1_01_b_nurod06 +1642784202=ap1_01_b_nurod07 +-518691819=ap1_01_b_nurod08 +-740865639=ap1_01_b_nurod09 +580118013=ap1_01_b_nurod11 +-1508053755=ap1_01_b_nurod12 +-1961969943=ap1_01_b_nurod13 +2101123909=ap1_01_b_nurod14 +1857486402=ap1_01_b_nurod15 +-304055157=ap1_01_b_nurod16 +-786152685=ap1_01_b_nurod17 +-1034574474=ap1_01_b_nurod18 +-1266775608=ap1_01_b_nurod19 +1524452511=ap1_01_b_nurod20 +-56913891=ap1_01_b_nurod21 +667966262=ap1_01_b_nurod21b +-637190243=ap1_01_b_nurod21c +2053079123=ap1_01_b_nurod21d +-1398774572=ap1_01_b_nurod21e +1228384596=ap1_01_b_nurod23 +1485522947=ap1_01_b_nurod24 +1187128433=ap1_01_b_nurod27 +-1272676552=ap1_01_b_nurod29 +316390285=ap1_01_b_nurod35 +1054741393=ap1_01_b_nurod36 +1890121510=ap1_01_b_nurod37 +-1755265895=ap1_01_b_nurod38 +1240410547=ap1_01_b_nurod39 +-381605381=ap1_01_b_nurod39bb +1365463498=ap1_01_b_nurod39bbv +-941177489=ap1_01_b_nurod39bbv2 +1073648830=ap1_01_b_nurod40 +1882503091=ap1_01_b_pills +-1266340899=ap1_01_b_pudal00 +-280649419=ap1_01_b_pudal01 +-990098269=ap1_01_b_pudal02 +-340548365=ap1_01_b_refl_18 +-1957878262=ap1_01_b_roadshadow +811748476=ap1_01_b_runw52 +-1799482066=ap1_01_b_runw53 +134151086=ap1_01_b_runw56 +2056415291=ap1_01_b_runw62 +-1302178098=ap1_01_b_runw75 +1717992428=ap1_01_b_shad_ducttape +-1100328386=ap1_01_b_shadmesh00 +2069089302=ap1_01_b_shadmesh01 +-1985582917=ap1_01_b_shadmesh02 +-1319225306=ap1_01_b_shadmesh03 +-132397664=ap1_01_b_shadmesh04 +-840306371=ap1_01_b_shadmesh05 +-735215246=ap1_01_b_shadowonly +-1433353926=ap1_01_b_sidebit005 +-23697354=ap1_01_b_sidebit1 +903910967=ap1_01_b_sidebit1b001 +-2087404543=ap1_01_b_sidebit1b001bb +1660423971=ap1_01_b_sidebit1f +-2114138126=ap1_01_b_sidebit1f2 +494995076=ap1_01_b_sidebit1fx +1639699039=ap1_01_b_sidebit1spl +-1985662238=ap1_01_b_sidebit1spl2 +1983921902=ap1_01_b_sidebit1vv +-230764665=ap1_01_b_sidebit4 +341906174=ap1_01_b_sidebit4b +1081805986=ap1_01_b_sidebit4b001 +-1248792841=ap1_01_b_sidebit4b001b +-1896299454=ap1_01_b_sidepipe1 +-509908594=ap1_01_b_sidepipe2 +1774008716=ap1_01_b_sign_airp_01a +2035381613=ap1_01_b_sign_airp_01a02 +-590757906=ap1_01_b_sign_fizza_01 +1440017301=ap1_01_b_sign2_fizzb +-219657516=ap1_01_b_subway +1608381895=ap1_01_b_swallgh_ladder +-781854505=ap1_01_b_swallgh +785062579=ap1_01_b_swallgh001 +-133878488=ap1_01_b_swallgh004 +-1281416951=ap1_01_b_swallgh013 +-699144582=ap1_01_b_swallgh016 +-1465002613=ap1_01_b_sweed_a +616680881=ap1_01_b_sweed_b +-1415500393=ap1_01_b_tr4_wlbtys +-1569355450=ap1_01_b_unit2d002 +-150952966=ap1_01_b_unit2ee001 +-807651606=ap1_01_b_unit2ee001v +-2142637987=ap1_01_b_unit2ee001vx +864132351=ap1_01_b_unit2ee003 +1346518644=ap1_01_b_unit2ee003b +-1531195828=ap1_01_b_unit2eevens001 +1415982586=ap1_01_b_unit2eevens002 +1332936831=ap1_01_b_unit2groovea +1638704370=ap1_01_b_unit2grooveb +592814580=ap1_01_b_wedys00 +328204905=ap1_01_b_wedys01 +-19277571=ap1_01_b_wedys02 +-1525144197=ap1_01_b_wedys03 +-602008698=ap1_01_b_wedys04 +275020818=ap1_01_b_wedys05 +1853263729=ap1_01_b_weedlies +-559915664=ap1_01_b_weeds11 +1215675225=ap1_01_bwyweed104 +-369366369=ap1_01_c__ladder_003 +-617788158=ap1_01_c__ladder_004 +-981589596=ap1_01_c__ladder_005 +-1223129895=ap1_01_c__ladder_006 +-390993885=ap1_01_c__ladder_007 +-621327186=ap1_01_c__ladder_008 +-870535431=ap1_01_c__ladder_009 +-812095510=ap1_01_c__ladder_01 +-2065815539=ap1_01_c__ladder_010 +1557452875=ap1_01_c__ladder_011 +1671620071=ap1_01_c__ladder_012 +1079484241=ap1_01_c__ladder_013 +1313618746=ap1_01_c__ladder_014 +-1779545475=ap1_01_c__ladder_015 +-1130194963=ap1_01_c__ladder_016 +1902281062=ap1_01_c__ladder_017 +-2016301500=ap1_01_c__ladder_018 +507772926=ap1_01_c_ap1_01_d_plinth_010 +-739841211=ap1_01_c_ap1_01_d_plinth_011 +-124308315=ap1_01_c_ap1_01_d_plinth_012 +509739066=ap1_01_c_ap1_01_d_plinth_013 +1417505904=ap1_01_c_ap1_01_d_plinth_014 +228875967=ap1_01_c_ap1_01_d_plinth_015 +818586891=ap1_01_c_ap1_01_d_plinth_016 +-1712720056=ap1_01_c_ap1_01_d_plinth_017 +-2025369085=ap1_01_c_ap1_01_d_plinth_018 +1150930089=ap1_01_c_ap1_01_d_plinth_019 +-643866943=ap1_01_c_ap1_01_daolayy06 +-2014083062=ap1_01_c_ap1_01_daolayy06b +-691679382=ap1_01_c_ap1_01cstwal018 +-804110117=ap1_01_c_ap1_01cstwal041 +2115808397=ap1_01_c_ap1_01cstwal066 +1744928855=ap1_01_c_ap1_01cstwal067 +1437723138=ap1_01_c_aprds004 +-1626184285=ap1_01_c_aprds004bb +-1948765969=ap1_01_c_aprds004cc +-1662955039=ap1_01_c_aprds004dd +49838717=ap1_01_c_arrow_01 +-384088381=ap1_01_c_arrow_02 +608350716=ap1_01_c_bch2_00 +-7869922=ap1_01_c_bitch00 +-230076511=ap1_01_c_bitch01 +-386155258=ap1_01_c_bitch02 +1066034873=ap1_01_c_bitch03_ +-840464674=ap1_01_c_bitch03 +1184856136=ap1_01_c_bitch04 +957799735=ap1_01_c_bitch05 +1593364268=ap1_01_c_bld4_det01 +-283823934=ap1_01_c_bld4_det01a +-520973187=ap1_01_c_bld4_det01b +-51131265=ap1_01_c_bld4_det01c +1200824417=ap1_01_c_bld4_det02 +1156193039=ap1_01_c_bld4_det03 +-1029695883=ap1_01_c_bld4_det04 +-1329237312=ap1_01_c_bld4_det05 +733629051=ap1_01_c_crackweed00 +1585065982=ap1_01_c_crackweed01 +-829747170=ap1_01_c_crackweed02 +-1664213594=ap1_01_c_foam01 +1721151800=ap1_01_c_foam02 +-1186343267=ap1_01_c_foam03 +530654030=ap1_01_c_foam06 +-597585030=ap1_01_c_gapfiller +261646468=ap1_01_c_gm_grnd017 +2004678443=ap1_01_c_grass_02 +1044543423=ap1_01_c_grass_02bb +791406182=ap1_01_c_grass_03 +-549202529=ap1_01_c_grass_03bb +451591652=ap1_01_c_grass_04 +-1112337321=ap1_01_c_grass_0422 +35288214=ap1_01_c_hd_overlays00 +268046421=ap1_01_c_hd_overlays01 +-574313493=ap1_01_c_hd_overlays02 +-209791137=ap1_01_c_hd_overlays03 +-1947006963=ap1_01_c_hd_overlays04 +2047861831=ap1_01_c_hd_overlays05 +-1279207512=ap1_01_c_hd_overlays06 +-715351325=ap1_01_c_hd_overlays08 +-1020955023=ap1_01_c_hd_overlays09 +1077081118=ap1_01_c_hd_overlays10 +250679707=ap1_01_c_hd_overlays11 +622083553=ap1_01_c_hd_overlays12 +-220374668=ap1_01_c_hd_overlays13 +2036754056=ap1_01_c_hd_overlays14 +-237613016=ap1_01_c_ld_overlays00 +1094577910=ap1_01_c_ld_overlays01 +242551141=ap1_01_c_ld_overlays02 +1571923929=ap1_01_c_ld_overlays03 +730973086=ap1_01_c_ld_overlays04 +1373081645=ap1_01_c_ld_overlays05 +-2079034202=ap1_01_c_ld_overlays06 +928242442=ap1_01_c_ld_overlays07 +-1951726637=ap1_01_c_ld_overlays09 +1682747775=ap1_01_c_ld_overlays11 +1450579410=ap1_01_c_ld_overlays12 +-945424336=ap1_01_c_ld_overlays13 +-1176740707=ap1_01_c_ld_overlays14 +1995712432=ap1_01_c_line_00 +1748175406=ap1_01_c_line_01 +-629510469=ap1_01_c_line_02 +1515843244=ap1_01_c_line_03 +1285346098=ap1_01_c_line_04 +1054750645=ap1_01_c_line_05 +791156809=ap1_01_c_line_06 +-336948841=ap1_01_c_line_07 +-2125203381=ap1_01_c_nu_blnd +-140909889=ap1_01_c_nu_blnd2 +-842035413=ap1_01_c_nu_blnd3 +-530860989=ap1_01_c_nu_blnd4 +-1867150490=ap1_01_c_nuruns03 +43446051=ap1_01_c_nuruns04 +-1407237575=ap1_01_c_nuruns05 +-170143082=ap1_01_c_puds_00 +-1666146239=ap1_01_c_puds_01 +-1705206887=ap1_01_c_puds_02 +-787248894=ap1_01_c_puds_03 +1054172292=ap1_01_c_puds_04 +101872383=ap1_01_c_puds_05 +-479973981=ap1_01_c_puds_06 +-376737143=ap1_01_c_runolay11 +-1977463565=ap1_01_c_runw122 +-81679784=ap1_01_c_runw133 +1324044782=ap1_01_c_runw134 +815666516=ap1_01_c_runw136 +880003954=ap1_01_c_runw65 +-646113062=ap1_01_c_runw78 +983920965=ap1_01_c_stairs03457 +1229027850=ap1_01_c_stairs054 +1888590874=ap1_01_c_stairs07 +707252279=ap1_01_c_stairs345 +-1349014547=ap1_01_c_sthbld1 +-694374604=ap1_01_c_sthbld3_int +899135009=ap1_01_c_sthbld3_intc +-1894782304=ap1_01_c_sthbld3_lines +-1881641877=ap1_01_c_sthbld3 +-1228033225=ap1_01_c_sthbld3bbb +809691381=ap1_01_c_sthbld4_deta +-2120364042=ap1_01_c_sthbld4 +1170018649=ap1_01_c_sweeda +-658552426=ap1_01_c_sweeda001 +-964942576=ap1_01_c_sweeda002 +1399073959=ap1_01_c_sweedb +-1564521636=ap1_01_c_sweedc +295032342=ap1_01_c_sweedc001 +-1356241872=ap1_01_c_sweedd +366994563=ap1_01_c_sweedextra +-1757861835=ap1_01_c_wallsupport +868355920=ap1_01_c_weed_01 +2105582284=ap1_01_c_weed_02 +-1892137413=ap1_01_c_weed_03 +-686074368=ap1_01_c_weed_04 +-669176059=ap1_01_d__ladder_019 +866542346=ap1_01_d__ladder_020 +-554911336=ap1_01_d__ladder_021 +-793895653=ap1_01_d__ladder_022 +1350737090=ap1_01_d__ladder_023 +2051272772=ap1_01_d__ladder_024 +1846433753=ap1_01_d__ladder_025 +398830409=ap1_01_d__ladder_026 +1592739332=ap1_01_d_5_det +1415136300=ap1_01_d_5_det2 +990979511=ap1_01_d_5_rail1 +1944590184=ap1_01_d_5_rail2 +-348506405=ap1_01_d_5 +-1458804786=ap1_01_d_ap1_01_c_overlay007bb +-2090631144=ap1_01_d_ap1_01_stairs03457 +-362065112=ap1_01_d_ap1_01_stairs054 +-1436824517=ap1_01_d_ap1_01_stairs07 +1782689772=ap1_01_d_ap1_01_stairs345 +-1824260344=ap1_01_d_ap1_01d_fizzystair_hd +-435977744=ap1_01_d_ap1_01d_ladder_01 +-1592021791=ap1_01_d_ap1overlay007bb +289813942=ap1_01_d_aprds00 +847247401=ap1_01_d_aprds02 +1421065133=ap1_01_d_arrows_007 +-429575007=ap1_01_d_arrows_01 +-1616959718=ap1_01_d_arrows_02 +-1318565204=ap1_01_d_arrows_03 +1210759986=ap1_01_d_bch2_01 +1651208115=ap1_01_d_bch2_02 +569290137=ap1_01_d_bjjbld +-96883717=ap1_01_d_bjjbldbbb +-1847295823=ap1_01_d_bjjbldbbbbb +-1866273280=ap1_01_d_blncst2 +-1027202250=ap1_01_d_blncst2a +381701503=ap1_01_d_blockos1 +-1920814413=ap1_01_d_box_01 +1089345935=ap1_01_d_box_02 +-1290961464=ap1_01_d_box_03 +1478072657=ap1_01_d_bpipe1 +-968657501=ap1_01_d_bpipe2 +571190554=ap1_01_d_bpipe4 +-1546457161=ap1_01_d_coasta +826788325=ap1_01_d_coasta2 +1113385999=ap1_01_d_coasta3 +1707880752=ap1_01_d_crackweed00 +-1201711531=ap1_01_d_crackweed01 +1647356413=ap1_01_d_crackweed02 +-1286157240=ap1_01_d_crackweed03 +-2043383292=ap1_01_d_crackweed04 +1474467169=ap1_01_d_crackweed05 +1683288312=ap1_01_d_dyndor00 +-99214212=ap1_01_d_dyndor01 +1186645273=ap1_01_d_ffu_pipe1 +863280781=ap1_01_d_ffu_pipe2 +-1657048551=ap1_01_d_ffu_pipe3 +775103637=ap1_01_d_ffuuuuff +1992946661=ap1_01_d_ffuuuuffg +512624835=ap1_01_d_foam_01 +-417916458=ap1_01_d_foam_02 +1012319316=ap1_01_d_foam_03 +158490252=ap1_01_d_foam_04 +415563057=ap1_01_d_foam_05 +523908199=ap1_01_d_grass_00 +1087927868=ap1_01_d_grass_00bb +-314866225=ap1_01_d_grass_00bbd +1664531551=ap1_01_d_grass_01 +-1371065731=ap1_01_d_grass_01bb +-1669845279=ap1_01_d_grass_05 +-368096750=ap1_01_d_grass_06 +-1075448388=ap1_01_d_grass_07 +-407843731=ap1_01_d_grass_07ola +-1918561989=ap1_01_d_grass_08 +-1729559445=ap1_01_d_grass_z +1011299089=ap1_01_d_ladder_002 +2104046936=ap1_01_d_ladder_003 +-886746929=ap1_01_d_ladder_004 +-910310150=ap1_01_d_line_01 +-1015039874=ap1_01_d_line_02 +1381553706=ap1_01_d_line_03 +773492142=ap1_01_d_line_04 +1994694469=ap1_01_d_line_05 +1623028467=ap1_01_d_line_06 +-808417993=ap1_01_d_nublnd +1839613160=ap1_01_d_nublnd2 +-689321394=ap1_01_d_nuruns00 +629893008=ap1_01_d_nuruns01 +-1646791240=ap1_01_d_plinth_00 +2130038039=ap1_01_d_plinth_005 +1640796869=ap1_01_d_plinth_006 +1401353782=ap1_01_d_plinth_007 +-1272432729=ap1_01_d_plinth_008 +-1503060951=ap1_01_d_plinth_009 +-1883186806=ap1_01_d_plinth_01 +2061643725=ap1_01_d_plinth_02 +1798574193=ap1_01_d_plinth_03 +-712547002=ap1_01_d_plinth_04 +-979284436=ap1_01_d_runlight_b_ +477365748=ap1_01_d_runlight_g_ +-57028672=ap1_01_d_runlight_r_ +-1504658386=ap1_01_d_runlight_y_ +-707991213=ap1_01_d_runw115 +-1300259007=ap1_01_d_runw127 +1099021959=ap1_01_d_runw131 +718967097=ap1_01_d_runw132 +1119024034=ap1_01_d_runw29 +1271044300=ap1_01_d_runw29b +-1260429979=ap1_01_d_runw39 +-79842613=ap1_01_d_runw39b +-1777164868=ap1_01_d_runw51 +-944235161=ap1_01_d_skidzcc007 +629778824=ap1_01_d_skidzcc05 +1848271595=ap1_01_d_smaltermcc +-2039128817=ap1_01_d_smaltermint +224990040=ap1_01_d_splots00 +530560965=ap1_01_d_splots01 +386386444=ap1_01_d_sthbld005 +-1206202371=ap1_01_d_sthbld3_int001 +1717014988=ap1_01_d_sthbld3_lines001 +-1903904858=ap1_01_d_sthbld3bbb001 +-984594871=ap1_01_d_sthbld4ffr +-1790627328=ap1_01_d_sthbld4sss +1276421298=ap1_01_d_wall_cap +-782110585=ap1_01_d_weed_01 +-1535826617=ap1_01_d_wet00 +1454213561=ap1_01_d_wet01 +-2015925236=ap1_01_d_wet02 +-1696755180=ap1_01_d_wet03 +-844335183=ap1_01_d_wet04 +338073261=ap1_01_dcstwal025 +1066593669=ap1_01_dcstwal026 +984917676=ap1_01_dcstwal05 +-1852058399=ap1_01_dcstwal07 +219472273=ap1_02_airbridge1 +-983903698=ap1_02_airbridge2 +-1140736132=ap1_02_airbridge3 +-525498173=ap1_02_airbridge4 +1480196090=ap1_02_b16_f +1840549866=ap1_02_b19lad +904671736=ap1_02_bboard006 +-1728415725=ap1_02_bboard008 +-690130876=ap1_02_bboard010 +-2128591669=ap1_02_bboard011 +-478563442=ap1_02_bboard1 +-701851408=ap1_02_bboard2 +-1000049308=ap1_02_bboard3 +-1304047321=ap1_02_bboard4 +587986297=ap1_02_bld01 +288903634=ap1_02_bld02 +-1923374449=ap1_02_bld025 +-1361517175=ap1_02_bld027 +1441018785=ap1_02_bld029 +1457665417=ap1_02_bld02a +1334562424=ap1_02_bld03 +-2126344795=ap1_02_bld030 +-1738589222=ap1_02_bld031 +2057109590=ap1_02_bld032 +-384574138=ap1_02_bld03b +2067452028=ap1_02_bld04_bar +627579981=ap1_02_bld04_lad00 +860928030=ap1_02_bld04_lad01 +-86161608=ap1_02_bld04_lad02 +151839639=ap1_02_bld04_lad03 +-446587839=ap1_02_bld04_lad04 +-206161686=ap1_02_bld04_lad05 +1033841311=ap1_02_bld04 +-457026689=ap1_02_bld041 +1860356487=ap1_02_bld07_anx005e +1872446848=ap1_02_bld07_anx006 +775459196=ap1_02_bld07_anx1 +-1825974857=ap1_02_bld07 +-1465440965=ap1_02_bld07df +-543980821=ap1_02_bld10_noshad +1775302330=ap1_02_bld10 +1848743108=ap1_02_bld10glass +594635260=ap1_02_bld13 +1633824385=ap1_02_bld13xx +717548551=ap1_02_bld13xxbot +2068212880=ap1_02_bld13xxv +-2139085796=ap1_02_bld14 +-1064396063=ap1_02_bld14vd001 +1580949339=ap1_02_bld15 +389934331=ap1_02_bld15ff +-286480961=ap1_02_bld15ff2 +1628988693=ap1_02_bld16 +852560007=ap1_02_bld17 +-1785115058=ap1_02_bld19 +641160945=ap1_02_bussin00 +-1593118731=ap1_02_bussin003 +1805157649=ap1_02_bussin004 +2038898926=ap1_02_bussin005 +1777566147=ap1_02_bussin006 +1481858687=ap1_02_bussin007 +1718942402=ap1_02_bussin008 +884315972=ap1_02_bussin009 +-566611162=ap1_02_door_l +381090232=ap1_02_door_l001 +-551602996=ap1_02_door_r +2147327434=ap1_02_door_r001 +-1959463130=ap1_02_dyndor00 +228129219=ap1_02_dyndor002 +7233390=ap1_02_dyndor003 +-368889192=ap1_02_dyndor004 +-1055530934=ap1_02_dyndor005 +-278381330=ap1_02_dyndor006 +-29959541=ap1_02_dyndor007 +2053920149=ap1_02_dyndor01 +-1039601870=ap1_02_escal_master +-730024810=ap1_02_fizza_01 +573689859=ap1_02_fizza_02 +-238325965=ap1_02_fizza_03 +-1281669720=ap1_02_frame01a +53796806=ap1_02_frame02a +1043742258=ap1_02_gatnums1 +300213648=ap1_02_gatnums2 +-1847761537=ap1_02_gatnums3 +-286628922=ap1_02_glue_01 +-571817525=ap1_02_glue_02 +-881812265=ap1_02_glue_03 +-633718166=ap1_02_glue_04 +671340028=ap1_02_glue_05 +915829537=ap1_02_glue_06 +-650962057=ap1_02_ground +-163794127=ap1_02_hangings02 +-393078820=ap1_02_hangings03 +1231772045=ap1_02_hangings04 +993049880=ap1_02_hangings05 +618631286=ap1_02_hangings06 +-1767967757=ap1_02_hangings07 +-2007935144=ap1_02_hangings08 +-1375672479=ap1_02_ladda00 +793176495=ap1_02_ladda01 +553143570=ap1_02_ladda02 +-990800574=ap1_02_ladda03 +-214142505=ap1_02_ladda04 +1990752369=ap1_02_ladda05 +690455091=ap1_02_lightframea +400252823=ap1_02_lightframeb +1302612780=ap1_02_lightframec +1183572294=ap1_02_mainframe +-209751199=ap1_02_overlay00 +-441133108=ap1_02_overlay01 +-1974591232=ap1_02_overlay03 +2088207699=ap1_02_overlay04 +-1495344607=ap1_02_overlay05 +-652624234=ap1_02_overlay06 +1017173682=ap1_02_planes00 +-1644019292=ap1_02_planes003 +-1720928135=ap1_02_planes005 +607829453=ap1_02_planes005bb +-667503092=ap1_02_planes009 +1636087658=ap1_02_sigs100 +1345590473=ap1_02_sigs101 +2045208623=ap1_02_sigs102 +-619999813=ap1_02_staircases +-2089052984=ap1_02_staircases2 +1641642043=ap1_02_text1 +-200643358=ap1_02_texts00 +-1160938903=ap1_02_texts01 +-2006051413=ap1_02_texts02 +1330258788=ap1_02_texts03 +-1391403280=ap1_02_texts04 +1877435550=ap1_02_texts05 +1098549189=ap1_02_texts06 +316942969=ap1_02_texts07 +1645693182=ap1_02_texts08 +642371908=ap1_02_texts09 +-1136001412=ap1_02_texts09b +233987776=ap1_02_walkway +-1109674967=ap1_02_walkway2 +-856927670=ap1_02_walkway3 +-215276672=ap1_02_weed_01 +-989509835=ap1_02_weed_02 +-745544630=ap1_02_weed_03 +-1211574368=ap1_02_weesters00 +-916522292=ap1_02_weesters01 +1531813547=ap1_02_weesters02 +1767586502=ap1_02_weesters03 +2134435457=ap1_02_weesters04 +294390565=ap1_02_weesters05 +600747946=ap1_02_weesters06 +875024476=ap1_02_weesters07 +1183151383=ap1_02_weesters08 +-658335341=ap1_02_weesters09 +-433279383=ap1_02_westf1 +-676032135=ap1_02_westf2 +2005750056=ap1_02_westf3 +-116936747=ap1_02 +-283045863=ap1_03__ladder_002 +-759092483=ap1_03__ladder_01 +393249829=ap1_03_ap1_01_d_jumptest +2030512498=ap1_03_bbrdgraf_slod +125198954=ap1_03_bbrdgraf +-1548360425=ap1_03_bbrds00 +1123787680=ap1_03_bbrds01 +716392370=ap1_03_bbrds01b +198969860=ap1_03_bbrds01e +944344636=ap1_03_bbrds02 +335691981=ap1_03_bld021 +889062088=ap1_03_bld024 +1058909289=ap1_03_bug1397658 +-941189307=ap1_03_cp_signs +554433317=ap1_03_cp_signs001 +-1186360251=ap1_03_cppark00 +473978239=ap1_03_cppark008 +805666053=ap1_03_cppark009 +-1484328768=ap1_03_cppark01 +-2035111110=ap1_03_cppark010 +1532318844=ap1_03_cppark011 +-1921074994=ap1_03_cppark012 +771386728=ap1_03_cppark02bar_02 +764551158=ap1_03_cppark02bar +-2086097503=ap1_03_cppark02bar001 +651194197=ap1_03_cppark07 +1023006309=ap1_03_cppark07pipes +-2114618223=ap1_03_esc_cprk +-1829835090=ap1_03_glue_01 +1949675836=ap1_03_glue_02 +1737562099=ap1_03_glue_03 +-657327497=ap1_03_glue_04 +93039491=ap1_03_hedge_cut_00 +-153547234=ap1_03_hedge_cut_01 +-1636639397=ap1_03_hedge_cut_02 +-1994607953=ap1_03_hedge_cut_03 +-1041193898=ap1_03_hedge_cut_04 +-1397786156=ap1_03_hedge_cut_05 +1471631333=ap1_03_hedge_cut_06 +1089806945=ap1_03_hedge_cut_07 +2013991052=ap1_03_hedge_cut_08 +1700916026=ap1_03_hedge_cut_09 +-1342734592=ap1_03_hedge_cut_10 +-1127540569=ap1_03_hedge_cut_11 +-629189625=ap1_03_hedge_cut_12 +-332531868=ap1_03_hedge_cut_13 +-1089233616=ap1_03_hedge_cut_14 +1506274513=ap1_03_jetsonsign002 +-14665853=ap1_03_jetsonsign003 +-474089049=ap1_03_jetsonsign1 +-347159795=ap1_03_jumptest2 +430705327=ap1_03_ladder_01_lod001 +-1291923538=ap1_03_lsiasubway_rprox +-1522582990=ap1_03_lsiasubwayintshell +615470915=ap1_03_metcan +1976961125=ap1_03_metrostepsb +-223747318=ap1_03_noose +-1326024363=ap1_03_noose001 +130213965=ap1_03_nuhedges00 +-114865386=ap1_03_nuhedges01 +-1825656233=ap1_03_nuhedges016 +-418044174=ap1_03_nuhedges02 +-668858100=ap1_03_nuhedges03 +1251569145=ap1_03_nuhedges04 +771470526=ap1_03_nuhedges05 +531470370=ap1_03_nuhedges06 +-1838678635=ap1_03_nuhedges07 +1964163819=ap1_03_nuhedges08 +1724982888=ap1_03_nuhedges09 +-916886289=ap1_03_nuhedges10 +-1759606662=ap1_03_nuhedges11 +15457291=ap1_03_nuhedges12 +262240630=ap1_03_nuhedges13 +-578022068=ap1_03_nuhedges14 +326485352=ap1_03_oilspl00 +-129646991=ap1_03_oilspl002 +-331221247=ap1_03_oilspl01 +-1173872511=ap1_03_oilspl01bbb +1043541022=ap1_03_rndb03 +-1019595222=ap1_03_rndb06 +-455806565=ap1_03_rndb14 +463265578=ap1_03_rndb18 +2066325358=ap1_03_rndb20 +785548993=ap1_03_rndb24 +475750863=ap1_03_rndb26 +654309120=ap1_03_rndb29 +-630300914=ap1_03_rndb32 +905975352=ap1_03_rndb39 +1215421175=ap1_03_rox00 +-99041726=ap1_03_rox01 +1835575419=ap1_03_sculpt +-117209361=ap1_03_stair_break1 +-1211345944=ap1_03_stercase +-849911059=ap1_03_stop_deleting005 +-648005611=ap1_03_stuff_2 +1295705907=ap1_03_stuff00 +-1086418408=ap1_03_stuff009 +1617169797=ap1_03_stuff01 +1746397508=ap1_03_stuff011 +1458357998=ap1_03_stuff012 +1687249459=ap1_03_stuff013 +192799670=ap1_03_stuff03 +-609483757=ap1_03_stuff04 +-1082296725=ap1_03_stuff04th +784312893=ap1_03_stuff05 +20369192=ap1_03_stuff06 +-1563127195=ap1_03_stuff08 +1107341855=ap1_03_td_cpark +2012347155=ap1_03_td_cpark2 +1915968531=ap1_03_thing00v +-654236099=ap1_03_thing01t +-1624624496=ap1_03_thing01u +1200656219=ap1_03_thing03 +-629135377=ap1_03_thing05p +346532234=ap1_03_thing06 +1482337260=ap1_03_thing06int +-1664276234=ap1_03_thing06x +-2147022394=ap1_03_towr013 +-1847480965=ap1_03_towr014 +-1687240547=ap1_03_towr015 +88386740=ap1_03_towr06 +1371685102=ap1_03_towr07_rl +-756365311=ap1_03_towr07 +-2091034642=ap1_03_towr07aaz +915571079=ap1_03_towr07b +252818054=ap1_03_towr07f +1133855224=ap1_03_towr69 +1394685156=ap1_03_tubeolay_ +-836629677=ap1_03_tubeolay_001 +-1845128421=ap1_03_tubeolay_002 +-1362834279=ap1_03_tubeolay_003 +1956894804=ap1_03_tubeolay_004 +-2090469928=ap1_03_tubeolay_005 +1388385423=ap1_03_tubeolay_006 +-311268548=ap1_03_tubething +-439154150=ap1_03_tubething001 +-1071104315=ap1_03_tubething002 +-912305741=ap1_03_tubething003 +318530668=ap1_03_tubething004 +-229694702=ap1_03_tubething006 +864383779=ap1_03_weed_01 +543378655=ap1_03_weed_02 +385858072=ap1_03_weed_03 +-1590762863=ap1_03cpkng01 +2048562281=ap1_03cpkng03 +-2010238828=ap1_03cpkng04 +2006978424=ap1_03cpkng05 +-587269823=ap1_03grun05bxk +448066732=ap1_03grun05bxo +1865555365=ap1_03grun05bxs +-945598826=ap1_03grun05bxt +384178007=ap1_03grun05bxxx +-284451482=ap1_03grun05bxz +1080565679=ap1_04__decal002 +1683189945=ap1_04__ladder_01 +-2085170827=ap1_04_2ee_str +502746031=ap1_04_2ee_str2 +1797011122=ap1_04_alley_01_o +-2064164542=ap1_04_alley_01 +-1743918879=ap1_04_alley_01b +127228159=ap1_04_alley_01blend1 +-1688014691=ap1_04_alley_01blend1b +-1868244191=ap1_04_alley_01blend1c +1622937808=ap1_04_alley_02 +-881929294=ap1_04_alley_02a +1938558829=ap1_04_alley_barr1 +267282737=ap1_04_api_04_tempo010 +576200718=ap1_04_b_pills_lod +-946009723=ap1_04_bannerbld +1598220589=ap1_04_bannerpipe +-908852863=ap1_04_billssss00 +532720989=ap1_04_billssss01 +-317274106=ap1_04_billssss02 +1155954600=ap1_04_billssss03 +-1308490438=ap1_04_bits4801c +-1142499677=ap1_04_bits4811 +-1758950105=ap1_04_bits4812 +1943125951=ap1_04_bits48120 +-1440863165=ap1_04_bits48126 +612589266=ap1_04_bits48gls +-1973692662=ap1_04_bits48in +-629477083=ap1_04_bridge_cablehd +-175160361=ap1_04_bridge_cables +50871870=ap1_04_bridge_rail_1 +373384364=ap1_04_bridge_rail_2 +126011183=ap1_04_bridge_rail_3 +-1164432037=ap1_04_bridge_rail_4 +-1476622300=ap1_04_bridge_rail_5 +-551815582=ap1_04_bridge_rail_6 +-762178336=ap1_04_bridge01 +-531124117=ap1_04_bridge02 +2115802345=ap1_04_bridgedet +-1889299074=ap1_04_brigge_decal002 +-724487497=ap1_04_brigge_decal002a +-1363024982=ap1_04_brigge_decal2 +2097590207=ap1_04_brigge_decal2a +-913368720=ap1_04_brigge_decal6 +-706334178=ap1_04_brigge_decal7 +-660339764=ap1_04_cablemesh_thvy +-1013806967=ap1_04_chopshop003 +-1396357897=ap1_04_chopshop1_o +-2068405674=ap1_04_chopshop2_gls +1790886961=ap1_04_chopshop2_o +-705918315=ap1_04_chopshop3_o +621422668=ap1_04_chopshopwires +1850476691=ap1_04_cp376 +-1491094721=ap1_04_crmdgrn_o +-111674828=ap1_04_crmdgrn +-1202768473=ap1_04_dirty00 +206757405=ap1_04_dirty01 +-88890644=ap1_04_extrabob_fizz +317144031=ap1_04_extrabob009 +540424306=ap1_04_extrabob01 +729312825=ap1_04_extrabob011 +856677925=ap1_04_extrabob02 +641056464=ap1_04_extrabob04_fizz +1726989800=ap1_04_extrabob04 +524924573=ap1_04_extrabob07 +1949540343=ap1_04_grun2 +-2134694763=ap1_04_grun2b +1176334521=ap1_04_grun2bxx +-1079056545=ap1_04_hdrails +-943374825=ap1_04_hdrailsb +-1207353802=ap1_04_hedge01 +-1236087985=ap1_04_hedge01top001 +1811785244=ap1_04_hedge02 +83022621=ap1_04_hedge02top +2050966175=ap1_04_hedge03 +1871862228=ap1_04_hedgetop +1351213305=ap1_04_ladder_fizz_hd +1424849476=ap1_04_ladder003 +117271896=ap1_04_ladder1 +169522370=ap1_04_light_master +2046292941=ap1_04_lsia_ +1225951793=ap1_04_mesh5 +1259981033=ap1_04_nusps00 +824677637=ap1_04_nusps01 +-161172683=ap1_04_object004 +-1918070289=ap1_04_object374 +1129761504=ap1_04_opium_emissive_lod +1814728438=ap1_04_opium_emissive +1027047908=ap1_04_overlay005 +2140966536=ap1_04_pipes +906265113=ap1_04_pipes01 +-1930743835=ap1_04_pipes02 +-1700672686=ap1_04_pipes03 +149102704=ap1_04_planefizz +-1120036457=ap1_04_refl_04 +-1752252376=ap1_04_roads00 +-1482661813=ap1_04_roads01 +-1180957634=ap1_04_roads02 +-865261088=ap1_04_roads03 +-567292571=ap1_04_roads04 +-490219879=ap1_04_roads05 +-184157419=ap1_04_roads06 +166307036=ap1_04_roads08 +467355839=ap1_04_roads09 +1409455650=ap1_04_roads09olay +73343083=ap1_04_roads10 +357089854=ap1_04_roads11 +687991216=ap1_04_roads12 +235269178=ap1_04_sherlites00 +1132456465=ap1_04_sherlites002 +-647359001=ap1_04_sherlites003 +-46904681=ap1_04_sherlites01 +-1871999266=ap1_04_sheryplan00 +-1186340710=ap1_04_sheryplan01 +-1394784319=ap1_04_sheryplan02 +-1004913775=ap1_04_simu +1184398674=ap1_04_standstrut00 +887544303=ap1_04_standstrut01 +571716681=ap1_04_standstrut02 +274272468=ap1_04_standstrut03 +-1930556928=ap1_04_standstrut04 +1103989145=ap1_04_tank +1884978968=ap1_04_test_wire +1359713323=ap1_04_test_wire01 +377280163=ap1_04_test_wireb +1066279089=ap1_04_thing01u001 +-683993487=ap1_04_uni2grunn +-789706096=ap1_04_uni2grunnb +437984489=ap1_04_uni2grunnc +831726390=ap1_04_unit003 +-982267159=ap1_04_unit005 +1198455097=ap1_04_unit005d +574169306=ap1_04_unit081 +1037346009=ap1_04_unit081b +-82897150=ap1_04_unit081bg +1461849606=ap1_04_unit081bg001 +-1768521803=ap1_04_unit081bg1a +24255651=ap1_04_unit081bgvens +1584875492=ap1_04_unit081bits +-1896063543=ap1_04_unit081bits1a +-1389243247=ap1_04_unit081bits2 +-2146516654=ap1_04_unit081bits69 +-67407365=ap1_04_unit081bitsa +1319638357=ap1_04_unit081bitsdets +1141745886=ap1_04_unit081bt +-550838494=ap1_04_unit081bv +-338461521=ap1_04_unit08det_a +351227630=ap1_04_unit08det_b +440826189=ap1_04_unit1b +1225676812=ap1_04_unit2d +-1574532561=ap1_04_unit2e +85319361=ap1_04_unit2ee +1241908996=ap1_04_unit2eedec3 +-1115770266=ap1_04_unit2eevens +-339510507=ap1_04_unit2eff +749645254=ap1_04_unit2em +-1961915295=ap1_04_unitdet +-971096351=ap1_04_xerostair00 +-69653926=ap1_04_xerostair01 +-881047139=ap1_04_xerostair02 +-2016034235=ap1_04_xerostair03 +-239523512=ap1_04hotel +-711822279=ap1_04hotel001 +1328494252=ap1_04hotelbxx +-200330871=ap1_04hoteldd +-903616733=ap1_04hoteldd002 +55374813=ap1_04hotelpipe00 +1093889961=ap1_04hotelpipe01 +250907436=ap1_04hotelpipe02 +-662528411=ap1_04hotelpipe03 +1368538828=ap1_04sculpt +1441353732=ap1_emissive_ap1_01a_ema +1773402009=ap1_emissive_ap1_01a_emb +-456979565=ap1_emissive_ap1_01b_ema +1729957961=ap1_emissive_ap1_01b_emb +-1734216878=ap1_emissive_ap1_01b_emc +-519882390=ap1_emissive_ap1_01b_emd_lod +-1954031330=ap1_emissive_ap1_01b_emd +-1256121631=ap1_emissive_ap1_02 +1463138332=ap1_emissive_ap1_04_ema +-1376361056=ap1_emissive_ap1_04_emb +1958572843=ap1_emissive_ap1_04_emc +663494042=ap1_emissive_smterm_ew +-1072832652=ap1_emissive_towr07_em +2083865423=ap1_lod_emi_a_slod3 +1078516728=ap1_lod_emi_b_slod3 +1851460340=ap1_lod_emissive +-1008818392=ap1_lod_slod4 +-1207431159=armytanker +-1476447243=armytrailer +-1637149482=armytrailer2 +-1809822327=asea +-1807623979=asea2 +-1903012613=asterope +-2115793025=avarus +-2140431165=bagger +-399841706=baletrailer +-808831384=baller +142944341=baller2 +1878062887=baller3 +634118882=baller4 +470404958=baller5 +666166960=baller6 +-1041692462=banshee +633712403=banshee2 +-823509173=barracks +1074326203=barracks2 +630371791=barracks3 +-114291515=bati +-891462355=bati2 +-1574447115=beerrow_local +-715967502=beerrow_world +2053223216=benson +1824333165=besra +1274868363=bestiagts +86520421=bf400 +1126868326=bfinjection +-1288359593=bh1_01_ammuwin_noshadows +284768930=bh1_01_bh150b +35560685=bh1_01_bh150c +-144075714=bh1_01_build_base +852283882=bh1_01_detail +-84774192=bh1_01_emissivesigns +-590689250=bh1_01_ground_pool +2132095547=bh1_01_ground +-1033595146=bh1_01_mall_detail +1199251829=bh1_01_mall002_signs +-1178255810=bh1_01_mall002 +-2050661774=bh1_01_malladder1 +567298342=bh1_01_poolladder +-2010533777=bh1_01_railings +813889502=bh1_01_shadow +1167365005=bh1_02_bh1_2_accessladder +1692391332=bh1_02_bigframe_fizz_lod001 +1522588539=bh1_02_bigframe_fizz +-587754124=bh1_02_bigframe_fizz001 +698915883=bh1_02_foodrainroof_01 +918926949=bh1_02_foodrainroof_02 +1924868465=bh1_02_fs1_d01 +-1760890340=bh1_02_fs1_d02 +-2069050016=bh1_02_fs1_d03 +845588693=bh1_02_fs1_d04 +541295759=bh1_02_fs1_d05 +1307762669=bh1_02_fs1_d06 +5817514=bh1_02_fs1_d07 +-545338153=bh1_02_fs1_dtl01 +-315791308=bh1_02_fs1_dtl02 +-1141701184=bh1_02_fs1_dtl03 +-1746725677=bh1_02_fs1_dtl2 +687314612=bh1_02_fs1_shutters +1067316503=bh1_02_fs1 +231936386=bh1_02_fs2 +781323563=bh1_02_fsgrnd +1116637692=bh1_02_fsscaff +1188058729=bh1_02_fsscaffold_bar1 +958610191=bh1_02_fsscaffold_bar2 +729063346=bh1_02_fsscaffold_bar3 +2115585278=bh1_02_fsscaffold_bar4 +-1949048717=bh1_02_fsscaffold_bar5 +333945782=bh1_02_gangwayrail +2094697726=bh1_02_girdera +-2030722764=bh1_02_girderb +1496565169=bh1_02_girderc +-555331304=bh1_02_girderd +928156559=bh1_02_grd_1 +2039877653=bh1_02_grd_2 +639276393=bh1_02_office1_d +-1004178851=bh1_02_office1_det +-683104618=bh1_02_office1_railing01_fizz +1911898762=bh1_02_office1_railing02_fizz +356362657=bh1_02_office1_railing03_fizz +2068173522=bh1_02_office1_st02_fizz +-1664513820=bh1_02_office1_stair_fizz +2075675266=bh1_02_office1 +-669122403=bh1_02_officescaff +1582408027=bh1_02_pool_detail +1567709474=bh1_02_scaff_ir2_bakeproxy +1200610752=bh1_02_sec_fence_01 +-77313926=bh1_02_securityrailing01 +225569941=bh1_02_securityrailing02 +-1920308020=bh1_02_securityrailing03 +-688062910=bh1_02_ss_01_d +679037611=bh1_02_ss_01_d01 +-699947447=bh1_02_ss_01_d02 +200354863=bh1_02_ss_01_rail01_fizz +-780031607=bh1_02_ss_01_rail02_fizz +2101504757=bh1_02_ss_01_railingtop +-614316647=bh1_02_ss_01_x01_fizz +527278189=bh1_02_ss_01_x02_fizz +-104758259=bh1_02_ss_01_x03_fizz +-1994805065=bh1_02_ss_01_x04_fizz +35605697=bh1_02_ss_01 +-1402706424=bh1_02_ss_04_d01 +-707708703=bh1_02_ss_04_d03 +-341586127=bh1_02_ss_04_rail01_fizz +-1387429708=bh1_02_ss_04_rail02_fizz +-856168028=bh1_02_ss_04_rail03_fizz +-1804912702=bh1_02_ss_04_rail04_fizz +1633932595=bh1_02_ss_04_rail05_fizz +-131417751=bh1_02_ss_04_rail06_fizz +-1189594444=bh1_02_ss_04 +-1477714926=bh1_02_stepsfizz +1348636033=bh1_03_bld27_d +811563879=bh1_03_bld27_dtl +-136112545=bh1_03_bld27 +-1820555747=bh1_03_bld29_d +1048421275=bh1_03_bld29 +-878050612=bh1_03_brig01_d +561635=bh1_03_brig01 +1678119375=bh1_03_brigrail_lod +-1412119595=bh1_03_brigrail +1891070752=bh1_03_cable_ramp +-485047332=bh1_03_cable_ramp2 +509311795=bh1_03_floaty_windows +1681408880=bh1_03_gangwayrail +-353442574=bh1_03_gate +20706687=bh1_03_grnd1 +-209331693=bh1_03_grnd2 +276522069=bh1_03_laddergang +2092479837=bh1_03_rail01 +1801818807=bh1_03_rail02 +-504070189=bh1_03_rail03 +1223871923=bh1_03_rain_proxy01 +305094701=bh1_03_rain_proxy02 +-462125896=bh1_03_rain_proxy03 +665412286=bh1_03_roofladder_01 +-782873989=bh1_03_s1_006_d01 +-403210447=bh1_03_s1_006 +1152948144=bh1_03_s1_railings +-1155151140=bh1_03_s1_rework_dtl +-920216587=bh1_03_s1_rework_frame +-9669451=bh1_03_s1_rework +1211631067=bh1_03_satdish +-1411996509=bh1_03_satdish01_l1 +1627881248=bh1_03_satdish01 +1844559325=bh1_03_satdish02_l1 +1314773453=bh1_03_satdish02 +-1695269540=bh1_03_satdish03_l1 +2091726443=bh1_03_satdish03 +1924853348=bh1_03_securityrail01 +-32504560=bh1_03_securityrail02 +1125642066=bh1_03_ss_02_d +554410404=bh1_03_ss_02_dtl +-904729199=bh1_03_ss_02 +-258453607=bh1_03_ss02_frame01 +-103390699=bh1_03_ss02_frame02 +-752118592=bh1_03_ss02_frame03 +-2031975776=bh1_03_towerfizz +1799908842=bh1_03_vent01 +1488308425=bh1_03_vent02 +-1478578556=bh1_03_ventrailing +-709377107=bh1_03_wall01 +-1023893969=bh1_03_wall02 +1024830347=bh1_03_winbar01 +1650456095=bh1_03_winbar02 +413393572=bh1_03_winbar03 +742459874=bh1_03_winbar04 +1727911140=bh1_04_aptrail01 +1431056769=bh1_04_aptrail02 +190619043=bh1_04_aptrail03 +2033121606=bh1_04_aptrail04 +536364762=bh1_04_aptrail05 +229810767=bh1_04_aptrail06 +1853657102=bh1_04_bld2a02 +-1743707105=bh1_04_build004_fizz +-1309403343=bh1_04_build004_ledge +642235009=bh1_04_build004_ledge001 +607716542=bh1_04_build004 +-463832007=bh1_04_build04_emm_glow +-1991942930=bh1_04_build04_emm +1578946836=bh1_04_build1dr_lod +847387975=bh1_04_build2_railing +-408663889=bh1_04_build2_trelace +-1277332065=bh1_04_build3 +-1899574182=bh1_04_details1 +-1146885069=bh1_04_details2_railing +589288806=bh1_04_details2_railing02 +-355056232=bh1_04_details2a +-1219836952=bh1_04_details2a02 +1161624164=bh1_04_details2b +1461558817=bh1_04_details2c +-474532902=bh1_04_details3a +-1207837588=bh1_04_details3b +1684675576=bh1_04_dets_orn_gates +-1708213219=bh1_04_dets_orn_gates02 +445189006=bh1_04_dont_delete +-123231140=bh1_04_ema +-362739761=bh1_04_emb +472345435=bh1_04_emc +846630014=bh1_04_g01 +-1421363226=bh1_04_g01a +-2063176860=bh1_04_g01b +1085286641=bh1_04_g02 +-1732309171=bh1_04_g02a +-896175367=bh1_04_g02b +267748605=bh1_04_ground1 +1972293678=bh1_04_ground2 +-1441906114=bh1_04_railing_fizz01 +-395833487=bh1_04_wtr +1500551655=bh1_05_bucketseat +-101984667=bh1_05_build1_emm +426649662=bh1_05_build1 +636844841=bh1_05_details +1012689026=bh1_05_details01 +-1123096087=bh1_05_details02 +1823288419=bh1_05_ground1 +-1428438233=bh1_05_hedge_dtl +-463964775=bh1_05_railinge +1823049281=bh1_05_railings +869930135=bh1_05_railingw +-1055861091=bh1_05_shadowmesh +1792759856=bh1_05_walkway_railing01 +2100362459=bh1_05_walkway_railing02 +-1102915091=bh1_05_walkway +359969983=bh1_05_wtr +-551095741=bh1_05_wtr02 +-907764419=bh1_06_building_wins +865034338=bh1_06_building +2032548067=bh1_06_details +-1517553296=bh1_06_ivydecal +-91708484=bh1_06_lifeinvadersign +-1023113751=bh1_06_lobby_fake_lod +748223339=bh1_06_lobby_fake +-1800053097=bh1_06_railing +-1301581721=bh1_06_v_int_lod +-1046905586=bh1_07_bank +2146248619=bh1_07_build1 +1807053000=bh1_07_build2_details +923309627=bh1_07_build2 +1936994544=bh1_07_decal01 +-1029648568=bh1_07_decal02 +-1729627177=bh1_07_decal03 +1714198113=bh1_07_decal04 +639774357=bh1_07_decals05 +1236137388=bh1_07_decals07 +670466200=bh1_07_flagpoles +-1916682324=bh1_07_fountainwater +-219734764=bh1_07_ground +-952859393=bh1_08_bld2 +825822488=bh1_08_building01 +248533003=bh1_08_cablemesh31596_tstd +1976150613=bh1_08_cablemesh31597_tstd +1922297239=bh1_08_cablemesh8486_hvstd +55174722=bh1_08_carparkcanopy +-2038994718=bh1_08_cp_fizz +-1206553917=bh1_08_details1 +-1445276082=bh1_08_details2 +-1668170820=bh1_08_details3 +-1907613903=bh1_08_details4 +1155209589=bh1_08_em_a +-603554352=bh1_08_em +198009442=bh1_08_fixedseating +1347285254=bh1_08_furhedge01 +1728978546=bh1_08_furhedge02 +-441541687=bh1_08_furhedge03 +-101727157=bh1_08_furhedge04 +754693549=bh1_08_glue +1493372499=bh1_08_glue2 +-271615357=bh1_08_grnd +2008959775=bh1_08_hedge_sqr +-2061180958=bh1_08_parkingdoor +-593537274=bh1_08_parkingdoor002 +1713395415=bh1_08_propertyfudger +708399690=bh1_08_railing +1489770422=bh1_08_shadow_proxy +-910187827=bh1_08_shadowmesh_slod +2110457052=bh1_08_shadowmesh +1336119588=bh1_09_bld_01_canopy +1359069635=bh1_09_bld_01 +1812818898=bh1_09_bld_02_details +322338655=bh1_09_bld_02_wind1_iref003 +-473129780=bh1_09_bld_02_wind1 +-1839542077=bh1_09_bld_02_wind2_iref001 +-418929854=bh1_09_bld_02_wind2 +-185267805=bh1_09_bld_02 +-644776607=bh1_09_bld_03_adlegs +-1224604071=bh1_09_bld_03_fuzz01 +1438964380=bh1_09_bld_03_leo_sign +-1370100572=bh1_09_bld_03_rail01 +-1048374526=bh1_09_bld_03_rail02 +-423793356=bh1_09_bld_03 +-1600591944=bh1_09_bld_decals +-1309598738=bh1_09_bld_sml +1311592879=bh1_09_canopybars +-369334011=bh1_09_details1 +-653441241=bh1_09_details2 +-471546616=bh1_09_details2b +-620597331=bh1_09_fizzy_rails_01 +218429569=bh1_09_fizzy_rails +1720566708=bh1_09_fizzy_steps +1455084130=bh1_09_grnd_01 +-403538651=bh1_09_grnd_03_details +-798460479=bh1_09_grnd_03_structures +822284434=bh1_09_long_rail_fizzz +1455044551=bh1_09_no_shadow +879580416=bh1_09_pillars_01 +1613171453=bh1_09_props_lightsupport001 +-1621611924=bh1_09_proxy +1760105586=bh1_09_shitaz +-1232967420=bh1_11__build03 +1381191739=bh1_11_build01 +1869056615=bh1_11_build02 +-580237681=bh1_11_fizzy_strutts +-990088518=bh1_11_glue_1 +-1694294328=bh1_11_glue_2 +1476737062=bh1_11_glue +-1015035763=bh1_11_glue1 +-1189891147=bh1_11_glue2 +-1363304695=bh1_11_glue3 +2131953521=bh1_11_ground +695314763=bh1_11_int +1000288188=bh1_11_logos +12160631=bh1_11fizzibars_01 +-497921627=bh1_11fizzibars_02 +1311691311=bh1_13_alground +-410473439=bh1_13_alleygrdec1 +-764029784=bh1_13_bh13_carshowch003 +1601594286=bh1_13_build1 +1362085665=bh1_13_build2 +71380293=bh1_13_build3 +1483736679=bh1_13_build4_emis1 +-190476786=bh1_13_build4 +587546567=bh1_13_carpark_gate +2120965285=bh1_13_carpark01 +-503654922=bh1_13_glue +663565805=bh1_13_ivy001 +-769658143=bh1_13_park_bars +662319953=bh1_13_shadowproxy +-376154091=bh1_13_walldec1 +-1682686890=bh1_13_walldec2 +-922839318=bh1_13_walldec3 +-130517667=bh1_13_walldec4 +2052159893=bh1_13_walldec5 +-1485018428=bh1_13_weed +-1959132136=bh1_14_bld1_rl +-402767186=bh1_14_build1 +-29855966=bh1_14_build2 +-940637552=bh1_14_build3 +-566939876=bh1_14_build4 +2038536976=bh1_14_detail_1 +-2100941427=bh1_14_detail_2 +1300410682=bh1_14_detail +1111306782=bh1_14_fizzi_frame +567964496=bh1_14_grnd +-675945239=bh1_14_ivy01 +-1392996497=bh1_14_ivy02 +1423073602=bh1_15_alleygr_dec +-1515753748=bh1_15_alleygr +2023660193=bh1_15_bench_posh +903702989=bh1_15_bld1 +-1214190254=bh1_15_bld2 +-1453993796=bh1_15_bld3 +-1693633493=bh1_15_bld4 +-2052734052=bh1_15_decals_01 +-1524923765=bh1_15_decals_02 +-1151226089=bh1_15_decals_03 +1823239905=bh1_15_decals +-838902557=bh1_15_details +-1814999854=bh1_15_emis_1 +998999324=bh1_15_emis_lod +-398408169=bh1_15_fizzladder +1556020831=bh1_15_hedge_tops +531175976=bh1_15_lastmin_cols +-834914240=bh1_15_lastmin_cols2 +-1019949860=bh1_15_ponsonby_glass +-175009530=bh1_15_trim_detail +-708059352=bh1_15_usher_nonfizz +-620810183=bh1_16_3_locked_doors +1276306648=bh1_16_bld_rails +-1355799115=bh1_16_bld_rails2 +1463729611=bh1_16_bld01_det_01 +-1118297249=bh1_16_bld01_det_ns +-65147102=bh1_16_bld01_det +873104861=bh1_16_bld01 +1102848320=bh1_16_bld02 +251679191=bh1_16_bld03_det +1325513779=bh1_16_bld03 +710596297=bh1_16_bld03b +-1223149155=bh1_16_bld04_det +1840746485=bh1_16_bld04_signol +1563646102=bh1_16_bld04 +764939228=bh1_16_dec_01 +1040034983=bh1_16_dec_02 +1211875619=bh1_16_dec_03 +1481138492=bh1_16_dec_04 +-1795521776=bh1_16_fakeint +-1136434737=bh1_16_fountain +2067444438=bh1_16_fountwater_dynamic +-959687626=bh1_16_grd_01 +437219855=bh1_16_grdb_01 +933783555=bh1_16_jewel2_fake_lod +-877317073=bh1_16_jewel2_fake +892244804=bh1_16_ladder_mission_fizz +-960256113=bh1_16_post_heist_boards +-285677174=bh1_16_preflec_proxylod +-901984656=bh1_16_rail_03 +1262119790=bh1_16_refl_proxy_dumhd +-49226685=bh1_16_scaff +-446402197=bh1_16_swallow_disp_m +376257781=bh1_16_temprefitmilo_lod +-1295566325=bh1_16_v_jewel_milo_lod +-994517155=bh1_17_bld_d +-444352941=bh1_17_bld +1406682134=bh1_17_vapid_e_dummy +-789061585=bh1_17_vapid +1770757352=bh1_18_bh1_small_rail +-1418550949=bh1_18_bigivy +115802712=bh1_18_bld01_arch +-814666429=bh1_18_bld01_d1 +-1112110642=bh1_18_bld01_d2 +-1312394770=bh1_18_bld01_d3 +50994830=bh1_18_bld01_glue +-768594598=bh1_18_bld01_grime +-352357525=bh1_18_bld1_rfsig_lod +-1094601675=bh1_18_bld1_rfsig +552286716=bh1_18_bld1a +-1773581475=bh1_18_em +-504324858=bh1_18_fireescapes_ref +-1063807625=bh1_18_fringe_flap +-1478141548=bh1_18_fringe_flap2 +-1746683503=bh1_18_fringe_flap3 +-1984815826=bh1_18_fringe_flap4 +1105576219=bh1_18_gate +447638003=bh1_18_glass +-1255123174=bh1_18_rd01 +-654755003=bh1_20_arch +-769705522=bh1_20_copshop_int +-1339395275=bh1_20_em +-600986733=bh1_20_furhedge00 +927883731=bh1_20_furhedge01 +693945840=bh1_20_furhedge02 +596621910=bh1_20_furhedge03 +366550761=bh1_20_furhedge04 +1537223286=bh1_20_furhedge05 +-630825938=bh1_20_ground_d1 +-956680870=bh1_20_ground_d2 +-515216902=bh1_20_ground_d3 +1901857311=bh1_20_ground_d4 +-2088587668=bh1_20_ground_d5 +-1887386008=bh1_20_ground_d6 +1537193924=bh1_20_ground +334634808=bh1_20_in_bld_dtl +-613149915=bh1_20_in_bld +1699634493=bh1_20_lad1 +-1639783745=bh1_20_lad11 +-1868937362=bh1_20_lad14 +1205019207=bh1_20_lad6 +746941356=bh1_20_lad8 +1626540331=bh1_20_out_bld +-732827072=bh1_20_out_blde +617612637=bh1_20b_em +1811296566=bh1_21_bld_decals +1143804937=bh1_21_bld_decals01 +1383772324=bh1_21_bld_decals02 +-226820450=bh1_21_bld_main +758673898=bh1_21_bld_wing003 +1384095576=bh1_21_bld_wing01 +993466710=bh1_21_deta +734239870=bh1_21_details_01 +544400326=bh1_21_detb +2112046757=bh1_21_grnd_d_2 +-1874826401=bh1_21_grnd_d_3 +1970545984=bh1_21_grnd_d +-1123247171=bh1_21_grnd02_1 +1427227004=bh1_21_hedges +-1084971674=bh1_21_hedgesb +-924318798=bh1_21_ladder1 +-1160026187=bh1_21_ladder2 +1268880945=bh1_21_props_combo_slod +1806845677=bh1_21_proxy +1795825847=bh1_21_railscastshadow +-648403614=bh1_21_roof +1652013414=bh1_21_steps +231815844=bh1_21_wall +2032698431=bh1_21_waterfall_new +-285059056=bh1_21_wing_d +-59471862=bh1_21_wing3_d +-1089094528=bh1_22_base +-328365584=bh1_22_basee +342087424=bh1_22_door_det +1296206439=bh1_22_doorfizz_1 +-2134445713=bh1_22_doorfizz_2 +1861209537=bh1_22_doorfizz_3 +995458348=bh1_22_emissive_22 +2088201762=bh1_22_emissive_22b +499290304=bh1_22_emissivesign +-1778893031=bh1_22_fakeint +-1918801716=bh1_22_glue_02 +1604302422=bh1_22_overlays_01 +1375378188=bh1_22_overlays_02 +181374135=bh1_22_overlays_03 +1820348439=bh1_22_overlays_04 +-428066519=bh1_22_overlays +1774230317=bh1_22_towere +-328995477=bh1_22_towerw_dtl +-179981755=bh1_22_towerw +-2823709=bh1_29_buildings +-1382396826=bh1_29_dcl_01 +697648222=bh1_29_dcl_02 +437527900=bh1_29_dcl_03 +147751633=bh1_29_dcl_04 +110263893=bh1_29_dcl_05 +-637061723=bh1_29_dfizz_01 +-1083387932=bh1_29_dfizz_01b +1560390578=bh1_29_fence +-1165151113=bh1_29_fnc +1902234873=bh1_29_racetrack_01 +-1339221501=bh1_29_sportequip +-1832314118=bh1_29_stands +-908498968=bh1_30_bhs_gate_l001 +-1651929043=bh1_30_bhs_gate_r001 +-1462167155=bh1_30_carpark +1281750392=bh1_30_dcl_01 +655272650=bh1_30_dcl_02 +-119943583=bh1_30_dcl_03 +133131404=bh1_30_dcl_04 +-767164102=bh1_30_dcl_05 +-275563564=bh1_30_dcl_06 +-1109108617=bh1_30_dcl_07 +-1397475821=bh1_30_dcl_08 +-2031883661=bh1_30_dcl_09 +1424485288=bh1_30_dcl_10 +1177439797=bh1_30_dcl_11 +-957755494=bh1_30_dcl_12 +-1215123220=bh1_30_dcl_13 +-1454500765=bh1_30_dcl_14 +-1676674585=bh1_30_dcl_15 +469072304=bh1_30_dcl_16 +230415677=bh1_30_dcl_17 +-699348407=bh1_30_flowers_00 +1440762210=bh1_30_flowers_01 +2057507559=bh1_30_flowers_03 +-1344176797=bh1_30_flowers_04 +-503881398=bh1_30_flowers_05 +-1195831602=bh1_30_flowers_06 +-1787676123=bh1_30_hdg_01 +-1474306176=bh1_30_hdg_02 +1777558312=bh1_30_hdg_03 +2058224797=bh1_30_hdg_04 +1281927187=bh1_30_hdg_05 +1595559286=bh1_30_hdg_06 +747858053=bh1_30_hdg_07 +1036978912=bh1_30_hdg_08 +136126361=bh1_30_hdg_09 +1614434006=bh1_30_hdg_10 +914717577=bh1_30_hdg_11 +1210064546=bh1_30_hdg_12 +-115048248=bh1_30_hdg_13 +182723655=bh1_30_hdg_14 +-577648221=bh1_30_hdg_15 +-365632791=bh1_30_hdg_16 +-1006692738=bh1_30_hdg_17 +-826725390=bh1_30_hdg_18 +-1392809869=bh1_30_hdg_19 +-1897416504=bh1_30_hdg_20 +-1464770408=bh1_30_irsref_pot_iref017 +-704627915=bh1_30_irsref_pot_iref019 +-1217560423=bh1_30_irsref_pot +-1050234753=bh1_30_ladderpool_d +-1744559680=bh1_30_m4_bal1 +-1924527028=bh1_30_m4_bal2 +-2111048180=bh1_30_m4_bal3 +1885753985=bh1_30_m4_bal4 +-155033797=bh1_30_m4_bal5 +-452740162=bh1_30_m4_bal6 +-1188207598=bh1_30_m4_bal7 +-1461992593=bh1_30_m4_bal8 +-1750711532=bh1_30_m4_bal9_l1 +1089427794=bh1_30_m4 +-881977345=bh1_30_m4ground +-1541431385=bh1_30_m5ground +772135915=bh1_30_ma_pipes_stonerails +-1327220406=bh1_30_ma +-1185466065=bh1_30_mid_balus1 +-1416585822=bh1_30_mid_balus2 +1799462157=bh1_30_mid_balus3 +256447755=bh1_30_mid2_balus1 +-1335830728=bh1_30_mid2_balus2 +-1172313418=bh1_30_mid2_balus3 +1284673437=bh1_30_mid2_balus4 +-1483694462=bh1_30_middleplot01_blg03 +-1091732862=bh1_30_plot3_gnd +-433962992=bh1_30_plot4 +-934598192=bh1_30_treebase +1086381957=bh1_31_dcl_01 +-239943366=bh1_31_dcl_02 +590980159=bh1_31_dcl_03 +-264815037=bh1_31_dcl_04 +41837265=bh1_31_dcl_05 +1016092396=bh1_31_dcl_06 +1849604680=bh1_31_dcl_07 +930733592=bh1_31_detail3 +-423706993=bh1_31_details +506234133=bh1_31_fizziposts +1890666391=bh1_31_flowers_1 +1643063827=bh1_31_flowers_2 +1412140684=bh1_31_flowers_3 +-2053371020=bh1_31_gate +869128399=bh1_31_ground1 +1508049039=bh1_31_hdg_00 +-1951275988=bh1_31_hdg_01 +2142489648=bh1_31_hdg_02 +-1570106976=bh1_31_hdg_03 +-754650411=bh1_31_hdg_04 +-990554442=bh1_31_hdg_05 +-294999648=bh1_31_hdg_06 +-552989985=bh1_31_hdg_07 +281538138=bh1_31_hdg_08 +863515582=bh1_31_hdg_09 +787195777=bh1_31_hdg_10 +1479866899=bh1_31_hdg_11 +-1955372913=bh1_31_hdg_12 +482345770=bh1_31_hdg_13 +1877322100=bh1_31_hdg_14 +-2112074271=bh1_31_hdg_15 +-730139999=bh1_31_hdg_16 +1706398996=bh1_31_hdg_17 +-1192805510=bh1_31_hdg_18 +51552368=bh1_31_m1 +-492871754=bh1_31_m2 +-1446226154=bh1_31_m2g +-1897383871=bh1_31_m3 +-931847440=bh1_31_plot03_gnd +786261260=bh1_32_blg01 +655392251=bh1_32_main_d2 +1126350796=bh1_32_main_d2b +-244018488=bh1_32_main_da +993033516=bh1_32_stores +-143661634=bh1_33__billboard_bulid02 +-98384603=bh1_33_blg01_details +48564284=bh1_33_blg01_neon_slod +-1907931469=bh1_33_blg01_neon +1548884782=bh1_33_blg01 +-1310575716=bh1_33_build02_dtds +631684080=bh1_33_build02_dtdsa +-1560099365=bh1_33_bulid02 +-2079218321=bh1_33_detailly +-431334131=bh1_33_gas_neon_lod +368827330=bh1_33_gas_neon +-1162844625=bh1_34_blgs01_billboard +-1705108084=bh1_34_blgs01_details +-993087739=bh1_34_blgs01 +2142361405=bh1_34_blgs02_details +1257310729=bh1_34_blgs03_billboard +-179531776=bh1_34_blgs03 +45662378=bh1_34_fizz_det +1331953957=bh1_34_ground +1688079802=bh1_34_shadow01 +-2134476192=bh1_34_tower_billboard +1278373611=bh1_34_tower_ivydecal +325880767=bh1_34_tower +1673949760=bh1_34_towersign_emm +-2128950861=bh1_35_beamsa +532842244=bh1_35_beamsc +-490290836=bh1_35_bldcl_01 +-1390225883=bh1_35_bldcl_02 +-1083901271=bh1_35_bldcl_03 +1001059119=bh1_35_bldcl_04 +-110372012=bh1_35_campusbuild_01a +-1886737475=bh1_35_campusgnd +289885126=bh1_35_campusgnd2 +-527543087=bh1_35_dcl_01 +172468295=bh1_35_dcl_02 +-994009802=bh1_35_dcl_03 +-135756920=bh1_35_flowers_1 +-709083344=bh1_35_flowers_2 +-719884528=bh1_35_glass +-1044593111=bh1_35_library_main +1007351311=bh1_35_pav_roof +-47887822=bh1_35_pavballust1 +265547663=bh1_35_pavballust2 +-1673693940=bh1_35_pavc +351210621=bh1_35_pavillion +-2145403691=bh1_35_pavs +1681800969=bh1_35_pillar +512126908=bh1_35_strlg_e +2121576339=bh1_35_strlg_n +-1254089431=bh1_35_strlg_s +509865843=bh1_35_strlg_w +72054168=bh1_35_tenfen +-410596731=bh1_35_water +-1325663282=bh1_35_win1 +-453549116=bh1_35_win2 +-1860256748=bh1_35_win3 +-948655937=bh1_35_win4 +907215782=bh1_36_ballus01 +-1421808128=bh1_36_ballus02 +-1719186803=bh1_36_ballus03 +2129466713=bh1_36_ballus04 +-1287946787=bh1_36_ballus05 +-1751300447=bh1_36_ballus06 +-2057395676=bh1_36_ballus07 +-420838598=bh1_36_ballus08_l1 +-649048395=bh1_36_ballus09_l1 +-1734884630=bh1_36_ballus10 +-1003873782=bh1_36_ballus11 +-697778553=bh1_36_ballus12 +-518007819=bh1_36_ballus13 +-278826888=bh1_36_ballus14 +-77363076=bh1_36_ballus15 +228470001=bh1_36_ballus16 +400769403=bh1_36_ballus17 +705226182=bh1_36_ballus18 +1444888054=bh1_36_ballus19 +-138934911=bh1_36_ballus20 +1100681368=bh1_36_bld_details +168772571=bh1_36_bld_details2 +-207055094=bh1_36_bld_details3 +31929223=bh1_36_bld_details4 +-1451600495=bh1_36_blgmain +1197674198=bh1_36_decal_01 +1545910329=bh1_36_decal_03 +1853250780=bh1_36_decal_04 +-1834211993=bh1_36_decal_05 +-2141355830=bh1_36_decal_06 +1869307622=bh1_36_decal_07 +1562491475=bh1_36_decal_08 +-640306247=bh1_36_decal_09 +1286642769=bh1_36_decal_10 +2062710996=bh1_36_decal_11 +-2115138997=bh1_36_decal_11b +1765627242=bh1_36_decal_12 +1321149143=bh1_36_decal_12b +154604891=bh1_36_decal_13 +929952200=bh1_36_decal_14 +1403464250=bh1_36_decal_15 +-2055495985=bh1_36_decal_15b +1110181700=bh1_36_decal_16 +-1038121171=bh1_36_decal_17 +-405853282=bh1_36_decal_grotto +2130418367=bh1_36_flowers01 +-1316388902=bh1_36_flowers02 +-1859471240=bh1_36_gate_iref +1934640108=bh1_36_gatefrm_iref +1996641440=bh1_36_grnd_01 +525411639=bh1_36_grnd_02 +421206219=bh1_36_grnd_03 +-251959696=bh1_36_grnd_03b +1137438252=bh1_36_grnd_04 +764461494=bh1_36_grnd_05 +-707423675=bh1_36_grnd_06 +1210382050=bh1_36_grnd_07 +-794349044=bh1_36_hedged_01 +-487729511=bh1_36_hedged_02 +-1438587612=bh1_36_hedged_03 +-950919326=bh1_36_hedged_04 +511790527=bh1_36_hedged_05 +666591283=bh1_36_hedged_06 +-220301702=bh1_36_hedged_07 +219523816=bh1_36_hedged_08 +1733615465=bh1_36_hedged_09 +-1768997707=bh1_36_hedged_10 +-905796705=bh1_36_hedged_11 +-1144191180=bh1_36_hedged_12 +1671943911=bh1_36_hedged_13 +1305848643=bh1_36_hedged_14 +-2135224051=bh1_36_hedged_15 +1903129206=bh1_36_hedged_16 +445269161=bh1_36_hedged_17 +86120921=bh1_36_hedged_18 +1073024898=bh1_36_hedged_19 +-2111565157=bh1_36_hedged_20 +-1813465564=bh1_36_hedged_21 +328086893=bh1_36_hedged_22 +490358981=bh1_36_hedged_23 +788786264=bh1_36_hedged_24 +983368590=bh1_36_hedged_25 +-1134393577=bh1_36_hedged_26 +-435103117=bh1_36_hedged_27 +-171017746=bh1_36_hedged_28 +1282130934=bh1_36_irsref_pot +-1000168448=bh1_36_lightstringlights +436851026=bh1_36_ponddecal +1491702691=bh1_36_pool_water +-708771243=bh1_36_pool_water2 +-624161813=bh1_36_pool_waters +-1232093905=bh1_36_torch_iref +687548975=bh1_36_water_proxy +222197524=bh1_36_wtrproxy_hd +806128262=bh1_37_decals_graf +-1631270633=bh1_37_decals +2084335056=bh1_37_railings +897688721=bh1_37_restaurant +-548310164=bh1_38_fox_d +-608894476=bh1_38_grnd_1_d01 +-267965800=bh1_38_grnd_1_d02 +-974858624=bh1_38_grnd_1_d03 +-2092578764=bh1_38_grnd_1 +-1474690987=bh1_38_railing_lod +1651553088=bh1_38_railing +1370705463=bh1_38_tclub_1_fnc +-532908831=bh1_38_tclub_1_fncb +-1756174877=bh1_38_tclub_2_fnc +3372446=bh1_38_tclub_2_fncb +-1735977071=bh1_38_tclub_2 +530033473=bh1_38_tclub +-820684359=bh1_38_tennis_rail +408068635=bh1_38_theatre +1899401219=bh1_39_billboardrailing +-1969500746=bh1_39_crpk01_decals +-911038919=bh1_39_crpk02_decals +2122544668=bh1_39_crpk02_signs +-915855930=bh1_39_crprk01_emsign_lod +-1306173239=bh1_39_crprk01_emsign +746642406=bh1_39_crprk01 +-1126891179=bh1_39_fake_em_glow +438592022=bh1_39_fruiitbb_ipl +-1118967386=bh1_39_fruitbb_ipl_lod +-859381146=bh1_39_grnd +975416903=bh1_39_pipe +334947675=bh1_39_shelv +1863911442=bh1_39_shop1_details01 +-244937557=bh1_39_shop1_details02 +-1545158286=bh1_39_shop1_ladders +237367582=bh1_39_shop3_details01 +-320033108=bh1_39_shop3_details02 +1827528698=bh1_39_shop3_ladders +-1131405392=bh1_39_shops01_billboard +1959454579=bh1_39_shops01_railing +-591191033=bh1_39_shops01 +219042955=bh1_39_shops02_billboard +-1192698793=bh1_39_shops02 +1782824722=bh1_39_shops03 +60891829=bh1_39_stairrailing +838894886=bh1_40_basicplants +-911619807=bh1_40_blg01 +-2050884287=bh1_40_blg02_details +-672602721=bh1_40_blg02 +-746417900=bh1_40_canopy +324857854=bh1_40_gnd_details +738603988=bh1_40_gnd_details02 +79730233=bh1_40_gnd02 +366999773=bh1_40_gndmain +-1532126903=bh1_40_grndmain_wtr +1896442156=bh1_40_outblg +900883308=bh1_40_pipes +-758146521=bh1_40_pool_water +-1247022288=bh1_40_pool +763514225=bh1_40_props_flower00 +881914566=bh1_40_props_flower007 +428090741=bh1_40_props_flower01 +128877002=bh1_40_props_flower02 +72022787=bh1_40_props_flower04 +1920030574=bh1_40_props_flower05 +450459634=bh1_40_props_prop_flowers07 +-992437552=bh1_40_rearrailing_01 +-1290635452=bh1_40_rearrailing_02 +2129085253=bh1_40_triblg_details01 +1532951605=bh1_40_triblg_details02 +698620096=bh1_40_triblg_details03 +302858223=bh1_40_triblg_int +1272036709=bh1_40_triblg +-1176713795=bh1_40_voncsign +429868150=bh1_42_bld_02_water +-675008343=bh1_42_bld_02 +1852346177=bh1_42_bld01_blcny_ref +-854648119=bh1_42_bld01_dtl +-442499136=bh1_42_bld01_hedge_dtl01 +1713569992=bh1_42_bld01_hedge_dtl04 +-330333575=bh1_42_bld01_ovl +894049433=bh1_42_bld01_water +1411576204=bh1_42_bld01 +760165372=bh1_42_bld02_dtl +-1997582799=bh1_42_bld02_ovl +1483967426=bh1_42_build_beam1 +826522979=bh1_42_build_beam2 +1930248437=bh1_42_build_beam3 +1817469941=bh1_42_conbuild_d +1672039505=bh1_42_conbuild +-1646869672=bh1_42_conground_o +501891598=bh1_42_conground +1391068867=bh1_42_east_rail +-581808034=bh1_42_east_rail2 +-1825915884=bh1_42_east_rail3 +-2120410887=bh1_42_east_rail4 +-75330350=bh1_42_east_railb +-750468341=bh1_42_eastplot_building +778151854=bh1_42_eastplot_decal +-138861137=bh1_42_eastplot_hedge +254760463=bh1_42_eastplot_water +1072136522=bh1_42_park_ovl +1883252135=bh1_42_park +1768406028=bh1_42_wall_01 +1831781274=bh1_42_wall_02 +2128373493=bh1_42_wall_03 +-1264889286=bh1_42_wall_04 +-957942063=bh1_42_wall_05 +966052599=bh1_42_wood1 +668575617=bh1_42_wood2 +-1897419923=bh1_42b_lightemissive +582782471=bh1_42b_m006 +469424264=bh1_42b_m4_d +-82864374=bh1_42b_m4_e +1382242024=bh1_42b_m4_fizzers +640937298=bh1_42b_m4_g +-23892466=bh1_42b_m4_water +-1854558756=bh1_42b_m4 +655280274=bh1_42b_m5_d +953052177=bh1_42b_m5_e +1285690300=bh1_42b_m5_g +2081039061=bh1_42b_m5_water +-571254910=bh1_42b_office +-1344609326=bh1_42b_park_d +1406975955=bh1_42b_park_detail_a +1045075119=bh1_42b_park_detail_b +-264186227=bh1_42b_park +-1708983894=bh1_43_b4_d +-751189037=bh1_43_bexp +-1661119409=bh1_43_bexpdecals +724108853=bh1_43_bh43_tee_01 +989046218=bh1_43_bh43_tee_02 +785354118=bh1_43_bh43_tee_03 +1081848030=bh1_43_bh43_tee_04 +1379554395=bh1_43_bh43_tee_05 +1711242213=bh1_43_bh43_tee_06 +2044371863=bh1_43_bh43_tee_07 +-2008432523=bh1_43_bh43_tee_08 +-1705810808=bh1_43_bh43_tee_09 +-547027261=bh1_43_blckfnc00 +-240112807=bh1_43_blckfnc01 +2099102274=bh1_43_blckfnc02 +-901444793=bh1_43_bridge +1535853363=bh1_43_build_balus_1 +1823532414=bh1_43_build_balus_2 +1059293796=bh1_43_build_balus_3 +1347300537=bh1_43_build_balus_4 +578277645=bh1_43_build_balus_5 +2100056117=bh1_43_club_sup_iref +1939213683=bh1_43_decallot +-1477966650=bh1_43_decals_clubhouse +1178222041=bh1_43_fencea_1 +1753186919=bh1_43_fencea_2 +1523312380=bh1_43_fencea_3 +-1891348496=bh1_43_fencea_4 +2039948438=bh1_43_fencea_5 +-1411806950=bh1_43_fencea_6 +-1936180882=bh1_43_fenceb02 +-1159359408=bh1_43_fenceb04 +-860604435=bh1_43_fenceb05 +-327625078=bh1_43_fencec_1 +453539587=bh1_43_fenced_00 +-514292828=bh1_43_fenced_01 +-22757828=bh1_43_fenced_02 +-1163678894=bh1_43_fencee_00 +-1405940111=bh1_43_fencee_01 +789124123=bh1_43_fencee_02 +-1582761635=bh1_43_fencee_03 +-1803395312=bh1_43_fencee_04 +1474201104=bh1_43_fencef_02 +-1838941414=bh1_43_fencef_04 +1730847912=bh1_43_fencef_05 +1518304280=bh1_43_flower_1 +1075529552=bh1_43_flower_2 +-1918560616=bh1_43_fountain_water +-1287283996=bh1_43_fountain2_water +748211025=bh1_43_fw_01 +1632318641=bh1_43_fw_02 +788811812=bh1_43_fw_03 +-1829829416=bh1_43_golf_1a_o +-821485481=bh1_43_golf_1a +730936864=bh1_43_golf_1b_o +-992867351=bh1_43_golf_1b +1843092135=bh1_43_golf_1c_o +-211556084=bh1_43_golf_1c +1442384101=bh1_43_golf_2a_o +-890070070=bh1_43_golf_2a +-1074248953=bh1_43_golf_2b_o +-684149674=bh1_43_golf_2b +-1802734974=bh1_43_golf_3a_o +-1671545534=bh1_43_golf_3a +620445638=bh1_43_golf_3b_o +-440283128=bh1_43_golf_3b +-608062762=bh1_43_golf_4a_o +1600273919=bh1_43_golf_4a +28859155=bh1_43_golf_4b_o +1850792924=bh1_43_golf_4b +-956109552=bh1_43_golf_5a_o +-1203542660=bh1_43_golf_5a +775195005=bh1_43_golf_5b_o +-1416279008=bh1_43_golf_5b +-1135160415=bh1_43_golf_6a_o +694995741=bh1_43_golf_6a +1179613049=bh1_43_golf_6b_o +2047863906=bh1_43_golf_6b +-1303171253=bh1_43_golf_7a_o +1592636670=bh1_43_golf_7a +-851605886=bh1_43_golf_fence1a +-123347630=bh1_43_golf_fence1b +651344295=bh1_43_golf_fence1c +900716445=bh1_43_golf_fence1d +-856551089=bh1_43_golf_fence3a +-547047884=bh1_43_golf_fence3b +-99226730=bh1_43_golf_fence3c +1593978161=bh1_43_golf_fence4a +819646695=bh1_43_golf_fence4b +-940867602=bh1_43_golf_fence5a +-691462743=bh1_43_golf_fence5b +-403030005=bh1_43_golf_fence5c +-1641982465=bh1_43_golf_fencehed +976456940=bh1_43_ground1_o +2053087704=bh1_43_ground2 +-152372548=bh1_43_ivy +1956064369=bh1_43_lot_a +-2098083522=bh1_43_lot_h +-1464134436=bh1_43_lot_w +-80457608=bh1_43_park_1 +-1328956516=bh1_43_park_2 +1197011741=bh1_43_park_flowera +2143806454=bh1_43_park_flowerb +-1527621305=bh1_43_park_flowerb1 +1874773176=bh1_43_pergola +382037456=bh1_43_perim_dec_01 +-2211838=bh1_43_perim_dec_02 +978859253=bh1_43_perim_dec_03 +627182345=bh1_43_perim_dec_04 +1607794670=bh1_43_perim_dec_05 +1228395188=bh1_43_perim_dec_06 +-2137669265=bh1_43_perim_dec_07 +1925850584=bh1_43_perim_dec_08 +-1601109659=bh1_43_perim_dec_09 +770685553=bh1_43_perim_dec_10 +865846729=bh1_43_perim_dec_11 +1096376644=bh1_43_perim_dec_12 +1618976640=bh1_43_perim_dec_13 +1850096397=bh1_43_perim_dec_14 +1933460733=bh1_43_perim_dec_15 +-2131238800=bh1_43_perim_dec_16 +126086538=bh1_43_perim_dec_17 +358517055=bh1_43_perim_dec_18 +637872780=bh1_43_perim_dec_19 +1599316176=bh1_43_perim_dec_20 +-1092395018=bh1_43_perim_dec_21 +-864748775=bh1_43_perim_dec_22 +-1705077011=bh1_43_perim_dec_23 +-1471728962=bh1_43_perim_dec_24 +-1099342054=bh1_43_perim_dec_25 +-859898971=bh1_43_perim_dec_26 +-1712548351=bh1_43_perim_dec_27 +-1470549286=bh1_43_perim_dec_28 +662090003=bh1_43_perim_dec_29 +970346602=bh1_43_perim_dec_30 +1276376293=bh1_43_perim_dec_31 +643606903=bh1_43_perim_dec_32 +-1567186463=bh1_43_perim_dec_33 +1953219988=bh1_43_perim_dec_34 +-2069404149=bh1_43_perim_dec_35 +1592269453=bh1_43_perim_dec_36 +-1178939447=bh1_43_perim_dec_37 +-477813923=bh1_43_perim_dec_38 +238909645=bh1_43_perim_dec_39 +-1267283767=bh1_43_perim_dec_40 +270663782=bh1_43_perim_dec_41 +573940877=bh1_43_perim_dec_42 +880527641=bh1_43_perim_dec_43 +1189768694=bh1_43_perim_dec_44 +-958009873=bh1_43_perim_dec_45 +-652602793=bh1_43_perim_dec_46 +-346310950=bh1_43_perim_dec_47 +-39527572=bh1_43_perim_dec_48 +-956928564=bh1_43_perim_dec_49 +-815138581=bh1_43_perim_dec_50 +-63090031=bh1_43_perim_dec_51 +-1375848940=bh1_43_perim_dec_52 +-2055576315=bh1_43_perim_dec_53 +2020887289=bh1_43_perim_dec_54 +-1056285652=bh1_43_perim_dec_55 +1402372414=bh1_43_perim_dec_56 +1265955067=bh1_43_perim_dec_57 +1025659990=bh1_43_perim_dec_58 +717893542=bh1_43_perim_dec_59 +1673766196=bh1_43_perim_dec_60 +91941028=bh1_43_perim_dec_61 +-684061661=bh1_43_perim_dec_62 +810499660=bh1_43_perim_dec_63 +2005126391=bh1_43_perimeterdecal_05 +1614035449=bh1_43_perimeterfence01 +-1242176133=bh1_43_perimeterfence02 +-319958166=bh1_43_perimeterfence03 +-508576530=bh1_43_perimeterfence04 +-2004251997=bh1_43_perimeterfence05 +437366193=bh1_43_perimeterfence07 +131533116=bh1_43_perimeterfence08 +900621546=bh1_43_perimeterfence09 +-7537596=bh1_43_perimeterfence10 +1071437035=bh1_43_prewtrproxy_01 +-719595478=bh1_43_prewtrproxy_2 +121093229=bh1_43_prewtrproxy_3 +-1141043754=bh1_43_rivdetail_test +-326280480=bh1_43_rivertest002 +151196619=bh1_43_rivertest004 +-1023596665=bh1_43_smallfnc00 +-1799697661=bh1_43_smallfnc01 +-1551931252=bh1_43_smallfnc02 +48607163=bh1_43_smallfnc03_lod +-424728782=bh1_43_smallfnc04_lod +1565263688=bh1_43_smallfnc05_lod +-1926222613=bh1_43_smallfncb_02 +1078006542=bh1_43_smallfncb_04 +1448099628=bh1_43_smallfncb_05 +-579280274=bh1_43_tophedge +-424267620=bh1_43_water004 +189135291=bh1_43_water006 +1881740666=bh1_43_water03 +343391847=bh1_43_wtrproxyhd_01 +907084185=bh1_43_wtrproxyhd_02 +1741284618=bh1_43_wtrproxyhd_03 +1164414291=bh1_44_bld_01a +-1812186533=bh1_44_bld_01aa +1111004885=bh1_44_bld_01ab +1399728480=bh1_44_bld_01b +2109542165=bh1_44_bld_01b2 +-1460279926=bh1_44_bld_01ba +1523271990=bh1_44_bld_01bb +-1954993519=bh1_44_bld_01bc +1032407599=bh1_44_bld_02 +1462383096=bh1_44_bld_02b +1772702681=bh1_44_bld_flag_poles +717890998=bh1_44_builddec_01 +-183256498=bh1_44_builddec_02 +126508859=bh1_44_builddec_03 +-1463836245=bh1_44_builddec_04 +-1165408962=bh1_44_builddec_05 +-2060526970=bh1_44_builddec_06 +-1760985541=bh1_44_builddec_07 +-248991108=bh1_44_builddec_08 +57104121=bh1_44_builddec_09 +1131730931=bh1_44_builddec_10 +1420425821=bh1_44_builddec_11 +-1255130260=bh1_44_builddec_12 +-949887025=bh1_44_builddec_13 +-1868729789=bh1_44_builddec_14 +-1610346220=bh1_44_builddec_15 +-335042278=bh1_44_builddec_16 +563627509=bh1_44_door_left002 +-1157025758=bh1_44_door_left01 +1071703347=bh1_44_door_right002 +477202441=bh1_44_door_right01 +93513485=bh1_44_flowers_01 +537009131=bh1_44_flowers_02 +826195556=bh1_44_flowers_03 +998560496=bh1_44_flowers_04 +1256780216=bh1_44_flowers_05 +548838748=bh1_44_flowers_06 +1922515228=bh1_44_flowers_07 +1059838534=bh1_44_flowers_08 +1366785757=bh1_44_flowers_09 +-686978333=bh1_44_flowers_10 +148336246=bh1_44_flowers_11 +-1285176436=bh1_44_flowers_12 +-450844919=bh1_44_flowers_13 +1340701849=bh1_44_flowers_14 +832585735=bh1_44_flowers_15 +754693822=bh1_44_flowers_16 +506829106=bh1_44_flowers_17 +1354504534=bh1_44_hdg_01 +1869174424=bh1_44_hdg_02 +-2135983836=bh1_44_hdg_03 +1272811393=bh1_44_hdg_04 +1563210271=bh1_44_hdg_05 +944007243=bh1_44_hdg_06 +-910882002=bh1_44_hdg_07 +2078516210=bh1_44_hdg_frnt01 +1278067847=bh1_44_hdg_frnt02 +1583933693=bh1_44_hdg_frnt03 +817237400=bh1_44_hdg_frnt04 +-1410989086=bh1_44_hdg_frnt05 +-1113807025=bh1_44_hdg_frnt06 +-1773741896=bh1_44_hdg_frnt07 +-1476559835=bh1_44_hdg_frnt08 +668231166=bh1_44_ov011a +379962273=bh1_44_ov011b +198684165=bh1_44_ov011c +-59502786=bh1_44_ov011d +1788570507=bh1_44_ov011e +642295369=bh1_44_ov02 +-345984910=bh1_44_ov03 +-923973430=bh1_44_ov03b +2057981707=bh1_44_ov05 +1837380799=bh1_44_ov06 +853652740=bh1_44_ov07_lod +431428458=bh1_44_poolwater +145115554=bh1_44_prewtrproxy +-53127842=bh1_44_t1_x1 +191165053=bh1_44_t1_x2 +-1724969445=bh1_44_t1_x3 +-1476678732=bh1_44_t1_x4 +1061585163=bh1_44_tennis_fence1 +134255232=bh1_44_tennis_fence2 +1051983846=bh1_44_tennis_fence3 +-462107799=bh1_44_tennis_fence4 +-1532204338=bh1_44_terrain01 +1155294130=bh1_44_terrain01dcs +-907365046=bh1_44_terrain02 +317696906=bh1_44_terrain02dcs +-53594866=bh1_44_white_1 +-948188566=bh1_44_white_2 +-645239161=bh1_44_white_3 +-1543437451=bh1_44_white_4 +1468896392=bh1_44_wtrproxyhd +1733046983=bh1_45_flowers_1 +-1652646101=bh1_45_flowers_2 +-879658160=bh1_45_flowers_3 +-7412918=bh1_45_flowers_4 +-1405207382=bh1_45_flowers_5 +-503175119=bh1_45_flowers_6 +509579701=bh1_45_gate1 +2073971761=bh1_45_gate2 +441643702=bh1_45_plot_4_water +-1314083530=bh1_45_plot1_d +1189479339=bh1_45_plot1_d5 +436447719=bh1_45_plot1_d6 +1783155312=bh1_45_plot1_d7 +-483562205=bh1_45_plot1_ivy +1623567935=bh1_45_plot1_ter +-1235705016=bh1_45_plot1_water +-1721250419=bh1_45_plot2_building +-480214075=bh1_45_plot2_d_1 +-216390856=bh1_45_plot2_d_2 +-988592341=bh1_45_plot2_d_3 +-690394441=bh1_45_plot2_d_4 +-1469739568=bh1_45_plot2_d_5 +-1412131670=bh1_45_plot2_d_6 +-250686999=bh1_45_plot2_d2 +-847902024=bh1_45_plot2_d8 +1593111900=bh1_45_plot2_terrb +-455504738=bh1_45_plot3_d +860918908=bh1_45_plot3_d2 +1091448823=bh1_45_plot3_d3 +1455610720=bh1_45_plot3_d4 +1274081035=bh1_45_plot3_detailfence +-1965460498=bh1_45_plot3_tea_dcl +-205912000=bh1_45_plot3_tea_dcl2 +-1845341053=bh1_45_plot3_tera +2101390080=bh1_45_plot3_terb +1323597332=bh1_45_plot3_water +-835259213=bh1_45_plot3b_d +53551416=bh1_45_plot3b_d2_1 +1433224623=bh1_45_plot3b_d2_2 +-1252948610=bh1_45_plot3b_d2_3 +541220395=bh1_45_plot3b_hdg_01 +1383645847=bh1_45_plot3b_hdg_02 +1679975914=bh1_45_plot3b_hdg_03 +2016120316=bh1_45_plot3b_hdg_04 +-2124570528=bh1_45_plot3b_hdg_05 +-1693297719=bh1_45_plot3b_hdg_06 +-1394608284=bh1_45_plot3b_hdg_07 +-1603477894=bh1_45_plot3b_hdg_08 +-994168842=bh1_45_plot4a_d_4 +-1303409895=bh1_45_plot4a_d_5 +-1446802710=bh1_45_plot4a_d +358735603=bh1_45_plot4a_d2_1 +-995836554=bh1_45_plot4a_d2_2 +-2000534106=bh1_45_plot4a_d2_3 +-1734057949=bh1_45_plot4a_ter_dcs +-700387201=bh1_45_plot4b_d_1 +-1001730925=bh1_45_plot4b_d_2 +-198592799=bh1_45_plot4b_d +-500411330=bh1_45_plot4b_ter +2131866720=bh1_46_c_build_d1 +-1921560277=bh1_46_c_build_d2 +-461111481=bh1_46_c_build_d3 +1901697264=bh1_46_c_build_d4 +-899953933=bh1_46_c_build_d5 +-671160775=bh1_46_c_build_d6 +285562949=bh1_46_c_build_d9 +791549765=bh1_46_c_build_water +910483629=bh1_46_c_build_wtr2 +1902818600=bh1_46_c_build +1963774490=bh1_46_c_buildyanky_detail_1 +-2022017291=bh1_46_c_buildyanky_detail_2 +1317045506=bh1_46_c_buildyanky_detail_3 +1626581480=bh1_46_c_buildyanky_detail_4 +810252008=bh1_46_c_grnd +-1263483880=bh1_46_em_a +-1024499563=bh1_46_em_b +875354838=bh1_46_fountainwater1 +1668331873=bh1_46_fountainwater2 +-2143220928=bh1_46_furgrass_south01 +-1430560716=bh1_46_furgrass_south02 +-186092403=bh1_46_furgrass_south03 +-1893160689=bh1_46_furgrass_south04 +1227463950=bh1_46_furgrass_south05 +-802337274=bh1_46_furhedge00 +-628661574=bh1_46_furhedge01 +-187558065=bh1_46_furhedge02 +1172629932=bh1_46_ground01 +-1820431165=bh1_46_ground01a +-1832457567=bh1_46_hdg_01 +-1782452069=bh1_46_hdg_02 +1734349784=bh1_46_hdg_03 +2050374020=bh1_46_hdg_04 +-872522477=bh1_46_hdg_05 +-825531731=bh1_46_hdg_06 +1920538727=bh1_46_mansion01_d_iv +1503301272=bh1_46_mansion01_d1 +484906290=bh1_46_mansion01_d2 +1998571938=bh1_46_mansion01_d3 +-797574067=bh1_46_mansion01_d4 +-1699311409=bh1_46_mansion01_d5 +-1181191078=bh1_46_mansion01_detail_2 +-1763758360=bh1_46_mansion01_detail_3 +-2069067133=bh1_46_mansion01_detail_4 +84478778=bh1_46_mansion01_detail_5 +-226367956=bh1_46_mansion01_detail_6 +2132222347=bh1_46_mansion01 +1554104833=bh1_46_pl1 +-553367864=bh1_46_pl2 +-637799143=bh1_46_plants1 +-935767660=bh1_46_plants2 +1866702762=bh1_46_plants3 +1560673071=bh1_46_plants4 +-1574991483=bh1_46b_a_build_d_1 +604114252=bh1_46b_a_build_d_2 +842377651=bh1_46b_a_build_d_3 +1832704616=bh1_46b_a_build_o +-1933941009=bh1_46b_a_build_o2 +-2030806173=bh1_46b_a_build_o3 +-1899042020=bh1_46b_a_build_o4 +1942905857=bh1_46b_a_build +-687289398=bh1_46b_a_buildb +-847462761=bh1_46b_b_balust_1 +-1209560211=bh1_46b_b_balust_2 +-367691832=bh1_46b_b_balust_3 +1682467888=bh1_46b_b_balust_4 +1339966300=bh1_46b_b_balust_5 +-2128337433=bh1_46b_b_balust_6 +-1438943211=bh1_46b_b_balust_7 +1191817639=bh1_46b_b_balust_8 +-280865979=bh1_46b_b_build +-702360621=bh1_46b_em_1 +-337576113=bh1_46b_em_2 +1540636799=bh1_46b_fence_1 +819462836=bh1_46b_flowergroup_a +-1330085261=bh1_46b_flowergroup_b +-1691255147=bh1_46b_flowergroup_c1 +1682903249=bh1_46b_flowergroup_c2 +1992144302=bh1_46b_flowergroup_c3 +-354964539=bh1_46b_furgrass01 +-593359014=bh1_46b_furgrass02 +-1381080217=bh1_46b_furhedge00 +-1661156856=bh1_46b_furhedge01 +-1363974795=bh1_46b_furhedge02 +1080527071=bh1_46b_furhedge03 +1377905746=bh1_46b_furhedge04 +1190356752=bh1_46b_ground_dcs +1683986739=bh1_46b_ground +1107631626=bh1_46b_groundb_dcs +-1719954317=bh1_46b_groundb +-1553315544=bh1_46b_hedge_02 +-1857280788=bh1_46b_hedge_03 +2131853431=bh1_46b_hedge_04 +-26247391=bh1_46b_hedge_05 +-334636450=bh1_46b_hedge_06 +1827387825=bh1_46b_plants +-310715319=bh1_46b_water +823389161=bh1_47_base_01 +1005249067=bh1_47_bld02_bal1 +-258094186=bh1_47_bld02_bal2 +-1982222489=bh1_47_bld02_dec_01 +1328593422=bh1_47_bld02_dec_02 +-1520146820=bh1_47_bld02_dec_03 +-575449323=bh1_47_bld02_dec_04 +-260735847=bh1_47_bld02_dec_05 +1983252508=bh1_47_bld02_dec_06 +-1930349166=bh1_47_bld02_dec_07 +-1876543657=bh1_47_bld02_dtl01 +-279126603=bh1_47_bld02_terrain +1709010950=bh1_47_bld02 +-1340443001=bh1_47_bld03_dtl +623827067=bh1_47_bld03_garage_ovl +-291890860=bh1_47_bld03_ovl +726272860=bh1_47_bld03_pergola +-1542260580=bh1_47_bld03_terrain1 +-398789441=bh1_47_bld03 +-1793534980=bh1_47_burnt_decal_01 +-1157743797=bh1_47_burnt_details +603828004=bh1_47_burnt_house +1899142671=bh1_47_burnt_pool_decal_01 +-2040933200=bh1_47_burnt_slod +771477986=bh1_47_decal_03 +-1268830485=bh1_47_detailsbase_01 +-998270886=bh1_47_flowers_01 +1930237257=bh1_47_gate_1 +-2139443164=bh1_47_gate_2 +-423316851=bh1_47_hedged1_01 +1356138156=bh1_47_hedged1_02 +2115756345=bh1_47_hedged1_03 +2086264245=bh1_47_hedged1_04 +697743408=bh1_47_hedged1_05 +-1479625570=bh1_47_hedged1_06 +-1727981821=bh1_47_hedged1_07 +-951979132=bh1_47_hedged1_08 +1689398886=bh1_47_hedged1_09 +570141302=bh1_47_hedged1_10 +884559857=bh1_47_hedged1_11 +-1732807038=bh1_47_hedged2_01 +-2029661409=bh1_47_hedged2_02 +2101526425=bh1_47_hedged2_03 +1804082212=bh1_47_hedged2_04 +-1776193186=bh1_47_hedged2_05 +884453004=bh1_47_hedged2_06 +2057615973=bh1_47_hedged2_07 +1765185417=bh1_47_hedged2_08 +1058521932=bh1_47_hedged2_09 +-1049534710=bh1_47_hedged2_10 +1109876852=bh1_47_hedged2_11 +333874163=bh1_47_hedged2_12 +-1194068010=bh1_47_joshhse_firevfx +-1753964904=bh1_47_joshhse_firevfx001 +-1521075621=bh1_47_joshhse_firevfx002 +-822440545=bh1_47_joshhse_firevfx004 +-592172782=bh1_47_joshhse_firevfx005 +-225684286=bh1_47_joshhse_firevfx006 +110263502=bh1_47_joshhse_firevfx007 +402661289=bh1_47_joshhse_firevfx008 +633191204=bh1_47_joshhse_firevfx009 +541340557=bh1_47_joshhse_firevfx010 +-320090907=bh1_47_joshhse_firevfx011 +255136119=bh1_47_joshhse_firevfx012 +1818204024=bh1_47_pool02 +-1154061131=bh1_47_terrain_1 +282919677=bh1_47_terrain_hedge +1619214278=bh1_47_unburnt_decal +-704158548=bh1_47_unburnt_details +1508262081=bh1_47_unburnt_emis_slod +-1136613807=bh1_47_unburnt_emis +-1055384942=bh1_47_unburnt_house +1427638297=bh1_47_unburnt_pool_decal +155841957=bh1_47_unburnt_slod +1879871808=bh1_48_b_builda +-1504248364=bh1_48_b_buildb +1851341544=bh1_48_b_decal_a +2091145086=bh1_48_b_decal_b +-1964051437=bh1_48_b_decal_c +-305612347=bh1_48_b_decal_d +-67709407=bh1_48_b_decal_e +-292769785=bh1_48_b_detailsa +-1069558942=bh1_48_b_detailsb +-769165519=bh1_48_b_detailsc +1413905273=bh1_48_b_detailsd +-2080372624=bh1_48_b_gate1 +-1980453285=bh1_48_b_ground +-1148178078=bh1_48_b_wall +-1945644990=bh1_48_balustrada +2105160487=bh1_48_balustradb +597229410=bh1_48_balustradc +277063902=bh1_48_em_a +588205557=bh1_48_em_b +1502329577=bh1_48_em_t +1558978619=bh1_48_flowers2 +1007476365=bh1_48_flowers3 +717437946=bh1_48_flowers4 +1129536043=bh1_48_fur_01 +436012927=bh1_48_fur_02 +1587417284=bh1_48_fur_03 +1954102394=bh1_48_fur_04 +208268377=bh1_48_fur_05 +-632944622=bh1_48_fur_06 +688694686=bh1_48_fur_07 +-155074295=bh1_48_fur_08 +-709460217=bh1_48_fur_09 +821704369=bh1_48_fur_10 +-588411239=bh1_48_fur_11 +179268124=bh1_48_fur_12 +965396434=bh1_48_fur_13 +-414932153=bh1_48_fur_14 +-833883830=bh1_48_fur_15 +-998122058=bh1_48_fur_16 +1900583117=bh1_48_grnd_hdg +-1744860020=bh1_48_grnd +-1391260454=bh1_48_grnd2_clth +-926619243=bh1_48_grnd2_clthb +-214455419=bh1_48_grnd2 +-57738194=bh1_48_mans_decal_1 +-889841411=bh1_48_mans_decal_2 +-653249231=bh1_48_mans_decal_3 +-869194181=bh1_48_mans_decal_4ay +1240951900=bh1_48_mans_decal_em2 +1587966903=bh1_48_mans_decal_emiss +-1426400673=bh1_48_mans_decal_pool +689431352=bh1_48_mans_ivy1 +994609053=bh1_48_mans_ivy2 +1524356907=bh1_48_michael_decla +-549724171=bh1_48_michael_declb +-318932104=bh1_48_michael_declc +-71231233=bh1_48_michael_decld +-887672284=bh1_48_michael_deta +-1193669206=bh1_48_michael_detb +723317294=bh1_48_michael_detc +416664992=bh1_48_michael_detd +113299972=bh1_48_michaels +1854260036=bh1_48_planter_ref +1827097148=bh1_48_props_watrelfproxy +645202402=bh1_48_tennis_detail +217437483=bh1_48_water_fount +1115311664=bh1_49_bld_11_em_lod +10758786=bh1_49_bld_11_em +-259793739=bh1_49_bld_11 +292807669=bh1_49_bld_chrch +-327094411=bh1_49_bld_decal +-322154375=bh1_49_bld_decal2 +-864809015=bh1_49_bld_decal3 +1121526061=bh1_49_bushdec_01 +1966671512=bh1_49_bushdec_02 +-1545346067=bh1_49_bushdec_03 +-802407299=bh1_49_bushdec_04 +-1101162272=bh1_49_bushdec_05 +-294422261=bh1_49_bushdec_06 +-599698265=bh1_49_bushdec_07 +149663235=bh1_49_bushdec_08 +-123662994=bh1_49_bushdec_09 +-1600595125=bh1_49_bushdec_10 +1390460892=bh1_49_bushdec_11 +1579734632=bh1_49_bushdec_12 +1051137569=bh1_49_chrch_em_lod +-1904787447=bh1_49_chrch_em +-848986919=bh1_49_cloister_d +-13038663=bh1_49_cloister028_em_lod +278960799=bh1_49_cloister028_em +-736652603=bh1_49_cloister028 +-1277031083=bh1_49_decals +-795569752=bh1_49_decalsb +-1036061674=bh1_49_decalsb2 +815442589=bh1_49_flower1 +1068583114=bh1_49_flower2 +-435579528=bh1_49_flower3 +1133089429=bh1_49_grd_decal1 +1513930747=bh1_49_grd_decal2 +-1476469890=bh1_49_grd_decal3 +2139687571=bh1_49_grd_decal4 +-113029518=bh1_49_grnd +-46224274=bh1_49_shadowcaster +-51067641=bh1_49_water +742609507=bh1_49_waterd +96940378=bh1_49b_flower +-2137944101=bh1_49b_park_fur +750588006=bh1_49b_park_fur2 +-1941123196=bh1_49b_park_fur3 +2065575207=bh1_49b_park_fur4 +-249433166=bh1_49b_park_grd_d +-737921557=bh1_49b_park_grd +2075954223=bh1_49b_park_waterd +-1803893806=bh1_emissive_b_bh1_31 +1101424217=bh1_emissive_bh1_01_a +-641263972=bh1_emissive_bh1_01_b +838028652=bh1_emissive_bh1_02_set +-1365885473=bh1_emissive_bh1_02 +-750064110=bh1_emissive_bh1_03_ema +1580794864=bh1_emissive_bh1_03_emb +-272763863=bh1_emissive_bh1_04_ema +-555003260=bh1_emissive_bh1_04_emb +-451073336=bh1_emissive_bh1_05 +-734295803=bh1_emissive_bh1_06 +169080062=bh1_emissive_bh1_07_a +399609977=bh1_emissive_bh1_07_b +935186440=bh1_emissive_bh1_08 +-1111750453=bh1_emissive_bh1_09_ema +1309157761=bh1_emissive_bh1_09_emb +-2091651161=bh1_emissive_bh1_11 +-1937473016=bh1_emissive_bh1_13 +-1684135877=bh1_emissive_bh1_14 +-998659842=bh1_emissive_bh1_15_a +-1171301027=bh1_emissive_bh1_15 +1227455307=bh1_emissive_bh1_17 +-690514263=bh1_emissive_bh1_18 +1549207829=bh1_emissive_bh1_20 +-1292630005=bh1_emissive_bh1_20b +1310682278=bh1_emissive_bh1_21 +-2119117880=bh1_emissive_bh1_22 +-325059166=bh1_emissive_bh1_22b +844542373=bh1_emissive_bh1_30 +1442937082=bh1_emissive_bh1_32 +39223217=bh1_emissive_bh1_33_semp +592647070=bh1_emissive_bh1_33 +2022489616=bh1_emissive_bh1_34 +-848097816=bh1_emissive_bh1_35a +1187971234=bh1_emissive_bh1_35b +1701592540=bh1_emissive_bh1_35c +877091727=bh1_emissive_bh1_35d +-462481953=bh1_emissive_bh1_36 +305983866=bh1_emissive_bh1_37 +-1300785683=bh1_emissive_bh1_39_bda +912104891=bh1_emissive_bh1_39_bdb +396386365=bh1_emissive_bh1_39_bdc +1024884199=bh1_emissive_bh1_39_s03e +1134261378=bh1_emissive_bh1_40 +-1063253189=bh1_emissive_bh1_40b +1139506671=bh1_emissive_bh1_42_plota +-354726960=bh1_emissive_bh1_42_plotb +674676153=bh1_emissive_bh1_42 +-1221191516=bh1_emissive_bh1_42b_ter +-942143005=bh1_emissive_bh1_42b +364829048=bh1_emissive_bh1_44_ema +1952947826=bh1_emissive_bh1_44_ema1 +2125312766=bh1_emissive_bh1_44_ema2 +902406455=bh1_emissive_bh1_44_ema3 +1192147971=bh1_emissive_bh1_44_emb +1435788356=bh1_emissive_bh1_44_emb1 +-384660670=bh1_emissive_bh1_44_emb2 +-1783054353=bh1_emissive_bh1_45_a +-873223068=bh1_emissive_bh1_45_b +-1236893430=bh1_emissive_bh1_45_c +814151053=bh1_emissive_bh1_45_d +447662557=bh1_emissive_bh1_45_e +354238138=bh1_emissive_bh1_45_f +881630230=bh1_emissive_bh1_46_a +947233768=bh1_emissive_bh1_46_b +403278773=bh1_emissive_bh1_47_a +2109462296=bh1_emissive_bh1_47_c +-364915213=bh1_emissive_bh1_48_a +-965308831=bh1_emissive_bh1_48_b +1650476586=bh1_emissive_bh1_48_t +-224204959=bh1_emissive_bh1_a_31 +-1887484302=bh1_emissive_bh1_c_31 +316291187=bh1_emissive_em +1014135834=bh1_emissive_hgemad +-166393464=bh1_emissive_hgemad02 +1438235569=bh1_emissive_office +630273975=bh1_emissive_theatresign +1318988087=bh1_emissive1_46b +-62463627=bh1_emissive2_46b +2052273332=bh1_lod_emissive_6_20_slod3 +1060762563=bh1_lod_emissive_6_21_slod3 +-1859040638=bh1_lod_emissive +-692530331=bh1_lod_slod3 +-1058670740=bh1_props_comboac_lod +616222599=bh1_rd_furgrass_00 +401126883=bh1_rd_furgrass_01 +155621535=bh1_rd_furgrass_02 +1888446255=bh1_rd_furgrass_03 +1657883571=bh1_rd_furgrass_04 +1426272279=bh1_rd_furgrass_05 +1196201130=bh1_rd_furgrass_06 +-1223625679=bh1_rd_furgrass_07 +-1446585955=bh1_rd_furgrass_08 +-1667416246=bh1_rd_furgrass_09 +-374258595=bh1_rd_furgrass_10 +-601151159=bh1_rd_furgrass_11 +-845575130=bh1_rd_furgrass_12 +-137371502=bh1_rd_furgrass_13 +-350009543=bh1_rd_furgrass_14 +628407263=bh1_rd_furgrass_15 +381492848=bh1_rd_furgrass_16 +1086812804=bh1_rd_furgrass_17 +808505687=bh1_rd_furgrass_18 +1786496492=bh1_rd_furgrass_19 +-1116608473=bh1_rd_furgrass_20 +-1522550845=bh1_rd_furgrass_21 +1930613606=bh1_rd_furgrass_22 +-2002518392=bh1_rd_furgrass_23 +1451104829=bh1_rd_furgrass_24 +1710143774=bh1_rd_furgrass_25 +733168808=bh1_rd_furgrass_26 +964354103=bh1_rd_furgrass_27 +285773651=bh1_rd_furgrass_28 +519252776=bh1_rd_furgrass_29 +-2131654945=bh1_rd_furgrass_30 +-98600647=bh1_rd_furgrass_31 +-330572398=bh1_rd_furgrass_32 +-710561722=bh1_rd_furgrass_33 +-940108567=bh1_rd_furgrass_34 +-87197091=bh1_rd_furgrass_35 +-324674034=bh1_rd_furgrass_36 +-678186006=bh1_rd_furgrass_37 +-920053995=bh1_rd_furgrass_38 +-3799986=bh1_rd_furgrass_39 +571723453=bh1_rd_furgrass_40 +-151062384=bh1_rd_furgrass_41 +-1127119818=bh1_rd_furgrass_42 +-1805536425=bh1_rd_furgrass_43 +-372220365=bh1_rd_furgrass_44 +-1595192214=bh1_rd_furgrass_45 +-1355683593=bh1_rd_furgrass_46 +1029309765=bh1_rd_furgrass_47 +1270063608=bh1_rd_furgrass_48 +1775623740=bh1_rd_furgrass_49 +519324910=bh1_rd_furgrass_50 +1727550709=bh1_rd_furgrass_51 +1963127050=bh1_rd_furgrass_52 +1262787982=bh1_rd_furgrass_53 +1495021885=bh1_rd_furgrass_54 +-1614035301=bh1_rd_furgrass_55 +-1382522316=bh1_rd_furgrass_56 +-2076307584=bh1_rd_furgrass_57 +-1842107541=bh1_rd_furgrass_58 +-1617312193=bh1_rd_furgrass_59 +-216208912=bh1_rd_furgrass_60 +-1381474552=bh1_rd_furgrass_61 +-681921940=bh1_rd_furgrass_62 +995392094=bh1_rd_furgrass_63 +763813571=bh1_rd_furgrass_64 +-456929986=bh1_rd_furgrass_65 +251797946=bh1_rd_furgrass_66 +-74188086=bh1_rd_furgrass_67 +-774199464=bh1_rd_furgrass_68 +475872348=bh1_rd_furgrass_69 +1530871190=bh1_rd_furgrass_70 +1266261515=bh1_rd_furgrass_71 +-1354340957=bh1_rd_furgrass_72 +-1593030353=bh1_rd_furgrass_73 +-1529982793=bh1_rd_furgrass_74 +-1744062670=bh1_rd_furgrass_75 +-1986618808=bh1_rd_furgrass_76 +-68026627=bh1_rd_furgrass_77 +-339452254=bh1_rd_furgrass_78 +-821746396=bh1_rd_furgrass_79 +845605574=bh1_rd_furgrass_80 +-7109344=bh1_rd_furgrass_81 +250749917=bh1_rd_furgrass_82 +2087255753=bh1_rd_furgrass_83 +1259478044=bh1_rd_furgrass_84 +1490892722=bh1_rd_furgrass_85 +-1483713257=bh1_rd_furgrass_86 +-1252593500=bh1_rd_furgrass_87 +384995061=bh1_rd_props_busroof002 +67365136=bh1_rd_props_busroof003 +-1158981920=bh1_rd_props_busroof004 +-1466060219=bh1_rd_props_busroof005 +1222712670=bh1_rd_props_busroof01 +1736313339=bh1_rd2_alleyweeds +-1945474736=bh1_rd2_bh1_metro_link_01 +2050925148=bh1_rd2_carpark1 +1132770537=bh1_rd2_carpark2 +1186775938=bh1_rd2_cp1_fizzys +-1759097832=bh1_rd2_cp1_rail +20075322=bh1_rd2_cp1_sgn_lod +-226807181=bh1_rd2_cp1_sgn +1558411635=bh1_rd2_cp1_stairs_lod +-890838246=bh1_rd2_cp1_stairs_main +-964280405=bh1_rd2_cp1bdecals +952080100=bh1_rd2_cp1decals +1728750731=bh1_rd2_cp1details +1553698780=bh1_rd2_cp2_sgn +1564953971=bh1_rd2_cp2decals +-1264215694=bh1_rd2_cp2details +-114999207=bh1_rd2_fur01 +663526683=bh1_rd2_fur02 +-1544382987=bh1_rd2_fur03 +-1314115224=bh1_rd2_fur04 +-1032858897=bh1_rd2_fur05 +-792662127=bh1_rd2_fur06 +-1936627929=bh1_rd2_fur07 +-1698364526=bh1_rd2_fur08 +-956474366=bh1_rd2_fur09 +1394504470=bh1_rd2_fur10 +1155585691=bh1_rd2_fur11 +2017967464=bh1_rd2_fur12 +-358276495=bh1_rd2_fur13 +-396681763=bh1_rd2_fur14 +370211144=bh1_rd2_fur15 +62772386=bh1_rd2_fur16 +-1355928700=bh1_rd2_fur17 +-1662974230=bh1_rd2_fur18 +-894705025=bh1_rd2_fur19 +-529265481=bh1_rd2_fur20 +-207867129=bh1_rd2_fur21 +1146115170=bh1_rd2_fur22 +-985868727=bh1_rd2_fur23 +-669844491=bh1_rd2_fur24 +-1431264975=bh1_rd2_fur25 +-76365132=bh1_rd2_fur26 +-1038921746=bh1_rd2_fur27 +-765169520=bh1_rd2_fur28 +-1519282517=bh1_rd2_fur29 +651845179=bh1_rd2_fur30 +-303141788=bh1_rd2_fur31 +-123895358=bh1_rd2_fur32 +1400747901=bh1_rd2_fur33 +1826089521=bh1_rd2_fur34 +902429722=bh1_rd2_fur35 +1077219564=bh1_rd2_fur36 +496749550=bh1_rd2_fur37 +28939306=bh1_rd2_fur38 +954696321=bh1_rd2_fur39 +-973333016=bh1_rd2_fur40 +-253267010=bh1_rd2_fur41 +-495855917=bh1_rd2_fur42 +250490827=bh1_rd2_fur43 +-43807562=bh1_rd2_fur44 +663806224=bh1_rd2_fur45 +433014157=bh1_rd2_fur46 +147563310=bh1_rd2_fur47 +-25325934=bh1_rd2_fur48 +1144822283=bh1_rd2_fur49 +782266375=bh1_rd2_fur50 +-442900997=bh1_rd2_fur51 +1744069290=bh1_rd2_fur53 +1705664022=bh1_rd2_fur54 +-478661688=bh1_rd2_hedge_shadow +-6983143=bh1_rd2_islanddecal +-1141899104=bh1_rd2_lowhedge +767127050=bh1_rd2_metro_shadow +772960247=bh1_rd2_metrolink_tunnel_lod +-5816020=bh1_rd2_metrolink_tunnel +1419636801=bh1_rd2_portola_shadbox +1633083285=bh1_rd2_portola_subwaybits +1076531216=bh1_rd2_portola_subwayshell +578883653=bh1_rd2_road_sect +517886668=bh1_rd2sect_01_r10_01_ovly +-659827385=bh1_rd2sect_01_r10_01 +155428494=bh1_rd2sect_01_r10_02_ovly +-1850095780=bh1_rd2sect_01_r10_02 +-491818530=bh1_rd2sect_01_r11_01 +-414979116=bh1_rd2sect_01_r12_01_ovly +-1148236897=bh1_rd2sect_01_r13_01 +-1020619147=bh1_rd2sect_01_r2_03_ovly +-360507592=bh1_rd2sect_01_r2_03 +1045406481=bh1_rd2sect_01_r4_ovly +1675501022=bh1_rd2sect_01_r4 +392318112=bh1_rd2sect_01_r5_ovly +1919924993=bh1_rd2sect_01_r5 +-628913021=bh1_rd2sect_01_r6_ovly +2133972101=bh1_rd2sect_01_r6 +2086265124=bh1_rd2sect_01_r7_02_ovly +-353296408=bh1_rd2sect_01_r7_04_ovly +1034793965=bh1_rd2sect_01_r7_05_ovly +-1941060203=bh1_rd2sect_01_r7_05a +37700113=bh1_rd2sect_01_r8_01_ovly +-646664713=bh1_rd2sect_01_r8_01 +-1792349919=bh1_rd2sect_01_r8_02_ovly +-1624852132=bh1_rd2sect_01_r8_02 +-141572023=bh1_rd2sect_01_r9_ovly +735325647=bh1_rd2sect_01_r9 +-1256752102=bh1_rd2sect_02_r10_01_ovly +-1295858346=bh1_rd2sect_02_r10_01 +-214511227=bh1_rd2sect_02_r10_02_ovly +-1593761325=bh1_rd2sect_02_r10_02 +-1381059175=bh1_rd2sect_02_r12_01 +1130092257=bh1_rd2sect_02_r2_004 +-1850867802=bh1_rd2sect_02_r2_03_ovly +1563624922=bh1_rd2sect_02_r2_03 +-1231865414=bh1_rd2sect_02_r2_03a +757528049=bh1_rd2sect_02_r4_ovly +-1091164162=bh1_rd2sect_02_r4 +-1020978744=bh1_rd2sect_02_r5_ovly +-1359542272=bh1_rd2sect_02_r5 +1847192645=bh1_rd2sect_02_r6_ovly +-1054364563=bh1_rd2sect_02_r6 +510614445=bh1_rd2sect_02_r7_02_ovly +1004487425=bh1_rd2sect_02_r7_02 +-543880594=bh1_rd2sect_02_r7_04 +-629403997=bh1_rd2sect_02_r7_05_ovly +251390267=bh1_rd2sect_02_r7_05 +2119615695=bh1_rd2sect_02_r8_01_ovly +2034441431=bh1_rd2sect_02_r8_01 +-1430612115=bh1_rd2sect_02_r8_02_ovly +-2088947381=bh1_rd2sect_02_r8_02 +1692241617=bh1_rd2sect_02_r9_ovly +-698034457=bh1_rd2sect_02_r9 +-990090196=bh1_rd2sect_03_r10_003 +-1749630133=bh1_rd2sect_03_r10_01_ovly +-527097143=bh1_rd2sect_03_r10_02_ovly +1805065876=bh1_rd2sect_03_r2_03 +-1615486617=bh1_rd2sect_03_r4_ovly +-1399765909=bh1_rd2sect_03_r6_ovly +-1911793322=bh1_rd2sect_03_r6 +1620013124=bh1_rd2sect_03_r7_02_ovly +886652950=bh1_rd2sect_03_r7_02a +631939517=bh1_rd2sect_03_r7_02b +-1754146782=bh1_rd2sect_03_r7_05_ovly +-10415888=bh1_rd2sect_03_r7_05 +-1166824577=bh1_rd2sect_03_r9_ovly +-2130080035=bh1_rd2sect_04_r10_01_ovly +-2075849416=bh1_rd2sect_04_r10_02_ovly +-881153590=bh1_rd2sect_04_r10_02 +-1963785136=bh1_rd2sect_04_r6_ovly +260926168=bh1_rd2sect_04_r6 +690465503=bh1_rd2sect_04_r7_05_ovly +223890098=bh1_rd2sect_04_r9_ovly +1413601574=bh1_rd2sect_05_r10_02_ovly +984667381=bh1_rd2sect_05_r6_ovly +1685494175=bh1_rd2sect_06_r6_ovly +1467277791=bh1_rda_furgrass_00 +1898616138=bh1_rda_furgrass_01 +-2097104650=bh1_rda_furgrass_02 +1247299502=bh1_rda_furgrass_03 +1536322082=bh1_rda_furgrass_04 +1976901287=bh1_rda_furgrass_05 +225579196=bh1_rdsect_01_r1_01_ovly +1973788490=bh1_rdsect_01_r1_01 +-2028144440=bh1_rdsect_01_r1_02_ovly +-1545634883=bh1_rdsect_01_r1_02 +-1658054736=bh1_rdsect_01_r12_01 +774977132=bh1_rdsect_01_r14_01_ovly +1938336545=bh1_rdsect_01_r14_01 +2125422635=bh1_rdsect_01_r2_01_ovly +-1293777761=bh1_rdsect_01_r2_01 +1529159220=bh1_rdsect_01_r2_02_ovly +-60385370=bh1_rdsect_01_r2_02 +132432827=bh1_rdsect_01_r3_01_ovly +-1390942014=bh1_rdsect_01_r3_01 +247556134=bh1_rdsect_01_r3_02_ovly +-763481198=bh1_rdsect_01_r3_02 +1745765840=bh1_rdsect_01_r7_01_ovly +2096392569=bh1_rdsect_01_r7_01 +-1820420463=bh1_rdsect_01_r7_02 +-539139296=bh1_rdsect_01_r7_03_ovly +-1589366244=bh1_rdsect_01_r7_03 +948908070=bh1_rdsect_01_r7_034 +-1209311382=bh1_rdsect_01_r7_04 +1249629473=bh1_rdsect_02_r1_02_ovly +1342828724=bh1_rdsect_02_r1_02 +-1649981264=bh1_rdsect_02_r12_01_ovly +161521590=bh1_rdsect_02_r2_01_ovly +-1708204376=bh1_rdsect_02_r2_01 +523843518=bh1_rdsect_02_r2_02_ovly +-1536363740=bh1_rdsect_02_r2_02 +2012243315=bh1_rdsect_02_r3_0 +1007894452=bh1_rdsect_02_r3_01_ovly +-1584364502=bh1_rdsect_02_r3_01 +-1085452682=bh1_rdsect_02_r3_02_ovly +-1769690966=bh1_rdsect_02_r7_01_ovly +-1250619900=bh1_rdsect_02_r7_01 +40666087=bh1_rdsect_02_r7_03_ovly +341739741=bh1_rdsect_02_r7_03a +-1771270925=bh1_rdsect_02_r7_03b +248014758=bh1_rdsect_02_r7_04_ovly +1502056534=bh1_rdsect_03_r1_01_ovly +-804976807=bh1_rdsect_03_r1_01 +-1212515124=bh1_rdsect_03_r1_02_ovly +462003805=bh1_rdsect_03_r1_02 +-1566004954=bh1_rdsect_03_r3_02_ovly +494899267=bh1_rdsect_03_r7_01_ovly +1158217053=bh1_rdsect_03_r7_01 +926674594=bh1_rdsect_03_r7_03_ovly +629079439=bh1_rdsect_03_r7_034 +1130856219=bh1_rdsect_03_r7_04_ovly +1375444210=bh1_rdsect_03_r7_30 +-1211969696=bh1_rdsect_04_r1_01_ovly +-713013421=bh1_rdsect_04_r1_01 +-1678295311=bh1_rdsect_04_r1_02_ovly +-24700576=bh1_rdsect_04_r1_02 +209373880=bh1_rdsect_04_r7_02_ovly +1776773494=bh1_rdsect_04_r7_03_ovly +378148821=bh1_rdsect_05_r1_01_ovly +-700898980=bh1_rdsect_05_r1_01 +1427825420=bh1_rdsect_06_r1_01 +850991848=biff +-349601129=bifta +1384719738=bike_test +-2123114957=bink_3a_00 +1537903265=bink_3a_01 +907657084=bink_3a_02 +4674520=bink_3a_03 +1219257505=bink_3a_04 +586619191=bink_3a_05 +-916593142=bink_3a_07 +-607974704=bink_3a_08 +-298209347=bink_3a_09 +-1713975=bink_3a_10 +-612783674=bink_3a_100 +-1165832700=bink_3a_11 +1154179731=bink_3a_13 +916506174=bink_3a_14 +-230408826=bink_3a_15 +-736296648=bink_3a_16 +2080559353=bink_3a_17 +1849439596=bink_3a_18 +695839728=bink_3a_19 +292683009=bink_3a_20 +-923931654=bink_3a_21 +-1775991192=bink_3a_22 +1022841867=bink_3a_23 +1252880247=bink_3a_24 +-511632096=bink_3a_25 +-272451165=bink_3a_26 +921716709=bink_3a_27 +1152574314=bink_3a_28 +-612134643=bink_3a_29 +-214680330=bink_3a_30 +-1771338918=bink_3a_31 +139519791=bink_3a_32 +-795609174=bink_3a_33 +-1446335976=bink_3a_34 +1835938144=bink_3a_35 +1606194685=bink_3a_36 +-1825702689=bink_3a_37 +2119160611=bink_3a_38 +681224118=bink_3a_39 +-406018233=bink_3a_40 +-1714681029=bink_3a_41 +138897468=bink_3a_42 +-1131425598=bink_3a_43 +-1370278839=bink_3a_44 +-757596846=bink_3a_46 +-375018735=bink_3a_47 +-93959022=bink_3a_48 +1143791646=bink_3a_49 +1921934940=bink_3a_50 +1541191929=bink_3a_52 +-637356733=bink_3a_53 +-934800946=bink_3a_54 +-1503277558=bink_3a_55 +-1800918385=bink_3a_56 +-144347156=bink_3a_57 +-450901151=bink_3a_58 +-1502621898=bink_3a_60 +-2116745727=bink_3a_62 +459094287=bink_3a_63 +-305570328=bink_3a_64 +-151556028=bink_3a_65 +702993958=bink_3a_67 +882961306=bink_3a_68 +64162303=bink_3a_69 +592818960=bink_3a_72 +-1645172660=bink_3a_73 +-1167695561=bink_3a_75 +1246658821=bink_3a_77 +2091148720=bink_3a_78 +-1496532480=bink_3a_79 +-456472153=bink_3a_80 +-763845373=bink_3a_81 +-1068171076=bink_3a_82 +1039989770=bink_3a_83 +767581073=bink_3a_84 +460470005=bink_3a_85 +154964618=bink_3a_86 +1667417817=bink_3a_87 +1430399640=bink_3a_88 +1131939588=bink_3a_89 +226566219=bink_3a_90 +1677774153=bink_3a_91 +1916692932=bink_3a_92 +-927787344=bink_3a_93 +-696667587=bink_3a_94 +757555095=bink_3a_95 +794846217=bink_3a_96 +1977938289=bink_3a_97 +1714573836=bink_3a_98 +485146494=bink_3a_99 +2043516651=bink_3a_door +1992775731=bink_3b_00 +2089640895=bink_3b_01 +1380126507=bink_3b_02 +1120202811=bink_3b_03 +424582479=bink_3b_04 +503883459=bink_3b_05 +1808450118=bink_3b_06 +2088395685=bink_3b_07 +1369968129=bink_3b_08 +1591126110=bink_3b_09 +2077188323=bink_3b_10 +1847379326=bink_3b_11 +1749727706=bink_3b_12 +1603020897=bink_3b_13 +1377865098=bink_3b_14 +-1141808850=bink_3b_15 +-1397046591=bink_3b_16 +-1462387977=bink_3b_17 +-1712808675=bink_3b_18 +69169545=bink_3b_19 +-334611533=bink_3b_20 +-1056184913=bink_3b_21 +-1899953894=bink_3b_22 +1521129698=bink_3b_23 +-1913290889=bink_3b_24 +1060037099=bink_3b_25 +813974678=bink_3b_26 +631320272=bink_3b_27 +350195021=bink_3b_28 +157513301=bink_3b_29 +-535682341=bink_3b_30 +-1258566481=bink_3b_31 +-999658612=bink_3b_32 +-1045666284=bink_3b_33 +-1854175821=bink_3b_34 +-1507217649=bink_3b_35 +1953745820=bink_3b_36 +-2096731967=bink_3b_37 +1781937953=bink_3b_38 +931615172=bink_3b_39 +-155167617=bink_3b_40 +-453725976=bink_3b_41 +1128164730=bink_3b_42 +1434751442=bink_3b_43 +-1298117616=bink_3b_44 +-16948145=bison +2072156101=bison2 +1739845664=bison3 +850565707=bjxl +-1205801634=blade +-2128233223=blazer +-48031959=blazer2 +-1269889662=blazer3 +-440768424=blazer4 +-1590337689=blazer5 +-150975354=blimp +-613725916=blimp2 +-344943009=blista +1039032026=blista2 +-591651781=blista3 +1131912276=bmx +524108981=boattrailer +1069929536=bobcatxl +-1435919434=bodhi2 +865552436=bot_01b_bit_01 +592258976=bot_01b_bit_02 +268730639=bot_01b_bit_03 +-1987130134=boxville +-233098306=boxville2 +121658888=boxville3 +444171386=boxville4 +682434785=boxville5 +-1479664699=brawler +-305727417=brickade +1549126457=brioso +1518498504=bt1_01_alleydts01 +-696161596=bt1_01_alleydts02 +561139103=bt1_01_alleystuff01 +-882990727=bt1_01_alleystuff02 +417619979=bt1_01_build7_ovl +-79469195=bt1_01_build7 +860237875=bt1_01_build91_dety +-533287020=bt1_01_build91_ovl +1522033535=bt1_01_build91 +-1186202789=bt1_01_cablemesh57166_tstd +-342702441=bt1_01_crnrb2_ovl +1646328675=bt1_01_crnrb2 +1121275494=bt1_01_fence01 +805396804=bt1_01_grddtdshad +733438063=bt1_01_grdnoshad +1322173685=bt1_01_ivy +-1047727237=bt1_01_ladders01 +-674816017=bt1_01_ladders02 +1420335536=bt1_01_ladders03 +1785316658=bt1_01_ladders04 +2068276973=bt1_01_ladders05 +-989193539=bt1_01_railing01 +-223316471=bt1_01_railing02 +1520883623=bt1_01_terrainovl +157259099=bt1_02_bldfront01 +533341979=bt1_02_block_01_ovl +2114599291=bt1_02_building01_ovl_2 +-1305876366=bt1_02_building01_ovl +-312945501=bt1_02_building01 +1965716513=bt1_02_building01dtd +1828079541=bt1_02_building01noshad +589086762=bt1_02_building02 +-362139206=bt1_02_chimney_iref +1628022640=bt1_02_clth +-510950955=bt1_02_cp_ovl01 +1727603692=bt1_02_curvebal_iref +1170356994=bt1_02_emissive_b +-995313459=bt1_02_emissive_c +938599247=bt1_02_emissive_wind_hd_proxy +-1736775706=bt1_02_emissive +2146788247=bt1_02_frntrail01 +1444941805=bt1_02_frntrail02 +1667345008=bt1_02_frntrail03 +-641750058=bt1_02_ground_emm +-1740411840=bt1_02_ground +-251053783=bt1_02_ladder002 +-340278951=bt1_02_ladder01 +-819197886=bt1_02_ladder03 +-592829634=bt1_02_ladder04 +-1035145592=bt1_02_ladder05 +1864567754=bt1_02_ladderpool01 +-2131120265=bt1_02_ladderpool02 +-1031325234=bt1_02_loadingbay_ovl +-1881961158=bt1_02_loadingbay_ovl02 +-386799080=bt1_02_maildtd00 +-696597206=bt1_02_maildtd01 +-975887393=bt1_02_maildtd02 +-898978349=bt1_02_mailrailing01 +255211369=bt1_02_mailrailing02 +502977778=bt1_02_mailrailing03 +192029156=bt1_02_mall_ov_2 +-268875355=bt1_02_mall_ov +-771226176=bt1_02_mallblock +-1737877333=bt1_02_shadowproxy01 +2010703545=bt1_02_signem_slod1 +-1949463995=bt1_02_stairs01 +1878668534=bt1_02_steps01 +-673345303=bt1_02_winfrane_iref +-1397303042=bt1_03_building +1359185397=bt1_03_detail +162170489=bt1_03_detail2 +-759223770=bt1_03_dtd01 +-725282187=bt1_03_emissive +154294878=bt1_03_frame01 +-1046590665=bt1_03_frame02 +-978214413=bt1_03_grd_noshad +-81064519=bt1_03_interior01 +1963786647=bt1_03_interior02 +-1219518044=bt1_03_logo01 +929440207=bt1_03_logo02 +685212850=bt1_03_logo03 +205410314=bt1_03_railing01 +1544875958=bt1_03_railing02 +-2068047980=bt1_04_block_dtl01 +-230016166=bt1_04_block_dtl01b +-1750069446=bt1_04_block_dtl01int +-1837190375=bt1_04_block_dtl02 +1752391423=bt1_04_block_dtl03 +89049497=bt1_04_burton_subwaybits +1162648331=bt1_04_burton_subwayshell +42793518=bt1_04_carparkbitsint2 +-257173908=bt1_04_carparkbitsint3 +-931934115=bt1_04_carparkint_reflect +1017193224=bt1_04_carparkint1 +-111708157=bt1_04_carparkint1bits +-1837904212=bt1_04_carparkint2 +394742867=bt1_04_carparkint2bits +1287844003=bt1_04_carparkintwallbit +-1339101434=bt1_04_de04 +-44024583=bt1_04_de1 +262234491=bt1_04_de2 +191255509=bt1_04_eastglass01 +1856663360=bt1_04_fence01 +1612075544=bt1_04_fence02 +-745775903=bt1_04_glassframe01 +-2066399372=bt1_04_glassframe02 +-1006374354=bt1_04_glue_01 +-1285599003=bt1_04_glue_02 +1755102049=bt1_04_glue_03 +-117418837=bt1_04_glue_int +-304645104=bt1_04_glue2_int +1718629960=bt1_04_hedgetops01 +-1053168678=bt1_04_hedgetops02 +806504841=bt1_04_hedgetops03 +-716008437=bt1_04_hedgetops04 +-847728878=bt1_04_intcarparkbits2int +564500460=bt1_04_intcarparkbitsint +1543405043=bt1_04_lad1 +-120255406=bt1_04_mall_emit_slod +2034754878=bt1_04_mall_emit01 +-1846897017=bt1_04_mall_emit02 +1074779481=bt1_04_mall01_dt01 +-403319234=bt1_04_mall01 +-1953893014=bt1_04_mall01int +-246945566=bt1_04_mall02 +-1601638373=bt1_04_mall03_dt01 +2122384214=bt1_04_mall03 +247843095=bt1_04_malldoorsint +1867760399=bt1_04_northglass01 +-1170635066=bt1_04_roof_dtl01 +-361175228=bt1_04_roof_dtl02 +-658816055=bt1_04_roof_dtl03 +-1195773836=bt1_04_roofsteps01 +-1374889190=bt1_04_roofsteps02 +-409416111=bt1_04_roofsteps03 +-913403331=bt1_04_roofsteps04 +100928295=bt1_04_roofsteps05 +-156210048=bt1_04_roofsteps06 +545177628=bt1_04_roofsteps07 +-1752427146=bt1_04_shop_dcal +-1621819717=bt1_04_shop2 +-720377296=bt1_04_shop3 +-161144795=bt1_04_shopframe01 +-1349509210=bt1_04_shw_pxy +1075575058=bt1_04_terrain02 +331872972=bt1_04_vine_emissive_slod +1733341753=bt1_04_vine_emissive +1027688016=bt1_04_weed_001 +-2042055990=bt1_04_weed_01 +805668421=bt1_04_weed_02 +423641443=bt1_04burtonsubways_reflect +233891262=bt1_04burtonsubways_shadowb +-480612982=bt1_05_ballarge_iref +-1876066435=bt1_05_balsmall_iref +-1021066582=bt1_05_buildmed_detail +-1733351955=bt1_05_buildmed +1321214132=bt1_05_details03 +814926301=bt1_05_fireescape_iref +-4737979=bt1_05_flynt_dtl01 +1016868365=bt1_05_flynt_dtl02 +1599959951=bt1_05_flynt_dtl03 +-580462050=bt1_05_flyntbuilding +-1921699752=bt1_05_flyntgrnd_01 +1341499664=bt1_05_flyntrail01 +1653558851=bt1_05_flyntrail02 +-259659154=bt1_05_flyntrail03 +-491303215=bt1_05_flyntrail04 +-1546399477=bt1_05_flyntrail05 +-1779550912=bt1_05_flyntrail06 +1361423394=bt1_05_ladderframe +-1101158735=bt1_05_other_dtl01 +1853359867=bt1_05_other_dtl02 +-1669186836=bt1_05_othr2_dtl01 +1878122956=bt1_05_othr2_dtl02 +-285053189=bt1_05_paving_bt +-1094416795=bt1_05_paving_btnoshad +-1908026648=bt1_05_roof_vents +563337726=bt1_05_roofrailing001 +1937037038=bt1_05_shadowproxy01 +1207150570=bt1_05_theatr_01 +-1884122038=bt1_05_theatr_signd +1921264340=bt1_05_theatre_dtl01 +-1509971461=bt1_05_theatre_dtl01b +1682935403=bt1_05_theatre_dtl02 +117401876=btype +-831834716=btype2 +-602287871=btype3 +-682211828=buccaneer +-1013450936=buccaneer2 +-304802106=buffalo +736902334=buffalo2 +237764926=buffalo3 +1886712733=bulldozer +-1696146015=bullet +-1346687836=burrito +-907477130=burrito2 +-1743316013=burrito3 +893081117=burrito4 +1132262048=burrito5 +-713569950=bus +788747387=buzzard +745926877=buzzard2 +883937721=cable1_root +923275822=cable2_root +969577574=cable3_root +-960289747=cablecar +775520107=cablemesh1915867_hvstd +-1637531279=cablemesh1915883_hvstd +67517509=cablemesh1915898_hvstd +1863395505=cablemesh1915913_hvstd +2018793771=cablemesh1915928_hvstd +-433286638=cablemesh1915943_hvstd +397397253=cablemesh1915958_hvstd +1648142215=cablemesh1915973_hvstd +909675378=cablemesh1915988_hvstd +636244595=cablemesh1916003_hvstd +425042490=cablemesh1916020_hvstd +-895978535=cablemesh1916020_hvstd002 +-1134176396=cablemesh1916020_hvstd003 +-299681034=cablemesh1916020_hvstd004 +-539648421=cablemesh1916020_hvstd005 +1937819051=cablemesh1916020_hvstd006 +1829877965=cablemesh1916020_hvstd007 +-1763079044=cablemesh1916020_hvstd008 +-743955348=cablemesh1916036_hvstd +1316672895=cablemesh1916051_hvstd +673204472=cablemesh1916066_hvstd +824053513=cablemesh1916083_hvstd +-1122592972=cablemesh1916098_hvstd +229460387=cablemesh1916113_hvstd +1430310064=cablemesh1916128_hvstd +651540825=cablemesh1916159_hvstd +1950347684=cablemesh1916160_hvstd +-833481113=cablemesh1916189_hvstd +-1656449766=cablemesh1916190_hvstd +-599958689=cablemesh1916221_hvstd +-376397930=cablemesh1916222_hvstd +-676828859=cablemesh1916251_hvstd +-2113017764=cablemesh1916254_hvstd +947823449=cablemesh1916467_hvstd +-964677165=cablemesh1916482_hvstd +909495086=cablemesh1916497_hvstd +-779144547=cablemesh1916512_hvstd +-1591976080=cablemesh1916527_hvstd +1681868109=cablemesh1916548_hvstd +-1072014021=cablemesh1916591_hvstd +-1029172980=cablemesh1916592_hvstd +83369041=cablemesh1916593_hvstd +589780624=cablemesh1916636_hvstd +412581959=cablemesh1916637_hvstd +-852074057=cablemesh1916638_hvstd +119315529=cablemesh1916653_hvstd +-1468336621=cablemesh1916672_hvstd +613572786=cablemesh1916690_hvstd +731682509=cablemesh1916705_hvstd +1651479162=cablemesh1916720_hvstd +836305091=cablemesh1916736_hvstd +-1936332671=cablemesh1916753_hvstd +453510880=cablemesh1916768_hvstd +604058190=cablemesh1916784_hvstd +-281483521=cablemesh1916799_hvstd +1501648742=cablemesh1916814_hvstd +-2129252625=cablemesh1916829_hvstd +1946785085=cablemesh1916844_hvstd +-286563195=cablemesh1916860_hvstd +1579744140=cablemesh1916875_hvstd +-1699901969=cablemesh1916875_hvstd001 +-1536188045=cablemesh1916875_hvstd002 +547235474=cablemesh1916890_hvstd +-532284526=cablemesh1916890_hvstd001 +-1399417804=cablemesh1916890_hvstd002 +126770573=cablemesh1923588_hvstd +-1627031373=cablemesh1923588_hvstd001 +-939685362=cablemesh1923589_hvstd +872064885=cablemesh1923589_hvstd001 +181341922=cablemesh1923596_hvstd +-809917902=cablemesh1923596_hvstd001 +984764024=cablemesh1923597_hvstd +1608038357=cablemesh1923597_hvstd001 +1691587609=cablemesh1923601_hvstd +-211653334=cablemesh1923601_hvstd001 +-564061992=cablemesh1923603_hvstd +-1465356392=cablemesh1923603_hvstd001 +2095861055=cablemesh1923689_hvstd +997078677=cablemesh1923690_hvstd +214434223=cablemesh1923691_hvstd +-1840042005=cablemesh1923692_hvstd +1656576773=cablemesh1923693_hvstd +-1749584113=cablemesh1923694_hvstd +1268736143=cablemesh1923788_hvstd +-1324526594=cablemesh1923789_hvstd +735327310=cablemesh1923790_hvstd +88785949=cablemesh1923791_hvstd +-844119398=cablemesh1923792_hvstd +-936926038=cablemesh1923793_hvstd +1906903021=cablemesh1923879_hvstd +-64498837=cablemesh1923880_hvstd +-563497837=cablemesh1923881_hvstd +-1511674896=cablemesh1923882_hvstd +-1194696196=cablemesh1923883_hvstd +141592264=cablemesh1923884_hvstd +1361916704=cablemesh1923970_hvstd +-1279715216=cablemesh1923971_hvstd +-528112458=cablemesh1923972_hvstd +-566992989=cablemesh1923973_hvstd +-2139349668=cablemesh1923974_hvstd +-427007713=cablemesh1923975_hvstd +-1039988033=cablemesh1924069_hvstd +-1177239377=cablemesh1924071_hvstd +788679081=cablemesh1924073_hvstd +-698595883=cablemesh1924074_hvstd +1020162131=cablemesh1924076_hvstd +-1659470999=cablemesh1924077_hvstd +-2121460621=cablemesh1924134_hvstd +-58817525=cablemesh1924135_hvstd +-93951397=cablemesh1924136_hvstd +-444076527=cablemesh1924137_hvstd +1606480294=cablemesh1924194_hvstd +962590878=cablemesh1924195_hvstd +-281901608=cablemesh1924196_hvstd +805444646=cablemesh1924197_hvstd +-774564416=cablemesh1924254_hvstd +-1415296590=cablemesh1924255_hvstd +-543292693=cablemesh1924256_hvstd +258423744=cablemesh1924257_hvstd +-396862484=cablemesh1924328_hvstd +-1931346338=cablemesh1924329_hvstd +26108003=cablemesh1924330_hvstd +161267888=cablemesh1924331_hvstd +1590696013=cablemesh1924388_hvstd +-1481484221=cablemesh1924389_hvstd +-1181627511=cablemesh1924390_hvstd +-55952115=cablemesh1924391_hvstd +-1561035791=cablemesh1924420_hvstd +133188235=cablemesh1924421_hvstd +1052574943=cablemesh1924478_hvstd +2045485592=cablemesh1924479_hvstd +-187308082=cablemesh1924480_hvstd +711508080=cablemesh1924541_hvstd +-1972392662=cablemesh1924542_hvstd +-1357497593=cablemesh1924543_hvstd +-554327468=cablemesh1924544_hvstd +893317972=cablemesh1924601_hvstd +-1194851786=cablemesh1924602_hvstd +-148876030=cablemesh1924603_hvstd +924336802=cablemesh1924604_hvstd +-1492880611=cablemesh1924633_hvstd +1370501060=cablemesh1924634_hvstd +1811077252=cablemesh1924663_hvstd +2000843208=cablemesh1924664_hvstd +124805598=cablemesh1924693_hvstd +-1886781861=cablemesh1924694_hvstd +-980867375=cablemesh1929772_hvstd +-3995611=cablemesh2161146_hvstd +1681405852=cablemesh2161147_hvstd +285860031=cablemesh2161148_hvstd +272578892=cablemesh2161150_hvstd +1985308043=cablemesh2161151_hvstd +-1632514362=cablemesh2161152_hvstd +458306332=cablemesh2161153_hvstd +-655938419=cablemesh2161154_hvstd +-950840561=cablemesh2161155_hvstd +1773447216=cablemesh2161156_hvstd +-977331169=cablemesh2161157_hvstd +1264917626=cablemesh2161158_hvstd +481122767=cablemesh2161159_hvstd +-416017083=cablemesh2161160_hvstd +524816499=cablemesh2161161_hvstd +481021780=cablemesh2161162_hvstd +430586840=cablemesh2161164_hvstd +267464723=cablemesh2161165_hvstd +-854632264=cablemesh2161195_hvstd +466100371=cablemesh2161211_thvy +-1535027789=cablemesh2271186_hvstd +-233797594=cablemesh2271201_hvstd +365648388=cablemesh2916020_hvstd001 +-641900067=cablemesh2916020_hvstd003 +-999568245=cablemesh2916051_hvstd001 +1147287684=caddy +-537896628=caddy2 +1876516712=camper +2072687711=carbonizzare +11251904=carbonrs +-50547061=cargobob +1621617168=cargobob2 +1394036463=cargobob3 +2025593404=cargobob4 +368211810=cargoplane +941800958=casco +2006918058=cavalcade +-789894171=cavalcade2 +2088441666=ce_xr_ctr2 +338949371=ch1_01__decal001 +-298079989=ch1_01__decal002 +266324268=ch1_01_bank +-683699338=ch1_01_bankdtls +795755219=ch1_01_barrier01 +1879099489=ch1_01_barrier01a +1653747076=ch1_01_barrier01b +92320566=ch1_01_basewalls00 +1176421181=ch1_01_beach008 +1490610353=ch1_01_beach009 +89957090=ch1_01_beach010 +1936162558=ch1_01_beach011 +646833476=ch1_01_beach012 +350831099=ch1_01_beach013 +501094474=ch1_01_beachdec_00 +1152869884=ch1_01_beachdec_01 +-1380534287=ch1_01_beachdec_02 +-1686367364=ch1_01_beachdec_03 +1472433172=ch1_01_beachdec_04 +-2046662511=ch1_01_beachdec_05 +-943231970=ch1_01_beachdec_06 +-1241397101=ch1_01_beachdec_07 +-680530873=ch1_01_beachrck_a +-307455808=ch1_01_beachrck_b +-17548465=ch1_01_beachrck_c +-358870349=ch1_01_beachrck_d +6241849=ch1_01_beachrck_e +923544466=ch1_01_beachrck_f +483653410=ch1_01_beachrck_g +1471638760=ch1_01_beachrck_h +641501683=ch1_01_beachrck_i +1945838959=ch1_01_beachrck_j +1525421551=ch1_01_beachtrax_003 +-912240062=ch1_01_beachtrax_01 +-1143884123=ch1_01_beachtrax_02 +-1951751934=ch1_01_bridge_lod +-291753084=ch1_01_bridge +-949394949=ch1_01_charthssign +1068639719=ch1_01_chumash_sg_slod +-492035864=ch1_01_chumash_sign +-1885639488=ch1_01_church +656967517=ch1_01_courtlines +-1656081367=ch1_01_dec_06 +-1522790080=ch1_01_decalgrime_01 +-2025911544=ch1_01_decl03 +-1851839212=ch1_01_decl03b +-1230837297=ch1_01_decl04 +-605932467=ch1_01_decl05 +-788586873=ch1_01_decl06 +-21693966=ch1_01_decl07 +-442841154=ch1_01_decl08 +321495771=ch1_01_decl09 +-427373778=ch1_01_decl10 +-922021833=ch1_01_decl12 +-1151240988=ch1_01_decl13 +-1119763027=ch1_01_dummyhd +1554665320=ch1_01_flagpole_01_lod +-1573366618=ch1_01_flagpole_01 +-134602726=ch1_01_foam_01_lod +-1559154583=ch1_01_foam_01 +-205227139=ch1_01_foam_02_lod +-1820356282=ch1_01_foam_02 +1637818877=ch1_01_foam_03_lod +-1007259085=ch1_01_foam_03 +233879812=ch1_01_foam_04_lod +-1173791143=ch1_01_foam_04 +-131331229=ch1_01_foam_05_lod +1758084060=ch1_01_foam_05 +-1827077244=ch1_01_foam_06_lod +2088395580=ch1_01_foam_06 +567193894=ch1_01_gvy_dtl01 +395877562=ch1_01_gvy_dtl02 +1869466727=ch1_01_gvy_dtl03 +-1624003598=ch1_01_gvy_dtl04 +2012638181=ch1_01_gvyard_a +-1403398997=ch1_01_gvyard_b +1515171992=ch1_01_gvyard_c +-1862394380=ch1_01_gvyard_d +1562784043=ch1_01_gvyard_stairs +1473668449=ch1_01_hedgedtl_01 +-1632603368=ch1_01_hedgedtl_02 +-1823056796=ch1_01_hedgedtl_03 +-1705186707=ch1_01_hedgedtl_04 +-1860184077=ch1_01_hedgedtl_05 +2076290359=ch1_01_hedgedtl_06 +1818955402=ch1_01_hedgedtl_07 +-678501168=ch1_01_hedgedtl_08 +-984268707=ch1_01_hedgedtl_09 +-1951117760=ch1_01_hedgedtl_10 +771723988=ch1_01_hedgedtl_11 +-1973335146=ch1_01_hedgedtl_12 +-1682772423=ch1_01_hedgedtl_13 +1930239214=ch1_01_hedgedtl_14 +2015176462=ch1_01_hedgedtl_15 +-791488392=ch1_01_hedgedtl_16 +-488997753=ch1_01_hedgedtl_17 +1092941051=ch1_01_hedgetopc +-128297903=ch1_01_korizhut +-137057721=ch1_01_korizwall_lod +821890269=ch1_01_korizwall +-1392804315=ch1_01_ladder +11139288=ch1_01_land_00a +-1762515606=ch1_01_land_00b +145289054=ch1_01_land_01 +-98512306=ch1_01_land_02 +2119293606=ch1_01_land_03 +1881620049=ch1_01_land_04 +1105191363=ch1_01_land_05 +866796888=ch1_01_land_06 +-1212723856=ch1_01_land_07 +-486041740=ch1_01_land_10 +-1128314140=ch1_01_land_11 +1270130018=ch1_01_land06 +-1965451776=ch1_01_laybyfloor +2066509898=ch1_01_liquorsign01 +1893817268=ch1_01_liquorsign02 +-1548662161=ch1_01_liquorstr_wire +1896489202=ch1_01_liquorstr +725917975=ch1_01_liquorstrdtls +2075499324=ch1_01_museentrncdcal +1413502017=ch1_01_ndec_00 +1730574861=ch1_01_ndec_01 +-180338418=ch1_01_newhedgesa +184118400=ch1_01_newhedgesb +-1345341918=ch1_01_newhedgesc +39541105=ch1_01_overpass_barsa +462293922=ch1_01_overpass_barsb +675566201=ch1_01_overpass +-362718399=ch1_01_parkinglines_01 +-59637918=ch1_01_parkinglines_02 +-2034560010=ch1_01_parkinglines_03 +-1232472969=ch1_01_pierrck_a +510514096=ch1_01_poolwtr +-1326799299=ch1_01_props_towelsday +-1521687466=ch1_01_props_towelsevening +323184897=ch1_01_props_towelsmorn +503064999=ch1_01_rd_lnd_dcl_01 +1339525731=ch1_01_rlswall01_glue001 +950635029=ch1_01_rlswall01 +-330041870=ch1_01_road007 +321924741=ch1_01_road06 +-1388814481=ch1_01_rsidedec_03 +-1221539348=ch1_01_rsidedec_03b +1237433499=ch1_01_scch_beam +-1102434854=ch1_01_scch_blgdecals01 +1274042181=ch1_01_scch_blgmain +2063237548=ch1_01_scch_crprkdecals +2135906409=ch1_01_scch_crprksurface +1869065700=ch1_01_scch_stilts_lod +-1849587480=ch1_01_scch_stilts +-562569724=ch1_01_sea_alga002 +1755584735=ch1_01_sea_alga01 +1431466556=ch1_01_sea_alga03 +1093421552=ch1_01_sea_alga04 +738825361=ch1_01_sea_ch1_01_uw_01 +1530655477=ch1_01_sea_ch1_01_uw_02 +351790702=ch1_01_sea_ch1_01_uw_03 +1062746926=ch1_01_sea_ch1_01_uw_04 +-132436811=ch1_01_sea_ch1_01_uw_05 +-499646225=ch1_01_sea_ch1_01_uw_06 +-594774632=ch1_01_sea_ch1_01_uw_07 +-967685852=ch1_01_sea_ch1_01_uw_08 +-1155452222=ch1_01_sea_ch1_01_uw_09 +1653343433=ch1_01_sea_ch1_01_uw_10 +1306778489=ch1_01_sea_ch1_01_uw_11 +1074610124=ch1_01_sea_ch1_01_uw_12 +426537611=ch1_01_sea_ch1_01_uw_14 +1307465795=ch1_01_sea_ch1_01_uw_dec_00 +630196103=ch1_01_sea_ch1_01_uw_dec_01 +861512474=ch1_01_sea_ch1_01_uw_dec_02 +55755533=ch1_01_sea_ch1_01_uw_dec_03 +419753585=ch1_01_sea_ch1_01_uw_dec_04 +-420935110=ch1_01_sea_ch1_01_uw_dec_05 +-89771596=ch1_01_sea_ch1_01_uw_dec_06 +-356281877=ch1_01_sea_ch1_01_uw_dec_07 +-2029719434=ch1_01_sea_ch1_01_uw_decb_00 +-1694754708=ch1_01_sea_ch1_01_uw_decb_01 +-528800919=ch1_01_sea_ch1_01_uw_decb_03 +276741382=ch1_01_sea_ch1_01_uw_decc_00 +-1558753739=ch1_01_sea_ch1_01_uwb_00 +1258855961=ch1_01_sea_ch1_01_uwb_06 +791758157=ch1_01_sea_coral_2 +1950283968=ch1_01_sea_l +1077001967=ch1_01_sea_uwb_01_lod +1345442365=ch1_01_sea_uwb_01 +-1473371669=ch1_01_sea_uwb_02_lod +-1733500110=ch1_01_sea_uwb_02 +-734758372=ch1_01_sea_uwb_03_lod +-1484357399=ch1_01_sea_uwb_03 +2133744557=ch1_01_sea_uwb_04_lod +2108566837=ch1_01_sea_uwb_04 +1552801955=ch1_01_sea_uwb_05_lod +-1948989054=ch1_01_sea_uwb_05 +-1312238887=ch1_01_sea_uwb_07_lod +-39932648=ch1_01_sea_uwb_07 +534951662=ch1_01_sea_wreck_2 +302750528=ch1_01_sea_wreck_3 +83245915=ch1_01_sea_wreck +-543002800=ch1_01_seaground_01 +-259682026=ch1_01_seaground_02 +39400637=ch1_01_seaground_03 +-2100447836=ch1_01_seaground_04 +-1803757310=ch1_01_seaground_05 +995632826=ch1_01_seaground_08 +2012206562=ch1_01_seawall002_lod +1652354686=ch1_01_seawall002 +1017243346=ch1_01_seawall003_lod +-324861236=ch1_01_seawall003 +402326602=ch1_01_seawall004_lod +-18503855=ch1_01_seawall004 +-1973410781=ch1_01_seawall005_lod +691403761=ch1_01_seawall005 +-2075435231=ch1_01_seaweeds_00 +1691310050=ch1_01_seawrka_lod +949250813=ch1_01_seawrkb_lod +308214521=ch1_01_seawrkc_lod +786496676=ch1_01_shop02 +782314739=ch1_01_shop02dtls +905829423=ch1_01_shopbase +-1847750154=ch1_01_shpbsdtls +1685575099=ch1_01_sign_01_lod +1945640894=ch1_01_sign_01 +1187892487=ch1_01_surfshack_rack +-431763373=ch1_01_surfshack +-776624825=ch1_01_surfshkdtls +-1629482019=ch1_01_tccourts_raila +279213928=ch1_01_tccourts_railb +1264676053=ch1_01_tccourts_railc +-1492069993=ch1_01_tccourts +130567957=ch1_01_tccourtsdtls +478774588=ch1_01_tcgate01 +776382646=ch1_01_tcgate02 +-30095213=ch1_01_tcgate03 +268004380=ch1_01_tcgate04 +-2062639675=ch1_01_tchuts_rail +533338455=ch1_01_tchuts +-378461214=ch1_01_tchutsdtls_bars +-1868089794=ch1_01_tchutsdtls +-1729833099=ch1_01_tcmain_raila +1193128944=ch1_01_tcmain_railb +1023844290=ch1_01_tcmain_railc +-2008521507=ch1_01_tcmain +-1078622053=ch1_01_tcmain02 +195829895=ch1_01_tcmain03 +-975340603=ch1_01_tcmaindtls_a +-1910797246=ch1_01_tcmaindtls_b +-261665583=ch1_01_tcpool_raila +1469055564=ch1_01_tcpool_raillb +-388166026=ch1_01_tcpool +1217119484=ch1_01_tcpooldtls +-1426270012=ch1_01_tnscrtfence01 +213195831=ch1_01_tnscrtfence02 +306587481=ch1_01_tnscrtfence03 +-466171077=ch1_01_tnscrtfence04 +-171676074=ch1_01_tnscrtfence05 +1198199202=ch1_01_tnscrtfence06 +1495381263=ch1_01_tnscrtfence07 +721180869=ch1_01_tnscrtfence08 +1019608152=ch1_01_tnscrtfence09 +-1384588140=ch1_01_tnscrtfence10 +-1591486225=ch1_01_trail1 +-1815527878=ch1_01_trail2 +-2083734669=ch1_01_treereflectioproxy +793004209=ch1_01_uw_decb_02 +1725446108=ch1_01_uw_decb_04 +1487018864=ch1_01_uw_decb_05 +-1980236261=ch1_01_uw_decb_06 +-341851803=ch1_01_uw_decb_07 +-537275904=ch1_01_water_01 +1144180335=ch1_02_armco_left001_lod +-1113692887=ch1_02_armco_left001 +-2009563969=ch1_02_armco_left001b_lod +49790872=ch1_02_armco_left001b +1733609426=ch1_02_beach_01_dec +-22100091=ch1_02_beach_01 +2022095667=ch1_02_beach_02 +-1378345778=ch1_02_bigweed_01 +-1255893178=ch1_02_blends_00100 +1853884926=ch1_02_blends_00101 +-1598624149=ch1_02_blends_00102 +-1543405268=ch1_02_build_02_planks +1605836612=ch1_02_build_02_rails +-1769625092=ch1_02_build_02_stepsa +1691567768=ch1_02_build_02_stepsb +-1160747194=ch1_02_build_02 +-771986381=ch1_02_buildl_79_rails +2009342682=ch1_02_buildl_79 +555046688=ch1_02_ch1_road01 +-1508585684=ch1_02_coastrok_01 +-1270322285=ch1_02_coastrok_02 +-76318232=ch1_02_coastrok_03 +-735748984=ch1_02_coastrok_03a +-927198086=ch1_02_coastrok_04 +-2132081407=ch1_02_coastrok_05 +-1293522697=ch1_02_coastrok_06 +-680676859=ch1_02_coastrok_07 +1566139549=ch1_02_dcl_01 +-335609366=ch1_02_dcl_02 +-56253641=ch1_02_dcl_03 +695467219=ch1_02_dcl_04 +-1204381098=ch1_02_dcl_05 +-955795464=ch1_02_dcl_06 +-744337107=ch1_02_dcl_07 +-468520434=ch1_02_dcl_08 +1879509496=ch1_02_dcl_09 +-332854782=ch1_02_dcl_10 +-43209591=ch1_02_dcl_11 +146195229=ch1_02_dcl_12 +437347794=ch1_02_dcl_13 +-857540512=ch1_02_foam_01 +-745142842=ch1_02_foam_02 +817602759=ch1_02_gnd_02_rails +695708120=ch1_02_gnd_02_railsb_lod +1354206936=ch1_02_gnd_02_railsb +-503598417=ch1_02_gnd_02 +2142609614=ch1_02_h05_skylight +547198799=ch1_02_h05 +-423978672=ch1_02_h07_015 +1076813847=ch1_02_h07_015wood +-982923554=ch1_02_h07_main_rails +550315547=ch1_02_h07_main_railsb +-1893820521=ch1_02_h07_main +-98947468=ch1_02_h07_maindtls +493292358=ch1_02_house_001_raila +2080786551=ch1_02_house_001_railb +-766421119=ch1_02_house_001 +1807478187=ch1_02_house03ih_rails_b +513672777=ch1_02_house03ih_railsa +2083111267=ch1_02_house03ih_railsc +-131611065=ch1_02_house03ih_skylight +-716819284=ch1_02_house03ih +1204685340=ch1_02_housewood_rails +-483948859=ch1_02_housewoodfnt +871757121=ch1_02_hsewoodfntfence +-451795908=ch1_02_ian19_planks +-1259518179=ch1_02_ian19_rails1 +-306399045=ch1_02_ian19_rails2 +-543744912=ch1_02_ian19_rails3 +713147570=ch1_02_ian19 +801125058=ch1_02_ih06_58_rails +-1464254561=ch1_02_ih06_58_railsb +1762604786=ch1_02_ih06_58 +475645244=ch1_02_ih07_01_rails +1737330872=ch1_02_ih07_01 +-1191309053=ch1_02_ihwhouse_07_rail +-1695462135=ch1_02_ihwhouse_07 +1860533773=ch1_02_ihwhouse_07dtls +-1444021947=ch1_02_int_closed +-1788961424=ch1_02_int_open +1842996250=ch1_02_kerb02 +1772530236=ch1_02_land_01 +1482196896=ch1_02_land_02 +-392602943=ch1_02_land_dcl +108805658=ch1_02_plot3stairs_lod +253628142=ch1_02_plot3stairs +-4697596=ch1_02_props_combo06_18_lod +-1206735244=ch1_02_props_l_005 +-181870890=ch1_02_props_s_006 +-23924310=ch1_02_props_s_007 +-1985312805=ch1_02_props_s_008 +910077489=ch1_02_retwall1a +1166494914=ch1_02_retwall1b +233407443=ch1_02_retwall2 +253431857=ch1_02_road_02 +1057187893=ch1_02_rockfall +-1294942871=ch1_02_rockfall2 +-1208408122=ch1_02_sc02_blg_rail01 +-900772750=ch1_02_sc02_blg_rail02 +-573082750=ch1_02_sc02_blg_rail03 +1874007863=ch1_02_sc02_blg_rail04 +-225005758=ch1_02_sc02_blg_raila +-215515003=ch1_02_sc02_blg +-2012361712=ch1_02_sc04_blgmain_raila +-1680084052=ch1_02_sc04_blgmain_railb +136518822=ch1_02_sc04_blgmain +1909481576=ch1_02_sc04_blgmainstairs +-143576950=ch1_02_sc04_blgmainsupp +512925819=ch1_02_sc05_blgmain_rails1 +347638983=ch1_02_sc05_blgmain_rails2 +970381059=ch1_02_sc05_blgmain_rails3 +1746449286=ch1_02_sc05_blgmain_rails4 +-399821907=ch1_02_sc05_blgmain_rails5 +-574808367=ch1_02_sc05_blgmain_rails6 +175011891=ch1_02_sc05_blgmain_rails7 +-1062829251=ch1_02_sc05_blgmain +-518564779=ch1_02_sea_ch1_02_uw1_00 +-629029074=ch1_02_sea_ch1_02_uw1_01 +152806493=ch1_02_sea_ch1_02_uw1_02 +-78804799=ch1_02_sea_ch1_02_uw1_03 +764439878=ch1_02_sea_ch1_02_uw1_04 +533287352=ch1_02_sea_ch1_02_uw1_05 +1377252947=ch1_02_sea_ch1_02_uw1_06 +1153244063=ch1_02_sea_ch1_02_uw1_07 +131934431=ch1_02_sea_ch1_02_uw1_dec_00 +-164756095=ch1_02_sea_ch1_02_uw1_dec_01 +1684300276=ch1_02_sea_ch1_02_uw1_dec_02 +1647893917=ch1_02_sea_ch1_02_uw1_dec_03 +1342060840=ch1_02_sea_ch1_02_uw1_dec_04 +1035801766=ch1_02_sea_ch1_02_uw1_dec_05 +-1417908189=ch1_02_sea_ch1_02_uw1_dec_06 +577450743=ch1_02_sea_ch1_02_uw2_01_lod +-1568584208=ch1_02_sea_ch1_02_uw2_01 +-1432319552=ch1_02_sea_ch1_02_uw2_02_lod +-1346901923=ch1_02_sea_ch1_02_uw2_02 +14660227=ch1_02_snd_dcl +1329820840=ch1_03_armco00 +-2051645043=ch1_03_armco01 +872857135=ch1_03_armco02 +1750804183=ch1_03_armco03 +1989198658=ch1_03_armco04 +-1364890403=ch1_03_bridge_ov +1828542008=ch1_03_bridge001_supports +-303945667=ch1_03_bridge001 +-1077376968=ch1_03_cstrckedge_003 +-769774365=ch1_03_cstrckedge_004 +-328572541=ch1_03_cstrckedge_005 +-1915245627=ch1_03_dcl_lyb02 +-354120227=ch1_03_dcl_lyby00 +1531047574=ch1_03_dcl_lyby01 +699952384=ch1_03_decal_004_lod +1957512629=ch1_03_decal_004 +1264813400=ch1_03_decal02 +-1035883491=ch1_03_foamwet_01 +-1392213597=ch1_03_foamwet_02 +1923353819=ch1_03_foamwet_03 +-590094023=ch1_03_foamwet_04 +1514599272=ch1_03_land_001_decal +1301385023=ch1_03_land_001 +1606595489=ch1_03_land_002 +1778567201=ch1_03_land_003 +2074110812=ch1_03_land_004 +-1035722506=ch1_03_land_dc05_lod +2129970183=ch1_03_land_dcl05 +-1376131756=ch1_03_land_dcl05b_lod +-827454113=ch1_03_land_dcl05b +-1506874643=ch1_03_lnd_dcl1_lod +403598249=ch1_03_lnd_dcl1 +1445634661=ch1_03_lnd_dcl2_lod +52183493=ch1_03_lnd_dcl2 +1538980321=ch1_03_sea_ch1_03_uw_00 +-491459741=ch1_03_sea_ch1_03_uw_01_lod +759962884=ch1_03_sea_ch1_03_uw_01 +1044889339=ch1_03_sea_ch1_03_uw_02 +-1209748941=ch1_03_sea_ch1_03_uw_03 +-2056598208=ch1_03_sea_ch1_03_uw_04 +-1883708964=ch1_03_sea_ch1_03_uw_05 +868044784=ch1_03_sea_ch1_03_uw_06_lod +1626866779=ch1_03_sea_ch1_03_uw_06 +872392739=ch1_03_sea_ch1_03_uw_07_lod +-557023230=ch1_03_sea_ch1_03_uw_07 +-248503095=ch1_03_sea_ch1_03_uw_08 +46978107=ch1_03_sea_ch1_03_uw_09_lod +-596575413=ch1_03_sea_ch1_03_uw_09 +1449403816=ch1_03_sea_ch1_03_uw_dec_00 +1679737117=ch1_03_sea_ch1_03_uw_dec_01 +-1175163705=ch1_03_sea_ch1_03_uw_dec_02 +1202784322=ch1_03_sea_ch1_03_uw_dec_03 +-1868686821=ch1_03_sea_ch1_03_uw_dec_04 +-1622919321=ch1_03_sea_ch1_03_uw_dec_05 +-467648226=ch1_03_sea_ch1_03_uw_dec_06 +47808144=ch1_03_sea_ch1_03_uw_dec_07 +-395982451=ch1_03_sea_ch1_03_uw_dec_08 +-174070783=ch1_03_sea_ch1_03_uw_dec_09 +-19794023=ch1_03_sea_ch1_03_uw_dec_10 +-1935043766=ch1_03_sea_ch1_03_uw_dec_11 +1834135174=ch1_04_armco_endsmalll001 +-293287060=ch1_04_armco_left_10 +584202551=ch1_04_armco_rght_10 +-1940283353=ch1_04_culvert01_s +-600745613=ch1_04_culvert01 +-294191618=ch1_04_culvert02 +-2131518812=ch1_04_dcl_04_lod +450170323=ch1_04_dcl_04 +-1991611708=ch1_04_dcl_05 +-509721025=ch1_04_dcl_08c_lod +-1063419413=ch1_04_dcl_08c +338705029=ch1_04_dcl_11_lod +-1184226737=ch1_04_dcl_11 +-449840678=ch1_04_dcl_13 +-1065835483=ch1_04_dcl_13b_lod +1673261881=ch1_04_dcl_13b +-1916844178=ch1_04_dcl_14_lod +340744164=ch1_04_dcl_14 +33928017=ch1_04_dcl_15 +264720136=ch1_04_dcl_17 +726992419=ch1_04_dcl_19 +-866876887=ch1_04_dcl_20_lod +-827143296=ch1_04_dcl_20 +-1726097431=ch1_04_dcl_21_lod +-595335390=ch1_04_dcl_21 +-114157674=ch1_04_dcl_21b +-1285745451=ch1_04_dcl_22 +-987000185=ch1_04_dcl_23a_lod +-2114278599=ch1_04_dcl_23a +-325747467=ch1_04_dcl_26r +398751053=ch1_04_decal_bridge +-1602685052=ch1_04_decalsfloor +-1380684055=ch1_04_decalsflooredge +-798957422=ch1_04_decalsfloorpark +313513025=ch1_04_gasnew +-742940955=ch1_04_gasnewroof +-1601205788=ch1_04_gassign01 +1991980604=ch1_04_gassign02 +-2064526679=ch1_04_gassign03 +180050437=ch1_04_grills +1006687760=ch1_04_hexdecals +923329994=ch1_04_land002 +1628816419=ch1_04_land01 +1391339476=ch1_04_land02 +-1300502782=ch1_04_land03 +-2141551936=ch1_04_land04 +1660562037=ch1_04_refprox023_ch +664017020=ch1_04_refprox024_ch +1671870307=ch1_04_refprox025_ch +1489283597=ch1_04_refprox027_ch +-970411175=ch1_04_refprox028_ch +1131940427=ch1_04_refprox029_ch +-669836836=ch1_04_refprox030_ch +1529750140=ch1_04_refprox031_ch +-1635586171=ch1_04_refprox032_ch +992703513=ch1_04_refprox033_ch +-792727366=ch1_04_refprox034_ch +-1999503628=ch1_04_rockgroup_1 +-1897559265=ch1_04_rockgroup_3 +578557404=ch1_04_sea_ch1_04_uw_01_lod +1275047988=ch1_04_sea_ch1_04_uw_01 +1580618913=ch1_04_sea_ch1_04_uw_02 +1580684662=ch1_04_sea_ch1_04_uw_dec_01 +-6351017=ch1_04_sea_ch1_04_uw_dec_02 +-300080000=ch1_04_signglue +57831255=ch1_04_ssbigsign_d008 +1859705599=ch1_04_stones_decal +1142298580=ch1_04_truckmarkings +1572274500=ch1_04_wetlands_01 +726408295=ch1_04_wetlands_02 +966113530=ch1_04_wetlands_03 +-2016455316=ch1_04_wetlands_04 +-1780354671=ch1_04_wetlands_05 +-1430917773=ch1_04_woodenstruc +2003984740=ch1_04_woodenstruc2 +1211859703=ch1_04_woodenstruc3 +-2035462136=ch1_04b_ammo_decal +146986237=ch1_04b_ammosign_lod +1573004296=ch1_04b_ammosign +-1596821588=ch1_04b_bdec_07g +-390130824=ch1_04b_cardecals +-580163850=ch1_04b_cardetails_lod +-1840327864=ch1_04b_cardetails +1663382220=ch1_04b_cliff_07 +-1680988031=ch1_04b_cliff_dcl_01_lod +479419282=ch1_04b_cliff_dcl_01 +-2032619493=ch1_04b_cliff_dcl_05 +1496962270=ch1_04b_cliff_dcl_06 +2106957205=ch1_04b_cliff_dcl_08 +-1296300063=ch1_04b_cliff_dcl_09 +-929582516=ch1_04b_cliff_dcl_10 +-23191984=ch1_04b_cliff_dcl_11 +-396201503=ch1_04b_cliff_dcl_12 +192624650=ch1_04b_cliff_dcl_14 +900271205=ch1_04b_cliff_dcl_15 +337226287=ch1_04b_clothes_decal +-1690095993=ch1_04b_clothese_emiss_lod +1561121555=ch1_04b_clothese_emissiv +341003969=ch1_04b_crk_dcl_05 +-668414286=ch1_04b_culv_shadw +-1334476730=ch1_04b_culvert_shdw +990490525=ch1_04b_culvert006 +1748310538=ch1_04b_culvert01_sb +-1248175503=ch1_04b_culvert01 +2029364866=ch1_04b_dcl_01 +-769828636=ch1_04b_dcl_02 +-967128866=ch1_04b_dcl_02b +1369332179=ch1_04b_dcl_09c +1459250315=ch1_04b_dcl_09d +-1907920610=ch1_04b_decalbuild006 +684107290=ch1_04b_decalbuild008 +-2088199119=ch1_04b_emissiv +1840110615=ch1_04b_land_e +900133182=ch1_04b_landa +2047474211=ch1_04b_landb +818680725=ch1_04b_landdcl_01 +-1539061236=ch1_04b_landdecal_lod +659672721=ch1_04b_landdecal +-1304150549=ch1_04b_landdecal01 +-610528332=ch1_04b_refproc_ch +44953858=ch1_04b_refproc +1683510404=ch1_04b_refprox026_ch +-1219049270=ch1_04b_refprox036_ch +1406750216=ch1_04b_refprox037_ch +857475009=ch1_04b_refprox038_ch +-1798191903=ch1_04b_refprox039_ch +2041392255=ch1_04b_rock1 +1181548787=ch1_04b_rocklrg01 +2000085638=ch1_04b_rocklrg02 +636370934=ch1_04b_rocklrg03 +828790498=ch1_04b_rocklrg04 +79089145=ch1_04b_rocksml02 +-960867839=ch1_04b_rocksml03 +-653789540=ch1_04b_rocksml04 +-1441490658=ch1_04b_rocksml05 +-1210665822=ch1_04b_rocksml06 +1480458114=ch1_04b_shop_02axtra +1324364699=ch1_04b_shop_jgs1 +1153244981=ch1_04b_shop_jgs2 +1921186496=ch1_04b_shop_jgs3 +-707621490=ch1_04b_shop_jgsxtr +188637696=ch1_04b_shop_jgsxtr02 +-489402741=ch1_04b_shopdet +1973243990=ch1_04b_shopdet02 +131094024=ch1_04b_vinegrapes__01 +-158157939=ch1_04b_vinegrapes__02 +-803871188=ch1_04b_vinegrapes__03 +1591444409=ch1_04b_vinegrapes__04 +-1263980717=ch1_04b_vinegrapes__05 +-1083489065=ch1_04b_vinegrapes__06 +393573626=ch1_04b_vinegrapes__07 +-1513680497=ch1_04b_vinegrapes__08 +-69288499=ch1_04b_vinegrapes__09 +-1622932575=ch1_04b_vinegrapes__10 +1186321010=ch1_04b_vinegrapes__11 +1492875005=ch1_04b_vinegrapes__12 +305654135=ch1_04b_vinegrapes__13 +-461763076=ch1_04b_vinegrapes__14 +-1939022369=ch1_04b_vinegrapes__15 +-1915821917=ch1_04b_vinegrapes__16 +721885973=ch1_04b_vinegrapes__17 +1027850126=ch1_04b_vinegrapes__18 +-984461399=ch1_04b_vinegrapes__19 +-155667011=ch1_04b_vinegrapes__20 +-1345476636=ch1_04b_vinegrapes__21 +439188646=ch1_04b_vinegrapes__22 +-749900061=ch1_04b_vinegrapes__23 +-1114422417=ch1_04b_vinegrapes__24 +1993356778=ch1_04b_vinegrapes__25 +1628244580=ch1_04b_vinegrapes__26 +-696126140=ch1_04b_vinegrapes__27 +-1052456246=ch1_04b_vinegrapes__28 +2047261775=ch1_04b_vinegrapes__29 +-866983922=ch1_04b_vinegrapes__30 +-1553953238=ch1_04b_vinegrapes__31 +-1289474639=ch1_04b_vinegrapes__32 +-156650325=ch1_04b_vinegrapes__33 +283240731=ch1_04b_vinegrapes__34 +1514470368=ch1_04b_vinegrapes__35 +-335962293=ch1_04b_vinegrapes__36 +751247589=ch1_04b_vinegrapes__37 +1047905346=ch1_04b_vinegrapes__38 +-1930632913=ch1_04b_vinegrapes__39 +1978622296=ch1_04b_vinegrapes__40 +-1071745611=ch1_04b_vinegrapes__41 +1497802759=ch1_04b_vinegrapes__42 +-899020232=ch1_04b_vinegrapes__43 +821286730=ch1_04b_vinegrapes__44 +1033072777=ch1_04b_vinegrapes__45 +353181565=ch1_04b_vinegrapes__46 +1843768805=ch1_04b_vinegrapes_01 +1624282043=ch1_04b_vinegrapes_02 +-1834780832=ch1_04b_vinegrapes_03 +-2045157812=ch1_04b_vinegrapes_04 +-1744207316=ch1_04b_vinegrapes_05 +-944217719=ch1_04b_vinegrapes_06 +-1134736685=ch1_04b_vinegrapes_07 +-1542840583=ch1_04b_vinegrapes_08 +-1288651450=ch1_04b_vinegrapes_09 +-331895833=ch1_04b_vinegrapes_10 +298776341=ch1_04b_vinegrapes_11 +20403686=ch1_04b_vinegrapes_12 +788410739=ch1_04b_vinegrapes_13 +614145197=ch1_04b_vinegrapes_14 +1381562408=ch1_04b_vinegrapes_15 +910999568=ch1_04b_vinegrapes_16 +1748607973=ch1_04b_vinegrapes_17 +1571065531=ch1_04b_vinegrapes_18 +-1956222402=ch1_04b_vinegrapes_19 +861289227=ch1_04b_vinegrapes_20 +-1989220553=ch1_04b_vinegrapes_21 +1445724338=ch1_04b_vinegrapes_22 +1824075212=ch1_04b_vinegrapes_23 +-1128247847=ch1_04b_vinegrapes_24 +-900404990=ch1_04b_vinegrapes_25 +-1625976188=ch1_04b_vinegrapes_26 +-1259291078=ch1_04b_vinegrapes_27 +2002862892=ch1_04b_vinegrapes_28 +-1917915193=ch1_04b_vinegrapes_29 +-152222878=ch1_04b_vinegrapes_30 +92528783=ch1_04b_vinegrapes_31 +-597389735=ch1_04b_vinegrapes_32 +-424500491=ch1_04b_vinegrapes_33 +-8760188=ch1_04b_vinegrapes_34 +164456746=ch1_04b_vinegrapes_35 +-1587472305=ch1_04b_vinegrapes_36 +-1282753374=ch1_04b_vinegrapes_37 +1765025782=ch1_04b_vinegrapes_38 +-763102572=ch1_04b_vinegrapes_39 +189456305=ch1_04b_vinegrapes_40 +198762701=ch1_04b_vinegrapes_41 +-424208758=ch1_04b_vinegrapes_42 +-111526960=ch1_04b_vinegrapes_43 +808987019=ch1_04b_vinegrapes_44 +1108397372=ch1_04b_vinegrapes_45 +-1951309696=ch1_04b_vinegrapes_46 +230526058=ch1_04b_vineland01 +-244034600=ch1_04b_vineland02 +2031215194=ch1_04b_vines_01 +-1351725290=ch1_04b_vines_02 +-770632613=ch1_04b_vines_04 +-1068928820=ch1_04b_vines_05 +-160178912=ch1_04b_vines_06 +-455525909=ch1_04b_vines_07 +-236104689=ch1_04b_vines_08 +-532565832=ch1_04b_vines_09 +-1635374042=ch1_04b_vines_10 +-1371747437=ch1_04b_vines_11 +-1785849294=ch1_04b_vines_12 +-1546897746=ch1_04b_vines_13 +1800553919=ch1_04b_vines_14 +2031345986=ch1_04b_vines_15 +1294240100=ch1_04b_vines_16 +1525589240=ch1_04b_vines_17 +568603364=ch1_04b_vines_18 +1076195174=ch1_04b_vines_19 +-651540059=ch1_04b_vines_20 +-1100475359=ch1_04b_vines_21 +2072809067=ch1_04b_vines_22 +-371856644=ch1_04b_vines_23 +879132712=ch1_04b_vines_24 +-1408864414=ch1_04b_vines_25 +1616992285=ch1_04b_vines_26 +1191650665=ch1_04b_vines_27 +-15919754=ch1_04b_vines_28 +1831694773=ch1_04b_vines_29 +-1777025045=ch1_04b_vines_30 +-2082858122=ch1_04b_vines_31 +980551851=ch1_04b_vines_32 +1747739679=ch1_04b_vines_33 +518869410=ch1_04b_vines_34 +1286516004=ch1_04b_vines_35 +530862860=ch1_04b_vines_36 +1308340154=ch1_04b_vines_37 +52009463=ch1_04b_vines_38 +828896915=ch1_04b_vines_39 +851345176=ch1_04b_vines_40 +-1133735314=ch1_04b_vines_41 +-163281371=ch1_04b_vines_42 +100476310=ch1_04b_vines_43 +1465108546=ch1_04b_vines_44 +1771138237=ch1_04b_vines_45 +1022366587=ch1_04b_vines_46 +1325578144=ch1_04b_vines_47 +-710911980=ch1_04b_vineslmbs_01 +450683532=ch1_04b_vineslmbs_02 +-107765766=ch1_04b_vineslmbs_03 +-1943747302=ch1_04b_vineslmbs_04 +-1705287289=ch1_04b_vineslmbs_05 +-1344500595=ch1_04b_vineslmbs_06 +-1114232832=ch1_04b_vineslmbs_07 +1439815797=ch1_04b_vineslmbs_08 +1670640633=ch1_04b_vineslmbs_09 +1075981838=ch1_04b_vineslmbs_10 +241519257=ch1_04b_vineslmbs_11 +1705408790=ch1_04b_vineslmbs_12 +842076716=ch1_04b_vineslmbs_13 +-86891661=ch1_04b_vineslmbs_14 +-396231021=ch1_04b_vineslmbs_15 +489482280=ch1_04b_vineslmbs_16 +-317356038=ch1_04b_vineslmbs_17 +-452298740=ch1_04b_vineslmbs_18 +-1285483334=ch1_04b_vineslmbs_19 +251218053=ch1_04b_vineslmbs_20 +-1046073888=ch1_04b_vineslmbs_21 +66237048=ch1_04b_vineslmbs_22 +-165079323=ch1_04b_vineslmbs_23 +-738504054=ch1_04b_vineslmbs_24 +-2049493441=ch1_04b_vineslmbs_25 +-1199662191=ch1_04b_vineslmbs_26 +-364871916=ch1_04b_vineslmbs_27 +1094167809=ch1_04b_vineslmbs_28 +721256589=ch1_04b_vineslmbs_29 +-75783462=ch1_04b_vineslmbs_30 +156843669=ch1_04b_vineslmbs_31 +1519182087=ch1_04b_vineslmbs_32 +750847344=ch1_04b_vineslmbs_33 +-1366685448=ch1_04b_vineslmbs_34 +-1013042400=ch1_04b_vineslmbs_35 +366565269=ch1_04b_vineslmbs_36 +656701995=ch1_04b_vineslmbs_37 +1042229304=ch1_04b_vineslmbs_38 +754451946=ch1_04b_vineslmbs_39 +-18075817=ch1_04b_vineslmbs_40 +-407502613=ch1_04b_vineslmbs_41 +-617060368=ch1_04b_vineslmbs_42 +-730899874=ch1_04b_vineslmbs_43 +1389975332=ch1_04b_vineslmbs_44 +749341382=ch1_04b_vineslmbs_45 +514027205=ch1_04b_vineslmbs_46 +-593814746=ch1_04b_vineslod_01 +-822247453=ch1_04b_vineslod_02 +1942338968=ch1_04b_vinetrck_01 +492179642=ch1_04b_vinetrck_02 +-791115731=ch1_04b_water_pool_slod +-1311186087=ch1_04b_water_pool +593597437=ch1_04b_water01 +1056164589=ch1_04b_water02 +1360883520=ch1_04b_water03 +-1765255028=ch1_04b_wetlands_tmp6 +1460059961=ch1_04b_wetlands01 +1153112738=ch1_04b_wetlands02 +-650427488=ch1_04b_wetlands03 +976258698=ch1_05_actcen_fen +1810781472=ch1_05_actcen_rope +1730087529=ch1_05_actcen_slats +-327498539=ch1_05_activcen_raila +-1709141=ch1_05_activcen_railb +-13224864=ch1_05_activcen +-844065962=ch1_05_activcendtls +1653345322=ch1_05_activcensign01_lod +935153596=ch1_05_activcensign01 +-908544694=ch1_05_activcensign02_lod +536551480=ch1_05_activcensign02 +-285935839=ch1_05_atcn_suprt +-2088094434=ch1_05_bd01a +-1624314777=ch1_05_bd01c +-916373301=ch1_05_bd01d +-1038597159=ch1_05_cave_dec +-1484538330=ch1_05_creek_006 +116915445=ch1_05_creek_007 +-381501045=ch1_05_creek_008 +585544914=ch1_05_creek_009 +-1383740026=ch1_05_creek_010 +2080992177=ch1_05_creekrcks_006 +1838014987=ch1_05_crkwater_1001 +837216926=ch1_05_crkwater_1005 +539019026=ch1_05_crkwater_1006 +-2121709205=ch1_05_crkwater_top +-929723431=ch1_05_d00 +-95457460=ch1_05_d01 +1138197079=ch1_05_d03 +1981048528=ch1_05_d04 +1867733326=ch1_05_d05 +-1922951829=ch1_05_d08 +-1474213143=ch1_05_d09 +59539614=ch1_05_d10 +-1741247976=ch1_05_d15 +-1910139402=ch1_05_d16 +244324045=ch1_05_d17 +2083942936=ch1_05_d18 +1868257378=ch1_05_d19 +-648237077=ch1_05_d21 +-1178308421=ch1_05_d22 +-1901979057=ch1_05_d23 +-1838276121=ch1_05_d24 +-1424829648=ch1_05_d25 +-1127582049=ch1_05_d26 +1167493177=ch1_05_d27 +1480535434=ch1_05_d28 +1639006318=ch1_05_d29 +1785437879=ch1_05_d44 +-1147977467=ch1_05_d45 +-1388600234=ch1_05_d46 +794863774=ch1_05_d47 +994731483=ch1_05_d47a +-1762920521=ch1_05_d49 +864740674=ch1_05_d50 +1877990923=ch1_05_d52 +481474450=ch1_05_d56 +-1283824349=ch1_05_d57 +-1522513745=ch1_05_d58 +-268542422=ch1_05_d59 +1352359959=ch1_05_dd10t001 +859803400=ch1_05_decal_00 +-2050968563=ch1_05_decal_02 +640710730=ch1_05_decal_13 +-154494593=ch1_05_decal_14 +148979116=ch1_05_decal_15 +1543168990=ch1_05_decal_16 +761267881=ch1_05_decal_17 +652016031=ch1_05_decal_18 +-122479284=ch1_05_decal_19 +-1290727183=ch1_05_decal_20 +-993086356=ch1_05_decal_21 +390748510=ch1_05_decal_22 +470508256=ch1_05_decal_23 +1346620240=ch1_05_decal_26 +1628073181=ch1_05_decal_27 +1541235335=ch1_05_decal_28 +765101570=ch1_05_decal_29 +-1553503526=ch1_05_decal_31 +-656681534=ch1_05_decal_34 +162839862=ch1_05_decal_34c +594081602=ch1_05_dirttrack002 +-2034915886=ch1_05_gbdec_00 +-269584318=ch1_05_gbdec_01 +1932132027=ch1_05_gbdec_02 +1582355721=ch1_05_gbdec_03 +1326593676=ch1_05_gbdec_04 +956566128=ch1_05_gbdec_05 +1398070564=ch1_05_glue_rocks +198600754=ch1_05_l1297 +-70639047=ch1_05_land_004 +-1305496067=ch1_05_land1 +1645273000=ch1_05_land10 +1868429890=ch1_05_land11 +1167894208=ch1_05_land12 +-2012749394=ch1_05_land2 +-1715895027=ch1_05_land3 +1805199569=ch1_05_land4 +2103692390=ch1_05_land5 +1532364875=ch1_05_land7 +-1903823016=ch1_05_nd_00 +2092258231=ch1_05_nd_01 +-751140668=ch1_05_nd_02 +153873574=ch1_05_nd_03 +1332738349=ch1_05_nd_04 +-440982083=ch1_05_nd_05 +-1672408334=ch1_05_nd_06 +-876285479=ch1_05_nd_07 +-122926169=ch1_05_nd_08 +-1371949373=ch1_05_nd_09 +647342297=ch1_05_nd_10 +407571524=ch1_05_nd_11 +-1846378607=ch1_05_nd_12 +2076201773=ch1_05_nd_13 +-445733236=ch1_05_nd_14 +255326750=ch1_05_nd_15 +1214049383=ch1_05_nd_16 +850837787=ch1_05_nd_17 +-1681714378=ch1_05_nd_18 +-964663120=ch1_05_nd_19 +1299739390=ch1_05_nd_20 +-548464979=ch1_05_nd_21 +290509609=ch1_05_newrsd_00 +549417478=ch1_05_newrsd_01 +856561315=ch1_05_newrsd_02 +-1764693127=ch1_05_newrsd_04c +1997577891=ch1_05_newrsd_09 +1397271671=ch1_05_newrsd_14c +1033054933=ch1_05_newrsd_16 +432497470=ch1_05_newrsd_18 +186238435=ch1_05_newrsd_19 +2131623274=ch1_05_newrsd_20 +1840863937=ch1_05_newrsd_21 +1110737848=ch1_05_newrsd_23 +937848604=ch1_05_newrsd_24 +102239104=ch1_05_newrsd_25 +-330770462=ch1_05_newrsd_26 +-827056967=ch1_05_newrsd_28 +-1269307051=ch1_05_newrsd_33 +725407517=ch1_05_newrsd_34 +426914696=ch1_05_newrsd_35 +213268811=ch1_05_roadd_01c +-197676453=ch1_05_rocks_010 +-434498016=ch1_05_rocks_011 +882132333=ch1_05_small_rocks +1165541107=ch1_05_small_rocksb +817796479=ch1_05_small_rocksc +1403564505=ch1_05_stdec_00 +1657622562=ch1_05_stdec_01 +2041282014=ch1_05_stdec_02 +794913095=ch1_05_stdec_03 +711896776=ch1_05_vine_slod +1881883116=ch1_05_vinegrapes_01 +-1192733851=ch1_05_vinegrapes_02 +-1364836639=ch1_05_vinegrapes_03 +-448648156=ch1_05_vinegrapes_04 +-267894352=ch1_05_vinegrapes_05 +30401855=ch1_05_vinegrapes_06 +777993821=ch1_05_vinegrapes_07 +956322719=ch1_05_vinegrapes_08 +1253177090=ch1_05_vinegrapes_09 +11332893=ch1_05_vinegrapes_10 +-288405150=ch1_05_vinegrapes_11 +-1673878474=ch1_05_vinegrapes_12 +-1906374529=ch1_05_vinegrapes_13 +-1734107868=ch1_05_vinegrapes_14 +-958170717=ch1_05_vinegrapes_15 +-1270786977=ch1_05_vinegrapes_16 +1651978444=ch1_05_vinegrapes_17 +1371148114=ch1_05_vinegrapes_18 +2147216341=ch1_05_vinegrapes_19 +-400639775=ch1_05_vinegrapes_20 +-103785404=ch1_05_vinegrapes_21 +72446278=ch1_05_vinegrapes_22 +-1768876605=ch1_05_vinegrapes_23 +-401127089=ch1_05_vines_01 +496874587=ch1_05_vines_02 +223548358=ch1_05_vines_03 +1111653796=ch1_05_vines_04 +805099801=ch1_05_vines_05 +1788792416=ch1_05_vines_06 +1491675893=ch1_05_vines_07 +466530497=ch1_05_vines_08 +2048421203=ch1_05_vines_09 +-1255087545=ch1_05_vines_10 +-1527692856=ch1_05_vines_11 +-1849025670=ch1_05_vines_12 +-14551512=ch1_05_vines_13 +1517923546=ch1_05_vines_14 +1211566165=ch1_05_vines_15 +-1229724335=ch1_05_vines_16 +-1529593454=ch1_05_vines_17 +590757460=ch1_05_vines_18 +316775851=ch1_05_vines_19 +-528107544=ch1_05_vines_20 +-256386996=ch1_05_vines_21 +1911184043=ch1_05_vines_22 +-2128611050=ch1_05_vines_23 +1357265228=ch1_05_vinesleaf_01 +1847981003=ch1_05_vinesleaf_03 +1668013655=ch1_05_vinesleaf_04 +-88699674=ch1_05_vinesleaf_05 +1607751460=ch1_05_vinesleaf_06 +386942361=ch1_05_vinesleaf_07 +71933964=ch1_05_vinesleaf_08 +-1012195632=ch1_05_vinesleaf_09 +-380737290=ch1_05_vinesleaf_10 +-1304986931=ch1_05_vinesleaf_11 +-2052120131=ch1_05_vinesleaf_12 +1321415654=ch1_05_vinesleaf_13 +1127357636=ch1_05_vinesleaf_14 +1781131955=ch1_05_vinesleaf_15 +1623185375=ch1_05_vinesleaf_16 +1701994816=ch1_05_vinesleaf_17 +1445446315=ch1_05_vinesleaf_18 +551835681=ch1_05_vinesleaf_19 +-414816210=ch1_05_vinesleaf_20 +-490414265=ch1_05_vinesleaf_21 +-242320166=ch1_05_vinesleaf_22 +642967138=ch1_05_vinesleaf_23 +-788448320=ch1_05_vinesleaf_24 +142355125=ch1_05_vinesleaf_25 +438947344=ch1_05_vinesleaf_26 +1800171580=ch1_05_vinesleaf_27 +-38398679=ch1_05_vinesleaf_28 +1535725806=ch1_05_vinesleaf_29 +1248308587=ch1_05_vinesleaf_30 +949815766=ch1_05_vinesleaf_31 +-1646013342=ch1_05_vinesleaf_32 +-1349224513=ch1_05_vinesleaf_33 +-1656958192=ch1_05_vinesleaf_34 +-1826177308=ch1_05_vinesleaf_35 +-2135418361=ch1_05_vinesleaf_36 +-456269263=ch1_05_vinesleaf_37 +-727957042=ch1_05_vinesleaf_38 +-900059830=ch1_05_vinesleaf_39 +53617265=ch1_05_vinesleaf_40 +-214400386=ch1_05_vinesleaf_41 +552590828=ch1_05_vinesleaf_42 +1433781983=ch1_05_vinesleaf_43 +1740106595=ch1_05_vinesleaf_44 +1280193708=ch1_05_vinesleaf_45 +974164017=ch1_05_vinesleaf_46 +1736239881=ch1_05_vinesleaf_47 +-1900978659=ch1_05_vineslmb_01 +-1737789039=ch1_05_vineslmb_02 +937767058=ch1_05_vineslmb_03 +1445227792=ch1_05_vineslmb_04 +1736052667=ch1_05_vineslmb_05 +1907368999=ch1_05_vineslmb_06 +-261512820=ch1_05_vineslmb_07 +35669241=ch1_05_vineslmb_08 +484211313=ch1_05_vineslmb_09 +855713750=ch1_05_vineslmb_10 +1573944692=ch1_05_vineslmb_11 +1852972727=ch1_05_vineslmb_12 +189978742=ch1_05_vineslmb_13 +429651208=ch1_05_vineslmb_14 +685675421=ch1_05_vineslmb_15 +892775501=ch1_05_vineslmb_16 +-1226756204=ch1_05_vineslmb_17 +-995046605=ch1_05_vineslmb_18 +-808525457=ch1_05_vineslmb_19 +-284876533=ch1_05_vineslmb_20 +80104589=ch1_05_vineslmb_21 +310896656=ch1_05_vineslmb_22 +-1435297816=ch1_05_vineslmb_23 +982100547=ch1_05_vinetrck_002 +-1152647489=ch1_05_water_01old +-981106295=ch1_05_water_02 +525120790=ch1_05_water_03 +817616884=ch1_05_water_04 +1827794303=ch1_05_water_05_lod +-2076410120=ch1_05_water_05 +575761854=ch1_05b_bdec_00 +267569409=ch1_05b_bdec_01 +-655303942=ch1_05b_bdec_02 +-957106432=ch1_05b_bdec_03 +1832551311=ch1_05b_bdec_04 +-374244229=ch1_05b_bdec_05 +-1881323308=ch1_05b_bdec_06 +1144992157=ch1_05b_bdec_08 +881431090=ch1_05b_bdec_09 +-1084544805=ch1_05b_bdec_10 +-1324839882=ch1_05b_bdec_11 +485123068=ch1_05b_bdec_12 +218940481=ch1_05b_bdec_13 +-2009089371=ch1_05b_bdec_14 +2055806776=ch1_05b_bdec_15 +-440207958=ch1_05b_bdec_16 +-702982569=ch1_05b_bdec_17 +850268023=ch1_05b_bdec_18 +1684239073=ch1_05b_bdec_19 +-1394703166=ch1_05b_bdec_21 +667843236=ch1_05b_bdec_22 +425844171=ch1_05b_bdec_23 +1980405531=ch1_05b_bdec_24 +-1478886727=ch1_05b_bdec_25 +-558438286=ch1_05b_bdec_26 +734593805=ch1_05b_bdec_28 +1643016023=ch1_05b_bdec_29 +-102850527=ch1_05b_bdec_30 +-775794715=ch1_05b_bdec_31 +395074428=ch1_05b_bdec_32 +-314243346=ch1_05b_bdec_33 +-984926473=ch1_05b_bdec_34 +-1829219758=ch1_05b_bdec_35 +-563680978=ch1_05b_bdec_36 +-1272212296=ch1_05b_bdec_37 +1340525620=ch1_05b_bdec_38 +-142669653=ch1_05b_bdec_38z +1604938681=ch1_05b_bdec_39 +-2097070856=ch1_05b_bdec_40 +-2009905316=ch1_05b_bdec_41 +2039135481=ch1_05b_culvert_dcl +-1514655736=ch1_05b_land01 +-542694427=ch1_05b_land02 +-714535063=ch1_05b_land03 +1257994892=ch1_05b_land04 +817251842=ch1_05b_land05 +632991755=ch1_05b_land06 +479239607=ch1_05b_land07 +1972031398=ch1_05b_land08 +1454443264=ch1_05b_land09_lod +591964963=ch1_05b_land09 +141548801=ch1_05b_pipeculvert +1659629020=ch1_05b_rocks_005 +-1650129452=ch1_05b_sdec_05 +-1027911680=ch1_05b_sdec_07 +1969239383=ch1_05b_sdec_08 +-1677440053=ch1_05b_water_01 +-1380389068=ch1_05b_water_02 +2087128209=ch1_05b_water_03 +-975561576=ch1_06__r_hedge_dec_1 +-1382939478=ch1_06__r_hedge_dec_10 +1233075334=ch1_06__r_hedge_dec_11 +1522917139=ch1_06__r_hedge_dec_12 +1687483057=ch1_06__r_hedge_dec_13 +-147875868=ch1_06__r_hedge_dec_14 +-1468603954=ch1_06__r_hedge_dec_2 +1187913354=ch1_06__r_hedge_dec_3 +707060956=ch1_06__r_hedge_dec_4 +399130663=ch1_06__r_hedge_dec_5 +158835586=ch1_06__r_hedge_dec_6 +-12284132=ch1_06__r_hedge_dec_7 +-320148887=ch1_06__r_hedge_dec_8 +-762792539=ch1_06__r_hedge_dec_9 +-82250298=ch1_06_01_em_lod +1004619078=ch1_06_01_em +-1265602907=ch1_06_01 +-470880964=ch1_06_04_em_lod +-1622639020=ch1_06_04_em +1291657088=ch1_06_04 +781017273=ch1_06_12_em_lod +258259732=ch1_06_12_em +-465809568=ch1_06_12 +823141127=ch1_06_balcony +-767257825=ch1_06_balconyb +785926531=ch1_06_blackrail1 +-149267960=ch1_06_blackrail2 +-250590737=ch1_06_dec_00 +-564779909=ch1_06_dec_01 +-866090864=ch1_06_dec_02 +-875331722=ch1_06_dec_03 +-1174086695=ch1_06_dec_04 +-1489062323=ch1_06_dec_05 +-1785261314=ch1_06_dec_06 +344363223=ch1_06_dec_07 +-2097844813=ch1_06_dec_08 +1914358782=ch1_06_dec_09 +1380619228=ch1_06_gatefizz +-694082153=ch1_06_land +-368536216=ch1_06_poolwtr_01 +262873764=ch1_06_res1_decal_01 +1613657340=ch1_06_res1_em_lod +-2003242056=ch1_06_res1_em +1378184681=ch1_06_res1 +-615911326=ch1_06_res2_decheg_01 +-2081046085=ch1_06_res2_decheg_02 +1975461198=ch1_06_res2_decheg_03 +1111146038=ch1_06_res2_decheg_04 +-1807588780=ch1_06_res2_decheg_05 +-1304912276=ch1_06_res2_decheg_06 +-812787434=ch1_06_res2_decheg_08 +-370207447=ch1_06_res2_hedgedec_01 +-627607942=ch1_06_res2_hedgedec_02 +-1237439032=ch1_06_res2_hedgedec_03 +-1610809018=ch1_06_res2_hedgedec_04 +532316351=ch1_06_res2_hedgedec_05 +293921876=ch1_06_res2_hedgedec_06 +209181242=ch1_06_res2_hedgedec_07 +-14598259=ch1_06_res2_hedgedec_08 +1681689026=ch1_06_res2_hedgedec_09 +-2066665856=ch1_06_res4_deched_01 +-1509199628=ch1_06_res4_deched_02 +-1721903207=ch1_06_res4_deched_03 +476568995=ch1_06_res4_deched_04 +-1106501387=ch1_06_res4_deched_05 +-1359707450=ch1_06_res4_deched_06 +-524589485=ch1_06_res4_deched_07 +1703112665=ch1_06_res4_deched_08 +112439867=ch1_06_res4_deched_09 +-1430029948=ch1_06_res4_deched_10 +-2132335728=ch1_06_res4_em_lod +-1283147563=ch1_06_res4_em +-1235667377=ch1_06_res4 +2027564676=ch1_06_statue01_lod +-1534185780=ch1_06_statue01 +-1246831416=ch1_06_wall01 +-949746445=ch1_06b_clotha_lod +-1470061540=ch1_06b_clothb_lod +1263880884=ch1_06b_clothc_lod +791179982=ch1_06b_clothd_lod +-689908965=ch1_06b_clothe_lod +927254358=ch1_06b_clothf_lod +84981371=ch1_06b_emissive_slod +2068092117=ch1_06b_emissive +1745682137=ch1_06b_kowall001 +1968085340=ch1_06b_kowall002 +-1509442068=ch1_06b_land_01 +1536993559=ch1_06b_land_02 +-245702103=ch1_06b_plot1_dtls_b_00 +52659642=ch1_06b_plot1_dtls_b_01 +-723441354=ch1_06b_plot1_dtls_b_02 +-425800527=ch1_06b_plot1_dtls_b_03 +1047919710=ch1_06b_plot1_dtls_b_04 +1649813806=ch1_06b_plot1 +1561499487=ch1_06b_plot2_dtls_b_00 +-1739649577=ch1_06b_plot2_dtls_b_01 +2038812741=ch1_06b_plot2_dtls_b_02 +480581193=ch1_06b_plot2_dtls_b_03 +1332706269=ch1_06b_plot2_dtls_b_04 +-2004585078=ch1_06b_plot2 +-280051256=ch1_06b_plot3_dtlsb_01 +-412175864=ch1_06b_plot3_dtlsb_02 +-642967931=ch1_06b_plot3_dtlsb_03 +-1783591283=ch1_06b_plot3_dtlsb_04 +-1225666289=ch1_06b_plot3_dtlsb_05 +2007684055=ch1_06b_plot3 +-355546905=ch1_06b_plot4_bars +-374873227=ch1_06b_plot4_dtls_01 +-660651672=ch1_06b_plot4_dtls_02 +-359078565=ch1_06b_plot4_dtls_03 +974233216=ch1_06b_plot4_woodhi_lod +-2039602912=ch1_06b_plot4_woodhi +754925185=ch1_06b_plot4 +-644313716=ch1_06b_plot5_dtls_b_01 +-472669694=ch1_06b_plot5_dtls_b_02 +-1948487151=ch1_06b_plot5_dtls_b_03 +1577096794=ch1_06b_plot5_dtls_b_04 +1725411913=ch1_06b_plot5 +-1698420455=ch1_06b_plt1_dtls_00 +1431445046=ch1_06b_plt1_dtls_01 +-2063598191=ch1_06b_plt1_dtls_02 +948331707=ch1_06b_plt1_dtls_03 +1672395503=ch1_06b_plt1_dtls_04 +471509988=ch1_06b_plt1_dtls_05 +208538763=ch1_06b_plt1_dtls_06 +-7408947=ch1_06b_plt1_dtls_07 +-667440211=ch1_06b_plt2_dtls_04 +290561504=ch1_06b_plt2_dtls_05 +847568966=ch1_06b_plt2_dtls_06 +1800262103=ch1_06b_plt2_dtls_07 +486192434=ch1_06b_plt2_dtls_08 +-1914521701=ch1_06b_plt3_dtls_00 +-543925507=ch1_06b_plt3_dtls_01 +-66546707=ch1_06b_plt3_dtls_02 +229455670=ch1_06b_plt3_dtls_03 +375015568=ch1_06b_plt3_dtls_04 +673836079=ch1_06b_plt3_dtls_05 +1000280857=ch1_06b_plt3_dtls_06 +1303885642=ch1_06b_plt3_dtls_07 +1450231996=ch1_06b_plt3_dtls_08 +1119566337=ch1_06b_plt3_dtls_66 +600282003=ch1_06b_plt5_dtls_00 +423329399=ch1_06b_plt5_dtls_01 +124508888=ch1_06b_plt5_dtls_02 +1822795086=ch1_06b_plt5_dtls_03 +1525744101=ch1_06b_plt5_dtls_04 +1338960801=ch1_06b_plt5_dtls_05 +1046825166=ch1_06b_plt5_dtls_06 +1969796840=ch1_06b_plt5_dtls_07 +1685722379=ch1_06b_plt5_dtls_08 +1503919967=ch1_06b_plt5_dtls_09 +-1159937893=ch1_06b_plt5_dtls_10 +-771681450=ch1_06b_poolwtr +-193774164=ch1_06b_props_props05_08_lod +2069853531=ch1_06b_roadart_01_lod +316677475=ch1_06b_roadart_01 +1476245945=ch1_06b_tdec_00 +-1091139671=ch1_06b_tdec_01 +747692764=ch1_06b_tdec_02 +560188546=ch1_06b_tdec_03 +280374055=ch1_06b_tdec_04 +-1816055493=ch1_06b_tdec_05 +-1980818025=ch1_06b_tdec_06 +-564279689=ch1_06b_tdec_07 +1906074002=ch1_06b_tdec_66 +1728494960=ch1_06c_base_01 +1231358135=ch1_06c_creepingivy2 +-1571993431=ch1_06c_decal1 +-1346710056=ch1_06c_emissive_lod +1389934802=ch1_06c_emissive +-1463257667=ch1_06c_hedge_2_00 +2063473193=ch1_06c_hedge_2_01 +325372652=ch1_06c_hedge_2_02 +632778641=ch1_06c_hedge_2_03 +-1350466777=ch1_06c_hedge_2_04 +-1035228997=ch1_06c_hedge_2_05 +-30465907=ch1_06c_hedge_2_06 +1350911288=ch1_06c_hedge_2_07 +454089296=ch1_06c_hedge_2_08 +760708829=ch1_06c_hedge_2_09 +1397509646=ch1_06c_hedge_2_10 +1099541129=ch1_06c_hedge_2_11 +-586751655=ch1_06c_hedge_2_12 +-758919981=ch1_06c_hedge_2_13 +-1978144101=ch1_06c_house47 +2113601042=ch1_06c_intemissive_dummy +-321814252=ch1_06c_ldec_00 +-15456871=ch1_06c_ldec_01 +-748191486=ch1_06c_petrol +1962325646=ch1_06c_water +-829294170=ch1_06d_decal_00 +-1292189064=ch1_06d_decal_01 +-383242542=ch1_06d_decal_02 +198669360=ch1_06d_decal_03 +-100216689=ch1_06d_decal_04 +813514107=ch1_06d_decal_05 +514824672=ch1_06d_decal_06 +1159915206=ch1_06d_decal_07 +857490105=ch1_06d_decal_08 +1769123693=ch1_06d_decal_09 +1201827021=ch1_06d_decal_10 +1522832153=ch1_06d_decal_11 +1829386148=ch1_06d_decal_12 +2118605342=ch1_06d_decal_13 +-1870528877=ch1_06d_decal_14 +-968496614=ch1_06d_decal_15 +-1735913825=ch1_06d_decal_16 +-337332905=ch1_06d_decal_17 +-1238808095=ch1_06d_decal_18 +257915980=ch1_06d_decal_19 +-1925253951=ch1_06d_decal_20 +1484360503=ch1_06d_decal_21 +1790586808=ch1_06d_decal_22 +-1229142084=ch1_06d_decal_23 +-1611228624=ch1_06d_decal_24 +-1304609091=ch1_06d_decal_25 +24927546=ch1_06d_decal_26 +226129206=ch1_06d_decal_27 +-676197978=ch1_06d_decal_28 +-386618325=ch1_06d_decal_29 +1054857528=ch1_06d_decal_30 +1246031874=ch1_06d_decal_31 +478614663=ch1_06d_decal_32 +1650904865=ch1_06d_emissive_a_lod +1610071817=ch1_06d_emissive_a +-555066806=ch1_06d_emissive_b_lod +1085767817=ch1_06d_emissive_b +-1762051227=ch1_06d_emissive_c_lod +2077914830=ch1_06d_emissive_c +1801219617=ch1_06d_h1_dtl +167998261=ch1_06d_h1_rails +-1535562302=ch1_06d_h1 +816828825=ch1_06d_h2_dtl +-826998215=ch1_06d_h2 +434978953=ch1_06d_h2g +15259684=ch1_06d_h3_dtl +14608012=ch1_06d_h3 +-1077476230=ch1_06d_h3g +258592004=ch1_06d_hedge_00 +960372912=ch1_06d_hedge_01 +723223659=ch1_06d_hedge_02 +-838022581=ch1_06d_hedge_03 +1502654699=ch1_06d_hg1 +-1578762192=ch1_06d_land_01 +-2132419634=ch1_06d_land_01b +850575209=ch1_06d_land_01c +2081561356=ch1_06d_pool2 +182740004=ch1_06d_props_combo07_12_lod +1724844882=ch1_06e_armco01 +-1001274854=ch1_06e_fizzrail01_lod +1013214513=ch1_06e_fizzrail01 +1408948465=ch1_06e_fizzrail03_lod +550483464=ch1_06e_fizzrail03 +-322710696=ch1_06e_fizzrail04_lod +186026646=ch1_06e_fizzrail04 +-331876165=ch1_06e_fizzrail05_lod +-2088895641=ch1_06e_fizzrail05 +1854766374=ch1_06e_fizzrail06_lod +1972854682=ch1_06e_fizzrail06 +1818999351=ch1_06e_fizzrail07_lod +-1479818238=ch1_06e_fizzrail07 +1613365061=ch1_06e_fizzrail08_lod +1376393344=ch1_06e_fizzrail08 +-1449043454=ch1_06e_fizzrail09_lod +-539184045=ch1_06e_fizzrail09 +380368158=ch1_06e_fizzrail10_lod +1306693437=ch1_06e_fizzrail10 +1265021644=ch1_06e_fizzrail11_lod +1375836023=ch1_06e_fizzrail11 +-351765504=ch1_06e_hedgedecal_00 +311577359=ch1_06e_hedgedecal_01 +551249825=ch1_06e_hedgedecal_02 +-1240657402=ch1_06e_hedgedecal_03 +-1000526170=ch1_06e_hedgedecal_04 +1731032132=ch1_06e_hedgedecal_05 +956602355=ch1_06e_hedgedecal_06 +198327695=ch1_06e_hedgedecal_07 +1503746348=ch1_06e_hedgedecal_08 +-2140756294=ch1_06e_hedgedecal_09 +270583560=ch1_06e_hedgedecal_10 +1698296117=ch1_06e_hedgedecal_11 +1131589031=ch1_06e_hedgedecal_12 +154646834=ch1_06e_hedgedecal_13 +-166882594=ch1_06e_hedgedecal_14 +-1680482708=ch1_06e_hedgedecal_15 +-1971045431=ch1_06e_hedgedecal_16 +787448993=ch1_06e_hedgedecal_17 +-1666588652=ch1_06e_hedgedecal_18 +-478319170=ch1_06e_hedgedecal_19 +293388852=ch1_06e_hedgedecal_20 +-607136033=ch1_06e_hedgedecal_21 +-817971779=ch1_06e_hedgedecal_22 +-126283727=ch1_06e_hedgedecal_23 +-358386554=ch1_06e_hedgedecal_24 +-1779971320=ch1_06e_hedgedecal_25 +-1066229723=ch1_06e_hedgedecal_26 +-1287912008=ch1_06e_hedgedecal_27 +-1249867311=ch1_06e_hedgedecal_28 +-951177876=ch1_06e_hedgedecal_29 +833028988=ch1_06e_hedgedecal_30 +525655768=ch1_06e_hedgedecal_31 +1420478851=ch1_06e_hedgedecal_32 +1115923765=ch1_06e_hedgedecal_33 +2018414794=ch1_06e_hedgedecal_34 +1720872274=ch1_06e_hedgedecal_35 +-1679304708=ch1_06e_hedgedecal_36 +-1977142149=ch1_06e_hedgedecal_37 +-1625072017=ch1_06e_hedgedecal_38 +-1922974996=ch1_06e_hedgedecal_39 +-476551064=ch1_06e_hedgedecal_40 +-749320220=ch1_06e_hedgedecal_41 +406540717=ch1_06e_hedgedecal_42 +-168030929=ch1_06e_hedgedecal_43 +985044643=ch1_06e_hedgedecal_44 +678425110=ch1_06e_hedgedecal_45 +1600217080=ch1_06e_hedgedecal_46 +1294187389=ch1_06e_hedgedecal_47 +-1829878043=ch1_06e_hedgedecal_48 +-2135711120=ch1_06e_hedgedecal_49 +418436176=ch1_06e_hedgedecal_50 +643755820=ch1_06e_hedgedecal_51 +1032232315=ch1_06e_hedgedecal_52 +1194963169=ch1_06e_hedgedecal_53 +1537989061=ch1_06e_hedgedecal_54 +1837530490=ch1_06e_hedgedecal_55 +-1607867712=ch1_06e_hedgedecal_56 +1919878987=ch1_06e_hedgedecal_57 +-1500811393=ch1_06e_hedgedecal_58 +1892156409=ch1_06e_hedgedecal_59 +1197189493=ch1_06e_hedgedecal_60 +-487006059=ch1_06e_hedgedecal_61 +-1181381169=ch1_06e_hedgedecal_62 +-1895712576=ch1_06e_hedgedecal_63 +-704100684=ch1_06e_hedgedecal_64 +34184886=ch1_06e_hedgedecal_65 +279788541=ch1_06e_hedgedecal_66 +508778313=ch1_06e_hedgedecal_67 +756151494=ch1_06e_hedgedecal_68 +38510418=ch1_06e_hedgedecal_69 +1268986596=ch1_06e_hedgedecal_70 +-399348760=ch1_06e_hedgedecal_71 +-1115875714=ch1_06e_hedgedecal_72 +-2002604830=ch1_06e_hedgedecal_73 +-686700121=ch1_06e_hedgedecal_74 +789445022=ch1_06e_hedgedecal_75 +71607308=ch1_06e_hedgedecal_76 +70966030=ch1_06e_house_1_dtl +937209763=ch1_06e_house_1 +-1552209158=ch1_06e_house_2_dtl +572752945=ch1_06e_house_2 +-297041999=ch1_06e_house_3_dtl_ncast +-433939171=ch1_06e_house_3_dtl +324855460=ch1_06e_house_3 +-461363943=ch1_06e_house_3b +-1675306660=ch1_06e_mansio_3_dtl +-1141426179=ch1_06e_mansion_1 +-2077898661=ch1_06e_mansion_2 +-1772983116=ch1_06e_mansion_3 +1619525920=ch1_06e_mansion_4 +369373526=ch1_06e_mansion_dtl_b +1802624048=ch1_06e_mansion_dtl_c +1450359670=ch1_06e_mansion_dtl +-1809439330=ch1_06e_pool_1 +1283691775=ch1_06e_terrain_1 +1372368582=ch1_06e_terrain_1b +2048290852=ch1_06e_terrain_2 +575311923=ch1_06f_emi_slod +341085004=ch1_06f_emissivea +1480725270=ch1_06f_emissiveb +-1968703519=ch1_06f_emissivec +1845903006=ch1_06f_emissivee +259424640=ch1_06f_emissivef +1271986740=ch1_06f_emissiveg +1305271660=ch1_06f_fence_m00 +1824791386=ch1_06f_fence_m02 +-2008559007=ch1_06f_fence_m04 +-1542616596=ch1_06f_fence_m06 +-1088208873=ch1_06f_fence_m08 +-1826115176=ch1_06f_fence_mm01 +1098059312=ch1_06f_fence_mm02 +1874193077=ch1_06f_fence_mm03 +-1422437377=ch1_06f_hedged_01 +-1728368761=ch1_06f_hedged_02 +-2034988294=ch1_06f_hedged_03 +1953326700=ch1_06f_hedged_04 +1747930608=ch1_06f_hedged_05 +278208197=ch1_06f_hedged_06 +535739768=ch1_06f_hedged_07 +-366390802=ch1_06f_hedged_08 +-76811149=ch1_06f_hedged_09 +-1978789135=ch1_06f_hedged_10 +1748225853=ch1_06f_hedged_11 +1376363241=ch1_06f_hedged_12 +1343725317=ch1_06f_hedged_13 +1064631744=ch1_06f_hedged_14 +732550698=ch1_06f_hedged_15 +454309119=ch1_06f_hedged_16 +154964304=ch1_06f_hedged_17 +-393392142=ch1_06f_hedged_18 +-726095799=ch1_06f_hedged_19 +-1128859238=ch1_06f_hedged_20 +-829317809=ch1_06f_hedged_21 +-554549744=ch1_06f_hedged_22 +-253533710=ch1_06f_hedged_23 +64423897=ch1_06f_hedged_24 +356330149=ch1_06f_hedged_25 +-1785582863=ch1_06f_hedged_26 +-2083518611=ch1_06f_hedged_27 +1895326142=ch1_06f_hedged_28 +1595883020=ch1_06f_hedged_29 +1989663837=ch1_06f_hedged_30 +1513989033=ch1_06f_hedged_31 +-1204330625=ch1_06f_hedged_32 +-1733615513=ch1_06f_hedged_33 +-1963686662=ch1_06f_hedged_34 +2099079500=ch1_06f_hedged_35 +-46077547=ch1_06f_hedged_36 +-277524994=ch1_06f_hedged_37 +-743696788=ch1_06f_hedged_38 +-971703494=ch1_06f_hedged_39 +-1238475563=ch1_06f_hedged_40 +-948961448=ch1_06f_hedged_41 +1270810616=ch1_06f_hedged_42 +1493017205=ch1_06f_hedged_43 +1865731811=ch1_06f_hedged_44 +2088397166=ch1_06f_hedged_45 +-674881536=ch1_06f_hedged_46 +-375340107=ch1_06f_hedged_47 +-10227909=ch1_06f_hedged_48 +220564158=ch1_06f_hedged_49 +-1301326305=ch1_06f_hedged_50 +-1065225660=ch1_06f_hedged_51 +-1166973457=ch1_06f_hedged_52 +-1476280048=ch1_06f_hedged_53 +-1493909770=ch1_06f_hedged_54 +-1805379115=ch1_06f_hedged_55 +353278764=ch1_06f_hedged_56 +46495386=ch1_06f_hedged_57 +-578016216=ch1_06f_hedged_58 +-816214077=ch1_06f_hedged_59 +1633957150=ch1_06f_hedged_60 +726321384=ch1_06f_hedged_61 +-1405138221=ch1_06f_hedged_62 +-1106973090=ch1_06f_hedged_63 +-2006219988=ch1_06f_hedged_64 +-1708775775=ch1_06f_hedged_65 +-1417328265=ch1_06f_hedged_66 +-1111036422=ch1_06f_hedged_67 +-1686402222=ch1_06f_hs01a +-903124815=ch1_06f_hs01b +141383340=ch1_06f_hs01dtls +693212180=ch1_06f_hs02_detail_01 +-2144996484=ch1_06f_hs02 +1524869624=ch1_06f_hs02dtls +1557376216=ch1_06f_hs03 +2003091792=ch1_06f_hs03dtls +713410621=ch1_06f_hs04 +1741903197=ch1_06f_hs04dtls +-938895259=ch1_06f_hs05_trellis +959505811=ch1_06f_hs05 +489618078=ch1_06f_hs05dtls +-1225039574=ch1_06f_hs06 +885728796=ch1_06f_hs06dtls +-1815143726=ch1_06f_hs07 +2052173996=ch1_06f_hs07dtls +-1036750964=ch1_06f_land_01 +-356990828=ch1_06f_land_06 +1494033274=ch1_06f_metal_fence_01_lod +2022354727=ch1_06f_metal_fence_01 +-1992036674=ch1_06f_metal_fence_02_lod +1767280831=ch1_06f_metal_fence_02 +135395070=ch1_06f_metal_fence_03_lod +1526461450=ch1_06f_metal_fence_03 +1715127174=ch1_06f_metal_fence_04_lod +1307630068=ch1_06f_metal_fence_04 +-916074276=ch1_06f_metal_fence_05 +-1132021986=ch1_06f_metal_fence_06 +-1363633278=ch1_06f_metal_fence_07 +-1610482155=ch1_06f_metal_fence_08 +66438667=ch1_06f_metal_fence_09 +1011471534=ch1_06f_metal_fence_10 +-1021484461=ch1_06f_metal_fence_11 +-1836154570=ch1_06f_metal_fence_12 +-1483101364=ch1_06f_metal_fence_13 +2031078969=ch1_06f_metal_fence_14 +-130986878=ch1_06f_metal_fence_15 +193360684=ch1_06f_metal_fence_16 +-591161945=ch1_06f_metal_fence_17 +-293750501=ch1_06f_metal_fence_18 +720187873=ch1_06f_metal_fence_19 +1968716998=ch1_06f_metal_fence_20 +-589394967=ch1_06f_metal_fence_21 +-289509730=ch1_06f_rail +-1040870808=ch1_06f_rd01 +22863417=ch1_06f_water +-1440166959=ch1_07_banner01_lod +856441009=ch1_07_banner01 +-988808159=ch1_07_banner02_lod +-464772302=ch1_07_banner02 +-751822836=ch1_07_banner03_lod +391809358=ch1_07_banner03 +849954959=ch1_07_banner04_lod +1221618745=ch1_07_banner04 +-1443032717=ch1_07_banner05_lod +-1845395806=ch1_07_banner05 +-1019446226=ch1_07_banner06_lod +2076201504=ch1_07_banner06 +-444937022=ch1_07_banner08_lod +1614650139=ch1_07_banner08 +-1739205621=ch1_07_banner20 +2119431470=ch1_07_banners_night_01 +-1046079400=ch1_07_banners_night_02_lod +1203374075=ch1_07_banners_night_02 +-1209973314=ch1_07_banners_niz +915573599=ch1_07_build01 +1154197457=ch1_07_build02 +1349173003=ch1_07_build03 +1565120713=ch1_07_build04 +1804072261=ch1_07_build05 +2042007970=ch1_07_build06 +-1984089681=ch1_07_build07 +-1771746561=ch1_07_build08 +-1533057165=ch1_07_build09 +250165925=ch1_07_build10 +-1416274441=ch1_07_carpark01 +-1725777646=ch1_07_carpark02 +-1776225287=ch1_07_d01_ne +1532898766=ch1_07_d01_wire00 +1762445611=ch1_07_d01_wire01 +-1310139678=ch1_07_d01_wire02 +-1080101298=ch1_07_d01_wire03 +403842899=ch1_07_d01_wire04 +643548134=ch1_07_d01_wire05 +2070113752=ch1_07_d01_wire06 +164039357=ch1_07_d01_wire07 +-551897755=ch1_07_d01_wire08 +-76288489=ch1_07_d01_wire09 +1618949936=ch1_07_d01_wire10 +1859703779=ch1_07_d01_wire11 +262780135=ch1_07_d03_rail00 +-23981384=ch1_07_d03_rail01 +877952572=ch1_07_d03_rail02 +-938236488=ch1_07_d03_rail03 +-1244528331=ch1_07_d03_rail04 +-341218077=ch1_07_d03_rail05 +-647051154=ch1_07_d03_rail06 +-936532508=ch1_07_d03_rail07 +-1242037895=ch1_07_d03_rail08 +-343184225=ch1_07_d03_rail09 +-1319126219=ch1_07_d03_wires00 +-13740335=ch1_07_d03_wires01 +217248346=ch1_07_d03_wires02 +-1710289764=ch1_07_d03_wires03 +-1471502061=ch1_07_d03_wires04 +-174242889=ch1_07_d03_wires05 +64741428=ch1_07_d03_wires06 +1365080878=ch1_07_d03_wires07 +-411523218=ch1_07_d03_wires08 +759214837=ch1_07_d03_wires09 +-867600140=ch1_07_d03_wires10 +-1810514928=ch1_07_d08_c_rail_01 +-2050744467=ch1_07_d08_c_rail_02 +-1330285233=ch1_07_d08_c_rail_03 +-538474200=ch1_07_d08_c_rail +-312405986=ch1_07_d08_rail00 +558168037=ch1_07_d08_rail01 +1383029305=ch1_07_d08_rail02 +77676190=ch1_07_d08_rail03 +-599101971=ch1_07_d08_rail04 +-860959050=ch1_07_d08_rail05 +263738572=ch1_07_d08_rail06 +-1441166964=ch1_07_d08_rail07 +-1522466853=ch1_07_d08_rail08 +-1919430519=ch1_07_d08_rail09 +-1877879583=ch1_07_d08_rail10 +1784318323=ch1_07_d08_rail11 +879205770=ch1_07_d08_rail12 +1054716534=ch1_07_d08_rail13 +1304252469=ch1_07_d08_rail14 +1610020008=ch1_07_d08_rail15 +-230614722=ch1_07_d08_rail16 +73645443=ch1_07_d08_rail17 +202558689=ch1_07_d08_rail18 +363388941=ch1_07_d08_rail19 +1374119101=ch1_07_d08_rail20 +-1088020178=ch1_07_d08_wires_01 +1318807203=ch1_07_d08_wires00 +364377309=ch1_07_d08_wires01 +-267867777=ch1_07_d08_wires02 +709008882=ch1_07_d08_wires03 +-1805946330=ch1_07_d08_wires04 +1052853999=ch1_07_d08_wires05 +953039625=ch1_07_d08_wires06 +-963750273=ch1_07_d08_wires07 +-1589834787=ch1_07_d08_wires08 +-1460495244=ch1_07_d08_wires13 +-1221052161=ch1_07_d08_wires14 +-522122160=ch1_07_d08_wires15 +-282548001=ch1_07_d08_wires16 +-43072149=ch1_07_d08_wires17 +195387864=ch1_07_d08_wires18 +943635210=ch1_07_d08_wires19 +1291769296=ch1_07_dc01 +-894807767=ch1_07_dc02 +-588712538=ch1_07_dc03 +-1373726702=ch1_07_dc04 +-171980444=ch1_07_dc04b +-2084256929=ch1_07_dc06 +-1778554928=ch1_07_dc07 +-1213504501=ch1_07_fakeroom0001 +1894875149=ch1_07_fakeroom002 +1678894670=ch1_07_fakeroom003 +1456196546=ch1_07_fakeroom004 +-1486721878=ch1_07_fakeroom005 +55214351=ch1_07_g00_rail00 +1282315094=ch1_07_g00_rail01 +-2110456094=ch1_07_g00_rail02 +-559630396=ch1_07_g00_rail03 +-865135783=ch1_07_g00_rail04 +958000301=ch1_07_g00_rail05 +652953680=ch1_07_g00_rail06 +32341585=ch1_07_g00_rail07 +-266151236=ch1_07_g00_rail08 +-562448534=ch1_07_g00_rail09 +-1549976026=ch1_07_g00_rail10 +-450576080=ch1_07_g00_rail11 +-485442296=ch1_07_g00_rail12 +-1983935897=ch1_07_g00_rail13 +-133863695=ch1_07_g00_rail14 +777671582=ch1_07_g00_rail15 +205000538=ch1_07_g00_rail16 +-829123568=ch1_07_g00_rail17 +1019146343=ch1_07_g00_rail18 +1990452268=ch1_07_g00_rail19 +-1276749016=ch1_07_g00_rail20 +1838075510=ch1_07_g00_rail21 +-1681151245=ch1_07_g00_rail22 +-576147800=ch1_07_g00_rail23 +-881915339=ch1_07_g00_rail24 +-1171789913=ch1_07_g00_rail25 +-1476312230=ch1_07_g00_rail26 +242257979=ch1_07_g00_rail27 +1152056495=ch1_07_g00_rail28 +-83760806=ch1_07_g00_rail29 +-413417790=ch1_07_g00_rail30 +444933400=ch1_07_g00_rail31 +147620263=ch1_07_g00_rail32 +-1474454726=ch1_07_g00_wires00 +632919652=ch1_07_g00_wires01 +1408791265=ch1_07_g00_wires02 +1122422974=ch1_07_g00_wires03 +-518189780=ch1_07_g00_wires04 +1617660875=ch1_07_g00_wires05 +-1909069985=ch1_07_g00_wires06 +2063483120=ch1_07_g00_wires07 +952286326=ch1_07_g00_wires08 +-1186775687=ch1_07_g00_wires09 +-962274400=ch1_07_g00_wires10 +712942374=ch1_07_g00_wires11 +483919833=ch1_07_g00_wires12 +235006509=ch1_07_g00_wires13 +4607670=ch1_07_g00_wires14 +-1061925009=ch1_07_g00_wires15 +-849024816=ch1_07_g00_wires16 +-592115836=ch1_07_g00_wires17 +-361323769=ch1_07_g00_wires18 +-2021335791=ch1_07_g00_wires19 +1111472920=ch1_07_g00_wires20 +1216464796=ch1_07_g00_wires21 +1551101824=ch1_07_g00_wires22 +-354644909=ch1_07_g00_wires23 +-114677522=ch1_07_g00_wires24 +527070574=ch1_07_g00_wires25 +-1374580086=ch1_07_g00_wires26 +-1098075264=ch1_07_g00_wires27 +-925906938=ch1_07_g00_wires28 +-618042183=ch1_07_g00_wires29 +1503791148=ch1_07_g00_wires30 +-1942426279=ch1_07_g00_wires31 +2092519002=ch1_07_g00_wires32 +504467720=ch1_07_g00_wires33 +1362982751=ch1_07_g00_wires34 +1132944371=ch1_07_g00_wires35 +791294785=ch1_07_g00_wires36 +553621228=ch1_07_g00_wires37 +1403452474=ch1_07_g00_wires38 +1165320151=ch1_07_g00_wires39 +-1492188603=ch1_07_g00_wires40 +523909428=ch1_07_glue_01 +288070935=ch1_07_glue_02 +1946247873=ch1_07_glue_03 +1707066942=ch1_07_glue_04 +1486728186=ch1_07_glue_05 +1244729121=ch1_07_glue_06 +1488235564=ch1_07_glue_07 +1189611667=ch1_07_glue_08 +-12654764=ch1_07_groundcentre +-445329336=ch1_07_korizbarrier01 +-1631403291=ch1_07_korizbarrier02 +-1257967767=ch1_07_korizbarrier03 +1448105283=ch1_07_ladder003 +-1291449668=ch1_07_ladder2 +351831751=ch1_07_maze_01 +1179052387=ch1_07_maze_02 +-931107368=ch1_07_maze_03 +-2033031443=ch1_07_mazebase +-201016987=ch1_07_mazedtl01 +-96287263=ch1_07_mazedtl02 +127951004=ch1_07_mazedtl03 +519409478=ch1_07_mazedtl04 +-1193229562=ch1_07_mazedtl05 +-944086855=ch1_07_mazedtl06 +-579695571=ch1_07_mazedtl07 +-334026378=ch1_07_mazedtl08 +-2102045008=ch1_07_mazedtl09 +-1815252080=ch1_07_mazedtl10 +-1444095465=ch1_07_rooffiz +-1724339852=ch1_07_sculpture_01 +-1485978146=ch1_07_sculpture_02 +-1260887885=ch1_07_sculpture_03 +1410965303=ch1_07_sculpture_04 +1649097626=ch1_07_sculpture_05 +1873958504=ch1_07_sculpture_06 +2111894213=ch1_07_sculpture_07 +861693229=ch1_07_shelterfiz007 +1566488881=ch1_07_shelterfiz008 +1296177372=ch1_07_shelterfiz009 +1387785683=ch1_07_shelterfiz01 +-526939760=ch1_07_shelterfiz02 +-186732002=ch1_07_shelterfiz03 +962883060=ch1_07_sign +-88434291=ch1_07_signs01 +1326203439=ch1_07_signs02 +1630856832=ch1_07_signs03 +1338327965=ch1_07_signs04 +1634854646=ch1_07_signs05 +842500226=ch1_07_signs06 +1173172205=ch1_07_signs07 +-1766010485=ch1_07_signs08 +-1463061080=ch1_07_signs09 +1877644223=ch1_07_signs10 +-1657278887=ch1_07_signs11 +-1974581114=ch1_07_signs12 +-1180391630=ch1_07_signs13 +-489227666=ch1_07_signs20 +-666688647=ch1_07_smallstatues +1715676532=ch1_07_smallstatues2 +-187221232=ch1_07_uplightsupport +-337448276=ch1_07_water2 +1382399916=ch1_07_water3 +-1023414467=ch1_07_weed_01 +-1988494282=ch1_07_weed_02 +-2126010477=ch1_07_windowfiz +1713613972=ch1_08_deco01 +2011731030=ch1_08_deco01b +1969965859=ch1_08_deco02 +-228702965=ch1_08_deco03 +8184136=ch1_08_deco04 +382668268=ch1_08_deco05 +-292244088=ch1_08_land_01 +895533855=ch1_08_land_02 +1266806625=ch1_08_land_03 +1660624535=ch1_08_land_04 +1832268557=ch1_08_land_05 +-875613811=ch1_08_props_combo18_01_lod +715591630=ch1_08_props_combo24_01_lod +898868226=ch1_09__railch1_09_bridge00 +709463406=ch1_09__railch1_09_bridge01 +-1946922814=ch1_09__railch1_09_bridge02 +1728434684=ch1_09_arc_fizz +-964412429=ch1_09_arc_hedges_dec +-819409238=ch1_09_arc007 +237455408=ch1_09_bbd_00b +-244183622=ch1_09_bbd_012 +1665626475=ch1_09_bbd_01g +9808905=ch1_09_bbd_01h +937139099=ch1_09_bbd_02 +1704326927=ch1_09_bbd_03 +1405113188=ch1_09_bbd_04 +2141218=ch1_09_bbd_05 +1782677490=ch1_09_bbd_06 +846925926=ch1_09_bbd_07 +298247631=ch1_09_bbd_07g +1152038085=ch1_09_bbd_08 +-1628149417=ch1_09_bbd_09 +2024643498=ch1_09_bbd_10 +-1972682971=ch1_09_bbd_11 +-733228319=ch1_09_bbd_12 +-437225942=ch1_09_bbd_13 +1254146001=ch1_09_bbd_15 +-1808575819=ch1_09_bbd_16 +1422111493=ch1_09_bd_02 +-509580447=ch1_09_bdec_00a +-431727013=ch1_09_bdec_01 +-1721318239=ch1_09_bdec_02 +966892970=ch1_09_bdec_02g +-1429903522=ch1_09_bdec_03 +-1609510415=ch1_09_bdec_04 +-348244060=ch1_09_bridge_d +-677618863=ch1_09_bridge +104387776=ch1_09_d_01 +336556141=ch1_09_d_02 +-90772540=ch1_09_decs04 +448967438=ch1_09_drivedecals +269124589=ch1_09_drivedecals2 +1028078985=ch1_09_gbdec_00 +-1790415478=ch1_09_gbdec_01 +1982277237=ch1_09_grassde_01 +-1763889402=ch1_09_hde_00 +1776823666=ch1_09_hde_01_lod +2141716636=ch1_09_hde_01 +1688684636=ch1_09_hde_011 +-1538405913=ch1_09_hde_03 +1545714064=ch1_09_hde_04 +1309875571=ch1_09_hde_05 +1922852485=ch1_09_hde_06 +1819171369=ch1_09_hde_07 +554484579=ch1_09_hde_08 +297477312=ch1_09_hde_09 +920673766=ch1_09_hde_10 +2043557505=ch1_09_hdec_00 +-642421004=ch1_09_hdec_003 +1738838574=ch1_09_hdec_01 +358149528=ch1_09_hdec_02 +-695417099=ch1_09_hillhousedecals +150399090=ch1_09_house_decals +-1109696234=ch1_09_land_01 +975101711=ch1_09_land_01b +1038672175=ch1_09_land_02 +-789208005=ch1_09_land_03_dec +806569348=ch1_09_land_03 +-363742718=ch1_09_land_04 +1683070643=ch1_09_land004 +-520414221=ch1_09_mdhs_frnt_dec +-536510849=ch1_09_missionculvert_sh +-62932174=ch1_09_missionculvert +586850839=ch1_09_modernhouse_awning +-1738020721=ch1_09_modernhouse_fence00 +-1975956430=ch1_09_modernhouse_fence01 +1035383594=ch1_09_modernhouse_fence02 +-1365389638=ch1_09_modernhouse +273323424=ch1_09_modernhousedriveblend +-1125779827=ch1_09_ndex_00 +-1666927085=ch1_09_ndex_02 +-1888379987=ch1_09_ndex_03 +-1064337944=ch1_09_ndex_04 +-1565572568=ch1_09_ndex_05 +-682513556=ch1_09_ndex_06 +-913502237=ch1_09_ndex_07 +-127472234=ch1_09_ndex_08 +437072098=ch1_09_ndex_09 +1563932178=ch1_09_ndex_10 +-1326293626=ch1_09_ndex_11 +1992524671=ch1_09_pool +1034680781=ch1_09_water_shallow +1815461770=ch1_09_water +1166314732=ch1_09_water2b +1088747014=ch1_09b_creek_01 +330996658=ch1_09b_creek_02 +1301789231=ch1_09b_creekrcks_01 +1608408764=ch1_09b_creekrcks_02 +-733129595=ch1_09b_creekrcksl3 +-442566872=ch1_09b_creekrcksl4 +1862273516=ch1_09b_creekrcksl5 +162615860=ch1_09b_crkwater_01_lod +18419236=ch1_09b_crkwater_01 +417650468=ch1_09b_crkwater_02_lod +352007656=ch1_09b_crkwater_02 +1322901303=ch1_09b_culvert01_shadow +1781197499=ch1_09b_culvert01 +-2098152289=ch1_09b_culvert02_shadow +1601099075=ch1_09b_culvert02 +326522724=ch1_09b_culvert03_shadow +1302344102=ch1_09b_culvert03 +-1856598850=ch1_09b_glue_02 +1737013539=ch1_09b_glue_03 +1846036002=ch1_09b_glue_05 +2084496015=ch1_09b_glue_06 +468829784=ch1_09b_land0_new +-51457607=ch1_09b_land04a_new +-586302091=ch1_09b_land04b_new +806447346=ch1_09b_ovrly_07 +110237172=ch1_09b_ovrly_09 +880112334=ch1_09b_ovrly_10 +-1025798248=ch1_09b_ovrly_11 +440974965=ch1_09b_ovrly_12 +678845136=ch1_09b_ovrly_13 +1535688948=ch1_09b_ovrly_14 +838103801=ch1_09b_ovrly_15a +1337175675=ch1_09b_ovrly_15b +1091963919=ch1_09b_ovrly_16 +1334290674=ch1_09b_ovrly_17 +-1497475230=ch1_09b_ovrly_18 +-1257442305=ch1_09b_ovrly_19 +-686737061=ch1_09b_ovrly_20 +-919233116=ch1_09b_ovrly_21 +847933520=ch1_09b_ovrly_22 +621008195=ch1_09b_ovrly_23 +1119064106=ch1_09b_ovrly_25 +-1184596594=ch1_09b_ovrly_26 +2030619493=ch1_09b_rdbrg_01_shadow +1965865816=ch1_09b_rdbrg_01 +1723123789=ch1_09b_roadbrdg_02_shadow +774131857=ch1_09b_roadbrdg_02 +-165659810=ch1_09b_roadbrdg_03_shadow +-1812063169=ch1_09b_roadbrdg_03 +1171314616=ch1_09b_roadbrdg_decal +-1955279094=ch1_09b_rock01 +-1948332146=ch1_09b_rock02 +-1698422586=ch1_09b_rock05_b +842263295=ch1_09b_rockinsrt_01 +-115935034=ch1_09b_rockinsrt_02 +1276855729=ch1_09b_rockinsrt_03_lod +-346989253=ch1_09b_rockinsrt_03 +912778345=ch1_09b_rockinsrt_04_lod +-1913609621=ch1_09b_rockinsrt_04 +-111858575=ch1_09b_rockinsrt_06_lod +1191318671=ch1_09b_rockinsrt_06 +-1539191027=ch1_09b_rockinsrt_07 +-709479947=ch1_09b_rockinsrt_08 +1924929910=ch1_09b_shacks_d +-1155156225=ch1_09b_shacks_smoke +-672623719=ch1_09b_shacks +596929227=ch1_09b_td_00 +-121301715=ch1_09b_td_01 +114143550=ch1_09b_td_02 +-587506278=ch1_09b_td_03 +-358024971=ch1_09b_td_04 +-241432845=ch1_09b_td_05 +-11623848=ch1_09b_td_06 +-704622660=ch1_09b_td_07 +-475272429=ch1_09b_td_08 +-1201367931=ch1_09b_td_09 +-1905931644=ch1_09b_td_10 +-1307831852=ch1_09b_td_11 +-1011436247=ch1_09b_td_12 +-712517429=ch1_09b_td_13 +-414352298=ch1_09b_td_14 +551186287=ch1_09b_td_15 +1144665626=ch1_09b_td_17 +1726872449=ch1_09b_td_19 +-1538132164=ch1_09b_td_20 +-1765015529=ch1_09b_vine_slod_00 +-1490771768=ch1_09b_vine_slod_01 +2054080349=ch1_09b_vine_slod_02 +1685625713=ch1_09b_vine_slod_03 +1991655404=ch1_09b_vine_slod_04 +1646466754=ch1_09b_vine_slod_05 +1837116796=ch1_09b_vine_slod_06 +920305710=ch1_09b_vine_slod_07 +1292134056=ch1_09b_vinegrapes_01 +650385960=ch1_09b_vinegrapes_02 +-1506830095=ch1_09b_vinegrapes_03 +-1183432834=ch1_09b_vinegrapes_04 +-2103586342=ch1_09b_vinegrapes_05 +-1806338743=ch1_09b_vinegrapes_06 +-551613745=ch1_09b_vinegrapes_07 +-361750159=ch1_09b_vinegrapes_08 +-1153875196=ch1_09b_vinegrapes_09 +-1989517073=ch1_09b_vinegrapes_10 +2074441309=ch1_09b_vinegrapes_100 +-775118162=ch1_09b_vinegrapes_101 +679452443=ch1_09b_vinegrapes_11 +920992742=ch1_09b_vinegrapes_12 +1140086276=ch1_09b_vinegrapes_13 +1379857049=ch1_09b_vinegrapes_14 +-334125496=ch1_09b_vinegrapes_15 +-93306115=ch1_09b_vinegrapes_16 +161014094=ch1_09b_vinegrapes_17 +938360316=ch1_09b_vinegrapes_18 +-1256933305=ch1_09b_vinegrapes_19 +96588500=ch1_09b_vinegrapes_20 +1294852539=ch1_09b_vinegrapes_21 +-550664788=ch1_09b_vinegrapes_22 +-1598879548=ch1_09b_vinegrapes_23 +-1272402001=ch1_09b_vinegrapes_24 +-169594075=ch1_09b_vinegrapes_25 +127063682=ch1_09b_vinegrapes_26 +1769577042=ch1_09b_vinegrapes_27 +2071019073=ch1_09b_vinegrapes_28 +-1019458090=ch1_09b_vinegrapes_29 +882814849=ch1_09b_vinegrapes_30 +-1297601642=ch1_09b_vinegrapes_31 +-1470032120=ch1_09b_vinegrapes_32 +373125823=ch1_09b_vinegrapes_33 +197090755=ch1_09b_vinegrapes_34 +1767938308=ch1_09b_vinegrapes_35 +-1087224666=ch1_09b_vinegrapes_36 +-1392533439=ch1_09b_vinegrapes_37 +-1629682692=ch1_09b_vinegrapes_38 +603131434=ch1_09b_vinegrapes_39 +-1984251748=ch1_09b_vinegrapes_40 +-593371543=ch1_09b_vinegrapes_41 +-550902919=ch1_09b_vinegrapes_42 +1037443304=ch1_09b_vinegrapes_43 +-1826501762=ch1_09b_vinegrapes_44 +-1573623389=ch1_09b_vinegrapes_45 +1936886816=ch1_09b_vinegrapes_46 +120370046=ch1_09b_vinegrapes_47 +1474745609=ch1_09b_vinegrapes_48 +1796012885=ch1_09b_vinegrapes_49 +-1119773039=ch1_09b_vinegrapes_50 +1043243117=ch1_09b_vinegrapes_51 +-1880833064=ch1_09b_vinegrapes_52 +-1561466390=ch1_09b_vinegrapes_53 +1958219135=ch1_09b_vinegrapes_54 +1432637132=ch1_09b_vinegrapes_55 +1721200946=ch1_09b_vinegrapes_56 +971413457=ch1_09b_vinegrapes_57 +1260698189=ch1_09b_vinegrapes_58 +-876856442=ch1_09b_vinegrapes_59 +1007532751=ch1_09b_vinegrapes_60 +-449475296=ch1_09b_vinegrapes_61 +258531718=ch1_09b_vinegrapes_62 +-486504270=ch1_09b_vinegrapes_63 +351562905=ch1_09b_vinegrapes_64 +-634849533=ch1_09b_vinegrapes_65 +-203871645=ch1_09b_vinegrapes_66 +-1142736264=ch1_09b_vinegrapes_67 +-1376215389=ch1_09b_vinegrapes_68 +-1892589291=ch1_09b_vinegrapes_69 +978400870=ch1_09b_vinegrapes_70 +-768154061=ch1_09b_vinegrapes_71 +-1006843457=ch1_09b_vinegrapes_72 +230219062=ch1_09b_vinegrapes_73 +-697995636=ch1_09b_vinegrapes_77 +-928492782=ch1_09b_vinegrapes_78 +1612841479=ch1_09b_vinegrapes_79 +1689849489=ch1_09b_vinegrapes_80 +-1445586742=ch1_09b_vinegrapes_81 +-677546920=ch1_09b_vinegrapes_82 +-1879808765=ch1_09b_vinegrapes_83 +2110832828=ch1_09b_vinegrapes_84 +1920903704=ch1_09b_vinegrapes_85 +1644693803=ch1_09b_vinegrapes_86 +1495857005=ch1_09b_vinegrapes_87 +1197691874=ch1_09b_vinegrapes_88 +1014840854=ch1_09b_vinegrapes_89 +-1324472814=ch1_09b_vinegrapes_90 +1257724390=ch1_09b_vinegrapes_91 +1555692907=ch1_09b_vinegrapes_92 +1703513866=ch1_09b_vinegrapes_93 +2017899652=ch1_09b_vinegrapes_94 +822912525=ch1_09b_vinegrapes_95 +67259385=ch1_09b_vinegrapes_96 +1298423484=ch1_09b_vinegrapes_97 +518848974=ch1_09b_vinegrapes_98 +-133221357=ch1_09b_vinegrapes_99 +-1992857993=ch1_09b_vineland01 +1542786035=ch1_09b_vineland02 +812693694=ch1_09b_vines_01 +1109416989=ch1_09b_vines_02 +1994376631=ch1_09b_vines_03 +1661967895=ch1_09b_vines_04 +-780272910=ch1_09b_vines_05 +-1047471336=ch1_09b_vines_06 +1033753392=ch1_09b_vines_07 +726118020=ch1_09b_vines_08 +420088329=ch1_09b_vines_09 +-1589831343=ch1_09b_vines_10 +1774963925=ch1_09b_vines_100 +2064478040=ch1_09b_vines_101 +252245219=ch1_09b_vines_11 +-54112162=ch1_09b_vines_12 +-2085724620=ch1_09b_vines_13 +1902426529=ch1_09b_vines_14 +1586861059=ch1_09b_vines_15 +-854593290=ch1_09b_vines_16 +1012584330=ch1_09b_vines_17 +648848430=ch1_09b_vines_18 +398460501=ch1_09b_vines_19 +600777151=ch1_09b_vines_20 +-1842676099=ch1_09b_vines_21 +1617500922=ch1_09b_vines_22 +-560982206=ch1_09b_vines_23 +-370659854=ch1_09b_vines_24 +980635399=ch1_09b_vines_25 +1164731641=ch1_09b_vines_26 +-1528257544=ch1_09b_vines_27 +314277788=ch1_09b_vines_28 +-544630471=ch1_09b_vines_29 +553851655=ch1_09b_vines_30 +-1897597231=ch1_09b_vines_31 +2092061292=ch1_09b_vines_32 +-386323724=ch1_09b_vines_33 +-667186823=ch1_09b_vines_34 +1182754303=ch1_09b_vines_35 +867745906=ch1_09b_vines_36 +-1613784922=ch1_09b_vines_37 +252081938=ch1_09b_vines_38 +-45886579=ch1_09b_vines_39 +1287437570=ch1_09b_vines_40 +456055271=ch1_09b_vines_41 +-184709755=ch1_09b_vines_42 +1387251956=ch1_09b_vines_43 +1744434056=ch1_09b_vines_44 +1028365868=ch1_09b_vines_45 +1265711735=ch1_09b_vines_46 +-1867856671=ch1_09b_vines_47 +-1637261218=ch1_09b_vines_48 +1964445114=ch1_09b_vines_49 +1404947492=ch1_09b_vines_50 +49457807=ch1_09b_vines_51 +674362637=ch1_09b_vines_52 +1189917326=ch1_09b_vines_53 +1017552386=ch1_09b_vines_54 +1616831858=ch1_09b_vines_55 +1361397503=ch1_09b_vines_56 +-733131451=ch1_09b_vines_57 +-2104350256=ch1_09b_vines_58 +-1461684628=ch1_09b_vines_59 +-1508933710=ch1_09b_vines_60 +1482417224=ch1_09b_vines_61 +-2105919352=ch1_09b_vines_62 +-1394471593=ch1_09b_vines_63 +-686202427=ch1_09b_vines_64 +-1845274726=ch1_09b_vines_65 +-1152013762=ch1_09b_vines_66 +638287756=ch1_09b_vines_67 +-279440858=ch1_09b_vines_68 +946480201=ch1_09b_vines_69 +-1604291212=ch1_09b_vines_70 +837851282=ch1_09b_vines_71 +1137130559=ch1_09b_vines_72 +-650352853=ch1_09b_vines_73 +-1309861747=ch1_09b_vines_74 +124306307=ch1_09b_vines_77 +422995742=ch1_09b_vines_78 +-529238617=ch1_09b_vines_79 +1446403505=ch1_09b_vines_80 +242372138=ch1_09b_vines_81 +481684145=ch1_09b_vines_82 +839849319=ch1_09b_vines_83 +1120384728=ch1_09b_vines_84 +-126049725=ch1_09b_vines_85 +256888809=ch1_09b_vines_86 +1800833017=ch1_09b_vines_87 +2028282646=ch1_09b_vines_88 +1437850800=ch1_09b_vines_89 +880089935=ch1_09b_vines_90 +572782253=ch1_09b_vines_91 +266162720=ch1_09b_vines_92 +1325748331=ch1_09b_vines_93 +-2067940385=ch1_09b_vines_94 +842929885=ch1_09b_vines_95 +1609822792=ch1_09b_vines_96 +-1207754135=ch1_09b_vines_97 +-1380381227=ch1_09b_vines_98 +1930565768=ch1_09b_vines_99 +2032203707=ch1_09b_vinesleaf_01 +1188696878=ch1_09b_vinesleaf_02 +1552105088=ch1_09b_vinesleaf_03 +-1437181403=ch1_09b_vinesleaf_04 +-1345690355=ch1_09b_vinesleaf_05 +-2138077544=ch1_09b_vinesleaf_06 +-1816220426=ch1_09b_vinesleaf_07 +-503461517=ch1_09b_vinesleaf_08 +-247175168=ch1_09b_vinesleaf_09 +2037348656=ch1_09b_vinesleaf_10 +145021609=ch1_09b_vinesleaf_100 +-92389796=ch1_09b_vinesleaf_101 +1347430130=ch1_09b_vinesleaf_11 +1040024141=ch1_09b_vinesleaf_12 +1830248584=ch1_09b_vinesleaf_13 +1654672282=ch1_09b_vinesleaf_14 +1357555759=ch1_09b_vinesleaf_15 +1193579683=ch1_09b_vinesleaf_16 +-1249447578=ch1_09b_vinesleaf_17 +-1412833812=ch1_09b_vinesleaf_18 +-1700775015=ch1_09b_vinesleaf_19 +365179715=ch1_09b_vinesleaf_20 +1888807139=ch1_09b_vinesleaf_21 +1659522446=ch1_09b_vinesleaf_22 +1291657652=ch1_09b_vinesleaf_23 +1052214569=ch1_09b_vinesleaf_24 +-1349327138=ch1_09b_vinesleaf_25 +-1722172820=ch1_09b_vinesleaf_26 +-1951981817=ch1_09b_vinesleaf_27 +-195694493=ch1_09b_vinesleaf_28 +-427141940=ch1_09b_vinesleaf_29 +317770156=ch1_09b_vinesleaf_30 +1531894375=ch1_09b_vinesleaf_31 +1837203148=ch1_09b_vinesleaf_32 +913510616=ch1_09b_vinesleaf_33 +1239594935=ch1_09b_vinesleaf_34 +1401408257=ch1_09b_vinesleaf_35 +1703964434=ch1_09b_vinesleaf_36 +1870299878=ch1_09b_vinesleaf_37 +-2127288743=ch1_09b_vinesleaf_38 +-928697022=ch1_09b_vinesleaf_39 +849637175=ch1_09b_vinesleaf_40 +-1255705541=ch1_09b_vinesleaf_41 +-1428332633=ch1_09b_vinesleaf_42 +-1719026432=ch1_09b_vinesleaf_43 +-347512702=ch1_09b_vinesleaf_44 +1844700629=ch1_09b_vinesleaf_45 +1605749081=ch1_09b_vinesleaf_46 +1383083726=ch1_09b_vinesleaf_47 +1143542336=ch1_09b_vinesleaf_48 +-1335760288=ch1_09b_vinesleaf_49 +170827604=ch1_09b_vinesleaf_50 +182034602=ch1_09b_vinesleaf_51 +1559348445=ch1_09b_vinesleaf_52 +-202018078=ch1_09b_vinesleaf_53 +-1017867871=ch1_09b_vinesleaf_54 +-669861091=ch1_09b_vinesleaf_55 +701095562=ch1_09b_vinesleaf_56 +-1463853965=ch1_09b_vinesleaf_57 +-1403559005=ch1_09b_vinesleaf_58 +2104001990=ch1_09b_vinesleaf_59 +-1232340596=ch1_09b_vinesleaf_60 +422461135=ch1_09b_vinesleaf_61 +-409248854=ch1_09b_vinesleaf_62 +-1112733746=ch1_09b_vinesleaf_63 +-907042733=ch1_09b_vinesleaf_64 +1311877337=ch1_09b_vinesleaf_65 +609637663=ch1_09b_vinesleaf_66 +886896172=ch1_09b_vinesleaf_67 +52105897=ch1_09b_vinesleaf_68 +1469397768=ch1_09b_vinesleaf_69 +-2043834220=ch1_09b_vinesleaf_70 +-1717618825=ch1_09b_vinesleaf_71 +891776645=ch1_09b_vinesleaf_72 +116724257=ch1_09b_vinesleaf_73 +-758404657=ch1_09b_vinesleaf_74 +1308532787=ch1_09b_vinesleaf_77 +432060344=ch1_09b_vinesleaf_78 +1809210338=ch1_09b_vinesleaf_79 +2264728=ch1_09b_vinesleaf_80 +-304289267=ch1_09b_vinesleaf_81 +1426831465=ch1_09b_vinesleaf_82 +774793995=ch1_09b_vinesleaf_83 +534433380=ch1_09b_vinesleaf_84 +160473552=ch1_09b_vinesleaf_85 +-1813662180=ch1_09b_vinesleaf_86 +-2112351615=ch1_09b_vinesleaf_87 +2020802359=ch1_09b_vinesleaf_88 +1723620298=ch1_09b_vinesleaf_89 +-1084322231=ch1_09b_vinesleaf_90 +-1362957042=ch1_09b_vinesleaf_91 +-774196483=ch1_09b_vinesleaf_92 +-480291322=ch1_09b_vinesleaf_93 +-24212380=ch1_09b_vinesleaf_94 +156344810=ch1_09b_vinesleaf_95 +-2002313069=ch1_09b_vinesleaf_96 +-1702509488=ch1_09b_vinesleaf_97 +-1235944466=ch1_09b_vinesleaf_98 +-938959015=ch1_09b_vinesleaf_99 +567217965=ch1_09b_vineslmbs_01 +1268081337=ch1_09b_vineslmbs_02 +-1297764136=ch1_09b_vineslmbs_03 +-1609790554=ch1_09b_vineslmbs_04 +381942039=ch1_09b_vineslmbs_05 +142433418=ch1_09b_vineslmbs_06 +1655509224=ch1_09b_vineslmbs_07 +-1805126563=ch1_09b_vineslmbs_08 +-967223233=ch1_09b_vineslmbs_09 +-971121840=ch1_09b_vineslmbs_10 +1333299022=ch1_09b_vineslmbs_100 +1572021187=ch1_09b_vineslmbs_101 +-17183477=ch1_09b_vineslmbs_11 +-522219305=ch1_09b_vineslmbs_12 +-1990893120=ch1_09b_vineslmbs_13 +2066531695=ch1_09b_vineslmbs_14 +-1207288023=ch1_09b_vineslmbs_15 +459539867=ch1_09b_vineslmbs_17 +760293749=ch1_09b_vineslmbs_18 +99572402=ch1_09b_vineslmbs_19 +1158862852=ch1_09b_vineslmbs_20 +2009120083=ch1_09b_vineslmbs_21 +-1980243519=ch1_09b_vineslmbs_22 +286683148=ch1_09b_vineslmbs_23 +65590705=ch1_09b_vineslmbs_24 +901003591=ch1_09b_vineslmbs_25 +645765850=ch1_09b_vineslmbs_26 +-1469342028=ch1_09b_vineslmbs_27 +-1146305226=ch1_09b_vineslmbs_28 +-304600688=ch1_09b_vineslmbs_29 +441349028=ch1_09b_vineslmbs_30 +881829926=ch1_09b_vineslmbs_31 +1120715936=ch1_09b_vineslmbs_32 +-40158650=ch1_09b_vineslmbs_33 +200955652=ch1_09b_vineslmbs_34 +649825414=ch1_09b_vineslmbs_35 +880617481=ch1_09b_vineslmbs_36 +-1259886384=ch1_09b_vineslmbs_37 +-1026767718=ch1_09b_vineslmbs_38 +-772054281=ch1_09b_vineslmbs_39 +529431884=ch1_09b_vineslmbs_40 +747083582=ch1_09b_vineslmbs_41 +984232835=ch1_09b_vineslmbs_42 +-1189892024=ch1_09b_vineslmbs_43 +-924921890=ch1_09b_vineslmbs_44 +-692163683=ch1_09b_vineslmbs_45 +-480475927=ch1_09b_vineslmbs_46 +1649935058=ch1_09b_vineslmbs_47 +-1869127856=ch1_09b_vineslmbs_48 +-1614479957=ch1_09b_vineslmbs_49 +826188752=ch1_09b_vineslmbs_50 +236019062=ch1_09b_vineslmbs_51 +460650557=ch1_09b_vineslmbs_52 +2021503565=ch1_09b_vineslmbs_53 +-2009312822=ch1_09b_vineslmbs_54 +1154927360=ch1_09b_vineslmbs_55 +1796544380=ch1_09b_vineslmbs_56 +-1321655357=ch1_09b_vineslmbs_57 +-982365131=ch1_09b_vineslmbs_58 +-1684244342=ch1_09b_vineslmbs_59 +-1544578552=ch1_09b_vineslmbs_60 +-1213218424=ch1_09b_vineslmbs_61 +-378493683=ch1_09b_vineslmbs_62 +-610530972=ch1_09b_vineslmbs_63 +199944705=ch1_09b_vineslmbs_64 +-29798754=ch1_09b_vineslmbs_65 +813609768=ch1_09b_vineslmbs_66 +582227859=ch1_09b_vineslmbs_67 +1392932919=ch1_09b_vineslmbs_68 +1161747624=ch1_09b_vineslmbs_69 +1972781850=ch1_09b_vineslmbs_70 +1674387336=ch1_09b_vineslmbs_71 +-803637217=ch1_09b_vineslmbs_72 +-1170617248=ch1_09b_vineslmbs_73 +-1474877413=ch1_09b_vineslmbs_74 +-1724609962=ch1_09b_vineslmbs_75 +-174669027=ch1_09b_vineslmbs_77 +-479420727=ch1_09b_vineslmbs_78 +1343682588=ch1_09b_vineslmbs_79 +-1130606083=ch1_09b_vineslmbs_80 +1516604817=ch1_09b_vineslmbs_81 +1763388156=ch1_09b_vineslmbs_82 +2008205355=ch1_09b_vineslmbs_83 +-2040470137=ch1_09b_vineslmbs_84 +591404871=ch1_09b_vineslmbs_85 +840023274=ch1_09b_vineslmbs_86 +1010487612=ch1_09b_vineslmbs_87 +-624751026=ch1_09b_vineslmbs_88 +-405100419=ch1_09b_vineslmbs_89 +-1257029677=ch1_09b_vineslmbs_90 +-28061097=ch1_09b_vineslmbs_91 +272266788=ch1_09b_vineslmbs_92 +-533162463=ch1_09b_vineslmbs_93 +-336155235=ch1_09b_vineslmbs_94 +900546825=ch1_09b_vineslmbs_95 +1200743634=ch1_09b_vineslmbs_96 +2001650735=ch1_09b_vineslmbs_97 +633905448=ch1_09b_vineslmbs_98 +470191524=ch1_09b_vineslmbs_99 +956299420=ch1_09b_vinetrck_01_lod +1498327417=ch1_09b_vinetrck_01 +-1731036555=ch1_09b_vinetrck_02_lod +1813008124=ch1_09b_vinetrck_02 +-302345382=ch1_09b_vnld01_dec +-1044729294=ch1_09b_vnyrd_dec +166163626=ch1_09b_vnyrdblg +1181626056=ch1_09b_water_vin +1915516570=ch1_09b_weed_02 +1196765228=ch1_10_culdec_01 +1913675533=ch1_10_culvert02_slod +-69887563=ch1_10_culvert02 +-433301545=ch1_10_dc_029 +-773331923=ch1_10_dec_00 +-529104566=ch1_10_dec_01 +-155931194=ch1_10_dec_02 +77089165=ch1_10_dec_03 +-209442983=ch1_10_dec_04 +4636894=ch1_10_dec_05 +369683554=ch1_10_dec_06 +616073681=ch1_10_dec_07 +951562703=ch1_10_dec_08 +1223971400=ch1_10_dec_09 +-1111418028=ch1_10_glb_01 +-1942229670=ch1_10_glue +484690802=ch1_10_glue001 +194455769=ch1_10_glue002 +30283079=ch1_10_glue003 +1838438796=ch1_10_h03dc004 +690735636=ch1_10_h04dc_06 +728814705=ch1_10_house04_wall +-9682560=ch1_10_house04 +1374177345=ch1_10_house101 +1278393558=ch1_10_house102 +1119570181=ch1_10_house13 +1305535147=ch1_10_house2drivedecals +-1869378058=ch1_10_land_01 +-1642256119=ch1_10_land_02 +1810285725=ch1_10_land_03 +2040225798=ch1_10_land_04 +975134975=ch1_10_land_05 +759154496=ch1_10_land_06 +1603808244=ch1_10_land_07 +1345129758=ch1_10_land_08 +50557640=ch1_10_land_09 +1204979748=ch1_10_lefthserail +685702032=ch1_10_midhouse +737163879=ch1_10_overpass02_barsa +506568426=ch1_10_overpass02_barsb +-936323916=ch1_10_overpass02 +-1036301905=ch1_10_pools +18285157=ch1_10_props_l_076 +1791424442=ch1_10_retwall001 +1512199793=ch1_10_retwall002 +-1792923277=ch1_11__11ch1254 +-980418028=ch1_11__11ch1329 +-1131022268=ch1_11__11ch1904 +-1656543151=ch1_11_24-7_crprkdecals +-1312703405=ch1_11_24-7_shop01main +-102453559=ch1_11_24-7_undergnd +-1693922705=ch1_11_bchrks_2 +-1416868861=ch1_11_bchrks_2a +1749574899=ch1_11_bchrks_3 +1872196497=ch1_11_bchrks_4 +-69104601=ch1_11_bchrks_5 +-756581309=ch1_11_blg01_main +-2115088922=ch1_11_blg01_stilts_001 +-1538813180=ch1_11_blg01_stilts_002 +-625410074=ch1_11_blg01_stilts_003 +-2107431659=ch1_11_blg01_stilts +2042292455=ch1_11_blg02_decals +-1686553881=ch1_11_blg02_main +2027674467=ch1_11_blg03_decals +-468652059=ch1_11_blg03_main +-299603091=ch1_11_blg04_decals +969970184=ch1_11_blg04_main +134855993=ch1_11_blg05_decals +1942074108=ch1_11_blg05_stilts +-1400334032=ch1_11_blg06_main +1833438516=ch1_11_blg06_stilts +1852379673=ch1_11_blg07_decals +-1097217323=ch1_11_blg07_main_rail +-1259589287=ch1_11_blg07_main +634471883=ch1_11_blg07stlts +1827470136=ch1_11_blgs02_r +562935445=ch1_11_blgs02pvmnt +-954307629=ch1_11_bridgeshadprox +-1291758715=ch1_11_ch1_malpier29 +924838436=ch1_11_ch1_pier_104 +-1994000919=ch1_11_ch1_shops21 +-1704892276=ch1_11_ch1pier_350 +-38864366=ch1_11_ch1pier_350a +2051004802=ch1_11_coastline29 +1715084521=ch1_11_cornerblend_01 +-1332332101=ch1_11_curved_rail_01_lod +306431989=ch1_11_curved_rail_01 +-1538512189=ch1_11_decal000_lod +665716186=ch1_11_decal000 +1125393270=ch1_11_foam_01 +-842188566=ch1_11_foam_02 +-53243659=ch1_11_hs01_decals +-1176062544=ch1_11_ladder_01_lod +1032359564=ch1_11_ladder_01 +364360972=ch1_11_ladder_02_lod +1800366617=ch1_11_ladder_02 +1739602733=ch1_11_ladder_pier_lod +1259156095=ch1_11_ladder_pier +627261306=ch1_11_land01 +2074534962=ch1_11_land01b +-1007815474=ch1_11_lod00 +823362327=ch1_11_main_rail01_00 +594864082=ch1_11_main_rail01_01 +1799518064=ch1_11_main_rail01_02 +1560304364=ch1_11_main_rail01_03 +1320140363=ch1_11_main_rail01_04 +845448629=ch1_11_main_rail01_05 +-1272411845=ch1_11_main_rail01_06 +-1512444770=ch1_11_main_rail01_07 +-1987464194=ch1_11_main_rail01_08 +2066487107=ch1_11_main_rail01_09 +522378766=ch1_11_main_rail01_10 +819921294=ch1_11_main_rail01_11 +1118414115=ch1_11_main_rail01_12 +1424804265=ch1_11_main_rail01_13 +-99675157=ch1_11_main_rail01_14 +139178084=ch1_11_main_rail01_15 +494000816=ch1_11_main_rail01_16 +2076575242=ch1_11_main_rail0200 +1294313670=ch1_11_main_rail0201 +1601785197=ch1_11_main_rail0202 +840692403=ch1_11_main_rail0203 +1137481236=ch1_11_main_rail0204 +-85359537=ch1_11_main_rail0205 +682614747=ch1_11_main_rail0206 +-9695912=ch1_11_main_rail0207 +152248486=ch1_11_main_rail0208 +-471181743=ch1_11_main_rail0209 +769877590=ch1_11_main_rail0210 +1253757276=ch1_11_main_rail03_00 +1090502118=ch1_11_main_rail03_01 +784996731=ch1_11_main_rail03_02 +358868655=ch1_11_main_rail03_03 +51724818=ch1_11_main_rail03_04 +-101437488=ch1_11_main_rail03_05 +82492468=ch1_11_path01 +2017886232=ch1_11_pier_decals +1754720367=ch1_11_pier_endmain01 +1331475963=ch1_11_pier_endmain02 +-1849260014=ch1_11_pier_steps +1076330640=ch1_11_pier_stilts +-1555478668=ch1_11_pierendsupport +-1649680846=ch1_11_pierstartsupportb +699352511=ch1_11_piersupport_lod_015 +874403617=ch1_11_piersupport_lod_047 +492906817=ch1_11_piersupport +4028011=ch1_11_piersupport01_lod +1527405796=ch1_11_piersupport02_lod +-968762450=ch1_11_props_cablemsh101a_thvy +-1061845539=ch1_11_props_l_007 +-833085150=ch1_11_props_l_008 +-1694320008=ch1_11_props_l_009 +-412986290=ch1_11_props_l_010 +1998177463=ch1_11_props_s_011 +694167873=ch1_11_props_s_012 +-1170093201=ch1_11_road_side_rail_01 +-83112698=ch1_11_road_side_rail_02 +36172687=ch1_11_road_side_rail +793291625=ch1_11_roaddrive_decals +1957920665=ch1_11_roadfile +-556892758=ch1_11_rounded_r +475581194=ch1_11_scmall_gun_decals +1353702351=ch1_11_scmall_rrgnddcls02 +-1179216778=ch1_11_scmall_shop01decals +-1378714059=ch1_11_scmall_shop02decals +-1803158185=ch1_11_scmall_shop05decals +1948008214=ch1_11_sea_ch1_11_uw_00 +-1086139038=ch1_11_sea_ch1_11_uw_01 +-811567587=ch1_11_sea_ch1_11_uw_02 +841300765=ch1_11_sea_ch1_11_uw_03 +1149099982=ch1_11_sea_ch1_11_uw_04 +-1915063662=ch1_11_sea_ch1_11_uw_05 +1762516256=ch1_11_sea_ch1_11_uw_06_lod +536942293=ch1_11_sea_ch1_11_uw_06 +-268004453=ch1_11_sea_ch1_11_uw_07_lod +-376722965=ch1_11_sea_ch1_11_uw_07 +-1907207170=ch1_11_sea_ch1_11_uw_dec_00 +1250872452=ch1_11_sea_ch1_11_uw_dec_01 +954607923=ch1_11_sea_ch1_11_uw_dec_02 +-211673556=ch1_11_sea_ch1_11_uw_dec_03 +1462691268=ch1_11_sea_ch1_11_uw_dec_04 +268556139=ch1_11_sea_ch1_11_uw_dec_05 +-1827893060=ch1_11_shp02_blg01 +-1336226984=ch1_11_shp02_blg02 +1655484413=ch1_11_shp02_blg03 +1813627611=ch1_11_shp02_blg04 +1112566496=ch1_11_shp02_crpk +1063314321=ch1_11_shps01_crpk +-1415871901=ch1_11_signsup +-2084454463=ch1_11_small_curved +-1878437924=ch1_11_stair_rail_00 +-985122215=ch1_11_stair_rail_01 +-1283057963=ch1_11_stair_rail_02 +-354286192=ch1_11_stair_rail_03 +-667525067=ch1_11_stair_rail_04 +241159307=ch1_11_stair_rail_05 +-1883749163=ch1_11_stair_rail_lod_02 +890862219=ch1_11_tattoo_e_dummy +438140813=ch1_11_tattoo_emmisive +-281202665=ch1_12_247_emissive_dummy +1651997636=ch1_12_beach_01 +-192798761=ch1_12_beach_02 +1363179345=ch1_12_beach_roks_001 +739257585=ch1_12_beach_roks_002 +2043693172=ch1_12_beach_roks_003 +-408378321=ch1_12_beach_roks_005 +922600152=ch1_12_beach_roks_006 +1411710246=ch1_12_beach_roks_007 +-1561290060=ch1_12_beach_roks_009 +1073641596=ch1_12_bh01_decals +-12797071=ch1_12_bh01_main +1323368548=ch1_12_bh01_rails_02 +171529128=ch1_12_bh01_rails +-1053725490=ch1_12_bh01_steps +950569618=ch1_12_bh01_temp_steps +1996891865=ch1_12_blend_0_01 +1329317140=ch1_12_br1 +598665762=ch1_12_bridgeshadprox +-2084311198=ch1_12_buildglass006 +-561312763=ch1_12_buildl_79 +-260817345=ch1_12_buildl_r +1617249976=ch1_12_buildl_r2 +914715385=ch1_12_buildl_r3 +1403443872=ch1_12_buildldecals_18 +-112138582=ch1_12_ch01_02_decalh04ih +1602708836=ch1_12_ch01_02_h05 +-1109256523=ch1_12_ch01_02_h05decalih +904925962=ch1_12_ch01_02_h0r +1215801341=ch1_12_ch01_02_h0r1 +1445282648=ch1_12_ch01_02_h0r2 +-1400318427=ch1_12_ch01_02_house3decalih +-1957888777=ch1_12_ch01_02_ih08_01 +537536131=ch1_12_ch01_02_ih08_06 +-2062946576=ch1_12_ch1_02_buildl_83 +-2017299437=ch1_12_ch1_02_plat_16_lod +55622169=ch1_12_ch1_02_plat_16 +-1075203596=ch1_12_ch1_02_plat_20 +1018802692=ch1_12_coastobj_07 +511963693=ch1_12_coastobj_11 +1412980121=ch1_12_coastobj_18 +1869611808=ch1_12_coastobj_rail +-877416922=ch1_12_coastobj_steps +1486862660=ch1_12_coastrok_004 +-1087042403=ch1_12_cstrckedge_1 +-330602807=ch1_12_cstrckedge_2 +1812369115=ch1_12_drive05 +-630854760=ch1_12_drive06 +-1619364414=ch1_12_drive07 +1681179043=ch1_12_fence_001 +-1953922695=ch1_12_fences_001 +-320256969=ch1_12_fences_003 +-901998365=ch1_12_h04__rail_002 +459747551=ch1_12_h04__rail_01 +-700109364=ch1_12_h04_ih099 +1403454883=ch1_12_h04_ihc15 +1039375821=ch1_12_h04_rail_02 +256589949=ch1_12_h04_rail_03 +-1839216988=ch1_12_h04_rail_04 +1995116475=ch1_12_h04_rail_06 +-342532609=ch1_12_h04_steps +557801218=ch1_12_house03ih_rail2 +1243662224=ch1_12_house03ih_roof +-382851166=ch1_12_house03ih +-638508875=ch1_12_houseblend006 +-2116315629=ch1_12_ih07_00 +-1191213990=ch1_12_ih07_01 +-286297464=ch1_12_ih07_r +1521645475=ch1_12_ih07_r1 +-475821705=ch1_12_ih07_r2 +1540535528=ch1_12_ihwhouse_07_r +472554019=ch1_12_ihwhouse_07_r2 +252379108=ch1_12_ihwhouse_07_r3 +694472717=ch1_12_ihwhouse_07_s +-1483279250=ch1_12_ihwhouse_07 +1159112960=ch1_12_ihwhousedecal_15 +2018182471=ch1_12_island_001 +-498365593=ch1_12_lnd_001 +1729046003=ch1_12_props_towels1 +2026981751=ch1_12_props_towels2 +-2125542088=ch1_12_sc02_blgmain_l +-1415559913=ch1_12_sc02_decalmain +-2025608145=ch1_12_sc02_rail01 +2023100116=ch1_12_sc02_rail02 +-1495995567=ch1_12_sc02_rail03 +-1676487219=ch1_12_sc02_rail04 +-1675610222=ch1_12_sc02_rail1 +-1981377761=ch1_12_sc02_rail2 +193599076=ch1_12_sc02_rail3 +1694110952=ch1_12_sc02_sltstemp +-914966979=ch1_12_sc02_sltstemp001 +-1565643511=ch1_12_sc03_decals +-186311581=ch1_12_sc03_housemain +-1778022540=ch1_12_sc03_rail_001 +-533752449=ch1_12_sc04_blgmain +1017356614=ch1_12_sc04_decals +-2100818979=ch1_12_sc04_fizzrail +202291423=ch1_12_sc04_stairs +-2028006386=ch1_12_sc04_stilts +1776057835=ch1_12_sc05_blgmain +697771889=ch1_12_sc05_decals +1996724172=ch1_12_sc05_steps2 +-162805188=ch1_12_sc05_stilts +-1027158078=ch1_12_sea_ch1_12_uw_00 +-787125153=ch1_12_sea_ch1_12_uw_01 +-1747060239=ch1_12_sea_ch1_12_uw_05 +-192826557=ch1_12_sea_ch1_12_uw_06 +1129042134=ch1_12_sea_ch1_12_uw_07 +431914428=ch1_12_sea_ch1_12_uw_08 +-411264711=ch1_12_sea_ch1_12_uw_09 +-155691332=ch1_12_sea_ch1_12_uw_10 +-789050564=ch1_12_sea_ch1_12_uw_11 +-333987560=ch1_12_sea_ch1_12_uw_dec_00 +150862564=ch1_12_sea_ch1_12_uw_dec_01 +-2034174356=ch1_12_sea_ch1_12_uw_dec_02 +360813551=ch1_12_sea_ch1_12_uw_dec_03 +835767437=ch1_12_sea_ch1_12_uw_dec_04 +1067673650=ch1_12_sea_ch1_12_uw_dec_05 +-1639438990=ch1_12_sea_ch1_12_uw_dec_06 +2062039254=ch1_12_sea_tyrepilea +1820564493=ch1_12_sea_tyrepileb +411374730=ch1_12_sea_uw_03_lod +-1411249474=ch1_12_sea_uw_03 +-1788790946=ch1_12_sea_uw01_lod +-1415518007=ch1_12_sea_uw01 +-396017240=ch1_12_waves_01 +237993282=ch1_12_waves_02_lod +1814513938=ch1_12_waves_02 +1928777331=ch1_12_waves01_lod +1866918552=ch1_emissive_0 +1552729380=ch1_emissive_1 +-1165915118=ch1_emissive_11 +-872403185=ch1_emissive_12 +-630404120=ch1_emissive_13 +1408054245=ch1_emissive_2 +1094192763=ch1_emissive_3 +-1541483445=ch1_emissive_4 +-711936210=ch1_emissive_5 +-2007032628=ch1_emissive_6 +876237286=ch1_emissive_7_slod +-1238501271=ch1_emissive_7 +1808098305=ch1_emissive_8 +1031178084=ch1_emissive_9 +96331624=ch1_emissive_arc007_emi_slod +1631456652=ch1_emissive_arc007_emi +-1503089081=ch1_emissive_ch1_01_ema +-1263842612=ch1_emissive_ch1_01_emb +-638282402=ch1_emissive_ch1_01_emc +-370789055=ch1_emissive_ch1_01_emd +-131608124=ch1_emissive_ch1_01_eme +224721982=ch1_emissive_ch1_01_emf +1461528417=ch1_emissive_ch1_01_slod_01 +-1345333051=ch1_emissive_ch1_01_slod_02 +-1047430072=ch1_emissive_ch1_01_slod_03 +-960413417=ch1_emissive_ch1_02_01 +-1143002285=ch1_emissive_ch1_02_02 +-1387557332=ch1_emissive_ch1_02_03 +-172384489=ch1_emissive_ch1_02_04 +66337676=ch1_emissive_ch1_02_05 +290608712=ch1_emissive_ch1_02_06 +531231479=ch1_emissive_ch1_02_07 +-1234067324=ch1_emissive_ch1_02_08 +-1937355602=ch1_emissive_ch1_02_09 +-662313464=ch1_emissive_ch1_02_10 +-1495268675=ch1_emissive_ch1_02_11 +1864569668=ch1_emissive_ch1_02_12 +-849031226=ch1_emissive_ch1_02_13 +-1820664845=ch1_emissive_ch1_02_14 +650134108=ch1_emissive_ch1_02_slod_01 +-971374339=ch1_emissive_ch1_02_slod_02 +-127102342=ch1_emissive_ch1_06e_em_01 +2027950947=ch1_emissive_ch1_06e_em_02 +-1960658968=ch1_emissive_ch1_06e_em_03 +-2131308879=ch1_emissive_ch1_06e_em_slod +-149676109=ch1_emissive_ch1_06e_em02 +-2079884088=ch1_emissive_ch1_09_mh_slod +1779039315=ch1_emissive_ch1_09_mhouse_emi +413876404=ch1_emissive_ch1_10_em_slod +-1868228690=ch1_emissive_ch1_10_emissive01 +-1707726128=ch1_emissive_ch1_10_emissive02 +-200581511=ch1_emissive_ch1_10_emissive03 +-37129739=ch1_emissive_ch1_10_emissive04 +901472732=ch1_emissive_ch1_10_emissive05 +-1463076448=ch1_emissive_ch1_12_1 +902169963=ch1_emissive_ch1_12_10 +1140040134=ch1_emissive_ch1_12_11 +659712132=ch1_emissive_ch1_12_12 +-1771432738=ch1_emissive_ch1_12_2 +-903578534=ch1_emissive_ch1_12_3 +-1206659015=ch1_emissive_ch1_12_4 +-1499613875=ch1_emissive_ch1_12_5 +-1821929759=ch1_emissive_ch1_12_6 +57274084=ch1_emissive_ch1_12_7 +-249607601=ch1_emissive_ch1_12_8 +-537581573=ch1_emissive_ch1_12_9 +1356216266=ch1_emissive_ch1_12_slod +969528916=ch1_emissive_ch1_12_slod1 +1744089777=ch1_emissive_ch1_12_slod2 +811276863=ch1_emissive_koriz01 +-1281843000=ch1_emissive_koriz02 +-2132460702=ch1_emissive_koriz03 +-700586478=ch1_emissive_koriz04 +211014333=ch1_emissive_koriz05 +29670687=ch1_emissive_koriz06 +-1474524720=ch1_emissive_koriz07 +1001465858=ch1_emissive_shacks_emi_slod +-1585920616=ch1_emissive_shacks_emi +703166998=ch1_emissive_slod1 +-5167706=ch1_emissive_slod2 +-577019529=ch1_emissive_slod3 +-751416147=ch1_emissive_slod4 +1081171373=ch1_emissive_vin_emi_slod +1801938544=ch1_emissive_vnyrdblg_emi +1085905091=ch1_emissivea_ch1_01_lod +526559000=ch1_emissivef_ch1_01_lod +230365395=ch1_lod_3_9_slod2 +1283456725=ch1_lod_5_20_emissive_proxy +1388125383=ch1_lod_5_21_emissive_proxy +715920975=ch1_lod_6_20_emissive_proxy +-2111047333=ch1_lod_ch1_04b_water01_slod3 +-1456196861=ch1_lod_ch1_05_crkwater_slod3 +604477612=ch1_lod_ch1_05_water_slod3 +467033690=ch1_lod_slod3a +1375357601=ch1_lod_slod3b +-147090139=ch1_lod_slod3c +-1115315782=ch1_lod_slod3d +-760296436=ch1_lod_slod3e +-1065103877=ch1_rdprops_50902_thvy +-291660366=ch1_rdprops_50904_thvy +-1943664300=ch1_rdprops_50908_thvy +432620850=ch1_rdprops_50911_thvy +1272577905=ch1_rdprops_50914_thvy +1004481479=ch1_rdprops_50917_thvy +-982674488=ch1_rdprops_50918_thvy +-530842152=ch1_rdprops_50921_thvy +1590117320=ch1_rdprops_50923_thvy +-631557872=ch1_rdprops_50929_thvy +-804839835=ch1_rdprops_50940_thvy +-956936554=ch1_rdprops_50945_thvy +-402829282=ch1_rdprops_50951_thvy +814167828=ch1_rdprops_50955_thvy +1901904896=ch1_rdprops_50958_thvy +-852540548=ch1_rdprops_50965_thvy +-1633447234=ch1_rdprops_50968_thvy +1347592227=ch1_rdprops_50972_thvy +-2129704952=ch1_rdprops_cab_11 +-352939604=ch1_rdprops_cab_mesh00 +1859230036=ch1_rdprops_cab_mesh01 +-1004387324=ch1_rdprops_cab_mesh02 +-740498567=ch1_rdprops_cab_mesh03 +-1448505581=ch1_rdprops_cab_mesh04 +1900387880=ch1_rdprops_cab_mesh05 +-1696534178=ch1_rdprops_cab_mesh06 +-721099355=ch1_rdprops_cab_mesh07 +2119317569=ch1_rdprops_cab_mesh08 +643827806=ch1_rdprops_cab_mesh09 +1527447662=ch1_rdprops_cable_new1 +73979761=ch1_rdprops_cable01_thvy +-1205944914=ch1_rdprops_cable02_thvy +2119042722=ch1_rdprops_cable03_thvy +742806151=ch1_rdprops_cable04_thvy +-155550926=ch1_rdprops_cable2a_tstd +-755013315=ch1_rdprops_ch1_rd_sp016 +-1939323303=ch1_rdprops_combo_01_lod +177619350=ch1_rdprops_combo_02_lod +-118911003=ch1_rdprops_combo_03_lod +460493578=ch1_rdprops_combo01_01_lod +292710752=ch1_rdprops_combo01_02_lod +-1506374844=ch1_rdprops_combo01_03_lod +-81119026=ch1_rdprops_combo02_01_lod +1997089624=ch1_rdprops_combo02_02_lod +-1515072825=ch1_rdprops_combo02_03_lod +-56074267=ch1_rdprops_combo03_01_lod +-405364165=ch1_rdprops_combo04_01_lod +-294795470=ch1_rdprops_combo05_01_lod +639701749=ch1_rdprops_combo05_02_lod +1632031005=ch1_rdprops_combo05_03_lod +1071601076=ch1_rdprops_combo06_01_lod +457801691=ch1_rdprops_combo07_01_lod +-1264092416=ch1_rdprops_combo07_02_lod +-90075096=ch1_rdprops_combo07_03_lod +-1823775230=ch1_rdprops_combo07_04_lod +653632796=ch1_rdprops_combo08_01_lod +-1757364451=ch1_rdprops_combo08_02_lod +193118921=ch1_rdprops_combo08_03_lod +853874674=ch1_rdprops_combo09_01_lod +1925462331=ch1_rdprops_combo09_02_lod +1694240206=ch1_rdprops_combo09_03_lod +-784882730=ch1_rdprops_combo10_01_lod +-136892029=ch1_rdprops_combo10_02_lod +1107606860=ch1_rdprops_combo10_03_lod +-2038108972=ch1_rdprops_combo10_04_lod +1181721201=ch1_rdprops_combo10_05_lod +-1223024675=ch1_rdprops_combo11_01_lod +774842534=ch1_rdprops_combo11_02_lod +2000049806=ch1_rdprops_combo11_03_lod +190387292=ch1_rdprops_combo12_01_lod +934389009=ch1_rdprops_combo13_01_lod +1182956816=ch1_rdprops_combo14_01_lod +-435167639=ch1_rdprops_combo15_01_lod +-969078869=ch1_rdprops_combo15_02_lod +806563109=ch1_rdprops_combo15_03_lod +2078035667=ch1_rdprops_combo15_04_lod +-197313833=ch1_rdprops_combo16_01_lod +-27604630=ch1_rdprops_combo17_01_lod +1293763682=ch1_rdprops_combo18_01_lod +-1294353628=ch1_rdprops_combo19_01_lod +1758542241=ch1_rdprops_combo19_02_lod +-244452840=ch1_rdprops_combo20_01_lod +-836180033=ch1_rdprops_combo20_02_lod +-1504245864=ch1_rdprops_combo20_03_lod +-262025657=ch1_rdprops_combo20_04_lod +860047934=ch1_rdprops_combo20_05_lod +-1941310420=ch1_rdprops_combo21_01_lod +1329284405=ch1_rdprops_combo21_02_lod +606581570=ch1_rdprops_combo21_03_lod +-919906069=ch1_rdprops_combo21_04_lod +131626876=ch1_rdprops_combo22_01_lod +-1903725030=ch1_rdprops_combo23_01_lod +-244565673=ch1_rdprops_combo24_01_lod +18627814=ch1_rdprops_combo25_01_lod +-2058979094=ch1_rdprops_combo25_02_lod +1450195597=ch1_rdprops_combo25_03_lod +1130227670=ch1_rdprops_combo25_04_lod +-43496258=ch1_rdprops_combo25_05_lod +314945401=ch1_rdprops_combo25_06_lod +1512689820=ch1_rdprops_combo26_01_lod +54966560=ch1_rdprops_combo26_02_lod +1275158686=ch1_rdprops_combo26_03_lod +49012828=ch1_rdprops_combo27_01_lod +2121485147=ch1_rdprops_combo27_02_lod +-1695839570=ch1_rdprops_combo27_03_lod +-1999246541=ch1_rdprops_combo27_04_lod +287829610=ch1_rdprops_combo28_01_lod +1619606107=ch1_rdprops_combo29_01_lod +-89443830=ch1_rdprops_combo30_01_lod +-392314204=ch1_rdprops_combo30_02_lod +-1021269928=ch1_rdprops_combo30_03_lod +-2063433420=ch1_rdprops_combo31_01_lod +1323635753=ch1_rdprops_combo32_01_lod +109482385=ch1_rdprops_combo32_02_lod +-175641461=ch1_rdprops_combo32_03_lod +-143542340=ch1_rdprops_combo33_01_lod +841383337=ch1_rdprops_combo34_01_lod +220832852=ch1_rdprops_combo35_01_lod +1554002949=ch1_rdprops_combo35_02_lod +-1819484838=ch1_rdprops_combo35_03_lod +599114572=ch1_rdprops_combo36_01_lod +1470570042=ch1_rdprops_combo37_01_lod +-139101346=ch1_rdprops_combo38_01_lod +1928062269=ch1_rdprops_combo39_01_lod +-2000507886=ch1_rdprops_combo40_01_lod +-1342182934=ch1_rdprops_combo41_01_lod +-1675146841=ch1_rdprops_combo42_01_lod +-272705428=ch1_rdprops_combo43_01_lod +1076470916=ch1_rdprops_combo44_01_lod +-1968873994=ch1_rdprops_combo45_01_lod +-1487514306=ch1_rdprops_combo46_01_lod +-88518481=ch1_rdprops_combo46_02_lod +-1813015363=ch1_rdprops_combo46_03_lod +1381964985=ch1_rdprops_combo47_01_lod +272736694=ch1_rdprops_combo48_01_lod +-429441319=ch1_rdprops_combo49_01_lod +1979001717=ch1_rdprops_combo50_01_lod +-1694333894=ch1_rdprops_combo51_01_lod +902657531=ch1_rdprops_combo52_01_lod +-1412320776=ch1_rdprops_combo53_01_lod +-390533246=ch1_rdprops_combo54_01_lod +440228529=ch1_rdprops_combo54_02_lod +1206937009=ch1_rdprops_combo54_03_lod +-139282874=ch1_rdprops_combo55_01_lod +1980707141=ch1_rdprops_combo55_02_lod +-1714887291=ch1_rdprops_combo55_03_lod +-540867688=ch1_rdprops_combo56_01_lod +611604324=ch1_rdprops_combo57_01_lod +-1378512818=ch1_rdprops_tele_wire01 +-721854827=ch1_rdprops_tele_wire03 +797643715=ch1_rdprops_tele_wire04 +-441483251=ch1_rdprops_tele_wire08 +1999250468=ch1_rdprops_tele_wire10 +-1686508349=ch1_rdprops_tele_wire12 +1796936102=ch1_rdprops_tele_wire20 +-670274681=ch1_rdprops_tele_wire22 +-1447457054=ch1_rdprops_tele_wire23 +1152435438=ch1_rdprops_tele_wire27 +576946260=ch1_rdprops_tele_wire29 +-1828003163=ch1_rdprops_tele_wire30 +-1209029522=ch1_rdprops_tele_wire32 +190734930=ch1_rdprops_tele_wire40 +-517468698=ch1_rdprops_tele_wire41 +-267801687=ch1_rdprops_tele_wire42 +1171085103=ch1_rdprops_tele_wire43 +2132756906=ch1_rdprops_tele_wire44 +-1864504025=ch1_rdprops_tele_wire45 +-1003858901=ch1_rdprops_tele_wire50 +1918906520=ch1_rdprops_tele_wire51 +1668715205=ch1_rdprops_tele_wire52 +-1849364639=ch1_rdprops_tele_wire53 +978141475=ch1_rdprops_tele_wire54 +-19673191=ch1_rdprops_telewrs00 +675619451=ch1_rdprops_telewrs01 +441616022=ch1_rdprops_telewrs02 +-740951646=ch1_rdprops_telewrs03 +-1005823473=ch1_rdprops_telewrs04 +-277761835=ch1_rdprops_telewrs05 +-1723923343=ch1_rdprops_telewrs07 +-1954486027=ch1_rdprops_telewrs08 +-699728248=ch1_rdprops_telewrs09 +-2005404121=ch1_rdprops_telewrs10 +610414069=ch1_rdprops_telewrs11 +303991150=ch1_rdprops_telewrs12 +1068295306=ch1_rdprops_telewrs13 +765608053=ch1_rdprops_telewrs14 +1070720216=ch1_rdprops_telewrs15 +764100683=ch1_rdprops_telewrs16 +-313802803=ch1_rdprops_telewrs17 +-620356798=ch1_rdprops_telewrs18 +148928246=ch1_rdprops_telewrs19 +263390607=ch1_rdprops_telewrs20 +494117136=ch1_rdprops_telewrs21 +1264909554=ch1_rdprops_telewrs22 +-653027247=ch1_rdprops_telewrs23 +-360105156=ch1_rdprops_telewrs24 +-130001238=ch1_rdprops_telewrs25 +99545607=ch1_rdprops_telewrs26 +-265533818=ch1_rdprops_telewrs27 +1506065256=ch1_rdprops_wire_hang009 +579783033=ch1_rdprops_wire_hang010 +496385928=ch1_rdprops_wire_hang011 +97783812=ch1_rdprops_wire_hang012 +-74876053=ch1_rdprops_wire_hang014 +519389762=ch1_rdprops_wire_hang016 +1902831732=ch1_rdprops_wire_hang025 +-1291212625=ch1_rdprops_wire047 +1962183539=ch1_rdprops_wiresb_spline026 +-2054948944=ch1_rdprops_wiresb_spline026b +2056787410=ch1_rdprops_wiresb_spline037 +-1525224753=ch1_rdprops_wiresb_spline039 +157809147=ch1_rdprops_wiresb_spline041 +1347487688=ch1_rdprops_wiresb_spline045 +2061425895=ch1_rdprops_wiresb_spline049 +-1271509455=ch1_rdprops_wiresb_spline050 +-953032004=ch1_roads_46 +-950869246=ch1_roads_48 +1496205=ch1_roads_49 +-1020700301=ch1_roads_50 +722577734=ch1_roads_51 +492047819=ch1_roads_52 +109240361=ch1_roads_53 +-121617244=ch1_roads_54 +2134102493=ch1_roads_55 +-1855097264=ch1_roads_56 +-1568204669=ch1_roads_57 +-1269515234=ch1_roads_58 +-1203584006=ch1_roads_59 +-1868665122=ch1_roads_60 +1822664425=ch1_roads_62 +890877922=ch1_roads_63 +585044845=ch1_roads_64 +2064460056=ch1_roads_armco_01_lod +502120877=ch1_roads_armco_01 +-1395579960=ch1_roads_armco_02_lod +833555529=ch1_roads_armco_02a_lod +1595577415=ch1_roads_armco_02a +-770672079=ch1_roads_armco_02b +1923989326=ch1_roads_armco_02c_lod +-1001529684=ch1_roads_armco_02c +1803604334=ch1_roads_armco_03_lod +809109918=ch1_roads_armco_03a_lod +-2007538872=ch1_roads_armco_03a +877509434=ch1_roads_armco_03b +382546868=ch1_roads_armco_03c_lod +-117488482=ch1_roads_armco_03c +-1199609248=ch1_roads_dcl_jn_01 +-328194928=ch1_roads_junc_ovr01 +975912965=ch1_roads_junc_ovr02 +1332243071=ch1_roads_junc_ovr03 +1667309446=ch1_roadsb_100 +-298266932=ch1_roadsb_26 +-1931965651=ch1_roadsb_30 +2131750808=ch1_roadsb_31 +-1040550544=ch1_roadsb_32 +-1673844238=ch1_roadsb_33 +-531516898=ch1_roadsb_34 +1499877507=ch1_roadsb_35_mnm +-762571117=ch1_roadsb_35 +-85596346=ch1_roadsb_36 +-20783676=ch1_roadsb_37_s +-182002744=ch1_roadsb_37 +668749719=ch1_roadsb_38_s +520728465=ch1_roadsb_38 +1557540497=ch1_roadsb_43 +-2027257027=ch1_roadsb_44 +-1184143426=ch1_roadsb_45 +-1550861305=ch1_roadsb_47 +-944624444=ch1_roadsb_81 +-1789048813=ch1_roadsb_82 +1789186223=ch1_roadsb_82b +2054427201=ch1_roadsb_83 +815087346=ch1_roadsb_armco_00_lod +-828617409=ch1_roadsb_armco_00 +709662175=ch1_roadsb_armco_01_lod +-531795807=ch1_roadsb_armco_01 +-1404748247=ch1_roadsb_armco_02_lod +-1174789125=ch1_roadsb_armco_02 +801840731=ch1_roadsb_armco_03_lod +-229174092=ch1_roadsb_armco_03 +1130042570=ch1_roadsb_armco_04_lod +76167450=ch1_roadsb_armco_04 +-1371221292=ch1_roadsb_armco_05_lod +-822260227=ch1_roadsb_armco_05 +715187839=ch1_roadsb_armco_06_lod +-552997354=ch1_roadsb_armco_06 +-2026498929=ch1_roadsb_armco_08_lod +1271809953=ch1_roadsb_armco_08 +417433305=ch1_roadsb_bdg_rum_stp_01 +1184064060=ch1_roadsb_bdg_rum_stp_02 +1405625352=ch1_roadsb_brdg1_decal +2064506055=ch1_roadsb_brdg1_s +-241810981=ch1_roadsb_brdg1 +-1144403807=ch1_roadsb_brdg2_s +-489774004=ch1_roadsb_brdg2 +-1229187041=ch1_roadsb_brdg3_decal +222093093=ch1_roadsb_brdg3_s +-585525022=ch1_roadsb_brdg3 +1027290403=ch1_roadsb_ch1_railings_01_lod +1473660142=ch1_roadsb_ch1_railings_01 +-2060230063=ch1_roadsb_ch1_railings_02_lod +1241196856=ch1_roadsb_ch1_railings_02 +1894801248=ch1_roadsb_ch1_railings_03_lod +1009356181=ch1_roadsb_ch1_railings_03 +-559449334=ch1_roadsb_dcl_rd_jn_01 +30058953=ch1_roadsb_railings_04_lod +-1995262356=ch1_roadsb_railings_04 +481465728=ch1_roadsb_rbrid1_decal +2000391579=ch1_roadsb_rbrid1_s +-1761904177=ch1_roadsb_rbrid1 +1465493608=ch1_roadsb_rbrid2_decal +338129961=ch1_roadsb_rbrid2 +-885982990=ch1_roadsb_sign_01_lod +-1822964373=ch1_roadsb_sign_01 +-1172664025=ch1_roadsb_sign_011 +-378732067=ch1_roadsb_sign_012_lod +-329747038=ch1_roadsb_sign_012 +13217739=ch1_roadsb_sign_013_lod +-1461850450=ch1_roadsb_sign_013 +-2086449886=ch1_roadsb_sign_014_lod +1998326571=ch1_roadsb_sign_014 +-213985805=ch1_roadsb_sign_015_lod +-2055133195=ch1_roadsb_sign_015 +-633385228=ch1_roadsb_sign_016_lod +1404453984=ch1_roadsb_sign_016 +-2142618686=ch1_roadsb_sign_02_lod +-1583717904=ch1_roadsb_sign_02 +-1061186553=ch1_roadsb_sign_03_lod +2107447798=ch1_roadsb_sign_03 +-203365957=ch1_roadsb_sign_04_lod +-1916356023=ch1_roadsb_sign_04 +324921978=ch1_roadsb_sign_05_lod +1539593789=ch1_roadsb_sign_05 +-1100957720=ch1_roadsb_sign_06_lod +1782379310=ch1_roadsb_sign_06 +-1926144855=ch1_roadsb_sign_07_lod +969085499=ch1_roadsb_sign_07 +-752169639=ch1_roadsb_sign_08_lod +1351630805=ch1_roadsb_sign_08 +935565793=ch1_roadsb_sign_09_lod +107228030=ch1_roadsb_sign_09 +-554725343=ch1_roadsb_sign_10_lod +86976504=ch1_roadsb_sign_10 +223636340=ch1_roadsb_sign_11_lod +155583355=ch1_roadsc_02 +-107584484=ch1_roadsc_03 +-285192464=ch1_roadsc_04 +-792325508=ch1_roadsc_05 +-1064930823=ch1_roadsc_06 +-1304111754=ch1_roadsc_07 +-957546838=ch1_roadsc_08 +-1456946398=ch1_roadsc_09 +1457259630=ch1_roadsc_10 +-1949829447=ch1_roadsc_10b +-786302728=ch1_roadsc_11 +1704829425=ch1_roadsc_13 +832649613=ch1_roadsc_14 +-1215247638=ch1_roadsc_61 +-23701252=ch1_roadsc_65 +123366124=ch1_roadsc_66 +-173848706=ch1_roadsc_67 +-338644007=ch1_roadsc_68 +-1123234010=ch1_roadsc_69a +1784850899=ch1_roadsc_69b +1487898221=ch1_roadsc_69c +-474144726=ch1_roadsc_70 +-637334346=ch1_roadsc_71 +1875699495=ch1_roadsc_armco_18_lod +-1227435626=ch1_roadsc_armco_18 +1147011827=ch1_roadsc_armco_18b_lod +-657978075=ch1_roadsc_armco_18b +-177510221=ch1_roadsc_armco_19_lod +-917866887=ch1_roadsc_armco_19 +970645781=ch1_roadsc_armco_lb_002 +-2012545134=ch1_roadsc_armco_lb_1 +-1260932542=ch1_roadsc_armco01_lod +-1418756195=ch1_roadsc_armco01 +1824513839=ch1_roadsc_armco02_lod +894735209=ch1_roadsc_armco02 +-1705115259=ch1_roadsc_armco02a_lod +1113441934=ch1_roadsc_armco02a +1049177369=ch1_roadsc_armco03_lod +1696953086=ch1_roadsc_armco03 +815219769=ch1_roadsc_armco03a_lod +-1043676295=ch1_roadsc_armco03a +-2020640308=ch1_roadsc_barrier00a_lod +1213652831=ch1_roadsc_barrier00a +1966244446=ch1_roadsc_barrier00b_lod +1451785154=ch1_roadsc_barrier00b +-51843706=ch1_roadsc_barrier00c_lod +1539474998=ch1_roadsc_barrier00c +-1778116607=ch1_roadsc_brd_hwsign_01 +-1469924162=ch1_roadsc_brd_hwsign_02 +-651762533=ch1_roadsc_dcl_frsgn_01 +1184027521=ch1_roadsc_jnt_sgn_1_lod +2095839890=ch1_roadsc_jnt_sgn_1 +-762234195=ch1_roadsc_layby_rd_dlcs_01 +1202665182=ch1_roadsc_od_bigsign_01_lod +-1493756748=ch1_roadsc_od_bigsign_01 +-609356651=ch1_roadsc_rd_sd_barr_01_lod +-1272862782=ch1_roadsc_rd_sd_barr_01 +106905833=ch1_roadsc_rd_sd_barr_02_lod +-866985948=ch1_roadsc_rd_sd_barr_02 +-524588530=ch1_roadsc_rd_sd_barr_03_lod +-1769542515=ch1_roadsc_rd_sd_barr_03 +1927413048=ch1_roadsc_road_jn_dcl_02 +-64838407=ch1_roadsc_rum_strip00 +-1309142879=ch1_roadsc_rum_strip01 +-415597787=ch1_roadsc_rum_strip02 +-1797466517=ch1_roadsc_rum_strip03 +-1020873986=ch1_roadsc_rum_strip04 +-2020656176=ch1_roadsc_rum_strip05 +1825965662=ch1_roadsc_rum_strip06 +1663202043=ch1_roadsc_rum_strip07 +1482710391=ch1_roadsc_rum_strip08 +403461342=ch1_roadsc_sides_0100 +-1326933463=ch1_roadsc_sigb_oh_1 +-32557963=ch1_roadsc_sigb_oh_2 +1412240552=ch1_roadsc_sign_base_01 +-325910085=ch1_roadsc_trims_001 +1649143087=ch1_roadsc_trims_002 +1580927834=ch1_roadscdcls_08 +656286014=ch1_roadsd_01_sd +3186970=ch1_roadsd_02_s +-272012817=ch1_roadsd_03_s +370936373=ch1_roadsd_04_sd +-1012848252=ch1_roadsd_15 +-415371075=ch1_roadsd_17 +-658025520=ch1_roadsd_18 +1924600317=ch1_roadsd_21 +-2076199666=ch1_roadsd_22 +322032980=ch1_roadsd_24 +979411893=ch1_roadsd_27 +1277642562=ch1_roadsd_28 +1575840462=ch1_roadsd_29 +2002554564=ch1_roadsd_72 +-1389266323=ch1_roadsd_73 +-1695328783=ch1_roadsd_74 +-756070936=ch1_roadsd_75 +-1064722147=ch1_roadsd_76 +-160494361=ch1_roadsd_77 +-466851742=ch1_roadsd_78 +394940189=ch1_roadsd_79 +-1169909681=ch1_roadsd_80 +-2045104758=ch1_roadsd_armco_03_lod +-47684765=ch1_roadsd_armco_03 +1981091170=ch1_roadsd_armco_04_lod +-135964451=ch1_roadsd_armco_04 +-184712637=ch1_roadsd_armco_ent_01_lod +-2047628812=ch1_roadsd_armco_ent_01 +1983014996=ch1_roadsd_armco_right_lod +-655941411=ch1_roadsd_armco_right +-1173963811=ch1_roadsd_armco_rr_1_lod +-769516717=ch1_roadsd_armco_rr_1 +959985672=ch1_roadsd_bdg_end_01 +1986264890=ch1_roadsd_bdg_end_dcl01 +1513994963=ch1_roadsd_bdgent_dc2_lod +-51747235=ch1_roadsd_bdgent_dc2 +1953618927=ch1_roadsd_bdgent_decal_lod +-779880118=ch1_roadsd_bdgent_decal +-227075385=ch1_roadsd_bdgent01a2 +-713389332=ch1_roadsd_bdgentb_01 +731697520=ch1_roadsd_ch1_09_zancudo_lod +843998175=ch1_roadsd_ch1_09_zancudo +-1896860118=ch1_roadsd_dcl_rd_jn_27 +-1760915802=ch1_roadsd_dcl_tugnd_01 +1872112722=ch1_roadsd_dst_dcls03 +1536427086=ch1_roadsd_dst_dcls04 +-794712980=ch1_roadsd_dst_dcls2 +-955897601=ch1_roadsd_flappybase_003 +1138500265=ch1_roadsd_flappybase_004 +1114316743=ch1_roadsd_flappybase_005 +1901067664=ch1_roadsd_flappybase_006 +-45000514=ch1_roadsd_flappybase_02 +-1844246326=ch1_roadsd_fwysign_007_lod +1445232398=ch1_roadsd_fwysign_007 +-183589683=ch1_roadsd_introad +1339572730=ch1_roadsd_introad2 +-788478895=ch1_roadsd_introad3 +938898832=ch1_roadsd_junt_01 +676576038=ch1_roadsd_layby_01_dcl +1633628623=ch1_roadsd_ovrly01 +2018176436=ch1_roadsd_phc_brd_03 +-2133880418=ch1_roadsd_phc_brddcl_03 +624691178=ch1_roadsd_phc_brdg_02 +1730159959=ch1_roadsd_phc_brg_01 +-1619295808=ch1_roadsd_phc_brg_01s +-1424407269=ch1_roadsd_phc_brgdcl_02 +-2099719889=ch1_roadsd_phc_brgdcls_01 +-1029543826=ch1_roadsd_phc_railings_1_lod +87969153=ch1_roadsd_phc_railings_1 +1040331239=ch1_roadsd_phc_railings_2_lod +1662355762=ch1_roadsd_phc_railings_2 +-1124546952=ch1_roadsd_phc_railings_3_lod +1892394142=ch1_roadsd_phc_railings_3 +-177720365=ch1_roadsd_phc_railings_4_lod +1316708350=ch1_roadsd_phc_railings_4 +517434818=ch1_roadsd_phc_railings_5_lod +1545993043=ch1_roadsd_phc_railings_5 +1701570209=ch1_roadsd_phc_railings_6_lod +-638454039=ch1_roadsd_phc_railings_6 +2011850495=ch1_roadsd_phc_rd_swctbc_1 +-1916685480=ch1_roadsd_r_armco_00_lod +1583903786=ch1_roadsd_r_armco_00 +2126341572=ch1_roadsd_r_armco_01_lod +-125261736=ch1_roadsd_r_armco_01 +-602561585=ch1_roadsd_r_armco_02_lod +163859151=ch1_roadsd_r_armco_02 +1364423747=ch1_roadsd_r_armco_03_lod +352215363=ch1_roadsd_r_armco_03 +346766965=ch1_roadsd_r_armco_04_lod +-1786912172=ch1_roadsd_r_armco_04 +-1236339728=ch1_roadsd_r_armco_05_lod +666601169=ch1_roadsd_r_armco_05 +363750159=ch1_roadsd_r_armco_06_lod +1090632029=ch1_roadsd_r_armco_06 +-417045973=ch1_roadsd_r_armco_07_lod +1397186024=ch1_roadsd_r_armco_07 +852294706=ch1_roadsd_r_armco_08_lod +-655169215=ch1_roadsd_r_armco_08 +-1039221425=ch1_roadsd_r_armco_09_lod +1799720420=ch1_roadsd_r_armco_09 +1254625220=ch1_roadsd_rbrid02_lod +1655791990=ch1_roadsd_rbrid02 +-2193595=ch1_roadsd_rbrid02d +334400835=ch1_roadsd_roadbrg_01_d +-2135677993=ch1_roadsd_roadbrg_01 +1026591813=ch1_roadsd_rum_strip00 +-669335017=ch1_roadsd_rum_strip03 +106503827=ch1_roadsd_rum_strip04 +365870462=ch1_roadsd_rum_strip05 +603216329=ch1_roadsd_rum_strip06 +-1586670399=ch1_roadsd_rum_strip07 +-1351225134=ch1_roadsd_rum_strip08 +-1097265388=ch1_roadsd_rum_strip09 +2001990827=ch1_roadsd_rum_strip10 +1776343493=ch1_roadsd_rum_strip11 +-1034491314=ch1_roadsd_sign_01_lod +-1849633544=ch1_roadsd_sign_01 +-279976852=ch1_roadsd_sign_02_lod +-1726913643=ch1_roadsd_sign_02 +-1906345546=ch1_roadsd_sign_03_lod +-1966422264=ch1_roadsd_sign_03 +-1615629774=ch1_roadsd_sign_05_lod +-1369928153=ch1_roadsd_sign_05 +1052433774=ch1_roadsd_sign_06_lod +-231402017=ch1_roadsd_sign_06 +608744561=ch1_roadsd_sign_pbluff_01_lod +-1370323493=ch1_roadsd_sign_road003 +-1043859667=ch1_roadsd_sndy_dcl_jn_01 +1706371580=ch1_roadsd_sndydcljn_1_lod +83228292=ch1_roadsd_t_lgt_01 +-536826726=ch1_roadsd_t_lgt_04 +-1112807439=ch1_roadsd_t_lgt_06 +841634040=ch1_roadsd_t_lgt_09 +1720865851=ch1_roadsd_t_lgt_12 +-620249816=ch1_roadsd_t_lgt_14 +1052838729=ch1_roadsd_t_lgt_38 +-1715027853=ch1_roadsd_t_lgt_43 +-1084923618=ch1_roadsd_tun_rd_1b +1574608634=ch1_roadsd_tun_rd_2b +1878151009=ch1_roadsd_tunrnd_1dcl +1188724227=ch1_roadsd_tunrnd_1dcl2 +-1230900250=ch1_roadsd_tunshell_1b +1520710138=ch1_roadsd_tunshell_1bshadow +1750133957=ch1_roadsd_tunshell_2b +-1926447383=ch1_roadsd_tunshell_2bshadow +-1935126821=ch2_01_cliff_dcl_03 +461690278=ch2_01_dec01 +1302804946=ch2_01_dec02 +1061330185=ch2_01_dec03 +5742384=ch2_01_dec04 +1567097117=ch2_01_l1 +1873913264=ch2_01_l2 +2145863195=ch2_01_l3 +715496345=ch2_01_l4 +1452208991=ch2_01_l5 +-391407718=ch2_01_l6 +1142283999=ch2_01_rock4f +-762214329=ch2_01_rocksml01 +391279622=ch2_01_water_01 +578456178=ch2_01_water_02 +1418030727=ch2_01_water_03 +-1288775549=ch2_01b_d1 +-1048251089=ch2_01b_d2 +1096461599=ch2_01b_d29 +-1670946081=ch2_01b_d2h +-1737008073=ch2_01b_d30 +1966314928=ch2_01b_d32 +-540480803=ch2_01b_d34 +-486590429=ch2_01b_d4 +1473084672=ch2_01b_fnc +6285255=ch2_01b_l1 +475622736=ch2_01b_l10 +-1696064303=ch2_01b_l2 +417306822=ch2_01b_l3 +648655962=ch2_01b_l4 +890982717=ch2_01b_l5 +-741634401=ch2_01b_l6 +1907051096=ch2_01b_l7 +-2141100092=ch2_01b_l8 +237503315=ch2_01b_l9 +307337807=ch2_01b_retwall_dec +473527461=ch2_01b_retwall003 +1270645446=ch2_01b_retwall01 +-1829515351=ch2_01b_retwall02_lod +681958577=ch2_01b_retwall03_lod +1918771206=ch2_01b_retwall04_lod +-771059872=ch2_01b_retwall04 +-1186147135=ch2_01c_ch2_02b_infoboard +395851712=ch2_01c_l1 +88445723=ch2_01c_l2 +2065727183=ch2_01c_l3 +1758517808=ch2_01c_l4 +1320396278=ch2_01c_l5 +1016267189=ch2_01c_l6 +1990575782=ch2_01c_retainer +-1049669400=ch2_01c_retwalb002 +978982745=ch2_02_armco01 +576415580=ch2_02_armco02 +707432227=ch2_02_barrier01_lod +1755390252=ch2_02_barrier05_lod +153002165=ch2_02_barrier05 +-1010901451=ch2_02_barrier06_lod +-95943928=ch2_02_barrier06 +1718952592=ch2_02_deco40 +548850198=ch2_02_drain01_fiz +92328935=ch2_02_drain01_lod +-1699503441=ch2_02_drain01 +-1220698395=ch2_02_flag1_lod +-950637720=ch2_02_flag2_lod +518632587=ch2_02_flag3_lod +-690990263=ch2_02_g00 +-1470728602=ch2_02_g03 +-1781673643=ch2_02_g04 +1919486604=ch2_02_g06 +-1185474457=ch2_02_g07 +31143984=ch2_02_glue_02 +-2024005511=ch2_02_glue_03b +-280334248=ch2_02_glue_03c +523956975=ch2_02_glue_04 +284382816=ch2_02_glue_05 +-1062259291=ch2_02_glue_06 +-1390997899=ch2_02_glue_07 +-912013426=ch2_02_glue_09 +-2106017135=ch2_02_glue_10 +-1725831197=ch2_02_glue_11 +-2024389556=ch2_02_glue_12 +900079849=ch2_02_glue_13 +224120857=ch2_02_glue_14 +-1091128484=ch2_02_glue_15 +-1323165773=ch2_02_glue_16 +-900117983=ch2_02_glue_17 +1987420763=ch2_02_glue_18 +1756563158=ch2_02_glue_19 +1832220227=ch2_02_glue_20 +1059592745=ch2_02_glue_21 +-1825193397=ch2_02_glue_22 +-1516083420=ch2_02_glue_23 +2010647440=ch2_02_glue_24 +-2043828165=ch2_02_glue_25 +1992624486=ch2_02_glue_26 +-1997099575=ch2_02_glue_27 +-617983441=ch2_02_glue_28 +2053874479=ch2_02_grddec_1e +-739395277=ch2_02_l01 +-629160361=ch2_02_l02 +-413573110=ch2_02_l03 +-38761288=ch2_02_l04 +2099645345=ch2_02_l05 +-1956861938=ch2_02_l06 +-1329335588=ch2_02_l07 +-962650474=ch2_02_l08 +1186242239=ch2_02_l09 +675898161=ch2_02_l10 +-987980583=ch2_02_l11 +-757974972=ch2_02_l12 +-509520414=ch2_02_l13 +-281022177=ch2_02_l14 +2113474191=ch2_02_l15 +-1945560249=ch2_02_leaves01 +-850016144=ch2_02_mesh01 +-1574229629=ch2_02_ob00 +-1962017979=ch2_02_ob04 +1897209192=ch2_02_obbuilding +457048444=ch2_02_obdecal02 +761308609=ch2_02_obdecal03 +-600373479=ch2_02_obgrnd01 +-351951690=ch2_02_obgrnd02 +-959292336=ch2_02_obgrnd03 +613457129=ch2_02_observ_shadobj_lod +-1348961567=ch2_02_observ_shadobj +1583610618=ch2_02_obtoilet +277759089=ch2_02_parkentrance +76635152=ch2_02_pathd_01 +-624516189=ch2_02_rail01 +-862255284=ch2_02_rail02 +314119047=ch2_02_rail03 +82802676=ch2_02_rail04 +799198554=ch2_02_rail05 +561295614=ch2_02_rail06 +1274840593=ch2_02_rail07 +1033070907=ch2_02_rail08 +-2003534016=ch2_02_rail09 +1476481250=ch2_02_rail10 +585197211=ch2_02_rail11 +1045339517=ch2_02_rail12 +120827712=ch2_02_rail13 +346966581=ch2_02_rail14 +-675557295=ch2_02_rail15 +520564551=ch2_02_rail50 +1638786730=ch2_02_rddcal01 +2013003530=ch2_02_refproxy1 +-2042848369=ch2_02_refproxy2 +-1819953631=ch2_02_refproxy3 +-1580248396=ch2_02_refproxy4 +-1118205496=ch2_02_refproxy5 +-894983068=ch2_02_refproxy6 +-1746026779=ch2_02_refproxy8 +778620665=ch2_02_retwall00_lod +-216118556=ch2_02_retwall00 +-192760186=ch2_02_retwall01_lod +-1732667884=ch2_02_retwall01 +-964944477=ch2_02_retwall02_lod +-811891745=ch2_02_retwall02 +1031061778=ch2_02_retwall03_lod +66776221=ch2_02_retwall03 +-204206538=ch2_02_retwall05_lod +51768015=ch2_02_retwall05 +1595297443=ch2_02_retwall06_lod +817907235=ch2_02_retwall06 +-1185555974=ch2_02_retwall07_lod +-546692232=ch2_02_retwall07 +-2086281902=ch2_02_rocks04 +1056760923=ch2_02_trackwall01 +-2015421177=ch2_02_trailsign01 +1512269313=ch2_02_trailweeds +1222719889=ch2_02_treetrunk +-558153531=ch2_02_tunnel002 +-30223439=ch2_02_tunnelwall_lod +-428073079=ch2_02_tunnelwall +741302299=ch2_02_wall01_lod +1129524937=ch2_02_wall02 +-2119698540=ch2_02_weed_01 +127304563=ch2_02_weed_02 +-49960016=ch2_02_woodpost01 +1882173704=ch2_02b_decs00 +-2103224849=ch2_02b_decs01 +-1666151923=ch2_02b_decs02 +-1359139162=ch2_02b_decs03 +751479359=ch2_02b_decs04 +1056394904=ch2_02b_decs05 +1242391748=ch2_02b_decs06 +-440198091=ch2_02b_decs08 +-271699893=ch2_02b_decs09 +-502492900=ch2_02b_decs10 +-196135519=ch2_02b_decs11 +-977807245=ch2_02b_decs12 +-671777554=ch2_02b_decs13 +454460211=ch2_02b_decs15 +753215184=ch2_02b_decs16 +1514162026=ch2_02b_infoboard +1768722208=ch2_02b_juicestand_lod +1107670067=ch2_02b_juicestand_ovl +970949864=ch2_02b_juicestand +-57539871=ch2_02b_l024 +653725247=ch2_02b_l16 +1250612582=ch2_02b_l18 +1539471317=ch2_02b_l19 +633670895=ch2_02b_l20 +1860706100=ch2_02b_l21 +1483141682=ch2_02b_l22 +-2101033235=ch2_02b_l23 +-1836363824=ch2_02b_retwall008_lod +-1688675923=ch2_02b_retwall008 +302923106=ch2_03_barrier_04_lod +-815867178=ch2_03_barrier_04 +-102435203=ch2_03_d11 +-590380697=ch2_03_d30 +-1235237109=ch2_03_decal01 +-1686012150=ch2_03_dishes001 +1921817855=ch2_03_dishesdetail +1812662526=ch2_03_emis_sign_hd +-653073936=ch2_03_emis_sign_slod +-68466659=ch2_03_emissive_hut02_lod +625105776=ch2_03_hut02_railinga +-1543010182=ch2_03_hut02 +203611151=ch2_03_hut03_decal +-2116632386=ch2_03_ladder_mesh_00 +-1068679750=ch2_03_ladder_mesh_01 +65979724=ch2_03_ladder_mesh_02 +1029650476=ch2_03_ladder_mesh_03 +-484342862=ch2_03_ladder_mesh_04 +348874501=ch2_03_ladder_mesh_05 +-962278727=ch2_03_ladder_mesh_06 +-118902974=ch2_03_ladder_mesh_07 +-1177800440=ch2_03_ladder_mesh_08 +-1401186713=ch2_03_ladder_mesh_09 +-780606667=ch2_03_ladder_mesh_10 +781557101=ch2_03_ladder_mesh_11 +1011824864=ch2_03_ladder_mesh_12 +151114310=ch2_03_ladder_mesh_13 +415527371=ch2_03_ladder_mesh_14 +255631348=ch2_03_land04 +485440345=ch2_03_land05 +-733337072=ch2_03_land06 +-79988750=ch2_03_land07 +-1241453186=ch2_03_land08 +2070410981=ch2_03_land10 +1764381290=ch2_03_land11 +-251241121=ch2_03_parkdet01 +-466294386=ch2_03_radio_tower_01_decal +-840785448=ch2_03_radio_tower_01 +-1887759324=ch2_03_radio_tower_fizzhd +1673693621=ch2_03_retwall_glue +-342701740=ch2_03_retwall01 +603086866=ch2_03_retwalls +-1015721672=ch2_03_sign +467969413=ch2_03_signdcal +-1170032428=ch2_03_signedge01 +-1408885669=ch2_03_signedge02 +-694128241=ch2_03_signedge03 +-931474108=ch2_03_signedge04 +-812096645=ch2_03_signedge05 +-1051408652=ch2_03_signedge06 +1781864630=ch2_03_signedge07 +-1646723075=ch2_03_signedge08 +245955245=ch2_03_signframinga +13459190=ch2_03_signframingb +1412236724=ch2_03_signframingc +-1923909632=ch2_03_signframingd +935480543=ch2_03_signframinge +1638244517=ch2_03_signframingf +-1671916022=ch2_03_signframingg +1356551784=ch2_03_signjoins01 +-791161245=ch2_03_signjoins02 +2130358950=ch2_03_signjoins03 +1968021324=ch2_03_signjoins04 +-1550550055=ch2_03_signjoins05 +368009361=ch2_03_signjoins06 +205344045=ch2_03_signjoins07 +-1331259903=ch2_03_signjoins08 +-1413661615=ch2_03_signstructure_b +53225115=ch2_03_signstructure_b2 +896174871=ch2_03_signstructure_b3 +655421028=ch2_03_signstructure_b4 +116207157=ch2_03_signstructure_b5 +-240122949=ch2_03_signstructure_b6 +712570188=ch2_03_signstructure_b7 +353946252=ch2_03_signstructure_b8 +-349018684=ch2_03_signstructure +904626145=ch2_03_towerbase +1091986862=ch2_03_vsignlite +1807169966=ch2_03_wires01 +388655830=ch2_03b_barrier_01 +889661696=ch2_03b_bb_slod +1474817542=ch2_03b_cg2_03b_bb +-605118215=ch2_03b_d13 +1218509404=ch2_03b_d15 +-615079991=ch2_03b_d16 +1843184847=ch2_03b_d19 +1439340047=ch2_03b_d20 +-1398324281=ch2_03b_d22 +-142026355=ch2_03b_d23 +-1931475911=ch2_03b_d24 +-638869933=ch2_03b_d25 +137132756=ch2_03b_d26 +914282360=ch2_03b_d27 +-297521970=ch2_03b_decal_01 +239594733=ch2_03b_decal_02 +527798088=ch2_03b_decal_03 +-123420249=ch2_03b_decal_05 +1696537246=ch2_03b_decal_07 +-481827481=ch2_03b_decal_07a +2055686334=ch2_03b_decal_10 +-1872530314=ch2_03b_decal_11 +-205178060=ch2_03b_decal_14 +-1758526963=ch2_03b_decal_16 +1122588807=ch2_03b_decal_21 +-623735041=ch2_03b_decal_84 +-1564631338=ch2_03b_decal_87 +91358647=ch2_03b_drtr1 +1283331022=ch2_03b_drtr2 +-299145317=ch2_03b_land05 +318419337=ch2_03b_land06 +-1413007885=ch2_03b_land15 +-2145263959=ch2_03b_land16 +-759561232=ch2_03b_land18 +-462379171=ch2_03b_land19 +1225068000=ch2_03b_road_decal +-213853094=ch2_03b_road_decal001 +-2047351897=ch2_03b_road_decal01 +1618024602=ch2_03b_road_decal03 +1622532229=ch2_03c_awning_support +1242610882=ch2_03c_awning_support01 +-2031149779=ch2_03c_awning +-1809564235=ch2_03c_combo_a +451464000=ch2_03c_combo_d +-2126981808=ch2_03c_combo_interior_ovr +-1808164759=ch2_03c_combo_interior_win +1556756009=ch2_03c_combo_interior +-39387476=ch2_03c_combo_win +-836077380=ch2_03c_combo +-615032567=ch2_03c_emissive_a_lod +1978685209=ch2_03c_emissive_b_lod +-1805094930=ch2_03c_fence_01_lod +1580860141=ch2_03c_fence_01_ovr +1952381288=ch2_03c_fence_01 +1821346553=ch2_03c_fence01 +1574628764=ch2_03c_fence02 +2087409793=ch2_03c_fountain_water +1843115443=ch2_03c_gate_002 +1785215547=ch2_03c_gate_01 +-1647840737=ch2_03c_glue_01 +881794987=ch2_03c_glue_02 +722111666=ch2_03c_glue_03 +-1800183802=ch2_03c_glue_04 +1586983883=ch2_03c_glue_05 +-996668113=ch2_03c_hedge_decal_02 +1186560391=ch2_03c_hedge_decal +-475096939=ch2_03c_props_rrlwindmill_lod +-79380377=ch2_03c_ranch_ground_01 +742939114=ch2_03c_ranch_ground_ovr_01 +496680079=ch2_03c_ranch_ground_ovr_02 +132747565=ch2_03c_ranch_ground_ovr_03 +-449164337=ch2_03c_ranch_ground_ovr_04 +1744916113=ch2_03c_ranch_m_dummy +756744775=ch2_03c_ranch_road_01 +106116280=ch2_03c_ranch_road_02 +400480207=ch2_03c_ranch_road_03 +-663439224=ch2_03c_ranch004 +-902554617=ch2_03c_ranch005 +-28564563=ch2_03c_ranch009_d +-1091395662=ch2_03c_ranch009_detail +-40303920=ch2_03c_ranch009 +-1928588792=ch2_03c_ranchgrnd_water +71406489=ch2_03c_ranchgrnd003_ovr +603782128=ch2_03c_ranchgrnd003 +540307670=ch2_03c_removed_doors +1613120448=ch2_03c_removedwins +-1404670051=ch2_03c_rnchgrnd001 +1947569012=ch2_03c_rnchgrndov1 +1532414495=ch2_03c_rnchrocks001 +672032421=ch2_03c_rnchstones_lod +2095667902=ch2_03c_stable_a +479426447=ch2_03c_stable_a002 +396005402=ch2_03c_stable_d +-745231810=ch2_03c_stable_d002 +280444201=ch2_03c_stable +1121941362=ch2_03c_stable006 +1763001309=ch2_03c_stable007 +1859451195=ch2_03c_stable2_a +-1791285023=ch2_03c_stable2_a003 +-249135644=ch2_03c_stable2_d +106173373=ch2_03c_stable2_d003 +1781520760=ch2_03c_stable2 +-963803235=ch2_03c_storage_detail +-685450131=ch2_03c_storage +1899905475=ch2_03c_wall_01_ovr +-1713672633=ch2_03c_wall_01 +-1854684790=ch2_03c_weed_01 +-1496716234=ch2_03c_weed_02 +-1967061530=ch2_03d_barrier_02_lod +1239138084=ch2_03d_barrier_02 +-984634789=ch2_03d_barrier_03_lod +-1820896674=ch2_03d_barrier_03 +928562057=ch2_03d_culvert +2099082089=ch2_03d_d105 +1564230393=ch2_03d_d45 +-2084529492=ch2_03d_d45a +-1846364400=ch2_03d_d45b +1573113515=ch2_03d_d45f +603672748=ch2_03d_d4c +-1549906788=ch2_03d_d59 +168458037=ch2_03d_d59a +-1316321839=ch2_03d_l1 +883330055=ch2_03d_l2 +1122510986=ch2_03d_l3 +708310826=ch2_03d_l4 +-1257345631=ch2_03d_props_combo32_01_lod +1170457254=ch2_03d_props_combo35_01_lod +-896628279=ch2_03d_retwall00_slod +1023149938=ch2_03d_retwall00121 +-1122924645=ch2_03d_retwall00122 +1444657890=ch2_04_armco01 +-791760822=ch2_04_armco02 +831212965=ch2_04_armco02b +-1012656651=ch2_04_armco03 +-1874645196=ch2_04_armco05 +-1338323177=ch2_04_armco06_lod +169222876=ch2_04_armco06 +-1436426279=ch2_04_armco10 +-769541305=ch2_04_b1_lad00 +-1000136758=ch2_04_b1_lad01 +-771310827=ch2_04_b1_lad02 +-1001906280=ch2_04_b1_lad03 +616095864=ch2_04_b1_lad04 +385303797=ch2_04_b1_lad05 +154020195=ch2_04_b1_lad06 +-971069859=ch2_04_bcarpark1 +-1193243679=ch2_04_bcarpark2 +1040154980=ch2_04_bowlrail01 +1405922558=ch2_04_bowlrail02 +1785354809=ch2_04_bowlrail03 +1880122757=ch2_04_bowlrail04 +1859674957=ch2_04_bowlrail05 +1499084881=ch2_04_bowlrail06 +310258330=ch2_04_bowlrail07 +1692946285=ch2_04_bowlrail08 +905113987=ch2_04_bowlrail09 +52004937=ch2_04_bowlrail10 +291546327=ch2_04_bowlrail11 +-23625915=ch2_04_bowlrail12 +-858809418=ch2_04_bowlrail13 +-637422054=ch2_04_bowlrail14 +828040379=ch2_04_bowlrail15 +602458583=ch2_04_bowlrail16 +-303702574=ch2_04_bowlrail17 +503889431=ch2_04_bowlrail18 +-934210903=ch2_04_bowlrail19 +227188299=ch2_04_bowlrail20 +226047900=ch2_04_build01_ladder_01 +-1140395419=ch2_04_build01 +-422268293=ch2_04_build03b_carpark +1838030697=ch2_04_build03b_ovly01 +1739348755=ch2_04_build03b_railings +-1901949631=ch2_04_build03b +1856340217=ch2_04_bwall01 +-670706760=ch2_04_bwall02 +168081325=ch2_04_bwall03 +1508595581=ch2_04_bwall07 +-1574533919=ch2_04_c_shader1 +-672791938=ch2_04_cafe_detail_lod +1992733116=ch2_04_cafe_detail +-407554076=ch2_04_cafe_ivy +-832429635=ch2_04_cafelightse +39235426=ch2_04_cloth012_lod +-387905465=ch2_04_cloth013_lod +2089796773=ch2_04_cloth014_lod +-1130838496=ch2_04_cloth015_lod +1528160715=ch2_04_cloth016_lod +-1618235452=ch2_04_cloth017_lod +-1972520642=ch2_04_cloth018_lod +1820100942=ch2_04_cloth019_lod +-167549391=ch2_04_cloth020_lod +-1441184705=ch2_04_cloth11_lod +1224412397=ch2_04_frstdcal01 +-1430138759=ch2_04_frstdcal02 +1702741490=ch2_04_frstdcal03 +2010311324=ch2_04_frstdcal04 +-896449152=ch2_04_glue_01 +-1506444091=ch2_04_glue_03 +591099603=ch2_04_glue_04 +229133229=ch2_04_glue_05 +-35036855=ch2_04_ground_d +889895472=ch2_04_house01_d +659876694=ch2_04_house01_details +-428089096=ch2_04_house01_wood1 +-1207040995=ch2_04_house01_wood2 +-1211510360=ch2_04_house01 +-869589286=ch2_04_house02_d +1719008853=ch2_04_house02_details +235354372=ch2_04_house02_railings +-980357834=ch2_04_house02 +21531908=ch2_04_house03_d +1286904701=ch2_04_house03_poolrails +560765447=ch2_04_house03_railings +-452154303=ch2_04_house03 +392873849=ch2_04_house04_d +-669575359=ch2_04_house04_details +-1765462577=ch2_04_house04_poolrails_lod +-1771336805=ch2_04_house04_poolrails +-678719169=ch2_04_house04 +-369604775=ch2_04_house05_d +-256716428=ch2_04_house05_details +-1565826819=ch2_04_house05_poolrails +2032026692=ch2_04_house05_water +138965688=ch2_04_house05 +394479115=ch2_04_land01 +631890520=ch2_04_land02 +1036569581=ch2_04_land02b +-1017897554=ch2_04_land03 +-788154095=ch2_04_land04 +1357396184=ch2_04_land05 +1598117258=ch2_04_land06 +-66482408=ch2_04_land07 +170994535=ch2_04_land08 +-78737974=ch2_04_land09 +1371112328=ch2_04_nwobj03 +1633741040=ch2_04_pstat_rail01 +1394035805=ch2_04_pstat_rail02 +875680226=ch2_04_pstat +1747222518=ch2_04_pstatdcal01 +-365574331=ch2_04_pstatgrnd +640765088=ch2_04_rngrhut +1847488012=ch2_04_rngrhutdcal +-1678940949=ch2_04_shelter00 +2086506766=ch2_04_shelter002 +-1233348083=ch2_04_shelter01 +-1119148650=ch2_04_v00 +-1585713676=ch2_04_v01 +-469841578=ch2_04_v013 +-1891743367=ch2_04_v02 +-2042513536=ch2_04_v04 +713359364=ch2_04_v06 +-1822993789=ch2_04_v10 +-903856104=ch2_04_v11 +2013371352=ch2_04_v12 +1580405125=ch2_04_vbsign01_railings +-2062186816=ch2_04_vbsign01 +1123136035=ch2_04_vbsign02_railings +-1811667811=ch2_04_vbsign02 +1682564725=ch2_04_wall10 +-917115715=ch2_04_wall10dcal +1177056006=ch2_04_walldcal02 +-2042672185=ch2_04_weed_02 +-1744834744=ch2_04_weed_03 +871488374=ch2_05_decal +879570297=ch2_05_glue +1381959231=ch2_05_glue2 +977846741=ch2_05_l +-312818185=ch2_05_ladders +-1987543001=ch2_05_nh1 +1790872421=ch2_05_nh2_detail +-2146144957=ch2_05_nh2 +-1025581071=ch2_05_pool +-786197395=ch2_05_weed_01 +179341190=ch2_05_weed_02 +-1216730688=ch2_05_xtb +-667901167=ch2_05_xtb01 +-1683657373=ch2_05b_decal +223799074=ch2_05b_glue +1676210345=ch2_05b_glue2 +-645788960=ch2_05b_h_detail +-1402974422=ch2_05b_h_detail2 +-1727027063=ch2_05b_h_detail3 +1205798437=ch2_05b_h_detail4 +-1241226638=ch2_05b_h_detail5 +-798689439=ch2_05b_h +-1658278097=ch2_05b_land +492715149=ch2_05b_pool001 +-811129151=ch2_05c_alpha +1927224200=ch2_05c_b1_chophse +137357421=ch2_05c_b1 +-1049746666=ch2_05c_b2_detail +-142489839=ch2_05c_b2 +-1399148220=ch2_05c_b3 +-1704620838=ch2_05c_b4 +451138167=ch2_05c_b5_detail +-782075181=ch2_05c_b5 +-1079486625=ch2_05c_b6 +67106326=ch2_05c_b7_railings +1988314390=ch2_05c_b7 +1602225199=ch2_05c_b8_wall +1690411411=ch2_05c_b8 +-1365904176=ch2_05c_decals_00 +-693910289=ch2_05c_decals_01 +-944593139=ch2_05c_decals_02 +2045643649=ch2_05c_decals_03 +-342397226=ch2_05c_decals_04 +-1250683484=ch2_05c_decals_04b +1618307984=ch2_05c_decals_04c +1261125884=ch2_05c_decals_04d +261535444=ch2_05c_decals_05 +-118847108=ch2_05c_decals_06 +613640413=ch2_05c_decals_06b +854752651=ch2_05c_decals_07 +-1447102966=ch2_05c_decals_07b +-446272176=ch2_05c_decals_07c +-1285322421=ch2_05c_decals_07d +-1758995505=ch2_05c_garage_01 +1436922025=ch2_05c_h1_water_1 +-1405067811=ch2_05c_h1_water_2 +1415797216=ch2_05c_land +1022807748=ch2_05c_props_combo_01_lod +-1292539008=ch2_05c_tree_mirrorreflcproxy +2112025788=ch2_05c_v_franklins_e_dummy +-892214633=ch2_05c_v_franklins_e_lod +-1541911587=ch2_05c_walldetails +1167670980=ch2_05d_garage_01 +-1798089384=ch2_05d_h3_decal +-1037309744=ch2_05d_house3 +-1969062745=ch2_05d_land +-718754039=ch2_05d_pool +-157338359=ch2_05d_res_decal +-1768592797=ch2_05d_res1_dtl +993460681=ch2_05d_res1 +-1987031522=ch2_05d_res3_dtl +-460668377=ch2_05d_res3_dtlb +-156146060=ch2_05d_res3_dtlc +1122655183=ch2_05d_rescape +97521321=ch2_05d_rescape2 +1299427848=ch2_05d_retwall01_lod +724995625=ch2_05d_retwall01 +1588786216=ch2_05d_retwall02_lod +963914404=ch2_05d_retwall02 +1645516027=ch2_05d_upper_3b_ladder +-1022758481=ch2_05d_upper_house2_dtl +-406945226=ch2_05d_upper_house2_dtl2 +1937905987=ch2_05d_upper_house2_dtlb +-2127219543=ch2_05d_upper_house2_dtlc +522281875=ch2_05d_upper_house2b +1555034574=ch2_05d_upper_res_dtl +1778188361=ch2_05d_upper_res1_dtl +-328049329=ch2_05d_upper_res1 +-171311804=ch2_05d_upper_res3b_detail +1698729682=ch2_05d_upper_res3b +1076159498=ch2_05d_upper_res4_detail +-2000043075=ch2_05d_upper_res4_dtl +-1897684433=ch2_05d_upper_res4 +1443166570=ch2_05d_wickerwall +1027232254=ch2_05e_l1_decal001 +1218703072=ch2_05e_l1 +-2006405106=ch2_05e_l2_decal001 +232323403=ch2_05e_l2 +-726979548=ch2_05e_land_walls_dtl +-980918354=ch2_05e_land_walls +1671977006=ch2_05e_res1_dtl +730618403=ch2_05e_res1_dtlb +1553808452=ch2_05e_res1_dtlc +1081082858=ch2_05e_res1_dtld +-108619549=ch2_05e_res1 +1525516622=ch2_05e_res2_dtl +566186903=ch2_05e_res2_dtla +1472249757=ch2_05e_res2_dtlb +278022936=ch2_05e_res2_ladder +129742157=ch2_05e_res2 +-1439826051=ch2_05e_res3_dtl +-218076660=ch2_05e_res3_dtla +476815215=ch2_05e_res3_ladder +1443484136=ch2_05e_res3 +-1235276244=ch2_05e_res4_dtl +-1074332496=ch2_05e_res4_dtla +-1076833469=ch2_05e_res4_ladder +1679158784=ch2_05e_res4 +1705776090=ch2_05e_res4frnt +-2002878485=ch2_05e_res5_dtl +1958908490=ch2_05e_res5_ladder +845154965=ch2_05e_res5 +1881055917=ch2_05e_res7_dtl +876906414=ch2_05e_res7_dtla +580641885=ch2_05e_res7_dtlb +1608998643=ch2_05e_res7_dtlc +1108943703=ch2_05e_res7_dtld +-1825206934=ch2_05e_res7_ladder +-1831220353=ch2_05e_res7 +1864917736=ch2_05e_res8_dtl +-818107902=ch2_05e_res8_dtlb +-1172587093=ch2_05e_res8_ladder +-1606883779=ch2_05e_res8 +1014717456=ch2_05e_ret_wall +2025821166=ch2_05e_ret_wall2 +-987542753=ch2_05e_water_02 +1503457945=ch2_05e_weed_01 +1802409532=ch2_05e_weed_02 +233437012=ch2_05f_armco_lod +-322687572=ch2_05f_armco +25340637=ch2_05f_armco2_lod +1629545031=ch2_05f_armco2 +721433535=ch2_05f_armcotop_lod +1773134418=ch2_05f_armcotop +857008054=ch2_05f_basearmcob_lod +-768459074=ch2_05f_basearmcob +-2078096444=ch2_05f_basearmcod_lod +785151985=ch2_05f_basearmcod +9086002=ch2_05f_hs02_dt +1379918023=ch2_05f_hs02_dtla +-238739485=ch2_05f_hs02_dtlb +-15025522=ch2_05f_hs02_dtlc +206689532=ch2_05f_hs02_dtld +463238033=ch2_05f_hs02_dtle +-2045381162=ch2_05f_hs02_railings +1002991805=ch2_05f_hs02 +1568008287=ch2_05f_hs03_details +1541317863=ch2_05f_hs03_rails +693891256=ch2_05f_hs04_details +446975743=ch2_05f_hs04_railings +-1095465708=ch2_05f_hs04_railingsb +-856743543=ch2_05f_hs04_railingsc +1358768547=ch2_05f_hs04_railingsd +186224480=ch2_05f_hs04 +1183120439=ch2_05f_hs05_details +699706198=ch2_05f_hs05_detailsb +1950725649=ch2_05f_hs05_dtlb +1319836849=ch2_05f_hs05_glass_lod +979331582=ch2_05f_hs05_glass +1059797102=ch2_05f_hs05_railing_lod +-788552431=ch2_05f_hs05_railing +-2005073648=ch2_05f_hs05_railings +753128180=ch2_05f_hs05 +668461730=ch2_05f_hs06_details +2144730560=ch2_05f_hs06_pil_lod +-849940813=ch2_05f_hs06_pil +-1292520924=ch2_05f_hs06_railings +1721878127=ch2_05f_hs06 +-2082757149=ch2_05f_hs07_details +1311166208=ch2_05f_hs07_detailsa +1855255055=ch2_05f_hs07_railings_lod +808627889=ch2_05f_hs07_railings +-1119391476=ch2_05f_hs07_wood +2018699729=ch2_05f_hs07 +-1223016177=ch2_05f_hs08_details +1231440975=ch2_05f_hs09_1 +1409769873=ch2_05f_hs09_2 +1717632827=ch2_05f_hs09_details +1931362982=ch2_05f_hs09_railings +522575524=ch2_05f_hs09_railingsb +-1807722096=ch2_05f_hs09_wood +-1112281484=ch2_05f_hs10_details +-1191917020=ch2_05f_hs10_railings +1777832231=ch2_05f_hs10_wood_lod +-1225354092=ch2_05f_hs10_wood +894658371=ch2_05f_hs10 +-1037115308=ch2_05f_hs10glass +-416463167=ch2_05f_hs11_details +-1358561319=ch2_05f_hs11_detailsb +1902886916=ch2_05f_plot01interior +-490990170=ch2_05f_plot06interior +1973554829=ch2_05f_plot09interior +-1523913073=ch2_05f_poolwtr03 +1788542696=ch2_05f_terrain_01 +-204730036=ch2_05f_terrain_02 +-1094703311=ch2_05f_terrain_03 +1063672780=ch2_06_brdgerail01 +-126464539=ch2_06_brdgerail02 +446403127=ch2_06_brdgerail03 +-700380805=ch2_06_brdgerail04 +141749726=ch2_06_brdgerail05 +-1316274160=ch2_06_brdgerail06 +-2086650343=ch2_06_bridge +-909201700=ch2_06_docksteps01 +536262795=ch2_06_docksteps02_lod +396216953=ch2_06_docksteps02 +603906875=ch2_06_docksteps03 +28286621=ch2_06_docksteps04 +243415106=ch2_06_docksteps05 +1581045686=ch2_06_docksteps06 +346647344=ch2_06_docksteps07_lod +1331804612=ch2_06_docksteps07 +1975577325=ch2_06_emissive_02_slod +599190722=ch2_06_emissive_03_slod +525157941=ch2_06_emissive_04_slod +-90595827=ch2_06_emissive_04b_lod +-935297086=ch2_06_emissive_slod +1204354192=ch2_06_estsign +1160483002=ch2_06_estsigndcal +-85787022=ch2_06_fence01_iref +1812084777=ch2_06_fence02_iref +1475850410=ch2_06_fencing_01 +-1314397175=ch2_06_fencing_02 +-1013151758=ch2_06_fencing_03 +-1796593010=ch2_06_fencing_04 +-1497379271=ch2_06_fencing_05 +-125341241=ch2_06_fencing_06 +177608164=ch2_06_fencing_07 +-603998024=ch2_06_fencing_08 +-305439665=ch2_06_fencing_09 +1300699773=ch2_06_fencing_10 +875947995=ch2_06_fencing_11 +1776014118=ch2_06_fencing_12 +1587657906=ch2_06_fencing_13 +1994194394=ch2_06_garden +-400963775=ch2_06_guttering +-1675261163=ch2_06_house02_dtlb +-405331337=ch2_06_house02_dtlc +-442694499=ch2_06_house02 +831531986=ch2_06_house1_dtl +671907594=ch2_06_house1_dtl2 +376429521=ch2_06_house1_dtl3 +63026805=ch2_06_house1_dtl4 +-238284150=ch2_06_house1_dtl5 +-678423613=ch2_06_house1_dtl55 +-1210868078=ch2_06_house1_dtl6 +-1514735015=ch2_06_house1_dtl7 +-1805854811=ch2_06_house1_dtl8 +1934659860=ch2_06_house1_ivy +-1697864612=ch2_06_house1_ivy2 +-1976696033=ch2_06_house1_ivy3 +1875277219=ch2_06_house1 +-293169388=ch2_06_house1b +-54447223=ch2_06_house1c +1240190429=ch2_06_house1d +1464690848=ch2_06_house1e +-665589073=ch2_06_house1f +1609039340=ch2_06_house2_dtl +-2038714061=ch2_06_house2_dtl2 +126821351=ch2_06_house2_rail1 +-114718948=ch2_06_house2_rail2 +722987768=ch2_06_house2_rail3 +-39579296=ch2_06_house2 +-1600500968=ch2_06_house3_dtl +220208566=ch2_06_house3_dtl2 +240825037=ch2_06_house3 +-1849570186=ch2_06_miscdetail_ +-749557965=ch2_06_pool_01 +975928079=ch2_06_rddcal00 +122754395=ch2_06_rddcal01 +370914032=ch2_06_rddcal02 +-502904106=ch2_06_rddcal03 +-203952519=ch2_06_rddcal04 +-1099856979=ch2_06_rddcal05 +2059271608=ch2_06_reswall00_dtl +-369902061=ch2_06_reswall00 +332602883=ch2_06_reswall02_dtl +-292862142=ch2_06_reswall02 +525336766=ch2_06_reswall05_dtl +956292138=ch2_06_reswall05 +1475062402=ch2_06_reswall06_dtl +1201895793=ch2_06_reswall06 +163167428=ch2_06_reswall07_dtl +-1997571064=ch2_06_reswall07 +1440172398=ch2_06_reswall09_dtl +241895173=ch2_06_reswall09 +-1534630411=ch2_06_reswall11_dtl +-1548045698=ch2_06_reswall11 +-803236821=ch2_06_reswall15_dtl +716488820=ch2_06_reswall15 +749772741=ch2_06_reswall15a_dtl +1007117081=ch2_06_reswall16 +2119460786=ch2_06_reswall17 +-984355004=ch2_06_reswall30 +774381210=ch2_06_reswall31_lod +-86320583=ch2_06_reswall31 +-1595857313=ch2_06_reswall32 +-1937048141=ch2_06_reswall33 +2052086078=ch2_06_reswall34 +-927331619=ch2_06_reswalldcal +1767703781=ch2_06_skidock01 +-1296606538=ch2_06_skidock02_dtl +-1035782476=ch2_06_skidock02 +-1877781935=ch2_06_skidock03 +-743219960=ch2_06_skidock10 +1177531473=ch2_06_skidock9 +1027866216=ch2_06_terrain01a +-208200280=ch2_06_terrain01b_dtl_000 +-206181555=ch2_06_terrain01b +-1122971665=ch2_06_terrain01c_dtl +-529546047=ch2_06_terrain01c +-2053616106=ch2_06_terrain02 +935752267=ch2_06_tower +1906275157=ch2_06_treetrunk +1216611153=ch2_06_wall +-471384197=ch2_06_wall01_iref +-1290975757=ch2_06_windows_iref +-1712293655=ch2_07_fence_01 +1443110560=ch2_07_fence_02a +1682684719=ch2_07_fence_02b +1869849584=ch2_07_fence_03 +-603480291=ch2_07_fence_04a +1031791116=ch2_07_fence_04b +1076381018=ch2_07_fence_05 +1266248720=ch2_07_fizzrail01 +1027592093=ch2_07_fizzrail02 +-344609794=ch2_07_fizzrail03 +-680557582=ch2_07_fizzrail04 +468083523=ch2_07_hedgedtl_01 +273501201=ch2_07_hedgedtl_02 +-1098504060=ch2_07_hedgedtl_03 +-453085836=ch2_07_hedgedtl_04 +1758821660=ch2_07_hedgedtl_05 +1500175943=ch2_07_hedgedtl_06 +127777458=ch2_07_hedgedtl_07 +-305428722=ch2_07_hedgedtl_08 +-1940044753=ch2_07_hedgedtl_09 +-581146860=ch2_07_hedgedtl_10 +-38131765=ch2_07_hedgedtl_11 +-880589986=ch2_07_hedgedtl_12 +-516657472=ch2_07_hedgedtl_13 +-1359574459=ch2_07_hedgedtl_14 +1159478042=ch2_07_house_l2c_dtl +-554346560=ch2_07_house_l2c +435279616=ch2_07_house03_dtl +-357469072=ch2_07_house03 +48601299=ch2_07_house55_dtl +-318640635=ch2_07_house55 +-1906972361=ch2_07_house78_dtl +-452699186=ch2_07_house78 +-313572627=ch2_07_house79a_dtl +-1241971182=ch2_07_house79a +348281276=ch2_07_house81_dtl +-478655786=ch2_07_house81 +473419931=ch2_07_house82_dtl +-634472381=ch2_07_house82 +1484940371=ch2_07_house83_dtl +-923494961=ch2_07_house83 +-937868534=ch2_07_house97_dtl +-1110670585=ch2_07_house97 +355797281=ch2_07_l1 +-1243949624=ch2_07_land024_dcl +-2027210992=ch2_07_poolladder_01 +265111638=ch2_07_poolladder_02 +561441705=ch2_07_poolladder_03 +-1639391522=ch2_07_water_01 +-947352020=ch2_07b_10 +917613117=ch2_07b_17_dtl +515816603=ch2_07b_17 +-1179436128=ch2_07b_20_dtl +-1182568058=ch2_07b_20 +1510149509=ch2_07b_31_dtl +850388313=ch2_07b_31_ivy_dtl +-908717877=ch2_07b_31 +-1935054131=ch2_07b_build_dtl +-1504799270=ch2_07b_build +-1961139128=ch2_07b_build01_dtl +1955792660=ch2_07b_build01 +1744451306=ch2_07b_build02_dtl +-1497076874=ch2_07b_build02 +137028705=ch2_07b_build03_dtl +-917473716=ch2_07b_build03_raily +-1728131093=ch2_07b_build03 +2090340603=ch2_07b_build04_dtl +-900124001=ch2_07b_build04 +-1839258019=ch2_07b_build04b +450111494=ch2_07b_build05_dtl +1233891590=ch2_07b_build05 +-217717462=ch2_07b_build06_dtl +1664803940=ch2_07b_build06 +-1421128201=ch2_07b_fences01 +-1727551120=ch2_07b_fences02 +1205667612=ch2_07b_fences03 +1631757185=ch2_07b_fencing009 +-1353851236=ch2_07b_fencing1 +-2144750193=ch2_07b_fencing10 +-497859386=ch2_07b_fencing2 +-805658603=ch2_07b_fencing3 +-1709657010=ch2_07b_fencing4 +-2012606415=ch2_07b_fencing5 +-1097040555=ch2_07b_fencing6 +-1393763850=ch2_07b_fencing7 +1393108528=ch2_07b_fencing8 +-624280649=ch2_07b_garage_01 +508805940=ch2_07b_hedgedtl_01 +-412035729=ch2_07b_hedgedtl_02 +-1045919265=ch2_07b_hedgedtl_03 +2062974072=ch2_07b_hedgedtl_04 +1695240354=ch2_07b_hedgedtl_05 +239346453=ch2_07b_hedgedtl_06 +11438058=ch2_07b_hedgedtl_07 +1044480787=ch2_07b_hedgedtl_08 +-1346574840=ch2_07b_hedgedtl_09 +-1932220908=ch2_07b_hedgedtl_10 +1552598401=ch2_07b_hedgedtl_11 +81368544=ch2_07b_hedgedtl_12 +849113445=ch2_07b_hedgedtl_13 +-399450993=ch2_07b_hedgedtl_14 +368490522=ch2_07b_hedgedtl_15 +-839735277=ch2_07b_hedgedtl_16 +-1111980129=ch2_07b_hedgedtl_17 +-1286212906=ch2_07b_hedgedtl_18 +-1583427736=ch2_07b_hedgedtl_19 +994901862=ch2_07b_hedgedtl_20 +-914777151=ch2_07b_hedgedtl_21 +197730399=ch2_07b_hedgedtl_22 +706829583=ch2_07b_hedgedtl_23 +-2108650132=ch2_07b_hedgedtl_24 +-1872483949=ch2_07b_hedgedtl_25 +-691161495=ch2_07b_hedgedtl_26 +-445721685=ch2_07b_hedgedtl_27 +-1453696125=ch2_07b_hedgedtl_28 +-1222674675=ch2_07b_hedgedtl_29 +-152892853=ch2_07b_poolladder_006 +1068546550=ch2_07b_poolladder_05_dlod +1434842390=ch2_07b_poolladder_1 +2135705766=ch2_07b_poolladder_2 +832318787=ch2_07b_poolladder_3 +-1863226352=ch2_07b_poolladder_4 +-705700049=ch2_07b_props_g_door_lod +1304100248=ch2_07b_water +-549681521=ch2_07c_building_a_dtl +-1407290972=ch2_07c_building_a_dtl2 +746446587=ch2_07c_building_a +35615749=ch2_07c_building_b_dtl +238953084=ch2_07c_building_b +1587724134=ch2_07c_building_c_dtl +-643870249=ch2_07c_building_c_dtl2 +-1538607=ch2_07c_building_c +-1041824311=ch2_07c_constrplot_decals +1362275894=ch2_07c_constrplot_gnd +789548290=ch2_07c_fencing1 +-965329971=ch2_07c_fencing2 +-666050694=ch2_07c_fencing3 +-656809836=ch2_07c_fencing4 +-507094324=ch2_07c_hedgedtl_01 +691628465=ch2_07c_hedgedtl_02 +-1233484747=ch2_07c_hedgedtl_03 +-1934118740=ch2_07c_hedgedtl_04 +-1408176290=ch2_07c_hedgedtl_05 +-230425657=ch2_07c_hedgedtl_06 +-1110739946=ch2_07c_indust_det +-1098397382=ch2_07c_poolladder1 +-1032265514=ch2_07c_terrain_a_lod +-424774544=ch2_07c_terrain_a +-1393983257=ch2_07c_terrain_b +-979799059=ch2_07c_water_01 +1235015851=ch2_07d_b1a +-1077492706=ch2_07d_build00_dtl +191722308=ch2_07d_build00 +-1656535363=ch2_07d_build01_dtl +-1860796772=ch2_07d_build01 +-775181449=ch2_07d_build02_dtl +1591056923=ch2_07d_build02 +-279005011=ch2_07d_build02shutters +1647604710=ch2_07d_build11_dtl +1913634143=ch2_07d_build11 +1775437034=ch2_07d_fence140 +-239572331=ch2_07d_fencing_02 +2138408465=ch2_07d_fencing_03 +1234334499=ch2_07d_fencing_05a +1484361969=ch2_07d_fencing_05b +725999023=ch2_07d_fencing_06 +2056912068=ch2_07d_fencing_07_lod +931132963=ch2_07d_fencing_07 +-1532844580=ch2_07d_fencing_08_dlod +-964848608=ch2_07d_fencing_08 +718555959=ch2_07d_hedgedtl_01 +1960566697=ch2_07d_hedgedtl_02 +128845035=ch2_07d_hedgedtl_03 +-34115202=ch2_07d_hedgedtl_04 +-198615582=ch2_07d_hedgedtl_05 +-630609309=ch2_07d_hedgedtl_06 +-792291555=ch2_07d_hedgedtl_07 +59899163=ch2_07d_hedgedtl_08 +-1788731207=ch2_07d_hedgedtl_09 +-1463597537=ch2_07d_hedgedtl_10 +1455759908=ch2_07d_hedgedtl_11 +1106770054=ch2_07d_hedgedtl_12 +682214890=ch2_07d_hedgedtl_13 +528692125=ch2_07d_hedgedtl_14 +338697463=ch2_07d_hedgedtl_15 +1811369108=ch2_07d_hedgedtl_16 +2001363770=ch2_07d_hedgedtl_17 +1215595919=ch2_07d_hedgedtl_18 +1859374480=ch2_07d_hint120 +-311336688=ch2_07d_house140_dtl +-225766844=ch2_07d_house140 +539649976=ch2_07d_house141_dtl +751371967=ch2_07d_house141 +213709691=ch2_07d_house144_dtl +1506599110=ch2_07d_house144 +-1781764177=ch2_07d_house84_dtl +-492820204=ch2_07d_house84 +-177625683=ch2_07d_house85_dtl +942593088=ch2_07d_house85 +1000710384=ch2_07d_house89_dtl +67628019=ch2_07d_house89 +348881028=ch2_07d_l1 +-1836483582=ch2_07d_l2 +477579246=ch2_07d_newrail_01 +735110817=ch2_07d_newrail_02 +1042484037=ch2_07d_newrail_03 +1329311094=ch2_07d_newrail_04 +1904931348=ch2_07d_newrail_05 +1210425154=ch2_07d_newrail_06 +1459371247=ch2_07d_newrail_07 +1536443935=ch2_07d_newrail_08 +1851681715=ch2_07d_newrail_09 +-578110658=ch2_07d_newrail_10 +-899574548=ch2_07d_newrail_11 +-1249350854=ch2_07d_newrail_12 +-1571994428=ch2_07d_newrail_13 +-1863605759=ch2_07d_newrail_14 +2145222629=ch2_07d_newrail_15 +1853807912=ch2_07d_newrail_16 +1530508958=ch2_07d_newrail_17 +1247024339=ch2_07d_newrail_18 +944140472=ch2_07d_newrail_19 +1686876849=ch2_07d_poolladder_01 +1473419583=ch2_07d_poolladder_02 +-236434068=ch2_07d_poolladder_03 +-536237649=ch2_07d_poolladder_04 +-1925905405=ch2_07d_poolladder_05 +-74686284=ch2_07d_poolladder_06 +-1977024243=ch2_07d_structure_01 +-1075876743=ch2_07d_structure_02 +-1319121030=ch2_07d_structure_03 +-568547089=ch2_07d_structure_04 +1176131484=ch2_07d_terrain_decal +1947059599=ch2_07d_water_01 +-1806319931=ch2_08_bamboo01 +1048384281=ch2_08_bamboo02 +-1327335458=ch2_08_bamboo03 +-1244395504=ch2_08_garage_outline +1541959547=ch2_08_gate002 +-1592690224=ch2_08_gate003 +-147423412=ch2_08_gate01 +2062214709=ch2_08_house00_dtl +1499139232=ch2_08_house00_prailing +-1263255645=ch2_08_house00_railing +-797057439=ch2_08_house00 +-941675817=ch2_08_house01_dtl +1154306457=ch2_08_house01_fence +-1245144500=ch2_08_house01_prails +-400568261=ch2_08_house01_railings +1636040771=ch2_08_house01 +-1660994462=ch2_08_house02_dtl +-1619755997=ch2_08_house02 +1414913266=ch2_08_house03_dtl +1065126052=ch2_08_house03_railing +-1859002466=ch2_08_house03 +-1372686994=ch2_08_house04_dtl +-1092109559=ch2_08_house04 +-1423015895=ch2_08_house05_dtl +-1395812651=ch2_08_house05 +-495336227=ch2_08_house06_dtl +1584293041=ch2_08_house06_dtlb +-511171298=ch2_08_house06_railing +-615877682=ch2_08_house06 +-1149287281=ch2_08_house07_dtl +2108784515=ch2_08_house07_dtlb +41779076=ch2_08_house07_railing +-130962020=ch2_08_house07 +-1181341575=ch2_08_house08_dtl +-1327706577=ch2_08_house08_dtlb +-828239105=ch2_08_house08balcony +-1557602463=ch2_08_house09_dtl +-1599816655=ch2_08_house09_railing +5750252=ch2_08_house09 +1381847000=ch2_08_l1_poles_lod +-990484658=ch2_08_l1_poles +1357269667=ch2_08_l1 +619836091=ch2_08_l2 +1442257355=ch2_08_mansionrail01 +-285167443=ch2_08_mansionsteps +-111653578=ch2_08_nwbld03_dtl_b +-1691973277=ch2_08_nwbld03_dtl +24640068=ch2_08_nwbld03_dtlb +518370663=ch2_08_nwbld03_dtlc +1443081255=ch2_08_nwbld03_kit_03 +355063362=ch2_08_nwbld03 +-238987451=ch2_08_pole_03 +-1566050978=ch2_08_poles_01_lod +381089617=ch2_08_poles_01 +735544222=ch2_08_poles_02_lod +-1527671868=ch2_08_poles_02 +-1469115377=ch2_08_props_props03_01_lod +-1033254988=ch2_08_props_props04_01_lod +-1224499126=ch2_08_props_props04_02_lod +1111497744=ch2_08_props_props05_14_lod +1542057908=ch2_08_props_props05_27_lod +170462776=ch2_08_props_props05_28_lod +-2082633286=ch2_08_wall02_dtl +1347575686=ch2_08_wall02 +1228981798=ch2_08_water_01 +-2098874001=ch2_08_water_03 +1957108978=ch2_08_water_04 +-1637322636=ch2_08_water_05 +897276318=ch2_08_wrail_01 +2082707109=ch2_08b_armco01_lod +-1229122089=ch2_08b_armco01 +-1136698797=ch2_08b_armco01b_lod +509347032=ch2_08b_armco01b +125404825=ch2_08b_armco01c_lod +808069236=ch2_08b_armco01c +440105061=ch2_08b_armco026_lod +-652646140=ch2_08b_armco026 +847777683=ch2_08b_armco20 +-2085016837=ch2_08b_fence1_a +1457115453=ch2_08b_fence1_b +1202698287=ch2_08b_fence2_a +1446827337=ch2_08b_fence2_b +-2022854154=ch2_08b_fence3 +-765239620=ch2_08b_fence4a +-1536884032=ch2_08b_fence4b +1868667066=ch2_08b_fence4c +-517735363=ch2_08b_fence4d +-67358227=ch2_08b_fence4e +-308243146=ch2_08b_fence4f +410905328=ch2_08b_fence4g +-1449462192=ch2_08b_fence5 +731052586=ch2_08b_fence6 +606276894=ch2_08b_fence6a +1221809790=ch2_08b_fence6b +2142192693=ch2_08b_fence6c +847489503=ch2_08b_fence6d +907265893=ch2_08b_fizzwall +882046667=ch2_08b_glassfence +-876053124=ch2_08b_hs01_details +1798708724=ch2_08b_hs01 +-1649491117=ch2_08b_hs02_details +-722669216=ch2_08b_hs02 +682419030=ch2_08b_hs03_details +-941861057=ch2_08b_hs03 +-2137111622=ch2_08b_hs04_details +-2057685962=ch2_08b_hs04_veg1 +1998362555=ch2_08b_hs04_veg2 +-1332139847=ch2_08b_hs04 +-699374689=ch2_08b_hs05_details +-1554149822=ch2_08b_hs05 +-1229132736=ch2_08b_hs06_details +238576630=ch2_08b_hs06 +692260872=ch2_08b_hs06b_lod +1595198928=ch2_08b_land01 +740386794=ch2_08b_land02 +2016909665=ch2_08b_pool_01 +-1091819831=ch2_08b_pool_02 +-849493076=ch2_08b_pool_03 +-623985934=ch2_08b_poolrail_1 +-863166865=ch2_08b_poolrail_2 +1754534783=ch2_08b_poolrail_3a +2036348183=ch2_08b_poolrail_3b +-382085176=ch2_08b_poolrail_4 +1841209364=ch2_08b_poolrail_5a +921350765=ch2_08b_poolrail_5b +-1382326132=ch2_08b_poolrail_6 +-2005699404=ch2_08b_retwall_lod +-1164033691=ch2_08b_retwall +935109196=ch2_08b_retwall01 +-1148199471=ch2_08b_windowcovers +127029055=ch2_08b_windowcovers2 +-1831292938=ch2_09_build_a_59 +-2017340079=ch2_09_conhse002_details +1755312259=ch2_09_conhse002 +-966826861=ch2_09_conhse002girder01 +1511033847=ch2_09_conhse002girder02 +-732175366=ch2_09_conhse002wood01 +-1509554353=ch2_09_conhse002wood02 +902368932=ch2_09_fizz_flatrail +-2071817100=ch2_09_fizz_flatrailb +-284847513=ch2_09_fizz_pladder1 +-23121510=ch2_09_fizz_pladder2 +193022814=ch2_09_fizz_pladder3 +556955328=ch2_09_fizz_pladder4 +963192621=ch2_09_fizz_pladder5 +-2017639464=ch2_09_fizz_pladder6 +-2146288026=ch2_09_fizz_prail1 +-897416129=ch2_09_fizz_stairs +909646315=ch2_09_fizz_stairsb +1185904139=ch2_09_hedgedetail_01 +429464543=ch2_09_hedgedetail_02 +728743820=ch2_09_hedgedetail_03 +315166307=ch2_09_hedgedetail_04 +551922332=ch2_09_hedgedetail_05 +1712928006=ch2_09_hedgedetail_06 +1954599381=ch2_09_hedgedetail_07 +-940869463=ch2_09_hedgedetail_08 +1444779279=ch2_09_hedgedetail_09 +566972639=ch2_09_hedgedetail_10 +1402418298=ch2_09_hedgedetail_11 +1900507098=ch2_09_hedgedetail_12 +1521304230=ch2_09_hedgedetail_13 +1822353029=ch2_09_hedgedetail_14 +1716640235=ch2_09_hedgedetail_15 +-1751991188=ch2_09_hedgedetail_16 +-2118348608=ch2_09_hedgedetail_17 +-1625896076=ch2_09_hedgedetail_18 +-789860575=ch2_09_hedgedetail_19 +-84147927=ch2_09_hedgedetail_20 +751625418=ch2_09_hedgedetail_21 +512936022=ch2_09_hedgedetail_22 +1837079907=ch2_09_house21 +-753032997=ch2_09_hs01_details +-1321497631=ch2_09_hs01_main +-663988660=ch2_09_hs02_details +522771014=ch2_09_hs02 +703010261=ch2_09_hs03_details1 +935834006=ch2_09_hs03_details2 +-841074766=ch2_09_hs03 +1596800431=ch2_09_hs04_d +-1147563223=ch2_09_hs04 +-1646310993=ch2_09_hs05_d +-401806321=ch2_09_hs05 +1029586871=ch2_09_hs06_details +-706885711=ch2_09_hs06 +-2070502108=ch2_09_hs07 +-1531659738=ch2_09_hs08_details +1913651223=ch2_09_hs08 +536059729=ch2_09_hs10_main +469552473=ch2_09_hs10a_details +597090325=ch2_09_hs10b_details +776127751=ch2_09_hs11_details +2062561603=ch2_09_l2_a +-54382649=ch2_09_l2_decal001 +-1773899808=ch2_09_l4 +-163340222=ch2_09_land_dtl +-472846641=ch2_09_poolwater009 +595076721=ch2_09_retwall09 +1201958873=ch2_09_retwall10 +-1601101383=ch2_09_retwall11 +1547841695=ch2_09_tarp004 +1848104042=ch2_09_tarp005 +-936834961=ch2_09_tarp006 +-631067422=ch2_09_tarp007 +-1965642086=ch2_09_tcoachhse_detail +-301975492=ch2_09_tcoachhse +-719767165=ch2_09b_deshse_dtl +1172171880=ch2_09b_deshse +-87772830=ch2_09b_deshsegate_lod +1627314460=ch2_09b_deshsegate01 +-1475582158=ch2_09b_deshsegate02 +879820801=ch2_09b_deshsegate03 +-1948668211=ch2_09b_deshsegate04 +-1709683894=ch2_09b_deshsegate05 +1504584385=ch2_09b_deshsegatea_lod +277494526=ch2_09b_deshsegateb_lod +-501243042=ch2_09b_deshsegatec_lod +-1407274778=ch2_09b_deshsegated_lod +-1567878554=ch2_09b_deshsegatee_lod +1338535371=ch2_09b_fizz_fence00 +1027590310=ch2_09b_fizz_fence01 +1284171580=ch2_09b_fizz_fence02 +1509392937=ch2_09b_fizz_fence03 +-2001739879=ch2_09b_fizz_fence04 +-1755480844=ch2_09b_fizz_fence05 +-1498965112=ch2_09b_fizz_fence06 +-631971678=ch2_09b_fizz_pooldets +-1921347405=ch2_09b_hedgedtl_01 +-1693471779=ch2_09b_hedgedtl_02 +1442455991=ch2_09b_hedgedtl_03 +-1001390491=ch2_09b_hedgedtl_04 +-1838671210=ch2_09b_hedgedtl_05 +-1598408902=ch2_09b_hedgedtl_06 +520008641=ch2_09b_hedgedtl_07 +1769621687=ch2_09b_hedgedtl_08 +2081320415=ch2_09b_hedgedtl_09 +1332550193=ch2_09b_hedgedtl_10 +-822503096=ch2_09b_hedgedtl_11 +-8422829=ch2_09b_hedgedtl_12 +-484163171=ch2_09b_hedgedtl_13 +-1726829189=ch2_09b_hedgedtl_14 +381626578=ch2_09b_hedgedtl_15 +1014592582=ch2_09b_hedgedtl_16 +727437835=ch2_09b_hedgedtl_17 +-499367987=ch2_09b_hedgedtl_18 +-1568358309=ch2_09b_hedgedtl_19 +-1932359002=ch2_09b_hs01_balcony +-1284351582=ch2_09b_hs01_pool_ladder +-153529340=ch2_09b_hs01_support +-751224617=ch2_09b_hs01 +-1147639241=ch2_09b_hs01a_details +-1190959328=ch2_09b_hs01b_details +-2029297101=ch2_09b_hs02_balcony +923887183=ch2_09b_hs02_door_railings +-1456606581=ch2_09b_hs02_railing_01 +-1156803000=ch2_09b_hs02_railing_02 +-821379516=ch2_09b_hs02_railing_03 +-511515852=ch2_09b_hs02_railing_04 +-379558619=ch2_09b_hs02 +449846410=ch2_09b_hs02a_details +-178549838=ch2_09b_hs02b_details +-374672861=ch2_09b_hs03_balcony_01 +-67332410=ch2_09b_hs03_balcony_02 +-2058213560=ch2_09b_hs03_details +-1328843780=ch2_09b_hs03 +509572857=ch2_09b_hs04_balcony_01 +-337014258=ch2_09b_hs04_balcony_02 +-1028964462=ch2_09b_hs04_balcony_03 +275471121=ch2_09b_hs04_balcony_04 +-932754678=ch2_09b_hs04_balcony_05 +-717462348=ch2_09b_hs04_balcony_06 +1795362883=ch2_09b_hs04_balcony_07 +-537766975=ch2_09b_hs04_details +-1526899616=ch2_09b_hs04 +-892962094=ch2_09b_hs05_balc_01 +-1131159955=ch2_09b_hs05_balc_02 +-1638751765=ch2_09b_hs05_balc_03 +-1883962192=ch2_09b_hs05_balc_04 +-1621253123=ch2_09b_hs05_balc_05 +-1168607682=ch2_09b_hs05_details +-1401951423=ch2_09b_hs05 +227888696=ch2_09b_hs07_details +1738459108=ch2_09b_hs07_pool_ladder +-2012470662=ch2_09b_hs07 +1379206356=ch2_09b_hs08_details +1179462523=ch2_09b_hs08_ladder +2073692566=ch2_09b_hs08 +-527603720=ch2_09b_hs09_details +-440952870=ch2_09b_hs09_pool_ladder +-1588174337=ch2_09b_hs09_railings_01 +648834217=ch2_09b_hs09_railings_02 +350865700=ch2_09b_hs09_railings_03 +-63858764=ch2_09b_hs09_railings_04 +-395841503=ch2_09b_hs09_railings_05 +1769399636=ch2_09b_hs09 +-770737757=ch2_09b_hs10_details +1625084728=ch2_09b_hs10 +627954419=ch2_09b_l1_decal_01 +884109692=ch2_09b_l1_decal_02 +303155034=ch2_09b_l1 +-781531679=ch2_09b_l2 +-508008836=ch2_09b_l3 +957810148=ch2_09b_playgrounddecal +-675311093=ch2_09b_pool01 +-987786423=ch2_09b_props_des_h_start_slod +-2082927660=ch2_09b_props_des_h +1811100525=ch2_09b_props_des_sh_end_b_lod +-854661173=ch2_09b_props_des_sh_end_b +-741673665=ch2_09b_props_des_sh_end_d +-859938436=ch2_09b_props_des_sh_end_e_lod +-443475765=ch2_09b_props_des_sh_end_e +1986111558=ch2_09b_props_des_sh_end_slod +-1987528959=ch2_09b_props_des_sh_rebuild +-1679992240=ch2_09b_props_des_sh_start_a +-1567922260=ch2_09b_props_des_sh_start_b +1883865897=ch2_09b_props_des_sh_start_c +1438865882=ch2_09b_props_stilthse_dj_area +668072695=ch2_09b_rocks +-1635291989=ch2_09c_build_fence01_lod +558918865=ch2_09c_build_fence01 +1899908759=ch2_09c_dec_01 +-197372787=ch2_09c_dec_02 +394794572=ch2_09c_hedgedtl_01 +-1977156728=ch2_09c_hedgedtl_02 +2079743783=ch2_09c_hedgedtl_03 +-541808658=ch2_09c_hedgedtl_04 +-840956859=ch2_09c_hedgedtl_05 +1120726561=ch2_09c_hedgedtl_06 +828590926=ch2_09c_hedgedtl_07 +546941371=ch2_09c_hedgedtl_08 +-2036828745=ch2_09c_hedgedtl_09 +-1789030199=ch2_09c_hedgedtl_10 +120058972=ch2_09c_hedgedtl_11 +-116041673=ch2_09c_hedgedtl_12 +-346374974=ch2_09c_hedgedtl_13 +-2078786912=ch2_09c_hs01_dtls +726495965=ch2_09c_hs01 +900352836=ch2_09c_hs01fence01 +-1878687755=ch2_09c_hs01fence02 +2110184312=ch2_09c_hs01fence03 +1803663086=ch2_09c_hs01fence04 +1497109091=ch2_09c_hs01fence05 +1883358064=ch2_09c_hs02_details +-568928143=ch2_09c_hs02 +1897340101=ch2_09c_hs03_details +281001410=ch2_09c_hs03 +-425679907=ch2_09c_hs04_details +486683630=ch2_09c_hs04_fence +-388395098=ch2_09c_hs04_rail_lod +526557098=ch2_09c_hs04_rail +1463218295=ch2_09c_hs04_raila_lod +-276983455=ch2_09c_hs04_raila +-1012784248=ch2_09c_hs04 +-2005586588=ch2_09c_hs05_railings_geometry +-1269725977=ch2_09c_hs05 +1756753911=ch2_09c_hs05a_details +828404642=ch2_09c_hs05b_details +-241428287=ch2_09c_hs06_details +-876071976=ch2_09c_hs06 +1136554455=ch2_09c_hs07_details +-1232074392=ch2_09c_hs07 +180807398=ch2_09c_hs08_details +-1346405441=ch2_09c_hs08 +436021401=ch2_09c_hs09_details +-1581260864=ch2_09c_hs09 +2081983057=ch2_09c_hs10_details +337978994=ch2_09c_hs10_gate +-1790248513=ch2_09c_hs10_trellis_01 +-367942833=ch2_09c_hs10_trellis_02 +-1901088340=ch2_09c_hs10 +-1930571300=ch2_09c_hs11_details +-463708920=ch2_09c_hs11 +2078064754=ch2_09c_hs12_details +499077105=ch2_09c_hs12 +160087440=ch2_09c_hs13_details +705489036=ch2_09c_hs13 +1573759501=ch2_09c_l1 +1883459320=ch2_09c_l2 +-1089480586=ch2_09c_poolwtr01 +654331581=ch2_10_culvert01 +361606104=ch2_10_culvert02 +-93489768=ch2_10_culvert03 +-1968837651=ch2_10_detail05 +1402273232=ch2_10_detail06 +1020448844=ch2_10_detail07 +-557613785=ch2_10_ds02 +-950098029=ch2_10_ds02vb +982725845=ch2_10_ds05 +-783490438=ch2_10_ds09 +937799258=ch2_10_ds15 +-1896197490=ch2_10_ds20 +1023167174=ch2_10_ds20x +-1591683961=ch2_10_house07wall_lod +346479746=ch2_10_house07wall +370136937=ch2_10_house09railings_lod +49773502=ch2_10_hs01_wood +1998477328=ch2_10_hs01 +419234325=ch2_10_hs01dtls +1186523747=ch2_10_hs01dtlsb +1768996021=ch2_10_hs02 +783654472=ch2_10_hs02dtls +108851321=ch2_10_hs02dtlsb +-856849491=ch2_10_hs03 +1981080996=ch2_10_hs03dtls +-2047219442=ch2_10_hs03dtlsb_lod +-1923124535=ch2_10_hs03dtlsb +2060346895=ch2_10_hs03dtlsb1 +1705393087=ch2_10_hs03dtlsb2 +227937184=ch2_10_hs03dtlsb3 +-11964669=ch2_10_hs03dtlsb4 +841274557=ch2_10_hs03dtlsb5 +992206872=ch2_10_hs04 +853023968=ch2_10_hs04dtls +477216658=ch2_10_hs04dtlsb +809159238=ch2_10_hs05 +462158852=ch2_10_hs05dtls +559304157=ch2_10_hs05dtlsb +-346072831=ch2_10_hs05railings +581512995=ch2_10_hs06 +-1446111565=ch2_10_hs06dtls +1226702631=ch2_10_hs06dtlsb_rail +-1324376566=ch2_10_hs06dtlsb +-1641077195=ch2_10_hs07 +474019285=ch2_10_hs07dtls +253032506=ch2_10_hs07dtlsb +-1880553047=ch2_10_hs08 +-1374143673=ch2_10_hs08dtls +1765897710=ch2_10_hs08dtlsb +-794082243=ch2_10_hs09_rail_lod +-294202530=ch2_10_hs09_rail +49704894=ch2_10_hs09 +1332608839=ch2_10_hs09dtls +-1553161400=ch2_10_hs09dtlsb +334150340=ch2_10_hs10_rail_lod +172566804=ch2_10_hs10_rail +-57417859=ch2_10_hs10 +1032721081=ch2_10_hs10dtls +863437451=ch2_10_hs10dtlsb +2132368645=ch2_10_land_01 +-1957399169=ch2_10_land_02 +2081281778=ch2_10_land_03 +1774662245=ch2_10_land_04 +1217392631=ch2_10_land_05 +881772533=ch2_10_land_06 +-143253008=ch2_10_parkobj_2_lod +123224842=ch2_10_parkobj_2 +1657464641=ch2_10_parkobj_brick +-1737643199=ch2_10_parkobj +-2129404117=ch2_10_parkrails_1 +-868584073=ch2_10_parkrails_2 +-1661954332=ch2_10_parkrails_3 +-678556642=ch2_10_parkrails_4 +-1167207970=ch2_10_parkrails_5 +-1957348820=ch2_10_poolladd1 +-1117564408=ch2_10_poolwtr003 +-341292158=ch2_10_poolwtr02 +1043709506=ch2_10_rehabdcl01 +-178148197=ch2_10_rehabdcl02 +61557038=ch2_10_rehabdcl03 +-384986125=ch2_10_rehabdcl05 +-1304348158=ch2_10_rehabgrounds +143923336=ch2_10_rehabgrounds2 +474136549=ch2_10_rehabgrounds3 +873590737=ch2_10_rehabmain_rail +-737920002=ch2_10_rehabmain +-1318956507=ch2_10_rehabpool_net +1681974156=ch2_10_rehabpool +1347143414=ch2_10_rehabpooldcal +-2010722922=ch2_10_rehed_00 +-1295703294=ch2_10_rehed_01 +-1528002735=ch2_10_rehed_02 +-549979161=ch2_10_rehed_03 +-813147000=ch2_10_rehed_04 +-104156916=ch2_10_rehed_05 +-336063129=ch2_10_rehed_06 +491681811=ch2_10_rehed_07 +262331580=ch2_10_rehed_08 +970010904=ch2_10_rehed_09 +1617330346=ch2_10_rehed_10 +1302747946=ch2_10_rehed_11 +993539662=ch2_10_rehed_12 +690721333=ch2_10_rehed_13 +381840739=ch2_10_rehed_14 +84855292=ch2_10_rehed_15 +-230906792=ch2_10_rehed_16 +-540901532=ch2_10_rehed_17 +-839066663=ch2_10_rehed_18 +-1154501057=ch2_10_rehed_19 +-174118199=ch2_10_rehed_20 +177362095=ch2_10_rehed_21 +438498256=ch2_10_rehed_22 +750590212=ch2_10_rehed_23 +1117996240=ch2_10_rehed_24 +1400497789=ch2_10_rehed_25 +1730743771=ch2_10_rehed_26 +1974905590=ch2_10_rehed_27 +-1953311058=ch2_10_rehed_28 +-1738182573=ch2_10_rehed_29 +1586623273=ch2_10_rehed_99 +560698203=ch2_10_rp_st +1527125677=ch2_10_wall001 +2009234131=ch2_10_wood019 +-1037366793=ch2_10_wood020 +-1593332810=ch2_11_dtrack03 +-1846289050=ch2_11_hd6_railings_04 +2095821650=ch2_11_hd6_railings_05 +-1953804143=ch2_11_hd6_railings_06 +-1589019635=ch2_11_hd6_railings_07 +806295962=ch2_11_hd6_railings_08 +1650227305=ch2_11_hedgedtl_01 +1427758564=ch2_11_hedgedtl_02 +-1129370351=ch2_11_hedgedtl_03 +-1451948387=ch2_11_hedgedtl_04 +-1705154450=ch2_11_hedgedtl_05 +-1938830189=ch2_11_hedgedtl_06 +-106977547=ch2_11_hedgedtl_07 +-388430488=ch2_11_hedgedtl_08 +-632035238=ch2_11_hedgedtl_09 +-1358917528=ch2_11_hedgedtl_10 +157304154=ch2_11_hedgedtl_11 +1124120730=ch2_11_hedgedtl_12 +-304771515=ch2_11_hedgedtl_13 +395108787=ch2_11_hedgedtl_14 +1382668140=ch2_11_hedgedtl_15 +1822559200=ch2_11_hedgedtl_16 +785944650=ch2_11_hedgedtl_17 +1630172397=ch2_11_hedgedtl_18 +1413602000=ch2_11_hedgedtl_19 +2030185556=ch2_11_hedgedtl_20 +-1041809891=ch2_11_hedgedtl_21 +-711432833=ch2_11_hedgedtl_22 +-1933356074=ch2_11_hedgedtl_23 +1395001789=ch2_11_hs001_a_dtl +104766890=ch2_11_hs001_b_dtl +-1898612316=ch2_11_hs001_rail01 +1612618807=ch2_11_hs001_rail02 +667624927=ch2_11_hs001 +-1104563602=ch2_11_hs002_a_dtl +-105872846=ch2_11_hs002_b_dtl +363561376=ch2_11_hs002 +210265746=ch2_11_hs003_a_dtl +2070500447=ch2_11_hs003_b_dtl +-1957401356=ch2_11_hs003 +232072246=ch2_11_hs004_a_dtl +-486016149=ch2_11_hs004_b_dtl +287871864=ch2_11_hs004_c_dtl +1966653629=ch2_11_hs004 +1965981042=ch2_11_hs005_a_dtl +842773245=ch2_11_hs005_b_dtl +1030493667=ch2_11_hs005_c_dtl +744790703=ch2_11_hs005_d_dtl +-1895205790=ch2_11_hs005 +-35245421=ch2_11_hs006_a_dtl +-1974656414=ch2_11_hs006_b_dtl +1317224886=ch2_11_hs006_c_dtl +-15487134=ch2_11_hs006_d_dtl +2102317293=ch2_11_hs006 +446788319=ch2_11_hs007_a_dtl +508649837=ch2_11_hs007_b_dtl +886549451=ch2_11_hs007_c_dtl +1935981849=ch2_11_hs007 +-207840565=ch2_11_hs008_a_dtl +-401849536=ch2_11_hs008_b_dtl +1629553223=ch2_11_hs008_c_dtl +1637947794=ch2_11_hs008 +-854495292=ch2_11_hs009_a_dtl +-955928612=ch2_11_hs009_b_dtl +-1657618016=ch2_11_hs009_c_dtl +-773555689=ch2_11_hs009 +-730413291=ch2_11_hs01_pool_ladder +328464319=ch2_11_hs010_a_dtl +805066978=ch2_11_hs010_b_dtl +1999453390=ch2_11_hs010 +600934418=ch2_11_hs011_dtl +-1182023322=ch2_11_hs011 +1429071163=ch2_11_hs012_dtl +295021698=ch2_11_hs012_frontbalcony +-1353601806=ch2_11_hs012 +-115042821=ch2_11_hs013_a_dtl +651435855=ch2_11_hs013_b_dtl +-1659434883=ch2_11_hs013 +-1547685083=ch2_11_hs014_dtl +-1805256933=ch2_11_hs014 +731461300=ch2_11_hs015_a_dtl +2052419273=ch2_11_hs015_b_dtl +-2109713712=ch2_11_hs015 +664709224=ch2_11_hs02_pool_ladder +623467815=ch2_11_hs04_pool_ladder +-374434121=ch2_11_hs06_rail_01 +-1023063707=ch2_11_hs06_rail_02 +-716182022=ch2_11_hs06_rail_03 +-1635680162=ch2_11_hs06_rail_04 +10339481=ch2_11_hs06_rail_05 +502071095=ch2_11_hs06_rail_06 +-1774316760=ch2_11_hs07_railing_01 +1661512886=ch2_11_hs07_railing_02 +1895581853=ch2_11_hs07_railing_03 +-1079843343=ch2_11_hs07_railing_04 +1306559078=ch2_11_hs07_railing_05 +911201093=ch2_11_hs07_railing_06 +1283784623=ch2_11_hs07_railing_07 +-2101351388=ch2_11_hs07_railing_08 +-124273051=ch2_11_hs07_railing_09_lod +284592275=ch2_11_hs07_railing_09 +714894296=ch2_11_hs09_railing_01 +-823937948=ch2_11_hs09_railing_02 +185019566=ch2_11_hs09_railing_03 +423938345=ch2_11_hs09_railing_04 +1736664485=ch2_11_hs09_railing_05 +-137689546=ch2_11_hs09_railing_06 +1939275216=ch2_11_hs09_railing_07 +22124871=ch2_11_hs09_railing_08 +968936323=ch2_11_hs10_railing_01 +1242983470=ch2_11_hs10_railing_02 +1612847057=ch2_11_hs10_railing_03 +1844949884=ch2_11_hs10_railing_04 +-2087788886=ch2_11_hs10_railing_05 +-1856144825=ch2_11_hs10_railing_06 +-1765309153=ch2_11_hs10_railing_07 +-1482086686=ch2_11_hs10_railing_08 +-1170584572=ch2_11_hs10_railing_09 +1823552079=ch2_11_hs10_railing_10 +1535807490=ch2_11_hs10_railing_11 +-783254652=ch2_11_hs10_railing_12 +-1871939139=ch2_11_hs10_railing_13 +-2111775450=ch2_11_hs10_railing_14 +1694343904=ch2_11_hs10_railing_15 +729324265=ch2_11_hs13_railings_01 +1027030630=ch2_11_hs13_railings_02 +1204900754=ch2_11_hs13_railings_03 +1500837593=ch2_11_hs13_railings_04 +709793933=ch2_11_hs13_railings_05 +1032404738=ch2_11_hs13_railings_06 +-574222365=ch2_11_hs14_fence_01 +581990038=ch2_11_hs14_railing_01 +892574620=ch2_11_hs14_railing_02 +1189494529=ch2_11_hs14_railing_03 +1203257509=ch2_11_hs14_railing_04 +-947601348=ch2_11_hs14_railing_05 +-644717481=ch2_11_hs14_railing_06 +-331445837=ch2_11_hs14_railing_07 +281989843=ch2_11_hs14_railing_08 +-1253172269=ch2_11_hs14_railing_09 +-1633671369=ch2_11_hs14_railing_10 +1881645356=ch2_11_hs15_railing_01_lod +-2036969538=ch2_11_hs15_railing_01 +-1321490681=ch2_11_hs15_railing_02_lod +-1806570699=ch2_11_hs15_railing_02 +-25798120=ch2_11_hs15_railing_03_lod +1999286503=ch2_11_hs15_railing_03 +1046918077=ch2_11_hs15_railing_04_lod +1289706577=ch2_11_hs15_railing_04 +-183615411=ch2_11_hs4_railing_01 +-1554080529=ch2_11_hs4_railing_02 +-1310082555=ch2_11_hs4_railing_03 +-1062742143=ch2_11_hs4_railing_04 +-791250978=ch2_11_hs4_railing_05 +-54094402=ch2_11_hs6_railings_01 +709718219=ch2_11_hs6_railings_02 +-1418923252=ch2_11_hs6_railings_03 +1935068846=ch2_11_l1 +-2054163680=ch2_11_l2 +1339688885=ch2_11_l3 +1125447580=ch2_11_wall03 +-42439580=ch2_11_wall04 +-2034679180=ch2_11_wall23 +261678834=ch2_11_water01 +-1826230758=ch2_11_water02 +636949438=ch2_11_water03 +934393651=ch2_11_water04 +1300833622=ch2_11b_armco01 +998015293=ch2_11b_armco02 +1122466483=ch2_11b_b1_a +885120616=ch2_11b_b1_b +855142000=ch2_11b_b1_dtl +-1122129397=ch2_11b_b1_feature01_dtl +1080491773=ch2_11b_b1_railing_01 +1262884027=ch2_11b_b1_railing_02 +1493413942=ch2_11b_b1_railing_03 +1756352398=ch2_11b_b1_railing_04 +1987210003=ch2_11b_b1_railing_05 +197367239=ch2_11b_b1_railing_06 +427635002=ch2_11b_b1_railing_07 +675106490=ch2_11b_b1_railing_08 +905177639=ch2_11b_b1_railing_09 +-510147960=ch2_11b_b1_railing_10 +-196122633=ch2_11b_b1_railing_11 +212113569=ch2_11b_b1_railing_12 +516766962=ch2_11b_b1_railing_13 +689394054=ch2_11b_b1_railing_14 +988345641=ch2_11b_b1_railing_15 +-1689500023=ch2_11b_b1 +-1316734091=ch2_11b_b2_dtl +-210734465=ch2_11b_b2_wood_01 +-920248853=ch2_11b_b2_wood_02 +-1898239658=ch2_11b_b2_wood_03 +-460794704=ch2_11b_b2_wood_04 +1726306623=ch2_11b_b2_wood_05 +-1383437563=ch2_11b_b2 +65304347=ch2_11b_b3_dtl +1960540584=ch2_11b_b3 +-1359165423=ch2_11b_b4_dtl +-1981797105=ch2_11b_b4_railing_01 +-1739732502=ch2_11b_b4_railing_02 +780465750=ch2_11b_b4_railing_03 +-1127574813=ch2_11b_b4_railing_04 +-752500839=ch2_11b_b4_railing_05 +-713505729=ch2_11b_b4_railing_06 +1460160324=ch2_11b_b4_railing_07 +1757047464=ch2_11b_b4_railing_08 +-128775693=ch2_11b_b4_railing_09 +-18574426=ch2_11b_b4_railing_10 +373310037=ch2_11b_b4_railing_11 +-924276825=ch2_11b_b4_railing_12 +288634941=ch2_11b_b4_railing_13 +56007810=ch2_11b_b4_railing_14 +-614609775=ch2_11b_b4_railing_15 +-1911868943=ch2_11b_b4_railing_16 +-1210317426=ch2_11b_b4_railing_17 +775013155=ch2_11b_b5_dtl +1346416755=ch2_11b_b5 +-802516548=ch2_11b_b6_dtl +1652708598=ch2_11b_b6 +532399411=ch2_11b_b7_dtl +1424701900=ch2_11b_b7 +2012366161=ch2_11b_dtrack00 +-2026839090=ch2_11b_dtrack01 +1550749258=ch2_11b_dtrack02 +-844238645=ch2_11b_dtrack04 +-909377050=ch2_11b_hedgedtl_01 +-612457141=ch2_11b_hedgedtl_02 +-1239098692=ch2_11b_hedgedtl_03 +-942178783=ch2_11b_hedgedtl_04 +2073224601=ch2_11b_hedgedtl_05 +-1522255621=ch2_11b_hedgedtl_06 +1594436742=ch2_11b_hedgedtl_07 +1758412818=ch2_11b_hedgedtl_08 +1148155727=ch2_11b_hedgedtl_09 +-1172445718=ch2_11b_hedgedtl_10 +-202319437=ch2_11b_hedgedtl_12 +18805775=ch2_11b_hedgedtl_13 +258183320=ch2_11b_hedgedtl_14 +1098395139=ch2_11b_hs_04_gate +-862300049=ch2_11b_hs_04 +-1003086116=ch2_11b_l1 +838695529=ch2_11b_l2 +-1420527990=ch2_11b_pools1 +-1114203378=ch2_11b_pools2 +-972775253=ch2_11b_railing_01 +414172672=ch2_11b_railing_02 +839317678=ch2_11b_railing_03 +68951257=ch2_11b_railing_04 +-2072732272=ch2_11b_railing_05 +-1917734902=ch2_11b_railing_06 +-352621928=ch2_11b_railing_07 +-1462959159=ch2_11b_retwall01 +748631099=ch2_11b_retwallpoles_01 +-130757797=ch2_11b_retwallpoles_02 +175271894=ch2_11b_retwallpoles_03 +-357945274=ch2_11b_retwallpoles_04 +1022448851=ch2_11b_retwallpoles_05 +-1791428458=ch2_12_building_b_dtl +-1919987537=ch2_12_building_b_hedtl_1 +1995154280=ch2_12_building_b_hedtl_2 +1831636970=ch2_12_building_b_hedtl_3 +-1789191271=ch2_12_building_b +-436224840=ch2_12_hdcal67 +-2074338856=ch2_12_hehdcal67_00 +-817025095=ch2_12_hehdcal67_01 +-250711237=ch2_12_hehdcal67_02 +-1412831053=ch2_12_hehdcal67_03 +-1115452378=ch2_12_hehdcal67_04 +63346859=ch2_12_hehdcal67_05 +949865443=ch2_12_house_03_dtl +-861134677=ch2_12_house_03_hed_00 +-1025012446=ch2_12_house_03_hed_01 +2096038186=ch2_12_house_03_hed_02 +-306617667=ch2_12_house_03_hed_03 +-480555519=ch2_12_house_03_hed_04 +-767841342=ch2_12_house_03_hed_05 +1207408444=ch2_12_house_03_hed_06 +-1262489397=ch2_12_house_03_hed_07 +2068363268=ch2_12_house_03 +-1958310436=ch2_12_house_l2d_dtl +1270534450=ch2_12_house_l2d_hedtl_1 +384821149=ch2_12_house_l2d_hedtl_2 +-1086900179=ch2_12_house_l2d_hedtl_3 +-1426553239=ch2_12_house_l2d +-1606567824=ch2_12_house_l2e_dtl +959465209=ch2_12_house_l2e_hedtl_00 +-424074740=ch2_12_house_l2e_hedtl_01 +610377052=ch2_12_house_l2e_hedtl_02 +1394113225=ch2_12_house_l2e_hedtl_03 +-1983223760=ch2_12_house_l2e_hedtl_04 +814527922=ch2_12_house_l2e_hedtl_05 +1834561358=ch2_12_house_l2e_hedtl_06 +1545309395=ch2_12_house_l2e_hedtl_07 +-1789174997=ch2_12_house_l2e +1090857234=ch2_12_house01_dtl +140033636=ch2_12_house01 +866324091=ch2_12_house02_dtl +1807624868=ch2_12_house02_hegdtl_1 +627318253=ch2_12_house02_hegdtl_2 +1193501035=ch2_12_house02_hegdtl_3 +-1275446501=ch2_12_house02_hegdtl_4 +-1565026154=ch2_12_house02_hegdtl_5 +-1884130676=ch2_12_house02_hegdtl_6 +-2122000847=ch2_12_house02_hegdtl_7 +-442671468=ch2_12_house02_rail_lod +291185973=ch2_12_house02_rail +2112519138=ch2_12_house02_railing_01_lod +1167477500=ch2_12_house02_railing_01 +777103747=ch2_12_house02_railing_02_lod +1464921713=ch2_12_house02_railing_02 +-1331135274=ch2_12_house02_railing_03_lod +1756565813=ch2_12_house02_railing_03 +465167654=ch2_12_house02 +1084558333=ch2_12_house04_dtl +1063627913=ch2_12_house04 +798893031=ch2_12_house05_dtl +758908982=ch2_12_house05 +-406233860=ch2_12_house06_dtl +1683584624=ch2_12_house06 +1803505613=ch2_12_house07_dtl +1380110915=ch2_12_house07 +89594736=ch2_12_house100_dtl +204609625=ch2_12_house100_rail_lod +-182012546=ch2_12_house100_rail +-1588559783=ch2_12_house100 +1899991676=ch2_12_house101_dtl +-58739018=ch2_12_house101 +-1290236852=ch2_12_house102_dtl +-215235378=ch2_12_house102_railing_lod +508705465=ch2_12_house102_railing +-962901266=ch2_12_house102 +1880759741=ch2_12_house103 +-1522953917=ch2_12_house106a_dtl +-1911370507=ch2_12_house106a +-208816488=ch2_12_house107_dtl +589300682=ch2_12_house107 +-1701797380=ch2_12_house11_dtl +2095982641=ch2_12_house11 +275785=ch2_12_house16_dtl +516156466=ch2_12_house16 +-1989127817=ch2_12_house20_dtl +630684449=ch2_12_house20 +-697701639=ch2_12_house4_a_rgate_lod +-318366106=ch2_12_house4_a_rgate +-1556073861=ch2_12_house4_b_rgate_lod +963523844=ch2_12_house4_b_rgate +595710209=ch2_12_house4_c_rgate_lod +-115768302=ch2_12_house4_c_rgate +251577070=ch2_12_house4_d_rgate_lod +1162771857=ch2_12_house4_d_rgate +-2030934512=ch2_12_house4_dtl +-1180061401=ch2_12_house4 +-417347112=ch2_12_house55_dtl +-250182768=ch2_12_house55 +451071952=ch2_12_house97_dtl +-994201761=ch2_12_house97 +-1866320981=ch2_12_house98_dtl +143863652=ch2_12_house98_hddtl_1 +383044583=ch2_12_house98_hddtl_2 +-348818263=ch2_12_house98_hddtl_3 +-110096098=ch2_12_house98_hddtl_4 +-809910862=ch2_12_house98_hddtl_5 +1263025190=ch2_12_house98 +-600619475=ch2_12_house99_dtl +965384363=ch2_12_house99 +1213422685=ch2_12_housesupport01_lod +-1457106781=ch2_12_housesupport01 +1570133077=ch2_12_housesupport02_lod +-1157893042=ch2_12_housesupport02 +-635592278=ch2_12_housesupport03_lod +-666751286=ch2_12_housesupport03 +-1937906486=ch2_12_hs17 +-233626679=ch2_12_hse01_hgedtl_00 +-1190776400=ch2_12_hse01_hgedtl_01 +-829399868=ch2_12_hse01_hgedtl_02 +-2011672615=ch2_12_hse01_hgedtl_03 +1909597005=ch2_12_hse01_hgedtl_04 +1554643197=ch2_12_hse01_hgedtl_05 +1313561664=ch2_12_hse01_hgedtl_06 +-905981097=ch2_12_hse01_hgedtl_07 +-1078083885=ch2_12_hse01_hgedtl_08 +-1384506804=ch2_12_hse01_hgedtl_09 +1202146180=ch2_12_hse01_hgedtl_10 +1008088162=ch2_12_hse01_hgedtl_11 +708677809=ch2_12_hse01_hgedtl_12 +-1868716673=ch2_12_l1 +-555957764=ch2_12_l2 +-1190640939=ch2_12_modern_dtl +-1945844707=ch2_12_modern_hedt_00 +-1182851311=ch2_12_modern_hedt_01 +965975864=ch2_12_modern_hedt_02 +1730116175=ch2_12_modern_hedt_03 +738557793=ch2_12_pool_water +1447485551=ch2_12_railing01_lod +-497750770=ch2_12_railing01 +-1673404024=ch2_12_railing02_lod +-1785834622=ch2_12_railing02 +1509822535=ch2_12_railing03_lod +-2049919993=ch2_12_railing03 +-1361019679=ch2_12_railing04_lod +873762948=ch2_12_railing04 +-983223579=ch2_12_railing05_lod +-1489111327=ch2_12_railing05 +1628535241=ch2_12_railing06_lod +1487034783=ch2_12_railing06 +1151584484=ch2_12_railing07_lod +1223146026=ch2_12_railing07 +1583143658=ch2_12_railing08_lod +53325495=ch2_12_railing08 +-959807699=ch2_12_railing09_lod +-311983317=ch2_12_railing09 +1154579220=ch2_12_railing10_lod +-702786747=ch2_12_railing10 +-1128800816=ch2_12_railing11_lod +1894615273=ch2_12_railing11 +20561096=ch2_12_railing12_lod +-1181050302=ch2_12_railing12 +-447788612=ch2_12_railing13_lod +-932202516=ch2_12_railing13 +224641483=ch2_12_railing14 +730856995=ch2_12_railing15 +-253228844=ch2_12_railing16 +-14998214=ch2_12_railing17 +280053870=ch2_12_railing18 +525886908=ch2_12_railing19 +1930432406=ch2_12_railing20 +-598285790=ch2_12_railing21 +-842644223=ch2_12_railing22 +932573830=ch2_12_railing23_lod +-930006377=ch2_12_railing23 +-383929505=ch2_12_railing24_lod +-1183736744=ch2_12_railing24 +-515041378=ch2_12_railing25_lod +605188508=ch2_12_railing25 +13642520=ch2_12_railing26 +-276395899=ch2_12_railing27 +1550738003=ch2_12_railing28 +-1810445645=ch2_12_railing29_lod +1329317870=ch2_12_railing29 +1412815266=ch2_12_railing30_lod +1621518783=ch2_12_railing30 +-460940215=ch2_12_railing66 +1334037995=ch2_12_woodstruct01_lod +-1081739531=ch2_12_woodstruct01 +-2055261837=ch2_12_woodstruct02_lod +-1378921592=ch2_12_woodstruct02 +726255491=ch2_12_woodstruct03_lod +1678360570=ch2_12_woodstruct03 +1469483679=ch2_12_woodstruct04_lod +1346377831=ch2_12_woodstruct04 +-2092677964=ch2_12b_cutscenetowel +-1255074188=ch2_12b_h1_vivid +-584623099=ch2_12b_house_l1a +8990735=ch2_12b_house_l1b_dtl_01 +391077275=ch2_12b_house_l1b_dtl_02 +411787283=ch2_12b_house_l1b_dtl_03 +-403017301=ch2_12b_house_l1b +-1700952937=ch2_12b_house_l1c_dtl_01 +-1257850519=ch2_12b_house_l1c_dtl_02 +-935895094=ch2_12b_house_l1c_dtl_03 +-1885497848=ch2_12b_house_l1c_gate +-1325832886=ch2_12b_house_l1c_gate001 +1686137521=ch2_12b_house_l1c +318873867=ch2_12b_house_l1d_dtl_01 +95880822=ch2_12b_house_l1d_dtl_02 +-2033907560=ch2_12b_house_l1d_dtl_03 +1878131100=ch2_12b_house_l1d +-398031445=ch2_12b_house_l1e_dtl_01 +-92427751=ch2_12b_house_l1e_dtl_02 +348675758=ch2_12b_house_l1e_dtl_03 +-2128305151=ch2_12b_house_l1e +-543992122=ch2_12b_house_l2c_dtl_01 +-1871005550=ch2_12b_house_l2c_dtl_02 +-2089572481=ch2_12b_house_l2c +198022959=ch2_12b_house03mc_a_dtl_01 +408301632=ch2_12b_house03mc_a_dtl_02 +784096532=ch2_12b_house03mc_a_dtl_03 +-2005680468=ch2_12b_house03mc +-661306666=ch2_12b_house50_dtl_01 +-356522197=ch2_12b_house50_dtl_02 +32902280=ch2_12b_house50 +-2098236359=ch2_12b_hs_l1a_dtl_01 +1898238116=ch2_12b_hs_l1a_dtl_02 +-1599262800=ch2_12b_hs_l1a_dtl_03 +1510157710=ch2_12b_hse_l1a_dtl_00 +-738057850=ch2_12b_hse_l1a_dtl_01 +-914289532=ch2_12b_hse_l1a_dtl_02 +-1866065137=ch2_12b_hse_l1a_dtl_03 +-417413185=ch2_12b_hse_l1a_dtl_04 +475771448=ch2_12b_hse_l1a_dtl_05 +2076478079=ch2_12b_hse_l1c_dtl_00 +-1436031035=ch2_12b_hse_l1c_dtl_01 +-1741077656=ch2_12b_hse_l1c_dtl_02 +579491856=ch2_12b_hse_l1c_dtl_03 +1362408804=ch2_12b_hse_l1c_dtl_04 +1058148639=ch2_12b_hse_l1c_dtl_05 +1572949629=ch2_12b_hse_l1c_dtl_06 +-605631802=ch2_12b_hse_l1c_dtl_07 +170600274=ch2_12b_hse_l1c_dtl_08 +61905501=ch2_12b_hse_l1c_dtl_09 +-1079864550=ch2_12b_hse_l1c_dtl_10 +-320082516=ch2_12b_hse_l1c_dtl_11 +-636008445=ch2_12b_hse_l1c_dtl_12 +-945839208=ch2_12b_hse_l1c_dtl_13 +-1187969349=ch2_12b_hse_l1c_dtl_14 +-499099431=ch2_12b_hse_l1c_dtl_15 +-1783480386=ch2_12b_hse_l1c_dtl_16 +277689718=ch2_12b_hse_l1c_dtl_17 +-97974098=ch2_12b_hse_l1c_dtl_18 +-807037585=ch2_12b_hse_l1e_dtl_1 +-1476356617=ch2_12b_l1 +1572700530=ch2_12b_l2 +844035688=ch2_12b_lnddcal01 +1076007435=ch2_12b_lnddcal02 +1696490509=ch2_12b_railing_01 +1781865318=ch2_12b_railing_02_lod +1474316689=ch2_12b_railing_02 +-890547302=ch2_12b_railing_03_lod +-1786100504=ch2_12b_railing_03 +-1965281396=ch2_12b_railing_04 +889881570=ch2_12b_railing_05 +-1694816806=ch2_12b_railing_06_lod +-1502484809=ch2_12b_railing_06 +45784446=ch2_12b_railing_07_lod +-542746337=ch2_12b_railing_07 +-772555334=ch2_12b_railing_08 +-1219345779=ch2_12b_retainwall01_dtl_01 +4478068=ch2_12b_retainwall01_dtl_02 +334396360=ch2_12b_retainwall01_dtl_03 +-1249134618=ch2_12b_retwall01 +-1513318296=ch2_12b_retwall02 +-932249093=ch2_12b_treeproxy +-534545568=ch2_emissive_casino_slod +429446185=ch2_emissive_casinob_slod +1468170057=ch2_emissive_casinob +-1633449889=ch2_emissive_casinob2_slod +495815520=ch2_emissive_casinoc +552822525=ch2_emissive_casinocb +1887593324=ch2_emissive_casinocb2 +-1346292139=ch2_emissive_ch2_02_ema_slod +973421825=ch2_emissive_ch2_02_ema2 +-1853286198=ch2_emissive_ch2_02_emb_slod +116261031=ch2_emissive_ch2_02_emb +52771962=ch2_emissive_ch2_03_hut02_lod +1712740913=ch2_emissive_ch2_03_hut02 +714766594=ch2_emissive_ch2_03_slod +-1292873730=ch2_emissive_ch2_03c_lod +1724302862=ch2_emissive_ch2_03c +1497086912=ch2_emissive_ch2_04_01_slod +-1472721525=ch2_emissive_ch2_04_01 +-321986373=ch2_emissive_ch2_04_02_slod +-14337180=ch2_emissive_ch2_04_02 +-782606385=ch2_emissive_ch2_04_03 +446493267=ch2_emissive_ch2_04_04 +-322627932=ch2_emissive_ch2_04_05 +675450270=ch2_emissive_ch2_04_06 +176181786=ch2_emissive_ch2_04_07 +1134838881=ch2_emissive_ch2_04_08 +1440966879=ch2_emissive_ch2_04_09 +306185524=ch2_emissive_ch2_04_doors +238857854=ch2_emissive_ch2_05_01 +15569888=ch2_emissive_ch2_05_02 +-2076404193=ch2_emissive_ch2_05_slod +-331273348=ch2_emissive_ch2_05c_01 +-1099018245=ch2_emissive_ch2_05c_02 +-1632825255=ch2_emissive_ch2_05c_03 +-1319258694=ch2_emissive_ch2_05c_04 +803549891=ch2_emissive_ch2_05c_05 +29185652=ch2_emissive_ch2_05c_06 +340229000=ch2_emissive_ch2_05c_07 +-434594005=ch2_emissive_ch2_05c_08 +-1570318450=ch2_emissive_ch2_05c_slod +-145786799=ch2_emissive_ch2_05d_01 +-846715709=ch2_emissive_ch2_05d_02 +-1127447732=ch2_emissive_ch2_05d_03 +1051854613=ch2_emissive_ch2_05d_04 +-1395301538=ch2_emissive_ch2_05d_05 +-1737952541=ch2_emissive_ch2_05d_slod +946890175=ch2_emissive_ch2_05e_01 +-13470908=ch2_emissive_ch2_05e_02 +-604492592=ch2_emissive_ch2_05e_03 +-1586055222=ch2_emissive_ch2_05e_04 +-281619635=ch2_emissive_ch2_05e_05 +-990216495=ch2_emissive_ch2_05e_06 +-1819894806=ch2_emissive_ch2_05e_07 +-1008171437=ch2_emissive_ch2_05e_slod +582570255=ch2_emissive_ch2_05f_01 +-722061942=ch2_emissive_ch2_05f_02 +107583600=ch2_emissive_ch2_05f_03 +949255365=ch2_emissive_ch2_05f_04 +1334061780=ch2_emissive_ch2_05f_05 +-1581035695=ch2_emissive_ch2_05f_06 +1809048435=ch2_emissive_ch2_05f_07 +1038419862=ch2_emissive_ch2_05f_08 +70980671=ch2_emissive_ch2_05f_09 +-1360073520=ch2_emissive_ch2_05f_10 +-196970630=ch2_emissive_ch2_05f_11 +-1785821757=ch2_emissive_ch2_05f_slod +1001872854=ch2_emissive_ch2_06_02_slod +266950412=ch2_emissive_ch2_06_02 +1572903863=ch2_emissive_ch2_06_03_slod +-906179840=ch2_emissive_ch2_06_03 +-675454368=ch2_emissive_ch2_06_04_slod +-1135661147=ch2_emissive_ch2_06_04 +634450536=ch2_emissive_ch2_06_04b_lod +-1712000256=ch2_emissive_ch2_06_04b +-1543961018=ch2_emissive_ch2_06_slod +90400011=ch2_emissive_ch2_06 +-200989116=ch2_emissive_ch2_07_01 +1410000466=ch2_emissive_ch2_07_02 +1137264079=ch2_emissive_ch2_07_03 +892741801=ch2_emissive_ch2_07_04 +652971028=ch2_emissive_ch2_07_05 +-1425107880=ch2_emissive_ch2_07_06 +144112531=ch2_emissive_ch2_07_slod +-1515902363=ch2_emissive_ch2_07b_01 +-1746497816=ch2_emissive_ch2_07b_02 +-1498665865=ch2_emissive_ch2_07b_03 +-1998393115=ch2_emissive_ch2_07b_04 +2048086854=ch2_emissive_ch2_07b_05 +1817819091=ch2_emissive_ch2_07b_06 +1617862653=ch2_emissive_ch2_07b_07 +1102144123=ch2_emissive_ch2_07b_08 +867944080=ch2_emissive_ch2_07b_09 +1783384760=ch2_emissive_ch2_07b_10 +513016906=ch2_emissive_ch2_07b_slod +-317974989=ch2_emissive_ch2_07c_01 +456520326=ch2_emissive_ch2_07c_02 +145214826=ch2_emissive_ch2_07c_03 +-985110200=ch2_emissive_ch2_07c_slod +1541993007=ch2_emissive_ch2_07d_01 +1721599896=ch2_emissive_ch2_07d_02 +-807118300=ch2_emissive_ch2_07d_03 +-2098675666=ch2_emissive_ch2_07d_04 +-1792908127=ch2_emissive_ch2_07d_05 +806132327=ch2_emissive_ch2_07d_06 +1110392492=ch2_emissive_ch2_07d_07 +-177494746=ch2_emissive_ch2_07d_08 +1604614550=ch2_emissive_ch2_07d_09 +1227836380=ch2_emissive_ch2_07d_10 +980266585=ch2_emissive_ch2_07d_11 +614063407=ch2_emissive_ch2_07d_slod +589303169=ch2_emissive_ch2_08_01 +-1872599020=ch2_emissive_ch2_08_02 +2014984068=ch2_emissive_ch2_08_03 +1710002985=ch2_emissive_ch2_08_04 +-400943242=ch2_emissive_ch2_08_05 +1447130051=ch2_emissive_ch2_08_06 +1267621469=ch2_emissive_ch2_08_07 +968604344=ch2_emissive_ch2_08_08 +-1285968394=ch2_emissive_ch2_08_09 +1756798513=ch2_emissive_ch2_08_10 +-1748992956=ch2_emissive_ch2_08_11 +594746811=ch2_emissive_ch2_08_slod +-1605144853=ch2_emissive_ch2_08b_01 +-1416919713=ch2_emissive_ch2_08b_02 +2108959149=ch2_emissive_ch2_08b_03 +-1895183272=ch2_emissive_ch2_08b_04 +-149349255=ch2_emissive_ch2_08b_05 +21967077=ch2_emissive_ch2_08b_06 +1829520235=ch2_emissive_ch2_08b_slod +1939476373=ch2_emissive_ch2_09_01 +-580787417=ch2_emissive_ch2_09_02 +-1807494936=ch2_emissive_ch2_09_03 +-2046348177=ch2_emissive_ch2_09_04 +973118563=ch2_emissive_ch2_09_05 +-1530105351=ch2_emissive_ch2_09_06 +1585472866=ch2_emissive_ch2_09_07 +1228421842=ch2_emissive_ch2_09_08 +1557226000=ch2_emissive_ch2_09_09 +-582032979=ch2_emissive_ch2_09_10 +-1292006133=ch2_emissive_ch2_09_11 +1698471060=ch2_emissive_ch2_09_slod +1934235507=ch2_emissive_ch2_09b_01 +1680603447=ch2_emissive_ch2_09b_02 +1448893848=ch2_emissive_ch2_09b_03 +954671790=ch2_emissive_ch2_09b_04 +722896653=ch2_emissive_ch2_09b_05 +441312632=ch2_emissive_ch2_09b_06 +250924742=ch2_emissive_ch2_09b_07 +503147723=ch2_emissive_ch2_09b_08 +2568479=ch2_emissive_ch2_09b_09 +103267916=ch2_emissive_ch2_09b_10 +-655334434=ch2_emissive_ch2_09b_11 +-914242303=ch2_emissive_ch2_09b_12 +561450452=ch2_emissive_ch2_09b_slod +-1081332392=ch2_emissive_ch2_09c_01 +-1338143045=ch2_emissive_ch2_09c_02 +567243229=ch2_emissive_ch2_09c_03 +305779378=ch2_emissive_ch2_09c_04 +89372902=ch2_emissive_ch2_09c_05 +-150528947=ch2_emissive_ch2_09c_06 +1521017739=ch2_emissive_ch2_09c_07 +1282754340=ch2_emissive_ch2_09c_08 +1046162160=ch2_emissive_ch2_09c_09 +-1434875737=ch2_emissive_ch2_09c_10 +-614700436=ch2_emissive_ch2_09c_11 +-954318352=ch2_emissive_ch2_09c_12 +-1941910518=ch2_emissive_ch2_09c_13 +946155990=ch2_emissive_ch2_09c_slod +-1109323806=ch2_emissive_ch2_11_01 +-1661579791=ch2_emissive_ch2_11_02 +-1373278129=ch2_emissive_ch2_11_03 +991726143=ch2_emissive_ch2_11_04 +1296969378=ch2_emissive_ch2_11_05 +1470055236=ch2_emissive_ch2_11_06 +1775888313=ch2_emissive_ch2_11_07 +846821629=ch2_emissive_ch2_11_08 +70687864=ch2_emissive_ch2_11_09 +1371223724=ch2_emissive_ch2_11_10 +574740414=ch2_emissive_ch2_11_11 +805598019=ch2_emissive_ch2_11_12 +215231715=ch2_emissive_ch2_11_13 +-531311643=ch2_emissive_ch2_11_14 +-1107128511=ch2_emissive_ch2_11_15 +-879789680=ch2_emissive_ch2_11_slod +-1591119746=ch2_emissive_ch2_11b_01 +-1770824942=ch2_emissive_ch2_11b_02 +-136602143=ch2_emissive_ch2_11b_03 +-922599373=ch2_emissive_ch2_11b_04 +-1137400168=ch2_emissive_ch2_11b_05 +-1384478428=ch2_emissive_ch2_11b_06 +841060972=ch2_emissive_ch2_11b_07 +-1752822179=ch2_emissive_ch2_11b_slod +1148287288=ch2_emissive_ch2_12_01 +936370165=ch2_emissive_ch2_12_02 +557101759=ch2_emissive_ch2_12_03 +-1485324473=ch2_emissive_ch2_12_04 +-1841785655=ch2_emissive_ch2_12_05 +-2099513844=ch2_emissive_ch2_12_06 +1838664580=ch2_emissive_ch2_12_07 +-393035396=ch2_emissive_ch2_12_08 +-615373061=ch2_emissive_ch2_12_09 +580204256=ch2_emissive_ch2_12_10 +273388109=ch2_emissive_ch2_12_11 +117211051=ch2_emissive_ch2_12_12 +-209069882=ch2_emissive_ch2_12_13 +1509729710=ch2_emissive_ch2_12_14 +1200554195=ch2_emissive_ch2_12_15 +1014491813=ch2_emissive_ch2_12_16 +734087480=ch2_emissive_ch2_12_17 +1655551752=ch2_emissive_ch2_12_18 +1367610549=ch2_emissive_ch2_12_19 +-1682789895=ch2_emissive_ch2_12_20 +-2130807667=ch2_emissive_ch2_12_21 +1381209912=ch2_emissive_ch2_12_22 +1620259767=ch2_emissive_ch2_12_23 +-440517105=ch2_emissive_ch2_12_24 +699181396=ch2_emissive_ch2_12_slod +-397604704=ch2_emissive_ch2_12b_01 +-96555901=ch2_emissive_ch2_12b_02 +210227477=ch2_emissive_ch2_12b_03 +-1573586043=ch2_emissive_ch2_12b_04 +804525825=ch2_emissive_ch2_12b_05 +1034465898=ch2_emissive_ch2_12b_06 +1534062072=ch2_emissive_ch2_12b_07 +-346386993=ch2_emissive_ch2_12b_08 +1635857228=ch2_emissive_ch2_12b_slod +-1847632370=ch2_emissive_em_a_slod +-482909493=ch2_emissive_emi_00 +-1677503388=ch2_emissive_emi_01 +-946885764=ch2_emissive_emi_02 +730166126=ch2_emissive_emi_03 +498522065=ch2_emissive_emi_04 +250133045=ch2_emissive_emi_05 +19209902=ch2_emissive_emi_06 +1199123281=ch2_emissive_emi_07 +963088174=ch2_emissive_emi_08 +706506904=ch2_emissive_emi_09 +1680466198=ch2_emissive_emi_10 +971410576=ch2_emissive_emi_11 +437503034=ch2_emissive_emi_b_slod +-526698890=ch2_emissive_emis01 +-2126352660=ch2_lod_emissive_slod3 +-1344533778=ch2_lod_slod3 +-2088596540=ch2_lod2_emissive_slod3 +-467758802=ch2_lod2_slod3 +1506734260=ch2_lod3_emissive_slod3 +841438406=ch2_lod3_slod3 +-1087646514=ch2_lod4_s3a +-1385746107=ch2_lod4_s3b +-1557062439=ch2_lod4_s3c +1895439374=ch2_rdprops_cblmsh01 +588969625=ch2_rdprops_cblmsh90 +-1183705922=ch2_rdprops_ch2_rd_wire059 +-1877229358=ch2_rdprops_ch2_rd_wire060 +-2024427706=ch2_rdprops_ch2_rd_wire061 +-1131374149=ch2_rdprops_ch2_rd_wire062 +-1580112835=ch2_rdprops_ch2_rd_wire063 +1335541713=ch2_rdprops_ch2_rd_wire064 +1028660028=ch2_rdprops_ch2_rd_wire065 +1797748458=ch2_rdprops_ch2_rd_wire066 +1490408007=ch2_rdprops_ch2_rd_wire067 +-180024509=ch2_rdprops_ch2_rd_wire068 +68856046=ch2_rdprops_ch2_rd_wire069 +-1950590609=ch2_rdprops_ch2_rd_wire070 +-1704102191=ch2_rdprops_ch2_rd_wire071 +-1472785820=ch2_rdprops_ch2_rd_wire072 +-1238421932=ch2_rdprops_ch2_rd_wire073 +-1028307104=ch2_rdprops_ch2_rd_wire074 +-788732945=ch2_rdprops_ch2_rd_wire075 +-551911382=ch2_rdprops_ch2_rd_wire076 +226286830=ch2_rdprops_ch2_rd_wire077 +508526227=ch2_rdprops_ch2_rd_wire078 +733485412=ch2_rdprops_ch2_rd_wire079 +1193332505=ch2_rdprops_ch2_rd_wire080 +1432251284=ch2_rdprops_ch2_rd_wire081 +1897014011=ch2_rdprops_ch2_rd_wire083 +-1777767191=ch2_rdprops_ch2_rd_wire084 +-1522332836=ch2_rdprops_ch2_rd_wire085 +-1304386217=ch2_rdprops_ch2_rd_wire086 +-1024047422=ch2_rdprops_ch2_rd_wire087 +-552829202=ch2_rdprops_ch2_rd_wire088 +-325379573=ch2_rdprops_ch2_rd_wire089 +1089683862=ch2_rdprops_ch2_rd_wire090 +850044165=ch2_rdprops_ch2_rd_wire091 +537624503=ch2_rdprops_ch2_rd_wire092 +154423817=ch2_rdprops_ch2_rd_wire093 +-196007373=ch2_rdprops_ch2_rd_wire094 +-365357565=ch2_rdprops_ch2_rd_wire095 +-638945946=ch2_rdprops_ch2_rd_wire096 +-936652311=ch2_rdprops_ch2_rd_wire097 +-1116357507=ch2_rdprops_ch2_rd_wire098 +-1416488778=ch2_rdprops_ch2_rd_wire099 +-314571052=ch2_rdprops_ch2_rd_wire100 +387013238=ch2_rdprops_ch2_rd_wire101 +-1271360318=ch2_rdprops_ch2_rd_wire104 +-559289948=ch2_rdprops_ch2_rd_wire105 +1004512266=ch2_rdprops_ch2_rd_wire106 +1713830040=ch2_rdprops_ch2_rd_wire107 +1466325783=ch2_rdprops_ch2_rd_wire108 +-1996603822=ch2_rdprops_ch2_rd_wire109 +368435351=ch2_rdprops_ch2_rd_wire110 +1432838009=ch2_rdprops_ch2_rd_wire111 +45136397=ch2_rdprops_ch2_rd_wire112 +1995874951=ch2_rdprops_ch2_rd_wire113 +-962346528=ch2_rdprops_ch2_rd_wire114 +-665164467=ch2_rdprops_ch2_rd_wire115 +-1007960976=ch2_rdprops_ch2_rd_wire117 +263017462=ch2_rdprops_ch2_rd_wire118 +-1772789656=ch2_rdprops_ch2_rd_wire121 +-2003581723=ch2_rdprops_ch2_rd_wire122 +-899725201=ch2_rdprops_ch2_rd_wire123 +-49074726=ch2_rdprops_ch2_rd_wire124 +-428474208=ch2_rdprops_ch2_rd_wire125 +406381605=ch2_rdprops_ch2_rd_wire126 +157501050=ch2_rdprops_ch2_rd_wire127 +874159080=ch2_rdprops_ch2_rd_wire128 +1691385171=ch2_rdprops_ch2_rd_wire129 +1641084412=ch2_rdprops_ch2_rd_wire131 +1443618418=ch2_rdprops_ch2_rd_wire132 +-2059617065=ch2_rdprops_ch2_rd_wire133 +-350821909=ch2_rdprops_cm10968_tstd001 +-245228707=ch2_rdprops_combo41_01_lod +-662595029=ch2_rdprops_combo42_02_lod +-809354461=ch2_rdprops_combo43_01_lod +-183234223=ch2_rdprops_combo43_02_lod +84764402=ch2_rdprops_combo43_03_lod +1313116553=ch2_rdprops_combo46_01_lod +-921978812=ch2_rdprops_combo47_01_lod +325906790=ch2_rdprops_combo49_01_lod +-982102933=ch2_rdprops_combo51_01_lod +-2043337333=ch2_rdprops_combo51_02_lod +893951728=ch2_rdprops_combo51_03_lod +-1489658945=ch2_rdprops_combo52_01_lod +-759781356=ch2_rdprops_combo53_01_lod +-1474147841=ch2_rdprops_combo54_01_lod +-2086743060=ch2_rdprops_combo54_03_lod +-291372054=ch2_rdprops_combo55_01_lod +1120695627=ch2_rdprops_combo56_01_lod +157080718=ch2_rdprops_combo56_02_lod +-2126964089=ch2_rdprops_combo56_03_lod +1539791741=ch2_rdprops_combo57_01_lod +750118065=ch2_rdprops_combo57_02_lod +-896003620=ch2_rdprops_combo57_03_lod +1260637196=ch2_rdprops_combo58_01_lod +879978744=ch2_rdprops_combo59_02_lod +290099903=ch2_rdprops_combo59_03_lod +507853080=ch2_rdprops_combo59_04_lod +-459325159=ch2_rdprops_combo59_05_lod +1813024439=ch2_rdprops_combo60_01_lod +1260810222=ch2_rdprops_combo61_01_lod +-1588852169=ch2_rdprops_combo62_02_lod +-1922289286=ch2_rdprops_combo63_03_lod +1583748582=ch2_rdprops_combo63_04_lod +551420588=ch2_rdprops_combo64_01_lod +-1532969622=ch2_rdprops_combo65_01_lod +1249514566=ch2_rdprops_combo66_01_lod +-1519861053=ch2_rdprops_combo66_02_lod +-1963924460=ch2_rdprops_combo66_03_lod +-1586506824=ch2_rdprops_combo67_02_lod +-1125743543=ch2_rdprops_combo68_01_lod +2067254602=ch2_rdprops_combo68_02_lod +753160103=ch2_rdprops_combo68_03_lod +1168240609=ch2_rdprops_combo69_01_lod +903867056=ch2_rdprops_combo69_02_lod +-1365379109=ch2_rdprops_combo69_03_lod +-1872549914=ch2_rdprops_combo70_01_lod +-2059513476=ch2_rdprops_combo70_02_lod +1375808959=ch2_rdprops_combo70_03_lod +10959767=ch2_rdprops_combo70_04_lod +38792473=ch2_rdprops_combo70_05_lod +-440859822=ch2_rdprops_combo71_01_lod +-898346223=ch2_rdprops_combo72_01_lod +-2026741398=ch2_rdprops_combo73_01_lod +-96845643=ch2_rdprops_combo74_01_lod +-1992228038=ch2_rdprops_combo75_01_lod +2140004518=ch2_rdprops_combo75_02_lod +-844323838=ch2_rdprops_combo75_03_lod +715123617=ch2_rdprops_combo76_01_lod +-748346662=ch2_rdprops_combo77_01_lod +-2046811437=ch2_rdprops_combo78_01_lod +-1761025503=ch2_rdprops_combo78_02_lod +1200885952=ch2_rdprops_combo79_01_lod +-1255247171=ch2_rdprops_ngcab01 +1845650534=ch2_rdprops_ngcab02 +1485584762=ch2_rdprops_ngcab03 +-1667907268=ch2_rdprops_ngcab04 +-1975149412=ch2_rdprops_ngcab05 +1091734071=ch2_rdprops_ngcab06 +-1361418811=ch2_rdprops_ngcab07 +1706840970=ch2_rdprops_ngcab08 +1399729902=ch2_rdprops_ngcab09 +-1937366443=ch2_rdprops_ngcab10 +-2007426565=ch2_rdprops_ngcab11 +-1321407550=ch2_rdprops_ngcab12 +-1558491265=ch2_rdprops_ngcab13 +-1851544392=ch2_rdprops_ngcab14 +2077851940=ch2_rdprops_ngcab15 +1193514937=ch2_rdprops_ngcab16 +-1619703717=ch2_rdprops_ngcab17 +1690882819=ch2_rdprops_ngcab18 +1460811670=ch2_rdprops_ngcab19 +-403974757=ch2_rdprops_ngcab20 +786545094=ch2_rdprops_ngcab200 +10935633=ch2_rdprops_ngcab201 +1247637693=ch2_rdprops_ngcab202 +477730038=ch2_rdprops_ngcab203 +-822806030=ch2_rdprops_ngcab204 +-1602347771=ch2_rdprops_ngcab205 +-362499879=ch2_rdprops_ngcab206 +-1137126278=ch2_rdprops_ngcab207 +1505693576=ch2_rdprops_ngcab208 +1804940084=ch2_rdprops_ngcab209 +-194777461=ch2_rdprops_ngcab21 +807157171=ch2_rdprops_ngcab210 +-37398266=ch2_rdprops_ngcab211 +1270412524=ch2_rdprops_ngcab212 +426184777=ch2_rdprops_ngcab213 +-1037235682=ch2_rdprops_ngcab22 +-789174352=ch2_rdprops_ngcab23 +550061909=ch2_rdprops_ngcab24 +784196414=ch2_rdprops_ngcab25 +-417671847=ch2_rdprops_ngcab31 +-648168993=ch2_rdprops_ngcab32 +-896590782=ch2_rdprops_ngcab33 +539379567=ch2_rdprops_ngcab35 +-311544526=ch2_rdprops_w_pt2210 +926337218=ch2_rdprops_w_pt2211 +-392766589=ch2_rdprops_w_sp_pt2130 +693900483=ch2_rdprops_w_spline_pt2108 +1540585905=ch2_rdprops_w_spline_pt2109 +2145436451=ch2_rdprops_w_spline_pt2111 +-1262998319=ch2_rdprops_w_spline_pt2112 +-992228060=ch2_rdprops_w_spline_pt2113 +-178016717=ch2_rdprops_w_spline_pt2114 +-475985234=ch2_rdprops_w_spline_pt2115 +160126594=ch2_rdprops_w_spline_pt2116 +1044758518=ch2_rdprops_w_spline_pt2117 +737090377=ch2_rdprops_w_spline_pt2118 +1357014319=ch2_rdprops_w_spline_pt2119 +2050788083=ch2_rdprops_w_spline_pt2120 +-263227625=ch2_rdprops_w_spline_pt2121 +-575614502=ch2_rdprops_w_spline_pt2122 +-739787192=ch2_rdprops_w_spline_pt2123 +-1060759547=ch2_rdprops_w_spline_pt2124 +386188421=ch2_rdprops_w_spline_pt2125 +140650304=ch2_rdprops_w_spline_pt2126 +-164396317=ch2_rdprops_w_spline_pt2127 +1521929192=ch2_rdprops_w_spline_pt2129 +1355953867=ch2_rdprops_w_spline_pt2130 +-1560356065=ch2_rdprops_w_spline_pt2131 +-1269858880=ch2_rdprops_w_spline_pt2132 +-2067685723=ch2_rdprops_w_spline_pt2133 +-2015517475=ch2_rdprops_w_spline_pt2134 +-1143403309=ch2_rdprops_w_spline_pt2137 +521524047=ch2_rdprops_w_spline_pt2138 +819427026=ch2_rdprops_w_spline_pt2139 +-1394217579=ch2_rdprops_w_spline_pt2140 +-1711585344=ch2_rdprops_w_spline_pt2141 +1383413933=ch2_rdprops_w_spline_pt2143 +1085740337=ch2_rdprops_w_spline_pt2144 +1862791634=ch2_rdprops_w_spline_pt2145 +-1307248537=ch2_rdprops_w_spline_pt2148 +-2084103220=ch2_rdprops_w_spline_pt2149 +67443438=ch2_rdprops_w_spline_pt2151 +844134276=ch2_rdprops_w_spline_pt2152 +538628889=ch2_rdprops_w_spline_pt2153 +1022561481=ch2_rdprops_w_spline_pt2154 +1789716540=ch2_rdprops_w_spline_pt2155 +1502201334=ch2_rdprops_w_spline_pt2156 +1996423388=ch2_rdprops_w_spline_pt2158 +-1253671574=ch2_rdprops_w_spline_pt2159 +2006581550=ch2_rdprops_w_spline_pt2160 +-993092714=ch2_rdprops_w_spline_pt2161 +-1290995693=ch2_rdprops_w_spline_pt2162 +-807030332=ch2_rdprops_w_spline_pt2164 +-90798295=ch2_rdprops_w_spline_pt2165 +-330143075=ch2_rdprops_w_spline_pt2166 +856324112=ch2_rdprops_w_spline_pt2167 +147530642=ch2_rdprops_w_spline_pt2168 +1341141467=ch2_rdprops_w_spline_pt2169 +1311550720=ch2_rdprops_w_spline_pt2170 +-2054775889=ch2_rdprops_w_spline_pt2171 +1775920219=ch2_rdprops_w_spline_pt2172 +-1596370348=ch2_rdprops_w_spline_pt2173 +-857593243=ch2_rdprops_w_spline_pt2175 +-1132688998=ch2_rdprops_w_spline_pt2176 +-363928258=ch2_rdprops_w_spline_pt2177 +-670941019=ch2_rdprops_w_spline_pt2178 +396869619=ch2_rdprops_w_spline_pt2179 +-39318796=ch2_rdprops_w_spline_pt2180 +925957637=ch2_rdprops_w_spline_pt2181 +586339721=ch2_rdprops_w_spline_pt2182 +110599387=ch2_rdprops_w_spline_pt2183 +-236752017=ch2_rdprops_w_spline_pt2184 +740255722=ch2_rdprops_w_spline_pt2185 +-1121056251=ch2_rdprops_w_spline_pt2187 +-1351913856=ch2_rdprops_w_spline_pt2188 +-483928584=ch2_rdprops_w_spline_pt2189 +91265317=ch2_rdprops_w_spline_pt2190 +867104161=ch2_rdprops_w_spline_pt2191 +570118714=ch2_rdprops_w_spline_pt2192 +-655474623=ch2_rdprops_w_spline_pt2193 +-347282178=ch2_rdprops_w_spline_pt2194 +-1114994310=ch2_rdprops_w_spline_pt2195 +-808833543=ch2_rdprops_w_spline_pt2196 +-1479778818=ch2_rdprops_w_spline_pt2197 +1700580791=ch2_rdprops_w_spline_pt2200 +-1826969294=ch2_rdprops_w_spline_pt2201 +560547277=ch2_rdprops_w_spline_pt2203 +-64914626=ch2_rdprops_w_spline_pt2207 +-376941044=ch2_rdprops_w_spline_pt2208 +399454873=ch2_rdprops_w_spline_pt2209 +-196122054=ch2_rdprops_w_spline_pt2210 +96144657=ch2_rdprops_w_spline_pt2211 +-105122457=ch2_rdprops_w_spline_pt2212 +124293312=ch2_rdprops_w_spline_pt2213 +373272174=ch2_rdprops_w_spline_pt2214 +606554685=ch2_rdprops_w_spline_pt2215 +-1517171532=ch2_rdprops_w_spline_pt2216 +-1344478902=ch2_rdprops_w_spline_pt2217 +-583779240=ch2_rdprops_w_spline_pt2218 +-351676413=ch2_rdprops_w_spline_pt2219 +-1784789251=ch2_rdprops_w_spline_pt2220 +1018541072=ch2_rdprops_w_spline_pt269b +-325624256=ch2_rdprops_w_swire_pt2210 +-1696974137=ch2_rdprops_w_swire_pt2211 +-337532644=ch2_rdprops_w_wire_pt2209 +906445010=ch2_rdprops_w_wire_pt2210 +-397662887=ch2_rdprops_w_wire_pt2211 +-629012027=ch2_rdprops_w_wire_pt2212 +215019106=ch2_rdprops_w_wire_pt2213 +-1553949467=ch2_rdprops_wire131 +-1322174330=ch2_rdprops_wire132 +1614558072=ch2_roads_crds_lod_4 +-1392919560=ch2_roads_crds_sg_4 +-835903823=ch2_roads_rd_00 +-673041893=ch2_roads_rd_01 +-1528116195=ch2_roads_rd_02 +-298197318=ch2_roads_rd_06 +-127995132=ch2_roads_rd_07 +-895674495=ch2_roads_rd_08 +-750180135=ch2_roads_rd_09 +533710165=ch2_roads_rd_10 +1670827230=ch2_roads_rd_16 +289187883=ch2_roads_rd_17 +-1838142832=ch2_roads_rd_18 +-473694006=ch2_roads_rd_19_dcl +-2016996034=ch2_roads_rd_19 +-12463890=ch2_roads_rd_24 +283866177=ch2_roads_rd_25 +-1915523557=ch2_roads_rd_26 +1461059745=ch2_roads_rd_27 +1777051212=ch2_roads_rd_28 +1421573100=ch2_roads_rd_29 +628499142=ch2_roads_rd_30 +-983571809=ch2_roads_rd_39 +-911808483=ch2_roads_rd_40 +-1742338788=ch2_roads_rd_41 +434309268=ch2_roads_rd_42 +344325582=ch2_roads_rd_46 +-267832107=ch2_roads_rd_48 +1228137485=ch2_roads_rd_51 +1518372518=ch2_roads_rd_52 +362865869=ch2_roads_rdrehab +-1789138752=ch2_roadsa_07 +-1747946607=ch2_roadsa_58 +-6587591=ch2_roadsa_crds_lod_1 +-1305026447=ch2_roadsa_crds_lod_2 +-507494525=ch2_roadsa_crds_lod_3 +-1768347338=ch2_roadsa_crds_lod_4 +-2066545238=ch2_roadsa_crds_lod_5 +-1726861724=ch2_roadsa_crds_lod_6 +-1999860263=ch2_roadsa_crds_lod_7 +1624682478=ch2_roadsa_crds_sg_1 +-1516717707=ch2_roadsa_crds_sg_2 +2066244753=ch2_roadsa_crds_sg_3 +1348210485=ch2_roadsa_crds_sg_4 +1049258898=ch2_roadsa_crds_sg_5 +1773715950=ch2_roadsa_crds_sg_6 +1602465156=ch2_roadsa_crds_sg_7 +882990490=ch2_roadsa_dam +-1975996790=ch2_roadsa_dcl_rd_join_01 +383476691=ch2_roadsa_junt_dcls_01 +901892304=ch2_roadsa_rd_00 +1170761949=ch2_roadsa_rd_01 +-78294024=ch2_roadsa_rd_03 +279608994=ch2_roadsa_rd_04 +-525558105=ch2_roadsa_rd_05 +-293258664=ch2_roadsa_rd_06 +173652714=ch2_roadsa_rd_060 +-1303395858=ch2_roadsa_rd_07 +-950309883=ch2_roadsa_rd_08 +1502974115=ch2_roadsa_rd_09 +-1409434410=ch2_roadsa_rd_10 +1085250545=ch2_roadsa_rd_100 +132794873=ch2_roadsa_rd_100dcal +-1294710141=ch2_roadsa_rd_11 +-1064671761=ch2_roadsa_rd_12 +-2001504702=ch2_roadsa_rd_13 +1457885863=ch2_roadsa_rd_14 +760889225=ch2_roadsa_rd_15 +2072009692=ch2_roadsa_rd_16 +444766682=ch2_roadsa_rd_18 +-525851098=ch2_roadsa_rd_19 +2006667994=ch2_roadsa_rd_20 +-1992690153=ch2_roadsa_rd_21 +1471943452=ch2_roadsa_rd_22 +1006459831=ch2_roadsa_rd_24 +241434757=ch2_roadsa_rd_25 +631844623=ch2_roadsa_rd_26 +-221886134=ch2_roadsa_rd_27 +151287238=ch2_roadsa_rd_28 +-1448593657=ch2_roadsa_rd_29 +-1820358262=ch2_roadsa_rd_30 +2013614742=ch2_roadsa_rd_31 +-1915781590=ch2_roadsa_rd_32 +1551932301=ch2_roadsa_rd_33 +1648600851=ch2_roadsa_rd_34 +796770688=ch2_roadsa_rd_35 +1161555196=ch2_roadsa_rd_36 +260735386=ch2_roadsa_rd_37 +616606726=ch2_roadsa_rd_38 +165312058=ch2_roadsa_rd_39 +-1716677442=ch2_roadsa_rd_40 +1869922381=ch2_roadsa_rd_41 +1638606010=ch2_roadsa_rd_42 +1392084823=ch2_roadsa_rd_43 +1102406887=ch2_roadsa_rd_44 +1023302521=ch2_roadsa_rd_45 +792772606=ch2_roadsa_rd_46 +411210370=ch2_roadsa_rd_47 +-204715754=ch2_roadsa_rd_48 +718649104=ch2_roadsa_rd_49 +1983127468=ch2_roadsa_rd_50 +-1569458133=ch2_roadsa_rd_51 +-1985427819=ch2_roadsa_rd_52 +-1207590066=ch2_roadsa_rd_53 +-1385198046=ch2_roadsa_rd_54 +-785918574=ch2_roadsa_rd_55 +-549948993=ch2_roadsa_rd_56 +-729064347=ch2_roadsa_rd_57 +-364574772=ch2_roadsa_rd_59 +-528718569=ch2_roadsb_25 +-1303508813=ch2_roadsb_26 +-1015370996=ch2_roadsb_27 +-825704024=ch2_roadsb_28 +-766927611=ch2_roadsb_30 +-1953329256=ch2_roadsb_33 +1987831147=ch2_roadsb_39 +-1210719034=ch2_roadsb_40 +-1975350880=ch2_roadsb_41 +-287157534=ch2_roadsb_42 +-9079800=ch2_roadsb_43 +-776529780=ch2_roadsb_44 +-483738765=ch2_roadsb_45 +656687973=ch2_roadsb_46 +949020222=ch2_roadsb_47 +181308090=ch2_roadsb_48 +468987141=ch2_roadsb_49 +1963910393=ch2_roadsb_50 +1243123469=ch2_roadsb_51 +1500720578=ch2_roadsb_52 +-1162678208=ch2_roadsb_53 +-1924655765=ch2_roadsb_54 +-1611253049=ch2_roadsb_55 +-238854560=ch2_roadsb_56 +-199597298=ch2_roadsb_57 +-967735427=ch2_roadsb_58 +-728030192=ch2_roadsb_59 +-1046184125=ch2_roadsb_60 +-1841684369=ch2_roadsb_61 +-485473766=ch2_roadsb_62 +-155883164=ch2_roadsb_63 +-852356562=ch2_roadsb_armco_hill_0_lod +291268088=ch2_roadsb_armco_hill_0 +2117877180=ch2_roadsb_armco_hill1_lod +1529399698=ch2_roadsb_armco_hill1 +-2120434820=ch2_roadsb_armco_hill1b_lod +-1043037955=ch2_roadsb_armco_hill1b +-1706587030=ch2_roadsb_armco_hill2_lod +1745281870=ch2_roadsb_armco_hill2 +1801653754=ch2_roadsb_armco_hill2a_lod +-2103901873=ch2_roadsb_armco_hill2a +-1841501096=ch2_roadsb_crossrd_sign_01 +-2140911449=ch2_roadsb_crossrd_sign_02 +1855071491=ch2_roadsb_crossrd_sign_03 +-1490952443=ch2_roadsb_crossrd_sign_lod_01 +-1998019949=ch2_roadsb_crossrd_sign_lod_02 +2061174392=ch2_roadsb_crossrd_sign_lod_03 +-1879967994=ch2_roadsb_dcl_jn_02 +210651422=ch2_roadsb_dcl_rdsd_04b +-96263032=ch2_roadsb_dcl_rdsd_04c +230509448=ch2_roadsb_dcl_rdsd_04h +-632306410=ch2_roadsb_dcl_rdsd_1 +935429269=ch2_roadsb_ov02 +1715364238=ch2_roadsb_ov03 +-1352502315=ch2_roadsb_ov04 +-1325026399=ch2_roadsb_rd_100 +-973138672=ch2_roadsb_rd_jn_dcl_01 +-1055977510=ch2_roadsb_rd_ov_dcl_01 +-2048583293=ch2_roadsb_rd_ov_dcl_02 +182112734=ch2_roadsb_t_rd_sign_01_lod +-848073902=ch2_roadsb_t_rd_sign_01 +-43273422=ch2_roadsb_t_rd_sign_02_lod +-419294386=ch2_roadsb_t_rd_sign_03_lod +1474057484=ch2_roadsb_t_rd_sign_2 +-245266400=ch2_roadsb_t_rd_sign_3 +2025331137=ch3_01_armco_00 +-360153756=ch3_01_armco_01 +-733261590=ch3_01_armco_02 +-1260431863=ch3_01_ch_coop +1044946106=ch3_01_ch_coop001 +-1827422403=ch3_01_ch3_1_re_wll_013 +-2125653072=ch3_01_ch3_1_re_wll_014 +-529107934=ch3_01_ch3_1_re_wll_12 +-1656814265=ch3_01_cs5_04_trailerpk_sign +1499334548=ch3_01_d00 +-801213101=ch3_01_d01 +-1039050503=ch3_01_d02 +-1367658035=ch3_01_d03 +-1606052510=ch3_01_d04 +-616887480=ch3_01_d05 +217116339=ch3_01_d06 +-653228297=ch3_01_d07 +190180225=ch3_01_d08 +1101322270=ch3_01_d09 +1352791228=ch3_01_d10 +125035105=ch3_01_d11 +-29241347=ch3_01_d12 +1695554972=ch3_01_d13 +-1984469270=ch3_01_d14 +1087984939=ch3_01_d15 +1864446398=ch3_01_d16 +1295085087=ch3_01_d17 +551425401=ch3_01_d18 +1773676336=ch3_01_d19 +360514015=ch3_01_d20 +1863595280=ch3_01_d21 +-2115544394=ch3_01_d22 +1840460386=ch3_01_d23 +2143737481=ch3_01_d24 +-1164161997=ch3_01_d25 +1567330771=ch3_01_d26 +-1795784472=ch3_01_d27 +-1497619341=ch3_01_d28 +41933797=ch3_01_d29 +-1670869304=ch3_01_d30 +111567678=ch3_01_d31 +-148323261=ch3_01_d32 +855292914=ch3_01_d33 +608247423=ch3_01_d34 +-1907559783=ch3_01_d35 +-2121606891=ch3_01_d36 +1771186468=ch3_01_d37 +1540656553=ch3_01_d38 +-981966609=ch3_01_d39 +1103256793=ch3_01_d40 +1352137348=ch3_01_d41 +-695007620=ch3_01_d42 +-455236847=ch3_01_d43 +-83308697=ch3_01_d44 +-1653664715=ch3_01_d45 +-1414811474=ch3_01_d46 +-1356286084=ch3_01_d48 +1383598526=ch3_01_d48a +1276570950=ch3_01_d48zxc +-60108525=ch3_01_d50 +-1610442684=ch3_01_d52 +-1253391660=ch3_01_d53 +-997367463=ch3_01_d54 +1501399867=ch3_01_d55 +1807429558=ch3_01_d56 +1507494889=ch3_01_d57 +1805135716=ch3_01_d58 +2089570636=ch3_01_d59 +1043865817=ch3_01_d60 +-1803629203=ch3_01_d61 +-1567528558=ch3_01_d62 +-1671897827=ch3_01_d63 +-1433568890=ch3_01_d64 +-2119424060=ch3_01_d65 +-822328733=ch3_01_d66 +-568205138=ch3_01_d67 +-1281061964=ch3_01_d68 +-1027659287=ch3_01_d69 +1306588710=ch3_01_d70 +-2024893297=ch3_01_decal_06 +-1794101230=ch3_01_decal_07 +-419933215=ch3_01_decal_08 +2049341703=ch3_01_decal_12 +1619019195=ch3_01_decal_13 +-2146040598=ch3_01_decal_14 +-1249284144=ch3_01_decal_15 +-1536701043=ch3_01_decal_16 +-1729744954=ch3_01_decal_35 +1811601764=ch3_01_decal_48 +923297598=ch3_01_decas00 +1897520772=ch3_01_decas57 +-1088635986=ch3_01_decsz01 +1230015015=ch3_01_des57 +-16389381=ch3_01_des78 +-248361132=ch3_01_des79 +1819472970=ch3_01_diner_neons001 +-443021163=ch3_01_dino_dec +-459878379=ch3_01_dino +1398341493=ch3_01_drtr_01_d +1772207445=ch3_01_drtr_02_d +-1180441976=ch3_01_drtr_03_d +-964228171=ch3_01_drtr_04_d +1632760120=ch3_01_drtr_05_d +31679415=ch3_01_drtr_06_d +-391696300=ch3_01_drtr_07_d +1996121181=ch3_01_drtr_08_d +145036117=ch3_01_drtr_09_d +-886917328=ch3_01_drtr_10_d +-1909398563=ch3_01_drtr_18_d +-1497029861=ch3_01_drtr_21_d +-1738773812=ch3_01_drtr_24_d +-1705078174=ch3_01_drtr_26_d +-1190304996=ch3_01_drtr_27_d +1931470713=ch3_01_drtr_29_d +-911175953=ch3_01_drtr_30_d +1386513203=ch3_01_drtr_32_d +1771303221=ch3_01_drtr_33_d +2141176369=ch3_01_drtr_34_d +-1220299228=ch3_01_drtr_35_d +-770949242=ch3_01_drtr00 +151137649=ch3_01_drtr05 +1048320076=ch3_01_drtr06 +1714644922=ch3_01_drtr07 +1353301159=ch3_01_drtr09 +-618374738=ch3_01_drtr10 +-325321571=ch3_01_drtr11 +-1112465720=ch3_01_drtr12 +-923781818=ch3_01_drtr13 +-1710336125=ch3_01_drtr14 +1936722503=ch3_01_drtr15 +-2070303590=ch3_01_drtr16 +1339179788=ch3_01_drtr17 +1629808049=ch3_01_drtr18 +981506153=ch3_01_drtr19 +-1135633683=ch3_01_drtr20 +692503988=ch3_01_emm_01_lod +-1794841982=ch3_01_emm_01 +295506266=ch3_01_emm_02_lod +1281478973=ch3_01_emm_02 +-64570259=ch3_01_emm_03_lod +1048196462=ch3_01_emm_03 +1725895358=ch3_01_emm_04_lod +-77287628=ch3_01_emm_04 +-1108180689=ch3_01_emm_05_lod +160189315=ch3_01_emm_05 +-408750841=ch3_01_garage +-1397043697=ch3_01_land03b +-684445025=ch3_01_land04 +-569393066=ch3_01_land07 +472267906=ch3_01_land08 +652137363=ch3_01_land11 +-1339693533=ch3_01_land13 +2102329462=ch3_01_land14 +-342369018=ch3_01_land15 +1730335774=ch3_01_land16 +1964666893=ch3_01_land17 +1419620116=ch3_01_land19 +247676530=ch3_01_lardnod03 +1274719379=ch3_01_missing +181110749=ch3_01_missing01 +-218671055=ch3_01_missing02 +-506776043=ch3_01_missing03 +-1315351118=ch3_01_missing04 +20100032=ch3_01_props_ch3_01_d91 +-1623263954=ch3_01_rexfrees +2032597075=ch3_01_rs_gnd_dec +1509469088=ch3_01_rs_hos1a_rdbr +783524701=ch3_01_rs_hos1a_rl +234389807=ch3_01_rs_hos1a +541664720=ch3_01_rs_hos1b +-1863235193=ch3_01_rs_shp1a +-1498254071=ch3_01_rs_shp1b +-1461393084=ch3_01_rs_trlr2b +-1459946907=ch3_01_tmp_trailr_014 +-1693098342=ch3_01_tmp_trailr_015 +-790613227=ch3_01_tmp_trailr_016_strs +-2055785634=ch3_01_tmp_trailr_016 +-963480632=ch3_01_tmp_trailr_017_strs +2005571461=ch3_01_tmp_trailr_017 +181943826=ch3_01_tmp_trailr_019 +1414680629=ch3_01_tmp_trailr_020 +-1589056983=ch3_01_tmp_trailr_023 +492233279=ch3_01_tmp_trailr_024 +1770714391=ch3_01_trail_14o +-1954801927=ch3_01_trail_16o +1615970845=ch3_01_trail_17o +905831421=ch3_01_trail004_strs +1436461041=ch3_01_trail004_strsa +861277346=ch3_01_trail004 +74640178=ch3_01_trailr_13 +1541236987=ch3_01_trailr_13o +-150954645=ch3_01_trailr_15o +977601590=ch3_01_trlr_bits004 +1268033237=ch3_01_trlr_bits005 +1498563152=ch3_01_trlr_bits006 +1880190926=ch3_01_trlr_bits007 +1806367075=ch3_01_trlr_g +-717674599=ch3_01_trlrinner_int +-2094269503=ch3_01_wf_l01 +1197900855=ch3_01_wf_l02 +1455891192=ch3_01_wf_l03 +-1391865988=ch3_01_wf_l04 +1761525052=ch3_01_wf_off01 +2122845687=ch3_01_wf_prts01 +87144653=ch3_01_windmill_01 +1794901092=ch3_01_windmill_02 +1504993745=ch3_01_windmill_03 +1332956495=ch3_01_windmill_04 +1043376842=ch3_01_windmill_05 +-1698503667=ch3_01_windmill_06 +-1459060584=ch3_01_windmill_07 +-1086345978=ch3_01_windmill_08 +-847361661=ch3_01_windmill_09 +-453705132=ch3_01_windmill_10 +-71815206=ch3_01_windmill_11 +142788975=ch3_01_windmill_12 +509277471=ch3_01_windmill_13 +-1640008458=ch3_01_windmill_14 +748949937=ch3_01_windmill_15 +-1091200917=ch3_02_adboard +-2110185488=ch3_02_decs00 +1132419315=ch3_02_decs00b +-1428492105=ch3_02_decs06 +75867151=ch3_02_decs08 +420533629=ch3_02_decs10 +-537304233=ch3_02_decs14 +702117646=ch3_02_decs15 +69217180=ch3_02_decs16 +-1690576419=ch3_02_decs17 +-1394770656=ch3_02_decs18 +-1313372460=ch3_02_decs19 +-1983366526=ch3_02_decs21 +345853998=ch3_02_decs29 +1953173116=ch3_02_decs30 +-1171383807=ch3_02_decs31 +-370673292=ch3_02_decs32 +-127395140=ch3_02_land00 +-508498690=ch3_02_land04 +-1980923288=ch3_02_lnd06 +786600103=ch3_02_mesh234 +-504436375=ch3_02_meshes1 +1650523743=ch3_02_section1 +1679143424=ch3_03_bb_02_rock_slod +1033487903=ch3_03_bb_02_rock +-693926862=ch3_03_bb_fracking +1054554446=ch3_03_bb3_robot +1131686650=ch3_03_bb4_pop +279501427=ch3_03_ch_03_bb_01 +-267798493=ch3_03_cliffrocks01 +96068483=ch3_03_cliffrocks02 +637954506=ch3_03_cliffrocks03a +-1165004155=ch3_03_cliffrocks03b_lod +-752106474=ch3_03_cliffrocks03b +702639592=ch3_03_cliffrocks04a +-1075504655=ch3_03_cliffrocks04b +-1367870838=ch3_03_col +-976425983=ch3_03_crashbar_01 +-1339899731=ch3_03_crashbar_02 +-1651860611=ch3_03_crashbar_03 +-1882980376=ch3_03_crashbar_04 +250117687=ch3_03_crashbar_05 +-109423781=ch3_03_crashbar_06 +-363678452=ch3_03_crashbar_07 +-727873118=ch3_03_crashbar_08 +874891437=ch3_03_crashbar_09 +580069028=ch3_03_crashbar_10 +1965322261=ch3_03_dcl_rd_jn_01 +-412819699=ch3_03_decal002 +-1616034425=ch3_03_decal002j +141173035=ch3_03_decal003 +-472426490=ch3_03_decal005 +-950001896=ch3_03_decal007 +-984395473=ch3_03_decal007a +-375515838=ch3_03_decal916 +549646061=ch3_03_decalbots +-1461689615=ch3_03_decrt5467 +-1386659418=ch3_03_dusche_bb_slod +-1419945503=ch3_03_dusche_bb +-327588061=ch3_03_edgedecal01 +-547992355=ch3_03_edgedecal02 +149594121=ch3_03_edgedecal03 +-74513070=ch3_03_edgedecal04 +333745760=ch3_03_emissign_01_lod +359602489=ch3_03_emissign_01 +-213667375=ch3_03_foamwet01 +916469897=ch3_03_foamwet02 +508954613=ch3_03_foamwet03 +-1826918014=ch3_03_foamwet04 +97869483=ch3_03_forecrta_decal2 +-96773457=ch3_03_forecrta +141326097=ch3_03_forecrtb +-2125870517=ch3_03_garage_rd_jn_01 +1939025630=ch3_03_garage_rd_jn_02 +727727697=ch3_03_glue_01 +-804190284=ch3_03_glue_03 +-940214435=ch3_03_glue_05 +2117166038=ch3_03_glue_06 +-427758462=ch3_03_land01 +-179336665=ch3_03_land02 +184661387=ch3_03_land03 +-1416989030=ch3_03_land04 +-574170350=ch3_03_land07 +-2113971040=ch3_03_lands01 +1562114369=ch3_03_lands015 +-1714818292=ch3_03_lands01a +1504218323=ch3_03_lands13 +1098805721=ch3_03_lands15_decal +1976780072=ch3_03_lands15 +-1597315095=ch3_03_lands15j_decal +-1591545735=ch3_03_lands15j +-1343877633=ch3_03_lands15k +-1990134710=ch3_03_landsj5_decal2 +-1281775003=ch3_03_landsj5 +1643616742=ch3_03_log_01 +1868477620=ch3_03_log_02 +-1995958129=ch3_03_new_gasroof +1151673302=ch3_03_new_gassign +850679507=ch3_03_overlays01b +125987237=ch3_03_overlays04 +-1033150600=ch3_03_overlays07 +267368927=ch3_03_overlays3401 +-1998993600=ch3_03_overlays912 +1863653146=ch3_03_overlays912a +-924694356=ch3_03_overlays924 +-1432140528=ch3_03_overlays924a +-767013267=ch3_03_overly00 +-528356640=ch3_03_overly01 +1195325521=ch3_03_overly02 +1442928085=ch3_03_overly03 +825093946=ch3_03_ovrpss +1037158866=ch3_03_ps_backwall001_rl01 +771435045=ch3_03_ps_backwall001_rl02 +1492877337=ch3_03_ps_backwall001_rl03 +294391895=ch3_03_ps_backwall001 +1029035200=ch3_03_ps_backwall002_rl01 +684239782=ch3_03_ps_backwall002_rl02 +453152794=ch3_03_ps_backwall002_rl03 +-2117018227=ch3_03_ps_backwall002_rl04 +140115443=ch3_03_ps_backwall002 +-1647056125=ch3_03_ps_backwall003_rl01 +-2076854329=ch3_03_ps_backwall003_rl02 +56374750=ch3_03_ps_backwall003_rl03 +-166962856=ch3_03_ps_backwall003 +158661763=ch3_03_ps_overpass1 +-1696358554=ch3_03_ps_overpass2 +-1525369912=ch3_03_ps_overpass3 +-1232120131=ch3_03_ps_overpass4 +-1191683189=ch3_03_ps_overpass5 +-572886397=ch3_03_ps_pwr_d +-516449021=ch3_03_ps_pwr +932921184=ch3_03_rail1 +629665065=ch3_03_rail10 +-1206173594=ch3_03_rail2 +-902503271=ch3_03_rail3 +-593557139=ch3_03_rail4 +-293098178=ch3_03_rail5 +2013184042=ch3_03_rail6 +-1976802171=ch3_03_rail7 +-1667724959=ch3_03_rail8 +-1362285110=ch3_03_rail9 +249736419=ch3_03_rd_trn_dcl_01 +-2014343539=ch3_03_righteousslaughter +-1510513724=ch3_03_road_decal +1648298689=ch3_03_road_decal01 +706878088=ch3_03_road_decal02 +-2140420326=ch3_03_road_decal03 +960739531=ch3_03_road_decal05 +1431994138=ch3_03_roadsidedecal1 +1520932810=ch3_03_rr_decal03 +1700048164=ch3_03_rr_decal04 +792805630=ch3_03_rr_decal05 +-1226303190=ch3_03_rr_decal05b +1067704771=ch3_03_rr_decal06 +1454054012=ch3_03_rsl_mr_bb +1904991912=ch3_03_rsl_mr_bb2 +-936452081=ch3_03_rsl_mr_bb3_lod +548257005=ch3_03_rsl_mr_bb3 +-1709206964=ch3_03_sea_end00 +-1478906432=ch3_03_sea_end01 +193951010=ch3_03_sea_end02 +423039089=ch3_03_sea_end03 +-278086435=ch3_03_sea_end04 +11231066=ch3_03_sea_end05 +1804875054=ch3_03_sea_end06 +2041565541=ch3_03_sea_end07 +535896426=ch3_03_sea_uw_decals00 +-119123123=ch3_03_sea_uw_decals01 +55601185=ch3_03_sea_uw_decals02 +1223947115=ch3_03_sea_uw_decals03 +1527158672=ch3_03_sea_uw_decals04 +740571596=ch3_03_sea_uw_decals05 +1048305275=ch3_03_sea_uw_decals06 +2140233893=ch3_03_sea_uw_decals07 +-1847458490=ch3_03_sea_uw_decals08 +1796945849=ch3_03_sea_uw_decals09 +916967991=ch3_03_sea_uw_decals10 +194280457=ch3_03_sea_uw_decals11 +-614622308=ch3_03_sea_uw_decals12 +239206760=ch3_03_sea_uw_decals13 +737230022=ch3_03_sea_uw_decals14 +819414674=ch3_03_sea_uw_decals15 +1083041279=ch3_03_sea_uw_decals16 +1463653214=ch3_03_sea_uw_decals17 +-1261089140=ch3_03_sea_uw_decals18 +-2033039773=ch3_03_sea_uw1_00_lod +746287555=ch3_03_sea_uw1_00 +-892227983=ch3_03_sea_uw1_01 +1697211142=ch3_03_sea_uw1_04 +-204799901=ch3_03_sea_uw1_05 +2100138766=ch3_03_sea_uw1_06 +-1887422541=ch3_03_sea_uw1_07 +939591862=ch3_03_sea_uw1_09 +376207490=ch3_03_sea_uw1_12_lod +1013716816=ch3_03_sea_uw1_12 +1176251056=ch3_03_sea_uw1_13 +-1865053371=ch3_03_sea_uw1_14_lod +-444208767=ch3_03_sea_uw1_14 +1944452463=ch3_03_sea_uw1_15_lod +-144667338=ch3_03_sea_uw1_15 +-189205886=ch3_03_sea_uw1_16_lod +19570890=ch3_03_sea_uw1_16 +-94178384=ch3_03_sea_uw1_17_lod +318391401=ch3_03_sea_uw1_17 +2032051392=ch3_03_sea_uw1_18_lod +-1359971241=ch3_03_sea_uw1_18 +-768526784=ch3_03_sea_uw1_19_lod +-1069211904=ch3_03_sea_uw1_19 +-701863975=ch3_03_sea_uw1_20_lod +1095705166=ch3_03_sea_uw1_20 +-460211301=ch3_03_servrd_01 +-1583434746=ch3_03_servrd_02 +-1807541937=ch3_03_servrd_03 +-2038399542=ch3_03_servrd_04 +1757299270=ch3_03_servrd_05 +1525982899=ch3_03_servrd_06 +1301777401=ch3_03_servrd_07 +803885211=ch3_03_servrd_08 +564835356=ch3_03_servrd_09 +721967027=ch3_03_servrd_10 +877488701=ch3_03_servrd_11 +124850309=ch3_03_servrd_12 +-2031903636=ch3_03_sgn_sanfwy_002 +-705455087=ch3_03_sgn_sanfwy_01_lod001 +-2052361554=ch3_03_sign_fiz +945624980=ch3_03_sign1_fiz +-916439545=ch3_03_ss_brand +1971310077=ch3_03_ss_bs_d +685428068=ch3_03_ss_cb_d +1245023507=ch3_03_ss_cb +460089520=ch3_03_ss_emiss02_lod +1332999826=ch3_03_ss_emiss02 +530436584=ch3_03_ss_emiss03_lod +-584216057=ch3_03_ss_emiss03 +-558124950=ch3_03_ss_outerwall1 +-1822287432=ch3_03_ss_outerwall2 +-1006591534=ch3_03_ss_shop +-633638532=ch3_03_ss_shops +-1359605515=ch3_03_ss_shopsdecal +-2063352878=ch3_03_ssbigsign_d +1855581911=ch3_03_ssbigsign_d004 +495728312=ch3_03_ssbigsign +-1207029550=ch3_03_ssbigsign004 +-290944355=ch3_03_weed_01 +-747940833=ch3_03_weed_02 +-102220465=ch3_03sliprdsswall01 +846278228=ch3_03sliprdsswall02 +1085852387=ch3_03sliprdsswall03 +-1657699357=ch3_03sliprdsswall04 +-1298354503=ch3_03sliprdsswall05 +226092146=ch3_03sliprdsswall07 +-1391716915=ch3_04_barrier_01 +-912273676=ch3_04_barrier_03 +-683840977=ch3_04_barrier_04 +1173769175=ch3_04_cave +1454512429=ch3_04_cs_destarmactrack1_001 +-2064550485=ch3_04_cs_destarmactrack1_002 +-1165336352=ch3_04_cs_destarmactrack1_003 +1774567252=ch3_04_cs_destarmactrack1_004 +570371327=ch3_04_d00 +-1610700540=ch3_04_d01 +-1908374136=ch3_04_d02 +176389640=ch3_04_d03 +-121513339=ch3_04_d04 +1519984182=ch3_04_d05 +-925861213=ch3_04_d06 +-1224255727=ch3_04_d07 +-1521437788=ch3_04_d08 +294882344=ch3_04_d09 +-156248135=ch3_04_d10 +-522015713=ch3_04_d11 +-820442996=ch3_04_d12 +-945391189=ch3_04_d13 +1559077947=ch3_04_d14 +-1543982512=ch3_04_d15 +-74988104=ch3_04_d155678 +-1707237670=ch3_04_d16 +1146254053=ch3_04_d18 +343163332=ch3_04_d181234 +1311021914=ch3_04_d18a23 +1863567467=ch3_04_d19 +1639440612=ch3_04_d20 +1399407687=ch3_04_d21 +1176971715=ch3_04_d22 +939756924=ch3_04_d23 +1399866449=ch3_04_d27 +478205847=ch3_04_d30 +707425002=ch3_04_d31 +-413274798=ch3_04_d32 +-172979721=ch3_04_d33 +1568856474=ch3_04_d34 +22670690=ch3_04_d35_lod +1656742932=ch3_04_d35 +955650177=ch3_04_d36 +590778974=ch3_04_d37_lod +1312570125=ch3_04_d37 +1987447684=ch3_04_d38 +-985421714=ch3_04_d39_lod +-1682483706=ch3_04_d39 +-1319298843=ch3_04_d399 +2106867124=ch3_04_d39x_lod +1301401948=ch3_04_d39x +524940403=ch3_04_d43_lod +954736405=ch3_04_d43 +1898516430=ch3_04_d44 +-293772351=ch3_04_d45_lod +-1719771016=ch3_04_d45 +-238126356=ch3_04_d46_lod +1689614051=ch3_04_d46 +1156094459=ch3_04_d47a +838890543=ch3_04_d47b +1523011104=ch3_04_d47b1 +540070032=ch3_04_d47c +-1203855880=ch3_04_d48 +1080566129=ch3_04_d99 +-1585601263=ch3_04_decal_1799 +-212656588=ch3_04_decal02 +1551495296=ch3_04_decal03 +1339643711=ch3_04_decal04 +-1319626177=ch3_04_decal05 +-680762749=ch3_04_emissive_01_hd +165246618=ch3_04_emissive_02_hd +59759118=ch3_04_emissive_03_hd +-1422167402=ch3_04_emissive_slod +-1434869588=ch3_04_extra01 +2009480006=ch3_04_extra02 +2013941561=ch3_04_fence01 +1533064700=ch3_04_fencesigns_a_lod +471746425=ch3_04_fencesigns_b_lod +-1959487685=ch3_04_foamwet_01 +2104851389=ch3_04_foamwet_02 +1853808080=ch3_04_foamwet_03 +523798308=ch3_04_govbweeds +-1116641119=ch3_04_govdec_00 +-1892512732=ch3_04_govdec_01 +-486984788=ch3_04_govdec_02 +-1261611175=ch3_04_govdec_03 +50230198=ch3_04_govdec_04 +-725838029=ch3_04_govdec_05 +644627089=ch3_04_govdec_06 +-128098700=ch3_04_govdec_07 +803884429=ch3_04_govdec_08 +967598353=ch3_04_govdec_09 +-303969051=ch3_04_govdec_10 +-611702730=ch3_04_govdec_11 +-902036070=ch3_04_govdec_12 +-1211146019=ch3_04_govdec_13 +-1449606032=ch3_04_govdec_14 +-1749671765=ch3_04_govdec_15 +-1761927371=ch3_04_govdec_16 +-2060354654=ch3_04_govdec_17 +1921996382=ch3_04_govdec_18 +1307381018=ch3_04_govdec_19 +1162902177=ch3_04_govdec_20 +883284300=ch3_04_govdec_21 +585938394=ch3_04_govdec_22 +272306295=ch3_04_govdec_23 +-26546985=ch3_04_govdec_24 +-306427014=ch3_04_govdec_25 +-604690452=ch3_04_govdec_26 +-918584703=ch3_04_govdec_27 +-1280387204=ch3_04_govdec_28 +-1570425623=ch3_04_govdec_29 +1356183619=ch3_04_govdec_30 +1125784780=ch3_04_govdec_31 +1712415418=ch3_04_govdec_32 +1481426737=ch3_04_govdec_33 +2074938865=ch3_04_govdec_34 +-190757213=ch3_04_ground2_step1 +780122727=ch3_04_ground2_step2 +-698643944=ch3_04_ground2_step3 +1417990870=ch3_04_inlet001 +693697663=ch3_04_inlet005 +-1214605064=ch3_04_inlet006 +1052156330=ch3_04_inlet1 +1820196152=ch3_04_inlet2 +1521441179=ch3_04_inlet3 +-1007569238=ch3_04_inlet3dd_straybit +1432142059=ch3_04_inlet3dd +-2021607620=ch3_04_isledec1_lod +422008331=ch3_04_isledec1 +95508577=ch3_04_ladder01 +344421901=ch3_04_ladder02 +-487877930=ch3_04_ladder03 +1887153640=ch3_04_ladder04 +-46472288=ch3_04_laddermain_lod +1764845665=ch3_04_laddermain +1775684864=ch3_04_laddermain001_lod +-1509379274=ch3_04_laddermain001 +-1599761696=ch3_04_laddermain002_lod +-1027085132=ch3_04_laddermain002 +-2131674029=ch3_04_laddermain003_lod +165214941=ch3_04_laddermain003 +197579276=ch3_04_lnd01 +649267172=ch3_04_lnd03 +1417274225=ch3_04_lnd04 +86652240=ch3_04_lnd04b +1225706651=ch3_04_lnd05 +-1202840451=ch3_04_lnd05a +1519906593=ch3_04_lnd06 +1024668696=ch3_04_lnd08 +-382174419=ch3_04_lnd08a +1500383528=ch3_04_lndwalldecal +-423959175=ch3_04_lrg_roks_006 +1634308069=ch3_04_p2_lad1 +-1786147449=ch3_04_parking_d +1594622280=ch3_04_parking1_d +168539773=ch3_04_pground_1 +-153874418=ch3_04_pground_2 +-1827981753=ch3_04_poolwtr1_fountn +471105890=ch3_04_pris08_top_door +-1018030735=ch3_04_prison_det +979029725=ch3_04_prison_det2 +1212639926=ch3_04_prison_det3 +378079042=ch3_04_prison_det4 +755160751=ch3_04_prison +-2133346099=ch3_04_prison02 +986950850=ch3_04_prison05 +-1179702661=ch3_04_prison06 +-459204158=ch3_04_prison08_top_iref001 +858155294=ch3_04_prison08_top +1943871192=ch3_04_prison09 +555120740=ch3_04_prison12 +-1345481264=ch3_04_prison13 +750292904=ch3_04_prison14 +832680692=ch3_04_props_props_towels006 +-820004479=ch3_04_railfizz_lod01 +552394010=ch3_04_railfizz_lod02 +-475962748=ch3_04_railfizz_lod03 +-1250392525=ch3_04_railfizz_lod04 +644863529=ch3_04_railfizz01 +1229462489=ch3_04_railfizz02 +-1159102690=ch3_04_railfizz03 +1539031232=ch3_04_railfizz04 +-1144176773=ch3_04_railing +-973484549=ch3_04_railing02 +-745248464=ch3_04_railing03 +-1588722524=ch3_04_railing04 +-1357799381=ch3_04_railing05 +247685005=ch3_04_railing06 +-963778424=ch3_04_rd_dec1 +-1206105179=ch3_04_rd_dec2 +1551733865=ch3_04_rd_dec3 +-2037152954=ch3_04_roadsidedecal1 +1724169827=ch3_04_rock_lod_02 +-633732694=ch3_04_rockcrop1 +-294639082=ch3_04_rockcrop2 +1181309447=ch3_04_rockcrop3 +1488125594=ch3_04_rockcrop4 +668212445=ch3_04_rockcrop5 +708256163=ch3_04_rockcrop6 +-1357436059=ch3_04_rockcrop7 +100546352=ch3_04_roks002 +527110586=ch3_04_roof_ladder01 +354352414=ch3_04_roof_ladder02 +47732881=ch3_04_roof_ladder03 +-389864345=ch3_04_roof_ladder04 +1236837226=ch3_04_roofdec3 +-1887809236=ch3_04_sea__decal001 +-680015785=ch3_04_sea_00b +-411763505=ch3_04_sea_00b1_lod +1593763825=ch3_04_sea_00b1 +-495603327=ch3_04_sea_02b1_lod +-687030188=ch3_04_sea_02b1 +1267922230=ch3_04_sea_03b1_lod +1426182521=ch3_04_sea_03b1 +374476566=ch3_04_sea_04b +-1395049603=ch3_04_sea_04b1_lod +-575475878=ch3_04_sea_04b1 +-81976089=ch3_04_sea_06b1_lod +2043944219=ch3_04_sea_06b1 +955316637=ch3_04_sea_14 +-816765345=ch3_04_sea_15 +-593641224=ch3_04_sea_16 +2006644464=ch3_04_sea_18 +88379973=ch3_04_sea_19 +2016116101=ch3_04_sea_20 +1710086410=ch3_04_sea_21 +649452195=ch3_04_sea_22 +1409103153=ch3_04_sea_23 +1130009580=ch3_04_sea_24 +1620758124=ch3_04_sea_25 +-574601035=ch3_04_sea_26 +184787775=ch3_04_sea_27 +584505101=ch3_04_sea_b01 +2006806554=ch3_04_sea_c00 +-442738868=ch3_04_sea_c006 +1047264688=ch3_04_sea_c01 +1282841029=ch3_04_sea_c02 +1504949311=ch3_04_sea_c03 +1743868090=ch3_04_sea_c04 +1294428887=ch3_04_sea_cont_004 +1310575382=ch3_04_sea_cont_1 +1909330562=ch3_04_sea_cont_2 +1570196656=ch3_04_sea_d_01 +-1458264152=ch3_04_sea_d_015 +-1578395306=ch3_04_sea_d_016 +-759465227=ch3_04_sea_d_017 +-1118482391=ch3_04_sea_d_018 +1880044958=ch3_04_sea_d_019 +1747804636=ch3_04_sea_d_02 +-1981093263=ch3_04_sea_d_020 +1288874791=ch3_04_sea_d_04 +1953528426=ch3_04_sea_d_05 +1033243830=ch3_04_sea_d_07 +1210065354=ch3_04_sea_d_08 +-2135520857=ch3_04_sea_d124 +-1226050031=ch3_04_sea_d125 +-1604704567=ch3_04_sea_deb001 +436784071=ch3_04_sea_details001 +790432588=ch3_04_sea_detailsb +416825721=ch3_04_sea_end00 +722265570=ch3_04_sea_end01 +1071976342=ch3_04_sea_end02 +1311681577=ch3_04_sea_end03 +-2078950288=ch3_04_sea_n100 +-1061931592=ch3_04_sea_n101 +-1434318508=ch3_04_sea_n102 +-619124095=ch3_04_sea_n103 +-856863190=ch3_04_sea_n104 +1238910962=ch3_04_sea_n105 +-215377246=ch3_04_sea_n106 +609516791=ch3_04_sea_n107 +-685752483=ch3_04_sea_ship001 +-1616556925=ch3_04_sea_ship003_lod +1344478812=ch3_04_sea_uw1_00 +490510565=ch3_04_sea_uw1_02_dcls +290529465=ch3_04_sea_uw1_02 +1229992022=ch3_04_sea_uw1_04_lod +-2061072286=ch3_04_sea_uw1_04 +-655430090=ch3_04_sea_uw1a00 +-198531907=ch3_04_sea_uw1a02 +-1019034914=ch3_04_sea_uw1a03 +-1609335680=ch3_04_sea_uw1a04 +1875811319=ch3_04_sea_uw1a05 +-1129761365=ch3_04_sea_uw1a06 +-1971629744=ch3_04_sea_uw1a07 +616302035=ch3_04_sea_uw1a08 +-1292219388=ch3_04_sea_uw1a09_lod +848339324=ch3_04_sea_uw1a09 +-1519224595=ch3_04_sea_uw1a10_lod +607785227=ch3_04_sea_uw1a10 +783385275=ch3_04_sea_uw1a11_lod +914863526=ch3_04_sea_uw1a11 +-776743343=ch3_04_sea_uw1a12_lod +1389358646=ch3_04_sea_uw1a12 +-1972827111=ch3_04_sea_uw1a15_lod +130275359=ch3_04_sea_uw1a15 +1187219854=ch3_04_sea_uw1a17_lod +-1539337964=ch3_04_sea_uw1a17 +-497095440=ch3_04_sea_uwdecals00 +-793949811=ch3_04_sea_uwdecals01 +-515839300=ch3_04_sea_uwdecals05 +-1161519676=ch3_04_sea_uwdecals07 +985865663=ch3_04_sea_uwdecals08 +-1469613814=ch3_04_sea_uwdecals09 +1919814640=ch3_04_sea_uwdecals10 +2141529694=ch3_04_sea_uwdecals11 +-1423180437=ch3_04_sea_uwdecals13 +1253883002=ch3_04_sea_uwdecals14 +776110982=ch3_04_sea_uwdecals15 +1970377195=ch3_04_sea_uwdecals18 +-417139380=ch3_04_sea_uwdecals19 +-1713903829=ch3_04_sea_uwdecals98 +-785660599=ch3_04_searock1 +-8543764=ch3_04_searock2 +1595811309=ch3_04_viewplatform_slod +-1997485166=ch3_04_viewplatform +49942025=ch3_04_wood_006 +636856213=ch3_06_concretebase01 +1449003109=ch3_06_concretebase04 +-1300349643=ch3_06_cs_road01 +1425834547=ch3_06_cs_road03 +1588728487=ch3_06_culvert01 +-1214306501=ch3_06_dec00 +-917943665=ch3_06_dec01 +276519158=ch3_06_dec02 +573963371=ch3_06_dec03 +-1820066420=ch3_06_dec0333a +-1459508785=ch3_06_dec0334a +-321613399=ch3_06_dec04 +-22399660=ch3_06_dec05 +1228982912=ch3_06_dec06 +1527737885=ch3_06_dec07 +636748775=ch3_06_dec08 +934651754=ch3_06_dec09 +-201907358=ch3_06_dec10 +-424933172=ch3_06_dec11 +1427826088=ch3_06_dec12 +1120420099=ch3_06_dec13 +25476741=ch3_06_dec14 +-269018262=ch3_06_dec15 +1579808718=ch3_06_dec16 +1348000812=ch3_06_dec17 +305872912=ch3_06_dec17a +-1034902312=ch3_06_dec17a2 +1075847281=ch3_06_dec17a3 +1863297196=ch3_06_dec17asd +-1792518294=ch3_06_dec17fuc12 +197982504=ch3_06_dec17q23 +-1201198005=ch3_06_dec18 +-1497659148=ch3_06_dec19 +-774842046=ch3_06_dec20 +-467698209=ch3_06_dec21 +-1672450494=ch3_06_dec22 +1720320694=ch3_06_dec23 +175655572=ch3_06_dec24 +-1389359103=ch3_06_dec26 +-1082805108=ch3_06_dec27 +1670249662=ch3_06_dec28 +768315706=ch3_06_dec29 +1375722726=ch3_06_dec30 +1607170173=ch3_06_dec31 +-257943000=ch3_06_dec32 +-61394538=ch3_06_dec33 +221631315=ch3_06_dec34 +-1435300417=ch3_06_dec35 +-975846268=ch3_06_dec37 +-721394983=ch3_06_dec38 +1933025097=ch3_06_dec39 +-1892003133=ch3_06_dec39a +-481983733=ch3_06_dec40 +-116150617=ch3_06_dec41 +-875998205=ch3_06_dec42 +-578881682=ch3_06_dec43 +-1437462251=ch3_06_dec44 +-1064551031=ch3_06_dec45 +-1897506242=ch3_06_dec46 +1695352460=ch3_06_dec47 +1973069735=ch3_06_dec48 +1120387586=ch3_06_dec49 +-448558461=ch3_06_dec50 +1960840828=ch3_06_dec50a +-138924180=ch3_06_dec51 +-1042955352=ch3_06_dec52 +-192020128=ch3_06_decal102 +163982288=ch3_06_decal105 +42633248=ch3_06_decal50 +-8826733=ch3_06_land_03 +309786266=ch3_06_land_06 +-1382273818=ch3_06_land_09 +-1612473518=ch3_06_land_1 +721386965=ch3_06_land_10a +-2114627303=ch3_06_land_11 +2103103456=ch3_06_land_1a +-196197338=ch3_06_land_2 +-1364969269=ch3_06_land_4 +39041352=ch3_06_land_4a +1410194623=ch3_06_land_4b +-1587962314=ch3_06_land_5 +-1638633413=ch3_06_land_5a +-1146662191=ch3_06_land_7 +1834563126=ch3_06_land_8 +759366917=ch3_06_land_ex_08 +1983273777=ch3_06_new_road_decals3 +1928892475=ch3_06_new_road +918242652=ch3_06_parkbench_decals +-575527354=ch3_06_parkbench +-1719392107=ch3_06_road_dec_00 +-477570059=ch3_06_road655 +692437564=ch3_06_stream_water +1786475818=ch3_06_trk_23 +-778709701=ch3_06_trk_23a +-1437895471=ch3_06_trk_24 +424052908=ch3_06_trk_24b +-251127450=ch3_07_decalaa +-1778918761=ch3_07_decals00 +-2007220384=ch3_07_decals01 +1684109159=ch3_07_decals03 +-1093948354=ch3_07_decals05 +-1452441214=ch3_07_decals06 +-1687886479=ch3_07_decals07 +-533893319=ch3_07_decals08 +-893631401=ch3_07_decals09 +548433694=ch3_07_decals10 +699990554=ch3_07_decals10a +-379715462=ch3_07_decals11 +-63723995=ch3_07_decals12 +-429753737=ch3_07_decals13 +1746009568=ch3_07_decals14 +829132948=ch3_07_decals15 +1049471704=ch3_07_decals16 +273665629=ch3_07_decals17 +-1961245709=ch3_07_decals18 +-1664653490=ch3_07_decals19 +-2072136305=ch3_07_decals21 +825003754=ch3_07_decals23 +684949004=ch3_07_decals24 +-1872084452=ch3_07_decals42 +2096929601=ch3_07_decals44 +-2092783667=ch3_07_decals45 +1720139276=ch3_07_decals45ab +1472516298=ch3_07_decals46 +1068222248=ch3_07_decals46ab +1624302242=ch3_07_decals48 +1468395350=ch3_07_decals48ab +-2147311591=ch3_07_decals50 +-1552423165=ch3_07_decals52 +-1840954210=ch3_07_decals53 +1297365701=ch3_07_decals57 +-229931851=ch3_07_decals58 +-529473280=ch3_07_decals59 +-82209491=ch3_07_decals60 +217757935=ch3_07_decals61 +-979588556=ch3_07_decals62 +-381357692=ch3_07_decals63 +2004159922=ch3_07_decals64 +-1676716314=ch3_07_decals65 +1396589885=ch3_07_decals66 +547926346=ch3_07_dirtdecal +1439740217=ch3_07_land_003 +-2024560461=ch3_07_land_01 +-564177195=ch3_07_land_02 +-1165324500=ch3_07_land_04 +-332467596=ch3_07_land_05 +1193453654=ch3_07_land_06 +948701993=ch3_07_land_07 +-1551703779=ch3_07_land_08 +-1793637306=ch3_07_land_09 +651815133=ch3_07_land_10 +205673800=ch3_07_trk_01_decal001 +2115851263=ch3_07_trk_01 +1595285046=ch3_07_trk_01a +-40381706=ch3_07_trk_02 +266827669=ch3_07_trk_03 +1227422324=ch3_07_trk_044 +-444770846=ch3_07_trk_044a +-1283768642=ch3_07_trk_05 +884162856=ch3_07_trk_06 +1165802011=ch3_07_trk_arm_01 +1643082496=ch3_07_trk_arm_03 +906828628=ch3_07_trk_arm_04 +1370018443=ch3_07_trk_arm_06 +1053931828=ch3_07_wat_01a +-2094122891=ch3_08_cablemesh39428_hvlit +-1826601604=ch3_08_cablemesh39530_hvlit +-320379315=ch3_08_cablemesh39706_hvstd +1124056642=ch3_08_cablemesh39708_hvstd +-506333512=ch3_08_cablemesh39714_hvstd +238159566=ch3_08_cablemesh39715_hvlit +2052613446=ch3_08_cablemesh39716_hvlit +-53306987=ch3_08_cablemesh39717_hvlit +-1376489870=ch3_08_ch2_08_fizz01 +-1735900262=ch3_08_ch2_08_fizz04 +1112348457=ch3_08_ch2_08_fizz05 +1422801963=ch3_08_ch2_08_fizz06 +119114775=ch3_08_ch2_08_fizz07_scaff +1551125367=ch3_08_ch2_08_fizz08 +-430466647=ch3_08_ch2_08_fizz09_tower +252927788=ch3_08_crashbar_01 +891562829=ch3_08_crashbar_02 +579733025=ch3_08_crashbar_03 +-862558093=ch3_08_crashbar_20 +64341332=ch3_08_dam_corr_lod +445070344=ch3_08_dam_corr_o +822908483=ch3_08_dam_corr +-945160379=ch3_08_dam_jetty1 +-1283418707=ch3_08_dam_mp003 +352401305=ch3_08_dam_mp2_o001 +-869299997=ch3_08_dam_mp2_w +73774867=ch3_08_dam_newbit1_w +2007726145=ch3_08_dam_plat +-773753640=ch3_08_dam_scaff +-1290411928=ch3_08_dambed_1_lod +-300288895=ch3_08_dambed_1 +1598497322=ch3_08_dambed_2_lod +-1602725569=ch3_08_dambed_2 +276332922=ch3_08_dambed_3_lod +-1835156086=ch3_08_dambed_3 +267314244=ch3_08_dambed_d1 +-561249921=ch3_08_dambed_d2 +-627639991=ch3_08_dambed_d3 +404087846=ch3_08_damculvert +-1179823585=ch3_08_damculvert001_lod +-25379558=ch3_08_damculvert001 +-1805651687=ch3_08_dec00 +717626835=ch3_08_dec01 +1067272065=ch3_08_dec02 +1298391822=ch3_08_dec03 +-483324246=ch3_08_dec04 +-252925407=ch3_08_dec05 +114808311=ch3_08_dec06 +345534840=ch3_08_dec07 +-384427380=ch3_08_dec08 +-123749985=ch3_08_dec09 +1829851240=ch3_08_dec10 +1112335084=ch3_08_dec100 +947900242=ch3_08_dec101 +-1198174341=ch3_08_dec102 +986845051=ch3_08_dec102b +-1496601624=ch3_08_dec103 +-1693805466=ch3_08_dec104 +-1994919807=ch3_08_dec105 +231274985=ch3_08_dec106 +-479582932=ch3_08_dec107 +-785612623=ch3_08_dec108 +-956601273=ch3_08_dec109 +1674788332=ch3_08_dec11 +1961642378=ch3_08_dec110 +1722723599=ch3_08_dec111 +1349484689=ch3_08_dec112 +1361877151=ch3_08_dec12 +-1501805763=ch3_08_dec13 +-1676988837=ch3_08_dec14 +-1975481658=ch3_08_dec15 +-7899818=ch3_08_dec16 +-307113557=ch3_08_dec17 +-488457203=ch3_08_dec18 +-786163568=ch3_08_dec19 +-649922310=ch3_08_dec20 +1794874477=ch3_08_dec21 +658032686=ch3_08_dec22_lod +-1601632377=ch3_08_dec22 +-901293309=ch3_08_dec23 +-1018835816=ch3_08_dec24 +-779785961=ch3_08_dec25 +-1479928415=ch3_08_dec26 +-295787831=ch3_08_dec28 +483852217=ch3_08_dec29 +1759451412=ch3_08_dec30 +682628969=ch3_08_dec30awe +1957803260=ch3_08_dec30qwert +2068430313=ch3_08_dec31 +-1086044707=ch3_08_dec32 +-814356928=ch3_08_dec33 +-1578726622=ch3_08_dec34 +-2042440725=ch3_08_dec36 +-1752664458=ch3_08_dec37 +1769675356=ch3_08_dec38 +2075508433=ch3_08_dec39 +910714126=ch3_08_dec3cv_lod +-471193208=ch3_08_dec40 +-1815738151=ch3_08_dec44 +-1176742651=ch3_08_dec45 +1996541775=ch3_08_dec46 +-2059834432=ch3_08_dec47 +202865114=ch3_08_dec48 +-533126626=ch3_08_dec49 +242908488=ch3_08_dec50 +482679261=ch3_08_dec51 +-57681549=ch3_08_dec53 +1745944285=ch3_08_dec53cv +-670429080=ch3_08_dec55 +1962986999=ch3_08_dec67 +1790261600=ch3_08_dec68 +1484526830=ch3_08_dec69 +-930450495=ch3_08_dec70 +-1170221268=ch3_08_dec71 +-1408845126=ch3_08_dec72 +-1649074665=ch3_08_dec73 +-2127502065=ch3_08_dec74 +2062669969=ch3_08_dec75 +960386347=ch3_08_dec76 +1390250089=ch3_08_dec77 +512925652=ch3_08_dec78 +1212740416=ch3_08_dec79 +-465949016=ch3_08_dec80 +1906546700=ch3_08_dec80aa +-232273277=ch3_08_dec81 +17131582=ch3_08_dec82 +-1420968856=ch3_08_dec83 +-1670111563=ch3_08_dec84 +-1363000495=ch3_08_dec85 +1609770420=ch3_08_dec86 +968448313=ch3_08_dec88 +1202353435=ch3_08_dec89 +1132784604=ch3_08_dec90 +869223537=ch3_08_dec91 +-655583571=ch3_08_dec92 +187890489=ch3_08_dec93 +-296697483=ch3_08_dec94 +-1635671568=ch3_08_dec95 +-1859713221=ch3_08_dec96 +-1025414481=ch3_08_dec97 +-1279669152=ch3_08_dec98 +1466569666=ch3_08_dec99 +858338771=ch3_08_decal_32 +-20458576=ch3_08_decal_987 +-661622849=ch3_08_fence_01 +-1368155258=ch3_08_fence_02 +-1121568533=ch3_08_fence_03 +-609126919=ch3_08_fence_04 +-1521425206=ch3_08_fizz02 +-1968792502=ch3_08_fizz02b +-1165216557=ch3_08_grime_01 +1015101627=ch3_08_grime_02 +782736648=ch3_08_grime_03 +417952140=ch3_08_grime_04 +1976506050=ch3_08_land_01 +-797455342=ch3_08_land_02 +-498700369=ch3_08_land_03 +1177258638=ch3_08_land_03a +-1385888275=ch3_08_land_04 +-1155096208=ch3_08_land_05 +-1758963292=ch3_08_land_06 +201352404=ch3_08_land_06a +-1459421863=ch3_08_land_07 +-1964874762=ch3_08_land_07a +1923059859=ch3_08_land_08 +-2073742306=ch3_08_land_09 +1910705034=ch3_08_land_10 +-364578656=ch3_08_lightbase_01 +-1488442722=ch3_08_parkinglot_ +1218750848=ch3_08_pklines_01 +2131662419=ch3_08_pklines_05 +-1978260719=ch3_08_ppbldg003 +961698980=ch3_08_ppbldg006_d +352401641=ch3_08_ppbldg006 +-953233214=ch3_08_pptube01 +-626690129=ch3_08_pptube02 +-1545926117=ch3_08_pptube03 +639078034=ch3_08_pptube04 +105074410=ch3_08_pptube05 +267477574=ch3_08_pptube06 +2086265653=ch3_08_props_combo170_01_lod +-823001744=ch3_08_props_s_029 +-1134569072=ch3_08_props_s_030 +-1373487851=ch3_08_props_s_031 +-1719209678=ch3_08_pumprm_rd00 +-1014774485=ch3_08_pumprm_rd01 +1970173256=ch3_08_road003 +2131475695=ch3_08_road003a +-1471592537=ch3_08_road13 +-1849230487=ch3_08_road652 +-2131771372=ch3_08_roadblend01 +-2094414058=ch3_08_trk_16 +-1590623728=ch3_08_trk_21 +1868516726=ch3_08_trk_arm_05 +207040595=ch3_08_tub01_dcl +1779417278=ch3_08_tub02_dcl +-1903762886=ch3_08_tub03_dcl +2076169544=ch3_08_tub04_dcl +581637042=ch3_08_tub05_dcl +800372682=ch3_08_tub06_dcl +1055357395=ch3_08_tub08_dcl +-2046121644=ch3_08_tub10_dcl +1458015620=ch3_08_tub15_dcl +1132841131=ch3_08_tub18_dcl +825027715=ch3_08_tub20_dcl +-1345582026=ch3_08_tub20_dcl003 +925686296=ch3_08_tub24_dcl +-1732642658=ch3_08_tub25_dcl +-749132645=ch3_08_weir_01 +-987822041=ch3_08_weir_02 +-1878254078=ch3_08_weir_03 +-836090305=ch3_09_crashbar_021_lod +1100483508=ch3_09_crashbar_022_lod +-1352003749=ch3_09_crashbar_023_lod +1123863124=ch3_09_crashbar_024_lod +-1764881703=ch3_09_crashbar_09 +-184432041=ch3_09_crashbar_10 +-1904280213=ch3_09_crashbar_16 +2091209800=ch3_09_crashbar_20 +-1870331984=ch3_09_decals00 +-1640522987=ch3_09_decals01 +-1559649095=ch3_09_decals02 +-1330429940=ch3_09_decals03 +-947098178=ch3_09_decals04 +-542597646=ch3_09_decals06 +-311477889=ch3_09_decals07 +-34219380=ch3_09_decals08 +61924866=ch3_09_decals09 +-1672025729=ch3_09_decals10 +1628074739=ch3_09_decals11 +2137501601=ch3_09_decals12 +-1249403924=ch3_09_decals13 +-1047415808=ch3_09_decals14 +-2014461767=ch3_09_decals15 +-88889785=ch3_09_decals17 +150553298=ch3_09_decals18 +-552210680=ch3_09_decals19 +586641170=ch3_09_decals20 +1836942377=ch3_09_decals22 +-2143049291=ch3_09_decals23 +-636887744=ch3_09_decals24 +1160262515=ch3_09_decals26 +1465505750=ch3_09_decals27 +-1882699586=ch3_09_decals28 +-1584206765=ch3_09_decals29 +367057505=ch3_09_decals37 +1019979830=ch3_09_decals38 +794103113=ch3_09_decals39 +-1468695232=ch3_09_decals58 +-1840885534=ch3_09_decals59 +35339126=ch3_09_decals60 +272717762=ch3_09_decals61 +1050621049=ch3_09_decals63 +1546088329=ch3_09_decals64 +-370144484=ch3_09_decals65 +-140171642=ch3_09_decals66 +2010687215=ch3_09_decals67 +-2054340008=ch3_09_decals68 +-1555268138=ch3_09_decals69 +-1073042802=ch3_09_decals72 +-1636079760=ch3_09_decals73 +-1934507043=ch3_09_decals74 +-977331276=ch3_09_land_01 +-723863061=ch3_09_land_02 +-433300338=ch3_09_land_03 +-802180963=ch3_09_land_05 +-481405222=ch3_09_land_06 +-1416018446=ch3_09_props_combo10_dslod +-396751366=ch3_09_props_combo11_dslod +-1754475451=ch3_09_props_combo12_dslod +-49364721=ch3_09_props_combo13_dslod +-1669263607=ch3_09_props_combo14_dslod +-1679690193=ch3_09_props_combo15_dslod +1951590537=ch3_09_props_combo16_dslod +538575755=ch3_09_props_combo17_dslod +-485688309=ch3_09_props_combo18_dslod +1094168726=ch3_09_trk_16 +995001595=ch3_09_trk_17b +504883807=ch3_09_trk_18 +261393856=ch3_09_trk_18b +270945916=ch3_09_trk_19 +-2138935626=ch3_09_trk_19a +876024697=ch3_09_trk_20 +695689610=ch3_10_b1_railing +-2015949425=ch3_10_b1 +355704072=ch3_10_b2_railing +218175461=ch3_10_b2 +1043888723=ch3_10_b3 +695520680=ch3_10_decs07 +242390948=ch3_10_decs08 +956197735=ch3_10_decs51 +1595586471=ch3_10_decs54 +1901452317=ch3_10_decs55 +-2136507712=ch3_10_decs56 +116426580=ch3_10_decs57 +339419625=ch3_10_decs58 +709643787=ch3_10_decs59 +1970070235=ch3_10_decs60 +1655422297=ch3_10_decs61 +415803796=ch3_10_decs62 +101352472=ch3_10_decs63 +916874575=ch3_10_decs64 +618643906=ch3_10_decs65 +-911996084=ch3_10_decs67 +1372273969=ch3_10_dir_rd_sgn_01 +-755156235=ch3_10_ele_conc_base_01 +-642025218=ch3_10_fence01 +-734466571=ch3_10_fence02 +164216704=ch3_10_g1_multi +-1271000839=ch3_10_g1_terrain +371161404=ch3_10_g2_multi +1109293905=ch3_10_g2_terrain +2117842222=ch3_10_glue +-1140411524=ch3_10_glue002 +-951966168=ch3_10_glue2 +1401698060=ch3_10_graff +-2094266393=ch3_10_land_01_decal03 +35492179=ch3_10_land_01b +909917033=ch3_10_land_02_decal02 +496571095=ch3_10_land_02 +1349655077=ch3_10_land_03_decal02 +-1889700254=ch3_10_land_03 +-970717207=ch3_10_land_04_decals02 +2032880126=ch3_10_land_04 +1793699195=ch3_10_land_05 +1470924545=ch3_10_land_06 +-965286764=ch3_10_land_07 +-1364249339=ch3_10_land_08 +-1720579445=ch3_10_land_09 +820655661=ch3_10_land_10 +2059129305=ch3_10_rbridge +1056063697=ch3_10_road +446856490=ch3_10_weed_01 +-735973326=ch3_10_weed_02 +-1774041919=ch3_11__decal001 +-263785343=ch3_11_armco1 +1901033064=ch3_11_armco2 +1628755443=ch3_11_armco3 +1438039863=ch3_11_armco4 +1130306184=ch3_11_armco5 +-1467292450=ch3_11_armco6 +-1768800019=ch3_11_armco7 +-1935135463=ch3_11_armco8 +2061928854=ch3_11_armco9 +-491910524=ch3_11_cabletarp1 +-2029336656=ch3_11_cdec_01h +1181754869=ch3_11_ch2_11_decal +1175698662=ch3_11_ch3_armco_10 +2098047693=ch3_11_ch3_armco_11 +1657370193=ch3_11_ch3_armco_12 +1378407676=ch3_11_ch3_armco_13 +1835469692=ch3_11_ch3_armco_14 +-2002075133=ch3_11_ch3_armco_16 +185550538=ch3_11_ch3_armco_17 +644185462=ch3_11_ch3_armco_18 +814453186=ch3_11_ch3_armco_19 +-1734264607=ch3_11_ch3_structures1_b +-2134516844=ch3_11_ch3_tanksmall +538582608=ch3_11_chimney1_decal001 +1242356579=ch3_11_des_tankercrash_end +-599149826=ch3_11_des_tankercrash_start +1391354030=ch3_11_detail_new4a +1402666496=ch3_11_detail009 +1668009666=ch3_11_detail3a +1073154009=ch3_11_detail3c +871192768=ch3_11_detail4 +742218974=ch3_11_detail4b +1380259183=ch3_11_detail6 +1137834121=ch3_11_detail7 +201431831=ch3_11_detail7b +413290682=ch3_11_fan001 +-1292995633=ch3_11_gate_1_hd +-1211435954=ch3_11_gate_2_hd +-1964467423=ch3_11_gate_3_hd +984406577=ch3_11_gate_4_hd +-1160753057=ch3_11_ground_01 +-785220317=ch3_11_ground_02 +-2025625274=ch3_11_ground_03 +1471253027=ch3_11_ground_04 +646588365=ch3_11_ground_05 +1949057816=ch3_11_ground_06 +1183672275=ch3_11_ground_07 +341738358=ch3_11_ground_08 +-249545478=ch3_11_ground_09 +-2095849545=ch3_11_ground_10 +1809690947=ch3_11_ground_11 +1619040905=ch3_11_ground_12 +-1907689955=ch3_11_ground_13 +2097501074=ch3_11_ground_14 +719957844=ch3_11_ground_15 +390793239=ch3_11_ground_16 +1178166771=ch3_11_ground_17 +-2114999981=ch3_11_ground_18_o +868598028=ch3_11_ground_18 +-29698569=ch3_11_ground_19 +-1598334529=ch3_11_ground_conc_o +1371079303=ch3_11_ground_decal03 +-1701324808=ch3_11_jump +-1370456270=ch3_11_ladder_b +-1367591952=ch3_11_ladder01 +-1070147739=ch3_11_ladder02 +1236045313=ch3_11_lay_byovy_3 +-1839648009=ch3_11_mground_2_o +1825437987=ch3_11_mground_2 +217359003=ch3_11_nwdcal01 +-687819500=ch3_11_pipe01 +-1205074353=ch3_11_pipe01b +-359044311=ch3_11_pipe01c +-908944712=ch3_11_pipe02 +1060115317=ch3_11_pipe02b +1506976263=ch3_11_pipe03a_2_lod +-473881927=ch3_11_pipe03a_2 +-116062724=ch3_11_pipe03a +1640453983=ch3_11_pipe03b +-1937920817=ch3_11_pipe03c +1621316591=ch3_11_pipe04a +1247848298=ch3_11_pipe04b +958858487=ch3_11_pipe04c +267921154=ch3_11_pipe05 +44960878=ch3_11_pipe06 +1980166954=ch3_11_pipe07 +1748326279=ch3_11_pipe08 +1944361601=ch3_11_pipedecal01 +-1554155150=ch3_11_pipedecal02 +1227200259=ch3_11_railing01 +473605960=ch3_11_railing01b +166855351=ch3_11_railing01c +113704033=ch3_11_railing01d +-158114822=ch3_11_railing01e +-478857794=ch3_11_railing01f +-1560917341=ch3_11_railing02 +1824546360=ch3_11_railing03 +1983476010=ch3_11_railing04 +-2061988116=ch3_11_railing05 +-326252419=ch3_11_rf_tanker_end_slod +1026225904=ch3_11_rf_tanker_start_slod +1280834262=ch3_11_rubbish01 +1494989652=ch3_11_struc15_rail +-2006451316=ch3_11_structures1 +1926870575=ch3_11_structures12 +1588366805=ch3_11_structures15 +2052677487=ch3_11_structures2 +-1731035532=ch3_11_structures2b +1290568854=ch3_11_structures4 +-1781098899=ch3_11_structures5 +1018984=ch3_11_structures6_new +-1743541582=ch3_11_structures6b_new +982867936=ch3_11_structures9 +-729433511=ch3_11_tamov_01 +1760672682=ch3_11_tankbig +-397084148=ch3_11_tankerexp_end_dec +-475010146=ch3_11_tankerexp_end +-2077918235=ch3_11_tankerexp_grp0_slod +1117786725=ch3_11_tankerexp_grp0 +-208919750=ch3_11_tankerexp_grp3_slod +959905683=ch3_11_tankerexp_grp3 +-587517777=ch3_11_tankerexp_petrol +-1076771576=ch3_11_tankerexp_ptrl2 +1511591386=ch3_11_tankerexp_start_slod +-2003469124=ch3_11_tankerexp_start +-621736190=ch3_11_tanksmall_rail01_lod +1584325512=ch3_11_tanksmall_rail01 +-1303737526=ch3_11_tanksmall_rail02 +241877889=ch3_11_tanksmall_rail04 +589884669=ch3_11_tanksmall_rail05 +-341515861=ch3_11_tbig_rail_lod01 +395574536=ch3_11_tbig_rail01 +1902883002=ch3_11_tbig_rail02 +1662653463=ch3_11_tbig_rail03 +1318447887=ch3_11_tbig_rail04 +1088901042=ch3_11_tbig_rail05 +-1762624561=ch3_11_tbig_rail06 +-2001608878=ch3_11_tbig_rail07 +1809275886=ch3_11_trk_dec00 +97816522=ch3_11_trk_dec02 +-637716424=ch3_11_trk_dec06 +-875947346=ch3_11_trk_dec10 +1770116643=ch3_11_trk_dec14 +1424960766=ch3_11_trk_dec16 +-15137645=ch3_11_trk_dec25 +1029865509=ch3_11_trk_dec32 +123540475=ch3_11_trk_dec36 +-1421938368=ch3_11_trk_dec41 +-1698475931=ch3_11_trk_dec48 +-1314718468=ch3_11_trk_dec52 +-1170600402=ch3_11_trk_dec56 +935857344=ch3_11_trk_dec60 +106703225=ch3_11_trk_dec66 +1262203423=ch3_11_trk_dec72 +640378871=ch3_11_trk_dec74 +141798536=ch3_11_trk_dec76 +-1937328976=ch3_11_trk_dec77 +103001020=ch3_11_trk_dec80 +-2093575702=ch3_11_wattower1 +-1797638863=ch3_11_wattower2 +22191270=ch3_11_weeds_01 +244037400=ch3_11_weeds_02 +-689911857=ch3_11_weeds_03 +2053672672=ch3_11_weeds_05 +-57574957=ch3_11_whirly_parent +-1091875848=ch3_11_wires_md_06 +-428138242=ch3_11_wires_md_069 +-1132685978=ch3_11_yard01 +95057815=ch3_12_animplane01 +-303347687=ch3_12_animplane02 +100618162=ch3_12_animplane1_lod +26298863=ch3_12_animplane2_lod +1022385496=ch3_12_belucky +454153329=ch3_12_casinodetailsa +-305169939=ch3_12_casinodetailsb +-1535887408=ch3_12_casinoovly +286261492=ch3_12_dcl_00 +-647145959=ch3_12_dcl_00b +2076931426=ch3_12_emissivea_lod +-1517221919=ch3_12_emissivea +1219710487=ch3_12_emissived +-1863445814=ch3_12_emissivee_lod +1818989975=ch3_12_emissivee +-451597541=ch3_12_ff00 +-1361690141=ch3_12_ff00rail01 +1595875958=ch3_12_ff00rail02 +-1926791546=ch3_12_ff00rail03 +-362183076=ch3_12_ff049 +-1726457964=ch3_12_ff049rail01 +1346782701=ch3_12_ff049rail02 +1388206108=ch3_12_ff055 +33943432=ch3_12_ff10 +1440257844=ch3_12_ff12 +-967494268=ch3_12_ff12rail01 +-735260365=ch3_12_ff12rail02 +705395951=ch3_12_ff12rail03 +-1211557780=ch3_12_ff12rail04 +-22239694=ch3_12_ff12rail05 +221659973=ch3_12_ff12rail06 +-857701046=ch3_12_ff16 +-1564037157=ch3_12_ff16b +-335461809=ch3_12_ff16c +-1350088027=ch3_12_ff41rail02 +-1164778481=ch3_12_ff46 +1567288242=ch3_12_ff46rail01 +1789068838=ch3_12_ff46rail02 +83837601=ch3_12_ff4rail01 +-669373428=ch3_12_fizzrails01 +-966817641=ch3_12_fizzrails02 +1035302721=ch3_12_fizzrails03 +737399742=ch3_12_fizzrails04 +559005306=ch3_12_fizzrails05 +269556729=ch3_12_fizzrails06 +1656799579=ch3_12_fizzrails07 +285744619=ch3_12_fizzrails08 +1162053217=ch3_12_fizzrails09 +1725745243=ch3_12_fizzrails10 +-1884382722=ch3_12_fizzrails11 +-1788369552=ch3_12_fizzrails12 +-1306403100=ch3_12_fizzrails13 +-1075545495=ch3_12_fizzrails14 +-406697432=ch3_12_fizzrails15 +-839182694=ch3_12_fizzrails16 +-2075196605=ch3_12_fizzrails17 +-1700974625=ch3_12_fizzrails18 +2028467881=ch3_12_ground1_o +-1409449821=ch3_12_ground1 +1032276539=ch3_12_ground2_o +-1119149250=ch3_12_ground2 +1970865178=ch3_12_ground3_o +-650552550=ch3_12_ground3 +1015879150=ch3_12_ground4_o +-341835801=ch3_12_ground4 +1211638081=ch3_12_hay1 +1734565783=ch3_12_hay2 +605443182=ch3_12_hedgetops01 +844165347=ch3_12_hedgetops02 +958398137=ch3_12_hedgetops03 +75692496=ch3_12_hedgetopsa +295965718=ch3_12_hedgetopsb +-1840671393=ch3_12_hedgetopsc +-1602473532=ch3_12_hedgetopsd +-1226453203=ch3_12_landingdecals +874636820=ch3_12_landingdecalsb +1330934962=ch3_12_paddockfencea_hi +224636530=ch3_12_paddockfenceb_hi +902852738=ch3_12_paddockfencec_hi +312209214=ch3_12_paddockfenced_hi +457109464=ch3_12_paddockfencef_hi +301808585=ch3_12_paddockfenceg_hi +868425575=ch3_12_paddockfenceh_hi +-777165813=ch3_12_paddockfencei_hi +-1323174630=ch3_12_paddockfencej_hi +965609485=ch3_12_paddockfencek_hi +-2104771919=ch3_12_paddockfencel_hi +1106428156=ch3_12_paddockfencem_hi +-785368230=ch3_12_paddockfencema_hi +-1731358788=ch3_12_paddockfencen_hi +-1282517078=ch3_12_props_combo10_slod +793110064=ch3_12_props_combo11_slod +1716345502=ch3_12_props_combo12_slod +-2031424618=ch3_12_props_combo13_slod +-2054937662=ch3_12_props_combo14_slod +96833455=ch3_12_props_combo15_slod +1135573407=ch3_12_props_combo17_slod +-1410439771=ch3_12_props_combo18_slod +-710513263=ch3_12_props_para_slod1 +-630456418=ch3_12_rails01 +915811770=ch3_12_rails01b +2037857656=ch3_12_rest +1285014320=ch3_12_resta +-19814491=ch3_12_restb +-1663474758=ch3_12_restc +-1903179993=ch3_12_restd +-1657521904=ch3_12_smallpaddocka +-1545124234=ch3_12_smallpaddockb +-1313807863=ch3_12_smallpaddockc +1809372758=ch3_12_smallpaddockd +-952003274=ch3_12_smallpaddockda +567028211=ch3_12_stables1_o +-214444329=ch3_12_stables1 +-245163413=ch3_12_stables2a +1672183550=ch3_12_stables2b +1878093086=ch3_12_stablesovly1 +670470424=ch3_12_stablesovly1b +108130243=ch3_12_stands001 +746363832=ch3_12_stands001pole01 +839952096=ch3_12_stands001pole02 +384635045=ch3_12_stands002 +958627060=ch3_12_stands002boards1 +115447921=ch3_12_stands002boards2 +2106326798=ch3_12_stands002pole01 +1339204508=ch3_12_stands002pole02 +505004075=ch3_12_stands002pole03 +810509462=ch3_12_stands002pole04 +-1304598416=ch3_12_stands002pole05 +186270519=ch3_12_stands002rail01 +-920207487=ch3_12_stands002rail02 +-474778470=ch3_12_stands002rail04 +-1243211520=ch3_12_stands002rail05 +-1714197193=ch3_12_stands002rail16 +651263829=ch3_12_stands002rail44 +-801012347=ch3_12_stands002steps01 +-32022224=ch3_12_stands002steps02 +-89302436=ch3_12_stands002steps03 +949868116=ch3_12_stands002steps04 +1416905737=ch3_12_standsovly1 +1707206308=ch3_12_standsovly2 +871957267=ch3_12_standsovly3 +656752851=ch3_12_standsrails1 +1028812077=ch3_12_standsrails2 +1421286394=ch3_12_standsrails3 +-1652855133=ch3_12_track02rail01 +1798670872=ch3_12_track02rail04 +1861489033=ch3_12_track02rail06 +1507845985=ch3_12_track02rail08 +174475611=ch3_12_track02rail10 +-820981071=ch3_12_track02rail11 +-1948726210=ch3_12_track02rail15 +-1875389200=ch3_12_track02rail18 +-1374744306=ch3_12_track02rail21 +1511221784=ch3_12_track02rail24 +-272525950=ch3_12_track02rail27 +347037533=ch3_12_track02rail29 +-689773411=ch3_12_track02rail32 +730631659=ch3_12_track02rail35 +-274262483=ch3_12_track02rail38 +-432905600=ch3_12_trackfence01 +-664287509=ch3_12_trackfence02 +-1591453599=ch3_12_trackfence03 +-84252174=ch3_12_trackfence03b +-1814643258=ch3_12_trackfence04 +1688670023=ch3_12_trackfencea +-775060846=ch3_12_trackovly1a +-812745196=ch3_12_trackovly1b +-108474232=ch3_12_water_a +-481549297=ch3_12_water_b +1925166653=ch3_13_armco_lb_03 +-1580416506=ch3_13_armco_lb_03b +-1919882273=ch3_13_armco_lb_04 +339818737=ch3_13_bch_00 +116301388=ch3_13_bch_01 +-261394106=ch3_13_bch_02 +-481437941=ch3_13_bch_03 +-1140782990=ch3_13_bch_05 +-1447959600=ch3_13_bch_06 +-1734852195=ch3_13_bch_07 +-1410860635=ch3_13_car_pk_01 +-1880768967=ch3_13_cp_barr_01 +1948246601=ch3_13_decls00 +1709000132=ch3_13_decls01 +-526107820=ch3_13_decls02 +-765026599=ch3_13_decls03 +956886044=ch3_13_decls04 +784586642=ch3_13_decls05 +-438843977=ch3_13_decls06 +-1754978093=ch3_13_decls07 +-495894806=ch3_13_decls08 +-207068840=ch3_13_decls09 +1690892875=ch3_13_decls10 +1265420179=ch3_13_decls11 +-220424608=ch3_13_decls12 +-533729017=ch3_13_decls13 +511405469=ch3_13_decls14 +210487742=ch3_13_decls15 +-1474625314=ch3_13_decls16 +-1655575736=ch3_13_decls17 +-878819356=ch3_13_decls18 +-1192254841=ch3_13_decls19 +-1569655174=ch3_13_decls20 +-1867558153=ch3_13_decls21 +1051504371=ch3_13_decls22 +1496933388=ch3_13_decls24 +1198768257=ch3_13_decls25 +66009445=ch3_13_decls26 +-189752600=ch3_13_decls27 +589690834=ch3_13_decls28 +283398991=ch3_13_decls29 +1668151741=ch3_13_decls30 +1351668739=ch3_13_decls31 +325736891=ch3_13_decls32 +808260436=ch3_13_decls34 +1289047204=ch3_13_decls35 +-866989171=ch3_13_decls36 +-93837385=ch3_13_decls37 +-191816695=ch3_13_decls38 +585365678=ch3_13_decls39 +-1925034319=ch3_13_decls40 +989014548=ch3_13_decls41 +582973865=ch3_13_decls42 +283989509=ch3_13_decls43 +1174356012=ch3_13_decls44 +104808517=ch3_13_decls46 +876518487=ch3_13_decls47 +1666415232=ch3_13_decls48 +1353274668=ch3_13_decls49 +595524564=ch3_13_decls50 +352870119=ch3_13_decls51 +-1836950995=ch3_13_decls52 +1079031243=ch3_13_decls53 +-1262444879=ch3_13_decls56 +-496272890=ch3_13_decls57 +-778184597=ch3_13_decls58 +2133472129=ch3_13_decls59 +-1089752029=ch3_13_decls60 +-828026026=ch3_13_decls61 +-301526459=ch3_13_decls62 +-61722917=ch3_13_decls63 +198495712=ch3_13_decls64 +429615469=ch3_13_decls65 +-116607390=ch3_13_drain_01 +-1970049957=ch3_13_drain2 +65004367=ch3_13_foamwet_01 +-188070620=ch3_13_foamwet_02 +-1625384506=ch3_13_foamwet_03 +-1366411095=ch3_13_foamwet_04 +-1597793004=ch3_13_foamwet_05 +-837224514=ch3_13_foamwet_06 +-1136438253=ch3_13_foamwet_07 +287747640=ch3_13_hlandb_02h +-686351193=ch3_13_land_03 +80703927=ch3_13_land_05b +-1787042221=ch3_13_land_c_01 +1869322803=ch3_13_land_c_02 +-282715734=ch3_13_land_c_03 +13876485=ch3_13_land_c_04 +1251102849=ch3_13_land_c_05 +58835549=ch3_13_land_c_07 +363095714=ch3_13_land_c_08 +425968355=ch3_13_land_c_12b +-1671470689=ch3_13_land_m_01 +-915424317=ch3_13_land_m_02 +-1154146482=ch3_13_land_m_03 +-453348648=ch3_13_land_m_04 +-692529579=ch3_13_land_m_05 +472572220=ch3_13_land_m_06 +741156297=ch3_13_land_r_02 +471041430=ch3_13_land_r_03 +-1187136711=ch3_13_landb_01 +1703419183=ch3_13_props_ch3_13_towels +1133335174=ch3_13_rk_ins00 +517277974=ch3_13_rk_ins01 +-38970024=ch3_13_rk_ins01a +826781179=ch3_13_rk_ins02 +2052538393=ch3_13_rk_ins03 +-1933253388=ch3_13_rk_ins04 +1593543010=ch3_13_rk_ins05 +1899113935=ch3_13_rk_ins06 +-1164722027=ch3_13_rk_ins07 +-959388034=ch3_13_sea_end00 +-1192113472=ch3_13_sea_end01 +1910291607=ch3_13_sea_end02 +1427669775=ch3_13_sea_end03 +420219639=ch3_13_sea_end04 +2083311927=ch3_13_sea_end05 +896975820=ch3_13_sea_end06 +657205047=ch3_13_sea_end07 +-539191143=ch3_13_sea_end08 +-1042652276=ch3_13_sea_sbed_03 +-676107=ch3_13_sea_sbed_d_04 +-1079162387=ch3_13_sea_uw1_01 +-417523504=ch3_13_sea_uw1_02 +-312728242=ch3_13_sea_uw1_03 +175792010=ch3_13_sea_uw1_04 +418446455=ch3_13_sea_uw1_05 +-200691023=ch3_13_sea_uw1_06 +1238130229=ch3_13_sea_uw1_07 +-18397076=ch3_13_sea_uw1_08 +-442493474=ch3_13_sea_uw1_09 +1894559077=ch3_13_sea_uw1_10 +-1088697918=ch3_13_sea_uw1_11 +-520974989=ch3_13_sea_uw1_12 +-59816852=ch3_13_sea_uw1_14 +938261350=ch3_13_sea_uw1_17 +-240317477=ch3_13_sea_uw1_18_lod +1059211729=ch3_13_sea_uw1_18 +1400402557=ch3_13_sea_uw1_19 +-1584708350=ch3_13_sea_uw1_20_lod +-529625697=ch3_13_sea_uw1_20 +-307746798=ch3_13_sea_uw1_21 +900544539=ch3_13_sea_uw1_22 +65459343=ch3_13_sea_uw1_23 +1607797870=ch3_13_sea_uw1_29 +396623153=ch3_13_sea_uw1_30 +-1972496916=ch3_13_sea_uw1_31_lod +-436463134=ch3_13_sea_uw1_31 +436699640=ch3_13_sea_uw1_32 +139943576=ch3_13_sea_uw1_33 +1049447171=ch3_13_sea_uw1_34 +1285318433=ch3_13_sea_uw1_35 +-1741816277=ch3_13_sea_uw1_36 +-1436147045=ch3_13_sea_uw1_37 +1041252010=ch3_13_sea_uw1_dec_01 +1471508980=ch3_13_sea_uw1_dec_03 +1225315483=ch3_13_sea_uw1_dec_04 +1695026329=ch3_13_sea_uw1_dec_05 +-1873190085=ch3_13_sea_uw1_dec_06 +-2103523386=ch3_13_sea_uw1_dec_07 +-1132643438=ch3_13_sea_uw1_dec_08 +14468180=ch3_13_sea_uw1_dec_09 +-1185467286=ch3_13_sea_uw1_dec_10 +-999732594=ch3_13_sea_uw1_dec_11 +-690229389=ch3_13_sea_uw1_dec_12 +-505215615=ch3_13_sea_uw1_dec_13 +701404227=ch3_13_sea_uw1_dec_15 +529563591=ch3_13_sea_uw1_dec_16 +241622388=ch3_13_sea_uw1_dec_17 +-64669455=ch3_13_sea_uw1_dec_18 +-488438163=ch3_13_sea_uw1_dec_19 +-1929785280=ch3_13_sea_uw1_dec_20 +-2110539084=ch3_13_sea_uw1_dec_21 +-665164028=ch3_13_sea_uw1_dec_22 +-943405607=ch3_13_sea_uw1_dec_23 +-1140478373=ch3_13_sea_uw1_dec_24 +690468368=ch3_13_sea_uwb_00 +393089693=ch3_13_sea_uwb_01 +1120299341=ch3_13_sea_uwb_02 +851429696=ch3_13_sea_uwb_03 +1614750790=ch3_13_sea_uwb_04 +1317109963=ch3_13_sea_uwb_05 +2142298921=ch3_13_sea_uwb_06 +-2076855252=ch3_13_sea_uwb_d_00 +-1158110795=ch3_13_sea_uwb_d_01 +-610391698=ch3_13_sea_wreck_00 +2146398702=ch3_13_sea_wreck_01 +1279527576=ch3_13_sea_wreck_02 +-1550501575=ch3_13_sea_wreck_03 +508610414=ch3_13_sea_wreck_decal +1602759496=ch3_13_sea_wreck_lod +-1704574113=ch3_13_wall_00 +-1344442803=ch3_13_wall_01 +-63071912=ch3_13_waves_02 +175420870=ch3_13_waves_03 +-1157978167=ch3_14_blend01 +78986045=ch3_14_blend02 +-1902660827=ch3_14_clff00 +-646428443=ch3_14_clff01 +-377886488=ch3_14_clff02 +-1210808930=ch3_14_clff03 +-1457285434=ch3_14_coastdecs04 +-758650354=ch3_14_coastdecs05 +-1579711982=ch3_14_coastdecs10 +165663265=ch3_14_coastdecs11 +478967674=ch3_14_coastdecs12 +564878859=ch3_14_foam_01 +58007967=ch3_14_foam_02 +335104871=ch3_14_landdcal_01 +-448444356=ch3_14_landm_00 +-257268043=ch3_14_landm_00b +1079148117=ch3_14_landm_01 +177214161=ch3_14_landm_02 +1880975325=ch3_14_landm_02b +1116996280=ch3_14_landm_03 +1414702645=ch3_14_landm_04 +409421555=ch3_14_landm_05_decal +1728039823=ch3_14_landm_05 +-1535685309=ch3_14_lnddecs01 +1067123596=ch3_14_lnddecs03 +-549731633=ch3_14_lnddecs04 +-1859606870=ch3_14_lnddecs05 +-1140097937=ch3_14_lnddecs06 +-1497017885=ch3_14_lnddecs07 +643879192=ch3_14_lnddecs08 +1347704042=ch3_14_lnddecs10 +415000007=ch3_14_lnddecs11 +-427196062=ch3_14_lnddecs12 +-700023784=ch3_14_rocks_00 +-1055632972=ch3_14_rocks_01 +1213661262=ch3_14_rocks_015 +616118543=ch3_14_rocks_017 +-1857252808=ch3_14_rocks_019 +759613690=ch3_14_rocks_020 +-1535141689=ch3_14_rocks_04 +-1236714406=ch3_14_rocks_05 +-906402886=ch3_14_rocks_06 +1864609292=ch3_14_rocks_09 +399474809=ch3_14_rocks_10 +167634138=ch3_14_rocks_11 +-62142090=ch3_14_rocks_12 +-296669823=ch3_14_rocks_13 +208246685=ch3_14_sea_uw_dec_00 +1750060904=ch3_14_sea_uw_dec_02 +1419913229=ch3_14_sea_uw_dec_03 +1130694035=ch3_14_sea_uw_dec_04 +1503311103=ch3_14_sea_uw1_00 +1270585665=ch3_14_sea_uw1_01 +-1363026096=ch3_14_sea_uw1_02 +2132508676=ch3_14_sea_uw1_03 +1916921425=ch3_14_sea_uw1_04 +-380574295=ch3_14_sea_uw1_05_lod +1689307951=ch3_14_sea_uw1_05 +2047938574=ch3_14_sea_uw1_06_lod +-409153275=ch3_14_sea_uw1_06 +6465491=ch3_14b_bch_uwcliff1 +-241726915=ch3_14b_bch_uwcliff2 +1828124578=ch3_14b_cliff_10a +1522357039=ch3_14b_cliff_10b +1753661745=ch3_14b_cst_cbed008 +-1637274379=ch3_14b_cst_cbed009 +153364565=ch3_14b_cst_cbed01 +-294587669=ch3_14b_cst_cbed04 +-1628203877=ch3_14b_cst_cbedbb +1907228421=ch3_14b_cst_land01 +1534579353=ch3_14b_cst_land02 +222410286=ch3_14b_cst_land03 +-149780016=ch3_14b_cst_land04 +1972595899=ch3_14b_cstbeach_01 +-1569077625=ch3_14b_cstbeach_02 +-567558678=ch3_14b_cstbeach_04 +-863298903=ch3_14b_cstbeach_05 +-716198858=ch3_14b_cstbeach_06 +1627500299=ch3_14b_dcl02a +1104310441=ch3_14b_dcl02b +341218738=ch3_14b_dcl02c +816307884=ch3_14b_dcl07b +1510355304=ch3_14b_dcl07c +-1042139157=ch3_14b_decss01 +-1349086380=ch3_14b_decss02 +-935279448=ch3_14b_decss04 +48740869=ch3_14b_decss06 +-1470036747=ch3_14b_decss09 +562206698=ch3_14b_decss12 +906412274=ch3_14b_decss14 +1348924858=ch3_14b_decss16 +1125374740=ch3_14b_decss17 +-755213217=ch3_14b_decss23 +-459472992=ch3_14b_decss24 +1697054902=ch3_14b_decss25 +2005542268=ch3_14b_decss26 +-1581024786=ch3_14b_decss27 +872029785=ch3_14b_decss28 +1142931108=ch3_14b_decss29 +-798160627=ch3_14b_decss30 +1277362295=ch3_14b_decss31 +-1162289755=ch3_14b_decss32 +-1470285586=ch3_14b_decss33 +-1750132846=ch3_14b_decss34 +927848145=ch3_14b_decss35 +646395204=ch3_14b_decss36 +347902383=ch3_14b_decss37 +1686023870=ch3_14b_decss52 +1468568786=ch3_14b_decss53 +-1983710906=ch3_14b_decss54 +-415583168=ch3_14b_decss55 +-107336900=ch3_14b_foamwet_01 +991425023=ch3_14b_foamwet_02_a +684248417=ch3_14b_foamwet_02_b +513292544=ch3_14b_foamwet_02_c +-156654129=ch3_14b_foamwet_03 +1629518523=ch3_14b_foamwet_04 +1397088006=ch3_14b_foamwet_05 +1035121632=ch3_14b_foamwet_06 +738267261=ch3_14b_foamwet_07 +631937000=ch3_14b_landm_00 +-1553460383=ch3_14b_landm_01 +1704112474=ch3_14b_landm_010 +-658276841=ch3_14b_landm_02 +-1131133511=ch3_14b_landm_03 +-358407718=ch3_14b_landm_04 +1879059602=ch3_14b_landm_05 +1573750829=ch3_14b_landm_06 +-2053187633=ch3_14b_landm_07 +-744614841=ch3_14b_landm_07b +-1283345516=ch3_14b_landm_08 +1261150672=ch3_14b_rck_01 +1090686334=ch3_14b_rck_02 +1704580780=ch3_14b_rck_03 +326021719=ch3_14b_rck_04 +-1815006434=ch3_14b_rck_05 +-1984815392=ch3_14b_rck_06 +-1236994043=ch3_14b_rck_07 +-1643067491=ch3_14b_rck_08 +-1132821396=ch3_14b_rck_09 +255568081=ch3_14b_rck_10 +-1876088138=ch3_14b_rck_11 +-1500978745=ch3_14b_sanddec_a +312850951=ch3_14b_sanddec_b +-125925959=ch3_14b_sanddec_c +2060145578=ch3_14b_sea_1123 +629662844=ch3_14b_sea_1123b +-1993280853=ch3_14b_sea_n00_lod +-1566826144=ch3_14b_sea_n00 +705371263=ch3_14b_sea_n01_lod +549854638=ch3_14b_sea_n01 +2049035173=ch3_14b_sea_n20_lod +1550276003=ch3_14b_sea_n20 +1702343841=ch3_14b_sea_nd1 +1683764543=ch3_14b_sea_nd122 +1873987863=ch3_14b_sea_nd2 +-2071274622=ch3_14b_sea_seawd1 +-1831885056=ch3_14b_sea_uw_dec_00 +411972251=ch3_14b_sea_uw_dec_01 +130715924=ch3_14b_sea_uw_dec_02 +-100076143=ch3_14b_sea_uw_dec_03 +-750082027=ch3_14b_sea_uw_dec_04 +1434922124=ch3_14b_sea_uw_dec_05 +1086456578=ch3_14b_sea_uw_dec_06 +856975271=ch3_14b_sea_uw_dec_07 +744249911=ch3_14b_sea_uw_dec_08 +-1421780993=ch3_14b_sea_uw_dec_09 +732453871=ch3_14b_sea_uw_dec_10 +-192320078=ch3_14b_sea_uw_dec_11 +-1102905050=ch3_14b_sea_uw_dec_12 +403715263=ch3_14b_sea_uw_dec_13 +1909450813=ch3_14b_sea_uw_dec_14 +932410309=ch3_14b_sea_uw_dec_15 +-793075443=ch3_14b_sea_uw1_00 +780164267=ch3_14b_sea_uw1_01 +406925357=ch3_14b_sea_uw1_02 +201496496=ch3_14b_sea_uw1_03 +-165254152=ch3_14b_sea_uw1_04 +-405483691=ch3_14b_sea_uw1_05 +-778329373=ch3_14b_sea_uw1_06 +-1018100146=ch3_14b_sea_uw1_07 +-217283607=ch3_14b_sea_uw1_08_lod +-1361126038=ch3_14b_sea_uw1_08 +-1123059257=ch3_14b_sea_uw1_09 +2107097887=ch3_14b_sea_uw1_10_lod +1834703692=ch3_14b_sea_uw1_10 +2078079055=ch3_14b_sea_uw1_11 +-1909285638=ch3_14b_sea_uw1_12 +-1738034844=ch3_14b_sea_uw1_13 +-1435085439=ch3_14b_sea_uw1_14 +-994539003=ch3_14b_sea_uw1_15 +-310015774=ch3_14b_sea_uw1_16_lod +-685101336=ch3_14b_sea_uw1_16 +-1960223518=ch3_14b_sea_uw1_17_lod +-858875339=ch3_14b_sea_uw1_17 +-553632104=ch3_14b_sea_uw1_18 +-377662574=ch3_14b_sea_uw1_19 +-60656080=ch3_14b_sea_uw1_20 +544294727=ch3_14b_sea_uw1_21_lod +-784588828=ch3_14b_sea_uw1_21 +-54189319=ch3_14b_sea_wrk00 +-662447585=ch3_14b_sea_wrk01 +-965560835=ch3_14b_sea_wrk02 +-1272704672=ch3_14b_sea_wrk03 +297585808=ch3_14b_sea_wrk04 +-1917205368=ch3_14b_sea_wrk05 +2116724074=ch3_14b_sea_wrk06 +1818821095=ch3_14b_sea_wrk07 +-356122973=ch3_14b_sea_wrk08 +1790606986=ch3_14b_sea_wrk09 +156482810=ch3_14b_sea_wrk10 +1700394257=ch3_14b_sea_wrk12 +-92901990=ch3_lod_1_2_slod3 +1290592802=ch3_lod_101114b_slod3 +-1194309971=ch3_lod_11b13_slod3 +936194584=ch3_lod_1414b2_slod3 +250163260=ch3_lod_3_4_slod3 +-473353655=ch3_lod_6_10_slod3 +214339677=ch3_lod_789_12_slod3 +-1164053467=ch3_lod_emissive_slod3 +701992=ch3_lod_emissive1_slod3 +-979502700=ch3_lod_emissive3_slod3 +475124433=ch3_lod_water_slod3 +1985399133=ch3_lod_weir_01_slod3 +-1844520964=ch3_railway_00 +-1102335895=ch3_railway_01 +1998758436=ch3_railway_02 +1586983170=ch3_railway_06 +1281641628=ch3_railway_07 +1754918582=ch3_railway_08_b +1109571609=ch3_railway_08 +839423973=ch3_railway_09 +134300563=ch3_railway_10 +969811760=ch3_railway_11 +-1580697821=ch3_railway_12 +-1642118603=ch3_railway_bridge_00 +-1666381691=ch3_railway_bridge01_decal +-1910821238=ch3_railway_bridge01_rl1_lod +1968814374=ch3_railway_bridge01_rl1 +2000662749=ch3_railway_bridge01_rl2_lod +-2007671011=ch3_railway_bridge01_rl2 +942917036=ch3_railway_bridge01 +2132585586=ch3_railwayslod2 +1144937047=ch3_railwyb_00 +1393653757=ch3_railwyb_01 +166553014=ch3_railwyb_02 +395510017=ch3_railwyb_03 +2080229825=ch3_railwyb_04 +1655496824=ch3_railwyb_04b +-1974540701=ch3_railwyb_05 +-233275803=ch3_railwyb_05b +1596919844=ch3_railwyb_06 +1843998104=ch3_railwyb_07 +471453513=ch3_railwyb_08_b +-1303071102=ch3_railwyb_08 +-590114276=ch3_railwyb_bridge_01_a +1333262171=ch3_railwyb_bridge_01_b +163805982=ch3_railwyb_bridge_01 +-545735804=ch3_railwyb_bridge_01d +2078105163=ch3_railwyb_bridge_02_a +-1991640796=ch3_railwyb_bridge_02_b +-1031017553=ch3_railwyb_bridge_02_c +-683796972=ch3_railwyb_bridge_02 +-1250334002=ch3_railwyb_bridge_02d +2042269003=ch3_railwyb_bridge_04_b +-1622301136=ch3_railwyb_bridge_04 +648185968=ch3_railwyc_00 +892904860=ch3_railwyc_01 +-65752235=ch3_railwyc_02 +-875306769=ch3_railwyc_03_rails +1490971879=ch3_railwyc_03 +508557259=ch3_railwyc_04 +-333376658=ch3_railwyc_05 +-1291116221=ch3_railwyc_06 +-1759017564=ch3_railwyc_bridge_01_dcl +339907733=ch3_railwyc_bridge_01_rl +3576390=ch3_railwyc_bridge_01 +-639613770=ch3_railwyc_bridge_02_dcl +1853240758=ch3_railwyc_bridge_02_rl +-223545549=ch3_railwyc_bridge_02 +1996851362=ch3_railwyc_bridge_05_dcl +-1719081274=ch3_railwyc_bridge_05_rl +939131344=ch3_railwyc_bridge_05 +-1018415528=ch3_railwyc_bridge_07_dcl +438709930=ch3_railwyc_bridge_07_rl +1338782072=ch3_railwyc_bridge_07 +-1529412948=ch3_rd1_03 +-1458533613=ch3_rd1_05 +2143521818=ch3_rd1_05b +196628577=ch3_rd1_06 +-34425642=ch3_rd1_07 +-266036934=ch3_rd1_08 +-988898326=ch3_rd1_09_rl01 +-1232470303=ch3_rd1_09_rl02 +-525315283=ch3_rd1_09_rl03 +-755058742=ch3_rd1_09_rl04 +1845685720=ch3_rd1_09_rl05 +1645018393=ch3_rd1_09 +111856026=ch3_rd1_15 +405302441=ch3_rd1_16 +58082117=ch3_rd1_17 +887957026=ch3_rd1_18 +1604090752=ch3_rd1_19 +-1755024677=ch3_rd1_20 +1042759778=ch3_rd1_25 +462650171=ch3_rd1_27 +800426894=ch3_rd1_27b +-1601075923=ch3_rd1_28 +-823631398=ch3_rd1_29 +1943315996=ch3_rd1_30 +-1926251105=ch3_rd1_armco_02_02_lod +1168197175=ch3_rd1_armco_02_02 +1651471192=ch3_rd1_armco_02_03_lod +-198827198=ch3_rd1_armco_02_03 +-1462891891=ch3_rd1_armco_02_lod +1952326500=ch3_rd1_armco_02 +1733540995=ch3_rd1_armco_04_02_lod +-819832362=ch3_rd1_armco_04_02 +354210304=ch3_rd1_armco_04_03_lod +-1546583244=ch3_rd1_armco_04_03 +1930088003=ch3_rd1_armco_04_lod +-1614087619=ch3_rd1_armco_04 +1035351580=ch3_rd1_armco_04b_02_lod +1612510359=ch3_rd1_armco_04b_02 +-1513846034=ch3_rd1_armco_04b_03_lod +1370970060=ch3_rd1_armco_04b_03 +-1083358143=ch3_rd1_armco_04b_04_lod +1124416104=ch3_rd1_armco_04b_04 +-1776906397=ch3_rd1_armco_04b_lod +-1987801805=ch3_rd1_armco_04b +-96636930=ch3_rd1_armco_2a_02_lod +-7676857=ch3_rd1_armco_2a_02 +1026205969=ch3_rd1_armco_2a_03_lod001 +-1666574713=ch3_rd1_armco_2a_03 +-813575356=ch3_rd1_armco_2a_lod +-270328664=ch3_rd1_armco_2a +-915957104=ch3_rd1_armco_2b_02_lod001 +-49551853=ch3_rd1_armco_2b_02 +1179187443=ch3_rd1_armco_2b_03_lod +863752946=ch3_rd1_armco_2b_03 +-1583743126=ch3_rd1_armco_2b_lod001 +-641404820=ch3_rd1_armco_2b +-1092043802=ch3_rd1_bleand_redone001 +1066217882=ch3_rd1_dec_00b +-1139350757=ch3_rd1_dec_01 +-1195189133=ch3_rd1_dec_02 +1720825878=ch3_rd1_dec_03 +1424135352=ch3_rd1_dec_04 +493870923=ch3_rd1_dust_dcl_03b +-908686852=ch3_rd1_fwysgn_01_lod +1575509998=ch3_rd1_fwysgn_01bovly +1276162504=ch3_rd1_fwysgn_01ovly +-1082763872=ch3_rd1_fwysgn_1b_lod +-246460967=ch3_rd1_fwysgnfrm_01_lod +-1021398018=ch3_rd1_fwysgnfrm_1b_lod +-1455856580=ch3_rd1_fwysign_01 +1464589359=ch3_rd1_fwysign_01b +1181108460=ch3_rd1_fwysignfrm_01 +1013214240=ch3_rd1_fwysignfrm_01b +1803197539=ch3_rd1_props_ch3_11_spline049 +1793663804=ch3_rd1_props_ch3_11_spline050 +1074515310=ch3_rd1_props_ch3_11_spline051 +-1788086207=ch3_rd1_props_ch3_11_spline052 +1562216357=ch3_rd1_props_ch3_11_spline053 +-1309626038=ch3_rd1_props_ch3_11_spline054 +-2101619999=ch3_rd1_props_ch3_11_spline055 +-1107736229=ch3_rd1_props_ch3_11_spline056 +-1541335637=ch3_rd1_props_ch3_11_spline057 +-1082504119=ch3_rd1_props_ch3_11_spline058 +-817959982=ch3_rd1_props_ch3_11_spline059 +-1617962272=ch3_rd1_props_ch3_11_spline060 +58827462=ch3_rd1_props_ch3_11_spline061 +-220528263=ch3_rd1_props_ch3_11_spline062 +1761996237=ch3_rd1_props_ch3_11_spline063 +1449805974=ch3_rd1_props_ch3_11_spline064 +-1166536524=ch3_rd1_props_ch3_11_spline065 +-373395648=ch3_rd1_props_ch3_11_spline066 +537811935=ch3_rd1_props_ch3_11_spline067 +-841435275=ch3_rd1_props_ch3_11_spline068 +-1313046699=ch3_rd1_props_ch3_11_spline069 +-1585914414=ch3_rd1_props_ch3_11_spline070 +-111145565=ch3_rd1_props_ch3_11_spline071 +656533798=ch3_rd1_props_ch3_11_spline072 +1845786346=ch3_rd1_props_ch3_11_spline073 +1539494503=ch3_rd1_props_ch3_11_spline074 +-1072129259=ch3_rd1_props_ch3_11_spline075 +-355012463=ch3_rd1_props_ch3_11_spline076 +331563625=ch3_rd1_props_ch3_11_spline077 +-787104497=ch3_rd1_props_ch3_11_spline078 +-1526635265=ch3_rd1_props_ch3_11_spline079 +848070559=ch3_rd1_props_ch3_11_spline080 +-2019708480=ch3_rd1_props_ch3_11_spline081 +-1775350047=ch3_rd1_props_ch3_11_spline083 +-1545278898=ch3_rd1_props_ch3_11_spline084 +-1311308214=ch3_rd1_props_ch3_11_spline085 +-1073569119=ch3_rd1_props_ch3_11_spline086 +-582099657=ch3_rd1_props_ch3_11_spline087 +-341935656=ch3_rd1_props_ch3_11_spline088 +-235829634=ch3_rd1_props_ch3_11_spline089 +1169665301=ch3_rd1_props_ch3_11_spline090 +-1922712464=ch3_rd1_props_ch3_11_spline091 +1656121106=ch3_rd1_props_ch3_11_spline092 +-1445759669=ch3_rd1_props_ch3_11_spline093 +-1743203882=ch3_rd1_props_ch3_11_spline094 +1829956218=ch3_rd1_props_combo_01_lod +1624354314=ch3_rd1_props_combo01_01_lod +-477421703=ch3_rd1_props_wires_01 +-1341297858=ch3_rd1_props_wires_60 +2117207944=ch3_rd1_props_wires_61 +-749063721=ch3_rd1_props_wires_62 +825945499=ch3_rd1_props_wires_63 +-148440720=ch3_rd1_props_wires_64 +-994470762=ch3_rd1_props_wires_65 +-92438499=ch3_rd1_props_wires_66 +204088182=ch3_rd1_props_wires_67 +568348386=ch3_rd1_props_wires_68 +798353997=ch3_rd1_props_wires_69 +-403514392=ch3_rd1_props_wires_70 +-105283723=ch3_rd1_props_wires_71 +57709287=ch3_rd1_props_wires_72 +355087962=ch3_rd1_props_wires_73 +517753278=ch3_rd1_props_wires_74 +814673187=ch3_rd1_props_wires_75 +982122777=ch3_rd1_props_wires_76 +1280648743=ch3_rd1_rd_dust_dcl_01 +1966602164=ch3_rd1_rd_dust_dcl_02 +1489190603=ch3_rd1_rd_dust_dcl_04 +329352252=ch3_rd1_rd_dust_dcl_3 +-527213011=ch3_rd1_wal_02 +-1429952157=ch3_rd1_wal_d00 +-1735752465=ch3_rd1_wal_d01 +-946216179=ch3_rd1_wal_d02 +829699984=ch3_rd1_wal_d03 +525046591=ch3_rd1_wal_d04 +-823393319=ch3_rd1a_05 +1085892474=ch3_rd1a_06 +-530651988=ch3_rd1a_07_ov +846678774=ch3_rd1a_07 +-389769644=ch3_rd1a_08_ov +605859393=ch3_rd1a_08 +-1880226249=ch3_rd1a_09_ov +-1475037653=ch3_rd1a_09 +-1423260741=ch3_rd1a_10 +2012188017=ch3_rd1a_11_ov +-1173266040=ch3_rd1a_11 +944522363=ch3_rd1a_12_ov +-1899820308=ch3_rd1a_12 +-731664220=ch3_rd1a_13_ov +257395735=ch3_rd1a_13 +-222693892=ch3_rd1a_14_ov +497625274=ch3_rd1a_14 +-1626933142=ch3_rd1a_15_ov +84735870=ch3_rd1a_15 +-790396278=ch3_rd1a_16_ov +-751103013=ch3_rd1a_16 +1448942113=ch3_rd1a_17 +839643491=ch3_rd1a_18_ov +1559504719=ch3_rd1a_18 +913682918=ch3_rd1a_18b_rl01 +671552777=ch3_rd1a_18b_rl02 +1244354873=ch3_rd1a_18b_rl03 +1136151635=ch3_rd1a_18b_rl04 +549495482=ch3_rd1a_18b +846415391=ch3_rd1a_18c +719209252=ch3_rd1a_19 +1562486414=ch3_rd1a_20 +-1509073002=ch3_rd1a_21_ov +-607575081=ch3_rd1a_21 +-257839013=ch3_rd1a_21b_br01_lod +-912722967=ch3_rd1a_21b_br01 +-1691441215=ch3_rd1a_21b +-1316106399=ch3_rd1a_22 +1817123874=ch3_rd1a_23_ov +-1002638145=ch3_rd1a_23 +1857400025=ch3_rd1a_24_ov +-1844506524=ch3_rd1a_24 +-2146353974=ch3_rd1a_25_ov +337810573=ch3_rd1a_25 +1673653620=ch3_rd1a_26_ov +571814002=ch3_rd1a_26 +-806160678=ch3_rd1a_27_ov +-123675258=ch3_rd1a_27 +-524307828=ch3_rd1a_28_ov +109869405=ch3_rd1a_28 +-1954663426=ch3_rd1a_29_ov +1295648443=ch3_rd1a_29 +1306675964=ch3_rd1a_30_ov +1441533551=ch3_rd1a_30 +-1427692140=ch3_rd1a_31_ov +1662392444=ch3_rd1a_32_ov +282841207=ch3_rd1a_33_ov +2090947442=ch3_rd1a_34_rl01 +-1987678916=ch3_rd1a_34_rl02 +1477282379=ch3_rd1a_34_rl03 +1693164551=ch3_rd1a_34_rl04 +-1288257380=ch3_rd1a_34_rl05 +1088478182=ch3_rd1a_34_rl06 +-224018575=ch3_rd1a_34_rl07 +461115677=ch3_rd1a_34_rl08 +-2067141682=ch3_rd1a_34 +1236506573=ch3_rd1a_35_rl01 +1466774336=ch3_rd1a_35_rl02 +1221105139=ch3_rd1a_35_rl03 +1450586446=ch3_rd1a_35_rl04 +1696878250=ch3_rd1a_35_rl05 +1385072472=ch3_rd1a_35 +232619638=ch3_rd1a_99_ov +799061614=ch3_rd1a_decal1 +1038570235=ch3_rd1a_decal2 +-1252452191=ch3_rd1a_gov_sign_01_lod +-443858705=ch3_rd1a_gov_sign_01 +802806220=ch3_rd1a_props_ch3_rd1a_ss_spline004 +1023669280=ch3_rd1a_props_ch3_rd1a_ss_spline005 +188682391=ch3_rd1a_props_ch3_rd1a_ss_spline006 +589211396=ch3_rd1a_props_elec_w_127 +358648712=ch3_rd1a_props_elec_w_128 +1302181921=ch3_rd1a_props_prop01_slod +-1152738719=ch3_rd1a_props_prop02_01_lod +1297930769=ch3_rd1a_props_prop03_01_lod +-972581623=ch3_rd1a_props_prop04_01_lod +-109172317=ch3_rd1a_props_prop05_01_lod +643303315=ch3_rd1a_props_prop06_01_lod +109413176=ch3_rd1a_props_prop06_02_lod +364878985=ch3_rd1a_props_prop06_03_lod +289523182=ch3_rd1a_props_prop07_01_lod +-1603390596=ch3_rd1a_props_prop07_02_lod +-610674519=ch3_rd1a_props_prop07_03_lod +-1206167873=ch3_rd1a_props_prop08_01_lod +187138787=ch3_rd1a_props_prop08_02_lod +-1133562891=ch3_rd1a_props_prop08_03_lod +1208507783=ch3_rd1a_props_prop09_02_lod +164365917=ch3_rd1a_props_prop09_03_lod +-936539744=ch3_rd1a_props_prop09_04_lod +353628058=ch3_rd1a_props_prop10_01_lod +-1747458193=ch3_rd1a_props_prop10_02_lod +239224267=ch3_rd1a_props_prop10_03_lod +700800478=ch3_rd1a_props_py_w01 +928315649=ch3_rd1a_props_py_w02 +-870374765=ch3_rd1a_props_py_w03 +-1039528343=ch3_rd1a_props_py_w04 +-256119860=ch3_rd1a_props_py_w05 +-427960496=ch3_rd1a_props_py_w06 +-1830309851=ch3_rd1a_props_py_w07 +-1710801308=ch3_rd1a_props_py_w08 +-2011587959=ch3_rd1a_props_py_w09 +1415262189=ch3_rd1a_props_py_w10 +-1729742590=ch3_rd1a_props_py_w13 +-1958437441=ch3_rd1a_props_py_w14 +-322215733=ch3_rd1a_props_py_w15 +2059969214=ch3_rd1a_props_spline_elec023 +2028576512=ch3_rd1a_props_spline_elec024 +-799617571=ch3_rd1a_props_spline_elec025 +-32724664=ch3_rd1a_props_spline_elec026 +-993511744=ch3_rd1a_props_spline_elec027 +-1299279283=ch3_rd1a_props_spline_elec028 +350082794=ch3_rd1a_props_spline_elec029 +-248343884=ch3_rd1a_props_spline_elec030 +363879343=ch3_rd1a_props_spline_elec032 +630979506=ch3_rd1a_props_spline_elec033 +974398630=ch3_rd1a_props_spline_elec034 +1227539155=ch3_rd1a_props_spline_elec035 +1604317117=ch3_rd1a_props_spline_elec036 +-494537337=ch3_rd1a_props_spline_elec037 +-257912388=ch3_rd1a_props_spline_elec038 +97172496=ch3_rd1a_props_spline_elec039 +1168424703=ch3_rd1a_props_spline_elec040 +-1087327723=ch3_rd1a_props_spline_elec041 +-1424258581=ch3_rd1a_props_spline_elec042 +-589664920=ch3_rd1a_props_spline_elec043 +-962576140=ch3_rd1a_props_spline_elec044 +-1918710066=ch3_rd1a_props_spline_elec045 +-884879238=ch3_rd1a_props_spline_tele01 +-1097582817=ch3_rd1a_props_spline_tele02 +-1310384703=ch3_rd1a_props_spline_tele03 +53395539=ch3_rd1a_props_spline_tele04 +-195747168=ch3_rd1a_props_spline_tele05 +-410318580=ch3_rd1a_props_spline_tele06 +-99308013=ch3_rd1a_props_spline_tele07 +-322333827=ch3_rd1a_props_spline_tele08 +1584330438=ch3_rd1a_props_spline_tele09 +223138303=ch3_rd1a_props_spline_tele10 +516846850=ch3_rd1a_props_spline_tele11 +-1194874638=ch3_rd1a_props_spline_tele12 +882024586=ch3_rd1a_props_spline_tele13 +1179534337=ch3_rd1a_props_spline_tele14 +1477699468=ch3_rd1a_props_spline_tele15 +-236905688=ch3_rd1a_props_spline_tele16 +-1913498808=ch3_rd1a_props_spline_tele17 +-1615333677=ch3_rd1a_props_spline_tele18 +964700769=ch3_rd1a_props_spline_tele19 +384256728=ch3_rd1a_props_spline_tele20 +1163044782=ch3_rd1a_props_spline_tele21 +855966483=ch3_rd1a_props_spline_tele22 +-1289977020=ch3_rd1a_props_spline_tele23 +-513943890=ch3_rd1a_sgn_sanfwy_01_lod +-400381952=ch3_rd1a_sgn_sanfwy_01 +-1090035789=ch3_rd1a_wal00 +-1665819884=ch3_rd1a_wal05 +1742789942=ch3_rd1b_00 +-36491671=ch3_rd1b_01b +-532876483=ch3_rd1b_01c +980877923=ch3_rd1b_02 +925572576=ch3_rd1b_10 +1156233567=ch3_rd1b_11 +-402030690=ch3_rd1b_12 +-173466915=ch3_rd1b_13 +175785087=ch3_rd1b_14 +-1344408123=ch3_rd1b_armco_01_lod +1473815908=ch3_rd1b_armco_01 +-1093553067=ch3_rd1b_armco_02_lod +1190921131=ch3_rd1b_armco_02 +-973431177=ch3_rd1b_armco_03_lod +2083941919=ch3_rd1b_armco_03 +-1841020506=ch3_rd1b_armco_04_lod +1213400669=ch3_rd1b_armco_04 +-853569889=ch3_rd1b_armco_05_lod +1988682440=ch3_rd1b_armco_05 +-1437592547=ch3_rd1b_armco_06_lod +1768409222=ch3_rd1b_armco_06 +-1784939987=ch3_rd1b_armco_07_lod +454405091=ch3_rd1b_armco_07 +1862544542=ch3_rd1b_armco_08_lod +262509827=ch3_rd1b_armco_08 +1613505739=ch3_rd1b_armco_09_lod +1046966918=ch3_rd1b_armco_09 +535959452=ch3_rd1b_armco_10_lod +1105883536=ch3_rd1b_armco_10 +-53850326=ch3_rd1b_armco_11_lod +943414834=ch3_rd1b_armco_11 +-1085418632=ch3_rd1b_armco_12_lod +1703819479=ch3_rd1b_armco_12 +1761316748=ch3_rd1b_armco_13_lod +2076075319=ch3_rd1b_armco_13 +-787476258=ch3_rd1b_armco_14_lod +-1403763110=ch3_rd1b_armco_14 +-537495973=ch3_rd1b_armco_15_lod +-1773790658=ch3_rd1b_armco_15 +-988660995=ch3_rd1b_armco_16_lod +-806220395=ch3_rd1b_armco_16 +-1452701345=ch3_rd1b_armco_17_lod +-641392325=ch3_rd1b_armco_17 +288996878=ch3_rd1b_armco_18_lod +-207760148=ch3_rd1b_armco_18 +-213579790=ch3_rd1b_armco_19_lod +-45225908=ch3_rd1b_armco_19 +949878491=ch3_rd1b_armco_20_lod +-107355628=ch3_rd1b_armco_20 +829573348=ch3_rd1b_armco_21_lod +199132833=ch3_rd1b_armco_21 +-1035065560=ch3_rd1b_curb_ +603709941=ch3_rd1b_dcl_01 +364725624=ch3_rd1b_dcl_02 +2063798218=ch3_rd1b_dcl_03 +1566543395=ch3_rd1b_dcl_jn_01 +2023907654=ch3_rd1b_dus_02 +1085252527=ch3_rd1b_dus_lb_003 +-747889953=ch3_rd1b_dus_lb_01 +-449986974=ch3_rd1b_dus_lb_02 +1619560116=ch3_rd1b_dust_dcl_01 +525742074=ch3_rd1b_dust_rd_dcl_01 +-945750233=ch3_rd2_armco_01_lod +-1323362228=ch3_rd2_armco_01 +1163778887=ch3_rd2_armco_03a_lod +2023611714=ch3_rd2_armco_03a +13659623=ch3_rd2_armco_03b_lod +781175079=ch3_rd2_armco_03b +-1615017391=ch3_rd2_armco_03c_lod +1548625059=ch3_rd2_armco_03c +555371987=ch3_rd2_armco_03d_lod +-292665051=ch3_rd2_armco_03d +49067236=ch3_rd2_armco_03e_lod +472556641=ch3_rd2_armco_03e +1366025047=ch3_rd2_armco_03f_lod +-753429960=ch3_rd2_armco_03f +-1537303130=ch3_rd2_armco_04_b01_lod +208440367=ch3_rd2_armco_04_b01 +-1207187204=ch3_rd2_armco_04_b02_lod +838588237=ch3_rd2_armco_04_b02 +2028114199=ch3_rd2_armco_04_b03_lod +1375639378=ch3_rd2_armco_04_b03 +384815769=ch3_rd2_armco_04_b04_lod +-2143718457=ch3_rd2_armco_04_b04 +-1326133767=ch3_rd2_armco_04_b05_lod +1970953801=ch3_rd2_armco_04_b05 +1966578193=ch3_rd2_armco_04_lod +1267977523=ch3_rd2_armco_04 +-2044329799=ch3_rd2_armco_05_lod +-170450505=ch3_rd2_armco_05 +-1019209829=ch3_rd2_armco_08_01_lod +-842276014=ch3_rd2_armco_08_01 +-1341067468=ch3_rd2_armco_08_02_lod +1792613718=ch3_rd2_armco_08_02 +808523012=ch3_rd2_armco_08_03_lod +2032908795=ch3_rd2_armco_08_03 +-287067331=ch3_rd2_billboard01 +1783812936=ch3_rd2_billboard01graffiti +-1256327450=ch3_rd2_bridge_01_rl01_lod +-1180576353=ch3_rd2_bridge_01_rl01 +1055620608=ch3_rd2_bridge_01_rl02_lod +-420696012=ch3_rd2_bridge_01_rl02 +1323979737=ch3_rd2_bridge_01 +997607763=ch3_rd2_bridge_02_rl01_lod +-1982943537=ch3_rd2_bridge_02_rl01 +239885496=ch3_rd2_bridge_02_rl02_lod +-1425149619=ch3_rd2_bridge_02_rl02 +1554083655=ch3_rd2_bridge_02 +-834239745=ch3_rd2_bridge_02a_rl01_lod +-1789013659=ch3_rd2_bridge_02a_rl01 +925893799=ch3_rd2_bridge_02a_rl02_lod +1326859375=ch3_rd2_bridge_02a_rl02 +-1902852524=ch3_rd2_bridge_02a +-1907424509=ch3_rd2_bridge_03_rl01_lod +-1001633492=ch3_rd2_bridge_03_rl01 +-1774332852=ch3_rd2_bridge_03_rl02_lod +-1425729890=ch3_rd2_bridge_03_rl02 +664052285=ch3_rd2_bridge_03_rl03_lod +1597472516=ch3_rd2_bridge_03_rl03 +1137884642=ch3_rd2_bridge_03 +-1998013890=ch3_rd2_bridge_04_rl01_lod +1059265126=ch3_rd2_bridge_04_rl01 +-1186871725=ch3_rd2_bridge_04_rl02_lod001 +1844017138=ch3_rd2_bridge_04_rl02 +-1722728133=ch3_rd2_bridge_04_rl03_lod +1534907161=ch3_rd2_bridge_04_rl03 +-181665681=ch3_rd2_bridge_04_rl04_lod +-2008011585=ch3_rd2_bridge_04_rl04 +1141753856=ch3_rd2_bridge_04_rl05_lod +1993902544=ch3_rd2_bridge_04_rl05 +1408065047=ch3_rd2_bridge_04 +1834735422=ch3_rd2_ch3_condecal2 +-1941106774=ch3_rd2_dcl_bdg_sup_01 +938405904=ch3_rd2_decals +1286375210=ch3_rd2_decals01 +2134830158=ch3_rd2_decals02 +1916195390=ch3_rd2_decals03 +-1528580197=ch3_rd2_decals04 +-933855616=ch3_rd2_decals06 +-2072749407=ch3_rd2_dust_decal +-162338163=ch3_rd2_frywy_rd_sgn_01 +-683497511=ch3_rd2_frywy_rd_sgnfm_01 +1908837857=ch3_rd2_fww_dcl_sign_01 +-723337632=ch3_rd2_props_combo0102_06_lod +1210434047=ch3_rd2_props_combo0102_09_lod +502032016=ch3_rd2_props_combo0103_slod +-853300954=ch3_rd2_props_combo0203_03_lod +2075597339=ch3_rd2_props_combo0205_03_lod +-41126879=ch3_rd2_props_combo0205_08_lod +-385013034=ch3_rd2_props_combo0206_03_lod +-1525121481=ch3_rd2_props_combo0208_04_lod +-2016367027=ch3_rd2_props_combo08_slod +-1633461023=ch3_rd2_props_combo13_slod +-2041797022=ch3_rd2_props_combo16_07_lod +-287712252=ch3_rd2_props_combo17_slod +-459355767=ch3_rd2_props_combo19_08_lod +-826493730=ch3_rd2_props_combo20_slod +2007884538=ch3_rd2_props_elec_w_200 +813880485=ch3_rd2_props_elec_w_201 +1513170945=ch3_rd2_props_elec_w_202 +-382351864=ch3_rd2_props_elec_w_206 +-156081915=ch3_rd2_props_elec_w_207 +-634345470=ch3_rd2_props_elec_w_209 +1409522930=ch3_rd2_props_elec_w_210 +-1929998629=ch3_rd2_props_elec_w_211 +-1335503431=ch3_rd2_props_elec_w_212 +448703081=ch3_rd2_props_elec_w_213 +214699652=ch3_rd2_props_elec_w_214 +1999364930=ch3_rd2_props_elec_w_215 +-360078733=ch3_rd2_props_elec_w_306 +1681490233=ch3_rd2_props_elec_w145 +-233641116=ch3_rd2_props_elec_wires_sp145 +349188310=ch3_rd2_props_elec_wires_sp146 +120034693=ch3_rd2_props_elec_wires_sp147 +-77595369=ch3_rd2_rd1_01 +-383166294=ch3_rd2_rd1_02 +-1068824850=ch3_rd2_rd1_03 +84056260=ch3_rd2_rd1_05_rl_lod +-494243181=ch3_rd2_rd1_05_rl +-1296798783=ch3_rd2_rd1_05 +-1778535852=ch3_rd2_rd1_07 +-1933598760=ch3_rd2_rd1_08 +1178604242=ch3_rd2_rd1_09 +-1198688725=ch3_rd2_rd1_11 +-391259657=ch3_rd2_rd1_22 +-318515071=ch3_rd2_rd1_30 +-1594139686=ch3_rd2_rd1_31_rl01_lod +28828991=ch3_rd2_rd1_31_rl01 +-2019060154=ch3_rd2_rd1_31_rl02_lod +785858429=ch3_rd2_rd1_31_rl02 +274160256=ch3_rd2_rd1_31_rl03_lod +1019468630=ch3_rd2_rd1_31_rl03 +-44394746=ch3_rd2_rd1_31_rl04_lod +1251342074=ch3_rd2_rd1_31_rl04 +2031953314=ch3_rd2_rd1_31_rl05_lod +1482134141=ch3_rd2_rd1_31_rl05 +-1027374079=ch3_rd2_rd1_31 +-122849912=ch3_rd2_rd1_46 +-381704663=ch3_rd2_rum_strip00 +326630041=ch3_rd2_rum_strip01 +80043316=ch3_rd2_rum_strip02 +780316846=ch3_rd2_rum_strip03 +508891219=ch3_rd2_rum_strip04 +1276603351=ch3_rd2_rum_strip05 +1037094730=ch3_rd2_rum_strip06 +1169810808=ch3_rd2_support_03_rl01_lod +1172761258=ch3_rd2_support_03_rl01 +-954161885=ch3_rd2_support_03_rl02_lod +1475710655=ch3_rd2_support_03_rl02 +817256088=ch3_rd2_support_03_rl03_lod +2055197651=ch3_rd2_support_03_rl03 +958645342=ch3_rd2_support_03_rl04_lod +-2000850866=ch3_rd2_support_03_rl04 +2016502010=ch3_rd2_support_03 +-195818454=ch3_rd2b_b1_rl01 +537289614=ch3_rd2b_b1_rl02 +287819217=ch3_rd2b_b1_rl03 +982587555=ch3_rd2b_b1_rl04 +-1526462065=ch3_rd2b_b2_rl01 +-1789892056=ch3_rd2b_b2_rl02 +1028471387=ch3_rd2b_b2_rl03 +1334042312=ch3_rd2b_b2_rl04 +432632660=ch3_rd2b_b2_rl05 +737744819=ch3_rd2b_b2_rl06 +-1991598765=ch3_rd2b_b5_rl01 +-1759495938=ch3_rd2b_b5_rl02 +1313482455=ch3_rd2b_b5_rl03 +-1195377723=ch3_rd2b_b5_rl04 +-1984422474=ch3_rd2b_b5_rl05 +-1807076646=ch3_rd2b_b5_rl06 +-420115350=ch3_rd2b_barrier_00_lod +391110660=ch3_rd2b_barrier_00 +769854766=ch3_rd2b_barrier_01 +1386895036=ch3_rd2b_barrier_02 +-866344450=ch3_rd2b_barrier_03_lod +1616245267=ch3_rd2b_barrier_03 +-526155070=ch3_rd2b_barrier_04_lod +-516787254=ch3_rd2b_barrier_04 +-148267080=ch3_rd2b_barrier_05 +1946901676=ch3_rd2b_barrier_06_lod001 +81804069=ch3_rd2b_barrier_06 +1910816271=ch3_rd2b_bdg_endbariers_lod +-670732483=ch3_rd2b_bdg_endbariers +-1637227523=ch3_rd2b_bdg_rl01_lod +-1211770880=ch3_rd2b_bdg_rl01 +995768142=ch3_rd2b_bdg_rl02_lod +-1304081157=ch3_rd2b_bdg_rl02 +-1302999313=ch3_rd2b_bdg_rl03_lod +-1075582920=ch3_rd2b_bdg_rl03 +2043440436=ch3_rd2b_bdg_rl04_lod +1366133581=ch3_rd2b_bdg_rl04 +1445320119=ch3_rd2b_bdg_rl05_lod +1734326065=ch3_rd2b_bdg_rl05 +-311765089=ch3_rd2b_billboard01 +1952235351=ch3_rd2b_ch3_rd2c_fwy_01 +-1554645946=ch3_rd2b_decals05 +-1991137279=ch3_rd2b_dl_004 +-194345995=ch3_rd2b_dl_1 +279362669=ch3_rd2b_dl_2 +383076554=ch3_rd2b_dl_3 +-856565312=ch3_rd2b_fw_18a +1938630388=ch3_rd2b_fw_18b +1311835708=ch3_rd2b_fw_ov_14 +338432567=ch3_rd2b_fw_ov_15 +-2043578820=ch3_rd2b_fw_ov_16 +823249922=ch3_rd2b_fw_ov_17 +161414201=ch3_rd2b_fw_ov_21 +-329399881=ch3_rd2b_fw_ov_22 +-1457308865=ch3_rd2b_fw_ov_23 +-1748723582=ch3_rd2b_fw_ov_24 +-996806108=ch3_rd2b_fw_ov_25 +-1218422855=ch3_rd2b_fw_ov_26 +1885718981=ch3_rd2b_fw_ov_27 +-57728685=ch3_rd2b_fw_ov_29a +1022763576=ch3_rd2b_fw_ov_29b +178322645=ch3_rd2b_fw_ov_30 +591474205=ch3_rd2b_fw_ov_32 +-267962138=ch3_rd2b_fw_ov_85 +-2036641100=ch3_rd2b_fwy_01 +-1672577510=ch3_rd2b_fwy_02 +1881449927=ch3_rd2b_fwy_04 +-101402371=ch3_rd2b_fwy_05 +-402680557=ch3_rd2b_fwy_06 +-1969447083=ch3_rd2b_fwy_06b +392786918=ch3_rd2b_fwy_07 +586987978=ch3_rd2b_fwy_3 +458548820=ch3_rd2b_fwy_4_rd_41a_ovly2 +-257035924=ch3_rd2b_fwysign_001_bb +181457696=ch3_rd2b_fwysign_001 +-745372834=ch3_rd2b_fwysign_002_bb +-759007220=ch3_rd2b_fwysign_002_bba +-610778068=ch3_rd2b_fwysign_002_o +531561692=ch3_rd2b_fwysign_002 +-400767868=ch3_rd2b_fwysign_003_bb +1466346107=ch3_rd2b_fwysign_003_bba +32932232=ch3_rd2b_fwysign_003_o +-311158681=ch3_rd2b_fwysign_003 +-197843479=ch3_rd2b_fwysign_004 +-833168851=ch3_rd2b_fwysign_005 +705958171=ch3_rd2b_ovly_fwysgn_01 +-1773917015=ch3_rd2b_rd04_d +1360251284=ch3_rd2b_rd06_d +-1406659532=ch3_rd2b_rd1_12 +2031267338=ch3_rd2b_rd1_13 +-878488790=ch3_rd2b_rd1_14 +-1801951979=ch3_rd2b_rd1_15 +1734281891=ch3_rd2b_rd1_16 +810097784=ch3_rd2b_rd1_17 +-2089827644=ch3_rd2b_rd1_18 +803347366=ch3_rd2b_rd1_19 +-1689029781=ch3_rd2b_rd1_20 +1418487262=ch3_rd2b_rd1_21 +394687871=ch3_rd2b_rdbr_03 +1126340248=ch3_rd2b_shadowb01 +-1626059126=ch3_rd2b_shadowb02 +1587705338=ch3_rd2b_support00 +-781460070=ch3_rd2b_support00b +-1969762844=ch3_rd2b_support01 +2016356627=ch3_rd2b_support02 +-776691721=ch3_rd2b_wall01 +-628182613=ch3_rd2b_wall02 +-1408707424=ch3_rd2b_wall03 +-1904699008=ch3_rd2b_wall04 +-1629996481=ch3_rd2b_wall05 +1778241675=ch3_rd2b_wall06 +2082501840=ch3_rd2b_wall07 +1301452725=ch3_rd2b_wall08 +662850485=ch3_rd2b_wall09 +411184817=ch3_rd2b_wall10 +-1311154784=cheetah +6774487=chimera +349605904=chino +-1361687965=chino2 +-1607885248=cj_arrow_icon_2 +1081190986=cj_arrow_icon +162031196=cj_cone +-1493538113=cj_cylinder +-893085711=cj_parachute +1940981977=cj_proc_tin2 +-378442850=cj_r_icon_flag +-1360947797=cj_ring_icon_2 +390201602=cliffhanger +205439253=cloudhat_altitude_heavy_a +-49995102=cloudhat_altitude_heavy_b +-1209821092=cloudhat_altitude_heavy_c +-2133727222=cloudhat_altitude_light_a +339971823=cloudhat_altitude_light_b +-1218474800=cloudhat_altitude_med_a +-959108165=cloudhat_altitude_med_b +-737196497=cloudhat_altitude_med_c +-148317136=cloudhat_altitude_vlight_a +680836867=cloudhat_altitude_vlight_b +1151047359=cloudhat_altostatus_a +1916432892=cloudhat_altostatus_b +-319149160=cloudhat_cirrocumulus_a +-1071197714=cloudhat_cirrocumulus_b +1455206113=cloudhat_cirrus +1225604557=cloudhat_clear01_a +843583555=cloudhat_clear01_b +-157968149=cloudhat_clear01_c +-236557773=cloudhat_cloudy_a +-414296829=cloudhat_cloudy_b +-94699222=cloudhat_cloudy_base +-1897520076=cloudhat_cloudy_c +2100396235=cloudhat_cloudy_d +1251220369=cloudhat_cloudy_e +-1599682635=cloudhat_cloudy_f +-1166320547=cloudhat_contrails_a +-1466713970=cloudhat_contrails_b +-1915976960=cloudhat_contrails_c +68185990=cloudhat_contrails_d +1119489215=cloudhat_fog +954540222=cloudhat_horizon_a +946741200=cloudhat_horizon_b +644709323=cloudhat_horizon_c +1582233807=cloudhat_nimbus_a +814488906=cloudhat_nimbus_b +58442538=cloudhat_nimbus_c +1273060922=cloudhat_puff_a +975944399=cloudhat_puff_b +-791779310=cloudhat_puff_c +-514083688=cloudhat_puff_old +-820737959=cloudhat_rain_a +-556029977=cloudhat_rain_b +-1813883975=cloudhat_shower_a +-1513949318=cloudhat_shower_b +2042929022=cloudhat_shower_c +-1957486405=cloudhat_snowy01 +215951106=cloudhat_stormy01_a +-609074011=cloudhat_stormy01_b +-378281944=cloudhat_stormy01_c +-206801763=cloudhat_stormy01_d +-1047424920=cloudhat_stormy01_e +-668942970=cloudhat_stormy01_f +1514654836=cloudhat_stratocumulus +-1151479258=cloudhat_stripey_a +-845121877=cloudhat_stripey_b +-321936622=cloudhat_test_anim +690321156=cloudhat_test_animsoft +-1971667422=cloudhat_test_fast +-1652574385=cloudhat_test_fog +2037653808=cloudhat_wispy_a +1874464188=cloudhat_wispy_b +-2072933068=coach +906642318=cog55 +704435172=cog552 +330661258=cogcabrio +-2030171296=cognoscenti +-604842630=cognoscenti2 +-1045541610=comet2 +-2022483795=comet3 +683047626=contender +108773431=coquette +1011753235=coquette2 +784565758=coquette3 +-670052629=cropduster01_skin +-1339103244=cropduster02_skin +-934194459=cropduster1_skin +-1651166217=cropduster2_skin +192578208=cropduster3_skin +-1376441533=cropduster4_skin +448402357=cruiser +321739290=crusader +-1779492637=cs_amandatownley +-413773017=cs_andreas +650367097=cs_ashley +-1755309778=cs_bankman +1767447799=cs_barry +-1267809450=cs_beverly +-270159898=cs_brad +1915268960=cs_bradcadaver +-1932625649=cs_carbuyer +-359228352=cs_casey +819699067=cs_chengsr +-1041006362=cs_chrisformage +-607414220=cs_clay +216536661=cs_dale +-2054740852=cs_davenorton +-321892375=cs_debra +1870669624=cs_denise +788622594=cs_devin +1198698306=cs_dom +1012965715=cs_dreyfuss +-1549575121=cs_drfriedlander +1191403201=cs_fabien +1482427218=cs_fbisuit_01 +103106535=cs_floyd +261428209=cs_guadalope +-1022036185=cs_gurk +1531218220=cs_hunter +808778210=cs_janet +1145088004=cs_jewelass +60192701=cs_jimmyboston +-1194552652=cs_jimmydisanto +-258122199=cs_joeminuteman +-91572095=cs_johnnyklebitz +1167549130=cs_josef +1158606749=cs_josh +1269774364=cs_karen_daniels +1162230285=cs_lamardavis +949295643=cs_lazlow +-1248528957=cs_lestercrest +1918178165=cs_lifeinvad_01 +1477887514=cs_magenta +-72125238=cs_manuel +1464721716=cs_marnie +1129928304=cs_martinmadrazo +161007533=cs_maryann +1890499016=cs_michelle +-1217776881=cs_milton +1167167044=cs_molly +1270514905=cs_movpremf_01 +-1922568579=cs_movpremmale +-1010001291=cs_mrk +1334976110=cs_mrs_thornhill +-872569905=cs_mrsphillips +1325314544=cs_natalia +2023152276=cs_nervousron +-515400693=cs_nigel +518814684=cs_old_man1a +-1728452752=cs_old_man2 +-1955548155=cs_omega +-1389097126=cs_orleans +1798879480=cs_paper +-544533759=cs_patricia +1299047806=cs_priest +512955554=cs_prolsec_02 +123708879=cs_remote_01 +1179785778=cs_russiandrunk +-1064078846=cs_siemonyetarian +-154017714=cs_solomon +-1528782338=cs_stevehains +-1992464379=cs_stretch +1123963760=cs_tanisha +-2006710211=cs_taocheng +1397974313=cs_taostranslator +1545995274=cs_tenniscoach +978452933=cs_terry +1776856003=cs_tom +-1945119518=cs_tomepsilon +101298480=cs_tracydisanto +-765011498=cs_wade +1555078454=cs_x_array02 +796869332=cs_x_array03 +207160315=cs_x_rublrga +503686996=cs_x_rublrgb +1992513746=cs_x_rublrgc +-2005468103=cs_x_rublrgd +-1973157825=cs_x_rublrge +-1215587719=cs_x_rubmeda +634353407=cs_x_rubmedb +349754642=cs_x_rubmedc +-1062851382=cs_x_rubmedd +-438470856=cs_x_rubmede +726677991=cs_x_rubsmla +-243022249=cs_x_rubsmlb +189594089=cs_x_rubsmlc +350653724=cs_x_rubsmld +513319040=cs_x_rubsmle +-1119102666=cs_x_rubweea +-1714089399=cs_x_rubweec +-1332461625=cs_x_rubweed +212137959=cs_x_rubweee +-432178804=cs_x_weesmlb +-357782800=cs_zimbor +500896100=cs1_01_barn01_detail +686297575=cs1_01_barn01 +1344109197=cs1_01_barn02_dec +-1988858538=cs1_01_barn02_det +422408818=cs1_01_barn02 +-1806014262=cs1_01_barn03 +-1583757621=cs1_01_billboard +1658297197=cs1_01_culvert001_decal +-234712503=cs1_01_culvert001 +810065309=cs1_01_deadtree02 +-378103811=cs1_01_dec11 +-1349374491=cs1_01_deca_aa1 +-1196118295=cs1_01_decal02 +-1742787124=cs1_01_decal02a +1634517096=cs1_01_decal02b +-1147013935=cs1_01_decal02c +-329478670=cs1_01_decal02c001 +-518602822=cs1_01_decal02e +-650580911=cs1_01_decal10 +143674099=cs1_01_decal16 +1566962845=cs1_01_decal17 +-335965754=cs1_01_decal18 +-2089533243=cs1_01_decal19 +-1194055012=cs1_01_decal69 +-1918430007=cs1_01_emissive_01_lod +-955160385=cs1_01_emissive_01 +-2130093763=cs1_01_emissive_02_lod +-1371523299=cs1_01_emissive_02 +-1112678596=cs1_01_emissive_03_lod +1759226965=cs1_01_emissive_03 +-1617236980=cs1_01_fence_wire02 +-1545817940=cs1_01_fence03 +-1721807691=cs1_01_fencebits +-285349131=cs1_01_glue_007 +-1994337096=cs1_01_glue_01 +-1961711188=cs1_01_glue_02a +347499489=cs1_01_glue_03 +-437809596=cs1_01_glue_04 +-278748870=cs1_01_glue_05 +1369040299=cs1_01_glue_06 +-1552644623=cs1_01_land_009 +1830822473=cs1_01_land_08a +1214849210=cs1_01_land03 +-1680621700=cs1_01_land11_decal01 +1693962693=cs1_01_land11_decal05 +496749628=cs1_01_land11 +-156893615=cs1_01_land14 +819718327=cs1_01_polytunnels_010 +-1238863038=cs1_01_polytunnels_012 +417653192=cs1_01_propane_sign +-1759873242=cs1_01_props_elec_wire_06b +2028324394=cs1_01_props_elec_wire_new020 +-879704471=cs1_01_props_elec_wire_s03b +-14775816=cs1_01_props_elec_wire_sp03 +827092563=cs1_01_props_elec_wire_sp06 +1257316988=cs1_01_props_elec_wire_sp11 +834924578=cs1_01_props_elec_wire_sp15 +926858370=cs1_01_props_elec_wire_sp15b +536849065=cs1_01_props_elec_wire11b +1482266408=cs1_01_props_pylon_wire07 +-965610657=cs1_01_props_pylon_wire08 +-232891809=cs1_01_props_pylon_wire121 +2059538246=cs1_01_props_pylon_wire200 +-1490831412=cs1_01_props_pylon_wire301 +-1532852387=cs1_01_scrub +1437795656=cs1_01_shed03 +-682800176=cs1_01_signs01 +45621925=cs1_01_signs02 +1767174117=cs1_01_signs03 +-1235258992=cs1_01_silo_002_ovr +178751227=cs1_01_silo_002 +2000010372=cs1_01_silo_det_lod +-619879544=cs1_01_silo_det +-1578053562=cs1_01_silo +-604837460=cs1_01_smallshed +-238595328=cs1_01_template_drainage_039 +-136377374=cs1_01_templates_bales_005 +-331549546=cs1_01_templates_bales_006 +-628666069=cs1_01_templates_bales_007 +-320868068=cs1_01_templates_bales_03_d002 +140464641=cs1_01_truckbuild1 +496270443=cs1_01_truckbuild2 +759569358=cs1_01_truckbuild3 +1070252247=cs1_01_truckbuild5 +1418848869=cs1_01_truckbuild6 +-120883601=cs1_01_tunnel11 +477025672=cs1_01_tunnelhoops01 +956364290=cs1_01_tunnels_014 +-398406445=cs1_01_tunnels_027 +-328149813=cs1_01_tunnels_07 +-161331385=cs1_01_util02 +52486340=cs1_01_util05 +1583982486=cs1_01_wall02 +-1426247821=cs1_01_watertank01 +-1757504760=cs1_01_weed_01 +-1459732857=cs1_01_weed_02 +1396838982=cs1_01_weldshed_a +-1332924853=cs1_01_weldshed +1090465763=cs1_02_050_dec +-827104492=cs1_02_050_ladders +980476069=cs1_02_050 +-507362406=cs1_02_28_glue +511326633=cs1_02_28aa_glue +1641786747=cs1_02_28b_glue +1707802587=cs1_02_28bb_glue +1077471875=cs1_02_33_glue +-1777388846=cs1_02_33_rail_glue +-1050389536=cs1_02_33_rail +1720337801=cs1_02_33b_glue +-150808201=cs1_02_33c_glue +-1231647556=cs1_02_37_chick +-1916728028=cs1_02_bb_brand_hd +-374172712=cs1_02_bb2_brand_hd +1323780898=cs1_02_bb2_brandb_hd +1991978464=cs1_02_beam04_rail +-808475034=cs1_02_beam04 +-1698433478=cs1_02_biln019_dec +-763407615=cs1_02_biln019_rail +1926798123=cs1_02_biln019 +-1029398238=cs1_02_biln020 +933823517=cs1_02_biln04_dec +-1192977805=cs1_02_biln04 +-853490290=cs1_02_buntingflags_01 +-1638242302=cs1_02_buntingflags_02 +1878625089=cs1_02_buntingflags_03 +1873685238=cs1_02_buntingflags +276780974=cs1_02_carpark01a_dec +-1728789530=cs1_02_carpark02 +-925548910=cs1_02_carpark03_d +-430432741=cs1_02_carpark03_ladder +-967696732=cs1_02_carpark03 +1665456259=cs1_02_carpark04 +901061010=cs1_02_cbf1slod +2054705809=cs1_02_cfdoor_front +1959688621=cs1_02_cfdoor_side +1025110825=cs1_02_cfdoor_slod +361246720=cs1_02_cfdr_back +764286573=cs1_02_chair_tarped001 +-1820729602=cs1_02_chikn12_dec +1479804249=cs1_02_chikn12_ladder001 +1554213045=cs1_02_chikn12_rail2 +-411647072=cs1_02_chikn12 +1461817122=cs1_02_cprk1_d +1970764590=cs1_02_cprk1 +-1443414103=cs1_02_cprk2_d +-1282476224=cs1_02_cprk2 +1801569475=cs1_02_cprk3_dec +-997516972=cs1_02_cprk3 +-367935283=cs1_02_cprk4_dc1 +-1911870407=cs1_02_cprk4 +-1598140001=cs1_02_cprk5 +-1786408510=cs1_02_deco03_dec +1279856009=cs1_02_deco03_ladder +-513045951=cs1_02_deco03_windows +-814302300=cs1_02_deco03 +321266885=cs1_02_emissive01_lod +751284865=cs1_02_emissive01 +1267452218=cs1_02_emissive02_lod +1251012115=cs1_02_emissive02 +-864564792=cs1_02_emissive03_lod +-1910278857=cs1_02_emissive03 +7326082=cs1_02_emissive04_lod +517478050=cs1_02_emissive04 +-2058655367=cs1_02_emissive05_lod +1111711088=cs1_02_emissive05 +-1143426531=cs1_02_emissive06_lod +1351219709=cs1_02_emissive06 +-535309648=cs1_02_festival_stage +-1672905681=cs1_02_festivalbanners +1977076315=cs1_02_glue_01 +1083858953=cs1_02_glue_02 +776846192=cs1_02_glue_04 +1472299569=cs1_02_indust_02 +-1181665246=cs1_02_indust_02d_ +748718668=cs1_02_indust_08_d +1934620438=cs1_02_indust_08_ladder +-324588546=cs1_02_indust_08 +-566983557=cs1_02_milo_window_dummy +886074271=cs1_02_milo2_lod +-1722460612=cs1_02_milo2_slod1 +1769525396=cs1_02_milo3_lod +1502218657=cs1_02_rail01 +2136626497=cs1_02_rail02 +-1399705828=cs1_02_rail03_d +-1875380484=cs1_02_rail03 +-886313761=cs1_02_rail04 +58492072=cs1_02_retainer024 +1440360802=cs1_02_retainer025 +672419287=cs1_02_retainer026 +2082928123=cs1_02_retainer027 +1281889918=cs1_02_retainer028 +-1633699092=cs1_02_retainer029 +1813011290=cs1_02_retainer13 +-1237618765=cs1_02_retainer14 +-678251935=cs1_02_retainer15 +-1851414904=cs1_02_retainer16 +-2062316188=cs1_02_retainer17 +-559988614=cs1_02_retainer18 +280110239=cs1_02_retainer19 +83201518=cs1_02_retainer20 +374976694=cs1_02_retainer21 +1396910732=cs1_02_retainer22 +-1567405781=cs1_02_retainer23 +-2041927399=cs1_02_rwshed01 +1068847033=cs1_02_smstation +511451732=cs1_02_stage_rails +785022080=cs1_02_tower_rail +-19938490=cs1_02_weed +168340054=cs1_02_wtower +-1744196223=cs1_03_bigware_alpha +-1615813331=cs1_03_bigware_rail +832306070=cs1_03_bigware +50999745=cs1_03_build_d01 +-281015763=cs1_03_build_d02 +562425528=cs1_03_build_d03 +292769427=cs1_03_build_d04 +-1138449417=cs1_03_build_d05 +-1403714472=cs1_03_build_d06 +-779681331=cs1_03_condeets1 +-549554049=cs1_03_cons1 +-1360324647=cs1_03_cons2 +-1122281850=cs1_03_consbill1 +-1351075008=cs1_03_consbill2 +-1580818467=cs1_03_consbill3 +60303638=cs1_03_consgrnd_dec +-460555672=cs1_03_consgrnd +-1906379174=cs1_03_emissive_lod +747073808=cs1_03_emissive +354702678=cs1_03_glue_001 +-953632428=cs1_03_glue_002 +-1192551207=cs1_03_glue_003 +-308148750=cs1_03_glue_004 +1321242795=cs1_03_hedgebase_1 +-593515413=cs1_03_hedgebase_2 +-1628959439=cs1_03_hedgedecal_1 +-1849036043=cs1_03_hedgedecal_2 +2141966489=cs1_03_house_alpha +-1231197872=cs1_03_house1_alpha +-994629715=cs1_03_house1 +-1994666419=cs1_03_house2_alpha +-1278179872=cs1_03_house2 +1757512289=cs1_03_house3_alpha +-1476170170=cs1_03_house3 +-1355326414=cs1_03_house4_alpha +-1759130485=cs1_03_house4 +-1921601270=cs1_03_house5_alpha +-1987464877=cs1_03_house5 +-294529626=cs1_03_house6_dec +-1600004281=cs1_03_house6 +1259092018=cs1_03_house7_alpha +1917944487=cs1_03_house7 +-421394744=cs1_03_hsegrnda_dec +1289253213=cs1_03_hsegrnda_dets +-936009440=cs1_03_hsegrnda +-1819101221=cs1_03_hsegrndb +204493111=cs1_03_hsegrowth +474867474=cs1_03_hsewall1 +455350863=cs1_03_iron_spikes +-635932768=cs1_03_poster1 +1514481512=cs1_03_posters2 +-831439152=cs1_03_shps1_dets +1323113141=cs1_03_shps1 +954325658=cs1_03_shps2_alpha +981365240=cs1_03_shps2 +1344367720=cs1_03_shps3_alpha +689830025=cs1_03_shps3_dets +-2003169746=cs1_03_shps3 +1781300532=cs1_03_shpsgrnd_d +781316872=cs1_03_shpsgrnd +535698739=cs1_03_shpss_dec +1482752112=cs1_03_sprmgrnd_d +-940902850=cs1_03_sprmkt_d +-1571344999=cs1_03_sprmkt +-156024109=cs1_03_sprmktgrnd +-1614601457=cs1_03_wareh1_d +-1220353920=cs1_03_wareh1 +-1561305444=cs1_03_weed +1787580084=cs1_04_63_ov +514604305=cs1_04_63 +-1297084746=cs1_04_adstslod +1122175852=cs1_04_aldstslod +320507128=cs1_04_apt_balc_rail +1004196714=cs1_04_apt_dec_dest +-1734045561=cs1_04_apt_decals +-816303176=cs1_04_apt_dest +-2004637554=cs1_04_apt_grnd_dec +2057151048=cs1_04_apt_grnd_dst_dec +-636665748=cs1_04_apt_grnd_dst +778463341=cs1_04_apt_grnd_lod +766382206=cs1_04_apt_grnd +-1837682020=cs1_04_apt_hole_dest +918483307=cs1_04_apt_signs +-1973270115=cs1_04_apt_slod +-341551967=cs1_04_apt +1462966863=cs1_04_aptdestgrnd_lod +-381646973=cs1_04_bank_bb +1502194279=cs1_04_bank_ov +-961180886=cs1_04_bank +-630677966=cs1_04_bankgrnd +-1495883599=cs1_04_bnkcarpark_ov +1883955272=cs1_04_building_01 +959509013=cs1_04_building_02 +756412540=cs1_04_burnt_rubble +-1367366038=cs1_04_canopy +883999951=cs1_04_emissive_lod +-916350315=cs1_04_emissive +-484971063=cs1_04_emptylot_ov +-414328756=cs1_04_emptylot +150257251=cs1_04_garage_build +2083732794=cs1_04_garage_det +321210883=cs1_04_garage_grnd +-155691249=cs1_04_garagegrnd_ov +-1617719906=cs1_04_gardens_a +1074896842=cs1_04_gardens +1049225362=cs1_04_gasparticle_grp2_02 +1839351486=cs1_04_gasparticle_grp2_03 +451223881=cs1_04_gasparticle_grp2_04 +-405554397=cs1_04_gasparticle_grp2_05 +-837318741=cs1_04_gasparticle_grp2_06 +1215921261=cs1_04_gasparticle_grp2_07 +917756130=cs1_04_gasparticle_grp2_08 +369784200=cs1_04_gasparticle_grp2 +921846686=cs1_04_gassign_grp1 +-1757670021=cs1_04_gassign_slod_grp1 +2035201291=cs1_04_gasstation_burn_decals +1022004524=cs1_04_gasstation_details_grp1 +1595073649=cs1_04_gasstation_grp1_slod +-1838391287=cs1_04_gasstation_grp1 +-275069589=cs1_04_gasstation_grp2_slod +-852339292=cs1_04_gasstation_grp2 +-470206842=cs1_04_glue_weed01 +-1102910698=cs1_04_glue_weed02 +2025054201=cs1_04_glue_weed03 +1655223267=cs1_04_glue_weed04 +1721244447=cs1_04_hedgebase_1 +1974581586=cs1_04_hedgebase_2 +-702677820=cs1_04_hedgedecal_1 +1490223680=cs1_04_hedgedecal_2 +-934294401=cs1_04_indusgrnd_a +-131012177=cs1_04_indusgrnd +1832692018=cs1_04_indusgrndb +-999956102=cs1_04_induswall +-2128103296=cs1_04_motel_alpha +314069656=cs1_04_motel_rail_01 +612365863=cs1_04_motel_rail_02 +1615556029=cs1_04_motel_rail_03 +1102917793=cs1_04_motel_rail_04 +369977972=cs1_04_motel_wall_rail +-113511864=cs1_04_motel_wall +-2074204311=cs1_04_motel +-1447197336=cs1_04_motelsign +458167383=cs1_04_motelsigna +209097157=cs1_04_motlgrnd +2012593192=cs1_04_motlgrowth_g +-1391605449=cs1_04_motlgrowth +-57046472=cs1_04_noticeboard +-1383345426=cs1_04_ov1 +-1691898330=cs1_04_ov2 +1350605017=cs1_04_ov3 +-1234218649=cs1_04_particle_dummy +-202549442=cs1_04_restgrnd_alf +2140987077=cs1_04_restgrnd +-360868865=cs1_04_restrnt_alpha +446939869=cs1_04_restrnt_night +-351038852=cs1_04_restrnt_sign +-2107632904=cs1_04_restrnt +-1803060165=cs1_04_rf_chopper_lod +-413862630=cs1_04_rf_chopper +41650019=cs1_04_shadow_proxy +1532319592=cs1_04_ware1_alpha +130978011=cs1_04_ware1_bb +-1571158030=cs1_04_ware1 +-974776275=cs1_04_ware2_alpha +-39973240=cs1_04_ware2_bb +-1341152419=cs1_04_ware2 +17499132=cs1_05__ext01 +1229876266=cs1_05_bar_neon +177279207=cs1_05_bar001_dec +1309431798=cs1_05_bar001 +-600694780=cs1_05_bonds_dec +-288640320=cs1_05_bonds +559754158=cs1_05_carlot_build_d +-415020090=cs1_05_carlot_build +-1064616111=cs1_05_carlot_mainsign +-1619580933=cs1_05_carlot_ov +-69433691=cs1_05_carlot_rail +-1033084430=cs1_05_carlot_shops_dec +964772369=cs1_05_carlot_shops +470294214=cs1_05_carlot_wall +1788477959=cs1_05_carlot +1646098549=cs1_05_clinic_grnd_ov +1748922202=cs1_05_clinic_grnd +1401264817=cs1_05_clinic_grnd2 +1857861929=cs1_05_clinic_ov +1970986867=cs1_05_clinic_ov2 +-1152499815=cs1_05_clinic_shops_alpha +-1060326916=cs1_05_clinic_shops_det +-2033597696=cs1_05_clinic_shops +1754084014=cs1_05_clinic +-1551970164=cs1_05_emissive_lod +45334894=cs1_05_emissive +1278237441=cs1_05_festival_banners02 +1988782063=cs1_05_garage_01 +1203767899=cs1_05_garage_02 +-1641136696=cs1_05_garage02 +-1609154759=cs1_05_glue_02 +-1416924036=cs1_05_glue01 +8101475=cs1_05_glue03 +-403182252=cs1_05_glue04 +-446016903=cs1_05_hedgebase +139449214=cs1_05_house_005 +-257726147=cs1_05_house_01 +-2036695259=cs1_05_house_02_dec +-2124870998=cs1_05_house_02 +1105038582=cs1_05_house_03_dec +51285523=cs1_05_house_03 +366130075=cs1_05_house_04 +2135103048=cs1_05_house_decals +1551729046=cs1_05_house_ext01_dec +6410829=cs1_05_house_rail +-1978718469=cs1_05_indust_18 +133356657=cs1_05_indust_18d_ +1447286921=cs1_05_jnkyrdbld_ovly +-1864746683=cs1_05_junkyardbld_ov +1892437410=cs1_05_junkyardbld +659775987=cs1_05_junkyardgrnd_ov +-1073961156=cs1_05_junkyardgrnd +-968063536=cs1_05_res_grnd_ov +1166034253=cs1_05_res_grnd_ov2 +1275837038=cs1_05_res_grnd +371884825=cs1_05_res_grnd2 +-1345298635=cs1_05_res_walls2 +1972464312=cs1_05_res_walls3 +-1892940555=cs1_05_scrap_frame +-323451289=cs1_05_shop003_bb +1990020874=cs1_05_shop003 +-144328483=cs1_05_shop01_ov +1810534758=cs1_05_shop01 +-499548605=cs1_05_shop03_dec +934903988=cs1_05_wiresa +695723057=cs1_05_wiresb +-1675428646=cs1_06_church_alpha +-772051253=cs1_06_church +44338259=cs1_06_churchdets +542531032=cs1_06_churchgrnd_dec +1961311925=cs1_06_churchgrnd +-102006507=cs1_06_churchsign +163483664=cs1_06_emissive_lod +1998847728=cs1_06_emissive +-1467998699=cs1_06_firest_det01 +1890546004=cs1_06_firest_grnd +821404969=cs1_06_firest01_d +-765670279=cs1_06_firest01_dec +-1731811828=cs1_06_firest01_ldr002 +-1173626066=cs1_06_firest01_ldr01 +-1050787317=cs1_06_firest01 +-749722728=cs1_06_firestnrailings_lod +1426989615=cs1_06_firestnrailings +1110814991=cs1_06_glue_01 +-492277250=cs1_06_glue_02 +-1779989936=cs1_06_glue_02b +-2110085937=cs1_06_hedgebase +-1425427465=cs1_06_hedgedecal +365975681=cs1_06_house1_alpha +334776410=cs1_06_house1 +-1191632451=cs1_06_house2_alpha +2083887339=cs1_06_house2 +-538235896=cs1_06_house3_alpha +-1840986871=cs1_06_house3 +-1852984466=cs1_06_house4_alpha +-1581685774=cs1_06_house4 +-1403772691=cs1_06_house5_alpha +-1245475834=cs1_06_house5 +-1354864001=cs1_06_hsegrnd_alpha +1148569746=cs1_06_hsegrnd +-2080905418=cs1_06_hsewalls1 +-114211505=cs1_06_liquorstore_alpha +-955548236=cs1_06_liquorstore +758464583=cs1_06_lngwrhse_ldr +694178974=cs1_06_longwarehouse_a +-1322482288=cs1_06_longwarehouse_details +-1321757852=cs1_06_longwarehouse +1728698824=cs1_06_lowbuild_alpha +846429286=cs1_06_lowbuild_ldr +2040679213=cs1_06_lowbuild +-53132574=cs1_06_lowbuildgrnd_a +-10516986=cs1_06_lowbuildgrnd +-1536053400=cs1_06_market_alpha +1635915387=cs1_06_market_bb +-356919094=cs1_06_market_dets +1400875814=cs1_06_market +-173239731=cs1_06_mktgrnd +-874925509=cs1_06_netting +-2037120409=cs1_06_noticeboard +-187731734=cs1_06_oldshed +1818032496=cs1_06_pb_archsign_d +168495826=cs1_06_pb_archsign +-665229001=cs1_06_shadow_proxy +-2035323739=cs1_06_shop_building +1701765935=cs1_06_shop_decals +2098530057=cs1_06_shop_details +771858246=cs1_06_shop1_dec +1197449754=cs1_06_shops01_detail +1370436671=cs1_06_shops01_ldr +-54372032=cs1_06_shops01 +-524553974=cs1_06_shops02_alpha +326796976=cs1_06_shops02 +-1213413330=cs1_06_sign +2124175559=cs1_06_substation_dec +-1571045444=cs1_06_substation_details +-543380191=cs1_06_substation +157617703=cs1_06_tractor_alpha +-617135026=cs1_06_tractor +671230856=cs1_06_v_tattoo2_e_dmy +-995678779=cs1_06_v_tattoo2_e_lod +212256103=cs1_06_weed +756105914=cs1_07_beach_00 +1034347493=cs1_07_beach_01 +-815954096=cs1_07_beach_02 +-402016088=cs1_07_beach_03 +-104047571=cs1_07_beach_04 +99578995=cs1_07_beach_05 +-1599755807=cs1_07_beach_06 +-1302704822=cs1_07_beach_07 +-1021251881=cs1_07_beach_08 +-735112989=cs1_07_beach_09 +-387391170=cs1_07_beach_clf_00 +-643611981=cs1_07_beach_clf_01 +-972463851=cs1_07_beachhut_dec +1648590642=cs1_07_beachhut +-951463438=cs1_07_beachhut2_dec +-368909319=cs1_07_beachhut2 +82148095=cs1_07_beachhut3_dec +-1280313520=cs1_07_beachhut3 +-1547269059=cs1_07_beachsteps +925642569=cs1_07_birdsnest +1750155493=cs1_07_bridge_dec +-443973803=cs1_07_bridge_rail +-40852083=cs1_07_bridge +786101614=cs1_07_build1 +414370078=cs1_07_build2 +184626619=cs1_07_build3 +-197787611=cs1_07_build4 +-438702039=cs1_07_d_00 +-54062701=cs1_07_d_00b +1718972770=cs1_07_d_01 +1018109398=cs1_07_d_02 +1260567229=cs1_07_d_03 +-1587255489=cs1_07_d_04 +629305205=cs1_07_d_05 +-209220736=cs1_07_d_06 +40446275=cs1_07_d_07 +1475269717=cs1_07_d_08 +-280852418=cs1_07_dec_hom2 +-336275527=cs1_07_decal3 +573162530=cs1_07_decal4 +964657365=cs1_07_effluent +1583361498=cs1_07_effluent2 +563529816=cs1_07_emissive1_lod +756637765=cs1_07_emissive1 +-2079180942=cs1_07_emissive2_lod +531744118=cs1_07_emissive2 +-2110218355=cs1_07_emissive3_lod +347582338=cs1_07_emissive3 +-1152035491=cs1_07_foam_01 +-914427472=cs1_07_foam_02 +-1868890135=cs1_07_foam_03 +-1638098068=cs1_07_foam_04 +1806644754=cs1_07_foam_05 +-615552491=cs1_07_glue_01 +34060153=cs1_07_glue_02 +-585601637=cs1_07_glue_03 +-892024556=cs1_07_glue_04 +-1195727648=cs1_07_glue_05 +-1501560725=cs1_07_glue_06 +-1812324197=cs1_07_grnd01 +-516235364=cs1_07_grnd020a +715027042=cs1_07_grnd020b +-813729781=cs1_07_grnd021 +1430815647=cs1_07_grnd022 +380798168=cs1_07_grnd03a +820623686=cs1_07_grnd03b +-2116191126=cs1_07_grnd07 +-733798056=cs1_07_grnd08 +-234529572=cs1_07_grnd09 +395716893=cs1_07_grnd11 +1834931341=cs1_07_grnd12 +2098230256=cs1_07_grnd13 +1273267682=cs1_07_grnd13b +-1259244770=cs1_07_hedgebasea +1256923582=cs1_07_hedgedecala +1007410426=cs1_07_house08_obj +-1746506046=cs1_07_house08 +1624526046=cs1_07_hs009_dec +443205799=cs1_07_hs009 +-396974465=cs1_07_hsesteps_railing +-429222290=cs1_07_hsesteps1 +1509165164=cs1_07_land3_dets +530310066=cs1_07_newhouse_obj +1934306666=cs1_07_newhousea_dec +1875808553=cs1_07_newhousea_obj +-952812281=cs1_07_newhousea +-204260004=cs1_07_newhouseb_dec +-1100682619=cs1_07_newhouseb_rail +591656231=cs1_07_newhouseb +1487229989=cs1_07_newhousec_dec +558123349=cs1_07_newhousec_rails +869832272=cs1_07_newhousec +1778620057=cs1_07_newhoused_dec +964250469=cs1_07_newhoused_rail +-366116101=cs1_07_newhoused +-432128162=cs1_07_pier_decals +4352823=cs1_07_pier_rail +-1779173517=cs1_07_pier_rail2 +1620329686=cs1_07_pier +-29722692=cs1_07_platform_dec +-1845583920=cs1_07_platform_rail +-1186816710=cs1_07_platform +826926677=cs1_07_props_combo17_02_lod +1550555894=cs1_07_props_combo24_13_lod +381395553=cs1_07_props_combo24_14_lod +158386659=cs1_07_props_towels006 +2074748931=cs1_07_pumping_dec +-901608304=cs1_07_pumping +-1297057001=cs1_07_retwall1 +-444189735=cs1_07_sea_01 +-575270838=cs1_07_sea_01b +-5216211=cs1_07_sea_02 +421274220=cs1_07_sea_1_00_lod +424480559=cs1_07_sea_1_00 +-302492221=cs1_07_sea_1_01_lod +1199696792=cs1_07_sea_1_01 +-667708105=cs1_07_sea_1_02_lod +-190364188=cs1_07_sea_1_02 +410940547=cs1_07_sea_1_03_lod +585704039=cs1_07_sea_1_03 +1438706573=cs1_07_sea_1_04_lod +1844623485=cs1_07_sea_1_04 +661067764=cs1_07_sea_1_05_lod +1408533633=cs1_07_sea_1_05 +-132576427=cs1_07_sea_1_06_lod +1365475159=cs1_07_sea_1_06 +1563632371=cs1_07_sea_1_07_lod +1076485348=cs1_07_sea_1_07 +-2139406327=cs1_07_sea_1_08_lod +-1494341005=cs1_07_sea_1_08 +-1839097454=cs1_07_sea_1_09_lod +-864127597=cs1_07_sea_1_09 +-285581847=cs1_07_sea_1_10_lod +1155753851=cs1_07_sea_1_10 +1294262609=cs1_07_sea_1_11_lod +849396470=cs1_07_sea_1_11 +-9282406=cs1_07_sea_1_12 +757938191=cs1_07_sea_1_13 +-1497686350=cs1_07_sea_1_14_lod +1870019748=cs1_07_sea_1_14 +470776504=cs1_07_sea_1_15_lod +1563990057=cs1_07_sea_1_15 +1003201644=cs1_07_sea_1_15b_lod +-319798935=cs1_07_sea_1_15b +-820500077=cs1_07_sea_1_16_lod +1276736995=cs1_07_sea_1_16 +-677034091=cs1_07_sea_1_17_lod +1013372542=cs1_07_sea_1_17 +349362390=cs1_07_sea_1_18_lod +-1837890913=cs1_07_sea_1_18 +-829052923=cs1_07_sea_de1b +1546251872=cs1_07_sea_de2 +-361526539=cs1_07_sea_de3 +1138081208=cs1_07_sea_de4 +1360549949=cs1_07_sea_de5 +149425720=cs1_07_sea_metal_beams +-153944367=cs1_07_sea_plane_00 +-1009794645=cs1_07_sea_plane_016 +-750700626=cs1_07_sea_plane_02 +1496543168=cs1_07_sea_plane_022 +-1057254621=cs1_07_sea_plane_03 +-1347555196=cs1_07_sea_plane_04 +-1922126842=cs1_07_sea_plane_05 +2088634917=cs1_07_sea_plane_06 +1782310305=cs1_07_sea_plane_07 +-326735384=cs1_07_sea_plane_08 +-420126738=cs1_07_sea_plane_13 +-307566184=cs1_07_sea_pln_deb_00 +-13464405=cs1_07_sea_pln_deb_01 +149463063=cs1_07_sea_pln_deb_02 +480593808=cs1_07_sea_pln_deb_03 +-1231717522=cs1_07_sea_pln_deb_04 +-932110555=cs1_07_sea_pln_deb_05 +-1641967363=cs1_07_sea_pln_debb_01 +-1336724128=cs1_07_sea_pln_debb_02 +384643919=cs1_07_sea_pln_rub_01 +2028395707=cs1_07_sea_ub_00_lod +-474268976=cs1_07_sea_ub_00 +-708881488=cs1_07_sea_ub_04_lod +449489134=cs1_07_sea_ub_04 +-784723876=cs1_07_sea_un_bb_00_d +479864026=cs1_07_sea_un_bb_00_lod +1612388817=cs1_07_sea_un_bb_00 +1831288349=cs1_07_sea_uw_bb_04 +-1561438346=cs1_07_sea_uw_bb_06_d +393790868=cs1_07_sea_uw_bb_06_lod +-1985218778=cs1_07_sea_uw_bb_06 +-466675645=cs1_07_sea_uw_bb_06b_lod +1343960847=cs1_07_sea_uw_bb_06b +-1711974405=cs1_07_sea_uw_bb_07_d +-1524748790=cs1_07_sea_uw_bb_08 +1346459934=cs1_07_sea_uw_dec_00 +2038064321=cs1_07_sea_uw_dec_012b +717557286=cs1_07_sea_uw_dec_02 +130435113=cs1_07_sea_uw_dec_03 +1417973900=cs1_07_sea_uw_dec_03z +443805060=cs1_07_sea_uw_dec_04 +1569223596=cs1_07_sea_uw_dec_05 +-960543204=cs1_07_sea_uw_dec_07 +-508920846=cs1_07_sea_uw_dec_08 +-1539047130=cs1_07_sea_uw_dec_09 +-1743689827=cs1_07_sea_uw_dec_10 +-1022313057=cs1_07_sea_uw_dec_11 +-953693891=cs1_07_sea_uw_dec_21 +93566946=cs1_07_sea_uw2_00 +-575510496=cs1_07_sea_uw2_01 +-1342993245=cs1_07_sea_uw2_02 +-1171152609=cs1_07_sea_uw2_03 +-1938307672=cs1_07_sea_uw2_04 +-1650563083=cs1_07_sea_uw2_05 +1994529405=cs1_07_sea_uw2_06 +1683027291=cs1_07_sea_uw2_09 +602602048=cs1_07_sea_uw2_11 +966403490=cs1_07_sea_uw2_12 +682591181=cs1_07_sea_uw2_13 +1579544249=cs1_07_sea_uw2_14 +1257654362=cs1_07_sea_uw2_15 +2086742831=cs1_07_sea_uw2_16 +1870860659=cs1_07_sea_uw2_17 +-1523221289=cs1_07_sea_uw2_18 +-429084586=cs1_07_shack +1289399560=cs1_07_shed +1136019473=cs1_07_stairsd_rail +1792197356=cs1_07_stairsd +270674597=cs1_07_substation_dec +207473807=cs1_07_substation_details +-1060973428=cs1_07_substation +-451311644=cs1_07_tempblockb_dec +-1771743848=cs1_07_tempblockb +-1270729532=cs1_07_temphouse1_dec +1713687640=cs1_07_temphouse1 +425243325=cs1_07_temphouse7 +-24404907=cs1_07_temphouse8_dec +935501713=cs1_07_weed_01 +639433794=cs1_07_weed_02 +343628031=cs1_07_weed_03 +-1604904306=cs1_08_bridgedecal_01 +306544233=cs1_08_bridgedecal_02 +1760832525=cs1_08_bridgedecal_03 +-1980460782=cs1_08_coastdec00 +-1480340304=cs1_08_coastdec01 +514800261=cs1_08_coastdec02 +241211880=cs1_08_coastdec03 +1445246585=cs1_08_cs_ft1 +-655372173=cs1_08_cst01_d1 +-1079321179=cs1_08_cst01 +-380892029=cs1_08_cst03_d3 +-635465074=cs1_08_cst03 +467217785=cs1_08_cst04_d2 +609841295=cs1_08_cst04_decals +-337496557=cs1_08_cst04 +1058467226=cs1_08_cst05_d +-161428720=cs1_08_cst05 +2128824530=cs1_08_decal_002 +1886792837=cs1_08_foam_01 +1436546777=cs1_08_foam_02 +1072089959=cs1_08_foam_03 +956579234=cs1_08_foam_04 +592581182=cs1_08_foam_05 +-329898937=cs1_08_foam_06 +382564661=cs1_08_foam_07 +-284565805=cs1_08_island_d_1 +-1683191386=cs1_08_land07_d_track +-2129216503=cs1_08_land07 +1914027623=cs1_08_pier_emissive_lod +-1378904225=cs1_08_pier_emissive +-732411154=cs1_08_pier_post1 +112603049=cs1_08_pier_post2 +1960569689=cs1_08_pier_post2a +-126545113=cs1_08_pier_post3 +-1329797558=cs1_08_pier_rail1 +2130182849=cs1_08_pier_rail2 +1594320028=cs1_08_pier_rail2a +1504336354=cs1_08_pier_rail2b +-34364810=cs1_08_pier_rail2c +-2051721807=cs1_08_pier01_dec +649823432=cs1_08_pier01 +-809675059=cs1_08_pier02 +-1465605771=cs1_08_rks_01 +-1147582626=cs1_08_rks_02 +-842306622=cs1_08_rks_03 +1275512901=cs1_08_roaddecal_01 +-229742402=cs1_08_rockcp_hut +2005442127=cs1_08_rockcrop01 +1323589283=cs1_08_rockcrop010 +-1760432399=cs1_08_rockcrop01a +-147776106=cs1_08_rockcrop02 +84195645=cs1_08_rockcrop03 +303747945=cs1_08_rockcrop04 +543780870=cs1_08_rockcrop05 +-872724697=cs1_08_rockcrop08 +-644619688=cs1_08_rockcrop09 +-917496772=cs1_08_sa02_d +-1459095554=cs1_08_sandbar01_d1 +-1723803536=cs1_08_sandbar01_d2 +-1613733946=cs1_08_sandbar01 +-1824700772=cs1_08_sandbar02 +957855057=cs1_08_sandbar03_d +-1524077966=cs1_08_sandbar03 +939858695=cs1_08_sea_00_lod +-1217984358=cs1_08_sea_00 +600594340=cs1_08_sea_01_lod +239449686=cs1_08_sea_01 +504649203=cs1_08_sea_02 +1930690545=cs1_08_sea_03 +13933428=cs1_08_sea_04 +1017254670=cs1_08_sea_05 +1248013968=cs1_08_sea_06 +-1625532415=cs1_08_sea_07 +-1357219843=cs1_08_sea_08 +-444963644=cs1_08_sea_09 +1559647422=cs1_08_sea_10 +1137943161=cs1_08_sea_11 +-1960183407=cs1_08_sea_base +895761631=cs1_08_sea_d_00 +-891754554=cs1_08_sea_d_02 +-1153447788=cs1_08_sea_d_03 +-294867215=cs1_08_sea_d_04 +-526216355=cs1_08_sea_d_05 +1717018309=cs1_08_sea_d_06 +2024129377=cs1_08_sea_d_07 +-1480089180=cs1_08_sea_d_08 +-1675982262=cs1_08_sea_d_09 +-479026439=cs1_08_sea_d_10 +-1297628820=cs1_08_sea_d_11 +-1715662953=cs1_08_sea_d_13 +-339843891=cs1_08_sea_rok_01 +409484836=cs1_08_sea_rok_03 +2105750349=cs1_08_sea_rok_030 +-2013502937=cs1_08_sea_rok_08a +-2073486928=cs1_08_sea_rok_13 +1498104697=cs1_08_sea_rok_15 +1125197813=cs1_08_sea_shard_009 +-2036992909=cs1_08_sea_shard_5b001 +1468441926=cs1_08_sea_shard_9b +1469919108=cs1_08_sea_udec_00 +1097794344=cs1_08_sea_udec_01 +2066216601=cs1_08_sea_udec_02 +1693895223=cs1_08_sea_udec_03 +-1732955725=cs1_08_sea_udec_04 +-1396733=cs1_08_sea_uw_dec_00 +1855458652=cs1_08_sea_uw_dec_08 +1558407663=cs1_08_sea_uw_dec_09 +64927439=cs1_08_sea_uw_dec_20 +-928858020=cs1_08_sea_uw_dec_23 +-1130321832=cs1_08_sea_uw_dec_24 +-1375204569=cs1_08_sea_uw_dec_25 +-1605537870=cs1_08_sea_uw_dec_26 +1820657990=cs1_08_sea_uw_dec_30 +2127015371=cs1_08_sea_uw_dec_31 +367852682=cs1_08_sea_uw_dec_31b +-829633204=cs1_08_sea_uw_dec_32 +395468634=cs1_08_sea_uw_dec_36 +931782219=cs1_08_sea_uw1_00_lod +1317359736=cs1_08_sea_uw1_00 +-998582139=cs1_08_sea_uw1_01_lod +1620374679=cs1_08_sea_uw1_01 +-260127357=cs1_08_sea_uw1_02_lod +1927485747=cs1_08_sea_uw1_02 +-17450471=cs1_08_sea_uw1_03_lod +-2062172776=cs1_08_sea_uw1_03 +595286138=cs1_08_sea_uw1_04_lod +423618026=cs1_08_sea_uw1_04 +2032151320=cs1_08_sea_uw1_08a_lod +336746425=cs1_08_sea_uw1_08a +-464236085=cs1_08_sea_uw1_b_00_lod +14757637=cs1_08_sea_uw1_b_00 +476104714=cs1_08_sea_uw1_b_03_lod +297226417=cs1_08_sea_uw1_b_03 +689226956=cs1_08_sea_uw2_01 +1044451919=cs1_08_sea_uw2_029_lod +992653327=cs1_08_sea_uw2_029 +-1498020072=cs1_08_sea_uw2_02b +-1313773946=cs1_08_sea_uw2_03_lod +209324951=cs1_08_sea_uw2_03 +-1780239855=cs1_08_sea_uw2_030_lod +-1434021967=cs1_08_sea_uw2_030 +621151338=cs1_08_sea_uw2_03b +985987199=cs1_08_sea_uw2_04_lod +-240069115=cs1_08_sea_uw2_04 +1297141051=cs1_08_sea_uw2_04b +1946889609=cs1_08_sea_uw2_05_lod +21591350=cs1_08_sea_uw2_05 +-446460148=cs1_08_sea_uw2_05b_lod +-34984081=cs1_08_sea_uw2_05b +39827898=cs1_08_sea_uw2_06b +-1203686987=cs1_08_sea_uw2_07b +-1392240101=cs1_08_sea_uw2_08b +70892166=cs1_08_sea_uw2_09b_lod +-673124732=cs1_08_sea_uw2_09b +-189637276=cs1_08_sea_uw2_10 +-1464810146=cs1_08_sea_uw2_11 +1925360065=cs1_08_sea_uw2_13_lod +-1940648795=cs1_08_sea_uw2_13 +-236363353=cs1_08_sea_uw2_15_lod +-1716607170=cs1_08_sea_uw2_15 +-2040004431=cs1_08_sea_uw2_16 +2063689728=cs1_08_sea_uw2_19_lod +1588801864=cs1_08_sea_uw2_19 +478130786=cs1_08_sea_uw2_25 +852090614=cs1_08_sea_uw2_26 +-723636340=cs1_08_sea_uw2_33b +-637777059=cs1_08_sea_uwb00_lod +512194865=cs1_08_sea_uwb00 +-65969874=cs1_08_sea_uwb01_lod +711561461=cs1_08_sea_uwb01 +1740021517=cs1_08_sea_uwb02_lod +1009529978=cs1_08_sea_uwb02 +-739763931=cs1_08_sea_uwb03_lod +1170589613=cs1_08_sea_uwb03 +885134282=cs1_08_sea_uwb04_lod +1475275775=cs1_08_sea_uwb04 +-445676985=cs1_08_sea_uwb05_lod +2125707660=cs1_08_sea_uwb05 +-146551198=cs1_08_sea_uwb06_lod +1352850795=cs1_08_sea_uwb06 +-1216131709=cs1_08_sea_uwb07_lod +-1705414441=cs1_08_sea_uwb07 +-766097235=cs1_08_sea_uwdecals00 +-2137283271=cs1_08_sea_uwdecals01 +159135484=cs1_08_sea_uwdecals02 +1538972536=cs1_08_sea_uwdecals03 +1821015319=cs1_08_sea_uwdecals04 +1060184677=cs1_08_sea_uwdecals05 +-1068587862=cs1_08_sea_uwdecals06 +308627662=cs1_08_sea_uwdecals07 +665809762=cs1_08_sea_uwdecals08 +-102131753=cs1_08_sea_uwdecals09 +-955567817=cs1_08_sea_uwdecals10 +-1524961961=cs1_08_sea_uwdecals11 +1911326451=cs1_08_sea_uwdecals12 +-2142559312=cs1_08_sea_uwdecals13 +-1823127100=cs1_08_sea_uwdecals14 +-1550259637=cs1_08_sea_uwdecals15 +959399522=cs1_08_steps_rail +468158278=cs1_08_steps +814739774=cs1_08_str102 +1954634453=cs1_08_weedz +-638663836=cs1_09_build_00 +884650142=cs1_09_build_01_rail1 +614830196=cs1_09_build_01_rail2 +-274075942=cs1_09_build_01 +1921381520=cs1_09_build_02 +-2139778957=cs1_09_build_03 +-1758741025=cs1_09_build_04 +-1529849560=cs1_09_build_05 +1816376317=cs1_09_build01_emm01_lod +389940346=cs1_09_build01_emm01 +-959898165=cs1_09_culvert004 +-1265469090=cs1_09_culvert005 +-867645921=cs1_09_decals_01 +1833215384=cs1_09_decals_01b +-1150369313=cs1_09_decals_01c +-91774308=cs1_09_decals_02 +-255750384=cs1_09_decals_03 +527264871=cs1_09_decals_04 +325997673=cs1_09_decals_05 +1104752962=cs1_09_decals_06 +-1533231507=cs1_09_decals_build_02 +-1866885465=cs1_09_decals_build_03 +-1073777358=cs1_09_decals_build_04 +2125577412=cs1_09_diner_d +970067215=cs1_09_diner_emmis +-2019822240=cs1_09_diner_neons +1546026557=cs1_09_diner_posts +-26669571=cs1_09_diner_rocket +38220778=cs1_09_diner +-1673452049=cs1_09_elec_wire_spline18 +1320085512=cs1_09_elec_wire_spline21 +-1738474641=cs1_09_elec_wire_spline24 +-1841263698=cs1_09_elec_wire_spline31 +-1627114163=cs1_09_emissive_01 +989468834=cs1_09_foam_01 +961287482=cs1_09_foam_02 +1207546517=cs1_09_foam_03 +481778705=cs1_09_foam_04 +1333191807=cs1_09_ld_007 +1183362461=cs1_09_ld_007b +-417668481=cs1_09_ld_01 +-1128952395=cs1_09_ld_02 +-1607576409=cs1_09_ld_03 +2142835645=cs1_09_ld_05 +-1844561817=cs1_09_ld_06 +-775037749=cs1_09_props_elec_spider_spline053b001 +-1546719482=cs1_09_props_elec_spider_spline054 +-1495981469=cs1_09_rockcrop01_d +-2104548740=cs1_09_rockcrop01 +-1721000414=cs1_09_rockcrop02_d +1496567750=cs1_09_rockcrop02 +-1852342981=cs1_09_rockcrop03_d +1728473963=cs1_09_rockcrop03 +1917869645=cs1_09_rockcrop04_d +1244541371=cs1_09_rockcrop04 +-65033233=cs1_09_sea_11_00_lod +1421233725=cs1_09_sea_11_00 +544954074=cs1_09_sea_11_01_lod +410637765=cs1_09_sea_11_01 +738864128=cs1_09_sea_11_02_lod +641954136=cs1_09_sea_11_02 +1869853205=cs1_09_sea_11_03_lod +-1143235446=cs1_09_sea_11_03 +-233571349=cs1_09_sea_11_04_lod +-911067081=cs1_09_sea_11_04 +763056379=cs1_09_sea_cs1_09_udec_01 +40239485=cs1_09_sea_rok_01 +-79400134=cs1_09_sea_rok_02 +-979712032=cs1_09_sea_slod_01 +-336740389=cs1_09_sea_ub_00_lod +600672409=cs1_09_sea_ub_00 +-1467510976=cs1_09_sea_ub_01_lod +842704243=cs1_09_sea_ub_01 +271705353=cs1_09_sea_ub_02_lod +1081360870=cs1_09_sea_ub_02 +-859086736=cs1_09_sea_ub_03_lod +1388701321=cs1_09_sea_ub_03 +-490003375=cs1_09_sea_ub_04_lod +1628930860=cs1_09_sea_ub_04 +-1503908793=cs1_09_sea_ub_05_lod +2106571804=cs1_09_sea_ub_05 +1674790703=cs1_09_sea_udecb_00 +1549318198=cs1_09_sea_udecb_02 +350589690=cs1_09_sea_ufo +-504013165=cs1_09_sea_uw0_00_lod +-1402013630=cs1_09_sea_uw0_00 +1647394198=cs1_09_sea_uw0_01_lod +-1817786702=cs1_09_sea_uw0_01 +-371165007=cs1_09_sea_uw0_02_lod +-2123292089=cs1_09_sea_uw0_02 +-1831827082=cs1_09_sea_uw0_03_lod +2017595369=cs1_09_sea_uw0_03 +-1915183410=cs1_09_sea_uw0_04_lod +1711500140=cs1_09_sea_uw0_04 +-251643488=cs1_09_sea_uw0_05_lod +865470094=cs1_09_sea_uw0_05 +677538060=cs1_09_sea_uw0_06_lod +559178251=cs1_09_sea_uw0_06 +1850165893=cs1_09_sea_uw0_07_lod +402739045=cs1_09_sea_uw0_07 +-923538936=cs1_09_sea_uw0_08_lod +-87419657=cs1_09_sea_uw0_08 +113309067=cs1_09_sea_uw0_09_lod +-392400740=cs1_09_sea_uw0_09 +-1740680231=cs1_09_sea_uw0_10_lod +1017026943=cs1_09_sea_uw0_10 +1535853701=cs1_09_sea_uw0_11_lod +1364050653=cs1_09_sea_uw0_11 +-37119733=cs1_09_sea_uw0_12_lod +1739648931=cs1_09_sea_uw0_12 +-798636320=cs1_09_sea_uw1_01_lod +1858492358=cs1_09_sea_uw1_01 +-2118456412=cs1_09_sea_uw1_03_lod +1246924511=cs1_09_sea_uw1_03 +-1523821697=cs1_09_sea_uw1_04_lod +1461266540=cs1_09_sea_uw1_04 +-1131535352=cs1_09_sea_uw1_05_lod +-1519926008=cs1_09_sea_uw1_05 +-1167937769=cs1_09_sea_uw1_06_lod +1610562108=cs1_09_sea_uw1_06 +-1569234189=cs1_09_sea_uw1_08_lod +-1148489389=cs1_09_sea_uw1_08 +-45497210=cs1_09_sea_uw1_09_lod +-1974202651=cs1_09_sea_uw1_09 +2045829726=cs1_09_sea_uw1_46_lod +-427757038=cs1_09_sea_uw1_46 +1740588592=cs1_09_sea_uw2_00_lod +-111056920=cs1_09_sea_uw2_00 +71460872=cs1_09_sea_uw2_01_lod +-885879925=cs1_09_sea_uw2_01 +1371511924=cs1_09_sea_uw2_02_lod +-584568970=cs1_09_sea_uw2_02 +1857350451=cs1_09_sea_uw2_02a +735988961=cs1_09_sea_uw2_03 +229052531=cs1_09_sea_uw2_04 +1099462705=cs1_09_sea_uw2_05 +338795908=cs1_09_sea_uw2_06 +1678584628=cs1_09_sea_uw2_07_lod +368288008=cs1_09_sea_uw2_07 +1757726381=cs1_09_sea_uw2_08 +2103308255=cs1_09_sea_uw2_09 +-2851997=cs1_09_sea_uw2_10_lod +-1611156494=cs1_09_sea_uw2_10 +-243214585=cs1_09_sea_uw2_11 +41548025=cs1_09_sea_uw2_12 +-396916776=cs1_09_sea_uw2_12a +527216798=cs1_09_sea_uw2_13_lod +-696606469=cs1_09_sea_uw2_13 +675660944=cs1_09_sea_uw2_14 +983820620=cs1_09_sea_uw2_15 +217255403=cs1_09_sea_uw2_16 +1640445738=cs1_09_sea_uw2_17 +814765241=cs1_09_sea_uw2_18 +236003266=cs1_09_sea_uw2_19_lod +1168539365=cs1_09_sea_uw2_19 +-507962468=cs1_09_sea_uw2_20_lod +-1279600116=cs1_09_sea_uw2_20 +-1129092095=cs1_09_sea_uw2_21 +-1481555459=cs1_09_sea_uw2_22 +51692293=cs1_09_sea_uw2_26_lod +-2055897722=cs1_09_sea_uw2_26 +-2085138118=cs1_09_sea_uw2_27_lod +668648014=cs1_09_sea_uw2_27 +-1234951077=cs1_09_sea_uw2_28_lod +1509926555=cs1_09_sea_uw2_28 +-1953760626=cs1_09_sea_uw2_29_lod +38434602=cs1_09_sea_uw2_29 +1269027823=cs1_09_sea_uw2_30_lod +-1629901038=cs1_09_sea_uw2_30 +-2000715042=cs1_09_sea_uw2_31 +2055136861=cs1_09_sea_uw2_32 +111214263=cs1_09_sea_uw2_33 +355310544=cs1_09_sea_uw2_34 +-871724661=cs1_09_sea_uw2_35 +-258944361=cs1_09_sea_uw2_36 +-1479229156=cs1_09_sea_uw2_37 +-1792468027=cs1_09_sea_uw2_39 +1346410973=cs1_09_sea_uw2_40 +-1047397250=cs1_09_sea_uw2_41 +-1415851886=cs1_09_sea_uw2_42 +1508507911=cs1_09_sea_uwd_18b +-1042256878=cs1_09_sea_uwdec00 +-1400684200=cs1_09_sea_uwdec01 +-1723065622=cs1_09_sea_uwdec02 +420780673=cs1_09_sea_uwdec03 +-1965621756=cs1_09_sea_uwdec04 +1948766374=cs1_09_sea_uwdec05 +1739995075=cs1_09_sea_uwdec06 +-112305419=cs1_09_sea_uwdec07 +-352600496=cs1_09_sea_uwdec08 +-710372438=cs1_09_sea_uwdec09 +-2104294652=cs1_09_sea_uwdec10 +526335130=cs1_09_sea_uwdec11 +-315205559=cs1_09_sea_uwdec12 +-31720940=cs1_09_sea_uwdec13 +-907374158=cs1_09_sea_uwdec14 +1296537706=cs1_09_sea_uwdec15 +121075717=cs1_09_sea_uwdecal_00 +-753944341=cs1_09_sea_uwdecal_11 +-1483939358=cs1_09_sea_uwdecal_13 +-1523786462=cs1_09_sea_uwdecal_14 +-1984059836=cs1_09_sea_uwdecal_15 +2014905083=cs1_09_sea_uwdecal_16 +1965161741=cs1_09_sea_uwdecal_17 +1669749206=cs1_09_sea_uwdecal_18 +1205019248=cs1_09_sea_uwdecal_19 +1220083011=cs1_09_sea_uwdecal_20 +2109957975=cs1_09_sea_uwdecal_21 +1820640474=cs1_09_sea_uwdecal_22 +-1194065176=cs1_10_cable_door1 +-887941253=cs1_10_cable_pylon_lod_002 +-2097543358=cs1_10_cable_pylon_lod_003 +-1848072961=cs1_10_cable_pylon_lod_004 +-1498952035=cs1_10_cable_pylon_lod_005 +-1842866086=cs1_10_cable_pylon_lod_01 +411918885=cs1_10_cablebld_d +1038815645=cs1_10_cablebld +288064194=cs1_10_clue_moon01 +662286174=cs1_10_clue_moon02 +-1299210198=cs1_10_clue_mountain01 +716338215=cs1_10_clue_rain01 +420204762=cs1_10_clue_rain02 +1459346617=cs1_10_culvert1_lod +-1132837573=cs1_10_culvert1 +-719036818=cs1_10_decal_trail_a +-788738195=cs1_10_decals01 +-1521059799=cs1_10_decals03 +-1274112611=cs1_10_decals04 +-1042337474=cs1_10_decals05 +1305823528=cs1_10_decals06 +-249076980=cs1_10_decals100 +887904019=cs1_10_decals100a +860495491=cs1_10_decals12 +2113319887=cs1_10_decals13 +-1884072120=cs1_10_decals14 +-665655162=cs1_10_decals15 +1786612957=cs1_10_decals16 +-1223678463=cs1_10_decals17 +-957692490=cs1_10_decals18 +334782412=cs1_10_decals19 +-188899317=cs1_10_decals20 +1308086910=cs1_10_decals21 +1681522434=cs1_10_decals22 +-447938254=cs1_10_decals23 +1139064416=cs1_10_decals28 +2036312393=cs1_10_decals29 +-2064957592=cs1_10_decals30 +245650140=cs1_10_decals31 +554694579=cs1_10_decals32 +-1294787785=cs1_10_decals33 +-1014645604=cs1_10_decals34 +1162592298=cs1_10_decals35 +1475962245=cs1_10_decals36 +-370767519=cs1_10_decals37 +-158358861=cs1_10_decals38 +-1603438992=cs1_10_decals39 +1028206313=cs1_10_decals40 +1878496313=cs1_10_decals41 +-1700075105=cs1_10_decals42 +-731587310=cs1_10_decals43 +2131636838=cs1_10_decals44 +-1193204213=cs1_10_decals45 +372957377=cs1_10_decals47 +135283820=cs1_10_decals48 +-92460730=cs1_10_decals49 +1863644764=cs1_10_decals50 +-1053975928=cs1_10_decals51 +-749256997=cs1_10_decals52 +491639503=cs1_10_decals53 +788428336=cs1_10_decals54 +-1975374670=cs1_10_decals55 +-1671802654=cs1_10_decals56 +2028374523=cs1_10_decals58 +1398456036=cs1_10_decals59 +1653496815=cs1_10_decals60 +-1028570290=cs1_10_decals60a1 +112436283=cs1_10_decals61 +-186056538=cs1_10_decals62 +1954152398=cs1_10_decals63 +1647598403=cs1_10_decals64 +114664583=cs1_10_decals65 +-191430646=cs1_10_decals66 +-1690088100=cs1_10_decals67 +-1987991079=cs1_10_decals68 +1313551217=cs1_10_decals69 +-1486461874=cs1_10_decals70 +1366405812=cs1_10_decals70b +804844917=cs1_10_decals71 +497766618=cs1_10_decals72 +-749814754=cs1_10_decals73 +-985784323=cs1_10_decals74 +1764517851=cs1_10_decals75 +1997849526=cs1_10_elec_spider_spline052b002 +1079125479=cs1_10_flag_post002 +1233962181=cs1_10_flag_post01 +1744076185=cs1_10_hd_01 +-545483194=cs1_10_hd_01a +836637037=cs1_10_hd_02 +-76602224=cs1_10_hd_03 +326960210=cs1_10_hd_03a +-446826382=cs1_10_hd_04 +543092335=cs1_10_hd_05 +-350977061=cs1_10_hd_06 +-687186933=cs1_10_hd_07 +-369393175=cs1_10_hd_08 +-1260218436=cs1_10_hd_09 +407657770=cs1_10_hd_10 +1526850196=cs1_10_hd_11 +939728023=cs1_10_hd_12 +-781791388=cs1_10_hd_13 +-609623062=cs1_10_hd_14 +617084449=cs1_10_hd_15 +-26629787=cs1_10_hd_16 +-1946368879=cs1_10_hd_17 +375055783=cs1_10_hd_22 +-850275434=cs1_10_hd_23 +-1086834845=cs1_10_hd_24 +2012457179=cs1_10_hd_25 +1772686406=cs1_10_hd_26 +-1783077788=cs1_10_hd_27 +-2005775912=cs1_10_hd_28 +1279381588=cs1_10_hd_30 +-1712624726=cs1_10_hd_31 +-254570735=cs1_10_hd_32_dec +732827437=cs1_10_hd_32 +1214830650=cs1_10_hd_81 +2129282412=cs1_10_hd_85 +-40287836=cs1_10_hd_99 +1262821715=cs1_10_mountainviewp_fizz +1120907305=cs1_10_mountainviewpoint_d +-661632656=cs1_10_mountainviewpoint_lod +-1022725366=cs1_10_mountainviewpoint +1405190493=cs1_10_netting01 +768189342=cs1_10_platform_b_d +-1166372184=cs1_10_platform_b_lod +-8994836=cs1_10_platform_b +1820211126=cs1_10_props_combo0501_dslod +-544828714=cs1_10_pylon_guide_wire06 +217312688=cs1_10_pylon_guide_wire07 +-83015197=cs1_10_pylon_guide_wire08 +2015773723=cs1_10_pylon_guide_wire09 +966445093=cs1_10_pylon_guide_wire10 +-415770029=cs1_10_pylon_tense_wire06 +-101351474=cs1_10_pylon_tense_wire07 +-93224742=cs1_10_pylon_tense_wire08 +205005927=cs1_10_pylon_tense_wire09 +-265721110=cs1_10_pylon_tense_wire10 +1287895804=cs1_10_redeye +635579383=cs1_10_retwall01_slod +-560840151=cs1_10_retwall01 +-584013820=cs1_10_retwall018 +-254286156=cs1_10_retwall02 +1904289944=cs1_10_retwall03_lod +-1912180217=cs1_10_retwall03_slod +944960941=cs1_10_retwall03 +-1631191921=cs1_10_retwall04_lod +478803256=cs1_10_retwall04_slod +176724505=cs1_10_retwall04 +-1012822964=cs1_10_retwall05 +638275870=cs1_10_retwall06 +-1237439991=cs1_10_retwall07_lod003 +1839620179=cs1_10_retwall07 +-2029246821=cs1_10_retwall08_lod +1071088822=cs1_10_retwall08 +489373534=cs1_10_retwall09 +852815441=cs1_10_retwall10 +-1757202644=cs1_10_retwall12 +-2074767023=cs1_10_retwall13 +-99517241=cs1_10_retwall14 +1049068982=cs1_10_retwall16 +-1288933630=cs1_10_retwall17 +-1466168459=cs1_10_retwallbroken +-368142756=cs1_10_sign_post_01 +-129420591=cs1_10_sign_post_02 +2002563318=cs1_10_sign_post_03 +1164528912=cs1_10_sign_post_04 +1422978015=cs1_10_sign_post_05 +-274502043=cs1_10_tower01 +51320064=cs1_10_tower02 +-1023503076=cs1_10_tower03 +-784256607=cs1_10_tower04 +-1588407915=cs1_10_tower05 +1022440667=cs1_10_tyretrack01_d +-2111317758=cs1_11_bigtenta2 +-174382383=cs1_11_cs1_fault_01 +-2101802467=cs1_11_cs1_fault_01a +190664277=cs1_11_cs1_fault_02 +420997578=cs1_11_cs1_fault_03 +-1361046180=cs1_11_cs1_fault_04 +798529219=cs1_11_cs1_fault_05 +-1713214635=cs1_11_cs1_fault_06 +1394826712=cs1_11_cs1_fault_07 +1030042204=cs1_11_cs1_fault_08 +1716388909=cs1_11_cs1_fault_09 +-1023397048=cs1_11_cs1_fault_10 +1346129342=cs1_11_cs1_fault_11 +1567352861=cs1_11_cs1_fault_12 +1813120361=cs1_11_cs1_fault_13 +2045288726=cs1_11_cs1_fault_14 +989242159=cs1_11_cs1_fault_15 +262360205=cs1_11_cs1_fault_16 +-210989584=cs1_11_culvert_bars +784662630=cs1_11_culvert_bars2 +-840631836=cs1_11_decals00 +-1079550615=cs1_11_decals01 +-1853816547=cs1_11_decals02 +-2076809592=cs1_11_decals03 +1948108375=cs1_11_decals04 +1725672403=cs1_11_decals05 +1502548282=cs1_11_decals06 +1260221503=cs1_11_decals07 +115667269=cs1_11_decals07aaz +-901515220=cs1_11_decals07abz +-697267477=cs1_11_decals08 +-928911538=cs1_11_decals09 +-1773923965=cs1_11_decals10 +-1586019054=cs1_11_decals100 +-739071480=cs1_11_decals101 +-1659913149=cs1_11_decals102 +-1353719613=cs1_11_decals103 +1570127233=cs1_11_decals104 +652136467=cs1_11_decals105 +1648477912=cs1_11_decals106 +1266784600=cs1_11_decals107 +-2134965294=cs1_11_decals108 +-1841387823=cs1_11_decals109 +-206123929=cs1_11_decals11 +-1491152467=cs1_11_decals110 +-1194822400=cs1_11_decals111 +-894723898=cs1_11_decals112 +-597803989=cs1_11_decals113 +-1007711406=cs1_11_decals114 +-714723777=cs1_11_decals115 +376614999=cs1_11_decals116 +-391654206=cs1_11_decals117 +1012890672=cs1_11_decals118 +118034820=cs1_11_decals119 +-1191094531=cs1_11_decals12 +1511736959=cs1_11_decals120 +-2007620872=cs1_11_decals121 +1401731426=cs1_11_decals122 +1773594038=cs1_11_decals123 +-1137739748=cs1_11_decals124_lod +-1622224663=cs1_11_decals124 +1385219550=cs1_11_decals12433 +-429288626=cs1_11_decals124a1 +-719176561=cs1_11_decals125 +2094140400=cs1_11_decals126 +-1305217357=cs1_11_decals127 +-1147991691=cs1_11_decals128 +1209462584=cs1_11_decals129_lod +-330175758=cs1_11_decals129 +-937167550=cs1_11_decals13 +1611809065=cs1_11_decals130 +1889526340=cs1_11_decals131 +1251481141=cs1_11_decals132 +1563048793=cs1_11_decals133 +-1487122500=cs1_11_decals134 +-947548146=cs1_11_decals135 +-2113174245=cs1_11_decals136 +-1814976345=cs1_11_decals137 +316122861=cs1_11_decals138 +622709625=cs1_11_decals139 +-1365818835=cs1_11_decals14 +1360371724=cs1_11_decals140 +1130038423=cs1_11_decals141 +277192429=cs1_11_decals142 +584958877=cs1_11_decals143 +202380734=cs1_11_decals144 +980677253=cs1_11_decals145 +-408531733=cs1_11_decals146 +366946652=cs1_11_decals147 +-847806483=cs1_11_decals15 +1392839434=cs1_11_decals16 +1606558852=cs1_11_decals17 +670774511=cs1_11_decals18 +1986941404=cs1_11_decals19 +-234666040=cs1_11_decals20 +54618692=cs1_11_decals21 +-731345773=cs1_11_decals22 +-408046819=cs1_11_decals23 +-657713826=cs1_11_decals24 +-310493502=cs1_11_decals25 +-1138271211=cs1_11_decals26 +-1894776345=cs1_11_decals27 +-1547490483=cs1_11_decals28 +1954565320=cs1_11_decals29 +345410522=cs1_11_decals30 +-152678278=cs1_11_decals31 +221543702=cs1_11_decals32 +-619210531=cs1_11_decals33 +-505764253=cs1_11_decals34 +-1349336620=cs1_11_decals35 +-965939320=cs1_11_decals36 +-1811019061=cs1_11_decals37 +-1084857985=cs1_11_decals38 +-1852668424=cs1_11_decals39 +-449106948=cs1_11_decals40 +-630843822=cs1_11_decals41 +-990942363=cs1_11_decals42 +-1178970885=cs1_11_decals43 +-1486180260=cs1_11_decals44 +-1647534816=cs1_11_decals45 +-1947862701=cs1_11_decals46 +1620878017=cs1_11_decals47 +-1096720651=cs1_11_decals48 +-1404650944=cs1_11_decals49 +-832436554=cs1_11_decals50 +-599154043=cs1_11_decals51 +850939745=cs1_11_decals52 +1090448366=cs1_11_decals53 +983457585=cs1_11_decals54 +1195571322=cs1_11_decals55 +2105304304=cs1_11_decals56 +195625287=cs1_11_decals57 +1643752939=cs1_11_decals58 +1876707760=cs1_11_decals59 +2026986026=cs1_11_decals60 +663467932=cs1_11_decals61 +356389633=cs1_11_decals62 +1601578872=cs1_11_decals63 +1302102981=cs1_11_decals64 +-1982137279=cs1_11_decals65 +2015910108=cs1_11_decals66 +-1768188478=cs1_11_decals67 +187203286=cs1_11_decals68 +-1055233345=cs1_11_decals69 +-1226877635=cs1_11_decals70 +1818837046=cs1_11_decals71 +2126177497=cs1_11_decals72 +1357154605=cs1_11_decals73 +1664167366=cs1_11_decals74 +909235168=cs1_11_decals75 +1206482767=cs1_11_decals76 +431954683=cs1_11_decals77 +732806872=cs1_11_decals78 +-327794610=cs1_11_decals79 +1445991084=cs1_11_decals80 +-1919745679=cs1_11_decals81 +-1614764596=cs1_11_decals82 +-2098631650=cs1_11_decals83 +219840634=cs1_11_decals84 +1757394891=cs1_11_decals85 +1894828077=cs1_11_decals86 +-95855916=cs1_11_decals87 +203161209=cs1_11_decals88 +1122626580=cs1_11_decals89 +-859731979=cs1_11_decals90 +-121970713=cs1_11_decals91 +18739373=cs1_11_decals92 +323720456=cs1_11_decals93 +495561092=cs1_11_decals94 +162628056=cs1_11_decals95 +462628251=cs1_11_decals96 +735364638=cs1_11_decals97 +1450384222=cs1_11_decals98 +1651323730=cs1_11_decals99 +-2003911291=cs1_11_dect02a +862988395=cs1_11_drain1 +-299949405=cs1_11_emissive1_lod +-777485346=cs1_11_emissive1 +-1619121881=cs1_11_fault_07b +-845712949=cs1_11_fault_07b2 +1105804300=cs1_11_land_01 +-1070221145=cs1_11_land_02 +-1351641317=cs1_11_land_03 +513308011=cs1_11_land_04 +186994309=cs1_11_land_05 +-2053028993=cs1_11_land_06 +-523142690=cs1_11_land_08 +-1561329892=cs1_11_land_11 +-72605999=cs1_11_land01_02 +1927686463=cs1_11_pipe1 +110886388=cs1_11_props_tent_wspline001 +550836224=cs1_11_retaining_wall_036 +-306558328=cs1_11_retaining_wall_09 +-1043598432=cs1_11_retaining_wall_13 +602879973=cs1_11_retaining_wall_16 +-62101344=cs1_11_retaining_wall_18 +1611936522=cs1_11_retaining_wall_21 +-2139366771=cs1_11_retaining_wall_40 +56309644=cs1_11_retainwll1 +287429401=cs1_11_retainwll2 +1805501465=cs1_11_tentbridge +240433192=cs1_11_tentcity01 +1621155007=cs1_11_tentcity02 +1230056992=cs1_11_tentcity04 +1920814137=cs1_11_tentcity043 +-1513658613=cs1_11_tentcity06 +2121799789=cs1_11_tentcity07 +-1874019306=cs1_11_tentcity08 +-628141950=cs1_11_tentcity09 +637688534=cs1_11_tentcityfizz07 +-2021099951=cs1_11_tentrailer +-1954104067=cs1_11_tmplt03 +-1715269434=cs1_11_tunnel_dec +2114631513=cs1_11_tunnel +388725593=cs1_11b_barn_gnd +-480326486=cs1_11b_bridge_sml_rail +1506285816=cs1_11b_bridge_sml +1292044854=cs1_11b_cable04 +-655430902=cs1_11b_cs1_build02 +-356042927=cs1_11b_culvert_01 +-656854355=cs1_11b_decals00 +-28535772=cs1_11b_decals00045 +-409874402=cs1_11b_decals01 +124325836=cs1_11b_decals02 +336374035=cs1_11b_decals03 +568247479=cs1_11b_decals04 +-1678296618=cs1_11b_decals08 +1871503618=cs1_11b_decals09 +758422940=cs1_11b_decals100 +991377761=cs1_11b_decals101 +-1982535013=cs1_11b_decals111 +2044349094=cs1_11b_decals112 +1746347808=cs1_11b_decals113 +1449493437=cs1_11b_decals114 +-795183067=cs1_11b_decals115 +-1063528408=cs1_11b_decals116 +-1355369122=cs1_11b_decals117 +-1146228009=cs1_11b_decals12 +-848792907=cs1_11b_decals122 +-1156362741=cs1_11b_decals123 +-1446925464=cs1_11b_decals124 +41835748=cs1_11b_decals126 +-267077615=cs1_11b_decals127 +-555903581=cs1_11b_decals128 +1286074678=cs1_11b_decals129 +-1309155477=cs1_11b_decals13 +2042940503=cs1_11b_decals130 +-2021267495=cs1_11b_decals131 +1478723853=cs1_11b_decals132 +1717609863=cs1_11b_decals133 +1972782066=cs1_11b_decals134 +1695078318=cs1_11b_decals13499 +-1831043458=cs1_11b_decals135 +522819354=cs1_11b_decals136 +1001574444=cs1_11b_decals138 +-641594292=cs1_11b_decals139 +-1768913286=cs1_11b_decals140 +-2135032670=cs1_11b_decals140a +278297228=cs1_11b_decals141 +51371903=cs1_11b_decals142 +600195168=cs1_11b_decals142a +-578677660=cs1_11b_decals144 +942918086=cs1_11b_decals145 +628270148=cs1_11b_decals146 +1153467646=cs1_11b_decals15 +1925603593=cs1_11b_decals16 +1765035493=cs1_11b_decals17 +427044454=cs1_11b_decals18 +1863998649=cs1_11b_decals20 +669863516=cs1_11b_decals25 +75532163=cs1_11b_decals27 +-1274160917=cs1_11b_decals33 +-1959262396=cs1_11b_decals37 +1901811411=cs1_11b_decals42 +126190445=cs1_11b_decals46 +950822330=cs1_11b_decals47 +-456868440=cs1_11b_decals48 +-711057573=cs1_11b_decals49 +1815997192=cs1_11b_decals50 +35526350=cs1_11b_decals51 +257405249=cs1_11b_decals52 +-793902698=cs1_11b_decals52asd +-216270642=cs1_11b_decals54 +-1021175589=cs1_11b_decals55 +-933223593=cs1_11b_decals56 +-1632776205=cs1_11b_decals57 +-1406899488=cs1_11b_decals58 +-1676883283=cs1_11b_decals59 +-1700419801=cs1_11b_decals60 +-1917874881=cs1_11b_decals63 +2137944249=cs1_11b_decals64 +1933400151=cs1_11b_decals65 +1693629378=cs1_11b_decals66 +1459757025=cs1_11b_decals67 +684376947=cs1_11b_decals68 +904224236=cs1_11b_decals69 +625557464=cs1_11b_decals70 +-610259837=cs1_11b_decals71 +697124960=cs1_11b_decals72 +-128129540=cs1_11b_decals73 +-974913269=cs1_11b_decals74 +867261720=cs1_11b_decals75 +-505398925=cs1_11b_decals76 +260347071=cs1_11b_decals77 +1026650136=cs1_11b_decals78 +-1787714689=cs1_11b_decals82 +-603082570=cs1_11b_decals83 +-305376205=cs1_11b_decals84 +-529188471=cs1_11b_decals85 +-230761188=cs1_11b_decals86 +891380448=cs1_11b_decals87 +-960297435=cs1_11b_decals88 +429960159=cs1_11b_decals89 +-553242341=cs1_11b_decals90 +-1196268424=cs1_11b_decals91 +-1421784682=cs1_11b_decals92 +-1527333631=cs1_11b_decals93 +-2029092559=cs1_11b_decals94 +-2112161978=cs1_11b_decals95 +1953750008=cs1_11b_decals96 +713607203=cs1_11b_decals97 +1556589728=cs1_11b_decals98 +-400768188=cs1_11b_decals99 +1729299423=cs1_11b_decalsq1 +2025105186=cs1_11b_decalsq2 +1731593233=cs1_11b_decalsq3 +-780281693=cs1_11b_decalsq4 +234243623=cs1_11b_decalsx1 +731439657=cs1_11b_emmi01_lod +-584475588=cs1_11b_emmi01 +1271788673=cs1_11b_emmi02_lod +-345753423=cs1_11b_emmi02 +-1029834551=cs1_11b_fault02 +2075388658=cs1_11b_fault03 +-552584431=cs1_11b_fault03a +33658661=cs1_11b_fbox01 +-1697732167=cs1_11b_fence05 +1573163701=cs1_11b_frmland007 +782440600=cs1_11b_gullywall_00 +-1527682274=cs1_11b_house_gutter01 +-315984034=cs1_11b_house_pipe01 +829543101=cs1_11b_house001 +-1015716234=cs1_11b_house01_dec003 +1249113297=cs1_11b_house01_dec006 +294377437=cs1_11b_land_01 +1237862485=cs1_11b_land_02 +1781190651=cs1_11b_land_02b +-64148192=cs1_11b_land_03 +-2124645122=cs1_11b_land_03a +643989898=cs1_11b_land_04 +1523903086=cs1_11b_land_05 +-1795301693=cs1_11b_land_06 +927474517=cs1_11b_land_07 +1872630788=cs1_11b_land_08 +-1553695856=cs1_11b_land_09 +864491691=cs1_11b_land_10 +1645639113=cs1_11b_land_11 +1349243508=cs1_11b_land_12 +2122329760=cs1_11b_land_13 +1825475389=cs1_11b_land_14 +-1755291552=cs1_11b_land_15 +-457835766=cs1_11b_land_16 +2136931247=cs1_11b_land01 +-1463660939=cs1_11b_land06 +-1406642889=cs1_11b_ptunnel_supp +-830062151=cs1_11b_ptunnelcover +-1202073049=cs1_11b_sign +-340621789=cs1_11b_small_barn_dec +-1861008055=cs1_11b_small_barn +-1941064722=cs1_11b_tintractor_shed_dec +2126145123=cs1_11b_tintractor_shed +1095241381=cs1_11b_trk01 +1857874318=cs1_11b_trk02 +-1889113634=cs1_12_alttrk003 +336264502=cs1_12_alttrk02 +859727702=cs1_12_b01_a +628181948=cs1_12_b01_d +2137679139=cs1_12_b01_decal +-253955655=cs1_12_b02_d +1311506985=cs1_12_b02_railings +310536815=cs1_12_b02_slod +-824634354=cs1_12_b02 +-1828819538=cs1_12_b1_slod1 +-1768660284=cs1_12_bdecal007 +1458727479=cs1_12_bestclvrt001 +425436905=cs1_12_bridge1 +923008782=cs1_12_bridgedust +1655845964=cs1_12_bridrockdecal +1252744918=cs1_12_building0004 +1695717941=cs1_12_building001 +1396864657=cs1_12_building002 +-51969161=cs1_12_building003_ovr +-769395626=cs1_12_building003 +-1364185745=cs1_12_building005 +-859832658=cs1_12_clothesdetails +242210886=cs1_12_coastdecal_002 +908240811=cs1_12_coastdecal_004 +2100835797=cs1_12_coastdecal_008 +-1901700943=cs1_12_coastdecal_009 +-645172162=cs1_12_coastdecal_012 +1884922252=cs1_12_coastdecal_013 +741440380=cs1_12_coastdecalt007 +-399446191=cs1_12_culvert_01 +-563373833=cs1_12_decal_001 +-91296692=cs1_12_decal_001a +-1300636637=cs1_12_decal_001b +995388882=cs1_12_decal_001x +256473778=cs1_12_decal_002 +1564455648=cs1_12_decal_002c +-86617652=cs1_12_decal_003 +424742593=cs1_12_decal_005 +307205965=cs1_12_decal_005b +-1314089831=cs1_12_decal_027 +-289963738=cs1_12_decal_066 +291721397=cs1_12_decal_07a +-2018165421=cs1_12_decal_07b +-2062723876=cs1_12_decal_15 +2042904138=cs1_12_decal_18 +-2012982251=cs1_12_decal_66 +-1892457869=cs1_12_decal_67 +-2118561919=cs1_12_decal_farm +-1596909178=cs1_12_decal_farms02 +-1062539332=cs1_12_decal_farmsbig +2145163125=cs1_12_decal_house01 +384125096=cs1_12_decal_road +-1546361791=cs1_12_decal_rock01 +-1241806697=cs1_12_decal_rock02 +-1729017828=cs1_12_detailout +1226165500=cs1_12_detailsadv003 +-1944902772=cs1_12_detailsadv02 +-1084956904=cs1_12_drttk_01 +1623204336=cs1_12_drttk_02 +1380877581=cs1_12_drttk_03 +117552381=cs1_12_drttk_03a +-2078414677=cs1_12_drttk_04 +1977830454=cs1_12_drttk_05 +-261537480=cs1_12_drttk_06 +-218904135=cs1_12_drttk_11 +328719186=cs1_12_drttk_d01 +2081269387=cs1_12_fence001_ovr +779508496=cs1_12_fence001 +922579433=cs1_12_fence002_ovr +549568423=cs1_12_fence002 +2044126787=cs1_12_flagsdetails +104864721=cs1_12_gdecal01a +-361634763=cs1_12_gdecal01b +1383936600=cs1_12_gnd_12_trk +298835615=cs1_12_gnd_13_armco +1810305644=cs1_12_gnd_13_clvrt +1459471376=cs1_12_gnd_13_trk +180592951=cs1_12_guldecal00 +358888331=cs1_12_guldecal009 +1045235785=cs1_12_guldecal01 +1888939228=cs1_12_guldecal02 +-1565699828=cs1_12_guldecal03 +1441085305=cs1_12_guldecal04 +-1924192688=cs1_12_guldecal05 +-1206879278=cs1_12_guldecal06 +-238588097=cs1_12_guldecal07 +-595508045=cs1_12_guldecal08 +-791007899=cs1_12_guldecal09 +-30931296=cs1_12_guldecal10 +1244503722=cs1_12_guldecal11 +-1509435807=cs1_12_guldecal13 +-1307230856=cs1_12_guldecal13a +1428010122=cs1_12_guldecal14 +-2121200268=cs1_12_guldecal15 +1413673644=cs1_12_houserail_01 +1198512390=cs1_12_houserail_02 +1394339930=cs1_12_houserail_03 +1164530933=cs1_12_houserail_04 +812657411=cs1_12_houserail_05 +1322800090=cs1_12_jetty_overlay +2133280248=cs1_12_jetty +-529556129=cs1_12_jettyrail_01 +-93073073=cs1_12_jettyrail_02 +736670776=cs1_12_jettyrail_03 +2123005036=cs1_12_jettysteps_01 +-1993240134=cs1_12_jettysteps_02 +-1027742120=cs1_12_mnttrk01 +-24748592=cs1_12_mnttrk02 +-366162180=cs1_12_pdecal00 +84990013=cs1_12_pdecal002a +-1056441165=cs1_12_pdecal01 +-1899489228=cs1_12_pdecal02 +763450788=cs1_12_pdecal03 +-101355891=cs1_12_pdecal05 +1968234210=cs1_12_pdecal05a +-942962118=cs1_12_pdecal06 +-1423370487=cs1_12_rdecal_005 +-867804901=cs1_12_rdecal_006 +-587990410=cs1_12_rdecal_007 +1669594343=cs1_12_rdecal_008b +-1323162925=cs1_12_rdecal_009 +2104691876=cs1_12_riverbed1_lod +1062716907=cs1_12_riverbed1 +1200190187=cs1_12_rockdecal_005 +-1224571456=cs1_12_shadowdecal01 +-35548295=cs1_12_shadowdecal02 +1825480420=cs1_12_smallbridge_01 +-1761873090=cs1_12_smallbridge_02 +1901146581=cs1_12_smlbrg01_decal +-1582519176=cs1_12_smlbrg02_decal +2135551329=cs1_12_tarrd01 +-997754917=cs1_12_tarrd02 +436431016=cs1_12_terrain_hd_01 +-338916293=cs1_12_terrain_hd_02 +-1320609983=cs1_12_terrain_hd_03 +189778753=cs1_12_terrain_hd_04 +-746202182=cs1_12_terrain_hd_05 +-453149015=cs1_12_terrain_hd_06 +1714389263=cs1_12_terrain_hd_07 +2020091264=cs1_12_terrain_hd_08 +1082078635=cs1_12_terrain_hd_09 +-213803907=cs1_12_terrain_hd_10 +1544678940=cs1_12_terrain_hd_11 +-95278442=cs1_12_terrain_hd_13 +-309128936=cs1_12_terrain_hd_14 +1452827425=cs1_12_terrain_hd_15 +-2135588977=cs1_12_terrain_hd_16x +-1050888008=cs1_12_terrain_hd_17 +-1289544635=cs1_12_terrain_hd_18 +498266455=cs1_12_terrain_hd_19 +-1909665019=cs1_12_terrain_hd_20 +-290122732=cs1_12_terrain_hd_21 +-43470469=cs1_12_terrain_hd_22 +1009004273=cs1_12_terrain_hd_23 +1243138778=cs1_12_terrain_hd_24 +-1198053403=cs1_12_terrain_hd_26 +316988531=cs1_12_terrain_hd_27 +555710696=cs1_12_terrain_hd_28 +2117612328=cs1_12_terrain_hd_29 +1740867375=cs1_12_terrain_hd_30 +-694623016=cs1_12_terrain_hd_31 +1132215965=cs1_12_terrain_hd_33 +770052977=cs1_12_terrain_hd_34 +-1627949674=cs1_12_terrain_hd_35 +-1991751112=cs1_12_terrain_hd_36 +1650422143=cs1_12_terrain_hd_99 +1530866151=cs1_12_traildecal_001a +766856516=cs1_12_traildecal_002a +-2138402344=cs1_12_traildecal01 +-1095757140=cs1_12_traildecal01a +1265805225=cs1_12_traildecal06 +1495548684=cs1_12_traildecal07 +1446838238=cs1_12_trailz01 +528978548=cs1_12_trailz02 +1881317372=cs1_12_tunl_01b_d +-1789482780=cs1_12_tunl_01b_lod +-1195034483=cs1_12_tunl_01b +1000447332=cs1_12_tunnel01_end +-2111525240=cs1_12_tunnel01_lod +-377406141=cs1_12_tunnel01shell_int +-54586701=cs1_12_tunnel01sproxy_int +-1473903654=cs1_12_tunnel01stuff_int +-1005066311=cs1_12_tunnel02_end +577938017=cs1_12_tunnel02shell_int +126439381=cs1_12_tunnel02stuff_int +-1731045468=cs1_12_tunnel03_lod +2011046727=cs1_12_tunnel03shell_int +982455543=cs1_12_tunnel03stuff_int +1571990589=cs1_13__fpdecal004 +-1017317488=cs1_13__fpdecal006 +-1254892738=cs1_13__fpdecal007 +1752928578=cs1_13_alttrk01 +2115976329=cs1_13_alttrk02 +-447051353=cs1_13_armco_v01 +-2089533271=cs1_13_boathouse001 +-638915163=cs1_13_boathouse002 +1744341426=cs1_13_boathouse003 +1373101425=cs1_13_boathouse004 +1332876794=cs1_13_boatyd_drttk +-134843765=cs1_13_culvert005 +1798619454=cs1_13_culvert01_slod1 +-1996262662=cs1_13_culvert01 +-134283653=cs1_13_culvert02_slod1 +2067912567=cs1_13_culvert02 +973154984=cs1_13_culvert03_slod +-26354227=cs1_13_culvert03 +1902399379=cs1_13_culvert03shadbox +-637107112=cs1_13_culvert04_slod1 +-290767288=cs1_13_culvert04 +1913027580=cs1_13_draindecal02 +-323165065=cs1_13_drttk_01 +-1082488333=cs1_13_drttk_02 +-816371284=cs1_13_drttk_03 +555633977=cs1_13_drttk_04 +61346381=cs1_13_drttk_05 +375502784=cs1_13_drttk_06 +-700646751=cs1_13_drttk_ov_01 +-1396760846=cs1_13_emissive_02_lod +286122622=cs1_13_emissive_02 +873163565=cs1_13_emissive_lod +-88555682=cs1_13_emissive +-1174330474=cs1_13_garage7 +-2080124381=cs1_13_gnd_14_decal +550667354=cs1_13_gnd_hd_01 +1999089927=cs1_13_gnd_hd_02 +1759581306=cs1_13_gnd_hd_03 +1571814888=cs1_13_gnd_hd_04 +206354997=cs1_13_house2 +208912991=cs1_13_houses +1436526398=cs1_13_jetty_ovr +1864675385=cs1_13_jetty +-1353391235=cs1_13_jettypoles01 +-1584510992=cs1_13_jettypoles02 +129340481=cs1_13_jettypoles03 +972552389=cs1_13_jettypoles04 +1962798800=cs1_13_jettypoles05 +-1068912938=cs1_13_lakerock_01 +-1367667911=cs1_13_lakerock_02 +-640327187=cs1_13_lakerock_03 +1721911373=cs1_13_land_07 +-1704864319=cs1_13_metal_interior +1745628858=cs1_13_mid_decal001 +457025538=cs1_13_millarsfishsign_slod +1952920943=cs1_13_millarsfishsign +-1255572891=cs1_13_props_combo0119_01_lod +-1249341366=cs1_13_props_combo0224_01_lod +-238842560=cs1_13_props_combo0224_02_lod +-1019950719=cs1_13_props_combo0224_03_lod +2126829581=cs1_13_props_wires01 +-2063604605=cs1_13_props_wires02 +1418331032=cs1_13_props_wires03 +1753230212=cs1_13_props_wires04 +-67072073=cs1_13_rail01 +1698062881=cs1_13_rail02 +1468253884=cs1_13_rail03 +331300652=cs1_13_rail04 +41000081=cs1_13_rail05 +733777876=cs1_13_screedecal01 +-1477699029=cs1_13_shore_decal01 +-1171341648=cs1_13_shore_decal02 +74928964=cs1_13_shore_decal03 +317911099=cs1_13_shore_decal04 +1306027525=cs1_13_shore_decal08 +43617700=cs1_13_slipwaypost +1623016534=cs1_13_streambed01 +1937205706=cs1_13_streambed02 +467500975=cs1_13_terrain_hd_01 +-22744621=cs1_13_terrain_hd_011 +161209132=cs1_13_terrain_hd_02 +627216619=cs1_13_terrain_hd_03_1 +-1762397172=cs1_13_terrain_hd_03_2 +786638266=cs1_13_terrain_hd_03 +1398206113=cs1_13_terrain_hd_05 +1670035185=cs1_13_terrain_hd_05a +1084442938=cs1_13_terrain_hd_06 +-2089113267=cs1_13_terrain_hd_07a +469565406=cs1_13_terrain_hd_08 +-706054934=cs1_13_terrain_hd_10 +-1693377136=cs1_13_towndecal01 +-105453307=cs1_13_warehouse2 +-1487861031=cs1_13_wh2_rail +-40891276=cs1_13mapblend +-409196318=cs1_14_brdg1_ovrly +-11549012=cs1_14_brdg1 +212484310=cs1_14_breakers01 +253059353=cs1_14_canriv_04 +-524385172=cs1_14_canriv_05 +999373328=cs1_14_canriv_06 +233004725=cs1_14_canriv_07 +1479603023=cs1_14_canriv_08 +-1668220766=cs1_14_canstrm_01 +-1943970475=cs1_14_cliff3 +1225414424=cs1_14_cliff7 +800236649=cs1_14_cliff8 +-1402330509=cs1_14_cliffovrly07 +-687308028=cs1_14_cs_stream +1318361432=cs1_14_cs_stream2 +-442787736=cs1_14_cultmp +-1551937334=cs1_14_efefe +518631270=cs1_14_footpath020 +1983077884=cs1_14_footpath024 +-951926618=cs1_14_foreststrm2 +-45916205=cs1_14_island01 +-375780032=cs1_14_nuterr01 +-2096709609=cs1_14_nuterr03 +286110817=cs1_14_nuterr03b +899327296=cs1_14_nuterr04 +678988540=cs1_14_nuterr05 +-1401711888=cs1_14_nuterr06 +-227446103=cs1_14_nuterr07b +-465643964=cs1_14_nuterr07c +-2104344786=cs1_14_nuterr09 +-322372170=cs1_14_nutrail01 +-653142456=cs1_14_nutrail02 +131544010=cs1_14_nutrail04 +-199488428=cs1_14_nutrail05 +577497331=cs1_14_nutrail06 +941036629=cs1_14_nutrail07 +1711796278=cs1_14_nutrail08 +1438699432=cs1_14_nutrail09 +-1256817134=cs1_14_nutrail11 +-2065130057=cs1_14_nutrail12 +-639711326=cs1_14_nutrail14 +-347870612=cs1_14_nutrail15 +-1115025671=cs1_14_nutrail16 +-858113155=cs1_14_nutrail23 +-610739974=cs1_14_nutrail24 +1033188932=cs1_14_ovrly01 +811539416=cs1_14_ovrly02 +367322852=cs1_14_ovrly07 +-1417276888=cs1_14_ovrly09 +953756652=cs1_14_ovrly10 +-2044213624=cs1_14_ovrly11 +1567356177=cs1_14_ovrly12 +732238212=cs1_14_ovrly13 +-4212294=cs1_14_ovrly14 +1291998270=cs1_14_ovrly15 +584417253=cs1_14_ovrly16 +-258827424=cs1_14_ovrly17 +-1468626135=cs1_14_ovrly18 +-1254841179=cs1_14_ovrly19 +-560792667=cs1_14_ovrly20 +-99241302=cs1_14_ovrly22 +357198099=cs1_14_ovrly24 +659361048=cs1_14_ovrly25 +831201684=cs1_14_ovrly26 +1121109027=cs1_14_ovrly27 +731190688=cs1_14_ovrly28 +895559992=cs1_14_ovrly29 +-586615179=cs1_14_ovrly30 +-1424026974=cs1_14_ovrly31 +-1067107026=cs1_14_ovrly32 +-1805195982=cs1_14_ovrly33 +1654718887=cs1_14_ovrly34 +2010262537=cs1_14_ovrly35 +2002308840=cs1_14_ovrly35a +1695230541=cs1_14_ovrly35b +1407059955=cs1_14_ovrly35c +1178814700=cs1_14_ovrly36 +1504767943=cs1_14_ovrly37 +653658706=cs1_14_ovrly38 +1013724478=cs1_14_ovrly39 +632228596=cs1_14_ovrly40 +304407520=cs1_14_ovrly41 +67389343=cs1_14_ovrly42 +-221141702=cs1_14_ovrly43 +-599295962=cs1_14_ovrly44 +-849225125=cs1_14_ovrly45 +-1088274980=cs1_14_ovrly46 +-2014162995=cs1_14_ovrly49 +1783239481=cs1_14_ovrly51 +-311944841=cs1_14_ovrly58 +-538804628=cs1_14_ovrly59 +-183120018=cs1_14_ovrly598 +23029761=cs1_14_ovrly599 +-1090708860=cs1_14_pipe01 +-447518928=cs1_14_pipe02 +-648458436=cs1_14_pipe03 +-64115796=cs1_14_ranghut +1525574525=cs1_14_ranghutd +-1508774173=cs1_14_rdecal002 +-658857837=cs1_14_rghjj +-1819020690=cs1_14_riverbddeep +1019875567=cs1_14_riverbdshllw +-81982582=cs1_14_riverbed01 +410601034=cs1_14_riverbed02 +-634621234=cs1_14_riverbed02b +652010257=cs1_14_riverbed03 +-167902892=cs1_14_riverbed04 +-3878394=cs1_14_stream1 +1131472525=cs1_14_terr07b +-217547008=cs1_14_terr11 +1273450558=cs1_14b_a_wb +-1531586659=cs1_14b_bouldertun +-2019466538=cs1_14b_brdg1_ovrly +1557671830=cs1_14b_brdg1 +-1078605248=cs1_14b_canriv_01 +1848583988=cs1_14b_canriv_02 +-931537964=cs1_14b_canriv_03 +355088060=cs1_14b_canyonb005 +531244056=cs1_14b_cmouth01 +1171320933=cs1_14b_cmouth02 +941249784=cs1_14b_cmouth03 +-320291186=cs1_14b_cmouth04 +-1618896906=cs1_14b_cs1_14b_tc01 +-1097681488=cs1_14b_decal_0011 +367312518=cs1_14b_decal_0011a +751128997=cs1_14b_decal_007 +-1296292701=cs1_14b_decal_007a +444804385=cs1_14b_decal_008 +-1674283404=cs1_14b_decal_008c +-61753691=cs1_14b_decal_008d +182342590=cs1_14b_decal_008e +189828796=cs1_14b_decal_009 +1058202399=cs1_14b_decal_011 +960621350=cs1_14b_decal_05 +503362724=cs1_14b_decal_06 +1234075634=cs1_14b_des_railing_end +-2071645912=cs1_14b_des_railing_start +-13282362=cs1_14b_des_train_engine +-1537886904=cs1_14b_fcara_chassis002 +-1245652962=cs1_14b_fcara_chassis003 +308817600=cs1_14b_fconta_chassis013 +546032391=cs1_14b_fconta_chassis014 +786819003=cs1_14b_fconta_chassis015 +-382280614=cs1_14b_fconta_chassis017 +-95125867=cs1_14b_fconta_chassis018 +-2050910863=cs1_14b_fconta_chassis019 +2062122593=cs1_14b_fconta_chassis021 +94016453=cs1_14b_fconta_chassis022 +390936362=cs1_14b_fconta_chassis023 +639095999=cs1_14b_fconta_chassis024 +-262721704=cs1_14b_locoa_chassis003 +-996050405=cs1_14b_mnttrack01 +-1375548190=cs1_14b_mnttrack02 +-1147574257=cs1_14b_mnttrack03 +-2089486393=cs1_14b_mnttrack04 +-1857383566=cs1_14b_mnttrack05 +1691957904=cs1_14b_mnttrack06 +-431951397=cs1_14b_nuterr10 +137086236=cs1_14b_nutrail10 +-2046705466=cs1_14b_nutrail17 +995568498=cs1_14b_nutrail18 +-1326803005=cs1_14b_nutrail20 +1847663207=cs1_14b_ovrly_02 +1229356326=cs1_14b_ovrly_02a +1095221429=cs1_14b_ovrly_03 +847258406=cs1_14b_ovrly_04 +631376234=cs1_14b_ovrly_05 +187163861=cs1_14b_railbg01_d +-741716338=cs1_14b_railbg01_d2 +-404721697=cs1_14b_railbg03 +-701838220=cs1_14b_railbg04 +847113661=cs1_14b_rckcliff_03 +-588627245=cs1_14b_rckcliff_04 +-101225641=cs1_14b_refprx01_ch +-1594070234=cs1_14b_refprx02_ch +1179182679=cs1_14b_refprx03_ch +2108313460=cs1_14b_refprx04_ch +-900657850=cs1_14b_refprx05_ch +1484321663=cs1_14b_refprx06_ch +960083088=cs1_14b_refprx07_ch +-972985511=cs1_14b_riverland_001 +900128769=cs1_14b_riverland +-1746607828=cs1_14b_riverrock00 +-766290420=cs1_14b_riverrock02 +-1576351897=cs1_14b_rvrbed_01 +-816274942=cs1_14b_rvrbed_02 +927444814=cs1_14b_smallbrdg_hd +1057017213=cs1_14b_smallbrdg_lod +2119659647=cs1_14b_tc_debris4 +1843482515=cs1_14b_tc_debris5 +-968387093=cs1_14b_terr21a +-144574433=cs1_14b_terr21b +-1837840340=cs1_14b_traincrash_slod +-1169198463=cs1_14b_tunn_ent_003 +-627359310=cs1_14b_tunn_entdc_01 +-62245692=cs1_14b_water_trncrsh +2114584384=cs1_14b_waterblend_slod +-70511385=cs1_14b_waterblend +-496070126=cs1_14b_wb_ov +-44445619=cs1_14b_wtr_trncrsh_slod +81563134=cs1_15_barn_support +1150431115=cs1_15_barn +-907824369=cs1_15_bridgea_rail +-588483223=cs1_15_bridgea +-646694954=cs1_15_bridgeb_rail +-910995721=cs1_15_bridgeb +680014337=cs1_15_bridgeter_rail +-927570067=cs1_15_bridgeter +1979852223=cs1_15_culvert01 +1673232690=cs1_15_culvert02 +-645042988=cs1_15_culvert03 +-951072679=cs1_15_culvert04 +1579131602=cs1_15_decals01 +-2107020443=cs1_15_decals03 +-1529008052=cs1_15_decals05 +-917440205=cs1_15_decals07 +-1147773506=cs1_15_decals08 +-648668867=cs1_15_decals09 +1500256915=cs1_15_decals10 +314445112=cs1_15_decals11 +2102911594=cs1_15_decals12 +1318533030=cs1_15_lumber_sign +1772489241=cs1_15_mnt_chiliad_hi +1200973641=cs1_15_mnt_chiliad_hi001 +2105688964=cs1_15_mwall_01 +-1830064554=cs1_15_mwall_02 +-757231462=cs1_15_stream05_d +772542482=cs1_15_terrain01 +1555459430=cs1_15_terrain02 +326720217=cs1_15_terrain03 +1373279928=cs1_15_terrain03b +1077982331=cs1_15_terrain04 +566540217=cs1_15_terrain04b +473787465=cs1_15_terrain05 +-1752025623=cs1_15_terrain05b +-266923011=cs1_15_terrain06 +956310978=cs1_15_terrain07 +-872531745=cs1_15_track04 +374855429=cs1_15b_barn_detail +-1984919048=cs1_15b_barn +1428448516=cs1_15b_bridge_det1 +1834947775=cs1_15b_chimneydet1 +2065739842=cs1_15b_chimneydet2 +1416063603=cs1_15b_cs1_15_barn_d +-1531106997=cs1_15b_culv01_det +1986885186=cs1_15b_culv01 +-921353092=cs1_15b_det_00 +1906185627=cs1_15b_det_05 +-272449848=cs1_15b_det_05a +-578282925=cs1_15b_det_05b +962850995=cs1_15b_det_10a +1766497836=cs1_15b_drugpallets_det01 +-1810762822=cs1_15b_drugpallets_det02 +-2050992361=cs1_15b_drugpallets_det03 +-1955470738=cs1_15b_drugpallets_det04 +2107393731=cs1_15b_drugpallets_det05 +651925827=cs1_15b_drugpallets_det06 +-164150905=cs1_15b_drugpallets2 +-81872760=cs1_15b_int_detail +340492096=cs1_15b_ladder_01 +1752921900=cs1_15b_land_1 +1512397440=cs1_15b_land_2 +1275117111=cs1_15b_land_3 +-1616353915=cs1_15b_land_4 +-1854584545=cs1_15b_land_5 +-2094879622=cs1_15b_land_6 +837782141=cs1_15b_lumb_decals_1 +-1541017880=cs1_15b_lumb_decals_2 +1697870084=cs1_15b_lumb_decals_3 +1467340169=cs1_15b_lumb_decals_4 +674100966=cs1_15b_lumb_decals_5 +-1233939597=cs1_15b_lumb_decals_6 +-2112621582=cs1_15b_nuforlnd03_04_d +-1860459794=cs1_15b_nufrld03_04_d1 +-1569569381=cs1_15b_nufrld03_04_d2 +-590841769=cs1_15b_sawm_det01 +-865642603=cs1_15b_sawm_det02 +-271835554=cs1_15b_sawm_det04 +-2087565844=cs1_15b_sawm_det05 +1899209007=cs1_15b_sawm_det06 +1907482916=cs1_15b_sawmain_01 +1676494235=cs1_15b_sawmain_02 +-481835950=cs1_15b_sawmain_03 +386608088=cs1_15b_sawmain_04 +1406054398=cs1_15b_sawmil_d_01 +-1894928317=cs1_15b_sawmil_d_01b +-2124213010=cs1_15b_sawmil_d_01c +1851846374=cs1_15b_sawmil_d_01d +-363665716=cs1_15b_sawmil_d_01g +-1287358288=cs1_15b_sawmil_d_01h +1519407279=cs1_15b_sawmill_00 +130853673=cs1_15b_sawmill_01 +2016556089=cs1_15b_sawmill_014 +1717538964=cs1_15b_sawmill_015 +-1818891520=cs1_15b_sawmill_016 +885817808=cs1_15b_sawmill_02_b +1195648703=cs1_15b_sawmill_02_c +-1276772355=cs1_15b_sawmill_02_d +1165697833=cs1_15b_sawmill_02_e +-1876379517=cs1_15b_sawmill_02_f +2095092211=cs1_15b_sawmill_02_i +-650851686=cs1_15b_sawmill_02_k +-663762676=cs1_15b_sawmill_02_m +269072455=cs1_15b_sawmill_02_q +1514589376=cs1_15b_sawmill_02_r +1804496719=cs1_15b_sawmill_02_s +1897496001=cs1_15b_sawmill_03 +-1518606715=cs1_15b_sawmill_04 +1178356470=cs1_15b_sawmill_04b +187248053=cs1_15b_sawmill_05_det +1321482519=cs1_15b_sawmill_05 +1933705746=cs1_15b_sawmill_07 +-250413646=cs1_15b_sawmill_08 +1652916032=cs1_15b_sawmill_08a +-630665122=cs1_15b_sawmill_09 +-1939262584=cs1_15b_sawmill_10 +-1404437981=cs1_15b_sawmill_11_bdgrl +2115540711=cs1_15b_sawmill_11 +-492970000=cs1_15b_sawmill_13 +990273920=cs1_15b_sheddet1 +756078460=cs1_15b_smll_detail_00_a +276831835=cs1_15b_smll_detail_00_c +-233774723=cs1_15b_smll_detail_00_d +-2102354167=cs1_15b_smll_detail_01_a +1508887964=cs1_15b_smll_detail_01_b +1671553280=cs1_15b_smll_detail_01_c +-2048767886=cs1_15b_smll_detail_01 +315902771=cs1_15b_smll_detail_016 +-1083497784=cs1_15b_smll_detail_02_a +-621684267=cs1_15b_smll_detail_02_c +-324371130=cs1_15b_smll_detail_02_d +-1384343642=cs1_15b_smll_detail_02 +-2139751975=cs1_15b_smll_detail_03_b +1777945796=cs1_15b_smll_detail_03_c +-1083541595=cs1_15b_smll_detail_03_e +1294930736=cs1_15b_smll_detail_03_f +-617385197=cs1_15b_smll_detail_03 +-1480055865=cs1_15b_smll_detail_04_a +-1032595170=cs1_15b_smll_detail_04_c +-734626653=cs1_15b_smll_detail_04_d +1596291833=cs1_15b_smll_detail_04 +-1643141637=cs1_15b_smll_detail_08_a +18541584=cs1_15b_smll_detail_08_c +1647193649=cs1_15b_smll_detail_08_d +1426723817=cs1_15b_smll_detail_08_e +-979208932=cs1_15b_smll_detail_08_f +-1199219998=cs1_15b_smll_detail_08_g +2094457730=cs1_15b_smll_detail_08_j +644888234=cs1_15b_smll_detail_08_l +436936160=cs1_15b_smll_detail_08_m +-504561526=cs1_15b_smll_detail_08 +806848150=cs1_15b_smll_detail_10_c +-2008238341=cs1_15b_smll_detail_10_d +-1760340856=cs1_15b_smll_detail_10_g +995007728=cs1_15b_smll_detail_10_n +1024734723=cs1_15b_smll_detail_10 +2007506180=cs1_15b_smll_detail_11_a +-629153102=cs1_15b_smll_detail_11_b +730239720=cs1_15b_smll_detail_11 +-1904328979=cs1_15b_smll_detail_13_a +2103418032=cs1_15b_smll_detail_13_b +-655462987=cs1_15b_smll_detail_13 +62037693=cs1_15b_smll_detail_14_a +235189089=cs1_15b_smll_detail_14_b +541546470=cs1_15b_smll_detail_14_c +-1840104462=cs1_15b_smll_detail_14_d +-1383861675=cs1_15b_smll_detail_14_f +1071617810=cs1_15b_smll_detail_14_g +-971519992=cs1_15b_smll_detail_14 +-2058707080=cs1_15b_smll_detail_15_c +1949049906=cs1_15b_smll_detail_15 +1578432384=cs1_15b_smll_detail_16 +919382256=cs1_15b_smll_detail_17 +-1989169145=cs1_15b_smll_detail_lads01 +-1481184107=cs1_15b_smll_detail_lads02 +-232887086=cs1_15b_terraindet1 +1168118740=cs1_15b_terraindet2 +1467856783=cs1_15b_terraindet3 +-1454089413=cs1_15b_terraindet4 +-746079773=cs1_15b_wallmr +-1048947322=cs1_15c__decal_03 +-814419589=cs1_15c__decal_04 +-677073756=cs1_15c__decal_cliff +1394437791=cs1_15c_antennea +-1048173991=cs1_15c_brgbit03 +1429115722=cs1_15c_cable_00 +-1009323875=cs1_15c_cable_01 +354960480=cs1_15c_clt_lgs_001 +1631324785=cs1_15c_cult_barn_2 +814229498=cs1_15c_cult_barn_o +-1305876480=cs1_15c_cult_barn +2100951239=cs1_15c_cult_cloth_1 +1404085685=cs1_15c_cult_cloth_2 +-1178057746=cs1_15c_cult_gate_1 +349421996=cs1_15c_cult_gate_3_o +2015801548=cs1_15c_cult_ground_o +-967611332=cs1_15c_cult_guard_1 +-1840643030=cs1_15c_cult_guard_2 +-1601658713=cs1_15c_cult_guard_3 +2065475953=cs1_15c_cult_hut_1_o +1947781348=cs1_15c_cult_hut_1 +-1788428292=cs1_15c_cult_hut_2_o +-1951500277=cs1_15c_cult_hut_2 +-2135798568=cs1_15c_cult_hut_3_o +1921271223=cs1_15c_cult_hut_3 +159276701=cs1_15c_cult_hut_4_o +-1455869152=cs1_15c_cult_hut_4 +-236404662=cs1_15c_cult_hut_5_o +-1645601662=cs1_15c_cult_hut_5 +-1191492642=cs1_15c_cult_hut_69_o +-341541937=cs1_15c_cult_hut_8_o +-216873262=cs1_15c_cult_hut_8 +-2115245175=cs1_15c_cult_ivy_7 +-690044843=cs1_15c_cult_logs_2 +-1116314441=cs1_15c_cult_spkrs_1 +-512943173=cs1_15c_cult_steps1 +1122066862=cs1_15c_cult_stock1 +-1109665887=cs1_15c_cult_stock2 +1811788774=cs1_15c_cult_stock3 +1479445576=cs1_15c_cult_stock4 +-2020054245=cs1_15c_cult_stock5 +116713938=cs1_15c_cult_stock6 +-197016468=cs1_15c_cult_stock7 +519440598=cs1_15c_cult_wmill_1 +816884811=cs1_15c_cult_wmill_2 +325742943=cs1_15c_cult_wmill_3 +-683289378=cs1_15c_cult_wtow_1_o +-1206142583=cs1_15c_cult_wtow_1 +-1109474033=cs1_15c_cult_wtow_2 +-982363078=cs1_15c_cult_wtow_3 +-288029051=cs1_15c_cultcliff_d +1746956826=cs1_15c_culvert_dd +1668805674=cs1_15c_culvert005 +412376676=cs1_15c_culvert006 +1188772593=cs1_15c_culvert007 +1641405916=cs1_15c_culvert2 +-1282919929=cs1_15c_culvertwall +-1667576752=cs1_15c_dd_culvert +-796676549=cs1_15c_dd_culvert002 +-1771664815=cs1_15c_dd_culvert002b +563318071=cs1_15c_decal_01 +1414066849=cs1_15c_decal_02 +-360308967=cs1_15c_decal_05 +-42515205=cs1_15c_decal_06 +2012917972=cs1_15c_decalb_01 +1773999193=cs1_15c_decalb_02 +-404765905=cs1_15c_frrd02 +-457392919=cs1_15c_frrd03 +-739435702=cs1_15c_frrd04 +1480099214=cs1_15c_ftrk03 +-1635020233=cs1_15c_ftrk04 +-1128083803=cs1_15c_ftrk05 +-142654447=cs1_15c_ftrk08 +-1514659708=cs1_15c_ftrk09 +2098024591=cs1_15c_ftrk10 +-255560998=cs1_15c_ghh_69 +-481768150=cs1_15c_hut_070 +-1934989179=cs1_15c_hut_det +1891737529=cs1_15c_l_11 +2133408900=cs1_15c_l_12 +1893507051=cs1_15c_l_13 +1135297929=cs1_15c_l_14 +1492004670=cs1_15c_land0022 +690188647=cs1_15c_land013333 +1722411540=cs1_15c_land02 +514644507=cs1_15c_land03 +-78703776=cs1_15c_land05 +243255674=cs1_15c_land05b +995894046=cs1_15c_land05c +928450575=cs1_15c_land33 +-1216825568=cs1_15c_lb_00 +-885924218=cs1_15c_lb_01 +-1188545933=cs1_15c_lb_02 +1857398159=cs1_15c_lb_03 +-493115773=cs1_15c_missionculvert +-1520526498=cs1_15c_missionculvert2 +-1150461319=cs1_15c_mr_detail +1262263814=cs1_15c_mr_rails +1246136473=cs1_15c_mr_rails2 +2026628515=cs1_15c_mr_rails3 +1720795438=cs1_15c_mr_rails4 +329423694=cs1_15c_mr_rails5 +1096873674=cs1_15c_mr_rails6 +1658589231=cs1_15c_ovrly02 +-445656863=cs1_15c_ovrly02b +-882314000=cs1_15c_retwalb002 +1225289769=cs1_15c_retwalb003 +100919801=cs1_15c_retwalb010 +-904494144=cs1_15c_slipdecal16 +1114697762=cs1_15c_trk09 +-999256755=cs1_15c_trk13_dcl +-105875790=cs1_15c_trk13 +-507853109=cs1_15c_trk16 +1705485908=cs1_15c_tunl_01b_d +895596743=cs1_15c_tunl_01b +-1513684054=cs1_15c_tunl_01b001 +-1349229098=cs1_16_bikehire +-791372275=cs1_16_cable_02 +223910225=cs1_16_cable_railings_a +918842408=cs1_16_cable_railings_b +553795748=cs1_16_cable_railings_c +49129279=cs1_16_cable_railings +1825871626=cs1_16_cable_tarmac +1354613695=cs1_16_cable +770090991=cs1_16_carpark_d +279246450=cs1_16_copbillboard +-1496746610=cs1_16_dcl_forpth_04 +645016583=cs1_16_emissive_slod +-739401417=cs1_16_emissive +265828076=cs1_16_fence_01 +2118023015=cs1_16_forroad2 +-657617746=cs1_16_frstlnd01 +-427349983=cs1_16_frstlnd02 +1267528227=cs1_16_frstlnd03 +748141621=cs1_16_glue_01 +-451891928=cs1_16_glue_02 +114946234=cs1_16_glue_03 +1051739663=cs1_16_hedge_rnd_a_sm_decr002 +1664978464=cs1_16_hedge_rnd_a_smr001 +-1250211721=cs1_16_helidecal +2092099097=cs1_16_lodge_03_ovr +1674045572=cs1_16_lodge_03_ovr01 +1439779991=cs1_16_lodge_03_ovr02 +957879077=cs1_16_lodge_03_ovr03 +-2106934516=cs1_16_lodge_ground_ovr +493527916=cs1_16_lodge_lights +732004594=cs1_16_lodge_woodrails +150786064=cs1_16_lodge +-1878664611=cs1_16_police_building +-316372447=cs1_16_police_dec +-1009891630=cs1_16_police_det_fizz +-1535667780=cs1_16_police_details +1171181612=cs1_16_police_tarmac +-842271910=cs1_16_roadz04 +-1821344084=cs1_16_roadz05 +-2128946687=cs1_16_roadz06 +1161302532=cs1_16_sheriff_con_sign_d +-341451465=cs1_16_sheriff_e_dummy +1253895058=cs1_16_sheriff2_windows +-1776434031=cs1_16_signage +-1788229762=cs1_16_str_bridge2 +-1026186667=cs1_16_str_bridge3 +1284655385=cs1_16_struct_bridge +-459683126=cs1_16_structure_a +459667598=cs1_16_structure_b_railings +-164008443=cs1_16_structure_b +2115245904=cs1_16_structure_bb +1243591009=cs1_16_weed_01 +1756950163=cs1_16_weed_02 +-442865576=cs1_16_weed_03 +-732936764=cs1_16_weed_04 +477887679=cs1_lod_08_slod3 +1057364270=cs1_lod_14_slod3 +1895792488=cs1_lod_14b_slod3 +450498068=cs1_lod_15_slod3 +-1561123356=cs1_lod_15b_slod3 +141389683=cs1_lod_15c_slod3 +12343246=cs1_lod_16_slod3 +-623287818=cs1_lod_riva_slod3 +1009076235=cs1_lod_rivb_slod3 +380132802=cs1_lod_roadsa_slod3 +1638163755=cs1_lod2_01_7_slod3 +2078865856=cs1_lod2_09_slod3 +-766129007=cs1_lod2_emissive_slod3 +1554295200=cs1_lod3_terrain_slod3_01 +1307249709=cs1_lod3_terrain_slod3_02 +992601771=cs1_lod3_terrain_slod3_03 +711410982=cs1_lod3_terrain_slod3_04 +1683863838=cs1_lod3_terrain_slod3_05 +1444945059=cs1_lod3_terrain_slod3_06 +-852086952=cs1_railway_br01_rail +1224894275=cs1_railway_br01 +-497325064=cs1_railway_br02_rail +465833159=cs1_railway_br02 +-1639853105=cs1_railway_br03_rail +747417176=cs1_railway_br03 +-1157144066=cs1_railway_t01 +1749597310=cs1_railway_t02 +1451432179=cs1_railway_t03 +-2073135927=cs1_railway_t04 +1930678804=cs1_railway_t05 +565784416=cs1_railway_t06 +244812061=cs1_railway_t07 +1028187775=cs1_railway_t08 +-399164323=cs1_railway_t09 +173764949=cs1_railway_t10 +884688404=cs1_railway_t11 +1667375969=cs1_railway_t12 +2108664256=cs1_railwyb_int_slod1 +1534072704=cs1_railwyb_shadow_ext +1385455931=cs1_railwyb_shadow_int_lod +348769469=cs1_railwyb_steps +-2109567732=cs1_railwyb_stepsground +1286502999=cs1_railwyb_trk02 +696038380=cs1_railwyb_trk04 +1376584972=cs1_railwyb_trk06 +2126634613=cs1_railwyb_trk08 +1072514934=cs1_railwyb_trk1 +1838094141=cs1_railwyb_trk1int +-1675460641=cs1_railwyb_trk3 +536220620=cs1_railwyb_trk4int +10963179=cs1_railwyb_trk5 +-646707159=cs1_railwyb_trk6int +-587497068=cs1_railwyb_trk7 +1323558243=cs1_railwyb_trk8 +1228770240=cs1_railwyb_trkint2 +1837028418=cs1_railwyb_trkint3 +-1160646937=cs1_railwyb_trkint5 +177071451=cs1_railwyb_tunnel_1_dec +-909928979=cs1_railwyb_tunnel_1_wires +1401939921=cs1_railwyb_tunnel_1 +236813934=cs1_railwyb_tunnel_2_dec +1173783198=cs1_railwyb_tunnel_2_wires +1096106844=cs1_railwyb_tunnel_2 +-184001033=cs1_railwyb_tunnel_3_dec +-131087152=cs1_railwyb_tunnel_3_wires +-383315199=cs1_railwyb_tunnel_3 +1735914352=cs1_railwyb_tunnel_4_dec +869628881=cs1_railwyb_tunnel_4_wires +-571933563=cs1_railwyb_tunnel_4 +1701724765=cs1_railwyb_tunnel_5_dec +215169147=cs1_railwyb_tunnel_5_wires +333768828=cs1_railwyb_tunnel_5 +298041609=cs1_railwyb_tunnel_6_dec +-2013580455=cs1_railwyb_tunnel_6_wires +-91376178=cs1_railwyb_tunnel_6 +201572558=cs1_railwyb_tunnel_reflect1 +728563616=cs1_railwyb_tunnel_reflect2 +-1194485149=cs1_railwyb_tunnel_reflect3 +-956057905=cs1_railwyb_tunnel_reflect4 +-698854024=cs1_railwyb_tunnel_reflect5 +-940820324=cs1_railwyb_tunnel_reflect6 +1136919711=cs1_railwyc_1_slod1 +1098775905=cs1_railwyc_2_slod1 +225028467=cs1_railwyc_3_slod1 +-846109309=cs1_railwyc_trk01_lod +-775861882=cs1_railwyc_trk01 +-150180113=cs1_railwyc_trk02_lod +677050040=cs1_railwyc_trk02 +1423027071=cs1_railwyc_trk03_lod +-1282667236=cs1_railwyc_trk03 +-350354789=cs1_railwyc_trk04_lod +214974371=cs1_railwyc_trk04 +489415085=cs1_railwyc_trk05_lod +450550712=cs1_railwyc_trk05 +1412294154=cs1_railwyc_trk06_lod +1299726578=cs1_railwyc_trk06 +-10208023=cs1_railwyc_trk07_lod +-57696478=cs1_railwyc_trk07 +-1201094887=cs1_railwyc_trk08_lod +836995529=cs1_railwyc_trk08 +995923637=cs1_railwyc_trk09_lod +1060152419=cs1_railwyc_trk09 +-884979505=cs1_rdprops_cblb_00 +-581505796=cs1_rdprops_cblb_01 +-257682550=cs1_rdprops_cblb_02 +41531189=cs1_rdprops_cblb_03 +-1497169963=cs1_rdprops_cblb_04 +1878757959=cs1_rdprops_cblb_05 +-1438218532=cs1_rdprops_cblb_06 +670257862=cs1_rdprops_pb_mot_w002 +-1064203661=cs1_rdprops_pb_vantim01_dslod +673923696=cs1_rdprops_pb_wi137 +1307778=cs1_rdprops_pb_wi151 +1437926274=cs1_rdprops_pb_wi851 +1339686023=cs1_rdprops_pb_wii137 +-2013770070=cs1_rdprops_pb_wire_em01 +1917920092=cs1_rdprops_pb_wire_em02 +729028003=cs1_rdprops_pb_wire_em03 +98159215=cs1_rdprops_pb_wire_em04 +1323621508=cs1_rdprops_pb_wire_em05 +958640386=cs1_rdprops_pb_wire_em06 +-767925455=cs1_rdprops_pb_wire_em07 +-857843591=cs1_rdprops_pb_wire_em08 +-167695682=cs1_rdprops_pb_wire_em09 +1359045021=cs1_rdprops_pb_wire_em10 +-2048078989=cs1_rdprops_pb_wire_em11 +2006855382=cs1_rdprops_pb_wire_em12 +506985483=cs1_rdprops_pb_wire_em13 +167629719=cs1_rdprops_pb_wire_em14 +1122616686=cs1_rdprops_pb_wire_em15 +746625180=cs1_rdprops_pb_wire_em16 +-681546147=cs1_rdprops_pb_wire_em17 +-955134528=cs1_rdprops_pb_wire_em18 +-667851809=cs1_rdprops_pb_wire_em20 +-256142089=cs1_rdprops_pb_wire_em22 +-1800610601=cs1_rdprops_pb_wire_em23 +-1628049047=cs1_rdprops_pb_wire_em24 +-1455389186=cs1_rdprops_pb_wire_em25 +-1011303698=cs1_rdprops_pb_wire_em26 +2003378756=cs1_rdprops_pb_wire_em27 +1239041843=cs1_rdprops_pb_wire_em28 +-1135867835=cs1_rdprops_pb_wspline_em027 +1710835662=cs1_rdprops_pb_wspline077 +983101710=cs1_rdprops_pb_wspline079 +-2035389300=cs1_rdprops_pb_wspline080 +-1674963069=cs1_rdprops_pb_wspline081 +-10363407=cs1_rdprops_pb_wspline084 +-896339148=cs1_rdprops_pb_wspline093 +-445142787=cs1_rdprops_pb_wspline095 +772389408=cs1_rdprops_pb_wspline096 +1257731067=cs1_rdprops_pb_wspline098 +1010620038=cs1_rdprops_pb_wspline099 +-124046747=cs1_rdprops_pb_wspline100 +782540407=cs1_rdprops_pb_wspline101 +-218323164=cs1_rdprops_pb_wspline105 +-515439687=cs1_rdprops_pb_wspline106 +-1721240580=cs1_rdprops_pb_wspline107 +1987096078=cs1_rdprops_pb_wspline108 +1249072364=cs1_rdprops_pb_wspline111 +951234923=cs1_rdprops_pb_wspline112 +1861295591=cs1_rdprops_pb_wspline113 +-243588355=cs1_rdprops_pb_wspline116 +338585699=cs1_rdprops_pb_wspline118 +-1438870347=cs1_rdprops_pb_wspline119 +911455497=cs1_rdprops_pb_wspline121 +-1669037703=cs1_rdprops_pb_wspline123 +-107562084=cs1_rdprops_pb_wspline125 +-355918335=cs1_rdprops_pb_wspline126 +1802805078=cs1_rdprops_pb_wspline127 +-995700291=cs1_rdprops_pb_wspline129 +424868148=cs1_rdprops_pb_wspline131 +101175966=cs1_rdprops_pb_wspline132 +-182570805=cs1_rdprops_pb_wspline133 +-420834204=cs1_rdprops_pb_wspline134 +-1392533365=cs1_rdprops_pb_wspline135 +-1613363656=cs1_rdprops_pb_wspline136 +417462350=cs1_rdprops_pb_wspline137 +187915505=cs1_rdprops_pb_wspline138 +-1951015432=cs1_rdprops_pb_wspline139 +-652008486=cs1_rdprops_shape017x +1871483815=cs1_rdprops_tele_wire02 +-2128726326=cs1_rdprops_tele_wire03 +-663367572=cs1_rdprops_tele_wire10 +-293405562=cs1_rdprops_tele_wire11 +-1821619099=cs1_rdprops_wire_072 +2115183027=cs1_rdprops_wire_073 +1850245662=cs1_rdprops_wire_074 +-1186523118=cs1_rdprops_wire_075 +1816464577=cs1_rdprops_wire_e075 +-557001673=cs1_rdprops_wire_hi_01 +-820562740=cs1_rdprops_wire_hi_02 +710994782=cs1_rdprops_wire_hi_03 +479350721=cs1_rdprops_wire_hi_04 +97788485=cs1_rdprops_wire_hi_05 +-168787330=cs1_rdprops_wire_hi_06 +1746265803=cs1_rdprops_wire_hi_07 +1666964823=cs1_rdprops_wire_hi_08 +1301918163=cs1_rdprops_wire_hi_09 +-306854774=cs1_rdprops_wire_hi_10 +599797914=cs1_rdprops_wire_hi_11 +-2114458360=cs1_rdprops_wire_hi_12 +500435413=cs1_rdprops_wire_poly035 +-971551843=cs1_rdprops_wire_poly045 +-203577559=cs1_rdprops_wire_poly046 +-503446678=cs1_rdprops_wire_poly047 +-1541761968=cs1_rdprops_wire_poly050 +-1225737732=cs1_rdprops_wire_poly051 +1452079406=cs1_rdprops_wire_poly057 +-1666246742=cs1_rdprops_wire_spline_091 +-2139726015=cs1_rdprops_wire_spline_093 +1854585706=cs1_rdprops_wire_spline_094 +-804676844=cs1_rdprops_wire_spline028 +38305681=cs1_rdprops_wire_spline029 +-1457005991=cs1_rdprops_wire_spline029b002 +-439072959=cs1_rdprops_wire_spline030 +1417080209=cs1_rdprops_wire_spline034b002 +-943336733=cs1_rdprops_wire_spline035b002 +-13014043=cs1_rdprops_wire_spline036b003 +513291660=cs1_rdprops_wire_spline066 +142805346=cs1_rdprops_wire_spline067 +2050190529=cs1_rdprops_wire_spline068 +-1160741170=cs1_rdprops_wire_spline070 +-1465787791=cs1_rdprops_wire_spline071 +-1164824091=cs1_rdprops_wire_spline071b +-540817228=cs1_rdprops_wire_spline074 +-218075347=cs1_rdprops_wire_spline077 +683236002=cs1_rdprops_wire_spline078 +2147456329=cs1_rdprops_wire_spline081 +928416764=cs1_rdprops_wire_spline082 +1284025952=cs1_rdprops_wire_spline083 +1301065768=cs1_rdprops_wire_spline084 +-729172644=cs1_rdprops_wire_test_ac017 +-2004314887=cs1_rdprops_wiree074 +-1058368971=cs1_roads_armco_08_lod +-493449974=cs1_roads_armco_brdg_nrt_01 +435780559=cs1_roads_armco_brdg_nrt_02 +666305074=cs1_roads_armcojl2_02 +1972696768=cs1_roads_armcojl2 +-1210222300=cs1_roads_armcojl3_02 +-1453401049=cs1_roads_armcojl3_03 +1691571517=cs1_roads_armcojl3 +615429520=cs1_roads_armcojlz_02 +-952264116=cs1_roads_armcojlz +1613005668=cs1_roads_bdge_dcl_01b +1577042512=cs1_roads_decals_01b +-1260720411=cs1_roads_decals_02b +-1776635547=cs1_roads_decals_02c +-107349918=cs1_roads_decals_02e +-365012561=cs1_roads_decals_02f +995825993=cs1_roads_pb_01_r1_01_ovly +1848923972=cs1_roads_pb_01_r1_01 +-1647998477=cs1_roads_pb_01_r1_02_ovly +616121423=cs1_roads_pb_01_r1_02 +434833966=cs1_roads_pb_01_r1_03_ovly +931424741=cs1_roads_pb_01_r1_03 +-307747281=cs1_roads_pb_01_r2_01_ovly +717866268=cs1_roads_pb_01_r2_01 +1497634363=cs1_roads_pb_01_r2_02_ovly +89651769=cs1_roads_pb_01_r2_03 +-778692470=cs1_roads_pb_01_r3_01_ovly +645908845=cs1_roads_pb_01_r3_01 +-1425922449=cs1_roads_pb_01_r3_02_ovly +1489350136=cs1_roads_pb_01_r3_02 +-1286569480=cs1_roads_pb_01_r3_03_ovly +-660066881=cs1_roads_pb_01_r3_03 +-1936546272=cs1_roads_pb_01_r3_04_ovly +-1042677725=cs1_roads_pb_01_r3_04 +-1529106413=cs1_roads_pb_01_r4_02_ovly +-55442626=cs1_roads_pb_01_r4_02 +1622619093=cs1_roads_pb_01_r4_02a_ovly +1034009392=cs1_roads_pb_01_r4_03_ovly +1852335785=cs1_roads_pb_01_r4_03 +149499090=cs1_roads_pb_01_r4_04_ovrly +1562231828=cs1_roads_pb_01_r4_04 +-267678066=cs1_roads_pb_dcl_rd_jn1 +-385297464=cs1_roads_pb_dec01 +473443023=cs1_roads_pb_junc_01 +-747058828=cs1_roads_pb_tiredcls_ent_01 +985794821=cs1_roads_pbdst_land_01 +2122027135=cs1_roads_pbdst_land_02 +-985101531=cs1_roads_ph01 +684752529=cs1_roads_ph01b +187122495=cs1_roads_ph01c +203430099=cs1_roads_ph05 +-963483542=cs1_roads_phc_rd_swtbc_strt005 +1603269462=cs1_roads_phc_roadz02 +812848413=cs1_roads_phc_roadz03 +152833579=cs1_roads_rd_dcl_jn_02 +-1209150967=cs1_roads_rd_isnd_02 +843519861=cs1_roads_rd_jo_dcl_05 +1882242106=cs1_roads_rd_sign_002 +-1688358044=cs1_roads_rd_sign_01 +1574018367=cs1_roads_rd_sng_2 +1276248062=cs1_roads_rd_sng_3b01 +-1708897106=cs1_roads_roadz01 +114123555=cs1_roads_rum_strip_02 +-177553314=cs1_roads_rum_strip_03 +-1088783362=cs1_roads_wallret_01 +-1940384134=cs1_roads_wallret_02 +1702086774=cs1_roads_wallret_03 +-1674496528=cs1_roads_wallret_04 +-718230290=cs1_roads_wallret003 +759683534=cs1_roadsa_armco_05 +-170945975=cs1_roadsa_armcojl_lod +1568261962=cs1_roadsa_armcojl +1176301106=cs1_roadsa_bdg_dcl_01 +1357013571=cs1_roadsa_bdg_dcl_5 +1127204574=cs1_roadsa_bdg_dcl_6 +2101095738=cs1_roadsa_cst_dcl_01 +1533274622=cs1_roadsa_cst_dcl_02 +1732260364=cs1_roadsa_dcl_jn_01 +293794957=cs1_roadsa_dcl_sdd +827094469=cs1_roadsa_flap_sup_01 +75138757=cs1_roadsa_flappy_stp_01_w +-991305470=cs1_roadsa_flappybase_02 +525122596=cs1_roadsa_flappybase_3 +-306099627=cs1_roadsa_m04b +165394080=cs1_roadsa_ncumasign1 +-109963827=cs1_roadsa_ncumasign2 +199357469=cs1_roadsa_rd_sgn_02 +-459168379=cs1_roadsa_rd_sgn_04 +-218128729=cs1_roadsa_rd_sng_03 +-45567175=cs1_roadsa_rd_sng_04 +1187005751=cs1_roadsa_rd_sng_3b +-2144730991=cs1_roadsa_stop_bdcl +-2014120123=cs1_roadsa00 +562309729=cs1_roadsa01 +811976740=cs1_roadsa02 +1040245594=cs1_roadsa03 +-930547600=cs1_roadsa04 +700033310=cs1_roadsa05_d +867403730=cs1_roadsa05_side01 +485644880=cs1_roadsa05_side02 +1443843209=cs1_roadsa05_side03 +1517657163=cs1_roadsa05 +1748679860=cs1_roadsa06_d +-1901849959=cs1_roadsa06_side01 +-1437840919=cs1_roadsa06_side02 +1544891772=cs1_roadsa06_side03 +1707848439=cs1_roadsa06 +1995986256=cs1_roadsa07 +-1819341187=cs1_roadsa09 +-1478347861=cs1_roadsa10 +2038126302=cs1_roadsa11 +-1941144448=cs1_roadsa12 +792427319=cs2_01__decal001 +1172383802=cs2_01_bb_global_hd +-86863031=cs2_01_bridge_05_ovr +-777987573=cs2_01_bridge_05 +-1531575764=cs2_01_bridge_fizz01 +-1958084256=cs2_01_bridge +1445137254=cs2_01_clothshop_obja +770681773=cs2_01_clothshop +-1832723667=cs2_01_clshop_lite_emiss +-1591192280=cs2_01_decal_02 +-1805093582=cs2_01_decal_carpark +-1882628976=cs2_01_desert_house_004_dec +-1118163597=cs2_01_desert_house_004_dec2 +71772186=cs2_01_desert_house2_dec1 +454055340=cs2_01_desert_house2_dec2 +1929479565=cs2_01_desert_house2_dec3 +-1750576174=cs2_01_deshous_2 +1293336240=cs2_01_deshous_3 +-2072529103=cs2_01_deshous1 +-1331982472=cs2_01_deshous4 +903047763=cs2_01_doorglass005 +475687200=cs2_01_doorglass01 +-711061957=cs2_01_ed_barn_01 +-1170945493=cs2_01_ed_fruit_dec +-1139484893=cs2_01_ed_fruitshop_ovr +-1253124969=cs2_01_ed_fruitshop +425634674=cs2_01_ed_gs_01 +1161447730=cs2_01_ed_gs_ovr_01 +383806591=cs2_01_ed_gs_ovr_02 +-884157095=cs2_01_ed_gs_ovr_09 +922328525=cs2_01_ed_gs_ovr_10 +-303546491=cs2_01_feedstore_decal +804734036=cs2_01_feedstore_grounddcl +595967615=cs2_01_feedstore +-1989855777=cs2_01_frmland01 +1435782802=cs2_01_frmland03 +48738446=cs2_01_garden_a +232022418=cs2_01_garden_b_d +324620649=cs2_01_garden_b +1336834606=cs2_01_garden_c_dec +1403071077=cs2_01_garden_dec +-1750837932=cs2_01_gardens_a_d +-1384077013=cs2_01_gas_obj1 +-2124263173=cs2_01_gas_obj2 +1918413817=cs2_01_gas_stop_ovr +1162163552=cs2_01_gas_stop +-2038553432=cs2_01_ground_det1 +339551708=cs2_01_ground +1733808062=cs2_01_house5 +-1931309079=cs2_01_land02 +-674703964=cs2_01_land04_o +-1452685065=cs2_01_land04 +1908244593=cs2_01_lds_bw_garden_a_dec +1302780361=cs2_01_lds_bw_house_d +704825452=cs2_01_markets_dec +-92746238=cs2_01_markets_dec2 +-1886525161=cs2_01_markets_obj1b +101767523=cs2_01_markets_obj2a +16724284=cs2_01_markets +1189588132=cs2_01_markets2_obj1b +430373999=cs2_01_markets2_obj2a +1261917982=cs2_01_markets2 +1678215358=cs2_01_markets3 +782933509=cs2_01_markets4 +-383599949=cs2_01_obj_group1a +149220827=cs2_01_obj_group2a +-237354770=cs2_01_obj_group3b +1979698891=cs2_01_obj_group4b +1681927276=cs2_01_obj_group5b +1205280930=cs2_01_obj_group6 +966624303=cs2_01_obj_group7 +1910752515=cs2_01_obj_group8a +-1983961995=cs2_01_obj_group9 +-903785216=cs2_01_obj_ladder_02 +-17057073=cs2_01_obj_ladder +713450210=cs2_01_roadditch1 +-1836170284=cs2_01_shop_dec1 +-2084067769=cs2_01_shop_dec2 +960729400=cs2_01_shop_dec3 +-1103616004=cs2_01_shps1_dec +1634668100=cs2_01_sm_shed +1942822166=cs2_01_sm +-296252013=cs2_01_streampipe +-1038933703=cs2_01_sup_decal +544946009=cs2_01_super_sidedoors +1315428494=cs2_01_weed01 +1616084065=cs2_01_weed02 +1374740380=cs2_01_weed03 +-69651602=cs2_01_weed04 +-308570381=cs2_01_weed05 +388885015=cs2_01_weed06 +-95768279=cs2_01_weed11 +-685020437=cs2_01_weed12 +-1281383468=cs2_01_weed14 +573090990=cs2_02_airp_sign +945587311=cs2_02_airstrip_dec_003 +1654380781=cs2_02_airstrip_dec_004 +93405186=cs2_02_bales_002 +-331377291=cs2_02_bdec_01c +-1557542598=cs2_02_bdec_06 +1155369871=cs2_02_bdec_18 +1131508731=cs2_02_bdec_25 +-954139420=cs2_02_bdec_25a +-1337899144=cs2_02_bdec_30i +184614134=cs2_02_bdec_30j +-1491977989=cs2_02_bdec_46 +-27236462=cs2_02_bdec_48 +-2143720630=cs2_02_bdec_49 +1695436258=cs2_02_bdec_49b +1287313383=cs2_02_bdec_56b +360355534=cs2_02_bdec_57 +-1365301146=cs2_02_bent_barrel +1124690726=cs2_02_brick_pform002 +-1567136776=cs2_02_brick_pform01 +1311227420=cs2_02_bridge13 +1393758288=cs2_02_bridge13b +1873628754=cs2_02_cloth_004_lod +-1863575437=cs2_02_cloth_007_lod +-767389015=cs2_02_cs1_11b_house01_dec006 +1075232008=cs2_02_ditchfence +-1662104041=cs2_02_drttrk1 +1734664965=cs2_02_drttrk2 +909246624=cs2_02_drttrk3 +-1567735=cs2_02_drttrk4 +1795837382=cs2_02_drttrk4a +316029413=cs2_02_drttrk5 +476957972=cs2_02_drttrk6 +-1929439419=cs2_02_dtrk_brdg015 +1055547895=cs2_02_emissive_lod +-342830861=cs2_02_emissive +-176223160=cs2_02_emissive2_lod +-1565295821=cs2_02_emissive2 +-1542771718=cs2_02_emissive3_lod +-1810244096=cs2_02_emissive3 +1167254092=cs2_02_fbox01 +-665397564=cs2_02_fdec_02d +-1010039947=cs2_02_fence_001 +-2024805850=cs2_02_fence035 +-573504644=cs2_02_field_dec01 +-267999257=cs2_02_field_dec02 +1472954571=cs2_02_field_rocks +-1595320034=cs2_02_fnc_mesh001 +1317123148=cs2_02_fnc_mesh002 +-336236747=cs2_02_fnc_mesh004 +-634467416=cs2_02_fnc_mesh005 +-2011486334=cs2_02_fnc_mesh006 +1976664815=cs2_02_fnc_mesh007 +883639638=cs2_02_freshplough_01 +-257511577=cs2_02_frmland01 +-11252542=cs2_02_frmland02 +1539720336=cs2_02_frmland02b +2105945161=cs2_02_frmland02b001 +-1107359488=cs2_02_frmland02c +2070262232=cs2_02_frmland02x001 +1696438359=cs2_02_frmland03 +1945089531=cs2_02_frmland04 +698130770=cs2_02_frmland05 +1865475573=cs2_02_frmland05b +-1008816290=cs2_02_g_silo_xtra +1244162708=cs2_02_glue_01 +1080317708=cs2_02_glue_02 +-351490982=cs2_02_glue_03 +-409779356=cs2_02_grainsilos_a001 +1189428729=cs2_02_grainsilos001 +-112577501=cs2_02_hangar_detail +2091558338=cs2_02_hanger_desk +1782063243=cs2_02_hanger_filing_cab +-269703656=cs2_02_haybale_stack_01 +-49856435=cs2_02_haybale_stack_02 +-1396662335=cs2_02_haybale_stack_03 +-1154073428=cs2_02_haybale_stack_04 +-923936741=cs2_02_haybale_stack_05 +-702811529=cs2_02_haybale_stack_06 +1702532315=cs2_02_house_gutter01 +-364229291=cs2_02_house001 +1247417556=cs2_02_house01_dec003 +1203996278=cs2_02_irr_003 +1266869633=cs2_02_irr_003w +302563417=cs2_02_irr_004_grill01 +252679439=cs2_02_irr_004 +469236192=cs2_02_irr_004w +2103308714=cs2_02_irr_005 +1136101534=cs2_02_irr_01_grill01 +-1551033515=cs2_02_irr_01 +261461307=cs2_02_irr_01w +-1180765842=cs2_02_irr_03_grill01 +865911952=cs2_02_irr_05w +1136225453=cs2_02_irr_2weed +1674370945=cs2_02_irr_3weed +2012015880=cs2_02_irr_5weed +1936491040=cs2_02_irr_5weed001 +-2055068085=cs2_02_irr_5weed002 +1942586070=cs2_02_irr_5weed003 +1228926761=cs2_02_irrtemp_01 +-1901331956=cs2_02_irrtemp_04 +1946004720=cs2_02_landnew1 +1884075748=cs2_02_ndec_03 +1948630390=cs2_02_ndec_12 +923071049=cs2_02_ndec_23a +1828702447=cs2_02_pipe_19 +917416974=cs2_02_pipe_broken +-1614951693=cs2_02_pipe_broken002 +2129132562=cs2_02_pipe20 +348427698=cs2_02_pipedept_rocks +-1928143863=cs2_02_pipedept_shed +-571778269=cs2_02_pipeglue03 +165387976=cs2_02_plastic_01 +-183347022=cs2_02_plasticdec_01 +533484485=cs2_02_polytunnels_09 +2142377131=cs2_02_polytunnels_14 +469757180=cs2_02_polytunnels_22 +1090471767=cs2_02_pt_hoops +-1332300422=cs2_02_pt_plastic01 +352560891=cs2_02_pt_plastic01a +1847417137=cs2_02_pt_plastic01f +-1691645276=cs2_02_pt_plastic02 +-855937469=cs2_02_pt_plastic03 +1689493029=cs2_02_pt_plastic04 +-1822131322=cs2_02_pt_plastic05 +8886041=cs2_02_pt_support06 +1291125122=cs2_02_pt_support06a +831133817=cs2_02_roadditch004 +934356167=cs2_02_roadditch005 +796136813=cs2_02_roadditch015 +-1354542223=cs2_02_rubbish_pile +2073940961=cs2_02_ruined_barn +-725256682=cs2_02_shed_ovrly003 +845090772=cs2_02_shed002 +-2134109532=cs2_02_shed1_bits001 +-2098601691=cs2_02_shed1_decals001 +518784056=cs2_02_signs2 +1608943267=cs2_02_small_hanger +2078933270=cs2_02_sml_farm_barn +-1866082745=cs2_02_sml_farm_shed +-234970500=cs2_02_sml_frm_drttrk_a +-400519488=cs2_02_sml_frm_drttrk_b +2092322224=cs2_02_sml_shed +-1276538214=cs2_02_sml_sheddec +-1349731891=cs2_02_smll_shelter +-1504791082=cs2_02_temp_store +969405412=cs2_02_temp_trailer +-528461076=cs2_02_track_overlays008 +-1844291007=cs2_02_track_overlays010 +-605032965=cs2_02_track_overlays014 +-1557882148=cs2_02_tunnel_cloth_25_lod +1127079112=cs2_02_waterpdec_02 +1111526197=cs2_02_waterpipe_009 +749953407=cs2_02_waterpipe_010 +443890947=cs2_02_waterpipe_011 +-488400539=cs2_02_waterpipe_02 +1265396293=cs2_02_waterpipe_03 +-1367535775=cs2_02_waterpipe_03d +1899214295=cs2_02_waterpipe_04 +1201356951=cs2_02_waterpipe_04d +669557566=cs2_02_waterpipe_05 +498241234=cs2_02_waterpipe_06 +308738107=cs2_02_waterpipe_07 +-124009307=cs2_02_waterpipe_08 +-666457501=cs2_02_weed_01 +-421673071=cs2_02_weed_02 +-190618852=cs2_02_weed_03 +1011761551=cs2_02_wetfield_01 +878221878=cs2_02_wetfield_01d +-2114089259=cs2_02_wood_posts +1534418931=cs2_02_wpipes_01 +1554211407=cs2_02_wpipes_02 +920622792=cs2_02_wpipes_03 +1200437283=cs2_02_wpipes_04 +610070979=cs2_02_wpipes_05 +-1241344748=cs2_02_wpipes_06 +943261415=cs2_03__armco_end_12 +1238862394=cs2_03__brgrail_01 +872229096=cs2_03_armco_right_glue +1334430499=cs2_03_barn_002_a +1085587731=cs2_03_barn_002 +1623503812=cs2_03_barn001_ovr +-347727313=cs2_03_barn001 +-1004841278=cs2_03_barn03_a +1410544716=cs2_03_barn03 +1011939887=cs2_03_bigbrdge1 +-107839253=cs2_03_brdg1 +-2107260221=cs2_03_brick_pform008 +1935211718=cs2_03_brick_pform01 +648757316=cs2_03_bridge_03_shad +-612535782=cs2_03_bridge_03 +-1239369911=cs2_03_bridge_shad03_slod1 +933660346=cs2_03_bridgerail_01 +-1521556979=cs2_03_bridgerail_02 +-1675571279=cs2_03_bridgerail_03 +-122042845=cs2_03_brokengate01 +-1727724782=cs2_03_burntovly +-304014782=cs2_03_catshed_filler01 +578100013=cs2_03_cattleshade03_a +-1657784408=cs2_03_cattleshade03 +102288761=cs2_03_cattleshed01 +-94404824=cs2_03_channel_water +1550203565=cs2_03_concplnth +-718333615=cs2_03_crop_sml_008 +-411255316=cs2_03_crop_sml_009 +1023535573=cs2_03_crop_sml_010 +1320324406=cs2_03_crop_sml_011 +1634972344=cs2_03_crop_sml_012 +-512347453=cs2_03_crop_sml_013 +-214444474=cs2_03_crop_sml_014 +97975172=cs2_03_crop_sml_015 +395812609=cs2_03_crop_sml_016 +-1062604505=cs2_03_crop_sml_017 +1195099250=cs2_03_culvert02 +-332107999=cs2_03_culvert1 +-1251441280=cs2_03_dcl_rd_join_01 +-955875505=cs2_03_decal_001 +158121720=cs2_03_decal1 +-1403989447=cs2_03_desfrmhsend_02 +-477708124=cs2_03_desfrmhsend_03 +-1865999578=cs2_03_desfrmhsend_04 +-936113665=cs2_03_desfrmhsend_05 +-648696766=cs2_03_desfrmhsend_06 +745689722=cs2_03_desfrmhsend_07 +1051784951=cs2_03_desfrmhsend_08 +1024816108=cs2_03_desfrmhsend_09 +-1801923630=cs2_03_desfrmhsend_1 +-1047560710=cs2_03_desfrmhsend_11 +-2084634022=cs2_03_desfrmhsend_12 +165558336=cs2_03_desfrmhsstrt +1059772523=cs2_03_drain_t03w +1299725938=cs2_03_drain3_grid01 +-447558503=cs2_03_drainage_jun1w +-401342494=cs2_03_drainage_junct_shdw +390576244=cs2_03_drainage_junct_shdw001 +636933586=cs2_03_drainage_junct_shdw002 +1731180013=cs2_03_drainage_junct001 +-284951851=cs2_03_drainage_tmplt003 +1455955598=cs2_03_drainagewide_03 +1480289393=cs2_03_draingrll001 +-762322664=cs2_03_draingrll002 +-2143798166=cs2_03_draingrll003 +1540053324=cs2_03_drttrk03 +817103646=cs2_03_drttrk04 +642313800=cs2_03_drttrk05 +-1494323311=cs2_03_drttrk06 +-1799173318=cs2_03_drttrk07 +-1986284308=cs2_03_drttrk08 +-1821074801=cs2_03_drttrk1 +1776043867=cs2_03_drttrk2 +-874399838=cs2_03_emissive_lod +1580969984=cs2_03_emissive +-1921634635=cs2_03_emissive002_lod +-963236916=cs2_03_emissive02 +1484829460=cs2_03_farm_burnt_slod +525240746=cs2_03_farm_grp3_winfire00 +1210054181=cs2_03_farm_grp3_winsmoke00 +1136394147=cs2_03_farm_slod +-1070155493=cs2_03_farmsign_01 +-769630994=cs2_03_farmsign_02 +2063771268=cs2_03_field_dec_06 +-499784214=cs2_03_field_dec01 +-1325759627=cs2_03_field_dec01a +-103312082=cs2_03_field_dec01b +-1520997342=cs2_03_field_dec02 +-1886764920=cs2_03_field_dec03 +-617064477=cs2_03_field_dec04 +-1268250045=cs2_03_field_dec05 +-895538974=cs2_03_field_dec05a +1584750183=cs2_03_field_dec07 +-2117163759=cs2_03_field_dec08 +-1031676737=cs2_03_fl3_grill001 +415989429=cs2_03_fmhse_vfx_parent +-1031867995=cs2_03_fmhse_vfx_parent001 +-1807477456=cs2_03_fmhse_vfx_parent002 +-399262450=cs2_03_fmhse_vfx_parent003 +-1306439446=cs2_03_fmhse_vfx_parent004 +-79011013=cs2_03_fmhse_vfx_parent005 +-707061667=cs2_03_fmhse_vfx_parent006 +-195930801=cs2_03_fmhse_vfx_parent007 +-819918099=cs2_03_fmhse_vfx_parent008 +404561120=cs2_03_fmhse_vfx_parent009 +989324901=cs2_03_fmhse_vfx_parent010 +-1278093285=cs2_03_fmhse_vfx_parent011 +-1485815976=cs2_03_fmhse_vfx_parent012 +-1867116060=cs2_03_fmhse_vfx_parent013 +-2115013549=cs2_03_fmhse_vfx_parent014 +-995755589=cs2_03_fmhse_vfx_parent015 +-2134434564=cs2_03_frm005 +-286674634=cs2_03_frm01_int_lod +-330125695=cs2_03_frm01_ovly +-443038002=cs2_03_frm01_windows_lod +403326683=cs2_03_frm01_windows +-1729474944=cs2_03_frm01 +1858297200=cs2_03_frm02_ovly +1970767771=cs2_03_frm03 +-1493505383=cs2_03_frm04 +1589309938=cs2_03_frmbnt_det01 +879009094=cs2_03_frmbnt_det02 +-878114240=cs2_03_frmburnt01 +-101947706=cs2_03_frmburnt02 +-1609290903=cs2_03_frmland1 +1310613275=cs2_03_frmland12 +2118903769=cs2_03_frmland2 +1803567682=cs2_03_frmland3 +1760640292=cs2_03_frmland4 +1462540699=cs2_03_frmland5 +-1035780990=cs2_03_frmland6_dcl +1968231931=cs2_03_frmland6 +585150752=cs2_03_frmland7 +1605905098=cs2_03_frmland8 +1266135730=cs2_03_frmland8b +-2044168278=cs2_03_frmland9 +-340778799=cs2_03_frmtrk05 +-1457170826=cs2_03_glue_01 +1926621656=cs2_03_glue_02 +1150881119=cs2_03_glue_03 +-1551283362=cs2_03_glue_04 +1410346093=cs2_03_glue_05 +-258841233=cs2_03_glue_08 +-912296881=cs2_03_grainsilos_dec +-146701665=cs2_03_grainsilos +-383627714=cs2_03_haystack001 +-1275927584=cs2_03_haystack002 +-592135087=cs2_03_irr_005w +-354908598=cs2_03_irr_01weed +1911933755=cs2_03_irr_1weed +-1510741500=cs2_03_irr_2weed +-89604507=cs2_03_irr_3weed +-2013269392=cs2_03_irr_4weed +-204335713=cs2_03_irr_5weed +-1894564192=cs2_03_land01 +-1655317723=cs2_03_land02 +1782707454=cs2_03_land03 +1318444857=cs2_03_props_combo_dslod +-403802279=cs2_03_ranch008_temp +-490592519=cs2_03_rd_dec1 +445058012=cs2_03_s_tank_frm1 +-3939911=cs2_03_shed002 +-804978116=cs2_03_shed003 +1296825528=cs2_03_shed004 +-1920841590=cs2_03_shel_roof_005 +1875344579=cs2_03_shelter_002 +457123875=cs2_03_shittank_a +-856911448=cs2_03_shittank_ladder_02 +97107144=cs2_03_shittank_ladder01 +1832630528=cs2_03_shittank +-732144519=cs2_03_signs01 +-436142142=cs2_03_signs02 +415184416=cs2_03_silo_002_ladder +892363859=cs2_03_silo_002_ovr +-1301837731=cs2_03_silo_002 +1039425572=cs2_03_silo_ladder_10 +-1361206594=cs2_03_silo_ladder10 +-1637416495=cs2_03_silo_ladder11 +1779655388=cs2_03_silos_dec +-2117521020=cs2_03_silos_pipe01 +-1773043014=cs2_03_silos_pipe01b +-927515855=cs2_03_silos_sign001 +1829494195=cs2_03_silos +277389680=cs2_03_sluice_ladr +-535128328=cs2_03_sluicetest +-267000568=cs2_03_stable2_o +-2119268230=cs2_03_stables +1220401235=cs2_03_stubble031 +-571833698=cs2_03_stubble033 +-273930719=cs2_03_stubble034 +39734149=cs2_03_stubble035 +279078925=cs2_03_stubble036 +989412526=cs2_03_stubble037 +-1167474963=cs2_03_stubble040 +-457763961=cs2_03_stubble041 +352646178=cs2_03_stubble042 +-982349022=cs2_03_trough_small_01 +-1291033002=cs2_03_trough_small_02 +-231889854=cs2_03_tunl_fizz01 +-1089454584=cs2_03_tunl_fizz02 +270244177=cs2_03_tunnel11 +-549539738=cs2_03_tunnel11b +-1982692816=cs2_03_wall001 +-2052752938=cs2_03_wall002 +1399690599=cs2_03_wall005 +765872597=cs2_03_wall006 +529444262=cs2_03_wall007 +123029347=cs2_03_waterpipe_008 +1502604531=cs2_03_waterpipe_010 +1709475228=cs2_03_waterpipe_012 +745777695=cs2_03_weed_01 +1060196250=cs2_03_weed_02 +-803704474=cs2_03_weed_03 +-488696077=cs2_03_weed_04 +-206948215=cs2_03_weed_05 +-1405706229=cs2_03_windmill_dummy_01 +1998447572=cs2_03_windmill_lod +194214649=cs2_03_wire_support +331842022=cs2_03_wpipes_002 +-1162171862=cs2_03_wpipes_01 +1696181688=cs2_04_barn01 +-265960498=cs2_04_barn02 +545039483=cs2_04_barn03 +-757659343=cs2_04_barn04 +872744202=cs2_04_barndet01 +-1049616418=cs2_04_barndet02 +-820856029=cs2_04_barndet03 +-1662298411=cs2_04_barndet04 +-1432030648=cs2_04_barndet05 +829751270=cs2_04_barndet06 +1776025784=cs2_04_barns_o +-1851357300=cs2_04_bhack_d +-2060261324=cs2_04_bhack +-2103726506=cs2_04_branches- +-1201477264=cs2_04_carwash_building_dec +998228192=cs2_04_carwash_building +622645954=cs2_04_carwash_bunting_1 +1376529572=cs2_04_carwash_bunting_2 +1085377007=cs2_04_carwash_bunting_3 +1843913819=cs2_04_carwash_bunting_4 +1312000182=cs2_04_carwash_forecourt_dec +-1263999656=cs2_04_carwash_forecourta_dec +6033873=cs2_04_ch2_02b_juicestand_ovl +-833131649=cs2_04_deadtree01 +1466312516=cs2_04_doghut_a_d +-1372630536=cs2_04_doghut_a +-360243802=cs2_04_doghut_b_d +1668463740=cs2_04_doghut_b +-580858370=cs2_04_drain_suprt005 +837809951=cs2_04_drain_suprt007 +1613278014=cs2_04_drain_suprt01 +136290271=cs2_04_drain_suprt011 +-843994368=cs2_04_drain_suprt012 +-478554480=cs2_04_drain_suprt013 +1793123684=cs2_04_drain_suprt015 +824046047=cs2_04_drain_suprt016 +1193352677=cs2_04_drain_suprt017 +-1542465595=cs2_04_drain_suprt018 +-550513573=cs2_04_emissive_barn +-453438187=cs2_04_emissive_barnlod +-555078165=cs2_04_emissive_gas +1645698227=cs2_04_emissive_gaslod +1996323258=cs2_04_farmtrack00 +1294727354=cs2_04_farmtrack00a +-2094211=cs2_04_farmtrack01 +364918589=cs2_04_farmtrack02 +343764826=cs2_04_farmtrack03a +1085378887=cs2_04_field_d_01 +762866385=cs2_04_field_d_02 +570348510=cs2_04_field_d_03 +-748535053=cs2_04_frmland2 +-389270487=cs2_04_frmland2a +-970446729=cs2_04_frmland3 +-825566219=cs2_04_glue_01 +-1543272857=cs2_04_glue_02 +829062472=cs2_04_grapesign +1450234590=cs2_04_haybale01 +74788536=cs2_04_haybale02 +635040129=cs2_04_haybale04 +921136261=cs2_04_juicestand +-1181569975=cs2_04_land_01_d +-1553391122=cs2_04_land_01 +-566552687=cs2_04_land_02 +267680515=cs2_04_land_03 +149317593=cs2_04_land_03a +849238054=cs2_04_land_04_dcl003 +1166671357=cs2_04_land_04_dcl004 +-1792375435=cs2_04_land_04 +1654099246=cs2_04_land_04a +1014958747=cs2_04_log_stack +-1288552061=cs2_04_log_stack001 +-795902915=cs2_04_log_stack002 +832618078=cs2_04_log_stack003 +1268952568=cs2_04_logging_d01 +-1941208028=cs2_04_polytunl_poles01 +-1402435711=cs2_04_polytunnels_01 +-1904465871=cs2_04_refproxy_02 +-593509253=cs2_04_refproxy_03 +-109248971=cs2_04_refproxy_04 +-922542782=cs2_04_refproxy_05 +1173886762=cs2_04_refproxy_06 +1352454362=cs2_04_roadside_decal_a +2064196799=cs2_04_shed002 +1763023715=cs2_04_sign03 +21177128=cs2_04_signneon_lod +-1539913351=cs2_04_signneon +-1028576883=cs2_04_signs02 +2144243307=cs2_04_stubble01 +-1390593992=cs2_04_stubble015 +-1613980265=cs2_04_stubble016 +-1316765435=cs2_04_stubble017 +-785383315=cs2_04_stubble018 +-10396465=cs2_04_stubble019 +-49149708=cs2_04_stubble02 +1180525162=cs2_04_stubble020 +411600577=cs2_04_stubble021 +-1785921336=cs2_04_stubble022 +-1488673737=cs2_04_stubble023 +317488005=cs2_04_stubble024 +-362159200=cs2_04_stubble03 +1193993509=cs2_04_stubble031 +914342863=cs2_04_stubble032 +868007497=cs2_04_stubble033 +-1288553166=cs2_04_stubble034 +-1585931841=cs2_04_stubble035 +248018013=cs2_04_stubble036 +-50212656=cs2_04_stubble037 +1758505060=cs2_04_stubble038 +1519586281=cs2_04_stubble039 +-644267521=cs2_04_stubble04 +-433871836=cs2_04_stubble040 +-691651495=cs2_04_stubble05 +912849877=cs2_04_stubble06 +1430276131=cs2_04_stubble12 +1738337500=cs2_04_stubble13 +836403544=cs2_04_stubble14 +-1909938362=cs2_04_watertank01 +485084846=cs2_04_weed_02 +-1105194724=cs2_04_weed_03 +-866007076=cs2_05_barn01_o +-297503601=cs2_05_barn01 +-1547443603=cs2_05_barn02_o +-2141808459=cs2_05_barn02 +-78665011=cs2_05_barn03_o +-861327015=cs2_05_barn03 +-553921026=cs2_05_barn04 +1867071116=cs2_05_barn05_o +656795217=cs2_05_barn05 +765600670=cs2_05_brick_pform01 +-426568319=cs2_05_brick_pform02 +1874557778=cs2_05_bridge_1 +255318503=cs2_05_bridge_decal001 +1945994158=cs2_05_bridge_w +-1874374009=cs2_05_bridge2 +-908346793=cs2_05_bridgefizz01 +-92063325=cs2_05_build2_o_02 +1725016042=cs2_05_build2_o +1677571757=cs2_05_culvert006 +1475664966=cs2_05_culvert01 +-355809585=cs2_05_d00 +-1012369273=cs2_05_d01 +-705946350=cs2_05_d02 +-172951437=cs2_05_decal_003 +237808006=cs2_05_decal_008 +-886312022=cs2_05_draingrll +395225693=cs2_05_fnc_mesh001 +165875462=cs2_05_fnc_mesh002 +1949950898=cs2_05_fnc_mesh003 +1854805582=cs2_05_frmdecs00 +148980446=cs2_05_frmdecs01a +1183825482=cs2_05_frmdecs01b +1230554076=cs2_05_frmdecs01c +53264281=cs2_05_frmdecs02 +-1443197658=cs2_05_frmdecs03 +1037426148=cs2_05_frmland1_dec01 +-1926656783=cs2_05_frmland1_ed +-423418386=cs2_05_frmland1 +-201801639=cs2_05_frmland2 +-826558539=cs2_05_glue_01 +-1075406325=cs2_05_glue_02 +931605833=cs2_05_glue_02a +694030583=cs2_05_glue_02b +1413211826=cs2_05_glue_02c +1173998126=cs2_05_glue_02d +1421523016=cs2_05_grainsilo_a_xtra +1709228198=cs2_05_grainsilo_a +1947510660=cs2_05_grainsilo_ad1 +-187245302=cs2_05_grainsilo_d1 +554305623=cs2_05_grainsilo +-804318029=cs2_05_grainsiloxtra +508438839=cs2_05_grainsiloxtra2 +256936760=cs2_05_grainsiloxtra3 +-1055343610=cs2_05_gs_ground_o +1468943420=cs2_05_gs_ground +1515235929=cs2_05_haystacks +-1044607949=cs2_05_haystacks02 +-259654433=cs2_05_house +-1313579127=cs2_05_irr_006 +445788531=cs2_05_irr_009 +1993751669=cs2_05_irripipes01 +-323250846=cs2_05_ladder_003_lod +498692875=cs2_05_ladder_003 +269342644=cs2_05_ladder_004 +-1052558816=cs2_05_ladder_005 +-235860076=cs2_05_ladder_01 +-1916529378=cs2_05_ladder_010 +-544884576=cs2_05_ladder_011 +-247440363=cs2_05_ladder_012 +1327222579=cs2_05_land01_dec +-15530268=cs2_05_land01 +1398049879=cs2_05_land09_d +1441503778=cs2_05_land09_da1 +739919488=cs2_05_land09_da2 +1902596377=cs2_05_land09_da3 +1738620301=cs2_05_land09_da4 +713868125=cs2_05_land09_da5 +540192425=cs2_05_land09_da6 +1571411903=cs2_05_land09_da623 +-579481231=cs2_05_land09_desert +901272869=cs2_05_land09_g_culv +-1507371770=cs2_05_land09 +-108068334=cs2_05_land09b_desert +1940519183=cs2_05_land09b +1016972828=cs2_05_littlewall +1887942973=cs2_05_pipesnolod +-1111701560=cs2_05_plane_crash_lod +2018517429=cs2_05_plane_crash +169528046=cs2_05_plastic019 +-1240979918=cs2_05_prkdetails +972577570=cs2_05_puddle_dec +2081961474=cs2_05_retaining_walld_003 +-1667959053=cs2_05_retaining_walld_004 +534803735=cs2_05_retwall +-1391176642=cs2_05_retwalldec +259277810=cs2_05_roadditch015 +-2022206706=cs2_05_shed01 +866855113=cs2_05_signs +-475596062=cs2_05_silo_ladr_01 +967524399=cs2_05_silobuild_details +-266095510=cs2_05_silobuild_nolod +-377869464=cs2_05_silobuild_rails +375370588=cs2_05_silobuild +-1442532779=cs2_05_track008 +-1182916237=cs2_05_track01 +-496897234=cs2_05_track06 +237849296=cs2_05_track07 +-599579549=cs2_05_trainhouse_dec +-812678922=cs2_05_trainhouse +1355703271=cs2_05_wall002 +-845132415=cs2_05_waterpipe_01 +-565705143=cs2_05_watertank01 +-458428082=cs2_05_weeds01 +1995085259=cs2_05_weeds02 +-2009614235=cs2_05_weeds03 +-1651449065=cs2_05_weeds04 +-1775553587=cs2_05_xing_01 +-1877912206=cs2_06_b1 +750554822=cs2_06_b2 +-831543758=cs2_06_beach2 +98211083=cs2_06_beach5 +1384951406=cs2_06_beach7 +-1937864353=cs2_06_clusster_01 +-1860288782=cs2_06_clutter04 +-271007067=cs2_06_clutter045 +1543296176=cs2_06_clutter05 +1838381021=cs2_06_clutter06 +-1246099415=cs2_06_clutter07 +-941118332=cs2_06_clutter08 +-1841020610=cs2_06_clutter09 +-544613788=cs2_06_clutter10 +1585666141=cs2_06_clutter11 +-1532502523=cs2_06_clutter32 +1398455152=cs2_06_clutter33 +-2126637262=cs2_06_clutter34 +-1341590329=cs2_06_clutter35 +1676763065=cs2_06_clutter41 +-1379798187=cs2_06_clutter42 +1045795970=cs2_06_clutter43 +49788031=cs2_06_decal_04 +-668016922=cs2_06_decal_08 +-437224855=cs2_06_decal_09 +352343984=cs2_06_decal_10 +1118515973=cs2_06_decal_11 +-1654264935=cs2_06_decal_20 +-1353384033=cs2_06_decal_20b +-1902490110=cs2_06_decal_21 +14299780=cs2_06_decal_22 +-231369413=cs2_06_decal_23 +-911490012=cs2_06_decal_25 +671416533=cs2_06_decal_26 +431711298=cs2_06_decal_27 +-1570720329=cs2_06_jk_00 +1092383536=cs2_06_jk_01 +1340018869=cs2_06_jk_02 +-313995035=cs2_06_lakebed_d_00 +-19237880=cs2_06_lakebed_d_01 +-1966634016=cs2_06_lakebed_d_02 +-1213995596=cs2_06_lakebed_d_03 +1675312676=cs2_06_lakebed_d_04 +1846629008=cs2_06_lakebed_d_05 +-1769621839=cs2_06_lakebed_d_05b +-341655595=cs2_06_lakebed_d_05bb +-2139687077=cs2_06_lakebed_d_06 +451128370=cs2_06_lakebed_d_08 +627949894=cs2_06_lakebed_d_09 +-1515565303=cs2_06_lakebed_d_10 +-1278284970=cs2_06_lakebed_d_11 +-813653319=cs2_06_lakebed_d_13 +-263509803=cs2_06_lakebed_d_13b +74109204=cs2_06_lakebed_d_13c +-1051851180=cs2_06_lakebed_d_14 +383562096=cs2_06_lakebed_d_16 +140383347=cs2_06_lakebed_d_17 +873950181=cs2_06_lakebed_d_18 +1364567445=cs2_06_lakebed_d_19 +1530509329=cs2_06_lakebed_d_20 +1294932988=cs2_06_lakebed_d_21 +586073980=cs2_06_lakebed_d_22 +840656337=cs2_06_lakebed_d_23 +544719498=cs2_06_lakebed_d_24 +357149742=cs2_06_lakebed_d_25 +56297553=cs2_06_lakebed_d_26 +-85592217=cs2_06_lakebed_d_27 +-309535563=cs2_06_lakebed_d_28 +-559792416=cs2_06_lakebed_d_29 +105615830=cs2_06_lakebed_d_30 +381235885=cs2_06_lakebed_d_31 +99782944=cs2_06_lakebed_d_32 +591055792=cs2_06_lakebed_d_33 +-797694428=cs2_06_lakebed_d_34 +-1089633449=cs2_06_lakebed_d_35 +-44892191=cs2_06_lakebed_d_36 +-376874930=cs2_06_lakebed_d_37 +-1749633878=cs2_06_lakebed_d_38 +1658342106=cs2_06_lakebed_d_39 +-1257115976=cs2_06_lakebed_d_40 +2136179516=cs2_06_lakebed_d_41 +-1914101657=cs2_06_lakebed_d_42 +2122875306=cs2_06_lakebed_d_43 +-1872878251=cs2_06_lakebed_d_44 +-356132317=cs2_06_lakebed_d_45 +-55280128=cs2_06_lakebed_d_46 +-919726348=cs2_06_lakebed_d_47 +592890692=cs2_06_lakebed_d_48 +899772377=cs2_06_lakebed_d_49 +1865342343=cs2_06_lakebed_d_50 +813326271=cs2_06_lakebed_d_51 +505395978=cs2_06_lakebed_d_52 +227187168=cs2_06_lakebed_d_53 +-69962124=cs2_06_lakebed_d_54 +-676581852=cs2_06_lakebed_d_55 +-974222679=cs2_06_lakebed_d_56 +-1267767381=cs2_06_lakebed_d_57 +-1565735898=cs2_06_lakebed_d_58 +-386117680=cs2_06_lakebed_d_60 +-173348563=cs2_06_lakebed_d_61 +-1015446325=cs2_06_lakebed_d_62 +-171579041=cs2_06_lakebed_d_63 +-1009744523=cs2_06_lakebed_d_64 +-771612200=cs2_06_lakebed_d_65 +-1105069544=cs2_06_lakebed_d_66 +-1938581828=cs2_06_lakebed_d_67 +-1700187353=cs2_06_lakebed_d_68 +1732103249=cs2_06_lakebed_d_69 +-1795511458=cs2_06_lakebed_d_70 +1768444902=cs2_06_lakebed_d_71 +2007691371=cs2_06_lakebed_d_72 +-1930683667=cs2_06_lakebed_d_73 +-1624916128=cs2_06_lakebed_d_74 +-1604468272=cs2_06_lakebed_d_75 +-1297848739=cs2_06_lakebed_d_76 +-1009547077=cs2_06_lakebed_d_77 +-703517386=cs2_06_lakebed_d_78 +-952201323=cs2_06_lakebed_d_79 +-304068152=cs2_06_lakebed_d_80 +-1011813018=cs2_06_lakebed_d_81 +-764243219=cs2_06_lakebed_d_82 +1081896699=cs2_06_lakebed_d_83 +1294927996=cs2_06_lakebed_d_84 +618641346=cs2_06_lakebed_d_85 +843534993=cs2_06_lakebed_d_86 +-1786111695=cs2_06_lakebed_d_87 +-1506231666=cs2_06_lakebed_d_88 +1494949972=cs2_06_lakebed_d_89 +-1483126489=cs2_06_lakebed_d_90 +37846650=cs2_06_lakebed_d_91 +-730324248=cs2_06_lakebed_d_92 +-1640089995=cs2_06_lakebed_d_93 +-1870128375=cs2_06_lakebed_d_94 +-220438521=cs2_06_lakebed_rcks_00 +495334746=cs2_06_lakebed_rcks_01 +1850824431=cs2_06_lakebed_rcks_02 +1074395745=cs2_06_lakebed_rcks_03 +1571625956=cs2_06_lkb_00 +1866645263=cs2_06_lkb_01 +-966660788=cs2_06_lkb_02 +-807075750=cs2_06_lkb_03 +-1696328111=cs2_06_lkb_04 +-1262859779=cs2_06_lkb_05 +592652185=cs2_06_lkb_06 +1033722925=cs2_06_lkb_07 +113208946=cs2_06_lkb_08 +352258801=cs2_06_lkb_09 +1982385147=cs2_06_lkb_10 +-1605243153=cs2_06_lkbed_00 +-1347973734=cs2_06_lkbed_01 +-1566215262=cs2_06_lkbed_02 +-1321725753=cs2_06_lkbed_03 +-2043626823=cs2_06_lkbed_04 +-1746248148=cs2_06_lkbed_05 +1332628785=cs2_06_lkbed_06 +1511809677=cs2_06_lkbed_07 +854168616=cs2_06_lkbed_08 +1034987958=cs2_06_lkbed_09 +-1664718588=cs2_06_lkbed_10 +-1357640289=cs2_06_lkbed_11 +2016288724=cs2_06_lkbed_12 +-2123287974=cs2_06_lkbed_13 +1253328093=cs2_06_lkbed_14 +-1783247966=cs2_06_props_lod +1500304176=cs2_06_refprox_01 +1244148903=cs2_06_refprox_02 +870909993=cs2_06_refprox_03 +649194939=cs2_06_refprox_04 +266846247=cs2_06_refprox_05 +-312935678=cs2_06_refprox_07 +-1425803675=cs2_06_refprox_09 +197735626=cs2_06_refprox_13 +98445552=cs2_06_refprox_14 +576446955=cs2_06_refprox_16 +-199621272=cs2_06_refprox_17 +389907771=cs2_06_rks_00 +-1745615198=cs2_06_rks_01 +-1515740663=cs2_06_rks_02 +-1131294755=cs2_06_rks_03 +-899912846=cs2_06_rks_04 +-1744173370=cs2_06_rks_05 +-1510890859=cs2_06_rks_06 +-1134571663=cs2_06_rks_07 +-898733170=cs2_06_rks_08 +-551316232=cs2_06_rks_09 +987583598=cs2_06_rks_10 +1282865057=cs2_06_rks_11 +1513657124=cs2_06_rks_12 +-701527312=cs2_06_rks_13 +-940970395=cs2_06_rks_14 +193885613=cs2_06_rks_15 +-447796945=cs2_06_rks_16 +-1627775866=cs2_06_rks_17 +-1999638478=cs2_06_rks_18 +-1276721569=cs2_06_rks_19 +1830584680=cs2_06_rks_20 +-1019531868=cs2_06_rks_21 +-746926557=cs2_06_rks_22 +431872680=cs2_06_rks_23 +673642362=cs2_06_rks_24 +1068541545=cs2_06_rks_25 +845646807=cs2_06_rks_26 +-1540493470=cs2_06_rks_27 +-2032683850=cs2_06_rks_28 +2036963802=cs2_06_rks_29 +1186313067=cs2_06_rks_30 +-1791438736=cs2_06_rks_31 +1870281298=cs2_06_terrain00 +1837544259=cs2_06_terrain19 +587529760=cs2_06_wall_004 +1577800932=cs2_06_woodenpier +-842211310=cs2_06b_b_rks_00 +161142685=cs2_06b_b_rks_01 +-1302714067=cs2_06b_b_rks_02 +-317907326=cs2_06b_b_rks_03 +382628356=cs2_06b_b_rks_04 +1319395759=cs2_06b_b_rks_05 +1082312044=cs2_06b_b_rks_06 +835758088=cs2_06b_b_rks_07 +606604471=cs2_06b_b_rks_08 +1311400147=cs2_06b_b_rks_09 +1418687317=cs2_06b_b_rks_10 +-357064793=cs2_06b_b_rks_11 +-116310950=cs2_06b_b_rks_12 +-1354291005=cs2_06b_b_rks_13 +-40385177=cs2_06b_b_rks_14 +-690849831=cs2_06b_b_rks_15 +-1532783748=cs2_06b_b_rks_16 +2052996850=cs2_06b_b_rks_17 +-941008377=cs2_06b_b_rks_18 +2111489515=cs2_06b_b_rks_19 +1061274906=cs2_06b_b_rks_20 +-1082970585=cs2_06b_b1_rks_00 +75924935=cs2_06b_boat03 +675891327=cs2_06b_cs2_06_b_lkbed_00 +-1463629452=cs2_06b_cs2_06_b_lkbed_01 +1671614581=cs2_06b_cs2_06_b_lkbed_02z +1593456100=cs2_06b_cs2_06_b_lkbed_04 +678381807=cs2_06b_cs2_06_b_lkbed_05 +-2073821001=cs2_06b_cs2_06_b_lkbed_07 +-1776966630=cs2_06b_cs2_06_b_lkbed_08 +-880916136=cs2_06b_cs2_06_b_lkbed_08bb +2031822575=cs2_06b_cs2_06_b_lkbed_08cc +-1385548054=cs2_06b_cs2_06_clutter00 +1664098935=cs2_06b_cs2_06_clutter01 +-1847099419=cs2_06b_cs2_06_clutter02 +1199729436=cs2_06b_cs2_06_clutter03 +-302256987=cs2_06b_cs2_06_clutter40 +1951016621=cs2_06b_dec_00 +1667466464=cs2_06b_dec_01 +1478520410=cs2_06b_dec_02 +-683807613=cs2_06b_dec_03 +-896281809=cs2_06b_dec_04 +-1145490054=cs2_06b_dec_05 +-1377560112=cs2_06b_dec_06 +279666545=cs2_06b_dec_07 +-12731242=cs2_06b_dec_08 +-736336300=cs2_06b_dec_09 +81282199=cs2_06b_dec_10 +-2059156116=cs2_06b_dec_11 +863609305=cs2_06b_dec_12 +832413217=cs2_06b_dec_13 +1607432836=cs2_06b_dec_14 +-127063131=cs2_06b_dec_15 +1242779376=cs2_06b_dec_16 +717819996=cs2_06b_dec_17 +1023128769=cs2_06b_dec_18 +-1055933205=cs2_06b_dec_19 +-1481307318=cs2_06b_dec_20 +-706254930=cs2_06b_dec_21 +-1021787631=cs2_06b_dec_22 +12860775=cs2_06b_dec_23 +-290547396=cs2_06b_dec_24 +484242840=cs2_06b_dec_25 +176443623=cs2_06b_dec_26 +1890000167=cs2_06b_dec_27 +-1774950335=cs2_06b_dec_28 +-2064497219=cs2_06b_dec_29 +-694817145=cs2_06b_dec_30 +1425894232=cs2_06b_dec_31 +2068232170=cs2_06b_dec_32 +-1987029891=cs2_06b_dec_33 +-1903457202=cs2_06b_lkd_00 +1912755004=cs2_06b_lkd_01 +1624879339=cs2_06b_lkd_02 +1384584262=cs2_06b_lkd_03 +1160247684=cs2_06b_lkd_04 +922377513=cs2_06b_lkd_05 +1044507572=cs2_06b_lkd_06 +802442969=cs2_06b_lkd_07 +275910677=cs2_06b_lkd_08 +48198896=cs2_06b_lkd_09 +345248973=cs2_06b_lkd_10 +1103785785=cs2_06b_lkd_11 +225314429=cs2_06b_lkd_12 +918837545=cs2_06b_lkd_13 +-385008196=cs2_06b_lkd_14 +-768602110=cs2_06b_lkd_15 +-1111981008=cs2_06b_refprox_01 +211132845=cs2_06b_refprox_02 +483148314=cs2_06b_refprox_03 +1878190182=cs2_06b_refprox_04 +36801765=cs2_06b_refprox_05 +1269735390=cs2_06b_refprox_06 +1406119968=cs2_06b_refprox_07 +-1625700681=cs2_06b_refprox_08 +-156482436=cs2_06c_c_rks_00 +81191121=cs2_06c_c_rks_01 +-1540743307=cs2_06c_c_rks_02 +-1304708200=cs2_06c_c_rks_03 +802010814=cs2_06c_c_rks_04 +1057248555=cs2_06c_c_rks_05 +1296101796=cs2_06c_c_rks_06 +-361681914=cs2_06c_c_rks_07 +-2059443808=cs2_06c_c_rks_08 +579836998=cs2_06c_c_rks_09 +458198114=cs2_06c_c_rks_10 +1309274582=cs2_06c_c_rks_11 +-254396560=cs2_06c_c_rks_13 +1793076106=cs2_06c_c_rks_14 +-1188411363=cs2_06c_c_rks_15 +-1904938317=cs2_06c_c_rks_16 +1557434227=cs2_06c_c_rks_17 +68836864=cs2_06c_c_rks_18 +308411023=cs2_06c_c_rks_19 +510300600=cs2_06c_c_rks_20 +1336767549=cs2_06c_c_rks_21 +-463770454=cs2_06c_cargoplane_iplgroup +382594959=cs2_06c_cargoplane_iplgroup2 +1790883643=cs2_06c_cargoplane_skin_decals +-1441135958=cs2_06c_clutter046 +785615923=cs2_06c_clutter047 +2025315099=cs2_06c_cs2_06_clutter37 +1323272043=cs2_06c_cs2_06_clutter38 +-2145373501=cs2_06c_jnk_012 +-1339487166=cs2_06c_jnk_02 +1258570226=cs2_06c_jnk_03 +-113074572=cs2_06c_jnk_06 +-63282012=cs2_06c_jnk_11 +751955877=cs2_06c_lakebed_d_00 +-1183020800=cs2_06c_lakebed_d_01 +-950164286=cs2_06c_lakebed_d_02 +1274326506=cs2_06c_lakebed_d_03 +1479394908=cs2_06c_lakebed_d_04 +1732797585=cs2_06c_lakebed_d_05 +-175636206=cs2_06c_lakebed_d_06 +-1799602308=cs2_06c_lakebed_d_07 +-1593583605=cs2_06c_lakebed_d_08 +-1339951545=cs2_06c_lakebed_d_09 +-1406176778=cs2_06c_lakebed_d_10 +-1589617640=cs2_06c_lakebed_d_11 +-1886734163=cs2_06c_lakebed_d_12 +-81195036=cs2_06c_lakebed_d_13 +1751673441=cs2_06c_lakebed_d_14 +1587435213=cs2_06c_lakebed_d_15 +1276359096=cs2_06c_lakebed_d_16 +-880398177=cs2_06c_lakebed_d_17 +-1037033997=cs2_06c_lakebed_d_18 +385927059=cs2_06c_lakebed_d_19 +-1583064128=cs2_06c_lakebed_d_20 +-1843479371=cs2_06c_lakebed_d_21 +2078380091=cs2_06c_lakebed_d_22 +-1916366776=cs2_06c_lkbed_00 +-1609222939=cs2_06c_lkbed_01 +1800588129=cs2_06c_lkbed_02 +2103996300=cs2_06c_lkbed_03 +1199375286=cs2_06c_lkbed_04 +1488430635=cs2_06c_lkbed_05 +-1311090593=cs2_06c_lkbed_06 +-1004798750=cs2_06c_lkbed_07 +-1909812992=cs2_06c_lkbed_08 +-1602669155=cs2_06c_lkbed_09 +1238534505=cs2_06c_lkbed_10 +1477944819=cs2_06c_lkbed_11 +-715382662=cs2_06c_lkbed_12 +1152188186=cs2_06c_lkbed_13 +318708671=cs2_06c_lkbed_14 +202247645=cs2_06c_lkbed_15 +-1988458284=cs2_06c_lkbed_16 +-1698288789=cs2_06c_lkbed_17 +-383858689=cs2_06c_lkbed_18 +-154049692=cs2_06c_lkbed_19 +-2080015738=cs2_06c_lkbed_20 +-1705412783=cs2_06c_refprox_01 +1753453478=cs2_06c_refprox_02 +-1529934788=cs2_06c_refprox_03 +-1295472593=cs2_06c_refprox_04 +-1050753701=cs2_06c_refprox_05 +-810851852=cs2_06c_refprox_06 +-336946574=cs2_06c_refprox_07 +-234969446=cs2_06c_refprox_08 +138957613=cs2_06c_refprox_09 +1847643513=cs2_06c_rks11 +1907464894=cs2_08_animboxmain +566904397=cs2_08_bridge_dec1 +-426726049=cs2_08_bridge +-1461646553=cs2_08_carport_supp +-2065326706=cs2_08_carport +-1760948330=cs2_08_cj_boatlod +886305665=cs2_08_coast_01 +654071762=cs2_08_coast_02 +-1462150262=cs2_08_coast_03 +-338927249=cs2_08_coast_05 +-577321724=cs2_08_coast_06 +-531355329=cs2_08_crowman +1618579581=cs2_08_culvert004 +418302713=cs2_08_culvert01 +-188153170=cs2_08_culvert03 +-450145069=cs2_08_decal_a2_decal001 +-1657782495=cs2_08_decal_cbot_01 +-731310132=cs2_08_decal_ctop_01 +372685450=cs2_08_decal01 +134553127=cs2_08_decal02 +-346759960=cs2_08_foam_01 +-117147577=cs2_08_foam_02 +-477180584=cs2_08_foam_03 +-245339909=cs2_08_foam_04 +23401261=cs2_08_garden +283401669=cs2_08_generic01a +-834711011=cs2_08_generic02_tag +656071565=cs2_08_generic02 +-1964126497=cs2_08_house_01 +-623566556=cs2_08_house_emmi01_lod +-1983550665=cs2_08_house_emmi01 +-282709839=cs2_08_house_fnce_01 +2041456411=cs2_08_house08decal +762563858=cs2_08_inletdcl04 +-1206408448=cs2_08_inletdcl3top +143597418=cs2_08_isl_dec +-245074291=cs2_08_island +-1030360673=cs2_08_land01 +-876903446=cs2_08_land02 +2020109340=cs2_08_land024_d +247876486=cs2_08_land024b_d +209806109=cs2_08_land029_d +-519983498=cs2_08_land03 +822103774=cs2_08_land032_d1 +-311376044=cs2_08_land04 +967420827=cs2_08_land05_decal001 +-71605271=cs2_08_land05 +1218575793=cs2_08_land06 +375068964=cs2_08_land07 +1159624366=cs2_08_land08 +316445227=cs2_08_land09 +1847414291=cs2_08_land10 +2086791836=cs2_08_land11 +1370002730=cs2_08_land12 +1608790433=cs2_08_land13 +893770853=cs2_08_land14 +1133017322=cs2_08_land15 +1652684368=cs2_08_land30_d +1807870562=cs2_08_lighthouserailing +-901274751=cs2_08_lighthsglass_lod +40087631=cs2_08_lighthsglass +687028424=cs2_08_lightmw_d +-1992024636=cs2_08_lightmw +463943828=cs2_08_planks +210820645=cs2_08_railingtowater +1360082015=cs2_08_rckdecal +522349430=cs2_08_rckdecal01 +1313562626=cs2_08_rckdecal01a +441475546=cs2_08_rckdecal06 +178766473=cs2_08_rckdecal07 +-1777739437=cs2_08_rckdecal08 +-1002228283=cs2_08_rckdecal09 +1797588050=cs2_08_rckdecal12 +1650124285=cs2_08_rckdecal12a +1719932281=cs2_08_ret_wall_00 +-1353308384=cs2_08_ret_wall_01 +-1334294943=cs2_08_road_accessd +1918994968=cs2_08_road_accessd001_lod +-1836971562=cs2_08_road01 +1648326658=cs2_08_roadb +554591989=cs2_08_sea_uw_dec_00 +-983421026=cs2_08_sea_uw_dec_02 +907481358=cs2_08_sea_uw_dec_03 +1795521258=cs2_08_sea_uw_dec_04 +1504368693=cs2_08_sea_uw_dec_05 +209960416=cs2_08_sea_uw_dec_06 +-1534235147=cs2_08_sea_uw_dec_07 +-851643158=cs2_08_sea_uw_rocks_00 +725720675=cs2_08_sea_uw1_00 +-2020157684=cs2_08_sea_uw1_02 +962330676=cs2_08_sea_uw2_00 +1820976783=cs2_08_sea_uw2_01 +1708841265=cs2_08_sea_uw2_02 +-1937430907=cs2_08_sea_uw2_03 +-2049959653=cs2_08_sea_uw2_04 +-1187053576=cs2_08_sea_uw2_05 +-1572548092=cs2_08_sea_uw2_06 +1948266458=cs2_08_sea_uw2_07_lod +-1114961772=cs2_08_sea_uw2_07 +-997982088=cs2_08_sea_uw2_08_lod +-289281279=cs2_08_sea_uw2_08 +-2112622796=cs2_08_sea_uw2b_02 +1347029921=cs2_08_sea_uw2b_03 +405132611=cs2_08_sea_uwdecb_04 +596413195=cs2_08_signs01 +1160028668=cs2_08_stepstowater_d +-1844131725=cs2_08_stepstowater +1538045633=cs2_08_trailretainer_001 +1959717125=cs2_08_trailretainer_002 +1023278432=cs2_08_trailsteps_001 +404566943=cs2_08_trailsteps_003 +-1814391348=cs2_08_trk01_dcl +-658569328=cs2_08_trk01b_dcl +-146328017=cs2_08_trunkbarrier +-269290972=cs2_08_wallsupports +1953798243=cs2_08_wretainer +76411658=cs2_09_armco +-153396377=cs2_09_armco2 +-1664450327=cs2_09_boathouse_base +-717517221=cs2_09_boats_dec +1111746670=cs2_09_boats_det +2135852471=cs2_09_boats +-753572837=cs2_09_brace1 +537591297=cs2_09_brace2 +-293266698=cs2_09_brace3 +565215564=cs2_09_brace4 +265182600=cs2_09_brace5 +-720017385=cs2_09_brace6 +209303233=cs2_09_build001_ovr001 +265420602=cs2_09_building002 +2134599897=cs2_09_building4_det +-1044711887=cs2_09_building4 +517672876=cs2_09_creekbridge_d +211523497=cs2_09_creekbridge_shdw +572766676=cs2_09_creekbridge +817315237=cs2_09_cs_09_tarp01_s +-1587594681=cs2_09_cs_09_tarp01_sl +-1295258630=cs2_09_cs2_9_drain002 +1107913597=cs2_09_cs2_9_drain1 +1032098994=cs2_09_decal01 +1536556453=cs2_09_decal02_b_dd +-1123176061=cs2_09_decal02_dd +1254272814=cs2_09_decal02 +451928222=cs2_09_decal03_dd +1414578762=cs2_09_decal03 +-291126948=cs2_09_decal03b +-1211801274=cs2_09_decal04_dd +-1673835822=cs2_09_decal04b_dd +600301064=cs2_09_decal05_dd +-617758805=cs2_09_decal08_lod +886309729=cs2_09_decal08 +-352654340=cs2_09_decal11b +1607980572=cs2_09_decal12 +114901979=cs2_09_dock +-1381538112=cs2_09_docksweed +-1324305538=cs2_09_emis1_lod +1828911569=cs2_09_emissive +873771840=cs2_09_erosiontube_dd01 +-441916335=cs2_09_erosiontube013 +-856707943=cs2_09_foam_01 +-1170897115=cs2_09_foam_02 +962659714=cs2_09_foam_03 +-464726826=cs2_09_glue_02 +-1691827569=cs2_09_glue_03 +-924312051=cs2_09_glue_04 +707420292=cs2_09_glue_06 +1091115029=cs2_09_inletrck2 +-251245995=cs2_09_island_hut_d +1035108517=cs2_09_island_hut +-69834761=cs2_09_jetty_ovr001 +-578137453=cs2_09_jettymr +-1692280307=cs2_09_land01_d +1145883224=cs2_09_land01_d001 +-1821861993=cs2_09_land01_road +1808661511=cs2_09_land01 +1000086436=cs2_09_land02 +-1718309822=cs2_09_land023_02_d +-2108467067=cs2_09_land023_d +1484805460=cs2_09_land03 +1589203720=cs2_09_land04_decal +1723068859=cs2_09_land04 +1007524975=cs2_09_land05 +-1946071782=cs2_09_land06_02_d +-488479111=cs2_09_land06_d +1421965715=cs2_09_land06_road +1243363468=cs2_09_land06 +-1682744391=cs2_09_land07 +-785172100=cs2_09_land08_d +974592106=cs2_09_land08_gully_d +1876624393=cs2_09_land08 +2133369508=cs2_09_land09 +542043075=cs2_09_land10 +367510715=cs2_09_land11_decal +212845753=cs2_09_land11 +653195575=cs2_09_land12 +-899651958=cs2_09_land13_decal +-115139168=cs2_09_land13 +-1967373041=cs2_09_land14_d +57225772=cs2_09_land14 +754954829=cs2_09_land14b_d +1055983126=cs2_09_land15_decal +1601432128=cs2_09_land15 +834539221=cs2_09_land16 +-1070802049=cs2_09_ret_wall_01 +-2063243983=cs2_09_ret_wall_02 +1391034618=cs2_09_ret_wall_03 +1872663110=cs2_09_retaining_wall_12 +1264404932=cs2_09_retaining_wall_13 +956898124=cs2_09_retaining_wall_21 +-803010080=cs2_09_retaining_walla001 +-1047633182=cs2_09_retaining_wallb_005 +-536883256=cs2_09_retaining_walld_001 +-229706650=cs2_09_retaining_walld_002 +-877024976=cs2_09_retwall002 +1379796083=cs2_09_sea_beachline_decal +2088344092=cs2_09_sea_brace3_d +636803673=cs2_09_sea_brace4_d +243100071=cs2_09_sea_uw_00 +-533033694=cs2_09_sea_uw_01 +-1979958658=cs2_09_sea_uw_02_lod +-345529476=cs2_09_sea_uw_02 +-1138899735=cs2_09_sea_uw_03 +-680133735=cs2_09_sea_uw_04 +-1456529652=cs2_09_sea_uw_05 +-1203061437=cs2_09_sea_uw_06 +-2066852281=cs2_09_sea_uw_07 +-1817119732=cs2_09_sea_uw_08 +1853467038=cs2_09_sea_uw_09 +-1436770225=cs2_09_sea_uw_10 +-1658911276=cs2_09_sea_uw_11 +-938452042=cs2_09_sea_uw_12 +880438476=cs2_09_sea_uw_13_lod +2022653105=cs2_09_sea_uw_13 +850715730=cs2_09_sea_uw_14_lod +1768201820=cs2_09_sea_uw_14 +-2061893616=cs2_09_sea_uw_15_lod +-1822821818=cs2_09_sea_uw_15 +2134034936=cs2_09_sea_uw_16 +-1905953956=cs2_09_sea_uw_decals00 +-2145921343=cs2_09_sea_uw_decals01 +817903639=cs2_09_sea_uw_decals02 +612999082=cs2_09_sea_uw_decals03 +1576211068=cs2_09_sea_uw_decals04 +-845516343=cs2_09_sea_uw_decals05 +-2106008697=cs2_09_sea_uw_decals06 +1948663522=cs2_09_sea_uw_decals07 +183495799=cs2_09_sea_uw_decals08 +-159267941=cs2_09_sea_uw_decals09 +1766991962=cs2_09_sea_uw_decals10 +-1150923647=cs2_09_sea_uw_decals11 +-1802207522=cs2_09_sea_uw_decals12 +1591284584=cs2_09_sea_uw_decals13 +-1476319817=cs2_09_sea_uw_decals14 +307100243=cs2_09_sea_uw_decals15 +-881202008=cs2_09_sea_uw_decals16 +-1781235362=cs2_09_sea_uw_decals17 +-477324187=cs2_09_sea_uw_decals18 +-235062970=cs2_09_sea_uw_decals19 +248803764=cs2_09_sea_uw_decals20 +-49328598=cs2_09_sea_uw_decals21 +-1416877279=cs2_09_sea_uw_decals22 +-1714288723=cs2_09_sea_uw_decals23 +971491294=cs2_09_sea_uw_decals24 +-467788724=cs2_09_sea_uw_decals25 +307755199=cs2_09_sea_uw_decals26 +-1800881776=cs2_09_slip_decal002 +1660895535=cs2_09_sml_farm_shed +-671756706=cs2_09_smll_farmhse_c +36877523=cs2_09_surfacerock +-1825722687=cs2_09_weed_01 +503137370=cs2_09_weed_03 +171349756=cs2_09_woodbits01 +1107920581=cs2_09_woodbits04 +-1340668998=cs2_09_wretainer01 +-1451526485=cs2_09_wretainer02 +16000371=cs2_09_wretainer04 +369133250=cs2_09b_armco_01 +-322522033=cs2_09b_armco_02 +1066228187=cs2_09b_armco_03 +-1214658034=cs2_09b_armco_04 +1716987786=cs2_09b_armco_05 +1410630405=cs2_09b_armco_06 +-1899235213=cs2_09b_armco_07 +224523677=cs2_09b_armco_08 +-82620160=cs2_09b_armco_09 +-1516797641=cs2_09b_cs_09b_emissive +1352005601=cs2_09b_decals_01 +702458483=cs2_09b_decals_02 +-316526353=cs2_09b_decals_03 +-556559278=cs2_09b_decals_04 +-2133993392=cs2_09b_decals_05 +1929919685=cs2_09b_decals_06 +-2006063216=cs2_09b_decals_08 +-1854863790=cs2_09b_decals_10 +-661318503=cs2_09b_decals_11 +-1241591955=cs2_09b_decals_12 +-49554042=cs2_09b_decals_13 +1640459209=cs2_09b_emissive_lod +443843198=cs2_09b_erotube_01 +-1689123785=cs2_09b_erotube_02 +-917053376=cs2_09b_erotube_03 +-1070805524=cs2_09b_erotube_04 +-308500273=cs2_09b_erotube_05 +1918415429=cs2_09b_erotube_06 +225397855=cs2_09b_fence_01 +405365203=cs2_09b_fence_02 +1073918357=cs2_09b_fence_05 +1371034880=cs2_09b_fence_06 +1535010956=cs2_09b_fence_07 +1737261224=cs2_09b_fence_08 +2034902051=cs2_09b_fence_09 +-227207285=cs2_09b_fence_10 +196364809=cs2_09b_fence_11 +1632325147=cs2_09b_glue_01 +-185469594=cs2_09b_glue_07 +1394731946=cs2_09b_hut01 +-587839047=cs2_09b_land01_d +623806021=cs2_09b_land01 +-1657644544=cs2_09b_land02_d +333538255=cs2_09b_land02 +81730753=cs2_09b_land022_d +-433059731=cs2_09b_land03 +1837770078=cs2_09b_land04_d +-149837264=cs2_09b_land04 +188745269=cs2_09b_land05_d +-912470201=cs2_09b_land05 +2062654973=cs2_09b_land06_d +1290327517=cs2_09b_land06 +1591867855=cs2_09b_land07 +808393834=cs2_09b_land08 +38715562=cs2_09b_land09 +-1041031437=cs2_09b_tower01_frame +-581891342=cs2_09b_tower01 +-786455435=cs2_09b_weed_02 +-1152150398=cs2_10_beach01_d +256852792=cs2_10_beach01b_d +1590650662=cs2_10_beach02_d +872696121=cs2_10_beach02b_d +-1334138803=cs2_10_beach03_d +-2108002528=cs2_10_beach04_d +1239657132=cs2_10_beach1 +1538477643=cs2_10_beach2 +-1504713849=cs2_10_beach3 +957614349=cs2_10_beach4 +-1839907950=cs2_10_beach5 +603479311=cs2_10_brdgeplatform_01_lod +-113162928=cs2_10_brdgeplatform_01 +537918355=cs2_10_coastrock005 +-1230560769=cs2_10_coastrock020 +-1617857580=cs2_10_coastrock029 +-1725175475=cs2_10_coastrock041 +191221183=cs2_10_coastrock047 +-1509342869=cs2_10_coastrock066 +-1036721888=cs2_10_coastrocka01 +-1814166413=cs2_10_coastrocka02 +-213630078=cs2_10_coastrocka03 +385354473=cs2_10_coastrocka05 +1219292754=cs2_10_coastrocka06 +-1547250215=cs2_10_concrete +-550849825=cs2_10_corrielake_lod +-1156070353=cs2_10_corrielake_water +-1915525643=cs2_10_culvert01 +2082849434=cs2_10_culvert02 +-14628734=cs2_10_culvert03 +-1852047407=cs2_10_foam_01 +2137086812=cs2_10_foam_02 +-634056438=cs2_10_foam_03 +184021647=cs2_10_foam_04 +-974690201=cs2_10_foam_05 +-327502443=cs2_10_foam_06 +-577693786=cs2_10_foam_07 +-1221866780=cs2_10_foam_08 +-975214517=cs2_10_foam_09 +-1192234787=cs2_10_foam_10 +576062455=cs2_10_glue_01 +-1006713018=cs2_10_glue_02 +-571016394=cs2_10_glue_03 +-392884094=cs2_10_glue_04 +-84192648=cs2_10_land01 +1168861143=cs2_10_land02 +525802287=cs2_10_land03 +1753492880=cs2_10_land04 +-497361683=cs2_10_land05_d +835371030=cs2_10_land05 +-2099449075=cs2_10_land05b_d +-250134848=cs2_10_land06 +-1150823582=cs2_10_land07 +71689501=cs2_10_land08 +-561276503=cs2_10_land09 +37645122=cs2_10_land10 +-827002267=cs2_10_land11_d_b +-1802498073=cs2_10_land11 +-1752033809=cs2_10_land12 +-1461438317=cs2_10_land13 +-1151935112=cs2_10_land14 +-1114250762=cs2_10_land15 +289595645=cs2_10_mast_base +-1600115913=cs2_10_nland01_d +-2078999202=cs2_10_nland03_d +-485520592=cs2_10_nland04_d +10270561=cs2_10_nland05_d +-607327457=cs2_10_nland06_d +-332143945=cs2_10_nland07_d +1335610100=cs2_10_pool001 +586670504=cs2_10_pool01_lod +-1555537623=cs2_10_rckdecal02 +2035879243=cs2_10_rckdecal03 +-1770272880=cs2_10_rckdecal05 +1816326943=cs2_10_rckdecal06 +224343385=cs2_10_rckdecal08 +-1320485959=cs2_10_retaining_wall_new_01 +-1172588226=cs2_10_retainwallnew_01_lod +-151882287=cs2_10_sea_00_lod +1583763023=cs2_10_sea_02_lod +-626922531=cs2_10_sea_03_lod +1513749979=cs2_10_sea_04_lod +-77238582=cs2_10_sea_05_lod +1870523372=cs2_10_sea_06_lod +1139959993=cs2_10_sea_07_lod +-382705409=cs2_10_sea_cs2_10_duster_lod +-1410973081=cs2_10_sea_duster1 +179174997=cs2_10_sea_rocks_lod +-2037955469=cs2_10_sea_rubble +962669262=cs2_10_sea_shipwreck_lod +2056618673=cs2_10_sea_shipwreck +813283948=cs2_10_sea_sub_00 +-172276520=cs2_10_sea_sub_01 +-1858308062=cs2_10_sea_sweed1 +-1876315387=cs2_10_sea_uw_dec_00 +-947543620=cs2_10_sea_uw_dec_01 +-1665971176=cs2_10_sea_uw_dec_02 +1194467611=cs2_10_sea_uw_dec_04 +1709989519=cs2_10_sea_uw_dec_05 +1940257282=cs2_10_sea_uw_dec_06 +-109771358=cs2_10_sea_uw_dec_07 +121348399=cs2_10_sea_uw_dec_08 +637656763=cs2_10_sea_uw_dec_09 +-877353366=cs2_10_sea_uw_dec_10 +90184132=cs2_10_sea_uw_dec_11 +-148275885=cs2_10_sea_uw_dec_12 +550359199=cs2_10_sea_uw_dec_13 +460899829=cs2_10_sea_uw_dec_14 +271232977=cs2_10_sea_uw_dec_15 +-40301906=cs2_10_sea_uw_dec_16 +726099466=cs2_10_sea_uw_dec_17 +426426961=cs2_10_sea_uw_dec_18 +1456880935=cs2_10_sea_uw_dec_19 +1198530371=cs2_10_sea_uw_dec_20 +-709098751=cs2_10_sea_uw1_00 +829045344=cs2_10_sea_uw1_02 +493884012=cs2_10_sea_uw1_03 +-1899989749=cs2_10_sea_uw1_04 +2029865349=cs2_10_sea_uw1_05 +1797369294=cs2_10_sea_uw1_06 +-624161235=cs2_10_sea_uw1_07 +-1992685819=cs2_10_sea_uw2_00 +-540724194=cs2_10_sea_uw2_03 +-838889325=cs2_10_sea_uw2_04 +1317605800=cs2_10_sea_uw2_05 +2127295021=cs2_10_sea_uw2_06 +1914198214=cs2_10_sea_uw2_07 +429303744=cs2_10_sea_uw2_08 +-1718933589=cs2_10_sea_uw2_09 +-1788666837=cs2_10_sea_uw2_10 +-596235692=cs2_10_sea_uw2_11 +46167784=cs2_10_sea_uw2_12 +694633525=cs2_10_sea_uw2_15 +935059678=cs2_10_sea_uw2_16 +384868168=cs2_10_sea_uw2_17 +622869415=cs2_10_sea_uw2_18 +-372980479=cs2_10_sea_uw2_19 +-1574029663=cs2_10_sea_uw2_20 +-19730451=cs2_10_sea_uw2_21 +-316388208=cs2_10_sea_uw2_22 +-632871210=cs2_10_sea_uw2_23 +-939425205=cs2_10_sea_uw2_24 +-1868984364=cs2_10_sea_uwrocks_00 +2044093006=cs2_10_sea_uwrocks_01 +1778959027=cs2_10_sea_uwrocks_02 +1468276138=cs2_10_sea_uwrocks_04 +-1329695661=cs2_10_sea_wrk07 +-1740324004=cs2_10_sea_wrk08 +-781010661=cs2_10_sea_wrk10 +-1339271539=cs2_10_slod1_culvert +-251816620=cs2_10_substation_slod +252769930=cs2_10_substation +-562918615=cs2_10_trailfnc_001 +-764972273=cs2_10_trailfnc_002 +-1054879616=cs2_10_trailfnc_003 +-1225147340=cs2_10_trailfnc_004 +1883287235=cs2_10_trailfnc_007 +2107181432=cs2_10_trailfnc_base_001 +-1420532498=cs2_10_trailfnc_base_002 +-1728135101=cs2_10_trailfnc_base_003 +-677888651=cs2_10_trailfnc_base_005 +-203098610=cs2_10_trailfnc_base_007 +-850729350=cs2_10_trailretainer_001 +533793669=cs2_10_trailretainer_003 +-778094851=cs2_10_weed_01 +-2094294505=cs2_10_weed_02 +-1292273230=cs2_10_weed_03 +1143434281=cs2_11_armco_wood +-1775380459=cs2_11_armco_wood01 +1638330120=cs2_11_armco_wood02 +-1216099658=cs2_11_armco +656187983=cs2_11_build_emmi01_lod +787090600=cs2_11_build_emmi01 +-939084176=cs2_11_coastdecal01 +-1245310481=cs2_11_coastdecal02 +729611611=cs2_11_coastdecal03 +-1428915188=cs2_11_coastdecal04 +1964365687=cs2_11_coastrock006 +-881261512=cs2_11_coastrock009 +-1627741304=cs2_11_coastrock014 +-205172100=cs2_11_coastrock020 +229475916=cs2_11_coastrock026 +-1341076404=cs2_11_coastrock031 +-1246080041=cs2_11_coastrock045 +2122376549=cs2_11_coastrock049 +-1674338626=cs2_11_coastrock062 +-204157445=cs2_11_coastrock067 +1516903480=cs2_11_coastrock072 +-1287401978=cs2_11_coastrock076 +-1782084086=cs2_11_coastrock080 +-406965770=cs2_11_coastrock081 +-1504157544=cs2_11_corrierock +753175926=cs2_11_dd_culvert +-1014991186=cs2_11_decal020 +-404220964=cs2_11_decal2 +-101074945=cs2_11_decal3 +745998276=cs2_11_foam_01 +579171381=cs2_11_foam_02 +1346981736=cs2_11_foam_03 +93885054=cs2_11_footbridge002_slod1 +2112882691=cs2_11_footbridge01_slod1 +291011066=cs2_11_footbridge01 +-1911852190=cs2_11_footbridge02 +-1926772878=cs2_11_ftbdge02rails +-1358281244=cs2_11_ftbridge_rails01 +1054895182=cs2_11_gasstation_a +962401524=cs2_11_gasstation_awire +-584111891=cs2_11_gasstation_b +574998969=cs2_11_gasstation_bwire +299962956=cs2_11_gasstation_d +402090516=cs2_11_gasstion_a_poles_lod +-408315337=cs2_11_gasstion_a_poles +-873067045=cs2_11_gasstion_b_lod +-474049055=cs2_11_gasstion_b_poles +1599095109=cs2_11_gasstionb_rail +-525546181=cs2_11_gavdecal_01 +1719785719=cs2_11_gavdecal_03 +799271736=cs2_11_gavdecal_04 +527977185=cs2_11_gavdecal_07 +21163419=cs2_11_glue_02 +-864410758=cs2_11_inlet01 +-910723807=cs2_11_inlet01coast_d +155843367=cs2_11_land01 +305603184=cs2_11_land010 +33391101=cs2_11_land011 +-652937340=cs2_11_land02_d +-1683447838=cs2_11_land02 +-1192640164=cs2_11_land03_d6 +-369091852=cs2_11_land03_decal1 +1837286295=cs2_11_land03 +1960130196=cs2_11_land04_decal001 +2135189274=cs2_11_land04 +1333899587=cs2_11_land05_d +1356663372=cs2_11_land05 +1620552129=cs2_11_land06 +404396232=cs2_11_land07 +-203860327=cs2_11_land08_d8 +702102597=cs2_11_land08 +1809432673=cs2_11_land09 +-1577470102=cs2_11_market_dec +-1760132770=cs2_11_newdecal01 +267609129=cs2_11_prereflect_dummy +-874599360=cs2_11_prereflect_prox +1155842485=cs2_11_refprox_08 +-841624679=cs2_11_refprox_09 +-621274213=cs2_11_sea_marina_xr_rocks_03_lod +-12053838=cs2_11_sea_uw_dec_00 +1674337209=cs2_11_sea_uw_dec_02 +1912666146=cs2_11_sea_uw_dec_03 +1144200327=cs2_11_sea_uw_dec_04 +-1463589462=cs2_11_sea_uw_dec_06 +830029088=cs2_11_sea_uw_decb_00 +578756396=cs2_11_sea_uw_decb_01 +885539774=cs2_11_sea_uw_decb_02 +-1222639933=cs2_11_sea_uw1_00_lod +1171063091=cs2_11_sea_uw1_00 +-51412718=cs2_11_sea_uw1_00bb_lod +2092959329=cs2_11_sea_uw1_00bb +1601062536=cs2_11_sea_uw1_00bc_lod +-1351455803=cs2_11_sea_uw1_00bc +882091158=cs2_11_sea_uw1_01_lod +2074045655=cs2_11_sea_uw1_01 +-729576440=cs2_11_sea_uw1_02_lod +1783220780=cs2_11_sea_uw1_02 +-1548103277=cs2_11_sea_uw1_03_cc_d +103267014=cs2_11_sea_uw1_03_d +-686156265=cs2_11_sea_uw1_03_lod +538981850=cs2_11_sea_uw1_03 +1387599726=cs2_11_sea_uw1_03bb_d +-966601320=cs2_11_sea_uw2_00 +703405231=cs2_11_sea_uw2_06 +1412198701=cs2_11_sea_uw2_07 +1181603248=cs2_11_sea_uw2_08 +1888889348=cs2_11_sea_uw2_09 +149739879=cs2_11_sea_uw2_10 +1460106651=cs2_11_sea_uw2_11 +-345924015=cs2_11_sea_uw2_12 +71684161=cs2_11_sea_uw2_13 +470613967=cs2_11_sea_uw2_14 +-505345160=cs2_11_sea_uw2_15 +-852598253=cs2_11_sea_uw2_17 +1625721221=cs2_11_sea_uw2_18 +-1365695255=cs2_11_sea_uw2_19 +234283603=cs2_11_sea_uw2_20 +-1233013938=cs2_11_sea_uw2_21 +2043585629=cs2_11_sea_uw2_22_lod +-933734661=cs2_11_sea_uw2_22 +81147930=cs2_11_sea_uw2_23_lod +-788109225=cs2_11_sea_uw2_23 +1013210493=cs2_11_sea_uw2_24_lod +1690505170=cs2_11_sea_uw2_24 +-1250383451=cs2_11_shark_sign_legs +1110126753=cs2_11_shark_sign_ovl +-1859753111=cs2_11_shark_sign +-736300681=cs2_11_trailrrefs +-846196102=cs2_11_weed_02 +-1964208848=cs2_11_weed_03 +1112539596=cs2_11_weldshed_d +1858656008=cs2_11_wire01 +2107602101=cs2_11_wire02 +312975047=cs2_11_wire03 +544291418=cs2_11_wire04 +254806794=cs2_11_woodbits01 +-1611080203=cs2_11_woodbits013 +1685173644=cs2_11_woodbits03 +747521402=cs2_11_woodbits04 +986964485=cs2_11_woodbits05 +-1993244993=cs2_11_woodbits06 +1464310508=cs2_11_woodbits07 +-169551764=cs2_11_woodbits08 +362518713=cs2_11_woodbits10 +690569172=cs2_11_woodbits11 +1528538040=cs2_11_woodbits12 +1304607615=cs2_29_bio_depts +-807038535=cs2_29_bio_det00 +434939334=cs2_29_bio_det01 +-2048143543=cs2_29_bio_det02_a +664027413=cs2_29_bio_det02 +-44176215=cs2_29_bio_det03 +-717711535=cs2_29_bio_det04_a +185632782=cs2_29_bio_det04 +947397556=cs2_29_bio_det05_a +1893094300=cs2_29_bio_det05 +2121690844=cs2_29_bio_det06 +1411226155=cs2_29_bio_det07 +1660621271=cs2_29_bio_det08_a +1641723301=cs2_29_bio_det08 +2019285419=cs2_29_bio_det08b +391954748=cs2_29_bio_det09_a +-2090403659=cs2_29_bio_det09 +-1137629851=cs2_29_bio_det10_a +-285947349=cs2_29_bio_det10 +-311447986=cs2_29_bio_det11_a +-1856860436=cs2_29_bio_det11 +-1627575743=cs2_29_bio_det12 +1082552052=cs2_29_bio_det13_a +-1379383337=cs2_29_bio_det13 +-216322410=cs2_29_bio_det14_a +-1170612038=cs2_29_bio_det14 +-577501136=cs2_29_bio_det15_a +1480924370=cs2_29_bio_det15 +1408763353=cs2_29_bio_det16_a +1723054511=cs2_29_bio_det16 +1739137873=cs2_29_bio_det17_a +1953551657=cs2_29_bio_det17 +1570898466=cs2_29_bio_det18_a +-2060028236=cs2_29_bio_det18 +2091205977=cs2_29_bio_det19_a +1066658632=cs2_29_bio_det19 +-339351917=cs2_29_bio_det20_a +986768702=cs2_29_bio_det20 +137068532=cs2_29_bio_det21 +-1658027724=cs2_29_bio_det22_a +358816355=cs2_29_bio_det22 +1883428427=cs2_29_bio_det23_a +-784764580=cs2_29_bio_det24_a +-238333132=cs2_29_bio_det24 +655904981=cs2_29_bio_det27_a +-1766220554=cs2_29_bio_det27 +-1508557907=cs2_29_bio_det28 +1622244945=cs2_29_bio_ent_details +1426649=cs2_29_bio_ent +-532970120=cs2_29_bio_entgrass +1975591262=cs2_29_bio_fence +293688493=cs2_29_bio_grass_d +1617660238=cs2_29_bio_main_garage +-2051874269=cs2_29_bio_main_grge_rail +-1423308592=cs2_29_bio_main_steps +-673084529=cs2_29_bio_main +-1208108076=cs2_29_bio_maina +166322095=cs2_29_bio_mainb +-609713363=cs2_29_bio_mainc +-331668398=cs2_29_bio_maind +1884302458=cs2_29_bio_maine +-1024405062=cs2_29_bio_mainf +538039963=cs2_29_bio_maingl +-771297953=cs2_29_bio_rewall +-1681225022=cs2_29_bio_wall +1455365087=cs2_29_bio_water +705897241=cs2_29_biolab_d +1005176368=cs2_29_biolab116 +2018495383=cs2_29_biolab122 +1379139416=cs2_29_biolab123 +-1817630071=cs2_29_biolab126_rail01 +-2055238090=cs2_29_biolab126_rail02 +-2081559960=cs2_29_biolab126_railb01 +1097358785=cs2_29_biolab126 +-1023341959=cs2_29_biolab126b +-665307865=cs2_29_biolab126c +-470244633=cs2_29_biolab127 +-259885038=cs2_29_biolab127a_a +-1965146058=cs2_29_biolab127b_a +2129825209=cs2_29_biolab127d +184722266=cs2_29_biolab135_a +-1847430048=cs2_29_biolab135 +-1702802691=cs2_29_biolab135a +1270295914=cs2_29_biolab135b +-2135895555=cs2_29_biolab136 +1819602964=cs2_29_biolab144_rail +-1710356417=cs2_29_biolab144 +-479599992=cs2_29_biolab144a +-718780923=cs2_29_biolab144b +30693334=cs2_29_biolab146 +1956024251=cs2_29_biolab146b +2133185135=cs2_29_biolab147 +-800800646=cs2_29_biolab147a +1500607934=cs2_29_biolab148_a +-1854900476=cs2_29_biolab148 +1982434617=cs2_29_biolab148b +635076041=cs2_29_biolab149_a +1655052656=cs2_29_biolab149 +1685715645=cs2_29_biolab94 +-1107920450=cs2_29_biolab94a +-1696124000=cs2_29_biolab94c +458080031=cs2_29_biolabobs +179117563=cs2_29_biotemp_fiz +921198322=cs2_29_biotemp +1773951908=cs2_29_cp01 +2070937355=cs2_29_cp02 +-1928808333=cs2_29_cp02c +-205151507=cs2_29_cp02f_1 +1314805789=cs2_29_cp02f_2 +1612708768=cs2_29_cp02f_3 +1568698333=cs2_29_cpbarrier_01 +1406870969=cs2_29_cs2_base +309800599=cs2_29_cs2_chem_aly +182740057=cs2_29_cs5_3_ladder_002 +430703084=cs2_29_cs5_3_ladder_003 +-130564352=cs2_29_cs5_3_ladder_004 +83515525=cs2_29_cs5_3_ladder_005 +-741673433=cs2_29_cs5_3_ladder_006 +-503803262=cs2_29_cs5_3_ladder_007 +-1739260092=cs2_29_cs5_3_ladder_008 +1770891282=cs2_29_cs5_3_ladder_01 +3387313=cs2_29_emissive_lod +71848858=cs2_29_emissive +-953353819=cs2_29_hrail_01 +-942987450=cs2_29_hrail_02a +-1168089080=cs2_29_hrail_03 +-1303425050=cs2_29_hrail_04 +1610558275=cs2_29_hrail_05 +592687597=cs2_29_hrail_08 +420846961=cs2_29_hrail_09 +-1868987257=cs2_29_hrail_10 +-474273079=cs2_29_hrail_11 +-1256960644=cs2_29_hrail_12 +516956406=cs2_29_hrail_13 +-267500685=cs2_29_hrail_14 +1129048557=cs2_29_hrail_15 +345050232=cs2_29_hrail_16 +434797323=cs2_29_hrailb_12 +-859364695=cs2_29_humane_sign +795131435=cs2_29_int_fake +-1330342322=cs2_29_mainsign_lod +-1937653535=cs2_29_mainsign +-876762737=cs2_29_newsteps +-889747551=cs2_29_newstepsb +-1661094910=cs2_29_props_combo01_slod +-1055627043=cs2_29_props_elec_wire_bl063 +-1362808324=cs2_29_rail432 +-1645362819=cs2_29_weed +1621945719=cs2_30_beach_g1 +-44721723=cs2_30_beach2_g +-1990312628=cs2_30_beacha +-675980807=cs2_30_beachb +-596024447=cs2_30_beachc +-1312092635=cs2_30_beachd +590672888=cs2_30_bh_clfc_g +125620339=cs2_30_biopipe +-505173175=cs2_30_chem_grill_ipl_group +-1424450986=cs2_30_clabsweed_01 +-640288816=cs2_30_clabsweed_02 +637437038=cs2_30_clabtube_01 +876159203=cs2_30_clabtube_02 +-2086289461=cs2_30_clabtube_03 +-1855497394=cs2_30_clabtube_04 +-580979908=cs2_30_clabtube_05 +1931222712=cs2_30_clabtube_06 +812512329=cs2_30_cliff_top_ga +-326460920=cs2_30_cliff_topb_g +-628629497=cs2_30_foam_01 +656570639=cs2_30_foam_02 +-120611734=cs2_30_foam_03 +-1312715185=cs2_30_foam_04 +360797645=cs2_30_foam_05 +1594747153=cs2_30_foam_06 +-999037974=cs2_30_land_a_d +183078476=cs2_30_land_a +-1342065890=cs2_30_land_aa +909269109=cs2_30_land_ab_d +-1770954620=cs2_30_land_b_d +421276337=cs2_30_land_b +333362796=cs2_30_land_c_d +-1733187110=cs2_30_land_c +177272480=cs2_30_land_ca +1551561560=cs2_30_land_dc_00 +-895805383=cs2_30_land_e_d +-1111198721=cs2_30_land_e +781318683=cs2_30_sea_alg1 +305938800=cs2_30_sea_alg2 +1173755843=cs2_30_sea_beach_underwater_03 +1300042801=cs2_30_sea_beach_uw_01_lod +-1907329477=cs2_30_sea_beach_uw_01 +-571490721=cs2_30_sea_beach_uw_02_lod +412125885=cs2_30_sea_beach_uw_02 +-1864700306=cs2_30_sea_ch2_30_wreck005 +2061307517=cs2_30_sea_ch2_30_wreck4 +2017952160=cs2_30_sea_ch2_30_wreck4dx +1393494965=cs2_30_sea_ch2_30_wreck4dx001 +571792618=cs2_30_sea_ch2_30_wreck7 +-995698595=cs2_30_sea_coral_fan_flat_1 +1857793156=cs2_30_sea_coral_fan_flat_2 +314181836=cs2_30_sea_coral_fan_p_l +-2094448634=cs2_30_sea_coral_fan_p_l003 +-1764198208=cs2_30_sea_coral_fan_p_l2 +1920305685=cs2_30_sea_coralglu004 +-1233882518=cs2_30_sea_coralrk1 +-1386445202=cs2_30_sea_coralrock_006 +-692856548=cs2_30_sea_coralrock_007 +284609957=cs2_30_sea_coralrock_008 +-1171906559=cs2_30_sea_coralrock_009 +-2005800232=cs2_30_sea_coralrock_01 +-1603245254=cs2_30_sea_coralrock_010 +1920569165=cs2_30_sea_coralrock_011 +2109973985=cs2_30_sea_coralrock_012 +-836450654=cs2_30_sea_coralrock_013 +1659334701=cs2_30_sea_coralrock_014 +891131034=cs2_30_sea_coralrock_015 +1082829684=cs2_30_sea_coralrock_016 +-1833250865=cs2_30_sea_coralrock_017 +303779478=cs2_30_sea_coralrock_018 +372442716=cs2_30_sea_coralrock_02 +1106337240=cs2_30_sea_coralrock_03 +101954055=cs2_30_sea_coraltb +-2085504947=cs2_30_sea_coralvs +-1497596140=cs2_30_sea_cs2_30_wreck1 +-1810966087=cs2_30_sea_cs2_30_wreck2 +1781958153=cs2_30_sea_cs2_30_wreck3 +-537460392=cs2_30_sea_underwater_03_lod +2052398356=cs2_30_sea_uw_dec_00 +-2003322471=cs2_30_sea_uw_dec_01 +-794310216=cs2_30_sea_uw_dec_02 +-437849034=cs2_30_sea_uw_dec_03 +-1405288221=cs2_30_sea_uw_dec_04 +-1014812817=cs2_30_sea_uw_dec_05 +118568562=cs2_30_sea_uw_dec_06 +-239203380=cs2_30_sea_uw_dec_07 +729612105=cs2_30_sea_uw_dec_08 +373478613=cs2_30_sea_uw_dec_09 +1640262403=cs2_30_sea_uw_dec_10 +2141863340=cs2_30_sea_uw_dec_11b +-946817498=cs2_30_sea_uw_dec_16 +1614590897=cs2_30_sea_uw1_01 +-868168026=cs2_30_sea_uw2_00 +-1813389831=cs2_30_sea_uw2_03 +-1586005740=cs2_30_sea_uw2_04 +795317490=cs2_30_sea_uw2_05 +1025388639=cs2_30_sea_uw2_06 +1317950271=cs2_30_sea_uw2_07 +-380041002=cs2_30_sea_uw2_09 +737741445=cs2_30_sea_uw2_10 +-281702145=cs2_30_sea_uw2_11 +576354120=cs2_30_sea_uw2_12 +-750659308=cs2_30_sea_uw2_13 +93437367=cs2_30_sea_uw2_14 +-1475607895=cs2_30_sea_uw2_15 +-681123490=cs2_30_sea_uw2_16 +-1935127582=cs2_30_sea_uw2_17 +-1102827751=cs2_30_sea_uw2_18 +-1886727777=cs2_30_sea_uw2_19 +-1174479938=cs2_30_sea_uwd_1 +1895942597=cs2_30_sea_uwd_2 +1034875910=cs2_30_sea_uwrock001 +1749375830=cs2_30_seaweed_long_l +2053177229=cs2_30_seaweed_long_m +974352352=cs2_30_seaweed_long_m001 +1708452841=cs2_30_temprocks_b +1494419998=cs2_30_tunnel_blocker +-1486168872=cs2_30_tunnel_det_00 +-1734000819=cs2_30_tunnel_det_01 +1811736061=cs2_30_tunnel_det_02 +1562298433=cs2_30_tunnel_det_03 +795634885=cs2_30_tunnel_det_04 +565137739=cs2_30_tunnel_det_05 +1409168876=cs2_30_tunnel_det_06 +1144559201=cs2_30_tunnel_det_07 +-930570497=cs2_30_tunnel_det_08 +-624442499=cs2_30_tunnel_det_09 +-910122333=cs2_30_tunnel_det_10 +-1149958644=cs2_30_tunnel_det_11 +-1381700984=cs2_30_tunnel_det_12 +-1797932822=cs2_30_tunnel_det_13 +448463752=cs2_lod_06_slod3 +1864222152=cs2_lod_1234_slod3 +1025240158=cs2_lod_5_9_slod3 +-1249720446=cs2_lod_emissive_4_20_slod3 +1324450085=cs2_lod_emissive_5_20_slod3 +-1005114730=cs2_lod_emissive_6_21_slod3 +-1049611463=cs2_lod_rb2_slod3 +-1448673002=cs2_lod_roads_slod3 +2086891416=cs2_lod_roadsb_slod3 +690462484=cs2_lod2_emissive_4_21_slod3 +-815004394=cs2_lod2_emissive_6_21_slod3 +1007938532=cs2_lod2_rc_slod3 +-390583941=cs2_lod2_roadsa_slod03 +-952191192=cs2_lod2_slod3_08 +-1659148126=cs2_lod2_slod3_10 +-1457315554=cs2_lod2_slod3_10a +-1361703913=cs2_lod2_slod3_11 +1152130587=cs2_railway_b10_legs_a_slod +-2065905048=cs2_railway_b10_legs_a +1312913261=cs2_railway_b10_legs_b_slod +-1290262818=cs2_railway_b10_legs_b +-176527921=cs2_railway_b10_rail_a +-1874486425=cs2_railway_b10_rail_b +-1576583446=cs2_railway_b10_rail_c +1019180120=cs2_railway_b10_rail_d +243374045=cs2_railway_b10_rail_e +-124777279=cs2_railway_b10 +-1242527194=cs2_railway_b11_legs_a_slod +-1689678976=cs2_railway_b11_legs_a +963107896=cs2_railway_b11_legs_b_slod +-903157438=cs2_railway_b11_legs_b +966631425=cs2_railway_b11_legs_c_slod +-1132900897=cs2_railway_b11_legs_c +-821908057=cs2_railway_b11_rail_a +-1202356147=cs2_railway_b11_rail_b +-1430985432=cs2_railway_b11_rail_c +-1692121593=cs2_railway_b11_rail_d +-2049238155=cs2_railway_b11_rail_e +1949792302=cs2_railway_b11_rail_f +110012606=cs2_railway_b11 +-385350490=cs2_railway_b12_legs +-783641419=cs2_railway_b12_rail +354207194=cs2_railway_b12 +-1558185522=cs2_railway_b13_legs +1592564161=cs2_railway_b13_rail +653879699=cs2_railway_b13 +-564914209=cs2_railway_b14_legs +768062287=cs2_railway_b14_rail +-791331504=cs2_railway_b14 +-1212679181=cs2_railway_brg11lamp +838223452=cs2_railway_brgov_00 +479468440=cs2_railway_brgov_01 +1333887346=cs2_railway_brgov_02 +1385105285=cs2_railway_brgov_07 +-1554405095=cs2_railway_brgov_08 +1971965306=cs2_railway_brgov_09 +-2076897323=cs2_railway_t01 +-1921113497=cs2_railway_t02 +-1617705326=cs2_railway_t03 +720952666=cs2_railway_t04 +-1652131643=cs2_railwyb_brg01_railing +-1774077797=cs2_railwyb_brg01 +-1629552390=cs2_railwyb_brgov +-1198651569=cs2_railwyb_t_06 +-1241217052=cs2_railwyb_t_16 +-848906640=cs2_railwyb_t_18 +733607013=cs2_railwyb_t_20 +192328671=cs2_railwyb_t_22 +-1224373506=cs2_railwyb_t_24 +-1840201323=cs2_railwyb_t_26 +2131630864=cs2_railwyb_t_28 +-880216953=cs2_railwyc_br06_d +-1025083163=cs2_railwyc_br07_d +-1293278656=cs2_railwyc_br08_d +-2020945881=cs2_railwyc_brg01 +-150425807=cs2_railwyc_brg02 +-458421638=cs2_railwyc_brg03 +-762911202=cs2_railwyc_brg04 +-834609774=cs2_railwyc_brg05 +149735821=cs2_railwyc_brg06_overlay +1205194954=cs2_railwyc_brg06 +-2065007604=cs2_railwyc_brg07_overlay +653496070=cs2_railwyc_brg07 +1294225438=cs2_railwyc_brg08_overlay +346679923=cs2_railwyc_brg08 +41338381=cs2_railwyc_brg09 +-383546074=cs2_railwyc_brgov_04 +-1187707203=cs2_railwyc_t01 +-494511777=cs2_railwyc_t02 +1083315565=cs2_railwyc_t03 +1833004747=cs2_railwyc_t04 +866158297=cs2_rdprops_aviation_ball +1259566649=cs2_rdprops_ballwire107 +961598132=cs2_rdprops_ballwire108 +610707680=cs2_rdprops_ballwire109 +1743728892=cs2_rdprops_ballwire110 +2040386649=cs2_rdprops_ballwire111 +-1941636697=cs2_rdprops_ballwire112 +235371822=cs2_rdprops_ballwire113 +210977452=cs2_rdprops_cs2_wires41 +48901978=cs2_rdprops_cs2_wires42 +43591428=cs2_rdprops_cs2_wires51 +1929283537=cs2_rdprops_cs2_wires59 +-1063960612=cs2_rdprops_elec_wir09 +1045262038=cs2_rdprops_elec_wire005 +-868647962=cs2_rdprops_elec_wire03 +829875101=cs2_rdprops_elec_wire052 +541606208=cs2_rdprops_elec_wire053 +65374331=cs2_rdprops_elec_wire055 +-372026281=cs2_rdprops_elec_wire056 +1384614012=cs2_rdprops_elec_wire07 +-60863727=cs2_rdprops_elec_wires_sp196 +1422425070=cs2_rdprops_elec_wires_sp197 +519901272=cs2_rdprops_elec_wires_sp198 +1496515779=cs2_rdprops_elec_wires_sp199 +798190549=cs2_rdprops_elec_wires_sp200 +1271317936=cs2_rdprops_ewl_01 +347494746=cs2_rdprops_pylon_wire_sp106 +1000955379=cs2_rdprops_pylon_wire244 +-916489883=cs2_rdprops_pylon_wire246 +1337886245=cs2_rdprops_pylon_wire247 +1585456040=cs2_rdprops_pylon_wire248 +126547095=cs2_rdprops_pylon_wire250 +-180072438=cs2_rdprops_pylon_wire251 +-1839101354=cs2_rdprops_pylon_wire252 +-1074034587=cs2_rdprops_roadsa_p_wire06 +-514761246=cs2_rdprops_roadsa_p_wire195 +355893403=cs2_rdprops_roadsa_p_wire195b +1122360313=cs2_rdprops_roadsa_p_wire195c +-2095283135=cs2_rdprops_roadsa_p_wire201 +2120525212=cs2_rdprops_roadsa_p_wire201b +-1943322327=cs2_rdprops_roadsa_p_wire201c +703038452=cs2_rdprops_roadsa_p_wire203c +-1415715578=cs2_rdprops_roadsa_p_wire89 +1702978512=cs2_rdprops_roadsa_p_wire89b +30645366=cs2_rdprops_roadsa_p_wire89c +716324284=cs2_rdprops_w_med_02 +334303282=cs2_rdprops_w_med_03 +-836631399=cs2_rdprops_w_med_04 +969595885=cs2_rdprops_w_med_05 +1658433034=cs2_rdprops_w_med_06 +1293320836=cs2_rdprops_w_med_07 +-2074185453=cs2_rdprops_w_med_08 +1921043800=cs2_rdprops_w_med_09 +1335690438=cs2_rdprops_w_med_e010 +-1724184820=cs2_rdprops_w_thin_01 +-1310312350=cs2_rdprops_w_thin_02 +80240165=cs2_rdprops_w_thin_03 +259683209=cs2_rdprops_w_thin_04 +-1890979042=cs2_rdprops_w_thin_05 +1636833195=cs2_rdprops_w_thin_06 +-1144861669=cs2_rdprops_w_thin_07 +-965156473=cs2_rdprops_w_thin_08 +1389361707=cs2_rdprops_w_thin_09 +-242653338=cs2_rdprops_w_thin_e010 +-1953955992=cs2_rdprops_wire00 +117372498=cs2_rdprops_wire03 +-1735911070=cs2_rdprops_wire06 +169152707=cs2_roads_01 +486651548=cs2_roads_02 +-156603922=cs2_roads_03 +-958297507=cs2_roads_04 +-1351655711=cs2_roads_12 +-478901009=cs2_roads_20 +-251254766=cs2_roads_21 +-1489448=cs2_roads_22 +-1919590098=cs2_roads_24 +989576188=cs2_roads_25 +-2072865190=cs2_roads_26_a +1209325102=cs2_roads_26 +-950905689=cs2_roads_27 +-689245224=cs2_roads_28 +1674907054=cs2_roads_29 +-1137263252=cs2_roads_30 +-1389125786=cs2_roads_31 +-814685216=cs2_roads_32 +1332700123=cs2_roads_33 +-736141920=cs2_roads_armco_01 +2109911284=cs2_roads_armco_02 +-1497660711=cs2_roads_armco_03 +-504432321=cs2_roads_armco_04 +-1571620360=cs2_roads_armco_05 +1918704141=cs2_roads_armco_06 +1974935745=cs2_roads_armco_07 +-874001115=cs2_roads_armco_08 +-613651410=cs2_roads_armco_09 +-576950382=cs2_roads_armco_10 +247058892=cs2_roads_armco_11 +-1074088881=cs2_roads_armco_12 +-182641005=cs2_roads_armco_13 +610663716=cs2_roads_armco_14 +-189915743=cs2_roads_armco_15 +523989691=cs2_roads_armco_16 +1476682832=cs2_roads_armco_17 +43891072=cs2_roads_armco_18 +931210058=cs2_roads_armco_19 +-1116426741=cs2_roads_armco_20 +257249743=cs2_roads_armco_21 +-322696019=cs2_roads_armco_22 +851450024=cs2_roads_armco_23 +1108752212=cs2_roads_armco_24 +1213514705=cs2_roads_armco_25 +1704197711=cs2_roads_armco_26 +1761346847=cs2_roads_armco_27 +2000527778=cs2_roads_armco_28 +-1591708317=cs2_roads_armco_29 +-2071741698=cs2_roads_armco_30 +-1835804902=cs2_roads_armco_31 +-2074297684=cs2_roads_armco_32 +-1371632013=cs2_roads_armco_33 +-1618185973=cs2_roads_armco_34 +-918076284=cs2_roads_armco_35 +-1157224446=cs2_roads_armco_36 +80362377=cs2_roads_armco_37 +-158949630=cs2_roads_armco_38 +84360191=cs2_roads_armco_39 +-1524729073=cs2_roads_armco_40 +-601724646=cs2_roads_armco_41 +-833041017=cs2_roads_armco_42 +-139583439=cs2_roads_armco_43 +-371489652=cs2_roads_armco_44 +-137682841=cs2_roads_armco_45 +-367753990=cs2_roads_armco_46 +619117214=cs2_roads_armco_47 +394878947=cs2_roads_armco_48 +1090695897=cs2_roads_armco_49 +973317123=cs2_roads_armco_50 +-547033405=cs2_roads_armco_51 +-857519680=cs2_roads_armco_52 +53917286=cs2_roads_armco_53 +-243789079=cs2_roads_armco_54 +-1161812634=cs2_roads_armco_55 +-1483997422=cs2_roads_armco_56 +-564532071=cs2_roads_armco_57 +-870823914=cs2_roads_armco_58 +-874506827=cs2_roads_back01 +-43419449=cs2_roads_back02 +-290792630=cs2_roads_back03 +-1963774665=cs2_roads_bdg_dcl_01 +-1682023424=cs2_roads_elec_wire_s184 +-1509724022=cs2_roads_elec_wire_s185 +2025690623=cs2_roads_elec_wire_s186 +1855127990=cs2_roads_elec_wire_s187 +-2142395093=cs2_roads_elec_wire_s188 +-791624144=cs2_roads_elec_wire_s189 +904008625=cs2_roads_elec_wire_s190 +496258585=cs2_roads_elec_wire_s284 +1805022459=cs2_roads_elec_wire_s484 +658406157=cs2_roads_elec_wire_spline184 +-558798348=cs2_roads_elec_wire_spline185 +46314006=cs2_roads_elec_wire_spline186 +1137621888=cs2_roads_elec_wire_yy184 +1648785133=cs2_roads_elec_wire984 +-1589066337=cs2_roads_elec_wre785 +-1335265412=cs2_roads_fw_08_dcl +-539294237=cs2_roads_fw_08 +1367206183=cs2_roads_fw_09 +-1022882323=cs2_roads_fw_10_dcl +-1896611597=cs2_roads_fw_10_dcl02 +-1114394815=cs2_roads_fw_10 +-1428157986=cs2_roads_fw_11 +-1382163195=cs2_roads_fw_12_dcl +-1152734541=cs2_roads_fw_12 +-106825249=cs2_roads_fw_9_dcl +-1248894815=cs2_roads_fwy_sg_4 +1130320481=cs2_roads_fwy_sgn_05 +1646495902=cs2_roads_junc1 +-668238606=cs2_roads_junc1dcl +2043163838=cs2_roads_junct_dcl01 +1735561235=cs2_roads_junct_dcl02 +5849570=cs2_roads_junct_dcl03 +601557221=cs2_roads_junct_dcl05 +303621473=cs2_roads_junct_dcl06 +-1039317689=cs2_roads_junct_dcl08 +152523610=cs2_roads_junct_dcl09 +320005613=cs2_roads_junct_dcl10 +-491813481=cs2_roads_junct_dcl11 +399083843=cs2_roads_railngs_1d +714770658=cs2_roads_sign_01 +1471472406=cs2_roads_sign_02 +-667327459=cs2_roads_sign_03 +44611839=cs2_roads_sign_04 +-175169844=cs2_roads_sign_05 +517828968=cs2_roads_sign_06 +-1676514352=cs2_roads_sign_07 +-1920414019=cs2_roads_sign_08 +-1130779426=cs2_roads_sign_09 +-1105579773=cs2_roads_sign_10 +-1292920274=cs2_roads_sign_11 +-450527591=cs2_roads_sign_12 +-814525643=cs2_roads_sign_13 +-2132330978=cs2_roads_sign_14 +3323047=cs2_roads_sign_15 +-361461461=cs2_roads_sign_16 +500068318=cs2_roads_sign_17 +-24542816=cs2_roads_tele_pole_wire_01 +359497617=cs2_roads_tele_pole_wirm01 +1588236810=cs2_roads_tele_pole_wirm03 +1894332039=cs2_roads_tele_pole_wirm04 +-866652825=cs2_roads_tele_pole_wirm05 +-1768586781=cs2_roads_tele_pole_wirm06 +1023423389=cs2_roads_tele_wiren00 +-482213854=cs2_roads_tele_wiren01 +1507978592=cs2_roads_tele_wiren02 +1653562106=cs2_roads_wires_elec_heavy01 +1096296648=cs2_roads_wires_elec_stan01 +1338656172=cs2_roads_wires_elec_stan02 +646640422=cs2_roads_wires_elec_stan06 +-1289614250=cs2_roads_wires_elec_stan07 +-1050892085=cs2_roads_wires_elec_stan08 +-810695315=cs2_roads_wires_elec_stan09 +-1822996099=cs2_roads_wires_elec_stan12 +-2035371988=cs2_roads_wires_elec_stan14 +1541167752=cs2_roads_wires_elec_stan15 +675303151=cs2_roads_wires_tele_heavy02 +846881635=cs2_roads_wires_tele_heavy03 +-2128215907=cs2_roads_wires_tele_heavy05 +1509241404=cs2_roads_wires_tele_heavy06 +1814812329=cs2_roads_wires_tele_heavy07 +-852649781=cs2_roads_wires_tele_heavy08 +-555533258=cs2_roads_wires_tele_heavy09 +-435794996=cs2_roads_wires_tele_heavy10 +-675434693=cs2_roads_wires_tele_heavy11 +802742124=cs2_roads_wires_tele_heavy12 +434779023=cs2_roads_wires_tele_heavy13 +1394943492=cs2_roads_wires_tele_heavy14 +1020066132=cs2_roads_wires_tele_heavy15 +1893884286=cs2_roads_wires_tele_heavy16 +1661846997=cs2_roads_wires_tele_heavy17 +-2039313250=cs2_roads_wires_tele_heavy19 +1472547668=cs2_roads_wires_tele_heavy20 +92972768=cs2_roads_wires_tele_heavy21 +1021416845=cs2_roads_wires_tele_heavy22 +169910501=cs2_roads_wires_tele_stan02 +1004536927=cs2_roads_wires_tele_stan04 +1468677043=cs2_roads_wires_tele_stan05 +840855772=cs2_roads_wires_tele_stan07 +-1296961019=cs2_roads_wires_tele_stan08 +2096161774=cs2_roadsa_dcl_sign_002 +357092809=cs2_roadsa_hw_04 +923865433=cs2_roadsa_hw_05 +1208529732=cs2_roadsa_hw_06 +971118327=cs2_roadsa_hw_07 +1823505555=cs2_roadsa_hw_08 +-1058361165=cs2_roadsa_paleto_welcome +-1518196061=cs2_roadsa_sign_mid_01 +1399719759=cs2_roadsa_sign_mid_02_lod +1005770622=cs2_roadsa_sign_mid_03 +2026162899=cs2_roadsa_signfw_01 +-1667124038=cs2_roadsa_testroads00 +-160634801=cs2_roadsa_testroads01 +-902688806=cs2_roadsa_testroads02 +-739302572=cs2_roadsa_testroads03 +1667869034=cs2_roadsb_05 +1217229750=cs2_roadsb_06 +978835275=cs2_roadsb_07 +740866797=cs2_roadsb_08 +501882480=cs2_roadsb_09 +933583306=cs2_roadsb_10 +1231617361=cs2_roadsb_11 +1006559873=cs2_roadsb_13 +307269413=cs2_roadsb_14 +458498348=cs2_roadsb_15 +1897057448=cs2_roadsb_16 +2127718439=cs2_roadsb_17 +1686713237=cs2_roadsb_18 +-1286287065=cs2_roadsb_19 +-1898179709=cs2_roadsb_armco_11 +875257379=cs2_roadsb_armco_12 +-1420115463=cs2_roadsb_armco_13a +1602628173=cs2_roadsb_armco_13b +1319667858=cs2_roadsb_armco_13c +-319406101=cs2_roadsb_armco_14a +-44015425=cs2_roadsb_armco_14b +-1200597280=cs2_roadsb_armco_14c +1574510659=cs2_roadsb_armco_15a +-1151411371=cs2_roadsb_armco_15b +-86749837=cs2_roadsb_armco_16a +203583503=cs2_roadsb_armco_16b +-1679650919=cs2_roadsb_armco_16c +-1380535487=cs2_roadsb_armco_16d +934201487=cs2_roadsb_armco_17a +654616379=cs2_roadsb_armco_17b +-1321742515=cs2_roadsb_bard_wir00 +-738093856=cs2_roadsb_bard_wir02 +106232198=cs2_roadsb_bard_wir03 +2032310218=cs2_roadsb_cowsign_slod +876290973=cs2_roadsb_cowsign +933086027=cs2_roadsb_cs2_roads_wire008 +1768850887=cs2_roadsb_cs2_roads_wire008b +2058922075=cs2_roadsb_cs2_roads_wire008c +788369650=cs2_roadsb_cs2_roads_wire008e +2049559135=cs2_roadsb_cs2_roads_wire04 +-739873523=cs2_roadsb_elec_wire_spline185 +1779767660=cs2_roadsb_elec_wire_spline186 +502933349=cs2_roadsb_elec_wire_spline467 +202671002=cs2_roadsb_elec_wire_spline468 +-2006156212=cs2_roadsb_elec_wire_spline469 +-253757311=cs2_roadsb_elec_wire_spline470 +-1861161583=cs2_roadsb_elec_wire_swire467 +1532133909=cs2_roadsb_elec_wire_swire468 +576950332=cs2_roadsb_elec_wire_swire469 +1372285871=cs2_roadsb_elec_wire_swire470 +444813811=cs2_roadsb_fencepls00 +1289238148=cs2_roadsb_fencepls01 +-830092366=cs2_roadsb_fencepls02a +359389561=cs2_roadsb_fencepls02b +-1694805185=cs2_roadsb_fw_05 +-1330807133=cs2_roadsb_fw_06 +-426415494=cs2_roadsb_fw_07 +1863076719=cs2_roadsb_fw_brdg2_d +-2061106992=cs2_roadsb_fw_brdg2 +-1688471873=cs2_roadsb_fwy_sgn_01_lod +-2020352531=cs2_roadsb_fwy_sgn_01 +-1961904452=cs2_roadsb_fwy_sgn_02_lod +-1985093087=cs2_roadsb_fwy_sgn_02 +-143263033=cs2_roadsb_heavy25_lcy +1249448949=cs2_roadsb_junc2 +992085611=cs2_roadsb_junc2a +-258246922=cs2_roadsb_junct_dcl01 +-2084594372=cs2_roadsb_junct_dcl02 +-1805500799=cs2_roadsb_junct_dcl03 +1196270681=cs2_roadsb_junct_dcl04 +-1307608613=cs2_roadsb_junct_dcl05 +1824812870=cs2_roadsb_junct_dcl06 +897188018=cs2_roadsb_junct_dcl07 +284571535=cs2_roadsb_junct_dcl08 +1528155113=cs2_roadsb_junct_dcl09 +700279313=cs2_roadsb_junct_dcl10 +470535854=cs2_roadsb_junct_dcl11 +-579972748=cs2_roadsb_junct_dcl12 +-822365041=cs2_roadsb_junct_dcl13 +-1101053286=cs2_roadsb_laby_6 +-59771529=cs2_roadsb_pylon_wire244c001 +-2088296469=cs2_roadsb_pylon_wire245 +-1572869813=cs2_roadsb_railngs_1 +1880720639=cs2_roadsb_railngs_2 +2108956724=cs2_roadsb_railngs_3 +-19160435=cs2_roadsb_railngs_4 +1545755929=cs2_roadsb_railngs_5 +1799879524=cs2_roadsb_railngs_6 +950834734=cs2_roadsb_railngs_7 +502459328=cs2_roadsb_rd_sign_002 +1788094629=cs2_roadsb_sign_01 +-2136611431=cs2_roadsb_sign_010 +-1177364494=cs2_roadsb_sign_013 +-1864534729=cs2_roadsb_sign_02 +-1204468758=cs2_roadsb_sign_03 +-330847218=cs2_roadsb_sign_04 +-1547986185=cs2_roadsb_sign_05 +-906959007=cs2_roadsb_sign_06 +454068583=cs2_roadsb_sign_07 +-145571296=cs2_roadsb_sign_09 +971982984=cs2_roadsb_sign_11 +-526739996=cs2_roadsb_sign_12 +85483231=cs2_roadsb_sign_14 +-684950131=cs2_roadsb_testroads04 +-1585302635=cs2_roadsb_tmpd_01 +1025088240=cs2_roadsb_tnlend +1437755488=cs2_roadsb_tnlend2 +-2065612065=cs2_roadsb_tnnlroad +1936063291=cs2_roadsb_tnnlroad2 +1227138745=cs2_roadsb_tnnlroad3 +1361310539=cs2_roadsb_tnnlroadol +-736272240=cs2_roadsb_tnnlroadol2 +1785105700=cs2_roadsb_tnnlroadol3 +1926202680=cs2_roadsb_tun_ec_01 +1592155498=cs2_roadsb_tun_ec_02 +-1718337210=cs2_roadsb_tun_gavgub1 +-949183242=cs2_roadsb_tun_gavgub2 +219981913=cs2_roadsb_tun_gavgub3 +-733595162=cs2_roadsb_tun_gavi_01 +-646167470=cs2_roadsb_tun_gavi_02 +-1349029747=cs2_roadsb_tun_gavi_03 +1101588898=cs2_roadsb_tun_gavi_dcl_01 +-1724470701=cs2_roadsb_tun_gavi_dcl_3 +537529881=cs2_roadsb_tun_gavi_dcl2 +2099800945=cs2_roadsb_tunshadowbox +2071822846=cs2_roadsb_wire_1117 +1249482681=cs2_roadsb_wire_se1 +-1585927692=cs2_roadsb_wire_se118 +2015654670=cs2_roadsb_wire_se2 +-150062363=cs2_roadsb_wire_settlement001 +-1450335818=cs2_roadsb_wire_spline104 +-854890319=cs2_roadsb_wire_spline106 +-2010095876=cs2_roadsb_wire_spline107 +1903047032=cs2_roadsb_wire_spline108 +-1669658735=cs2_roadsb_wire_spline109 +61986593=cs2_roadsb_wire_spline114 +905198501=cs2_roadsb_wire_spline115 +-880744772=cs2_roadsb_wire_spline117 +-1161673409=cs2_roadsb_wire_spline118 +-325670677=cs2_roadsb_wire_spline119 +-240504970=cs2_roadsb_wire_spline121 +953588040=cs2_roadsb_wires_19_lcy +-628515434=cs2_roadsb_wires_elec_light02 +-1256162737=cs2_roadsb_wires_elec_stan10 +1240671194=cs2_roadsb_wires_elec_stan16 +945914039=cs2_roadsb_wires_elec_stan17 +1855384865=cs2_roadsb_wires_elec_stan18 +186902993=cs2_roadsb_wires_elec_stan20 +-548957671=cs2_roadsb_wires_elec_stan21 +1998930394=cs2_roadsb_wires_elec_stan22 +-1937085276=cs2_roadsb_wires_elec_stan23 +-767002593=cs2_roadsb_wires_elec_stan24 +1973370570=cs2_roadsb_wires_elec_stan27 +2068892205=cs2_roadsb_wires_elec_stan28 +-1964938930=cs2_roadsb_wires_elec_stan29 +-1693153088=cs2_roadsb_wires_elec_stan30 +535117521=cs2_roadsb_wires_tele_heavy23 +1227788643=cs2_roadsb_wires_tele_heavy24 +1569372631=cs2_roadsb_wires_tele_heavy26 +1865440546=cs2_roadsb_wires_tele_heavy27 +958066936=cs2_roadsb_wires_tele_heavy28 +1254986845=cs2_roadsb_wires_tele_heavy29 +-1806817659=cs2_roadsb_wires_tele_heavy30 +-2029450245=cs2_roadsb_wires_tele_heavy31 +-494812437=cs2_roadsb_wires_tele_heavy32 +298099056=cs2_roadsb_wires_tele_heavy33 +1227198509=cs2_roadsb_wires_tele_heavy36 +2070312110=cs2_roadsb_wires_tele_heavy37 +1492824023=cs2_roadsb_wires_tele_heavy39 +-156535099=cs2_roadsb_wires_tele_stan12 +-1034482147=cs2_roadsb_wires_tele_stan14 +157689233=cs2_roadsb_ws008 +-619525909=cs2_roadsb_ws009 +-1941799448=cs2_roadsb_wspline008 +1421831662=cs3_01__deci1_b +579176827=cs3_01__deci1_c +1183812620=cs3_01__deci1_c001 +-1487180447=cs3_01__deci1 +-362892615=cs3_01__deci1b +1447402879=cs3_01_armco00 +1684486594=cs3_01_armco01 +1907905636=cs3_01_armco02 +-208990134=cs3_01_beach1 +106542567=cs3_01_beach2 +-1108695822=cs3_01_beach3 +1277644548=cs3_01_cj_boatlod +487752277=cs3_01_coast02 +792995512=cs3_01_coast03 +1405743043=cs3_01_coast05 +1012953194=cs3_01_coast05db01 +1992177063=cs3_01_coast06 +-1532183106=cs3_01_coast06b +1763124345=cs3_01_coast06db +-1902300474=cs3_01_coast06dcl +568655426=cs3_01_deci8 +-292076832=cs3_01_deci8a +-325151818=cs3_01_deci9 +176502107=cs3_01_dirttrack_008 +-951868655=cs3_01_foam_01_lod +-1805806095=cs3_01_foam_01 +1615745550=cs3_01_foam_03_lod +2023087718=cs3_01_foam_03 +98643335=cs3_01_foam_04_lod +1574709491=cs3_01_foam_04 +1971882220=cs3_01_foam_05_lod +1277298047=cs3_01_foam_05 +1203890020=cs3_01_foam_07_lod +1127084951=cs3_01_foam_07 +406860217=cs3_01_foam_08_lod +-184559816=cs3_01_foam_08 +-1941421918=cs3_01_mugu1 +-1671363974=cs3_01_props_combo0224_dslod +-1130565606=cs3_01_rd_jn_dcl_01 +343159752=cs3_01_rd_jn_dclb_01 +-561716943=cs3_01_retwal1 +-1320810828=cs3_01_retwal2 +525427940=cs3_01_sea_07_lod +-1148651508=cs3_01_sea_10_lod +1856117204=cs3_01_sea_12_lod +-333937024=cs3_01_sea_13_lod +-1282591865=cs3_01_sea_14_lod +1069812397=cs3_01_sea_16_lod +1183266085=cs3_01_sea_cs3_01_uw1_00 +743392904=cs3_01_sea_cs3_01_uw1_00b +-54320738=cs3_01_sea_cs3_01_uw1_01 +1778514970=cs3_01_sea_cs3_01_uw1_02 +543484129=cs3_01_sea_cs3_01_uw1_03 +260294431=cs3_01_sea_cs3_01_uw1_04 +1326804108=cs3_01_sea_cs3_01_uw1_04a +-1235512116=cs3_01_sea_cs3_01_uw1_05 +-934496082=cs3_01_sea_cs3_01_uw1_06 +-617390469=cs3_01_sea_cs3_01_uw1_07 +1843037131=cs3_01_sea_cs3_01_uw1_08 +2091917686=cs3_01_sea_cs3_01_uw1_09 +-1267789809=cs3_01_sea_cs3_01_uw1_10 +190103009=cs3_01_sea_cs3_01_uw1_11 +417749252=cs3_01_sea_cs3_01_uw1_12 +1606084268=cs3_01_sea_cs3_01_uw1_13 +-296713255=cs3_01_sea_cs3_01_uw1_14 +1141911383=cs3_01_sea_cs3_01_uw1_15 +1390267634=cs3_01_sea_cs3_01_uw1_16 +1290813727=cs3_01_sea_cs3_01_uw1_17 +1792113889=cs3_01_sea_cs3_01_uw1_18 +814909540=cs3_01_sea_cs3_01_uw1_19 +-1053739012=cs3_01_sea_cs3_01_uw1_20 +163105034=cs3_01_sea_cs3_01_uw1_21 +445541045=cs3_01_sea_cs3_01_uw1_22 +-1914372282=cs3_01_sea_cs3_1_uw_dec_00 +2059819273=cs3_01_sea_cs3_1_uw_dec_01 +-1574590577=cs3_01_sea_cs3_1_uw_dec_02 +-1889795588=cs3_01_sea_cs3_1_uw_dec_03 +-1012241768=cs3_01_sea_cs3_1_uw_dec_04 +-1295923001=cs3_01_sea_cs3_1_uw_dec_05 +-652667531=cs3_01_sea_cs3_1_uw_dec_06 +-393759602=cs3_01_sea_cs3_1_uw_dec_07 +-699264989=cs3_01_sea_cs3_1_uw_dec_08 +222002677=cs3_01_sea_cs3_1_uw_dec_09 +638692429=cs3_01_sea_cs3_1_uw_dec_10 +348981696=cs3_01_sea_cs3_1_uw_dec_11 +647671131=cs3_01_sea_cs3_1_uw_dec_12 +960221853=cs3_01_sea_cs3_1_uw_dec_13 +-2109119305=cs3_01_sea_cs3_1_uw_dec_17 +1687235119=cs3_01_sea_cs3_1_uw_dec_20 +1999097692=cs3_01_sea_cs3_1_uw_dec_21 +-1743974098=cs3_01_sea_cs3_1_uw_dec_22 +1088467999=cs3_01_sea_cs3_1_uwdecals01 +212814777=cs3_01_sea_cs3_1_uwdecals02 +389832915=cs3_01_sea_cs3_1_uwdecals03 +-400194906=cs3_01_sea_cs3_1_uwdecals04 +-88660023=cs3_01_sea_cs3_1_uwdecals05 +-447218421=cs3_01_sea_cs3_1_uwdecals06 +-919689394=cs3_01_sea_props_ph +1231786704=cs3_01_si +-1246816639=cs3_01_trl01 +-396264475=cs3_01_trl02 +-644751802=cs3_01_trl03 +-1552365931=cs3_02__decal002 +1269427481=cs3_02_coast04 +671614756=cs3_02_culv_1 +531560050=cs3_02_culv_9 +-769463577=cs3_02_decf_01 +-1292915583=cs3_02_decf_03 +-1060550604=cs3_02_decf_04 +-1650032145=cs3_02_decf_06 +1122356347=cs3_02_decf_09 +-487681579=cs3_02_decf_09b +-862892240=cs3_02_decf_10 +-432438656=cs3_02_decf_11 +-1116429823=cs3_02_decf_53_nnn +-1737815038=cs3_02_decr04 +-4851148=cs3_02_decr1 +-349999022=cs3_02_decr112 +-1223038723=cs3_02_decr2 +-104607834=cs3_02_decr33 +1860942324=cs3_02_decr37 +276561162=cs3_02_decr39 +-1762294414=cs3_02_decr41 +-691361694=cs3_02_decr5 +-1818786394=cs3_02_decr65 +801553918=cs3_02_decr66 +7038420=cs3_02_decr86 +-1389650422=cs3_02_decr86b +-461033636=cs3_02_decr91 +997023019=cs3_02_decr92 +1160802481=cs3_02_decr93 +1199796833=cs3_02_decr93a +1556399040=cs3_02_decz01 +-51510368=cs3_02_decz02 +1864951828=cs3_02_decz03 +653125120=cs3_02_drain1 +-594835245=cs3_02_footp1 +1326840549=cs3_02_lnd01 +895600509=cs3_02_lnd02 +1685562792=cs3_02_lnd03 +1487834646=cs3_02_lnd04 +-2016580525=cs3_02_lnd05 +68716954=cs3_02_refprox1_ch +1233014521=cs3_02_refprox2_ch +826328676=cs3_02_refprox3_ch +-1209588062=cs3_02_retwalb007 +418123829=cs3_02_retwalb1 +-810815792=cs3_02_retwalb11 +-41920162=cs3_02_retwalb3 +265027061=cs3_02_retwalb4 +668820186=cs3_02_trail07 +79043724=cs3_02_trail08 +1491780504=cs3_02_trail11 +-1462165675=cs3_02_trailz1 +-550171632=cs3_02_trailz2 +-710616605=cs3_02_trck_007 +-1889811570=cs3_02_trck_011 +450833942=cs3_02_trck032 +1260146434=cs3_02_trck417 +683870840=cs3_02_trck419 +-664508196=cs3_02_trck420 +-757703228=cs3_02_trck422 +498791308=cs3_02_trck425 +231560113=cs3_02_trck426 +1789430650=cs3_02_trck430 +778202507=cs3_02_trck440 +-331323068=cs3_02_trck445 +1720501167=cs3_03__decal001 +789632180=cs3_03__decal002 +-1434202576=cs3_03_bwall_01 +1287459492=cs3_03_bwall_02 +41365217=cs3_03_ctrack01 +272157284=cs3_03_ctrack02 +1630858343=cs3_03_ctrack03 +-283670494=cs3_03_ctrack04 +1184905022=cs3_03_ctrack05 +-1468071571=cs3_03_dec00 +-846083182=cs3_03_dec02 +91405127=cs3_03_dec03 +1223803460=cs3_03_dec07 +993011393=cs3_03_dec08 +-705811760=cs3_03_dec0829 +203969314=cs3_03_dec088 +148601697=cs3_03_dec1 +456713663=cs3_03_dec10 +-328300501=cs3_03_dec11 +-22467424=cs3_03_dec12 +-1030507414=cs3_03_dec13 +-1475412127=cs3_03_dec15 +-2049852697=cs3_03_dec17 +-19929266=cs3_03_dec2 +1663765158=cs3_03_dec23 +-580747501=cs3_03_dec24 +-972009361=cs3_03_dec25 +-32358286=cs3_03_dec26 +-1337711401=cs3_03_dec27 +-497186551=cs3_03_dec28 +-1957799476=cs3_03_dec30 +-1727564482=cs3_03_dec31 +-1615527271=cs3_03_dec32 +-1116520939=cs3_03_dec33 +-1507110522=cs3_03_decal005 +1666501594=cs3_03_decal008 +-1952270403=cs3_03_deco01 +710636844=cs3_03_deco02 +1059233466=cs3_03_deco03 +1308179559=cs3_03_deco04 +1553455524=cs3_03_deco05 +1461045276=cs3_03_deco05a +-1598457043=cs3_03_decw_01 +-2132715692=cs3_03_decy_02 +-424615733=cs3_03_overlooka_rl +-380692517=cs3_03_overlooka +549737699=cs3_03_overlookasign +-431191095=cs3_03_overlookb_rl +1317102142=cs3_03_overlookb +-1868064336=cs3_03_overlookbsign +-1084092248=cs3_03_refprox1_ch +-1653794587=cs3_03_refprox2_ch +-297282684=cs3_03_refprox3_ch +-1684690428=cs3_03_rivside1 +-1396583095=cs3_03_terr01 +-676582627=cs3_03_terr02 +697978616=cs3_03_terr03 +-263955379=cs3_03_terr04 +-977991889=cs3_03_terr05 +509589635=cs3_03_terr06 +1882840118=cs3_03_terr07 +2117360009=cs3_03_terr07a +-1910145145=cs3_03_track02 +1540987632=cs3_03_track03 +1772074620=cs3_03_track04 +960288183=cs3_03_track05 +-978129303=cs3_03_track06 +-42888108=cs3_03_tunn_ent_004 +591798215=cs3_03_tunn_entdc_002 +-116144519=cs3_03_tunnold_01 +-375299246=cs3_03_waltmp +447747416=cs3_04_brg_01 +-527734046=cs3_04_brg_02_shadowproxy +167670765=cs3_04_brg_02 +1133737112=cs3_04_bus_decals +281621968=cs3_04_bus +-2009075874=cs3_04_cover010 +-1449709044=cs3_04_cover011 +-428150858=cs3_04_cover4 +-229510836=cs3_04_cover4o +-1704236793=cs3_04_cs6_01_weldshed005 +-82432770=cs3_04_cs6_01_weldshed005b +1975683296=cs3_04_decal_struc +1133502331=cs3_04_decal1 +519181888=cs3_04_decal3 +1789832632=cs3_04_decal6 +1150774275=cs3_04_decalground +1571071221=cs3_04_decalx1 +1264451688=cs3_04_decalx2 +353637329=cs3_04_decalx3 +2037767955=cs3_04_decalz1 +-2006745874=cs3_04_decalz2 +-1845850084=cs3_04_decalz3 +-1242503137=cs3_04_des_meth_grp1_slod +-977613479=cs3_04_des_meth_grp1 +1705919316=cs3_04_des_meth_grp2_slod +-1214336735=cs3_04_des_meth_grp2 +96501767=cs3_04_des_meth_grp3_slod +-1444145732=cs3_04_des_meth_grp3 +-413758206=cs3_04_des_methrl_grp1 +-1549204060=cs3_04_des_methrl_grp2 +-1814075887=cs3_04_des_methrl_grp3 +-1159588532=cs3_04_details_rocks +1088965832=cs3_04_details_stage +1663375650=cs3_04_elec_light002 +87490825=cs3_04_elec_stand002 +786669817=cs3_04_emissive_1_lod +1739294432=cs3_04_emissive_1 +985642560=cs3_04_emissive_2_lod +-1614317801=cs3_04_emissive_2 +-1222091669=cs3_04_emissive_3_lod +-1979102309=cs3_04_emissive_3 +-2045298695=cs3_04_hoarder +350673446=cs3_04_house01 +-1636845801=cs3_04_house01b +725878500=cs3_04_house02 +-1949724545=cs3_04_house02b +407293631=cs3_04_junction_ovr_01 +-36577003=cs3_04_land_01 +-745894777=cs3_04_land_02 +1874314471=cs3_04_land_03 +2104516696=cs3_04_land_04 +-1048904374=cs3_04_mainbuilding3_a +-1468361835=cs3_04_motel_detail001 +-646826016=cs3_04_motel +732105446=cs3_04_props_combo01_01_lod +-116023746=cs3_04_signs +1469972865=cs3_04_signs02 +-1568941429=cs3_04_stage +918854543=cs3_04_statc013 +924623273=cs3_04_t_h_tot004 +-1916445839=cs3_04_tel_hvy003 +-1367120706=cs3_04_tel_stand002 +-357132556=cs3_04_tlr_006 +-356372594=cs3_04_tlrbits_02 +1988346463=cs3_04_tlrbrn_01 +-1851456499=cs3_04_tlrtmp_01 +-1818517624=cs3_04_tlrtmp_013 +-1275076528=cs3_04_tlrtmp_015 +-1241887533=cs3_04_tlrtmp_04 +-1153236047=cs3_04_tlrtmp_05_rails +-1010898852=cs3_04_tlrtmp_05 +-534077133=cs3_04_tlrtmp_07 +-19669371=cs3_04_tlrtmp_08 +1058465466=cs3_04_tlrtmp_12 +969102172=cs3_04_trailerparka_emis_lod +-544221017=cs3_04_trailerparka_emis +-48832766=cs3_04_trailerparka_grp1_slod +-736557803=cs3_04_trailerparka_grp1 +398084602=cs3_04_trailerparka_grp2_slod +-826869167=cs3_04_trailerparka_grp2 +-2095960936=cs3_04_trailerparkb_emis_lod +-235126220=cs3_04_trailerparkb_emis +-926579616=cs3_04_trailerparkb_grp1_slod +-992160669=cs3_04_trailerparkb_grp1 +-1532508245=cs3_04_trailerparkb_grp2_slod +494863798=cs3_04_trailerparkb_grp2 +-1028444972=cs3_04_trailerparkc_emis_lod +-1623987236=cs3_04_trailerparkc_emis +232144571=cs3_04_trailerparkc_grp1_slod +-1947677186=cs3_04_trailerparkc_grp1 +-67023238=cs3_04_trailerparkc_grp2_slod +2116465274=cs3_04_trailerparkc_grp2 +-68429379=cs3_04_trailerparkd_emis_lod +-979814820=cs3_04_trailerparkd_emis +1432781793=cs3_04_trailerparkd_grp1_slod +-1458026428=cs3_04_trailerparkd_grp1 +1331696972=cs3_04_trailerparkd_grp2_slod +-1208785414=cs3_04_trailerparkd_grp2 +-1036532055=cs3_04_trailerparke_grp1_slod +-359328265=cs3_04_trailerparke_grp1 +1006482630=cs3_04_trailerparke_grp2_slod +-128470660=cs3_04_trailerparke_grp2 +208937166=cs3_04_trck_002 +-1233067311=cs3_04_trck_002a +-585567635=cs3_04_trck_03 +-877998191=cs3_04_trck_04 +-907402402=cs3_04_trckw_01 +-584540290=cs3_04_trckw_02b +-1155938969=cs3_04_trland_01_dec +-2128094823=cs3_04_trland_01 +-1290682948=cs3_04_trland_01b +-96619885=cs3_04_trucks_dec +1411553813=cs3_04_trucks +1089670916=cs3_04_van_dec +-693102825=cs3_05_brdge_shdw +53831776=cs3_05_cm_rckgrp_05 +963427398=cs3_05_creek_brdg01 +1086059882=cs3_05_crk_bdg01_rl +1172477879=cs3_05_crk_bdg02_rl +-711403883=cs3_05_crk_bdg03_rl +1859453547=cs3_05_crk_bdg04_rl +1903210=cs3_05_crk_bdg05_rl +192327470=cs3_05_crk_brdg005 +-1624621808=cs3_05_crk_brdg02 +-1994387204=cs3_05_crk_brdg03 +-130548590=cs3_05_crk_brdg04_dcl +2061464699=cs3_05_crk_brdg04 +-317783535=cs3_05_cs3_06_rivrok_001 +1533402813=cs3_05_cs3_06_rivrok_002 +-351673556=cs3_05_cvrdbrdg_grime +88352786=cs3_05_cvrdbrdg_main001 +-268485052=cs3_05_cvrdbrdg_sprt +1410611204=cs3_05_dirttrck_01 +1726733747=cs3_05_dirttrck_02 +448808297=cs3_05_dirttrck_03 +-484969910=cs3_05_dirttrck_03b +142909682=cs3_05_dirttrck_04 +1025051166=cs3_05_dirttrck_05 +752904617=cs3_05_dirttrck_06 +1667094183=cs3_05_dirttrck_07 +-2042717080=cs3_05_dirttrck_09 +-1927895408=cs3_05_dirttrck_10 +-1211171840=cs3_05_dirttrck_11 +-434799483=cs3_05_dirttrck_11b +-1567305332=cs3_05_dirttrck_12 +-1732395530=cs3_05_dirttrck_13 +-2117627894=cs3_05_dirttrck_14 +2133369569=cs3_05_dirttrck_14a +-858019999=cs3_05_dirttrck_20 +-1644492728=cs3_05_glue_01 +-801248051=cs3_05_glue_02 +1558062874=cs3_05_land09 +-809602829=cs3_05_pref_prx_hd4 +-477186142=cs3_05_prerefproc_02 +-74530911=cs3_05_prerefproc_04_hd +-1260824008=cs3_05_prerefproc_05 +-2073387381=cs3_05_prerefproc_05b +-777579565=cs3_05_prerefproc_07 +1020182735=cs3_05_prerefprochd_02 +-2123418490=cs3_05_prerefprochd_02d +1548150482=cs3_05_prerefprochd_05b +-2077251819=cs3_05_prerefprox_02a +-1819360281=cs3_05_prerefprox_03 +-984832158=cs3_05_prerefprox_04 +-919822254=cs3_05_prerefprox_07b +305483785=cs3_05_prerefprox4_02 +498399290=cs3_05_prerefproxhd_02a +1197400761=cs3_05_prerefproxhd_03 +1973436219=cs3_05_prerefproxhd_04 +2116571211=cs3_05_prerefproxhd_07 +-406024788=cs3_05_prerefprx_02c +-794278725=cs3_05_prerefprx_09 +-691350440=cs3_05_prerefprx_10 +-660149516=cs3_05_prerefprxhd_02c +-687141854=cs3_05_prerefprxhd_09 +1458572618=cs3_05_prerefprxhd_10 +-952152896=cs3_05_prfprox_hd_07b +1286446080=cs3_05_prrefproxhd_006 +-877537235=cs3_05_prrefproxhd_05 +834829958=cs3_05_prrefprx_02d +-1910208448=cs3_05_prrefprx_04_01 +320815800=cs3_05_rckinsert03 +-125530749=cs3_05_rckinsert05 +1340202621=cs3_05_rckinsert05a +690712272=cs3_05_rckinsert06 +-1830108843=cs3_05_rds_dtjnc_d08 +1580527026=cs3_05_refproc_06 +262820004=cs3_05_riv_rck_b1 +612366927=cs3_05_riv_rck_b2 +-2053568777=cs3_05_riv_rck_grpa1 +901837767=cs3_05_riv_rck_grpa6a +658134714=cs3_05_riv_rck_grpa6b +-1852449245=cs3_05_river02 +1671798516=cs3_05_river02b +-384627440=cs3_05_river03 +1240102846=cs3_05_river03b +-1938016701=cs3_05_river04_01 +-1497142575=cs3_05_river04_02 +399960727=cs3_05_river04 +1554674749=cs3_05_river05 +-1099706125=cs3_05_river05a +-1264206505=cs3_05_river05b +-1564468852=cs3_05_river05c +-789940760=cs3_05_river05d +1286214965=cs3_05_river06_d +1265816014=cs3_05_river06 +740633472=cs3_05_river06b +-1375146931=cs3_05_river06b001 +-1495552698=cs3_05_rivrapidrk_01 +-1188322567=cs3_05_rockdec_01 +-932363908=cs3_05_rockdec_02 +-1115804758=cs3_05_rockdec_03 +-1940746246=cs3_05_rockdec_03a +-817836241=cs3_05_rockdec_04 +-653008171=cs3_05_rockdec_05 +-355891648=cs3_05_rockdec_06 +114802268=cs3_05_rockdec_07 +378953177=cs3_05_rockdec_08 +2104208550=cs3_05_rockdec_10 +-1989032782=cs3_05_rockdec_11 +-1757978563=cs3_05_rockdec_12 +-1464138952=cs3_05_rockdec_13 +-144793470=cs3_05_rockdec_15 +322103724=cs3_05_rockdec_15b +-1822004667=cs3_05_rockdec_15c +624360498=cs3_05_rockdec_16 +1656025=cs3_05_rockdec_16b +921673639=cs3_05_rockdec_17 +1155152764=cs3_05_rockdec_18 +-541227514=cs3_05_rockdec_18b +1349014168=cs3_05_rockdec_19 +2089102329=cs3_05_rockdec_20 +-968618084=cs3_05_rockglly_01 +-1485602886=cs3_05_rocks_riv05 +1204799601=cs3_05_rural1 +-369977952=cs3_05_rural1de +-1574626363=cs3_05_rvrbldr_2_lod +14833032=cs3_05_rvrbldr_2 +784150845=cs3_05_rvrbldr_3 +-1320025376=cs3_05_smllrk003 +1804786383=cs3_05_smllrk02 +2030372944=cs3_05_tmpbdg03_rl +-1843943989=cs3_05_tmpbrdge03 +-147858408=cs3_05_trevor_trail_decal001 +953286635=cs3_05_water06_grp1_slod +1003798720=cs3_05_water06_grp1 +-1133441918=cs3_05_water06_grp2_slod +1302029389=cs3_05_water06_grp2 +1717634787=cs3_05_water07_grp1_slod +103470340=cs3_05_water07_grp1 +-676518811=cs3_05_water07_grp2_slod +1741920340=cs3_05_water07_grp2 +1465738852=cs3_05_watermesh01 +1090861492=cs3_05_watermesh02 +851942713=cs3_05_watermesh03 +-1312318745=cs3_05_watermesh04 +403531633=cs3_05_watermesh05 +-1791893068=cs3_05_watermesh08 +1845093914=cs3_05_xdec_29 +537264495=cs3_06_06_land_05 +1793450684=cs3_06_cliff2_dcl +254692509=cs3_06_cliffter_dcl01 +1699205786=cs3_06_cs_dcl +1941062350=cs3_06_cs3_01_dtrack_009 +-1821740530=cs3_06_cs3_newtrkdcl_014 +1020312744=cs3_06_culvert_02_shdw +135511537=cs3_06_culvert001 +-1245275816=cs3_06_culvert004 +1495327471=cs3_06_culvert005b_sm +1935038199=cs3_06_culvert02 +1557277167=cs3_06_culvert03 +-1987305654=cs3_06_culvt001_shdw +-1968048529=cs3_06_dcl_04 +-542089618=cs3_06_dcl_07c +836519101=cs3_06_dcl_08 +203127400=cs3_06_dcl_10 +-1930888187=cs3_06_dcl_13 +-1855290104=cs3_06_dcl_15 +-37921372=cs3_06_dcl_18 +260407604=cs3_06_dcl_19 +1900111106=cs3_06_dcl_20 +1543518848=cs3_06_dcl_21 +438253503=cs3_06_dcl_31 +1285561540=cs3_06_dcl_37 +-784066523=cs3_06_dcl_37c +-256876158=cs3_06_dcl_42 +-571524096=cs3_06_dcl_43 +59901765=cs3_06_dcl_45 +1089042501=cs3_06_foam_01 +850582488=cs3_06_foam_02 +91521372=cs3_06_foam_03 +2064739480=cs3_06_foam_04 +1781582551=cs3_06_foam_05 +1608889921=cs3_06_foam_06 +1310069410=cs3_06_foam_07 +-995033130=cs3_06_foam_08 +-1763138490=cs3_06_foam_09 +960249692=cs3_06_jet_refprox_ch +288324276=cs3_06_jetty_overlay +-1214243121=cs3_06_jetty_refprox +-1300438693=cs3_06_jetty +1421098258=cs3_06_land_02 +1190015=cs3_06_land_02a +-1528663523=cs3_06_land_02b +-1756773836=cs3_06_land_03 +-1886656940=cs3_06_land_03b +-1374883910=cs3_06_land_04 +869216260=cs3_06_land_06b +641438941=cs3_06_land_06e +286111166=cs3_06_land_07 +-194593484=cs3_06_land_07b +1119345105=cs3_06_land_07c +-1429230616=cs3_06_land_b_005 +-993431597=cs3_06_land_b_02 +1308721733=cs3_06_land_b_03 +2032851095=cs3_06_land_b_04 +1398188288=cs3_06_lightdcls_01 +-961161850=cs3_06_nubbin_dcls07 +-349855295=cs3_06_nubbin_dcls13 +-1542450285=cs3_06_nubbin_dcls17 +-1378703588=cs3_06_nubbin_dcls18 +783407269=cs3_06_nubbin_dcls18l +-429222105=cs3_06_nubbin_dcls20 +936600204=cs3_06_nubtrckdcl +798712671=cs3_06_props_06b17_01_lod +1474775248=cs3_06_refprox02_ch +-186736019=cs3_06_refprox02b_ch +1543402631=cs3_06_refprox04_ch +-1652235546=cs3_06_refprox05_ch +290398786=cs3_06_refprox06_ch +1103323207=cs3_06_refprox07_ch +-913798406=cs3_06_refprox08_ch +-1159973821=cs3_06_refprox09_ch +1516361536=cs3_06_refprox11_ch +-56811616=cs3_06_refprox12_ch +-83292679=cs3_06_sea_cargoplane_a +-738874754=cs3_06_sea_cargoplane_dcl001 +-459519530=cs3_06_sea_cargoplane_lod +390692112=cs3_06_sea_cargoplane +-1396685004=cs3_06_sea_cargoplane2_dcl01 +-1173012613=cs3_06_sea_cargoplane2_lod +892633046=cs3_06_sea_cargoplane2 +1823547169=cs3_06_sea_shipwreck_lod +-885340866=cs3_06_sea_shipwreck +-1212458409=cs3_06_sea_uw_001_lod +-1197684252=cs3_06_sea_uw_001 +-1487630186=cs3_06_sea_uw_002_lod +-900174501=cs3_06_sea_uw_002 +1515261262=cs3_06_sea_uw_003 +1679040724=cs3_06_sea_uw_004 +1976747089=cs3_06_sea_uw_005 +-1387292844=cs3_06_sea_uw_006_lod +-1820262483=cs3_06_sea_uw_006 +-1803550277=cs3_06_sea_uw_007 +839329833=cs3_06_sea_uw_008_lod +-1512364943=cs3_06_sea_uw_008 +-1072277273=cs3_06_sea_uw_009 +404903677=cs3_06_sea_uw_010_lod +1241738119=cs3_06_sea_uw_010 +1003212568=cs3_06_sea_uw_011 +-2016952625=cs3_06_sea_uw_012_lod +613261468=cs3_06_sea_uw_012 +1716690051=cs3_06_sea_uw_013_lod +-1874167784=cs3_06_sea_uw_013 +-302808388=cs3_06_sea_uw_014_lod +-2096570987=cs3_06_sea_uw_014 +1824502019=cs3_06_sea_uw_015 +1657182222=cs3_06_sea_uwdec_00 +-1324927854=cs3_06_sea_uwdec_01 +-2091820765=cs3_06_sea_uwdec_02 +-1115533944=cs3_06_sea_uwdec_03 +-884872953=cs3_06_sea_uwdec_04 +-653261661=cs3_06_sea_uwdec_05 +-420306840=cs3_06_sea_uwdec_06 +113106942=cs3_06_sea_uwdec_07 +343374705=cs3_06_sea_uwdec_08 +573806325=cs3_06_sea_uwdec_09 +-700025572=cs3_06_sea_uwdec_10 +1927392848=cs3_06_sea_uwdec_11 +2102117156=cs3_06_sea_uwdec_12 +-1912642421=cs3_06_sea_uwdec_13 +666867725=cs3_06_sea_uwdec_14 +982269350=cs3_06_sea_uwdec_15 +1145196818=cs3_06_sea_uwdec_16 +-520385918=cs3_06_sea_uwdec_17 +-1794587501=cs3_06_track_dcl_011 +-1211605529=cs3_06_trackdcl_01 +1818314522=cs3_06_trackdcl_02 +-1776772472=cs3_06_trackdcl_03 +1312066241=cs3_06_trackdcl_04 +1610231372=cs3_06_trackdcl_05 +-35641111=cs3_06_wetwater01 +864326709=cs3_06_wetwater02 +273369879=cs3_06_woodenstruc1 +-1810164065=cs3_07_barrack02 +-2114358692=cs3_07_barrack03 +430140673=cs3_07_barrail_01 +-1823514537=cs3_07_barrail_02 +637797826=cs3_07_barrail_03 +1357667218=cs3_07_barrail_04 +1655897887=cs3_07_barrail_05 +-1129139447=cs3_07_barrail_06 +-822847604=cs3_07_barrail_07 +-648647600=cs3_07_barrail_08 +644630346=cs3_07_bridgede2 +340543538=cs3_07_bridgeframe01 +704213900=cs3_07_bridgeframe02 +1065787046=cs3_07_bridgeframe03 +1296644651=cs3_07_bridgeframe04 +-53640899=cs3_07_cfnclink_00 +1268457175=cs3_07_cfnclink_01 +1500625540=cs3_07_cfnclink_02 +491405938=cs3_07_cfnclink_03 +796387021=cs3_07_cfnclink_04 +2026731895=cs3_07_cfnclink_05 +183180724=cs3_07_cfnclink_06 +-498840473=cs3_07_cfnclink_07 +-190942949=cs3_07_cfnclink_08 +-1043395715=cs3_07_cfnclink_09 +1238243925=cs3_07_cfnclink_10 +-1741703401=cs3_07_cfnclink_11 +-1502784622=cs3_07_cfnclink_12 +739598056=cs3_07_cfnclink_13 +970193509=cs3_07_cfnclink_14 +141334423=cs3_07_cfnclink_15 +372126490=cs3_07_cfnclink_16 +-484455170=cs3_07_cfnclink_17 +-254121869=cs3_07_cfnclink_18 +-1081801271=cs3_07_cfnclink_19 +428718277=cs3_07_cfnclink_20 +-824040593=cs3_07_cfnclink_21 +554125240=cs3_07_cfnclink_22 +-117016649=cs3_07_cfnclink_23 +-1036383713=cs3_07_cfnclink_24 +-1670758784=cs3_07_cfnclink_25 +-440544986=cs3_07_cfnclink_26 +31131988=cs3_07_cfnclink_27 +940799428=cs3_07_cfnclink_28 +1583301211=cs3_07_cfnclink_29 +-386247061=cs3_07_cfnclink_30 +-616875283=cs3_07_cfnclink_31 +-964882063=cs3_07_cfnclink_32 +-1370463976=cs3_07_cfnclink_33 +-1601256043=cs3_07_cfnclink_34 +-1849317373=cs3_07_cfnclink_35 +-2079650674=cs3_07_cfnclink_36 +-24575600=cs3_07_cfnclink_37 +810280213=cs3_07_cfnclink_38 +1645168795=cs3_07_cfnclink_39 +1208619829=cs3_07_cfnclink_40 +1994911984=cs3_07_cfnclink_41 +1753568299=cs3_07_cfnclink_42 +342862909=cs3_07_cfnclink_43 +43124866=cs3_07_cfnclink_44 +867494599=cs3_07_cfnclink_45 +1452224635=cs3_07_cfnclink_46 +579109473=cs3_07_ctbuil_01_o +-1257119757=cs3_07_emissive01_lod +-1939882693=cs3_07_emissive01 +-1695975957=cs3_07_emissive02_lod +1990562247=cs3_07_emissive02 +117823111=cs3_07_emissive03_lod +-350356810=cs3_07_emissive03 +-1653093531=cs3_07_emissive04_lod +-590324197=cs3_07_emissive04 +1924182075=cs3_07_emissive05_lod +320621234=cs3_07_emissive05 +-1493225354=cs3_07_emissive06_lod +-1095392794=cs3_07_emissive06 +1031841365=cs3_07_emissive07_lod +-124086865=cs3_07_emissive07 +1770088508=cs3_07_emissive08_lod +573040841=cs3_07_emissive08 +1136191648=cs3_07_emissive09_lod +1541790788=cs3_07_emissive09 +1302790286=cs3_07_emissive10_lod +-1269633392=cs3_07_emissive10 +-1132310711=cs3_07_emissive11_lod +1227200567=cs3_07_emissive11 +1157572431=cs3_07_emissive12_lod +1490466713=cs3_07_emissive12 +-1811514724=cs3_07_emissive13_lod +-125864216=cs3_07_emissive13 +1227764233=cs3_07_emissive14_lod +-970157501=cs3_07_emissive14 +-1808711872=cs3_07_emissive15_lod +-1671807329=cs3_07_emissive15 +-240601603=cs3_07_emissive16_lod +-357082280=cs3_07_emissive16 +501318819=cs3_07_fence_bet00 +40062371=cs3_07_fence_bet01 +319942400=cs3_07_fence_bet02 +1452111354=cs3_07_fence_bet03 +-422570371=cs3_07_fence_bet04 +-1462537971=cs3_07_fire_01_o +1083810594=cs3_07_fire_01 +-1026806512=cs3_07_fire_frame +97966808=cs3_07_fire_rail1 +1569267764=cs3_07_fuel_01_o +-1080183449=cs3_07_fuel_01 +2026301391=cs3_07_fuel_02_o +-1855924078=cs3_07_fuel_02 +-1354470840=cs3_07_fuelcable2 +-2096164386=cs3_07_fuelcable3 +-1194361420=cs3_07_fuelmetal2 +-2100031042=cs3_07_fuelmetal3 +395387977=cs3_07_glue_01 +1784728043=cs3_07_glue_02 +-317894846=cs3_07_glue_03 +-840625934=cs3_07_glue_04 +-527714753=cs3_07_glue_05 +852974293=cs3_07_glue_06 +-1507507857=cs3_07_glue_07 +-1204951680=cs3_07_glue_08 +-1987606476=cs3_07_glue_09 +-1338190102=cs3_07_glue_10 +42498948=cs3_07_glue_11 +-1864361935=cs3_07_glue_12 +1423155225=cs3_07_glue_13 +-1183782574=cs3_07_glue_15 +1269468615=cs3_07_glue_16 +832723283=cs3_07_glue_17 +1072723439=cs3_07_glue_18 +2006082966=cs3_07_glue_19 +-1216911785=cs3_07_glue_21 +-1516256600=cs3_07_glue_22 +694995520=cs3_07_glue_23 +265721620=cs3_07_glue_24 +2088497249=cs3_07_glue_25 +1924848863=cs3_07_glue_26 +-429472715=cs3_07_glue_27 +2122616231=cs3_07_graffiti +1338748618=cs3_07_gsides_06_o +1753604634=cs3_07_hanger04_rail1 +-1605790103=cs3_07_hanger04 +675013684=cs3_07_hanger05_rail1 +-443703056=cs3_07_hanger05 +1037040879=cs3_07_hangera_03_o +-2106773332=cs3_07_hangera_03 +-1389186467=cs3_07_hangeraframe1 +-1744467965=cs3_07_hangeraframe2 +1232505552=cs3_07_hangerapipe +-183996176=cs3_07_hangerbits_01 +-835935455=cs3_07_hangerbits_02 +-888955697=cs3_07_hangerbits_03 +-228627578=cs3_07_hangerbits_04 +-534165734=cs3_07_hangerbits_05 +67145416=cs3_07_hangerbits_06 +1285496635=cs3_07_hangerc_01_o +-1558071347=cs3_07_hangerc_01 +-2036250162=cs3_07_hangerd_01_o +-640252027=cs3_07_hangerd_01 +-1483774613=cs3_07_hangerdmetal1 +1363589339=cs3_07_hangerdmetal2 +-1323139667=cs3_07_hangerdpipes1 +-1630283504=cs3_07_hangerdpipes2 +835878075=cs3_07_hangerdpipes3 +665039048=cs3_07_hangerdstruts1 +-393060666=cs3_07_hangger007_o +-834690405=cs3_07_hangger04_a_detail +-272399847=cs3_07_hangger04_b_detail +131266333=cs3_07_hangger04_o +-826360440=cs3_07_hangger05_a_detail +1049762872=cs3_07_hangger05_b_detail +692727223=cs3_07_hangrail01 +1248948229=cs3_07_hangrail02 +-637071562=cs3_07_hangrail03 +-90812332=cs3_07_hangrail04 +895174109=cs3_07_hangrail05 +-417289879=cs3_07_hangrail06 +-809108820=cs3_07_hangrail07 +-1049600511=cs3_07_hangrail08 +-1405406313=cs3_07_hangrail09 +-1526094868=cs3_07_hangrail10 +-1975947700=cs3_07_hangrail11 +-2137487989=cs3_07_hangrail12_l1 +412224255=cs3_07_hangrail12 +1874540880=cs3_07_hangrail13 +2113820118=cs3_07_hangrail14 +-12363698=cs3_07_hangrail15 +221934652=cs3_07_hangrail16 +616017632=cs3_07_hangroofbeam00 +1920977527=cs3_07_hangroofbeam01 +1094019035=cs3_07_hangroofbeam02 +253723568=cs3_07_hangroofbeam03 +-389105905=cs3_07_hangroofbeam04 +924570536=cs3_07_hangroofbeam05 +-212841454=cs3_07_hangroofbeam06 +28043465=cs3_07_hangroofbeam07 +-1877670499=cs3_07_hangroofbeam08 +-1640521246=cs3_07_hangroofbeam09 +-77439662=cs3_07_hangroofbeam10 +-452185946=cs3_07_hangroofbeam11 +-692218871=cs3_07_hangroofbeam12 +847203211=cs3_07_hangroofbeam13 +-1588319945=cs3_07_hangroofbeam14 +-1820488310=cs3_07_hangroofbeam15 +65531485=cs3_07_hangroofbeam16 +2116739813=cs3_07_hangroofbeam17 +-347154300=cs3_07_hd1_lad1 +-1756790071=cs3_07_ladder_00 +694910770=cs3_07_ladders_01a +320950942=cs3_07_ladders_01b +409490451=cs3_07_ladders_02 +1194406308=cs3_07_ladders_03 +67480398=cs3_07_ladders_04 +683930826=cs3_07_ladders_05 +-546381279=cs3_07_ladders_06 +-701116497=cs3_07_ladders_07 +1506793237=cs3_07_ladders_08 +846301273=cs3_07_ladders_09 +-1034606806=cs3_07_ladders_10 +-1357676377=cs3_07_ladders_11 +2005569934=cs3_07_ladders_12 +-1387725558=cs3_07_ladders_13 +1398851899=cs3_07_ladders_14 +-2078102850=cs3_07_ladders_15 +803406400=cs3_07_ladders_16 +1683258141=cs3_07_metalbits01 +-1651544682=cs3_07_metalbits02 +-847105146=cs3_07_mil_apartment +1709963512=cs3_07_mil_apt_detail +-292133050=cs3_07_mil_decals00 +-1127513167=cs3_07_mil_decals01 +-1839518003=cs3_07_mil_decals02 +-509194906=cs3_07_mil_decals03 +1055983606=cs3_07_mil_decals04 +1286775673=cs3_07_mil_decals05 +1879665190=cs3_07_mil_decals07 +99063264=cs3_07_mil_decals08 +-1437965245=cs3_07_mil_decals10 +1987574943=cs3_07_mil_decals11 +-2068473574=cs3_07_mil_decals12 +1391080836=cs3_07_mil_decals13 +1665193521=cs3_07_mil_decals14 +1182866582=cs3_07_mil_decals15 +1422113051=cs3_07_mil_decals16 +590763517=cs3_07_mil_decals17 +-1950962029=cs3_07_mil_runway00 +-1690219096=cs3_07_mil_runway01 +-1459099339=cs3_07_mil_runway02 +-1792228997=cs3_07_mil_runway03 +-1296958331=cs3_07_mil_runway04 +1084725366=cs3_07_mil_runway05 +1818357738=cs3_07_mil_runway07 +-99382449=cs3_07_mil_runway08 +146712741=cs3_07_mil_runway09 +209727856=cs3_07_mil_runway12 +-151943601=cs3_07_mil_runway13 +622216626=cs3_07_milrd_010_1 +851763471=cs3_07_milrd_010_2 +1365057087=cs3_07_milrd_010_3 +-1523792419=cs3_07_milrd_010_4 +-614750812=cs3_07_milrd_010 +1688333754=cs3_07_mpgates_01 +1304936454=cs3_07_mpgates_02 +-523446413=cs3_07_mpool_01_o +-1894430227=cs3_07_mpool_01 +386506495=cs3_07_mpool_metal1 +615201346=cs3_07_mpool_metal2 +-327726633=cs3_07_mpool_metal3 +257186835=cs3_07_mpool_pipes +1617689241=cs3_07_pilots_01_o +1924782290=cs3_07_pilots_02_metal +1878656201=cs3_07_pilots_02_o +-1316307790=cs3_07_pilots_02 +-43328329=cs3_07_props_v_tower_milo_lod +586786597=cs3_07_props_wire_021 +-371149616=cs3_07_props_wire_022 +-649129043=cs3_07_props_wire_023 +-1233728003=cs3_07_props_wire_024 +-1548998552=cs3_07_props_wire_025 +-1796633885=cs3_07_props_wire_026 +717966954=cs3_07_pub38_1 +227677176=cs3_07_pub38_2 +2039031425=cs3_07_pub38 +1405767512=cs3_07_rail1 +1654189301=cs3_07_rail2 +666041502=cs3_07_roadfence01 +1907273207=cs3_07_roadfence01b +-277141122=cs3_07_roadfence01c +602935911=cs3_07_roadfence01e +984694761=cs3_07_roadfence01f +253162906=cs3_07_roadfence01f001 +2012649175=cs3_07_roadfence15 +785319049=cs3_07_roadfence19 +-756953704=cs3_07_roadfence20 +-614228399=cs3_07_runlight_b_ +-1978019169=cs3_07_runlight_g_ +-1614506552=cs3_07_runlight_r_ +943765690=cs3_07_runlight_y_ +712129756=cs3_07_sec_04_o +-2037939199=cs3_07_sec02_posts +-1277996457=cs3_07_secutiry00 +1703425474=cs3_07_secutiry01 +-1349989946=cs3_07_secutiry02 +1632546131=cs3_07_secutiry03 +1067318946=cs3_07_shang_01_o +884550290=cs3_07_shang_01 +727110268=cs3_07_shangcable1 +-1921401623=cs3_07_shangmetal1 +1120282499=cs3_07_shangmetal2 +-56741744=cs3_07_shangpipes1 +-296919169=cs3_07_smallhangrail01 +478821368=cs3_07_smallhangrail02 +-251632954=cs3_07_smallhangrail033 +937554599=cs3_07_smallhangrail04 +-7670236=cs3_07_stripde +-90148135=cs3_07_support001 +769773093=cs3_07_tankpark01 +-372265924=cs3_07_temp_decal +-1863072579=cs3_07_temp1 +-1081302546=cs3_07_temp2 +1966476610=cs3_07_temp3 +-1577621820=cs3_07_temp4 +559342973=cs3_07_temp5 +1019774408=cs3_07_tower_o +246063305=cs3_07_tower1_masts +-764347450=cs3_07_tower1 +-32460250=cs3_07_tower2_o +381219248=cs3_07_tower3_ladder +1753884690=cs3_07_tower3 +87174649=cs3_07_tower3cross01 +-755807876=cs3_07_tower3cross02 +518447458=cs3_07_tower3cross03 +-190804778=cs3_07_tower3cross04 +-512573405=cs3_07_tower3main +751899647=cs3_07_tower3rail01 +987344912=cs3_07_tower3rail02 +1346624228=cs3_07_tower3rail03 +1650032399=cs3_07_tower3rail04 +-143125462=cs3_07_toweraerials +-1372812273=cs3_07_towerdoor_dummy +-1562907030=cs3_07_v_interior +-698996498=cs3_07_v_liftshell +504208548=cs3_07_wtower01 +667988010=cs3_07_wtower02 +998987679=cs3_07_wtower03 +-1461557918=cs3_07_wtowermain01 +1610044301=cs3_07_wtowermain02 +-1246667462=cs3_07_x_lad00 +-2004811046=cs3_07_x_lad01 +-740517488=cs3_07_x_lad02 +-972685853=cs3_07_x_lad03 +-289747124=cs3_07_x_lad04 +-28434538=cs3_07_xx_01 +-467244217=cs3_07_xx_02 +-772782373=cs3_07_xx_03 +-1751952862=cs3_07_xx_04 +-951701113=cs3_07_xx_05 +2094832821=cs3_07_xx_06 +-1433765872=cs3_07_xx_07 +2036536774=cs3_07_xx_08 +-1496190813=cs3_07_xx_09 +1878522564=cs3_07_xx_10 +1563612474=cs3_07_xx_11 +1149510621=cs3_07_xx_12 +1109663517=cs3_07_xx_13 +1246277474=cs3_07_xx_14 +890078444=cs3_07_xx_15 +2056753159=cs3_07_xx_16 +-1333693567=cs3_08_bridge00 +969213363=cs3_08_carpark +907656806=cs3_08_coastdecal01a +560633320=cs3_08_coastdecal02a +915748314=cs3_08_coastdecal03 +416061876=cs3_08_decalsfloor +1577392946=cs3_08_deci_hk2 +-346699916=cs3_08_decif_05 +-1306634998=cs3_08_decif_09 +-916127121=cs3_08_decif_10 +-833960131=cs3_08_decif_10x +1935511904=cs3_08_decif_10z +1314172232=cs3_08_decit_01 +-668909345=cs3_08_decit_07 +-1131181628=cs3_08_decit_09 +1532676276=cs3_08_decit_10 +1148623596=cs3_08_decit_12 +-1595140089=cs3_08_decit_12a1 +-1347078759=cs3_08_decit_12a2 +1689663016=cs3_08_decit_12srt1 +-109050624=cs3_08_decit_15 +1610175205=cs3_08_decit_22 +-726421788=cs3_08_decit_6a +-1970978791=cs3_08_decit_new +-965365798=cs3_08_decl1 +-1272378559=cs3_08_decl2 +865045000=cs3_08_decl3 +1053680450=cs3_08_decl3a12 +-560670663=cs3_08_decs +-1546538592=cs3_08_decsa1 +2123010766=cs3_08_dect_07x +142327646=cs3_08_decz02 +313578440=cs3_08_decz03 +723682127=cs3_08_decz13 +1001874318=cs3_08_deczx01 +-689506614=cs3_08_dune003 +1286264893=cs3_08_garage1 +-1916588924=cs3_08_hookies_00_roof +677382445=cs3_08_hookies_00 +878736602=cs3_08_hookies_009 +-1699648050=cs3_08_hookies_01 +-2081734590=cs3_08_hookies_02 +1969529653=cs3_08_hookies_03 +-243885221=cs3_08_hookies_04 +1646165161=cs3_08_hookies_05 +1272205333=cs3_08_hookies_06 +1052947954=cs3_08_hookies_07 +1763893390=cs3_08_hookiesdecals1 +497972987=cs3_08_hookiesfish002 +-241630267=cs3_08_land03b +1579018447=cs3_08_milrd_003 +-1507264284=cs3_08_milrd_004 +-1438135747=cs3_08_props_cs3_08_cable_00 +1819004550=cs3_08_props_cs3_08_cable_01 +454667235=cs3_08_props_cs3_08_cable_02 +1222969209=cs3_08_props_cs3_08_cable_03 +85410175=cs3_08_rails00 +-88462139=cs3_08_rails01 +-393508760=cs3_08_rails02 +-531793940=cs3_08_rails03 +-845688191=cs3_08_rails04 +-1009729805=cs3_08_rails05 +-1490713187=cs3_08_rails06 +868392677=cs3_08_rails07 +1123302728=cs3_08_rails08 +1340397353=cs3_08_rails09 +-265258999=cs3_08_rails10 +-2024757685=cs3_08_rails11 +-1777253428=cs3_08_rails12 +-1224735315=cs3_08_rails13 +-878629137=cs3_08_rails14 +-630272886=cs3_08_rails15 +1569232890=cs3_08_rails16_lod +-398170059=cs3_08_rails16 +1843950463=cs3_08_rails17 +42376381=cs3_08_rails18 +288373264=cs3_08_rails19 +-1223162175=cs3_08_rails20 +706735319=cs3_08_rails21 +400115786=cs3_08_rails22 +2046266501=cs3_08_rails23 +-406984688=cs3_08_rails24 +-814368896=cs3_08_rails25 +-1120136435=cs3_08_rails26 +1077811475=cs3_08_rails27 +-1324844378=cs3_08_rails28 +-1814937542=cs3_08_rails29 +257640679=cs3_08_rails30 +1510235708=cs3_08_rails31 +-340557416=cs3_08_rails32 +1778449973=cs3_08_rails34 +-1800711287=cs3_08_rails35 +1178023586=cs3_08_rails36 +467558913=cs3_08_rails37 +-299858298=cs3_08_rails38 +-984501015=cs3_08_rails39 +911840755=cs3_08_rails40 +604064304=cs3_08_rampblend +435992229=cs3_08_rd_jn_08 +1398938305=cs3_08_rock_det01 +-1495201947=cs3_08_tarmacedge +1769285999=cs3_08_terr00 +-1892846369=cs3_08_terr01 +537007754=cs3_08_terr02 +773436089=cs3_08_terr03 +1147395917=cs3_08_terr04 +1386118082=cs3_08_terr05 +1011732253=cs3_08_terr06 +1223321686=cs3_08_terr07 +-284773228=cs3_08_terr08 +-45723373=cs3_08_terr09 +-1603332466=cs3_08_terr10 +-835849717=cs3_08_terr11 +-1036854763=cs3_08_terr12 +1679725162=cs3_08_terr12b +1492977575=cs3_08_terr13 +-2017696475=cs3_08_terr14 +1980088760=cs3_08_terr15 +-1986598698=cs3_08_terr16 +2130695080=cs3_08_terr17 +890781658=cs3_08_terr18 +575576647=cs3_08_terr19 +-1827411940=cs3_08_toiletblock_roof +-1573730327=cs3_08_toiletblock +-1551659736=cs3_08_wtb_01_g001 +105435841=cs3_08_wtb_01_g003 +617287621=cs3_08_wtb_01_g006 +824551546=cs3_08_wtb_01_g007 +-2023795476=cs3_08_wtb_01_g008 +-1796149233=cs3_08_wtb_01_g009 +338222965=cs3_08_wtb_1 +-170941757=cs3_08_wtb_2 +1016522892=cs3_08_wtb_walk_002 +-1277372654=cs3_08_wtb_walk_003 +-451561077=cs3_08_wtb_walk_007 +1550639251=cs3_08_wtbw_006 +-457349346=cs3_08_wtf_3_g +-704771459=cs3_08_wtf_build007_g +1041270505=cs3_08_wtf_build007 +1744437198=cs3_08_wtf_build01_g +187211372=cs3_08_wtf_build01 +-796436371=cs3_08_wtf_entrance_g +1457467007=cs3_08_wtf3_walk002 +-460253359=cs3_08_wtf3_walk01 +-991060055=cs3_08_wtp_track +27068621=cs3_08_zrock003_dec +1261734363=cs3_08_zrock003 +-546121692=cs3_08b_decbuf_01 +-2051398476=cs3_08b_decbuf_02 +-228033912=cs3_08b_deci1 +443566743=cs3_08b_deci2 +-373431342=cs3_08b_deci6a +1359099794=cs3_08b_deci8 +-1012843503=cs3_08b_decl01 +299456628=cs3_08b_decl02 +966666237=cs3_08b_decl08 +-239139843=cs3_08b_decl08r +647528958=cs3_08b_decl09 +-1373858716=cs3_08b_decl10 +-1768916225=cs3_08b_decrs01 +-2046601014=cs3_08b_decrs01t +1690703723=cs3_08b_decrs02 +469861847=cs3_08b_decrs04 +1110299183=cs3_08b_decrs06 +-387178583=cs3_08b_decrs07 +1460338403=cs3_08b_decz01 +-2102241743=cs3_08b_decz04 +-1864306034=cs3_08b_decz05 +1731108650=cs3_08b_decz06 +-1211482184=cs3_08b_decz1a +-1732213611=cs3_08b_decz2a +-1056832272=cs3_08b_decz44x +-294016011=cs3_08b_terr00 +-557577078=cs3_08b_terr01 +1352527932=cs3_08b_terr02 +1119310959=cs3_08b_terr03 +890059035=cs3_08b_terr04 +635017908=cs3_08b_terr05 +-1484448243=cs3_08b_terr06 +-1973623875=cs3_08b_terr07 +-1985927976=cs3_08c_decal_a1 +-1485930632=cs3_08c_decif_01 +-1314876452=cs3_08c_decif_02 +-759900720=cs3_08c_decif_05 +441503823=cs3_08c_decif_05a +823328211=cs3_08c_decif_05b +-246377669=cs3_08c_decif_07 +1375556411=cs3_08c_decif_12 +1652163156=cs3_08c_hillsdecal05 +766642012=cs3_08c_ind_01_p_01 +1063529152=cs3_08c_ind_01_p_02 +-1839411024=cs3_08c_ind_01_p_03 +-1544850483=cs3_08c_ind_01_p_04 +40808654=cs3_08c_ind_01_p_05 +1704596285=cs3_08c_indwaste_00_rl01 +1989326130=cs3_08c_indwaste_00_rl02 +1946520785=cs3_08c_indwaste_00 +-922161467=cs3_08c_indwaste_01_rl021 +-765404296=cs3_08c_indwaste_01_rl0211 +1814410504=cs3_08c_indwaste_01_rl023 +1534333861=cs3_08c_indwaste_01_rl024 +-1884586989=cs3_08c_indwaste_01_rl025 +86861593=cs3_08c_indwaste_01_rl026 +-2118375362=cs3_08c_indwaste_01 +-2128000701=cs3_08c_land02_tar_d +1853409584=cs3_08c_pathdec +-1643423392=cs3_08c_terra_00 +-802341469=cs3_08c_terra_01 +1919517213=cs3_08c_terra_02 +-1529846038=cs3_08c_terra_03 +1834186737=cs3_08c_terra_04 +-2015777539=cs3_08c_terra_05 +1349893686=cs3_08c_terra_06 +994481112=cs3_08c_terra_07 +-1846492869=cs3_08c_terra_08 +-1476661935=cs3_08c_terra_09 +217855600=cs3_08c_terra_10 +1131790172=cs3_08c_terra_det_08 +360146000=cs3_08c_terra_det_12 +616401267=cs3_08c_wtbw_1 +-1637819690=cs3_08d_decbuf_03 +-2068240501=cs3_08d_decbuf_05 +1701144804=cs3_08d_decbuf_07 +-334503044=cs3_08d_declr_1 +-2022551612=cs3_08d_decp1 +-1526386356=cs3_08d_decw01 +1350764617=cs3_08d_decw03 +1092994983=cs3_08d_decz01 +-108382095=cs3_08d_decz02 +-335897262=cs3_08d_decz03 +364179654=cs3_08d_decz04 +-881339813=cs3_08d_featy03_ov +-73523116=cs3_08d_featy06_ov +-792343860=cs3_08d_object026_ov +-187095268=cs3_08d_ovrly15 +1213550099=cs3_08d_ovrly17 +1549594838=cs3_08d_ovrly20 +2107257120=cs3_08d_terra_00 +-874656346=cs3_08d_terra_01 +-650057620=cs3_08d_terra_02 +1896552442=cs3_08d_terra_03 +2131801093=cs3_08d_terra_04 +-849948528=cs3_08d_terra_05 +-611128056=cs3_08d_terra_06 +1470096672=cs3_08d_terra_07 +635109783=cs3_08d_terra_08 +-1809785307=cs3_08d_terra_09 +161574634=cs3_08d_terra_dec_14 +-1673574125=cs3_08e_decit_01 +231517232=cs3_08e_decit_06 +-529118224=cs3_08e_decit_14 +1316924818=cs3_08e_decit_14r +50008313=cs3_08e_decit_16 +886043810=cs3_08e_decit_17 +468667880=cs3_08e_decit_17s +660986318=cs3_08e_decit_18 +-122651772=cs3_08e_decit_20 +-369435111=cs3_08e_decit_21 +191832321=cs3_08e_decit_22 +1629655018=cs3_08e_decix_1 +531509243=cs3_08e_decl03 +-1615351824=cs3_08e_decl04 +-1922692275=cs3_08e_decl05 +1890046417=cs3_08e_decl06 +1710865525=cs3_08e_decl07 +1456866437=cs3_08e_decq_1 +-504427653=cs3_08e_decq01 +-591497527=cs3_08e_decq01a +1411280856=cs3_08e_decq02 +2014820298=cs3_08e_decq03 +18050451=cs3_08e_decx10e +1901749921=cs3_08e_decz02 +1117063447=cs3_08e_decz03 +633163624=cs3_08e_decz05 +-247110023=cs3_08e_decz09 +-572708395=cs3_08e_decz09a +-1840830582=cs3_08e_decz10 +-1111899513=cs3_08e_decz10e +1406470296=cs3_08e_terr_00 +1167748131=cs3_08e_terr_01 +728840145=cs3_08e_terr_02 +490216287=cs3_08e_terr_03 +250969818=cs3_08e_terr_04 +-256818606=cs3_08e_terr_05 +74279342=cs3_08e_terr_06 +-190395871=cs3_08e_terr_07 +-940707640=cs3_08e_terr_09 +-1300738771=cs3_08e_terr_10 +-985959757=cs3_08e_terr_11 +-646071088=cs3_08f__decal002 +650570607=cs3_08f_creek1 +-1634864157=cs3_08f_decallll +1471023073=cs3_08f_decals12 +1878866047=cs3_08f_decals13 +-995445984=cs3_08f_decals14a +686107216=cs3_08f_decals16 +340641741=cs3_08f_deci6 +1504258073=cs3_08f_decu01 +1620398367=cs3_08f_decu01a +1930007031=cs3_08f_fence1 +-291534547=cs3_08f_fence2 +-1351124214=cs3_08f_insert02 +1416731481=cs3_08f_lnd_03 +1720336266=cs3_08f_lnd_04 +190974263=cs3_08f_lnd_07 +-357414952=cs3_08f_lnd_09 +883255605=cs3_08f_ovrly01 +1228706403=cs3_08f_ovrly02 +1085693779=cs3_08f_ovrly23 +-2035086604=cs3_08f_spineb01 +-1141934740=cs3_08f_spineb02 +-1439575567=cs3_08f_spineb03 +-546489241=cs3_08f_spineb04 +-844719910=cs3_08f_spineb05 +-488062114=cs3_08f_spineb06 +420949946=cs3_08f_spineb07 +106203701=cs3_08f_spineb08 +1337241153=cs3_08f_watertank_det +2089032637=cs3_08f_watertank +440310001=cs3_08g__decal001 +813891296=cs3_08g_dec1_081 +-655579020=cs3_08g_decb_08d +1620544024=cs3_08g_decbuf_08 +722332967=cs3_08g_decbuf_08a +880717183=cs3_08g_decs00 +2110537753=cs3_08g_decs01 +-1403150933=cs3_08g_decs02 +1919396272=cs3_08g_decs05 +392393653=cs3_08g_decs07 +1249821259=cs3_08g_fence_20 +-1532630849=cs3_08g_ovrly01 +-1962512899=cs3_08g_ovrly01a +-2075396525=cs3_08g_spined01 +-536564289=cs3_08g_spined02 +-842135214=cs3_08g_spined03 +-1153637324=cs3_08g_spined04 +-1452326759=cs3_08g_spined05 +53179408=cs3_08g_spined06 +-1170959882=cs3_lod_1_slod3 +-1657672551=cs3_lod_2_slod3 +-499816223=cs3_lod_emissive_slod3 +807570789=cs3_lod_s3_01 +742092746=cs3_lod_s3_05a +1929297312=cs3_lod_s3_06a +-2135271145=cs3_lod_s3_06b +-359289552=cs3_lod_water_slod3_01 +-44182848=cs3_lod_water_slod3_02 +254047821=cs3_lod_water_slod3_03 +-401294547=cs3_railway_brg01_dec +-1324036755=cs3_railway_brg01_railing +-1664803570=cs3_railway_brg01 +-978336673=cs3_railway_brg02_railing +-1426802323=cs3_railway_brg02 +-783023358=cs3_railway_brg03_railings_lod +20791952=cs3_railway_brg03_railings +-2118555857=cs3_railway_brg03 +1205468672=cs3_railway_dec03 +1471323573=cs3_railway_dec04 +-560035744=cs3_railway_des_railing_int +-595969832=cs3_railway_endint +1094384075=cs3_railway_railstuffint +-395408091=cs3_railway_railtrack_int1 +-156685926=cs3_railway_railtrack_int2 +-503480137=cs3_railway_railtrack_int3 +-206298076=cs3_railway_railtrack_int4 +1169144792=cs3_railway_railtrack_intdec2 +1508893784=cs3_railway_railtrack_intdec3 +1122448971=cs3_railway_railtrack_intdec4 +483911285=cs3_railway_track01 +253872905=cs3_railway_track02 +1097641886=cs3_railway_track03 +1638133772=cs3_railway_track04 +1369526279=cs3_railway_track05 +-2082655102=cs3_railway_track06 +1981946124=cs3_railway_track07 +-1469514343=cs3_railway_track08 +-1427176799=cs3_railway_track09 +405986887=cs3_railway_track10 +663911690=cs3_railway_track11 +1625704266=cs3_railway_tun_ligts00 +286193494=cs3_railway_tun_ligts007 +-490431806=cs3_railway_tun_ligts008 +-1713993497=cs3_railway_tun_ligts009 +441367068=cs3_railway_tun_ligts01 +-209863892=cs3_railway_tun_ligts010 +-1667940697=cs3_railway_tun_ligts02 +-1949917942=cs3_railway_tun_ligts03 +-1237454344=cs3_railway_tun_ligts04 +-1486072747=cs3_railway_tun_ligts05 +-778393423=cs3_railway_tun_ligts06 +-1117091459=cs3_railway_tunnel_int_dc1 +-480979631=cs3_railway_tunnel_int_dc2 +-689914779=cs3_railway_tunnel_int_dc3 +-451979070=cs3_railway_tunnel_int_dc4 +-1720711356=cs3_railway_tunnel_int_shell +667496682=cs3_railway_tunnel_int_shell2 +427725909=cs3_railway_tunnel_int_shell3 +-153399545=cs3_railway_tunnel_int_shell4 +-1127982151=cs3_railway_tunnelend1 +-209303228=cs3_railway_tunnelend2 +462398186=cs4_01_armcoend_01 +1237778264=cs4_01_armcoend_02 +2131618273=cs4_01_armcoend_03 +-1486603627=cs4_01_armcoend_05 +-892337808=cs4_01_armcoend_07 +1090224866=cs4_01_bb +-919360274=cs4_01_bb1 +497079747=cs4_01_bb3 +-1271624951=cs4_01_billbd_001 +-1007077319=cs4_01_billbd_01 +-1462555349=cs4_01_brdgsup +-1158931208=cs4_01_build_01 +-1760338717=cs4_01_build_det +104591598=cs4_01_d26 +394435017=cs4_01_dbh_03 +2111202927=cs4_01_dbh_04 +1843480197=cs4_01_dbh_05 +1159233632=cs4_01_drivway_ov01 +-1505921163=cs4_01_drivway +1878562707=cs4_01_emissive_lod +1500324831=cs4_01_emissive +984055777=cs4_01_erotub_01 +141597556=cs4_01_erotub_02 +2068152604=cs4_01_erotub_03 +-1445778629=cs4_01_factgnd_01 +-1787690375=cs4_01_factgnd_02 +-1697535039=cs4_01_gas_canisters +670740431=cs4_01_gas_dets +-336476574=cs4_01_gas_dets2 +-198127011=cs4_01_glue_02 +-428919078=cs4_01_glue_03 +-1886549740=cs4_01_glue_04 +32632287=cs4_01_glue_05 +-1365948637=cs4_01_glue_06 +-1427501211=cs4_01_layby_wall +-1428052870=cs4_01_rdecal01 +-834638150=cs4_01_rdecal01b +-1164360727=cs4_01_rdecal02 +-814256731=cs4_01_rdecal03 +-517402392=cs4_01_rdecal05 +372894942=cs4_01_rsl_mr_bb +-453764749=cs4_01_silo_dets +-2099114124=cs4_01_silo +-480971701=cs4_01_ttbrdg_01 +-1379563219=cs4_01_ttbrdg_02 +-1353131505=cs4_01_weeds_01 +847878690=cs4_02_247_sign_ovr +1787860179=cs4_02_247branding +719725701=cs4_02_airplanes +-1324747829=cs4_02_amco_jnt_01 +-1062367786=cs4_02_armco_008 +-722028952=cs4_02_armco_009 +-249139269=cs4_02_armco_010 +1229199720=cs4_02_armco_ditch_a001 +645221218=cs4_02_bb_247 +-1976676780=cs4_02_bb1 +-1736840469=cs4_02_bb2 +-1671840708=cs4_02_billbd002 +1344021442=cs4_02_billbd005 +-54564681=cs4_02_brrier_001 +175866931=cs4_02_brrier_002 +429793912=cs4_02_brrier_003 +928603630=cs4_02_brrier_004 +-979404168=cs4_02_brrier_006 +-748382718=cs4_02_brrier_007 +674979810=cs4_02_brriermr +-1414544219=cs4_02_build11 +784994930=cs4_02_building08_dec +-1322032541=cs4_02_cs_brrier_005 +-2100443145=cs4_02_culvert01 +1824139815=cs4_02_dbh_rocks01 +-1750171621=cs4_02_dbh_rocks02 +-1990925476=cs4_02_dbh_rocks03 +264949978=cs4_02_decalground +419116288=cs4_02_details +553781920=cs4_02_dt_tm_g +563253121=cs4_02_dtrack_04_d +1240267216=cs4_02_emissive001_lod +-1793810296=cs4_02_emissive01 +801907834=cs4_02_emissive02_lod +-1949659660=cs4_02_emissive02 +66417844=cs4_02_emissive02b_lod +1536129940=cs4_02_emissive02b +-1542376091=cs4_02_emissive03_lod +1355847681=cs4_02_emissive03 +-1545831709=cs4_02_emissive04_lod +-1491450733=cs4_02_emissive04 +99929759=cs4_02_erosiontube005 +-1849106304=cs4_02_erosiontube01 +589014608=cs4_02_erotub_004 +585366067=cs4_02_erotub_02 +314661358=cs4_02_erotub_03 +316148030=cs4_02_gas_dets +893604133=cs4_02_gashouses +179077922=cs4_02_glue_01 +-147104704=cs4_02_glue_02 +449291092=cs4_02_glue_03 +126385366=cs4_02_glue_04 +-464669087=cs4_02_glue_06 +1998047215=cs4_02_glue_ytool +1092327678=cs4_02_glue01 +-1728820246=cs4_02_glue013 +1344780206=cs4_02_glue03 +74162231=cs4_02_glue06 +-1236487823=cs4_02_hanger_decal +-1117818433=cs4_02_hanger +-61549402=cs4_02_hrdstand_01_g +733795938=cs4_02_hrdstand_01 +1964206350=cs4_02_hrdstand_02 +-1089489933=cs4_02_hse__se_a_decal0010303 +-1022861842=cs4_02_hse__se_c_dec0505 +627110465=cs4_02_hse__se_d_dec0202 +-1821650583=cs4_02_joshbog_d +1343048369=cs4_02_joshbog_g +656489756=cs4_02_joshbog +-1646246705=cs4_02_joshbog001 +-1821637434=cs4_02_jtnp_sign00 +-1521440625=cs4_02_jtnp_sign01 +-1755575134=cs4_02_jtnp_sign02 +-1518753571=cs4_02_jtnp_sign03 +1269503376=cs4_02_jtnp_signawn00 +25100601=cs4_02_jtnp_signawn01 +809524923=cs4_02_jtnp_signawn02 +-464402721=cs4_02_jtnp_signawn03 +-234659262=cs4_02_jtnp_signawn04 +-926675004=cs4_02_jtnp_signawn05 +-683758407=cs4_02_jtnp_signawn06 +-735992201=cs4_02_jtnp_signawn07 +-497597726=cs4_02_jtnp_signawn08 +-2061073879=cs4_02_jtnp_signdir01 +-1760090614=cs4_02_jtnp_signdir02 +-1769364995=cs4_02_ladder_det +1720813135=cs4_02_land01_d +1818817615=cs4_02_land01 +1192733101=cs4_02_land02 +2047542161=cs4_02_land03_glue +-1710960762=cs4_02_land03 +-1497186985=cs4_02_land04_barrier +-1595718228=cs4_02_land04_d +-2097673270=cs4_02_land04_g_b +-1713784935=cs4_02_land04_g +-2026558636=cs4_02_land04_grass01 +2038468587=cs4_02_land04_grass02 +-579117067=cs4_02_land04_rocks +-1049973779=cs4_02_land04_rocksb +-1564548870=cs4_02_land04 +837155877=cs4_02_land041_d +174210497=cs4_02_land04a_rocks +-979277480=cs4_02_land04a +-511318535=cs4_02_land05_barrier +251397798=cs4_02_land05_d +504062397=cs4_02_land05_rocks +584273192=cs4_02_land05_rocksb +146451672=cs4_02_land05 +176056389=cs4_02_land05a +1910028957=cs4_02_land06_g +1443710844=cs4_02_land06 +-396583904=cs4_02_land06rocks +1982955881=cs4_02_land07_ed +1903981763=cs4_02_land07_g +-1285990767=cs4_02_land07_rocks +1697310135=cs4_02_land07 +2027627084=cs4_02_land08_d +-1406164118=cs4_02_land08_rockg +-824186674=cs4_02_land08_rocks +1045403649=cs4_02_land08 +2103225385=cs4_02_land09_barrier +-2102020746=cs4_02_land09_ed +1847385198=cs4_02_land09_g +-389699286=cs4_02_land09_rocks +-1144810773=cs4_02_land09 +1842277118=cs4_02_land10_g +-1691331764=cs4_02_land10_tg +771749550=cs4_02_land10 +-424082398=cs4_02_land11_dg +-840930575=cs4_02_land11_g +393051042=cs4_02_land11_hs +-1760966464=cs4_02_land11 +273988330=cs4_02_land12_dg +1678938934=cs4_02_land12_g +1230810471=cs4_02_land12 +1666047280=cs4_02_land13_g +981340074=cs4_02_land13 +1955694438=cs4_02_land14_g +1692492912=cs4_02_land14 +-672142291=cs4_02_land15_g +161951057=cs4_02_land15 +-1965566493=cs4_02_land15b +-1024211430=cs4_02_land15c +1048133370=cs4_02_land16_g2 +1514294918=cs4_02_land16 +349726862=cs4_02_land16b +-1143696587=cs4_02_land17_g +1698456698=cs4_02_land17 +-293266680=cs4_02_land17b +549650307=cs4_02_land17c +868975001=cs4_02_land18 +-1545714203=cs4_02_mrgassta_dtl +665469667=cs4_02_mrgassta_int +-184331189=cs4_02_mrgasstation_ovr +804796717=cs4_02_mrgasstation +-824180254=cs4_02_newd01 +-50700778=cs4_02_newd02 +729969020=cs4_02_newd02b +-1421854045=cs4_02_newd03 +1081606310=cs4_02_nmall00_dec +1053163722=cs4_02_nmall00_dtl +-75435845=cs4_02_nmall00_fiz +-1611053851=cs4_02_nmall00_int +1806766519=cs4_02_nmall00 +1255625308=cs4_02_nmall014 +555416712=cs4_02_nmall02 +1867618220=cs4_02_nmall04_g +-628560027=cs4_02_nmall05 +-1739920307=cs4_02_raildecal01 +2010469496=cs4_02_rcplantb +1619879137=cs4_02_retainwall01 +1310900236=cs4_02_retainwall02 +1159441918=cs4_02_retainwall03 +2076728204=cs4_02_retwal01 +-1005144067=cs4_02_retwall +-1662497425=cs4_02_retwall002 +-453031573=cs4_02_retwall01 +738846764=cs4_02_retwall01b +-80100255=cs4_02_roofdetails +-1519997623=cs4_02_saljunk_01_g +254891688=cs4_02_saljunk_01 +136184640=cs4_02_smll_hse_a_dec +1020100034=cs4_02_smll_hse_a +934406076=cs4_02_statcvan009 +-269115266=cs4_02_statcvan023a002 +-595775911=cs4_02_statcvan023e +-1472626215=cs4_02_stuntcrash +-1304998276=cs4_02_sy_walla_g +1393211040=cs4_02_sy_walla +1089081951=cs4_02_sy_wallb +819950154=cs4_02_sy_wallc +-703598956=cs4_02_sydoor004 +134047419=cs4_02_syentbldg001 +179093458=cs4_02_temp_desk +-2033209834=cs4_02_terrain +1443903572=cs4_02_tlrtmp_08 +204002219=cs4_02_trailer_10 +-595898059=cs4_02_trailer_dets +1883529662=cs4_02_trailer_fnc +-1448108180=cs4_02_tt_lights +331692360=cs4_02_weed_01 +-636533343=cs4_02_weed_03 +-919559196=cs4_02_weed_04 +-1114927974=cs4_02_weed_05 +1812860569=cs4_02_weed002 +-547359425=cs4_02_weed003 +-846704240=cs4_02_weed004 +1394957512=cs4_02_weed005 +-1626835827=cs4_02_weed006 +-1932931056=cs4_02_weed007 +-2039341811=cs4_02_weed01 +1532232931=cs4_03_antnn +-222538388=cs4_03_armco00 +1214808159=cs4_03_armco01 +1587653841=cs4_03_armco02 +611563738=cs4_03_armco03 +909335641=cs4_03_armco04 +-1832978414=cs4_03_autoshop_a +1688607713=cs4_03_autoshop_d +-908411994=cs4_03_autoshop +1849149686=cs4_03_barn02 +-390028842=cs4_03_bb1 +-630520533=cs4_03_bb2 +-955720089=cs4_03_bb3 +1190878798=cs4_03_bb4 +1246391335=cs4_03_beach_01 +-31271975=cs4_03_beach_02 +-1307494554=cs4_03_beach_02a +-270846134=cs4_03_beach_03 +-64415154=cs4_03_beach_03a_water +-1221770498=cs4_03_beach_03a +2102555981=cs4_03_beach_wood01 +2098568709=cs4_03_beachwood02 +-1713612910=cs4_03_beachwood04 +-1708249343=cs4_03_billboard_06 +-120533686=cs4_03_billboards +1633400291=cs4_03_blends_01 +788386084=cs4_03_blends_02 +1508523535=cs4_03_brdg_1 +1806262669=cs4_03_brdg_2 +-261324053=cs4_03_brdg_rails_01_lod +1358632226=cs4_03_brdg_rails_01 +871727919=cs4_03_brdg_rails_02_lod +224366056=cs4_03_brdg_rails_02 +1613400944=cs4_03_brdgsup001 +1485497129=cs4_03_bridge_1d +-1087273773=cs4_03_bridge_1d002 +2138839859=cs4_03_decal_1 +-2012082963=cs4_03_decal_1a +-1771099961=cs4_03_decal_2b +-2069822165=cs4_03_decal_2c +-1691561324=cs4_03_decal_3 +-1394117111=cs4_03_decal_4 +-1833516636=cs4_03_decal_5 +-1521391911=cs4_03_decal_6 +-299370363=cs4_03_decal_7 +-634786833=cs4_03_dishes +-246639520=cs4_03_emissive_lod +706444570=cs4_03_emissive +1738925471=cs4_03_fastfood_d +1531984373=cs4_03_fastfood +630722592=cs4_03_garage_a +-88622512=cs4_03_garage_d +-915147649=cs4_03_garage +-1622219690=cs4_03_gassign +-856346311=cs4_03_glue_02 +-662910908=cs4_03_glue_04 +-1086155312=cs4_03_glue_05 +-278043392=cs4_03_hardware_a +-1164488780=cs4_03_hardware +-1734720672=cs4_03_hoarder +518072783=cs4_03_hut01 +67011480=cs4_03_hut1_g +-1593249204=cs4_03_ladder_obj +-879167424=cs4_03_land04_a +977744106=cs4_03_land04_a1 +-2006191605=cs4_03_land04_g +978316165=cs4_03_land05_d +-781442579=cs4_03_land05_d2 +-233459147=cs4_03_land066_a +338839933=cs4_03_landtubes +-1941914915=cs4_03_liquor_sign +-976318556=cs4_03_mainbuilding3_a +2119193404=cs4_03_market_a +-1745975688=cs4_03_market_d +1235249629=cs4_03_market_l +-681384395=cs4_03_market +-579018438=cs4_03_market1_a +-1040045387=cs4_03_market1_d +339826911=cs4_03_market1 +-985735279=cs4_03_marketground_a +1084520462=cs4_03_marketground +905914370=cs4_03_parking_a +881291775=cs4_03_pst +22612995=cs4_03_shack_a +915050694=cs4_03_shack +458900499=cs4_03_shack-01_fizz +1962014499=cs4_03_shack-02_fizz +308957495=cs4_03_tower +868964314=cs4_03_trail_7 +-1686159662=cs4_03_trailer_a +1092153397=cs4_03_trailer +-1330155329=cs4_03_warehouse_a +166372136=cs4_03_warehouse_d +167430596=cs4_03_warehouse +1813001768=cs4_03_weeds_a1 +1640438655=cs4_03_yucca_sign +1647368380=cs4_03q_trail_7o +546574527=cs4_04_abanclub_details +900850041=cs4_04_abanclub_details2 +669664746=cs4_04_abanclub_details3 +333155681=cs4_04_abanclub +157506956=cs4_04_barrier +1766287396=cs4_04_bb_hd_2 +1501238951=cs4_04_bb_hd +-221294210=cs4_04_beach_1 +-1618957602=cs4_04_beach_2 +-1926592974=cs4_04_beach_3 +-1143708795=cs4_04_beach_4 +947281099=cs4_04_beach_5 +937843627=cs4_04_beach_6 +-450906593=cs4_04_beach_7 +1746043424=cs4_04_decal_01 +-1763909708=cs4_04_decal_02 +-611915509=cs4_04_decal_03 +-361232659=cs4_04_decal_04 +-1088802766=cs4_04_decal_05 +-1912855471=cs4_04_decal_06_lod +-848933686=cs4_04_decal_06 +-1979318853=cs4_04_decal_07_lod +851187576=cs4_04_decal_07 +196822718=cs4_04_decal_08_lod +1089188823=cs4_04_decal_08 +813409866=cs4_04_decal_09_lod +369843731=cs4_04_decal_09 +-154069085=cs4_04_decal_10 +-776942237=cs4_04_decal_11 +-2074660171=cs4_04_decal_12 +-1374091724=cs4_04_decal_13 +-543200960=cs4_04_decal_14 +-1698996355=cs4_04_decal_15 +754680831=cs4_04_decal_16 +1997412387=cs4_04_decal_17 +-1454900074=cs4_04_decal_18 +74953460=cs4_04_decal_19 +-1155584619=cs4_04_decal_20_lod +-1866487267=cs4_04_decal_20 +-1564559966=cs4_04_decal_202 +1046865622=cs4_04_desert_house_004_d +940589876=cs4_04_desert_house +-1460841362=cs4_04_details +1541412200=cs4_04_details02 +1268134213=cs4_04_emissive_lod +1360076409=cs4_04_emissive +1618010572=cs4_04_extras_lod +502651650=cs4_04_extras +1176522171=cs4_04_fish_01 +808395225=cs4_04_fish_02 +1354752989=cs4_04_frame_01 +-1107035351=cs4_04_frame_01b_lod +-1959413940=cs4_04_frame_01b +-1901248961=cs4_04_frame_01d +-896355159=cs4_04_frame_02c +1944758834=cs4_04_frame_03 +-1425490555=cs4_04_frame_03a_lod +-872204626=cs4_04_frame_03a +-756750319=cs4_04_frame_04 +-1725099604=cs4_04_house_obj +839480373=cs4_04_marinasign +1352304157=cs4_04_mebar +-652432226=cs4_04_props_lod +567620726=cs4_04_refprox_07 +-719033438=cs4_04_roks +-1967034464=cs4_04_struct +1925638435=cs4_04_stuntj +-1250529391=cs4_04_tank +1173717752=cs4_04_tank02 +-1764214667=cs4_05_airfd_4grs +849090017=cs4_05_airfld_1 +1326796499=cs4_05_airfld_2 +1479303425=cs4_05_airfld_3 +1800669012=cs4_05_airfld_4 +826336055=cs4_05_airfld3da1 +1420678865=cs4_05_airfld4da02 +-1179545801=cs4_05_airsign_railings +1232526059=cs4_05_airsign +537628278=cs4_05_buswreck +410834954=cs4_05_chopshop001_d +-201865149=cs4_05_chopshop001 +59243781=cs4_05_con_tower_rail +294885011=cs4_05_con_tower +-1114960848=cs4_05_emissive_lod +-87132795=cs4_05_emissive +163235331=cs4_05_hanger01 +-1503953480=cs4_05_htrail1 +-802237488=cs4_05_sdw_decal +1182487712=cs4_05_signs_pole +214623845=cs4_05_signs +-1617227128=cs4_05_tower_dets +1658865961=cs4_05_weeds_01 +949054987=cs4_06_bigh_rails +-1225896531=cs4_06_bighouse_decal +1327405660=cs4_06_bighouse +-1954828839=cs4_06_build_014 +-1192134816=cs4_06_build_2o001 +-1882478699=cs4_06_build_5 +-1787319301=cs4_06_build_5o +-1640414096=cs4_06_build_6 +-1337562998=cs4_06_build_7 +-1265120115=cs4_06_build_8_rails1 +-496195530=cs4_06_build_8_rails2 +1118834015=cs4_06_build_8 +-1923651925=cs4_06_build_8a_rails2_lod +1771351428=cs4_06_cover012 +-373549657=cs4_06_cover10a +5545214=cs4_06_cover11_o +741295135=cs4_06_cover11 +-1171698966=cs4_06_cover2 +2103830495=cs4_06_cover2b +-1763566885=cs4_06_cover2o +-1055902008=cs4_06_cover3_2 +-1360555401=cs4_06_cover3_3 +1601279352=cs4_06_cover3 +1468044381=cs4_06_cover3o +106754863=cs4_06_cover4o +101249959=cs4_06_cover5o +-1157148538=cs4_06_cover6a_trls +251135581=cs4_06_cover6a +-449695022=cs4_06_cover6b +266862721=cs4_06_cover7o +1885225560=cs4_06_cover8o +376901150=cs4_06_cover9a_rails +-1054841786=cs4_06_cover9a +-1293760565=cs4_06_cover9b +49931820=cs4_06_coverwall +-1790671127=cs4_06_coverwall22 +-1229407305=cs4_06_croop001 +1951540984=cs4_06_decal_terrain +2059298290=cs4_06_decal004 +1019449168=cs4_06_decal03 +1971119538=cs4_06_detail01 +605420624=cs4_06_details01 +-1475521149=cs4_06_emm_00_lod +-516996438=cs4_06_emm_00 +1671163798=cs4_06_emm_01_lod +-143888604=cs4_06_emm_01 +1648312718=cs4_06_emm_02_lod +95095713=cs4_06_emm_02 +-681424859=cs4_06_emm_03_lod +434844705=cs4_06_emm_03 +731847875=cs4_06_emm_04_lod +-1176767488=cs4_06_emm_04 +975684304=cs4_06_emm_05_lod +-929066617=cs4_06_emm_05 +-921696780=cs4_06_emm_06_lod +-564019957=cs4_06_emm_06 +-72081668=cs4_06_glue +-1836844716=cs4_06_glue1 +-2068423239=cs4_06_glue2 +-1379920424=cs4_06_land01 +-1898625437=cs4_06_land01a +344744815=cs4_06_land02 +809112109=cs4_06_land03_d +175066933=cs4_06_land03 +347336422=cs4_06_land04_d +-556042230=cs4_06_land04 +1956291466=cs4_06_land05 +-1957971469=cs4_06_lighting01 +1905821325=cs4_06_lighting02 +-1612094674=cs4_06_lighting03 +-1775546446=cs4_06_lighting04 +-1200384958=cs4_06_lighting05 +-422678281=cs4_06_lighting06 +-399622707=cs4_06_meth_rails +11380093=cs4_06_meth_slod +-454659988=cs4_06_meth01c +1406229301=cs4_06_methlbovly +521954756=cs4_06_motel_01 +139737140=cs4_06_motel_02 +-115296330=cs4_06_motel_crprk +-2040856448=cs4_06_motelbase_rails +-1739235580=cs4_06_motelbase +-1509186116=cs4_06_motelbase008 +-134329928=cs4_06_motelbase009 +1422157140=cs4_06_motelbase2 +-1955206203=cs4_06_motelcvr1 +1828584758=cs4_06_moteldetail002 +-1084244638=cs4_06_moteldetail01 +-631839943=cs4_06_motelroom01 +-862107706=cs4_06_motelroom02 +925703396=cs4_06_motelroom03 +563868102=cs4_06_motelroom04 +-36001212=cs4_06_motelroom05 +-264892677=cs4_06_motelroom06 +1585547869=cs4_06_motl_ovly00_lod +-594528334=cs4_06_motl_ovly00 +-1236341968=cs4_06_motl_ovly01 +941059775=cs4_06_motl_ovly02 +566837795=cs4_06_motl_ovly03 +326739332=cs4_06_motl_ovly04 +221550842=cs4_06_motl_ovly05 +1858657317=cs4_06_motl_ovly06 +-1384070146=cs4_06_neonsign_lod +1655856215=cs4_06_neonsign +-1414653859=cs4_06_pave +-523157973=cs4_06_signageb +-1571966314=cs4_06_smallhouse +-1578582290=cs4_06_water +-665116549=cs4_06_weed +499855988=cs4_06_weeds +-619301697=cs4_06_weeds2 +-331622646=cs4_06_weeds3 +-1568554089=cs4_06_weeds4 +-1681021795=cs4_06_wreckage_brand +-890490064=cs4_07_build_1 +-1100244853=cs4_07_build_10 +-1597382940=cs4_07_build_2 +-171241723=cs4_07_build_2d +1214983804=cs4_07_build_3 +618162007=cs4_07_build_5 +2007572951=cs4_07_build_5o +-634924553=cs4_07_build_7 +-337545878=cs4_07_build_8 +-691355773=cs4_07_build_coop +-1670942330=cs4_07_car1 +-1844922225=cs4_07_details +-283402324=cs4_07_glue_01 +-666275320=cs4_07_glue_02 +-875128755=cs4_07_gun1 +-2079213241=cs4_07_gun1o001 +-1762248720=cs4_07_gunsign +-1727725688=cs4_07_land01 +-1820265000=cs4_07_land01o +20118310=cs4_07_land01o002_lod +-1780731512=cs4_07_land01o2 +-1349451993=cs4_07_land01olod +-1519602195=cs4_07_land2 +1671491486=cs4_07_land2o_b_lod +-60050272=cs4_07_land2o_lod +-1388927589=cs4_07_land2o +-1766352765=cs4_07_land3 +-864414267=cs4_07_n_emm_lod +-1008130700=cs4_07_n_emm +596540879=cs4_07_n_emm01_lod +43777778=cs4_07_n_emm01 +-2092672124=cs4_07_n_emm02_lod +-1932192922=cs4_07_n_emm02 +352952096=cs4_07_n_emm03_lod +-1628522599=cs4_07_n_emm03 +-1143958209=cs4_07_officedetails001 +989254138=cs4_07_parking +-1937439804=cs4_07_planks +604055968=cs4_07_q_emm_lod +643683684=cs4_07_q_emm +-482162080=cs4_07_q2_emm_lod +-919455991=cs4_07_q2_emm +1024301851=cs4_07_q3_emm_lod +-1908729225=cs4_07_q3_emm +-1082798138=cs4_07_q4_emm_lod +-997006093=cs4_07_q4_emm +-244722705=cs4_07_q6_emm_lod +128699884=cs4_07_q6_emm +16472247=cs4_07_q6_emm01_lod +696257464=cs4_07_q6_emm01 +505284944=cs4_07_q6_emm02_lod +-1893083382=cs4_07_q6_emm02 +1557028451=cs4_07_q6_emm03_lod +2096312989=cs4_07_q6_emm03 +-229603276=cs4_07_railings +-832987823=cs4_07_railings2 +-1136264918=cs4_07_railings3 +-996598338=cs4_07_rails_lod +1939687127=cs4_07_rocks1 +-1487950285=cs4_07_rocks2 +1531924256=cs4_07_salesigns +1638670722=cs4_07_shop001 +448880274=cs4_07_signs3 +533194907=cs4_07_signs4 +242075111=cs4_07_signs5 +-1720895447=cs4_07_signsnew3 +576544876=cs4_07_statc12 +182212749=cs4_07_statc12a +835331676=cs4_07_statc12o +755920184=cs4_07_trail_011 +1322758346=cs4_07_trail_012 +1934199637=cs4_07_trail_3 +-214234306=cs4_07_trail_4 +628223915=cs4_07_trail_5 +576641169=cs4_07_trail_5o +-944819169=cs4_07_trail_6 +-2019580243=cs4_07_trail_6o +-1175381853=cs4_07_trail_7 +-1854621449=cs4_07_trail_7o +-426364848=cs4_07_weed_01 +-655518465=cs4_07_weed_02 +693652912=cs4_08_4sale_sign +-541595634=cs4_08_detailsb +1912376473=cs4_08_detailsc +633081791=cs4_08_emm_00_lod +-146868904=cs4_08_emm_00 +-2031805772=cs4_08_emm_01_lod +1108183800=cs4_08_emm_01 +536485506=cs4_08_emm_02_lod +1402220037=cs4_08_emm_02 +-1742476675=cs4_08_emm_03_lod +-1637104717=cs4_08_emm_03 +-1611949681=cs4_08_emm_04_lod +-1339463890=cs4_08_emm_04 +230938297=cs4_08_emm_05_lod +1527823602=cs4_08_emm_05 +-1046214587=cs4_08_emm_06_lod +1221007455=cs4_08_emm_06 +1736475688=cs4_08_emm_07_lod +-1229654983=cs4_08_emm_07 +2099608430=cs4_08_emm_08_lod +-1526574892=cs4_08_emm_08 +-225723884=cs4_08_glue +-716227880=cs4_08_land_1 +-426582689=cs4_08_land_2 +-1587162358=cs4_08_land_6 +1143759535=cs4_08_land_6o +-143261963=cs4_08_land_o +1420727282=cs4_08_q_stairs +-407220476=cs4_08_q +-1354015243=cs4_08_q2 +-1232879585=cs4_08_rocks_2 +-2005729755=cs4_08_rocks_2a +-1279514846=cs4_08_rocks +1101906367=cs4_08_tr2 +1910529165=cs4_08_traielrs3_o001 +1316272175=cs4_08_trailer2_o +-383205632=cs4_08_trailers005 +1822262678=cs4_08_trailers1_o +1296063215=cs4_08_trailers1_railing +-424352664=cs4_08_trailers1_rls +-51083388=cs4_08_trailers1_rls2 +-1080369913=cs4_08_trailers1 +-144454500=cs4_08_trailers2 +714617596=cs4_08_trailers3 +1546087972=cs4_08_trailers4_o +460494001=cs4_08_trailers4 +1548062940=cs4_08_trailers4b +1269923513=cs4_08_trailers4shed +228500648=cs4_08_trailers5_o +-437361003=cs4_08_trailers5_rls +1293809671=cs4_08_trailers5 +-555099304=cs4_08_trailers6_2rl +1706939242=cs4_08_trailers6_d +246101585=cs4_08_trailers6_rl +-1096805318=cs4_08_trailers6_stairs +1661281237=cs4_08_trailers6 +587173005=cs4_08_trailers66_rls +-1857641542=cs4_08_trailers7_o +2018075251=cs4_08_trailers8_o +-356307181=cs4_08_trailers8_rl +-2088999741=cs4_08_trailers8 +1632562065=cs4_08_trailers9_o +2025934669=cs4_08_trailers9 +1750752668=cs4_08_weed +-1953112047=cs4_09_armco_02 +-422156310=cs4_09_bdg1 +-1316707390=cs4_09_beams +803668445=cs4_09_bilbrd_01 +-836943093=cs4_09_billbd_01_2 +651392374=cs4_09_billbd_01_d +691125563=cs4_09_billbd_01 +-1544761399=cs4_09_build02 +2085930498=cs4_09_build02o +-963615993=cs4_09_build11_rails +-755158719=cs4_09_build11 +-1674329694=cs4_09_building002 +-1068555919=cs4_09_cover02 +782793702=cs4_09_cover2o +-1871382919=cs4_09_decal001_lod +-1101997518=cs4_09_decal001 +-808455438=cs4_09_em_00_lod +2021723169=cs4_09_em_00 +919117607=cs4_09_em_01_lod +-2009158756=cs4_09_em_01 +-263371131=cs4_09_em_02_lod +-722975506=cs4_09_em_02 +736903811=cs4_09_em_03_lod +-473242957=cs4_09_em_03 +1250864016=cs4_09_firestation_g001 +1926654500=cs4_09_firestation001 +1316094335=cs4_09_glue_01 +-2077725461=cs4_09_glue_02 +1985583924=cs4_09_land007 +2064426138=cs4_09_land008 +-200429248=cs4_09_land01_g001_lod +1933771109=cs4_09_land01_g001 +1706042862=cs4_09_land02_d_lod +-791533649=cs4_09_land02_d +-1195836996=cs4_09_land03 +2104312887=cs4_09_land04_dec +-280002233=cs4_09_land04_dec001_lod +1928195623=cs4_09_land04 +140880483=cs4_09_land05_blend +1570292605=cs4_09_land05 +1431139076=cs4_09_land05o_lod +-3901208=cs4_09_land05o +293612361=cs4_09_land06 +-1448148507=cs4_09_rails_00 +1448341236=cs4_09_railsa_lod +524606230=cs4_09_railsa +1043809244=cs4_09_rr_01 +874524590=cs4_09_rr_02 +-1997524836=cs4_09_sandy_shores_sign2 +250155808=cs4_09_sign001 +803918835=cs4_09_trailer_a_g +-682656898=cs4_09_trailer_a +-1926460091=cs4_10_247_emissive_dummy +507333880=cs4_10_247_ovr001 +421396427=cs4_10_247 +-1763290008=cs4_10_ant_details +292776155=cs4_10_ant_details01 +-544406257=cs4_10_ant_details02 +40219222=cs4_10_antenna_d +-1904424043=cs4_10_antenna +1962837466=cs4_10_bar_details01 +-894590003=cs4_10_bar +-906205556=cs4_10_barbers_e_dummy +-1712761168=cs4_10_decal_gas_station001 +1353697175=cs4_10_decal_gas_terrain +-1301818654=cs4_10_decal_medc1 +1592611855=cs4_10_decal_medterc1 +1003687339=cs4_10_decal_store +-229519445=cs4_10_decals_builds02 +-503624072=cs4_10_decals_trailer003 +126573100=cs4_10_decals_trailer02 +434118530=cs4_10_decaltrailer +-442088732=cs4_10_detail_sign +487465074=cs4_10_details_block01 +-364065174=cs4_10_details +1111005048=cs4_10_detailspark +618345108=cs4_10_dinner +2083220407=cs4_10_dinnerint +-1832726235=cs4_10_em_01_lod +-1595865086=cs4_10_em_01 +-598404420=cs4_10_em_011 +-100116762=cs4_10_em_02_lod +2134379593=cs4_10_em_02_lod001 +-130632020=cs4_10_em_02 +626710366=cs4_10_em_03_lod +114840559=cs4_10_em_03 +1302975065=cs4_10_em_05_lod +1569915223=cs4_10_em_05 +-1615986685=cs4_10_em_06_lod +-1290949541=cs4_10_em_06 +-1184759631=cs4_10_em_07b_lod +2054150691=cs4_10_em_07b +1878595764=cs4_10_em_10_lod +97506634=cs4_10_em_10 +-1845934937=cs4_10_em02_lod +1978399671=cs4_10_em02 +81177474=cs4_10_emissign_lodn +-1317882769=cs4_10_emissign +460093487=cs4_10_emissive_lod +-1426342691=cs4_10_emissive +631805804=cs4_10_garage_01 +884001511=cs4_10_garage +-683605629=cs4_10_garage01 +-174113217=cs4_10_garage02 +1866722145=cs4_10_gas_station +2118053318=cs4_10_glue_01a +-98998563=cs4_10_glue_02a +-1214984691=cs4_10_glue_03a +499980572=cs4_10_glue_04a +1922154868=cs4_10_glue_05a +-1360939148=cs4_10_house01 +1275261896=cs4_10_house2 +500504429=cs4_10_house3 +796408499=cs4_10_house4 +-2096666124=cs4_10_medicalc +-2060945936=cs4_10_railings +637746795=cs4_10_railings2 +-469509655=cs4_10_rails +-582656997=cs4_10_ralings2 +-1637223080=cs4_10_sh_rls00 +1269774743=cs4_10_sh_rls022 +1459807879=cs4_10_sh_rls03 +1375660754=cs4_10_sheriff_e_dummy +1068386828=cs4_10_sheriff_e_lod +-1287420176=cs4_10_sheriff_st_rails2lod +2029920098=cs4_10_sheriff_station +-1052354530=cs4_10_sheriff_wind_lod +-1831519059=cs4_10_sheriff_windows +-1580159359=cs4_10_sign_rest +-683596539=cs4_10_store +-641387932=cs4_10_tattoo +1649689118=cs4_10_terrain_gas +397330660=cs4_10_terrain_medic_ovly +8672541=cs4_10_terrain_medic +1975418828=cs4_10_terrain_sheriff +1028715031=cs4_10_terrain01 +876797947=cs4_10_terrain02 +-283889609=cs4_10_trailer_em_b_win +953468486=cs4_10_trailer_em +-2062363770=cs4_10_trailer_em001_lod_b_win +-719087221=cs4_10_trailer_em001_lod +-969606429=cs4_10_trailer002 +-2105809433=cs4_10_trailer003b_b_win +-10123193=cs4_10_trailer003b_details +2071524813=cs4_10_trailer003b_rails +-598965564=cs4_10_trailer003b_windows +-923434404=cs4_10_trailer003b +962792103=cs4_10_traileranim +-57654255=cs4_10_trailertrash_dummy +-935292684=cs4_10_trailertrash_lod +1125350320=cs4_10_trevorfake_hd +-2065683499=cs4_10_trevweeds +-1093344540=cs4_10_trvrtlr_colswap +-200166522=cs4_10_v_38_barbers_lod +2103568138=cs4_10_v_sheriff_milo_lod +256868763=cs4_11_armc_02 +1960961523=cs4_11_awning +840284527=cs4_11_barn02 +1053887546=cs4_11_barrier01 +-791160926=cs4_11_billb_uniteas +-934076442=cs4_11_bld01sign +1729204490=cs4_11_brr_002 +635138642=cs4_11_brrier_01 +606768514=cs4_11_brrier4 +-2139733588=cs4_11_build01_d +-2137045097=cs4_11_build01 +-2064072192=cs4_11_build02_d +1170821612=cs4_11_build02 +1561087687=cs4_11_build03_g +1007828606=cs4_11_build03 +1821444465=cs4_11_cvana +-439027499=cs4_11_cvn_r +2035256974=cs4_11_emis1_lod +877808318=cs4_11_emis1 +1121150912=cs4_11_emis2 +-1181602087=cs4_11_emis3_lod +756300866=cs4_11_emis3 +-2147063227=cs4_11_emismr_lod +180878965=cs4_11_emismr +1958096763=cs4_11_emismr2_lod +-2085338380=cs4_11_emismr2 +395534035=cs4_11_ems2_lod +551923123=cs4_11_glue_01 +-2084965542=cs4_11_glue_03 +1374432709=cs4_11_hrdstn01 +1606011232=cs4_11_hrdstn02 +-1532036283=cs4_11_jt_sgn1 +-1022765374=cs4_11_jtnp_sgn +-997376034=cs4_11_land_01 +1781467939=cs4_11_land_02 +2088546238=cs4_11_land_03 +-975289724=cs4_11_land_04 +-651138776=cs4_11_land_05 +1131003289=cs4_11_land_06 +1155317887=cs4_11_land_07 +1512470623=cs4_11_nr_00 +-1254955555=cs4_11_overlooka +1520350287=cs4_11_overlookasign +-1739081280=cs4_11_ovr_rails +961320796=cs4_11_props_bulbw018 +1795881688=cs4_11_props_bulbw019 +898536430=cs4_11_props_cm93190_hvstd +-1630434222=cs4_11_props_e_wire013 +-1935972378=cs4_11_props_e_wire014 +1964488927=cs4_11_props_e_wire016 +-235949439=cs4_11_props_e_wire017 +-475720212=cs4_11_props_e_wire018 +-1102132404=cs4_11_props_e_wire019 +1126778499=cs4_11_props_e_wire020 +1441229823=cs4_11_props_e_wire021 +1713638536=cs4_11_props_e_wire022 +-345827588=cs4_11_props_e_wire024 +-1758398789=cs4_11_props_mountwire006 +1237801941=cs4_11_props_mountwire007 +-1051478364=cs4_11_props_mountwire012 +-417496517=cs4_11_props_mountwire013 +1946273337=cs4_11_props_mountwire01c001 +-1220324263=cs4_11_props_mountwire01d001 +664587029=cs4_11_props_mountwire01e001 +-1924182156=cs4_11_props_mountwire020 +730337209=cs4_11_props_propsmountwire019 +-960040041=cs4_11_props_sal_emissive +1487710136=cs4_11_props_sallightwire +2145065583=cs4_11_propsmountwire01b001 +1776355738=cs4_11_pst +1201231170=cs4_11_rc_rails +914050093=cs4_11_rcplantc001 +-898993166=cs4_11_retwall02 +-1450945189=cs4_11_sal_cvana_d +17728622=cs4_11_sal_cvana_g +200940302=cs4_11_sal_cvana +-292637873=cs4_11_saljunk_01 +539222631=cs4_11_salm_drt_g +599410811=cs4_11_salm_drt_g1 +1455474672=cs4_11_salm_drt_g1lod +905374964=cs4_11_salm_drt_g2 +-168918799=cs4_11_salm_drt_g2lod +1957201841=cs4_11_salm_drt_glod +655497131=cs4_11_salship +-2132784043=cs4_11_salv_barrier +1578836216=cs4_11_salvationm +-968427613=cs4_11_salvtruck_g +251669336=cs4_11_salvtruck +-1327211925=cs4_11_trailer2 +-548372639=cs4_11_trailer2d +-857089250=cs4_11_truckstop_dec +1679893977=cs4_11_truckstop_sign +111012742=cs4_11_truckstop +1604762609=cs4_11_weed_003 +374753611=cs4_11_weed_01 +1177626880=cs4_11_weed_02 +-247023604=cs4_11_weeds_002 +-474211081=cs4_11_weeds_003 +-695438114=cs4_11_weeds_01 +1428818914=cs4_12_armcoend_01 +-923503655=cs4_12_armcoend_05 +483136388=cs4_12_bb1 +714026762=cs4_12_bb2 +-2142086513=cs4_12_bb3 +-1911785981=cs4_12_bb4 +1733816625=cs4_12_billbd_01 +480598989=cs4_12_billbd_02 +1304706570=cs4_12_billbd_03 +-281509644=cs4_12_billbd_04 +1969168577=cs4_12_cncbrdg01 +-1222503825=cs4_12_erotub_01 +-938429364=cs4_12_erotub_02 +450845160=cs4_12_erotub_03 +-1346337864=cs4_12_erotub_04 +-1977567111=cs4_12_erotub_06 +2018940133=cs4_12_erotub_07 +1564496005=cs4_12_erotub_mr2 +307856661=cs4_12_glue_03 +610085148=cs4_12_glue_04 +1718241301=cs4_12_land_01_g +1432713675=cs4_12_land_01 +-1234698005=cs4_12_land_02_1g +-1976612702=cs4_12_land_02_g +1779409707=cs4_12_land_02 +848454429=cs4_12_land_02b_g +-525839697=cs4_12_land_03_d +-338418763=cs4_12_nd_wall_04 +427654919=cs4_12_nd_wall_05 +1061505690=cs4_12_nd_wall_06 +-366238015=cs4_12_retainwall01 +-652606306=cs4_12_retainwall04 +474462772=cs4_12_rock_002 +1822304559=cs4_12_rock_01b001 +731808700=cs4_12_tt_watert_ovr +-816139547=cs4_12_tt_watert +1152072959=cs4_12_tt_watrl01 +1732411953=cs4_12_tt_watrl02 +1696611413=cs4_12_watert_dets +1474872810=cs4_12_weed_01 +1241164302=cs4_12_weed_02 +342146787=cs4_12_weed_03 +951711666=cs4_13_alphasign +1497213760=cs4_13_animal_ark_sign_b +2142679702=cs4_13_animal_ark_sign_em +-1842049283=cs4_13_animal_ark_sign +659838201=cs4_13_ark_skip +1875981204=cs4_13_armco00 +1511262234=cs4_13_armco01 +1401191167=cs4_13_armco02 +1102993267=cs4_13_armco03 +-364140397=cs4_13_armco04 +-669940705=cs4_13_armco05 +-773785670=cs4_13_armco06 +629087993=cs4_13_armco08 +1388902796=cs4_13_armco09 +99377332=cs4_13_armco11 +-1675391712=cs4_13_armco12 +-1438439073=cs4_13_armco13 +1086281305=cs4_13_armco14 +-1342523022=cs4_13_bdh_00007_d +856559177=cs4_13_bdh_01_d +-654310387=cs4_13_bdh_01 +385133393=cs4_13_bdh_02_d +198142379=cs4_13_bdh_02 +122751284=cs4_13_bdh_03_d +1733697723=cs4_13_bdh_03 +357912657=cs4_13_bdh_04_d +1476690456=cs4_13_bdh_04 +1818638926=cs4_13_bdh_06_d +1421015925=cs4_13_bdh_06 +-1348095659=cs4_13_bdh_07 +1048186323=cs4_13_bdh_07b +-1330992421=cs4_13_bilbrd_01 +841546978=cs4_13_billbd_005 +545159008=cs4_13_billbd_01 +-938588547=cs4_13_billbd_02 +-1238129976=cs4_13_billbd_03 +-2128004940=cs4_13_billbd_04 +-1884840887=cs4_13_build_01_b +-1271798087=cs4_13_build_01_b001 +302177697=cs4_13_build_01_fiz +-355411821=cs4_13_build_01 +-806182185=cs4_13_build_02 +-683466180=cs4_13_build_03_g +972727015=cs4_13_build_conv001 +854987998=cs4_13_build_conv002 +554332427=cs4_13_build_conv003 +3288923=cs4_13_build_conv004 +-325089226=cs4_13_build_conv005 +-568661203=cs4_13_build_conv006 +-877869487=cs4_13_build_conv007 +-947995147=cs4_13_build_conv008 +872887404=cs4_13_build_conv01 +1090863272=cs4_13_conv_00_fiz +823927649=cs4_13_conv_00_grille +-1281278663=cs4_13_conv_00 +-968285545=cs4_13_conv_01_fiz +535557766=cs4_13_conv_01_grille +-1527275546=cs4_13_conv_01 +-1680082686=cs4_13_conv_02_fiz +916442835=cs4_13_conv_02_grille +-1255751612=cs4_13_conv_02 +1161315160=cs4_13_conv_03_fiz +1820746960=cs4_13_conv_03_grille +1750574759=cs4_13_conv_03 +1966906819=cs4_13_conv_04_fiz +398764326=cs4_13_conv_04_grille +1518963467=cs4_13_conv_04 +-748898545=cs4_13_conv_05_fiz +-1835524275=cs4_13_conv_05_grille +-1947046436=cs4_13_conv_05 +2060774599=cs4_13_decal_boat_02 +839874260=cs4_13_desert_house_10_d +1054791363=cs4_13_desert_house_10_xtra +-97409929=cs4_13_desert_house_10 +-1397030649=cs4_13_desert_house_9_dec +1037388480=cs4_13_desert_house_9_xtra +983985616=cs4_13_desert_house_9 +1295992633=cs4_13_emissive_a_lod +569037394=cs4_13_emissive_a +1082462666=cs4_13_emissive_b_lod +861500719=cs4_13_emissive_b +254275022=cs4_13_emissive_c_lod +1028884775=cs4_13_emissive_c +-319868396=cs4_13_emissive_d_lod +1336225226=cs4_13_emissive_d +2030111499=cs4_13_emissive_e_lod +-923197328=cs4_13_emissive_e +56553726=cs4_13_emissive_lod +-1126590283=cs4_13_emissive +-766810179=cs4_13_glue_01 +-1014674895=cs4_13_glue_02 +-1165182912=cs4_13_glue_03 +963294714=cs4_13_glue_06 +-227268594=cs4_13_glue_07 +788152544=cs4_13_gm_weeds +-1716711416=cs4_13_gnd_01 +-151263332=cs4_13_gndtrk_01 +1394308576=cs4_13_gnt00 +1638470395=cs4_13_gnt01 +-518680094=cs4_13_gnt02 +-161825684=cs4_13_gnt03 +193193662=cs4_13_gnt04 +-1879620296=cs4_13_highlogo +1759636465=cs4_13_house_wall_dec +1971587821=cs4_13_house_wall +-1884513979=cs4_13_land_01_ov +550556671=cs4_13_land_01_ov1_lod +-453535359=cs4_13_land_nmalll_ov +-1515432155=cs4_13_mal_drain +135582351=cs4_13_malrd_01 +-296015247=cs4_13_mine +126022362=cs4_13_minileft_d +1616621306=cs4_13_minileft +-295748308=cs4_13_minimain_d +1719884476=cs4_13_minimain +-1129575831=cs4_13_miniright_d +-1887845111=cs4_13_miniright +1026682010=cs4_13_nmall017 +803721734=cs4_13_nmall018 +382152130=cs4_13_nmall15_d +-465940667=cs4_13_nmall15 +243664525=cs4_13_props_cs4_13_wspline_035 +-1828492629=cs4_13_props_wire_035 +1984674972=cs4_13_props_wspline_00 +1125275178=cs4_13_props_wspline_01 +1388901783=cs4_13_props_wspline_02 +525110943=cs4_13_props_wspline_03 +831894321=cs4_13_props_wspline_04 +923713067=cs4_13_props_wspline_05 +1239278537=cs4_13_props_wspline_06 +610343120=cs4_13_props_wspline_08 +-295883587=cs4_13_props_wspline_09 +240478025=cs4_13_props_wspline_10 +1414034210=cs4_13_props_wspline_11 +-226807915=cs4_13_props_wspline_12 +586092656=cs4_13_props_wspline_14 +-1925487353=cs4_13_props_wspline_15 +786045922=cs4_13_retaining00 +-445839095=cs4_13_retaining01 +-215210873=cs4_13_retaining02 +1477242439=cs4_13_retaining03 +1702070548=cs4_13_retaining04 +1016477530=cs4_13_retaining05 +1247269597=cs4_13_retaining06 +-1822235406=cs4_13_retaining07 +-1589215047=cs4_13_retaining08 +-463487813=cs4_13_retwall002 +-793865457=cs4_13_rn02 +514369634=cs4_13_rr_a +-100982823=cs4_13_rural3gr +1063130831=cs4_13_rural3grde +717269458=cs4_13_shed +-495872921=cs4_13_shed1 +1455983164=cs4_13_shk01 +-133408659=cs4_13_silpbarrier_01 +-1624955232=cs4_13_silpbarrier_03 +-2121685037=cs4_13_sixfigure +1491400804=cs4_13_sprunk +1060397479=cs4_13_stargazplat +310176075=cs4_13_tmptrlr_02 +2110504939=cs4_13_tmptrlr_07 +-1373000781=cs4_13_trailerboat_01 +-1095772512=cs4_13_trailerboat_det +-318974399=cs4_13_trailerboat_dr +-1809131934=cs4_13_trailerweed_003 +-2088422121=cs4_13_trailerweed_004 +-1339322777=cs4_13_trailerweed_005 +-1571654991=cs4_13_trailerweed_006 +-863615204=cs4_13_trailerweed_007 +-1093391432=cs4_13_trailerweed_008 +-1320151424=cs4_13_trailerweed_01 +789033015=cs4_13_trlr_01_fiz +-210963046=cs4_13_trlr_02_fiz +-466057001=cs4_13_trlr_03_fiz +1579401527=cs4_13_upnatomclassic +899561346=cs4_13_wall00 +-313841959=cs4_13_wall01 +394623821=cs4_13_wall02 +-897982153=cs4_13_wall03 +-1130216056=cs4_13_wall04 +-1311494164=cs4_13_wall05 +-1546193227=cs4_13_weed_01 +-1331195818=cs4_13_weed_02 +-797519884=cs4_13_weed_03 +-325187522=cs4_13_weed_05 +-2101227556=cs4_13_wr +-2103975920=cs4_14_armco00 +-1180479954=cs4_14_armco01 +1735731659=cs4_14_armco02 +497849915=cs4_14_armco03 +1279161182=cs4_14_armco04 +-2106073136=cs4_14_armco05 +750859364=cs4_14_armco06 +-488562519=cs4_14_armco07 +-519037689=cs4_14_armco08 +-883404293=cs4_14_bilbrd_01 +-735548757=cs4_14_billbd_006 +1655756398=cs4_14_billbd_01 +-1767621032=cs4_14_billbd_02 +-2046124763=cs4_14_billbd_03 +-1260815993=cs4_14_billboard +1789775082=cs4_14_cs_brrier +-82213003=cs4_14_emissive_slod +163860622=cs4_14_emissive +-2006260844=cs4_14_erotub_mr +-1540541302=cs4_14_erotub_mr2 +-1945597273=cs4_14_glue_01 +742055514=cs4_14_glue +-1399374147=cs4_14_hickbar_anim +-1713440165=cs4_14_hickbar_det +-343370477=cs4_14_hickbar_land +1427163518=cs4_14_hickbar_land02 +711342809=cs4_14_hickbar_ov +-1776680267=cs4_14_hickbar +525612766=cs4_14_hut_g +-1639840584=cs4_14_hut +-1046219318=cs4_14_jtnp_sign +-1877754070=cs4_14_land_01 +1927906518=cs4_14_land_02 +-1414039951=cs4_14_land_03 +-1640473741=cs4_14_land_04 +-908414281=cs4_14_land_05 +-1147464136=cs4_14_land_06 +-176649742=cs4_14_land_07 +-416289439=cs4_14_land_08 +505862990=cs4_14_land_09 +1858698654=cs4_14_land_10 +303721399=cs4_14_land_11_ed +-1693726276=cs4_14_land_11_g +-1513067605=cs4_14_land_11 +605092718=cs4_14_land_11a +-56240683=cs4_14_ldb10_glu +-1811329558=cs4_14_pipe_01 +1634266680=cs4_14_plywoodpile_01 +-74200229=cs4_14_props_tspline_002 +-723008890=cs4_14_props_twire_02 +-1875625696=cs4_14_props_twire_03 +1976173644=cs4_14_props_twire_04 +-1951682541=cs4_14_props_twire_05 +-2088853575=cs4_14_props_twire_06 +964594610=cs4_14_props_twire_07 +-1626122526=cs4_14_props_twire_08 +1424638601=cs4_14_props_twire_09 +-673168681=cs4_14_props_twire_10 +1128470935=cs4_14_props_twire_11 +1962474754=cs4_14_props_twire_12 +519262456=cs4_14_props_twire_13 +1350972445=cs4_14_props_twire_14 +-1273332980=cs4_14_props_twire_15 +-2099210087=cs4_14_props_twire_16 +-806210885=cs4_14_props_twire_17 +-1583655410=cs4_14_props_twire_18 +1260466483=cs4_14_props_twire_20 +71508856=cs4_14_props_twire_21 +1451182063=cs4_14_props_twire_22 +780662785=cs4_14_props_twire_23 +567143220=cs4_14_retainwallmr +-910655297=cs4_14_rock_01 +-1109530322=cs4_14_rock_02 +-1349497709=cs4_14_rock_03 +1182215798=cs4_14_rock_12 +864357914=cs4_14_rock_12b +457186733=cs4_14_rsl_mr_bb1 +1214674937=cs4_14_rsl_mr_bb2 +916771958=cs4_14_rsl_mr_bb3 +-1481992760=cs4_14_tmp_trlr_002 +900116526=cs4_14_trlr_01 +1589344742=cs4_14_wall +-572207067=cs4_14_wall00 +-1414435909=cs4_14_wall01 +-2124736753=cs4_14_wall02 +1766319929=cs4_14_wall03 +1134795761=cs4_14_wall04 +99098751=cs4_14_wall05 +1475298440=cs4_14_wall06 +-2033332638=cs4_14_weed +899449633=cs4_lod_01_slod3 +-1139005491=cs4_lod_02_slod3 +1995638650=cs4_lod_em_b_slod3 +-32229604=cs4_lod_em_c_slod3 +-1523375433=cs4_lod_em_d_slod3 +848139608=cs4_lod_em_e_slod3 +690703715=cs4_lod_em_f_slod3 +1963880846=cs4_lod_em_slod3 +514237963=cs4_railway_trk01 +840160080=cs4_railway_trk02a +-570873020=cs4_railway_trk02b +-164438245=cs4_railway_trk03a +538784495=cs4_railway_trk03b +-661380418=cs4_railway_trk04a +-351287371=cs4_railway_trk04b +2027412016=cs4_railway_trk05 +599012285=cs4_railway_trk06a +360093506=cs4_railway_trk06b +1969510600=cs4_railway_trk07a +-2068088970=cs4_railway_trk07b +785171995=cs4_railway_trk08 +-1780966304=cs4_railwayb_brg01 +1366496186=cs4_railwayb_brg02 +1068986431=cs4_railwayb_brg03 +-71061011=cs4_railwayb_brg04_refl +2046256322=cs4_railwayb_brg04 +-270364849=cs4_railwayb_brg05_refl +1816480094=cs4_railwayb_brg05 +1757037402=cs4_railwayb_brg1_refl +-777018769=cs4_railwayb_brg2_refl +954004673=cs4_railwayb_brg3_refl +-1263144029=cs4_railwayb_int_trk013 +317345262=cs4_railwayb_trk010_refl +-1411356273=cs4_railwayb_trk010a +-10205363=cs4_railwayb_trk010b_refl +-1172339191=cs4_railwayb_trk010b +-802328459=cs4_railwayb_trk011_refl +1959735458=cs4_railwayb_trk011 +-1938378701=cs4_railwayb_trk012_refl +-1835439050=cs4_railwayb_trk012 +1917007355=cs4_railwayb_trk014_refl +-1625619143=cs4_railwayb_trk014 +1280104178=cs4_railwayb_trk015_refl +-1144373609=cs4_railwayb_trk015 +1945662346=cs4_railwayb_trk016_refl +-908272964=cs4_railwayb_trk016 +32989636=cs4_railwayb_trk08_refl +1303696906=cs4_railwayb_trk08a +952233326=cs4_railwayb_trk08b_refl +1550021479=cs4_railwayb_trk08b +-1087135021=cs4_railwayb_trk09_refl +-1631192129=cs4_railwayb_trk09a +887049065=cs4_railwayb_trk09b_refl +-1871159516=cs4_railwayb_trk09b +496734670=cs4_railwayb_tunnel_dec +1194022318=cs4_railwayb_tunnel_details +-1827627049=cs4_railwayb_tunnel_ext +-1768584124=cs4_railwayb_tunnel_int +830025102=cs4_railwayb_tunnel_refl +-556072256=cs4_railwayb_tunnelint_refl +218470509=cs4_rd_props_xwere67 +-791790722=cs4_rd_props_xwire01 +-1048732451=cs4_rd_props_xwire02 +-923915326=cs4_rd_props_xwire03 +-1161588883=cs4_rd_props_xwire04 +-461774119=cs4_rd_props_xwire05 +-702134734=cs4_rd_props_xwire06 +-1590109096=cs4_rd_props_xwire07 +1940422968=cs4_rd_props_xwire08 +1052088147=cs4_rd_props_xwire09 +907772615=cs4_rd_props_xwire10 +-1823195849=cs4_rd_props_xwire11 +-1596336062=cs4_rd_props_xwire12 +-268863876=cs4_rd_props_xwire13 +2105872793=cs4_rd_props_xwire14 +-695254100=cs4_rd_props_xwire15 +-331256048=cs4_rd_props_xwire16 +-1021076267=cs4_rd_props_xwire17 +-790808504=cs4_rd_props_xwire18 +493015378=cs4_rd_props_xwire19 +2032929283=cs4_rd_props_xwire20 +-964385617=cs4_rd_props_xwire21 +-708754648=cs4_rd_props_xwire22 +-1124560485=cs4_rd_props_xwire23 +-757875375=cs4_rd_props_xwire24 +460770966=cs4_rd_props_xwire25 +691563033=cs4_rd_props_xwire26 +-171834579=cs4_rd_props_xwire27 +195243759=cs4_rd_props_xwire28 +1346648116=cs4_rd_props_xwire29 +-1106536067=cs4_rd_props_xwire30 +-996825455=cs4_rd_props_xwire31 +-1838759372=cs4_rd_props_xwire32 +-1468273058=cs4_rd_props_xwire33 +1994525483=cs4_rd_props_xwire34 +-1565433139=cs4_rd_props_xwire35 +2029457241=cs4_rd_props_xwire36 +-2025346054=cs4_rd_props_xwire37 +1803449448=cs4_rd_props_xwire38 +996774975=cs4_rd_props_xwire39 +-1541380409=cs4_rd_props_xwire40 +-1652991623=cs4_rd_props_xwire41 +-1885749830=cs4_rd_props_xwire42 +1388069884=cs4_rd_props_xwire43 +1140565627=cs4_rd_props_xwire44 +1027643653=cs4_rd_props_xwire45 +784923694=cs4_rd_props_xwire46 +448975906=cs4_rd_props_xwire47 +-176518766=cs4_rd_props_xwire48 +-415961849=cs4_rd_props_xwire49 +-1234106360=cs4_rd_props_xwire50 +-599567444=cs4_rd_props_xwire51 +-1910425751=cs4_rd_props_xwire52 +2142247559=cs4_rd_props_xwire53 +-1317667310=cs4_rd_props_xwire54 +2080281384=cs4_rd_props_xwire55 +-1372489843=cs4_rd_props_xwire56 +-1617667501=cs4_rd_props_xwire57 +1371356838=cs4_rd_props_xwire58 +855179550=cs4_rd_props_xwire59 +-777732209=cs4_rd_props_xwire60 +-1542232979=cs4_rd_props_xwire61 +1917944042=cs4_rd_props_xwire62 +-725104983=cs4_rd_props_xwire63 +44343906=cs4_rd_props_xwire64 +-229965393=cs4_rd_props_xwire65 +805403931=cs4_rd_props_xwire66 +522115926=cs4_rd_props_xwire67 +1269445748=cs4_rd_props_xwire68 +982291001=cs4_rd_props_xwire69 +1971654045=cs4_rd_props_xwire70 +-2091931342=cs4_rd_props_xwire71 +1762555056=cs4_rd_props_xwire72 +918261771=cs4_rd_props_xwire73 +1317650343=cs4_rd_props_xwire74 +1013980024=cs4_rd_props_xwire75 +1107240598=cs4_rd_props_xwire76 +264389141=cs4_rd_props_xwire77 +531882488=cs4_rd_props_xwire78 +-177304210=cs4_rd_props_xwire79 +-1491275260=cs4_rd_props_xwire80 +2028148113=cs4_rd_props_xwire81 +-1972094797=cs4_rd_props_xwire82 +2085067870=cs4_rd_props_xwire83 +1370965822=cs4_rd_props_xwire84 +1667328658=cs4_rd_props_xwire85 +897093313=cs4_rd_props_xwire86 +1190113711=cs4_rd_props_xwire87 +416273768=cs4_rd_props_xwire88 +710801540=cs4_rd_props_xwire89 +-2105629360=cs4_rd_props_xwire90 +1870430028=cs4_rd_props_xwire91 +1496732352=cs4_rd_props_xwire92 +1239528471=cs4_rd_props_xwire93 +899845017=cs4_rd_props_xwire94 +1183133026=cs4_rd_props_xwire95 +810221806=cs4_rd_props_xwire96 +490658510=cs4_rd_props_xwire97 +251477579=cs4_rd_props_xwire98 +-134475703=cs4_rd_props_xwire99 +-536304417=cs4_roads_05 +-767915709=cs4_roads_06 +1330283401=cs4_roads_07 +-2130417924=cs4_roads_08 +-61319190=cs4_roads_13 +166589205=cs4_roads_14 +648490119=cs4_roads_15 +894552540=cs4_roads_16 +-333170822=cs4_roads_17 +380046463=cs4_roads_19 +601696851=cs4_roads_20 +-417287973=cs4_roads_21 +1208766149=cs4_roads_brg_01_rail +-1755716938=cs4_roads_brg_01 +-1047143323=cs4_roads_dec01 +-1345111840=cs4_roads_dec02 +17698972=cs4_roads_dtjnc_d01 +1272587827=cs4_roads_dtjnc_d02 +812412760=cs4_roads_dtjnc_d04 +-1121282292=cs4_roads_dtjnc_d05s +1775952428=cs4_roads_dtjnc_d07 +-1559623848=cs4_roads_runoff_01_ovr +-1469524569=cs4_roads_runoff_02_ovr +-1838872159=cs4_roads_runoff_03_ovr +66654625=cs4_roads_sign_01 +364295452=cs4_roads_sign_02 +883159710=cs4_roads_sign_03 +-891216102=cs4_roads_sign_04 +18353031=cs4_roads_sign_05 +508662471=cs4_roads_slpr_02 +-1771960037=cs4_roadsb_12 +-936095764=cs4_roadsb_dtjnc_d01 +-1331879746=cs4_roadsb_dtjnc_d02 +493517399=cs4_roadsb_dtjnc_d04 +218880410=cs4_roadsb_dtjnc_d05 +1429105122=cs4_roadsb_dtjnc_d07 +1187237133=cs4_roadsb_dtjnc_d08 +-52687346=cs4_roadsb_sign_01 +663970684=cs4_roadsb_sign_02 +432916465=cs4_roadsb_sign_03 +-698611600=cs4_roadsb00 +124611218=cs4_roadsb01 +-114045409=cs4_roadsb02 +-1558961703=cs4_roadsb03 +-820676133=cs4_roadsb04 +-1060643520=cs4_roadsb05 +1787900116=cs4_roadsb06 +1543279531=cs4_roadsb07 +-998611907=cs4_roadsb08 +-1296383810=cs4_roadsb09 +1213913364=cs4_roadsb091 +-350341280=cs4_roadsb10 +-69707564=cs4_roadsb11 +274530781=cs4_roadsb13 +583902910=cs4_roadsb14 +907791706=cs4_roadsb15 +1194422149=cs4_roadsb16 +1752871447=cs4_roadsb17 +2097273637=cs4_roadsb18 +-1892450424=cs4_roadsb19 +-543777499=cs4_roadsb20 +-305579638=cs4_roadsb21 +-1154558898=cs4_roadsb22 +-914460435=cs4_roadsb23 +-346437127=cs5_1_billboard-bravado +247831804=cs5_1_billboard-gnd_desert +-762319973=cs5_1_billboard-slod +306599860=cs5_1_billboard-uranium +-1684711481=cs5_1_cs5_01_ds01 +826966835=cs5_1_cs5_01_ds03 +1083711950=cs5_1_cs5_01_ds04 +-1162930694=cs5_1_cs5_01_ds06 +-737064770=cs5_1_cs5_01_ds07 +-260243051=cs5_1_cs5_01_ds09 +-320015759=cs5_1_cs5_01_ds10 +2130286212=cs5_1_cs5_01_ds11 +-1740519148=cs5_1_cs5_01_ds12 +-1434161767=cs5_1_cs5_01_ds13 +662988703=cs5_1_cs5_01_ds14 +-1245641702=cs5_1_cs5_01_ds15 +-751878410=cs5_1_cs5_01_ds16 +1152292605=cs5_1_cs5_01_ds172 +338280678=cs5_1_cs5_01_ds19 +1014372150=cs5_1_cs5_01_ds20 +-1457917828=cs5_1_cs5_01_ds22 +-1152019205=cs5_1_cs5_01_ds23 +-1643521444=cs5_1_cs5_01_ds25 +178959304=cs5_1_cs5_01_ds26 +-299369789=cs5_1_cs5_01_ds28 +-3236336=cs5_1_cs5_01_ds29 +-1810446466=cs5_1_cs5_01_ds30 +1884782592=cs5_1_cs5_01_ds32 +-2103565171=cs5_1_cs5_01_ds33 +-626502488=cs5_1_cs5_01_ds34 +-185497286=cs5_1_cs5_01_ds35 +-1088709233=cs5_1_cs5_01_ds36 +-1478299774=cs5_1_cs5_01_ds38 +2071141411=cs5_1_cs5_01_ds40 +2108760223=cs5_1_cs5_01_ds41 +-1743923880=cs5_1_cs5_01_ds42 +1653467737=cs5_1_cs5_01_ds44 +884477614=cs5_1_cs5_01_ds45 +-1008489213=cs5_1_cs5_01_ds46 +-1303770672=cs5_1_cs5_01_ds47 +-159411654=cs5_1_cs5_01_ds48 +348114618=cs5_1_cs5_01_ds49 +953786633=cs5_1_cs5_01_ds50 +338515973=cs5_1_cs5_01_ds52 +782273687=cs5_1_cs5_01_ds53 +-2114636993=cs5_1_cs5_01_ds54 +-1807558694=cs5_1_cs5_01_ds55 +1700755988=cs5_1_cs5_01_ds56 +2007375521=cs5_1_cs5_01_ds57 +-1501987685=cs5_1_cs5_01_ds58 +-1270278082=cs5_1_cs5_01_ds59 +-239892938=cs5_1_cs5_01_ds61 +-1184983667=cs5_1_cs5_01_ds62 +-413830790=cs5_1_cs5_01_ds63 +-1662067546=cs5_1_cs5_01_ds64 +-895830011=cs5_1_cs5_01_ds65 +1504040513=cs5_1_cs5_01_ds66 +-2013744410=cs5_1_cs5_01_ds67 +1045569434=cs5_1_cs5_01_ds68 +-496506713=cs5_1_cs5_01_ds70 +-794704613=cs5_1_cs5_01_ds71 +-949669214=cs5_1_cs5_01_ds72 +1349047644=cs5_1_cst_01 +-22629927=cs5_1_cst_02 +-2104313421=cs5_1_cst_03 +1017826967=cs5_1_cst_03b +-1591306375=cs5_1_cst_rocks002 +599014868=cs5_1_cst_rocks1 +-467454840=cs5_1_cst_rocks1b +1635445118=cs5_1_drain1 +1289311720=cs5_1_foam_01 +1584429334=cs5_1_foam_02 +1732643521=cs5_1_foam_03 +2060333521=cs5_1_foam_04 +329638786=cs5_1_foam_05 +952866259=cs5_1_hil_barrier +-1608217902=cs5_1_hil_barrier1 +-1576127546=cs5_1_land_01 +-658824929=cs5_1_land_02 +-978715907=cs5_1_land_03 +-879491387=cs5_1_land_04 +-1243817129=cs5_1_land_05 +-1841382084=cs5_1_land_06_d +-383696417=cs5_1_land_06 +-648109478=cs5_1_land_07 +2113203084=cs5_1_land_08 +1873760001=cs5_1_land_09 +1023666899=cs5_1_land_10 +1246561637=cs5_1_land_11 +-1985936372=cs5_1_land_12 +-1745706833=cs5_1_land_13 +1845120187=cs5_1_land_14 +2084497732=cs5_1_land_15 +388821713=cs5_1_land_16_d +-767781566=cs5_1_land_16 +-525848039=cs5_1_land_17 +-1217273939=cs5_1_land_18 +-689812225=cs5_1_land_19_d +-987464942=cs5_1_land_19 +1868741122=cs5_1_land_19b +-1997668586=cs5_1_land_20 +1920554399=cs5_1_land_20b +868387180=cs5_1_land_20c_d +-1948874659=cs5_1_land_20c +1451072936=cs5_1_land_20d +1939854458=cs5_1_land_21 +-777297105=cs5_1_retaining_wall004 +1855904592=cs5_1_retaining_wall011 +-592431243=cs5_1_retaining_wall019 +1575728770=cs5_1_retaining_wall040 +641581623=cs5_1_retwall005 +-709609457=cs5_1_retwall01 +-342498350=cs5_1_retwall03 +-1453905162=cs5_1_sea_hatch_dec +-896794569=cs5_1_sea_hatch_emissive +257792428=cs5_1_sea_hatch +1701783235=cs5_1_sea_lod_01 +1396802152=cs5_1_sea_lod_02 +1235907244=cs5_1_sea_shipwreck_lod +1087236395=cs5_1_sea_shipwreck +1746442586=cs5_1_sea_uw_dec_00 +-707169058=cs5_1_sea_uw_dec_01 +-1012608907=cs5_1_sea_uw_dec_02 +-1602385369=cs5_1_sea_uw_dec_03 +252929873=cs5_1_sea_uw_dec_04 +-526710171=cs5_1_sea_uw_dec_05 +1309074735=cs5_1_sea_uw_dec_06 +1018184322=cs5_1_sea_uw_dec_07 +988430070=cs5_1_sea_uw_dec_08 +660346842=cs5_1_sea_uw_dec_09 +258892427=cs5_1_sea_uw_dec_10 +-439414963=cs5_1_sea_uw_dec_11 +-200234032=cs5_1_sea_uw_dec_12 +-936881152=cs5_1_sea_uw_dec_13 +-572096644=cs5_1_sea_uw_dec_14 +-1737927294=cs5_1_sea_uw1_00 +901976111=cs5_1_sea_uw1_02 +766561201=cs5_1_sea_uw1_02b +8660402=cs5_1_sea_uw1_03 +1981687323=cs5_1_sea_uw2_00 +-886943710=cs5_1_sea_uw2_01 +-638620228=cs5_1_sea_uw2_02 +-1325556775=cs5_1_sea_uw2_03 +-1117539163=cs5_1_sea_uw2_04 +377480912=cs5_1_sea_uw2_05 +-1530821803=cs5_1_sea_uw2_06 +-133355029=cs5_1_sea_uw2_07 +138857054=cs5_1_sea_uw2_08 +1576498638=cs5_1_sea_uw2_09 +1476061933=cs5_1_sea_uw2_10 +-1620051498=cs5_1_sea_uw2_11 +-1924213356=cs5_1_sea_uw2_12 +1928732899=cs5_1_sea_uw2_13 +1891376239=cs5_1_sea_uw2_14 +2085794736=cs5_1_sea_uw2_15 +1857525882=cs5_1_sea_uw2_16 +-1460433679=cs5_1_sea_uw2_17 +-885796495=cs5_1_sea_uw2_18 +54051194=cs5_1_sea_uw2_19 +-458881691=cs5_1_sea_uw2_20 +832249489=cs5_2_bridge2_sd +573831672=cs5_2_bridge2 +-871098133=cs5_2_culvert02_slod1 +-1135397022=cs5_2_culvert02 +1494777321=cs5_2_culvert03_slod1 +579961821=cs5_2_culvert03 +-349940721=cs5_2_land02 +-1560329342=cs5_2_land029_d +-284790536=cs5_2_land029 +18264185=cs5_2_land06_d +-1573600719=cs5_2_land06 +-215643353=cs5_2_land08_d +-1783873585=cs5_2_land08_glue +2049470997=cs5_2_land08 +-1193326644=cs5_2_land09_d +1819399848=cs5_2_land09 +-1838994133=cs5_2_land09b +-1599813202=cs5_2_land09c +2071920483=cs5_2_land09d +1462758846=cs5_2_land10_02_d +1381995913=cs5_2_land10_03_d +-779030659=cs5_2_land10_d +-602622776=cs5_2_land10 +1321084183=cs5_2_land10b +1561051570=cs5_2_land10c +-1521298881=cs5_2_land10d +-907276169=cs5_2_land11 +-1864759407=cs5_2_land12_02_d +-1024172257=cs5_2_land12_d +12221971=cs5_2_land12 +910239522=cs5_2_land13_d +-301934432=cs5_2_land13 +-2016179133=cs5_2_land14 +1914796035=cs5_2_land16_d +-1492202823=cs5_2_land16 +-851896563=cs5_2_land17 +1249612180=cs5_2_land18 +-2132083086=cs5_2_land19 +1579096864=cs5_2_land21_02_d +539085533=cs5_2_land21_d +514014592=cs5_2_land21 +210934111=cs5_2_land22 +-1651835752=cs5_2_land23_d +-94866197=cs5_2_land23 +-1814003943=cs5_2_land24_d +2046948412=cs5_2_land24 +1748258977=cs5_2_land25 +-1794093742=cs5_2_land27_d +510342010=cs5_2_land27_refprox +1171229656=cs5_2_land27 +384397799=cs5_2_land27b +1575925779=cs5_2_sea_uw_dec_00 +1279562943=cs5_2_sea_uw_dec_01 +2040196971=cs5_2_sea_uw_dec_02 +1739082630=cs5_2_sea_uw_dec_03 +-523485748=cs5_2_sea_uw_dec_07 +-800744257=cs5_2_sea_uw_dec_08 +-36964405=cs5_2_sea_uw_dec_09 +6258326=cs5_2_sea_uw_dec_10 +313107242=cs5_2_sea_uw_dec_11 +-2111503801=cs5_2_sea_uw_dec_12 +1895096295=cs5_2_sea_uw_dec_13 +2111207850=cs5_2_sea_uw_dec_14 +1268585784=cs5_2_sea_uw_dec_15 +1501278453=cs5_2_sea_uw_dec_16 +655969329=cs5_2_sea_uw_dec_17 +85126958=cs5_2_sea_uw1_04_lod +-942516067=cs5_2_sea_uw1_04 +-754598822=cs5_2_sea_uw2_01 +-1043654171=cs5_2_sea_uw2_02 +-372243508=cs5_2_sea_uw2_04_lod +-1768668288=cs5_2_sea_uw2_04 +1753178408=cs5_2_sea_uw2_04b_lod +2016776477=cs5_2_sea_uw2_04b +288148546=cs5_2_sea_uw2_05_lod +1674239466=cs5_2_sea_uw2_05 +-1731668701=cs5_2_sea_uw2_05b +649889453=cs5_2_sea_uw2_06_lod +1377581709=cs5_2_sea_uw2_06 +-49967007=cs5_2_sea_uw2_07 +1941929427=cs5_2_sea_uw2_08 +476270364=cs5_2_sea_uw2_09 +-734739948=cs5_2_sea_uw2_10 +290864214=cs5_2_sea_uw2_13 +462180546=cs5_2_sea_uw2_14 +1453278951=cs5_2_sea_uw2_15 +-4876011=cs5_2_sea_uw2_16 +878314077=cs5_2_sea_uw2_17 +1185130224=cs5_2_sea_uw2_18 +-1650404111=cs5_2_sea_uw2_19 +-1155363120=cs5_2_sea_uw2_22 +1916982702=cs5_2_shoredcl02 +493235194=cs5_2_shoredcl03 +183240454=cs5_2_shoredcl04 +1372787923=cs5_2_shoredcl05 +1066168390=cs5_2_shoredcl06 +-478365660=cs5_2_shoredcl07 +-767650392=cs5_2_shoredcl08 +-132685479=cs5_2_shoredcl09 +1634823870=cs5_3_bars00 +858722874=cs5_3_bars01 +-34723915=cs5_3_bars02 +1314506895=cs5_3_bars03 +-337348900=cs5_3_building1_decal +-635831188=cs5_3_building2_decal +-618467648=cs5_3_cablemesh_new +935381874=cs5_3_chim01 +-444979482=cs5_3_chim02 +208908980=cs5_3_chimney1_decal +-393941066=cs5_3_cliff_01 +-1129703423=cs5_3_cliff_02 +-304829878=cs5_3_cliffroks01 +654646446=cs5_3_cliffroks03 +289009940=cs5_3_cliffroks04 +1017366507=cs5_3_cliffroks05 +884848671=cs5_3_cliffroks06 +-66077648=cs5_3_craneladder01 +1336501106=cs5_3_craneladder02 +-153405450=cs5_3_craneladder03_lod002 +566790065=cs5_3_craneladder03 +1017175127=cs5_3_cs5_03_decs01 +-2041942107=cs5_3_cs5_03_decs08 +-75704016=cs5_3_cs5_03_decs10 +809648826=cs5_3_cs5_03_decs11 +917111617=cs5_3_cs5_03_decs11b +-455136267=cs5_3_cs5_03_decs13 +116977704=cs5_3_cs5_03_decs15 +2074564991=cs5_3_cs5_03_decs17 +1524704251=cs5_3_cs5_03_decs20 +1688899712=cs5_3_cs5_03_glue_03 +-1269961475=cs5_3_cs5_03_pipes01 +1550892352=cs5_3_cs5_03_pipes02 +-1438394139=cs5_3_cs5_03_pipes03 +1997435515=cs5_3_cs5_03_pipes04 +-1775487025=cs5_3_decal_p1 +1638105305=cs5_3_detaillow_02b +-1330659396=cs5_3_detaillow_03 +2074228502=cs5_3_detaillow_04b +842240986=cs5_3_detaillow_05b +-1344818061=cs5_3_dock_rtg_002 +1128017461=cs5_3_entrancesigns_a +1367001778=cs5_3_entrancesigns_b +1788378349=cs5_3_entrancesigns_c +-1594072487=cs5_3_glue01 +-1491962172=cs5_3_grnddcls01 +1123462790=cs5_3_grnddcls02 +825756425=cs5_3_grnddcls03 +1602381725=cs5_3_grnddcls04 +1306444886=cs5_3_grnddcls05 +168508592=cs5_3_grnddcls06 +1590973423=cs5_3_grounddec12 +-247957231=cs5_3_grounddec18 +1795451739=cs5_3_grounddec20 +866778164=cs5_3_groundh_02 +570120411=cs5_3_groundh_03 +767090920=cs5_3_groundh00 +1041093833=cs5_3_gully +-1640585198=cs5_3_ladder_01 +-1026268985=cs5_3_mainshadprox02 +-1607918735=cs5_3_mainshadprox03 +1689822353=cs5_3_mainshadprox04 +-1301102588=cs5_3_mainshadprox05 +1459063055=cs5_3_mainshadprox07 +1418495025=cs5_3_mainshadprox08 +1657938108=cs5_3_mainshadprox09 +2144360840=cs5_3_mainshadprox10 +-1926400958=cs5_3_mainshadprox11 +-998153495=cs5_3_mainshadprox12 +1908981113=cs5_3_mainshadprox13 +1195796589=cs5_3_mainshadprox15 +-265906399=cs5_3_morbars_f +-410899595=cs5_3_morbars_f1 +-1281000242=cs5_3_nupits00 +874839559=cs5_3_nupits01 +-162425213=cs5_3_nutower_g03a_details +-611503111=cs5_3_nutower_g03b_details +500408593=cs5_3_nutower_g04_cap1 +269550988=cs5_3_nutower_g04_cap2 +-706796832=cs5_3_nutower_g04_frame1 +-207462810=cs5_3_nutower_g04_frame2 +-1421735320=cs5_3_nutower_g04_tower1 +245092634=cs5_3_nutower_g04_tower2 +-842039247=cs5_3_nutower_g084_b +-1366516131=cs5_3_nutower_g084_detailsa +-1996041648=cs5_3_nutower_g084_detailsa001 +-877668189=cs5_3_nutower_g084_detailsc +76500217=cs5_3_nutower_g10_details +-1268294435=cs5_3_nutower_g14_cap +-1481280388=cs5_3_nutower_g14_frame +1791529952=cs5_3_nutower_g14 +-442363083=cs5_3_nutower_g15b_details +900482668=cs5_3_nutower_g21b_details +-376172194=cs5_3_nutower_g21c_details +95321306=cs5_3_nutower_g42_cap +-1900012260=cs5_3_nutower_g42_frame +-447641124=cs5_3_nutower_g42 +2038910472=cs5_3_nutower_g43a_details +657139723=cs5_3_nutower_g43b_details +638275959=cs5_3_nutower_g49c_details +-2012281785=cs5_3_nutower_g72_details +-1511011801=cs5_3_nutower_g73b_details +122243500=cs5_3_nutower_g78_details +717870849=cs5_3_officin_2 +1213239822=cs5_3_officin_4 +1100825848=cs5_3_pit_1 +1397205097=cs5_3_pit_1453 +-141114792=cs5_3_plant1_decal_a +-1629220620=cs5_3_plant1_decal_c +-496657553=cs5_3_plant2_decal +195647034=cs5_3_plant3_decal +83475346=cs5_3_plant4_decal +-881892214=cs5_3_plantlights_10 +-2028905525=cs5_3_plantlights_12 +-1687956466=cs5_3_plantmain_1 +-647467068=cs5_3_plantmain_1a +-1447726927=cs5_3_plantmain_2 +708440504=cs5_3_plantmain_3 +-815039951=cs5_3_plantmain_342 +-315317648=cs5_3_plantmain_3a +461445431=cs5_3_plantmain_detail_3 +-561515270=cs5_3_plantmain1_rail01 +1880692766=cs5_3_plantmain1_rail02 +491242134=cs5_3_plantmain2_rail01 +-1668574554=cs5_3_plantretainwall_1 +1022288781=cs5_3_plantsigns_5 +844649191=cs5_3_ppbldg012 +-1260518848=cs5_3_ppbldg0156 +913723033=cs5_3_ppl018_rail02 +-100459691=cs5_3_ppl018 +102851430=cs5_3_ppl019_rail01 +206880760=cs5_3_ppl019 +-504683797=cs5_3_ppla8_a_c +-993413781=cs5_3_ppla8_a001 +-1201085041=cs5_3_ppla8_b001 +1467461477=cs5_3_pplant028 +1335043063=cs5_3_pplant028sups01 +-1383604257=cs5_3_pplant028sups02 +-1153860798=cs5_3_pplant028sups03 +1706445794=cs5_3_pplant029 +1044995558=cs5_3_pplant16_a +1948617690=cs5_3_pplant16 +683379803=cs5_3_pplant16a_a +-1954852391=cs5_3_pplant16a_b +197453058=cs5_3_pplant16a +1693596757=cs5_3_pplant16arail02 +-575895338=cs5_3_pplant16b +-1193167101=cs5_3_pplant16brails03 +1536097195=cs5_3_pplant16c_details +253389745=cs5_3_pplant16c +-1141803587=cs5_3_pplant16rail01 +1113902025=cs5_3_pplh18_rail03 +816261198=cs5_3_pplh18_rail04 +-445075519=cs5_3_pplh18 +-1557073818=cs5_3_pplh19_a +-1787603733=cs5_3_pplh19_b +1221704617=cs5_3_pplh19_c +1487493996=cs5_3_pplh19_d +124139755=cs5_3_pplh19_e +1333423437=cs5_3_pplh19b_rail002 +1511948953=cs5_3_pplh19b_rail003 +1809131014=cs5_3_pplh19b_rail004 +-1767605340=cs5_3_pplh19b_rail005 +-558890465=cs5_3_pplh19b_rail01 +815819523=cs5_3_pplh20 +-507784972=cs5_3_pwrst_dtls01 +-135922360=cs5_3_pwrst_dtls02 +595875148=cs5_3_pwrst_dtls03 +-738538321=cs5_3_pwrst_dtls0353 +760178914=cs5_3_pwrst_dtls04 +1058081893=cs5_3_pwrst_dtls05 +1352839048=cs5_3_pwrst_dtls06 +1518060346=cs5_3_pwrst_dtls07 +1812620887=cs5_3_pwrst_dtls08 +-1783055945=cs5_3_pwrst_dtls09 +1913929711=cs5_3_pwrst_dtls10 +-1059955350=cs5_3_pwrst_dtls11 +-1840250778=cs5_3_pwrst_dtls12 +-1495127670=cs5_3_pwrst_dtls13 +505801791=cs5_3_pwrst_dtls14_lod +-122401491=cs5_3_pwrst_dtls14 +192901827=cs5_3_pwrst_dtls15 +-582642096=cs5_3_pwrst_dtls16 +-363057027=cs5_3_pwrst_dtls17 +1008686074=cs5_3_pwrst_dtls18 +583884972=cs5_3_pwrst1_dtls01 +2956140=cs5_3_pwrst1_dtls02 +-998792190=cs5_3_pwrst1_dtls03 +315736245=cs5_3_pwrst1_dtls04 +-369922311=cs5_3_pwrst1_dtls05 +-1219524174=cs5_3_pwrst1_dtls06 +-530752559=cs5_3_pwrst1_dtls07 +-296978513=cs5_3_pwrst1_dtls08 +1954546712=cs5_3_pwrst1_dtls09 +1237659579=cs5_3_pwrst1_dtls10 +-58157757=cs5_3_pwrst1_dtls11 +761427702=cs5_3_pwrst1_dtls12 +-535110552=cs5_3_pwrst1_dtls13 +248363469=cs5_3_pwrst1_dtls14 +-976017447=cs5_3_pwrst1_dtls15 +-1282374828=cs5_3_pwrst1_dtls16 +-844548215=cs5_3_pwrst1_dtls17 +-1150905596=cs5_3_pwrst1_dtls18 +-1365804698=cs5_3_pwrst1_dtls19 +-906481102=cs5_3_pwrst1_dtls20 +-1069670722=cs5_3_pwrst1_dtls21 +-1384416967=cs5_3_pwrst1_dtls22 +2085558013=cs5_3_pwrst1_dtls23 +1868299543=cs5_3_pwrst1_dtls24 +1618304842=cs5_3_pwrst1_dtls25 +1306966573=cs5_3_pwrst1_dtls26 +556490927=cs5_3_pwrst1_dtls27 +408309509=cs5_3_pwrst1_dtls28 +96184784=cs5_3_pwrst1_dtls29 +304791962=cs5_3_pwrst1_dtls30 +-603531949=cs5_3_pwrst1_dtls31 +-1029627833=cs5_3_pwrstfizrail01 +-1261271894=cs5_3_pwrstfizrail02 +607773871=cs5_3_pwrstfizrail03 +301678642=cs5_3_pwrstfizrail04 +1069784002=cs5_3_pwrstfizrail05 +1839069046=cs5_3_pwrstfizrail06 +1532056285=cs5_3_pwrstfizrail07 +-1994346885=cs5_3_pwrstfizrail08 +1993148884=cs5_3_pwrstfizrail09 +190657318=cs5_3_pwrstfizrail10 +-511254670=cs5_3_pwrstfizrail11 +-288065011=cs5_3_pwrstfizrail12 +-1113450583=cs5_3_pwrstfizrail13 +-887967094=cs5_3_pwrstfizrail14 +-1596695026=cs5_3_pwrstfizrail15 +1956906414=cs5_3_pwrstfizrail16 +-2106154669=cs5_3_pwrstfizrail17 +1477266561=cs5_3_pwrstfizrail18 +1708845084=cs5_3_pwrstfizrail19 +1085906614=cs5_3_pwrstfizrail20 +1317878365=cs5_3_pwrstfizrail21 +339461563=cs5_3_pwrstfizrail22 +568877332=cs5_3_pwrstfizrail23 +-140637056=cs5_3_pwrstfizrail24 +-535077389=cs5_3_pwrstfizrail25 +-372149921=cs5_3_pwrstfizrail26 +-1148873528=cs5_3_pwrstfizrail27 +-986404826=cs5_3_pwrstfizrail28 +-1761358907=cs5_3_pwrstfizrail29 +-1727313796=cs5_3_pwrstfizrail30 +-1422005023=cs5_3_pwrstfizrail31 +889454707=cs5_3_pwrstfizrail32 +1196533006=cs5_3_pwrstfizrail33 +1948384942=cs5_3_pwrstfizrail34 +278312857=cs5_3_pwrstfizrail36 +723152032=cs5_3_pwrstfizrail38 +-1250590380=cs5_3_pwrstfizrail39 +-1623304854=cs5_3_pwrstfizrail40 +-1871726643=cs5_3_pwrstfizrail41 +2108756560=cs5_3_pwrstfizrail42 +-654587676=cs5_3_pwrstfizrail43 +-934172784=cs5_3_pwrstfizrail44 +-1249312257=cs5_3_pwrstfizrail45 +850721881=cs5_3_pwrstfizrail46 +565533274=cs5_3_pwrstfizrail47 +276248542=cs5_3_pwrstfizrail48 +1800924574=cs5_3_pwrstfizrail49 +1274654670=cs5_3_pwrstfizrail50 +949750035=cs5_3_pwrstfizrail51 +-1505237915=cs5_3_pwrstfizrail52 +-1826570729=cs5_3_pwrstfizrail53 +-2101142180=cs5_3_pwrstfizrail54 +-274598120=cs5_3_pwrstfizrail55 +-572435561=cs5_3_pwrstfizrail56 +22802121=cs5_3_rail +-913535017=cs5_3_railshadprox01 +-750345397=cs5_3_railshadprox02 +-1541487364=cs5_3_railshadprox03 +-1111361470=cs5_3_railshadprox04 +510015853=cs5_3_railshadprox05 +-385004104=cs5_3_railshadprox12 +-1840340932=cs5_3_railshadprox13 +-1229565653=cs5_3_railter_01 +-387435122=cs5_3_railter_02 +1896799809=cs5_3_rddec003 +1138197459=cs5_3_rddec004 +193066984=cs5_3_sea_seabed00 +-1909785280=cs5_3_sea_seabed01 +2131386111=cs5_3_sea_seabed02 +1638343737=cs5_3_sea_seabed03 +1389856410=cs5_3_sea_seabed04 +-926694314=cs5_3_sea_seabed05_lod +-1220915366=cs5_3_sea_seabed05 +-1727393030=cs5_3_sea_seabed06 +-1986235361=cs5_3_sea_seabed07 +2103925685=cs5_3_sea_seabed08 +-263896721=cs5_3_sea_seabed09 +-1983296516=cs5_3_sea_uw_decals00 +1906875327=cs5_3_sea_uw_decals01 +-2032220629=cs5_3_sea_uw_decals02 +-853421392=cs5_3_sea_uw_decals03 +-525272626=cs5_3_sea_uw_decals04 +-1464989239=cs5_3_sea_uw_decals05 +-1134972640=cs5_3_sea_uw_decals06 +87933671=cs5_3_sea_uw_decals07 +449768969=cs5_3_sea_uw_decals08 +58015578=cs5_3_sea_uw_decals09 +587202383=cs5_3_sea_uw_decals10 +1497623510=cs5_3_sea_uw_decals11 +912860705=cs5_3_sea_uw_decals13 +-1538554137=cs5_3_seawd02 +-1406036875=cs5_3_seaweed01 +-1152109890=cs5_3_seaweed02 +-1451946240=cs5_3_seaweed03 +-661066425=cs5_3_seaweed04 +-958248486=cs5_3_seaweed05 +-196238160=cs5_3_seaweed06 +1055122474=cs5_3_shadprox_plat01 +296520124=cs5_3_shadprox_plat02 +662409918=cs5_3_shltrsups01 +1421471034=cs5_3_shltrsups02 +-1637449586=cs5_3_shltrsups03 +-1174964928=cs5_3_smoke_dummy00 +-1783072761=cs5_3_smoke_dummy001 +404309106=cs5_3_ss_dirt2_ +423817294=cs5_3_ss_dirt2_001 +-1580236439=cs5_3_ss_dirt2_002 +-1885905671=cs5_3_ss_dirt2_003 +-966505838=cs5_3_ss_dirt2_004 +-734566856=cs5_3_ss_dirt2_005 +2094544763=cs5_3_ss_dirt2_006 +1247826572=cs5_3_ss_dirt2_007 +-1657079744=cs5_3_ss_dirt2_008 +-54933519=cs5_3_tank_white01_dec001 +1091817636=cs5_3_tank_white01_dec002 +1569098125=cs5_3_tank_white01_dec004 +-2143695117=cs5_3_tank_white01_dec006 +-1203749121=cs5_3_tank_white01_dec008 +-1180436975=cs5_3_tank_white01_details +-242596876=cs5_3_tank_white01 +1916376129=cs5_3_tankblue_01 +1236312717=cs5_3_tankblueldr_01 +999949920=cs5_3_tankblueldr_02 +774826886=cs5_3_tankblueldr_03 +79122836=cs5_3_tnkbasedec004 +1535987016=cs5_3_tower_gant_ +-1547320675=cs5_3_tower_gant_01 +2074298068=cs5_3_tower_gant_017 +1700338240=cs5_3_tower_gant_018 +1460349225=cs5_3_tower_gant_02 +1212386202=cs5_3_tower_gant_03 +2041474671=cs5_3_tower_gant_04 +-355905373=cs5_3_tower_gant_05 +-1643497690=cs5_3_tower_gant_06 +-1893918388=cs5_3_tower_gant_07 +-1049362951=cs5_3_tower_gant_08 +919627952=cs5_3_tower_gant_09 +-651679771=cs5_3_tower_gant_10 +518206302=cs5_3_tower_gant_11 +329522400=cs5_3_tower_gant_12 +-341881645=cs5_3_tower_gant_13 +-1723258840=cs5_3_tower_gant_14 +-940079740=cs5_3_tower_gant_15 +-169385629=cs5_3_tower_gant_16 +-1819370317=cs5_3_tower_gant_19 +-865525966=cs5_3_turb01 +983661473=cs5_3_turb02 +-1494707142=cs5_3_turbine1_decal +1789124711=cs5_3_turbine2_decal +-1571821265=cs5_3_turbine3_decal +-791695404=cs5_4_barrier_01 +-1011772008=cs5_4_barrier_02 +-1259112420=cs5_4_barrier_03 +943586995=cs5_4_barrier_04 +-53803058=cs5_4_barrier_06 +-300225942=cs5_4_barrier_07 +1122470808=cs5_4_cs5_04_barriersmr +544300149=cs5_4_cs5_04_emissive_lod +986334808=cs5_4_cs5_04_emissive +-2140853502=cs5_4_cs5_04_kfrl +-810191908=cs5_4_cs5_04_mazebillboard +1827843696=cs5_4_cs5_04_mazebillboardg +1448352205=cs5_4_decal_001 +1432888757=cs5_4_decal +280619597=cs5_4_decals_02 +587493803=cs5_4_decals_02a +332354369=cs5_4_decals_02b +1404284587=cs5_4_land_016 +189484241=cs5_4_land_016a +-1478556166=cs5_4_land_016c +-1495191381=cs5_4_land_10 +-1213882579=cs5_4_land_10b +-933379939=cs5_4_land_10c +1641395128=cs5_4_land01b_004_rcks +1187287611=cs5_4_land01b_03_rocks +883422540=cs5_4_land01b_21_rocks +1925546019=cs5_4_props_train_ipl01_slod +-213703583=cs5_4_q_1_dtls +245332890=cs5_4_q_1_o +-430531550=cs5_4_q_1 +1735537544=cs5_4_q_2_detail +-1140432402=cs5_4_q_2_ladder +-101702545=cs5_4_q_2_o +247044562=cs5_4_q_2_rail +-8646928=cs5_4_q_2_rail2 +1844374460=cs5_4_q_2_railb +1513669712=cs5_4_q_2_railc +317846872=cs5_4_q_2 +1972552621=cs5_4_q_3a_detail +327394033=cs5_4_q_3a_hd +-1675859649=cs5_4_q_3a_rail +1275004922=cs5_4_q_3a +-381892866=cs5_4_q_3b_hd +-1480376447=cs5_4_q_3b +-217212506=cs5_4_q_3d_detail +2136972748=cs5_4_q_3d_hd +1155804579=cs5_4_q_3d_rail +-2068317845=cs5_4_q_3d +-757576483=cs5_4_q_3e_detail +832545327=cs5_4_q_3e_hd +-1762026002=cs5_4_q_3e +-1169697367=cs5_4_q_3f_detail +-105822788=cs5_4_q_3f_hd +-553019612=cs5_4_q_3f_ladder1 +-1546841281=cs5_4_q_3f_rail +426106918=cs5_4_q_3f_rail2 +190661653=cs5_4_q_3f_rail3 +-861107885=cs5_4_q_3f +1572378862=cs5_4_q_3g_detail +-886838156=cs5_4_q_3g_detailb +-653672310=cs5_4_q_3g_hd +-554029586=cs5_4_q_3g +908925044=cs5_4_q_3h_detail +-2068801657=cs5_4_q_3h_hd +-1475559400=cs5_4_q_3h +-1432349015=cs5_4_q_3i_hd +-1169988475=cs5_4_q_3i +-504742713=cs5_4_q_conv1 +-1011154839=cs5_4_q_conv2 +914122218=cs5_4_q_conv3 +673859910=cs5_4_q_conv4 +217191126=cs5_4_q_conv5 +2123986467=cs5_4_q_conv6 +-99980041=cs5_4_q_conv7 +-2016999310=cs5_4_q_conv8 +-783017077=cs5_4_q_conv9 +382083083=cs5_4_q_convb001 +-385071976=cs5_4_q_convb002 +1340972771=cs5_4_q_sign +1405069249=cs5_4_qbolts +-516750148=cs5_4_qry_g_002 +1499655170=cs5_4_qry_g_1 +-954644623=cs5_4_qry_g_3 +-656971027=cs5_4_qry_g_4 +-80052171=cs5_4_qryter_01_g +-1923933932=cs5_4_qryter_01_g1 +21923687=cs5_4_qryter_01 +-1603578666=cs5_4_qryter_02_g +839706851=cs5_4_qryter_02 +-2136452386=cs5_4_qryter_023 +-1910333167=cs5_4_qryter_03 +-786372489=cs5_4_qryter_04_g +658765306=cs5_4_qryter_04_g1 +-2098689379=cs5_4_qryter_04 +-52887940=cs5_4_qryter_05 +326455669=cs5_4_qryter_06_g +-1176001550=cs5_4_qryter_06_g1 +-543964174=cs5_4_qryter_06 +1195053891=cs5_4_qryter_07 +-1802790373=cs5_4_qryter_08_g +2013066438=cs5_4_qryter_08 +1058953285=cs5_4_qryter_09_g +-1315215358=cs5_4_qryter_09 +-1970243353=cs5_4_qryter_10_g +755397818=cs5_4_qryter_10 +-529986184=cs5_4_qryter_11_g +662206=cs5_4_qryter_11 +-528934343=cs5_4_qryter_12_g +830340517=cs5_4_qryter_12 +-1644521326=cs5_4_qryter_13_g +1404125707=cs5_4_qryter_13 +-836007952=cs5_4_qryter_14_g +100214428=cs5_4_qryter_14 +1073050204=cs5_4_qryter_15_g +944999248=cs5_4_qryter_15 +1077183403=cs5_4_qryter_16_g +1788178387=cs5_4_qryter_16 +-1630851009=cs5_4_qryter_17_g +1283367630=cs5_4_qryter_17_g1 +-1315668520=cs5_4_qryter_17 +1682651574=cs5_4_qryter_18_g +-1697427370=cs5_4_qryter_18 +2099061183=cs5_4_qryter_19_g +-1508972855=cs5_4_qryter_19 +1514739793=cs5_4_qryter_20_g +-1227552967=cs5_4_qryter_20 +-384056647=cs5_4_qryter_21_g +145009367=cs5_4_qryter_21 +-241895740=cs5_4_qryter_22_g +441601586=cs5_4_qryter_22 +-339509595=cs5_4_qryter4_wire +-1306245924=cs5_4_qrytrk_01 +-1612996533=cs5_4_qrytrk_02 +-1768321593=cs5_4_qrytrk_03 +688632784=cs5_4_qrytrk_04_piece +-2047087484=cs5_4_qrytrk_04 +1967016713=cs5_4_qrytrk_05 +-1552278565=cs5_4_qrytrk_06_subd +1535514521=cs5_4_qrytrk_06 +1220506124=cs5_4_qrytrk_07 +-952078488=cs5_4_qrytrk_08 +-722269491=cs5_4_qrytrk_09 +1116627610=cs5_4_qrytrk_10 +877905445=cs5_4_qrytrk_11 +1885027891=cs5_4_qrytrk_12 +1612029352=cs5_4_qrytrk_13 +-1982336724=cs5_4_qrytrk_14 +2074825939=cs5_4_qrytrk_15 +-1275574936=cs5_4_qrytrk_16 +-311117728=cs5_4_qrytrk_17 +-540861187=cs5_4_qrytrk_18 +183661403=cs5_4_qrytrk_19 +179044594=cs5_4_qrytrk_20 +549596446=cs5_4_qrytrk_21 +-371310757=cs5_4_qrytrk_22 +940727230=cs5_4_qrytrk_23 +1939067588=cs5_4_qrytrk_24 +36828888=cs5_4_qrytrk_25_subd +-1980891272=cs5_4_qrytrk_25 +250972553=cs5_4_qrytrk_26 +624735767=cs5_4_qrytrk_27 +-1063523113=cs5_4_qrytrk_28 +310453092=cs5_4_qyell_rail01 +144838566=cs5_4_qyell_rail02 +-1108936143=cs5_4_qyell_rail03 +-1809406287=cs5_4_qyell_rail04 +267328941=cs5_4_railsegment +-1116131777=cs5_4_rockslidewire +1114274601=cs5_lod_02_slod3 +549273264=cs5_lod_1_4_slod3 +426638029=cs5_lod_rd_slod3 +-1156763232=cs5_rd_props_avi_ballb +852854733=cs5_rd_props_ch3_01_spline_wire028 +1692593127=cs5_rd_props_ch3_01_spline_wire029 +2088606820=cs5_rd_props_ch3_01_spline_wire030 +-2034257688=cs5_rd_props_ch3_01_spline_wire031 +-1858845231=cs5_rd_props_ch3_01_spline_wire032 +-1418495409=cs5_rd_props_ch3_01_spline_wire033 +1065001567=cs5_rd_props_ch3_01_spline_wire034 +299353882=cs5_rd_props_ch3_01_spline_wire035 +-1274049459=cs5_rd_props_ch3_01_substn_swire19 +961003153=cs5_rd_props_ch3substn_w019 +-735513159=cs5_rd_props_ch3substn_w021 +-2064130550=cs5_rd_props_cs5_rd_aviation_wi_008 +859880093=cs5_rd_props_cs5_rd_aviation_wi_009 +-1394102507=cs5_rd_props_cs5_rd_aviation_wi_010 +754593596=cs5_rd_props_cs5_rd_aviation_wi_011 +1469361571=cs5_rd_props_cs5_wire_115 +-1445539286=cs5_rd_props_cs5_wire_117 +1932027086=cs5_rd_props_cs5_wire_119 +1212415161=cs5_rd_props_cs5_wire_217 +-1400908854=cs5_rd_props_cs5_wire_elec_119 +280802612=cs5_rd_props_cs5_wire_spline_117 +-442671370=cs5_rd_props_cs5_wire_spline_118 +-197133253=cs5_rd_props_cs5_wire_spline_119 +-1456380749=cs5_rd_props_cs5_wire_spline_120 +2051114708=cs5_rd_props_cs5_wire_spline_121 +1038168747=cs5_rd_props_cs5_wire118 +-84234138=cs5_rd_props_cs5_wire32d001 +32170822=cs5_rd_props_cs5_wire32e001 +1785980426=cs5_rd_props_new_w101 +1503609953=cs5_rd_props_new_w102 +-1341198021=cs5_rd_props_new_w106 +-1916949351=cs5_rd_props_new_w107 +174171619=cs5_rd_props_new_w108 +-134807282=cs5_rd_props_new_w109 +-1438622398=cs5_rd_props_new_w110 +-179735601=cs5_rd_props_new_w111 +187441280=cs5_rd_props_new_w128 +1398026443=cs5_rd_props_new_w129 +1085836440=cs5_rd_props_new_w130 +1354639333=cs5_rd_props_pr_wire032 +264716489=cs5_rd_props_prison_sp028 +1189392131=cs5_rd_props_prison_sp029 +-24882206=cs5_rd_props_prison_spline020 +-2119837109=cs5_rd_props_prison_spline028 +-1812234506=cs5_rd_props_prison_spline029 +-1545562436=cs5_rd_props_prison_spline031 +-937926869=cs5_rd_props_prison_spline033 +1007437585=cs5_rd_props_prison_spline034 +191391178=cs5_rd_props_prison_spline039 +557814424=cs5_rd_props_prison_spline042 +-368073671=cs5_rd_props_prison_spline045 +1480163471=cs5_rd_props_prison_spline047 +1169251195=cs5_rd_props_prison_spline048 +870004687=cs5_rd_props_prison_spline049 +1847995784=cs5_rd_props_prison_spline050 +1542687011=cs5_rd_props_prison_spline051 +1237804231=cs5_rd_props_prison_spline052 +932692072=cs5_rd_props_prison_spline053 +319944829=cs5_rd_props_prison_spline060 +-448324376=cs5_rd_props_prison_spline061 +1211232657=cs5_rd_props_prison_spline099 +235778034=cs5_rd_props_prison_w099 +167459098=cs5_rd_props_prison_w330 +-853128648=cs5_rd_props_prison_wire329 +-1208494783=cs5_rd_props_qspline00 +1872413832=cs5_rd_props_qspline03 +366315353=cs5_rd_props_qu_wire8 +1886422555=cs5_rd_props_qua_wire_07b +818945631=cs5_rd_props_quarry_wire_009 +-1301832212=cs5_rd_props_quarry_wire_010 +-1841044626=cs5_rd_props_quarry_wire_spline009 +1106453482=cs5_rd_props_quarry_wire_spline010 +1152971478=cs5_rd_props_quarry_wire009 +678560102=cs5_rd_props_spline00 +983868875=cs5_rd_props_spline01 +1407113279=cs5_rd_props_spline02 +1711832210=cs5_rd_props_spline03 +1881379016=cs5_rd_props_spline04 +-1650824267=cs5_rd_props_spline06 +-942292945=cs5_rd_props_spline09 +-1112886887=cs5_rd_props_spline10 +1047409442=cs5_rd_props_spline11 +1325454407=cs5_rd_props_spline12 +-1539408191=cs5_rd_props_spline17 +1040723774=cs5_rd_props_spline21 +1733362127=cs5_rd_props_spline25 +-2053554593=cs5_rd_props_spline26 +-1130910713=cs5_rd_props_spline27 +-1906978944=cs5_rd_props_spline28 +1076541675=cs5_rd_props_spline30 +2113877223=cs5_rd_props_spline33 +462811074=cs5_rd_props_spline35 +-1444967337=cs5_rd_props_spline36 +-802683150=cs5_rd_props_spln_leg00 +-574774755=cs5_rd_props_spln_leg01 +1000168923=cs5_rd_props_spln_leg02 +1231550832=cs5_rd_props_spln_leg03 +984112141=cs5_rd_props_spln_leg04 +1223882914=cs5_rd_props_spln_leg05 +-2110592247=cs5_rd_props_spln_leg06 +623653141=cs5_rd_props_spln_leg07 +1584735118=cs5_rd_props_spln_leg08 +1957318648=cs5_rd_props_spln_leg09 +-1701046125=cs5_rd_props_spln_leg10 +-1403405298=cs5_rd_props_spln_leg11 +-1338522678=cs5_rd_props_spln_leg12 +-1039243401=cs5_rd_props_spln_leg13 +-745174395=cs5_rd_props_spln_leg14 +-446747112=cs5_rd_props_spln_leg15 +140604440=cs5_rd_props_spln_leg16 +749026463=cs5_rd_props_spln_leg18 +-161820661=cs5_rd_props_spln_leg19 +1044406525=cs5_rd_props_spln_leg20 +827377438=cs5_rd_props_spln_leg21 +589212346=cs5_rd_props_spln_leg22 +350490181=cs5_rd_props_spln_leg23 +-2045251437=cs5_rd_props_spln_leg24 +2001883912=cs5_rd_props_spln_leg25 +-1091345819=cs5_rd_props_spln_leg28 +-1317812378=cs5_rd_props_spln_leg29 +-1493518404=cs5_rd_props_spln_leg30 +-1736664384=cs5_rd_props_spln_leg31 +-1525402645=cs5_rd_props_spln_leg32 +-1764649114=cs5_rd_props_spln_leg33 +-1082660686=cs5_rd_props_spln_leg34 +-1321317313=cs5_rd_props_spln_leg35 +1273364880=cs5_rd_props_spln_leg37 +-1975189939=cs5_rd_props_spln_leg39 +105309511=cs5_rd_props_spln_leg40 +-1082665046=cs5_rd_props_spln_leg41 +-69628025=cs5_rd_props_splnb_00 +814184674=cs5_rd_props_splnb_01 +508908670=cs5_rd_props_splnb_02 +1157505487=cs5_rd_props_splnb_03 +-1300235059=cs5_rd_props_splnb_04 +1734436501=cs5_rd_props_splnb_05 +1427816968=cs5_rd_props_splnb_06 +-615854498=cs5_rd_props_splnb_07 +-912708869=cs5_rd_props_splnb_08 +859206652=cs5_rd_props_splnb_11 +83203963=cs5_rd_props_splnb_12 +1438923031=cs5_rd_props_splnb_13 +679108228=cs5_rd_props_splnb_14 +-378609558=cs5_rd_props_splnb_15 +-1137703443=cs5_rd_props_splnb_16 +283684705=cs5_rd_props_splnb_17 +-547435446=cs5_rd_props_splnb_18 +-1524672560=cs5_rd_props_splnb_19 +-1941102500=cs5_rd_props_splnb_20 +1110281246=cs5_rd_props_splnb_21 +-1337399089=cs5_rd_props_splnb_23 +1106742314=cs5_rd_props_splnb_24 +148437734=cs5_rd_props_splnc_09 +1685008661=cs5_rd_props_splnc_10 +1398935291=cs5_rd_props_splnc_11 +-79995253=cs5_rd_props_splnc_17 +-1896708613=cs5_rd_props_splnc_18 +-39989276=cs5_rd_props_splnc_21 +6182261=cs5_rd_props_splnc_23 +-320229748=cs5_rd_props_splnc_25 +-1021093120=cs5_rd_props_splnc_27 +-710803459=cs5_rd_props_splnc_28 +-1519899143=cs5_rd_props_wire_919 +-699859141=cs5_roads_01 +-1562437528=cs5_roads_02 +-185189227=cs5_roads_03 +-1432404049=cs5_roads_04_lod +-1025222542=cs5_roads_04 +292746638=cs5_roads_05 +-502393147=cs5_roads_06 +399573582=cs5_roads_07 +-926685315=cs5_roads_10 +-1737750834=cs5_roads_11 +-1508466141=cs5_roads_12 +1613496432=cs5_roads_armco_002 +1904550642=cs5_roads_armco_003 +1377639825=cs5_roads_armco_01 +-1726910218=cs5_roads_armco_01a +-1141903051=cs5_roads_armco_02 +-950580119=cs5_roads_armco_02a +-1375447714=cs5_roads_armco_03 +-78925015=cs5_roads_armco_03a +412625544=cs5_roads_armco_04 +-1491823916=cs5_roads_armco_04a +174558759=cs5_roads_armco_05 +-1256378975=cs5_roads_armco_05a +2121187397=cs5_roads_armco_05b +1965450147=cs5_roads_armco_06 +1986244391=cs5_roads_armco_06a +1725220608=cs5_roads_armco_07 +-774464254=cs5_roads_armco_08 +184054038=cs5_roads_armco_08a +-47065719=cs5_roads_armco_08b +1008234884=cs5_roads_armco_09 +-957978669=cs5_roads_armco_09a +-1202435409=cs5_roads_armco_09b +2035771001=cs5_roads_armco_10 +1952213501=cs5_roads_armco_10a +1276185581=cs5_roads_armco_11 +-713085543=cs5_roads_armco_11a +-1556526834=cs5_roads_armco_11b +1554754850=cs5_roads_armco_12 +1296244247=cs5_roads_armco_12a +2013361043=cs5_roads_armco_12b +794579588=cs5_roads_armco_13 +-989950244=cs5_roads_armco_13a +-762304001=cs5_roads_armco_13b +-1347628245=cs5_roads_armco_14 +766939018=cs5_roads_armco_14a +703857121=cs5_roads_bdg_sgn_01 +-1377276448=cs5_roads_bdg_sgn_1lod +501334526=cs5_roads_bill01 +-812338089=cs5_roads_billbrd_001 +591027105=cs5_roads_billbrd_002 +-1221196922=cs5_roads_billbrd_006 +1650743780=cs5_roads_billbrd_007 +1926363839=cs5_roads_billbrd_008 +1886219778=cs5_roads_billbrdgraffiti +-1333647082=cs5_roads_bridge_01_raila +-1631320678=cs5_roads_bridge_01_railb +186965594=cs5_roads_bridge_01_railc +-110675233=cs5_roads_bridge_01_raild +-1651478462=cs5_roads_bridge_01 +-51685123=cs5_roads_bridge_02_raila +-301188289=cs5_roads_bridge_02_railb +1890817673=cs5_roads_bridge_02 +-1099619123=cs5_roads_bridge01_strsb_lod +-1279531646=cs5_roads_chev_01 +1580563284=cs5_roads_cs5_roadbrg_01 +-520026569=cs5_roads_decal002 +-1467563293=cs5_roads_drtj_01 +-281948104=cs5_roads_drtj_02 +-505596529=cs5_roads_drtj_03 +218926065=cs5_roads_drtj_04 +-21041326=cs5_roads_drtj_05 +1213039222=cs5_roads_drtj_06 +979035793=cs5_roads_drtj_07 +-1640297804=cs5_roads_fwy_01 +-1396365368=cs5_roads_fwy_02 +-681870092=cs5_roads_fwy_03 +-451798943=cs5_roads_fwy_04 +329479543=cs5_roads_fwy_05 +566694338=cs5_roads_fwy_06 +-1669440631=cs5_roads_fwy_sgn_01 +-829210710=cs5_roads_fwy_sgn_02 +-1856123631=cs5_roads_p_01 +1823474614=cs5_roads_p_03 +-361529541=cs5_roads_p_05 +260393314=cs5_roads_p_06 +-769683117=cs5_roads_rail_01 +-2137395643=cs5_roads_rail_02 +1819067883=cs5_roads_rail_03 +-1655789650=cs5_roads_rail_04 +899831895=cs5_roads_rail_06 +1669968961=cs5_roads_rail_07 +1387729564=cs5_roads_rail_08 +1898008432=cs5_roads_rail_09 +-506046176=cs5_roads_rail_bridge01_rl +-1157908253=cs5_roads_rail_bridge01_strsa +1639646819=cs5_roads_rail_bridge01_strsb +-448773208=cs5_roads_rail_bridge01 +-835627316=cs5_roads_railsegment +-651918872=cs5_roads_sign_01 +-294933386=cs5_roads_sign_02 +-55949069=cs5_roads_sign_03 +225766024=cs5_roads_sign_04 +607524862=cs5_roads_sign_05 +1430878760=cs5_roads_sign_06 +1813161914=cs5_roads_sign_07 +2025210113=cs5_roads_sign_08 +-1895535203=cs5_roads_sign_09 +1357803654=cs5_roads_sign_10 +1722653700=cs5_roads_sign_11 +1251894258=cs5_roads_sign_12 +1605340692=cs5_roads_sign_13 +1828858041=cs5_roads_sign_14 +37339589=cs5_roads_sign_16b +-1006176479=cs5_roads_sng_bdgdcl_002 +1928606944=cs5_roads_sng_bdgdcl_01 +-1750757272=cs6_01_04d_glue +-135951076=cs6_01_247_market_bar +1437145256=cs6_01_247_market_det +1207875184=cs6_01_247_market_det2 +876878136=cs6_01_247_market_emi_lod +2121923632=cs6_01_247_market_emi +864380569=cs6_01_247_market_ovr +-343081070=cs6_01_247_market_railing +-17142059=cs6_01_247_market_stair +-511505627=cs6_01_247_market +-723612599=cs6_01_deci1 +782090182=cs6_01_deci2 +1211855617=cs6_01_deci4 +1611373159=cs6_01_dt_1 +-177934694=cs6_01_gas_billbd003 +-956460596=cs6_01_gas_billbd004 +452303368=cs6_01_gas_bldng_decal +338661660=cs6_01_gas_bldng_doors001 +-1190160187=cs6_01_gas_bldng004 +1091882474=cs6_01_gas_bldng005_emi_lod +679295275=cs6_01_gas_bldng005_emi +121779497=cs6_01_gas_bldng005 +362074574=cs6_01_gas_bldng006 +-470978944=cs6_01_gas_bldng007 +-2065623944=cs6_01_gas_fence004 +-1617278486=cs6_01_gas_fence005 +-64152297=cs6_01_gas_grnd_d003 +860097340=cs6_01_gas_grnd_d004 +1795704951=cs6_01_gas_grnddecal +1866796138=cs6_01_gas_rocks004 +2102569093=cs6_01_gas_rocks005 +1297205376=cs6_01_gas_rocks006 +-1222644766=cs6_01_gas_rwire002 +36424886=cs6_01_gas013 +275147051=cs6_01_gas014 +-1855198432=cs6_01_gas015 +873312357=cs6_01_gas017 +1334448575=cs6_01_ike_branding +-679174660=cs6_01_land01_decal +-293660412=cs6_01_land01 +-1553759538=cs6_01_land02 +-744892437=cs6_01_liq_decal +-327789727=cs6_01_liq_detail +-527914076=cs6_01_liq_main +468860463=cs6_01_mot_grnd +1603784981=cs6_01_mot_tube01 +1372927376=cs6_01_mot_tube02 +-1676031468=cs6_01_mot_tube03 +-1906823535=cs6_01_mot_tube04 +-1098469247=cs6_01_motel_d2 +-1517781477=cs6_01_motel_off_d +-603050948=cs6_01_motel_off_dtl +1188272114=cs6_01_motel_off_e_lod +1942067854=cs6_01_motel_off_e +513039472=cs6_01_motel_off +-1603703180=cs6_01_motel_rm_emi_lod +331361638=cs6_01_motel_rm1_d +2085106188=cs6_01_motel_rm1_dtl +2062850003=cs6_01_motel_rm1_emi_lod +96889767=cs6_01_motel_rm1_emi +520006906=cs6_01_motel_rm1 +980504106=cs6_01_motel_rm2_d +-1002886127=cs6_01_motel_rm2_dtl +-1659383872=cs6_01_motel_rm2_emi +238357351=cs6_01_motel_rm2 +-1142974064=cs6_01_motel_rm3_d +865584051=cs6_01_motel_rm3_dtl +1233502575=cs6_01_motel_rm3_emi_lod +-507201671=cs6_01_motel_rm3_emi +-1029671901=cs6_01_motel_rm3 +2032934637=cs6_01_motel_rm4_d +-829528696=cs6_01_motel_rm4_dtl +-1319251554=cs6_01_motel_rm4 +1451908637=cs6_01_motel_rm5_d +-304795478=cs6_01_motel_rm5_dtl +-416072348=cs6_01_motel_rm5 +1969055136=cs6_01_motel_sign +1426642046=cs6_01_motel_wall01 +116536653=cs6_01_motelpslabs +593693015=cs6_01_paves1 +-1943471680=cs6_01_paves1dec +920990711=cs6_01_road1 +-733946190=cs6_01_tmp_trailr01_emi_lod +1559943929=cs6_01_tmp_trailr01_emi +1180935684=cs6_01_tmp_trailr01 +927204263=cs6_01_tmp_trailr02_emi_lod +-1598708797=cs6_01_tmp_trailr02_emi001 +582180508=cs6_01_tmp_trailr02 +-2063444593=cs6_01_tmp_trailr03_emi_lod +-1538386958=cs6_01_tmp_trailr03_emi +845020657=cs6_01_tmp_trailr03 +-1755948692=cs6_01_tmp_trailr04_emi_lod +-754590724=cs6_01_tmp_trailr04_emi +-1221654635=cs6_01_tmp_trailr04 +-1986007389=cs6_01_tmp_trailr05_emi_lod +-1935372608=cs6_01_tmp_trailr05_emi +-931059143=cs6_01_tmp_trailr05 +-1896248098=cs6_01_weldshed008_emi_lod +-292461221=cs6_01_weldshed008_emi +1778518740=cs6_01_weldshed008 +2074979883=cs6_01_weldshed009 +987929466=cs6_01_weldshed010 +1268333799=cs6_01_weldshed011 +-840154749=cs6_01_weldshed012 +-946333043=cs6_02_brrier_01 +895874603=cs6_02_brrier_02 +622024070=cs6_02_brrier_03 +531581562=cs6_02_brrier_04 +727540182=cs6_02_brrier_05 +-1054110352=cs6_02_brrier_06 +-830330851=cs6_02_brrier_07 +1687508037=cs6_02_brrier_08 +1947136824=cs6_02_brrier_09 +59412885=cs6_02_brrier_10 +967966179=cs6_02_brrier_11 +77960135=cs6_02_brrier_12 +919402517=cs6_02_brrier_13 +1696027817=cs6_02_brrier_14 +323563790=cs6_02_brrier_15 +-530496101=cs6_02_brrier_20 +1689961393=cs6_02_cnst_poles +-1585003027=cs6_02_con1_g +-2016892454=cs6_02_concreteblocks +1893534575=cs6_02_const_01_rail +-693599186=cs6_02_const_01 +-264722251=cs6_02_const_02_bar +1156440251=cs6_02_const_02 +14226160=cs6_02_const_03_bar +-1686270515=cs6_02_const_03 +1208618352=cs6_02_const_04_bara +1926062838=cs6_02_const_04_barb +-1292588395=cs6_02_const_04_pipe +-1218209259=cs6_02_const_04_yel +200535736=cs6_02_const_04 +760829066=cs6_02_const_05_bar01 +1687569155=cs6_02_const_05_bar02 +-773457251=cs6_02_const_05 +-671217774=cs6_02_const_06_bara +156527174=cs6_02_const_06_barb +1185490998=cs6_02_const_06_pipe +-912467965=cs6_02_const_06_rail +-973253615=cs6_02_const_06_yel +-1080568319=cs6_02_const_06 +-988745544=cs6_02_const_07_rail +1717478292=cs6_02_const_07 +1680449322=cs6_02_const_08 +-2001049525=cs6_02_const_09 +1911797570=cs6_02_const_10 +1008618404=cs6_02_const_11 +1280568335=cs6_02_const_12 +1802475967=cs6_02_const_14_bar +698249032=cs6_02_deci1a +327965272=cs6_02_glue_01 +574257076=cs6_02_glue_02 +-270429437=cs6_02_glue_03 +1894520074=cs6_02_glue_04 +2123346001=cs6_02_glue_05 +-1065764356=cs6_02_mtx_01 +-1772020745=cs6_02_mxt_02_g +169222073=cs6_02_mxt_02 +1100591492=cs6_02_mxt_04_g +629855906=cs6_02_mxt_04 +1256792418=cs6_02_mxt_06 +-523157948=cs6_02_mxt_06g +-1441004470=cs6_02_mxt_07_d +1018594557=cs6_02_mxt_07 +1719130239=cs6_02_mxt_08 +-367534175=cs6_02_mxt_09 +745074858=cs6_02_mxt_10_g +1888578434=cs6_02_mxt_10 +-131271720=cs6_02_mxt_11_d +1475131953=cs6_02_mxt_11 +438181388=cs6_02_mxt_12_g_patch +728952374=cs6_02_mxt_12_g +-1481254462=cs6_02_mxt_12 +1472759139=cs6_02_mxt_bd_01 +1227401696=cs6_02_mxt_bd_016 +-1603037512=cs6_02_mxt_bd_02 +-769721842=cs6_02_mxt_bd_03 +-78721935=cs6_02_mxt_bd_04 +2020871662=cs6_02_mxt_bd_04a +-1361300599=cs6_02_mxt_bd_05 +163998048=cs6_02_mxt_bd_07 +1428356336=cs6_02_mxt_bd_15 +2018518621=cs6_02_mxt_bd_15a +932559486=cs6_02_mxt_bdw_01 +-455830884=cs6_02_mxt_stand03 +-478572574=cs6_02_mxt_stand06 +457945752=cs6_02_mxt_std6 +1503091697=cs6_02_mxt_track_01 +1003036757=cs6_02_mxt_track_02 +734167112=cs6_02_mxt_track_03 +1791421284=cs6_02_mxt_tube007 +1757865820=cs6_02_mxt_tube008 +1304697344=cs6_02_mxtlnd_01d +-33194765=cs6_02_silo_temp +-724544991=cs6_02_ttrack01_dec +1128314010=cs6_02_ttrack01 +-12601079=cs6_02_ttrack11 +677743444=cs6_02_ttrack12 +1521250273=cs6_02_ttrack13 +-1656556259=cs6_02_ttrack14 +947596159=cs6_02_ttrack15 +-2133377978=cs6_02_ttrack16 +1804669370=cs6_02_ttrack17 +591298538=cs6_02_ttrack26 +-1504512160=cs6_02_weed_01 +1956451317=cs6_02_weed_02 +-1980612961=cs6_02_weed_03 +462500733=cs6_02_wtf_con01d +-112280487=cs6_02_wtp_con002 +1320773421=cs6_02_wtp_con003 +-826415308=cs6_02_wtp_con004 +-1122941989=cs6_02_wtp_con005 +-171163476=cs6_02_wtp_con005a +-1303695793=cs6_02_wtp_con006 +-1604744596=cs6_02_wtp_con007 +-1966882874=cs6_02_wtp_con01 +-716417838=cs6_02_wtp_con02 +2111462579=cs6_02_wtp_tub_g +1249798653=cs6_03_003 +-1290762221=cs6_03_003b +-956363975=cs6_03_02gasmc_d06 +-553633483=cs6_03_02gasmc03 +-1468423147=cs6_03_05gasmc01 +273974936=cs6_03_bb +-1212561295=cs6_03_bigsign01 +358283549=cs6_03_billboardrs +-869337251=cs6_03_ch6_05_officedetails001 +902306969=cs6_03_crmd3_map_prox +-200306307=cs6_03_decal_01 +1700328462=cs6_03_decal_02 +-440240937=cs6_03_decal_03 +-1699013621=cs6_03_decal_03a +134805165=cs6_03_decal_03b +-1024315593=cs6_03_decal_04 +-1389624405=cs6_03_decal_05 +520710000=cs6_03_decal_06 +930781254=cs6_03_decal_07 +-1439236671=cs6_03_decal_08 +-1762863315=cs6_03_decal_09 +1219344792=cs6_03_decal_10 +-829884980=cs6_03_decals_house +-1448143001=cs6_03_ds07_frame +-119684498=cs6_03_ds07 +-2090822466=cs6_03_dtrack2 +-1840149169=cs6_03_emissive_1_lod +2066685422=cs6_03_emissive_1 +1499846972=cs6_03_garagemain +-1944351167=cs6_03_garagemc_lot_d +-719454909=cs6_03_garagemc_lot +-668335014=cs6_03_garaget_beam +-433244070=cs6_03_garaget +-896371277=cs6_03_gasmc_d02 +-1379746796=cs6_03_gasmc_d04 +591898396=cs6_03_gasmc_d05 +1836726944=cs6_03_gasmc600_beam +-912949993=cs6_03_gasmc600_emi_lod +1619256034=cs6_03_gasmc600_emi +2003613328=cs6_03_gasmc600 +1296186556=cs6_03_gasmc708 +248137403=cs6_03_gasmc805 +-519523706=cs6_03_glue_02 +-768404261=cs6_03_glue_03 +793693973=cs6_03_glue_06 +-282759563=cs6_03_house01_d1 +1901293376=cs6_03_house02_glue +-598888439=cs6_03_house02 +1100922771=cs6_03_house02l_d1 +275665407=cs6_03_house02l_d1a +573044082=cs6_03_house02l_d1b +-588551430=cs6_03_house02l_d1c +-1693689629=cs6_03_house02l +1542787525=cs6_03_housemc01_d +-52091796=cs6_03_housemc01_d2 +-20541580=cs6_03_housemc01_emi_lod +-1789005517=cs6_03_housemc01_emi +-1828466145=cs6_03_housemc01_ex +-1931403972=cs6_03_housemc01 +-805526670=cs6_03_housemc02 +-564370992=cs6_03_housemc0d_ex +386392787=cs6_03_land01 +-178675849=cs6_03_land02 +59980778=cs6_03_land03 +-1446748811=cs6_03_lot_decals +1677834412=cs6_03_moteldecal01 +1250526652=cs6_03_moteldecal02 +-2019491862=cs6_03_moteldecal03 +476931171=cs6_03_moteldetails +1682403747=cs6_03_motellotmc +-2093600692=cs6_03_motelmain_beam +-245283505=cs6_03_motelmain_emi_lod +-448155518=cs6_03_motelmain_emi +2051280754=cs6_03_motelmain +1259831609=cs6_03_motelsignmc +-11233302=cs6_03_officedecal01 +1483229720=cs6_03_officedecal02 +-1128026349=cs6_03_officedetails +-1657873291=cs6_03_officeposters +1888375985=cs6_03_parkdecal_a +-1451254793=cs6_03_parkdecal +1989688730=cs6_03_parkdecal02 +-532438069=cs6_03_parking_lot +-2105992084=cs6_03_radio_frame01 +-980180320=cs6_03_radio_frame02 +560042944=cs6_03_radio_power +2012062992=cs6_03_radio_sta_dec +-280569792=cs6_03_radio_sta +-1646575838=cs6_03_radio1dec +1349678685=cs6_03_rdio_sta_fizz +1011073294=cs6_03_shop_beams +-1716309088=cs6_03_shop +-1780988826=cs6_03_shops_decal1 +315967096=cs6_03_shopsmc03_beamsa +553444039=cs6_03_shopsmc03_beamsb +-166114505=cs6_03_shopsmc03 +-28179138=cs6_03_tk12 +793880021=cs6_03_trailmc_emi_lod +1560655721=cs6_03_trailmc_emi +1831182356=cs6_03_trailmc +-186962584=cs6_03_trailmc02 +-560398108=cs6_03_trailmc03 +1361319947=cs6_03_usedcarmc_d +-1981393180=cs6_03_usedcarmc001_emi_lod +-1842227671=cs6_03_usedcarmc001_emi +-349865507=cs6_03_usedcarmc001 +873674129=cs6_03_usedlotmc_d001 +-1854895831=cs6_03_usedlotmc_d002_e_lod +1779755080=cs6_03_usedlotmc_d002_emi +30101762=cs6_03_usedlotmc_d002 +-393567562=cs6_03_usedlotmc +2013324229=cs6_03_weed_02 +1235814166=cs6_03_weed_03 +-1837852500=cs6_03_weed_04 +-1894543233=cs6_04_antenna_d +-742829495=cs6_04_antenna +-90934242=cs6_04_canmod014 +-1681985266=cs6_04_canmod02 +-956414052=cs6_04_canmod06 +-236118663=cs6_04_canmod08 +-1539374813=cs6_04_canroof_ladder008 +-1343350662=cs6_04_canroof_ladder010 +-1040073567=cs6_04_canroof_ladder011 +1121599048=cs6_04_canroof_ladder012 +1314215230=cs6_04_canroof_ladder013 +-1610090334=cs6_04_canroof_ladder014 +-1811621823=cs6_04_canroof_ladder03 +-1505067828=cs6_04_canroof_ladder04 +1888555354=cs6_04_canroof_ladder05 +-2100316713=cs6_04_canroof_ladder06 +-553488837=cs6_04_canroof_ladder07 +-249982371=cs6_04_canroof_ladder08 +-1149982944=cs6_04_canroof_ladder09 +-1505887009=cs6_04_canroof_ladder9 +-1225759311=cs6_04_canroof +-1592460689=cs6_04_decal_01 +-834517691=cs6_04_decal_ant +-717581105=cs6_04_deci01 +1012065022=cs6_04_deci02 +830786914=cs6_04_deci03 +2026888187=cs6_04_deci04 +235931257=cs6_04_deci05 +171179665=cs6_04_deci06 +-1667619997=cs6_04_deci07 +-441436790=cs6_04_deci08 +-672261626=cs6_04_deci09 +-1235364946=cs6_04_deci10 +-1833202582=cs6_04_deci11 +1508285121=cs6_04_deci12 +-936216745=cs6_04_deci13 +-225072058=cs6_04_draingully003 +137196040=cs6_04_draingully2 +94025177=cs6_04_elbase00 +-275957966=cs6_04_elbasedec019 +232659694=cs6_04_elgnddec015 +864935741=cs6_04_emissive_lod +2019390332=cs6_04_emissive +-1973545523=cs6_04_glue_02 +2014015784=cs6_04_glue_03 +-1352572973=cs6_04_glue_04 +-1717357481=cs6_04_glue_05 +483321338=cs6_04_grating +-680610067=cs6_04_hball01 +-564269280=cs6_04_j6_road06 +1370446615=cs6_04_land05_details +-763754760=cs6_04_land2 +605590948=cs6_04_land6_dd +824594158=cs6_04_land8_d +1143821166=cs6_04_lockup01 +-1371020943=cs6_04_lockup01b +551357646=cs6_04_lockup02 +-628005613=cs6_04_mainblock +1193643034=cs6_04_mainrails1 +827089000=cs6_04_mainrails2 +596821237=cs6_04_mainrails3 +285515733=cs6_04_mainrails4 +517040684=cs6_04_mr_rails1 +397717498=cs6_04_mr_rails10 +1117521384=cs6_04_mr_rails11 +1764654821=cs6_04_mr_rails2 +879498593=cs6_04_mr_rails3 +1740864531=cs6_04_mr_rails4 +839192727=cs6_04_mr_rails5 +2109024250=cs6_04_mr_rails6 +1457510988=cs6_04_mr_rails7 +-1631655411=cs6_04_mr_rails8 +1897139896=cs6_04_mr_rails9 +-1019681568=cs6_04_mr_walks +1449847106=cs6_04_mr_walks3 +1219579343=cs6_04_mr_walks4 +1924178381=cs6_04_mr_walks5 +961413170=cs6_04_newcut +774202467=cs6_04_newcut01 +-1067022105=cs6_04_newcut02 +477741324=cs6_04_newcut04 +412864423=cs6_04_pris_dec00 +556589257=cs6_04_pris_dec01 +770964051=cs6_04_pris_dec02 +1086234600=cs6_04_pris_dec03 +1332559173=cs6_04_pris_dec04 +1547982579=cs6_04_pris_dec05 +1706650077=cs6_04_pris_dec06 +2005536126=cs6_04_pris_dec07 +-2129387374=cs6_04_pris_dec08 +-1828862875=cs6_04_pris_dec09 +-1899315981=cs6_04_pris_dec10 +-1726164585=cs6_04_pris_dec11 +-1453886964=cs6_04_pris_dec12 +-1681664287=cs6_04_pris_dec13 +-1244394751=cs6_04_pris_dec14 +-936792148=cs6_04_pris_dec15 +-793329466=cs6_04_pris_dec16 +-486447781=cs6_04_pris_dec17 +-48785009=cs6_04_pris_dec18 +227097202=cs6_04_pris_dec19 +1231827859=cs6_04_pris_dec20 +1059004153=cs6_04_pris_dec21 +1285732868=cs6_04_pris_dec22 +848594408=cs6_04_pris_dec23 +542564717=cs6_04_pris_dec24 +369609935=cs6_04_pris_dec25 +-1060495467=cs6_04_prison_det +-740949308=cs6_04_prison07 +1614683386=cs6_04_prison13 +-1068828592=cs6_04_prison130 +1843771465=cs6_04_prison14 +1545056515=cs6_04_prison149 +-785772902=cs6_04_prison150 +877063495=cs6_04_prison19_rail +100624510=cs6_04_prison19 +-21747737=cs6_04_prison20_rail +-1011686206=cs6_04_prison20 +-1398314552=cs6_04_prisoncp04 +468859408=cs6_04_prisonterrain01 +-284237854=cs6_04_prisonterrain02 +-1065844042=cs6_04_prisonterrain03 +408466037=cs6_04_prisonterrain07 +-1671619924=cs6_04_prisontower1 +-1306225777=cs6_04_prisontower10 +1876607400=cs6_04_prisontower2 +1636640013=cs6_04_prisontower3 +1399851219=cs6_04_prisontower4 +1159293990=cs6_04_prisontower5 +1486066462=cs6_04_prisontower6 +1255274395=cs6_04_prisontower7 +1007606293=cs6_04_prisontower8 +-2119821570=cs6_04_props_cables045 +-1829232655=cs6_04_props_cables045a +1304897981=cs6_04_props_cables055 +-1755890464=cs6_04_props_cables056 +-1700737899=cs6_04_props_subst_cable44x +1176464052=cs6_04_props_substn_cables013 +-1649134155=cs6_04_props_wire_116 +-1000406262=cs6_04_props_wire_117 +1932300748=cs6_04_props_wire078 +-718896410=cs6_04_pwalkway04 +-622333235=cs6_04_railsside1 +-1207063271=cs6_04_railsside2 +-132246652=cs6_04_railstop1 +1258338632=cs6_04_railstop2 +484171007=cs6_04_railstop3 +-1254257220=cs6_04_railstop4 +734859097=cs6_04_reception +710886348=cs6_04_road01 +470329119=cs6_04_road02 +-427082715=cs6_04_road03 +-920321703=cs6_04_road04 +99121887=cs6_04_road05 +1093046212=cs6_04_sat_rail01 +1793450818=cs6_04_sat_rail02 +371341760=cs6_04_sat_rail03 +123968579=cs6_04_sat_rail04 +839250311=cs6_04_sat_rail05 +603870584=cs6_04_sat_rail06 +-467582427=cs6_04_satellite_dish_concrete +-1103789764=cs6_04_satellite_dish +-1886641995=cs6_04_ss_dirt1_001 +-1127908569=cs6_04_ss_dirt1_002 +1943955802=cs6_04_ss_dirt1_003 +-2058286017=cs6_04_ss_dirt1_004 +550217691=cs6_04_tank_white002 +233185290=cs6_04_tankblue_002 +2112920672=cs6_04_temp_fence_01 +-1779581142=cs6_04_ter_decal +472998003=cs6_04_water02 +1836085588=cs6_04_weed_01 +-401119556=cs6_04_weed_02 +2065894585=cs6_04_weed_03 +1553935136=cs6_05_barrier05b +766921535=cs6_05_blarney_glue +19077392=cs6_05_blarney +1798407591=cs6_05_brrier_01 +1053109451=cs6_05_brrier_02 +1225146701=cs6_05_brrier_03 +-552146994=cs6_05_chump1 +959805270=cs6_05_cliff1_d +-1146943635=cs6_05_cliff1_d01 +575344623=cs6_05_cliff1 +100970946=cs6_05_cs_dtrack_003 +1874330927=cs6_05_cs_dtrack_004 +-1655840678=cs6_05_cs_dtrack_005 +-1819751216=cs6_05_cs_dtrack_006 +1154133845=cs6_05_cs_dtrack_007 +-1021301762=cs6_05_cs_dtrack_008 +-433229012=cs6_05_cs_dtrack_010 +1983682389=cs6_05_details +280158507=cs6_05_dirtroad9 +-1431722765=cs6_05_drtrd1 +-421217998=cs6_05_drtrd101 +-371349155=cs6_05_emissive_1_lod +721244355=cs6_05_emissive_1 +611037035=cs6_05_emissive_2_lod +1507241589=cs6_05_emissive_2 +-988417138=cs6_05_farm_shed +-1589059138=cs6_05_glue_01 +-1318911590=cs6_05_glue_04 +1515148236=cs6_05_glue_05 +1210789563=cs6_05_house +-236907710=cs6_05_house01_d +184374081=cs6_05_house01 +-468041731=cs6_05_indfarm_det1 +-179608993=cs6_05_indfarm_det2 +1578087406=cs6_05_indfarm_det3 +1868453515=cs6_05_indfarm_det4 +2123429104=cs6_05_indfarm_det5 +333062020=cs6_05_indfarm_det6 +-1002765344=cs6_05_indfarm_frame +-1058895367=cs6_05_indfarm_lad1 +25266958=cs6_05_indfarm_lad2 +-2063361301=cs6_05_indfarm_pipe +-1046690088=cs6_05_indfarm +-1808236439=cs6_05_land_ctar +107880919=cs6_05_land05_c +463518467=cs6_05_land05_c001 +-130644632=cs6_05_land05_d +1083282957=cs6_05_land05_g +1249837085=cs6_05_land05 +-562334821=cs6_05_land05b +-433571987=cs6_05_land07 +570189776=cs6_05_land07x_g +-2035986692=cs6_05_land07x +-248431966=cs6_05_land10_d +1271824724=cs6_05_land10 +-638987498=cs6_05_landwl +-317977318=cs6_05_mcfarm_03808 +1081988163=cs6_05_mcfarm_09218_frame +-1337268192=cs6_05_mcfarm_09218 +1736309010=cs6_05_mcfarm_10221 +-1956172288=cs6_05_mcfarm_10524_beams +784214813=cs6_05_mcfarm_10524 +-321681157=cs6_05_mcfarm_12728 +1597775548=cs6_05_mcfarm_21579 +245050632=cs6_05_mcfarm_23150 +-864408993=cs6_05_mcfarm_25759 +1590604693=cs6_05_mcfarm_29563 +2062253366=cs6_05_mcfarm_30573 +-85736419=cs6_05_mcfarm_31179 +1246783833=cs6_05_mcfarm_31180 +490891031=cs6_05_mcfarm_d_r02 +-1050472022=cs6_05_mcfarm_roads +-907419711=cs6_05_mcfarm_shadow +-80936949=cs6_05_mcfarm_water_frame +-4543365=cs6_05_mcfarm_water +147512351=cs6_05_mockup_02_bars +-1804658420=cs6_05_mockup_02 +-1152915779=cs6_05_mockup_04 +129952253=cs6_05_sign +950282398=cs6_05_silo_002_d +411634005=cs6_05_silo_002_lad +1470378312=cs6_05_silo_002_rails +1757531970=cs6_05_silo_002 +-607161898=cs6_05_ttrack01 +-1165710098=cs6_05_watertank_base +-177029642=cs6_05_watertank006 +-674940874=cs6_05_weed_01 +283814528=cs6_05_weed_05 +585453173=cs6_05_weed_06 +188097091=cs6_06_cattleshed1 +1758239351=cs6_06_cul5 +1780830600=cs6_06_culvertbars +147979052=cs6_06_culvertshadowmesh +-1041707551=cs6_06_culvertshadowmesh003 +616026235=cs6_06_culvertshadowmesh2 +625722034=cs6_06_dec00 +-167635259=cs6_06_dec139 +2074086150=cs6_06_decals00 +1928034721=cs6_06_decals01 +1612862479=cs6_06_decals02 +1421360443=cs6_06_decals03 +1231171989=cs6_06_decals0498 +1529861424=cs6_06_decals0499 +-112785830=cs6_06_decals05 +1257951953=cs6_06_decals0555 +662233789=cs6_06_decals06 +-73364727=cs6_06_decals07 +698738451=cs6_06_decals08 +64245752=cs6_06_decals11 +302181461=cs6_06_decals12 +-1879676882=cs6_06_decals13 +645174584=cs6_06_decals14 +878588171=cs6_06_decals15 +1259888255=cs6_06_decals16 +-1517546659=cs6_06_decals17 +1333215549=cs6_06_decals17a +1934887158=cs6_06_decals17c +-1271025472=cs6_06_decals18 +-361039122=cs6_06_decals18a +-1767672676=cs6_06_decals20 +199845571=cs6_06_decals20a +2068233699=cs6_06_decals22 +-1792304705=cs6_06_decals2299 +1401745008=cs6_06_decals23 +-258342648=cs6_06_decals2322 +-574684458=cs6_06_decals24 +671815533=cs6_06_decals25 +1082476641=cs6_06_decals26 +-974845643=cs6_06_decalsa00 +-1399990649=cs6_06_decalsa01 +172823048=cs6_06_decalsa02 +555958196=cs6_06_decalsa03 +-474430240=cs6_06_decalsa04 +-242786179=cs6_06_decalsa05 +2017684979=cs6_06_decalsa06 +1171032326=cs6_06_decalsa07 +748967606=cs6_06_decalsa08 +979300907=cs6_06_decalsa09 +1442626062=cs6_06_decalsa10 +1215045357=cs6_06_decalsa11 +1308666386=cs6_06_decalsa12 +-433687153=cs6_06_decalsa98 +1947734388=cs6_06_decalsa99 +-901839810=cs6_06_emissive01_lod +1806143881=cs6_06_emissive01 +1349435266=cs6_06_emissive02_lod +2036837641=cs6_06_emissive02 +-1383379649=cs6_06_farmhouse_a +1993301960=cs6_06_farmhouse_d +1282433636=cs6_06_farmhouse_railing +-537867771=cs6_06_farmhouse +1820067451=cs6_06_feedstore +-1794869135=cs6_06_glue_01 +867415505=cs6_06_glue_02 +511447354=cs6_06_growtunnelground +-809886272=cs6_06_jbarns_d +1394217100=cs6_06_jbarns +-1837544751=cs6_06_jbillboard +-344460040=cs6_06_jcrop +365543649=cs6_06_jcrop001 +-787335305=cs6_06_jcrop002 +56007675=cs6_06_jcrop003 +889683804=cs6_06_jcrop004 +249377548=cs6_06_jcrop005 +19568551=cs6_06_jcrop006 +1918466563=cs6_06_jcrop007 +1691213548=cs6_06_jcrop008 +1175757178=cs6_06_jcrop009 +-125463947=cs6_06_jcrop010 +1839426082=cs6_06_jhouse_beam +-205740421=cs6_06_jhouse_d +-1527799821=cs6_06_jhouse_detail +-963649079=cs6_06_jhouse +1158079405=cs6_06_jstorage_d +-1589949133=cs6_06_jstorage_frame +1183751109=cs6_06_jstorage +1721357078=cs6_06_land_01 +-354538538=cs6_06_land_01aa +169646621=cs6_06_land_03 +1034191152=cs6_06_land_05 +1894737861=cs6_06_land_06 +1629636651=cs6_06_land_07 +-424258735=cs6_06_land_08 +-1734461662=cs6_06_land_09 +726669249=cs6_06_land_09b_steps +1676589337=cs6_06_land_09b +-1319048817=cs6_06_land_10 +1350193223=cs6_06_missionculvert +-18542849=cs6_06_oldrocktemplate +-1599783914=cs6_06_polyt_det01 +557316048=cs6_06_shacks_a +-682957833=cs6_06_shacks_d +-1248206633=cs6_06_shacks +156443600=cs6_06_tracks_01 +782582150=cs6_06_tracks_012 +752937707=cs6_06_tracks_03 +1894216439=cs6_06_tracks_04 +1310600549=cs6_06_tracks_05 +-850221548=cs6_06_tracks_34 +702035286=cs6_06_trough_small_01 +865093830=cs6_06_trough_small_02 +-1135391008=cs6_06_weed_02 +-239133910=cs6_08_bridge1 +134629304=cs6_08_bridge2 +-1069121894=cs6_08_bridge3_rail +375776375=cs6_08_bridge3 +726734462=cs6_08_brig_002_d +1052343357=cs6_08_brig_01_rail +216954763=cs6_08_brig_01 +736999506=cs6_08_brig_02_rail +1083789718=cs6_08_brig_04_rail +1405456573=cs6_08_church_alpha +-618231527=cs6_08_church +1254084351=cs6_08_churchdets +1254107586=cs6_08_churchshed +-1648348813=cs6_08_churchsign +1566537548=cs6_08_churchsteps01 +-784605433=cs6_08_churchsteps03 +-1926201652=cs6_08_cs_deserttrack_005 +1337254880=cs6_08_cs_water10_slod +1591070267=cs6_08_cs_water10 +2123173319=cs6_08_cs_water55_slod +-51900299=cs6_08_cs_water55 +440278307=cs6_08_cs_water9_slod +1554522577=cs6_08_cs_water9 +-1576923171=cs6_08_culvertshadowmesh +1310879828=cs6_08_decalmh04 +1382980825=cs6_08_decfffg456 +2120887930=cs6_08_decs01 +1822264033=cs6_08_decs02 +1541990772=cs6_08_decs03 +-714220416=cs6_08_decs05 +-1015334757=cs6_08_decs06 +-1698044103=cs6_08_decs07 +207833710=cs6_08_decs09 +770084552=cs6_08_decs10 +-1089883888=cs6_08_decs11 +-1857825403=cs6_08_decs12 +-1565591461=cs6_08_decs13 +1961893086=cs6_08_decs14 +-652680010=cs6_08_decs15 +-323987954=cs6_08_ds02 +451883659=cs6_08_ds03 +1870396759=cs6_08_ds0345 +288104197=cs6_08_ds04 +-1885955108=cs6_08_ds05 +-1473721088=cs6_08_ds07 +-695948873=cs6_08_ds08 +-526697276=cs6_08_ds13 +2042013036=cs6_08_ds133 +778721377=cs6_08_ds14 +1776358421=cs6_08_ds147 +-1717457198=cs6_08_ds17 +-2011658640=cs6_08_ds20 +-577326769=cs6_08_ds21 +-330510661=cs6_08_ds22 +1092745316=cs6_08_ds23 +-809364058=cs6_08_ds24 +145622909=cs6_08_ds25 +1816743606=cs6_08_ds27 +2049501813=cs6_08_ds28 +70306297=cs6_08_emi_church_lod +-589025923=cs6_08_emi_church +3412510=cs6_08_emissive001_lod +2015701145=cs6_08_emissive001 +-930723908=cs6_08_feats_07a +-1027982300=cs6_08_feats_07b +-954720885=cs6_08_glue_01 +-34534592=cs6_08_glue_02 +507399098=cs6_08_glue_04 +518202814=cs6_08_gm_rubweeds017 +-513099827=cs6_08_house1 +-774882752=cs6_08_house1aw +-1959220250=cs6_08_house1de +1541766831=cs6_08_housedecal +-1169924810=cs6_08_land_01 +-957516152=cs6_08_land_02 +1451562429=cs6_08_land_03 +1874544681=cs6_08_land_04 +650884671=cs6_08_land_05 +1096018767=cs6_08_land_06 +-800421574=cs6_08_land_07 +-586571080=cs6_08_land_08 +1540169793=cs6_08_land_09 +2113252026=cs6_08_mine_decals +920857783=cs6_08_mine_rocks +-2001020215=cs6_08_mine +-1086803953=cs6_08_river_dec01 +-772385398=cs6_08_river_dec02 +712252195=cs6_08_rockstep +-1773191273=cs6_08_rshouse1 +1135466802=cs6_08_steps_2 +-1884780780=cs6_08_struct08_base +1561432715=cs6_08_struct08_beam01 +-2120983664=cs6_08_struct08_beam03 +-853660933=cs6_08_struct08_fizz +-1823197622=cs6_08_struct08 +1528798538=cs6_08_track09 +1972426716=cs6_08_track10 +561439882=cs6_08_track1121 +-599180038=cs6_08_trailsteps +1651002681=cs6_08_wall_1 +-1811419286=cs6_08_wall_dec +-801432124=cs6_08_weed_01 +-1266031006=cs6_08_weed_02 +-1361192182=cs6_08_weed_03 +-1185583115=cs6_08_weed_04 +-1020385824=cs6_08_wooddec +-1268775157=cs6_08a_cs6_08s_dirt00 +1809164496=cs6_08a_culv002 +934822038=cs6_08a_culv003 +-795224389=cs6_08a_culv1 +156393165=cs6_08a_culvert03 +386856011=cs6_08a_ds00 +-1520004868=cs6_08a_ds01 +1834066131=cs6_08a_ds02 +-765793564=cs6_08a_ds04 +1604912514=cs6_08a_ds05 +680925017=cs6_08a_ds06 +908767874=cs6_08a_ds07 +-1995089834=cs6_08a_ds08 +-1696662551=cs6_08a_ds09 +666604882=cs6_08a_ds099 +-16595589=cs6_08a_ds10 +-315874866=cs6_08a_ds11 +542595425=cs6_08a_ds111 +-484241988=cs6_08a_ds12 +1353345225=cs6_08a_ds13 +-950053323=cs6_08a_ds14 +-1223903856=cs6_08a_ds15 +-1409704086=cs6_08a_ds16 +432339711=cs6_08a_ds17 +1607927586=cs6_08a_ds19 +822618753=cs6_08a_ds20 +591433458=cs6_08a_ds21 +-1630697958=cs6_08a_ds22 +158620506=cs6_08a_ds23 +-71909409=cs6_08a_ds24 +-236670134=cs6_08a_glue_01 +33313657=cs6_08a_glue_02 +398098165=cs6_08a_glue_03 +426059000=cs6_08a_land_00_decal +2044907544=cs6_08a_land_00 +1939401999=cs6_08a_land_01_decal +-144585952=cs6_08a_land_01 +-966132845=cs6_08a_land_02_decal +697347957=cs6_08a_land_02 +604983841=cs6_08a_land_03_decal +320701071=cs6_08a_land_03 +477798474=cs6_08a_land_05_decal +-1484838056=cs6_08a_land_05 +-1205297884=cs6_08a_land_06_decal +-1746039755=cs6_08a_land_06 +-538695398=cs6_08a_land_06b_decal +1734731524=cs6_08a_land_06b +1409023421=cs6_08a_land_07_decal +-1025842673=cs6_08a_land_07 +-1256438126=cs6_08a_land_08 +1750088603=cs6_08a_land_09_decal +1855306118=cs6_08a_land_09 +313203733=cs6_08a_land_10_decal +2140134546=cs6_08a_land_10 +-1567692613=cs6_08a_land_11_decal +498531371=cs6_08a_land09 +1868667883=cs6_08a_land16 +622960770=cs6_08a_rock_01 +576979731=cs6_08a_str_d00 +287662230=cs6_08a_str_d01 +130567644=cs6_08a_str_d02 +-175199895=cs6_08a_str_d03 +-271835676=cs6_08a_str_d04 +1991130743=cs6_08a_struct01 +1718066666=cs6_08a_struct02 +1396602776=cs6_08a_struct03 +848001673=cs6_08a_struct04_beam +1088738021=cs6_08a_struct04 +1709413960=cs6_08a_struct05_poles +796078082=cs6_08a_struct05 +256110496=cs6_08a_struct06 +-63092333=cs6_08a_struct07 +-1219511346=cs6_08a_weed_01 +-1526098110=cs6_08a_weed_02 +-52803882=cs6_08a_weed_03 +101203855=cs6_08atrack1 +-817442291=cs6_08atrack2 +1348031524=cs6_08atrack3 +741411796=cs6_08atrack4 +53153067=cs6_09_bge2_shd_lod +-1553720859=cs6_09_bridge2_railing +-1823678403=cs6_09_bridge2_shd +2045409354=cs6_09_bridge2 +-460469849=cs6_09_culvert00a +-1225921948=cs6_09_deczi_01a +531119063=cs6_09_deczi_01b +579281616=cs6_09_deczi01 +-863915113=cs6_09_deczi02a +1188227943=cs6_09_deczi03 +-536848268=cs6_09_deczi04a +-742998047=cs6_09_deczi04b +-1217999727=cs6_09_deczi05 +-375246585=cs6_09_deczi06 +-380467834=cs6_09_drtrd_01 +-1333947427=cs6_09_drtrd_02 +-957468864=cs6_09_land_01 +-1246917441=cs6_09_land_02 +-74980348=cs6_09_land_02b +-1616944981=cs6_09_land_03 +-1847474896=cs6_09_land_04 +-1944798826=cs6_09_land_05 +2120097321=cs6_09_land_06 +-290322744=cs6_09_pipe002 +-589422391=cs6_09_pipe01 +1226300766=cs6_09_river1_slod +945418830=cs6_09_river1 +-65392741=cs6_09_river2_slod +784588578=cs6_09_river2 +699976810=cs6_10_069 +-1233814769=cs6_10_68 +1691130027=cs6_10_billbd_003 +1697049754=cs6_10_billbd_01 +1109927581=cs6_10_billbd_03 +-1334282593=cs6_10_billboard01 +-564150219=cs6_10_build1 +796549737=cs6_10_build2 +871552818=cs6_10_building_farm +-2094860705=cs6_10_cs_brrier_004 +1820150036=cs6_10_cs_brrier_005 +-1741938579=cs6_10_cs_brrier_009 +-435340466=cs6_10_cs_brrier_010 +-205826390=cs6_10_cs_brrier_011 +1206386418=cs6_10_cs_brrier_014 +-510905796=cs6_10_cs_brrier_017 +-21205860=cs6_10_cs_brrier_018 +234556185=cs6_10_cs_brrier_019 +527964995=cs6_10_cs_brrier_020 +1370554292=cs6_10_cs_brrier_021 +1840822211=cs6_10_cs_brrier_023 +1214586400=cs6_10_decals_01 +2110458091=cs6_10_decals_02 +1678955899=cs6_10_decals_03 +728818740=cs6_10_decals_04 +-111280113=cs6_10_decals_05 +1464712177=cs6_10_decals_06 +-1122485735=cs6_10_desert_hse_2a +1841310388=cs6_10_desert_hse_2axt +-1851800969=cs6_10_deserthouse_007_xtra +1330162173=cs6_10_deserthouse_007 +-716145295=cs6_10_details_farm +-2124457081=cs6_10_details +-566490784=cs6_10_emissive_lod +-1711307965=cs6_10_emissive +1870307852=cs6_10_emissive1_lod +-235026393=cs6_10_emissive1 +-877718262=cs6_10_emissive2_lod +-1598544491=cs6_10_emissive2 +-953946241=cs6_10_gas_rocks007 +36498559=cs6_10_gas_station +-1545759284=cs6_10_laddera +-1993865629=cs6_10_land01_decals +-1084509319=cs6_10_land01_decals001 +1249649011=cs6_10_land01 +-710883717=cs6_10_land03_decals +1771560874=cs6_10_land03 +-1953772329=cs6_10_nojoker +1393470169=cs6_10_railing +1099024726=cs6_10_tg +1968791137=cs6_10_tgt +-148745862=cs6_10_tiretrks00 +136901511=cs6_10_tiretrks01 +-462902265=cs6_10_tiretrks02 +-1277834526=cs6_10_tiretrks03 +-1040914656=cs6_10_tiretrks04 +-1785295260=cs6_10_tiretrks05 +-1588484646=cs6_10_tiretrks06 +1911277327=cs6_10_tiretrks07 +1042826250=cs6_10_weed_01 +436566929=cs6_10_weed_02 +196796156=cs6_10_weed_03 +-899192822=cs6_lod_em_slod3 +1625755713=cs6_lod_slod3_01 +1462303941=cs6_lod_slod3_02 +734406144=cs6_lod_slod3_03 +445416333=cs6_lod_slod3_04 +1767325783=cs6_rd_props_backwire030 +-2115053015=cs6_rd_props_combo_dslod +242184401=cs6_rd_props_combo02_dslod +-1540463829=cs6_rd_props_combo03_dslod +266877826=cs6_rd_props_combo04_dslod +-1284342579=cs6_rd_props_combo05_dslod +260402204=cs6_rd_props_combo06_dslod +1687444383=cs6_rd_props_combo07_dslod +288585151=cs6_rd_props_combo09_dslod +-752088566=cs6_rd_props_combo10_dslod +-1108409148=cs6_rd_props_combo11_dslod +859017127=cs6_rd_props_combo13_dslod +1156837704=cs6_rd_props_combo14_dslod +-1838879457=cs6_rd_props_combo15_dslod +-633462745=cs6_rd_props_combo16_dslod +1101288160=cs6_rd_props_combo17_dslod +-246110504=cs6_rd_props_combo21_dslod +-1476497295=cs6_rd_props_combo22_dslod +1014104930=cs6_rd_props_combo23_dslod +1649640931=cs6_rd_props_combo24_dslod +-1253744992=cs6_rd_props_combo25_dslod +999407888=cs6_rd_props_combo26_dslod +-623269308=cs6_rd_props_combo28_dslod +-296400018=cs6_rd_props_combo29_dslod +920256376=cs6_rd_props_combo30_dslod +778360570=cs6_rd_props_combo31_dslod +-186701349=cs6_rd_props_combo32_dslod +-152803704=cs6_rd_props_combo33_dslod +713435846=cs6_rd_props_combo34_dslod +475040381=cs6_rd_props_combo35_dslod +-1247871349=cs6_rd_props_combo36_slod +-1936252098=cs6_rd_props_combo37_dslod +-353133910=cs6_rd_props_combo38_dslod +-1148183669=cs6_rd_props_combo39_dslod +970857598=cs6_rd_props_combo40_dslod +110986942=cs6_rd_props_combo41_dslod +-890445052=cs6_rd_props_combo42_dslod +-49172668=cs6_rd_props_combo43_dslod +1287664070=cs6_rd_props_combo44_dslod +835844368=cs6_rd_props_combo46_dslod +-740636533=cs6_rd_props_combo48_dslod +-1781149402=cs6_rd_props_combo50_dslod +722174797=cs6_rd_props_combo51_dslod +1377383093=cs6_rd_props_combo53_dslod +-2038951014=cs6_rd_props_combo54_dslod +565294167=cs6_rd_props_combo56_dslod +827755135=cs6_rd_props_combo57_dslod +-2026144634=cs6_rd_props_combo58_dslod +1162586001=cs6_rd_props_combo61_dslod +1988792310=cs6_rd_props_combo62_dslod +-2012592168=cs6_rd_props_combo63_dslod +-132749966=cs6_rd_props_combo64_dslod +143753081=cs6_rd_props_combo65_dslod +784833887=cs6_rd_props_combo66_dslod +-580217887=cs6_rd_props_combo67_dslod +1299713992=cs6_rd_props_combo68_dslod +-930926066=cs6_rd_props_combo69_dslod +-1874268051=cs6_rd_props_combo71_dslod +1269593611=cs6_rd_props_combo72_dslod +2037239750=cs6_rd_props_combo73_dslod +1279378078=cs6_rd_props_combo74_dslod +1432013008=cs6_rd_props_combo75_dslod +1830876645=cs6_rd_props_combo76_dslod +-1874178381=cs6_rd_props_combo77_dslod +-967737821=cs6_rd_props_combo78_dslod +1425510986=cs6_rd_props_combo79_dslod +-1640094464=cs6_rd_props_cs3_04_tel_hvy005 +-1537350029=cs6_rd_props_cs6_sp_elec_wirestand003 +-1954768016=cs6_rd_props_cs6_sp_elec_wirethin003 +-1243743587=cs6_rd_props_cs6_sp_tele_wirethin003 +-1500115701=cs6_rd_props_cs6_spline029 +869144249=cs6_rd_props_cs6_spline030 +1100722772=cs6_rd_props_cs6_spline031 +1598287268=cs6_rd_props_cs6_spline032 +-1192845084=cs6_rd_props_cs6_spline033 +-699475020=cs6_rd_props_cs6_spline034 +-1698208602=cs6_rd_props_cs6_spline039 +1583541450=cs6_rd_props_cs6_spline040 +1277708373=cs6_rd_props_cs6_spline041 +1005987825=cs6_rd_props_cs6_spline042 +39826677=cs6_rd_props_cs6_spline044 +-266727318=cs6_rd_props_cs6_spline045 +-555422212=cs6_rd_props_cs6_spline046 +1524524529=cs6_rd_props_cs6_spline047 +910925004=cs6_rd_props_cs6_spline049 +-215211858=cs6_rd_props_cs6_spline050 +239720169=cs6_rd_props_cs6_spline051 +397273521=cs6_rd_props_cs6_spline052 +-1992006163=cs6_rd_props_cs6_spline15 +636904316=cs6_rd_props_cs6wire_x030 +1406838389=cs6_rd_props_d_wire_spline030 +-1203636828=cs6_rd_props_elec_spline671 +1936092142=cs6_rd_props_elec_spline672 +-1628349921=cs6_rd_props_elec_spline672a +1151569513=cs6_rd_props_elec_spline673 +266413285=cs6_rd_props_elec_spline674 +-461153856=cs6_rd_props_elec_wire_spl204 +-150798657=cs6_rd_props_elec_wire_spl205 +-1196457447=cs6_rd_props_elec_wire_spl206 +-894949878=cs6_rd_props_elec_wire_spl207 +-1654142066=cs6_rd_props_elec_wire_spl208 +-1355714783=cs6_rd_props_elec_wire_spl209 +-976250051=cs6_rd_props_elec_wire_spl219 +-1826933583=cs6_rd_props_elec_wire_spl220 +-2132832198=cs6_rd_props_elec_wire_spl221 +-1531783200=cs6_rd_props_elec_wire_spl223 +-915103385=cs6_rd_props_elec_wire_spl224 +81303598=cs6_rd_props_elec_wire_spl226 +-613923506=cs6_rd_props_elec_wire_spl227 +676060948=cs6_rd_props_elec_wire_spl228 +386219143=cs6_rd_props_elec_wire_spl229 +2019997286=cs6_rd_props_elec_wire_spl353 +1722880763=cs6_rd_props_elec_wire_spl354 +-1661960327=cs6_rd_props_elec_wire_spl355 +792765467=cs6_rd_props_elec_wire_spl356 +-1650458316=cs6_rd_props_elec_wire_spl357 +-1369791831=cs6_rd_props_elec_wire_spl358 +-997208301=cs6_rd_props_elec_wire_spl359 +350972965=cs6_rd_props_elec_wire_spl360 +-266755454=cs6_rd_props_elec_wire_spl362 +-1041512921=cs6_rd_props_elec_wire_spl363 +-1398039641=cs6_rd_props_elec_wire_spl364 +-1099612358=cs6_rd_props_elec_wire_spl365 +2080094780=cs6_rd_props_elec_wire_spl367 +1311956651=cs6_rd_props_elec_wire_spl368 +1619133533=cs6_rd_props_elec_wire_spl370 +1907140274=cs6_rd_props_elec_wire_spl371 +1274895188=cs6_rd_props_elec_wire_spl372 +1946135460=cs6_rd_props_elec_wire_spl373 +1237210914=cs6_rd_props_elec_wire_spl374 +1483994253=cs6_rd_props_elec_wire_spl375 +642322488=cs6_rd_props_elec_wire_spl376 +1017789690=cs6_rd_props_elec_wire_spl377 +182737263=cs6_rd_props_elec_wire_spl378 +-517208577=cs6_rd_props_elec_wire_spl379 +2047032631=cs6_rd_props_elec_wire_spl380 +1733105611=cs6_rd_props_elec_wire_spl381 +-727420292=cs6_rd_props_elec_wire_spl382 +-1453843480=cs6_rd_props_elec_wire_spl383 +-483913849=cs6_rd_props_elec_wire_spl386 +1056655136=cs6_rd_props_elec_wire_spl388 +443416306=cs6_rd_props_elec_wire_spl390 +-398648687=cs6_rd_props_elec_wire_spl391 +791208807=cs6_rd_props_elec_wire_spl619 +-372844032=cs6_rd_props_elec_wire_spl621 +-940818689=cs6_rd_props_elec_wire600 +-1869524922=cs6_rd_props_elec_wire604 +1238614728=cs6_rd_props_elec_wire608 +1006446363=cs6_rd_props_elec_wire609 +-1151654667=cs6_rd_props_elec_wire610 +-2082359805=cs6_rd_props_elec_wire614 +1296812240=cs6_rd_props_elec_wire618 +1536288092=cs6_rd_props_elec_wire619 +-957162784=cs6_rd_props_elec_wire621 +-605944670=cs6_rd_props_elec_wire622 +710779020=cs6_rd_props_elec_wire630 +2130266566=cs6_rd_props_elec_wire633 +1962979313=cs6_rd_props_elec_wire640 +1735955681=cs6_rd_props_elec_wire641 +1386212140=cs6_rd_props_elec_wire643 +776151667=cs6_rd_props_elec_wire645 +1116490501=cs6_rd_props_elec_wire648 +-188731538=cs6_rd_props_elec_wire649 +505543097=cs6_rd_props_elec_wire672 +246373076=cs6_rd_props_elec_wire673 +-482638867=cs6_rd_props_elec_wire675 +1072217402=cs6_rd_props_elec_wire676 +341108243=cs6_rd_props_elec_wire678 +252304253=cs6_rd_props_elec_wire679 +-1042461143=cs6_rd_props_elec_wire680 +1880435354=cs6_rd_props_elec_wire681 +98358823=cs6_rd_props_elec_wire683 +-1291079550=cs6_rd_props_elec_wire684 +-1455252240=cs6_rd_props_elec_wire685 +689314969=cs6_rd_props_elec_wire686 +1459681390=cs6_rd_props_elec_wire687 +-322493444=cs6_rd_props_elec_wire688 +-495186074=cs6_rd_props_elec_wire689 +1073203556=cs6_rd_props_elec_wire690 +-432531994=cs6_rd_props_elec_wire691 +1665830925=cs6_rd_props_elec_wire692 +2040315057=cs6_rd_props_elec_wire693 +-2000856334=cs6_rd_props_elec_wire694 +-1896192148=cs6_rd_props_elec_wire695 +-1371134465=cs6_rd_props_elec_wire696 +-796726664=cs6_rd_props_elec_wire698 +1613531597=cs6_rd_props_elec_wire699 +885230574=cs6_rd_props_elec_wire700 +1165372755=cs6_rd_props_elec_wire701 +-65846568=cs6_rd_props_elec_x671 +-2053425080=cs6_rd_props_elewirec_x72 +-1703066178=cs6_rd_props_newire01 +-1429739949=cs6_rd_props_newire02 +224373637=cs6_rd_props_newire03 +437109985=cs6_rd_props_newire04 +677142910=cs6_rd_props_newire05 +1182899656=cs6_rd_props_newire06 +-1001776801=cs6_rd_props_newire07 +-489892252=cs6_rd_props_newire09 +-21094061=cs6_rd_props_newirex01 +1678520338=cs6_rd_props_sitewire_spl009 +1704276996=cs6_rd_props_sitewire_spl010 +523577161=cs6_rd_props_sitewire_spl011 +268634341=cs6_rd_props_sitewire_spl012 +1179809151=cs6_rd_props_sitewire_spl015 +915658242=cs6_rd_props_sitewire_spl016 +565652909=cs6_rd_props_sitewire_spl024 +1175123540=cs6_rd_props_sitewire_spl026 +-582638393=cs6_rd_props_sitewire_spl027 +1250983771=cs6_rd_props_sitewire_spl028 +-1053779162=cs6_rd_props_sp_elec_stand004 +-1659093696=cs6_rd_props_sp_elec_thin004 +-906139449=cs6_rd_props_sp_tele_stand003 +-1742011101=cs6_rd_props_sp_tele_stand004 +-45258971=cs6_rd_props_wire_sp_el_th004 +-1167247111=cs6_rd_props_wire_sp_te_he004 +809035405=cs6_rd_props_wire_spline024 +-142281434=cs6_rd_props_wire_spline025 +-1879890432=cs6_rd_props_wire_spline029 +-572342098=cs6_rd_props_wire_spline031 +-1885297621=cs6_rd_props_wire_spline032 +-883483753=cs6_rd_props_wire_spline033 +-48431326=cs6_rd_props_wire_spline034 +1489024620=cs6_rd_props_wire_spline035 +1265277888=cs6_rd_props_wire_spline036 +-2111862487=cs6_rd_props_wire_spline037 +-1494166837=cs6_rd_props_wire_spline038 +1123225153=cs6_rd_props_wire_spline040 +-1621735670=cs6_rd_props_wire_spline042 +-532559652=cs6_rd_props_wire_spline045 +134795234=cs6_rd_props_wirecs6_x031 +1627905862=cs6_roads_00 +-898091091=cs6_roads_39 +-614967287=cs6_roads_40 +631467174=cs6_roads_41 +867895509=cs6_roads_42 +864055576=cs6_roads_99 +-2043731465=cs6_roads_99b +1405025983=cs6_roads_armco_01 +1262378051=cs6_roads_armco_01a +1516501646=cs6_roads_armco_01b +1573556954=cs6_roads_armco_09 +1442165857=cs6_roads_armco_smsh_02 +194393004=cs6_roads_armcohill_01 +-512565410=cs6_roads_armcohill_02 +655944369=cs6_roads_armcohill_03 +-1175893971=cs6_roads_armorail +973408147=cs6_roads_brd_07 +1805609671=cs6_roads_brd_08 +-2009029327=cs6_roads_brd_10 +-486778201=cs6_roads_brd_11 +-1738934372=cs6_roads_brd_12_shdw +-203096968=cs6_roads_brd_12 +454915376=cs6_roads_brd_j7 +1892729375=cs6_roads_brj_007 +-832363378=cs6_roads_dec01 +69424338=cs6_roads_dec013 +-1155972421=cs6_roads_dec014 +-502182934=cs6_roads_dec02 +-217518631=cs6_roads_dec03 +-2072309569=cs6_roads_dec04 +-1729873519=cs6_roads_dec05 +-1431446236=cs6_roads_dec06 +-1144815793=cs6_roads_dec07 +1300341453=cs6_roads_dec08 +-1123614206=cs6_roads_dec09 +-110363625=cs6_roads_dec10 +-407021382=cs6_roads_dec11 +-685230192=cs6_roads_dec12 +385407510=cs6_roads_drd_020 +-95215413=cs6_roads_drd_022 +-1291806081=cs6_roads_drd_13a +-2106586023=cs6_roads_drd_14 +-530724813=cs6_roads_drd_16 +-2030552355=cs6_roads_j2rd_06 +-854838255=cs6_roads_jrd_06 +663439812=cs6_roads_rbrid1_r1 +216208500=cs6_roads_rbrid1_r2 +-1715557110=cs6_roads_rbrid1 +1243031380=cs6_roads_roadbrg_01_dec +-2130678575=cs6_roads_roadbrg_01_r1 +1382649764=cs6_roads_roadbrg_01_r2 +-102146395=cs6_roads_roadbrg_01_r3 +999782048=cs6_roads_roadbrg_01 +-214019926=cs6_roads_sign_01 +-1634986799=cs6_roads_sign_017 +265582436=cs6_roads_sign_018 +-1499285608=cs6_roads_sign_02 +-820246426=cs6_roads_sign_03 +24243473=cs6_roads_sign_04 +732971405=cs6_roads_sign_05 +-571464178=cs6_roads_sign_06 +1128689885=cs6_roads_sign_07 +956914787=cs6_roads_sign_08 +583643108=cs6_roads_sign_09 +-1659985604=cs6_roads_sign_10 +499720875=cs6_roads_sign_11 +260474406=cs6_roads_sign_12 +-2110755968=cs6_roads_sign_13 +1945554701=cs6_roads_sign_14 +1215559684=cs6_roads_sign_15 +-1888221689=cs6_roads_sign_19 +-1921318099=cs6_roads_sign_20 +835305005=cs6_roads_sign_21_lod +-1663262224=cs6_roads_sign_21 +-1326462442=cs6_roads_sign_22 +808405135=cs6_roads_sign_23 +1132851004=cs6_roads_sign_24 +-735309686=cs6_roads_sign_25 +1507985588=cs6_roads_sign_26_lod +-433998731=cs6_roads_sign_26 +428289365=cs6_roads_slt2 +-1133965569=cs6_roads020 +-1377504785=cs6_roads021 +-1843507740=cs6_roads08 +274544724=cs6_roadsb_armco_hill_5 +2009057979=cs6_roadsb_armco_hill_5a +-2096766649=cs6_roadsb_armco_hill_5b +1734759197=cs6_roadsb_armco_right010 +1900505960=cs6_roadsb_armco00 +-1812193375=cs6_roadsb_armco00a +-1199932979=cs6_roadsb_armco01 +1185515585=cs6_roadsb_armco01a +1170183257=cs6_roadsb_armco02 +-1319183194=cs6_roadsb_armco02a +-1935826412=cs6_roadsb_armco03 +2044782531=cs6_roadsb_armco03a +2027820507=cs6_roadsb_dirtrd006 +-801203686=cs6_roadsb_dirtrd006b +-399776348=cs6_roadsb_jnct00 +-1243938557=cs6_roadsb_jnct01 +-876008225=cs6_roadsb_jnct02 +-1325500598=cs6_roadsb_jnct04 +2142737597=cs6_roadsb_jnct05 +-1803436463=cs6_roadsb_jnct06 +1713312926=cs6_roadsb_rb00 +1944104993=cs6_roadsb_rb01 +1917048453=cs6_roadsb_rba011 +-1682691739=cs6_roadsb_rba012 +-1755709053=cs6_roadsb_rd_sign_03 +1429147975=cs6_roadsb_ttrack01rd_dec +-1934375558=cs6_roadsb00 +1645342775=cs6_roadsb03 +-1786793983=cs6_roadsb03a +-1983970986=cs6_roadsb058_lod +2004152760=cs6_roadsb058 +-1070900845=cs6_roadsb058a_lod +1593870068=cs6_roadsb058a +1132545973=cs6_roadsb079_lod +-577618911=cs6_roadsb079 +1467982609=cs6_roadsb079a_lod +-564374893=cs6_roadsb079a +-1613739754=cs6_roadsb092_lod +1340972650=cs6_roadsb092 +-2049465223=cs6_roadsb092a_lod +1480212131=cs6_roadsb092a +671256301=cs6_roadsb098_lod +-1621410488=cs6_roadsb098 +1316406700=cs6_roadsb098a_lod +-1767493666=cs6_roadsb098a +727253986=cs6_roadsb10 +126795997=cs6_roadsb105_lod +656904202=cs6_roadsb105 +-1120061813=cs6_roadsb105a_lod +-1165797841=cs6_roadsb105a +-1246778248=cs6_roadsb10a +115489521=cs6_roadsb14 +-661365162=cs6_roadsb15 +-1588367415=cs6_roadsb16 +-2090781723=cs6_roadsb17 +-1120917618=cs6_roadsb18 +-31177076=cs6_roadsb18b +-1057964585=cs6_roadsb20 +-1364059814=cs6_roadsb21 +-2077998017=cs6_roadsb23 +2034314873=cs6_roadsb24 +1735822052=cs6_roadsb25 +1549694132=cs6_roadsb26 +1070316431=cs6_roadsb28 +772610066=cs6_roadsb29 +302579747=cs6_roadsb30 +-1072047034=cs6_roadsb32 +-610430131=cs6_roadsb34 +1524568530=cs6_roadsb35 +610116824=cs6_roadsb39 +834101995=cs6_roadsb40 +1128859150=cs6_roadsb41 +2121768009=cs6_roadsb42_dirt +1580415970=cs6_roadsb42 +-2071806095=cs6_roadsb42b +-635554886=cs6_roadsb43 +-378711464=cs6_roadsb44 +387722677=cs6_roadsb46 +-1760645732=cs6_roadsb47 +-1297980221=cs6_roadsb49 +-1669318829=cs6_roadsb50 +462534008=cs6_roadsb51 +-1490973837=cs6_roadsb51b +790903945=cs6_roadsb98 +-1028012810=cs6_roadsc_dtjnc06 +445758359=cs6_roadsc01 +743989028=cs6_roadsc04 +-813259394=cs6_roadsc07 +-1990226239=cs6_roadsc10 +797367077=cs6_roadsc15 +-1879798962=cs6_roadsc15a +-1261710084=cs6_roadsc15b +-633426054=cs6_roadsc20 +1976034950=cs6_roadsc23 +1672168013=cs6_roadsc26 +1187013448=cs6_roadsc26a +1788432153=cs6_roadsc32 +-226828578=cs6_roadsc37 +-1896638511=cs6_roadsc39 +2100065063=cs6_roadsc40 +877617518=cs6_roadsc41 +-1262099879=cs6_roadsc44 +-525649377=cs6_roadsc47 +-1319603082=cs6_roadsc50 +-626374887=cs6_roadsc51 +1295756350=cs6_roadsc57 +-1988720319=csb_abigail +-680474188=csb_agent +117698822=csb_anita +-1513650250=csb_anton +-1410400252=csb_ballasog +-2101379423=csb_bride +-1931689897=csb_burgerdrug +71501447=csb_car3guy1 +327394568=csb_car3guy2 +-1555576182=csb_chef +-1369710022=csb_chef2 +-1463670378=csb_chin_goon +-890640939=csb_cletus +-1699520669=csb_cop +-1538297973=csb_customer +-1249041111=csb_denise_friend +466359675=csb_fos_rep +-1567723049=csb_g +2058033618=csb_groom +-396800478=csb_grove_str_dlr +-325152996=csb_hao +1863555924=csb_hugh +-482210853=csb_imran +1153203121=csb_jackhowitzer +-1040164288=csb_janitor +-1127975477=csb_maude +-1734476390=csb_money +1841036427=csb_mp_agent14 +1631478380=csb_mweather +-1059388209=csb_ortega +-199280229=csb_oscar +1528799427=csb_paige +1635617250=csb_popov +793443893=csb_porndudes +-267695653=csb_prologuedriver +2141384740=csb_prolsec +-1031795266=csb_ramp_gang +-2054384456=csb_ramp_hic +569740212=csb_ramp_hipster +1634506681=csb_ramp_marine +-162605104=csb_ramp_mex +411081129=csb_rashcosvki +776079908=csb_reporter +-1436281204=csb_roccopelosi +-1948177172=csb_screen_writer +-1360365899=csb_stripper_01 +-2126242959=csb_stripper_02 +1665391897=csb_tonya +-567724045=csb_trafficwarden +-277325206=csb_undercover +-548750436=csx_coastbigroc01_ +-640797613=csx_coastbigroc02_ +654364075=csx_coastbigroc03_ +1817631362=csx_coastbigroc05_ +-406418278=csx_coastboulder_00_ +318791597=csx_coastboulder_01_ +-927773644=csx_coastboulder_02_ +782451186=csx_coastboulder_03_ +-1054119912=csx_coastboulder_04_ +317753433=csx_coastboulder_05_ +-480433589=csx_coastboulder_06_ +1565626866=csx_coastboulder_07_ +2041530653=csx_coastrok1_ +2095829758=csx_coastrok2_ +1289401397=csx_coastrok3_ +-742243550=csx_coastrok4_ +-1483739285=csx_coastsmalrock_01_ +-1384485088=csx_coastsmalrock_02_ +-1319536642=csx_coastsmalrock_03_ +1491780594=csx_coastsmalrock_04_ +1919186893=csx_coastsmalrock_05_ +1167218227=csx_rvrbldr_biga_ +-1528948627=csx_rvrbldr_bigb_ +-864623042=csx_rvrbldr_bigc_ +1650293377=csx_rvrbldr_bigd_ +717851250=csx_rvrbldr_bige_ +2131079343=csx_rvrbldr_meda_ +260722846=csx_rvrbldr_medb_ +896510124=csx_rvrbldr_medc_ +411430321=csx_rvrbldr_medd_ +882972519=csx_rvrbldr_mede_ +657266943=csx_rvrbldr_smla_ +-369713785=csx_rvrbldr_smlb_ +1492875887=csx_rvrbldr_smlc_ +479461537=csx_rvrbldr_smld_ +2088222527=csx_rvrbldr_smle_ +-1576642419=csx_saltconcclustr_a_ +902952478=csx_saltconcclustr_b_ +2040565390=csx_saltconcclustr_c_ +979439400=csx_saltconcclustr_d_ +-1529421138=csx_saltconcclustr_e_ +-1790269598=csx_saltconcclustr_f_ +698273556=csx_saltconcclustr_g_ +498735401=csx_seabed_bldr1_ +-55029899=csx_seabed_bldr2_ +-2117840493=csx_seabed_bldr3_ +1414264771=csx_seabed_bldr4_ +1944107080=csx_seabed_bldr5_ +634000516=csx_seabed_bldr6_ +-799804623=csx_seabed_bldr7_ +-451109406=csx_seabed_bldr8_ +1142829680=csx_seabed_rock1_ +920918328=csx_seabed_rock2_ +333207757=csx_seabed_rock3_ +846073356=csx_seabed_rock4_ +1398822296=csx_seabed_rock5_ +1064906466=csx_seabed_rock6_ +-1694705300=csx_seabed_rock7_ +1562830845=csx_seabed_rock8_ +145037532=csx_searocks_02 +-455356086=csx_searocks_03 +-81658410=csx_searocks_04 +-1049621901=csx_searocks_05 +-677562675=csx_searocks_06 +-644710429=cuban800 +-1006919392=cutter +2006142190=daemon +-1404136503=daemon2 +-642633187=db_apart_01_ +-2041934003=db_apart_01d_ +1940776766=db_apart_02_ +295402572=db_apart_02d_ +1121747524=db_apart_03_ +-846675574=db_apart_03d_ +1621622270=db_apart_05_ +392650501=db_apart_05d_ +1072814506=db_apart_06 +1934122839=db_apart_06d_ +-991475533=db_apart_07_ +-318720402=db_apart_07d_ +-1111377536=db_apart_08_ +1939440479=db_apart_08d_ +-1425688059=db_apart_09_ +1028373543=db_apart_09d_ +782164302=db_apart_10_ +-1508112247=db_apart_10d_ +487282005=dcl_metro_brd_007 +-104132907=dcl_metro_brd_008 +126134856=dcl_metro_brd_009 +-2128896348=dcl_metro_brd_010 +564599047=dcl_metro_brd_3 +-1905921401=dcl_metro_brd_6 +979025719=dcl_sub1_brd_004 +-2018649636=dcl_sub1_brd_005 +-1923029694=dcl_sub1_brd_006 +1192045716=dcl_sub1_brd_2 +888637545=dcl_sub1_brd_3 +822018448=defiler +-1944618198=des_apartmentblock_skin +1978019907=des_aptblock_root002 +1428112696=des_cables_root +-231068272=des_cropduster_end +2001650193=des_cropduster_root001 +-895129411=des_cropduster_root002 +-1661629090=des_cropduster_root003 +1875784464=des_cropduster_root004 +1080775751=des_cropduster_root005 +-1516614796=des_cropduster_start +-164138958=des_door_end +-550193384=des_door_rig_root_skel +1149742288=des_door_root +1664278248=des_door_start +383496297=des_farmhs_root1 +152638692=des_farmhs_root2 +260415929=des_farmhs_root3 +21169460=des_farmhs_root4 +-217585474=des_farmhs_root5 +-533085406=des_farmhs_root6 +-1434069061=des_farmhs_root7 +-1009448359=des_farmhs_root8 +1505762659=des_fbowl_end +-250643457=des_fbowl_root +-973293264=des_fbowl_start +1886192252=des_fib_ceil_end +2016649=des_fib_ceil_root +-2022446287=des_fib_ceil_rootb +579289352=des_fib_ceil_start +1354380322=des_fib_ceil2_end +-232326576=des_fib_ceil2_root +63344600=des_fib_ceil2_start +-1942657047=des_fib_frame +168277735=des_fibstair_end +-2125205075=des_fibstair_root +1865929795=des_fibstair_start +-1377728674=des_finale_tunnel_end +-1619573432=des_finale_tunnel_root000 +-1919114861=des_finale_tunnel_root001 +1514093273=des_finale_tunnel_root002 +-1333270679=des_finale_tunnel_root003 +1437479435=des_finale_tunnel_root004 +1086547934=des_finale_tunnel_start +-2145849767=des_finale_vault_end +-2077472160=des_finale_vault_root001 +-1830131748=des_finale_vault_root002 +-1484713719=des_finale_vault_root003 +-1270338921=des_finale_vault_root004 +-1026892662=des_finale_vault_start +1707864744=des_floor_end +-1188270169=des_floor_root +1382754157=des_floor_start +1356597343=des_frenchdoors_end +769435876=des_frenchdoors_root +894717662=des_frenchdoors_rootb +-1884098102=des_frenchdoors_start +-936226570=des_gasstation_skin01 +-614205607=des_gasstation_skin02 +2035006214=des_gasstation_tiles_root +-1648029991=des_glass_end +-1920760623=des_glass_root +779064396=des_glass_root2 +-331018248=des_glass_root3 +1508928333=des_glass_root4 +-834863596=des_glass_start +-1604368639=des_hospitaldoors_end +-1645426293=des_hospitaldoors_skin_root1 +-1331532042=des_hospitaldoors_skin_root2 +2037317776=des_hospitaldoors_skin_root3 +1883006647=des_hospitaldoors_start_old +-1386607732=des_hospitaldoors_start +-1469834270=des_jewel_cab_end +-1425822065=des_jewel_cab_root +-1342906936=des_jewel_cab_root2 +37228785=des_jewel_cab_start +1097883532=des_jewel_cab2_end +728048740=des_jewel_cab2_root +-1762788570=des_jewel_cab2_rootb +-1846370968=des_jewel_cab2_start +2103335194=des_jewel_cab3_end +1488444473=des_jewel_cab3_root +2035340319=des_jewel_cab3_rootb +1768229041=des_jewel_cab3_start +-677416883=des_jewel_cab4_end +-1087326352=des_jewel_cab4_root +-1255152186=des_jewel_cab4_rootb +-1880169779=des_jewel_cab4_start +675949685=des_light_panel_end +320658776=des_light_panel_root +-847333257=des_light_panel_start +782136798=des_methtrailer_skin_root001 +493867905=des_methtrailer_skin_root002 +323075877=des_methtrailer_skin_root003 +-2119055022=des_plog_decal_root +-1261290370=des_plog_door_end +-1610620247=des_plog_door_root +348593192=des_plog_door_start +916681776=des_plog_light_root +841168031=des_plog_vent_root +-1916240257=des_protree_root +-1800003411=des_railing_root +276224379=des_scaffolding_root +-142446087=des_scaffolding_tank_root +86372469=des_server_end +2061278280=des_server_root +2095956688=des_server_start +2060859228=des_shipsink_01 +-2070066454=des_shipsink_02 +1574534483=des_shipsink_03 +1740869943=des_shipsink_04 +538345934=des_shipsink_05 +-758464577=des_showroom_end +-477618422=des_showroom_root +1406818453=des_showroom_root2 +-1927132376=des_showroom_root3 +1874530394=des_showroom_root4 +-1466957309=des_showroom_root5 +1670584042=des_showroom_start +1612944167=des_smash2_root +-1019467355=des_smash2_root005 +134656817=des_smash2_root006 +-714275462=des_smash2_root2 +-433412363=des_smash2_root3 +-69119390=des_smash2_root4 +-107554569=des_stilthouse_root +1164737558=des_stilthouse_root2 +273813986=des_stilthouse_root3 +568702217=des_stilthouse_root4 +-625760606=des_stilthouse_root5 +-952631381=des_stilthouse_root7 +-924581117=des_stilthouse_root8 +-973406923=des_stilthouse_root9 +2056002078=des_tankercrash_01 +-744663668=des_tankerexplosion_01 +-578262686=des_tankerexplosion_02 +44931046=des_trailerparka_01 +2037646701=des_trailerparka_02 +-2021669514=des_trailerparkb_01 +1966940401=des_trailerparkb_02 +-1911238752=des_trailerparkc_01 +-2083505385=des_trailerparkc_02 +-1249907970=des_trailerparkd_01 +-1531754139=des_trailerparkd_02 +1514180713=des_trailerparke_01 +286174602=des_traincrash_root1 +894826008=des_traincrash_root2 +598954707=des_traincrash_root3 +-1546792182=des_traincrash_root4 +1511407516=des_traincrash_root5 +1179162625=des_traincrash_root6 +1822975168=des_traincrash_root7 +281603393=des_tvsmash_end +738334011=des_tvsmash_root +2054093856=des_tvsmash_start +-1583068368=des_vaultdoor001_end +1769283422=des_vaultdoor001_root001 +6671677=des_vaultdoor001_root002 +232155166=des_vaultdoor001_root003 +453280378=des_vaultdoor001_root004 +710025493=des_vaultdoor001_root005 +-808227803=des_vaultdoor001_root006 +899544058=des_vaultdoor001_skin001 +290638124=des_vaultdoor001_start +-239841468=diablous +1790834270=diablous2 +-1130810103=dilettante +1682114128=dilettante2 +1033245328=dinghy +276773164=dinghy2 +509498602=dinghy3 +867467158=dinghy4 +31209694=dirtdecals +1445068394=divisionnoshadows +1770332643=dloader +-2140210194=docktrailer +-884690486=docktug +-901163259=dodo +80636076=dominator +-915704871=dominator2 +-1670998136=double_ +1829708995=dt1_00_3_ovly +1850573068=dt1_00_3_s +1712668192=dt1_00_3 +-489093465=dt1_00_5_tdetail00 +-728307165=dt1_00_5_tdetail01 +240442782=dt1_00_5_tdetail02 +235277827=dt1_00_5 +-1106221192=dt1_00_6_tdetail00 +-1404058633=dt1_00_6_tdetail01 +467380654=dt1_00_6 +39614759=dt1_00_8_s +-1488043887=dt1_00_8 +-1246314174=dt1_00_bld_b_ly1 +-1094795696=dt1_00_blendmt +1528759302=dt1_00_blnds2_tnll +599515043=dt1_00_cables1b +966333232=dt1_00_cables2 +-1946126469=dt1_00_decals01 +220640389=dt1_00_glue_01 +-208300766=dt1_00_glue +415805443=dt1_00_graf02 +723997888=dt1_00_graf03 +-99782003=dt1_00_graf04 +-1191029342=dt1_00_tdecals1 +963499643=dt1_00_tdecals2 +1668950675=dt1_00_tdecals3 +182086083=dt1_00_telegraph_cables_01 +-710115480=dt1_00_telegraph_cables_02 +-1399600394=dt1_00_tram_grill__lod +1437032877=dt1_00_tram_grill_00 +1264733475=dt1_00_tram_grill_01 +959162550=dt1_00_tram_grill_02 +727113188=dt1_00_tramlines_01 +-707906860=dt1_00_tramlines_04 +-964062133=dt1_00_tramlines_07 +-1985211003=dt1_00_tramlines_sup +1416408390=dt1_00_weed_01 +1848008897=dt1_00_weed_03 +1125649061=dt1_00_weed_04 +1235267972=dt1_01_build +448021852=dt1_01_detail_1 +-1199305147=dt1_01_detail +-2118673975=dt1_01_detail2 +-1817952862=dt1_01_detail3 +1083292924=dt1_01_globe +927947297=dt1_01_hedge_1 +235407251=dt1_01_hedge_2 +109967531=dt1_01_hedge_3 +-591616759=dt1_01_hedge_4 +769640270=dt1_01_hedge_5 +1078586402=dt1_01_hedge_6 +260115089=dt1_01_hedge_7 +-1669225296=dt1_01_hedge_d +-668760822=dt1_01_hedge_d1 +-429317739=dt1_01_hedge_d2 +1117444611=dt1_01_hedge_d3 +-1058711922=dt1_01_hedge_d4 +-826805709=dt1_01_hedge_d5 +-1636298316=dt1_01_hedge_d6 +-63320778=dt1_01_hedge_d7 +-359325078=dt1_01_hedge +-147731675=dt1_01_ladder1 +-818455034=dt1_01_ladder10 +-578684261=dt1_01_ladder11 +-224647985=dt1_01_ladder12 +15843706=dt1_01_ladder13 +695709616=dt1_01_ladder2 +-1717268468=dt1_01_ladder3 +-874285943=dt1_01_ladder4 +-1101506189=dt1_01_ladder5 +-259899962=dt1_01_ladder6 +-1908999883=dt1_01_ladder7 +-2139595336=dt1_01_ladder8 +-1532713456=dt1_01_ladder9 +-1906152623=dt1_01_props_l_002 +-1429592282=dt1_01_rail1 +2099104722=dt1_01_rail2 +-1903464787=dt1_01_rail3 +1720295082=dt1_01_rail4 +1913697720=dt1_01_rail5 +1129470012=dt1_01_rail6 +1434320019=dt1_01_rail7 +839366051=dt1_01_rail8 +-1188005950=dt1_02_carpark_light +1656912546=dt1_02_carparkbits +-1060270803=dt1_02_carparkbits2 +-1506367362=dt1_02_carparkdecal +-1133362060=dt1_02_carparkdecal2 +-1724644174=dt1_02_carparkextras +-1806718705=dt1_02_carparkextras2 +1567621625=dt1_02_carparkground +277808234=dt1_02_carparkground2 +1962266605=dt1_02_carparkreflection1 +-2111870400=dt1_02_carparkreflection2 +-301056163=dt1_02_carparkshadow +1937798143=dt1_02_carparkshell +20578413=dt1_02_decal +-1699025667=dt1_02_decal2 +688163214=dt1_02_decal3 +956770707=dt1_02_decal4 +1296650775=dt1_02_decal5 +1672707819=dt1_02_decal6 +-234021984=dt1_02_decal7 +34847661=dt1_02_decal8 +828668387=dt1_02_ground_ns +949462560=dt1_02_ground +-1215639886=dt1_02_groundb_fizz1 +-983995825=dt1_02_groundb_fizz2 +-342903009=dt1_02_groundb_fizz3 +-700412799=dt1_02_groundb_fizz4 +-1555546936=dt1_02_groundb +1673069606=dt1_02_hedge_d +471156634=dt1_02_hedge_d1 +895187494=dt1_02_hedge_d2 +-25654175=dt1_02_hedge_d3 +147169531=dt1_02_hedge_d4 +-1036371879=dt1_02_helipad_01 +-1325984301=dt1_02_helipad_02 +-558829242=dt1_02_helipad_03 +1773562133=dt1_02_helipad +1673482042=dt1_02_interior1 +-1207818184=dt1_02_ivy_d +-609941279=dt1_02_logo +-1659086905=dt1_02_logonight +1493671061=dt1_02_night_01 +-691767827=dt1_02_rfl_proxy +426595940=dt1_02_w01_glue02 +-1137389950=dt1_02_w01_rail +324596106=dt1_02_w01 +87648892=dt1_02_waterfeature +1054487540=dt1_02_xdetails1 +-705175007=dt1_02_xdetails2 +-936556916=dt1_02_xdetails3 +-1850549852=dt1_02_xdetails4 +-2088682175=dt1_02_xdetails5 +-1029948554=dt1_02_xdetails6 +71911936=dt1_03_b2_bush2 +1302092965=dt1_03_b2_bush3 +-1139664943=dt1_03_b2_detail_02 +-590598844=dt1_03_b2_detail_02b +-369408094=dt1_03_b2_detail_02c +-157687585=dt1_03_b2_detail_02d +334076798=dt1_03_b2_detail_02f +1904795184=dt1_03_benchirefm +1466225443=dt1_03_bollardsint +1040499932=dt1_03_build1_ns_bl +1267335871=dt1_03_build1_ns_bl2 +912142851=dt1_03_build1_ns_gr +-459864870=dt1_03_build1_ns_gr2 +1372382399=dt1_03_build1_ns +338313627=dt1_03_build1_rail1 +1998042489=dt1_03_build1_rail2_b +-1864832773=dt1_03_build1_rail2_c +-2139809237=dt1_03_build1_rail2 +-544600100=dt1_03_build1_rail3_b_lod +-1373067570=dt1_03_build1_rail3_b +-2035145051=dt1_03_build1_rail3 +-1538033934=dt1_03_build1_rail4_b +-586001556=dt1_03_build1_rail4 +1745520960=dt1_03_build1_rail5_b +-238781232=dt1_03_build1_rail5 +499101441=dt1_03_build1_rail6_b +-1742452339=dt1_03_build1_rail6 +-180177302=dt1_03_build1x +1123985070=dt1_03_build2 +1993035863=dt1_03_build2top +-250537611=dt1_03_bush_detail01 +-2103750249=dt1_03_carparkentrance +-1649924230=dt1_03_carparkextras +-1555137139=dt1_03_carparkextras2 +670402269=dt1_03_carparkextras3 +1766769220=dt1_03_carparkextras3b +383720204=dt1_03_carparkint +-726748334=dt1_03_carparkintreflect +1166971849=dt1_03_detail1_b +-1944186405=dt1_03_detail1 +23657583=dt1_03_detail2 +-425337351=dt1_03_detail20 +-1065224755=dt1_03_detail2int +-276342612=dt1_03_detail3 +-1713976596=dt1_03_detail3b +-2001632492=dt1_03_detail3int +1870321813=dt1_03_detail4 +1153073941=dt1_03_detail5 +-1157009487=dt1_03_detail6 +-81398814=dt1_03_detailint +-1642196058=dt1_03_detailint2 +-1668093257=dt1_03_detailz00 +-919256069=dt1_03_detailz01 +-1099551107=dt1_03_detailz02 +55654454=dt1_03_detailz03 +-646388606=dt1_03_detailz04 +1702713169=dt1_03_gr_closed +-1732307234=dt1_03_grnd2_udlogo +-87130919=dt1_03_grnd2 +-822029730=dt1_03_grnd2b +-218019333=dt1_03_mp_door +-2132057473=dt1_03_p01 +2007257073=dt1_03_p02 +-1552767083=dt1_03_p03 +-1843985186=dt1_03_p04 +-941821847=dt1_03_p05 +-1097081369=dt1_03_p06 +1459850948=dt1_03_p07 +1607016527=dt1_03_p08 +1913046218=dt1_03_p09 +-809206548=dt1_03_p10 +-1638557169=dt1_03_p11 +-1542019695=dt1_03_p12 +-886410384=dt1_03_p13 +-1720414203=dt1_03_p14 +-1357530297=dt1_03_p15 +2113329490=dt1_03_p16 +-2076908082=dt1_03_p17 +1384317547=dt1_03_p18 +1758867217=dt1_03_p19 +-216742748=dt1_03_p20 +-470079887=dt1_03_p21 +-486188139=dt1_03_rain_blocker +-188208284=dt1_03_shadow +621238889=dt1_04_build_rails1 +1480442065=dt1_04_build_rails2 +47268668=dt1_04_build +-1814517019=dt1_04_detail +1061558755=dt1_04_hedge_d +-1651074109=dt1_04_hedge_d2 +45675930=dt1_04_hedge +1623143400=dt1_04_hedge2 +-718979285=dt1_05_85 +-730718452=dt1_05_b1_pipe +-519800699=dt1_05_build1_damage_lod +-1404869155=dt1_05_build1_damage +-842986252=dt1_05_build1_h +-1732012867=dt1_05_build1_repair_slod +251575206=dt1_05_build1_repair +-705564830=dt1_05_build1_sd +1376006980=dt1_05_build1dt +-958475884=dt1_05_build2_alpha1 +-662080279=dt1_05_build2_alpha2 +-1436936053=dt1_05_build2_alpha3 +-1138770922=dt1_05_build2_alpha4 +-1019746905=dt1_05_build2_h +-1540511625=dt1_05_build2dt +-311790659=dt1_05_carpark_details +-442611869=dt1_05_carpark_reflect +1258133810=dt1_05_carparkshell +-1162162671=dt1_05_cur1 +-1701919363=dt1_05_damage_slod +-1906414362=dt1_05_deskseta_iref +461265833=dt1_05_deskseta_iref001 +-1888992397=dt1_05_deskseta_iref002 +863611152=dt1_05_desksetb_iref +-628465948=dt1_05_detailsb +1007296994=dt1_05_detailsc +-908214958=dt1_05_detailsnight2 +-749809612=dt1_05_detailsnight3 +349448432=dt1_05_fbi_colplug +1376363359=dt1_05_fib_cut_slod +-1304486413=dt1_05_fib_fakelobby +1235414028=dt1_05_fount_decal +844471823=dt1_05_gold_b1 +-1655933957=dt1_05_gold_b2 +1188513554=dt1_05_gold_b3 +1070086388=dt1_05_gold_b4 +-379974631=dt1_05_gold_b5 +1412751821=dt1_05_gold_b6 +1089504035=dt1_05_gold +1728807543=dt1_05_gold2_b1 +-1737857740=dt1_05_gold2_b2 +1377378089=dt1_05_gold2 +1284595816=dt1_05_gold3_b1 +1143492502=dt1_05_gold3_b2 +-996342733=dt1_05_gold3 +-438455093=dt1_05_ground_2 +-1948811060=dt1_05_ground_l +-1706588984=dt1_05_ground_sd1 +1049412812=dt1_05_ground +220309607=dt1_05_hc_end_slod +-1489846171=dt1_05_hc_end +1108689718=dt1_05_hc_remove_slod +1474375717=dt1_05_hc_remove +-892978012=dt1_05_hc_req_slod +1474444852=dt1_05_hc_req +1903427375=dt1_05_hedge +306395849=dt1_05_hedge2 +803674397=dt1_05_hedge2b +-1575715466=dt1_05_hedge2c +1154794232=dt1_05_hedge2d +26319206=dt1_05_hedge3 +1442005572=dt1_05_hedge4 +1484900125=dt1_05_hedged +1348574815=dt1_05_hedged2 +-223992036=dt1_05_int_dec +-1824397903=dt1_05_int_dec02 +-1602060238=dt1_05_int_dec03 +-1448895322=dt1_05_int_undpshell +1807591416=dt1_05_interiorlodbox +1723517941=dt1_05_lad_mc02 +2124528085=dt1_05_lad1 +1348984162=dt1_05_lad2 +1511387326=dt1_05_lad3 +737481853=dt1_05_lad4 +1018607104=dt1_05_lad5 +394161040=dt1_05_lad6 +2052248577=dt1_05_ladder_02 +278839906=dt1_05_logo_lighta +584869597=dt1_05_logo_lightb +1582467255=dt1_05_logos_emissive_slod +-1374648126=dt1_05_mission_extras +-856321985=dt1_05_office_cheap +825494943=dt1_05_office_day +-803212906=dt1_05_office_lobby_milo_lod +278165231=dt1_05_office_lobbyfake_lod +-1960428002=dt1_05_reflproxy +1655416315=dt1_05_rubble +-1228271647=dt1_05_temp_lightfix +-1350636301=dt1_05_templightfix2 +-1961996479=dt1_05_top_dc02 +2035264452=dt1_05_top_dc03 +-1675419712=dt1_05_top_mc02 +1199224229=dt1_05_top_mc02dl +-1679438348=dt1_05_walllight +509946395=dt1_05_walllightmission +-2047635798=dt1_06__ladder_01 +-805260446=dt1_06_b1_gluea +-1572349967=dt1_06_b1_glueb +-1007124560=dt1_06_b2_deca +2012145562=dt1_06_b2_decb +-961154583=dt1_06_b2_ns +1557973324=dt1_06_b3_dec +336964337=dt1_06_b3_detail +1996323682=dt1_06_build1_1_b1 +1765466077=dt1_06_build1_1_b2 +-2130919325=dt1_06_build1_1_graf +-1764557739=dt1_06_build1_1 +-1667465823=dt1_06_build1b_1_detail +571420283=dt1_06_build1b_1 +-2133231996=dt1_06_build2_1 +-1919686432=dt1_06_build2_dtail10 +1650287821=dt1_06_build2_dtail2 +1345306738=dt1_06_build2_dtail3 +1312439435=dt1_06_build2_dtail5 +1026005606=dt1_06_build2_dtail6 +733247360=dt1_06_build2_dtail7 +459986669=dt1_06_build2_dtail8 +150417926=dt1_06_build2_dtail9 +1229008788=dt1_06_build2_dtaila_lod +68757594=dt1_06_build2_dtaila +-229702458=dt1_06_build2_dtailb +1415706619=dt1_06_build2_railing +-966841591=dt1_06_build3_1 +-1020950490=dt1_06_build3_window_finish +641996521=dt1_06_build3_window_fixed +-409180194=dt1_06_build3_window_start +666240703=dt1_06_g1_detail +-389493198=dt1_06_g1_r2 +1166968764=dt1_06_g1_r3 +-640631747=dt1_06_g2_detail +1022282567=dt1_06_gd1_ns +-185712729=dt1_06_ground1 +104751687=dt1_06_ground2 +-728138766=dt1_06_hospitaldoor +-271521294=dt1_06_hospitaldoors_fixed +-455866827=dt1_06_hospitallod +-1883962695=dt1_06_railling_b +-1586256330=dt1_06_railling_c +130413269=dt1_06_railling_d +-487439275=dt1_06_rubble_01 +1926492051=dt1_06_sjump_01 +337096805=dt1_07_building2 +-1323768779=dt1_07_detaila +-1532834999=dt1_07_detailb +1850072720=dt1_07_detailc +-2143878542=dt1_07_detaild +1923610034=dt1_07_grounda +1543260251=dt1_07_groundb +-2056234901=dt1_07_hole_fence_01 +-510259019=dt1_07_hole_fence_02 +-1842270643=dt1_07_logo_sup +1670865891=dt1_07_station +-1743598800=dt1_08_crane_fizzya +-1505695860=dt1_08_crane_fizzyb +1955726383=dt1_08_crane_fizzyc +1229646375=dt1_08_crane +1448424340=dt1_08_fireescape +1097572173=dt1_08_gate00 +39977003=dt1_08_gg_dtl +939075742=dt1_08_glass +-419784158=dt1_08_ground +2073386992=dt1_08_ground2 +760532340=dt1_08_i400 +-231647442=dt1_08_i401 +1266674141=dt1_08_indust1_dt1 +-692645365=dt1_08_indust1_obj +-273156033=dt1_08_indust1_rwire +-197265864=dt1_08_indust1 +-178182238=dt1_08_indust1b_ladder +602823972=dt1_08_indust1b +-1809268774=dt1_08_indust2_dt1_fizz +453072488=dt1_08_indust2_dt1 +-267617756=dt1_08_indust2_obj +-1820245775=dt1_08_indust2_rwire +1353418421=dt1_08_indust2_tread +-1100445042=dt1_08_indust2 +1507175351=dt1_08_indust3_dt3 +1779715124=dt1_08_indust3_dt4 +2090824010=dt1_08_indust3_dt5 +-1014038704=dt1_08_indust3_dt6 +922914566=dt1_08_indust3_graf +1600441356=dt1_08_indust3 +-1215617361=dt1_08_indust4_dt1 +1160615838=dt1_08_indust4 +993032771=dt1_08_indust4b_detail +-1999005499=dt1_08_indust4b +-1027377199=dt1_08_ladder_002 +-1333734580=dt1_08_ladder_003 +-432652614=dt1_08_ladder_004 +-105028152=dt1_08_ladder_005 +1249054499=dt1_08_ladder_01 +405225588=dt1_08_nwrails +1359055015=dt1_08_nwrails01 +-716009169=dt1_08_nwrails02 +-1644709694=dt1_08_ova +366534698=dt1_08_ovagrass +-1917839345=dt1_08_ovb +1794641890=dt1_09_billboards_lod +-244995639=dt1_09_billboards +1197659532=dt1_09_building_01 +-369495663=dt1_09_building_03_ra1 +-549987315=dt1_09_building_03_ra2 +226539678=dt1_09_building_03_ra3 +1957725952=dt1_09_building_03_ra4 +-1805127787=dt1_09_building_03 +979459479=dt1_09_carpark_ov1 +486941409=dt1_09_carpark_ov2 +-689105232=dt1_09_carpark_ov3 +1227356964=dt1_09_carpark_ov4 +1696019206=dt1_09_carpark_ov5 +1465489291=dt1_09_carpark_ov6 +234390726=dt1_09_carpark_ov7 +210308562=dt1_09_carpark_ra1 +895009449=dt1_09_carpark +-1138670462=dt1_09_carpkgshdw01 +594763947=dt1_09_detail02 +-315788256=dt1_09_detail03 +-119718947=dt1_09_grounda +187588735=dt1_09_groundb +22886604=dt1_09_hdg_dcl +380340872=dt1_10_build1_rail1 +686436101=dt1_10_build1_rail2 +1080155636=dt1_10_build1_rail3 +1151657594=dt1_10_build1_rail4 +-1933183341=dt1_10_build1_rail5 +-1484490538=dt1_10_build1 +-1722950551=dt1_10_build2 +-1962983476=dt1_10_build3 +-521931906=dt1_10_decal00 +778622953=dt1_10_decal01_b +-541508981=dt1_10_decal01_c +-693838080=dt1_10_decal01 +-339834541=dt1_10_decal02 +-988727830=dt1_10_decal03_b +-1304522683=dt1_10_decal03_c +-96623023=dt1_10_decal03 +-1237923678=dt1_10_detail +474906256=dt1_10_detail1 +556337221=dt1_10_detail2 +854764504=dt1_10_detail3 +1161220192=dt1_10_detail4 +1400761582=dt1_10_detail5 +-1746373178=dt1_10_detail6 +1713803843=dt1_10_detail7 +1015627529=dt1_10_detail8 +2057972748=dt1_10_ground +-699051013=dt1_10_ground1 +1176479209=dt1_11_build_logo +794008274=dt1_11_decal_01 +-178995430=dt1_11_dt1_details_b +1129241361=dt1_11_dt1_details_c +1177349673=dt1_11_dt1_details +1338308899=dt1_11_dt1_details2 +-503997050=dt1_11_dt1_details3 +342884986=dt1_11_dt1_details4 +748349777=dt1_11_dt1_planter_lod +-2036231390=dt1_11_dt1_planter +1468548523=dt1_11_dt1_plaza_gr +-453592661=dt1_11_dt1_plaza +1831850105=dt1_11_dt1_tower +-85992259=dt1_11_dt1_towresm +-2035861380=dt1_11_emissivering +-1411462708=dt1_11_fount_decal +-1122836905=dt1_11_fount_decalx +1300010070=dt1_11_glue_b +-1481881420=dt1_11_glue_c +-1721652193=dt1_11_glue_d +-1958014990=dt1_11_glue_e +470075705=dt1_11_glue +-974534371=dt1_11_hedge_d_1 +-1961536651=dt1_11_hedge_d_2 +935130195=dt1_11_hedge_d +858009722=dt1_11_hedge_d2_a +626169047=dt1_11_hedge_d2_b +-95554672=dt1_11_hedge_d2 +1482521242=dt1_11_hedge_d3_b +-667570336=dt1_11_hedge_d3 +-990747573=dt1_11_hedge_d4_b +-1914398017=dt1_11_hedge_d4 +519777498=dt1_11_hedge +50907763=dt1_11_heliport_st +2019505694=dt1_11_heliport +1151589668=dt1_11_hge_r2_d +-1160912991=dt1_11_hge_r2_lod +2089306453=dt1_11_hge_r2 +1905583632=dt1_11_loadingdock1 +-551625880=dt1_11_loadingdock2_s +1138199190=dt1_11_loadingdock2 +2049708785=dt1_11_tower_pilars +937385920=dt1_11_waterfall_new +519863592=dt1_11_waterpool_new +1581450952=dt1_12_build1 +694008219=dt1_12_build2_d +-1945771443=dt1_12_build2 +-1732499190=dt1_12_build3_graf +270133879=dt1_12_build3 +-1554050817=dt1_12_build6 +-228427843=dt1_12_carpark_ov1 +-1455626893=dt1_12_carpark_ov5 +-1756806772=dt1_12_carpark_ov6 +-1935201208=dt1_12_carpark_ov7 +2060224659=dt1_12_carpark_ov8 +-1452087849=dt1_12_carpark_ov9 +1513783495=dt1_12_fence +-1712264907=dt1_12_ground1 +-1460085833=dt1_12_props_combo_slod +-1469987208=dt1_12_rail1 +1453105903=dt1_12_rail2 +1289654131=dt1_12_rail3 +2128442224=dt1_12_rail4 +-831836689=dt1_13_build1_water +644992615=dt1_13_build1 +-1681744792=dt1_13_build2_sd +895183930=dt1_13_build2 +-1933441663=dt1_13_dt_13_ems +1298331479=dt1_13_dtla +1079237945=dt1_13_dtlb +2039434562=dt1_14_b4_detaila +-2006652179=dt1_14_b4_detailb +1445627513=dt1_14_b4_detailc +-1863326819=dt1_14_build2 +-1573485014=dt1_14_build3 +1972645094=dt1_14_build4 +45717283=dt1_14_details1 +1326738287=dt1_14_emsigns_10c +1955007064=dt1_14_emsigns_10clod +1621437282=dt1_14_emsigns_lod +226461241=dt1_14_emsigns +1907099036=dt1_14_ground +-1708878283=dt1_14_ova +-1460194342=dt1_14_ovb +2128404382=dt1_14_ovc +-1991510916=dt1_14_ovd +-2042948280=dt1_15_b2_b +1448256296=dt1_15_b3_dex1 +1217464229=dt1_15_b3_dex2 +1152090138=dt1_15_b3_dex3 +-1308343431=dt1_15_build1_o +1588544994=dt1_15_build1 +-46146613=dt1_15_build1aa +192247862=dt1_15_build1ab +298943726=dt1_15_build1ac +154170392=dt1_15_build1ad +327321788=dt1_15_build1ae +725284294=dt1_15_build2_o +2014804146=dt1_15_build2 +-469741455=dt1_15_build3_o +1681608958=dt1_15_build3 +-1134361960=dt1_15_build4_o +-1469747616=dt1_15_em +-1871259072=dt1_15_fabric01 +-1807359522=dt1_15_fabric02 +698092684=dt1_15_fabric03 +249616142=dt1_15_fabric04 +-383743090=dt1_15_fabric05 +-1500015869=dt1_15_fabric05a +-648087407=dt1_15_fabric05b +55430254=dt1_15_fabric05c +-1243926134=dt1_15_fabric05d +826711001=dt1_15_fabric09 +-1696074908=dt1_15_glassa +1218003238=dt1_15_glasshousea +315577743=dt1_15_glasshouseb +113634740=dt1_15_ground +-1373741617=dt1_15_ladder_002 +-1101201844=dt1_15_ladder_003 +1903780998=dt1_15_ladder_004 +-1681802986=dt1_15_ladder_005 +-954101799=dt1_15_ladder_006 +-815882157=dt1_15_ladder_007 +-1265571144=dt1_15_ladder_009 +-531796818=dt1_15_ladder_01 +1460317833=dt1_15_ladder_010 +1692158508=dt1_15_ladder_011 +-734275453=dt1_15_newwires01 +-383581615=dt1_15_newwires02 +-860805629=dt1_15_steetdetaila +-1156742468=dt1_15_steetdetailb +1504175277=dt1_16_build005_decals +-814840656=dt1_16_build005 +-1122607985=dt1_16_build006_decals +408196731=dt1_16_build006 +1523020577=dt1_16_build2_decals +-1419485081=dt1_16_build2 +-338027781=dt1_16_build4_decals +1742952806=dt1_16_build4 +-1857244888=dt1_16_ground +-1796810358=dt1_16_ladder005 +32393367=dt1_16_ladder01_lod001 +1459089353=dt1_16_ladder01 +1229378663=dt1_16_ladder02 +1000061201=dt1_16_ladder03 +-1609039272=dt1_16_ladder04 +-1878138380=dt1_16_ladder05 +-559760393=dt1_17_alley2 +-701782449=dt1_17_bb_credit_slod +1391049338=dt1_17_bb_credit +56582624=dt1_17_bb_meltdown_slod +-1770068237=dt1_17_bb_meltdown +1103057138=dt1_17_build1 +1437432014=dt1_17_build2 +-1103833038=dt1_17_ova +-661418761=dt1_17_ovb +-1166836280=dt1_17_ovx2 +680646310=dt1_18_build_roof +1785071381=dt1_18_build0 +1410259559=dt1_18_build1 +-1165240771=dt1_18_build2_detail +1622668217=dt1_18_build2 +845747996=dt1_18_build3 +-126725246=dt1_18_build4_em +997271852=dt1_18_build4 +242831209=dt1_18_build5 +220330803=dt1_18_detail_a +448009815=dt1_18_detail_b +1960233543=dt1_18_detail_c +1537054677=dt1_18_detail_d +-1773662935=dt1_18_detail_e +-2030473588=dt1_18_detail_f +566338590=dt1_18_detail_g +-1019291221=dt1_18_detaila +2095566066=dt1_18_detailb +-1608445072=dt1_18_detailc +-368040127=dt1_18_detaild +902314018=dt1_18_ground +-1201611804=dt1_18_ladder_011 +-806330624=dt1_18_ladder_04 +-1305271418=dt1_18_ladder_05 +-381709922=dt1_18_ladder_06 +-620890853=dt1_18_ladder_07 +386034979=dt1_18_ladder_08 +-103206191=dt1_18_ladder_09 +-1831312415=dt1_18_ladder_10 +-717142431=dt1_18_sq_night_slod +-883676427=dt1_18_square_night +-1695249446=dt1_19_cp_01_shadow +1822781194=dt1_19_cp_01 +-933955611=dt1_19_decal01 +1208654225=dt1_19_ground01 +1739014551=dt1_19_hedge_d +679849216=dt1_19_hedge +1500231332=dt1_19_lspd02 +739466228=dt1_19_lspd05 +-207301352=dt1_19_pipes +-858145298=dt1_19_roofdoor_dummy +1914430752=dt1_19_shadow +38091600=dt1_19_signems +-496113701=dt1_20_build1 +-1294038851=dt1_20_build2 +-1963785100=dt1_20_build2b +1049773493=dt1_20_decal_1 +743416112=dt1_20_decal_2 +571378862=dt1_20_decal_3 +149916371=dt1_20_detail01_b +-924904663=dt1_20_detail01 +-1152940197=dt1_20_detail01c +-915659868=dt1_20_detail01d +1348645263=dt1_20_detail01e +-218241770=dt1_20_detail2b +-850860783=dt1_20_didier_mp_door +-1901011545=dt1_20_ground +697158440=dt1_20_ground2_w1 +789322324=dt1_20_ground2_w11 +1046329591=dt1_20_ground2_w12 +1262211763=dt1_20_ground2_w13 +1573418956=dt1_20_ground2_w14 +1722780058=dt1_20_ground2_w15 +1002205061=dt1_20_ground2_w2 +-871657435=dt1_20_ground2_w3 +-566414200=dt1_20_ground2_w4 +-259499746=dt1_20_ground2_w5 +49479155=dt1_20_ground2_w6 +-1114016923=dt1_20_ground2_w7 +1339430880=dt1_20_ground2_w8 +1627208238=dt1_20_ground2_w9 +724661570=dt1_20_ground2 +1603446571=dt1_20_hedge_d +-29973657=dt1_20_hedge_d2 +814612094=dt1_20_hedge_d2b +-837106940=dt1_20_hedge_db +-888554270=dt1_20_hedge_dc +-321418573=dt1_20_hedge +295131508=dt1_20_hedge2 +-1586712671=dt1_20_jump_01 +-403515541=dt1_20_logo_1 +-761025331=dt1_20_logo_2 +-904750165=dt1_20_logo_3 +1269636834=dt1_20_logo_4 +-1260457660=dt1_20_logo_5 +59909101=dt1_20_rails1 +-241401854=dt1_20_rails2 +602367127=dt1_20_rails3 +-1478005607=dt1_20_rails4 +-897011237=dt1_20_rails5 +-1126885772=dt1_20_rails6 +-284460320=dt1_20_rails7 +1865284391=dt1_20_rails8 +-2018877458=dt1_20_rl_01 +-1864601006=dt1_20_rl_02 +304936185=dt1_20_rl_03 +762194811=dt1_20_rl_04 +1041812688=dt1_20_rl_05 +1217323452=dt1_20_rl_06 +-902470393=dt1_20_rl_07 +-419914095=dt1_20_rl_08 +-253382037=dt1_20_rl_09 +-174801651=dt1_20_rl_10 +533664129=dt1_20_rl_11 +294221046=dt1_20_rl_12 +-221252776=dt1_20_sc1 +-1116632932=dt1_20_sc2 +-819713023=dt1_20_sc3 +-595809277=dt1_21_b1_dx10 +-2038628351=dt1_21_b1_dx11 +-1186011740=dt1_21_b1_dx12 +575027093=dt1_21_b1_dx13 +318249209=dt1_21_b1_dx14 +-1394484560=dt1_21_b1_dx3 +1911907544=dt1_21_b1_dx4 +-2144337587=dt1_21_b1_dx5 +1231754180=dt1_21_b1_dx6 +563129543=dt1_21_b1d_y1 +-709132917=dt1_21_b9_d1 +-877143556=dt1_21_beams +613026827=dt1_21_beamx +-309588307=dt1_21_bridge_d +-1364076223=dt1_21_build09 +1699294122=dt1_21_build09d +-1993797490=dt1_21_build1_details1 +45025231=dt1_21_build1_fence +-987364809=dt1_21_build1 +561364943=dt1_21_build1z +1607223122=dt1_21_cloth_tape +586419612=dt1_21_cloth_tarp_01 +2000813922=dt1_21_cranelights +-1934790757=dt1_21_detail_b +1560154173=dt1_21_detail_c +-1583025544=dt1_21_detail +959303717=dt1_21_elev +-1261561935=dt1_21_fillm_02 +-1508902347=dt1_21_fillm_03 +792267901=dt1_21_fillm_05 +1509450235=dt1_21_fillm_06 +-870499758=dt1_21_gd1_d002_d +805852462=dt1_21_gd1_d002 +-1109112412=dt1_21_gd1_dz1 +-2002034897=dt1_21_gd1_dz2 +-1701870853=dt1_21_gd1_dz3 +-555316236=dt1_21_gd1_dz4 +-314955621=dt1_21_gd1_dz5 +-712241333=dt1_21_gd1_rl1_b +2112388427=dt1_21_gd1_rl1 +1888591746=dt1_21_gd1_rl2_b +1210782157=dt1_21_gd1_rl2 +-394406193=dt1_21_gd1_rl3_b +972584296=dt1_21_gd1_rl3 +-725637120=dt1_21_glue1 +415815601=dt1_21_glue2a +47770864=dt1_21_gren_decal +701324079=dt1_21_ground1_decals +-1159699521=dt1_21_ground1 +-643454503=dt1_21_ground2_decals +-1407597006=dt1_21_ground2 +501333192=dt1_21_lowerleveldecal +197574465=dt1_21_parkinghut +-2091929232=dt1_21_props_combo0201_slod +1563158461=dt1_21_props_dt1_21_s01_slod +1761988098=dt1_21_props_rail_lod_004 +371632197=dt1_21_props_rail_lod_005 +1532117140=dt1_21_props_rail_lod_1 +-1341134322=dt1_21_props_rail_lod_2 +1069386091=dt1_21_props_rail_lod_3 +340276021=dt1_21_reflproxy +-191375796=dt1_21_roof_detail +1066195456=dt1_21_route_blockout +1398488517=dt1_21_route_d +1316026482=dt1_21_sbar1 +590651910=dt1_21_sbar2 +-434083634=dt1_21_scafa +393202536=dt1_21_scafc +87140076=dt1_21_scafd +-1196434326=dt1_21_scaffold_01 +1551377404=dt1_21_scaffold_02 +-603938041=dt1_21_scaffold_03 +-431368=dt1_21_scaffold_05 +-1556106870=dt1_21_scaffold_06 +590754161=dt1_21_scaffold_07 +360420860=dt1_21_scaffold_08 +1189148870=dt1_21_scaffold_09 +-1324594173=dt1_21_scaffold_10 +-1069946274=dt1_21_scaffold_11 +-494327556=dt1_21_scaffold_44 +-2097934167=dt1_21_sd +-1442446932=dt1_21_station_f1 +-1146051327=dt1_21_station_f2 +-944010143=dt1_21_station +-271593318=dt1_21_tape +701593760=dt1_21_top_d +360847876=dt1_21_top_shell +997034861=dt1_21_unf +-1121496574=dt1_22__ladder_002 +1534127570=dt1_22__ladder_01 +1672955427=dt1_22_b1_emiss +-934587146=dt1_22_b2_r +468208647=dt1_22_b2_r2 +779024622=dt1_22_bldg1_detail_2 +-960346032=dt1_22_bldg1_detail +660585234=dt1_22_bldg1_detail2 +-1142159817=dt1_22_bldg1 +1785962911=dt1_22_bldg1b_detail +-1451234319=dt1_22_bldg1b +1770924169=dt1_22_bldg2_detail +1229793133=dt1_22_bldg2_detail2 +971638951=dt1_22_bldg2_detail3 +-236048143=dt1_22_bldg2_r +-1440849252=dt1_22_bldg2 +-610305217=dt1_22_broken_gdoor_hd +173466203=dt1_22_broken_gdoor_lod +-324581133=dt1_22_carshowroom_slod1 +1023076961=dt1_22_emissive_beams_lod +654395831=dt1_22_gd_detail10 +-703235274=dt1_22_gd_detail2 +1596896941=dt1_22_gd_detail22 +-934813797=dt1_22_gd_detail3 +-1449156021=dt1_22_gd_detail4 +-1455182972=dt1_22_gd_logo +-1631469884=dt1_22_gd_topglue +607593713=dt1_22_grnd_bar_lod +-382710179=dt1_22_grnd_d2 +588287455=dt1_22_grnd_detail +614620236=dt1_22_grnd +-2053997101=dt1_22_ladder_01 +1390123110=dt1_22_ladder_02 +-1941927117=dt1_22_ladder_03 +1868124513=dt1_22_ladder_04 +1035922989=dt1_22_ladder_05 +202115784=dt1_22_ladder_06 +1513727778=dt1_22_ladder_07 +680772567=dt1_22_ladder_08 +-673827655=dt1_22_ladder_09_lod001 +-1242505553=dt1_22_ladder_09 +-53604245=dt1_22_r_01 +-1790000794=dt1_22_r_02 +-1828995904=dt1_22_r_03 +933299724=dt1_22_r_04 +-1483184647=dt1_22_r_05 +-565030032=dt1_22_r_06 +-564405094=dt1_22_showroom_detail +791833817=dt1_22_showroom +-1549931822=dt1_22_sign_01_lod +521032509=dt1_22_sign_01 +165648409=dt1_22_sr_fint_det01 +932836237=dt1_22_sr_fint_det02 +1617399861=dt1_22_sr_fint_ext +995448577=dt1_22_sr_fint_glass +-718500944=dt1_22_sr_fint_slod1 +540534816=dt1_22_sr_fint +-2130484842=dt1_22_wobblylightems +1867890930=dt1_22_woodboard_hd_slod +-1919268430=dt1_22_woodboard_hd +-1729281218=dt1_23_build1_a +-1960138823=dt1_23_build1_b +-2057200601=dt1_23_build1_c +112566025=dt1_23_build1_d +-1428584944=dt1_23_build1_decals +-233507444=dt1_23_build1_e +-866866676=dt1_23_build1_f +-142848817=dt1_23_build1 +1452949863=dt1_23_build2_decals +1730396966=dt1_23_build2_locku +88991858=dt1_23_build2 +-128740728=dt1_23_build4_decalsa +-364513683=dt1_23_build4_decalsb +1361151958=dt1_23_build4_glass +1509307985=dt1_23_build4_rails +-730155890=dt1_23_build4_rls +731165951=dt1_23_build4 +995884274=dt1_23_dt1_scaffold +-2124661529=dt1_23_ground +1783468599=dt1_23_grounddecals +-1723289007=dt1_23_ladder_00 +1633822444=dt1_23_ladder_002 +-1281766566=dt1_23_ladder_003 +-976195641=dt1_23_ladder_004 +-1799451228=dt1_23_ladder_005 +-1504071462=dt1_23_ladder_006 +-1140925380=dt1_23_ladder_007 +1711327792=dt1_23_ladder_01_lod001 +1229656261=dt1_23_ladder_01_lod003 +990999634=dt1_23_ladder_01_lod004 +-1459990092=dt1_23_ladder_01 +-790120273=dt1_23_ov +-117622950=dt1_23_ov2 +-1243926253=dt1_23_ov3 +-260995315=dt1_23_sign_em +1483966877=dt1_24_bd_a +-1566204416=dt1_24_bd_b +2003843462=dt1_24_build_det1 +-801084723=dt1_24_build_deta +1274962503=dt1_24_build_detb +-116054996=dt1_24_fireescapeend +976976554=dt1_24_fireescaperailing +-1314220145=dt1_24_ladder_00 +1421346754=dt1_24_ladder01 +757238505=dt1_24_ladder2 +-1857282640=dt1_25_build_gluea +94832228=dt1_25_build_glueb +946695152=dt1_25_build_gluec +-433813298=dt1_25_build_ns +335139749=dt1_25_build +481341833=dt1_25_detaila +-768271213=dt1_25_detailb +163362635=dt1_25_ladder_01_lod +1582628037=dt1_25_ladder_01 +1889411415=dt1_25_ladder_02 +-1751218701=dt1_25_ladder_03_lod +-2131574272=dt1_25_ladder_03 +2112377202=dt1_25_ladder_04_lod +-1824954739=dt1_25_ladder_04 +95845131=dt1_26_build_ns +208542562=dt1_26_build_x_f +1235293639=dt1_26_build_x_r +-1213794767=dt1_26_build_x +-1097541338=dt1_26_fnce +1432524423=dt1_26_ground_decala +-2094501358=dt1_26_ground_decalb +125336252=dt1_26_ground_decalc +-1157172799=dt1_26_hedge_c +-1865900731=dt1_26_hedge_d +912887527=dt1_26_insidedecals +-1990804585=dt1_26_rfcover +-186633759=dt1_26_stairs +880341099=dt1_emissive_dt1_01 +-3537138=dt1_emissive_dt1_02 +-2021600890=dt1_emissive_dt1_02b +-1825769292=dt1_emissive_dt1_03_b1 +-1454889738=dt1_emissive_dt1_03_b2 +-1762951107=dt1_emissive_dt1_03_b3 +1635273321=dt1_emissive_dt1_04 +1135317444=dt1_emissive_dt1_05_b1 +2031942822=dt1_emissive_dt1_05_b2 +-1097487730=dt1_emissive_dt1_06_1 +-1522173970=dt1_emissive_dt1_06_2 +1240613201=dt1_emissive_dt1_06_3 +1620274835=dt1_emissive_dt1_06_4 +1363323390=dt1_emissive_dt1_07 +-1776471118=dt1_emissive_dt1_08 +-1477453993=dt1_emissive_dt1_09 +1336386984=dt1_emissive_dt1_10 +1602798954=dt1_emissive_dt1_11 +-1327536106=dt1_emissive_dt1_12 +177553550=dt1_emissive_dt1_14a +168116078=dt1_emissive_dt1_14b +-129524749=dt1_emissive_dt1_14c +1063168768=dt1_emissive_dt1_15a +1294517908=dt1_emissive_dt1_15b +1527636574=dt1_emissive_dt1_15c +-1549012059=dt1_emissive_dt1_15d +-1100600639=dt1_emissive_dt1_16a +-2017378952=dt1_emissive_dt1_16b +-1727373302=dt1_emissive_dt1_16c +-728541413=dt1_emissive_dt1_16d +-384335609=dt1_emissive_dt1_17a +-1034833032=dt1_emissive_dt1_17b +1257585841=dt1_emissive_dt1_18a +1550442394=dt1_emissive_dt1_18b +1580655412=dt1_emissive_dt1_18c +-269121869=dt1_emissive_dt1_18d +25930207=dt1_emissive_dt1_18e +326258092=dt1_emissive_dt1_18f +-385001359=dt1_emissive_dt1_19 +-872997639=dt1_emissive_dt1_20 +886096642=dt1_emissive_dt1_20b +-1079256902=dt1_emissive_dt1_20c +-1572037548=dt1_emissive_dt1_22a +206401600=dt1_emissive_dt1_22b +-1900940001=dt1_emissive_dt1_22c +-1341737304=dt1_emissive_dt1_23a +152135848=dt1_emissive_dt1_23b +-1938624639=dt1_emissive_dt1_23c +18745158=dt1_emissive_dt1_24 +793568163=dt1_emissive_dt1_25 +1450502820=dt1_lod_5_20_emissive_proxy +17079690=dt1_lod_5_21_emissive_proxy +-2004182294=dt1_lod_6_19_emissive_proxy +859651513=dt1_lod_6_20_emissive_proxy +759795812=dt1_lod_6_21_emissive_proxy +-904778439=dt1_lod_7_20_emissive_proxy +-859346633=dt1_lod_emissive +-343289823=dt1_lod_f1_slod3 +-1065329613=dt1_lod_f1b_slod3 +186779107=dt1_lod_f2_slod3 +1816781891=dt1_lod_f2b_slod3 +1827161248=dt1_lod_f3_slod3 +566160949=dt1_lod_f4_slod3 +-109599267=dt1_lod_slod3 +1406325275=dt1_props_combo0555_15_lod +986752231=dt1_props_flyers_1_00 +101486540=dt1_props_flyers_1_001 +311699639=dt1_props_flyers_1_002 +71666714=dt1_props_flyers_1_003 +1745950316=dt1_props_flyers_2_00 +1671733883=dt1_props_flyers_2_001 +-1051304483=dt1_props_flyers_2_002 +-825820994=dt1_props_flyers_2_003 +-1670081510=dt1_props_flyers_2_004 +1227665109=dt1_props_flyers_3_00 +-924412937=dt1_props_flyers_3_001 +-718820231=dt1_props_flyers_3_002 +677532413=dt1_props_flyers_3_003 +899509619=dt1_props_flyers_3_004 +73632512=dt1_props_flyers_3_005 +-521817792=dt1_props_flyers_4_00 +1797634974=dt1_props_flyers_4_001 +-1445219188=dt1_props_flyers_5_00 +1133058913=dt1_props_flyers_5_001 +-1716795487=dt1_props_flyers_5_002 +-1475255188=dt1_props_flyers_5_003 +2106986358=dt1_props_flyers_5_004 +-1933529653=dt1_props_flyers_5_005 +-636893092=dt1_props_flyers_5_006 +842201085=dt1_props_flyers_5_007 +-326707446=dt1_props_flyers_6_00 +896663627=dt1_props_flyers_6_001 +330284231=dt1_props_flyers_6_002 +-2143142640=dt1_props_flyers_7_00 +2024985525=dt1_props_flyers_7_001 +-1975748920=dt1_props_flyers_7_002 +1410075240=dt1_props_flyers_7_003 +-908462546=dt1_props_flyers_7_004 +-1800959030=dt1_props_flyers_7_005 +547672507=dt1_rd1_cablemesh115078_thvy +1061501622=dt1_rd1_cablemesh115623_thvy +-299405294=dt1_rd1_cablemesh116749_thvy +-23086352=dt1_rd1_cablemesh117237_thvy +-126499779=dt1_rd1_cablemesh118326_thvy +-2132810864=dt1_rd1_cablemeshdt1_22_thvy +-1419411965=dt1_rd1_dt1_rd_cable_conn_01 +90298643=dt1_rd1_dt1_rd_grill +1112878556=dt1_rd1_dt1_tun1stuff +732404192=dt1_rd1_dt1_tun2stuff +1173299843=dt1_rd1_dt1_tun3stuff +732982669=dt1_rd1_dt1_tunnel1 +-1434368892=dt1_rd1_dt1_tunnel1r +-1182922454=dt1_rd1_dt1_tunnel2 +2059820879=dt1_rd1_dt1_tunnel2r +-953408378=dt1_rd1_dt1_tunnel3 +-44866749=dt1_rd1_dt1_tunnel3r +570698305=dt1_rd1_dt1_tunnelroad +649980771=dt1_rd1_dt1_tunnelroad2 +420106236=dt1_rd1_dt1_tunnelroad3 +1037344232=dt1_rd1_dt1_tunnelshell +-1147697276=dt1_rd1_dt1_tunnelshell2 +-915266759=dt1_rd1_dt1_tunnelshell3 +-318701451=dt1_rd1_dt1_tunreflect1 +-12344070=dt1_rd1_dt1_tunreflect2 +705362568=dt1_rd1_dt1_tunreflect3 +-2101863375=dt1_rd1_fwy01 +-1188165340=dt1_rd1_fwy02 +678397898=dt1_rd1_fwy03_detail1 +-1776753889=dt1_rd1_fwy03_detail2 +-29674642=dt1_rd1_fwy03_detail3 +635757200=dt1_rd1_fwy03 +-609530338=dt1_rd1_fwy04 +-895898629=dt1_rd1_fwy05 +-1123307840=dt1_rd1_r1_00 +-1428616613=dt1_rd1_r1_01 +140193437=dt1_rd1_r1_018 +-1601964627=dt1_rd1_r1_02 +-1799954925=dt1_rd1_r1_03 +1142013126=dt1_rd1_r1_04 +835786821=dt1_rd1_r1_05 +-1482882081=dt1_rd1_r1_06 +-581275815=dt1_rd1_r1_07 +-888157500=dt1_rd1_r1_08 +1893013072=dt1_rd1_r1_09 +1047539627=dt1_rd1_r1_10 +974549378=dt1_rd1_r1_11_details +100155072=dt1_rd1_r1_11 +1368443312=dt1_rd1_r1_11b +-954089200=dt1_rd1_r1_12 +561509823=dt1_rd1_r1_13 +-224094183=dt1_rd1_r1_14 +-1895968567=dt1_rd1_r1_15 +-1624575709=dt1_rd1_r1_16 +1946786517=dt1_rd1_r1_19 +-1671107949=dt1_rd1_r1_20 +-1440872955=dt1_rd1_r1_21 +-1192778856=dt1_rd1_r1_22 +1440538000=dt1_rd1_r1_23 +1653798652=dt1_rd1_r1_24 +1908970843=dt1_rd1_r1_25 +-2146029066=dt1_rd1_r1_26 +478898914=dt1_rd1_r1_27 +700810582=dt1_rd1_r1_28 +954147721=dt1_rd1_r1_29 +-1932703092=dt1_rd1_r1_30 +1647181629=dt1_rd1_r1_31_s +131743924=dt1_rd1_r1_31 +638352664=dt1_rd1_r1_32 +1099969567=dt1_rd1_r1_34 +1442713568=dt1_rd1_r1_35_s +-521735490=dt1_rd1_r1_35 +-2091615435=dt1_rd1_r1_36_s +-31118018=dt1_rd1_r1_36 +226741243=dt1_rd1_r1_37 +92070402=dt1_rd1_r1_38_s_lod +-329607936=dt1_rd1_r1_38_s +448194145=dt1_rd1_r1_38 +-1517487093=dt1_rd1_r1_39 +1766654512=dt1_rd1_r1_40 +1534092907=dt1_rd1_r1_41 +-1180768178=dt1_rd1_r1_42_s +1153382665=dt1_rd1_r1_42 +-1492091478=dt1_rd1_r1_43 +-1874964474=dt1_rd1_r1_44 +-2102020875=dt1_rd1_r1_45 +1877512027=dt1_rd1_r1_46 +-366312479=dt1_rd1_r1_47 +-610933068=dt1_rd1_r1_48 +-457653302=dt1_rd1_r1_62 +1506675500=dt1_rd1_r1_ovly_00 +1851864146=dt1_rd1_r1_ovly_01 +2090914001=dt1_rd1_r1_ovly_02 +-57716568=dt1_rd1_r1_ovly_03 +315522342=dt1_rd1_r1_ovly_04 +-1591076381=dt1_rd1_r1_ovly_05 +-1246215425=dt1_rd1_r1_ovly_06 +-710933810=dt1_rd1_r1_ovly_07 +-338612432=dt1_rd1_r1_ovly_08 +-99365963=dt1_rd1_r1_ovly_09 +429360432=dt1_rd1_r1_ovly_10 +-1241727492=dt1_rd1_r1_ovly_11 +-2093295495=dt1_rd1_r1_ovly_12 +-1859390373=dt1_rd1_r1_ovly_13 +1600983262=dt1_rd1_r1_ovly_14 +-1058319395=dt1_rd1_r1_ovly_15 +-836342189=dt1_rd1_r1_ovly_16 +-1651733216=dt1_rd1_r1_ovly_17 +-1412224595=dt1_rd1_r1_ovly_18 +667623831=dt1_rd1_r1_ovly_19 +-1392989504=dt1_rd1_r1_ovly_20 +1876766858=dt1_rd1_r1_ovly_21 +192534998=dt1_rd1_r1_ovly_22_nb +-1910674166=dt1_rd1_r1_ovly_22 +-446063715=dt1_rd1_r1_ovly_23 +-236800881=dt1_rd1_r1_ovly_24 +-1191918920=dt1_rd1_r1_ovly_25 +-679804988=dt1_rd1_r1_ovly_26 +175662526=dt1_rd1_r1_ovly_27 +448267837=dt1_rd1_r1_ovly_28 +-1620634843=dt1_rd1_r1_ovly_30 +980699449=dt1_rd1_r1_ovly_31 +1359181399=dt1_rd1_r1_ovly_32 +-706740206=dt1_rd1_r1_ovly_33 +-331993922=dt1_rd1_r1_ovly_34 +599858135=dt1_rd1_r1_ovly_35 +1979105349=dt1_rd1_r1_ovly_36 +1059836588=dt1_rd1_r1_ovly_37 +1433796416=dt1_rd1_r1_ovly_38 +1889219982=dt1_rd1_r1_ovly_39 +-2115669610=dt1_rd1_r1_ovly_40 +1385403123=dt1_rd1_r1_ovly_41 +1617669795=dt1_rd1_r1_ovly_42 +782158598=dt1_rd1_r1_ovly_43 +1021306760=dt1_rd1_r1_ovly_44 +154796093=dt1_rd1_r1_ovly_45 +-137372311=dt1_rd1_r1_ovly_46 +439689775=dt1_rd1_r1_ovly_47 +150798271=dt1_rd1_r1_ovly_48 +-1595621039=dt1_rd1_r2_fwy_ovly_01 +-1222447667=dt1_rd1_r2_fwy_ovly_02 +2140536500=dt1_rd1_r2_fwy_ovly_03 +-1919640911=dt1_rd1_r2_fwy_ovly_04 +225869253=dt1_rd1_r6_28 +-883370446=dt1_rd1_t21 +-1493447772=dt1_rd1_tnl_s +127552213=dt1_rd1_tunnelshadowbox1 +450195787=dt1_rd1_tunnelshadowbox2 +-251257427=dt1_rd1_tunnelshadowbox3 +-2112514530=dt1_rd1_wire244 +-1868745939=dt1_rd1_wire245 +-392624135=dt1_tc_ce_lod +-1330952343=dt1_tc_ce +-186664415=dt1_tc_ce2_lod +-1774935482=dt1_tc_ces2 +2073273140=dt1_tc_cpr_null +1868969512=dt1_tc_cpr +1335486050=dt1_tc_dufo_core_lod +2105137876=dt1_tc_dufo_core +-753271713=dt1_tc_dufo_lights +-1347261355=dt1_tc_rcex2_null +-2100080556=dt1_tc_rcex2_prox +-41006999=dt1_tc_ufo_pivot +-510749711=dt1_tc_ufocore_col +-560378741=dt1_tc_ufocore +1177543287=dubsta +-394074634=dubsta2 +-1237253773=dubsta3 +723973206=dukes +-326143852=dukes2 +-2130482718=dump +-1661854193=dune +534258863=dune2 +-827162039=dune4 +-312295511=dune5 +970356638=duster +-332287871=ela_wdn_02_ +-973756617=ela_wdn_02_decal +437977014=ela_wdn_02lod_ +22143489=ela_wdn_04_ +-1936258660=ela_wdn_04_decals +812229521=ela_wdn_04lod_ +196747873=elegy +-566387422=elegy2 +-685276541=emperor +-1883002148=emperor2 +-1241712818=emperor3 +1753414259=enduro +-1291952903=entityxf +2035069708=esskey +-5153954=exemplar +-1388160414=exile1_lightrig +2116711309=exile1_reflecttrig +-591610296=f620 +-2119578145=faction +-1790546981=faction2 +-2039755226=faction3 +-1842748181=faggio +55628203=faggio2 +-1289178744=faggio3 +1127131465=fbi +-1647941228=fbi2 +627535535=fcr +-757735410=fcr2 +-391594584=felon +-89291282=felon2 +-1995326987=feltzer2 +-1566741232=feltzer3 +1312726357=fib_3_qte_lightrig +-1445429028=fib_5_mcs_10_lightrig +139599796=fib_cl2_cbl_root +66776599=fib_cl2_cbl2_root +-1808138869=fib_cl2_frm_root +1494703683=fib_cl2_vent_root +509226741=fire_mesh_root +1938952078=firetruk +-836512833=fixter +1353720154=flatbed +1426219628=fmj +1491375716=forklift +-1137532101=fq2 +1649550295=frag_plank_a +2139119155=frag_plank_b +1209298780=frag_plank_c +1449004015=frag_plank_d +423137701=frag_plank_e +1030400667=freight +184361638=freightcar +920453016=freightcont1 +240201337=freightcont2 +642617954=freightgrain +-777275802=freighttrailer +744705981=frogger +1949211328=frogger2 +1909141499=fugitive +-1089039904=furoregt +499169875=fusilade +2016857647=futo +1840143597=fwy_01_02_sd_slod1 +1010082231=fwy_01_arm_02 +510682659=fwy_01_arm_03 +667951943=fwy_01_fwy_skidm +-1688398509=fwy_01_fwy1_ramp +-1539362751=fwy_01_fwysign_001_i +384243091=fwy_01_fwysign_001_o +-1196871971=fwy_01_fwysign_001 +628460638=fwy_01_fwysign_001b_o +-1721388198=fwy_01_fwysign_001b +-1424992593=fwy_01_fwysign_001c +-446666697=fwy_01_fwysign_002_i +-1958923274=fwy_01_fwysign_002_o +-1502901662=fwy_01_fwysign_002 +581813452=fwy_01_fwysign_002b +899441450=fwy_01_fwysign_003_o +-716281817=fwy_01_fwysign_003 +-1235716626=fwy_01_fwysign_004_o +-870689345=fwy_01_fwysign_004 +-1352084448=fwy_01_fwysign_004b_o +1425450769=fwy_01_fwysign_004b +50146337=fwy_01_fwysign_004c_o +1128989626=fwy_01_fwysign_004c +1810273435=fwy_01_fwysign_005_o +1977002345=fwy_01_fwysign_005 +956177882=fwy_01_fwysign_005b_o +-1262405744=fwy_01_fwysign_005b +1186780800=fwy_01_fwysign_006_o +1802278037=fwy_01_fwysign_006 +281425119=fwy_01_fwysign_007_o +-1672841648=fwy_01_fwysign_007 +-1855948360=fwy_01_fwysign_008_o +-1975791053=fwy_01_fwysign_008 +-1425783617=fwy_01_fwysign_009_o +842015952=fwy_01_fwysign_009a +497023904=fwy_01_fwysign_009b +-17745894=fwy_01_fwysign_010_o +-2091111388=fwy_01_fwysign_010 +-390397602=fwy_01_fwysign_011_o +1837432950=fwy_01_fwysign_011 +-1857032501=fwy_01_fwysign_011b_o +1516960067=fwy_01_fwysign_011b +251509929=fwy_01_fwysign_033 +1468190142=fwy_01_fwysign_034 +-1520041117=fwy_01_fwysign_text_002 +-652481846=fwy_01_fwysign_text_006 +-2067119576=fwy_01_fwysign_text_007 +825629441=fwy_01_fwysign_text_009 +-1330504933=fwy_01_fwysign_text_012 +-1462891697=fwy_01_fwysign_text_014 +-1000291724=fwy_01_fwysign_text_016 +-1879746146=fwy_01_fwysign_text_017 +-945165223=fwy_01_fwysign_text_017b +-1657772160=fwy_01_fwysign_text_021 +1212923312=fwy_01_fwysign_text_024 +1368444986=fwy_01_fwysign_text_025 +177816140=fwy_01_fwysign_text_029 +-1797299894=fwy_01_fwysign_text_030 +948840613=fwy_01_fwysign_text_032 +-2125317572=fwy_01_fwysign_text_035 +356737552=fwy_01_fwysign_text_037 +-1417703786=fwy_01_fwysign_text_038 +-1195235045=fwy_01_fwysign_text_039 +-1612060001=fwy_01_fwysign_text_040 +-2124632699=fwy_01_fwysign_text_042 +1911525055=fwy_01_fwysign_text_044 +-1645287747=fwy_01_fwysign_text_049 +-833730405=fwy_01_fwysign_text_053 +-1277717586=fwy_01_fwysign_text_055 +-535434198=fwy_01_fwysign_text_056 +1169012568=fwy_01_fwysign_text_057 +-607917910=fwy_01_fwysign_text_063 +-1197923755=fwy_01_fwysign_text_065 +-2129939653=fwy_01_fwysign_text_069 +-1031459103=fwy_01_fwysign_text_071 +-803616246=fwy_01_fwysign_text_072 +-858569863=fwy_01_fwysign_text_074 +1998821403=fwy_01_fwysign_text_075 +-56350618=fwy_01_fwysign_text_081 +-948794544=fwy_01_girders +-871833653=fwy_01_grafitti_01 +-500422441=fwy_01_grnd05_o +1842188256=fwy_01_lowbridge_01 +-991731276=fwy_01_ol_em_slod +1033912531=fwy_01_olimp_emm +704672500=fwy_01_olimp_frm +-1675060355=fwy_01_olimp +1862824433=fwy_01_overheadsigns_00 +1084265762=fwy_01_overheadsigns_01 +-1954796836=fwy_01_overheadsigns_02 +1562201627=fwy_01_overheadsigns_03 +-13663847=fwy_01_overheadsigns_032 +1417554997=fwy_01_overheadsigns_033 +1613517905=fwy_01_overheadsigns_04 +-1884867766=fwy_01_overheadsigns_05 +2086407348=fwy_01_overheadsigns_06 +-1439963053=fwy_01_overheadsigns_07 +714631466=fwy_01_overheadsigns_08 +413353280=fwy_01_overheadsigns_09 +-1860519303=fwy_01_overheadsigns_10 +-1487149317=fwy_01_overheadsigns_11 +-1777449884=fwy_01_overheadsigns_12 +-1538203415=fwy_01_overheadsigns_13 +982846827=fwy_01_overheadsigns_14 +1221765606=fwy_01_overheadsigns_15 +1593366066=fwy_01_overheadsigns_16 +1832874687=fwy_01_overheadsigns_17 +57253653=fwy_01_overheadsigns_18 +287521416=fwy_01_overheadsigns_19 +1490628919=fwy_01_overheadsigns_20 +1164118603=fwy_01_overheadsigns_21 +934047454=fwy_01_overheadsigns_22 +-1514679246=fwy_01_overheadsigns_22b +568279876=fwy_01_overheadsigns_23 +299737921=fwy_01_overheadsigns_24 +71043070=fwy_01_overheadsigns_25 +-329066420=fwy_01_overheadsigns_26 +-552354386=fwy_01_overheadsigns_27 +-292791141=fwy_01_overheadsigns_28 +-664981443=fwy_01_overheadsigns_29 +1586123297=fwy_01_overheadsigns_31 +742581443=fwy_01_rd_01_r1a +438255740=fwy_01_rd_01_r1b +288402815=fwy_01_rd_01_r2a +1599523274=fwy_01_rd_01_r2b +-825160510=fwy_01_rd_01 +620771615=fwy_01_rd_02 +1109850339=fwy_01_rd_03_ov +491514567=fwy_01_rd_06_ov +434930590=fwy_01_rd_07_ov +1578445640=fwy_01_rd_07 +-62109330=fwy_01_rd_08_ov +589346116=fwy_01_rd_08 +-1292944763=fwy_01_rd_09_ov +-1993276189=fwy_01_rd_11 +1840336356=fwy_01_rd_13 +-183771953=fwy_01_rd_14 +524562751=fwy_01_rd_17 +-1370337447=fwy_01_rd_18 +29127656=fwy_01_rd_30 +-494160505=fwy_01_rd_32 +-220178896=fwy_01_rd_33 +512077158=fwy_01_rd_34 +751651317=fwy_01_rd_35 +-100211607=fwy_01_rd_36 +135889038=fwy_01_rd_37 +-736356204=fwy_01_rd_38 +-437514484=fwy_01_rd_38bb +1610847895=fwy_01_rd_46_ov +-985525179=fwy_01_rd_47_ov +-1020906284=fwy_01_rd_48_ov +-1141630438=fwy_01_rd_49_ov +-1498891687=fwy_01_rd_50_ov +-1768270429=fwy_01_rd_51_ov +-306684696=fwy_01_rd_51b_ov +-1592810990=fwy_01_rd_52_ov +1485653058=fwy_01_rd_53_ov +-74533222=fwy_01_rd_54_ov +-1085737988=fwy_01_rd_55_ov +1260036682=fwy_01_rd_56_ov +-1853124218=fwy_01_rd_57_ov +-1383806654=fwy_01_rd_57 +-392210734=fwy_01_rd_58_edge +1086377175=fwy_01_rd_58_ov +-1135941938=fwy_01_rd_58 +1576488730=fwy_01_rd_59_ov +-1863249893=fwy_01_rd_59 +1435408089=fwy_01_rd_60_ov +674150372=fwy_01_rd_60 +-1359039987=fwy_01_rd_61_ov +-34610329=fwy_01_rd_61 +-910933535=fwy_01_sandp_02 +-615324386=fwy_01_sandp_03 +1130444093=fwy_01_sandp_04 +1291405421=fwy_01_sandp_05 +-85325610=fwy_01_sandramp002 +693598623=fwy_01_shadowcast +-1061671498=fwy_01_shadowonly_01 +1463284828=fwy_01_spjump_01 +625283191=fwy_01_spjump_02 +479783965=fwy_01_split_011 +181553296=fwy_01_split_012 +-450451772=fwy_01_split_013_grilla +-728496737=fwy_01_split_013_grillb +949800367=fwy_01_split_013_grillc +1642733641=fwy_01_split_013_grilld +-1827403773=fwy_01_split_013_r2 +-1579539057=fwy_01_split_013_r3 +-767961252=fwy_01_split_013 +8303593=fwy_01_split_014 +398615160=fwy_01_split_015 +-782824759=fwy_01_split_16_ov +1244990135=fwy_01_split_17_ov +2033776624=fwy_01_split_18_ov +-1101111196=fwy_01_split_19_lights +-1059540830=fwy_01_split_19_lights001 +-7141378=fwy_01_split_19_ov +1165105228=fwy_01_split_20_ov +-1228976972=fwy_01_split_21_ov +-1299659232=fwy_01_spx_013_r2 +-1616502693=fwy_01_spx_013_r3 +-1266696153=fwy_01_wallbase_ov +2110121657=fwy_01_wallbase +998336788=fwy_01_weed_01 +-936864794=fwy_02_fwysign_001_d1 +-624707300=fwy_02_fwysign_001_d2 +-1414931735=fwy_02_fwysign_001_d3 +525863252=fwy_02_fwysign_001_o +-1122614503=fwy_02_fwysign_001 +-1735820093=fwy_02_fwysign_001b_d +-1511916082=fwy_02_fwysign_001b +144486419=fwy_02_fwysign_002_d1 +-965727301=fwy_02_fwysign_002_d2 +-666775714=fwy_02_fwysign_002_d3 +-1578343756=fwy_02_fwysign_002_d4 +1982693480=fwy_02_fwysign_002_o +-1330042273=fwy_02_fwysign_002 +-1608403591=fwy_02_fwysign_003_d1 +-1906372108=fwy_02_fwysign_003_d2 +-2146176316=fwy_02_fwysign_003_o +-1561686334=fwy_02_fwysign_003 +190018595=fwy_02_fwysign_003b_d1 +1532454542=fwy_02_fwysign_003b +-364635166=fwy_02_fwysign_004_d2 +1342564196=fwy_02_fwysign_004_d3 +158836745=fwy_02_fwysign_004_o +306507129=fwy_02_fwysign_004 +2080949983=fwy_02_fwysign_005_d1 +1783440232=fwy_02_fwysign_005_d2 +1736187334=fwy_02_fwysign_005_d3 +1435335141=fwy_02_fwysign_005_d4 +-720373524=fwy_02_fwysign_005_d5 +-1021127406=fwy_02_fwysign_005_d6 +949955199=fwy_02_fwysign_005_o +-193613349=fwy_02_fwysign_005 +1357840267=fwy_02_fwysign_006_d1 +1043159560=fwy_02_fwysign_006_d2 +754923436=fwy_02_fwysign_006_d3 +450007891=fwy_02_fwysign_006_d4 +2072320101=fwy_02_fwysign_006_o +-452324604=fwy_02_fwysign_006 +1661861389=fwy_02_fwysign_007_d1 +-171433073=fwy_02_fwysign_007_d2 +83280364=fwy_02_fwysign_007_d3 +574867479=fwy_02_fwysign_007_o +1438741617=fwy_02_fwysign_007 +799479578=fwy_02_fwysign_007b_d +1754889414=fwy_02_fwysign_007b +1415088992=fwy_02_fwysign_008_d1 +-828243983=fwy_02_fwysign_008_d2 +-2103371081=fwy_02_fwysign_008_o +1217288715=fwy_02_fwysign_008 +385229561=fwy_02_fwysign_009_d1 +-1391440085=fwy_02_fwysign_009_d2 +-1069666536=fwy_02_fwysign_009_o +994033518=fwy_02_fwysign_009 +-692933029=fwy_02_fwysign_009b_d +1070704883=fwy_02_fwysign_009b +-734226854=fwy_02_fwysign_010_d1 +90437792=fwy_02_fwysign_010_d2 +-2123841015=fwy_02_fwysign_010_o +-1551337367=fwy_02_fwysign_010 +2010341521=fwy_02_fwysign_text_002 +846681546=fwy_02_fwysign_text_005 +1356894876=fwy_02_fwysign_text_007 +126717007=fwy_02_fwysign_text_010 +956526394=fwy_02_fwysign_text_011 +-767516234=fwy_02_fwysign_text_014 +-1929243102=fwy_02_fwysign_text_023 +1232572174=fwy_02_fwysign_text_026 +-917696837=fwy_02_fwysign_text_029 +-1690922397=fwy_02_fwysign_text_031 +1330150016=fwy_02_fwysign_text_036 +579412226=fwy_02_fwysign_text_037 +-2042664851=fwy_02_fwysign_text_039 +-1249819184=fwy_02_fwysign_text_042 +-959289230=fwy_02_fwysign_text_043 +1121280122=fwy_02_fwysign_text_044 +358516109=fwy_02_fwysign_text_045 +-565635237=fwy_02_fwysign_text_049 +670812331=fwy_02_fwysign_text_050 +982085062=fwy_02_fwysign_text_051 +-1926229226=fwy_02_fwysign_text_052 +-1675448069=fwy_02_fwysign_text_053 +-646078709=fwy_02_rd_03 +798903115=fwy_02_rd_09 +1850820264=fwy_02_rd_10 +311299879=fwy_02_rd_12 +1214935303=fwy_02_rd_13_ovly +-1397208165=fwy_02_rd_14_ovly +264070020=fwy_02_rd_15_ovly +1100510211=fwy_02_rd_16_ovly +-1046092401=fwy_02_rd_17_ovly +66701422=fwy_02_rd_18_ovly +-2106293128=fwy_02_rd_19_ovly +-818563571=fwy_02_rd_20_ovly +666855341=fwy_02_rd_21_ovly +1070906795=fwy_02_rd_22_ovly +-51668059=fwy_02_rd_23_ovly +-1313974705=fwy_02_rd_24_ovly +-1942772126=fwy_02_rd_25_ovly +-240223431=fwy_02_rd_26_ovly +-2099791741=fwy_02_rd_27_ovly +-46817348=fwy_02_rd_28_ovly +1151469602=fwy_02_rd_29_ovly +-1124364125=fwy_02_rd_31_ovly +-790076963=fwy_02_rd_32_ovly +2144403984=fwy_02_rd_33_ovly +51971457=fwy_02_rd_34_ovly +-865290286=fwy_02_rd_35_ovly +-13231297=fwy_02_rd_36_ovly +-61112409=fwy_02_rd_39_ovly +-991167828=fwy_02_rd_39 +-1481232386=fwy_02_rd_39g +-540134993=fwy_02_rd_40_ovly +-135564714=fwy_02_rd_40 +-306029052=fwy_02_rd_41 +912505344=fwy_02_rd_42_ovly +-1958471419=fwy_02_rd_42 +-2127087806=fwy_02_rd_43_ovly +-1139606878=fwy_02_rd_43 +-826138624=fwy_02_rd_44 +-979956310=fwy_02_rd_45 +1180340019=fwy_02_rd_46 +1928030292=fwy_02_rd_47 +1774605834=fwy_02_rd_48 +-1733151775=fwy_02_rd_49 +177673797=fwy_02_rd_50 +475609545=fwy_02_rd_51 +791535474=fwy_02_rd_52 +820699884=fwy_02_rd_53 +-449066101=fwy_02_rd_55 +-201955072=fwy_02_rd_56 +-832529203=fwy_02_rd_64 +-1109460022=fwy_02_rd_65 +1672693620=fwy_02_rd_66 +-1213375525=fwy_02_reflectproxyb +1931632830=fwy_02_sandp_01 +1547929199=fwy_02_split01 +-1941346694=fwy_02_split02 +-1331220683=fwy_02_split04 +-2015568191=fwy_02_split10 +785404779=fwy_03_candysign +-1834361447=fwy_03_fwysign_001 +-1604355836=fwy_03_fwysign_002 +929081096=fwy_03_fwysign_003 +743654470=fwy_03_fwysign_01 +-1431256833=fwy_03_fwysign_02 +-1061688051=fwy_03_fwysign_03 +-1785293109=fwy_03_fwysign_04 +-1435450938=fwy_03_fwysign_d_001 +766625870=fwy_03_fwysign_d_002 +-1788540663=fwy_03_fwysign_graf01_002 +609487482=fwy_03_fwysign_o_001 +1853365953=fwy_03_fwysign_o_002 +1067958561=fwy_03_fwysign_o_003 +2116070062=fwy_03_fwysign_text_002 +1400198488=fwy_03_fwysign_text_003 +1556703232=fwy_03_fwysign_text_004 +849089446=fwy_03_fwysign_text_005 +368400973=fwy_03_fwysign_text_007 +681967534=fwy_03_fwysign_text_008 +-641703452=fwy_03_fwysign_text_009 +-56187352=fwy_03_fwysign_text_010 +847525937=fwy_03_rd_01_ov +255575519=fwy_03_rd_01 +-51502780=fwy_03_rd_02 +-1203955749=fwy_03_rd_03 +1707839008=fwy_03_rd_04_ov +-580847449=fwy_03_rd_05_ov +-1429376089=fwy_03_split_01_ov +1249422387=fwy_03_split_01 +38968300=fwy_03_split_02 +-928456347=fwy_03_split_03_ov +1722377364=fwy_03_split_03 +944396955=fwy_04_bridge002 +351093622=fwy_04_bridge01dcal +827571142=fwy_04_dcal01 +-156050048=fwy_04_e +-133366097=fwy_04_fw1_04_detail1 +1991285401=fwy_04_fwy_4_rd_41a_ovly +-367811350=fwy_04_fwysign_001_o +-742405552=fwy_04_fwysign_001 +2135834351=fwy_04_fwysign_002_d1 +614926754=fwy_04_fwysign_002_d2 +-195220540=fwy_04_fwysign_002_d2b +369192023=fwy_04_fwysign_002_d3 +-228769631=fwy_04_fwysign_002_d3b +-1143481286=fwy_04_fwysign_002_o +-1732946884=fwy_04_fwysign_002 +-140112333=fwy_04_fwysign_002b_d1 +-858244964=fwy_04_fwysign_002b_d2 +116631354=fwy_04_fwysign_002b_o +-490505368=fwy_04_fwysign_002b +1208556485=fwy_04_fwysign_003_d1 +-1651456297=fwy_04_fwysign_003_d2 +1630058572=fwy_04_fwysign_003_o +-935578807=fwy_04_fwysign_003 +-1383700919=fwy_04_fwysign_003b_d1 +1498047932=fwy_04_fwysign_003b_o +-1765874572=fwy_04_fwysign_003b +1700741085=fwy_04_fwysign_004_o +529031656=fwy_04_fwysign_004 +-393491313=fwy_04_fwysign_004b_d1 +-1765234422=fwy_04_fwysign_004b_d2 +223712802=fwy_04_fwysign_004b_d3 +1000370871=fwy_04_fwysign_004b_d4 +-1396734687=fwy_04_fwysign_004b_o +-1811018842=fwy_04_fwysign_004b +-234351313=fwy_04_fwysign_005_d1 +425518040=fwy_04_fwysign_005_d2 +379248212=fwy_04_fwysign_005_d3 +-168997376=fwy_04_fwysign_005_o +481778758=fwy_04_fwysign_005 +-1537226023=fwy_04_fwysign_005b_o +204143266=fwy_04_fwysign_005b +1371307852=fwy_04_fwysign_006_d1 +1117100156=fwy_04_fwysign_006_d1a +-1015604667=fwy_04_fwysign_006_d1b +2114836604=fwy_04_fwysign_006_o +30615166=fwy_04_fwysign_006 +-226639138=fwy_04_fwysign_007_d1 +1160276018=fwy_04_fwysign_007_d2 +383224721=fwy_04_fwysign_007_d3 +-726034277=fwy_04_fwysign_007_o +-268074269=fwy_04_fwysign_007 +-2083932575=fwy_04_fwysign_007b_d1 +-495177453=fwy_04_fwysign_007b_o +214172320=fwy_04_fwysign_007b +1718173563=fwy_04_fwysign_055_d2 +-452901833=fwy_04_fwysign_graf02_002 +-1140620436=fwy_04_fwysign_text_002 +871723854=fwy_04_fwysign_text_005 +708272082=fwy_04_fwysign_text_006 +-1668529026=fwy_04_fwysign_text_007 +1254891771=fwy_04_fwysign_text_008 +1707955613=fwy_04_fwysign_text_011 +398047607=fwy_04_fwysign_text_012 +177413930=fwy_04_fwysign_text_013 +472072778=fwy_04_fwysign_text_014 +-1595520046=fwy_04_fwysign_text_015 +1384066817=fwy_04_fwysign_text_016 +1097632988=fwy_04_fwysign_text_017 +1933242488=fwy_04_fwysign_text_018 +-2048518726=fwy_04_fwysign_text_019 +826828448=fwy_04_fwysign_text_021 +520536605=fwy_04_fwysign_text_022 +1558003145=fwy_04_fwysign_text_023 +1252170068=fwy_04_fwysign_text_024 +269431251=fwy_04_fwysign_text_024www +1712214059=fwy_04_fwysign_text_026 +1248631024=fwy_04_fwysign_text_028 +1882317718=fwy_04_fwysign_text_030 +-278437377=fwy_04_fwysign_text_031 +-861070197=fwy_04_fwysign_text_032 +-1456908924=fwy_04_fwysign_text_034 +662622765=fwy_04_fwysign_text_035 +353381712=fwy_04_fwysign_text_037 +-493533093=fwy_04_fwysign_text_038 +-565165327=fwy_04_fwysign_text_040 +-60502659=fwy_04_fwysign_wire01_002 +-1290091252=fwy_04_hills01 +-992614270=fwy_04_hills02 +-1613816203=fwy_04_hills03 +1498023267=fwy_04_r2 +42305773=fwy_04_r2a +349646224=fwy_04_r2b +-1055962726=fwy_04_rd_01_ovly +-299622169=fwy_04_rd_01_sd +598721104=fwy_04_rd_01_wall_ovly +-547377910=fwy_04_rd_01_wall +-916786647=fwy_04_rd_01 +-706281830=fwy_04_rd_02_ovly +1830178571=fwy_04_rd_03_ovly +-1280457522=fwy_04_rd_04_ovly +747232991=fwy_04_rd_05_ovly +-166868070=fwy_04_rd_05 +759970744=fwy_04_rd_05b_ovly +345167919=fwy_04_rd_06_ovly +-936560007=fwy_04_rd_07_ovly +-1264395611=fwy_04_rd_09_ovly +-1249251021=fwy_04_rd_10_ovly +-324931192=fwy_04_rd_11_ovly +830288125=fwy_04_rd_12_ovly +911233722=fwy_04_rd_20 +1148612358=fwy_04_rd_21 +-1074305522=fwy_04_rd_22 +-650319269=fwy_04_rd_22b +1315308261=fwy_04_rd_23 +2068798647=fwy_04_rd_24 +-1695998990=fwy_04_rd_27 +-1475922386=fwy_04_rd_28 +-1237003607=fwy_04_rd_29 +2142396965=fwy_04_rd_31 +-243124259=fwy_04_rd_37_ovly +810999682=fwy_04_rd_38_ovly +-1688415715=fwy_04_rd_44_ovly +-40923470=fwy_04_rd_45_ovly +-275536697=fwy_04_rd_46_ovly +2124488593=fwy_04_rdend_ovly +-1947218664=fwy_04_rr2 +-1587340918=fwy_04_rr2a +-942315922=fwy_04_rr2b +-1682686593=fwy_04_sign_001_d1_lod +-333441867=fwy_04_sign_001_d1 +-732136925=fwy_04_split02 +15154100=fwy_04_splita +-1595202596=fwy_04_splita01 +1862352905=fwy_04_splita02 +1570708805=fwy_04_splita03 +361513884=g_f_y_ballas_01 +1309468115=g_f_y_families_01 +-44746786=g_f_y_lost_01 +1520708641=g_f_y_vagos_01 +-236444766=g_m_m_armboss_01 +-39239064=g_m_m_armgoon_01 +-412008429=g_m_m_armlieut_01 +-166363761=g_m_m_chemwork_01 +-1176698112=g_m_m_chiboss_01 +275618457=g_m_m_chicold_01 +2119136831=g_m_m_chigoon_01 +-9308122=g_m_m_chigoon_02 +891945583=g_m_m_korboss_01 +1466037421=g_m_m_mexboss_01 +1226102803=g_m_m_mexboss_02 +-984709238=g_m_y_armgoon_02 +1752208920=g_m_y_azteca_01 +-198252413=g_m_y_ballaeast_01 +588969535=g_m_y_ballaorig_01 +599294057=g_m_y_ballasout_01 +-398748745=g_m_y_famca_01 +-613248456=g_m_y_famdnf_01 +-2077218039=g_m_y_famfor_01 +611648169=g_m_y_korean_01 +-1880237687=g_m_y_korean_02 +2093736314=g_m_y_korlieut_01 +1330042375=g_m_y_lost_01 +1032073858=g_m_y_lost_02 +850468060=g_m_y_lost_03 +-1109568186=g_m_y_mexgang_01 +653210662=g_m_y_mexgoon_01 +832784782=g_m_y_mexgoon_02 +-1773333796=g_m_y_mexgoon_03 +1329576454=g_m_y_pologoon_01 +-1561829034=g_m_y_pologoon_02 +-1872961334=g_m_y_salvaboss_01 +663522487=g_m_y_salvagoon_01 +846439045=g_m_y_salvagoon_02 +62440720=g_m_y_salvagoon_03 +-48477765=g_m_y_strpunk_01 +228715206=g_m_y_strpunk_02 +741090084=gargoyle +-1800170043=gauntlet +349315417=gauntlet2 +-335127307=gb_cap_use +-390305663=gb_specs_use +-1745203402=gburrito +296357396=gburrito2 +75131841=glendale +1234311532=gp1 +1019737494=graintrailer +-1775728740=granger +-1543762099=gresley +-2107990196=guardian +884422927=habanero +1265391242=hakuchou +-255678177=hakuchou2 +444583674=handler +1518533038=hauler +994527967=hc_driver +193469166=hc_gunman +-1715797768=hc_hacker +-502354072=hckbackcurts +210564807=hckbarbits +1020260229=hckbarflulights +-1055049661=hckbarsink +857121675=hckbattables +1932429680=hckbrskrtfrnt +-1986037860=hckbrtrmfrnt +-316920558=hckcurt +1303104225=hckdirt +178230817=hckfirltpics +1661133989=hckpics2 +1190354600=hckpoollite +-919638951=hckvestluff +-1077266052=hckvestrim +-1844138725=hei_ap1_lod_dummyobject +82685001=hei_bank_heist_bag +1086120991=hei_bank_heist_bikehelmet +-562294395=hei_bank_heist_card +718253230=hei_bank_heist_gear +295312387=hei_bank_heist_guns +2002317235=hei_bank_heist_laptop +-1898661760=hei_bank_heist_motherboard +1244095671=hei_bank_heist_thermal +1729686289=hei_bh1_08_bld2_pillars +1062717771=hei_bh1_08_bld2 +-2122927058=hei_bh1_08_details2 +-1806363504=hei_bh1_08_details4_em_night +1501999826=hei_bh1_08_details4_em +1309855079=hei_bh1_08_details4 +-993268079=hei_bh1_08_glue +-465355565=hei_bh1_08_grnd +1657557447=hei_bh1_08_reflect_lod +2030235284=hei_bh1_08_reflect +-1626455379=hei_bh1_08_windcla +1373874265=hei_bh1_08_windclb +1132727194=hei_bh1_08_windclc +91527483=hei_bh1_09_bld_01_canopy +1666152087=hei_bh1_09_bld_01 +-2086306759=hei_bh1_09_details1 +105968425=hei_bh1_09_fizzy_rails +1856158425=hei_bh1_09_grnd_03_structures +1229892559=hei_bh1_09_lightfitting +771676927=hei_bh1_09_reflect_lod +732077956=hei_bh1_09_reflect +-1757614302=hei_bh1_lod_slod3 +597743548=hei_bio_heist_card +-912160221=hei_bio_heist_gear +1035058948=hei_bio_heist_nv_goggles +-1285855879=hei_bio_heist_parachute +-1401198855=hei_bio_heist_rebreather +2085603643=hei_bio_heist_specialops +517719173=hei_ch1_lod_5_20_emissive_proxy +-177808179=hei_ch1_lod_5_21_emissive_proxy +2105885000=hei_ch1_lod_6_20_emissive_proxy +1823929581=hei_ch1_lod_dummy +279217979=hei_ch1_lod_slod3a +1114893017=hei_ch1_lod_slod3b +875122244=hei_ch1_lod_slod3c +-439438960=hei_ch1_lod_slod3d +-629368084=hei_ch1_lod_slod3e +-143758313=hei_cs1_lod2_01_7_slod3 +-1485715126=hei_cs3_04_trailerparkc_grp1_slod +779177949=hei_cs3_07_mpool_int1_lod +444300357=hei_cs3_07_props_combo0101_slod +-291223177=hei_cs3_07_props_combo0102_dslod +-1217670562=hei_cs3_07_props_combo0103_slod +357195902=hei_dt1_03_mph_door_01 +1240479391=hei_dt1_tcmods_ce_lod +-734652480=hei_dt1_tcmods_ce +-1791646378=hei_dt1_tcmods_ce2_lod +-126221003=hei_dt1_tcmods_ces2 +327628301=hei_heist_acc_artgolddisc_01 +-279450193=hei_heist_acc_artgolddisc_02 +-539078980=hei_heist_acc_artgolddisc_03 +-893639560=hei_heist_acc_artgolddisc_04 +49534624=hei_heist_acc_artwalll_01 +1802385057=hei_heist_acc_artwallm_01 +757249493=hei_heist_acc_bowl_01 +972083057=hei_heist_acc_bowl_02 +266405121=hei_heist_acc_box_trinket_01 +1042407810=hei_heist_acc_box_trinket_02 +1540646549=hei_heist_acc_candles_01 +1832337418=hei_heist_acc_flowers_01 +2138367109=hei_heist_acc_flowers_02 +-1035259143=hei_heist_acc_jar_01 +-730474674=hei_heist_acc_jar_02 +579266365=hei_heist_acc_plant_tall_01 +-641583331=hei_heist_acc_rughidel_01 +1228752495=hei_heist_acc_rugwooll_01 +1539730305=hei_heist_acc_rugwooll_02 +1741063045=hei_heist_acc_rugwooll_03 +-873939431=hei_heist_acc_sculpture_01 +-442012286=hei_heist_acc_storebox_01 +-573863504=hei_heist_acc_tray_01 +-1598888957=hei_heist_acc_vase_01 +1859977304=hei_heist_acc_vase_02 +-2056049276=hei_heist_acc_vase_03 +34120519=hei_heist_apart2_door +592464614=hei_heist_bank_usb_drive +-699619545=hei_heist_bed_chestdrawer_04 +-1857343250=hei_heist_bed_double_08 +2032846745=hei_heist_bed_table_dble_04 +-1043360540=hei_heist_crosstrainer_s +1758176010=hei_heist_cs_beer_box +1482870357=hei_heist_din_chair_01 +-2033210578=hei_heist_din_chair_02 +2079364464=hei_heist_din_chair_03 +-1440452137=hei_heist_din_chair_04 +696447118=hei_heist_din_chair_05 +533585188=hei_heist_din_chair_06 +1667818593=hei_heist_din_chair_08 +46768928=hei_heist_din_chair_09 +1500666099=hei_heist_din_table_01 +-1842591130=hei_heist_din_table_04 +1916209788=hei_heist_din_table_06 +-463900993=hei_heist_din_table_07 +1755369388=hei_heist_flecca_crate +-1087517805=hei_heist_flecca_items +-1256478069=hei_heist_flecca_weapons +275188277=hei_heist_kit_bin_01 +983107514=hei_heist_kit_coffeemachine_01 +1307850745=hei_heist_lit_floorlamp_01 +986354086=hei_heist_lit_floorlamp_02 +1767370432=hei_heist_lit_floorlamp_03 +-85388824=hei_heist_lit_floorlamp_04 +674524286=hei_heist_lit_floorlamp_05 +-1543942490=hei_heist_lit_lamptable_02 +-1312560581=hei_heist_lit_lamptable_03 +-2012997956=hei_heist_lit_lamptable_04 +-780981863=hei_heist_lit_lamptable_06 +-383314458=hei_heist_lit_lightpendant_003 +-1226030074=hei_heist_lit_lightpendant_01 +-977280595=hei_heist_lit_lightpendant_02 +1874679314=hei_heist_sh_bong_01 +-1867871609=hei_heist_stn_benchshort +1699373995=hei_heist_stn_chairarm_01 +1361820526=hei_heist_stn_chairarm_03 +1038390496=hei_heist_stn_chairarm_04 +1892580027=hei_heist_stn_chairarm_06 +-987977838=hei_heist_stn_chairstrip_01 +-373650829=hei_heist_stn_sofa2seat_02 +-67162372=hei_heist_stn_sofa2seat_03 +-1063831511=hei_heist_stn_sofa2seat_06 +1285701428=hei_heist_stn_sofa3seat_01 +1623746432=hei_heist_stn_sofa3seat_02 +167066071=hei_heist_stn_sofa3seat_06 +370253355=hei_heist_stn_sofacorn_05 +609499824=hei_heist_stn_sofacorn_06 +181040912=hei_heist_str_avunitl_01 +777010715=hei_heist_str_avunitl_03 +-425006861=hei_heist_str_avunits_01 +-1384654108=hei_heist_str_sideboardl_02 +142774420=hei_heist_str_sideboardl_03 +-165123104=hei_heist_str_sideboardl_04 +754997647=hei_heist_str_sideboardl_05 +1634971810=hei_heist_str_sideboards_02 +1102407831=hei_heist_tab_coffee_05 +1618060855=hei_heist_tab_coffee_06 +-1362574620=hei_heist_tab_coffee_07 +-257220176=hei_heist_tab_sidelrg_01 +-495942341=hei_heist_tab_sidelrg_02 +99830848=hei_heist_tab_sidelrg_04 +-448005892=hei_heist_tab_sidesml_01 +-541889081=hei_heist_tab_sidesml_02 +725876312=hei_hw1_06_glue +1806690096=hei_hw1_06_glue2 +2125459429=hei_hw1_06_grnd_low2 +254934806=hei_hw1_06_road +-1102430068=hei_hw1_24_build2 +1131093423=hei_hw1_24_details +-1521421489=hei_hw1_24_ov03 +-450236671=hei_hw1_blimp_dummy +395469806=hei_id2_lod_emissive_ref +853220178=hei_id2_lod_id2_water_lod_slod4 +1751411659=hei_id2_lod_slod4 +1418231356=hei_mph_selectclothslrig_01 +389415832=hei_mph_selectclothslrig_02 +716974756=hei_mph_selectclothslrig_03 +2091011695=hei_mph_selectclothslrig_04 +-669909731=hei_mph_selectclothslrig +1635549773=hei_p_attache_case_01b_s +1265214509=hei_p_attache_case_shut_s +698941631=hei_p_attache_case_shut +237314697=hei_p_f_bag_var20_arm_s +1382142077=hei_p_f_bag_var6_bus_s +639051741=hei_p_f_bag_var7_bus_s +191751313=hei_p_generic_heist_guns +1048435513=hei_p_hei_champ_flute_s +-1456790658=hei_p_heist_flecca_bag +1790671986=hei_p_heist_flecca_drill +489589737=hei_p_heist_flecca_mask +1917672668=hei_p_m_bag_var18_bus_s +-944468481=hei_p_m_bag_var22_arm_s +-155651337=hei_p_parachute_s_female +1238160255=hei_p_post_heist_biker_stash +1224545529=hei_p_post_heist_coke_stash +-258503926=hei_p_post_heist_meth_stash +1519210029=hei_p_post_heist_trash_stash +-312058329=hei_p_post_heist_weed_stash +177215951=hei_p_pre_heist_biker_guns +-1358925744=hei_p_pre_heist_biker +-1226165256=hei_p_pre_heist_coke +-1870174438=hei_p_pre_heist_steal_meth +2106464197=hei_p_pre_heist_trash +1521715980=hei_p_pre_heist_weed +-54086982=hei_prison_heist_clothes +-1791288494=hei_prison_heist_docs +-597297308=hei_prison_heist_jerry_can +1759878906=hei_prison_heist_parachute +666650558=hei_prison_heist_schedule +235335864=hei_prison_heist_weapons +-1906772306=hei_prop_bank_alarm_01 +-1007354661=hei_prop_bank_cctv_01 +-1842407088=hei_prop_bank_cctv_02 +-647884455=hei_prop_bank_ornatelamp +301970060=hei_prop_bank_plug +1247668342=hei_prop_bank_transponder +-368655288=hei_prop_bh1_08_hdoor +-976225932=hei_prop_bh1_08_mp_gar2 +815741875=hei_prop_bh1_09_mp_gar2 +-1258405227=hei_prop_bh1_09_mph_l +-1719104598=hei_prop_bh1_09_mph_r +-631186269=hei_prop_carrier_aerial_1 +-937281498=hei_prop_carrier_aerial_2 +-443781181=hei_prop_carrier_bombs_1 +-1239742687=hei_prop_carrier_cargo_01a +-348429551=hei_prop_carrier_cargo_02a +102012783=hei_prop_carrier_cargo_03a +-1709880394=hei_prop_carrier_cargo_04a +903634723=hei_prop_carrier_cargo_04b_s +-1354861048=hei_prop_carrier_cargo_04b +1056511355=hei_prop_carrier_cargo_04c +-1471086668=hei_prop_carrier_cargo_05a_s +388384482=hei_prop_carrier_cargo_05a +-2028471192=hei_prop_carrier_cargo_05b_s +811366734=hei_prop_carrier_cargo_05b +-1374736588=hei_prop_carrier_crate_01a_s +1885839156=hei_prop_carrier_crate_01a +495669334=hei_prop_carrier_crate_01b_s +656641197=hei_prop_carrier_crate_01b +-1730993301=hei_prop_carrier_defense_01 +-1953429273=hei_prop_carrier_defense_02 +-1941093436=hei_prop_carrier_docklight_01 +1644490552=hei_prop_carrier_docklight_02 +2094829076=hei_prop_carrier_gasbogey_01 +1774596576=hei_prop_carrier_jet +260465372=hei_prop_carrier_liferafts +1320280194=hei_prop_carrier_light_01 +31793303=hei_prop_carrier_lightset_1 +1673407939=hei_prop_carrier_ord_01 +-2133399564=hei_prop_carrier_ord_03 +-737433441=hei_prop_carrier_panel_1 +-997389918=hei_prop_carrier_panel_2 +-1430596098=hei_prop_carrier_panel_3 +-1694943621=hei_prop_carrier_panel_4 +-1207579608=hei_prop_carrier_phone_01 +-433280915=hei_prop_carrier_phone_02 +335154249=hei_prop_carrier_radar_1_l1 +2124719729=hei_prop_carrier_radar_1 +-1870804445=hei_prop_carrier_radar_2 +75309412=hei_prop_carrier_stair_01a +1396883182=hei_prop_carrier_stair_01b +-963162967=hei_prop_carrier_trailer_01 +-1823263496=hei_prop_cash_crate_empty +-748199017=hei_prop_cash_crate_half_full +-893826075=hei_prop_cc_metalcover_01 +621101123=hei_prop_cntrdoor_mph_l +-31919505=hei_prop_cntrdoor_mph_r +1652829067=hei_prop_com_mp_gar2 +-440521971=hei_prop_container_lock +-230239317=hei_prop_crate_stack_01 +695737472=hei_prop_dlc_heist_board +1609935604=hei_prop_dlc_heist_map +1943210810=hei_prop_dlc_tablet +155105927=hei_prop_drug_statue_01 +1095160111=hei_prop_drug_statue_base_01 +-970138871=hei_prop_drug_statue_base_02 +466617970=hei_prop_drug_statue_box_01 +-1616551421=hei_prop_drug_statue_box_01b +371570974=hei_prop_drug_statue_box_big +802041688=hei_prop_drug_statue_stack +-2105722428=hei_prop_drug_statue_top +1529620568=hei_prop_dt1_20_mp_gar2 +1263238661=hei_prop_dt1_20_mph_door_l +-1934393132=hei_prop_dt1_20_mph_door_r +-889258808=hei_prop_gold_trolly_empty +-636408770=hei_prop_gold_trolly_half_full +2123793174=hei_prop_hei_ammo_pile_02 +-693573187=hei_prop_hei_ammo_pile +-1962755162=hei_prop_hei_ammo_single +79209609=hei_prop_hei_bank_mon +-1605837712=hei_prop_hei_bank_phone_01 +110411286=hei_prop_hei_bankdoor_new +-1388847408=hei_prop_hei_bio_panel +-1956621659=hei_prop_hei_bnk_lamp_01 +949726493=hei_prop_hei_bnk_lamp_02 +-468144679=hei_prop_hei_bust_01 +-637483755=hei_prop_hei_carrier_disp_01 +269934519=hei_prop_hei_cash_trolly_01 +-108416355=hei_prop_hei_cash_trolly_02 +769923921=hei_prop_hei_cash_trolly_03 +-1591138173=hei_prop_hei_cont_light_01 +1338930512=hei_prop_hei_cs_keyboard +1723214043=hei_prop_hei_cs_stape_01 +-1174384786=hei_prop_hei_cs_stape_02 +19410268=hei_prop_hei_drill_hole +1049338225=hei_prop_hei_drug_case +525896218=hei_prop_hei_drug_pack_01a +-395076527=hei_prop_hei_drug_pack_01b +-1907742965=hei_prop_hei_drug_pack_02 +-1920951931=hei_prop_hei_garage_plug +-1480373456=hei_prop_hei_hose_nozzle +-1920621482=hei_prop_hei_id_bank +61105977=hei_prop_hei_id_bio +-2122821887=hei_prop_hei_keypad_01 +-1405574011=hei_prop_hei_keypad_02 +-1659828682=hei_prop_hei_keypad_03 +995169827=hei_prop_hei_lflts_01 +1234612910=hei_prop_hei_lflts_02 +1599047635=hei_prop_hei_med_benchset1 +-818415955=hei_prop_hei_monitor_overlay +810212168=hei_prop_hei_monitor_police_01 +-2107935824=hei_prop_hei_muster_01 +899921464=hei_prop_hei_new_plant +910205311=hei_prop_hei_paper_bag +-207866908=hei_prop_hei_pic_hl_gurkhas +1259624006=hei_prop_hei_pic_hl_keycodes +-170303942=hei_prop_hei_pic_hl_raid +-1167179986=hei_prop_hei_pic_hl_valkyrie +630003835=hei_prop_hei_pic_pb_break +-1197216983=hei_prop_hei_pic_pb_bus +-1608608290=hei_prop_hei_pic_pb_plane +1554252335=hei_prop_hei_pic_pb_station +1678759457=hei_prop_hei_pic_ps_bike +-377023079=hei_prop_hei_pic_ps_convoy +564263640=hei_prop_hei_pic_ps_hack +-943572871=hei_prop_hei_pic_ps_job +-1302073896=hei_prop_hei_pic_ps_trucks +2082630228=hei_prop_hei_pic_ps_witsec +1014521536=hei_prop_hei_pic_ub_prep +-2079534286=hei_prop_hei_pic_ub_prep02 +1812372168=hei_prop_hei_pic_ub_prep02b +-406850826=hei_prop_hei_post_note_01 +1037912790=hei_prop_hei_security_case +-160937700=hei_prop_hei_securitypanel +2096238007=hei_prop_hei_shack_door +332076319=hei_prop_hei_shack_window +449297510=hei_prop_hei_skid_chair +629489439=hei_prop_hei_timetable +1993764676=hei_prop_hei_tree_fallen_02 +860567771=hei_prop_hei_warehousetrolly_02 +820966683=hei_prop_hei_warehousetrolly +-807812330=hei_prop_heist_ammo_box +-82704061=hei_prop_heist_apecrate +1138881502=hei_prop_heist_binbag +-517243780=hei_prop_heist_box +-411901183=hei_prop_heist_card_hack_02 +-1827191488=hei_prop_heist_card_hack +-1469164005=hei_prop_heist_carrierdoorl +394409025=hei_prop_heist_carrierdoorr +-1171762716=hei_prop_heist_cash_bag_01 +1246356548=hei_prop_heist_cash_pile +-1436200562=hei_prop_heist_cutscene_doora +1853479348=hei_prop_heist_cutscene_doorb +1890297615=hei_prop_heist_cutscene_doorc_l +-1920147247=hei_prop_heist_cutscene_doorc_r +-1305230175=hei_prop_heist_deposit_box +1506637536=hei_prop_heist_docs_01 +-443429795=hei_prop_heist_drill +1271198221=hei_prop_heist_drug_tub_01 +932490441=hei_prop_heist_emp +-599546004=hei_prop_heist_gold_bar +-1732852367=hei_prop_heist_hook_01 +1898040612=hei_prop_heist_hose_01 +-894594569=hei_prop_heist_lockerdoor +2055827572=hei_prop_heist_magnet +-1198343923=hei_prop_heist_off_chair +-780916577=hei_prop_heist_overlay_01 +-217815249=hei_prop_heist_pc_01 +-1969585897=hei_prop_heist_pic_01 +16805345=hei_prop_heist_pic_02 +-313637251=hei_prop_heist_pic_03 +-448940452=hei_prop_heist_pic_04 +-744484063=hei_prop_heist_pic_05 +1240072119=hei_prop_heist_pic_06 +908285994=hei_prop_heist_pic_07 +172949638=hei_prop_heist_pic_08 +948854020=hei_prop_heist_pic_09 +-413386375=hei_prop_heist_pic_10 +-719776525=hei_prop_heist_pic_11 +986210388=hei_prop_heist_pic_12 +747357147=hei_prop_heist_pic_13 +1083173863=hei_prop_heist_pic_14 +1236807831=hei_prop_heist_plinth +-931948057=hei_prop_heist_rolladex +755664014=hei_prop_heist_roller_base +-1719632135=hei_prop_heist_roller_up +-180739589=hei_prop_heist_roller +-812777085=hei_prop_heist_safedepdoor +152330975=hei_prop_heist_safedeposit +-63539571=hei_prop_heist_sec_door +924741338=hei_prop_heist_thermite_case +-335888452=hei_prop_heist_thermite_flash +865563579=hei_prop_heist_thermite +388542025=hei_prop_heist_transponder +1452661060=hei_prop_heist_trevor_case +1429382112=hei_prop_heist_tub_truck +-234152995=hei_prop_heist_tug +-877183153=hei_prop_heist_tumbler_empty +-54433116=hei_prop_heist_weed_block_01 +-680115871=hei_prop_heist_weed_block_01b +1228076166=hei_prop_heist_weed_pallet_02 +-553616286=hei_prop_heist_weed_pallet +377646791=hei_prop_heist_wooden_box +1833528513=hei_prop_hst_icon_01 +-676527372=hei_prop_hst_laptop +1210057103=hei_prop_hst_usb_drive_light +-779874356=hei_prop_hst_usb_drive +1030147405=hei_prop_mini_sever_01 +1806543322=hei_prop_mini_sever_02 +412812214=hei_prop_mini_sever_03 +1290462570=hei_prop_mini_sever_broken +50694499=hei_prop_pill_bag_01 +435562533=hei_prop_server_piece_01 +-543689572=hei_prop_server_piece_lights +245838764=hei_prop_sm_14_mp_gar2 +-667009138=hei_prop_sm_14_mph_door_l +1640157877=hei_prop_sm_14_mph_door_r +116180164=hei_prop_ss1_mpint_door_l +-415922858=hei_prop_ss1_mpint_door_r +1975282749=hei_prop_ss1_mpint_garage2 +-1603817716=hei_prop_station_gate +1424372521=hei_prop_sync_door_06 +-1232996765=hei_prop_sync_door_08 +-1874351633=hei_prop_sync_door_09 +-2881618=hei_prop_sync_door_10 +2116359305=hei_prop_sync_door01a +46734799=hei_prop_sync_door01b +393167779=hei_prop_sync_door02a +-1562944903=hei_prop_sync_door02b +782871627=hei_prop_sync_door03 +1356853431=hei_prop_sync_door04 +-1483545996=hei_prop_sync_door05a +-2009193533=hei_prop_sync_door05b +-2051450263=hei_prop_sync_door07 +-2002895309=hei_prop_wall_alarm_off +1088428993=hei_prop_wall_alarm_on +1228163930=hei_prop_wall_light_10a_cr +-971547840=hei_prop_yah_glass_01 +2023735386=hei_prop_yah_glass_02 +1792484553=hei_prop_yah_glass_03 +1564805541=hei_prop_yah_glass_04 +1299409410=hei_prop_yah_glass_05 +1072287471=hei_prop_yah_glass_06 +569086707=hei_prop_yah_glass_07 +338622326=hei_prop_yah_glass_08 +75487256=hei_prop_yah_glass_09 +-1562831388=hei_prop_yah_glass_10 +900699965=hei_prop_yah_lounger +28672923=hei_prop_yah_seat_01 +-293380809=hei_prop_yah_seat_02 +-591349326=hei_prop_yah_seat_03 +-1727936540=hei_prop_yah_table_01 +1844244923=hei_prop_yah_table_02 +1000639787=hei_prop_yah_table_03 +623548567=hei_prop_zip_tie_positioned +818839470=hei_prop_zip_tie_straight +-1387685787=hei_ss1_02_building01 +-1645951137=hei_ss1_02_garagedtls +-13598702=hei_ss1_02_grd01 +-1812616998=hei_ss1_11_detail01b +1754483286=hei_ss1_11_flats +-525592501=hei_ss1_11_flatsgrd01 +567645300=hei_ss1_11_land01 +1923648289=hei_ss1_11_lobbysofa +735855031=hei_v_ilev_bk_gate_molten +-222270721=hei_v_ilev_bk_gate_pris +1272518122=hei_v_ilev_bk_gate2_molten +746855201=hei_v_ilev_bk_gate2_pris +108706825=hei_v_ilev_bk_safegate_molten +-1508355822=hei_v_ilev_bk_safegate_pris +224975209=hei_v_ilev_fh_heistdoor1 +330294775=hei_v_ilev_fh_heistdoor2 +301427732=hexer +2132980893=hickbackroomshit +-1862421347=hickbarbar +42358572=hickbardivide +1375833564=hickbarfantops +-1163879492=hickbarlights +-1521838512=hickbarshell +-1848794733=hickbartrmbck +-619486048=hickbarunit +235493964=hickbarvent +24583005=hickbrskrtbck +76291840=hickmats +608514362=hickmoresignsfront +799455215=hickneon +-1598384008=hicks_barshit +810992626=hicks_newreflect +1667141189=hicks_wallshit1 +1027005939=hicksbackdirt +-119446652=hicksbarmats +234652493=hickshadback +-932952209=hickshadowbar +1659268031=hicksmoresignsback +-90636983=hickwins +-2125480855=horizonring +37348240=hotknife +486987393=huntley +-512624075=hw1_01_a +-1961608770=hw1_01_alley_details +1894291760=hw1_01_b +1901730311=hw1_01_c +-719461999=hw1_01_d +2085889725=hw1_01_decalsa +1854343971=hw1_01_decalsb +866818173=hw1_01_decalsb2 +1624272822=hw1_01_decalsc +522020779=hw1_01_doorblock +-94338861=hw1_01_ground +400742046=hw1_01_handrail_lod +532780075=hw1_01_handrail +548465517=hw1_01_hillsidec +2112998637=hw1_01_hillsidedecalsb +-1938412073=hw1_01_hillsidegnd +114003761=hw1_01_hw1_1_railing +1776982345=hw1_01_hw1_1_railing2 +453135790=hw1_01_ldr001 +680323267=hw1_01_ldr002 +808920973=hw1_01_lockup +-331160868=hw1_01_props_combo06_dslod +794489978=hw1_01_shadow_wall +621338680=hw1_01_upnat_fence +-463429933=hw1_02_bld1_fnce +-1292431284=hw1_02_bld1 +-373981752=hw1_02_bld2 +-679814829=hw1_02_bld3 +-76275387=hw1_02_bld4 +-330398982=hw1_02_bld5 +571534974=hw1_02_bld6 +1849355418=hw1_02_cablemesh173373_hvstd +1402840727=hw1_02_cablemesh173388_hvstd +-1351627169=hw1_02_cablemesh173403_hvstd +-553441798=hw1_02_cablemesh173418_hvstd +365129804=hw1_02_cablemesh173433_hvstd +-1252834272=hw1_02_detail1 +-178177157=hw1_02_detail1b +-2081826670=hw1_02_detail1d +20155248=hw1_02_details2b +-2128147623=hw1_02_details2c +-1246956444=hw1_02_details2e +406599627=hw1_02_door_blocker +1100527874=hw1_02_emiss_nomelt_pstrs_lod +1837065524=hw1_02_emissive_melt_pstrs_lod +-197030570=hw1_02_flow_ +-2145720397=hw1_02_flow_01 +1366067799=hw1_02_flow_02 +1669803660=hw1_02_flow_03 +-1529040586=hw1_02_flow_04 +1574660943=hw1_02_grnd1 +-723897045=hw1_02_grnd2_shadowproxy +1936037479=hw1_02_grnd2 +-1903011502=hw1_02_gru_door_lod +37854080=hw1_02_grudoor_dummy +2128205696=hw1_02_hw2_red_carpet +-864104342=hw1_02_ld +1934147822=hw1_02_ld003 +-73772633=hw1_02_ld004 +225703258=hw1_02_ld005 +-635203910=hw1_02_ld006 +-1807601169=hw1_02_ld02 +-1397949888=hw1_02_melt_pstrs_lod +2103009690=hw1_02_melt_pstrs +1455796518=hw1_02_nomelt_pstrs_lod +1669257774=hw1_02_nomelt_pstrs +-1962732942=hw1_02_prop_premier_fence +-1355706694=hw1_02_prop_premier_fence001 +-528813748=hw1_02_prop_premier_fence002 +-759671353=hw1_02_prop_premier_fence003 +1564089854=hw1_02_props_hw1_2_ve01_slod +984652212=hw1_02_props_hw1_2_veg_slod +-1565118602=hw1_02_railings +750378759=hw1_02_railings2 +-1864064469=hw1_02_redcpet_lod +-1231191169=hw1_02_windows_noshad +1290932115=hw1_02_wood +1338958595=hw1_02_wood2 +1364022919=hw1_03_a_plots7-9_nodshad +-1120421683=hw1_03_build02b +2091107352=hw1_03_build04_ovly +-1023057929=hw1_03_build04 +-644523082=hw1_03_garage_01 +-1803107177=hw1_03_garage_ov_01 +1600390370=hw1_03_loose_lobday +1678520692=hw1_03_pool_dummy +1254156759=hw1_03_pool_proxy +-546695604=hw1_03_roos_alfa3 +-113030658=hw1_03_roos_alfa4 +-2032162002=hw1_03_roos_apts03 +1120115004=hw1_03_roos_cpark_a +-2074675109=hw1_03_roos_cpark2 +-702435766=hw1_03_roos_int_shad +-1029671640=hw1_03_rvelt_dcl01 +210823447=hw1_03_rvelt_frame +1530034397=hw1_03_rvelt01 +833751936=hw1_04_build02 +-1627003354=hw1_04_build03 +1432277721=hw1_04_build04 +1154083371=hw1_04_build04b +-1996911124=hw1_04_cablemesh16435_thvy +127209426=hw1_04_glue +-234450300=hw1_04_glue003 +-257044173=hw1_04_glue2 +-1270820123=hw1_04_ground +1119245547=hw1_04_ldr +-758751315=hw1_04_pw_chainlink +-1187071375=hw1_04_pw_chainlink2 +-752456116=hw1_04_pw_chainlink3 +-1050621247=hw1_04_pw_chainlink4 +1960456613=hw1_04_pw_chainlink5 +1654459691=hw1_04_pw_chainlink6 +-2084476352=hw1_04_railing +-689786883=hw1_04_railing2 +-69278676=hw1_04_railing2b +-946564767=hw1_04_railing3 +-1311677237=hw1_04_railingb +-2026320990=hw1_04_railng3b +2103936397=hw1_06_adbuild02 +2030499440=hw1_06_adbuild02b +1001027582=hw1_06_alley_01 +-654467153=hw1_06_alley_fence_lod +-1001914038=hw1_06_alley_fence +266927528=hw1_06_build01cm +423838330=hw1_06_build03cm +-1283337482=hw1_06_build04cm +-293995249=hw1_06_build05cm +-376286109=hw1_06_cloth_06_02 +55642080=hw1_06_cloth_06_03 +-361612536=hw1_06_cloth_06_m +791147146=hw1_06_db07rail_lod +1977395601=hw1_06_db07rail2_lod +635949094=hw1_06_detail02 +2064016994=hw1_06_detail02b +1107063883=hw1_06_detail02c +586863342=hw1_06_emissive_a +21532554=hw1_06_emissive_b +1180867009=hw1_06_emissive_c +1423554223=hw1_06_emissive_d +1509835000=hw1_06_emissive_e +2012118232=hw1_06_emissive_f +2100922222=hw1_06_emissive_g +-1955912751=hw1_06_emissive_h +-1252132942=hw1_06_emissive_i +-2095770847=hw1_06_emissive_j +1813300909=hw1_06_emissive_nightphrm_b +1068966236=hw1_06_furgrass_00 +837060023=hw1_06_furgrass_01 +606235187=hw1_06_furgrass_02 +381079388=hw1_06_furgrass_03 +149795786=hw1_06_furgrass_04 +-758495356=hw1_06_furgrass_05 +-994038928=hw1_06_furgrass_06 +-1233678625=hw1_06_furgrass_07 +-1473744327=hw1_06_furgrass_08 +-1716202158=hw1_06_furgrass_09 +484369132=hw1_06_furgrass_10 +-479465465=hw1_06_furgrass_11 +-1050956825=hw1_06_furgrass_12 +-898384449=hw1_06_furgrass_13 +-1400929833=hw1_06_furgrass_14 +-440109984=hw1_06_furgrass_15 +-671393586=hw1_06_furgrass_16 +-1859630299=hw1_06_furgrass_17 +-2091077746=hw1_06_furgrass_18 +755892978=hw1_06_furgrass_19 +-915652796=hw1_06_furgrass_20 +-829765247=hw1_06_furgrass_21 +-592916992=hw1_06_glue +899883042=hw1_06_glue2 +1854018015=hw1_06_glue3 +-2134244776=hw1_06_gop +-1081621127=hw1_06_grnd_low2 +435131988=hw1_06_hdgb_top +1036652564=hw1_06_hdgb +-657301768=hw1_06_hedge_rnd_a_l_decr001 +-1485923788=hw1_06_hedge_rnd_a_ml001 +-1977076544=hw1_06_hw1_nwcl +-1911646444=hw1_06_jrdrs +326183423=hw1_06_ldr_ +-375435415=hw1_06_ldr_01 +-1336395753=hw1_06_ldr_011 +-61967161=hw1_06_ldr_02 +-825943627=hw1_06_ldr_03 +-529089256=hw1_06_ldr_04 +1055324667=hw1_06_ldr_05 +276307230=hw1_06_ldr_06 +-435369912=hw1_06_ldr_07 +-127701771=hw1_06_ldr_08 +2040065886=hw1_06_ldr_09 +1503866407=hw1_06_ldr_10 +1278565879=hw1_06_nbr +946657917=hw1_06_nbrs +-398272479=hw1_06_nu_build004 +292737839=hw1_06_nu_build02 +-1107135077=hw1_06_pharmcy_01 +-1817687760=hw1_06_pharmdet_01 +-1872534500=hw1_06_pipes_drains +-399959729=hw1_06_railings +1668396678=hw1_06_railings2 +-2013429859=hw1_06_railings4 +-1776477224=hw1_06_railings5 +-1050906030=hw1_06_railings6 +-2029222020=hw1_06_road +1121637823=hw1_06_shdw01 +-1141386914=hw1_06_shdw01c +-1673641165=hw1_07_03_tmp_ovly +-773442881=hw1_07_03_tmp +313893975=hw1_07_a_plots7-9_nodshad +1228790535=hw1_07_apt_5drail_lod +-1070163359=hw1_07_b1 +-408437505=hw1_07_build_sa +45984266=hw1_07_cablemesh369339_hvstd +-889487127=hw1_07_cablemesh369354_hvstd +-1369722876=hw1_07_cablemesh369369_hvstd +-2012474417=hw1_07_detail_b1 +1369903232=hw1_07_detail +-1892184924=hw1_07_detail3 +700726340=hw1_07_details_02 +-332017629=hw1_07_elpitbase_al +1545468184=hw1_07_elpitbase_d +-1851273617=hw1_07_elpitbase +-265692065=hw1_07_fence02a +-1861921310=hw1_07_grnd_b +218320376=hw1_07_grnd_c +1255186874=hw1_07_hedge_d +2146818243=hw1_07_hedge_d2 +1918123392=hw1_07_hedge_d3 +465408076=hw1_07_hedge_d4 +-1913523013=hw1_07_hedge_d5 +1435630835=hw1_07_ladder_002 +679174808=hw1_07_ldrr001 +518606708=hw1_07_ldrr002 +-1659515953=hw1_07_ldrr003 +-1889357719=hw1_07_ldrr004 +-2051564269=hw1_07_ldrr005 +996091122=hw1_07_logo +-299255729=hw1_07_parkingem +989207063=hw1_07_props_combo01_slod +-2023215275=hw1_07_props_combo02_dslod +1279723898=hw1_07_railings +1039954763=hw1_07_railings10 +672163373=hw1_07_railings2_lod +-868163536=hw1_07_railings4 +1576240023=hw1_07_railings5 +1942335291=hw1_07_railings6 +-2120463640=hw1_07_railings7 +-1762953850=hw1_07_railings8 +615518465=hw1_07_railings9 +1942564779=hw1_07_rails +-313844421=hw1_07_roof_dirt +1069623653=hw1_07_roof_dirt2 +695889205=hw1_07_sdw_01 +-206044751=hw1_07_sdw_02 +-1290918362=hw1_07_sgn_det +-2022955107=hw1_07_sgn_det01 +330312763=hw1_07_shw_pr +-1371120068=hw1_07_tmp_ladder +1878021811=hw1_07_twl_det +-1636425964=hw1_07_twl_det01 +-560809621=hw1_07_vw_muzak_001 +-135829466=hw1_07_warehseshelf03 +1703606389=hw1_07_wtrbuild01 +-865830828=hw1_07_wtrbuild01d +-434947323=hw1_07_wtrbuild02d +-2003042440=hw1_07_wtrbuild05d +-758922140=hw1_08_build03x +-519796568=hw1_08_build1_4_det +710360556=hw1_08_carparkdetail +1970877928=hw1_08_decalb +-658015101=hw1_08_decald +-131077603=hw1_08_decals1 +-1963683928=hw1_08_decals2 +-1031393586=hw1_08_emissive_a_slod +-2083120310=hw1_08_grnd2 +1029279318=hw1_08_grnd3 +-1594709952=hw1_08_ground_01 +1304399686=hw1_08_hotplaz_ldr +723023507=hw1_08_hotplaz_rail +-1836318341=hw1_08_hotplaz01 +-1462686203=hw1_08_hotplaz02 +899826789=hw1_08_hurrdetails +326394542=hw1_08_hurricanex +-2072287043=hw1_08_hw1_8_newtop001 +-702487957=hw1_08_ldr +1443519929=hw1_08_ldr001 +1135524098=hw1_08_ldr002 +963617976=hw1_08_ldr003 +-1667060909=hw1_08_lightcase +-782735761=hw1_08_newcarpark +-1988933741=hw1_08_newdecals +-965682050=hw1_08_rail +-409844162=hw1_08_railings +1870569448=hw1_08_railings2 +-1731595650=hw1_08_railings3 +28731469=hw1_08_shadowproxy01 +1972363783=hw1_08_vwhot_det1 +1650221088=hw1_08_vwhot01 +1778162525=hw1_09_billboards +-430121925=hw1_09_captower_dtl +145371199=hw1_09_captower +1394986836=hw1_09_cp_railings +-1400883693=hw1_09_fake_int_em +-1222254644=hw1_09_fake_int +-1243261926=hw1_09_glue_01 +-1001656089=hw1_09_glue_02 +-510280497=hw1_09_glue_2 +-904413333=hw1_09_ground +413284062=hw1_09_ground2 +149399910=hw1_09_mscp +-326741201=hw1_09_pd_sign +369205997=hw1_09_policestation +-1793416473=hw1_09_props_combo01_slod +-1716590621=hw1_09_props_combo03_slod +-1640093595=hw1_09_rail_post +-1736123092=hw1_09_rail_post2 +57120750=hw1_09_railings +1784356027=hw1_10_br_rail +1199652644=hw1_10_bridge01_sd +-1039202168=hw1_10_bridge01 +160230259=hw1_10_bridge02_sd +1781979357=hw1_10_bridge02 +-1515041200=hw1_10_cnt_sign +-364531001=hw1_10_land_00 +-1825897329=hw1_10_land_02 +-1064083617=hw1_10_land_03 +-825426990=hw1_10_land_04 +1545574009=hw1_10_land_06 +1769353510=hw1_10_land_07 +2008239520=hw1_10_land_08 +-445543429=hw1_10_land02_a +-824193557=hw1_10_land03_a +1635090709=hw1_10_land06_a +766833563=hw1_10_land08_a +487854109=hw1_11_build01_a +1064599835=hw1_11_build01 +-1411239158=hw1_11_build02_a +1908762044=hw1_11_build02 +-980848503=hw1_11_build02b_a +-978252068=hw1_11_cablemesh28210_hvstd +-161438509=hw1_11_grnd_blnd +210683425=hw1_11_ground_a +-443992967=hw1_11_ground_a2 +1332427729=hw1_11_ground_noshadow +-1786582789=hw1_11_hedge_a +670953188=hw1_11_hedge_a2 +1074145773=hw1_11_ldr_01 +-573404173=hw1_11_railings +13448741=hw1_11_railings2 +-279604426=hw1_11_railings3 +684164637=hw1_11_railings4 +586026448=hw1_12_build01_a +354515856=hw1_12_build01 +-703884125=hw1_12_build02_a +-1168008134=hw1_12_build02_a2 +-971230321=hw1_12_build02_ab +-501410428=hw1_12_build02 +-426928973=hw1_12_cablemesh1463_thvy +-1506245775=hw1_12_chainlink +-541074993=hw1_12_ground +1558939191=hw1_12_hdg_top +-630567675=hw1_12_hdg +-2128659209=hw1_12_railings +583048327=hw1_12_railings2 +813840394=hw1_12_railings3 +2104026129=hw1_13_biker_aux +136264275=hw1_13_biker_gardoor +-1293675098=hw1_13_biker_newbits +177085699=hw1_13_biker_rails +2134388008=hw1_13_bikergnd_a +36342934=hw1_13_bikergnd +-1342604687=hw1_13_bikergnd2_a +327225700=hw1_13_bk_wires +1356530899=hw1_13_bkrgnd_noshadow +747685776=hw1_13_garage_door_01 +-496822713=hw1_13_ground_a1 +-2003736070=hw1_13_ground +-694926978=hw1_13_ldrrr +922403028=hw1_13_motel_decal +706065119=hw1_13_motel +-2030346120=hw1_13_props_combo_slod +-800344852=hw1_13_props_dump01alod +-2096314408=hw1_13_props_dump01alod1 +-1395254422=hw1_13_props_dump01alod2 +-1550536461=hw1_13_props_pallet01lod5 +-1121865470=hw1_13_railings +-1545333354=hw1_13_railings2 +-718637022=hw1_13_railings3 +-1659158224=hw1_13_ratt_static +-2053869137=hw1_13_res2_decals +716555051=hw1_13_res2 +794887696=hw1_13_starlight_sign +1413145791=hw1_13_wires +219326616=hw1_14_bld01_utl +-1659875318=hw1_14_bld01_utlb +1902050790=hw1_14_bld02_dcl +-313241547=hw1_14_bld02 +-332611915=hw1_14_bld02b_dcl +-631756227=hw1_14_bld03 +-787277901=hw1_14_bld04 +904094038=hw1_14_bld05 +1459685470=hw1_14_bld06_utl +1032850982=hw1_14_bld06_utlb +1737949586=hw1_14_bld06_utlbb +-1637781722=hw1_14_bld06_utlbc +1901353015=hw1_14_bld07 +-1357141677=hw1_14_d +1831854458=hw1_14_db_apart_05__rsref00 +336054536=hw1_14_db +-1392644903=hw1_14_fence +-1568817157=hw1_14_glass +-178496097=hw1_14_glue01 +-253523090=hw1_14_gnd_1b +1833729674=hw1_14_gnd_2b +-607938432=hw1_14_gnd_2eb +-1808807168=hw1_14_gnd_c +1744531028=hw1_14_hdg_top +1356886467=hw1_14_hdg_top2 +-408002820=hw1_14_hdg +1930242138=hw1_14_hdg2 +1219752935=hw1_14_hdg2c +705915654=hw1_14_hdgb_top003 +1924951663=hw1_14_hdgb_top2 +-1702099064=hw1_14_hdgc_top2 +-1642618956=hw1_14_hdgd_top +-1329880142=hw1_14_hdgd +665976950=hw1_14_hdge_top +1862480776=hw1_14_hdge_top001 +1249676467=hw1_14_ladder_001 +-1263509223=hw1_14_ladder_002 +140779207=hw1_14_ldr +1554081049=hw1_14_ldr001 +1255588228=hw1_14_ldr002 +1556899179=hw1_14_ldr003 +1146321396=hw1_14_railing +749181752=hw1_14_railings2 +987674534=hw1_14_railings3 +1227707459=hw1_14_railings4 +1468788992=hw1_14_railings5 +1552031093=hw1_14_rtr +-393685242=hw1_14_rtrb +-902948776=hw1_14_shd_pxy +-144671806=hw1_14_shdw +-290116045=hw1_14_shdw2 +1010868558=hw1_14_twl +1688194909=hw1_14_twl2 +1868162257=hw1_14_twl3 +-760272022=hw1_14_twlb +667531210=hw1_14_vent +-534778517=hw1_15_apart_st1_2 +268618773=hw1_15_apart_st2 +-414886721=hw1_15_apt_st1 +-1951216762=hw1_15_build1_details +582558264=hw1_15_build1_detailsb +-672900969=hw1_15_build1 +-955828515=hw1_15_build2 +-2127019256=hw1_15_dec_00 +1996566170=hw1_15_dec_01 +1690274327=hw1_15_dec_02 +1293376151=hw1_15_dec_03 +-229661439=hw1_15_dec_04 +1298669622=hw1_15_dec_05_ivyb +-592086579=hw1_15_dec_05 +-811147344=hw1_15_dec_06 +-1192644042=hw1_15_dec_07 +-558837092=hw1_15_fnc +651108333=hw1_15_ground1 +552612940=hw1_15_hdg_00_top +119494936=hw1_15_hdg_00 +721157395=hw1_15_hdg_01_top +-1253722798=hw1_15_hdg_01 +1603975167=hw1_15_hdg_02_top +-1558441729=hw1_15_hdg_02 +-1196087386=hw1_15_hdg_03_top +-1058780017=hw1_15_hdg_03 +1677913519=hw1_15_hdg_04_top +1920544698=hw1_15_hdg_04 +2023175627=hw1_15_hdg_b_00_top +2034933165=hw1_15_hdg_b_00 +-1416379258=hw1_15_hdg_b_01_top +-1308651754=hw1_15_hdg_b_01 +-669656988=hw1_15_hdg_b_02_top +-725101402=hw1_15_hdg_b_02 +1060941408=hw1_15_hdg_b_03_top +1290159341=hw1_15_hdg_b_03 +-1516304052=hw1_15_hdg_b_04_top +1521148022=hw1_15_hdg_b_04 +-1808566825=hw1_15_ladder_ +521524290=hw1_15_lldd +862768299=hw1_15_lll +97776128=hw1_15_props_cbl_thvy +1722748059=hw1_15_props_cbl_thvy01 +1953212436=hw1_15_props_cbl_thvy02 +-2094938752=hw1_15_props_cbl_thvy03 +18366831=hw1_15_props_cbl_thvy04 +493451793=hw1_15_props_cbl_thvy05 +181504950=hw1_15_railing2_lod +-1936985284=hw1_15_railing3_lod +462382584=hw1_15_railing4 +1255300595=hw1_15_railings5 +1391890095=hw1_15_shdw +74868871=hw1_15_twl00 +1016027320=hw1_15_twl01 +786447706=hw1_15_twl02 +1632346672=hw1_15_twl03 +-1132378361=hw1_16_bboard +387516613=hw1_16_build02 +-529311731=hw1_16_build02b_dcl +1396517341=hw1_16_build02b_dcl2 +1134529186=hw1_16_build02b_dcl3 +1765503940=hw1_16_build1 +-1736366459=hw1_16_build2_g +-1828829367=hw1_16_build2 +-1117503232=hw1_16_build2aldet_b +-1346919001=hw1_16_build2aldet_c +-806773311=hw1_16_build2aldet +1254221951=hw1_16_build2ov +2109486183=hw1_16_build2ov2 +-1039938041=hw1_16_gnd +1164797860=hw1_16_h1_16_brand_emissive +-2128520986=hw1_16_ldr +122504853=hw1_16_ldr001 +-681926893=hw1_16_props_cable_thvy +-565680250=hw1_16_props_cable_thvy01 +-1332868078=hw1_16_props_cable_thvy02 +-1981104416=hw1_16_props_cable_thvy03 +-849361483=hw1_16_props_cable_thvy04 +-1654168103=hw1_16_props_cable_thvy05 +1796768060=hw1_16_props_cable_thvy06 +1088761046=hw1_16_props_cable_thvy07 +-2139248110=hw1_16_rails_00 +1882786185=hw1_16_rails_01 +892179315=hw1_16_rails_02 +-1830924589=hw1_16_rails_03 +1502108712=hw1_16_rails_04 +1225112355=hw1_16_rails_05 +524989316=hw1_16_rails_x +-507646136=hw1_16_railsb_00 +-806663261=hw1_16_railsb_01 +2100078119=hw1_16_railsb_02 +1801257608=hw1_16_railsb_03 +-1697128067=hw1_16_railsb_04 +1204992872=hw1_16_railsb_05 +-1527533332=hw1_16_railsc_00 +-80126594=hw1_16_railsc_01 +158071267=hw1_16_railsc_02 +221381079=hw1_16_railsc_03 +-168114023=hw1_16_shw2 +-1449171789=hw1_16_ss_det +-1311577483=hw1_16_water_ +-1840484082=hw1_17_a_plots7-9_nodshad001 +1255825959=hw1_17_a_plots7-9_nodshad002 +-2037725675=hw1_17_aircon_climb +1668066343=hw1_17_aircon_climb001 +438411327=hw1_17_build1_n +1430940564=hw1_17_build1_n2 +-612627298=hw1_17_decals +1314978361=hw1_17_decals01 +1562056621=hw1_17_decals02 +1806546130=hw1_17_decals03 +-473684807=hw1_17_decals04 +-720599222=hw1_17_decals05 +-940675826=hw1_17_decals06 +-1237857887=hw1_17_decals07 +117708805=hw1_17_det +-679193819=hw1_17_det01 +-1580898392=hw1_17_det02 +1912014860=hw1_17_det03 +-867943259=hw1_17_det04 +-1672281727=hw1_17_detail2_b +192265852=hw1_17_detail3_b_ +1036495635=hw1_17_detail3_b_02 +1773765306=hw1_17_detail3_b_07 +2085038037=hw1_17_detail3_b_08 +-1337974414=hw1_17_detail3_b +-1057599564=hw1_17_fences +-2124979123=hw1_17_ground1 +2140678334=hw1_17_ladr +-318344114=hw1_17_ladr005 +-1210381832=hw1_17_ladr006 +-912741005=hw1_17_ladr007 +341525239=hw1_17_ladr008 +639362680=hw1_17_ladr009 +-862011307=hw1_17_ladr01 +1052547689=hw1_17_ladr010 +-1094507362=hw1_17_ladr02 +1407209258=hw1_17_ladr03 +1101114029=hw1_17_ladr04 +-1488944255=hw1_17_nwnet +803300022=hw1_17_nwnet2 +815529765=hw1_17_props_aircon_climb002 +-11985792=hw1_17_props_aircon_climb003 +1188395716=hw1_17_rails00 +877680058=hw1_17_rails01 +459383773=hw1_17_rails02 +413769325=hw1_17_rails03 +502147314=hw1_17_rails04 +196281468=hw1_17_rails05 +-720496841=hw1_17_rails06 +-273920909=hw1_17_rails07 +-1198629320=hw1_17_rails08 +-422954321=hw1_17_rails09 +1992938764=hw1_17_rails10 +1402978844=hw1_17_sdw_px +585995226=hw1_18_build01 +-2063233765=hw1_18_cablemesh27816_thvy +1561473301=hw1_18_cablemesh27817_thvy +1862924054=hw1_18_cablemesh27818_thvy +-613148533=hw1_18_cablemesh27819_thvy +679577921=hw1_18_cablemesh27820_thvy +-2036860565=hw1_18_cablemesh27821_thvy +1719346147=hw1_18_cablemesh27822_thvy +1910999475=hw1_18_cablemesh27823_thvy +-1388300832=hw1_18_cablemesh27824_thvy +300374699=hw1_18_cablemesh27825_thvy +988611603=hw1_18_cablemesh27826_thvy +639021151=hw1_18_dash_em +1768261197=hw1_18_dashound_sign +-724531239=hw1_18_ground01 +192306163=hw1_18_land_01 +-161271351=hw1_18_land_02 +1253956221=hw1_18_land_03 +830605302=hw1_18_ovlya +-146467971=hw1_18_ovlyb +272638749=hw1_18_props_combo_01_lod +-1079590505=hw1_18_rails +-41650172=hw1_18_rd_sup_01 +355993842=hw1_19_19_rails +-2111758304=hw1_19_19_rails01 +-1311604862=hw1_19_19_rails02 +690056734=hw1_19_19_rails04 +245709094=hw1_19_19_rails06 +-944763167=hw1_19_bathroom_002 +-931618751=hw1_19_bathroom_01 +-1634933074=hw1_19_fount_pool +1443681589=hw1_19_hw1_props_00 +1724872378=hw1_19_hw1_props_01 +-124609986=hw1_19_hw1_props_02 +189939645=hw1_19_hw1_props_03 +2108564599=hw1_19_hw1_props_04 +-1863103743=hw1_19_hw1_props_05 +-246223218=hw1_19_ovlya +-1014820113=hw1_19_ovlyb +-717441438=hw1_19_ovlyc +663509764=hw1_19_ovlyd +-2147238106=hw1_19_parka +-1446636886=hw1_19_parkb +-1673955439=hw1_19_parkc +1160235375=hw1_19_parkd +2130240571=hw1_19_pg_rails +1389328087=hw1_19_props_a +-808277333=hw1_19_props_a01 +161390146=hw1_19_props_a02 +744481732=hw1_19_props_a03 +390645435=hw1_19_props_combo04_slod +-1521496284=hw1_19_props_combo06_slod +416396923=hw1_19_propsb +-1365421293=hw1_19_rails_01 +884905535=hw1_22_albits1_a +-912420627=hw1_22_albits1 +-367178887=hw1_22_albits2_a +-696210765=hw1_22_albits2 +1786620370=hw1_22_albits3_a +-1899236754=hw1_22_albits3_b +1973966550=hw1_22_bb_01 +1919441208=hw1_22_brwstrk +-956504431=hw1_22_build_as_d +-581934661=hw1_22_build1_ovly +-1943774460=hw1_22_build1_ovly2 +-285644541=hw1_22_build1_ovly2b +-844866065=hw1_22_build1_ovlyb +-817420181=hw1_22_build1 +-555661409=hw1_22_build2 +1553515280=hw1_22_build3 +173612690=hw1_22_build4 +856943830=hw1_22_fnctomesh +1884612623=hw1_22_fnctomeshb +-651167063=hw1_22_glass003 +1553211745=hw1_22_grille +-1330717078=hw1_22_ground_noshadow_fix +-1798028502=hw1_22_ground01_fix +-1443408053=hw1_22_ladder +-573006256=hw1_22_ldr_22_001 +-341820961=hw1_22_ldr_22_002 +-1968474129=hw1_22_ldr_22_003 +1483314028=hw1_22_ldr_22_004 +-568971557=hw1_22_malltest +1849203342=hw1_22_nightobj +866095786=hw1_22_nobj_lod +67022107=hw1_22_nobj +-1466448686=hw1_22_nobj01_lod +1302817738=hw1_22_nobj01 +1615734294=hw1_22_nobj02_lod +1063636807=hw1_22_nobj02 +-261776608=hw1_22_nobj03_lod +-1139029827=hw1_22_nobj03 +-36233831=hw1_22_probe +1843241341=hw1_22_rails2 +-1235289632=hw1_22_shd_pxy +-1983661553=hw1_22_shipint +-804923591=hw1_22_stairs +1316169093=hw1_22_table +-1403534153=hw1_23_build1 +-682538333=hw1_23_build2_door +1441503204=hw1_23_build2 +1742519238=hw1_23_build3 +-1319750112=hw1_23_cablemesh8660_thvy +2087359751=hw1_23_dec00_b +1465221388=hw1_23_dec00 +-675982458=hw1_23_dec01_b +1767843103=hw1_23_dec01 +1412299453=hw1_23_dec02 +635182618=hw1_23_dec03 +-1564534814=hw1_23_dec04 +-1408030070=hw1_23_dec05 +-1520323500=hw1_23_decal_3_b +1985587381=hw1_23_decal_3 +-2006662511=hw1_23_detaillost_b +748985055=hw1_23_detaillost_bb +-1138769237=hw1_23_detaillost +1299105380=hw1_23_detaillostb +207589645=hw1_23_emissive2a +1586794755=hw1_23_ground3a +392421148=hw1_23_lad004 +619543087=hw1_23_lad005 +1608027841=hw1_23_lad02 +-1976179845=hw1_23_lad03 +-2053630052=hw1_23_met +-314834734=hw1_23_met01 +-1136812330=hw1_23_met02 +897522672=hw1_23_motelneon +-1747459794=hw1_23_neon +-29538769=hw1_23_park_sign +-1145697693=hw1_23_r +-1522526848=hw1_23_railing3_lod +-304291422=hw1_23_railing4_lod +-385861177=hw1_23_railings_lod +2084438922=hw1_23_railings2_lod +418203362=hw1_23_rails_00 +-744965066=hw1_23_rails_01 +-984408149=hw1_23_rails_02 +1074730277=hw1_23_rails_03 +1841623184=hw1_23_rails_04 +-1755488364=hw1_23_waterpools +-1892661573=hw1_23_weed_02 +-1474849053=hw1_23_weed_02b +2120787244=hw1_23_weed_03 +-402884546=hw1_23_weed_04 +-737338185=hw1_24_billboard_custom +1737199988=hw1_24_bld_02_glss +819562390=hw1_24_bld_02_signs +-1016795681=hw1_24_brk_wl +-677960353=hw1_24_brk_wl01 +1498425559=hw1_24_brk_wl02 +1259900008=hw1_24_brk_wl03 +-227751699=hw1_24_build2 +-1273421122=hw1_24_details +425262297=hw1_24_fleeca_sign +736433633=hw1_24_ground1 +-957303968=hw1_24_ladder +1865314756=hw1_24_ladder004 +-2090965564=hw1_24_ladder01 +-759334046=hw1_24_ladder02_lod +-1860370111=hw1_24_ladder02 +-689795897=hw1_24_ladder03 +-1610057837=hw1_24_ldr +-1628210489=hw1_24_ov00 +-1866736040=hw1_24_ov01 +-1290853618=hw1_24_ov02 +-1581088651=hw1_24_ov03 +2085812223=hw1_24_rls +-1966569130=hw1_24_rrs +876150294=hw1_24_wd_rls +1244980819=hw1_24_wd_rls01 +-1826588631=hw1_24_wd_rls02 +-2048598606=hw1_24_wd_rls03 +-2048374413=hw1_24_weed_01 +-487980159=hw1_24_weed_02 +763833578=hw1_24_wind_det +1335571070=hw1_24_wind_det01 +1179525092=hw1_24_wind_det02 +-85128929=hw1_24_wind_det03 +-79675471=hw1_25_build_01 +292604525=hw1_25_dec_00 +1500699248=hw1_25_dec_01 +-266139694=hw1_25_dec_02 +903877451=hw1_25_dec_03 +1218853079=hw1_25_dec_04 +375815720=hw1_25_ground +845842719=hw1_25_rails_01_lod +1912749078=hw1_25_rails_01 +1633393353=hw1_25_rails_02 +-1987586948=hw1_25_railsb +-488461782=hw1_25_railsc_ +-1962850072=hw1_26_blc_rails +-1271804317=hw1_26_build01 +800059023=hw1_26_decal_o1_1 +-53019479=hw1_26_decal_o1_1b +127537711=hw1_26_decal_o1_1c +-560971290=hw1_26_decal_park +-1196720454=hw1_26_details +388533861=hw1_26_fake_int_cp +-149363812=hw1_26_ground01 +1088943474=hw1_26_h_rails +-1824283913=hw1_26_park +443046294=hw1_26_pool +-715242921=hw1_26_rails +265161430=hw1_26_rails01 +-2050689390=hw1_26_rails02 +-584641267=hw1_26_redrails +-1754064008=hw1_26_shd_pxy +1499029664=hw1_26_shd_pxy001 +1872989492=hw1_26_shd_pxy002 +2117937767=hw1_26_shd_pxy003 +991374239=hw1_26_strs +-203705482=hw1_26_strs01 +-435873847=hw1_26_strs02 +909788018=hw1_26_water +-1448244611=hw1_27_det_a_ +-1587171634=hw1_27_det_a_01 +1957320024=hw1_27_det_a_02 +-1107597319=hw1_27_det_a_03 +-1891300723=hw1_27_det_a_04 +-521425507=hw1_27_det_a_05 +841699355=hw1_27_det_a_06 +-187880940=hw1_27_frame +-2092150479=hw1_27_frame2 +-1984498666=hw1_27_grill_00 +-1698589133=hw1_27_grill_01 +-279147170=hw1_27_ground_noshadow +-1170335320=hw1_27_ground +-1178143741=hw1_27_metbr_ +-194870580=hw1_27_metbr_01 +1657560990=hw1_27_metbr_02 +-1057973267=hw1_27_metbr_03 +-853887935=hw1_27_metbr_04 +457953442=hw1_27_metbr_05 +696315148=hw1_27_metbr_06 +-1481021065=hw1_27_metbr_07 +2013694482=hw1_27_metbr_08 +-2060901289=hw1_27_metbr_09 +-1337463168=hw1_27_metbr_10 +-1050024368=hw1_27_ndec +1001720630=hw1_27_ndec2 +-105347266=hw1_27_ndecb +-576700555=hw1_27_nw_ld +-861224036=hw1_27_nw_ld001 +-562665677=hw1_27_nw_ld002 +1879542359=hw1_27_nw_ld003 +2145004028=hw1_27_nw_ld004 +1999607971=hw1_27_nw_ld005 +-1996211124=hw1_27_nw_ld006 +1019388870=hw1_27_nw_ld007 +-1469580525=hw1_27_nw_ld008 +1618209576=hw1_27_nw_ld009 +-1743496832=hw1_27_nw_ld010 +-1623562292=hw1_27_nw_ld011 +-733109644=hw1_27_r_d00 +-964688167=hw1_27_r_d01 +-177420298=hw1_27_r1_b +1204218595=hw1_27_r1_b01 +-310561199=hw1_27_r1_b02 +-1970737054=hw1_27_r1_b03 +-2125537810=hw1_27_r1_b04 +637151046=hw1_27_r1_b05 +341083131=hw1_27_r1_b06 +-1718841743=hw1_27_r1_b07 +2070676882=hw1_27_rails_hd00 +1981283046=hw1_27_rails_hd01 +1145018162=hw1_27_rails_hd02 +522538238=hw1_27_rails_hd03 +145956890=hw1_27_rails_hd04 +-73890331=hw1_27_rails_hd05 +-180258509=hw1_27_rails_hd06 +-1035922679=hw1_27_rails_nw00 +-1657124612=hw1_27_rails_nw01 +-412066457=hw1_27_rails_nw02 +-777702959=hw1_27_rails_nw03 +89233709=hw1_27_rails_nw04 +-169608626=hw1_27_rails_nw05 +533974577=hw1_27_rails_nw06 +178168775=hw1_27_rails_nw07 +1051266011=hw1_27_rails_nw08 +811298624=hw1_27_rails_nw09 +-1874907110=hw1_27_rails_nw10 +282767699=hw1_27_rails_nw11 +44504300=hw1_27_rails_nw12 +-313529798=hw1_27_rails_nw13 +-544256327=hw1_27_rails_nw14 +1606536992=hw1_27_rails_nw15 +1241818022=hw1_27_rails_nw16 +876836900=hw1_27_rails_nw17 +646503599=hw1_27_rails_nw18 +-1500816202=hw1_27_rails_nw19 +-159711820=hw1_27_rails_nw20 +23860114=hw1_27_rails_nw21 +296924191=hw1_27_rails_nw22 +-587995449=hw1_27_rc00 +-808137591=hw1_27_rc01 +19312428=hw1_27_rc02 +71742816=hw1_27_rc03 +-166422276=hw1_27_rc04 +1079735446=hw1_27_rw_00 +-157064925=hw1_27_rw_01 +618184081=hw1_27_rw_02 +1274973148=hw1_27_rw_03 +-1671366547=hw1_27_sdw_px +-990121708=hw1_27_temp_ldg +3786877=hw1_27_temp_ldg01 +-1682658453=hw1_27_tracks +855945307=hw1_27_wood_gr +-575879429=hw1_28_bes_lights +-1901484165=hw1_28_dec_ +323096908=hw1_28_dec_01 +822103240=hw1_28_dec_02 +-556521363=hw1_28_dec_03 +-795964446=hw1_28_dec_04 +-64429290=hw1_28_dec_05 +-1922600182=hw1_28_decal2 +2051493066=hw1_28_decal3 +1023461500=hw1_28_fences +-1669117240=hw1_28_fences03 +-1907511715=hw1_28_fences04 +761325925=hw1_28_fences13 +-1979341197=hw1_28_fld_lts00 +-1685010039=hw1_28_fld_lts01 +-2104519053=hw1_28_fld_lts010 +1148721725=hw1_28_fld_lts011 +-1377407436=hw1_28_fld_lts02 +-1086549792=hw1_28_fld_lts03 +-779405955=hw1_28_fld_lts04 +177153920=hw1_28_fld_lts05 +-187827198=hw1_28_fld_lts06 +774696635=hw1_28_fld_lts07 +-127499473=hw1_28_fld_lts08 +1368831374=hw1_28_fld_lts09 +798960028=hw1_28_ground_ft +1220126092=hw1_28_handrailb02 +1009331247=hw1_28_handrailb02b +-837719816=hw1_28_handrailb1 +-1207417092=hw1_28_handrails +1658252667=hw1_28_handrails01 +1351370982=hw1_28_handrails02 +1044980832=hw1_28_handrails03 +765952797=hw1_28_handrails04 +-1688314231=hw1_28_handrails05 +-486870137=hw1_28_ladders +1220218226=hw1_28_lightproxy +-403891779=hw1_28_square_em +1556111782=hw1_28_tower +-1561022332=hw1_29_detail +-154279012=hw1_29_gnd_01a +-384317392=hw1_29_gnd_01b +-672913967=hw1_29_gnd_01c +1935257030=hw1_blimp_ce_lod +243963617=hw1_blimp_ce +225840079=hw1_blimp_ce2_lod +464971335=hw1_blimp_ce2 +-162266399=hw1_blimp_cpr_null +-288462888=hw1_blimp_cpr_null2 +-476501959=hw1_blimp_cpr003 +-1910100862=hw1_emissive_emissive +-192736993=hw1_emissive_emissive01 +1518883277=hw1_emissive_hw1_01 +-1622649339=hw1_emissive_hw1_02_b_lod +615560308=hw1_emissive_hw1_02_b +153988873=hw1_emissive_hw1_02 +1355078585=hw1_emissive_hw1_02b +1559950373=hw1_emissive_hw1_02c +-143979644=hw1_emissive_hw1_03 +495802312=hw1_emissive_hw1_04 +-933389738=hw1_emissive_hw1_06_ema +508708418=hw1_emissive_hw1_06_emb +1540603861=hw1_emissive_hw1_06_emc_lod +214737719=hw1_emissive_hw1_06_emc +2131672552=hw1_emissive_hw1_07a +1211125804=hw1_emissive_hw1_07b +1384694206=hw1_emissive_hw1_08 +-2012009254=hw1_emissive_hw1_09 +254851575=hw1_emissive_hw1_11 +486725011=hw1_emissive_hw1_12 +1453465971=hw1_emissive_hw1_14_em_nw_slod +-699792743=hw1_emissive_hw1_14_em_nw +-1707759983=hw1_emissive_hw1_14_em_nwb +8199304=hw1_emissive_hw1_14 +245283019=hw1_emissive_hw1_15 +-588095165=hw1_emissive_hw1_16_b +1655595241=hw1_emissive_hw1_16 +972099439=hw1_emissive_hw1_17 +-1975041086=hw1_emissive_hw1_17b +1211280370=hw1_emissive_hw1_18 +-687703252=hw1_emissive_hw1_22_em00 +-1978932908=hw1_emissive_hw1_22_em01 +1547830721=hw1_emissive_hw1_22_em02 +1864838027=hw1_emissive_hw1_22_em03 +1064848430=hw1_emissive_hw1_22_em04 +30415794=hw1_emissive_hw1_23 +328056621=hw1_emissive_hw1_24 +639558735=hw1_emissive_hw1_25 +-43279931=hw1_emissive_hw1_26 +300368572=hw1_emissive_hw1_28 +150129262=hw1_emissive_hw1b_01 +1404924342=hw1_emissive_hw1c1_lod +-1448955753=hw1_emissive_hw8_allday +389674101=hw1_emissive_melt_pstrs_lod +-917318405=hw1_emissive_melt_pstrs +-475578788=hw1_emissive_nightphrm_b +-1784220855=hw1_emissive_nightphrm +-315608747=hw1_emissive_nomelt_pstrs_lod +2073600491=hw1_emissive_nomelt_pstrs +627456733=hw1_emissive_vpallday +-586951134=hw1_emissive_vsign_1_07b +1842012554=hw1_lod_emi_6_19_slod3 +-30992305=hw1_lod_emi_6_21_slod3 +407549316=hw1_lod_emissive +-858055906=hw1_lod_slod3_emi_proxy_01 +-753195106=hw1_lod_slod3_emi_proxy_02 +398589620=hw1_lod_slod4 +2061517075=hw1_props_cablemesh100058_thvy +20587761=hw1_props_cablemesh100059_thvy +-191650557=hw1_props_cablemesh100204_thvy +2047730042=hw1_props_cablemesh100205_thvy +-2128885817=hw1_props_cablemesh100206_thvy +-746018962=hw1_props_cablemesh100207_thvy +1997548554=hw1_props_cablemesh100208_thvy +-1141379176=hw1_props_cablemesh100209_thvy +946014230=hw1_props_cablemesh100210_thvy +-1479566691=hw1_props_cablemesh100211_thvy +615306342=hw1_props_cablemesh100212_thvy +-1037270777=hw1_props_cablemesh100213_thvy +-1730321907=hw1_props_cablemesh587748_thvy +-1555132543=hw1_props_cablemesh587749_thvy +-1578826293=hw1_props_cablemesh587750_thvy +-2006426402=hw1_props_cablemesh587751_thvy +-1287710027=hw1_rd_01_00 +-474612822=hw1_rd_01_05 +-806628330=hw1_rd_01_06 +1274465310=hw1_rd_01_07 +-88823397=hw1_rd_01_08 +-388004367=hw1_rd_01_09 +282580165=hw1_rd_01_10 +-1854777860=hw1_rd_01_11 +1158876592=hw1_rd_01_12_d2 +-1625427629=hw1_rd_01_12 +2110041761=hw1_rd_01_13 +1236190834=hw1_rd_01_14 +-1667220845=hw1_rd_01_15_d +-912112037=hw1_rd_01_15 +-1255826078=hw1_rd_01_17 +-1030670279=hw1_rd_01_18 +613088267=hw1_rd_01_19 +1699019838=hw1_rd_01_60 +745257493=hw1_rd_01_ovly_00 +-286179667=hw1_rd_01_ovly_01 +-768342733=hw1_rd_01_ovly_02 +178255370=hw1_rd_01_ovly_03 +-44180602=hw1_rd_01_ovly_04 +696988640=hw1_rd_01_ovly_05 +458332013=hw1_rd_01_ovly_06 +1406929025=hw1_rd_01_ovly_07 +1168469012=hw1_rd_01_ovly_08 +2118671705=hw1_rd_01_ovly_09 +395284293=hw1_rd_01_ovly_10 +1909474245=hw1_rd_01_ovly_11 +-2078971825=hw1_rd_01_ovly_12 +1312783524=hw1_rd_01_ovly_13 +1619501364=hw1_rd_01_ovly_14 +-1448987872=hw1_rd_01_ovly_15 +-329402227=hw1_rd_01_roaddecals +-692403770=hw1_rd_02_00_ovly +924244132=hw1_rd_02_001 +-942716203=hw1_rd_02_01_ovly +1491736704=hw1_rd_02_01 +-68231404=hw1_rd_02_02_ovly +1881262774=hw1_rd_02_03_ovly +-661871=hw1_rd_02_03 +-1507033435=hw1_rd_02_04_ovly +-106636817=hw1_rd_02_04 +-437189067=hw1_rd_02_05_ovly +-1534480454=hw1_rd_02_05 +83467017=hw1_rd_02_06_ovly +-1916829146=hw1_rd_02_06 +-335895949=hw1_rd_02_07_ovly +842910496=hw1_rd_02_07 +-1468452543=hw1_rd_02_08_ovly +611856277=hw1_rd_02_08 +-1206872345=hw1_rd_02_09_ovly +-356303828=hw1_rd_02_09 +-652756247=hw1_rd_02_10_ovly +187710131=hw1_rd_02_101x_s +1786522679=hw1_rd_02_101x +1122031047=hw1_rd_02_102_shd +-1980335112=hw1_rd_02_102 +463609677=hw1_rd_02_103 +743063709=hw1_rd_02_104 +1257564781=hw1_rd_02_11_ovly +2011485517=hw1_rd_02_11 +703620047=hw1_rd_02_12_ovly +-537100249=hw1_rd_02_13_ovly +-1373819545=hw1_rd_02_14_ovly +-1757080535=hw1_rd_02_14 +47458235=hw1_rd_02_15_ovly +1770174629=hw1_rd_02_15 +818603439=hw1_rd_02_16_ovly +-1161176270=hw1_rd_02_16 +-2039184003=hw1_rd_02_17_ovly +-19963076=hw1_rd_02_17 +-1006013681=hw1_rd_02_18_ovly +-787445825=hw1_rd_02_18 +-119426425=hw1_rd_02_19_ovly +-1573246445=hw1_rd_02_19 +-1771508612=hw1_rd_02_20_ovly +-21573673=hw1_rd_02_20 +939729334=hw1_rd_02_21_ovly +133554773=hw1_rd_02_21 +1577375067=hw1_rd_02_22_ovly +-642054688=hw1_rd_02_22 +711464671=hw1_rd_02_23_ovly +-384654193=hw1_rd_02_23 +234764160=hw1_rd_02_24_ovly +-755009427=hw1_rd_02_24 +-1102202286=hw1_rd_02_25_ovly +-1534092402=hw1_rd_02_25 +-1455513842=hw1_rd_02_decaljl +1618403309=hw1_rd_03_01 +743733153=hw1_rd_03_02 +1034656343=hw1_rd_03_03 +-136212804=hw1_rd_03_04 +421253424=hw1_rd_03_05 +-180713102=hw1_rd_03_06 +109587469=hw1_rd_03_07 +-791822183=hw1_rd_03_08 +-503160062=hw1_rd_03_09 +-304055934=hw1_rd_03_10 +-1154870250=hw1_rd_03_11 +-897862983=hw1_rd_03_12 +-1813707501=hw1_rd_03_ovly_0 +-699601122=hw1_rd_03_ovly_01 +1379460856=hw1_rd_03_ovly_02 +1273485910=hw1_rd_03_ovly_03 +2094382129=hw1_rd_03_ovly_04 +1735102813=hw1_rd_03_ovly_05 +-417525566=hw1_rd_03_ovly_06 +416281639=hw1_rd_03_ovly_07 +917516263=hw1_rd_03_ovly_08 +543294283=hw1_rd_03_ovly_09 +-914991959=hw1_rd_03_ovly_10 +-1222070258=hw1_rd_03_ovly_11 +1424944028=hw1_rd_03_ovly_12 +-1361157387=hw1_rd_04_01_ovly +1699730233=hw1_rd_04_01 +-1845893502=hw1_rd_04_02_ovly +1496365819=hw1_rd_04_02 +-1170279=hw1_rd_04_03_ovly +1064667013=hw1_rd_04_03 +-1015021653=hw1_rd_04_04_ovly +-1399004718=hw1_rd_04_04 +-1571107506=hw1_rd_04_05 +-927991389=hw1_rd_04_06_ovly +-1846137723=hw1_rd_04_06 +1640292143=hw1_rd_04_07_ovly +2143782952=hw1_rd_04_07 +1067636510=hw1_rd_04_08_ovly +-254154161=hw1_rd_04_08 +914118583=hw1_rd_04_09_ovly +-683100371=hw1_rd_04_09 +-1911772706=hw1_rd_04_10_ovly +-1841811863=hw1_rd_04_10 +-70940497=hw1_rd_04_11_ovly +-2072636699=hw1_rd_04_11 +1867398351=hw1_rd_04_12_ovly +-207457984=hw1_rd_04_12 +-1089710286=hw1_rd_04_13_ovly +-443820781=hw1_rd_04_13 +-1827370466=hw1_rd_04_14_ovly +-673334857=hw1_rd_04_14 +-208666402=hw1_rd_04_15_ovly +-922346488=hw1_rd_04_15 +-166886109=hw1_rd_04_16_ovly +459260090=hw1_rd_04_16 +-366601159=hw1_rd_04_17_ovly +251078633=hw1_rd_04_17 +-1866819384=hw1_rd_04_18_ovly +75862790=hw1_rd_04_18 +1355570637=hw1_rd_04_19_ovly +1992423297=hw1_rd_04_19 +-782591485=hw1_rd_04_20_ovly +-1526410014=hw1_rd_04_20 +1619279728=hw1_rd_04_21_ovly +-1218250338=hw1_rd_04_21 +591264696=hw1_rd_04_22_ovly +-2069916648=hw1_rd_04_22 +-881970046=hw1_rd_04_23_ovly +-1755989628=hw1_rd_04_23 +983834712=hw1_rd_hedge01castshadow +926636239=hw1_rd_hedge02_top +-409894683=hw1_rd_hedge02b_lod +406673096=hw1_rd_hedge03castshadow +1375006103=hw1_rd_hedge04castshadow +-265919534=hw1_rd_hedge3bcastshadow +1588883898=hw1_rd_hedge4bcastshadow +-476058186=hw1_rd_props_nw_thvy +-1496968019=hw1_rd_props_nw_thvy01 +-1447716300=hw1_rd_props_nw_thvy02 +-1141358919=hw1_rd_props_nw_thvy03 +46255291=hw1_rd_props_nw_thvy04 +276785206=hw1_rd_props_nw_thvy05 +1618773955=hw1_rd_props_nw_thvy06 +1925360719=hw1_rd_props_nw_thvy07 +-1123663659=hw1_rd_props_nw_thvy08 +-816847512=hw1_rd_props_nw_thvy09 +-1538191181=hw1_rd_props_nw_thvy10 +311553335=hw1_rd_props_nw_thvy11 +1515650252=hw1_rd_props_nw_thvy12 +1209817175=hw1_rd_props_nw_thvy13 +-3749971=hw1_rd_props_nw_thvy14 +-308468902=hw1_rd_props_nw_thvy15 +-1788611879=hw1_rd_props_nw_thvy16 +-2087465159=hw1_rd_props_nw_thvy17 +914371871=hw1_rd_props_nw_thvy18 +659068592=hw1_rd_props_nw_thvy19 +-1606678039=hw1_rd_props_nw_thvy20 +-1058671619=hw1_rd_props_thvy_ +1825040220=hw1_rd_props_thvy_01 +1568262336=hw1_rd_props_thvy_02 +-1222050787=hw1_rd_props_thvy_03 +-904257025=hw1_rd_props_thvy_04 +-1769489701=hw1_rd_props_thvy_05 +-2050680490=hw1_rd_props_thvy_06 +-492514540=hw1_rd_props_thvy_07 +352958433=hw1_rd_props_thvy_08 +-1118893975=hw1_rd_props_thvy_09 +956923548=hw1_rd_props_thvy_10 +1018201578=hw1_rd_props_thvy_11 +1442101362=hw1_rd_props_thvy_12 +1070337053=hw1_rd_props_thvy_13 +1269769187=hw1_rd_props_thvy_14 +-1787283592=hw1_rd_props_thvy_15 +1783554338=hw1_rd_props_thvy_16 +-1292307847=hw1_rd_props_thvy_17 +-2061297970=hw1_rd_props_thvy_18 +-682247374=hw1_rd_props_thvy_19 +253439572=hw1_rd_props_thvy_20 +369638386=hw1_rd_props_thvy_21 +72259711=hw1_rd_props_thvy_22 +-696894197=hw1_rd_props_thvy_23 +-399155063=hw1_rd_props_thvy_24 +-1290766784=hw1_rd_props_thvy_25 +-992306732=hw1_rd_props_thvy_26 +-1886736587=hw1_rd_props_thvy_27 +-1582181501=hw1_rd_props_thvy_28 +1814128735=hw1_rd_props_thvy_29 +207333249=hw1_rd_props_thvy_30 +1354281018=hw1_rd_props_thvy_31 +786984090=hw1_rd_props_thvy_32 +1397863784=hw1_rd_props_thvy_33 +1092030707=hw1_rd_props_thvy_34 +1772610068=hw1_rd_props_thvy_35 +1704057320=hw1_rd_props_thvy_36 +-1946474818=hw1_rd_props_thvy_37 +2053276557=hw1_rd_props_thvy_38 +-1345786279=hw1_rd_props_thvy_39 +-707234581=hw1_rd_props_thvy_40 +288943023=hw1_rd_props_thvy_41 +-1558737046=hw1_rd_props_thvy_42 +1323165420=hw1_rd_props_thvy_43 +-518321304=hw1_rd_props_thvy_44 +938490129=hw1_rd_props_thvy_45 +1016808039=hw1_rd_props_thvy_46 +-1782352710=hw1_rd_props_thvy_47 +670472478=hw1_rd_props_thvy_48 +1660129051=hw1_rd_props_thvy_49 +2004793089=hw1_rd_props_thvy_50 +1707348876=hw1_rd_props_thvy_51 +-726797986=hw1_rd_props_thvy_52 +1378479204=hw1_rd_props_thvy_53 +-470773773=hw1_rd_props_thvy_54 +759636639=hw1_rd_props_thvy_55 +1057343004=hw1_rd_props_thvy_56 +1879766222=hw1_rd_props_thvy_63 +1583174003=hw1_rd_props_thvy_64 +342211973=hw1_rd_props_thvy_65 +78585368=hw1_rd_props_thvy_66 +521736348=hw1_rd_stars1 +789819537=hw1_rd_stars2 +18732202=hw1_rd_stars3 +241364788=hw1_rd_stars4 +-660503630=hw1_rd_stars5 +946864145=hw1_rd_trans_hills04 +1759823196=hw1_rd_trans_runoff01 +2010080049=hw1_rd_trans_runoff02 +970385471=hydra +-1866644246=id1_00_ground2 +-1437239270=id1_00_ground3 +541345598=id1_00_pre_ref_proxy_dummy +-1717071122=id1_00_pre_ref_proxy +-202235360=id1_00_water1 +178737034=id1_00_water2 +410381095=id1_00_water3 +-2027930633=id1_00_weeds_001 +-864544023=id1_04_cables01 +-685887435=id1_04_cables02 +275380041=id1_04_chimney_dec +111629499=id1_04_chimney +715570612=id1_04_details1 +-919111996=id1_04_details1a +-82650502=id1_04_details1b +-1385906401=id1_04_details1c +341348632=id1_04_details2 +-1611094681=id1_04_details2a +-757396693=id1_04_details2b +72216080=id1_04_details2c +-1782574874=id1_04_details2d +-921307247=id1_04_details2e +-813267083=id1_04_details3 +634420228=id1_04_fizz_b_00 +-1541539683=id1_04_fizz_b_01 +-1168890615=id1_04_fizz_b_02 +-929185380=id1_04_fizz_b_03 +1153656029=id1_04_fizz_c_01 +2099795362=id1_04_fizz_c_02 +542940172=id1_04_fizz_c_04 +1929908776=id1_04_fizz_d_00 +-2059946361=id1_04_fizz_d_01 +-827242111=id1_04_fizz_d_02 +-526258846=id1_04_fizz_d_03 +-363986762=id1_04_fizz_d_04 +-1046976597=id1_04_fizz_e_01 +-1211426332=id1_04_fizz_f_00 +-2063190865=id1_04_fizz_f_01 +-754560838=id1_04_fizz_f_02 +-1913369513=id1_04_fizz_g_02 +92688642=id1_04_fizz_h_01 +849662807=id1_04_fizz_i_01 +1629739697=id1_04_fizza_00 +1421263323=id1_04_fizza_01 +1782443241=id1_04_fizza_02 +1557628653=id1_04_fizza +594711584=id1_04_fizzb +398924699=id1_04_ground1 +694271696=id1_04_ground2 +-97361806=id1_04_ground3 +-862602565=id1_04_ladder +1141730920=id1_04_ladder01 +383718412=id1_04_ladder02 +564275602=id1_04_ladder03 +397262447=id1_04_pipes_1_ab +378082426=id1_04_pipes_1 +1212815868=id1_04_pipes_1a +1298998338=id1_04_pipes_1b +-1509534349=id1_04_pipes_1c +611236050=id1_04_pipes_2_ovl +1766636032=id1_04_pipes_2 +-982826024=id1_04_pipes_3_ovl +-582618711=id1_04_pipes_3_ovl2 +2074566325=id1_04_pipes_3 +1241744698=id1_04_rain_blockers_10 +942530959=id1_04_rain_blockers_11 +-1581265182=id1_04_sign_pol +337553438=id1_04_sign001 +-1299763935=id1_04_signs01 +-1003007871=id1_04_signs02 +1501856626=id1_04_structures_02 +2048455652=id1_05_detail1_a +1806980891=id1_05_detail1_b +-1650541841=id1_05_detail1_c +-1675894771=id1_05_detail1 +270159692=id1_05_detail2_hr +-1947418705=id1_05_detail2 +-718008007=id1_05_detail3_a +-1006178593=id1_05_detail3_b +2042436432=id1_05_detail3 +2086573631=id1_05_detail4_rail +-9713132=id1_05_detail4_stairs +1949622595=id1_05_detail4_struct +-1309740102=id1_05_detail4b_fizz +999157985=id1_05_detail4b_steps_01 +758535218=id1_05_detail4b_steps_02 +591423112=id1_05_detail4b_steps +1129117265=id1_05_detail4b +-1883375305=id1_05_detail4c_02 +1368298196=id1_05_detail4c +731361123=id1_05_detail5a_rails_01 +-1210392855=id1_05_detail5a_rails +-321631051=id1_05_detail5a +-1357141276=id1_05_detail5ax +-808160556=id1_05_detail5ax1 +-1048127943=id1_05_detail5ax2 +99143416=id1_05_detail5b_01 +-1089552059=id1_05_detail5b_05 +1577618358=id1_05_detail5b_pipes_01 +181855580=id1_05_detail5b_pipes_02 +415990073=id1_05_detail5b_pipes_03 +1128607941=id1_05_detail5b_pipes +-2139635990=id1_05_detail5b_rail1 +-1849761416=id1_05_detail5b_rail2 +-2100804725=id1_05_detail5b_rail3 +1055144916=id1_05_detail5b_rails +1151818846=id1_05_detail5b_spikes +-99195079=id1_05_detail5b +1437498171=id1_05_detail5bb +-1955547814=id1_05_detail5sa_rails +-793817837=id1_05_fizza_01 +2068423241=id1_05_fizza_02 +-713590317=id1_05_fizzb_01 +-1925008772=id1_05_fizzb_01b +-1622059367=id1_05_fizzb_01c +1847405344=id1_05_fizzb_02 +-2057415366=id1_05_ground +892020553=id1_05_ladder002 +112085224=id1_05_ladder017 +-1118608307=id1_05_ladder02 +1066645978=id1_05_ladder020 +830021029=id1_05_ladder021 +1527214273=id1_05_ladder022 +1290785938=id1_05_ladder023 +-30296297=id1_05_ladder024 +212751372=id1_05_ladder02a +-1494316930=id1_05_ladder02b +470360467=id1_05_ladder04 +293473405=id1_05_ladder05 +358028627=id1_05_ladder16 +718349931=id1_05_propssmsh2end_slod001 +1363370066=id1_05_propssmsh2end +-1890778353=id1_05_propssmsh2srt_slod +-695384606=id1_05_propssmsh2srt +-1595861292=id1_05_rain_blockers_06 +-1311557448=id1_05_rain_blockers_07 +1570089325=id1_05_signage01 +1583311035=id1_05_struct1_a +907904550=id1_05_struct3_a +-1459328014=id1_05_struct3_b +1872263451=id1_05_struct3_c +1147609785=id1_05_struct3_d +1709188171=id1_05_structures1_fence +481643490=id1_05_structures1 +399671084=id1_05_structures2_fence +1383511908=id1_05_structures2 +1852670563=id1_05_wires +-73059657=id1_06_cables_dyn_01 +301932556=id1_06_detail1 +1595718214=id1_06_detail2 +828497617=id1_06_detail3 +-878636207=id1_06_detail4 +-572147750=id1_06_detail5 +-436287476=id1_06_detail6 +-130388861=id1_06_detail7 +1665457898=id1_06_fizza_01 +1301001080=id1_06_fizza_02 +111191459=id1_06_fizza_03 +-1712698308=id1_06_fizza_05 +-2078859114=id1_06_fizza_06 +1029444377=id1_06_fizza_07 +-1349290098=id1_06_fizza_08 +-848022705=id1_06_fizza_09 +1688689411=id1_06_ground +142826631=id1_06_groundb +991675317=id1_06_ladder +-983216474=id1_06_ladder001 +-687902246=id1_06_ladder002 +-1444833377=id1_06_ladder003 +-1151812979=id1_06_ladder004 +-1909891025=id1_06_ladder005 +1607828360=id1_06_ladder006 +1923852596=id1_06_ladder007 +1152699719=id1_06_ladder008 +1390307738=id1_06_ladder009 +1440510714=id1_06_ladder010 +1650494482=id1_06_ladder011 +1831772590=id1_06_ladder012 +2129413417=id1_06_ladder013 +136251115=id1_06_pipes1 +-337332232=id1_06_railing_hd +-99139641=id1_06_railing01 +712482955=id1_06_railing02 +481625350=id1_06_railing03 +-311548311=id1_06_railing04 +336239467=id1_06_structures1 +-1370861592=id1_06_structures2 +-1217437134=id1_06_structures3 +-81401718=id1_06_watertower_hd +1885458804=id1_06_watertower +-902846394=id1_06_watertowerrailings +619313825=id1_06_wires +2116251089=id1_07_armco1 +-2025619435=id1_07_armco2 +-1716116230=id1_07_armco3 +-1427060881=id1_07_armco4 +-721740925=id1_07_armco5 +-438256306=id1_07_armco6 +-256519432=id1_07_armco7 +26506421=id1_07_armco8 +203590101=id1_07_armco9 +1785505955=id1_07_build_x01_o +898891257=id1_07_build_x02_o +-93075350=id1_07_build_x02_support +2129256533=id1_07_build_x02 +-1954752021=id1_07_build_x03_o +263877655=id1_07_build_x03_support +-1635049565=id1_07_build_x03 +-935038187=id1_07_build_x04 +1826403143=id1_07_cable_heavy_01 +-252789907=id1_07_cable_heavy_02 +1184917199=id1_07_cable_heavy_03 +-2109266826=id1_07_cable_light_01 +-1806874494=id1_07_cable_light_02 +1570724639=id1_07_cable_light_03 +1875967874=id1_07_cable_light_04 +-882067776=id1_07_cable_light_05 +-574170252=id1_07_cable_light_06 +-1494291003=id1_07_cable_light_07 +-1186590093=id1_07_cable_light_08 +-1273064200=id1_07_decalglue_ +-604870159=id1_07_detail1_shadonly +227042047=id1_07_detail2_pipe20 +397813487=id1_07_detail2_pipes027 +625263116=id1_07_detail2_pipes028 +1007087504=id1_07_detail2_pipes029 +-1562964373=id1_07_detail2_pipes21 +285108924=id1_07_detail2_pipes22 +-165202674=id1_07_detail2_pipes23 +167533748=id1_07_detail2_pipes24 +-281336014=id1_07_detail2_pipes25 +-577207315=id1_07_detail2_pipes26 +-852597207=id1_07_detail2_pipes30 +-294847759=id1_07_detail2_r1 +-47703747=id1_07_detail2_r10 +-355011429=id1_07_detail2_r11 +-1898038101=id1_07_detail2_r12 +2091685960=id1_07_detail2_r13 +-1534597122=id1_07_detail2_r14 +-534094228=id1_07_detail2_r2 +181515194=id1_07_detail2_r3 +27107662=id1_07_detail2_r5 +-211811117=id1_07_detail2_r6 +1045207723=id1_07_detail2_r7 +804126190=id1_07_detail2_r8 +216393060=id1_07_detail2 +204720823=id1_07_detail3_r1 +-1935127650=id1_07_detail3_r2 +-1030310022=id1_07_detail3_r3 +-506458311=id1_07_detail3 +726778066=id1_07_glue_2 +-584932235=id1_07_glue_3 +1953157887=id1_07_glue_7 +2084659888=id1_07_glue_8 +829607845=id1_07_ladder001 +990765787=id1_07_ladder002 +-756049843=id1_07_land1_det +1721217971=id1_07_land1_det2 +165378644=id1_07_land1_det3 +-1929118398=id1_07_land1_o +-856687568=id1_07_land1_pipe01_lod +1695140889=id1_07_land1_pipe01 +1945659894=id1_07_land1_pipe02 +-1970956528=id1_07_land1_pipe03 +-1755631429=id1_07_land1_pipe04 +-1368039697=id1_07_land1_pipe05 +-1138886080=id1_07_land1_pipe06 +-689354619=id1_07_land1_pipes_10 +-1102964937=id1_07_land1_pipes_11 +-1682943464=id1_07_land1_pipes_12 +-1301381228=id1_07_land1_pipes_13 +-768821327=id1_07_land1_r1 +-480323051=id1_07_land1_r2 +-171344150=id1_07_land1_r3 +-1397723983=id1_07_land1_r4 +1994981667=id1_07_land1_r5 +-1072557192=id1_07_land1_r6 +-1016751277=id1_07_land1_sp +-2104288480=id1_07_land1 +-2029973640=id1_07_land2_o +-894520844=id1_07_land2_support_01 +-951606136=id1_07_land2 +-191223736=id1_07_land3_o +355516509=id1_07_land3 +627713892=id1_07_metalbldg +-478709339=id1_07_piping00 +-725558216=id1_07_piping01 +-1223515940=id1_07_piping02 +-1437268127=id1_07_piping03 +-1680741797=id1_07_piping04 +-1910550794=id1_07_piping05 +2018780000=id1_07_piping06 +1772783117=id1_07_piping07 +1540188751=id1_07_piping08 +1261881634=id1_07_piping09 +-1998274827=id1_07_piping10 +216469774=id1_07_piping101 +1983977902=id1_07_piping11 +-1660309418=id1_07_railing_hd2 +-2103762666=id1_07_railings_hd1 +-436318863=id1_07_railings001 +-1733774649=id1_07_railings002 +-430715492=id1_07_rain_blocker00 +-946040786=id1_07_rain_blocker01 +85920562=id1_07_rain_blocker02 +-143560745=id1_07_rain_blocker03 +793468810=id1_07_rain_blocker04 +1867098051=id1_07_rain_blocker04b +-684239475=id1_07_redbuild_o +639599719=id1_07_redbuild_rails002 +-188696309=id1_07_redbuild_rails01 +779922562=id1_07_redbuild_rails02 +439518190=id1_07_redbuild_rails03 +-244437403=id1_07_redbuild +1404609695=id1_07_structures +-826268137=id1_07_structuresx +44036422=id1_07_tank_ladder1 +-243282170=id1_07_tank_ladder2 +1607029413=id1_07_tank_top1 +-1838598176=id1_07_tank_top2 +331168384=id1_07_tank_x01_o +1890435823=id1_07_tank_x01_o2 +-369477574=id1_07_tank_x01 +-1324628386=id1_07_tank_x02 +1042996525=id1_07_tankerfizz03 +1319337502=id1_07_tankerfizz04 +760571760=id1_07_tankersfizz +832965046=id1_07_tankersfizz2 +-594739040=id1_08_brg_02 +1318282411=id1_08_brg_03 +-1497964244=id1_08_brg_d +125359368=id1_08_brg +1549844328=id1_08_brg003 +-525675681=id1_08_brg2 +-1119530379=id1_08_prereflwaterprox_dummy +-985603675=id1_09_ammun_o +430476224=id1_09_decal_1 +-1980502955=id1_09_decal_2 +1959707147=id1_09_decal_3 +454938080=id1_09_decal +448547152=id1_09_ground_o +1693539919=id1_09_ground +-223189610=id1_09_ladder01 +419157171=id1_09_magcables +664480140=id1_09_newbuild1_o +-1631320985=id1_09_newbuild1 +458194418=id1_09_newbuild2_o +219373828=id1_09_newbuild2 +282989861=id1_09_newbuild3_o +-76289439=id1_09_newbuild3_r +-1218249507=id1_09_newbuild3_r1 +203892328=id1_09_newbuild3_r3 +-1926831827=id1_09_newbuild3 +640213051=id1_09_newbuild4_o +-1735965438=id1_09_newbuild4_r +-1946624303=id1_09_newbuild4 +-108291509=id1_09_newbuild5_ladder +-313440219=id1_09_newbuild5_o +-1067529451=id1_09_newbuild5_pipes +-273250632=id1_09_newbuild5_pipes2 +2042247764=id1_09_newbuild5 +578057944=id1_09_newbuild6_o +1746081542=id1_09_newbuild6 +-786896640=id1_09_newbuild7 +-1091582802=id1_09_newbuild8 +2014088291=id1_09_newbuildrl +143600238=id1_09_newbuildrl1 +-2029508778=id1_09_newbuildrl2 +-1795964115=id1_09_newbuildrl3 +-334040718=id1_09_newbuildrl4 +-2123949036=id1_09_newbuildrl5 +1217538667=id1_09_newbuildrl6 +1851553279=id1_09_newbuildrl7 +-1528863996=id1_09_newbuildrl8 +983404162=id1_09_newbuildrl9 +2072911186=id1_09_newbuilld7_o +-1499991661=id1_09_newbuilld8_o +655885914=id1_09_railings_hd +462774162=id1_09_railings8 +-1216343055=id1_09_rain_blockers_03 +-22163674=id1_09_sign +1756823266=id1_10_ab_1_o +-1486617748=id1_10_ab_1 +-1023699462=id1_10_ab_11 +527290093=id1_10_ab_1l +1139120092=id1_10_ab_1r +-1912894583=id1_10_ab_2_o +-691281349=id1_10_ab_2 +1649071550=id1_10_ab_2l +1010002178=id1_10_ab_2l001 +113369336=id1_10_ab_2r2 +-67056778=id1_10_ab_2r3 +-365516830=id1_10_ab_2r4 +-579376694=id1_10_ab_3_o +-847655017=id1_10_ab_3 +-1861011065=id1_10_ab_r003 +-629374424=id1_10_ab_r2 +-314366027=id1_10_ab_r3 +53649658=id1_10_ab_windows +1504774492=id1_10_abattoir_lod +-1098328760=id1_10_abd_2 +-1721014479=id1_10_abr_0 +1605165582=id1_10_abr_01 +664203747=id1_10_abr_02 +779754052=id1_10_cables_001 +905707911=id1_10_detail1 +1203610890=id1_10_detail2 +-629585285=id1_10_detail6 +1900994926=id1_10_detail6r +578771590=id1_10_detail7 +877264411=id1_10_detail8 +-47378780=id1_10_ground_o +127890226=id1_10_ground_o2 +-1168582594=id1_10_ground_o3 +2054311493=id1_10_ground +-850144495=id1_10_int_dr_hdobj +-1469275761=id1_10_ladder +-1424387546=id1_10_new1_d +2023395667=id1_10_newdecal01 +105146202=id1_10_newwin +-966952721=id1_10_newwin2 +-1392609281=id1_10_railings1 +901024121=id1_10_railings2 +1131652343=id1_10_railings3 +437506608=id1_10_railings4 +672919104=id1_10_railings5 +-1945520606=id1_10_railings6 +-1706863979=id1_10_railings7 +239390667=id1_10_rain_blockers_12 +-1099558702=id1_10_shed_1_o +-1958252634=id1_10_structure1 +1388412563=id1_10_structure6 +-772539142=id1_10_structure7 +-1622534221=id1_10_structured +195434401=id1_10_structured2 +-1952934008=id1_10_structured3 +600035750=id1_10_wall_1_o +-801053478=id1_11_jl00int +751583204=id1_11_jlo4_oint +-1277020242=id1_11_jsproxy +-289339869=id1_11_lightblocker01 +1178370463=id1_11_rainblock00 +1467360274=id1_11_rainblock01 +-1615907713=id1_11_rainblock02 +-237774645=id1_11_rainblock03 +-1390358686=id1_11_rainblock04 +1955454830=id1_11_sidetunnelint +-644874618=id1_11_sidetunnelint2 +-189715553=id1_11_tunnel_end +-1978199890=id1_11_tunnel_start_ov +1491360671=id1_11_tunnel_start +781789410=id1_11_tunnel1_int_shell +-1364973704=id1_11_tunnel1_ov1 +364797022=id1_11_tunnel2_int_shell +1110766465=id1_11_tunnel2_ov1 +-1663135059=id1_11_tunnel3_fake_grill +1660802301=id1_11_tunnel3_fake +1186379411=id1_11_tunnel3_grill +-739429008=id1_11_tunnel3_int_lod +-1126309014=id1_11_tunnel3_int_shell_dtl +2142412159=id1_11_tunnel3_int_shell +1428546297=id1_11_tunnel3_int_side +180816572=id1_11_tunnel3_int_side2 +-218502964=id1_11_tunnel3_ov1 +-1225363258=id1_11_tunnel3_ov2 +-555695171=id1_11_tunnel4_edging +-602096287=id1_11_tunnel4_fake_grill +-887461809=id1_11_tunnel4_fake +-1812628555=id1_11_tunnel4_grill +-1973334291=id1_11_tunnel4_int_lod +975968210=id1_11_tunnel4_int_shell2_dtl +472337101=id1_11_tunnel4_int_shell2 +1219027880=id1_11_tunnel4_ov1 +1020775430=id1_11_tunnel4_ov2 +1815653059=id1_11_tunnel4_ov3 +1042328812=id1_11_tunnel5_fake_grill +1342179519=id1_11_tunnel5_fake +-2058898174=id1_11_tunnel5_grill +2067140864=id1_11_tunnel5_int_lod +549110555=id1_11_tunnel5_int_shell_dtl +-1629413250=id1_11_tunnel5_int_shell +-758919026=id1_11_tunnel5_ov1 +-1456636574=id1_11_tunnel5_ov2 +2003605985=id1_11_tunnel5_ov3 +1141986549=id1_11_tunnel6_fake_grill +-1571159934=id1_11_tunnel6_fake +1455372570=id1_11_tunnel6_grill +-1957295058=id1_11_tunnel6_int_lod +871798295=id1_11_tunnel6_int_shell_dtl +-1973683462=id1_11_tunnel6_int_shell +183175564=id1_11_tunnel6_ov1 +547763458=id1_11_tunnel6_ov2 +765349618=id1_11_tunnel6_ov3 +-996171198=id1_11_tunnel7_fake_grill +1971068557=id1_11_tunnel7_fake +-1964669113=id1_11_tunnel7_grill +2012425067=id1_11_tunnel7_int_lod +190785965=id1_11_tunnel7_int_shell_dtl +1733634132=id1_11_tunnel7_int_shell +-1301109969=id1_11_tunnel7_ov1 +-1474064751=id1_11_tunnel7_ov2 +-1194238829=id1_11_tunnel8_int_lod +1899137644=id1_11_tunnel8_int_shell +-1893954330=id1_11_tunnel8_ov2 +-574428939=id1_11_tunnel8sunblocker +-2081951770=id1_13_detail1 +-1971595711=id1_13_detail1b +-1331879253=id1_13_detail1b1 +-956280975=id1_13_detail1b2 +-1680967410=id1_13_detail1b3 +-1575189078=id1_13_detail1b4 +-887947713=id1_13_detail2 +-577092669=id1_13_fizza_01 +-857544801=id1_13_fizza +-736907802=id1_13_ground1_o +1439258967=id1_13_ground1b_o +416892273=id1_13_ground1b +605079591=id1_13_ground1b2 +-1505753841=id1_13_props_doorslod +-1332146606=id1_13_sstation1_go +2081355840=id1_13_sstation1_o +1576290491=id1_13_sstation1 +641807859=id1_13_structure1 +1541939528=id1_13_structure2 +973915460=id1_13_wires00 +-1198177729=id1_13_wires01 +-1270728295=id1_13_wires02 +-1578691357=id1_13_wires03 +-1885310890=id1_13_wires04 +-9875478=id1_13_wires05 +-319050993=id1_13_wires06 +-624261459=id1_13_wires07 +-923147512=id1_13_wires08 +-728892864=id1_13_wires09 +-2083145148=id1_14_collision_capsule021 +-1066308123=id1_14_collision_capsule0211 +-402193382=id1_14_detail1_fr +-548890352=id1_14_detail1_fr2 +270432955=id1_14_detail1_fr3 +-33182164=id1_14_detail1_rf +-519555736=id1_14_detail1 +-2061691152=id1_14_detail1r +-695143205=id1_14_detailr2 +970537554=id1_14_ladder009 +-1793958474=id1_14_structure1_s +1031554461=id1_14_structure1 +1743501958=id1_15_detail_rails01 +-1419493006=id1_15_detail_rails02 +-2071497795=id1_15_detail_rails03 +1519132615=id1_15_detail_rails04 +647346139=id1_15_detail_rails05 +1952895868=id1_15_detail_rails06 +823872742=id1_15_detail_rails07 +1053222973=id1_15_detail_rails08 +396885440=id1_15_detail1_l +12078575=id1_15_detail1 +-228934478=id1_15_structure1_l +440953241=id1_15_structure1_l2 +-1200325637=id1_15_structure1 +967336551=id1_16_fizzhd1 +-1610174686=id1_16_fizzhd2 +-2116717888=id1_16_fizzhd3 +1939658319=id1_16_fizzhd4 +1667380698=id1_16_fizzhd5 +-690447159=id1_16_fizzhd7 +-1196138371=id1_16_fizzhd8 +-1714975995=id1_16_grafitti +1287010130=id1_16_overlay +-686207765=id1_16_railing_hd1 +-1051057811=id1_16_railing_hd2 +394171167=id1_16_structure1 +-491739155=id1_17_beltsfizz_hd1 +-604267901=id1_17_beltsfizz_hd2 +2107586154=id1_17_detail1 +-2033675673=id1_17_detail1b +1409835865=id1_17_detail2 +1219447975=id1_17_detail3 +1532509079=id1_17_fizzyhd1 +1275174122=id1_17_fizzyhd2 +-1242992456=id1_17_fizzyhd3 +19670922=id1_17_graff01 +1383451164=id1_17_graff02 +860089506=id1_17_id1_detail001 +1348280255=id1_17_junk +256685522=id1_17_ladder0 +-132926695=id1_17_ladder009 +612709397=id1_17_ladder01 +1982682976=id1_17_ladder02 +-194948146=id1_17_ladder03 +498487973=id1_17_ladder1 +1889466489=id1_17_ladder2 +-13560421=id1_17_ladder3 +1206134532=id1_17_ladder4 +1656380592=id1_17_ladder5 +-1440060529=id1_17_ladder6 +944015301=id1_17_ladder7 +2096730414=id1_17_ladder8 +-1170419881=id1_17_land1_o1 +-1677946153=id1_17_land1_o2 +362935018=id1_17_land1 +1943482119=id1_17_land2 +-888393551=id1_17_olays1 +-188349400=id1_17_olays2 +50110613=id1_17_olays3 +575332145=id1_17_olays4 +814250924=id1_17_olays5 +1268494802=id1_17_olays6 +-1679371673=id1_17_olays7 +-1105114333=id1_17_proxy +960645863=id1_17_raiings2 +1848764571=id1_17_railing +751676500=id1_17_railing004 +2059611136=id1_17_railing01 +-2005907622=id1_17_railing02 +168814483=id1_17_railing22 +-1075457220=id1_17_railing23 +-1614185668=id1_17_railing3 +-825118108=id1_17_railings_002 +747138516=id1_17_railings_003 +-97613535=id1_17_railings_004 +-559099242=id1_17_railings_005 +-253266165=id1_17_railings_006 +-2110991122=id1_17_railings001 +1795494824=id1_17_railings01 +1322708159=id1_17_railings010 +1552713770=id1_17_railings011 +634165931=id1_17_railings016 +-1273387568=id1_17_railings03 +96085951=id1_17_railings1 +-1613528036=id1_17_railings10 +-1375330175=id1_17_railings11 +72469783=id1_17_railings12 +312175018=id1_17_railings13 +-228644558=id1_17_railings14 +1210111156=id1_17_railings15 +1439985691=id1_17_railings16 +666735598=id1_17_railings17 +-1959273759=id1_17_railings19 +453244075=id1_17_railings20 +-188635097=id1_17_railings21 +-1341064090=id1_17_railings3 +2127305181=id1_17_railings4 +-861751919=id1_17_railings5 +-1588502809=id1_17_railings6 +-1230468603=id1_17_railings7 +-429299322=id1_17_railings8 +-1791047926=id1_17_railings9 +1410474254=id1_17_rain_blockers_00 +344334831=id1_17_rain_blockers_09 +1606895448=id1_17_smoke_proxy +-798695753=id1_17_structure1 +-557876372=id1_17_structure2 +-1376937527=id1_17_structure3 +-1169902985=id1_17_structure4 +-2017899167=id1_17_structure5 +1110693184=id1_17_tower +752352199=id1_17_wires_01 +1598447779=id1_17_wires_02 +1317879601=id1_17_wires_03 +1778418704=id1_18_armcojl001 +-1567050830=id1_18_build1_dt1_02 +-1781684617=id1_18_build1_dt1_det01 +-114674258=id1_18_build1_dt1 +-368339087=id1_18_build1_dt2 +483261685=id1_18_build1_dt3 +225861190=id1_18_build1_dt4 +-200655745=id1_18_build1_o1 +1161977594=id1_18_build1_o2 +1612289192=id1_18_build1_o3 +1512889534=id1_18_build1 +-25828824=id1_18_build2_o +-272758814=id1_18_build2 +1203435255=id1_18_cablemesh127924_hvhvy +1484611178=id1_18_cablemesh127931_hvhvy +572572139=id1_18_fence323 +-2048592051=id1_18_ground_det +-1408460014=id1_18_ground_o +535613770=id1_18_ground_o2 +-1743860630=id1_18_ground +1789719824=id1_18_ground2 +-1755566824=id1_18_ground2b_o +-260265159=id1_18_interior_glue_ceiling +-1977964782=id1_18_ladder004 +2017985389=id1_18_ladder005 +-1485446712=id1_18_ladder006 +103338597=id1_18_ladder1 +1555988367=id1_18_ladder2 +-360506598=id1_18_ladder3 +609705379=id1_18_railing01 +842266972=id1_18_railing02 +-1193670998=id1_18_railing03 +-968253047=id1_18_railing04 +1799416697=id1_18_railing05 +955483871=id1_18_railing06 +-5270444=id1_18_railing07 +-1460606634=id1_18_seawall_00 +-1051921562=id1_18_seawall_00d2 +2042519447=id1_18_seawall_00x +1455441142=id1_18_seawall_03 +-2059514499=id1_18_sw00_dcl03 +-890021642=id1_18_sw00_dcl04 +-1997820360=id1_18_sw00_g0 +1940489140=id1_18_sw00_g1 +1783099633=id1_18_sw00_g2 +1544377468=id1_18_sw00_g3 +1341537358=id1_18_sw00_g4 +984617410=id1_18_sw00_g5 +-1684646490=id1_18_tanks_o +-160309116=id1_18_tanks +-534772089=id1_18_wall302 +-1023934834=id1_19_armco1 +-138204377=id1_19_armco2_lod +-1329964525=id1_19_armco2 +-1754519689=id1_19_armco3 +374777134=id1_19_armco4 +-812030424=id1_19_detail1 +-1107901725=id1_19_detail2 +1133265317=id1_19_ds00 +-182377264=id1_19_ds01 +-283731781=id1_19_ds02 +506633224=id1_19_ds661 +342553023=id1_19_ds81 +-1270468189=id1_19_ds82 +876032631=id1_19_ds90 +668998089=id1_19_ds91 +26758458=id1_19_ds92 +1192093795=id1_19_glue +-1090820498=id1_19_ground1_o +-465476234=id1_19_ground1 +665856808=id1_19_ladder +1848856508=id1_19_ladder001 +2010997520=id1_19_ladder002 +298915573=id1_19_ladder003 +-1881152165=id1_19_new_wires1 +-1014725828=id1_19_pipes1 +-240263282=id1_19_pipes2 +1707638670=id1_19_railing +251994089=id1_19_railing001 +476166818=id1_19_railing002 +1640187236=id1_19_railing003 +1879499243=id1_19_railing004 +1162906751=id1_19_railing005 +1399269548=id1_19_railing006 +-1643430441=id1_19_railing007 +-1412441760=id1_19_railing008 +1619804890=id1_19_railing009 +-1993697350=id1_19_railing010 +-450539634=id1_19_railing011 +-1906138614=id1_19_railing012 +-675826509=id1_19_railing013 +-219223263=id1_19_railing014 +899248245=id1_19_railing015 +667604184=id1_19_railing016 +434485518=id1_19_railing017 +206577123=id1_19_railing018 +317303578=id1_19_railing019 +1499117243=id1_19_railing020 +1626031580=id1_19_railing021 +1926130082=id1_19_railing022 +-1939333931=id1_19_railing023 +-568147895=id1_19_railing024 +-1456548254=id1_19_railing025 +-1142686772=id1_19_railing026 +970651604=id1_19_railing027 +187406966=id1_19_railing028 +-766728007=id1_19_railing029 +2075555350=id1_19_railing030 +1412474631=id1_19_railing031 +1652442018=id1_19_railing032 +1071513186=id1_19_railing033 +1312856871=id1_19_railing034 +89885022=id1_19_railing035 +705876684=id1_19_railing036 +-525025263=id1_19_railing037 +-142414419=id1_19_railing038 +-293708896=id1_19_railing039 +51676052=id1_19_railing040 +375719238=id1_19_structures1 +-2136679996=id1_19_structures2 +-2075119759=id1_19_tanker_fizz1 +1918733196=id1_19_tanker_fizz2 +950114325=id1_19_tanker_fizz3 +-1495239535=id1_19_tanker_fizz4 +223368711=id1_20_detail1 +-629390519=id1_20_detail1a +-800117009=id1_20_detail1b +689510302=id1_20_detail1ba +213573342=id1_20_detail1bb +-1106212238=id1_20_detail1c +-1293650918=id1_20_detail1d +-1584213641=id1_20_detail1e +1723206323=id1_20_detail1e1 +-1283382200=id1_20_detail1e2 +-1738031327=id1_20_detail1f +-854959422=id1_20_detail1f1 +-1416882238=id1_20_detail1f2 +-982889602=id1_20_detail1f3 +-2061690740=id1_20_detail1g +-1405486611=id1_20_detail2_plat_2 +572574781=id1_20_detail2_plat +147213374=id1_20_detail2_plat3 +393603485=id1_20_detail2_plat4 +633860253=id1_20_detail2_support +1215548493=id1_20_detail2 +-1917681241=id1_20_detail2-1 +-1610865094=id1_20_detail2-2 +1190881762=id1_20_detail25 +-1210987631=id1_20_detail2a +-1374102900=id1_20_detail2a001 +-2146051046=id1_20_detail2b +-1370784206=id1_20_detail2b001 +1402176278=id1_20_detail2c +-758753438=id1_20_ladder +-158451028=id1_20_ladder001 +-858097100=id1_20_ladder01 +-1089151319=id1_20_ladder02 +-165098288=id1_20_ladder03 +-527261276=id1_20_ladder04 +-2078218054=id1_20_ladder05 +1977568311=id1_20_ladder06 +-1448496173=id1_20_ladder07 +-1687218338=id1_20_ladder08 +1061641992=id1_20_ladder09 +-1880718419=id1_20_ladder10 +760843283=id1_20_olay1 +-1046199584=id1_20_railing +-493161973=id1_20_railing01 +-1102468759=id1_20_railing02 +-1927133393=id1_20_railing03 +-1687428158=id1_20_railing04 +2006162450=id1_20_railing05 +-2048247617=id1_20_railing06 +1412879705=id1_20_railing07 +1652847092=id1_20_railing08 +1056320216=id1_20_railing09 +1287570749=id1_20_railing10 +1525703072=id1_20_railing11 +602698645=id1_20_railing12 +-106291439=id1_20_railing13 +-1093719716=id1_20_railing14 +361158346=id1_20_railing15 +-632102813=id1_20_railing16 +-1324053017=id1_20_railing17 +2047713230=id1_20_railing18 +-864074564=id1_20_railing19 +246576465=id1_20_railing20 +-50802210=id1_20_railing21 +-1306117062=id1_20_railing22 +-1609721847=id1_20_railing23 +1195370095=id1_20_railing24 +904938448=id1_20_railing25 +-325242585=id1_20_railing26 +-647427393=id1_20_railing27 +-2047450149=id1_20_railing28 +1918778539=id1_20_railing29 +-818547391=id1_20_railing30 +-1115467300=id1_20_railing31 +-683932339=id1_20_railing32 +1165517256=id1_20_railing33 +-102872431=id1_20_railing34 +-393205771=id1_20_railing35 +-318801896=id1_20_struct1 +-1771778672=id1_20_struct2_decal +-68053508=id1_20_struct2 +1930727578=id1_21_detail1 +-213623391=id1_21_detail1a +-1760910041=id1_21_detail1b +-933230643=id1_21_detail1x +483307693=id1_21_detail1z +-1244190271=id1_21_glue +106760922=id1_21_land +-2124452460=id1_21_land2 +1997025477=id1_21_olay1 +-667055062=id1_21_olay1a +1387299074=id1_21_olay1b +1755032792=id1_21_olay1c +791722499=id1_21_olay1d +1758565464=id1_21_olay2 +139744091=id1_21_olay3 +-1322289272=id1_21_pipes01 +-2105468372=id1_21_pipes02 +81895155=id1_21_pipes03 +135701853=id1_21_pipes04 +-1786405311=id1_21_railing01 +736381696=id1_21_railing02 +1579626373=id1_21_railing03 +1285262446=id1_21_railing04 +1859309788=id1_21_railing05 +-250522281=id1_21_railing06 +593345011=id1_21_railing07 +350493952=id1_21_railing08 +934765222=id1_21_railing09 +1394613459=id1_21_railing10 +160034413=id1_21_railing11_lod +1626519672=id1_21_railing11 +-1347201540=id1_21_railing12 +-1117851309=id1_21_railing13 +2146563706=id1_21_railing14 +242520961=id1_21_railing15 +-1577292060=id1_21_railing16_lod +1255279675=id1_21_railing16 +1494657220=id1_21_railing17 +1102051831=id1_21_railing18 +-958331817=id1_21_railing19 +378279184=id1_21_railing20 +-2065731147=id1_21_railing21 +1020813736=id1_21_railing22 +706821178=id1_21_railing23 +-614953325=id1_21_structure1 +-218561004=id1_21_structure1b +-1932360525=id1_23_bridge_o +198612563=id1_23_cable_00 +-442676767=id1_23_cable_01 +-682513078=id1_23_cable_02 +921758859=id1_23_cable_03 +681398244=id1_23_cable_04 +300098160=id1_23_cable_05 +62424603=id1_23_cable_06 +2035773783=id1_23_cable_08 +1804654026=id1_23_cable_09 +-560727770=id1_23_cable_10 +1545598000=id1_23_cable_11 +787061188=id1_23_cable_12 +1100824363=id1_23_cable_13 +-1843077047=id1_23_cable_14 +353003014=id1_23_cable_15 +-1219105263=id1_23_detail1 +334572202=id1_23_fencehd +-1607773393=id1_23_ground_o +420735558=id1_23_ground +1014347776=id1_23_mp1_o +-235227952=id1_23_mp1 +1798222998=id1_23_mp1b +-464479876=id1_23_mp2 +931120197=id1_23_mp2b_o +1133504625=id1_23_mp2b +1273758101=id1_23_olay1 +-1276626286=id1_23_pipes1 +66926527=id1_23_railing_hd1 +389504587=id1_23_railing_hd2 +697139963=id1_23_railing_hd3 +-229010288=id1_23_railing_hd4 +-1721116751=id1_23_shadproxy +-129207290=id1_23_structure1 +-737465468=id1_23_structure2 +1061252021=id1_24_armco +1981319390=id1_24_grnd_o +-936087239=id1_24_ground_3_sd +259017622=id1_24_olay1 +-740438901=id1_24_railing1 +-154697733=id1_24_railing10 +-462628026=id1_24_railing11 +-125631626=id1_24_railing12 +758738146=id1_24_railing13 +464570833=id1_24_railing14 +1366046023=id1_24_railing15 +1165303129=id1_24_railing16 +1983315676=id1_24_railing17 +1675385383=id1_24_railing18 +1984631135=id1_24_railing2 +-2007321214=id1_24_railing3 +2031097581=id1_24_railing4 +-1421444263=id1_24_railing5 +-1656823990=id1_24_railing6 +1064772540=id1_24_railing7 +798655491=id1_24_railing8 +1649207655=id1_24_railing9 +-1205569168=id1_24_rain_blockers_02 +1512006296=id1_24_structure1 +-622271439=id1_24_structure2 +81213453=id1_24_structure3 +1193690709=id1_25_billboard01 +1351496928=id1_25_decalgarage001 +442661702=id1_25_glue01 +188538107=id1_25_glue02 +-1376509333=id1_25_glue03 +-1598453770=id1_25_glue04 +-750326512=id1_25_glue05 +1080790391=id1_25_graf +-19432394=id1_25_ground1 +-2096210574=id1_25_ground1decal +-1736066888=id1_25_ground1decal02 +405931033=id1_25_ground2_decal01 +1583681666=id1_25_ground2_decal02 +-384151364=id1_25_ground2 +-1318225708=id1_25_lest_detail +1252967170=id1_25_lest_detail2 +1581371151=id1_25_pole +-1586829364=id1_25_pole1 +-1836725758=id1_25_pole2 +1153937031=id1_25_pole3 +-816987251=id1_25_pole4 +-2127386792=id1_25_pole5 +1927908038=id1_25_pole6 +377836027=id1_25_pole8 +-1428566260=id1_25_railing +1039098499=id1_25_razorwire +1626601703=id1_25_shop_dtl +713122771=id1_25_shopland +150846835=id1_25_structure1 +1405113079=id1_25_structure2 +-1844818054=id1_25_structurem +14043937=id1_26_bridge +-1933428199=id1_26_build_b_pipes +-189847431=id1_26_build_b +91224084=id1_26_build_barrier +845826842=id1_26_build_barrier1 +673592978=id1_26_build_barrier2 +394040639=id1_26_build_barrier3 +502516190=id1_26_build_bdtl +-67924697=id1_26_build_bdtl3 +224236745=id1_26_build_bits +-661241242=id1_26_build_bs +829866653=id1_26_build_dtl +1465904905=id1_26_build_dtl4 +-367693595=id1_26_build_support +-205592968=id1_26_building_pipes2 +-1199670123=id1_26_building_sign +-1526993003=id1_26_building +991637025=id1_26_cables01 +-2020391148=id1_26_cables02 +242705565=id1_26_ground +777166980=id1_26_ladder003 +-1039304255=id1_26_ladder01 +-1912467029=id1_26_ladder02 +-1826871787=id1_26_olay003 +1242321226=id1_26_olay1 +-1966139000=id1_26_pole01 +-460094281=id1_26_railing01 +334672495=id1_26_railing014 +-1812843920=id1_26_railing015 +-227598230=id1_26_railing02 +439635918=id1_26_railing024 +-948295077=id1_26_railing025 +-313231857=id1_26_railing026 +-587344542=id1_26_railing027 +-1961971323=id1_26_railing028 +-2139054999=id1_26_railing029 +533822254=id1_26_railing03 +-254444583=id1_26_railing030 +302243731=id1_26_railing04 +-1150537115=id1_26_railing05 +-1380608264=id1_26_railing06 +-678827360=id1_26_railing07 +-920629811=id1_26_railing08 +1930338731=id1_26_railing09 +-1638631202=id1_26_railing10 +-1950985310=id1_26_railing11 +-1673399123=id1_26_railing12 +-1979494352=id1_26_railing13 +-458585567=id1_27_cablemesh6268_hvhvy +-619211429=id1_27_ladder +-398071101=id1_27_ladder003 +443432678=id1_27_ladder103 +-1270595048=id1_27_land01 +-1926937851=id1_27_land01a_o +-2127145627=id1_27_land01c_o +-1018019402=id1_27_lockup +1798934875=id1_27_railing01 +1917550295=id1_27_railing012 +1016075105=id1_27_railing013 +-1446974007=id1_27_railing016 +-211626547=id1_27_railing016l +-831113425=id1_27_railing019 +1316109481=id1_27_railing021 +-828057552=id1_27_railing03 +-1329528159=id1_27_railing03a +-419205339=id1_27_railing03b +-709899138=id1_27_railing03c +-1985727384=id1_27_railing03d +88720813=id1_27_railing08 +-1998653=id1_27_rain_blockers_05 +1910752124=id1_27_tg_duct_1 +1268003899=id1_27_tg_duct_wires +-1923312078=id1_27_tg_duct +1403132650=id1_27_tg_fence_o +-1232972594=id1_27_tg_fence +-1843297820=id1_27_tg_test_det1 +-339626709=id1_27_tg_test_det2 +77058772=id1_27_tg_test_o +1635643581=id1_27_tg_test +1244728374=id1_27_tg_test2_det2 +728470765=id1_27_tg_test2_o +-1262005893=id1_27_tg_test2 +-2138582100=id1_28_build07_o +-457448959=id1_28_build10_d +844940638=id1_28_build11 +-2006114010=id1_28_glue +984059176=id1_28_ladder01 +1287631192=id1_28_ladder02 +-1716958418=id1_28_ladder03 +-1411715183=id1_28_ladder04 +922803813=id1_28_land01_o +-1321352694=id1_28_land01 +-159244623=id1_28_land01b +381545542=id1_28_props_cable00 +-479558240=id1_28_props_cable01 +-183981860=id1_28_props_cable02 +-812327435=id1_28_props_cable03 +-539591048=id1_28_props_cable04 +-883468890=id1_28_props_cable05 +-585533142=id1_28_props_cable06 +-1737527385=id1_28_props_cable07 +-1167150123=id1_28_props_cable08 +1958357053=id1_28_props_cable09 +-2076228061=id1_28_props_cable10 +-686429233=id1_28_props_cable11 +-1585282903=id1_28_props_cable12 +1265259642=id1_28_props_cable13 +1396139028=id1_28_props_cable14 +1704823008=id1_28_props_cable15 +1994206047=id1_28_props_cable16 +1080114788=id1_28_props_cable17 +171037190=id1_28_props_cable18 +1149093533=id1_28_props_cable19 +-1105249010=id1_28_props_cable20 +-196073117=id1_28_props_cable21 +33703111=id1_28_props_cable22 +-943370162=id1_28_props_cable23 +-415461572=id1_28_props_cable24 +1029553021=id1_28_props_cable25 +1423311845=id1_28_props_cablemesh98860 +-878074860=id1_28_railings01 +-1488692398=id1_28_railings02 +-1240860451=id1_28_railings03 +-1162280389=id1_28_railings04 +-644268037=id1_28_railings05 +1891167800=id1_28_railings06 +1057229519=id1_28_railings07 +-859122088=id1_28_wires +-1403748097=id1_29_bld2_dtl +2079147100=id1_29_bld2 +-353651413=id1_29_cablemesh245219_thvy +-926978890=id1_29_cablemesh246160_thvy +1840226878=id1_29_cablemesh246164_thvy +1626658361=id1_29_cablemesh246171_thvy +-670110690=id1_29_cablemesh246173_thvy +787619157=id1_29_cablemesh246174_thvy +1047442561=id1_29_cablemesh246175_thvy +-1475310076=id1_29_cablemesh246182_thvy +1243938972=id1_29_cablemesh246184_thvy +2080623674=id1_29_cablemesh246188_thvy +-148320919=id1_29_cablemesh246192_thvy +-1508133866=id1_29_cablemesh246196_thvy +480433763=id1_29_cablemesh246197_thvy +360919484=id1_29_cablemesh246204_thvy +479187090=id1_29_cablemesh28906_tstd +-1030629225=id1_29_cablemesh29028_tstd +881404439=id1_29_cablemesh29044_tstd +226835269=id1_29_cablemesh29060_tstd +-1735341379=id1_29_ground_01a +-348884989=id1_29_ground_01b +1134525000=id1_29_ground_dtl +-1937660458=id1_29_ground_dtl2 +-1422730405=id1_29_ladder01 +-2145268592=id1_29_poles01 +-1911461777=id1_29_poles02 +1704859529=id1_29_poles03 +1911992378=id1_29_poles04 +1196972798=id1_29_poles05 +1452407153=id1_29_poles06 +490073851=id1_29_res_123_dtl +-1002148637=id1_29_res_123 +-1852476438=id1_29_res_45_dtl +-1976251149=id1_29_res_45 +20228083=id1_29_res_678_dtl +-9290609=id1_29_res_678 +-200138709=id1_29_res_678c +-392999230=id1_29_watertower_dtl +-519317961=id1_29_watertower +1875374592=id1_30_build02 +1117394853=id1_30_build03 +486231144=id1_30_build05 +-1433477446=id1_30_build05st +-1730314678=id1_30_build3_dtl +864311944=id1_30_build3_dtl2 +-1127481231=id1_30_decal +-1603798600=id1_30_decal003 +1418897887=id1_30_decal01 +1714244884=id1_30_decal02 +-370176810=id1_30_ladder +-1961828488=id1_30_ladder001 +1959867129=id1_30_ladder002 +446725769=id1_30_ladder003 +64966919=id1_30_ladder004 +-1372904032=id1_30_ladder005 +-1483794328=id1_30_ladder006 +1103613147=id1_30_ladder007 +1390711991=id1_30_ladder01 +1719647213=id1_30_ladder02 +-728508472=id1_30_ladders +-1621348803=id1_30_railing01 +-1991966193=id1_30_railing02 +2072143498=id1_30_railing03 +1697790442=id1_30_railing04 +-428491661=id1_30_railing05 +-796356455=id1_30_railing06 +-1109562561=id1_30_railing07 +-1341796464=id1_30_railing08 +698401480=id1_30_railing09 +1025205921=id1_30_railing10 +172327158=id1_30_railing11 +563589018=id1_30_railing12 +-1537952498=id1_30_railing13 +1965217451=id1_30_railing14 +-2009072411=id1_30_railing15 +1443174512=id1_30_railing16 +-577230952=id1_30_railing17 +-1417919651=id1_30_railing18 +-1055428973=id1_30_railing19 +-415088448=id1_30_railing20 +1800882408=id1_30_railing21 +-1668601009=id1_30_railing22 +-1899720766=id1_30_railing23 +-1058999302=id1_30_railing24 +1141242434=id1_30_railing25 +909860525=id1_30_railing26 +1203405231=id1_30_railing27 +1119151396=id1_30_rain_blockers_08 +-1224990573=id1_30_weed_02 +96003248=id1_30_wires +1092058422=id1_31_build_01_o +-1125026576=id1_31_build_01_p +-911416825=id1_31_build_01_pipes_2 +1907152126=id1_31_build_01_studs +-612972372=id1_31_build_01_studsb +1396808531=id1_31_build_01_switch +76111706=id1_31_build_01 +469399485=id1_31_build_02_o +-2114248784=id1_31_build_02_pipes +-961998617=id1_31_build_02_pipes2 +860329267=id1_31_build_02_studs +1334098620=id1_31_build_02_studs001 +-265795208=id1_31_build_02_studs3 +-235226563=id1_31_build_02 +391990276=id1_31_build_03_o +-1206688901=id1_31_build_03_pipes +1031050900=id1_31_build_03_pipes2 +-1607067983=id1_31_build_03 +-1170967707=id1_31_build_04_o +-841235873=id1_31_build_04_pipes +1907507153=id1_31_build_04_pipesa +1065048932=id1_31_build_04_pipesb +225276194=id1_31_build_04 +-2056530766=id1_31_build_05_drain +-128669900=id1_31_build_05_dtl_2 +1581906787=id1_31_build_05_dtl +-833829907=id1_31_build_05_o +-1357301223=id1_31_build_05_pipes +34401342=id1_31_build_05_studs +-1976224977=id1_31_build_05_studs2 +-1146892916=id1_31_build_05 +-1647338097=id1_31_cables_00 +-951717765=id1_31_cables_01 +-1130308815=id1_31_cables_02 +-421285962=id1_31_cables_03 +-668626374=id1_31_cables_04 +925028411=id1_31_cables_05 +1160440907=id1_31_cables_06 +1444187678=id1_31_cables_07 +-795068354=id1_31_glue +1003036999=id1_31_ladder01 +1754299093=id1_31_ladder02 +-98034170=id1_31_ladder03 +-1850607519=id1_31_land_o +-658754062=id1_31_land_oa +-1131741808=id1_31_land_ob +-795316756=id1_31_land +2079063743=id1_31_railing01 +-1786687933=id1_31_rain_blockers_01 +-2038878153=id1_31_rain_blockers_04 +807907482=id1_31_s_post +-891694703=id1_32_build_pipe +1227179692=id1_32_build02_o +9568934=id1_32_build02 +813443862=id1_32_build03_o +-370748140=id1_32_build03 +1444687342=id1_32_build04_o +-1011971932=id1_32_build04 +801466234=id1_32_build04graf +1693563549=id1_32_build666_s +142073550=id1_32_build666_s2 +1046596245=id1_32_build666_s3 +-134012206=id1_32_build666a_o +2052710401=id1_32_build666a +-167982602=id1_32_cables_01 +657894497=id1_32_cables_02 +-1974156021=id1_32_glue +-1835136921=id1_32_ladder01 +-1083743711=id1_32_ladder02 +-1665522170=id1_32_land01_o +419705952=id1_32_land01 +764840366=id1_32_props_f_slod +-222169547=id1_32_railing01 +-531410600=id1_32_railing02 +-392437243=id1_32_railing03 +-621984088=id1_32_railing04 +-851039398=id1_32_railing05 +-1080782857=id1_32_railing06 +-1385239664=id1_32_railing07 +-223140020=id1_33_decal01 +-1252952854=id1_33_decal01b +15909835=id1_33_decal02 +-1654195019=id1_33_decal03 +-1731198176=id1_33_firedept +808269188=id1_33_glue01 +1436942453=id1_33_glue02 +-1805812253=id1_33_glue03 +-1187395681=id1_33_glue04 +1418186463=id1_33_ground +-1674041548=id1_33_handy01 +-503369023=id1_33_handy02 +-1077416365=id1_33_handy03 +221020539=id1_33_hospital +-22143921=id1_33_ladder014 +-319129368=id1_33_ladder015 +-654815004=id1_33_ladder016 +-1223029464=id1_33_ladder017 +-1514116531=id1_33_ladder018 +-1450921105=id1_33_parking +76136069=id1_33_pole04 +-224716784=id1_33_pole11 +76707500=id1_33_railing012 +1266689346=id1_33_railing02 +-2029970365=id1_33_railing04 +597841315=id1_33_railing05 +291156244=id1_33_railing06 +769223185=id1_33_railing08 +-152306877=id1_33_railing10 +391691292=id1_33_railing12 +-747424682=id1_33_railing13 +-258380126=id1_33_railing16 +1515438613=id1_33_railing18 +-520433027=id1_33_railing21 +-682180811=id1_33_railing24 +33297535=id1_33_railing27 +-1659352599=id1_33_railing31 +-1906201476=id1_33_railing32 +1397569112=id1_33_railing33 +1042025462=id1_33_railing34 +1894936994=id1_33_railing35 +1636356815=id1_33_railing36 +170501134=id1_33_railing37 +-182420996=id1_33_railing38 +-1508445667=id1_33_railings000 +1844874713=id1_33_rooftop02 +1007218539=id1_33_rooftop02b +-975107287=id1_33_steps01 +-1108895253=id1_33_window +-750890354=id1_33_work00 +-1898674611=id1_34_br_rail_end +1900385427=id1_34_br_rail +-1348389694=id1_34_bridge_decal +-77564817=id1_34_bridge_extras +-64039596=id1_34_bridge +1462190690=id1_34_glue +1196734578=id1_34_graf +-339534899=id1_34_ground +-478419511=id1_34_rail_bridge +-110481563=id1_34_rail_d +1941543709=id1_34_rail_sp +-1561163666=id1_34_rail +1881553777=id1_34_railing +-1153896956=id1_34_railing001 +1224116609=id1_34_railing002 +1606072073=id1_34_railing003 +1838437052=id1_34_railing004 +2087710835=id1_34_railing005 +304290775=id1_34_railing006 +546420916=id1_34_railing007 +920839510=id1_34_railing008 +-987790895=id1_34_railing009 +-986808725=id1_34_railing010 +-1286284616=id1_34_railing011 +1638283100=id1_34_railing012 +1341232115=id1_34_railing013 +-78416235=id1_34_railings +-807887997=id1_34_wall1 +2132495027=id1_35_brg_decal +-1202065819=id1_35_brg_decal2 +1524886342=id1_35_brg01 +368108397=id1_35_glue +1604127052=id1_35_railing01 +-1848382023=id1_35_railing02 +-2117972586=id1_35_railing03 +912832240=id1_35_railing04 +683514778=id1_35_railing05 +1518894895=id1_35_railing06 +-620789733=id1_35_railing07 +230253966=id1_35_railing08 +-3651156=id1_35_railing09 +1006945152=id1_35_railing10 +39964731=id1_35_railing11 +344355972=id1_35_railing12 +107927529=id1_35_railing13 +409631712=id1_35_railing14 +-1700888506=id1_35_railing15 +-1193231158=id1_35_railing16 +-1086699139=id1_35_railing17 +-847813129=id1_35_railing18 +-1816563076=id1_35_railing19 +2036907827=id1_35_railing20 +703995995=id1_35_railing21 +472089782=id1_35_railing22 +839528567=id1_35_railing23 +605262986=id1_35_railing24 +378304892=id1_35_railing25 +146726369=id1_35_railing26 +-169062321=id1_emissive_ch3_10_em +-1390646886=id1_emissive_ch3_10_em2 +483711115=id1_emissive_emissive2 +75179578=id1_emissive_id1_05 +-1134663994=id1_emissive_id1_051 +-674738867=id1_emissive_id1_06 +-583778371=id1_emissive_id1_062 +-1311592501=id1_emissive_id1_07_ema +-1154694529=id1_emissive_id1_07_emb +-848992528=id1_emissive_id1_07_emc +-957548905=id1_emissive_id1_09a +-1255255270=id1_emissive_id1_09b +-1418248276=id1_emissive_id1_09c +-1687052383=id1_emissive_id1_09d +-38640607=id1_emissive_id1_09e +-336084820=id1_emissive_id1_09f +1024891656=id1_emissive_id1_10 +1859245035=id1_emissive_id1_10b +-1519664866=id1_emissive_id1_10c +1377966732=id1_emissive_id1_10d +-496573006=id1_emissive_id1_13 +-751035426=id1_emissive_id1_13b +-251821353=id1_emissive_id1_14 +-973853491=id1_emissive_id1_15 +-743847880=id1_emissive_id1_16 +1947003673=id1_emissive_id1_17a +1180110766=id1_emissive_id1_17b +-690933600=id1_emissive_id1_17c +-1472310405=id1_emissive_id1_17d +-1152091737=id1_emissive_id1_17e +-392802122=id1_emissive_id1_18b +-1224839166=id1_emissive_id1_18neonsign +1898382132=id1_emissive_id1_19 +391850635=id1_emissive_id1_19b +-865067915=id1_emissive_id1_20 +-295065298=id1_emissive_id1_20b +642979844=id1_emissive_id1_21a +1168725668=id1_emissive_id1_21b +434452318=id1_emissive_id1_23 +-1159511118=id1_emissive_id1_23a +-1475666430=id1_emissive_id1_23b +1030232547=id1_emissive_id1_25_2 +1706957677=id1_emissive_id1_25a +1384051951=id1_emissive_id1_25b +561825421=id1_emissive_id1_26 +1357555048=id1_emissive_id1_27 +1926608916=id1_emissive_id1_27b +2065365448=id1_emissive_id1_28 +-2118891955=id1_emissive_id1_29a +1927751783=id1_emissive_id1_29b +1497232661=id1_emissive_id1_29c +1973710335=id1_emissive_id1_30 +-422360185=id1_emissive_id1_30b +1588936737=id1_emissive_id1_31 +904783451=id1_emissive_id1_31b +-2113241453=id1_emissive_id1_31c +1884281630=id1_emissive_id1_31d +-1863375724=id1_emissive_id1_32 +-564873142=id1_emissive_id1_32b +-1929700180=id1_emissive_id1_33 +-765188663=id1_emissive_id1_33b +-1062960566=id1_emissive_id1_33c +1371073906=id1_lod_bridge_slod4 +1831267806=id1_lod_emissive +36498504=id1_lod_id1_emissive_slod +2044059611=id1_lod_slod4 +-1852285529=id1_lod_water_slod3 +1704246958=id1_props_combo01_01_lod +247733931=id1_props_combo01_02_lod +-43352942=id1_props_combo0203_01_lod +1685803874=id1_props_combo0307_01_lod +894505574=id1_props_combo0307_02_lod +-370559021=id1_props_combo0307_03_lod +228605210=id1_props_combo0502_01_lod +544207215=id1_props_combo0901_slod +-1880649097=id1_props_combo0905_slod +1432018141=id1_props_combo0907_slod +656980177=id1_props_combo1001_01_lod +-709603060=id1_props_combo14_01_lod +-1555977033=id1_props_combo1401_01_lod +1001636819=id1_props_flyers01 +1836230480=id1_props_flyers02 +-112673062=id1_props_flyers03 +-956704195=id1_props_flyers04 +362575745=id1_props_flyers05 +-497938195=id1_props_flyers06 +2064368238=id1_props_flyers07 +-1849888816=id1_props_flyers08 +-683607349=id1_props_flyers09 +356775356=id1_props_flyers10 +1339321056=id1_props_flyers11 +1101188733=id1_props_flyers12 +-75546073=id1_props_flyers13 +-1379129662=id1_props_flyers14 +-446884381=id1_props_flyers15 +387938663=id1_props_flyers16 +-1040167126=id1_props_flyers17 +1662030168=id1_props_flyers18 +-1651145131=id1_props_flyers19 +-928785077=id1_rd_bboard002 +387527450=id1_rd_bboard1 +82236108=id1_rd_cable_69 +994427057=id1_rd_cable_70 +1307895211=id1_rd_cable_71 +-90816773=id1_rd_cable_72 +2076945497=id1_rd_cablemesh14652_thvy +-431492237=id1_rd_cablemesh14669_thvy +1793212433=id1_rd_cablemesh14877_thvy +835397033=id1_rd_cablemesh15116_thvy +1418946150=id1_rd_cablemesh15131_thvy +-1737256606=id1_rd_cablemesh15444_thvy +295232412=id1_rd_cablemesh15459_thvy +763577580=id1_rd_cablemesh15474_thvy +-539423511=id1_rd_cablemesh15760_thvy +-1759584560=id1_rd_cablemesh15964_thvy +-922592720=id1_rd_cablemesh15979_thvy +846373953=id1_rd_cablemesh15994_thvy +-1797588525=id1_rd_cablemesh16264_thvy +-933663547=id1_rd_cablemesh16784_thvy +-2029035409=id1_rd_cablemesh17741_thvy +784013073=id1_rd_cablemesh17756_thvy +-103313694=id1_rd_cablemesh17771_thvy +897022627=id1_rd_cablemesh17788_thvy +-352940824=id1_rd_cablemesh17813_thvy +1610429863=id1_rd_cablemesh17828_thvy +-947049020=id1_rd_cablemesh17843_thvy +1699533768=id1_rd_cablemesh17858_thvy +-2016489265=id1_rd_cablemesh17873_thvy +2110279415=id1_rd_cablemesh17900_thvy +-1890290676=id1_rd_cablemesh17915_thvy +1725462475=id1_rd_cablemesh17930_thvy +299294919=id1_rd_cablemesh17945_thvy +-1726635481=id1_rd_cablemesh17960_thvy +1057020044=id1_rd_cablemesh17975_thvy +692430395=id1_rd_cablemesh18003_thvy +-1222023516=id1_rd_cablemesh18018_thvy +268112934=id1_rd_cablemesh18033_thvy +1874623363=id1_rd_cablemesh18209_thvy +716940103=id1_rd_cablemesh18480_thvy +-1885791679=id1_rd_cablemesh18520_thvy +-1037136347=id1_rd_cablemesh18535_thvy +-287013443=id1_rd_cablemesh18550_thvy +-1925303859=id1_rd_cablemesh18565_thvy +490518096=id1_rd_cablemesh18618_thvy +1190560028=id1_rd_cablemesh18633_thvy +1137046110=id1_rd_cablemesh19154_thvy +261476464=id1_rd_cablemesh19171_thvy +-1590496948=id1_rd_cablemesh19186_thvy +1717739488=id1_rd_cablemesh19283_thvy +-1529414666=id1_rd_cablemesh19284_thvy +-139904276=id1_rd_cablemesh19285_thvy +-1617787246=id1_rd_cablemesh19286_thvy +-1328952441=id1_rd_cablemesh19287_thvy +1109729070=id1_rd_cablemesh19288_thvy +1662774405=id1_rd_cablemesh19410_thvy +-77739197=id1_rd_cablemesh19631_thvy +-1863935497=id1_rd_cablemesh19933_thvy +-600734497=id1_rd_cablemesh20124_thvy +-349483782=id1_rd_cablemesh20157_thvy +1129481185=id1_rd_cablemesh20172_thvy +547761345=id1_rd_cablemesh20225_thvy +-1552785882=id1_rd_cablemesh21092_thvy +716301467=id1_rd_cablemesh21693_thvy +328870704=id1_rd_cablemesh22008_thvy +922855536=id1_rd_cablemesh22177_thvy +-785924833=id1_rd_cablemesh22178_thvy +-634770529=id1_rd_cablemesh22402_thvy +140543230=id1_rd_cablemesh22606_thvy +751770221=id1_rd_cablemesh23134_thvy +332092703=id1_rd_cablemesh23135_thvy +1877157575=id1_rd_cablemesh23136_thvy +837248032=id1_rd_cablemesh23137_thvy +1847419154=id1_rd_cablemesh23186_thvy +1268211172=id1_rd_cablemesh23187_thvy +-258026478=id1_rd_cablemesh23188_thvy +-1687860517=id1_rd_cablemesh23858_thvy +-1724271670=id1_rd_cablemesh24152_thvy +787156112=id1_rd_cablemesh24167_thvy +1782365973=id1_rd_cablemesh24182_thvy +-699559488=id1_rd_cablemesh24197_thvy +-1837900621=id1_rd_cablemesh24212_thvy +-1535906820=id1_rd_cablemesh24227_thvy +-1855119395=id1_rd_cablemesh37058_thvy +-754483904=id1_rd_cablemesh45283_thvy +733147237=id1_rd_cablemesh45314_thvy +2007626271=id1_rd_cablemesh45375_thvy +-940561409=id1_rd_cablemesh45761_thvy +-916191714=id1_rd_cbl03 +-140516715=id1_rd_cbl04 +-303444183=id1_rd_cbl05 +-1673909305=id1_rd_cbl07 +-1258922689=id1_rd_cbl09 +383586959=id1_rd_cbl10 +-519166218=id1_rd_cbl11 +-767030934=id1_rd_cbl12 +1281588639=id1_rd_cbl13 +765739041=id1_rd_cbl14 +-1689707667=id1_rd_cbl15 +-847839288=id1_rd_cbl16 +-1460914509=id1_rd_cbl18 +-604886818=id1_rd_cbl20 +-843281293=id1_rd_cbl21 +-1519174687=id1_rd_cbl25 +-551866572=id1_rd_cbl26 +-1638260997=id1_rd_cbl33 +-1997278161=id1_rd_cbl34 +2007257488=id1_rd_cbl35 +1724329942=id1_rd_cbl36 +1418103637=id1_rd_cbl37 +1113089777=id1_rd_cbl38 +768207849=id1_rd_jl00 +-1282766034=id1_rd_jl04_o +1014602485=id1_rd_jstealproxy1 +1796765746=id1_rd_jstealproxy2 +1513401690=id1_rd_r1_01_o +-1461728566=id1_rd_r1_01 +-1582098239=id1_rd_r1_02_o +91587576=id1_rd_r1_02 +1274610407=id1_rd_r1_03_o +386148117=id1_rd_r1_03 +1516351393=id1_rd_r1_04_o +1875171477=id1_rd_r1_04 +1543602302=id1_rd_r1_05_o +-2118747016=id1_rd_r1_05 +287603970=id1_rd_r1_06_o +-568445622=id1_rd_r1_06 +1335772701=id1_rd_r2_01_o +-1992783076=id1_rd_r2_01 +-885513442=id1_rd_r2_02_o +-1685442621=id1_rd_r2_02 +1647306986=id1_rd_r2_03_o +-1991275698=id1_rd_r2_03 +1736868142=id1_rd_r2_04_o +-332508918=id1_rd_r2_04 +-501050395=id1_rd_r3_01_o +-428288950=id1_rd_r3_01 +279814131=id1_rd_r3_02_o +956725604=id1_rd_r3_02 +649126700=id1_rd_r3_03_o +-890495695=id1_rd_r3_03 +183685554=id1_rd_r3_04_o +-1377574127=id1_rd_r3_04 +-318889938=id1_rd_r3_05_o +-1521688678=id1_rd_r3_06_o +-1848628502=id1_rd_r3_06 +-854311771=id1_rd_r3 +2061687294=id1_rd_r4_01_o +-1213268804=id1_rd_r4_01 +331655124=id1_rd_r4_02_o +-1561275584=id1_rd_r4_02 +390868900=id1_rd_r4_03_o +-1943853659=id1_rd_r4_03 +-1276976824=id1_rd_r4_04_o +-2056382405=id1_rd_r4_04 +-1372568125=id1_rd_r4_05_o +-619265169=id1_rd_r4_05 +-1332969719=id1_rd_r4_07_o +-1097266572=id1_rd_r4_07 +-1827233401=id1_rd_r4_08_o +-246419487=id1_rd_r4_08 +-849653920=id1_rd_r4_09_o +639621504=id1_rd_r4_09 +2060429652=id1_rd_r5_01_o +1669733977=id1_rd_r5_01 +-379263269=id1_rd_r5_02_o +924829069=id1_rd_r5_02 +-1348221256=id1_rd_r5_03_o +1357052179=id1_rd_r5_03 +-1095814538=id1_rd_r5_04_o +470028118=id1_rd_r5_04 +-914167350=id1_rd_r5_05_jun +-2085413222=id1_rd_r5_06_o +-546957797=id1_rd_r5_06 +-1731775431=id1_rd_r5_07_o +-98219111=id1_rd_r5_07 +-748273295=id1_rd_r5_08_o +1026806193=id1_rd_r5_08 +-1803622247=id1_rd_r6_01_o +-1737900703=id1_rd_r6_01 +-1998125932=id1_rd_r6_02_o +1661489819=id1_rd_r6_02 +-548439141=id1_rd_r6_03_o +-1403296444=id1_rd_r6_03 +-1513681274=id1_rd_r6_04_o +-2049894352=id1_rd_r6_04 +1869773828=id1_rd_r6_05_o +540265715=id1_rd_r6_05 +1153933586=id1_rd_r6_06_o +762242921=id1_rd_r6_06 +31142121=id1_rd_road_decal_ +-265152187=id1_rd_sign1_d2 +-428335900=id1_rd_sign1_slod +-741723506=id1_rd_sign1_txt +1666268448=id1_rd_sign1 +1990249718=id2_00_a__damfizz05 +47782508=id2_00_a__fizza_00 +643129700=id2_00_a__fizza_01 +470240456=id2_00_a__fizza_02 +1461764802=id2_00_a__fizza_03 +228208566=id2_00_a__fizza_04 +-73036851=id2_00_a__fizza_05 +538367151=id2_00_a__fizza_06 +-1639427820=id2_00_a__fizza_07 +1417657728=id2_00_a__fizza_08 +956270208=id2_00_a__fizza_09 +-96081335=id2_00_a__fizzb_00 +-867561902=id2_00_a__fizzb_01 +-1305711048=id2_00_a__fizzc_00 +-2015454819=id2_00_a__fizzc_01 +-1786727199=id2_00_a__fizzc_02 +-350429164=id2_00_a__fizzc_03 +1334899057=id2_00_a_00_weeds05 +1061552016=id2_00_a_bigdam_o +-975506945=id2_00_a_bigdam +1890106847=id2_00_a_build074 +1429792943=id2_00_a_build08_split +-1588301323=id2_00_a_build08 +-117577781=id2_00_a_build08graf_b +130444504=id2_00_a_build11_extra +1673263137=id2_00_a_build11 +1228129041=id2_00_a_build14 +1702413267=id2_00_a_build70 +946749412=id2_00_a_cables01 +-10990155=id2_00_a_cables02 +-222490056=id2_00_a_dam_fizz01 +983310837=id2_00_a_dam_fizz02 +-1584659465=id2_00_a_damfizz03 +-1823905934=id2_00_a_damfizz04 +-1986337481=id2_00_a_damfizz04a +-1519019536=id2_00_a_glue_02 +-1297304482=id2_00_a_glue_03 +-1041018133=id2_00_a_glue_04 +-550007433=id2_00_a_glue_05 +-1142654=id2_00_a_racemarks +1370733811=id2_00_a_water_ +492180939=id2_00_a_water_01 +723235158=id2_00_a_water_02 +1085856912=id2_00_a_water_03 +1319598189=id2_00_a_water_04 +-699496515=id2_00_a_water_05 +-1560209055=id2_00_a_weed_01 +773926815=id2_00_a_weed_09 +-1080536145=id2_00_a_weed_10 +-1048925918=id2_00_bld02_lad +944853441=id2_00_brokenwall_overlay +141220871=id2_00_build01_a +1717164917=id2_00_build01_b_shadproxy +-1423367791=id2_00_build01_b +2090623912=id2_00_build02_b +-1900405185=id2_00_build02_c_fizz +1915899604=id2_00_build02_c +-1265607242=id2_00_build05 +1688223187=id2_00_build06 +-1108077874=id2_00_build074_a +-786089680=id2_00_build074_b +411971600=id2_00_build73 +1630118687=id2_00_cables01 +2130108089=id2_00_cables02 +-101395281=id2_00_cables03 +130445394=id2_00_cables04 +660516738=id2_00_cables05 +196361947=id2_00_dam_fwy +-1196400334=id2_00_dam +-1343802353=id2_00_damchan +-288170386=id2_00_dummy +1810051778=id2_00_fizza_00 +2141280806=id2_00_fizza_01 +-1851195851=id2_00_fizza_02 +1397719427=id2_00_fizza_03 +1696867628=id2_00_fizza_04 +-1190998808=id2_00_fizza_05 +-1688956532=id2_00_fizza_06 +-1400425487=id2_00_fizza_07 +-18687833=id2_00_fizza_08 +298614394=id2_00_fizza_09 +1226976552=id2_00_fizzb +-1925199885=id2_00_fizzbc +848284859=id2_00_glue_01 +1467881111=id2_00_glue_06 +-1044124895=id2_00_glue_07 +-1302311846=id2_00_glue_08 +-1667096354=id2_00_glue_09 +-1480084392=id2_00_glue_09b +-272875703=id2_00_glue_11 +-541483196=id2_00_glue_12 +-1522573343=id2_00_props_duct_ed +-1963679944=id2_00_props_duct_st +-6591426=id2_00_stm1_cxd +-1167002736=id2_00_storm_01_a +257063416=id2_00_water_ +1477484925=id2_00_water_01 +1240532286=id2_00_water_02 +1835322405=id2_00_water_04 +-1714006391=id2_00_water_04b +842273384=id2_00_water_05_b +1199603781=id2_00_water_05 +968025254=id2_00_water_06 +1811630394=id2_00_water_07 +1579462029=id2_00_water_08 +1527806042=id2_00_water_08b +279515795=id2_00_water_09 +-903999178=id2_00_weed_02 +-2060974261=id2_00_weed_03 +526564286=id2_00_weed_05 +-312649804=id2_00_weed_08 +-18246851=id2_01_build +1365582908=id2_01_builddefizz +1050638779=id2_01_detail +727775572=id2_01_ground +-92190245=id2_01_id1_01decal +2125543534=id2_01_id1_01decal2 +-848308758=id2_01_id1_01decal3 +-1444049178=id2_01_id1_01decal4 +-1216337397=id2_01_id1_01decal5 +816749422=id2_01_ju007_fizz +129123077=id2_01_ju007 +1460845016=id2_01_ju6_lod001 +1994416=id2_01_railfizz +-987726955=id2_03_brd1 +-476011676=id2_03_brg_00 +-767360855=id2_03_brg_01 +-1217263005=id2_03_diner +1075097731=id2_03_fence +-210610704=id2_03_fencec +2104717245=id2_03_fizza_00_lod +1327662002=id2_03_fizza_00 +-130577925=id2_03_fizza_01_lod +-2134087931=id2_03_fizza_01 +1643675791=id2_03_fizza_01a +-517425193=id2_03_fizza_02_lod +-1293759687=id2_03_fizza_02 +1683402266=id2_03_fizza_03 +1842722776=id2_03_fizza_04_lod +-1521078240=id2_03_fizza_04 +-420868437=id2_03_fndtn005 +-1599274257=id2_03_ground_ovly +1159240663=id2_03_ground_ovlya +331877564=id2_03_railwindow_01 +1602341549=id2_03_railwindow_012 +-98261291=id2_03_tracks01 +-208692821=id2_03_tracks02 +1206403675=id2_03_tracks03 +327770209=id2_04_bld18fizz_lod +505233210=id2_04_bld18fizz +1343557186=id2_04_build07_det +1640193069=id2_04_build07 +-1314718361=id2_04_build13 +63177189=id2_04_build14_fiizz +335594025=id2_04_build14 +-834411637=id2_04_build14news +-1716411312=id2_04_build14p +2119757215=id2_04_build14r +60601532=id2_04_build18_shutters +1828353051=id2_04_build18 +-564688685=id2_04_cablemesh16718_thvy +1980739828=id2_04_cablemesh16733_thvy +-1610766081=id2_04_cablemesh16748_thvy +-1623584955=id2_04_cablemesh16763_thvy +-705253418=id2_04_cablemesh16778_thvy +-2134130662=id2_04_cablemesh16793_thvy +1522196450=id2_04_cablemesh30277_thvy +328824120=id2_04_fizzb_00 +991904835=id2_04_fizzb_03 +505776728=id2_04_fizzb_05 +-2136836358=id2_04_fizze_00 +-1038354052=id2_04_fizze_02 +-2000517430=id2_04_fizze_03 +-1788862459=id2_04_fizze_04 +-332608095=id2_04_fizze_05 +1805143158=id2_04_fizze_06 +2044389627=id2_04_fizze_07 +1592963883=id2_04_fizze_08 +-1254268993=id2_04_fizze_09 +-508840577=id2_04_fizze_10 +-1345072692=id2_04_fizze_11 +1428364396=id2_04_fizze_12 +201716862=id2_04_fizzf_01 +392976776=id2_04_fizzg_01 +-1954469360=id2_04_fizzh_00 +1505871510=id2_04_fizzh_01 +461326862=id2_04_fizzh_02 +701916860=id2_04_fizzh_03 +1862562071=id2_04_fizzh_04 +1296313751=id2_04_fizzh_05 +669203755=id2_04_fizzi_01 +-178950499=id2_04_fizzj_04 +469406585=id2_04_fizzk_01 +-1263308167=id2_04_ground1_shad +-374079258=id2_04_ground1 +1871537952=id2_04_largewalls_dets +-1275941573=id2_04_largewalls +991191015=id2_04_newdecal +-1716690767=id2_04_overlaya +1786085954=id2_04_overlayb +2118887918=id2_04_overlayc +-721660086=id2_04_overlayd +-300578424=id2_04_overlayu +-719628396=id2_04_overlayv +-488246487=id2_04_overlayw +-1593905264=id2_04_overlayx +-1925363699=id2_04_overlayy +-999311747=id2_04_overlayz +2034116350=id2_04_rivside +-1574972389=id2_04_shed_0003 +1051346055=id2_04_shed_fizz01_lod +434131422=id2_04_shed_fizz01 +-255721566=id2_04_shed_fizz02 +-626644514=id2_04_weldsign01_fizz_hi +1277667059=id2_04_weldsign02_fizz_hi +190458016=id2_06_bub01 +-225344512=id2_06_bub02d +-1406953579=id2_06_bufiz +-157905995=id2_06_buov +344244099=id2_06_buov2 +412362776=id2_06_fizza_00_lod +2054023963=id2_06_fizza_00 +1796361316=id2_06_fizza_01 +2102734222=id2_06_fizza_02_lod +1189871286=id2_06_fizza_03_lod +-812837544=id2_06_fizza_04 +-519518321=id2_06_fizza_05_lod +2050485541=id2_06_fizzb_00_lod +567797522=id2_06_fizzb_00 +350145824=id2_06_fizzb_01 +1125230981=id2_06_fizzb_02 +868485866=id2_06_fizzb_03 +-1673110547=id2_06_fizzb_08 +-1096900443=id2_06_fizzb_09 +1051363086=id2_06_fizzc_01 +964937229=id2_06_fizzd_00 +825374058=id2_06_fizzd_01 +585570516=id2_06_fizzd_02 +757154580=id2_06_fway_legd02 +1435568222=id2_06_id2_lorrypipefizz01 +1475909997=id2_06_land_01 +-1563896895=id2_06_lsdderm2 +-2057247574=id2_07_build_03_o +-1849213332=id2_07_build_03 +817907423=id2_07_build_69dt +535543207=id2_07_build1_decal +1933269187=id2_07_buildxx_01_o +1738436892=id2_07_cablemesh19513_thvy +180432869=id2_07_cablemesh19528_thvy +2034671996=id2_07_cablemesh19557_thvy +499124134=id2_07_cablemesh19558_thvy +32274944=id2_07_cablemesh19756_thvy +2146259134=id2_07_cablemesh19757_thvy +915778819=id2_07_cablemesh19758_thvy +-1783855472=id2_07_cablemesh19760_thvy +1931717608=id2_07_cablemesh19761_thvy +-1981036538=id2_07_cablemesh19762_thvy +-987331171=id2_07_cablemesh19763_thvy +429999440=id2_07_cablemesh19764_thvy +666367327=id2_07_cablemesh19765_thvy +-478895327=id2_07_cablemesh19766_thvy +-578668406=id2_07_cablemesh19767_thvy +-1259535139=id2_07_cablemesh19798_thvy +1960038894=id2_07_cablemesh19799_thvy +-453211661=id2_07_cablemesh19850_thvy +948532388=id2_07_cablemesh19851_thvy +-275340313=id2_07_cablemesh19866_thvy +-297351281=id2_07_cablemesh19881_thvy +75293840=id2_07_cablemesh19896_thvy +-381161920=id2_07_cablemesh19911_thvy +-1131018211=id2_07_fizza_00 +-1428429655=id2_07_fizza_01 +-1676523754=id2_07_fizza_02 +441828255=id2_07_fizza_03 +409583559=id2_07_fizza_04 +-1240954488=id2_07_fizzb_01 +-2100020581=id2_07_fizzc_00 +-1359441177=id2_07_fizzc_01 +-527600112=id2_07_fizzc_02 +-1496644833=id2_07_fizze_00 +-646879125=id2_07_fizze_01 +1481203852=id2_07_fizzg_00 +1778910217=id2_07_fizzg_01 +2094475687=id2_07_fizzg_02 +-1855171887=id2_07_fizzg_03 +-835826366=id2_07_fizzk_00 +-596317745=id2_07_fizzk_01 +-372112247=id2_07_fizzk_02 +-116415740=id2_07_fizzk_03 +-452495189=id2_07_fizzm_02 +366905749=id2_07_gar1_a +590586943=id2_07_gar1_b +1011373672=id2_07_gar1_c +-2001202822=id2_07_ground +-266146614=id2_07_ladder01 +-554612121=id2_07_ladder02 +76518823=id2_07_ladder03 +889026178=id2_07_ladder04 +596956081=id2_07_ladder05 +1491549781=id2_07_ladder06 +-1480013337=id2_07_land_02_decal_a +-1785879183=id2_07_land_02_decal_b +-323403543=id2_07_land_02_o2 +781432037=id2_07_pylon +1496370154=id2_07_rfx00 +1793552215=id2_07_rfx01 +842169842=id2_07_rfx02 +1799492624=id2_07gutterfizz +908478197=id2_07gutterfizz2 +2092913710=id2_07gutterfizz3 +446861294=id2_07gutterfizz4 +186085592=id2_07gutterfizz5 +1678350061=id2_08_tarmack_01 +1627637554=id2_09_land01 +-1483221927=id2_09_land02 +-1755132483=id2_10_alley_2 +810017768=id2_10_buildings_o +-389220576=id2_10_buildings +-1731028741=id2_10_buildings2_o +-1676074334=id2_10_buildings3_o +-113571853=id2_10_buildings4_o +-283317570=id2_10_buildings5_o +1255884257=id2_10_fiizz_03 +1928108723=id2_10_fizz +-1218287832=id2_10_fizz02 +917220152=id2_10_ground3 +-393531262=id2_10_ground3av +-1913102526=id2_10_park +-1707464106=id2_10_rampnew +-1185625865=id2_11_ads +1365060819=id2_11_ads2 +-1137188446=id2_11_build_06d +1894292894=id2_11_build_69_o +917837371=id2_11_build_69a_o +864599785=id2_11_build_69b_o +1129853894=id2_11_build_69c_o +129875011=id2_11_build_a +-1187146412=id2_11_build_a2 +-712943673=id2_11_build_b +-1428327508=id2_11_build_b2fizz +-738564782=id2_11_build_bfizz +920028812=id2_11_cablemesh16136_thvy +920332992=id2_11_cablemesh16151_thvy +-1641618142=id2_11_cablemesh16166_thvy +644589991=id2_11_cablemesh16181_thvy +621221235=id2_11_cablemesh16196_thvy +-2041442979=id2_11_cablemesh16211_thvy +897176059=id2_11_cablemesh16226_thvy +-1042585973=id2_11_cablemesh16241_thvy +-1535328327=id2_11_fizza_00 +623984868=id2_11_fizza_02 +383755329=id2_11_fizza_03 +-880407093=id2_11_fizza_04 +-675695597=id2_11_fizzb_01 +828792501=id2_11_fizzc_01 +-1966206049=id2_11_fizzc_01a +-1470977035=id2_11_fizzf_01 +51284173=id2_11_fizzg_01 +775691853=id2_11_ground +-1091626460=id2_11_ladder01 +-687507035=id2_11_pipes +-1768997069=id2_11_rladder_010 +1749955833=id2_11_ssrail_fizz01 +1377044613=id2_11_ssrail_fizz02 +477011327=id2_11_ssrail_fizz03 +1252358636=id2_11_ssrail_fizz04 +825554869=id2_11_wall +1526002007=id2_11_wall01 +-729099894=id2_12_b09_fizz +-1474756433=id2_12_b1_fizz01 +-1714592744=id2_12_b1_fizz02 +-2021245046=id2_12_b1_fizz03 +1903235936=id2_12_b1_fizz04 +-318961030=id2_12_b1_fizz05 +1042285609=id2_12_build_01_o +-979737752=id2_12_build_01_ob +233927701=id2_12_build_01_oc +-1599170159=id2_12_build_01_od +1516997896=id2_12_build_01_oe +-1545664310=id2_12_build_01 +-329573951=id2_12_build_02 +-875785789=id2_12_build_069 +563370406=id2_12_cablemesh105192_thvy +-1417016277=id2_12_cablemesh105207_thvy +478164206=id2_12_cablemesh105222_thvy +2006881350=id2_12_cablemesh105237_thvy +-188390175=id2_12_cablemesh105252_thvy +-1573735112=id2_12_cablemesh105267_thvy +1251307368=id2_12_cablemesh105282_thvy +1461905125=id2_12_cablemesh105297_thvy +-1179691856=id2_12_cablemesh105312_thvy +-309997273=id2_12_cablemesh105327_thvy +-868784242=id2_12_ground_01 +-992586325=id2_12_railgravel +-791858021=id2_12_shadowmesh_11 +2004652477=id2_12_walls_01 +1872347165=id2_13_build12b +-125912779=id2_13_build16_piped +1164849314=id2_13_build16 +1542020504=id2_13_build19 +1175938659=id2_13_cablemesh9153_thvy +402535000=id2_13_cablemesh9168_thvy +419283968=id2_13_cablemesh9183_thvy +1510306157=id2_13_cablemesh9198_thvy +-970806935=id2_13_cablemesh9213_thvy +1105650504=id2_13_cablemesh9228_thvy +-73648107=id2_13_cablemesh9289_thvy +1989813145=id2_13_cablemesh9290_thvy +179605313=id2_13_cablemesh9291_thvy +-50972437=id2_13_east_o +-808840370=id2_13_fizza_01 +-1847879442=id2_13_fizzb_01 +-577063013=id2_13_fizzc_01_lod +706736103=id2_13_fizzc_01 +-256414962=id2_13_fizze_001 +967344494=id2_13_fizzf_01 +-466071362=id2_13_fizzg_001 +-1414861557=id2_13_fizzh_00 +1045140038=id2_13_fizzh_02 +1656052505=id2_13_fizzh_04 +1696525350=id2_13_fizzi_00 +1421101917=id2_13_fizzi_01 +1634624721=id2_13_fizzi_02 +1891959670=id2_13_fizzi_03 +-1627103244=id2_13_fizzi_04 +-1607705229=id2_13_fizzj_00 +-1326842130=id2_13_fizzj_01 +598140006=id2_13_fizzj_02 +-161707566=id2_13_fizzj_03 +-2013141868=id2_13_fizzk_0100 +441911616=id2_13_fizzk_0101 +1027328224=id2_13_fizzletters_01 +-1727573294=id2_13_fizzm_00 +-1276737392=id2_13_fizzm_01 +1482281508=id2_13_gas_02_fizz +958395867=id2_13_gas_02 +135423744=id2_13_gas_fizz_lod +1230881350=id2_13_gas_fizz +-1376678347=id2_13_gasgate_02 +696228748=id2_13_gatealpha_01 +946191246=id2_13_ground_3 +-521601317=id2_13_ground +-936623892=id2_13_lader_m03 +889101988=id2_13_west_o +236911289=id2_13_westa_o +-1798698973=id2_13_westb_o +-1801792825=id2_14_ads +-685831317=id2_14_brg_ov_a +-1330255283=id2_14_brga +227845133=id2_14_brgb +-109108015=id2_14_building_milodummy2 +-278576219=id2_14_building_ov +-952304603=id2_14_building_ova +-1241622104=id2_14_building_ovb +-1563872450=id2_14_building_ovc +183398198=id2_14_building +980687386=id2_14_building2 +523630986=id2_14_building2fizz +-449378221=id2_14_cablemesh +709942266=id2_14_dbrosburnt +-130439724=id2_14_dbrosburnt002 +-1851150799=id2_14_fx_helper01 +-177441355=id2_14_fx_helper02 +1493122261=id2_14_fx_helper03 +-1669610543=id2_14_fx_helper04 +-1919383046=id2_14_ground +-1768340881=id2_14_groundov +-273228648=id2_14_groundova +497072235=id2_14_groundovb +-1017314331=id2_14_groundovc +18579297=id2_14_groundovd +1856658045=id2_14_groundovl +1359817668=id2_14_ladder_001 +1188566874=id2_14_ladder_002 +-1238253155=id2_14_ladder03 +1657739949=id2_14_ladder04 +-2000066219=id2_14_milodummy_lod +574449434=id2_14_milodummy_lod001 +-1205748890=id2_14_milodummy +-1442009415=id2_14_ov_hiprio +-574925030=id2_14_predoor_lod +-1129531382=id2_14_predoor +-671638894=id2_14_sweat_empty_lod +-1963153239=id2_14_sweat_lod +2094624750=id2_15_bld_01_o +128072461=id2_15_bld_01 +-963011644=id2_15_bld_02_o +1021617557=id2_15_bld_02 +1112350281=id2_15_bld_03_o +723386888=id2_15_bld_03 +-71605075=id2_15_bld_04_o +-1636308806=id2_15_bld_04 +-1273867623=id2_15_cablemesh15107_thvy +1007539907=id2_15_cablemesh15145_thvy +-182724898=id2_15_cablemesh15174_thvy +111401484=id2_15_cablemesh15189_thvy +197082890=id2_15_cablemesh48288_thvy +-1433325498=id2_15_cablemesh48313_thvy +851621249=id2_15_cablemesh48336_thvy +994082210=id2_15_cablemesh48365_thvy +-449290594=id2_15_cablemesh48381_thvy +507207768=id2_15_cablemesh48396_thvy +1565336210=id2_15_cablemesh48411_thvy +1086908882=id2_15_cablemesh48441_thvy +1391193179=id2_15_cablemesh48459_thvy +-1006337342=id2_15_cablemesh48492_thvy +749846250=id2_15_cablemesh48508_thvy +-6684462=id2_15_cablemesh48529_thvy +-1021729835=id2_15_cablemesh48562_thvy +373810776=id2_15_cablemesh48579_thvy +1743117602=id2_15_cablemesh48596_thvy +-471589886=id2_15_cablemesh48613_thvy +625929935=id2_15_cablemesh48630_thvy +4696441=id2_15_cablemesh48647_thvy +-1268999467=id2_15_cablemesh48664_thvy +-1846514865=id2_15_cablemesh48681_thvy +-1653126268=id2_15_fizza_00 +-1354109143=id2_15_fizza_01 +-511913070=id2_15_fizza_02 +-211060881=id2_15_fizza_03 +-987227415=id2_15_fizza_04 +-689062284=id2_15_fizza_05 +1326542601=id2_15_fizzb_00 +1559235266=id2_15_fizzb_01 +529567752=id2_15_fizzb_02 +1046531496=id2_15_fizzb_03 +87939939=id2_15_fizzb_04 +301003977=id2_15_fizzb_05 +-496364100=id2_15_fizzb_06 +-218777901=id2_15_fizzb_07 +-974562121=id2_15_fizzb_08 +-731907676=id2_15_fizzb_09 +2077924403=id2_15_fizzc_01 +-987254497=id2_15_fizzd_00 +-680700502=id2_15_fizzd_01 +-1192751042=id2_15_gnd_01_o +-251485370=id2_15_gnd_01 +-1009507971=id2_15_gnd_01a_o +-1339176127=id2_15_gnd_01b_o +1046663019=id2_15_gnd_01c_o +95656377=id2_15_lad_005 +834531789=id2_15_lad_006 +658955487=id2_15_lad_007 +-1410342153=id2_15_lad_01 +-460270536=id2_15_lad_02 +-1761789678=id2_15_lad_03 +-813094359=id2_15_lad_04 +254924478=id2_16_b2_decal +177603379=id2_16_b3 +-1137542996=id2_16_base_01 +1262038387=id2_16_build2_grafreewy +183930131=id2_16_build2 +-214177898=id2_16_build2b +1690499810=id2_16_build2glue +507845905=id2_16_decal_01 +1751378116=id2_16_decal_01a +1013705790=id2_16_fizz01_hi +-1759014889=id2_16_fizz02_hi +-1413643920=id2_16_fizz03_hi +-2033783791=id2_16_fizz04_hi +1512915263=id2_16_fizz05_hi +-1230622739=id2_16_fizz06_hi +1766618706=id2_16_land_002 +1528438261=id2_16_land_02 +2092461031=id2_16_post_glue001 +-2081890035=id2_16_wiremesh9192_tstd +1069139311=id2_18_brail041 +1102926957=id2_18_bu04afizz +-1989955530=id2_18_build004 +1402339540=id2_18_build004d +-1545257763=id2_18_build004fizz +1204372287=id2_18_build01_ov +1822007866=id2_18_build01a_ov +1229874491=id2_18_build01b_ov +1827269031=id2_18_build01c_ov +-558253250=id2_18_build01d_ov +-1317122137=id2_18_build01e_ov +1645685042=id2_18_build02 +2085096580=id2_18_build03_dt +1150316093=id2_18_build03 +-145745247=id2_18_build03d +2112465486=id2_18_build03d1 +-1876406581=id2_18_build03d2 +1750859571=id2_18_build03d3 +-1158411408=id2_18_build03detail +1947959833=id2_18_cablemesh75586_thvy +1019659731=id2_18_decnew +519794762=id2_18_decnew2 +548139134=id2_18_fizza +1064185342=id2_18_fizzb +1294780795=id2_18_fizzc +1547134864=id2_18_fizzd +-405700918=id2_18_fizze +-596482355=id2_18_id2_20shadow +1221875313=id2_18_id2_frame_fizz01 +1913729058=id2_18_id2_railrainhatsc +-1889421304=id2_18_land_02a +873890163=id2_18_land_02b +-739418370=id2_18_nladder_02 +-854382207=id2_18_pipe02 +-386539194=id2_18_pipe04 +-1732230944=id2_18_pipe06 +47418615=id2_18_pipe06a +-55939669=id2_18_pipfizz01 +-438353899=id2_18_pipfizz02 +230930784=id2_18_pulley_fizz +96873953=id2_18_rladder_01_lod +830643908=id2_18_rladder_01 +-2146905529=id2_18_rladder_010 +1539896144=id2_18_rladder_02 +-1727385839=id2_18_rladder_03_lod +1308645311=id2_18_rladder_03 +-511836492=id2_18_rladder_05 +-875572392=id2_18_rladder_06 +-199842955=id2_18_rladder_08 +-369914065=id2_18_rladder_09 +-50685960=id2_18_rladdr_002 +170996325=id2_18_rladdr_003 +641345959=id2_18_rladdr_01 +358400760=id2_18_roofover_det002 +-2032743360=id2_18_roofover002 +-794217287=id2_18_telegraph_wires +705635042=id2_18flyers_01 +-578052446=id2_18lad_fizz005 +1891244008=id2_18lad_fizz01 +-385665903=id2_18lad_fizz01b +1678474887=id2_18lad_fizz03 +-2002095955=id2_18lad_fizz03a +-1807368245=id2_18lad_fizz03a001 +1372445196=id2_18lad_fizz04 +-847058684=id2_19_cablemesh30618_thvy +504519339=id2_19_diner_decal +-1851912798=id2_19_diner +-2036617743=id2_19_fizza_00 +-1576639290=id2_19_fizza_02 +-1927658462=id2_19_graffiti +-1145662294=id2_19_graflarge01 +-839075530=id2_19_graflarge02 +180287672=id2_19_ground2_decal +-1389099284=id2_19_ground2 +-956810636=id2_19_ground3 +-1090672990=id2_19_id2_biilboard +-1150521956=id2_19_ottoshop_b1 +-1539590580=id2_19_under01_d +-419305127=id2_19_under01 +527247543=id2_19_under01b_d +943493746=id2_19_under01b +1183624978=id2_19_under01c +-1365915266=id2_20_bri01_dec +1544362115=id2_20_bri01 +1914722565=id2_20_britdec01 +65204751=id2_20_building01_d +291403838=id2_20_building01 +2022792470=id2_20_det_01 +1465945284=id2_20_glue +107577353=id2_20_ladder01 +-35986598=id2_20_land_02 +-496385772=id2_20_pillars_01 +731345498=id2_20_railfizz03 +-710595688=id2_20braketfizz01 +1470155252=id2_21_a_bridge_ovly +-1936705752=id2_21_a_bridgebase_ovly +1058060635=id2_21_a_bridgemain +19344379=id2_21_a_bridgemnte +1908968756=id2_21_a_bridgemntw +1524456257=id2_21_a_bridgemntwrails +745487206=id2_21_a_bridgemntwrailsb2 +1916225273=id2_21_a_bridgemntwrailsba +2127355940=id2_21_a_bridgemntwrailsbb +-1223616334=id2_21_a_bridgeside +-971139881=id2_21_a_end_ovly +791374243=id2_21_a_fenceafizz_hi +289002701=id2_21_a_fenceafizzb_hi +-194455841=id2_21_a_fencebfizz_hi +-356014614=id2_21_a_fencebfizzb_hi +1035193760=id2_21_a_fencecfizz_hi +-1441732950=id2_21_a_fencecfizzb_hi +493386017=id2_21_a_fencedfizz_hi +-1679756994=id2_21_a_fencedfizzb_hi +-153865858=id2_21_a_fizzyrails_002 +-461042464=id2_21_a_fizzyrails_003 +-624330391=id2_21_a_fizzyrails_004 +-922266139=id2_21_a_fizzyrails_005 +-2127935956=id2_21_a_fizzyrails_006 +1564732350=id2_21_a_id2light +389511367=id2_21_a_id2light001 +-387671006=id2_21_a_id2light002 +-1666710614=id2_21_a_id2light003 +-1370052857=id2_21_a_id2light004 +1343941265=id2_21_a_id2light005 +569118260=id2_21_a_id2light006 +-106938983=id2_21_a_id2light007 +1127796941=id2_21_a_id2light008 +1772133788=id2_21_a_id2light009 +-1496671429=id2_21_a_id2light010 +-1807321553=id2_21_a_id2light011 +-2013831791=id2_21_a_id2light012 +-575239918=id2_21_a_id2light013 +-1184120707=id2_21_a_id2light015 +-1319330447=id2_21_a_ladders_002 +-618729227=id2_21_a_ladders_003 +861741380=id2_21_a_ladders_004 +631211465=id2_21_a_ladders_005 +-1762826141=id2_21_a_ladders_006 +233127191=id2_21_a_ladders_01 +-1261900418=id2_21_a_maint_ovly +1361738191=id2_21_a_maintw_ovly +758868265=id2_21_a_plots10-12_ovly +1481215982=id2_21_a_plots1-3 +-203038946=id2_21_a_plots4-6_ovly +1046354802=id2_21_a_plots4-6 +-1937835467=id2_21_a_plots7-12_ovly +634518709=id2_21_a_plots7-9 +623199792=id2_21_a_shadowblocker01 +-1442820120=id2_21_a_shadowblocker02 +-1152486780=id2_21_a_shadowblocker03 +-1972072239=id2_21_a_shadowblocker04 +-1672924038=id2_21_a_shadowblocker05 +1300552371=id2_21_a_shadowproxy +1447628259=id2_21_a_stairway_railings +-553032759=id2_21_a_terrain +1161614545=id2_21_a_terrain03 +1157397822=id2_21_a_terrainground1 +-64918651=id2_21_a_terrainground2 +-1631557728=id2_21_a_tnlsec_04 +1983107919=id2_21_a_tnlsec +88659787=id2_21_a_tunn_ovly +720031242=id2_21_a_tunnel0l_05a +1808586526=id2_21_a_tunnelol_01 +-859289006=id2_21_a_tunnelol_01b +926248432=id2_21_a_tunnelol_02 +1198591591=id2_21_a_tunnelol_03 +-595629056=id2_21_a_tunnelol_03b +307405867=id2_21_a_tunnelol_04 +-619224728=id2_21_a_tunnelol_04b +552681832=id2_21_a_tunnelol_05 +-265429022=id2_21_a_tunnelol_06 +-59541395=id2_21_a_tunnelol_07 +-212189400=id2_21_a_tunnelsh1 +-577760364=id2_21_a_tunnelsh2 +1272606759=id2_21_a_tunnelsh3 +937642041=id2_21_a_tunnelsh4 +706063518=id2_21_a_tunnelsh5 +1577787381=id2_21_a_tunnelstuff1 +775143495=id2_21_a_tunnelstuff2 +2035799694=id2_21_a_tunnelstuff3 +-1950221470=id2_21_a_tunnelstuff4 +-1568364313=id2_21_a_tunnelstuff5 +-1258791029=id2_21_b_billboard01_hi +300329497=id2_21_b_billboard02_hi +-602166605=id2_21_b_build01 +-1988360847=id2_21_b_build02 +1819580081=id2_21_b_details +540239505=id2_21_b_emissivedummy_hi +-677787513=id2_21_b_fizz01_hi +235196539=id2_21_b_gnd01 +1188610594=id2_21_b_gnd02 +373209791=id2_21_b_grnddetail +1375097670=id2_21_b_grnddetailb +-287303809=id2_21_b_id2_21b_ladder_m3 +2064485086=id2_21_b_wires +253121969=id2_21_billboard_hi +-920687201=id2_21_builda_fizz01 +1292271698=id2_21_builda +2069900442=id2_21_buildb_night_slod +1912613320=id2_21_buildb_night +-207237742=id2_21_buildb +2131746198=id2_21_c_builda +654121158=id2_21_c_buildb1 +2133860329=id2_21_c_buildb1rails +953662587=id2_21_c_buildb2 +-497688203=id2_21_c_buildb2rails +1043405007=id2_21_c_buildb2rails1_lod +883929867=id2_21_c_buildc1 +-1338747425=id2_21_c_buildc1rails +705306048=id2_21_c_buildc2 +-123333546=id2_21_c_buildc2rails +-1373907803=id2_21_c_decala +-1094456794=id2_21_c_decalb1 +-1967554030=id2_21_c_decalb2 +-1661131111=id2_21_c_decalb3 +1926617799=id2_21_c_decalb3a +-1456521799=id2_21_c_decalc1 +-225521549=id2_21_c_decalc2 +80508142=id2_21_c_decalc3 +349679226=id2_21_c_decalc3a +1322303541=id2_21_c_gluea +-98552252=id2_21_c_gluea2 +-2128632622=id2_21_c_glueb +1246320073=id2_21_c_glueb2 +-1812928233=id2_21_c_glueb3 +584249920=id2_21_c_grnda +-183167291=id2_21_c_grndb +-834483935=id2_21_c_grndc +-1541447685=id2_21_c_hedgetop03 +-390436556=id2_21_c_hedgetop04 +2105512636=id2_21_c_hedgetop05 +133078192=id2_21_c_hedgetop2 +1689441835=id2_21_c_hedgetops +-1617516662=id2_21_c_id2_21c_billboardad +-1309426253=id2_21_c_id2_21c_ladder_01 +1263857779=id2_21_c_id2_21c_ladder_02 +-1758185354=id2_21_c_uvanim002 +1241096351=id2_21_c_uvanim01 +1757531596=id2_21_c_weed +-874274211=id2_21_d_decals_a2 +-576249891=id2_21_d_decals_b_1 +191167320=id2_21_d_decals_b_2 +1643646085=id2_21_d_decals_c +389826809=id2_21_d_decals_ca +-1286256402=id2_21_d_hedgecutouta +-372656682=id2_21_d_hedgecutoutb +-643442422=id2_21_d_mesh_a +-429591928=id2_21_d_mesh_b +1698459697=id2_21_d_mesh_c +-2043044333=id2_21_e_boathouse +-2026563303=id2_21_e_boathousedecals +-597568856=id2_21_e_boathouserails +1310911052=id2_21_e_bridge_hi +799096124=id2_21_e_bridgerails +-2054545655=id2_21_e_newparka +521556519=id2_21_e_newparkb +-1098361848=id2_21_e_parkrailings +-707655592=id2_21_e_propsa +-74296360=id2_21_e_propsb +858639752=id2_21_e_reflectproxy_hd +-274546278=id2_21_e_reflectproxy_slod +1834311242=id2_21_e_treedecal +1487632903=id2_21_e_water +-810341147=id2_21_f_alley_decala +-1576677037=id2_21_f_alley_decalb +-24759314=id2_21_f_hedgeb +232843674=id2_21_f_railings +881281769=id2_21_f_res_decal001 +-1630265887=id2_21_f_res_decal3 +2108830257=id2_21_f_res_ground +-941366508=id2_21_f_res_ground3 +-783320598=id2_21_g_a_hedgetops00 +-1223408268=id2_21_g_a_hedgetops01 +-2107778008=id2_21_g_a_hedgetops02 +-1925975596=id2_21_g_a_hedgetops03 +1459750257=id2_21_g_a_hedgetops04 +1141845619=id2_21_g_blend_decal01 +2060090820=id2_21_g_culdesac_grnd +1500788111=id2_21_g_flagfizz4_lod +750811590=id2_21_g_id2_21g_flagfizz1_lod +-862509569=id2_21_g_id2_21g_flagfizz1 +-1681344458=id2_21_g_id2_21g_flagfizz2_lod +-529379911=id2_21_g_id2_21g_flagfizz2 +68596801=id2_21_g_id2_21g_flagfizz3_lod +36802875=id2_21_g_id2_21g_flagfizz3 +854356656=id2_21_g_id2_21g_flagfizz4 +-1261173749=id2_21_g_land3_blend +-1540681668=id2_21_g_res_2_grnd +542227169=id2_21_g_timberfzz01 +-380321993=id2_21_g_timberfzz01a +311828330=id2_21_g_timberfzz02 +-610097941=id2_21_g_timberfzz02a +-857929888=id2_21_g_timberfzz02b +-839694464=id2_21_g_woodframes +-997059739=id2_21_g_woodframesb +-1744061863=id2_21_g_woodframesc +-657626948=id2_21_grndbdecals +-1931198776=id2_21_grndenddecals +-1104535560=id2_21_ladders_003 +-310706531=id2_21_ladders_004 +-1153361366=id2_21_ladders_005 +-1859402248=id2_21_ladders_006 +300878346=id2_21_ladders_01 +-1147275071=id2_21_resdecalsa +-830955914=id2_21_resdecalsb +-667766294=id2_21_resdecalsc +-1040932831=id2_21_resgrnda +-1781479470=id2_21_resgrndb +-1497437778=id2_21_resgrndc +-468841012=id2_21_terr_end +1847484926=id2_21_terraina +1540373858=id2_21_terrainb +-1393164033=id2_21_wires +-108950953=id2_emissive__slod +400022158=id2_emissive_01 +993698127=id2_emissive_07 +-770608600=id2_emissive_07b_lod +1093410582=id2_emissive_07b +1071032367=id2_emissive_16 +-1847763855=id2_emissive_21_a_11 +1995062468=id2_emissive_21_c_01 +1094373730=id2_emissive_21_c_04 +-91765763=id2_emissive_21_c_07 +-130629797=id2_emissive_21_c_08 +579137976=id2_emissive_id2_01 +1775767745=id2_emissive_id2_04_01 +-2011673279=id2_emissive_id2_04_02 +-1722552388=id2_emissive_id2_04_03 +-2022355969=id2_emissive_id2_04_04 +1385086217=id2_emissive_id2_04_04b +-1909438275=id2_emissive_id2_06 +885033946=id2_emissive_id2_10_lod +1542706645=id2_emissive_id2_10 +-2105086012=id2_emissive_id2_11_01 +1346702145=id2_emissive_id2_11_02 +-1292513123=id2_emissive_id2_11_03 +779057998=id2_emissive_id2_12_01 +1071521323=id2_emissive_id2_12_02 +-768559464=id2_emissive_id2_13_01 +715515741=id2_emissive_id2_13_02 +-110951208=id2_emissive_id2_13_03 +1310895702=id2_emissive_id2_13_04 +1549000781=id2_emissive_id2_14_02 +509215993=id2_emissive_id2_15_01 +-1986995351=id2_emissive_id2_15_02 +1122946594=id2_emissive_id2_15_03 +756916864=id2_emissive_id2_15_04 +-1555409001=id2_emissive_id2_18_01 +-1862290686=id2_emissive_id2_18_02 +-331945589=id2_emissive_id2_18_04 +-646855679=id2_emissive_id2_18_05 +-1961506948=id2_emissive_id2_19_01 +2128881788=id2_emissive_id2_21_01 +18263275=id2_emissive_id2_21_02 +1309572571=id2_emissive_res00 +620227954=id2_emissive_res010 +290637352=id2_emissive_res011 +156644911=id2_emissive_res012 +-198702125=id2_emissive_res013 +-304054460=id2_emissive_res014 +-686435921=id2_emissive_res015 +-1364590372=id2_emissive_res016 +-501618757=id2_emissive_res017 +-1821685161=id2_emissive_res018 +-983683516=id2_emissive_res019 +310609606=id2_emissive_res02 +702733228=id2_emissive_res020 +388019752=id2_emissive_res021 +-848387387=id2_emissive_res022 +985169239=id2_emissive_res023 +-291773153=id2_emissive_res024 +-590003822=id2_emissive_res025 +-1841845160=id2_emissive_res026 +-2140272443=id2_emissive_res027 +-1687044408=id2_emissive_res028 +-1981277259=id2_emissive_res029 +-396905873=id2_emissive_res03 +208617209=id2_emissive_res030 +1570234697=id2_emissive_res031 +-1732847738=id2_emissive_res032 +-2024655683=id2_emissive_res033 +871665155=id2_emissive_res034 +-1496878169=id2_emissive_res035 +-1339586961=id2_emissive_res037 +2045647349=id2_emissive_res038 +-341213838=id2_emissive_res039 +-90876182=id2_emissive_res04 +-1815360312=id2_emissive_res040 +1981059418=id2_emissive_res041 +821593891=id2_emissive_res042 +1100392543=id2_emissive_res043 +-351962302=id2_emissive_res044 +-1127768377=id2_emissive_res045 +-2038681047=id2_emissive_res046 +-632104483=id2_emissive_res047 +576645620=id2_emissive_res048 +-199422607=id2_emissive_res049 +-861537532=id2_emissive_res05 +-272924970=id2_emissive_res050 +-173765976=id2_emissive_res051 +2015629217=id2_emissive_res052 +-2115820769=id2_emissive_res053 +-1664067335=id2_emissive_res054 +-1367016350=id2_emissive_res055 +1754034266=id2_emissive_res056 +2080249661=id2_emissive_res057 +-1775285345=id2_emissive_res058 +-1473908852=id2_emissive_res059 +-552034319=id2_emissive_res06 +917476517=id2_emissive_res060 +1376308055=id2_emissive_res061 +1670344292=id2_emissive_res062 +-297499696=id2_emissive_res063 +2033293736=id2_emissive_res064 +-1963967195=id2_emissive_res065 +-1798745897=id2_emissive_res066 +-1500842918=id2_emissive_res067 +-1033294790=id2_emissive_res068 +-1322808905=id2_emissive_res069 +-1856109451=id2_emissive_res07 +-906611316=id2_emissive_res070 +-1139320345=id2_emissive_res08 +1977765246=id2_emissive_res09 +306952354=id2_lod_00a_proxy +629106487=id2_lod_emissive_ref +-172709582=id2_lod_emissive +341970037=id2_lod_id2_water_lod_slod4 +-461831703=id2_lod_slod4 +-2065352382=id2_props_cablemesh127270_thvy +-400565028=id2_props_cablemesh127285_thvy +900026800=id2_props_cablemesh127300_thvy +-961308982=id2_props_cablemesh127315_thvy +2090180314=id2_props_cablemesh127330_thvy +1107902364=id2_props_cablemesh127345_thvy +-1680783888=id2_props_cablemesh127360_thvy +945741993=id2_props_cablemesh127375_thvy +-1406743211=id2_props_cablemesh127390_thvy +795591617=id2_props_cablemesh127405_thvy +1509749311=id2_props_cablemesh127422_thvy +77936207=id2_props_cablemesh127440_thvy +-1083587673=id2_props_cablemesh127455_thvy +45128439=id2_props_cablemesh127471_thvy +1389716363=id2_props_combo01_dslod +1779735241=id2_props_id2_railrainhatsa +-607650258=id2_props_id2_railrainhatsb +-280025796=id2_props_id2_railrainhatsc +-557124600=id2_propsb_id2_cablesb_00 +-2023176891=id2_propsb_id2_cablesb_01 +1107409524=id2_propsb_id2_cablesb_03 +-1733204010=id2_propsb_id2_cablesb_04 +-1094164084=id2_propsb_id2_cablesb_04b +1946733574=id2_propsb_id2_cablesb_04c +1623160815=id2_propsb_id2_cablesb_05 +-1003829394=id2_rail_bridfizz01 +349007000=id2_rail_bridge01 +-704738343=id2_rail_rail_ +2063891531=id2_rail_rail_01 +-400839532=id2_rail_rail_013 +-73335422=id2_rail_rail_02 +-2059464512=id2_rail_rail_03 +2032225488=id2_rail_rail_04_o +-1743407507=id2_rail_rail_04 +-1578382823=id2_rail_rail_05 +1596376320=id2_rail_rail_06 +1506458184=id2_rail_rail_07 +45714471=id2_rail_rail_08 +1837064625=id2_rail_rail_09 +-863953325=id2_rail_rail_10 +-624510242=id2_rail_rail_11 +-386148536=id2_rail_rail_12 +-466194131=id2_rail_rail_d +-1966621533=id2_rail_rail01_d +-1666934141=id2_rail_raild_2b +-989333071=id2_rail_rovly_ +-1967740799=id2_rail_rovly_01 +2102332850=id2_rail_rovly_02 +-1572972656=id2_rail_rovly_03 +-730743818=id2_rail_rovly_04 +-1230864296=id2_rail_rovly_05 +-402889973=id2_rail_rovly_06 +-647379482=id2_rail_rovly_07 +1874962896=id2_rd_154 +251596710=id2_rd_b02_o +-550526110=id2_rd_b02 +806316173=id2_rd_b03_o +823248677=id2_rd_b03 +456179218=id2_rd_b03c +705183184=id2_rd_b04_o +-224478057=id2_rd_bridgea_hi +-2084693801=id2_rd_bridgeb_hi +2143580863=id2_rd_britdec003 +224321795=id2_rd_britun01 +1722053367=id2_rd_dtown01 +586366980=id2_rd_fizza_00 +882828123=id2_rd_fizza_01 +576569049=id2_rd_fizza_02 +1883724459=id2_rd_fizza_03 +2122151703=id2_rd_fizza_04 +1287230352=id2_rd_fizza_05 +1459136526=id2_rd_fizza_06 +1251086213=id2_rd_fizza_07 +1414275833=id2_rd_fizza_08 +-1548271218=id2_rd_fizza_09 +55902704=id2_rd_fizza_10 +327852635=id2_rd_fizza_11 +69075846=id2_rd_fizza_12 +368027433=id2_rd_fizza_13 +1858296015=id2_rd_fizza_14 +-2140013524=id2_rd_fizza_15 +1282380840=id2_rd_fizza_16 +-1494202072=id2_rd_fizza_17 +-1188106843=id2_rd_fizza_18 +1280135776=id2_rd_glue00 +1525444510=id2_rd_glue01 +-374141651=id2_rd_glue02 +-160094543=id2_rd_glue03 +89638006=id2_rd_glue04 +335700427=id2_rd_glue05 +-1022902313=id2_rd_glue06 +394546791=id2_rd_id2_tel_00 +572416923=id2_rd_id2_tel_01 +1015191651=id2_rd_id2_tel_02 +1539135192=id2_rd_id2_tel_04 +1963362666=id2_rd_id2_tel_05 +-2011549807=id2_rd_id2_tel_06 +-1855176139=id2_rd_id2_tel_07 +-1564023574=id2_rd_id2_tel_08 +1320439230=id2_rd_id2_tel_13 +1569647475=id2_rd_id2_tel_14 +-414831861=id2_rd_r2_01 +264794105=id2_rd_r2_02_o +-653554026=id2_rd_r2_02 +325332305=id2_rd_r2_02b_o +1732427914=id2_rd_r3_05_o +-447954322=id2_rd_r3_05 +-882710089=id2_rd_r4_01_o +-469527637=id2_rd_r4_01 +806693735=id2_rd_r4_02_o +-107430187=id2_rd_r4_02 +2133206361=id2_rd_r4_03_o +14110034=id2_rd_r4_03 +499625894=id2_rd_r4_04_o +252897737=id2_rd_r4_04 +-1691483651=id2_rd_r4_05 +1271909085=id2_rd_r5_01_o +1649200317=id2_rd_r5_01 +1656603112=id2_rd_r5_02_o +1970860821=id2_rd_r5_02 +2083482636=id2_rd_r5_03_o +-200052660=id2_rd_r5_03 +2119008751=id2_rd_r5_04_o +-2042882917=id2_rd_r5_04 +2073924137=id2_rd_r5_05_o +-1689108793=id2_rd_r5_05 +-2053280542=id2_rd_r6_01_o +61443570=id2_rd_r6_01 +529887462=id2_rd_r6_02_o +-975957432=id2_rd_r6_02 +-340981254=id2_rd_r6_03_o +940078767=id2_rd_r6_03 +2099373321=id2_rd_r6_04_o +-327557229=id2_rd_r6_04 +-1718221089=id2_rd_r6_05_o +-709840383=id2_rd_r6_05 +-95160571=id2_rd_r6_06_o +2106491294=id2_rd_r6_06 +-321993666=id2_rdb_r1_01_o +-1993144563=id2_rdb_r1_01 +1380280369=id2_rdb_r1_02_o +1514973505=id2_rdb_r1_02 +-995243609=id2_rdb_r1_03_o +-1390948650=id2_rdb_r1_03 +-1735670780=id2_rdb_r1_04_o +-32018216=id2_rdb_r1_04 +-65733544=id2_rdb_r1_05_o +-799763117=id2_rdb_r1_05 +612507900=id2_rdb_r1_06_o +-1582024689=id2_rdb_r1_06 +-1585979927=id2_rdb_r2_03_o +11329108=id2_rdb_r2_04_o +-185130195=id2_rdb_r2_04 +-10869550=id2_rdb_r2_05_o +-1490483310=id2_rdb_r2_05 +-603623094=id2_rdb_r2_07 +1839791154=id2_rdb_r3_01_o +1376948174=id2_rdb_r3_01 +470697715=id2_rdb_r3_02_o +2069357144=id2_rdb_r3_02 +-1198327153=id2_rdb_r3_03_o +1839613685=id2_rdb_r3_03 +716599004=id2_rdb_r3_04_o +-1494959755=id2_rdb_r3_04 +1074457665=ig_abigail +610988552=ig_agent +1830688247=ig_amandatownley +1206185632=ig_andreas +2129936603=ig_ashley +-1492432238=ig_ballasog +-1868718465=ig_bankman +797459875=ig_barry +1464257942=ig_bestmen +-1113448868=ig_beverly +-1111799518=ig_brad +1633872967=ig_bride +-2063996617=ig_car3guy1 +1975732938=ig_car3guy2 +-520477356=ig_casey +1240128502=ig_chef +-2054645053=ig_chef2 +-1427838341=ig_chengsr +678319271=ig_chrisformage +1825562762=ig_clay +-1660909656=ig_claypain +-429715051=ig_cletus +1182012905=ig_dale +365775923=ig_davenorton +-2113195075=ig_denise +1952555184=ig_devin +-1674727288=ig_dom +-628553422=ig_dreyfuss +-872673803=ig_drfriedlander +-795819184=ig_fabien +988062523=ig_fbisuit_01 +-1313761614=ig_floyd +-20018299=ig_groom +1704428387=ig_hao +-837606178=ig_hunter +225287241=ig_janet +2050158196=ig_jay_norris +257763003=ig_jewelass +-308279251=ig_jimmyboston +1459905209=ig_jimmydisanto +-1105179493=ig_joeminuteman +-2016771922=ig_johnnyklebitz +-518348876=ig_josef +2040438510=ig_josh +-346957479=ig_karen_daniels +1530648845=ig_kerrymcintosh +1706635382=ig_lamardavis +-538688539=ig_lazlow +1302784073=ig_lestercrest +1401530684=ig_lifeinvad_01 +666718676=ig_lifeinvad_02 +-52653814=ig_magenta +-46035440=ig_manuel +411185872=ig_marnie +-1552967674=ig_maryann +1005070462=ig_maude +-1080659212=ig_michelle +-886023758=ig_milton +-1358701087=ig_molly +939183526=ig_money +-67533719=ig_mp_agent14 +-304305299=ig_mrk +503621995=ig_mrs_thornhill +946007720=ig_mrsphillips +-568861381=ig_natalia +-1124046095=ig_nervousron +-927525251=ig_nigel +1906124788=ig_old_man1a +-283816889=ig_old_man2 +1625728984=ig_omega +768005095=ig_oneil +1641334641=ig_orleans +648372919=ig_ortega +357551935=ig_paige +-1717894970=ig_paper +-982642292=ig_patricia +645279998=ig_popov +1681385341=ig_priest +666086773=ig_prolsec_02 +-449965460=ig_ramp_gang +1165307954=ig_ramp_hic +-554721426=ig_ramp_hipster +-424905564=ig_ramp_mex +940330470=ig_rashcosvki +-709209345=ig_roccopelosi +1024089777=ig_russiandrunk +-1689993=ig_screen_writer +1283141381=ig_siemonyetarian +-2034368986=ig_solomon +941695432=ig_stevehains +915948376=ig_stretch +-409745176=ig_talina +226559113=ig_tanisha +-597926235=ig_taocheng +2089096292=ig_taostranslator +-1573167273=ig_tenniscoach +1728056212=ig_terry +-847807830=ig_tomepsilon +-892841148=ig_tonya +-566941131=ig_tracydisanto +1461287021=ig_trafficwarden +1382414087=ig_tylerdix +-1835459726=ig_wade +188012277=ig_zimbor +-1486744544=ind_prop_dlc_flag_01 +1572208841=ind_prop_dlc_flag_02 +525880110=ind_prop_dlc_roller_car_02 +1543894721=ind_prop_dlc_roller_car +-1611832715=ind_prop_firework_01 +-879052345=ind_prop_firework_02 +-1118757580=ind_prop_firework_03 +-1502580877=ind_prop_firework_04 +418536135=infernus +-1405937764=infernus2 +-1289722222=ingot +-159126838=innovation +-1860900134=insurgent +2071877360=insurgent2 +-288163167=int_boxthing +886934177=intruder +-1177863319=issi2 +-2048333973=italigtb +-482719877=italigtb2 +-624529134=jackal +1051415893=jb700 +-1297672541=jester +-1106353882=jester2 +1058115860=jet +861409633=jetmax +-120287622=journey +92612664=kalahari +544021352=khamelion +32913979=kt1_00_02 +1164736217=kt1_00_02ovly +-1499015167=kt1_00_05ovly +687048745=kt1_00_06 +-21985337=kt1_00_gnd_dcl_f +1526728569=kt1_00_grnd04_land +880977347=kt1_00_grnd04_o +-51112718=kt1_00_grnd04_o1 +1210331535=kt1_00_grnd04_ramp +-1543033071=kt1_00_grnd05_land +-329760055=kt1_00_shadowproxy_01 +-2122236110=kt1_00_tunnel +825810545=kt1_01_00 +467055525=kt1_01_01 +945974460=kt1_01_03 +629884686=kt1_01_04 +248025074=kt1_01_glue_01 +1602040158=kt1_01_glue_02 +843405035=kt1_01_glue_03 +-2095122271=kt1_01_glue_04 +384334934=kt1_01_shadowcaster +-1104019814=kt1_02_build +-209137944=kt1_02_detail +-1384751664=kt1_02_skyscraper +-643321187=kt1_03_02_r2fint +-794418410=kt1_03_02_r3fint +1840916529=kt1_03_02_r3iint2 +605214549=kt1_03_02_r3j_ovlyint +-864702061=kt1_03_02_r4iint2 +-341068877=kt1_03_bld +1515171624=kt1_03_glue_02 +1889164221=kt1_03_glue_03 +1453980949=kt1_03_glue_int +-594134890=kt1_03_glue +1606913433=kt1_03_glue2_int +998516882=kt1_03_grd_carparkbits2int +2041952847=kt1_03_grd_carparkbitsint +-1171182756=kt1_03_grd_markings2int +-1434480077=kt1_03_grd_markingsint +19469904=kt1_03_grd_nonshadow +-1842511984=kt1_03_grd_nonshadowint +1452137678=kt1_03_grd +224034403=kt1_03_grdint +1482808700=kt1_03_interior_reflection +314183075=kt1_04_02_r3iint +-123624365=kt1_04_build03_noshadowint +-1623527605=kt1_04_build03 +-1920290838=kt1_04_build12int +-904148252=kt1_04_build17 +1475324199=kt1_04_detail_carpark +1497594889=kt1_04_detail +-1030603692=kt1_04_detail01 +2062319766=kt1_04_detail01int +78626946=kt1_04_detail07 +-1844126898=kt1_04_detail08 +594100841=kt1_04_detailint +2107836430=kt1_04_detailint2 +-1386520307=kt1_04_fizza_00 +380810174=kt1_04_fizza_01 +678451001=kt1_04_fizza_02 +2047801973=kt1_04_fizza_03 +211459982=kt1_04_fizza_04 +-846519952=kt1_04_fizza_05 +-97289536=kt1_04_fizza_06 +821127227=kt1_04_fizza_07 +-1011937864=kt1_04_fizza_08 +890433678=kt1_04_fizza_09 +-353741150=kt1_04_fizza_10 +-1320787109=kt1_04_fizza_11 +-812146691=kt1_04_fizza_12 +-1850137535=kt1_04_fizza_13 +-1030375479=kt1_04_fizza_15_lod +2012639420=kt1_04_fizza_16 +1311579434=kt1_04_fizza_17 +1551612359=kt1_04_fizza_18 +543900039=kt1_04_fizza_19 +-393127536=kt1_04_fizza_20 +912782652=kt1_04_fizza_21 +-1004498769=kt1_04_fizza_22 +-743442682=kt1_04_fw_dcl +1776995093=kt1_04_landa +2037672488=kt1_04_landb +1530943732=kt1_04_shadow +1138983251=kt1_04_shadow01 +-1187288063=kt1_04_shadow02 +-808949549=kt1_04_supports +-1079004717=kt1_04_tunnel_01_int_lod +1118661943=kt1_04_tunnel_01 +-1167544758=kt1_04_tunnel_01int +-520107087=kt1_04_tunnel_02int +1540257122=kt1_04_underground_detail +-1281898044=kt1_04_underground_glue +1115655671=kt1_05_00_fizz01 +1338910868=kt1_05_00_fizz02 +-839310100=kt1_05_00_fizz03 +-1643180179=kt1_05_00_fizz06_lod +-2030561561=kt1_05_00_fizz06 +80908958=kt1_05_00_fizz07 +1486365682=kt1_05_00_noshadow +-1154101555=kt1_05_00 +-1517575303=kt1_05_01 +399939167=kt1_05_fuzzd_00 +1251212249=kt1_05_fuzzd_01 +1011441476=kt1_05_fuzzd_02 +1250491335=kt1_05_fuzzd_03 +1012555626=kt1_05_fuzzd_04 +-586440498=kt1_05_fuzzd_05 +1842897297=kt1_05_glue_a +-2069754012=kt1_05_glue_b +-1035510547=kt1_05_glue +-1081622907=kt1_05_props_combo02_slod +987944569=kt1_06_aptbld +-299398110=kt1_06_banner_01 +-1831198469=kt1_06_church +1111626012=kt1_06_consitefizz01_lod +1642483896=kt1_06_consitefizz01 +-1319606329=kt1_06_consitehedge +-1048604412=kt1_06_decals01 +-1753662216=kt1_06_decals02 +-1523394453=kt1_06_decals03 +1591135152=kt1_06_decals04 +1818617550=kt1_06_decals05 +2094208083=kt1_06_fence_sign +189393543=kt1_06_fizza_00 +-1068804985=kt1_06_fizza_01 +-292605678=kt1_06_fizza_02 +431359839=kt1_06_fizza_03 +1206117306=kt1_06_fizza_04 +-47296944=kt1_06_fizza_05 +727263909=kt1_06_fizza_06 +-1616704773=kt1_06_fizzb_00 +1182787526=kt1_06_fizzb_001 +-825857831=kt1_06_fizzb_01 +1963373915=kt1_06_fizzb_02 +-1309987037=kt1_06_fizzb_03 +-1601663906=kt1_06_fizzb_04 +2104575536=kt1_06_fizzb_05 +733815493=kt1_06_fizzb_06 +-1596650630=kt1_06_fizzb1a +-546579127=kt1_06_grd01 +1947478378=kt1_06_hedgedetail_01 +1725009637=kt1_06_hedgedetail_02 +1450110496=kt1_06_hedgedetail_03 +1096008682=kt1_06_hedgedetail_04 +-641033076=kt1_06_plazabld +1007603236=kt1_06_plazastairs_01 +-1641367996=kt1_07_detail +1779349573=kt1_07_detail02 +2014368865=kt1_07_detail03 +709168788=kt1_07_fizz01a +-897790995=kt1_07_fizza_00 +-1229216661=kt1_07_fizza_01 +-1529806698=kt1_07_fizza_02 +594935262=kt1_07_fizza_03 +258987474=kt1_07_fizza_04 +-4639131=kt1_07_fizza_05 +-544468843=kt1_07_interior01 +1265102909=kt1_07_kplaza +582771119=kt1_07_laddergang +-1603296138=kt1_07_neons_01 +19575093=kt1_07_park_06 +-2054945664=kt1_07_roofladder +414646835=kt1_07_wiltern_01_textem +-1933562690=kt1_07_wiltern_01 +-1940785932=kt1_08_apt_01_d1 +-829465341=kt1_08_apt_01a_water +-1439001815=kt1_08_apt_01a +-1246437729=kt1_08_apt_02_d1 +-1511421081=kt1_08_apt_02a +-2108363028=kt1_08_apt_04_d1 +-311708970=kt1_08_apt_06_d1 +-1278204590=kt1_08_bld +-344237907=kt1_08_fizza_00 +1773688101=kt1_08_fizza_01 +1478799870=kt1_08_fizza_02 +1294375938=kt1_08_fizza_03 +998242485=kt1_08_fizza_04 +-1563703477=kt1_08_fizza_05 +-1860557848=kt1_08_fizza_06 +-2041573804=kt1_08_fizza_07 +2043016512=kt1_08_fizza_08 +-133992007=kt1_08_fizza_09 +1816646184=kt1_08_fizza_10 +-316910637=kt1_08_fizza_11 +1994099753=kt1_08_fizzc_00 +-2123259563=kt1_08_fizzc_01 +1730564037=kt1_08_fizzd_01 +518343006=kt1_08_glue +1924448356=kt1_08_hedgedetail01 +822295810=kt1_08_hedgedetail02 +524851597=kt1_08_hedgedetail03 +-27879818=kt1_08_ladder01 +1877572002=kt1_08_ladder02 +432229711=kt1_08_ladder03 +187707433=kt1_08_ladder04 +-1911287660=kt1_09_building1 +-863413084=kt1_09_building2_fizza +-800451333=kt1_09_building2 +1613700450=kt1_09_buildingfuzz_01 +1259459143=kt1_09_fencefizz_01 +439515029=kt1_09_fizz01a +1677211917=kt1_09_ground +-1258434105=kt1_09_hedgedetail +232234910=kt1_09_hedgedetail01 +822852711=kt1_09_kt1_carpark_01 +-861423742=kt1_09_ovly1 +1204202938=kt1_09_ovly2 +-2138814397=kt1_09_seoulstepsextrasint +-1169746142=kt1_09_seoulstepsint +-1711314887=kt1_09_subway_lod +92521016=kt1_09_subway_reflect +50117072=kt1_09_subwayfizz_01 +-1072201616=kt1_10_aptm_detailb +-1203873629=kt1_10_aptm_h +1944342386=kt1_10_aptm +2060931274=kt1_10_build_01_x +782373199=kt1_10_build_01_xa_lod +1026866273=kt1_10_build_01_xa +369363689=kt1_10_detail01c +666545750=kt1_10_detail01d +-1266047589=kt1_10_detail02 +-1572929274=kt1_10_detail03 +1217373937=kt1_10_flyers00 +949290748=kt1_10_flyers01 +1790733130=kt1_10_flyers02 +1559941063=kt1_10_flyers03 +1260567720=kt1_10_ground +-1122132433=kt1_11_apt_01 +1463865983=kt1_11_apt_02 +1955513843=kt1_11_aptladder_01 +276697159=kt1_11_carwash_details_01 +1151049241=kt1_11_cwash_d_no_spinners +-919013111=kt1_11_cwash_d +151189009=kt1_11_decal01 +1962754562=kt1_11_decal010 +-2007403336=kt1_11_decal02 +1568939790=kt1_11_decal03 +1826536899=kt1_11_decal04 +-1105108921=kt1_11_decal05 +1091823150=kt1_11_decal06 +-513368823=kt1_11_decal15 +-2084445763=kt1_11_decal16 +2135965193=kt1_11_detail_01 +1829083508=kt1_11_detail_02 +1264048471=kt1_11_detail_fizz +-1052804137=kt1_11_emm01_a_lod +613897263=kt1_11_emm01_a +-1108431481=kt1_11_ems_lod +1611256801=kt1_11_fence_a_01 +1572851527=kt1_11_fence_b_01 +-2108040810=kt1_11_fence_c_01 +2015381452=kt1_11_flyers +308910039=kt1_11_gas +-137671009=kt1_11_gasgnd +1392471276=kt1_11_ground_01 +844376982=kt1_11_ground_03 +1141624581=kt1_11_ground_04 +-645206502=kt1_11_mp_door +1209301005=kt1_11_night01 +-1631047307=kt1_11_shop +-729420824=kt1_12_decal_02 +1350099920=kt1_12_decal_03 +1587606314=kt1_12_decal +466151723=kt1_12_detail +2102757681=kt1_12_ground +-1893519150=kt1_12_hedgedetail +726204298=kt1_12_hedgedetail01 +-456407770=kt1_12_policedep +-711635061=kt1_12_railing +679307345=kt1_12_shop +-1442431369=kt1_12_shopladder +-1564614824=kt1_13_bld1 +417648950=kt1_13_bld1fizz03 +332245728=kt1_13_bld1fizz2_lod +1592041501=kt1_13_bld2_v_02 +-2119270426=kt1_13_bld2_v +1270050139=kt1_13_bld2fizz_v +-1332611862=kt1_13_bldfizz05_01 +1547201436=kt1_13_decal_00 +-1607601274=kt1_13_decal_01 +2087955474=kt1_13_decal_02 +-1025656599=kt1_13_decal_03 +-1860020881=kt1_13_decal_04 +13939914=kt1_13_decal_05 +-1462675734=kt1_13_detail01a +633589969=kt1_13_detail01b +1024065373=kt1_13_detail01c +171055534=kt1_13_detail01d +728735266=kt1_13_detailb_01 +-488928005=kt1_13_detailb_02 +1206605593=kt1_13_detailb_03 +-251221663=kt1_13_detailb_04 +1259210896=kt1_13_fizza_00 +1783645936=kt1_13_fizza_01 +1417157440=kt1_13_fizza_02 +-1898573829=kt1_13_fizza_03 +-1760747415=kt1_13_fizza_04 +-527529570=kt1_13_fizzb1_00 +531564518=kt1_13_fizzb1_01 +-1827718222=kt1_13_ground1ns_walls +666165633=kt1_13_ground1ns +-109716255=kt1_13_ground2ns_walls +1570339460=kt1_13_ground2ns +-704967145=kt1_13_ground2nsfizz1 +-1058479117=kt1_13_ground2nsfizz2 +-1272581542=kt1_13_ladder01 +1190198292=kt1_13_props_prop_05_slod +1564417504=kt1_13_props_prop_06_slod +1520386630=kt1_13_scaffold01 +93296676=kt1_13_scaffold02 +399719595=kt1_13_scaffold03 +571298079=kt1_13_scaffold04 +1364060731=kt1_13_shadow_object +-284273354=kt1_14_apt +-921755468=kt1_14_apt2 +-1500728565=kt1_14_decal00 +-1731061866=kt1_14_decal01 +65596866=kt1_14_decal02 +-177876804=kt1_14_decal03 +2143872388=kt1_14_decal05 +-104859743=kt1_14_fencefizz_01_slod +186549603=kt1_14_fencefizz_01 +-424821447=kt1_14_fencefizz_02_slod +1170274983=kt1_14_fencefizz_02 +-593838207=kt1_14_fizz05a +1929767135=kt1_14_fizz6a +-1061715746=kt1_14_fizzx_00 +-765844445=kt1_14_fizzx_01 +-266707037=kt1_14_fizzx_02 +-102206657=kt1_14_fizzx_03 +-190682953=kt1_14_fizzx_04 +-1247272568=kt1_14_flyers00 +-1511554553=kt1_14_flyers01 +1728699107=kt1_14_ground01 +-1415093219=kt1_14_ground02 +2044952726=kt1_14_ground03 +-828933806=kt1_14_hedgedetail01 +-1133685506=kt1_14_hedgedetail02 +-1328267828=kt1_14_hedgedetail03 +-1633773215=kt1_14_hedgedetail04 +-1888942020=kt1_14_pool_01 +-1837149242=kt1_14_props_prop_05_slod +1357264226=kt1_14_props_prop_06_slod +-1764034454=kt1_14_shop +-501687536=kt1_14_topfizz01 +1177535424=kt1_15_apt_01 +-556286927=kt1_15_aptfizz_01 +1397507467=kt1_15_aptfizz02_01 +-535105445=kt1_15_aptfizz10_01 +223378560=kt1_15_decal_01 +455809077=kt1_15_decal_02 +-772241967=kt1_15_decal_03 +-550100916=kt1_15_decal_04 +-1012438745=kt1_15_decal_06 +-1505743271=kt1_15_decal_08 +1538349367=kt1_15_detail_01 +1785886393=kt1_15_detail_02 +-916802424=kt1_15_detail_03 +-686010357=kt1_15_detail_04 +-1283115968=kt1_15_fizzobject_00 +1561724767=kt1_15_fizzobject_01 +-1959730284=kt1_15_fizzobject_02 +-318232763=kt1_15_fizzobject_03 +-2017456640=kt1_15_flyers_001 +385756278=kt1_15_flyers_003 +86542539=kt1_15_flyers_004 +1744762143=kt1_15_ground01 +-2140887000=kt1_15_ground01fizz04 +-191394222=kt1_15_ground03 +650868174=kt1_15_hedge_detail003 +-548568837=kt1_15_hedge_detail02 +2034283821=kt1_15_kmall_1 +1201590762=kt1_15_kmall_2 +676297586=kt1_15_kmallfizz04_2 +-659844015=kt1_15_kmallfizz1_1 +571750891=kt1_15_kmallfizz2_002 +-738769869=kt1_15_kmallfizz2_1 +1394667781=kt1_15_kmallfizz2_lod001 +-243935101=kt1_15_kmallfizz4_lod +887892021=kt1_15_r1_gnd_s +749082766=kt1_15_rest_01 +852957602=kt1_15_shop_06_fizz +-404617785=kt1_15_shop_06 +-143318156=kt1_16_dirt03 +-1899222777=kt1_16_dirt0301 +-501133420=kt1_16_dirt0302 +773908990=kt1_16_dirt0323 +857021664=kt1_16_dirt1 +-698811245=kt1_16_em_win_lod +2102415535=kt1_16_em_win +838348451=kt1_16_fizzc_00 +473826095=kt1_16_fizzc_01 +362509802=kt1_16_fizzc_02 +-1345082792=kt1_16_fizzc_03 +1546400918=kt1_16_fwy_wall +-623194470=kt1_16_ground_00 +1372306279=kt1_16_ground_006 +-1141206822=kt1_16_ground_01 +-1481264983=kt1_16_ground_03_noshadow +-220823911=kt1_16_ground_03 +-712686601=kt1_16_ground_04 +-1000758880=kt1_16_ground_05 +1275691080=kt1_16_newdecal_02 +-219282505=kt1_16_overlay05 +32022952=kt1_16_overlay06 +815262836=kt1_16_petrol_grd +-569931796=kt1_16_petrol_ov +-438263293=kt1_16_petrol +1795186697=kt1_16_railfizza_01 +6916829=kt1_16_railfizza_02 +-1515407970=kt1_16_rub_04 +909102633=kt1_16_shadowproxy_hd +2085134985=kt1_16_shadowproxy_lod +-142535414=kt1_16_shadowproxy01 +1766062222=kt1_16_shadowproxy02 +1527602209=kt1_16_shadowproxy03 +-67974429=kt1_16_stairfizz_01 +1686439839=kt1_16_stepsfizza_01 +1388471322=kt1_16_stepsfizza_02 +1090269503=kt1_17_01 +366987407=kt1_17_detail +-2129938351=kt1_17_fence_00 +-1890134809=kt1_17_fence_01 +39615520=kt1_17_fizza_00 +-1883793708=kt1_17_fizza_01 +2014242895=kt1_emissive_kt1_02 +152078932=kt1_emissive_kt1_03 +458436313=kt1_emissive_kt1_04 +747458893=kt1_emissive_kt1_05 +-2020511634=kt1_emissive_kt1_06_01 +-1622171670=kt1_emissive_kt1_06_02 +295470206=kt1_emissive_kt1_06_03 +2128220593=kt1_emissive_kt1_07_ema +-1358106090=kt1_emissive_kt1_07_emb +204552529=kt1_emissive_kt1_08_ema +-32662262=kt1_emissive_kt1_08_emb +1341809196=kt1_emissive_kt1_08_f +-1221894981=kt1_emissive_kt1_09_ema +-1049005737=kt1_emissive_kt1_09_emb +1128788450=kt1_emissive_kt1_10_em +1271174427=kt1_emissive_kt1_10 +-274471642=kt1_emissive_kt1_11a +-512964424=kt1_emissive_kt1_11b +-1826182099=kt1_emissive_kt1_11c +-1858721428=kt1_emissive_kt1_12a +-1537421383=kt1_emissive_kt1_12b +2044985372=kt1_emissive_kt1_14a +-1869206144=kt1_emissive_kt1_14b +1584482611=kt1_emissive_kt1_14c +-1882576768=kt1_emissive_kt1_15a +-1651686394=kt1_emissive_kt1_15b +-1403526757=kt1_emissive_kt1_15c +1245781355=kt1_emissive_kt1_15d +1486273046=kt1_emissive_kt1_15e +-14382433=kt1_lod_emi_6_20_proxy +401608846=kt1_lod_emi_6_21_proxy +-1495365358=kt1_lod_emissive +-1871494654=kt1_lod_kt1_emissive_slod +-1726881792=kt1_lod_slod4 +2100279514=kt1_rd_02_r1a_ovly +-863879554=kt1_rd_02_r1a +1992116786=kt1_rd_02_r1b_ovly +2000135611=kt1_rd_02_r1d_ovly +-1065081222=kt1_rd_02_r1d +1484296047=kt1_rd_02_r1e_ovly +-1171121706=kt1_rd_02_r1e +1060170437=kt1_rd_02_r1f_ovly +-1915698924=kt1_rd_02_r1f +1727699610=kt1_rd_02_r1g_ovly +1073325415=kt1_rd_02_r1g +608881118=kt1_rd_02_r1h_ovly +1908148459=kt1_rd_02_r1h +1458655570=kt1_rd_02_r1i_ovly +-1559434356=kt1_rd_02_r1i +-1371326922=kt1_rd_02_r2a_ovly +242467128=kt1_rd_02_r2a +-1910310615=kt1_rd_02_r2b_ovly +164509677=kt1_rd_02_r2b +-1858466376=kt1_rd_02_r2c_ovly +-237434877=kt1_rd_02_r2c +-1397212241=kt1_rd_02_r2d_ovly +-372443157=kt1_rd_02_r2d +-51293020=kt1_rd_02_r2e_ovly +-773732331=kt1_rd_02_r2e +1434438413=kt1_rd_02_r2f_ovly +-851493168=kt1_rd_02_r2f +974884884=kt1_rd_02_r2g_ovly +-1216539828=kt1_rd_02_r2g +1835653785=kt1_rd_02_r2h_ovly +-1693197702=kt1_rd_02_r2h +-268314129=kt1_rd_02_r3a_ovly +1281441894=kt1_rd_02_r3a +1031919319=kt1_rd_02_r3b_ovly +735444824=kt1_rd_02_r3b +-141873066=kt1_rd_02_r3d_ovly +123418211=kt1_rd_02_r3d +367383416=kt1_rd_02_r3e +-2085560807=kt1_rd_02_r3f_ovly +1865287179=kt1_rd_02_r3f +1448640666=kt1_rd_02_r3g_ovly +2105189028=kt1_rd_02_r3g +1983853054=kt1_rd_02_r3h_ovly +-926926546=kt1_rd_02_r3h +-2098064296=kt1_rd_02_r4a_ovly +-148237087=kt1_rd_02_r4a +-401155455=kt1_rd_02_r4b_ovly +1623059079=kt1_rd_02_r4d_ovly +537585314=kt1_rd_02_r4d +-101402126=kt1_rd_02_r4d1 +940421498=kt1_rd_02_r4e_ovly +-1377533353=kt1_rd_02_r4e +-1921229947=kt1_rd_02_r4f_ovly +200621687=kt1_rd_02_r4f +2049297384=kt1_rd_02_r4g_ovly +423287042=kt1_rd_02_r4g +-293687579=kt1_rd_02_r4h_ovly +-477565537=kt1_rd_02_r4h +1768513977=kt1_rd_02_r5a_ovly +472638068=kt1_rd_02_r5a +-1021878432=kt1_rd_02_r5b_ovly +581168988=kt1_rd_02_r5b +341299908=kt1_rd_02_r5c +886540884=kt1_rd_02_r6a_ovly +-599629446=kt1_rd_02_r6a +1438244636=kt1_rd_02_r6e_ovly +632026188=kt1_rd_02_r6e +1836210674=kt1_rd_02_r6f_ovly +-84762918=kt1_rd_02_r6f +-418175777=kt1_rd_02_r6g_ovly +154221399=kt1_rd_02_r6g +162359328=kt1_rd_02_r7a_ovly +196021150=kt1_rd_02_r7a +-697687971=kt1_rd_02_r7b_ovly +962881288=kt1_rd_02_r7b +19860761=kt1_rd_02_r7c_ovly +655540837=kt1_rd_02_r7c +-1269170018=kt1_rd_02_r7d_ovly +-722330079=kt1_rd_02_r7d +1943005794=kt1_rd_02_tramstn_ovly +510245034=kt1_rd_08_ovly01 +-3786941=kt1_rd_fizza +158519514=kt1_rd_fizza1_00 +408415908=kt1_rd_fizza1_01 +-434697693=kt1_rd_fizza1_02 +-2069215405=kt1_rd_fizza1_03 +-377812307=kt1_rd_fizzb +1544712110=kt1_rd_fizzc +1146896450=kt1_rd_fizzd +1717260351=kt1_rd_kt1_tel_007 +2099084739=kt1_rd_kt1_tel_008 +-235973767=kt1_rd_kt1_tram_top +1373525723=kt1_rd_shadowcast01 +1085635770=kt1_rd_stationsteps_01 +313322977=kt1_rd_tram_01 +-1110794399=kt1_rd_tram_02_ovly +-1677000549=kt1_rd_tram_02 +-252728729=kt1_rd_tram_03 +-1512510888=kt1_rd_tram_cable_bot +-876355859=kt1_rd_tram_ovly +-1372848492=kuruma +410882957=kuruma2 +1269098716=landstalker +-1281684762=lazer +-1232836011=le7b +640818791=lectro +-703042172=lf_house_01_ +-1971997752=lf_house_01d_ +290054274=lf_house_04_ +-1695139618=lf_house_04d_ +-678335574=lf_house_05_ +-362722984=lf_house_05d_ +1515811704=lf_house_07_ +1669865158=lf_house_07d_ +-1174384544=lf_house_08_ +1649421057=lf_house_08d_ +-173048366=lf_house_09_ +485587234=lf_house_09d_ +-1385687317=lf_house_10_ +77716409=lf_house_10d_ +-737975551=lf_house_11_ +1198608380=lf_house_11d_ +-93114936=lf_house_13_ +2090804722=lf_house_13d_ +-964112964=lf_house_14_ +-360720436=lf_house_14d_ +-1015167302=lf_house_15_ +-1519311956=lf_house_15d_ +2122660754=lf_house_16_ +1801372084=lf_house_16d_ +203806105=lf_house_17_ +-1390413172=lf_house_17d_ +-578846675=lf_house_18_ +-1219135800=lf_house_18d_ +763371317=lf_house_19_ +1618384288=lf_house_19d_ +-73511144=lf_house_20_ +-1050016419=lf_house_20d_ +469291905=lguard +-230231084=light_car_rig +-914335905=light_plane_rig +-114627507=limo2 +1277738372=lts_p_para_bag_lts_s +1269440357=lts_p_para_bag_pilot2_s +1931904776=lts_p_para_pilot2_sp_s +182048815=lts_prop_lts_elecbox_24 +19408745=lts_prop_lts_elecbox_24b +1051213133=lts_prop_lts_offroad_tyres01 +-1359996601=lts_prop_lts_ramp_01 +-1061569318=lts_prop_lts_ramp_02 +1290523964=lts_prop_lts_ramp_03 +2069251995=lts_prop_tumbler_01_s2 +-426922231=lts_prop_tumbler_cs2_s2 +2103844742=lts_prop_wine_glass_s2 +2068293287=lurcher +621481054=luxor +-1214293858=luxor2 +482197771=lynx +-1660945322=mamba +-1746576111=mammatus +-2124201592=manana +-1523428744=manchez +1914556826=marina_xr_rocks_01 +-2015167196=marina_xr_rocks_02 +-1063063905=marina_xr_rocks_03 +-1904670132=marina_xr_rocks_04 +-585390192=marina_xr_rocks_05 +-1425095817=marina_xr_rocks_06 +-1043459709=marquis +1233534620=marshall +-142942670=massacro +-631760477=massacro2 +-1660661558=maverick +914654722=mesa +-748008636=mesa2 +-2064372143=mesa3 +109846795=met_st_seoul_mirr +1579140606=met_st_seoul_mirrb +1823863923=metro__t_st_sl_bot_ol +-283231658=metro_ +1484127491=metro_03_rp_02 +-380895886=metro_06_rp_02 +1831792241=metro_30_ +-1118146967=metro_30_cables +2081685936=metro_30_cables001 +-244978606=metro_30_cables002 +-542357281=metro_30_cables003 +-1250942022=metro_30_lod001 +-1499036121=metro_30_lod002 +-543492081=metro_30_lod003 +-774611838=metro_30_lod004 +398026831=metro_30_lod005 +207307348=metro_30_ol +95647208=metro_30_ol2 +-796688317=metro_30reflect +-125008297=metro_b_ol +-1112117012=metro_cables +676851711=metro_cables001 +360794706=metro_cables002 +-1400779872=metro_cagelight018 +-199822148=metro_end_ +-499171879=metro_end_031reflect +-1780048131=metro_end_032_ol +1024003625=metro_end_032 +1298082008=metro_end_30_ +356499156=metro_end_30_2 +130085342=metro_end_30_2ol +-178422915=metro_end_30_cables +-2376281=metro_end_30_cables001 +672344407=metro_end_30_ol +1720123297=metro_end_30_ol2 +1169924634=metro_end_30reflect +1591372967=metro_end_b_ol +1650924683=metro_end_b_ol001 +-730738105=metro_end_bb_ +-1535304967=metro_end_cables +220069623=metro_end_cables001 +-2022035985=metro_end_lod_001 +-760535921=metro_end_lod +-1713396680=metro_end_new3 +-696107910=metro_end_ol001 +-521842368=metro_end_ol002 +1500192492=metro_end_shadow +-338704707=metro_endnew_ol +-303685511=metro_endnew_ol2 +-409233552=metro_endnew1_ +-57128203=metro_endnew1_cables +1293769392=metro_endnew2_ol +1014101854=metro_endnew2 +-1652051138=metro_endnew2cables002 +407164543=metro_endnew3_ol +-1423791787=metro_endnew3cables +-1928427811=metro_endolnew2 +-167972287=metro_endreflect +484938648=metro_gridnew +637248301=metro_lift001seoul +-2106815173=metro_liftglassbotseoul +1679669627=metro_liftglasstop004seoul +1326117462=metro_liftglasstop004seoul001 +-1022636972=metro_liftglasstopseoul +732669249=metro_liftglasstopseoul001 +-1809136604=metro_liftseoul +316299536=metro_lsiaparkingtext +959063851=metro_lsiaterminaltext +-1381996320=metro_map_endreflect +1490519005=metro_map_endshadowbox +-770164707=metro_map_join_1_ +-698180840=metro_map_join_1_lod +-1483505130=metro_map_join_1_ol +-1155790067=metro_map_join_1b_ol +-279653998=metro_map_join_1reflect +-519473795=metro_map_join_1shadowbox +-2025644504=metro_map_join_2_ +-1993939088=metro_map_join_2_lod +709796306=metro_map_join_2_ol +732634002=metro_map_join_2_ol2 +127675884=metro_map_join_2mark001 +-1408784964=metro_map_join_2reflect +-91416267=metro_map_join_2shadowbox +-795748211=metro_map_join_lod +-1472763774=metro_map_join2wallg009 +-1617471970=metro_map_join2wallg010 +-1022900905=metro_newwaldoors +967818144=metro_newwalk1 +1481763959=metro_newwalk1pipes003 +-763508781=metro_newwalk1pipes005seoul +-94269730=metro_newwalk1pipes2 +476521765=metro_newwalk2reflect_b +-345619475=metro_newwalk2reflect +1706196339=metro_newwalk2shadowbox +616522692=metro_newwalk2shell +907525659=metro_newwalk3shell +1539767361=metro_newwalk4reflect +1650813357=metro_newwalk4shell +-736327030=metro_newwalk5reflect_a +586541382=metro_newwalk5reflect +-345256398=metro_newwalk5shell +1519414802=metro_newwalk6shell +1278414586=metro_railclips +1560087579=metro_railclips003 +1790650263=metro_railclips004 +-171751503=metro_railclips0044 +1073798187=metro_railclips0045 +303595611=metro_railclips0046 +1520144736=metro_railclips0047 +964117776=metro_railclips005 +1195237533=metro_railclips006 +-1504141611=metro_railclips007 +-1273873848=metro_railclips008 +-2101422178=metro_railclips009 +852220517=metro_railclips0091 +1822730782=metro_railclips010 +-1366067789=metro_railclips01000 +1338732652=metro_railclips011 +1107219667=metro_railclips012 +1855073765=metro_railclips013 +1589546558=metro_railclips014 +1105548428=metro_railclips015 +878459258=metro_railclips016 +-1277708173=metro_railclips017 +-1510597456=metro_railclips018 +-1990532234=metro_railclips019 +1225061615=metro_railclips020 +978278276=metro_railclips021 +1212937081=metro_railclips022 +1708404361=metro_railclips023 +1402571284=metro_railclips024 +-2123438658=metro_railclips025 +1861828819=metro_railclips026 +-1399342057=metro_railclips027 +-1635180550=metro_railclips028 +-868156567=metro_railclips029 +-434229189=metro_railclips030 +-240203940=metro_railclips031 +56879814=metro_railclips032 +755875349=metro_railclips033 +-51651118=metro_railclips034 +1185575246=metro_railclips035 +404067365=metro_railclips036 +1675176875=metro_railclips037 +898715420=metro_railclips038 +2138825456=metro_railclips039 +933908474=metro_railclips040 +1089954452=metro_railclips041 +833864713=metro_railclips042 +1132750762=metro_railclips043 +-1527567730=metro_railclips048 +-1226256775=metro_railclips049 +2034422802=metro_railclips050 +-2080380532=metro_railclips051 +500687632=metro_railclips053seoul +-1839593916=metro_railclips054 +-1122280506=metro_railclips055 +-872089191=metro_railclips056 +1664705199=metro_railclips0new230 +1122179590=metro_railclips2 +89463693=metro_railclipsnew3018 +-227611389=metro_reflectonly +928394347=metro_s3airconseoul +-320447383=metro_s3liftrail001seoul +624771500=metro_s3liftrailseoul +353839072=metro_s3lightbarseoul +-1638887088=metro_s3overlay2seoul +-2087322176=metro_s3overlayseoul +-2064158526=metro_sb +1124295943=metro_sideexitw +782252325=metro_sl_bot_ +648343857=metro_sl_bot_lod_001 +1852791112=metro_sl_bot_lod +-1212997795=metro_sl_bot_lod001 +-342915311=metro_sl_bot_lod002 +318783595=metro_sl_bot_ol +-775514018=metro_sl_bot_ol2 +1842549821=metro_sl_botolextra +1807810723=metro_sl_botreflect +1874756548=metro_sl_top_ +535064819=metro_sl_top_ol +-2142389360=metro_sl_top_ol2 +1259214908=metro_sl_topolextra +-1523819241=metro_sl_topreflect +-310853095=metro_sm_ +836395826=metro_sm_001 +1141704599=metro_sm_002 +-734973899=metro_sm_cables +-806420041=metro_sm_cables00 +705066998=metro_sm_cables001 +-1004229580=metro_sm_cables002 +-1772466016=metro_sm_cables003 +-511547665=metro_sm_cables004 +-1916321926=metro_sm_cables006 +1610802170=metro_sm_cables007 +-1440057280=metro_sm_cables008 +2073271059=metro_sm_cables009 +-636298952=metro_sm_cables010 +-331776635=metro_sm_cables011 +-1364655515=metro_sm_cables012 +-1057839368=metro_sm_cables013 +-1833842057=metro_sm_cables015 +1977848027=metro_sm_cables016 +-2028915914=metro_sm_cables017 +129479821=metro_sm_cables018 +-548648614=metro_sm_cablesol2 +623417052=metro_sm_cablessht1 +1390441035=metro_sm_cablessht2 +128439241=metro_sm_cablesshtnew +657160541=metro_sm_lod +-687090075=metro_sm_lod001 +-387249719=metro_sm_ol001 +-49335791=metro_sm_ol002 +-506231780=metro_sm_sl_bot_ +-2046105846=metro_sm_sl_bot_lod001 +1941488230=metro_sm_sl_bot_lod002 +-1352169135=metro_sm_sl_botol2 +-1552772785=metro_sm_sl_botreflect +1296168761=metro_sm_sl_mid_ +-1740467647=metro_sm_sl_midol2 +961555896=metro_sm_sl_midreflect +-18722386=metro_sm_sl_top_ +-470647066=metro_sm_sl_top_lod001 +-987545272=metro_sm_sl_top_lod002 +236250256=metro_sm_sl_top_ol +1532567237=metro_sm_sl_topol2 +1067562810=metro_sm_sl_topreflect +1441835763=metro_sm1reflect +-702158691=metro_sm2reflect +-447154863=metro_small_30_ +1694006389=metro_small_30_cables +1397856366=metro_small_30_lod001 +1636349148=metro_small_30_lod002 +1926190953=metro_small_30_lod003 +606266622=metro_small_30_ol +2064473806=metro_small_30reflect +537213512=metro_smolextra +-458891740=metro_smolextra001 +-2006702686=metro_smolextra002 +231702342=metro_smreflect +-849283772=metro_stain003 +-1741901560=metro_stat3_platseoul +643649573=metro_stat3endboxesseoul +-1744983116=metro_stat3glift001seoul +1047127621=metro_stat3gliftseoul +-1639731425=metro_stat3join +-334246353=metro_stat3join004 +-1002814100=metro_stat3join004ol +-126033053=metro_stat3join1_lod001 +2020631372=metro_stat3join1_lod002 +1254524921=metro_stat3join1_lod003 +888167497=metro_stat3join1_lod004 +-728574532=metro_stat3join1reflect +-486777164=metro_stat3join1reflect001 +1397697970=metro_stat3join2reflect +320967775=metro_stat3join2reflect001 +1450835004=metro_stat3join3reflect +-908980310=metro_stat3join3reflect001 +39478872=metro_stat3join4reflect +-1970530036=metro_stat3join4shadow +606334009=metro_stat3joinbend +60738992=metro_stat3joinbend2 +-182379021=metro_stat3joinbend2ol +-511540164=metro_stat3joinol +1124068457=metro_stat3joinstuff +1215955531=metro_stat3joinstuff4 +-54608299=metro_stat3railings003seoul +-320118423=metro_stat3railings004seoul +-1200748865=metro_stat3sp_cables2 +1480388548=metro_stat3sp +-799176264=metro_stat3special_lod001 +-757396161=metro_stat3spol +-1054042537=metro_stat3spreflect +-1368322409=metro_stat3spstuff +391258084=metro_statejoinbendol +-1463188217=metro_station_3_seoul +-1749240062=metro_station_3seoul_reflect +2086599887=metro_station_3seoul_shb +-1815447721=metro_station_3seoul +1036384401=metro_station_3seoul001 +-1460310618=metro_stationburtontext +-1724475697=metro_stationburtontext2 +-1580866404=metro_stationhut002seoul +-870188425=metro_stationlsiaparkingtext2 +-613571461=metro_stationlsiaterminaltext2 +-946800384=metro_stationperrotext +-574997152=metro_stationperrotext2 +-2068583636=metro_stationporttext003 +-477321196=metro_stationseoultext +1472685765=metro_stationseoultext2 +-159164695=metro_subway1proxy +1446045988=metro_subway1shell +1910849677=metro_subwayetxt1 +-1862238525=metro_subwayetxt2 +-1165089918=metro_t_end_ +-1465421597=metro_t_end_30_ +-1305949561=metro_t_end_30_lod001 +909300381=metro_t_end_30_lod002 +1701177392=metro_t_end_30_ol +292304028=metro_t_end_30_ol001 +-525608070=metro_t_end_30_ol2 +-670394128=metro_t_end_30reflect +804941067=metro_t_end_b_ +320913383=metro_t_end_b_ol +1567181109=metro_t_end_b_ol2 +-1760239772=metro_t_end_cables +-255986135=metro_t_end_lod001 +-1065871970=metro_t_end_lod002 +-1005619556=metro_t_end_ol2 +1416596668=metro_t_end_reflect +825860277=metro_t_end2_30_ +-1245307987=metro_t_end2_30_ol +-1084585782=metro_t_end2_30ol2 +2058080855=metro_t_end2_30reflect +-519535809=metro_t_join_ +159566043=metro_t_join_lod001 +851549016=metro_t_join_lod002 +1091483634=metro_t_join_lod003 +-163470759=metro_t_join_lod004 +1672117545=metro_t_join_lod005 +-1980151354=metro_t_join_lod006 +-1745853004=metro_t_join_lod007 +821630915=metro_t_join_lod008 +1054192508=metro_t_join_lod009 +-309620211=metro_t_join_lod010 +1280135055=metro_t_join_lod011 +-1780522318=metro_t_join_lod012 +-2055880225=metro_t_join_lod013 +985934969=metro_t_join_lod014 +686917844=metro_t_join_lod015 +-534186172=metro_t_join_lod016 +-1368709971=metro_t_join_ol +2019383489=metro_t_joinreflect +-1585368011=metro_t_lg_30_ +-1398439556=metro_t_lg_30_lod005 +-1186931930=metro_t_lg_30_ol1 +-537629978=metro_t_lg_30mark +-1262175414=metro_t_lg_30reflect +-156084367=metro_t_sl_bot_ +-433908758=metro_t_sl_bot_ol +1406504592=metro_t_sl_botreflect +843159421=metro_t_sl_top_ +-384617339=metro_t_sl_top_ol +-457589614=metro_t_sl_top_ol2 +1543402348=metro_t_st_lg_30_ +455762787=metro_t_st_lg_30_lod +793653600=metro_t_st_lg_30_lod001 +25843157=metro_t_st_lg_30_lod002 +315848807=metro_t_st_lg_30_lod003 +-454517614=metro_t_st_lg_30_lod004 +1514899290=metro_t_st_lg_30_lod005 +1820437446=metro_t_st_lg_30_lod006 +-115482139=metro_t_st_lg_30_ol +100877312=metro_t_st_lg_30_ol002 +-1950938105=metro_t_st_lg_30_ol2 +-1334258466=metro_t_st_lg_30reflect +-224426079=metro_t_st_lg_30shadbox +-758899365=metro_t_st_sl_bot_ +2041321892=metro_t_st_sl_bot_lod001 +93629311=metro_t_st_sl_bot_ol001 +974224533=metro_t_st_sl_bot_ol2 +949761967=metro_t_st_sl_botreflect +1310168527=metro_t_st_sl_top_ +1647949157=metro_t_st_sl_top_lod001 +259649618=metro_t_st_sl_top_ol001 +-578208385=metro_t_st_sl_topreflect +1856894547=metro_t_stair_ +390372917=metro_t_stair_2_lod001 +868442587=metro_t_stair_2 +-1762670138=metro_t_stair_lod001 +1143743552=metro_t_stair_lod002 +847413485=metro_t_stair_lod003 +-238289027=metro_t_stair_lod004 +-537568304=metro_t_stair_lod005 +-1924680074=metro_t_stair_lod006 +2069500571=metro_t_stair_lod007 +353551878=metro_t_stair_lod008 +-1014979869=metro_t_stair_lod009 +727183752=metro_t_stair_lod010 +-53275521=metro_t_stair_lod011 +1191225569=metro_t_stair_lod012 +-1704865886=metro_t_stair_lod013 +1671389726=metro_t_stair_lod014 +-1067251337=metro_t_stair_ol +1036598985=metro_t_stair_ol2 +-292981443=metro_t_stair2reflect +561844062=metro_t_stairreflect +2120048793=metro_t_step__ol +-2103115246=metro_t_step__ol002 +-1731891165=metro_t_step_ +1030688243=metro_t_step_20_ +-1260195433=metro_t_step_20_lod001 +2146830270=metro_t_step_20_lod002 +-892550174=metro_t_step_20_ol +1464779364=metro_t_step_20_ol2 +-529294854=metro_t_step_20reflect +2096603299=metro_t_step_lod001 +1191031992=metro_t_step_lod002 +-729844213=metro_t_step_ol +737590170=metro_t_stepolextra +258156671=metro_t_stepreflect +-1210941175=metro_t_stepreflect003 +1716017079=metro_topen_cables +-1585959895=metro_topen_moreol +-683913398=metro_topen_step__ol +1808433531=metro_topen_step_ +1111976904=metro_topen_step_lod001 +-68919545=metro_topen_step_lod002 +170390308=metro_topen_stepreflect +1652900192=metro_tsidex_ +265440303=metro_tsidex_ol +-75588373=metro_tsidex_ol2 +-42720284=metro_tsidexreflect +944662010=metro_walkway1panels002 +461352029=metro_walkway1panels004 +152325154=metro_walkway2panels1 +-69441751=metro_walkway5panels005 +1590916747=metro_wallgrid0011 +1365400489=metro_wallgrid0012 +-510335871=metro_wallgrid003 +-1091592393=metro_wallgrid004 +-853525608=metro_wallgrid005 +985568979=metro_wallgrid007 +-259489176=metro_wallgrid008 +-2093111024=metro_wallgrid013 +-1054006034=metro_wallgrid014 +-1896398709=metro_wallgrid015 +-1521193659=metro_wallgrid016 +1938393520=metro_wallgrid017 +176600992=metro_wallgrid018 +-591373292=metro_wallgrid019 +-549167844=metro_wallgrid020 +-1268191095=metro_wallgrid1 +-1505799114=metro_wallgrid2 +195666588=metro_watermark +1972827299=metro_watermark4 +-1305318586=metro1_add_001 +1140854499=metro1_add_002 +1692422307=metro1_add_003 +2021521374=metro1_add_004 +660373253=metro1_ceiling +-637636261=metro1_ceiling001 +-2044110513=metro1_ceilinga +-716908565=metro1_ceilinga001 +-1198055792=metro1_ceilinga003 +-825202016=metro1_ceilingb +681985495=metro1_ceilingb001 +358165878=metro2_ceiling2 +1331708226=metro3_ceiling +-1749909505=metro6_ceiling +-484054720=metropill_001 +439965534=metropill_002 +1216820217=metropill_003 +-36921723=metropill_004 +689304855=metropill_005 +1589305452=metropill_006 +1565318544=metropill_007 +1126181175=metropill_008 +-966563498=metropill_decal_001 +-1222784309=metropill_decal_002 +1820931483=metropill_decal_003 +1515098406=metropill_decal_004 +-1879311232=metropill_decal_005 +2110412829=metropill_decal_006 +632662005=metropill_decal_007 +323420952=metropill_decal_008 +-1915712597=metropilla +-1836276370=metropilla001 +2070701791=metropillb +-481802157=metropillb001 +207082448=metrotest_lod_001 +-553289428=metrotest_lod_002 +-1345414465=metrotest_lod_003 +1967072673=metrotest_lod_004 +16613707=metrotest_lod001 +-134320307=metrotest_lod002 +761354770=metrotest_lod003 +336930682=metrotest_lod004 +-1537298430=metrotestreflect +868868440=metrotrain +165154707=miljet +-310465116=minivan +-1126264336=minivan2 +-121486168=miss_rub_couch_01_l1 +1894671041=miss_rub_couch_01 +-784816453=mixer +475220373=mixer2 +176212222=mk_arrow_flat +-688511582=mk_arrow +768582247=mk_cone +-512769117=mk_cylinder +794464383=mk_flag +816514494=mk_ring +-433375717=monroe +-845961253=monster +525509695=moonbeam +1896491931=moonbeam2 +1783355638=mower +1943971979=mp_f_deadhooker +-1667301416=mp_f_freemode_01 +-785842275=mp_f_misty_01 +695248020=mp_f_stripperlite +1822283721=mp_g_m_pros_01 +1173958009=mp_headtargets +-1057787465=mp_m_claude_01 +1161072059=mp_m_exarmy_01 +866411749=mp_m_famdd_01 +1558115333=mp_m_fibsec_01 +1885233650=mp_m_freemode_01 +943915367=mp_m_marston_01 +-287649847=mp_m_niko_01 +416176080=mp_m_shopkeep_01 +-839953400=mp_s_m_armoured_01 +487502835=mt_neon_a +-1677577764=mt_neon_b +-509995673=mt01_glow_001 +231325255=mt1_info_a +904750859=mule +-1050465301=mule2 +-2052737935=mule3 +-634879114=nemesis +1034187331=nero +1093792632=nero2 +1910680247=new_walk_1_reflect +844547720=ng_proc_beerbottle_01a +1098802391=ng_proc_beerbottle_01b +1328808002=ng_proc_beerbottle_01c +-1895783233=ng_proc_binbag_01a +-1734625067=ng_proc_binbag_02a +-1834013032=ng_proc_block_01a +-1063872862=ng_proc_block_02a +-831245731=ng_proc_block_02b +1778631864=ng_proc_box_01a +-1731615921=ng_proc_box_02a +-1439676900=ng_proc_box_02b +64781110=ng_proc_brick_01a +-1157863053=ng_proc_brick_01b +-1318793273=ng_proc_brkbottle_02a +-128983652=ng_proc_brkbottle_02b +99186895=ng_proc_brkbottle_02c +215254697=ng_proc_brkbottle_02d +442704326=ng_proc_brkbottle_02e +827936690=ng_proc_brkbottle_02f +1055714009=ng_proc_brkbottle_02g +110881648=ng_proc_candy01a +-385561723=ng_proc_cigar01a +175300549=ng_proc_cigarette01a +1175299436=ng_proc_cigbuts01a +1479656360=ng_proc_cigbuts02a +-200345012=ng_proc_cigbuts03a +152603738=ng_proc_ciglight01a +-593364948=ng_proc_cigpak01a +-499055750=ng_proc_cigpak01b +-200890619=ng_proc_cigpak01c +-163314598=ng_proc_coffee_01a +152282765=ng_proc_coffee_02a +1475200408=ng_proc_coffee_03b +1397473724=ng_proc_coffee_04b +-1460292532=ng_proc_concchips01 +-1747381741=ng_proc_concchips02 +-827621449=ng_proc_concchips03 +1310916264=ng_proc_concchips04 +-720584521=ng_proc_crate_01a +-1109001010=ng_proc_crate_02a +1218252530=ng_proc_crate_03a +1102352397=ng_proc_crate_04a +-2127785247=ng_proc_drug01a002 +1450083036=ng_proc_food_aple1a +1675697833=ng_proc_food_aple2a +-196552994=ng_proc_food_bag01a +-1599364663=ng_proc_food_bag02a +386283738=ng_proc_food_burg01a +566090194=ng_proc_food_burg02a +1967980783=ng_proc_food_burg02c +791748562=ng_proc_food_chips01a +1013430847=ng_proc_food_chips01b +-1122944124=ng_proc_food_chips01c +-1519432258=ng_proc_food_nana1a +-1045986034=ng_proc_food_nana2a +1465367612=ng_proc_food_ornge1a +-1350121957=ng_proc_inhaler01a +334129668=ng_proc_leaves01 +-1065565414=ng_proc_leaves02 +-223893633=ng_proc_leaves03 +-1133167861=ng_proc_leaves04 +-1389192058=ng_proc_leaves05 +-669781424=ng_proc_leaves06 +-900049187=ng_proc_leaves07 +-1249759955=ng_proc_leaves08 +833463360=ng_proc_litter_plasbot1 +1072709829=ng_proc_litter_plasbot2 +-1508373229=ng_proc_litter_plasbot3 +-812352833=ng_proc_oilcan01a +1542781471=ng_proc_ojbot_01a +332160486=ng_proc_paintcan01a_sh +-493523971=ng_proc_paintcan01a +-811841173=ng_proc_paintcan02a +-961781516=ng_proc_paper_01a +1214769065=ng_proc_paper_02a +-807340607=ng_proc_paper_03a +858737478=ng_proc_paper_03a001 +1864388210=ng_proc_paper_burger01a +-275962512=ng_proc_paper_mag_1a +1153355730=ng_proc_paper_mag_1b +271492684=ng_proc_paper_news_globe +109007300=ng_proc_paper_news_meteor +1202131520=ng_proc_paper_news_quik +1636521374=ng_proc_paper_news_rag +-835359795=ng_proc_pizza01a +-1208997704=ng_proc_rebar_01a +-1519122176=ng_proc_sodabot_01a +144995201=ng_proc_sodacan_01a +-1321253704=ng_proc_sodacan_01b +-83831014=ng_proc_sodacan_02a +-1223995600=ng_proc_sodacan_02b +-649751644=ng_proc_sodacan_02c +-1853193169=ng_proc_sodacan_02d +-1703831183=ng_proc_sodacan_03a +-1053563147=ng_proc_sodacan_03b +1015700596=ng_proc_sodacan_04a +-550724351=ng_proc_sodacup_01a +-803078428=ng_proc_sodacup_01b +-489249803=ng_proc_sodacup_01c +1266644053=ng_proc_sodacup_02a +1711909225=ng_proc_sodacup_02b +-942946224=ng_proc_sodacup_02b001 +826654690=ng_proc_sodacup_02c +-569010013=ng_proc_sodacup_03a +938495063=ng_proc_sodacup_03c +657068640=ng_proc_sodacup_lid +153354187=ng_proc_spraycan01a +-765160883=ng_proc_spraycan01b +-1282296755=ng_proc_syrnige01a +122627294=ng_proc_temp +-944554615=ng_proc_tyre_01 +-964966892=ng_proc_tyre_dam1 +-2007573392=ng_proc_wood_01a +1167949327=ng_proc_wood_02a +-1606187161=nightblade +-1943285540=nightshade +-1295027632=nimbus +1032823388=ninef +-1461482751=ninef2 +-777172681=omnis +1348744438=oracle +-511601230=oracle2 +1987142870=osiris +2022656922=p_a4_sheets_s +1922550796=p_abat_roller_1_col +687149709=p_abat_roller_1 +-1892870230=p_airdancer_01_s +1005988375=p_amanda_note_01_s +334157238=p_amb_bag_bottle_01 +-2081834323=p_amb_bagel_01 +1477930039=p_amb_brolly_01_s +-781595832=p_amb_brolly_01 +-969349845=p_amb_clipboard_01 +-598185919=p_amb_coffeecup_01 +1696672834=p_amb_drain_water_double +-365854806=p_amb_drain_water_longstrip +810320178=p_amb_drain_water_single +-1412276716=p_amb_joint_01 +1661782514=p_amb_lap_top_01 +-1855510874=p_amb_lap_top_02 +94130617=p_amb_phone_01 +-1310709074=p_arm_bind_cut_s +-2065455377=p_armchair_01_s +-426085191=p_ashley_neck_01_s +359105829=p_attache_case_01_s +-1244204979=p_balaclavamichael_s +139950461=p_banknote_onedollar_s +-906831231=p_banknote_s +-1507474729=p_barier_test_s +1640819392=p_barierbase_test_s +-1613856019=p_barriercrash_01_s +-897426451=p_beefsplitter_s +-819563011=p_binbag_01_s +-255563997=p_bison_winch_s +-857302273=p_bloodsplat_s +598012071=p_blueprints_01_s +-650269716=p_brain_chunk_s +-1859992197=p_bs_map_door_01_s +320854256=p_cablecar_s_door_l +-439452078=p_cablecar_s_door_r +-733833763=p_cablecar_s +977923025=p_car_keys_01 +886894755=p_cargo_chute_s +264881854=p_cash_envelope_01_s +289451089=p_cctv_s +-603767659=p_champ_flute_s +2016808872=p_chem_vial_02b_s +-1981474309=p_cigar_pack_02_s +-1173315865=p_clb_officechair_s +850900610=p_cletus_necklace_s +-1326828316=p_cloth_airdancer_s +1873223844=p_clothtarp_down_s +667673034=p_clothtarp_s +-632887129=p_clothtarp_up_s +-1404244377=p_controller_01_s +284970900=p_counter_01_glass_plug +1041076678=p_counter_01_glass +-1442918238=p_counter_02_glass +479709182=p_counter_03_glass +1870138714=p_counter_04_glass +1328154590=p_crahsed_heli_s +-148001007=p_cs_15m_rope_s +2129874414=p_cs_bandana_s +1742452667=p_cs_bbbat_01 +-1141851766=p_cs_beachtowel_01_s +-205657605=p_cs_beverly_lanyard_s +-1301244203=p_cs_bottle_01 +-55816390=p_cs_bowl_01b_s +789652940=p_cs_cam_phone +692857360=p_cs_ciggy_01b_s +1027109416=p_cs_clipboard +-643540469=p_cs_clothes_box_s +473625129=p_cs_coke_line_s +2075712814=p_cs_comb_01 +-1281059971=p_cs_cuffs_02_s +-561989645=p_cs_duffel_01_s +-1630172026=p_cs_joint_01 +-960996301=p_cs_joint_02 +1910331218=p_cs_laptop_02_w +2109346928=p_cs_laptop_02 +-903501682=p_cs_laz_ptail_s +400375711=p_cs_leaf_s +-680040094=p_cs_lighter_01 +-2094907124=p_cs_locker_01_s +-994868291=p_cs_locker_01 +250681399=p_cs_locker_02 +645774080=p_cs_locker_door_01 +2120038965=p_cs_locker_door_01b +899635523=p_cs_locker_door_02 +-1027860019=p_cs_mp_jet_01_s +1914837387=p_cs_newspaper_s +-415861411=p_cs_pamphlet_01_s +-1413299318=p_cs_panties_03_s +282159321=p_cs_paper_disp_02 +-908010235=p_cs_paper_disp_1 +-794885282=p_cs_papers_01 +28632457=p_cs_papers_02 +-215824283=p_cs_papers_03 +-2104938113=p_cs_para_ropebit_s +933678382=p_cs_para_ropes_s +1473615697=p_cs_polaroid_s +71008234=p_cs_police_torch_s +1202315039=p_cs_pour_tube_s +93734612=p_cs_power_cord_s +-1927574507=p_cs_rope_tie_01_s +-782390768=p_cs_sack_01_s +25967894=p_cs_saucer_01_s +-1224179799=p_cs_scissors_s +1019439145=p_cs_script_bottle_s +-1972099092=p_cs_script_s +1488914677=p_cs_shirt_01_s +1787281554=p_cs_shot_glass_2_s +2032950376=p_cs_shot_glass_s +1208606316=p_cs_sub_hook_01_s +-1773983618=p_cs_toaster_s +-969695354=p_cs_tracy_neck2_s +1846382434=p_cs_trolley_01_s +-1897431054=p_cs1_14b_train_esdoor +-1150377354=p_cs1_14b_train_s_col +-532698014=p_cs1_14b_train_s_colopen +-1491044252=p_cs1_14b_train_s +1119015720=p_csbporndudes_necklace_s +-582322177=p_csh_strap_01_pro_s +1398481760=p_csh_strap_01_s +568587468=p_csh_strap_03_s +-453852320=p_cut_door_01 +-684382235=p_cut_door_02 +-815851463=p_cut_door_03 +239157435=p_d_scuba_mask_s +414775158=p_d_scuba_tank_s +-966274179=p_defilied_ragdoll_01_s +1519875640=p_devin_box_01_s +-721037220=p_dinechair_01_s +1795767067=p_disp_02_door_01 +-1290409783=p_dock_crane_cabl_s +-339559827=p_dock_crane_cable_s +-1683671214=p_dock_crane_sld_s +913564566=p_dock_rtg_ld_cab +1496091510=p_dock_rtg_ld_spdr +-29181140=p_dock_rtg_ld_wheel +577432224=p_dumpster_t +-890087262=p_ecg_01_cable_01_s +1650657833=p_f_duster_handle_01 +-816251662=p_f_duster_head_01 +1079465856=p_fag_packet_01_s +452612255=p_ferris_car_01 +1805157542=p_ferris_wheel_amo_l +-1904367099=p_ferris_wheel_amo_l2 +1210826189=p_ferris_wheel_amo_p +-1295299286=p_fib_rubble_s +798176293=p_film_set_static_01 +-1042390945=p_fin_vaultdoor_s +-2124287878=p_finale_bld_ground_s +432116038=p_finale_bld_pool_s +2126528679=p_flatbed_strap_s +794871542=p_fnclink_dtest +-1867132116=p_folding_chair_01_s +-2046753783=p_gaffer_tape_s +285775647=p_gaffer_tape_strip_s +645231946=p_gar_door_01_s +1645674613=p_gar_door_02_s +923341943=p_gar_door_03_s +1228377684=p_gasmask_s +1673290408=p_gate_prison_01_s +1407268736=p_gcase_s +1350616857=p_gdoor1_s +-1298716645=p_gdoor1colobject_s +192682307=p_gdoortest_s +2095672150=p_hand_toilet_s +1714199852=p_hw1_22_doors_s +-1001571795=p_hw1_22_table_s +-2074760643=p_ice_box_01_s +545302142=p_ice_box_proxy_col +933794942=p_idol_case_s +736919402=p_ilev_p_easychair_s +-999584101=p_ing_bagel_01 +-133688399=p_ing_coffeecup_01 +692778550=p_ing_coffeecup_02 +-921000564=p_ing_microphonel_01 +126000171=p_ing_skiprope_01_s +-1913525176=p_ing_skiprope_01 +-438114230=p_inhaler_01_s +-1847044452=p_int_jewel_mirror +-1174817344=p_int_jewel_plant_01 +-950054773=p_int_jewel_plant_02 +1425919976=p_jewel_door_l +9467943=p_jewel_door_r1 +1277485905=p_jewel_necklace_02 +1925649262=p_jewel_necklace01_s +439457590=p_jewel_necklace02_s +-414705250=p_jewel_pickup33_s +-1435891468=p_jimmy_necklace_s +-1491833875=p_jimmyneck_03_s +-1599176945=p_kitch_juicer_s +785421426=p_lamarneck_01_s +2028748281=p_laptop_02_s +1910485680=p_large_gold_s +-1327396865=p_laz_j01_s +2086911125=p_laz_j02_s +1516229897=p_lazlow_shirt_s +516221692=p_ld_am_ball_01 +-1499819825=p_ld_bs_bag_01 +664069992=p_ld_cable_tie_01_s +-1318035530=p_ld_coffee_vend_01 +-2015792788=p_ld_coffee_vend_s +813750836=p_ld_conc_cyl_01 +50437630=p_ld_crocclips01_s +-1589103511=p_ld_crocclips02_s +-1270234221=p_ld_frisbee_01 +332394125=p_ld_heist_bag_01 +-679192147=p_ld_heist_bag_s_1 +-582458059=p_ld_heist_bag_s_2 +1185332651=p_ld_heist_bag_s_pro_o +-651206088=p_ld_heist_bag_s_pro +1075296156=p_ld_heist_bag_s_pro2_s +1514570228=p_ld_heist_bag_s +-1595369626=p_ld_id_card_002 +292851939=p_ld_id_card_01 +303234577=p_ld_sax +-717142483=p_ld_soc_ball_01 +-874338148=p_ld_stinger_s +-1282866511=p_leg_bind_cut_s +1937985747=p_lestersbed_s +1526269963=p_lev_sofa_s +92191450=p_lifeinv_neck_01_s +-676133793=p_litter_picker_s +921993182=p_loose_rag_01_s +-114933643=p_mast_01_s +-1284191201=p_mbbed_s +-444717304=p_med_jet_01_s +310462430=p_medal_01_s +1808635348=p_meth_bag_01_s +1203231469=p_michael_backpack_s +136880302=p_michael_scuba_mask_s +1593773001=p_michael_scuba_tank_s +1924030334=p_mp_showerdoor_s +-25464105=p_mr_raspberry_01_s +-1173768201=p_mrk_harness_s +709180631=p_new_j_counter_01 +938137634=p_new_j_counter_02 +-2036042344=p_new_j_counter_03 +-502024136=p_notepad_01_s +-1832227997=p_novel_01_s +2075235594=p_num_plate_01 +-2006012284=p_num_plate_02 +167522649=p_num_plate_03 +-88501548=p_num_plate_04 +-1207886863=p_oil_pjack_01_amo +684384219=p_oil_pjack_01_frg_s +568309711=p_oil_pjack_01_s +200010599=p_oil_pjack_02_amo +96996152=p_oil_pjack_02_frg_s +1888301071=p_oil_pjack_02_s +1677473970=p_oil_pjack_03_amo +1598709538=p_oil_pjack_03_frg_s +323971301=p_oil_pjack_03_s +-492435441=p_oil_slick_01 +388861061=p_omega_neck_01_s +-1814060388=p_omega_neck_02_s +-915071241=p_orleans_mask_s +-1858071425=p_ortega_necklace_s +-1973600183=p_oscar_necklace_s +-1388130770=p_overalls_02_s +-1315854077=p_pallet_02a_s +548349475=p_panties_s +1766664132=p_para_bag_xmas_s +-1410396731=p_para_broken1_s +1393914438=p_parachute_fallen_s +1746997299=p_parachute_s_shop +1269906701=p_parachute_s +-1038982469=p_parachute1_mp_dec +1336576410=p_parachute1_mp_s +-313681483=p_parachute1_s +1740193300=p_parachute1_sp_dec +218548447=p_parachute1_sp_s +-573707493=p_patio_lounger1_s +-233697971=p_pharm_unit_01 +1651928600=p_pharm_unit_02 +-1559354806=p_phonebox_01b_s +-429560270=p_phonebox_02_s +-677710671=p_pistol_holster_s +445443711=p_planning_board_01 +-1790516235=p_planning_board_02 +-2030024856=p_planning_board_03 +-2117059320=p_planning_board_04 +1701933528=p_pliers_01_s +1150266519=p_po1_01_doorm_s +483426292=p_police_radio_hset_s +-1666779307=p_poly_bag_01_s +-2028292621=p_pour_wine_s +-1378608019=p_rail_controller_s +-1741877302=p_rc_handset +-1210228783=p_rcss_folded +-889858063=p_rcss_s +-406716247=p_res_sofa_l_s +-671139745=p_ringbinder_01_s +840819528=p_rpulley_s +-289082718=p_rub_binbag_test +138065747=p_s_scuba_mask_s +1569945555=p_s_scuba_tank_s +220926652=p_seabed_whalebones +-821715369=p_sec_case_02_s +-660683845=p_sec_gate_01_s_col +-859846705=p_sec_gate_01_s +-586091884=p_secret_weapon_02 +-834831712=p_shoalfish_s +-1550153628=p_shower_towel_s +-1048509434=p_single_rose_s +-788483932=p_skiprope_r_s +1359588858=p_smg_holster_01_s +733015881=p_sofa_s +1196890646=p_soloffchair_s +-1268267712=p_spinning_anus_s +-656602706=p_steve_scuba_hood_s +795100068=p_stinger_02 +1276148988=p_stinger_03 +-596599738=p_stinger_04 +1991736182=p_stinger_piece_01 +763062523=p_stinger_piece_02 +1053590205=p_stretch_necklace_s +260344606=p_sub_crane_s +-1113650340=p_sunglass_m_s +-298630371=p_syringe_01_s +452397669=p_t_shirt_pile_s +-382431567=p_tennis_bag_01_s +892543765=p_till_01_s +-14292445=p_tmom_earrings_s +-2083166171=p_tourist_map_01_s +774425122=p_tram_crash_s +1052341626=p_trev_rope_01_s +-1211793417=p_trev_ski_mask_s +-1107883581=p_trevor_prologe_bally_s +1481705834=p_tumbler_01_bar_s +1480049515=p_tumbler_01_s +9730626=p_tumbler_01_trev_s +788975200=p_tumbler_02_s1 +227213780=p_tumbler_cs2_s_day +1384562503=p_tumbler_cs2_s_trev +-1533900808=p_tumbler_cs2_s +-1821020865=p_tv_cam_02_s +1089807209=p_v_43_safe_s +-532050425=p_v_ilev_chopshopswitch_s +1593135630=p_v_med_p_sofa_s +-1211387925=p_v_res_tt_bed_s +1041628835=p_w_ar_musket_chrg +469594741=p_w_grass_gls_s +1428248303=p_wade_necklace_s +-935222204=p_watch_01_s +1937367659=p_watch_01 +-1855510517=p_watch_02_s +1169295068=p_watch_02 +133193419=p_watch_03_s +1597848050=p_watch_03 +-1330553639=p_watch_04 +-1052312060=p_watch_05 +-1929013886=p_watch_06 +1122483751=p_waterboardc_s +-1981517174=p_wboard_clth_s +2021859795=p_weed_bottle_s +488156118=p_whiskey_bottle_s +6840295=p_whiskey_notop_empty +-1051179078=p_whiskey_notop +-1364166376=p_winch_long_s +-35679191=p_wine_glass_s +604553643=p_yacht_chair_01_s +1532110050=p_yacht_sofa_01_s +876225403=p_yoga_mat_01_s +900603612=p_yoga_mat_02_s +-2137918589=p_yoga_mat_03_s +569305213=packer +-431692672=panto +1488164764=paradise +-808457413=patriot +-2007026063=pbus +-909201658=pcj +-1758137366=penetrator +-377465520=penumbra +1830407356=peyote +-1829802492=pfister811 +-2137348917=phantom +-1649536104=phantom2 +-2095439403=phoenix +-1624416230=physics_glasses +-435372404=physics_hat +780047980=physics_hat2 +1507916787=picador +1078682497=pigalle +1479397204=pil_p_para_bag_pilot_s +-2124524821=pil_p_para_pilot_sp_s +-284254006=pil_prop_fs_safedoor +2112939163=pil_prop_fs_target_01 +1806057478=pil_prop_fs_target_02 +683260466=pil_prop_fs_target_03 +1400495203=pil_prop_fs_target_base +-28585071=pil_prop_pilot_icon_01 +-1692214353=player_one +-1686040670=player_two +225514697=player_zero +-1199815829=plg_01_animlight_003 +964150636=plg_01_animlight_004 +-1220873354=plg_01_animlight_01 +-2013784847=plg_01_animlight_02 +731100675=plg_01_arm_00_lod +1661073969=plg_01_arm_00_slod +-1410742344=plg_01_arm_00 +-932633546=plg_01_arm_01_lod +-272025418=plg_01_arm_01_slod +-1715657889=plg_01_arm_01 +479822626=plg_01_arm_02_lod +-556860947=plg_01_arm_02_slod +-2010218430=plg_01_arm_02 +2088201014=plg_01_arm_03_lod +346076238=plg_01_arm_03_slod +1997037046=plg_01_arm_03 +-892088734=plg_01_baleiref_01 +2132257033=plg_01_baleiref_lod +804108574=plg_01_baleiref_lod01 +-644445071=plg_01_baleiref_lod02 +1137860839=plg_01_baleiref_lod03 +1740810439=plg_01_baleiref_lod04 +1491405580=plg_01_baleiref_lod05 +589438855=plg_01_baleiref_lod06 +-1938296271=plg_01_baleiref_lod07 +-1334298063=plg_01_baleiref_lod08 +-1594025157=plg_01_baleiref_lod09 +-1356417350=plg_01_baleiref_lod10 +-1721529548=plg_01_baleiref_lod11 +1101749177=plg_01_baleiref_lod12 +862240556=plg_01_baleiref_lod13 +1163665718=plg_01_barn_lod +-963128503=plg_01_barn_slod +-317265306=plg_01_barn1_slod +429186029=plg_01_barn2_lod +-1267126365=plg_01_batch_lod +-182173701=plg_01_c_iref_lod +1675128922=plg_01_c_iref_lod01 +1809285132=plg_01_c_iref_lod02 +-2091537556=plg_01_cables_heavy0 +1821129343=plg_01_cables_heavy001 +1912161625=plg_01_cables_heavy002 +2139218026=plg_01_cables_heavy003 +-1777070706=plg_01_cables_heavy004 +-188344476=plg_01_cables_heavy01 +703332783=plg_01_cables_heavy02 +389274687=plg_01_cables_heavy03 +-561124624=plg_01_cables_heavy04 +-1376843341=plg_01_cables_heavy05 +50508765=plg_01_cables_heavy06 +-800436631=plg_01_cables_heavy07 +-1106153153=plg_01_cables_light +813686258=plg_01_cables_light01 +671011333=plg_01_cf_1_lod +-1289491932=plg_01_cf_2_lod +-975704197=plg_01_cf_2_slod1 +185408256=plg_01_chopped_field_lod +1415212342=plg_01_chopped_field +1984602315=plg_01_chopped_field04 +-2056504744=plg_01_chopped_field05_lod +208850201=plg_01_chopped_field05 +-75454038=plg_01_chopped_field06_lod +-1161975380=plg_01_chopped_field06 +1436180327=plg_01_chopped_field09 +1598124957=plg_01_chopped_field10 +-75387873=plg_01_chopped_field11 +1759625366=plg_01_dutchbarn_d +1652291972=plg_01_dutchbarn +1857338341=plg_01_fence_00_lod +-972187528=plg_01_fence_01_lod +-588622459=plg_01_fence_02_lod +499534595=plg_01_fence_03_lod +1619474278=plg_01_fence_04_lod +-1717558890=plg_01_fence_05_lod +-1466169775=plg_01_fence_06_lod +-696092019=plg_01_fence_07_lod +-1556742175=plg_01_fence_08_lod +-1570079618=plg_01_fence_09_lod +-626094069=plg_01_fence_10_lod +-21934564=plg_01_fence_11_lod +-931103058=plg_01_fence_12_lod +1416968082=plg_01_fence_13_lod +-1782253704=plg_01_fence_14_lod +-1971893412=plg_01_fence_15_lod +473135295=plg_01_field_hi_1_slod +-1573424923=plg_01_field_hi_1a_lod +772009890=plg_01_field_hi_1a +-343425612=plg_01_field_hi_1b_lod +1941043961=plg_01_field_hi_1b +1743524091=plg_01_field_hi_1c_lod +1227859445=plg_01_field_hi_1c +665022958=plg_01_field_hi_1d_lod +-100628552=plg_01_field_hi_1d +-313444937=plg_01_field_hi_1e_lod +599841592=plg_01_field_hi_1e +-1811151056=plg_01_field_hi_1f_lod +1435877085=plg_01_field_hi_1f +-504798613=plg_01_field_hi_2_d +-2062810657=plg_01_field_hi_2_lod +-1901241809=plg_01_field_hi_2 +-1358296223=plg_01_hay_lod +889414298=plg_01_hed_slod +1472425979=plg_01_hed_slod01 +-993965619=plg_01_hed_slod03 +1916865826=plg_01_hedgepush02a_d +-531708493=plg_01_hedgepush02a_lod +-1927310773=plg_01_hedgepush02a +1242995074=plg_01_hedgepush02b_d +-1007331308=plg_01_hedgepush02b_lod +1438653006=plg_01_hedgepush02b_slod +1750091945=plg_01_hedgepush02b +1335318007=plg_01_hedgepush19a_d +-908397736=plg_01_hedgepush19a_lod +-72969903=plg_01_hedgepush19a +-1716612273=plg_01_hedgepush19b_d +1253907362=plg_01_hedgepush19b_lod +158182623=plg_01_hedgepush19b +897076999=plg_01_hedgepush2_slod +45694131=plg_01_hedgepush20_d +971836008=plg_01_hedgepush20_lod +1305310746=plg_01_hedgepush20 +-865887703=plg_01_hedgepush22a_d +-924439130=plg_01_hedgepush22a_lod +-1880245974=plg_01_hedgepush22a +-152726644=plg_01_hedgepush22b_d +-2056668604=plg_01_hedgepush22b_lod +-2103173481=plg_01_hedgepush22b +-880721772=plg_01_hedgepush23_slod +121289761=plg_01_hedgepush23a_d +1183138991=plg_01_hedgepush23a_lod +-1409778265=plg_01_hedgepush23a +1011557372=plg_01_hedgepush23b_d +2114391844=plg_01_hedgepush23b_lod +800949575=plg_01_hedgepush23b +-1815131782=plg_01_hedgepush24_d +670728849=plg_01_hedgepush24_lod +1594759323=plg_01_hedgepush24 +-1893067277=plg_01_hedgepush25_d +-553803484=plg_01_hedgepush25_lod +1171777055=plg_01_hedgepush25 +-1939433776=plg_01_hedgepush28_d +1448615657=plg_01_hedgepush28_lod +897205604=plg_01_hedgepush28 +215830364=plg_01_hedgepush31a_d +1502813941=plg_01_hedgepush31a_lod +1806537383=plg_01_hedgepush31a +-1939635093=plg_01_hedgepush31b_d +1492145986=plg_01_hedgepush31b_lod +2118072266=plg_01_hedgepush31b +2072063320=plg_01_hedgepush34_slod +-1441494761=plg_01_hedgepush34a_d +1385065662=plg_01_hedgepush34a_lod +253256330=plg_01_hedgepush34a +-1747587042=plg_01_hedgepush34b_d +648818976=plg_01_hedgepush34b_lod +1207391303=plg_01_hedgepush34b +-931186497=plg_01_hedgepush35_slod +751182727=plg_01_hedgepush35a_d +-1874125355=plg_01_hedgepush35a_lod +-1712917855=plg_01_hedgepush35a +-849658213=plg_01_hedgepush35b_d +1103217253=plg_01_hedgepush35b_lod +-1423403740=plg_01_hedgepush35b +1869523448=plg_01_lgfnc1iref_ +-248439925=plg_01_lgfnc2iref_ +166862493=plg_01_ml_hedge_0_slod +-131526851=plg_01_ml_hedge_01_d +1075798954=plg_01_ml_hedge_01_lod +-1361639440=plg_01_ml_hedge_01 +-1822413104=plg_01_ml_hedge_02_d +-1254088801=plg_01_ml_hedge_02_lod +1201944976=plg_01_ml_hedge_02 +1249930546=plg_01_ml_hedge_03_d +-939756965=plg_01_ml_hedge_03_lod +-1721803515=plg_01_ml_hedge_03 +2054865746=plg_01_ml_hedge_031 +-1255173224=plg_01_ml_hedge_04_d +1588327595=plg_01_ml_hedge_04_lod +-1555402533=plg_01_ml_hedge_04 +-1025819104=plg_01_ml_hedge_05_d +134101942=plg_01_ml_hedge_05_lod +1963693150=plg_01_ml_hedge_05 +-740223304=plg_01_ml_hedge_06_d +-192100418=plg_01_ml_hedge_06_lod +-138569280=plg_01_ml_hedge_06 +-215713474=plg_01_ml_hedge_07_d +1670245211=plg_01_ml_hedge_07_lod +159661389=plg_01_ml_hedge_07 +-853231067=plg_01_ml_hedge_08_d +509365618=plg_01_ml_hedge_08_lod +1450301227=plg_01_ml_hedge_08 +1295583172=plg_01_ml_hedge_09_d +730429347=plg_01_ml_hedge_09_lod +1697608870=plg_01_ml_hedge_09 +-527159101=plg_01_ml_hedge_1_slod +1745541696=plg_01_ml_hedge_10_d +-478736029=plg_01_ml_hedge_10_lod +-176311264=plg_01_ml_hedge_10 +2096755470=plg_01_ml_hedge_11_d +355504964=plg_01_ml_hedge_11_lod +-454094077=plg_01_ml_hedge_11 +-974500673=plg_01_ml_hedge_12_d +-1441274526=plg_01_ml_hedge_12_lod +1104465105=plg_01_ml_hedge_12 +-1599234423=plg_01_ml_hedge_13_d +-1221956669=plg_01_ml_hedge_13_lod +796862502=plg_01_ml_hedge_13 +-1744768818=plg_01_ml_hedge_14_d +-1347144117=plg_01_ml_hedge_14_lod +-202395396=plg_01_ml_hedge_14 +-236147911=plg_01_ml_hedge_15_d +-1937389169=plg_01_ml_hedge_15_lod +97080495=plg_01_ml_hedge_15 +1727081184=plg_01_ml_hedge_16_d +29050018=plg_01_ml_hedge_16_lod +1091226421=plg_01_ml_hedge_16 +-997829602=plg_01_ml_hedge_17_d +1125761721=plg_01_ml_hedge_17_lod +1396010890=plg_01_ml_hedge_17 +946067728=plg_01_ml_hedge_18_d +2022491586=plg_01_ml_hedge_18_lod +-1162494327=plg_01_ml_hedge_18 +-956444150=plg_01_ml_hedge_19_d +-296805014=plg_01_ml_hedge_19_lod +-1127103807=plg_01_ml_hedge_19 +-1314719436=plg_01_ml_hedge_20_d +149536328=plg_01_ml_hedge_20_lod +-2060987810=plg_01_ml_hedge_20 +-1454022730=plg_01_ml_hedge_21_d +-231625605=plg_01_ml_hedge_21_lod +1944891368=plg_01_ml_hedge_21 +388425930=plg_01_ml_hedge_22_d +-401033780=plg_01_ml_hedge_22_lod +-229954397=plg_01_ml_hedge_22 +-1776570810=plg_01_ml_hedge_23_d +-1821196456=plg_01_ml_hedge_23_lod +-535263170=plg_01_ml_hedge_23 +408335847=plg_01_ml_hedge_25_d +725678707=plg_01_ml_hedge_25_lod +1015070993=plg_01_ml_hedge_25 +-1380443270=plg_01_ml_hedge_26_d +-2112409332=plg_01_ml_hedge_26_lod +-1153188203=plg_01_ml_hedge_26 +-2007034318=plg_01_ml_hedge_27_d +-826390438=plg_01_ml_hedge_27_lod +-1459807736=plg_01_ml_hedge_27 +1627546418=plg_01_ml_hedge_28_d +-170251627=plg_01_ml_hedge_28_lod +399177634=plg_01_ml_hedge_28 +2103601809=plg_01_ml_hedge_29_d +961156167=plg_01_ml_hedge_29_lod +92361487=plg_01_ml_hedge_29 +-429380169=plg_01_ml_hedge_30_d +-493952491=plg_01_ml_hedge_30_lod +686792007=plg_01_ml_hedge_30 +2092306547=plg_01_ml_hedge_31_d +805218369=plg_01_ml_hedge_31_lod +275239183=plg_01_ml_hedge_32_d +-184167006=plg_01_ml_hedge_32_lod +-2073897940=plg_01_ml_hedge_32 +-722380858=plg_01_ml_hedge_33_d +569969206=plg_01_ml_hedge_33_lod +1613794248=plg_01_ml_hedge_33 +-2022519538=plg_01_ml_hedge_slod +1549507918=plg_01_ml_hedge_slod01 +-1976076027=plg_01_ml_hedge_slod02 +1104235804=plg_01_newfield_small_lod +-1560465259=plg_01_newfield_small +1712954028=plg_01_newfield_sml_slod +-570290953=plg_01_newfield_sml_west_decal +490826912=plg_01_newfield_sml_west_lod +-419653276=plg_01_newfield_sml_west +1190765642=plg_01_newfields_00_d +1309887542=plg_01_newfields_00_d3 +-2115788026=plg_01_newfields_00 +1543154546=plg_01_newfields_003_decals +-1186245224=plg_01_newfields_003_lod +569842621=plg_01_newfields_003 +-944345132=plg_01_newfields_004_d2 +-1067126721=plg_01_newfields_004_lod +1892828010=plg_01_newfields_004_lod001 +-1871742808=plg_01_newfields_004 +2038960811=plg_01_newfields_01_d2 +769485145=plg_01_newfields_01_decals +-1847442685=plg_01_newfields_01 +1954643308=plg_01_newfields_020_d2 +540964333=plg_01_newfields_020_decals +-1810718975=plg_01_newfields_020_lod +-1335511464=plg_01_newfields_020 +511677070=plg_01_newfields_022 +-1133318739=plg_01_newfields_023_lod +1621966836=plg_01_newfields_023_slod +1421541124=plg_01_newfields_023 +-2103260942=plg_01_newfields_03_d2 +537669157=plg_01_newfields_03_decals +-396298246=plg_01_newfields_03_lod +-1002702385=plg_01_newfields_03_new +-1468390100=plg_01_newfields_04_decal +-592488292=plg_01_newfields_05 +-1686571798=plg_01_newfields_06_d4 +604938084=plg_01_newfields_06_decals +-1979446670=plg_01_newfields_06_lod +-360942538=plg_01_newfields_06 +-114617965=plg_01_newfields_07 +1348743348=plg_01_newfields_08_d2 +-621892736=plg_01_newfields_08_decals +1190252873=plg_01_newfields_08_lod +1881108745=plg_01_newfields_08_slod1 +400248563=plg_01_newfields_08 +668528366=plg_01_newfields_09 +-371010286=plg_01_newfields_10_decals +-1210675193=plg_01_newfields_10 +206924349=plg_01_newfields_13_d1b +600131496=plg_01_newfields_13_d2 +566493989=plg_01_newfields_13_lod +26792102=plg_01_newfields_13_slod +1268332406=plg_01_newfields_13 +-1782863560=plg_01_newfields_19_decal +626008152=plg_01_newfields_b_lod +-1384241385=plg_01_newfields_b +-273320332=plg_01_newfields_ml_100_lod +1547536298=plg_01_newfields_ml_100 +-1864442785=plg_01_newfields2_slod +-1750486057=plg_01_nico_new +-826571137=plg_01_pipe_a_lod +-1026262315=plg_01_pipe_lod +-1505889135=plg_01_plough_field_01_d +-314420528=plg_01_plough_field_01_lod +-1661509386=plg_01_plough_field_01 +-674955088=plg_01_plough_field_02_d +-777390059=plg_01_plough_field_02_lod +-1213515954=plg_01_plough_field_02_slod +-1900362627=plg_01_plough_field_02 +1472328067=plg_01_props_combo0101_01_lod +-199133255=plg_01_props_combo0101_slod +65211705=plg_01_props_combo0102_01_lod +558426351=plg_01_props_combo0102_slod +-1799041668=plg_01_props_combo0103_01_lod +1785634440=plg_01_props_combo0103_slod +-367751100=plg_01_props_combo0105_01_lod +-505150681=plg_01_props_combo0105_slod +-415908415=plg_01_props_combo0107_01_lod +-571504372=plg_01_props_combo0107_slod +-188798036=plg_01_props_combo0108_01_lod +925688682=plg_01_props_combo0108_slod +-228870935=plg_01_props_combo0109_17_lod +1838644921=plg_01_props_combo0109_18_lod +-630972286=plg_01_props_combo0110_02_lod +-1802714078=plg_01_props_combo0110_03_lod +-1734767472=plg_01_props_combo0111_01_lod +-672803352=plg_01_props_combo0111_slod +281518649=plg_01_props_combo0113_01_lod +-797905136=plg_01_props_combo0113_slod +-519284608=plg_01_props_combo0114_01_lod +341320456=plg_01_props_combo0114_02_lod +-562811709=plg_01_props_combo0114_03_lod +-1060750220=plg_01_props_combo0114_04_lod +-626249560=plg_01_props_combo0114_05_lod +1714771617=plg_01_props_combo0114_slod +1384661741=plg_01_props_combo0202_28_lod +-1889990624=plg_01_props_combo0203_01_lod +984787315=plg_01_props_combo0203_02_lod +-1319119928=plg_01_props_combo0203_slod +-806328876=plg_01_props_combo0205_08_lod +-2036970324=plg_01_props_combo0205_slod +-300059301=plg_01_props_combo0502_22_lod +-61003217=plg_01_props_combo0502_23_lod +-795135886=plg_01_props_combo0502_24_lod +890815671=plg_01_props_combo0505_16_lod +623928960=plg_01_props_combo0505_20_lod +-2049329705=plg_01_props_combo0505_25_lod +635095162=plg_01_props_combo0505_26_lod +-83047703=plg_01_props_combo0505_27_lod +-1976739696=plg_01_props_combo0505_slod +533048010=plg_01_props_combo0705_36_lod +-477983664=plg_01_props_combo0804_33_lod +-2077351609=plg_01_props_combo0903_02_lod +-1653082454=plg_01_props_combo0903_04_lod +-1757064678=plg_01_props_combo0903_slod +-352489622=plg_01_props_combo0905_08_lod +1465452143=plg_01_props_combo0905_09_lod +2136093723=plg_01_props_combo811_08_lod +-983344908=plg_01_props_combo813_21_lod +1024758452=plg_01_props_combo813_22_lod +-321785099=plg_01_props_dt_029 +2076185375=plg_01_props_dt_043 +70886768=plg_01_props_dt_050 +1199549663=plg_01_props_dt_060 +-1110369932=plg_01_props_dt_063 +1940653355=plg_01_props_dt_067 +-1089463022=plg_01_props_dt_074 +233978877=plg_01_props_dt_080 +-1805759977=plg_01_props_dt_096 +1641045147=plg_01_props_dt_105 +2146932885=plg_01_props_dt_110 +677523156=plg_01_props_dt_148 +-644967578=plg_01_props_dt_167 +939180771=plg_01_props_dt_17 +472651620=plg_01_props_dt_178 +-1989481676=plg_01_props_dt_190 +145779141=plg_01_props_dt_197 +-813749607=plg_01_props_dt_207 +-679232006=plg_01_props_dt_217 +2131823898=plg_01_props_dt_219 +-1561735341=plg_01_props_dt_222 +-1727054142=plg_01_props_dt_234 +1667241445=plg_01_props_dt_260 +-940056809=plg_01_props_dt_263 +-1439980673=plg_01_props_dt_264 +1830332914=plg_01_props_dt_277 +-313049515=plg_01_props_dt_28 +1098305431=plg_01_props_dt_281 +-2077338363=plg_01_props_dt_288 +2012782971=plg_01_props_dtr1_002 +-830322711=plg_01_props_dtr1_024 +-1779902793=plg_01_props_dtr1_028 +-853213731=plg_01_props_dtr2_042 +-805633147=plg_01_props_dtr2_045 +-1819407920=plg_01_props_dtr2_053 +-1266165927=plg_01_props_l_014 +-817656624=plg_01_props_l_016 +-635329908=plg_01_props_l_017 +-728588290=plg_01_props_missioncut_01_lod +-1756532050=plg_01_props_missioncut_02_lod +2086042080=plg_01_rdside_bale_lod +-44036385=plg_01_rdside_barn_01_bale_d +1620197581=plg_01_rdside_barn_01_bale +104863745=plg_01_rdside_barn_01_baleedge +-1317003766=plg_01_rdside_barn_01_d20 +-2130508683=plg_01_rdside_barn_01_gnd_d +607166379=plg_01_rdside_barn_01_hedge_d +169501508=plg_01_rdside_barn_01_hedge +1186805405=plg_01_rdside_barn_20 +1458833311=plg_01_rdsidebale_lod +493339308=plg_01_rdsidebarn_01_edge +-173122791=plg_01_rdsidebarn_02_bales_d +2115732618=plg_01_rdsidebarn_02_bales_gnd +-1263493914=plg_01_rdsidebarn_02_bales +516678120=plg_01_rdsidebarn_02_d +-1759508677=plg_01_rdsidebarn_02_lod +1035375927=plg_01_rdsidebarn_02_slod +533203258=plg_01_rdsidebarn_02 +-1323187134=plg_01_river_field_south_lod +1006548358=plg_01_river_field_south_slod +2031157366=plg_01_river_field_south +181948213=plg_01_river_fld_decals +1132953862=plg_01_rock +963220703=plg_01_rocksflat +-414979326=plg_01_roxside +-1041278568=plg_01_shadow1 +-858468290=plg_01_slod +724068502=plg_01_trafficl002 +1135352221=plg_01_trafficl005 +1728962660=plg_01_trafficl007 +-1650305466=plg_01riverpart00_lod +1026370802=plg_01riverpart02_lod +-1786864579=plg_01riverpart03_lod +873832954=plg_01riversect00 +-1526365236=plg_01riversect02 +384624553=plg_01riversect03 +2093942603=plg_02_dist_007_lod +-1929139903=plg_02_dist_007 +2067932817=plg_02_dist_008_lod +2134445484=plg_02_dist_008 +-1132693804=plg_02_dist_01_lod +-540250604=plg_02_dist_01 +-836116783=plg_02_dist_02_lod +-831927473=plg_02_dist_02 +-625210=plg_02_dist_03_lod +-1569656138=plg_02_dist_03 +-1063814445=plg_02_dist_ml_01_lod +-1741445559=plg_02_dist_ml_01 +407971214=plg_02_dist_ml_02_lod +-428490036=plg_02_dist_ml_02 +1710974121=plg_02_dist_ml_03_lod +1286836042=plg_02_dist_ml_03 +1665136347=plg_02_dist_ml_04_lod +1495935031=plg_02_dist_ml_04 +370568754=plg_02_dist_west_001_lod +-149379519=plg_02_dist_west_001 +628418709=plg_02_dist_west_002_lod +-446823732=plg_02_dist_west_002 +386576658=plg_02_dist_west_003_lod +-16599535=plg_02_dist_west_003 +-1294631342=plg_02_dist_west_004_lod +-314043748=plg_02_dist_west_004 +1552789555=plg_02_disttrees_02 +2051337121=plg_02_disttrees_03 +-827222919=plg_02_disttrees_04 +-588304140=plg_02_disttrees_05 +1096120767=plg_02_disttrees_07 +-107189678=plg_02_disttrees_08 +-1593803832=plg_02_disttrees_10 +1001730403=plg_02_disttrees_12 +801610120=plg_02_disttrees_13 +1472948623=plg_02_disttrees_14 +1232850160=plg_02_disttrees_15 +-214622108=plg_02_disttrees_16 +-760389811=plg_02_disttrees_18 +-520094734=plg_02_disttrees_19 +783521868=plg_02_disttrees_20 +1089354945=plg_02_disttrees_21 +1265062323=plg_02_disttrees_22 +1571616318=plg_02_disttrees_23 +2063806750=plg_02_disttrees_24 +1804672157=plg_02_fence_track1 +-1696367799=plg_02_fence_track2 +-187289322=plg_02_mountain_01 +1038893889=plg_02_mountain_02 +1482192921=plg_02_mountain_03 +-400746548=plg_02_mountain_04 +-168774797=plg_02_mountain_05 +792348729=plg_02_props_temp +617406285=plg_02_westdisttrees3 +-1667252929=plg_03_back_ovly +2009407472=plg_03_bale_iref024 +1288672732=plg_03_bale +2138509298=plg_03_bale01_lod +342772625=plg_03_bale02_lod +-1082363404=plg_03_bale02b_lod +1981540230=plg_03_bale02c_lod +-712611427=plg_03_bale03_lod +-718642871=plg_03_barn001_lod +615202506=plg_03_barn001 +1279475256=plg_03_barnovly001 +1101962579=plg_03_bespokerail +-634083426=plg_03_bush_cs +-90060616=plg_03_carpark_wall_lod +-991719890=plg_03_carpark_wall +-1108302560=plg_03_cbush_01 +-1405615697=plg_03_cbush_02 +-509711237=plg_03_cbush_03 +-807876368=plg_03_cbush_04 +997702403=plg_03_church_lod +-1660476187=plg_03_church +1096305097=plg_03_crypts_lod +-1582666845=plg_03_decals_road +-2012588507=plg_03_decals_road2 +-1739839152=plg_03_eastgate +-1540538612=plg_03_em_slod +-1478689000=plg_03_f_2x_lod +991747046=plg_03_f_2x_lod01 +-850526134=plg_03_f_2x_lod02 +-562388281=plg_03_f_2x_lod03 +34957820=plg_03_f_2x_lod05 +-1748134546=plg_03_f_2x_lod08 +544121710=plg_03_f_2x_lod10 +387612991=plg_03_fence_c_lod +1166920843=plg_03_fence_j_lod +1926549193=plg_03_fence_l_lod +-180055716=plg_03_fence_m_lod +1537597810=plg_03_fence_n_lod +1561800695=plg_03_fence +-246605656=plg_03_field_east_lod +-42566323=plg_03_field_east_ovly_a +827581703=plg_03_field_east_ovly_b +462666119=plg_03_field_east_ovly_c +1351582474=plg_03_field_east +2071619895=plg_03_field_west_b_lod +162843384=plg_03_field_west_b +-1092490060=plg_03_field_west_lod +928253622=plg_03_field_west +-58451859=plg_03_fncsec_besp +1701524682=plg_03_fncsec_besp001 +376442900=plg_03_fncsec_besp10 +1663770254=plg_03_fncsec_besp3 +-2067799625=plg_03_fncsec_besp5 +670410780=plg_03_fncsec_besp7 +1534791462=plg_03_fncsec_besp9 +332308443=plg_03_fncsec_bsp +-202333048=plg_03_fncsec_bspk_lod +-146472397=plg_03_fncsec_bspk +508007395=plg_03_fncsec_ibesp4 +692959781=plg_03_fncsec +-940639402=plg_03_foliage_o +-2034604468=plg_03_foliage002 +863897858=plg_03_foliage01 +778694522=plg_03_foliage1_lod +-309787927=plg_03_foliage2_lod +1355047645=plg_03_grave_covered_lod +182214304=plg_03_grave_covered +-626037186=plg_03_grave_dug_lod +245161238=plg_03_grave_dug +1522853652=plg_03_grave_funeral +1320632924=plg_03_grave_lod +20866338=plg_03_grave +253499342=plg_03_graveb_lod +1126973471=plg_03_graveb +1757105101=plg_03_graverail001 +-2098673288=plg_03_graves_section_0 +1448395803=plg_03_graves_section_01_lod +361051797=plg_03_graves_section_01 +-1686110125=plg_03_graves_section_02_lod +456901122=plg_03_graves_section_02 +-499604809=plg_03_graves_section_03_lod +791603688=plg_03_graves_section_03 +174760024=plg_03_graves_section_04 +2137605589=plg_03_graves_sl_03_lod +1179728976=plg_03_graves_sl_03 +1576900079=plg_03_graves_sl_n_04 +-880781787=plg_03_ground_shed_lod +1739587515=plg_03_ground_shed +1208518257=plg_03_ground007_lod +602197453=plg_03_ground007 +-964981=plg_03_ground01_back +452575684=plg_03_ground01_lod +175296053=plg_03_ground01 +-1157609895=plg_03_ground04_2_lod +2000229415=plg_03_ground04_2 +1009988021=plg_03_ground04 +-641783316=plg_03_ground1_lod +516810711=plg_03_ground1 +-327984951=plg_03_ground2_lod +1057630179=plg_03_ground2 +1469059867=plg_03_ground3_lod +-956186923=plg_03_guttering_lod +60200978=plg_03_guttering +633085181=plg_03_hedga_lod +1415124595=plg_03_hedge01 +805307282=plg_03_hedge01a_lod +1968173218=plg_03_hedge01b_lod +-1370596411=plg_03_hedge01b +1308200150=plg_03_hedge05_lod +-1853647548=plg_03_hedge05a +-925412197=plg_03_hedge05c_split_lod +39427458=plg_03_hedge05c_split +1760198347=plg_03_hedge06_ml_lod +262122300=plg_03_hedge06_ml +-706189435=plg_03_hej_lod01 +181948776=plg_03_hej_lod02 +-860113961=plg_03_hej +-70210432=plg_03_hej01 +-309915667=plg_03_hej02 +2146553893=plg_03_maingatenew_lod +-2059585668=plg_03_maingatenew +-542742753=plg_03_ml_bespin_lod +-1979691237=plg_03_ml_bespin +-1767307857=plg_03_ml_carpark_lod +1862358318=plg_03_ml_carpark +-1178850717=plg_03_ml_carpark2_lod +883876272=plg_03_ml_carpark2 +1449333834=plg_03_ml_gate_01 +-399086629=plg_03_neverdeleteme +534788335=plg_03_ovly_carpark +-434582850=plg_03_ovly_crossing +-1887587678=plg_03_ovly_foliage_carpark +204556553=plg_03_ovly_railw_2 +-148612694=plg_03_ovly_railw +-1257374171=plg_03_ovly_road +-1507177503=plg_03_ovly04 +-740250072=plg_03_plg03_night_lod +-2047988178=plg_03_plg03_night +-1319886726=plg_03_props_combo01_01_lod +1685669272=plg_03_props_combo02_01_lod +-924214414=plg_03_props_combo02_02_lod +1256226899=plg_03_props_combo03_01_lod +-200219885=plg_03_props_combo03_02_lod +-871958093=plg_03_props_combo03_03_lod +-1193949214=plg_03_props_combo03_04_lod +-686917108=plg_03_props_combo03_05_lod +2082753908=plg_03_props_combo03_06_lod +-1356890239=plg_03_props_combo03_08_lod +-703656429=plg_03_props_combo03_09_lod +-855994283=plg_03_props_gs_00_lod +-1458644144=plg_03_props_gs_01_lod +2070038520=plg_03_props_gs_02_lod +164618499=plg_03_props_gs_03_lod +-145753217=plg_03_props_gs_04_lod +-1230803540=plg_03_props_gs_05_lod +1803009660=plg_03_props_gs_06_lod +-1970205845=plg_03_props_gs_07_lod +296799822=plg_03_props_gs_08_lod +972779133=plg_03_props_gs_09_lod +1833124671=plg_03_props_gs_10_lod +-1949278168=plg_03_props_gs_11_lod +1309768609=plg_03_props_gs_12_lod +239606818=plg_03_props_gs_13_lod +1270330989=plg_03_props_gs_14_lod +181670506=plg_03_props_gs_15_lod +-1147007169=plg_03_props_gs_16_lod +-1164898420=plg_03_props_gs_17_lod +-1753408870=plg_03_props_gs_18_lod +1371908414=plg_03_props_gs_19_lod +-1774937005=plg_03_props_gs_20_lod +-358515230=plg_03_props_gs_21_lod +-1936219959=plg_03_props_gs_22_lod +1397994711=plg_03_props_gs_23_lod +1923831213=plg_03_props_gs_24_lod +1125253733=plg_03_props_gs_25_lod +-1477732596=plg_03_props_gs_26_lod +-326163309=plg_03_props_gs_27_lod +1397206805=plg_03_railembox +1773236014=plg_03_railembox001 +1475136421=plg_03_railembox002 +91104929=plg_03_railembox003 +-654069133=plg_03_railschurch_lod +-70675832=plg_03_railschurch +-1127970865=plg_03_railschurch2_lod +-396992522=plg_03_railschurch2 +-1527365464=plg_03_railschurch2a_lod +779337937=plg_03_railschurch2aa_lod +-1110657925=plg_03_railschurch2aa +-910096704=plg_03_side_ground_lod +-1373194521=plg_03_side_ground +-105889249=plg_03_sign_lod +-282045546=plg_03_sign +-1419446761=plg_03_slod1_a +2115148659=plg_03_slod1_b +-2000703283=plg_03_slod1_c +1246241871=plg_03_spx1 +1005750180=plg_03_spx2 +650337606=plg_03_spx3 +275787936=plg_03_spx4 +-1754546663=plg_03_spx5 +-2051269958=plg_03_spx6 +1838607084=plg_03_spx7 +860549279=plg_03_tomb_002_lod +-1501871278=plg_03_tomb_003_lod +714944358=plg_03_tomb_004_lod +254697501=plg_03_tomb_004 +1916618929=plg_03_tomb_005_lod +-430698903=plg_03_tomb_005 +-481361836=plg_03_tomb_006_lod +132221767=plg_03_tomb_007_lod +526690140=plg_03_tomb_008_lod +-397173408=plg_03_tomb_009_lod +1176264558=plg_03_tomb_01_lod +-332312620=plg_03_tomb_010_lod +943174483=plg_03_tomb_011 +173594518=plg_03_tomb_012 +-112446095=plg_03_tomb_013 +-888284939=plg_03_tomb_014 +-807279971=plg_03_tomb_015 +-1307138297=plg_03_tomb_017 +-2082190685=plg_03_tomb_018 +-1776095456=plg_03_tomb_019 +210498986=plg_03_tombs_main_lod +-1144691499=plg_03_tombs_main_n_lod +358989057=plg_03_track_decal +-1354723816=plg_03_track_decal01 +-1116263803=plg_03_track_decal02 +543551577=plg_03_track_decal03 +311645364=plg_03_track_decal04 +1156757874=plg_03_track_decal05 +-1289426465=plg_03_track_west01_lod +2113536841=plg_03_track_west01 +-1073626832=plg_03_track_west01a +251911013=plg_03_track_west01aa_lod +-795778481=plg_03_track_west01b +1323385927=plg_03_track_west02_lod +-1733412687=plg_03_track_west02 +-71932130=plg_03_track_west02a_lod +-1786811776=plg_03_track_west02a +-1585270598=plg_03_traffic_lights +2018876517=plg_03_wallfoliage +1039054498=plg_03_wallsteps_lod +-768773627=plg_03_wallsteps +1575862089=plg_03_westgate +-2100414940=plg_04_backdec +-2110743083=plg_04_bale001 +-1740928073=plg_04_balesa_lod +-1453578018=plg_04_balesb_lod +1562467340=plg_04_balesc_lod +-1862495550=plg_04_barn_grain_d +1455544824=plg_04_barn_grain_lod +708388784=plg_04_barn_grain +-689239077=plg_04_barn_lod +-25834296=plg_04_barn +2045317817=plg_04_barnovly +-437493279=plg_04_beaver001_lod +-806469094=plg_04_beaver001 +-12508993=plg_04_beaver002 +-1174834763=plg_04_cover_up +683548943=plg_04_farmhouse_lod +-1470276119=plg_04_farmhouse +553260760=plg_04_farmroad_decals +-1014194905=plg_04_farmroad_grou +216752863=plg_04_farmroad_ground_d +-1183513292=plg_04_farmroad_ground_lod +801202216=plg_04_farmroad_ground +-408930346=plg_04_farmroad_groundb_lod +1346068090=plg_04_farmroad_groundb +326499201=plg_04_farmroadlinkroad_lod +495975437=plg_04_farmroadlinkroad +1865650726=plg_04_fence_lod +-1790615662=plg_04_fence +-385370314=plg_04_fence001 +-1308241331=plg_04_fence002_lod +262243433=plg_04_fence002 +626487970=plg_04_fence004_lod +-2071417=plg_04_fence004 +-1440094695=plg_04_fenceb_lod +-1753951328=plg_04_fenceb +888208977=plg_04_fencefront_lod +337640238=plg_04_field_east_lod +852395661=plg_04_field_east +-1746177501=plg_04_field_run_d +306541642=plg_04_field_west_lod +-103024439=plg_04_field_west +229178232=plg_04_fol1 +-83896794=plg_04_fol2 +-1012218377=plg_04_foliage_d +174612768=plg_04_foliage_d2 +-1028283770=plg_04_foliagec_d +1211927319=plg_04_foliagec_lod +423840742=plg_04_foliagec +1377519944=plg_04_groundovly +-302404366=plg_04_haybales_d +-795407005=plg_04_haybales_lod +-1076124981=plg_04_haybales +-248415201=plg_04_hedgerow_d +-1774284455=plg_04_hedgerow_lod +1646018701=plg_04_hedgerow +-1806889860=plg_04_hedgerow2_d +-1414819244=plg_04_hedgerow2_lod +-431614893=plg_04_hedgerow2 +-864117396=plg_04_hi_res_lod +382664714=plg_04_hi_res_mission_dcl +1561570643=plg_04_hi_res_mission +472354421=plg_04_lights +-2030181816=plg_04_literef +-422418051=plg_04_literef001 +-735624153=plg_04_literef002 +-517448147=plg_04_literef003 +1529261682=plg_04_mainground_lod +-679471906=plg_04_mainground +-1895291070=plg_04_mainground002 +694045060=plg_04_mainground2_lod +1737986405=plg_04_neverdeleteme +407501211=plg_04_outbuilding_lod +649707875=plg_04_outbuilding +-29052228=plg_04_props_combo01_01_lod +-1592832602=plg_04_props_combo02_01_lod +1100777419=plg_04_props_combo03_01_lod +1022177307=plg_04_props_combo03_02_lod +1429338625=plg_04_props_combo03_03_lod +634232612=plg_04_props_combo03_04_lod +1945585244=plg_04_props_combo03_05_lod +1722616465=plg_04_props_combo03_06_lod +64273633=plg_04_props_combo04_01_lod +1109731540=plg_04_props_combo04_02_lod +173175106=plg_04_props_sgllod +-967607012=plg_04_props_sig_lod +-1118347705=plg_04_props_tree_l2 +-12144435=plg_04_props_treeend +1467598435=plg_04_props_treest +-2021285365=plg_04_propstree_l1 +-428735328=plg_04_q +-1779701155=plg_04_rd_side_area_lod +-625709798=plg_04_rd_side_area_ovly +-1996878492=plg_04_rd_side_area_slod +-1889823384=plg_04_rd_side_area +1825474576=plg_04_shed_lod +-1504884582=plg_04_shed +559086037=plg_04_silolights +-2047848956=plg_04_slod_new +1613216772=plg_04_slod_new01 +-1250924908=plg_04_slod_new02 +-2069461759=plg_04_slod_new03 +1556592852=plg_04_slod1 +893320663=plg_04_snowveg01_lod +-803181202=plg_04_snowveg01 +-448304238=plg_04_snowveg02_lod +1341844769=plg_04_snowveg02 +1139628350=plg_04_tracks1_d +565485910=plg_04_tracks1_lod +1655838095=plg_04_tracks1 +-2143014787=plg_04_tracks2_d +-1448725447=plg_04_tracks2_lod +-1115993108=plg_04_tracks2 +-1614599617=plg_04_tracks3_d +-975489601=plg_04_tracks3_lod +-1353666665=plg_04_tracks3 +-701774470=plg_04_tracks4_d +2045331060=plg_04_tracks4_lod +-1851952091=plg_04_tracks4 +-404087886=plg_04_trafficl +-729127685=plg_05_anotherwall_lod +-1040365409=plg_05_anotherwall +521458610=plg_05_cinema_em_lod +1586860197=plg_05_cinema_em +-330788083=plg_05_cinema_lod +1171573972=plg_05_cinema +1249232878=plg_05_comp_01_gnd_lod +542026377=plg_05_comp_01_gnd +330001424=plg_05_corn_wall1_decls +943958113=plg_05_corn_wall1_lod +-1274449700=plg_05_corn_wall1 +1580054526=plg_05_di_bui_01_em +2084180860=plg_05_di_bui_01 +-1259054181=plg_05_dis_bui2_em +237065936=plg_05_disbl2_em_lod +480158627=plg_05_dist_build_01_lod +-1954316258=plg_05_dist_build2_lod +-1553173311=plg_05_dist_build2 +-704945600=plg_05_ds_bil_em_lod +693494035=plg_05_em_slod_a +156279049=plg_05_em_slod_c +-939319701=plg_05_em_slod_f +-770100585=plg_05_em_slod_g +-1681078785=plg_05_em_slod_i +1779495224=plg_05_foliage_ml_decals +1332656812=plg_05_foliage009_decals +269120979=plg_05_foliage011_decals +347078363=plg_05_foliage012_decals +-1806445115=plg_05_foliage014_decals +1196880607=plg_05_foliage014_lod +-1649318197=plg_05_foliage014 +1014268976=plg_05_foliage017_lod +139887618=plg_05_ground10_lod +429718811=plg_05_ground10 +1385547710=plg_05_long_build_dec +2059467733=plg_05_long_build_em_lod +-2039961730=plg_05_long_build_em +-457518598=plg_05_long_build_lod +1433876189=plg_05_long_build +1594580053=plg_05_lroad_03 +898713214=plg_05_lud_sign_lod +-95829455=plg_05_lud_sign +1287404635=plg_05_lud_wd_dec +389439247=plg_05_lud_wd_em +882274073=plg_05_lud_wood_bld +917685800=plg_05_m_road_02_decls +1355196420=plg_05_m_road_02_decls2 +-1424565085=plg_05_m_road_02_decls3 +-1201932499=plg_05_m_road_02_decls4 +-1903025250=plg_05_m_road_02_decls5 +-1603156131=plg_05_m_road_02_decls6 +-231970095=plg_05_m_road_02_decls7 +-2082075066=plg_05_m_road_02_decls8 +-709381656=plg_05_m_road_02_decls9 +-1482517398=plg_05_mid_build_lod +1232237762=plg_05_mid_build +321493675=plg_05_ml_w_house2_lod +1649889542=plg_05_ml_w_house2 +-518625432=plg_05_neverdeleteme +-969239530=plg_05_props_combo01_01_lod +-2132216392=plg_05_props_combo02_01_lod +-642140384=plg_05_props_combo02_02_lod +1935256849=plg_05_props_combo03_01_lod +1796229737=plg_05_props_combo04_01_lod +901785457=plg_05_props_combo05_01_lod +-2118815221=plg_05_props_combo05_02_lod +1884042535=plg_05_props_combo05_03_lod +-1408950574=plg_05_props_combo05_04_lod +426301180=plg_05_props_combo05_05_lod +379805346=plg_05_props_combo05_06_lod +1284734339=plg_05_props_combo05_07_lod +-157902168=plg_05_props_combo05_08_lod +-2132413317=plg_05_props_combo05_09_lod +134634008=plg_05_props_combo06_01_lod +-734878262=plg_05_props_combo06_02_lod +-1331488207=plg_05_props_combo06_03_lod +-458865773=plg_05_props_combo06_04_lod +-1521780019=plg_05_props_combo06_05_lod +-1607207695=plg_05_props_l_001 +1764281493=plg_05_props_trucklod +928650092=plg_05_props_trucklod01 +25241523=plg_05_props_trucklod02 +1340884112=plg_05_props_trucklod03 +1918142816=plg_05_props_trucklod04 +-2072760929=plg_05_props_trucklod05 +-238273684=plg_05_props_truckslod +-1820685463=plg_05_props_truckslod01 +-1473137449=plg_05_props_truckslod02 +297534126=plg_05_rail_wall_01_lod +1430578792=plg_05_rail_wall_01 +-1169215725=plg_05_rail_wall_02_lod +-618630639=plg_05_rail_wall_02 +-2061106766=plg_05_rail_wall_03_d +1247156620=plg_05_rail_wall_03_lod +-1386113388=plg_05_rail_wall_03 +-1373483339=plg_05_railfiz +-190197197=plg_05_randbuild_em +-1546786103=plg_05_randbuild_lod +-1201723912=plg_05_randombuild +-1458085944=plg_05_redwall2_d +33899787=plg_05_redwall2_lod +696097878=plg_05_redwall2 +-35964604=plg_05_repair_dep_em +268631402=plg_05_repair_dep_lod +2073978658=plg_05_repair_dep_slod +-10619266=plg_05_repair_dep +-1782865015=plg_05_repd_em_lod +600351010=plg_05_rnbuil_em_lod +-1275135182=plg_05_road_01_lod +1783850020=plg_05_road_01 +237011027=plg_05_road_02_lod +1492697455=plg_05_road_02 +975462788=plg_05_road_03_lod +-1802599164=plg_05_road_04_lod +1016793268=plg_05_road_04 +163730429=plg_05_road_05_lod +566088438=plg_05_road_05 +1952131080=plg_05_road_06_lod +245058737=plg_05_road_07_lod +-928969277=plg_05_roadextension_dcl +-657075800=plg_05_roadextension_dcl1 +-359303897=plg_05_roadextension_dcl2 +1790253435=plg_05_roadextension +-893795959=plg_05_roadextension2 +-2051961945=plg_05_rwall_lod +976826305=plg_05_rwall +1585377435=plg_05_ship_dec +695216401=plg_05_slod_a +-2103420044=plg_05_slod_b +-1879935464=plg_05_slod_c +1689984938=plg_05_slod_d +1921628999=plg_05_slod_e +-1490148209=plg_05_slod_f +-1258569686=plg_05_slod_g +-1642229138=plg_05_slod_i +-1576520628=plg_05_tower_lod +1164572440=plg_05_tower +1528374256=plg_05_towerovly +-678511751=plg_05_town_field_01a_lod001 +-1401093546=plg_05_town_field_01a +333907882=plg_05_town_field_01b_lod +693828624=plg_05_town_field_01b +-1238700689=plg_05_town_field_01c_lod +329240730=plg_05_town_field_01c +-945752454=plg_05_town_field_01d_lod +113915631=plg_05_town_field_01d +2120036384=plg_05_town_field_02_lod +-1418896404=plg_05_town_field_02 +1352177932=plg_05_town_gnd_south_lod +-165659628=plg_05_town_gnd_south +-324942867=plg_05_town_wall_dec +-2137814461=plg_05_town_wall_lod +-1250804438=plg_05_town_wall +1858951678=plg_05_town_wall2_lod +167529279=plg_05_town_wall2 +812063775=plg_05_veg01_decals +-685163549=plg_05_veg01 +-2069807405=plg_05_wall_rturn_lod +-25612444=plg_05_wall_rturn +-935041592=plg_05_wallfol01_dec +1247042923=plg_05_wallfol01_fol +-1889463738=plg_05_wallfol01_lod +-1313450729=plg_05_wallfol01 +-1448892300=plg_05_walllturn_dec +1187045906=plg_05_walllturn_lod +-1155101728=plg_05_walllturn +1848129847=plg_05_ware04_em +1860003663=plg_05_waretest04_em_lod +977563931=plg_05_waretest04_lod +-479709232=plg_05_waretest04 +-906297217=plg_05_wh_round_lod +-1256673476=plg_05_wh_round +835336927=plg_05_wh_round001_lod +-418285138=plg_05_wh_round001 +2090324229=plg_05_wh_round002_lod +850333932=plg_05_wh_round002 +835265824=plg_05_wh_sc_em_lod +210804926=plg_05_wh_sect_em +591069614=plg_05_wh_sect_lod +1639619996=plg_05_wh_sect +-784174388=plg_05_wh1_em_lod +-1178934999=plg_05_wh1_lod +-984040554=plg_05_white_bui_hi_em +-1514661682=plg_05_white_build_hi +-1674882031=plg_05_white_build_ovly +1013542880=plg_05_whitebuild_em_lod +1686395694=plg_05_whitebuild_lod +-1290464555=plg_06_012 +1272485807=plg_06_013_lod +-1147579341=plg_06_03 +-1194373461=plg_06_04 +-421713218=plg_06_05 +-719321276=plg_06_06 +55501729=plg_06_07 +726049816=plg_06_back_det_lod +659612303=plg_06_back_det +786934124=plg_06_back_det2_lod +-10108246=plg_06_back_det4_lod +-1965872335=plg_06_bale_d +530919580=plg_06_bale +-1809299935=plg_06_bale2 +1626235542=plg_06_baleedge +-2147324595=plg_06_barn_lod +-488623603=plg_06_barn_ovly +-20680165=plg_06_barn_slod +1478355705=plg_06_bdutchbarn +1356219746=plg_06_blood_decals +-131274976=plg_06_building_decal +1540125192=plg_06_cash_depot_building +-1652038632=plg_06_cash_depot_lod +-1793210667=plg_06_decal +767400263=plg_06_decal01 +1125434357=plg_06_decal02 +1897766918=plg_06_decal03 +1715964506=plg_06_decal04 +-1732677827=plg_06_decal05 +1836271539=plg_06_fencepart +789112000=plg_06_fnc_01_lod +839932358=plg_06_fnc_02_lod +1174070460=plg_06_fnc_22_lod +1517238012=plg_06_fnc_24_lod +-1529998323=plg_06_fncbsp3 +-2047388185=plg_06_fncpt_bpk1 +1998796867=plg_06_fncpt_bpk2 +395504350=plg_06_gate_lod +-355240077=plg_06_gate_posts +1880024711=plg_06_gate_posts001 +-646205680=plg_06_gate_posts002_lod +-1082059603=plg_06_gnd_01a_lod +-948120017=plg_06_gnd_01a +1660608699=plg_06_gnd_01b_lod +2112579760=plg_06_gnd_01d_lod +-1173767351=plg_06_gnd_01d +-807365727=plg_06_gnd_02_lod +-152818950=plg_06_gnd_02 +-1529120025=plg_06_gnd_02a_dcl +790972025=plg_06_gnd_02b_dcl +1171215946=plg_06_gnd_02b +-1248220098=plg_06_gnd_break +1343524037=plg_06_gnd_fol_d +-1242361363=plg_06_gnd_pol_d +892037871=plg_06_gnd_pol_d2 +1070313902=plg_06_gnd_slod1 +-494350963=plg_06_gnd1_norm_dcl +-2063251440=plg_06_gnd2_norm_dcl +-1001024882=plg_06_h_fol1 +907802141=plg_06_h_fol2 +-536327693=plg_06_h_fol3 +-778523372=plg_06_h_fol4 +-1314296462=plg_06_h_fol5 +2143586729=plg_06_h_fol6 +1445803639=plg_06_h_fol7 +-1536666896=plg_06_h_fol8 +2059927468=plg_06_h_fol9 +-1897801144=plg_06_h_lod +-1821881557=plg_06_h_lod01 +-1473940315=plg_06_h_lod02 +1978503222=plg_06_h_lod03 +-1980778438=plg_06_h_lod04 +-525310534=plg_06_h_lod05 +-1368227521=plg_06_h_lod06 +-1087298884=plg_06_h_lod07 +-1282602144=plg_06_h_lod08 +2013300578=plg_06_h1_slod1 +-1970964241=plg_06_h2_slod1 +1974615205=plg_06_hedgepush26a_d +-231371254=plg_06_hedgepush26a +519155278=plg_06_hedgepush26b_d +-556178960=plg_06_hedgepush26bb +-1341946811=plg_06_hedgepush26bc +272746715=plg_06_hedgepush26c_d +352255737=plg_06_hedgepush27a_d +504490914=plg_06_hedgepush27a +-186103261=plg_06_hedgepush27b_d +1268205224=plg_06_hedgepush27b +-1404559433=plg_06_hedgepush29a_d +1837697103=plg_06_hedgepush29a +-2018772545=plg_06_hedgepush29b_d +-959890734=plg_06_hedgepush29b +-1179694904=plg_06_hedgepush30a_d +51120656=plg_06_hedgepush30a +2126692395=plg_06_hedgepush30b_d +817849718=plg_06_hedgepush30b +904582956=plg_06_left_det +-151681071=plg_06_left_det3_lod +1528846402=plg_06_m2door_lod +245230435=plg_06_m2door +1381293193=plg_06_ml_hedge_test +-80518929=plg_06_ml_hedge_test001 +-281718262=plg_06_neverdeleteme +-1003060321=plg_06_ovly_carpark001 +-1474174121=plg_06_plg_05_72_lod +86104305=plg_06_plg_05_72 +719480=plg_06_plg_barier_conc_0 +-679108403=plg_06_plg_barier_conc_02a +-527054088=plg_06_pol_lod +1091698702=plg_06_props_combo01_01_lod +859321317=plg_06_props_combo01_02_lod +2121761616=plg_06_props_combo02_01_lod +503537617=plg_06_props_combo03_01_lod +-2054885692=plg_06_props_combo03_02_lod +282029359=plg_06_props_combo04_01_lod +1660536482=plg_06_props_combo04_02_lod +467847223=plg_06_props_combo05_01_lod +-1777184773=plg_06_props_combo05_02_lod +-1781681236=plg_06_props_combo05_03_lod +1877778571=plg_06_props_combo05_04_lod +-1566609857=plg_06_props_combo05_05_lod +364223355=plg_06_props_combo05_06_lod +-191585014=plg_06_props_combo05_07_lod +-1290766730=plg_06_props_combo05_08_lod +612757698=plg_06_props_combo05_09_lod +1375187323=plg_06_props_combo05_10_lod +432178811=plg_06_props_combo05_11_lod +40725961=plg_06_props_combo05_12_lod +1734464218=plg_06_right_det +233558894=plg_06_right_det4 +-1051828044=plg_06_slod +2041342411=plg_06_testland +457696143=plg_06_turn_lod +-1098224993=plg_06_turn +-396546437=plg_06_v_cashdepot_lod +-115612878=plg_rd_bri_hd +2145810884=plg_rd_bri2 +1134068090=plg_rd_brid_rail2 +1828142079=plg_rd_brid_railhd +-2019860836=plg_rd_m_bridge1_lod +-2012092376=plg_rd_m_bridge1 +-211682954=plg_rd_m_road_00 +11146242=plg_rd_m_road_01 +2054898420=plg_rd_m_road_03_lod +1197252966=plg_rd_m_road_03 +679296123=plg_rd_m_road_037_lod +993830101=plg_rd_m_road_037 +237541841=plg_rd_m_road_038_d +184880528=plg_rd_m_road_038_lod +-1415503180=plg_rd_m_road_038_slod +-1043910222=plg_rd_m_road_04_lod +493833612=plg_rd_m_road_04 +-1175795129=plg_rd_m_road_05_de +1955298243=plg_rd_m_road_05 +970786407=plg_rd_m_road_06 +-156515933=plg_rd_m_road_060_lod +-1839450264=plg_rd_m_road_07 +-2023922169=plg_rd_m_road_08_lod +1621578747=plg_rd_m_road_08 +581792730=plg_rd_m_road_09_lod +-1699690479=plg_rd_m_road_09 +525750906=plg_rd_m_road_10 +2147471996=plg_rd_m_road_11_lod +1768384155=plg_rd_m_road_11 +1007750127=plg_rd_m_road_12 +-1155826060=plg_rd_m_road_13_lod +-2099045994=plg_rd_m_road_13 +-1801601781=plg_rd_m_road_14 +960834993=plg_rd_m_road_15_lod +-1635987255=plg_rd_m_road_15 +1936571612=plg_rd_m_road_16_lod +-1336773516=plg_rd_m_road_16 +1301524228=plg_rd_m_road_17 +459154763=plg_rd_m_road_18_lod +996018841=plg_rd_m_road_18 +-736038488=plg_rd_m_road_19_lod +1776510883=plg_rd_m_road_19 +-129482412=plg_rd_m_road_20_lod +-947577011=plg_rd_m_road_20 +651590505=plg_rd_m_road_21_lod +-626637425=plg_rd_m_road_21 +-1255096068=plg_rd_m_road_22_lod +-392371844=plg_rd_m_road_22 +-897127102=plg_rd_m_road_24_lod +228371383=plg_rd_m_road_24 +-137676725=plg_rd_m_road_26_lod +808874218=plg_rd_m_road_26 +-1462246872=plg_rd_m_road_27_lod +123477758=plg_rd_m_road_27 +-1993423866=plg_rd_newlod +-1830164756=plg_rd_newlod01 +-470578870=plg_rd_newlod02 +365221274=plg_rd_plg_01_new_lod +-181559047=plg_rd_plg_01_shadow +846672925=plg_rd_props__wires_00 +1342730047=plg_rd_props__wires_01 +1580272516=plg_rd_props__wires_02 +1810573048=plg_rd_props__wires_03 +2066662783=plg_rd_props__wires_04 +1883156395=plg_rd_props__wires_05 +2115849064=plg_rd_props__wires_06 +-1949079852=plg_rd_props__wires_07 +-1718943165=plg_rd_props__wires_08 +-1248314787=plg_rd_props__wires_09 +1663898732=plg_rd_props__wires_10 +-706637909=plg_rd_props__wires_1000 +1912391643=plg_rd_props__wires_1001 +1448999642=plg_rd_props__wires_11 +1096428621=plg_rd_props_wires_farm99 +-1268156401=plg_rd_props_wires_town01 +-2093410901=plg_rd_props_wires_town02 +1955199053=plg_rd_props_wires_town03 +1723030688=plg_rd_props_wires_town04 +-885675496=plg_rd_rail1_lod +1770121763=plg_rd_rail2_lod +154023929=plg_rd_rail3_lod +2128473940=plg_rd_slod1 +848843470=plg_rd_slod101 +1759231828=plg_rd_slod102 +2074928374=plg_rd_slod103 +1767260233=plg_rd_slod104 +-330381696=plg_rd_slod105 +530722018=plg_rd_slod106 +714920561=plg_rd_slod106b +242780815=plg_rd_slod107 +1143928315=plg_rd_slod108 +-160448961=plogint_co1_deta +213365268=plogint_co1_over +-790817975=plogint_co1_pipe +-1973182714=plogint_co1_refem +1321859441=plogint_desk +1364964175=plogint_panels +-1345557674=plogint_pro_int_light_ +-444531987=plogint_pro_int_light_002 +-613456270=plogint_pro_int_light_006 +-1233281905=plogint_pro_int_light_008 +-2104413005=plogint_pro_int_light_009 +2062862085=plogint_rea_deta +-900185457=plogint_rea_nocover +-2087717581=plogint_rea_over +-1007424172=plogint_rec_deta +-1169432456=plogint_rec_details +1456914506=plogint_rec_divi +-1025097857=plogint_rec_dust +-259576741=plogint_rec_glas1 +979812381=plogint_rec_glas2 +346538897=plogint_rec_over +761940430=plogint_rec_pipe +1412881295=plogint_rec_refem +-439309300=plogint_shell_dt +1202916346=plogint_shell +1495160591=plogint_sid_det +-427888041=plogint_sid_mounds +438549871=plogint_sid_over +622800197=plogint_sid_pipe +-1605601875=plogint_sid_refem +2110746664=plogint_sto_d_vfx_root +1435263394=plogint_sto_deta +-854679885=plogint_sto_mounds +-1452337973=plogint_sto_over +-1220387898=plogint_sto_pipe +1514026555=plogint_sto_refem +-1809450040=plogint_tree +929790624=plogint_vau_deta01 +-786897293=plogint_vau_over +-1721300350=plogint_vau_pipe +1385824389=plogint_vau_refem +-1760141333=plogint_vaultdoo_refonly +-96927377=po1_01_b_det_01 +742909324=po1_01_b_det_02 +-412984382=po1_01_b_det_03 +417087157=po1_01_b_det_04 +-1007840039=po1_01_b_det_05 +-180717710=po1_01_b_det_06 +-984967305=po1_01_b_det_07 +-168822591=po1_01_b_det_08 +-1321341062=po1_01_b_det_09 +2085519876=po1_01_b_det_10 +-831299466=po1_01_b_ladder +-623390338=po1_01_b_lod_prox +1453029937=po1_01_b +-1154275807=po1_01_bufferm +-1584207297=po1_01_build_d_1 +193884497=po1_01_build_detail +144653438=po1_01_build_win +550415820=po1_01_build064_dt +1891797233=po1_01_build081 +-1345192885=po1_01_build58_dt +736109907=po1_01_build58_dt008 +1155024635=po1_01_build58_dt2 +328221354=po1_01_build58_em +-555089326=po1_01_build59_ov2 +1021511751=po1_01_build61_dt_ladder +2008546334=po1_01_build61_dt +1728960422=po1_01_build61 +-1161822430=po1_01_build62_det_01 +817589083=po1_01_build62_det_02 +561564886=po1_01_build62_det_03 +-874045004=po1_01_build62_det_04 +-530880288=po1_01_build62_dt +1883367950=po1_01_build62 +1791093803=po1_01_build63_dt_01 +-109344356=po1_01_build63_dt_02 +-1632019189=po1_01_build63_dt01_1 +-1392576106=po1_01_build63_dt01_2 +1361357640=po1_01_build63_dt02 +1131614181=po1_01_build63_dt03 +1265442767=po1_01_build63_dt041 +-1398218167=po1_01_build63_dt042 +824765255=po1_01_build63_dt043 +594694106=po1_01_build63_dt044 +266471475=po1_01_build63_shad +-1069875433=po1_01_cablemesh32281_tstd +-1706452958=po1_01_cablemesh50529_thvy +1314134962=po1_01_cablemesh50530_thvy +892209=po1_01_cablemesh87975_thvy +1525793271=po1_01_cablemesh95540_thvy +-667723482=po1_01_cablemesh95548_thvy +1425939276=po1_01_cg020_ladder01 +2125262505=po1_01_cg020_ladder02 +347516078=po1_01_cg020 +-1690158621=po1_01_cg021 +1858619613=po1_01_cg024_gd +1916185841=po1_01_detail_1 +1987426295=po1_01_detail +514501283=po1_01_dockdetailm +1888054632=po1_01_doorm +-1402278964=po1_01_fancase001 +-1723021936=po1_01_fancase002 +-947084789=po1_01_fancase003 +-983982683=po1_01_fancase004 +-217024238=po1_01_fancase005 +1862719617=po1_01_glue_01 +1271075322=po1_01_glue_03 +1578284697=po1_01_glue_04 +-1470739681=po1_01_glue_05 +393814881=po1_01_ground_d_1 +1473984828=po1_01_jump2 +1216256643=po1_01_jump3 +1001546344=po1_01_jumplod_003 +1115942935=po1_01_jumplod_006 +557493637=po1_01_jumplod_007 +-817236022=po1_01_jumplod_01 +-2081393649=po1_01_jumplod_010 +266472436=po1_01_jumplod_014 +726647503=po1_01_jumplod_016 +1456085443=po1_01_jumplod_017 +-683334323=po1_01_jumpmas +-979341034=po1_01_lad_main +1677272332=po1_01_land002 +1379631505=po1_01_land003 +1201040455=po1_01_land004 +1315299648=po1_01_lifebeltm +1303687283=po1_01_props_combo03_04_lod +-1954195107=po1_01_props_combo03_06_lod +1236876977=po1_01_props_combo05_01_lod +151295727=po1_01_pulleyparent +798592100=po1_01_shadprox01 +1583376881=po1_01_shadprox02 +1277642111=po1_01_shadprox03 +1717382076=po1_01_ship_dt01_det_009 +701707185=po1_01_ship_dt01_det_016 +44623197=po1_01_ship_dt01_det_018 +343410939=po1_01_ship_dt01_det_019 +1796960877=po1_01_ship_dt01_det_02 +1507151841=po1_01_ship_dt01_det_03 +324322025=po1_01_ship_dt01_det_04 +1086299582=po1_01_ship_dt01_det_05 +1850636507=po1_01_ship_dt01_det_06 +1546867877=po1_01_ship_dt01_det_07 +-642035793=po1_01_ship_dt01_det_08 +124136204=po1_01_ship_dt01_det_09 +-1027625992=po1_01_ship_dt01_det_10 +-732803299=po1_01_ship_dt01_det_11 +-570072445=po1_01_ship_dt01_det_12 +1876821558=po1_01_ship_dt01_det_13 +-300907871=po1_01_ship_dt01_det_14 +-3267044=po1_01_ship_dt01_det_15 +697203100=po1_01_ship_dt01_det_16 +-1149231751=po1_01_ship_dt01_det_17 +892080343=po1_01_ship_dt01_det_18 +1117072297=po1_01_ship_dt01_det_19 +1943183591=po1_01_ship_dt01_det_20 +-27986500=po1_01_ship_dt01_det01 +2093146971=po1_01_ship_dt01 +1208383975=po1_01_ship_dt02 +-1289760752=po1_01_ship_dt04 +-460992937=po1_01_ship_dt05_det_01 +280674249=po1_01_ship_dt05_det_010 +-1670228174=po1_01_ship_dt05_det_012 +-1489474370=po1_01_ship_dt05_det_013 +-1327071206=po1_01_ship_dt05_det_014 +-1016716007=po1_01_ship_dt05_det_015 +1629675672=po1_01_ship_dt05_det_016 +-1343586778=po1_01_ship_dt05_det_019 +675435983=po1_01_ship_dt05_det_02 +371576371=po1_01_ship_dt05_det_020 +-1040152243=po1_01_ship_dt05_det_03 +-264116793=po1_01_ship_dt05_det_04 +-374155095=po1_01_ship_dt05_det_05 +-721670340=po1_01_ship_dt05_det_06 +-1088027760=po1_01_ship_dt05_det_07 +-1199147439=po1_01_ship_dt05_det_08 +-1517669147=po1_01_ship_dt05 +1563060572=po1_01_shipa_stairs01 +1942207558=po1_01_shipa_stairs01b +1339870913=po1_01_shipa_stairs02 +-881889556=po1_01_shipa_stairs02b +1723983835=po1_01_shipa01 +-1199302180=po1_01_shipbuffer012_det01 +1893403271=po1_01_shipbuffer012_det02 +-493457920=po1_01_shipbuffer012_det03 +-1916418980=po1_01_shipbuffer012_det04 +2139039695=po1_01_shipbuffer012_det05 +-1928326835=po1_01_shipbuffer012 +-618543443=po1_01_shipdecal +-2038774770=po1_01_shipdetail01 +-106280541=po1_01_shipmain_det_01 +2123780985=po1_01_shipmain_det_02 +109750574=po1_01_shipmain +-299421617=po1_01_shiprad1 +1081824506=po1_01_shiprad2 +-160989943=po1_01_shrailing01 +762276628=po1_01_shrailing02 +439960744=po1_01_shrailing03 +1358180893=po1_01_shrailing04 +-916731185=po1_01_sidewall044 +458921549=po1_01_sidewall044b +2117252226=po1_01_sidewall046 +-648307731=po1_01_sidewall046b +1850197188=po1_01_spotlite01 +1860049994=po1_01_tug_dec +1382867804=po1_01_tug_det +1461947337=po1_01_tug +2032926544=po1_01_tuglight +-95791646=po1_01_weed +-1273837631=po1_01_weed2 +-621505430=po1_01_windowshadow +-1669942809=po1_02_armco01 +-1708172197=po1_02_bufferm +778007450=po1_02_build056_dt_det_02 +521215420=po1_02_build056_dt_det01 +-812800942=po1_02_build056_dt +-500127072=po1_02_build056_dt03 +-263945665=po1_02_build056 +-711056115=po1_02_build057_ov +-429232501=po1_02_build057 +1018492113=po1_02_build065_dt_det +1698354213=po1_02_build065_dt +353905231=po1_02_build065_dt001 +-1213985953=po1_02_build065 +-1092485039=po1_02_build066_dt_det +973338466=po1_02_build066_dt +361621455=po1_02_build066_g +-622613370=po1_02_build069_g +-372806063=po1_02_build071 +1571934254=po1_02_build073_det +-1142517044=po1_02_build073 +-1909073485=po1_02_build078_ov +832471335=po1_02_build079_dt_det +761255925=po1_02_build079_dt +1468025341=po1_02_build079 +-465971970=po1_02_build080 +173731756=po1_02_build59_ov3 +-1653596671=po1_02_build61_ov002 +2121557862=po1_02_build62_dt001_det +-1052617026=po1_02_build62_dt001 +1937887023=po1_02_build62_ov003 +-1932847186=po1_02_build69_dt_det01 +499199550=po1_02_build69_dt +-788900473=po1_02_build69_dt02 +-1036503037=po1_02_build69_dt03 +-1265328964=po1_02_build69_dt04 +1442968378=po1_02_build69_ov +-1233970938=po1_02_build79fizz +-1499586071=po1_02_cablemesh6668_thvy +-1927140911=po1_02_cablemesh6669_thvy +-1359525020=po1_02_cablemesh6670_thvy +-1313975305=po1_02_cablemesh6671_thvy +-1305412080=po1_02_cablemesh6672_thvy +-176141572=po1_02_cablemesh6673_thvy +-1615298332=po1_02_cablemesh6674_thvy +1217493052=po1_02_cablemesh6675_thvy +-268792128=po1_02_chimeny_01_cap01 +-564139125=po1_02_chimeny_01_cap02 +2102458665=po1_02_chimeny_01_det +-1995932524=po1_02_chimeny_01 +-1678732455=po1_02_chimeny_railing +-705909884=po1_02_cranetrks005 +-754631951=po1_02_cranetrks01 +-845930783=po1_02_dockdetailm +-1655637611=po1_02_fancase002 +-1354916498=po1_02_fancase003 +2007303663=po1_02_gdhut_int +1093609669=po1_02_gdhut001_dt_det +1732045295=po1_02_gdhut001_dt +1063916798=po1_02_gdhut001_ov +-2089374575=po1_02_gdhut002 +-1703757925=po1_02_gdhut0027 +2052269043=po1_02_glue_01 +-1928705655=po1_02_glue_02 +-1723309563=po1_02_glue_03 +1672181452=po1_02_glue_04 +2113186654=po1_02_glue_05 +1174322035=po1_02_glue_06 +1480613878=po1_02_glue_07 +986167907=po1_02_gnd001 +1309761782=po1_02_gnd003 +312823846=po1_02_graf1 +-1399830891=po1_02_grounddt008_det01 +83326826=po1_02_grounddt008_det02 +511847039=po1_02_grounddt008_det03 +-390316300=po1_02_grounddt008_det04 +-1773885721=po1_02_grounddt008 +-1972125954=po1_02_handrail01 +-503639391=po1_02_lad_main +-1765545957=po1_02_land001 +-1689866249=po1_02_land001shadoff +-1083193947=po1_02_land001shadproxy +2105718169=po1_02_land002 +-2057790521=po1_02_land002shadoff +994528176=po1_02_land002shadproxy +-503316846=po1_02_land004 +404656224=po1_02_pipesb001_det01 +748468572=po1_02_pipesb001_det02 +1054629339=po1_02_pipesb001_det03 +1324482054=po1_02_pipesb001_det04 +1631855274=po1_02_pipesb001_det05 +1352958343=po1_02_pipesb001_det06 +-1533535044=po1_02_pipesb001 +-1623921714=po1_02_props_combo05_01_lod +-1510670563=po1_02_props_combo05_04_lod +-686812855=po1_02_props_combo07_04_lod +-975956425=po1_02_props_combo13_slod +1259532266=po1_02_puddle +-1869011098=po1_02_shipbuffer019 +-726946238=po1_02_shipbuffer020 +1256331949=po1_02_shipbuffer021 +-1596529058=po1_02_shipbuffer06 +809521175=po1_02_sidewall001 +2125074081=po1_02_sidewall053 +1761338181=po1_02_sidewall054 +1531987950=po1_02_sidewall055 +-1814972184=po1_02_sidewall056 +-2044650105=po1_02_sidewall057 +1039863100=po1_02_sidewall059 +-1470788522=po1_02_slite00 +-493854907=po1_02_snipe_d +916985707=po1_02_snipe +817317511=po1_02_talklaugh_pipe +1755651564=po1_02_tyrebmas +-1691518845=po1_02_tyremaster +1874796006=po1_02_valveb_m +-590059922=po1_02_valvem +379537229=po1_02_wall005 +611443442=po1_02_wall006 +1749636691=po1_02_wall007_dt +-1128480752=po1_02_wall007_ov +290503856=po1_02_wall007 +492648536=po1_02_wall008_dt_det01 +868640042=po1_02_wall008_dt_det02 +620611481=po1_02_wall008_dt_det03 +671707908=po1_02_wall008_dt +-112882927=po1_02_wall008_ov +1124864566=po1_02_wall056 +354610355=po1_02_weed_01 +779853668=po1_02_weed_02 +949400474=po1_02_weed_03 +-1039710595=po1_02_weed_04 +-1230954998=po1_02_weeds002 +-735684332=po1_02_weeds004 +-1870016020=po1_02_weeds005 +1937019394=po1_02_weighst01 +1682645315=po1_03_barrier01 +-1355663608=po1_03_barrier02 +-2121075247=po1_03_bridge_det_decal +-1305590270=po1_03_bridge_ovl_02 +-2073236864=po1_03_bridge_ovl_03 +-1455365710=po1_03_brig1_det_00 +273985460=po1_03_brig1_det_01 +964559370=po1_03_brig1_det_04 +-993453922=po1_03_brig1_det_05 +-754764526=po1_03_brig1_det_06 +-497232955=po1_03_brig1_det_07 +-22672297=po1_03_brig1_det_08 +-1648768384=po1_03_brig1_det_09 +384678326=po1_03_brig1_det_10 +1901063733=po1_03_brig1_det_11 +-46627324=po1_03_brig1_det_16 +195764969=po1_03_brig1_det_17 +1346712116=po1_03_brig1_det_20 +-886167540=po1_03_brig1_det_21 +563449357=po1_03_brig2_b +713643299=po1_03_brig2_det02 +1613512840=po1_03_brig2_det03 +1429351032=po1_03_brig2_det06 +-1940776777=po1_03_brig2_det07 +590792626=po1_03_brig2_det10 +1223004947=po1_03_brig2_det11 +1578155369=po1_03_brig2_det14 +-2142305819=po1_03_brig2_det15 +-1780994825=po1_03_brig2_det18 +1768412163=po1_03_brig2_det19 +-1999532174=po1_03_brig2_det22 +1920688838=po1_03_brig2_det23 +1773165218=po1_03_brig2_noshad +879026856=po1_03_brig2 +-1644328954=po1_03_brig3_b +-1236690951=po1_03_brig3_cb01 +592814587=po1_03_brig3_cb69 +465604=po1_03_brig3_csup01 +806943463=po1_03_brig3_csup02 +1062484854=po1_03_brig3_noshad +800115969=po1_03_brig3_top_det +1754835821=po1_03_brig3_top +639845925=po1_03_brig3 +315717358=po1_03_brig4_b +-1427555200=po1_03_brig4_det00 +1318290390=po1_03_brig4_det07 +1494653164=po1_03_brig4_det08 +-1582682294=po1_03_brig4_det15 +-2056915286=po1_03_brig4_det16 +2072470541=po1_03_brig4_det23 +1350897161=po1_03_brig4_det24 +19427433=po1_03_brig4_det31 +-193407222=po1_03_brig4_det32 +-1889465124=po1_03_brig4_det37 +-2129858504=po1_03_brig4_det38 +1956337493=po1_03_brig4_det39 +1518695091=po1_03_brig4_noshad +-2008479145=po1_03_brig4 +582805032=po1_03_brigzz00 +285360819=po1_03_brigzz01 +-840254331=po1_03_brigzz02 +-1134225030=po1_03_brigzz03 +-375950370=po1_03_brigzz04 +-669593379=po1_03_brigzz05 +-2024198309=po1_03_brigzz06 +-479926566=po1_03_brsud00 +-1969176851=po1_03_brsup00 +1876038019=po1_03_brsup010 +1166851321=po1_03_brsup013 +-1467907371=po1_03_brsup014 +-1944466926=po1_03_brsup016 +1388924731=po1_03_brsup05 +-983198019=po1_03_bug_det +-855423234=po1_03_builbr50 +-201788052=po1_03_build0a +-1039134309=po1_03_build0b +-980405116=po1_03_build0blad +-2119151293=po1_03_build0c_det +-680641449=po1_03_build0c +1783194739=po1_03_build50 +-1130338724=po1_03_builda_dec +-1182846633=po1_03_builda_dt_det_01 +1975768762=po1_03_builda_dt +987145290=po1_03_builda +1973231567=po1_03_buildb_dec +-627831530=po1_03_buildb_dt_007 +-939717379=po1_03_buildb_dt_01 +-175380454=po1_03_buildb_dt_02 +306553229=po1_03_buildb_dt_04 +239114627=po1_03_buildb_dt_05 +1050245684=po1_03_buildb_dt_06 +1044084249=po1_03_buildb_dt +1226391759=po1_03_buildb +-1000121911=po1_03_buildd_dec +806513108=po1_03_buildd_ladder_01 +-954896542=po1_03_buildd_ladder_02_lod +-932200578=po1_03_buildd +2024382155=po1_03_buildf_dec +491153040=po1_03_buildf_dt01 +-1807250874=po1_03_buildf_dt3 +103745683=po1_03_buildf_lights +1662676791=po1_03_buildf_lights001 +85701435=po1_03_buildf_lights002 +-1662033176=po1_03_buildf_lights003 +783812223=po1_03_buildf_lights004 +-103267819=po1_03_buildfizz01 +630167943=po1_03_buildfizz02 +-1903865598=po1_03_buildg_hut +-1555896922=po1_03_buildg_ladder +-379780780=po1_03_buildg +177068410=po1_03_buildgb_dt +947093998=po1_03_cablemesh27777_tstd +-803440905=po1_03_cablemesh27807_tstd +245979914=po1_03_cablemesh45512_thvy +1638026503=po1_03_cablemesh45584_thvy +721628739=po1_03_cablemesh45727_hvhvy +-2122321143=po1_03_cablemesh45744_hvhvy +-1134234618=po1_03_ddyell01 +-1847795895=po1_03_decalglue1 +-1609335882=po1_03_decalglue2 +-434990734=po1_03_drydoc01_noshad +2113484833=po1_03_drydoc02_noshad +-1293874647=po1_03_ebox +-474953328=po1_03_erhouse003 +-617944440=po1_03_gate +-1387442821=po1_03_gate01 +4848171=po1_03_glue01 +-1834770720=po1_03_glue02 +1410867658=po1_03_glue07 +1709819245=po1_03_glue08 +-843616812=po1_03_gndshadprox +-1381517192=po1_03_ladmaster +524754566=po1_03_light_master2 +-1081795575=po1_03_lightc_m +857991340=po1_03_pipesb50 +-2142260378=po1_03_ramp01 +569514827=po1_03_roadmarkings_01 +-2036407137=po1_03_roadmarkings_02 +373095380=po1_03_sail002 +-1982818403=po1_03_sail01 +1170605559=po1_03_shed01_det_01 +-1954016902=po1_03_shed01_det_02 +-1076200930=po1_03_shed01_det_03 +-292300912=po1_03_shed01_det_04 +2107689645=po1_03_shed01 +-1274030152=po1_03_side03 +-1511574939=po1_03_side038_det +837247775=po1_03_side038_det1 +644533123=po1_03_side038 +1788630221=po1_03_side041 +422823946=po1_03_side059_det +-1872420466=po1_03_side059 +-31247540=po1_03_side063 +2100198307=po1_03_side15 +44032215=po1_03_sideref_iref001 +-1347208457=po1_03_sideref_iref002 +-1587241382=po1_03_sideref_iref003 +565387005=po1_03_sideref_iref004 +1272542025=po1_03_sideref_iref005 +1011340326=po1_03_sideref_iref006 +-427546464=po1_03_sideref_iref007 +-2094374426=po1_03_sideref_iref008 +793295396=po1_03_sideref_iref009 +-720469096=po1_03_sideref +-1865683825=po1_03_test_wire +2026563338=po1_03_test_wire2 +239309309=po1_03_test_wire3 +14343662=po1_03_tug_det_01 +-1345867236=po1_03_tug +243949632=po1_03_tyremaster +-566191252=po1_03_yard00_det01 +-319014685=po1_03_yard00_det02 +1153528623=po1_03_yard00 +-1710431507=po1_03_yard00a_det +654290606=po1_03_yard00a +-2022855234=po1_03_yard00b_det +2094092353=po1_03_yard00b_ladder +378146243=po1_03_yard00b +310171877=po1_03_yard00c_det +623291104=po1_03_yard00c +192378754=po1_03_yard00d +-966172298=po1_03_yard00da +126041386=po1_04_b01c_det +-228943037=po1_04_bridge_d +1527377052=po1_04_bridge_m +981805300=po1_04_bridge1 +-188277467=po1_04_bridge2 +756969006=po1_04_bridgeladder_01 +1998559697=po1_04_bridgeladder_2 +-1326084740=po1_04_bridgeladder_3 +-576461096=po1_04_bridgeladder_4 +259082870=po1_04_bridgeladder_5 +-1043779805=po1_04_bridgeladder_6 +-1005714047=po1_04_brigerail01 +1162053614=po1_04_brigerail02 +2123954840=po1_04_brigerail03 +1874353367=po1_04_brigerail04 +-1719226253=po1_04_brigerail05 +467547428=po1_04_brigerail06 +899639462=po1_04_brigerail07 +650693369=po1_04_brigerail08 +1484959340=po1_04_brigerail09 +2006176305=po1_04_build_01 +1170958955=po1_04_build_01b +1429276942=po1_04_build_01c +-1670734882=po1_04_build_03 +1777414222=po1_04_build_03b +707362498=po1_04_build_07_b +-753399488=po1_04_build_07 +85191991=po1_04_build_08 +1497635066=po1_04_build_09 +1796141333=po1_04_build_09a +-1020845760=po1_04_build_09b +-1058136882=po1_04_build_09c +-503513759=po1_04_build_09cut +-629437867=po1_04_build_105 +582959369=po1_04_build_105b +-1738527675=po1_04_build_105z +879053219=po1_04_build_105zb +-1897665451=po1_04_build_11 +-1238319552=po1_04_build_11a +-59290080=po1_04_build_12_lod +-1658222368=po1_04_build_12 +1799234826=po1_04_build_13 +1635479776=po1_04_build_16_nu +888518882=po1_04_build_16 +-1875127549=po1_04_build_16b +-1307866837=po1_04_build_18_1 +-1000985152=po1_04_build_18_2 +279900245=po1_04_build_18 +1970316337=po1_04_build_18a +-2085470028=po1_04_build_18b +506459565=po1_04_build_18c +-5022470=po1_04_build_19_a +762198127=po1_04_build_19_b +1154901823=po1_04_build_19_c +848282290=po1_04_build_19_d +1269986563=po1_04_build_19_e +39932858=po1_04_build_19 +-965997327=po1_04_build_20 +-56166042=po1_04_build_21 +-771998876=po1_04_build_21cut +1646156810=po1_04_build_22b +592824003=po1_04_build_23 +337356883=po1_04_build_26 +1450630039=po1_04_build_26b +1210924804=po1_04_build_26c +346158591=po1_04_build_30 +-2076180423=po1_04_build_30a +-1100286834=po1_04_build_30b +1679146981=po1_04_build_30d +-1495426396=po1_04_build_30r1 +-1254574246=po1_04_build_30r2 +1641178232=po1_04_build_41e +-1525122754=po1_04_buthole +-197586652=po1_04_cablemesh_1_tstd +-1856197429=po1_04_cablemesh_2_tstd +-778937891=po1_04_cage +-899167612=po1_04_cage2 +2141598978=po1_04_cage3 +181963840=po1_04_ce_ladder +-63016951=po1_04_ce_ladder002 +1597216176=po1_04_ce_xr_ctr1_ +675030978=po1_04_ce_xr_ctr1c +1806675948=po1_04_ce_xr_ctr2b +-302351282=po1_04_ctr2brl +1315715287=po1_04_decal_02 +1010701435=po1_04_decal_03 +-222124821=po1_04_decal_03a +-528482202=po1_04_decal_03b +-206893432=po1_04_decal_05c +2036698821=po1_04_decal_06 +1996035614=po1_04_decal_06b +358336183=po1_04_decal_09 +-1126231517=po1_04_decal_10 +788297316=po1_04_decal_11 +-2071854217=po1_04_dirt +-597091967=po1_04_dirt1 +162609957=po1_04_domez +1174187718=po1_04_factdecal +-1985804380=po1_04_fencehumper1_r +740473758=po1_04_fencehumper2_r +168646958=po1_04_fencehumper2_r001 +62718235=po1_04_fencehumper4_r +-2147199698=po1_04_floatgrass +567466809=po1_04_frame01 +-1232337751=po1_04_frame02 +-1948302196=po1_04_frameb01 +821172762=po1_04_gav_jumps2 +274626410=po1_04_gav_jumps2a +-2032844693=po1_04_glue_03 +-1981888942=po1_04_glue_04 +-1203931957=po1_04_hump004 +643120657=po1_04_hump1 +1076140214=po1_04_kerbs +-622821593=po1_04_land01_2 +1772428466=po1_04_land01_3 +1837311086=po1_04_land01_4 +1183294234=po1_04_land01_proxchd +-369490200=po1_04_land01_sw +2130379010=po1_04_land01 +1756051184=po1_04_land01shadoff +-188280769=po1_04_lines01 +-726052824=po1_04_lines02 +-1300100166=po1_04_lines03 +-236085988=po1_04_newgrnd_shadoff +-1380676042=po1_04_pipe_08b +1471623081=po1_04_pipe_08ba +554401543=po1_04_pipe09 +1300501444=po1_04_pipedetails01 +-880682223=po1_04_pipes_a +2038839067=po1_04_pipes_b +1721995606=po1_04_pipes_c +1437469779=po1_04_pipes_det +1532207746=po1_04_pipes +-1020016526=po1_04_pipese +-1516583410=po1_04_railline01 +-1187910340=po1_04_railline02 +-1970794519=po1_04_railline03 +-337587559=po1_04_railline04 +1887330626=po1_04_shadprox01 +1658570237=po1_04_shadprox02 +-1258547467=po1_04_sign001 +1871123721=po1_04_signsgdet +-523427058=po1_04_signsgg_a +-753432669=po1_04_signsgg_b +-2007600710=po1_04_signsgg_c +711470383=po1_04_signsgg +-727386825=po1_04_silorail00 +-1051341159=po1_04_silorail01 +1866050142=po1_04_silorail02 +-246075753=po1_04_silorail03 +1745324759=po1_04_staircase01 +-1711038806=po1_04_supp01 +-1017777842=po1_04_supp02 +478011478=po1_04_tankbuilding01 +22752726=po1_04_tankbuilding02_lod +315542776=po1_04_tankbuilding02 +985261064=po1_04_text002 +671187007=po1_04_weedy01 +1084981327=po1_05__rail1b_lod +-1254299309=po1_05__rail1b +-978764361=po1_05_109 +149832192=po1_05_123 +-1990533733=po1_05_126_pipe1_lod +-1026727838=po1_05_126_pipe1 +475883742=po1_05_126 +-599443005=po1_05_130 +46827213=po1_05_131 +2000495076=po1_05_bcloth_01 +1735819863=po1_05_bcloth_02 +-946389586=po1_05_billboard_01 +2057610182=po1_05_billboard_02 +-2131077448=po1_05_bridge_a +489382911=po1_05_bridge_dec_1 +665232748=po1_05_bridge_dec_1a +-167209542=po1_05_bridge_dec_2 +-4347612=po1_05_bridge_dec_3 +-455539563=po1_05_bridge +-2036269974=po1_05_bridgebas_dec +-1510903556=po1_05_bridgecables1_lod +906537577=po1_05_bridgecables1 +-1893315521=po1_05_bridgecables2_lod +690983095=po1_05_bridgecables2 +-889154896=po1_05_bridgecables3_lod +540966629=po1_05_bridgecables3 +1458865930=po1_05_bridgerail1_lod +63401758=po1_05_bridgerail1 +-824305343=po1_05_bridgerail1a_lod +-910791121=po1_05_bridgerail1a +467167509=po1_05_bridgerail2_lod +-301448288=po1_05_bridgerail2 +-1560370992=po1_05_bridgerail2a_lod +-1811348467=po1_05_bridgerail2a +-1897781382=po1_05_bridgerail3_lod +-1535692681=po1_05_bridgerail3 +1848971703=po1_05_bridgerail3a_lod +-1006246642=po1_05_bridgerail3a +-606638156=po1_05_bridgg2 +-201143825=po1_05_brig_raila_lod +-1815761339=po1_05_brig_raila +535145730=po1_05_brig_railb_lod +-1583986202=po1_05_brig_railb +1297965129=po1_05_brig_railc_lod +-286727030=po1_05_brig_railc +1312484325=po1_05_brig_raild_lod +2093056061=po1_05_brig_raild +-1602369456=po1_05_brig_raile_lod +-725831630=po1_05_brig_raile +1652048945=po1_05_brig_railf_lod +-355476392=po1_05_brig_railf +-839152189=po1_05_briggrail_lod +1760766652=po1_05_briggrail +694269418=po1_05_briggrail2_lod +1755678398=po1_05_briggrail2 +-1174650205=po1_05_briggrail3_lod +-417332299=po1_05_briggrail3 +-1363775723=po1_05_briggrail4_lod +416671520=po1_05_briggrail4 +-450979891=po1_05_briggrail5_lod +329899208=po1_05_briggrail5 +608408090=po1_05_build0x7d004 +1422102266=po1_05_building01 +-1500286208=po1_05_building01fizz +1526707497=po1_05_building01fizz2_lod +-502976012=po1_05_building01fizz2 +835445578=po1_05_building02_fizz +2121654878=po1_05_building02 +1866941441=po1_05_building03 +704756087=po1_05_building04 +-907807015=po1_05_building05_fizzybit_lod +1549468601=po1_05_building05_fizzybit +363630797=po1_05_building05 +1197110312=po1_05_building06 +1054340741=po1_05_building08_fiz_lod +151284861=po1_05_building08_fiz +-761525595=po1_05_building08 +-1437497497=po1_05_building09_fiz_lod +172009824=po1_05_building09_fiz +-502093418=po1_05_building09 +-1750851035=po1_05_buildmesh239_b +-389504427=po1_05_buildmesh239 +-188926150=po1_05_buildmesh240 +-478440265=po1_05_buildmesh241 +134264427=po1_05_buildmesh242_b +-813863753=po1_05_buildmesh242 +-1119958982=po1_05_buildmesh243 +802861303=po1_05_buildmesh245_b +-1714290335=po1_05_buildmesh245 +1064914093=po1_05_buildmesh248 +719260465=po1_05_cables +-1156055816=po1_05_ce_xr_ctr2_rsref001 +-1877488064=po1_05_ce_xr_ctr2001_d +81959320=po1_05_ce_xr_ctr2ss_d +669089190=po1_05_ce_xr_ctr2ss +2144096245=po1_05_ce_xr003_det +-55234546=po1_05_ce_xr003 +-1982942298=po1_05_coastwee_1a +-1699981983=po1_05_coastwee_1b +-1401259779=po1_05_coastwee_1c +753400282=po1_05_coastwee_1d +-499727164=po1_05_cont006 +335358032=po1_05_cont007 +1148844142=po1_05_decalsn05 +1775972320=po1_05_decalsn16 +1878894848=po1_05_det_lod +1957804961=po1_05_det1 +-1815680041=po1_05_det2_lod +508727000=po1_05_det2 +1763833750=po1_05_det3_lod +1344139886=po1_05_det3 +1013467458=po1_05_det4_lod +-102775309=po1_05_det4 +267542994=po1_05_fact_detailfade +-141116766=po1_05_factory1 +641316648=po1_05_factory2_d_lod +-34649522=po1_05_factory2_d +-436462312=po1_05_factory2_fizz1 +-689471765=po1_05_factory2_fizz2 +1243144105=po1_05_factory2 +148142672=po1_05_factory4_fiz1_lod +1743415410=po1_05_factory4_fiz1 +-1279905066=po1_05_factory4 +263804192=po1_05_factory4rail_lod +-2015233099=po1_05_factory4rail +79438364=po1_05_factory4steps_lod +-1670038272=po1_05_factory4steps +-452593986=po1_05_fenfiz1_lod +-938550342=po1_05_fenfiz1 +474526474=po1_05_fenfiz10_lod +2129524860=po1_05_fenfiz10 +-1600370494=po1_05_fenfiz11_lod +-1519336127=po1_05_fenfiz11 +-472959968=po1_05_fenfiz12_lod +1515302724=po1_05_fenfiz12 +-1811272826=po1_05_fenfiz13_lod +192745884=po1_05_fenfiz13 +910942911=po1_05_fenfiz14_lod +1035204105=po1_05_fenfiz14 +82863611=po1_05_fenfiz15_lod +1859868759=po1_05_fenfiz15 +-1939262309=po1_05_fenfiz16_lod +556285170=po1_05_fenfiz16 +1523802772=po1_05_fenfiz17_lod +-110858929=po1_05_fenfiz17 +435656123=po1_05_fenfiz2_lod +1287972132=po1_05_fenfiz2 +-856580085=po1_05_fenfiz3_lod +495191715=po1_05_fenfiz3 +1081430538=po1_05_fenfiz4_lod +812788863=po1_05_fenfiz4 +-1891752478=po1_05_fenfiz5_lod +2130135436=po1_05_fenfiz5 +-1106917212=po1_05_fenfiz6_lod +-2085203210=po1_05_fenfiz6 +-1253337593=po1_05_fenfiz7_lod +851784065=po1_05_fenfiz7 +404128523=po1_05_fenfiz8_lod +1817191466=po1_05_fenfiz8 +259902039=po1_05_fenfiz9_lod +-1709801546=po1_05_fenfiz9 +-1165163214=po1_05_fizzcont1_lod +1955260158=po1_05_fizzcont1 +-35092589=po1_05_flagpole_1_lod +-336212275=po1_05_flagpole_1 +1127090102=po1_05_flagsup002 +36039069=po1_05_flagsup01 +2072369678=po1_05_gav_jump_slod +-302839145=po1_05_gav_jump +-1152439189=po1_05_gg_ladlod1 +-229514744=po1_05_gg_nb_a_fiz +542163280=po1_05_gg_nb_a_rail_d +827150909=po1_05_gg_nb_a_rail +1143956595=po1_05_gg_nb_a +178968695=po1_05_gg_nb_b_d +1454246216=po1_05_gg_nb_b +1210187641=po1_05_gg_sig013b_frame_lod +-1993515658=po1_05_gg_sig013b_frame +-925661858=po1_05_gg_sig013b_frameb_lod +442706047=po1_05_gg_sig013b_frameb +-454078787=po1_05_gg_sig013b +1522186778=po1_05_gg_sig013s +651299589=po1_05_gg_sig014 +-809860780=po1_05_gg_upramp +-28029162=po1_05_gg2_ladder +1842091215=po1_05_ggmw1_bridgesup +684664744=po1_05_gpip1_lod +-617057022=po1_05_gpip1 +-16850065=po1_05_gpip2_lod +-359459913=po1_05_gpip2 +-1208077239=po1_05_gpip3_lod +-17941395=po1_05_gpip3 +2096287147=po1_05_grail1a_lod +688240612=po1_05_grail1a +55779374=po1_05_grail1c_lod +-1546179215=po1_05_grail1c +-403024708=po1_05_ground01 +677149273=po1_05_ground02_decal +482436273=po1_05_ground02_o1 +-361070556=po1_05_ground02_o2 +-148049119=po1_05_ground02 +1370872768=po1_05_ground03_decal +1317370727=po1_05_ground03_o1 +2079512121=po1_05_ground03_o2 +-1923670153=po1_05_ground03 +-702837516=po1_05_ground04_decal +-625493922=po1_05_ground04_o1 +798974508=po1_05_ground04_o2 +764894748=po1_05_ground04_o3 +-1700742646=po1_05_ground04 +1526159168=po1_05_ground05_o2 +1752035885=po1_05_ground05_o3 +902226968=po1_05_hiway +1268833003=po1_05_judesbit +-400144801=po1_05_mainbridge +481853201=po1_05_mainbridge2 +-1716501234=po1_05_new_entpop_d_lod +710884872=po1_05_new_entpop_d +-861460750=po1_05_new_entpop +1680322394=po1_05_object321d +-589853049=po1_05_object322 +-293024635=po1_05_po1_06_build67 +-1525135333=po1_05_props_combo01_slod +952997663=po1_05_props_combo02_slod +-2143313857=po1_05_props_combo04_slod +1794587176=po1_05_props_combo05_slod +-1844668206=po1_05_props_combo06_slod +1368287930=po1_05_props_combo07_slod +609073646=po1_05_railriver1_lod +-1110300094=po1_05_railriver1 +1333332491=po1_05_railriver2_lod +-1342337383=po1_05_railriver2 +-2024615811=po1_05_railriver3_lod +-1702009939=po1_05_railriver3 +565913684=po1_05_rocks1 +332958863=po1_05_rocks2 +184938441=po1_05_sground +606888361=po1_05_signsgg +-911071645=po1_05_signsgg2_lod +937194792=po1_05_signsggframe_lod +-2075847278=po1_05_signsggframe +-1675487732=po1_05_traintracks +-1351839993=po1_05_trax1_lod +-536919101=po1_05_trax1 +769204252=po1_05_trax2_lod +243409096=po1_05_trax2 +-1887669879=po1_05_trax3_lod +1011579994=po1_05_trax3 +40260892=po1_05_tri_details_fiz1_lod +1274201628=po1_05_tri_details_fiz1 +1767516564=po1_05_tri_details_fiz2_lod +1049209674=po1_05_tri_details_fiz2 +1811238392=po1_05_tri_details_fiz3_lod +826708164=po1_05_tri_details_fiz3 +-1228901940=po1_05_tri_details_fiz4_lod +591361206=po1_05_tri_details_fiz4 +407065699=po1_05_tri_details_lod +-1877313693=po1_05_tri_details +1846034233=po1_05_triladders +-953848090=po1_05_triladders2_lod +1667454291=po1_05_triladders2 +-1857427626=po1_05_triladders5_lod +-1774077165=po1_05_triladders5 +-2089738501=po1_05_underbridge_steps1_lod +-48811936=po1_05_underbridge_steps1 +-998439605=po1_05_underbridge_steps2_lod +1399971092=po1_05_underbridge_steps2 +-1420279948=po1_05_wall007 +1337807905=po1_06__det_01_lod +1114530011=po1_06__ggd +187495455=po1_06__ggd2 +1462808983=po1_06_brumz +938908712=po1_06_build071_brand +392907638=po1_06_build071_ladder +-29382018=po1_06_build071_ladder1 +-1332716734=po1_06_build071_txt +-217403376=po1_06_build071 +1597642627=po1_06_build078_ov +-1925167862=po1_06_build079_dt +1710607779=po1_06_build140_ladder +1530882553=po1_06_build140 +-2125548005=po1_06_build141 +915644578=po1_06_build142 +1517624898=po1_06_build143_ladder +-1334892505=po1_06_build143_ladder1 +751930654=po1_06_build143 +644087867=po1_06_build147 +628096595=po1_06_build148 +333798206=po1_06_build149 +570652202=po1_06_build150 +339761828=po1_06_build151 +-19419181=po1_06_build152 +-283406245=po1_06_build153 +-1412036175=po1_06_build154 +1333612797=po1_06_build159 +1648292112=po1_06_build160 +1475665020=po1_06_build161 +-1858973950=po1_06_build165 +1814004957=po1_06_build167 +-1806478020=po1_06_build168 +-988662087=po1_06_build169 +-2041628664=po1_06_build171 +-1257400956=po1_06_build172 +-489852669=po1_06_build173 +1865954131=po1_06_carpark_bumpers +-716505356=po1_06_carparkbumps +1864522906=po1_06_carparkbumpsb +-1429496043=po1_06_decal +529049897=po1_06_det_02_lod +-1785623842=po1_06_detail05 +1514110966=po1_06_elevateddecals +214410533=po1_06_factory4_detail_lod +-1394519360=po1_06_factory4_detail +-325704528=po1_06_factory4 +106699452=po1_06_fencefade +-1179768139=po1_06_fizent1 +-2144419061=po1_06_g_decals_01 +7053731=po1_06_g_details_01 +1306921155=po1_06_garage_01 +872372080=po1_06_gg_fencefade +-213934563=po1_06_gg_ladder +147450732=po1_06_gg_ladder1_lod007 +-1812856386=po1_06_gg_ladder1_lod008 +-1542151677=po1_06_gg_ladder1_lod009 +-1747645784=po1_06_gg_ladder1_lod010 +-969906338=po1_06_gg_ladder1_lod011 +-1283800589=po1_06_gg_ladder1_lod012 +1897282859=po1_06_gg_ladder1_lod013 +212956251=po1_06_gg_ladder1_lod014 +-1434931221=po1_06_gg_ladder1_lod015 +-1743910122=po1_06_gg_ladder1_lod016 +-975345996=po1_06_gg_ladder1_lod017 +1172760269=po1_06_gg_ladder1_lod018 +860963234=po1_06_gg_ladder1_lod019 +437981202=po1_06_gg_ladder1_lod020 +1239183252=po1_06_gg_ladder1_lod021 +-1520785773=po1_06_gg_ladder1_lod022 +-1811414034=po1_06_gg_ladder1_lod023 +-1068999570=po1_06_gg_ladder1_lod024 +1853241547=po1_06_gg_ladder1_lod025 +-360435483=po1_06_gg_ladder1_lod026 +-658567845=po1_06_gg_ladder1_lod027 +117434844=po1_06_gg_ladder1_lod028 +-147699135=po1_06_gg_ladder1_lod029 +705573128=po1_06_gg_ladder1_lod030 +453481211=po1_06_gg_ladder1_lod031 +1306654895=po1_06_gg_ladder1_lod032 +1066032128=po1_06_gg_ladder1_lod033 +961915194=po1_06_gg_post_decal +-1209988802=po1_06_gg_seaw1 +-2114970283=po1_06_gg_seaw2 +-311069594=po1_06_gg_seaw3 +92087413=po1_06_gg_seaw4 +-3729143=po1_06_gg_seaw5 +842229367=po1_06_gg_seawdec1 +98836=po1_06_gg_seawdec2 +1464185019=po1_06_gg_seawdec3 +642731695=po1_06_gg_seawdec4 +-1677868372=po1_06_gg_walkway001_r +-462208247=po1_06_gg_walkway001_r2 +-1389362883=po1_06_gg_walkway001 +1648925645=po1_06_gg_walkway004_r_lod +856658117=po1_06_gg_walkway004_r +-1147886692=po1_06_gg_walkway004_r2_lod +533698529=po1_06_gg_walkway004_r2 +-461303557=po1_06_gg_walkway004_rb_lod +1267855217=po1_06_gg_walkway004_rb +1382435743=po1_06_gg_walkway004 +1329905139=po1_06_gg_walkway005_r_lod +550320469=po1_06_gg_walkway005_r +-362822140=po1_06_gg_walkway005_r2_lod +1820324617=po1_06_gg_walkway005_r2 +1685909452=po1_06_gg_walkway005 +612418441=po1_06_gg_ww_canopy_rail_lod +-968599077=po1_06_gg_ww_canopy_rail +-1238824414=po1_06_ggfnce_a +1114435989=po1_06_ggnulan2_dec +-1045631411=po1_06_ggnulan2 +-2140367013=po1_06_ggnulan2a +1734665340=po1_06_ggnulan3s +522914885=po1_06_ggnulan3s0 +801999505=po1_06_global_tex_003 +-451198692=po1_06_glue_012 +760615980=po1_06_glue_02 +-2012821108=po1_06_glue_03 +-278325169=po1_06_glue_04 +1372255285=po1_06_glue_04b001 +1643674988=po1_06_glue_05 +1033745591=po1_06_glue_07 +-1455584263=po1_06_glue_08 +442691138=po1_06_glue_09 +-856992652=po1_06_glue_10 +-1758595254=po1_06_grey005 +2130671936=po1_06_grey3 +-1409494214=po1_06_grey4 +618011810=po1_06_grnddet04 +778058769=po1_06_grornd003 +-2084641067=po1_06_grornd004 +-1644815549=po1_06_grornd005 +984635006=po1_06_gway_03b009 +2131537810=po1_06_hiframe002 +1115325246=po1_06_hiframe1_lod +-510600642=po1_06_hiframe1 +-126635734=po1_06_hiway_xframe_02a002 +1551743463=po1_06_hway_lod +-1957467372=po1_06_maingrnd3_deca +1068328930=po1_06_maingrnd3 +-1052237568=po1_06_new_terminal_ladder +-1847936784=po1_06_new_terminal_ladder1 +-2144823924=po1_06_new_terminal_ladder2 +1812229464=po1_06_new_terminal_ladder3 +1438269636=po1_06_new_terminal_ladder4 +769355944=po1_06_new_terminal_sig +817359532=po1_06_new_terminal +848916651=po1_06_openroad_2_deca +1902887775=po1_06_openroad_2 +-943878128=po1_06_pipes_gav +-193659535=po1_06_pipes_gav2 +1978124699=po1_06_po1_03_shed01_det_01 +-2028737549=po1_06_po1_03_shed01_det_02 +2053549864=po1_06_po1_03_shed01 +854583419=po1_06_postrail_lod +1247900063=po1_06_postrail +1965508186=po1_06_postrail2_lod +930047893=po1_06_postrail2 +-410009828=po1_06_postrail3_lod +630834154=po1_06_postrail3 +97735248=po1_06_postrail4_lod +-502121252=po1_06_postrail4 +-592775118=po1_06_postrail5_lod +-809002937=po1_06_postrail5 +2098146653=po1_06_prop_sign_hway_03b +828159069=po1_06_prop_sign_hway_03b003 +1467973794=po1_06_prop_sign_hway_03b004 +-118403553=po1_06_props_combo_slod +-1692873392=po1_06_rail_decal +1511068713=po1_06_road_decals +-1483211843=po1_06_road_decals2 +-1745305183=po1_06_ropes_north +655431326=po1_06_ropes_north2 +880554356=po1_06_ropes_north3 +-533739203=po1_06_seawalla_sb +610347635=po1_06_seawalla +431953199=po1_06_seawallb +133460378=po1_06_seawallc +-15245344=po1_06_seawalld +-1796811872=po1_06_sechurhut2 +1426519125=po1_06_security_roof +-1841505959=po1_06_shadow_gnd +-293401296=po1_06_sig1_a_source +-1362111091=po1_06_sig1_b_source +922767447=po1_06_sig1_c_source +-40680523=po1_06_sig1_d_source +-2128377247=po1_06_sig1_e_source +-392762930=po1_06_sig1_f_source +-1218737358=po1_06_sig1_g_source +446891082=po1_06_sig1_h_source +1003535658=po1_06_sig1_i_source +1634383414=po1_06_sig1_j_source +-1944976981=po1_06_sig1_k_source +1204147362=po1_06_sig1_l_source +2144317382=po1_06_sig1_m_source +-395739623=po1_06_sig1_n_source +1946433204=po1_06_sig1_o_source +-1798381275=po1_06_termiansign +4292158=po1_06_terminal_graf +1328343576=po1_06_terminal_graf001 +57651546=po1_06_tgrnd008 +1404019724=po1_06_tgrnd1_deca +891955237=po1_06_tgrnd1_deca2 +2006917910=po1_06_tgrnd1_ol +931109522=po1_06_tgrnd1 +1159577055=po1_06_tgrnd2_deca +-1968029438=po1_06_tgrnd2 +2138755829=po1_06_tgrnd3_deca +1410028457=po1_06_tgrnd3 +-1584565357=po1_06_tgrnd4_deca +1765309955=po1_06_tgrnd4 +-1273181746=po1_06_tgrnd5_deca +-436111461=po1_06_tgrnd5 +659161377=po1_06_tgrnd6_deca +-1278110916=po1_06_tgrnd6 +-1975928231=po1_06_xtra_signs +-1579407723=po1_06_zfighto +1726590041=po1_07_beams01 +68061840=po1_07_cardreader01 +366292509=po1_07_cardreader02 +-1244219036=po1_07_ce_ladder_b +-1723184179=po1_07_ce_ladder_lod +-876535273=po1_07_ce_ladder +-104891602=po1_07_chunky_exdetail1 +567298895=po1_07_chunky_exdetail2 +479578425=po1_07_decal02_boat +-122777548=po1_07_decal02 +-688960330=po1_07_decal03 +-124142100=po1_07_details01 +-1033875078=po1_07_details02 +2051752273=po1_07_details03 +1134679039=po1_07_details07 +1729796848=po1_07_details09 +-205188957=po1_07_details10 +1392168721=po1_07_details11 +386946873=po1_07_details12 +868792360=po1_07_entrance_chunkydetails +-762796492=po1_07_entrance_details +299883444=po1_07_ex_chunkydetails +15365310=po1_07_ex_chunkyfizz1_lod +1274500851=po1_07_ex_chunkyfizz1 +-237470457=po1_07_ex_chunkyfizz2_lod +-1788974652=po1_07_ex_chunkyfizz2 +1384981029=po1_07_ex_chunkyfizz3_lod +-1582005648=po1_07_ex_chunkyfizz3 +2144929698=po1_07_exdetail2 +-1186601928=po1_07_fiz1_lod +-964842967=po1_07_fiz1 +-2003755120=po1_07_fiz1b_lod +-1944249844=po1_07_fiz1b +-1454057800=po1_07_fizzygirder_lod +-826695899=po1_07_fizzygirder +-508756703=po1_07_flurlightgantry +1571262965=po1_07_flurlightm +-1409718703=po1_07_gg_fix5_lod +-617334910=po1_07_gg_fix5 +-238786598=po1_07_gg_fiz2_lod +1049755592=po1_07_gg_fiz2 +1518053281=po1_07_gg_fiz3_lod +237772541=po1_07_gg_fiz3 +-1927331766=po1_07_gg_fiz4_lod +467188310=po1_07_gg_fiz4 +-1442061592=po1_07_gg_ladder1_lod009 +670528565=po1_07_gg_ladder1_lod010 +1209444233=po1_07_ground01_o1 +54468055=po1_07_ground01_o2 +-1202545062=po1_07_ground01 +-430540191=po1_07_ground02 +-1792813059=po1_07_ground03 +908940332=po1_07_intdetail_lod +1239592840=po1_07_intdetail +148728824=po1_07_intdetailb_lod +-578831880=po1_07_intdetailb +853756564=po1_07_intpipes +790762918=po1_07_newfence1 +1841172424=po1_07_po1_06_b_det2b +378590024=po1_07_po1_06_build_det2 +-2142324885=po1_07_po1_06_build189 +-1521923134=po1_07_rail2_lod +1394183990=po1_07_rail2 +720096800=po1_07_rail3_lod +-979176381=po1_07_rail3 +1748330218=po1_07_room3struc +-798676957=po1_07_ser +787532541=po1_07_ship_decalo +1687497142=po1_07_ship +-854270880=po1_07_slucegates +-742023230=po1_07_spinlight +737932025=po1_07_spinlight001 +1397212312=po1_07_steplad_lod +-393866669=po1_07_steplad +1056910035=po1_07_steplad2_lod +-1409105918=po1_07_steplad2 +52041570=po1_07_sub1 +-48831560=po1_07_tyremaster +-1435977565=po1_07_walkway_2_lod001 +-1716611281=po1_07_walkway_2_lod002 +2023152409=po1_07_walkway_2 +-117089296=po1_07_walkway_3 +1080189885=po1_07_walkways_1b_lod +548680631=po1_07_walkways_1b +859660175=po1_07_walkways_2b_lod +-1140201096=po1_07_walkways_2b +-916702253=po1_07_walkways_3b_lod +187139678=po1_07_walkways_3b +-1787782566=po1_07_walkways_4b +1380714217=po1_07_walkways +-439568612=po1_07_walls1 +-1287710255=po1_07_walls5_beams +-1913910807=po1_07_walls5_beamsb_lod +211538=po1_07_walls5_beamsb +731693695=po1_07_walls5 +-2079800406=po1_07_wyre_1_lod +914218773=po1_07_wyre_1 +-521896573=po1_07_wyre_2_lod +1132886310=po1_07_wyre_2 +162398369=po1_07_wyre_3_lod +297538962=po1_07_wyre_3 +306895366=po1_07_wyre_4_lod +2073749830=po1_07_wyre_4 +939647133=po1_07parts05 +-716667126=po1_07sub +-2077936428=po1_08_awning_det_01 +1632890678=po1_08_awning_det_02 +719487572=po1_08_awning_det_03 +1026369257=po1_08_awning_det_04 +369023133=po1_08_awning_det_05 +674266368=po1_08_awning_det_06 +-230354646=po1_08_awning_det_07 +75740583=po1_08_awning_det_08 +-747992306=po1_08_build_01 +-1033883466=po1_08_build_02_det +1182560568=po1_08_build_02 +872565828=po1_08_build_03 +-1642223379=po1_08_build_03dt +278833811=po1_08_build_04b +894366707=po1_08_build_04c +-881962910=po1_08_build_05_det +413963673=po1_08_build_05 +-1373403671=po1_08_build_07_det +2103041778=po1_08_build_07 +-1339734904=po1_08_build_08 +1197106962=po1_08_build_12_ladder_01 +1467390768=po1_08_build_12_ladder_2 +-862422042=po1_08_build_12 +-678086822=po1_08_build_12det01 +-386115040=po1_08_build_12det02 +1766120811=po1_08_build_13_silo1_det +1791993741=po1_08_build_13_silo1 +-846350816=po1_08_build_13_silo2_det +2078919081=po1_08_build_13_silo2 +-1101340821=po1_08_build_13 +-317866800=po1_08_build_14 +-1325775690=po1_08_build_15 +1456163628=po1_08_build_17_road +-800226468=po1_08_build_17 +-760177388=po1_08_build_17b +-411973994=po1_08_build_17c +-1978599708=po1_08_build_19 +1846264378=po1_08_build_20 +-1287575829=po1_08_build_22b_det +-1335677569=po1_08_build_22b +-785610634=po1_08_build_23 +-1911979467=po1_08_build_25 +-574935622=po1_08_build_26_stair +1419864935=po1_08_build_26_wall +3663504=po1_08_build_26 +-224605350=po1_08_build_27 +-69832036=po1_08_build_27a +-845310421=po1_08_build_27b +-2049997200=po1_08_build_27c +-455659569=po1_08_build_28 +1851867577=po1_08_build_30 +-1806749990=po1_08_build_30d1 +-1614723650=po1_08_build_30d2 +-806255400=po1_08_build_31 +921906471=po1_08_cablemesh62099_tstd +-267764144=po1_08_cablemesh62299_tstd +217414100=po1_08_ce_ladder +927866505=po1_08_coastal_weed_0 +-156860691=po1_08_coastal_weed_001 +2107933182=po1_08_dec_01 +1378731774=po1_08_dec02 +445241271=po1_08_dec03 +970588759=po1_08_decal_02 +1600441708=po1_08_decal_04 +-1730429232=po1_08_decal_04b +113744550=po1_08_decal_04d +-1407752950=po1_08_decal_gavnu +-1116913416=po1_08_decal_plntr +283343269=po1_08_decal_tnt_03c +-1892582712=po1_08_decal08_0_g +-1799662779=po1_08_decal08_0 +975128938=po1_08_fence_underlay +603892634=po1_08_fencerubbish +-360236890=po1_08_fizzy01 +-600269815=po1_08_fizzy02 +137556989=po1_08_fizzy03 +-113551858=po1_08_fizzy04 +595634840=po1_08_fizzy05 +316148039=po1_08_fizzy06 +1159065026=po1_08_fizzy07 +1908328327=po1_08_fizzy08 +529769266=po1_08_fizzy09 +829318527=po1_08_fizzy10 +-1073110305=po1_08_ga1_int_reflect +369949746=po1_08_garage_int2_reflect +1994484622=po1_08_garage_int2 +-521384993=po1_08_garage001_int +-558325299=po1_08_garageshadowbox1 +-928254548=po1_08_garageshadowbox2 +1834515933=po1_08_glue_0 +1662124602=po1_08_glue_001 +-1383786721=po1_08_glue_002 +-1103153005=po1_08_glue_003 +133549415=po1_08_glue_010 +-606681621=po1_08_ground_02_int2 +1326431789=po1_08_ground_02 +1084227842=po1_08_ground_02b_int1 +417880168=po1_08_ground_02b_stp1_det +1107026835=po1_08_ground_02b_stp2 +1446317061=po1_08_ground_02b_stp3 +1701751416=po1_08_ground_02b_stp4 +2071123584=po1_08_ground_02b_stp5 +1917994059=po1_08_ground_02b_stp6 +-2134449868=po1_08_ground_02b_stp7 +1097538559=po1_08_ground_02b +1228812926=po1_08_ground_04 +330975095=po1_08_ground_05 +587360721=po1_08_ground_ov1_int +-2010642918=po1_08_ground_ov2_int2 +1007046342=po1_08_ju012_det +-1635666322=po1_08_ju012 +-1849211007=po1_08_ju1 +1746333845=po1_08_ju10 +2138972003=po1_08_ju11 +-1429167715=po1_08_ju2_det +-597566283=po1_08_ju2 +-504530590=po1_08_ju3_det +-1375043577=po1_08_ju3 +-1999391334=po1_08_ju4 +1252877083=po1_08_ju5_det +1519737118=po1_08_ju5 +623182777=po1_08_ju6_det +-1514508441=po1_08_ju6 +824150824=po1_08_ju7_det +1997476369=po1_08_ju7 +2105946075=po1_08_ju8_det +770670551=po1_08_ju8 +-14278075=po1_08_ju9 +102743998=po1_08_ladnew01 +-212723165=po1_08_ladnew02 +414475495=po1_08_ladnew03 +133022554=po1_08_ladnew04 +988181407=po1_08_pipes005 +-99413847=po1_08_props_combo01_01_lod +-30224740=po1_08_props_combo0201_slod +-1846036615=po1_08_props_combo13_01_lod +-1339912854=po1_08_props_combo13_02_lod +-1686209224=po1_08_props_combo13_03_lod +923028670=po1_08_props_combo13_04_lod +203884032=po1_08_roofaccess_ladder01 +988930965=po1_08_roofaccess_ladder02 +-761742654=po1_08_ropefiz01 +72719935=po1_08_ropefiz02 +848984776=po1_08_ropefiz03 +1623250708=po1_08_ropefiz04 +1887267687=po1_08_ruflad01 +-1884542524=po1_08_ruflad02 +-2064706486=po1_08_ruflad03 +-1270680847=po1_08_ruflad04 +906059378=po1_08_seawall1 +1008393901=po1_08_seawall1g +474196727=po1_08_seawall2 +-1754532447=po1_08_seawall2gg +192743786=po1_08_seawall3 +1713420743=po1_08_shadprox01 +328668345=po1_08_shadprox02 +1096872012=po1_08_shadprox03 +91534271=po1_08_signage01 +1058881644=po1_08_signage02_det +1522032197=po1_08_signage02 +1274672426=po1_08_signage03_det +-1151248380=po1_08_sub_trans +206638960=po1_08_substation_decal +33862547=po1_08_substation_fence +1928693035=po1_08_substation_wall +1513328252=po1_08_substation +1850905958=po1_08_wall_piece_gg +2059118487=po1_08_walldecal1 +-642570640=po1_08_wallsmall01 +496799310=po1_08_wareh_01 +1100797518=po1_08_wareh_02 +-1446267606=po1_08_wareh_02b +1936275946=po1_08_wareh_03 +1021205849=po1_08_wareh_04_ladders +1696898401=po1_08_wareh_04 +1251749741=po1_08_wareh2_d_01 +-1755428616=po1_08_wareh2_d_02 +-794470753=po1_08_weed_004 +-1642916395=po1_08_weed_02 +191983760=po1_08_weed_03 +-1705162337=po1_08_weedy01 +-1800749510=po1_08_weedy02 +2106616742=po1_08_whouse_02_det01 +1656894986=po1_08_whouse_02_det02 +1359516311=po1_08_whouse_02_det03 +1180663105=po1_08_whouse_02_det04 +-1163172389=po1_08_whouse_02_det05 +-1466580560=po1_08_whouse_02_det06 +-1647334364=po1_08_whouse_02_det07 +-1889333429=po1_08_whouse_02_det08 +1814862927=po1_08_whouse_02_ladder_01 +553059781=po1_08_whouse_02_ladder_02 +-1141845125=po1_08_whouse_02 +1517581186=po1_08_whouse_02int +207574868=po1_08_whouse_05_det_01 +455210201=po1_08_whouse_05_det_02 +1728875693=po1_08_whouse_05_det_03 +1959143456=po1_08_whouse_05_det_04 +1131070826=po1_08_whouse_05_det_05 +-1421446829=po1_08_whouse_05_ladder_01 +1232907713=po1_08_whouse_05_ladder_02 +-723548836=po1_08_whouse_05 +-1424128189=po1_08_whouse_05int +2006265530=po1_09_bch2_00 +-1197499261=po1_09_bluey001_det +-392427410=po1_09_bluey001 +1035330703=po1_09_bridge_det01 +-496914972=po1_09_bridge_det03 +1774763184=po1_09_bridge_det05 +2133157737=po1_09_bridge_det07 +-1829990669=po1_09_bridge_det09 +1125248555=po1_09_bridge_det11 +1432982234=po1_09_bridge_det13 +2042452865=po1_09_bridge_det15 +-914011912=po1_09_bridge +1531369880=po1_09_brig_det_00 +1753543700=po1_09_brig_det_01 +918425735=po1_09_brig_det_02 +-1026545495=po1_09_brig_det_03 +-1811789042=po1_09_brig_det_04 +-1573099646=po1_09_brig_det_05 +1875346073=po1_09_brig_det_06 +-71722365=po1_09_brig_det_07 +150910221=po1_09_brig_det_08 +-680537624=po1_09_brig_det_09 +-1163788866=po1_09_brig_det01 +-1538076384=po1_09_brig_det02 +759290290=po1_09_brig_m_glue +809476508=po1_09_brig_m +-1681863007=po1_09_briga +-1441895620=po1_09_brigb +-1862975456=po1_09_ce_xr_ctr2_002 +887660495=po1_09_ce_xr_ctr2_gg_det1 +1109539394=po1_09_ce_xr_ctr2_gg_det2 +-177104432=po1_09_ce_xr_ctr2_gg +-1458724314=po1_09_ce_xr_ctr3_gg_det +452057548=po1_09_ce_xr_ctr3_gg_det2 +1567952789=po1_09_ce_xr_ctr3_gg +-1149075785=po1_09_ce_xrdec +-1958932207=po1_09_collapsed_dt1 +-1598145517=po1_09_collapsed_dt2 +420441682=po1_09_collapsed +-712700665=po1_09_collapsed2_decal_lod +830488600=po1_09_collapsed2_decal +-1394274008=po1_09_collapsed2_det +1971153404=po1_09_collapsed2 +-1243008143=po1_09_congrnd +-117396406=po1_09_decalb02 +69452424=po1_09_decalb03 +366634485=po1_09_decalb04 +12204981=po1_09_decalb05 +1379950288=po1_09_decalb06 +1554609058=po1_09_decalb07 +778802983=po1_09_decalb08 +1033123192=po1_09_decalb09 +542276045=po1_09_decalb10 +-2084120444=po1_09_dock +-402300937=po1_09_dtgnd_det +1980765915=po1_09_dtgnd +-592653548=po1_09_dtgndb001_decal +1569090510=po1_09_dtgndb001 +-1068832209=po1_09_dtgndentrance_dt +-1414890814=po1_09_dtgndentrance +-779689788=po1_09_ducto +1301196091=po1_09_elec_wires_spline14 +1914069288=po1_09_factory_det +1513236963=po1_09_factory +-440762701=po1_09_factory2_det +1904668164=po1_09_factory2 +-1429343892=po1_09_fence_01 +2096895433=po1_09_fence_02 +-1872544617=po1_09_fence_03 +-493428475=po1_09_fence_04 +-1271200690=po1_09_fence_05 +-978475213=po1_09_fence_06 +-827180652=po1_09_fence_07 +-1125378552=po1_09_fence_08 +-346164501=po1_09_fence_09 +1625886244=po1_09_fence_10 +1344534635=po1_09_fence2 +-96222078=po1_09_fwyrail_01 +-398778255=po1_09_fwyrail_02 +-675020925=po1_09_fwyrail_03 +1438481272=po1_09_fwyrail_04 +1131108052=po1_09_fwyrail_05 +844838068=po1_09_fwyrail_06 +551915977=po1_09_fwyrail_07 +2056242456=po1_09_fwyrail_08 +1758077325=po1_09_fwyrail_09 +-1653109669=po1_09_fwyrail_10 +-2019925859=po1_09_fwyrail_11 +-2063246477=po1_09_fwyrail_12 +1941420248=po1_09_fwyrail_13 +-148248168=po1_09_gg_ladder +-1366619160=po1_09_gg_les_steps +2007254=po1_09_gg_supp +1458978935=po1_09_gg_walls1_noshad +2010672569=po1_09_gg00_det01 +-1916700161=po1_09_gg00_steps_det +-1815762836=po1_09_gg00_steps +605458855=po1_09_gg00 +15064663=po1_09_gg00b_det +895374011=po1_09_gg00b +-1226382022=po1_09_gg02_det_05 +1107481362=po1_09_gg02_det01 +2066597227=po1_09_gg02_det02 +1820829727=po1_09_gg02_det03 +902871714=po1_09_gg02_det04 +1200707740=po1_09_gg02 +104856488=po1_09_gg03_balcony_det +-1359658317=po1_09_gg03_decal +401174650=po1_09_gg03_ladders_det1 +-491092451=po1_09_gg03_ladders_det2 +955549264=po1_09_gg03_lean1 +-13528373=po1_09_gg03_lean2 +-1037061637=po1_09_gg03_lowerstairs1_det +-582050033=po1_09_gg03_lowerstairs2_det +-325522912=po1_09_gg03_lowrail_01 +-76216364=po1_09_gg03_lowrail_02 +-1040902951=po1_09_gg03_lowrail_03 +-810373036=po1_09_gg03_lowrail_04 +1214521773=po1_09_gg03_lowrail_05 +1721982507=po1_09_gg03_lowrail_06 +748317210=po1_09_gg03_lowrail_07 +987530910=po1_09_gg03_lowrail_08 +-1624092852=po1_09_gg03_lowrail_09 +-243480599=po1_09_gg03_railing_det_01 +-15506666=po1_09_gg03_railing_det_02 +-605020976=po1_09_gg03_railing_det_03 +-376588277=po1_09_gg03_railing_det_04 +-1811706636=po1_09_gg03_railing_det_05 +-1582356405=po1_09_gg03_railing_det_06 +-225097218=po1_09_gg03_railing_det_07 +-13343940=po1_09_gg03_railing_det_08 +2135679877=po1_09_gg03_railing_det_09 +816039210=po1_09_gg03_railing_det_10 +-1417597819=po1_09_gg03_stair_det +-581051450=po1_09_gg03_sup +971685199=po1_09_gg03 +-874617518=po1_09_gg04_a_det01 +-1661499515=po1_09_gg04_a_det02 +538856661=po1_09_gg04_a +1130800576=po1_09_gg04_det1 +1421920372=po1_09_gg04_det2 +1782615609=po1_09_gg04_det69 +1322511976=po1_09_gg04_fence_det +1024402943=po1_09_gg04_fence +1296736699=po1_09_gg04_lod +-610992015=po1_09_gg04 +1469929734=po1_09_gg1b_dlod +727067150=po1_09_gg1b +-695215346=po1_09_ground_decal_01 +-380501874=po1_09_ground_decal_02 +-1307373035=po1_09_ground_decal_03 +-456394874=po1_09_ground_decal_04 +542600860=po1_09_ground_decal_05 +1469318540=po1_09_jumpdecal +948498569=po1_09_ladder_03 +338482723=po1_09_landa +351804967=po1_09_landab +1027024951=po1_09_landb +-715723928=po1_09_landbb_s +1426532948=po1_09_landbb +462657962=po1_09_memorial_det +1596484297=po1_09_memorial +-216688915=po1_09_met_stair_ref_source +-116234767=po1_09_pipes_det01 +-425803510=po1_09_pipes_det02 +359931576=po1_09_pipes_det03 +1104115566=po1_09_pipes_det04 +747130080=po1_09_pipes_det05 +-1218880632=po1_09_pipes_detail1 +-988317948=po1_09_pipes_detail2 +-1846636365=po1_09_pipes_detail3 +1449708114=po1_09_pipes_metal01 +1647763950=po1_09_pipes_metal02 +-1409190638=po1_09_pipes_metal03 +-1707093617=po1_09_pipes_metal04 +-1217917985=po1_09_pipes_metal05 +1394979243=po1_09_pipes +-1611417924=po1_09_pipes004_det +1985140352=po1_09_pipes004 +-578905468=po1_09_pipes2 +-161565127=po1_09_po109_gg_walls1 +74142290=po1_09_po109_gg_walls2 +957857156=po1_09_prereflprox01_dummy +1171921038=po1_09_prereflprox01 +1989774053=po1_09_prop_tank_05_decal +-507842927=po1_09_railcrane_det +362266212=po1_09_railcrane_det6 +1111167555=po1_09_railcrane_lod +-2131213691=po1_09_railcrane_track +1819899732=po1_09_railcrane +950815684=po1_09_railcrane1 +-1221998403=po1_09_railcrane2 +1832989933=po1_09_railcrane3 +-785313269=po1_09_rails +-671659056=po1_09_redrail2_01 +-1580507271=po1_09_redrail2_02 +1921777915=po1_09_redrail2_03 +1013028007=po1_09_redrail2_04 +1336654651=po1_09_redrail2_05 +1509773278=po1_09_redrail2_06 +1799254624=po1_09_redrail2_07 +-975356472=po1_09_redrailing_01 +-1810802131=po1_09_redrailing_02 +-1998109723=po1_09_redrailing_03 +-1187306336=po1_09_redrailing_04 +-1417934558=po1_09_redrailing_05 +509188715=po1_09_spec_decals +212945726=po1_09_stairref_source_d +-1207539782=po1_09_tower_detail_hd_01 +625984420=po1_09_tower_hd_01 +204522659=po1_09_weewall +2019560323=po1_09_wet_new +466882323=po1_09_xr_ctr2_2_det01 +-1681177772=po1_10_armco_2 +-1891317448=po1_10_armco1 +1344202741=po1_10_bigpipes_det_01 +-579632496=po1_10_bigpipes_det_02 +680007880=po1_10_bigpipes_det_03 +-834336068=po1_10_bigpipes +-1530080408=po1_10_buid207 +1037627582=po1_10_buif207_detail +357273879=po1_10_buif207_details +-328286727=po1_10_buif207 +-68584758=po1_10_cablemesh_thvy +1727806363=po1_10_elecwire +700668077=po1_10_fizz_hd +-451058061=po1_10_fizzing_bars_002 +283164161=po1_10_fizzing_bars_003 +-1776660653=po1_10_fizzing_bars_01 +312872721=po1_10_fizzy_006 +1025874090=po1_10_fizzy_04 +1980435060=po1_10_fizzy_08 +-1033791927=po1_10_fizzy_hd_02 +-135136870=po1_10_gaaaate +-1283805971=po1_10_gaaaate001 +46189432=po1_10_gaaaate002 +268822018=po1_10_gaaaate003 +-565706105=po1_10_gaaaate004 +-803181949=po1_10_gg_ladder +38042240=po1_10_gound2_build +2135347557=po1_10_gound2_detail +-1017012170=po1_10_gound2 +1068821914=po1_10_ground1_details +294069676=po1_10_ground1 +-15445256=po1_10_ground3_detail +-170496437=po1_10_ground3 +-2072167053=po1_10_ground4_detail +-544521803=po1_10_ground4 +-1203930220=po1_10_ground5_detail +-2081086074=po1_10_ground5_pipes +1515894610=po1_10_ground5 +-965126350=po1_10_house1_detail +965092516=po1_10_house1_int_det +1647152576=po1_10_house1_int +-504130017=po1_10_house1 +-1574439387=po1_10_ladder_002 +-1329032346=po1_10_ladder_003 +1305062362=po1_10_ladder_01 +-1011308966=po1_10_largepipe +-468065982=po1_10_new_yell1_detail +1165990509=po1_10_new_yell1_wall +-861812570=po1_10_new_yell1 +-159591261=po1_10_pier_detail +1100059398=po1_10_pier_hd +1732460782=po1_10_pier_hd2 +1792791999=po1_10_pier +-1378716855=po1_10_pierbuild01_detail +-667216973=po1_10_pierbuild01 +-2105570937=po1_10_pipe1_2 +1236326308=po1_10_pipe1_3_det +-1807733496=po1_10_pipe1_3 +629378962=po1_10_pipe1_detail +1370064921=po1_10_pipe1_pipefail +-1428916698=po1_10_pipe1_pipefail2 +-2051629200=po1_10_pipe1 +-279332751=po1_10_pipes_fizzy_01 +902776103=po1_10_pipes_fizzy_02 +-289054264=po1_10_silo_detail +1587383701=po1_10_silo_fizz1 +1208115299=po1_10_silo_fizz2 +978306302=po1_10_silo_fizz3 +323042034=po1_10_silo_small_ladders +-740565927=po1_10_silo_smallgg +-714341136=po1_10_silo +2075217504=po1_10_supports_hd +1843489597=po1_10_supports2_hd +-597309867=po1_10_supports3_hd +-848905384=po1_10_tarp +-1001751646=po1_10_tower1_detail +690064848=po1_10_tower1 +571828606=po1_10_tower1b_detail +526195371=po1_10_tower1b +1825775319=po1_10_tower3_detail +1152337131=po1_10_tower3 +1599098414=po1_10_tower4_detail +1382342742=po1_10_tower4 +-1793585478=po1_10_walkway1_detail +-139380079=po1_10_walkway1 +119137630=po1_10_walkway1b +846928484=po1_10_walkway2_detail +-1960746653=po1_10_walkway2 +1834429475=po1_10_walkway2a +-1323322441=po1_10_walkway2b +-252741249=po1_emissive_po1_01a +-2037078837=po1_emissive_po1_01b +-747618687=po1_emissive_po1_01c +-515712474=po1_emissive_po1_01d +881458531=po1_emissive_po1_02a +522703519=po1_emissive_po1_02b +-805325748=po1_emissive_po1_02c +-1161655854=po1_emissive_po1_02d +939820120=po1_emissive_po1_02e +41959915=po1_emissive_po1_03_emc +1172774133=po1_emissive_po1_03b +866416752=po1_emissive_po1_03c +594106362=po1_emissive_po1_03d +-1168243207=po1_emissive_po1_03e +-862115209=po1_emissive_po1_03f +1672593981=po1_emissive_po1_04 +617886152=po1_emissive_po1_05_ema +1927138782=po1_emissive_po1_05_emb +1618290957=po1_emissive_po1_05_emc +-788203254=po1_emissive_po1_05_emc1 +303207796=po1_emissive_po1_06_ema +536097079=po1_emissive_po1_06_emb +1658315630=po1_emissive_po1_061_ema +-773228401=po1_emissive_po1_07_emb +-1584382455=po1_emissive_po1_07 +305531456=po1_emissive_po1_08a +553396172=po1_emissive_po1_08b +916640537=po1_emissive_po1_08c +1130491031=po1_emissive_po1_08d +1737241835=po1_emissive_po1_08e +-1254207410=po1_emissive_po1_08f +-1946223152=po1_emissive_po1_08g +1504254245=po1_emissive_po1_08h +-1540018628=po1_emissive_po1_08i +-1206822548=po1_emissive_po1_09a +-1093310732=po1_emissive_po1_09b +561476973=po1_emissive_po1_10_ema +-298643739=po1_emissive_po1_10_emb +1160527050=po1_emissive_po1_10_emc +262066620=po1_emissive_po1_10_emd +-632690925=po1_emissive_po1_10_eme +-1022642025=po1_emissive_po1_10_emf +576022948=po1_lod_emi_proxy_slod3 +-506918457=po1_lod_emissive +-1327155414=po1_lod_slod4 +-1788412152=po1_rd_barrier_01 +-2084283453=po1_rd_barrier_02 +-1179531351=po1_rd_barrier_03 +386534411=po1_rd_big_junc +-775332018=po1_rd_bj2 +-523993788=po1_rd_bj3 +1160850440=po1_rd_bork +521756822=po1_rd_gg1 +-395742401=po1_rd_gg2 +-57161550=po1_rd_ovly_01_new +1936793046=po1_rd_ovly_02_lod +122438017=po1_rd_ovly_02 +420603148=po1_rd_ovly_03 +-1278403960=po1_rd_ovly_04 +-802630849=po1_rd_ovly_06 +-525700030=po1_rd_ovly_07 +2098212107=po1_rd_ovly_09 +1597042385=po1_rd_props_l_001 +-1066803320=po1_rd_road04 +-846104105=po1_rd_road05 +-884327658=po1_rd_road10_det +-1683024693=po1_rd_road10 +1820345435=po1_rd_road116 +1229679321=po1_rd_road25 +-467913573=po1_rd_shadow +-1892654688=po1_sh1_cable007 +-2144116454=po1_sh1_cablemesh132857_thvy +1358355856=po1_sh1_cablemesh132858_thvy +260615645=po1_sh1_cablemesh74254_thvy +-1389651603=po1_sh1_cablemesh74267_thvy +-1407261995=po1_sh1_cablemesh74322_thvy +880693418=po1_sh1_cablemesh74323_thvy +1615030391=po1_sh1_cablemesh74324_thvy +1101062279=po1_sh1_cablemesh74325_thvy +-762618947=po1_sh1_cablemesh91910_thvy +1110203487=po1_sh1_cablemesh91925_thvy +-850325873=po1_sh1_cablemesh91941_thvy +-1614090404=po1_sh1_cablemesh91956_thvy +1205023989=po1_sh1_cablemesh91971_thvy +-413712297=po1_sh1_cablemesh91986_thvy +1953678221=po1_sh1_cablemesh92001_thvy +905007624=po1_sh1_cablemesh92016_thvy +-187438110=po1_sh1_cablemesh92031_thvy +158639696=po1_sh1_cablemesh92046_thvy +1423701083=po1_sh1_cablemesh92061_thvy +1787893875=po1_sh1_cablemesh92076_thvy +779624194=po1_sh1_cablemesh92092_thvy +55258574=po1_sh1_cablemesh92107_thvy +1328452171=po1_sh1_cablemesh92381_thvy +1462981042=po1_sh1_cablemesh92382_thvy +109283038=po1_sh1_cablemesh92383_thvy +253544174=po1_sh1_cablemesh92384_thvy +1065150549=po1_sh1_cablemesh92385_thvy +-635693058=po1_sh1_cablemesh92386_thvy +-1737592698=po1_sh1_cablemesh92387_thvy +1989904336=po1_sh1_cablemesh92388_thvy +-20347931=po1_sh1_cablemesh92389_thvy +1037126769=po1_sh1_cablemesh92390_thvy +-179638538=po1_sh1_cablemesh92391_thvy +1654555837=po1_sh1_cablemesh92392_thvy +-937607461=po1_sh1_cablemesh92393_thvy +-465644219=po1_sh1_cablemesh92394_thvy +-1575724083=po1_sh1_cablemesh92627_thvy +-124078652=po1_sh1_cablemesh92628_thvy +1373725116=po1_sh1_cablemesh92629_thvy +1569687330=po1_sh1_cablemesh92630_thvy +-448888884=po1_sh1_cablemesh92631_thvy +-2136204015=po1_sh1_cablemesh92632_thvy +-1154796704=po1_sh1_cablemesh92633_thvy +-345472610=po1_sh1_cablemesh92634_thvy +-312481226=po1_sh1_cablemesh92635_thvy +287836390=po1_sh1_cablemesh92636_thvy +487639633=po1_sh1_cablemesh92739_thvy +-1402574965=po1_sh1_cablemesh92740_thvy +320514514=po1_sh1_cablemesh92742_thvy +-173881972=po1_sh1_cablemesh92743_thvy +2043994835=po1_sh1_cablemesh92744_thvy +1780666843=po1_sh1_cablemesh92745_thvy +-1611571907=po1_sh1_cablemesh92960_thvy +543605257=po1_sh1_cablemesh92961_thvy +941540822=po1_sh1_cablemesh92962_thvy +1938615983=po1_sh1_cablemesh92963_thvy +1377491721=po1_sh1_cablemesh92964_thvy +-1882642571=po1_sh1_cablemesh92965_thvy +-1100025059=po1_sh1_cablemesh92966_thvy +-367975617=po1_sh1_cablemesh92967_thvy +-1304647027=po1_sh1_cablemesh92968_thvy +1661321925=po1_sh1_cablemesh92969_thvy +754805482=po1_sh1_cablemesh92970_thvy +-1681632956=po1_sh1_cablemesh92971_thvy +1209290430=po1_sh1_cablemesh92986_thvy +-368457898=po1_sh1_cablemesh92987_thvy +748768904=po1_sh1_cablemesh93508_thvy +-1752228188=po1_sh1_cablemesh93509_thvy +-1731814015=po1_sh1_cablemesh93510_thvy +-549357191=po1_sh1_cablemesh93511_thvy +1220373552=po1_sh1_cablemesh93512_thvy +1144237072=po1_sh1_cablemesh93513_thvy +1441674390=po1_sh1_cablemesh93514_thvy +-960308527=po1_sh1_cablemesh93515_thvy +425215711=po1_sh1_cablemesh93516_thvy +1600601284=po1_sh1_cablemesh93517_thvy +1971493884=po1_sh1_cablemesh93518_thvy +1065243060=po1_sh1_cablemesh93519_thvy +1396932670=po1_sh1_cablemesh93520_thvy +1611495361=po1_sh1_cablemesh93521_thvy +-1791440933=po1_sh1_cablemesh93524_thvy +1140228521=po1_sh1_cablemesh93525_thvy +-2086976284=po1_sh1_cablemesh93526_thvy +436798399=po1_sh1_cablemesh93527_thvy +-299799291=po1_sh1_cablemesh93528_thvy +-1500923011=po1_sh1_cablemesh93529_thvy +-373115256=po1_sh1_cablemesh93530_thvy +-1785739863=po1_sh1_cablemesh93531_thvy +-225910105=po1_sh1_cablemesh93533_thvy +89393425=po1_sh1_cablemesh93534_thvy +2050331064=po1_sh1_cablemesh93535_thvy +-1732552693=po1_sh1_cablemesh93536_thvy +-1678711685=po1_sh1_cablemesh93537_thvy +1700726269=po1_sh1_cablemesh93538_thvy +2056200971=po1_sh1_cablemesh93602_thvy +378833876=po1_sh1_cablemesh93603_thvy +327452601=po1_sh1_cablemesh93604_thvy +1474465310=po1_sh1_cablemesh93605_thvy +-767815094=po1_sh1_cablemesh93607_thvy +-478973760=po1_sh1_cablemesh93609_thvy +-1479200007=po1_sh1_cablemesh93611_thvy +998702070=po1_sh1_cablemesh93612_thvy +1989117003=po1_sh1_cablemesh93613_thvy +137741997=po1_sh1_cablemesh93614_thvy +-1072838151=po1_sh1_cablemesh93616_thvy +-2145648939=po1_sh1_cablemesh93617_thvy +1631543348=po1_sh1_cablemesh94042_thvy +-1325859523=po1_sh1_cablemesh94043_thvy +1203680880=po1_sh1_cablemesh94044_thvy +-318755264=po1_sh1_cablemesh94045_thvy +-554791307=po1_sh1_cablemesh94046_thvy +-38984706=po1_sh1_cablemesh94047_thvy +-1256772166=po1_sh1_cablemesh94048_thvy +328703459=po1_sh1_cablemesh94049_thvy +1229759026=po1_sh1_cablemesh94050_thvy +1680916584=po1_sh1_cablemesh94051_thvy +-268379608=po1_sh1_cablemesh94052_thvy +-907121250=po1_sh1_cablemesh94053_thvy +-1061785066=po1_sh1_cablemesh94054_thvy +-146338329=po1_sh1_cablemesh94055_thvy +316954512=po1_sh1_cablemesh94056_thvy +-72209233=po1_sh1_cablemesh94057_thvy +2043608357=po1_sh1_cablemesh94058_thvy +1577368522=po1_sh1_cablemesh94059_thvy +-683630197=po1_sh1_cablemesh94060_thvy +-1248510969=po1_sh1_cablemesh94061_thvy +-10865491=po1_sh1_cablemesh94062_thvy +-902136477=po1_sh1_cablemesh94063_thvy +-1275103973=po1_sh1_cablemesh94064_thvy +-1543444401=po1_sh1_cablemesh94065_thvy +709327744=po1_sh1_cablemesh94066_thvy +1506204649=po1_sh1_cablemesh94067_thvy +1954394458=po1_sh1_cablemesh94068_thvy +257364230=po1_sh1_cablemesh94069_thvy +53032664=po1_sh1_crane_dec00 +-251833918=po1_sh1_crane00 +-1924055100=po1_sh1_cranewire1 +-845692848=po1_sh1_cranewire2 +1254229492=po1_sh1_drips +-1837704821=po1_sh1_fire_overlay +861993529=po1_sh1_gg_fizz1 +96804610=po1_sh1_gg_fizz2 +1182965884=po1_sh1_gg_fizz3 +412206235=po1_sh1_gg_fizz4 +1027509748=po1_sh1_gg_fizz6 +828208578=po1_sh1_gg_fizz7 +-4812171=po1_sh1_gg_fizz8 +-96174935=po1_sh1_gg_lad1 +-402008012=po1_sh1_gg_lad2 +-221352519=po1_sh1_gg_lad3 +-487338492=po1_sh1_gg_lad4 +-1663551752=po1_sh1_gg_netting +-1337057720=po1_sh1_gg_netting2 +1456640986=po1_sh1_gg003 +2142004621=po1_sh1_gg004 +1897220191=po1_sh1_gg005 +-1918271089=po1_sh1_gg006 +-2693656=po1_sh1_gg007 +-930351277=po1_sh1_gg008 +-1176053239=po1_sh1_gg009 +1941399646=po1_sh1_gg1 +746910308=po1_sh1_hangrope5 +-1702528301=po1_sh1_hull_debris002 +1032304185=po1_sh1_lod_01b +269019608=po1_sh1_numbers +-1269106316=po1_sh1_pipe003 +2137657235=po1_sh1_pipe004 +-470542093=po1_sh1_pipe1 +-2121480745=po1_sh1_pipe2_lod +-776604553=po1_sh1_pipe2 +-137510746=po1_sh1_pipe3 +-150290656=po1_sh1_pipe4 +465275021=po1_sh1_pipe5 +175597049=po1_sh1_pipe6 +1395619700=po1_sh1_pipe7 +770714870=po1_sh1_pipe8 +-1653295277=po1_sh1_port_xr_door00 +-15369581=po1_sh1_port_xr_door01 +-371437535=po1_sh1_port_xr_door02 +-1556593958=po1_sh1_port_xr_door03 +-832005830=po1_sh1_port_xr_door04 +419212901=po1_sh1_port_xr_door05 +48857663=po1_sh1_port_xr_door06 +-63048472=po1_sh1_port_xr_door07 +-411841708=po1_sh1_port_xr_door08 +1238732822=po1_sh1_port_xr_door09 +-318351467=po1_sh1_port_xr_door10 +-774790868=po1_sh1_port_xr_door11 +-930378080=po1_sh1_port_xr_door12 +497072333=po1_sh1_port_xr_door13 +862053455=po1_sh1_port_xr_door14 +-1993647489=po1_sh1_props_combo_slod +-1842428275=po1_sh1_props_combo01_slod +1720302083=po1_sh1_props_lod +-1082140071=po1_sh1_props10_lod +-368807232=po1_sh1_props10b_lod +536195830=po1_sh1_props11_lod +-1266142119=po1_sh1_props12_lod +953732150=po1_sh1_props2_lod +-1366109013=po1_sh1_props4_lod +1180333701=po1_sh1_props5_lod +-576313983=po1_sh1_props6_lod +1202330715=po1_sh1_props7_lod +445945453=po1_sh1_props8_lod +-1555331043=po1_sh1_props9_lod +-1703523201=po1_sh1_rf_door004 +397323665=po1_sh1_rf_prop23 +-376779463=po1_sh1_rope004 +-1711100374=po1_sh1_rope005 +1422926786=po1_sh1_rope006 +1183156013=po1_sh1_rope007 +-1057620980=po1_sh1_rope009 +2001436006=po1_sh1_rustedge +-94741319=po1_sh1_ship_sunk_det00 +-1637361686=po1_sh1_ship_sunk_int01 +-929469528=po1_sh1_shipa_006 +2087747926=po1_sh1_shipa_05 +-644403589=po1_sh1_shipa_05a +-942372106=po1_sh1_shipa_05b +850682036=po1_sh1_shipa_05c +1877234107=po1_sh1_shipa_09_rope1_det +-119662110=po1_sh1_shipa_09_rope1 +1406001375=po1_sh1_shipa_09_rope2_det +1090660957=po1_sh1_shipa_09_rope2 +1073907835=po1_sh1_shipa_09 +-450984745=po1_sh1_shipa_cabin_ov +1232442706=po1_sh1_shipa_cabin +940111680=po1_sh1_shipa_cabin001 +-1221521939=po1_sh1_shipa_decals +-1968632191=po1_sh1_shipa_decals2 +-769072662=po1_sh1_shipa_detail +1381926518=po1_sh1_shipa_detail001 +1792440137=po1_sh1_shipa_hull +-726921261=po1_sh1_shipa_hull001 +565440205=po1_sh1_shipa_ladder_p1 +-335379605=po1_sh1_shipa_ladder_p2 +-369181351=po1_sh1_shipa_ladder002 +-925203762=po1_sh1_shipa_ladder002b +506809511=po1_sh1_shipa_lifeboats +924001114=po1_sh1_shipa_lifeboats001 +-1664318454=po1_sh1_shipa_lifeboats2 +1211853693=po1_sh1_shipa_railings_3 +317784297=po1_sh1_shipa_railings_4 +-914952718=po1_sh1_shipa_railings_6 +-1892484757=po1_sh1_shipa_railings_7 +-438846243=po1_sh1_shipa_railings_p01 +-406077243=po1_sh1_shipa_railings_p02 +-96115272=po1_sh1_shipa_railings_p03 +208701966=po1_sh1_shipa_railings_p04 +515059347=po1_sh1_shipa_railings_p05 +1092973431=po1_sh1_shipa_railings_p06 +1398872050=po1_sh1_shipa_railings_p07 +1639363741=po1_sh1_shipa_railings_p08 +1944901897=po1_sh1_shipa_railings_p09 +1582664252=po1_sh1_shipa_railings_p1 +-689891012=po1_sh1_shipa_railings_p10 +-1580126431=po1_sh1_shipa_railings_p11 +-358235963=po1_sh1_shipa_railings_p12 +-1794312278=po1_sh1_shipa_railings_p2 +-2118495995=po1_sh1_shipa_railings_p3 +-1200177535=po1_sh1_shipa_railings_p4 +-910213443=po1_sh1_shipa_railings001 +-2117551994=po1_sh1_shipa_stairs +1601214123=po1_sh1_shipa_stairs002 +-853020136=po1_sh1_shipa_stairs003 +-2080022572=po1_sh1_shipa_stairs004 +-38102941=po1_sh1_shipcrates1 +1957081450=po1_sh1_shipcrates2_d +789871382=po1_sh1_shipcrates2 +360464429=po1_sh1_shipcrates2b_d +-1948354067=po1_sh1_shipcrates2b +938468680=po1_sh1_shipcrates3_d +-631320148=po1_sh1_shipcrates3 +-1233711778=po1_sh1_shipcrates3b_d +301861762=po1_sh1_shipcrates3b +1213197611=po1_sh1_shipcrates4_d +193836041=po1_sh1_shipcrates4 +-361195211=po1_sh1_shipcrates4b_d +481894928=po1_sh1_shipcrates4b +-35405218=po1_sh1_shipcrates5_d +496162831=po1_sh1_shipcrates5 +-624607375=po1_sh1_shipcrates5b_d +-1348449008=po1_sh1_shipcrates5b +616271603=po1_sh1_slod002 +-1291964770=po1_sh1_stairs_004 +490386153=po1_sh1_stairs_03 +-617580230=po1_sh1_stairs_032 +-1995114922=po1_sh1_sunk_slod +-14043999=po1_sh1_sunklad1 +175426359=po1_sh1_sunklad2 +1689190314=po1_sh1_sunklad3 +-297790770=po1_sh1_sunklad4 +-1714267800=po1_sh1_window_overlay +1522069532=po1_sh2_crane_cables_01 +830447018=po1_sh2_crane_cables_02 +-1193741830=po1_sh2_decalsgg_01 +-837084034=po1_sh2_decalsgg_02 +-486848962=po1_sh2_decalsgg_03 +884131854=po1_sh2_drips +-768896172=po1_sh2_gavfix_fiz1_lod +782411229=po1_sh2_gavfix_fiz2_lod +740851122=po1_sh2_gg_lad2 +-1551225730=po1_sh2_gg003 +145880780=po1_sh2_gg004 +-694480225=po1_sh2_gg005 +841627149=po1_sh2_gg1 +-2091444081=po1_sh2_laddertest1 +-1799373984=po1_sh2_laddertest2 +1501447398=po1_sh2_laddertest3 +191564381=po1_sh2_lod_04b +-1483220376=po1_sh2_numbers +-1940821995=po1_sh2_pipe1 +-1625813594=po1_sh2_pipe2 +979726030=po1_sh2_po1_sh1_anchors +-810687974=po1_sh2_po1_sh1_antenna1 +236911090=po1_sh2_po1_sh1_decals_02 +-540009131=po1_sh2_po1_sh1_decals_03 +315196223=po1_sh2_po1_sh1_decals_04 +619718540=po1_sh2_po1_sh1_decals_05 +-881003345=po1_sh2_po1_sh1_decals_06 +-1731031205=po1_sh2_po1_sh1_decals_07 +-270025340=po1_sh2_po1_sh1_decals_08 +-1186443194=po1_sh2_po1_sh1_decals_09 +1899250551=po1_sh2_po1_sh1_decals_11 +-606791497=po1_sh2_po1_sh1_decals_12 +816070070=po1_sh2_po1_sh1_decalwires_03 +-1276838965=po1_sh2_po1_sh1_details_02 +-430743385=po1_sh2_po1_sh1_details_03 +1633340585=po1_sh2_po1_sh1_hull001 +1561725554=po1_sh2_po1_sh1_hullrudder +329685343=po1_sh2_po1_sh1_pipes +-974020524=po1_sh2_po1_sh1_ropes01 +-1909235556=po1_sh2_po1_sh1_ropesf +451017103=po1_sh2_po1_sh1_ropesr +-2016344491=po1_sh2_po1_sh1_stps_det +1267804496=po1_sh2_po1_sh1_stps +608609330=po1_sh2_po1_sh1_tower002 +102336357=po1_sh2_railings_01 +315891930=po1_sh2_railings_02 +937290477=po1_sh2_railings_04 +705777488=po1_sh2_railings_05 +-22873996=po1_sh2_railings_07 +-1391585082=po1_sh2_railings_100 +1289214023=po1_sh2_railings_101 +1418848187=po1_sh2_railings_102 +1633386830=po1_sh2_railings_103 +2024976380=po1_sh2_railings_104 +-175232571=po1_sh2_railings_105 +458126661=po1_sh2_railings_106 +724833536=po1_sh2_railings_107 +966373835=po1_sh2_railings_108 +369519273=po1_sh2_railings_109 +2143865516=po1_sh2_railings_110 +-540341581=po1_sh2_railings_111 +-181010663=po1_sh2_railings2_01 +-833360488=po1_sh2_rope02 +-1332956662=po1_sh2_rope03 +-1562765659=po1_sh2_rope04 +-33436441=po1_sh2_rope05 +198469772=po1_sh2_rope06 +-752683226=po1_sh2_rope07 +-523857295=po1_sh2_rope08 +440266385=po1_sh2_rope1_2 +-1636567301=po1_sh2_rope1_3 +-1887905531=po1_sh2_rope1_4 +-1932569282=po1_sh2_rope3_2 +-125487144=po1_sh2_rustedge +-2070698107=po1_sh2_s_001 +-474210339=po1_sh2_sh1_details_01_hd +-991994332=po1_sh2_sh1_details_02_hd +1099359019=po1_sh2_sh1_details_69 +1096963266=po1_sh2_ship2_fizz1 +1328607327=po1_sh2_ship2_fizz2 +139190922=po1_sh2_ship2_fizz3 +872233464=po1_sh2_ship2_fizz4 +-320521672=po1_sh2_shipa_05 +-1663070894=po1_sh2_shipa_05b_det +-416818391=po1_sh2_shipa_05b +44393912=po1_sh2_shipa_06 +376474241=po1_sh2_shipa_bollards1 +-1293761693=po1_sh2_shipa_bollards2 +-2122594469=po1_sh2_shipa_cabin_ov2 +1216271714=po1_sh2_shipa_cabin_ov3 +1455256031=po1_sh2_shipa_cabin_ov4 +-423359804=po1_sh2_shipa_cabin +-1273158462=po1_sh2_shipa_dec_1 +-949990584=po1_sh2_shipa_dec_2 +190784200=po1_sh2_shipa_dec +-1627181951=po1_sh2_shipa_decals +1115677385=po1_sh2_shipa_decals2 +-979889780=po1_sh2_shipa_detail +420187091=po1_sh2_shipa_hull +-478050236=po1_sh2_shipa_ladder002 +-179033111=po1_sh2_shipa_ladder003 +-486983846=po1_sh2_shipa_ladder01 +-248785985=po1_sh2_shipa_ladder02 +271734987=po1_sh2_shipa_lifeboats1 +562559862=po1_sh2_shipa_lifeboats2 +-1463346467=po1_sh2_shipa_railings +-1334616724=po1_sh2_shipa_stairs +229387087=po1_sh2_shipa_stairs002 +2120934406=po1_sh2_shipa_windows +-855924320=po1_sh2_stairs_01 +-1652669790=po1_sh2_stairs_07 +743767427=po1_sh2_wire +2046537925=police +-1627000575=police2 +1912215274=police3 +-1973172295=police4 +-34623805=policeb +-1536924937=policeold1 +-1779120616=policeold2 +456714581=policet +353883353=polmav +-119658072=pony +943752001=pony2 +-1290268385=pop_v_bank_door_l +-498077814=pop_v_bank_door_r +-1977698976=poro_06_sig1_c_source +-1976806603=port_xr_bins +-1221701255=port_xr_cont_01 +-1803023315=port_xr_cont_02 +-1171564689=port_xr_cont_03 +-935595120=port_xr_cont_04 +710539794=port_xr_cont_sm +575329936=port_xr_contpod_01 +806973997=port_xr_contpod_02 +1917744790=port_xr_contpod_03 +-401460437=port_xr_cranelg +1369145036=port_xr_door_01 +-2085166334=port_xr_door_04 +1450215542=port_xr_door_05 +2123151705=port_xr_elecbox_1 +-2007544594=port_xr_elecbox_2 +-1683917950=port_xr_elecbox_3 +2133090796=port_xr_fire +1034340814=port_xr_firehose +-1340510246=port_xr_lifeboat +-1727003037=port_xr_lifep +456885502=port_xr_lightdoor +1809625346=port_xr_lighthal +-390630130=port_xr_lightspot +1013710720=port_xr_railbal +-626023976=port_xr_railside +1857662402=port_xr_railst +-734430729=port_xr_spoolsm +-520750160=port_xr_stairs_01 +-833990705=port_xr_tiedown +2112052861=pounder +-1450650718=prairie +741586030=pranger +-488123221=predator +-1883869285=premier +-1150599089=primo +-2040426790=primo2 +-1100075058=proair_hoc_puck +29828513=proc_brittlebush_01 +-1280423821=proc_coral_01 +-2114240528=proc_desert_sage_01 +1870499111=proc_drkyel001 +2041844081=proc_dry_plants_01 +2015249693=proc_drygrasses01 +-1511795599=proc_drygrasses01b +1781006001=proc_drygrassfronds01 +-2044882611=proc_dryplantsgrass_01 +-1945854697=proc_dryplantsgrass_02 +-2131000111=proc_fern_02 +-203856859=proc_flower_wild_04 +-287168502=proc_flower1 +-67644897=proc_forest_grass01 +-429997852=proc_forest_ivy_01 +-1010825119=proc_grassdandelion01 +1599985244=proc_grasses01 +-1065905452=proc_grasses01b +1406134282=proc_grassfronds01 +-638302388=proc_grassplantmix_01 +213036232=proc_grassplantmix_02 +-964059938=proc_indian_pbrush_01 +-783590493=proc_leafybush_01 +849975660=proc_leafyplant_01 +775482218=proc_litter_01 +479086613=proc_litter_02 +1775565172=proc_lizardtail_01 +-1025025503=proc_lupins_01 +17258065=proc_meadowmix_01 +-508643576=proc_meadowpoppy_01 +580043721=proc_mntn_stone01 +334177914=proc_mntn_stone02 +237509364=proc_mntn_stone03 +-876909511=proc_sage_01 +1872771678=proc_scrub_bush01 +2064959419=proc_searock_01 +1758339886=proc_searock_02 +1589448460=proc_searock_03 +-814048611=proc_sml_reeds_01 +875648136=proc_sml_reeds_01b +1173321732=proc_sml_reeds_01c +-503723136=proc_sml_stones01 +-741527769=proc_sml_stones02 +-1015640454=proc_sml_stones03 +-1405230777=proc_stones_01 +-889446717=proc_stones_02 +-646857810=proc_stones_03 +-412821612=proc_stones_04 +-182488311=proc_stones_05 +31952029=proc_stones_06 +950980702=proc_trolley_lakebed +-1406314798=proc_weeds01a +-1272191277=proc_weeds01b +-1578024354=proc_weeds01c +-1533650692=proc_wildquinine +-1344020018=prop_06_sig1_a +2041509221=prop_06_sig1_b +1982492248=prop_06_sig1_d +1760580580=prop_06_sig1_e +1384097539=prop_06_sig1_f +1162513561=prop_06_sig1_g +790913101=prop_06_sig1_h +563529010=prop_06_sig1_i +-331261304=prop_06_sig1_j +368618998=prop_06_sig1_k +-1619803918=prop_06_sig1_l +-785013643=prop_06_sig1_m +-1701726418=prop_06_sig1_n +-1940612428=prop_06_sig1_o +1875279045=prop_1st_hostage_scene +1280887308=prop_1st_prologue_scene +-742199344=prop_2nd_hostage_scene +-1331536247=prop_50s_jukebox +1611303890=prop_a_base_bars_01 +1293907652=prop_a_trailer_door_01 +478908889=prop_a4_pile_01 +-1378325165=prop_a4_sheet_01 +-1220181943=prop_a4_sheet_02 +-1831225514=prop_a4_sheet_03 +-1684027166=prop_a4_sheet_04 +17929184=prop_a4_sheet_05 +1373227456=prop_abat_roller_static +-1468417022=prop_abat_slide +-121802573=prop_acc_guitar_01_d1 +-708789241=prop_acc_guitar_01 +-1602845292=prop_aerial_01a +363720705=prop_aerial_01b +201055389=prop_aerial_01c +1161678624=prop_aerial_01d +924808509=prop_afsign_amun +718227482=prop_afsign_vbike +-1056637498=prop_agave_01 +-1437872044=prop_agave_02 +-1716731852=prop_aiprort_sign_01 +-1187578040=prop_aiprort_sign_02 +167557869=prop_air_bagloader +1683244033=prop_air_bagloader2_cr +-1287677794=prop_air_bagloader2 +1175931267=prop_air_barrier +-76230599=prop_air_bench_01 +307625467=prop_air_bench_02 +-1550393228=prop_air_bigradar_l1 +-1773582887=prop_air_bigradar_l2 +-1062232474=prop_air_bigradar_slod +-1988908952=prop_air_bigradar +-1265137328=prop_air_blastfence_01 +-1562286620=prop_air_blastfence_02 +131289656=prop_air_bridge01 +497122772=prop_air_bridge02 +1610144111=prop_air_cargo_01a +1891269362=prop_air_cargo_01b +1046025776=prop_air_cargo_01c +-274013936=prop_air_cargo_02a +542982772=prop_air_cargo_02b +-1986685425=prop_air_cargo_03a +628478833=prop_air_cargo_04a +-500478759=prop_air_cargo_04b +-806573988=prop_air_cargo_04c +1757803317=prop_air_cargoloader_01 +1514102675=prop_air_chock_01 +-452397756=prop_air_chock_03 +1800372691=prop_air_chock_04 +-1587301201=prop_air_conelight +-1779825653=prop_air_fireexting +-770054074=prop_air_fueltrail1 +-1075526692=prop_air_fueltrail2 +-925511118=prop_air_gasbogey_01 +-1564544556=prop_air_generator_01 +-1474397017=prop_air_generator_03 +78540130=prop_air_hoc_paddle_01 +-218084858=prop_air_hoc_paddle_02 +1784537360=prop_air_lights_01a +1095208676=prop_air_lights_01b +-1035660791=prop_air_lights_02a +-772034186=prop_air_lights_02b +1998517203=prop_air_lights_03a +-887448895=prop_air_lights_04a +-173347079=prop_air_lights_05a +-1914374242=prop_air_luggtrolley +-1824199444=prop_air_mast_01 +1524825141=prop_air_mast_02 +1849402306=prop_air_monhut_01 +1670942332=prop_air_monhut_02 +169792355=prop_air_monhut_03_cr +-961391442=prop_air_monhut_03 +1562403901=prop_air_propeller01 +-1867237480=prop_air_radar_01 +-105439435=prop_air_sechut_01 +1363465830=prop_air_stair_01 +123191949=prop_air_stair_02 +900603705=prop_air_stair_03 +-2103481739=prop_air_stair_04a_cr +1412727143=prop_air_stair_04a +-68540493=prop_air_stair_04b_cr +-1444467509=prop_air_stair_04b +2129093333=prop_air_taxisign_01a +1896958025=prop_air_taxisign_02a +-159713206=prop_air_taxisign_03a +-994110897=prop_air_terlight_01a +-479309907=prop_air_terlight_01b +714071539=prop_air_terlight_01c +-806121615=prop_air_towbar_01 +-576443694=prop_air_towbar_02 +1555409147=prop_air_towbar_03 +-397607777=prop_air_trailer_1a +-1161911933=prop_air_trailer_1b +-1957313850=prop_air_trailer_1c +401136338=prop_air_trailer_2a +623310158=prop_air_trailer_2b +-399903427=prop_air_trailer_3a +-1236266614=prop_air_trailer_3b +-64349163=prop_air_trailer_4a +712505520=prop_air_trailer_4b +425776770=prop_air_trailer_4c +638798121=prop_air_watertank1 +1422763677=prop_air_watertank2 +447918696=prop_air_watertank3 +61509710=prop_air_windsock_base +-310772260=prop_air_windsock +886547537=prop_air_woodsteps +827943275=prop_aircon_l_01 +605277920=prop_aircon_l_02 +1413477803=prop_aircon_l_03_dam +1426534598=prop_aircon_l_03 +1195939145=prop_aircon_l_04 +1369811908=prop_aircon_m_01 +1131941737=prop_aircon_m_02 +1948414141=prop_aircon_m_03 +1709954128=prop_aircon_m_04 +-1393761711=prop_aircon_m_05 +-1625667924=prop_aircon_m_06 +1366469466=prop_aircon_m_07 +1135153095=prop_aircon_m_08 +-432646941=prop_aircon_m_09 +726292818=prop_aircon_m_10 +-223157118=prop_aircon_s_01a +317638569=prop_aircon_s_02a +532504902=prop_aircon_s_02b +1767043400=prop_aircon_s_03a +1552504757=prop_aircon_s_03b +217291359=prop_aircon_s_04a +-759879321=prop_aircon_s_05a +-867494225=prop_aircon_s_06a +1928095639=prop_aircon_s_07a +-1177062036=prop_aircon_s_07b +-1545030330=prop_aircon_t_03 +-793463384=prop_aircon_tna_02 +-775805135=prop_airdancer_2_cloth +1480247349=prop_airdancer_base +-1679199186=prop_airhockey_01 +160628940=prop_airport_sale_sign +-1758446314=prop_alarm_01 +-2112285976=prop_alarm_02 +1803116220=prop_alien_egg_01 +-73263722=prop_aloevera_01 +-1536173086=prop_am_box_wood_01 +-1139842859=prop_amanda_note_01 +503635721=prop_amanda_note_01b +-440787091=prop_amb_40oz_02 +-1217150239=prop_amb_40oz_03 +683570518=prop_amb_beer_bottle +2017086435=prop_amb_ciggy_01 +1847598393=prop_amb_donut +1197080420=prop_amb_handbag_01 +974883178=prop_amb_phone +-547813259=prop_ammunation_sign_01 +1011250084=prop_amp_01 +1814532926=prop_anim_cash_note_b +1597489407=prop_anim_cash_note +-1170050911=prop_anim_cash_pile_01 +-1448063107=prop_anim_cash_pile_02 +1405043423=prop_apple_box_01 +-585968300=prop_apple_box_02 +1011158577=prop_ar_arrow_1 +1811869092=prop_ar_arrow_2 +958367714=prop_ar_arrow_3 +977639986=prop_ar_ring_01 +-1995840812=prop_arc_blueprints_01 +-1991361770=prop_arcade_01 +952375787=prop_arcade_02 +-2029892494=prop_arm_gate_l +-861197080=prop_arm_wrestle_01 +719404538=prop_armchair_01 +1534513698=prop_armenian_gate +701173564=prop_armour_pickup +-267139712=prop_artgallery_02_dl +650392296=prop_artgallery_02_dr +-751501685=prop_artgallery_dl +-1382730932=prop_artgallery_dr +-956377380=prop_artifact_01 +996113921=prop_ashtray_01 +-543669801=prop_asteroid_01 +1685515260=prop_astro_table_01 +832407114=prop_astro_table_02 +-870868698=prop_atm_01 +-1126237515=prop_atm_02 +-1364697528=prop_atm_03 +-1600440298=prop_attache_case_01 +2047842025=prop_aviators_01 +1335593994=prop_b_board_blank +-1212160278=prop_bahammenu +-465397894=prop_balcony_glass_01 +-156648376=prop_balcony_glass_02 +128212541=prop_balcony_glass_03 +170812241=prop_balcony_glass_04 +-206337278=prop_ball_box +812526004=prop_ballistic_shield_lod1 +1141389967=prop_ballistic_shield +-1743279446=prop_bandsaw_01 +-554465314=prop_bank_shutter +-134415992=prop_bank_vaultdoor +-1766751344=prop_bar_beans +-1102277088=prop_bar_beerfridge_01 +-1711526423=prop_bar_caddy +-16236139=prop_bar_coastbarr +-2132107072=prop_bar_coastchamp +1260570993=prop_bar_coastdusc +1793667637=prop_bar_coasterdisp +1374371923=prop_bar_coastmount +-420103132=prop_bar_cockshaker +-1525506599=prop_bar_cockshakropn +2072037848=prop_bar_cooler_01 +1913075429=prop_bar_cooler_03 +-1660391290=prop_bar_drinkstraws +-458183035=prop_bar_fridge_01 +-304627501=prop_bar_fridge_02 +18704222=prop_bar_fridge_03 +-1720674274=prop_bar_fridge_04 +1753238891=prop_bar_fruit +-1696280277=prop_bar_ice_01 +993353915=prop_bar_lemons +2010966735=prop_bar_limes +67883626=prop_bar_measrjug +-521301105=prop_bar_napkindisp +-1838355393=prop_bar_nuts +-1281229898=prop_bar_pump_01 +-766101190=prop_bar_pump_04 +-1188362524=prop_bar_pump_05 +-420814237=prop_bar_pump_06 +-1339984727=prop_bar_pump_07 +2143392746=prop_bar_pump_08 +1285434788=prop_bar_pump_09 +1090360663=prop_bar_pump_10 +-754287693=prop_bar_shots +-1619027728=prop_bar_sink_01 +846652480=prop_bar_stirrers +-1829764702=prop_bar_stool_01 +2139379968=prop_barbell_01 +-1711403533=prop_barbell_02 +-486823720=prop_barbell_100kg +-1902111326=prop_barbell_10kg +371177307=prop_barbell_20kg +927793327=prop_barbell_30kg +-1314904318=prop_barbell_40kg +1897403261=prop_barbell_50kg +-43213041=prop_barbell_60kg +-164226377=prop_barbell_80kg +-1882134861=prop_barebulb_01 +-1228223417=prop_barier_conc_01a +-978556406=prop_barier_conc_01b +-347163314=prop_barier_conc_01c +-1286880215=prop_barier_conc_02a +-514023350=prop_barier_conc_02b +-674591450=prop_barier_conc_02c +432739598=prop_barier_conc_03a +-1810823144=prop_barier_conc_04a +693843550=prop_barier_conc_05a +415536433=prop_barier_conc_05b +1172303719=prop_barier_conc_05c +-165117488=prop_barn_door_l +-459350339=prop_barn_door_r +18445149=prop_barrachneon +-1738103333=prop_barrel_01a +1298403575=prop_barrel_02a +-1069975900=prop_barrel_02b +89948745=prop_barrel_03a +344662182=prop_barrel_03d +-1344435013=prop_barrel_exp_01a +-1088738506=prop_barrel_exp_01b +-1935686084=prop_barrel_exp_01c +-1269401419=prop_barrel_float_1 +-840225818=prop_barrel_float_2 +1652026494=prop_barrel_pile_01 +-260208501=prop_barrel_pile_02 +-921781850=prop_barrel_pile_03 +-566369276=prop_barrel_pile_04 +631304913=prop_barrel_pile_05 +-841417216=prop_barrier_wat_01a +2080595106=prop_barrier_wat_03a +546252211=prop_barrier_wat_03b +579512398=prop_barrier_wat_04a +1198649884=prop_barrier_wat_04b +968840887=prop_barrier_wat_04c +1072616162=prop_barrier_work01a +1329951119=prop_barrier_work01b +1718951922=prop_barrier_work01c +1946925855=prop_barrier_work01d +-1984567405=prop_barrier_work02a +-565797937=prop_barrier_work04a +-143315610=prop_barrier_work05 +765541575=prop_barrier_work06a +1048501890=prop_barrier_work06b +742943823=prop_barriercrash_01 +1415068782=prop_barriercrash_02 +574380059=prop_barriercrash_03 +1871573721=prop_barriercrash_04 +118769507=prop_barry_table_detail +510628364=prop_basejump_target_01 +659269893=prop_basketball_net +-2088525666=prop_bath_dirt_01 +-1966747703=prop_battery_01 +-1726256012=prop_battery_02 +-1525817904=prop_bball_arcade_01 +1903501406=prop_bbq_1 +519797612=prop_bbq_2 +-476379988=prop_bbq_3 +-770250239=prop_bbq_4_l1 +977744387=prop_bbq_4 +286252949=prop_bbq_5 +-1363752925=prop_beach_bag_01a +2094687343=prop_beach_bag_01b +-845760792=prop_beach_bag_02 +1972733671=prop_beach_bag_03 +-489525601=prop_beach_bars_01 +1920863736=prop_beach_bars_02 +-1608693916=prop_beach_bbq +1672330940=prop_beach_dip_bars_01 +-1531756342=prop_beach_dip_bars_02 +-1065766299=prop_beach_fire +-1880772547=prop_beach_lg_float +183900128=prop_beach_lg_stretch +-418873017=prop_beach_lg_surf +1715961520=prop_beach_lilo_01 +-1675793829=prop_beach_lilo_02 +-554270033=prop_beach_lotion_01 +238248232=prop_beach_lotion_02 +-1826591984=prop_beach_lotion_03 +1054627099=prop_beach_parasol_01 +756855196=prop_beach_parasol_02 +516887809=prop_beach_parasol_03 +-1929219726=prop_beach_parasol_04 +-2108662770=prop_beach_parasol_05 +1913502601=prop_beach_parasol_06 +1473546007=prop_beach_parasol_07 +-979901796=prop_beach_parasol_08 +-1151218128=prop_beach_parasol_09 +1483509531=prop_beach_parasol_10 +1867233273=prop_beach_punchbag +1677315747=prop_beach_ring_01 +1772442022=prop_beach_rings_01 +336523661=prop_beach_sandcas_01 +339341791=prop_beach_sandcas_03 +1285350052=prop_beach_sandcas_04 +-488829146=prop_beach_sandcas_05 +1639776969=prop_beach_sculp_01 +1181350742=prop_beach_towel_01 +951345131=prop_beach_towel_02 +1604201946=prop_beach_towel_03 +1230242118=prop_beach_towel_04 +-946169730=prop_beach_volball01 +1017479830=prop_beach_volball02 +34136386=prop_beachbag_01 +-886312055=prop_beachbag_02 +-393990599=prop_beachbag_03 +-1414482797=prop_beachbag_04 +-1658644616=prop_beachbag_05 +-1571249689=prop_beachbag_06 +1407021173=prop_beachbag_combo_01 +-429845122=prop_beachbag_combo_02 +1574107526=prop_beachball_01 +136236575=prop_beachball_02 +1275920395=prop_beachf_01_cr +-764254753=prop_beachflag_01 +1585741317=prop_beachflag_02 +803874239=prop_beachflag_le +1350970027=prop_beer_am +1174226320=prop_beer_amopen +-527552795=prop_beer_bar +-1403539035=prop_beer_bison +-1555693050=prop_beer_blr +1172836182=prop_beer_bottle +2057005985=prop_beer_box_01 +-1145966996=prop_beer_jakey +348272579=prop_beer_logger +1146109585=prop_beer_logopen +1433474877=prop_beer_neon_01 +1671082896=prop_beer_neon_02 +-487902677=prop_beer_neon_03 +-1178279969=prop_beer_neon_04 +-535527755=prop_beer_patriot +1451528099=prop_beer_pissh +1669623194=prop_beer_pride +-1243177429=prop_beer_stz +1940235411=prop_beer_stzopen +-2060136857=prop_beerdusche +88234209=prop_beerneon +-245386275=prop_beggers_sign_01 +-533655168=prop_beggers_sign_02 +-1109340972=prop_beggers_sign_03 +-801803927=prop_beggers_sign_04 +1805980844=prop_bench_01a +2037887057=prop_bench_01b +-1215681419=prop_bench_01c +-628719744=prop_bench_02 +-1062810675=prop_bench_03 +-763859088=prop_bench_04 +-1631057904=prop_bench_05 +-1317098115=prop_bench_06 +-71417349=prop_bench_07 +-403891623=prop_bench_08 +-99500382=prop_bench_09 +437354449=prop_bench_10 +1290593659=prop_bench_11 +345907779=prop_beta_tape +576744296=prop_beware_dog_sign +-1747119540=prop_bh1_03_gate_l +-1565579268=prop_bh1_03_gate_r +-2036241356=prop_bh1_08_mp_gar +1301550063=prop_bh1_09_mp_gar +-918724285=prop_bh1_09_mp_l +1410103055=prop_bh1_09_mp_r +1713721272=prop_bh1_16_display +1523529669=prop_bh1_44_door_01l +1596276849=prop_bh1_44_door_01r +-1454760130=prop_bh1_48_backdoor_l +1245831483=prop_bh1_48_backdoor_r +-1568354151=prop_bh1_48_gate_1 +-403433025=prop_bhhotel_door_l +1308911070=prop_bhhotel_door_r +1234788901=prop_big_bag_01 +914229232=prop_big_cin_screen +-346427197=prop_big_clock_01 +-1842599357=prop_big_shit_01 +-2071359746=prop_big_shit_02 +940495467=prop_bikerack_1a +-1314273436=prop_bikerack_2 +-1747937636=prop_bikerset +1772964347=prop_bikini_disp_01 +265721423=prop_bikini_disp_02 +-614421216=prop_bikini_disp_03 +-451690362=prop_bikini_disp_04 +1119091721=prop_bikini_disp_05 +-836824419=prop_bikini_disp_06 +1317998709=prop_billb_frame01a +-2058846745=prop_billb_frame01b +-1482898465=prop_billb_frame02a +1538534411=prop_billb_frame02b +2024434543=prop_billb_frame03a +1784860384=prop_billb_frame03b +1412211316=prop_billb_frame03c +731304561=prop_billb_frame04a +-514310667=prop_billb_frame04b +934279312=prop_billboard_01 +-915891197=prop_billboard_02 +369046831=prop_billboard_03 +666654889=prop_billboard_04 +1653034562=prop_billboard_05 +73306606=prop_billboard_06 +1233198134=prop_billboard_07 +1328228234=prop_billboard_08 +-1507502723=prop_billboard_09 +1154944443=prop_billboard_09wall +281779892=prop_billboard_10 +1539912878=prop_billboard_11 +756504395=prop_billboard_12 +1748749715=prop_billboard_13 +1233293345=prop_billboard_14 +-2068543868=prop_billboard_15 +-1778996984=prop_billboard_16 +1437508529=prop_bin_01a +1614656839=prop_bin_02a +-130812911=prop_bin_03a +-93819890=prop_bin_04a +1329570871=prop_bin_05a +1143474856=prop_bin_06a +-228596739=prop_bin_07a +-468629664=prop_bin_07b +-1426008804=prop_bin_07c +-1187286639=prop_bin_07d +-1096777189=prop_bin_08a +-413198204=prop_bin_08open +437765445=prop_bin_09a +-1830793175=prop_bin_10a +-329415894=prop_bin_10b +-341442425=prop_bin_11a +1792999139=prop_bin_11b +-2096124444=prop_bin_12a +122303831=prop_bin_13a +1748268526=prop_bin_14a +998415499=prop_bin_14b +234941195=prop_bin_beach_01a +-5943724=prop_bin_beach_01d +1380691550=prop_bin_delpiero_b +-317177646=prop_bin_delpiero +985101275=prop_binoc_01 +1071105235=prop_biolab_g_door +361533569=prop_biotech_store +2142268482=prop_bird_poo +-321570585=prop_birdbath1 +667168444=prop_birdbath2 +1032165235=prop_birdbathtap +1641541792=prop_bison_winch +1861974681=prop_blackjack_01 +-200725035=prop_bleachers_01 +1079494257=prop_bleachers_02 +1329488958=prop_bleachers_03 +-1663557985=prop_bleachers_04_cr +493125771=prop_bleachers_04 +984170102=prop_bleachers_05_cr +-1691255725=prop_bleachers_05 +-1484965124=prop_blox_spray +634122469=prop_bmu_01_b +-1525295470=prop_bmu_01 +1969144476=prop_bmu_02_ld_cab +-1919316447=prop_bmu_02_ld_sup +-1127914163=prop_bmu_02_ld +-1754285242=prop_bmu_02 +-570322204=prop_bmu_track01 +-273336757=prop_bmu_track02 +-1387646590=prop_bmu_track03 +1111175276=prop_bodyarmour_02 +-1779214373=prop_bodyarmour_03 +-1497794201=prop_bodyarmour_04 +2022153476=prop_bodyarmour_05 +-84434502=prop_bodyarmour_06 +-79347610=prop_bollard_01a +1348987562=prop_bollard_01b +-542078659=prop_bollard_01c +-994492850=prop_bollard_02a +-903362261=prop_bollard_02b +-663886409=prop_bollard_02c +-1510803822=prop_bollard_03a +-259356231=prop_bollard_04 +37760292=prop_bollard_05 +1764669601=prop_bomb_01_s +848107085=prop_bomb_01 +346229883=prop_bonesaw +-257549932=prop_bong_01 +591916419=prop_bongos_01 +1203342297=prop_boogbd_stack_01 +1091305086=prop_boogbd_stack_02 +1159992493=prop_boogieboard_01 +1323771955=prop_boogieboard_02 +1977677406=prop_boogieboard_03 +1142887131=prop_boogieboard_04 +1517567877=prop_boogieboard_05 +-1463264208=prop_boogieboard_06 +-1397464056=prop_boogieboard_07 +2062975117=prop_boogieboard_08 +-1856393901=prop_boogieboard_09 +688185351=prop_boogieboard_10 +1729911864=prop_boombox_01 +-23214081=prop_bottle_brandy +-1296774200=prop_bottle_cap_01 +1404018125=prop_bottle_cognac +-1756838334=prop_bottle_macbeth +-748864306=prop_bottle_richard +2018525338=prop_bowl_crisps +-563331074=prop_bowling_ball +-1501785249=prop_bowling_pin +1843823183=prop_box_ammo01a +-1522670383=prop_box_ammo02a +-1586104172=prop_box_ammo03a_set +2107849419=prop_box_ammo03a_set2 +-1422265815=prop_box_ammo03a +-371004270=prop_box_ammo04a +155659266=prop_box_ammo05b +1824078756=prop_box_ammo06a +1580014892=prop_box_ammo07a +1093460780=prop_box_ammo07b +1430410579=prop_box_guncase_01a +-1920611843=prop_box_guncase_02a +798951501=prop_box_guncase_03a +-1147461795=prop_box_tea01a +1165008631=prop_box_wood01a +-1032791704=prop_box_wood02a_mws +-1861623876=prop_box_wood02a_pu +396412624=prop_box_wood02a +-2022916910=prop_box_wood03a +-1322183878=prop_box_wood04a +-1513883840=prop_box_wood05a +738624455=prop_box_wood05b +-1685625437=prop_box_wood06a +307713837=prop_box_wood07a +1916770868=prop_box_wood08a +1815646479=prop_boxcar5_handle +335898267=prop_boxing_glove_01 +1513590521=prop_boxpile_01a +1524671283=prop_boxpile_02b +1280771616=prop_boxpile_02c +-865565111=prop_boxpile_02d +1576342596=prop_boxpile_03a +300547451=prop_boxpile_04a +1935071027=prop_boxpile_05a +-77338465=prop_boxpile_06a +153748523=prop_boxpile_06b +-1726996371=prop_boxpile_07a +519908417=prop_boxpile_07d +-188983024=prop_boxpile_08a +-340374416=prop_boxpile_09a +-1480604471=prop_boxpile_10a +-1249550252=prop_boxpile_10b +155046858=prop_brandy_glass +2064772359=prop_bread_rack_01 +1186956387=prop_bread_rack_02 +329675898=prop_breadbin_01 +-559661536=prop_break_skylight_01 +-1039974809=prop_broken_cboard_p1 +208851797=prop_broken_cboard_p2 +-1261591476=prop_broken_cell_gate_01 +-355648437=prop_broom_unit_01 +-1635579193=prop_bs_map_door_01 +1840863642=prop_bskball_01 +1678716578=prop_buck_spade_01 +1909574183=prop_buck_spade_02 +-2120586824=prop_buck_spade_03 +655799498=prop_buck_spade_04 +-1503317171=prop_buck_spade_05 +-1154786087=prop_buck_spade_06 +-906364298=prop_buck_spade_07 +1353058256=prop_buck_spade_08 +-226735210=prop_buck_spade_09 +2054934387=prop_buck_spade_10 +702767871=prop_bucket_01a +4591557=prop_bucket_01b +-13720938=prop_bucket_02a +1474888937=prop_buckets_02 +-1948924681=prop_bumper_01 +-1720688596=prop_bumper_02 +-1185439750=prop_bumper_03 +-956482747=prop_bumper_04 +-774156031=prop_bumper_05 +-401310349=prop_bumper_06 +-77393630=prop_bumper_car_01 +1129053052=prop_burgerstand_01 +-550386901=prop_burto_gate_01 +-1022684418=prop_bus_stop_sign +-704596622=prop_bush_dead_02 +1719383358=prop_bush_gorse_dry +-1576578766=prop_bush_gorse_lush +1116369239=prop_bush_grape_01 +754902525=prop_bush_ivy_01_1m +1551246947=prop_bush_ivy_01_2m +218547716=prop_bush_ivy_01_bk +1727654695=prop_bush_ivy_01_l +1724835979=prop_bush_ivy_01_pot +-1963183301=prop_bush_ivy_01_r +-298407735=prop_bush_ivy_01_top +-2145301823=prop_bush_ivy_02_1m +1296557055=prop_bush_ivy_02_2m +-467587443=prop_bush_ivy_02_l +425311731=prop_bush_ivy_02_pot +14149626=prop_bush_ivy_02_r +858596542=prop_bush_ivy_02_top +-685850110=prop_bush_lrg_01 +-1825519337=prop_bush_lrg_01b +11906616=prop_bush_lrg_01c_cr +2044171877=prop_bush_lrg_01c +-2003160086=prop_bush_lrg_01d +662880068=prop_bush_lrg_01e_cr +-1705943745=prop_bush_lrg_01e_cr2 +735410778=prop_bush_lrg_01e +498290474=prop_bush_lrg_02 +-465751269=prop_bush_lrg_02b +1277635601=prop_bush_lrg_03 +21490660=prop_bush_lrg_03b +211487370=prop_bush_lrg_04b +849958566=prop_bush_lrg_04c +-302658244=prop_bush_lrg_04d +-26307958=prop_bush_med_01 +236794343=prop_bush_med_02 +-1658282356=prop_bush_med_03_cr +-1656246279=prop_bush_med_03_cr2 +-1733179630=prop_bush_med_03 +992644101=prop_bush_med_05 +1165271193=prop_bush_med_06 +-307793672=prop_bush_med_07 +1225919411=prop_bush_neat_01 +-1205638700=prop_bush_neat_02 +-1385802662=prop_bush_neat_03 +-1127746783=prop_bush_neat_04 +-1316102995=prop_bush_neat_05 +-1602995590=prop_bush_neat_06 +-148117528=prop_bush_neat_07 +-435337813=prop_bush_neat_08 +754546165=prop_bush_ornament_01 +-29353853=prop_bush_ornament_02 +1235038012=prop_bush_ornament_03 +466408348=prop_bush_ornament_04 +-1153241480=prop_busker_hat_01 +2142033519=prop_busstop_02 +1681727376=prop_busstop_04 +1888204845=prop_busstop_05 +1575751856=prop_byard_bench01 +-1884883931=prop_byard_bench02 +-27783086=prop_byard_benchset +-1188661082=prop_byard_block_01 +122468881=prop_byard_boat01 +1062775336=prop_byard_boat02 +-371331137=prop_byard_chains01 +674064465=prop_byard_dingy +686477543=prop_byard_elecbox01 +-244456978=prop_byard_elecbox02 +246619256=prop_byard_elecbox03 +-708760939=prop_byard_elecbox04 +-559617036=prop_byard_float_01 +-162430513=prop_byard_float_01b +73742208=prop_byard_float_02 +-977919647=prop_byard_float_02b +-1203351544=prop_byard_floatpile +936543891=prop_byard_gastank01 +1242409737=prop_byard_gastank02 +817332001=prop_byard_hoist_2 +-1479518736=prop_byard_hoist +1049934319=prop_byard_hoses01 +808918324=prop_byard_hoses02 +-1289036632=prop_byard_ladder01 +-1056923006=prop_byard_lifering +-1729805677=prop_byard_machine01 +-735594213=prop_byard_machine02 +-993191322=prop_byard_machine03 +-1703033697=prop_byard_motor_01 +-1471717326=prop_byard_motor_02 +1907585799=prop_byard_motor_03 +1324389995=prop_byard_net02 +-1387053364=prop_byard_phone +-1323388435=prop_byard_pipe_01 +568297919=prop_byard_pipes01 +-896684404=prop_byard_planks01 +2082303835=prop_byard_pulley01 +880641625=prop_byard_rack +-341893038=prop_byard_ramp +-535359464=prop_byard_rampold_cr +-555044201=prop_byard_rampold +-1249123711=prop_byard_rowboat1 +-1507769428=prop_byard_rowboat2 +-1685705098=prop_byard_rowboat3 +-2006939605=prop_byard_rowboat4 +-290892613=prop_byard_rowboat5 +-459195495=prop_byard_scfhold01 +-1881895757=prop_byard_sleeper01 +-1115854844=prop_byard_sleeper02 +-1200565436=prop_byard_steps_01 +-551453476=prop_byard_tank_01 +-264508577=prop_byard_trailer01 +-1081538054=prop_byard_trailer02 +-2033654589=prop_c4_final_green +-1266278729=prop_c4_final +921663118=prop_c4_num_0001 +-765547158=prop_c4_num_0002 +-594492978=prop_c4_num_0003 +1144664784=prop_cabinet_01 +-2008585441=prop_cabinet_01b +1797500920=prop_cabinet_02b +461118750=prop_cable_hook_01 +-423137698=prop_cablespool_01a +-903793390=prop_cablespool_01b +-1485906437=prop_cablespool_02 +-1255376522=prop_cablespool_03 +2111998691=prop_cablespool_04 +-1951881617=prop_cablespool_05 +-497495090=prop_cablespool_06 +-1951996480=prop_cactus_01a +-759499797=prop_cactus_01b +-938090847=prop_cactus_01c +-194496699=prop_cactus_01d +-492137526=prop_cactus_01e +390870628=prop_cactus_02 +704797648=prop_cactus_03 +2092257548=prop_camera_strap +996225620=prop_can_canoe +-984269803=prop_candy_pqs +1819853303=prop_cap_01 +1619813869=prop_cap_01b +-1435549699=prop_cap_row_01 +-1523993790=prop_cap_row_01b +-131638424=prop_cap_row_02 +-1604836925=prop_cap_row_02b +1158698200=prop_car_battery_01 +-1196571587=prop_car_bonnet_01 +342457267=prop_car_bonnet_02 +277255495=prop_car_door_01 +-699424554=prop_car_door_02 +674546851=prop_car_door_03 +-204842037=prop_car_door_04 +232216084=prop_car_engine_01 +-60739707=prop_car_exhaust_01 +-8553080=prop_car_ignition +1382419899=prop_car_seat +272384846=prop_carcreeper +-1364253020=prop_cardbordbox_01a +250374685=prop_cardbordbox_02a +-1515940233=prop_cardbordbox_03a +-1438964996=prop_cardbordbox_04a +-475360078=prop_cardbordbox_05a +1511660505=prop_cargo_int +859851171=prop_carjack_l2 +-946793326=prop_carjack +-982012260=prop_carrier_bag_01_lod +-1681475898=prop_carrier_bag_01 +-157551270=prop_cartwheel_01 +1435400154=prop_carwash_roller_horz +-382832258=prop_carwash_roller_vert +-2084301080=prop_casey_sec_id +1603932804=prop_cash_case_01 +-1787068858=prop_cash_case_02 +-464691988=prop_cash_crate_01 +31652530=prop_cash_dep_bag_01 +1284202985=prop_cash_depot_billbrd +-293267906=prop_cash_envelope_01 +-449200111=prop_cash_note_01 +-295781225=prop_cash_pile_01 +-598402940=prop_cash_pile_02 +929864185=prop_cash_trolly +-655196089=prop_casino_door_01l +1713150633=prop_casino_door_01r +-1927236321=prop_cat_tail_01 +708945182=prop_cattlecrush +-448246534=prop_cava +-906652006=prop_cctv_01_sm_02 +-1217031096=prop_cctv_01_sm +1924666731=prop_cctv_02_sm +548760764=prop_cctv_cam_01a +-354221800=prop_cctv_cam_01b +-1159421424=prop_cctv_cam_02a +1449155105=prop_cctv_cam_03a +-1095296451=prop_cctv_cam_04a +1919058329=prop_cctv_cam_04b +-1884701657=prop_cctv_cam_04c +-173206916=prop_cctv_cam_05a +168901740=prop_cctv_cam_06a +-1340405475=prop_cctv_cam_07a +1079430269=prop_cctv_cont_01 +262335250=prop_cctv_cont_02 +-505081961=prop_cctv_cont_03 +-1420320131=prop_cctv_cont_04 +-41040152=prop_cctv_cont_05 +-982919519=prop_cctv_cont_06 +39380961=prop_cctv_mon_02 +1927491455=prop_cctv_pole_01a +299608302=prop_cctv_pole_02 +-6978462=prop_cctv_pole_03 +2135655372=prop_cctv_pole_04 +808554411=prop_cctv_unit_01 +-155935570=prop_cctv_unit_02 +7254050=prop_cctv_unit_03 +1517151235=prop_cctv_unit_04 +1295239567=prop_cctv_unit_05 +-1524553731=prop_cd_folder_pile1 +-1906181505=prop_cd_folder_pile2 +1573132612=prop_cd_folder_pile3 +1879489993=prop_cd_folder_pile4 +2006770941=prop_cd_lamp +-925658112=prop_cd_paper_pile1 +-1339628889=prop_cd_paper_pile2 +-1503146199=prop_cd_paper_pile3 +1899123601=prop_cementbags01 +-2113539824=prop_cementmixer_01a +-500221685=prop_cementmixer_02a +-1414337382=prop_ceramic_jug_01 +-769322496=prop_ceramic_jug_cork +2052512905=prop_ch_025c_g_door_01 +441265733=prop_ch1_02_glass_01 +758895650=prop_ch1_02_glass_02 +-44475594=prop_ch1_07_door_01l +1183182250=prop_ch1_07_door_01r +1764111426=prop_ch1_07_door_02l +-1082334994=prop_ch1_07_door_02r +1056781042=prop_ch2_05d_g_door +-264464292=prop_ch2_07b_20_g_door +1291867081=prop_ch2_09b_door +913904359=prop_ch2_09c_garage_door +-345463719=prop_ch2_wdfence_01 +-709723927=prop_ch2_wdfence_02 +-26664553=prop_ch3_01_trlrdoor_l +914592203=prop_ch3_01_trlrdoor_r +-582278602=prop_ch3_04_door_01l +1343686600=prop_ch3_04_door_01r +1742849246=prop_ch3_04_door_02 +525667351=prop_chair_01a +764848282=prop_chair_01b +725259233=prop_chair_02 +1064877149=prop_chair_03 +2064599526=prop_chair_04a +-1941377959=prop_chair_04b +1545434534=prop_chair_05 +826023884=prop_chair_06 +1056357185=prop_chair_07 +1281480215=prop_chair_08 +1612971419=prop_chair_09 +1691387372=prop_chair_10 +-296249014=prop_chair_pile_01 +-1764790987=prop_chall_lamp_01 +-1720704599=prop_chall_lamp_01n +-1529607874=prop_chall_lamp_02 +-169049173=prop_champ_01a +1053267296=prop_champ_01b +1470358132=prop_champ_box_01 +-781987689=prop_champ_cool +1217034051=prop_champ_flute +1275890453=prop_champ_jer_01a +-1504198742=prop_champ_jer_01b +866201454=prop_champset +1028260687=prop_chateau_chair_01 +-1593767197=prop_chateau_table_01 +936905486=prop_cheetah_covered +-1297635988=prop_chem_grill_bit +705954659=prop_chem_grill +-330775550=prop_chem_vial_02 +-192665395=prop_chem_vial_02b +516891919=prop_cherenkov_01 +218661250=prop_cherenkov_02 +95220379=prop_cherenkov_03 +-77406713=prop_cherenkov_04 +-1380380796=prop_cherenneon +965237685=prop_chickencoop_a +1532772963=prop_chip_fryer +-447760697=prop_choc_ego +921283475=prop_choc_meto +1374501775=prop_choc_pq +-1425058769=prop_cigar_01 +-461945070=prop_cigar_02 +-693032058=prop_cigar_03 +-222435362=prop_cigar_pack_01 +66849370=prop_cigar_pack_02 +-942741090=prop_cj_big_boat +2040474443=prop_clapper_brd_01 +-177104014=prop_cleaning_trolly +123739945=prop_cleaver +1551512929=prop_cliff_paper +1633371511=prop_clippers_01 +180400975=prop_clothes_rail_01 +-680244041=prop_clothes_rail_02 +772635112=prop_clothes_rail_03 +1282291969=prop_clothes_rail_2b +1870748288=prop_clothes_tub_01 +-2105381678=prop_clown_chair +-1218939119=prop_clubset +-1848368739=prop_cntrdoor_ld_l +-1035763073=prop_cntrdoor_ld_r +1535443769=prop_coathook_01 +-2344144=prop_cockneon +-563430544=prop_cocktail_glass +-2140390666=prop_cocktail +1348707560=prop_coffee_cup_trailer +-938179374=prop_coffee_mac_01 +-170500011=prop_coffee_mac_02 +253279588=prop_coffin_01 +460248592=prop_coffin_02 +-2101688943=prop_coffin_02b +-1447228138=prop_coke_block_01 +-1508012205=prop_coke_block_half_a +-1268044818=prop_coke_block_half_b +-190780785=prop_com_gar_door_01 +-550347177=prop_com_ls_door_01 +1742374783=prop_compressor_01 +1917885559=prop_compressor_02 +-527501070=prop_compressor_03 +-1951226014=prop_conc_blocks01a +-1672689514=prop_conc_blocks01b +1711856655=prop_conc_blocks01c +-1828462170=prop_conc_sacks_02a +-175009656=prop_cone_float_1 +1962326206=prop_cons_cements01 +1262767548=prop_cons_crate +1742463912=prop_cons_plank +-219300=prop_cons_ply01 +256067049=prop_cons_ply02 +1804750010=prop_cons_plyboard_01 +-1901869594=prop_conschute +1848810133=prop_consign_01a +-1686309583=prop_consign_01b +-1874075953=prop_consign_01c +-2146714905=prop_consign_02a +-277986462=prop_conslift_base +1981921967=prop_conslift_brace +1082648418=prop_conslift_cage +1500925016=prop_conslift_door +1925435073=prop_conslift_lift +-1528949789=prop_conslift_rail +-1348447382=prop_conslift_rail2 +358100685=prop_conslift_steps +1942724096=prop_console_01 +1993507294=prop_const_fence01a +2108146567=prop_const_fence01b_cr +-1998445059=prop_const_fence01b +1087520462=prop_const_fence02a +779917859=prop_const_fence02b +-679229497=prop_const_fence03a_cr +-1147467348=prop_const_fence03b_cr +-1404409203=prop_const_fence03b +2061319915=prop_construcionlamp_01 +-339041260=prop_cont_chiller_01 +-629735826=prop_container_01a +466911544=prop_container_01b +772023703=prop_container_01c +2140719283=prop_container_01d +-1857328104=prop_container_01e +1525186387=prop_container_01f +-380625884=prop_container_01g +511018606=prop_container_01h +1600026313=prop_container_01mb +1670285818=prop_container_02a +2082122732=prop_container_03_ld +314436594=prop_container_03a +-328261803=prop_container_03b +-1001469406=prop_container_03mb +-2003545603=prop_container_04a +-973498652=prop_container_04mb +1765283457=prop_container_05a +-384237829=prop_container_05mb +1437126442=prop_container_door_mb_l +519594446=prop_container_door_mb_r +1082797888=prop_container_hole +-1617592469=prop_container_ld_d +-699955605=prop_container_ld_pu +1022953480=prop_container_ld +-1363788725=prop_container_ld2 +1067874014=prop_container_old1 +1934587523=prop_contnr_pile_01a +874602658=prop_contr_03b_ld +1413187371=prop_control_rm_door_01 +-561798108=prop_controller_01 +-1781967271=prop_cooker_03 +1925308724=prop_coolbox_01 +-1025251070=prop_copier_01 +-512779781=prop_copper_pan +-1197075149=prop_cora_clam_01 +2085456462=prop_coral_01 +454281176=prop_coral_02 +148251485=prop_coral_03 +-1066518642=prop_coral_bush_01 +1515229990=prop_coral_flat_01_l1 +732902614=prop_coral_flat_01 +1932313568=prop_coral_flat_02 +-899327850=prop_coral_flat_brainy +1142716866=prop_coral_flat_clam +-1644521867=prop_coral_grass_01 +-1383778934=prop_coral_grass_02 +2012178995=prop_coral_kelp_01_l1 +-1438425225=prop_coral_kelp_01 +-362837572=prop_coral_kelp_02_l1 +1634749906=prop_coral_kelp_02 +-500555734=prop_coral_kelp_03_l1 +1169102416=prop_coral_kelp_03 +611872568=prop_coral_kelp_03a +302500439=prop_coral_kelp_03b +130856417=prop_coral_kelp_03c +-178188022=prop_coral_kelp_03d +857050146=prop_coral_kelp_04_l1 +11701240=prop_coral_kelp_04 +40625548=prop_coral_pillar_01 +-274317311=prop_coral_pillar_02 +624417658=prop_coral_spikey_01 +17064270=prop_coral_stone_03 +976638897=prop_coral_stone_04 +-2119215420=prop_coral_sweed_01 +-1265714046=prop_coral_sweed_02 +-1555752465=prop_coral_sweed_03 +595499640=prop_coral_sweed_04 +-936729545=prop_cork_board +267944901=prop_couch_01 +1787607276=prop_couch_03 +1960004985=prop_couch_04 +-712445787=prop_couch_lg_02 +1469543616=prop_couch_lg_05 +-359621964=prop_couch_lg_06 +-65258037=prop_couch_lg_07 +2131641261=prop_couch_lg_08 +1781364495=prop_couch_sm_02 +-405540270=prop_couch_sm_05 +-1896300387=prop_couch_sm_06 +-863683659=prop_couch_sm_07 +332315958=prop_couch_sm1_07 +266823484=prop_couch_sm2_07 +322789545=prop_crane_01_truck1 +77841270=prop_crane_01_truck2 +1482017401=prop_cranial_saw +-1903396261=prop_crashed_heli +1138020438=prop_crate_01a +2027909842=prop_crate_02a +2078243314=prop_crate_03a +1228641767=prop_crate_04a +1734726491=prop_crate_05a +1452552716=prop_crate_06a +1195840658=prop_crate_07a +-1349621981=prop_crate_08a +-1748158271=prop_crate_09a +1502702711=prop_crate_10a +279501755=prop_crate_11a +575569670=prop_crate_11b +-718674754=prop_crate_11c +-1092569044=prop_crate_11d +2009246193=prop_crate_11e +1062737045=prop_crate_float_1 +-1885873988=prop_cratepile_01a +1872828871=prop_cratepile_02a +2005215959=prop_cratepile_03a +-939897404=prop_cratepile_05a +-746113019=prop_cratepile_07a_l1 +-2073573168=prop_cratepile_07a +958706278=prop_creosote_b_01 +-1106953345=prop_crisp_small +664874098=prop_crisp +274043485=prop_crosssaw_01 +810004487=prop_crt_mon_01 +1123308896=prop_crt_mon_02 +-937216864=prop_cs_20m_rope +-532590520=prop_cs_30m_rope +13812341=prop_cs_abattoir_switch +63698946=prop_cs_aircon_01 +-1442454769=prop_cs_aircon_fan +1536669612=prop_cs_amanda_shoe +1768299584=prop_cs_ashtray +1256177865=prop_cs_bandana +-1232739548=prop_cs_bar +1280564504=prop_cs_beachtowel_01 +-1620762220=prop_cs_beer_bot_01 +142566137=prop_cs_beer_bot_01b +426102607=prop_cs_beer_bot_01lod +1360987401=prop_cs_beer_bot_02 +2138694078=prop_cs_beer_bot_03 +2010247122=prop_cs_beer_bot_40oz_02 +466433990=prop_cs_beer_bot_40oz_03 +1027704914=prop_cs_beer_bot_40oz +-611631168=prop_cs_beer_bot_test +465289078=prop_cs_beer_box +-2056768813=prop_cs_bin_01_lid +1010534896=prop_cs_bin_01_skinned +-654874323=prop_cs_bin_01 +651101403=prop_cs_bin_02 +909943734=prop_cs_bin_03 +-1176461999=prop_cs_binder_01 +2025816514=prop_cs_book_01 +-1427999220=prop_cs_bottle_opener +170053282=prop_cs_bowie_knife +2120940455=prop_cs_bowl_01 +-295727581=prop_cs_bowl_01b +-719727517=prop_cs_box_clothes +1956168703=prop_cs_box_step +201663137=prop_cs_brain_chunk +-775118285=prop_cs_bs_cup +-1677504802=prop_cs_bucket_s_lod +554267863=prop_cs_bucket_s +-2054442544=prop_cs_burger_01 +-1282513796=prop_cs_business_card +1302435108=prop_cs_cardbox_01 +-1505197182=prop_cs_cash_note_01 +406712611=prop_cs_cashenvelope +2090203758=prop_cs_cctv +-1615062121=prop_cs_champ_flute +-917746868=prop_cs_ciggy_01 +-1025266894=prop_cs_ciggy_01b +652737713=prop_cs_clothes_box +545057810=prop_cs_coke_line +533451505=prop_cs_cont_latch +-693475324=prop_cs_crackpipe +-875075437=prop_cs_credit_card +723503026=prop_cs_creeper_01 +-406097840=prop_cs_crisps_01 +1070220657=prop_cs_cuffs_01 +-335230536=prop_cs_diaphram +-422877666=prop_cs_dildo_01 +-445408901=prop_cs_documents_01 +-996771701=prop_cs_dog_lead_2a +1266353722=prop_cs_dog_lead_2b +977232831=prop_cs_dog_lead_2c +-1928819012=prop_cs_dog_lead_3a +-575524846=prop_cs_dog_lead_3b +-697139703=prop_cs_dog_lead_a_s +-66960395=prop_cs_dog_lead_a +917372867=prop_cs_dog_lead_b_s +-1456365995=prop_cs_dog_lead_b +-546403634=prop_cs_dog_lead_c +1666748342=prop_cs_duffel_01 +-1623160520=prop_cs_duffel_01b +684586828=prop_cs_dumpster_01a +-1111368675=prop_cs_dumpster_lidl +1620484584=prop_cs_dumpster_lidr +1898245022=prop_cs_dvd_case +159474821=prop_cs_dvd_player +-1990299112=prop_cs_dvd +-401083813=prop_cs_envolope_01 +424800391=prop_cs_fertilizer +-1843032146=prop_cs_film_reel_01 +-502288475=prop_cs_focussheet1 +-222397056=prop_cs_folding_chair_01 +798703340=prop_cs_fork +495720653=prop_cs_frank_photo +1107966991=prop_cs_freightdoor_l1 +-405152626=prop_cs_freightdoor_r1 +885756908=prop_cs_fridge_door +1425833142=prop_cs_fridge +1877113268=prop_cs_fuel_hose +-1937636863=prop_cs_fuel_nozle +-1999455180=prop_cs_gascutter_1 +2056069033=prop_cs_gascutter_2 +-1978316686=prop_cs_glass_scrap +-1152832576=prop_cs_gravyard_gate_l +-1613007647=prop_cs_gravyard_gate_r +-1385720190=prop_cs_gunrack +1474598747=prop_cs_h_bag_strap_01 +-1964402432=prop_cs_hand_radio +-711724000=prop_cs_heist_bag_01 +1626933972=prop_cs_heist_bag_02 +-885937534=prop_cs_heist_bag_strap_01 +-180730371=prop_cs_heist_rope_b +-701398104=prop_cs_heist_rope +-1729226035=prop_cs_hotdog_01 +-1490012335=prop_cs_hotdog_02 +1781429436=prop_cs_ice_locker_door_l +-1248359543=prop_cs_ice_locker_door_r +-315721232=prop_cs_ice_locker +-1718725630=prop_cs_ilev_blind_01 +913235136=prop_cs_ironing_board +-491126417=prop_cs_katana_01 +1653123003=prop_cs_kettle_01 +1355944948=prop_cs_keyboard_01 +403319434=prop_cs_keys_01 +1745889433=prop_cs_kitchen_cab_l +-472476695=prop_cs_kitchen_cab_l2 +-1078473900=prop_cs_kitchen_cab_ld +-4270084=prop_cs_kitchen_cab_r +-702878534=prop_cs_kitchen_cab_rd +-173563530=prop_cs_lazlow_ponytail +-64507759=prop_cs_lazlow_shirt_01 +1307059286=prop_cs_lazlow_shirt_01b +-1837161340=prop_cs_leaf +-1289626238=prop_cs_leg_chain_01 +1779489719=prop_cs_lester_crate +-1265049850=prop_cs_lipstick +-1567349688=prop_cs_magazine +-294844349=prop_cs_marker_01 +-212446848=prop_cs_meth_pipe +-2127730952=prop_cs_milk_01 +-2111499173=prop_cs_mini_tv +-320848029=prop_cs_mop_s +-1325917674=prop_cs_mopbucket_01 +-802505806=prop_cs_mouse_01 +1230429806=prop_cs_nail_file +-1342300326=prop_cs_newspaper +-1118419705=prop_cs_office_chair +-730039367=prop_cs_overalls_01 +-280273712=prop_cs_package_01 +-964718646=prop_cs_padlock +-2015467307=prop_cs_pamphlet_01 +680820076=prop_cs_panel_01 +392343608=prop_cs_panties_02 +183572309=prop_cs_panties_03 +-107476029=prop_cs_panties +1151364435=prop_cs_paper_cup +188509020=prop_cs_para_ropebit +1802746629=prop_cs_para_ropes +-1210765722=prop_cs_pebble_02 +825178770=prop_cs_pebble +-963445391=prop_cs_petrol_can +810403723=prop_cs_phone_01 +-1771756887=prop_cs_photoframe_01 +-756465278=prop_cs_pills +543307053=prop_cs_plane_int_01 +2003467845=prop_cs_planning_photo +-2032546125=prop_cs_plant_01 +1699172013=prop_cs_plate_01 +929749731=prop_cs_polaroid +211760048=prop_cs_police_torch_02 +1110740384=prop_cs_police_torch +2044620980=prop_cs_pour_tube +1456723945=prop_cs_power_cell +885625790=prop_cs_power_cord +-1202268978=prop_cs_protest_sign_01 +513679711=prop_cs_protest_sign_02 +684677473=prop_cs_protest_sign_02b +1289584093=prop_cs_protest_sign_03 +-1957551963=prop_cs_protest_sign_04a +-668026271=prop_cs_protest_sign_04b +-410593242=prop_cs_r_business_card +-1005864181=prop_cs_rage_statue_p1 +-1777344752=prop_cs_rage_statue_p2 +542291840=prop_cs_remote_01 +-1721110035=prop_cs_rolled_paper +-2144934510=prop_cs_rope_tie_01 +-675277761=prop_cs_rub_binbag_01 +-1649986476=prop_cs_rub_box_01 +-1358047455=prop_cs_rub_box_02 +161602935=prop_cs_sack_01 +1932149942=prop_cs_saucer_01 +-601355186=prop_cs_sc1_11_gate +-1089970267=prop_cs_scissors +1648892290=prop_cs_script_bottle_01 +393961710=prop_cs_script_bottle +977288393=prop_cs_server_drive +573064907=prop_cs_sheers +684238724=prop_cs_shirt_01 +-1187210516=prop_cs_shopping_bag +1109316917=prop_cs_shot_glass +-1668478519=prop_cs_silver_tray +2084853348=prop_cs_sink_filler_02 +-1358251024=prop_cs_sink_filler_03 +-2046364835=prop_cs_sink_filler +-197632755=prop_cs_sm_27_gate +-1703594174=prop_cs_sol_glasses +1749718958=prop_cs_spray_can +-1663028984=prop_cs_steak +-1483715345=prop_cs_stock_book +628215202=prop_cs_street_binbag_01 +1080644630=prop_cs_street_card_01 +454560116=prop_cs_street_card_02 +771280738=prop_cs_sub_hook_01 +925468589=prop_cs_sub_rope_01 +511938898=prop_cs_swipe_card +-1048256558=prop_cs_t_shirt_pile +921401054=prop_cs_tablet_02 +-1585232418=prop_cs_tablet +-1505729971=prop_cs_toaster +-1388073043=prop_cs_trev_overlay +-1776497660=prop_cs_trolley_01 +-1934174148=prop_cs_trowel +84687303=prop_cs_truck_ladder +1201332031=prop_cs_tshirt_ball_01 +122877578=prop_cs_tv_stand +-1457669319=prop_cs_valve +-116183211=prop_cs_vent_cover +-2022085894=prop_cs_vial_01 +1806057883=prop_cs_walkie_talkie +1152510020=prop_cs_walking_stick +561783600=prop_cs_whiskey_bot_stop +211213803=prop_cs_whiskey_bottle +1959553115=prop_cs_wrench +-1258501664=prop_cs1_14b_traind_dam +1301406642=prop_cs1_14b_traind +1342464176=prop_cs4_05_tdoor +67910261=prop_cs4_10_tr_gd_01 +-948829372=prop_cs4_11_door +338220432=prop_cs6_03_door_l +1075555701=prop_cs6_03_door_r +337097444=prop_cs6_04_glass +1930882775=prop_cub_door_lifeblurb +617643669=prop_cub_lifeblurb +-331172978=prop_cuff_keys_01 +-1039780876=prop_cup_saucer_01 +-1555713785=prop_curl_bar_01 +1042946313=prop_d_balcony_l_light +1978304752=prop_d_balcony_r_light +836865002=prop_daiquiri +-1023447729=prop_damdoor_01 +1327834842=prop_dandy_b +-472443277=prop_dart_1 +-790269808=prop_dart_2 +-303331298=prop_dart_bd_01 +-1113392619=prop_dart_bd_cab_01 +-1479543950=prop_dealer_win_01 +-1785934100=prop_dealer_win_02 +-1568511773=prop_dealer_win_03 +-332567508=prop_defilied_ragdoll_01 +-1165586043=prop_desert_iron_01 +-1787521651=prop_dest_cctv_01 +383555675=prop_dest_cctv_02 +480355301=prop_dest_cctv_03 +-1211836083=prop_dest_cctv_03b +-1282911349=prop_detergent_01a +-918651145=prop_detergent_01b +-1797423879=prop_devin_box_01 +-1619952456=prop_devin_box_closed +-1632945196=prop_devin_box_dummy_01 +1443647253=prop_devin_rope_01 +770306532=prop_diggerbkt_01 +900821510=prop_direct_chair_01 +181607490=prop_direct_chair_02 +1731771922=prop_disp_cabinet_002 +1030901262=prop_disp_cabinet_01 +1042666393=prop_disp_razor_01 +-7099851=prop_display_unit_01 +592572849=prop_display_unit_02 +1946261094=prop_distantcar_day +-307663033=prop_distantcar_night +-1310331447=prop_distantcar_truck +1164617828=prop_dj_deck_01 +411094673=prop_dj_deck_02 +455567202=prop_dock_bouy_1 +736528608=prop_dock_bouy_2 +1944361179=prop_dock_bouy_3 +1341706512=prop_dock_bouy_5 +2098247772=prop_dock_crane_01 +991230204=prop_dock_crane_02_cab +1562489357=prop_dock_crane_02_hook +69661806=prop_dock_crane_02_ld +-1948789270=prop_dock_crane_02 +-1473868153=prop_dock_crane_04 +-1064744201=prop_dock_crane_lift +-1846445721=prop_dock_float_1 +670963709=prop_dock_float_1b +-1775749263=prop_dock_moor_01 +-1789381239=prop_dock_moor_04 +-2095279854=prop_dock_moor_05 +-130712762=prop_dock_moor_06 +-418457351=prop_dock_moor_07 +836548561=prop_dock_ropefloat +499271674=prop_dock_ropetyre1 +1237491706=prop_dock_ropetyre2 +1938092926=prop_dock_ropetyre3 +14112042=prop_dock_rtg_01 +1120043236=prop_dock_rtg_ld +1170431850=prop_dock_shippad +-62671737=prop_dock_sign_01 +-509384787=prop_dock_woodpole1 +-790673883=prop_dock_woodpole2 +187087539=prop_dock_woodpole3 +-44884212=prop_dock_woodpole4 +664892328=prop_dock_woodpole5 +379820688=prop_dog_cage_01 +1692612370=prop_dog_cage_02 +-1782242710=prop_doghouse_01 +439871883=prop_dolly_01 +175786512=prop_dolly_02 +702242327=prop_donut_01 +874345115=prop_donut_02 +-302942743=prop_donut_02b +776184575=prop_door_01 +-1776185420=prop_door_balcony_frame +-197147162=prop_door_balcony_left +368191321=prop_door_balcony_right +254309271=prop_door_bell_01 +1668169185=prop_double_grid_line +-1478588509=prop_dress_disp_01 +-587238940=prop_dress_disp_02 +-891859564=prop_dress_disp_03 +-47795662=prop_dress_disp_04 +600913159=prop_drink_champ +-1296547421=prop_drink_redwine +-1863407086=prop_drink_whisky +-1081236305=prop_drink_whtwine +-1096792232=prop_drinkmenu +-1319782883=prop_drop_armscrate_01 +1877891248=prop_drop_armscrate_01b +505870426=prop_drop_crate_01_set +758360035=prop_drop_crate_01_set2 +247892203=prop_drop_crate_01 +-1382355819=prop_drug_bottle +2046325121=prop_drug_burner +-374844025=prop_drug_erlenmeyer +-1964997422=prop_drug_package_02 +528555233=prop_drug_package +1842782908=prop_drywallpile_01 +-300211401=prop_drywallpile_02 +1466610934=prop_dryweed_001_a +-771025032=prop_dryweed_002_a +-1370006795=prop_dt1_13_groundlight +-604862988=prop_dt1_13_walllightsource +2026076529=prop_dt1_20_mp_door_l +207200483=prop_dt1_20_mp_door_r +-904347255=prop_dt1_20_mp_gar +716584927=prop_ducktape_01 +2147205602=prop_dummy_01 +-1007599668=prop_dummy_car +-1748817893=prop_dummy_light +-473036318=prop_dummy_plane +218085040=prop_dumpster_01a +666561306=prop_dumpster_02a +-58485588=prop_dumpster_02b +-206690185=prop_dumpster_3a +-349837572=prop_dumpster_3step +1511880420=prop_dumpster_4a +682791951=prop_dumpster_4b +1600071214=prop_dyn_pc_02 +-1830645735=prop_dyn_pc +1581199790=prop_ear_defenders_01 +-1807045778=prop_ecg_01_cable_01 +1719717851=prop_ecg_01_cable_02 +-776740207=prop_ecg_01 +1020618269=prop_ecola_can +-1774898062=prop_egg_clock_01 +953734356=prop_ejector_seat_01 +-1528307545=prop_el_guitar_01 +916292624=prop_el_guitar_02 +61087258=prop_el_guitar_03 +1593642543=prop_el_tapeplayer_01 +-1599192661=prop_elec_heater_01 +393527760=prop_elecbox_01a +1419852836=prop_elecbox_01b +-2138350253=prop_elecbox_02a +1381105889=prop_elecbox_02b +1130200868=prop_elecbox_03a +-2008643115=prop_elecbox_04a +-2007495856=prop_elecbox_05a +491238953=prop_elecbox_06a +-1620823304=prop_elecbox_07a +1841929479=prop_elecbox_08 +-259008966=prop_elecbox_08b +1923262137=prop_elecbox_09 +-1333576134=prop_elecbox_10_cr +-686494084=prop_elecbox_10 +1518466392=prop_elecbox_11 +1756664253=prop_elecbox_12 +2114960499=prop_elecbox_13 +-1944495994=prop_elecbox_14 +1820092997=prop_elecbox_15_cr +254402217=prop_elecbox_15 +493845300=prop_elecbox_16 +-1001532663=prop_elecbox_17_cr +847750500=prop_elecbox_17 +1086210513=prop_elecbox_18 +-1008711657=prop_elecbox_19 +-1372185849=prop_elecbox_20 +-1610383710=prop_elecbox_21 +-1046756910=prop_elecbox_22 +-1284627081=prop_elecbox_23 +-450918183=prop_elecbox_24 +-1094431857=prop_elecbox_24b +-692524020=prop_elecbox_25 +1660155592=prop_employee_month_01 +1427692306=prop_employee_month_02 +582043502=prop_energy_drink +1742634574=prop_engine_hoist +-1319764601=prop_entityxf_covered +-2045308299=prop_epsilon_door_l +-42303174=prop_epsilon_door_r +667105809=prop_etricmotor_01 +361676134=prop_exer_bike_01 +1853930700=prop_exer_bike_mg +-387859854=prop_exercisebike +1496262794=prop_f_b_insert_broken +-1589821555=prop_f_duster_01_s +-2121195449=prop_f_duster_02 +501823275=prop_fac_machine_02 +1285415702=prop_face_rag_01 +393888353=prop_faceoffice_door_l +-893114122=prop_faceoffice_door_r +569833973=prop_facgate_01 +-655468553=prop_facgate_01b +-1975652018=prop_facgate_02_l +-878463029=prop_facgate_02pole +437009729=prop_facgate_03_l +-970794948=prop_facgate_03_ld_l +-1740145570=prop_facgate_03_ld_r +450182863=prop_facgate_03_r +406528547=prop_facgate_03b_l +-1391539216=prop_facgate_03b_r +432085890=prop_facgate_03post +-742460265=prop_facgate_04_l +1107349801=prop_facgate_04_r +112336130=prop_facgate_05_r_dam_l1 +1154123433=prop_facgate_05_r_l1 +-43433986=prop_facgate_05_r +-1368913668=prop_facgate_06_l +-1657444801=prop_facgate_06_r +-768779561=prop_facgate_07 +1286535678=prop_facgate_07b +-775744691=prop_facgate_08_frame +-512634970=prop_facgate_08_ld +1054262428=prop_facgate_08_ld2 +-1483471451=prop_facgate_08 +44830813=prop_facgate_id1_27 +-1890824350=prop_fag_packet_01 +-1837476061=prop_fan_01 +374464092=prop_fan_palm_01a +1785922871=prop_fax_01 +1598545299=prop_fbi3_coffee_table +-433502981=prop_fbibombbin +-1848876151=prop_fbibombcupbrd +1601487018=prop_fbibombfile +-886501662=prop_fbibombplant +-335465691=prop_feed_sack_01 +641607582=prop_feed_sack_02 +-1576911260=prop_feeder1_cr +1563219665=prop_feeder1 +1145422464=prop_fem_01 +966503966=prop_fence_log_01 +-1996501787=prop_fence_log_02 +-837772196=prop_fernba +-532037426=prop_fernbb +-2021542625=prop_ferris_car_01_lod1 +-1975182244=prop_ferris_car_01 +-483631019=prop_ff_counter_01 +-1326449699=prop_ff_counter_02 +-1567006928=prop_ff_counter_03 +1027524526=prop_ff_noodle_01 +50451253=prop_ff_noodle_02 +-1940201823=prop_ff_shelves_01 +1506123827=prop_ff_sink_01 +-1527269738=prop_ff_sink_02 +-70627249=prop_fib_3b_bench +-505150482=prop_fib_3b_cover1 +-262823731=prop_fib_3b_cover2 +-568951729=prop_fib_3b_cover3 +-339081347=prop_fib_ashtray_01 +1409747695=prop_fib_badge +775109203=prop_fib_broken_window_2 +544251598=prop_fib_broken_window_3 +1596462100=prop_fib_broken_window +176137803=prop_fib_clipboard +52546966=prop_fib_coffee +1019644700=prop_fib_counter +1173660835=prop_fib_morg_cnr01 +712268108=prop_fib_morg_plr01 +-1936019214=prop_fib_morg_wal01 +-2044627725=prop_fib_plant_01 +1942868044=prop_fib_plant_02 +352272157=prop_fib_skylight_piece +1310540658=prop_fib_skylight_plug +-133590469=prop_fib_wallfrag01 +-1689979033=prop_film_cam_01 +-1185606320=prop_fire_driser_1a +-1405158620=prop_fire_driser_1b +-680963984=prop_fire_driser_2b +-578110513=prop_fire_driser_3b +380522805=prop_fire_driser_4a +210058467=prop_fire_driser_4b +-666581633=prop_fire_exting_1a +-1980225301=prop_fire_exting_1b +-1610165324=prop_fire_exting_2a +-875057463=prop_fire_exting_3a +-956123246=prop_fire_hosebox_01 +-651275771=prop_fire_hosereel_l1 +-149015768=prop_fire_hosereel +200846641=prop_fire_hydrant_1 +687935120=prop_fire_hydrant_2_l1 +-97646180=prop_fire_hydrant_2 +-366155374=prop_fire_hydrant_4 +241167444=prop_fireescape_01a +-631339950=prop_fireescape_01b +-360111801=prop_fireescape_02a +-1552346328=prop_fireescape_02b +-2013814998=prop_fish_slice_01 +-1910604593=prop_fishing_rod_01 +1338703913=prop_fishing_rod_02 +-112762029=prop_flag_canada_s +1627828183=prop_flag_canada +541248010=prop_flag_eu_s +-1296409602=prop_flag_eu +-666399476=prop_flag_france_s +-1034797968=prop_flag_france +1603975478=prop_flag_german_s +1970675376=prop_flag_german +-1434834004=prop_flag_ireland_s +302931829=prop_flag_ireland +1155186447=prop_flag_japan_s +-178815855=prop_flag_japan +-2055846053=prop_flag_ls_s +-1493938606=prop_flag_ls +-425441205=prop_flag_lsfd_s +366178255=prop_flag_lsfd +-1734859577=prop_flag_lsservices_s +1072290182=prop_flag_lsservices +11846651=prop_flag_mexico_s +-716201733=prop_flag_mexico +-474725660=prop_flag_russia_s +-908104950=prop_flag_russia +-1730980585=prop_flag_s +1793411117=prop_flag_sa_s +1374928302=prop_flag_sa +-1404481545=prop_flag_sapd_s +-2114165809=prop_flag_sapd +1357789167=prop_flag_scotland_s +-795774545=prop_flag_scotland +1382367337=prop_flag_sheriff_s +1689290811=prop_flag_sheriff +-109750292=prop_flag_uk_s +-1051882404=prop_flag_uk +1976910263=prop_flag_us_r +-2032933964=prop_flag_us_s +1117917059=prop_flag_us +1487401018=prop_flag_usboat +-1207959739=prop_flagpole_1a +-686248546=prop_flagpole_2a +-992802541=prop_flagpole_2b +-225680251=prop_flagpole_2c +-755161417=prop_flagpole_3a +-1070059960=prop_flamingo +-2071229766=prop_flare_01 +445804908=prop_flare_01b +-212318599=prop_flash_unit +-1020908409=prop_flatbed_strap_b +111820268=prop_flatbed_strap +2079702193=prop_flatscreen_overlay +649665061=prop_flattrailer_01a +531440379=prop_flattruck_01a +282166596=prop_flattruck_01b +51866064=prop_flattruck_01c +-191836989=prop_flattruck_01d +506770882=prop_fleeca_atm +-589090886=prop_flight_box_01 +1869935347=prop_flight_box_insert +-768970549=prop_flight_box_insert2 +1822567898=prop_flipchair_01 +-1509387784=prop_floor_duster_01 +2027852753=prop_flowerweed_005_a +-219706798=prop_fnc_farm_01a +93794225=prop_fnc_farm_01b +1322893877=prop_fnc_farm_01c +-1178167275=prop_fnc_farm_01d +-872399736=prop_fnc_farm_01e +373936410=prop_fnc_farm_01f +710800597=prop_fnc_omesh_01a +344241399=prop_fnc_omesh_02a +1469496946=prop_fnc_omesh_03a +-1210289519=prop_fncbeach_01a +-704270621=prop_fncbeach_01b +-1640448182=prop_fncbeach_01c +-941064660=prop_fncconstruc_01d +1660695985=prop_fncconstruc_02a +-733651026=prop_fncconstruc_ld +360404853=prop_fnccorgm_01a +1042000049=prop_fnccorgm_01b +-1894591898=prop_fnccorgm_02a +-1519583462=prop_fnccorgm_02b +1916672189=prop_fnccorgm_02c +-940719073=prop_fnccorgm_02d +1185366416=prop_fnccorgm_02e +1159289407=prop_fnccorgm_02pole +2074061472=prop_fnccorgm_03a +-1593445012=prop_fnccorgm_03b +-1880599759=prop_fnccorgm_03c +-94130214=prop_fnccorgm_04a +176705571=prop_fnccorgm_04c +-37833296=prop_fnccorgm_05a +-296347937=prop_fnccorgm_05b +1150658405=prop_fnccorgm_06a +1386955664=prop_fnccorgm_06b +-1851510046=prop_fncglass_01a +1821799499=prop_fnclink_01a +409652213=prop_fnclink_01b +-928338834=prop_fnclink_01c +-208600510=prop_fnclink_01d +637724453=prop_fnclink_01e +-475536788=prop_fnclink_01f +526006615=prop_fnclink_01gate1 +-856050416=prop_fnclink_01h +-2007760198=prop_fnclink_02a_sdt +2012223962=prop_fnclink_02a +-1591940045=prop_fnclink_02b +-1767254195=prop_fnclink_02c +1035773304=prop_fnclink_02d +796035300=prop_fnclink_02e +1481857697=prop_fnclink_02f +1242349076=prop_fnclink_02g +1843657781=prop_fnclink_02gate1 +1046551856=prop_fnclink_02gate2 +1278261455=prop_fnclink_02gate3 +436622459=prop_fnclink_02gate4 +733542368=prop_fnclink_02gate5 +1526539404=prop_fnclink_02gate6_l +227019171=prop_fnclink_02gate6_r +-138702874=prop_fnclink_02gate6 +91564889=prop_fnclink_02gate7 +-186182710=prop_fnclink_02h +1722447695=prop_fnclink_02i +254920799=prop_fnclink_02j +81703865=prop_fnclink_02k +-1414692524=prop_fnclink_02l +493020353=prop_fnclink_02m +1833567378=prop_fnclink_02n +-552277978=prop_fnclink_02o +-1439105425=prop_fnclink_02p +-759902142=prop_fnclink_03a +-1900591032=prop_fnclink_03b +-1591284441=prop_fnclink_03c +729940451=prop_fnclink_03d +1001693768=prop_fnclink_03e +874386199=prop_fnclink_03f +1181661112=prop_fnclink_03g +-1234764774=prop_fnclink_03gate1 +-250842784=prop_fnclink_03gate2 +-446014948=prop_fnclink_03gate3 +-875157772=prop_fnclink_03gate4 +-1156020871=prop_fnclink_03gate5 +-21288878=prop_fnclink_03h +1357335721=prop_fnclink_03i +266061667=prop_fnclink_04a +1543004059=prop_fnclink_04b +1764620806=prop_fnclink_04c +928814692=prop_fnclink_04d +1186411801=prop_fnclink_04e +790529524=prop_fnclink_04f +1020862825=prop_fnclink_04g +-1218968680=prop_fnclink_04gate1 +1804939234=prop_fnclink_04h_l2 +-1952203011=prop_fnclink_04h +-448728522=prop_fnclink_04j +2079727522=prop_fnclink_04k +-1043649717=prop_fnclink_04l +-796079922=prop_fnclink_04m +-1985397776=prop_fnclink_05a +1102326779=prop_fnclink_05b +-1491536177=prop_fnclink_05c +206865238=prop_fnclink_05crnr1 +1560863396=prop_fnclink_05d +304918404=prop_fnclink_05pole +-1393524934=prop_fnclink_06a +-837500542=prop_fnclink_06b +2122752615=prop_fnclink_06c +-1314912103=prop_fnclink_06d +-419676332=prop_fnclink_06gate2 +-768731720=prop_fnclink_06gate3 +-1555641785=prop_fnclink_06gatepost +1620465091=prop_fnclink_07a +1031606161=prop_fnclink_07b +1187258911=prop_fnclink_07c +-1744550758=prop_fnclink_07d +1127922797=prop_fnclink_07gate1 +1846022663=prop_fnclink_07gate2 +-1615465118=prop_fnclink_07gate3 +1322200853=prop_fnclink_08b +1904768135=prop_fnclink_08c +-148960916=prop_fnclink_08post +1411103374=prop_fnclink_09a +1130240275=prop_fnclink_09b +-216200273=prop_fnclink_09crnr1 +-2025053974=prop_fnclink_09d +2122387284=prop_fnclink_09e +351792706=prop_fnclink_09frame +1817008884=prop_fnclink_09gate1 +-313656158=prop_fnclink_10a +-1754771240=prop_fnclink_10b +-911526563=prop_fnclink_10c +1819728343=prop_fnclink_10d_ld +1976339873=prop_fnclink_10d +-1509528044=prop_fnclink_10e +-1141167399=prop_fnclog_01a +-1444411725=prop_fnclog_01b +237424435=prop_fnclog_01c +-1325788233=prop_fnclog_02a +-1095553239=prop_fnclog_02b +994927545=prop_fnclog_03a +-352585176=prop_fncpeir_03a +-519102073=prop_fncply_01a +-226179982=prop_fncply_01b +311268833=prop_fncply_01gate +1135099165=prop_fncply_01post +1172914654=prop_fncres_01a +931439893=prop_fncres_01b +41630463=prop_fncres_01c +-1489109258=prop_fncres_02_gate1 +1984962971=prop_fncres_02a +1736803334=prop_fncres_02b +-369653524=prop_fncres_02c +453929753=prop_fncres_02d +58931935=prop_fncres_03a +-759735992=prop_fncres_03b +-453116459=prop_fncres_03c +1006450599=prop_fncres_03gate1 +955919780=prop_fncres_04a +583270712=prop_fncres_04b +-73256531=prop_fncres_05a +1272140286=prop_fncres_05b +1411643001=prop_fncres_05c_l1 +519370834=prop_fncres_05c +-531924460=prop_fncres_06a +1730774994=prop_fncres_06b +1543721754=prop_fncres_06gatel +-1258814178=prop_fncres_06gater +1113832743=prop_fncres_07a +1351637376=prop_fncres_07b +950819638=prop_fncres_07gate +-659178840=prop_fncres_08a +1875234307=prop_fncres_08gatel +355284102=prop_fncres_09a +62686511=prop_fncres_09gate +1405325415=prop_fncsec_01a +-958269790=prop_fncsec_01b +982664653=prop_fncsec_01crnr +-1442782001=prop_fncsec_01gate +-1145238320=prop_fncsec_01pole +1423774102=prop_fncsec_02a +2004077130=prop_fncsec_02pole +-288824422=prop_fncsec_03a +-1669382392=prop_fncsec_03b +1153503113=prop_fncsec_03c +1385605940=prop_fncsec_03d +-1113128273=prop_fncsec_04a +1977269893=prop_fncwood_01_ld +1614306905=prop_fncwood_01a +1912373737=prop_fncwood_01b +-1547278980=prop_fncwood_01c +-1965126495=prop_fncwood_01gate +494529585=prop_fncwood_02b +174737202=prop_fncwood_03a +45854657=prop_fncwood_04a +-1266608755=prop_fncwood_06a +119454419=prop_fncwood_06b +-670704490=prop_fncwood_06c +310596348=prop_fncwood_07a +-916632445=prop_fncwood_07gate1 +545913053=prop_fncwood_08a +-365360068=prop_fncwood_08b +-51629662=prop_fncwood_08c +1265028758=prop_fncwood_08d +1560179421=prop_fncwood_09a +397076535=prop_fncwood_09b +158026680=prop_fncwood_09c +-150919444=prop_fncwood_09d +-100540097=prop_fncwood_10b +1305807072=prop_fncwood_10d +-440387398=prop_fncwood_11a_l1 +-958252923=prop_fncwood_11a +-21026390=prop_fncwood_12a +-1769679457=prop_fncwood_13c +321245018=prop_fncwood_14a +20786057=prop_fncwood_14b +-253064476=prop_fncwood_14c +1594648354=prop_fncwood_14d +1512136012=prop_fncwood_14e +-1805953701=prop_fncwood_15a +-1029492242=prop_fncwood_15b +-1212802028=prop_fncwood_15c +-997805143=prop_fncwood_16a +-1243802026=prop_fncwood_16b +-964053093=prop_fncwood_16c +-551294769=prop_fncwood_16d +-790803390=prop_fncwood_16e +2074059204=prop_fncwood_16f +1805779401=prop_fncwood_16g +-1140513222=prop_fncwood_17b +-1357771692=prop_fncwood_17c +-1200153162=prop_fncwood_18a +2028813471=prop_fncwood_19_end +-1418426619=prop_fncwood_19a +1937946092=prop_folded_polo_shirt +-1066172296=prop_folder_01 +-711873868=prop_folder_02 +936464539=prop_food_bag1 +1463127915=prop_food_bag2 +-246439655=prop_food_bin_01 +74073934=prop_food_bin_02 +-1922399062=prop_food_bs_bag_01 +-1690230697=prop_food_bs_bag_02 +-2089652038=prop_food_bs_bag_03 +301501900=prop_food_bs_bag_04 +-660240499=prop_food_bs_bshelf +2103979129=prop_food_bs_burg1 +759729215=prop_food_bs_burg3 +987331897=prop_food_bs_burger2 +1443311452=prop_food_bs_chips +128394026=prop_food_bs_coffee +69797947=prop_food_bs_cups01 +360098518=prop_food_bs_cups02 +666652513=prop_food_bs_cups03 +2127253708=prop_food_bs_juice01 +438929182=prop_food_bs_juice02 +735816322=prop_food_bs_juice03 +-164904344=prop_food_bs_soda_01 +-358765748=prop_food_bs_soda_02 +510552540=prop_food_bs_tray_01 +-2040350273=prop_food_bs_tray_02 +2014649636=prop_food_bs_tray_03 +-1832103274=prop_food_bs_tray_06 +880981550=prop_food_burg1 +-624196927=prop_food_burg2 +420216641=prop_food_burg3 +193377723=prop_food_cb_bag_01 +1447185213=prop_food_cb_bag_02 +-208361166=prop_food_cb_bshelf +421881790=prop_food_cb_burg01 +308173360=prop_food_cb_burg02 +2029023424=prop_food_cb_chips +-593980191=prop_food_cb_coffee +-768271918=prop_food_cb_cups01 +-1621314530=prop_food_cb_cups02 +-1517371262=prop_food_cb_cups04 +-1916043210=prop_food_cb_donuts +-656006459=prop_food_cb_juice01 +-163947155=prop_food_cb_juice02 +-2092475251=prop_food_cb_nugets +-912034344=prop_food_cb_soda_01 +-1763798961=prop_food_cb_soda_02 +141145745=prop_food_cb_tray_01 +1388727113=prop_food_cb_tray_02 +754220966=prop_food_cb_tray_03 +-521383735=prop_food_chips +-1306484245=prop_food_coffee +1530773952=prop_food_cups1 +2006710908=prop_food_cups2 +1407151828=prop_food_juice01 +-510326207=prop_food_juice02 +1777646892=prop_food_ketchup +1453189379=prop_food_mustard +-1317924709=prop_food_napkin_01 +-391348465=prop_food_napkin_02 +-22826474=prop_food_sugarjar +-446181301=prop_food_tray_01 +-1455204349=prop_food_tray_02 +-1344051901=prop_food_tray_03 +-272361894=prop_food_van_01 +1257426102=prop_food_van_02 +-1415058956=prop_foodprocess_01 +1193854962=prop_forsale_dyn_01 +292248696=prop_forsale_dyn_02 +1916908483=prop_forsale_lenny_01 +1756612226=prop_forsale_lrg_01 +2063723294=prop_forsale_lrg_02 +1295978393=prop_forsale_lrg_03 +1517333028=prop_forsale_lrg_04 +1278610863=prop_forsale_lrg_05 +1979474235=prop_forsale_lrg_06 +1740162228=prop_forsale_lrg_07 +394699857=prop_forsale_lrg_08 +356949969=prop_forsale_lrg_09 +348364163=prop_forsale_lrg_10 +626610300=prop_forsale_sign_01 +-678415125=prop_forsale_sign_02 +44927781=prop_forsale_sign_03 +889089990=prop_forsale_sign_04 +1581302346=prop_forsale_sign_05 +276407997=prop_forsale_sign_06 +-1561146455=prop_forsale_sign_07 +-1054037867=prop_forsale_sign_fs +1627083076=prop_forsale_sign_jb +-420425946=prop_forsale_tri_01 +2013260172=prop_forsalejr1 +133695870=prop_forsalejr2 +1542041952=prop_forsalejr3 +1847940567=prop_forsalejr4 +-1146344215=prop_foundation_sponge +-2049104282=prop_fountain1 +-736410911=prop_fountain2 +500451298=prop_fragtest_cnst_01 +-163907412=prop_fragtest_cnst_02 +-939910101=prop_fragtest_cnst_03 +310817095=prop_fragtest_cnst_04 +-459352716=prop_fragtest_cnst_05 +2054127895=prop_fragtest_cnst_06 +-1014310545=prop_fragtest_cnst_06b +-1892636007=prop_fragtest_cnst_07 +-655507950=prop_fragtest_cnst_08 +-1263978120=prop_fragtest_cnst_08b +891468385=prop_fragtest_cnst_08c +-1383667899=prop_fragtest_cnst_09 +-552825026=prop_fragtest_cnst_09b +143302823=prop_fragtest_cnst_10 +-104070358=prop_fragtest_cnst_11 +251142457=prop_franklin_dl +-540000270=prop_freeweight_01 +-309142665=prop_freeweight_02 +-41273338=prop_fridge_01 +1876827312=prop_fridge_03 +1970182901=prop_front_seat_01 +-2035794584=prop_front_seat_02 +-1713871928=prop_front_seat_03 +-1423243667=prop_front_seat_04 +764611387=prop_front_seat_05 +1070641078=prop_front_seat_06 +1376179234=prop_front_seat_07 +960293494=prop_front_seat_row_01 +-1204812477=prop_fruit_basket +-1673688289=prop_fruit_plas_crate_01 +-2007742866=prop_fruit_sign_01 +-1381786722=prop_fruit_stand_01 +-1016215758=prop_fruit_stand_02 +-689705442=prop_fruit_stand_03 +-1655478122=prop_fruitstand_01 +-2133104859=prop_fruitstand_b_nite +858993389=prop_fruitstand_b +1136462066=prop_ftowel_01 +-388312273=prop_ftowel_07 +-1153697806=prop_ftowel_08 +797243150=prop_ftowel_10 +1488589320=prop_funfair_zoltan +393296697=prop_gaffer_arm_bind_cut +2084404420=prop_gaffer_arm_bind +465122537=prop_gaffer_leg_bind_cut +-618339469=prop_gaffer_leg_bind +419222340=prop_gaffer_tape_strip +-1179532563=prop_gaffer_tape +-1004588353=prop_game_clock_01 +-349306656=prop_game_clock_02 +-1652821467=prop_gar_door_01 +1013329911=prop_gar_door_02 +-1223237597=prop_gar_door_03_ld +-1212275031=prop_gar_door_03 +-982531572=prop_gar_door_04 +-910962270=prop_gar_door_05_l +1946625558=prop_gar_door_05_r +-728539053=prop_gar_door_05 +2051508718=prop_gar_door_a_01 +239492112=prop_gar_door_plug +1181558204=prop_garden_chimes_01 +1929765107=prop_garden_dreamcatch_01 +-1405103747=prop_garden_edging_01 +1874876539=prop_garden_edging_02 +-1831680671=prop_garden_zapper_01 +2004141829=prop_gardnght_01 +-1730917948=prop_gas_01 +-478519537=prop_gas_02 +1973650275=prop_gas_03 +1304671132=prop_gas_04 +1602967339=prop_gas_05 +-132092731=prop_gas_airunit01 +-1472203944=prop_gas_binunit01 +-1936212109=prop_gas_grenade +-2025105036=prop_gas_mask_hang_01 +1470731681=prop_gas_mask_hang_01bb +1339433404=prop_gas_pump_1a +1694452750=prop_gas_pump_1b +1933174915=prop_gas_pump_1c +-2007231801=prop_gas_pump_1d +-469694731=prop_gas_pump_old2 +-164877493=prop_gas_pump_old3 +310783660=prop_gas_rack01 +865150065=prop_gas_smallbin01 +-2129526670=prop_gas_tank_01a +-46303329=prop_gas_tank_02a +-353447166=prop_gas_tank_02b +-9837968=prop_gas_tank_04a +-1348598835=prop_gascage01 +1270590574=prop_gascyl_01a +2138646444=prop_gascyl_02a +-672016228=prop_gascyl_02b +-1918614878=prop_gascyl_03a +1257553220=prop_gascyl_03b +-1029296059=prop_gascyl_04a +1962660298=prop_gascyl_ramp_01 +920306374=prop_gascyl_ramp_door_01 +725274945=prop_gate_airport_01 +-1934898817=prop_gate_bridge_ld +-13153749=prop_gate_cult_01_l +-1578791031=prop_gate_cult_01_r +1286392437=prop_gate_docks_ld +1911284463=prop_gate_farm_01a +1733865899=prop_gate_farm_03 +-696575513=prop_gate_farm_post +-588124891=prop_gate_frame_01 +-885831256=prop_gate_frame_02 +-1692014194=prop_gate_frame_04 +-1050528246=prop_gate_frame_05 +-1348431225=prop_gate_frame_06 +1185512375=prop_gate_military_01 +741314661=prop_gate_prison_01 +-1049302886=prop_gate_tep_01_l +1653418708=prop_gate_tep_01_r +613608955=prop_gatecom_01 +-238286738=prop_gatecom_02 +1845903456=prop_gazebo_01 +468818960=prop_gazebo_02 +1186722212=prop_gazebo_03 +558578166=prop_gc_chair02 +-915091986=prop_gd_ch2_08 +-415509317=prop_generator_01a +-1775229459=prop_generator_02a +136645433=prop_generator_03a +-57215983=prop_generator_03b +-1001828301=prop_generator_04 +1433530172=prop_ghettoblast_01 +1060029110=prop_ghettoblast_02 +2096990081=prop_girder_01a +1723816705=prop_girder_01b +209943352=prop_glass_panel_01 +-636152228=prop_glass_panel_02 +-439931456=prop_glass_panel_03 +-1282324139=prop_glass_panel_04 +825312403=prop_glass_panel_05 +1064231182=prop_glass_panel_06 +781107022=prop_glass_panel_07 +677473294=prop_glass_stack_01 +-2065226472=prop_glass_stack_02 +-542975346=prop_glass_stack_03 +-242975151=prop_glass_stack_04 +-1136258091=prop_glass_stack_05 +1004245762=prop_glass_stack_06 +1311389599=prop_glass_stack_07 +-1466766225=prop_glass_stack_08 +1923645595=prop_glass_stack_09 +-1842692417=prop_glass_stack_10 +-279982155=prop_glass_suck_holder +1731206726=prop_glasscutter_01 +-2012285464=prop_glf_roller +884216853=prop_glf_spreader +809669486=prop_gnome1 +1301925404=prop_gnome2 +-11849332=prop_gnome3 +-475521732=prop_goal_posts_01 +-263787977=prop_gold_bar +959275690=prop_gold_cont_01 +1396140175=prop_gold_cont_01b +-1363719163=prop_gold_trolly_full +1098812088=prop_gold_trolly_strap_01 +-1326042488=prop_gold_trolly +-463637955=prop_gold_vault_fence_l +1450792563=prop_gold_vault_fence_r +-275220570=prop_gold_vault_gate_01 +886428669=prop_golf_bag_01 +-344128923=prop_golf_bag_01b +-37837080=prop_golf_bag_01c +1616526761=prop_golf_ball_p2 +-717871261=prop_golf_ball_p3 +-980219875=prop_golf_ball_p4 +-1243214768=prop_golf_ball_tee +-1358020705=prop_golf_ball +-2141023172=prop_golf_driver +334347537=prop_golf_iron_01 +-1124612472=prop_golf_marker_01 +1933637837=prop_golf_pitcher_01 +1750479612=prop_golf_putter_01 +-1315457772=prop_golf_tee +1705580940=prop_golf_wood_01 +-1939813147=prop_golfflag +1487505949=prop_grain_hopper +1104521776=prop_grapes_01 +753041482=prop_grapes_02 +1590120139=prop_grapeseed_sign_01 +-2130406583=prop_grapeseed_sign_02 +-440885967=prop_grass_001_a +1481697203=prop_grass_ca +1793920587=prop_grass_da +987584502=prop_grass_dry_02 +1221915621=prop_grass_dry_03 +-547750016=prop_gravestones_01a +1735136050=prop_gravestones_02a +1996337525=prop_gravestones_03a +-1734058762=prop_gravestones_04a +-1551797828=prop_gravestones_05a +106473525=prop_gravestones_06a +828538216=prop_gravestones_07a +-1217653243=prop_gravestones_08a +-1117413116=prop_gravestones_09a +806109679=prop_gravestones_10a +1801452061=prop_gravetomb_01a +879398291=prop_gravetomb_02a +2050228397=prop_griddle_01 +-1876087649=prop_griddle_02 +1888438146=prop_grumandoor_l +272205552=prop_grumandoor_r +-1567395276=prop_gshotsensor_01 +454331217=prop_guard_tower_glass +1243022785=prop_gumball_01 +462203053=prop_gumball_02 +785076010=prop_gumball_03 +-1821585180=prop_gun_case_01 +-1590104964=prop_gun_case_02 +132273106=prop_gun_frame +-177773532=prop_hacky_sack_01 +2133050471=prop_hand_toilet +1022326434=prop_handdry_01 +792353592=prop_handdry_02 +-447055518=prop_handrake +1011723317=prop_handtowels +-1992828732=prop_hanger_door_1 +-537490919=prop_hard_hat_01 +1841479543=prop_hat_box_01 +1064067787=prop_hat_box_02 +-2022214944=prop_hat_box_03 +1497011815=prop_hat_box_04 +-1563678327=prop_hat_box_05 +1955876122=prop_hat_box_06 +1731900299=prop_hayb_st_01_cr +-213622973=prop_haybailer_01 +533342826=prop_haybale_01 +1700312454=prop_haybale_02 +1395331371=prop_haybale_03 +1976202024=prop_haybale_stack_01 +173430006=prop_hd_seats_01 +960152042=prop_headphones_01 +-409048857=prop_headset_01 +1632396221=prop_hedge_trimmer_01 +-505101878=prop_helipad_01 +1487220553=prop_helipad_02 +659046336=prop_henna_disp_01 +-1568983512=prop_henna_disp_02 +-1865248041=prop_henna_disp_03 +-1380152605=prop_hifi_01 +1866775124=prop_highway_paddle +1019962318=prop_hobo_seat_01 +690464963=prop_hobo_stove_01 +1517156714=prop_hockey_bag_01 +-1735747416=prop_hole_plug_01 +-1169577885=prop_holster_01 +1578055800=prop_homeles_shelter_01 +884467146=prop_homeles_shelter_02 +810220961=prop_homeless_matress_01 +-242909161=prop_homeless_matress_02 +309119026=prop_horo_box_01 +624061885=prop_horo_box_02 +-23080404=prop_hose_1 +-1306773210=prop_hose_2 +862960591=prop_hose_3 +329068831=prop_hose_nozzle +711901167=prop_hospital_door_l +-227061755=prop_hospital_door_r +1316648054=prop_hospitaldoors_start +926831074=prop_hot_tub_coverd +-1581502570=prop_hotdogstand_01 +495599970=prop_hotel_clock_01 +-1793698597=prop_hotel_trolley +2142042627=prop_hottub2 +-85281267=prop_huf_rag_01 +-984871726=prop_huge_display_01 +-752703361=prop_huge_display_02 +451150746=prop_hunterhide +1991494706=prop_hw1_03_gardoor_01 +-1463743939=prop_hw1_04_door_l1 +-1429437264=prop_hw1_04_door_r1 +-1677789234=prop_hw1_23_door +-539645279=prop_hwbowl_pseat_6x1 +1726530640=prop_hwbowl_seat_01 +1438851589=prop_hwbowl_seat_02 +1269566935=prop_hwbowl_seat_03 +189672896=prop_hwbowl_seat_03b +870777956=prop_hwbowl_seat_6x6 +105539200=prop_hydro_platform_01 +686266275=prop_ice_box_01_l1 +923172859=prop_ice_box_01 +-536963642=prop_ice_cube_01 +1253272370=prop_ice_cube_02 +962709647=prop_ice_cube_03 +889818406=prop_id_21_gardoor_01 +2120130511=prop_id_21_gardoor_02 +270330101=prop_id2_11_gdoor +1336644224=prop_id2_20_clock +-1016291832=prop_idol_01_error +1972583435=prop_idol_01 +319657375=prop_idol_case_01 +-36934887=prop_idol_case_02 +-128067231=prop_idol_case +430616003=prop_in_tray_01 +487569140=prop_ind_barge_01_cr +-993863934=prop_ind_barge_01 +-678364002=prop_ind_barge_02 +-1912798749=prop_ind_coalcar_01 +-1630952580=prop_ind_coalcar_02 +206536334=prop_ind_coalcar_03 +-1604772893=prop_ind_conveyor_01 +-1383057839=prop_ind_conveyor_02 +2107037279=prop_ind_conveyor_04 +-84563444=prop_ind_crusher +1519880608=prop_ind_deiseltank +1777231328=prop_ind_light_01a +-303862328=prop_ind_light_01b +-539274824=prop_ind_light_01c +273101167=prop_ind_light_02a +-805588751=prop_ind_light_02b +-306910109=prop_ind_light_02c +1393636838=prop_ind_light_03a +-753093121=prop_ind_light_03b +-1059778192=prop_ind_light_03c +-1401479836=prop_ind_light_04 +-1161709063=prop_ind_light_05 +-456055176=prop_ind_mech_01c +1776894270=prop_ind_mech_02a +2142465234=prop_ind_mech_02b +1960859144=prop_ind_mech_03a +1800683984=prop_ind_mech_04a +-899728244=prop_ind_oldcrane +-1047752402=prop_ind_pipe_01 +905405774=prop_ind_washer_02 +838685283=prop_indus_meet_door_l +-1020431159=prop_indus_meet_door_r +-1750759319=prop_inflatearch_01 +350476011=prop_inflategate_01 +-1286783315=prop_ing_camera_01 +495450405=prop_ing_crowbar +538293533=prop_inhaler_01 +-2137905671=prop_inout_tray_01 +-601924246=prop_inout_tray_02 +334531408=prop_int_cf_chick_01 +-931728298=prop_int_cf_chick_02 +-1205447755=prop_int_cf_chick_03 +1856037649=prop_int_gate01 +1754291799=prop_irish_sign_01 +1772380287=prop_irish_sign_02 +1005159690=prop_irish_sign_03 +1293363045=prop_irish_sign_04 +534039777=prop_irish_sign_05 +202089803=prop_irish_sign_06 +-555267329=prop_irish_sign_07 +-275256224=prop_irish_sign_08 +-765939230=prop_irish_sign_09 +59737791=prop_irish_sign_10 +-325625649=prop_irish_sign_11 +-565396422=prop_irish_sign_12 +-907308168=prop_irish_sign_13 +-249304586=prop_iron_01 +-317499403=prop_j_disptray_01_dam +854404762=prop_j_disptray_01 +1373326460=prop_j_disptray_01b +817210985=prop_j_disptray_02_dam +-1345673133=prop_j_disptray_02 +2116459863=prop_j_disptray_03_dam +375485823=prop_j_disptray_03 +120772386=prop_j_disptray_04 +-934392140=prop_j_disptray_04b +-176933979=prop_j_disptray_05 +-1833835356=prop_j_disptray_05b +1451839726=prop_j_heist_pic_01 +-1112072400=prop_j_heist_pic_02 +-396266364=prop_j_heist_pic_03 +-650848725=prop_j_heist_pic_04 +119825807=prop_j_neck_disp_01 +-74035597=prop_j_neck_disp_02 +-359093128=prop_j_neck_disp_03 +1928679056=prop_jb700_covered +517117079=prop_jeans_01 +786272259=prop_jerrycan_01a +-1281648158=prop_jet_bloodsplat_01 +-1081534242=prop_jetski_ramp_01 +1083683517=prop_jetski_trailer_01 +-46504303=prop_jewel_02a +-352927222=prop_jewel_02b +-569858002=prop_jewel_02c +-1407761612=prop_jewel_03a +-908427590=prop_jewel_03b +-1386034965=prop_jewel_04a +-1147673259=prop_jewel_04b +-304401110=prop_jewel_glass_root +1982992541=prop_jewel_glass +-2052363316=prop_jewel_pickup_new_01 +1052756483=prop_joshua_tree_01a +-2010456872=prop_joshua_tree_01b +-1838026394=prop_joshua_tree_01c +727229237=prop_joshua_tree_01d +99244117=prop_joshua_tree_01e +337638300=prop_joshua_tree_02a +-1060680468=prop_joshua_tree_02b +1863264633=prop_joshua_tree_02c +-1659075177=prop_joshua_tree_02d +-848665038=prop_joshua_tree_02e +-1369928609=prop_juice_dispenser +-369673841=prop_juice_pool_01 +148511758=prop_juicestand +1049684170=prop_jukebox_01 +1945457558=prop_jukebox_02 +-560584347=prop_jyard_block_01a +-507412625=prop_kayak_01 +-1671588654=prop_kayak_01b +354187183=prop_kebab_grill +1265521483=prop_keg_01 +1862437453=prop_kettle_01 +1173831889=prop_kettle +-954257764=prop_keyboard_01a +-69396461=prop_keyboard_01b +-1666213193=prop_kino_light_01 +1792816905=prop_kino_light_02 +2035667964=prop_kino_light_03 +1859812803=prop_kitch_juicer +260566774=prop_kitch_pot_fry +-1030226139=prop_kitch_pot_huge +-920794651=prop_kitch_pot_lrg +-1591250544=prop_kitch_pot_lrg2 +-854388316=prop_kitch_pot_med +-718917135=prop_kitch_pot_sm +-729631922=prop_knife_stand +436978267=prop_knife +-1447681559=prop_kt1_06_door_l +1543931499=prop_kt1_06_door_r +1701450624=prop_kt1_10_mpdoor_l +340291898=prop_kt1_10_mpdoor_r +483841708=prop_ladel +1385417869=prop_laptop_01a +-1159050800=prop_laptop_02_closed +363555755=prop_laptop_jimmy +881450200=prop_laptop_lester +-1769322543=prop_laptop_lester2 +-1802035584=prop_large_gold_alt_a +1240336683=prop_large_gold_alt_b +-1324034181=prop_large_gold_alt_c +-1479600188=prop_large_gold_empty +1483319544=prop_large_gold +447976993=prop_lawnmower_01 +-1637875765=prop_ld_alarm_01_dam +1378673294=prop_ld_alarm_01 +-1062200609=prop_ld_alarm_alert +190687980=prop_ld_ammo_pack_01 +1560006187=prop_ld_ammo_pack_02 +669213687=prop_ld_ammo_pack_03 +-1806890273=prop_ld_armour +295541576=prop_ld_balastrude +-980870186=prop_ld_balcfnc_01a +-1979013930=prop_ld_balcfnc_01b +-1053157648=prop_ld_balcfnc_02a +-1926582578=prop_ld_balcfnc_02b +-611923063=prop_ld_balcfnc_02c +-1425083786=prop_ld_balcfnc_03a +-2117361680=prop_ld_balcfnc_03b +-434396696=prop_ld_bale01 +-1743257725=prop_ld_bankdoors_01 +-2041685008=prop_ld_bankdoors_02 +54588191=prop_ld_barrier_01 +1916676832=prop_ld_bench01 +-935625561=prop_ld_binbag_01 +-1466745439=prop_ld_bomb_01_open +-1306048251=prop_ld_bomb_01 +1771868096=prop_ld_bomb_anim +929047740=prop_ld_bomb +-89848631=prop_ld_breakmast +-963499920=prop_ld_cable_tie_01 +-423939669=prop_ld_cable +-1153271191=prop_ld_can_01 +114933932=prop_ld_can_01b +1338392374=prop_ld_case_01_lod +248872646=prop_ld_case_01_s +880595258=prop_ld_case_01 +1197489041=prop_ld_cont_light_01 +1214755619=prop_ld_contact_card +-1376085798=prop_ld_contain_dl +211871682=prop_ld_contain_dl2 +-2125774984=prop_ld_contain_dr +-825889959=prop_ld_contain_dr2 +-469102706=prop_ld_container +-1787668082=prop_ld_crate_01 +-1913949042=prop_ld_crate_lid_01 +542041270=prop_ld_crocclips01 +260653867=prop_ld_crocclips02 +1215053148=prop_ld_dstcover_01 +-1123867000=prop_ld_dstcover_02 +1405006221=prop_ld_dstpillar_01 +1192859715=prop_ld_dstpillar_02 +2037611766=prop_ld_dstpillar_03 +189702314=prop_ld_dstpillar_04 +-49478617=prop_ld_dstpillar_05 +180592504=prop_ld_dstpillar_06 +419576821=prop_ld_dstpillar_07 +638277127=prop_ld_dstpillar_08 +-544464940=prop_ld_dstplanter_01 +316900990=prop_ld_dstplanter_02 +924295337=prop_ld_dstsign_01 +-360336526=prop_ld_dummy_rope +-596948790=prop_ld_fags_01 +-245402958=prop_ld_fags_02 +-1737154494=prop_ld_fan_01_old +-1768401357=prop_ld_fan_01 +-1869605644=prop_ld_farm_chair01 +-527772679=prop_ld_farm_cnr01 +544186037=prop_ld_farm_couch01 +773405192=prop_ld_farm_couch02 +1891144592=prop_ld_farm_rail01 +973800157=prop_ld_farm_table01 +1272292978=prop_ld_farm_table02 +-1001341595=prop_ld_faucet +-1003748966=prop_ld_ferris_wheel +466974385=prop_ld_fib_pillar01 +-1589780889=prop_ld_filmset +2133533553=prop_ld_fireaxe +746336278=prop_ld_flow_bottle +-818999775=prop_ld_fragwall_01a +-1116116298=prop_ld_fragwall_01b +30769481=prop_ld_garaged_01 +1489572967=prop_ld_gold_chest +-1189971267=prop_ld_gold_tooth +909721256=prop_ld_greenscreen_01 +-619058125=prop_ld_handbag_s +-1950370778=prop_ld_handbag +-1929385697=prop_ld_hat_01 +1410413102=prop_ld_haybail +329627681=prop_ld_hdd_01 +1753541233=prop_ld_headset_01 +678958360=prop_ld_health_pack +-301207358=prop_ld_hook +-1251197000=prop_ld_int_safe_01 +-642608865=prop_ld_jail_door +-1157632529=prop_ld_jeans_01 +-1471068014=prop_ld_jeans_02 +1069395324=prop_ld_jerrycan_01 +1321190118=prop_ld_keypad_01 +277179989=prop_ld_keypad_01b_lod +623406777=prop_ld_keypad_01b +1351606497=prop_ld_lab_corner01 +-170235898=prop_ld_lab_dorway01 +668041498=prop_ld_lap_top +-1911264257=prop_ld_monitor_01 +787795698=prop_ld_peep_slider +525797972=prop_ld_pipe_single_01 +932342438=prop_ld_planning_pin_01 +-975272128=prop_ld_planning_pin_02 +-735763507=prop_ld_planning_pin_03 +339283616=prop_ld_planter1a +1778465327=prop_ld_planter1b +2024691593=prop_ld_planter1c +-717043092=prop_ld_planter2a +-413765997=prop_ld_planter2b +-1314389193=prop_ld_planter2c +-1864252677=prop_ld_planter3a +-1901937027=prop_ld_planter3b +-1307376291=prop_ld_planter3c +461387027=prop_ld_purse_01_lod +-34897201=prop_ld_purse_01 +152884146=prop_ld_rail_01 +-480540624=prop_ld_rail_02 +1185249461=prop_ld_rope_t +-1998455445=prop_ld_rub_binbag_01 +-1350614541=prop_ld_rubble_01 +-305283433=prop_ld_rubble_02 +-611378662=prop_ld_rubble_03 +1507825333=prop_ld_rubble_04 +-2122188986=prop_ld_scrap +-1256588656=prop_ld_shirt_01 +1682675077=prop_ld_shoe_01 +1916612968=prop_ld_shoe_02 +-966735958=prop_ld_shovel_dirt +1925751803=prop_ld_shovel +-1877813643=prop_ld_snack_01 +-994740387=prop_ld_suitcase_01 +697352466=prop_ld_suitcase_02 +186956100=prop_ld_test_01 +1872312775=prop_ld_toilet_01 +-1716504528=prop_ld_tooth +1346165884=prop_ld_tshirt_01 +578126062=prop_ld_tshirt_02 +-1264354268=prop_ld_vault_door +-2055486531=prop_ld_w_me_machette +1334928729=prop_ld_wallet_01_s +-1379254308=prop_ld_wallet_01 +-1734077040=prop_ld_wallet_02 +-21449061=prop_ld_wallet_pickup +1603835013=prop_leaf_blower_01 +1671786281=prop_lectern_01 +-830216854=prop_letterbox_01 +354284193=prop_letterbox_02 +-1414914121=prop_letterbox_03 +-138758181=prop_letterbox_04 +1892623307=prop_lev_crate_01 +-1963621339=prop_lev_des_barge_01 +-1669978330=prop_lev_des_barge_02 +-1487498162=prop_life_ring_01 +-1306547744=prop_life_ring_02 +262294578=prop_lifeblurb_01 +1609518039=prop_lifeblurb_01b +-1014909978=prop_lifeblurb_02 +-211749928=prop_lifeblurb_02b +1721635574=prop_lift_overlay_01 +2014688741=prop_lift_overlay_02 +1489118250=prop_lime_jar +-1619549892=prop_litter_picker +1366334172=prop_log_01 +-1692750285=prop_log_02 +-1395207765=prop_log_03 +-989183355=prop_log_aa +-1236753150=prop_log_ab +1581872401=prop_log_ac +1203849217=prop_log_ad +-41176169=prop_log_ae +-279701720=prop_log_af +-593160806=prop_log_break_01 +-672395555=prop_loggneon +-37176073=prop_logpile_01 +192829538=prop_logpile_02 +-1381557071=prop_logpile_03 +-1152075764=prop_logpile_04 +-1060060412=prop_logpile_05 +-685576280=prop_logpile_06 +1889091531=prop_logpile_06b +1417112147=prop_logpile_07 +-12425453=prop_logpile_07b +920165506=prop_loose_rag_01 +-349730013=prop_lrggate_01_l +1383638045=prop_lrggate_01_pst +-1918480350=prop_lrggate_01_r +256791144=prop_lrggate_01b +546378757=prop_lrggate_01c_l +-1249591818=prop_lrggate_01c_r +-2125423493=prop_lrggate_02_ld +-844827165=prop_lrggate_02 +575680671=prop_lrggate_03a +724862427=prop_lrggate_03b_ld +279678294=prop_lrggate_03b +1738619932=prop_lrggate_04a +11038584=prop_lrggate_05a +-1153093533=prop_lrggate_06a +-206954186=prop_luggage_01a +4602238=prop_luggage_02a +1424581035=prop_luggage_03a +879323380=prop_luggage_04a +914418735=prop_luggage_05a +656854087=prop_luggage_06a +753227456=prop_luggage_07a +-230858727=prop_luggage_08a +-2137120552=prop_luggage_09a +-934705991=prop_m_pack_int_01 +668467214=prop_magenta_door +-2098426548=prop_makeup_brush +-293536422=prop_makeup_trail_01_cr +-1738641949=prop_makeup_trail_01 +1012842044=prop_makeup_trail_02_cr +-1534786000=prop_makeup_trail_02 +-502195954=prop_map_door_01 +-1313704889=prop_mask_ballistic_trip1 +-1072033486=prop_mask_ballistic_trip2 +-594044771=prop_mask_ballistic +-1730591027=prop_mask_bugstar_trip +-30968431=prop_mask_bugstar +570101940=prop_mask_fireman +1048062970=prop_mask_flight +-1010838977=prop_mask_motobike_a +-1394924426=prop_mask_motobike_b +-1766193780=prop_mask_motobike_trip +-1630286816=prop_mask_motobike +1994083055=prop_mask_motox_trip +-1734491935=prop_mask_motox +-630008420=prop_mask_scuba01_trip +-1981720153=prop_mask_scuba01 +1313795453=prop_mask_scuba02_trip +1165086929=prop_mask_scuba02 +1115396903=prop_mask_scuba03_trip +1407249839=prop_mask_scuba03 +768085611=prop_mask_scuba04_trip +619515848=prop_mask_scuba04 +404420572=prop_mask_specops_trip +-368775533=prop_mask_specops +-550146809=prop_mask_test_01 +591839817=prop_mast_01 +-1709503252=prop_mat_box +-1118478184=prop_maxheight_01 +-789386409=prop_mb_cargo_01a +2082783416=prop_mb_cargo_02a +-222480965=prop_mb_cargo_03a +897366637=prop_mb_cargo_04a +1197039142=prop_mb_cargo_04b +-666179646=prop_mb_crate_01a_set +481432069=prop_mb_crate_01a +788248216=prop_mb_crate_01b +1727205997=prop_mb_hanger_sprinkler +1354899844=prop_mb_hesco_06 +502597611=prop_mb_ordnance_01 +1246158990=prop_mb_ordnance_02 +2013608974=prop_mb_ordnance_03 +-152913465=prop_mb_ordnance_04 +-148635027=prop_mb_sandblock_01 +165521376=prop_mb_sandblock_02 +523344868=prop_mb_sandblock_03_cr +1485817159=prop_mb_sandblock_03 +1834086091=prop_mb_sandblock_04 +1708971027=prop_mb_sandblock_05_cr +1056805411=prop_mb_sandblock_05 +2139919312=prop_mc_conc_barrier_01 +1368637848=prop_med_bag_01 +-509478557=prop_med_bag_01b +1303897364=prop_med_jet_01 +1185713036=prop_medal_01 +-509973344=prop_medstation_01 +1869023287=prop_medstation_02 +1313261047=prop_medstation_03 +1539137764=prop_medstation_04 +-1585551192=prop_megaphone_01 +-769292007=prop_mem_candle_01 +-529291851=prop_mem_candle_02 +781500918=prop_mem_candle_03 +-1359461697=prop_mem_candle_04 +-853901565=prop_mem_candle_05 +-1685349402=prop_mem_candle_06 +-1721654639=prop_mem_candle_combo +1753243846=prop_mem_reef_01 +-1652897094=prop_mem_reef_02 +-1934481111=prop_mem_reef_03 +336541402=prop_mem_teddy_01 +-319297368=prop_mem_teddy_02 +2067252279=prop_metal_plates01 +1757912919=prop_metal_plates02 +-546529839=prop_metalfoodjar_002 +-898793083=prop_metalfoodjar_01 +285917444=prop_meth_bag_01 +-2059889071=prop_meth_setup_01 +1585260068=prop_michael_backpack +-407830426=prop_michael_balaclava +1011598562=prop_michael_door +-720810643=prop_michael_sec_id +566576618=prop_michaels_credit_tv +1490269418=prop_micro_01 +1796594030=prop_micro_02 +356462018=prop_micro_04 +-891120940=prop_micro_cs_01_door +380825205=prop_micro_cs_01 +933500565=prop_microphone_02 +1306960905=prop_microwave_1 +90805875=prop_mil_crate_01 +-301668442=prop_mil_crate_02 +-1313687957=prop_military_pickup_01 +-18398025=prop_mine_doorng_l +-872784146=prop_mine_doorng_r +-1241212535=prop_mineshaft_door +-929681224=prop_minigun_01 +1267718013=prop_mk_arrow_3d +-2069820128=prop_mk_arrow_flat +-2026528599=prop_mk_bike_logo_1 +2029257766=prop_mk_bike_logo_2 +1400047790=prop_mk_boost +1682183567=prop_mk_cone +-461640156=prop_mk_cylinder +489393990=prop_mk_flag_2 +556204867=prop_mk_flag +-1751054247=prop_mk_heli +169493890=prop_mk_lap +-992932885=prop_mk_mp_ring_01 +-1499561117=prop_mk_mp_ring_01b +457010614=prop_mk_num_0 +-56151926=prop_mk_num_1 +-1216076223=prop_mk_num_2 +-1455748689=prop_mk_num_3 +-660543366=prop_mk_num_4 +-898872303=prop_mk_num_5 +1966973365=prop_mk_num_6 +1727005978=prop_mk_num_7 +-1580631348=prop_mk_num_8 +-1823285793=prop_mk_num_9 +1387939745=prop_mk_plane +-237215991=prop_mk_race_chevron_01 +-1633273698=prop_mk_race_chevron_02 +-2056845792=prop_mk_race_chevron_03 +-247073735=prop_mk_repair +2136410906=prop_mk_ring_flat +-1565856713=prop_mk_ring +1530167798=prop_mk_sphere +-1386785352=prop_mk_tri_cycle +-256059350=prop_mk_tri_run +1358269310=prop_mk_tri_swim +1888604944=prop_mobile_mast_1 +1660696549=prop_mobile_mast_2 +1565560522=prop_mojito +289396019=prop_money_bag_01 +1333557690=prop_monitor_01a +557686077=prop_monitor_01b +843005760=prop_monitor_01c +1940636184=prop_monitor_01d +-1496356952=prop_monitor_02 +1140820728=prop_monitor_03b +-943811168=prop_monitor_04a +394821236=prop_monitor_li +-1524180747=prop_monitor_w_large +-1306074314=prop_motel_door_09 +-830589106=prop_mouse_01 +-524036402=prop_mouse_01a +-1884703589=prop_mouse_01b +-1128754237=prop_mouse_02 +-1192183952=prop_mov_sechutwin_02 +1398321063=prop_mov_sechutwin +-1800403885=prop_movie_rack +1867879106=prop_mp_arrow_barrier_01 +-1507470892=prop_mp_arrow_ring +868148414=prop_mp_barrier_01 +1603241576=prop_mp_barrier_01b +24969275=prop_mp_barrier_02 +-205311355=prop_mp_barrier_02b +1672168046=prop_mp_base_marker +1709896882=prop_mp_boost_01 +628878810=prop_mp_cant_place_lrg +-263709501=prop_mp_cant_place_med +-1860765147=prop_mp_cant_place_sm +682373179=prop_mp_conc_barrier_01 +939377219=prop_mp_cone_01 +1245865676=prop_mp_cone_02 +862664990=prop_mp_cone_03 +93871477=prop_mp_cone_04 +-1620734287=prop_mp_drug_pack_blue +138777325=prop_mp_drug_pack_red +765087784=prop_mp_drug_package +203510308=prop_mp_halo_lrg +1573742756=prop_mp_halo_med +-1720855371=prop_mp_halo_point_lrg +1181134573=prop_mp_halo_point_med +359824118=prop_mp_halo_point_sm +1067498314=prop_mp_halo_point +1528913568=prop_mp_halo_rotate_lrg +-547833144=prop_mp_halo_rotate_med +1988157930=prop_mp_halo_rotate_sm +-317653089=prop_mp_halo_rotate +-1855054434=prop_mp_halo_sm +19912391=prop_mp_halo +-1029803156=prop_mp_icon_shad_lrg +-133291774=prop_mp_icon_shad_med +-1916383162=prop_mp_icon_shad_sm +-1099135528=prop_mp_max_out_lrg +-458245934=prop_mp_max_out_med +391417229=prop_mp_max_out_sm +-939235386=prop_mp_num_0 +1519357138=prop_mp_num_1 +1798123021=prop_mp_num_2 +2046479272=prop_mp_num_3 +-507372739=prop_mp_num_4 +-135051361=prop_mp_num_5 +84140480=prop_mp_num_6 +-1686303052=prop_mp_num_7 +518657424=prop_mp_num_8 +748204269=prop_mp_num_9 +-621140855=prop_mp_placement_lrg +2053394677=prop_mp_placement_maxd +-51423166=prop_mp_placement_med +1700850768=prop_mp_placement_red +-582796990=prop_mp_placement_sm +379560922=prop_mp_placement +-1775547488=prop_mp_pointer_ring +1212630005=prop_mp_ramp_01_tu +-1319646748=prop_mp_ramp_01 +-1135198622=prop_mp_ramp_02_tu +-185511650=prop_mp_ramp_02 +55777251=prop_mp_ramp_03_tu +-1818980770=prop_mp_ramp_03 +1219257666=prop_mp_repair_01 +-419793040=prop_mp_repair +170715090=prop_mp_respawn_02 +-1531914544=prop_mp_rocket_01 +-414027994=prop_mp_solid_ring +1944414445=prop_mp_spike_01 +-627813781=prop_mp3_dock +1998656713=prop_mr_rasberryclean +1022578470=prop_mr_raspberry_01 +-331509782=prop_mug_01 +1319392426=prop_mug_02 +130107121=prop_mug_03 +-164781110=prop_mug_04 +647955628=prop_mug_06 +672753785=prop_mugs_rm_flashb +1191103069=prop_mugs_rm_lightoff +1725772482=prop_mugs_rm_lighton +-1838046182=prop_muscle_bench_01 +-1577762015=prop_muscle_bench_02 +-1095992177=prop_muscle_bench_03 +-865527800=prop_muscle_bench_04 +-115510932=prop_muscle_bench_05 +383495400=prop_muscle_bench_06 +-409840349=prop_muster_wboard_01 +-1713129017=prop_muster_wboard_02 +483744672=prop_necklace_board +506350134=prop_new_drug_pack_01 +-1186769817=prop_news_disp_01a +-377891123=prop_news_disp_02a_s +1211559620=prop_news_disp_02a +1375076930=prop_news_disp_02b +720581693=prop_news_disp_02c +917457845=prop_news_disp_02d +261193082=prop_news_disp_02e +-756152956=prop_news_disp_03a +-1383056703=prop_news_disp_03c +-838860344=prop_news_disp_05a +1287257122=prop_news_disp_06a +-1829964307=prop_ng_sculpt_fix +1010590096=prop_nigel_bag_pickup +-1276798450=prop_night_safe_01 +29402038=prop_notepad_01 +-334989242=prop_notepad_02 +944959446=prop_novel_01 +1407197773=prop_npc_phone_02 +-1038739674=prop_npc_phone +536071214=prop_off_chair_01 +96868307=prop_off_chair_03 +475561894=prop_off_chair_04_s +1268458364=prop_off_chair_04 +1480618483=prop_off_chair_04b +1037469683=prop_off_chair_05 +124188622=prop_off_phone_01 +-508101108=prop_office_alarm_01 +-95585677=prop_office_desk_01 +148141454=prop_office_phone_tnt +1451741313=prop_offroad_bale01 +90475403=prop_offroad_bale02_l1_frag_ +-1601837956=prop_offroad_bale02 +2084346858=prop_offroad_bale03 +-757971088=prop_offroad_barrel01 +-996988174=prop_offroad_barrel02 +1369821530=prop_offroad_tyres01_tu +509852852=prop_offroad_tyres01 +812376260=prop_offroad_tyres02 +-705229846=prop_oil_derrick_01 +-2127648188=prop_oil_guage_01 +1195772660=prop_oil_spool_02 +-482489660=prop_oil_valve_01 +-774920224=prop_oil_valve_02 +1464670617=prop_oil_wellhead_01 +64287394=prop_oil_wellhead_03 +-1570558016=prop_oil_wellhead_04 +-1867871153=prop_oil_wellhead_05 +-1091540774=prop_oil_wellhead_06 +-276344022=prop_oilcan_01a +-1532806025=prop_oilcan_02a +834559808=prop_oiltub_01 +1681638458=prop_oiltub_02 +309108893=prop_oiltub_03 +1851545707=prop_oiltub_04 +544881832=prop_oiltub_05 +1437574930=prop_oiltub_06 +1803975195=prop_old_boot +129608276=prop_old_churn_01 +-159152152=prop_old_churn_02 +956957017=prop_old_deck_chair_02 +1103738692=prop_old_deck_chair +-636008946=prop_old_farm_01 +-857396310=prop_old_farm_02 +-125664540=prop_old_farm_03 +734263480=prop_old_wood_chair_lod +1544350879=prop_old_wood_chair +-1572767351=prop_oldlight_01a +-1895279849=prop_oldlight_01b +1035808898=prop_oldlight_01c +-1296622201=prop_oldplough1 +283394517=prop_optic_jd +-2084757382=prop_optic_rum +-1320431804=prop_optic_vodka +1832502141=prop_orang_can_01 +-1890952940=prop_out_door_speaker +57758678=prop_outdoor_fan_01 +-1973482041=prop_overalls_01 +-1759159805=prop_owl_totem_01 +1670527089=prop_p_jack_03_col +-992734280=prop_p_spider_01a +-400827833=prop_p_spider_01c +-1687076625=prop_p_spider_01d +874772806=prop_paint_brush01 +-42923039=prop_paint_brush02 +179316319=prop_paint_brush03 +1453178373=prop_paint_brush04 +976586037=prop_paint_brush05 +1807682983=prop_paint_roller +724405277=prop_paint_spray01a +-1788911489=prop_paint_spray01b +214384272=prop_paint_stepl01 +-2096130282=prop_paint_stepl01b +1316995584=prop_paint_stepl02 +1214673062=prop_paint_tray +-590902397=prop_paint_wpaper01 +2126419969=prop_paints_bench01 +-597454856=prop_paints_can01 +1032540746=prop_paints_can02 +-174505373=prop_paints_can03 +-405100826=prop_paints_can04 +-1595008754=prop_paints_can05 +322272667=prop_paints_can06 +1786752042=prop_paints_can07 +2082302221=prop_paints_pallete01 +757019157=prop_pallet_01a +830159341=prop_pallet_02a +740895081=prop_pallet_03a +1047645690=prop_pallet_03b +-1853453107=prop_pallet_pile_01 +-3872440=prop_pallet_pile_02 +1615800919=prop_pallet_pile_03 +1343261146=prop_pallet_pile_04 +-1894042373=prop_pallettruck_01 +895484294=prop_pallettruck_02 +-1969479583=prop_palm_fan_02_a +2095154412=prop_palm_fan_02_b +-2116697995=prop_palm_fan_03_a +2096445108=prop_palm_fan_03_b +-212949180=prop_palm_fan_03_c_graff +1848580392=prop_palm_fan_03_c +1829091778=prop_palm_fan_03_d_graff +-648384643=prop_palm_fan_03_d +-627182787=prop_palm_fan_04_a +-850405215=prop_palm_fan_04_b +-654381053=prop_palm_fan_04_c +-876325490=prop_palm_fan_04_d +-1209618476=prop_palm_huge_01a +287728210=prop_palm_huge_01b +-1901972340=prop_palm_med_01a +-1459918530=prop_palm_med_01b +743960561=prop_palm_med_01c +-1268318187=prop_palm_med_01d +709417929=prop_palm_sm_01a +945879033=prop_palm_sm_01d +2044426993=prop_palm_sm_01e +1802493466=prop_palm_sm_01f +680380202=prop_pap_camera_01 +1108364521=prop_paper_bag_01 +-1803909274=prop_paper_bag_small +2145382395=prop_paper_ball +-1996476047=prop_paper_box_01 +1950582780=prop_paper_box_02 +-1938376606=prop_paper_box_03 +1465830963=prop_paper_box_04 +1636622991=prop_paper_box_05 +643651670=prop_parachute +-1679378668=prop_parapack_01 +-1043239133=prop_parasol_01_b +-1317220738=prop_parasol_01_c +1878378076=prop_parasol_01_down +478737801=prop_parasol_01_lod +-592861175=prop_parasol_01 +-987757643=prop_parasol_01b_lod +1398809829=prop_parasol_02_b +1629405282=prop_parasol_02_c +56751481=prop_parasol_02 +264031651=prop_parasol_03_b +25538869=prop_parasol_03_c +-248688364=prop_parasol_03 +-60790918=prop_parasol_04 +-104193816=prop_parasol_04b +-333412971=prop_parasol_04c +639433101=prop_parasol_04d +1249015613=prop_parasol_04e_lod1 +400973088=prop_parasol_04e +175309727=prop_parasol_05 +-1327303424=prop_parasol_bh_48 +1447355784=prop_park_ticket_01 +304890764=prop_parking_hut_2 +1981833514=prop_parking_hut_2b +290648114=prop_parking_sign_06 +-404775616=prop_parking_sign_07 +-2038478357=prop_parking_sign_1 +-1040137999=prop_parking_sign_2 +-839348691=prop_parking_wand_01 +-544726684=prop_parkingpay +-1940238623=prop_parknmeter_01 +2108567945=prop_parknmeter_02 +-756713902=prop_partsbox_01 +-1750183478=prop_passport_01 +-1714859751=prop_patio_heater_01 +1699040865=prop_patio_lounger_2 +2017293393=prop_patio_lounger_3 +-1682596365=prop_patio_lounger1_table +-1498352975=prop_patio_lounger1 +-2024837020=prop_patio_lounger1b +-1814664762=prop_patriotneon +1774846173=prop_paynspray_door_l +546827942=prop_paynspray_door_r +1429487523=prop_pc_01a +1654151435=prop_pc_02a +-1669330389=prop_peanut_bowl_01 +1530424218=prop_ped_gib_01 +1052085257=prop_ped_pic_01_sm +1110699354=prop_ped_pic_01 +618574817=prop_ped_pic_02_sm +602124474=prop_ped_pic_02 +1316165619=prop_ped_pic_03_sm +-576805839=prop_ped_pic_03 +-152094541=prop_ped_pic_04_sm +-751857837=prop_ped_pic_04 +1098873624=prop_ped_pic_05_sm +-52305225=prop_ped_pic_05 +-363675173=prop_ped_pic_06_sm +-292927992=prop_ped_pic_06 +2130308972=prop_ped_pic_07_sm +-232108832=prop_ped_pic_07 +-2118131946=prop_ped_pic_08_sm +-535582541=prop_ped_pic_08 +463086472=prop_pencil_01 +1979076528=prop_peyote_chunk_01 +421059073=prop_peyote_gold_01 +-212010961=prop_peyote_highland_01 +1367913609=prop_peyote_highland_02 +-1425791387=prop_peyote_lowland_01 +-1178483744=prop_peyote_lowland_02 +-1429181545=prop_peyote_water_01 +-1910370445=prop_pharm_sign_01 +1534100734=prop_phone_cs_frank +1907022252=prop_phone_ing_02_lod +-746954904=prop_phone_ing_02 +-263063365=prop_phone_ing_03_lod +-511116411=prop_phone_ing_03 +413312110=prop_phone_ing +485673473=prop_phone_overlay_01 +-1645196294=prop_phone_overlay_02 +-1348538537=prop_phone_overlay_03 +127083682=prop_phone_overlay_anim +-1599936665=prop_phone_proto_back +1525904360=prop_phone_proto_battery +-2017357667=prop_phone_proto +1511539537=prop_phonebox_01a +1281992692=prop_phonebox_01b +-2103798695=prop_phonebox_01c +295857659=prop_phonebox_02 +-78626473=prop_phonebox_03 +1158960338=prop_phonebox_04 +-55180266=prop_phonebox_05a +163244680=prop_phys_wades_head +465817409=prop_picnictable_01_lod +-1572018818=prop_picnictable_01 +-1795175708=prop_picnictable_02 +1688679327=prop_pier_kiosk_01 +1511005809=prop_pier_kiosk_02 +-2009466172=prop_pier_kiosk_03 +923487792=prop_piercing_gun +986152416=prop_pighouse1 +657577653=prop_pighouse2 +196166568=prop_pile_dirt_01 +1004872719=prop_pile_dirt_02 +-1218241727=prop_pile_dirt_03 +-382992686=prop_pile_dirt_04 +-17159622=prop_pile_dirt_06 +-1977592297=prop_pile_dirt_07_cr +-26957549=prop_pile_dirt_07 +-814630114=prop_pinacolada +-845035989=prop_pineapple +-337441861=prop_ping_pong +-1465676794=prop_pint_glass_01 +-748232308=prop_pint_glass_02 +-133185213=prop_pint_glass_tall +1980814227=prop_pipe_single_01 +1668676931=prop_pipe_stack_01 +-1654693836=prop_pipes_01a +1836351583=prop_pipes_01b +764282027=prop_pipes_02a +1530421247=prop_pipes_02b +2099682835=prop_pipes_03a +-1418167626=prop_pipes_03b +-1341946012=prop_pipes_04a +1722122269=prop_pipes_05a +63237339=prop_pipes_conc_01 +-310198185=prop_pipes_conc_02 +1207991827=prop_pipes_ld_01 +534382381=prop_pistol_holster +-1250752255=prop_pitcher_01_cs +-722072228=prop_pitcher_01 +1320288466=prop_pitcher_02 +604847691=prop_pizza_box_01 +-856584171=prop_pizza_box_02 +1085274000=prop_pizza_box_03 +458266265=prop_pizza_oven_01 +311860131=prop_planer_01 +-1683281785=prop_plant_01a +-1979382469=prop_plant_01b +-147519789=prop_plant_base_01 +1648483571=prop_plant_base_02 +1282650455=prop_plant_base_03 +1099128256=prop_plant_cane_01a +1160242441=prop_plant_cane_01b +894583222=prop_plant_cane_02a +1390116040=prop_plant_cane_02b +-500041449=prop_plant_clover_01 +-1276175214=prop_plant_clover_02 +1951116262=prop_plant_fern_01a +562366042=prop_plant_fern_01b +-765237524=prop_plant_fern_02a +-1719175883=prop_plant_fern_02b +-1950262871=prop_plant_fern_02c +-1751947657=prop_plant_flower_01 +-2051292472=prop_plant_flower_02 +2080223052=prop_plant_flower_03 +1780681623=prop_plant_flower_04 +1859431100=prop_plant_group_01 +1563330416=prop_plant_group_02 +-1968414101=prop_plant_group_03 +1566353027=prop_plant_group_04_cr +-2020516811=prop_plant_group_04 +-1224328414=prop_plant_group_05 +-335093434=prop_plant_group_05b +-1580184358=prop_plant_group_05c +-1886934967=prop_plant_group_05d +-946956202=prop_plant_group_05e +-2099867525=prop_plant_group_06a +-1794886442=prop_plant_group_06b +1311254299=prop_plant_group_06c +276954077=prop_plant_int_01a +-1328202619=prop_plant_int_01b +-1672244062=prop_plant_int_02a +-904499161=prop_plant_int_02b +-664859048=prop_plant_int_03a +119729119=prop_plant_int_03b +-67906175=prop_plant_int_03c +1883518564=prop_plant_int_04a +1637751064=prop_plant_int_04b +1458701228=prop_plant_int_04c +1680905773=prop_plant_int_05a +-1812892242=prop_plant_int_05b +-1580658051=prop_plant_int_06a +-1275414816=prop_plant_int_06b +-1736736754=prop_plant_int_06c +1818151509=prop_plant_interior_05a +-1327429222=prop_plant_palm_01a +-1028739787=prop_plant_palm_01b +-1636670283=prop_plant_palm_01c +-43948379=prop_plant_paradise_b +-1194642315=prop_plant_paradise +-1199673887=prop_plas_barier_01a +-1016640704=prop_plastic_cup_02 +-306982646=prop_plate_01 +751033=prop_plate_02 +-901903841=prop_plate_03 +-596726144=prop_plate_04 +-1706302154=prop_plate_stand_01 +1191386269=prop_plate_warmer +-1154398125=prop_player_gasmask +760935785=prop_player_phone_01 +1448265560=prop_player_phone_02 +654965994=prop_pliers_01 +1644097553=prop_plonk_red +-295049461=prop_plonk_rose +112192004=prop_plonk_white +1602949740=prop_plough +-351060269=prop_plywoodpile_01a +-658531796=prop_plywoodpile_01b +567755715=prop_podium_mic +-176635891=prop_police_door_l_dam +-2062889184=prop_police_door_l +1609617895=prop_police_door_r_dam +130962589=prop_police_door_r +1829375674=prop_police_door_surround +-1623189257=prop_police_id_board +-1090119157=prop_police_id_text_02 +-955488312=prop_police_id_text +-975421026=prop_police_phone +-1619540609=prop_police_radio_handset +-1712659381=prop_police_radio_main +-1194335261=prop_poly_bag_01 +290621560=prop_poly_bag_money +473985065=prop_pool_ball_01 +1184113278=prop_pool_cue +1299967108=prop_pool_rack_01 +551195458=prop_pool_rack_02 +-1279805564=prop_pool_tri +518638935=prop_poolball_1 +-1545548207=prop_poolball_10 +-1306105124=prop_poolball_11 +-281647869=prop_poolball_12 +2104951174=prop_poolball_13 +-1826083608=prop_poolball_14 +-1201572006=prop_poolball_15 +-1629729474=prop_poolball_2 +-2008080348=prop_poolball_3 +1982987238=prop_poolball_4 +1744002921=prop_poolball_5 +-406462704=prop_poolball_6 +-779701614=prop_poolball_7 +-1015736721=prop_poolball_8 +-1388647941=prop_poolball_9 +1541020665=prop_poolball_cue +1969778515=prop_poolskimmer +322248450=prop_pooltable_02 +-314623274=prop_pooltable_3b +-1603796423=prop_porn_mag_01 +-1876336196=prop_porn_mag_02 +-988623986=prop_porn_mag_03 +-1227804917=prop_porn_mag_04 +-1259776486=prop_portable_hifi_01 +-1098506160=prop_portacabin01 +682074297=prop_portaloo_01a +-455113622=prop_portasteps_01 +-113824571=prop_portasteps_02 +1363150739=prop_postbox_01a +-861422469=prop_postbox_ss_01a +715767402=prop_postcard_rack +-476875122=prop_poster_tube_01 +-782380509=prop_poster_tube_02 +485216006=prop_postit_drive +-487697737=prop_postit_gun +-1991880252=prop_postit_it +2023983392=prop_postit_lock +-1674632306=prop_pot_01 +-114565750=prop_pot_02 +-1703665636=prop_pot_03 +-725281603=prop_pot_04 +134970185=prop_pot_05 +1068591760=prop_pot_06 +-1737949350=prop_pot_plant_01a +-1191427964=prop_pot_plant_01b +-1256343353=prop_pot_plant_01c +-530673848=prop_pot_plant_01d +-894868514=prop_pot_plant_01e +-901521477=prop_pot_plant_02a +-1878463678=prop_pot_plant_02b +1558349046=prop_pot_plant_02c +-1299468213=prop_pot_plant_02d +-1860309428=prop_pot_plant_03a +1435537088=prop_pot_plant_03b_cr2 +-199904194=prop_pot_plant_03b +-442558639=prop_pot_plant_03c +2139768797=prop_pot_plant_04a +933214217=prop_pot_plant_04b +702880916=prop_pot_plant_04c +1874766238=prop_pot_plant_05a +336917068=prop_pot_plant_05b +-503017940=prop_pot_plant_05c +-1304172382=prop_pot_plant_05d_l1 +-1203783005=prop_pot_plant_05d +-1822851821=prop_pot_plant_6a +1019629550=prop_pot_plant_6b +-1491050248=prop_pot_plant_bh1 +264354080=prop_pot_plant_inter_03a +-489719518=prop_pot_rack +-841373210=prop_potatodigger +-2059885722=prop_power_cell +1774228345=prop_power_cord_01 +272925894=prop_premier_fence_01 +1039360035=prop_premier_fence_02 +-824819003=prop_printer_01 +-78931017=prop_printer_02 +233175726=prop_pris_bars_01 +1005957871=prop_pris_bench_01 +-752497691=prop_pris_door_01_l +1737094319=prop_pris_door_01_r +-1204251591=prop_pris_door_02 +1373390714=prop_pris_door_03 +1193398208=prop_prlg_gravestone_01a +1397319391=prop_prlg_gravestone_02a +-56833361=prop_prlg_gravestone_03a +1719178257=prop_prlg_gravestone_04a +1667673456=prop_prlg_gravestone_05a_l1 +-1008546364=prop_prlg_gravestone_05a +-1394499950=prop_prlg_gravestone_06a +-1617412079=prop_prlg_snowpile +1284375840=prop_projector_overlay +-1435460625=prop_prologue_phone_lod +251676848=prop_prologue_phone +-2033615398=prop_prologue_pillar_01 +-78587596=prop_prop_tree_01 +763411859=prop_prop_tree_02 +1716800000=prop_protest_sign_01 +974300346=prop_protest_table_01 +385429618=prop_prototype_minibomb +-1100726734=prop_proxy_chateau_table +-1870936557=prop_proxy_hat_01 +-215322844=prop_punch_bag_l +-48775863=prop_pylon_01 +70929294=prop_pylon_02 +294348336=prop_pylon_03 +1487500395=prop_pylon_04 +996499903=prop_ql_revolving_door +1237270008=prop_quad_grid_line +1200261250=prop_rad_waste_barrel_01 +2057223314=prop_radio_01 +-1374416477=prop_radiomast01 +-2041757162=prop_radiomast02 +679927467=prop_rag_01 +1428702884=prop_ragganeon +1961489851=prop_rail_boxcar +-1565687858=prop_rail_boxcar2 +-943306241=prop_rail_boxcar3 +2097329273=prop_rail_boxcar4 +-939452740=prop_rail_boxcar5_d +1504341417=prop_rail_boxcar5 +81690419=prop_rail_buffer_01 +-292793713=prop_rail_buffer_02 +-257022130=prop_rail_controller +701128452=prop_rail_crane_01 +805649274=prop_rail_points01 +-2112331873=prop_rail_points02 +1728588159=prop_rail_points04 +1656167615=prop_rail_sigbox01 +-1882949927=prop_rail_sigbox02 +-2009270739=prop_rail_sign01 +-1275638367=prop_rail_sign02 +1638934804=prop_rail_sign03 +-1413006015=prop_rail_sign04 +-1708877316=prop_rail_sign05 +123499626=prop_rail_sign06 +1612443970=prop_rail_signals01 +-285602028=prop_rail_signals02 +-591697261=prop_rail_signals03 +-897497569=prop_rail_signals04 +-1622919007=prop_rail_tankcar +1518155103=prop_rail_tankcar2 +1754255748=prop_rail_tankcar3 +-1282428048=prop_rail_wellcar +1024332415=prop_rail_wellcar2 +-1120465738=prop_rail_wheel01 +2042711033=prop_railsleepers01 +-1897367993=prop_railsleepers02 +1213103781=prop_railstack01 +437133861=prop_railstack02 +1707194767=prop_railstack03 +1474305484=prop_railstack04 +1606004099=prop_railstack05 +-700892790=prop_railway_barrier_01 +-1451925505=prop_railway_barrier_02 +1741284929=prop_range_target_01 +-58618026=prop_range_target_02 +104571594=prop_range_target_03 +-1740687742=prop_rcyl_win_01 +-1508781529=prop_rcyl_win_02 +-1243975240=prop_rcyl_win_03 +513712149=prop_rebar_pile01 +-250952474=prop_rebar_pile02 +-1724049248=prop_recycle_light +-115771139=prop_recyclebin_01a +-85604259=prop_recyclebin_02_c +1233216915=prop_recyclebin_02_d +375956747=prop_recyclebin_02a +673826957=prop_recyclebin_02b +354692929=prop_recyclebin_03_a +-14708062=prop_recyclebin_04_a +811169045=prop_recyclebin_04_b +-96647174=prop_recyclebin_05_a +-5479653=prop_ret_door_02 +761708175=prop_ret_door_03 +456661554=prop_ret_door_04 +1739173235=prop_ret_door +99477918=prop_rf_conc_pillar +727439546=prop_riding_crop_01 +1747729913=prop_rio_del_01_l3 +1506471111=prop_rio_del_01 +-547381377=prop_riot_shield +1774274711=prop_road_memorial_01 +1325339411=prop_road_memorial_02 +-534360227=prop_roadcone01a +-1059647297=prop_roadcone01b +-73333162=prop_roadcone01c +-1036807324=prop_roadcone02a +1839621839=prop_roadcone02b +1008436154=prop_roadcone02c +1462955468=prop_roadheader_01 +10928689=prop_roadpole_01a +-223271354=prop_roadpole_01b +690963000=prop_rock_1_a +374873226=prop_rock_1_b +76642561=prop_rock_1_c +-266907635=prop_rock_1_d +-571659335=prop_rock_1_e +-877983947=prop_rock_1_f +-1186241930=prop_rock_1_g +-1454521733=prop_rock_1_h +-1764385397=prop_rock_1_i +-1663061536=prop_rock_2_a +103187568=prop_rock_2_c +1952637159=prop_rock_2_d +1362008703=prop_rock_2_f +-786884010=prop_rock_2_g +1887007857=prop_rock_3_a +1308766083=prop_rock_3_b +400343865=prop_rock_3_c +694838868=prop_rock_3_d +52435392=prop_rock_3_e +351714669=prop_rock_3_f +-560377681=prop_rock_3_g +-264047614=prop_rock_3_h +232075042=prop_rock_3_i +-76838321=prop_rock_3_j +-1814952641=prop_rock_4_a +2124667619=prop_rock_4_b +725387438=prop_rock_4_big +2042668880=prop_rock_4_big2 +390804950=prop_rock_4_c_2 +-1215378248=prop_rock_4_c +-1625949270=prop_rock_4_cl_1 +2055647880=prop_rock_4_cl_2 +-1053433850=prop_rock_4_d +1797043157=prop_rock_4_e +-1204312266=prop_rock_5_a +-949664367=prop_rock_5_b +-608997843=prop_rock_5_c +1835700637=prop_rock_5_d +-2120435199=prop_rock_5_e +-239598083=prop_rock_5_smash1 +736590427=prop_rock_5_smash2 +2139496847=prop_rock_5_smash3 +854385596=prop_rock_chair_01 +783940841=prop_rolled_sock_01 +948080762=prop_rolled_sock_02 +-648012001=prop_rolled_yoga_mat +1446187959=prop_roller_car_01 +-881525183=prop_roller_car_02 +-1428622127=prop_ron_door_01 +1727181033=prop_roofpipe_01 +1487410260=prop_roofpipe_02 +-1961526994=prop_roofpipe_03 +2102386083=prop_roofpipe_04 +-1368342556=prop_roofpipe_05 +-1884061078=prop_roofpipe_06 +-733979128=prop_roofvent_011a +1412500798=prop_roofvent_01a +-1109401446=prop_roofvent_01b +1221493993=prop_roofvent_02a +1678424929=prop_roofvent_02b +669336675=prop_roofvent_03a +1929467662=prop_roofvent_04a +193890678=prop_roofvent_05a +-95131902=prop_roofvent_05b +1214250852=prop_roofvent_06a +-695558945=prop_roofvent_07a +97299702=prop_roofvent_08a +-1500333376=prop_roofvent_09a +-1835000284=prop_roofvent_10a +733106246=prop_roofvent_10b +-594595103=prop_roofvent_11b +-836528630=prop_roofvent_11c +150472798=prop_roofvent_12a +969992943=prop_roofvent_13a +1776671180=prop_roofvent_14a +-989556436=prop_roofvent_15a +-889153068=prop_roofvent_16a +-1237359228=prop_rope_family_3 +1704695145=prop_rope_hook_01 +-508617917=prop_roundbailer01 +738930686=prop_roundbailer02 +731682010=prop_rub_bike_01 +902408500=prop_rub_bike_02 +134794675=prop_rub_bike_03 +-375613925=prop_rub_binbag_01 +-1681329307=prop_rub_binbag_01b +897494494=prop_rub_binbag_03 +1948359883=prop_rub_binbag_03b +600967813=prop_rub_binbag_04 +1388308576=prop_rub_binbag_05 +1098827230=prop_rub_binbag_06 +1813879595=prop_rub_binbag_08 +1388415578=prop_rub_binbag_sd_01 +1627301588=prop_rub_binbag_sd_02 +856312526=prop_rub_boxpile_01 +1138027619=prop_rub_boxpile_02 +258835349=prop_rub_boxpile_03 +-1712220001=prop_rub_boxpile_04 +1167668471=prop_rub_boxpile_04b +-1415300092=prop_rub_boxpile_05 +-52732303=prop_rub_boxpile_06 +143291855=prop_rub_boxpile_07 +1735046030=prop_rub_boxpile_08 +-1211968443=prop_rub_boxpile_09 +-466572284=prop_rub_boxpile_10 +-992845609=prop_rub_busdoor_01 +-1231371160=prop_rub_busdoor_02 +-105334880=prop_rub_buswreck_01 +1111476397=prop_rub_buswreck_03 +929870599=prop_rub_buswreck_06 +-1782210005=prop_rub_cabinet +306579620=prop_rub_cabinet01 +603696143=prop_rub_cabinet02 +309266674=prop_rub_cabinet03 +2063962179=prop_rub_cage01a +-1386777370=prop_rub_cage01b +-1601152168=prop_rub_cage01c +1387151245=prop_rub_cage01d +1679057497=prop_rub_cage01e +-1413947866=prop_rub_cardpile_01 +741629727=prop_rub_cardpile_02 +379532277=prop_rub_cardpile_03 +122721624=prop_rub_cardpile_04 +1626425496=prop_rub_cardpile_05 +-580107888=prop_rub_cardpile_06 +-819616509=prop_rub_cardpile_07 +211799305=prop_rub_carpart_02 +986884462=prop_rub_carpart_03 +-171729071=prop_rub_carpart_04 +575699050=prop_rub_carpart_05 +1898296526=prop_rub_carwreck_10 +1069797899=prop_rub_carwreck_11 +1434516869=prop_rub_carwreck_12 +-896997473=prop_rub_carwreck_13 +-1748303324=prop_rub_carwreck_14 +-1366478936=prop_rub_carwreck_15 +2090224559=prop_rub_carwreck_16 +-52638650=prop_rub_carwreck_17 +591265130=prop_rub_carwreck_2 +-915224107=prop_rub_carwreck_3 +-273279397=prop_rub_carwreck_5 +322493792=prop_rub_carwreck_7 +10106915=prop_rub_carwreck_8 +1120812170=prop_rub_carwreck_9 +1696004910=prop_rub_chassis_01 +-1023166706=prop_rub_chassis_02 +-1330310543=prop_rub_chassis_03 +-937016776=prop_rub_cont_01a +-173040310=prop_rub_cont_01b +109264625=prop_rub_cont_01c +-1841495633=prop_rub_couch01 +-2021659595=prop_rub_couch02 +1975077032=prop_rub_couch03 +-1199485389=prop_rub_couch04 +-203906105=prop_rub_flotsam_01 +550501813=prop_rub_flotsam_02 +243292438=prop_rub_flotsam_03 +-1752323099=prop_rub_frklft +-1698683516=prop_rub_generator +1207821893=prop_rub_litter_01 +443058963=prop_rub_litter_02 +750661566=prop_rub_litter_03 +-1671360865=prop_rub_litter_03b +-804358663=prop_rub_litter_03c +906314316=prop_rub_litter_04 +-205570378=prop_rub_litter_04b +1213196001=prop_rub_litter_05 +1634867493=prop_rub_litter_06 +1912846920=prop_rub_litter_07 +-1884850801=prop_rub_litter_09 +-1709324304=prop_rub_litter_8 +973168155=prop_rub_matress_01 +-838892007=prop_rub_matress_02 +4385439=prop_rub_matress_03 +-242987742=prop_rub_matress_04 +1004070522=prop_rub_monitor +1914146234=prop_rub_pile_01 +-560863591=prop_rub_pile_02 +-1919073083=prop_rub_pile_03 +2069078066=prop_rub_pile_04 +730596951=prop_rub_planks_01 +1698789825=prop_rub_planks_02 +1460133198=prop_rub_planks_03 +-2138558390=prop_rub_planks_04 +-530738665=prop_rub_railwreck_1 +-1136244251=prop_rub_railwreck_2 +-1374769802=prop_rub_railwreck_3 +-316280517=prop_rub_scrap_02 +2137036206=prop_rub_scrap_03 +-1850623408=prop_rub_scrap_04 +-1543217419=prop_rub_scrap_05 +-1505729683=prop_rub_scrap_06 +882180120=prop_rub_scrap_07 +740404217=prop_rub_stool +-1832470637=prop_rub_sunktyre +141476213=prop_rub_t34 +48898026=prop_rub_table_01 +-555690024=prop_rub_table_02 +-1050536022=prop_rub_trainers_01 +1854419556=prop_rub_trainers_01b +1622841033=prop_rub_trainers_01c +1395334609=prop_rub_trolley01a +979462386=prop_rub_trolley02a +-1322592273=prop_rub_trolley03a +-92549270=prop_rub_trukwreck_1 +69853894=prop_rub_trukwreck_2 +-1048832984=prop_rub_tyre_01 +-1694087371=prop_rub_tyre_02 +-1992580192=prop_rub_tyre_03 +-333661828=prop_rub_tyre_dam1 +-238828342=prop_rub_tyre_dam2 +-826835278=prop_rub_tyre_dam3 +-151044291=prop_rub_washer_01 +103020963=prop_rub_wheel_01 +-857962731=prop_rub_wheel_02 +-1810291396=prop_rub_wreckage_3 +-2089384969=prop_rub_wreckage_4 +-1063518655=prop_rub_wreckage_5 +-1379772274=prop_rub_wreckage_6 +-620711158=prop_rub_wreckage_7 +-912256951=prop_rub_wreckage_8 +-405713749=prop_rub_wreckage_9 +-154609122=prop_rum_bottle +402778632=prop_runlight_b +140790497=prop_runlight_g +754816039=prop_runlight_r +-1384835816=prop_runlight_y +-1569260983=prop_rural_windmill_l1 +762449981=prop_rural_windmill_l2 +1000238796=prop_rural_windmill +-1584403182=prop_rus_olive_l2 +2075346744=prop_rus_olive_wint +-1173932531=prop_rus_olive +-676184356=prop_s_pine_dead_01 +-200982847=prop_sacktruck_01 +38230152=prop_sacktruck_02a +686990798=prop_sacktruck_02b +-2011860718=prop_safety_glasses +-1479625776=prop_sam_01 +-692093509=prop_sandwich_01 +-1026778664=prop_saplin_001_b +-1884146780=prop_saplin_001_c +618696223=prop_saplin_002_b +863710036=prop_saplin_002_c +-1711923954=prop_sapling_01 +-2093428068=prop_sapling_break_01 +-1324470710=prop_sapling_break_02 +-385807240=prop_satdish_2_a +-213901066=prop_satdish_2_b +-1040630167=prop_satdish_2_f +1959633939=prop_satdish_2_g +-1673594709=prop_satdish_3_b +-1557461381=prop_satdish_3_c +-1855167746=prop_satdish_3_d +-1495557877=prop_satdish_l_01 +-1188479578=prop_satdish_l_02 +1046318489=prop_satdish_l_02b +-727843691=prop_satdish_s_01 +-1025550056=prop_satdish_s_02 +-368990372=prop_satdish_s_03 +-1584951622=prop_satdish_s_04a +541723713=prop_satdish_s_04b +1309435845=prop_satdish_s_04c +-1749780528=prop_satdish_s_05a +1223940684=prop_satdish_s_05b +115679102=prop_sc1_06_gate_l +-1927271438=prop_sc1_06_gate_r +720693755=prop_sc1_12_door +703855057=prop_sc1_21_g_door_01 +1896366565=prop_scaffold_pole +1507654113=prop_scafold_01a +-1726580657=prop_scafold_01c +-845684399=prop_scafold_01f +-952969805=prop_scafold_02a +-1508928659=prop_scafold_02c +709238004=prop_scafold_03a +1056851556=prop_scafold_03b +1321264617=prop_scafold_03c +-502264711=prop_scafold_03f +108315486=prop_scafold_04a +-318072738=prop_scafold_05a +1769771028=prop_scafold_06a +-301885156=prop_scafold_06b +6503903=prop_scafold_06c +380070235=prop_scafold_07a +-1453683313=prop_scafold_08a +-726771162=prop_scafold_09a +-820094346=prop_scafold_frame1a +-507904083=prop_scafold_frame1b +573669515=prop_scafold_frame1c +404057187=prop_scafold_frame1f +-827794773=prop_scafold_frame2a +-772415163=prop_scafold_frame2b +1467739199=prop_scafold_frame2c +17157696=prop_scafold_frame3a +889108045=prop_scafold_frame3c +2026758407=prop_scafold_rail_01 +-592402233=prop_scafold_rail_02 +-296006628=prop_scafold_rail_03 +799268283=prop_scafold_xbrace +1985013634=prop_scalpel +-66965919=prop_scn_police_torch +1411425721=prop_scourer_01 +886171930=prop_scrap_2_crate +-1791375708=prop_scrap_win_01 +1363024442=prop_scrim_01 +-1018528175=prop_scrim_02 +-1397635855=prop_scythemower +1274586365=prop_sea_rubprox_01 +-16149258=prop_seabrain_01 +2030999457=prop_seagroup_02 +297693906=prop_sealife_01 +567350007=prop_sealife_02 +862041624=prop_sealife_03 +1293609354=prop_sealife_04 +1593871705=prop_sealife_05 +641979137=prop_seaweed_01 +948533132=prop_seaweed_02 +1142865108=prop_sec_barier_01a +406416082=prop_sec_barier_02a +242636620=prop_sec_barier_02b +627816582=prop_sec_barier_03a +-136782495=prop_sec_barier_03b +-1591116048=prop_sec_barier_04a +1801655140=prop_sec_barier_04b +307771752=prop_sec_barier_base_01 +-1184516519=prop_sec_barrier_ld_01a +1230099731=prop_sec_barrier_ld_02a +628598716=prop_sec_gate_01b +-577103870=prop_sec_gate_01c +267648181=prop_sec_gate_01d +878161517=prop_secdoor_01 +1482630529=prop_section_garage_01 +-1249748547=prop_security_case_01 +-1162517469=prop_security_case_02 +205857876=prop_securityvan_lightrig +54873101=prop_set_generator_01_cr +-823726932=prop_set_generator_01 +1511642783=prop_sewing_fabric +262461191=prop_sewing_machine +2091124520=prop_sglasses_stand_01 +-1964268617=prop_sglasses_stand_02 +1563902689=prop_sglasses_stand_02b +1967421541=prop_sglasses_stand_03 +1973320977=prop_sglasses_stand_1b +486135506=prop_sglasss_1_lod +-2110365083=prop_sglasss_1b_lod +610446625=prop_sgun_casing +-278067143=prop_sh_beer_pissh_01 +-342360182=prop_sh_bong_01 +-110986183=prop_sh_cigar_01 +-1199910959=prop_sh_joint_01 +-711103718=prop_sh_mr_rasp_01 +1598379640=prop_sh_shot_glass +-2132370718=prop_sh_tall_glass +-1536154964=prop_sh_tt_fridgedoor +757668998=prop_sh_wine_glass +1257886169=prop_shamal_crash +572449021=prop_shelves_01 +-1653844078=prop_shelves_02 +-886295791=prop_shelves_03 +24002365=prop_shop_front_door_l +1833539318=prop_shop_front_door_r +605601072=prop_shopping_bags01 +1907480645=prop_shopping_bags02 +1627778316=prop_shopsign_01 +-1118166626=prop_shot_glass +333258627=prop_shots_glass_cs +313442092=prop_shower_01 +1472881208=prop_shower_rack_01 +-1593002777=prop_shower_towel +-1902553960=prop_showroom_door_l +1564471782=prop_showroom_door_r +773350470=prop_showroom_glass_1 +-1829309699=prop_showroom_glass_1b +2000516751=prop_showroom_glass_2 +143825211=prop_showroom_glass_3 +1404743562=prop_showroom_glass_4 +1703138076=prop_showroom_glass_5 +-1383800031=prop_showroom_glass_6 +-1432741974=prop_shredder_01 +-1744853985=prop_shrub_rake +-1352332651=prop_shuttering01 +667319138=prop_shuttering02 +309416120=prop_shuttering03 +137575484=prop_shuttering04 +1370689662=prop_side_lights +2023881475=prop_side_spreader +-1127113574=prop_sign_airp_01a +-733459309=prop_sign_airp_02a +-1860385163=prop_sign_airp_02b +1356205294=prop_sign_big_01 +-667908451=prop_sign_freewayentrance +-377605116=prop_sign_gas_01 +-59483664=prop_sign_gas_02 +-1862434048=prop_sign_gas_03 +-1614012259=prop_sign_gas_04 +1211452612=prop_sign_interstate_01 +1441261609=prop_sign_interstate_02 +749704633=prop_sign_interstate_03 +979185940=prop_sign_interstate_04 +284941906=prop_sign_interstate_05 +543595731=prop_sign_loading_1 +-1532791430=prop_sign_mallet +238110203=prop_sign_parking_1 +-1892213657=prop_sign_prologue_01a +-276539604=prop_sign_prologue_06e +-1798594116=prop_sign_prologue_06g +-949234773=prop_sign_road_01a +2029303486=prop_sign_road_01b +1800641404=prop_sign_road_01c +-639994124=prop_sign_road_02a +-1293825=prop_sign_road_03a +840050250=prop_sign_road_03b +609684180=prop_sign_road_03c +1452666705=prop_sign_road_03d +1191039009=prop_sign_road_03e +2034218148=prop_sign_road_03f +1803721002=prop_sign_road_03g +-1648525921=prop_sign_road_03h +-1917330028=prop_sign_road_03i +-1607925130=prop_sign_road_03j +-765008143=prop_sign_road_03k +-998978803=prop_sign_road_03l +-156356737=prop_sign_road_03m +-395898127=prop_sign_road_03n +432141734=prop_sign_road_03o +193190186=prop_sign_road_03p +-488700007=prop_sign_road_03q +-249781228=prop_sign_road_03r +-9158461=prop_sign_road_03s +768318833=prop_sign_road_03t +966571283=prop_sign_road_03u +1205227910=prop_sign_road_03v +1445490218=prop_sign_road_03w +1685785295=prop_sign_road_03x +1963305956=prop_sign_road_03y +-2092152719=prop_sign_road_03z +-463994753=prop_sign_road_04a +-133126160=prop_sign_road_04b +156945028=prop_sign_road_04c +455110159=prop_sign_road_04d +-1722094986=prop_sign_road_04e +730828513=prop_sign_road_04f +-1174808720=prop_sign_road_04g_l1 +1053734239=prop_sign_road_04g +1347016789=prop_sign_road_04h +-764650340=prop_sign_road_04i +1707967324=prop_sign_road_04j +2012751793=prop_sign_road_04k +-1993258461=prop_sign_road_04l +133449643=prop_sign_road_04m +422144533=prop_sign_road_04n +-1418850656=prop_sign_road_04o +-1117900160=prop_sign_road_04p +1081686200=prop_sign_road_04q +1393352159=prop_sign_road_04r +-435354659=prop_sign_road_04s +-159800138=prop_sign_road_04t +1977951119=prop_sign_road_04u +-2018392280=prop_sign_road_04v +-1721242988=prop_sign_road_04w +729058991=prop_sign_road_04x +-1371630523=prop_sign_road_04y +-1057375813=prop_sign_road_04z +1887651104=prop_sign_road_04za +-2100663890=prop_sign_road_04zb +1502931467=prop_sign_road_05a +-331378834=prop_sign_road_05b +219009290=prop_sign_road_05c +532969079=prop_sign_road_05d +-1651641860=prop_sign_road_05e +793482617=prop_sign_road_05f +1144831835=prop_sign_road_05g +1392401630=prop_sign_road_05h +-943634842=prop_sign_road_05i +-628921366=prop_sign_road_05j +1797524777=prop_sign_road_05k +-1914350933=prop_sign_road_05l +-582192764=prop_sign_road_05m +-1148375546=prop_sign_road_05n +-2118829485=prop_sign_road_05o +1868764591=prop_sign_road_05p +133285582=prop_sign_road_05q +-172481957=prop_sign_road_05r +-1467316223=prop_sign_road_05s +442297252=prop_sign_road_05t +995405207=prop_sign_road_05u +688785674=prop_sign_road_05v +-269904194=prop_sign_road_05w +1566503339=prop_sign_road_05x +1983816554=prop_sign_road_05y +1944821444=prop_sign_road_05z +-1753555592=prop_sign_road_05za +-1496457572=prop_sign_road_06a +-1798096217=prop_sign_road_06b +-2090002469=prop_sign_road_06c +1898279756=prop_sign_road_06d +-570995470=prop_sign_road_06e +-879318991=prop_sign_road_06f +-1169914483=prop_sign_road_06g +-1474502342=prop_sign_road_06h +843019649=prop_sign_road_06i +539480402=prop_sign_road_06j +282735287=prop_sign_road_06k +-290853289=prop_sign_road_06l +1822452318=prop_sign_road_06m +1509115140=prop_sign_road_06n +1212260769=prop_sign_road_06o +1165990941=prop_sign_road_06p +-1454939221=prop_sign_road_06q +-1547577184=prop_sign_road_06r +-1853115340=prop_sign_road_06s +-797331153=prop_sign_road_07a +-1119188271=prop_sign_road_07b +-1815190559=prop_sign_road_08a +1762201175=prop_sign_road_08b +-1097090961=prop_sign_road_09a +240277467=prop_sign_road_09b +-733912134=prop_sign_road_09c +-1333126068=prop_sign_road_09d +1999907185=prop_sign_road_09e +-974207211=prop_sign_road_09f +-1058868155=prop_sign_road_callbox +1021214550=prop_sign_road_restriction_10 +60777741=prop_sign_route_01 +-928289202=prop_sign_route_11 +-1522620555=prop_sign_route_13 +-614394955=prop_sign_route_15 +826728812=prop_sign_sec_01 +-157127644=prop_sign_sec_02 +425374100=prop_sign_sec_03 +-735074497=prop_sign_sec_04 +-455948155=prop_sign_sec_05 +-1326686055=prop_sign_sec_06 +-1792687544=prop_sign_taxi_1 +1491239074=prop_single_grid_line +76092178=prop_single_rose +-832054451=prop_sink_01 +-525238304=prop_sink_02 +555352240=prop_sink_03 +844145437=prop_sink_04 +90130747=prop_sink_05 +384625750=prop_sink_06 +-1907102305=prop_skate_flatramp_cr +2109585724=prop_skate_flatramp +-1912195761=prop_skate_funbox_cr +1325012866=prop_skate_funbox +-613845235=prop_skate_halfpipe_cr +-160475089=prop_skate_halfpipe +1982829832=prop_skate_kickers_cr +1931428867=prop_skate_kickers +1367199760=prop_skate_quartpipe_cr +846020017=prop_skate_quartpipe +51727836=prop_skate_rail +-1685045150=prop_skate_spiner_cr +-1964556336=prop_skate_spiner +1424042130=prop_skid_box_01 +1730858277=prop_skid_box_02 +832856633=prop_skid_box_03 +1132529106=prop_skid_box_04 +525712796=prop_skid_box_05 +553894136=prop_skid_box_06 +-87886729=prop_skid_box_07 +291348133=prop_skid_chair_01 +1071807406=prop_skid_chair_02 +-1108904010=prop_skid_chair_03 +-204585309=prop_skid_pillar_01 +-435147993=prop_skid_pillar_02 +-1356608749=prop_skid_sleepbag_1 +-596943609=prop_skid_tent_01 +1777271576=prop_skid_tent_01b +-1055611302=prop_skid_tent_03 +617248772=prop_skid_tent_cloth +1918323043=prop_skid_trolley_1 +-230045366=prop_skid_trolley_2 +-387405094=prop_skip_01a +364445978=prop_skip_02a +-515278816=prop_skip_03 +-1340926540=prop_skip_04 +-1831107703=prop_skip_05a +-995793124=prop_skip_05b +1605769687=prop_skip_06a +388197031=prop_skip_08a +161075092=prop_skip_08b +-1790177567=prop_skip_10a +680025219=prop_skip_rope_01 +-48112401=prop_skunk_bush_01 +-1175037383=prop_sky_cover_01 +-1324621082=prop_skylight_01 +1242953190=prop_skylight_02_l1 +1054932594=prop_skylight_02 +1252726310=prop_skylight_03 +1473556601=prop_skylight_04 +1982197019=prop_skylight_05 +2132727951=prop_skylight_06a +925419684=prop_skylight_06b +1223453739=prop_skylight_06c +-1729975506=prop_slacks_01 +-1961095263=prop_slacks_02 +816950694=prop_sluicegate +-1168924436=prop_sluicegatel +1283966294=prop_sluicegater +1251246798=prop_slush_dispenser +308262790=prop_sm_10_mp_door +671816687=prop_sm_14_mp_gar +-1378557197=prop_sm_19_clock +-1904897132=prop_sm_27_door +-1368963005=prop_sm_27_gate_02 +-1063457618=prop_sm_27_gate_03 +-1964932808=prop_sm_27_gate_04 +939273339=prop_sm_27_gate +-48868009=prop_sm_locker_door +-725970636=prop_sm1_11_doorl +827574885=prop_sm1_11_doorr +-627681782=prop_sm1_11_garaged +1936183844=prop_small_bushyba +1674224970=prop_smg_holster_01 +1915081479=prop_snow_bailer_01 +903076338=prop_snow_barrel_pile_03 +1544445682=prop_snow_bench_01 +2012837021=prop_snow_bin_01 +173513051=prop_snow_bin_02 +-1436938693=prop_snow_bush_01_a +739293418=prop_snow_bush_02_a +1017666073=prop_snow_bush_02_b +443483936=prop_snow_bush_03 +1235412359=prop_snow_bush_04 +1638772241=prop_snow_bush_04b +1382242693=prop_snow_cam_03 +1849991131=prop_snow_cam_03a +1291938645=prop_snow_diggerbkt_01 +-1587184881=prop_snow_dumpster_01 +-871648433=prop_snow_elecbox_16 +635680451=prop_snow_facgate_01 +-337848190=prop_snow_field_01 +562447320=prop_snow_field_02 +1053589092=prop_snow_field_03 +81496707=prop_snow_field_04 +176971574=prop_snow_flower_01 +-1676901836=prop_snow_flower_02 +1162298325=prop_snow_fnc_01 +-515818037=prop_snow_fnclink_03crnr2 +-1863772065=prop_snow_fnclink_03h +49970308=prop_snow_fnclink_03i +392997700=prop_snow_fncwood_14a +-1712213940=prop_snow_fncwood_14b +1907318728=prop_snow_fncwood_14c +2127100411=prop_snow_fncwood_14d +1410835609=prop_snow_fncwood_14e +-99254484=prop_snow_gate_farm_03 +-1331473695=prop_snow_grain_01 +-924743781=prop_snow_grass_01 +2049774069=prop_snow_light_01 +1363875138=prop_snow_oldlight_01b +873869803=prop_snow_rail_signals02 +147102372=prop_snow_rub_trukwreck_2 +-351262629=prop_snow_side_spreader_01 +962570067=prop_snow_sign_road_01a +-2065375912=prop_snow_sign_road_06e +-1124643460=prop_snow_sign_road_06g +-692954963=prop_snow_streetlight_01_frag_ +-996428325=prop_snow_streetlight_09 +-1486404392=prop_snow_streetlight01 +-698339330=prop_snow_sub_frame_01a +443492491=prop_snow_sub_frame_04b +558395118=prop_snow_t_ml_01 +185221746=prop_snow_t_ml_02 +73184535=prop_snow_t_ml_03 +76677081=prop_snow_t_ml_cscene +-409826211=prop_snow_telegraph_01a +-1272339428=prop_snow_telegraph_02a +-801765866=prop_snow_telegraph_03 +229526925=prop_snow_traffic_rail_1a +1073918521=prop_snow_traffic_rail_1b +-1367245739=prop_snow_trailer01 +1830560242=prop_snow_tree_03_e +546277594=prop_snow_tree_03_h +905229220=prop_snow_tree_03_i +-27978499=prop_snow_tree_04_d +565828550=prop_snow_tree_04_f +549555408=prop_snow_truktrailer_01a +1408048185=prop_snow_tyre_01 +-508577929=prop_snow_wall_light_09a +1219140462=prop_snow_wall_light_15a +953081984=prop_snow_watertower01_l2 +-1512529268=prop_snow_watertower01 +-901878953=prop_snow_watertower03 +1360389234=prop_snow_woodpile_04a +-1225719104=prop_snow_xmas_cards_01 +-1928024340=prop_snow_xmas_cards_02 +1823805071=prop_soap_disp_01 +-838086337=prop_soap_disp_02 +-524841151=prop_sock_box_01 +-1633198649=prop_sol_chair +86768762=prop_solarpanel_01 +-759326818=prop_solarpanel_02 +61929864=prop_solarpanel_03 +-1114972153=prop_space_pistol +1792222914=prop_space_rifle +-968169310=prop_speaker_01 +2112313308=prop_speaker_02 +-1474974664=prop_speaker_03 +-1885111468=prop_speaker_05 +1126163022=prop_speaker_06 +1902132942=prop_speaker_07 +648227157=prop_speaker_08 +-157791115=prop_speedball_01 +-678752633=prop_sponge_01 +1157292806=prop_sports_clock_01 +1400279820=prop_spot_01 +1345719963=prop_spot_clamp_02 +127052170=prop_spot_clamp +-1462085431=prop_spray_backpack_01 +1420515116=prop_spray_jackframe +-1491499226=prop_spray_jackleg +291444619=prop_sprayer +-640983710=prop_spraygun_01 +-1625163671=prop_sprink_crop_01 +1864388154=prop_sprink_golf_01 +946782395=prop_sprink_park_01 +-203475463=prop_spycam +1881787435=prop_squeegee +1818395686=prop_ss1_05_mp_door +2049718375=prop_ss1_08_mp_door_l +216030657=prop_ss1_08_mp_door_r +-2076287065=prop_ss1_10_door_l +-374527357=prop_ss1_10_door_r +-1857663329=prop_ss1_14_garage_door +-1867159867=prop_ss1_mpint_door_l +911651337=prop_ss1_mpint_door_r +-493122268=prop_ss1_mpint_garage_cl +-1212944997=prop_ss1_mpint_garage +-1145063624=prop_stag_do_rope +-2013109097=prop_starfish_01 +1976746040=prop_starfish_02 +748957148=prop_starfish_03 +-1157901789=prop_start_finish_line_01 +-183132887=prop_start_gate_01 +690751374=prop_start_gate_01b +-221765270=prop_start_grid_01 +1099032664=prop_stat_pack_01 +-2102670060=prop_staticmixer_01 +1180729823=prop_steam_basket_01 +1478108498=prop_steam_basket_02 +-1033361631=prop_steps_big_01 +512062897=prop_stickbfly +553845503=prop_stickhbird +-274348208=prop_still +311714906=prop_stockade_wheel_flat +-890463279=prop_stockade_wheel +-1027805354=prop_stoneshroom1 +1358072771=prop_stoneshroom2 +1130482396=prop_stool_01 +-1873238189=prop_storagetank_01_cr +792791774=prop_storagetank_01 +1115304272=prop_storagetank_02 +1890640474=prop_storagetank_02b +416210422=prop_storagetank_03 +1977052615=prop_storagetank_03a +1747145311=prop_storagetank_03b +638679163=prop_storagetank_04 +383146481=prop_storagetank_05 +-334560157=prop_storagetank_06 +1897886171=prop_storagetank_07a +-1063472968=prop_streetlight_01 +1821241621=prop_streetlight_01b +-1222468156=prop_streetlight_02 +729253480=prop_streetlight_03 +1327054116=prop_streetlight_03b +1021745343=prop_streetlight_03c +-1114695146=prop_streetlight_03d +-1454378608=prop_streetlight_03e +431612653=prop_streetlight_04 +326972916=prop_streetlight_05_b +267702115=prop_streetlight_05 +-30528554=prop_streetlight_06 +-365135956=prop_streetlight_07a +-614573584=prop_streetlight_07b +1847069612=prop_streetlight_08 +1380570124=prop_streetlight_09 +-214501064=prop_streetlight_10 +173177608=prop_streetlight_11a +-1684988513=prop_streetlight_11b +-1529663453=prop_streetlight_11c +-1332492740=prop_streetlight_12a +-1978238654=prop_streetlight_12b +681787797=prop_streetlight_14a +-507269705=prop_streetlight_15a +-1080006443=prop_streetlight_16a +-1116041313=prop_strip_door_01 +2088900873=prop_strip_pole_01 +1529403367=prop_stripmenu +-3921994=prop_stripset +2074531687=prop_studio_light_01 +1776497632=prop_studio_light_02 +-2120293549=prop_studio_light_03 +-2086291435=prop_sub_chunk_01 +493317742=prop_sub_cover_01 +-2128680992=prop_sub_crane_hook +-746947486=prop_sub_frame_01a +-1103080978=prop_sub_frame_01b +1899182025=prop_sub_frame_01c +-1130344490=prop_sub_frame_02a +681419899=prop_sub_frame_03a +-1076177897=prop_sub_frame_04a +-837455732=prop_sub_frame_04b +-1116128604=prop_sub_gantry +-1663877307=prop_sub_release +-525926661=prop_sub_trans_01a +1870961552=prop_sub_trans_02a +900310739=prop_sub_trans_03a +1464363276=prop_sub_trans_04a +140757512=prop_sub_trans_05b +-1968414405=prop_sub_trans_06b +1184436308=prop_suitcase_01 +1622603823=prop_suitcase_01b +-214655688=prop_suitcase_01c +-177495642=prop_suitcase_01d +623955332=prop_suitcase_02 +826992056=prop_suitcase_03 +-1460271444=prop_suitcase_03b +59140280=prop_surf_board_01 +-105032410=prop_surf_board_02 +644198006=prop_surf_board_03 +344984267=prop_surf_board_04 +506946533=prop_surf_board_ldn_01 +246006942=prop_surf_board_ldn_02 +687012144=prop_surf_board_ldn_03 +-1154114121=prop_surf_board_ldn_04 +-131025346=prop_swiss_ball_01 +-61966571=prop_syringe_01 +-386283689=prop_t_coffe_table_02 +502827120=prop_t_coffe_table +465647765=prop_t_shirt_ironing +647052434=prop_t_shirt_row_01 +342136889=prop_t_shirt_row_02 +193415603=prop_t_shirt_row_02b +-63346721=prop_t_shirt_row_03 +-371080400=prop_t_shirt_row_04 +1109832849=prop_t_shirt_row_05l +-1826761078=prop_t_shirt_row_05r +1088478360=prop_t_sofa_02 +-1964110779=prop_t_sofa +-656927072=prop_t_telescope_01b +-1521264200=prop_table_01_chr_a +-1235256368=prop_table_01_chr_b +-207026330=prop_table_01 +-1761659350=prop_table_02_chr +702477265=prop_table_02 +-741944541=prop_table_03_chr +386059801=prop_table_03 +146905321=prop_table_03b_chr +-1462060028=prop_table_03b_cs +-380698483=prop_table_03b +1404176808=prop_table_04_chr +794001094=prop_table_04 +47332588=prop_table_05_chr +487905865=prop_table_05 +-2016553006=prop_table_06_chr +1350713635=prop_table_06 +-1188005325=prop_table_07_l1 +1051204975=prop_table_07 +-232870343=prop_table_08_chr +-46621628=prop_table_08_side +1982532724=prop_table_08 +-219578277=prop_table_mic_01 +509106503=prop_table_para_comb_01 +816905720=prop_table_para_comb_02 +-40724548=prop_table_para_comb_03 +-679720048=prop_table_para_comb_04 +-382013683=prop_table_para_comb_05 +909487668=prop_table_ten_bat +-692384911=prop_table_tennis +-326606499=prop_tablesaw_01 +1981475410=prop_tablesmall_01 +1655278098=prop_taco_01 +1968648045=prop_taco_02 +959623711=prop_tail_gate_col +-1851944363=prop_tall_drygrass_aa +1943033760=prop_tall_glass +-2139632096=prop_tall_grass_ba +-531344027=prop_tanktrailer_01a +-1999188639=prop_tapeplayer_01 +-1625479312=prop_target_arm_b +-1142744341=prop_target_arm_long +-1377695428=prop_target_arm_sm +-1727683449=prop_target_arm +-121801331=prop_target_backboard_b +1531278693=prop_target_backboard +1698512660=prop_target_blue_arrow +520020464=prop_target_blue +1806541954=prop_target_bull_b +1994234085=prop_target_bull +597152946=prop_target_comp_metal +-66869463=prop_target_comp_wood +-295816636=prop_target_frag_board +-1020646305=prop_target_frame_01 +-1365850513=prop_target_inner_b +1074322985=prop_target_inner1 +-22604388=prop_target_inner2_b +1312193156=prop_target_inner2 +1169744207=prop_target_inner3_b +1553176382=prop_target_inner3 +949702051=prop_target_ora_purp_01 +-1373134080=prop_target_oran_cross +-2006859820=prop_target_orange_arrow +1598655701=prop_target_purp_arrow +784977997=prop_target_purp_cross +180220464=prop_target_red_arrow +-3877305=prop_target_red_blue_01 +1681797341=prop_target_red_cross +485206839=prop_target_red +-1232780856=prop_tarp_strap +1867913151=prop_taxi_meter_1 +-232645291=prop_taxi_meter_2 +1553744564=prop_tea_trolly +603786675=prop_tea_urn +44758414=prop_telegraph_01a +337057898=prop_telegraph_01b +643087589=prop_telegraph_01c +1782596803=prop_telegraph_01d +2013454408=prop_telegraph_01e +-1894576532=prop_telegraph_01f +-1664177693=prop_telegraph_01g +312449251=prop_telegraph_02a +1044049945=prop_telegraph_02b +-1222487368=prop_telegraph_03 +2043798770=prop_telegraph_04a +-1383773092=prop_telegraph_04b +658916172=prop_telegraph_05a +573389082=prop_telegraph_05b +131794038=prop_telegraph_05c +2033510992=prop_telegraph_06a +-1600276187=prop_telegraph_06b +-1898474087=prop_telegraph_06c +729614651=prop_telegwall_01a +940581473=prop_telegwall_01b +-432605400=prop_telegwall_02a +-1288958521=prop_telegwall_03a +552167744=prop_telegwall_03b +-357761560=prop_telegwall_04a +1186047406=prop_telescope_01 +844159446=prop_telescope +-151113999=prop_temp_block_blocker +552807189=prop_temp_carrier +-1641715447=prop_tennis_bag_01 +2142056602=prop_tennis_ball_lobber +-1720813907=prop_tennis_ball +1188107761=prop_tennis_net_01 +2052737670=prop_tennis_rack_01 +-1085743389=prop_tennis_rack_01b +-551366296=prop_tequila_bottle +1673852595=prop_tequila +-1632046606=prop_tequsunrise +-357480896=prop_test_bed +160789653=prop_test_boulder_01 +390860802=prop_test_boulder_02 +773471646=prop_test_boulder_03 +899107992=prop_test_boulder_04 +-1693574816=prop_test_elevator_dl +1839251074=prop_test_elevator_dr +251770068=prop_test_elevator +-297314236=prop_test_rocks01 +-1601356591=prop_test_rocks02 +-1968566005=prop_test_rocks03 +122030657=prop_test_rocks04 +191758891=prop_test_sandcas_002 +1149510719=prop_thindesertfiller_aa +743182023=prop_tick_02 +-1093265220=prop_tick +-354930144=prop_till_01_dam +303280717=prop_till_01 +534367705=prop_till_02 +759654580=prop_till_03 +-1176957578=prop_time_capsule_01 +787272080=prop_tint_towel +-179254208=prop_tint_towels_01 +-2126169243=prop_tint_towels_01b +1697216212=prop_toaster_01 +1055533654=prop_toaster_02 +-930879665=prop_toilet_01 +-1228586030=prop_toilet_02 +-1410060752=prop_toilet_03 +139983360=prop_toilet_brush_01 +1279857212=prop_toilet_cube_01 +806607070=prop_toilet_cube_02 +-217671688=prop_toilet_roll_01 +-468616690=prop_toilet_roll_02 +-699146605=prop_toilet_roll_03 +1793001351=prop_toilet_roll_04 +2000199738=prop_toilet_roll_05 +1564445728=prop_toilet_shamp_01 +1392670630=prop_toilet_shamp_02 +-546701982=prop_toilet_soap_01 +-802201875=prop_toilet_soap_02 +-1165675623=prop_toilet_soap_03 +-1404987630=prop_toilet_soap_04 +-2059029335=prop_toiletfoot_static +260517631=prop_tollbooth_1 +-533884656=prop_tool_adjspanner +732255442=prop_tool_bench01 +31071109=prop_tool_bench02_ld +904554844=prop_tool_bench02 +896078401=prop_tool_blowtorch +-2039574742=prop_tool_bluepnt +887694239=prop_tool_box_01 +648185618=prop_tool_box_02 +-1784486639=prop_tool_box_03 +-1972842851=prop_tool_box_04 +-424507601=prop_tool_box_05 +1467574459=prop_tool_box_06 +1248317080=prop_tool_box_07 +-113902346=prop_tool_broom +1990201466=prop_tool_broom2_l1 +1689385044=prop_tool_broom2 +-1960568157=prop_tool_cable01 +-1119158544=prop_tool_cable02 +2115125482=prop_tool_consaw +1610146834=prop_tool_drill +-1152027126=prop_tool_fireaxe +-127739306=prop_tool_hammer +-246563715=prop_tool_hardhat +1360563376=prop_tool_jackham +-1187684779=prop_tool_mallet +1623033797=prop_tool_mopbucket +1854391800=prop_tool_nailgun +260873931=prop_tool_pickaxe +-548333345=prop_tool_pliers +434666704=prop_tool_rake_l1 +-1855416667=prop_tool_rake +-358944507=prop_tool_sawhorse +-1323607904=prop_tool_screwdvr01 +-910882349=prop_tool_screwdvr02 +1054209047=prop_tool_screwdvr03 +-531179099=prop_tool_shovel +1594770590=prop_tool_shovel006 +2144550976=prop_tool_shovel2 +-1095320058=prop_tool_shovel3 +-1386603699=prop_tool_shovel4 +-617580807=prop_tool_shovel5 +58886654=prop_tool_sledgeham +-2050576199=prop_tool_spanner01 +1996755764=prop_tool_spanner02 +-1840363064=prop_tool_spanner03 +1751718740=prop_tool_torch +10555072=prop_tool_wrench +-1674314660=prop_toolchest_01 +-1326111298=prop_toolchest_02 +-1485840051=prop_toolchest_03_l2 +-2111846380=prop_toolchest_03 +-866263921=prop_toolchest_04 +-573669520=prop_toolchest_05 +829211247=prop_toothb_cup_01 +-1664982460=prop_toothbrush_01 +-1643959453=prop_toothpaste_01 +814150459=prop_tornado_wheel +-835068288=prop_torture_01 +1716133836=prop_torture_ch_01 +-645296272=prop_tourist_map_01 +-1391719270=prop_towel_01 +38324630=prop_towel_rail_01 +337341755=prop_towel_rail_02 +1902578957=prop_towel_shelf_01 +1415168320=prop_towel_small_01 +-1633398718=prop_towel2_01 +566679177=prop_towel2_02 +60858040=prop_towercrane_01a +1681875160=prop_towercrane_02a +494228293=prop_towercrane_02b +263894992=prop_towercrane_02c +1163207500=prop_towercrane_02d +1613519098=prop_towercrane_02e +-1526981220=prop_towercrane_02el +1122863164=prop_towercrane_02el2 +1043035044=prop_traffic_01a +862871082=prop_traffic_01b +-655644382=prop_traffic_01d +-730685616=prop_traffic_02a +656557234=prop_traffic_02b +865627822=prop_traffic_03a +589548997=prop_traffic_03b +-1535830511=prop_traffic_lightset_01 +-945465914=prop_traffic_rail_1a +-925181899=prop_traffic_rail_1c +-2065691369=prop_traffic_rail_2 +-22216529=prop_traffic_rail_3 +1560354582=prop_trafficdiv_01 +-1967654269=prop_trafficdiv_02 +899858262=prop_trailer_01_new +1015012981=prop_trailer_door_closed +-1461908217=prop_trailer_door_open +-1495726010=prop_trailer_monitor_01 +1914490036=prop_trailer01_up +483393123=prop_trailer01 +1033239239=prop_trailr_backside +1465091378=prop_trailr_base_static +279651793=prop_trailr_base +-1711381475=prop_trailr_fridge +1134178299=prop_trailr_porch1 +-455396574=prop_train_ticket_02_tu +-1700277466=prop_train_ticket_02 +-1279684868=prop_tram_pole_double01 +923047320=prop_tram_pole_double02 +1156788597=prop_tram_pole_double03 +393610914=prop_tram_pole_roadside +1799608506=prop_tram_pole_single01 +-1669416145=prop_tram_pole_single02 +-179487766=prop_tram_pole_wide01 +-947490680=prop_tree_birch_01 +-1170418187=prop_tree_birch_02 +977294842=prop_tree_birch_03 +-1286228176=prop_tree_birch_03b +376901224=prop_tree_birch_04 +10609342=prop_tree_birch_05 +-2114297789=prop_tree_cedar_02 +1958725070=prop_tree_cedar_03 +1768206104=prop_tree_cedar_04 +-1272652611=prop_tree_cedar_s_01 +1600467771=prop_tree_cedar_s_02 +-844656702=prop_tree_cedar_s_04 +-148774218=prop_tree_cedar_s_05 +-429702855=prop_tree_cedar_s_06 +1314228253=prop_tree_cypress_01 +-567386505=prop_tree_eng_oak_01 +-1279773008=prop_tree_eng_oak_cr2 +1204839864=prop_tree_eng_oak_creator +2070834250=prop_tree_eucalip_01 +1192617956=prop_tree_fallen_01 +887112569=prop_tree_fallen_02 +-1180374943=prop_tree_fallen_pine_01 +-1868979192=prop_tree_jacada_01 +-1903714332=prop_tree_jacada_02 +680549965=prop_tree_lficus_02 +721117987=prop_tree_lficus_03 +1563936387=prop_tree_lficus_05 +-1978097596=prop_tree_lficus_06 +1171197889=prop_tree_log_01 +-1147503786=prop_tree_log_02 +879962411=prop_tree_maple_02 +648056198=prop_tree_maple_03 +884889652=prop_tree_mquite_01_l2 +2138424832=prop_tree_mquite_01 +381625293=prop_tree_oak_01 +1352295901=prop_tree_olive_01 +-73584559=prop_tree_olive_cr2 +-155870793=prop_tree_olive_creator +-1605097644=prop_tree_pine_01 +1380551480=prop_tree_pine_02 +-94404248=prop_tree_stump_01 +-1221006233=prop_trev_sec_id +1434219911=prop_trev_tv_01 +-87845850=prop_trevor_rope_01 +1977786498=prop_tri_finish_banner +1522397599=prop_tri_pod_lod +-117184141=prop_tri_pod +-600593637=prop_tri_start_banner +1566872341=prop_tri_table_01 +-701685533=prop_trials_seesaw +1323604488=prop_trials_seesaw2 +-734735991=prop_triple_grid_line +726619973=prop_trough1 +1152297372=prop_truktrailer_01a +296207441=prop_tshirt_box_01 +-1478135602=prop_tshirt_box_02 +-1251029815=prop_tshirt_shelf_1 +-962367694=prop_tshirt_shelf_2 +-2048004474=prop_tshirt_shelf_2a +1295580445=prop_tshirt_shelf_2b +920375395=prop_tshirt_shelf_2c +2141353603=prop_tshirt_stand_01 +1393626871=prop_tshirt_stand_01b +233968420=prop_tshirt_stand_02 +-532760642=prop_tshirt_stand_04 +-488621636=prop_tt_screenstatic +169137225=prop_tumbler_01_empty +-1244923879=prop_tumbler_01 +1115870447=prop_tumbler_01b_bar +1025792510=prop_tumbler_01b +1231444999=prop_tunnel_liner01 +-1809321587=prop_tunnel_liner02 +639538552=prop_tunnel_liner03 +-1898057898=prop_turkey_leg_01 +-1717091240=prop_turnstyle_01 +1531047580=prop_turnstyle_bars +-1394674526=prop_tv_01 +-2111856860=prop_tv_02 +-1724413516=prop_tv_03_overlay +-897601557=prop_tv_03 +743076735=prop_tv_04 +-435919116=prop_tv_05 +-1211954574=prop_tv_06 +1599855009=prop_tv_07 +-1990117150=prop_tv_cabinet_03 +2065669215=prop_tv_cabinet_04 +-1513164355=prop_tv_cabinet_05 +1355733718=prop_tv_cam_02 +-1113453233=prop_tv_flat_01_screen +1036195894=prop_tv_flat_01 +1340914825=prop_tv_flat_02 +1065897083=prop_tv_flat_02b +1393541839=prop_tv_flat_03 +-698352776=prop_tv_flat_03b +1194029334=prop_tv_flat_michael +1298316891=prop_tv_screeen_sign +1444640441=prop_tv_stand_01 +1553931317=prop_tv_test +132494565=prop_tyre_rack_01 +-57685738=prop_tyre_spike_01 +2090810892=prop_tyre_wall_01 +-1082910619=prop_tyre_wall_01b +776861087=prop_tyre_wall_01c +-905357089=prop_tyre_wall_02 +159919520=prop_tyre_wall_02b +-160036996=prop_tyre_wall_02c +-666143389=prop_tyre_wall_03 +690613779=prop_tyre_wall_03b +-140899596=prop_tyre_wall_03c +1465709448=prop_tyre_wall_04 +631705629=prop_tyre_wall_05 +-826852533=prop_umpire_01 +-1357436528=prop_utensil +763497189=prop_v_15_cars_clock +1623304263=prop_v_5_bclock +-290464389=prop_v_bmike_01 +-206866686=prop_v_cam_01 +1427153555=prop_v_door_44 +-1137425659=prop_v_hook_s +1298935678=prop_v_m_phone_01 +1142221529=prop_v_m_phone_o1s +1654893215=prop_v_parachute +1652730148=prop_valet_01 +-2086179979=prop_valet_02 +1902790395=prop_valet_03 +1710403596=prop_valet_04 +36810380=prop_vault_door_scene +-1485006268=prop_vault_shutter +1209027853=prop_vb_34_tencrt_lighting +330240957=prop_vcr_01 +-2098052468=prop_veg_corn_01 +-1007446468=prop_veg_crop_01 +649223100=prop_veg_crop_02 +-634939447=prop_veg_crop_03_cab +-2084538847=prop_veg_crop_03_pump +-1163697832=prop_veg_crop_04_leaf +-383623015=prop_veg_crop_04 +-83295126=prop_veg_crop_05 +955777091=prop_veg_crop_06 +2007502834=prop_veg_crop_orange +-1194920181=prop_veg_crop_tr_01 +-2040982992=prop_veg_crop_tr_02 +-62459927=prop_veg_grass_01_a +-1634847635=prop_veg_grass_01_b +-1933078304=prop_veg_grass_01_c +52002182=prop_veg_grass_01_d +-1180346286=prop_veg_grass_02_a +-534597020=prop_vehicle_hook +463039275=prop_ven_market_stool +-1184096195=prop_ven_market_table1 +615030415=prop_ven_shop_1_counter +690372739=prop_vend_coffe_01 +684389648=prop_vend_condom_01 +73774428=prop_vend_fags_01 +-1317235795=prop_vend_fridge01 +-1034034125=prop_vend_snak_01_tu +-654402915=prop_vend_snak_01 +992069095=prop_vend_soda_01 +1114264700=prop_vend_soda_02 +1099892058=prop_vend_water_01 +-770680652=prop_venice_board_01 +-459014693=prop_venice_board_02 +-1317169265=prop_venice_board_03 +797649894=prop_venice_counter_01 +504531189=prop_venice_counter_02 +-772083517=prop_venice_counter_03 +-999336532=prop_venice_counter_04 +-1137685101=prop_venice_shop_front_01 +1544902921=prop_venice_sign_01 +410964433=prop_venice_sign_02 +172569958=prop_venice_sign_03 +1125459709=prop_venice_sign_04 +896142247=prop_venice_sign_05 +-785038521=prop_venice_sign_06 +-1016485968=prop_venice_sign_07 +-67299122=prop_venice_sign_08 +-297501339=prop_venice_sign_09 +1357036280=prop_venice_sign_10 +1049138756=prop_venice_sign_11 +1690657469=prop_venice_sign_12 +-1754871813=prop_venice_sign_14 +-2062015650=prop_venice_sign_15 +1274163475=prop_venice_sign_16 +-1465259391=prop_venice_sign_17 +-565160499=prop_venice_sign_18 +-872566488=prop_venice_sign_19 +1568391284=prop_ventsystem_01 +263824625=prop_ventsystem_02 +-1666269479=prop_ventsystem_03 +-2030791835=prop_ventsystem_04 +77391653=prop_vertdrill_01 +-409330145=prop_vinewood_sign_01 +130556722=prop_vintage_filmcan +-462817101=prop_vintage_pump +1925761914=prop_vodka_bottle +-1891207956=prop_voltmeter_01 +-1609037443=prop_w_board_blank_2 +-925331707=prop_w_board_blank +1504162505=prop_w_fountain_01 +-789123952=prop_w_me_bottle +1725061196=prop_w_me_dagger +173095431=prop_w_me_hatchet +-518344816=prop_w_me_knife_01 +80813867=prop_w_r_cedar_01 +1872658008=prop_w_r_cedar_dead +267626795=prop_wait_bench_01 +1355718178=prop_waiting_seat_01 +962420079=prop_wall_light_01a +-1874162628=prop_wall_light_02a +1457658556=prop_wall_light_03a +1965446988=prop_wall_light_03b +1402414826=prop_wall_light_04a +1976979908=prop_wall_light_05a +305924745=prop_wall_light_05c +-845118873=prop_wall_light_06a +-153364983=prop_wall_light_07a +1917308407=prop_wall_light_08a +959280723=prop_wall_light_09a +200219607=prop_wall_light_09b +-1950573712=prop_wall_light_09c +-1645527091=prop_wall_light_09d +-1433191435=prop_wall_light_10a +-481743520=prop_wall_light_10b +83521730=prop_wall_light_10c +1610843006=prop_wall_light_11 +-1790382584=prop_wall_light_12 +-200410159=prop_wall_light_12a +-1310188721=prop_wall_light_13_snw +-813556366=prop_wall_light_13a +-1928422948=prop_wall_light_14a +1513305126=prop_wall_light_14b +1257909556=prop_wall_light_15a +-1765292598=prop_wall_light_16a +-1418399964=prop_wall_light_16b +977439937=prop_wall_light_16c +1293333097=prop_wall_light_16d +1608538108=prop_wall_light_16e +1404517486=prop_wall_light_17a +-1563010389=prop_wall_light_17b +1816194717=prop_wall_light_18a +-156403936=prop_wall_light_19a +-1356590918=prop_wall_light_20a +1187140144=prop_wall_light_21 +1858825521=prop_wall_vent_01 +1492402563=prop_wall_vent_02 +1161501201=prop_wall_vent_03 +931495590=prop_wall_vent_04 +-869259227=prop_wall_vent_05 +-566178746=prop_wall_vent_06 +-1541521238=prop_wallbrick_01 +-1151045834=prop_wallbrick_02 +1065973630=prop_wallbrick_03 +-1268884662=prop_wallchunk_01 +-1638168425=prop_walllight_ld_01 +-851361974=prop_walllight_ld_01b +283948267=prop_wardrobe_door_01 +-1902543747=prop_warehseshelf01 +2092685506=prop_warehseshelf02 +1846426471=prop_warehseshelf03 +424659621=prop_warninglight_01 +991241305=prop_washer_01 +1231012078=prop_washer_02 +-1312681555=prop_washer_03 +1492339777=prop_washing_basket_01 +587574807=prop_water_bottle_dark +315205724=prop_water_bottle +-1240857364=prop_water_corpse_01 +-1011638209=prop_water_corpse_02 +42353697=prop_water_frame +1408345510=prop_water_ramp_01 +1226543098=prop_water_ramp_02 +2001562717=prop_water_ramp_03 +-1691644768=prop_watercooler_dark +-742198632=prop_watercooler +1370563384=prop_watercrate_01 +-1644950477=prop_wateringcan +1102844316=prop_watertower01 +1343762004=prop_watertower02 +1535001888=prop_watertower03 +1822812015=prop_watertower04 +1382596692=prop_waterwheela +-1128524427=prop_waterwheelb +1016189997=prop_weed_001_aa +861098586=prop_weed_002_ba +452618762=prop_weed_01 +-305885281=prop_weed_02 +-1688127=prop_weed_block_01 +671777952=prop_weed_bottle +243282660=prop_weed_pallet +-232602273=prop_weed_tub_01 +1913437669=prop_weed_tub_01b +-527085761=prop_weeddead_nxg01 +1621217110=prop_weeddead_nxg02 +-1279789847=prop_weeddry_nxg01 +1280913271=prop_weeddry_nxg01b +-840357557=prop_weeddry_nxg02 +-329224025=prop_weeddry_nxg02b +-1831947497=prop_weeddry_nxg03 +-1824211007=prop_weeddry_nxg03b +-2063067254=prop_weeddry_nxg04 +105912864=prop_weeddry_nxg05 +1870743581=prop_weeds_nxg01 +1588183713=prop_weeds_nxg01b +1572283529=prop_weeds_nxg02 +2008938025=prop_weeds_nxg02b +621425456=prop_weeds_nxg03 +17892537=prop_weeds_nxg03b +-2093224046=prop_weeds_nxg04 +1681607908=prop_weeds_nxg04b +-1193616693=prop_weeds_nxg05 +1105329006=prop_weeds_nxg05b +-1499154849=prop_weeds_nxg06 +-946010170=prop_weeds_nxg06b +1272323782=prop_weeds_nxg07b +-811215908=prop_weeds_nxg07b001 +-1139220153=prop_weeds_nxg08 +-853012324=prop_weeds_nxg08b +-568220328=prop_weeds_nxg09 +2008030266=prop_weight_1_5k +1844017351=prop_weight_10k +933757793=prop_weight_15k +588920696=prop_weight_2_5k +-1450650106=prop_weight_20k +-2011207824=prop_weight_5k +1231502205=prop_weight_bench_02 +1749174061=prop_weight_rack_01 +1241057947=prop_weight_rack_02 +1505848876=prop_weight_squat +-1010290664=prop_weld_torch +1011326142=prop_welding_mask_01_s +-1821801372=prop_welding_mask_01 +-624946387=prop_wheat_grass_empty +-1270307707=prop_wheat_grass_glass +945617281=prop_wheat_grass_half +-292162984=prop_wheel_01 +626679780=prop_wheel_02 +-755287261=prop_wheel_03 +-1425970384=prop_wheel_04 +-1751235478=prop_wheel_05 +-563981839=prop_wheel_06 +-1286728675=prop_wheel_hub_01 +-1731873955=prop_wheel_hub_02_lod_02 +1465152224=prop_wheel_rim_01 +1150963052=prop_wheel_rim_02 +-1472588642=prop_wheel_rim_03 +-705040355=prop_wheel_rim_04 +212098417=prop_wheel_rim_05 +-1570565546=prop_wheel_tyre +1430257647=prop_wheelbarrow01a +1133730678=prop_wheelbarrow02a +1737474779=prop_wheelchair_01_s +1262298127=prop_wheelchair_01 +1909973641=prop_whisk +-822947892=prop_whiskey_01 +-1461673141=prop_whiskey_bottle +-1833232393=prop_whiskey_glasses +-171496681=prop_white_keyboard +-1956944339=prop_win_plug_01_dam +1704392426=prop_win_plug_01 +-52859321=prop_win_trailer_ld +997144281=prop_winch_hook_long +-719148431=prop_winch_hook_short +-1404196790=prop_windmill_01_l1 +1939614199=prop_windmill_01_slod +1745179636=prop_windmill_01_slod2 +1952396163=prop_windmill_01 +1065211932=prop_windmill1 +1252486771=prop_windmill2 +1955084863=prop_windowbox_a +-2079532728=prop_windowbox_b +-925896790=prop_windowbox_broken +-2024123364=prop_windowbox_small +21833643=prop_wine_bot_01 +-285113580=prop_wine_bot_02 +54971870=prop_wine_glass +1295017223=prop_wine_red +2036176768=prop_wine_rose +-1248983640=prop_wine_white +-367045252=prop_wok +650320113=prop_wooden_barrel +1367246936=prop_woodpile_01a +-1186441238=prop_woodpile_01b +1861370687=prop_woodpile_01c +1293189284=prop_woodpile_02a +-740912282=prop_woodpile_03a +382933634=prop_woodpile_04a +-1783064501=prop_woodpile_04b +-2107814619=prop_worklight_01a_l1 +145818549=prop_worklight_01a +160663734=prop_worklight_02a +-304108711=prop_worklight_03a_l1 +-350795026=prop_worklight_03a +-1808235374=prop_worklight_03b_l1 +-1901227524=prop_worklight_03b +-1208490064=prop_worklight_04a +765603833=prop_worklight_04b_l1 +1813008354=prop_worklight_04b +-1580136567=prop_worklight_04c_l1 +1506454359=prop_worklight_04c +-1009522972=prop_worklight_04d_l1 +279288106=prop_worklight_04d +1188930991=prop_workwall_01 +1496566363=prop_workwall_02 +-1288515433=prop_wrecked_buzzard +-1663150675=prop_wreckedcart +118627012=prop_xmas_ext +238789712=prop_xmas_tree_int +1160611253=prop_yacht_lounger +-294499241=prop_yacht_seat_01 +-1320300017=prop_yacht_seat_02 +-1005619310=prop_yacht_seat_03 +-1848238485=prop_yacht_table_01 +-1788992133=prop_yacht_table_02 +-1367418948=prop_yacht_table_03 +-1931340691=prop_yaught_chair_01 +-864927101=prop_yaught_sofa_01 +58661718=prop_yell_plastic_target +-232023078=prop_yoga_mat_01 +2057317573=prop_yoga_mat_02 +-1978741854=prop_yoga_mat_03 +267881419=prop_ztype_covered +356391690=proptrailer +2123327359=prototipo +-1651067813=radi +390902130=raketrailer +-2103821244=rallytruck +1645267888=rancherxl +1933662059=rancherxl2 +-1934452204=rapidgt +1737773231=rapidgt2 +-674927303=raptor +1873600305=ratbike +-667151410=ratloader +-589178377=ratloader2 +234062309=reaper +-1207771834=rebel +-2045594037=rebel2 +775083365=reeds_03 +-14495224=regina +-1098802077=rentalbus +841808271=rhapsody +782665360=rhino +-1205689942=riot +-845979911=ripley +1794800292=rnotes +1471437843=rock_4_cl_2_1 +-2041628332=rock_4_cl_2_2 +2136773105=rocoto +627094268=romero +14103519=root_scroll_anim_skel +-1705304628=rubble +-893578776=ruffian +-227741703=ruiner +941494461=ruiner2 +777714999=ruiner3 +1162065741=rumpo +-1776615689=rumpo2 +1475773103=rumpo3 +719660200=ruston +373000027=s_f_m_fembarber +-527186490=s_f_m_maid_01 +-1371020112=s_f_m_shop_high +824925120=s_f_m_sweatshop_01 +1567728751=s_f_y_airhostess_01 +2014052797=s_f_y_bartender_01 +1250841910=s_f_y_baywatch_01 +368603149=s_f_y_cop_01 +1777626099=s_f_y_factory_01 +42647445=s_f_y_hooker_01 +348382215=s_f_y_hooker_02 +51789996=s_f_y_hooker_03 +-715445259=s_f_y_migrant_01 +587253782=s_f_y_movprem_01 +-1614285257=s_f_y_ranger_01 +-1420211530=s_f_y_scrubs_01 +1096929346=s_f_y_sheriff_01 +-1452399100=s_f_y_shop_low +1055701597=s_f_y_shop_mid +1381498905=s_f_y_stripper_01 +1846523796=s_f_y_stripper_02 +1544875514=s_f_y_stripperlite +-2063419726=s_f_y_sweatshop_01 +233415434=s_m_m_ammucountry +-1782092083=s_m_m_armoured_01 +1669696074=s_m_m_armoured_02 +68070371=s_m_m_autoshop_01 +-261389155=s_m_m_autoshop_02 +-1613485779=s_m_m_bouncer_01 +-907676309=s_m_m_ccrew_01 +788443093=s_m_m_chemsec_01 +1650288984=s_m_m_ciasec_01 +436345731=s_m_m_cntrybar_01 +349680864=s_m_m_dockwork_01 +-730659924=s_m_m_doctor_01 +-306416314=s_m_m_fiboffice_01 +653289389=s_m_m_fiboffice_02 +2072724299=s_m_m_fibsec_01 +-1453933154=s_m_m_gaffer_01 +1240094341=s_m_m_gardener_01 +411102470=s_m_m_gentransport +1099825042=s_m_m_hairdress_01 +-245247470=s_m_m_highsec_01 +691061163=s_m_m_highsec_02 +-1452549652=s_m_m_janitor +-1635724594=s_m_m_lathandy_01 +-570394627=s_m_m_lifeinvad_01 +-610530921=s_m_m_linecook +1985653476=s_m_m_lsmetro_01 +2124742566=s_m_m_mariachi_01 +-220552467=s_m_m_marine_01 +-265970301=s_m_m_marine_02 +-317922106=s_m_m_migrant_01 +1684083350=s_m_m_movalien_01 +-664900312=s_m_m_movprem_01 +-407694286=s_m_m_movspace_01 +-1286380898=s_m_m_paramedic_01 +-413447396=s_m_m_pilot_01 +-163714847=s_m_m_pilot_02 +1650036788=s_m_m_postal_01 +1936142927=s_m_m_postal_02 +1456041926=s_m_m_prisguard_01 +1092080539=s_m_m_scientist_01 +-681004504=s_m_m_security_01 +451459928=s_m_m_snowcop_01 +2035992488=s_m_m_strperf_01 +469792763=s_m_m_strpreach_01 +-829353047=s_m_m_strvend_01 +1498487404=s_m_m_trucker_01 +-1614577886=s_m_m_ups_01 +-792862442=s_m_m_ups_02 +-1382092357=s_m_o_busker_01 +1644266841=s_m_y_airworker +-1643617475=s_m_y_ammucity_01 +1657546978=s_m_y_armymech_01 +-1306051250=s_m_y_autopsy_01 +-442429178=s_m_y_barman_01 +189425762=s_m_y_baywatch_01 +-1275859404=s_m_y_blackops_01 +2047212121=s_m_y_blackops_02 +1349953339=s_m_y_blackops_03 +-654717625=s_m_y_busboy_01 +261586155=s_m_y_chef_01 +71929310=s_m_y_clown_01 +-673538407=s_m_y_construct_01 +-973145378=s_m_y_construct_02 +1581098148=s_m_y_cop_01 +-459818001=s_m_y_dealer_01 +-1688898956=s_m_y_devinsec_01 +-2039072303=s_m_y_dockwork_01 +579932932=s_m_y_doorman_01 +1976765073=s_m_y_dwservice_01 +-175076858=s_m_y_dwservice_02 +1097048408=s_m_y_factory_01 +-1229853272=s_m_y_fireman_01 +-294281201=s_m_y_garbage +815693290=s_m_y_grip_01 +1939545845=s_m_y_hwaycop_01 +1702441027=s_m_y_marine_01 +1490458366=s_m_y_marine_02 +1925237458=s_m_y_marine_03 +1021093698=s_m_y_mime +1209091352=s_m_y_pestcont_01 +-1422914553=s_m_y_pilot_01 +1596003233=s_m_y_prismuscl_01 +-1313105063=s_m_y_prisoner_01 +-277793362=s_m_y_ranger_01 +-1067576423=s_m_y_robber_01 +-1320879687=s_m_y_sheriff_01 +1846684678=s_m_y_shop_mask +-1837161693=s_m_y_strvend_01 +-1920001264=s_m_y_swat_01 +-905948951=s_m_y_uscg_01 +999748158=s_m_y_valet_01 +-1387498932=s_m_y_waiter_01 +1426951581=s_m_y_winclean_01 +1142162924=s_m_y_xmech_01 +-1105135100=s_m_y_xmech_02 +1673368704=s_prop_hdphones_1 +2133258022=s_prop_hdphones +-1685021548=sabregt +223258115=sabregt2 +-599568815=sadler +734217681=sadler2 +788045382=sanchez +-1453280962=sanchez2 +1491277511=sanctus +-1189015600=sandking +989381445=sandking2 +-82626025=savage +-2008601783=sc1_00b_bld2 +-62401449=sc1_00b_det_01 +-229855071=sc1_00b_det_01a +-535065537=sc1_00b_det_01b +-682034506=sc1_00b_det_01c +1269975498=sc1_00b_ground +542470635=sc1_00b_lockups +738819622=sc1_00b_lockupscorner +1582216841=sc1_00b_pylon +1301498202=sc1_00b_sc1_00c_pipes_01 +1591798773=sc1_00b_sc1_00c_pipes_02 +1762590801=sc1_00b_sc1_00c_pipes_03 +-161604899=sc1_00b_sc1_00c_pipes_04 +1015840874=sc1_00b_tram01 +-1287623216=sc1_00b_tram02 +-789052503=sc1_00b_wiresa +-1997933682=sc1_00b_wiresb +-1400414183=sc1_00c_bikeshop_sign +-1828212850=sc1_00c_bikeshop +-540550488=sc1_00c_build01 +1864501829=sc1_00c_cablemesh31014_tstd +-365361876=sc1_00c_det_01 +-646880407=sc1_00c_det_02 +396091377=sc1_00c_det_03 +89471844=sc1_00c_det_04 +-2106247826=sc1_00c_det_05 +-643505374=sc1_00c_flag003 +-591871719=sc1_00c_land01 +90608244=sc1_00c_land02 +181018953=sc1_00c_lower_station_det +1831838822=sc1_00c_pipes_01 +-1625716691=sc1_00c_pipes_02 +-1386568529=sc1_00c_pipes_03 +607228519=sc1_00c_pipes_04 +1531571186=sc1_00c_platform_det_01 +1065464930=sc1_00c_platform_det_02 +-1921855433=sc1_00c_platform_det_03 +-299884453=sc1_00c_platform_skylight +-1586129227=sc1_00c_sc1`_00c_platform +-834786947=sc1_00c_tacoshop +-111831361=sc1_00c_tramlines +1369546350=sc1_00c_tramtrck003 +-1878653559=sc1_00c_upper_station_det +-1103681465=sc1_00d_cablemesh_swaying_01 +-1377695843=sc1_00d_cablemesh_swaying_02 +-33336891=sc1_00d_fence03 +1000161802=sc1_00d_fencedoor +704966981=sc1_00d_glue01 +-1729959149=sc1_00d_glue2 +203749405=sc1_00d_gnd_decal +-927169445=sc1_00d_gnd_decal01 +-150642452=sc1_00d_gnd_decal02 +1722891348=sc1_00d_gnd +1730755967=sc1_00d_gnd01 +1215496211=sc1_00d_gnd02 +-1542615694=sc1_00d_rayhut +770391499=sc1_00d_rocks +1853051868=sc1_00d_sc1_00_rayhut +531099269=sc1_00d_tunnel_ov +-419320403=sc1_00d_tunnel_shadow +2079968681=sc1_00d_tunnel +-1841368491=sc1_00d_weed +-1036941561=sc1_00d_weed01 +-1934697241=sc1_00e_bld1 +20179390=sc1_00e_detail01 +-1817276747=sc1_00e_detail02 +-714337745=sc1_00e_detail03 +162624953=sc1_00e_ground +1726936538=sc1_00e_rails_01 +1459377641=sc1_00e_rails_02 +1748662373=sc1_00e_rails_03 +-92791582=sc1_00e_rails_04 +-47994724=sc1_00e_tram0 +-1203200281=sc1_00e_tram3 +-1031097493=sc1_00e_tram4 +327330473=sc1_00e_tramlines_01 +-1413653728=sc1_00e_tramlines_02 +-134353910=sc1_00f_bwall +656935410=sc1_00f_detail01 +252860871=sc1_00f_detail02 +292025501=sc1_00f_ground1 +574690895=sc1_00f_ground2 +813347522=sc1_00f_ground3 +-1926198268=sc1_00f_tram1 +2080893363=sc1_00f_tram2 +540551802=sc1_00f_tramlines_01 +-1496079768=sc1_00g_b01_det +-1222149160=sc1_00g_b01_detb2 +-271160011=sc1_00g_b01_detb3 +661929054=sc1_00g_b01_puddle +-122547247=sc1_00g_build_01 +1929119835=sc1_00g_build_02 +-2061456220=sc1_00g_build_03 +716785308=sc1_00g_cable_thvy +330484609=sc1_00g_cablemesh10073_hvstd +1184850792=sc1_00g_detail +1283915047=sc1_00g_detail2 +-1459620242=sc1_00g_ground +-794872209=sc1_00g_metal_debris +-1745498718=sc1_00g_stpa +-374640372=sc1_00g_stpb +-1148414769=sc1_00g_stpc +-678291890=sc1_00g_tramtrck2 +-1539268935=sc1_01_bb_empty_slod +-1658912950=sc1_01_bb_empty +-364259600=sc1_01_bb_meltdown_slod +-1983082903=sc1_01_bb_meltdown +-94019181=sc1_01_build1 +-2137531411=sc1_01_det__02a +1650045069=sc1_01_det_02 +-20960311=sc1_01_grnd01 +707560101=sc1_01_grnd02 +-765223349=sc1_01_ladder_01 +1391271776=sc1_01_ladder_02 +-1056932987=sc1_01_ladder_03 +-773333910=sc1_01_ladders_00 +1573774847=sc1_01_leanprk_build2 +1540223635=sc1_01_railings +-694994529=sc1_01_wires00 +-927097356=sc1_01_wires01 +-227282592=sc1_01_wires02 +-1813334957=sc1_01_wires03 +-2118676499=sc1_01_wires04 +-1423646009=sc1_01_wires05 +-1661581718=sc1_01_wires06 +1451866510=sc1_01_wires07 +1215569251=sc1_01_wires08 +1913352337=sc1_01_wires09 +1640908807=sc1_01_wires10 +337325218=sc1_01_wires11 +-81377383=sc1_02__pipes01a +424538606=sc1_02_build1_det +1118513415=sc1_02_build1 +-156462837=sc1_02_build2 +557344468=sc1_02_build3_railings +686716302=sc1_02_build3 +1024220108=sc1_02_det01 +1321140017=sc1_02_det02 +1484001947=sc1_02_det03 +1781642774=sc1_02_det04 +1489834825=sc1_02_det05 +1795864516=sc1_02_det06 +119346338=sc1_02_garage_posts_01_lod +2139559772=sc1_02_garage_posts_01 +-740249712=sc1_02_garage_posts_02_lod +-403773398=sc1_02_garage_posts_02 +-945652776=sc1_02_ground +1340858276=sc1_02_halfpipe_01 +-264691652=sc1_02_halfpipe_02 +41403577=sc1_02_halfpipe_03 +1769297715=sc1_02_halfpipeb +1971008470=sc1_02_ladder_01 +-317742339=sc1_02_ladder_02 +-558758334=sc1_02_ladder_03 +1367141334=sc1_02_ladder_04 +1107283164=sc1_02_ladder_05 +-383911344=sc1_02_spray_gates_01 +2069864149=sc1_02_spray_gates_02 +-1968030342=sc1_02_spray_gates_03 +-1528674638=sc1_02_spray_railings_02 +-1487982429=sc1_02_spray_railings +2031062520=sc1_02_sprayshop2 +-1666977317=sc1_02_storge +1936277519=sc1_03_247_em_dum_slod +919876488=sc1_03_build_01_railings_a +-2087727874=sc1_03_build_01_railings_b +-2138592322=sc1_03_build1_det_01 +700567018=sc1_03_build1_det_02_lod +1426347176=sc1_03_build1_det_02 +-2004168654=sc1_03_build1 +1090645799=sc1_03_build1b_sign +1493372804=sc1_03_build1b_signs +1651621499=sc1_03_build1b +1135497871=sc1_03_build1c_det +1361845232=sc1_03_build1c +1881996678=sc1_03_build2_fiz +2077898449=sc1_03_build2 +1879468651=sc1_03_cablemesh14618_tstd +-1199579382=sc1_03_cablemesh14627_tstd +-1722734303=sc1_03_det_01 +-1912073585=sc1_03_det_02 +64224777=sc1_03_det_03 +-1409850900=sc1_03_ground +-4041248=sc1_03_ladder_008 +2111410555=sc1_03_ladder_01 +-1197275379=sc1_03_ladder_05 +-353211477=sc1_03_ladder_06 +243380937=sc1_03_ladder_07 +-178927576=sc1_03_pipes_01_xtra_a +-626683192=sc1_03_pipes_01_xtra_b +-1951172227=sc1_03_pipes001 +-236053992=sc1_03_railings_01 +-4442700=sc1_03_railings_02 +2085957352=sc1_03_railings_03 +353374571=sc1_04_bld_01 +648459416=sc1_04_bld_02 +1337207746=sc1_04_bld_03_emmisstime +140933144=sc1_04_bld_03 +-1710941361=sc1_04_bld_04 +2049389667=sc1_04_cablemesh3039_thvy +1075290411=sc1_04_det_01 +1591271085=sc1_04_det_02 +1460031220=sc1_04_det_03 +1071243760=sc1_04_det_03a +1716055417=sc1_04_det_04 +-1588521526=sc1_04_em +-1993723859=sc1_04_ground +551178173=sc1_04_ladder_01 +-1172667841=sc1_04_ladder_02 +-1407064502=sc1_04_ladder_03 +895770394=sc1_04_mtl_frm_lod +1648495087=sc1_04_mtl_frm +529696609=sc1_04_signem_lod +1593615189=sc1_04_signem +-824382849=sc1_04_stps_railngs_lod +-102551037=sc1_04_stps_railngs +370275906=sc1_05_build_1 +-1606874490=sc1_05_build_4 +1868591364=sc1_05_build4_em +1768892571=sc1_05_cablemesh28159_thvy +1510406370=sc1_05_det_01 +-2039328328=sc1_05_det_02 +2117056827=sc1_05_emissive_2_slod +-1906671436=sc1_05_flowers +1935842084=sc1_05_gas_stn_det +579090920=sc1_05_gas_stn_stripes +2068286576=sc1_05_ground01 +-438279772=sc1_05_ground02 +200866254=sc1_05_ladder_01 +467900843=sc1_05_ladder_02 +-1412205734=sc1_05_shop_stripes +-787287482=sc1_05_tools_sign +1703468080=sc1_05_wall_shdw_proxy +-1369570216=sc1_05_window_fiz +-2097598983=sc1_06_build01 +-1473415071=sc1_06_build03 +2031085387=sc1_06_carpark +-1877492060=sc1_06_det01 +1469730218=sc1_06_det02 +1675650614=sc1_06_det03 +906824336=sc1_06_det04 +1220259821=sc1_06_det05 +1733891551=sc1_06_detail2 +-1896321869=sc1_06_fizzles01 +-717129400=sc1_06_fizzles02 +-1012509166=sc1_06_fizzles03 +-668962160=sc1_06_ground +1497233043=sc1_06_wires +-479401150=sc1_07_build_det +-2125542092=sc1_07_build +-58092040=sc1_07_clinical_bin +-792111134=sc1_07_cor_cutdet +-910487531=sc1_07_coroner +179758396=sc1_07_cupola_glass +-716723906=sc1_07_det_01 +-68225396=sc1_07_det_02 +164008507=sc1_07_det_03 +335226532=sc1_07_det_04 +566018599=sc1_07_det_05 +945221467=sc1_07_det_06 +-339427617=sc1_07_em_lod +-794514252=sc1_07_em +1600321598=sc1_07_fence_00 +-418379878=sc1_07_fence_01 +-753475672=sc1_07_fence_02 +-521634997=sc1_07_fence_03 +-1363011841=sc1_07_fence_04 +-1135955440=sc1_07_fence_05 +1724614367=sc1_07_fence_06 +1964385140=sc1_07_fence_07 +639239135=sc1_07_ground_2 +1100877936=sc1_07_ground +-853224615=sc1_07_ladder_01 +1352456775=sc1_07_ladder_02 +1659797226=sc1_07_ladder_03 +-239133555=sc1_07_ladder_04 +-194371101=sc1_07_ladder_05 +-546466925=sc1_07_milo_emissive_dummy +-885950074=sc1_07_scroll_det +1758470254=sc1_07_shadow_mesh +390897501=sc1_07_uvanim01 +284350399=sc1_07_window_no_int +-1974578571=sc1_08_det_01 +-1147915024=sc1_08_det_02 +1709803948=sc1_08_det_03 +-1758434247=sc1_08_det_04 +1094762587=sc1_08_det_05 +-946992633=sc1_08_entrance_fizz +184791156=sc1_08_fake_interior +-246692737=sc1_08_ground +974076152=sc1_08_hdg1 +-2034335123=sc1_08_hdg1det +-1211583279=sc1_08_hdg2 +780389973=sc1_08_hdg2det +1049220749=sc1_08_hedge2_lod +-2054027446=sc1_08_hosp_brid +-662742446=sc1_08_hosp_shdw +2027691010=sc1_08_hosp_winblin +441124330=sc1_08_hosp +1375534007=sc1_08_ladder_004 +-1914664746=sc1_08_ladder_01 +-1609880277=sc1_08_ladder_02 +-1438891635=sc1_08_ladder_03 +1048638088=sc1_08_railings_01 +876010996=sc1_08_railings_02 +-1029179306=sc1_08_shadow01 +-26620203=sc1_08_sign_lights +198637310=sc1_09_bld1_det_fiz +814697810=sc1_09_build_fiz +587422966=sc1_09_build_sprts +-1754019242=sc1_09_build +-759705398=sc1_09_build1_detail +324329341=sc1_09_emissive_slod +-897987152=sc1_09_emissive +-404950428=sc1_09_gas1_details +582887904=sc1_09_gasem +821128352=sc1_09_ground +1820939251=sc1_09_ladder_01 +1040687496=sc1_09_pipefizz +760570356=sc1_09_railings_01 +1294975356=sc1_09_roof_shadow +2118891771=sc1_09_underfizz +-1558725888=sc1_10_apt_03 +-1816730140=sc1_10_apt01_det +-636506916=sc1_10_apt01 +2119734233=sc1_10_apt02_det_fz1 +927303088=sc1_10_apt02_det_fz2 +-1303188796=sc1_10_apt02_det +-464666280=sc1_10_apt02 +-530042332=sc1_10_apt03_det +1391864871=sc1_10_baseball_cage +-1740692335=sc1_10_commc +339643696=sc1_10_det02 +1114462039=sc1_10_detail01 +206283965=sc1_10_detail01a +-561886937=sc1_10_detail01b +464044975=sc1_10_detail01c +825355969=sc1_10_detail01d +1899212832=sc1_10_fence_01 +-1065169215=sc1_10_fence_07 +491579936=sc1_10_fizz_dummy +1949401786=sc1_10_fizz_dummy2 +-252122686=sc1_10_fizzbalcony +418914950=sc1_10_fizzdets_1 +1494860642=sc1_10_fizzer +-1546585000=sc1_10_fizzpanels_00 +-1843898137=sc1_10_fizzpanels_01 +965519313=sc1_10_fizzpanels_02 +734628939=sc1_10_fizzpanels_03 +-780782950=sc1_10_grills_01 +691578060=sc1_10_ground01 +1623430093=sc1_10_ground02 +1181744731=sc1_10_hedge03 +-1276774599=sc1_10_lrg_fnc_alley +2073686170=sc1_10_lrg_fnc00 +-1178833698=sc1_10_lrg_fnc01 +1225919371=sc1_10_lrg_fnc02 +804346186=sc1_10_lrg_fnc03 +901670116=sc1_10_lrg_fnc04 +307633684=sc1_10_lrg_fnc05 +573095353=sc1_10_lrg_fnc06 +-753983617=sc1_10_lrg_fnc08 +145558202=sc1_10_lrg_fnc09 +-671700382=sc1_10_lrg_fnc10 +2127384194=sc1_10_railings_01 +1617629630=sc1_10_railings_02 +1370190907=sc1_10_railings_03 +-1327582536=sc1_10_railings_04 +-747474909=sc1_10_shop +1760214618=sc1_11_apt_d +-2091131280=sc1_11_apt_railings +-1175844579=sc1_11_apt +577757959=sc1_11_carwash_det +1275283653=sc1_11_carwash_nightshutters +400591906=sc1_11_carwash_shdow +-803074035=sc1_11_carwash +-765474360=sc1_11_chophouse +1683329301=sc1_11_cwash_d_a +1029886076=sc1_11_cwash_d_no_spinners +-595651090=sc1_11_cwash_d +-1028319053=sc1_11_cwash_d02 +-562240624=sc1_11_det_000 +1944456804=sc1_11_det_001 +-157838435=sc1_11_det_002 +1818132265=sc1_11_det_003 +1500698962=sc1_11_det_004 +-1156334446=sc1_11_det_02 +835622378=sc1_11_det_02b +1603367279=sc1_11_det_02c +1528830045=sc1_11_frank_win +-399816851=sc1_11_garage_01 +-1391253703=sc1_11_garage_shadow +370703749=sc1_11_ground +1425116535=sc1_11_ground01 +462153794=sc1_11_ind_d +-166053792=sc1_11_ind_railings_01 +2007851883=sc1_11_ind +-1488798657=sc1_11_ind2 +-2032920460=sc1_11_ladder_01 +-1727087383=sc1_11_ladder_02 +-598129795=sc1_11_ladder_03 +-296032384=sc1_11_ladder_04 +1348217733=sc1_11_ladder_05 +-288167535=sc1_11_ladder1 +-1826355401=sc1_11_light_emmissives +-263587354=sc1_11_mall_d +-958394461=sc1_11_mall1 +-1196887243=sc1_11_mall2 +-1277892803=sc1_11_railings_01 +2049504230=sc1_11_railings_02 +-1891230176=sc1_11_railings_03 +-2040689589=sc1_11_railings_04 +1905582778=sc1_11_railings_05 +-1159753232=sc1_11_res_d_a +-868141901=sc1_11_res_d_b +-1620911369=sc1_11_res_d_c +291323834=sc1_11_res1_01 +328614956=sc1_11_res1_02 +-1842275781=sc1_11_trio +28617184=sc1_12_apt_det01 +327306619=sc1_12_apt_det02 +-1489443265=sc1_12_apt_railings_01 +959646265=sc1_12_apt_railings_02 +1412585377=sc1_12_apt +429320542=sc1_12_balc_fence +853548768=sc1_12_bb +-106199077=sc1_12_build +2142676767=sc1_12_cablemesh377 +1872641470=sc1_12_cablemesh62638_tstd +-184736504=sc1_12_church_d +-1994824260=sc1_12_church +92104339=sc1_12_detail_01 +-1347175679=sc1_12_detail_02 +-1164390185=sc1_12_detail_03 +69105825=sc1_12_fencing_00 +-1377612756=sc1_12_fencing_01 +-1718541432=sc1_12_fencing_02 +-746711199=sc1_12_fencing_03 +-1120343337=sc1_12_fencing_04 +382351087=sc1_12_fizzdet_1 +594071596=sc1_12_fizzdet_2 +974847376=sc1_12_fizzdet_3 +-1355946056=sc1_12_fizzdet_4 +1610069329=sc1_12_ground02_d1 +1140424049=sc1_12_ground02_d2 +-1553585069=sc1_12_ground02 +16476028=sc1_12_ground04 +1063686824=sc1_12_ladder_01 +-1993848924=sc1_12_props_combo_01_lod +440329991=sc1_12_railing01 +-412942000=sc1_12_railing02 +2022092079=sc1_12_railings_2 +122733550=sc1_13__grd +-879155217=sc1_13_build04 +1763227789=sc1_13_build06_ovly +753527443=sc1_13_build07 +-343017754=sc1_13_buildladder_fizz +-541739900=sc1_13_burger_ov +-368612031=sc1_13_fizz01a +1780804986=sc1_13_fizz01b +249247464=sc1_13_fizz01c +544496154=sc1_13_fizz01d +-2061642732=sc1_13_glue_02 +775208945=sc1_13_glue +-997727664=sc1_13_ladder +-562084173=sc1_13_props_fnc_01_lod +1038025393=sc1_13_props_fnc_02_lod +-487470377=sc1_13_props_fnc_03_lod +-1468254596=sc1_13_props_fnc_04_lod +-624314612=sc1_13_strip_ldr +-435776584=sc1_13_strip_ldr001 +-1203500197=sc1_13_strip_ldr2 +1252993669=sc1_13_strip_oly +1002079316=sc1_13_stripsgn_ladder +-1668290541=sc1_13_stripsgn +-813257011=sc1_14_bb_meltdown_slod +-2055558885=sc1_14_bb_meltdown +-863149821=sc1_14_bb_mollis_slod +-664997263=sc1_14_bb_mollis +1644466330=sc1_14_build1_alpha +-1148481743=sc1_14_build1 +-486580720=sc1_14_build2 +-71158690=sc1_14_detail_01 +184210075=sc1_14_detail_02 +1087127101=sc1_14_detail_03 +366699985=sc1_14_grate_fizz +-2096729964=sc1_14_grnd_02 +1696038186=sc1_14_ironwork +559494366=sc1_14_leanfizz +1902963699=sc1_14_stairs +-245137328=sc1_14_tacorail +2011341572=sc1_15_billboard +-1087971190=sc1_15_build1 +-336119266=sc1_15_build2 +-1168124184=sc1_15_build5 +-338815283=sc1_15_build7_wndws_01 +-100617422=sc1_15_build7_wndws_02 +-801480794=sc1_15_build7_wndws_03 +-1781920323=sc1_15_build7 +1707979512=sc1_15_det_01 +-2137134952=sc1_15_det_02 +308251677=sc1_15_det_03 +550512894=sc1_15_det_04 +848219259=sc1_15_det_05 +1027858917=sc1_15_det_06 +-822573744=sc1_15_det_07 +523279301=sc1_15_emissive +-1626281886=sc1_15_flatfence00 +-1242720733=sc1_15_flatfence06 +1092397403=sc1_15_flatfence11 +604139243=sc1_15_flatfence12 +297323096=sc1_15_flatfence15 +1579705142=sc1_15_flatfence16 +2146361838=sc1_15_flatfence17_lod +1185035306=sc1_15_flatfence18 +1492408526=sc1_15_flatfence19 +296333577=sc1_15_fountain_water +2053230388=sc1_15_gates_01 +-2017695255=sc1_15_gates_02 +1501465966=sc1_15_gates_03 +911886827=sc1_15_gfences00 +1216867910=sc1_15_gfences01 +-1636046563=sc1_15_ground1 +-724542061=sc1_15_ladder_01 +36714582=sc1_15_ladder_02 +-260631324=sc1_15_ladder_03 +1529014834=sc1_15_ladder_04 +-432864195=sc1_15_looroof +1657608955=sc1_15_mort_fnc +1424587352=sc1_15_sc1_17_rails00 +1731993341=sc1_15_sc1_17_rails01 +1903637363=sc1_15_sc1_17_rails02 +1952192943=sc1_15_sfence +1700639989=sc1_15_stairs_00 +-1639635261=sc1_15_stairs_04 +-992925208=sc1_15_theatre_det +-859810169=sc1_15sc1_15_build2_det +1806651451=sc1_17_apt01_det01 +1572713560=sc1_17_apt01_det02 +1341364420=sc1_17_apt01_det03 +1420108395=sc1_17_apt01_det04 +96225286=sc1_17_apt01 +744766308=sc1_17_apt02_det01 +-239221232=sc1_17_apt02_det02 +96202252=sc1_17_apt02_det03 +-700674290=sc1_17_apt02_det04 +60707767=sc1_17_apt02_rl01 +895629122=sc1_17_apt02_rl02 +507382010=sc1_17_apt02_rl03 +1342237823=sc1_17_apt02_rl04 +1550886409=sc1_17_apt02_step1 +1293354838=sc1_17_apt02_step2 +746296708=sc1_17_apt02 +925883134=sc1_17_apt02fizwal_lod +746637933=sc1_17_apt02fizwal +-926827715=sc1_17_apt03_det01 +461004973=sc1_17_apt03_det02 +302796241=sc1_17_apt03_det03 +-1005158=sc1_17_apt03_det04 +1506897967=sc1_17_apt03 +199813350=sc1_17_detail01 +496340035=sc1_17_detail02 +1068748927=sc1_17_detail03 +1355641522=sc1_17_detail04 +1677629716=sc1_17_detail05 +1965112153=sc1_17_detail06 +-2024153142=sc1_17_detail07 +-2022252540=sc1_17_detail08 +-1715960701=sc1_17_detail09 +-1224163257=sc1_17_detail10 +1464615600=sc1_17_fence_met_01 +-644561089=sc1_17_fence_met_02 +-339285085=sc1_17_fence_met_03 +-1141437436=sc1_17_fence_met_04 +-827182726=sc1_17_fence_met_05 +-1357942219=sc1_17_fence_met_06 +-2100487759=sc1_17_fence_met_07 +-1813267474=sc1_17_fence_met_08 +-444276965=sc1_17_fence_met_09 +-1506482640=sc1_17_fence_met_11 +-235405903=sc1_17_fence_met_13 +2098661713=sc1_17_fence_met2_00 +1937274392=sc1_17_fence_met2_02 +1715887028=sc1_17_fence_met2_03 +953319629=sc1_17_fence_met2_05 +511724581=sc1_17_fence_met2_07 +34607941=sc1_17_fence_met2_08 +-195201056=sc1_17_fence_met2_09 +417382622=sc1_17_fence_met2_10 +917830790=sc1_17_fence_met2_11 +1148819475=sc1_17_fence_met2_12 +1395045741=sc1_17_fence_met2_13 +1876422351=sc1_17_fence_met2_14 +1599358076=sc1_17_ground +1810096381=sc1_17_hedges_a_tp1 +-42630114=sc1_17_hedges_a_tp2 +-58684192=sc1_17_hedges_a +-1767369967=sc1_17_hedges_b_tp +240103550=sc1_17_hedges_b +947142807=sc1_17_hedges_tp +-1934552907=sc1_17_poolshadow +1477841903=sc1_17_railing01 +-2103809801=sc1_17_railing02 +-844422082=sc1_17_steps01 +-910910383=sc1_17_steps02 +-1573614200=sc1_18_bd1_rail01 +275638765=sc1_18_bd1_rail02 +-45562973=sc1_18_bd1_rail03 +-2762967=sc1_18_build1_det +1021858630=sc1_18_build1 +354509525=sc1_18_det_a +133384313=sc1_18_det_b +-112481494=sc1_18_det_c +1921523109=sc1_18_det_d +-530089630=sc1_18_det_e +-1454298866=sc1_18_det +239415193=sc1_18_ground +2015540815=sc1_18_ladder_01 +1857829747=sc1_18_taco +-1464715819=sc1_19_carpk +1601040707=sc1_19_city_hall +1512077674=sc1_19_courts_de-fzz_lod +-995438067=sc1_19_courts +1129892776=sc1_19_cp_fence_00 +95244370=sc1_19_cp_fence_01 +-510752747=sc1_19_cp_fence_02 +-1409639298=sc1_19_cp_fence_03 +-1792007130=sc1_19_cp_fence_04_lod +-2067116522=sc1_19_cp_fence_05 +-1884462116=sc1_19_cp_fence_06 +1501198199=sc1_19_cp_fence_07 +674665712=sc1_19_cp_fence_08 +1883428045=sc1_19_crprk_det +-298928063=sc1_19_crprk_lights +-648051180=sc1_19_de-fiz_hidden +-2089271614=sc1_19_detail_1 +-1775803360=sc1_19_detail_2 +688753146=sc1_19_detail_3 +-1468462909=sc1_19_detail_4 +-1169314708=sc1_19_detail_5 +-99901242=sc1_19_fence_seg_end +921765662=sc1_19_fence_seg1 +-784421947=sc1_19_fencebits_01 +-1812188867=sc1_19_fencebits_02 +-2070048128=sc1_19_fencebits_03 +661641254=sc1_19_fencebits_04 +439762355=sc1_19_fencebits_05 +-1118600209=sc1_19_fencebits_06 +765584522=sc1_19_fencebits_07 +-1183777746=sc1_19_fencebits_08 +1203148987=sc1_19_fencebits_09 +1218577430=sc1_19_ground_dtl +-1087732761=sc1_19_ground +-1336019943=sc1_19_imp_fence__01 +-1401763881=sc1_19_imp_fence_02 +-1645368619=sc1_19_imp_fence_03 +-1053918694=sc1_19_ladder_01 +-431133555=sc1_19_library +1397286283=sc1_19_props_sheriff_heli_shdw +-2040691719=sc1_19_sec_fence +-2081194519=sc1_19_sheriff_bars +-1760209647=sc1_19_sheriff +1330012794=sc1_19_stairdetails_01 +505380909=sc1_19_stairdetails_02 +811148448=sc1_19_stairdetails_03 +-2008263559=sc1_19_stairdetails_04 +1823513922=sc1_19_stairdetails_06 +1047478464=sc1_19_stairdetails_07 +-1050687825=sc1_19_stairdetails_08 +-762189549=sc1_19_stairdetails_09 +1476984762=sc1_20_barrier_01 +489294333=sc1_20_barrier_02 +861812325=sc1_20_barrier_03 +413040874=sc1_20_barrier_04 +783527188=sc1_20_barrier_05 +-133120049=sc1_20_barrier_06 +-1531301003=sc1_20_building +2098172315=sc1_20_frame_fiz_01 +-1898105546=sc1_20_frame_fiz_02 +1489443396=sc1_20_gantry_02 +-691889963=sc1_20_gantry +1178281232=sc1_20_gd02 +1630427894=sc1_20_gd03 +-1081189850=sc1_20_glue_01 +1909669553=sc1_20_glue_02 +-1662413603=sc1_20_glue_03 +-1173439480=sc1_20_ground +-1287405988=sc1_20_ladder_03 +-957225544=sc1_20_ladder_04 +1158042714=sc1_20_metalwork_2a +-215338849=sc1_20_metalwork_2b +140598041=sc1_20_metalwork_2c +-1222494052=sc1_20_metalwork_2d +-861641824=sc1_20_metalwork_2e +-1701019149=sc1_20_metalwork +766377489=sc1_20_wires_heavy_00 +-68740476=sc1_20_wires_heavy_01 +1244706582=sc1_20_wires_heavy_02 +410440611=sc1_20_wires_heavy_03 +792232226=sc1_20_wires_heavy_04 +1154395214=sc1_20_wires_heavy_05 +2003672566=sc1_20_wires_heavy_050 +1573346879=sc1_20_wires_heavy_06 +1632658769=sc1_20_wires_heavy_07 +2023625716=sc1_20_wires_heavy_08 +-1915732392=sc1_20_wires_heavy_09 +-126839049=sc1_20_wires_heavy_10 +103232100=sc1_20_wires_heavy_11 +1558044624=sc1_20_wires_heavy_12 +1789754223=sc1_20_wires_heavy_13 +1555619714=sc1_20_wires_heavy_14 +1787067161=sc1_20_wires_heavy_15 +-1590335358=sc1_20_wires_heavy_16 +788104196=sc1_20_wires_heavy_17 +-2050903653=sc1_20_wires_heavy_18 +-1780362789=sc1_20_wires_heavy_19 +-1211263854=sc1_20_wires_heavy_20 +-348652698=sc1_20_wires_heavy_21 +628420575=sc1_20_wires_heavy_22 +-960286083=sc1_20_wires_heavy_23 +34187529=sc1_20_wires_heavy_24 +-195621468=sc1_20_wires_heavy_25 +1570168866=sc1_20_wires_heavy_26 +1340949711=sc1_20_wires_heavy_27 +1705177142=sc1_20_wires_heavy_28 +1496667995=sc1_20_wires_heavy_29 +1194276475=sc1_20_wires_heavy_30 +1499486941=sc1_20_wires_heavy_31 +1789001056=sc1_20_wires_heavy_32 +-56155796=sc1_20_wires_heavy_33 +2143463333=sc1_20_wires_heavy_34 +-1839608621=sc1_20_wires_heavy_35 +-1555075394=sc1_20_wires_heavy_36 +897618718=sc1_20_wires_heavy_37 +-647636258=sc1_20_wires_heavy_38 +-349733279=sc1_20_wires_heavy_39 +-610345412=sc1_20_wires_heavy_40 +-883081799=sc1_20_wires_heavy_41 +-1201530941=sc1_20_wires_heavy_42 +641495926=sc1_20_wires_heavy_43 +-690793383=sc1_20_wires_heavy_44 +-451874604=sc1_20_wires_heavy_45 +2074418686=sc1_20_wires_heavy_46 +-1947746685=sc1_20_wires_heavy_47 +162216456=sc1_20_wires_heavy_48 +276187038=sc1_20_wires_heavy_49 +-1839488610=sc1_21_details_00 +-28542590=sc1_21_details_01 +-869919434=sc1_21_details_02 +-623398247=sc1_21_details_03 +-1196921285=sc1_21_details_04 +895903669=sc1_21_details_05 +53183296=sc1_21_details_06 +-446755403=sc1_21_fencing_01 +1740350778=sc1_21_gas_railings +-1724148895=sc1_21_gas +1869551763=sc1_21_ground01 +-1673366983=sc1_21_ground02 +-1810855192=sc1_21_ladder_01 +1912164995=sc1_21_res_det01 +1673115140=sc1_21_res_det02 +-1770382456=sc1_21_res_det03 +-2062452557=sc1_21_res_det04 +150438021=sc1_21_res_det05 +-225677733=sc1_21_res01_railings +706597296=sc1_21_res01 +1122796353=sc1_21_res02 +1921009925=sc1_21_roundred_railings +-630552158=sc1_21_roundred +-683932959=sc1_21_shop01 +1028705967=sc1_21_w_fnc +-1315194081=sc1_22_fizzblocker_1 +1527948176=sc1_22_fizzblocker_1b +-1028629176=sc1_22_fizzblocker_4 +264304488=sc1_22_fizzblocker_7 +-1185855576=sc1_22_fizzblocker_7b +-34122795=sc1_22_fizzblocker_8 +-2118888777=sc1_22_fizzpipes +-207156362=sc1_22_grounda_dcl +1411881003=sc1_22_grounda +-364424650=sc1_22_groundb_dcl +-730457918=sc1_22_groundb +-678413229=sc1_22_ladder_002 +-869090438=sc1_22_ladder_01 +1351369763=sc1_22_ladder_03 +-2109181789=sc1_22_mall_04bb +-1663863779=sc1_22_mall_dec +1352847015=sc1_22_mall_railings_01 +2055840372=sc1_22_mall_railings_02 +-1471380813=sc1_22_park_sld_01 +-561115048=sc1_23_antenna +-1750074354=sc1_23_bb_frame +-1663565911=sc1_23_chicken +-1052450924=sc1_23_detail_00 +208303582=sc1_23_detail_01 +-592931237=sc1_23_detail_02 +-1262631238=sc1_23_detail_03 +-270058228=sc1_23_detail_04 +-1725493363=sc1_23_detail_05 +-957551848=sc1_23_detail_06 +1980439285=sc1_23_fizzygrill +1279568528=sc1_23_garage +1563039106=sc1_23_ground01 +-1865224404=sc1_23_ladder_01 +1519420072=sc1_23_ladder_02 +1162893352=sc1_23_ladder_03 +572756431=sc1_23_ladder_05 +759667063=sc1_23_rails_det +-1121790995=sc1_23_res_det +688150710=sc1_23_res +-689872355=sc1_23_roofpoles +-2078834524=sc1_23_shadowprox +-1294061372=sc1_23_shop01 +1453383568=sc1_23_shop02_grate +1526726917=sc1_23_shop02 +-1841405354=sc1_23_stairrail +1329166332=sc1_23_tram +484858405=sc1_23_tramfence_00 +258653998=sc1_23_tramfence_01 +-1254671091=sc1_23_woodfizz +1040650991=sc1_23_yorails +-2137350583=sc1_24_bd07_d01 +1729162030=sc1_24_bd07_d02 +-386039419=sc1_24_build05 +328849085=sc1_24_build07 +-970405224=sc1_24_det01 +-707237385=sc1_24_det02 +-1350787776=sc1_24_det03 +1251494847=sc1_24_det04_b +-1182420654=sc1_24_det04 +52413573=sc1_24_det05 +1911296340=sc1_24_fence +-1573138049=sc1_24_garage +-400780004=sc1_24_ground +-414442120=sc1_24_ladder_002 +538545748=sc1_24_ladder_01 +-1078140701=sc1_24_ladder +240590085=sc1_24_pipe01 +-116526477=sc1_24_pipe02 +-1089371757=sc1_24_railfizz1 +-179048937=sc1_24_railfizz2 +-230949915=sc1_24_res_det01 +-1623960133=sc1_24_res_det02 +-1930579666=sc1_24_res_det03 +1172284179=sc1_24_res_det04 +999132783=sc1_24_res_det05 +50385563=sc1_24_res1 +-2042169511=sc1_24_res1b +-1818082376=sc1_25_detail_01 +-292587119=sc1_25_detail_03 +-1143270363=sc1_25_detail_04 +-434542431=sc1_25_detail_05 +-681129156=sc1_25_detail_06 +160477071=sc1_25_detail_07 +1121259583=sc1_25_detail_b +891682632=sc1_25_ground +1381522885=sc1_25_rail01 +1076803954=sc1_25_rail02 +756323134=sc1_25_rail03 +-198853803=sc1_25_res01_det01 +-436723974=sc1_25_res01_det02 +111239244=sc1_25_res01_det03 +-122502033=sc1_25_res01_det04 +-1948894842=sc1_25_res01 +-49973211=sc1_25_shops_01 +-758832219=sc1_25_shops_02 +1476357864=sc1_27_cutscene +-1492384396=sc1_27_detail_01 +-892876617=sc1_27_detail_01b +-269871313=sc1_27_detail_02 +1911493531=sc1_27_detail_02b +1672509214=sc1_27_detail_02c +1582424835=sc1_27_fencing +-559117176=sc1_27_gate_dnt_ex +-520572768=sc1_27_ground +2018471343=sc1_27_res01_det01 +1505046651=sc1_27_res01_det02 +38470052=sc1_27_res01_det03 +384183002=sc1_27_res01_det04 +816307805=sc1_27_res01_det05 +-1175940848=sc1_27_res01 +-196704821=sc1_27_res02 +-2025984766=sc1_27_shp +1755573221=sc1_28_b03_shutr +-1437502437=sc1_28_bd01b_d01 +-1678132920=sc1_28_build01 +750461473=sc1_28_build01b +-1332714891=sc1_28_build03 +-86673666=sc1_28_build04 +-389609384=sc1_28_detail01 +-1321002659=sc1_28_detail02 +540014377=sc1_28_detail03 +-977878460=sc1_28_detail04 +-998916158=sc1_28_detail05 +1816760171=sc1_28_detail06 +-686529281=sc1_28_detail07 +-1664126858=sc1_28_detail08 +-713984975=sc1_28_fizzsteps +-1163304578=sc1_28_ground +-1269481001=sc1_28_ladder_002 +2035290977=sc1_28_ladder_01 +2115057825=sc1_28_ladder01 +541595206=sc1_28_rail01 +-2030672991=sc1_28_rail02 +2071415971=sc1_28_rail03 +-1052747720=sc1_28_rail04 +1476494776=sc1_28_rail05 +-110966664=sc1_28_rail06 +-1339935240=sc1_28_rail07 +1533188285=sc1_28_res01_det01 +-1863154728=sc1_28_res01_det03 +-30330797=sc1_28_res01 +1808985961=sc1_29_corg00 +1452852469=sc1_29_corg01 +1791978878=sc1_29_corg02 +-776322172=sc1_29_detail01 +1148568392=sc1_29_detail01b +-87019522=sc1_29_detail01c +-529800985=sc1_29_detail02 +164875329=sc1_29_detail02b +-588141704=sc1_29_fizzpanels1 +-776956682=sc1_29_fizzpanels2 +2024122806=sc1_29_fuckingfizz +-1432676209=sc1_29_grnd01 +-170643728=sc1_29_grnd02 +1286545699=sc1_29_grndhge1 +1951523886=sc1_29_res01_det01 +-691295972=sc1_29_res01_det02 +-921301583=sc1_29_res01_det03 +-477348115=sc1_29_res01_det03b +-837413887=sc1_29_res01_det03c +-228630461=sc1_29_res01_det04 +-457915154=sc1_29_res01_det05 +534985546=sc1_29_res01_det06 +505122398=sc1_29_res01 +1423950477=sc1_29_res01b +1932721971=sc1_29_res01c +741550733=sc1_29_res02 +-89322167=sc1_29_res02b +671518649=sc1_29_shop_d +1941696375=sc1_29_shop +-685097871=sc1_29_shopsign +-1750894360=sc1_30_armco +2142208886=sc1_30_billboard +-358090189=sc1_30_building_4 +560068546=sc1_30_cablemesh119332_hvstd +-651888659=sc1_30_cablemesh119347_hvstd +1626310892=sc1_30_cablemesh119378_hvstd +-19546827=sc1_30_cablemesh119393_hvstd +-1550937586=sc1_30_cablemesh119408_hvstd +1852714974=sc1_30_cablemesh119423_hvstd +-996262164=sc1_30_church_railings +-715223056=sc1_30_church_railings2 +1005417810=sc1_30_church +963398157=sc1_30_detail_1 +1212573633=sc1_30_detail_2 +-705166554=sc1_30_detail_3 +998243147=sc1_30_fence_00 +172497116=sc1_30_fence_01 +1622263214=sc1_30_fence_02 +-560840335=sc1_30_fence_03 +-181899619=sc1_30_fence_04 +-851487345=sc1_30_fence_2_00 +-816355229=sc1_30_ground1 +-987933713=sc1_30_ground2 +-2061594840=sc1_30_motel_fiz00 +-1809830617=sc1_30_motel_fiz01 +-1234734667=sc1_30_motel_fiz02 +-1496591746=sc1_30_motel_fiz03 +1492760283=sc1_30_motel_fiz04 +1293328149=sc1_30_motel_fiz05 +1867375491=sc1_30_motel_fiz06 +1629767472=sc1_30_motel_fiz07 +296593476=sc1_30_motel_fiz08 +573786451=sc1_30_motel_fiz09 +1298675238=sc1_30_res_det01 +-1452216778=sc1_30_res_det02 +1932952002=sc1_30_res_det03 +1402601811=sc1_30_res +1469303074=sc1_31_det01 +1350462585=sc1_31_det01b +1049413782=sc1_31_det01c +-2117886703=sc1_31_det02 +2032039989=sc1_31_det02b +5796857=sc1_31_ground01 +168298332=sc1_31_ground02 +113007112=sc1_31_ladder_01 +1121275766=sc1_31_metalgrates +-868164819=sc1_31_res01_det_2 +-2084005917=sc1_31_res01_det +-987289038=sc1_31_res01 +1252435012=sc1_31_res02_det_2 +739428050=sc1_31_res02_det +-1277950068=sc1_31_res02 +-2103235124=sc1_31_shops_det +-2004085437=sc1_31_shops01 +-756236269=sc1_32_alley_ladder +2051182732=sc1_32_decal_06 +951589876=sc1_32_decal_06b +-331107399=sc1_32_facdetail_00 +-571926780=sc1_32_facdetail_01 +-464935991=sc1_32_facdetail_02 +-703658156=sc1_32_facdetail_03 +89974255=sc1_32_facdetail_04 +-107557277=sc1_32_facdetail_05 +-1463374652=sc1_32_facdetail_06 +-888671930=sc1_32_facdetail_07 +-1102882883=sc1_32_facdetail_08 +1853405225=sc1_32_facdetail_09 +1588238173=sc1_32_facdetail_10 +1826960338=sc1_32_facdetail_11 +-2111873466=sc1_32_facdetail_12 +1944109513=sc1_32_facdetail_13 +1233808661=sc1_32_facdetail_14 +374408867=sc1_32_facdetail_15 +327719179=sc1_32_fence_01 +-1393538088=sc1_32_fence_02 +-1632522405=sc1_32_fence_03 +-934280553=sc1_32_fence_04 +-1174116864=sc1_32_fence_05 +1944902094=sc1_32_fence_06 +1214677698=sc1_32_fence_07 +587056306=sc1_32_g6_b +513260518=sc1_32_g6_c +1326894715=sc1_32_ground02 +-1759971218=sc1_32_ground06_o +-579074582=sc1_32_ground06_o2 +-1269222491=sc1_32_ground06_o3 +22983432=sc1_32_ground06 +2041225557=sc1_32_incin_01 +1886464739=sc1_32_incin_pipes1 +-1363927323=sc1_32_ladder_01 +-149776910=sc1_32_ladder_01b +-1028364426=sc1_32_ladder_x +-1259516952=sc1_32_ladder_y +-1421352541=sc1_32_pipes_00 +-1645918498=sc1_32_pipes_01 +174464990=sc1_32_pipes_02 +158341923=sc1_32_prox +-1510323592=sc1_32_stairs +-324874259=sc1_32_wall04 +737979244=sc1_33_alley_d +1296706256=sc1_33_alley_d2 +-1466573775=sc1_33_apt01 +-1110374749=sc1_33_apt02 +-265655467=sc1_33_apt03 +98321667=sc1_33_aptdet02 +-2055355320=sc1_33_aptdet03 +2143860958=sc1_33_aptdet04 +1924406965=sc1_33_aptdet05 +-583863375=sc1_33_aptdet06 +1551266362=sc1_33_aptdet07 +1319949991=sc1_33_aptdet08 +644007759=sc1_33_build05 +1798527575=sc1_33_decal_010 +1633826629=sc1_33_fizzers_00 +-548949230=sc1_33_fizzers_01 +-720003410=sc1_33_fizzers_02 +47413801=sc1_33_fizzers_03 +-426098249=sc1_33_fizzers_04 +828068842=sc1_33_glue_1 +284485242=sc1_33_ground004 +2050336927=sc1_33_ground03 +-1997765914=sc1_33_hedge01 +-790719795=sc1_33_hedge02 +-1207509295=sc1_33_tower_fence00 +-592009168=sc1_33_tower_fence01 +-864254020=sc1_33_tower_fence02 +-2126220983=sc1_33_tower_fence03 +1594174667=sc1_33_tower_fence04 +-1547323825=sc1_33_tower_fence05 +-1843981582=sc1_33_tower_fence06 +-1577930019=sc1_33_tower_fence07 +-1322757816=sc1_33_tower_fence08 +1796228373=sc1_33_tower_fence09 +-1088885727=sc1_33_tower_fence10 +-2084997797=sc1_33_tower_fence11 +1383043784=sc1_33_tower_fence12 +-1471922572=sc1_33_tower_fence13 +-623228365=sc1_33_tower_fence14_l1 +1990548275=sc1_33_tower_fence14 +-1458851040=sc1_33_tower01 +-1151969355=sc1_33_tower02 +-1186697918=sc1_33_wash_lines00 +-1113229816=sc1_33_wash_lines01 +-1944022273=sc1_33_wash_lines02 +-1571111053=sc1_33_wash_lines03 +-263857336=sc1_33_wash_lines04 +8158133=sc1_33_wash_lines05 +-1029046255=sc1_33_wash_lines06 +-655872883=sc1_33_wash_lines07 +657541406=sc1_33_wash_lines08 +1583658872=sc1_33_wash_lines09 +15320836=sc1_33_watts_d +1402614089=sc1_34_bunting +-299668850=sc1_34_detail +-795868222=sc1_34_grnd_decal01 +-261636299=sc1_34_grnd01 +-371140139=sc1_34_ladder_02 +-602522048=sc1_34_ladder_03 +-1453921124=sc1_34_mos +320930416=sc1_emissive_11_car +1006881214=sc1_emissive_11_eme +1196810338=sc1_emissive_11_emf +1159845417=sc1_emissive_11_n1 +1898982909=sc1_emissive_11_n2 +972668877=sc1_emissive_247_em_dum +-876390356=sc1_emissive_29_emaa +562889662=sc1_emissive_29_emab +862496629=sc1_emissive_29_emac +990006659=sc1_emissive_build04_em1 +1699622123=sc1_emissive_build07_em1 +1286110770=sc1_emissive_ltd +-460721795=sc1_emissive_sc1_00e001 +1587056293=sc1_emissive_sc1_01a +1221092097=sc1_emissive_sc1_01b +1420426748=sc1_emissive_sc1_02a +515805734=sc1_emissive_sc1_02b +-986063082=sc1_emissive_sc1_02c +-738493287=sc1_emissive_sc1_02d +-1648029651=sc1_emissive_sc1_02e +1389842717=sc1_emissive_sc1_03_b +479814818=sc1_emissive_sc1_03_c +-156034858=sc1_emissive_sc1_03_d +-423766382=sc1_emissive_sc1_04_neon_night +302935603=sc1_emissive_sc1_04a +-1556639625=sc1_emissive_sc1_04b +-689604654=sc1_emissive_sc1_04c +-940811808=sc1_emissive_sc1_04d +1536294176=sc1_emissive_sc1_05 +-2048372276=sc1_emissive_sc1_06 +-740626079=sc1_emissive_sc1_07a +1398763624=sc1_emissive_sc1_07b +258827480=sc1_emissive_sc1_08 +-1365269181=sc1_emissive_sc1_10_2 +-1986372811=sc1_emissive_sc1_10_3 +-1692729802=sc1_emissive_sc1_10_4 +1408451482=sc1_emissive_sc1_10a +-1655565493=sc1_emissive_sc1_11_em +822109656=sc1_emissive_sc1_11_ema +36833340=sc1_emissive_sc1_11_emb +-2154465=sc1_emissive_sc1_11_emb1 +342207651=sc1_emissive_sc1_11_emc +-401714187=sc1_emissive_sc1_11_emd +-1015056529=sc1_emissive_sc1_12_1 +-180364557=sc1_emissive_sc1_12_2 +-2001436198=sc1_emissive_sc1_12_4 +355521790=sc1_emissive_sc1_13a +169653301=sc1_emissive_sc1_13ab +-219967388=sc1_emissive_sc1_13c +550166982=sc1_emissive_sc1_14a +238664868=sc1_emissive_sc1_14b +1180642262=sc1_emissive_sc1_15a +1390036172=sc1_emissive_sc1_15b +2082870575=sc1_emissive_sc1_17a +-1369212503=sc1_emissive_sc1_17b +-1615274924=sc1_emissive_sc1_17c +747151406=sc1_emissive_sc1_18 +-217402622=sc1_emissive_sc1_18b_lod +-1576975407=sc1_emissive_sc1_18b +305571190=sc1_emissive_sc1_19a +602261716=sc1_emissive_sc1_19b +-742512526=sc1_emissive_sc1_19c +-729353908=sc1_emissive_sc1_20 +-1502950427=sc1_emissive_sc1_21_em +41730646=sc1_emissive_sc1_21_emb +1183861376=sc1_emissive_sc1_21_emc +2020290101=sc1_emissive_sc1_21_emd +-884775119=sc1_emissive_sc1_23_1 +-1192115570=sc1_emissive_sc1_23_2 +966607847=sc1_emissive_sc1_23_3 +795094901=sc1_emissive_sc1_23_4 +1687827391=sc1_emissive_sc1_24a +182827643=sc1_emissive_sc1_24ab +-1172119861=sc1_emissive_sc1_24b +969170452=sc1_emissive_sc1_24c +-1921743801=sc1_emissive_sc1_25a +154500039=sc1_emissive_sc1_25b +-228231610=sc1_emissive_sc1_27_1 +-853267516=sc1_emissive_sc1_27_2 +-1141929637=sc1_emissive_sc1_27_3 +290602286=sc1_emissive_sc1_28_1 +1605786101=sc1_emissive_sc1_28_2 +636713891=sc1_emissive_sc1_28_2b +751301657=sc1_emissive_sc1_28_3 +1165475543=sc1_emissive_sc1_29_emc +-679525422=sc1_emissive_sc1_30_1 +-1390153960=sc1_emissive_sc1_30_2 +-1616658941=sc1_emissive_sc1_31_1 +-1980656993=sc1_emissive_sc1_31_2 +2082993932=sc1_emissive_sc1_31_3 +1258067308=sc1_emissive_sc1_32a +1706871532=sc1_emissive_sc1_32b +690573766=sc1_emissive_sc1_32c +1741475920=sc1_emissive_sc1_33a +1585888708=sc1_emissive_sc1_33b +2016833827=sc1_emissive_sc1_33d +-1469539800=sc1_emissive_sc1_34 +-1786615116=sc1_emissive_shop +-1371552351=sc1_emissive_stripsgn_em1 +-177400686=sc1_emissive_theatre +-1953789186=sc1_lod_emi_a_slod3 +-687397906=sc1_lod_emi_b_slod3 +1519332188=sc1_lod_emi_c_slod3 +2078822704=sc1_lod_emissive +-1374583281=sc1_lod_slod4 +-289861172=sc1_props_containers_slod +1639813380=sc1_props_flyers00 +1946236299=sc1_props_flyers01 +369523099=sc1_props_flyers02 +-408642344=sc1_props_flyers03 +-193284476=sc1_props_flyers04 +-1010707181=sc1_props_flyers05 +1088671561=sc1_props_flyers06 +1246552603=sc1_props_flyers07 +460194910=sc1_props_flyers08 +113761054=sc1_props_flyers09 +319649529=sc1_props_flyers10 +547426844=sc1_props_flyers11 +1049579000=sc1_props_flyers12 +1276504325=sc1_props_flyers13 +1668552625=sc1_props_flyers14 +1899082540=sc1_props_flyers15 +-1914442608=sc1_props_flyers16 +-1684240379=sc1_props_flyers17 +444237247=sc1_props_flyers18 +922992337=sc1_props_flyers19 +1280699685=sc1_props_flyers20 +-938515310=sc1_props_flyers22 +-1780449227=sc1_props_flyers23 +-1399149143=sc1_props_flyers24 +-49295726=sc1_props_flyers25 +2060798491=sc1_props_flyers26 +-1849985049=sc1_props_flyers27 +1600688962=sc1_props_flyers28 +1947450520=sc1_props_flyers29 +-1445582084=sc1_props_flyers30 +-1260109544=sc1_props_flyers31 +-969153593=sc1_props_flyers32 +1468171858=sc1_props_flyers33 +-471621866=sc1_props_flyers34 +-325209974=sc1_props_flyers35 +-27306995=sc1_props_flyers36 +-1722840593=sc1_props_flyers37 +352026945=sc1_props_flyers38 +633938652=sc1_props_flyers39 +1650792111=sc1_props_flyers40 +1420950345=sc1_props_flyers41 +-706970208=sc1_props_flyers42 +-1487789940=sc1_props_flyers43 +-1706785167=sc1_props_flyers44 +-1948161625=sc1_props_flyers45 +276525789=sc1_props_flyers46 +40359606=sc1_props_flyers47 +-250727421=sc1_props_flyers48 +-421322835=sc1_props_flyers49 +1313042319=sc1_props_flyers50 +1854976045=sc1_props_flyers51 +1623266446=sc1_props_flyers52 +-541158777=sc1_props_flyers53 +-1582973973=sc1_props_sc1_00c_props_decal +-907651195=sc1_rd_23_wires +1382448327=sc1_rd_24_wires +-1155917316=sc1_rd_bld_sc_rd_tun_j1 +-1438202729=sc1_rd_cable_tram_00f +-2034762378=sc1_rd_cable_tram_00h +124659242=sc1_rd_cablemesh13074_thvy +-2024719331=sc1_rd_cablemesh13461_tstd +-710889558=sc1_rd_cablemesh13729_thvy +-1170398382=sc1_rd_cablemesh186898_hvhvy +4791730=sc1_rd_cablemesh35055_tstd +-1067197583=sc1_rd_cablemesh35056_tstd +-196689588=sc1_rd_clbanner_slod +339556162=sc1_rd_cloth_01 +19960105=sc1_rd_cloth_02 +-547140213=sc1_rd_cloth_03 +792747274=sc1_rd_cloth_slod +-793387658=sc1_rd_decals05 +-1267171767=sc1_rd_duct_taping +-1528829341=sc1_rd_fence_00 +-1969244701=sc1_rd_fence_01 +-715568283=sc1_rd_fence_02 +-1172892447=sc1_rd_fence_03 +-260308566=sc1_rd_fence_04 +-432739044=sc1_rd_fence_05 +-1896497505=sc1_rd_fence_06 +2091653644=sc1_rd_fence_07 +-1418037336=sc1_rd_fence_08 +-1724787945=sc1_rd_fence_09 +18554804=sc1_rd_fence_10 +247839497=sc1_rd_fence_11 +-1445859093=sc1_rd_fence_12 +325292681=sc1_rd_gnd03 +1596652604=sc1_rd_graf_sc_tun_01 +-1636194635=sc1_rd_ground06_oint1 +2132535290=sc1_rd_ground06_oint2 +-1973250977=sc1_rd_inttun1extras +340689452=sc1_rd_inttun1extrasb +-1690709935=sc1_rd_inttun1ol +400113178=sc1_rd_inttun1shell +123586542=sc1_rd_inttun2arail +-1529264588=sc1_rd_inttun2b_lod +788340028=sc1_rd_inttun2bol +-744268850=sc1_rd_inttun2bolglue +-547539026=sc1_rd_inttun2bpipes +-1757425482=sc1_rd_inttun2brail +1738158820=sc1_rd_inttun2bshell +-12587536=sc1_rd_inttun2lod +1605627744=sc1_rd_inttun2ol +30964981=sc1_rd_inttun2olglue +-972730899=sc1_rd_inttun2pipes +1982268393=sc1_rd_inttun2pipesend +-628904079=sc1_rd_inttun2rail +364766464=sc1_rd_inttun2shell +-1492972462=sc1_rd_inttun3arail001 +-622657671=sc1_rd_inttun3bol +948572700=sc1_rd_inttun3bolglue +-1270839018=sc1_rd_inttun3bpipes +1839042638=sc1_rd_inttun3brail +1730418232=sc1_rd_inttun3bshell +214110228=sc1_rd_inttun3lod +1828936086=sc1_rd_inttun3ol +87733152=sc1_rd_inttun3olglue +-2050186419=sc1_rd_inttun3pipes +-1710298840=sc1_rd_inttun3rail +-1269264880=sc1_rd_inttun3shell +1183749472=sc1_rd_inttunnel1_wire_mesh +-1638626877=sc1_rd_inttunnel2_wire_mesh +-516826443=sc1_rd_inttunnel3_wire_mesh +2031741510=sc1_rd_inttunnel4_wire_mesh +2108847222=sc1_rd_inttunnel4_wire_mesh001 +-1540980448=sc1_rd_inttunnel5_wire_mesh +1978321816=sc1_rd_inttunnel5_wire_mesh001 +270916864=sc1_rd_inttunpipes +56968927=sc1_rd_inttunshortdecal +-704145719=sc1_rd_inttunshortextras +428095711=sc1_rd_inttunshortol +-254539233=sc1_rd_inttunshortreflect +537042739=sc1_rd_inttunshortshell +1944169716=sc1_rd_inttunstdecalext +737484915=sc1_rd_props_combo01_01_lod +609287115=sc1_rd_props_combo02_01_lod +1691380261=sc1_rd_r1_01_o +267408586=sc1_rd_r1_01 +-1331367534=sc1_rd_r1_02_o +498856033=sc1_rd_r1_02 +-617610920=sc1_rd_r1_03_o +-1281942491=sc1_rd_r1_03 +558823178=sc1_rd_r1_04_o +-1041647414=sc1_rd_r1_04 +2137223847=sc1_rd_r1_04x +920815182=sc1_rd_r1_05_o +-76174367=sc1_rd_r1_05 +710041848=sc1_rd_r1_06_o +1224427243=sc1_rd_r1_06 +272455024=sc1_rd_r1_07 +2099166560=sc1_rd_r1_08_o +510456271=sc1_rd_r1_08 +-555154252=sc1_rd_r1_09_o +1114978783=sc1_rd_r1_09 +1787354811=sc1_rd_r1_10_o +-2103043850=sc1_rd_r2_01_o +-216163357=sc1_rd_r2_01 +597142992=sc1_rd_r2_02_o +43727582=sc1_rd_r2_02 +-1736877573=sc1_rd_r2_03_o +1424056169=sc1_rd_r2_03 +-287853905=sc1_rd_r2_04_o +1611101621=sc1_rd_r2_04 +96807427=sc1_rd_r2_05_o +811308638=sc1_rd_r2_05 +616400952=sc1_rd_r2_06_o +969189680=sc1_rd_r2_06 +-1028014729=sc1_rd_r2_07_o +-1940992457=sc1_rd_r2_07 +1901367034=sc1_rd_r2_08_o +-1759452197=sc1_rd_r2_08 +-2040920650=sc1_rd_r2_09_o +1758922568=sc1_rd_r2_09 +-582891155=sc1_rd_r2_10_o +1550151049=sc1_rd_r2_10 +-2123433062=sc1_rd_r2_11_o +656343805=sc1_rd_r2_11 +680048968=sc1_rd_r2_12_o +939238582=sc1_rd_r2_12 +-460201925=sc1_rd_r3_01_o +-458535692=sc1_rd_r3_01 +303609619=sc1_rd_r3_02_o +-699453380=sc1_rd_r3_02 +1796120956=sc1_rd_r3_02x +939879711=sc1_rd_r3_03_o +-932080511=sc1_rd_r3_03 +655445077=sc1_rd_r3_04_o +-1162053353=sc1_rd_r3_04 +-1137369398=sc1_rd_r3_05_o +-1393173110=sc1_rd_r3_05 +1528547206=sc1_rd_r3_06_o +-2002217748=sc1_rd_r3_06 +790740230=sc1_rd_r3_08_o +1831198183=sc1_rd_r3_08 +711312641=sc1_rd_r3_09_o +-1771818909=sc1_rd_r3_09 +1684737554=sc1_rd_r3_10_o +1249189342=sc1_rd_r3_10 +1746109717=sc1_rd_r3_11_o +1479981409=sc1_rd_r3_11 +-1603229506=sc1_rd_r3_12_o +-1625143497=sc1_rd_r3_12 +-1441004878=sc1_rd_r3_13_o +-1394810196=sc1_rd_r3_13 +559453306=sc1_rd_r3_14_o +-208605161=sc1_rd_r3_14 +2017884916=sc1_rd_r3_14x +-57554625=sc1_rd_r3_gantry +-643456782=sc1_rd_r3_gantrybits +723021238=sc1_rd_r3_t_01 +-1190458975=sc1_rd_r3_t_02 +368449137=sc1_rd_r4_01_o +979051556=sc1_rd_r4_01 +-1691087190=sc1_rd_r4_01x +-1337207104=sc1_rd_r4_02_o +741902303=sc1_rd_r4_02 +406068875=sc1_rd_r4_04_o +64763675=sc1_rd_r4_04 +61066704=sc1_rd_r4_05_o +-242642314=sc1_rd_r4_05 +320561828=sc1_rd_r4_06_o +-408650068=sc1_rd_r4_06 +223380804=sc1_rd_r4_07_o +-713631151=sc1_rd_r4_07 +-855045118=sc1_rd_r4_08_o +-1154964043=sc1_rd_r4_08 +397448305=sc1_rd_r4_09_o +-1461583576=sc1_rd_r4_09 +-570094733=sc1_rd_r4_09x +-1932743090=sc1_rd_r4_10_o +1236809410=sc1_rd_r4_10 +1919430988=sc1_rd_r4_11_o +580315264=sc1_rd_r4_11 +-1420977287=sc1_rd_r4_12_o +-180089381=sc1_rd_r4_12 +-873616963=sc1_rd_r4_t_02_d +1277274691=sc1_rd_r4_t_02_o +100397473=sc1_rd_r4_t_02_ov +-965929826=sc1_rd_r4_t_02_ovint +-60025749=sc1_rd_r4_t_02 +-1027938953=sc1_rd_r4_t_02int +-1718858071=sc1_rd_r4_t_03 +1467732640=sc1_rd_rnd_tun01_reflect +-2061895302=sc1_rd_rnd_tun01_reflect2 +1791935716=sc1_rd_rnd_tun01_reflect3 +-394837969=sc1_rd_rnd_tun01_reflect4 +-636705958=sc1_rd_rnd_tun01_reflect5 +-807694600=sc1_rd_rnd_tun01_reflect6 +536008503=sc1_rd_rnd_tun01_shadow +213079642=sc1_rd_rnd_tun02_reflect +1860845702=sc1_rd_rnd_tun02_shadow +1694551345=sc1_rd_rnd_tun03_shadow +2014636606=sc1_rd_tram_dt_wires +-118442785=sc1_rd_tram_tun_slack +-1726155330=sc1_rd_tram_ufib +-820003155=sc1_rd_trcks_01 +-1066184778=sc1_rd_tun_ent_01 +-793342661=sc1_rd_tun_ent_01bit +-17016648=sc1_rd_tun_fake_grill +-1076693489=sc1_rd_tun_grill +1776821065=sc1_rd_tun_rain001 +-12798148=sc1_rd_tun_rim_01 +309682561=sc1_rd_tunnel_detailend +-68290180=sc1_rd_tunnel_wire_mesh +-849448192=sc1_rd_tunnel2bend_lod +448553870=sc1_rd_tunnel2bend +-2105632478=sc1_rd_tunnel3bend_lod +997092118=sc1_rd_tunnel3bend +-1155759671=sc1_rd_tunrof +-1494625377=sc1_rd_wall_light_013 +-1865341074=sc1_rd_wall_light_014 +-2122643262=sc1_rd_wall_light_015 +-1610201648=sc1_rd_wall_light_016 +1417653956=sc1_rd_wall_light_017 +2128151414=sc1_rd_wall_light_018 +-1335892349=sc1_rd_wall_light_019 +748118040=sc1_rd_wall_light_020 +-1092352845=sc1_rd_wall_light_021 +-1469425728=sc1_rd_wall_light_022 +-1167492162=sc1_rd_wall_light_023 +-202543419=sc1_rd_wall_light_024 +-542438881=sc1_rd_wire_01 +240215915=sc1_rd_wire_02 +585446316=sc1_rd_wire_021 +152001767=sc1_rd_wire_03 +-1190380318=sc1_rd_wire_04 +-1496606623=sc1_rd_wire_05 +-1018670758=sc1_rd_wire_07 +-81378755=sc1_rd_wire_10 +-1444503617=sc1_rd_wire_11 +-676103336=sc1_rd_wire_12 +-965093147=sc1_rd_wire_13 +-1517021422=sc1_rd_wire_15 +-739380283=sc1_rd_wire_16 +-1053766069=sc1_rd_wire_17 +1841899401=sc1_rd_wire_18 +1535542020=sc1_rd_wire_19 +1512413883=sc1_rd_wire_19b +-1884888664=sc1_rd_wire_20 +1311301293=sc1_rd_wire_22 +-934037770=sc1_rd_wirehangers +-1529064319=sc1_rd_wirehangertun +-1932536822=sc1_rd_wirehangertun001 +1017230255=sc1_rd_wirehangertun002 +1770261875=sc1_rd_wirehangertun003 +-1757550362=sc1_rd_wirehangertun004 +-1007074724=sc1_rd_wirehangertun005 +1939284377=sc1_rd_wirehangertun006 +-1065632927=sc1_rd_wirehangertun007 +-700127501=sc1_rd_wirehangertun008 +481227718=sc1_rd_wirehangertun009 +-1162825533=sc1_rd_wirehangertun010 +171593685=sc1_rd_wirehangertun011 +313745607=sc1_rd_wirehangertun012 +-461863854=sc1_rd_wirehangertun013 +-11617794=sc1_rd_wirehangertun014 +1262834170=sc1_rd_wirehangertun015 +1561392529=sc1_rd_wirehangertun016 +759830020=sc1_rd_wirehangertun017 +-2013082764=sc1_rd_wirehangertun018 +-1771214775=sc1_rd_wirehangertun019 +-96292582=sc1_rd_wirehangertun020 +-260596348=sc1_rd_wirehangertun021 +-1255452397=schafter2 +-1485523546=schafter3 +1489967196=schafter4 +-888242983=schafter5 +1922255844=schafter6 +-746882698=schwarzer +-186537451=scorcher +-1700801569=scrap +575185516=sd_palm10_low_uv +-1030275036=seashark +-616331036=seashark2 +-311022263=seashark3 +1221512915=seminole +1349725314=sentinel +873639469=sentinel2 +1337041428=serrano +-1757836725=seven70 +-1214505995=shamal +819197656=sheava +-1683328900=sheriff +1922257928=sheriff2 +-405626514=shotaro +1044954915=skylift +729783779=slamvan +833469436=slamvan2 +1119641113=slamvan3 +1057201338=slod_human +-2056455422=slod_large_quadped +762327283=slod_small_quadped +-490686991=sm_01_decals_buld01 +-821129587=sm_01_decals_buld02 +223267736=sm_01_decals +-871814109=sm_01_decals1 +514904437=sm_01_decals2 +-1614916722=sm_01_decals3 +-1316423901=sm_01_decals4 +1249434910=sm_01_dirtovrly02 +1992501973=sm_01_ground_decal +-536470299=sm_01_ground_decal001 +1332417643=sm_01_ground_decal2 +2103308368=sm_01_ground_decal3 +-1404350930=sm_01_ground_decal4 +1519004329=sm_01_ground_decal5 +-1998682283=sm_01_ground_decal6 +1190085389=sm_01_ground +1024731250=sm_01_ground2 +-2055872850=sm_01_pip +-686675450=sm_01_pip01 +-975435878=sm_01_pip02 +2140060588=sm_01_sm01_water +-171625316=sm_01_tower_base +1146726909=sm_01_tower1 +1753346637=sm_01_tower2 +-1184602452=sm_01_towers_dtl +-1611109860=sm_01_towers_g_00 +1858406326=sm_01_towers_g_01 +1135096185=sm_01_towers_g_02 +-1841246547=sm_01_towers_g_03 +-294156515=sm_01_towers_g_04 +-56351882=sm_01_towers_g_05 +306859714=sm_01_towers_g_06 +538962541=sm_01_towers_g_07 +-1248586421=sm_01_towers_g_08 +-1008553496=sm_01_towers_g_09 +-1956397109=sm_01_towers_g_10 +2033261414=sm_01_towers_g_11 +-1646828366=sm_01_towers_g_12 +-1951547297=sm_01_towers_g_13 +1412747626=sm_01_towers_g_14 +838569208=sm_01_towers_g_15 +-319872714=sm_01_towers_rails00 +44321952=sm_01_towers_rails01 +216686892=sm_01_towers_rails02 +-1616443721=sm_01_towers_rails03 +-1175438519=sm_01_towers_rails04 +-984395249=sm_01_towers_rails05 +-678103406=sm_01_towers_rails06 +1722520769=sm_01_towers_rails07 +-2130392717=sm_01_towers_rails08 +930862374=sm_06_apartment01 +700561842=sm_06_apartment02 +308336644=sm_06_apartment2_o_001 +958276994=sm_06_apartment2_o_002 +162296619=sm_06_apartment2_o_g1 +637885677=sm_06_apartment2_o +74708245=sm_06_apt_detail +1374785282=sm_06_plant +1487538709=sm_06_terrain +-790038218=sm_06_terrain2 +1330317885=sm_07_bgrime_right +1292105138=sm_07_bgrime_right2 +-192901599=sm_07_bhdge1 +-1088085149=sm_07_bhdge2 +1039533797=sm_07_building_left +400687066=sm_07_building_lleft +1427757193=sm_07_building_right +3178148=sm_07_dec_hdge1 +628642017=sm_07_decals_mid_01a +-1248730086=sm_07_decals_mid_2a001 +-2130865445=sm_07_decals_mid +1723311725=sm_07_decals_mid1_2 +-1470681049=sm_07_terrain_left +1758084880=sm_07_terrain_right +642052187=sm_07_water_mesh_01 +-907757720=sm_07_water_mesh_02 +-1492274951=sm_09_buildnew +445362912=sm_09_new03 +-1360494032=sm_09det_3 +-577915979=sm_09det_3fizz +574735845=sm_09dirt +-1989518467=sm_09dirt2 +1857627675=sm_09dirt3 +1574667360=sm_09dirt4 +631785200=sm_09hedgedec1 +1587394774=sm_09hedgedec2 +1762672752=sm_09mesh077 +1581140650=sm_10_bld1_dtl +-1313950115=sm_10_bld1_railing001 +-2128816842=sm_10_bld1_railing002 +-1104261284=sm_10_bld1_railing003 +-1617030596=sm_10_bld1_railing004 +-84413387=sm_10_bld1 +-2012318369=sm_10_bld3_awning +711767328=sm_10_bld3_dtl +409579288=sm_10_bld3 +-640924082=sm_10_bld4_dtl +112266151=sm_10_bld4 +1533244568=sm_10_cloth_rail +1156995908=sm_10_detail_gate_small +-803905399=sm_10_detail_ladder2 +-1068437747=sm_10_detail +1302021739=sm_10_flatdecals +1122480347=sm_10_gate_big +1954940682=sm_10_grnd_dtl +-112667632=sm_10_ground_railing +259339841=sm_10_ladder1 +530538968=sm_10_lads1 +302433959=sm_10_lads2 +1506747786=sm_10_lascuadras_em_lod +1965416925=sm_10_lascuadras_em +-1206132845=sm_10_railing005 +-1512293612=sm_10_railing006 +-744581480=sm_10_railing007 +-2041387672=sm_10_sm10_new00 +-518122231=sm_10_sm10_new14 +1712141675=sm_11_bld1_dtl +686128170=sm_11_bld1 +-1196766785=sm_11_bld2_dtl +-1880033579=sm_11_bld2_rdet +724795594=sm_11_bld2 +-1759567827=sm_11_bld3_dtl +-1921126539=sm_11_bld3_dtlhed1 +-714247722=sm_11_bld3_ladz1 +1635118414=sm_11_bld3 +368593994=sm_11_bld3fizzfnce +-1607592289=sm_11_bld4_det2 +54170866=sm_11_bld4_dtl +1354189777=sm_11_bld4 +-1839273906=sm_11_bld4shdb1 +1686362762=sm_11_fmdl1 +-380232121=sm_11_grnd_dtl +863015953=sm_11_grnd +837751201=sm_12_bld_ladfiz +1147870520=sm_12_bld_railing +-1153489592=sm_12_bld +382940248=sm_12_glue +162256486=sm_12_gluehg1 +402551563=sm_12_gluehg2 +-1453526036=sm_12_grnd +1192921020=sm_12_sm1_12_em +1956818049=sm_13_bld1_dtl +-1033912541=sm_13_bld1_windowframe +-1344106117=sm_13_bld1 +-1477218063=sm_13_bld2_dtl +-472870922=sm_13_bld2_dtl2 +-458258=sm_13_bld2_dtlhed1 +-241736405=sm_13_bld2_dtlhed2 +755928017=sm_13_bld2 +301264831=sm_13_hedgemod1 +1483941575=sm_13_newgrd_railing +-2139060822=sm_13_newgrd +-1864248382=sm_13_shadmesh1 +-928957557=sm_13_sm13_emmisivesign +-1631171168=sm_14_bld1_dtl +1515714686=sm_14_bld1_railing +1702461449=sm_14_bld1_railing2 +-1188502804=sm_14_bld1 +-1886132542=sm_14_bld2_dtl +-1155989432=sm_14_bld2_railing +-160801422=sm_14_bld2 +796298215=sm_14_bld2fizzb1 +330666416=sm_14_fzzpipes1 +-1710380545=sm_14_grnd_dtl +-1585920121=sm_14_grnd_dtl2 +1329963810=sm_14_grnd_dtl3 +296094188=sm_14_grnd_railing +1303716584=sm_14_ground +-512415329=sm_14_ground2 +1536367999=sm_14_mp_door_l +-849772278=sm_14_mp_door_r +849075497=sm_14_propertyfudger +-290217201=sm_15_bld1_dtl +-1593931531=sm_15_bld1_dtl2 +273049475=sm_15_bld1_dtl3 +96410448=sm_15_bld1_wallov +-1291573162=sm_15_bld1 +1506980188=sm_15_bld1wobjects +-144748500=sm_15_bld2_dtl +1153039600=sm_15_bld2_railing +-1454500630=sm_15_bld2 +1470897157=sm_15_bldgraf1 +-1804662358=sm_15_delp_stepshadblk +68712455=sm_15_delperro_extras +-192167886=sm_15_delperro_rim +-246265323=sm_15_delperro_shell +285671071=sm_15_grnd_decal +-251897624=sm_15_grnd +-1694474225=sm_15_grnd2_rail +-1213163682=sm_15_grnd2 +1570056720=sm_15_metro_top +-1935230139=sm_15_props_heli_slod +1090848396=sm_16_allefireerails +-1539809421=sm_16_alleyg002 +-2010570298=sm_16_alleystuff1 +17950260=sm_16_bildfiz1 +661818286=sm_16_glue_weed +-175655969=sm_16_glue_weed2 +-1346164653=sm_16_glue_weed3 +-1575449346=sm_16_glue_weed4 +-1406682575=sm_16_grndetail1 +-1191823951=sm_16_ground +1964016422=sm_16_motel_decal +-1609306558=sm_16_mtl_fzm1 +688894113=sm_16_mtl_water +1627005467=sm_16_mtl +2061937748=sm_16_mtlrl +414241539=sm_16_mtlwalldet +133804145=sm_16_sm16_alfizzlad1 +-114831466=sm_16_sm16_alfizzlad1f +117506320=sm_16_sm16_cablesnw1 +833028433=sm_16_sm16_smov1 +591619210=sm_16_sm16_smov2 +1943307695=sm_16_sm16_smov3 +-1351758511=sm_16_smbuild1 +-461495527=sm_16_smbuild1rl +-1640092942=sm_16_smbuild2 +-1849252499=sm_16_smbuildsign +1487617474=sm_16_tmp2_decal +-705932074=sm_16_tmp2_railings +2116667909=sm_16_tmp2 +-714265724=sm_16_tmp2rl +1159218182=sm_16_tmp2walldet +-1243780692=sm_16_tmp3_decal +-862919878=sm_17_building1 +-34124441=sm_17_building2_ladder +-1094236249=sm_17_building2 +1880861265=sm_17_building3 +1661261026=sm_17_buildingrl1 +1767367048=sm_17_buildingrl2 +2065204493=sm_17_buildingrl3 +918562874=sm_17_cable_telephone_std +-1254189408=sm_17_details_fizz +1979163640=sm_17_details +168028974=sm_17_ground +472815843=sm_17_ground2 +-647589601=sm_17_ov +754465499=sm_17_ov2 +522034982=sm_17_ov3 +-1386876719=sm_17_pavil2 +84957418=sm_17_vegbed1 +-214747856=sm_17_vegbed2 +428540383=sm_17_vegbed3 +164586088=sm_17_vegbed4 +-1358385912=sm_17_vegbed5 +2034771316=sm_17_weed_glue +-1476159850=sm_17_weed_glue2 +-1230097429=sm_17_weed_glue3 +-220025773=sm_17_weed_glue4 +-13072319=sm_18_b6_fm1 +-677448979=sm_18_build3_railing +644773145=sm_18_build3_stairs +2073827549=sm_18_build3 +1000015058=sm_18_build4_railing +1107775202=sm_18_build4_railing2 +1356055373=sm_18_build4 +-823535552=sm_18_build5_detail +441270398=sm_18_build5_ladder +2062569408=sm_18_build5_ladder3 +1567397049=sm_18_build5_ladder5 +328141622=sm_18_build6_h +883034858=sm_18_build6 +1842069902=sm_18_build7_decals +577670680=sm_18_build7_fire_exit +-2128779480=sm_18_build7_h +-1264350461=sm_18_build7 +-935206575=sm_18_build7fm1 +-1968870622=sm_18_build7rflad +-1363460684=sm_18_gate +947861998=sm_18_glue_05 +1958920574=sm_18_glue_build1 +855915978=sm_18_glue_build2 +1119582876=sm_18_glue_build2fz1 +524949078=sm_18_glue_build3 +975753656=sm_18_glue_build6_2 +53495407=sm_18_ground +-303415282=sm_18_ground2 +-20152436=sm_18_j +-1797918500=sm_18_jfm1 +-2039315551=sm_18_newbld +-616328463=sm_18_newbldfm1 +-693726791=sm_18_sm19_gdec3_lod +576305764=sm_18_sm19_gdec3 +-420608994=sm_18_smad3_ladder +-1499198024=sm_18_smad3_ladder2 +-796202999=sm_18_smad3 +175434710=sm_18_smad3fm1 +57298379=sm_18_smad9 +530430168=sm_18_w_build1_railings +-372204934=sm_18_w_build1_railings2 +1534650823=sm_18_w_build2_railing2 +751701106=sm_18_w_build2_railing3 +-794091179=sm_18_w_build2_railings1 +-1226749127=sm_18_w_build2 +-1649683811=sm_18_wires1 +-1813922039=sm_18_wires2 +-1181520632=sm_18_wm_build6_2 +-6918809=sm_18build6_2shad +1716108536=sm_19_addons +-2076061455=sm_19_ald2_lad1 +-1706033907=sm_19_ald2_lad2 +683121114=sm_19_ald2_lad3 +955136583=sm_19_ald2_lad4 +394974603=sm_19_ald3_ladder +-1879563174=sm_19_b1_rfdec1 +-1162905144=sm_19_b1_rfdec2 +1010040015=sm_19_b1_rfdec3 +-1615923136=sm_19_build008 +-2084253155=sm_19_build1_ladder +1028262070=sm_19_build1_railing1 +301428545=sm_19_build1_rfdet +-1534905851=sm_19_build4_balcony +-831956449=sm_19_build4 +-1957967549=sm_19_build4fzzf3 +491976689=sm_19_build5 +-257887431=sm_19_build8_railing +1030116715=sm_19_cablemesh31659_tstd +2000317926=sm_19_cablemesh31660_tstd +-474693354=sm_19_cablemesh31661_tstd +-1115547274=sm_19_cablemesh31662_tstd +-1991286156=sm_19_cablemesh31663_tstd +1197272630=sm_19_cablemesh31664_tstd +1838507040=sm_19_cablemesh31665_tstd +816671336=sm_19_cablemesh31666_tstd +-474681266=sm_19_cablemesh31667_tstd +1495909425=sm_19_cablemesh31668_tstd +-145942681=sm_19_cablemesh31669_tstd +944926320=sm_19_cablemesh31670_tstd +-275838537=sm_19_cablemesh31671_tstd +-1655364075=sm_19_cablemesh39684_hvstd +549908841=sm_19_cablemesh39695_hvstd +1910856084=sm_19_cablemesh39706_hvhvy +-1181427442=sm_19_cablemesh39717_hvstd +-1251314853=sm_19_cablemesh39728_hvstd +-439339029=sm_19_cablemesh39739_hvstd +641536944=sm_19_cablemesh39750_hvstd +-421584810=sm_19_cablemesh39761_hvstd +-1624805909=sm_19_cablemesh39772_hvstd +-1344438771=sm_19_cablemesh39783_hvstd +-449692774=sm_19_cablemesh39794_hvstd +-1829776751=sm_19_cablemesh39805_hvstd +71459147=sm_19_cablemesh39959_hvstd +142428547=sm_19_cablemesh39970_hvstd +-631548402=sm_19_cablemesh39981_hvstd +-2055472964=sm_19_cablemesh39992_hvstd +-156146124=sm_19_cablemesh40003_hvstd +1999913067=sm_19_cablemesh40014_hvstd +-2097578027=sm_19_cablemesh42146_hvstd +-1086292911=sm_19_cablemesh42157_hvstd +-1258278208=sm_19_cablemesh42168_hvstd +-1506868825=sm_19_cablemesh42179_hvstd +220363661=sm_19_cablemesh42190_hvstd +-300584259=sm_19_cablemesh42201_hvstd +-195676990=sm_19_cablemesh42212_hvstd +1448724980=sm_19_cablemesh42223_hvstd +-1278189782=sm_19_cablemesh42234_hvstd +-1795888214=sm_19_cablemesh42245_hvstd +439839557=sm_19_cablemesh42256_hvstd +-1193797255=sm_19_column_ornament +1266222694=sm_19_doorcanopy_iref +-155206048=sm_19_dummykneel_iref +1925982851=sm_19_dummystand_iref +-1528271844=sm_19_gdec2 +1021759610=sm_19_glue_weed +-1668233845=sm_19_glue_weed2 +-1907709697=sm_19_glue_weed3 +-2122117264=sm_19_glue_weed4 +-1176382356=sm_19_ground1 +-1477431159=sm_19_ground2 +1249334196=sm_19_hedges_dtl +822482824=sm_19_hedges +310885634=sm_19_ornatebalcony_iq +-1837128215=sm_19_parking_ov +-402425482=sm_19_parking +-2143043464=sm_19_sm19_ald1 +-1837931305=sm_19_sm19_ald2 +-1529247309=sm_19_sm19_ald3 +979272561=sm_19_sm19_build1 +161192901=sm_19_sm19_gdec1 +598593870=sm_19_windowcanopy_iref +-918470817=sm_19planteriref1 +-1602960329=sm_20_bld1_dtl +-1230083624=sm_20_bld1a_dtl +1541513272=sm_20_bridge_fence01a +1832141533=sm_20_bridge_fence01b +2147313775=sm_20_bridge_fence01c +396990409=sm_20_bridge_fence01d +299935348=sm_20_bridge_fence02 +-1044163522=sm_20_bridge_fence02a +1073074337=sm_20_bridge_fence02b +1371239468=sm_20_bridge_fence02c +-536427839=sm_20_bridge_fence03 +-635010140=sm_20_bridge_fence03a +-813928880=sm_20_bridge_fence03b +-1112814929=sm_20_bridge_fence03c +867816410=sm_20_bridge +118584094=sm_20_buildin_railing01 +-170667869=sm_20_buildin_railing02 +801227902=sm_20_buildin_railing03 +1485300651=sm_20_building +-2068772294=sm_20_entsign +1097791782=sm_20_fizz +-617008090=sm_20_grnd2_dtl +192092472=sm_20_grnd2 +1000187100=sm_20_grnd2a_dtl +1277796719=sm_20_grnd2b_dtl +-2016897655=sm_20_grnd3_dtl +499301847=sm_20_grnd3 +-93364281=sm_20_grnd4_dtl +157193483=sm_20_grnd4 +-2130195232=sm_20_ground1 +-1870127130=sm_20_hedge_dcl +1498456566=sm_20_railing1 +957413904=sm_20_slight_iref_01 +-1097169631=sm_20_slight_iref_02 +-474008154=sm_20_sm20_barrier2 +-712959702=sm_20_sm20_barrier3 +-928874647=sm_20_sm20_barrier4 +-973775492=sm_20_sm20_barrierends +1888656663=sm_20_sm20_barrierends2 +-564844861=sm_20_sm20_road +275282348=sm_20_sm20_road2 +-1635674680=sm_20_sm20_road3 +-1410125653=sm_20_sm20_road4 +907741444=sm_20_sm20_roadov +-240220191=sm_20_sm20_roadov2 +185383581=sm_20_sm20_roadov3 +1749773175=sm_20_sm20_tunnel1 +-1355581106=sm_20_sm20_tunnel2 +-1666886606=sm_20_sm20_tunnel3 +22617492=sm_20_sm20_tunnel4 +778039869=sm_20_sm20_tunnel4ends +-651778886=sm_20_sm20_tunnelshell +-320583386=sm_20_sm20_tunnelshell2 +1830805=sm_20_sm20_tunnelshell3 +-492391257=sm_20_sm20_tunnelshell4 +284439818=sm_20_tun1_reflect +339858791=sm_20_tun2_reflect +211599300=sm_20_tun3_reflect +954504406=sm_20_tun4_reflect +1136936174=sm_20_tunnel_p1 +790277724=sm_20_tunnel_railing2 +491588289=sm_20_tunnel_railing3 +213215634=sm_20_tunnel_railing4 +-481810072=sm_20_tunnel_slod_a +1176530711=sm_20_tunnel_slod_f +1250221429=sm_20_tunnel1blight +1651719894=sm_20_tunnel1blight001 +1883691645=sm_20_tunnel1blight002 +-1510193689=sm_20_tunnel1blight003 +-1279991464=sm_20_tunnel1blight004 +173346491=sm_20_tunnel1blight005 +1015903019=sm_20_tunnel1blight006 +2134014036=sm_20_tunnel1blight007 +421571666=sm_20_tunnel1blight008 +-327724284=sm_20_tunnel1blight009 +1988388356=sm_20_tunnel1blight010 +-1127124323=sm_20_tunnel1blight011 +1275990296=sm_20_tunnel1blight012 +275945950=sm_20_tunnel1blight013 +497857618=sm_20_tunnel1blight014 +1671413815=sm_20_tunnel1blight015 +-2090795079=sm_20_tunnel1blight016 +-679893011=sm_20_tunnel1blight017 +-457751960=sm_20_tunnel1blight018 +1931152593=sm_20_tunnel1slight +873354528=sm_20_tunnel1slight001 +1636053003=sm_20_tunnel1slight002 +408526263=sm_20_tunnel1slight003 +1174305024=sm_20_tunnel1slight004 +-1469956670=sm_20_tunnel1slight005 +-1968307622=sm_20_tunnel1slight006 +2133158733=sm_20_tunnel1slight007 +1826113203=sm_20_tunnel1slight008 +-1317744661=sm_20_tunnel1slight009 +1163852077=sm_20_tunnel1slight010 +-26481852=sm_20_tunnel1slight011 +280006609=sm_20_tunnel1slight012 +1933792501=sm_20_tunnel1slight013 +2121689947=sm_20_tunnel1slight014 +1469029774=sm_20_tunnel1slight015 +1626976354=sm_20_tunnel1slight016 +-1944418653=sm_20_tunnel1slight017 +-1218323151=sm_20_tunnel1slight018 +1878707816=sm_20_tunnel1slight019 +1229552986=sm_20_tunnel1slight020 +1871137237=sm_20_tunnel1slight021 +500016739=sm_20_tunnel1slight022 +1675670152=sm_20_tunnel1slight023 +-2110591188=sm_20_tunnel1slight024 +1750743935=sm_20_tunnel1slight025 +1386418193=sm_20_tunnel1slight026 +-918028971=sm_20_tunnel1slight027 +-1220519610=sm_20_tunnel1slight028 +-1653791328=sm_20_tunnel1slight029 +593146525=sm_20_tunnel1slight030 +1497898615=sm_20_tunnel1slight031 +-1997144622=sm_20_tunnel1slight032 +1590438275=sm_20_tunnel1slight033 +1283589359=sm_20_tunnel1slight034 +-1038061530=sm_20_tunnel1slight035 +-1310109768=sm_20_tunnel1slight036 +-1480869027=sm_20_tunnel1slight037 +-1786931487=sm_20_tunnel1slight038 +-1767201589=sm_20_tunnelsshadow1_slod +-1622820968=sm_20_tunnelsshadow1 +-105943958=sm_20_tunnelsshadow2 +-403388171=sm_20_tunnelsshadow3 +-1395278589=sm_20_tunnelsshadow4_slod +-701323919=sm_20_tunnelsshadow4 +-613578063=sm_21_build02_b_wire +-2052194255=sm_21_build02_dtl +324848477=sm_21_build02_dtl2 +-1196419571=sm_21_build02_dtl3 +457680554=sm_21_build02_ladder1 +-1661257=sm_21_build02 +-1591592905=sm_21_build03_b_wire +287164709=sm_21_build03 +677424286=sm_21_dtl_01 +1636802291=sm_21_dtl_02 +43268798=sm_21_dtl +-751977770=sm_21_dtl03 +-1031990253=sm_21_ground2_2 +-226546807=sm_21_ground2 +1375642932=sm_21_railing1 +138056109=sm_21_railing2 +1103089243=sm_21_uvanim +609814088=sm_22_alpha_01x +-703152450=sm_22_alpha_02 +716729376=sm_22_alpha_1001 +-970775325=sm_22_alpha +58722909=sm_22_bld69_fence +-1667547961=sm_22_box_003 +-1077089985=sm_22_box_01 +1387695896=sm_22_box_02 +-1367775397=sm_22_build_01_railing +1156480248=sm_22_build_01 +-421360249=sm_22_build_67_nw +987981474=sm_22_build_67 +-1497112590=sm_22_build_railing +-1498089899=sm_22_build_railing1 +239861010=sm_22_build0x +-1776887296=sm_22_build13_railing +1658388474=sm_22_build13_topcone +-1711041105=sm_22_build13 +-1221364567=sm_22_building_69_nw +1544399491=sm_22_building_69_railing +-1457973941=sm_22_building_69 +-1817057176=sm_22_building_bulbs +-160683799=sm_22_bulbs_01_irsrefm +-1605597990=sm_22_bulbs_08 +310313467=sm_22_cableforbulbs +2069732710=sm_22_cablemesh212741_thvy +1236780306=sm_22_cables_01 +1429953832=sm_22_coffee_cup_trailer +104043923=sm_22_detsjm +700069859=sm_22_entsign2_slod +-619570934=sm_22_entsign2 +-149539834=sm_22_extras_01 +1773443377=sm_22_extras_03 +1559127234=sm_22_extras_069 +2079276454=sm_22_extras_08 +2064918595=sm_22_ferris_motor_irm +2013150397=sm_22_ferris_supp +1607797324=sm_22_irefmaster_01 +-965486712=sm_22_irefmaster_02 +592646473=sm_22_irefmaster_03 +936000055=sm_22_irefmaster_04 +-1931582366=sm_22_irefmaster_06 +-501059040=sm_22_ladder +-110202040=sm_22_master_railing2 +-1981098189=sm_22_office_alpha_lod +1772320718=sm_22_office_alpha +1454701673=sm_22_office_antena +-1171044979=sm_22_office_det +379855493=sm_22_office_det001 +758608782=sm_22_office_lattice +1010580992=sm_22_office +989032027=sm_22_oot_alpha_n +-932057965=sm_22_oot_alpha +2123354192=sm_22_orn_01_night +-892102866=sm_22_orn_02_night +1293652938=sm_22_orn_03_night +1241621140=sm_22_orn_04_night +884582834=sm_22_pier_alpha_01 +525053746=sm_22_pier_nrails100 +-1683445782=sm_22_pier_nrails101 +-1261905366=sm_22_pier_nrails102 +1536287100=sm_22_pier_nrails102a +-1720190181=sm_22_pier_railing +-146397616=sm_22_pier_railing06 +1695285842=sm_22_pier_railing07 +984108055=sm_22_pier_railing2 +686598304=sm_22_pier_railing3 +356680012=sm_22_pier_railing4 +-2120041979=sm_22_pier_section_006 +-1917871110=sm_22_pier +1299462321=sm_22_piernewsteps +573017481=sm_22_piersurf_3 +-1810687794=sm_22_piersurf +-1705656149=sm_22_piersurf2 +-461984434=sm_22_pleas_pier_fr +-1337850579=sm_22_pleas_pier_sgn +2000965656=sm_22_pp_sign +870157253=sm_22_pp_tied +-1296999164=sm_22_railing03 +-1956676994=sm_22_railing1 +-1483600087=sm_22_rc_canopy +-254430631=sm_22_rc_railing +1202083777=sm_22_rccpyshad +-1049331294=sm_22_rcoaster_neon +1781890739=sm_22_rcoaster_railings +-1355901367=sm_22_rcoaster1a +-155736826=sm_22_rcoaster1b +1675001750=sm_22_rcoaster1c +371385308=sm_22_rcoaster1d +-1587086666=sm_22_rcoaster1f +1460823566=sm_22_rcoaster1g +-1641375979=sm_22_sm1_22_glue_0 +140901141=sm_22_sm1_22_glue_01 +2015331827=sm_22_sm1_22_glue_01a +-626843760=sm_22_sm1_22_glue_02 +65434138=sm_22_sm1_22_glue_03 +586794380=sm_22_sm1_22_weed_02 +1563145342=sm_22_splats_01 +-327064148=sm_22_splats +1044605135=sm_22_splats02 +1144671393=sm_22_splats1_2 +1441820685=sm_22_splats1_3 +2047279980=sm_22_splats1 +-1372900328=sm_22_stend +-765294459=sm_22_stend01 +-400182261=sm_22_stend02 +-165818373=sm_22_stend03 +787739750=sm_22_structend_a +265468452=sm_22_structendsm +-151177216=sm_22_structendsm01 +1171772852=sm_22_structendsm02 +-54148207=sm_22_structendsm03 +-359751901=sm_22_structendsm04 +1278304887=sm_22_structendsm05 +2070317877=sm_23_bld +1577761086=sm_23_grnd_builing_dtl +522037299=sm_23_grnd_dtl_1 +768591255=sm_23_grnd_dtl_2 +-1845785115=sm_23_grnd_dtl_3 +-1622333304=sm_23_grnd_dtl_4 +-1400487174=sm_23_grnd_dtl_5 +-1645920457=sm_23_grnd_dtl +-1050418571=sm_23_grnd1 +62894459=sm_23_grnd2_dtl +-74590520=sm_23_grnd2 +-1985289795=sm_24__awning_002 +178825545=sm_24__awning_02 +-1187823988=sm_24_b1_dd_hedge2 +-680660773=sm_24_b1_ddwg_rail_1 +-1391210823=sm_24_b1_ddwg +1132621253=sm_24_b1_rail_01 +703046528=sm_24_b1 +1357841456=sm_24_b2_ddwg_rails +-1505800095=sm_24_b2_ddwg_small_r +1680594007=sm_24_b2_ddwg +452386911=sm_24_b2_rail_01 +-817041840=sm_24_b2 +-976822227=sm_24_b3_ddwg +1539609483=sm_24_b3_rail_003 +1871821609=sm_24_b3_rail_004 +-1174397613=sm_24_b3_rail_01 +1311458739=sm_24_b3_rail_02 +1213479429=sm_24_b3_rail_03 +-218165412=sm_24_b3_rail_04 +1136924869=sm_24_b3_rails00 +-658750793=sm_24_b3_rails01 +-360913352=sm_24_b3_rails02 +402075375=sm_24_b3_stair_rail +-1091678829=sm_24_b3 +851725936=sm_24_b4_dd_hedge +-457734280=sm_24_b4_ddwg_r_01 +-217635817=sm_24_b4_ddwg_r_02 +21807266=sm_24_b4_ddwg_r_03 +847192822=sm_24_b4_ddwg_r_04 +-2049188165=sm_24_b4_ddwg_wires_01 +-1471143005=sm_24_b4_ddwg_wires_02 +-1708816562=sm_24_b4_ddwg_wires_03 +-2077822119=sm_24_b4_ddwg_wires +-1754747307=sm_24_b4_ddwg +797218039=sm_24_b4_rail_001 +1637021971=sm_24_b4_rail_002 +-1948594782=sm_24_b4_rail_003 +-1921891364=sm_24_b4_top_rail_002 +-1009216359=sm_24_b4_top_rail +-1667269257=sm_24_b4_wire_02 +-1465900809=sm_24_b4 +1495213017=sm_24_gr01_rail +-791255862=sm_24_gr01_rail02 +1047461002=sm_24_gr01 +1870031033=sm_24_gr03_dcl +945320025=sm_24_gr03 +787796914=sm_24_irefgatea_01 +-865315025=sm_24_irefgateb_01 +169308524=sm_24_irefgatec_01 +865836354=sm_25_land01 +1825761687=sm_25_land02_ov1 +-1515463864=sm_25_land02_ov2 +1091647533=sm_25_land02 +1711513863=sm_25_wall01 +-1510298083=sm_25_wall01a +1480918410=sm_25_wall02 +-1597070171=sm_25_wall02a +-793348501=sm_25_wall03 +2145607507=sm_25_wall03a +1601519056=sm_25_weeds +-570614247=sm_26_bld_hidet +-1986535309=sm_26_bld_railing_2c +960007174=sm_26_bld_window_01 +-24618024=sm_26_bld +1519123745=sm_26_bldrail +-243973540=sm_26_bldrail2 +1690999775=sm_26_building_railing +616542661=sm_26_building_railing01 +507913422=sm_26_building_railing02 +1904565981=sm_26_carpark +1292450893=sm_26_decals_001 +-800909349=sm_26_decals_02 +385230148=sm_26_decals_03 +868376284=sm_26_decals_04 +1041821445=sm_26_decals +-1560643858=sm_26_fwayopas3 +-702017096=sm_26_gas +-346684547=sm_26_gasdecal +-143620092=sm_26_glassrailings01 +1709204706=sm_26_glassrailings02 +869806587=sm_26_grounds +103999369=sm_26_h_bar +-446315167=sm_26_land01 +-1625278249=sm_26_land02 +-1966665691=sm_26_land03 +-1368107137=sm_26_land05 +-688230919=sm_26_lnddcal02_01 +-382430611=sm_26_lnddcal02_02 +-76138768=sm_26_lnddcal02_03 +496444655=sm_26_lnddcal02 +1578841491=sm_26_op3_fence01 +-2120745844=sm_26_op3_fence03 +187726708=sm_26_pwall +2057243973=sm_26_pwall0000 +452294618=sm_26_pwall001 +1766758981=sm_26_pwall04 +-1279348936=sm_26_pwall05 +-1670086492=sm_26_pwall06 +-511098249=sm_26_pwall06a +-667650013=sm_26_pwall07 +-1866588882=sm_26_pwall07a +-939138078=sm_26_sm26_pool +-533534029=sm_26_steps01_of +-709124335=sm_26_steps01 +269482554=sm_27_2_ddwg_hedge02 +-263170186=sm_27_2_ddwg +1141047673=sm_27_2_ddwr_rail_09 +-757490555=sm_27_2_ddwr +1379312669=sm_27_4_ddwg +1620083039=sm_27_5_ddwg_hedge01 +360566340=sm_27_5_ddwg +-1734223340=sm_27_5_ddwr_01 +-2088916418=sm_27_5_ddwr +-1463145077=sm_27_5_ddwr4_01 +192443110=sm_27_5_ddwr4_03 +-707088786=sm_27_5_ddwr5_02 +-1758777072=sm_27_5_ddwr5_05 +-1494429325=sm_27_5_ddwr5_13 +419108905=sm_27_build1_dtl_railing1 +-1749642110=sm_27_build1_dtl +-882328099=sm_27_build1_railing_001 +-609329560=sm_27_build1_railing_002 +1768788426=sm_27_build1_railing +1772125361=sm_27_build1_railing1 +-1583059780=sm_27_build1_railing2 +793511945=sm_27_build1_railing3 +1000101024=sm_27_build1 +501569786=sm_27_build2_rail_001_lod +-233745980=sm_27_build2_rail_002_lod +572436936=sm_27_build2_rail_005 +-1118509472=sm_27_build2_rail_stair +1622939716=sm_27_build2_window_rail +501165076=sm_27_build2_window +1239085341=sm_27_build2 +608286979=sm_27_build3_004 +-1812896704=sm_27_build3_dtl +1781613157=sm_27_build3_rail_002 +-1078939479=sm_27_build3_rails_001 +-44320268=sm_27_build3_rails_03 +51635096=sm_27_build3 +-1694675769=sm_27_build4_top_02 +-2002081758=sm_27_build4_top_03 +-528197672=sm_27_build4_top_06 +-194886091=sm_27_build4 +-407294749=sm_27_build5 +1780594044=sm_27_cp02_decal +538425931=sm_27_detail_001 +-1512913473=sm_27_detail_002 +-1282645710=sm_27_detail_003 +1484827420=sm_27_detail_005 +-1763197522=sm_27_gate003_ne_custom001 +1838197169=sm_27_gateb_002 +888986772=sm_27_gateb_01 +1559244=sm_27_gatec_002 +-316847744=sm_27_groundb +1246062234=sm_27_groundc_02 +1528934537=sm_27_groundc_gates_01 +-756148958=sm_27_groundc +1263090369=sm_27_shrinksofa +1462914127=sm_boat_bckdet1 +-1383696138=sm_boat_bckdet2 +-502512154=sm_boat_bckdet2a +2092701538=sm_boat_bckdet3 +-1016199418=sm_boat_bckdet3a +62460645=sm_boat_clutter001 +1709829989=sm_boat_clutter1 +1381517382=sm_boat_clutter2 +1678437291=sm_boat_clutter3 +720599421=sm_boat_clutter7 +30091053=sm_boat_clutter8 +1407739869=sm_boat_deck_detail +-981218795=sm_boat_deck_rails +-1935173146=sm_boat_deck_rails01 +-1644610423=sm_boat_deck_rails02 +2064886860=sm_boat_emissive_lod +343161602=sm_boat_front_rails +1667665771=sm_boat_hoists +390174753=sm_boat_hoists2 +-1252245183=sm_boat_holds +-442075417=sm_boat_holds2 +-1285909936=sm_boat_holds3 +-1887498556=sm_boat_hull_dirt +-1594046591=sm_boat_hull_dirt2 +-892789092=sm_boat_hull +183168021=sm_boat_lounge_plants +-482046838=sm_boat_lounge_seats +2136198367=sm_boat_main_cabin +1964501153=sm_boat_main_telecom_pole1 +-923234219=sm_boat_main_telecom_poles +2131846142=sm_boat_main_telecom +-709088705=sm_boat_poles +-1838360539=sm_boat_pool_rails_01 +-1679275850=sm_boat_pool_rails +-1044722502=sm_boat_pool_rails02 +1806374769=sm_boat_rear_ladders +-583124630=sm_boat_rings_of_life +779648633=sm_boat_side_windows +-1298203218=sm_boat_slod1 +1725624309=sm_boat_top_stairs +-1781534035=sm_boat_towbars +-1047091432=sm_boat_towbars2 +-221144759=sm_emissive_bld1_em +729811152=sm_emissive_bld2_em +1790499833=sm_emissive_build7_em +301012316=sm_emissive_em_nw1 +-337917650=sm_emissive_em_nw2 +812012102=sm_emissive_em_nw3 +192249758=sm_emissive_em1 +20409766=sm_emissive_em2b +2034700625=sm_emissive_emb1 +1475137181=sm_emissive_emb2 +-1949026725=sm_emissive_emb3 +363101632=sm_emissive_emissive_b +-560525402=sm_emissive_emissive_c +-951070880=sm_emissive_emissive +-1702906852=sm_emissive_emissive2z +-1235919674=sm_emissive_night +1155977889=sm_emissive_sm_01 +-1704821353=sm_emissive_sm_06 +1131668777=sm_emissive_sm_07a +-492788856=sm_emissive_sm_07b +-194754801=sm_emissive_sm_07c +490969293=sm_emissive_sm_07d +-1156104444=sm_emissive_sm_09 +-1150735716=sm_emissive_sm_12 +-863772149=sm_emissive_sm_13_emb +1481204810=sm_emissive_sm_13 +647725295=sm_emissive_sm_14 +1874301734=sm_emissive_sm_15 +488205799=sm_emissive_sm_17 +-885340399=sm_emissive_sm_18_a +-1426528969=sm_emissive_sm_18_z2 +-357660398=sm_emissive_sm_18 +-121650928=sm_emissive_sm_20 +-188450308=sm_emissive_sm_21_a +214296860=sm_emissive_sm_21 +-1681892869=sm_emissive_sm_22_ema +-1385824954=sm_emissive_sm_22_emb +-1822144185=sm_emissive_sm_22_emc +815837397=sm_emissive_sm_23 +1205460807=sm_emissive_sm_24 +1781244906=sm_emissive_sm_26 +1845124360=sm_emissive_sm_27_a +-2107832883=sm_emissive_sm_27_c +959050600=sm_emissive_sm_27_d +1951443972=sm_emissive_sm_a_17 +-1196056862=sm_emissive_sm_b_17 +-2088621552=sm_emissive_sm_b_27 +-1084876826=sm_emissive_sm_e_27 +530606431=sm_emissive_sm_em24_nw3 +1053090072=sm_emissive_sm_em24nw1 +344362140=sm_emissive_sm_em24nw2 +468308552=sm_emissive_wm_bild62_em +7188113=sm_lod_emissive_5_19_slod +493026780=sm_lod_emissive +-413517493=sm_lod_slod3 +-635134240=sm_lod_slod4 +-268741574=sm_lod_sm_emissive_slod +-1553764902=sm_props_prop_billboard_rprox +-1256061543=sm_rd_01_r1a_ovly +-765749105=sm_rd_01_r1a_wires +1316522703=sm_rd_01_r1a +-461926922=sm_rd_01_r1b_ovly +1769021199=sm_rd_01_r1b_wires +-1569508669=sm_rd_01_r1b +-1299283147=sm_rd_01_r1c_ovly +332657377=sm_rd_01_r1c_wires +1908166998=sm_rd_01_r1c +-1015803771=sm_rd_01_r1d_ovly +-953156548=sm_rd_01_r1d +486486907=sm_rd_01_r1e_ovly +-1787946823=sm_rd_01_r1e +26209594=sm_rd_01_r1f_ovly +-916946799=sm_rd_01_r1f +-1747835346=sm_rd_01_r1g_ovly +-1197252829=sm_rd_01_r1g +2103136022=sm_rd_01_r1h_ovly +-299677146=sm_rd_01_r1h +123007247=sm_rd_01_r1i_ovly +-54696102=sm_rd_01_r1i +427745667=sm_rd_01_r2a_ovly +-266285191=sm_rd_01_r2a +1570369674=sm_rd_01_r2b_ovly +-1252599326=sm_rd_01_r2b +-364322289=sm_rd_01_r2c_ovly +-1019087432=sm_rd_01_r2c +1183255256=sm_rd_01_r2d_ovly +451028219=sm_rd_01_r2d +523347467=sm_rd_01_r2e_ovly +686473484=sm_rd_01_r2e +1539004010=sm_rd_01_r2f_ovly +410126201=sm_rd_01_r2f_wires +-27497488=sm_rd_01_r2f +1509290267=sm_rd_01_r2g_ovly +219285851=sm_rd_01_r2g +1998964509=sm_rd_01_r2h_ovly +1675736821=sm_rd_01_r2h +-1845514624=sm_rd_01_r2i_ovly +1906332274=sm_rd_01_r2i +-1189542368=sm_rd_01_r3a_ovly +1736239043=sm_rd_01_r3a +-823556599=sm_rd_01_r3b_ovly +-1374489362=sm_rd_01_r3b +165101103=sm_rd_01_r3c_ovly +1002999899=sm_rd_01_r3c +-830176742=sm_rd_01_r3d_ovly +-1838793323=sm_rd_01_r3d +1925432931=sm_rd_01_r3e_ovly +-1605117584=sm_rd_01_r3e +924287638=sm_rd_01_r3f_ovly +-216400125=sm_rd_01_r3f +1280667701=sm_rd_01_r4a_ovly +227554627=sm_rd_01_r4a +-616057295=sm_rd_01_r4b_ovly +946703101=sm_rd_01_r4b +1309004936=sm_rd_01_r4c_ovly +1777626634=sm_rd_01_r4c +1349872815=sm_rd_01_r4d_ovly +-1770338538=sm_rd_01_r4d +-38421647=sm_rd_01_r4e_ovly +1221700549=sm_rd_01_r4e +-1253342689=sm_rd_01_r4f_ovly +-1844003250=sm_rd_01_r4f +-1114953147=sm_rd_01_r4g_ovly +-1537809714=sm_rd_01_r4g +-1704007840=sm_rd_01_r4h_ovly +-275875516=sm_rd_01_r4h +743478836=sovereign +-1980482350=sp1_01_cnt_sign +896396699=sp1_01_debries_001 +51775724=sp1_01_debries_002 +616161945=sp1_01_details_01 +576576993=sp1_01_details_02 +278870628=sp1_01_details_03 +369739109=sp1_01_details_0j +272469416=sp1_01_grde001 +1040214317=sp1_01_grde002 +81524453=sp1_01_grde003 +1412331192=sp1_01_jumptest_fizzhd +-289249109=sp1_01_jumptest +-1930921615=sp1_03__hd_fizzing_044 +-1867874411=sp1_03__hd_fizzing_053 +1688341506=sp1_03__hd_fizzing_0675 +-1257765257=sp1_03_bbuild_01_d +392373231=sp1_03_bbuild_01 +59283756=sp1_03_bbuild_05_d +2130939928=sp1_03_bbuild_05_o +1550265850=sp1_03_bbuild_05 +306827323=sp1_03_build_001_d +1978499018=sp1_03_build_001 +396444463=sp1_03_build_003 +-1846163322=sp1_03_build_010_d +1320399451=sp1_03_build_010 +2112918316=sp1_03_build_69_details +1257126093=sp1_03_build_69_o +1844662192=sp1_03_build_69 +-2020206640=sp1_03_build_69a_o +1103126256=sp1_03_cablemesh37326_tstd +161581647=sp1_03_carwreck_01 +2074930788=sp1_03_carwreck_02 +645284856=sp1_03_carwreck_03 +404858703=sp1_03_carwreck_04 +-526532=sp1_03_carwreck_05 +-1900505921=sp1_03_carwreck_06 +-529844189=sp1_03_carwreck_07 +-217850540=sp1_03_carwreck_08 +1313556003=sp1_03_carwreck_slod +1997114228=sp1_03_grnd_d +-357304705=sp1_03_grnd01_d +-250212429=sp1_03_ground_detail_01 +-1357420178=sp1_03_ground_detail +-789380911=sp1_03_ground +-638571933=sp1_03_hd_fence_01 +-1627280765=sp1_03_hd_fence_mesh_01 +-1865675240=sp1_03_hd_fence_mesh_02 +-1502758569=sp1_03_hd_fence_mesh_03 +-1741284120=sp1_03_hd_fence_mesh_04 +1240236114=sp1_03_hd_fence_mesh_05 +2103994185=sp1_03_hd_fence_mesh_06 +-175441841=sp1_03_hd_fizzing_01 +-464792111=sp1_03_hd_fizzing_02 +303411556=sp1_03_hd_fizzing_03 +-1210319630=sp1_03_hd_fizzing_04 +-1517135777=sp1_03_hd_fizzing_05 +-1026878764=sp1_03_hd_fizzing_07 +1888513628=sp1_03_hd_fizzing_08 +-633600292=sp1_03_ladder_01 +132375083=sp1_03_ladder_02 +-21901369=sp1_03_ladder_03 +739027580=sp1_03_ladder_04 +643833635=sp1_03_ladder_05 +1418787716=sp1_03_ladder_06 +959817899=sp1_03_object002 +717528589=sp1_03_road_o +844879939=sp1_03_road_o3 +-840129747=sp1_03_shed_002_d +2016038755=sp1_03_shed_002 +4677527=sp1_03_shed_008 +970829994=sp1_03_shed_010_d +-204825554=sp1_03_sign +-623382305=sp1_03_sign02 +1151786152=sp1_03_wall_01_o +-430549251=sp1_03_wall_02_o +-1780843846=sp1_03_winnoshadow +1022460823=sp1_04_details_01 +-1352636301=sp1_04_details_02 +-1601910084=sp1_04_details_03 +-1471019060=sp1_04_ground +298645552=sp1_04_ground01 +-172083141=sp1_05_build_01_c +748743525=sp1_05_build_01_detail +865981490=sp1_05_build_01_o_d +1957103851=sp1_05_build_01 +1448075052=sp1_05_build_02_o_d +1715825704=sp1_05_build_02 +49824893=sp1_05_build_02pipe +626187085=sp1_05_cablemesh_tstd +1303926367=sp1_05_det_ +349755010=sp1_05_det_01 +-262238834=sp1_05_det_02 +-31381229=sp1_05_det_03 +-874920827=sp1_05_det_04 +-488692045=sp1_05_fences_hd +-1329078151=sp1_05_ground_dec01 +320218392=sp1_05_ground_dec02 +266215080=sp1_05_ground_dec03 +-192076107=sp1_05_ground +30663009=sp1_05_pipes_hd_01 +-294864237=sp1_05_pipes_hd_02 +-919121175=sp1_06_ground_detail_01 +1667922346=sp1_06_ground +203985582=sp1_06_ground02_detail_02 +-335423559=sp1_07_details_01 +-124817196=sp1_07_details_02 +1434593976=sp1_07_details_03 +-2092333855=sp1_07_details_03a +-1062008738=sp1_07_gndstones +-1037961488=sp1_07_grnd01 +1216250795=sp1_07_grnd06 +1157018036=sp1_07_grnd07xxx +-1471268258=sp1_10__fake_int +-1393274362=sp1_10_brand_01_wip_dontdelq +859153911=sp1_10_details2 +1089093984=sp1_10_details3 +1451256972=sp1_10_details4 +-4178167=sp1_10_details5 +-378662299=sp1_10_details6 +625609228=sp1_10_details7 +1248668236=sp1_10_fake_interior_lod +1167231321=sp1_10_fake_interior_slod +-1231039704=sp1_10_fences_hd_01 +1753790203=sp1_10_fences_hd_02 +2087771855=sp1_10_fences_hd_03 +239600255=sp1_10_fences_hd_04 +1460868116=sp1_10_fences_hd_05 +-1967621282=sp1_10_fences_hd_06 +-684030287=sp1_10_fizza_01 +1063991623=sp1_10_fpoles01 +1437296071=sp1_10_fpoles02 +-751836962=sp1_10_fpoles03 +-896872556=sp1_10_fpoles04 +2018028305=sp1_10_fpoles05 +1846449821=sp1_10_fpoles06 +646121431=sp1_10_fpoles07 +933374485=sp1_10_fpoles08 +-1991225984=sp1_10_fpoles09 +318853584=sp1_10_fpoles10 +-1009765533=sp1_10_fpoles11 +-1315107075=sp1_10_fpoles12 +-576384219=sp1_10_ground_1 +-279988614=sp1_10_ground_2 +-1909662728=sp1_10_hedge01 +2146385789=sp1_10_hedge02 +-1334992775=sp1_10_hedge03 +1430851769=sp1_10_int +221673344=sp1_10_mainwall_1 +-1899183420=sp1_10_props_interior_slod +452884211=sp1_10_roof01 +-932069920=sp1_10_roofbars +864093339=sp1_10_roofshadow +817111148=sp1_10_sidebars_hd +-1449594966=sp1_10_sign_bars_hd +-491177724=sp1_10_wind01 +-730620807=sp1_10_wind02 +946758765=sp1_10_wind03 +707774448=sp1_10_wind04 +-1356012400=sp1_11_01_detail_01 +275404410=sp1_11_01_detail +2065813614=sp1_11_01 +-1992692578=sp1_11_02 +-461075416=sp1_11_03_detail +1477970523=sp1_11_03 +440976732=sp1_11_04_det +1104877596=sp1_11_04_detail +-813767421=sp1_11_04_detail02 +-1968778096=sp1_11_04_detail02b +-14273463=sp1_11_04_detaila +1723672485=sp1_11_04 +2034646738=sp1_11_railings +-551206808=sp1_12_a_build08graf +2125673261=sp1_12_b00 +-909129351=sp1_12_b01 +6370975=sp1_12_b02 +1268239631=sp1_12_b03 +-857559116=sp1_12_billboard_hd_01 +-116783106=sp1_12_billboard_hd_02 +709388922=sp1_12_billboard_hd_03 +1952808627=sp1_12_billboard_hd_04 +-1977517011=sp1_12_bridge_03 +-2031134611=sp1_12_bridge_03fc2_lod +-1288872892=sp1_12_bridge_03fc3 +-1711060759=sp1_12_bridge_03fc3a +-255527289=sp1_12_bridge_03fc3b +-1098837504=sp1_12_bridge_03fc3c +2028722626=sp1_12_bridge_04 +-99737415=sp1_12_bridge_1 +1919252664=sp1_12_bridge_1fc +-1386559208=sp1_12_bridge_1fcb +-247656681=sp1_12_bridge_2 +-1800984982=sp1_12_bridge_fc1 +1521627777=sp1_12_bridge_fc2 +2029154049=sp1_12_bridge_fc3 +-1325834482=sp1_12_bridge_fc4 +-549635179=sp1_12_bridge_fc5 +-2113437397=sp1_12_bridge_fc6 +-1077805921=sp1_12_bridge_fc7 +1327936860=sp1_12_cablemesh_01 +-1770929171=sp1_12_cablemesh_02 +1337940827=sp1_12_decals00 +1629748772=sp1_12_decals01 +-397767565=sp1_12_decals02 +-39405781=sp1_12_decals03 +1184123133=sp1_12_decals04 +1538683713=sp1_12_decals05 +-488636010=sp1_12_decals06 +-1891116445=sp1_12_decals08 +-1587773812=sp1_12_decals09 +-1490318506=sp1_12_decals10 +-648384589=sp1_12_decals11 +1088601794=sp1_12_decals12 +590840684=sp1_12_decals13 +503806220=sp1_12_decals14 +273800609=sp1_12_decals15 +-1104172831=sp1_12_detail_01 +-516948407=sp1_12_detail_01a +-478612621=sp1_12_detail_02 +-1228560299=sp1_12_detail_02a +-641867779=sp1_12_detail_03 +778999449=sp1_12_detail_03a +114014744=sp1_12_detail_04 +-315390232=sp1_12_detail_05 +433479725=sp1_12_detail_06 +-1649121089=sp1_12_detail_06a +277433747=sp1_12_detail_07 +29601728=sp1_12_detail_07a +-94428841=sp1_12_detail_08 +1872231654=sp1_12_detail_08a +-273019891=sp1_12_detail_09 +-158065879=sp1_12_detail_10 +-917192533=sp1_12_detail_11 +1406153706=sp1_12_drain_cover +528845980=sp1_12_fc7_lod +1415690315=sp1_12_glue_007a +1599394013=sp1_12_graph +-240111796=sp1_12_graph001 +1132385000=sp1_12_graph002 +1467808484=sp1_12_graph003 +692461175=sp1_12_graph004 +956808698=sp1_12_graph005 +-1966710406=sp1_12_graph006 +1590167934=sp1_12_graph007 +1883221101=sp1_12_graph008 +-2015529547=sp1_12_graph008a +-1366342170=sp1_12_railing01 +-1100356197=sp1_12_railing02 +-1483813328=sp1_12_rd_01 +-1995009728=sp1_12_rd_02 +-903559602=sp1_12_riv_01 +-290680991=sp1_12_riv_03 +-1467618230=sp1_12_riv_04_d +1598255253=sp1_12_riv_04 +1417501449=sp1_12_riv_05 +-2081932846=sp1_12_riv_06 +1974377823=sp1_12_riv_07 +-833797854=sp1_12_riv_07graf +403563051=sp1_12_riv_08 +-1201935805=sp1_12_riv_08g +172705446=sp1_12_riv_09 +1309166911=sp1_12_riv_10 +1589702320=sp1_12_riv_11 +-1143441452=sp1_12_river_end_1 +-1448422535=sp1_12_river_end_2 +-4614628=sp1_12_shadowb01 +1865807127=sp1_12_shadowb02 +1280094021=sp1_12_shadowb03 +906986187=sp1_12_shadowb04 +-1497242578=sp1_12_shadowb05 +2097746109=sp1_12_shadowb08 +-1968859282=sp1_12_sp1_rd_shadow_prox +-1012131300=sp1_emissive_sp1_03a +-698957967=sp1_emissive_sp1_03b +-1457888011=sp1_emissive_sp1_03c +-1767129064=sp1_emissive_sp1_03d +-1922650738=sp1_emissive_sp1_03e +2066811171=sp1_emissive_sp1_03f +-2076436231=sp1_emissive_sp1_05a +-1779319708=sp1_emissive_sp1_05b +1095954632=sp1_lod_em +334848724=sp1_lod_slod4 +-1366432263=sp1_lod_sp1_10_particle_null +1433497939=sp1_props_flyers_020 +534709807=sp1_props_flyers_022 +2070034192=sp1_props_flyers_053 +210196868=sp1_props_flyers_054 +-52905433=sp1_props_flyers_055 +-402485125=sp1_props_flyers_056 +1156598357=sp1_props_flyers_059 +506265027=sp1_props_flyers_062 +141742671=sp1_props_flyers_063 +1773540568=sp1_props_flyers_064 +721968862=sp1_rd_00_d +1270332868=sp1_rd_01_d +1429897999=sp1_rd_01 +1739401204=sp1_rd_02 +1591695087=sp1_rd_028 +-547891226=sp1_rd_029 +-2025533390=sp1_rd_03_d +571914694=sp1_rd_03_shadprx +-2133042606=sp1_rd_03 +-806865509=sp1_rd_030 +1329706060=sp1_rd_031 +-682389557=sp1_rd_04_d +387811122=sp1_rd_04 +1760924780=sp1_rd_05_d +527208646=sp1_rd_06_d +584882842=sp1_rd_06a +823637776=sp1_rd_06b +2137576373=sp1_rd_06c +2073902221=sp1_rd_07_d +1555075671=sp1_rd_07 +1549058693=sp1_rd_08_d +-573434724=sp1_rd_08 +-1708359422=sp1_rd_09_d +1343289624=sp1_rd_09 +448818011=sp1_rd_10_d +-1262698790=sp1_rd_10 +-1299957865=sp1_rd_11_d +43834013=sp1_rd_11 +-1146937529=sp1_rd_12_d +105374195=sp1_rd_12 +-2131793053=sp1_rd_13_d +-612463519=sp1_rd_13 +664905876=sp1_rd_14_d +1981661601=sp1_rd_14 +-1419077405=sp1_rd_15_d +-1956844513=sp1_rd_15 +-1191744669=sp1_rd_16_d +1835301423=sp1_rd_17_d +1797663666=sp1_rd_17 +1959780514=sp1_rd_18_d +1085069012=sp1_rd_18 +-1553491356=sp1_rd_19_d +1307603291=sp1_rd_19 +1448810562=sp1_rd_20_d +1588794304=sp1_rd_20 +816657794=sp1_rd_21_d +-738329004=sp1_rd_21 +-20899850=sp1_rd_22_d +-1053206325=sp1_rd_22 +1187563459=sp1_rd_23_d +-1736964279=sp1_rd_23 +965768865=sp1_rd_24_d +2084036814=sp1_rd_24a +312806826=sp1_rd_24b +402822573=sp1_rd_25_d +1748149931=sp1_rd_25 +-602550984=sp1_rd_26_d +1425473588=sp1_rd_26 +-1550085805=sp1_rd_27_d +-877793888=sp1_rd_27 +-1508152312=sp1_rd_28_d +-1147446384=sp1_rd_armco +-1135087813=sp1_rd_blockades +-1302603504=sp1_rd_props_combo01_dslod +-2027445393=sp1_rd_props_combo02_dslod +742143715=sp1_rd_props_combo03_dslod +-682530277=sp1_rd_props_combo04_dslod +-1477151821=sp1_rd_props_combo05_dslod +-461473856=sp1_rd_rail1 +-768093389=sp1_rd_rail2 +1454633990=sp1_rd_wires +76730524=sp1_rd_wires2 +1886268224=specter +1074745671=specter2 +231083307=speeder +437538602=speeder2 +-810318068=speedo +728614474=speedo2 +674110876=spiritsrow +400514754=squalo +-1969678975=ss1_01_c_waterd +-1413417189=ss1_01_column_iref +1820076484=ss1_01_dtd01 +2094189169=ss1_01_dtd02 +-1821022473=ss1_01_dtd02b +-451457211=ss1_01_dtd02bivy +1077825861=ss1_01_dtd03 +1085046626=ss1_01_dtl04 +-828760800=ss1_01_fizza_00 +-1020197302=ss1_01_fizza_01 +-1322098099=ss1_01_fizza_02 +-1660732945=ss1_01_fizza_03 +-1968827083=ss1_01_fizza_04 +2020307136=ss1_01_fizza_05 +1716079740=ss1_01_fizza_06 +1436003097=ss1_01_fizza_07 +1204129653=ss1_01_fizza_08 +515055691=ss1_01_flower_1 +-1708517573=ss1_01_flower_3 +-297123381=ss1_01_fronthedges +-774485830=ss1_01_ladder01 +-2145934018=ss1_01_ladder02 +-921225436=ss1_01_ladder03 +-1159652680=ss1_01_ladder04 +-575578024=ss1_01_ladder05 +-816331867=ss1_01_ladder06 +1490146991=ss1_01_ladder07 +-39868533=ss1_01_logo01 +-868105012=ss1_01_logo02 +1062929008=ss1_01_lowpdtd00 +1906763527=ss1_01_lowpdtd01 +618679675=ss1_01_lowpdtd02 +1429155352=ss1_01_lowpdtd03 +15612611=ss1_01_mansion +1155146323=ss1_01_park_decal +-842967124=ss1_01_park +-2139978508=ss1_01_raildtd01 +-1363517053=ss1_01_raildtd02 +-470234113=ss1_01_raildtd03 +-1955735898=ss1_01_shadowproxy +-919802388=ss1_01_ss1_emissive_ss1_01 +137063414=ss1_01_stairs01 +1456684485=ss1_01_stairsbase01 +1402537249=ss1_01_terrain_dtl01 +1907480515=ss1_01_terrain_dtl01b +-2062587899=ss1_01_terrain_dtl02 +1345457371=ss1_01_terrain +-417452013=ss1_01_terrainnoshad +1401152204=ss1_02_building00_dtl_1 +21773918=ss1_02_building00_dtl_2 +1317947300=ss1_02_building00_dtl +-1087287778=ss1_02_building00 +-724395030=ss1_02_building01_dtl +-279744443=ss1_02_building01_dtl2 +-1426709080=ss1_02_building01 +-1543537378=ss1_02_building03_dtl_1 +1958430556=ss1_02_building03_dtl +-2058855863=ss1_02_building03 +-1780886489=ss1_02_decal +104890951=ss1_02_decal2 +-1393569881=ss1_02_decal3 +-1161270440=ss1_02_decal4 +1333040302=ss1_02_decal5 +-1732998491=ss1_02_grd01 +1602125812=ss1_02_hedge_dcl +-1441045355=ss1_02_hedge_dcl2 +1919516466=ss1_02_pool_water +-500045280=ss1_02_ss1_emissive_ss1_02 +-1920008361=ss1_02_ss1_emissive_ss1_02b +1925852729=ss1_03_dec_tnt +1555690038=ss1_03_fs_logo +1700779227=ss1_03_ivy_a +-2145923898=ss1_03_ladder_01 +-1762816313=ss1_03_north_dtl +-1607807933=ss1_03_north_dtl2 +955451469=ss1_03_north +1419796952=ss1_03_railing01 +-471728019=ss1_03_railing02 +-164322030=ss1_03_railing03 +290839380=ss1_03_railing04 +584547927=ss1_03_railing05 +-1414229997=ss1_03_railing06 +-1082574948=ss1_03_railing07 +-628986450=ss1_03_railing08 +1681424668=ss1_03_railing09 +1832948800=ss1_03_railing10 +2014816750=ss1_03_railing11 +-2057517960=ss1_03_railing12 +799349002=ss1_03_railing13 +1104723313=ss1_03_railing14 +1277874709=ss1_03_railing15 +1592096650=ss1_03_railing16 +-384463908=ss1_03_railing17 +-141088545=ss1_03_railing18 +157076586=ss1_03_railing19 +-1323327047=ss1_03_railing20 +-1505326073=ss1_03_railing21 +-1802770286=ss1_03_railing22 +2045096774=ss1_03_railing23 +1868013098=ss1_03_railing24 +1567160909=ss1_03_railing25 +1121174819=ss1_03_railing26 +1022507360=ss1_03_railing27 +658607615=ss1_03_railing28 +348514568=ss1_03_railing29 +1203223235=ss1_03_railing30 +1819692869=ss1_03_roof_fizz_01 +1075521186=ss1_03_south_dtl +296970172=ss1_03_south_dtl2 +-1438790954=ss1_03_south +314386334=ss1_03_southe_col +281453505=ss1_03_southe_detail +604171909=ss1_03_southe_detail2 +-1409315301=ss1_03_southe +623563406=ss1_03_terrain_dtl +-1246316451=ss1_03_terrain +-992154463=ss1_04_apart_01 +2109290753=ss1_04_apart_02_dtl01 +-1820760959=ss1_04_apart_02_dtl02 +1667181023=ss1_04_apart_06 +466749814=ss1_04_apt02_01_dtl +-1533194113=ss1_04_apt02_01_dtl2 +1466108594=ss1_04_apt02_01 +-170017976=ss1_04_aptrailing1 +-167191886=ss1_04_aptrailing10 +72439855=ss1_04_aptrailing2 +452887949=ss1_04_aptrailing3 +723232199=ss1_04_aptrailing4 +945373250=ss1_04_aptrailing5 +1319529692=ss1_04_aptrailing6 +1675466570=ss1_04_aptrailing7 +1949382641=ss1_04_aptrailing8 +-2123181452=ss1_04_aptrailing9 +-1034572158=ss1_04_cable +-527678138=ss1_04_glueweed +-1075284838=ss1_04_glueweed2 +-40964122=ss1_04_glueweed3 +-1630719388=ss1_04_glueweed4 +-317401090=ss1_04_grddecals +136974040=ss1_04_greenbar_001 +1229426962=ss1_04_greenbar_002 +348123055=ss1_04_greenrail_002 +-353898698=ss1_04_greenrail01 +-1208701519=ss1_04_hdg_top +248660029=ss1_04_hdg +-1141209275=ss1_04_hedgeivywall +-2137161087=ss1_04_hedgeivywall2 +-1425005495=ss1_04_ladder01 +-1159412750=ss1_04_ladder02 +-392028304=ss1_04_ladder03 +-160843009=ss1_04_ladder04 +279855155=ss1_04_newivy01 +-1092714562=ss1_04_newrailing001 +-943388183=ss1_04_sht01_dtl2 +-1899782901=ss1_04_sht01_dtl2b +1859148382=ss1_04_sht01 +-1581764331=ss1_04_shtrail01 +1944474994=ss1_04_shtrail02 +-2076379617=ss1_04_shtrail03 +1324649359=ss1_04_shtrail04 +1623076642=ss1_04_shtrail05 +693944420=ss1_04_shtrail06 +901186973=ss1_04_terrain01 +1729980521=ss1_04_terrain02 +-416487290=ss1_04_terrain03 +-629715173=ss1_04_terrain04 +-1941276258=ss1_05_apart01_jan +72950441=ss1_05_bigapt02_dtl2 +-893962709=ss1_05_bigapt02_dtl2b +-461280833=ss1_05_bigapt02_dtl2c +-1347482922=ss1_05_bigapt02 +-570202543=ss1_05_build1_dtl +1856064297=ss1_05_build3_b +832041070=ss1_05_build3_dtl +-1825736558=ss1_05_build3_dtlnew +-1447282578=ss1_05_build5 +940052003=ss1_05_buildn_emit +-744961946=ss1_05_buildnew_a +1230711645=ss1_05_emissive_hd +1694854589=ss1_05_emissive_slod +706155772=ss1_05_gr_n +-1405432277=ss1_05_gr +872749416=ss1_05_gr2 +1349305817=ss1_05_grbc1 +1579835732=ss1_05_grbc2 +-978914387=ss1_05_grounda001_dtl +-1482085974=ss1_05_grounda001_dtlb +-1653729996=ss1_05_grounda001_dtlc +-30256148=ss1_05_groundb_dtl +286180407=ss1_05_groundb_dtl2 +1599004858=ss1_05_groundb_dtlb +1301196711=ss1_05_groundb +1748992601=ss1_05_hedge_rnd_a_m_decl006 +496319053=ss1_05_hedge_sqr_a_l_decm001 +-1285349879=ss1_05_ladder01 +385738049=ss1_05_ladder02 +-863578633=ss1_05_pool +421424729=ss1_05_shopframe01 +-1780286097=ss1_05_shw +-756717576=ss1_05_units +-344539447=ss1_05_wires +423159696=ss1_05_xxx +118508278=ss1_06_banner +-1102142546=ss1_06_d1 +505265099=ss1_06_d1b_2 +-1676073142=ss1_06_d1b +1246324607=ss1_06_d1b001 +758591526=ss1_06_d1bb_2 +-1186449106=ss1_06_d1bb +293481756=ss1_06_d2_2 +-1342109933=ss1_06_d2 +1630392559=ss1_06_d2b_2 +305042635=ss1_06_d2b +-1726232002=ss1_06_d2b001 +1750414869=ss1_06_glass +-172758616=ss1_06_ground +-1068789358=ss1_06_groundb +-1307183833=ss1_06_groundc +-1545676615=ss1_06_groundd +985238221=ss1_06_hdg_top +833433536=ss1_06_hdg +-478642697=ss1_06_hdg01_top +-587229387=ss1_06_hdg01 +637612818=ss1_06_hdg02_top +-1017846816=ss1_06_hdg02 +-1078972206=ss1_06_hdgnew_d +-605572715=ss1_06_hdgnew +-1393226214=ss1_06_ladder01 +1960111416=ss1_06_monkey +928480197=ss1_06_north +-1080925435=ss1_06_number01 +-1847949418=ss1_06_number02 +373832953=ss1_06_number02b +1718857929=ss1_06_number03 +-1920841762=ss1_06_railing01 +-1692540139=ss1_06_railing02 +2028248739=ss1_06_railing03 +-2065058131=ss1_06_railing04 +1387582024=ss1_06_railing05 +1644589291=ss1_06_railing06 +1075129609=ss1_06_railing07 +196592719=ss1_06_railing08 +436297954=ss1_06_railing09 +1960123488=ss1_06_railing10 +-1618579006=ss1_06_railing11 +-1140479296=ss1_06_railing12 +-1378021777=ss1_06_railing13 +-663526501=ss1_06_railing14 +-933346447=ss1_06_railing15 +71809863=ss1_06_railing16 +-157278216=ss1_06_railing17 +-1525475962=ss1_06_seblg +12023110=ss1_06_shw +452899949=ss1_06_shw2 +184371264=ss1_06_sign +-1776294713=ss1_06_sign01 +-2082979784=ss1_06_sign02 +-1519828029=ss1_06_ss_06_cp00_2 +556932233=ss1_06_ss_06_cp00 +873509627=ss1_06_swblg +-283072059=ss1_06_towels +-620695079=ss1_06_woodb +-566572923=ss1_06b_aptgrnd +387347948=ss1_06b_bdd +1155915766=ss1_06b_bdd2 +-1335731209=ss1_06b_card +-897203232=ss1_06b_club_dtl001 +-1336619218=ss1_06b_club_grnd +156210570=ss1_06b_club1 +1174528774=ss1_06b_club1lad +282156055=ss1_06b_d +1463155419=ss1_06b_d1 +-668828494=ss1_06b_d2 +-798021120=ss1_06b_d2b +1659436552=ss1_06b_hdg_top +1667584854=ss1_06b_hdg_top01 +1958802957=ss1_06b_hdg_top02 +-2014897063=ss1_06b_hdg_top03 +-1722958042=ss1_06b_hdg_top04 +-2121670004=ss1_06b_hdg +-1714224279=ss1_06b_hdg01 +49710949=ss1_06b_ivy_top +848154567=ss1_06b_ivy02 +764087883=ss1_06b_ivywall01 +1967096107=ss1_06b_new01 +1680465632=ss1_06b_new04 +-1975932717=ss1_06b_newivy +-1629332993=ss1_06b_newrail001 +1954887339=ss1_06b_pool +1443083033=ss1_06b_r_2 +903652897=ss1_06b_r +-728277230=ss1_06b_rail +-628744539=ss1_06b_rail2 +1482065203=ss1_06b_snw +-857049812=ss1_06b_snw2 +1857307530=ss1_07_apts_d +2060975401=ss1_07_apts_d2 +-675128553=ss1_07_apts_rail1 +-1997587086=ss1_07_apts_rail2 +1475712388=ss1_07_apts +-521428309=ss1_07_bck_fizz1_lod +-524774748=ss1_07_bdyshpd +1885153129=ss1_07_bdyshpd001 +1756043269=ss1_07_bdyshpd002 +967439545=ss1_07_bdyshpgd +-1322757967=ss1_07_bdyshpstr +-1742272871=ss1_07_cp_d +1911689828=ss1_07_cp_dirt_2 +752485526=ss1_07_cp_dirt +480648872=ss1_07_cp_dirt2 +-376228998=ss1_07_cp +1948689492=ss1_07_crnrbldg +1287780767=ss1_07_crnrbldgd +-1048219105=ss1_07_crnrbldgd2 +-583292529=ss1_07_crnrbldgd3 +-79149611=ss1_07_crnrbldggnd +-516701073=ss1_07_crnrbldggnd02 +2132675970=ss1_07_crnrbldgrailing1 +1138857734=ss1_07_crnrbldgrailing2 +1875557367=ss1_07_grndrailings1 +651274782=ss1_07_grndrailings2 +421269171=ss1_07_grndrailings3 +1130324793=ss1_07_grndrailings4 +839172228=ss1_07_grndrailings5 +-1696889334=ss1_07_hedge_d1 +-2054005896=ss1_07_hedge_d2 +823450986=ss1_07_hotelrailing1 +995291622=ss1_07_hotelrailing2 +1390518563=ss1_07_hotelrailing3 +-1515469130=ss1_07_hotelrailing4 +-1871900222=ss1_07_pool_01 +-1035174531=ss1_07_rail +44221186=ss1_07_raila +295723261=ss1_07_railb +-480410504=ss1_07_railc +977900690=ss1_07_sgar_rail_lod +348958955=ss1_07_sgar_rail +-801427182=ss1_07_sgar +2090512008=ss1_07_shotel +1744963315=ss1_07_sstbck_fizz01 +-1111734132=ss1_07_sstbck +-1255104445=ss1_07_sstgnd +-409552964=ss1_07_ssttwr_d +674399058=ss1_07_ssttwr +103905016=ss1_07_stairsrailing1 +-1602180196=ss1_07_stairsrailing2 +-1851060751=ss1_07_stairsrailing3 +-1586958675=ss1_07_stdrdd +-1998897412=ss1_07_stdrdd2 +63833635=ss1_07_stdrdground +-1738702190=ss1_07_twrrailings1 +-1136567040=ss1_07_vpr_xd +-2142713524=ss1_07_vpr_xd2 +-95686898=ss1_07_vpr +1478904787=ss1_08_apart +2042170471=ss1_08_build6 +-1342514898=ss1_08_corner_em +1716062292=ss1_08_corner +-652119717=ss1_08_dtl01 +-133058741=ss1_08_dtl02 +1675569826=ss1_08_ground_h +724236877=ss1_08_ladder01 +-56550086=ss1_08_ladder02 +392516282=ss1_08_ladder03 +691598945=ss1_08_ladder04 +-67462171=ss1_08_ladder05 +229982042=ss1_08_ladder06 +-628196184=ss1_08_ls_sign +-50427461=ss1_08_railing01 +-269881458=ss1_08_railing02 +-668155884=ss1_08_railing03 +-880073007=ss1_08_railing04 +-1243939983=ss1_08_railing05 +-1530898116=ss1_08_railing06 +-1771193193=ss1_08_railing07 +-2093509077=ss1_08_railing08 +1929508284=ss1_08_railing09 +229221505=ss1_08_railing10 +-75562964=ss1_08_railing11 +2065563496=ss1_08_railing12 +1705759876=ss1_08_railing13 +1453667959=ss1_08_railing14 +1161204634=ss1_08_railing15 +-1595585798=ss1_08_railing16 +1855012212=ss1_08_sign01 +685243265=ss1_09_decal_dt2 +-69361267=ss1_09_decal_dt3 +-305724064=ss1_09_decal_dt4 +1374441649=ss1_09_fence3_dt +-1145492766=ss1_09_fence3_dtrails +2044196043=ss1_09_flat_bd_01 +-963265655=ss1_09_gls_bd_03 +761649887=ss1_09_grd_bd_04 +-1756692556=ss1_09_hedge_sqr_b_sm_decl001 +1694792544=ss1_09_int_bd_05 +1367999366=ss1_09_int2_bd_06 +-1416710281=ss1_09_lightcasing01 +-1791456565=ss1_09_lightcasing02 +1899287637=ss1_09_office_bd_02 +-1639868882=ss1_09_office_bd_02a +-1584097999=ss1_09_office_bd_cloth03 +-421266630=ss1_09_office_bd_clotha +-652583001=ss1_09_office_bd_clothb +-2088659862=ss1_09_railing01 +-647905235=ss1_09_railing04 +-249303119=ss1_09_railing05 +1855285910=ss1_09_railing06 +1417950836=ss1_09_railing07 +607475155=ss1_09_railing08 +1468350422=ss1_09_railing10 +1639076912=ss1_09_railing11 +-2019265798=ss1_10_bld_dt01 +1562753294=ss1_10_bld_trim01 +1257739442=ss1_10_bld_trim02 +210369767=ss1_10_bld +341303678=ss1_10_decals01 +-1799331259=ss1_10_decals02 +865509363=ss1_10_decals03 +123852215=ss1_10_grd +377613226=ss1_10_railing01 +-1967807737=ss1_10_ss1_emissive_ss1_10 +812397104=ss1_11_clth_09a +-52147427=ss1_11_clth_09c +-1312049931=ss1_11_clth_09d +-1952814969=ss1_11_clth_09e +2112015640=ss1_11_clth_09f +1747231132=ss1_11_clth_09g +-189678912=ss1_11_clth_09h +-428335539=ss1_11_clth_09i +-1024174266=ss1_11_clth_09k +464329140=ss1_11_clth_ss1_11_ +-509355386=ss1_11_clth_ss1_11_01 +659187150=ss1_11_clth_ss1_11_02 +420170064=ss1_11_clth_ss1_11_05 +35101549=ss1_11_clth_ss1_11_06 +149931113=ss1_11_detail01 +651180941=ss1_11_detail01b +1135098329=ss1_11_detail02 +355604273=ss1_11_detail02b +-1691916070=ss1_11_detail03 +419420234=ss1_11_emt_sign +1143381927=ss1_11_flagstand +1590383694=ss1_11_flats +-1398218166=ss1_11_flatsgrd01 +1302453174=ss1_11_hedge_d +274567004=ss1_11_land01 +-449267437=ss1_11_land02 +-335886697=ss1_11_land03 +-1301155600=ss1_11_meddoordtl +-786039918=ss1_11_medictower +-1155909594=ss1_11_newrail01 +-1385915205=ss1_11_newrail02 +1067997622=ss1_11_propertyfudger +2068808878=ss1_11_railing01 +1837984042=ss1_11_railing02 +-1914590786=ss1_11_railing03 +2019044912=ss1_11_roofdecal001 +-99544750=ss1_11_shop01 +951440198=ss1_11_striplight008 +-1209161735=ss1_11_teqframe +-321950420=ss1_11_tequilala +790699174=ss1_12_bb1 +965423482=ss1_12_bb2 +-1927517446=ss1_12_bld3c +772190525=ss1_12_bld4 +-1170355803=ss1_12_bld5 +29552793=ss1_12_grnd +2141487445=ss1_12_grnd2 +1469491637=ss1_12_ivy01 +707438599=ss1_12_night_slod +-447870829=ss1_12_night +209081272=ss1_12_night2 +785101165=ss1_12_nightcom +220699494=ss1_12_ovly01 +519126777=ss1_12_ovly02 +1238221703=ss1_12_railing01 +908827715=ss1_12_railing02 +611252422=ss1_12_railing03 +313513288=ss1_12_railing04 +45757789=ss1_12_railing05 +-846742418=ss1_12_uvanim01 +1738536960=ss1_13_barbedwire01 +1682497610=ss1_13_billboard_start +-1754168649=ss1_13_build01 +1946429257=ss1_13_build02a +-219301458=ss1_13_build03 +-559812365=ss1_13_buildrailing001 +-1261200041=ss1_13_buildrailing002 +1402834636=ss1_13_dec01a +1633692241=ss1_13_dec01b +-1912374756=ss1_13_dec02 +-496261526=ss1_13_dec02a +-809959163=ss1_13_dec02b +-1054448672=ss1_13_dec02c +-2143363437=ss1_13_dec03 +-105655262=ss1_13_dec03b +-1434373353=ss1_13_dec04 +438822592=ss1_13_flower_1 +-601728044=ss1_13_grd01noshad +896107841=ss1_13_grd01shad +1451365344=ss1_13_grd02noshad +-359979191=ss1_13_grd02shad +-309550683=ss1_13_grd03_sp_lod +-2081248133=ss1_13_grd03_sp +1907726874=ss1_13_grd03noshad +1477196103=ss1_13_grd03shad +-1030417639=ss1_13_ivy_b_base +1364224631=ss1_13_ivy_b_base001 +-1017440100=ss1_13_ivy_b_dec +-982317508=ss1_13_ivy_b_dec002 +1580084506=ss1_13_night01_slod +-1719298554=ss1_13_night01 +-1448828274=ss1_13_railing01 +1378087818=ss1_13_railing02 +1205985030=ss1_13_railing03 +2125778095=ss1_13_railing04 +1819420714=ss1_13_railing05 +144466044=ss1_13_railing06 +-11121168=ss1_13_railing07 +901331637=ss1_13_railing08 +461112891=ss1_13_railing09 +1318349791=ss1_13_railing10 +1967306959=ss1_13_railing11 +800534053=ss1_13_railing12 +1032571342=ss1_13_railing13 +180184114=ss1_13_railing14 +103116397=ss1_13_rooftopdtl01 +-647483573=ss1_13_walkway01 +-1362250531=ss1_13_woodbeams01 +-230031517=ss1_13_woodrail01 +-1288994521=ss1_13_woodrail02 +-990567238=ss1_13_woodrail03 +1168483861=ss1_13_woodrail04 +245222185=ss1_14_billboard +1845194391=ss1_14_bkdtd01 +-679653473=ss1_14_chat_cottage +1966367649=ss1_14_chat_detail +-1598668276=ss1_14_chateau_ivy +710210299=ss1_14_chateau +979320000=ss1_14_decal_removed_opt +-969697814=ss1_14_dtl01 +1005845080=ss1_14_dtl01b +-591540891=ss1_14_dtl01b2 +868544783=ss1_14_dtl02 +1874354372=ss1_14_dtl02b +1009173975=ss1_14_garage_01 +301564130=ss1_14_garagedecals +-681044525=ss1_14_ground +-148632159=ss1_14_ground2 +-1199791607=ss1_14_hotel01_emissive +-2007002664=ss1_14_ivy001 +-1710934749=ss1_14_ivy002 +1383524332=ss1_14_ivy2 +1076970337=ss1_14_ivy3 +2055452677=ss1_14_ivy4 +1204291451=ss1_14_pool_water +1045778643=ss1_14_railing01 +-322523721=ss1_14_railing02 +587176488=ss1_14_railing03 +1363736250=ss1_14_railing04 +-1993677183=ss1_14_railing05 +2005484350=ss1_14_railing06 +1841770426=ss1_14_railing07 +1538165641=ss1_14_railing08 +-799902513=ss1_14_railing09 +-1244479228=ss1_14_railing10 +-956931253=ss1_14_railing11 +-1720711105=ss1_14_railing12 +33101497=ss1_14_redflowers +-2118918312=ss1_14_stairs01 +-1235367757=ss1_14_stairs02 +1680483397=ss1_14_stairs03 +-1729589815=ss1_14_stairs04 +-915575086=ss1_14_stairs05 +-13936051=ss1_14_stairs06 +-1376143381=ss1_14_stairs07 +-1888523714=ss1_14_stripwater +446428276=ss1_14_tophedgedtl +-617087940=ss1_14_wallivy01 +1372923653=ss1_emissive_bt1_01 +1555700852=ss1_emissive_bt1_01b +-1963919135=ss1_emissive_bt1_01c +1166020187=ss1_emissive_bt1_02 +1256650610=ss1_emissive_bt1_02b +959206397=ss1_emissive_bt1_02c +1943137022=ss1_emissive_bt1_03 +-2023058897=ss1_emissive_bt1_05 +955013433=ss1_emissive_bt1_05b +1259994516=ss1_emissive_bt1_05c +1293339916=ss1_emissive_club +2008946871=ss1_emissive_ss1_01 +-2017544008=ss1_emissive_ss1_02 +976910415=ss1_emissive_ss1_02b +1682091983=ss1_emissive_ss1_03_2 +1855505531=ss1_emissive_ss1_03_3 +-1060214555=ss1_emissive_ss1_03_4 +1393233248=ss1_emissive_ss1_03_5 +-1928740018=ss1_emissive_ss1_03 +1378763536=ss1_emissive_ss1_04_2 +1753509820=ss1_emissive_ss1_04_3 +-1589517998=ss1_emissive_ss1_04_4 +-1624676467=ss1_emissive_ss1_04 +-331365984=ss1_emissive_ss1_05_a +-1885042581=ss1_emissive_ss1_05_c +-1553846298=ss1_emissive_ss1_05_d +-1845523171=ss1_emissive_ss1_05_e +-1270820449=ss1_emissive_ss1_05_f +-997100992=ss1_emissive_ss1_05_g +-552424648=ss1_emissive_ss1_06_2 +-910131052=ss1_emissive_ss1_06_3 +1080371718=ss1_emissive_ss1_06 +-816822283=ss1_emissive_ss1_06b_3 +-940689103=ss1_emissive_ss1_06b_4 +-704781600=ss1_emissive_ss1_06b2b_2 +2056718584=ss1_emissive_ss1_06b2b +1386466947=ss1_emissive_ss1_07 +112170738=ss1_emissive_ss1_07b +726294567=ss1_emissive_ss1_07c +-315878491=ss1_emissive_ss1_08_2 +1594586978=ss1_emissive_ss1_08_3 +-200863417=ss1_emissive_ss1_08 +-1509569972=ss1_emissive_ss1_09a +-1665353798=ss1_emissive_ss1_09b +-75488915=ss1_emissive_ss1_10 +559804073=ss1_emissive_ss1_11_a +254495300=ss1_emissive_ss1_11_b +1290486854=ss1_emissive_ss1_11 +-457441002=ss1_emissive_ss1_11b +1559094347=ss1_emissive_ss1_12 +-1192351221=ss1_emissive_ss1_12b +1214626619=ss1_emissive_ss1_13 +-453706056=ss1_emissive_ss1_13b +-1296033201=ss1_emissive_ss1_13c +-787949568=ss1_emissive_ss1_14a +-543034062=ss1_emissive_ss1_14b +557307319=ss1_lod_emissive_05 +-1110058314=ss1_lod_emissive_slod3 +1038936830=ss1_lod_emissive +2007050028=ss1_lod_slod3 +-1780655002=ss1_props_bug1480687_slod +1633166599=ss1_props_bug1513403_slod +-1640273836=ss1_props_cablemesh63 +1652262705=ss1_props_cablemesh63217 +928902614=ss1_props_cablemesh6334 +2095548941=ss1_props_cablemesh63621 +-1410063030=ss1_props_cablemesh641 +1463686267=ss1_props_cablemesh947927 +43804629=ss1_props_cablemesh947938 +-855441989=ss1_props_cablemesh947946 +1864583097=ss1_props_cablemesh947955 +-1853036408=ss1_props_cablemesh9479554 +-1940859617=ss1_props_cablemesh9479767 +-1584286919=ss1_props_cablemesh947978 +78130487=ss1_props_cablemesh94799 +1182593489=ss1_props_cablemesh947994 +-1593736670=ss1_props_cablemesh9480 +1806008239=ss1_props_cablemesh94801 +-92136086=ss1_props_cablemesh94802 +-2050051847=ss1_props_cablemesh94803a +-1837919433=ss1_rd1_00 +-1393997790=ss1_rd1_02 +-1247225431=ss1_rd1_03 +-1958705959=ss1_rd1_04 +-663347389=ss1_rd1_05 +-961250368=ss1_rd1_06 +-289125409=ss1_rd1_07 +-469092757=ss1_rd1_08 +169935508=ss1_rd1_09 +1609977121=ss1_rd1_10 +-152765696=ss1_rd1_11 +-929620379=ss1_rd1_12 +-914284487=ss1_rd1_13 +-1683340148=ss1_rd1_14 +470598995=ss1_rd1_15 +769845503=ss1_rd1_16 +310030895=ss1_rd1_17 +-503197382=ss1_rd1_18 +-1907152414=ss1_rd1_19 +817229101=ss1_rd1_20 +520636882=ss1_rd1_21 +319369684=ss1_rd1_22 +2041413403=ss1_rd1_24 +1743903652=ss1_rd1_25 +-546026801=ss1_rd1_26 +-248844740=ss1_rd1_27 +2077754264=ss1_rd1_28 +-1919441129=ss1_rd1_29 +1231266324=ss1_rd1_30 +1540507377=ss1_rd1_31 +-1272547428=ss1_rd1_32 +-848319954=ss1_rd1_33 +-1770406845=ss1_rd1_34 +-1597255449=ss1_rd1_35 +134324053=ss1_rd1_36 +-1917257703=ss1_rd1_37_ovly +380845240=ss1_rd1_37 +-353409747=ss1_rd1_39 +-1987665603=ss1_rd1_40 +1211230595=ss1_rd1_40b +-1177812545=ss1_rd1_42 +-403415537=ss1_rd1_43 +791962165=ss1_rd1_hedge001 +1560133063=ss1_rd1_hedge002 +817718595=ss1_rd1_hedge003 +511885518=ss1_rd1_hedge004 +340241496=ss1_rd1_hedge005 +101060565=ss1_rd1_hedge006 +-105253059=ss1_rd1_hedge007 +-405056640=ss1_rd1_hedge008 +-584171994=ss1_rd1_hedge009 +-505821651=ss1_rd1_hedge010 +893152497=ss1_rd1_hedge011 +106204962=ss1_rd1_hedge012 +-916384456=ss1_rd1_hedge013 +1346425877=ss1_rd1_median1 +-954957053=ss1_rd1_median1decals +-305131723=ss1_rd1_median2 +1564774471=ss1_rd1_median2decals +395207345=ss1_rd1_median3 +-2073374120=ss1_rd1_median3decals +-542497523=ss1_rd1_ovly01 +-840203888=ss1_rd1_ovly02 +55372882=ss1_rd1_ovly03 +-241481489=ss1_rd1_ovly04 +360812703=ss1_rd1_ovly05 +666055938=ss1_rd1_ovly06 +965105832=ss1_rd1_ovly07 +1263860805=ss1_rd1_ovly08 +1326646209=ss1_rd1_ovly09 +1414105230=ss1_rd1_ovly10 +1259992631=ss1_rd1_ovly11 +963269336=ss1_rd1_ovly12 +647310638=ss1_rd1_ovly13 +350259653=ss1_rd1_ovly14 +-880314612=ss1_rd1_ovly15 +-581002566=ss1_rd1_ovly16 +-268058616=ss1_rd1_ovly17 +30892971=ss1_rd1_ovly18 +-2094930366=ss1_rd1_ovly19 +2071845494=ss1_rd1_ovly20 +-76522919=ss1_rd1_ovly21 +230031076=ss1_rd1_ovly22 +-671837342=ss1_rd1_ovly23 +-364693505=ss1_rd1_ovly24 +-1290876537=ss1_rd1_ovly25 +-989827734=ss1_rd1_ovly26 +-1901526852=ss1_rd1_ovly27 +-1605131247=ss1_rd1_ovly28 +569321294=ss1_rd1_ovly29 +-1259581270=ss1_rd1_ovly32 +-936184009=ss1_rd1_ovly33 +1516706721=ss1_rd1_ovly34 +-1706091672=ss1_rd1_ovly35 +-1411629438=ss1_rd1_ovly36 +-1390591740=ss1_rd1_ovly37 +-1082595909=ss1_rd1_ovly38 +1065444818=ss1_rd1_ovly39 +151911364=ss1_rd1_ovly40 +1365228070=ss1_rd1_props_busroof01 +-1552621441=ss1_rd1_props_cbl_x_ +192100189=ss1_rd1_props_cbl_x_01 +422105800=ss1_rd1_props_cbl_x_02 +-435262316=ss1_rd1_props_cbl_x_03 +-203618255=ss1_rd1_props_cbl_x_04 +1449282758=ss1_rd1_props_cbl_x_05 +1143515219=ss1_rd1_props_cbl_x_06 +2076645263=ss1_rd1_props_cbl_x_07 +1773433706=ss1_rd1_props_cbl_x_08 +212384084=ss1_rd1_props_cbl_x_09 +142520912=ss1_rd1_props_cbl_x_10 +-1014188431=ss1_rd1_props_cbl_x_100 +545779814=ss1_rd1_props_cbl_x_101 +840471427=ss1_rd1_props_cbl_x_102 +87243197=ss1_rd1_props_cbl_x_103 +381213896=ss1_rd1_props_cbl_x_104 +1874988757=ss1_rd1_props_cbl_x_105 +2033459641=ss1_rd1_props_cbl_x_106 +1146042352=ss1_rd1_props_cbl_x_107 +1577085778=ss1_rd1_props_cbl_x_108 +-1443495104=ss1_rd1_props_cbl_x_109 +-968675878=ss1_rd1_props_cbl_x_11 +1572040184=ss1_rd1_props_cbl_x_110 +536474258=ss1_rd1_props_cbl_x_111 +304961273=ss1_rd1_props_cbl_x_112 +95895053=ss1_rd1_props_cbl_x_113 +-259910749=ss1_rd1_props_cbl_x_114 +-633182428=ss1_rd1_props_cbl_x_115 +-926170057=ss1_rd1_props_cbl_x_116 +1194475870=ss1_rd1_props_cbl_x_117 +1540582048=ss1_rd1_props_cbl_x_118 +1973362231=ss1_rd1_props_cbl_x_119 +-736835203=ss1_rd1_props_cbl_x_12 +1890128643=ss1_rd1_props_cbl_x_120 +682885914=ss1_rd1_props_cbl_x_121 +981116583=ss1_rd1_props_cbl_x_122 +208358037=ss1_rd1_props_cbl_x_123 +396714249=ss1_rd1_props_cbl_x_124 +-274296564=ss1_rd1_props_cbl_x_125 +22623345=ss1_rd1_props_cbl_x_126 +-751445973=ss1_rd1_props_cbl_x_127 +-445416282=ss1_rd1_props_cbl_x_128 +-1233609039=ss1_rd1_props_cbl_x_129 +202783195=ss1_rd1_props_cbl_x_13 +235519794=ss1_rd1_props_cbl_x_130 +-619456185=ss1_rd1_props_cbl_x_131 +-376637895=ss1_rd1_props_cbl_x_132 +-983716389=ss1_rd1_props_cbl_x_133 +-1825584776=ss1_rd1_props_cbl_x_134 +503635384=ss1_rd1_props_cbl_x_14 +863734041=ss1_rd1_props_cbl_x_140 +-1434814671=ss1_rd1_props_cbl_x_141 +2025034660=ss1_rd1_props_cbl_x_142 +-2062177176=ss1_rd1_props_cbl_x_143 +1397213389=ss1_rd1_props_cbl_x_144 +1636099399=ss1_rd1_props_cbl_x_145 +801767890=ss1_rd1_props_cbl_x_146 +481418146=ss1_rd1_props_cbl_x_147 +709883614=ss1_rd1_props_cbl_x_148 +396185965=ss1_rd1_props_cbl_x_149 +-801029582=ss1_rd1_props_cbl_x_15 +519749440=ss1_rd1_props_cbl_x_150 +-700142123=ss1_rd1_props_cbl_x_153 +-1078492997=ss1_rd1_props_cbl_x_154 +-1316428706=ss1_rd1_props_cbl_x_155 +-1418405834=ss1_rd1_props_cbl_x_156 +-1092518133=ss1_rd1_props_cbl_x_157 +-1464970587=ss1_rd1_props_cbl_x_158 +-1703692752=ss1_rd1_props_cbl_x_159 +-489232547=ss1_rd1_props_cbl_x_16 +1293327139=ss1_rd1_props_cbl_x_160 +543932738=ss1_rd1_props_cbl_x_161 +314451431=ss1_rd1_props_cbl_x_162 +-46662949=ss1_rd1_props_cbl_x_163 +-276996250=ss1_rd1_props_cbl_x_164 +-645254272=ss1_rd1_props_cbl_x_165 +-942108643=ss1_rd1_props_cbl_x_166 +-1173293938=ss1_rd1_props_cbl_x_167 +-1534998160=ss1_rd1_props_cbl_x_168 +-1231327841=ss1_rd1_props_cbl_x_169 +-1256420375=ss1_rd1_props_cbl_x_17 +-418295158=ss1_rd1_props_cbl_x_170 +-43024570=ss1_rd1_props_cbl_x_171 +-878404687=ss1_rd1_props_cbl_x_172 +503201891=ss1_rd1_props_cbl_x_173 +870149153=ss1_rd1_props_cbl_x_174 +54954740=ss1_rd1_props_cbl_x_175 +411612536=ss1_rd1_props_cbl_x_176 +128783301=ss1_rd1_props_cbl_x_177 +487734927=ss1_rd1_props_cbl_x_178 +1883366637=ss1_rd1_props_cbl_x_179 +-955961414=ss1_rd1_props_cbl_x_18 +584894656=ss1_rd1_props_cbl_x_180 +667996844=ss1_rd1_props_cbl_x_181 +1517271017=ss1_rd1_props_cbl_x_182 +1228805510=ss1_rd1_props_cbl_x_183 +2105835026=ss1_rd1_props_cbl_x_184 +1585725458=ss1_rd1_props_cbl_x_185 +-1841354873=ss1_rd1_props_cbl_x_186 +-2090333735=ss1_rd1_props_cbl_x_187 +-1255543460=ss1_rd1_props_cbl_x_188 +2127593646=ss1_rd1_props_cbl_x_189 +-1719544660=ss1_rd1_props_cbl_x_19 +2119238491=ss1_rd1_props_cbl_x_190 +-290233314=ss1_rd1_props_cbl_x_191 +-380675754=ss1_rd1_props_cbl_x_192 +-716885694=ss1_rd1_props_cbl_x_193 +-947218995=ss1_rd1_props_cbl_x_194 +1571937709=ss1_rd1_props_cbl_x_20 +1195290827=ss1_rd1_props_cbl_x_21 +419419214=ss1_rd1_props_cbl_x_22 +1805875604=ss1_rd1_props_cbl_x_23 +1029283073=ss1_rd1_props_cbl_x_24 +4661981=ss1_rd1_props_cbl_x_25 +-340264513=ss1_rd1_props_cbl_x_26 +610134794=ss1_rd1_props_cbl_x_27 +-162525457=ss1_rd1_props_cbl_x_28 +-1164863641=ss1_rd1_props_cbl_x_29 +-1781676412=ss1_rd1_props_cbl_x_30 +1865447754=ss1_rd1_props_cbl_x_31 +1095736713=ss1_rd1_props_cbl_x_32 +-627781607=ss1_rd1_props_cbl_x_33 +-321686378=ss1_rd1_props_cbl_x_34 +-1444286788=ss1_rd1_props_cbl_x_35 +-1941720208=ss1_rd1_props_cbl_x_36 +-1257143025=ss1_rd1_props_cbl_x_37 +-943543695=ss1_rd1_props_cbl_x_38 +372295768=ss1_rd1_props_cbl_x_41 +677866693=ss1_rd1_props_cbl_x_42 +-1296203405=ss1_rd1_props_cbl_x_43 +-993319538=ss1_rd1_props_cbl_x_44 +60498729=ss1_rd1_props_cbl_x_45 +1440040860=ss1_rd1_props_cbl_x_46 +507566196=ss1_rd1_props_cbl_x_47 +813923577=ss1_rd1_props_cbl_x_48 +1216687356=ss1_rd1_props_cbl_x_49 +-1136945753=ss1_rd1_props_cbl_x_50 +-1566842272=ss1_rd1_props_cbl_x_51 +-1595810068=ss1_rd1_props_cbl_x_52 +-724744506=ss1_rd1_props_cbl_x_53 +45687453=ss1_rd1_props_cbl_x_54 +-1192587519=ss1_rd1_props_cbl_x_55 +-408589194=ss1_rd1_props_cbl_x_56 +463393896=ss1_rd1_props_cbl_x_57 +1236316299=ss1_rd1_props_cbl_x_58 +400695=ss1_rd1_props_cbl_x_59 +1223176182=ss1_rd1_props_cbl_x_60 +-1487770427=ss1_rd1_props_cbl_x_61 +-1731473480=ss1_rd1_props_cbl_x_62 +-1964002304=ss1_rd1_props_cbl_x_63 +2100664460=ss1_rd1_props_cbl_x_64 +-5759625=ss1_rd1_props_cbl_x_65 +-773930523=ss1_rd1_props_cbl_x_66 +-994629738=ss1_rd1_props_cbl_x_67 +-1241970150=ss1_rd1_props_cbl_x_68 +735966686=ss1_rd1_props_cbl_x_69 +452152401=ss1_rd1_props_cbl_x_70 +197963268=ss1_rd1_props_cbl_x_71 +-97121577=ss1_rd1_props_cbl_x_72 +2109346269=ss1_rd1_props_cbl_x_73 +-208142949=ss1_rd1_props_cbl_x_74 +-521840586=ss1_rd1_props_cbl_x_75 +-1216674462=ss1_rd1_props_cbl_x_76 +1051104187=ss1_rd1_props_cbl_x_79 +-1055155797=ss1_rd1_props_cbl_x_80 +-1774566427=ss1_rd1_props_cbl_x_83 +-1972884415=ss1_rd1_props_cbl_x_84 +-288164603=ss1_rd1_props_cbl_x_85 +-1986188649=ss1_rd1_props_cbl_x_86 +-1689137664=ss1_rd1_props_cbl_x_87 +-1509432468=ss1_rd1_props_cbl_x_88 +-181632236=ss1_rd1_props_cbl_x_94 +1682170177=ss1_rd1_props_cbl_x_95 +1495452415=ss1_rd1_props_cbl_x_96 +-830556743=ss1_rd1_props_cbl_x_97 +-1133571686=ss1_rd1_props_cbl_x_98 +833747998=ss1_rd1_props_cbl_x_99 +-1260892981=ss1_rd1_props_hv00 +-1029379996=ss1_rd1_props_hv01 +-1891991152=ss1_rd1_props_hv02 +-1385251336=ss1_rd1_props_hv03 +402043401=ss1_rd1_ssrd_fur00 +-474396273=ss1_rd1_ssrd_fur01 +-243112671=ss1_rd1_ssrd_fur02 +1868488920=ss1_rd1_ssrd_fur03 +1563475068=ss1_rd1_ssrd_fur04 +752802777=ss1_rd1_ssrd_fur05 +978187959=ss1_rd1_ssrd_fur06 +-1208323570=ss1_rd1_ssrd_fur07 +-2082076186=ss1_rd1_ssrd_fur08 +-1858591606=ss1_rd1_ssrd_fur09 +-542785400=ss1_rd1_ssrd_fur10 +1823660704=ss1_rd1_ssrd_fur11 +1531754452=ss1_rd1_ssrd_fur12 +1217532511=ss1_rd1_ssrd_fur13 +651218653=ss1_rd1_ssrd_fur14 +-1547810634=ss1_rd1_ssrd_fur15 +-1847319294=ss1_rd1_ssrd_fur16 +-1897652478=ss1_rd1_ssrd_fur17 +2101246903=ss1_rd1_ssrd_fur18 +-91589043=ss1_rd1_ssrd_fur19 +1840600785=ss1_rd1_ssrd_fur20 +-1570095046=ss1_rd1_ssrd_fur21 +1509121284=ss1_rd1_xfur00 +1202305137=ss1_rd1_xfur01 +1704129599=ss1_rd1_xfur02 +1405898930=ss1_rd1_xfur03 +180010644=ss1_rd1_xfur04 +-134407911=ss1_rd1_xfur05 +524642217=ss1_rd1_xfur06 +209895972=ss1_rd1_xfur07 +-1075762974=ss1_rd1_xfur08 +-1322808465=ss1_rd1_xfur09 +-1851372691=ss1_rd1_xfur10 +2131961415=ss1_rd1_xfur11 +906695736=ss1_rd1_xfur12 +-1549930660=ss1_rd1_xfur13 +1923400478=stalion +-401643538=stalion2 +-1477580979=stanier +-403758991=stickons +1545842587=stinger +-2098947590=stingergt +1747439474=stockade +-214455498=stockade3 +1723137093=stratum +-1961627517=stretch +-2122757008=stunt +1706375705=sub_01_shb +-1797633475=sub_04_sb +417531182=sub_6_add_002 +1196089853=sub_6_add_003 +-391470130=sub_6_add_004 +-1243942856=sub_6_add_01 +-853989986=sub1_add_002 +50729335=sub1_add_003 +951352531=sub1_add_004 +1852205114=sub1_add_005 +1609878359=sub1_add_006 +1308600173=sub1_add_007 +1002504944=sub1_add_008 +1155736732=sub1_add_01 +-153407593=sub2_brandadd_002 +51955730=sub2_brandadd_003 +298181996=sub2_brandadd_004 +-1850645179=sub2_brandadd_005 +-1102856599=sub2_brandadd_006 +-863151364=sub2_brandadd_007 +-625445038=sub2_brandadd_008 +1427270664=sub2_brandadd_009 +-1329991983=sub2_brandadd_01 +-758781827=sub2_brandadd_010 +-1049049629=sub2_brandadd_011 +-280845962=sub2_brandadd_012 +1210651510=sub2ceiling_bits1 +1357043772=sub2walktext1 +-2130566113=sub3_reflectonly +-1591921606=sub3_sb +1629821265=sub3doors +-1384399218=sub3wall_pans +-1995425518=sub4_adds_002 +-1689068137=sub4_adds_003 +-1649614261=sub4_adds_004 +805668606=sub4_adds_005 +1110223692=sub4_adds_006 +-25932406=sub4_adds_01 +-377486242=sub4ceiling_bits1 +1772374739=sub4ceiling_bitsblergh +519120503=sub5_signage1 +625214924=sub5ad_decals1 +-1702662071=sub5ad_decals2 +-748344549=sub5ceiling_bits1 +-978219084=sub5ceiling_bits2 +586083911=sub5doors1 +-335062999=sub5mirror_flr1 +-35128342=sub5mirror_flr2 +-740277011=sub5overlay1 +1619287607=sub5overlay2 +81953595=sub5panels1 +794991514=sub5pipes1 +1630830397=sub5pipes2 +1676941747=sub5wallbits1 +-1424840709=sub5wallbits2 +771711535=submersible +-1066334226=submersible2 +2012211539=subway1_ceilingbits1 +1750878764=subway1_ceilingbits2 +-1665420704=subway1_mirror2 +1983101791=subway2_brandingtext002 +-2022023700=subway2_brandingtext003 +-1748697471=subway2_brandingtext004 +-1696135995=subway2_brandingtext005 +516086926=subway2_brandingtext1 +-185755532=subway2_dirt1 +-1719442365=subway2_panels1 +1248083080=subway2mirroflr1 +-631246063=subway2mirroflrlow +250304836=subway3_mir +1995637998=subway4logo1 +866435659=subway4mirrorflr1 +-735084042=subway4text2 +970598228=sultan +-295689028=sultanrs +-282946103=suntrap +1123216662=superd +710198397=supervolito +-1671539132=supervolito2 +384071873=surano +699456151=surfer +-1311240698=surfer2 +-1894894188=surge +-657696971=suway3pipes +-339587598=swift +1075432268=swift2 +1663218586=t20 +1951180813=taco +-1008861746=tailgater +972671128=tampa +-1071380347=tampa2 +-730904777=tanker +1956216962=tanker2 +586013744=tankercar +-956048545=taxi +-2096818938=technical +1180875963=technical2 +272929391=tempesta +314192305=test_prop_gravestones_01a +-1573887677=test_prop_gravestones_02a +-1829121346=test_prop_gravestones_04a +865506001=test_prop_gravestones_05a +838307155=test_prop_gravestones_07a +-373490769=test_prop_gravestones_08a +-1507101831=test_prop_gravestones_09a +-132218202=test_prop_gravetomb_01a +1294871464=test_prop_gravetomb_02a +1827343468=test_tree_cedar_trunk_001 +1239708330=test_tree_forest_trunk_01 +-284640012=test_tree_forest_trunk_04 +-1608076682=test_tree_forest_trunk_base_01 +-359103520=test_tree_forest_trunk_fall_01 +1836027715=thrust +48339065=tiptruck +-947761570=tiptruck2 +1981688531=titan +-1064362163=to_be_swapped +464687292=tornado +1531094468=tornado2 +1762279763=tornado3 +-2033222435=tornado4 +-1797613329=tornado5 +-1558399629=tornado6 +1070967343=toro +908897389=toro2 +1941029835=tourbus +-1323100960=towtruck +-442313018=towtruck2 +2078290630=tr2 +1784254509=tr3 +2091594960=tr4 +1641462412=tractor +-2076478498=tractor2 +1445631933=tractor3 +2016027501=trailerlogs +-877478386=trailers +-1579533167=trailers2 +-2058878099=trailers3 +712162987=trailersmall +1917016601=trash +-1255698084=trash2 +-1352468814=trflat +1127861609=tribike +-1233807380=tribike2 +-400295096=tribike3 +101905590=trophytruck +-663299102=trophytruck2 +290013743=tropic +1448677353=tropic2 +1887331236=tropos +-2100640717=tug +-982130927=turismo2 +408192225=turismor +-1770643266=tvtrailer +2067820283=tyrus +773063444=u_f_m_corpse_01 +-671910391=u_f_m_drowned_01 +1095737979=u_f_m_miranda +-1576494617=u_f_m_promourn_01 +894928436=u_f_o_moviestar +-988619485=u_f_o_prolhost_01 +-96953009=u_f_y_bikerchic +-1230338610=u_f_y_comjane +-1670377315=u_f_y_corpse_01 +228356856=u_f_y_corpse_02 +-1768198658=u_f_y_hotposh_01 +-254493138=u_f_y_jewelass_01 +1573528872=u_f_y_mistress +602513566=u_f_y_poppymich +-756833660=u_f_y_princess +1535236204=u_f_y_spyactress +-252946718=u_m_m_aldinapoli +-1022961931=u_m_m_bankman +1984382277=u_m_m_bikehire_01 +1646160893=u_m_m_doa_01 +712602007=u_m_m_edtoh +874722259=u_m_m_fibarchitect +728636342=u_m_m_filmdirector +1169888870=u_m_m_glenstank_01 +-1001079621=u_m_m_griff_01 +-835930287=u_m_m_jesus_01 +-1395868234=u_m_m_jewelsec_01 +-422822692=u_m_m_jewelthief +479578891=u_m_m_markfost +-2114499097=u_m_m_partytarget +1888624839=u_m_m_prolsec_01 +-829029621=u_m_m_promourn_01 +1624626906=u_m_m_rivalpap +-1408326184=u_m_m_spyactor +1813637474=u_m_m_streetart_01 +-1871275377=u_m_m_willyfist +732742363=u_m_o_filmnoir +1189322339=u_m_o_finguru_01 +-1709285806=u_m_o_taphillbilly +1787764635=u_m_o_tramp_01 +-257153498=u_m_y_abner +-815646164=u_m_y_antonb +-636391810=u_m_y_babyd +1380197501=u_m_y_baygor +-1954728090=u_m_y_burgerdrug_01 +610290475=u_m_y_chip +755956971=u_m_y_cyclist_01 +-2051422616=u_m_y_fibmugger_01 +-961242577=u_m_y_guido_01 +-1289578670=u_m_y_gunvend_01 +-264140789=u_m_y_hippie_01 +880829941=u_m_y_imporage +2109968527=u_m_y_justin +-927261102=u_m_y_mani +1191548746=u_m_y_militarybum +1346941736=u_m_y_paparazzi +921110016=u_m_y_party_01 +-598109171=u_m_y_pogo_01 +2073775040=u_m_y_prisoner_01 +-2057423197=u_m_y_proldriver_01 +1011059922=u_m_y_rsranger_01 +1794381917=u_m_y_sbike +-1852518909=u_m_y_staggrm_01 +-1800524916=u_m_y_tattoo_01 +-1404353274=u_m_y_zombie_01 +-1049233832=urbandryfrnds_01 +1982224326=urbandrygrass_01 +-1800661581=urbangrnfrnds_01 +671173206=urbangrngrass_01 +978689073=urbanweeds01_l1 +-525811767=urbanweeds01 +1830533141=urbanweeds02_l1 +100436592=urbanweeds02 +516990260=utillitruck +887537515=utillitruck2 +2132890591=utillitruck3 +267118375=v_1_coils01 +1904847445=v_1_coils02 +-2085138768=v_1_coils03 +-1110424863=v_1_coils04 +-802822260=v_1_coils05 +838708030=v_1_coils06 +1535062819=v_1_dec_02 +-1234102084=v_1_door01 +-439715986=v_1_door02 +-756756061=v_1_door03 +886298911=v_1_duct02 +-1216490109=v_1_fd_crest +-233563916=v_1_fdsm01 +186775436=v_1_floor_spec +660022125=v_1_main_deta +1677813156=v_1_mountedshelf +1193576947=v_1_rails01 +-1461136400=v_1_shell +153866875=v_1_vacuum003 +459896566=v_1_vacuum004 +144494953=v_1_vacuum005 +442135780=v_1_vacuum006 +-910308975=v_1_vacuum01 +503673375=v_1_vacuum02 +1423740420=v_10_baninbetbits +-879871650=v_10_banker_tables +651174116=v_10_bankinbetweendirt +843317783=v_10_bankovers +-1770878898=v_10_bckbnkdirt +-671130313=v_10_boozeprices +1917754936=v_10_fleecalogo +-1044313957=v_10_fleecalogo2 +455109350=v_10_gan_bank_reflect +-2094984685=v_10_gen_bankcounter +-1621826475=v_10_gen_bnkvaultdetail +-1266843692=v_10_gen_country_bank +1563151887=v_10_gen_liq_reflect +-89876203=v_10_genbank_bits +1388521522=v_10_genbank_leaflets +-513071989=v_10_genbank_rubbermat +1237458198=v_10_genbankcounter +869129040=v_10_genbanklights_01 +567224483=v_10_genbanktrim +-716670247=v_10_gendepo_box01_lid +1074372334=v_10_gendepo_box01 +1269359289=v_10_liqourceilingsigns +1958517737=v_10_liquor_backdirt +1025903659=v_10_liquor_counter +-1722415101=v_10_liquoradposts +-833856236=v_10_liquorbacktrim +542020340=v_10_liquorbits1 +-1258479447=v_10_liquorboard +1187816397=v_10_liquorboxads +-575635765=v_10_liquorcellarbits +-2081756346=v_10_liquordirt +-1918850677=v_10_liquorestorebits +1205623233=v_10_liquorfagdisplay +520784046=v_10_liquorfloorshelves +2129237178=v_10_liquornotes +-601400119=v_10_liquorporn +1585020000=v_10_liquorstore +137684010=v_10_liquorstorebeerstacks +726170109=v_10_liqurmat +-540146049=v_10_liqyeltrim +-1269442274=v_10_lquorbeerstackshope +-534967432=v_10_price_note +-338036873=v_10_shop_bits +-1114380139=v_10_timshit +585210042=v_10_weeroombits +-1493049169=v_11__abbconang1 +-451223344=v_11__abbmetdoors +280632055=v_11__abbprodover +767119671=v_11_ab_dirty +-639732560=v_11_ab_pipes +1531872957=v_11_ab_pipes001 +-643038350=v_11_ab_pipes002 +-944185456=v_11_ab_pipes003 +1912267577=v_11_ab_pipesfrnt +-566720429=v_11_abalphook001 +177525359=v_11_abarmsupp +-406215282=v_11_abattoir_reflection +1761914052=v_11_abattoirshadprox +-85281472=v_11_abattoirshell +-1544503507=v_11_abattoirsubshell +82581555=v_11_abattoirsubshell2 +1346383582=v_11_abattoirsubshell3 +1501446490=v_11_abattoirsubshell4 +-574814449=v_11_abattpens +1240568781=v_11_abb_repipes +1933472203=v_11_abbabits01 +-85417069=v_11_abbbetlights_day +-1017245907=v_11_abbbetlights +1415800086=v_11_abbbigconv1 +-2141005548=v_11_abbcattlehooist +-1080754292=v_11_abbconduit +1546871972=v_11_abbcoofence +-572268449=v_11_abbcorrishad +101345245=v_11_abbcorrsigns +-2016322935=v_11_abbdangles +-45142426=v_11_abbdoorstop +-805278313=v_11_abbebtsigns +1490872358=v_11_abbendsigns +1862024117=v_11_abbexitoverlays +2078282668=v_11_abbgate +2001011031=v_11_abbhosethings +-1231457128=v_11_abbinbeplat +-1325025053=v_11_abbleeddrains +-1098394514=v_11_abbmain1_stuts +1049702801=v_11_abbmain2_dirt +-1837757798=v_11_abbmain2_rails +493418656=v_11_abbmain3_rails +-599168321=v_11_abbmain3bits +-2069070624=v_11_abbmainbit1pipes +870104350=v_11_abbmeatchunks001 +-596490586=v_11_abbmnrmshad1 +-366222823=v_11_abbmnrmshad2 +-671302213=v_11_abbmnrmshad3 +-1965677972=v_11_abbnardirt +-913280628=v_11_abbnearenddirt +-1427719489=v_11_abboffovers +-115336001=v_11_abbpordshadroom +-1697520387=v_11_abbprodbig +979580520=v_11_abbproddirt +-648263873=v_11_abbprodlit +-1698817363=v_11_abbprodplats2 +394198343=v_11_abbrack1 +556601507=v_11_abbrack2 +-599161123=v_11_abbrack3 +110812031=v_11_abbrack4 +-193895672=v_11_abbreargirds +651695598=v_11_abbrodovers +623744713=v_11_abbrolldorrswitch +-1418214751=v_11_abbrolldors +1641910444=v_11_abbseams1 +-1572048740=v_11_abbslaugbld +-733369186=v_11_abbslaugdirt +-226352795=v_11_abbslaughtdrains +423817432=v_11_abbslaughtshad +152936678=v_11_abbslaughtshad2 +-1434151603=v_11_abbslausigns +1351995295=v_11_abbtops1 +145014714=v_11_abbtops2 +-161277129=v_11_abbtops3 +929885194=v_11_abbwins +-613294944=v_11_abcattlegirds +357378553=v_11_abcattlights +-865503302=v_11_abcattlightsent +-1061519961=v_11_abcoolershad +1740457115=v_11_abinbetbeams +1172916701=v_11_abmatinbet +-1900921204=v_11_abmeatbandsaw +229669362=v_11_aboffal +1071960393=v_11_aboffplatfrm +-1203746455=v_11_abplastipsprod +-729416481=v_11_abplatmovecop1 +-301002890=v_11_abplatmoveinbet +-929945934=v_11_abplatstatic +1506184467=v_11_abprodbeams +-1988111383=v_11_abseamsmain +-826900717=v_11_abskinpull +392875289=v_11_abslaughmats +-1060638272=v_11_abslauplat +-1550682552=v_11_abslughtbeams +-95266536=v_11_abstrthooks +-5511026=v_11_backrails +-192419657=v_11_beefheaddropper +-392304518=v_11_beefheaddroppermn +-819191876=v_11_beefsigns +1665092468=v_11_bleederstep +105571099=v_11_blufrocksign +1079267610=v_11_cooheidrack +2027255383=v_11_cooheidrack001 +1648020429=v_11_coolblood001 +-1011515909=v_11_cooler_drs +1495352095=v_11_coolerrack001 +557069257=v_11_coolgirdsvest +1791410739=v_11_crseloadpmp1 +-2141236564=v_11_de-hidebeam +-1586047796=v_11_endoffbits +1494494523=v_11_hangslughshp +-1058902402=v_11_headlopperplatform +1267938596=v_11_jointracksect +-586535839=v_11_leccybox +-926092390=v_11_mainarms +-93037475=v_11_mainbitrolldoor +2143361941=v_11_mainbitrolldoor2 +-1191215209=v_11_maindrainover +-137085273=v_11_manrmsupps +254531170=v_11_meatinbetween +-1570093010=v_11_meatmain +-921230640=v_11_metplate +-402804050=v_11_midoffbuckets +-56477256=v_11_midrackingsection +1863956114=v_11_mincertrolley +-2028606052=v_11_prod_wheel_hooks +251007878=v_11_prodflrmeat +-1122711766=v_11_producemeat +-496971233=v_11_rack_signs +779624722=v_11_rack_signsblu +1375669295=v_11_sheephumperlight +1817496410=v_11_slaughtbox +1763789051=v_11_stungun +564071872=v_11_stungun001 +2089858855=v_11_wincharm +1412155506=v_13_rec_chop_card +1371304953=v_13_rec_chop_deta +611408871=v_13_rec_chop_exlamp +-1215996827=v_13_rec_chop_over +-2028883436=v_13_rec_chop_refl +-2035847296=v_13_rec_chop_shad +1730005798=v_13_rec_cor1_deta +1504074188=v_13_rec_cor1_over +-1226871722=v_13_rec_cor1_refl +-300590450=v_13_rec_door_deta +1111826835=v_13_rec_door_over +-95027348=v_13_rec_door_refl +-1924138198=v_13_rec_exit_deta +-991183763=v_13_rec_exit_over +11080595=v_13_rec_exit_refl +1893877901=v_13_rec_main_card +-1262238500=v_13_rec_main_deta +-2146857748=v_13_rec_main_lamp +1641002849=v_13_rec_main_over +-1365079015=v_13_rec_main_refl +-1302538923=v_13_rec_main_shre +-480517504=v_13_rec_off1_det2 +-386535944=v_13_rec_off1_deta +1702571542=v_13_rec_off1_exlamp +-844999375=v_13_rec_off1_over +-1470219067=v_13_rec_off1_refl +1003750006=v_13_rec_off1_shad +-2076197480=v_13_rec_rear_deta +44952174=v_13_rec_rear_over +-2040402295=v_13_rec_rear_refl +-1375163780=v_13_rec_she2_deta +1908716755=v_13_rec_she2_over +-991070626=v_13_rec_shei_deta +1129019053=v_13_rec_shei_over +-531467176=v_13_rec_shei_refl +-2050752077=v_13_rec_sta1_deta +1440241177=v_13_rec_sta1_over +1164321932=v_13_rec_sta1_refl +-635435070=v_13_rec_sta2_deta +-1906576005=v_13_rec_sta2_over +1787900739=v_13_rec_sta2_refl +-1619230853=v_13_rec_sta2_shad +1634746050=v_13_rec_wind_card +-1705910049=v_13_rec_wind_deta +2120893302=v_13_rec_wind_deta001 +-1101801906=v_13_rec_wind_exlamp +-620592483=v_13_rec_wind_over +266750052=v_13_rec_wind_shad +-407044356=v_13_shell +492598206=v_13_windowshadows1 +-1358883063=v_13_windowshadows2 +-999865899=v_13_windowshadows4 +-847916050=v_13_windowshadows5 +508667353=v_15__exterior_building +93402095=v_15__exterior_frame +1166038987=v_15_cars_shell +-1889000560=v_15_gar_over_decal +-1418283506=v_15_gar_over_normal +-1963439895=v_15_garg_delta_ceiling +1698778120=v_15_garg_delta_doordown +50309508=v_15_garg_delta_doorup +1291125826=v_15_garg_delta +-828676403=v_15_garg_mesh_carlift +-196818787=v_15_garg_mesh_rack01 +262096269=v_15_garg_mesh_rack2 +993323452=v_15_garg_mesh_shelf +-1268764657=v_15_ofa_over_decal +-248726601=v_15_ofa_over_normal +-1654267836=v_15_ofa_over_shadow +2142096866=v_15_ofb_over_decal +802130009=v_15_ofb_over_normal +949858571=v_15_offa_delta_glass +-1397574122=v_15_offa_delta2 +-1749406954=v_15_offa_props +1320563827=v_15_offb_delta_ceiling +-1074174275=v_15_offb_delta_glass +1723723422=v_15_offb_delta_props +480897073=v_15_offb_delta +-1956973268=v_15_offb_glass +1053246885=v_15_offb_mesh_frames +27594084=v_15_shrm_cables +-1012925063=v_15_shrm_delta_ceiling +856965582=v_15_shrm_delta_ceiling2 +631355880=v_15_shrm_delta_photos +-410120742=v_15_shrm_delta_props +1610353134=v_15_shrm_delta +-1899336793=v_15_shrm_frames +-1654110746=v_15_shrm_glass1 +-1406016647=v_15_shrm_glass2 +1738629305=v_15_shrm_mesh_coffeetable +1636667330=v_15_shrm_mesh_desk +2027537347=v_15_shrm_mesh_woodboard +1041275574=v_15_shrm_neonsign_iref001 +-1547325868=v_15_shrm_neonsign_prx +-1022769224=v_15_shrm_neonsign +1574605286=v_15_shrm_promotional +-1845634532=v_15_shrm_shelfprops +-1944492269=v_15_shrm_window_unbroken +2127106692=v_15_srm_over_decal +-1040080247=v_15_srm_over_normal +1503110007=v_15_srm_over_shadow +-463099505=v_15_window_broken +-1204911835=v_16_ap_hi_pants1 +-1437801122=v_16_ap_hi_pants2 +-1694021933=v_16_ap_hi_pants3 +-22344159=v_16_ap_hi_pants4 +-520891725=v_16_ap_hi_pants5 +-746965056=v_16_ap_hi_pants6 +296488363=v_16_ap_mid_pants1 +1064233264=v_16_ap_mid_pants2 +906876526=v_16_ap_mid_pants3 +-439175687=v_16_ap_mid_pants4 +-627531899=v_16_ap_mid_pants5 +-2144208857=v_16_barglow +-1245042072=v_16_barglow001 +-1639175907=v_16_barglownight +592132096=v_16_basketball +1753105766=v_16_bathemon +1769990479=v_16_bathmirror +1495774418=v_16_bathstuff +1694551716=v_16_bdr_mesh_bed +562784610=v_16_bdrm_mesh_bath +554957387=v_16_bdrm_paintings002 +1635608336=v_16_bed_mesh_blinds +-2038405478=v_16_bed_mesh_delta +541212613=v_16_bed_mesh_windows +-1655739971=v_16_bedrmemon +1644861560=v_16_bookend +-696587396=v_16_dnr_a +176673685=v_16_dnr_c +396344497=v_16_dt +402779496=v_16_fh_sidebrdlngb_rsref001 +437506665=v_16_frankcable +2012970818=v_16_frankcurtain1 +-645958848=v_16_frankstuff_noshad +1395271370=v_16_frankstuff +-548588043=v_16_frankstuff003 +-111777273=v_16_frankstuff004 +-401125507=v_16_goldrecords +-855487398=v_16_hi_apt_planningrmstf +1710746303=v_16_hi_apt_s_books +2122176276=v_16_hi_studdorrtrim +-1938917263=v_16_hifi +795926619=v_16_high_bath_delta +-61937122=v_16_high_bath_mesh_mirror +1519962981=v_16_high_bath_mesh_mirror001 +28388079=v_16_high_bath_over_normals +-2102769187=v_16_high_bath_over_shadow +1282505899=v_16_high_bed_mesh_lights +1848187037=v_16_high_bed_mesh_unit +-1810487791=v_16_high_bed_over_dirt +-1825762094=v_16_high_bed_over_normal +-1637177333=v_16_high_bed_over_shadow +-1725072230=v_16_high_hal_mesh_plant +-2087534553=v_16_high_hall_mesh_delta +-206202603=v_16_high_hall_over_dirt +1501428630=v_16_high_hall_over_normal +-998893158=v_16_high_hall_over_shadow +1939050630=v_16_high_kit_mesh_unit +-804437949=v_16_high_ktn_mesh_delta +-703501524=v_16_high_ktn_mesh_fire +1205639727=v_16_high_ktn_mesh_windows +-328622740=v_16_high_ktn_over_decal +764891703=v_16_high_ktn_over_dirt +-415048780=v_16_high_ktn_over_shadow +32267209=v_16_high_ktn_over_shadows +1659989247=v_16_high_lng_armchairs +-259264457=v_16_high_lng_details +-1672731594=v_16_high_lng_mesh_delta +-1993946058=v_16_high_lng_mesh_plant +-1671259133=v_16_high_lng_mesh_shelf +-1561464270=v_16_high_lng_mesh_tvunit +-338992837=v_16_high_lng_over_dirt +-1565038939=v_16_high_lng_over_shadow +737627589=v_16_high_lng_over_shadow2 +-1875612265=v_16_high_plan_mesh_delta +-1552478834=v_16_high_plan_over_normal +246334229=v_16_high_pln_m_map +-1915596431=v_16_high_pln_mesh_lights +2109668307=v_16_high_pln_over_shadow +124185503=v_16_high_stp_mesh_unit +1686839869=v_16_high_ward_over_decal +-684611335=v_16_high_ward_over_normal +-1085127369=v_16_high_ward_over_shadow +1505165660=v_16_highstudwalldirt +-1657151895=v_16_hiigh_ktn_over_normal +1580467277=v_16_knt_c +-1792937432=v_16_knt_f +-1925494464=v_16_knt_mesh_stuff +-71964169=v_16_lgb_mesh_lngprop +-372623874=v_16_lgb_rock001 +-1085847436=v_16_livstuff003 +965848181=v_16_livstuff00k2 +-1736550082=v_16_lnb_mesh_coffee +-1956178182=v_16_lnb_mesh_tablecenter001 +-303021494=v_16_lng_mesh_blinds +1657526695=v_16_lng_mesh_delta +1436338573=v_16_lng_mesh_stairglass +2007313326=v_16_lng_mesh_stairglassb +1541620211=v_16_lng_mesh_windows +-964847400=v_16_lng_over_normal +868153000=v_16_lngas_mesh_delta003 +1182412177=v_16_lo_shower +71215499=v_16_low_bath_mesh_window +473108619=v_16_low_bath_over_decal +-227255578=v_16_low_bed_over_decal +805567639=v_16_low_bed_over_normal +1431259987=v_16_low_bed_over_shadow +480572754=v_16_low_ktn_mesh_sideboard +-1803582127=v_16_low_ktn_mesh_units +-699070147=v_16_low_ktn_over_decal +-1999869780=v_16_low_lng_mesh_armchair +-1498699789=v_16_low_lng_mesh_coffeetable +-1414703914=v_16_low_lng_mesh_fireplace +1767073950=v_16_low_lng_mesh_plant +203302981=v_16_low_lng_mesh_rugs +-862607347=v_16_low_lng_mesh_sidetable +1573106874=v_16_low_lng_mesh_sofa1 +1883953608=v_16_low_lng_mesh_sofa2 +797777955=v_16_low_lng_mesh_tv +1299566561=v_16_low_lng_over_decal +-89008152=v_16_low_lng_over_normal +-1148626287=v_16_low_lng_over_shadow +1669110046=v_16_low_mesh_lng_shelf +185958074=v_16_mags +977523419=v_16_mesh_delta +-1928851610=v_16_mesh_shell +-1641773035=v_16_mid_bath_mesh_delta +-686357611=v_16_mid_bath_mesh_mirror +-1081334902=v_16_mid_bed_bed +-41870171=v_16_mid_bed_delta +-1933699208=v_16_mid_bed_over_decal +423058140=v_16_mid_hall_mesh_delta +-596208123=v_16_mid_shell +-1562340743=v_16_midapartdeta +1029035082=v_16_midapt_cabinet +-640008227=v_16_midapt_curts +-794678716=v_16_midapt_deca +-319314280=v_16_molding01 +-757685759=v_16_mp_sofa +1861434686=v_16_mpmidapart00 +2021740634=v_16_mpmidapart01 +-1413634140=v_16_mpmidapart018 +-1477562573=v_16_mpmidapart03 +627911247=v_16_mpmidapart07 +1121969460=v_16_mpmidapart09 +-1528124860=v_16_mpmidapart13 +2098322103=v_16_mpmidapart17 +162412429=v_16_rpt_mesh_pictures +1218832826=v_16_rpt_mesh_pictures003 +-920153100=v_16_shadowobject69 +1747663014=v_16_shadsy +109151345=v_16_skateboard +473873172=v_16_strsdet01 +-1635956176=v_16_studapart00 +1933754349=v_16_studframe +-1348140380=v_16_studio_loshell +1500871631=v_16_studio_pants1 +-415131799=v_16_studio_pants2 +994590581=v_16_studio_pants3 +-1328852098=v_16_studio_skirt +-1121708665=v_16_studio_slip1 +419629772=v_16_studposters +1819360788=v_16_studunits +1145706899=v_16_study_rug +1236742542=v_16_study_sofa +905287380=v_16_treeglow +-1207622214=v_16_treeglow001 +-1462354034=v_16_v_1_studapart02 +-613043635=v_16_v_sofa +-1861375461=v_16_vint1_multilow02 +-1845709974=v_16_wardrobe +776084867=v_19_bar_speccy +-2102113266=v_19_bubbles +-338399248=v_19_changeshadsmain +-172320734=v_19_corridor_bits +815748996=v_19_curts +370752112=v_19_dirtframes_ent +1157232371=v_19_dtrpsbitsmore +-1763494267=v_19_ducts +67728679=v_19_fishy_coral +-2064947552=v_19_fishy_coral2 +-881679119=v_19_jakemenneon +-2108686054=v_19_jetceilights +1755459821=v_19_jetchangebits +1738241483=v_19_jetchangerail +1023206247=v_19_jetchnceistuff +56468989=v_19_jetchngwrkcrd +462094182=v_19_jetdado +-1407643777=v_19_jetdncflrlights +-13703456=v_19_jetstripceilpan +-1681510881=v_19_jetstripceilpan2 +-1890809400=v_19_jetstrpstge +-1655216281=v_19_maindressingstuff +1326367471=v_19_office_trim +690135591=v_19_payboothtrim +-1880181855=v_19_premium2 +-1897452100=v_19_priv_bits +279777689=v_19_priv_shads +-203731504=v_19_stp3fistank +-181061911=v_19_stplightspriv +1142677988=v_19_stpprvrmpics +-530412110=v_19_stri3litstps +1796505475=v_19_strip_off_overs +781409003=v_19_strip_stickers +-1140460783=v_19_strip3pole +-101568154=v_19_stripbootbits +2051732798=v_19_stripbooths +-1374940188=v_19_stripchangemirror +1496392170=v_19_stripduct +-753381166=v_19_stripduct2 +-17721616=v_19_strp_offbits +-887543880=v_19_strp_rig +1444970912=v_19_strp3mirrors +1935720206=v_19_strpbar +-327460995=v_19_strpbarrier +-1301822742=v_19_strpchngover1 +1799992495=v_19_strpchngover2 +-100902308=v_19_strpdjbarr +-2138963736=v_19_strpdrfrm1 +-1844403195=v_19_strpdrfrm2 +1483845832=v_19_strpdrfrm3 +1843649452=v_19_strpdrfrm4 +933097249=v_19_strpdrfrm5 +1230574231=v_19_strpdrfrm6 +1438323505=v_19_strpentlites +458056322=v_19_strpfrntpl +-1156043042=v_19_strpmncled +1234437091=v_19_strpprivlits +-1137133608=v_19_strprvrmgdbits +-373068607=v_19_strpshell +1930101236=v_19_strpshellref +-1746529895=v_19_strpstglt +-320646842=v_19_strpstgtrm +1458015340=v_19_strpstrplit +302914944=v_19_trev_stuff +-827514192=v_19_trev_stuff1 +952274871=v_19_vabbarcables +1043570931=v_19_vanbckofftrim +1605871746=v_19_vanchngfacings +-604879834=v_19_vanchngfcngfrst +1899078779=v_19_vangroundover +-1705603715=v_19_vanilla_sign_neon +200278506=v_19_vanillasigneon +825282534=v_19_vanillasigneon2 +567582665=v_19_vanlobsigns +77529160=v_19_vanmenuplain +851007821=v_19_vannuisigns +357208908=v_19_vanshadmainrm +880393118=v_19_vanstageshads +-529553211=v_19_vanuniwllart +-1056047558=v_19_vanunofflights +-627030076=v_19_weebitstuff +140900193=v_2_ala_mesh_delta +-1085509635=v_2_alb_mesh_delta +-1124145780=v_2_atl_mirror_mesh2 +1000881750=v_2_atla_over_decal +-646714696=v_2_atla_over_normal +521470300=v_2_atla_over_shadow +-1279459204=v_2_atlb_over_decal +-551982738=v_2_atlb_over_normal +1743516980=v_2_atlb_over_shadow +-306030378=v_2_ats_mirror_mesh +744323826=v_2_ats_over_decal +529623221=v_2_ats_over_normals +1936337860=v_2_ats_over_shadow +46317015=v_2_atsm_mesh_bottles +-2093891663=v_2_atsm_mesh_delta +1610934588=v_2_atsm_mesh_frames +-665565030=v_2_atsm_mesh_reflect +622634633=v_2_atsm_mesh_units +178556803=v_2_bckstrs_pipes +1063132354=v_2_bckstrs_railing +2095966182=v_2_bds_mesh_bodydrawers +-1074980705=v_2_bds_mesh_ceiling +975372137=v_2_bds_mesh_frame +-709060764=v_2_bds_mesh_lift +-1934217292=v_2_bds_mesh_skirting +1430603214=v_2_bds_mirror_mesh +1239275842=v_2_bds_over_decal +-1548998472=v_2_bds_over_normal +-780120463=v_2_bds_over_shadow +1211383689=v_2_biosign +-1256201790=v_2_bsnt_shell +-185759913=v_2_cdb_mesh_06 +-742378842=v_2_cdb_mesh_delta +-774703634=v_2_cdb_mesh_door +-822034429=v_2_cdb_mesh_smalldoor +157011038=v_2_cdb_over_normal +-1778356134=v_2_cdbt_mesh_liftlights +-75886800=v_2_cdt_mesh_05 +529323861=v_2_cdt_mesh_07 +1651012524=v_2_cdt_mesh_delta +1592452521=v_2_cdt_mesh_smalldoor +-599048534=v_2_cdt_over_normal +-1684154620=v_2_cor1_mesh_delta1 +-1987300639=v_2_cor1_mesh_delta2 +1390608156=v_2_glow_reflect +1556386640=v_2_glow_reflect001 +1402248558=v_2_lighttrigger002 +658288232=v_2_lighttrigger1 +2001442678=v_2_mst_mesh_04 +-1611110193=v_2_mst_mesh_06 +1007821060=v_2_mst_mesh_08 +1572609243=v_2_mst_mesh_banister +366979122=v_2_mst_mesh_delta +2036891287=v_2_mst_mesh_exterior +1297537153=v_2_mst_mesh_wire +-1697249867=v_2_mst_over_dirt +-31073789=v_2_mst_over_normal +127890401=v_2_rc1_over_normal +1346419557=v_2_rc2_over_normal +-466390241=v_2_rct_mesh_04 +2131405007=v_2_rct_mesh_05 +-703340310=v_2_reccorr2stuff +-490052033=v_2_rep_over_normal +810180977=v_2_room2_reflect +1521682972=v_2_shadowmap1 +1792846447=v_2_shadowmap2 +-1121792262=v_2_shadowmap3 +1536082536=v_2_strs_shell +-1000919610=v_2_tomd_mesh_ceiling +-1856339267=v_2_tomd_mesh_delta +953583686=v_2_tomd_mesh_desk +-1962795178=v_2_tomd_mesh_frames +-1917067297=v_2_top_xrays +-1091091869=v_2_tort_mesh_delta +1148800279=v_2_tort_mesh_files +-1651496338=v_2_tort_mesh_frames +-1668246780=v_2_tort_mesh_props +703977413=v_2_tplt_mesh_ceiling +1036437107=v_2_tplt_mesh_delta +-1389778883=v_2_tplt_mesh_frames +-1404669114=v_2_tplt_mesh_kitchen +-920793138=v_2_tpo_mesh_22 +-1752011580=v_2_tpo_mesh_28 +2082748376=v_2_tpo_mesh_41 +-1386571196=v_2_tpo_mesh_42 +-300940315=v_2_tpo_over_decal +1995840442=v_2_tpo_over_normal +-361238537=v_2_tpoff_shell +-563475542=v_20_arm_dec +-1877045865=v_20_arm_det01 +1098896962=v_20_armoury_gate +42114039=v_20_br_det +2124444362=v_20_copfile01 +-1410478748=v_20_copfile02 +-913439184=v_20_evidence01 +1694435465=v_20_frontdesk +466761642=v_20_lspd_sign +468097357=v_20_notbrd002 +-2104596837=v_20_notbrd003 +2090228395=v_20_notbrd004 +1848622558=v_20_notbrd005 +1474859344=v_20_notbrd006 +311390209=v_20_notbrd01 +1989340262=v_20_ornaeagle +1206211935=v_20_ph_arm_cab01 +-1822326102=v_20_ph_cells_dec +1028299119=v_20_ph_flag01 +1331379600=v_20_ph_flag02 +412405764=v_20_ph_flag03 +-1934365233=v_20_ph_in_outbrd +1555226669=v_20_ph_in_outbrd002 +876583346=v_20_ph_lobby_desk +999250531=v_20_ph_lobby_det01 +672544373=v_20_ph_lobby_lights +405855372=v_20_ph_lobby_planter003 +1850199601=v_20_ph_lobby_planter01 +1560357796=v_20_ph_lobby_planter02 +-1652030500=v_20_ph_lockers_det01 +-1256685581=v_20_ph_musdesk +-916246589=v_20_ph_muster_det01 +-186146868=v_20_ph_office_det01 +128828748=v_20_ph_office_det02 +104176290=v_20_ph_office_flag01 +-739854491=v_20_ph_signs01 +2111410153=v_20_ph_stair_dec +374120856=v_20_ph_stair_dec001 +-1398672861=v_20_ph_stairdets +412821588=v_20_ph_stairdets001 +139659155=v_20_ph_stairs03 +-1230144054=v_20_ph_stairwell_det01 +-997713537=v_20_ph_stairwell_det02 +-1441797169=v_20_phcorrdirt +-1261016667=v_20_phlobbylightsem +1890838064=v_20_phlobdirt +-321655962=v_20_phsm02 +-447334415=v_20_policehubshell +79051028=v_20_rubbermat +360511623=v_20_sm01 +1781977939=v_20_stairwell_det01 +859980781=v_20_wall_light003 +-1990168528=v_20_wall_light004 +1609178436=v_20_wall_light005 +-1408780930=v_20_wall_light006 +2051396091=v_20_wall_light007 +-1203089917=v_20_wall_light008 +1599995977=v_20_wall_light01 +-1375572224=v_20_wep_lo +2098308325=v_21_dummybox +-2130895084=v_22_ao_room +-1432249240=v_22_bullets +1755624762=v_22_cables1 +978147468=v_22_cables2 +-1343448250=v_22_g2_shell +2103117968=v_22_g2_vents +1874496076=v_22_glass01 +-1685528088=v_22_glass02 +-783790750=v_22_glass03 +2129668279=v_22_glass04 +884053051=v_22_glass05 +1682142046=v_22_glass06 +-1713709428=v_22_glass07 +1201191433=v_22_glass08 +569503416=v_22_glass09 +-79818067=v_22_glass10 +-244056295=v_22_glass11 +-542352502=v_22_glass12 +-2112322594=v_22_gunsneon +-1882883884=v_22_handguns +601807338=v_22_merch01 +1377272428=v_22_merchglass003 +1139861023=v_22_merchglass004 +1580604025=v_22_merchglass005 +-1827077066=v_22_merchglass009 +1285617263=v_22_merchglass010 +525573077=v_22_merchglass011 +1135617594=v_22_merchglass1 +-2001457087=v_22_merchglass2 +1730407713=v_22_merchglass3 +521264382=v_22_merchglass4 +212416557=v_22_merchglass5 +845972403=v_22_merchglass6 +808353591=v_22_merchglass7 +-1326153535=v_22_merchglass8 +-2071430002=v_22_overlays +1215025646=v_22_reflectproxy +368785959=v_22_shadowmap +1073959231=v_22_shelves +1296095006=v_22_shopdirt +-1869488274=v_22_shopposters +890769226=v_22_shopshadow +457682390=v_22_shopskirt +818809605=v_22_walledges +-203737641=v_22_wallguns +1105658306=v_22_wallhooks +-2098905626=v_23_ao_front +-2124634454=v_23_ao_office +-1862572832=v_23_ao +1724540583=v_23_blends +2050081388=v_23_detail +-75354233=v_23_doors +-737130623=v_23_emissives_front +1619314=v_23_emissives +407933146=v_23_frames +1132467105=v_23_front_blends +1866258050=v_23_front_detail +-143694130=v_23_front_reflect +363964476=v_23_j2_dc +1244863018=v_23_lamps_fr +1512262106=v_23_lamps +1118204532=v_23_lamps2 +-1565586770=v_23_lod +926996797=v_23_mirrorfloor +1375273861=v_23_office_detail +1172635501=v_23_pointsale01 +565674966=v_23_reflect_ext +-662678390=v_23_reflect +655913209=v_23_shell +-991820653=v_24_bdr_mesh_bed_stuff +-1453011168=v_24_bdr_mesh_bed +-1990202314=v_24_bdr_mesh_delta +1214027725=v_24_bdr_mesh_lamp +-1987020847=v_24_bdr_mesh_lstshirt +1309527245=v_24_bdr_mesh_windows_closed +211714468=v_24_bdr_mesh_windows_open +804934733=v_24_bdr_over_decal +685482669=v_24_bdr_over_dirt +700872958=v_24_bdr_over_emmisve +1605603164=v_24_bdr_over_normal +-807542223=v_24_bdr_over_shadow_boxes +510349115=v_24_bdr_over_shadow_frank +-1042523960=v_24_bdr_over_shadow +389359159=v_24_bdrm_mesh_arta +710359790=v_24_bdrm_mesh_bath +1891340530=v_24_bdrm_mesh_bathprops +1664661158=v_24_bdrm_mesh_bookcase +-1385073382=v_24_bdrm_mesh_bookcasestuff +-2079067810=v_24_bdrm_mesh_boxes +1773202095=v_24_bdrm_mesh_closetdoors +1442523633=v_24_bdrm_mesh_dresser +1394045836=v_24_bdrm_mesh_mags +2135986081=v_24_bdrm_mesh_mirror +416521724=v_24_bdrm_mesh_picframes +1132898368=v_24_bdrm_mesh_rugs +414680819=v_24_bdrm_mesh_wallshirts +1245901170=v_24_bedroomshell +1036514555=v_24_details1 +-851635225=v_24_details2 +734684986=v_24_hal_mesh_delta +1444561315=v_24_hal_mesh_props +-2107663832=v_24_hal_over_decal +371116454=v_24_hal_over_normal +393572465=v_24_hal_over_shadow +601619015=v_24_hangingclothes +-1879297800=v_24_hangingclothes1 +-1550318509=v_24_knt_mesh_blinds +784152068=v_24_knt_mesh_boxes +-2010287522=v_24_knt_mesh_center +1451083444=v_24_knt_mesh_delta +1033830821=v_24_knt_mesh_flyer +-88857806=v_24_knt_mesh_mags +-24273391=v_24_knt_mesh_stuff +-822216982=v_24_knt_mesh_units +-1993195884=v_24_knt_mesh_windowsa +1533928200=v_24_knt_mesh_windowsb +1293089609=v_24_knt_over_decal +698665844=v_24_knt_over_normal +26233750=v_24_knt_over_shadow_boxes +1226041042=v_24_knt_over_shadow +-1486546317=v_24_knt_over_shelf +-582701829=v_24_ktn_over_dirt +-379551260=v_24_lga_mesh_delta +-1175478477=v_24_lga_over_dirt +-1199983396=v_24_lga_over_normal +2007651917=v_24_lga_over_shadow +-939409227=v_24_lgb_mesh_bottomdelta +531302143=v_24_lgb_mesh_fire +108228295=v_24_lgb_mesh_lngprop +58568078=v_24_lgb_mesh_sideboard_em +-490529352=v_24_lgb_mesh_sideboard +-2136166337=v_24_lgb_mesh_sideprops +67581076=v_24_lgb_mesh_sofa +-1258076755=v_24_lgb_mesh_topdelta +2103993255=v_24_lgb_over_dirt +1535242412=v_24_llga_mesh_coffeetable +1624607763=v_24_llga_mesh_props +-1221118907=v_24_lna_mesh_windows +-248880225=v_24_lnb_coffeestuff +-581669317=v_24_lnb_mesh_artwork +1787746539=v_24_lnb_mesh_books +-1251571207=v_24_lnb_mesh_cddecks +585653348=v_24_lnb_mesh_coffee +-1098491414=v_24_lnb_mesh_djdecks +-1932905251=v_24_lnb_mesh_dvds +-976235947=v_24_lnb_mesh_fireglass +1896912733=v_24_lnb_mesh_goldrecords +-147708120=v_24_lnb_mesh_lightceiling +-562814293=v_24_lnb_mesh_records +1322047205=v_24_lnb_mesh_sideboard +-1895450375=v_24_lnb_mesh_smallvase +-159116438=v_24_lnb_mesh_tablecenter +1355205957=v_24_lnb_mesh_windows +28403032=v_24_lnb_over_disk_shadow +805086757=v_24_lnb_over_shadow_boxes +-1965865732=v_24_lnb_over_shadow +-389837123=v_24_lng_over_decal +-825798087=v_24_lng_over_normal +-383689547=v_24_lngb_mesh_boxes +-859107878=v_24_lngb_mesh_chopbed +-1527398160=v_24_lngb_mesh_mags +239452158=v_24_postertubes +-373355783=v_24_rct_lamptablestuff +234859136=v_24_rct_mesh_boxes +1867937132=v_24_rct_mesh_lamptable +-113662910=v_24_rct_over_decal +-973548806=v_24_rec_mesh_palnt +598400030=v_24_rpt_mesh_delta +1139773131=v_24_rpt_mesh_pictures +-208547167=v_24_rpt_over_normal +1035232215=v_24_rpt_over_shadow_boxes +-707583489=v_24_rpt_over_shadow +-1020520447=v_24_shell +-650425777=v_24_shlfstudy +-992262514=v_24_shlfstudybooks +1909119672=v_24_shlfstudypics +1967886586=v_24_sta_mesh_delta +1935912868=v_24_sta_mesh_glass +172493042=v_24_sta_mesh_plant +-796985819=v_24_sta_mesh_props +-1040640701=v_24_sta_over_normal +721141620=v_24_sta_over_shadow +-1049793093=v_24_sta_painting +1327282592=v_24_storageboxs +1781419470=v_24_tablebooks +-1832124717=v_24_wdr_mesh_delta +726462463=v_24_wdr_mesh_rugs +212348610=v_24_wdr_mesh_windows +1239025526=v_24_wdr_over_decal +511688836=v_24_wdr_over_dirt +-1963942288=v_24_wdr_over_normal +-1155571204=v_24_wrd_mesh_boxes +846465355=v_24_wrd_mesh_tux +-102685204=v_24_wrd_mesh_wardrobe +1564163252=v_25_class +18170909=v_25_classlights +17772065=v_25_controldesk +1380337534=v_25_controlequip +-209410441=v_25_controlsm +1739383993=v_25_drframes +-1037454721=v_25_elevator01 +-1843146108=v_25_elevstuff +-54985807=v_25_elvsigns +2135871526=v_25_hallstuff +-492507806=v_25_levnumbers +1606277980=v_25_lights +269655474=v_25_lowershad +-1656796257=v_25_obsvclutter +588246212=v_25_obsvdesks +-327988289=v_25_obsvlights +1468041919=v_25_obsvsm +511332709=v_25_reflect +-1001224229=v_25_security +202947026=v_25_servdesk +1593467078=v_25_servers +-1300361013=v_25_servershad +1889975915=v_25_servleds +-465343651=v_25_servlights +258494309=v_25_stair01 +1637479371=v_25_stair02 +1908708384=v_25_stair03 +1152530940=v_25_stair04 +1448729931=v_25_stair05 +-1323265301=v_25_stair06 +9501481=v_25_stairlights +-482132128=v_25_stairshd +2070880347=v_25_towelod +546033372=v_25_towerdetail +-796342916=v_25_towerglass +-1337636393=v_25_towershell +-118671513=v_25_upperhallsm +-506765268=v_26_bed +-1202347598=v_26_bedtidy +-2117952008=v_26_bedtrash +1870293098=v_26_beerbox +1840741883=v_26_beerboxtidy +1037932615=v_26_cablestidy +-1812827506=v_26_cablesuntidy +-1194799815=v_26_cablesuntidy001 +-1981025060=v_26_calcabletidy +1709725248=v_26_calcableuntidy +-487873922=v_26_calcableuntidy001 +1540570583=v_26_cophelmet1 +-1327241225=v_26_cophelmet2 +-1567241381=v_26_cophelmet3 +758584474=v_26_couch +11454104=v_26_couchtidy +-1075847792=v_26_couchtrash +-854193425=v_26_cupboards +1899775714=v_26_cupboards001 +-297201651=v_26_cupboardstidy +-835344549=v_26_cupboardtidy +-1635614244=v_26_cupboardtrash +8573371=v_26_cupbrdstrash +-913488004=v_26_ducttape +-924198322=v_26_ducttapetidy +-2076086656=v_26_ducttapetrash +-668465980=v_26_glass005 +-1629023681=v_26_glass006 +-1258930595=v_26_glass007 +-1145254934=v_26_glass008 +-2000907963=v_26_glass1 +-1699269318=v_26_glass2 +1699727980=v_26_glass3 +2004446911=v_26_glass4 +-593345329=v_26_glasstidy004 +-1040083789=v_26_glasstidy1 +1986854279=v_26_glasstidy2 +-1846692728=v_26_glasstidy4 +-1458842090=v_26_halloverlay +2013947472=v_26_halloverlaytidy +1934612623=v_26_hallovertrash +372022075=v_26_kitchen +1521016027=v_26_kitchendirt +-493485163=v_26_kitchendirttrash +-318319411=v_26_kitchentidy +546751371=v_26_kitchentrash +1769101064=v_26_lamp002 +-966408441=v_26_lamp1 +-2133554814=v_26_lamp1trash +1472529137=v_26_m_blanket1 +-1912115339=v_26_m_blanket2 +-719618660=v_26_m_blanket3 +-839843582=v_26_michaelsuit1 +-20716889=v_26_michaelsuit2 +-904038065=v_26_michaelsuit3 +47125023=v_26_mirror +-1694780931=v_26_mirror002 +560616265=v_26_mirrortrash +-1576934409=v_26_overlays +542297926=v_26_overlaystidy +-1666506794=v_26_overlaytrash +867390936=v_26_reflectdirty +1026631985=v_26_reflecttidy +1690922153=v_26_reflecttrashed +-1104612259=v_26_shadowmap +1088018973=v_26_shadowtidy +584651306=v_26_shadowtrash +-1580452763=v_26_toilet +-329833299=v_26_toiletlight +-193476971=v_26_toiletlighttidy +1288996541=v_26_toiletlighttrash +-785913333=v_26_toilettdirt +-1817935674=v_26_toilettdirttrash +-1439437256=v_26_toilettidy +-1783090544=v_26_toilettrash +-739040335=v_26_trailerint +1750601708=v_26_trailerinttidy +808205375=v_26_trailertrashint +1004991743=v_26_walllampson +1332341881=v_26_walllampson001 +-1798927883=v_26_walllamptrashon +-1542956570=v_26_wardrobe +-1700517986=v_26_wardrobetidy +783579691=v_26_wardrobetrash +-1318376588=v_26_windframes +1489342121=v_26_windframestrash +-1972733118=v_26_windowday +691348495=v_26_windowday001 +756507526=v_26_windowdaytrash +1605750980=v_26_winframetidy +-1801952018=v_27_boxpile1 +-1261922187=v_27_epsilonism_ao +1909763355=v_27_epsilonism_dt +1411318270=v_27_epsilonism_extras +-1422648916=v_27_epsilonism_ol +1543636467=v_27_epsilonism_reflect +481153748=v_27_epsilonism_shell +1994422648=v_27_epsilonism_stuff +332890911=v_28_alrm_case002 +639182754=v_28_alrm_case003 +2119555098=v_28_alrm_case004 +-1868268361=v_28_alrm_case005 +1564022241=v_28_alrm_case006 +-1235040205=v_28_alrm_case007 +-944936248=v_28_alrm_case008 +-1830878932=v_28_alrm_case009 +536123101=v_28_alrm_case010 +1494681889=v_28_alrm_case011 +1800711580=v_28_alrm_case012 +-1228520310=v_28_alrm_case013 +-930322410=v_28_alrm_case014 +-1578362154=v_28_alrm_case015 +-1272004773=v_28_alrm_case016 +-504288583=v_28_an1_deca +-1302875366=v_28_an1_deta +-91625412=v_28_an1_dirt +-2131285395=v_28_an1_over +665460296=v_28_an1_refl +-889348411=v_28_an1_shut +-425807828=v_28_an2_deca +1783640636=v_28_an2_deta +362267165=v_28_an2_dirt +1297881980=v_28_an2_refl +69949604=v_28_an2_shut +1194273342=v_28_backlab_deta +1694543848=v_28_backlab_refl +-200730299=v_28_blab_dirt +34154482=v_28_blab_over +804918584=v_28_coldr_deta +-1434323558=v_28_coldr_dirt +-488407274=v_28_coldr_glass1 +-2077507176=v_28_coldr_glass2 +1977558271=v_28_coldr_glass3 +-98685561=v_28_coldr_glass4 +1767896228=v_28_coldr_over +1868477278=v_28_coldr_refl +340001409=v_28_corr_deta +-962636934=v_28_corr_dirt +-608743099=v_28_corr_over +-597522645=v_28_corr_refl +-514027226=v_28_gua2_deta +-832341701=v_28_gua2_dirt +827829926=v_28_gua2_over +-965968944=v_28_gua2_refl +-714592523=v_28_guard1_deta +300413684=v_28_guard1_dirt +-1296722956=v_28_guard1_over +-157081729=v_28_guard1_refl +327282338=v_28_ha1_cover +572465687=v_28_ha1_cover001 +-2020977827=v_28_ha1_deca +1285606275=v_28_ha1_deta +-1086997870=v_28_ha1_dirt +-100593278=v_28_ha1_refl +-1470028723=v_28_ha1_step +211609731=v_28_ha2_deca +-1813155210=v_28_ha2_deta +-543607668=v_28_ha2_dirt +406125197=v_28_ha2_refl +260450705=v_28_ha2_ste1 +10324924=v_28_ha2_ste2 +-272141034=v_28_hazmat1_deta +559721213=v_28_hazmat1_dirt +-987066264=v_28_hazmat1_over +-1588074584=v_28_hazmat1_refl +-521344584=v_28_hazmat2_deta +-1176914998=v_28_hazmat2_dirt +696079846=v_28_hazmat2_over +680555297=v_28_hazmat2_refl +-2088621436=v_28_lab_end +-1302533415=v_28_lab_gar_dcl_01 +1028035968=v_28_lab_poen_deta +-1111357348=v_28_lab_poen_pipe +319419628=v_28_lab_pool_deta +-1415744276=v_28_lab_pool_ladd +-638975089=v_28_lab_pool_wat1 +-1384013695=v_28_lab_pool +-1404084774=v_28_lab_poolshell +-1964189383=v_28_lab_shell1 +181491968=v_28_lab_shell2 +77809468=v_28_lab_trellis +-1962787629=v_28_lab1_deta +-190848797=v_28_lab1_dirt +-232027236=v_28_lab1_glas +1603279933=v_28_lab1_glass +-949321871=v_28_lab1_over +564741461=v_28_lab1_refl +1162521091=v_28_lab2_deta +-757587924=v_28_lab2_dirt +-689312037=v_28_lab2_over +521205889=v_28_lab2_refl +16013419=v_28_loa_deta +-2005236848=v_28_loa_deta2 +-2086014198=v_28_loa_dirt +-265195438=v_28_loa_lamp +-1230616791=v_28_loa_over +241954321=v_28_loa_refl +-689267634=v_28_monkeyt_deta +-858316370=v_28_monkeyt_dirt +1124455535=v_28_monkeyt_over +-861973630=v_28_monkeyt_refl +-460342601=v_28_pool_deca +796422397=v_28_pool_dirt +-2027003491=v_28_pr1_deca +1269601626=v_28_pr1_deta +260842506=v_28_pr1_dirt +164977034=v_28_pr1_refl +-284315258=v_28_pr2_deca +1367672895=v_28_pr2_deta +977503839=v_28_pr2_dirt +-1852856656=v_28_pr2_refl +-452874694=v_28_pra_deca +-136297901=v_28_pra_deta +1305628999=v_28_pra_dirt +-75452171=v_28_pra_refl +300580010=v_28_prh_deca +-134886226=v_28_prh_deta +-1037992190=v_28_prh_dirt +457061302=v_28_prh_refl +-180738643=v_28_prh_shut +882433006=v_28_prh_strs +1097610739=v_28_steps_2 +488548103=v_28_wascor_deta +560768807=v_28_wascor_dirt +-940725559=v_28_wascor_over +-1569357934=v_28_wasele_deta +1867271850=v_28_wasele_dirt +813359581=v_28_wasele_refl +1040040142=v_28_waste_deta +-468647901=v_28_waste_dirt +695541702=v_28_waste_over +-313084079=v_28_waste_refl +-1183091144=v_28_wastecor_refl +-1081348873=v_29_arc_furnace_doors +-1667463119=v_29_arcfurnace +-933537414=v_29_arcfurnpipes +-492337262=v_29_arcfurnplat +1124788726=v_29_arcfurnplat001 +-1782346946=v_29_arfurnplat +-2097535211=v_29_bigcontainer +2059898358=v_29_bigendblocks +-2057633615=v_29_bigwallsheet1 +-830609035=v_29_chalk_dcals +1595352207=v_29_contmetcabs +-1592889616=v_29_controlbits +685990166=v_29_controom +-798081435=v_29_crucibles +665817703=v_29_doors002 +1854399689=v_29_dustsheet02 +1379473356=v_29_emwindows +1500346689=v_29_fllorplates +711050622=v_29_foucontopertor +903896472=v_29_founbenches +-1720388292=v_29_founcastplat003 +-183929767=v_29_founcontconsol +-1867289395=v_29_found_blobs +-977313178=v_29_found_contr_dr +-264732331=v_29_found_dustpiles +-2046902820=v_29_found_glue +1603404705=v_29_found_ref_prox +1906302965=v_29_found_safety +-282740942=v_29_foundarches001 +-546012987=v_29_foundbackdirt +2037471314=v_29_foundbucket +1389963181=v_29_foundcontdirt +1768048980=v_29_foundcontrolcables +-52041177=v_29_foundcontrolpornetc +-79248749=v_29_foundentsigns +-2121990711=v_29_foundentsigns2 +744831916=v_29_foundentsignsmainrm +344780549=v_29_foundfurn_steps +-390176336=v_29_foundlightcovers +2143713901=v_29_foundlightcovers2 +-1564403087=v_29_foundmachbits +1991987322=v_29_foundmachdirt +-908241497=v_29_foundmachgirds +-918305686=v_29_foundmachleccy +-1564084549=v_29_foundmachwall +1062119872=v_29_foundpipes +-301785619=v_29_foundpipesupps +1158380907=v_29_foundry_stairs +-1921514612=v_29_foundrybackent +216154794=v_29_foundryfloorbits +196231839=v_29_foundryshell +670814657=v_29_foundshieldpans +930629662=v_29_foundslag001 +2114708923=v_29_foundsmllrmlocks +935314090=v_29_foundtallcasts +-1664309252=v_29_foundtoprmgirs +-1107271703=v_29_foundtopstairs +-791424195=v_29_founligths001 +-1301345160=v_29_founmaingant +-1837276152=v_29_founmetplates +-344938666=v_29_founsmllelec +-1742995145=v_29_founsmllrmdirt +695041733=v_29_founsmlrrmbench +-262559910=v_29_fouondmachbitsmore +-1187661967=v_29_funrplatshads +-71390663=v_29_furnace_cables +-1822626051=v_29_furnaceslag +-1529564943=v_29_gantry_crucibles +-662296789=v_29_gantrybarriers +-889624009=v_29_girderwear +1914295006=v_29_glue_crnr_in004 +1582559974=v_29_highbits +2125976000=v_29_hut_cover +-1977524103=v_29_ladder +-1640506572=v_29_mainsupportgiders +811690915=v_29_millrollback +2085043658=v_29_millrollbody +-1681320469=v_29_molten_metal +-895178168=v_29_more_metalbits +-1172848632=v_29_morecasts +-395568870=v_29_nearcover +-824933463=v_29_pithighbit +848101617=v_29_rails +1960159698=v_29_rollergantry +845799425=v_29_sideroom +779210579=v_29_sidestairs +1503124072=v_29_smallcasts +-300214313=v_29_smallcastsmore001 +-417219359=v_29_tanksteps +70885467=v_29_underfunrcover +-1492990560=v_29_vfx_ripple_mesh_skin +427313124=v_3_jrm_over_decal +916940396=v_3_jrm_over_normal +-502341461=v_3_jrm_over_shadow +1393877739=v_3_knt_mesh_delta +-1034951235=v_3_knt_mesh_units +-706949898=v_3_ktn_mesh_windows +1612988969=v_3_lng_mesh_coats +-1173988616=v_3_lng_mesh_delta +1954210094=v_3_lng_mesh_magazines +-1102952484=v_3_lng_mesh_timed +-1990154022=v_3_lng_mesh_timed2 +-1565816879=v_3_lng_mesh_walldelta +-780138613=v_3_lng_mesh_windows +-1260370912=v_3_main_mesh_blinds +502293730=v_3_main_mesh_chair +-170356467=v_3_main_mesh_fdframe +1151598458=v_3_main_mesh_fridge +-959592644=v_3_shell +1234388009=v_31_andyblend5 +941924684=v_31_andyblend6 +595976997=v_31_cablemesh5785278_hvstd +-1271100996=v_31_cablemesh5785279_hvstd +-868003203=v_31_cablemesh5785280_hvstd +749206077=v_31_cablemesh5785282_hvstd +-437253630=v_31_cablemesh5785283_hvstd +-1480879683=v_31_cablemesh5785284_hvstd +-753485989=v_31_cablemesh5785285_hvstd +-2055829619=v_31_cablemesh5785286_hvstd +1811945054=v_31_cablemesh5785287_hvstd +-1675132279=v_31_cablemesh5785290_hvstd +-2140922932=v_31_crappy_ramp +-425959820=v_31_elec_supports +611945820=v_31_electricityyparetn +-446120734=v_31_emmisve_ext +870200611=v_31_emrglightnew011 +210618883=v_31_faked_water +1234993118=v_31_flow_fork_ah1 +-957046808=v_31_flow1_0069 +1745115545=v_31_flow1_0079 +-1254267479=v_31_low_tun_extem +1633664682=v_31_lowerwater +219466248=v_31_metro_30_cables003 +-277485022=v_31_newtun_mech_05c +281113821=v_31_newtun_sh +-329826232=v_31_newtun01ol +-1037963740=v_31_newtun01water +-375385747=v_31_newtun01waterb +1486215202=v_31_newtun1reflect +-62974975=v_31_newtun2_mech_05a +-719832311=v_31_newtun2mech_05b +2106261611=v_31_newtun2ol +-1914736329=v_31_newtun2reflect001 +-665470289=v_31_newtun2sh +2063511553=v_31_newtun2water +246036232=v_31_newtun3ol +1646453100=v_31_newtun3sh +-475589349=v_31_newtun4_lod +1870570389=v_31_newtun4b_lod +80863164=v_31_newtun4b_slod +-926404390=v_31_newtun9_slod +-1819466372=v_31_newtun9lod +-836688414=v_31_station_curtains +-1931704889=v_31_tun_06_reflect +-1215413074=v_31_tun_06_refwater +-745034820=v_31_tun_07_reflect +-1829502865=v_31_tun_lod +-1837018283=v_31_tun_slod +1604343045=v_31_tun_swap_lod +137638566=v_31_tun_swap_slod +907122881=v_31_tun01_lod +-1666288450=v_31_tun01_slod +-77632756=v_31_tun05_reflect +-2075493503=v_31_tun05 +2013763245=v_31_tun05b +-1087953689=v_31_tun05f +-1993561717=v_31_tun05gravelol +320662412=v_31_tun05-overlay +1896377258=v_31_tun05shadprox +-567646228=v_31_tun05stationsign +-686976062=v_31_tun06_floorol +-68527136=v_31_tun06_olay +1432788410=v_31_tun06 +-1710302865=v_31_tun06b +-1750053561=v_31_tun06pipes +1367414746=v_31_tun06scrapes +-1899923256=v_31_tun07_olay +1475584724=v_31_tun07 +-275019753=v_31_tun07b +424660899=v_31_tun07b001 +-1638352705=v_31_tun07bgate +-964232399=v_31_tun08_olay +-1228545929=v_31_tun08 +637728693=v_31_tun08reflect +-1988950574=v_31_tun09 +-2068173882=v_31_tun09b +861536970=v_31_tun09bol +-1289237161=v_31_tun09junk005 +-1665195842=v_31_tun09junk009 +734245792=v_31_tun09junk009a +1654593396=v_31_tun09junk2 +-419720215=v_31_tun09reflect +-1958366748=v_31_tun10_gridnew +-1202313901=v_31_tun10_olay +-173271594=v_31_tun10_olaynew +-2039085289=v_31_tun10new +-4064799=v_31_tune06_newols +-571185952=v_31_tune06_newols001 +308090142=v_31_walltext001 +-1780868074=v_31_walltext002 +-1520321755=v_31_walltext003 +-941653984=v_31_walltext005 +1782006993=v_31_walltext006 +2016141498=v_31_walltext007 +-1665816111=v_31_walltext009 +806374692=v_31_walltext010 +591442821=v_31_walltext012 +-176138239=v_31_walltext013 +1992546954=v_31_walltext014 +-1995800809=v_31_walltext015 +1245315447=v_31_walltext016 +1552131594=v_31_walltext017 +-1842704041=v_31_walltext018 +-1536936502=v_31_walltext019 +685064142=v_31_walltext020 +389094534=v_31_walltext021 +2028920832=v_31_walltext022 +1823885199=v_31_walltext023 +1584147195=v_31_walltext024 +1344704112=v_31_walltext025 +-1235690797=v_31_walltext026 +-1474740652=v_31_walltext027 +-1746690583=v_31_walltext028 +86017921=v_31_walltext031 +926395044=v_31a_cablemesh5777513_thvy +1194913501=v_31a_cablemesh5777640_thvy +-1185852742=v_31a_cablemesh5777641_thvy +-291748668=v_31a_cablemesh5777642_thvy +-1343376167=v_31a_cablemesh5777643_thvy +1611178223=v_31a_cablemesh5777644_thvy +657869656=v_31a_cablemesh5777645_thvy +1817108743=v_31a_cablemesh5777646_thvy +264665862=v_31a_cablemesh5777647_thvy +-1873966622=v_31a_cablemesh5777648_thvy +-2088061485=v_31a_cablemesh5777663_thvy +-552805389=v_31a_cablemesh5777678_thvy +-2140745166=v_31a_cablemesh5777693_thvy +619662689=v_31a_cablemesh5777750_thvy +923751592=v_31a_cablemesh5777751_thvy +-727671172=v_31a_cablemesh5777752_thvy +1365713058=v_31a_cablemesh5777753_thvy +-2123871722=v_31a_ducttape +-145238022=v_31a_emrglight005 +1103817947=v_31a_emrglight007 +-821650364=v_31a_emrglightnew +1342497894=v_31a_highvizjackets +-1337478021=v_31a_highvizjackets001 +1142807123=v_31a_jh_steps +1728975675=v_31a_jh_tun_plastic +1005618224=v_31a_jh_tunn_01a +607572965=v_31a_jh_tunn_02a +-647020973=v_31a_jh_tunn_02b +-944989490=v_31a_jh_tunn_02c +1883007971=v_31a_jh_tunn_02x +-1044651449=v_31a_jh_tunn_03aextra +-108474430=v_31a_jh_tunn_03b +58188704=v_31a_jh_tunn_03c +-1895171382=v_31a_jh_tunn_03d +1619205565=v_31a_jh_tunn_03e +1774006321=v_31a_jh_tunn_03f +1006458034=v_31a_jh_tunn_03g +-1141713765=v_31a_jh_tunn_03h +-599574780=v_31a_jh_tunn_03wood +1676007256=v_31a_jh_tunn_04b_ducktape +-1404226508=v_31a_jh_tunn_04b +322961952=v_31a_jh_tunn_04d +701902668=v_31a_jh_tunn_04e +-254526143=v_31a_jh_tunn_04f +1795680809=v_31a_jh_tunnground +-1131010595=v_31a_newtun4shpile008 +5881234=v_31a_ootside_bit +152249940=v_31a_reflectionbox +698624196=v_31a_reflectionbox2 +-933422270=v_31a_reftun2 +1219213886=v_31a_start_tun_cable_bits +1085109131=v_31a_start_tun_cable_bits2 +423544064=v_31a_start_tun_roombits1 +-857049291=v_31a_tun_01_shadowbox +802441001=v_31a_tun_03frame +1432689644=v_31a_tun_05fakelod +78367476=v_31a_tun_puds +-795124420=v_31a_tun_tarp_tower +-1228183513=v_31a_tun_tarp +-898703047=v_31a_tun01_ovly +1126566546=v_31a_tun01_shpile +-1687713124=v_31a_tun01_shpile2 +-186791536=v_31a_tun01 +-1202557391=v_31a_tun01bitsnew +-706105139=v_31a_tun01bitsnew2 +1040445526=v_31a_tun01rocks +1278842581=v_31a_tun01rocks2 +1615460244=v_31a_tun02_fakelod +110914829=v_31a_tun02 +739412168=v_31a_tun02bits_dirtol +-847009626=v_31a_tun02bits +1088879344=v_31a_tun02rocks +1347721388=v_31a_tun03_over2a +-1088653766=v_31a_tun03_over2b +-1396518521=v_31a_tun03_over2c +-1684885721=v_31a_tun03_over2d +-1990456646=v_31a_tun03_over2e +-798293845=v_31a_tun03 +-1169679489=v_31a_tun03i +-1125048111=v_31a_tun03j +363024948=v_31a_tun03k +678819801=v_31a_tun03l +-126740526=v_31a_tun03m +161495598=v_31a_tun03n +1138044567=v_31a_tun03o +1695314181=v_31a_tun03p +-684724948=v_31a_tun04_olay +1255559870=v_31a_tunn_02_ovlay +489286680=v_31a_tunnelsheeting +-1927051973=v_31a_tunnerl_diger +-1963645811=v_31a_tunreflect +1904327311=v_31a_tunroof_01 +-246631913=v_31a_tunspoxyshadow +-1305687387=v_31a_tunswap_dirt +1027317983=v_31a_tunswap_fakelod +1847946085=v_31a_tunswap_girders +-1237471119=v_31a_tunswap_ground +-806208216=v_31a_tunswap_plastic +-2125221273=v_31a_tunswap_platforms +1748792359=v_31a_tunswap_puds +1216627055=v_31a_tunswap_reflection +-696679295=v_31a_tunswap_rocks +-116732144=v_31a_tunswap_shad_proxy +-1425130734=v_31a_tunswap_sheet +1324002801=v_31a_tunswap_steps +-1213969775=v_31a_tunswap_tarp +-1677377795=v_31a_tunswap_tower +1129520978=v_31a_tunswapbitofcrap +-359378585=v_31a_tunswapbits +-1710468359=v_31a_tunswaphit1 +2115345573=v_31a_tunswaplight1 +1758687777=v_31a_tunswaplight2 +461721008=v_31a_tunswapover1 +-2094144548=v_31a_tunswaptunroof +750404304=v_31a_tunswapwalls +-495936384=v_31a_tunswapwallthing +400569107=v_31a_tuntobankol +1844303495=v_31a_v_tunnels_01b +1656358496=v_31a_walltext029 +2108226521=v_31b_andyblend2 +1657718309=v_31b_andyblend3 +187078358=v_31b_andyblend4 +2027262804=v_31b_jh_tunn_03aextra001 +-1726277386=v_31b_newtun3reflect +-441614056=v_31b_newtun3shadowbox +-81634067=v_31b_newtun4ol +-1196417417=v_31b_newtun4olblnd +-620830723=v_31b_newtun4reflect +-696018832=v_31b_newtun4sh +499306796=v_31b_newtun4shadowbox +-1148363654=v_31b_newtun4shadowbox2 +1364058142=v_31b_newtun4shpile002 +-911028182=v_31b_newtun4shpile010 +863825650=v_31b_newtun4water +251145666=v_31b_newtun5_shadowbox +2117954539=v_31b_newtun5ol +-141344393=v_31b_newtun5water +-1234875603=v_31b_newtun6ol +-1647798784=v_31b_newtun6sh +-622256408=v_31b_newtun7ol +348535805=v_31b_newtun7sh +-739197086=v_31b_newtun8ol +-1451349104=v_31b_newtun8refectbox +-709736427=v_31b_newtun8sh +-2141150521=v_31b_newtun9ol +-916052313=v_31b_newtun9ol2 +1316733902=v_31b_newtun9sh +2138038403=v_31b_sewerpipes +-1878483906=v_33_cur_of1_blin +1944903413=v_33_cur_of1_deta +1232352172=v_33_cur_of2_blin +43217600=v_33_cur_of2_ceil +-1404247306=v_33_cur_of2_deta +1217365661=v_33_cur_of3_blin +-722659768=v_33_cur_of3_blin001 +-1888311637=v_33_cur_of3_ceil +-2072905430=v_33_cur_of3_ceil001 +1395535837=v_33_cur_of3_deta +-1413207708=v_33_cur_of3_deta001 +733027250=v_33_cur_shell +-100627722=v_33_shadowbox +1870493881=v_33_sm_ao_det +1489897722=v_33_v_int_33_refonly +-336059269=v_34_5 +-134017662=v_34_boxes +350106806=v_34_boxes02 +1729419554=v_34_boxes03 +-1093965078=v_34_cable1 +-1541261928=v_34_cable2 +935746782=v_34_cable3 +-593983653=v_34_cb_reflect1 +-814977745=v_34_cb_reflect2 +355367046=v_34_cb_reflect3 +116448267=v_34_cb_reflect4 +-868879094=v_34_cb_shell1 +-1165930079=v_34_cb_shell2 +-266093339=v_34_cb_shell3 +-715815095=v_34_cb_shell4 +1355788686=v_34_cb_windows +-1843958127=v_34_chckmachine +611954595=v_34_chickcrates +370504501=v_34_chickcrates2 +-1268011033=v_34_chickcratesb +-1377434900=v_34_chknrack +2041665236=v_34_containers +-2122600826=v_34_corrcratesa +-818099709=v_34_corrcratesb +-648317467=v_34_corrdirt +1127044713=v_34_corrdirt2 +-53851640=v_34_corrdirt4 +-688882107=v_34_corrdirtb +526552031=v_34_corrvents +1222486858=v_34_curtain01 +1045075492=v_34_curtain02 +971282651=v_34_delcorrjunk +1698258907=v_34_delivery +1899259584=v_34_deloffice001 +1179332853=v_34_dirtchill +1609010421=v_34_drains +1815859587=v_34_drains001 +345312178=v_34_emwidw +-2100292605=v_34_entcrates +1952075703=v_34_entdirt +1128796870=v_34_entoverlay +-1526669481=v_34_entpipes +526504143=v_34_entshutter +-1569454457=v_34_entvents +904735481=v_34_hallmarks +1323110819=v_34_hallmarksb +1805556643=v_34_hallsigns +1793420626=v_34_hallsigns2 +-1677819945=v_34_hose +-1014725838=v_34_killrmcable1 +1996665213=v_34_killvents +-580400921=v_34_lights01 +834728125=v_34_lockers +1181523520=v_34_machine +1722921291=v_34_meatglue +988193807=v_34_offdirt +638936736=v_34_officepipe +-266803324=v_34_offoverlay +79133458=v_34_overlays01 +-1054929925=v_34_partwall +-1259062831=v_34_procdirt +85660929=v_34_procequip +390964251=v_34_proclights +64880921=v_34_proclights01 +-42406962=v_34_proclights2 +-201016788=v_34_procstains +-971982902=v_34_puddle +-386546255=v_34_racks +1105696349=v_34_racksb +1547553545=v_34_racksc +-1541553586=v_34_shrinkwrap2 +2064881867=v_34_slurry +-1086917516=v_34_slurrywrap +-1061513633=v_34_sm_chill +-1079242033=v_34_sm_corr +454654597=v_34_sm_corrb +49159047=v_34_sm_deloff +870965650=v_34_sm_ent +1376531074=v_34_sm_kill +114641207=v_34_sm_proc +2137425070=v_34_sm_staff2 +-684169776=v_34_sm_ware1 +906155794=v_34_sm_ware1corr +1910348568=v_34_sm_ware2 +532041100=v_34_staffwin +1457321583=v_34_trolley05 +1173377165=v_34_vents2 +-960408559=v_34_walkway +990536898=v_34_ware2crcks +1371399402=v_34_ware2dirt +226144306=v_34_ware2dirt2 +2104599488=v_34_ware2ovrly +827812566=v_34_ware2vents +-2090151957=v_34_ware2vents2 +1936994302=v_34_ware2vents3 +-65548815=v_34_waredamp +159039109=v_34_waredirt +-423903506=v_34_warehouse +-782498605=v_34_warejunk +304314844=v_34_wareover2 +2136972049=v_34_wareracks +1685654510=v_34_waresuprt +-1477356272=v_34_warevents +57764508=v_34_wcorrdirt +-1560208531=v_34_wcorrtyremks +-317778730=v_34_wtyremks +-432318791=v_35_agency_bluprint +2054353648=v_35_armour +1344012317=v_35_beams +39992491=v_35_beamsempty +53720513=v_35_blinds +1407231314=v_35_blindsempty +1177748597=v_35_board +1564474285=v_35_box3empty +1346424911=v_35_boxes +875000281=v_35_boxes2 +818827766=v_35_boxspare +2081567852=v_35_bs_bluprint +-1681298403=v_35_cables +1292382900=v_35_cables1 +2008920293=v_35_cables1empty +1134108630=v_35_cables2 +115378433=v_35_cables2empty +-1502157424=v_35_cables3 +2120373256=v_35_cables3empty +-1758574849=v_35_cables4 +-365088063=v_35_cables4empty +-2085380086=v_35_cables5 +221096895=v_35_cables6empty +-1676567698=v_35_cablesempty +869600225=v_35_doorempty +-1968957326=v_35_emwin2 +-331903238=v_35_emwin2empty +-1446670439=v_35_emwindent +-893457939=v_35_emwindent001 +1992725793=v_35_emwindows +-1937624480=v_35_emwinempty +1082615517=v_35_fanbase +-1564578152=v_35_fire_app +1008683327=v_35_firehelmet +-2016980865=v_35_gasmasks +-1205262635=v_35_hiest_overall1 +-1807105147=v_35_hiestmask1 +1731354785=v_35_janitor +-1245218309=v_35_litter +-827962246=v_35_litter2 +1104845953=v_35_litterempty +1596843080=v_35_lockdoor +1696959431=v_35_newspapempty +736907095=v_35_nightlightempty +-2118734600=v_35_nightlights +-1725581572=v_35_offbeamempty +1566918163=v_35_office +-1700655893=v_35_officebeams +-1889600842=v_35_officeempty +931708537=v_35_officelights +653259312=v_35_officeshad +1616216478=v_35_officeshadempty +503030053=v_35_offlightempty +608179789=v_35_rails +718989698=v_35_railsempty +533237447=v_35_reflect +498059132=v_35_reflectempty +-1899157110=v_35_sewing +1824210529=v_35_sewing02 +-1539641374=v_35_sewing2empty +1193579876=v_35_sewingempty +-1735377767=v_35_shadowempty +-401596125=v_35_stairs +1219869716=v_35_stairsempty +1366692745=v_35_storeempty +592700040=v_35_storelights +-399741885=v_35_sweat_empty +1498332426=v_35_sweatshad1 +2140834213=v_35_sweatshad2 +-1259801535=v_35_sweatshad3 +-587217810=v_35_sweatshad4 +1535109211=v_35_sweatshell +1379451860=v_35_swtshdwempty1 +1676568383=v_35_swtshdwempty2 +2108398265=v_35_swtshdwempty3 +-1988447657=v_35_swtshdwempty4 +1666030335=v_35_tempwall001 +72977709=v_35_tempwallempty +-839330247=v_35_vents02 +-255680381=v_35_vents2empty +1399817496=v_35_wall +-1978605261=v_35_wallempty +-1711202555=v_35_window_02 +1773352356=v_35_window01 +924034901=v_35_windowempty +1017294077=v_35_windows +-200817160=v_35_windstoreempty +801958102=v_35_winoffempty +-144091702=v_36_5 +922594982=v_36_art +-735595080=v_36_cables1 +-313006056=v_36_cables2 +-1225504011=v_36_deskstuff +-1005703424=v_36_dirtovlay +948582456=v_36_flames +-1467736451=v_36_flames2 +-1700711508=v_36_lights +1631764222=v_36_neon003 +-64274816=v_36_neon2 +-1500476110=v_36_normalonly +1132989909=v_36_normalonly2 +279323304=v_36_pipes +143701709=v_36_reflect +-825823660=v_36_shadowmap +1003655617=v_36_shell +-674933860=v_36_shelves +1709730606=v_36_storestuff +762762514=v_36_tatseat +1350761835=v_37_hd_ao +-929816221=v_37_hd_blends +-306939003=v_37_hd_detail +438794269=v_37_hd_detail2 +-1586029164=v_37_hd_furn +-1884088763=v_37_hd_furndr +1979260483=v_37_hd_mirror +1249767051=v_37_hd_reflect +-1759149974=v_37_hd_shell_main_refl +-538534518=v_37_hd_shell_wal1_refl +-2012040656=v_37_hd_shell_wal2_refl +-1173734113=v_37_hd_shell +-1285341603=v_38_barb_plant003 +482157667=v_38_barb_plant02 +1959780881=v_38_barbers_det +174452674=v_38_barbers_shell +-1452891075=v_38_barbpole01 +-465332278=v_38_cabinet01 +-49034902=v_38_cabinet02 +521424757=v_38_fan +1887843457=v_38_fan01 +-1576443601=v_38_lights +1828744934=v_38_mirror +474909440=v_38_pictures +-2117807240=v_38_pictures3 +1674458821=v_38_reflect +713194973=v_38_shadowmap +156917919=v_38_shelves +1374490841=v_38_sink +-31778210=v_38_window01 +1778806458=v_39_beams +-1410116789=v_39_beams2 +1637203601=v_39_beams3 +511490507=v_39_beerboxes02 +855663314=v_39_beerboxes04 +270015746=v_39_beerboxes05 +-101125948=v_39_beerboxes08 +976607369=v_39_beerbrokenshelves08 +408367526=v_39_brokewall +136656517=v_39_bulb_on_1 +-101770727=v_39_bulb_on_2 +-347682182=v_39_cable1yellow +-798250268=v_39_cable2white +-1127075135=v_39_cable3white +1212602949=v_39_cablelamp +1813480256=v_39_cablesfan +-1224888874=v_39_cablesshop +272588959=v_39_decaldirt1 +-25281251=v_39_decaldirt2 +-1512633392=v_39_decaldirt3 +-1843338140=v_39_decaldirt4 +-2060170269=v_39_halllampon +1345485654=v_39_meth_lab +2143080783=v_39_methcooker +-1356649983=v_39_methducttape +899246841=v_39_methlab_8 +1794807326=v_39_methlab_stair +1572606725=v_39_ovrly5 +1109643893=v_39_pills +-1741954096=v_39_pipes +-766100472=v_39_posters +1637047757=v_39_reflect_proxy +-520592709=v_39_shad_uppback +-676063048=v_39_shadmeth +-1257355426=v_39_shadow_liquor +1815754047=v_39_shadow_store +-1566208717=v_39_shadplan +-2008302522=v_39_shopdirt +758430064=v_39_shopovrlys +1774095544=v_39_shops5kirt +-2136444176=v_39_spdecaaldirt +1897235116=v_39_tears2 +-2100812271=v_39_tears3 +-1835350602=v_39_tears4 +-1403782872=v_39_tears5 +62270247=v_39_tearshall +-1668341863=v_39_ventilation +-1784830875=v_39_winframe +-98737209=v_40_ceilinglights2 +291872894=v_40_corri001 +45093818=v_40_debris1 +-1186594589=v_40_debris2 +-887905154=v_40_debris3 +791112872=v_40_debris4 +962167052=v_40_debris5 +336311921=v_40_debris6 +507955943=v_40_debris7 +1393603702=v_40_debris8 +518270419=v_40_details004 +-1215871715=v_40_details004b +229280608=v_40_details005 +-1015980332=v_40_details1 +-354932931=v_40_details1b +1418690838=v_40_details2 +-1630628465=v_40_details3 +-1385794092=v_40_doorfr2 +-1630447446=v_40_doorfr3 +166085559=v_40_exitpillar2 +-628711122=v_40_firehose003 +-1407925173=v_40_firehose004 +-1290299295=v_40_firehose2 +1450377097=v_40_firestand +1703995662=v_40_firestand001 +160903452=v_40_firestand002 +-676147884=v_40_firestand003 +787938267=v_40_firestand004 +1489196476=v_40_frame011 +828868353=v_40_frame012 +1606509492=v_40_frame013 +-1250899357=v_40_gridlights004 +-2067145343=v_40_gridlights1 +-1299465980=v_40_gridlights2 +-1599302330=v_40_gridlights3 +-1161498737=v_40_hospbumpers2 +1325808595=v_40_hospital_reflect +-1195059330=v_40_hospital +-144818466=v_40_hospital1shad +367028484=v_40_hospital1shadb +1256210974=v_40_hospital2shad +-1300091485=v_40_hospital3shad +-1625975696=v_40_hospitaldoors_fixed +-1428592125=v_40_hospitalgarden +1938031722=v_40_hospitalglass +1573403136=v_40_hospitalglass003 +-614867307=v_40_hospitalglass2 +-698606340=v_40_hospitallod +-741357050=v_40_hospitalpipes +-243110379=v_40_hospitalshop +-1766220898=v_40_hospitalsidedoors +-763183189=v_40_hospseating005 +542890844=v_40_hospseating006 +-1801993274=v_40_hospseating007 +1175365301=v_40_hospseating008 +1674787101=v_40_hospseating1 +1768637517=v_40_hospseating2 +2017780224=v_40_hospseating3 +-1912205946=v_40_hospseating4 +30863020=v_40_lift +-1166172347=v_40_lights2 +-856243145=v_40_lights3 +618420815=v_40_nhospsign015 +-1727836487=v_40_oldlights +434859764=v_40_receptiondesk +1673570373=v_40_receptiondesk2 +623532546=v_40_roomlights +-1948983387=v_40_shopdesk1 +239175797=v_40_sidedoor +1103496429=v_40_sidedr +-918255056=v_40_sign015 +-553863776=v_40_sign016 +-1490860634=v_40_sign017 +-1050314198=v_40_sign018 +1405689583=v_40_sign019 +-2081096142=v_40_sign020 +247665616=v_40_sign021 +546944893=v_40_sign022 +1000172932=v_40_sign024 +-977567298=v_40_sign025 +-1955083072=v_40_v_int40_hosp_plants +-599122783=v_40_v_int40_hosp_plants001 +292325101=v_40_v_int40_hosp_plants002 +1977208774=v_40_v_int40_hosp_plants004 +596618035=v_40_v_int40_hosp_plants005 +1569169186=v_40_v_int40_hosp_plants006 +1826369957=v_40_wallbit +1234993198=v_40_wood +-940975603=v_40overlay1 +-186427643=v_40overlay1b +2006694270=v_40overlay2 +-1905072340=v_40overlay3 +-1424855637=v_40overlayrubble +-1306655153=v_41_back_counter +1352348618=v_41_bank4_proxy_det +98437368=v_41_bank4_proxy_shell +-391291028=v_41_bank4_shell +-857440036=v_41_barrier +2105736410=v_41_blaine_crest +1263450081=v_41_cables +1313993890=v_41_depodet01 +-1149567563=v_41_desk01 +925839403=v_41_detail02 +297578599=v_41_details +-490764252=v_41_dirt_deposit +1391719252=v_41_flag +-766812634=v_41_keypad +-917254625=v_41_leaflets +-225366444=v_41_lights_01 +-2037885372=v_41_lights_02 +1560893688=v_41_lit_on +-1278659804=v_41_lits_ona +-232740135=v_41_overlays +-3104258=v_41_planter004 +-184906670=v_41_planter005 +-2066204010=v_41_planter01 +1161498025=v_41_rubbermat +1635583631=v_41_seats01 +1476488591=v_41_tables +-999038839=v_41_vault_det +-438006612=v_41_vaultdecal +-826232170=v_41_vlt_desk +1255657581=v_41_wallmountedshelf +591472838=v_44_1_daught_cdoor +2087636702=v_44_1_daught_cdoor2 +-172113756=v_44_1_daught_deta_ns +1355069479=v_44_1_daught_deta +1540871336=v_44_1_daught_geoml +-326164580=v_44_1_daught_item +306643908=v_44_1_daught_mirr +-2118087677=v_44_1_daught_moved +-493464269=v_44_1_hall_deca +379398760=v_44_1_hall_deta +576819059=v_44_1_hall_emis +1132977151=v_44_1_hall2_deca +1889072789=v_44_1_hall2_deta +-1795840269=v_44_1_hall2_emis +463048617=v_44_1_mast_wadeca +-282904342=v_44_1_mast_washel_m +915170437=v_44_1_mast_washel +-773551152=v_44_1_master_chan +-406929574=v_44_1_master_deca +-2030436657=v_44_1_master_deta +-1622728272=v_44_1_master_mirdecal +968954052=v_44_1_master_mirr +587774879=v_44_1_master_pics1 +1740260617=v_44_1_master_pics2 +1194059832=v_44_1_master_refl +-1441849776=v_44_1_master_wait +2130628696=v_44_1_master_ward +626896929=v_44_1_master_wcha +1054259336=v_44_1_master_wrefl +-377462278=v_44_1_son_deca +-2021571148=v_44_1_son_deta +-1320728955=v_44_1_son_item +985964044=v_44_1_son_swap +1102246587=v_44_1_wc_deca +1767658141=v_44_1_wc_deta +1810052538=v_44_1_wc_mirr +1002783348=v_44_1_wc_wall +-603630987=v_44_cablemesh1486013_tstd +1941070416=v_44_d_chand +1607341789=v_44_d_emis +1480808153=v_44_d_items_over +-2101628217=v_44_dine_deca +1271607691=v_44_dine_deta +226695967=v_44_fakewindow007 +-1288601804=v_44_fakewindow1 +-1789181048=v_44_fakewindow2 +-2033342867=v_44_fakewindow3 +2039385071=v_44_fakewindow4 +-599895731=v_44_fakewindow5 +-855854390=v_44_fakewindow6 +-86571393=v_44_g_cor_blen +-328127049=v_44_g_cor_deta +859338990=v_44_g_fron_deca +143641345=v_44_g_fron_deta +-1389695856=v_44_g_fron_refl +-1798546221=v_44_g_gara_deca +-24207526=v_44_g_gara_deta +2093200767=v_44_g_gara_ref +957428350=v_44_g_gara_shad +-1226797095=v_44_g_hall_deca +376085519=v_44_g_hall_detail +779624795=v_44_g_hall_emis +1185186973=v_44_g_hall_stairs +-1092137679=v_44_g_kitche_deca +-784892147=v_44_g_kitche_deca1 +-1213368531=v_44_g_kitche_deta +1322076740=v_44_g_kitche_refl +-787792751=v_44_g_kitche_shad +407181954=v_44_g_scubagear +-368474459=v_44_garage_shell +2050258850=v_44_int_v_bit +-1685707747=v_44_kitc_chand +309845291=v_44_kitch_moved +-1636347576=v_44_kitche_cables +-245883976=v_44_kitche_units +1655360555=v_44_lounge_deca +948173474=v_44_lounge_decal +-811780342=v_44_lounge_deta +-656201850=v_44_lounge_items +1428487575=v_44_lounge_movebot +-133604724=v_44_lounge_movepic +-948332355=v_44_lounge_photos +62722912=v_44_lounge_refl +1963262044=v_44_m_clothes +-819268198=v_44_m_daught_over +-825301026=v_44_m_premier +-1762306153=v_44_m_spyglasses +310112611=v_44_master_movebot +-972728387=v_44_planeticket +331763873=v_44_s_posters +575284108=v_44_shell_dt +221861893=v_44_shell_refl +2101193759=v_44_shell +-906623003=v_44_shell2_mb_ward_refl +-1969983968=v_44_shell2_mb_wind_refl +1030930191=v_44_shell2_refl +328315379=v_44_shell2 +-215599798=v_44_son_clutter +1858462547=v_45_cables +-337385721=v_45_cables2 +-567985218=v_45_cablesshutter +-875734576=v_45_carlift +581450015=v_45_carparts +-1574975172=v_45_clutter02 +-1547808736=v_45_dirtfloor +1968716971=v_45_dirtovlay +159043014=v_45_dirtovlay2 +1949872034=v_45_ladder +-2010128249=v_45_ligts +1087962509=v_45_overlay +-691390650=v_45_overlay2 +-262648040=v_45_pipes +-1571990056=v_45_racks +-1041624609=v_45_reflect +-1326433966=v_45_shadows +616403178=v_45_shell +2096178034=v_45_shelves +2054055976=v_45_spraybth +-1380038604=v_45_support +1855035654=v_45_webs +-1238385403=v_45_windows +797162962=v_45_windows2 +144907061=v_45_workbench +161675002=v_46_beams +2047257786=v_46_beams2 +-1935124951=v_46_cardoors +504243844=v_46_carlift +-250917280=v_46_carlift2 +1968759822=v_46_carmd3office +1623115860=v_46_carmd3spray +-1243922919=v_46_carmd3stuff +-1021052552=v_46_carmd3vents +144752720=v_46_carmod3 +539250710=v_46_carmod3refproxy +886650836=v_46_cm_junk +1774210307=v_46_cm_lighting +-389374738=v_46_cm_reflectprxy +1501102292=v_46_cm_tyres +-939297918=v_46_cm3dirtfloor +-1334322288=v_46_cm3dirtfloor2 +-1292686600=v_46_cm3dirtovly +852661480=v_46_cm3dirtovly002 +27791528=v_46_cm3dirtovly2 +-1278768011=v_46_cm3emissive +-1790813968=v_46_cm3emissive2 +-1493631907=v_46_cm3emissive3 +-1456647356=v_46_cm3overlay +-926618996=v_46_cm3overlay2 +1520078393=v_46_cm3overlay3 +-636449752=v_46_decal_dirt +1267537954=v_46_elecboxes +882072327=v_46_elecboxes2 +-527410317=v_46_frontshut +-108329913=v_46_mainshell +830844734=v_46_overlays +-1369033087=v_46_overlays2 +-2010430874=v_46_paintovly +-600751457=v_46_prepstat +-2019109317=v_46_primedcar +-1264805106=v_46_shadmap +429348217=v_46_shutters +1512665831=v_46_spraybth +-2042124743=v_46_workbench +-1531225547=v_47_celights01 +1852665242=v_47_celights02 +1468476797=v_47_dec004 +1640382971=v_47_dec005 +811437701=v_47_dec01 +1670247653=v_47_dec02 +1439160665=v_47_dec03 +-733190093=v_47_dust_sheets +-1345348454=v_47_dust_sheets001 +1924923844=v_47_dustsheet02 +744458711=v_47_frontdesk +1083112893=v_47_frontdesk001 +-1960598019=v_47_glass +-773060862=v_47_glass001 +-531979329=v_47_glass002 +-2045579439=v_47_glass003 +1407453940=v_47_glass004 +-257961210=v_47_map003 +-26677608=v_47_map004 +722885611=v_47_map01 +1019412292=v_47_map02 +-1190483873=v_47_overlay002 +-1752420463=v_47_overlay01 +-801202192=v_47_refit_shell +2077033144=v_47_seats +877791843=v_47_seats001 +441894259=v_47_shelves002 +1077333982=v_47_shelves01 +-842919620=v_47_sheriff_shell +-1482994655=v_47_sheriff2_ext +1355736537=v_47_sheriff2_shell +-396400031=v_47_sheriffdet002 +-577415987=v_47_sheriffdet003 +-884292749=v_47_sheriffdet01 +-607415060=v_47_shrfemsv01 +654479483=v_47_stairs +97826250=v_47_striplights +2128294516=v_47_striplights001 +665442498=v_47_trash01 +770696526=v_47_trash02 +-1879404595=v_48_bas_elev +-83132045=v_48_corr_light001 +817753303=v_48_corr_light002 +1719654490=v_48_corr_light003 +233318188=v_48_corr_light004 +1133843077=v_48_corr_light005 +2038660705=v_48_corr_light006 +1564145712=v_48_dirt_dec_crdr +1276713199=v_48_elev_sec006 +-1056424463=v_48_elev_shell +-1767538381=v_48_emerg_light_a +-1462098532=v_48_emerg_light_b +1331535383=v_48_fib_embb099 +-898425895=v_48_fibas_door +203165608=v_48_fibas_pipes +-307754612=v_48_fibas_vents +-590224292=v_48_fibas_vents2 +1125088331=v_48_glass_top +1721189644=v_48_glass +-1599821315=v_48_gnd_shell +139806946=v_48_halldirt +-903175384=v_48_ivy01 +1878781640=v_48_ivy02 +1565346155=v_48_ivy03 +-1534666783=v_48_ivy04 +-1082929938=v_48_lob_crest +1757350943=v_48_lob_det +864543808=v_48_lobplants +-1750450153=v_48_plantsentrance01 +395940899=v_48_pot_plant02 +2059137229=v_48_recp_det +-1585333391=v_48_recp_planter +-2029972300=v_48_recp_seats +-630932061=v_48_refl_prxy +-2115103997=v_48_stair_shell001 +807634909=v_48_stairs03 +1306566297=v_48_turnstyle005 +-696214800=v_48_wall_det01 +-1155319973=v_49_cables1 +-861513119=v_49_cables2 +-596903444=v_49_cables3 +51222312=v_49_motelduct005 +-335052794=v_49_motelmp_bed +-215145766=v_49_motelmp_clothes +-1940280087=v_49_motelmp_curtains +-1017054453=v_49_motelmp_glass +-482074621=v_49_motelmp_lshell +1876289231=v_49_motelmp_mirror +261852243=v_49_motelmp_reflect +-425183348=v_49_motelmp_stuff +1096169341=v_49_neonsign +-592386971=v_49_shadowmap +-1798473163=v_49_tat2chair +-1265420167=v_49_tat2dirt +-1609186127=v_49_tat2emissives +-1880537367=v_49_tat2lighting +1135844065=v_49_tat2pipes +1081670085=v_49_tat2reflect +-1311365508=v_49_tat2shell +-1242630427=v_49_tat2stuff +-192715916=v_49_tat2windows +-332995421=v_5_b_arch +150237004=v_5_b_atm1 +-239124254=v_5_b_atm2 +-16252138=v_5_b_cornice1 +290105243=v_5_b_cornice2 +1479521636=v_5_b_cornice5 +568670825=v_5_b_counter1 +559893900=v_5_b_lamps +1225548151=v_5_bank_mirrorfloor +464077820=v_5_bank_shell +-576553415=v_5_bankarches +-979737978=v_5_basmntovrly +-1304090349=v_5_bbalistrade1 +-671320959=v_5_bbalistrade2 +-767354546=v_5_bbanister03 +-1285519105=v_5_bbanister1 +1062493828=v_5_bcashfurnish +1267148488=v_5_bdivide +243651649=v_5_bdoorframe1 +741969832=v_5_bdoorframe3 +1205946103=v_5_bdoorframe5 +1006317363=v_5_bdoorframe6 +-1667633037=v_5_bdoorframe7 +-825470550=v_5_bentornlamp +-1259359995=v_5_bfurniture +1038676414=v_5_bfurniture02 +796153045=v_5_bfurniture03 +596404134=v_5_borntelamp +-1232158736=v_5_borntelamp2 +-1076309372=v_5_borntelamp3 +-775784873=v_5_borntelamp4 +1714465921=v_5_brailing +-573183536=v_5_broundtable +705148627=v_5_bsafebars +-1623607826=v_5_bsafeframe +510288199=v_5_bsecurity +1659123672=v_5_bskirt +-1589164314=v_5_bstairs2 +1121726475=v_5_btable1 +957947013=v_5_btable2 +1884138103=v_5_btables002 +-1336818575=v_5_btellerglass +-1276906522=v_5_dadorail +-444869506=v_5_decalshadows1 +423208588=v_5_decalshadows10 +937195842=v_5_decalshadows2 +-909304543=v_5_decalshadows3 +-24607077=v_5_decalshadows4 +707845611=v_5_decalshadows5 +1662242736=v_5_decalshadows6 +1842668850=v_5_decalshadows7 +1169036517=v_5_decalshadows8 +1332750441=v_5_decalshadows9 +1306192136=v_5_depo_box01_lid +583968031=v_5_depo_box01 +1584275927=v_5_lift01 +-2054523572=v_5_mirror_reflect +-1061354586=v_5_normovly +1241038820=v_5_offwind +-734508660=v_5_paintings +-78459657=v_5_reflectproxy +-1967811035=v_5_safetable +-970006642=v_5_safetable001 +-428924892=v_5_shadowblocker +807488662=v_5_stairovrly +-245703102=v_5_vaultdetail +229871327=v_5_vaultoverlays001 +331104727=v_5_vlt_desk +-1422138404=v_5_wall_shadow +-1668043190=v_5_windemovly008 +-1308402120=v_5_windemovly10 +965111188=v_5_windemovly3 +551926871=v_5_windemovly4 +184586381=v_5_windemovly5 +1950868250=v_5_windemovly6 +1720534949=v_5_windemovly7 +131612235=v_5_windemovlyent +-442839627=v_50_chairend +748053245=v_50_chairend001 +37490249=v_50_chairend002 +234563015=v_50_chairend003 +1673941344=v_50_chairend004 +1902800040=v_50_chairend005 +1623542674=v_50_chairend006 +1854564124=v_50_chairend007 +89855163=v_50_chairend008 +-1013968366=v_50_chairend011 +-811948057=v_50_chairend034 +-1278900604=v_50_chairend133 +-1584602605=v_50_chairend134 +52789412=v_50_chairs +1080203179=v_50_chairs1 +-1948995954=v_50_chairs3 +1925446765=v_50_chairs4 +1377221395=v_50_chairs6 +1575484037=v_50_chairsingle +-645600804=v_50_chairsingle002 +-941767026=v_50_chairsingle003 +2019961352=v_50_chairsingle020 +1677918530=v_50_chairsingle021 +-1714590506=v_50_chairsingle022 +-2020685735=v_50_chairsingle023 +-753697626=v_50_chairsingle12 +642687771=v_50_chairsingle18 +950618064=v_50_chairsingle19 +-938495990=v_50_chairsingle2 +567758572=v_50_curtains +2121235493=v_50_floornwalls +1895042181=v_50_rails00 +2126882856=v_50_rails01 +-807941553=v_50_rails02 +-1236887763=v_50_rails03 +-906248553=v_50_rails04 +635181763=v_50_speakrsdetails +1663940642=v_51_bench +-1290059459=v_51_benches +204112359=v_51_briefsbox +2099753992=v_51_cable +-1429935299=v_51_cable2 +-661698863=v_51_cable3 +1100241117=v_51_clothes04 +-1373719477=v_51_clothing01 +-1057433089=v_51_clothing02 +-791184964=v_51_clothing03 +1652366601=v_51_clothing04 +1967473305=v_51_clothing05 +-2029853164=v_51_clothing06 +-1360285111=v_51_clothing07 +-1591142716=v_51_clothing08 +-637210838=v_51_counter +195744431=v_51_decdirt +1546504755=v_51_det_back +862861026=v_51_ducttapeshad +-67044927=v_51_lights010 +-1289736192=v_51_main_det +613850081=v_51_main_ovl +-2071896745=v_51_masks +-1908825210=v_51_masks01 +-90870231=v_51_mirror +-1557617926=v_51_mirror2 +-1213527926=v_51_posters +1619425394=v_51_reflectproxy +1614554863=v_51_rubbermat +-186245286=v_51_rugs +338235866=v_51_store_ovl +1541563655=v_51_v_clotheslo +-2146544219=v_51_v_shadowmap +1860724536=v_51_v_shadowmap2 +939895995=v_51_windows01 +672795876=v_51_windows02 +1440278625=v_51_windows03 +2099984133=v_51_windows04 +1793888904=v_51_windows05 +-2113852240=v_52_cables01 +-2023648125=v_52_cablesupporta +-1835160837=v_52_cablesupportb +578757984=v_52_cashcount +1348852804=v_52_clothing01 +296638023=v_52_clothing013 +1545597880=v_52_clothing02 +-1975726143=v_52_clothing04 +-1821646305=v_52_clothing05 +-548668966=v_52_clothing07 +-1415736706=v_52_clothing08 +-1167118303=v_52_clothing09 +-260924745=v_52_clothing12 +855097084=v_52_decdirtovlys +-1933391437=v_52_det003 +-1725491743=v_52_detail4 +-591429182=v_52_disp_table01 +1278230682=v_52_displayfront +320079566=v_52_normalonly +-61764086=v_52_pendant_light2 +2037680218=v_52_pendant_lights +1229958970=v_52_puffa +-1470670240=v_52_reflectproxy +-1930847818=v_52_rug01 +420374239=v_52_shadowmap +-1293181688=v_52_shell +795391854=v_52_shirts +1955171849=v_52_shoeboxes +-607033815=v_52_shoeboxes2 +1106271416=v_52_trouserdisp +673203112=v_52_varsity +-167679890=v_52_vent_det01 +-1782577244=v_52_window01 +-1014373577=v_52_window02 +-1912178643=v_52_window03 +1606196122=v_52_window04 +-1433456314=v_52_window05 +2089178413=v_52_window06 +1234630782=v_53_cglassshalves +428773553=v_53_changecurts +1058088968=v_53_chromestuff +-61865970=v_53_clothesbits +-991699164=v_53_clotheshilights +1762381766=v_53_counterdressing +1091855058=v_53_dirt +348545346=v_53_displaycases +-938724910=v_53_displayitems +-752656833=v_53_displayitems01 +1689333893=v_53_donotexport_01 +760358374=v_53_hishop_pipes +1795136864=v_53_lightpanels +613736590=v_53_maindisplay +-1989843992=v_53_menmags +-2058352756=v_53_menmags01 +-313469562=v_53_pantsshelf +-1014126908=v_53_picture +-797093184=v_53_screens +-1280786523=v_53_set_table +542384633=v_53_shadflorr_roof +1203040103=v_53_shadwalls +1205023129=v_53_shoes +1715900321=v_53_shop_doorframe +568988812=v_53_shop_glass +-1846527381=v_53_shop_refl +1612802001=v_53_shop_shell +-1840542560=v_53_shop_till +1324266705=v_53_shop_vents +-918002092=v_53_shop_windowframes +1942963397=v_53_store_trim +175871830=v_53_stripchangemirror +-541424662=v_53_till +-793402124=v_53_window_access +-1199017200=v_53_window_access1 +-1040632658=v_53_windowdisplays +-619597835=v_53_windowplinth +1393727645=v_54_bkr_mesh_delta_em +-1010565372=v_54_bkr_mesh_delta +547257518=v_54_bkr_mesh_emissive +844983191=v_54_bkr_mesh_homebrew +882198628=v_54_bkr_mesh_seat +1655365292=v_54_bkr_mesh_toyplastic +-783882036=v_54_bkr_over_decal +1810516697=v_54_bkr_over_normal +1526384847=v_54_bkr_over_shadow +868217097=v_54_bkr_time_windows +1544154729=v_54_exterior_mesh +-1990590029=v_54_hall_cctv +875997874=v_54_hall_mesh_berometer +747266584=v_54_hall_mesh_cage +113366963=v_54_hall_mesh_delta_em +649878197=v_54_hall_mesh_delta +482974471=v_54_hall_mesh_frames +310848981=v_54_hall_mesh_pile_a +451284019=v_54_hall_mesh_storage +-516997872=v_54_hall_over_decal +-1431458925=v_54_hall_over_normal +938207746=v_54_hall_over_pile_a +-1383360591=v_54_lng_boxes_a +1441916477=v_54_lng_cctv +-1073846645=v_54_lng_curtains +-971142445=v_54_lng_delta2 +-1197906604=v_54_lng_mesh_bigscreen +1658335751=v_54_lng_mesh_compmonitor +1593119775=v_54_lng_mesh_light +-1731917071=v_54_lng_mesh_maindesk +-1091774632=v_54_lng_mesh_rugs +-1097284880=v_54_lng_mesh_smalldeskobjects +617533868=v_54_lng_mirror_emissives +-871897574=v_54_lng_posters +723823723=v_54_lng_projector +355290615=v_54_lng_serverrack +-957469236=v_54_lng_shelfa +-270781819=v_54_lng_smalldesk +-1942848427=v_54_lng_time_lights +-824466368=v_54_lng_time_windows +-299568820=v_54_mnr_over_decal +-1958168300=v_54_mnr_over_normal +-1669688922=v_54_mnr_over_shadow +1370729474=v_54_pinboard +-56595934=v_54_shell_doorframe +1997308323=v_54_shell_main +-937170007=v_55__exterior_ +467259943=v_55_rollerdoor +199611853=v_55_shell +-438552394=v_55_tor_mesh_airvents +2080022438=v_55_tor_mesh_backoffice +-2065388425=v_55_tor_mesh_forklift +816010501=v_55_tor_mesh_groupa +2013029274=v_55_tor_mesh_groupb +1296371244=v_55_tor_mesh_groupc +-1818551593=v_55_tor_mesh_groupd +-1563051700=v_55_tor_mesh_groupe +-1420264535=v_55_tor_mesh_highwindow +1834851376=v_55_tor_mesh_lights +-1516231238=v_55_tor_mesh_lowwall +-1120250614=v_55_tor_mesh_pipes +-674036594=v_55_tor_mesh_sidewindows +-543597348=v_55_tor_mesh_sidewindowsd +-1380332413=v_55_tor_mesh_stiars +2019373034=v_55_tor_mesh_structurebottom +-401760368=v_55_tor_mesh_structuretop +1792141583=v_55_tor_mesh_worklight +-765302674=v_55_tor_over_decal_dirt +-1626568503=v_55_tor_over_decal_puddles +-2033448783=v_55_tor_over_decal +-101437541=v_56_ao_corridor_room +-1814866825=v_56_ao_dining_room +1722796206=v_56_ao_living_room +-130533721=v_56_cor_deta +921044480=v_56_cor_over +-725622647=v_56_dining_deta +511723134=v_56_dining_dyn +-1991200076=v_56_dining_over +1321266039=v_56_fighorse_scale +1404935669=v_56_living_deta +938452204=v_56_living_over +-313356836=v_56_ranch_shell +1786780726=v_57_auntframe +-1716648575=v_57_auntlemon +-1026666068=v_57_auntmirror +-1128902437=v_57_auntshad001 +17059832=v_57_auntstuff +768722703=v_57_auntstuff2 +-172106873=v_57_bathdirt +234625768=v_57_bathemon +2143564554=v_57_bathmirror +1302461076=v_57_bathshad001 +1122713396=v_57_bathstuff +1755250899=v_57_bedrmemon +2053712194=v_57_coffeetable +1335915655=v_57_dineshad +1626082749=v_57_diningdecals +-1349269588=v_57_diningframe +278875485=v_57_diningplant +824205059=v_57_diningstuff +-1475877830=v_57_diningstuffon +1997940750=v_57_dinnormal +336922355=v_57_ducttape +993991117=v_57_f_bandana +1317732296=v_57_frankcable +-521696977=v_57_frankcable2 +-1047999365=v_57_frankclothes +-949580402=v_57_frankcurtain1 +1456493344=v_57_frankdirt +-1262086425=v_57_frankleftstuff +917787635=v_57_franklin_int +1131923037=v_57_frankposters +1050404882=v_57_frankshad +15558695=v_57_frankstuff +-755500851=v_57_frankstuff003 +2121384427=v_57_frankunits +1729372483=v_57_frkbedframe +631698887=v_57_frnthallemon +511833782=v_57_frntshad +-2133057089=v_57_hallcable +-1252219291=v_57_hallemon +-854015857=v_57_hallnormal +-512432942=v_57_hallshas +-1516616312=v_57_hallstuff +-1109968007=v_57_kitchdirt +-2081417855=v_57_kitchdirt2 +226079076=v_57_kitchframe +-1226018182=v_57_kitchglass1 +-1835849272=v_57_kitchglass2 +-1154762088=v_57_kitchlighton +-1948971639=v_57_kitchnormal +1290774842=v_57_kitchshad001 +-244921195=v_57_kitchstuff +-1274061000=v_57_lamp2outeron +98229261=v_57_lampinneron +-449524544=v_57_lampouteron +-1351323615=v_57_livcables +-981866147=v_57_livingframe +1627895450=v_57_livnormal +-483156427=v_57_livshad001 +1036901082=v_57_livstuff +-531136083=v_57_livstuff003 +1358524949=v_57_livstuff2 +1505019131=v_57_mirrorfloor +-1684666572=v_57_mirrorproxy +208296774=v_57_mirrorproxy1 +574195428=v_57_mirrorproxy2 +1341743715=v_57_mirrorproxy3 +1069990398=v_57_mirrorproxy4 +-527835487=v_57_netcurt1 +-228486646=v_57_plant +1160153780=v_57_porchnormal +-1555343081=v_57_porchstuff +-802202493=v_57_reflect +91528563=v_57_sideshad +2114993182=v_57_vestframe +-1476548081=v_57_wallcreases +-334330329=v_58_alienhead +1935736836=v_58_ao +162747879=v_58_corridor +-1897666914=v_58_drinks +2060799353=v_58_head +-1832590572=v_58_headdress +-1698452865=v_58_monstrmask1 +606606492=v_58_rugs +-210002985=v_58_sarcophagus +859648077=v_58_sol_boa +-1801807238=v_58_soloff_emis +-1317386185=v_58_soloff_furn +-1892473334=v_58_soloff_gchair +757888276=v_58_soloff_gchair2 +-391161235=v_58_soloff_geomns +1589728160=v_58_soloff_offchair +-184343296=v_58_soloff_shdblk +-1677365426=v_58_soloff_shell +2020363656=v_58_sols_reflect +-1777267057=v_59_dirtfloor +1420518451=v_59_dockcontshell +-878933222=v_59_doorframes +1807657625=v_59_filing +1279897669=v_59_innerframes +1157040670=v_59_machines +314714432=v_59_pipes +-604410777=v_59_pipes2 +-699562939=v_59_reflectproxy +43994448=v_59_shadowmap +-66099491=v_59_signoverlay2 +123647280=v_59_stains +1418164877=v_59_supportbeams +403426656=v_59_supportbeams2 +1870962410=v_59_tz +1080704612=v_60_ap1_01_b_bloodsplat +22929548=v_60_changepipe +-238747509=v_60_corrpipes +-748871949=v_60_crane +1541097548=v_60_dirt1_change +885772014=v_60_dirt1_store +-1819929403=v_60_dirt3_hanger +-530533053=v_60_ducttapegeo +-138182218=v_60_electric_corr +1973108594=v_60_glue1_change +1394080893=v_60_glue1_corr +926968246=v_60_glue1_hanger +1083401690=v_60_glue1_store +-1208661201=v_60_hangerint +253291221=v_60_hngrovrnrmls +-422750350=v_60_markings_d +1696383932=v_60_markings +11901895=v_60_markings2 +1899019663=v_60_newsigns +-116438425=v_60_pipes +-1225273881=v_60_pipesb +-1604588562=v_60_rails +346779164=v_60_relfection +-623780476=v_60_relfectioncorr +-1715890600=v_60_shadowmap +489650067=v_60_shadowmap2 +929475585=v_60_shadowmap3 +1108984179=v_60_shadowmap4 +-1568777802=v_60_storepipe +1990091017=v_60_supporta +-155328186=v_60_supportb +591084100=v_60_supportc +302913514=v_60_supportd +2137713363=v_61__exterior_ +1518818332=v_61_bath_over_dec +1611662162=v_61_bd1_binbag +-1166568140=v_61_bd1_mesh_curtains +1844071059=v_61_bd1_mesh_delta +1446483275=v_61_bd1_mesh_door +757482499=v_61_bd1_mesh_doorswap +-1945474350=v_61_bd1_mesh_makeup +-785310295=v_61_bd1_mesh_mess +-1189355780=v_61_bd1_mesh_pillows +388525717=v_61_bd1_mesh_props +480122796=v_61_bd1_mesh_rosevase +1357463931=v_61_bd1_mesh_sheet +2091093913=v_61_bd1_mesh_shoes +1418207156=v_61_bd1_over_decal +477986972=v_61_bd1_over_normal +-1031117413=v_61_bd1_over_shadow_ore +-884387580=v_61_bd2_mesh_bed +280400238=v_61_bd2_mesh_cupboard +142111978=v_61_bd2_mesh_curtains +1084998743=v_61_bd2_mesh_darts +1594467047=v_61_bd2_mesh_delta +-2012977052=v_61_bd2_mesh_drawers_mess +1613082326=v_61_bd2_mesh_drawers +2113742765=v_61_bd2_mesh_roadsign +-609171427=v_61_bd2_mesh_yogamat +-775441932=v_61_bd2_over_shadow_clean +-708580523=v_61_bd2_over_shadow +543486909=v_61_bed_over_decal_scuz1 +311626964=v_61_bed1_mesh_bottles +709687847=v_61_bed1_mesh_clothes +-1876221326=v_61_bed1_mesh_clothesmess +-673381106=v_61_bed1_mesh_drugstuff +-1438519050=v_61_bed2_mesh_drugstuff001 +1953039805=v_61_bed2_mesh_lampshade +1639198297=v_61_bed2_over_normal +482561674=v_61_bed2_over_rips +-523070522=v_61_bed2_over_shadows +-1802169420=v_61_bth_mesh_bath +-2037286465=v_61_bth_mesh_delta +408918587=v_61_bth_mesh_mess_a +505652675=v_61_bth_mesh_mess_b +-1293473665=v_61_bth_mesh_mirror +-196728696=v_61_bth_mesh_sexdoll +-1285212360=v_61_bth_mesh_sink +-1616004246=v_61_bth_mesh_toilet_clean +392210681=v_61_bth_mesh_toilet_messy +1647749396=v_61_bth_mesh_toilet +79400054=v_61_bth_mesh_toiletroll +-1807122051=v_61_bth_mesh_window +929898051=v_61_bth_over_decal +-1013907700=v_61_bth_over_shadow +-1295567323=v_61_fdr_over_decal +1131513391=v_61_fnt_mesh_delta +-1731738398=v_61_fnt_mesh_hooks +84893414=v_61_fnt_mesh_props +-385929439=v_61_fnt_mesh_shitmarks +822527010=v_61_fnt_over_normal +94775874=v_61_hal_over_decal_shit +1805804919=v_61_hall_mesh_frames +-767474291=v_61_hall_mesh_sideboard +-2036582846=v_61_hall_mesh_sidesmess +-773484123=v_61_hall_mesh_sidestuff +138914562=v_61_hall_mesh_starfish +250391664=v_61_hall_over_decal_scuz +648532195=v_61_hlw_mesh_cdoor +-313230689=v_61_hlw_mesh_delta +-632791604=v_61_hlw_mesh_doorbroken +-1580814337=v_61_hlw_over_decal_mural +538034586=v_61_hlw_over_decal_muraldirty +-77613157=v_61_hlw_over_decal +-2022419703=v_61_hlw_over_normals +-1171601244=v_61_kit_over_dec_cruma +-2003081850=v_61_kit_over_dec_crumb +1449230611=v_61_kit_over_dec_crumc +-1457944455=v_61_kit_over_decal_scuz +1793827806=v_61_kitc_mesh_board_a +-979021128=v_61_kitc_mesh_lights +-667469076=v_61_kitch_pizza +1761880785=v_61_kitn_mesh_plate +17626776=v_61_ktcn_mesh_dildo +1038671690=v_61_ktcn_mesh_mess_01 +1200485012=v_61_ktcn_mesh_mess_02 +427562609=v_61_ktcn_mesh_mess_03 +1669529259=v_61_ktm_mesh_delta +1718739564=v_61_ktn_mesh_delta +-1005744552=v_61_ktn_mesh_fridge +47125216=v_61_ktn_mesh_lights +-1546387271=v_61_ktn_mesh_windows +-402152235=v_61_ktn_over_decal +-1602246812=v_61_ktn_over_normal +1928457055=v_61_lgn_mesh_wickerbasket +-525918638=v_61_lng_cancrsh1 +565763468=v_61_lng_cigends +741170851=v_61_lng_cigends2 +-694793497=v_61_lng_mesh_bottles +-474405135=v_61_lng_mesh_case +1608089824=v_61_lng_mesh_coffeetable +-1359821566=v_61_lng_mesh_comptable +-358619935=v_61_lng_mesh_curtains +2022476080=v_61_lng_mesh_delta +1436570020=v_61_lng_mesh_drugs +845861283=v_61_lng_mesh_fireplace +973967084=v_61_lng_mesh_mags +-2035397478=v_61_lng_mesh_pics +-415366012=v_61_lng_mesh_picsmess +-1103260977=v_61_lng_mesh_pizza +-1311752277=v_61_lng_mesh_props +851896128=v_61_lng_mesh_shell_scuzz +1993156416=v_61_lng_mesh_sidetable +-562165268=v_61_lng_mesh_smalltable +-563027917=v_61_lng_mesh_table_scuz +443123335=v_61_lng_mesh_unita_swap +1425243253=v_61_lng_mesh_unita +-792234981=v_61_lng_mesh_unitb +-691128751=v_61_lng_mesh_unitc_items +-345724583=v_61_lng_mesh_unitc +-174390940=v_61_lng_mesh_windows +-1950819172=v_61_lng_mesh_windows2 +2024022522=v_61_lng_over_dec_crum +-514649822=v_61_lng_over_dec_crum1 +-1949530359=v_61_lng_over_decal_scuz +-447285510=v_61_lng_over_decal_shit +41633680=v_61_lng_over_decal_wademess +1491173446=v_61_lng_over_decal +-1825560575=v_61_lng_over_normal +230146376=v_61_lng_over_shadow +-885413296=v_61_lng_pizza +568906741=v_61_lng_poster1 +71571628=v_61_lng_poster2 +-1886482875=v_61_lng_rugdirt +-392813023=v_61_pizzaedge +-1156091599=v_61_shell_doorframes +-415221242=v_61_shell_fdframe +943580310=v_61_shell_walls +442843202=v_61_shell_windowback +1316615271=v_62_ao_stad_001 +296864375=v_62_aud_det01 +1273510187=v_62_aud_door004 +67745321=v_62_aud_ovly +-2100164160=v_62_audit_dec01 +-214374299=v_62_bannersx +-2006769879=v_62_barrier01 +-1859571531=v_62_barrier02 +1275340396=v_62_barrier03 +-1078176467=v_62_blinds +375968979=v_62_board01 +-2028972481=v_62_boom_mic +86389170=v_62_bs_kiosk002 +383309079=v_62_bs_kiosk003 +1636365449=v_62_cables +-170778524=v_62_ceiling_rig +412779247=v_62_corrscratches002 +-905516592=v_62_corrscratches01 +1573967657=v_62_corrspec002 +1096097330=v_62_corrspec004 +-1775527310=v_62_corrspec01 +610547425=v_62_corrspec03 +1074372275=v_62_curtains +-1821887956=v_62_ecolacup002 +1083411584=v_62_ecolacup003 +-1717169126=v_62_ecolacup01 +-776297357=v_62_fos_props01 +1816484234=v_62_fos_props03 +337840709=v_62_frame_det01 +1483640526=v_62_lightdummy002 +-1696430965=v_62_lightdummy01 +-130828658=v_62_lob_det +-1513771567=v_62_lob_det02 +-1668320611=v_62_lobby_ovly +-1730040033=v_62_lobby_wall +-1461960051=v_62_lobmat +-70375665=v_62_maze_dec003 +-394362768=v_62_maze_dec004 +-853719333=v_62_maze_dec01 +-59431538=v_62_maze_dec02 +-830212929=v_62_scratch01 +-694204463=v_62_shutter002 +332504287=v_62_shutter01 +-482525154=v_62_signs01 +-636801606=v_62_signs02 +1008879036=v_62_sm_c02 +2144300491=v_62_spec_ov01 +-1903587729=v_62_spec_ov13 +-167756611=v_62_stadium_shell +1700257755=v_62_stadium_shellprx +141116573=v_62_stage_dec01 +424339040=v_62_stage_dec02 +-1093524855=v_62_stairs01 +-757314915=v_62_stairs02 +-178241029=v_62_studio_light01 +-1343670514=v_62_studio_light02 +-507771034=v_62_studio_lights +-2051655046=v_62_table +-687011446=v_62_tunnel_damage01 +-389501695=v_62_tunnel_damage02 +-609187467=v_62_tunnel_det01 +-371546679=v_62_tunnel_det02 +34362924=v_62_tunnel_det03 +-1129461643=v_62_tunnel_ovly01 +333543131=v_62_tunnel_ovly02 +1604186712=v_62_tunnel_paint01 +1955470396=v_62_tunnel_paint02 +-352817734=v_62_tv_ovl +-32351998=v_63_bars009 +-925177116=v_63_bars014 +501421295=v_63_bars018 +-799443287=v_63_bars022 +-71578263=v_63_bars023 +-1379126897=v_63_bars024 +-656406606=v_63_bars025 +-420240423=v_63_bars028 +1374321097=v_63_bars029 +1336797184=v_63_bars030 +129816607=v_63_bars031 +-290937353=v_63_bars032 +579578279=v_63_bsmt_lights +-1237445525=v_63_det_005 +615608656=v_63_det_006 +327700222=v_63_det_007 +19769929=v_63_det_008 +-1966209641=v_63_det_03 +800018263=v_63_det_04 +470132740=v_63_det_05 +1820676427=v_63_dets02 +-1936537841=v_63_dirt_dec_vault +1475748566=v_63_dirt_dec_vault01 +947020711=v_63_dirt_dec_vault02 +901668415=v_63_dirt_dec_vault03 +1688353802=v_63_dirt_dec_vault04 +-1052006961=v_63_elev_buttons +1280591239=v_63_elev_buttons001 +-206164994=v_63_elev_det +-1860420486=v_63_elev_det02 +-1496094744=v_63_elev_det03 +-1768929438=v_63_elev_det04 +222649067=v_63_elevbutt01 +1165466614=v_63_elevint01 +-510986720=v_63_emissives +1828673205=v_63_fire +327215460=v_63_n_onl_dec_vault +1409895293=v_63_notbrd003 +1098655323=v_63_notbrd004 +799113894=v_63_notbrd005 +-1298162326=v_63_ovlcp01 +1721369952=v_63_ovlcp02 +718722504=v_63_pipes +55631883=v_63_pipes2 +-54682094=v_63_plas_boxgt201 +-401137081=v_63_v_finalebank_proxy_hole +-1542325746=v_63_v_finalebank_proxy +-1168311964=v_63_v_finalebank_shell +-1546809441=v_63_vault_det01 +971312910=v_63_vault_overl +2008737160=v_63_vaultdec03 +-1440730503=v_63_vents +-905922171=v_63_vents2 +-844087068=v_63_vents4 +133926142=v_63_wall_light_em +-179089390=v_63_wall_light_em001 +-1484180361=v_63_wall_light_em002 +317197115=v_63_wall_light_em003 +1158803342=v_63_wall_light_em004 +778617404=v_63_wall_light_em005 +-526473559=v_63_wall_light_em006 +1716728336=v_63_wall_light_em007 +1486460573=v_63_wall_light_em008 +-2013104786=v_63_wall_light_em009 +-1582291163=v_63_wall_light_em010 +1123379637=v_63_wall_light_em011 +-1040871051=v_64_back_deta +362512880=v_64_back_flyer +-897073688=v_64_back_l_deta +396181365=v_64_back_l_flyer +881593055=v_64_back_l_over +-630136076=v_64_back_l_refl +362620988=v_64_back_over +-265786372=v_64_back_refl +-1111819979=v_64_back_stairs +-1995736244=v_64_base2_deta +1965346367=v_64_base2_over +1158231478=v_64_base2_refl +2077775356=v_64_cloak_deta +249654236=v_64_cloak_over +1213205340=v_64_dance_bar +265554496=v_64_dance_deta +-1682380775=v_64_dance_drum +2094147647=v_64_dance_flyer +-1319134399=v_64_dance_over +-1672696468=v_64_dance_ref +1753268521=v_64_dance_rig +-1459007240=v_64_dance_stairs +1790340857=v_64_entry_deta +356143279=v_64_entry_emis001 +-418630121=v_64_entry_over +-1508178334=v_64_entrytr_deta +-1457843431=v_64_entrytr_over +989866288=v_64_entrytr_refl +-1133260720=v_64_rear_deta +-1719399901=v_64_rear_over +-1005992669=v_64_reartr_deta +-935540960=v_64_reartr_over +-1553842646=v_64_reartr_stairs +2029333079=v_64_shell +-604512702=v_64_side_deta +1858822750=v_64_side_detadr +1620177711=v_64_side_flyer +-1362876738=v_64_side_over +1783784115=v_64_side_refl +1959836458=v_64_side_stairs +-949263939=v_64_side_u_deta +1254732642=v_64_side_u_flyer +-349687166=v_64_side_u_over +1587890072=v_64_side_u_refl +-1347831398=v_64_upper_bar +-168315732=v_64_upper_deta +-1547353029=v_64_upper_flyer +61694115=v_64_upper_over +-2081592958=v_64_upper_refl +-1573343654=v_65_cablemesh1486013_tstd +1447348511=v_65_main_build1 +1744661648=v_65_main_build2 +-1394411942=v_65_main_build3 +-2036028962=v_65_main_build4 +-1694018909=v_65_main_build6 +1206889573=v_65_main_build7 +291380295=v_65_main_deta +-1741014901=v_65_main_ext1 +-1440949168=v_65_main_ext2 +-190746276=v_65_main_ext3 +-571010530=v_65_main_over +97270453=v_65_main_refl +-1046047214=v_65_p_artrugs +-860220667=v_65_p_blinds_ns +-2140538308=v_65_p_desk_bake +1670131521=v_65_p_shelves_bake +-1762390686=v_65_shell +-1121859249=v_66_backrmskirt +1286172969=v_66_backrmstuff +-1705427376=v_66_counter +158760308=v_66_duct +-2013261546=v_66_fridge +-1658891553=v_66_glass1 +-412850320=v_66_glass2 +-2120246304=v_66_glass3 +1506633185=v_66_lamps +-1652393826=v_66_mirrofloor +-1808352745=v_66_posters +1569171817=v_66_posters2 +-1819431675=v_66_reflection +-385641770=v_66_shadowmap +716390133=v_66_shadowmap2 +-946738703=v_66_shelves +-848486726=v_66_shop711 +-53547394=v_66_shopdirt +1527689689=v_66_shopstains +2119031845=v_66_storedirt +696804822=v_68_backrmskirt +-385799356=v_68_backrmstuff +-504687826=v_68_broeknvend +-1083926933=v_68_counter +1400075259=v_68_donuts +-2085977051=v_68_ducttape +2010838017=v_68_fridgedrinks +-1791897623=v_68_fridgefood +1027723385=v_68_gassrefproxy +-1365022591=v_68_gasstationshell +-1689708552=v_68_glass1 +-1455246357=v_68_glass2 +-1097015649=v_68_glass3 +-1678900961=v_68_glasschillers +799007674=v_68_glasschillers2 +1769278674=v_68_mags +1902010896=v_68_posters +-1068706101=v_68_shadowmap +-1862717525=v_68_shadowmap2 +2130217894=v_68_shadowmap3 +-491485450=v_68_shopdirt +1684699707=v_68_shopsigns +1636817760=v_68_shopstains +1450801857=v_68_storedirt +-198986535=v_68_toiletdirt +133200702=v_68_toiletstuff +1171575240=v_7_beams +2069008529=v_7_bulletdam01 +-1731675408=v_7_cable3 +1068402877=v_7_cable4 +-1318786008=v_7_cable5 +-35862351=v_7_cables1 +-1834412393=v_7_gc_reflectproxy +-167539068=v_7_gc_shell +1846059007=v_7_gcboard +-869663036=v_7_gcpartwall +1205850919=v_7_glass01 +1510373236=v_7_glass02 +844572694=v_7_glass03 +100421457=v_7_glass04 +-1232555929=v_7_glass05 +-2003381116=v_7_glass06 +1676118822=v_7_glass07 +1983983577=v_7_glass08 +1066058349=v_7_glass09 +920733431=v_7_glass10 +-74559406=v_7_glass11 +-615706672=v_7_glass12 +-1865614683=v_7_glass13 +2131679017=v_7_glass14 +649701032=v_7_glass15 +343409189=v_7_glass16 +1454048910=v_7_glass17 +-1182058141=v_7_glassdoor +-1713405868=v_7_handguns +-1526049538=v_7_lockers +-104416514=v_7_merch01 +1714950253=v_7_merchandise +1127140548=v_7_merchglass003 +129914336=v_7_merchglass004 +286091390=v_7_merchglass005 +1778850420=v_7_merchglass009 +-1453811774=v_7_merchglass010 +-1181370308=v_7_merchglass011 +884392695=v_7_merchglass1 +1179149850=v_7_merchglass2 +419498892=v_7_merchglass3 +717991713=v_7_merchglass4 +-1927744582=v_7_merchglass5 +507680271=v_7_merchglass6 +1887189633=v_7_merchglass7 +2146294116=v_7_merchglass8 +1540570471=v_7_officepost +1357979372=v_7_officeshad +596691194=v_7_officestuff +-282474754=v_7_officestuff2 +688047337=v_7_overlay03 +-170681545=v_7_overlays +-1109002635=v_7_overlays01 +-1529134718=v_7_rangecntr +-1945028331=v_7_rangeedges +1983494371=v_7_rangeglass +837474767=v_7_rangemisc +-579452485=v_7_rangeovrlys +1009302317=v_7_rangeposters +-391435111=v_7_recposters +-511139199=v_7_rectables +-1198271514=v_7_shadowclub +469309921=v_7_shadowrange +813500390=v_7_shadowshop +-2146349092=v_7_shirts +700263533=v_7_shopposters +-73349500=v_7_shopshadow +-1322514994=v_7_shopshelves +196322455=v_7_shopskirt +-1932986419=v_7_skirting +-857493718=v_7_vents01 +400606559=v_7_vents02 +669214052=v_7_vents03 +-447236122=v_7_walledges +1031636239=v_7_wallguns +662464486=v_7_wallhooks +-1314178390=v_71_beams01 +-521891431=v_71_carlift +1560349784=v_71_carmd3spray +-1589828150=v_71_decal_paint_n +69187665=v_71_dirt_dec +2135992073=v_71_guarddirtup +92761237=v_71_guardstairs +2123915948=v_71_guardstairstuff +-700098701=v_71_guardstairsup +1871721373=v_71_guardtower +-1875509047=v_71_lock_comp +-79707896=v_71_lockdirt01 +-1382898257=v_71_lockdirt02 +1127751220=v_71_lockfrtbeams +-1573511568=v_71_lockgrills +-1468571900=v_71_lockligh +-443873633=v_71_locklockers +1873693694=v_71_lockmndrns +405206741=v_71_lockoffstuff +-217647409=v_71_lockolldoor +-1699073988=v_71_lockpipes +1078645590=v_71_lockshell +1494728072=v_71_lockshelves +-917876829=v_71_lockstairs +-1078431401=v_71_locktank +-1862441111=v_71_lockvent +-1402853171=v_71_tyreshelves +-1773734955=v_71_veh_bar +-1042438513=v_72_beams +631756383=v_72_bike_mount002 +870413010=v_72_bike_mount003 +1617644513=v_72_bike_mount007 +1010434943=v_72_bike_mount009 +-1083795589=v_72_bike_mount01 +1179162876=v_72_bike_mount010 +2014215303=v_72_bike_mount011 +1652052315=v_72_bike_mount012 +1251357038=v_72_bulb_01 +-1979972938=v_72_carpet01 +-1605554344=v_72_carpet02 +393566972=v_72_ceilingdet +1526327075=v_72_ceilinglights +-1062684391=v_72_ceilinglights02 +-1389784549=v_72_ceilinglights03 +1614884226=v_72_elevator_panel +-1927359385=v_72_elevator +1731217220=v_72_emis_only_l +-1166918348=v_72_emis_only_l001 +1296717382=v_72_emis_wall_l +-1200487128=v_72_fakemissive_lo +1877747249=v_72_gar_lo_sm +-2002316500=v_72_garagel_shell_proxy +-502148694=v_72_garagel_shell +-126789604=v_72_garagem_decals +-529641437=v_72_garagem_shell +1019630128=v_72_garagem_sm +649440480=v_72_garagem_sp_decals +1610500342=v_72_garagem_sp_shell +1600503033=v_72_garagem_sp_sm +1989812853=v_72_garagepartition +-1007835625=v_72_garages_decals +838453451=v_72_garages_shell +-1260551682=v_72_gardoor_sm +677353233=v_72_gardoor_sm001 +-1370357915=v_72_garlcables01 +1161065173=v_72_led_floor +-1510396146=v_72_led_floor001 +1964525307=v_72_med_det01 +-586705192=v_72_med_det02 +208918524=v_72_mirrorl +-1978707147=v_72_mirrorm +-1146899342=v_72_mpgjackframe +-539021124=v_72_railsdoor +-1023121315=v_72_railsdoor001 +-511329949=v_72_rollerdoor +1815138967=v_72_shelves +454642439=v_72_sp_med_det +548352309=v_72_sp_reflection +1834352910=v_72_sp_units +-851350442=v_72_unitlarge +-1890869168=v_72_units +2107652258=v_72_units02 +-1845111656=v_72_wall_cabling003 +494860478=v_72_wall_cabling01 +706885131=v_72_wall_lights004 +2039075421=v_72_wall_lights02 +432879160=v_72_walldetail003 +1815473263=v_72_walldetaiprx +-995805586=v_73_4_fib_reflect00 +-1295084863=v_73_4_fib_reflect01 +-1762206962=v_73_4_fib_reflect03 +1419925094=v_73_4_fib_reflect04 +968794271=v_73_4_fib_reflect09 +1787378147=v_73_5_bathroom_dcl +1555418027=v_73_5_bathroom_dcl001 +-41632130=v_73_ao_5_a +-340321565=v_73_ao_5_b +-1565259554=v_73_ao_5_c +-937733204=v_73_ao_5_d +2134852085=v_73_ao_5_e +-1267880879=v_73_ao_5_f +128078505=v_73_ao_5_g +1039974237=v_73_ao_5_h +2004000418=v_73_ap_bano_dspwall_ab003 +2067870369=v_73_ap_bano_dspwall_ab99 +-788445315=v_73_cur_ao_test +-378906067=v_73_cur_el2_deta +390035211=v_73_cur_el2_over +903673433=v_73_cur_ele_deta +-293896050=v_73_cur_ele_elev +-33503993=v_73_cur_ele_elev001 +1280373903=v_73_cur_ele_over +-284246939=v_73_cur_of1_blin +836742689=v_73_cur_of1_deta +-616290578=v_73_cur_of2_blin +1644469761=v_73_cur_of2_deta +-1495020726=v_73_cur_of3_blin +-948561344=v_73_cur_of3_deta +426674675=v_73_cur_off2rm_ao +-1245854209=v_73_cur_off2rm_de +164246450=v_73_cur_over1 +470374448=v_73_cur_over2 +-468686785=v_73_cur_over3 +-1308981838=v_73_cur_reflect +-215813027=v_73_cur_sec_desk +-763119381=v_73_cur_sec_deta +-1264500011=v_73_cur_sec_over +-658180548=v_73_cur_sec_stat +-1079398042=v_73_cur_shell +-1816319918=v_73_elev_det +-262653530=v_73_elev_plat +150910092=v_73_elev_sec1 +943100735=v_73_elev_sec2 +1248868274=v_73_elev_sec3 +465623636=v_73_elev_sec4 +771981017=v_73_elev_sec5 +-338480199=v_73_elev_shell_refl +594166609=v_73_fib_5_glow_019 +-1100122083=v_73_fib_5_glow_020 +-1865245464=v_73_fib_5_glow_021 +1410737008=v_73_fib_5_glow_022 +-1504098315=v_73_fib_5_glow_023 +1947427690=v_73_fib_5_glow_024 +1179486175=v_73_fib_5_glow_025 +392964637=v_73_fib_5_glow_026 +-456245978=v_73_fib_5_glow_098 +1411918413=v_73_glass_5_deta +753274590=v_73_glass_5_deta004 +-1637092888=v_73_glass_5_deta005 +1045507968=v_73_glass_5_deta020 +1201357332=v_73_glass_5_deta021 +1508828859=v_73_glass_5_deta022 +-67393130=v_73_glass_5_deta1 +-305328839=v_73_glass_5_deta2 +-603035204=v_73_glass_5_deta3 +-1154510081=v_73_jan_cm1_deta +-744883223=v_73_jan_cm1_leds +819319148=v_73_jan_cm1_over +-1687972932=v_73_jan_cm2_deta +2019406852=v_73_jan_cm2_over +-412585552=v_73_jan_cm3_deta +-1219723325=v_73_jan_cm3_over +1038996406=v_73_jan_dirt_test +1284045783=v_73_jan_ele_deta +2117464664=v_73_jan_ele_leds +404119667=v_73_jan_ele_over +545243013=v_73_jan_of1_deta +1835858909=v_73_jan_of1_deta2 +95766186=v_73_jan_of2_ceil +359884573=v_73_jan_of2_deta +1266889792=v_73_jan_of2_over +991435746=v_73_jan_of3_ceil +-2033305107=v_73_jan_of3_deta +146157144=v_73_jan_of3_over +10231019=v_73_jan_over1 +1968454945=v_73_jan_sec_desk +1879437527=v_73_jan_shell +-176386948=v_73_jan_wcm_deta +2097822927=v_73_jan_wcm_over +608903112=v_73_off_st1_deta +-574294045=v_73_off_st1_over +-131256877=v_73_off_st1_ref +1105887107=v_73_off_st1_step +269196309=v_73_off_st2_deta +1838084084=v_73_off_st2_over +-1188039900=v_73_off_st2_ref +281701921=v_73_off_st2_step +-287820007=v_73_p_ap_banosink_aa001 +902603284=v_73_p_ap_banostall_az +-224715101=v_73_p_ap_banourinal_aa003 +-2127684732=v_73_recp_seats001 +-1535657705=v_73_screen_a +1383634298=v_73_servdesk001 +1646402317=v_73_servers001 +1047031888=v_73_servlights001 +-1060859629=v_73_sign_006 +-351635619=v_73_sign_5 +1467655535=v_73_stair_shell_refl +-1994902426=v_73_stair_shell +-1565466349=v_73_stair_shell001 +870447913=v_73_v_fib_flag_a +-828978194=v_73_v_fib_flag_a001 +-255061924=v_73_v_fib_flag_a002 +-1442315567=v_73_v_fib_flag_a003 +103948234=v_73_v_fib_flag_b +-646586352=v_73_vfx_curve_dummy +1381190415=v_73_vfx_curve_dummy001 +-1525944185=v_73_vfx_curve_dummy002 +919901202=v_73_vfx_curve_dummy003 +1833271547=v_73_vfx_curve_dummy004 +2129863766=v_73_vfx_curve_dummy005 +1474834590=v_73_vfx_mesh_dummy_00 +2000842578=v_73_vfx_mesh_dummy_01 +-2078471929=v_73_vfx_mesh_dummy_02 +-1846139719=v_73_vfx_mesh_dummy_03 +874998041=v_73_vfx_mesh_dummy_04 +2092628631=v_73screen_b +1502987458=v_74_3_emerg_008 +-2067326176=v_74_3_emerg_009 +1641533286=v_74_3_emerg_010 +-524590811=v_74_3_emerg_1 +-2146787379=v_74_3_emerg_2 +1774482233=v_74_3_emerg_3 +1534776998=v_74_3_emerg_4 +-987485697=v_74_3_emerg_6 +-1226994318=v_74_3_emerg_7 +1708749829=v_74_3_stairlights +-837077522=v_74_4_emerg_10 +1492389816=v_74_4_emerg_2 +-1968213202=v_74_4_emerg_3 +881149651=v_74_4_emerg_4 +1713613335=v_74_4_emerg_5 +770750890=v_74_4_emerg_6 +83906129=v_74_4_emerg +-28676123=v_74_ao_5_h001 +-4400490=v_74_atr_cor1_d_ns +-970303265=v_74_atr_cor1_deta +1433507804=v_74_atr_hall_d_ns +-1387347065=v_74_atr_hall_d_ns001 +-1623447710=v_74_atr_hall_d_ns002 +-1963402901=v_74_atr_hall_deta +-846776398=v_74_atr_hall_deta001 +375966068=v_74_atr_hall_deta002 +672296135=v_74_atr_hall_deta003 +-230686429=v_74_atr_hall_deta004 +72138416=v_74_atr_hall_lamp +-952714359=v_74_atr_hall_lamp001 +-1315991493=v_74_atr_hall_lamp002 +1157183403=v_74_atr_hall_m_refl +932094059=v_74_atr_off1_d_ns +1935229804=v_74_atr_off1_deta +203764315=v_74_atr_off2_d_ns +799848112=v_74_atr_off2_deta +-320162783=v_74_atr_off3_d_ns +607941655=v_74_atr_off3_deta +1926454755=v_74_atr_spn1detail +1027173695=v_74_atr_spn2detail +-2138307609=v_74_atr_spn3detail +1923052747=v_74_atr_stai_d_ns +-701670182=v_74_atr_stai_deta +1713196070=v_74_atrium_shell +-1220458629=v_74_ceilin2 +213269092=v_74_cfemlight_rsref002 +399265936=v_74_cfemlight_rsref003 +689042203=v_74_cfemlight_rsref004 +1144072537=v_74_cfemlight_rsref005 +1383351775=v_74_cfemlight_rsref006 +1622532706=v_74_cfemlight_rsref007 +2129796826=v_74_cfemlight_rsref008 +-193836163=v_74_cfemlight_rsref019 +1646864405=v_74_cfemlight_rsref020 +-876446906=v_74_cfemlight_rsref021 +1868448383=v_74_cfemlight_rsref023 +-1660510769=v_74_cfemlight_rsref024 +-11246999=v_74_cfemlight_rsref025 +753581469=v_74_cfemlight_rsref026 +-488986250=v_74_cfemlight_rsref027 +-795114248=v_74_cfemlight_rsref028 +911855739=v_74_cfemlight_rsref029 +-580428081=v_74_cfemlight_rsref030 +-200078290=v_74_cfemlight_rsref031 +1898558128=v_74_collapsedfl3 +-1315250049=v_74_fib_embb +1954574771=v_74_fib_embb001 +857075423=v_74_fib_embb002 +550455890=v_74_fib_embb003 +-857628044=v_74_fib_embb004 +-1012690952=v_74_fib_embb005 +-100107071=v_74_fib_embb006 +-405415844=v_74_fib_embb007 +-358818322=v_74_fib_embb009 +-663114548=v_74_fib_embb010 +722096620=v_74_fib_embb011 +1035269953=v_74_fib_embb012 +242194615=v_74_fib_embb013 +1953981633=v_74_fib_embb014 +-1858232755=v_74_fib_embb019 +1537356871=v_74_fib_embb022 +1240174810=v_74_fib_embb023 +1534145513=v_74_fib_embb024 +2026008203=v_74_fib_embb025 +1743178964=v_74_fib_embb026 +-1784829887=v_74_fib_embb027 +-2110094981=v_74_fib_embb028 +-1075053347=v_74_fib_embb029 +-42175347=v_74_fib_embb030 +-348729342=v_74_fib_embb031 +-500122122=v_74_fib_embb032 +-803726907=v_74_fib_embb033 +624018423=v_74_fib_embb034 +-1308875538=v_74_fircub_glsshards007 +-1535964708=v_74_fircub_glsshards008 +-1774621335=v_74_fircub_glsshards009 +1614797137=v_74_glass_a_deta003 +-1498520019=v_74_glass_a_deta004 +886768264=v_74_glass_a_deta005 +654567130=v_74_glass_a_deta007 +1844507827=v_74_glass_a_deta008 +193408993=v_74_glass_a_deta009 +571495322=v_74_glass_a_deta010 +392773196=v_74_glass_a_deta011 +70687585=v_74_hobar_debris005 +-1100640184=v_74_hobar_debris006 +-1674687526=v_74_hobar_debris007 +-1380585751=v_74_hobar_debris008 +2013234045=v_74_hobar_debris009 +-2073356108=v_74_hobar_debris010 +1925969266=v_74_hobar_debris011 +876968042=v_74_hobar_debris012 +581457200=v_74_hobar_debris013 +1506165611=v_74_hobar_debris014 +1176378395=v_74_hobar_debris015 +-313529732=v_74_hobar_debris016 +-590263937=v_74_hobar_debris017 +295482137=v_74_hobar_debris018 +-10842475=v_74_hobar_debris019 +1874488371=v_74_hobar_debris020 +-469543741=v_74_hobar_debris023 +913242525=v_74_hobar_debris024 +-1102477100=v_74_hobar_debris026 +-738937814=v_74_hobar_debris027 +-509161586=v_74_hobar_debris028 +255789505=v_74_it1_ceil3 +558931040=v_74_it1_ceiling_smoke_02_skin +1918241244=v_74_it1_ceiling_smoke_03_skin +436653268=v_74_it1_ceiling_smoke_04_skin +-1149064556=v_74_it1_ceiling_smoke_05_skin +-2104923921=v_74_it1_ceiling_smoke_06_skin +247004622=v_74_it1_ceiling_smoke_07_skin +-1121371947=v_74_it1_ceiling_smoke_08_skin +-1304690428=v_74_it1_ceiling_smoke_09_skin +453384592=v_74_it1_ceiling_smoke_13_skin +-807016241=v_74_it1_cor1_ceil +1980787518=v_74_it1_cor1_deca +-359270708=v_74_it1_cor1_deta +894678636=v_74_it1_cor2_ceil +-1888552578=v_74_it1_cor2_deca +855415438=v_74_it1_cor2_deta +-172462078=v_74_it1_elev_deca +445927041=v_74_it1_elev_deta +438094821=v_74_it1_off1_debr +1137459700=v_74_it1_off1_deta +-908389537=v_74_it1_off1_deta001 +979951701=v_74_it1_off2_debr +-1848374314=v_74_it1_off2_deca +1523282522=v_74_it1_off2_deta +672163319=v_74_it1_off3_ceil +614134920=v_74_it1_off3_debr +436952141=v_74_it1_off3_deca +-1640306306=v_74_it1_off3_deta +636055956=v_74_it1_post_ceil +-599387647=v_74_it1_post_deca +-1941965478=v_74_it1_post_deta +-1527646813=v_74_it1_shell +-428506518=v_74_it1_stai_deca +204038321=v_74_it1_stai_deta +1952093334=v_74_it1_tiles2 +1391123545=v_74_it1_void_deca +699343434=v_74_it1_void_deta +2136178439=v_74_it2_ceiling_smoke_00_skin +1363265337=v_74_it2_ceiling_smoke_01_skin +-484697001=v_74_it2_ceiling_smoke_03_skin +144675916=v_74_it2_ceiling_smoke_04_skin +-1637440482=v_74_it2_ceiling_smoke_06_skin +-459530925=v_74_it2_ceiling_smoke_07_skin +-978852523=v_74_it2_ceiling_smoke_08_skin +-1079402025=v_74_it2_ceiling_smoke_09_skin +-1381138567=v_74_it2_ceiling_smoke_10_skin +600717772=v_74_it2_ceiling_smoke_11_skin +192663080=v_74_it2_ceiling_smoke_12_skin +-118524833=v_74_it2_ceiling_smoke_14_skin +1354683804=v_74_it2_ceiling_smoke_15_skin +746431764=v_74_it2_ceiling_smoke_16_skin +1253359691=v_74_it2_ceiling_smoke_17_skin +-525699171=v_74_it2_cor1_deta +1976551902=v_74_it2_cor1_dirt +-1310503960=v_74_it2_cor2_ceil +1864055513=v_74_it2_cor2_debr +819185279=v_74_it2_cor2_deca +-71443553=v_74_it2_cor2_deta +1899419710=v_74_it2_cor3_ceil +845243175=v_74_it2_cor3_deca +1385075231=v_74_it2_cor3_deta +1331747749=v_74_it2_elev_deta +1354753730=v_74_it2_elev_dirt +1620421988=v_74_it2_open_ceil +-1086016681=v_74_it2_open_deta +1258903189=v_74_it2_open_dirt +271701384=v_74_it2_post_deca2 +-913384692=v_74_it2_post_deta +1607428021=v_74_it2_ser1_ceil +-620944365=v_74_it2_ser1_debr +1303322837=v_74_it2_ser1_deca +-513939424=v_74_it2_ser1_deta +1735139406=v_74_it2_ser2_ceil +-1432490315=v_74_it2_ser2_deca +-1876285846=v_74_it2_ser2_deta +-975112667=v_74_it2_shell +-274030287=v_74_it2_stai_deca +-1527341270=v_74_it2_stai_deta +-2711174=v_74_it3_ceil2 +2078087577=v_74_it3_ceilc +876153426=v_74_it3_ceild +-1952654962=v_74_it3_ceiling_smoke_01_skin +1010168760=v_74_it3_ceiling_smoke_03_skin +442634172=v_74_it3_ceiling_smoke_04_skin +-1404539635=v_74_it3_co1_deta +-79076147=v_74_it3_cor1_mnds +524344359=v_74_it3_cor2_deta +-451210038=v_74_it3_cor3_debr +-2108833056=v_74_it3_debf +1340311373=v_74_it3_hall_mnds +1048633232=v_74_it3_offi_deta +-521505033=v_74_it3_offi_mnds +1934002579=v_74_it3_ope_deta +2106080626=v_74_it3_open_mnds +-879785158=v_74_it3_ser2_debr +-1656125546=v_74_it3_shell +1239446966=v_74_it3_sta_deta +-1946306294=v_74_jan_over002 +2042860694=v_74_jan_over003 +826655824=v_74_of_litter_d_h011 +1860353937=v_74_of_litter_d_h013 +2091146004=v_74_of_litter_d_h014 +-1933575349=v_74_of_litter_d_h015 +-1702226209=v_74_of_litter_d_h016 +-1473465820=v_74_of_litter_d_h017 +-1276393054=v_74_of_litter_d_h018 +1793275814=v_74_of_litter_d_h019 +1356726316=v_74_of_litter_d_h020 +1699096816=v_74_of_litter_d_h021 +1583435673=v_74_ofc_debrizz001 +-1921634882=v_74_ofc_debrizz002 +2046822098=v_74_ofc_debrizz003 +-2035703767=v_74_ofc_debrizz004 +-2055692857=v_74_ofc_debrizz005 +-1594665796=v_74_ofc_debrizz007 +-337089883=v_74_ofc_debrizz009 +-1801437846=v_74_ofc_debrizz010 +-670219193=v_74_ofc_debrizz012 +-357013091=v_74_ofc_debrizz013 +306042921=v_74_recp_seats002 +-15147771=v_74_servdesk002 +1639613915=v_74_servers002 +1932213632=v_74_servlights002 +145744045=v_74_stair4 +1200774769=v_74_stair5 +-450161828=v_74_str2_deta +-856029940=v_74_v_14_hobar_debris021 +434523886=v_74_v_14_it3_cor1_mnds +2096596365=v_74_v_fib_flag_a004 +-297768931=v_74_v_fib_flag_a007 +343208307=v_74_v_fib02_it1_004 +168549537=v_74_v_fib02_it1_005 +-286874025=v_74_v_fib02_it1_006 +-559479336=v_74_v_fib02_it1_007 +1641286752=v_74_v_fib02_it1_008 +-801216205=v_74_v_fib02_it1_009 +-319610500=v_74_v_fib02_it1_010 +42028184=v_74_v_fib02_it1_011 +-706238105=v_74_v_fib02_it1_03 +-785374613=v_74_v_fib02_it1_off1 +-1101071159=v_74_v_fib02_it1_off2 +1866419263=v_74_v_fib02_it2_cor004 +-1585794887=v_74_v_fib02_it2_cor005 +-1802037518=v_74_v_fib02_it2_cor006 +-959349914=v_74_v_fib02_it2_cor007 +-637951562=v_74_v_fib02_it2_cor008 +-901512629=v_74_v_fib02_it2_cor009 +-172646588=v_74_v_fib02_it2_cor01 +-426857340=v_74_v_fib02_it2_cor2 +-254492400=v_74_v_fib02_it2_cor3 +-1311229926=v_74_v_fib02_it2_elev +862763930=v_74_v_fib02_it2_elev001 +-596449452=v_74_v_fib02_it2_ser004 +-892976133=v_74_v_fib02_it2_ser005 +283332656=v_74_v_fib02_it2_ser006 +-1652245186=v_74_v_fib02_it2_ser1 +1807341993=v_74_v_fib02_it2_ser2 +-71974434=v_74_v_fib03_it3_cor002 +-800776470=v_74_v_fib03_it3_cor1 +1628129934=v_74_v_fib03_it3_open +1402570167=v_74_v_fib2_3b_cvr +-1460456=v_74_vfx_3a_it3_01 +87009109=v_74_vfx_3b_it3_01 +-805904811=v_74_vfx_it3_002 +296182197=v_74_vfx_it3_003 +592250112=v_74_vfx_it3_004 +-182212434=v_74_vfx_it3_005 +115493931=v_74_vfx_it3_006 +1886166846=v_74_vfx_it3_007 +2133277875=v_74_vfx_it3_008 +871015995=v_74_vfx_it3_009 +-43338284=v_74_vfx_it3_010 +-735740138=v_74_vfx_it3_02 +493674486=v_74_vfx_it3_3a_003 +-236894077=v_74_vfx_it3_3b_004 +-1407676816=v_74_vfx_it3_3b_02 +-150029990=v_74_vfx_it3_cor +-801721575=v_74_vfx_it3_cor001 +-811026538=v_74_vfx_it3_open_cav +-643395920=v_74_vfx_mesh_fire_00 +-471489746=v_74_vfx_mesh_fire_01 +-1295400713=v_74_vfx_mesh_fire_03 +-804062327=v_74_vfx_mesh_fire_04 +-1579868402=v_74_vfx_mesh_fire_05 +-1416154478=v_74_vfx_mesh_fire_06 +1912848236=v_74_vfx_mesh_fire_07 +-1449766324=v_8_basedecaldirt +112105254=v_8_baseoverla +-308082399=v_8_baseoverlay +-1765689724=v_8_baseoverlay2 +-1070171527=v_8_bath +-1494090690=v_8_bath2 +-1351770600=v_8_bathrm3 +1858160751=v_8_bed1bulbon +-1592353768=v_8_bed1decaldirt +-1523831552=v_8_bed1ovrly +1209533339=v_8_bed1stuff +-481995801=v_8_bed2decaldirt +2006935161=v_8_bed2ovlys +1584344391=v_8_bed3decaldirt +-73828711=v_8_bed3ovrly +1781265675=v_8_bed3stuff +-505037174=v_8_bed4bulbon +-496938732=v_8_bedrm4stuff +-195617289=v_8_diningdecdirt +-1405347162=v_8_diningovlys +626033468=v_8_diningtable +-1153707826=v_8_ducttape +1038902519=v_8_farmshad01 +730775612=v_8_farmshad02 +724942730=v_8_farmshad03 +418585349=v_8_farmshad04 +-503894774=v_8_farmshad05 +-810121079=v_8_farmshad06 +1042376029=v_8_farmshad07 +742637986=v_8_farmshad08 +-1399242165=v_8_farmshad09 +-2130450523=v_8_farmshad10 +305924631=v_8_farmshad11 +-875070133=v_8_farmshad13 +-1776217633=v_8_farmshad14 +1357776762=v_8_farmshad15 +-917047234=v_8_farmshad18 +-2074022317=v_8_farmshad19 +-1818751447=v_8_farmshad20 +1278738286=v_8_farmshad21 +977886097=v_8_farmshad22 +-623141705=v_8_farmshad24 +262211133=v_8_farmshad25 +-1596081609=v_8_footprints +-1197937052=v_8_framebath +903672708=v_8_framebd1 +-262444930=v_8_framebd2 +-2111173603=v_8_framebd3 +-882958714=v_8_framebd4 +775961249=v_8_framedin +-966719233=v_8_framefrnt +-1730620429=v_8_framehl2 +-1304131782=v_8_framehl4 +-1068489903=v_8_framehl5 +-687157050=v_8_framehl6 +428210684=v_8_framehll3 +1489050939=v_8_framektc +-1363020239=v_8_framel1 +1619163072=v_8_frameliv +854914327=v_8_framesp1 +1091801428=v_8_framesp2 +753035554=v_8_framesp3 +-1127016482=v_8_framestd +1788102369=v_8_frameut001 +-913789873=v_8_frntoverlay +-1030742145=v_8_frontdecdirt +763398823=v_8_furnace +224768101=v_8_hall1decdirt +2119919721=v_8_hall1overlay +-355074033=v_8_hall1stuff +1971784041=v_8_hall2decdirt +356356877=v_8_hall2overlay +1143172152=v_8_hall3decdirt +1198567255=v_8_hall3ovlys +-859953965=v_8_hall4decdirt +-1488758724=v_8_hall4ovrly +1063446599=v_8_hall5overlay +-1433367164=v_8_hall6decdirt +1002656301=v_8_hall6ovlys +-322669942=v_8_kitchdecdirt +-1845989005=v_8_kitchen +-261815629=v_8_kitcovlys +-1001763002=v_8_laundecdirt +1010093037=v_8_laundryovlys +1126324564=v_8_livingdecdirt +-605584005=v_8_livoverlays +-63432508=v_8_livstuff +-1748326900=v_8_reflection_proxy +547077442=v_8_shell +-1009182706=v_8_sp1decdirt +1050397005=v_8_sp1ovrly +902955625=v_8_sp2decdirt +-219469537=v_8_spare1stuff +-1839822371=v_8_stairs +-654816497=v_8_stairs2 +47109626=v_8_stairspart2 +-239397785=v_8_studdecdirt +-86257984=v_8_studovly +-815783301=v_8_studybulbon +1435949624=v_8_studyclothtop +-435639469=v_8_studystuff +1915163564=v_8_utilstuff +1824281378=v_9_blinds002 +1347918425=v_9_blinds004 +905930153=v_9_blinds007 +1653109144=v_9_br_det +1242710385=v_9_carpet_det +951918727=v_9_couch003 +1653599270=v_9_couch02 +-914247533=v_9_dec_wb01 +-870767782=v_9_deskrings01 +-2096431678=v_9_det01 +1028941356=v_9_dirtdec01 +-417416770=v_9_dirtdec02 +-676324639=v_9_dirtdec03 +-913938443=v_9_ext_shell +-301659328=v_9_extwinframes +1109524138=v_9_f1_det002 +-418627741=v_9_f1_det01 +-178922506=v_9_f1_det02 +-1178464525=v_9_f1_light01 +-1469007904=v_9_fb_lights +-1556044777=v_9_fb_ntic_brd +1166625237=v_9_fb_ntic_brd001 +1319480832=v_9_fbsigns +-1997908054=v_9_frame_det +-104088172=v_9_g_det01 +-1008658871=v_9_glass_balcony001 +-2055520832=v_9_glasslamps +182460801=v_9_hall_det01 +812477603=v_9_hall_det02 +-1446540736=v_9_hoop +-1658998531=v_9_it_cabinet +1082533673=v_9_it_cabinet001 +2003410943=v_9_kitchen_unit +752145473=v_9_kitchen_unit2 +-821297121=v_9_li_tv_uv002 +-861570222=v_9_li_tv_uv004 +404853321=v_9_li_tv_uv006 +-246594399=v_9_li_tv_uv008 +-1769752812=v_9_li_tv_uv01 +-509843224=v_9_lobby_ceilinglight +-1901479655=v_9_lobby_det01 +-1055825743=v_9_mainshadow +-2002355258=v_9_normal_edge +-843882009=v_9_office_det01 +1563947046=v_9_officedesk_fb01 +480666475=v_9_partitions02 +-1304457569=v_9_partitions03 +-1079105156=v_9_partitions04 +122828983=v_9_partitions05 +1624729934=v_9_projbracket +1549132979=v_9_room011_refl +-1605085282=v_9_server_leds +-2131488672=v_9_signs002 +-1448883297=v_9_signs01 +-1425413137=v_9_steps +-2032955781=v_9_v_faceoffice_shell +1085594742=v_9_windecals +1671194729=v_9_windows003 +-526665419=v_9_windows02 +535835408=v_club_barchair +-1468103661=v_club_brablk +1521641592=v_club_brablu +2029058712=v_club_bragld +-29915038=v_club_brapnk +-1537172744=v_club_brush +-257235018=v_club_ch_armchair +1318669658=v_club_ch_briefchair +1129845377=v_club_comb +-387730627=v_club_dress1 +867556671=v_club_officechair +-2053774724=v_club_officeset +-1661146321=v_club_officesofa +-1125563188=v_club_rack +697460999=v_club_roc_cab1 +-1075407439=v_club_roc_cab2 +-854249458=v_club_roc_cab3 +501737806=v_club_roc_cabamp +-858212500=v_club_roc_ctable +1424367756=v_club_roc_eq1 +1205569143=v_club_roc_eq2 +134974407=v_club_roc_gstand +-1989696578=v_club_roc_jacket1 +1593134810=v_club_roc_jacket2 +973300966=v_club_roc_lampoff +2027232150=v_club_roc_mic +395681893=v_club_roc_micstd +1479009069=v_club_roc_mixer1 +727091595=v_club_roc_mixer2 +-1085925524=v_club_roc_monitor +123050854=v_club_roc_mscreen +662526436=v_club_roc_spot_b +1120702594=v_club_roc_spot_g +1124581492=v_club_roc_spot_off +840068882=v_club_roc_spot_r +1313056628=v_club_roc_spot_w +-2100948868=v_club_roc_spot_y +382878399=v_club_roc_zstand +-1973732036=v_club_shoerack +1720837684=v_club_silkrobe +-471190329=v_club_skirtflare +-713757097=v_club_skirtplt +1081491135=v_club_slip +603897027=v_club_stagechair +-122889212=v_club_vu_bear +-317333309=v_club_vu_boa +276226460=v_club_vu_chngestool +1035787954=v_club_vu_deckcase +1609525816=v_club_vu_djbag +1180584106=v_club_vu_djunit +-477112371=v_club_vu_drawer +545167695=v_club_vu_drawopen +517505175=v_club_vu_table +161705229=v_club_vuarmchair +1154536488=v_club_vubrushpot +1282454220=v_club_vuhairdryer +-1512875508=v_club_vumakeupbrsh +1312997887=v_club_vusnaketank +-329576248=v_club_vutongs +360211997=v_club_vuvanity +-107363589=v_club_vuvanityboxop +-1474093273=v_corp_banktrolley +-1072695459=v_corp_bk_balustrade +918182878=v_corp_bk_bust +559624133=v_corp_bk_chair1 +-274707376=v_corp_bk_chair2 +589738836=v_corp_bk_chair3 +1705517141=v_corp_bk_filecab +1218671664=v_corp_bk_filedraw +-842122186=v_corp_bk_flag +-1891087379=v_corp_bk_lamp1 +-1057214632=v_corp_bk_lamp2 +2093003735=v_corp_bk_lflts +-1438074360=v_corp_bk_lfltstand +-1003586646=v_corp_bk_pens +-1508270899=v_corp_bk_rolladex +-1633805850=v_corp_bk_secpanel +-1660261403=v_corp_bombbin +675346369=v_corp_bombhum +1846870313=v_corp_bombplant +-2043453131=v_corp_boxpapr1fd +-1894048659=v_corp_boxpaprfd +1151238667=v_corp_cabshelves01 +695193399=v_corp_cashpack +-2018598162=v_corp_cashtrolley_2 +-1645229742=v_corp_cashtrolley +-501934650=v_corp_cd_chair +-1574910470=v_corp_cd_desklamp +-2054772838=v_corp_cd_heater +1387880424=v_corp_cd_intercom +1648266874=v_corp_cd_pen +1894883523=v_corp_cd_poncho +1677810564=v_corp_cd_recseat +1609962109=v_corp_cd_rectable +164297906=v_corp_cd_wellies +-816093398=v_corp_conftable +52605645=v_corp_conftable2 +-24204895=v_corp_conftable3 +-797848220=v_corp_conftable4 +-1780742350=v_corp_cubiclefd +1725389147=v_corp_deskdraw +-625147711=v_corp_deskdrawdark01 +615241095=v_corp_deskdrawfd +-921053992=v_corp_deskseta +-441381366=v_corp_desksetb +-299507209=v_corp_divide +-896397685=v_corp_facebeanbag +-1175296758=v_corp_facebeanbagb +-1481654139=v_corp_facebeanbagc +-1515799437=v_corp_facebeanbagd +1995042965=v_corp_filecabdark01 +-452932411=v_corp_filecabdark02 +342797216=v_corp_filecabdark03 +-1043920195=v_corp_filecablow +-1576753431=v_corp_filecabtall_01 +-10023923=v_corp_filecabtall +-287662406=v_corp_hicksdoor +-2100188619=v_corp_humidifier +444105316=v_corp_lazychair +2140222155=v_corp_lazychairfd +-418015275=v_corp_lidesk01 +2033813396=v_corp_lngestool +-407563484=v_corp_lngestoolfd +727437176=v_corp_lowcabdark01 +-414969862=v_corp_maindesk +2047138003=v_corp_maindeskfd +-109356459=v_corp_offchair +1701829586=v_corp_offchairfd +-1176082628=v_corp_officedesk_5 +1661599225=v_corp_officedesk +-1862159210=v_corp_officedesk003 +970622537=v_corp_officedesk004 +-1864410231=v_corp_officedesk1 +-2098479198=v_corp_officedesk2 +-231178430=v_corp_offshelf +122818624=v_corp_offshelfclo +-544247459=v_corp_offshelfdark +966106463=v_corp_partitionfd +-1248717809=v_corp_plants +-984397960=v_corp_post_open +665940918=v_corp_postbox +1109776775=v_corp_postboxa +-101592915=v_corp_potplant1 +-645754929=v_corp_potplant2 +1190106820=v_corp_servercln +332534418=v_corp_servercln2 +1024779176=v_corp_servers1 +786122549=v_corp_servers2 +1553455189=v_corp_servrlowfd +973693654=v_corp_servrtwrfd +1264966695=v_corp_sidechair +-2086985229=v_corp_sidechairfd +-2129865943=v_corp_sidetable +-1667927856=v_corp_sidetblefd +197536407=v_corp_srvrrackfd +-1173060514=v_corp_srvrtwrsfd +-1265231433=v_corp_tallcabdark01 +-711288318=v_corp_trolley_fd +1463259268=v_hair_d_bcream +1947776397=v_hair_d_gel +299625631=v_hair_d_shave +-2102534045=v_haird_mousse +-397082484=v_ilev_247_offdorr +997554217=v_ilev_247door_r +1196685123=v_ilev_247door +-2075659719=v_ilev_a_tissue +1755793225=v_ilev_abbmaindoor +239858268=v_ilev_abbmaindoor2 +575179269=v_ilev_abmincer +679478775=v_ilev_acet_projector +749848321=v_ilev_arm_secdoor +-1666470363=v_ilev_bank4door01 +-353187150=v_ilev_bank4door02 +560831900=v_ilev_bank4doorcls01 +612934610=v_ilev_bank4doorcls02 +2009021085=v_ilev_bk_closedsign +1956494919=v_ilev_bk_door +964838196=v_ilev_bk_door2 +-1246222793=v_ilev_bk_gate +1289409051=v_ilev_bk_gate2 +845734064=v_ilev_bk_gatedam +1655182495=v_ilev_bk_safegate +961976194=v_ilev_bk_vaultdoor +-421709054=v_ilev_bl_door_l +1282049587=v_ilev_bl_door_r +1878909644=v_ilev_bl_doorel_l +1709395619=v_ilev_bl_doorel_r +19193616=v_ilev_bl_doorpool +-1572101598=v_ilev_bl_doorsl_l +161378502=v_ilev_bl_doorsl_r +1094128201=v_ilev_bl_elevdis1 +1381807252=v_ilev_bl_elevdis2 +1688983858=v_ilev_bl_elevdis3 +1737076325=v_ilev_bl_shutter1 +-1081024910=v_ilev_bl_shutter2 +555704593=v_ilev_blnds_clsd +859494299=v_ilev_blnds_opn +-1268580434=v_ilev_body_parts +-1844444717=v_ilev_bs_door +-822900180=v_ilev_carmod3door +-1236638811=v_ilev_carmod3lamp +1372198431=v_ilev_carmodlamps +-1184592117=v_ilev_cbankcountdoor01 +-1185205679=v_ilev_cbankvauldoor01 +1622278560=v_ilev_cbankvaulgate01 +1309269072=v_ilev_cbankvaulgate02 +1438783233=v_ilev_cd_door +-551608542=v_ilev_cd_door2 +-311575617=v_ilev_cd_door3 +1853921277=v_ilev_cd_dust +-519068795=v_ilev_cd_entrydoor +-243154771=v_ilev_cd_lampal_off +227078272=v_ilev_cd_lampal +-1789571019=v_ilev_cd_secdoor +-1716946115=v_ilev_cd_secdoor2 +1572003612=v_ilev_cd_sprklr_on +-1803024667=v_ilev_cd_sprklr_on2 +-1861912328=v_ilev_cd_sprklr +-952356348=v_ilev_cf_officedoor +-1922281023=v_ilev_ch_glassdoor +-784954167=v_ilev_chair02_ped +-991376275=v_ilev_chopshopswitch +741798665=v_ilev_ciawin_solid +1358323305=v_ilev_cin_screen +399820605=v_ilev_clothhiendlights +-1849026432=v_ilev_clothhiendlightsb +1780022985=v_ilev_clothmiddoor +-710818483=v_ilev_cm_door1 +374758529=v_ilev_cor_darkdoor +1415151278=v_ilev_cor_doorglassa +580361003=v_ilev_cor_doorglassb +14722111=v_ilev_cor_doorlift01 +-283574096=v_ilev_cor_doorlift02 +-770740285=v_ilev_cor_firedoor +1653893025=v_ilev_cor_firedoorwide +1859711902=v_ilev_cor_offdoora +-640990823=v_ilev_cor_windowsmash +927372848=v_ilev_cor_windowsolid +-664582244=v_ilev_cs_door +-1148826190=v_ilev_cs_door01_r +868499217=v_ilev_cs_door01 +2059227086=v_ilev_csr_door_l +1417577297=v_ilev_csr_door_r +1693207013=v_ilev_csr_garagedoor +1173751299=v_ilev_csr_lod_boarded +1494855021=v_ilev_csr_lod_broken +69012397=v_ilev_csr_lod_normal +-1207991715=v_ilev_ct_door01 +-2083448347=v_ilev_ct_door02 +-1726331785=v_ilev_ct_door03 +1248599813=v_ilev_ct_doorl +-1421582160=v_ilev_ct_doorr +-1037226769=v_ilev_depboxdoor01 +-1270804459=v_ilev_depo_box01_lid +-2037039530=v_ilev_depo_box01 +-543490328=v_ilev_dev_door +-1474383439=v_ilev_dev_windowdoor +-2069558801=v_ilev_deviantfrontdoor +-1881825907=v_ilev_door_orange +-495720969=v_ilev_door_orangesolid +-1230442770=v_ilev_epsstoredoor +1441141378=v_ilev_exball_blue +-1984407546=v_ilev_exball_grey +-1091549377=v_ilev_fa_backdoor +1770281453=v_ilev_fa_dinedoor +520341586=v_ilev_fa_frontdoor +-610054759=v_ilev_fa_roomdoor +2000998394=v_ilev_fa_slidedoor +-431157263=v_ilev_fa_warddoorl +56642071=v_ilev_fa_warddoorr +-1679881977=v_ilev_fb_door01 +-1045015371=v_ilev_fb_door02 +1104171198=v_ilev_fb_doorshortl +-1425071302=v_ilev_fb_doorshortr +969847031=v_ilev_fb_sl_door01 +-458248282=v_ilev_fbisecgate +1980513646=v_ilev_fh_bedrmdoor +-1289815393=v_ilev_fh_dineeamesa +-359451089=v_ilev_fh_door01 +-64988855=v_ilev_fh_door02 +1194028902=v_ilev_fh_door03 +479144380=v_ilev_fh_door4 +781635019=v_ilev_fh_door5 +1413743677=v_ilev_fh_frntdoor +308207762=v_ilev_fh_frontdoor +-1190156817=v_ilev_fh_kitchenstool +-717890986=v_ilev_fh_lampa_on +-1154592059=v_ilev_fh_slidingdoor +-1068825540=v_ilev_fib_atrcol +1254084949=v_ilev_fib_atrgl1 +1538387665=v_ilev_fib_atrgl1s +1656258886=v_ilev_fib_atrgl2 +-1656457639=v_ilev_fib_atrgl2s +1961371045=v_ilev_fib_atrgl3 +1635515553=v_ilev_fib_atrgl3s +-1590795772=v_ilev_fib_atrglswap +1511828512=v_ilev_fib_btrmdr +2037845975=v_ilev_fib_debris +995767216=v_ilev_fib_door_ld +-853859998=v_ilev_fib_door_maint +1709345781=v_ilev_fib_door1_s +-2051651622=v_ilev_fib_door1 +-1821777087=v_ilev_fib_door2 +-538477509=v_ilev_fib_door3 +-1083130717=v_ilev_fib_doorbrn +-1225363909=v_ilev_fib_doore_l +1219957182=v_ilev_fib_doore_r +-1094413626=v_ilev_fib_frame +-1198372198=v_ilev_fib_frame02 +-1422151699=v_ilev_fib_frame03 +-662750590=v_ilev_fib_postbox_door +171927851=v_ilev_fib_sprklr_off +-307685876=v_ilev_fib_sprklr_on +1441541494=v_ilev_fib_sprklr +-90456267=v_ilev_fibl_door01 +-1517873911=v_ilev_fibl_door02 +-1932297301=v_ilev_fin_vaultdoor +783120868=v_ilev_finale_shut01 +-726591477=v_ilev_finelevdoor01 +-1011692606=v_ilev_fingate +-721126326=v_ilev_fos_desk +1524959858=v_ilev_fos_mic +1298168968=v_ilev_fos_tvstage +1787909913=v_ilev_found_crane_pulley +-1639085878=v_ilev_found_cranebucket +-1966155284=v_ilev_found_gird_crane +-1795554008=v_ilev_frnkwarddr1 +-953390708=v_ilev_frnkwarddr2 +1936747465=v_ilev_gangsafe +-1972117760=v_ilev_gangsafedial +-1375589668=v_ilev_gangsafedoor +-1240156945=v_ilev_garageliftdoor +2065277225=v_ilev_gasdoor_r +-868672903=v_ilev_gasdoor +-131754413=v_ilev_gb_teldr +-1591004109=v_ilev_gb_vaubar +2121050683=v_ilev_gb_vauldr +452874391=v_ilev_gc_door01 +825720073=v_ilev_gc_door02 +-8873588=v_ilev_gc_door03 +97297972=v_ilev_gc_door04 +2043652349=v_ilev_gc_grenades +448769273=v_ilev_gc_handguns +424713737=v_ilev_gc_weapons +1669201391=v_ilev_gcshape_assmg_25 +-1916693643=v_ilev_gcshape_assmg_50 +426526770=v_ilev_gcshape_asssmg_25 +-2090592684=v_ilev_gcshape_asssmg_50 +-219416200=v_ilev_gcshape_asssnip_25 +210647776=v_ilev_gcshape_asssnip_50 +-1206288668=v_ilev_gcshape_bull_25 +-1722377621=v_ilev_gcshape_bull_50 +-550608984=v_ilev_gcshape_hvyrif_25 +994808393=v_ilev_gcshape_hvyrif_50 +1462802950=v_ilev_gcshape_pistol50_25 +1103063944=v_ilev_gcshape_pistol50_50 +1796822553=v_ilev_gcshape_progar_25 +-1559411953=v_ilev_gcshape_progar_50 +-1152174184=v_ilev_genbankdoor1 +73386408=v_ilev_genbankdoor2 +-129553421=v_ilev_gendoor01 +1242124150=v_ilev_gendoor02 +-1984061587=v_ilev_go_window +-1231329491=v_ilev_gold +-1033001619=v_ilev_gtdoor +-340230128=v_ilev_gtdoor02 +1373634352=v_ilev_gunhook +-1422136292=v_ilev_gunsign_assmg +-612732598=v_ilev_gunsign_asssmg +-1806594651=v_ilev_gunsign_asssniper +-75356570=v_ilev_gunsign_bull +72096805=v_ilev_gunsign_hvyrif +-1891639499=v_ilev_gunsign_pistol50 +1783415536=v_ilev_gunsign_progar +-1291993936=v_ilev_hd_chair +-1663512092=v_ilev_hd_door_l +145369505=v_ilev_hd_door_r +1436076651=v_ilev_housedoor1 +1335309163=v_ilev_j2_door +486670049=v_ilev_janitor_frontdoor +-377849416=v_ilev_leath_chr +-1844609989=v_ilev_lest_bigscreen +1145337974=v_ilev_lester_doorfront +-1647153464=v_ilev_lester_doorveranda +-182643788=v_ilev_liconftable_sml +836744388=v_ilev_light_wardrobe_face +190770132=v_ilev_lostdoor +747286790=v_ilev_losttoiletdoor +451260528=v_ilev_m_dinechair +-1326319394=v_ilev_m_pitcher +-1877459292=v_ilev_m_sofa +2146145503=v_ilev_m_sofacushion +-353164031=v_ilev_mchalkbrd_1 +-590870357=v_ilev_mchalkbrd_2 +-290739082=v_ilev_mchalkbrd_3 +-739019002=v_ilev_mchalkbrd_4 +-976397638=v_ilev_mchalkbrd_5 +509373999=v_ilev_melt_set01 +-352193203=v_ilev_methdoorbust +-995467546=v_ilev_methdoorscuff +-1815392278=v_ilev_methtraildoor +-1212951353=v_ilev_ml_door1 +2088680867=v_ilev_mldoor02 +-1563640173=v_ilev_mm_door +1204471037=v_ilev_mm_doordaughter +159994461=v_ilev_mm_doorm_l +-1686014385=v_ilev_mm_doorm_r +-794543736=v_ilev_mm_doorson +-384976104=v_ilev_mm_doorw +-1932159029=v_ilev_mm_faucet +-1444496707=v_ilev_mm_fridge_l +-659810237=v_ilev_mm_fridge_r +-310148339=v_ilev_mm_fridgeint +1923965997=v_ilev_mm_scre_off +-1624781226=v_ilev_mm_screen +-1645730886=v_ilev_mm_screen2_vl +305134324=v_ilev_mm_screen2 +1019527301=v_ilev_mm_windowwc +-1663022887=v_ilev_moteldoorcso +1175177969=v_ilev_mp_bedsidebook +574422567=v_ilev_mp_high_frontdoor +1558432213=v_ilev_mp_low_frontdoor +-320948292=v_ilev_mp_mid_frontdoor +-1354005816=v_ilev_mr_rasberryclean +1334355753=v_ilev_out_serv_sign +98421364=v_ilev_p_easychair +-1461986002=v_ilev_ph_bench +631614199=v_ilev_ph_cellgate +871712474=v_ilev_ph_cellgate02 +320433149=v_ilev_ph_door002 +-1215222675=v_ilev_ph_door01 +1804615079=v_ilev_ph_doorframe +-522504255=v_ilev_ph_gendoor +-1320876379=v_ilev_ph_gendoor002 +-543497392=v_ilev_ph_gendoor003 +1557126584=v_ilev_ph_gendoor004 +185711165=v_ilev_ph_gendoor005 +-131296141=v_ilev_ph_gendoor006 +458025182=v_ilev_phroofdoor +1378348636=v_ilev_po_door +-696000204=v_ilev_prop_74_emr_3b_02 +-771420653=v_ilev_prop_74_emr_3b +1175183140=v_ilev_prop_fib_glass +-1032171637=v_ilev_ra_door1_l +-52575179=v_ilev_ra_door1_r +736699661=v_ilev_ra_door2 +-228773386=v_ilev_ra_door3 +1504256620=v_ilev_ra_door4l +262671971=v_ilev_ra_door4r +174080689=v_ilev_ra_doorsafe +812467272=v_ilev_rc_door1_st +362975687=v_ilev_rc_door1 +-2023754432=v_ilev_rc_door2 +1099436502=v_ilev_rc_door3_l +-1627599682=v_ilev_rc_door3_r +-1586611409=v_ilev_rc_doorel_l +-199073634=v_ilev_rc_doorel_r +-604127842=v_ilev_rc_win_col +202981272=v_ilev_roc_door1_l +1117236368=v_ilev_roc_door1_r +-626684119=v_ilev_roc_door2 +1289778077=v_ilev_roc_door3 +993120320=v_ilev_roc_door4 +757543979=v_ilev_roc_door5 +1083279016=v_ilev_serv_door01 +-1501157055=v_ilev_shrf2door +-1765048490=v_ilev_shrfdoor +-2030220382=v_ilev_sol_off_door01 +-1872657177=v_ilev_sol_windl +-966365012=v_ilev_sol_windr +1544229216=v_ilev_spraydoor +1388116908=v_ilev_ss_door01 +551491569=v_ilev_ss_door02 +933053701=v_ilev_ss_door03 +1173348778=v_ilev_ss_door04 +-658747851=v_ilev_ss_door5_l +1335311341=v_ilev_ss_door5_r +-681066206=v_ilev_ss_door7 +245182344=v_ilev_ss_door8 +1804626822=v_ilev_ss_doorext +865041037=v_ilev_stad_fdoor +-1775213343=v_ilev_staffdoor +426403179=v_ilev_store_door +543652229=v_ilev_ta_door +1243635233=v_ilev_ta_door2 +1334823285=v_ilev_ta_tatgun +464151082=v_ilev_tort_door +-1062023761=v_ilev_tort_stool +-1977105237=v_ilev_tow_doorlifta +-522980862=v_ilev_tow_doorliftb +-1128607325=v_ilev_trev_door +1575804630=v_ilev_trev_doorbath +-607040053=v_ilev_trev_doorfront +-1920325949=v_ilev_trev_patiodoor +581339868=v_ilev_trev_pictureframe +-116675177=v_ilev_trev_pictureframebroken +-1849799179=v_ilev_trev_planningboard +132154435=v_ilev_trevtraildr +2094167240=v_ilev_tt_plate01 +-208371500=v_ilev_uvcheetah +815982790=v_ilev_uventity +-2144749081=v_ilev_uvjb700 +-721082096=v_ilev_uvline +-525982534=v_ilev_uvmonroe +-398664307=v_ilev_uvsquiggle +1465930007=v_ilev_uvtext +-1913152057=v_ilev_uvztype +-267021114=v_ilev_vag_door +-122922994=v_ilev_vagostoiletdoor +-1915240321=v_ilev_winblnd_clsd +-1182144056=v_ilev_winblnd_opn +2051806701=v_ind_bin_01 +-980590507=v_ind_cf_bollard +503355010=v_ind_cf_boxes +514967915=v_ind_cf_broom +-922074785=v_ind_cf_bugzap +1959542339=v_ind_cf_chckbox1 +1811655854=v_ind_cf_chckbox2 +-1244905398=v_ind_cf_chckbox3 +-832246005=v_ind_cf_crate +-1243861868=v_ind_cf_crate1 +-304079717=v_ind_cf_crate2 +1350712180=v_ind_cf_paltruck +328474980=v_ind_cf_shelf +-2076979604=v_ind_cf_shelf2 +1864918670=v_ind_cf_wheat +-716849897=v_ind_cf_wheat2 +1951313592=v_ind_cfbin +-1321159957=v_ind_cfbox +456071379=v_ind_cfbox2 +-700527926=v_ind_cfbucket +261213595=v_ind_cfcovercrate +-1809990107=v_ind_cfcrate3 +2070448269=v_ind_cfcup +907513479=v_ind_cfemlight +1715270075=v_ind_cfkeyboard +-2113917266=v_ind_cfknife +723528502=v_ind_cflight +234058572=v_ind_cflight02 +1720887188=v_ind_cfmouse +-792596291=v_ind_cfpaste +1999508550=v_ind_cfscoop +1448872192=v_ind_cftable +903690172=v_ind_cftray +92879096=v_ind_cftub +-517775183=v_ind_cfwaste +-1950371385=v_ind_chickensx3 +1288862485=v_ind_cm_aircomp +-142948810=v_ind_cm_crowbar +1241686973=v_ind_cm_electricbox +-871511300=v_ind_cm_fan +1171045694=v_ind_cm_grinder +-724745797=v_ind_cm_heatlamp +545744994=v_ind_cm_hosereel +774227908=v_ind_cm_ladder +1190015357=v_ind_cm_light_off +-1417176582=v_ind_cm_light_on +1971972932=v_ind_cm_paintbckt01 +1005516815=v_ind_cm_paintbckt02 +1312005272=v_ind_cm_paintbckt03 +459355892=v_ind_cm_paintbckt04 +-117444046=v_ind_cm_paintbckt06 +1412351218=v_ind_cm_panelstd +-1787453881=v_ind_cm_sprgun +1274229080=v_ind_cm_tyre01 +1640324348=v_ind_cm_tyre02 +1271673102=v_ind_cm_tyre03 +1637506218=v_ind_cm_tyre04 +1868560437=v_ind_cm_tyre05 +-147453981=v_ind_cm_tyre06 +118105995=v_ind_cm_tyre07 +325304382=v_ind_cm_tyre08 +121493747=v_ind_cs_axe +-1585712516=v_ind_cs_blowtorch +-1371480476=v_ind_cs_box01 +-1134789989=v_ind_cs_box02 +11680152=v_ind_cs_bucket +1721142557=v_ind_cs_chemcan +1309720974=v_ind_cs_drill +-2088599787=v_ind_cs_gascanister +173895646=v_ind_cs_hammer +820267179=v_ind_cs_hifi +-137816056=v_ind_cs_hubcap +-288941741=v_ind_cs_jerrycan01 +-1075580285=v_ind_cs_mallet +-95119868=v_ind_cs_oiltin +-1985227443=v_ind_cs_pliers +-617072343=v_ind_cs_powersaw +1379428518=v_ind_cs_screwdrivr1 +618499569=v_ind_cs_screwdrivr2 +916763007=v_ind_cs_screwdrivr3 +-2001282532=v_ind_cs_spanner01 +-1738376845=v_ind_cs_spanner02 +1380609336=v_ind_cs_spanner03 +-603684694=v_ind_cs_spanner04 +672287294=v_ind_cs_striplight +1871266393=v_ind_cs_toolbox2 +-2124552702=v_ind_cs_toolbox3 +-738161850=v_ind_cs_toolbox4 +662269471=v_ind_cs_tray04 +1596752624=v_ind_cs_wrench +-149613816=v_ind_dc_desk03 +1045800235=v_ind_dc_filecab01 +-1887723793=v_ind_dc_table +-1425928564=v_ind_fatbox +1639970925=v_ind_meat_comm +389157600=v_ind_meatbench +225569900=v_ind_meatbox +2142821084=v_ind_meatboxsml_02 +-1588475636=v_ind_meatboxsml +842487169=v_ind_meatbutton +-1890319650=v_ind_meatclner +1124240679=v_ind_meatcoatblu +-892259203=v_ind_meatcoatwhte +2079652499=v_ind_meatcpboard +-346996726=v_ind_meatdesk +-1058869339=v_ind_meatdogpack +-1612153297=v_ind_meatexit +-2097289821=v_ind_meathatblu +324572995=v_ind_meathatwht +-452842237=v_ind_meatpacks_03 +379464063=v_ind_meatpacks +-2091843498=v_ind_meattherm +-1999230727=v_ind_meatwash +646223233=v_ind_meatwellie +350580121=v_ind_plazbags +1229810073=v_ind_rc_balec1 +918176883=v_ind_rc_balec2 +635675334=v_ind_rc_balec3 +-1293123399=v_ind_rc_balep1 +682060845=v_ind_rc_balep2 +390842742=v_ind_rc_balep3 +-1161562200=v_ind_rc_bench +-827869555=v_ind_rc_brush +60431986=v_ind_rc_cage +1149958256=v_ind_rc_dustmask +-1231743205=v_ind_rc_fans +1488902800=v_ind_rc_hanger +-447995148=v_ind_rc_locker +-1674688407=v_ind_rc_lockeropn +-30995600=v_ind_rc_lowtable +75747589=v_ind_rc_overalldrp +-791425184=v_ind_rc_overallfld +-615829401=v_ind_rc_plaztray +-1112949593=v_ind_rc_rubbish +-2070991045=v_ind_rc_rubbish2 +898538019=v_ind_rc_rubbishppr +1462472410=v_ind_rc_shovel +1753713494=v_ind_rc_towel +1695407879=v_ind_rc_workbag +590855381=v_ind_sinkequip +-1674556377=v_ind_sinkhand +-1719363059=v_ind_ss_box01 +146536570=v_ind_ss_box02 +-84779801=v_ind_ss_box03 +9168982=v_ind_ss_box04 +215586331=v_ind_ss_chair01 +-416920619=v_ind_ss_chair2 +-1318225618=v_ind_ss_chair3_cso +-1101218487=v_ind_ss_clothrack +1871921918=v_ind_ss_deskfan +-662693816=v_ind_ss_deskfan2 +-679606598=v_ind_ss_laptop +-260999819=v_ind_tor_bulkheadlight +502084445=v_ind_tor_clockincard +2136062268=v_ind_tor_smallhoist01 +-576960708=v_ind_v_recycle_lamp1 +-389409078=v_int_32_bugzap +1400906837=v_int_m3_decal +-874755633=v_int_m3_decal001 +-652319661=v_int_m3_decal002 +-281014134=v_int_m3_decal003 +-24301788=v_int_m3_decal004 +-198075783=v_int_m3_decal005 +46118805=v_int_m3_decal006 +45186737=v_int_m6_decal +484466561=v_int_m6_decal001 +103952933=v_int_m6_decal002 +-127101286=v_int_m6_decal003 +-23846155=v_int_m6_decal004 +-261847402=v_int_m6_decal005 +972822972=v_int_m6_decal006 +-475325641=v_int_metro_mir +-1195344211=v_lirg_frankaunt_ward_face +1791760567=v_lirg_frankaunt_ward_main +-985309905=v_lirg_frankhill_ward_face +-958557065=v_lirg_frankhill_ward_main +-410192220=v_lirg_gunlight +1458246144=v_lirg_michael_ward_default +-693502639=v_lirg_michael_ward_face +-80426688=v_lirg_michael_ward_main +1109580392=v_lirg_mphigh_ward_face +-1931328178=v_lirg_mphigh_ward_main +1428755495=v_lirg_shop_high +1017145447=v_lirg_shop_low +1431484746=v_lirg_shop_mid +712238579=v_lirg_trevapt_ward_face +-2097065849=v_lirg_trevapt_ward_main +-917545000=v_lirg_trevstrip_ward_face +402487526=v_lirg_trevstrip_ward_main +-808157183=v_lirg_trevtrail_ward_face +229550667=v_lirg_trevtrail_ward_main +-624092254=v_med_apecrate +-1166401535=v_med_apecratelrg +-1397853612=v_med_barrel +-644915300=v_med_beaker +1631638868=v_med_bed1 +2117668672=v_med_bed2 +-1405657799=v_med_bedtable +2017762556=v_med_bench1 +-1087788335=v_med_bench2 +756754339=v_med_benchcentr +-1278278442=v_med_benchset1 +1728397219=v_med_bigtable +1291456491=v_med_bin +1366557924=v_med_bl_fan_base +333086378=v_med_bottles1 +-576515524=v_med_bottles2 +-246597232=v_med_bottles3 +-136021091=v_med_centrifuge1 +-912154856=v_med_centrifuge2 +282049592=v_med_cooler +-980405469=v_med_cor_alarmlight +1615299850=v_med_cor_autopsytbl +389765485=v_med_cor_ceilingmonitor +-926951449=v_med_cor_cembin +-1963803813=v_med_cor_cemtrolly +-1601873219=v_med_cor_cemtrolly2 +1541924614=v_med_cor_chemical +-1283117809=v_med_cor_divider +1280262670=v_med_cor_dividerframe +2111759378=v_med_cor_downlight +-1182962909=v_med_cor_emblmtable +-972854506=v_med_cor_fileboxa +591282751=v_med_cor_filingcab +1716227680=v_med_cor_flatscreentv +811434201=v_med_cor_hose +943356154=v_med_cor_largecupboard +1910757705=v_med_cor_lightbox +-1398008772=v_med_cor_mask +-791486929=v_med_cor_masks +2143838161=v_med_cor_medhose +-992710074=v_med_cor_medstool +795095898=v_med_cor_minifridge +226389500=v_med_cor_neckrest +-1432298883=v_med_cor_offglass +-1183731840=v_med_cor_offglasssm +-253978396=v_med_cor_offglasstopw +-980357554=v_med_cor_papertowels +-74423442=v_med_cor_photocopy +-1581981380=v_med_cor_pinboard +993510245=v_med_cor_reception_glass +2127663343=v_med_cor_shelfrack +-1792422095=v_med_cor_stepladder +-1481915741=v_med_cor_tvstand +-843908794=v_med_cor_unita +1536155685=v_med_cor_walllight +1363784497=v_med_cor_wallunita +1618170244=v_med_cor_wallunitb +2030380378=v_med_cor_wheelbench +753248111=v_med_cor_whiteboard +1579586191=v_med_cor_winftop +984424205=v_med_cor_winfwide +378644224=v_med_corlowfilecab +-1035084591=v_med_crutch01 +149873283=v_med_curtains +1067386341=v_med_curtains1 +-1335531664=v_med_curtains2 +-1446946264=v_med_curtains3 +1915724430=v_med_curtainsnewcloth1 +1677854259=v_med_curtainsnewcloth2 +-1091386327=v_med_emptybed +-841445009=v_med_examlight_static +-197371371=v_med_examlight +-936477296=v_med_fabricchair1 +851362411=v_med_flask +346710503=v_med_fumesink +-715395941=v_med_gastank +828604385=v_med_hazmatscan +-1594158571=v_med_hospheadwall1 +-128924068=v_med_hospseating1 +-1475893813=v_med_hospseating2 +-306007744=v_med_hospseating3 +-475292398=v_med_hospseating4 +-609817558=v_med_hosptable +-1505864138=v_med_hosptableglass +-1177455368=v_med_lab_elecbox1 +-947646371=v_med_lab_elecbox2 +-1918067545=v_med_lab_elecbox3 +-1794475037=v_med_lab_filtera +-2041061762=v_med_lab_filterb +1020863041=v_med_lab_fridge +1265651373=v_med_lab_optable +-25633340=v_med_lab_wallcab +-454893864=v_med_lab_whboard1 +-420289800=v_med_lab_whboard2 +1643325771=v_med_latexgloveboxblue +-1958247401=v_med_latexgloveboxgreen +-1497857609=v_med_latexgloveboxred +-1222449348=v_med_lrgisolator +-963487759=v_med_mattress +-1978149371=v_med_medwastebin +-1317361805=v_med_metalfume +813074696=v_med_microscope +92887898=v_med_oscillator1 +465602504=v_med_oscillator2 +705176663=v_med_oscillator3 +944095442=v_med_oscillator4 +986810493=v_med_p_coffeetable +-1728099828=v_med_p_desk +-1254619912=v_med_p_deskchair +-802034762=v_med_p_easychair +917451449=v_med_p_ext_plant +768819051=v_med_p_fanlight +-1350228215=v_med_p_figfish +-1860662917=v_med_p_floorlamp +1207079890=v_med_p_lamp_on +1062276366=v_med_p_notebook +-1359959481=v_med_p_phrenhead +743808545=v_med_p_planter +290907630=v_med_p_sideboard +-345387217=v_med_p_sidetable +-1788378994=v_med_p_sofa +456839722=v_med_p_tidybox +2139601616=v_med_p_vaseround +-1762358844=v_med_p_vasetall +-587414879=v_med_p_wallhead +259988008=v_med_pillow +-172171507=v_med_smokealarm +-1029667826=v_med_soapdisp +166629214=v_med_soapdispencer +-1700923416=v_med_storage +388753871=v_med_testtubes +79058805=v_med_testuberack +-1218668262=v_med_trolley +1439968368=v_med_trolley2 +-1911932785=v_med_vats +-984671127=v_med_vcor_winfnarrow +-1573870288=v_med_wallpicture1 +-1805219428=v_med_wallpicture2 +-1432029772=v_med_whickchair2 +-1657573824=v_med_whickchair2bit +-1786424499=v_med_whickerchair1 +1869654794=v_med_xray +1802131904=v_metro_steps005seoul +380414644=v_metro_steps006seoul +1044906875=v_metro_steps007seoul +-93961724=v_metro_steps3seoul +-1134964555=v_metro2_ao +-1851638121=v_metro3_ao +-856051509=v_metro4_ao +625585855=v_metro6_ao +-1186975865=v_proc2_temp +540021153=v_prop_floatcandle +-1095443412=v_res_binder +900650591=v_res_bowl_dec +-1221122355=v_res_cabinet +-654508181=v_res_cakedome +641508=v_res_cctv +-941766439=v_res_cd +-1681354036=v_res_cdstorage +-730024798=v_res_cherubvase +-552231252=v_res_d_armchair +-1459966494=v_res_d_bed +1544669620=v_res_d_closetdoorl +-1177942745=v_res_d_closetdoorr +-1310947507=v_res_d_coffeetable +-463441113=v_res_d_dildo_a +-731262150=v_res_d_dildo_b +-1980613044=v_res_d_dildo_c +2009373169=v_res_d_dildo_d +-1921596075=v_res_d_dildo_e +1333481871=v_res_d_dildo_f +-144591170=v_res_d_dressdummy +722857897=v_res_d_dressingtable +-1987538561=v_res_d_highchair +-1692648419=v_res_d_lampa +1553232197=v_res_d_lube +465332832=v_res_d_paddedwall +-1023402492=v_res_d_ramskull +-1871589878=v_res_d_roundtable +-1905971121=v_res_d_sideunit +-660421502=v_res_d_smallsidetable +-598219252=v_res_d_sofa +862082396=v_res_d_whips +1285646130=v_res_d_zimmerframe +-128014284=v_res_desklamp +-1981136783=v_res_desktidy +-713205494=v_res_exoticvase +-1290286289=v_res_fa_basket +1233387166=v_res_fa_book02 +865260220=v_res_fa_book03 +-439830743=v_res_fa_book04 +2065988552=v_res_fa_boot01l +-1309218480=v_res_fa_boot01r +-325297300=v_res_fa_bread03 +434827368=v_res_fa_butknife +1160787715=v_res_fa_candle02 +-1264675346=v_res_fa_candle03 +-1915729838=v_res_fa_candle04 +210172640=v_res_fa_cap01 +-717511315=v_res_fa_cereal01 +-763944988=v_res_fa_cereal02 +438342263=v_res_fa_chair01 +685944827=v_res_fa_chair02 +782213229=v_res_fa_chopbrd +642527033=v_res_fa_crystal01 +-2051379688=v_res_fa_crystal02 +1410173631=v_res_fa_crystal03 +684271492=v_res_fa_fan +-1968674263=v_res_fa_grater +-1150219047=v_res_fa_idol02 +272198484=v_res_fa_lamp1on +2002578023=v_res_fa_lamp2off +688475446=v_res_fa_mag_motor +1404473282=v_res_fa_mag_rumor +-1884999004=v_res_fa_magtidy +-202575753=v_res_fa_phone +-755359081=v_res_fa_plant01 +-815336865=v_res_fa_potcof +-1359533616=v_res_fa_potnoodle +-2068112130=v_res_fa_potsug +-1411221263=v_res_fa_pottea +1695345049=v_res_fa_pyramid +1257238301=v_res_fa_radioalrm +-1073715810=v_res_fa_shoebox1 +-1448658708=v_res_fa_shoebox2 +-72000249=v_res_fa_shoebox3 +101151147=v_res_fa_shoebox4 +1726659245=v_res_fa_smokealarm +-915298033=v_res_fa_sponge01 +-2137717159=v_res_fa_stones01 +491441454=v_res_fa_tintomsoup +1033236166=v_res_fa_trainer01l +-1394619048=v_res_fa_trainer01r +-923531556=v_res_fa_trainer02l +1673510001=v_res_fa_trainer02r +-1062243669=v_res_fa_trainer03l +1443994993=v_res_fa_trainer03r +10548213=v_res_fa_trainer04l +1914623727=v_res_fa_trainer04r +-1572239056=v_res_fa_umbrella +-1911936130=v_res_fa_washlq +1938168396=v_res_fa_yogamat002 +-1077568635=v_res_fa_yogamat1 +-2042781782=v_res_fashmag1 +2003032008=v_res_fashmagopen +1117944066=v_res_fh_aftershavebox +-1061363766=v_res_fh_barcchair +-1989035681=v_res_fh_bedsideclock +1427480666=v_res_fh_benchlong +-2009287960=v_res_fh_benchshort +567797420=v_res_fh_coftablea +1453641789=v_res_fh_coftableb +-563800903=v_res_fh_coftbldisp +1519332782=v_res_fh_crateclosed +-238480731=v_res_fh_crateopen +-603563862=v_res_fh_dineeamesa +174634350=v_res_fh_dineeamesb +-125562459=v_res_fh_dineeamesc +1821191822=v_res_fh_diningtable +-1394425261=v_res_fh_easychair +1376856765=v_res_fh_floorlamp +-1632952975=v_res_fh_flowersa +-298634306=v_res_fh_fruitbowl +-1753930779=v_res_fh_guitaramp +-1972746906=v_res_fh_kitnstool +139155200=v_res_fh_lampa_on +698127650=v_res_fh_laundrybasket +771696538=v_res_fh_pouf +-391156104=v_res_fh_sculptmod +2011957697=v_res_fh_sidebrddine +-781151385=v_res_fh_sidebrdlng +-1826629702=v_res_fh_sidebrdlngb +-108069875=v_res_fh_singleseat +1506827733=v_res_fh_sofa +-1468666842=v_res_fh_speaker +-364924791=v_res_fh_speakerdock +683474771=v_res_fh_tableplace +-1982055048=v_res_fh_towelstack +1545607805=v_res_fh_towerfan +1209872975=v_res_filebox01 +1521413924=v_res_foodjara +1290916778=v_res_foodjarb +-149575693=v_res_foodjarc +-35465629=v_res_fridgemoda +1821439213=v_res_fridgemodsml +1204431867=v_res_glasspot +-2092020213=v_res_harddrive +-928152827=v_res_int_oven +1172780765=v_res_investbook01 +622622020=v_res_investbook08 +920122288=v_res_ipoddock +588223318=v_res_ivy +2014682882=v_res_j_coffeetable +1411387896=v_res_j_dinechair +-1950956966=v_res_j_lowtable +-259631153=v_res_j_magrack +97410561=v_res_j_phone +-999197614=v_res_j_radio +-1241891484=v_res_j_sofa +-5124212=v_res_j_stool +776023625=v_res_j_tablelamp1 +554636261=v_res_j_tablelamp2 +-1280437652=v_res_j_tvstand +38932324=v_res_jarmchair +-1283319196=v_res_jcushiona +-160587718=v_res_jcushionb +-941046991=v_res_jcushionc +457140701=v_res_jcushiond +-664481362=v_res_jewelbox +-230630025=v_res_keyboard +-471547794=v_res_lest_bigscreen +-935087560=v_res_lest_monitor +-1635359653=v_res_lestersbed +-1251662965=v_res_m_armchair +1725227610=v_res_m_armoire +200192944=v_res_m_armoirmove +-503867265=v_res_m_bananaplant +199039671=v_res_m_candle +-1694321525=v_res_m_candlelrg +-774078432=v_res_m_console +-474978775=v_res_m_dinechair +1139201896=v_res_m_dinetble_replace +289502488=v_res_m_dinetble +1642602358=v_res_m_fame_flyer +1370916260=v_res_m_fameshame +1924767361=v_res_m_h_console +-569719089=v_res_m_h_sofa_sml +1181479993=v_res_m_h_sofa +-1244325767=v_res_m_horsefig +-894529758=v_res_m_kscales +-2004817750=v_res_m_lampstand +465376360=v_res_m_lampstand2 +1739427303=v_res_m_lamptbl_off +-565701580=v_res_m_lamptbl +969852049=v_res_m_palmplant1 +-1578969039=v_res_m_palmstairs +-107327626=v_res_m_pot1 +-1464134536=v_res_m_sidetable +-1570167268=v_res_m_sinkunit +2071456372=v_res_m_spanishbox +1066412934=v_res_m_stool_replaced +956042042=v_res_m_stool +1256172027=v_res_m_urn +-249576072=v_res_m_vasedead +-1374484340=v_res_m_vasefresh +124842687=v_res_m_wbowl_move +149803107=v_res_m_wctoiletroll +275099168=v_res_m_woodbowl +-580498226=v_res_mbaccessory +1928959797=v_res_mbath +-1357209146=v_res_mbathpot +-1858630061=v_res_mbbed_mess +-1896966819=v_res_mbbed +-1482550767=v_res_mbbedtable +970451370=v_res_mbbin +-1590845185=v_res_mbbrshholder +1918586980=v_res_mbchair +1526034278=v_res_mbdresser +1941462136=v_res_mbidet +426327676=v_res_mbottoman +438382675=v_res_mbowl +-178641885=v_res_mbowlornate +-924139659=v_res_mbronzvase +-1518061350=v_res_mbshower +1926087217=v_res_mbsink +-1019149089=v_res_mbtaps +-270634238=v_res_mbtowel +724700469=v_res_mbtowelfld +803991844=v_res_mchalkbrd +477649989=v_res_mchopboard +-988058582=v_res_mcofcup +-905474743=v_res_mcofcupdirt +-335877674=v_res_mconsolemod +-1388515078=v_res_mconsolemove +301913331=v_res_mconsoletrad +-1003293747=v_res_mcupboard +902446603=v_res_mdbed +-363371364=v_res_mdbedlamp_off +-1669114072=v_res_mdbedlamp +-673335576=v_res_mdbedtable +1838109023=v_res_mdchest_moved +-599924401=v_res_mdchest +-2067386219=v_res_mddesk +2104268547=v_res_mddresser_off +-276852211=v_res_mddresser +827254092=v_res_mexball +355465634=v_res_mflowers +1763868376=v_res_mknifeblock +1710689847=v_res_mkniferack +-1627103037=v_res_mlaundry +2079380440=v_res_mm_audio +-79268159=v_res_mmug +197124182=v_res_monitor +829413118=v_res_monitorsquare +-1634294596=v_res_monitorstand +1989658880=v_res_monitorwidelarge +405594841=v_res_mountedprojector +-286280212=v_res_mousemat +-2066605738=v_res_mp_ashtraya +-1685436730=v_res_mp_ashtrayb +-568894163=v_res_mp_sofa +184722020=v_res_mp_stripchair +-1760059760=v_res_mplanttongue +-1675493326=v_res_mplatelrg +1205594576=v_res_mplatesml +47092382=v_res_mplinth +-807401144=v_res_mpotpouri +1147540973=v_res_msidetblemod +-980185685=v_res_msonbed_s +-493628998=v_res_msonbed +863314394=v_res_msoncabinet +-1233105549=v_res_mtblelampmod +-1985926838=v_res_mtoilet +1236657579=v_res_mutensils +1855795498=v_res_mvasechinese +291642981=v_res_officeboxfile01 +49373240=v_res_ovenhobmod +-1883980157=v_res_paperfolders +-1627996171=v_res_pcheadset +1989916391=v_res_pcspeaker +590001451=v_res_pctower +-963015449=v_res_pcwoofer +1515457234=v_res_pestle +-697269431=v_res_picture_frame +-597517382=v_res_plate_dec +1810328078=v_res_printer +471448225=v_res_r_bathjar +452707940=v_res_r_bathpot +-2011944650=v_res_r_bublbath +199425447=v_res_r_coffpot +2120480918=v_res_r_cottonbuds +-2138009162=v_res_r_figauth1 +1991671298=v_res_r_figauth2 +363356512=v_res_r_figcat +-1364498188=v_res_r_figclown +158467772=v_res_r_figdancer +34093998=v_res_r_figfemale +1761605047=v_res_r_figflamenco +219619900=v_res_r_figgirl +-760975398=v_res_r_figgirlclown +1729671130=v_res_r_fighorse +-879871564=v_res_r_fighorsestnd +-1169324212=v_res_r_figoblisk +-73027135=v_res_r_figpillar +-581141528=v_res_r_lotion +1554640836=v_res_r_milkjug +1491977948=v_res_r_pepppot +1957983047=v_res_r_perfume +916514878=v_res_r_silvrtray +-1020142872=v_res_r_sofa +169396189=v_res_r_sugarbowl +-1394451687=v_res_r_teapot +341562675=v_res_rosevase +-53332211=v_res_rosevasedead +-1246711311=v_res_rubberplant +1540891715=v_res_sculpt_dec +597596136=v_res_sculpt_decb +102620391=v_res_sculpt_decd +-195413664=v_res_sculpt_dece +-461858403=v_res_sculpt_decf +1801244118=v_res_skateboard +-1540767983=v_res_sketchpad +-1803429498=v_res_smallplasticbox +-422412851=v_res_son_desk +-847239755=v_res_son_unitgone +803221323=v_res_study_chair +1375359648=v_res_tabloidsa +270388964=v_res_tabloidsb +498625049=v_res_tabloidsc +99079546=v_res_tissues +-926117806=v_res_tre_alarmbox +532565818=v_res_tre_banana +-494592546=v_res_tre_basketmess +-582379536=v_res_tre_bed1_messy +-408601900=v_res_tre_bed1 +-1889727927=v_res_tre_bed2 +1555579420=v_res_tre_bedsidetable +1107796358=v_res_tre_bedsidetableb +-1627863502=v_res_tre_bin +1789936288=v_res_tre_chair +1088184978=v_res_tre_cuprack +-1617971041=v_res_tre_cushiona +-1849549564=v_res_tre_cushionb +-1259248798=v_res_tre_cushionc +-1490106403=v_res_tre_cushiond +122067173=v_res_tre_cushnscuzb +-875322884=v_res_tre_cushnscuzd +-1630442476=v_res_tre_dvdplayer +99427111=v_res_tre_flatbasket +1475873532=v_res_tre_fridge +430942112=v_res_tre_fruitbowl +-1003273441=v_res_tre_laundrybasket +866683635=v_res_tre_lightfan +818840219=v_res_tre_mixer +810899590=v_res_tre_officechair +-829287376=v_res_tre_pineapple +-1078596843=v_res_tre_plant +-1052198219=v_res_tre_plugsocket +-2036081975=v_res_tre_remote +-1914871455=v_res_tre_sideboard +222361162=v_res_tre_smallbookshelf +-257045961=v_res_tre_sofa_mess_a +-9508935=v_res_tre_sofa_mess_b +-1927183588=v_res_tre_sofa_mess_c +2109741755=v_res_tre_sofa_s +-941390908=v_res_tre_sofa +1560277278=v_res_tre_stool_leather +891849380=v_res_tre_stool_scuz +937222680=v_res_tre_stool +-1705306415=v_res_tre_storagebox +-2047530477=v_res_tre_storageunit +1207428357=v_res_tre_table001 +-2019599437=v_res_tre_table2 +-1424253055=v_res_tre_talllamp +-1176250575=v_res_tre_tree +-535055114=v_res_tre_tvstand_tall +1417093281=v_res_tre_tvstand +914205402=v_res_tre_wardrobe +64076466=v_res_tre_washbasket +580175976=v_res_tre_wdunitscuz +340510501=v_res_tre_weight +1133154116=v_res_tre_woodunit +-1200941518=v_res_trev_framechair +-431168006=v_res_tt_basket +-1557777900=v_res_tt_bed +-1015731625=v_res_tt_bedpillow +1771687453=v_res_tt_bowl +1231872793=v_res_tt_bowlpile01 +928300777=v_res_tt_bowlpile02 +1892179553=v_res_tt_can02 +-1826381033=v_res_tt_can03 +-1595864669=v_res_tt_cancrsh01 +-1296847544=v_res_tt_cancrsh02 +-260968027=v_res_tt_cbbox +2141353157=v_res_tt_cereal02 +714696561=v_res_tt_cigs01 +-85890288=v_res_tt_doughnuts +-535483992=v_res_tt_flusher +1610244484=v_res_tt_fridge +1684327795=v_res_tt_fridgedoor +-1158929576=v_res_tt_lighter +-261501551=v_res_tt_litter1 +-104865731=v_res_tt_litter2 +-690644375=v_res_tt_litter3 +546339338=v_res_tt_looroll +-2025086469=v_res_tt_mug01 +-2037843699=v_res_tt_mug2 +1787587532=v_res_tt_pharm1 +1547095841=v_res_tt_pharm2 +1174512311=v_res_tt_pharm3 +1120955680=v_res_tt_pizzaplate +1675275778=v_res_tt_plate01 +470212711=v_res_tt_platepile +1988741053=v_res_tt_plunger +419020243=v_res_tt_porndvd01 +1319414056=v_res_tt_porndvd02 +1013548210=v_res_tt_porndvd03 +1860168086=v_res_tt_porndvd04 +1258923146=v_res_tt_pornmag01 +492521774=v_res_tt_pornmag02 +797240705=v_res_tt_pornmag03 +32477783=v_res_tt_pornmag04 +-1825282106=v_res_tt_pot01 +-1952098136=v_res_tt_pot02 +2127609599=v_res_tt_pot03 +1442760350=v_res_tt_sofa +-1143663273=v_res_tt_tissues +-251880369=v_res_tt_tvremote +1740269944=v_res_vacuum +-1787736766=v_res_vhsplayer +-2021787175=v_res_videotape +483687262=v_res_wall_cornertop +1485704474=v_ret_247_bread1 +1248070522=v_ret_247_cereal1 +-756341118=v_ret_247_choptom +-1406045366=v_ret_247_cigs +1421582485=v_ret_247_donuts +-1543048205=v_ret_247_eggs +-102104160=v_ret_247_flour +-802238381=v_ret_247_fruit +1074210201=v_ret_247_ketchup1 +1367230591=v_ret_247_ketchup2 +-1816283392=v_ret_247_lottery +-38797076=v_ret_247_lotterysign +1166604921=v_ret_247_mustard +-960314813=v_ret_247_noodle1 +1912608951=v_ret_247_noodle2 +-2075542198=v_ret_247_noodle3 +-3198220=v_ret_247_pharmbetta +93702692=v_ret_247_pharmbox +1972721385=v_ret_247_pharmdeo +-689452453=v_ret_247_pharmstuff +1541274880=v_ret_247_popbot4 +-1982036471=v_ret_247_popcan2 +2045891592=v_ret_247_soappowder2 +663958207=v_ret_247_sweetcount +-934709748=v_ret_247_swtcorn2 +-735029261=v_ret_247_tomsoup1 +-472680173=v_ret_247_tuna +1264979146=v_ret_247_vegsoup1 +-679139144=v_ret_247_win1 +-844425980=v_ret_247_win2 +-519357464=v_ret_247_win3 +-54719154=v_ret_247shelves01 +-220235377=v_ret_247shelves02 +-532065181=v_ret_247shelves03 +643522702=v_ret_247shelves04 +1437777724=v_ret_247shelves05 +163066920=v_ret_baglrg +-1516329901=v_ret_bagsml +1546309912=v_ret_box +1630899471=v_ret_chair_white +-523951410=v_ret_chair +1081399034=v_ret_csr_bin +-690015628=v_ret_csr_signa +315927134=v_ret_csr_signb +943912250=v_ret_csr_signc +-458616549=v_ret_csr_signceiling +1846468817=v_ret_csr_signd +-1800416249=v_ret_csr_signtri +-941548444=v_ret_csr_signtrismall +-1498039054=v_ret_csr_table +-472365306=v_ret_csr_tyresale +1124868331=v_ret_fh_ashtray +1562910207=v_ret_fh_bsbag +-1539862408=v_ret_fh_bscup +607684038=v_ret_fh_chair01 +467290531=v_ret_fh_coolbox +-540782362=v_ret_fh_dinetable +1842258647=v_ret_fh_displayc +-251167274=v_ret_fh_doorframe +582134182=v_ret_fh_doorfrmwide +-49220232=v_ret_fh_dryer +971278178=v_ret_fh_emptybot1 +1208099741=v_ret_fh_emptybot2 +979029460=v_ret_fh_fanltoff +2049937797=v_ret_fh_fanltonbas +1824325367=v_ret_fh_fry02 +1757489840=v_ret_fh_ironbrd +635240170=v_ret_fh_kitchtable +265277000=v_ret_fh_noodle +-451608514=v_ret_fh_pizza01 +323771564=v_ret_fh_pizza02 +-1016583293=v_ret_fh_plate1 +-248609009=v_ret_fh_plate2 +501964936=v_ret_fh_plate3 +1960709756=v_ret_fh_plate4 +1264228222=v_ret_fh_pot01 +-328869490=v_ret_fh_pot02 +-1261376923=v_ret_fh_pot05 +-869419016=v_ret_fh_radiator +-1300099069=v_ret_fh_shelf_01 +-763801615=v_ret_fh_shelf_02 +-1181704684=v_ret_fh_shelf_03 +-406357375=v_ret_fh_shelf_04 +93827692=v_ret_fh_walllightoff +2109783333=v_ret_fh_walllighton +-704001348=v_ret_fh_washmach +1437373576=v_ret_fh_wickbskt +-247908770=v_ret_fhglassairfrm +965837842=v_ret_fhglassfrm +247384786=v_ret_fhglassfrmsml +-739392318=v_ret_flowers +2067313593=v_ret_gassweetcount +756199591=v_ret_gassweets +-1401697187=v_ret_gc_ammo1 +-278834633=v_ret_gc_ammo2 +27391672=v_ret_gc_ammo3 +-1706907653=v_ret_gc_ammo4 +1936480843=v_ret_gc_ammo5 +1442357096=v_ret_gc_ammo8 +352721947=v_ret_gc_ammostack +1746762665=v_ret_gc_bag01 +-324631375=v_ret_gc_bag02 +-44941044=v_ret_gc_bin +-1233342136=v_ret_gc_boot04 +-120328656=v_ret_gc_bootdisp +684330213=v_ret_gc_box1 +866394777=v_ret_gc_box2 +-284652484=v_ret_gc_bullet +1948561556=v_ret_gc_calc +-297318917=v_ret_gc_cashreg +-1971298567=v_ret_gc_chair01 +2040839490=v_ret_gc_chair02 +-881696544=v_ret_gc_chair03 +-1809234775=v_ret_gc_clock +-1399490990=v_ret_gc_cup +879885426=v_ret_gc_ear01 +-1298564933=v_ret_gc_ear02 +-2000607989=v_ret_gc_ear03 +491620376=v_ret_gc_fan +-286479541=v_ret_gc_fax +1617449286=v_ret_gc_folder1 +801042424=v_ret_gc_folder2 +-868490170=v_ret_gc_gasmask +1179681321=v_ret_gc_knifehold1 +2084498973=v_ret_gc_knifehold2 +-1380074092=v_ret_gc_lamp +1165564444=v_ret_gc_mags +954470407=v_ret_gc_mug01 +723612802=v_ret_gc_mug02 +459560200=v_ret_gc_mug03 +-1409359059=v_ret_gc_mugdisplay +1822183470=v_ret_gc_pen1 +589479224=v_ret_gc_pen2 +1146022803=v_ret_gc_phone +-1144115258=v_ret_gc_plant1 +-345370326=v_ret_gc_print +-141540058=v_ret_gc_scissors +-1543210774=v_ret_gc_shred +2057065924=v_ret_gc_sprinkler +-1434375213=v_ret_gc_staple +-1130190827=v_ret_gc_trays +1714070505=v_ret_gc_tshirt1 +143386837=v_ret_gc_tshirt5 +-1486270996=v_ret_gc_tv +-89356134=v_ret_gc_vent +1987036371=v_ret_gs_glass01 +1687757094=v_ret_gs_glass02 +-72283947=v_ret_hd_hooks_ +1393739570=v_ret_hd_prod1_ +473126416=v_ret_hd_prod2_ +953926948=v_ret_hd_prod3_ +177399675=v_ret_hd_prod4_ +2013184257=v_ret_hd_prod5_ +524258940=v_ret_hd_prod6_ +263499151=v_ret_hd_unit1_ +2011035956=v_ret_hd_unit2_ +1866313229=v_ret_j_flowerdisp_white +681277650=v_ret_j_flowerdisp +-388378644=v_ret_mirror +2085590335=v_ret_ml_6bottles +-53650680=v_ret_ml_beeram +-942878619=v_ret_ml_beerbar +-1699929937=v_ret_ml_beerben1 +-329235432=v_ret_ml_beerben2 +-259124142=v_ret_ml_beerbla1 +583563462=v_ret_ml_beerbla2 +1793329478=v_ret_ml_beerdus +898161667=v_ret_ml_beerjak1 +1186365022=v_ret_ml_beerjak2 +-1902841705=v_ret_ml_beerlog1 +1623856386=v_ret_ml_beerlog2 +1550641188=v_ret_ml_beerpat1 +1862110545=v_ret_ml_beerpat2 +1661171057=v_ret_ml_beerpis1 +2085005315=v_ret_ml_beerpis2 +-1914723336=v_ret_ml_beerpride +-807039024=v_ret_ml_chips1 +-1730534982=v_ret_ml_chips2 +-1418934561=v_ret_ml_chips3 +-1839065906=v_ret_ml_chips4 +990852227=v_ret_ml_cigs +-1240914379=v_ret_ml_cigs2 +-1479865927=v_ret_ml_cigs3 +-271115824=v_ret_ml_cigs4 +563739989=v_ret_ml_cigs5 +1263489215=v_ret_ml_cigs6 +1262567554=v_ret_ml_fridge +-347947133=v_ret_ml_fridge02_dr +-1538231930=v_ret_ml_fridge02 +-1105610407=v_ret_ml_liqshelfa +1761775400=v_ret_ml_liqshelfb +1238061242=v_ret_ml_liqshelfc +-2065152269=v_ret_ml_liqshelfd +-1766954369=v_ret_ml_liqshelfe +-1197050094=v_ret_ml_meth +1437558005=v_ret_ml_methcigs +-1317590321=v_ret_ml_methsweets +1244929250=v_ret_ml_papers +-2055836816=v_ret_ml_partframe1 +-1294088642=v_ret_ml_partframe2 +-1591991621=v_ret_ml_partframe3 +-1431957069=v_ret_ml_scale +1158946078=v_ret_ml_shelfrk +1228376703=v_ret_ml_sweet1 +-1875208060=v_ret_ml_sweet2 +-1575601093=v_ret_ml_sweet3 +-319761937=v_ret_ml_sweet4 +-21793420=v_ret_ml_sweet5 +-920516014=v_ret_ml_sweet6 +-619729363=v_ret_ml_sweet7 +633750425=v_ret_ml_sweet8 +927393434=v_ret_ml_sweet9 +-2081577774=v_ret_ml_sweetego +-724492621=v_ret_ml_tablea +-999719436=v_ret_ml_tableb +-2002254222=v_ret_ml_tablec +1349488192=v_ret_ml_win2 +-1271966270=v_ret_ml_win3 +-1041960659=v_ret_ml_win4 +-1750426439=v_ret_ml_win5 +14751329=v_ret_neon_baracho +514028339=v_ret_neon_blarneys +-1925068611=v_ret_neon_logger +212422933=v_ret_ps_bag_01 +-88789715=v_ret_ps_bag_02 +924866179=v_ret_ps_box_01 +-1819668623=v_ret_ps_box_02 +-65937277=v_ret_ps_box_03 +961655955=v_ret_ps_carrier01 +1661995023=v_ret_ps_carrier02 +1546354612=v_ret_ps_chair +2046793812=v_ret_ps_cologne_01 +-199083070=v_ret_ps_cologne +797424111=v_ret_ps_flowers_01 +-830867507=v_ret_ps_flowers_02 +463961750=v_ret_ps_pot +2065593157=v_ret_ps_shades01 +1298569174=v_ret_ps_shades02 +-453266295=v_ret_ps_shoe_01 +-721387032=v_ret_ps_ties_01 +139323522=v_ret_ps_ties_02 +-154417794=v_ret_ps_ties_03 +-1345210485=v_ret_ps_ties_04 +-704932256=v_ret_ps_tissue +1267833770=v_ret_ps_toiletbag +1356866689=v_ret_ps_toiletry_01 +1050705922=v_ret_ps_toiletry_02 +657097993=v_ret_ta_book1 +-1585219143=v_ret_ta_book2 +553121952=v_ret_ta_book3 +321871119=v_ret_ta_book4 +15349949=v_ret_ta_box +2144745138=v_ret_ta_camera +-2140074399=v_ret_ta_firstaid +1077574385=v_ret_ta_gloves +-1486084727=v_ret_ta_hero +-742386476=v_ret_ta_ink03 +-511987637=v_ret_ta_ink04 +-1188601953=v_ret_ta_ink05 +-502099890=v_ret_ta_jelly +427392416=v_ret_ta_mag1 +48189548=v_ret_ta_mag2 +281867950=v_ret_ta_mug +-667536719=v_ret_ta_paproll +1971657777=v_ret_ta_paproll2 +-1196859886=v_ret_ta_pot1 +-417580297=v_ret_ta_pot2 +-1399339549=v_ret_ta_pot3 +-1862016482=v_ret_ta_power +-968466081=v_ret_ta_skull +-1920429619=v_ret_ta_spray +1798189768=v_ret_ta_stool +-1425009325=v_ret_tablesml +367798813=v_ret_tat2stuff_01 +674352808=v_ret_tat2stuff_02 +848225122=v_ret_tat2stuff_03 +1151436679=v_ret_tat2stuff_04 +1331928335=v_ret_tat2stuff_05 +1494593651=v_ret_tat2stuff_06 +1806194072=v_ret_tat2stuff_07 +-1805606583=v_ret_tatstuff01 +-1977709371=v_ret_tatstuff02 +-1020100884=v_ret_tatstuff03 +-1326130575=v_ret_tatstuff04 +1309582442=v_ret_tissue +1139436570=v_ret_washpow1 +799622040=v_ret_washpow2 +136597148=v_ret_wind2 +365314198=v_ret_window +-1499125472=v_ret_windowair +1335382252=v_ret_windowsmall +-1468326899=v_ret_windowutil +-589046858=v_serv_1socket +-132789682=v_serv_2socket +1644278705=v_serv_abox_02 +-2031321722=v_serv_abox_04 +-721895765=v_serv_abox_1 +-124033353=v_serv_abox_g1 +-790849738=v_serv_abox_g3 +492575597=v_serv_aboxes_02 +-387521298=v_serv_bktmop_h +1543408104=v_serv_bs_barbchair +-465246693=v_serv_bs_barbchair2 +434950506=v_serv_bs_barbchair3 +-177141645=v_serv_bs_barbchair5 +1720432065=v_serv_bs_cliipbit1 +1994282598=v_serv_bs_cliipbit2 +-920585494=v_serv_bs_cliipbit3 +-372354415=v_serv_bs_clippers +1165195353=v_serv_bs_clutter +1507202536=v_serv_bs_comb +-1133354853=v_serv_bs_cond +202070568=v_serv_bs_foam1 +-1515174995=v_serv_bs_foamx3 +12751331=v_serv_bs_gel +-1023683840=v_serv_bs_gelx3 +-1656576146=v_serv_bs_hairdryer +580223600=v_serv_bs_looroll +-799414023=v_serv_bs_mug +2005313754=v_serv_bs_razor +1900909486=v_serv_bs_scissors +795984016=v_serv_bs_shampoo +286298615=v_serv_bs_shvbrush +-688012791=v_serv_bs_spray +2018317371=v_serv_cln_prod_04 +1561943508=v_serv_cln_prod_06 +1903701366=v_serv_crdbox_2 +-736560690=v_serv_ct_binoculars +508864775=v_serv_ct_chair01 +-171943901=v_serv_ct_chair02 +-294576776=v_serv_ct_lamp +-1763055830=v_serv_ct_light +-1742955463=v_serv_ct_monitor01 +1659646421=v_serv_ct_monitor02 +-1266592510=v_serv_ct_monitor03 +-781152544=v_serv_ct_monitor04 +-500649904=v_serv_ct_monitor05 +-310622473=v_serv_ct_monitor06 +-8033527=v_serv_ct_monitor07 +-271744229=v_serv_ct_striplight +-1798470109=v_serv_cupboard_01 +-1731941480=v_serv_emrglgt_off +-79978204=v_serv_firbel +1964400974=v_serv_firealarm +-1530258765=v_serv_flurlgt_01 +1193759130=v_serv_gt_glass1 +2087304222=v_serv_gt_glass2 +-600415835=v_serv_hndtrk_n2_aa_h +-1293487551=v_serv_lgtemg +103179737=v_serv_metro_advertmid +581889677=v_serv_metro_advertstand1 +275794448=v_serv_metro_advertstand2 +-10278922=v_serv_metro_advertstand3 +1385526236=v_serv_metro_ceilingspeaker +-2139330164=v_serv_metro_ceilingvent +1430895338=v_serv_metro_elecpole_singlel +675274951=v_serv_metro_elecpole_singler +-2009950230=v_serv_metro_floorbin +-106487292=v_serv_metro_infoscreen1 +-448693971=v_serv_metro_infoscreen3 +1131390643=v_serv_metro_metaljunk1 +797015791=v_serv_metro_metaljunk2 +1745383396=v_serv_metro_metaljunk3 +925058130=v_serv_metro_paybooth +1368830751=v_serv_metro_signals1 +440714328=v_serv_metro_signals2 +-867376114=v_serv_metro_signconnect +2120265392=v_serv_metro_signlossantos +622888377=v_serv_metro_signmap +417944961=v_serv_metro_signroutes +-871236969=v_serv_metro_signtravel +285787722=v_serv_metro_stationfence +2069444788=v_serv_metro_stationfence2 +-601985968=v_serv_metro_stationgate +-535349246=v_serv_metro_statseat1 +-807594098=v_serv_metro_statseat2 +1945191539=v_serv_metro_tubelight +495380854=v_serv_metro_tubelight2 +-942910394=v_serv_metro_tunnellight1 +-1551758414=v_serv_metro_tunnellight2 +682422711=v_serv_metro_wallbin +-1556823922=v_serv_metro_walllightcage +213350007=v_serv_metroelecpolecurve +1653623132=v_serv_metroelecpolenarrow +-269112841=v_serv_metroelecpolestation +-368490772=v_serv_plas_boxg4 +-851111464=v_serv_plas_boxgt2 +713133406=v_serv_plastic_box_lid +-421145003=v_serv_plastic_box +-528401166=v_serv_radio +-937756226=v_serv_securitycam_03 +-765880741=v_serv_securitycam_1a +-177480482=v_serv_switch_2 +-455361602=v_serv_switch_3 +751349707=v_serv_tc_bin1_ +274859350=v_serv_tc_bin2_ +-1149940374=v_serv_tc_bin3_ +2067417152=v_serv_tu_iron_ +1359592635=v_serv_tu_iron2_ +259322409=v_serv_tu_light1_ +-1210399798=v_serv_tu_light2_ +-590146742=v_serv_tu_light3_ +1889796391=v_serv_tu_statio1_ +483613343=v_serv_tu_statio2_ +-1814837934=v_serv_tu_statio3_ +232962702=v_serv_tu_statio4_ +1802557189=v_serv_tu_statio5_ +838183020=v_serv_tu_stay_ +-332131798=v_serv_tu_stay2_ +368482553=v_serv_tu_trak1_ +1206778303=v_serv_tu_trak2_ +-1173362295=v_serv_tvrack +-1188733122=v_serv_waste_bin1 +741933698=v_serv_wetfloorsn +465467525=v_tre_sofa_mess_a_s +-1726933877=v_tre_sofa_mess_b_s +417935208=v_tre_sofa_mess_c_s +338562499=vacca +-140902153=vader +-1600252419=valkyrie +1543134283=valkyrie2 +827690619=vb_01_bld_fr1 +1779972143=vb_01_bld +1245927740=vb_01_fence_fizz_01 +-286678390=vb_01_fence_fizz_02 +-442593292=vb_01_fence_fizz_03 +468914354=vb_01_grnd_dtl +-1290616747=vb_01_grnd_dtl2 +1697883280=vb_01_grnd_dtl3 +662168984=vb_01_grnd_fr00 +-1251376771=vb_01_grnd_fr01 +-886788877=vb_01_grnd_fr02 +-1338960124=vb_01_grnd +-545203247=vb_01_pool2 +-1879517034=vb_01_shadow_casting +-714773355=vb_02_b1_fr1 +-5062353=vb_02_b1_fr2 +-1088700446=vb_02_b1_fr4 +1222089812=vb_02_b2_fr3 +585490198=vb_02_bld1 +-1025048823=vb_02_bld2_d3 +-2060443320=vb_02_bld2_dtl +880182535=vb_02_bld2_dtl001 +-1531098482=vb_02_bld2_rail +1849425772=vb_02_bld2_rail1 +211530370=vb_02_bld2 +653166672=vb_02_grnd_dtl +2142301960=vb_02_grnd_dtl004 +384517307=vb_02_grnd_dtl2 +707357495=vb_02_grnd_dtl3 +-477994733=vb_02_grnd +2061852045=vb_02_hedges_dcl +-1437137033=vb_02_pool_water +-248286905=vb_02_props_p_lod +1504880644=vb_03_b1_ra01_02 +-1950644989=vb_03_b1_ra01 +1982453091=vb_03_b1_ra02_01 +1685271030=vb_03_b1_ra02_02 +-1062606238=vb_03_b1_ra02_03 +-1360541986=vb_03_b1_ra02_04 +-1658510503=vb_03_b1_ra02_05 +-1174576762=vb_03_b1_ra02 +154346263=vb_03_b1_ra03_02 +974774717=vb_03_b1_ra03 +-328567085=vb_03_bld1_cblel +-321206068=vb_03_bld1 +1380691615=vb_03_bld2_det +1015856421=vb_03_bld2_e_slod +662793062=vb_03_bld2_e +-1228920779=vb_03_bld2_rail +1472338846=vb_03_bld2_railb +-1630262847=vb_03_bld2_railc +1933955749=vb_03_bld2_raild +1520804952=vb_03_bld2 +980787464=vb_03_cablemesh10745_hvstd +-1448905384=vb_03_cablemesh10746_hvstd +977417908=vb_03_cablemesh10747_hvstd +1257373829=vb_03_cablemesh10748_hvstd +-369140251=vb_03_cablemesh10749_hvstd +354556983=vb_03_cablemesh10750_hvstd +-999941695=vb_03_cablemesh10751_hvstd +1752922836=vb_03_cablemesh10752_hvstd +-658042084=vb_03_cablemesh10753_hvstd +572854564=vb_03_cablemesh10754_hvstd +1015227332=vb_03_detail +-496107355=vb_03_dtl_01 +1228492330=vb_03_dtl_03 +1449126007=vb_03_dtl_04 +748524787=vb_03_dtl_05 +1036728142=vb_03_dtl_06 +-1874404284=vb_03_dtl_07 +-1586921847=vb_03_dtl_08 +1875090238=vb_03_dtl_09 +-1741377952=vb_03_dtl_10 +1845365405=vb_03_grnd +1793883621=vb_04__ladder_002 +1464293019=vb_04__ladder_003 +218710560=vb_04__ladder_004 +1953962305=vb_04__ladder_01_lod003 +419801285=vb_04__ladder_01 +-978764754=vb_04_bld1 +436962975=vb_04_fence_01 +-1730542538=vb_04_fence_02 +-1367134328=vb_04_fence_03 +2107329981=vb_04_fence_04 +-1955862178=vb_04_fence_05 +-976888303=vb_04_fence_06 +-746817154=vb_04_fence_07 +-1705965784=vb_04_fence_08 +-1476484477=vb_04_fence_09 +412747108=vb_04_fence_10 +759967432=vb_04_fence_11 +2080263211=vb_04_fence_12 +-1901366907=vb_04_fence_13 +329874303=vb_04_fence_14 +-470377446=vb_04_fence_15 +476273964=vb_04_grnd_dtl_01 +707131569=vb_04_grnd_dtl_02 +1895204437=vb_04_grnd_dtl_03 +-1789964387=vb_04_grnd +-1591590134=vb_04_grnd001 +-1303834894=vb_04_grndmore +-1867086951=vb_04_hedge_decal +-1973606837=vb_04_prop_fnclink_03c +866877360=vb_04_stairs +1922672533=vb_05_a_fr00 +1547270869=vb_05_a_fr01 +-504920541=vb_05_a_fr02 +-870753657=vb_05_a_fr03 +-8076963=vb_05_a_fr04 +202343424=vb_05_b1 +1444627003=vb_05_b1b1_fr +57726970=vb_05_b1b1 +1894009534=vb_05_b1b2_fr +1510310921=vb_05_b1b2_fr1det +-248827025=vb_05_b1b2 +-1636230026=vb_05_b1rail +978477189=vb_05_b2 +1121414737=vb_05_b2b1_fr1 +-845642795=vb_05_b2b1_fr2 +-1872086104=vb_05_b2b1 +24792681=vb_05_b2b3_fr +-1410207049=vb_05_b2b3 +1904463595=vb_05_b3 +1890015736=vb_05_b3b1_b +-466862473=vb_05_b3b1_fr +-1190034417=vb_05_b3b1 +-1248347386=vb_05_b3b2_fr +-1412011627=vb_05_b3b2 +-360769074=vb_05_b3rail_lod +1890907335=vb_05_b3rail +515811678=vb_05_b4 +1427969566=vb_05_b5 +970204957=vb_05_bandaid_1 +-405939508=vb_05_cablem7_thvy +-1156857093=vb_05_cornerfence +822165070=vb_05_db_apart_10 +565719972=vb_05_detail1 +-1015362999=vb_05_detail10 +1334882479=vb_05_detail10a +-413376404=vb_05_detail10b +-551464970=vb_05_detail10c +-122243900=vb_05_detail12 +366393052=vb_05_detail12a +-1931369324=vb_05_detail12b +-1970561048=vb_05_detail12c +1400793686=vb_05_detail1a +264769476=vb_05_detail2 +-621344755=vb_05_detail2a +224390366=vb_05_detail2b +133292534=vb_05_detail2c +-96778615=vb_05_detail2d +721397789=vb_05_detail2e +1105687554=vb_05_detail3 +1625687909=vb_05_detail3a +-878191305=vb_05_detail3b +-591364248=vb_05_detail3c +-1491987444=vb_05_detail3d +811913469=vb_05_detail4 +-1242485198=vb_05_detail4a +-1541502323=vb_05_detail4b +-669126005=vb_05_detail4c +-949989104=vb_05_detail4d +1256162798=vb_05_detail5 +488099282=vb_05_detail5a +718170431=vb_05_detail5b +26613455=vb_05_detail5c +255832610=vb_05_detail5d +949936493=vb_05_detail6 +-2036903887=vb_05_detail6a_gut +-2063886360=vb_05_detail6a +-1924552968=vb_05_detail6b_gut +-1227818094=vb_05_detail6b +1870745393=vb_05_detail7 +-316183710=vb_05_detail7a +-75888633=vb_05_detail7b +-928865703=vb_05_detail7c +1183695780=vb_05_f +-414725179=vb_05_fl +778000883=vb_05_fp +-1401630550=vb_05_glue +294382305=vb_05_grnd1 +-1019424579=vb_05_grnd11 +-1980531=vb_05_grnd2 +2000435093=vb_05_grnd22 +-331866054=vb_05_grnd3 +-1323033496=vb_05_grnd33 +1788091636=vb_05_grnd4 +-659130057=vb_05_grnd5 +-957852261=vb_05_grnd6 +2102959976=vb_05_h559_fr1 +-1415349251=vb_05_h559_fr2 +-1125166459=vb_05_house555 +1940504619=vb_05_house559 +-366224094=vb_05_hr01a_fr +47586211=vb_05_hr01a +178311261=vb_05_hr01b_fr +857013280=vb_05_hr01b +2018604876=vb_05_ivy_core +-37732158=vb_05_ivy_corelod +922338040=vb_05_props_p_lod +-1773334580=vb_05_s_ma_fr +-1034565809=vb_05_shared_moderna +-1615151057=vb_05_va02_fr +-925911876=vb_05_va02_fr1 +1642096351=vb_05_va02_fr2 +1027087759=vb_05_va02_fr3 +-294202148=vb_05_va1_fr1 +8911102=vb_05_va1_fr2 +-1842504629=vb_05_va1_fr3 +-1526349317=vb_05_va1_fr4 +719375795=vb_05_va1_fr5 +-1685146932=vb_05_va3_fr +-865681191=vb_05_va3_fr001 +1107317333=vb_05_va3_fr001b +-223867557=vb_05_va3_fr002 +1626106382=vb_05_va3_fr003 +-63237490=vb_05_va6_fr1 +729411851=vb_05_va6_fr2 +-1164606698=vb_05_va7_fr1 +-320641103=vb_05_va7_fr2 +-1655120133=vb_05_vb_16build02 +1923848854=vb_05_villa01_intref +963610040=vb_05_villa02_intref +-1219608972=vb_05_villa03_intref +1225984714=vb_05_villa04_intref +-854916158=vb_05_villa06 +-562649447=vb_05_villa07 +-385575574=vb_05_villa08_fr +809585197=vb_05_villa08 +-798377127=vb_07_alley_proxy_dnd +-574661906=vb_07_alley003 +-1017922180=vb_07_fence_01 +290035413=vb_07_grd_fr1 +-2088666301=vb_07_grd_fr2 +-2020258588=vb_07_grd_proxy_do_not_delete +-1210640054=vb_07_grd +761264897=vb_07_ivy +-1113201221=vb_07_s1_lad +396930892=vb_07_st1_fr +816295479=vb_07_st2_fr +-867874239=vb_07_stores_detail_01 +-560206098=vb_07_stores_detail_02 +-393215286=vb_07_stores_detail_03 +-94656927=vb_07_stores_detail_04 +-1748868816=vb_07_stores_detail_05 +-1437727161=vb_07_stores_detail_06 +-751478763=vb_07_stores_detail_07 +-433717770=vb_07_stores_detail_08 +1600843902=vb_07_stores_detail_09 +-1243372206=vb_07_stores_detail_10 +195760735=vb_07_stores_detail_10b +1239534936=vb_07_stores_detail_11 +-1087797515=vb_07_stores_proxy_dnd +-147349584=vb_07_stores1_detail +92991865=vb_07_stores1 +694344568=vb_07_structures01_proxy_dnd +-1822570991=vb_07_structures01 +592560246=vb_07_structures02_proxy_dnd +-1480790317=vb_07_structures02 +1140407207=vb_08_b2_fr1 +892444184=vb_08_b2_fr2 +-1044241548=vb_08_bld1_dtl +-770269811=vb_08_bld1 +621478513=vb_08_bld2_dtl +1011249643=vb_08_bld2 +653813816=vb_08_detail_fade1 +-1548931225=vb_08_fence_01 +1442681865=vb_08_fence_02 +-1000804162=vb_08_fence_03 +-331300719=vb_08_fence_04 +-627139251=vb_08_fence_05 +-1863022090=vb_08_fence_06 +-11508048=vb_08_fence_07 +-539219920=vb_08_fence_08 +-843512854=vb_08_fence_09 +160595660=vb_08_fence_10 +-655843975=vb_08_fence_11 +-1043241360=vb_08_g_fr01 +691984440=vb_08_grand_dtl4 +-1771289466=vb_08_grnd_dtl1 +-784025022=vb_08_grnd_dtl2 +-1013244177=vb_08_grnd_dtl3 +-1989468939=vb_08_grnd +-1937430268=vb_08_trailer3_detailfade +-229599834=vb_08_trellis_01 +-1464480946=vb_08_vb08_rf_fr1 +673908596=vb_08_water +2079441447=vb_09__ladder_002 +849424259=vb_09__ladder_003 +1154348881=vb_09__ladder_01 +-643288414=vb_09_bld01_dtl +594894925=vb_09_bld02_dtl +-778183467=vb_09_build_em_lod +1704134999=vb_09_build_em +-1862019966=vb_09_build01 +-1094471675=vb_09_build02 +1235864975=vb_09_fence +-264400355=vb_09_fr +-1932385565=vb_09_ground +-2102241192=vb_09_hedges_dcl +-1371668286=vb_10_build1 +-612541632=vb_10_build2 +1995586312=vb_10_detail1 +-1142438658=vb_10_detail2 +-1286622258=vb_10_detail4 +-2062231719=vb_10_detail5 +216477516=vb_10_fr00 +-158727534=vb_10_fr01 +731941643=vb_10_ground +-1881905268=vb_10_hedge_dcl +-1807389329=vb_10_props_combo_dslod +-1700306637=vb_17__ladder_01 +405329189=vb_17_b1 +-1981630301=vb_17_b2 +828991333=vb_17_dc01 +184556179=vb_17_dc02 +435468412=vb_17_dc03 +1738757080=vb_17_dc04 +-390736385=vb_17_dc05 +-1024161155=vb_17_dc06 +-737727326=vb_17_dc07 +508674358=vb_17_dc08 +-1414865942=vb_17_dc09 +26839342=vb_17_dc10 +280733554=vb_17_dc11 +-55494766=vb_17_fizz_fence_01 +630688094=vb_17_fizz_fence_02 +375253739=vb_17_fizz_fence_03 +-467846430=vb_17_grnd +1773722434=vb_17_rail_01 +1475590072=vb_17_rail_02 +214475107=vb_17_rail_03 +2071559875=vb_17_rail_04 +-54820523=vb_17_rail_05 +1796890129=vb_17_rail_06 +252642249=vb_17_rail_07_l1 +540428362=vb_17_rail_07 +246359356=vb_17_rail_08 +-1214122209=vb_17_rail_09 +65015986=vb_17_rail_11 +590303056=vb_17_rail_12 +1769233369=vb_17_rail_13 +1992455797=vb_17_rail_14 +-1643335346=vb_17_stores_wdetail_01 +-1145115470=vb_17_stores_wdetail_02 +-1070282282=vb_17_stores +1310161941=vb_18_bld1 +225393115=vb_18_bld6_detail01 +-1274503153=vb_18_bld6_fnc +-146583954=vb_18_bld6 +-397858998=vb_18_detail +-1238737815=vb_18_detail2 +-908491829=vb_18_detail3 +-1620207921=vb_18_fr1 +-435051498=vb_18_fr2 +-120075870=vb_18_fr3 +-1160092042=vb_18_ground +-2044786472=vb_18_props_combo_dslod +-1813684830=vb_19_bld1 +675317334=vb_19_bld2 +-651752947=vb_19_fr1 +1158078919=vb_19_fr2 +1698770001=vb_19_fr3_008 +976141565=vb_19_fr3_010 +522747658=vb_19_fr3_1 +-415438218=vb_19_fr3_10 +-712521972=vb_19_fr3_11 +-2083675239=vb_19_fr3_12 +225696673=vb_19_fr3_2 +-2140552837=vb_19_fr3_3 +1998237405=vb_19_fr3_4 +1676413056=vb_19_fr3_5 +1236390940=vb_19_fr3_6 +-919121131=vb_19_fr3_7 +-1143064477=vb_19_fr3_8 +-1397515762=vb_19_fr3_9 +-183654188=vb_19_ground_dtl +1893865261=vb_19_ground_dtl2 +2134160338=vb_19_ground_dtl3 +697148193=vb_19_ground +1423351787=vb_19_ladders_02 +1644968534=vb_19_ladders_03 +-1748851262=vb_19_ladders_04 +-784728900=vb_19_ladders +-2003673842=vb_19_ladders01 +-2108073141=vb_19_maskshopint +730043649=vb_19_masksshop +955028591=vb_19_nw_masks +-454850497=vb_19_nw_masks003 +-895053803=vb_19_nw_masks01 +-13045791=vb_19_ter +361071602=vb_20_bld1 +-2027886809=vb_20_bld2 +-1946780369=vb_20_bld3_dtl +1069045847=vb_20_bld3 +421640171=vb_20_details +-854624641=vb_20_details2 +2140265349=vb_20_details3 +-1320173824=vb_20_details4 +1876314111=vb_20_fizza_01 +1982822636=vb_20_fizza_02_lod +-1660835267=vb_20_fizza_10 +1998759973=vb_20_fr01 +1703761524=vb_20_ground +793667605=vb_20_hdg +950818955=vb_20_vb_20_lod +1573289357=vb_20_vb_20a_lod +-630472294=vb_20_vb_20b_lod +1441529528=vb_21_build1_cloth2_lod +1497909187=vb_21_build1 +2078670404=vb_21_build2_cloth1_lod +-1727109690=vb_21_build2_cloth3_lod +131212504=vb_21_build2 +1648888174=vb_21_detail_002 +-1827738885=vb_21_detail_003 +-1422833778=vb_21_detail +-2037496430=vb_21_fr1 +1415672833=vb_21_hedge_dcl +1103990866=vb_21_nw_dcls +-1005186882=vb_22__ladder_002 +-845076539=vb_22__ladder_01 +457326070=vb_22_b1_fr1 +-433008819=vb_22_b1 +-1842764428=vb_22_b2_fr1 +-2131950853=vb_22_b2_fr2 +-1403266140=vb_22_b2 +-691916688=vb_22_b3 +-1770644778=vb_22_dc01 +-1448066742=vb_22_dc02 +-604822065=vb_22_dc03 +-852752319=vb_22_dc04 +-66689547=vb_22_dc05 +-313833345=vb_22_dc06 +527903962=vb_22_dc07 +313856854=vb_22_dc08 +1155266467=vb_22_dc09 +-585123398=vb_22_terrain +1083342028=vb_23_bld1 +247568683=vb_23_bld2 +274228054=vb_23_decal_01 +-485619518=vb_23_decal_02 +820749436=vb_23_decal_03 +-597226087=vb_23_detail_01 +586299284=vb_23_detail_01pip +-1575282430=vb_23_detail_02 +-853581034=vb_23_detail_02pip +-1148169052=vb_23_grnd +-1687312623=vb_23_hedge_decal +1590604376=vb_24_ao_fadeout_bugfix +1220709834=vb_24_bld1 +1853794624=vb_24_bld2_bb +1907653369=vb_24_bld2_detail +855099259=vb_24_bld2_emit +-1706371020=vb_24_bld2_fenc_01 +-970124654=vb_24_bld2_fenc_02_lod +1908705064=vb_24_bld2_fenc_02 +-813698125=vb_24_bld2_text +1916068014=vb_24_bld2 +-1672754341=vb_24_detail +-1422587634=vb_24_detail1 +-1845045586=vb_24_detail2 +-1614712285=vb_24_detail3 +-1988533070=vb_24_grille +914242378=vb_24_ground +-1709773087=vb_24_l_pls +2135605708=vb_24_ld_lod +-831821402=vb_24_ld +-1393512573=vb_24_lddrs +954754411=vb_24_pst +-1691530067=vb_24_rls +-2022991477=vb_25_dc1 +-1188397816=vb_25_dc2 +1173788318=vb_25_dc5 +1604897282=vb_25_dc6 +260221367=vb_25_dc7 +-396730925=vb_25_det +1291545698=vb_25_f_detail +-1566524593=vb_25_f +-1631703672=vb_25_hdg +-942522836=vb_25_mall +1178477429=vb_25_mallfnce1 +-1632623456=vb_25_mallground +1863689878=vb_25_rails_hd +-728277721=vb_25_rails_hd01 +97730466=vb_25_rails_hd02 +-266857428=vb_25_rails_hd03 +557774457=vb_25_rails_hd04 +262624074=vb_25_rails_hd05 +-1688279229=vb_25_rails_hd06 +-1914975171=vb_25_rails_hd07 +2129210968=vb_25_rails_hd08 +1830718147=vb_25_rails_hd09 +2038791551=vb_25_rails2_hd +1329856758=vb_25_rails2_hd01 +1337185835=vb_25_rest_details +547278822=vb_25_rest +-1819861621=vb_25_restground +-926316654=vb_25_shd_box +-175546077=vb_25_w +483570312=vb_26_build3_d_fizz +1227524948=vb_26_build3 +507539729=vb_26_detail +-1190685700=vb_26_detail1 +-984961918=vb_26_detail2 +-730182943=vb_26_detail3 +915977709=vb_26_lll +1278859458=vb_26_r_hd +209438882=vb_27__ladder_002 +1897642643=vb_27__ladder_01 +316948397=vb_27_buildings +-998922014=vb_27_buildingsa +927460=vb_27_detail +-55619850=vb_27_detaildente +-378635960=vb_27_ground +6480179=vb_27_rails +-450385700=vb_27_rails01 +-2030134476=vb_28__decal004 +726518452=vb_28_build1 +-662952686=vb_28_build2 +367903966=vb_28_detail_02 +368996790=vb_28_detail +1937581456=vb_28_detail3 +-182277923=vb_28_detail4 +477362047=vb_28_detail5 +716215288=vb_28_detail6 +1388867617=vb_28_graflodnew +-2054860616=vb_28_ladder01 +1961308028=vb_28_ladder02 +901242548=vb_28_railsb_01 +2095705371=vb_28_railsb_02 +1183350873=vb_28_railsb_03 +-975536385=vb_28_railsb_04 +-1885924743=vb_28_railsb_05 +-460918731=vb_28_railsb +-739483493=vb_29_grille_b +-130280507=vb_29_grille_b01 +123253246=vb_29_grille_b02 +-653339285=vb_29_grille_b03 +1153316390=vb_29_grille +-159659315=vb_29_grille01 +80602993=vb_29_grille02 +-753925130=vb_29_grille03 +1395753999=vb_29_grille04 +1942200391=vb_29_ground_dcl +226508873=vb_29_ground_dcl2 +-319815895=vb_29_ground_dcl3 +-1155458164=vb_29_ground_dcl4 +-2008304158=vb_29_ground_dcl5 +-343843751=vb_29_ground +-1799881709=vb_29_market_det +-1394849469=vb_29_market_det001 +-2006417316=vb_29_market_det003 +371366902=vb_29_market_det004 +105905233=vb_29_market_det005 +-481905089=vb_29_market_det007 +-855143999=vb_29_market_det008 +1191200539=vb_29_market_shuttersa_lod +686908348=vb_29_market_shuttersa +-1917718486=vb_29_market_shuttersb_lod +446416657=vb_29_market_shuttersb +1220837556=vb_29_marketwalls +1429854673=vb_29_marketwalls2 +963998493=vb_29_masts +-1137836482=vb_29_shuttersopena_lod +-1343156802=vb_29_shuttersopena +1765984474=vb_29_shuttersopenb_lod +-510234360=vb_29_shuttersopenb +-605615401=vb_29_stall_01 +-1393258810=vb_29_stall_01b +223145378=vb_29_stall_02 +-1035519285=vb_29_stall_02a +-823732897=vb_29_w_brr_det +-16594229=vb_29_w_brr +698160363=vb_30__ladder_002 +445085376=vb_30__ladder_003 +1568464718=vb_30_bld1_woodstruc_lod +-166029102=vb_30_bld1_woodstruc +1176586107=vb_30_bld1 +-2117451445=vb_30_bld1a +-224943092=vb_30_bld2c +-2022516370=vb_30_bld2test +498095064=vb_30_decal1 +203534523=vb_30_decal2 +-980442224=vb_30_decal3 +-1217984705=vb_30_decal4 +-384996725=vb_30_decal5 +371075145=vb_30_detail1 +76809525=vb_30_detail2 +1538195681=vb_30_detail3_stairs +-70814820=vb_30_detail3 +-402502638=vb_30_detail4 +-1492817272=vb_30_floyd_emissive +-644321229=vb_30_floyd_emissive2 +1285182522=vb_30_floyd_emissivemurder_01 +421763414=vb_30_ground +1415974920=vb_30_hedges_dcl +725741943=vb_30_ladder_05 +1832690753=vb_30_ladder +-1859494018=vb_30_mission_afterdeath_ipl +1156857486=vb_30_mission_afterdeath_ipl2 +-1860937765=vb_30_raildetail +1230296866=vb_30_rails +-1381449219=vb_30_shd +-623442521=vb_30_shutters_slod +500487298=vb_30_shutters +806473936=vb_30_windows +-1015811998=vb_31_build1 +-1246669603=vb_31_build2 +693999615=vb_31_dcl +108205748=vb_31_dcl2 +297151802=vb_31_dcl3 +2069211346=vb_31_dtl +619380024=vb_31_ground +986790280=vb_31_hedge_rnd_b_mm003 +691410514=vb_31_hedge_rnd_b_mm004 +157158237=vb_31_rails +-514543928=vb_31_railsb_lod +-1959459549=vb_31_railsb +-984099672=vb_31_railsb02 +1916939902=vb_31_railsb03 +-1189667444=vb_31_railsb04_lod +1634831581=vb_31_railsb04 +-2050426297=vb_31_railse +-408629410=vb_31_railse01 +482720159=vb_31_railse02 +167744531=vb_31_railse03 +1126401626=vb_31_railse04 +828236495=vb_31_railse05 +1776288018=vb_32_build1 +877794811=vb_32_build2 +1300318297=vb_32_build3 +699576008=vb_32_decal1 +1290073388=vb_32_decal2 +-209730973=vb_32_decal3 +731384362=vb_32_detail1 +1514104696=vb_32_detail2 +1238222485=vb_32_detail3 +-787430555=vb_32_ground +-907987458=vb_32_hedge_ov +-766576041=vb_32_rails01 +-14268105=vb_32_rails01a +290909592=vb_32_rails01b +-194006070=vb_32_rails01c +-1539760596=vb_32_rails02 +1330148440=vb_32_rails03 +-1259086908=vb_32_railsb +1720207380=vb_32_railsb01 +-1026230394=vb_32_railsc +1373537296=vb_32_railsc01 +1020549628=vb_32_railsc02 +2043143533=vb_32_railsd +-753353059=vb_32_railsd01 +-617046319=vb_33_bld1_balcony2 +-1207233238=vb_33_bld1 +-466073153=vb_33_bld2_balcony_2 +1047137685=vb_33_bld2_balcony +480873070=vb_33_bld2_balcony6 +-1872110520=vb_33_bld2_fence +417818214=vb_33_bld2_fizz_detail +-67372130=vb_33_bld2_railing_4 +-849264682=vb_33_bld2 +-512946892=vb_33_detail_fence_01 +1010657627=vb_33_detail007 +-1983180453=vb_33_detail1 +-527778087=vb_33_detail2 +-1373382132=vb_33_detail3 +-512737116=vb_33_detail4 +-805233210=vb_33_detail5 +83068842=vb_33_detail6 +-985962163=vb_33_fakeshops +-543880134=vb_33_fakeshops2 +-347058985=vb_33_garage_stuff +-782958903=vb_33_garageint +418703304=vb_33_grnd +-524556645=vb_33_pagoda_1 +-1299871185=vb_33_pagoda_2 +676885979=vb_33_pagoda_3 +-455333049=vb_33_props_dsscfed +-1693269610=vb_33_props_dsscfst +1628737836=vb_33_props_fprop_lod +1504925282=vb_33_shutters_slod +1765930131=vb_33_shutters +1179287369=vb_33_wrails +230799171=vb_33detailint +1675780056=vb_34_bayb_emis +-771245810=vb_34_baybuild_antenna +-1077658260=vb_34_baybuild +-494077656=vb_34_beach_blend +134613817=vb_34_beach_blend2 +1807129895=vb_34_beachn_01_wet +1440389790=vb_34_beachn_01 +1634606817=vb_34_beachn_02_shark_lod +1125056677=vb_34_beachn_02_shark +1039960437=vb_34_beachn_02_wet +-1010633103=vb_34_beachn_03 +1017661174=vb_34_beachn_7 +-2037354014=vb_34_beachs_01_wet +117628996=vb_34_beachs_01 +-1191893634=vb_34_beachs_02_wet +-184894412=vb_34_beachs_02 +-56706985=vb_34_beachs_05_det +575300362=vb_34_beachs_05a +387468454=vb_34_beachs_05b +-1753787452=vb_34_bike +-931004185=vb_34_bluegymfence_01 +-941686863=vb_34_bluegymfence_02 +-1249027314=vb_34_bluegymfence_03 +-1553254710=vb_34_bluegymfence_04 +-1859218863=vb_34_bluegymfence_05 +218532347=vb_34_bluegymfence_06 +-87726723=vb_34_bluegymfence_07 +-562963152=vb_34_cablemesh51277_tstd +-2064810363=vb_34_cablemesh51278_tstd +454883103=vb_34_cablemesh51279_tstd +1973069482=vb_34_detail_00 +1073713430=vb_34_detail_00b +1321752834=vb_34_detail_03 +711168057=vb_34_detail_05 +131123988=vb_34_detail_07 +1408218042=vb_34_detail_07b +-478281105=vb_34_detail_09 +74892608=vb_34_detail_16 +314466767=vb_34_detail_17 +-727489114=vb_34_detail_18 +-1177834293=vb_34_detail_21 +356480566=vb_34_graff_boat_l1 +-1243007113=vb_34_graff_boat_l2 +985678499=vb_34_graff_boat +1942495553=vb_34_graff_wall +-421484305=vb_34_handgraf_01 +-1262838282=vb_34_hut_01 +-495814299=vb_34_hut_02 +-921352533=vb_34_hut_03 +1994728012=vb_34_hut_04 +-1739720892=vb_34_lg_hut01_closed +1329356640=vb_34_lg_hut01_open +-1594474697=vb_34_lg_hut02_closed +1896665674=vb_34_lg_hut02_open +1586227284=vb_34_lg_hut03_closed +1092547932=vb_34_lg_hut03_open +-577769493=vb_34_lg_hut04_closed +1749932667=vb_34_lg_hut04_open +1281192411=vb_34_lghut_closed +1335722716=vb_34_lghut_closed001 +1708699474=vb_34_lghut_closed002 +-446550421=vb_34_lghut_closed003 +51319887=vb_34_musclebeach +346962445=vb_34_new_rails +-1706090523=vb_34_new_rails01 +-1553845749=vb_34_new_rails02 +-170502418=vb_34_new_rails03 +2143283911=vb_34_new_rails04 +-1315147254=vb_34_park +48343216=vb_34_parkn +-83021047=vb_34_policestation +1962187757=vb_34_props_combo01_01_lod +253803366=vb_34_props_combo01_02_lod +491266392=vb_34_props_combo01_03_lod +-1147009310=vb_34_props_combo01_04_lod +1139442670=vb_34_props_towels1 +1847711836=vb_34_props_towels2 +-1674890130=vb_34_props_towels3 +-1834704459=vb_34_props_towels4 +1743473731=vb_34_props_towels5 +-1584702371=vb_34_railing_01_lod +1625930192=vb_34_railing_01 +634381831=vb_34_railing_0122 +1924488551=vb_34_railing_02 +-1894256295=vb_34_railing_022 +-2095645142=vb_34_railing_03 +-1251722603=vb_34_railing_032 +313892201=vb_34_railing_04 +-1992957039=vb_34_railing_042 +664192811=vb_34_railing_05 +-1618637692=vb_34_railing_052 +959179349=vb_34_railing_06 +-1920112144=vb_34_railing_062 +-902656928=vb_34_railing_07 +-592268960=vb_34_railing_08 +-274901195=vb_34_railing_09 +378054127=vb_34_railing_10 +87753556=vb_34_railing_11 +-1094355354=vb_34_railing_15 +-1333831206=vb_34_railing_16 +2118333617=vb_34_reccentre2 +-2023115498=vb_34_sculpture +-1903172253=vb_34_seawall_nw_det +-1465244627=vb_34_seawall_nw_det01 +-1763475296=vb_34_seawall_nw_det02 +-1945736474=vb_34_seawall_nw_det03 +2068367723=vb_34_seawall_nw_det04 +1605145119=vb_34_seawall_nw_det05 +2120994717=vb_34_seawall_nw_det06 +1122818228=vb_34_seawall_nw_det07 +1912420032=vb_34_seawall_nw_det08 +393413057=vb_34_seawall_nw_det09 +-197346147=vb_34_seawall_nw_det10 +12768681=vb_34_seawall_nw_det11 +304871547=vb_34_seawall_nw_det12 +-1694135764=vb_34_seawall_nw_det13 +-1365790384=vb_34_seawall_nw_det14 +-1716975745=vb_34_seawall_nw_det15 +-1422120283=vb_34_seawall_nw_det16 +1945648158=vb_34_seawall_nw_det17 +-943135810=vb_34_seawall_nw_det18 +-1842644860=vb_34_seawall_nw_det19 +-3222343=vb_34_seawall_nw_det20 +-1145811839=vb_34_seawall_nw_det21 +-1627581677=vb_34_seawall_nw_det22 +1485702710=vb_34_seawall_nw_det23 +1792027322=vb_34_seawall_nw_det24 +1462698852=vb_34_seawall_nw_det25 +1710334185=vb_34_seawall_nw_det26 +2139706392=vb_34_seawall_nw_det27 +-1840809580=vb_34_seawall_nw_det28 +497782898=vb_34_seawall_nw_det29 +-63060517=vb_34_seawall_nw_det30 +1413150164=vb_34_seawall_nw_det31 +571085171=vb_34_seawall_nw_det32 +1590921977=vb_34_seawall_nw_det33 +1627164503=vb_34_seawall_nw_det35 +1835345960=vb_34_seawall_nw_det36 +2082948524=vb_34_seawall_nw_det37 +-1470564660=vb_34_seawall1 +-1412880917=vb_34_seawall2_tintz +-824522565=vb_34_seawall3_tintz +-571219455=vb_34_seawall4 +-782055201=vb_34_seawall5 +1179240502=vb_34_skate +-1876015950=vb_34_swl +1810134478=vb_34_tennis_grnd +1493689358=vb_34_tenniscourt_a +852826025=vb_34_tenniscourt_b +1090106354=vb_34_tenniscourt_c +-1199072819=vb_34_tenniscourt +-1818719589=vb_34_tennisfencehd_ +497243824=vb_34_tennisfencehd_01 +-885181979=vb_34_tennisfencehd_02 +605905824=vb_34_tennisfencehd_03 +435375948=vb_34_tennisfencehd_04 +278510745=vb_34_tennisfencehd_05 +-26798028=vb_34_tennisfencehd_06 +1799156190=vb_34_tennisfencehd_07 +1634655810=vb_34_tennisfencehd_08 +-1772632037=vb_34_tennisfencehd_09 +190103807=vb_34_tennisfencehd_10 +1419236228=vb_34_tennisfencehd_11 +175390526=vb_34_tennisfencehd_12 +810420977=vb_34_tennisfencehd_13 +1711306325=vb_34_tennisfencehd_14 +-1950268966=vb_34_tennisfencehd_15 +1100590472=vb_34_tennisfencehd_16 +-1542753750=vb_34_tennisfencehd_17 +1927090126=vb_34_tennisfencehd_18 +1199061249=vb_34_tennisfencehd_19 +334746461=vb_34_tennisfencehd_20 +90420797=vb_34_tennisfencehd_21 +-207285568=vb_34_tennisfencehd_22 +720503129=vb_34_tennisfencehd_23 +1630301645=vb_34_tennisfencehd_24 +-1768007500=vb_34_tennisfencehd_25 +1038001970=vb_34_tennisfencehd_26 +-542184752=vb_34_tennisfencehd_27 +-1482528526=vb_34_toiletblock01 +990056373=vb_34_toiletblock02 +-631423056=vb_34_volleyballnet_01 +1939108384=vb_34_volleyballnet_02 +1171625635=vb_34_volleyballnet_03 +512529719=vb_34_wall_ovl01 +1772497769=vb_34_wall_ovl02 +-1799769996=vb_34_weeds_new006 +-1157559396=vb_34_wires +411342724=vb_35_beacha +-527456357=vb_35_beachb +171440875=vb_35_beachc +1132129648=vb_35_beachd +-843382286=vb_35_beache +-722792382=vb_35_beachg +1168533171=vb_35_dcl_01 +1897971111=vb_35_dcl_02 +1592400186=vb_35_dcl_03 +-1885603171=vb_35_dcl_04 +-797645710=vb_35_foam1 +-1575745615=vb_35_foam2 +518611179=vb_35_hut05 +304531302=vb_35_hut06 +1557428299=vb_35_jetski +933726718=vb_35_lg_hut05_closed +218336653=vb_35_lg_hut05_open +-1158849747=vb_35_lg_hut06_closed +2023420286=vb_35_lg_hut06_open +-2188084=vb_35_lg_sign +299554667=vb_35_lg_vlly_00_lod +-1691387505=vb_35_lg_vlly_00 +-1951540596=vb_35_lg_vlly_01 +-1110655271=vb_35_lg_vlly_02 +-334540075=vb_35_lghut05_closed +383261832=vb_35_lghut06_closed +335636133=vb_35_lguard +137542048=vb_35_lifegaurddoor2 +-551457139=vb_35_lifeguard_antena +-905969728=vb_35_lifeguard_railing01 +-624258128=vb_35_lifeguard +-803120864=vb_35_mtl_br +411397412=vb_35_props_combo04_05_lod +2030632545=vb_35_props_combo04_34_lod +-1747163815=vb_35_props_combo04_36_lod +-543482228=vb_35_props_combo04_dslod +1544898114=vb_35_props_combo05_19_lod +-1659329529=vb_35_props_combo05_dslod +-2122117578=vb_35_props_combo06_20_lod +-1971340415=vb_35_props_combo06_dslod +170444242=vb_35_props_combo09_30_lod +-1270999760=vb_35_props_combo09_31_lod +-1047033047=vb_35_props_combo09_35_lod +-582446187=vb_35_props_combo09_36_lod +238100768=vb_35_props_combo09_dslod +-533669413=vb_35_props_combo12_dslod +-1241540736=vb_35_props_combo13_dslod +-1015804641=vb_35_props_l_007 +399911702=vb_35_props_slod_5 +387819475=vb_35_props_towels1 +1122369375=vb_35_props_towels2 +824138706=vb_35_props_towels3 +-962251365=vb_35_river_lod +1042437076=vb_35_river +-1326873946=vb_35_river001_lod +-1499325076=vb_35_rocks +-446260595=vb_35_struct1 +-1278920889=vb_35_struct2 +-1040002110=vb_35_struct3 +399247919=vb_35b_coral_fan_flat_004 +1242794663=vb_35b_coral_fan_flat_1 +1433182553=vb_35b_coral_fan_flat_2 +1892575110=vb_35b_coral_fan_p_l +-1573017714=vb_35b_coral_fan_p_l003 +605074982=vb_35b_coral_fan_p_l2 +1431522707=vb_35b_coraltb001 +1756136581=vb_35b_coralvs2 +1411076322=vb_35b_deb_1 +-1646173075=vb_35b_deb_2 +967220217=vb_35b_deb_3 +-693381655=vb_35b_deb_4 +-422808022=vb_35b_deb_5 +1426064700=vb_35b_seabed_d_00 +-1965514630=vb_35b_seaweed_long_l +-1045098954=vb_35b_seaweed_long_m +323056791=vb_35b_seaweed_long_m001 +1396669792=vb_35b_uw_01 +-947506898=vb_35b_uw_018_lod +752265985=vb_35b_uw_01b +-704675098=vb_35b_uw_02 +-404805979=vb_35b_uw_03 +1413021495=vb_35b_uw_04 +1115773896=vb_35b_uw_05 +-397301858=vb_35b_uw_06 +-702217403=vb_35b_uw_07 +2067811653=vb_35b_uw_08 +1771481586=vb_35b_uw_09 +1980248670=vb_35b_uw_09b +-2019794287=vb_35b_uw_10 +1498777092=vb_35b_uw_11 +-477685143=vb_35b_uw_12 +-171655452=vb_35b_uw_13 +-1073523870=vb_35b_uw_14 +-766904337=vb_35b_uw_15 +554407357=vb_35b_uw_16 +784675120=vb_35b_uw_17 +-1664490879=vb_35b_uw_d_00 +1828343272=vb_35b_uw_d_00b +-1903213044=vb_35b_uw_d_01 +1172518057=vb_35b_uw_d_02 +941693221=vb_35b_uw_d_03 +-2118046620=vb_35b_uw_d_04 +-445451322=vb_35b_uw_d_05 +-1628510529=vb_35b_uw_d_06 +-1868510685=vb_35b_uw_d_07 +-1202021994=vb_35b_uw_d_08 +708312403=vb_35b_uw_d_09 +1780022576=vb_35b_uw_d_0e +116242139=vb_35b_uw_d_0g +2113414098=vb_35b_uw_d_10 +-1589253523=vb_35b_uw_d_12 +821791194=vb_35b_uw_d_13 +-771779149=vb_35b_uwn_1 +254559407=vb_35b_uwn_10 +-722513866=vb_35b_uwn_11 +-898286782=vb_35b_uwn_12 +-1080430364=vb_35b_uwn_2 +2086431342=vb_35b_uwn_3 +-1735777591=vb_35b_uwn_5 +-1897853065=vb_35b_uwn_6 +716326679=vb_35b_uwn_7 +417899396=vb_35b_uwn_8 +1600434303=vb_35b_uwn_9 +-1689260142=vb_36_beach1 +-550706942=vb_36_beach370 +-1275229532=vb_36_beach371 +1680675137=vb_36_beach66 +-1538686587=vb_36_beach7 +-507635076=vb_36_beachtnt_ +1317949218=vb_36_beachtnt_01 +2135928996=vb_36_beachtnt_02 +984519424=vb_36_cablemesh1919_hvlit +967892453=vb_36_cablemesh1920_hvlit +-1294903545=vb_36_cablemesh1921_hvlit +-1168130073=vb_36_cablemesh1922_hvlit +-223828673=vb_36_cablemesh1923_hvlit +873743667=vb_36_cablemesh1924_hvlit +-616407177=vb_36_cablemesh1925_hvlit +-1368873548=vb_36_cablemesh1926_hvlit +-599975178=vb_36_cablemesh1927_hvlit +-411090962=vb_36_cablemesh1928_hvlit +1438976692=vb_36_cablemesh1929_hvlit +-481041458=vb_36_cablemesh1930_hvlit +-1976628811=vb_36_cablemesh1931_hvlit +-1938730330=vb_36_cablemesh1932_hvlit +-221898475=vb_36_foam1 +-932264857=vb_36_foam2 +-584454691=vb_36_foam3 +-1428747976=vb_36_foam4 +831991386=vb_36_hut07 +1588348930=vb_36_hut08_wood +2097792318=vb_36_hut08 +544133172=vb_36_hut09_wood +-1942658155=vb_36_hut09 +1292407173=vb_36_hut22_wood +-437040787=vb_36_lg_hut07_closed +-1267393844=vb_36_lg_hut07_open +-1202234959=vb_36_lg_hut08_closed +1408664349=vb_36_lg_hut08_open +-1482631983=vb_36_lg_hut09_closed +-1742042320=vb_36_lg_hut09_open +1053234744=vb_36_lghut07_closed +-778582946=vb_36_lghut08_closed +-1434493297=vb_36_lghut08_closed001 +219051282=vb_36_props_combo_slod +-1818391751=vb_36_props_towels1 +-1508528087=vb_36_props_towels2 +-1355267474=vb_36_props_towels3 +-1047927023=vb_36_props_towels4 +1823620451=vb_36_props_towels5 +1973677719=vb_36_sculpture +-1658628900=vb_36_seawall002 +424563517=vb_36_shadow01 +704640160=vb_36_shadow02 +1137977424=vb_36_shadow03 +2125392605=vb_38_build_04_pole_01 +-856420055=vb_38_build01_ov01 +-1949331743=vb_38_build01_ov02 +-107353484=vb_38_build01_ov03 +-1471264802=vb_38_build01_ov04 +-1777556645=vb_38_build01_ov05 +-617183227=vb_38_build01_rails +-1328616636=vb_38_build01_trelis_01 +1125421009=vb_38_build01_trelis_02 +-1822740387=vb_38_build01_trelis_03 +-1516710696=vb_38_build01_trelis_04 +-95125934=vb_38_build01_trelis_05 +440824601=vb_38_build01 +-1577603060=vb_38_build02_ov +806067875=vb_38_build02 +1044986654=vb_38_build03 +-435472582=vb_38_build04_pole02 +1259733354=vb_38_build04_pole04 +535407350=vb_38_build04_pole05 +1133987258=vb_38_build04 +1372447271=vb_38_build05 +-635955440=vb_38_builddepot06 +-2110297101=vb_38_buildingfence_01 +1938607774=vb_38_buildingfence_02 +-1703175037=vb_38_buildingfence_03 +71200775=vb_38_buildingfence_04 +-1089903202=vb_38_buildingfence_05 +-1462748884=vb_38_buildingfence_06 +-791344843=vb_38_buildingfence_07 +1032053393=vb_38_buildingfence_08 +-145697236=vb_38_buildingfence_09 +815286230=vb_38_buildingfence_10 +266077718=vb_38_buildingfence_11 +2106220913=vb_38_buildingfence_12 +1281818411=vb_38_buildingfence_13 +966089096=vb_38_buildingfence_14 +26611900=vb_38_cablemesh15862_hvlit +-606707019=vb_38_cablemesh15863_hvlit +562363704=vb_38_cablemesh15864_hvlit +1703986118=vb_38_cablemesh15865_hvlit +2077693916=vb_38_cablemesh15866_hvlit +1658175980=vb_38_cablemesh15867_hvlit +-1103894505=vb_38_cablemesh15868_hvlit +1763946764=vb_38_cablemesh15869_hvlit +-1536508591=vb_38_cablemesh15870_hvlit +-1685285458=vb_38_cablemesh15871_hvlit +-1909163740=vb_38_cablemesh15872_hvlit +-2041196498=vb_38_cablemesh15873_hvlit +-756990232=vb_38_cablemesh15874_hvlit +-904300209=vb_38_cablemesh15875_hvlit +-1081110950=vb_38_cablemesh15876_hvlit +-601550592=vb_38_cablemesh15877_hvlit +-1912368431=vb_38_cablemesh15878_hvlit +-2105879785=vb_38_cablemesh15879_hvlit +-662630438=vb_38_cablemesh15880_hvlit +1705367745=vb_38_cablemesh15881_hvlit +291617781=vb_38_cablemesh15882_hvlit +-1900057834=vb_38_cablemesh15883_hvlit +-89490024=vb_38_cablemesh15884_hvlit +-540318623=vb_38_cablemesh15885_hvlit +1725181522=vb_38_cablemesh15886_hvlit +-528141758=vb_38_cablemesh15887_hvlit +-1515288948=vb_38_cablemesh15888_hvlit +-330790718=vb_38_cablemesh15889_hvlit +999458370=vb_38_cablemesh15890_hvlit +-1555723380=vb_38_cablemesh15891_hvlit +1060093438=vb_38_cablemesh15892_hvlit +-1371868569=vb_38_cablemesh15893_hvlit +-1396139068=vb_38_cablemesh15894_hvlit +1664587376=vb_38_cablemesh15895_hvlit +1713217483=vb_38_cablemesh15896_hvlit +-325374596=vb_38_cablemesh15897_hvlit +1708357010=vb_38_fence_01 +-929678590=vb_38_fence_02 +-1158963283=vb_38_fence_03 +187514927=vb_38_fence_04 +-42228532=vb_38_fence_05 +-2141934956=vb_38_fence_06 +1946587640=vb_38_fence_07 +-429656419=vb_38_fence_08 +-663954769=vb_38_fence_09 +-265222981=vb_38_fence_10 +460348217=vb_38_fence_11 +-862831234=vb_38_fence_12 +-1228140046=vb_38_fence_13 +860031718=vb_38_fence_14 +1653205363=vb_38_fence_15 +1332659005=vb_38_fence_16 +15705656=vb_38_fence_17 +208911668=vb_38_fence_18 +1518786897=vb_38_fence_19 +1844182787=vb_38_fence_20 +1336525439=vb_38_fence_21 +-1203170372=vb_38_fence_22 +1905822092=vb_38_fence_30 +-420449222=vb_38_fence_31 +-1924382477=vb_38_fence_32 +-2071056521=vb_38_fence_33 +1284587390=vb_38_fence_34 +986422259=vb_38_fence_35 +2040794951=vb_38_fence_40 +-1758098801=vb_38_fence +-857168071=vb_38_fenceb_01 +-1617671027=vb_38_fenceb_02 +-140739424=vb_38_fenceb_03 +-983656411=vb_38_fenceb_04 +355186622=vb_38_fenceb_05 +-496381381=vb_38_fenceb_06 +1395078076=vb_38_fenceb_07 +682024632=vb_38_fenceb_08 +1587268261=vb_38_fenceb_09 +-1950102807=vb_38_glue_01 +1658281580=vb_38_grnd_dtl1 +1836348326=vb_38_grnd_dtl2 +926517041=vb_38_grnd_dtl3 +1342159037=vb_38_grnd_dtl4 +-1716597734=vb_38_grnd_dtl5 +-1465102511=vb_38_ground_01 +405372060=vb_38_ground_01a_ov +-938316374=vb_38_ground_01b_ov +867999480=vb_38_ground_02_proxy +-1286249309=vb_38_ground_02 +-148282432=vb_38_ground_02a_ov +-318140587=vb_38_ground_02b_ov +-2072082698=vb_38_ground_03 +-1831853159=vb_38_ground_04 +2109798779=vb_38_ground_05 +1468444392=vb_38_hedge_detail +-2029457557=vb_38_hedge_detail00 +-943427359=vb_38_hedge_detail01 +-1183132594=vb_38_hedge_detail02 +1010817494=vb_38_hedge_detail03 +-975527171=vb_38_marinearch +922675461=vb_38_redfence_00 +95782515=vb_38_redfence_01 +1519562796=vb_38_redfence_02 +-1189253824=vb_38_redfence_03 +2114057994=vb_38_redfence_04 +1279464333=vb_38_redfence_05 +-2031318809=vb_38_redfence_06 +-1198822364=vb_38_redfence_07 +-1438265447=vb_38_redfence_08 +1275925289=vb_38_redfence_09 +159091403=vb_38_redfence_10 +457780838=vb_38_redfence_11 +1711064012=vb_38_redfence_12 +2009032529=vb_38_redfence_13 +-914158889=vb_38_redfence_14 +-709012461=vb_38_stairs_01 +-65789756=vb_38_stairs_02 +-226423394=vb_38_stairs_03 +718208569=vb_38_stairs_04 +633296752=vb_38_vb_pagoda_01 +390737070=vb_39_grndeast_d +468021411=vb_39_grndeast_d1 +-914994234=vb_39_grndeast_d3 +-488641412=vb_39_grndwest_d +52676351=vb_39_grndwest_d1 +-254205334=vb_39_grndwest_d2 +458326900=vb_39_grndwest +793088101=vb_39_groundrailing_01 +601258355=vb_39_groundrailing_02 +345234158=vb_39_groundrailing_03 +-964063399=vb_39_hedge_detail +-577099598=vb_39_hedge_detail02 +-783441118=vb_39_rail +1282521861=vb_39_towera_d_2 +-1532896088=vb_39_towera_d +-227292631=vb_39_towera_stairs +555658096=vb_39_towera_stairs001 +-1992398823=vb_39_towera +-419758698=vb_39_towerb_d_2 +819046032=vb_39_towerb_d +1459684255=vb_39_towerb +1519274027=vb_39_vb1_39_tower_extras +-846760272=vb_43_apt_fizstep +-147938059=vb_43_apt_ground +-1491766424=vb_43_apt02dec +-1569107741=vb_43_apt2_build +-482750024=vb_43_build05 +-1090436693=vb_43_decal_01 +-764647295=vb_43_decal_02 +-1464396521=vb_43_decal_03 +-1209552008=vb_43_decal_04 +-1942397924=vb_43_decal_05 +-406226215=vb_43_dockdetails01 +1848870879=vb_43_dockdetails02 +-2022852013=vb_43_dockdetails03 +-1965637339=vb_43_dockdetails04 +-106323690=vb_43_door_l_mp +-2042007659=vb_43_door_r_mp +632070069=vb_43_glue_kerb +1191449150=vb_43_ground +-852590940=vb_43_ground1 +1190359596=vb_43_ground2 +-270205105=vb_43_groundwall +1579249850=vb_43_railing_01 +875830496=vb_43_railing_02 +-90363473=vb_43_railing_03 +1356977723=vb_43_railing_04 +386917012=vb_43_railing_05 +-312438986=vb_43_railing_06 +-1282172003=vb_43_railing_07 +-1040304014=vb_43_railing_08 +-801614618=vb_43_railing_09 +1649178032=vb_43_railing_10 +454059829=vb_43_railing_11 +750553745=vb_43_railing_12 +95140972=vb_43_railing_13 +155370394=vb_43_railing_14 +-503909117=vb_43_railing_15 +-205973369=vb_43_railing_16 +-1398535586=vb_43_railing_17 +-798273044=vb_43_railing_18 +651295648=vb_43_railing_19_lod +-2002042263=vb_43_railing_19 +1900877009=vb_43_railing_20 +1555557287=vb_43_railing_21 +1259358296=vb_43_railing_22 +943858364=vb_43_railing_23 +710641391=vb_43_railing_24 +-237529628=vb_43_railing_25 +604437058=vb_43_railing_26 +-852767603=vb_43_railing_27 +-8113859=vb_43_railing_28 +-1429338158=vb_43_railing_29 +462479499=vb_44_apt +-851472461=vb_44_buildingdecal +-1915688958=vb_44_center_stairs +789243287=vb_44_center +-1758103691=vb_44_detail1a +-927098428=vb_44_detail1a1 +695376881=vb_44_detail1b +661316453=vb_44_detail1b1 +-158334544=vb_44_detail1b2 +-456005667=vb_44_detail2_01 +256064703=vb_44_detail2_02 +427839801=vb_44_detail2_03 +674721447=vb_44_detail2_04 +904530452=vb_44_detail2_05 +-65046773=vb_44_detailfizz_01 +-362556524=vb_44_detailfizz_02 +2088608129=vb_44_grnd +-314781992=vb_44_hedge_detail01 +-1752292484=vb_44_hedge_detail02 +-794749535=vb_44_hedge_detail03 +-162558721=vb_44_lot +320886480=vb_44_lothedgeshadprox +1699700913=vb_44_lotshadowproxy +-362521847=vb_44_pagoda +1073991978=vb_44_railingbuilding_00 +-112278591=vb_44_railingbuilding_01 +2077333820=vb_44_railingbuilding_010 +964891812=vb_44_railingbuilding_011 +660762723=vb_44_railingbuilding_012 +1358906268=vb_44_railingbuilding_013 +1186737942=vb_44_railingbuilding_014 +-68347527=vb_44_railingbuilding_015 +-760953111=vb_44_railingbuilding_016 +389140482=vb_44_railingbuilding_017 +233880960=vb_44_railingbuilding_018 +-960778485=vb_44_railingbuilding_019 +182413026=vb_44_railingbuilding_02 +1976122560=vb_44_railingbuilding_03 +2013479220=vb_44_railingbuilding_04 +1391752971=vb_44_railingbuilding_05 +1669175337=vb_44_railingbuilding_06 +-1360744714=vb_44_railingbuilding_07 +-787680442=vb_44_railingbuilding_08 +-1946719972=vb_44_railingbuilding_09 +1796044429=vb_44_rest_alpha +-596596159=vb_44_rest +1250725043=vb_44_thedgeshadprox_lod +-1816716493=vb_44_water +784929245=vb_44a_lot +-1618612972=vb_44a_lothedgeshadprox1 +-1811651925=vb_44a_thedgeshadprox1_lod +-678614652=vb_ca_bridg011_lod_m +-259639828=vb_ca_bridg021_lod_m +1942933419=vb_ca_bridge1_rail +-1519500588=vb_ca_bridge1 +-599462944=vb_ca_bridge2_rail +-1220942229=vb_ca_bridge2 +-528601731=vb_ca_bridge3_rails +-19073616=vb_ca_bridge3 +1949390678=vb_ca_cablemesh92545_hvstd +290846337=vb_ca_cablemesh92546_hvstd +-1119771078=vb_ca_cablemesh92708_hvstd +1532997583=vb_ca_dec22 +-1301472316=vb_ca_dec224 +-1002782881=vb_ca_dec225 +-1337446756=vb_ca_dec3 +-1146141334=vb_ca_dec4 +-1817807531=vb_ca_dec5 +-459800347=vb_ca_jetty_l_prox18 +-1133678513=vb_ca_jetty1 +1320228056=vb_ca_jetty2 +1761233258=vb_ca_jetty3 +-388544218=vb_ca_jetty4 +-89527093=vb_ca_jetty5 +-556347543=vb_ca_p1 +943915564=vb_ca_p5 +660234335=vb_ca_p6 +488393699=vb_ca_p7 +196913444=vb_ca_p8 +654357556=vb_ca_pipe011 +854117380=vb_ca_pipe012 +1093363849=vb_ca_pipe013 +-812808881=vb_ca_pipe014 +-574152254=vb_ca_pipe015 +1131244477=vb_ca_pipe020 +2081680201=vb_ca_pipeend +-892972145=vb_ca_pipeend001 +-687838205=vb_ca_pipeend002 +2003381474=vb_ca_pipeend003 +-2060924831=vb_ca_pipeend004 +-1812535811=vb_ca_pipeend005 +-1582464662=vb_ca_pipeend006 +1287974019=vb_ca_pipemiddle +-2133446282=vb_ca_pipemiddle001 +-1827416591=vb_ca_pipemiddle002 +-803778565=vb_ca_pipemiddle003 +-514624909=vb_ca_pipemiddle004 +-1407449083=vb_ca_pipemiddle005 +-1101091702=vb_ca_pipemiddle006 +386850285=vb_ca_pipemiddle007 +-1590661370=vb_ca_pipemiddle011 +-1887777893=vb_ca_pipemiddle012 +-2035533314=vb_ca_pipemiddle013 +1793917568=vb_ca_pipemiddle014 +-769371923=vb_ca_pipemiddle015 +140033369=vb_ca_pipemiddle016 +2113464185=vb_ca_pipeprocessbuild +-1600053422=vb_ca_pipestart +-1669978571=vb_ca_pipestart001 +1796883326=vb_ca_pipestart002 +-940835552=vb_ca_pipestart003 +-479218645=vb_ca_pipestart005 +-1308634808=vb_ca_pipestart006 +-135111376=vb_ca_pipestart007 +102889871=vb_ca_pipestart008 +327685211=vb_ca_pipestart009 +-756994814=vb_ca_sml_opt_hdge1 +-1014460847=vb_ca_sml_opt_hdge2 +-297081899=vb_ca_sml_opt_hdge3 +-537573590=vb_ca_sml_opt_hdge4 +201105208=vb_ca_sml_opt_hdge5 +-1854648446=vb_ca_spiralstairs +423875847=vb_ca_tunnel_01_detail +-1938614564=vb_ca_tunnel_01_lightdummy +-187752110=vb_ca_tunnel_01 +1451199368=vb_ca_tunnel_01blocker +-1723138247=vb_ca_tunnel_01blocker001 +-1013944988=vb_ca_tunnel_01ol +-1443207909=vb_ca_tunnel_02_lightdummy +-418544177=vb_ca_tunnel_02 +500495752=vb_ca_tunnel_02blocker +-1710750533=vb_ca_tunnel_02ol +1763552164=vb_ca_tunnel_03_lightdummy +1359239611=vb_ca_tunnel_03 +352642066=vb_ca_tunnel_03blocker +-1310053038=vb_ca_tunnel_03ol +-1826201264=vb_ca_tunnel_04_lightdummy +1646525446=vb_ca_tunnel_04 +-2002376653=vb_ca_tunnel_04blocker +-106024700=vb_ca_tunnel_04ol +541609354=vb_ca_tunnel_05_b_dummy +1964705187=vb_ca_tunnel_05_lightdummy +1408589737=vb_ca_tunnel_05 +-466933998=vb_ca_tunnel_05blocker +-354354184=vb_ca_tunnel_05ol +1035940669=vb_ca_tunnel_06 +-2138730419=vb_ca_tunnel_dtl1 +1302965010=vb_ca_tunnel_dtl2 +1669453506=vb_ca_tunnel_dtl3 +1055788443=vb_ca_tunnel_dtl5 +76552416=vb_ca_tunnel_dtl6 +448152876=vb_ca_tunnel_dtl7 +-774330346=vb_ca_tunnel_end +-1424226342=vb_ca_tunnel_slod +-738164532=vb_ca_tunnel2_dtl +246457011=vb_ca_tunnel2_dtl00 +737336631=vb_ca_tunnel2_dtl01 +975993258=vb_ca_tunnel2_dtl02 +360001604=vb_ca_tunnel2_dtl03 +1806425264=vb_ca_tunnel2_dtl04 +621793145=vb_ca_tunnel2_dtl05 +859663316=vb_ca_tunnel2_dtl06 +1322033906=vb_ca_tunnel2_dtl07 +1205388816=vb_ca_tunwater1 +-207020622=vb_ca_tunwater2 +1285836707=vb_ca_tunwater3 +-1720839974=vb_ca_tunwater3b +1450337087=vb_ca_tunwater4 +791778494=vb_ca_tunwater5 +-1474874227=vb_ca_vb_hedgeshortlng_iref015 +-109684918=vb_ca_vb_hedgeshortlng_iref016 +371921351=vb_ca_vb_hedgeshortlng_iref026 +726416393=vb_ca_vb_hedgeshortlng_iref027 +1441178847=vb_ca_vb_hedgeshortlng +777684607=vb_ca_vb_hedgeshortlng009 +1982176836=vb_ca_vb_hedgeshortlng010 +-787157859=vb_ca_vb_hedgeshortsht +-65057561=vb_ca_vb_hedgeshortsht001 +-218383712=vb_ca_vb_hedgeshortsht002 +-644249636=vb_ca_vb_hedgeshortsht003 +-999137906=vb_ca_vb_hedgeshortsht004 +1962622629=vb_ca_vb_hedgeshortsht005 +-1610640215=vb_ca_vb_hedgeshortsht006 +1828647717=vb_ca_vb_hedgetalllng +-1894315091=vb_ca_vb_hedgetallmed +-1405365794=vb_ca_vb_hedgetallsml +-1513494044=vb_ca_vb_hedgetallsml001 +-1194881049=vb_ca_vb_hedgetallsml002 +-1208327270=vb_ca_water1_lod +-741177925=vb_ca_water1 +-1938252802=vb_ca_water3_lod +-1222849456=vb_ca_water3 +-1331577780=vb_ca_water5_lod +-1961036763=vb_ca_water6 +837959581=vb_emissive_build01_em +-661945058=vb_emissive_build02_em +-818851182=vb_emissive_build03_em +-2037208317=vb_emissive_build04_em +-1455581833=vb_emissive_emis_01 +-1044016373=vb_emissive_nw +-709417857=vb_emissive_nwem +-1562585241=vb_emissive_vb_01 +-1416173349=vb_emissive_vb_02 +756428713=vb_emissive_vb_03_01 +380830435=vb_emissive_vb_03_02 +1779107469=vb_emissive_vb_04_01 +-1188322079=vb_emissive_vb_04_02 +-1524600570=vb_emissive_vb_05_ema +929437075=vb_emissive_vb_05_emb +-1992700693=vb_emissive_vb_05_emb02 +1950130925=vb_emissive_vb_05_emb03 +-701508832=vb_emissive_vb_05_emc +-529781365=vb_emissive_vb_05_emc2_ +1257266645=vb_emissive_vb_05_emc2_1 +-389679028=vb_emissive_vb_05_emd +341605225=vb_emissive_vb_05_eme_01 +-645528131=vb_emissive_vb_05_eme_02 +-418406192=vb_emissive_vb_05_eme_03 +-1121170166=vb_emissive_vb_05_eme_04 +-881661545=vb_emissive_vb_05_eme_05 +-1332562985=vb_emissive_vb_05_eme_06 +-2052170221=vb_emissive_vb_05_eme_07 +-1999477669=vb_emissive_vb_05_eme_08 +1173523733=vb_emissive_vb_07_01 +279781995=vb_emissive_vb_07_02 +333592948=vb_emissive_vb_07 +625204279=vb_emissive_vb_08 +123633258=vb_emissive_vb_09_01 +-251571792=vb_emissive_vb_09_02 +1990975747=vb_emissive_vb_10_a +-101095524=vb_emissive_vb_10_b +-1126549149=vb_emissive_vb_17_b1 +-146985432=vb_emissive_vb_17_b2 +1116772264=vb_emissive_vb_17 +1893430333=vb_emissive_vb_18 +2059675846=vb_emissive_vb_21 +488534831=vb_emissive_vb_22_b1 +239064434=vb_emissive_vb_22_b2 +-1001260=vb_emissive_vb_22_b3 +1754829694=vb_emissive_vb_23_ema +-1653146310=vb_emissive_vb_23_emb +1041903475=vb_emissive_vb_24 +1592881441=vb_emissive_vb_25 +1368774250=vb_emissive_vb_26 +-725951310=vb_emissive_vb_27 +-152887034=vb_emissive_vb_28 +267219560=vb_emissive_vb_30_a +-1019684620=vb_emissive_vb_30_b +-181879585=vb_emissive_vb_30_c +1313337116=vb_emissive_vb_30_d +1653560506=vb_emissive_vb_31_a +1304374042=vb_emissive_vb_31_b +-1633160851=vb_emissive_vb_32 +-324786261=vb_emissive_vb_33_a +-542962263=vb_emissive_vb_33_b +1366710027=vb_emissive_vb_34 +147768765=vb_emissive_vb_38 +-587813801=vb_emissive_vb19_hd +1186977191=vb_emissive_vb39emb001 +1891289425=vb_emissive_vbemissivea001 +1909145084=vb_lod_01_02_07_proxy +2084992038=vb_lod_17_022_proxy +-1022871334=vb_lod_emissive_5_proxy +274849181=vb_lod_emissive_6_20_proxy +1310156197=vb_lod_emissive_6_proxy +525356059=vb_lod_emissive +-105476612=vb_lod_rv_slod4 +1972856407=vb_lod_slod4 +-286943698=vb_rd_bdg_st01_d001 +-48224673=vb_rd_brdge_jl01 +878588585=vb_rd_brdge2_slod1 +985323559=vb_rd_bridge_01 +1881162477=vb_rd_bridge_02 +-1568462918=vb_rd_bridge_03 +680742604=vb_rd_bridgeshadowproxy_lod +-1488177337=vb_rd_bridgeshadowproxy +-914615701=vb_rd_cablemesh12647_thvy +-603107488=vb_rd_cables_000 +-976018684=vb_rd_cables_001 +-1142681818=vb_rd_cables_002 +-679492003=vb_rd_cables_004 +-1876183142=vb_rd_cables_005 +-2099864336=vb_rd_cables_006 +949717115=vb_rd_cables_007 +-1622911541=vb_rd_cables_008 +1538182817=vb_rd_cables_009 +394448450=vb_rd_cables_010 +578249771=vb_rd_cables_011 +816119918=vb_rd_cables_012 +1323252962=vb_rd_cables_013 +1579801463=vb_rd_cables_014 +1819080701=vb_rd_cables_015 +2042270360=vb_rd_cables_016 +-1716530558=vb_rd_cables_018 +-1253176898=vb_rd_cables_019 +588801077=vb_rd_cables_020 +-184940527=vb_rd_cables_021 +63514031=vb_rd_cables_022 +292995338=vb_rd_cables_023 +1063853270=vb_rd_cables_024 +1279473290=vb_rd_cables_025 +1525994477=vb_rd_cables_026 +1741155731=vb_rd_cables_027 +1986956000=vb_rd_cables_028 +-2015547971=vb_rd_cables_029 +-749880695=vb_rd_cables_030 +-1952535792=vb_rd_cables_031 +2036106892=vb_rd_cables_032 +-574468238=vb_rd_cables_033 +192752359=vb_rd_cables_034 +-1067543381=vb_rd_cables_035 +-299864018=vb_rd_cables_036 +-1843447831=vb_rd_cables_037 +1609061244=vb_rd_cables_038 +-1400705872=vb_rd_cables_039 +2110381320=vb_rd_decal +-201572780=vb_rd_details01 +-499737911=vb_rd_details02 +1492355237=vb_rd_details03 +-1095807592=vb_rd_dl +693281942=vb_rd_hedge_01 +1974484268=vb_rd_hedge_02 +-2091263873=vb_rd_hedge_03 +989743045=vb_rd_hedge_04 +46857864=vb_rd_nbdg_02 +1232060002=vb_rd_nbg_det1 +851611912=vb_rd_nbg_det2 +518613454=vb_rd_nbg_det3 +-1921576115=vb_rd_nbg +-661053542=vb_rd_road_r1a_o +1340520156=vb_rd_road_r1a +-521641962=vb_rd_road_r1b_o +-495854616=vb_rd_road_r1b +973621969=vb_rd_road_r1c_o +-742048113=vb_rd_road_r1c +-445805730=vb_rd_road_r1d_o +2106495523=vb_rd_road_r1d +-54429926=vb_rd_road_r1e_o +-280627824=vb_rd_road_r1e +1981351165=vb_rd_road_r1f_o +421218622=vb_rd_road_r1f +-1783423929=vb_rd_road_r2a_o +1189259920=vb_rd_road_r2a +1520331576=vb_rd_road_r2b_o +-237305726=vb_rd_road_r2b +1559014003=vb_rd_road_r2c_o +598074391=vb_rd_road_r2c +716859847=vb_rd_road_r2d_o +-589113718=vb_rd_road_r2d +1733980315=vb_rd_road_r2e_o +253836046=vb_rd_road_r2e +1598151614=vb_rd_road_r2f +-555351450=vb_rd_road_r2g_o +-1930414310=vb_rd_road_r2g +665885327=vb_rd_road_r2h_o +866518151=vb_rd_road_r2h +1453811527=vb_rd_road_r2i_o +1635508274=vb_rd_road_r2i +695192530=vb_rd_road_r2j_o +369248576=vb_rd_road_r2j +1138533620=vb_rd_road_r2k +-1381127315=vb_rd_road_r3a_o +1333378334=vb_rd_road_r3a +-1582601118=vb_rd_road_r3b_o +71050916=vb_rd_road_r3b +-629595299=vb_rd_road_r3c_o +806345635=vb_rd_road_r3d_o +-388010013=vb_rd_road_r3d +530457829=vb_rd_road_r4a_o +-528391037=vb_rd_road_r4a +-1758381041=vb_rd_road_r4b_o +1228387826=vb_rd_road_r4b +330451030=vb_rd_road_r4c_o +384946535=vb_rd_road_r4c +1649879789=vb_rd_road_r4d_o +763657868=vb_rd_road_r4d +-1855528934=vb_rd_road_r4e_o +-63267847=vb_rd_road_r4e +858096760=vb_rd_road_r4f_o +2083003346=vb_rd_road_r4f +658266741=vb_rd_road_r4g_o +1316405360=vb_rd_road_r4g +-1942042396=vb_rd_road_r5a_o +220282670=vb_rd_road_r5a +-2007209143=vb_rd_road_r5b_o +1066837028=vb_rd_road_r5b +1496611624=vb_rd_road_r5c_o +-1908489869=vb_rd_road_r5c +-1688180053=vb_rd_road_r5d_o +1461769016=vb_rd_road_r5d +-2085225675=vb_rd_road_r5e_o +838240484=vb_rd_road_r5e +-889530652=vb_rd_road_r5f_o +-1987954694=vb_rd_road_r5f +453586390=vb_rd_road_r5g_o +-684436643=vb_rd_road_r5g +-794604666=vb_rd_road_r5h_o +-1393164575=vb_rd_road_r5h +2061376178=vb_rd_road_r5i +1061565765=vb_rd_road_r6a_o +-1869413312=vb_rd_road_r6a +1513806846=vb_rd_road_r6b_o +503717676=vb_rd_road_r6b +-692785448=vb_rd_stp_01_d +1091678328=vb_rd_stp_d +1203483876=vb_rd_stp2_d +-48830244=vb_rv__decal001 +574763822=vb_rv__decal002 +-647224953=vb_rv__decal003 +-290829309=vb_rv__decal004 +695464094=vb_rv_013 +-1923314847=vb_rv_013b +1925666355=vb_rv_013c +168767965=vb_rv_014 +-987124960=vb_rv_1_007 +-1148535178=vb_rv_1_1 +-977218846=vb_rv_1_2 +1181570121=vb_rv_1_3 +-499282965=vb_rv_1_4 +-214159896=vb_rv_1_5 +-50445972=vb_rv_1_6 +-1570516282=vb_rv_1_6b00 +-1960172461=vb_rv_1_6b01 +1796668273=vb_rv_airportrocks3 +-1371335627=vb_rv_b00 +463924975=vb_rv_b03 +-408123653=vb_rv_b04 +-184999532=vb_rv_b05 +1120845118=vb_rv_b06 +1350457501=vb_rv_b07 +-1677234254=vb_rv_b08 +700582693=vb_rv_b09 +-897097251=vb_rv_b10 +-1094628783=vb_rv_b11 +-1380210618=vb_rv_b12 +-1869862975=vb_rv_b12b +-1630485430=vb_rv_b12c +-1610740533=vb_rv_b13 +-1981751151=vb_rv_b14 +1955378665=vb_rv_b16 +834516690=vb_rv_bt1 +-1725323228=vb_rv_clutter_00 +1316768783=vb_rv_clutter_020 +1605299828=vb_rv_clutter_021 +1841793697=vb_rv_clutter_022 +-817967730=vb_rv_clutter_027 +-594450381=vb_rv_clutter_028 +-1820352976=vb_rv_clutter_12 +327556671=vb_rv_clutter_19 +1919459016=vb_rv_dc_00 +-2145371593=vb_rv_dc_01 +-765600059=vb_rv_dc_02 +1691026337=vb_rv_dc_03 +-1358391269=vb_rv_dc_04 +-514753364=vb_rv_dc_05 +156585139=vb_rv_dc_06 +-1123273694=vb_rv_dc_07 +-422443091=vb_rv_dc_08 +412183339=vb_rv_dc_09 +-844900247=vb_rv_dc_10 +442860035=vb_rv_end00 +1482030563=vb_rv_end01 +1176721790=vb_rv_end02 +274558435=vb_rv_end03 +-38090594=vb_rv_end04 +737420564=vb_rv_end05 +439779737=vb_rv_end06 +-1703149022=vb_rv_end07 +-658669916=vb_rv_end08 +-975513377=vb_rv_end09 +2012560953=vb_rv_end10 +-2101390387=vb_rv_end11 +-1803946174=vb_rv_end12 +710845185=vb_rv_end13 +956252226=vb_rv_end14 +1264444671=vb_rv_end15 +1972779375=vb_rv_end16 +-137708074=vb_rv_end17 +27644300=vb_rv_end18 +340817633=vb_rv_end19 +1064816231=vb_rv_end20 +1245242345=vb_rv_end21 +1543145324=vb_rv_end22 +-112115189=vb_rv_end23 +195487414=vb_rv_end24 +650845442=vb_rv_end25 +823734686=vb_rv_end26 +-1297632071=vb_rv_end27 +-839324837=vb_rv_end28 +-533098532=vb_rv_end29 +2113562619=vb_rv_end30 +1797243462=vb_rv_end31 +-1727259110=vb_rv_end32 +-1424965097=vb_rv_end33 +1489902999=vb_rv_end34 +-1885664468=vb_rv_end35 +-1119590786=vb_rv_end36 +611366109=vb_rv_end37 +305336418=vb_rv_end38 +-1998717514=vb_rv_end39 +-1966013764=vb_rv_end40 +-429278740=vb_rv_end41 +-1233135079=vb_rv_end42 +1940673651=vb_rv_end43 +-2048755489=vb_rv_end44 +-1063358894=vb_rv_end45 +-1553124368=vb_rv_end46 +714392133=vb_rv_end47 +1019635368=vb_rv_end48 +1483382256=vb_rv_end49 +-84044173=vb_rv_end50 +-665829264=vb_rv_move_00 +-359209731=vb_rv_move_01 +2122421373=vb_rv_move_019 +24486467=vb_rv_move_029 +993925479=vb_rv_move_030 +1757508717=vb_rv_move_031 +300631746=vb_rv_move_032 +1295367510=vb_rv_move_033 +-405081434=vb_rv_move_034 +-1183640105=vb_rv_move_037 +-1916130463=vb_rv_move_04 +1297464382=vb_rv_move_040 +999299251=vb_rv_move_041 +-427135311=vb_rv_move_045 +-305922792=vb_rv_move_046 +-1609314316=vb_rv_move_05 +-463448720=vb_rv_nw2_00 +-511979617=vb_rv_nw2_04 +283160168=vb_rv_nw2_05 +-15267115=vb_rv_nw2_06 +608523569=vb_rv_nw2_07 +1533199753=vb_rv_pipe_040 +-1481187768=vb_rv_pipe_042 +-1967635101=vb_rv_pipe_06 +-681353832=vb_rv_pipe_15 +423189419=vb_rv_pipe_23 +-581211188=vb_rv_pipe_38 +1992045517=vb_rv_port_d_00 +1820729185=vb_rv_port_d_01 +-1823478540=vb_rv_port_d_02 +-2132654055=vb_rv_port_d_03 +1592853551=vb_rv_port_d_04 +-831036614=vb_rv_port_d_05 +-1664942126=vb_rv_port_d_06 +-1978049921=vb_rv_port_d_07 +-1475176847=vb_rv_port_d_08 +374665972=vb_rv_port_d_09 +-649594961=vb_rv_port_d_10 +-955100348=vb_rv_port_d_11 +-903434833=vb_rv_port_d_11b +1692176166=vb_rv_port_d_12 +-828331682=vb_rv_port_d_12b +-1596535349=vb_rv_port_d_12c +-1253247305=vb_rv_port_d_12d +-2140649923=vb_rv_port_d_14 +-763399856=vb_rv_portb_00 +-992684549=vb_rv_portb_01 +1578043481=vb_rv_portb_02 +1943876597=vb_rv_portb_03 +1164597008=vb_rv_portb_04 +1432319738=vb_rv_portb_05 +694230782=vb_rv_portb_06 +-73219202=vb_rv_portb_07 +232613875=vb_rv_portb_08 +-600603488=vb_rv_portb_09 +310898164=vb_rv_portb_10 +-1606579871=vb_rv_portb_11 +-905323271=vb_rv_portb_13 +-672499526=vb_rv_portb_14 +1735235518=vb_rv_portb_15 +-2089955394=vb_rv_portb_16 +-1860146397=vb_rv_portb_17 +520521457=vb_rv_portb_18 +750002764=vb_rv_portb_19 +-204589999=vb_rv_portb_20 +408616298=vb_rv_portb_22 +-1876631038=vb_rv_post_002 +337880992=vb_rv_post_1 +451823973=vb_rv_props_combo01_slod +-733528416=vb_rv_props_combo0101_slod +-1165968193=vb_rv_props_combo02_slod +1958640602=vb_rv_props_combo03_slod +-870802367=vb_rv_seabed_69_beach +1269934236=vb_rv_seabed_70a_beach +593831503=vb_rv_seabed_70b_beach +-1858516849=vb_rv_seabed_71a_beach +813031911=vb_rv_seabed_71b_beach +-1527921954=vb_rv_seabed_b_01 +257890243=vb_rv_seabed_b_02 +1592439530=vb_rv_seabed_d1 +1921491362=vb_rv_seabed_d10 +1146144053=vb_rv_seabed_d11 +-1777112903=vb_rv_seabed_d12 +1741917242=vb_rv_seabed_d13 +998257556=vb_rv_seabed_d14 +224876387=vb_rv_seabed_d15 +1593703055=vb_rv_seabed_d16 +817896980=vb_rv_seabed_d17 +-956249449=vb_rv_seabed_d18 +-655790488=vb_rv_seabed_d19 +-1792598170=vb_rv_seabed_d2 +-1584562523=vb_rv_seabed_d20 +-1960357415=vb_rv_seabed_d21 +-972339296=vb_rv_seabed_d22 +1874565890=vb_rv_seabed_d23 +-1601766272=vb_rv_seabed_d24 +-1897572035=vb_rv_seabed_d25 +2084844539=vb_rv_seabed_d26 +1786351718=vb_rv_seabed_d27 +1510305662=vb_rv_seabed_d28 +1208994707=vb_rv_seabed_d29 +-1017447475=vb_rv_seabed_d3 +1581676272=vb_rv_seabed_d30 +1272435219=vb_rv_seabed_d31 +854597700=vb_rv_seabed_d32 +694357290=vb_rv_seabed_d33 +-1686310580=vb_rv_seabed_d34 +-1857430298=vb_rv_seabed_d35 +2045718065=vb_rv_seabed_d36 +1839535517=vb_rv_seabed_d37 +1182091070=vb_rv_seabed_d38 +-194501851=vb_rv_seabed_d39 +-669355390=vb_rv_seabed_d40 +-1442015641=vb_rv_seabed_d41 +-1264276585=vb_rv_seabed_d42 +-2047750606=vb_rv_seabed_d43 +-1764875596=vb_rv_seabed_d5 +-1128285523=vb_rv_seabed_d51 +-1424386207=vb_rv_seabed_d52 +-1749159766=vb_rv_seabed_d53 +94620788=vb_rv_seabed_d54 +-194827789=vb_rv_seabed_d55 +-501152401=vb_rv_seabed_d56 +-756586756=vb_rv_seabed_d57 +1529608039=vb_rv_seabed_d58 +-981893960=vb_rv_seabed_d63b +-1744231976=vb_rv_seabed_d63c +1857244993=vb_rv_seabed_d63x +2094787474=vb_rv_seabed_d63y +-519457808=vb_rv_seabed_d63z +-989591546=vb_rv_seabed_d63zy +-1337384800=vb_rv_seabed_d66 +-1645610014=vb_rv_seabed_d67 +502299629=vb_rv_seabed_d68 +-1129400257=vb_rv_seabed_d70 +-800759956=vb_rv_seabed_d71 +-763337758=vb_rv_seabed_d72 +-474872251=vb_rv_seabed_d73 +2034479466=vb_rv_seabed_d74 +-1982377327=vb_rv_seabed_d75 +-1666877395=vb_rv_seabed_d76 +-1352917606=vb_rv_seabed_d77 +809475939=vb_rv_seabed_d78 +1056043777=vb_rv_seabed_d8 +292296694=vb_rv_seabed_d9 +-1203021894=vb_rv_seabed_new21 +-242660811=vb_rv_seabed_new25 +-42444037=vb_rv_seabed_new27_ +-1911749826=vb_rv_seabed_new27 +1443137438=vb_rv_seabed_new49 +983460506=vb_rv_seabed_new56 +167283023=vb_rv_seabed_new57 +1886344763=vb_rv_seabed_new58 +2103581983=vb_rv_seabed_new6 +-1126076862=vb_rv_seabed_new69 +-475746561=vb_rv_seabed_new70a_dcl +1972209559=vb_rv_seabed_new70a +-1647454185=vb_rv_seabed_new70b +1579815687=vb_rv_seabed_new71a_dcl +-1451202140=vb_rv_seabed_new71a +1615021083=vb_rv_seabed_new71b_dcl +1340257894=vb_rv_seabed_new71b +-782287322=vb_rv_seabed_new72a_dcl +-1476629756=vb_rv_seabed_new72a +-1722364487=vb_rv_seabed_new72b +-636498414=vb_rv_seabed_new73a +-389059695=vb_rv_seabed_new73b +1980794389=vb_rv_seabed_new73c +1281657124=vb_rv_seaweed_01 +1646769322=vb_rv_seaweed_02 +-1813278486=vb_rv_uw_dec_00 +-1527041271=vb_rv_uw_dec_01 +-1229662596=vb_rv_uw_dec_02 +-913310670=vb_rv_uw_dec_03 +1532075959=vb_rv_uw_dec_04 +1616193982=vb_rv_uw_dec_05 +1912327435=vb_rv_uw_dec_06 +351605499=vb_rv_uw_dec_07 +925783917=vb_rv_uw_dec_09 +938727916=vb_rv_uw_dec_10 +-412501799=vb_rv_uw_dec_11 +-625336454=vb_rv_uw_dec_12 +-319732760=vb_rv_uw_dec_13 +-1638259009=vb_rv_uw_dec_14 +-1814392384=vb_rv_uw_dec_15 +-980650717=vb_rv_uw_dec_16 +-1218815809=vb_rv_uw_dec_17 +1763589192=vb_rv_uw_dec_18 +1496620149=vb_rv_uw_dec_19 +-1629117302=vb_rv_uw_dec_20 +-189214673=vb_rv_uw_dec_21 +617013633=vb_rv_uw1_03 +-1231452892=vb_rv_uw1_04 +21109368=vb_rv_uw1_05 +334020549=vb_rv_uw1_06 +-309103849=vb_rv_uw1_07 +2085621906=vb_rv_uw1_08 +-705444904=vb_rv_uw1_09 +-929389182=vb_rv_uw1_10 +-1786429608=vb_rv_uw1_11 +-465871677=vb_rv_uw1_12 +-1323239793=vb_rv_uw1_13 +2128417288=vb_rv_uw1_14 +1274653766=vb_rv_uw1_15 +-1703687883=vb_rv_uw1_16 +1751344409=vb_rv_uw1_17 +916816286=vb_rv_uw1_18 +-1588865379=vb_rv_uw1_19 +-226592079=vb_rv_uw1_20 +-1415484168=vb_rv_uw1_21 +1978859932=vb_rv_uw1_22 +1357461389=vb_rv_uw1_23 +-1691694069=vb_rv_uw1_24 +1953365654=vb_rv_uw1_25 +1050907394=vb_rv_uw1_26 +306068024=vb_rv_uw1_27 +1685151389=vb_rv_uw1_28 +107227559=vb_rv_vbrv_barge +1809962610=vb_rv_wrk1 +-1673356438=velum +1077420264=velum2 +1102544804=verlierer2 +1341619767=vestra +1284556934=vfx_it1_00 +1425627487=vfx_it1_01 +1730346418=vfx_it1_02 +694846018=vfx_it1_03 +1000416943=vfx_it1_04 +71055334=vfx_it1_05 +493578820=vfx_it1_06 +-531173360=vfx_it1_07 +-235695275=vfx_it1_08 +-1164794744=vfx_it1_09 +-1246716952=vfx_it1_10 +-489490900=vfx_it1_11 +-786935113=vfx_it1_12 +153699084=vfx_it1_13 +-18862470=vfx_it1_14 +867571749=vfx_it1_15 +461498301=vfx_it1_16 +1348260210=vfx_it1_17 +1176354036=vfx_it1_18 +2130816703=vfx_it1_19 +264685611=vfx_it1_20 +-1278754784=vfx_it2_00 +-1417564268=vfx_it2_01 +-1744107353=vfx_it2_02 +-27339435=vfx_it2_03 +-2108760785=vfx_it2_04 +1888237994=vfx_it2_05 +1629461201=vfx_it2_06 +-950311097=vfx_it2_07 +1265987453=vfx_it2_08 +967756784=vfx_it2_09 +192671283=vfx_it2_10 +-303451377=vfx_it2_11 +-830671842=vfx_it2_12 +-1055008416=vfx_it2_13 +-1276100859=vfx_it2_14 +-1799618403=vfx_it2_15 +361529940=vfx_it2_16 +-2013862125=vfx_it2_17 +2043464383=vfx_it2_18 +1807691428=vfx_it2_19 +1849656877=vfx_it2_20 +-596254056=vfx_it2_21 +-758329530=vfx_it2_22 +-1057281117=vfx_it2_23 +1068280060=vfx_it2_24 +922195858=vfx_it2_25 +-1547439819=vfx_it2_26 +-1711940199=vfx_it2_27 +829066340=vfx_it2_28 +1001693432=vfx_it2_29 +-40164382=vfx_it2_30 +257214293=vfx_it2_31 +1917160757=vfx_it2_32 +-2099106194=vfx_it2_33 +-976899020=vfx_it2_34 +-531764924=vfx_it2_35 +769164384=vfx_it2_36 +1204336704=vfx_it2_37 +-1821454457=vfx_it2_38 +-1656757463=vfx_it2_39 +-1457198910=vfx_it3_00 +1000246711=vfx_it3_01 +522605771=vfx_it3_02 +714828725=vfx_it3_03 +63479312=vfx_it3_04 +235319948=vfx_it3_05 +777679659=vfx_it3_06 +-1073015154=vfx_it3_07 +301775472=vfx_it3_08 +565664229=vfx_it3_09 +-842648184=vfx_it3_11 +-2014664350=vfx_it3_12 +2108724462=vfx_it3_13 +-1553571751=vfx_it3_14 +-1694281837=vfx_it3_15 +-811583244=vfx_it3_16 +634971492=vfx_it3_17 +-231899634=vfx_it3_18 +-527639859=vfx_it3_19 +-1093593518=vfx_it3_20 +748450279=vfx_it3_21 +1515113803=vfx_it3_22 +1207969966=vfx_it3_23 +-174685220=vfx_it3_24 +1677058201=vfx_it3_25 +1147806074=vfx_it3_26 +991956710=vfx_it3_27 +1873868807=vfx_it3_28 +1451869625=vfx_it3_29 +-1021931916=vfx_it3_30 +852815347=vfx_it3_31 +923137625=vfx_it3_32 +-983330030=vfx_it3_33 +-662587058=vfx_it3_34 +-381723959=vfx_it3_35 +2081390699=vfx_it3_36 +-1832210975=vfx_it3_37 +-1586214092=vfx_it3_38 +-1237945160=vfx_it3_39 +-1773620899=vfx_it3_40 +-418983208=vfx_it3_41 +-915388655=vfx_rnd_wave_01 +2007245690=vfx_rnd_wave_02 +-1387098410=vfx_rnd_wave_03 +-1489275558=vfx_wall_wave_01 +949524510=vfx_wall_wave_02 +1917946759=vfx_wall_wave_03 +-825837129=vigero +-1353081087=vindicator +-498054846=virgo +-899509638=virgo2 +16646064=virgo3 +-1720513558=vodkarow +-1845487887=volatus +-1622444098=voltic +989294410=voltic2 +2006667053=voodoo +523724515=voodoo2 +-609625092=vortex +-259706355=w_am_baseball_hi +-383950123=w_am_baseball +1807506906=w_am_brfcase +-1400434704=w_am_case +-1073612701=w_am_digiscanner_hi +520317490=w_am_digiscanner +-171327159=w_am_fire_exting +-1539617090=w_am_flare_hi +-1564193152=w_am_flare +242383520=w_am_jerrycan +-833920933=w_ar_advancedrifle_hi +-1573551058=w_ar_advancedrifle_mag1 +-1865686693=w_ar_advancedrifle_mag2 +-1707584974=w_ar_advancedrifle +1678804838=w_ar_assaultrifle_hi +1044133150=w_ar_assaultrifle_mag1 +-1072154412=w_ar_assaultrifle_mag2 +273925117=w_ar_assaultrifle +-1565195963=w_ar_bullpuprifle_mag1 +-1258838582=w_ar_bullpuprifle_mag2 +-1288559573=w_ar_bullpuprifle +104716717=w_ar_carbinerifle_hi +-1142562815=w_ar_carbinerifle_mag1 +1370360727=w_ar_carbinerifle_mag2 +1026431720=w_ar_carbinerifle +1652015642=w_ar_musket +-1439230643=w_ar_railgun_mag1 +-1876506235=w_ar_railgun +-177292685=w_ar_specialcarbine_mag1 +-408150290=w_ar_specialcarbine_mag2 +-1745643757=w_ar_specialcarbine +-213027648=w_at_ar_afgrip_hi +-549787707=w_at_ar_afgrip +2035575766=w_at_ar_flsh_hi +-1572366268=w_at_ar_flsh +-1166471211=w_at_ar_supp_02_hi +-433207992=w_at_ar_supp_02 +-2012934461=w_at_ar_supp_hi +2127522061=w_at_ar_supp +-1092366761=w_at_pi_flsh_hi +1130912089=w_at_pi_flsh +-1333942516=w_at_pi_supp_2 +224713395=w_at_pi_supp_hi +-1025213666=w_at_pi_supp +412900178=w_at_railcover_01_hi +1508551686=w_at_railcover_01 +-386727222=w_at_scope_large_hi +902783233=w_at_scope_large +1234627046=w_at_scope_macro_2 +1324672924=w_at_scope_macro_hi +-1148808407=w_at_scope_macro +-725521582=w_at_scope_max_hi +514930793=w_at_scope_max +-1974675239=w_at_scope_medium_hi +-98833=w_at_scope_medium +1517447672=w_at_scope_small_2 +-132507543=w_at_scope_small_hi +-1089070097=w_at_scope_small +-1376365801=w_at_sr_supp_2 +-1982547489=w_at_sr_supp_hi +985886684=w_at_sr_supp +1876445962=w_ex_apmine +1090792329=w_ex_birdshat +-1809859709=w_ex_grenadefrag_hi +290600267=w_ex_grenadefrag +1591549914=w_ex_grenadesmoke +-1623789737=w_ex_molotov_hi +-880609331=w_ex_molotov +-329092498=w_ex_pe_hi +-1110203649=w_ex_pe +1297482736=w_ex_snowball +1559922313=w_lr_40mm_pu +1948242884=w_lr_40mm +439782367=w_lr_firework_rocket +491091384=w_lr_firework +-600317048=w_lr_grenadelauncher_hi +-606683246=w_lr_grenadelauncher +-1146260322=w_lr_homing_rocket +1901887007=w_lr_homing +-58701374=w_lr_rpg_hi +-547018963=w_lr_rpg_rocket_pu +-1707997257=w_lr_rpg_rocket +-218858073=w_lr_rpg +32653987=w_me_bat +1150762982=w_me_bottle +1862268168=w_me_crowbar +601713565=w_me_dagger +-580196246=w_me_gclub +64104227=w_me_hammer +1653948529=w_me_hatchet +-1982443329=w_me_knife_01 +-1634978236=w_me_nightstick +-703091127=w_mg_combatmg_hi +-548430598=w_mg_combatmg_mag1 +-377179804=w_mg_combatmg_mag2 +-739394447=w_mg_combatmg +-261565305=w_mg_mg_hi +342630364=w_mg_mg_mag1 +1494231331=w_mg_mg_mag2 +-2056364402=w_mg_mg +309921664=w_mg_minigun_hi +422658457=w_mg_minigun +-1106867781=w_pi_appistol_hi +1789204922=w_pi_appistol_mag1 +-1670447795=w_pi_appistol_mag2 +905830540=w_pi_appistol +554601322=w_pi_combatpistol_hi +1099734388=w_pi_combatpistol_mag1 +1256108056=w_pi_combatpistol_mag2 +403140669=w_pi_combatpistol +576500243=w_pi_flaregun_mag1 +665801196=w_pi_flaregun_shell +1349014803=w_pi_flaregun +-642859694=w_pi_heavypistol_mag1 +-404137529=w_pi_heavypistol_mag2 +1927398017=w_pi_heavypistol +1182503934=w_pi_pistol_hi +-1899196150=w_pi_pistol_mag1 +-1592052313=w_pi_pistol_mag2 +1467525553=w_pi_pistol +-72482195=w_pi_pistol50_hi +874805497=w_pi_pistol50_mag1 +460539799=w_pi_pistol50_mag2 +-178484015=w_pi_pistol50 +-902398285=w_pi_sns_pistol_mag1 +-1202660632=w_pi_sns_pistol_mag2 +339962010=w_pi_sns_pistol +-1207333876=w_pi_stungun_hi +1609356763=w_pi_stungun +2068113221=w_pi_vintage_pistol_mag1 +-1786569791=w_pi_vintage_pistol_mag2 +-1124046276=w_pi_vintage_pistol +-2076813088=w_sb_assaultsmg_hi +-312532388=w_sb_assaultsmg_mag1 +-546011513=w_sb_assaultsmg_mag2 +-473574177=w_sb_assaultsmg +-710679252=w_sb_gusenberg_mag1 +1691386759=w_sb_gusenberg_mag2 +574348740=w_sb_gusenberg +-1801400717=w_sb_microsmg_hi +-31119053=w_sb_microsmg_mag1 +-272135048=w_sb_microsmg_mag2 +-1056713654=w_sb_microsmg +461438061=w_sb_smg_hi +-827974527=w_sb_smg_mag1 +666848946=w_sb_smg_mag2 +-500057996=w_sb_smg +-460448652=w_sg_assaultshotgun_hi +-1793660294=w_sg_assaultshotgun_mag1 +-1411835906=w_sg_assaultshotgun_mag2 +1255410010=w_sg_assaultshotgun +1265592260=w_sg_bullpupshotgun_hi +-1598212834=w_sg_bullpupshotgun +-1253076872=w_sg_heavyshotgun_mag1 +-992039018=w_sg_heavyshotgun_mag2 +-1209868881=w_sg_heavyshotgun +607897242=w_sg_pumpshotgun_hi +689760839=w_sg_pumpshotgun +2075991356=w_sg_sawnoff_hi +-675841386=w_sg_sawnoff +-250831757=w_sr_heavysniper_hi +-850235586=w_sr_heavysniper_mag1 +-746966080=w_sr_heavysniper +-879932022=w_sr_marksmanrifle_mag1 +-707567082=w_sr_marksmanrifle_mag2 +-1711248638=w_sr_marksmanrifle +-807686903=w_sr_sniperrifle_hi +2095405400=w_sr_sniperrifle_mag1 +346403307=w_sr_sniperrifle +1373123368=warrener +1777363799=washington +-1912017790=wastelander +519074619=watercooler_bottle001 +2010064375=wheel_bkf_01 +-1401718549=wheel_bkf_01w +1702855000=wheel_bkf_02 +-1487539624=wheel_bkf_02w +-601854308=wheel_bkf_03 +-669986027=wheel_bkf_03w +-315191116=wheel_bkf_04 +2010843439=wheel_bkf_04w +1681096384=wheel_bkf_05 +-57109064=wheel_bkf_05w +1373821471=wheel_bkf_06 +-33155141=wheel_bkf_06w +681674653=wheel_bkf_07 +-20964245=wheel_bkf_07w +-1409446333=wheel_bkf_08 +339098863=wheel_bkf_08w +440920790=wheel_bkf_09 +-665204513=wheel_bkf_09w +662111904=wheel_bkf_10 +-215018164=wheel_bkf_10w +-1858086352=wheel_bkf_11 +-2071513454=wheel_bkf_11w +-2108015515=wheel_bkf_12 +1983389068=wheel_bkf_12w +1845695415=wheel_bkf_13 +-1884467378=wheel_bkf_13w +-967233645=wheel_bkr_01 +-1995101519=wheel_bkr_01w +-1272607956=wheel_bkr_02 +-1143762615=wheel_bkr_02w +1996099798=wheel_bkr_03 +304102017=wheel_bkr_03w +-1773121662=wheel_bkr_04 +-146668055=wheel_bkr_04w +1528518937=wheel_bkr_05 +940573736=wheel_bkr_05w +-1992379041=wheel_bkr_06 +635003091=wheel_bkr_06w +425022874=wheel_bkr_07 +-1155865412=wheel_bkr_07w +1189687489=wheel_bkr_08 +1916162560=wheel_bkr_08w +-270597458=wheel_bkr_09 +1232994128=wheel_bkr_09w +-1692805759=wheel_bkr_10 +272821082=wheel_bkr_10w +1353531669=wheel_bkr_11 +617628616=wheel_bkr_11w +1718054025=wheel_bkr_12 +-567855777=wheel_bkr_12w +765098736=wheel_bkr_13 +104270038=wheel_bkr_13w +-668546108=wheel_drft_01 +633235711=wheel_drft_01w +2098664870=wheel_drft_02 +841713021=wheel_drft_02w +-1435307939=wheel_drft_03 +-1085301121=wheel_drft_03w +-1628645039=wheel_drft_04 +885523522=wheel_drft_04w +1131553365=wheel_drft_05 +-22178126=wheel_drft_05w +976490457=wheel_drft_06 +1170319481=wheel_drft_06w +1743579978=wheel_drft_07 +1104486204=wheel_drft_07w +1475038023=wheel_drft_08 +1715069549=wheel_drft_08w +-54881049=wheel_drft_09 +889814705=wheel_drft_09w +1317221055=wheel_drft_10 +-1984806617=wheel_drft_10w +1152720675=wheel_drft_11 +-1497138071=wheel_drft_11w +-1427281002=wheel_drft_12 +170868663=wheel_drft_12w +-1617537816=wheel_drft_13 +192791412=wheel_drft_13w +-1930973301=wheel_drft_14 +-853457980=wheel_drft_14w +2058685222=wheel_drft_15 +-1145986555=wheel_drft_15w +-395123040=wheel_drft_16 +1313850359=wheel_drft_16w +-699841971=wheel_drft_17 +-590061030=wheel_drft_17w +539317760=wheel_drft_18 +-922962237=wheel_drft_18w +-739459692=wheel_drft_19 +-541891248=wheel_drft_19w +-496838304=wheel_drft_20 +187126008=wheel_drft_20w +-2013911928=wheel_drft_21 +835395423=wheel_drft_21w +-983720106=wheel_drft_22 +-824158629=wheel_drft_22w +-209486943=wheel_drft_23 +1725237094=wheel_drft_23w +763522970=wheel_drft_24 +-34491659=wheel_drft_24w +1028912594=wheel_hiend_01 +-803606181=wheel_hiend_01w +752276696=wheel_hiend_02 +-1541662176=wheel_hiend_02w +-1327768352=wheel_hiend_03 +1791075348=wheel_hiend_03w +1394942324=wheel_hiend_04 +-375741648=wheel_hiend_04w +1162839497=wheel_hiend_05 +1301374840=wheel_hiend_05w +1970300426=wheel_hiend_06 +-219630752=wheel_hiend_06w +-102404366=wheel_hiend_07 +-1416116989=wheel_hiend_07w +-1683180926=wheel_hiend_08 +-1151244814=wheel_hiend_08w +-1905584129=wheel_hiend_09 +248482137=wheel_hiend_09w +-1549649255=wheel_hiend_10 +11518407=wheel_hiend_10w +-2001206075=wheel_hiend_11 +-459765587=wheel_hiend_11w +-1205476448=wheel_hiend_12 +-1900553395=wheel_hiend_12w +918184135=wheel_hiend_13 +469073442=wheel_hiend_13w +758402491=wheel_hiend_14 +-906766136=wheel_hiend_14w +1368036971=wheel_hiend_15 +532185960=wheel_hiend_15w +2144629502=wheel_hiend_16 +1810012791=wheel_hiend_16w +-1923969522=wheel_hiend_17 +685255520=wheel_hiend_17w +-1322658372=wheel_hiend_18 +361498088=wheel_hiend_18w +-553668245=wheel_hiend_19 +-1659922923=wheel_hiend_19w +1845153859=wheel_hiend_20 +-1366314880=wheel_hiend_20w +-292611567=wheel_loride_01 +635554795=wheel_loride_01w +-1501361670=wheel_loride_02 +-1283148862=wheel_loride_02w +-904539873=wheel_loride_03 +794472064=wheel_loride_03w +841163064=wheel_loride_04 +-1708312664=wheel_loride_04w +608863623=wheel_loride_05 +-1700712208=wheel_loride_05w +547323441=wheel_loride_06 +1255904966=wheel_loride_06w +54215529=wheel_loride_07 +-154636275=wheel_loride_07w +-1079264193=wheel_loride_08 +-1442810398=wheel_loride_08w +-1578270525=wheel_loride_09 +19539348=wheel_loride_09w +-108351824=wheel_loride_10 +2008638742=wheel_loride_10w +1195231765=wheel_loride_11 +-2138369183=wheel_loride_11w +309747847=wheel_loride_12 +646987961=wheel_loride_12w +-471628958=wheel_loride_13 +730221501=wheel_loride_13w +1077558286=wheel_loride_14 +-312905608=wheel_loride_14w +-1903077189=wheel_loride_15 +1857284967=wheel_loride_15w +2043595418=wheel_musc_01 +925950032=wheel_musc_01w +-1938526235=wheel_musc_02 +630766624=wheel_musc_02w +1665310082=wheel_musc_03 +-315732324=wheel_musc_03w +1737401882=wheel_musc_04 +1479254821=wheel_musc_04w +-1056548596=wheel_musc_05 +1785219974=wheel_musc_05w +-749077069=wheel_musc_06 +143197825=wheel_musc_06w +-1668575209=wheel_musc_07 +545765878=wheel_musc_07w +-1367198716=wheel_musc_08 +-758997739=wheel_musc_08w +-94909534=wheel_musc_09 +183932169=wheel_musc_09w +-1280344842=wheel_musc_10 +319084271=wheel_musc_10w +395723966=wheel_musc_11 +878453233=wheel_musc_11w +-971890245=wheel_musc_12 +-1354131794=wheel_musc_12w +-1145107179=wheel_musc_13 +-1195565279=wheel_musc_13w +-361436544=wheel_musc_14 +1611623587=wheel_musc_14w +174369375=wheel_musc_15 +-1965368135=wheel_musc_15w +18716625=wheel_musc_16 +1988309738=wheel_musc_16w +796423302=wheel_musc_17 +967459113=wheel_musc_17w +-319525289=wheel_musc_20 +2026525785=wheel_musc_20w +-781405373=wheel_off_01 +-1885774086=wheel_off_01w +-422322671=wheel_off_02 +1224040547=wheel_off_02w +132456519=wheel_off_03 +-884667460=wheel_off_03w +513428913=wheel_off_04 +-379304230=wheel_off_04w +-464103126=wheel_off_05 +-1131481848=wheel_off_05w +-91978362=wheel_off_06 +-1778047275=wheel_off_06w +-956883348=wheel_off_07 +1862129587=wheel_off_07w +-718095645=wheel_off_08 +1380392230=wheel_off_08w +-1556982073=wheel_off_09 +2017399950=wheel_off_09w +74356774=wheel_off_10 +569538807=wheel_off_10w +-977075438=wheel_spt_01 +2050543069=wheel_spt_01w +925263319=wheel_spt_02 +253459228=wheel_spt_02w +561265267=wheel_spt_03 +269712364=wheel_spt_03w +283220302=wheel_spt_04 +-902527693=wheel_spt_04w +-2096759399=wheel_spt_05 +-971998261=wheel_spt_05w +1880872901=wheel_spt_06 +694240727=wheel_spt_06w +1586508974=wheel_spt_07 +1084748612=wheel_spt_07w +-1437348712=wheel_spt_08 +315993004=wheel_spt_08w +-1677774865=wheel_spt_09 +1211766672=wheel_spt_09w +414064175=wheel_spt_10 +-2101896803=wheel_spt_10w +682081826=wheel_spt_11 +600890105=wheel_spt_11w +-152642911=wheel_spt_12 +526766403=wheel_spt_12w +86832941=wheel_spt_13 +-495558931=wheel_spt_13w +-746384422=wheel_spt_14 +2133104491=wheel_spt_14w +1073016012=wheel_spt_15 +-885985989=wheel_spt_15w +259656663=wheel_spt_16 +-351165128=wheel_spt_16w +482616939=wheel_spt_17 +1201889150=wheel_spt_17w +-351517956=wheel_spt_18 +-392945087=wheel_spt_18w +-83959071=wheel_spt_19 +-1148794509=wheel_spt_19w +1698805833=wheel_spt_20 +-328059960=wheel_spt_20w +828395659=wheel_spt_21 +-803184271=wheel_spt_21w +1067281669=wheel_spt_22 +-1477275146=wheel_spt_22w +239307346=wheel_spt_23 +1625097400=wheel_spt_23w +478783198=wheel_spt_24 +-2127706567=wheel_spt_24w +754534325=wheel_spt_25 +-1957318763=wheel_spt_25w +1879309698=wheel_suv_01 +1614380651=wheel_suv_01w +1038948693=wheel_suv_02 +-1718913930=wheel_suv_02w +1135617243=wheel_suv_03 +2039984999=wheel_suv_03w +395496609=wheel_suv_04 +334158079=wheel_suv_04w +627075132=wheel_suv_05 +705201170=wheel_suv_05w +-147878949=wheel_suv_06 +-1655902667=wheel_suv_06w +-586000487=wheel_suv_07 +1087550438=wheel_suv_07w +-325126478=wheel_suv_08 +207507138=wheel_suv_08w +-1176956633=wheel_suv_09 +-1817322421=wheel_suv_09w +-587632973=wheel_suv_10 +-2088916399=wheel_suv_10w +-1432253948=wheel_suv_11 +447273461=wheel_suv_11w +-1177278359=wheel_suv_12 +-2103338871=wheel_suv_12w +120046355=wheel_suv_13 +-192971345=wheel_suv_13w +406152494=wheel_suv_14 +-763282953=wheel_suv_14w +-437092183=wheel_suv_15 +1347073664=wheel_suv_15w +85573367=wheel_suv_16 +812873758=wheel_suv_16w +1383127460=wheel_suv_17 +-649114933=wheel_suv_17w +1598747480=wheel_suv_18 +643458756=wheel_suv_18w +1024110296=wheel_suv_19 +-976378108=wheel_suv_19w +1581459400=windsor +-1930048799=windsor2 +-1551002089=winerow +-618617997=wolfsbane +1203490606=xls +-432008408=xls2 +65402552=youga +1026149675=youga2 +-1403128555=zentorno +-1122289213=zion +-1193103848=zion2 +-1009268949=zombiea +-570033273=zombieb +1919238784=zprop_bin_01a_old +758895617=ztype diff --git a/resources/Hash-Checker/TXTLists/Objects-HashFirst.txt b/resources/Hash-Checker/TXTLists/Objects-HashFirst.txt new file mode 100644 index 000000000..d7b3e889d --- /dev/null +++ b/resources/Hash-Checker/TXTLists/Objects-HashFirst.txt @@ -0,0 +1,53859 @@ +-1267889684=02gate3_l +-832573324=a_c_boar +1462895032=a_c_cat_01 +-1430839454=a_c_chickenhawk +-1469565163=a_c_chimp +351016938=a_c_chop +1457690978=a_c_cormorant +-50684386=a_c_cow +1682622302=a_c_coyote +402729631=a_c_crow +-664053099=a_c_deer +-1950698411=a_c_dolphin +802685111=a_c_fish +1794449327=a_c_hen +1193010354=a_c_humpback +1318032802=a_c_husky +-1920284487=a_c_killerwhale +307287994=a_c_mtlion +-1323586730=a_c_pig +111281960=a_c_pigeon +1125994524=a_c_poodle +1832265812=a_c_pug +-541762431=a_c_rabbit_01 +-1011537562=a_c_rat +882848737=a_c_retriever +-1026527405=a_c_rhesus +-1788665315=a_c_rottweiler +-745300483=a_c_seagull +1015224100=a_c_sharkhammer +113504370=a_c_sharktiger +1126154828=a_c_shepherd +-1589092019=a_c_stingray +-1384627013=a_c_westy +808859815=a_f_m_beach_01 +-1106743555=a_f_m_bevhills_01 +-1606864033=a_f_m_bevhills_02 +1004114196=a_f_m_bodybuild_01 +532905404=a_f_m_business_02 +1699403886=a_f_m_downtown_01 +-1656894598=a_f_m_eastsa_01 +1674107025=a_f_m_eastsa_02 +-88831029=a_f_m_fatbla_01 +-1244692252=a_f_m_fatcult_01 +951767867=a_f_m_fatwhite_01 +1388848350=a_f_m_ktown_01 +1090617681=a_f_m_ktown_02 +379310561=a_f_m_prolhost_01 +-569505431=a_f_m_salton_01 +-1332260293=a_f_m_skidrow_01 +1951946145=a_f_m_soucent_01 +-215821512=a_f_m_soucent_02 +-840346158=a_f_m_soucentmc_01 +1347814329=a_f_m_tourist_01 +1224306523=a_f_m_tramp_01 +-1935621530=a_f_m_trampbeac_01 +1640504453=a_f_o_genstreet_01 +-1160266880=a_f_o_indian_01 +1204772502=a_f_o_ktown_01 +-855671414=a_f_o_salton_01 +1039800368=a_f_o_soucent_01 +-1519524074=a_f_o_soucent_02 +-945854168=a_f_y_beach_01 +1146800212=a_f_y_bevhills_01 +1546450936=a_f_y_bevhills_02 +549978415=a_f_y_bevhills_03 +920595805=a_f_y_bevhills_04 +664399832=a_f_y_business_01 +826475330=a_f_y_business_02 +-1366884940=a_f_y_business_03 +-1211756494=a_f_y_business_04 +-173013091=a_f_y_eastsa_01 +70821038=a_f_y_eastsa_02 +1371553700=a_f_y_eastsa_03 +1755064960=a_f_y_epsilon_01 +1348537411=a_f_y_femaleagent +1165780219=a_f_y_fitness_01 +331645324=a_f_y_fitness_02 +793439294=a_f_y_genhot_01 +2111372120=a_f_y_golfer_01 +813893651=a_f_y_hiker_01 +343259175=a_f_y_hippie_01 +-2109222095=a_f_y_hipster_01 +-1745486195=a_f_y_hipster_02 +-1514497514=a_f_y_hipster_03 +429425116=a_f_y_hipster_04 +153984193=a_f_y_indian_01 +-619494093=a_f_y_juggalo_01 +-951490775=a_f_y_runner_01 +1064866854=a_f_y_rurmeth_01 +-614546432=a_f_y_scdressy_01 +1767892582=a_f_y_skater_01 +744758650=a_f_y_soucent_01 +1519319503=a_f_y_soucent_02 +-2018356203=a_f_y_soucent_03 +1426880966=a_f_y_tennis_01 +-1661836925=a_f_y_topless_01 +1446741360=a_f_y_tourist_01 +-1859912896=a_f_y_tourist_02 +435429221=a_f_y_vinewood_01 +-625565461=a_f_y_vinewood_02 +933092024=a_f_y_vinewood_03 +-85696186=a_f_y_vinewood_04 +-1004861906=a_f_y_yoga_01 +1413662315=a_m_m_acult_01 +-781039234=a_m_m_afriamer_01 +1077785853=a_m_m_beach_01 +2021631368=a_m_m_beach_02 +1423699487=a_m_m_bevhills_01 +1068876755=a_m_m_bevhills_02 +2120901815=a_m_m_business_01 +-106498753=a_m_m_eastsa_01 +131961260=a_m_m_eastsa_02 +-1806291497=a_m_m_farmer_01 +1641152947=a_m_m_fatlatin_01 +115168927=a_m_m_genfat_01 +330231874=a_m_m_genfat_02 +-1444213182=a_m_m_golfer_01 +1809430156=a_m_m_hasjew_01 +1822107721=a_m_m_hillbilly_01 +2064532783=a_m_m_hillbilly_02 +-573920724=a_m_m_indian_01 +-782401935=a_m_m_ktown_01 +803106487=a_m_m_malibu_01 +-578715987=a_m_m_mexcntry_01 +-1302522190=a_m_m_mexlabor_01 +1746653202=a_m_m_og_boss_01 +-322270187=a_m_m_paparazzi_01 +-1445349730=a_m_m_polynesian_01 +-1760377969=a_m_m_prolhost_01 +1001210244=a_m_m_rurmeth_01 +1328415626=a_m_m_salton_01 +1626646295=a_m_m_salton_02 +-1299428795=a_m_m_salton_03 +-1773858377=a_m_m_salton_04 +-640198516=a_m_m_skater_01 +32417469=a_m_m_skidrow_01 +193817059=a_m_m_socenlat_01 +1750583735=a_m_m_soucent_01 +-1620232223=a_m_m_soucent_02 +-1948675910=a_m_m_soucent_03 +-1023672578=a_m_m_soucent_04 +-1029146878=a_m_m_stlat_02 +1416254276=a_m_m_tennis_01 +-929103484=a_m_m_tourist_01 +516505552=a_m_m_tramp_01 +1404403376=a_m_m_trampbeac_01 +-521758348=a_m_m_tranvest_01 +-150026812=a_m_m_tranvest_02 +1430544400=a_m_o_acult_01 +1268862154=a_m_o_acult_02 +-2077764712=a_m_o_beach_01 +-1386944600=a_m_o_genstreet_01 +355916122=a_m_o_ktown_01 +539004493=a_m_o_salton_01 +718836251=a_m_o_soucent_01 +1082572151=a_m_o_soucent_02 +238213328=a_m_o_soucent_03 +390939205=a_m_o_tramp_01 +-1251702741=a_m_y_acult_01 +-2132435154=a_m_y_acult_02 +-771835772=a_m_y_beach_01 +600300561=a_m_y_beach_02 +-408329255=a_m_y_beach_03 +2114544056=a_m_y_beachvesp_01 +-900269486=a_m_y_beachvesp_02 +1982350912=a_m_y_bevhills_01 +1720428295=a_m_y_bevhills_02 +933205398=a_m_y_breakdance_01 +-1697435671=a_m_y_busicas_01 +-912318012=a_m_y_business_01 +-1280051738=a_m_y_business_02 +-1589423867=a_m_y_business_03 +-37334073=a_m_y_cyclist_01 +-12678997=a_m_y_dhill_01 +766375082=a_m_y_downtown_01 +-1538846349=a_m_y_eastsa_01 +377976310=a_m_y_eastsa_02 +2010389054=a_m_y_epsilon_01 +-1434255461=a_m_y_epsilon_02 +-775102410=a_m_y_gay_01 +-1519253631=a_m_y_gay_02 +-1736970383=a_m_y_genstreet_01 +891398354=a_m_y_genstreet_02 +-685776591=a_m_y_golfer_01 +-512913663=a_m_y_hasjew_01 +1358380044=a_m_y_hiker_01 +2097407511=a_m_y_hippy_01 +587703123=a_m_y_hipster_01 +349505262=a_m_y_hipster_02 +1312913862=a_m_y_hipster_03 +706935758=a_m_y_indian_01 +767028979=a_m_y_jetski_01 +-1849016788=a_m_y_juggalo_01 +452351020=a_m_y_ktown_01 +696250687=a_m_y_ktown_02 +321657486=a_m_y_latino_01 +1768677545=a_m_y_methhead_01 +810804565=a_m_y_mexthug_01 +1694362237=a_m_y_motox_01 +2007797722=a_m_y_motox_02 +1264920838=a_m_y_musclbeac_01 +-920443780=a_m_y_musclbeac_02 +-2088436577=a_m_y_polynesian_01 +-178150202=a_m_y_roadcyc_01 +623927022=a_m_y_runner_01 +-2076336881=a_m_y_runner_02 +-681546704=a_m_y_salton_01 +-1044093321=a_m_y_skater_01 +-1342520604=a_m_y_skater_02 +-417940021=a_m_y_soucent_01 +-1398552374=a_m_y_soucent_02 +-1007618204=a_m_y_soucent_03 +-1976105999=a_m_y_soucent_04 +-812470807=a_m_y_stbla_01 +-1731772337=a_m_y_stbla_02 +-2039163396=a_m_y_stlat_01 +605602864=a_m_y_stwhi_01 +919005580=a_m_y_stwhi_02 +-1222037748=a_m_y_sunbathe_01 +-356333586=a_m_y_surfer_01 +-1047300121=a_m_y_vindouche_01 +1264851357=a_m_y_vinewood_01 +1561705728=a_m_y_vinewood_02 +534725268=a_m_y_vinewood_03 +835315305=a_m_y_vinewood_04 +-1425378987=a_m_y_yoga_01 +-1216765807=adder +1283517198=airbus +1560980623=airtug +1672195559=akuma +767087018=alpha +1171614426=ambulance +837858166=annihilator +63938961=ap1_01_a_aeriala +-199425492=ap1_01_a_aerialb +2086703506=ap1_01_a_ap_cargo_hanr +2017046934=ap1_01_a_ap1_01_rails_00 +-423850342=ap1_01_a_ap1_01_rails_01 +-728831425=ap1_01_a_ap1_01_rails_02 +-1046887339=ap1_01_a_ap1_01_rails_03 +-1320213568=ap1_01_a_ap1_01_rails_04 +915222090=ap1_01_a_ap1_01_rails_05 +616794807=ap1_01_a_ap1_01_rails_06 +325478381=ap1_01_a_ap1_01_rails_07 +115101554=ap1_01_a_ap1_01_roofbar +-743675684=ap1_01_a_ap1_01a_dec00 +-916499390=ap1_01_a_ap1_01a_dec01 +-274980677=ap1_01_a_ap1_01a_dec02 +-433451561=ap1_01_a_ap1_01a_dec03 +780017278=ap1_01_a_ap1_01a_dec04 +481589995=ap1_01_a_ap1_01a_dec05 +-1587837877=ap1_01_a_ap1_01a_dec06 +-269909075=ap1_01_a_ap1_01a_glue_02 +-195274111=ap1_01_a_ap1_01a_ladder_hd_002 +-433144282=ap1_01_a_ap1_01a_ladder_hd_003 +286200810=ap1_01_a_ap1_01a_ladder_hd_004 +47740793=ap1_01_a_ap1_01a_ladder_hd_005 +-1952806657=ap1_01_a_ap1_01a_ladder_hd_006 +2110844264=ap1_01_a_ap1_01a_ladder_hd_007 +-1481817820=ap1_01_a_ap1_01a_ladder_hd_008 +1809462809=ap1_01_a_ap1_01a_ladder_hd_01 +1146432631=ap1_01_a_ap1_01a_weed_01 +379179265=ap1_01_a_ap1_01a_weed_02 +701003614=ap1_01_a_ap1_01a_weed_03 +-90826502=ap1_01_a_ap1_01a_weed_04 +-806108234=ap1_01_a_ap1_01a_weed_05 +633750261=ap1_01_a_ap1_gm_grnd00 +922805610=ap1_01_a_ap1_gm_grnd01 +135140741=ap1_01_a_ap1_gm_grnd012 +1409854841=ap1_01_a_ap1_gm_grnd013 +1853707362=ap1_01_a_ap1_gm_grnd03 +145590464=ap1_01_a_ap1_gm_grnd04 +743100410=ap1_01_a_ap1_gm_grnd06 +-1518943660=ap1_01_a_ap1_gm_grnd07 +1358600541=ap1_01_a_ap1_gm_grnd09 +-1767463468=ap1_01_a_ap1_gm_grnd11 +-1968564048=ap1_01_a_aprds01 +2021913700=ap1_01_a_aprds02 +536953696=ap1_01_a_aprds04 +315304120=ap1_01_a_aprds07 +-844489097=ap1_01_a_aprds08 +-281386601=ap1_01_a_aprds09 +-241166262=ap1_01_a_arrowline +-1355871399=ap1_01_a_arrows_003 +-1116330009=ap1_01_a_arrows_004 +56308604=ap1_01_a_arrows_005 +-1601131610=ap1_01_a_arrows_01 +96368132=ap1_01_a_arrows_02 +-76686228=ap1_01_a_beachs00 +-1439450631=ap1_01_a_beachs01 +-671935113=ap1_01_a_beachs02 +-2077289645=ap1_01_a_centreline_004 +-1826508488=ap1_01_a_centreline_005 +-447556195=ap1_01_a_centreline_006 +-119669581=ap1_01_a_centreline_007 +-1157201659=ap1_01_a_centreline_008 +-833149018=ap1_01_a_centreline_009 +-671822330=ap1_01_a_centreline_01 +2035576706=ap1_01_a_centreline_010 +-432575861=ap1_01_a_centreline_02 +-1183903493=ap1_01_a_centreline_03 +-2024351444=ap1_01_a_firedecal +-354660070=ap1_01_a_foam01 +-58985383=ap1_01_a_foam02 +-684938821=ap1_01_a_foam03 +-2060941868=ap1_01_a_foam04 +-1359357578=ap1_01_a_foam05 +-371404997=ap1_01_a_foam06 +-600095932=ap1_01_a_glue_01d +1663822809=ap1_01_a_glue_01d2 +977843617=ap1_01_a_glue_01d2bv +1706264838=ap1_01_a_glue_01d2cv +-772133182=ap1_01_a_glue_01e +-819268007=ap1_01_a_gm_grnd014 +968393305=ap1_01_a_grnlite_b_018 +-1338610776=ap1_01_a_grnlite_b_1 +1544405491=ap1_01_a_grnlite_b_10 +157686945=ap1_01_a_grnlite_b_11 +445955838=ap1_01_a_grnlite_b_12 +675502683=ap1_01_a_grnlite_b_13 +883585833=ap1_01_a_grnlite_b_14 +-1052996529=ap1_01_a_grnlite_b_15 +-803919360=ap1_01_a_grnlite_b_16 +-564181356=ap1_01_a_grnlite_b_17 +-1983472288=ap1_01_a_grnlite_b_18 +-1744487971=ap1_01_a_grnlite_b_19 +2112947998=ap1_01_a_grnlite_b_2 +854945439=ap1_01_a_grnlite_b_20 +-1128299979=ap1_01_a_grnlite_b_21 +-830921304=ap1_01_a_grnlite_b_22 +-399812340=ap1_01_a_grnlite_b_23 +-98697999=ap1_01_a_grnlite_b_24 +-2082992029=ap1_01_a_grnlite_b_25 +-1583395855=ap1_01_a_grnlite_b_26 +-1288311010=ap1_01_a_grnlite_b_27 +532433733=ap1_01_a_grnlite_b_28 +837087126=ap1_01_a_grnlite_b_29 +-1316131238=ap1_01_a_grnlite_b_3 +-941278824=ap1_01_a_grnlite_b_30 +-1164730635=ap1_01_a_grnlite_b_31 +-387712107=ap1_01_a_grnlite_b_32 +-626172120=ap1_01_a_grnlite_b_33 +-252310599=ap1_01_a_grnlite_b_34 +1655074588=ap1_01_a_grnlite_b_35 +208454310=ap1_01_a_grnlite_b_36 +-29153709=ap1_01_a_grnlite_b_37 +940546543=ap1_01_a_grnlite_b_38 +2138606129=ap1_01_a_grnlite_b_4 +1128206779=ap1_01_a_grnlite_b_5 +-1596601109=ap1_01_a_grnlite_b_6 +1757535424=ap1_01_a_grnlite_b_7 +1989638251=ap1_01_a_grnlite_b_8 +-30963827=ap1_01_a_grnlite_b_9 +121350140=ap1_01_a_grnlites007 +812972654=ap1_01_a_grnlites008 +1671651538=ap1_01_a_grnlites009 +755238251=ap1_01_a_grnlites01 +1251814062=ap1_01_a_grnlites010 +984976099=ap1_01_a_grnlites011 +-1378225878=ap1_01_a_grnlites013 +-2087543652=ap1_01_a_grnlites014 +1569121904=ap1_01_a_grnlites02 +-1823419889=ap1_01_a_grnlites03 +-1084378676=ap1_01_a_grnlites0gg +-1578284045=ap1_01_a_keepclear +-1397019196=ap1_01_a_lad00 +1976385501=ap1_01_a_lad01 +-935795521=ap1_01_a_lad02 +-15281554=ap1_01_a_lad03 +349240802=ap1_01_a_lad04 +-625842327=ap1_01_a_ladrdr +532491217=ap1_01_a_nufb +1559208681=ap1_01_a_nufb003 +1073394364=ap1_01_a_nufbbbb +-1292794967=ap1_01_a_overlay01 +146353975=ap1_01_a_overlay02 +1072619329=ap1_01_a_overlay1 +-635265980=ap1_01_a_radaar +544960257=ap1_01_a_radar_base +-396006399=ap1_01_a_radar_baseb +511980267=ap1_01_a_runw02 +1073182161=ap1_01_a_runw04 +-1673679856=ap1_01_a_runw23 +-1211496281=ap1_01_a_runwhite_01 +293288968=ap1_01_a_runwhite_02 +340607404=ap1_01_a_runwhite_03 +754097496=ap1_01_a_sechut_gary +1305992242=ap1_01_a_skidz1 +738096498=ap1_01_a_skidz69 +1625256048=ap1_01_a_skidz69b +-1980228255=ap1_01_a_skidz69fff +-1008670195=ap1_01_a_thingy +-963940317=ap1_01_a_towerrail +-1764607603=ap1_01_a_towerwire +-548074401=ap1_01_a_towerwirea +-1104840832=ap1_01_a_unit2eevens001 +-1133112324=ap1_01_a_wettest +-587939829=ap1_01_aolayy00 +409319148=ap1_01_aolayy01 +873754185=ap1_01_aolayy03 +642405045=ap1_01_aolayy04 +1631963311=ap1_01_aolayy05 +1418473276=ap1_01_aolayy06 +1877075431=ap1_01_aolayy08 +950990430=ap1_01_aolayy14 +152708144=ap1_01_b_ap1_01b_glue_01 +451266503=ap1_01_b_ap1_01b_glue_02 +-1225261079=ap1_01_b_ap1_01b_glue_03 +-1000826198=ap1_01_b_ap1_01b_glue_04 +-770263514=ap1_01_b_ap1_01b_glue_05 +-540257903=ap1_01_b_ap1_01b_glue_06 +2133135424=ap1_01_b_ap1_01b_glue_07 +-1927992288=ap1_01_b_ap1_01b_glue_08 +-1689270123=ap1_01_b_ap1_01b_glue_09 +-333810386=ap1_01_b_ap1_01b_weed_01 +2097190656=ap1_01_b_ap1_01b_weed_03 +-1359283468=ap1_01_b_ap1_01b_weed_04 +-166594151=ap1_01_b_ap1_gm_grnd02 +261570443=ap1_01_b_ap1_gm_grnd10 +198981629=ap1_01_b_ap1_gm_grnd13 +422236826=ap1_01_b_ap1_gm_grnd14 +779156774=ap1_01_b_ap1_gm_grnd15 +931973390=ap1_01_b_aprds05 +-1660775428=ap1_01_b_aprds06 +-236593223=ap1_01_b_barrier1 +-773495382=ap1_01_b_barrier1bb +-993622661=ap1_01_b_barrier2 +-385921520=ap1_01_b_barrier5 +-574091616=ap1_01_b_bitofgrass +1071507734=ap1_01_b_cablemesh1050743_thvy +377224362=ap1_01_b_cablemesh1050744_thvy +-1718844371=ap1_01_b_cablemesh1050745_thvy +2030200176=ap1_01_b_cablemesh1050783_thvy +-886469149=ap1_01_b_cablemesh1050784_thvy +-1199202342=ap1_01_b_cablemesh1050785_thvy +1164098344=ap1_01_b_cablemesh1050786_thvy +-1960102530=ap1_01_b_cablemesh1050787_thvy +-1459509694=ap1_01_b_cablemesh1050788_thvy +393522195=ap1_01_b_cablemesh1050789_thvy +-1820405012=ap1_01_b_cablemesh1050790_thvy +-1114356002=ap1_01_b_cablemesh1050791_thvy +-1187764228=ap1_01_b_cablemesh1050792_thvy +-1580397730=ap1_01_b_cablemesh1050793_thvy +1407291089=ap1_01_b_cablemesh1053527_thvy +1942030602=ap1_01_b_cablemesh1053528_thvy +1500062028=ap1_01_b_cablemesh1053529_thvy +-548692727=ap1_01_b_cablemesh1053530_thvy +164169428=ap1_01_b_cablemesh1053531_thvy +1643778837=ap1_01_b_cablemesh1053532_thvy +-1963596258=ap1_01_b_cablemesh1053533_thvy +-1410410382=ap1_01_b_cablemesh1053534_thvy +-1065699323=ap1_01_b_cablemesh1053535_thvy +1488063181=ap1_01_b_cablemesh1053536_thvy +1012116861=ap1_01_b_cablemesh1053537_thvy +-2087117601=ap1_01_b_cablemesh1053538_thvy +643725179=ap1_01_b_cablemesh1053539_thvy +-2113130678=ap1_01_b_cablemesh1053540_thvy +-1241596929=ap1_01_b_cablemesh1053541_thvy +-1116056162=ap1_01_b_cablemesh1053542_thvy +561566550=ap1_01_b_cablemesh1053543_thvy +-1255694812=ap1_01_b_cablemesh1053544_thvy +1500825353=ap1_01_b_cablemesh1053545_thvy +722745785=ap1_01_b_cablemesh1053546_thvy +-814243637=ap1_01_b_cablemesh1053547_thvy +1085593944=ap1_01_b_cablemesh1053548_thvy +1182629430=ap1_01_b_cablemesh1053647_thvy +2116784985=ap1_01_b_cablemesh1053648_thvy +263164250=ap1_01_b_cablemesh1053649_thvy +2051660358=ap1_01_b_cablemesh1053650_thvy +326013957=ap1_01_b_cablemesh1053651_thvy +-312948035=ap1_01_b_cablemesh1053652_thvy +-1863258069=ap1_01_b_cablemesh783716_thvy +-361944479=ap1_01_b_cablemesh783941_thvy +216142463=ap1_01_b_cablemesh783942_thvy +1956293845=ap1_01_b_cablemesh783943_thvy +978352379=ap1_01_b_cablemesh783944_thvy +747911725=ap1_01_b_cablemesh783945_thvy +-762213962=ap1_01_b_cablemesh783946_thvy +-1114036754=ap1_01_b_cablemesh783947_thvy +862872915=ap1_01_b_fizzy_hd_123 +2042786298=ap1_01_b_fizzy_hd_124 +1875926550=ap1_01_b_fizzy_hd_125 +-1776211273=ap1_01_b_fizzy_hd_126 +1435993460=ap1_01_b_fizzy_hd_ent_01 +-726924385=ap1_01_b_fizzy_hd_ent_02 +1195286407=ap1_01_b_frovely00 +1229890471=ap1_01_b_frovely01 +777690078=ap1_01_b_frovely011 +578868752=ap1_01_b_frovely02 +888142574=ap1_01_b_frovely03 +-1169115600=ap1_01_b_frovely03b +-791934216=ap1_01_b_gm_grnd017b +518104866=ap1_01_b_gm_grnd017c +756827031=ap1_01_b_gm_grnd017d +1572874375=ap1_01_b_gm_grnd017ds +1526079398=ap1_01_b_gm_grnd017e +-1223534652=ap1_01_b_gm_grnd017e002 +-1343680182=ap1_01_b_gm_grnd017e4 +-936019421=ap1_01_b_gm_grnd017f +606627867=ap1_01_b_grnnu +-1044312602=ap1_01_b_hangera_03 +-2100505616=ap1_01_b_hangera_03b +795192611=ap1_01_b_hangera_03f +658882799=ap1_01_b_hangeradet1 +1700609305=ap1_01_b_hangeradet2 +1205033307=ap1_01_b_hangerpipe +684773309=ap1_01_b_hej00 +913992464=ap1_01_b_hej01 +1144882838=ap1_01_b_hej02 +1590733915=ap1_01_b_hejtop00 +1838303710=ap1_01_b_hejtop01 +-1823304354=ap1_01_b_hejtop02 +1515319512=ap1_01_b_helopad +-1218260757=ap1_01_b_idfafads017 +-1062127786=ap1_01_b_idfafads8 +22233097=ap1_01_b_ivy00_noshad +1815790348=ap1_01_b_ivy00_noshadb +1867619058=ap1_01_b_ivy01 +-1175965666=ap1_01_b_ivy02 +-1878860716=ap1_01_b_ivy03 +-670110613=ap1_01_b_ivy04 +-1507391332=ap1_01_b_ivy05 +50838666=ap1_01_b_ivy06_noshad +1171045676=ap1_01_b_ivy06_noshadb +-2147335046=ap1_01_b_ivy07_noshad +341415000=ap1_01_b_ivy08_noshad +-800421071=ap1_01_b_ivy08_noshadb +404749172=ap1_01_b_ivy09_noshad +1580494178=ap1_01_b_ivy09_noshadb +-1305501831=ap1_01_b_ivy10 +-1283680332=ap1_01_b_ivy11_noshad +290058340=ap1_01_b_ivy11_noshadb +230479506=ap1_01_b_ivy12 +-1319961123=ap1_01_b_ivy13_noshad +1266112074=ap1_01_b_ivy14_noshad +-2021419101=ap1_01_b_ivy14_noshadb +375121876=ap1_01_b_ivy15 +-1181638893=ap1_01_b_line_01 +-405570666=ap1_01_b_line_02 +437772318=ap1_01_b_line_03 +-934396788=ap1_01_b_line_04 +1005797311=ap1_01_b_lsiaterm_bits +230541877=ap1_01_b_lsiaterm_reflect +-2034081885=ap1_01_b_lsiaterm_shell +1368245520=ap1_01_b_nurod00 +1112024709=ap1_01_b_nurod01 +-1426327581=ap1_01_b_nurod04 +-1665016977=ap1_01_b_nurod05 +1869185215=ap1_01_b_nurod06 +1642784202=ap1_01_b_nurod07 +-518691819=ap1_01_b_nurod08 +-740865639=ap1_01_b_nurod09 +580118013=ap1_01_b_nurod11 +-1508053755=ap1_01_b_nurod12 +-1961969943=ap1_01_b_nurod13 +2101123909=ap1_01_b_nurod14 +1857486402=ap1_01_b_nurod15 +-304055157=ap1_01_b_nurod16 +-786152685=ap1_01_b_nurod17 +-1034574474=ap1_01_b_nurod18 +-1266775608=ap1_01_b_nurod19 +1524452511=ap1_01_b_nurod20 +-56913891=ap1_01_b_nurod21 +667966262=ap1_01_b_nurod21b +-637190243=ap1_01_b_nurod21c +2053079123=ap1_01_b_nurod21d +-1398774572=ap1_01_b_nurod21e +1228384596=ap1_01_b_nurod23 +1485522947=ap1_01_b_nurod24 +1187128433=ap1_01_b_nurod27 +-1272676552=ap1_01_b_nurod29 +316390285=ap1_01_b_nurod35 +1054741393=ap1_01_b_nurod36 +1890121510=ap1_01_b_nurod37 +-1755265895=ap1_01_b_nurod38 +1240410547=ap1_01_b_nurod39 +-381605381=ap1_01_b_nurod39bb +1365463498=ap1_01_b_nurod39bbv +-941177489=ap1_01_b_nurod39bbv2 +1073648830=ap1_01_b_nurod40 +1882503091=ap1_01_b_pills +-1266340899=ap1_01_b_pudal00 +-280649419=ap1_01_b_pudal01 +-990098269=ap1_01_b_pudal02 +-340548365=ap1_01_b_refl_18 +-1957878262=ap1_01_b_roadshadow +811748476=ap1_01_b_runw52 +-1799482066=ap1_01_b_runw53 +134151086=ap1_01_b_runw56 +2056415291=ap1_01_b_runw62 +-1302178098=ap1_01_b_runw75 +1717992428=ap1_01_b_shad_ducttape +-1100328386=ap1_01_b_shadmesh00 +2069089302=ap1_01_b_shadmesh01 +-1985582917=ap1_01_b_shadmesh02 +-1319225306=ap1_01_b_shadmesh03 +-132397664=ap1_01_b_shadmesh04 +-840306371=ap1_01_b_shadmesh05 +-735215246=ap1_01_b_shadowonly +-1433353926=ap1_01_b_sidebit005 +-23697354=ap1_01_b_sidebit1 +903910967=ap1_01_b_sidebit1b001 +-2087404543=ap1_01_b_sidebit1b001bb +1660423971=ap1_01_b_sidebit1f +-2114138126=ap1_01_b_sidebit1f2 +494995076=ap1_01_b_sidebit1fx +1639699039=ap1_01_b_sidebit1spl +-1985662238=ap1_01_b_sidebit1spl2 +1983921902=ap1_01_b_sidebit1vv +-230764665=ap1_01_b_sidebit4 +341906174=ap1_01_b_sidebit4b +1081805986=ap1_01_b_sidebit4b001 +-1248792841=ap1_01_b_sidebit4b001b +-1896299454=ap1_01_b_sidepipe1 +-509908594=ap1_01_b_sidepipe2 +1774008716=ap1_01_b_sign_airp_01a +2035381613=ap1_01_b_sign_airp_01a02 +-590757906=ap1_01_b_sign_fizza_01 +1440017301=ap1_01_b_sign2_fizzb +-219657516=ap1_01_b_subway +1608381895=ap1_01_b_swallgh_ladder +-781854505=ap1_01_b_swallgh +785062579=ap1_01_b_swallgh001 +-133878488=ap1_01_b_swallgh004 +-1281416951=ap1_01_b_swallgh013 +-699144582=ap1_01_b_swallgh016 +-1465002613=ap1_01_b_sweed_a +616680881=ap1_01_b_sweed_b +-1415500393=ap1_01_b_tr4_wlbtys +-1569355450=ap1_01_b_unit2d002 +-150952966=ap1_01_b_unit2ee001 +-807651606=ap1_01_b_unit2ee001v +-2142637987=ap1_01_b_unit2ee001vx +864132351=ap1_01_b_unit2ee003 +1346518644=ap1_01_b_unit2ee003b +-1531195828=ap1_01_b_unit2eevens001 +1415982586=ap1_01_b_unit2eevens002 +1332936831=ap1_01_b_unit2groovea +1638704370=ap1_01_b_unit2grooveb +592814580=ap1_01_b_wedys00 +328204905=ap1_01_b_wedys01 +-19277571=ap1_01_b_wedys02 +-1525144197=ap1_01_b_wedys03 +-602008698=ap1_01_b_wedys04 +275020818=ap1_01_b_wedys05 +1853263729=ap1_01_b_weedlies +-559915664=ap1_01_b_weeds11 +1215675225=ap1_01_bwyweed104 +-369366369=ap1_01_c__ladder_003 +-617788158=ap1_01_c__ladder_004 +-981589596=ap1_01_c__ladder_005 +-1223129895=ap1_01_c__ladder_006 +-390993885=ap1_01_c__ladder_007 +-621327186=ap1_01_c__ladder_008 +-870535431=ap1_01_c__ladder_009 +-812095510=ap1_01_c__ladder_01 +-2065815539=ap1_01_c__ladder_010 +1557452875=ap1_01_c__ladder_011 +1671620071=ap1_01_c__ladder_012 +1079484241=ap1_01_c__ladder_013 +1313618746=ap1_01_c__ladder_014 +-1779545475=ap1_01_c__ladder_015 +-1130194963=ap1_01_c__ladder_016 +1902281062=ap1_01_c__ladder_017 +-2016301500=ap1_01_c__ladder_018 +507772926=ap1_01_c_ap1_01_d_plinth_010 +-739841211=ap1_01_c_ap1_01_d_plinth_011 +-124308315=ap1_01_c_ap1_01_d_plinth_012 +509739066=ap1_01_c_ap1_01_d_plinth_013 +1417505904=ap1_01_c_ap1_01_d_plinth_014 +228875967=ap1_01_c_ap1_01_d_plinth_015 +818586891=ap1_01_c_ap1_01_d_plinth_016 +-1712720056=ap1_01_c_ap1_01_d_plinth_017 +-2025369085=ap1_01_c_ap1_01_d_plinth_018 +1150930089=ap1_01_c_ap1_01_d_plinth_019 +-643866943=ap1_01_c_ap1_01_daolayy06 +-2014083062=ap1_01_c_ap1_01_daolayy06b +-691679382=ap1_01_c_ap1_01cstwal018 +-804110117=ap1_01_c_ap1_01cstwal041 +2115808397=ap1_01_c_ap1_01cstwal066 +1744928855=ap1_01_c_ap1_01cstwal067 +1437723138=ap1_01_c_aprds004 +-1626184285=ap1_01_c_aprds004bb +-1948765969=ap1_01_c_aprds004cc +-1662955039=ap1_01_c_aprds004dd +49838717=ap1_01_c_arrow_01 +-384088381=ap1_01_c_arrow_02 +608350716=ap1_01_c_bch2_00 +-7869922=ap1_01_c_bitch00 +-230076511=ap1_01_c_bitch01 +-386155258=ap1_01_c_bitch02 +1066034873=ap1_01_c_bitch03_ +-840464674=ap1_01_c_bitch03 +1184856136=ap1_01_c_bitch04 +957799735=ap1_01_c_bitch05 +1593364268=ap1_01_c_bld4_det01 +-283823934=ap1_01_c_bld4_det01a +-520973187=ap1_01_c_bld4_det01b +-51131265=ap1_01_c_bld4_det01c +1200824417=ap1_01_c_bld4_det02 +1156193039=ap1_01_c_bld4_det03 +-1029695883=ap1_01_c_bld4_det04 +-1329237312=ap1_01_c_bld4_det05 +733629051=ap1_01_c_crackweed00 +1585065982=ap1_01_c_crackweed01 +-829747170=ap1_01_c_crackweed02 +-1664213594=ap1_01_c_foam01 +1721151800=ap1_01_c_foam02 +-1186343267=ap1_01_c_foam03 +530654030=ap1_01_c_foam06 +-597585030=ap1_01_c_gapfiller +261646468=ap1_01_c_gm_grnd017 +2004678443=ap1_01_c_grass_02 +1044543423=ap1_01_c_grass_02bb +791406182=ap1_01_c_grass_03 +-549202529=ap1_01_c_grass_03bb +451591652=ap1_01_c_grass_04 +-1112337321=ap1_01_c_grass_0422 +35288214=ap1_01_c_hd_overlays00 +268046421=ap1_01_c_hd_overlays01 +-574313493=ap1_01_c_hd_overlays02 +-209791137=ap1_01_c_hd_overlays03 +-1947006963=ap1_01_c_hd_overlays04 +2047861831=ap1_01_c_hd_overlays05 +-1279207512=ap1_01_c_hd_overlays06 +-715351325=ap1_01_c_hd_overlays08 +-1020955023=ap1_01_c_hd_overlays09 +1077081118=ap1_01_c_hd_overlays10 +250679707=ap1_01_c_hd_overlays11 +622083553=ap1_01_c_hd_overlays12 +-220374668=ap1_01_c_hd_overlays13 +2036754056=ap1_01_c_hd_overlays14 +-237613016=ap1_01_c_ld_overlays00 +1094577910=ap1_01_c_ld_overlays01 +242551141=ap1_01_c_ld_overlays02 +1571923929=ap1_01_c_ld_overlays03 +730973086=ap1_01_c_ld_overlays04 +1373081645=ap1_01_c_ld_overlays05 +-2079034202=ap1_01_c_ld_overlays06 +928242442=ap1_01_c_ld_overlays07 +-1951726637=ap1_01_c_ld_overlays09 +1682747775=ap1_01_c_ld_overlays11 +1450579410=ap1_01_c_ld_overlays12 +-945424336=ap1_01_c_ld_overlays13 +-1176740707=ap1_01_c_ld_overlays14 +1995712432=ap1_01_c_line_00 +1748175406=ap1_01_c_line_01 +-629510469=ap1_01_c_line_02 +1515843244=ap1_01_c_line_03 +1285346098=ap1_01_c_line_04 +1054750645=ap1_01_c_line_05 +791156809=ap1_01_c_line_06 +-336948841=ap1_01_c_line_07 +-2125203381=ap1_01_c_nu_blnd +-140909889=ap1_01_c_nu_blnd2 +-842035413=ap1_01_c_nu_blnd3 +-530860989=ap1_01_c_nu_blnd4 +-1867150490=ap1_01_c_nuruns03 +43446051=ap1_01_c_nuruns04 +-1407237575=ap1_01_c_nuruns05 +-170143082=ap1_01_c_puds_00 +-1666146239=ap1_01_c_puds_01 +-1705206887=ap1_01_c_puds_02 +-787248894=ap1_01_c_puds_03 +1054172292=ap1_01_c_puds_04 +101872383=ap1_01_c_puds_05 +-479973981=ap1_01_c_puds_06 +-376737143=ap1_01_c_runolay11 +-1977463565=ap1_01_c_runw122 +-81679784=ap1_01_c_runw133 +1324044782=ap1_01_c_runw134 +815666516=ap1_01_c_runw136 +880003954=ap1_01_c_runw65 +-646113062=ap1_01_c_runw78 +983920965=ap1_01_c_stairs03457 +1229027850=ap1_01_c_stairs054 +1888590874=ap1_01_c_stairs07 +707252279=ap1_01_c_stairs345 +-1349014547=ap1_01_c_sthbld1 +-694374604=ap1_01_c_sthbld3_int +899135009=ap1_01_c_sthbld3_intc +-1894782304=ap1_01_c_sthbld3_lines +-1881641877=ap1_01_c_sthbld3 +-1228033225=ap1_01_c_sthbld3bbb +809691381=ap1_01_c_sthbld4_deta +-2120364042=ap1_01_c_sthbld4 +1170018649=ap1_01_c_sweeda +-658552426=ap1_01_c_sweeda001 +-964942576=ap1_01_c_sweeda002 +1399073959=ap1_01_c_sweedb +-1564521636=ap1_01_c_sweedc +295032342=ap1_01_c_sweedc001 +-1356241872=ap1_01_c_sweedd +366994563=ap1_01_c_sweedextra +-1757861835=ap1_01_c_wallsupport +868355920=ap1_01_c_weed_01 +2105582284=ap1_01_c_weed_02 +-1892137413=ap1_01_c_weed_03 +-686074368=ap1_01_c_weed_04 +-669176059=ap1_01_d__ladder_019 +866542346=ap1_01_d__ladder_020 +-554911336=ap1_01_d__ladder_021 +-793895653=ap1_01_d__ladder_022 +1350737090=ap1_01_d__ladder_023 +2051272772=ap1_01_d__ladder_024 +1846433753=ap1_01_d__ladder_025 +398830409=ap1_01_d__ladder_026 +1592739332=ap1_01_d_5_det +1415136300=ap1_01_d_5_det2 +990979511=ap1_01_d_5_rail1 +1944590184=ap1_01_d_5_rail2 +-348506405=ap1_01_d_5 +-1458804786=ap1_01_d_ap1_01_c_overlay007bb +-2090631144=ap1_01_d_ap1_01_stairs03457 +-362065112=ap1_01_d_ap1_01_stairs054 +-1436824517=ap1_01_d_ap1_01_stairs07 +1782689772=ap1_01_d_ap1_01_stairs345 +-1824260344=ap1_01_d_ap1_01d_fizzystair_hd +-435977744=ap1_01_d_ap1_01d_ladder_01 +-1592021791=ap1_01_d_ap1overlay007bb +289813942=ap1_01_d_aprds00 +847247401=ap1_01_d_aprds02 +1421065133=ap1_01_d_arrows_007 +-429575007=ap1_01_d_arrows_01 +-1616959718=ap1_01_d_arrows_02 +-1318565204=ap1_01_d_arrows_03 +1210759986=ap1_01_d_bch2_01 +1651208115=ap1_01_d_bch2_02 +569290137=ap1_01_d_bjjbld +-96883717=ap1_01_d_bjjbldbbb +-1847295823=ap1_01_d_bjjbldbbbbb +-1866273280=ap1_01_d_blncst2 +-1027202250=ap1_01_d_blncst2a +381701503=ap1_01_d_blockos1 +-1920814413=ap1_01_d_box_01 +1089345935=ap1_01_d_box_02 +-1290961464=ap1_01_d_box_03 +1478072657=ap1_01_d_bpipe1 +-968657501=ap1_01_d_bpipe2 +571190554=ap1_01_d_bpipe4 +-1546457161=ap1_01_d_coasta +826788325=ap1_01_d_coasta2 +1113385999=ap1_01_d_coasta3 +1707880752=ap1_01_d_crackweed00 +-1201711531=ap1_01_d_crackweed01 +1647356413=ap1_01_d_crackweed02 +-1286157240=ap1_01_d_crackweed03 +-2043383292=ap1_01_d_crackweed04 +1474467169=ap1_01_d_crackweed05 +1683288312=ap1_01_d_dyndor00 +-99214212=ap1_01_d_dyndor01 +1186645273=ap1_01_d_ffu_pipe1 +863280781=ap1_01_d_ffu_pipe2 +-1657048551=ap1_01_d_ffu_pipe3 +775103637=ap1_01_d_ffuuuuff +1992946661=ap1_01_d_ffuuuuffg +512624835=ap1_01_d_foam_01 +-417916458=ap1_01_d_foam_02 +1012319316=ap1_01_d_foam_03 +158490252=ap1_01_d_foam_04 +415563057=ap1_01_d_foam_05 +523908199=ap1_01_d_grass_00 +1087927868=ap1_01_d_grass_00bb +-314866225=ap1_01_d_grass_00bbd +1664531551=ap1_01_d_grass_01 +-1371065731=ap1_01_d_grass_01bb +-1669845279=ap1_01_d_grass_05 +-368096750=ap1_01_d_grass_06 +-1075448388=ap1_01_d_grass_07 +-407843731=ap1_01_d_grass_07ola +-1918561989=ap1_01_d_grass_08 +-1729559445=ap1_01_d_grass_z +1011299089=ap1_01_d_ladder_002 +2104046936=ap1_01_d_ladder_003 +-886746929=ap1_01_d_ladder_004 +-910310150=ap1_01_d_line_01 +-1015039874=ap1_01_d_line_02 +1381553706=ap1_01_d_line_03 +773492142=ap1_01_d_line_04 +1994694469=ap1_01_d_line_05 +1623028467=ap1_01_d_line_06 +-808417993=ap1_01_d_nublnd +1839613160=ap1_01_d_nublnd2 +-689321394=ap1_01_d_nuruns00 +629893008=ap1_01_d_nuruns01 +-1646791240=ap1_01_d_plinth_00 +2130038039=ap1_01_d_plinth_005 +1640796869=ap1_01_d_plinth_006 +1401353782=ap1_01_d_plinth_007 +-1272432729=ap1_01_d_plinth_008 +-1503060951=ap1_01_d_plinth_009 +-1883186806=ap1_01_d_plinth_01 +2061643725=ap1_01_d_plinth_02 +1798574193=ap1_01_d_plinth_03 +-712547002=ap1_01_d_plinth_04 +-979284436=ap1_01_d_runlight_b_ +477365748=ap1_01_d_runlight_g_ +-57028672=ap1_01_d_runlight_r_ +-1504658386=ap1_01_d_runlight_y_ +-707991213=ap1_01_d_runw115 +-1300259007=ap1_01_d_runw127 +1099021959=ap1_01_d_runw131 +718967097=ap1_01_d_runw132 +1119024034=ap1_01_d_runw29 +1271044300=ap1_01_d_runw29b +-1260429979=ap1_01_d_runw39 +-79842613=ap1_01_d_runw39b +-1777164868=ap1_01_d_runw51 +-944235161=ap1_01_d_skidzcc007 +629778824=ap1_01_d_skidzcc05 +1848271595=ap1_01_d_smaltermcc +-2039128817=ap1_01_d_smaltermint +224990040=ap1_01_d_splots00 +530560965=ap1_01_d_splots01 +386386444=ap1_01_d_sthbld005 +-1206202371=ap1_01_d_sthbld3_int001 +1717014988=ap1_01_d_sthbld3_lines001 +-1903904858=ap1_01_d_sthbld3bbb001 +-984594871=ap1_01_d_sthbld4ffr +-1790627328=ap1_01_d_sthbld4sss +1276421298=ap1_01_d_wall_cap +-782110585=ap1_01_d_weed_01 +-1535826617=ap1_01_d_wet00 +1454213561=ap1_01_d_wet01 +-2015925236=ap1_01_d_wet02 +-1696755180=ap1_01_d_wet03 +-844335183=ap1_01_d_wet04 +338073261=ap1_01_dcstwal025 +1066593669=ap1_01_dcstwal026 +984917676=ap1_01_dcstwal05 +-1852058399=ap1_01_dcstwal07 +219472273=ap1_02_airbridge1 +-983903698=ap1_02_airbridge2 +-1140736132=ap1_02_airbridge3 +-525498173=ap1_02_airbridge4 +1480196090=ap1_02_b16_f +1840549866=ap1_02_b19lad +904671736=ap1_02_bboard006 +-1728415725=ap1_02_bboard008 +-690130876=ap1_02_bboard010 +-2128591669=ap1_02_bboard011 +-478563442=ap1_02_bboard1 +-701851408=ap1_02_bboard2 +-1000049308=ap1_02_bboard3 +-1304047321=ap1_02_bboard4 +587986297=ap1_02_bld01 +288903634=ap1_02_bld02 +-1923374449=ap1_02_bld025 +-1361517175=ap1_02_bld027 +1441018785=ap1_02_bld029 +1457665417=ap1_02_bld02a +1334562424=ap1_02_bld03 +-2126344795=ap1_02_bld030 +-1738589222=ap1_02_bld031 +2057109590=ap1_02_bld032 +-384574138=ap1_02_bld03b +2067452028=ap1_02_bld04_bar +627579981=ap1_02_bld04_lad00 +860928030=ap1_02_bld04_lad01 +-86161608=ap1_02_bld04_lad02 +151839639=ap1_02_bld04_lad03 +-446587839=ap1_02_bld04_lad04 +-206161686=ap1_02_bld04_lad05 +1033841311=ap1_02_bld04 +-457026689=ap1_02_bld041 +1860356487=ap1_02_bld07_anx005e +1872446848=ap1_02_bld07_anx006 +775459196=ap1_02_bld07_anx1 +-1825974857=ap1_02_bld07 +-1465440965=ap1_02_bld07df +-543980821=ap1_02_bld10_noshad +1775302330=ap1_02_bld10 +1848743108=ap1_02_bld10glass +594635260=ap1_02_bld13 +1633824385=ap1_02_bld13xx +717548551=ap1_02_bld13xxbot +2068212880=ap1_02_bld13xxv +-2139085796=ap1_02_bld14 +-1064396063=ap1_02_bld14vd001 +1580949339=ap1_02_bld15 +389934331=ap1_02_bld15ff +-286480961=ap1_02_bld15ff2 +1628988693=ap1_02_bld16 +852560007=ap1_02_bld17 +-1785115058=ap1_02_bld19 +641160945=ap1_02_bussin00 +-1593118731=ap1_02_bussin003 +1805157649=ap1_02_bussin004 +2038898926=ap1_02_bussin005 +1777566147=ap1_02_bussin006 +1481858687=ap1_02_bussin007 +1718942402=ap1_02_bussin008 +884315972=ap1_02_bussin009 +-566611162=ap1_02_door_l +381090232=ap1_02_door_l001 +-551602996=ap1_02_door_r +2147327434=ap1_02_door_r001 +-1959463130=ap1_02_dyndor00 +228129219=ap1_02_dyndor002 +7233390=ap1_02_dyndor003 +-368889192=ap1_02_dyndor004 +-1055530934=ap1_02_dyndor005 +-278381330=ap1_02_dyndor006 +-29959541=ap1_02_dyndor007 +2053920149=ap1_02_dyndor01 +-1039601870=ap1_02_escal_master +-730024810=ap1_02_fizza_01 +573689859=ap1_02_fizza_02 +-238325965=ap1_02_fizza_03 +-1281669720=ap1_02_frame01a +53796806=ap1_02_frame02a +1043742258=ap1_02_gatnums1 +300213648=ap1_02_gatnums2 +-1847761537=ap1_02_gatnums3 +-286628922=ap1_02_glue_01 +-571817525=ap1_02_glue_02 +-881812265=ap1_02_glue_03 +-633718166=ap1_02_glue_04 +671340028=ap1_02_glue_05 +915829537=ap1_02_glue_06 +-650962057=ap1_02_ground +-163794127=ap1_02_hangings02 +-393078820=ap1_02_hangings03 +1231772045=ap1_02_hangings04 +993049880=ap1_02_hangings05 +618631286=ap1_02_hangings06 +-1767967757=ap1_02_hangings07 +-2007935144=ap1_02_hangings08 +-1375672479=ap1_02_ladda00 +793176495=ap1_02_ladda01 +553143570=ap1_02_ladda02 +-990800574=ap1_02_ladda03 +-214142505=ap1_02_ladda04 +1990752369=ap1_02_ladda05 +690455091=ap1_02_lightframea +400252823=ap1_02_lightframeb +1302612780=ap1_02_lightframec +1183572294=ap1_02_mainframe +-209751199=ap1_02_overlay00 +-441133108=ap1_02_overlay01 +-1974591232=ap1_02_overlay03 +2088207699=ap1_02_overlay04 +-1495344607=ap1_02_overlay05 +-652624234=ap1_02_overlay06 +1017173682=ap1_02_planes00 +-1644019292=ap1_02_planes003 +-1720928135=ap1_02_planes005 +607829453=ap1_02_planes005bb +-667503092=ap1_02_planes009 +1636087658=ap1_02_sigs100 +1345590473=ap1_02_sigs101 +2045208623=ap1_02_sigs102 +-619999813=ap1_02_staircases +-2089052984=ap1_02_staircases2 +1641642043=ap1_02_text1 +-200643358=ap1_02_texts00 +-1160938903=ap1_02_texts01 +-2006051413=ap1_02_texts02 +1330258788=ap1_02_texts03 +-1391403280=ap1_02_texts04 +1877435550=ap1_02_texts05 +1098549189=ap1_02_texts06 +316942969=ap1_02_texts07 +1645693182=ap1_02_texts08 +642371908=ap1_02_texts09 +-1136001412=ap1_02_texts09b +233987776=ap1_02_walkway +-1109674967=ap1_02_walkway2 +-856927670=ap1_02_walkway3 +-215276672=ap1_02_weed_01 +-989509835=ap1_02_weed_02 +-745544630=ap1_02_weed_03 +-1211574368=ap1_02_weesters00 +-916522292=ap1_02_weesters01 +1531813547=ap1_02_weesters02 +1767586502=ap1_02_weesters03 +2134435457=ap1_02_weesters04 +294390565=ap1_02_weesters05 +600747946=ap1_02_weesters06 +875024476=ap1_02_weesters07 +1183151383=ap1_02_weesters08 +-658335341=ap1_02_weesters09 +-433279383=ap1_02_westf1 +-676032135=ap1_02_westf2 +2005750056=ap1_02_westf3 +-116936747=ap1_02 +-283045863=ap1_03__ladder_002 +-759092483=ap1_03__ladder_01 +393249829=ap1_03_ap1_01_d_jumptest +2030512498=ap1_03_bbrdgraf_slod +125198954=ap1_03_bbrdgraf +-1548360425=ap1_03_bbrds00 +1123787680=ap1_03_bbrds01 +716392370=ap1_03_bbrds01b +198969860=ap1_03_bbrds01e +944344636=ap1_03_bbrds02 +335691981=ap1_03_bld021 +889062088=ap1_03_bld024 +1058909289=ap1_03_bug1397658 +-941189307=ap1_03_cp_signs +554433317=ap1_03_cp_signs001 +-1186360251=ap1_03_cppark00 +473978239=ap1_03_cppark008 +805666053=ap1_03_cppark009 +-1484328768=ap1_03_cppark01 +-2035111110=ap1_03_cppark010 +1532318844=ap1_03_cppark011 +-1921074994=ap1_03_cppark012 +771386728=ap1_03_cppark02bar_02 +764551158=ap1_03_cppark02bar +-2086097503=ap1_03_cppark02bar001 +651194197=ap1_03_cppark07 +1023006309=ap1_03_cppark07pipes +-2114618223=ap1_03_esc_cprk +-1829835090=ap1_03_glue_01 +1949675836=ap1_03_glue_02 +1737562099=ap1_03_glue_03 +-657327497=ap1_03_glue_04 +93039491=ap1_03_hedge_cut_00 +-153547234=ap1_03_hedge_cut_01 +-1636639397=ap1_03_hedge_cut_02 +-1994607953=ap1_03_hedge_cut_03 +-1041193898=ap1_03_hedge_cut_04 +-1397786156=ap1_03_hedge_cut_05 +1471631333=ap1_03_hedge_cut_06 +1089806945=ap1_03_hedge_cut_07 +2013991052=ap1_03_hedge_cut_08 +1700916026=ap1_03_hedge_cut_09 +-1342734592=ap1_03_hedge_cut_10 +-1127540569=ap1_03_hedge_cut_11 +-629189625=ap1_03_hedge_cut_12 +-332531868=ap1_03_hedge_cut_13 +-1089233616=ap1_03_hedge_cut_14 +1506274513=ap1_03_jetsonsign002 +-14665853=ap1_03_jetsonsign003 +-474089049=ap1_03_jetsonsign1 +-347159795=ap1_03_jumptest2 +430705327=ap1_03_ladder_01_lod001 +-1291923538=ap1_03_lsiasubway_rprox +-1522582990=ap1_03_lsiasubwayintshell +615470915=ap1_03_metcan +1976961125=ap1_03_metrostepsb +-223747318=ap1_03_noose +-1326024363=ap1_03_noose001 +130213965=ap1_03_nuhedges00 +-114865386=ap1_03_nuhedges01 +-1825656233=ap1_03_nuhedges016 +-418044174=ap1_03_nuhedges02 +-668858100=ap1_03_nuhedges03 +1251569145=ap1_03_nuhedges04 +771470526=ap1_03_nuhedges05 +531470370=ap1_03_nuhedges06 +-1838678635=ap1_03_nuhedges07 +1964163819=ap1_03_nuhedges08 +1724982888=ap1_03_nuhedges09 +-916886289=ap1_03_nuhedges10 +-1759606662=ap1_03_nuhedges11 +15457291=ap1_03_nuhedges12 +262240630=ap1_03_nuhedges13 +-578022068=ap1_03_nuhedges14 +326485352=ap1_03_oilspl00 +-129646991=ap1_03_oilspl002 +-331221247=ap1_03_oilspl01 +-1173872511=ap1_03_oilspl01bbb +1043541022=ap1_03_rndb03 +-1019595222=ap1_03_rndb06 +-455806565=ap1_03_rndb14 +463265578=ap1_03_rndb18 +2066325358=ap1_03_rndb20 +785548993=ap1_03_rndb24 +475750863=ap1_03_rndb26 +654309120=ap1_03_rndb29 +-630300914=ap1_03_rndb32 +905975352=ap1_03_rndb39 +1215421175=ap1_03_rox00 +-99041726=ap1_03_rox01 +1835575419=ap1_03_sculpt +-117209361=ap1_03_stair_break1 +-1211345944=ap1_03_stercase +-849911059=ap1_03_stop_deleting005 +-648005611=ap1_03_stuff_2 +1295705907=ap1_03_stuff00 +-1086418408=ap1_03_stuff009 +1617169797=ap1_03_stuff01 +1746397508=ap1_03_stuff011 +1458357998=ap1_03_stuff012 +1687249459=ap1_03_stuff013 +192799670=ap1_03_stuff03 +-609483757=ap1_03_stuff04 +-1082296725=ap1_03_stuff04th +784312893=ap1_03_stuff05 +20369192=ap1_03_stuff06 +-1563127195=ap1_03_stuff08 +1107341855=ap1_03_td_cpark +2012347155=ap1_03_td_cpark2 +1915968531=ap1_03_thing00v +-654236099=ap1_03_thing01t +-1624624496=ap1_03_thing01u +1200656219=ap1_03_thing03 +-629135377=ap1_03_thing05p +346532234=ap1_03_thing06 +1482337260=ap1_03_thing06int +-1664276234=ap1_03_thing06x +-2147022394=ap1_03_towr013 +-1847480965=ap1_03_towr014 +-1687240547=ap1_03_towr015 +88386740=ap1_03_towr06 +1371685102=ap1_03_towr07_rl +-756365311=ap1_03_towr07 +-2091034642=ap1_03_towr07aaz +915571079=ap1_03_towr07b +252818054=ap1_03_towr07f +1133855224=ap1_03_towr69 +1394685156=ap1_03_tubeolay_ +-836629677=ap1_03_tubeolay_001 +-1845128421=ap1_03_tubeolay_002 +-1362834279=ap1_03_tubeolay_003 +1956894804=ap1_03_tubeolay_004 +-2090469928=ap1_03_tubeolay_005 +1388385423=ap1_03_tubeolay_006 +-311268548=ap1_03_tubething +-439154150=ap1_03_tubething001 +-1071104315=ap1_03_tubething002 +-912305741=ap1_03_tubething003 +318530668=ap1_03_tubething004 +-229694702=ap1_03_tubething006 +864383779=ap1_03_weed_01 +543378655=ap1_03_weed_02 +385858072=ap1_03_weed_03 +-1590762863=ap1_03cpkng01 +2048562281=ap1_03cpkng03 +-2010238828=ap1_03cpkng04 +2006978424=ap1_03cpkng05 +-587269823=ap1_03grun05bxk +448066732=ap1_03grun05bxo +1865555365=ap1_03grun05bxs +-945598826=ap1_03grun05bxt +384178007=ap1_03grun05bxxx +-284451482=ap1_03grun05bxz +1080565679=ap1_04__decal002 +1683189945=ap1_04__ladder_01 +-2085170827=ap1_04_2ee_str +502746031=ap1_04_2ee_str2 +1797011122=ap1_04_alley_01_o +-2064164542=ap1_04_alley_01 +-1743918879=ap1_04_alley_01b +127228159=ap1_04_alley_01blend1 +-1688014691=ap1_04_alley_01blend1b +-1868244191=ap1_04_alley_01blend1c +1622937808=ap1_04_alley_02 +-881929294=ap1_04_alley_02a +1938558829=ap1_04_alley_barr1 +267282737=ap1_04_api_04_tempo010 +576200718=ap1_04_b_pills_lod +-946009723=ap1_04_bannerbld +1598220589=ap1_04_bannerpipe +-908852863=ap1_04_billssss00 +532720989=ap1_04_billssss01 +-317274106=ap1_04_billssss02 +1155954600=ap1_04_billssss03 +-1308490438=ap1_04_bits4801c +-1142499677=ap1_04_bits4811 +-1758950105=ap1_04_bits4812 +1943125951=ap1_04_bits48120 +-1440863165=ap1_04_bits48126 +612589266=ap1_04_bits48gls +-1973692662=ap1_04_bits48in +-629477083=ap1_04_bridge_cablehd +-175160361=ap1_04_bridge_cables +50871870=ap1_04_bridge_rail_1 +373384364=ap1_04_bridge_rail_2 +126011183=ap1_04_bridge_rail_3 +-1164432037=ap1_04_bridge_rail_4 +-1476622300=ap1_04_bridge_rail_5 +-551815582=ap1_04_bridge_rail_6 +-762178336=ap1_04_bridge01 +-531124117=ap1_04_bridge02 +2115802345=ap1_04_bridgedet +-1889299074=ap1_04_brigge_decal002 +-724487497=ap1_04_brigge_decal002a +-1363024982=ap1_04_brigge_decal2 +2097590207=ap1_04_brigge_decal2a +-913368720=ap1_04_brigge_decal6 +-706334178=ap1_04_brigge_decal7 +-660339764=ap1_04_cablemesh_thvy +-1013806967=ap1_04_chopshop003 +-1396357897=ap1_04_chopshop1_o +-2068405674=ap1_04_chopshop2_gls +1790886961=ap1_04_chopshop2_o +-705918315=ap1_04_chopshop3_o +621422668=ap1_04_chopshopwires +1850476691=ap1_04_cp376 +-1491094721=ap1_04_crmdgrn_o +-111674828=ap1_04_crmdgrn +-1202768473=ap1_04_dirty00 +206757405=ap1_04_dirty01 +-88890644=ap1_04_extrabob_fizz +317144031=ap1_04_extrabob009 +540424306=ap1_04_extrabob01 +729312825=ap1_04_extrabob011 +856677925=ap1_04_extrabob02 +641056464=ap1_04_extrabob04_fizz +1726989800=ap1_04_extrabob04 +524924573=ap1_04_extrabob07 +1949540343=ap1_04_grun2 +-2134694763=ap1_04_grun2b +1176334521=ap1_04_grun2bxx +-1079056545=ap1_04_hdrails +-943374825=ap1_04_hdrailsb +-1207353802=ap1_04_hedge01 +-1236087985=ap1_04_hedge01top001 +1811785244=ap1_04_hedge02 +83022621=ap1_04_hedge02top +2050966175=ap1_04_hedge03 +1871862228=ap1_04_hedgetop +1351213305=ap1_04_ladder_fizz_hd +1424849476=ap1_04_ladder003 +117271896=ap1_04_ladder1 +169522370=ap1_04_light_master +2046292941=ap1_04_lsia_ +1225951793=ap1_04_mesh5 +1259981033=ap1_04_nusps00 +824677637=ap1_04_nusps01 +-161172683=ap1_04_object004 +-1918070289=ap1_04_object374 +1129761504=ap1_04_opium_emissive_lod +1814728438=ap1_04_opium_emissive +1027047908=ap1_04_overlay005 +2140966536=ap1_04_pipes +906265113=ap1_04_pipes01 +-1930743835=ap1_04_pipes02 +-1700672686=ap1_04_pipes03 +149102704=ap1_04_planefizz +-1120036457=ap1_04_refl_04 +-1752252376=ap1_04_roads00 +-1482661813=ap1_04_roads01 +-1180957634=ap1_04_roads02 +-865261088=ap1_04_roads03 +-567292571=ap1_04_roads04 +-490219879=ap1_04_roads05 +-184157419=ap1_04_roads06 +166307036=ap1_04_roads08 +467355839=ap1_04_roads09 +1409455650=ap1_04_roads09olay +73343083=ap1_04_roads10 +357089854=ap1_04_roads11 +687991216=ap1_04_roads12 +235269178=ap1_04_sherlites00 +1132456465=ap1_04_sherlites002 +-647359001=ap1_04_sherlites003 +-46904681=ap1_04_sherlites01 +-1871999266=ap1_04_sheryplan00 +-1186340710=ap1_04_sheryplan01 +-1394784319=ap1_04_sheryplan02 +-1004913775=ap1_04_simu +1184398674=ap1_04_standstrut00 +887544303=ap1_04_standstrut01 +571716681=ap1_04_standstrut02 +274272468=ap1_04_standstrut03 +-1930556928=ap1_04_standstrut04 +1103989145=ap1_04_tank +1884978968=ap1_04_test_wire +1359713323=ap1_04_test_wire01 +377280163=ap1_04_test_wireb +1066279089=ap1_04_thing01u001 +-683993487=ap1_04_uni2grunn +-789706096=ap1_04_uni2grunnb +437984489=ap1_04_uni2grunnc +831726390=ap1_04_unit003 +-982267159=ap1_04_unit005 +1198455097=ap1_04_unit005d +574169306=ap1_04_unit081 +1037346009=ap1_04_unit081b +-82897150=ap1_04_unit081bg +1461849606=ap1_04_unit081bg001 +-1768521803=ap1_04_unit081bg1a +24255651=ap1_04_unit081bgvens +1584875492=ap1_04_unit081bits +-1896063543=ap1_04_unit081bits1a +-1389243247=ap1_04_unit081bits2 +-2146516654=ap1_04_unit081bits69 +-67407365=ap1_04_unit081bitsa +1319638357=ap1_04_unit081bitsdets +1141745886=ap1_04_unit081bt +-550838494=ap1_04_unit081bv +-338461521=ap1_04_unit08det_a +351227630=ap1_04_unit08det_b +440826189=ap1_04_unit1b +1225676812=ap1_04_unit2d +-1574532561=ap1_04_unit2e +85319361=ap1_04_unit2ee +1241908996=ap1_04_unit2eedec3 +-1115770266=ap1_04_unit2eevens +-339510507=ap1_04_unit2eff +749645254=ap1_04_unit2em +-1961915295=ap1_04_unitdet +-971096351=ap1_04_xerostair00 +-69653926=ap1_04_xerostair01 +-881047139=ap1_04_xerostair02 +-2016034235=ap1_04_xerostair03 +-239523512=ap1_04hotel +-711822279=ap1_04hotel001 +1328494252=ap1_04hotelbxx +-200330871=ap1_04hoteldd +-903616733=ap1_04hoteldd002 +55374813=ap1_04hotelpipe00 +1093889961=ap1_04hotelpipe01 +250907436=ap1_04hotelpipe02 +-662528411=ap1_04hotelpipe03 +1368538828=ap1_04sculpt +1441353732=ap1_emissive_ap1_01a_ema +1773402009=ap1_emissive_ap1_01a_emb +-456979565=ap1_emissive_ap1_01b_ema +1729957961=ap1_emissive_ap1_01b_emb +-1734216878=ap1_emissive_ap1_01b_emc +-519882390=ap1_emissive_ap1_01b_emd_lod +-1954031330=ap1_emissive_ap1_01b_emd +-1256121631=ap1_emissive_ap1_02 +1463138332=ap1_emissive_ap1_04_ema +-1376361056=ap1_emissive_ap1_04_emb +1958572843=ap1_emissive_ap1_04_emc +663494042=ap1_emissive_smterm_ew +-1072832652=ap1_emissive_towr07_em +2083865423=ap1_lod_emi_a_slod3 +1078516728=ap1_lod_emi_b_slod3 +1851460340=ap1_lod_emissive +-1008818392=ap1_lod_slod4 +-1207431159=armytanker +-1476447243=armytrailer +-1637149482=armytrailer2 +-1809822327=asea +-1807623979=asea2 +-1903012613=asterope +-2115793025=avarus +-2140431165=bagger +-399841706=baletrailer +-808831384=baller +142944341=baller2 +1878062887=baller3 +634118882=baller4 +470404958=baller5 +666166960=baller6 +-1041692462=banshee +633712403=banshee2 +-823509173=barracks +1074326203=barracks2 +630371791=barracks3 +-114291515=bati +-891462355=bati2 +-1574447115=beerrow_local +-715967502=beerrow_world +2053223216=benson +1824333165=besra +1274868363=bestiagts +86520421=bf400 +1126868326=bfinjection +-1288359593=bh1_01_ammuwin_noshadows +284768930=bh1_01_bh150b +35560685=bh1_01_bh150c +-144075714=bh1_01_build_base +852283882=bh1_01_detail +-84774192=bh1_01_emissivesigns +-590689250=bh1_01_ground_pool +2132095547=bh1_01_ground +-1033595146=bh1_01_mall_detail +1199251829=bh1_01_mall002_signs +-1178255810=bh1_01_mall002 +-2050661774=bh1_01_malladder1 +567298342=bh1_01_poolladder +-2010533777=bh1_01_railings +813889502=bh1_01_shadow +1167365005=bh1_02_bh1_2_accessladder +1692391332=bh1_02_bigframe_fizz_lod001 +1522588539=bh1_02_bigframe_fizz +-587754124=bh1_02_bigframe_fizz001 +698915883=bh1_02_foodrainroof_01 +918926949=bh1_02_foodrainroof_02 +1924868465=bh1_02_fs1_d01 +-1760890340=bh1_02_fs1_d02 +-2069050016=bh1_02_fs1_d03 +845588693=bh1_02_fs1_d04 +541295759=bh1_02_fs1_d05 +1307762669=bh1_02_fs1_d06 +5817514=bh1_02_fs1_d07 +-545338153=bh1_02_fs1_dtl01 +-315791308=bh1_02_fs1_dtl02 +-1141701184=bh1_02_fs1_dtl03 +-1746725677=bh1_02_fs1_dtl2 +687314612=bh1_02_fs1_shutters +1067316503=bh1_02_fs1 +231936386=bh1_02_fs2 +781323563=bh1_02_fsgrnd +1116637692=bh1_02_fsscaff +1188058729=bh1_02_fsscaffold_bar1 +958610191=bh1_02_fsscaffold_bar2 +729063346=bh1_02_fsscaffold_bar3 +2115585278=bh1_02_fsscaffold_bar4 +-1949048717=bh1_02_fsscaffold_bar5 +333945782=bh1_02_gangwayrail +2094697726=bh1_02_girdera +-2030722764=bh1_02_girderb +1496565169=bh1_02_girderc +-555331304=bh1_02_girderd +928156559=bh1_02_grd_1 +2039877653=bh1_02_grd_2 +639276393=bh1_02_office1_d +-1004178851=bh1_02_office1_det +-683104618=bh1_02_office1_railing01_fizz +1911898762=bh1_02_office1_railing02_fizz +356362657=bh1_02_office1_railing03_fizz +2068173522=bh1_02_office1_st02_fizz +-1664513820=bh1_02_office1_stair_fizz +2075675266=bh1_02_office1 +-669122403=bh1_02_officescaff +1582408027=bh1_02_pool_detail +1567709474=bh1_02_scaff_ir2_bakeproxy +1200610752=bh1_02_sec_fence_01 +-77313926=bh1_02_securityrailing01 +225569941=bh1_02_securityrailing02 +-1920308020=bh1_02_securityrailing03 +-688062910=bh1_02_ss_01_d +679037611=bh1_02_ss_01_d01 +-699947447=bh1_02_ss_01_d02 +200354863=bh1_02_ss_01_rail01_fizz +-780031607=bh1_02_ss_01_rail02_fizz +2101504757=bh1_02_ss_01_railingtop +-614316647=bh1_02_ss_01_x01_fizz +527278189=bh1_02_ss_01_x02_fizz +-104758259=bh1_02_ss_01_x03_fizz +-1994805065=bh1_02_ss_01_x04_fizz +35605697=bh1_02_ss_01 +-1402706424=bh1_02_ss_04_d01 +-707708703=bh1_02_ss_04_d03 +-341586127=bh1_02_ss_04_rail01_fizz +-1387429708=bh1_02_ss_04_rail02_fizz +-856168028=bh1_02_ss_04_rail03_fizz +-1804912702=bh1_02_ss_04_rail04_fizz +1633932595=bh1_02_ss_04_rail05_fizz +-131417751=bh1_02_ss_04_rail06_fizz +-1189594444=bh1_02_ss_04 +-1477714926=bh1_02_stepsfizz +1348636033=bh1_03_bld27_d +811563879=bh1_03_bld27_dtl +-136112545=bh1_03_bld27 +-1820555747=bh1_03_bld29_d +1048421275=bh1_03_bld29 +-878050612=bh1_03_brig01_d +561635=bh1_03_brig01 +1678119375=bh1_03_brigrail_lod +-1412119595=bh1_03_brigrail +1891070752=bh1_03_cable_ramp +-485047332=bh1_03_cable_ramp2 +509311795=bh1_03_floaty_windows +1681408880=bh1_03_gangwayrail +-353442574=bh1_03_gate +20706687=bh1_03_grnd1 +-209331693=bh1_03_grnd2 +276522069=bh1_03_laddergang +2092479837=bh1_03_rail01 +1801818807=bh1_03_rail02 +-504070189=bh1_03_rail03 +1223871923=bh1_03_rain_proxy01 +305094701=bh1_03_rain_proxy02 +-462125896=bh1_03_rain_proxy03 +665412286=bh1_03_roofladder_01 +-782873989=bh1_03_s1_006_d01 +-403210447=bh1_03_s1_006 +1152948144=bh1_03_s1_railings +-1155151140=bh1_03_s1_rework_dtl +-920216587=bh1_03_s1_rework_frame +-9669451=bh1_03_s1_rework +1211631067=bh1_03_satdish +-1411996509=bh1_03_satdish01_l1 +1627881248=bh1_03_satdish01 +1844559325=bh1_03_satdish02_l1 +1314773453=bh1_03_satdish02 +-1695269540=bh1_03_satdish03_l1 +2091726443=bh1_03_satdish03 +1924853348=bh1_03_securityrail01 +-32504560=bh1_03_securityrail02 +1125642066=bh1_03_ss_02_d +554410404=bh1_03_ss_02_dtl +-904729199=bh1_03_ss_02 +-258453607=bh1_03_ss02_frame01 +-103390699=bh1_03_ss02_frame02 +-752118592=bh1_03_ss02_frame03 +-2031975776=bh1_03_towerfizz +1799908842=bh1_03_vent01 +1488308425=bh1_03_vent02 +-1478578556=bh1_03_ventrailing +-709377107=bh1_03_wall01 +-1023893969=bh1_03_wall02 +1024830347=bh1_03_winbar01 +1650456095=bh1_03_winbar02 +413393572=bh1_03_winbar03 +742459874=bh1_03_winbar04 +1727911140=bh1_04_aptrail01 +1431056769=bh1_04_aptrail02 +190619043=bh1_04_aptrail03 +2033121606=bh1_04_aptrail04 +536364762=bh1_04_aptrail05 +229810767=bh1_04_aptrail06 +1853657102=bh1_04_bld2a02 +-1743707105=bh1_04_build004_fizz +-1309403343=bh1_04_build004_ledge +642235009=bh1_04_build004_ledge001 +607716542=bh1_04_build004 +-463832007=bh1_04_build04_emm_glow +-1991942930=bh1_04_build04_emm +1578946836=bh1_04_build1dr_lod +847387975=bh1_04_build2_railing +-408663889=bh1_04_build2_trelace +-1277332065=bh1_04_build3 +-1899574182=bh1_04_details1 +-1146885069=bh1_04_details2_railing +589288806=bh1_04_details2_railing02 +-355056232=bh1_04_details2a +-1219836952=bh1_04_details2a02 +1161624164=bh1_04_details2b +1461558817=bh1_04_details2c +-474532902=bh1_04_details3a +-1207837588=bh1_04_details3b +1684675576=bh1_04_dets_orn_gates +-1708213219=bh1_04_dets_orn_gates02 +445189006=bh1_04_dont_delete +-123231140=bh1_04_ema +-362739761=bh1_04_emb +472345435=bh1_04_emc +846630014=bh1_04_g01 +-1421363226=bh1_04_g01a +-2063176860=bh1_04_g01b +1085286641=bh1_04_g02 +-1732309171=bh1_04_g02a +-896175367=bh1_04_g02b +267748605=bh1_04_ground1 +1972293678=bh1_04_ground2 +-1441906114=bh1_04_railing_fizz01 +-395833487=bh1_04_wtr +1500551655=bh1_05_bucketseat +-101984667=bh1_05_build1_emm +426649662=bh1_05_build1 +636844841=bh1_05_details +1012689026=bh1_05_details01 +-1123096087=bh1_05_details02 +1823288419=bh1_05_ground1 +-1428438233=bh1_05_hedge_dtl +-463964775=bh1_05_railinge +1823049281=bh1_05_railings +869930135=bh1_05_railingw +-1055861091=bh1_05_shadowmesh +1792759856=bh1_05_walkway_railing01 +2100362459=bh1_05_walkway_railing02 +-1102915091=bh1_05_walkway +359969983=bh1_05_wtr +-551095741=bh1_05_wtr02 +-907764419=bh1_06_building_wins +865034338=bh1_06_building +2032548067=bh1_06_details +-1517553296=bh1_06_ivydecal +-91708484=bh1_06_lifeinvadersign +-1023113751=bh1_06_lobby_fake_lod +748223339=bh1_06_lobby_fake +-1800053097=bh1_06_railing +-1301581721=bh1_06_v_int_lod +-1046905586=bh1_07_bank +2146248619=bh1_07_build1 +1807053000=bh1_07_build2_details +923309627=bh1_07_build2 +1936994544=bh1_07_decal01 +-1029648568=bh1_07_decal02 +-1729627177=bh1_07_decal03 +1714198113=bh1_07_decal04 +639774357=bh1_07_decals05 +1236137388=bh1_07_decals07 +670466200=bh1_07_flagpoles +-1916682324=bh1_07_fountainwater +-219734764=bh1_07_ground +-952859393=bh1_08_bld2 +825822488=bh1_08_building01 +248533003=bh1_08_cablemesh31596_tstd +1976150613=bh1_08_cablemesh31597_tstd +1922297239=bh1_08_cablemesh8486_hvstd +55174722=bh1_08_carparkcanopy +-2038994718=bh1_08_cp_fizz +-1206553917=bh1_08_details1 +-1445276082=bh1_08_details2 +-1668170820=bh1_08_details3 +-1907613903=bh1_08_details4 +1155209589=bh1_08_em_a +-603554352=bh1_08_em +198009442=bh1_08_fixedseating +1347285254=bh1_08_furhedge01 +1728978546=bh1_08_furhedge02 +-441541687=bh1_08_furhedge03 +-101727157=bh1_08_furhedge04 +754693549=bh1_08_glue +1493372499=bh1_08_glue2 +-271615357=bh1_08_grnd +2008959775=bh1_08_hedge_sqr +-2061180958=bh1_08_parkingdoor +-593537274=bh1_08_parkingdoor002 +1713395415=bh1_08_propertyfudger +708399690=bh1_08_railing +1489770422=bh1_08_shadow_proxy +-910187827=bh1_08_shadowmesh_slod +2110457052=bh1_08_shadowmesh +1336119588=bh1_09_bld_01_canopy +1359069635=bh1_09_bld_01 +1812818898=bh1_09_bld_02_details +322338655=bh1_09_bld_02_wind1_iref003 +-473129780=bh1_09_bld_02_wind1 +-1839542077=bh1_09_bld_02_wind2_iref001 +-418929854=bh1_09_bld_02_wind2 +-185267805=bh1_09_bld_02 +-644776607=bh1_09_bld_03_adlegs +-1224604071=bh1_09_bld_03_fuzz01 +1438964380=bh1_09_bld_03_leo_sign +-1370100572=bh1_09_bld_03_rail01 +-1048374526=bh1_09_bld_03_rail02 +-423793356=bh1_09_bld_03 +-1600591944=bh1_09_bld_decals +-1309598738=bh1_09_bld_sml +1311592879=bh1_09_canopybars +-369334011=bh1_09_details1 +-653441241=bh1_09_details2 +-471546616=bh1_09_details2b +-620597331=bh1_09_fizzy_rails_01 +218429569=bh1_09_fizzy_rails +1720566708=bh1_09_fizzy_steps +1455084130=bh1_09_grnd_01 +-403538651=bh1_09_grnd_03_details +-798460479=bh1_09_grnd_03_structures +822284434=bh1_09_long_rail_fizzz +1455044551=bh1_09_no_shadow +879580416=bh1_09_pillars_01 +1613171453=bh1_09_props_lightsupport001 +-1621611924=bh1_09_proxy +1760105586=bh1_09_shitaz +-1232967420=bh1_11__build03 +1381191739=bh1_11_build01 +1869056615=bh1_11_build02 +-580237681=bh1_11_fizzy_strutts +-990088518=bh1_11_glue_1 +-1694294328=bh1_11_glue_2 +1476737062=bh1_11_glue +-1015035763=bh1_11_glue1 +-1189891147=bh1_11_glue2 +-1363304695=bh1_11_glue3 +2131953521=bh1_11_ground +695314763=bh1_11_int +1000288188=bh1_11_logos +12160631=bh1_11fizzibars_01 +-497921627=bh1_11fizzibars_02 +1311691311=bh1_13_alground +-410473439=bh1_13_alleygrdec1 +-764029784=bh1_13_bh13_carshowch003 +1601594286=bh1_13_build1 +1362085665=bh1_13_build2 +71380293=bh1_13_build3 +1483736679=bh1_13_build4_emis1 +-190476786=bh1_13_build4 +587546567=bh1_13_carpark_gate +2120965285=bh1_13_carpark01 +-503654922=bh1_13_glue +663565805=bh1_13_ivy001 +-769658143=bh1_13_park_bars +662319953=bh1_13_shadowproxy +-376154091=bh1_13_walldec1 +-1682686890=bh1_13_walldec2 +-922839318=bh1_13_walldec3 +-130517667=bh1_13_walldec4 +2052159893=bh1_13_walldec5 +-1485018428=bh1_13_weed +-1959132136=bh1_14_bld1_rl +-402767186=bh1_14_build1 +-29855966=bh1_14_build2 +-940637552=bh1_14_build3 +-566939876=bh1_14_build4 +2038536976=bh1_14_detail_1 +-2100941427=bh1_14_detail_2 +1300410682=bh1_14_detail +1111306782=bh1_14_fizzi_frame +567964496=bh1_14_grnd +-675945239=bh1_14_ivy01 +-1392996497=bh1_14_ivy02 +1423073602=bh1_15_alleygr_dec +-1515753748=bh1_15_alleygr +2023660193=bh1_15_bench_posh +903702989=bh1_15_bld1 +-1214190254=bh1_15_bld2 +-1453993796=bh1_15_bld3 +-1693633493=bh1_15_bld4 +-2052734052=bh1_15_decals_01 +-1524923765=bh1_15_decals_02 +-1151226089=bh1_15_decals_03 +1823239905=bh1_15_decals +-838902557=bh1_15_details +-1814999854=bh1_15_emis_1 +998999324=bh1_15_emis_lod +-398408169=bh1_15_fizzladder +1556020831=bh1_15_hedge_tops +531175976=bh1_15_lastmin_cols +-834914240=bh1_15_lastmin_cols2 +-1019949860=bh1_15_ponsonby_glass +-175009530=bh1_15_trim_detail +-708059352=bh1_15_usher_nonfizz +-620810183=bh1_16_3_locked_doors +1276306648=bh1_16_bld_rails +-1355799115=bh1_16_bld_rails2 +1463729611=bh1_16_bld01_det_01 +-1118297249=bh1_16_bld01_det_ns +-65147102=bh1_16_bld01_det +873104861=bh1_16_bld01 +1102848320=bh1_16_bld02 +251679191=bh1_16_bld03_det +1325513779=bh1_16_bld03 +710596297=bh1_16_bld03b +-1223149155=bh1_16_bld04_det +1840746485=bh1_16_bld04_signol +1563646102=bh1_16_bld04 +764939228=bh1_16_dec_01 +1040034983=bh1_16_dec_02 +1211875619=bh1_16_dec_03 +1481138492=bh1_16_dec_04 +-1795521776=bh1_16_fakeint +-1136434737=bh1_16_fountain +2067444438=bh1_16_fountwater_dynamic +-959687626=bh1_16_grd_01 +437219855=bh1_16_grdb_01 +933783555=bh1_16_jewel2_fake_lod +-877317073=bh1_16_jewel2_fake +892244804=bh1_16_ladder_mission_fizz +-960256113=bh1_16_post_heist_boards +-285677174=bh1_16_preflec_proxylod +-901984656=bh1_16_rail_03 +1262119790=bh1_16_refl_proxy_dumhd +-49226685=bh1_16_scaff +-446402197=bh1_16_swallow_disp_m +376257781=bh1_16_temprefitmilo_lod +-1295566325=bh1_16_v_jewel_milo_lod +-994517155=bh1_17_bld_d +-444352941=bh1_17_bld +1406682134=bh1_17_vapid_e_dummy +-789061585=bh1_17_vapid +1770757352=bh1_18_bh1_small_rail +-1418550949=bh1_18_bigivy +115802712=bh1_18_bld01_arch +-814666429=bh1_18_bld01_d1 +-1112110642=bh1_18_bld01_d2 +-1312394770=bh1_18_bld01_d3 +50994830=bh1_18_bld01_glue +-768594598=bh1_18_bld01_grime +-352357525=bh1_18_bld1_rfsig_lod +-1094601675=bh1_18_bld1_rfsig +552286716=bh1_18_bld1a +-1773581475=bh1_18_em +-504324858=bh1_18_fireescapes_ref +-1063807625=bh1_18_fringe_flap +-1478141548=bh1_18_fringe_flap2 +-1746683503=bh1_18_fringe_flap3 +-1984815826=bh1_18_fringe_flap4 +1105576219=bh1_18_gate +447638003=bh1_18_glass +-1255123174=bh1_18_rd01 +-654755003=bh1_20_arch +-769705522=bh1_20_copshop_int +-1339395275=bh1_20_em +-600986733=bh1_20_furhedge00 +927883731=bh1_20_furhedge01 +693945840=bh1_20_furhedge02 +596621910=bh1_20_furhedge03 +366550761=bh1_20_furhedge04 +1537223286=bh1_20_furhedge05 +-630825938=bh1_20_ground_d1 +-956680870=bh1_20_ground_d2 +-515216902=bh1_20_ground_d3 +1901857311=bh1_20_ground_d4 +-2088587668=bh1_20_ground_d5 +-1887386008=bh1_20_ground_d6 +1537193924=bh1_20_ground +334634808=bh1_20_in_bld_dtl +-613149915=bh1_20_in_bld +1699634493=bh1_20_lad1 +-1639783745=bh1_20_lad11 +-1868937362=bh1_20_lad14 +1205019207=bh1_20_lad6 +746941356=bh1_20_lad8 +1626540331=bh1_20_out_bld +-732827072=bh1_20_out_blde +617612637=bh1_20b_em +1811296566=bh1_21_bld_decals +1143804937=bh1_21_bld_decals01 +1383772324=bh1_21_bld_decals02 +-226820450=bh1_21_bld_main +758673898=bh1_21_bld_wing003 +1384095576=bh1_21_bld_wing01 +993466710=bh1_21_deta +734239870=bh1_21_details_01 +544400326=bh1_21_detb +2112046757=bh1_21_grnd_d_2 +-1874826401=bh1_21_grnd_d_3 +1970545984=bh1_21_grnd_d +-1123247171=bh1_21_grnd02_1 +1427227004=bh1_21_hedges +-1084971674=bh1_21_hedgesb +-924318798=bh1_21_ladder1 +-1160026187=bh1_21_ladder2 +1268880945=bh1_21_props_combo_slod +1806845677=bh1_21_proxy +1795825847=bh1_21_railscastshadow +-648403614=bh1_21_roof +1652013414=bh1_21_steps +231815844=bh1_21_wall +2032698431=bh1_21_waterfall_new +-285059056=bh1_21_wing_d +-59471862=bh1_21_wing3_d +-1089094528=bh1_22_base +-328365584=bh1_22_basee +342087424=bh1_22_door_det +1296206439=bh1_22_doorfizz_1 +-2134445713=bh1_22_doorfizz_2 +1861209537=bh1_22_doorfizz_3 +995458348=bh1_22_emissive_22 +2088201762=bh1_22_emissive_22b +499290304=bh1_22_emissivesign +-1778893031=bh1_22_fakeint +-1918801716=bh1_22_glue_02 +1604302422=bh1_22_overlays_01 +1375378188=bh1_22_overlays_02 +181374135=bh1_22_overlays_03 +1820348439=bh1_22_overlays_04 +-428066519=bh1_22_overlays +1774230317=bh1_22_towere +-328995477=bh1_22_towerw_dtl +-179981755=bh1_22_towerw +-2823709=bh1_29_buildings +-1382396826=bh1_29_dcl_01 +697648222=bh1_29_dcl_02 +437527900=bh1_29_dcl_03 +147751633=bh1_29_dcl_04 +110263893=bh1_29_dcl_05 +-637061723=bh1_29_dfizz_01 +-1083387932=bh1_29_dfizz_01b +1560390578=bh1_29_fence +-1165151113=bh1_29_fnc +1902234873=bh1_29_racetrack_01 +-1339221501=bh1_29_sportequip +-1832314118=bh1_29_stands +-908498968=bh1_30_bhs_gate_l001 +-1651929043=bh1_30_bhs_gate_r001 +-1462167155=bh1_30_carpark +1281750392=bh1_30_dcl_01 +655272650=bh1_30_dcl_02 +-119943583=bh1_30_dcl_03 +133131404=bh1_30_dcl_04 +-767164102=bh1_30_dcl_05 +-275563564=bh1_30_dcl_06 +-1109108617=bh1_30_dcl_07 +-1397475821=bh1_30_dcl_08 +-2031883661=bh1_30_dcl_09 +1424485288=bh1_30_dcl_10 +1177439797=bh1_30_dcl_11 +-957755494=bh1_30_dcl_12 +-1215123220=bh1_30_dcl_13 +-1454500765=bh1_30_dcl_14 +-1676674585=bh1_30_dcl_15 +469072304=bh1_30_dcl_16 +230415677=bh1_30_dcl_17 +-699348407=bh1_30_flowers_00 +1440762210=bh1_30_flowers_01 +2057507559=bh1_30_flowers_03 +-1344176797=bh1_30_flowers_04 +-503881398=bh1_30_flowers_05 +-1195831602=bh1_30_flowers_06 +-1787676123=bh1_30_hdg_01 +-1474306176=bh1_30_hdg_02 +1777558312=bh1_30_hdg_03 +2058224797=bh1_30_hdg_04 +1281927187=bh1_30_hdg_05 +1595559286=bh1_30_hdg_06 +747858053=bh1_30_hdg_07 +1036978912=bh1_30_hdg_08 +136126361=bh1_30_hdg_09 +1614434006=bh1_30_hdg_10 +914717577=bh1_30_hdg_11 +1210064546=bh1_30_hdg_12 +-115048248=bh1_30_hdg_13 +182723655=bh1_30_hdg_14 +-577648221=bh1_30_hdg_15 +-365632791=bh1_30_hdg_16 +-1006692738=bh1_30_hdg_17 +-826725390=bh1_30_hdg_18 +-1392809869=bh1_30_hdg_19 +-1897416504=bh1_30_hdg_20 +-1464770408=bh1_30_irsref_pot_iref017 +-704627915=bh1_30_irsref_pot_iref019 +-1217560423=bh1_30_irsref_pot +-1050234753=bh1_30_ladderpool_d +-1744559680=bh1_30_m4_bal1 +-1924527028=bh1_30_m4_bal2 +-2111048180=bh1_30_m4_bal3 +1885753985=bh1_30_m4_bal4 +-155033797=bh1_30_m4_bal5 +-452740162=bh1_30_m4_bal6 +-1188207598=bh1_30_m4_bal7 +-1461992593=bh1_30_m4_bal8 +-1750711532=bh1_30_m4_bal9_l1 +1089427794=bh1_30_m4 +-881977345=bh1_30_m4ground +-1541431385=bh1_30_m5ground +772135915=bh1_30_ma_pipes_stonerails +-1327220406=bh1_30_ma +-1185466065=bh1_30_mid_balus1 +-1416585822=bh1_30_mid_balus2 +1799462157=bh1_30_mid_balus3 +256447755=bh1_30_mid2_balus1 +-1335830728=bh1_30_mid2_balus2 +-1172313418=bh1_30_mid2_balus3 +1284673437=bh1_30_mid2_balus4 +-1483694462=bh1_30_middleplot01_blg03 +-1091732862=bh1_30_plot3_gnd +-433962992=bh1_30_plot4 +-934598192=bh1_30_treebase +1086381957=bh1_31_dcl_01 +-239943366=bh1_31_dcl_02 +590980159=bh1_31_dcl_03 +-264815037=bh1_31_dcl_04 +41837265=bh1_31_dcl_05 +1016092396=bh1_31_dcl_06 +1849604680=bh1_31_dcl_07 +930733592=bh1_31_detail3 +-423706993=bh1_31_details +506234133=bh1_31_fizziposts +1890666391=bh1_31_flowers_1 +1643063827=bh1_31_flowers_2 +1412140684=bh1_31_flowers_3 +-2053371020=bh1_31_gate +869128399=bh1_31_ground1 +1508049039=bh1_31_hdg_00 +-1951275988=bh1_31_hdg_01 +2142489648=bh1_31_hdg_02 +-1570106976=bh1_31_hdg_03 +-754650411=bh1_31_hdg_04 +-990554442=bh1_31_hdg_05 +-294999648=bh1_31_hdg_06 +-552989985=bh1_31_hdg_07 +281538138=bh1_31_hdg_08 +863515582=bh1_31_hdg_09 +787195777=bh1_31_hdg_10 +1479866899=bh1_31_hdg_11 +-1955372913=bh1_31_hdg_12 +482345770=bh1_31_hdg_13 +1877322100=bh1_31_hdg_14 +-2112074271=bh1_31_hdg_15 +-730139999=bh1_31_hdg_16 +1706398996=bh1_31_hdg_17 +-1192805510=bh1_31_hdg_18 +51552368=bh1_31_m1 +-492871754=bh1_31_m2 +-1446226154=bh1_31_m2g +-1897383871=bh1_31_m3 +-931847440=bh1_31_plot03_gnd +786261260=bh1_32_blg01 +655392251=bh1_32_main_d2 +1126350796=bh1_32_main_d2b +-244018488=bh1_32_main_da +993033516=bh1_32_stores +-143661634=bh1_33__billboard_bulid02 +-98384603=bh1_33_blg01_details +48564284=bh1_33_blg01_neon_slod +-1907931469=bh1_33_blg01_neon +1548884782=bh1_33_blg01 +-1310575716=bh1_33_build02_dtds +631684080=bh1_33_build02_dtdsa +-1560099365=bh1_33_bulid02 +-2079218321=bh1_33_detailly +-431334131=bh1_33_gas_neon_lod +368827330=bh1_33_gas_neon +-1162844625=bh1_34_blgs01_billboard +-1705108084=bh1_34_blgs01_details +-993087739=bh1_34_blgs01 +2142361405=bh1_34_blgs02_details +1257310729=bh1_34_blgs03_billboard +-179531776=bh1_34_blgs03 +45662378=bh1_34_fizz_det +1331953957=bh1_34_ground +1688079802=bh1_34_shadow01 +-2134476192=bh1_34_tower_billboard +1278373611=bh1_34_tower_ivydecal +325880767=bh1_34_tower +1673949760=bh1_34_towersign_emm +-2128950861=bh1_35_beamsa +532842244=bh1_35_beamsc +-490290836=bh1_35_bldcl_01 +-1390225883=bh1_35_bldcl_02 +-1083901271=bh1_35_bldcl_03 +1001059119=bh1_35_bldcl_04 +-110372012=bh1_35_campusbuild_01a +-1886737475=bh1_35_campusgnd +289885126=bh1_35_campusgnd2 +-527543087=bh1_35_dcl_01 +172468295=bh1_35_dcl_02 +-994009802=bh1_35_dcl_03 +-135756920=bh1_35_flowers_1 +-709083344=bh1_35_flowers_2 +-719884528=bh1_35_glass +-1044593111=bh1_35_library_main +1007351311=bh1_35_pav_roof +-47887822=bh1_35_pavballust1 +265547663=bh1_35_pavballust2 +-1673693940=bh1_35_pavc +351210621=bh1_35_pavillion +-2145403691=bh1_35_pavs +1681800969=bh1_35_pillar +512126908=bh1_35_strlg_e +2121576339=bh1_35_strlg_n +-1254089431=bh1_35_strlg_s +509865843=bh1_35_strlg_w +72054168=bh1_35_tenfen +-410596731=bh1_35_water +-1325663282=bh1_35_win1 +-453549116=bh1_35_win2 +-1860256748=bh1_35_win3 +-948655937=bh1_35_win4 +907215782=bh1_36_ballus01 +-1421808128=bh1_36_ballus02 +-1719186803=bh1_36_ballus03 +2129466713=bh1_36_ballus04 +-1287946787=bh1_36_ballus05 +-1751300447=bh1_36_ballus06 +-2057395676=bh1_36_ballus07 +-420838598=bh1_36_ballus08_l1 +-649048395=bh1_36_ballus09_l1 +-1734884630=bh1_36_ballus10 +-1003873782=bh1_36_ballus11 +-697778553=bh1_36_ballus12 +-518007819=bh1_36_ballus13 +-278826888=bh1_36_ballus14 +-77363076=bh1_36_ballus15 +228470001=bh1_36_ballus16 +400769403=bh1_36_ballus17 +705226182=bh1_36_ballus18 +1444888054=bh1_36_ballus19 +-138934911=bh1_36_ballus20 +1100681368=bh1_36_bld_details +168772571=bh1_36_bld_details2 +-207055094=bh1_36_bld_details3 +31929223=bh1_36_bld_details4 +-1451600495=bh1_36_blgmain +1197674198=bh1_36_decal_01 +1545910329=bh1_36_decal_03 +1853250780=bh1_36_decal_04 +-1834211993=bh1_36_decal_05 +-2141355830=bh1_36_decal_06 +1869307622=bh1_36_decal_07 +1562491475=bh1_36_decal_08 +-640306247=bh1_36_decal_09 +1286642769=bh1_36_decal_10 +2062710996=bh1_36_decal_11 +-2115138997=bh1_36_decal_11b +1765627242=bh1_36_decal_12 +1321149143=bh1_36_decal_12b +154604891=bh1_36_decal_13 +929952200=bh1_36_decal_14 +1403464250=bh1_36_decal_15 +-2055495985=bh1_36_decal_15b +1110181700=bh1_36_decal_16 +-1038121171=bh1_36_decal_17 +-405853282=bh1_36_decal_grotto +2130418367=bh1_36_flowers01 +-1316388902=bh1_36_flowers02 +-1859471240=bh1_36_gate_iref +1934640108=bh1_36_gatefrm_iref +1996641440=bh1_36_grnd_01 +525411639=bh1_36_grnd_02 +421206219=bh1_36_grnd_03 +-251959696=bh1_36_grnd_03b +1137438252=bh1_36_grnd_04 +764461494=bh1_36_grnd_05 +-707423675=bh1_36_grnd_06 +1210382050=bh1_36_grnd_07 +-794349044=bh1_36_hedged_01 +-487729511=bh1_36_hedged_02 +-1438587612=bh1_36_hedged_03 +-950919326=bh1_36_hedged_04 +511790527=bh1_36_hedged_05 +666591283=bh1_36_hedged_06 +-220301702=bh1_36_hedged_07 +219523816=bh1_36_hedged_08 +1733615465=bh1_36_hedged_09 +-1768997707=bh1_36_hedged_10 +-905796705=bh1_36_hedged_11 +-1144191180=bh1_36_hedged_12 +1671943911=bh1_36_hedged_13 +1305848643=bh1_36_hedged_14 +-2135224051=bh1_36_hedged_15 +1903129206=bh1_36_hedged_16 +445269161=bh1_36_hedged_17 +86120921=bh1_36_hedged_18 +1073024898=bh1_36_hedged_19 +-2111565157=bh1_36_hedged_20 +-1813465564=bh1_36_hedged_21 +328086893=bh1_36_hedged_22 +490358981=bh1_36_hedged_23 +788786264=bh1_36_hedged_24 +983368590=bh1_36_hedged_25 +-1134393577=bh1_36_hedged_26 +-435103117=bh1_36_hedged_27 +-171017746=bh1_36_hedged_28 +1282130934=bh1_36_irsref_pot +-1000168448=bh1_36_lightstringlights +436851026=bh1_36_ponddecal +1491702691=bh1_36_pool_water +-708771243=bh1_36_pool_water2 +-624161813=bh1_36_pool_waters +-1232093905=bh1_36_torch_iref +687548975=bh1_36_water_proxy +222197524=bh1_36_wtrproxy_hd +806128262=bh1_37_decals_graf +-1631270633=bh1_37_decals +2084335056=bh1_37_railings +897688721=bh1_37_restaurant +-548310164=bh1_38_fox_d +-608894476=bh1_38_grnd_1_d01 +-267965800=bh1_38_grnd_1_d02 +-974858624=bh1_38_grnd_1_d03 +-2092578764=bh1_38_grnd_1 +-1474690987=bh1_38_railing_lod +1651553088=bh1_38_railing +1370705463=bh1_38_tclub_1_fnc +-532908831=bh1_38_tclub_1_fncb +-1756174877=bh1_38_tclub_2_fnc +3372446=bh1_38_tclub_2_fncb +-1735977071=bh1_38_tclub_2 +530033473=bh1_38_tclub +-820684359=bh1_38_tennis_rail +408068635=bh1_38_theatre +1899401219=bh1_39_billboardrailing +-1969500746=bh1_39_crpk01_decals +-911038919=bh1_39_crpk02_decals +2122544668=bh1_39_crpk02_signs +-915855930=bh1_39_crprk01_emsign_lod +-1306173239=bh1_39_crprk01_emsign +746642406=bh1_39_crprk01 +-1126891179=bh1_39_fake_em_glow +438592022=bh1_39_fruiitbb_ipl +-1118967386=bh1_39_fruitbb_ipl_lod +-859381146=bh1_39_grnd +975416903=bh1_39_pipe +334947675=bh1_39_shelv +1863911442=bh1_39_shop1_details01 +-244937557=bh1_39_shop1_details02 +-1545158286=bh1_39_shop1_ladders +237367582=bh1_39_shop3_details01 +-320033108=bh1_39_shop3_details02 +1827528698=bh1_39_shop3_ladders +-1131405392=bh1_39_shops01_billboard +1959454579=bh1_39_shops01_railing +-591191033=bh1_39_shops01 +219042955=bh1_39_shops02_billboard +-1192698793=bh1_39_shops02 +1782824722=bh1_39_shops03 +60891829=bh1_39_stairrailing +838894886=bh1_40_basicplants +-911619807=bh1_40_blg01 +-2050884287=bh1_40_blg02_details +-672602721=bh1_40_blg02 +-746417900=bh1_40_canopy +324857854=bh1_40_gnd_details +738603988=bh1_40_gnd_details02 +79730233=bh1_40_gnd02 +366999773=bh1_40_gndmain +-1532126903=bh1_40_grndmain_wtr +1896442156=bh1_40_outblg +900883308=bh1_40_pipes +-758146521=bh1_40_pool_water +-1247022288=bh1_40_pool +763514225=bh1_40_props_flower00 +881914566=bh1_40_props_flower007 +428090741=bh1_40_props_flower01 +128877002=bh1_40_props_flower02 +72022787=bh1_40_props_flower04 +1920030574=bh1_40_props_flower05 +450459634=bh1_40_props_prop_flowers07 +-992437552=bh1_40_rearrailing_01 +-1290635452=bh1_40_rearrailing_02 +2129085253=bh1_40_triblg_details01 +1532951605=bh1_40_triblg_details02 +698620096=bh1_40_triblg_details03 +302858223=bh1_40_triblg_int +1272036709=bh1_40_triblg +-1176713795=bh1_40_voncsign +429868150=bh1_42_bld_02_water +-675008343=bh1_42_bld_02 +1852346177=bh1_42_bld01_blcny_ref +-854648119=bh1_42_bld01_dtl +-442499136=bh1_42_bld01_hedge_dtl01 +1713569992=bh1_42_bld01_hedge_dtl04 +-330333575=bh1_42_bld01_ovl +894049433=bh1_42_bld01_water +1411576204=bh1_42_bld01 +760165372=bh1_42_bld02_dtl +-1997582799=bh1_42_bld02_ovl +1483967426=bh1_42_build_beam1 +826522979=bh1_42_build_beam2 +1930248437=bh1_42_build_beam3 +1817469941=bh1_42_conbuild_d +1672039505=bh1_42_conbuild +-1646869672=bh1_42_conground_o +501891598=bh1_42_conground +1391068867=bh1_42_east_rail +-581808034=bh1_42_east_rail2 +-1825915884=bh1_42_east_rail3 +-2120410887=bh1_42_east_rail4 +-75330350=bh1_42_east_railb +-750468341=bh1_42_eastplot_building +778151854=bh1_42_eastplot_decal +-138861137=bh1_42_eastplot_hedge +254760463=bh1_42_eastplot_water +1072136522=bh1_42_park_ovl +1883252135=bh1_42_park +1768406028=bh1_42_wall_01 +1831781274=bh1_42_wall_02 +2128373493=bh1_42_wall_03 +-1264889286=bh1_42_wall_04 +-957942063=bh1_42_wall_05 +966052599=bh1_42_wood1 +668575617=bh1_42_wood2 +-1897419923=bh1_42b_lightemissive +582782471=bh1_42b_m006 +469424264=bh1_42b_m4_d +-82864374=bh1_42b_m4_e +1382242024=bh1_42b_m4_fizzers +640937298=bh1_42b_m4_g +-23892466=bh1_42b_m4_water +-1854558756=bh1_42b_m4 +655280274=bh1_42b_m5_d +953052177=bh1_42b_m5_e +1285690300=bh1_42b_m5_g +2081039061=bh1_42b_m5_water +-571254910=bh1_42b_office +-1344609326=bh1_42b_park_d +1406975955=bh1_42b_park_detail_a +1045075119=bh1_42b_park_detail_b +-264186227=bh1_42b_park +-1708983894=bh1_43_b4_d +-751189037=bh1_43_bexp +-1661119409=bh1_43_bexpdecals +724108853=bh1_43_bh43_tee_01 +989046218=bh1_43_bh43_tee_02 +785354118=bh1_43_bh43_tee_03 +1081848030=bh1_43_bh43_tee_04 +1379554395=bh1_43_bh43_tee_05 +1711242213=bh1_43_bh43_tee_06 +2044371863=bh1_43_bh43_tee_07 +-2008432523=bh1_43_bh43_tee_08 +-1705810808=bh1_43_bh43_tee_09 +-547027261=bh1_43_blckfnc00 +-240112807=bh1_43_blckfnc01 +2099102274=bh1_43_blckfnc02 +-901444793=bh1_43_bridge +1535853363=bh1_43_build_balus_1 +1823532414=bh1_43_build_balus_2 +1059293796=bh1_43_build_balus_3 +1347300537=bh1_43_build_balus_4 +578277645=bh1_43_build_balus_5 +2100056117=bh1_43_club_sup_iref +1939213683=bh1_43_decallot +-1477966650=bh1_43_decals_clubhouse +1178222041=bh1_43_fencea_1 +1753186919=bh1_43_fencea_2 +1523312380=bh1_43_fencea_3 +-1891348496=bh1_43_fencea_4 +2039948438=bh1_43_fencea_5 +-1411806950=bh1_43_fencea_6 +-1936180882=bh1_43_fenceb02 +-1159359408=bh1_43_fenceb04 +-860604435=bh1_43_fenceb05 +-327625078=bh1_43_fencec_1 +453539587=bh1_43_fenced_00 +-514292828=bh1_43_fenced_01 +-22757828=bh1_43_fenced_02 +-1163678894=bh1_43_fencee_00 +-1405940111=bh1_43_fencee_01 +789124123=bh1_43_fencee_02 +-1582761635=bh1_43_fencee_03 +-1803395312=bh1_43_fencee_04 +1474201104=bh1_43_fencef_02 +-1838941414=bh1_43_fencef_04 +1730847912=bh1_43_fencef_05 +1518304280=bh1_43_flower_1 +1075529552=bh1_43_flower_2 +-1918560616=bh1_43_fountain_water +-1287283996=bh1_43_fountain2_water +748211025=bh1_43_fw_01 +1632318641=bh1_43_fw_02 +788811812=bh1_43_fw_03 +-1829829416=bh1_43_golf_1a_o +-821485481=bh1_43_golf_1a +730936864=bh1_43_golf_1b_o +-992867351=bh1_43_golf_1b +1843092135=bh1_43_golf_1c_o +-211556084=bh1_43_golf_1c +1442384101=bh1_43_golf_2a_o +-890070070=bh1_43_golf_2a +-1074248953=bh1_43_golf_2b_o +-684149674=bh1_43_golf_2b +-1802734974=bh1_43_golf_3a_o +-1671545534=bh1_43_golf_3a +620445638=bh1_43_golf_3b_o +-440283128=bh1_43_golf_3b +-608062762=bh1_43_golf_4a_o +1600273919=bh1_43_golf_4a +28859155=bh1_43_golf_4b_o +1850792924=bh1_43_golf_4b +-956109552=bh1_43_golf_5a_o +-1203542660=bh1_43_golf_5a +775195005=bh1_43_golf_5b_o +-1416279008=bh1_43_golf_5b +-1135160415=bh1_43_golf_6a_o +694995741=bh1_43_golf_6a +1179613049=bh1_43_golf_6b_o +2047863906=bh1_43_golf_6b +-1303171253=bh1_43_golf_7a_o +1592636670=bh1_43_golf_7a +-851605886=bh1_43_golf_fence1a +-123347630=bh1_43_golf_fence1b +651344295=bh1_43_golf_fence1c +900716445=bh1_43_golf_fence1d +-856551089=bh1_43_golf_fence3a +-547047884=bh1_43_golf_fence3b +-99226730=bh1_43_golf_fence3c +1593978161=bh1_43_golf_fence4a +819646695=bh1_43_golf_fence4b +-940867602=bh1_43_golf_fence5a +-691462743=bh1_43_golf_fence5b +-403030005=bh1_43_golf_fence5c +-1641982465=bh1_43_golf_fencehed +976456940=bh1_43_ground1_o +2053087704=bh1_43_ground2 +-152372548=bh1_43_ivy +1956064369=bh1_43_lot_a +-2098083522=bh1_43_lot_h +-1464134436=bh1_43_lot_w +-80457608=bh1_43_park_1 +-1328956516=bh1_43_park_2 +1197011741=bh1_43_park_flowera +2143806454=bh1_43_park_flowerb +-1527621305=bh1_43_park_flowerb1 +1874773176=bh1_43_pergola +382037456=bh1_43_perim_dec_01 +-2211838=bh1_43_perim_dec_02 +978859253=bh1_43_perim_dec_03 +627182345=bh1_43_perim_dec_04 +1607794670=bh1_43_perim_dec_05 +1228395188=bh1_43_perim_dec_06 +-2137669265=bh1_43_perim_dec_07 +1925850584=bh1_43_perim_dec_08 +-1601109659=bh1_43_perim_dec_09 +770685553=bh1_43_perim_dec_10 +865846729=bh1_43_perim_dec_11 +1096376644=bh1_43_perim_dec_12 +1618976640=bh1_43_perim_dec_13 +1850096397=bh1_43_perim_dec_14 +1933460733=bh1_43_perim_dec_15 +-2131238800=bh1_43_perim_dec_16 +126086538=bh1_43_perim_dec_17 +358517055=bh1_43_perim_dec_18 +637872780=bh1_43_perim_dec_19 +1599316176=bh1_43_perim_dec_20 +-1092395018=bh1_43_perim_dec_21 +-864748775=bh1_43_perim_dec_22 +-1705077011=bh1_43_perim_dec_23 +-1471728962=bh1_43_perim_dec_24 +-1099342054=bh1_43_perim_dec_25 +-859898971=bh1_43_perim_dec_26 +-1712548351=bh1_43_perim_dec_27 +-1470549286=bh1_43_perim_dec_28 +662090003=bh1_43_perim_dec_29 +970346602=bh1_43_perim_dec_30 +1276376293=bh1_43_perim_dec_31 +643606903=bh1_43_perim_dec_32 +-1567186463=bh1_43_perim_dec_33 +1953219988=bh1_43_perim_dec_34 +-2069404149=bh1_43_perim_dec_35 +1592269453=bh1_43_perim_dec_36 +-1178939447=bh1_43_perim_dec_37 +-477813923=bh1_43_perim_dec_38 +238909645=bh1_43_perim_dec_39 +-1267283767=bh1_43_perim_dec_40 +270663782=bh1_43_perim_dec_41 +573940877=bh1_43_perim_dec_42 +880527641=bh1_43_perim_dec_43 +1189768694=bh1_43_perim_dec_44 +-958009873=bh1_43_perim_dec_45 +-652602793=bh1_43_perim_dec_46 +-346310950=bh1_43_perim_dec_47 +-39527572=bh1_43_perim_dec_48 +-956928564=bh1_43_perim_dec_49 +-815138581=bh1_43_perim_dec_50 +-63090031=bh1_43_perim_dec_51 +-1375848940=bh1_43_perim_dec_52 +-2055576315=bh1_43_perim_dec_53 +2020887289=bh1_43_perim_dec_54 +-1056285652=bh1_43_perim_dec_55 +1402372414=bh1_43_perim_dec_56 +1265955067=bh1_43_perim_dec_57 +1025659990=bh1_43_perim_dec_58 +717893542=bh1_43_perim_dec_59 +1673766196=bh1_43_perim_dec_60 +91941028=bh1_43_perim_dec_61 +-684061661=bh1_43_perim_dec_62 +810499660=bh1_43_perim_dec_63 +2005126391=bh1_43_perimeterdecal_05 +1614035449=bh1_43_perimeterfence01 +-1242176133=bh1_43_perimeterfence02 +-319958166=bh1_43_perimeterfence03 +-508576530=bh1_43_perimeterfence04 +-2004251997=bh1_43_perimeterfence05 +437366193=bh1_43_perimeterfence07 +131533116=bh1_43_perimeterfence08 +900621546=bh1_43_perimeterfence09 +-7537596=bh1_43_perimeterfence10 +1071437035=bh1_43_prewtrproxy_01 +-719595478=bh1_43_prewtrproxy_2 +121093229=bh1_43_prewtrproxy_3 +-1141043754=bh1_43_rivdetail_test +-326280480=bh1_43_rivertest002 +151196619=bh1_43_rivertest004 +-1023596665=bh1_43_smallfnc00 +-1799697661=bh1_43_smallfnc01 +-1551931252=bh1_43_smallfnc02 +48607163=bh1_43_smallfnc03_lod +-424728782=bh1_43_smallfnc04_lod +1565263688=bh1_43_smallfnc05_lod +-1926222613=bh1_43_smallfncb_02 +1078006542=bh1_43_smallfncb_04 +1448099628=bh1_43_smallfncb_05 +-579280274=bh1_43_tophedge +-424267620=bh1_43_water004 +189135291=bh1_43_water006 +1881740666=bh1_43_water03 +343391847=bh1_43_wtrproxyhd_01 +907084185=bh1_43_wtrproxyhd_02 +1741284618=bh1_43_wtrproxyhd_03 +1164414291=bh1_44_bld_01a +-1812186533=bh1_44_bld_01aa +1111004885=bh1_44_bld_01ab +1399728480=bh1_44_bld_01b +2109542165=bh1_44_bld_01b2 +-1460279926=bh1_44_bld_01ba +1523271990=bh1_44_bld_01bb +-1954993519=bh1_44_bld_01bc +1032407599=bh1_44_bld_02 +1462383096=bh1_44_bld_02b +1772702681=bh1_44_bld_flag_poles +717890998=bh1_44_builddec_01 +-183256498=bh1_44_builddec_02 +126508859=bh1_44_builddec_03 +-1463836245=bh1_44_builddec_04 +-1165408962=bh1_44_builddec_05 +-2060526970=bh1_44_builddec_06 +-1760985541=bh1_44_builddec_07 +-248991108=bh1_44_builddec_08 +57104121=bh1_44_builddec_09 +1131730931=bh1_44_builddec_10 +1420425821=bh1_44_builddec_11 +-1255130260=bh1_44_builddec_12 +-949887025=bh1_44_builddec_13 +-1868729789=bh1_44_builddec_14 +-1610346220=bh1_44_builddec_15 +-335042278=bh1_44_builddec_16 +563627509=bh1_44_door_left002 +-1157025758=bh1_44_door_left01 +1071703347=bh1_44_door_right002 +477202441=bh1_44_door_right01 +93513485=bh1_44_flowers_01 +537009131=bh1_44_flowers_02 +826195556=bh1_44_flowers_03 +998560496=bh1_44_flowers_04 +1256780216=bh1_44_flowers_05 +548838748=bh1_44_flowers_06 +1922515228=bh1_44_flowers_07 +1059838534=bh1_44_flowers_08 +1366785757=bh1_44_flowers_09 +-686978333=bh1_44_flowers_10 +148336246=bh1_44_flowers_11 +-1285176436=bh1_44_flowers_12 +-450844919=bh1_44_flowers_13 +1340701849=bh1_44_flowers_14 +832585735=bh1_44_flowers_15 +754693822=bh1_44_flowers_16 +506829106=bh1_44_flowers_17 +1354504534=bh1_44_hdg_01 +1869174424=bh1_44_hdg_02 +-2135983836=bh1_44_hdg_03 +1272811393=bh1_44_hdg_04 +1563210271=bh1_44_hdg_05 +944007243=bh1_44_hdg_06 +-910882002=bh1_44_hdg_07 +2078516210=bh1_44_hdg_frnt01 +1278067847=bh1_44_hdg_frnt02 +1583933693=bh1_44_hdg_frnt03 +817237400=bh1_44_hdg_frnt04 +-1410989086=bh1_44_hdg_frnt05 +-1113807025=bh1_44_hdg_frnt06 +-1773741896=bh1_44_hdg_frnt07 +-1476559835=bh1_44_hdg_frnt08 +668231166=bh1_44_ov011a +379962273=bh1_44_ov011b +198684165=bh1_44_ov011c +-59502786=bh1_44_ov011d +1788570507=bh1_44_ov011e +642295369=bh1_44_ov02 +-345984910=bh1_44_ov03 +-923973430=bh1_44_ov03b +2057981707=bh1_44_ov05 +1837380799=bh1_44_ov06 +853652740=bh1_44_ov07_lod +431428458=bh1_44_poolwater +145115554=bh1_44_prewtrproxy +-53127842=bh1_44_t1_x1 +191165053=bh1_44_t1_x2 +-1724969445=bh1_44_t1_x3 +-1476678732=bh1_44_t1_x4 +1061585163=bh1_44_tennis_fence1 +134255232=bh1_44_tennis_fence2 +1051983846=bh1_44_tennis_fence3 +-462107799=bh1_44_tennis_fence4 +-1532204338=bh1_44_terrain01 +1155294130=bh1_44_terrain01dcs +-907365046=bh1_44_terrain02 +317696906=bh1_44_terrain02dcs +-53594866=bh1_44_white_1 +-948188566=bh1_44_white_2 +-645239161=bh1_44_white_3 +-1543437451=bh1_44_white_4 +1468896392=bh1_44_wtrproxyhd +1733046983=bh1_45_flowers_1 +-1652646101=bh1_45_flowers_2 +-879658160=bh1_45_flowers_3 +-7412918=bh1_45_flowers_4 +-1405207382=bh1_45_flowers_5 +-503175119=bh1_45_flowers_6 +509579701=bh1_45_gate1 +2073971761=bh1_45_gate2 +441643702=bh1_45_plot_4_water +-1314083530=bh1_45_plot1_d +1189479339=bh1_45_plot1_d5 +436447719=bh1_45_plot1_d6 +1783155312=bh1_45_plot1_d7 +-483562205=bh1_45_plot1_ivy +1623567935=bh1_45_plot1_ter +-1235705016=bh1_45_plot1_water +-1721250419=bh1_45_plot2_building +-480214075=bh1_45_plot2_d_1 +-216390856=bh1_45_plot2_d_2 +-988592341=bh1_45_plot2_d_3 +-690394441=bh1_45_plot2_d_4 +-1469739568=bh1_45_plot2_d_5 +-1412131670=bh1_45_plot2_d_6 +-250686999=bh1_45_plot2_d2 +-847902024=bh1_45_plot2_d8 +1593111900=bh1_45_plot2_terrb +-455504738=bh1_45_plot3_d +860918908=bh1_45_plot3_d2 +1091448823=bh1_45_plot3_d3 +1455610720=bh1_45_plot3_d4 +1274081035=bh1_45_plot3_detailfence +-1965460498=bh1_45_plot3_tea_dcl +-205912000=bh1_45_plot3_tea_dcl2 +-1845341053=bh1_45_plot3_tera +2101390080=bh1_45_plot3_terb +1323597332=bh1_45_plot3_water +-835259213=bh1_45_plot3b_d +53551416=bh1_45_plot3b_d2_1 +1433224623=bh1_45_plot3b_d2_2 +-1252948610=bh1_45_plot3b_d2_3 +541220395=bh1_45_plot3b_hdg_01 +1383645847=bh1_45_plot3b_hdg_02 +1679975914=bh1_45_plot3b_hdg_03 +2016120316=bh1_45_plot3b_hdg_04 +-2124570528=bh1_45_plot3b_hdg_05 +-1693297719=bh1_45_plot3b_hdg_06 +-1394608284=bh1_45_plot3b_hdg_07 +-1603477894=bh1_45_plot3b_hdg_08 +-994168842=bh1_45_plot4a_d_4 +-1303409895=bh1_45_plot4a_d_5 +-1446802710=bh1_45_plot4a_d +358735603=bh1_45_plot4a_d2_1 +-995836554=bh1_45_plot4a_d2_2 +-2000534106=bh1_45_plot4a_d2_3 +-1734057949=bh1_45_plot4a_ter_dcs +-700387201=bh1_45_plot4b_d_1 +-1001730925=bh1_45_plot4b_d_2 +-198592799=bh1_45_plot4b_d +-500411330=bh1_45_plot4b_ter +2131866720=bh1_46_c_build_d1 +-1921560277=bh1_46_c_build_d2 +-461111481=bh1_46_c_build_d3 +1901697264=bh1_46_c_build_d4 +-899953933=bh1_46_c_build_d5 +-671160775=bh1_46_c_build_d6 +285562949=bh1_46_c_build_d9 +791549765=bh1_46_c_build_water +910483629=bh1_46_c_build_wtr2 +1902818600=bh1_46_c_build +1963774490=bh1_46_c_buildyanky_detail_1 +-2022017291=bh1_46_c_buildyanky_detail_2 +1317045506=bh1_46_c_buildyanky_detail_3 +1626581480=bh1_46_c_buildyanky_detail_4 +810252008=bh1_46_c_grnd +-1263483880=bh1_46_em_a +-1024499563=bh1_46_em_b +875354838=bh1_46_fountainwater1 +1668331873=bh1_46_fountainwater2 +-2143220928=bh1_46_furgrass_south01 +-1430560716=bh1_46_furgrass_south02 +-186092403=bh1_46_furgrass_south03 +-1893160689=bh1_46_furgrass_south04 +1227463950=bh1_46_furgrass_south05 +-802337274=bh1_46_furhedge00 +-628661574=bh1_46_furhedge01 +-187558065=bh1_46_furhedge02 +1172629932=bh1_46_ground01 +-1820431165=bh1_46_ground01a +-1832457567=bh1_46_hdg_01 +-1782452069=bh1_46_hdg_02 +1734349784=bh1_46_hdg_03 +2050374020=bh1_46_hdg_04 +-872522477=bh1_46_hdg_05 +-825531731=bh1_46_hdg_06 +1920538727=bh1_46_mansion01_d_iv +1503301272=bh1_46_mansion01_d1 +484906290=bh1_46_mansion01_d2 +1998571938=bh1_46_mansion01_d3 +-797574067=bh1_46_mansion01_d4 +-1699311409=bh1_46_mansion01_d5 +-1181191078=bh1_46_mansion01_detail_2 +-1763758360=bh1_46_mansion01_detail_3 +-2069067133=bh1_46_mansion01_detail_4 +84478778=bh1_46_mansion01_detail_5 +-226367956=bh1_46_mansion01_detail_6 +2132222347=bh1_46_mansion01 +1554104833=bh1_46_pl1 +-553367864=bh1_46_pl2 +-637799143=bh1_46_plants1 +-935767660=bh1_46_plants2 +1866702762=bh1_46_plants3 +1560673071=bh1_46_plants4 +-1574991483=bh1_46b_a_build_d_1 +604114252=bh1_46b_a_build_d_2 +842377651=bh1_46b_a_build_d_3 +1832704616=bh1_46b_a_build_o +-1933941009=bh1_46b_a_build_o2 +-2030806173=bh1_46b_a_build_o3 +-1899042020=bh1_46b_a_build_o4 +1942905857=bh1_46b_a_build +-687289398=bh1_46b_a_buildb +-847462761=bh1_46b_b_balust_1 +-1209560211=bh1_46b_b_balust_2 +-367691832=bh1_46b_b_balust_3 +1682467888=bh1_46b_b_balust_4 +1339966300=bh1_46b_b_balust_5 +-2128337433=bh1_46b_b_balust_6 +-1438943211=bh1_46b_b_balust_7 +1191817639=bh1_46b_b_balust_8 +-280865979=bh1_46b_b_build +-702360621=bh1_46b_em_1 +-337576113=bh1_46b_em_2 +1540636799=bh1_46b_fence_1 +819462836=bh1_46b_flowergroup_a +-1330085261=bh1_46b_flowergroup_b +-1691255147=bh1_46b_flowergroup_c1 +1682903249=bh1_46b_flowergroup_c2 +1992144302=bh1_46b_flowergroup_c3 +-354964539=bh1_46b_furgrass01 +-593359014=bh1_46b_furgrass02 +-1381080217=bh1_46b_furhedge00 +-1661156856=bh1_46b_furhedge01 +-1363974795=bh1_46b_furhedge02 +1080527071=bh1_46b_furhedge03 +1377905746=bh1_46b_furhedge04 +1190356752=bh1_46b_ground_dcs +1683986739=bh1_46b_ground +1107631626=bh1_46b_groundb_dcs +-1719954317=bh1_46b_groundb +-1553315544=bh1_46b_hedge_02 +-1857280788=bh1_46b_hedge_03 +2131853431=bh1_46b_hedge_04 +-26247391=bh1_46b_hedge_05 +-334636450=bh1_46b_hedge_06 +1827387825=bh1_46b_plants +-310715319=bh1_46b_water +823389161=bh1_47_base_01 +1005249067=bh1_47_bld02_bal1 +-258094186=bh1_47_bld02_bal2 +-1982222489=bh1_47_bld02_dec_01 +1328593422=bh1_47_bld02_dec_02 +-1520146820=bh1_47_bld02_dec_03 +-575449323=bh1_47_bld02_dec_04 +-260735847=bh1_47_bld02_dec_05 +1983252508=bh1_47_bld02_dec_06 +-1930349166=bh1_47_bld02_dec_07 +-1876543657=bh1_47_bld02_dtl01 +-279126603=bh1_47_bld02_terrain +1709010950=bh1_47_bld02 +-1340443001=bh1_47_bld03_dtl +623827067=bh1_47_bld03_garage_ovl +-291890860=bh1_47_bld03_ovl +726272860=bh1_47_bld03_pergola +-1542260580=bh1_47_bld03_terrain1 +-398789441=bh1_47_bld03 +-1793534980=bh1_47_burnt_decal_01 +-1157743797=bh1_47_burnt_details +603828004=bh1_47_burnt_house +1899142671=bh1_47_burnt_pool_decal_01 +-2040933200=bh1_47_burnt_slod +771477986=bh1_47_decal_03 +-1268830485=bh1_47_detailsbase_01 +-998270886=bh1_47_flowers_01 +1930237257=bh1_47_gate_1 +-2139443164=bh1_47_gate_2 +-423316851=bh1_47_hedged1_01 +1356138156=bh1_47_hedged1_02 +2115756345=bh1_47_hedged1_03 +2086264245=bh1_47_hedged1_04 +697743408=bh1_47_hedged1_05 +-1479625570=bh1_47_hedged1_06 +-1727981821=bh1_47_hedged1_07 +-951979132=bh1_47_hedged1_08 +1689398886=bh1_47_hedged1_09 +570141302=bh1_47_hedged1_10 +884559857=bh1_47_hedged1_11 +-1732807038=bh1_47_hedged2_01 +-2029661409=bh1_47_hedged2_02 +2101526425=bh1_47_hedged2_03 +1804082212=bh1_47_hedged2_04 +-1776193186=bh1_47_hedged2_05 +884453004=bh1_47_hedged2_06 +2057615973=bh1_47_hedged2_07 +1765185417=bh1_47_hedged2_08 +1058521932=bh1_47_hedged2_09 +-1049534710=bh1_47_hedged2_10 +1109876852=bh1_47_hedged2_11 +333874163=bh1_47_hedged2_12 +-1194068010=bh1_47_joshhse_firevfx +-1753964904=bh1_47_joshhse_firevfx001 +-1521075621=bh1_47_joshhse_firevfx002 +-822440545=bh1_47_joshhse_firevfx004 +-592172782=bh1_47_joshhse_firevfx005 +-225684286=bh1_47_joshhse_firevfx006 +110263502=bh1_47_joshhse_firevfx007 +402661289=bh1_47_joshhse_firevfx008 +633191204=bh1_47_joshhse_firevfx009 +541340557=bh1_47_joshhse_firevfx010 +-320090907=bh1_47_joshhse_firevfx011 +255136119=bh1_47_joshhse_firevfx012 +1818204024=bh1_47_pool02 +-1154061131=bh1_47_terrain_1 +282919677=bh1_47_terrain_hedge +1619214278=bh1_47_unburnt_decal +-704158548=bh1_47_unburnt_details +1508262081=bh1_47_unburnt_emis_slod +-1136613807=bh1_47_unburnt_emis +-1055384942=bh1_47_unburnt_house +1427638297=bh1_47_unburnt_pool_decal +155841957=bh1_47_unburnt_slod +1879871808=bh1_48_b_builda +-1504248364=bh1_48_b_buildb +1851341544=bh1_48_b_decal_a +2091145086=bh1_48_b_decal_b +-1964051437=bh1_48_b_decal_c +-305612347=bh1_48_b_decal_d +-67709407=bh1_48_b_decal_e +-292769785=bh1_48_b_detailsa +-1069558942=bh1_48_b_detailsb +-769165519=bh1_48_b_detailsc +1413905273=bh1_48_b_detailsd +-2080372624=bh1_48_b_gate1 +-1980453285=bh1_48_b_ground +-1148178078=bh1_48_b_wall +-1945644990=bh1_48_balustrada +2105160487=bh1_48_balustradb +597229410=bh1_48_balustradc +277063902=bh1_48_em_a +588205557=bh1_48_em_b +1502329577=bh1_48_em_t +1558978619=bh1_48_flowers2 +1007476365=bh1_48_flowers3 +717437946=bh1_48_flowers4 +1129536043=bh1_48_fur_01 +436012927=bh1_48_fur_02 +1587417284=bh1_48_fur_03 +1954102394=bh1_48_fur_04 +208268377=bh1_48_fur_05 +-632944622=bh1_48_fur_06 +688694686=bh1_48_fur_07 +-155074295=bh1_48_fur_08 +-709460217=bh1_48_fur_09 +821704369=bh1_48_fur_10 +-588411239=bh1_48_fur_11 +179268124=bh1_48_fur_12 +965396434=bh1_48_fur_13 +-414932153=bh1_48_fur_14 +-833883830=bh1_48_fur_15 +-998122058=bh1_48_fur_16 +1900583117=bh1_48_grnd_hdg +-1744860020=bh1_48_grnd +-1391260454=bh1_48_grnd2_clth +-926619243=bh1_48_grnd2_clthb +-214455419=bh1_48_grnd2 +-57738194=bh1_48_mans_decal_1 +-889841411=bh1_48_mans_decal_2 +-653249231=bh1_48_mans_decal_3 +-869194181=bh1_48_mans_decal_4ay +1240951900=bh1_48_mans_decal_em2 +1587966903=bh1_48_mans_decal_emiss +-1426400673=bh1_48_mans_decal_pool +689431352=bh1_48_mans_ivy1 +994609053=bh1_48_mans_ivy2 +1524356907=bh1_48_michael_decla +-549724171=bh1_48_michael_declb +-318932104=bh1_48_michael_declc +-71231233=bh1_48_michael_decld +-887672284=bh1_48_michael_deta +-1193669206=bh1_48_michael_detb +723317294=bh1_48_michael_detc +416664992=bh1_48_michael_detd +113299972=bh1_48_michaels +1854260036=bh1_48_planter_ref +1827097148=bh1_48_props_watrelfproxy +645202402=bh1_48_tennis_detail +217437483=bh1_48_water_fount +1115311664=bh1_49_bld_11_em_lod +10758786=bh1_49_bld_11_em +-259793739=bh1_49_bld_11 +292807669=bh1_49_bld_chrch +-327094411=bh1_49_bld_decal +-322154375=bh1_49_bld_decal2 +-864809015=bh1_49_bld_decal3 +1121526061=bh1_49_bushdec_01 +1966671512=bh1_49_bushdec_02 +-1545346067=bh1_49_bushdec_03 +-802407299=bh1_49_bushdec_04 +-1101162272=bh1_49_bushdec_05 +-294422261=bh1_49_bushdec_06 +-599698265=bh1_49_bushdec_07 +149663235=bh1_49_bushdec_08 +-123662994=bh1_49_bushdec_09 +-1600595125=bh1_49_bushdec_10 +1390460892=bh1_49_bushdec_11 +1579734632=bh1_49_bushdec_12 +1051137569=bh1_49_chrch_em_lod +-1904787447=bh1_49_chrch_em +-848986919=bh1_49_cloister_d +-13038663=bh1_49_cloister028_em_lod +278960799=bh1_49_cloister028_em +-736652603=bh1_49_cloister028 +-1277031083=bh1_49_decals +-795569752=bh1_49_decalsb +-1036061674=bh1_49_decalsb2 +815442589=bh1_49_flower1 +1068583114=bh1_49_flower2 +-435579528=bh1_49_flower3 +1133089429=bh1_49_grd_decal1 +1513930747=bh1_49_grd_decal2 +-1476469890=bh1_49_grd_decal3 +2139687571=bh1_49_grd_decal4 +-113029518=bh1_49_grnd +-46224274=bh1_49_shadowcaster +-51067641=bh1_49_water +742609507=bh1_49_waterd +96940378=bh1_49b_flower +-2137944101=bh1_49b_park_fur +750588006=bh1_49b_park_fur2 +-1941123196=bh1_49b_park_fur3 +2065575207=bh1_49b_park_fur4 +-249433166=bh1_49b_park_grd_d +-737921557=bh1_49b_park_grd +2075954223=bh1_49b_park_waterd +-1803893806=bh1_emissive_b_bh1_31 +1101424217=bh1_emissive_bh1_01_a +-641263972=bh1_emissive_bh1_01_b +838028652=bh1_emissive_bh1_02_set +-1365885473=bh1_emissive_bh1_02 +-750064110=bh1_emissive_bh1_03_ema +1580794864=bh1_emissive_bh1_03_emb +-272763863=bh1_emissive_bh1_04_ema +-555003260=bh1_emissive_bh1_04_emb +-451073336=bh1_emissive_bh1_05 +-734295803=bh1_emissive_bh1_06 +169080062=bh1_emissive_bh1_07_a +399609977=bh1_emissive_bh1_07_b +935186440=bh1_emissive_bh1_08 +-1111750453=bh1_emissive_bh1_09_ema +1309157761=bh1_emissive_bh1_09_emb +-2091651161=bh1_emissive_bh1_11 +-1937473016=bh1_emissive_bh1_13 +-1684135877=bh1_emissive_bh1_14 +-998659842=bh1_emissive_bh1_15_a +-1171301027=bh1_emissive_bh1_15 +1227455307=bh1_emissive_bh1_17 +-690514263=bh1_emissive_bh1_18 +1549207829=bh1_emissive_bh1_20 +-1292630005=bh1_emissive_bh1_20b +1310682278=bh1_emissive_bh1_21 +-2119117880=bh1_emissive_bh1_22 +-325059166=bh1_emissive_bh1_22b +844542373=bh1_emissive_bh1_30 +1442937082=bh1_emissive_bh1_32 +39223217=bh1_emissive_bh1_33_semp +592647070=bh1_emissive_bh1_33 +2022489616=bh1_emissive_bh1_34 +-848097816=bh1_emissive_bh1_35a +1187971234=bh1_emissive_bh1_35b +1701592540=bh1_emissive_bh1_35c +877091727=bh1_emissive_bh1_35d +-462481953=bh1_emissive_bh1_36 +305983866=bh1_emissive_bh1_37 +-1300785683=bh1_emissive_bh1_39_bda +912104891=bh1_emissive_bh1_39_bdb +396386365=bh1_emissive_bh1_39_bdc +1024884199=bh1_emissive_bh1_39_s03e +1134261378=bh1_emissive_bh1_40 +-1063253189=bh1_emissive_bh1_40b +1139506671=bh1_emissive_bh1_42_plota +-354726960=bh1_emissive_bh1_42_plotb +674676153=bh1_emissive_bh1_42 +-1221191516=bh1_emissive_bh1_42b_ter +-942143005=bh1_emissive_bh1_42b +364829048=bh1_emissive_bh1_44_ema +1952947826=bh1_emissive_bh1_44_ema1 +2125312766=bh1_emissive_bh1_44_ema2 +902406455=bh1_emissive_bh1_44_ema3 +1192147971=bh1_emissive_bh1_44_emb +1435788356=bh1_emissive_bh1_44_emb1 +-384660670=bh1_emissive_bh1_44_emb2 +-1783054353=bh1_emissive_bh1_45_a +-873223068=bh1_emissive_bh1_45_b +-1236893430=bh1_emissive_bh1_45_c +814151053=bh1_emissive_bh1_45_d +447662557=bh1_emissive_bh1_45_e +354238138=bh1_emissive_bh1_45_f +881630230=bh1_emissive_bh1_46_a +947233768=bh1_emissive_bh1_46_b +403278773=bh1_emissive_bh1_47_a +2109462296=bh1_emissive_bh1_47_c +-364915213=bh1_emissive_bh1_48_a +-965308831=bh1_emissive_bh1_48_b +1650476586=bh1_emissive_bh1_48_t +-224204959=bh1_emissive_bh1_a_31 +-1887484302=bh1_emissive_bh1_c_31 +316291187=bh1_emissive_em +1014135834=bh1_emissive_hgemad +-166393464=bh1_emissive_hgemad02 +1438235569=bh1_emissive_office +630273975=bh1_emissive_theatresign +1318988087=bh1_emissive1_46b +-62463627=bh1_emissive2_46b +2052273332=bh1_lod_emissive_6_20_slod3 +1060762563=bh1_lod_emissive_6_21_slod3 +-1859040638=bh1_lod_emissive +-692530331=bh1_lod_slod3 +-1058670740=bh1_props_comboac_lod +616222599=bh1_rd_furgrass_00 +401126883=bh1_rd_furgrass_01 +155621535=bh1_rd_furgrass_02 +1888446255=bh1_rd_furgrass_03 +1657883571=bh1_rd_furgrass_04 +1426272279=bh1_rd_furgrass_05 +1196201130=bh1_rd_furgrass_06 +-1223625679=bh1_rd_furgrass_07 +-1446585955=bh1_rd_furgrass_08 +-1667416246=bh1_rd_furgrass_09 +-374258595=bh1_rd_furgrass_10 +-601151159=bh1_rd_furgrass_11 +-845575130=bh1_rd_furgrass_12 +-137371502=bh1_rd_furgrass_13 +-350009543=bh1_rd_furgrass_14 +628407263=bh1_rd_furgrass_15 +381492848=bh1_rd_furgrass_16 +1086812804=bh1_rd_furgrass_17 +808505687=bh1_rd_furgrass_18 +1786496492=bh1_rd_furgrass_19 +-1116608473=bh1_rd_furgrass_20 +-1522550845=bh1_rd_furgrass_21 +1930613606=bh1_rd_furgrass_22 +-2002518392=bh1_rd_furgrass_23 +1451104829=bh1_rd_furgrass_24 +1710143774=bh1_rd_furgrass_25 +733168808=bh1_rd_furgrass_26 +964354103=bh1_rd_furgrass_27 +285773651=bh1_rd_furgrass_28 +519252776=bh1_rd_furgrass_29 +-2131654945=bh1_rd_furgrass_30 +-98600647=bh1_rd_furgrass_31 +-330572398=bh1_rd_furgrass_32 +-710561722=bh1_rd_furgrass_33 +-940108567=bh1_rd_furgrass_34 +-87197091=bh1_rd_furgrass_35 +-324674034=bh1_rd_furgrass_36 +-678186006=bh1_rd_furgrass_37 +-920053995=bh1_rd_furgrass_38 +-3799986=bh1_rd_furgrass_39 +571723453=bh1_rd_furgrass_40 +-151062384=bh1_rd_furgrass_41 +-1127119818=bh1_rd_furgrass_42 +-1805536425=bh1_rd_furgrass_43 +-372220365=bh1_rd_furgrass_44 +-1595192214=bh1_rd_furgrass_45 +-1355683593=bh1_rd_furgrass_46 +1029309765=bh1_rd_furgrass_47 +1270063608=bh1_rd_furgrass_48 +1775623740=bh1_rd_furgrass_49 +519324910=bh1_rd_furgrass_50 +1727550709=bh1_rd_furgrass_51 +1963127050=bh1_rd_furgrass_52 +1262787982=bh1_rd_furgrass_53 +1495021885=bh1_rd_furgrass_54 +-1614035301=bh1_rd_furgrass_55 +-1382522316=bh1_rd_furgrass_56 +-2076307584=bh1_rd_furgrass_57 +-1842107541=bh1_rd_furgrass_58 +-1617312193=bh1_rd_furgrass_59 +-216208912=bh1_rd_furgrass_60 +-1381474552=bh1_rd_furgrass_61 +-681921940=bh1_rd_furgrass_62 +995392094=bh1_rd_furgrass_63 +763813571=bh1_rd_furgrass_64 +-456929986=bh1_rd_furgrass_65 +251797946=bh1_rd_furgrass_66 +-74188086=bh1_rd_furgrass_67 +-774199464=bh1_rd_furgrass_68 +475872348=bh1_rd_furgrass_69 +1530871190=bh1_rd_furgrass_70 +1266261515=bh1_rd_furgrass_71 +-1354340957=bh1_rd_furgrass_72 +-1593030353=bh1_rd_furgrass_73 +-1529982793=bh1_rd_furgrass_74 +-1744062670=bh1_rd_furgrass_75 +-1986618808=bh1_rd_furgrass_76 +-68026627=bh1_rd_furgrass_77 +-339452254=bh1_rd_furgrass_78 +-821746396=bh1_rd_furgrass_79 +845605574=bh1_rd_furgrass_80 +-7109344=bh1_rd_furgrass_81 +250749917=bh1_rd_furgrass_82 +2087255753=bh1_rd_furgrass_83 +1259478044=bh1_rd_furgrass_84 +1490892722=bh1_rd_furgrass_85 +-1483713257=bh1_rd_furgrass_86 +-1252593500=bh1_rd_furgrass_87 +384995061=bh1_rd_props_busroof002 +67365136=bh1_rd_props_busroof003 +-1158981920=bh1_rd_props_busroof004 +-1466060219=bh1_rd_props_busroof005 +1222712670=bh1_rd_props_busroof01 +1736313339=bh1_rd2_alleyweeds +-1945474736=bh1_rd2_bh1_metro_link_01 +2050925148=bh1_rd2_carpark1 +1132770537=bh1_rd2_carpark2 +1186775938=bh1_rd2_cp1_fizzys +-1759097832=bh1_rd2_cp1_rail +20075322=bh1_rd2_cp1_sgn_lod +-226807181=bh1_rd2_cp1_sgn +1558411635=bh1_rd2_cp1_stairs_lod +-890838246=bh1_rd2_cp1_stairs_main +-964280405=bh1_rd2_cp1bdecals +952080100=bh1_rd2_cp1decals +1728750731=bh1_rd2_cp1details +1553698780=bh1_rd2_cp2_sgn +1564953971=bh1_rd2_cp2decals +-1264215694=bh1_rd2_cp2details +-114999207=bh1_rd2_fur01 +663526683=bh1_rd2_fur02 +-1544382987=bh1_rd2_fur03 +-1314115224=bh1_rd2_fur04 +-1032858897=bh1_rd2_fur05 +-792662127=bh1_rd2_fur06 +-1936627929=bh1_rd2_fur07 +-1698364526=bh1_rd2_fur08 +-956474366=bh1_rd2_fur09 +1394504470=bh1_rd2_fur10 +1155585691=bh1_rd2_fur11 +2017967464=bh1_rd2_fur12 +-358276495=bh1_rd2_fur13 +-396681763=bh1_rd2_fur14 +370211144=bh1_rd2_fur15 +62772386=bh1_rd2_fur16 +-1355928700=bh1_rd2_fur17 +-1662974230=bh1_rd2_fur18 +-894705025=bh1_rd2_fur19 +-529265481=bh1_rd2_fur20 +-207867129=bh1_rd2_fur21 +1146115170=bh1_rd2_fur22 +-985868727=bh1_rd2_fur23 +-669844491=bh1_rd2_fur24 +-1431264975=bh1_rd2_fur25 +-76365132=bh1_rd2_fur26 +-1038921746=bh1_rd2_fur27 +-765169520=bh1_rd2_fur28 +-1519282517=bh1_rd2_fur29 +651845179=bh1_rd2_fur30 +-303141788=bh1_rd2_fur31 +-123895358=bh1_rd2_fur32 +1400747901=bh1_rd2_fur33 +1826089521=bh1_rd2_fur34 +902429722=bh1_rd2_fur35 +1077219564=bh1_rd2_fur36 +496749550=bh1_rd2_fur37 +28939306=bh1_rd2_fur38 +954696321=bh1_rd2_fur39 +-973333016=bh1_rd2_fur40 +-253267010=bh1_rd2_fur41 +-495855917=bh1_rd2_fur42 +250490827=bh1_rd2_fur43 +-43807562=bh1_rd2_fur44 +663806224=bh1_rd2_fur45 +433014157=bh1_rd2_fur46 +147563310=bh1_rd2_fur47 +-25325934=bh1_rd2_fur48 +1144822283=bh1_rd2_fur49 +782266375=bh1_rd2_fur50 +-442900997=bh1_rd2_fur51 +1744069290=bh1_rd2_fur53 +1705664022=bh1_rd2_fur54 +-478661688=bh1_rd2_hedge_shadow +-6983143=bh1_rd2_islanddecal +-1141899104=bh1_rd2_lowhedge +767127050=bh1_rd2_metro_shadow +772960247=bh1_rd2_metrolink_tunnel_lod +-5816020=bh1_rd2_metrolink_tunnel +1419636801=bh1_rd2_portola_shadbox +1633083285=bh1_rd2_portola_subwaybits +1076531216=bh1_rd2_portola_subwayshell +578883653=bh1_rd2_road_sect +517886668=bh1_rd2sect_01_r10_01_ovly +-659827385=bh1_rd2sect_01_r10_01 +155428494=bh1_rd2sect_01_r10_02_ovly +-1850095780=bh1_rd2sect_01_r10_02 +-491818530=bh1_rd2sect_01_r11_01 +-414979116=bh1_rd2sect_01_r12_01_ovly +-1148236897=bh1_rd2sect_01_r13_01 +-1020619147=bh1_rd2sect_01_r2_03_ovly +-360507592=bh1_rd2sect_01_r2_03 +1045406481=bh1_rd2sect_01_r4_ovly +1675501022=bh1_rd2sect_01_r4 +392318112=bh1_rd2sect_01_r5_ovly +1919924993=bh1_rd2sect_01_r5 +-628913021=bh1_rd2sect_01_r6_ovly +2133972101=bh1_rd2sect_01_r6 +2086265124=bh1_rd2sect_01_r7_02_ovly +-353296408=bh1_rd2sect_01_r7_04_ovly +1034793965=bh1_rd2sect_01_r7_05_ovly +-1941060203=bh1_rd2sect_01_r7_05a +37700113=bh1_rd2sect_01_r8_01_ovly +-646664713=bh1_rd2sect_01_r8_01 +-1792349919=bh1_rd2sect_01_r8_02_ovly +-1624852132=bh1_rd2sect_01_r8_02 +-141572023=bh1_rd2sect_01_r9_ovly +735325647=bh1_rd2sect_01_r9 +-1256752102=bh1_rd2sect_02_r10_01_ovly +-1295858346=bh1_rd2sect_02_r10_01 +-214511227=bh1_rd2sect_02_r10_02_ovly +-1593761325=bh1_rd2sect_02_r10_02 +-1381059175=bh1_rd2sect_02_r12_01 +1130092257=bh1_rd2sect_02_r2_004 +-1850867802=bh1_rd2sect_02_r2_03_ovly +1563624922=bh1_rd2sect_02_r2_03 +-1231865414=bh1_rd2sect_02_r2_03a +757528049=bh1_rd2sect_02_r4_ovly +-1091164162=bh1_rd2sect_02_r4 +-1020978744=bh1_rd2sect_02_r5_ovly +-1359542272=bh1_rd2sect_02_r5 +1847192645=bh1_rd2sect_02_r6_ovly +-1054364563=bh1_rd2sect_02_r6 +510614445=bh1_rd2sect_02_r7_02_ovly +1004487425=bh1_rd2sect_02_r7_02 +-543880594=bh1_rd2sect_02_r7_04 +-629403997=bh1_rd2sect_02_r7_05_ovly +251390267=bh1_rd2sect_02_r7_05 +2119615695=bh1_rd2sect_02_r8_01_ovly +2034441431=bh1_rd2sect_02_r8_01 +-1430612115=bh1_rd2sect_02_r8_02_ovly +-2088947381=bh1_rd2sect_02_r8_02 +1692241617=bh1_rd2sect_02_r9_ovly +-698034457=bh1_rd2sect_02_r9 +-990090196=bh1_rd2sect_03_r10_003 +-1749630133=bh1_rd2sect_03_r10_01_ovly +-527097143=bh1_rd2sect_03_r10_02_ovly +1805065876=bh1_rd2sect_03_r2_03 +-1615486617=bh1_rd2sect_03_r4_ovly +-1399765909=bh1_rd2sect_03_r6_ovly +-1911793322=bh1_rd2sect_03_r6 +1620013124=bh1_rd2sect_03_r7_02_ovly +886652950=bh1_rd2sect_03_r7_02a +631939517=bh1_rd2sect_03_r7_02b +-1754146782=bh1_rd2sect_03_r7_05_ovly +-10415888=bh1_rd2sect_03_r7_05 +-1166824577=bh1_rd2sect_03_r9_ovly +-2130080035=bh1_rd2sect_04_r10_01_ovly +-2075849416=bh1_rd2sect_04_r10_02_ovly +-881153590=bh1_rd2sect_04_r10_02 +-1963785136=bh1_rd2sect_04_r6_ovly +260926168=bh1_rd2sect_04_r6 +690465503=bh1_rd2sect_04_r7_05_ovly +223890098=bh1_rd2sect_04_r9_ovly +1413601574=bh1_rd2sect_05_r10_02_ovly +984667381=bh1_rd2sect_05_r6_ovly +1685494175=bh1_rd2sect_06_r6_ovly +1467277791=bh1_rda_furgrass_00 +1898616138=bh1_rda_furgrass_01 +-2097104650=bh1_rda_furgrass_02 +1247299502=bh1_rda_furgrass_03 +1536322082=bh1_rda_furgrass_04 +1976901287=bh1_rda_furgrass_05 +225579196=bh1_rdsect_01_r1_01_ovly +1973788490=bh1_rdsect_01_r1_01 +-2028144440=bh1_rdsect_01_r1_02_ovly +-1545634883=bh1_rdsect_01_r1_02 +-1658054736=bh1_rdsect_01_r12_01 +774977132=bh1_rdsect_01_r14_01_ovly +1938336545=bh1_rdsect_01_r14_01 +2125422635=bh1_rdsect_01_r2_01_ovly +-1293777761=bh1_rdsect_01_r2_01 +1529159220=bh1_rdsect_01_r2_02_ovly +-60385370=bh1_rdsect_01_r2_02 +132432827=bh1_rdsect_01_r3_01_ovly +-1390942014=bh1_rdsect_01_r3_01 +247556134=bh1_rdsect_01_r3_02_ovly +-763481198=bh1_rdsect_01_r3_02 +1745765840=bh1_rdsect_01_r7_01_ovly +2096392569=bh1_rdsect_01_r7_01 +-1820420463=bh1_rdsect_01_r7_02 +-539139296=bh1_rdsect_01_r7_03_ovly +-1589366244=bh1_rdsect_01_r7_03 +948908070=bh1_rdsect_01_r7_034 +-1209311382=bh1_rdsect_01_r7_04 +1249629473=bh1_rdsect_02_r1_02_ovly +1342828724=bh1_rdsect_02_r1_02 +-1649981264=bh1_rdsect_02_r12_01_ovly +161521590=bh1_rdsect_02_r2_01_ovly +-1708204376=bh1_rdsect_02_r2_01 +523843518=bh1_rdsect_02_r2_02_ovly +-1536363740=bh1_rdsect_02_r2_02 +2012243315=bh1_rdsect_02_r3_0 +1007894452=bh1_rdsect_02_r3_01_ovly +-1584364502=bh1_rdsect_02_r3_01 +-1085452682=bh1_rdsect_02_r3_02_ovly +-1769690966=bh1_rdsect_02_r7_01_ovly +-1250619900=bh1_rdsect_02_r7_01 +40666087=bh1_rdsect_02_r7_03_ovly +341739741=bh1_rdsect_02_r7_03a +-1771270925=bh1_rdsect_02_r7_03b +248014758=bh1_rdsect_02_r7_04_ovly +1502056534=bh1_rdsect_03_r1_01_ovly +-804976807=bh1_rdsect_03_r1_01 +-1212515124=bh1_rdsect_03_r1_02_ovly +462003805=bh1_rdsect_03_r1_02 +-1566004954=bh1_rdsect_03_r3_02_ovly +494899267=bh1_rdsect_03_r7_01_ovly +1158217053=bh1_rdsect_03_r7_01 +926674594=bh1_rdsect_03_r7_03_ovly +629079439=bh1_rdsect_03_r7_034 +1130856219=bh1_rdsect_03_r7_04_ovly +1375444210=bh1_rdsect_03_r7_30 +-1211969696=bh1_rdsect_04_r1_01_ovly +-713013421=bh1_rdsect_04_r1_01 +-1678295311=bh1_rdsect_04_r1_02_ovly +-24700576=bh1_rdsect_04_r1_02 +209373880=bh1_rdsect_04_r7_02_ovly +1776773494=bh1_rdsect_04_r7_03_ovly +378148821=bh1_rdsect_05_r1_01_ovly +-700898980=bh1_rdsect_05_r1_01 +1427825420=bh1_rdsect_06_r1_01 +850991848=biff +-349601129=bifta +1384719738=bike_test +-2123114957=bink_3a_00 +1537903265=bink_3a_01 +907657084=bink_3a_02 +4674520=bink_3a_03 +1219257505=bink_3a_04 +586619191=bink_3a_05 +-916593142=bink_3a_07 +-607974704=bink_3a_08 +-298209347=bink_3a_09 +-1713975=bink_3a_10 +-612783674=bink_3a_100 +-1165832700=bink_3a_11 +1154179731=bink_3a_13 +916506174=bink_3a_14 +-230408826=bink_3a_15 +-736296648=bink_3a_16 +2080559353=bink_3a_17 +1849439596=bink_3a_18 +695839728=bink_3a_19 +292683009=bink_3a_20 +-923931654=bink_3a_21 +-1775991192=bink_3a_22 +1022841867=bink_3a_23 +1252880247=bink_3a_24 +-511632096=bink_3a_25 +-272451165=bink_3a_26 +921716709=bink_3a_27 +1152574314=bink_3a_28 +-612134643=bink_3a_29 +-214680330=bink_3a_30 +-1771338918=bink_3a_31 +139519791=bink_3a_32 +-795609174=bink_3a_33 +-1446335976=bink_3a_34 +1835938144=bink_3a_35 +1606194685=bink_3a_36 +-1825702689=bink_3a_37 +2119160611=bink_3a_38 +681224118=bink_3a_39 +-406018233=bink_3a_40 +-1714681029=bink_3a_41 +138897468=bink_3a_42 +-1131425598=bink_3a_43 +-1370278839=bink_3a_44 +-757596846=bink_3a_46 +-375018735=bink_3a_47 +-93959022=bink_3a_48 +1143791646=bink_3a_49 +1921934940=bink_3a_50 +1541191929=bink_3a_52 +-637356733=bink_3a_53 +-934800946=bink_3a_54 +-1503277558=bink_3a_55 +-1800918385=bink_3a_56 +-144347156=bink_3a_57 +-450901151=bink_3a_58 +-1502621898=bink_3a_60 +-2116745727=bink_3a_62 +459094287=bink_3a_63 +-305570328=bink_3a_64 +-151556028=bink_3a_65 +702993958=bink_3a_67 +882961306=bink_3a_68 +64162303=bink_3a_69 +592818960=bink_3a_72 +-1645172660=bink_3a_73 +-1167695561=bink_3a_75 +1246658821=bink_3a_77 +2091148720=bink_3a_78 +-1496532480=bink_3a_79 +-456472153=bink_3a_80 +-763845373=bink_3a_81 +-1068171076=bink_3a_82 +1039989770=bink_3a_83 +767581073=bink_3a_84 +460470005=bink_3a_85 +154964618=bink_3a_86 +1667417817=bink_3a_87 +1430399640=bink_3a_88 +1131939588=bink_3a_89 +226566219=bink_3a_90 +1677774153=bink_3a_91 +1916692932=bink_3a_92 +-927787344=bink_3a_93 +-696667587=bink_3a_94 +757555095=bink_3a_95 +794846217=bink_3a_96 +1977938289=bink_3a_97 +1714573836=bink_3a_98 +485146494=bink_3a_99 +2043516651=bink_3a_door +1992775731=bink_3b_00 +2089640895=bink_3b_01 +1380126507=bink_3b_02 +1120202811=bink_3b_03 +424582479=bink_3b_04 +503883459=bink_3b_05 +1808450118=bink_3b_06 +2088395685=bink_3b_07 +1369968129=bink_3b_08 +1591126110=bink_3b_09 +2077188323=bink_3b_10 +1847379326=bink_3b_11 +1749727706=bink_3b_12 +1603020897=bink_3b_13 +1377865098=bink_3b_14 +-1141808850=bink_3b_15 +-1397046591=bink_3b_16 +-1462387977=bink_3b_17 +-1712808675=bink_3b_18 +69169545=bink_3b_19 +-334611533=bink_3b_20 +-1056184913=bink_3b_21 +-1899953894=bink_3b_22 +1521129698=bink_3b_23 +-1913290889=bink_3b_24 +1060037099=bink_3b_25 +813974678=bink_3b_26 +631320272=bink_3b_27 +350195021=bink_3b_28 +157513301=bink_3b_29 +-535682341=bink_3b_30 +-1258566481=bink_3b_31 +-999658612=bink_3b_32 +-1045666284=bink_3b_33 +-1854175821=bink_3b_34 +-1507217649=bink_3b_35 +1953745820=bink_3b_36 +-2096731967=bink_3b_37 +1781937953=bink_3b_38 +931615172=bink_3b_39 +-155167617=bink_3b_40 +-453725976=bink_3b_41 +1128164730=bink_3b_42 +1434751442=bink_3b_43 +-1298117616=bink_3b_44 +-16948145=bison +2072156101=bison2 +1739845664=bison3 +850565707=bjxl +-1205801634=blade +-2128233223=blazer +-48031959=blazer2 +-1269889662=blazer3 +-440768424=blazer4 +-1590337689=blazer5 +-150975354=blimp +-613725916=blimp2 +-344943009=blista +1039032026=blista2 +-591651781=blista3 +1131912276=bmx +524108981=boattrailer +1069929536=bobcatxl +-1435919434=bodhi2 +865552436=bot_01b_bit_01 +592258976=bot_01b_bit_02 +268730639=bot_01b_bit_03 +-1987130134=boxville +-233098306=boxville2 +121658888=boxville3 +444171386=boxville4 +682434785=boxville5 +-1479664699=brawler +-305727417=brickade +1549126457=brioso +1518498504=bt1_01_alleydts01 +-696161596=bt1_01_alleydts02 +561139103=bt1_01_alleystuff01 +-882990727=bt1_01_alleystuff02 +417619979=bt1_01_build7_ovl +-79469195=bt1_01_build7 +860237875=bt1_01_build91_dety +-533287020=bt1_01_build91_ovl +1522033535=bt1_01_build91 +-1186202789=bt1_01_cablemesh57166_tstd +-342702441=bt1_01_crnrb2_ovl +1646328675=bt1_01_crnrb2 +1121275494=bt1_01_fence01 +805396804=bt1_01_grddtdshad +733438063=bt1_01_grdnoshad +1322173685=bt1_01_ivy +-1047727237=bt1_01_ladders01 +-674816017=bt1_01_ladders02 +1420335536=bt1_01_ladders03 +1785316658=bt1_01_ladders04 +2068276973=bt1_01_ladders05 +-989193539=bt1_01_railing01 +-223316471=bt1_01_railing02 +1520883623=bt1_01_terrainovl +157259099=bt1_02_bldfront01 +533341979=bt1_02_block_01_ovl +2114599291=bt1_02_building01_ovl_2 +-1305876366=bt1_02_building01_ovl +-312945501=bt1_02_building01 +1965716513=bt1_02_building01dtd +1828079541=bt1_02_building01noshad +589086762=bt1_02_building02 +-362139206=bt1_02_chimney_iref +1628022640=bt1_02_clth +-510950955=bt1_02_cp_ovl01 +1727603692=bt1_02_curvebal_iref +1170356994=bt1_02_emissive_b +-995313459=bt1_02_emissive_c +938599247=bt1_02_emissive_wind_hd_proxy +-1736775706=bt1_02_emissive +2146788247=bt1_02_frntrail01 +1444941805=bt1_02_frntrail02 +1667345008=bt1_02_frntrail03 +-641750058=bt1_02_ground_emm +-1740411840=bt1_02_ground +-251053783=bt1_02_ladder002 +-340278951=bt1_02_ladder01 +-819197886=bt1_02_ladder03 +-592829634=bt1_02_ladder04 +-1035145592=bt1_02_ladder05 +1864567754=bt1_02_ladderpool01 +-2131120265=bt1_02_ladderpool02 +-1031325234=bt1_02_loadingbay_ovl +-1881961158=bt1_02_loadingbay_ovl02 +-386799080=bt1_02_maildtd00 +-696597206=bt1_02_maildtd01 +-975887393=bt1_02_maildtd02 +-898978349=bt1_02_mailrailing01 +255211369=bt1_02_mailrailing02 +502977778=bt1_02_mailrailing03 +192029156=bt1_02_mall_ov_2 +-268875355=bt1_02_mall_ov +-771226176=bt1_02_mallblock +-1737877333=bt1_02_shadowproxy01 +2010703545=bt1_02_signem_slod1 +-1949463995=bt1_02_stairs01 +1878668534=bt1_02_steps01 +-673345303=bt1_02_winfrane_iref +-1397303042=bt1_03_building +1359185397=bt1_03_detail +162170489=bt1_03_detail2 +-759223770=bt1_03_dtd01 +-725282187=bt1_03_emissive +154294878=bt1_03_frame01 +-1046590665=bt1_03_frame02 +-978214413=bt1_03_grd_noshad +-81064519=bt1_03_interior01 +1963786647=bt1_03_interior02 +-1219518044=bt1_03_logo01 +929440207=bt1_03_logo02 +685212850=bt1_03_logo03 +205410314=bt1_03_railing01 +1544875958=bt1_03_railing02 +-2068047980=bt1_04_block_dtl01 +-230016166=bt1_04_block_dtl01b +-1750069446=bt1_04_block_dtl01int +-1837190375=bt1_04_block_dtl02 +1752391423=bt1_04_block_dtl03 +89049497=bt1_04_burton_subwaybits +1162648331=bt1_04_burton_subwayshell +42793518=bt1_04_carparkbitsint2 +-257173908=bt1_04_carparkbitsint3 +-931934115=bt1_04_carparkint_reflect +1017193224=bt1_04_carparkint1 +-111708157=bt1_04_carparkint1bits +-1837904212=bt1_04_carparkint2 +394742867=bt1_04_carparkint2bits +1287844003=bt1_04_carparkintwallbit +-1339101434=bt1_04_de04 +-44024583=bt1_04_de1 +262234491=bt1_04_de2 +191255509=bt1_04_eastglass01 +1856663360=bt1_04_fence01 +1612075544=bt1_04_fence02 +-745775903=bt1_04_glassframe01 +-2066399372=bt1_04_glassframe02 +-1006374354=bt1_04_glue_01 +-1285599003=bt1_04_glue_02 +1755102049=bt1_04_glue_03 +-117418837=bt1_04_glue_int +-304645104=bt1_04_glue2_int +1718629960=bt1_04_hedgetops01 +-1053168678=bt1_04_hedgetops02 +806504841=bt1_04_hedgetops03 +-716008437=bt1_04_hedgetops04 +-847728878=bt1_04_intcarparkbits2int +564500460=bt1_04_intcarparkbitsint +1543405043=bt1_04_lad1 +-120255406=bt1_04_mall_emit_slod +2034754878=bt1_04_mall_emit01 +-1846897017=bt1_04_mall_emit02 +1074779481=bt1_04_mall01_dt01 +-403319234=bt1_04_mall01 +-1953893014=bt1_04_mall01int +-246945566=bt1_04_mall02 +-1601638373=bt1_04_mall03_dt01 +2122384214=bt1_04_mall03 +247843095=bt1_04_malldoorsint +1867760399=bt1_04_northglass01 +-1170635066=bt1_04_roof_dtl01 +-361175228=bt1_04_roof_dtl02 +-658816055=bt1_04_roof_dtl03 +-1195773836=bt1_04_roofsteps01 +-1374889190=bt1_04_roofsteps02 +-409416111=bt1_04_roofsteps03 +-913403331=bt1_04_roofsteps04 +100928295=bt1_04_roofsteps05 +-156210048=bt1_04_roofsteps06 +545177628=bt1_04_roofsteps07 +-1752427146=bt1_04_shop_dcal +-1621819717=bt1_04_shop2 +-720377296=bt1_04_shop3 +-161144795=bt1_04_shopframe01 +-1349509210=bt1_04_shw_pxy +1075575058=bt1_04_terrain02 +331872972=bt1_04_vine_emissive_slod +1733341753=bt1_04_vine_emissive +1027688016=bt1_04_weed_001 +-2042055990=bt1_04_weed_01 +805668421=bt1_04_weed_02 +423641443=bt1_04burtonsubways_reflect +233891262=bt1_04burtonsubways_shadowb +-480612982=bt1_05_ballarge_iref +-1876066435=bt1_05_balsmall_iref +-1021066582=bt1_05_buildmed_detail +-1733351955=bt1_05_buildmed +1321214132=bt1_05_details03 +814926301=bt1_05_fireescape_iref +-4737979=bt1_05_flynt_dtl01 +1016868365=bt1_05_flynt_dtl02 +1599959951=bt1_05_flynt_dtl03 +-580462050=bt1_05_flyntbuilding +-1921699752=bt1_05_flyntgrnd_01 +1341499664=bt1_05_flyntrail01 +1653558851=bt1_05_flyntrail02 +-259659154=bt1_05_flyntrail03 +-491303215=bt1_05_flyntrail04 +-1546399477=bt1_05_flyntrail05 +-1779550912=bt1_05_flyntrail06 +1361423394=bt1_05_ladderframe +-1101158735=bt1_05_other_dtl01 +1853359867=bt1_05_other_dtl02 +-1669186836=bt1_05_othr2_dtl01 +1878122956=bt1_05_othr2_dtl02 +-285053189=bt1_05_paving_bt +-1094416795=bt1_05_paving_btnoshad +-1908026648=bt1_05_roof_vents +563337726=bt1_05_roofrailing001 +1937037038=bt1_05_shadowproxy01 +1207150570=bt1_05_theatr_01 +-1884122038=bt1_05_theatr_signd +1921264340=bt1_05_theatre_dtl01 +-1509971461=bt1_05_theatre_dtl01b +1682935403=bt1_05_theatre_dtl02 +117401876=btype +-831834716=btype2 +-602287871=btype3 +-682211828=buccaneer +-1013450936=buccaneer2 +-304802106=buffalo +736902334=buffalo2 +237764926=buffalo3 +1886712733=bulldozer +-1696146015=bullet +-1346687836=burrito +-907477130=burrito2 +-1743316013=burrito3 +893081117=burrito4 +1132262048=burrito5 +-713569950=bus +788747387=buzzard +745926877=buzzard2 +883937721=cable1_root +923275822=cable2_root +969577574=cable3_root +-960289747=cablecar +775520107=cablemesh1915867_hvstd +-1637531279=cablemesh1915883_hvstd +67517509=cablemesh1915898_hvstd +1863395505=cablemesh1915913_hvstd +2018793771=cablemesh1915928_hvstd +-433286638=cablemesh1915943_hvstd +397397253=cablemesh1915958_hvstd +1648142215=cablemesh1915973_hvstd +909675378=cablemesh1915988_hvstd +636244595=cablemesh1916003_hvstd +425042490=cablemesh1916020_hvstd +-895978535=cablemesh1916020_hvstd002 +-1134176396=cablemesh1916020_hvstd003 +-299681034=cablemesh1916020_hvstd004 +-539648421=cablemesh1916020_hvstd005 +1937819051=cablemesh1916020_hvstd006 +1829877965=cablemesh1916020_hvstd007 +-1763079044=cablemesh1916020_hvstd008 +-743955348=cablemesh1916036_hvstd +1316672895=cablemesh1916051_hvstd +673204472=cablemesh1916066_hvstd +824053513=cablemesh1916083_hvstd +-1122592972=cablemesh1916098_hvstd +229460387=cablemesh1916113_hvstd +1430310064=cablemesh1916128_hvstd +651540825=cablemesh1916159_hvstd +1950347684=cablemesh1916160_hvstd +-833481113=cablemesh1916189_hvstd +-1656449766=cablemesh1916190_hvstd +-599958689=cablemesh1916221_hvstd +-376397930=cablemesh1916222_hvstd +-676828859=cablemesh1916251_hvstd +-2113017764=cablemesh1916254_hvstd +947823449=cablemesh1916467_hvstd +-964677165=cablemesh1916482_hvstd +909495086=cablemesh1916497_hvstd +-779144547=cablemesh1916512_hvstd +-1591976080=cablemesh1916527_hvstd +1681868109=cablemesh1916548_hvstd +-1072014021=cablemesh1916591_hvstd +-1029172980=cablemesh1916592_hvstd +83369041=cablemesh1916593_hvstd +589780624=cablemesh1916636_hvstd +412581959=cablemesh1916637_hvstd +-852074057=cablemesh1916638_hvstd +119315529=cablemesh1916653_hvstd +-1468336621=cablemesh1916672_hvstd +613572786=cablemesh1916690_hvstd +731682509=cablemesh1916705_hvstd +1651479162=cablemesh1916720_hvstd +836305091=cablemesh1916736_hvstd +-1936332671=cablemesh1916753_hvstd +453510880=cablemesh1916768_hvstd +604058190=cablemesh1916784_hvstd +-281483521=cablemesh1916799_hvstd +1501648742=cablemesh1916814_hvstd +-2129252625=cablemesh1916829_hvstd +1946785085=cablemesh1916844_hvstd +-286563195=cablemesh1916860_hvstd +1579744140=cablemesh1916875_hvstd +-1699901969=cablemesh1916875_hvstd001 +-1536188045=cablemesh1916875_hvstd002 +547235474=cablemesh1916890_hvstd +-532284526=cablemesh1916890_hvstd001 +-1399417804=cablemesh1916890_hvstd002 +126770573=cablemesh1923588_hvstd +-1627031373=cablemesh1923588_hvstd001 +-939685362=cablemesh1923589_hvstd +872064885=cablemesh1923589_hvstd001 +181341922=cablemesh1923596_hvstd +-809917902=cablemesh1923596_hvstd001 +984764024=cablemesh1923597_hvstd +1608038357=cablemesh1923597_hvstd001 +1691587609=cablemesh1923601_hvstd +-211653334=cablemesh1923601_hvstd001 +-564061992=cablemesh1923603_hvstd +-1465356392=cablemesh1923603_hvstd001 +2095861055=cablemesh1923689_hvstd +997078677=cablemesh1923690_hvstd +214434223=cablemesh1923691_hvstd +-1840042005=cablemesh1923692_hvstd +1656576773=cablemesh1923693_hvstd +-1749584113=cablemesh1923694_hvstd +1268736143=cablemesh1923788_hvstd +-1324526594=cablemesh1923789_hvstd +735327310=cablemesh1923790_hvstd +88785949=cablemesh1923791_hvstd +-844119398=cablemesh1923792_hvstd +-936926038=cablemesh1923793_hvstd +1906903021=cablemesh1923879_hvstd +-64498837=cablemesh1923880_hvstd +-563497837=cablemesh1923881_hvstd +-1511674896=cablemesh1923882_hvstd +-1194696196=cablemesh1923883_hvstd +141592264=cablemesh1923884_hvstd +1361916704=cablemesh1923970_hvstd +-1279715216=cablemesh1923971_hvstd +-528112458=cablemesh1923972_hvstd +-566992989=cablemesh1923973_hvstd +-2139349668=cablemesh1923974_hvstd +-427007713=cablemesh1923975_hvstd +-1039988033=cablemesh1924069_hvstd +-1177239377=cablemesh1924071_hvstd +788679081=cablemesh1924073_hvstd +-698595883=cablemesh1924074_hvstd +1020162131=cablemesh1924076_hvstd +-1659470999=cablemesh1924077_hvstd +-2121460621=cablemesh1924134_hvstd +-58817525=cablemesh1924135_hvstd +-93951397=cablemesh1924136_hvstd +-444076527=cablemesh1924137_hvstd +1606480294=cablemesh1924194_hvstd +962590878=cablemesh1924195_hvstd +-281901608=cablemesh1924196_hvstd +805444646=cablemesh1924197_hvstd +-774564416=cablemesh1924254_hvstd +-1415296590=cablemesh1924255_hvstd +-543292693=cablemesh1924256_hvstd +258423744=cablemesh1924257_hvstd +-396862484=cablemesh1924328_hvstd +-1931346338=cablemesh1924329_hvstd +26108003=cablemesh1924330_hvstd +161267888=cablemesh1924331_hvstd +1590696013=cablemesh1924388_hvstd +-1481484221=cablemesh1924389_hvstd +-1181627511=cablemesh1924390_hvstd +-55952115=cablemesh1924391_hvstd +-1561035791=cablemesh1924420_hvstd +133188235=cablemesh1924421_hvstd +1052574943=cablemesh1924478_hvstd +2045485592=cablemesh1924479_hvstd +-187308082=cablemesh1924480_hvstd +711508080=cablemesh1924541_hvstd +-1972392662=cablemesh1924542_hvstd +-1357497593=cablemesh1924543_hvstd +-554327468=cablemesh1924544_hvstd +893317972=cablemesh1924601_hvstd +-1194851786=cablemesh1924602_hvstd +-148876030=cablemesh1924603_hvstd +924336802=cablemesh1924604_hvstd +-1492880611=cablemesh1924633_hvstd +1370501060=cablemesh1924634_hvstd +1811077252=cablemesh1924663_hvstd +2000843208=cablemesh1924664_hvstd +124805598=cablemesh1924693_hvstd +-1886781861=cablemesh1924694_hvstd +-980867375=cablemesh1929772_hvstd +-3995611=cablemesh2161146_hvstd +1681405852=cablemesh2161147_hvstd +285860031=cablemesh2161148_hvstd +272578892=cablemesh2161150_hvstd +1985308043=cablemesh2161151_hvstd +-1632514362=cablemesh2161152_hvstd +458306332=cablemesh2161153_hvstd +-655938419=cablemesh2161154_hvstd +-950840561=cablemesh2161155_hvstd +1773447216=cablemesh2161156_hvstd +-977331169=cablemesh2161157_hvstd +1264917626=cablemesh2161158_hvstd +481122767=cablemesh2161159_hvstd +-416017083=cablemesh2161160_hvstd +524816499=cablemesh2161161_hvstd +481021780=cablemesh2161162_hvstd +430586840=cablemesh2161164_hvstd +267464723=cablemesh2161165_hvstd +-854632264=cablemesh2161195_hvstd +466100371=cablemesh2161211_thvy +-1535027789=cablemesh2271186_hvstd +-233797594=cablemesh2271201_hvstd +365648388=cablemesh2916020_hvstd001 +-641900067=cablemesh2916020_hvstd003 +-999568245=cablemesh2916051_hvstd001 +1147287684=caddy +-537896628=caddy2 +1876516712=camper +2072687711=carbonizzare +11251904=carbonrs +-50547061=cargobob +1621617168=cargobob2 +1394036463=cargobob3 +2025593404=cargobob4 +368211810=cargoplane +941800958=casco +2006918058=cavalcade +-789894171=cavalcade2 +2088441666=ce_xr_ctr2 +338949371=ch1_01__decal001 +-298079989=ch1_01__decal002 +266324268=ch1_01_bank +-683699338=ch1_01_bankdtls +795755219=ch1_01_barrier01 +1879099489=ch1_01_barrier01a +1653747076=ch1_01_barrier01b +92320566=ch1_01_basewalls00 +1176421181=ch1_01_beach008 +1490610353=ch1_01_beach009 +89957090=ch1_01_beach010 +1936162558=ch1_01_beach011 +646833476=ch1_01_beach012 +350831099=ch1_01_beach013 +501094474=ch1_01_beachdec_00 +1152869884=ch1_01_beachdec_01 +-1380534287=ch1_01_beachdec_02 +-1686367364=ch1_01_beachdec_03 +1472433172=ch1_01_beachdec_04 +-2046662511=ch1_01_beachdec_05 +-943231970=ch1_01_beachdec_06 +-1241397101=ch1_01_beachdec_07 +-680530873=ch1_01_beachrck_a +-307455808=ch1_01_beachrck_b +-17548465=ch1_01_beachrck_c +-358870349=ch1_01_beachrck_d +6241849=ch1_01_beachrck_e +923544466=ch1_01_beachrck_f +483653410=ch1_01_beachrck_g +1471638760=ch1_01_beachrck_h +641501683=ch1_01_beachrck_i +1945838959=ch1_01_beachrck_j +1525421551=ch1_01_beachtrax_003 +-912240062=ch1_01_beachtrax_01 +-1143884123=ch1_01_beachtrax_02 +-1951751934=ch1_01_bridge_lod +-291753084=ch1_01_bridge +-949394949=ch1_01_charthssign +1068639719=ch1_01_chumash_sg_slod +-492035864=ch1_01_chumash_sign +-1885639488=ch1_01_church +656967517=ch1_01_courtlines +-1656081367=ch1_01_dec_06 +-1522790080=ch1_01_decalgrime_01 +-2025911544=ch1_01_decl03 +-1851839212=ch1_01_decl03b +-1230837297=ch1_01_decl04 +-605932467=ch1_01_decl05 +-788586873=ch1_01_decl06 +-21693966=ch1_01_decl07 +-442841154=ch1_01_decl08 +321495771=ch1_01_decl09 +-427373778=ch1_01_decl10 +-922021833=ch1_01_decl12 +-1151240988=ch1_01_decl13 +-1119763027=ch1_01_dummyhd +1554665320=ch1_01_flagpole_01_lod +-1573366618=ch1_01_flagpole_01 +-134602726=ch1_01_foam_01_lod +-1559154583=ch1_01_foam_01 +-205227139=ch1_01_foam_02_lod +-1820356282=ch1_01_foam_02 +1637818877=ch1_01_foam_03_lod +-1007259085=ch1_01_foam_03 +233879812=ch1_01_foam_04_lod +-1173791143=ch1_01_foam_04 +-131331229=ch1_01_foam_05_lod +1758084060=ch1_01_foam_05 +-1827077244=ch1_01_foam_06_lod +2088395580=ch1_01_foam_06 +567193894=ch1_01_gvy_dtl01 +395877562=ch1_01_gvy_dtl02 +1869466727=ch1_01_gvy_dtl03 +-1624003598=ch1_01_gvy_dtl04 +2012638181=ch1_01_gvyard_a +-1403398997=ch1_01_gvyard_b +1515171992=ch1_01_gvyard_c +-1862394380=ch1_01_gvyard_d +1562784043=ch1_01_gvyard_stairs +1473668449=ch1_01_hedgedtl_01 +-1632603368=ch1_01_hedgedtl_02 +-1823056796=ch1_01_hedgedtl_03 +-1705186707=ch1_01_hedgedtl_04 +-1860184077=ch1_01_hedgedtl_05 +2076290359=ch1_01_hedgedtl_06 +1818955402=ch1_01_hedgedtl_07 +-678501168=ch1_01_hedgedtl_08 +-984268707=ch1_01_hedgedtl_09 +-1951117760=ch1_01_hedgedtl_10 +771723988=ch1_01_hedgedtl_11 +-1973335146=ch1_01_hedgedtl_12 +-1682772423=ch1_01_hedgedtl_13 +1930239214=ch1_01_hedgedtl_14 +2015176462=ch1_01_hedgedtl_15 +-791488392=ch1_01_hedgedtl_16 +-488997753=ch1_01_hedgedtl_17 +1092941051=ch1_01_hedgetopc +-128297903=ch1_01_korizhut +-137057721=ch1_01_korizwall_lod +821890269=ch1_01_korizwall +-1392804315=ch1_01_ladder +11139288=ch1_01_land_00a +-1762515606=ch1_01_land_00b +145289054=ch1_01_land_01 +-98512306=ch1_01_land_02 +2119293606=ch1_01_land_03 +1881620049=ch1_01_land_04 +1105191363=ch1_01_land_05 +866796888=ch1_01_land_06 +-1212723856=ch1_01_land_07 +-486041740=ch1_01_land_10 +-1128314140=ch1_01_land_11 +1270130018=ch1_01_land06 +-1965451776=ch1_01_laybyfloor +2066509898=ch1_01_liquorsign01 +1893817268=ch1_01_liquorsign02 +-1548662161=ch1_01_liquorstr_wire +1896489202=ch1_01_liquorstr +725917975=ch1_01_liquorstrdtls +2075499324=ch1_01_museentrncdcal +1413502017=ch1_01_ndec_00 +1730574861=ch1_01_ndec_01 +-180338418=ch1_01_newhedgesa +184118400=ch1_01_newhedgesb +-1345341918=ch1_01_newhedgesc +39541105=ch1_01_overpass_barsa +462293922=ch1_01_overpass_barsb +675566201=ch1_01_overpass +-362718399=ch1_01_parkinglines_01 +-59637918=ch1_01_parkinglines_02 +-2034560010=ch1_01_parkinglines_03 +-1232472969=ch1_01_pierrck_a +510514096=ch1_01_poolwtr +-1326799299=ch1_01_props_towelsday +-1521687466=ch1_01_props_towelsevening +323184897=ch1_01_props_towelsmorn +503064999=ch1_01_rd_lnd_dcl_01 +1339525731=ch1_01_rlswall01_glue001 +950635029=ch1_01_rlswall01 +-330041870=ch1_01_road007 +321924741=ch1_01_road06 +-1388814481=ch1_01_rsidedec_03 +-1221539348=ch1_01_rsidedec_03b +1237433499=ch1_01_scch_beam +-1102434854=ch1_01_scch_blgdecals01 +1274042181=ch1_01_scch_blgmain +2063237548=ch1_01_scch_crprkdecals +2135906409=ch1_01_scch_crprksurface +1869065700=ch1_01_scch_stilts_lod +-1849587480=ch1_01_scch_stilts +-562569724=ch1_01_sea_alga002 +1755584735=ch1_01_sea_alga01 +1431466556=ch1_01_sea_alga03 +1093421552=ch1_01_sea_alga04 +738825361=ch1_01_sea_ch1_01_uw_01 +1530655477=ch1_01_sea_ch1_01_uw_02 +351790702=ch1_01_sea_ch1_01_uw_03 +1062746926=ch1_01_sea_ch1_01_uw_04 +-132436811=ch1_01_sea_ch1_01_uw_05 +-499646225=ch1_01_sea_ch1_01_uw_06 +-594774632=ch1_01_sea_ch1_01_uw_07 +-967685852=ch1_01_sea_ch1_01_uw_08 +-1155452222=ch1_01_sea_ch1_01_uw_09 +1653343433=ch1_01_sea_ch1_01_uw_10 +1306778489=ch1_01_sea_ch1_01_uw_11 +1074610124=ch1_01_sea_ch1_01_uw_12 +426537611=ch1_01_sea_ch1_01_uw_14 +1307465795=ch1_01_sea_ch1_01_uw_dec_00 +630196103=ch1_01_sea_ch1_01_uw_dec_01 +861512474=ch1_01_sea_ch1_01_uw_dec_02 +55755533=ch1_01_sea_ch1_01_uw_dec_03 +419753585=ch1_01_sea_ch1_01_uw_dec_04 +-420935110=ch1_01_sea_ch1_01_uw_dec_05 +-89771596=ch1_01_sea_ch1_01_uw_dec_06 +-356281877=ch1_01_sea_ch1_01_uw_dec_07 +-2029719434=ch1_01_sea_ch1_01_uw_decb_00 +-1694754708=ch1_01_sea_ch1_01_uw_decb_01 +-528800919=ch1_01_sea_ch1_01_uw_decb_03 +276741382=ch1_01_sea_ch1_01_uw_decc_00 +-1558753739=ch1_01_sea_ch1_01_uwb_00 +1258855961=ch1_01_sea_ch1_01_uwb_06 +791758157=ch1_01_sea_coral_2 +1950283968=ch1_01_sea_l +1077001967=ch1_01_sea_uwb_01_lod +1345442365=ch1_01_sea_uwb_01 +-1473371669=ch1_01_sea_uwb_02_lod +-1733500110=ch1_01_sea_uwb_02 +-734758372=ch1_01_sea_uwb_03_lod +-1484357399=ch1_01_sea_uwb_03 +2133744557=ch1_01_sea_uwb_04_lod +2108566837=ch1_01_sea_uwb_04 +1552801955=ch1_01_sea_uwb_05_lod +-1948989054=ch1_01_sea_uwb_05 +-1312238887=ch1_01_sea_uwb_07_lod +-39932648=ch1_01_sea_uwb_07 +534951662=ch1_01_sea_wreck_2 +302750528=ch1_01_sea_wreck_3 +83245915=ch1_01_sea_wreck +-543002800=ch1_01_seaground_01 +-259682026=ch1_01_seaground_02 +39400637=ch1_01_seaground_03 +-2100447836=ch1_01_seaground_04 +-1803757310=ch1_01_seaground_05 +995632826=ch1_01_seaground_08 +2012206562=ch1_01_seawall002_lod +1652354686=ch1_01_seawall002 +1017243346=ch1_01_seawall003_lod +-324861236=ch1_01_seawall003 +402326602=ch1_01_seawall004_lod +-18503855=ch1_01_seawall004 +-1973410781=ch1_01_seawall005_lod +691403761=ch1_01_seawall005 +-2075435231=ch1_01_seaweeds_00 +1691310050=ch1_01_seawrka_lod +949250813=ch1_01_seawrkb_lod +308214521=ch1_01_seawrkc_lod +786496676=ch1_01_shop02 +782314739=ch1_01_shop02dtls +905829423=ch1_01_shopbase +-1847750154=ch1_01_shpbsdtls +1685575099=ch1_01_sign_01_lod +1945640894=ch1_01_sign_01 +1187892487=ch1_01_surfshack_rack +-431763373=ch1_01_surfshack +-776624825=ch1_01_surfshkdtls +-1629482019=ch1_01_tccourts_raila +279213928=ch1_01_tccourts_railb +1264676053=ch1_01_tccourts_railc +-1492069993=ch1_01_tccourts +130567957=ch1_01_tccourtsdtls +478774588=ch1_01_tcgate01 +776382646=ch1_01_tcgate02 +-30095213=ch1_01_tcgate03 +268004380=ch1_01_tcgate04 +-2062639675=ch1_01_tchuts_rail +533338455=ch1_01_tchuts +-378461214=ch1_01_tchutsdtls_bars +-1868089794=ch1_01_tchutsdtls +-1729833099=ch1_01_tcmain_raila +1193128944=ch1_01_tcmain_railb +1023844290=ch1_01_tcmain_railc +-2008521507=ch1_01_tcmain +-1078622053=ch1_01_tcmain02 +195829895=ch1_01_tcmain03 +-975340603=ch1_01_tcmaindtls_a +-1910797246=ch1_01_tcmaindtls_b +-261665583=ch1_01_tcpool_raila +1469055564=ch1_01_tcpool_raillb +-388166026=ch1_01_tcpool +1217119484=ch1_01_tcpooldtls +-1426270012=ch1_01_tnscrtfence01 +213195831=ch1_01_tnscrtfence02 +306587481=ch1_01_tnscrtfence03 +-466171077=ch1_01_tnscrtfence04 +-171676074=ch1_01_tnscrtfence05 +1198199202=ch1_01_tnscrtfence06 +1495381263=ch1_01_tnscrtfence07 +721180869=ch1_01_tnscrtfence08 +1019608152=ch1_01_tnscrtfence09 +-1384588140=ch1_01_tnscrtfence10 +-1591486225=ch1_01_trail1 +-1815527878=ch1_01_trail2 +-2083734669=ch1_01_treereflectioproxy +793004209=ch1_01_uw_decb_02 +1725446108=ch1_01_uw_decb_04 +1487018864=ch1_01_uw_decb_05 +-1980236261=ch1_01_uw_decb_06 +-341851803=ch1_01_uw_decb_07 +-537275904=ch1_01_water_01 +1144180335=ch1_02_armco_left001_lod +-1113692887=ch1_02_armco_left001 +-2009563969=ch1_02_armco_left001b_lod +49790872=ch1_02_armco_left001b +1733609426=ch1_02_beach_01_dec +-22100091=ch1_02_beach_01 +2022095667=ch1_02_beach_02 +-1378345778=ch1_02_bigweed_01 +-1255893178=ch1_02_blends_00100 +1853884926=ch1_02_blends_00101 +-1598624149=ch1_02_blends_00102 +-1543405268=ch1_02_build_02_planks +1605836612=ch1_02_build_02_rails +-1769625092=ch1_02_build_02_stepsa +1691567768=ch1_02_build_02_stepsb +-1160747194=ch1_02_build_02 +-771986381=ch1_02_buildl_79_rails +2009342682=ch1_02_buildl_79 +555046688=ch1_02_ch1_road01 +-1508585684=ch1_02_coastrok_01 +-1270322285=ch1_02_coastrok_02 +-76318232=ch1_02_coastrok_03 +-735748984=ch1_02_coastrok_03a +-927198086=ch1_02_coastrok_04 +-2132081407=ch1_02_coastrok_05 +-1293522697=ch1_02_coastrok_06 +-680676859=ch1_02_coastrok_07 +1566139549=ch1_02_dcl_01 +-335609366=ch1_02_dcl_02 +-56253641=ch1_02_dcl_03 +695467219=ch1_02_dcl_04 +-1204381098=ch1_02_dcl_05 +-955795464=ch1_02_dcl_06 +-744337107=ch1_02_dcl_07 +-468520434=ch1_02_dcl_08 +1879509496=ch1_02_dcl_09 +-332854782=ch1_02_dcl_10 +-43209591=ch1_02_dcl_11 +146195229=ch1_02_dcl_12 +437347794=ch1_02_dcl_13 +-857540512=ch1_02_foam_01 +-745142842=ch1_02_foam_02 +817602759=ch1_02_gnd_02_rails +695708120=ch1_02_gnd_02_railsb_lod +1354206936=ch1_02_gnd_02_railsb +-503598417=ch1_02_gnd_02 +2142609614=ch1_02_h05_skylight +547198799=ch1_02_h05 +-423978672=ch1_02_h07_015 +1076813847=ch1_02_h07_015wood +-982923554=ch1_02_h07_main_rails +550315547=ch1_02_h07_main_railsb +-1893820521=ch1_02_h07_main +-98947468=ch1_02_h07_maindtls +493292358=ch1_02_house_001_raila +2080786551=ch1_02_house_001_railb +-766421119=ch1_02_house_001 +1807478187=ch1_02_house03ih_rails_b +513672777=ch1_02_house03ih_railsa +2083111267=ch1_02_house03ih_railsc +-131611065=ch1_02_house03ih_skylight +-716819284=ch1_02_house03ih +1204685340=ch1_02_housewood_rails +-483948859=ch1_02_housewoodfnt +871757121=ch1_02_hsewoodfntfence +-451795908=ch1_02_ian19_planks +-1259518179=ch1_02_ian19_rails1 +-306399045=ch1_02_ian19_rails2 +-543744912=ch1_02_ian19_rails3 +713147570=ch1_02_ian19 +801125058=ch1_02_ih06_58_rails +-1464254561=ch1_02_ih06_58_railsb +1762604786=ch1_02_ih06_58 +475645244=ch1_02_ih07_01_rails +1737330872=ch1_02_ih07_01 +-1191309053=ch1_02_ihwhouse_07_rail +-1695462135=ch1_02_ihwhouse_07 +1860533773=ch1_02_ihwhouse_07dtls +-1444021947=ch1_02_int_closed +-1788961424=ch1_02_int_open +1842996250=ch1_02_kerb02 +1772530236=ch1_02_land_01 +1482196896=ch1_02_land_02 +-392602943=ch1_02_land_dcl +108805658=ch1_02_plot3stairs_lod +253628142=ch1_02_plot3stairs +-4697596=ch1_02_props_combo06_18_lod +-1206735244=ch1_02_props_l_005 +-181870890=ch1_02_props_s_006 +-23924310=ch1_02_props_s_007 +-1985312805=ch1_02_props_s_008 +910077489=ch1_02_retwall1a +1166494914=ch1_02_retwall1b +233407443=ch1_02_retwall2 +253431857=ch1_02_road_02 +1057187893=ch1_02_rockfall +-1294942871=ch1_02_rockfall2 +-1208408122=ch1_02_sc02_blg_rail01 +-900772750=ch1_02_sc02_blg_rail02 +-573082750=ch1_02_sc02_blg_rail03 +1874007863=ch1_02_sc02_blg_rail04 +-225005758=ch1_02_sc02_blg_raila +-215515003=ch1_02_sc02_blg +-2012361712=ch1_02_sc04_blgmain_raila +-1680084052=ch1_02_sc04_blgmain_railb +136518822=ch1_02_sc04_blgmain +1909481576=ch1_02_sc04_blgmainstairs +-143576950=ch1_02_sc04_blgmainsupp +512925819=ch1_02_sc05_blgmain_rails1 +347638983=ch1_02_sc05_blgmain_rails2 +970381059=ch1_02_sc05_blgmain_rails3 +1746449286=ch1_02_sc05_blgmain_rails4 +-399821907=ch1_02_sc05_blgmain_rails5 +-574808367=ch1_02_sc05_blgmain_rails6 +175011891=ch1_02_sc05_blgmain_rails7 +-1062829251=ch1_02_sc05_blgmain +-518564779=ch1_02_sea_ch1_02_uw1_00 +-629029074=ch1_02_sea_ch1_02_uw1_01 +152806493=ch1_02_sea_ch1_02_uw1_02 +-78804799=ch1_02_sea_ch1_02_uw1_03 +764439878=ch1_02_sea_ch1_02_uw1_04 +533287352=ch1_02_sea_ch1_02_uw1_05 +1377252947=ch1_02_sea_ch1_02_uw1_06 +1153244063=ch1_02_sea_ch1_02_uw1_07 +131934431=ch1_02_sea_ch1_02_uw1_dec_00 +-164756095=ch1_02_sea_ch1_02_uw1_dec_01 +1684300276=ch1_02_sea_ch1_02_uw1_dec_02 +1647893917=ch1_02_sea_ch1_02_uw1_dec_03 +1342060840=ch1_02_sea_ch1_02_uw1_dec_04 +1035801766=ch1_02_sea_ch1_02_uw1_dec_05 +-1417908189=ch1_02_sea_ch1_02_uw1_dec_06 +577450743=ch1_02_sea_ch1_02_uw2_01_lod +-1568584208=ch1_02_sea_ch1_02_uw2_01 +-1432319552=ch1_02_sea_ch1_02_uw2_02_lod +-1346901923=ch1_02_sea_ch1_02_uw2_02 +14660227=ch1_02_snd_dcl +1329820840=ch1_03_armco00 +-2051645043=ch1_03_armco01 +872857135=ch1_03_armco02 +1750804183=ch1_03_armco03 +1989198658=ch1_03_armco04 +-1364890403=ch1_03_bridge_ov +1828542008=ch1_03_bridge001_supports +-303945667=ch1_03_bridge001 +-1077376968=ch1_03_cstrckedge_003 +-769774365=ch1_03_cstrckedge_004 +-328572541=ch1_03_cstrckedge_005 +-1915245627=ch1_03_dcl_lyb02 +-354120227=ch1_03_dcl_lyby00 +1531047574=ch1_03_dcl_lyby01 +699952384=ch1_03_decal_004_lod +1957512629=ch1_03_decal_004 +1264813400=ch1_03_decal02 +-1035883491=ch1_03_foamwet_01 +-1392213597=ch1_03_foamwet_02 +1923353819=ch1_03_foamwet_03 +-590094023=ch1_03_foamwet_04 +1514599272=ch1_03_land_001_decal +1301385023=ch1_03_land_001 +1606595489=ch1_03_land_002 +1778567201=ch1_03_land_003 +2074110812=ch1_03_land_004 +-1035722506=ch1_03_land_dc05_lod +2129970183=ch1_03_land_dcl05 +-1376131756=ch1_03_land_dcl05b_lod +-827454113=ch1_03_land_dcl05b +-1506874643=ch1_03_lnd_dcl1_lod +403598249=ch1_03_lnd_dcl1 +1445634661=ch1_03_lnd_dcl2_lod +52183493=ch1_03_lnd_dcl2 +1538980321=ch1_03_sea_ch1_03_uw_00 +-491459741=ch1_03_sea_ch1_03_uw_01_lod +759962884=ch1_03_sea_ch1_03_uw_01 +1044889339=ch1_03_sea_ch1_03_uw_02 +-1209748941=ch1_03_sea_ch1_03_uw_03 +-2056598208=ch1_03_sea_ch1_03_uw_04 +-1883708964=ch1_03_sea_ch1_03_uw_05 +868044784=ch1_03_sea_ch1_03_uw_06_lod +1626866779=ch1_03_sea_ch1_03_uw_06 +872392739=ch1_03_sea_ch1_03_uw_07_lod +-557023230=ch1_03_sea_ch1_03_uw_07 +-248503095=ch1_03_sea_ch1_03_uw_08 +46978107=ch1_03_sea_ch1_03_uw_09_lod +-596575413=ch1_03_sea_ch1_03_uw_09 +1449403816=ch1_03_sea_ch1_03_uw_dec_00 +1679737117=ch1_03_sea_ch1_03_uw_dec_01 +-1175163705=ch1_03_sea_ch1_03_uw_dec_02 +1202784322=ch1_03_sea_ch1_03_uw_dec_03 +-1868686821=ch1_03_sea_ch1_03_uw_dec_04 +-1622919321=ch1_03_sea_ch1_03_uw_dec_05 +-467648226=ch1_03_sea_ch1_03_uw_dec_06 +47808144=ch1_03_sea_ch1_03_uw_dec_07 +-395982451=ch1_03_sea_ch1_03_uw_dec_08 +-174070783=ch1_03_sea_ch1_03_uw_dec_09 +-19794023=ch1_03_sea_ch1_03_uw_dec_10 +-1935043766=ch1_03_sea_ch1_03_uw_dec_11 +1834135174=ch1_04_armco_endsmalll001 +-293287060=ch1_04_armco_left_10 +584202551=ch1_04_armco_rght_10 +-1940283353=ch1_04_culvert01_s +-600745613=ch1_04_culvert01 +-294191618=ch1_04_culvert02 +-2131518812=ch1_04_dcl_04_lod +450170323=ch1_04_dcl_04 +-1991611708=ch1_04_dcl_05 +-509721025=ch1_04_dcl_08c_lod +-1063419413=ch1_04_dcl_08c +338705029=ch1_04_dcl_11_lod +-1184226737=ch1_04_dcl_11 +-449840678=ch1_04_dcl_13 +-1065835483=ch1_04_dcl_13b_lod +1673261881=ch1_04_dcl_13b +-1916844178=ch1_04_dcl_14_lod +340744164=ch1_04_dcl_14 +33928017=ch1_04_dcl_15 +264720136=ch1_04_dcl_17 +726992419=ch1_04_dcl_19 +-866876887=ch1_04_dcl_20_lod +-827143296=ch1_04_dcl_20 +-1726097431=ch1_04_dcl_21_lod +-595335390=ch1_04_dcl_21 +-114157674=ch1_04_dcl_21b +-1285745451=ch1_04_dcl_22 +-987000185=ch1_04_dcl_23a_lod +-2114278599=ch1_04_dcl_23a +-325747467=ch1_04_dcl_26r +398751053=ch1_04_decal_bridge +-1602685052=ch1_04_decalsfloor +-1380684055=ch1_04_decalsflooredge +-798957422=ch1_04_decalsfloorpark +313513025=ch1_04_gasnew +-742940955=ch1_04_gasnewroof +-1601205788=ch1_04_gassign01 +1991980604=ch1_04_gassign02 +-2064526679=ch1_04_gassign03 +180050437=ch1_04_grills +1006687760=ch1_04_hexdecals +923329994=ch1_04_land002 +1628816419=ch1_04_land01 +1391339476=ch1_04_land02 +-1300502782=ch1_04_land03 +-2141551936=ch1_04_land04 +1660562037=ch1_04_refprox023_ch +664017020=ch1_04_refprox024_ch +1671870307=ch1_04_refprox025_ch +1489283597=ch1_04_refprox027_ch +-970411175=ch1_04_refprox028_ch +1131940427=ch1_04_refprox029_ch +-669836836=ch1_04_refprox030_ch +1529750140=ch1_04_refprox031_ch +-1635586171=ch1_04_refprox032_ch +992703513=ch1_04_refprox033_ch +-792727366=ch1_04_refprox034_ch +-1999503628=ch1_04_rockgroup_1 +-1897559265=ch1_04_rockgroup_3 +578557404=ch1_04_sea_ch1_04_uw_01_lod +1275047988=ch1_04_sea_ch1_04_uw_01 +1580618913=ch1_04_sea_ch1_04_uw_02 +1580684662=ch1_04_sea_ch1_04_uw_dec_01 +-6351017=ch1_04_sea_ch1_04_uw_dec_02 +-300080000=ch1_04_signglue +57831255=ch1_04_ssbigsign_d008 +1859705599=ch1_04_stones_decal +1142298580=ch1_04_truckmarkings +1572274500=ch1_04_wetlands_01 +726408295=ch1_04_wetlands_02 +966113530=ch1_04_wetlands_03 +-2016455316=ch1_04_wetlands_04 +-1780354671=ch1_04_wetlands_05 +-1430917773=ch1_04_woodenstruc +2003984740=ch1_04_woodenstruc2 +1211859703=ch1_04_woodenstruc3 +-2035462136=ch1_04b_ammo_decal +146986237=ch1_04b_ammosign_lod +1573004296=ch1_04b_ammosign +-1596821588=ch1_04b_bdec_07g +-390130824=ch1_04b_cardecals +-580163850=ch1_04b_cardetails_lod +-1840327864=ch1_04b_cardetails +1663382220=ch1_04b_cliff_07 +-1680988031=ch1_04b_cliff_dcl_01_lod +479419282=ch1_04b_cliff_dcl_01 +-2032619493=ch1_04b_cliff_dcl_05 +1496962270=ch1_04b_cliff_dcl_06 +2106957205=ch1_04b_cliff_dcl_08 +-1296300063=ch1_04b_cliff_dcl_09 +-929582516=ch1_04b_cliff_dcl_10 +-23191984=ch1_04b_cliff_dcl_11 +-396201503=ch1_04b_cliff_dcl_12 +192624650=ch1_04b_cliff_dcl_14 +900271205=ch1_04b_cliff_dcl_15 +337226287=ch1_04b_clothes_decal +-1690095993=ch1_04b_clothese_emiss_lod +1561121555=ch1_04b_clothese_emissiv +341003969=ch1_04b_crk_dcl_05 +-668414286=ch1_04b_culv_shadw +-1334476730=ch1_04b_culvert_shdw +990490525=ch1_04b_culvert006 +1748310538=ch1_04b_culvert01_sb +-1248175503=ch1_04b_culvert01 +2029364866=ch1_04b_dcl_01 +-769828636=ch1_04b_dcl_02 +-967128866=ch1_04b_dcl_02b +1369332179=ch1_04b_dcl_09c +1459250315=ch1_04b_dcl_09d +-1907920610=ch1_04b_decalbuild006 +684107290=ch1_04b_decalbuild008 +-2088199119=ch1_04b_emissiv +1840110615=ch1_04b_land_e +900133182=ch1_04b_landa +2047474211=ch1_04b_landb +818680725=ch1_04b_landdcl_01 +-1539061236=ch1_04b_landdecal_lod +659672721=ch1_04b_landdecal +-1304150549=ch1_04b_landdecal01 +-610528332=ch1_04b_refproc_ch +44953858=ch1_04b_refproc +1683510404=ch1_04b_refprox026_ch +-1219049270=ch1_04b_refprox036_ch +1406750216=ch1_04b_refprox037_ch +857475009=ch1_04b_refprox038_ch +-1798191903=ch1_04b_refprox039_ch +2041392255=ch1_04b_rock1 +1181548787=ch1_04b_rocklrg01 +2000085638=ch1_04b_rocklrg02 +636370934=ch1_04b_rocklrg03 +828790498=ch1_04b_rocklrg04 +79089145=ch1_04b_rocksml02 +-960867839=ch1_04b_rocksml03 +-653789540=ch1_04b_rocksml04 +-1441490658=ch1_04b_rocksml05 +-1210665822=ch1_04b_rocksml06 +1480458114=ch1_04b_shop_02axtra +1324364699=ch1_04b_shop_jgs1 +1153244981=ch1_04b_shop_jgs2 +1921186496=ch1_04b_shop_jgs3 +-707621490=ch1_04b_shop_jgsxtr +188637696=ch1_04b_shop_jgsxtr02 +-489402741=ch1_04b_shopdet +1973243990=ch1_04b_shopdet02 +131094024=ch1_04b_vinegrapes__01 +-158157939=ch1_04b_vinegrapes__02 +-803871188=ch1_04b_vinegrapes__03 +1591444409=ch1_04b_vinegrapes__04 +-1263980717=ch1_04b_vinegrapes__05 +-1083489065=ch1_04b_vinegrapes__06 +393573626=ch1_04b_vinegrapes__07 +-1513680497=ch1_04b_vinegrapes__08 +-69288499=ch1_04b_vinegrapes__09 +-1622932575=ch1_04b_vinegrapes__10 +1186321010=ch1_04b_vinegrapes__11 +1492875005=ch1_04b_vinegrapes__12 +305654135=ch1_04b_vinegrapes__13 +-461763076=ch1_04b_vinegrapes__14 +-1939022369=ch1_04b_vinegrapes__15 +-1915821917=ch1_04b_vinegrapes__16 +721885973=ch1_04b_vinegrapes__17 +1027850126=ch1_04b_vinegrapes__18 +-984461399=ch1_04b_vinegrapes__19 +-155667011=ch1_04b_vinegrapes__20 +-1345476636=ch1_04b_vinegrapes__21 +439188646=ch1_04b_vinegrapes__22 +-749900061=ch1_04b_vinegrapes__23 +-1114422417=ch1_04b_vinegrapes__24 +1993356778=ch1_04b_vinegrapes__25 +1628244580=ch1_04b_vinegrapes__26 +-696126140=ch1_04b_vinegrapes__27 +-1052456246=ch1_04b_vinegrapes__28 +2047261775=ch1_04b_vinegrapes__29 +-866983922=ch1_04b_vinegrapes__30 +-1553953238=ch1_04b_vinegrapes__31 +-1289474639=ch1_04b_vinegrapes__32 +-156650325=ch1_04b_vinegrapes__33 +283240731=ch1_04b_vinegrapes__34 +1514470368=ch1_04b_vinegrapes__35 +-335962293=ch1_04b_vinegrapes__36 +751247589=ch1_04b_vinegrapes__37 +1047905346=ch1_04b_vinegrapes__38 +-1930632913=ch1_04b_vinegrapes__39 +1978622296=ch1_04b_vinegrapes__40 +-1071745611=ch1_04b_vinegrapes__41 +1497802759=ch1_04b_vinegrapes__42 +-899020232=ch1_04b_vinegrapes__43 +821286730=ch1_04b_vinegrapes__44 +1033072777=ch1_04b_vinegrapes__45 +353181565=ch1_04b_vinegrapes__46 +1843768805=ch1_04b_vinegrapes_01 +1624282043=ch1_04b_vinegrapes_02 +-1834780832=ch1_04b_vinegrapes_03 +-2045157812=ch1_04b_vinegrapes_04 +-1744207316=ch1_04b_vinegrapes_05 +-944217719=ch1_04b_vinegrapes_06 +-1134736685=ch1_04b_vinegrapes_07 +-1542840583=ch1_04b_vinegrapes_08 +-1288651450=ch1_04b_vinegrapes_09 +-331895833=ch1_04b_vinegrapes_10 +298776341=ch1_04b_vinegrapes_11 +20403686=ch1_04b_vinegrapes_12 +788410739=ch1_04b_vinegrapes_13 +614145197=ch1_04b_vinegrapes_14 +1381562408=ch1_04b_vinegrapes_15 +910999568=ch1_04b_vinegrapes_16 +1748607973=ch1_04b_vinegrapes_17 +1571065531=ch1_04b_vinegrapes_18 +-1956222402=ch1_04b_vinegrapes_19 +861289227=ch1_04b_vinegrapes_20 +-1989220553=ch1_04b_vinegrapes_21 +1445724338=ch1_04b_vinegrapes_22 +1824075212=ch1_04b_vinegrapes_23 +-1128247847=ch1_04b_vinegrapes_24 +-900404990=ch1_04b_vinegrapes_25 +-1625976188=ch1_04b_vinegrapes_26 +-1259291078=ch1_04b_vinegrapes_27 +2002862892=ch1_04b_vinegrapes_28 +-1917915193=ch1_04b_vinegrapes_29 +-152222878=ch1_04b_vinegrapes_30 +92528783=ch1_04b_vinegrapes_31 +-597389735=ch1_04b_vinegrapes_32 +-424500491=ch1_04b_vinegrapes_33 +-8760188=ch1_04b_vinegrapes_34 +164456746=ch1_04b_vinegrapes_35 +-1587472305=ch1_04b_vinegrapes_36 +-1282753374=ch1_04b_vinegrapes_37 +1765025782=ch1_04b_vinegrapes_38 +-763102572=ch1_04b_vinegrapes_39 +189456305=ch1_04b_vinegrapes_40 +198762701=ch1_04b_vinegrapes_41 +-424208758=ch1_04b_vinegrapes_42 +-111526960=ch1_04b_vinegrapes_43 +808987019=ch1_04b_vinegrapes_44 +1108397372=ch1_04b_vinegrapes_45 +-1951309696=ch1_04b_vinegrapes_46 +230526058=ch1_04b_vineland01 +-244034600=ch1_04b_vineland02 +2031215194=ch1_04b_vines_01 +-1351725290=ch1_04b_vines_02 +-770632613=ch1_04b_vines_04 +-1068928820=ch1_04b_vines_05 +-160178912=ch1_04b_vines_06 +-455525909=ch1_04b_vines_07 +-236104689=ch1_04b_vines_08 +-532565832=ch1_04b_vines_09 +-1635374042=ch1_04b_vines_10 +-1371747437=ch1_04b_vines_11 +-1785849294=ch1_04b_vines_12 +-1546897746=ch1_04b_vines_13 +1800553919=ch1_04b_vines_14 +2031345986=ch1_04b_vines_15 +1294240100=ch1_04b_vines_16 +1525589240=ch1_04b_vines_17 +568603364=ch1_04b_vines_18 +1076195174=ch1_04b_vines_19 +-651540059=ch1_04b_vines_20 +-1100475359=ch1_04b_vines_21 +2072809067=ch1_04b_vines_22 +-371856644=ch1_04b_vines_23 +879132712=ch1_04b_vines_24 +-1408864414=ch1_04b_vines_25 +1616992285=ch1_04b_vines_26 +1191650665=ch1_04b_vines_27 +-15919754=ch1_04b_vines_28 +1831694773=ch1_04b_vines_29 +-1777025045=ch1_04b_vines_30 +-2082858122=ch1_04b_vines_31 +980551851=ch1_04b_vines_32 +1747739679=ch1_04b_vines_33 +518869410=ch1_04b_vines_34 +1286516004=ch1_04b_vines_35 +530862860=ch1_04b_vines_36 +1308340154=ch1_04b_vines_37 +52009463=ch1_04b_vines_38 +828896915=ch1_04b_vines_39 +851345176=ch1_04b_vines_40 +-1133735314=ch1_04b_vines_41 +-163281371=ch1_04b_vines_42 +100476310=ch1_04b_vines_43 +1465108546=ch1_04b_vines_44 +1771138237=ch1_04b_vines_45 +1022366587=ch1_04b_vines_46 +1325578144=ch1_04b_vines_47 +-710911980=ch1_04b_vineslmbs_01 +450683532=ch1_04b_vineslmbs_02 +-107765766=ch1_04b_vineslmbs_03 +-1943747302=ch1_04b_vineslmbs_04 +-1705287289=ch1_04b_vineslmbs_05 +-1344500595=ch1_04b_vineslmbs_06 +-1114232832=ch1_04b_vineslmbs_07 +1439815797=ch1_04b_vineslmbs_08 +1670640633=ch1_04b_vineslmbs_09 +1075981838=ch1_04b_vineslmbs_10 +241519257=ch1_04b_vineslmbs_11 +1705408790=ch1_04b_vineslmbs_12 +842076716=ch1_04b_vineslmbs_13 +-86891661=ch1_04b_vineslmbs_14 +-396231021=ch1_04b_vineslmbs_15 +489482280=ch1_04b_vineslmbs_16 +-317356038=ch1_04b_vineslmbs_17 +-452298740=ch1_04b_vineslmbs_18 +-1285483334=ch1_04b_vineslmbs_19 +251218053=ch1_04b_vineslmbs_20 +-1046073888=ch1_04b_vineslmbs_21 +66237048=ch1_04b_vineslmbs_22 +-165079323=ch1_04b_vineslmbs_23 +-738504054=ch1_04b_vineslmbs_24 +-2049493441=ch1_04b_vineslmbs_25 +-1199662191=ch1_04b_vineslmbs_26 +-364871916=ch1_04b_vineslmbs_27 +1094167809=ch1_04b_vineslmbs_28 +721256589=ch1_04b_vineslmbs_29 +-75783462=ch1_04b_vineslmbs_30 +156843669=ch1_04b_vineslmbs_31 +1519182087=ch1_04b_vineslmbs_32 +750847344=ch1_04b_vineslmbs_33 +-1366685448=ch1_04b_vineslmbs_34 +-1013042400=ch1_04b_vineslmbs_35 +366565269=ch1_04b_vineslmbs_36 +656701995=ch1_04b_vineslmbs_37 +1042229304=ch1_04b_vineslmbs_38 +754451946=ch1_04b_vineslmbs_39 +-18075817=ch1_04b_vineslmbs_40 +-407502613=ch1_04b_vineslmbs_41 +-617060368=ch1_04b_vineslmbs_42 +-730899874=ch1_04b_vineslmbs_43 +1389975332=ch1_04b_vineslmbs_44 +749341382=ch1_04b_vineslmbs_45 +514027205=ch1_04b_vineslmbs_46 +-593814746=ch1_04b_vineslod_01 +-822247453=ch1_04b_vineslod_02 +1942338968=ch1_04b_vinetrck_01 +492179642=ch1_04b_vinetrck_02 +-791115731=ch1_04b_water_pool_slod +-1311186087=ch1_04b_water_pool +593597437=ch1_04b_water01 +1056164589=ch1_04b_water02 +1360883520=ch1_04b_water03 +-1765255028=ch1_04b_wetlands_tmp6 +1460059961=ch1_04b_wetlands01 +1153112738=ch1_04b_wetlands02 +-650427488=ch1_04b_wetlands03 +976258698=ch1_05_actcen_fen +1810781472=ch1_05_actcen_rope +1730087529=ch1_05_actcen_slats +-327498539=ch1_05_activcen_raila +-1709141=ch1_05_activcen_railb +-13224864=ch1_05_activcen +-844065962=ch1_05_activcendtls +1653345322=ch1_05_activcensign01_lod +935153596=ch1_05_activcensign01 +-908544694=ch1_05_activcensign02_lod +536551480=ch1_05_activcensign02 +-285935839=ch1_05_atcn_suprt +-2088094434=ch1_05_bd01a +-1624314777=ch1_05_bd01c +-916373301=ch1_05_bd01d +-1038597159=ch1_05_cave_dec +-1484538330=ch1_05_creek_006 +116915445=ch1_05_creek_007 +-381501045=ch1_05_creek_008 +585544914=ch1_05_creek_009 +-1383740026=ch1_05_creek_010 +2080992177=ch1_05_creekrcks_006 +1838014987=ch1_05_crkwater_1001 +837216926=ch1_05_crkwater_1005 +539019026=ch1_05_crkwater_1006 +-2121709205=ch1_05_crkwater_top +-929723431=ch1_05_d00 +-95457460=ch1_05_d01 +1138197079=ch1_05_d03 +1981048528=ch1_05_d04 +1867733326=ch1_05_d05 +-1922951829=ch1_05_d08 +-1474213143=ch1_05_d09 +59539614=ch1_05_d10 +-1741247976=ch1_05_d15 +-1910139402=ch1_05_d16 +244324045=ch1_05_d17 +2083942936=ch1_05_d18 +1868257378=ch1_05_d19 +-648237077=ch1_05_d21 +-1178308421=ch1_05_d22 +-1901979057=ch1_05_d23 +-1838276121=ch1_05_d24 +-1424829648=ch1_05_d25 +-1127582049=ch1_05_d26 +1167493177=ch1_05_d27 +1480535434=ch1_05_d28 +1639006318=ch1_05_d29 +1785437879=ch1_05_d44 +-1147977467=ch1_05_d45 +-1388600234=ch1_05_d46 +794863774=ch1_05_d47 +994731483=ch1_05_d47a +-1762920521=ch1_05_d49 +864740674=ch1_05_d50 +1877990923=ch1_05_d52 +481474450=ch1_05_d56 +-1283824349=ch1_05_d57 +-1522513745=ch1_05_d58 +-268542422=ch1_05_d59 +1352359959=ch1_05_dd10t001 +859803400=ch1_05_decal_00 +-2050968563=ch1_05_decal_02 +640710730=ch1_05_decal_13 +-154494593=ch1_05_decal_14 +148979116=ch1_05_decal_15 +1543168990=ch1_05_decal_16 +761267881=ch1_05_decal_17 +652016031=ch1_05_decal_18 +-122479284=ch1_05_decal_19 +-1290727183=ch1_05_decal_20 +-993086356=ch1_05_decal_21 +390748510=ch1_05_decal_22 +470508256=ch1_05_decal_23 +1346620240=ch1_05_decal_26 +1628073181=ch1_05_decal_27 +1541235335=ch1_05_decal_28 +765101570=ch1_05_decal_29 +-1553503526=ch1_05_decal_31 +-656681534=ch1_05_decal_34 +162839862=ch1_05_decal_34c +594081602=ch1_05_dirttrack002 +-2034915886=ch1_05_gbdec_00 +-269584318=ch1_05_gbdec_01 +1932132027=ch1_05_gbdec_02 +1582355721=ch1_05_gbdec_03 +1326593676=ch1_05_gbdec_04 +956566128=ch1_05_gbdec_05 +1398070564=ch1_05_glue_rocks +198600754=ch1_05_l1297 +-70639047=ch1_05_land_004 +-1305496067=ch1_05_land1 +1645273000=ch1_05_land10 +1868429890=ch1_05_land11 +1167894208=ch1_05_land12 +-2012749394=ch1_05_land2 +-1715895027=ch1_05_land3 +1805199569=ch1_05_land4 +2103692390=ch1_05_land5 +1532364875=ch1_05_land7 +-1903823016=ch1_05_nd_00 +2092258231=ch1_05_nd_01 +-751140668=ch1_05_nd_02 +153873574=ch1_05_nd_03 +1332738349=ch1_05_nd_04 +-440982083=ch1_05_nd_05 +-1672408334=ch1_05_nd_06 +-876285479=ch1_05_nd_07 +-122926169=ch1_05_nd_08 +-1371949373=ch1_05_nd_09 +647342297=ch1_05_nd_10 +407571524=ch1_05_nd_11 +-1846378607=ch1_05_nd_12 +2076201773=ch1_05_nd_13 +-445733236=ch1_05_nd_14 +255326750=ch1_05_nd_15 +1214049383=ch1_05_nd_16 +850837787=ch1_05_nd_17 +-1681714378=ch1_05_nd_18 +-964663120=ch1_05_nd_19 +1299739390=ch1_05_nd_20 +-548464979=ch1_05_nd_21 +290509609=ch1_05_newrsd_00 +549417478=ch1_05_newrsd_01 +856561315=ch1_05_newrsd_02 +-1764693127=ch1_05_newrsd_04c +1997577891=ch1_05_newrsd_09 +1397271671=ch1_05_newrsd_14c +1033054933=ch1_05_newrsd_16 +432497470=ch1_05_newrsd_18 +186238435=ch1_05_newrsd_19 +2131623274=ch1_05_newrsd_20 +1840863937=ch1_05_newrsd_21 +1110737848=ch1_05_newrsd_23 +937848604=ch1_05_newrsd_24 +102239104=ch1_05_newrsd_25 +-330770462=ch1_05_newrsd_26 +-827056967=ch1_05_newrsd_28 +-1269307051=ch1_05_newrsd_33 +725407517=ch1_05_newrsd_34 +426914696=ch1_05_newrsd_35 +213268811=ch1_05_roadd_01c +-197676453=ch1_05_rocks_010 +-434498016=ch1_05_rocks_011 +882132333=ch1_05_small_rocks +1165541107=ch1_05_small_rocksb +817796479=ch1_05_small_rocksc +1403564505=ch1_05_stdec_00 +1657622562=ch1_05_stdec_01 +2041282014=ch1_05_stdec_02 +794913095=ch1_05_stdec_03 +711896776=ch1_05_vine_slod +1881883116=ch1_05_vinegrapes_01 +-1192733851=ch1_05_vinegrapes_02 +-1364836639=ch1_05_vinegrapes_03 +-448648156=ch1_05_vinegrapes_04 +-267894352=ch1_05_vinegrapes_05 +30401855=ch1_05_vinegrapes_06 +777993821=ch1_05_vinegrapes_07 +956322719=ch1_05_vinegrapes_08 +1253177090=ch1_05_vinegrapes_09 +11332893=ch1_05_vinegrapes_10 +-288405150=ch1_05_vinegrapes_11 +-1673878474=ch1_05_vinegrapes_12 +-1906374529=ch1_05_vinegrapes_13 +-1734107868=ch1_05_vinegrapes_14 +-958170717=ch1_05_vinegrapes_15 +-1270786977=ch1_05_vinegrapes_16 +1651978444=ch1_05_vinegrapes_17 +1371148114=ch1_05_vinegrapes_18 +2147216341=ch1_05_vinegrapes_19 +-400639775=ch1_05_vinegrapes_20 +-103785404=ch1_05_vinegrapes_21 +72446278=ch1_05_vinegrapes_22 +-1768876605=ch1_05_vinegrapes_23 +-401127089=ch1_05_vines_01 +496874587=ch1_05_vines_02 +223548358=ch1_05_vines_03 +1111653796=ch1_05_vines_04 +805099801=ch1_05_vines_05 +1788792416=ch1_05_vines_06 +1491675893=ch1_05_vines_07 +466530497=ch1_05_vines_08 +2048421203=ch1_05_vines_09 +-1255087545=ch1_05_vines_10 +-1527692856=ch1_05_vines_11 +-1849025670=ch1_05_vines_12 +-14551512=ch1_05_vines_13 +1517923546=ch1_05_vines_14 +1211566165=ch1_05_vines_15 +-1229724335=ch1_05_vines_16 +-1529593454=ch1_05_vines_17 +590757460=ch1_05_vines_18 +316775851=ch1_05_vines_19 +-528107544=ch1_05_vines_20 +-256386996=ch1_05_vines_21 +1911184043=ch1_05_vines_22 +-2128611050=ch1_05_vines_23 +1357265228=ch1_05_vinesleaf_01 +1847981003=ch1_05_vinesleaf_03 +1668013655=ch1_05_vinesleaf_04 +-88699674=ch1_05_vinesleaf_05 +1607751460=ch1_05_vinesleaf_06 +386942361=ch1_05_vinesleaf_07 +71933964=ch1_05_vinesleaf_08 +-1012195632=ch1_05_vinesleaf_09 +-380737290=ch1_05_vinesleaf_10 +-1304986931=ch1_05_vinesleaf_11 +-2052120131=ch1_05_vinesleaf_12 +1321415654=ch1_05_vinesleaf_13 +1127357636=ch1_05_vinesleaf_14 +1781131955=ch1_05_vinesleaf_15 +1623185375=ch1_05_vinesleaf_16 +1701994816=ch1_05_vinesleaf_17 +1445446315=ch1_05_vinesleaf_18 +551835681=ch1_05_vinesleaf_19 +-414816210=ch1_05_vinesleaf_20 +-490414265=ch1_05_vinesleaf_21 +-242320166=ch1_05_vinesleaf_22 +642967138=ch1_05_vinesleaf_23 +-788448320=ch1_05_vinesleaf_24 +142355125=ch1_05_vinesleaf_25 +438947344=ch1_05_vinesleaf_26 +1800171580=ch1_05_vinesleaf_27 +-38398679=ch1_05_vinesleaf_28 +1535725806=ch1_05_vinesleaf_29 +1248308587=ch1_05_vinesleaf_30 +949815766=ch1_05_vinesleaf_31 +-1646013342=ch1_05_vinesleaf_32 +-1349224513=ch1_05_vinesleaf_33 +-1656958192=ch1_05_vinesleaf_34 +-1826177308=ch1_05_vinesleaf_35 +-2135418361=ch1_05_vinesleaf_36 +-456269263=ch1_05_vinesleaf_37 +-727957042=ch1_05_vinesleaf_38 +-900059830=ch1_05_vinesleaf_39 +53617265=ch1_05_vinesleaf_40 +-214400386=ch1_05_vinesleaf_41 +552590828=ch1_05_vinesleaf_42 +1433781983=ch1_05_vinesleaf_43 +1740106595=ch1_05_vinesleaf_44 +1280193708=ch1_05_vinesleaf_45 +974164017=ch1_05_vinesleaf_46 +1736239881=ch1_05_vinesleaf_47 +-1900978659=ch1_05_vineslmb_01 +-1737789039=ch1_05_vineslmb_02 +937767058=ch1_05_vineslmb_03 +1445227792=ch1_05_vineslmb_04 +1736052667=ch1_05_vineslmb_05 +1907368999=ch1_05_vineslmb_06 +-261512820=ch1_05_vineslmb_07 +35669241=ch1_05_vineslmb_08 +484211313=ch1_05_vineslmb_09 +855713750=ch1_05_vineslmb_10 +1573944692=ch1_05_vineslmb_11 +1852972727=ch1_05_vineslmb_12 +189978742=ch1_05_vineslmb_13 +429651208=ch1_05_vineslmb_14 +685675421=ch1_05_vineslmb_15 +892775501=ch1_05_vineslmb_16 +-1226756204=ch1_05_vineslmb_17 +-995046605=ch1_05_vineslmb_18 +-808525457=ch1_05_vineslmb_19 +-284876533=ch1_05_vineslmb_20 +80104589=ch1_05_vineslmb_21 +310896656=ch1_05_vineslmb_22 +-1435297816=ch1_05_vineslmb_23 +982100547=ch1_05_vinetrck_002 +-1152647489=ch1_05_water_01old +-981106295=ch1_05_water_02 +525120790=ch1_05_water_03 +817616884=ch1_05_water_04 +1827794303=ch1_05_water_05_lod +-2076410120=ch1_05_water_05 +575761854=ch1_05b_bdec_00 +267569409=ch1_05b_bdec_01 +-655303942=ch1_05b_bdec_02 +-957106432=ch1_05b_bdec_03 +1832551311=ch1_05b_bdec_04 +-374244229=ch1_05b_bdec_05 +-1881323308=ch1_05b_bdec_06 +1144992157=ch1_05b_bdec_08 +881431090=ch1_05b_bdec_09 +-1084544805=ch1_05b_bdec_10 +-1324839882=ch1_05b_bdec_11 +485123068=ch1_05b_bdec_12 +218940481=ch1_05b_bdec_13 +-2009089371=ch1_05b_bdec_14 +2055806776=ch1_05b_bdec_15 +-440207958=ch1_05b_bdec_16 +-702982569=ch1_05b_bdec_17 +850268023=ch1_05b_bdec_18 +1684239073=ch1_05b_bdec_19 +-1394703166=ch1_05b_bdec_21 +667843236=ch1_05b_bdec_22 +425844171=ch1_05b_bdec_23 +1980405531=ch1_05b_bdec_24 +-1478886727=ch1_05b_bdec_25 +-558438286=ch1_05b_bdec_26 +734593805=ch1_05b_bdec_28 +1643016023=ch1_05b_bdec_29 +-102850527=ch1_05b_bdec_30 +-775794715=ch1_05b_bdec_31 +395074428=ch1_05b_bdec_32 +-314243346=ch1_05b_bdec_33 +-984926473=ch1_05b_bdec_34 +-1829219758=ch1_05b_bdec_35 +-563680978=ch1_05b_bdec_36 +-1272212296=ch1_05b_bdec_37 +1340525620=ch1_05b_bdec_38 +-142669653=ch1_05b_bdec_38z +1604938681=ch1_05b_bdec_39 +-2097070856=ch1_05b_bdec_40 +-2009905316=ch1_05b_bdec_41 +2039135481=ch1_05b_culvert_dcl +-1514655736=ch1_05b_land01 +-542694427=ch1_05b_land02 +-714535063=ch1_05b_land03 +1257994892=ch1_05b_land04 +817251842=ch1_05b_land05 +632991755=ch1_05b_land06 +479239607=ch1_05b_land07 +1972031398=ch1_05b_land08 +1454443264=ch1_05b_land09_lod +591964963=ch1_05b_land09 +141548801=ch1_05b_pipeculvert +1659629020=ch1_05b_rocks_005 +-1650129452=ch1_05b_sdec_05 +-1027911680=ch1_05b_sdec_07 +1969239383=ch1_05b_sdec_08 +-1677440053=ch1_05b_water_01 +-1380389068=ch1_05b_water_02 +2087128209=ch1_05b_water_03 +-975561576=ch1_06__r_hedge_dec_1 +-1382939478=ch1_06__r_hedge_dec_10 +1233075334=ch1_06__r_hedge_dec_11 +1522917139=ch1_06__r_hedge_dec_12 +1687483057=ch1_06__r_hedge_dec_13 +-147875868=ch1_06__r_hedge_dec_14 +-1468603954=ch1_06__r_hedge_dec_2 +1187913354=ch1_06__r_hedge_dec_3 +707060956=ch1_06__r_hedge_dec_4 +399130663=ch1_06__r_hedge_dec_5 +158835586=ch1_06__r_hedge_dec_6 +-12284132=ch1_06__r_hedge_dec_7 +-320148887=ch1_06__r_hedge_dec_8 +-762792539=ch1_06__r_hedge_dec_9 +-82250298=ch1_06_01_em_lod +1004619078=ch1_06_01_em +-1265602907=ch1_06_01 +-470880964=ch1_06_04_em_lod +-1622639020=ch1_06_04_em +1291657088=ch1_06_04 +781017273=ch1_06_12_em_lod +258259732=ch1_06_12_em +-465809568=ch1_06_12 +823141127=ch1_06_balcony +-767257825=ch1_06_balconyb +785926531=ch1_06_blackrail1 +-149267960=ch1_06_blackrail2 +-250590737=ch1_06_dec_00 +-564779909=ch1_06_dec_01 +-866090864=ch1_06_dec_02 +-875331722=ch1_06_dec_03 +-1174086695=ch1_06_dec_04 +-1489062323=ch1_06_dec_05 +-1785261314=ch1_06_dec_06 +344363223=ch1_06_dec_07 +-2097844813=ch1_06_dec_08 +1914358782=ch1_06_dec_09 +1380619228=ch1_06_gatefizz +-694082153=ch1_06_land +-368536216=ch1_06_poolwtr_01 +262873764=ch1_06_res1_decal_01 +1613657340=ch1_06_res1_em_lod +-2003242056=ch1_06_res1_em +1378184681=ch1_06_res1 +-615911326=ch1_06_res2_decheg_01 +-2081046085=ch1_06_res2_decheg_02 +1975461198=ch1_06_res2_decheg_03 +1111146038=ch1_06_res2_decheg_04 +-1807588780=ch1_06_res2_decheg_05 +-1304912276=ch1_06_res2_decheg_06 +-812787434=ch1_06_res2_decheg_08 +-370207447=ch1_06_res2_hedgedec_01 +-627607942=ch1_06_res2_hedgedec_02 +-1237439032=ch1_06_res2_hedgedec_03 +-1610809018=ch1_06_res2_hedgedec_04 +532316351=ch1_06_res2_hedgedec_05 +293921876=ch1_06_res2_hedgedec_06 +209181242=ch1_06_res2_hedgedec_07 +-14598259=ch1_06_res2_hedgedec_08 +1681689026=ch1_06_res2_hedgedec_09 +-2066665856=ch1_06_res4_deched_01 +-1509199628=ch1_06_res4_deched_02 +-1721903207=ch1_06_res4_deched_03 +476568995=ch1_06_res4_deched_04 +-1106501387=ch1_06_res4_deched_05 +-1359707450=ch1_06_res4_deched_06 +-524589485=ch1_06_res4_deched_07 +1703112665=ch1_06_res4_deched_08 +112439867=ch1_06_res4_deched_09 +-1430029948=ch1_06_res4_deched_10 +-2132335728=ch1_06_res4_em_lod +-1283147563=ch1_06_res4_em +-1235667377=ch1_06_res4 +2027564676=ch1_06_statue01_lod +-1534185780=ch1_06_statue01 +-1246831416=ch1_06_wall01 +-949746445=ch1_06b_clotha_lod +-1470061540=ch1_06b_clothb_lod +1263880884=ch1_06b_clothc_lod +791179982=ch1_06b_clothd_lod +-689908965=ch1_06b_clothe_lod +927254358=ch1_06b_clothf_lod +84981371=ch1_06b_emissive_slod +2068092117=ch1_06b_emissive +1745682137=ch1_06b_kowall001 +1968085340=ch1_06b_kowall002 +-1509442068=ch1_06b_land_01 +1536993559=ch1_06b_land_02 +-245702103=ch1_06b_plot1_dtls_b_00 +52659642=ch1_06b_plot1_dtls_b_01 +-723441354=ch1_06b_plot1_dtls_b_02 +-425800527=ch1_06b_plot1_dtls_b_03 +1047919710=ch1_06b_plot1_dtls_b_04 +1649813806=ch1_06b_plot1 +1561499487=ch1_06b_plot2_dtls_b_00 +-1739649577=ch1_06b_plot2_dtls_b_01 +2038812741=ch1_06b_plot2_dtls_b_02 +480581193=ch1_06b_plot2_dtls_b_03 +1332706269=ch1_06b_plot2_dtls_b_04 +-2004585078=ch1_06b_plot2 +-280051256=ch1_06b_plot3_dtlsb_01 +-412175864=ch1_06b_plot3_dtlsb_02 +-642967931=ch1_06b_plot3_dtlsb_03 +-1783591283=ch1_06b_plot3_dtlsb_04 +-1225666289=ch1_06b_plot3_dtlsb_05 +2007684055=ch1_06b_plot3 +-355546905=ch1_06b_plot4_bars +-374873227=ch1_06b_plot4_dtls_01 +-660651672=ch1_06b_plot4_dtls_02 +-359078565=ch1_06b_plot4_dtls_03 +974233216=ch1_06b_plot4_woodhi_lod +-2039602912=ch1_06b_plot4_woodhi +754925185=ch1_06b_plot4 +-644313716=ch1_06b_plot5_dtls_b_01 +-472669694=ch1_06b_plot5_dtls_b_02 +-1948487151=ch1_06b_plot5_dtls_b_03 +1577096794=ch1_06b_plot5_dtls_b_04 +1725411913=ch1_06b_plot5 +-1698420455=ch1_06b_plt1_dtls_00 +1431445046=ch1_06b_plt1_dtls_01 +-2063598191=ch1_06b_plt1_dtls_02 +948331707=ch1_06b_plt1_dtls_03 +1672395503=ch1_06b_plt1_dtls_04 +471509988=ch1_06b_plt1_dtls_05 +208538763=ch1_06b_plt1_dtls_06 +-7408947=ch1_06b_plt1_dtls_07 +-667440211=ch1_06b_plt2_dtls_04 +290561504=ch1_06b_plt2_dtls_05 +847568966=ch1_06b_plt2_dtls_06 +1800262103=ch1_06b_plt2_dtls_07 +486192434=ch1_06b_plt2_dtls_08 +-1914521701=ch1_06b_plt3_dtls_00 +-543925507=ch1_06b_plt3_dtls_01 +-66546707=ch1_06b_plt3_dtls_02 +229455670=ch1_06b_plt3_dtls_03 +375015568=ch1_06b_plt3_dtls_04 +673836079=ch1_06b_plt3_dtls_05 +1000280857=ch1_06b_plt3_dtls_06 +1303885642=ch1_06b_plt3_dtls_07 +1450231996=ch1_06b_plt3_dtls_08 +1119566337=ch1_06b_plt3_dtls_66 +600282003=ch1_06b_plt5_dtls_00 +423329399=ch1_06b_plt5_dtls_01 +124508888=ch1_06b_plt5_dtls_02 +1822795086=ch1_06b_plt5_dtls_03 +1525744101=ch1_06b_plt5_dtls_04 +1338960801=ch1_06b_plt5_dtls_05 +1046825166=ch1_06b_plt5_dtls_06 +1969796840=ch1_06b_plt5_dtls_07 +1685722379=ch1_06b_plt5_dtls_08 +1503919967=ch1_06b_plt5_dtls_09 +-1159937893=ch1_06b_plt5_dtls_10 +-771681450=ch1_06b_poolwtr +-193774164=ch1_06b_props_props05_08_lod +2069853531=ch1_06b_roadart_01_lod +316677475=ch1_06b_roadart_01 +1476245945=ch1_06b_tdec_00 +-1091139671=ch1_06b_tdec_01 +747692764=ch1_06b_tdec_02 +560188546=ch1_06b_tdec_03 +280374055=ch1_06b_tdec_04 +-1816055493=ch1_06b_tdec_05 +-1980818025=ch1_06b_tdec_06 +-564279689=ch1_06b_tdec_07 +1906074002=ch1_06b_tdec_66 +1728494960=ch1_06c_base_01 +1231358135=ch1_06c_creepingivy2 +-1571993431=ch1_06c_decal1 +-1346710056=ch1_06c_emissive_lod +1389934802=ch1_06c_emissive +-1463257667=ch1_06c_hedge_2_00 +2063473193=ch1_06c_hedge_2_01 +325372652=ch1_06c_hedge_2_02 +632778641=ch1_06c_hedge_2_03 +-1350466777=ch1_06c_hedge_2_04 +-1035228997=ch1_06c_hedge_2_05 +-30465907=ch1_06c_hedge_2_06 +1350911288=ch1_06c_hedge_2_07 +454089296=ch1_06c_hedge_2_08 +760708829=ch1_06c_hedge_2_09 +1397509646=ch1_06c_hedge_2_10 +1099541129=ch1_06c_hedge_2_11 +-586751655=ch1_06c_hedge_2_12 +-758919981=ch1_06c_hedge_2_13 +-1978144101=ch1_06c_house47 +2113601042=ch1_06c_intemissive_dummy +-321814252=ch1_06c_ldec_00 +-15456871=ch1_06c_ldec_01 +-748191486=ch1_06c_petrol +1962325646=ch1_06c_water +-829294170=ch1_06d_decal_00 +-1292189064=ch1_06d_decal_01 +-383242542=ch1_06d_decal_02 +198669360=ch1_06d_decal_03 +-100216689=ch1_06d_decal_04 +813514107=ch1_06d_decal_05 +514824672=ch1_06d_decal_06 +1159915206=ch1_06d_decal_07 +857490105=ch1_06d_decal_08 +1769123693=ch1_06d_decal_09 +1201827021=ch1_06d_decal_10 +1522832153=ch1_06d_decal_11 +1829386148=ch1_06d_decal_12 +2118605342=ch1_06d_decal_13 +-1870528877=ch1_06d_decal_14 +-968496614=ch1_06d_decal_15 +-1735913825=ch1_06d_decal_16 +-337332905=ch1_06d_decal_17 +-1238808095=ch1_06d_decal_18 +257915980=ch1_06d_decal_19 +-1925253951=ch1_06d_decal_20 +1484360503=ch1_06d_decal_21 +1790586808=ch1_06d_decal_22 +-1229142084=ch1_06d_decal_23 +-1611228624=ch1_06d_decal_24 +-1304609091=ch1_06d_decal_25 +24927546=ch1_06d_decal_26 +226129206=ch1_06d_decal_27 +-676197978=ch1_06d_decal_28 +-386618325=ch1_06d_decal_29 +1054857528=ch1_06d_decal_30 +1246031874=ch1_06d_decal_31 +478614663=ch1_06d_decal_32 +1650904865=ch1_06d_emissive_a_lod +1610071817=ch1_06d_emissive_a +-555066806=ch1_06d_emissive_b_lod +1085767817=ch1_06d_emissive_b +-1762051227=ch1_06d_emissive_c_lod +2077914830=ch1_06d_emissive_c +1801219617=ch1_06d_h1_dtl +167998261=ch1_06d_h1_rails +-1535562302=ch1_06d_h1 +816828825=ch1_06d_h2_dtl +-826998215=ch1_06d_h2 +434978953=ch1_06d_h2g +15259684=ch1_06d_h3_dtl +14608012=ch1_06d_h3 +-1077476230=ch1_06d_h3g +258592004=ch1_06d_hedge_00 +960372912=ch1_06d_hedge_01 +723223659=ch1_06d_hedge_02 +-838022581=ch1_06d_hedge_03 +1502654699=ch1_06d_hg1 +-1578762192=ch1_06d_land_01 +-2132419634=ch1_06d_land_01b +850575209=ch1_06d_land_01c +2081561356=ch1_06d_pool2 +182740004=ch1_06d_props_combo07_12_lod +1724844882=ch1_06e_armco01 +-1001274854=ch1_06e_fizzrail01_lod +1013214513=ch1_06e_fizzrail01 +1408948465=ch1_06e_fizzrail03_lod +550483464=ch1_06e_fizzrail03 +-322710696=ch1_06e_fizzrail04_lod +186026646=ch1_06e_fizzrail04 +-331876165=ch1_06e_fizzrail05_lod +-2088895641=ch1_06e_fizzrail05 +1854766374=ch1_06e_fizzrail06_lod +1972854682=ch1_06e_fizzrail06 +1818999351=ch1_06e_fizzrail07_lod +-1479818238=ch1_06e_fizzrail07 +1613365061=ch1_06e_fizzrail08_lod +1376393344=ch1_06e_fizzrail08 +-1449043454=ch1_06e_fizzrail09_lod +-539184045=ch1_06e_fizzrail09 +380368158=ch1_06e_fizzrail10_lod +1306693437=ch1_06e_fizzrail10 +1265021644=ch1_06e_fizzrail11_lod +1375836023=ch1_06e_fizzrail11 +-351765504=ch1_06e_hedgedecal_00 +311577359=ch1_06e_hedgedecal_01 +551249825=ch1_06e_hedgedecal_02 +-1240657402=ch1_06e_hedgedecal_03 +-1000526170=ch1_06e_hedgedecal_04 +1731032132=ch1_06e_hedgedecal_05 +956602355=ch1_06e_hedgedecal_06 +198327695=ch1_06e_hedgedecal_07 +1503746348=ch1_06e_hedgedecal_08 +-2140756294=ch1_06e_hedgedecal_09 +270583560=ch1_06e_hedgedecal_10 +1698296117=ch1_06e_hedgedecal_11 +1131589031=ch1_06e_hedgedecal_12 +154646834=ch1_06e_hedgedecal_13 +-166882594=ch1_06e_hedgedecal_14 +-1680482708=ch1_06e_hedgedecal_15 +-1971045431=ch1_06e_hedgedecal_16 +787448993=ch1_06e_hedgedecal_17 +-1666588652=ch1_06e_hedgedecal_18 +-478319170=ch1_06e_hedgedecal_19 +293388852=ch1_06e_hedgedecal_20 +-607136033=ch1_06e_hedgedecal_21 +-817971779=ch1_06e_hedgedecal_22 +-126283727=ch1_06e_hedgedecal_23 +-358386554=ch1_06e_hedgedecal_24 +-1779971320=ch1_06e_hedgedecal_25 +-1066229723=ch1_06e_hedgedecal_26 +-1287912008=ch1_06e_hedgedecal_27 +-1249867311=ch1_06e_hedgedecal_28 +-951177876=ch1_06e_hedgedecal_29 +833028988=ch1_06e_hedgedecal_30 +525655768=ch1_06e_hedgedecal_31 +1420478851=ch1_06e_hedgedecal_32 +1115923765=ch1_06e_hedgedecal_33 +2018414794=ch1_06e_hedgedecal_34 +1720872274=ch1_06e_hedgedecal_35 +-1679304708=ch1_06e_hedgedecal_36 +-1977142149=ch1_06e_hedgedecal_37 +-1625072017=ch1_06e_hedgedecal_38 +-1922974996=ch1_06e_hedgedecal_39 +-476551064=ch1_06e_hedgedecal_40 +-749320220=ch1_06e_hedgedecal_41 +406540717=ch1_06e_hedgedecal_42 +-168030929=ch1_06e_hedgedecal_43 +985044643=ch1_06e_hedgedecal_44 +678425110=ch1_06e_hedgedecal_45 +1600217080=ch1_06e_hedgedecal_46 +1294187389=ch1_06e_hedgedecal_47 +-1829878043=ch1_06e_hedgedecal_48 +-2135711120=ch1_06e_hedgedecal_49 +418436176=ch1_06e_hedgedecal_50 +643755820=ch1_06e_hedgedecal_51 +1032232315=ch1_06e_hedgedecal_52 +1194963169=ch1_06e_hedgedecal_53 +1537989061=ch1_06e_hedgedecal_54 +1837530490=ch1_06e_hedgedecal_55 +-1607867712=ch1_06e_hedgedecal_56 +1919878987=ch1_06e_hedgedecal_57 +-1500811393=ch1_06e_hedgedecal_58 +1892156409=ch1_06e_hedgedecal_59 +1197189493=ch1_06e_hedgedecal_60 +-487006059=ch1_06e_hedgedecal_61 +-1181381169=ch1_06e_hedgedecal_62 +-1895712576=ch1_06e_hedgedecal_63 +-704100684=ch1_06e_hedgedecal_64 +34184886=ch1_06e_hedgedecal_65 +279788541=ch1_06e_hedgedecal_66 +508778313=ch1_06e_hedgedecal_67 +756151494=ch1_06e_hedgedecal_68 +38510418=ch1_06e_hedgedecal_69 +1268986596=ch1_06e_hedgedecal_70 +-399348760=ch1_06e_hedgedecal_71 +-1115875714=ch1_06e_hedgedecal_72 +-2002604830=ch1_06e_hedgedecal_73 +-686700121=ch1_06e_hedgedecal_74 +789445022=ch1_06e_hedgedecal_75 +71607308=ch1_06e_hedgedecal_76 +70966030=ch1_06e_house_1_dtl +937209763=ch1_06e_house_1 +-1552209158=ch1_06e_house_2_dtl +572752945=ch1_06e_house_2 +-297041999=ch1_06e_house_3_dtl_ncast +-433939171=ch1_06e_house_3_dtl +324855460=ch1_06e_house_3 +-461363943=ch1_06e_house_3b +-1675306660=ch1_06e_mansio_3_dtl +-1141426179=ch1_06e_mansion_1 +-2077898661=ch1_06e_mansion_2 +-1772983116=ch1_06e_mansion_3 +1619525920=ch1_06e_mansion_4 +369373526=ch1_06e_mansion_dtl_b +1802624048=ch1_06e_mansion_dtl_c +1450359670=ch1_06e_mansion_dtl +-1809439330=ch1_06e_pool_1 +1283691775=ch1_06e_terrain_1 +1372368582=ch1_06e_terrain_1b +2048290852=ch1_06e_terrain_2 +575311923=ch1_06f_emi_slod +341085004=ch1_06f_emissivea +1480725270=ch1_06f_emissiveb +-1968703519=ch1_06f_emissivec +1845903006=ch1_06f_emissivee +259424640=ch1_06f_emissivef +1271986740=ch1_06f_emissiveg +1305271660=ch1_06f_fence_m00 +1824791386=ch1_06f_fence_m02 +-2008559007=ch1_06f_fence_m04 +-1542616596=ch1_06f_fence_m06 +-1088208873=ch1_06f_fence_m08 +-1826115176=ch1_06f_fence_mm01 +1098059312=ch1_06f_fence_mm02 +1874193077=ch1_06f_fence_mm03 +-1422437377=ch1_06f_hedged_01 +-1728368761=ch1_06f_hedged_02 +-2034988294=ch1_06f_hedged_03 +1953326700=ch1_06f_hedged_04 +1747930608=ch1_06f_hedged_05 +278208197=ch1_06f_hedged_06 +535739768=ch1_06f_hedged_07 +-366390802=ch1_06f_hedged_08 +-76811149=ch1_06f_hedged_09 +-1978789135=ch1_06f_hedged_10 +1748225853=ch1_06f_hedged_11 +1376363241=ch1_06f_hedged_12 +1343725317=ch1_06f_hedged_13 +1064631744=ch1_06f_hedged_14 +732550698=ch1_06f_hedged_15 +454309119=ch1_06f_hedged_16 +154964304=ch1_06f_hedged_17 +-393392142=ch1_06f_hedged_18 +-726095799=ch1_06f_hedged_19 +-1128859238=ch1_06f_hedged_20 +-829317809=ch1_06f_hedged_21 +-554549744=ch1_06f_hedged_22 +-253533710=ch1_06f_hedged_23 +64423897=ch1_06f_hedged_24 +356330149=ch1_06f_hedged_25 +-1785582863=ch1_06f_hedged_26 +-2083518611=ch1_06f_hedged_27 +1895326142=ch1_06f_hedged_28 +1595883020=ch1_06f_hedged_29 +1989663837=ch1_06f_hedged_30 +1513989033=ch1_06f_hedged_31 +-1204330625=ch1_06f_hedged_32 +-1733615513=ch1_06f_hedged_33 +-1963686662=ch1_06f_hedged_34 +2099079500=ch1_06f_hedged_35 +-46077547=ch1_06f_hedged_36 +-277524994=ch1_06f_hedged_37 +-743696788=ch1_06f_hedged_38 +-971703494=ch1_06f_hedged_39 +-1238475563=ch1_06f_hedged_40 +-948961448=ch1_06f_hedged_41 +1270810616=ch1_06f_hedged_42 +1493017205=ch1_06f_hedged_43 +1865731811=ch1_06f_hedged_44 +2088397166=ch1_06f_hedged_45 +-674881536=ch1_06f_hedged_46 +-375340107=ch1_06f_hedged_47 +-10227909=ch1_06f_hedged_48 +220564158=ch1_06f_hedged_49 +-1301326305=ch1_06f_hedged_50 +-1065225660=ch1_06f_hedged_51 +-1166973457=ch1_06f_hedged_52 +-1476280048=ch1_06f_hedged_53 +-1493909770=ch1_06f_hedged_54 +-1805379115=ch1_06f_hedged_55 +353278764=ch1_06f_hedged_56 +46495386=ch1_06f_hedged_57 +-578016216=ch1_06f_hedged_58 +-816214077=ch1_06f_hedged_59 +1633957150=ch1_06f_hedged_60 +726321384=ch1_06f_hedged_61 +-1405138221=ch1_06f_hedged_62 +-1106973090=ch1_06f_hedged_63 +-2006219988=ch1_06f_hedged_64 +-1708775775=ch1_06f_hedged_65 +-1417328265=ch1_06f_hedged_66 +-1111036422=ch1_06f_hedged_67 +-1686402222=ch1_06f_hs01a +-903124815=ch1_06f_hs01b +141383340=ch1_06f_hs01dtls +693212180=ch1_06f_hs02_detail_01 +-2144996484=ch1_06f_hs02 +1524869624=ch1_06f_hs02dtls +1557376216=ch1_06f_hs03 +2003091792=ch1_06f_hs03dtls +713410621=ch1_06f_hs04 +1741903197=ch1_06f_hs04dtls +-938895259=ch1_06f_hs05_trellis +959505811=ch1_06f_hs05 +489618078=ch1_06f_hs05dtls +-1225039574=ch1_06f_hs06 +885728796=ch1_06f_hs06dtls +-1815143726=ch1_06f_hs07 +2052173996=ch1_06f_hs07dtls +-1036750964=ch1_06f_land_01 +-356990828=ch1_06f_land_06 +1494033274=ch1_06f_metal_fence_01_lod +2022354727=ch1_06f_metal_fence_01 +-1992036674=ch1_06f_metal_fence_02_lod +1767280831=ch1_06f_metal_fence_02 +135395070=ch1_06f_metal_fence_03_lod +1526461450=ch1_06f_metal_fence_03 +1715127174=ch1_06f_metal_fence_04_lod +1307630068=ch1_06f_metal_fence_04 +-916074276=ch1_06f_metal_fence_05 +-1132021986=ch1_06f_metal_fence_06 +-1363633278=ch1_06f_metal_fence_07 +-1610482155=ch1_06f_metal_fence_08 +66438667=ch1_06f_metal_fence_09 +1011471534=ch1_06f_metal_fence_10 +-1021484461=ch1_06f_metal_fence_11 +-1836154570=ch1_06f_metal_fence_12 +-1483101364=ch1_06f_metal_fence_13 +2031078969=ch1_06f_metal_fence_14 +-130986878=ch1_06f_metal_fence_15 +193360684=ch1_06f_metal_fence_16 +-591161945=ch1_06f_metal_fence_17 +-293750501=ch1_06f_metal_fence_18 +720187873=ch1_06f_metal_fence_19 +1968716998=ch1_06f_metal_fence_20 +-589394967=ch1_06f_metal_fence_21 +-289509730=ch1_06f_rail +-1040870808=ch1_06f_rd01 +22863417=ch1_06f_water +-1440166959=ch1_07_banner01_lod +856441009=ch1_07_banner01 +-988808159=ch1_07_banner02_lod +-464772302=ch1_07_banner02 +-751822836=ch1_07_banner03_lod +391809358=ch1_07_banner03 +849954959=ch1_07_banner04_lod +1221618745=ch1_07_banner04 +-1443032717=ch1_07_banner05_lod +-1845395806=ch1_07_banner05 +-1019446226=ch1_07_banner06_lod +2076201504=ch1_07_banner06 +-444937022=ch1_07_banner08_lod +1614650139=ch1_07_banner08 +-1739205621=ch1_07_banner20 +2119431470=ch1_07_banners_night_01 +-1046079400=ch1_07_banners_night_02_lod +1203374075=ch1_07_banners_night_02 +-1209973314=ch1_07_banners_niz +915573599=ch1_07_build01 +1154197457=ch1_07_build02 +1349173003=ch1_07_build03 +1565120713=ch1_07_build04 +1804072261=ch1_07_build05 +2042007970=ch1_07_build06 +-1984089681=ch1_07_build07 +-1771746561=ch1_07_build08 +-1533057165=ch1_07_build09 +250165925=ch1_07_build10 +-1416274441=ch1_07_carpark01 +-1725777646=ch1_07_carpark02 +-1776225287=ch1_07_d01_ne +1532898766=ch1_07_d01_wire00 +1762445611=ch1_07_d01_wire01 +-1310139678=ch1_07_d01_wire02 +-1080101298=ch1_07_d01_wire03 +403842899=ch1_07_d01_wire04 +643548134=ch1_07_d01_wire05 +2070113752=ch1_07_d01_wire06 +164039357=ch1_07_d01_wire07 +-551897755=ch1_07_d01_wire08 +-76288489=ch1_07_d01_wire09 +1618949936=ch1_07_d01_wire10 +1859703779=ch1_07_d01_wire11 +262780135=ch1_07_d03_rail00 +-23981384=ch1_07_d03_rail01 +877952572=ch1_07_d03_rail02 +-938236488=ch1_07_d03_rail03 +-1244528331=ch1_07_d03_rail04 +-341218077=ch1_07_d03_rail05 +-647051154=ch1_07_d03_rail06 +-936532508=ch1_07_d03_rail07 +-1242037895=ch1_07_d03_rail08 +-343184225=ch1_07_d03_rail09 +-1319126219=ch1_07_d03_wires00 +-13740335=ch1_07_d03_wires01 +217248346=ch1_07_d03_wires02 +-1710289764=ch1_07_d03_wires03 +-1471502061=ch1_07_d03_wires04 +-174242889=ch1_07_d03_wires05 +64741428=ch1_07_d03_wires06 +1365080878=ch1_07_d03_wires07 +-411523218=ch1_07_d03_wires08 +759214837=ch1_07_d03_wires09 +-867600140=ch1_07_d03_wires10 +-1810514928=ch1_07_d08_c_rail_01 +-2050744467=ch1_07_d08_c_rail_02 +-1330285233=ch1_07_d08_c_rail_03 +-538474200=ch1_07_d08_c_rail +-312405986=ch1_07_d08_rail00 +558168037=ch1_07_d08_rail01 +1383029305=ch1_07_d08_rail02 +77676190=ch1_07_d08_rail03 +-599101971=ch1_07_d08_rail04 +-860959050=ch1_07_d08_rail05 +263738572=ch1_07_d08_rail06 +-1441166964=ch1_07_d08_rail07 +-1522466853=ch1_07_d08_rail08 +-1919430519=ch1_07_d08_rail09 +-1877879583=ch1_07_d08_rail10 +1784318323=ch1_07_d08_rail11 +879205770=ch1_07_d08_rail12 +1054716534=ch1_07_d08_rail13 +1304252469=ch1_07_d08_rail14 +1610020008=ch1_07_d08_rail15 +-230614722=ch1_07_d08_rail16 +73645443=ch1_07_d08_rail17 +202558689=ch1_07_d08_rail18 +363388941=ch1_07_d08_rail19 +1374119101=ch1_07_d08_rail20 +-1088020178=ch1_07_d08_wires_01 +1318807203=ch1_07_d08_wires00 +364377309=ch1_07_d08_wires01 +-267867777=ch1_07_d08_wires02 +709008882=ch1_07_d08_wires03 +-1805946330=ch1_07_d08_wires04 +1052853999=ch1_07_d08_wires05 +953039625=ch1_07_d08_wires06 +-963750273=ch1_07_d08_wires07 +-1589834787=ch1_07_d08_wires08 +-1460495244=ch1_07_d08_wires13 +-1221052161=ch1_07_d08_wires14 +-522122160=ch1_07_d08_wires15 +-282548001=ch1_07_d08_wires16 +-43072149=ch1_07_d08_wires17 +195387864=ch1_07_d08_wires18 +943635210=ch1_07_d08_wires19 +1291769296=ch1_07_dc01 +-894807767=ch1_07_dc02 +-588712538=ch1_07_dc03 +-1373726702=ch1_07_dc04 +-171980444=ch1_07_dc04b +-2084256929=ch1_07_dc06 +-1778554928=ch1_07_dc07 +-1213504501=ch1_07_fakeroom0001 +1894875149=ch1_07_fakeroom002 +1678894670=ch1_07_fakeroom003 +1456196546=ch1_07_fakeroom004 +-1486721878=ch1_07_fakeroom005 +55214351=ch1_07_g00_rail00 +1282315094=ch1_07_g00_rail01 +-2110456094=ch1_07_g00_rail02 +-559630396=ch1_07_g00_rail03 +-865135783=ch1_07_g00_rail04 +958000301=ch1_07_g00_rail05 +652953680=ch1_07_g00_rail06 +32341585=ch1_07_g00_rail07 +-266151236=ch1_07_g00_rail08 +-562448534=ch1_07_g00_rail09 +-1549976026=ch1_07_g00_rail10 +-450576080=ch1_07_g00_rail11 +-485442296=ch1_07_g00_rail12 +-1983935897=ch1_07_g00_rail13 +-133863695=ch1_07_g00_rail14 +777671582=ch1_07_g00_rail15 +205000538=ch1_07_g00_rail16 +-829123568=ch1_07_g00_rail17 +1019146343=ch1_07_g00_rail18 +1990452268=ch1_07_g00_rail19 +-1276749016=ch1_07_g00_rail20 +1838075510=ch1_07_g00_rail21 +-1681151245=ch1_07_g00_rail22 +-576147800=ch1_07_g00_rail23 +-881915339=ch1_07_g00_rail24 +-1171789913=ch1_07_g00_rail25 +-1476312230=ch1_07_g00_rail26 +242257979=ch1_07_g00_rail27 +1152056495=ch1_07_g00_rail28 +-83760806=ch1_07_g00_rail29 +-413417790=ch1_07_g00_rail30 +444933400=ch1_07_g00_rail31 +147620263=ch1_07_g00_rail32 +-1474454726=ch1_07_g00_wires00 +632919652=ch1_07_g00_wires01 +1408791265=ch1_07_g00_wires02 +1122422974=ch1_07_g00_wires03 +-518189780=ch1_07_g00_wires04 +1617660875=ch1_07_g00_wires05 +-1909069985=ch1_07_g00_wires06 +2063483120=ch1_07_g00_wires07 +952286326=ch1_07_g00_wires08 +-1186775687=ch1_07_g00_wires09 +-962274400=ch1_07_g00_wires10 +712942374=ch1_07_g00_wires11 +483919833=ch1_07_g00_wires12 +235006509=ch1_07_g00_wires13 +4607670=ch1_07_g00_wires14 +-1061925009=ch1_07_g00_wires15 +-849024816=ch1_07_g00_wires16 +-592115836=ch1_07_g00_wires17 +-361323769=ch1_07_g00_wires18 +-2021335791=ch1_07_g00_wires19 +1111472920=ch1_07_g00_wires20 +1216464796=ch1_07_g00_wires21 +1551101824=ch1_07_g00_wires22 +-354644909=ch1_07_g00_wires23 +-114677522=ch1_07_g00_wires24 +527070574=ch1_07_g00_wires25 +-1374580086=ch1_07_g00_wires26 +-1098075264=ch1_07_g00_wires27 +-925906938=ch1_07_g00_wires28 +-618042183=ch1_07_g00_wires29 +1503791148=ch1_07_g00_wires30 +-1942426279=ch1_07_g00_wires31 +2092519002=ch1_07_g00_wires32 +504467720=ch1_07_g00_wires33 +1362982751=ch1_07_g00_wires34 +1132944371=ch1_07_g00_wires35 +791294785=ch1_07_g00_wires36 +553621228=ch1_07_g00_wires37 +1403452474=ch1_07_g00_wires38 +1165320151=ch1_07_g00_wires39 +-1492188603=ch1_07_g00_wires40 +523909428=ch1_07_glue_01 +288070935=ch1_07_glue_02 +1946247873=ch1_07_glue_03 +1707066942=ch1_07_glue_04 +1486728186=ch1_07_glue_05 +1244729121=ch1_07_glue_06 +1488235564=ch1_07_glue_07 +1189611667=ch1_07_glue_08 +-12654764=ch1_07_groundcentre +-445329336=ch1_07_korizbarrier01 +-1631403291=ch1_07_korizbarrier02 +-1257967767=ch1_07_korizbarrier03 +1448105283=ch1_07_ladder003 +-1291449668=ch1_07_ladder2 +351831751=ch1_07_maze_01 +1179052387=ch1_07_maze_02 +-931107368=ch1_07_maze_03 +-2033031443=ch1_07_mazebase +-201016987=ch1_07_mazedtl01 +-96287263=ch1_07_mazedtl02 +127951004=ch1_07_mazedtl03 +519409478=ch1_07_mazedtl04 +-1193229562=ch1_07_mazedtl05 +-944086855=ch1_07_mazedtl06 +-579695571=ch1_07_mazedtl07 +-334026378=ch1_07_mazedtl08 +-2102045008=ch1_07_mazedtl09 +-1815252080=ch1_07_mazedtl10 +-1444095465=ch1_07_rooffiz +-1724339852=ch1_07_sculpture_01 +-1485978146=ch1_07_sculpture_02 +-1260887885=ch1_07_sculpture_03 +1410965303=ch1_07_sculpture_04 +1649097626=ch1_07_sculpture_05 +1873958504=ch1_07_sculpture_06 +2111894213=ch1_07_sculpture_07 +861693229=ch1_07_shelterfiz007 +1566488881=ch1_07_shelterfiz008 +1296177372=ch1_07_shelterfiz009 +1387785683=ch1_07_shelterfiz01 +-526939760=ch1_07_shelterfiz02 +-186732002=ch1_07_shelterfiz03 +962883060=ch1_07_sign +-88434291=ch1_07_signs01 +1326203439=ch1_07_signs02 +1630856832=ch1_07_signs03 +1338327965=ch1_07_signs04 +1634854646=ch1_07_signs05 +842500226=ch1_07_signs06 +1173172205=ch1_07_signs07 +-1766010485=ch1_07_signs08 +-1463061080=ch1_07_signs09 +1877644223=ch1_07_signs10 +-1657278887=ch1_07_signs11 +-1974581114=ch1_07_signs12 +-1180391630=ch1_07_signs13 +-489227666=ch1_07_signs20 +-666688647=ch1_07_smallstatues +1715676532=ch1_07_smallstatues2 +-187221232=ch1_07_uplightsupport +-337448276=ch1_07_water2 +1382399916=ch1_07_water3 +-1023414467=ch1_07_weed_01 +-1988494282=ch1_07_weed_02 +-2126010477=ch1_07_windowfiz +1713613972=ch1_08_deco01 +2011731030=ch1_08_deco01b +1969965859=ch1_08_deco02 +-228702965=ch1_08_deco03 +8184136=ch1_08_deco04 +382668268=ch1_08_deco05 +-292244088=ch1_08_land_01 +895533855=ch1_08_land_02 +1266806625=ch1_08_land_03 +1660624535=ch1_08_land_04 +1832268557=ch1_08_land_05 +-875613811=ch1_08_props_combo18_01_lod +715591630=ch1_08_props_combo24_01_lod +898868226=ch1_09__railch1_09_bridge00 +709463406=ch1_09__railch1_09_bridge01 +-1946922814=ch1_09__railch1_09_bridge02 +1728434684=ch1_09_arc_fizz +-964412429=ch1_09_arc_hedges_dec +-819409238=ch1_09_arc007 +237455408=ch1_09_bbd_00b +-244183622=ch1_09_bbd_012 +1665626475=ch1_09_bbd_01g +9808905=ch1_09_bbd_01h +937139099=ch1_09_bbd_02 +1704326927=ch1_09_bbd_03 +1405113188=ch1_09_bbd_04 +2141218=ch1_09_bbd_05 +1782677490=ch1_09_bbd_06 +846925926=ch1_09_bbd_07 +298247631=ch1_09_bbd_07g +1152038085=ch1_09_bbd_08 +-1628149417=ch1_09_bbd_09 +2024643498=ch1_09_bbd_10 +-1972682971=ch1_09_bbd_11 +-733228319=ch1_09_bbd_12 +-437225942=ch1_09_bbd_13 +1254146001=ch1_09_bbd_15 +-1808575819=ch1_09_bbd_16 +1422111493=ch1_09_bd_02 +-509580447=ch1_09_bdec_00a +-431727013=ch1_09_bdec_01 +-1721318239=ch1_09_bdec_02 +966892970=ch1_09_bdec_02g +-1429903522=ch1_09_bdec_03 +-1609510415=ch1_09_bdec_04 +-348244060=ch1_09_bridge_d +-677618863=ch1_09_bridge +104387776=ch1_09_d_01 +336556141=ch1_09_d_02 +-90772540=ch1_09_decs04 +448967438=ch1_09_drivedecals +269124589=ch1_09_drivedecals2 +1028078985=ch1_09_gbdec_00 +-1790415478=ch1_09_gbdec_01 +1982277237=ch1_09_grassde_01 +-1763889402=ch1_09_hde_00 +1776823666=ch1_09_hde_01_lod +2141716636=ch1_09_hde_01 +1688684636=ch1_09_hde_011 +-1538405913=ch1_09_hde_03 +1545714064=ch1_09_hde_04 +1309875571=ch1_09_hde_05 +1922852485=ch1_09_hde_06 +1819171369=ch1_09_hde_07 +554484579=ch1_09_hde_08 +297477312=ch1_09_hde_09 +920673766=ch1_09_hde_10 +2043557505=ch1_09_hdec_00 +-642421004=ch1_09_hdec_003 +1738838574=ch1_09_hdec_01 +358149528=ch1_09_hdec_02 +-695417099=ch1_09_hillhousedecals +150399090=ch1_09_house_decals +-1109696234=ch1_09_land_01 +975101711=ch1_09_land_01b +1038672175=ch1_09_land_02 +-789208005=ch1_09_land_03_dec +806569348=ch1_09_land_03 +-363742718=ch1_09_land_04 +1683070643=ch1_09_land004 +-520414221=ch1_09_mdhs_frnt_dec +-536510849=ch1_09_missionculvert_sh +-62932174=ch1_09_missionculvert +586850839=ch1_09_modernhouse_awning +-1738020721=ch1_09_modernhouse_fence00 +-1975956430=ch1_09_modernhouse_fence01 +1035383594=ch1_09_modernhouse_fence02 +-1365389638=ch1_09_modernhouse +273323424=ch1_09_modernhousedriveblend +-1125779827=ch1_09_ndex_00 +-1666927085=ch1_09_ndex_02 +-1888379987=ch1_09_ndex_03 +-1064337944=ch1_09_ndex_04 +-1565572568=ch1_09_ndex_05 +-682513556=ch1_09_ndex_06 +-913502237=ch1_09_ndex_07 +-127472234=ch1_09_ndex_08 +437072098=ch1_09_ndex_09 +1563932178=ch1_09_ndex_10 +-1326293626=ch1_09_ndex_11 +1992524671=ch1_09_pool +1034680781=ch1_09_water_shallow +1815461770=ch1_09_water +1166314732=ch1_09_water2b +1088747014=ch1_09b_creek_01 +330996658=ch1_09b_creek_02 +1301789231=ch1_09b_creekrcks_01 +1608408764=ch1_09b_creekrcks_02 +-733129595=ch1_09b_creekrcksl3 +-442566872=ch1_09b_creekrcksl4 +1862273516=ch1_09b_creekrcksl5 +162615860=ch1_09b_crkwater_01_lod +18419236=ch1_09b_crkwater_01 +417650468=ch1_09b_crkwater_02_lod +352007656=ch1_09b_crkwater_02 +1322901303=ch1_09b_culvert01_shadow +1781197499=ch1_09b_culvert01 +-2098152289=ch1_09b_culvert02_shadow +1601099075=ch1_09b_culvert02 +326522724=ch1_09b_culvert03_shadow +1302344102=ch1_09b_culvert03 +-1856598850=ch1_09b_glue_02 +1737013539=ch1_09b_glue_03 +1846036002=ch1_09b_glue_05 +2084496015=ch1_09b_glue_06 +468829784=ch1_09b_land0_new +-51457607=ch1_09b_land04a_new +-586302091=ch1_09b_land04b_new +806447346=ch1_09b_ovrly_07 +110237172=ch1_09b_ovrly_09 +880112334=ch1_09b_ovrly_10 +-1025798248=ch1_09b_ovrly_11 +440974965=ch1_09b_ovrly_12 +678845136=ch1_09b_ovrly_13 +1535688948=ch1_09b_ovrly_14 +838103801=ch1_09b_ovrly_15a +1337175675=ch1_09b_ovrly_15b +1091963919=ch1_09b_ovrly_16 +1334290674=ch1_09b_ovrly_17 +-1497475230=ch1_09b_ovrly_18 +-1257442305=ch1_09b_ovrly_19 +-686737061=ch1_09b_ovrly_20 +-919233116=ch1_09b_ovrly_21 +847933520=ch1_09b_ovrly_22 +621008195=ch1_09b_ovrly_23 +1119064106=ch1_09b_ovrly_25 +-1184596594=ch1_09b_ovrly_26 +2030619493=ch1_09b_rdbrg_01_shadow +1965865816=ch1_09b_rdbrg_01 +1723123789=ch1_09b_roadbrdg_02_shadow +774131857=ch1_09b_roadbrdg_02 +-165659810=ch1_09b_roadbrdg_03_shadow +-1812063169=ch1_09b_roadbrdg_03 +1171314616=ch1_09b_roadbrdg_decal +-1955279094=ch1_09b_rock01 +-1948332146=ch1_09b_rock02 +-1698422586=ch1_09b_rock05_b +842263295=ch1_09b_rockinsrt_01 +-115935034=ch1_09b_rockinsrt_02 +1276855729=ch1_09b_rockinsrt_03_lod +-346989253=ch1_09b_rockinsrt_03 +912778345=ch1_09b_rockinsrt_04_lod +-1913609621=ch1_09b_rockinsrt_04 +-111858575=ch1_09b_rockinsrt_06_lod +1191318671=ch1_09b_rockinsrt_06 +-1539191027=ch1_09b_rockinsrt_07 +-709479947=ch1_09b_rockinsrt_08 +1924929910=ch1_09b_shacks_d +-1155156225=ch1_09b_shacks_smoke +-672623719=ch1_09b_shacks +596929227=ch1_09b_td_00 +-121301715=ch1_09b_td_01 +114143550=ch1_09b_td_02 +-587506278=ch1_09b_td_03 +-358024971=ch1_09b_td_04 +-241432845=ch1_09b_td_05 +-11623848=ch1_09b_td_06 +-704622660=ch1_09b_td_07 +-475272429=ch1_09b_td_08 +-1201367931=ch1_09b_td_09 +-1905931644=ch1_09b_td_10 +-1307831852=ch1_09b_td_11 +-1011436247=ch1_09b_td_12 +-712517429=ch1_09b_td_13 +-414352298=ch1_09b_td_14 +551186287=ch1_09b_td_15 +1144665626=ch1_09b_td_17 +1726872449=ch1_09b_td_19 +-1538132164=ch1_09b_td_20 +-1765015529=ch1_09b_vine_slod_00 +-1490771768=ch1_09b_vine_slod_01 +2054080349=ch1_09b_vine_slod_02 +1685625713=ch1_09b_vine_slod_03 +1991655404=ch1_09b_vine_slod_04 +1646466754=ch1_09b_vine_slod_05 +1837116796=ch1_09b_vine_slod_06 +920305710=ch1_09b_vine_slod_07 +1292134056=ch1_09b_vinegrapes_01 +650385960=ch1_09b_vinegrapes_02 +-1506830095=ch1_09b_vinegrapes_03 +-1183432834=ch1_09b_vinegrapes_04 +-2103586342=ch1_09b_vinegrapes_05 +-1806338743=ch1_09b_vinegrapes_06 +-551613745=ch1_09b_vinegrapes_07 +-361750159=ch1_09b_vinegrapes_08 +-1153875196=ch1_09b_vinegrapes_09 +-1989517073=ch1_09b_vinegrapes_10 +2074441309=ch1_09b_vinegrapes_100 +-775118162=ch1_09b_vinegrapes_101 +679452443=ch1_09b_vinegrapes_11 +920992742=ch1_09b_vinegrapes_12 +1140086276=ch1_09b_vinegrapes_13 +1379857049=ch1_09b_vinegrapes_14 +-334125496=ch1_09b_vinegrapes_15 +-93306115=ch1_09b_vinegrapes_16 +161014094=ch1_09b_vinegrapes_17 +938360316=ch1_09b_vinegrapes_18 +-1256933305=ch1_09b_vinegrapes_19 +96588500=ch1_09b_vinegrapes_20 +1294852539=ch1_09b_vinegrapes_21 +-550664788=ch1_09b_vinegrapes_22 +-1598879548=ch1_09b_vinegrapes_23 +-1272402001=ch1_09b_vinegrapes_24 +-169594075=ch1_09b_vinegrapes_25 +127063682=ch1_09b_vinegrapes_26 +1769577042=ch1_09b_vinegrapes_27 +2071019073=ch1_09b_vinegrapes_28 +-1019458090=ch1_09b_vinegrapes_29 +882814849=ch1_09b_vinegrapes_30 +-1297601642=ch1_09b_vinegrapes_31 +-1470032120=ch1_09b_vinegrapes_32 +373125823=ch1_09b_vinegrapes_33 +197090755=ch1_09b_vinegrapes_34 +1767938308=ch1_09b_vinegrapes_35 +-1087224666=ch1_09b_vinegrapes_36 +-1392533439=ch1_09b_vinegrapes_37 +-1629682692=ch1_09b_vinegrapes_38 +603131434=ch1_09b_vinegrapes_39 +-1984251748=ch1_09b_vinegrapes_40 +-593371543=ch1_09b_vinegrapes_41 +-550902919=ch1_09b_vinegrapes_42 +1037443304=ch1_09b_vinegrapes_43 +-1826501762=ch1_09b_vinegrapes_44 +-1573623389=ch1_09b_vinegrapes_45 +1936886816=ch1_09b_vinegrapes_46 +120370046=ch1_09b_vinegrapes_47 +1474745609=ch1_09b_vinegrapes_48 +1796012885=ch1_09b_vinegrapes_49 +-1119773039=ch1_09b_vinegrapes_50 +1043243117=ch1_09b_vinegrapes_51 +-1880833064=ch1_09b_vinegrapes_52 +-1561466390=ch1_09b_vinegrapes_53 +1958219135=ch1_09b_vinegrapes_54 +1432637132=ch1_09b_vinegrapes_55 +1721200946=ch1_09b_vinegrapes_56 +971413457=ch1_09b_vinegrapes_57 +1260698189=ch1_09b_vinegrapes_58 +-876856442=ch1_09b_vinegrapes_59 +1007532751=ch1_09b_vinegrapes_60 +-449475296=ch1_09b_vinegrapes_61 +258531718=ch1_09b_vinegrapes_62 +-486504270=ch1_09b_vinegrapes_63 +351562905=ch1_09b_vinegrapes_64 +-634849533=ch1_09b_vinegrapes_65 +-203871645=ch1_09b_vinegrapes_66 +-1142736264=ch1_09b_vinegrapes_67 +-1376215389=ch1_09b_vinegrapes_68 +-1892589291=ch1_09b_vinegrapes_69 +978400870=ch1_09b_vinegrapes_70 +-768154061=ch1_09b_vinegrapes_71 +-1006843457=ch1_09b_vinegrapes_72 +230219062=ch1_09b_vinegrapes_73 +-697995636=ch1_09b_vinegrapes_77 +-928492782=ch1_09b_vinegrapes_78 +1612841479=ch1_09b_vinegrapes_79 +1689849489=ch1_09b_vinegrapes_80 +-1445586742=ch1_09b_vinegrapes_81 +-677546920=ch1_09b_vinegrapes_82 +-1879808765=ch1_09b_vinegrapes_83 +2110832828=ch1_09b_vinegrapes_84 +1920903704=ch1_09b_vinegrapes_85 +1644693803=ch1_09b_vinegrapes_86 +1495857005=ch1_09b_vinegrapes_87 +1197691874=ch1_09b_vinegrapes_88 +1014840854=ch1_09b_vinegrapes_89 +-1324472814=ch1_09b_vinegrapes_90 +1257724390=ch1_09b_vinegrapes_91 +1555692907=ch1_09b_vinegrapes_92 +1703513866=ch1_09b_vinegrapes_93 +2017899652=ch1_09b_vinegrapes_94 +822912525=ch1_09b_vinegrapes_95 +67259385=ch1_09b_vinegrapes_96 +1298423484=ch1_09b_vinegrapes_97 +518848974=ch1_09b_vinegrapes_98 +-133221357=ch1_09b_vinegrapes_99 +-1992857993=ch1_09b_vineland01 +1542786035=ch1_09b_vineland02 +812693694=ch1_09b_vines_01 +1109416989=ch1_09b_vines_02 +1994376631=ch1_09b_vines_03 +1661967895=ch1_09b_vines_04 +-780272910=ch1_09b_vines_05 +-1047471336=ch1_09b_vines_06 +1033753392=ch1_09b_vines_07 +726118020=ch1_09b_vines_08 +420088329=ch1_09b_vines_09 +-1589831343=ch1_09b_vines_10 +1774963925=ch1_09b_vines_100 +2064478040=ch1_09b_vines_101 +252245219=ch1_09b_vines_11 +-54112162=ch1_09b_vines_12 +-2085724620=ch1_09b_vines_13 +1902426529=ch1_09b_vines_14 +1586861059=ch1_09b_vines_15 +-854593290=ch1_09b_vines_16 +1012584330=ch1_09b_vines_17 +648848430=ch1_09b_vines_18 +398460501=ch1_09b_vines_19 +600777151=ch1_09b_vines_20 +-1842676099=ch1_09b_vines_21 +1617500922=ch1_09b_vines_22 +-560982206=ch1_09b_vines_23 +-370659854=ch1_09b_vines_24 +980635399=ch1_09b_vines_25 +1164731641=ch1_09b_vines_26 +-1528257544=ch1_09b_vines_27 +314277788=ch1_09b_vines_28 +-544630471=ch1_09b_vines_29 +553851655=ch1_09b_vines_30 +-1897597231=ch1_09b_vines_31 +2092061292=ch1_09b_vines_32 +-386323724=ch1_09b_vines_33 +-667186823=ch1_09b_vines_34 +1182754303=ch1_09b_vines_35 +867745906=ch1_09b_vines_36 +-1613784922=ch1_09b_vines_37 +252081938=ch1_09b_vines_38 +-45886579=ch1_09b_vines_39 +1287437570=ch1_09b_vines_40 +456055271=ch1_09b_vines_41 +-184709755=ch1_09b_vines_42 +1387251956=ch1_09b_vines_43 +1744434056=ch1_09b_vines_44 +1028365868=ch1_09b_vines_45 +1265711735=ch1_09b_vines_46 +-1867856671=ch1_09b_vines_47 +-1637261218=ch1_09b_vines_48 +1964445114=ch1_09b_vines_49 +1404947492=ch1_09b_vines_50 +49457807=ch1_09b_vines_51 +674362637=ch1_09b_vines_52 +1189917326=ch1_09b_vines_53 +1017552386=ch1_09b_vines_54 +1616831858=ch1_09b_vines_55 +1361397503=ch1_09b_vines_56 +-733131451=ch1_09b_vines_57 +-2104350256=ch1_09b_vines_58 +-1461684628=ch1_09b_vines_59 +-1508933710=ch1_09b_vines_60 +1482417224=ch1_09b_vines_61 +-2105919352=ch1_09b_vines_62 +-1394471593=ch1_09b_vines_63 +-686202427=ch1_09b_vines_64 +-1845274726=ch1_09b_vines_65 +-1152013762=ch1_09b_vines_66 +638287756=ch1_09b_vines_67 +-279440858=ch1_09b_vines_68 +946480201=ch1_09b_vines_69 +-1604291212=ch1_09b_vines_70 +837851282=ch1_09b_vines_71 +1137130559=ch1_09b_vines_72 +-650352853=ch1_09b_vines_73 +-1309861747=ch1_09b_vines_74 +124306307=ch1_09b_vines_77 +422995742=ch1_09b_vines_78 +-529238617=ch1_09b_vines_79 +1446403505=ch1_09b_vines_80 +242372138=ch1_09b_vines_81 +481684145=ch1_09b_vines_82 +839849319=ch1_09b_vines_83 +1120384728=ch1_09b_vines_84 +-126049725=ch1_09b_vines_85 +256888809=ch1_09b_vines_86 +1800833017=ch1_09b_vines_87 +2028282646=ch1_09b_vines_88 +1437850800=ch1_09b_vines_89 +880089935=ch1_09b_vines_90 +572782253=ch1_09b_vines_91 +266162720=ch1_09b_vines_92 +1325748331=ch1_09b_vines_93 +-2067940385=ch1_09b_vines_94 +842929885=ch1_09b_vines_95 +1609822792=ch1_09b_vines_96 +-1207754135=ch1_09b_vines_97 +-1380381227=ch1_09b_vines_98 +1930565768=ch1_09b_vines_99 +2032203707=ch1_09b_vinesleaf_01 +1188696878=ch1_09b_vinesleaf_02 +1552105088=ch1_09b_vinesleaf_03 +-1437181403=ch1_09b_vinesleaf_04 +-1345690355=ch1_09b_vinesleaf_05 +-2138077544=ch1_09b_vinesleaf_06 +-1816220426=ch1_09b_vinesleaf_07 +-503461517=ch1_09b_vinesleaf_08 +-247175168=ch1_09b_vinesleaf_09 +2037348656=ch1_09b_vinesleaf_10 +145021609=ch1_09b_vinesleaf_100 +-92389796=ch1_09b_vinesleaf_101 +1347430130=ch1_09b_vinesleaf_11 +1040024141=ch1_09b_vinesleaf_12 +1830248584=ch1_09b_vinesleaf_13 +1654672282=ch1_09b_vinesleaf_14 +1357555759=ch1_09b_vinesleaf_15 +1193579683=ch1_09b_vinesleaf_16 +-1249447578=ch1_09b_vinesleaf_17 +-1412833812=ch1_09b_vinesleaf_18 +-1700775015=ch1_09b_vinesleaf_19 +365179715=ch1_09b_vinesleaf_20 +1888807139=ch1_09b_vinesleaf_21 +1659522446=ch1_09b_vinesleaf_22 +1291657652=ch1_09b_vinesleaf_23 +1052214569=ch1_09b_vinesleaf_24 +-1349327138=ch1_09b_vinesleaf_25 +-1722172820=ch1_09b_vinesleaf_26 +-1951981817=ch1_09b_vinesleaf_27 +-195694493=ch1_09b_vinesleaf_28 +-427141940=ch1_09b_vinesleaf_29 +317770156=ch1_09b_vinesleaf_30 +1531894375=ch1_09b_vinesleaf_31 +1837203148=ch1_09b_vinesleaf_32 +913510616=ch1_09b_vinesleaf_33 +1239594935=ch1_09b_vinesleaf_34 +1401408257=ch1_09b_vinesleaf_35 +1703964434=ch1_09b_vinesleaf_36 +1870299878=ch1_09b_vinesleaf_37 +-2127288743=ch1_09b_vinesleaf_38 +-928697022=ch1_09b_vinesleaf_39 +849637175=ch1_09b_vinesleaf_40 +-1255705541=ch1_09b_vinesleaf_41 +-1428332633=ch1_09b_vinesleaf_42 +-1719026432=ch1_09b_vinesleaf_43 +-347512702=ch1_09b_vinesleaf_44 +1844700629=ch1_09b_vinesleaf_45 +1605749081=ch1_09b_vinesleaf_46 +1383083726=ch1_09b_vinesleaf_47 +1143542336=ch1_09b_vinesleaf_48 +-1335760288=ch1_09b_vinesleaf_49 +170827604=ch1_09b_vinesleaf_50 +182034602=ch1_09b_vinesleaf_51 +1559348445=ch1_09b_vinesleaf_52 +-202018078=ch1_09b_vinesleaf_53 +-1017867871=ch1_09b_vinesleaf_54 +-669861091=ch1_09b_vinesleaf_55 +701095562=ch1_09b_vinesleaf_56 +-1463853965=ch1_09b_vinesleaf_57 +-1403559005=ch1_09b_vinesleaf_58 +2104001990=ch1_09b_vinesleaf_59 +-1232340596=ch1_09b_vinesleaf_60 +422461135=ch1_09b_vinesleaf_61 +-409248854=ch1_09b_vinesleaf_62 +-1112733746=ch1_09b_vinesleaf_63 +-907042733=ch1_09b_vinesleaf_64 +1311877337=ch1_09b_vinesleaf_65 +609637663=ch1_09b_vinesleaf_66 +886896172=ch1_09b_vinesleaf_67 +52105897=ch1_09b_vinesleaf_68 +1469397768=ch1_09b_vinesleaf_69 +-2043834220=ch1_09b_vinesleaf_70 +-1717618825=ch1_09b_vinesleaf_71 +891776645=ch1_09b_vinesleaf_72 +116724257=ch1_09b_vinesleaf_73 +-758404657=ch1_09b_vinesleaf_74 +1308532787=ch1_09b_vinesleaf_77 +432060344=ch1_09b_vinesleaf_78 +1809210338=ch1_09b_vinesleaf_79 +2264728=ch1_09b_vinesleaf_80 +-304289267=ch1_09b_vinesleaf_81 +1426831465=ch1_09b_vinesleaf_82 +774793995=ch1_09b_vinesleaf_83 +534433380=ch1_09b_vinesleaf_84 +160473552=ch1_09b_vinesleaf_85 +-1813662180=ch1_09b_vinesleaf_86 +-2112351615=ch1_09b_vinesleaf_87 +2020802359=ch1_09b_vinesleaf_88 +1723620298=ch1_09b_vinesleaf_89 +-1084322231=ch1_09b_vinesleaf_90 +-1362957042=ch1_09b_vinesleaf_91 +-774196483=ch1_09b_vinesleaf_92 +-480291322=ch1_09b_vinesleaf_93 +-24212380=ch1_09b_vinesleaf_94 +156344810=ch1_09b_vinesleaf_95 +-2002313069=ch1_09b_vinesleaf_96 +-1702509488=ch1_09b_vinesleaf_97 +-1235944466=ch1_09b_vinesleaf_98 +-938959015=ch1_09b_vinesleaf_99 +567217965=ch1_09b_vineslmbs_01 +1268081337=ch1_09b_vineslmbs_02 +-1297764136=ch1_09b_vineslmbs_03 +-1609790554=ch1_09b_vineslmbs_04 +381942039=ch1_09b_vineslmbs_05 +142433418=ch1_09b_vineslmbs_06 +1655509224=ch1_09b_vineslmbs_07 +-1805126563=ch1_09b_vineslmbs_08 +-967223233=ch1_09b_vineslmbs_09 +-971121840=ch1_09b_vineslmbs_10 +1333299022=ch1_09b_vineslmbs_100 +1572021187=ch1_09b_vineslmbs_101 +-17183477=ch1_09b_vineslmbs_11 +-522219305=ch1_09b_vineslmbs_12 +-1990893120=ch1_09b_vineslmbs_13 +2066531695=ch1_09b_vineslmbs_14 +-1207288023=ch1_09b_vineslmbs_15 +459539867=ch1_09b_vineslmbs_17 +760293749=ch1_09b_vineslmbs_18 +99572402=ch1_09b_vineslmbs_19 +1158862852=ch1_09b_vineslmbs_20 +2009120083=ch1_09b_vineslmbs_21 +-1980243519=ch1_09b_vineslmbs_22 +286683148=ch1_09b_vineslmbs_23 +65590705=ch1_09b_vineslmbs_24 +901003591=ch1_09b_vineslmbs_25 +645765850=ch1_09b_vineslmbs_26 +-1469342028=ch1_09b_vineslmbs_27 +-1146305226=ch1_09b_vineslmbs_28 +-304600688=ch1_09b_vineslmbs_29 +441349028=ch1_09b_vineslmbs_30 +881829926=ch1_09b_vineslmbs_31 +1120715936=ch1_09b_vineslmbs_32 +-40158650=ch1_09b_vineslmbs_33 +200955652=ch1_09b_vineslmbs_34 +649825414=ch1_09b_vineslmbs_35 +880617481=ch1_09b_vineslmbs_36 +-1259886384=ch1_09b_vineslmbs_37 +-1026767718=ch1_09b_vineslmbs_38 +-772054281=ch1_09b_vineslmbs_39 +529431884=ch1_09b_vineslmbs_40 +747083582=ch1_09b_vineslmbs_41 +984232835=ch1_09b_vineslmbs_42 +-1189892024=ch1_09b_vineslmbs_43 +-924921890=ch1_09b_vineslmbs_44 +-692163683=ch1_09b_vineslmbs_45 +-480475927=ch1_09b_vineslmbs_46 +1649935058=ch1_09b_vineslmbs_47 +-1869127856=ch1_09b_vineslmbs_48 +-1614479957=ch1_09b_vineslmbs_49 +826188752=ch1_09b_vineslmbs_50 +236019062=ch1_09b_vineslmbs_51 +460650557=ch1_09b_vineslmbs_52 +2021503565=ch1_09b_vineslmbs_53 +-2009312822=ch1_09b_vineslmbs_54 +1154927360=ch1_09b_vineslmbs_55 +1796544380=ch1_09b_vineslmbs_56 +-1321655357=ch1_09b_vineslmbs_57 +-982365131=ch1_09b_vineslmbs_58 +-1684244342=ch1_09b_vineslmbs_59 +-1544578552=ch1_09b_vineslmbs_60 +-1213218424=ch1_09b_vineslmbs_61 +-378493683=ch1_09b_vineslmbs_62 +-610530972=ch1_09b_vineslmbs_63 +199944705=ch1_09b_vineslmbs_64 +-29798754=ch1_09b_vineslmbs_65 +813609768=ch1_09b_vineslmbs_66 +582227859=ch1_09b_vineslmbs_67 +1392932919=ch1_09b_vineslmbs_68 +1161747624=ch1_09b_vineslmbs_69 +1972781850=ch1_09b_vineslmbs_70 +1674387336=ch1_09b_vineslmbs_71 +-803637217=ch1_09b_vineslmbs_72 +-1170617248=ch1_09b_vineslmbs_73 +-1474877413=ch1_09b_vineslmbs_74 +-1724609962=ch1_09b_vineslmbs_75 +-174669027=ch1_09b_vineslmbs_77 +-479420727=ch1_09b_vineslmbs_78 +1343682588=ch1_09b_vineslmbs_79 +-1130606083=ch1_09b_vineslmbs_80 +1516604817=ch1_09b_vineslmbs_81 +1763388156=ch1_09b_vineslmbs_82 +2008205355=ch1_09b_vineslmbs_83 +-2040470137=ch1_09b_vineslmbs_84 +591404871=ch1_09b_vineslmbs_85 +840023274=ch1_09b_vineslmbs_86 +1010487612=ch1_09b_vineslmbs_87 +-624751026=ch1_09b_vineslmbs_88 +-405100419=ch1_09b_vineslmbs_89 +-1257029677=ch1_09b_vineslmbs_90 +-28061097=ch1_09b_vineslmbs_91 +272266788=ch1_09b_vineslmbs_92 +-533162463=ch1_09b_vineslmbs_93 +-336155235=ch1_09b_vineslmbs_94 +900546825=ch1_09b_vineslmbs_95 +1200743634=ch1_09b_vineslmbs_96 +2001650735=ch1_09b_vineslmbs_97 +633905448=ch1_09b_vineslmbs_98 +470191524=ch1_09b_vineslmbs_99 +956299420=ch1_09b_vinetrck_01_lod +1498327417=ch1_09b_vinetrck_01 +-1731036555=ch1_09b_vinetrck_02_lod +1813008124=ch1_09b_vinetrck_02 +-302345382=ch1_09b_vnld01_dec +-1044729294=ch1_09b_vnyrd_dec +166163626=ch1_09b_vnyrdblg +1181626056=ch1_09b_water_vin +1915516570=ch1_09b_weed_02 +1196765228=ch1_10_culdec_01 +1913675533=ch1_10_culvert02_slod +-69887563=ch1_10_culvert02 +-433301545=ch1_10_dc_029 +-773331923=ch1_10_dec_00 +-529104566=ch1_10_dec_01 +-155931194=ch1_10_dec_02 +77089165=ch1_10_dec_03 +-209442983=ch1_10_dec_04 +4636894=ch1_10_dec_05 +369683554=ch1_10_dec_06 +616073681=ch1_10_dec_07 +951562703=ch1_10_dec_08 +1223971400=ch1_10_dec_09 +-1111418028=ch1_10_glb_01 +-1942229670=ch1_10_glue +484690802=ch1_10_glue001 +194455769=ch1_10_glue002 +30283079=ch1_10_glue003 +1838438796=ch1_10_h03dc004 +690735636=ch1_10_h04dc_06 +728814705=ch1_10_house04_wall +-9682560=ch1_10_house04 +1374177345=ch1_10_house101 +1278393558=ch1_10_house102 +1119570181=ch1_10_house13 +1305535147=ch1_10_house2drivedecals +-1869378058=ch1_10_land_01 +-1642256119=ch1_10_land_02 +1810285725=ch1_10_land_03 +2040225798=ch1_10_land_04 +975134975=ch1_10_land_05 +759154496=ch1_10_land_06 +1603808244=ch1_10_land_07 +1345129758=ch1_10_land_08 +50557640=ch1_10_land_09 +1204979748=ch1_10_lefthserail +685702032=ch1_10_midhouse +737163879=ch1_10_overpass02_barsa +506568426=ch1_10_overpass02_barsb +-936323916=ch1_10_overpass02 +-1036301905=ch1_10_pools +18285157=ch1_10_props_l_076 +1791424442=ch1_10_retwall001 +1512199793=ch1_10_retwall002 +-1792923277=ch1_11__11ch1254 +-980418028=ch1_11__11ch1329 +-1131022268=ch1_11__11ch1904 +-1656543151=ch1_11_24-7_crprkdecals +-1312703405=ch1_11_24-7_shop01main +-102453559=ch1_11_24-7_undergnd +-1693922705=ch1_11_bchrks_2 +-1416868861=ch1_11_bchrks_2a +1749574899=ch1_11_bchrks_3 +1872196497=ch1_11_bchrks_4 +-69104601=ch1_11_bchrks_5 +-756581309=ch1_11_blg01_main +-2115088922=ch1_11_blg01_stilts_001 +-1538813180=ch1_11_blg01_stilts_002 +-625410074=ch1_11_blg01_stilts_003 +-2107431659=ch1_11_blg01_stilts +2042292455=ch1_11_blg02_decals +-1686553881=ch1_11_blg02_main +2027674467=ch1_11_blg03_decals +-468652059=ch1_11_blg03_main +-299603091=ch1_11_blg04_decals +969970184=ch1_11_blg04_main +134855993=ch1_11_blg05_decals +1942074108=ch1_11_blg05_stilts +-1400334032=ch1_11_blg06_main +1833438516=ch1_11_blg06_stilts +1852379673=ch1_11_blg07_decals +-1097217323=ch1_11_blg07_main_rail +-1259589287=ch1_11_blg07_main +634471883=ch1_11_blg07stlts +1827470136=ch1_11_blgs02_r +562935445=ch1_11_blgs02pvmnt +-954307629=ch1_11_bridgeshadprox +-1291758715=ch1_11_ch1_malpier29 +924838436=ch1_11_ch1_pier_104 +-1994000919=ch1_11_ch1_shops21 +-1704892276=ch1_11_ch1pier_350 +-38864366=ch1_11_ch1pier_350a +2051004802=ch1_11_coastline29 +1715084521=ch1_11_cornerblend_01 +-1332332101=ch1_11_curved_rail_01_lod +306431989=ch1_11_curved_rail_01 +-1538512189=ch1_11_decal000_lod +665716186=ch1_11_decal000 +1125393270=ch1_11_foam_01 +-842188566=ch1_11_foam_02 +-53243659=ch1_11_hs01_decals +-1176062544=ch1_11_ladder_01_lod +1032359564=ch1_11_ladder_01 +364360972=ch1_11_ladder_02_lod +1800366617=ch1_11_ladder_02 +1739602733=ch1_11_ladder_pier_lod +1259156095=ch1_11_ladder_pier +627261306=ch1_11_land01 +2074534962=ch1_11_land01b +-1007815474=ch1_11_lod00 +823362327=ch1_11_main_rail01_00 +594864082=ch1_11_main_rail01_01 +1799518064=ch1_11_main_rail01_02 +1560304364=ch1_11_main_rail01_03 +1320140363=ch1_11_main_rail01_04 +845448629=ch1_11_main_rail01_05 +-1272411845=ch1_11_main_rail01_06 +-1512444770=ch1_11_main_rail01_07 +-1987464194=ch1_11_main_rail01_08 +2066487107=ch1_11_main_rail01_09 +522378766=ch1_11_main_rail01_10 +819921294=ch1_11_main_rail01_11 +1118414115=ch1_11_main_rail01_12 +1424804265=ch1_11_main_rail01_13 +-99675157=ch1_11_main_rail01_14 +139178084=ch1_11_main_rail01_15 +494000816=ch1_11_main_rail01_16 +2076575242=ch1_11_main_rail0200 +1294313670=ch1_11_main_rail0201 +1601785197=ch1_11_main_rail0202 +840692403=ch1_11_main_rail0203 +1137481236=ch1_11_main_rail0204 +-85359537=ch1_11_main_rail0205 +682614747=ch1_11_main_rail0206 +-9695912=ch1_11_main_rail0207 +152248486=ch1_11_main_rail0208 +-471181743=ch1_11_main_rail0209 +769877590=ch1_11_main_rail0210 +1253757276=ch1_11_main_rail03_00 +1090502118=ch1_11_main_rail03_01 +784996731=ch1_11_main_rail03_02 +358868655=ch1_11_main_rail03_03 +51724818=ch1_11_main_rail03_04 +-101437488=ch1_11_main_rail03_05 +82492468=ch1_11_path01 +2017886232=ch1_11_pier_decals +1754720367=ch1_11_pier_endmain01 +1331475963=ch1_11_pier_endmain02 +-1849260014=ch1_11_pier_steps +1076330640=ch1_11_pier_stilts +-1555478668=ch1_11_pierendsupport +-1649680846=ch1_11_pierstartsupportb +699352511=ch1_11_piersupport_lod_015 +874403617=ch1_11_piersupport_lod_047 +492906817=ch1_11_piersupport +4028011=ch1_11_piersupport01_lod +1527405796=ch1_11_piersupport02_lod +-968762450=ch1_11_props_cablemsh101a_thvy +-1061845539=ch1_11_props_l_007 +-833085150=ch1_11_props_l_008 +-1694320008=ch1_11_props_l_009 +-412986290=ch1_11_props_l_010 +1998177463=ch1_11_props_s_011 +694167873=ch1_11_props_s_012 +-1170093201=ch1_11_road_side_rail_01 +-83112698=ch1_11_road_side_rail_02 +36172687=ch1_11_road_side_rail +793291625=ch1_11_roaddrive_decals +1957920665=ch1_11_roadfile +-556892758=ch1_11_rounded_r +475581194=ch1_11_scmall_gun_decals +1353702351=ch1_11_scmall_rrgnddcls02 +-1179216778=ch1_11_scmall_shop01decals +-1378714059=ch1_11_scmall_shop02decals +-1803158185=ch1_11_scmall_shop05decals +1948008214=ch1_11_sea_ch1_11_uw_00 +-1086139038=ch1_11_sea_ch1_11_uw_01 +-811567587=ch1_11_sea_ch1_11_uw_02 +841300765=ch1_11_sea_ch1_11_uw_03 +1149099982=ch1_11_sea_ch1_11_uw_04 +-1915063662=ch1_11_sea_ch1_11_uw_05 +1762516256=ch1_11_sea_ch1_11_uw_06_lod +536942293=ch1_11_sea_ch1_11_uw_06 +-268004453=ch1_11_sea_ch1_11_uw_07_lod +-376722965=ch1_11_sea_ch1_11_uw_07 +-1907207170=ch1_11_sea_ch1_11_uw_dec_00 +1250872452=ch1_11_sea_ch1_11_uw_dec_01 +954607923=ch1_11_sea_ch1_11_uw_dec_02 +-211673556=ch1_11_sea_ch1_11_uw_dec_03 +1462691268=ch1_11_sea_ch1_11_uw_dec_04 +268556139=ch1_11_sea_ch1_11_uw_dec_05 +-1827893060=ch1_11_shp02_blg01 +-1336226984=ch1_11_shp02_blg02 +1655484413=ch1_11_shp02_blg03 +1813627611=ch1_11_shp02_blg04 +1112566496=ch1_11_shp02_crpk +1063314321=ch1_11_shps01_crpk +-1415871901=ch1_11_signsup +-2084454463=ch1_11_small_curved +-1878437924=ch1_11_stair_rail_00 +-985122215=ch1_11_stair_rail_01 +-1283057963=ch1_11_stair_rail_02 +-354286192=ch1_11_stair_rail_03 +-667525067=ch1_11_stair_rail_04 +241159307=ch1_11_stair_rail_05 +-1883749163=ch1_11_stair_rail_lod_02 +890862219=ch1_11_tattoo_e_dummy +438140813=ch1_11_tattoo_emmisive +-281202665=ch1_12_247_emissive_dummy +1651997636=ch1_12_beach_01 +-192798761=ch1_12_beach_02 +1363179345=ch1_12_beach_roks_001 +739257585=ch1_12_beach_roks_002 +2043693172=ch1_12_beach_roks_003 +-408378321=ch1_12_beach_roks_005 +922600152=ch1_12_beach_roks_006 +1411710246=ch1_12_beach_roks_007 +-1561290060=ch1_12_beach_roks_009 +1073641596=ch1_12_bh01_decals +-12797071=ch1_12_bh01_main +1323368548=ch1_12_bh01_rails_02 +171529128=ch1_12_bh01_rails +-1053725490=ch1_12_bh01_steps +950569618=ch1_12_bh01_temp_steps +1996891865=ch1_12_blend_0_01 +1329317140=ch1_12_br1 +598665762=ch1_12_bridgeshadprox +-2084311198=ch1_12_buildglass006 +-561312763=ch1_12_buildl_79 +-260817345=ch1_12_buildl_r +1617249976=ch1_12_buildl_r2 +914715385=ch1_12_buildl_r3 +1403443872=ch1_12_buildldecals_18 +-112138582=ch1_12_ch01_02_decalh04ih +1602708836=ch1_12_ch01_02_h05 +-1109256523=ch1_12_ch01_02_h05decalih +904925962=ch1_12_ch01_02_h0r +1215801341=ch1_12_ch01_02_h0r1 +1445282648=ch1_12_ch01_02_h0r2 +-1400318427=ch1_12_ch01_02_house3decalih +-1957888777=ch1_12_ch01_02_ih08_01 +537536131=ch1_12_ch01_02_ih08_06 +-2062946576=ch1_12_ch1_02_buildl_83 +-2017299437=ch1_12_ch1_02_plat_16_lod +55622169=ch1_12_ch1_02_plat_16 +-1075203596=ch1_12_ch1_02_plat_20 +1018802692=ch1_12_coastobj_07 +511963693=ch1_12_coastobj_11 +1412980121=ch1_12_coastobj_18 +1869611808=ch1_12_coastobj_rail +-877416922=ch1_12_coastobj_steps +1486862660=ch1_12_coastrok_004 +-1087042403=ch1_12_cstrckedge_1 +-330602807=ch1_12_cstrckedge_2 +1812369115=ch1_12_drive05 +-630854760=ch1_12_drive06 +-1619364414=ch1_12_drive07 +1681179043=ch1_12_fence_001 +-1953922695=ch1_12_fences_001 +-320256969=ch1_12_fences_003 +-901998365=ch1_12_h04__rail_002 +459747551=ch1_12_h04__rail_01 +-700109364=ch1_12_h04_ih099 +1403454883=ch1_12_h04_ihc15 +1039375821=ch1_12_h04_rail_02 +256589949=ch1_12_h04_rail_03 +-1839216988=ch1_12_h04_rail_04 +1995116475=ch1_12_h04_rail_06 +-342532609=ch1_12_h04_steps +557801218=ch1_12_house03ih_rail2 +1243662224=ch1_12_house03ih_roof +-382851166=ch1_12_house03ih +-638508875=ch1_12_houseblend006 +-2116315629=ch1_12_ih07_00 +-1191213990=ch1_12_ih07_01 +-286297464=ch1_12_ih07_r +1521645475=ch1_12_ih07_r1 +-475821705=ch1_12_ih07_r2 +1540535528=ch1_12_ihwhouse_07_r +472554019=ch1_12_ihwhouse_07_r2 +252379108=ch1_12_ihwhouse_07_r3 +694472717=ch1_12_ihwhouse_07_s +-1483279250=ch1_12_ihwhouse_07 +1159112960=ch1_12_ihwhousedecal_15 +2018182471=ch1_12_island_001 +-498365593=ch1_12_lnd_001 +1729046003=ch1_12_props_towels1 +2026981751=ch1_12_props_towels2 +-2125542088=ch1_12_sc02_blgmain_l +-1415559913=ch1_12_sc02_decalmain +-2025608145=ch1_12_sc02_rail01 +2023100116=ch1_12_sc02_rail02 +-1495995567=ch1_12_sc02_rail03 +-1676487219=ch1_12_sc02_rail04 +-1675610222=ch1_12_sc02_rail1 +-1981377761=ch1_12_sc02_rail2 +193599076=ch1_12_sc02_rail3 +1694110952=ch1_12_sc02_sltstemp +-914966979=ch1_12_sc02_sltstemp001 +-1565643511=ch1_12_sc03_decals +-186311581=ch1_12_sc03_housemain +-1778022540=ch1_12_sc03_rail_001 +-533752449=ch1_12_sc04_blgmain +1017356614=ch1_12_sc04_decals +-2100818979=ch1_12_sc04_fizzrail +202291423=ch1_12_sc04_stairs +-2028006386=ch1_12_sc04_stilts +1776057835=ch1_12_sc05_blgmain +697771889=ch1_12_sc05_decals +1996724172=ch1_12_sc05_steps2 +-162805188=ch1_12_sc05_stilts +-1027158078=ch1_12_sea_ch1_12_uw_00 +-787125153=ch1_12_sea_ch1_12_uw_01 +-1747060239=ch1_12_sea_ch1_12_uw_05 +-192826557=ch1_12_sea_ch1_12_uw_06 +1129042134=ch1_12_sea_ch1_12_uw_07 +431914428=ch1_12_sea_ch1_12_uw_08 +-411264711=ch1_12_sea_ch1_12_uw_09 +-155691332=ch1_12_sea_ch1_12_uw_10 +-789050564=ch1_12_sea_ch1_12_uw_11 +-333987560=ch1_12_sea_ch1_12_uw_dec_00 +150862564=ch1_12_sea_ch1_12_uw_dec_01 +-2034174356=ch1_12_sea_ch1_12_uw_dec_02 +360813551=ch1_12_sea_ch1_12_uw_dec_03 +835767437=ch1_12_sea_ch1_12_uw_dec_04 +1067673650=ch1_12_sea_ch1_12_uw_dec_05 +-1639438990=ch1_12_sea_ch1_12_uw_dec_06 +2062039254=ch1_12_sea_tyrepilea +1820564493=ch1_12_sea_tyrepileb +411374730=ch1_12_sea_uw_03_lod +-1411249474=ch1_12_sea_uw_03 +-1788790946=ch1_12_sea_uw01_lod +-1415518007=ch1_12_sea_uw01 +-396017240=ch1_12_waves_01 +237993282=ch1_12_waves_02_lod +1814513938=ch1_12_waves_02 +1928777331=ch1_12_waves01_lod +1866918552=ch1_emissive_0 +1552729380=ch1_emissive_1 +-1165915118=ch1_emissive_11 +-872403185=ch1_emissive_12 +-630404120=ch1_emissive_13 +1408054245=ch1_emissive_2 +1094192763=ch1_emissive_3 +-1541483445=ch1_emissive_4 +-711936210=ch1_emissive_5 +-2007032628=ch1_emissive_6 +876237286=ch1_emissive_7_slod +-1238501271=ch1_emissive_7 +1808098305=ch1_emissive_8 +1031178084=ch1_emissive_9 +96331624=ch1_emissive_arc007_emi_slod +1631456652=ch1_emissive_arc007_emi +-1503089081=ch1_emissive_ch1_01_ema +-1263842612=ch1_emissive_ch1_01_emb +-638282402=ch1_emissive_ch1_01_emc +-370789055=ch1_emissive_ch1_01_emd +-131608124=ch1_emissive_ch1_01_eme +224721982=ch1_emissive_ch1_01_emf +1461528417=ch1_emissive_ch1_01_slod_01 +-1345333051=ch1_emissive_ch1_01_slod_02 +-1047430072=ch1_emissive_ch1_01_slod_03 +-960413417=ch1_emissive_ch1_02_01 +-1143002285=ch1_emissive_ch1_02_02 +-1387557332=ch1_emissive_ch1_02_03 +-172384489=ch1_emissive_ch1_02_04 +66337676=ch1_emissive_ch1_02_05 +290608712=ch1_emissive_ch1_02_06 +531231479=ch1_emissive_ch1_02_07 +-1234067324=ch1_emissive_ch1_02_08 +-1937355602=ch1_emissive_ch1_02_09 +-662313464=ch1_emissive_ch1_02_10 +-1495268675=ch1_emissive_ch1_02_11 +1864569668=ch1_emissive_ch1_02_12 +-849031226=ch1_emissive_ch1_02_13 +-1820664845=ch1_emissive_ch1_02_14 +650134108=ch1_emissive_ch1_02_slod_01 +-971374339=ch1_emissive_ch1_02_slod_02 +-127102342=ch1_emissive_ch1_06e_em_01 +2027950947=ch1_emissive_ch1_06e_em_02 +-1960658968=ch1_emissive_ch1_06e_em_03 +-2131308879=ch1_emissive_ch1_06e_em_slod +-149676109=ch1_emissive_ch1_06e_em02 +-2079884088=ch1_emissive_ch1_09_mh_slod +1779039315=ch1_emissive_ch1_09_mhouse_emi +413876404=ch1_emissive_ch1_10_em_slod +-1868228690=ch1_emissive_ch1_10_emissive01 +-1707726128=ch1_emissive_ch1_10_emissive02 +-200581511=ch1_emissive_ch1_10_emissive03 +-37129739=ch1_emissive_ch1_10_emissive04 +901472732=ch1_emissive_ch1_10_emissive05 +-1463076448=ch1_emissive_ch1_12_1 +902169963=ch1_emissive_ch1_12_10 +1140040134=ch1_emissive_ch1_12_11 +659712132=ch1_emissive_ch1_12_12 +-1771432738=ch1_emissive_ch1_12_2 +-903578534=ch1_emissive_ch1_12_3 +-1206659015=ch1_emissive_ch1_12_4 +-1499613875=ch1_emissive_ch1_12_5 +-1821929759=ch1_emissive_ch1_12_6 +57274084=ch1_emissive_ch1_12_7 +-249607601=ch1_emissive_ch1_12_8 +-537581573=ch1_emissive_ch1_12_9 +1356216266=ch1_emissive_ch1_12_slod +969528916=ch1_emissive_ch1_12_slod1 +1744089777=ch1_emissive_ch1_12_slod2 +811276863=ch1_emissive_koriz01 +-1281843000=ch1_emissive_koriz02 +-2132460702=ch1_emissive_koriz03 +-700586478=ch1_emissive_koriz04 +211014333=ch1_emissive_koriz05 +29670687=ch1_emissive_koriz06 +-1474524720=ch1_emissive_koriz07 +1001465858=ch1_emissive_shacks_emi_slod +-1585920616=ch1_emissive_shacks_emi +703166998=ch1_emissive_slod1 +-5167706=ch1_emissive_slod2 +-577019529=ch1_emissive_slod3 +-751416147=ch1_emissive_slod4 +1081171373=ch1_emissive_vin_emi_slod +1801938544=ch1_emissive_vnyrdblg_emi +1085905091=ch1_emissivea_ch1_01_lod +526559000=ch1_emissivef_ch1_01_lod +230365395=ch1_lod_3_9_slod2 +1283456725=ch1_lod_5_20_emissive_proxy +1388125383=ch1_lod_5_21_emissive_proxy +715920975=ch1_lod_6_20_emissive_proxy +-2111047333=ch1_lod_ch1_04b_water01_slod3 +-1456196861=ch1_lod_ch1_05_crkwater_slod3 +604477612=ch1_lod_ch1_05_water_slod3 +467033690=ch1_lod_slod3a +1375357601=ch1_lod_slod3b +-147090139=ch1_lod_slod3c +-1115315782=ch1_lod_slod3d +-760296436=ch1_lod_slod3e +-1065103877=ch1_rdprops_50902_thvy +-291660366=ch1_rdprops_50904_thvy +-1943664300=ch1_rdprops_50908_thvy +432620850=ch1_rdprops_50911_thvy +1272577905=ch1_rdprops_50914_thvy +1004481479=ch1_rdprops_50917_thvy +-982674488=ch1_rdprops_50918_thvy +-530842152=ch1_rdprops_50921_thvy +1590117320=ch1_rdprops_50923_thvy +-631557872=ch1_rdprops_50929_thvy +-804839835=ch1_rdprops_50940_thvy +-956936554=ch1_rdprops_50945_thvy +-402829282=ch1_rdprops_50951_thvy +814167828=ch1_rdprops_50955_thvy +1901904896=ch1_rdprops_50958_thvy +-852540548=ch1_rdprops_50965_thvy +-1633447234=ch1_rdprops_50968_thvy +1347592227=ch1_rdprops_50972_thvy +-2129704952=ch1_rdprops_cab_11 +-352939604=ch1_rdprops_cab_mesh00 +1859230036=ch1_rdprops_cab_mesh01 +-1004387324=ch1_rdprops_cab_mesh02 +-740498567=ch1_rdprops_cab_mesh03 +-1448505581=ch1_rdprops_cab_mesh04 +1900387880=ch1_rdprops_cab_mesh05 +-1696534178=ch1_rdprops_cab_mesh06 +-721099355=ch1_rdprops_cab_mesh07 +2119317569=ch1_rdprops_cab_mesh08 +643827806=ch1_rdprops_cab_mesh09 +1527447662=ch1_rdprops_cable_new1 +73979761=ch1_rdprops_cable01_thvy +-1205944914=ch1_rdprops_cable02_thvy +2119042722=ch1_rdprops_cable03_thvy +742806151=ch1_rdprops_cable04_thvy +-155550926=ch1_rdprops_cable2a_tstd +-755013315=ch1_rdprops_ch1_rd_sp016 +-1939323303=ch1_rdprops_combo_01_lod +177619350=ch1_rdprops_combo_02_lod +-118911003=ch1_rdprops_combo_03_lod +460493578=ch1_rdprops_combo01_01_lod +292710752=ch1_rdprops_combo01_02_lod +-1506374844=ch1_rdprops_combo01_03_lod +-81119026=ch1_rdprops_combo02_01_lod +1997089624=ch1_rdprops_combo02_02_lod +-1515072825=ch1_rdprops_combo02_03_lod +-56074267=ch1_rdprops_combo03_01_lod +-405364165=ch1_rdprops_combo04_01_lod +-294795470=ch1_rdprops_combo05_01_lod +639701749=ch1_rdprops_combo05_02_lod +1632031005=ch1_rdprops_combo05_03_lod +1071601076=ch1_rdprops_combo06_01_lod +457801691=ch1_rdprops_combo07_01_lod +-1264092416=ch1_rdprops_combo07_02_lod +-90075096=ch1_rdprops_combo07_03_lod +-1823775230=ch1_rdprops_combo07_04_lod +653632796=ch1_rdprops_combo08_01_lod +-1757364451=ch1_rdprops_combo08_02_lod +193118921=ch1_rdprops_combo08_03_lod +853874674=ch1_rdprops_combo09_01_lod +1925462331=ch1_rdprops_combo09_02_lod +1694240206=ch1_rdprops_combo09_03_lod +-784882730=ch1_rdprops_combo10_01_lod +-136892029=ch1_rdprops_combo10_02_lod +1107606860=ch1_rdprops_combo10_03_lod +-2038108972=ch1_rdprops_combo10_04_lod +1181721201=ch1_rdprops_combo10_05_lod +-1223024675=ch1_rdprops_combo11_01_lod +774842534=ch1_rdprops_combo11_02_lod +2000049806=ch1_rdprops_combo11_03_lod +190387292=ch1_rdprops_combo12_01_lod +934389009=ch1_rdprops_combo13_01_lod +1182956816=ch1_rdprops_combo14_01_lod +-435167639=ch1_rdprops_combo15_01_lod +-969078869=ch1_rdprops_combo15_02_lod +806563109=ch1_rdprops_combo15_03_lod +2078035667=ch1_rdprops_combo15_04_lod +-197313833=ch1_rdprops_combo16_01_lod +-27604630=ch1_rdprops_combo17_01_lod +1293763682=ch1_rdprops_combo18_01_lod +-1294353628=ch1_rdprops_combo19_01_lod +1758542241=ch1_rdprops_combo19_02_lod +-244452840=ch1_rdprops_combo20_01_lod +-836180033=ch1_rdprops_combo20_02_lod +-1504245864=ch1_rdprops_combo20_03_lod +-262025657=ch1_rdprops_combo20_04_lod +860047934=ch1_rdprops_combo20_05_lod +-1941310420=ch1_rdprops_combo21_01_lod +1329284405=ch1_rdprops_combo21_02_lod +606581570=ch1_rdprops_combo21_03_lod +-919906069=ch1_rdprops_combo21_04_lod +131626876=ch1_rdprops_combo22_01_lod +-1903725030=ch1_rdprops_combo23_01_lod +-244565673=ch1_rdprops_combo24_01_lod +18627814=ch1_rdprops_combo25_01_lod +-2058979094=ch1_rdprops_combo25_02_lod +1450195597=ch1_rdprops_combo25_03_lod +1130227670=ch1_rdprops_combo25_04_lod +-43496258=ch1_rdprops_combo25_05_lod +314945401=ch1_rdprops_combo25_06_lod +1512689820=ch1_rdprops_combo26_01_lod +54966560=ch1_rdprops_combo26_02_lod +1275158686=ch1_rdprops_combo26_03_lod +49012828=ch1_rdprops_combo27_01_lod +2121485147=ch1_rdprops_combo27_02_lod +-1695839570=ch1_rdprops_combo27_03_lod +-1999246541=ch1_rdprops_combo27_04_lod +287829610=ch1_rdprops_combo28_01_lod +1619606107=ch1_rdprops_combo29_01_lod +-89443830=ch1_rdprops_combo30_01_lod +-392314204=ch1_rdprops_combo30_02_lod +-1021269928=ch1_rdprops_combo30_03_lod +-2063433420=ch1_rdprops_combo31_01_lod +1323635753=ch1_rdprops_combo32_01_lod +109482385=ch1_rdprops_combo32_02_lod +-175641461=ch1_rdprops_combo32_03_lod +-143542340=ch1_rdprops_combo33_01_lod +841383337=ch1_rdprops_combo34_01_lod +220832852=ch1_rdprops_combo35_01_lod +1554002949=ch1_rdprops_combo35_02_lod +-1819484838=ch1_rdprops_combo35_03_lod +599114572=ch1_rdprops_combo36_01_lod +1470570042=ch1_rdprops_combo37_01_lod +-139101346=ch1_rdprops_combo38_01_lod +1928062269=ch1_rdprops_combo39_01_lod +-2000507886=ch1_rdprops_combo40_01_lod +-1342182934=ch1_rdprops_combo41_01_lod +-1675146841=ch1_rdprops_combo42_01_lod +-272705428=ch1_rdprops_combo43_01_lod +1076470916=ch1_rdprops_combo44_01_lod +-1968873994=ch1_rdprops_combo45_01_lod +-1487514306=ch1_rdprops_combo46_01_lod +-88518481=ch1_rdprops_combo46_02_lod +-1813015363=ch1_rdprops_combo46_03_lod +1381964985=ch1_rdprops_combo47_01_lod +272736694=ch1_rdprops_combo48_01_lod +-429441319=ch1_rdprops_combo49_01_lod +1979001717=ch1_rdprops_combo50_01_lod +-1694333894=ch1_rdprops_combo51_01_lod +902657531=ch1_rdprops_combo52_01_lod +-1412320776=ch1_rdprops_combo53_01_lod +-390533246=ch1_rdprops_combo54_01_lod +440228529=ch1_rdprops_combo54_02_lod +1206937009=ch1_rdprops_combo54_03_lod +-139282874=ch1_rdprops_combo55_01_lod +1980707141=ch1_rdprops_combo55_02_lod +-1714887291=ch1_rdprops_combo55_03_lod +-540867688=ch1_rdprops_combo56_01_lod +611604324=ch1_rdprops_combo57_01_lod +-1378512818=ch1_rdprops_tele_wire01 +-721854827=ch1_rdprops_tele_wire03 +797643715=ch1_rdprops_tele_wire04 +-441483251=ch1_rdprops_tele_wire08 +1999250468=ch1_rdprops_tele_wire10 +-1686508349=ch1_rdprops_tele_wire12 +1796936102=ch1_rdprops_tele_wire20 +-670274681=ch1_rdprops_tele_wire22 +-1447457054=ch1_rdprops_tele_wire23 +1152435438=ch1_rdprops_tele_wire27 +576946260=ch1_rdprops_tele_wire29 +-1828003163=ch1_rdprops_tele_wire30 +-1209029522=ch1_rdprops_tele_wire32 +190734930=ch1_rdprops_tele_wire40 +-517468698=ch1_rdprops_tele_wire41 +-267801687=ch1_rdprops_tele_wire42 +1171085103=ch1_rdprops_tele_wire43 +2132756906=ch1_rdprops_tele_wire44 +-1864504025=ch1_rdprops_tele_wire45 +-1003858901=ch1_rdprops_tele_wire50 +1918906520=ch1_rdprops_tele_wire51 +1668715205=ch1_rdprops_tele_wire52 +-1849364639=ch1_rdprops_tele_wire53 +978141475=ch1_rdprops_tele_wire54 +-19673191=ch1_rdprops_telewrs00 +675619451=ch1_rdprops_telewrs01 +441616022=ch1_rdprops_telewrs02 +-740951646=ch1_rdprops_telewrs03 +-1005823473=ch1_rdprops_telewrs04 +-277761835=ch1_rdprops_telewrs05 +-1723923343=ch1_rdprops_telewrs07 +-1954486027=ch1_rdprops_telewrs08 +-699728248=ch1_rdprops_telewrs09 +-2005404121=ch1_rdprops_telewrs10 +610414069=ch1_rdprops_telewrs11 +303991150=ch1_rdprops_telewrs12 +1068295306=ch1_rdprops_telewrs13 +765608053=ch1_rdprops_telewrs14 +1070720216=ch1_rdprops_telewrs15 +764100683=ch1_rdprops_telewrs16 +-313802803=ch1_rdprops_telewrs17 +-620356798=ch1_rdprops_telewrs18 +148928246=ch1_rdprops_telewrs19 +263390607=ch1_rdprops_telewrs20 +494117136=ch1_rdprops_telewrs21 +1264909554=ch1_rdprops_telewrs22 +-653027247=ch1_rdprops_telewrs23 +-360105156=ch1_rdprops_telewrs24 +-130001238=ch1_rdprops_telewrs25 +99545607=ch1_rdprops_telewrs26 +-265533818=ch1_rdprops_telewrs27 +1506065256=ch1_rdprops_wire_hang009 +579783033=ch1_rdprops_wire_hang010 +496385928=ch1_rdprops_wire_hang011 +97783812=ch1_rdprops_wire_hang012 +-74876053=ch1_rdprops_wire_hang014 +519389762=ch1_rdprops_wire_hang016 +1902831732=ch1_rdprops_wire_hang025 +-1291212625=ch1_rdprops_wire047 +1962183539=ch1_rdprops_wiresb_spline026 +-2054948944=ch1_rdprops_wiresb_spline026b +2056787410=ch1_rdprops_wiresb_spline037 +-1525224753=ch1_rdprops_wiresb_spline039 +157809147=ch1_rdprops_wiresb_spline041 +1347487688=ch1_rdprops_wiresb_spline045 +2061425895=ch1_rdprops_wiresb_spline049 +-1271509455=ch1_rdprops_wiresb_spline050 +-953032004=ch1_roads_46 +-950869246=ch1_roads_48 +1496205=ch1_roads_49 +-1020700301=ch1_roads_50 +722577734=ch1_roads_51 +492047819=ch1_roads_52 +109240361=ch1_roads_53 +-121617244=ch1_roads_54 +2134102493=ch1_roads_55 +-1855097264=ch1_roads_56 +-1568204669=ch1_roads_57 +-1269515234=ch1_roads_58 +-1203584006=ch1_roads_59 +-1868665122=ch1_roads_60 +1822664425=ch1_roads_62 +890877922=ch1_roads_63 +585044845=ch1_roads_64 +2064460056=ch1_roads_armco_01_lod +502120877=ch1_roads_armco_01 +-1395579960=ch1_roads_armco_02_lod +833555529=ch1_roads_armco_02a_lod +1595577415=ch1_roads_armco_02a +-770672079=ch1_roads_armco_02b +1923989326=ch1_roads_armco_02c_lod +-1001529684=ch1_roads_armco_02c +1803604334=ch1_roads_armco_03_lod +809109918=ch1_roads_armco_03a_lod +-2007538872=ch1_roads_armco_03a +877509434=ch1_roads_armco_03b +382546868=ch1_roads_armco_03c_lod +-117488482=ch1_roads_armco_03c +-1199609248=ch1_roads_dcl_jn_01 +-328194928=ch1_roads_junc_ovr01 +975912965=ch1_roads_junc_ovr02 +1332243071=ch1_roads_junc_ovr03 +1667309446=ch1_roadsb_100 +-298266932=ch1_roadsb_26 +-1931965651=ch1_roadsb_30 +2131750808=ch1_roadsb_31 +-1040550544=ch1_roadsb_32 +-1673844238=ch1_roadsb_33 +-531516898=ch1_roadsb_34 +1499877507=ch1_roadsb_35_mnm +-762571117=ch1_roadsb_35 +-85596346=ch1_roadsb_36 +-20783676=ch1_roadsb_37_s +-182002744=ch1_roadsb_37 +668749719=ch1_roadsb_38_s +520728465=ch1_roadsb_38 +1557540497=ch1_roadsb_43 +-2027257027=ch1_roadsb_44 +-1184143426=ch1_roadsb_45 +-1550861305=ch1_roadsb_47 +-944624444=ch1_roadsb_81 +-1789048813=ch1_roadsb_82 +1789186223=ch1_roadsb_82b +2054427201=ch1_roadsb_83 +815087346=ch1_roadsb_armco_00_lod +-828617409=ch1_roadsb_armco_00 +709662175=ch1_roadsb_armco_01_lod +-531795807=ch1_roadsb_armco_01 +-1404748247=ch1_roadsb_armco_02_lod +-1174789125=ch1_roadsb_armco_02 +801840731=ch1_roadsb_armco_03_lod +-229174092=ch1_roadsb_armco_03 +1130042570=ch1_roadsb_armco_04_lod +76167450=ch1_roadsb_armco_04 +-1371221292=ch1_roadsb_armco_05_lod +-822260227=ch1_roadsb_armco_05 +715187839=ch1_roadsb_armco_06_lod +-552997354=ch1_roadsb_armco_06 +-2026498929=ch1_roadsb_armco_08_lod +1271809953=ch1_roadsb_armco_08 +417433305=ch1_roadsb_bdg_rum_stp_01 +1184064060=ch1_roadsb_bdg_rum_stp_02 +1405625352=ch1_roadsb_brdg1_decal +2064506055=ch1_roadsb_brdg1_s +-241810981=ch1_roadsb_brdg1 +-1144403807=ch1_roadsb_brdg2_s +-489774004=ch1_roadsb_brdg2 +-1229187041=ch1_roadsb_brdg3_decal +222093093=ch1_roadsb_brdg3_s +-585525022=ch1_roadsb_brdg3 +1027290403=ch1_roadsb_ch1_railings_01_lod +1473660142=ch1_roadsb_ch1_railings_01 +-2060230063=ch1_roadsb_ch1_railings_02_lod +1241196856=ch1_roadsb_ch1_railings_02 +1894801248=ch1_roadsb_ch1_railings_03_lod +1009356181=ch1_roadsb_ch1_railings_03 +-559449334=ch1_roadsb_dcl_rd_jn_01 +30058953=ch1_roadsb_railings_04_lod +-1995262356=ch1_roadsb_railings_04 +481465728=ch1_roadsb_rbrid1_decal +2000391579=ch1_roadsb_rbrid1_s +-1761904177=ch1_roadsb_rbrid1 +1465493608=ch1_roadsb_rbrid2_decal +338129961=ch1_roadsb_rbrid2 +-885982990=ch1_roadsb_sign_01_lod +-1822964373=ch1_roadsb_sign_01 +-1172664025=ch1_roadsb_sign_011 +-378732067=ch1_roadsb_sign_012_lod +-329747038=ch1_roadsb_sign_012 +13217739=ch1_roadsb_sign_013_lod +-1461850450=ch1_roadsb_sign_013 +-2086449886=ch1_roadsb_sign_014_lod +1998326571=ch1_roadsb_sign_014 +-213985805=ch1_roadsb_sign_015_lod +-2055133195=ch1_roadsb_sign_015 +-633385228=ch1_roadsb_sign_016_lod +1404453984=ch1_roadsb_sign_016 +-2142618686=ch1_roadsb_sign_02_lod +-1583717904=ch1_roadsb_sign_02 +-1061186553=ch1_roadsb_sign_03_lod +2107447798=ch1_roadsb_sign_03 +-203365957=ch1_roadsb_sign_04_lod +-1916356023=ch1_roadsb_sign_04 +324921978=ch1_roadsb_sign_05_lod +1539593789=ch1_roadsb_sign_05 +-1100957720=ch1_roadsb_sign_06_lod +1782379310=ch1_roadsb_sign_06 +-1926144855=ch1_roadsb_sign_07_lod +969085499=ch1_roadsb_sign_07 +-752169639=ch1_roadsb_sign_08_lod +1351630805=ch1_roadsb_sign_08 +935565793=ch1_roadsb_sign_09_lod +107228030=ch1_roadsb_sign_09 +-554725343=ch1_roadsb_sign_10_lod +86976504=ch1_roadsb_sign_10 +223636340=ch1_roadsb_sign_11_lod +155583355=ch1_roadsc_02 +-107584484=ch1_roadsc_03 +-285192464=ch1_roadsc_04 +-792325508=ch1_roadsc_05 +-1064930823=ch1_roadsc_06 +-1304111754=ch1_roadsc_07 +-957546838=ch1_roadsc_08 +-1456946398=ch1_roadsc_09 +1457259630=ch1_roadsc_10 +-1949829447=ch1_roadsc_10b +-786302728=ch1_roadsc_11 +1704829425=ch1_roadsc_13 +832649613=ch1_roadsc_14 +-1215247638=ch1_roadsc_61 +-23701252=ch1_roadsc_65 +123366124=ch1_roadsc_66 +-173848706=ch1_roadsc_67 +-338644007=ch1_roadsc_68 +-1123234010=ch1_roadsc_69a +1784850899=ch1_roadsc_69b +1487898221=ch1_roadsc_69c +-474144726=ch1_roadsc_70 +-637334346=ch1_roadsc_71 +1875699495=ch1_roadsc_armco_18_lod +-1227435626=ch1_roadsc_armco_18 +1147011827=ch1_roadsc_armco_18b_lod +-657978075=ch1_roadsc_armco_18b +-177510221=ch1_roadsc_armco_19_lod +-917866887=ch1_roadsc_armco_19 +970645781=ch1_roadsc_armco_lb_002 +-2012545134=ch1_roadsc_armco_lb_1 +-1260932542=ch1_roadsc_armco01_lod +-1418756195=ch1_roadsc_armco01 +1824513839=ch1_roadsc_armco02_lod +894735209=ch1_roadsc_armco02 +-1705115259=ch1_roadsc_armco02a_lod +1113441934=ch1_roadsc_armco02a +1049177369=ch1_roadsc_armco03_lod +1696953086=ch1_roadsc_armco03 +815219769=ch1_roadsc_armco03a_lod +-1043676295=ch1_roadsc_armco03a +-2020640308=ch1_roadsc_barrier00a_lod +1213652831=ch1_roadsc_barrier00a +1966244446=ch1_roadsc_barrier00b_lod +1451785154=ch1_roadsc_barrier00b +-51843706=ch1_roadsc_barrier00c_lod +1539474998=ch1_roadsc_barrier00c +-1778116607=ch1_roadsc_brd_hwsign_01 +-1469924162=ch1_roadsc_brd_hwsign_02 +-651762533=ch1_roadsc_dcl_frsgn_01 +1184027521=ch1_roadsc_jnt_sgn_1_lod +2095839890=ch1_roadsc_jnt_sgn_1 +-762234195=ch1_roadsc_layby_rd_dlcs_01 +1202665182=ch1_roadsc_od_bigsign_01_lod +-1493756748=ch1_roadsc_od_bigsign_01 +-609356651=ch1_roadsc_rd_sd_barr_01_lod +-1272862782=ch1_roadsc_rd_sd_barr_01 +106905833=ch1_roadsc_rd_sd_barr_02_lod +-866985948=ch1_roadsc_rd_sd_barr_02 +-524588530=ch1_roadsc_rd_sd_barr_03_lod +-1769542515=ch1_roadsc_rd_sd_barr_03 +1927413048=ch1_roadsc_road_jn_dcl_02 +-64838407=ch1_roadsc_rum_strip00 +-1309142879=ch1_roadsc_rum_strip01 +-415597787=ch1_roadsc_rum_strip02 +-1797466517=ch1_roadsc_rum_strip03 +-1020873986=ch1_roadsc_rum_strip04 +-2020656176=ch1_roadsc_rum_strip05 +1825965662=ch1_roadsc_rum_strip06 +1663202043=ch1_roadsc_rum_strip07 +1482710391=ch1_roadsc_rum_strip08 +403461342=ch1_roadsc_sides_0100 +-1326933463=ch1_roadsc_sigb_oh_1 +-32557963=ch1_roadsc_sigb_oh_2 +1412240552=ch1_roadsc_sign_base_01 +-325910085=ch1_roadsc_trims_001 +1649143087=ch1_roadsc_trims_002 +1580927834=ch1_roadscdcls_08 +656286014=ch1_roadsd_01_sd +3186970=ch1_roadsd_02_s +-272012817=ch1_roadsd_03_s +370936373=ch1_roadsd_04_sd +-1012848252=ch1_roadsd_15 +-415371075=ch1_roadsd_17 +-658025520=ch1_roadsd_18 +1924600317=ch1_roadsd_21 +-2076199666=ch1_roadsd_22 +322032980=ch1_roadsd_24 +979411893=ch1_roadsd_27 +1277642562=ch1_roadsd_28 +1575840462=ch1_roadsd_29 +2002554564=ch1_roadsd_72 +-1389266323=ch1_roadsd_73 +-1695328783=ch1_roadsd_74 +-756070936=ch1_roadsd_75 +-1064722147=ch1_roadsd_76 +-160494361=ch1_roadsd_77 +-466851742=ch1_roadsd_78 +394940189=ch1_roadsd_79 +-1169909681=ch1_roadsd_80 +-2045104758=ch1_roadsd_armco_03_lod +-47684765=ch1_roadsd_armco_03 +1981091170=ch1_roadsd_armco_04_lod +-135964451=ch1_roadsd_armco_04 +-184712637=ch1_roadsd_armco_ent_01_lod +-2047628812=ch1_roadsd_armco_ent_01 +1983014996=ch1_roadsd_armco_right_lod +-655941411=ch1_roadsd_armco_right +-1173963811=ch1_roadsd_armco_rr_1_lod +-769516717=ch1_roadsd_armco_rr_1 +959985672=ch1_roadsd_bdg_end_01 +1986264890=ch1_roadsd_bdg_end_dcl01 +1513994963=ch1_roadsd_bdgent_dc2_lod +-51747235=ch1_roadsd_bdgent_dc2 +1953618927=ch1_roadsd_bdgent_decal_lod +-779880118=ch1_roadsd_bdgent_decal +-227075385=ch1_roadsd_bdgent01a2 +-713389332=ch1_roadsd_bdgentb_01 +731697520=ch1_roadsd_ch1_09_zancudo_lod +843998175=ch1_roadsd_ch1_09_zancudo +-1896860118=ch1_roadsd_dcl_rd_jn_27 +-1760915802=ch1_roadsd_dcl_tugnd_01 +1872112722=ch1_roadsd_dst_dcls03 +1536427086=ch1_roadsd_dst_dcls04 +-794712980=ch1_roadsd_dst_dcls2 +-955897601=ch1_roadsd_flappybase_003 +1138500265=ch1_roadsd_flappybase_004 +1114316743=ch1_roadsd_flappybase_005 +1901067664=ch1_roadsd_flappybase_006 +-45000514=ch1_roadsd_flappybase_02 +-1844246326=ch1_roadsd_fwysign_007_lod +1445232398=ch1_roadsd_fwysign_007 +-183589683=ch1_roadsd_introad +1339572730=ch1_roadsd_introad2 +-788478895=ch1_roadsd_introad3 +938898832=ch1_roadsd_junt_01 +676576038=ch1_roadsd_layby_01_dcl +1633628623=ch1_roadsd_ovrly01 +2018176436=ch1_roadsd_phc_brd_03 +-2133880418=ch1_roadsd_phc_brddcl_03 +624691178=ch1_roadsd_phc_brdg_02 +1730159959=ch1_roadsd_phc_brg_01 +-1619295808=ch1_roadsd_phc_brg_01s +-1424407269=ch1_roadsd_phc_brgdcl_02 +-2099719889=ch1_roadsd_phc_brgdcls_01 +-1029543826=ch1_roadsd_phc_railings_1_lod +87969153=ch1_roadsd_phc_railings_1 +1040331239=ch1_roadsd_phc_railings_2_lod +1662355762=ch1_roadsd_phc_railings_2 +-1124546952=ch1_roadsd_phc_railings_3_lod +1892394142=ch1_roadsd_phc_railings_3 +-177720365=ch1_roadsd_phc_railings_4_lod +1316708350=ch1_roadsd_phc_railings_4 +517434818=ch1_roadsd_phc_railings_5_lod +1545993043=ch1_roadsd_phc_railings_5 +1701570209=ch1_roadsd_phc_railings_6_lod +-638454039=ch1_roadsd_phc_railings_6 +2011850495=ch1_roadsd_phc_rd_swctbc_1 +-1916685480=ch1_roadsd_r_armco_00_lod +1583903786=ch1_roadsd_r_armco_00 +2126341572=ch1_roadsd_r_armco_01_lod +-125261736=ch1_roadsd_r_armco_01 +-602561585=ch1_roadsd_r_armco_02_lod +163859151=ch1_roadsd_r_armco_02 +1364423747=ch1_roadsd_r_armco_03_lod +352215363=ch1_roadsd_r_armco_03 +346766965=ch1_roadsd_r_armco_04_lod +-1786912172=ch1_roadsd_r_armco_04 +-1236339728=ch1_roadsd_r_armco_05_lod +666601169=ch1_roadsd_r_armco_05 +363750159=ch1_roadsd_r_armco_06_lod +1090632029=ch1_roadsd_r_armco_06 +-417045973=ch1_roadsd_r_armco_07_lod +1397186024=ch1_roadsd_r_armco_07 +852294706=ch1_roadsd_r_armco_08_lod +-655169215=ch1_roadsd_r_armco_08 +-1039221425=ch1_roadsd_r_armco_09_lod +1799720420=ch1_roadsd_r_armco_09 +1254625220=ch1_roadsd_rbrid02_lod +1655791990=ch1_roadsd_rbrid02 +-2193595=ch1_roadsd_rbrid02d +334400835=ch1_roadsd_roadbrg_01_d +-2135677993=ch1_roadsd_roadbrg_01 +1026591813=ch1_roadsd_rum_strip00 +-669335017=ch1_roadsd_rum_strip03 +106503827=ch1_roadsd_rum_strip04 +365870462=ch1_roadsd_rum_strip05 +603216329=ch1_roadsd_rum_strip06 +-1586670399=ch1_roadsd_rum_strip07 +-1351225134=ch1_roadsd_rum_strip08 +-1097265388=ch1_roadsd_rum_strip09 +2001990827=ch1_roadsd_rum_strip10 +1776343493=ch1_roadsd_rum_strip11 +-1034491314=ch1_roadsd_sign_01_lod +-1849633544=ch1_roadsd_sign_01 +-279976852=ch1_roadsd_sign_02_lod +-1726913643=ch1_roadsd_sign_02 +-1906345546=ch1_roadsd_sign_03_lod +-1966422264=ch1_roadsd_sign_03 +-1615629774=ch1_roadsd_sign_05_lod +-1369928153=ch1_roadsd_sign_05 +1052433774=ch1_roadsd_sign_06_lod +-231402017=ch1_roadsd_sign_06 +608744561=ch1_roadsd_sign_pbluff_01_lod +-1370323493=ch1_roadsd_sign_road003 +-1043859667=ch1_roadsd_sndy_dcl_jn_01 +1706371580=ch1_roadsd_sndydcljn_1_lod +83228292=ch1_roadsd_t_lgt_01 +-536826726=ch1_roadsd_t_lgt_04 +-1112807439=ch1_roadsd_t_lgt_06 +841634040=ch1_roadsd_t_lgt_09 +1720865851=ch1_roadsd_t_lgt_12 +-620249816=ch1_roadsd_t_lgt_14 +1052838729=ch1_roadsd_t_lgt_38 +-1715027853=ch1_roadsd_t_lgt_43 +-1084923618=ch1_roadsd_tun_rd_1b +1574608634=ch1_roadsd_tun_rd_2b +1878151009=ch1_roadsd_tunrnd_1dcl +1188724227=ch1_roadsd_tunrnd_1dcl2 +-1230900250=ch1_roadsd_tunshell_1b +1520710138=ch1_roadsd_tunshell_1bshadow +1750133957=ch1_roadsd_tunshell_2b +-1926447383=ch1_roadsd_tunshell_2bshadow +-1935126821=ch2_01_cliff_dcl_03 +461690278=ch2_01_dec01 +1302804946=ch2_01_dec02 +1061330185=ch2_01_dec03 +5742384=ch2_01_dec04 +1567097117=ch2_01_l1 +1873913264=ch2_01_l2 +2145863195=ch2_01_l3 +715496345=ch2_01_l4 +1452208991=ch2_01_l5 +-391407718=ch2_01_l6 +1142283999=ch2_01_rock4f +-762214329=ch2_01_rocksml01 +391279622=ch2_01_water_01 +578456178=ch2_01_water_02 +1418030727=ch2_01_water_03 +-1288775549=ch2_01b_d1 +-1048251089=ch2_01b_d2 +1096461599=ch2_01b_d29 +-1670946081=ch2_01b_d2h +-1737008073=ch2_01b_d30 +1966314928=ch2_01b_d32 +-540480803=ch2_01b_d34 +-486590429=ch2_01b_d4 +1473084672=ch2_01b_fnc +6285255=ch2_01b_l1 +475622736=ch2_01b_l10 +-1696064303=ch2_01b_l2 +417306822=ch2_01b_l3 +648655962=ch2_01b_l4 +890982717=ch2_01b_l5 +-741634401=ch2_01b_l6 +1907051096=ch2_01b_l7 +-2141100092=ch2_01b_l8 +237503315=ch2_01b_l9 +307337807=ch2_01b_retwall_dec +473527461=ch2_01b_retwall003 +1270645446=ch2_01b_retwall01 +-1829515351=ch2_01b_retwall02_lod +681958577=ch2_01b_retwall03_lod +1918771206=ch2_01b_retwall04_lod +-771059872=ch2_01b_retwall04 +-1186147135=ch2_01c_ch2_02b_infoboard +395851712=ch2_01c_l1 +88445723=ch2_01c_l2 +2065727183=ch2_01c_l3 +1758517808=ch2_01c_l4 +1320396278=ch2_01c_l5 +1016267189=ch2_01c_l6 +1990575782=ch2_01c_retainer +-1049669400=ch2_01c_retwalb002 +978982745=ch2_02_armco01 +576415580=ch2_02_armco02 +707432227=ch2_02_barrier01_lod +1755390252=ch2_02_barrier05_lod +153002165=ch2_02_barrier05 +-1010901451=ch2_02_barrier06_lod +-95943928=ch2_02_barrier06 +1718952592=ch2_02_deco40 +548850198=ch2_02_drain01_fiz +92328935=ch2_02_drain01_lod +-1699503441=ch2_02_drain01 +-1220698395=ch2_02_flag1_lod +-950637720=ch2_02_flag2_lod +518632587=ch2_02_flag3_lod +-690990263=ch2_02_g00 +-1470728602=ch2_02_g03 +-1781673643=ch2_02_g04 +1919486604=ch2_02_g06 +-1185474457=ch2_02_g07 +31143984=ch2_02_glue_02 +-2024005511=ch2_02_glue_03b +-280334248=ch2_02_glue_03c +523956975=ch2_02_glue_04 +284382816=ch2_02_glue_05 +-1062259291=ch2_02_glue_06 +-1390997899=ch2_02_glue_07 +-912013426=ch2_02_glue_09 +-2106017135=ch2_02_glue_10 +-1725831197=ch2_02_glue_11 +-2024389556=ch2_02_glue_12 +900079849=ch2_02_glue_13 +224120857=ch2_02_glue_14 +-1091128484=ch2_02_glue_15 +-1323165773=ch2_02_glue_16 +-900117983=ch2_02_glue_17 +1987420763=ch2_02_glue_18 +1756563158=ch2_02_glue_19 +1832220227=ch2_02_glue_20 +1059592745=ch2_02_glue_21 +-1825193397=ch2_02_glue_22 +-1516083420=ch2_02_glue_23 +2010647440=ch2_02_glue_24 +-2043828165=ch2_02_glue_25 +1992624486=ch2_02_glue_26 +-1997099575=ch2_02_glue_27 +-617983441=ch2_02_glue_28 +2053874479=ch2_02_grddec_1e +-739395277=ch2_02_l01 +-629160361=ch2_02_l02 +-413573110=ch2_02_l03 +-38761288=ch2_02_l04 +2099645345=ch2_02_l05 +-1956861938=ch2_02_l06 +-1329335588=ch2_02_l07 +-962650474=ch2_02_l08 +1186242239=ch2_02_l09 +675898161=ch2_02_l10 +-987980583=ch2_02_l11 +-757974972=ch2_02_l12 +-509520414=ch2_02_l13 +-281022177=ch2_02_l14 +2113474191=ch2_02_l15 +-1945560249=ch2_02_leaves01 +-850016144=ch2_02_mesh01 +-1574229629=ch2_02_ob00 +-1962017979=ch2_02_ob04 +1897209192=ch2_02_obbuilding +457048444=ch2_02_obdecal02 +761308609=ch2_02_obdecal03 +-600373479=ch2_02_obgrnd01 +-351951690=ch2_02_obgrnd02 +-959292336=ch2_02_obgrnd03 +613457129=ch2_02_observ_shadobj_lod +-1348961567=ch2_02_observ_shadobj +1583610618=ch2_02_obtoilet +277759089=ch2_02_parkentrance +76635152=ch2_02_pathd_01 +-624516189=ch2_02_rail01 +-862255284=ch2_02_rail02 +314119047=ch2_02_rail03 +82802676=ch2_02_rail04 +799198554=ch2_02_rail05 +561295614=ch2_02_rail06 +1274840593=ch2_02_rail07 +1033070907=ch2_02_rail08 +-2003534016=ch2_02_rail09 +1476481250=ch2_02_rail10 +585197211=ch2_02_rail11 +1045339517=ch2_02_rail12 +120827712=ch2_02_rail13 +346966581=ch2_02_rail14 +-675557295=ch2_02_rail15 +520564551=ch2_02_rail50 +1638786730=ch2_02_rddcal01 +2013003530=ch2_02_refproxy1 +-2042848369=ch2_02_refproxy2 +-1819953631=ch2_02_refproxy3 +-1580248396=ch2_02_refproxy4 +-1118205496=ch2_02_refproxy5 +-894983068=ch2_02_refproxy6 +-1746026779=ch2_02_refproxy8 +778620665=ch2_02_retwall00_lod +-216118556=ch2_02_retwall00 +-192760186=ch2_02_retwall01_lod +-1732667884=ch2_02_retwall01 +-964944477=ch2_02_retwall02_lod +-811891745=ch2_02_retwall02 +1031061778=ch2_02_retwall03_lod +66776221=ch2_02_retwall03 +-204206538=ch2_02_retwall05_lod +51768015=ch2_02_retwall05 +1595297443=ch2_02_retwall06_lod +817907235=ch2_02_retwall06 +-1185555974=ch2_02_retwall07_lod +-546692232=ch2_02_retwall07 +-2086281902=ch2_02_rocks04 +1056760923=ch2_02_trackwall01 +-2015421177=ch2_02_trailsign01 +1512269313=ch2_02_trailweeds +1222719889=ch2_02_treetrunk +-558153531=ch2_02_tunnel002 +-30223439=ch2_02_tunnelwall_lod +-428073079=ch2_02_tunnelwall +741302299=ch2_02_wall01_lod +1129524937=ch2_02_wall02 +-2119698540=ch2_02_weed_01 +127304563=ch2_02_weed_02 +-49960016=ch2_02_woodpost01 +1882173704=ch2_02b_decs00 +-2103224849=ch2_02b_decs01 +-1666151923=ch2_02b_decs02 +-1359139162=ch2_02b_decs03 +751479359=ch2_02b_decs04 +1056394904=ch2_02b_decs05 +1242391748=ch2_02b_decs06 +-440198091=ch2_02b_decs08 +-271699893=ch2_02b_decs09 +-502492900=ch2_02b_decs10 +-196135519=ch2_02b_decs11 +-977807245=ch2_02b_decs12 +-671777554=ch2_02b_decs13 +454460211=ch2_02b_decs15 +753215184=ch2_02b_decs16 +1514162026=ch2_02b_infoboard +1768722208=ch2_02b_juicestand_lod +1107670067=ch2_02b_juicestand_ovl +970949864=ch2_02b_juicestand +-57539871=ch2_02b_l024 +653725247=ch2_02b_l16 +1250612582=ch2_02b_l18 +1539471317=ch2_02b_l19 +633670895=ch2_02b_l20 +1860706100=ch2_02b_l21 +1483141682=ch2_02b_l22 +-2101033235=ch2_02b_l23 +-1836363824=ch2_02b_retwall008_lod +-1688675923=ch2_02b_retwall008 +302923106=ch2_03_barrier_04_lod +-815867178=ch2_03_barrier_04 +-102435203=ch2_03_d11 +-590380697=ch2_03_d30 +-1235237109=ch2_03_decal01 +-1686012150=ch2_03_dishes001 +1921817855=ch2_03_dishesdetail +1812662526=ch2_03_emis_sign_hd +-653073936=ch2_03_emis_sign_slod +-68466659=ch2_03_emissive_hut02_lod +625105776=ch2_03_hut02_railinga +-1543010182=ch2_03_hut02 +203611151=ch2_03_hut03_decal +-2116632386=ch2_03_ladder_mesh_00 +-1068679750=ch2_03_ladder_mesh_01 +65979724=ch2_03_ladder_mesh_02 +1029650476=ch2_03_ladder_mesh_03 +-484342862=ch2_03_ladder_mesh_04 +348874501=ch2_03_ladder_mesh_05 +-962278727=ch2_03_ladder_mesh_06 +-118902974=ch2_03_ladder_mesh_07 +-1177800440=ch2_03_ladder_mesh_08 +-1401186713=ch2_03_ladder_mesh_09 +-780606667=ch2_03_ladder_mesh_10 +781557101=ch2_03_ladder_mesh_11 +1011824864=ch2_03_ladder_mesh_12 +151114310=ch2_03_ladder_mesh_13 +415527371=ch2_03_ladder_mesh_14 +255631348=ch2_03_land04 +485440345=ch2_03_land05 +-733337072=ch2_03_land06 +-79988750=ch2_03_land07 +-1241453186=ch2_03_land08 +2070410981=ch2_03_land10 +1764381290=ch2_03_land11 +-251241121=ch2_03_parkdet01 +-466294386=ch2_03_radio_tower_01_decal +-840785448=ch2_03_radio_tower_01 +-1887759324=ch2_03_radio_tower_fizzhd +1673693621=ch2_03_retwall_glue +-342701740=ch2_03_retwall01 +603086866=ch2_03_retwalls +-1015721672=ch2_03_sign +467969413=ch2_03_signdcal +-1170032428=ch2_03_signedge01 +-1408885669=ch2_03_signedge02 +-694128241=ch2_03_signedge03 +-931474108=ch2_03_signedge04 +-812096645=ch2_03_signedge05 +-1051408652=ch2_03_signedge06 +1781864630=ch2_03_signedge07 +-1646723075=ch2_03_signedge08 +245955245=ch2_03_signframinga +13459190=ch2_03_signframingb +1412236724=ch2_03_signframingc +-1923909632=ch2_03_signframingd +935480543=ch2_03_signframinge +1638244517=ch2_03_signframingf +-1671916022=ch2_03_signframingg +1356551784=ch2_03_signjoins01 +-791161245=ch2_03_signjoins02 +2130358950=ch2_03_signjoins03 +1968021324=ch2_03_signjoins04 +-1550550055=ch2_03_signjoins05 +368009361=ch2_03_signjoins06 +205344045=ch2_03_signjoins07 +-1331259903=ch2_03_signjoins08 +-1413661615=ch2_03_signstructure_b +53225115=ch2_03_signstructure_b2 +896174871=ch2_03_signstructure_b3 +655421028=ch2_03_signstructure_b4 +116207157=ch2_03_signstructure_b5 +-240122949=ch2_03_signstructure_b6 +712570188=ch2_03_signstructure_b7 +353946252=ch2_03_signstructure_b8 +-349018684=ch2_03_signstructure +904626145=ch2_03_towerbase +1091986862=ch2_03_vsignlite +1807169966=ch2_03_wires01 +388655830=ch2_03b_barrier_01 +889661696=ch2_03b_bb_slod +1474817542=ch2_03b_cg2_03b_bb +-605118215=ch2_03b_d13 +1218509404=ch2_03b_d15 +-615079991=ch2_03b_d16 +1843184847=ch2_03b_d19 +1439340047=ch2_03b_d20 +-1398324281=ch2_03b_d22 +-142026355=ch2_03b_d23 +-1931475911=ch2_03b_d24 +-638869933=ch2_03b_d25 +137132756=ch2_03b_d26 +914282360=ch2_03b_d27 +-297521970=ch2_03b_decal_01 +239594733=ch2_03b_decal_02 +527798088=ch2_03b_decal_03 +-123420249=ch2_03b_decal_05 +1696537246=ch2_03b_decal_07 +-481827481=ch2_03b_decal_07a +2055686334=ch2_03b_decal_10 +-1872530314=ch2_03b_decal_11 +-205178060=ch2_03b_decal_14 +-1758526963=ch2_03b_decal_16 +1122588807=ch2_03b_decal_21 +-623735041=ch2_03b_decal_84 +-1564631338=ch2_03b_decal_87 +91358647=ch2_03b_drtr1 +1283331022=ch2_03b_drtr2 +-299145317=ch2_03b_land05 +318419337=ch2_03b_land06 +-1413007885=ch2_03b_land15 +-2145263959=ch2_03b_land16 +-759561232=ch2_03b_land18 +-462379171=ch2_03b_land19 +1225068000=ch2_03b_road_decal +-213853094=ch2_03b_road_decal001 +-2047351897=ch2_03b_road_decal01 +1618024602=ch2_03b_road_decal03 +1622532229=ch2_03c_awning_support +1242610882=ch2_03c_awning_support01 +-2031149779=ch2_03c_awning +-1809564235=ch2_03c_combo_a +451464000=ch2_03c_combo_d +-2126981808=ch2_03c_combo_interior_ovr +-1808164759=ch2_03c_combo_interior_win +1556756009=ch2_03c_combo_interior +-39387476=ch2_03c_combo_win +-836077380=ch2_03c_combo +-615032567=ch2_03c_emissive_a_lod +1978685209=ch2_03c_emissive_b_lod +-1805094930=ch2_03c_fence_01_lod +1580860141=ch2_03c_fence_01_ovr +1952381288=ch2_03c_fence_01 +1821346553=ch2_03c_fence01 +1574628764=ch2_03c_fence02 +2087409793=ch2_03c_fountain_water +1843115443=ch2_03c_gate_002 +1785215547=ch2_03c_gate_01 +-1647840737=ch2_03c_glue_01 +881794987=ch2_03c_glue_02 +722111666=ch2_03c_glue_03 +-1800183802=ch2_03c_glue_04 +1586983883=ch2_03c_glue_05 +-996668113=ch2_03c_hedge_decal_02 +1186560391=ch2_03c_hedge_decal +-475096939=ch2_03c_props_rrlwindmill_lod +-79380377=ch2_03c_ranch_ground_01 +742939114=ch2_03c_ranch_ground_ovr_01 +496680079=ch2_03c_ranch_ground_ovr_02 +132747565=ch2_03c_ranch_ground_ovr_03 +-449164337=ch2_03c_ranch_ground_ovr_04 +1744916113=ch2_03c_ranch_m_dummy +756744775=ch2_03c_ranch_road_01 +106116280=ch2_03c_ranch_road_02 +400480207=ch2_03c_ranch_road_03 +-663439224=ch2_03c_ranch004 +-902554617=ch2_03c_ranch005 +-28564563=ch2_03c_ranch009_d +-1091395662=ch2_03c_ranch009_detail +-40303920=ch2_03c_ranch009 +-1928588792=ch2_03c_ranchgrnd_water +71406489=ch2_03c_ranchgrnd003_ovr +603782128=ch2_03c_ranchgrnd003 +540307670=ch2_03c_removed_doors +1613120448=ch2_03c_removedwins +-1404670051=ch2_03c_rnchgrnd001 +1947569012=ch2_03c_rnchgrndov1 +1532414495=ch2_03c_rnchrocks001 +672032421=ch2_03c_rnchstones_lod +2095667902=ch2_03c_stable_a +479426447=ch2_03c_stable_a002 +396005402=ch2_03c_stable_d +-745231810=ch2_03c_stable_d002 +280444201=ch2_03c_stable +1121941362=ch2_03c_stable006 +1763001309=ch2_03c_stable007 +1859451195=ch2_03c_stable2_a +-1791285023=ch2_03c_stable2_a003 +-249135644=ch2_03c_stable2_d +106173373=ch2_03c_stable2_d003 +1781520760=ch2_03c_stable2 +-963803235=ch2_03c_storage_detail +-685450131=ch2_03c_storage +1899905475=ch2_03c_wall_01_ovr +-1713672633=ch2_03c_wall_01 +-1854684790=ch2_03c_weed_01 +-1496716234=ch2_03c_weed_02 +-1967061530=ch2_03d_barrier_02_lod +1239138084=ch2_03d_barrier_02 +-984634789=ch2_03d_barrier_03_lod +-1820896674=ch2_03d_barrier_03 +928562057=ch2_03d_culvert +2099082089=ch2_03d_d105 +1564230393=ch2_03d_d45 +-2084529492=ch2_03d_d45a +-1846364400=ch2_03d_d45b +1573113515=ch2_03d_d45f +603672748=ch2_03d_d4c +-1549906788=ch2_03d_d59 +168458037=ch2_03d_d59a +-1316321839=ch2_03d_l1 +883330055=ch2_03d_l2 +1122510986=ch2_03d_l3 +708310826=ch2_03d_l4 +-1257345631=ch2_03d_props_combo32_01_lod +1170457254=ch2_03d_props_combo35_01_lod +-896628279=ch2_03d_retwall00_slod +1023149938=ch2_03d_retwall00121 +-1122924645=ch2_03d_retwall00122 +1444657890=ch2_04_armco01 +-791760822=ch2_04_armco02 +831212965=ch2_04_armco02b +-1012656651=ch2_04_armco03 +-1874645196=ch2_04_armco05 +-1338323177=ch2_04_armco06_lod +169222876=ch2_04_armco06 +-1436426279=ch2_04_armco10 +-769541305=ch2_04_b1_lad00 +-1000136758=ch2_04_b1_lad01 +-771310827=ch2_04_b1_lad02 +-1001906280=ch2_04_b1_lad03 +616095864=ch2_04_b1_lad04 +385303797=ch2_04_b1_lad05 +154020195=ch2_04_b1_lad06 +-971069859=ch2_04_bcarpark1 +-1193243679=ch2_04_bcarpark2 +1040154980=ch2_04_bowlrail01 +1405922558=ch2_04_bowlrail02 +1785354809=ch2_04_bowlrail03 +1880122757=ch2_04_bowlrail04 +1859674957=ch2_04_bowlrail05 +1499084881=ch2_04_bowlrail06 +310258330=ch2_04_bowlrail07 +1692946285=ch2_04_bowlrail08 +905113987=ch2_04_bowlrail09 +52004937=ch2_04_bowlrail10 +291546327=ch2_04_bowlrail11 +-23625915=ch2_04_bowlrail12 +-858809418=ch2_04_bowlrail13 +-637422054=ch2_04_bowlrail14 +828040379=ch2_04_bowlrail15 +602458583=ch2_04_bowlrail16 +-303702574=ch2_04_bowlrail17 +503889431=ch2_04_bowlrail18 +-934210903=ch2_04_bowlrail19 +227188299=ch2_04_bowlrail20 +226047900=ch2_04_build01_ladder_01 +-1140395419=ch2_04_build01 +-422268293=ch2_04_build03b_carpark +1838030697=ch2_04_build03b_ovly01 +1739348755=ch2_04_build03b_railings +-1901949631=ch2_04_build03b +1856340217=ch2_04_bwall01 +-670706760=ch2_04_bwall02 +168081325=ch2_04_bwall03 +1508595581=ch2_04_bwall07 +-1574533919=ch2_04_c_shader1 +-672791938=ch2_04_cafe_detail_lod +1992733116=ch2_04_cafe_detail +-407554076=ch2_04_cafe_ivy +-832429635=ch2_04_cafelightse +39235426=ch2_04_cloth012_lod +-387905465=ch2_04_cloth013_lod +2089796773=ch2_04_cloth014_lod +-1130838496=ch2_04_cloth015_lod +1528160715=ch2_04_cloth016_lod +-1618235452=ch2_04_cloth017_lod +-1972520642=ch2_04_cloth018_lod +1820100942=ch2_04_cloth019_lod +-167549391=ch2_04_cloth020_lod +-1441184705=ch2_04_cloth11_lod +1224412397=ch2_04_frstdcal01 +-1430138759=ch2_04_frstdcal02 +1702741490=ch2_04_frstdcal03 +2010311324=ch2_04_frstdcal04 +-896449152=ch2_04_glue_01 +-1506444091=ch2_04_glue_03 +591099603=ch2_04_glue_04 +229133229=ch2_04_glue_05 +-35036855=ch2_04_ground_d +889895472=ch2_04_house01_d +659876694=ch2_04_house01_details +-428089096=ch2_04_house01_wood1 +-1207040995=ch2_04_house01_wood2 +-1211510360=ch2_04_house01 +-869589286=ch2_04_house02_d +1719008853=ch2_04_house02_details +235354372=ch2_04_house02_railings +-980357834=ch2_04_house02 +21531908=ch2_04_house03_d +1286904701=ch2_04_house03_poolrails +560765447=ch2_04_house03_railings +-452154303=ch2_04_house03 +392873849=ch2_04_house04_d +-669575359=ch2_04_house04_details +-1765462577=ch2_04_house04_poolrails_lod +-1771336805=ch2_04_house04_poolrails +-678719169=ch2_04_house04 +-369604775=ch2_04_house05_d +-256716428=ch2_04_house05_details +-1565826819=ch2_04_house05_poolrails +2032026692=ch2_04_house05_water +138965688=ch2_04_house05 +394479115=ch2_04_land01 +631890520=ch2_04_land02 +1036569581=ch2_04_land02b +-1017897554=ch2_04_land03 +-788154095=ch2_04_land04 +1357396184=ch2_04_land05 +1598117258=ch2_04_land06 +-66482408=ch2_04_land07 +170994535=ch2_04_land08 +-78737974=ch2_04_land09 +1371112328=ch2_04_nwobj03 +1633741040=ch2_04_pstat_rail01 +1394035805=ch2_04_pstat_rail02 +875680226=ch2_04_pstat +1747222518=ch2_04_pstatdcal01 +-365574331=ch2_04_pstatgrnd +640765088=ch2_04_rngrhut +1847488012=ch2_04_rngrhutdcal +-1678940949=ch2_04_shelter00 +2086506766=ch2_04_shelter002 +-1233348083=ch2_04_shelter01 +-1119148650=ch2_04_v00 +-1585713676=ch2_04_v01 +-469841578=ch2_04_v013 +-1891743367=ch2_04_v02 +-2042513536=ch2_04_v04 +713359364=ch2_04_v06 +-1822993789=ch2_04_v10 +-903856104=ch2_04_v11 +2013371352=ch2_04_v12 +1580405125=ch2_04_vbsign01_railings +-2062186816=ch2_04_vbsign01 +1123136035=ch2_04_vbsign02_railings +-1811667811=ch2_04_vbsign02 +1682564725=ch2_04_wall10 +-917115715=ch2_04_wall10dcal +1177056006=ch2_04_walldcal02 +-2042672185=ch2_04_weed_02 +-1744834744=ch2_04_weed_03 +871488374=ch2_05_decal +879570297=ch2_05_glue +1381959231=ch2_05_glue2 +977846741=ch2_05_l +-312818185=ch2_05_ladders +-1987543001=ch2_05_nh1 +1790872421=ch2_05_nh2_detail +-2146144957=ch2_05_nh2 +-1025581071=ch2_05_pool +-786197395=ch2_05_weed_01 +179341190=ch2_05_weed_02 +-1216730688=ch2_05_xtb +-667901167=ch2_05_xtb01 +-1683657373=ch2_05b_decal +223799074=ch2_05b_glue +1676210345=ch2_05b_glue2 +-645788960=ch2_05b_h_detail +-1402974422=ch2_05b_h_detail2 +-1727027063=ch2_05b_h_detail3 +1205798437=ch2_05b_h_detail4 +-1241226638=ch2_05b_h_detail5 +-798689439=ch2_05b_h +-1658278097=ch2_05b_land +492715149=ch2_05b_pool001 +-811129151=ch2_05c_alpha +1927224200=ch2_05c_b1_chophse +137357421=ch2_05c_b1 +-1049746666=ch2_05c_b2_detail +-142489839=ch2_05c_b2 +-1399148220=ch2_05c_b3 +-1704620838=ch2_05c_b4 +451138167=ch2_05c_b5_detail +-782075181=ch2_05c_b5 +-1079486625=ch2_05c_b6 +67106326=ch2_05c_b7_railings +1988314390=ch2_05c_b7 +1602225199=ch2_05c_b8_wall +1690411411=ch2_05c_b8 +-1365904176=ch2_05c_decals_00 +-693910289=ch2_05c_decals_01 +-944593139=ch2_05c_decals_02 +2045643649=ch2_05c_decals_03 +-342397226=ch2_05c_decals_04 +-1250683484=ch2_05c_decals_04b +1618307984=ch2_05c_decals_04c +1261125884=ch2_05c_decals_04d +261535444=ch2_05c_decals_05 +-118847108=ch2_05c_decals_06 +613640413=ch2_05c_decals_06b +854752651=ch2_05c_decals_07 +-1447102966=ch2_05c_decals_07b +-446272176=ch2_05c_decals_07c +-1285322421=ch2_05c_decals_07d +-1758995505=ch2_05c_garage_01 +1436922025=ch2_05c_h1_water_1 +-1405067811=ch2_05c_h1_water_2 +1415797216=ch2_05c_land +1022807748=ch2_05c_props_combo_01_lod +-1292539008=ch2_05c_tree_mirrorreflcproxy +2112025788=ch2_05c_v_franklins_e_dummy +-892214633=ch2_05c_v_franklins_e_lod +-1541911587=ch2_05c_walldetails +1167670980=ch2_05d_garage_01 +-1798089384=ch2_05d_h3_decal +-1037309744=ch2_05d_house3 +-1969062745=ch2_05d_land +-718754039=ch2_05d_pool +-157338359=ch2_05d_res_decal +-1768592797=ch2_05d_res1_dtl +993460681=ch2_05d_res1 +-1987031522=ch2_05d_res3_dtl +-460668377=ch2_05d_res3_dtlb +-156146060=ch2_05d_res3_dtlc +1122655183=ch2_05d_rescape +97521321=ch2_05d_rescape2 +1299427848=ch2_05d_retwall01_lod +724995625=ch2_05d_retwall01 +1588786216=ch2_05d_retwall02_lod +963914404=ch2_05d_retwall02 +1645516027=ch2_05d_upper_3b_ladder +-1022758481=ch2_05d_upper_house2_dtl +-406945226=ch2_05d_upper_house2_dtl2 +1937905987=ch2_05d_upper_house2_dtlb +-2127219543=ch2_05d_upper_house2_dtlc +522281875=ch2_05d_upper_house2b +1555034574=ch2_05d_upper_res_dtl +1778188361=ch2_05d_upper_res1_dtl +-328049329=ch2_05d_upper_res1 +-171311804=ch2_05d_upper_res3b_detail +1698729682=ch2_05d_upper_res3b +1076159498=ch2_05d_upper_res4_detail +-2000043075=ch2_05d_upper_res4_dtl +-1897684433=ch2_05d_upper_res4 +1443166570=ch2_05d_wickerwall +1027232254=ch2_05e_l1_decal001 +1218703072=ch2_05e_l1 +-2006405106=ch2_05e_l2_decal001 +232323403=ch2_05e_l2 +-726979548=ch2_05e_land_walls_dtl +-980918354=ch2_05e_land_walls +1671977006=ch2_05e_res1_dtl +730618403=ch2_05e_res1_dtlb +1553808452=ch2_05e_res1_dtlc +1081082858=ch2_05e_res1_dtld +-108619549=ch2_05e_res1 +1525516622=ch2_05e_res2_dtl +566186903=ch2_05e_res2_dtla +1472249757=ch2_05e_res2_dtlb +278022936=ch2_05e_res2_ladder +129742157=ch2_05e_res2 +-1439826051=ch2_05e_res3_dtl +-218076660=ch2_05e_res3_dtla +476815215=ch2_05e_res3_ladder +1443484136=ch2_05e_res3 +-1235276244=ch2_05e_res4_dtl +-1074332496=ch2_05e_res4_dtla +-1076833469=ch2_05e_res4_ladder +1679158784=ch2_05e_res4 +1705776090=ch2_05e_res4frnt +-2002878485=ch2_05e_res5_dtl +1958908490=ch2_05e_res5_ladder +845154965=ch2_05e_res5 +1881055917=ch2_05e_res7_dtl +876906414=ch2_05e_res7_dtla +580641885=ch2_05e_res7_dtlb +1608998643=ch2_05e_res7_dtlc +1108943703=ch2_05e_res7_dtld +-1825206934=ch2_05e_res7_ladder +-1831220353=ch2_05e_res7 +1864917736=ch2_05e_res8_dtl +-818107902=ch2_05e_res8_dtlb +-1172587093=ch2_05e_res8_ladder +-1606883779=ch2_05e_res8 +1014717456=ch2_05e_ret_wall +2025821166=ch2_05e_ret_wall2 +-987542753=ch2_05e_water_02 +1503457945=ch2_05e_weed_01 +1802409532=ch2_05e_weed_02 +233437012=ch2_05f_armco_lod +-322687572=ch2_05f_armco +25340637=ch2_05f_armco2_lod +1629545031=ch2_05f_armco2 +721433535=ch2_05f_armcotop_lod +1773134418=ch2_05f_armcotop +857008054=ch2_05f_basearmcob_lod +-768459074=ch2_05f_basearmcob +-2078096444=ch2_05f_basearmcod_lod +785151985=ch2_05f_basearmcod +9086002=ch2_05f_hs02_dt +1379918023=ch2_05f_hs02_dtla +-238739485=ch2_05f_hs02_dtlb +-15025522=ch2_05f_hs02_dtlc +206689532=ch2_05f_hs02_dtld +463238033=ch2_05f_hs02_dtle +-2045381162=ch2_05f_hs02_railings +1002991805=ch2_05f_hs02 +1568008287=ch2_05f_hs03_details +1541317863=ch2_05f_hs03_rails +693891256=ch2_05f_hs04_details +446975743=ch2_05f_hs04_railings +-1095465708=ch2_05f_hs04_railingsb +-856743543=ch2_05f_hs04_railingsc +1358768547=ch2_05f_hs04_railingsd +186224480=ch2_05f_hs04 +1183120439=ch2_05f_hs05_details +699706198=ch2_05f_hs05_detailsb +1950725649=ch2_05f_hs05_dtlb +1319836849=ch2_05f_hs05_glass_lod +979331582=ch2_05f_hs05_glass +1059797102=ch2_05f_hs05_railing_lod +-788552431=ch2_05f_hs05_railing +-2005073648=ch2_05f_hs05_railings +753128180=ch2_05f_hs05 +668461730=ch2_05f_hs06_details +2144730560=ch2_05f_hs06_pil_lod +-849940813=ch2_05f_hs06_pil +-1292520924=ch2_05f_hs06_railings +1721878127=ch2_05f_hs06 +-2082757149=ch2_05f_hs07_details +1311166208=ch2_05f_hs07_detailsa +1855255055=ch2_05f_hs07_railings_lod +808627889=ch2_05f_hs07_railings +-1119391476=ch2_05f_hs07_wood +2018699729=ch2_05f_hs07 +-1223016177=ch2_05f_hs08_details +1231440975=ch2_05f_hs09_1 +1409769873=ch2_05f_hs09_2 +1717632827=ch2_05f_hs09_details +1931362982=ch2_05f_hs09_railings +522575524=ch2_05f_hs09_railingsb +-1807722096=ch2_05f_hs09_wood +-1112281484=ch2_05f_hs10_details +-1191917020=ch2_05f_hs10_railings +1777832231=ch2_05f_hs10_wood_lod +-1225354092=ch2_05f_hs10_wood +894658371=ch2_05f_hs10 +-1037115308=ch2_05f_hs10glass +-416463167=ch2_05f_hs11_details +-1358561319=ch2_05f_hs11_detailsb +1902886916=ch2_05f_plot01interior +-490990170=ch2_05f_plot06interior +1973554829=ch2_05f_plot09interior +-1523913073=ch2_05f_poolwtr03 +1788542696=ch2_05f_terrain_01 +-204730036=ch2_05f_terrain_02 +-1094703311=ch2_05f_terrain_03 +1063672780=ch2_06_brdgerail01 +-126464539=ch2_06_brdgerail02 +446403127=ch2_06_brdgerail03 +-700380805=ch2_06_brdgerail04 +141749726=ch2_06_brdgerail05 +-1316274160=ch2_06_brdgerail06 +-2086650343=ch2_06_bridge +-909201700=ch2_06_docksteps01 +536262795=ch2_06_docksteps02_lod +396216953=ch2_06_docksteps02 +603906875=ch2_06_docksteps03 +28286621=ch2_06_docksteps04 +243415106=ch2_06_docksteps05 +1581045686=ch2_06_docksteps06 +346647344=ch2_06_docksteps07_lod +1331804612=ch2_06_docksteps07 +1975577325=ch2_06_emissive_02_slod +599190722=ch2_06_emissive_03_slod +525157941=ch2_06_emissive_04_slod +-90595827=ch2_06_emissive_04b_lod +-935297086=ch2_06_emissive_slod +1204354192=ch2_06_estsign +1160483002=ch2_06_estsigndcal +-85787022=ch2_06_fence01_iref +1812084777=ch2_06_fence02_iref +1475850410=ch2_06_fencing_01 +-1314397175=ch2_06_fencing_02 +-1013151758=ch2_06_fencing_03 +-1796593010=ch2_06_fencing_04 +-1497379271=ch2_06_fencing_05 +-125341241=ch2_06_fencing_06 +177608164=ch2_06_fencing_07 +-603998024=ch2_06_fencing_08 +-305439665=ch2_06_fencing_09 +1300699773=ch2_06_fencing_10 +875947995=ch2_06_fencing_11 +1776014118=ch2_06_fencing_12 +1587657906=ch2_06_fencing_13 +1994194394=ch2_06_garden +-400963775=ch2_06_guttering +-1675261163=ch2_06_house02_dtlb +-405331337=ch2_06_house02_dtlc +-442694499=ch2_06_house02 +831531986=ch2_06_house1_dtl +671907594=ch2_06_house1_dtl2 +376429521=ch2_06_house1_dtl3 +63026805=ch2_06_house1_dtl4 +-238284150=ch2_06_house1_dtl5 +-678423613=ch2_06_house1_dtl55 +-1210868078=ch2_06_house1_dtl6 +-1514735015=ch2_06_house1_dtl7 +-1805854811=ch2_06_house1_dtl8 +1934659860=ch2_06_house1_ivy +-1697864612=ch2_06_house1_ivy2 +-1976696033=ch2_06_house1_ivy3 +1875277219=ch2_06_house1 +-293169388=ch2_06_house1b +-54447223=ch2_06_house1c +1240190429=ch2_06_house1d +1464690848=ch2_06_house1e +-665589073=ch2_06_house1f +1609039340=ch2_06_house2_dtl +-2038714061=ch2_06_house2_dtl2 +126821351=ch2_06_house2_rail1 +-114718948=ch2_06_house2_rail2 +722987768=ch2_06_house2_rail3 +-39579296=ch2_06_house2 +-1600500968=ch2_06_house3_dtl +220208566=ch2_06_house3_dtl2 +240825037=ch2_06_house3 +-1849570186=ch2_06_miscdetail_ +-749557965=ch2_06_pool_01 +975928079=ch2_06_rddcal00 +122754395=ch2_06_rddcal01 +370914032=ch2_06_rddcal02 +-502904106=ch2_06_rddcal03 +-203952519=ch2_06_rddcal04 +-1099856979=ch2_06_rddcal05 +2059271608=ch2_06_reswall00_dtl +-369902061=ch2_06_reswall00 +332602883=ch2_06_reswall02_dtl +-292862142=ch2_06_reswall02 +525336766=ch2_06_reswall05_dtl +956292138=ch2_06_reswall05 +1475062402=ch2_06_reswall06_dtl +1201895793=ch2_06_reswall06 +163167428=ch2_06_reswall07_dtl +-1997571064=ch2_06_reswall07 +1440172398=ch2_06_reswall09_dtl +241895173=ch2_06_reswall09 +-1534630411=ch2_06_reswall11_dtl +-1548045698=ch2_06_reswall11 +-803236821=ch2_06_reswall15_dtl +716488820=ch2_06_reswall15 +749772741=ch2_06_reswall15a_dtl +1007117081=ch2_06_reswall16 +2119460786=ch2_06_reswall17 +-984355004=ch2_06_reswall30 +774381210=ch2_06_reswall31_lod +-86320583=ch2_06_reswall31 +-1595857313=ch2_06_reswall32 +-1937048141=ch2_06_reswall33 +2052086078=ch2_06_reswall34 +-927331619=ch2_06_reswalldcal +1767703781=ch2_06_skidock01 +-1296606538=ch2_06_skidock02_dtl +-1035782476=ch2_06_skidock02 +-1877781935=ch2_06_skidock03 +-743219960=ch2_06_skidock10 +1177531473=ch2_06_skidock9 +1027866216=ch2_06_terrain01a +-208200280=ch2_06_terrain01b_dtl_000 +-206181555=ch2_06_terrain01b +-1122971665=ch2_06_terrain01c_dtl +-529546047=ch2_06_terrain01c +-2053616106=ch2_06_terrain02 +935752267=ch2_06_tower +1906275157=ch2_06_treetrunk +1216611153=ch2_06_wall +-471384197=ch2_06_wall01_iref +-1290975757=ch2_06_windows_iref +-1712293655=ch2_07_fence_01 +1443110560=ch2_07_fence_02a +1682684719=ch2_07_fence_02b +1869849584=ch2_07_fence_03 +-603480291=ch2_07_fence_04a +1031791116=ch2_07_fence_04b +1076381018=ch2_07_fence_05 +1266248720=ch2_07_fizzrail01 +1027592093=ch2_07_fizzrail02 +-344609794=ch2_07_fizzrail03 +-680557582=ch2_07_fizzrail04 +468083523=ch2_07_hedgedtl_01 +273501201=ch2_07_hedgedtl_02 +-1098504060=ch2_07_hedgedtl_03 +-453085836=ch2_07_hedgedtl_04 +1758821660=ch2_07_hedgedtl_05 +1500175943=ch2_07_hedgedtl_06 +127777458=ch2_07_hedgedtl_07 +-305428722=ch2_07_hedgedtl_08 +-1940044753=ch2_07_hedgedtl_09 +-581146860=ch2_07_hedgedtl_10 +-38131765=ch2_07_hedgedtl_11 +-880589986=ch2_07_hedgedtl_12 +-516657472=ch2_07_hedgedtl_13 +-1359574459=ch2_07_hedgedtl_14 +1159478042=ch2_07_house_l2c_dtl +-554346560=ch2_07_house_l2c +435279616=ch2_07_house03_dtl +-357469072=ch2_07_house03 +48601299=ch2_07_house55_dtl +-318640635=ch2_07_house55 +-1906972361=ch2_07_house78_dtl +-452699186=ch2_07_house78 +-313572627=ch2_07_house79a_dtl +-1241971182=ch2_07_house79a +348281276=ch2_07_house81_dtl +-478655786=ch2_07_house81 +473419931=ch2_07_house82_dtl +-634472381=ch2_07_house82 +1484940371=ch2_07_house83_dtl +-923494961=ch2_07_house83 +-937868534=ch2_07_house97_dtl +-1110670585=ch2_07_house97 +355797281=ch2_07_l1 +-1243949624=ch2_07_land024_dcl +-2027210992=ch2_07_poolladder_01 +265111638=ch2_07_poolladder_02 +561441705=ch2_07_poolladder_03 +-1639391522=ch2_07_water_01 +-947352020=ch2_07b_10 +917613117=ch2_07b_17_dtl +515816603=ch2_07b_17 +-1179436128=ch2_07b_20_dtl +-1182568058=ch2_07b_20 +1510149509=ch2_07b_31_dtl +850388313=ch2_07b_31_ivy_dtl +-908717877=ch2_07b_31 +-1935054131=ch2_07b_build_dtl +-1504799270=ch2_07b_build +-1961139128=ch2_07b_build01_dtl +1955792660=ch2_07b_build01 +1744451306=ch2_07b_build02_dtl +-1497076874=ch2_07b_build02 +137028705=ch2_07b_build03_dtl +-917473716=ch2_07b_build03_raily +-1728131093=ch2_07b_build03 +2090340603=ch2_07b_build04_dtl +-900124001=ch2_07b_build04 +-1839258019=ch2_07b_build04b +450111494=ch2_07b_build05_dtl +1233891590=ch2_07b_build05 +-217717462=ch2_07b_build06_dtl +1664803940=ch2_07b_build06 +-1421128201=ch2_07b_fences01 +-1727551120=ch2_07b_fences02 +1205667612=ch2_07b_fences03 +1631757185=ch2_07b_fencing009 +-1353851236=ch2_07b_fencing1 +-2144750193=ch2_07b_fencing10 +-497859386=ch2_07b_fencing2 +-805658603=ch2_07b_fencing3 +-1709657010=ch2_07b_fencing4 +-2012606415=ch2_07b_fencing5 +-1097040555=ch2_07b_fencing6 +-1393763850=ch2_07b_fencing7 +1393108528=ch2_07b_fencing8 +-624280649=ch2_07b_garage_01 +508805940=ch2_07b_hedgedtl_01 +-412035729=ch2_07b_hedgedtl_02 +-1045919265=ch2_07b_hedgedtl_03 +2062974072=ch2_07b_hedgedtl_04 +1695240354=ch2_07b_hedgedtl_05 +239346453=ch2_07b_hedgedtl_06 +11438058=ch2_07b_hedgedtl_07 +1044480787=ch2_07b_hedgedtl_08 +-1346574840=ch2_07b_hedgedtl_09 +-1932220908=ch2_07b_hedgedtl_10 +1552598401=ch2_07b_hedgedtl_11 +81368544=ch2_07b_hedgedtl_12 +849113445=ch2_07b_hedgedtl_13 +-399450993=ch2_07b_hedgedtl_14 +368490522=ch2_07b_hedgedtl_15 +-839735277=ch2_07b_hedgedtl_16 +-1111980129=ch2_07b_hedgedtl_17 +-1286212906=ch2_07b_hedgedtl_18 +-1583427736=ch2_07b_hedgedtl_19 +994901862=ch2_07b_hedgedtl_20 +-914777151=ch2_07b_hedgedtl_21 +197730399=ch2_07b_hedgedtl_22 +706829583=ch2_07b_hedgedtl_23 +-2108650132=ch2_07b_hedgedtl_24 +-1872483949=ch2_07b_hedgedtl_25 +-691161495=ch2_07b_hedgedtl_26 +-445721685=ch2_07b_hedgedtl_27 +-1453696125=ch2_07b_hedgedtl_28 +-1222674675=ch2_07b_hedgedtl_29 +-152892853=ch2_07b_poolladder_006 +1068546550=ch2_07b_poolladder_05_dlod +1434842390=ch2_07b_poolladder_1 +2135705766=ch2_07b_poolladder_2 +832318787=ch2_07b_poolladder_3 +-1863226352=ch2_07b_poolladder_4 +-705700049=ch2_07b_props_g_door_lod +1304100248=ch2_07b_water +-549681521=ch2_07c_building_a_dtl +-1407290972=ch2_07c_building_a_dtl2 +746446587=ch2_07c_building_a +35615749=ch2_07c_building_b_dtl +238953084=ch2_07c_building_b +1587724134=ch2_07c_building_c_dtl +-643870249=ch2_07c_building_c_dtl2 +-1538607=ch2_07c_building_c +-1041824311=ch2_07c_constrplot_decals +1362275894=ch2_07c_constrplot_gnd +789548290=ch2_07c_fencing1 +-965329971=ch2_07c_fencing2 +-666050694=ch2_07c_fencing3 +-656809836=ch2_07c_fencing4 +-507094324=ch2_07c_hedgedtl_01 +691628465=ch2_07c_hedgedtl_02 +-1233484747=ch2_07c_hedgedtl_03 +-1934118740=ch2_07c_hedgedtl_04 +-1408176290=ch2_07c_hedgedtl_05 +-230425657=ch2_07c_hedgedtl_06 +-1110739946=ch2_07c_indust_det +-1098397382=ch2_07c_poolladder1 +-1032265514=ch2_07c_terrain_a_lod +-424774544=ch2_07c_terrain_a +-1393983257=ch2_07c_terrain_b +-979799059=ch2_07c_water_01 +1235015851=ch2_07d_b1a +-1077492706=ch2_07d_build00_dtl +191722308=ch2_07d_build00 +-1656535363=ch2_07d_build01_dtl +-1860796772=ch2_07d_build01 +-775181449=ch2_07d_build02_dtl +1591056923=ch2_07d_build02 +-279005011=ch2_07d_build02shutters +1647604710=ch2_07d_build11_dtl +1913634143=ch2_07d_build11 +1775437034=ch2_07d_fence140 +-239572331=ch2_07d_fencing_02 +2138408465=ch2_07d_fencing_03 +1234334499=ch2_07d_fencing_05a +1484361969=ch2_07d_fencing_05b +725999023=ch2_07d_fencing_06 +2056912068=ch2_07d_fencing_07_lod +931132963=ch2_07d_fencing_07 +-1532844580=ch2_07d_fencing_08_dlod +-964848608=ch2_07d_fencing_08 +718555959=ch2_07d_hedgedtl_01 +1960566697=ch2_07d_hedgedtl_02 +128845035=ch2_07d_hedgedtl_03 +-34115202=ch2_07d_hedgedtl_04 +-198615582=ch2_07d_hedgedtl_05 +-630609309=ch2_07d_hedgedtl_06 +-792291555=ch2_07d_hedgedtl_07 +59899163=ch2_07d_hedgedtl_08 +-1788731207=ch2_07d_hedgedtl_09 +-1463597537=ch2_07d_hedgedtl_10 +1455759908=ch2_07d_hedgedtl_11 +1106770054=ch2_07d_hedgedtl_12 +682214890=ch2_07d_hedgedtl_13 +528692125=ch2_07d_hedgedtl_14 +338697463=ch2_07d_hedgedtl_15 +1811369108=ch2_07d_hedgedtl_16 +2001363770=ch2_07d_hedgedtl_17 +1215595919=ch2_07d_hedgedtl_18 +1859374480=ch2_07d_hint120 +-311336688=ch2_07d_house140_dtl +-225766844=ch2_07d_house140 +539649976=ch2_07d_house141_dtl +751371967=ch2_07d_house141 +213709691=ch2_07d_house144_dtl +1506599110=ch2_07d_house144 +-1781764177=ch2_07d_house84_dtl +-492820204=ch2_07d_house84 +-177625683=ch2_07d_house85_dtl +942593088=ch2_07d_house85 +1000710384=ch2_07d_house89_dtl +67628019=ch2_07d_house89 +348881028=ch2_07d_l1 +-1836483582=ch2_07d_l2 +477579246=ch2_07d_newrail_01 +735110817=ch2_07d_newrail_02 +1042484037=ch2_07d_newrail_03 +1329311094=ch2_07d_newrail_04 +1904931348=ch2_07d_newrail_05 +1210425154=ch2_07d_newrail_06 +1459371247=ch2_07d_newrail_07 +1536443935=ch2_07d_newrail_08 +1851681715=ch2_07d_newrail_09 +-578110658=ch2_07d_newrail_10 +-899574548=ch2_07d_newrail_11 +-1249350854=ch2_07d_newrail_12 +-1571994428=ch2_07d_newrail_13 +-1863605759=ch2_07d_newrail_14 +2145222629=ch2_07d_newrail_15 +1853807912=ch2_07d_newrail_16 +1530508958=ch2_07d_newrail_17 +1247024339=ch2_07d_newrail_18 +944140472=ch2_07d_newrail_19 +1686876849=ch2_07d_poolladder_01 +1473419583=ch2_07d_poolladder_02 +-236434068=ch2_07d_poolladder_03 +-536237649=ch2_07d_poolladder_04 +-1925905405=ch2_07d_poolladder_05 +-74686284=ch2_07d_poolladder_06 +-1977024243=ch2_07d_structure_01 +-1075876743=ch2_07d_structure_02 +-1319121030=ch2_07d_structure_03 +-568547089=ch2_07d_structure_04 +1176131484=ch2_07d_terrain_decal +1947059599=ch2_07d_water_01 +-1806319931=ch2_08_bamboo01 +1048384281=ch2_08_bamboo02 +-1327335458=ch2_08_bamboo03 +-1244395504=ch2_08_garage_outline +1541959547=ch2_08_gate002 +-1592690224=ch2_08_gate003 +-147423412=ch2_08_gate01 +2062214709=ch2_08_house00_dtl +1499139232=ch2_08_house00_prailing +-1263255645=ch2_08_house00_railing +-797057439=ch2_08_house00 +-941675817=ch2_08_house01_dtl +1154306457=ch2_08_house01_fence +-1245144500=ch2_08_house01_prails +-400568261=ch2_08_house01_railings +1636040771=ch2_08_house01 +-1660994462=ch2_08_house02_dtl +-1619755997=ch2_08_house02 +1414913266=ch2_08_house03_dtl +1065126052=ch2_08_house03_railing +-1859002466=ch2_08_house03 +-1372686994=ch2_08_house04_dtl +-1092109559=ch2_08_house04 +-1423015895=ch2_08_house05_dtl +-1395812651=ch2_08_house05 +-495336227=ch2_08_house06_dtl +1584293041=ch2_08_house06_dtlb +-511171298=ch2_08_house06_railing +-615877682=ch2_08_house06 +-1149287281=ch2_08_house07_dtl +2108784515=ch2_08_house07_dtlb +41779076=ch2_08_house07_railing +-130962020=ch2_08_house07 +-1181341575=ch2_08_house08_dtl +-1327706577=ch2_08_house08_dtlb +-828239105=ch2_08_house08balcony +-1557602463=ch2_08_house09_dtl +-1599816655=ch2_08_house09_railing +5750252=ch2_08_house09 +1381847000=ch2_08_l1_poles_lod +-990484658=ch2_08_l1_poles +1357269667=ch2_08_l1 +619836091=ch2_08_l2 +1442257355=ch2_08_mansionrail01 +-285167443=ch2_08_mansionsteps +-111653578=ch2_08_nwbld03_dtl_b +-1691973277=ch2_08_nwbld03_dtl +24640068=ch2_08_nwbld03_dtlb +518370663=ch2_08_nwbld03_dtlc +1443081255=ch2_08_nwbld03_kit_03 +355063362=ch2_08_nwbld03 +-238987451=ch2_08_pole_03 +-1566050978=ch2_08_poles_01_lod +381089617=ch2_08_poles_01 +735544222=ch2_08_poles_02_lod +-1527671868=ch2_08_poles_02 +-1469115377=ch2_08_props_props03_01_lod +-1033254988=ch2_08_props_props04_01_lod +-1224499126=ch2_08_props_props04_02_lod +1111497744=ch2_08_props_props05_14_lod +1542057908=ch2_08_props_props05_27_lod +170462776=ch2_08_props_props05_28_lod +-2082633286=ch2_08_wall02_dtl +1347575686=ch2_08_wall02 +1228981798=ch2_08_water_01 +-2098874001=ch2_08_water_03 +1957108978=ch2_08_water_04 +-1637322636=ch2_08_water_05 +897276318=ch2_08_wrail_01 +2082707109=ch2_08b_armco01_lod +-1229122089=ch2_08b_armco01 +-1136698797=ch2_08b_armco01b_lod +509347032=ch2_08b_armco01b +125404825=ch2_08b_armco01c_lod +808069236=ch2_08b_armco01c +440105061=ch2_08b_armco026_lod +-652646140=ch2_08b_armco026 +847777683=ch2_08b_armco20 +-2085016837=ch2_08b_fence1_a +1457115453=ch2_08b_fence1_b +1202698287=ch2_08b_fence2_a +1446827337=ch2_08b_fence2_b +-2022854154=ch2_08b_fence3 +-765239620=ch2_08b_fence4a +-1536884032=ch2_08b_fence4b +1868667066=ch2_08b_fence4c +-517735363=ch2_08b_fence4d +-67358227=ch2_08b_fence4e +-308243146=ch2_08b_fence4f +410905328=ch2_08b_fence4g +-1449462192=ch2_08b_fence5 +731052586=ch2_08b_fence6 +606276894=ch2_08b_fence6a +1221809790=ch2_08b_fence6b +2142192693=ch2_08b_fence6c +847489503=ch2_08b_fence6d +907265893=ch2_08b_fizzwall +882046667=ch2_08b_glassfence +-876053124=ch2_08b_hs01_details +1798708724=ch2_08b_hs01 +-1649491117=ch2_08b_hs02_details +-722669216=ch2_08b_hs02 +682419030=ch2_08b_hs03_details +-941861057=ch2_08b_hs03 +-2137111622=ch2_08b_hs04_details +-2057685962=ch2_08b_hs04_veg1 +1998362555=ch2_08b_hs04_veg2 +-1332139847=ch2_08b_hs04 +-699374689=ch2_08b_hs05_details +-1554149822=ch2_08b_hs05 +-1229132736=ch2_08b_hs06_details +238576630=ch2_08b_hs06 +692260872=ch2_08b_hs06b_lod +1595198928=ch2_08b_land01 +740386794=ch2_08b_land02 +2016909665=ch2_08b_pool_01 +-1091819831=ch2_08b_pool_02 +-849493076=ch2_08b_pool_03 +-623985934=ch2_08b_poolrail_1 +-863166865=ch2_08b_poolrail_2 +1754534783=ch2_08b_poolrail_3a +2036348183=ch2_08b_poolrail_3b +-382085176=ch2_08b_poolrail_4 +1841209364=ch2_08b_poolrail_5a +921350765=ch2_08b_poolrail_5b +-1382326132=ch2_08b_poolrail_6 +-2005699404=ch2_08b_retwall_lod +-1164033691=ch2_08b_retwall +935109196=ch2_08b_retwall01 +-1148199471=ch2_08b_windowcovers +127029055=ch2_08b_windowcovers2 +-1831292938=ch2_09_build_a_59 +-2017340079=ch2_09_conhse002_details +1755312259=ch2_09_conhse002 +-966826861=ch2_09_conhse002girder01 +1511033847=ch2_09_conhse002girder02 +-732175366=ch2_09_conhse002wood01 +-1509554353=ch2_09_conhse002wood02 +902368932=ch2_09_fizz_flatrail +-2071817100=ch2_09_fizz_flatrailb +-284847513=ch2_09_fizz_pladder1 +-23121510=ch2_09_fizz_pladder2 +193022814=ch2_09_fizz_pladder3 +556955328=ch2_09_fizz_pladder4 +963192621=ch2_09_fizz_pladder5 +-2017639464=ch2_09_fizz_pladder6 +-2146288026=ch2_09_fizz_prail1 +-897416129=ch2_09_fizz_stairs +909646315=ch2_09_fizz_stairsb +1185904139=ch2_09_hedgedetail_01 +429464543=ch2_09_hedgedetail_02 +728743820=ch2_09_hedgedetail_03 +315166307=ch2_09_hedgedetail_04 +551922332=ch2_09_hedgedetail_05 +1712928006=ch2_09_hedgedetail_06 +1954599381=ch2_09_hedgedetail_07 +-940869463=ch2_09_hedgedetail_08 +1444779279=ch2_09_hedgedetail_09 +566972639=ch2_09_hedgedetail_10 +1402418298=ch2_09_hedgedetail_11 +1900507098=ch2_09_hedgedetail_12 +1521304230=ch2_09_hedgedetail_13 +1822353029=ch2_09_hedgedetail_14 +1716640235=ch2_09_hedgedetail_15 +-1751991188=ch2_09_hedgedetail_16 +-2118348608=ch2_09_hedgedetail_17 +-1625896076=ch2_09_hedgedetail_18 +-789860575=ch2_09_hedgedetail_19 +-84147927=ch2_09_hedgedetail_20 +751625418=ch2_09_hedgedetail_21 +512936022=ch2_09_hedgedetail_22 +1837079907=ch2_09_house21 +-753032997=ch2_09_hs01_details +-1321497631=ch2_09_hs01_main +-663988660=ch2_09_hs02_details +522771014=ch2_09_hs02 +703010261=ch2_09_hs03_details1 +935834006=ch2_09_hs03_details2 +-841074766=ch2_09_hs03 +1596800431=ch2_09_hs04_d +-1147563223=ch2_09_hs04 +-1646310993=ch2_09_hs05_d +-401806321=ch2_09_hs05 +1029586871=ch2_09_hs06_details +-706885711=ch2_09_hs06 +-2070502108=ch2_09_hs07 +-1531659738=ch2_09_hs08_details +1913651223=ch2_09_hs08 +536059729=ch2_09_hs10_main +469552473=ch2_09_hs10a_details +597090325=ch2_09_hs10b_details +776127751=ch2_09_hs11_details +2062561603=ch2_09_l2_a +-54382649=ch2_09_l2_decal001 +-1773899808=ch2_09_l4 +-163340222=ch2_09_land_dtl +-472846641=ch2_09_poolwater009 +595076721=ch2_09_retwall09 +1201958873=ch2_09_retwall10 +-1601101383=ch2_09_retwall11 +1547841695=ch2_09_tarp004 +1848104042=ch2_09_tarp005 +-936834961=ch2_09_tarp006 +-631067422=ch2_09_tarp007 +-1965642086=ch2_09_tcoachhse_detail +-301975492=ch2_09_tcoachhse +-719767165=ch2_09b_deshse_dtl +1172171880=ch2_09b_deshse +-87772830=ch2_09b_deshsegate_lod +1627314460=ch2_09b_deshsegate01 +-1475582158=ch2_09b_deshsegate02 +879820801=ch2_09b_deshsegate03 +-1948668211=ch2_09b_deshsegate04 +-1709683894=ch2_09b_deshsegate05 +1504584385=ch2_09b_deshsegatea_lod +277494526=ch2_09b_deshsegateb_lod +-501243042=ch2_09b_deshsegatec_lod +-1407274778=ch2_09b_deshsegated_lod +-1567878554=ch2_09b_deshsegatee_lod +1338535371=ch2_09b_fizz_fence00 +1027590310=ch2_09b_fizz_fence01 +1284171580=ch2_09b_fizz_fence02 +1509392937=ch2_09b_fizz_fence03 +-2001739879=ch2_09b_fizz_fence04 +-1755480844=ch2_09b_fizz_fence05 +-1498965112=ch2_09b_fizz_fence06 +-631971678=ch2_09b_fizz_pooldets +-1921347405=ch2_09b_hedgedtl_01 +-1693471779=ch2_09b_hedgedtl_02 +1442455991=ch2_09b_hedgedtl_03 +-1001390491=ch2_09b_hedgedtl_04 +-1838671210=ch2_09b_hedgedtl_05 +-1598408902=ch2_09b_hedgedtl_06 +520008641=ch2_09b_hedgedtl_07 +1769621687=ch2_09b_hedgedtl_08 +2081320415=ch2_09b_hedgedtl_09 +1332550193=ch2_09b_hedgedtl_10 +-822503096=ch2_09b_hedgedtl_11 +-8422829=ch2_09b_hedgedtl_12 +-484163171=ch2_09b_hedgedtl_13 +-1726829189=ch2_09b_hedgedtl_14 +381626578=ch2_09b_hedgedtl_15 +1014592582=ch2_09b_hedgedtl_16 +727437835=ch2_09b_hedgedtl_17 +-499367987=ch2_09b_hedgedtl_18 +-1568358309=ch2_09b_hedgedtl_19 +-1932359002=ch2_09b_hs01_balcony +-1284351582=ch2_09b_hs01_pool_ladder +-153529340=ch2_09b_hs01_support +-751224617=ch2_09b_hs01 +-1147639241=ch2_09b_hs01a_details +-1190959328=ch2_09b_hs01b_details +-2029297101=ch2_09b_hs02_balcony +923887183=ch2_09b_hs02_door_railings +-1456606581=ch2_09b_hs02_railing_01 +-1156803000=ch2_09b_hs02_railing_02 +-821379516=ch2_09b_hs02_railing_03 +-511515852=ch2_09b_hs02_railing_04 +-379558619=ch2_09b_hs02 +449846410=ch2_09b_hs02a_details +-178549838=ch2_09b_hs02b_details +-374672861=ch2_09b_hs03_balcony_01 +-67332410=ch2_09b_hs03_balcony_02 +-2058213560=ch2_09b_hs03_details +-1328843780=ch2_09b_hs03 +509572857=ch2_09b_hs04_balcony_01 +-337014258=ch2_09b_hs04_balcony_02 +-1028964462=ch2_09b_hs04_balcony_03 +275471121=ch2_09b_hs04_balcony_04 +-932754678=ch2_09b_hs04_balcony_05 +-717462348=ch2_09b_hs04_balcony_06 +1795362883=ch2_09b_hs04_balcony_07 +-537766975=ch2_09b_hs04_details +-1526899616=ch2_09b_hs04 +-892962094=ch2_09b_hs05_balc_01 +-1131159955=ch2_09b_hs05_balc_02 +-1638751765=ch2_09b_hs05_balc_03 +-1883962192=ch2_09b_hs05_balc_04 +-1621253123=ch2_09b_hs05_balc_05 +-1168607682=ch2_09b_hs05_details +-1401951423=ch2_09b_hs05 +227888696=ch2_09b_hs07_details +1738459108=ch2_09b_hs07_pool_ladder +-2012470662=ch2_09b_hs07 +1379206356=ch2_09b_hs08_details +1179462523=ch2_09b_hs08_ladder +2073692566=ch2_09b_hs08 +-527603720=ch2_09b_hs09_details +-440952870=ch2_09b_hs09_pool_ladder +-1588174337=ch2_09b_hs09_railings_01 +648834217=ch2_09b_hs09_railings_02 +350865700=ch2_09b_hs09_railings_03 +-63858764=ch2_09b_hs09_railings_04 +-395841503=ch2_09b_hs09_railings_05 +1769399636=ch2_09b_hs09 +-770737757=ch2_09b_hs10_details +1625084728=ch2_09b_hs10 +627954419=ch2_09b_l1_decal_01 +884109692=ch2_09b_l1_decal_02 +303155034=ch2_09b_l1 +-781531679=ch2_09b_l2 +-508008836=ch2_09b_l3 +957810148=ch2_09b_playgrounddecal +-675311093=ch2_09b_pool01 +-987786423=ch2_09b_props_des_h_start_slod +-2082927660=ch2_09b_props_des_h +1811100525=ch2_09b_props_des_sh_end_b_lod +-854661173=ch2_09b_props_des_sh_end_b +-741673665=ch2_09b_props_des_sh_end_d +-859938436=ch2_09b_props_des_sh_end_e_lod +-443475765=ch2_09b_props_des_sh_end_e +1986111558=ch2_09b_props_des_sh_end_slod +-1987528959=ch2_09b_props_des_sh_rebuild +-1679992240=ch2_09b_props_des_sh_start_a +-1567922260=ch2_09b_props_des_sh_start_b +1883865897=ch2_09b_props_des_sh_start_c +1438865882=ch2_09b_props_stilthse_dj_area +668072695=ch2_09b_rocks +-1635291989=ch2_09c_build_fence01_lod +558918865=ch2_09c_build_fence01 +1899908759=ch2_09c_dec_01 +-197372787=ch2_09c_dec_02 +394794572=ch2_09c_hedgedtl_01 +-1977156728=ch2_09c_hedgedtl_02 +2079743783=ch2_09c_hedgedtl_03 +-541808658=ch2_09c_hedgedtl_04 +-840956859=ch2_09c_hedgedtl_05 +1120726561=ch2_09c_hedgedtl_06 +828590926=ch2_09c_hedgedtl_07 +546941371=ch2_09c_hedgedtl_08 +-2036828745=ch2_09c_hedgedtl_09 +-1789030199=ch2_09c_hedgedtl_10 +120058972=ch2_09c_hedgedtl_11 +-116041673=ch2_09c_hedgedtl_12 +-346374974=ch2_09c_hedgedtl_13 +-2078786912=ch2_09c_hs01_dtls +726495965=ch2_09c_hs01 +900352836=ch2_09c_hs01fence01 +-1878687755=ch2_09c_hs01fence02 +2110184312=ch2_09c_hs01fence03 +1803663086=ch2_09c_hs01fence04 +1497109091=ch2_09c_hs01fence05 +1883358064=ch2_09c_hs02_details +-568928143=ch2_09c_hs02 +1897340101=ch2_09c_hs03_details +281001410=ch2_09c_hs03 +-425679907=ch2_09c_hs04_details +486683630=ch2_09c_hs04_fence +-388395098=ch2_09c_hs04_rail_lod +526557098=ch2_09c_hs04_rail +1463218295=ch2_09c_hs04_raila_lod +-276983455=ch2_09c_hs04_raila +-1012784248=ch2_09c_hs04 +-2005586588=ch2_09c_hs05_railings_geometry +-1269725977=ch2_09c_hs05 +1756753911=ch2_09c_hs05a_details +828404642=ch2_09c_hs05b_details +-241428287=ch2_09c_hs06_details +-876071976=ch2_09c_hs06 +1136554455=ch2_09c_hs07_details +-1232074392=ch2_09c_hs07 +180807398=ch2_09c_hs08_details +-1346405441=ch2_09c_hs08 +436021401=ch2_09c_hs09_details +-1581260864=ch2_09c_hs09 +2081983057=ch2_09c_hs10_details +337978994=ch2_09c_hs10_gate +-1790248513=ch2_09c_hs10_trellis_01 +-367942833=ch2_09c_hs10_trellis_02 +-1901088340=ch2_09c_hs10 +-1930571300=ch2_09c_hs11_details +-463708920=ch2_09c_hs11 +2078064754=ch2_09c_hs12_details +499077105=ch2_09c_hs12 +160087440=ch2_09c_hs13_details +705489036=ch2_09c_hs13 +1573759501=ch2_09c_l1 +1883459320=ch2_09c_l2 +-1089480586=ch2_09c_poolwtr01 +654331581=ch2_10_culvert01 +361606104=ch2_10_culvert02 +-93489768=ch2_10_culvert03 +-1968837651=ch2_10_detail05 +1402273232=ch2_10_detail06 +1020448844=ch2_10_detail07 +-557613785=ch2_10_ds02 +-950098029=ch2_10_ds02vb +982725845=ch2_10_ds05 +-783490438=ch2_10_ds09 +937799258=ch2_10_ds15 +-1896197490=ch2_10_ds20 +1023167174=ch2_10_ds20x +-1591683961=ch2_10_house07wall_lod +346479746=ch2_10_house07wall +370136937=ch2_10_house09railings_lod +49773502=ch2_10_hs01_wood +1998477328=ch2_10_hs01 +419234325=ch2_10_hs01dtls +1186523747=ch2_10_hs01dtlsb +1768996021=ch2_10_hs02 +783654472=ch2_10_hs02dtls +108851321=ch2_10_hs02dtlsb +-856849491=ch2_10_hs03 +1981080996=ch2_10_hs03dtls +-2047219442=ch2_10_hs03dtlsb_lod +-1923124535=ch2_10_hs03dtlsb +2060346895=ch2_10_hs03dtlsb1 +1705393087=ch2_10_hs03dtlsb2 +227937184=ch2_10_hs03dtlsb3 +-11964669=ch2_10_hs03dtlsb4 +841274557=ch2_10_hs03dtlsb5 +992206872=ch2_10_hs04 +853023968=ch2_10_hs04dtls +477216658=ch2_10_hs04dtlsb +809159238=ch2_10_hs05 +462158852=ch2_10_hs05dtls +559304157=ch2_10_hs05dtlsb +-346072831=ch2_10_hs05railings +581512995=ch2_10_hs06 +-1446111565=ch2_10_hs06dtls +1226702631=ch2_10_hs06dtlsb_rail +-1324376566=ch2_10_hs06dtlsb +-1641077195=ch2_10_hs07 +474019285=ch2_10_hs07dtls +253032506=ch2_10_hs07dtlsb +-1880553047=ch2_10_hs08 +-1374143673=ch2_10_hs08dtls +1765897710=ch2_10_hs08dtlsb +-794082243=ch2_10_hs09_rail_lod +-294202530=ch2_10_hs09_rail +49704894=ch2_10_hs09 +1332608839=ch2_10_hs09dtls +-1553161400=ch2_10_hs09dtlsb +334150340=ch2_10_hs10_rail_lod +172566804=ch2_10_hs10_rail +-57417859=ch2_10_hs10 +1032721081=ch2_10_hs10dtls +863437451=ch2_10_hs10dtlsb +2132368645=ch2_10_land_01 +-1957399169=ch2_10_land_02 +2081281778=ch2_10_land_03 +1774662245=ch2_10_land_04 +1217392631=ch2_10_land_05 +881772533=ch2_10_land_06 +-143253008=ch2_10_parkobj_2_lod +123224842=ch2_10_parkobj_2 +1657464641=ch2_10_parkobj_brick +-1737643199=ch2_10_parkobj +-2129404117=ch2_10_parkrails_1 +-868584073=ch2_10_parkrails_2 +-1661954332=ch2_10_parkrails_3 +-678556642=ch2_10_parkrails_4 +-1167207970=ch2_10_parkrails_5 +-1957348820=ch2_10_poolladd1 +-1117564408=ch2_10_poolwtr003 +-341292158=ch2_10_poolwtr02 +1043709506=ch2_10_rehabdcl01 +-178148197=ch2_10_rehabdcl02 +61557038=ch2_10_rehabdcl03 +-384986125=ch2_10_rehabdcl05 +-1304348158=ch2_10_rehabgrounds +143923336=ch2_10_rehabgrounds2 +474136549=ch2_10_rehabgrounds3 +873590737=ch2_10_rehabmain_rail +-737920002=ch2_10_rehabmain +-1318956507=ch2_10_rehabpool_net +1681974156=ch2_10_rehabpool +1347143414=ch2_10_rehabpooldcal +-2010722922=ch2_10_rehed_00 +-1295703294=ch2_10_rehed_01 +-1528002735=ch2_10_rehed_02 +-549979161=ch2_10_rehed_03 +-813147000=ch2_10_rehed_04 +-104156916=ch2_10_rehed_05 +-336063129=ch2_10_rehed_06 +491681811=ch2_10_rehed_07 +262331580=ch2_10_rehed_08 +970010904=ch2_10_rehed_09 +1617330346=ch2_10_rehed_10 +1302747946=ch2_10_rehed_11 +993539662=ch2_10_rehed_12 +690721333=ch2_10_rehed_13 +381840739=ch2_10_rehed_14 +84855292=ch2_10_rehed_15 +-230906792=ch2_10_rehed_16 +-540901532=ch2_10_rehed_17 +-839066663=ch2_10_rehed_18 +-1154501057=ch2_10_rehed_19 +-174118199=ch2_10_rehed_20 +177362095=ch2_10_rehed_21 +438498256=ch2_10_rehed_22 +750590212=ch2_10_rehed_23 +1117996240=ch2_10_rehed_24 +1400497789=ch2_10_rehed_25 +1730743771=ch2_10_rehed_26 +1974905590=ch2_10_rehed_27 +-1953311058=ch2_10_rehed_28 +-1738182573=ch2_10_rehed_29 +1586623273=ch2_10_rehed_99 +560698203=ch2_10_rp_st +1527125677=ch2_10_wall001 +2009234131=ch2_10_wood019 +-1037366793=ch2_10_wood020 +-1593332810=ch2_11_dtrack03 +-1846289050=ch2_11_hd6_railings_04 +2095821650=ch2_11_hd6_railings_05 +-1953804143=ch2_11_hd6_railings_06 +-1589019635=ch2_11_hd6_railings_07 +806295962=ch2_11_hd6_railings_08 +1650227305=ch2_11_hedgedtl_01 +1427758564=ch2_11_hedgedtl_02 +-1129370351=ch2_11_hedgedtl_03 +-1451948387=ch2_11_hedgedtl_04 +-1705154450=ch2_11_hedgedtl_05 +-1938830189=ch2_11_hedgedtl_06 +-106977547=ch2_11_hedgedtl_07 +-388430488=ch2_11_hedgedtl_08 +-632035238=ch2_11_hedgedtl_09 +-1358917528=ch2_11_hedgedtl_10 +157304154=ch2_11_hedgedtl_11 +1124120730=ch2_11_hedgedtl_12 +-304771515=ch2_11_hedgedtl_13 +395108787=ch2_11_hedgedtl_14 +1382668140=ch2_11_hedgedtl_15 +1822559200=ch2_11_hedgedtl_16 +785944650=ch2_11_hedgedtl_17 +1630172397=ch2_11_hedgedtl_18 +1413602000=ch2_11_hedgedtl_19 +2030185556=ch2_11_hedgedtl_20 +-1041809891=ch2_11_hedgedtl_21 +-711432833=ch2_11_hedgedtl_22 +-1933356074=ch2_11_hedgedtl_23 +1395001789=ch2_11_hs001_a_dtl +104766890=ch2_11_hs001_b_dtl +-1898612316=ch2_11_hs001_rail01 +1612618807=ch2_11_hs001_rail02 +667624927=ch2_11_hs001 +-1104563602=ch2_11_hs002_a_dtl +-105872846=ch2_11_hs002_b_dtl +363561376=ch2_11_hs002 +210265746=ch2_11_hs003_a_dtl +2070500447=ch2_11_hs003_b_dtl +-1957401356=ch2_11_hs003 +232072246=ch2_11_hs004_a_dtl +-486016149=ch2_11_hs004_b_dtl +287871864=ch2_11_hs004_c_dtl +1966653629=ch2_11_hs004 +1965981042=ch2_11_hs005_a_dtl +842773245=ch2_11_hs005_b_dtl +1030493667=ch2_11_hs005_c_dtl +744790703=ch2_11_hs005_d_dtl +-1895205790=ch2_11_hs005 +-35245421=ch2_11_hs006_a_dtl +-1974656414=ch2_11_hs006_b_dtl +1317224886=ch2_11_hs006_c_dtl +-15487134=ch2_11_hs006_d_dtl +2102317293=ch2_11_hs006 +446788319=ch2_11_hs007_a_dtl +508649837=ch2_11_hs007_b_dtl +886549451=ch2_11_hs007_c_dtl +1935981849=ch2_11_hs007 +-207840565=ch2_11_hs008_a_dtl +-401849536=ch2_11_hs008_b_dtl +1629553223=ch2_11_hs008_c_dtl +1637947794=ch2_11_hs008 +-854495292=ch2_11_hs009_a_dtl +-955928612=ch2_11_hs009_b_dtl +-1657618016=ch2_11_hs009_c_dtl +-773555689=ch2_11_hs009 +-730413291=ch2_11_hs01_pool_ladder +328464319=ch2_11_hs010_a_dtl +805066978=ch2_11_hs010_b_dtl +1999453390=ch2_11_hs010 +600934418=ch2_11_hs011_dtl +-1182023322=ch2_11_hs011 +1429071163=ch2_11_hs012_dtl +295021698=ch2_11_hs012_frontbalcony +-1353601806=ch2_11_hs012 +-115042821=ch2_11_hs013_a_dtl +651435855=ch2_11_hs013_b_dtl +-1659434883=ch2_11_hs013 +-1547685083=ch2_11_hs014_dtl +-1805256933=ch2_11_hs014 +731461300=ch2_11_hs015_a_dtl +2052419273=ch2_11_hs015_b_dtl +-2109713712=ch2_11_hs015 +664709224=ch2_11_hs02_pool_ladder +623467815=ch2_11_hs04_pool_ladder +-374434121=ch2_11_hs06_rail_01 +-1023063707=ch2_11_hs06_rail_02 +-716182022=ch2_11_hs06_rail_03 +-1635680162=ch2_11_hs06_rail_04 +10339481=ch2_11_hs06_rail_05 +502071095=ch2_11_hs06_rail_06 +-1774316760=ch2_11_hs07_railing_01 +1661512886=ch2_11_hs07_railing_02 +1895581853=ch2_11_hs07_railing_03 +-1079843343=ch2_11_hs07_railing_04 +1306559078=ch2_11_hs07_railing_05 +911201093=ch2_11_hs07_railing_06 +1283784623=ch2_11_hs07_railing_07 +-2101351388=ch2_11_hs07_railing_08 +-124273051=ch2_11_hs07_railing_09_lod +284592275=ch2_11_hs07_railing_09 +714894296=ch2_11_hs09_railing_01 +-823937948=ch2_11_hs09_railing_02 +185019566=ch2_11_hs09_railing_03 +423938345=ch2_11_hs09_railing_04 +1736664485=ch2_11_hs09_railing_05 +-137689546=ch2_11_hs09_railing_06 +1939275216=ch2_11_hs09_railing_07 +22124871=ch2_11_hs09_railing_08 +968936323=ch2_11_hs10_railing_01 +1242983470=ch2_11_hs10_railing_02 +1612847057=ch2_11_hs10_railing_03 +1844949884=ch2_11_hs10_railing_04 +-2087788886=ch2_11_hs10_railing_05 +-1856144825=ch2_11_hs10_railing_06 +-1765309153=ch2_11_hs10_railing_07 +-1482086686=ch2_11_hs10_railing_08 +-1170584572=ch2_11_hs10_railing_09 +1823552079=ch2_11_hs10_railing_10 +1535807490=ch2_11_hs10_railing_11 +-783254652=ch2_11_hs10_railing_12 +-1871939139=ch2_11_hs10_railing_13 +-2111775450=ch2_11_hs10_railing_14 +1694343904=ch2_11_hs10_railing_15 +729324265=ch2_11_hs13_railings_01 +1027030630=ch2_11_hs13_railings_02 +1204900754=ch2_11_hs13_railings_03 +1500837593=ch2_11_hs13_railings_04 +709793933=ch2_11_hs13_railings_05 +1032404738=ch2_11_hs13_railings_06 +-574222365=ch2_11_hs14_fence_01 +581990038=ch2_11_hs14_railing_01 +892574620=ch2_11_hs14_railing_02 +1189494529=ch2_11_hs14_railing_03 +1203257509=ch2_11_hs14_railing_04 +-947601348=ch2_11_hs14_railing_05 +-644717481=ch2_11_hs14_railing_06 +-331445837=ch2_11_hs14_railing_07 +281989843=ch2_11_hs14_railing_08 +-1253172269=ch2_11_hs14_railing_09 +-1633671369=ch2_11_hs14_railing_10 +1881645356=ch2_11_hs15_railing_01_lod +-2036969538=ch2_11_hs15_railing_01 +-1321490681=ch2_11_hs15_railing_02_lod +-1806570699=ch2_11_hs15_railing_02 +-25798120=ch2_11_hs15_railing_03_lod +1999286503=ch2_11_hs15_railing_03 +1046918077=ch2_11_hs15_railing_04_lod +1289706577=ch2_11_hs15_railing_04 +-183615411=ch2_11_hs4_railing_01 +-1554080529=ch2_11_hs4_railing_02 +-1310082555=ch2_11_hs4_railing_03 +-1062742143=ch2_11_hs4_railing_04 +-791250978=ch2_11_hs4_railing_05 +-54094402=ch2_11_hs6_railings_01 +709718219=ch2_11_hs6_railings_02 +-1418923252=ch2_11_hs6_railings_03 +1935068846=ch2_11_l1 +-2054163680=ch2_11_l2 +1339688885=ch2_11_l3 +1125447580=ch2_11_wall03 +-42439580=ch2_11_wall04 +-2034679180=ch2_11_wall23 +261678834=ch2_11_water01 +-1826230758=ch2_11_water02 +636949438=ch2_11_water03 +934393651=ch2_11_water04 +1300833622=ch2_11b_armco01 +998015293=ch2_11b_armco02 +1122466483=ch2_11b_b1_a +885120616=ch2_11b_b1_b +855142000=ch2_11b_b1_dtl +-1122129397=ch2_11b_b1_feature01_dtl +1080491773=ch2_11b_b1_railing_01 +1262884027=ch2_11b_b1_railing_02 +1493413942=ch2_11b_b1_railing_03 +1756352398=ch2_11b_b1_railing_04 +1987210003=ch2_11b_b1_railing_05 +197367239=ch2_11b_b1_railing_06 +427635002=ch2_11b_b1_railing_07 +675106490=ch2_11b_b1_railing_08 +905177639=ch2_11b_b1_railing_09 +-510147960=ch2_11b_b1_railing_10 +-196122633=ch2_11b_b1_railing_11 +212113569=ch2_11b_b1_railing_12 +516766962=ch2_11b_b1_railing_13 +689394054=ch2_11b_b1_railing_14 +988345641=ch2_11b_b1_railing_15 +-1689500023=ch2_11b_b1 +-1316734091=ch2_11b_b2_dtl +-210734465=ch2_11b_b2_wood_01 +-920248853=ch2_11b_b2_wood_02 +-1898239658=ch2_11b_b2_wood_03 +-460794704=ch2_11b_b2_wood_04 +1726306623=ch2_11b_b2_wood_05 +-1383437563=ch2_11b_b2 +65304347=ch2_11b_b3_dtl +1960540584=ch2_11b_b3 +-1359165423=ch2_11b_b4_dtl +-1981797105=ch2_11b_b4_railing_01 +-1739732502=ch2_11b_b4_railing_02 +780465750=ch2_11b_b4_railing_03 +-1127574813=ch2_11b_b4_railing_04 +-752500839=ch2_11b_b4_railing_05 +-713505729=ch2_11b_b4_railing_06 +1460160324=ch2_11b_b4_railing_07 +1757047464=ch2_11b_b4_railing_08 +-128775693=ch2_11b_b4_railing_09 +-18574426=ch2_11b_b4_railing_10 +373310037=ch2_11b_b4_railing_11 +-924276825=ch2_11b_b4_railing_12 +288634941=ch2_11b_b4_railing_13 +56007810=ch2_11b_b4_railing_14 +-614609775=ch2_11b_b4_railing_15 +-1911868943=ch2_11b_b4_railing_16 +-1210317426=ch2_11b_b4_railing_17 +775013155=ch2_11b_b5_dtl +1346416755=ch2_11b_b5 +-802516548=ch2_11b_b6_dtl +1652708598=ch2_11b_b6 +532399411=ch2_11b_b7_dtl +1424701900=ch2_11b_b7 +2012366161=ch2_11b_dtrack00 +-2026839090=ch2_11b_dtrack01 +1550749258=ch2_11b_dtrack02 +-844238645=ch2_11b_dtrack04 +-909377050=ch2_11b_hedgedtl_01 +-612457141=ch2_11b_hedgedtl_02 +-1239098692=ch2_11b_hedgedtl_03 +-942178783=ch2_11b_hedgedtl_04 +2073224601=ch2_11b_hedgedtl_05 +-1522255621=ch2_11b_hedgedtl_06 +1594436742=ch2_11b_hedgedtl_07 +1758412818=ch2_11b_hedgedtl_08 +1148155727=ch2_11b_hedgedtl_09 +-1172445718=ch2_11b_hedgedtl_10 +-202319437=ch2_11b_hedgedtl_12 +18805775=ch2_11b_hedgedtl_13 +258183320=ch2_11b_hedgedtl_14 +1098395139=ch2_11b_hs_04_gate +-862300049=ch2_11b_hs_04 +-1003086116=ch2_11b_l1 +838695529=ch2_11b_l2 +-1420527990=ch2_11b_pools1 +-1114203378=ch2_11b_pools2 +-972775253=ch2_11b_railing_01 +414172672=ch2_11b_railing_02 +839317678=ch2_11b_railing_03 +68951257=ch2_11b_railing_04 +-2072732272=ch2_11b_railing_05 +-1917734902=ch2_11b_railing_06 +-352621928=ch2_11b_railing_07 +-1462959159=ch2_11b_retwall01 +748631099=ch2_11b_retwallpoles_01 +-130757797=ch2_11b_retwallpoles_02 +175271894=ch2_11b_retwallpoles_03 +-357945274=ch2_11b_retwallpoles_04 +1022448851=ch2_11b_retwallpoles_05 +-1791428458=ch2_12_building_b_dtl +-1919987537=ch2_12_building_b_hedtl_1 +1995154280=ch2_12_building_b_hedtl_2 +1831636970=ch2_12_building_b_hedtl_3 +-1789191271=ch2_12_building_b +-436224840=ch2_12_hdcal67 +-2074338856=ch2_12_hehdcal67_00 +-817025095=ch2_12_hehdcal67_01 +-250711237=ch2_12_hehdcal67_02 +-1412831053=ch2_12_hehdcal67_03 +-1115452378=ch2_12_hehdcal67_04 +63346859=ch2_12_hehdcal67_05 +949865443=ch2_12_house_03_dtl +-861134677=ch2_12_house_03_hed_00 +-1025012446=ch2_12_house_03_hed_01 +2096038186=ch2_12_house_03_hed_02 +-306617667=ch2_12_house_03_hed_03 +-480555519=ch2_12_house_03_hed_04 +-767841342=ch2_12_house_03_hed_05 +1207408444=ch2_12_house_03_hed_06 +-1262489397=ch2_12_house_03_hed_07 +2068363268=ch2_12_house_03 +-1958310436=ch2_12_house_l2d_dtl +1270534450=ch2_12_house_l2d_hedtl_1 +384821149=ch2_12_house_l2d_hedtl_2 +-1086900179=ch2_12_house_l2d_hedtl_3 +-1426553239=ch2_12_house_l2d +-1606567824=ch2_12_house_l2e_dtl +959465209=ch2_12_house_l2e_hedtl_00 +-424074740=ch2_12_house_l2e_hedtl_01 +610377052=ch2_12_house_l2e_hedtl_02 +1394113225=ch2_12_house_l2e_hedtl_03 +-1983223760=ch2_12_house_l2e_hedtl_04 +814527922=ch2_12_house_l2e_hedtl_05 +1834561358=ch2_12_house_l2e_hedtl_06 +1545309395=ch2_12_house_l2e_hedtl_07 +-1789174997=ch2_12_house_l2e +1090857234=ch2_12_house01_dtl +140033636=ch2_12_house01 +866324091=ch2_12_house02_dtl +1807624868=ch2_12_house02_hegdtl_1 +627318253=ch2_12_house02_hegdtl_2 +1193501035=ch2_12_house02_hegdtl_3 +-1275446501=ch2_12_house02_hegdtl_4 +-1565026154=ch2_12_house02_hegdtl_5 +-1884130676=ch2_12_house02_hegdtl_6 +-2122000847=ch2_12_house02_hegdtl_7 +-442671468=ch2_12_house02_rail_lod +291185973=ch2_12_house02_rail +2112519138=ch2_12_house02_railing_01_lod +1167477500=ch2_12_house02_railing_01 +777103747=ch2_12_house02_railing_02_lod +1464921713=ch2_12_house02_railing_02 +-1331135274=ch2_12_house02_railing_03_lod +1756565813=ch2_12_house02_railing_03 +465167654=ch2_12_house02 +1084558333=ch2_12_house04_dtl +1063627913=ch2_12_house04 +798893031=ch2_12_house05_dtl +758908982=ch2_12_house05 +-406233860=ch2_12_house06_dtl +1683584624=ch2_12_house06 +1803505613=ch2_12_house07_dtl +1380110915=ch2_12_house07 +89594736=ch2_12_house100_dtl +204609625=ch2_12_house100_rail_lod +-182012546=ch2_12_house100_rail +-1588559783=ch2_12_house100 +1899991676=ch2_12_house101_dtl +-58739018=ch2_12_house101 +-1290236852=ch2_12_house102_dtl +-215235378=ch2_12_house102_railing_lod +508705465=ch2_12_house102_railing +-962901266=ch2_12_house102 +1880759741=ch2_12_house103 +-1522953917=ch2_12_house106a_dtl +-1911370507=ch2_12_house106a +-208816488=ch2_12_house107_dtl +589300682=ch2_12_house107 +-1701797380=ch2_12_house11_dtl +2095982641=ch2_12_house11 +275785=ch2_12_house16_dtl +516156466=ch2_12_house16 +-1989127817=ch2_12_house20_dtl +630684449=ch2_12_house20 +-697701639=ch2_12_house4_a_rgate_lod +-318366106=ch2_12_house4_a_rgate +-1556073861=ch2_12_house4_b_rgate_lod +963523844=ch2_12_house4_b_rgate +595710209=ch2_12_house4_c_rgate_lod +-115768302=ch2_12_house4_c_rgate +251577070=ch2_12_house4_d_rgate_lod +1162771857=ch2_12_house4_d_rgate +-2030934512=ch2_12_house4_dtl +-1180061401=ch2_12_house4 +-417347112=ch2_12_house55_dtl +-250182768=ch2_12_house55 +451071952=ch2_12_house97_dtl +-994201761=ch2_12_house97 +-1866320981=ch2_12_house98_dtl +143863652=ch2_12_house98_hddtl_1 +383044583=ch2_12_house98_hddtl_2 +-348818263=ch2_12_house98_hddtl_3 +-110096098=ch2_12_house98_hddtl_4 +-809910862=ch2_12_house98_hddtl_5 +1263025190=ch2_12_house98 +-600619475=ch2_12_house99_dtl +965384363=ch2_12_house99 +1213422685=ch2_12_housesupport01_lod +-1457106781=ch2_12_housesupport01 +1570133077=ch2_12_housesupport02_lod +-1157893042=ch2_12_housesupport02 +-635592278=ch2_12_housesupport03_lod +-666751286=ch2_12_housesupport03 +-1937906486=ch2_12_hs17 +-233626679=ch2_12_hse01_hgedtl_00 +-1190776400=ch2_12_hse01_hgedtl_01 +-829399868=ch2_12_hse01_hgedtl_02 +-2011672615=ch2_12_hse01_hgedtl_03 +1909597005=ch2_12_hse01_hgedtl_04 +1554643197=ch2_12_hse01_hgedtl_05 +1313561664=ch2_12_hse01_hgedtl_06 +-905981097=ch2_12_hse01_hgedtl_07 +-1078083885=ch2_12_hse01_hgedtl_08 +-1384506804=ch2_12_hse01_hgedtl_09 +1202146180=ch2_12_hse01_hgedtl_10 +1008088162=ch2_12_hse01_hgedtl_11 +708677809=ch2_12_hse01_hgedtl_12 +-1868716673=ch2_12_l1 +-555957764=ch2_12_l2 +-1190640939=ch2_12_modern_dtl +-1945844707=ch2_12_modern_hedt_00 +-1182851311=ch2_12_modern_hedt_01 +965975864=ch2_12_modern_hedt_02 +1730116175=ch2_12_modern_hedt_03 +738557793=ch2_12_pool_water +1447485551=ch2_12_railing01_lod +-497750770=ch2_12_railing01 +-1673404024=ch2_12_railing02_lod +-1785834622=ch2_12_railing02 +1509822535=ch2_12_railing03_lod +-2049919993=ch2_12_railing03 +-1361019679=ch2_12_railing04_lod +873762948=ch2_12_railing04 +-983223579=ch2_12_railing05_lod +-1489111327=ch2_12_railing05 +1628535241=ch2_12_railing06_lod +1487034783=ch2_12_railing06 +1151584484=ch2_12_railing07_lod +1223146026=ch2_12_railing07 +1583143658=ch2_12_railing08_lod +53325495=ch2_12_railing08 +-959807699=ch2_12_railing09_lod +-311983317=ch2_12_railing09 +1154579220=ch2_12_railing10_lod +-702786747=ch2_12_railing10 +-1128800816=ch2_12_railing11_lod +1894615273=ch2_12_railing11 +20561096=ch2_12_railing12_lod +-1181050302=ch2_12_railing12 +-447788612=ch2_12_railing13_lod +-932202516=ch2_12_railing13 +224641483=ch2_12_railing14 +730856995=ch2_12_railing15 +-253228844=ch2_12_railing16 +-14998214=ch2_12_railing17 +280053870=ch2_12_railing18 +525886908=ch2_12_railing19 +1930432406=ch2_12_railing20 +-598285790=ch2_12_railing21 +-842644223=ch2_12_railing22 +932573830=ch2_12_railing23_lod +-930006377=ch2_12_railing23 +-383929505=ch2_12_railing24_lod +-1183736744=ch2_12_railing24 +-515041378=ch2_12_railing25_lod +605188508=ch2_12_railing25 +13642520=ch2_12_railing26 +-276395899=ch2_12_railing27 +1550738003=ch2_12_railing28 +-1810445645=ch2_12_railing29_lod +1329317870=ch2_12_railing29 +1412815266=ch2_12_railing30_lod +1621518783=ch2_12_railing30 +-460940215=ch2_12_railing66 +1334037995=ch2_12_woodstruct01_lod +-1081739531=ch2_12_woodstruct01 +-2055261837=ch2_12_woodstruct02_lod +-1378921592=ch2_12_woodstruct02 +726255491=ch2_12_woodstruct03_lod +1678360570=ch2_12_woodstruct03 +1469483679=ch2_12_woodstruct04_lod +1346377831=ch2_12_woodstruct04 +-2092677964=ch2_12b_cutscenetowel +-1255074188=ch2_12b_h1_vivid +-584623099=ch2_12b_house_l1a +8990735=ch2_12b_house_l1b_dtl_01 +391077275=ch2_12b_house_l1b_dtl_02 +411787283=ch2_12b_house_l1b_dtl_03 +-403017301=ch2_12b_house_l1b +-1700952937=ch2_12b_house_l1c_dtl_01 +-1257850519=ch2_12b_house_l1c_dtl_02 +-935895094=ch2_12b_house_l1c_dtl_03 +-1885497848=ch2_12b_house_l1c_gate +-1325832886=ch2_12b_house_l1c_gate001 +1686137521=ch2_12b_house_l1c +318873867=ch2_12b_house_l1d_dtl_01 +95880822=ch2_12b_house_l1d_dtl_02 +-2033907560=ch2_12b_house_l1d_dtl_03 +1878131100=ch2_12b_house_l1d +-398031445=ch2_12b_house_l1e_dtl_01 +-92427751=ch2_12b_house_l1e_dtl_02 +348675758=ch2_12b_house_l1e_dtl_03 +-2128305151=ch2_12b_house_l1e +-543992122=ch2_12b_house_l2c_dtl_01 +-1871005550=ch2_12b_house_l2c_dtl_02 +-2089572481=ch2_12b_house_l2c +198022959=ch2_12b_house03mc_a_dtl_01 +408301632=ch2_12b_house03mc_a_dtl_02 +784096532=ch2_12b_house03mc_a_dtl_03 +-2005680468=ch2_12b_house03mc +-661306666=ch2_12b_house50_dtl_01 +-356522197=ch2_12b_house50_dtl_02 +32902280=ch2_12b_house50 +-2098236359=ch2_12b_hs_l1a_dtl_01 +1898238116=ch2_12b_hs_l1a_dtl_02 +-1599262800=ch2_12b_hs_l1a_dtl_03 +1510157710=ch2_12b_hse_l1a_dtl_00 +-738057850=ch2_12b_hse_l1a_dtl_01 +-914289532=ch2_12b_hse_l1a_dtl_02 +-1866065137=ch2_12b_hse_l1a_dtl_03 +-417413185=ch2_12b_hse_l1a_dtl_04 +475771448=ch2_12b_hse_l1a_dtl_05 +2076478079=ch2_12b_hse_l1c_dtl_00 +-1436031035=ch2_12b_hse_l1c_dtl_01 +-1741077656=ch2_12b_hse_l1c_dtl_02 +579491856=ch2_12b_hse_l1c_dtl_03 +1362408804=ch2_12b_hse_l1c_dtl_04 +1058148639=ch2_12b_hse_l1c_dtl_05 +1572949629=ch2_12b_hse_l1c_dtl_06 +-605631802=ch2_12b_hse_l1c_dtl_07 +170600274=ch2_12b_hse_l1c_dtl_08 +61905501=ch2_12b_hse_l1c_dtl_09 +-1079864550=ch2_12b_hse_l1c_dtl_10 +-320082516=ch2_12b_hse_l1c_dtl_11 +-636008445=ch2_12b_hse_l1c_dtl_12 +-945839208=ch2_12b_hse_l1c_dtl_13 +-1187969349=ch2_12b_hse_l1c_dtl_14 +-499099431=ch2_12b_hse_l1c_dtl_15 +-1783480386=ch2_12b_hse_l1c_dtl_16 +277689718=ch2_12b_hse_l1c_dtl_17 +-97974098=ch2_12b_hse_l1c_dtl_18 +-807037585=ch2_12b_hse_l1e_dtl_1 +-1476356617=ch2_12b_l1 +1572700530=ch2_12b_l2 +844035688=ch2_12b_lnddcal01 +1076007435=ch2_12b_lnddcal02 +1696490509=ch2_12b_railing_01 +1781865318=ch2_12b_railing_02_lod +1474316689=ch2_12b_railing_02 +-890547302=ch2_12b_railing_03_lod +-1786100504=ch2_12b_railing_03 +-1965281396=ch2_12b_railing_04 +889881570=ch2_12b_railing_05 +-1694816806=ch2_12b_railing_06_lod +-1502484809=ch2_12b_railing_06 +45784446=ch2_12b_railing_07_lod +-542746337=ch2_12b_railing_07 +-772555334=ch2_12b_railing_08 +-1219345779=ch2_12b_retainwall01_dtl_01 +4478068=ch2_12b_retainwall01_dtl_02 +334396360=ch2_12b_retainwall01_dtl_03 +-1249134618=ch2_12b_retwall01 +-1513318296=ch2_12b_retwall02 +-932249093=ch2_12b_treeproxy +-534545568=ch2_emissive_casino_slod +429446185=ch2_emissive_casinob_slod +1468170057=ch2_emissive_casinob +-1633449889=ch2_emissive_casinob2_slod +495815520=ch2_emissive_casinoc +552822525=ch2_emissive_casinocb +1887593324=ch2_emissive_casinocb2 +-1346292139=ch2_emissive_ch2_02_ema_slod +973421825=ch2_emissive_ch2_02_ema2 +-1853286198=ch2_emissive_ch2_02_emb_slod +116261031=ch2_emissive_ch2_02_emb +52771962=ch2_emissive_ch2_03_hut02_lod +1712740913=ch2_emissive_ch2_03_hut02 +714766594=ch2_emissive_ch2_03_slod +-1292873730=ch2_emissive_ch2_03c_lod +1724302862=ch2_emissive_ch2_03c +1497086912=ch2_emissive_ch2_04_01_slod +-1472721525=ch2_emissive_ch2_04_01 +-321986373=ch2_emissive_ch2_04_02_slod +-14337180=ch2_emissive_ch2_04_02 +-782606385=ch2_emissive_ch2_04_03 +446493267=ch2_emissive_ch2_04_04 +-322627932=ch2_emissive_ch2_04_05 +675450270=ch2_emissive_ch2_04_06 +176181786=ch2_emissive_ch2_04_07 +1134838881=ch2_emissive_ch2_04_08 +1440966879=ch2_emissive_ch2_04_09 +306185524=ch2_emissive_ch2_04_doors +238857854=ch2_emissive_ch2_05_01 +15569888=ch2_emissive_ch2_05_02 +-2076404193=ch2_emissive_ch2_05_slod +-331273348=ch2_emissive_ch2_05c_01 +-1099018245=ch2_emissive_ch2_05c_02 +-1632825255=ch2_emissive_ch2_05c_03 +-1319258694=ch2_emissive_ch2_05c_04 +803549891=ch2_emissive_ch2_05c_05 +29185652=ch2_emissive_ch2_05c_06 +340229000=ch2_emissive_ch2_05c_07 +-434594005=ch2_emissive_ch2_05c_08 +-1570318450=ch2_emissive_ch2_05c_slod +-145786799=ch2_emissive_ch2_05d_01 +-846715709=ch2_emissive_ch2_05d_02 +-1127447732=ch2_emissive_ch2_05d_03 +1051854613=ch2_emissive_ch2_05d_04 +-1395301538=ch2_emissive_ch2_05d_05 +-1737952541=ch2_emissive_ch2_05d_slod +946890175=ch2_emissive_ch2_05e_01 +-13470908=ch2_emissive_ch2_05e_02 +-604492592=ch2_emissive_ch2_05e_03 +-1586055222=ch2_emissive_ch2_05e_04 +-281619635=ch2_emissive_ch2_05e_05 +-990216495=ch2_emissive_ch2_05e_06 +-1819894806=ch2_emissive_ch2_05e_07 +-1008171437=ch2_emissive_ch2_05e_slod +582570255=ch2_emissive_ch2_05f_01 +-722061942=ch2_emissive_ch2_05f_02 +107583600=ch2_emissive_ch2_05f_03 +949255365=ch2_emissive_ch2_05f_04 +1334061780=ch2_emissive_ch2_05f_05 +-1581035695=ch2_emissive_ch2_05f_06 +1809048435=ch2_emissive_ch2_05f_07 +1038419862=ch2_emissive_ch2_05f_08 +70980671=ch2_emissive_ch2_05f_09 +-1360073520=ch2_emissive_ch2_05f_10 +-196970630=ch2_emissive_ch2_05f_11 +-1785821757=ch2_emissive_ch2_05f_slod +1001872854=ch2_emissive_ch2_06_02_slod +266950412=ch2_emissive_ch2_06_02 +1572903863=ch2_emissive_ch2_06_03_slod +-906179840=ch2_emissive_ch2_06_03 +-675454368=ch2_emissive_ch2_06_04_slod +-1135661147=ch2_emissive_ch2_06_04 +634450536=ch2_emissive_ch2_06_04b_lod +-1712000256=ch2_emissive_ch2_06_04b +-1543961018=ch2_emissive_ch2_06_slod +90400011=ch2_emissive_ch2_06 +-200989116=ch2_emissive_ch2_07_01 +1410000466=ch2_emissive_ch2_07_02 +1137264079=ch2_emissive_ch2_07_03 +892741801=ch2_emissive_ch2_07_04 +652971028=ch2_emissive_ch2_07_05 +-1425107880=ch2_emissive_ch2_07_06 +144112531=ch2_emissive_ch2_07_slod +-1515902363=ch2_emissive_ch2_07b_01 +-1746497816=ch2_emissive_ch2_07b_02 +-1498665865=ch2_emissive_ch2_07b_03 +-1998393115=ch2_emissive_ch2_07b_04 +2048086854=ch2_emissive_ch2_07b_05 +1817819091=ch2_emissive_ch2_07b_06 +1617862653=ch2_emissive_ch2_07b_07 +1102144123=ch2_emissive_ch2_07b_08 +867944080=ch2_emissive_ch2_07b_09 +1783384760=ch2_emissive_ch2_07b_10 +513016906=ch2_emissive_ch2_07b_slod +-317974989=ch2_emissive_ch2_07c_01 +456520326=ch2_emissive_ch2_07c_02 +145214826=ch2_emissive_ch2_07c_03 +-985110200=ch2_emissive_ch2_07c_slod +1541993007=ch2_emissive_ch2_07d_01 +1721599896=ch2_emissive_ch2_07d_02 +-807118300=ch2_emissive_ch2_07d_03 +-2098675666=ch2_emissive_ch2_07d_04 +-1792908127=ch2_emissive_ch2_07d_05 +806132327=ch2_emissive_ch2_07d_06 +1110392492=ch2_emissive_ch2_07d_07 +-177494746=ch2_emissive_ch2_07d_08 +1604614550=ch2_emissive_ch2_07d_09 +1227836380=ch2_emissive_ch2_07d_10 +980266585=ch2_emissive_ch2_07d_11 +614063407=ch2_emissive_ch2_07d_slod +589303169=ch2_emissive_ch2_08_01 +-1872599020=ch2_emissive_ch2_08_02 +2014984068=ch2_emissive_ch2_08_03 +1710002985=ch2_emissive_ch2_08_04 +-400943242=ch2_emissive_ch2_08_05 +1447130051=ch2_emissive_ch2_08_06 +1267621469=ch2_emissive_ch2_08_07 +968604344=ch2_emissive_ch2_08_08 +-1285968394=ch2_emissive_ch2_08_09 +1756798513=ch2_emissive_ch2_08_10 +-1748992956=ch2_emissive_ch2_08_11 +594746811=ch2_emissive_ch2_08_slod +-1605144853=ch2_emissive_ch2_08b_01 +-1416919713=ch2_emissive_ch2_08b_02 +2108959149=ch2_emissive_ch2_08b_03 +-1895183272=ch2_emissive_ch2_08b_04 +-149349255=ch2_emissive_ch2_08b_05 +21967077=ch2_emissive_ch2_08b_06 +1829520235=ch2_emissive_ch2_08b_slod +1939476373=ch2_emissive_ch2_09_01 +-580787417=ch2_emissive_ch2_09_02 +-1807494936=ch2_emissive_ch2_09_03 +-2046348177=ch2_emissive_ch2_09_04 +973118563=ch2_emissive_ch2_09_05 +-1530105351=ch2_emissive_ch2_09_06 +1585472866=ch2_emissive_ch2_09_07 +1228421842=ch2_emissive_ch2_09_08 +1557226000=ch2_emissive_ch2_09_09 +-582032979=ch2_emissive_ch2_09_10 +-1292006133=ch2_emissive_ch2_09_11 +1698471060=ch2_emissive_ch2_09_slod +1934235507=ch2_emissive_ch2_09b_01 +1680603447=ch2_emissive_ch2_09b_02 +1448893848=ch2_emissive_ch2_09b_03 +954671790=ch2_emissive_ch2_09b_04 +722896653=ch2_emissive_ch2_09b_05 +441312632=ch2_emissive_ch2_09b_06 +250924742=ch2_emissive_ch2_09b_07 +503147723=ch2_emissive_ch2_09b_08 +2568479=ch2_emissive_ch2_09b_09 +103267916=ch2_emissive_ch2_09b_10 +-655334434=ch2_emissive_ch2_09b_11 +-914242303=ch2_emissive_ch2_09b_12 +561450452=ch2_emissive_ch2_09b_slod +-1081332392=ch2_emissive_ch2_09c_01 +-1338143045=ch2_emissive_ch2_09c_02 +567243229=ch2_emissive_ch2_09c_03 +305779378=ch2_emissive_ch2_09c_04 +89372902=ch2_emissive_ch2_09c_05 +-150528947=ch2_emissive_ch2_09c_06 +1521017739=ch2_emissive_ch2_09c_07 +1282754340=ch2_emissive_ch2_09c_08 +1046162160=ch2_emissive_ch2_09c_09 +-1434875737=ch2_emissive_ch2_09c_10 +-614700436=ch2_emissive_ch2_09c_11 +-954318352=ch2_emissive_ch2_09c_12 +-1941910518=ch2_emissive_ch2_09c_13 +946155990=ch2_emissive_ch2_09c_slod +-1109323806=ch2_emissive_ch2_11_01 +-1661579791=ch2_emissive_ch2_11_02 +-1373278129=ch2_emissive_ch2_11_03 +991726143=ch2_emissive_ch2_11_04 +1296969378=ch2_emissive_ch2_11_05 +1470055236=ch2_emissive_ch2_11_06 +1775888313=ch2_emissive_ch2_11_07 +846821629=ch2_emissive_ch2_11_08 +70687864=ch2_emissive_ch2_11_09 +1371223724=ch2_emissive_ch2_11_10 +574740414=ch2_emissive_ch2_11_11 +805598019=ch2_emissive_ch2_11_12 +215231715=ch2_emissive_ch2_11_13 +-531311643=ch2_emissive_ch2_11_14 +-1107128511=ch2_emissive_ch2_11_15 +-879789680=ch2_emissive_ch2_11_slod +-1591119746=ch2_emissive_ch2_11b_01 +-1770824942=ch2_emissive_ch2_11b_02 +-136602143=ch2_emissive_ch2_11b_03 +-922599373=ch2_emissive_ch2_11b_04 +-1137400168=ch2_emissive_ch2_11b_05 +-1384478428=ch2_emissive_ch2_11b_06 +841060972=ch2_emissive_ch2_11b_07 +-1752822179=ch2_emissive_ch2_11b_slod +1148287288=ch2_emissive_ch2_12_01 +936370165=ch2_emissive_ch2_12_02 +557101759=ch2_emissive_ch2_12_03 +-1485324473=ch2_emissive_ch2_12_04 +-1841785655=ch2_emissive_ch2_12_05 +-2099513844=ch2_emissive_ch2_12_06 +1838664580=ch2_emissive_ch2_12_07 +-393035396=ch2_emissive_ch2_12_08 +-615373061=ch2_emissive_ch2_12_09 +580204256=ch2_emissive_ch2_12_10 +273388109=ch2_emissive_ch2_12_11 +117211051=ch2_emissive_ch2_12_12 +-209069882=ch2_emissive_ch2_12_13 +1509729710=ch2_emissive_ch2_12_14 +1200554195=ch2_emissive_ch2_12_15 +1014491813=ch2_emissive_ch2_12_16 +734087480=ch2_emissive_ch2_12_17 +1655551752=ch2_emissive_ch2_12_18 +1367610549=ch2_emissive_ch2_12_19 +-1682789895=ch2_emissive_ch2_12_20 +-2130807667=ch2_emissive_ch2_12_21 +1381209912=ch2_emissive_ch2_12_22 +1620259767=ch2_emissive_ch2_12_23 +-440517105=ch2_emissive_ch2_12_24 +699181396=ch2_emissive_ch2_12_slod +-397604704=ch2_emissive_ch2_12b_01 +-96555901=ch2_emissive_ch2_12b_02 +210227477=ch2_emissive_ch2_12b_03 +-1573586043=ch2_emissive_ch2_12b_04 +804525825=ch2_emissive_ch2_12b_05 +1034465898=ch2_emissive_ch2_12b_06 +1534062072=ch2_emissive_ch2_12b_07 +-346386993=ch2_emissive_ch2_12b_08 +1635857228=ch2_emissive_ch2_12b_slod +-1847632370=ch2_emissive_em_a_slod +-482909493=ch2_emissive_emi_00 +-1677503388=ch2_emissive_emi_01 +-946885764=ch2_emissive_emi_02 +730166126=ch2_emissive_emi_03 +498522065=ch2_emissive_emi_04 +250133045=ch2_emissive_emi_05 +19209902=ch2_emissive_emi_06 +1199123281=ch2_emissive_emi_07 +963088174=ch2_emissive_emi_08 +706506904=ch2_emissive_emi_09 +1680466198=ch2_emissive_emi_10 +971410576=ch2_emissive_emi_11 +437503034=ch2_emissive_emi_b_slod +-526698890=ch2_emissive_emis01 +-2126352660=ch2_lod_emissive_slod3 +-1344533778=ch2_lod_slod3 +-2088596540=ch2_lod2_emissive_slod3 +-467758802=ch2_lod2_slod3 +1506734260=ch2_lod3_emissive_slod3 +841438406=ch2_lod3_slod3 +-1087646514=ch2_lod4_s3a +-1385746107=ch2_lod4_s3b +-1557062439=ch2_lod4_s3c +1895439374=ch2_rdprops_cblmsh01 +588969625=ch2_rdprops_cblmsh90 +-1183705922=ch2_rdprops_ch2_rd_wire059 +-1877229358=ch2_rdprops_ch2_rd_wire060 +-2024427706=ch2_rdprops_ch2_rd_wire061 +-1131374149=ch2_rdprops_ch2_rd_wire062 +-1580112835=ch2_rdprops_ch2_rd_wire063 +1335541713=ch2_rdprops_ch2_rd_wire064 +1028660028=ch2_rdprops_ch2_rd_wire065 +1797748458=ch2_rdprops_ch2_rd_wire066 +1490408007=ch2_rdprops_ch2_rd_wire067 +-180024509=ch2_rdprops_ch2_rd_wire068 +68856046=ch2_rdprops_ch2_rd_wire069 +-1950590609=ch2_rdprops_ch2_rd_wire070 +-1704102191=ch2_rdprops_ch2_rd_wire071 +-1472785820=ch2_rdprops_ch2_rd_wire072 +-1238421932=ch2_rdprops_ch2_rd_wire073 +-1028307104=ch2_rdprops_ch2_rd_wire074 +-788732945=ch2_rdprops_ch2_rd_wire075 +-551911382=ch2_rdprops_ch2_rd_wire076 +226286830=ch2_rdprops_ch2_rd_wire077 +508526227=ch2_rdprops_ch2_rd_wire078 +733485412=ch2_rdprops_ch2_rd_wire079 +1193332505=ch2_rdprops_ch2_rd_wire080 +1432251284=ch2_rdprops_ch2_rd_wire081 +1897014011=ch2_rdprops_ch2_rd_wire083 +-1777767191=ch2_rdprops_ch2_rd_wire084 +-1522332836=ch2_rdprops_ch2_rd_wire085 +-1304386217=ch2_rdprops_ch2_rd_wire086 +-1024047422=ch2_rdprops_ch2_rd_wire087 +-552829202=ch2_rdprops_ch2_rd_wire088 +-325379573=ch2_rdprops_ch2_rd_wire089 +1089683862=ch2_rdprops_ch2_rd_wire090 +850044165=ch2_rdprops_ch2_rd_wire091 +537624503=ch2_rdprops_ch2_rd_wire092 +154423817=ch2_rdprops_ch2_rd_wire093 +-196007373=ch2_rdprops_ch2_rd_wire094 +-365357565=ch2_rdprops_ch2_rd_wire095 +-638945946=ch2_rdprops_ch2_rd_wire096 +-936652311=ch2_rdprops_ch2_rd_wire097 +-1116357507=ch2_rdprops_ch2_rd_wire098 +-1416488778=ch2_rdprops_ch2_rd_wire099 +-314571052=ch2_rdprops_ch2_rd_wire100 +387013238=ch2_rdprops_ch2_rd_wire101 +-1271360318=ch2_rdprops_ch2_rd_wire104 +-559289948=ch2_rdprops_ch2_rd_wire105 +1004512266=ch2_rdprops_ch2_rd_wire106 +1713830040=ch2_rdprops_ch2_rd_wire107 +1466325783=ch2_rdprops_ch2_rd_wire108 +-1996603822=ch2_rdprops_ch2_rd_wire109 +368435351=ch2_rdprops_ch2_rd_wire110 +1432838009=ch2_rdprops_ch2_rd_wire111 +45136397=ch2_rdprops_ch2_rd_wire112 +1995874951=ch2_rdprops_ch2_rd_wire113 +-962346528=ch2_rdprops_ch2_rd_wire114 +-665164467=ch2_rdprops_ch2_rd_wire115 +-1007960976=ch2_rdprops_ch2_rd_wire117 +263017462=ch2_rdprops_ch2_rd_wire118 +-1772789656=ch2_rdprops_ch2_rd_wire121 +-2003581723=ch2_rdprops_ch2_rd_wire122 +-899725201=ch2_rdprops_ch2_rd_wire123 +-49074726=ch2_rdprops_ch2_rd_wire124 +-428474208=ch2_rdprops_ch2_rd_wire125 +406381605=ch2_rdprops_ch2_rd_wire126 +157501050=ch2_rdprops_ch2_rd_wire127 +874159080=ch2_rdprops_ch2_rd_wire128 +1691385171=ch2_rdprops_ch2_rd_wire129 +1641084412=ch2_rdprops_ch2_rd_wire131 +1443618418=ch2_rdprops_ch2_rd_wire132 +-2059617065=ch2_rdprops_ch2_rd_wire133 +-350821909=ch2_rdprops_cm10968_tstd001 +-245228707=ch2_rdprops_combo41_01_lod +-662595029=ch2_rdprops_combo42_02_lod +-809354461=ch2_rdprops_combo43_01_lod +-183234223=ch2_rdprops_combo43_02_lod +84764402=ch2_rdprops_combo43_03_lod +1313116553=ch2_rdprops_combo46_01_lod +-921978812=ch2_rdprops_combo47_01_lod +325906790=ch2_rdprops_combo49_01_lod +-982102933=ch2_rdprops_combo51_01_lod +-2043337333=ch2_rdprops_combo51_02_lod +893951728=ch2_rdprops_combo51_03_lod +-1489658945=ch2_rdprops_combo52_01_lod +-759781356=ch2_rdprops_combo53_01_lod +-1474147841=ch2_rdprops_combo54_01_lod +-2086743060=ch2_rdprops_combo54_03_lod +-291372054=ch2_rdprops_combo55_01_lod +1120695627=ch2_rdprops_combo56_01_lod +157080718=ch2_rdprops_combo56_02_lod +-2126964089=ch2_rdprops_combo56_03_lod +1539791741=ch2_rdprops_combo57_01_lod +750118065=ch2_rdprops_combo57_02_lod +-896003620=ch2_rdprops_combo57_03_lod +1260637196=ch2_rdprops_combo58_01_lod +879978744=ch2_rdprops_combo59_02_lod +290099903=ch2_rdprops_combo59_03_lod +507853080=ch2_rdprops_combo59_04_lod +-459325159=ch2_rdprops_combo59_05_lod +1813024439=ch2_rdprops_combo60_01_lod +1260810222=ch2_rdprops_combo61_01_lod +-1588852169=ch2_rdprops_combo62_02_lod +-1922289286=ch2_rdprops_combo63_03_lod +1583748582=ch2_rdprops_combo63_04_lod +551420588=ch2_rdprops_combo64_01_lod +-1532969622=ch2_rdprops_combo65_01_lod +1249514566=ch2_rdprops_combo66_01_lod +-1519861053=ch2_rdprops_combo66_02_lod +-1963924460=ch2_rdprops_combo66_03_lod +-1586506824=ch2_rdprops_combo67_02_lod +-1125743543=ch2_rdprops_combo68_01_lod +2067254602=ch2_rdprops_combo68_02_lod +753160103=ch2_rdprops_combo68_03_lod +1168240609=ch2_rdprops_combo69_01_lod +903867056=ch2_rdprops_combo69_02_lod +-1365379109=ch2_rdprops_combo69_03_lod +-1872549914=ch2_rdprops_combo70_01_lod +-2059513476=ch2_rdprops_combo70_02_lod +1375808959=ch2_rdprops_combo70_03_lod +10959767=ch2_rdprops_combo70_04_lod +38792473=ch2_rdprops_combo70_05_lod +-440859822=ch2_rdprops_combo71_01_lod +-898346223=ch2_rdprops_combo72_01_lod +-2026741398=ch2_rdprops_combo73_01_lod +-96845643=ch2_rdprops_combo74_01_lod +-1992228038=ch2_rdprops_combo75_01_lod +2140004518=ch2_rdprops_combo75_02_lod +-844323838=ch2_rdprops_combo75_03_lod +715123617=ch2_rdprops_combo76_01_lod +-748346662=ch2_rdprops_combo77_01_lod +-2046811437=ch2_rdprops_combo78_01_lod +-1761025503=ch2_rdprops_combo78_02_lod +1200885952=ch2_rdprops_combo79_01_lod +-1255247171=ch2_rdprops_ngcab01 +1845650534=ch2_rdprops_ngcab02 +1485584762=ch2_rdprops_ngcab03 +-1667907268=ch2_rdprops_ngcab04 +-1975149412=ch2_rdprops_ngcab05 +1091734071=ch2_rdprops_ngcab06 +-1361418811=ch2_rdprops_ngcab07 +1706840970=ch2_rdprops_ngcab08 +1399729902=ch2_rdprops_ngcab09 +-1937366443=ch2_rdprops_ngcab10 +-2007426565=ch2_rdprops_ngcab11 +-1321407550=ch2_rdprops_ngcab12 +-1558491265=ch2_rdprops_ngcab13 +-1851544392=ch2_rdprops_ngcab14 +2077851940=ch2_rdprops_ngcab15 +1193514937=ch2_rdprops_ngcab16 +-1619703717=ch2_rdprops_ngcab17 +1690882819=ch2_rdprops_ngcab18 +1460811670=ch2_rdprops_ngcab19 +-403974757=ch2_rdprops_ngcab20 +786545094=ch2_rdprops_ngcab200 +10935633=ch2_rdprops_ngcab201 +1247637693=ch2_rdprops_ngcab202 +477730038=ch2_rdprops_ngcab203 +-822806030=ch2_rdprops_ngcab204 +-1602347771=ch2_rdprops_ngcab205 +-362499879=ch2_rdprops_ngcab206 +-1137126278=ch2_rdprops_ngcab207 +1505693576=ch2_rdprops_ngcab208 +1804940084=ch2_rdprops_ngcab209 +-194777461=ch2_rdprops_ngcab21 +807157171=ch2_rdprops_ngcab210 +-37398266=ch2_rdprops_ngcab211 +1270412524=ch2_rdprops_ngcab212 +426184777=ch2_rdprops_ngcab213 +-1037235682=ch2_rdprops_ngcab22 +-789174352=ch2_rdprops_ngcab23 +550061909=ch2_rdprops_ngcab24 +784196414=ch2_rdprops_ngcab25 +-417671847=ch2_rdprops_ngcab31 +-648168993=ch2_rdprops_ngcab32 +-896590782=ch2_rdprops_ngcab33 +539379567=ch2_rdprops_ngcab35 +-311544526=ch2_rdprops_w_pt2210 +926337218=ch2_rdprops_w_pt2211 +-392766589=ch2_rdprops_w_sp_pt2130 +693900483=ch2_rdprops_w_spline_pt2108 +1540585905=ch2_rdprops_w_spline_pt2109 +2145436451=ch2_rdprops_w_spline_pt2111 +-1262998319=ch2_rdprops_w_spline_pt2112 +-992228060=ch2_rdprops_w_spline_pt2113 +-178016717=ch2_rdprops_w_spline_pt2114 +-475985234=ch2_rdprops_w_spline_pt2115 +160126594=ch2_rdprops_w_spline_pt2116 +1044758518=ch2_rdprops_w_spline_pt2117 +737090377=ch2_rdprops_w_spline_pt2118 +1357014319=ch2_rdprops_w_spline_pt2119 +2050788083=ch2_rdprops_w_spline_pt2120 +-263227625=ch2_rdprops_w_spline_pt2121 +-575614502=ch2_rdprops_w_spline_pt2122 +-739787192=ch2_rdprops_w_spline_pt2123 +-1060759547=ch2_rdprops_w_spline_pt2124 +386188421=ch2_rdprops_w_spline_pt2125 +140650304=ch2_rdprops_w_spline_pt2126 +-164396317=ch2_rdprops_w_spline_pt2127 +1521929192=ch2_rdprops_w_spline_pt2129 +1355953867=ch2_rdprops_w_spline_pt2130 +-1560356065=ch2_rdprops_w_spline_pt2131 +-1269858880=ch2_rdprops_w_spline_pt2132 +-2067685723=ch2_rdprops_w_spline_pt2133 +-2015517475=ch2_rdprops_w_spline_pt2134 +-1143403309=ch2_rdprops_w_spline_pt2137 +521524047=ch2_rdprops_w_spline_pt2138 +819427026=ch2_rdprops_w_spline_pt2139 +-1394217579=ch2_rdprops_w_spline_pt2140 +-1711585344=ch2_rdprops_w_spline_pt2141 +1383413933=ch2_rdprops_w_spline_pt2143 +1085740337=ch2_rdprops_w_spline_pt2144 +1862791634=ch2_rdprops_w_spline_pt2145 +-1307248537=ch2_rdprops_w_spline_pt2148 +-2084103220=ch2_rdprops_w_spline_pt2149 +67443438=ch2_rdprops_w_spline_pt2151 +844134276=ch2_rdprops_w_spline_pt2152 +538628889=ch2_rdprops_w_spline_pt2153 +1022561481=ch2_rdprops_w_spline_pt2154 +1789716540=ch2_rdprops_w_spline_pt2155 +1502201334=ch2_rdprops_w_spline_pt2156 +1996423388=ch2_rdprops_w_spline_pt2158 +-1253671574=ch2_rdprops_w_spline_pt2159 +2006581550=ch2_rdprops_w_spline_pt2160 +-993092714=ch2_rdprops_w_spline_pt2161 +-1290995693=ch2_rdprops_w_spline_pt2162 +-807030332=ch2_rdprops_w_spline_pt2164 +-90798295=ch2_rdprops_w_spline_pt2165 +-330143075=ch2_rdprops_w_spline_pt2166 +856324112=ch2_rdprops_w_spline_pt2167 +147530642=ch2_rdprops_w_spline_pt2168 +1341141467=ch2_rdprops_w_spline_pt2169 +1311550720=ch2_rdprops_w_spline_pt2170 +-2054775889=ch2_rdprops_w_spline_pt2171 +1775920219=ch2_rdprops_w_spline_pt2172 +-1596370348=ch2_rdprops_w_spline_pt2173 +-857593243=ch2_rdprops_w_spline_pt2175 +-1132688998=ch2_rdprops_w_spline_pt2176 +-363928258=ch2_rdprops_w_spline_pt2177 +-670941019=ch2_rdprops_w_spline_pt2178 +396869619=ch2_rdprops_w_spline_pt2179 +-39318796=ch2_rdprops_w_spline_pt2180 +925957637=ch2_rdprops_w_spline_pt2181 +586339721=ch2_rdprops_w_spline_pt2182 +110599387=ch2_rdprops_w_spline_pt2183 +-236752017=ch2_rdprops_w_spline_pt2184 +740255722=ch2_rdprops_w_spline_pt2185 +-1121056251=ch2_rdprops_w_spline_pt2187 +-1351913856=ch2_rdprops_w_spline_pt2188 +-483928584=ch2_rdprops_w_spline_pt2189 +91265317=ch2_rdprops_w_spline_pt2190 +867104161=ch2_rdprops_w_spline_pt2191 +570118714=ch2_rdprops_w_spline_pt2192 +-655474623=ch2_rdprops_w_spline_pt2193 +-347282178=ch2_rdprops_w_spline_pt2194 +-1114994310=ch2_rdprops_w_spline_pt2195 +-808833543=ch2_rdprops_w_spline_pt2196 +-1479778818=ch2_rdprops_w_spline_pt2197 +1700580791=ch2_rdprops_w_spline_pt2200 +-1826969294=ch2_rdprops_w_spline_pt2201 +560547277=ch2_rdprops_w_spline_pt2203 +-64914626=ch2_rdprops_w_spline_pt2207 +-376941044=ch2_rdprops_w_spline_pt2208 +399454873=ch2_rdprops_w_spline_pt2209 +-196122054=ch2_rdprops_w_spline_pt2210 +96144657=ch2_rdprops_w_spline_pt2211 +-105122457=ch2_rdprops_w_spline_pt2212 +124293312=ch2_rdprops_w_spline_pt2213 +373272174=ch2_rdprops_w_spline_pt2214 +606554685=ch2_rdprops_w_spline_pt2215 +-1517171532=ch2_rdprops_w_spline_pt2216 +-1344478902=ch2_rdprops_w_spline_pt2217 +-583779240=ch2_rdprops_w_spline_pt2218 +-351676413=ch2_rdprops_w_spline_pt2219 +-1784789251=ch2_rdprops_w_spline_pt2220 +1018541072=ch2_rdprops_w_spline_pt269b +-325624256=ch2_rdprops_w_swire_pt2210 +-1696974137=ch2_rdprops_w_swire_pt2211 +-337532644=ch2_rdprops_w_wire_pt2209 +906445010=ch2_rdprops_w_wire_pt2210 +-397662887=ch2_rdprops_w_wire_pt2211 +-629012027=ch2_rdprops_w_wire_pt2212 +215019106=ch2_rdprops_w_wire_pt2213 +-1553949467=ch2_rdprops_wire131 +-1322174330=ch2_rdprops_wire132 +1614558072=ch2_roads_crds_lod_4 +-1392919560=ch2_roads_crds_sg_4 +-835903823=ch2_roads_rd_00 +-673041893=ch2_roads_rd_01 +-1528116195=ch2_roads_rd_02 +-298197318=ch2_roads_rd_06 +-127995132=ch2_roads_rd_07 +-895674495=ch2_roads_rd_08 +-750180135=ch2_roads_rd_09 +533710165=ch2_roads_rd_10 +1670827230=ch2_roads_rd_16 +289187883=ch2_roads_rd_17 +-1838142832=ch2_roads_rd_18 +-473694006=ch2_roads_rd_19_dcl +-2016996034=ch2_roads_rd_19 +-12463890=ch2_roads_rd_24 +283866177=ch2_roads_rd_25 +-1915523557=ch2_roads_rd_26 +1461059745=ch2_roads_rd_27 +1777051212=ch2_roads_rd_28 +1421573100=ch2_roads_rd_29 +628499142=ch2_roads_rd_30 +-983571809=ch2_roads_rd_39 +-911808483=ch2_roads_rd_40 +-1742338788=ch2_roads_rd_41 +434309268=ch2_roads_rd_42 +344325582=ch2_roads_rd_46 +-267832107=ch2_roads_rd_48 +1228137485=ch2_roads_rd_51 +1518372518=ch2_roads_rd_52 +362865869=ch2_roads_rdrehab +-1789138752=ch2_roadsa_07 +-1747946607=ch2_roadsa_58 +-6587591=ch2_roadsa_crds_lod_1 +-1305026447=ch2_roadsa_crds_lod_2 +-507494525=ch2_roadsa_crds_lod_3 +-1768347338=ch2_roadsa_crds_lod_4 +-2066545238=ch2_roadsa_crds_lod_5 +-1726861724=ch2_roadsa_crds_lod_6 +-1999860263=ch2_roadsa_crds_lod_7 +1624682478=ch2_roadsa_crds_sg_1 +-1516717707=ch2_roadsa_crds_sg_2 +2066244753=ch2_roadsa_crds_sg_3 +1348210485=ch2_roadsa_crds_sg_4 +1049258898=ch2_roadsa_crds_sg_5 +1773715950=ch2_roadsa_crds_sg_6 +1602465156=ch2_roadsa_crds_sg_7 +882990490=ch2_roadsa_dam +-1975996790=ch2_roadsa_dcl_rd_join_01 +383476691=ch2_roadsa_junt_dcls_01 +901892304=ch2_roadsa_rd_00 +1170761949=ch2_roadsa_rd_01 +-78294024=ch2_roadsa_rd_03 +279608994=ch2_roadsa_rd_04 +-525558105=ch2_roadsa_rd_05 +-293258664=ch2_roadsa_rd_06 +173652714=ch2_roadsa_rd_060 +-1303395858=ch2_roadsa_rd_07 +-950309883=ch2_roadsa_rd_08 +1502974115=ch2_roadsa_rd_09 +-1409434410=ch2_roadsa_rd_10 +1085250545=ch2_roadsa_rd_100 +132794873=ch2_roadsa_rd_100dcal +-1294710141=ch2_roadsa_rd_11 +-1064671761=ch2_roadsa_rd_12 +-2001504702=ch2_roadsa_rd_13 +1457885863=ch2_roadsa_rd_14 +760889225=ch2_roadsa_rd_15 +2072009692=ch2_roadsa_rd_16 +444766682=ch2_roadsa_rd_18 +-525851098=ch2_roadsa_rd_19 +2006667994=ch2_roadsa_rd_20 +-1992690153=ch2_roadsa_rd_21 +1471943452=ch2_roadsa_rd_22 +1006459831=ch2_roadsa_rd_24 +241434757=ch2_roadsa_rd_25 +631844623=ch2_roadsa_rd_26 +-221886134=ch2_roadsa_rd_27 +151287238=ch2_roadsa_rd_28 +-1448593657=ch2_roadsa_rd_29 +-1820358262=ch2_roadsa_rd_30 +2013614742=ch2_roadsa_rd_31 +-1915781590=ch2_roadsa_rd_32 +1551932301=ch2_roadsa_rd_33 +1648600851=ch2_roadsa_rd_34 +796770688=ch2_roadsa_rd_35 +1161555196=ch2_roadsa_rd_36 +260735386=ch2_roadsa_rd_37 +616606726=ch2_roadsa_rd_38 +165312058=ch2_roadsa_rd_39 +-1716677442=ch2_roadsa_rd_40 +1869922381=ch2_roadsa_rd_41 +1638606010=ch2_roadsa_rd_42 +1392084823=ch2_roadsa_rd_43 +1102406887=ch2_roadsa_rd_44 +1023302521=ch2_roadsa_rd_45 +792772606=ch2_roadsa_rd_46 +411210370=ch2_roadsa_rd_47 +-204715754=ch2_roadsa_rd_48 +718649104=ch2_roadsa_rd_49 +1983127468=ch2_roadsa_rd_50 +-1569458133=ch2_roadsa_rd_51 +-1985427819=ch2_roadsa_rd_52 +-1207590066=ch2_roadsa_rd_53 +-1385198046=ch2_roadsa_rd_54 +-785918574=ch2_roadsa_rd_55 +-549948993=ch2_roadsa_rd_56 +-729064347=ch2_roadsa_rd_57 +-364574772=ch2_roadsa_rd_59 +-528718569=ch2_roadsb_25 +-1303508813=ch2_roadsb_26 +-1015370996=ch2_roadsb_27 +-825704024=ch2_roadsb_28 +-766927611=ch2_roadsb_30 +-1953329256=ch2_roadsb_33 +1987831147=ch2_roadsb_39 +-1210719034=ch2_roadsb_40 +-1975350880=ch2_roadsb_41 +-287157534=ch2_roadsb_42 +-9079800=ch2_roadsb_43 +-776529780=ch2_roadsb_44 +-483738765=ch2_roadsb_45 +656687973=ch2_roadsb_46 +949020222=ch2_roadsb_47 +181308090=ch2_roadsb_48 +468987141=ch2_roadsb_49 +1963910393=ch2_roadsb_50 +1243123469=ch2_roadsb_51 +1500720578=ch2_roadsb_52 +-1162678208=ch2_roadsb_53 +-1924655765=ch2_roadsb_54 +-1611253049=ch2_roadsb_55 +-238854560=ch2_roadsb_56 +-199597298=ch2_roadsb_57 +-967735427=ch2_roadsb_58 +-728030192=ch2_roadsb_59 +-1046184125=ch2_roadsb_60 +-1841684369=ch2_roadsb_61 +-485473766=ch2_roadsb_62 +-155883164=ch2_roadsb_63 +-852356562=ch2_roadsb_armco_hill_0_lod +291268088=ch2_roadsb_armco_hill_0 +2117877180=ch2_roadsb_armco_hill1_lod +1529399698=ch2_roadsb_armco_hill1 +-2120434820=ch2_roadsb_armco_hill1b_lod +-1043037955=ch2_roadsb_armco_hill1b +-1706587030=ch2_roadsb_armco_hill2_lod +1745281870=ch2_roadsb_armco_hill2 +1801653754=ch2_roadsb_armco_hill2a_lod +-2103901873=ch2_roadsb_armco_hill2a +-1841501096=ch2_roadsb_crossrd_sign_01 +-2140911449=ch2_roadsb_crossrd_sign_02 +1855071491=ch2_roadsb_crossrd_sign_03 +-1490952443=ch2_roadsb_crossrd_sign_lod_01 +-1998019949=ch2_roadsb_crossrd_sign_lod_02 +2061174392=ch2_roadsb_crossrd_sign_lod_03 +-1879967994=ch2_roadsb_dcl_jn_02 +210651422=ch2_roadsb_dcl_rdsd_04b +-96263032=ch2_roadsb_dcl_rdsd_04c +230509448=ch2_roadsb_dcl_rdsd_04h +-632306410=ch2_roadsb_dcl_rdsd_1 +935429269=ch2_roadsb_ov02 +1715364238=ch2_roadsb_ov03 +-1352502315=ch2_roadsb_ov04 +-1325026399=ch2_roadsb_rd_100 +-973138672=ch2_roadsb_rd_jn_dcl_01 +-1055977510=ch2_roadsb_rd_ov_dcl_01 +-2048583293=ch2_roadsb_rd_ov_dcl_02 +182112734=ch2_roadsb_t_rd_sign_01_lod +-848073902=ch2_roadsb_t_rd_sign_01 +-43273422=ch2_roadsb_t_rd_sign_02_lod +-419294386=ch2_roadsb_t_rd_sign_03_lod +1474057484=ch2_roadsb_t_rd_sign_2 +-245266400=ch2_roadsb_t_rd_sign_3 +2025331137=ch3_01_armco_00 +-360153756=ch3_01_armco_01 +-733261590=ch3_01_armco_02 +-1260431863=ch3_01_ch_coop +1044946106=ch3_01_ch_coop001 +-1827422403=ch3_01_ch3_1_re_wll_013 +-2125653072=ch3_01_ch3_1_re_wll_014 +-529107934=ch3_01_ch3_1_re_wll_12 +-1656814265=ch3_01_cs5_04_trailerpk_sign +1499334548=ch3_01_d00 +-801213101=ch3_01_d01 +-1039050503=ch3_01_d02 +-1367658035=ch3_01_d03 +-1606052510=ch3_01_d04 +-616887480=ch3_01_d05 +217116339=ch3_01_d06 +-653228297=ch3_01_d07 +190180225=ch3_01_d08 +1101322270=ch3_01_d09 +1352791228=ch3_01_d10 +125035105=ch3_01_d11 +-29241347=ch3_01_d12 +1695554972=ch3_01_d13 +-1984469270=ch3_01_d14 +1087984939=ch3_01_d15 +1864446398=ch3_01_d16 +1295085087=ch3_01_d17 +551425401=ch3_01_d18 +1773676336=ch3_01_d19 +360514015=ch3_01_d20 +1863595280=ch3_01_d21 +-2115544394=ch3_01_d22 +1840460386=ch3_01_d23 +2143737481=ch3_01_d24 +-1164161997=ch3_01_d25 +1567330771=ch3_01_d26 +-1795784472=ch3_01_d27 +-1497619341=ch3_01_d28 +41933797=ch3_01_d29 +-1670869304=ch3_01_d30 +111567678=ch3_01_d31 +-148323261=ch3_01_d32 +855292914=ch3_01_d33 +608247423=ch3_01_d34 +-1907559783=ch3_01_d35 +-2121606891=ch3_01_d36 +1771186468=ch3_01_d37 +1540656553=ch3_01_d38 +-981966609=ch3_01_d39 +1103256793=ch3_01_d40 +1352137348=ch3_01_d41 +-695007620=ch3_01_d42 +-455236847=ch3_01_d43 +-83308697=ch3_01_d44 +-1653664715=ch3_01_d45 +-1414811474=ch3_01_d46 +-1356286084=ch3_01_d48 +1383598526=ch3_01_d48a +1276570950=ch3_01_d48zxc +-60108525=ch3_01_d50 +-1610442684=ch3_01_d52 +-1253391660=ch3_01_d53 +-997367463=ch3_01_d54 +1501399867=ch3_01_d55 +1807429558=ch3_01_d56 +1507494889=ch3_01_d57 +1805135716=ch3_01_d58 +2089570636=ch3_01_d59 +1043865817=ch3_01_d60 +-1803629203=ch3_01_d61 +-1567528558=ch3_01_d62 +-1671897827=ch3_01_d63 +-1433568890=ch3_01_d64 +-2119424060=ch3_01_d65 +-822328733=ch3_01_d66 +-568205138=ch3_01_d67 +-1281061964=ch3_01_d68 +-1027659287=ch3_01_d69 +1306588710=ch3_01_d70 +-2024893297=ch3_01_decal_06 +-1794101230=ch3_01_decal_07 +-419933215=ch3_01_decal_08 +2049341703=ch3_01_decal_12 +1619019195=ch3_01_decal_13 +-2146040598=ch3_01_decal_14 +-1249284144=ch3_01_decal_15 +-1536701043=ch3_01_decal_16 +-1729744954=ch3_01_decal_35 +1811601764=ch3_01_decal_48 +923297598=ch3_01_decas00 +1897520772=ch3_01_decas57 +-1088635986=ch3_01_decsz01 +1230015015=ch3_01_des57 +-16389381=ch3_01_des78 +-248361132=ch3_01_des79 +1819472970=ch3_01_diner_neons001 +-443021163=ch3_01_dino_dec +-459878379=ch3_01_dino +1398341493=ch3_01_drtr_01_d +1772207445=ch3_01_drtr_02_d +-1180441976=ch3_01_drtr_03_d +-964228171=ch3_01_drtr_04_d +1632760120=ch3_01_drtr_05_d +31679415=ch3_01_drtr_06_d +-391696300=ch3_01_drtr_07_d +1996121181=ch3_01_drtr_08_d +145036117=ch3_01_drtr_09_d +-886917328=ch3_01_drtr_10_d +-1909398563=ch3_01_drtr_18_d +-1497029861=ch3_01_drtr_21_d +-1738773812=ch3_01_drtr_24_d +-1705078174=ch3_01_drtr_26_d +-1190304996=ch3_01_drtr_27_d +1931470713=ch3_01_drtr_29_d +-911175953=ch3_01_drtr_30_d +1386513203=ch3_01_drtr_32_d +1771303221=ch3_01_drtr_33_d +2141176369=ch3_01_drtr_34_d +-1220299228=ch3_01_drtr_35_d +-770949242=ch3_01_drtr00 +151137649=ch3_01_drtr05 +1048320076=ch3_01_drtr06 +1714644922=ch3_01_drtr07 +1353301159=ch3_01_drtr09 +-618374738=ch3_01_drtr10 +-325321571=ch3_01_drtr11 +-1112465720=ch3_01_drtr12 +-923781818=ch3_01_drtr13 +-1710336125=ch3_01_drtr14 +1936722503=ch3_01_drtr15 +-2070303590=ch3_01_drtr16 +1339179788=ch3_01_drtr17 +1629808049=ch3_01_drtr18 +981506153=ch3_01_drtr19 +-1135633683=ch3_01_drtr20 +692503988=ch3_01_emm_01_lod +-1794841982=ch3_01_emm_01 +295506266=ch3_01_emm_02_lod +1281478973=ch3_01_emm_02 +-64570259=ch3_01_emm_03_lod +1048196462=ch3_01_emm_03 +1725895358=ch3_01_emm_04_lod +-77287628=ch3_01_emm_04 +-1108180689=ch3_01_emm_05_lod +160189315=ch3_01_emm_05 +-408750841=ch3_01_garage +-1397043697=ch3_01_land03b +-684445025=ch3_01_land04 +-569393066=ch3_01_land07 +472267906=ch3_01_land08 +652137363=ch3_01_land11 +-1339693533=ch3_01_land13 +2102329462=ch3_01_land14 +-342369018=ch3_01_land15 +1730335774=ch3_01_land16 +1964666893=ch3_01_land17 +1419620116=ch3_01_land19 +247676530=ch3_01_lardnod03 +1274719379=ch3_01_missing +181110749=ch3_01_missing01 +-218671055=ch3_01_missing02 +-506776043=ch3_01_missing03 +-1315351118=ch3_01_missing04 +20100032=ch3_01_props_ch3_01_d91 +-1623263954=ch3_01_rexfrees +2032597075=ch3_01_rs_gnd_dec +1509469088=ch3_01_rs_hos1a_rdbr +783524701=ch3_01_rs_hos1a_rl +234389807=ch3_01_rs_hos1a +541664720=ch3_01_rs_hos1b +-1863235193=ch3_01_rs_shp1a +-1498254071=ch3_01_rs_shp1b +-1461393084=ch3_01_rs_trlr2b +-1459946907=ch3_01_tmp_trailr_014 +-1693098342=ch3_01_tmp_trailr_015 +-790613227=ch3_01_tmp_trailr_016_strs +-2055785634=ch3_01_tmp_trailr_016 +-963480632=ch3_01_tmp_trailr_017_strs +2005571461=ch3_01_tmp_trailr_017 +181943826=ch3_01_tmp_trailr_019 +1414680629=ch3_01_tmp_trailr_020 +-1589056983=ch3_01_tmp_trailr_023 +492233279=ch3_01_tmp_trailr_024 +1770714391=ch3_01_trail_14o +-1954801927=ch3_01_trail_16o +1615970845=ch3_01_trail_17o +905831421=ch3_01_trail004_strs +1436461041=ch3_01_trail004_strsa +861277346=ch3_01_trail004 +74640178=ch3_01_trailr_13 +1541236987=ch3_01_trailr_13o +-150954645=ch3_01_trailr_15o +977601590=ch3_01_trlr_bits004 +1268033237=ch3_01_trlr_bits005 +1498563152=ch3_01_trlr_bits006 +1880190926=ch3_01_trlr_bits007 +1806367075=ch3_01_trlr_g +-717674599=ch3_01_trlrinner_int +-2094269503=ch3_01_wf_l01 +1197900855=ch3_01_wf_l02 +1455891192=ch3_01_wf_l03 +-1391865988=ch3_01_wf_l04 +1761525052=ch3_01_wf_off01 +2122845687=ch3_01_wf_prts01 +87144653=ch3_01_windmill_01 +1794901092=ch3_01_windmill_02 +1504993745=ch3_01_windmill_03 +1332956495=ch3_01_windmill_04 +1043376842=ch3_01_windmill_05 +-1698503667=ch3_01_windmill_06 +-1459060584=ch3_01_windmill_07 +-1086345978=ch3_01_windmill_08 +-847361661=ch3_01_windmill_09 +-453705132=ch3_01_windmill_10 +-71815206=ch3_01_windmill_11 +142788975=ch3_01_windmill_12 +509277471=ch3_01_windmill_13 +-1640008458=ch3_01_windmill_14 +748949937=ch3_01_windmill_15 +-1091200917=ch3_02_adboard +-2110185488=ch3_02_decs00 +1132419315=ch3_02_decs00b +-1428492105=ch3_02_decs06 +75867151=ch3_02_decs08 +420533629=ch3_02_decs10 +-537304233=ch3_02_decs14 +702117646=ch3_02_decs15 +69217180=ch3_02_decs16 +-1690576419=ch3_02_decs17 +-1394770656=ch3_02_decs18 +-1313372460=ch3_02_decs19 +-1983366526=ch3_02_decs21 +345853998=ch3_02_decs29 +1953173116=ch3_02_decs30 +-1171383807=ch3_02_decs31 +-370673292=ch3_02_decs32 +-127395140=ch3_02_land00 +-508498690=ch3_02_land04 +-1980923288=ch3_02_lnd06 +786600103=ch3_02_mesh234 +-504436375=ch3_02_meshes1 +1650523743=ch3_02_section1 +1679143424=ch3_03_bb_02_rock_slod +1033487903=ch3_03_bb_02_rock +-693926862=ch3_03_bb_fracking +1054554446=ch3_03_bb3_robot +1131686650=ch3_03_bb4_pop +279501427=ch3_03_ch_03_bb_01 +-267798493=ch3_03_cliffrocks01 +96068483=ch3_03_cliffrocks02 +637954506=ch3_03_cliffrocks03a +-1165004155=ch3_03_cliffrocks03b_lod +-752106474=ch3_03_cliffrocks03b +702639592=ch3_03_cliffrocks04a +-1075504655=ch3_03_cliffrocks04b +-1367870838=ch3_03_col +-976425983=ch3_03_crashbar_01 +-1339899731=ch3_03_crashbar_02 +-1651860611=ch3_03_crashbar_03 +-1882980376=ch3_03_crashbar_04 +250117687=ch3_03_crashbar_05 +-109423781=ch3_03_crashbar_06 +-363678452=ch3_03_crashbar_07 +-727873118=ch3_03_crashbar_08 +874891437=ch3_03_crashbar_09 +580069028=ch3_03_crashbar_10 +1965322261=ch3_03_dcl_rd_jn_01 +-412819699=ch3_03_decal002 +-1616034425=ch3_03_decal002j +141173035=ch3_03_decal003 +-472426490=ch3_03_decal005 +-950001896=ch3_03_decal007 +-984395473=ch3_03_decal007a +-375515838=ch3_03_decal916 +549646061=ch3_03_decalbots +-1461689615=ch3_03_decrt5467 +-1386659418=ch3_03_dusche_bb_slod +-1419945503=ch3_03_dusche_bb +-327588061=ch3_03_edgedecal01 +-547992355=ch3_03_edgedecal02 +149594121=ch3_03_edgedecal03 +-74513070=ch3_03_edgedecal04 +333745760=ch3_03_emissign_01_lod +359602489=ch3_03_emissign_01 +-213667375=ch3_03_foamwet01 +916469897=ch3_03_foamwet02 +508954613=ch3_03_foamwet03 +-1826918014=ch3_03_foamwet04 +97869483=ch3_03_forecrta_decal2 +-96773457=ch3_03_forecrta +141326097=ch3_03_forecrtb +-2125870517=ch3_03_garage_rd_jn_01 +1939025630=ch3_03_garage_rd_jn_02 +727727697=ch3_03_glue_01 +-804190284=ch3_03_glue_03 +-940214435=ch3_03_glue_05 +2117166038=ch3_03_glue_06 +-427758462=ch3_03_land01 +-179336665=ch3_03_land02 +184661387=ch3_03_land03 +-1416989030=ch3_03_land04 +-574170350=ch3_03_land07 +-2113971040=ch3_03_lands01 +1562114369=ch3_03_lands015 +-1714818292=ch3_03_lands01a +1504218323=ch3_03_lands13 +1098805721=ch3_03_lands15_decal +1976780072=ch3_03_lands15 +-1597315095=ch3_03_lands15j_decal +-1591545735=ch3_03_lands15j +-1343877633=ch3_03_lands15k +-1990134710=ch3_03_landsj5_decal2 +-1281775003=ch3_03_landsj5 +1643616742=ch3_03_log_01 +1868477620=ch3_03_log_02 +-1995958129=ch3_03_new_gasroof +1151673302=ch3_03_new_gassign +850679507=ch3_03_overlays01b +125987237=ch3_03_overlays04 +-1033150600=ch3_03_overlays07 +267368927=ch3_03_overlays3401 +-1998993600=ch3_03_overlays912 +1863653146=ch3_03_overlays912a +-924694356=ch3_03_overlays924 +-1432140528=ch3_03_overlays924a +-767013267=ch3_03_overly00 +-528356640=ch3_03_overly01 +1195325521=ch3_03_overly02 +1442928085=ch3_03_overly03 +825093946=ch3_03_ovrpss +1037158866=ch3_03_ps_backwall001_rl01 +771435045=ch3_03_ps_backwall001_rl02 +1492877337=ch3_03_ps_backwall001_rl03 +294391895=ch3_03_ps_backwall001 +1029035200=ch3_03_ps_backwall002_rl01 +684239782=ch3_03_ps_backwall002_rl02 +453152794=ch3_03_ps_backwall002_rl03 +-2117018227=ch3_03_ps_backwall002_rl04 +140115443=ch3_03_ps_backwall002 +-1647056125=ch3_03_ps_backwall003_rl01 +-2076854329=ch3_03_ps_backwall003_rl02 +56374750=ch3_03_ps_backwall003_rl03 +-166962856=ch3_03_ps_backwall003 +158661763=ch3_03_ps_overpass1 +-1696358554=ch3_03_ps_overpass2 +-1525369912=ch3_03_ps_overpass3 +-1232120131=ch3_03_ps_overpass4 +-1191683189=ch3_03_ps_overpass5 +-572886397=ch3_03_ps_pwr_d +-516449021=ch3_03_ps_pwr +932921184=ch3_03_rail1 +629665065=ch3_03_rail10 +-1206173594=ch3_03_rail2 +-902503271=ch3_03_rail3 +-593557139=ch3_03_rail4 +-293098178=ch3_03_rail5 +2013184042=ch3_03_rail6 +-1976802171=ch3_03_rail7 +-1667724959=ch3_03_rail8 +-1362285110=ch3_03_rail9 +249736419=ch3_03_rd_trn_dcl_01 +-2014343539=ch3_03_righteousslaughter +-1510513724=ch3_03_road_decal +1648298689=ch3_03_road_decal01 +706878088=ch3_03_road_decal02 +-2140420326=ch3_03_road_decal03 +960739531=ch3_03_road_decal05 +1431994138=ch3_03_roadsidedecal1 +1520932810=ch3_03_rr_decal03 +1700048164=ch3_03_rr_decal04 +792805630=ch3_03_rr_decal05 +-1226303190=ch3_03_rr_decal05b +1067704771=ch3_03_rr_decal06 +1454054012=ch3_03_rsl_mr_bb +1904991912=ch3_03_rsl_mr_bb2 +-936452081=ch3_03_rsl_mr_bb3_lod +548257005=ch3_03_rsl_mr_bb3 +-1709206964=ch3_03_sea_end00 +-1478906432=ch3_03_sea_end01 +193951010=ch3_03_sea_end02 +423039089=ch3_03_sea_end03 +-278086435=ch3_03_sea_end04 +11231066=ch3_03_sea_end05 +1804875054=ch3_03_sea_end06 +2041565541=ch3_03_sea_end07 +535896426=ch3_03_sea_uw_decals00 +-119123123=ch3_03_sea_uw_decals01 +55601185=ch3_03_sea_uw_decals02 +1223947115=ch3_03_sea_uw_decals03 +1527158672=ch3_03_sea_uw_decals04 +740571596=ch3_03_sea_uw_decals05 +1048305275=ch3_03_sea_uw_decals06 +2140233893=ch3_03_sea_uw_decals07 +-1847458490=ch3_03_sea_uw_decals08 +1796945849=ch3_03_sea_uw_decals09 +916967991=ch3_03_sea_uw_decals10 +194280457=ch3_03_sea_uw_decals11 +-614622308=ch3_03_sea_uw_decals12 +239206760=ch3_03_sea_uw_decals13 +737230022=ch3_03_sea_uw_decals14 +819414674=ch3_03_sea_uw_decals15 +1083041279=ch3_03_sea_uw_decals16 +1463653214=ch3_03_sea_uw_decals17 +-1261089140=ch3_03_sea_uw_decals18 +-2033039773=ch3_03_sea_uw1_00_lod +746287555=ch3_03_sea_uw1_00 +-892227983=ch3_03_sea_uw1_01 +1697211142=ch3_03_sea_uw1_04 +-204799901=ch3_03_sea_uw1_05 +2100138766=ch3_03_sea_uw1_06 +-1887422541=ch3_03_sea_uw1_07 +939591862=ch3_03_sea_uw1_09 +376207490=ch3_03_sea_uw1_12_lod +1013716816=ch3_03_sea_uw1_12 +1176251056=ch3_03_sea_uw1_13 +-1865053371=ch3_03_sea_uw1_14_lod +-444208767=ch3_03_sea_uw1_14 +1944452463=ch3_03_sea_uw1_15_lod +-144667338=ch3_03_sea_uw1_15 +-189205886=ch3_03_sea_uw1_16_lod +19570890=ch3_03_sea_uw1_16 +-94178384=ch3_03_sea_uw1_17_lod +318391401=ch3_03_sea_uw1_17 +2032051392=ch3_03_sea_uw1_18_lod +-1359971241=ch3_03_sea_uw1_18 +-768526784=ch3_03_sea_uw1_19_lod +-1069211904=ch3_03_sea_uw1_19 +-701863975=ch3_03_sea_uw1_20_lod +1095705166=ch3_03_sea_uw1_20 +-460211301=ch3_03_servrd_01 +-1583434746=ch3_03_servrd_02 +-1807541937=ch3_03_servrd_03 +-2038399542=ch3_03_servrd_04 +1757299270=ch3_03_servrd_05 +1525982899=ch3_03_servrd_06 +1301777401=ch3_03_servrd_07 +803885211=ch3_03_servrd_08 +564835356=ch3_03_servrd_09 +721967027=ch3_03_servrd_10 +877488701=ch3_03_servrd_11 +124850309=ch3_03_servrd_12 +-2031903636=ch3_03_sgn_sanfwy_002 +-705455087=ch3_03_sgn_sanfwy_01_lod001 +-2052361554=ch3_03_sign_fiz +945624980=ch3_03_sign1_fiz +-916439545=ch3_03_ss_brand +1971310077=ch3_03_ss_bs_d +685428068=ch3_03_ss_cb_d +1245023507=ch3_03_ss_cb +460089520=ch3_03_ss_emiss02_lod +1332999826=ch3_03_ss_emiss02 +530436584=ch3_03_ss_emiss03_lod +-584216057=ch3_03_ss_emiss03 +-558124950=ch3_03_ss_outerwall1 +-1822287432=ch3_03_ss_outerwall2 +-1006591534=ch3_03_ss_shop +-633638532=ch3_03_ss_shops +-1359605515=ch3_03_ss_shopsdecal +-2063352878=ch3_03_ssbigsign_d +1855581911=ch3_03_ssbigsign_d004 +495728312=ch3_03_ssbigsign +-1207029550=ch3_03_ssbigsign004 +-290944355=ch3_03_weed_01 +-747940833=ch3_03_weed_02 +-102220465=ch3_03sliprdsswall01 +846278228=ch3_03sliprdsswall02 +1085852387=ch3_03sliprdsswall03 +-1657699357=ch3_03sliprdsswall04 +-1298354503=ch3_03sliprdsswall05 +226092146=ch3_03sliprdsswall07 +-1391716915=ch3_04_barrier_01 +-912273676=ch3_04_barrier_03 +-683840977=ch3_04_barrier_04 +1173769175=ch3_04_cave +1454512429=ch3_04_cs_destarmactrack1_001 +-2064550485=ch3_04_cs_destarmactrack1_002 +-1165336352=ch3_04_cs_destarmactrack1_003 +1774567252=ch3_04_cs_destarmactrack1_004 +570371327=ch3_04_d00 +-1610700540=ch3_04_d01 +-1908374136=ch3_04_d02 +176389640=ch3_04_d03 +-121513339=ch3_04_d04 +1519984182=ch3_04_d05 +-925861213=ch3_04_d06 +-1224255727=ch3_04_d07 +-1521437788=ch3_04_d08 +294882344=ch3_04_d09 +-156248135=ch3_04_d10 +-522015713=ch3_04_d11 +-820442996=ch3_04_d12 +-945391189=ch3_04_d13 +1559077947=ch3_04_d14 +-1543982512=ch3_04_d15 +-74988104=ch3_04_d155678 +-1707237670=ch3_04_d16 +1146254053=ch3_04_d18 +343163332=ch3_04_d181234 +1311021914=ch3_04_d18a23 +1863567467=ch3_04_d19 +1639440612=ch3_04_d20 +1399407687=ch3_04_d21 +1176971715=ch3_04_d22 +939756924=ch3_04_d23 +1399866449=ch3_04_d27 +478205847=ch3_04_d30 +707425002=ch3_04_d31 +-413274798=ch3_04_d32 +-172979721=ch3_04_d33 +1568856474=ch3_04_d34 +22670690=ch3_04_d35_lod +1656742932=ch3_04_d35 +955650177=ch3_04_d36 +590778974=ch3_04_d37_lod +1312570125=ch3_04_d37 +1987447684=ch3_04_d38 +-985421714=ch3_04_d39_lod +-1682483706=ch3_04_d39 +-1319298843=ch3_04_d399 +2106867124=ch3_04_d39x_lod +1301401948=ch3_04_d39x +524940403=ch3_04_d43_lod +954736405=ch3_04_d43 +1898516430=ch3_04_d44 +-293772351=ch3_04_d45_lod +-1719771016=ch3_04_d45 +-238126356=ch3_04_d46_lod +1689614051=ch3_04_d46 +1156094459=ch3_04_d47a +838890543=ch3_04_d47b +1523011104=ch3_04_d47b1 +540070032=ch3_04_d47c +-1203855880=ch3_04_d48 +1080566129=ch3_04_d99 +-1585601263=ch3_04_decal_1799 +-212656588=ch3_04_decal02 +1551495296=ch3_04_decal03 +1339643711=ch3_04_decal04 +-1319626177=ch3_04_decal05 +-680762749=ch3_04_emissive_01_hd +165246618=ch3_04_emissive_02_hd +59759118=ch3_04_emissive_03_hd +-1422167402=ch3_04_emissive_slod +-1434869588=ch3_04_extra01 +2009480006=ch3_04_extra02 +2013941561=ch3_04_fence01 +1533064700=ch3_04_fencesigns_a_lod +471746425=ch3_04_fencesigns_b_lod +-1959487685=ch3_04_foamwet_01 +2104851389=ch3_04_foamwet_02 +1853808080=ch3_04_foamwet_03 +523798308=ch3_04_govbweeds +-1116641119=ch3_04_govdec_00 +-1892512732=ch3_04_govdec_01 +-486984788=ch3_04_govdec_02 +-1261611175=ch3_04_govdec_03 +50230198=ch3_04_govdec_04 +-725838029=ch3_04_govdec_05 +644627089=ch3_04_govdec_06 +-128098700=ch3_04_govdec_07 +803884429=ch3_04_govdec_08 +967598353=ch3_04_govdec_09 +-303969051=ch3_04_govdec_10 +-611702730=ch3_04_govdec_11 +-902036070=ch3_04_govdec_12 +-1211146019=ch3_04_govdec_13 +-1449606032=ch3_04_govdec_14 +-1749671765=ch3_04_govdec_15 +-1761927371=ch3_04_govdec_16 +-2060354654=ch3_04_govdec_17 +1921996382=ch3_04_govdec_18 +1307381018=ch3_04_govdec_19 +1162902177=ch3_04_govdec_20 +883284300=ch3_04_govdec_21 +585938394=ch3_04_govdec_22 +272306295=ch3_04_govdec_23 +-26546985=ch3_04_govdec_24 +-306427014=ch3_04_govdec_25 +-604690452=ch3_04_govdec_26 +-918584703=ch3_04_govdec_27 +-1280387204=ch3_04_govdec_28 +-1570425623=ch3_04_govdec_29 +1356183619=ch3_04_govdec_30 +1125784780=ch3_04_govdec_31 +1712415418=ch3_04_govdec_32 +1481426737=ch3_04_govdec_33 +2074938865=ch3_04_govdec_34 +-190757213=ch3_04_ground2_step1 +780122727=ch3_04_ground2_step2 +-698643944=ch3_04_ground2_step3 +1417990870=ch3_04_inlet001 +693697663=ch3_04_inlet005 +-1214605064=ch3_04_inlet006 +1052156330=ch3_04_inlet1 +1820196152=ch3_04_inlet2 +1521441179=ch3_04_inlet3 +-1007569238=ch3_04_inlet3dd_straybit +1432142059=ch3_04_inlet3dd +-2021607620=ch3_04_isledec1_lod +422008331=ch3_04_isledec1 +95508577=ch3_04_ladder01 +344421901=ch3_04_ladder02 +-487877930=ch3_04_ladder03 +1887153640=ch3_04_ladder04 +-46472288=ch3_04_laddermain_lod +1764845665=ch3_04_laddermain +1775684864=ch3_04_laddermain001_lod +-1509379274=ch3_04_laddermain001 +-1599761696=ch3_04_laddermain002_lod +-1027085132=ch3_04_laddermain002 +-2131674029=ch3_04_laddermain003_lod +165214941=ch3_04_laddermain003 +197579276=ch3_04_lnd01 +649267172=ch3_04_lnd03 +1417274225=ch3_04_lnd04 +86652240=ch3_04_lnd04b +1225706651=ch3_04_lnd05 +-1202840451=ch3_04_lnd05a +1519906593=ch3_04_lnd06 +1024668696=ch3_04_lnd08 +-382174419=ch3_04_lnd08a +1500383528=ch3_04_lndwalldecal +-423959175=ch3_04_lrg_roks_006 +1634308069=ch3_04_p2_lad1 +-1786147449=ch3_04_parking_d +1594622280=ch3_04_parking1_d +168539773=ch3_04_pground_1 +-153874418=ch3_04_pground_2 +-1827981753=ch3_04_poolwtr1_fountn +471105890=ch3_04_pris08_top_door +-1018030735=ch3_04_prison_det +979029725=ch3_04_prison_det2 +1212639926=ch3_04_prison_det3 +378079042=ch3_04_prison_det4 +755160751=ch3_04_prison +-2133346099=ch3_04_prison02 +986950850=ch3_04_prison05 +-1179702661=ch3_04_prison06 +-459204158=ch3_04_prison08_top_iref001 +858155294=ch3_04_prison08_top +1943871192=ch3_04_prison09 +555120740=ch3_04_prison12 +-1345481264=ch3_04_prison13 +750292904=ch3_04_prison14 +832680692=ch3_04_props_props_towels006 +-820004479=ch3_04_railfizz_lod01 +552394010=ch3_04_railfizz_lod02 +-475962748=ch3_04_railfizz_lod03 +-1250392525=ch3_04_railfizz_lod04 +644863529=ch3_04_railfizz01 +1229462489=ch3_04_railfizz02 +-1159102690=ch3_04_railfizz03 +1539031232=ch3_04_railfizz04 +-1144176773=ch3_04_railing +-973484549=ch3_04_railing02 +-745248464=ch3_04_railing03 +-1588722524=ch3_04_railing04 +-1357799381=ch3_04_railing05 +247685005=ch3_04_railing06 +-963778424=ch3_04_rd_dec1 +-1206105179=ch3_04_rd_dec2 +1551733865=ch3_04_rd_dec3 +-2037152954=ch3_04_roadsidedecal1 +1724169827=ch3_04_rock_lod_02 +-633732694=ch3_04_rockcrop1 +-294639082=ch3_04_rockcrop2 +1181309447=ch3_04_rockcrop3 +1488125594=ch3_04_rockcrop4 +668212445=ch3_04_rockcrop5 +708256163=ch3_04_rockcrop6 +-1357436059=ch3_04_rockcrop7 +100546352=ch3_04_roks002 +527110586=ch3_04_roof_ladder01 +354352414=ch3_04_roof_ladder02 +47732881=ch3_04_roof_ladder03 +-389864345=ch3_04_roof_ladder04 +1236837226=ch3_04_roofdec3 +-1887809236=ch3_04_sea__decal001 +-680015785=ch3_04_sea_00b +-411763505=ch3_04_sea_00b1_lod +1593763825=ch3_04_sea_00b1 +-495603327=ch3_04_sea_02b1_lod +-687030188=ch3_04_sea_02b1 +1267922230=ch3_04_sea_03b1_lod +1426182521=ch3_04_sea_03b1 +374476566=ch3_04_sea_04b +-1395049603=ch3_04_sea_04b1_lod +-575475878=ch3_04_sea_04b1 +-81976089=ch3_04_sea_06b1_lod +2043944219=ch3_04_sea_06b1 +955316637=ch3_04_sea_14 +-816765345=ch3_04_sea_15 +-593641224=ch3_04_sea_16 +2006644464=ch3_04_sea_18 +88379973=ch3_04_sea_19 +2016116101=ch3_04_sea_20 +1710086410=ch3_04_sea_21 +649452195=ch3_04_sea_22 +1409103153=ch3_04_sea_23 +1130009580=ch3_04_sea_24 +1620758124=ch3_04_sea_25 +-574601035=ch3_04_sea_26 +184787775=ch3_04_sea_27 +584505101=ch3_04_sea_b01 +2006806554=ch3_04_sea_c00 +-442738868=ch3_04_sea_c006 +1047264688=ch3_04_sea_c01 +1282841029=ch3_04_sea_c02 +1504949311=ch3_04_sea_c03 +1743868090=ch3_04_sea_c04 +1294428887=ch3_04_sea_cont_004 +1310575382=ch3_04_sea_cont_1 +1909330562=ch3_04_sea_cont_2 +1570196656=ch3_04_sea_d_01 +-1458264152=ch3_04_sea_d_015 +-1578395306=ch3_04_sea_d_016 +-759465227=ch3_04_sea_d_017 +-1118482391=ch3_04_sea_d_018 +1880044958=ch3_04_sea_d_019 +1747804636=ch3_04_sea_d_02 +-1981093263=ch3_04_sea_d_020 +1288874791=ch3_04_sea_d_04 +1953528426=ch3_04_sea_d_05 +1033243830=ch3_04_sea_d_07 +1210065354=ch3_04_sea_d_08 +-2135520857=ch3_04_sea_d124 +-1226050031=ch3_04_sea_d125 +-1604704567=ch3_04_sea_deb001 +436784071=ch3_04_sea_details001 +790432588=ch3_04_sea_detailsb +416825721=ch3_04_sea_end00 +722265570=ch3_04_sea_end01 +1071976342=ch3_04_sea_end02 +1311681577=ch3_04_sea_end03 +-2078950288=ch3_04_sea_n100 +-1061931592=ch3_04_sea_n101 +-1434318508=ch3_04_sea_n102 +-619124095=ch3_04_sea_n103 +-856863190=ch3_04_sea_n104 +1238910962=ch3_04_sea_n105 +-215377246=ch3_04_sea_n106 +609516791=ch3_04_sea_n107 +-685752483=ch3_04_sea_ship001 +-1616556925=ch3_04_sea_ship003_lod +1344478812=ch3_04_sea_uw1_00 +490510565=ch3_04_sea_uw1_02_dcls +290529465=ch3_04_sea_uw1_02 +1229992022=ch3_04_sea_uw1_04_lod +-2061072286=ch3_04_sea_uw1_04 +-655430090=ch3_04_sea_uw1a00 +-198531907=ch3_04_sea_uw1a02 +-1019034914=ch3_04_sea_uw1a03 +-1609335680=ch3_04_sea_uw1a04 +1875811319=ch3_04_sea_uw1a05 +-1129761365=ch3_04_sea_uw1a06 +-1971629744=ch3_04_sea_uw1a07 +616302035=ch3_04_sea_uw1a08 +-1292219388=ch3_04_sea_uw1a09_lod +848339324=ch3_04_sea_uw1a09 +-1519224595=ch3_04_sea_uw1a10_lod +607785227=ch3_04_sea_uw1a10 +783385275=ch3_04_sea_uw1a11_lod +914863526=ch3_04_sea_uw1a11 +-776743343=ch3_04_sea_uw1a12_lod +1389358646=ch3_04_sea_uw1a12 +-1972827111=ch3_04_sea_uw1a15_lod +130275359=ch3_04_sea_uw1a15 +1187219854=ch3_04_sea_uw1a17_lod +-1539337964=ch3_04_sea_uw1a17 +-497095440=ch3_04_sea_uwdecals00 +-793949811=ch3_04_sea_uwdecals01 +-515839300=ch3_04_sea_uwdecals05 +-1161519676=ch3_04_sea_uwdecals07 +985865663=ch3_04_sea_uwdecals08 +-1469613814=ch3_04_sea_uwdecals09 +1919814640=ch3_04_sea_uwdecals10 +2141529694=ch3_04_sea_uwdecals11 +-1423180437=ch3_04_sea_uwdecals13 +1253883002=ch3_04_sea_uwdecals14 +776110982=ch3_04_sea_uwdecals15 +1970377195=ch3_04_sea_uwdecals18 +-417139380=ch3_04_sea_uwdecals19 +-1713903829=ch3_04_sea_uwdecals98 +-785660599=ch3_04_searock1 +-8543764=ch3_04_searock2 +1595811309=ch3_04_viewplatform_slod +-1997485166=ch3_04_viewplatform +49942025=ch3_04_wood_006 +636856213=ch3_06_concretebase01 +1449003109=ch3_06_concretebase04 +-1300349643=ch3_06_cs_road01 +1425834547=ch3_06_cs_road03 +1588728487=ch3_06_culvert01 +-1214306501=ch3_06_dec00 +-917943665=ch3_06_dec01 +276519158=ch3_06_dec02 +573963371=ch3_06_dec03 +-1820066420=ch3_06_dec0333a +-1459508785=ch3_06_dec0334a +-321613399=ch3_06_dec04 +-22399660=ch3_06_dec05 +1228982912=ch3_06_dec06 +1527737885=ch3_06_dec07 +636748775=ch3_06_dec08 +934651754=ch3_06_dec09 +-201907358=ch3_06_dec10 +-424933172=ch3_06_dec11 +1427826088=ch3_06_dec12 +1120420099=ch3_06_dec13 +25476741=ch3_06_dec14 +-269018262=ch3_06_dec15 +1579808718=ch3_06_dec16 +1348000812=ch3_06_dec17 +305872912=ch3_06_dec17a +-1034902312=ch3_06_dec17a2 +1075847281=ch3_06_dec17a3 +1863297196=ch3_06_dec17asd +-1792518294=ch3_06_dec17fuc12 +197982504=ch3_06_dec17q23 +-1201198005=ch3_06_dec18 +-1497659148=ch3_06_dec19 +-774842046=ch3_06_dec20 +-467698209=ch3_06_dec21 +-1672450494=ch3_06_dec22 +1720320694=ch3_06_dec23 +175655572=ch3_06_dec24 +-1389359103=ch3_06_dec26 +-1082805108=ch3_06_dec27 +1670249662=ch3_06_dec28 +768315706=ch3_06_dec29 +1375722726=ch3_06_dec30 +1607170173=ch3_06_dec31 +-257943000=ch3_06_dec32 +-61394538=ch3_06_dec33 +221631315=ch3_06_dec34 +-1435300417=ch3_06_dec35 +-975846268=ch3_06_dec37 +-721394983=ch3_06_dec38 +1933025097=ch3_06_dec39 +-1892003133=ch3_06_dec39a +-481983733=ch3_06_dec40 +-116150617=ch3_06_dec41 +-875998205=ch3_06_dec42 +-578881682=ch3_06_dec43 +-1437462251=ch3_06_dec44 +-1064551031=ch3_06_dec45 +-1897506242=ch3_06_dec46 +1695352460=ch3_06_dec47 +1973069735=ch3_06_dec48 +1120387586=ch3_06_dec49 +-448558461=ch3_06_dec50 +1960840828=ch3_06_dec50a +-138924180=ch3_06_dec51 +-1042955352=ch3_06_dec52 +-192020128=ch3_06_decal102 +163982288=ch3_06_decal105 +42633248=ch3_06_decal50 +-8826733=ch3_06_land_03 +309786266=ch3_06_land_06 +-1382273818=ch3_06_land_09 +-1612473518=ch3_06_land_1 +721386965=ch3_06_land_10a +-2114627303=ch3_06_land_11 +2103103456=ch3_06_land_1a +-196197338=ch3_06_land_2 +-1364969269=ch3_06_land_4 +39041352=ch3_06_land_4a +1410194623=ch3_06_land_4b +-1587962314=ch3_06_land_5 +-1638633413=ch3_06_land_5a +-1146662191=ch3_06_land_7 +1834563126=ch3_06_land_8 +759366917=ch3_06_land_ex_08 +1983273777=ch3_06_new_road_decals3 +1928892475=ch3_06_new_road +918242652=ch3_06_parkbench_decals +-575527354=ch3_06_parkbench +-1719392107=ch3_06_road_dec_00 +-477570059=ch3_06_road655 +692437564=ch3_06_stream_water +1786475818=ch3_06_trk_23 +-778709701=ch3_06_trk_23a +-1437895471=ch3_06_trk_24 +424052908=ch3_06_trk_24b +-251127450=ch3_07_decalaa +-1778918761=ch3_07_decals00 +-2007220384=ch3_07_decals01 +1684109159=ch3_07_decals03 +-1093948354=ch3_07_decals05 +-1452441214=ch3_07_decals06 +-1687886479=ch3_07_decals07 +-533893319=ch3_07_decals08 +-893631401=ch3_07_decals09 +548433694=ch3_07_decals10 +699990554=ch3_07_decals10a +-379715462=ch3_07_decals11 +-63723995=ch3_07_decals12 +-429753737=ch3_07_decals13 +1746009568=ch3_07_decals14 +829132948=ch3_07_decals15 +1049471704=ch3_07_decals16 +273665629=ch3_07_decals17 +-1961245709=ch3_07_decals18 +-1664653490=ch3_07_decals19 +-2072136305=ch3_07_decals21 +825003754=ch3_07_decals23 +684949004=ch3_07_decals24 +-1872084452=ch3_07_decals42 +2096929601=ch3_07_decals44 +-2092783667=ch3_07_decals45 +1720139276=ch3_07_decals45ab +1472516298=ch3_07_decals46 +1068222248=ch3_07_decals46ab +1624302242=ch3_07_decals48 +1468395350=ch3_07_decals48ab +-2147311591=ch3_07_decals50 +-1552423165=ch3_07_decals52 +-1840954210=ch3_07_decals53 +1297365701=ch3_07_decals57 +-229931851=ch3_07_decals58 +-529473280=ch3_07_decals59 +-82209491=ch3_07_decals60 +217757935=ch3_07_decals61 +-979588556=ch3_07_decals62 +-381357692=ch3_07_decals63 +2004159922=ch3_07_decals64 +-1676716314=ch3_07_decals65 +1396589885=ch3_07_decals66 +547926346=ch3_07_dirtdecal +1439740217=ch3_07_land_003 +-2024560461=ch3_07_land_01 +-564177195=ch3_07_land_02 +-1165324500=ch3_07_land_04 +-332467596=ch3_07_land_05 +1193453654=ch3_07_land_06 +948701993=ch3_07_land_07 +-1551703779=ch3_07_land_08 +-1793637306=ch3_07_land_09 +651815133=ch3_07_land_10 +205673800=ch3_07_trk_01_decal001 +2115851263=ch3_07_trk_01 +1595285046=ch3_07_trk_01a +-40381706=ch3_07_trk_02 +266827669=ch3_07_trk_03 +1227422324=ch3_07_trk_044 +-444770846=ch3_07_trk_044a +-1283768642=ch3_07_trk_05 +884162856=ch3_07_trk_06 +1165802011=ch3_07_trk_arm_01 +1643082496=ch3_07_trk_arm_03 +906828628=ch3_07_trk_arm_04 +1370018443=ch3_07_trk_arm_06 +1053931828=ch3_07_wat_01a +-2094122891=ch3_08_cablemesh39428_hvlit +-1826601604=ch3_08_cablemesh39530_hvlit +-320379315=ch3_08_cablemesh39706_hvstd +1124056642=ch3_08_cablemesh39708_hvstd +-506333512=ch3_08_cablemesh39714_hvstd +238159566=ch3_08_cablemesh39715_hvlit +2052613446=ch3_08_cablemesh39716_hvlit +-53306987=ch3_08_cablemesh39717_hvlit +-1376489870=ch3_08_ch2_08_fizz01 +-1735900262=ch3_08_ch2_08_fizz04 +1112348457=ch3_08_ch2_08_fizz05 +1422801963=ch3_08_ch2_08_fizz06 +119114775=ch3_08_ch2_08_fizz07_scaff +1551125367=ch3_08_ch2_08_fizz08 +-430466647=ch3_08_ch2_08_fizz09_tower +252927788=ch3_08_crashbar_01 +891562829=ch3_08_crashbar_02 +579733025=ch3_08_crashbar_03 +-862558093=ch3_08_crashbar_20 +64341332=ch3_08_dam_corr_lod +445070344=ch3_08_dam_corr_o +822908483=ch3_08_dam_corr +-945160379=ch3_08_dam_jetty1 +-1283418707=ch3_08_dam_mp003 +352401305=ch3_08_dam_mp2_o001 +-869299997=ch3_08_dam_mp2_w +73774867=ch3_08_dam_newbit1_w +2007726145=ch3_08_dam_plat +-773753640=ch3_08_dam_scaff +-1290411928=ch3_08_dambed_1_lod +-300288895=ch3_08_dambed_1 +1598497322=ch3_08_dambed_2_lod +-1602725569=ch3_08_dambed_2 +276332922=ch3_08_dambed_3_lod +-1835156086=ch3_08_dambed_3 +267314244=ch3_08_dambed_d1 +-561249921=ch3_08_dambed_d2 +-627639991=ch3_08_dambed_d3 +404087846=ch3_08_damculvert +-1179823585=ch3_08_damculvert001_lod +-25379558=ch3_08_damculvert001 +-1805651687=ch3_08_dec00 +717626835=ch3_08_dec01 +1067272065=ch3_08_dec02 +1298391822=ch3_08_dec03 +-483324246=ch3_08_dec04 +-252925407=ch3_08_dec05 +114808311=ch3_08_dec06 +345534840=ch3_08_dec07 +-384427380=ch3_08_dec08 +-123749985=ch3_08_dec09 +1829851240=ch3_08_dec10 +1112335084=ch3_08_dec100 +947900242=ch3_08_dec101 +-1198174341=ch3_08_dec102 +986845051=ch3_08_dec102b +-1496601624=ch3_08_dec103 +-1693805466=ch3_08_dec104 +-1994919807=ch3_08_dec105 +231274985=ch3_08_dec106 +-479582932=ch3_08_dec107 +-785612623=ch3_08_dec108 +-956601273=ch3_08_dec109 +1674788332=ch3_08_dec11 +1961642378=ch3_08_dec110 +1722723599=ch3_08_dec111 +1349484689=ch3_08_dec112 +1361877151=ch3_08_dec12 +-1501805763=ch3_08_dec13 +-1676988837=ch3_08_dec14 +-1975481658=ch3_08_dec15 +-7899818=ch3_08_dec16 +-307113557=ch3_08_dec17 +-488457203=ch3_08_dec18 +-786163568=ch3_08_dec19 +-649922310=ch3_08_dec20 +1794874477=ch3_08_dec21 +658032686=ch3_08_dec22_lod +-1601632377=ch3_08_dec22 +-901293309=ch3_08_dec23 +-1018835816=ch3_08_dec24 +-779785961=ch3_08_dec25 +-1479928415=ch3_08_dec26 +-295787831=ch3_08_dec28 +483852217=ch3_08_dec29 +1759451412=ch3_08_dec30 +682628969=ch3_08_dec30awe +1957803260=ch3_08_dec30qwert +2068430313=ch3_08_dec31 +-1086044707=ch3_08_dec32 +-814356928=ch3_08_dec33 +-1578726622=ch3_08_dec34 +-2042440725=ch3_08_dec36 +-1752664458=ch3_08_dec37 +1769675356=ch3_08_dec38 +2075508433=ch3_08_dec39 +910714126=ch3_08_dec3cv_lod +-471193208=ch3_08_dec40 +-1815738151=ch3_08_dec44 +-1176742651=ch3_08_dec45 +1996541775=ch3_08_dec46 +-2059834432=ch3_08_dec47 +202865114=ch3_08_dec48 +-533126626=ch3_08_dec49 +242908488=ch3_08_dec50 +482679261=ch3_08_dec51 +-57681549=ch3_08_dec53 +1745944285=ch3_08_dec53cv +-670429080=ch3_08_dec55 +1962986999=ch3_08_dec67 +1790261600=ch3_08_dec68 +1484526830=ch3_08_dec69 +-930450495=ch3_08_dec70 +-1170221268=ch3_08_dec71 +-1408845126=ch3_08_dec72 +-1649074665=ch3_08_dec73 +-2127502065=ch3_08_dec74 +2062669969=ch3_08_dec75 +960386347=ch3_08_dec76 +1390250089=ch3_08_dec77 +512925652=ch3_08_dec78 +1212740416=ch3_08_dec79 +-465949016=ch3_08_dec80 +1906546700=ch3_08_dec80aa +-232273277=ch3_08_dec81 +17131582=ch3_08_dec82 +-1420968856=ch3_08_dec83 +-1670111563=ch3_08_dec84 +-1363000495=ch3_08_dec85 +1609770420=ch3_08_dec86 +968448313=ch3_08_dec88 +1202353435=ch3_08_dec89 +1132784604=ch3_08_dec90 +869223537=ch3_08_dec91 +-655583571=ch3_08_dec92 +187890489=ch3_08_dec93 +-296697483=ch3_08_dec94 +-1635671568=ch3_08_dec95 +-1859713221=ch3_08_dec96 +-1025414481=ch3_08_dec97 +-1279669152=ch3_08_dec98 +1466569666=ch3_08_dec99 +858338771=ch3_08_decal_32 +-20458576=ch3_08_decal_987 +-661622849=ch3_08_fence_01 +-1368155258=ch3_08_fence_02 +-1121568533=ch3_08_fence_03 +-609126919=ch3_08_fence_04 +-1521425206=ch3_08_fizz02 +-1968792502=ch3_08_fizz02b +-1165216557=ch3_08_grime_01 +1015101627=ch3_08_grime_02 +782736648=ch3_08_grime_03 +417952140=ch3_08_grime_04 +1976506050=ch3_08_land_01 +-797455342=ch3_08_land_02 +-498700369=ch3_08_land_03 +1177258638=ch3_08_land_03a +-1385888275=ch3_08_land_04 +-1155096208=ch3_08_land_05 +-1758963292=ch3_08_land_06 +201352404=ch3_08_land_06a +-1459421863=ch3_08_land_07 +-1964874762=ch3_08_land_07a +1923059859=ch3_08_land_08 +-2073742306=ch3_08_land_09 +1910705034=ch3_08_land_10 +-364578656=ch3_08_lightbase_01 +-1488442722=ch3_08_parkinglot_ +1218750848=ch3_08_pklines_01 +2131662419=ch3_08_pklines_05 +-1978260719=ch3_08_ppbldg003 +961698980=ch3_08_ppbldg006_d +352401641=ch3_08_ppbldg006 +-953233214=ch3_08_pptube01 +-626690129=ch3_08_pptube02 +-1545926117=ch3_08_pptube03 +639078034=ch3_08_pptube04 +105074410=ch3_08_pptube05 +267477574=ch3_08_pptube06 +2086265653=ch3_08_props_combo170_01_lod +-823001744=ch3_08_props_s_029 +-1134569072=ch3_08_props_s_030 +-1373487851=ch3_08_props_s_031 +-1719209678=ch3_08_pumprm_rd00 +-1014774485=ch3_08_pumprm_rd01 +1970173256=ch3_08_road003 +2131475695=ch3_08_road003a +-1471592537=ch3_08_road13 +-1849230487=ch3_08_road652 +-2131771372=ch3_08_roadblend01 +-2094414058=ch3_08_trk_16 +-1590623728=ch3_08_trk_21 +1868516726=ch3_08_trk_arm_05 +207040595=ch3_08_tub01_dcl +1779417278=ch3_08_tub02_dcl +-1903762886=ch3_08_tub03_dcl +2076169544=ch3_08_tub04_dcl +581637042=ch3_08_tub05_dcl +800372682=ch3_08_tub06_dcl +1055357395=ch3_08_tub08_dcl +-2046121644=ch3_08_tub10_dcl +1458015620=ch3_08_tub15_dcl +1132841131=ch3_08_tub18_dcl +825027715=ch3_08_tub20_dcl +-1345582026=ch3_08_tub20_dcl003 +925686296=ch3_08_tub24_dcl +-1732642658=ch3_08_tub25_dcl +-749132645=ch3_08_weir_01 +-987822041=ch3_08_weir_02 +-1878254078=ch3_08_weir_03 +-836090305=ch3_09_crashbar_021_lod +1100483508=ch3_09_crashbar_022_lod +-1352003749=ch3_09_crashbar_023_lod +1123863124=ch3_09_crashbar_024_lod +-1764881703=ch3_09_crashbar_09 +-184432041=ch3_09_crashbar_10 +-1904280213=ch3_09_crashbar_16 +2091209800=ch3_09_crashbar_20 +-1870331984=ch3_09_decals00 +-1640522987=ch3_09_decals01 +-1559649095=ch3_09_decals02 +-1330429940=ch3_09_decals03 +-947098178=ch3_09_decals04 +-542597646=ch3_09_decals06 +-311477889=ch3_09_decals07 +-34219380=ch3_09_decals08 +61924866=ch3_09_decals09 +-1672025729=ch3_09_decals10 +1628074739=ch3_09_decals11 +2137501601=ch3_09_decals12 +-1249403924=ch3_09_decals13 +-1047415808=ch3_09_decals14 +-2014461767=ch3_09_decals15 +-88889785=ch3_09_decals17 +150553298=ch3_09_decals18 +-552210680=ch3_09_decals19 +586641170=ch3_09_decals20 +1836942377=ch3_09_decals22 +-2143049291=ch3_09_decals23 +-636887744=ch3_09_decals24 +1160262515=ch3_09_decals26 +1465505750=ch3_09_decals27 +-1882699586=ch3_09_decals28 +-1584206765=ch3_09_decals29 +367057505=ch3_09_decals37 +1019979830=ch3_09_decals38 +794103113=ch3_09_decals39 +-1468695232=ch3_09_decals58 +-1840885534=ch3_09_decals59 +35339126=ch3_09_decals60 +272717762=ch3_09_decals61 +1050621049=ch3_09_decals63 +1546088329=ch3_09_decals64 +-370144484=ch3_09_decals65 +-140171642=ch3_09_decals66 +2010687215=ch3_09_decals67 +-2054340008=ch3_09_decals68 +-1555268138=ch3_09_decals69 +-1073042802=ch3_09_decals72 +-1636079760=ch3_09_decals73 +-1934507043=ch3_09_decals74 +-977331276=ch3_09_land_01 +-723863061=ch3_09_land_02 +-433300338=ch3_09_land_03 +-802180963=ch3_09_land_05 +-481405222=ch3_09_land_06 +-1416018446=ch3_09_props_combo10_dslod +-396751366=ch3_09_props_combo11_dslod +-1754475451=ch3_09_props_combo12_dslod +-49364721=ch3_09_props_combo13_dslod +-1669263607=ch3_09_props_combo14_dslod +-1679690193=ch3_09_props_combo15_dslod +1951590537=ch3_09_props_combo16_dslod +538575755=ch3_09_props_combo17_dslod +-485688309=ch3_09_props_combo18_dslod +1094168726=ch3_09_trk_16 +995001595=ch3_09_trk_17b +504883807=ch3_09_trk_18 +261393856=ch3_09_trk_18b +270945916=ch3_09_trk_19 +-2138935626=ch3_09_trk_19a +876024697=ch3_09_trk_20 +695689610=ch3_10_b1_railing +-2015949425=ch3_10_b1 +355704072=ch3_10_b2_railing +218175461=ch3_10_b2 +1043888723=ch3_10_b3 +695520680=ch3_10_decs07 +242390948=ch3_10_decs08 +956197735=ch3_10_decs51 +1595586471=ch3_10_decs54 +1901452317=ch3_10_decs55 +-2136507712=ch3_10_decs56 +116426580=ch3_10_decs57 +339419625=ch3_10_decs58 +709643787=ch3_10_decs59 +1970070235=ch3_10_decs60 +1655422297=ch3_10_decs61 +415803796=ch3_10_decs62 +101352472=ch3_10_decs63 +916874575=ch3_10_decs64 +618643906=ch3_10_decs65 +-911996084=ch3_10_decs67 +1372273969=ch3_10_dir_rd_sgn_01 +-755156235=ch3_10_ele_conc_base_01 +-642025218=ch3_10_fence01 +-734466571=ch3_10_fence02 +164216704=ch3_10_g1_multi +-1271000839=ch3_10_g1_terrain +371161404=ch3_10_g2_multi +1109293905=ch3_10_g2_terrain +2117842222=ch3_10_glue +-1140411524=ch3_10_glue002 +-951966168=ch3_10_glue2 +1401698060=ch3_10_graff +-2094266393=ch3_10_land_01_decal03 +35492179=ch3_10_land_01b +909917033=ch3_10_land_02_decal02 +496571095=ch3_10_land_02 +1349655077=ch3_10_land_03_decal02 +-1889700254=ch3_10_land_03 +-970717207=ch3_10_land_04_decals02 +2032880126=ch3_10_land_04 +1793699195=ch3_10_land_05 +1470924545=ch3_10_land_06 +-965286764=ch3_10_land_07 +-1364249339=ch3_10_land_08 +-1720579445=ch3_10_land_09 +820655661=ch3_10_land_10 +2059129305=ch3_10_rbridge +1056063697=ch3_10_road +446856490=ch3_10_weed_01 +-735973326=ch3_10_weed_02 +-1774041919=ch3_11__decal001 +-263785343=ch3_11_armco1 +1901033064=ch3_11_armco2 +1628755443=ch3_11_armco3 +1438039863=ch3_11_armco4 +1130306184=ch3_11_armco5 +-1467292450=ch3_11_armco6 +-1768800019=ch3_11_armco7 +-1935135463=ch3_11_armco8 +2061928854=ch3_11_armco9 +-491910524=ch3_11_cabletarp1 +-2029336656=ch3_11_cdec_01h +1181754869=ch3_11_ch2_11_decal +1175698662=ch3_11_ch3_armco_10 +2098047693=ch3_11_ch3_armco_11 +1657370193=ch3_11_ch3_armco_12 +1378407676=ch3_11_ch3_armco_13 +1835469692=ch3_11_ch3_armco_14 +-2002075133=ch3_11_ch3_armco_16 +185550538=ch3_11_ch3_armco_17 +644185462=ch3_11_ch3_armco_18 +814453186=ch3_11_ch3_armco_19 +-1734264607=ch3_11_ch3_structures1_b +-2134516844=ch3_11_ch3_tanksmall +538582608=ch3_11_chimney1_decal001 +1242356579=ch3_11_des_tankercrash_end +-599149826=ch3_11_des_tankercrash_start +1391354030=ch3_11_detail_new4a +1402666496=ch3_11_detail009 +1668009666=ch3_11_detail3a +1073154009=ch3_11_detail3c +871192768=ch3_11_detail4 +742218974=ch3_11_detail4b +1380259183=ch3_11_detail6 +1137834121=ch3_11_detail7 +201431831=ch3_11_detail7b +413290682=ch3_11_fan001 +-1292995633=ch3_11_gate_1_hd +-1211435954=ch3_11_gate_2_hd +-1964467423=ch3_11_gate_3_hd +984406577=ch3_11_gate_4_hd +-1160753057=ch3_11_ground_01 +-785220317=ch3_11_ground_02 +-2025625274=ch3_11_ground_03 +1471253027=ch3_11_ground_04 +646588365=ch3_11_ground_05 +1949057816=ch3_11_ground_06 +1183672275=ch3_11_ground_07 +341738358=ch3_11_ground_08 +-249545478=ch3_11_ground_09 +-2095849545=ch3_11_ground_10 +1809690947=ch3_11_ground_11 +1619040905=ch3_11_ground_12 +-1907689955=ch3_11_ground_13 +2097501074=ch3_11_ground_14 +719957844=ch3_11_ground_15 +390793239=ch3_11_ground_16 +1178166771=ch3_11_ground_17 +-2114999981=ch3_11_ground_18_o +868598028=ch3_11_ground_18 +-29698569=ch3_11_ground_19 +-1598334529=ch3_11_ground_conc_o +1371079303=ch3_11_ground_decal03 +-1701324808=ch3_11_jump +-1370456270=ch3_11_ladder_b +-1367591952=ch3_11_ladder01 +-1070147739=ch3_11_ladder02 +1236045313=ch3_11_lay_byovy_3 +-1839648009=ch3_11_mground_2_o +1825437987=ch3_11_mground_2 +217359003=ch3_11_nwdcal01 +-687819500=ch3_11_pipe01 +-1205074353=ch3_11_pipe01b +-359044311=ch3_11_pipe01c +-908944712=ch3_11_pipe02 +1060115317=ch3_11_pipe02b +1506976263=ch3_11_pipe03a_2_lod +-473881927=ch3_11_pipe03a_2 +-116062724=ch3_11_pipe03a +1640453983=ch3_11_pipe03b +-1937920817=ch3_11_pipe03c +1621316591=ch3_11_pipe04a +1247848298=ch3_11_pipe04b +958858487=ch3_11_pipe04c +267921154=ch3_11_pipe05 +44960878=ch3_11_pipe06 +1980166954=ch3_11_pipe07 +1748326279=ch3_11_pipe08 +1944361601=ch3_11_pipedecal01 +-1554155150=ch3_11_pipedecal02 +1227200259=ch3_11_railing01 +473605960=ch3_11_railing01b +166855351=ch3_11_railing01c +113704033=ch3_11_railing01d +-158114822=ch3_11_railing01e +-478857794=ch3_11_railing01f +-1560917341=ch3_11_railing02 +1824546360=ch3_11_railing03 +1983476010=ch3_11_railing04 +-2061988116=ch3_11_railing05 +-326252419=ch3_11_rf_tanker_end_slod +1026225904=ch3_11_rf_tanker_start_slod +1280834262=ch3_11_rubbish01 +1494989652=ch3_11_struc15_rail +-2006451316=ch3_11_structures1 +1926870575=ch3_11_structures12 +1588366805=ch3_11_structures15 +2052677487=ch3_11_structures2 +-1731035532=ch3_11_structures2b +1290568854=ch3_11_structures4 +-1781098899=ch3_11_structures5 +1018984=ch3_11_structures6_new +-1743541582=ch3_11_structures6b_new +982867936=ch3_11_structures9 +-729433511=ch3_11_tamov_01 +1760672682=ch3_11_tankbig +-397084148=ch3_11_tankerexp_end_dec +-475010146=ch3_11_tankerexp_end +-2077918235=ch3_11_tankerexp_grp0_slod +1117786725=ch3_11_tankerexp_grp0 +-208919750=ch3_11_tankerexp_grp3_slod +959905683=ch3_11_tankerexp_grp3 +-587517777=ch3_11_tankerexp_petrol +-1076771576=ch3_11_tankerexp_ptrl2 +1511591386=ch3_11_tankerexp_start_slod +-2003469124=ch3_11_tankerexp_start +-621736190=ch3_11_tanksmall_rail01_lod +1584325512=ch3_11_tanksmall_rail01 +-1303737526=ch3_11_tanksmall_rail02 +241877889=ch3_11_tanksmall_rail04 +589884669=ch3_11_tanksmall_rail05 +-341515861=ch3_11_tbig_rail_lod01 +395574536=ch3_11_tbig_rail01 +1902883002=ch3_11_tbig_rail02 +1662653463=ch3_11_tbig_rail03 +1318447887=ch3_11_tbig_rail04 +1088901042=ch3_11_tbig_rail05 +-1762624561=ch3_11_tbig_rail06 +-2001608878=ch3_11_tbig_rail07 +1809275886=ch3_11_trk_dec00 +97816522=ch3_11_trk_dec02 +-637716424=ch3_11_trk_dec06 +-875947346=ch3_11_trk_dec10 +1770116643=ch3_11_trk_dec14 +1424960766=ch3_11_trk_dec16 +-15137645=ch3_11_trk_dec25 +1029865509=ch3_11_trk_dec32 +123540475=ch3_11_trk_dec36 +-1421938368=ch3_11_trk_dec41 +-1698475931=ch3_11_trk_dec48 +-1314718468=ch3_11_trk_dec52 +-1170600402=ch3_11_trk_dec56 +935857344=ch3_11_trk_dec60 +106703225=ch3_11_trk_dec66 +1262203423=ch3_11_trk_dec72 +640378871=ch3_11_trk_dec74 +141798536=ch3_11_trk_dec76 +-1937328976=ch3_11_trk_dec77 +103001020=ch3_11_trk_dec80 +-2093575702=ch3_11_wattower1 +-1797638863=ch3_11_wattower2 +22191270=ch3_11_weeds_01 +244037400=ch3_11_weeds_02 +-689911857=ch3_11_weeds_03 +2053672672=ch3_11_weeds_05 +-57574957=ch3_11_whirly_parent +-1091875848=ch3_11_wires_md_06 +-428138242=ch3_11_wires_md_069 +-1132685978=ch3_11_yard01 +95057815=ch3_12_animplane01 +-303347687=ch3_12_animplane02 +100618162=ch3_12_animplane1_lod +26298863=ch3_12_animplane2_lod +1022385496=ch3_12_belucky +454153329=ch3_12_casinodetailsa +-305169939=ch3_12_casinodetailsb +-1535887408=ch3_12_casinoovly +286261492=ch3_12_dcl_00 +-647145959=ch3_12_dcl_00b +2076931426=ch3_12_emissivea_lod +-1517221919=ch3_12_emissivea +1219710487=ch3_12_emissived +-1863445814=ch3_12_emissivee_lod +1818989975=ch3_12_emissivee +-451597541=ch3_12_ff00 +-1361690141=ch3_12_ff00rail01 +1595875958=ch3_12_ff00rail02 +-1926791546=ch3_12_ff00rail03 +-362183076=ch3_12_ff049 +-1726457964=ch3_12_ff049rail01 +1346782701=ch3_12_ff049rail02 +1388206108=ch3_12_ff055 +33943432=ch3_12_ff10 +1440257844=ch3_12_ff12 +-967494268=ch3_12_ff12rail01 +-735260365=ch3_12_ff12rail02 +705395951=ch3_12_ff12rail03 +-1211557780=ch3_12_ff12rail04 +-22239694=ch3_12_ff12rail05 +221659973=ch3_12_ff12rail06 +-857701046=ch3_12_ff16 +-1564037157=ch3_12_ff16b +-335461809=ch3_12_ff16c +-1350088027=ch3_12_ff41rail02 +-1164778481=ch3_12_ff46 +1567288242=ch3_12_ff46rail01 +1789068838=ch3_12_ff46rail02 +83837601=ch3_12_ff4rail01 +-669373428=ch3_12_fizzrails01 +-966817641=ch3_12_fizzrails02 +1035302721=ch3_12_fizzrails03 +737399742=ch3_12_fizzrails04 +559005306=ch3_12_fizzrails05 +269556729=ch3_12_fizzrails06 +1656799579=ch3_12_fizzrails07 +285744619=ch3_12_fizzrails08 +1162053217=ch3_12_fizzrails09 +1725745243=ch3_12_fizzrails10 +-1884382722=ch3_12_fizzrails11 +-1788369552=ch3_12_fizzrails12 +-1306403100=ch3_12_fizzrails13 +-1075545495=ch3_12_fizzrails14 +-406697432=ch3_12_fizzrails15 +-839182694=ch3_12_fizzrails16 +-2075196605=ch3_12_fizzrails17 +-1700974625=ch3_12_fizzrails18 +2028467881=ch3_12_ground1_o +-1409449821=ch3_12_ground1 +1032276539=ch3_12_ground2_o +-1119149250=ch3_12_ground2 +1970865178=ch3_12_ground3_o +-650552550=ch3_12_ground3 +1015879150=ch3_12_ground4_o +-341835801=ch3_12_ground4 +1211638081=ch3_12_hay1 +1734565783=ch3_12_hay2 +605443182=ch3_12_hedgetops01 +844165347=ch3_12_hedgetops02 +958398137=ch3_12_hedgetops03 +75692496=ch3_12_hedgetopsa +295965718=ch3_12_hedgetopsb +-1840671393=ch3_12_hedgetopsc +-1602473532=ch3_12_hedgetopsd +-1226453203=ch3_12_landingdecals +874636820=ch3_12_landingdecalsb +1330934962=ch3_12_paddockfencea_hi +224636530=ch3_12_paddockfenceb_hi +902852738=ch3_12_paddockfencec_hi +312209214=ch3_12_paddockfenced_hi +457109464=ch3_12_paddockfencef_hi +301808585=ch3_12_paddockfenceg_hi +868425575=ch3_12_paddockfenceh_hi +-777165813=ch3_12_paddockfencei_hi +-1323174630=ch3_12_paddockfencej_hi +965609485=ch3_12_paddockfencek_hi +-2104771919=ch3_12_paddockfencel_hi +1106428156=ch3_12_paddockfencem_hi +-785368230=ch3_12_paddockfencema_hi +-1731358788=ch3_12_paddockfencen_hi +-1282517078=ch3_12_props_combo10_slod +793110064=ch3_12_props_combo11_slod +1716345502=ch3_12_props_combo12_slod +-2031424618=ch3_12_props_combo13_slod +-2054937662=ch3_12_props_combo14_slod +96833455=ch3_12_props_combo15_slod +1135573407=ch3_12_props_combo17_slod +-1410439771=ch3_12_props_combo18_slod +-710513263=ch3_12_props_para_slod1 +-630456418=ch3_12_rails01 +915811770=ch3_12_rails01b +2037857656=ch3_12_rest +1285014320=ch3_12_resta +-19814491=ch3_12_restb +-1663474758=ch3_12_restc +-1903179993=ch3_12_restd +-1657521904=ch3_12_smallpaddocka +-1545124234=ch3_12_smallpaddockb +-1313807863=ch3_12_smallpaddockc +1809372758=ch3_12_smallpaddockd +-952003274=ch3_12_smallpaddockda +567028211=ch3_12_stables1_o +-214444329=ch3_12_stables1 +-245163413=ch3_12_stables2a +1672183550=ch3_12_stables2b +1878093086=ch3_12_stablesovly1 +670470424=ch3_12_stablesovly1b +108130243=ch3_12_stands001 +746363832=ch3_12_stands001pole01 +839952096=ch3_12_stands001pole02 +384635045=ch3_12_stands002 +958627060=ch3_12_stands002boards1 +115447921=ch3_12_stands002boards2 +2106326798=ch3_12_stands002pole01 +1339204508=ch3_12_stands002pole02 +505004075=ch3_12_stands002pole03 +810509462=ch3_12_stands002pole04 +-1304598416=ch3_12_stands002pole05 +186270519=ch3_12_stands002rail01 +-920207487=ch3_12_stands002rail02 +-474778470=ch3_12_stands002rail04 +-1243211520=ch3_12_stands002rail05 +-1714197193=ch3_12_stands002rail16 +651263829=ch3_12_stands002rail44 +-801012347=ch3_12_stands002steps01 +-32022224=ch3_12_stands002steps02 +-89302436=ch3_12_stands002steps03 +949868116=ch3_12_stands002steps04 +1416905737=ch3_12_standsovly1 +1707206308=ch3_12_standsovly2 +871957267=ch3_12_standsovly3 +656752851=ch3_12_standsrails1 +1028812077=ch3_12_standsrails2 +1421286394=ch3_12_standsrails3 +-1652855133=ch3_12_track02rail01 +1798670872=ch3_12_track02rail04 +1861489033=ch3_12_track02rail06 +1507845985=ch3_12_track02rail08 +174475611=ch3_12_track02rail10 +-820981071=ch3_12_track02rail11 +-1948726210=ch3_12_track02rail15 +-1875389200=ch3_12_track02rail18 +-1374744306=ch3_12_track02rail21 +1511221784=ch3_12_track02rail24 +-272525950=ch3_12_track02rail27 +347037533=ch3_12_track02rail29 +-689773411=ch3_12_track02rail32 +730631659=ch3_12_track02rail35 +-274262483=ch3_12_track02rail38 +-432905600=ch3_12_trackfence01 +-664287509=ch3_12_trackfence02 +-1591453599=ch3_12_trackfence03 +-84252174=ch3_12_trackfence03b +-1814643258=ch3_12_trackfence04 +1688670023=ch3_12_trackfencea +-775060846=ch3_12_trackovly1a +-812745196=ch3_12_trackovly1b +-108474232=ch3_12_water_a +-481549297=ch3_12_water_b +1925166653=ch3_13_armco_lb_03 +-1580416506=ch3_13_armco_lb_03b +-1919882273=ch3_13_armco_lb_04 +339818737=ch3_13_bch_00 +116301388=ch3_13_bch_01 +-261394106=ch3_13_bch_02 +-481437941=ch3_13_bch_03 +-1140782990=ch3_13_bch_05 +-1447959600=ch3_13_bch_06 +-1734852195=ch3_13_bch_07 +-1410860635=ch3_13_car_pk_01 +-1880768967=ch3_13_cp_barr_01 +1948246601=ch3_13_decls00 +1709000132=ch3_13_decls01 +-526107820=ch3_13_decls02 +-765026599=ch3_13_decls03 +956886044=ch3_13_decls04 +784586642=ch3_13_decls05 +-438843977=ch3_13_decls06 +-1754978093=ch3_13_decls07 +-495894806=ch3_13_decls08 +-207068840=ch3_13_decls09 +1690892875=ch3_13_decls10 +1265420179=ch3_13_decls11 +-220424608=ch3_13_decls12 +-533729017=ch3_13_decls13 +511405469=ch3_13_decls14 +210487742=ch3_13_decls15 +-1474625314=ch3_13_decls16 +-1655575736=ch3_13_decls17 +-878819356=ch3_13_decls18 +-1192254841=ch3_13_decls19 +-1569655174=ch3_13_decls20 +-1867558153=ch3_13_decls21 +1051504371=ch3_13_decls22 +1496933388=ch3_13_decls24 +1198768257=ch3_13_decls25 +66009445=ch3_13_decls26 +-189752600=ch3_13_decls27 +589690834=ch3_13_decls28 +283398991=ch3_13_decls29 +1668151741=ch3_13_decls30 +1351668739=ch3_13_decls31 +325736891=ch3_13_decls32 +808260436=ch3_13_decls34 +1289047204=ch3_13_decls35 +-866989171=ch3_13_decls36 +-93837385=ch3_13_decls37 +-191816695=ch3_13_decls38 +585365678=ch3_13_decls39 +-1925034319=ch3_13_decls40 +989014548=ch3_13_decls41 +582973865=ch3_13_decls42 +283989509=ch3_13_decls43 +1174356012=ch3_13_decls44 +104808517=ch3_13_decls46 +876518487=ch3_13_decls47 +1666415232=ch3_13_decls48 +1353274668=ch3_13_decls49 +595524564=ch3_13_decls50 +352870119=ch3_13_decls51 +-1836950995=ch3_13_decls52 +1079031243=ch3_13_decls53 +-1262444879=ch3_13_decls56 +-496272890=ch3_13_decls57 +-778184597=ch3_13_decls58 +2133472129=ch3_13_decls59 +-1089752029=ch3_13_decls60 +-828026026=ch3_13_decls61 +-301526459=ch3_13_decls62 +-61722917=ch3_13_decls63 +198495712=ch3_13_decls64 +429615469=ch3_13_decls65 +-116607390=ch3_13_drain_01 +-1970049957=ch3_13_drain2 +65004367=ch3_13_foamwet_01 +-188070620=ch3_13_foamwet_02 +-1625384506=ch3_13_foamwet_03 +-1366411095=ch3_13_foamwet_04 +-1597793004=ch3_13_foamwet_05 +-837224514=ch3_13_foamwet_06 +-1136438253=ch3_13_foamwet_07 +287747640=ch3_13_hlandb_02h +-686351193=ch3_13_land_03 +80703927=ch3_13_land_05b +-1787042221=ch3_13_land_c_01 +1869322803=ch3_13_land_c_02 +-282715734=ch3_13_land_c_03 +13876485=ch3_13_land_c_04 +1251102849=ch3_13_land_c_05 +58835549=ch3_13_land_c_07 +363095714=ch3_13_land_c_08 +425968355=ch3_13_land_c_12b +-1671470689=ch3_13_land_m_01 +-915424317=ch3_13_land_m_02 +-1154146482=ch3_13_land_m_03 +-453348648=ch3_13_land_m_04 +-692529579=ch3_13_land_m_05 +472572220=ch3_13_land_m_06 +741156297=ch3_13_land_r_02 +471041430=ch3_13_land_r_03 +-1187136711=ch3_13_landb_01 +1703419183=ch3_13_props_ch3_13_towels +1133335174=ch3_13_rk_ins00 +517277974=ch3_13_rk_ins01 +-38970024=ch3_13_rk_ins01a +826781179=ch3_13_rk_ins02 +2052538393=ch3_13_rk_ins03 +-1933253388=ch3_13_rk_ins04 +1593543010=ch3_13_rk_ins05 +1899113935=ch3_13_rk_ins06 +-1164722027=ch3_13_rk_ins07 +-959388034=ch3_13_sea_end00 +-1192113472=ch3_13_sea_end01 +1910291607=ch3_13_sea_end02 +1427669775=ch3_13_sea_end03 +420219639=ch3_13_sea_end04 +2083311927=ch3_13_sea_end05 +896975820=ch3_13_sea_end06 +657205047=ch3_13_sea_end07 +-539191143=ch3_13_sea_end08 +-1042652276=ch3_13_sea_sbed_03 +-676107=ch3_13_sea_sbed_d_04 +-1079162387=ch3_13_sea_uw1_01 +-417523504=ch3_13_sea_uw1_02 +-312728242=ch3_13_sea_uw1_03 +175792010=ch3_13_sea_uw1_04 +418446455=ch3_13_sea_uw1_05 +-200691023=ch3_13_sea_uw1_06 +1238130229=ch3_13_sea_uw1_07 +-18397076=ch3_13_sea_uw1_08 +-442493474=ch3_13_sea_uw1_09 +1894559077=ch3_13_sea_uw1_10 +-1088697918=ch3_13_sea_uw1_11 +-520974989=ch3_13_sea_uw1_12 +-59816852=ch3_13_sea_uw1_14 +938261350=ch3_13_sea_uw1_17 +-240317477=ch3_13_sea_uw1_18_lod +1059211729=ch3_13_sea_uw1_18 +1400402557=ch3_13_sea_uw1_19 +-1584708350=ch3_13_sea_uw1_20_lod +-529625697=ch3_13_sea_uw1_20 +-307746798=ch3_13_sea_uw1_21 +900544539=ch3_13_sea_uw1_22 +65459343=ch3_13_sea_uw1_23 +1607797870=ch3_13_sea_uw1_29 +396623153=ch3_13_sea_uw1_30 +-1972496916=ch3_13_sea_uw1_31_lod +-436463134=ch3_13_sea_uw1_31 +436699640=ch3_13_sea_uw1_32 +139943576=ch3_13_sea_uw1_33 +1049447171=ch3_13_sea_uw1_34 +1285318433=ch3_13_sea_uw1_35 +-1741816277=ch3_13_sea_uw1_36 +-1436147045=ch3_13_sea_uw1_37 +1041252010=ch3_13_sea_uw1_dec_01 +1471508980=ch3_13_sea_uw1_dec_03 +1225315483=ch3_13_sea_uw1_dec_04 +1695026329=ch3_13_sea_uw1_dec_05 +-1873190085=ch3_13_sea_uw1_dec_06 +-2103523386=ch3_13_sea_uw1_dec_07 +-1132643438=ch3_13_sea_uw1_dec_08 +14468180=ch3_13_sea_uw1_dec_09 +-1185467286=ch3_13_sea_uw1_dec_10 +-999732594=ch3_13_sea_uw1_dec_11 +-690229389=ch3_13_sea_uw1_dec_12 +-505215615=ch3_13_sea_uw1_dec_13 +701404227=ch3_13_sea_uw1_dec_15 +529563591=ch3_13_sea_uw1_dec_16 +241622388=ch3_13_sea_uw1_dec_17 +-64669455=ch3_13_sea_uw1_dec_18 +-488438163=ch3_13_sea_uw1_dec_19 +-1929785280=ch3_13_sea_uw1_dec_20 +-2110539084=ch3_13_sea_uw1_dec_21 +-665164028=ch3_13_sea_uw1_dec_22 +-943405607=ch3_13_sea_uw1_dec_23 +-1140478373=ch3_13_sea_uw1_dec_24 +690468368=ch3_13_sea_uwb_00 +393089693=ch3_13_sea_uwb_01 +1120299341=ch3_13_sea_uwb_02 +851429696=ch3_13_sea_uwb_03 +1614750790=ch3_13_sea_uwb_04 +1317109963=ch3_13_sea_uwb_05 +2142298921=ch3_13_sea_uwb_06 +-2076855252=ch3_13_sea_uwb_d_00 +-1158110795=ch3_13_sea_uwb_d_01 +-610391698=ch3_13_sea_wreck_00 +2146398702=ch3_13_sea_wreck_01 +1279527576=ch3_13_sea_wreck_02 +-1550501575=ch3_13_sea_wreck_03 +508610414=ch3_13_sea_wreck_decal +1602759496=ch3_13_sea_wreck_lod +-1704574113=ch3_13_wall_00 +-1344442803=ch3_13_wall_01 +-63071912=ch3_13_waves_02 +175420870=ch3_13_waves_03 +-1157978167=ch3_14_blend01 +78986045=ch3_14_blend02 +-1902660827=ch3_14_clff00 +-646428443=ch3_14_clff01 +-377886488=ch3_14_clff02 +-1210808930=ch3_14_clff03 +-1457285434=ch3_14_coastdecs04 +-758650354=ch3_14_coastdecs05 +-1579711982=ch3_14_coastdecs10 +165663265=ch3_14_coastdecs11 +478967674=ch3_14_coastdecs12 +564878859=ch3_14_foam_01 +58007967=ch3_14_foam_02 +335104871=ch3_14_landdcal_01 +-448444356=ch3_14_landm_00 +-257268043=ch3_14_landm_00b +1079148117=ch3_14_landm_01 +177214161=ch3_14_landm_02 +1880975325=ch3_14_landm_02b +1116996280=ch3_14_landm_03 +1414702645=ch3_14_landm_04 +409421555=ch3_14_landm_05_decal +1728039823=ch3_14_landm_05 +-1535685309=ch3_14_lnddecs01 +1067123596=ch3_14_lnddecs03 +-549731633=ch3_14_lnddecs04 +-1859606870=ch3_14_lnddecs05 +-1140097937=ch3_14_lnddecs06 +-1497017885=ch3_14_lnddecs07 +643879192=ch3_14_lnddecs08 +1347704042=ch3_14_lnddecs10 +415000007=ch3_14_lnddecs11 +-427196062=ch3_14_lnddecs12 +-700023784=ch3_14_rocks_00 +-1055632972=ch3_14_rocks_01 +1213661262=ch3_14_rocks_015 +616118543=ch3_14_rocks_017 +-1857252808=ch3_14_rocks_019 +759613690=ch3_14_rocks_020 +-1535141689=ch3_14_rocks_04 +-1236714406=ch3_14_rocks_05 +-906402886=ch3_14_rocks_06 +1864609292=ch3_14_rocks_09 +399474809=ch3_14_rocks_10 +167634138=ch3_14_rocks_11 +-62142090=ch3_14_rocks_12 +-296669823=ch3_14_rocks_13 +208246685=ch3_14_sea_uw_dec_00 +1750060904=ch3_14_sea_uw_dec_02 +1419913229=ch3_14_sea_uw_dec_03 +1130694035=ch3_14_sea_uw_dec_04 +1503311103=ch3_14_sea_uw1_00 +1270585665=ch3_14_sea_uw1_01 +-1363026096=ch3_14_sea_uw1_02 +2132508676=ch3_14_sea_uw1_03 +1916921425=ch3_14_sea_uw1_04 +-380574295=ch3_14_sea_uw1_05_lod +1689307951=ch3_14_sea_uw1_05 +2047938574=ch3_14_sea_uw1_06_lod +-409153275=ch3_14_sea_uw1_06 +6465491=ch3_14b_bch_uwcliff1 +-241726915=ch3_14b_bch_uwcliff2 +1828124578=ch3_14b_cliff_10a +1522357039=ch3_14b_cliff_10b +1753661745=ch3_14b_cst_cbed008 +-1637274379=ch3_14b_cst_cbed009 +153364565=ch3_14b_cst_cbed01 +-294587669=ch3_14b_cst_cbed04 +-1628203877=ch3_14b_cst_cbedbb +1907228421=ch3_14b_cst_land01 +1534579353=ch3_14b_cst_land02 +222410286=ch3_14b_cst_land03 +-149780016=ch3_14b_cst_land04 +1972595899=ch3_14b_cstbeach_01 +-1569077625=ch3_14b_cstbeach_02 +-567558678=ch3_14b_cstbeach_04 +-863298903=ch3_14b_cstbeach_05 +-716198858=ch3_14b_cstbeach_06 +1627500299=ch3_14b_dcl02a +1104310441=ch3_14b_dcl02b +341218738=ch3_14b_dcl02c +816307884=ch3_14b_dcl07b +1510355304=ch3_14b_dcl07c +-1042139157=ch3_14b_decss01 +-1349086380=ch3_14b_decss02 +-935279448=ch3_14b_decss04 +48740869=ch3_14b_decss06 +-1470036747=ch3_14b_decss09 +562206698=ch3_14b_decss12 +906412274=ch3_14b_decss14 +1348924858=ch3_14b_decss16 +1125374740=ch3_14b_decss17 +-755213217=ch3_14b_decss23 +-459472992=ch3_14b_decss24 +1697054902=ch3_14b_decss25 +2005542268=ch3_14b_decss26 +-1581024786=ch3_14b_decss27 +872029785=ch3_14b_decss28 +1142931108=ch3_14b_decss29 +-798160627=ch3_14b_decss30 +1277362295=ch3_14b_decss31 +-1162289755=ch3_14b_decss32 +-1470285586=ch3_14b_decss33 +-1750132846=ch3_14b_decss34 +927848145=ch3_14b_decss35 +646395204=ch3_14b_decss36 +347902383=ch3_14b_decss37 +1686023870=ch3_14b_decss52 +1468568786=ch3_14b_decss53 +-1983710906=ch3_14b_decss54 +-415583168=ch3_14b_decss55 +-107336900=ch3_14b_foamwet_01 +991425023=ch3_14b_foamwet_02_a +684248417=ch3_14b_foamwet_02_b +513292544=ch3_14b_foamwet_02_c +-156654129=ch3_14b_foamwet_03 +1629518523=ch3_14b_foamwet_04 +1397088006=ch3_14b_foamwet_05 +1035121632=ch3_14b_foamwet_06 +738267261=ch3_14b_foamwet_07 +631937000=ch3_14b_landm_00 +-1553460383=ch3_14b_landm_01 +1704112474=ch3_14b_landm_010 +-658276841=ch3_14b_landm_02 +-1131133511=ch3_14b_landm_03 +-358407718=ch3_14b_landm_04 +1879059602=ch3_14b_landm_05 +1573750829=ch3_14b_landm_06 +-2053187633=ch3_14b_landm_07 +-744614841=ch3_14b_landm_07b +-1283345516=ch3_14b_landm_08 +1261150672=ch3_14b_rck_01 +1090686334=ch3_14b_rck_02 +1704580780=ch3_14b_rck_03 +326021719=ch3_14b_rck_04 +-1815006434=ch3_14b_rck_05 +-1984815392=ch3_14b_rck_06 +-1236994043=ch3_14b_rck_07 +-1643067491=ch3_14b_rck_08 +-1132821396=ch3_14b_rck_09 +255568081=ch3_14b_rck_10 +-1876088138=ch3_14b_rck_11 +-1500978745=ch3_14b_sanddec_a +312850951=ch3_14b_sanddec_b +-125925959=ch3_14b_sanddec_c +2060145578=ch3_14b_sea_1123 +629662844=ch3_14b_sea_1123b +-1993280853=ch3_14b_sea_n00_lod +-1566826144=ch3_14b_sea_n00 +705371263=ch3_14b_sea_n01_lod +549854638=ch3_14b_sea_n01 +2049035173=ch3_14b_sea_n20_lod +1550276003=ch3_14b_sea_n20 +1702343841=ch3_14b_sea_nd1 +1683764543=ch3_14b_sea_nd122 +1873987863=ch3_14b_sea_nd2 +-2071274622=ch3_14b_sea_seawd1 +-1831885056=ch3_14b_sea_uw_dec_00 +411972251=ch3_14b_sea_uw_dec_01 +130715924=ch3_14b_sea_uw_dec_02 +-100076143=ch3_14b_sea_uw_dec_03 +-750082027=ch3_14b_sea_uw_dec_04 +1434922124=ch3_14b_sea_uw_dec_05 +1086456578=ch3_14b_sea_uw_dec_06 +856975271=ch3_14b_sea_uw_dec_07 +744249911=ch3_14b_sea_uw_dec_08 +-1421780993=ch3_14b_sea_uw_dec_09 +732453871=ch3_14b_sea_uw_dec_10 +-192320078=ch3_14b_sea_uw_dec_11 +-1102905050=ch3_14b_sea_uw_dec_12 +403715263=ch3_14b_sea_uw_dec_13 +1909450813=ch3_14b_sea_uw_dec_14 +932410309=ch3_14b_sea_uw_dec_15 +-793075443=ch3_14b_sea_uw1_00 +780164267=ch3_14b_sea_uw1_01 +406925357=ch3_14b_sea_uw1_02 +201496496=ch3_14b_sea_uw1_03 +-165254152=ch3_14b_sea_uw1_04 +-405483691=ch3_14b_sea_uw1_05 +-778329373=ch3_14b_sea_uw1_06 +-1018100146=ch3_14b_sea_uw1_07 +-217283607=ch3_14b_sea_uw1_08_lod +-1361126038=ch3_14b_sea_uw1_08 +-1123059257=ch3_14b_sea_uw1_09 +2107097887=ch3_14b_sea_uw1_10_lod +1834703692=ch3_14b_sea_uw1_10 +2078079055=ch3_14b_sea_uw1_11 +-1909285638=ch3_14b_sea_uw1_12 +-1738034844=ch3_14b_sea_uw1_13 +-1435085439=ch3_14b_sea_uw1_14 +-994539003=ch3_14b_sea_uw1_15 +-310015774=ch3_14b_sea_uw1_16_lod +-685101336=ch3_14b_sea_uw1_16 +-1960223518=ch3_14b_sea_uw1_17_lod +-858875339=ch3_14b_sea_uw1_17 +-553632104=ch3_14b_sea_uw1_18 +-377662574=ch3_14b_sea_uw1_19 +-60656080=ch3_14b_sea_uw1_20 +544294727=ch3_14b_sea_uw1_21_lod +-784588828=ch3_14b_sea_uw1_21 +-54189319=ch3_14b_sea_wrk00 +-662447585=ch3_14b_sea_wrk01 +-965560835=ch3_14b_sea_wrk02 +-1272704672=ch3_14b_sea_wrk03 +297585808=ch3_14b_sea_wrk04 +-1917205368=ch3_14b_sea_wrk05 +2116724074=ch3_14b_sea_wrk06 +1818821095=ch3_14b_sea_wrk07 +-356122973=ch3_14b_sea_wrk08 +1790606986=ch3_14b_sea_wrk09 +156482810=ch3_14b_sea_wrk10 +1700394257=ch3_14b_sea_wrk12 +-92901990=ch3_lod_1_2_slod3 +1290592802=ch3_lod_101114b_slod3 +-1194309971=ch3_lod_11b13_slod3 +936194584=ch3_lod_1414b2_slod3 +250163260=ch3_lod_3_4_slod3 +-473353655=ch3_lod_6_10_slod3 +214339677=ch3_lod_789_12_slod3 +-1164053467=ch3_lod_emissive_slod3 +701992=ch3_lod_emissive1_slod3 +-979502700=ch3_lod_emissive3_slod3 +475124433=ch3_lod_water_slod3 +1985399133=ch3_lod_weir_01_slod3 +-1844520964=ch3_railway_00 +-1102335895=ch3_railway_01 +1998758436=ch3_railway_02 +1586983170=ch3_railway_06 +1281641628=ch3_railway_07 +1754918582=ch3_railway_08_b +1109571609=ch3_railway_08 +839423973=ch3_railway_09 +134300563=ch3_railway_10 +969811760=ch3_railway_11 +-1580697821=ch3_railway_12 +-1642118603=ch3_railway_bridge_00 +-1666381691=ch3_railway_bridge01_decal +-1910821238=ch3_railway_bridge01_rl1_lod +1968814374=ch3_railway_bridge01_rl1 +2000662749=ch3_railway_bridge01_rl2_lod +-2007671011=ch3_railway_bridge01_rl2 +942917036=ch3_railway_bridge01 +2132585586=ch3_railwayslod2 +1144937047=ch3_railwyb_00 +1393653757=ch3_railwyb_01 +166553014=ch3_railwyb_02 +395510017=ch3_railwyb_03 +2080229825=ch3_railwyb_04 +1655496824=ch3_railwyb_04b +-1974540701=ch3_railwyb_05 +-233275803=ch3_railwyb_05b +1596919844=ch3_railwyb_06 +1843998104=ch3_railwyb_07 +471453513=ch3_railwyb_08_b +-1303071102=ch3_railwyb_08 +-590114276=ch3_railwyb_bridge_01_a +1333262171=ch3_railwyb_bridge_01_b +163805982=ch3_railwyb_bridge_01 +-545735804=ch3_railwyb_bridge_01d +2078105163=ch3_railwyb_bridge_02_a +-1991640796=ch3_railwyb_bridge_02_b +-1031017553=ch3_railwyb_bridge_02_c +-683796972=ch3_railwyb_bridge_02 +-1250334002=ch3_railwyb_bridge_02d +2042269003=ch3_railwyb_bridge_04_b +-1622301136=ch3_railwyb_bridge_04 +648185968=ch3_railwyc_00 +892904860=ch3_railwyc_01 +-65752235=ch3_railwyc_02 +-875306769=ch3_railwyc_03_rails +1490971879=ch3_railwyc_03 +508557259=ch3_railwyc_04 +-333376658=ch3_railwyc_05 +-1291116221=ch3_railwyc_06 +-1759017564=ch3_railwyc_bridge_01_dcl +339907733=ch3_railwyc_bridge_01_rl +3576390=ch3_railwyc_bridge_01 +-639613770=ch3_railwyc_bridge_02_dcl +1853240758=ch3_railwyc_bridge_02_rl +-223545549=ch3_railwyc_bridge_02 +1996851362=ch3_railwyc_bridge_05_dcl +-1719081274=ch3_railwyc_bridge_05_rl +939131344=ch3_railwyc_bridge_05 +-1018415528=ch3_railwyc_bridge_07_dcl +438709930=ch3_railwyc_bridge_07_rl +1338782072=ch3_railwyc_bridge_07 +-1529412948=ch3_rd1_03 +-1458533613=ch3_rd1_05 +2143521818=ch3_rd1_05b +196628577=ch3_rd1_06 +-34425642=ch3_rd1_07 +-266036934=ch3_rd1_08 +-988898326=ch3_rd1_09_rl01 +-1232470303=ch3_rd1_09_rl02 +-525315283=ch3_rd1_09_rl03 +-755058742=ch3_rd1_09_rl04 +1845685720=ch3_rd1_09_rl05 +1645018393=ch3_rd1_09 +111856026=ch3_rd1_15 +405302441=ch3_rd1_16 +58082117=ch3_rd1_17 +887957026=ch3_rd1_18 +1604090752=ch3_rd1_19 +-1755024677=ch3_rd1_20 +1042759778=ch3_rd1_25 +462650171=ch3_rd1_27 +800426894=ch3_rd1_27b +-1601075923=ch3_rd1_28 +-823631398=ch3_rd1_29 +1943315996=ch3_rd1_30 +-1926251105=ch3_rd1_armco_02_02_lod +1168197175=ch3_rd1_armco_02_02 +1651471192=ch3_rd1_armco_02_03_lod +-198827198=ch3_rd1_armco_02_03 +-1462891891=ch3_rd1_armco_02_lod +1952326500=ch3_rd1_armco_02 +1733540995=ch3_rd1_armco_04_02_lod +-819832362=ch3_rd1_armco_04_02 +354210304=ch3_rd1_armco_04_03_lod +-1546583244=ch3_rd1_armco_04_03 +1930088003=ch3_rd1_armco_04_lod +-1614087619=ch3_rd1_armco_04 +1035351580=ch3_rd1_armco_04b_02_lod +1612510359=ch3_rd1_armco_04b_02 +-1513846034=ch3_rd1_armco_04b_03_lod +1370970060=ch3_rd1_armco_04b_03 +-1083358143=ch3_rd1_armco_04b_04_lod +1124416104=ch3_rd1_armco_04b_04 +-1776906397=ch3_rd1_armco_04b_lod +-1987801805=ch3_rd1_armco_04b +-96636930=ch3_rd1_armco_2a_02_lod +-7676857=ch3_rd1_armco_2a_02 +1026205969=ch3_rd1_armco_2a_03_lod001 +-1666574713=ch3_rd1_armco_2a_03 +-813575356=ch3_rd1_armco_2a_lod +-270328664=ch3_rd1_armco_2a +-915957104=ch3_rd1_armco_2b_02_lod001 +-49551853=ch3_rd1_armco_2b_02 +1179187443=ch3_rd1_armco_2b_03_lod +863752946=ch3_rd1_armco_2b_03 +-1583743126=ch3_rd1_armco_2b_lod001 +-641404820=ch3_rd1_armco_2b +-1092043802=ch3_rd1_bleand_redone001 +1066217882=ch3_rd1_dec_00b +-1139350757=ch3_rd1_dec_01 +-1195189133=ch3_rd1_dec_02 +1720825878=ch3_rd1_dec_03 +1424135352=ch3_rd1_dec_04 +493870923=ch3_rd1_dust_dcl_03b +-908686852=ch3_rd1_fwysgn_01_lod +1575509998=ch3_rd1_fwysgn_01bovly +1276162504=ch3_rd1_fwysgn_01ovly +-1082763872=ch3_rd1_fwysgn_1b_lod +-246460967=ch3_rd1_fwysgnfrm_01_lod +-1021398018=ch3_rd1_fwysgnfrm_1b_lod +-1455856580=ch3_rd1_fwysign_01 +1464589359=ch3_rd1_fwysign_01b +1181108460=ch3_rd1_fwysignfrm_01 +1013214240=ch3_rd1_fwysignfrm_01b +1803197539=ch3_rd1_props_ch3_11_spline049 +1793663804=ch3_rd1_props_ch3_11_spline050 +1074515310=ch3_rd1_props_ch3_11_spline051 +-1788086207=ch3_rd1_props_ch3_11_spline052 +1562216357=ch3_rd1_props_ch3_11_spline053 +-1309626038=ch3_rd1_props_ch3_11_spline054 +-2101619999=ch3_rd1_props_ch3_11_spline055 +-1107736229=ch3_rd1_props_ch3_11_spline056 +-1541335637=ch3_rd1_props_ch3_11_spline057 +-1082504119=ch3_rd1_props_ch3_11_spline058 +-817959982=ch3_rd1_props_ch3_11_spline059 +-1617962272=ch3_rd1_props_ch3_11_spline060 +58827462=ch3_rd1_props_ch3_11_spline061 +-220528263=ch3_rd1_props_ch3_11_spline062 +1761996237=ch3_rd1_props_ch3_11_spline063 +1449805974=ch3_rd1_props_ch3_11_spline064 +-1166536524=ch3_rd1_props_ch3_11_spline065 +-373395648=ch3_rd1_props_ch3_11_spline066 +537811935=ch3_rd1_props_ch3_11_spline067 +-841435275=ch3_rd1_props_ch3_11_spline068 +-1313046699=ch3_rd1_props_ch3_11_spline069 +-1585914414=ch3_rd1_props_ch3_11_spline070 +-111145565=ch3_rd1_props_ch3_11_spline071 +656533798=ch3_rd1_props_ch3_11_spline072 +1845786346=ch3_rd1_props_ch3_11_spline073 +1539494503=ch3_rd1_props_ch3_11_spline074 +-1072129259=ch3_rd1_props_ch3_11_spline075 +-355012463=ch3_rd1_props_ch3_11_spline076 +331563625=ch3_rd1_props_ch3_11_spline077 +-787104497=ch3_rd1_props_ch3_11_spline078 +-1526635265=ch3_rd1_props_ch3_11_spline079 +848070559=ch3_rd1_props_ch3_11_spline080 +-2019708480=ch3_rd1_props_ch3_11_spline081 +-1775350047=ch3_rd1_props_ch3_11_spline083 +-1545278898=ch3_rd1_props_ch3_11_spline084 +-1311308214=ch3_rd1_props_ch3_11_spline085 +-1073569119=ch3_rd1_props_ch3_11_spline086 +-582099657=ch3_rd1_props_ch3_11_spline087 +-341935656=ch3_rd1_props_ch3_11_spline088 +-235829634=ch3_rd1_props_ch3_11_spline089 +1169665301=ch3_rd1_props_ch3_11_spline090 +-1922712464=ch3_rd1_props_ch3_11_spline091 +1656121106=ch3_rd1_props_ch3_11_spline092 +-1445759669=ch3_rd1_props_ch3_11_spline093 +-1743203882=ch3_rd1_props_ch3_11_spline094 +1829956218=ch3_rd1_props_combo_01_lod +1624354314=ch3_rd1_props_combo01_01_lod +-477421703=ch3_rd1_props_wires_01 +-1341297858=ch3_rd1_props_wires_60 +2117207944=ch3_rd1_props_wires_61 +-749063721=ch3_rd1_props_wires_62 +825945499=ch3_rd1_props_wires_63 +-148440720=ch3_rd1_props_wires_64 +-994470762=ch3_rd1_props_wires_65 +-92438499=ch3_rd1_props_wires_66 +204088182=ch3_rd1_props_wires_67 +568348386=ch3_rd1_props_wires_68 +798353997=ch3_rd1_props_wires_69 +-403514392=ch3_rd1_props_wires_70 +-105283723=ch3_rd1_props_wires_71 +57709287=ch3_rd1_props_wires_72 +355087962=ch3_rd1_props_wires_73 +517753278=ch3_rd1_props_wires_74 +814673187=ch3_rd1_props_wires_75 +982122777=ch3_rd1_props_wires_76 +1280648743=ch3_rd1_rd_dust_dcl_01 +1966602164=ch3_rd1_rd_dust_dcl_02 +1489190603=ch3_rd1_rd_dust_dcl_04 +329352252=ch3_rd1_rd_dust_dcl_3 +-527213011=ch3_rd1_wal_02 +-1429952157=ch3_rd1_wal_d00 +-1735752465=ch3_rd1_wal_d01 +-946216179=ch3_rd1_wal_d02 +829699984=ch3_rd1_wal_d03 +525046591=ch3_rd1_wal_d04 +-823393319=ch3_rd1a_05 +1085892474=ch3_rd1a_06 +-530651988=ch3_rd1a_07_ov +846678774=ch3_rd1a_07 +-389769644=ch3_rd1a_08_ov +605859393=ch3_rd1a_08 +-1880226249=ch3_rd1a_09_ov +-1475037653=ch3_rd1a_09 +-1423260741=ch3_rd1a_10 +2012188017=ch3_rd1a_11_ov +-1173266040=ch3_rd1a_11 +944522363=ch3_rd1a_12_ov +-1899820308=ch3_rd1a_12 +-731664220=ch3_rd1a_13_ov +257395735=ch3_rd1a_13 +-222693892=ch3_rd1a_14_ov +497625274=ch3_rd1a_14 +-1626933142=ch3_rd1a_15_ov +84735870=ch3_rd1a_15 +-790396278=ch3_rd1a_16_ov +-751103013=ch3_rd1a_16 +1448942113=ch3_rd1a_17 +839643491=ch3_rd1a_18_ov +1559504719=ch3_rd1a_18 +913682918=ch3_rd1a_18b_rl01 +671552777=ch3_rd1a_18b_rl02 +1244354873=ch3_rd1a_18b_rl03 +1136151635=ch3_rd1a_18b_rl04 +549495482=ch3_rd1a_18b +846415391=ch3_rd1a_18c +719209252=ch3_rd1a_19 +1562486414=ch3_rd1a_20 +-1509073002=ch3_rd1a_21_ov +-607575081=ch3_rd1a_21 +-257839013=ch3_rd1a_21b_br01_lod +-912722967=ch3_rd1a_21b_br01 +-1691441215=ch3_rd1a_21b +-1316106399=ch3_rd1a_22 +1817123874=ch3_rd1a_23_ov +-1002638145=ch3_rd1a_23 +1857400025=ch3_rd1a_24_ov +-1844506524=ch3_rd1a_24 +-2146353974=ch3_rd1a_25_ov +337810573=ch3_rd1a_25 +1673653620=ch3_rd1a_26_ov +571814002=ch3_rd1a_26 +-806160678=ch3_rd1a_27_ov +-123675258=ch3_rd1a_27 +-524307828=ch3_rd1a_28_ov +109869405=ch3_rd1a_28 +-1954663426=ch3_rd1a_29_ov +1295648443=ch3_rd1a_29 +1306675964=ch3_rd1a_30_ov +1441533551=ch3_rd1a_30 +-1427692140=ch3_rd1a_31_ov +1662392444=ch3_rd1a_32_ov +282841207=ch3_rd1a_33_ov +2090947442=ch3_rd1a_34_rl01 +-1987678916=ch3_rd1a_34_rl02 +1477282379=ch3_rd1a_34_rl03 +1693164551=ch3_rd1a_34_rl04 +-1288257380=ch3_rd1a_34_rl05 +1088478182=ch3_rd1a_34_rl06 +-224018575=ch3_rd1a_34_rl07 +461115677=ch3_rd1a_34_rl08 +-2067141682=ch3_rd1a_34 +1236506573=ch3_rd1a_35_rl01 +1466774336=ch3_rd1a_35_rl02 +1221105139=ch3_rd1a_35_rl03 +1450586446=ch3_rd1a_35_rl04 +1696878250=ch3_rd1a_35_rl05 +1385072472=ch3_rd1a_35 +232619638=ch3_rd1a_99_ov +799061614=ch3_rd1a_decal1 +1038570235=ch3_rd1a_decal2 +-1252452191=ch3_rd1a_gov_sign_01_lod +-443858705=ch3_rd1a_gov_sign_01 +802806220=ch3_rd1a_props_ch3_rd1a_ss_spline004 +1023669280=ch3_rd1a_props_ch3_rd1a_ss_spline005 +188682391=ch3_rd1a_props_ch3_rd1a_ss_spline006 +589211396=ch3_rd1a_props_elec_w_127 +358648712=ch3_rd1a_props_elec_w_128 +1302181921=ch3_rd1a_props_prop01_slod +-1152738719=ch3_rd1a_props_prop02_01_lod +1297930769=ch3_rd1a_props_prop03_01_lod +-972581623=ch3_rd1a_props_prop04_01_lod +-109172317=ch3_rd1a_props_prop05_01_lod +643303315=ch3_rd1a_props_prop06_01_lod +109413176=ch3_rd1a_props_prop06_02_lod +364878985=ch3_rd1a_props_prop06_03_lod +289523182=ch3_rd1a_props_prop07_01_lod +-1603390596=ch3_rd1a_props_prop07_02_lod +-610674519=ch3_rd1a_props_prop07_03_lod +-1206167873=ch3_rd1a_props_prop08_01_lod +187138787=ch3_rd1a_props_prop08_02_lod +-1133562891=ch3_rd1a_props_prop08_03_lod +1208507783=ch3_rd1a_props_prop09_02_lod +164365917=ch3_rd1a_props_prop09_03_lod +-936539744=ch3_rd1a_props_prop09_04_lod +353628058=ch3_rd1a_props_prop10_01_lod +-1747458193=ch3_rd1a_props_prop10_02_lod +239224267=ch3_rd1a_props_prop10_03_lod +700800478=ch3_rd1a_props_py_w01 +928315649=ch3_rd1a_props_py_w02 +-870374765=ch3_rd1a_props_py_w03 +-1039528343=ch3_rd1a_props_py_w04 +-256119860=ch3_rd1a_props_py_w05 +-427960496=ch3_rd1a_props_py_w06 +-1830309851=ch3_rd1a_props_py_w07 +-1710801308=ch3_rd1a_props_py_w08 +-2011587959=ch3_rd1a_props_py_w09 +1415262189=ch3_rd1a_props_py_w10 +-1729742590=ch3_rd1a_props_py_w13 +-1958437441=ch3_rd1a_props_py_w14 +-322215733=ch3_rd1a_props_py_w15 +2059969214=ch3_rd1a_props_spline_elec023 +2028576512=ch3_rd1a_props_spline_elec024 +-799617571=ch3_rd1a_props_spline_elec025 +-32724664=ch3_rd1a_props_spline_elec026 +-993511744=ch3_rd1a_props_spline_elec027 +-1299279283=ch3_rd1a_props_spline_elec028 +350082794=ch3_rd1a_props_spline_elec029 +-248343884=ch3_rd1a_props_spline_elec030 +363879343=ch3_rd1a_props_spline_elec032 +630979506=ch3_rd1a_props_spline_elec033 +974398630=ch3_rd1a_props_spline_elec034 +1227539155=ch3_rd1a_props_spline_elec035 +1604317117=ch3_rd1a_props_spline_elec036 +-494537337=ch3_rd1a_props_spline_elec037 +-257912388=ch3_rd1a_props_spline_elec038 +97172496=ch3_rd1a_props_spline_elec039 +1168424703=ch3_rd1a_props_spline_elec040 +-1087327723=ch3_rd1a_props_spline_elec041 +-1424258581=ch3_rd1a_props_spline_elec042 +-589664920=ch3_rd1a_props_spline_elec043 +-962576140=ch3_rd1a_props_spline_elec044 +-1918710066=ch3_rd1a_props_spline_elec045 +-884879238=ch3_rd1a_props_spline_tele01 +-1097582817=ch3_rd1a_props_spline_tele02 +-1310384703=ch3_rd1a_props_spline_tele03 +53395539=ch3_rd1a_props_spline_tele04 +-195747168=ch3_rd1a_props_spline_tele05 +-410318580=ch3_rd1a_props_spline_tele06 +-99308013=ch3_rd1a_props_spline_tele07 +-322333827=ch3_rd1a_props_spline_tele08 +1584330438=ch3_rd1a_props_spline_tele09 +223138303=ch3_rd1a_props_spline_tele10 +516846850=ch3_rd1a_props_spline_tele11 +-1194874638=ch3_rd1a_props_spline_tele12 +882024586=ch3_rd1a_props_spline_tele13 +1179534337=ch3_rd1a_props_spline_tele14 +1477699468=ch3_rd1a_props_spline_tele15 +-236905688=ch3_rd1a_props_spline_tele16 +-1913498808=ch3_rd1a_props_spline_tele17 +-1615333677=ch3_rd1a_props_spline_tele18 +964700769=ch3_rd1a_props_spline_tele19 +384256728=ch3_rd1a_props_spline_tele20 +1163044782=ch3_rd1a_props_spline_tele21 +855966483=ch3_rd1a_props_spline_tele22 +-1289977020=ch3_rd1a_props_spline_tele23 +-513943890=ch3_rd1a_sgn_sanfwy_01_lod +-400381952=ch3_rd1a_sgn_sanfwy_01 +-1090035789=ch3_rd1a_wal00 +-1665819884=ch3_rd1a_wal05 +1742789942=ch3_rd1b_00 +-36491671=ch3_rd1b_01b +-532876483=ch3_rd1b_01c +980877923=ch3_rd1b_02 +925572576=ch3_rd1b_10 +1156233567=ch3_rd1b_11 +-402030690=ch3_rd1b_12 +-173466915=ch3_rd1b_13 +175785087=ch3_rd1b_14 +-1344408123=ch3_rd1b_armco_01_lod +1473815908=ch3_rd1b_armco_01 +-1093553067=ch3_rd1b_armco_02_lod +1190921131=ch3_rd1b_armco_02 +-973431177=ch3_rd1b_armco_03_lod +2083941919=ch3_rd1b_armco_03 +-1841020506=ch3_rd1b_armco_04_lod +1213400669=ch3_rd1b_armco_04 +-853569889=ch3_rd1b_armco_05_lod +1988682440=ch3_rd1b_armco_05 +-1437592547=ch3_rd1b_armco_06_lod +1768409222=ch3_rd1b_armco_06 +-1784939987=ch3_rd1b_armco_07_lod +454405091=ch3_rd1b_armco_07 +1862544542=ch3_rd1b_armco_08_lod +262509827=ch3_rd1b_armco_08 +1613505739=ch3_rd1b_armco_09_lod +1046966918=ch3_rd1b_armco_09 +535959452=ch3_rd1b_armco_10_lod +1105883536=ch3_rd1b_armco_10 +-53850326=ch3_rd1b_armco_11_lod +943414834=ch3_rd1b_armco_11 +-1085418632=ch3_rd1b_armco_12_lod +1703819479=ch3_rd1b_armco_12 +1761316748=ch3_rd1b_armco_13_lod +2076075319=ch3_rd1b_armco_13 +-787476258=ch3_rd1b_armco_14_lod +-1403763110=ch3_rd1b_armco_14 +-537495973=ch3_rd1b_armco_15_lod +-1773790658=ch3_rd1b_armco_15 +-988660995=ch3_rd1b_armco_16_lod +-806220395=ch3_rd1b_armco_16 +-1452701345=ch3_rd1b_armco_17_lod +-641392325=ch3_rd1b_armco_17 +288996878=ch3_rd1b_armco_18_lod +-207760148=ch3_rd1b_armco_18 +-213579790=ch3_rd1b_armco_19_lod +-45225908=ch3_rd1b_armco_19 +949878491=ch3_rd1b_armco_20_lod +-107355628=ch3_rd1b_armco_20 +829573348=ch3_rd1b_armco_21_lod +199132833=ch3_rd1b_armco_21 +-1035065560=ch3_rd1b_curb_ +603709941=ch3_rd1b_dcl_01 +364725624=ch3_rd1b_dcl_02 +2063798218=ch3_rd1b_dcl_03 +1566543395=ch3_rd1b_dcl_jn_01 +2023907654=ch3_rd1b_dus_02 +1085252527=ch3_rd1b_dus_lb_003 +-747889953=ch3_rd1b_dus_lb_01 +-449986974=ch3_rd1b_dus_lb_02 +1619560116=ch3_rd1b_dust_dcl_01 +525742074=ch3_rd1b_dust_rd_dcl_01 +-945750233=ch3_rd2_armco_01_lod +-1323362228=ch3_rd2_armco_01 +1163778887=ch3_rd2_armco_03a_lod +2023611714=ch3_rd2_armco_03a +13659623=ch3_rd2_armco_03b_lod +781175079=ch3_rd2_armco_03b +-1615017391=ch3_rd2_armco_03c_lod +1548625059=ch3_rd2_armco_03c +555371987=ch3_rd2_armco_03d_lod +-292665051=ch3_rd2_armco_03d +49067236=ch3_rd2_armco_03e_lod +472556641=ch3_rd2_armco_03e +1366025047=ch3_rd2_armco_03f_lod +-753429960=ch3_rd2_armco_03f +-1537303130=ch3_rd2_armco_04_b01_lod +208440367=ch3_rd2_armco_04_b01 +-1207187204=ch3_rd2_armco_04_b02_lod +838588237=ch3_rd2_armco_04_b02 +2028114199=ch3_rd2_armco_04_b03_lod +1375639378=ch3_rd2_armco_04_b03 +384815769=ch3_rd2_armco_04_b04_lod +-2143718457=ch3_rd2_armco_04_b04 +-1326133767=ch3_rd2_armco_04_b05_lod +1970953801=ch3_rd2_armco_04_b05 +1966578193=ch3_rd2_armco_04_lod +1267977523=ch3_rd2_armco_04 +-2044329799=ch3_rd2_armco_05_lod +-170450505=ch3_rd2_armco_05 +-1019209829=ch3_rd2_armco_08_01_lod +-842276014=ch3_rd2_armco_08_01 +-1341067468=ch3_rd2_armco_08_02_lod +1792613718=ch3_rd2_armco_08_02 +808523012=ch3_rd2_armco_08_03_lod +2032908795=ch3_rd2_armco_08_03 +-287067331=ch3_rd2_billboard01 +1783812936=ch3_rd2_billboard01graffiti +-1256327450=ch3_rd2_bridge_01_rl01_lod +-1180576353=ch3_rd2_bridge_01_rl01 +1055620608=ch3_rd2_bridge_01_rl02_lod +-420696012=ch3_rd2_bridge_01_rl02 +1323979737=ch3_rd2_bridge_01 +997607763=ch3_rd2_bridge_02_rl01_lod +-1982943537=ch3_rd2_bridge_02_rl01 +239885496=ch3_rd2_bridge_02_rl02_lod +-1425149619=ch3_rd2_bridge_02_rl02 +1554083655=ch3_rd2_bridge_02 +-834239745=ch3_rd2_bridge_02a_rl01_lod +-1789013659=ch3_rd2_bridge_02a_rl01 +925893799=ch3_rd2_bridge_02a_rl02_lod +1326859375=ch3_rd2_bridge_02a_rl02 +-1902852524=ch3_rd2_bridge_02a +-1907424509=ch3_rd2_bridge_03_rl01_lod +-1001633492=ch3_rd2_bridge_03_rl01 +-1774332852=ch3_rd2_bridge_03_rl02_lod +-1425729890=ch3_rd2_bridge_03_rl02 +664052285=ch3_rd2_bridge_03_rl03_lod +1597472516=ch3_rd2_bridge_03_rl03 +1137884642=ch3_rd2_bridge_03 +-1998013890=ch3_rd2_bridge_04_rl01_lod +1059265126=ch3_rd2_bridge_04_rl01 +-1186871725=ch3_rd2_bridge_04_rl02_lod001 +1844017138=ch3_rd2_bridge_04_rl02 +-1722728133=ch3_rd2_bridge_04_rl03_lod +1534907161=ch3_rd2_bridge_04_rl03 +-181665681=ch3_rd2_bridge_04_rl04_lod +-2008011585=ch3_rd2_bridge_04_rl04 +1141753856=ch3_rd2_bridge_04_rl05_lod +1993902544=ch3_rd2_bridge_04_rl05 +1408065047=ch3_rd2_bridge_04 +1834735422=ch3_rd2_ch3_condecal2 +-1941106774=ch3_rd2_dcl_bdg_sup_01 +938405904=ch3_rd2_decals +1286375210=ch3_rd2_decals01 +2134830158=ch3_rd2_decals02 +1916195390=ch3_rd2_decals03 +-1528580197=ch3_rd2_decals04 +-933855616=ch3_rd2_decals06 +-2072749407=ch3_rd2_dust_decal +-162338163=ch3_rd2_frywy_rd_sgn_01 +-683497511=ch3_rd2_frywy_rd_sgnfm_01 +1908837857=ch3_rd2_fww_dcl_sign_01 +-723337632=ch3_rd2_props_combo0102_06_lod +1210434047=ch3_rd2_props_combo0102_09_lod +502032016=ch3_rd2_props_combo0103_slod +-853300954=ch3_rd2_props_combo0203_03_lod +2075597339=ch3_rd2_props_combo0205_03_lod +-41126879=ch3_rd2_props_combo0205_08_lod +-385013034=ch3_rd2_props_combo0206_03_lod +-1525121481=ch3_rd2_props_combo0208_04_lod +-2016367027=ch3_rd2_props_combo08_slod +-1633461023=ch3_rd2_props_combo13_slod +-2041797022=ch3_rd2_props_combo16_07_lod +-287712252=ch3_rd2_props_combo17_slod +-459355767=ch3_rd2_props_combo19_08_lod +-826493730=ch3_rd2_props_combo20_slod +2007884538=ch3_rd2_props_elec_w_200 +813880485=ch3_rd2_props_elec_w_201 +1513170945=ch3_rd2_props_elec_w_202 +-382351864=ch3_rd2_props_elec_w_206 +-156081915=ch3_rd2_props_elec_w_207 +-634345470=ch3_rd2_props_elec_w_209 +1409522930=ch3_rd2_props_elec_w_210 +-1929998629=ch3_rd2_props_elec_w_211 +-1335503431=ch3_rd2_props_elec_w_212 +448703081=ch3_rd2_props_elec_w_213 +214699652=ch3_rd2_props_elec_w_214 +1999364930=ch3_rd2_props_elec_w_215 +-360078733=ch3_rd2_props_elec_w_306 +1681490233=ch3_rd2_props_elec_w145 +-233641116=ch3_rd2_props_elec_wires_sp145 +349188310=ch3_rd2_props_elec_wires_sp146 +120034693=ch3_rd2_props_elec_wires_sp147 +-77595369=ch3_rd2_rd1_01 +-383166294=ch3_rd2_rd1_02 +-1068824850=ch3_rd2_rd1_03 +84056260=ch3_rd2_rd1_05_rl_lod +-494243181=ch3_rd2_rd1_05_rl +-1296798783=ch3_rd2_rd1_05 +-1778535852=ch3_rd2_rd1_07 +-1933598760=ch3_rd2_rd1_08 +1178604242=ch3_rd2_rd1_09 +-1198688725=ch3_rd2_rd1_11 +-391259657=ch3_rd2_rd1_22 +-318515071=ch3_rd2_rd1_30 +-1594139686=ch3_rd2_rd1_31_rl01_lod +28828991=ch3_rd2_rd1_31_rl01 +-2019060154=ch3_rd2_rd1_31_rl02_lod +785858429=ch3_rd2_rd1_31_rl02 +274160256=ch3_rd2_rd1_31_rl03_lod +1019468630=ch3_rd2_rd1_31_rl03 +-44394746=ch3_rd2_rd1_31_rl04_lod +1251342074=ch3_rd2_rd1_31_rl04 +2031953314=ch3_rd2_rd1_31_rl05_lod +1482134141=ch3_rd2_rd1_31_rl05 +-1027374079=ch3_rd2_rd1_31 +-122849912=ch3_rd2_rd1_46 +-381704663=ch3_rd2_rum_strip00 +326630041=ch3_rd2_rum_strip01 +80043316=ch3_rd2_rum_strip02 +780316846=ch3_rd2_rum_strip03 +508891219=ch3_rd2_rum_strip04 +1276603351=ch3_rd2_rum_strip05 +1037094730=ch3_rd2_rum_strip06 +1169810808=ch3_rd2_support_03_rl01_lod +1172761258=ch3_rd2_support_03_rl01 +-954161885=ch3_rd2_support_03_rl02_lod +1475710655=ch3_rd2_support_03_rl02 +817256088=ch3_rd2_support_03_rl03_lod +2055197651=ch3_rd2_support_03_rl03 +958645342=ch3_rd2_support_03_rl04_lod +-2000850866=ch3_rd2_support_03_rl04 +2016502010=ch3_rd2_support_03 +-195818454=ch3_rd2b_b1_rl01 +537289614=ch3_rd2b_b1_rl02 +287819217=ch3_rd2b_b1_rl03 +982587555=ch3_rd2b_b1_rl04 +-1526462065=ch3_rd2b_b2_rl01 +-1789892056=ch3_rd2b_b2_rl02 +1028471387=ch3_rd2b_b2_rl03 +1334042312=ch3_rd2b_b2_rl04 +432632660=ch3_rd2b_b2_rl05 +737744819=ch3_rd2b_b2_rl06 +-1991598765=ch3_rd2b_b5_rl01 +-1759495938=ch3_rd2b_b5_rl02 +1313482455=ch3_rd2b_b5_rl03 +-1195377723=ch3_rd2b_b5_rl04 +-1984422474=ch3_rd2b_b5_rl05 +-1807076646=ch3_rd2b_b5_rl06 +-420115350=ch3_rd2b_barrier_00_lod +391110660=ch3_rd2b_barrier_00 +769854766=ch3_rd2b_barrier_01 +1386895036=ch3_rd2b_barrier_02 +-866344450=ch3_rd2b_barrier_03_lod +1616245267=ch3_rd2b_barrier_03 +-526155070=ch3_rd2b_barrier_04_lod +-516787254=ch3_rd2b_barrier_04 +-148267080=ch3_rd2b_barrier_05 +1946901676=ch3_rd2b_barrier_06_lod001 +81804069=ch3_rd2b_barrier_06 +1910816271=ch3_rd2b_bdg_endbariers_lod +-670732483=ch3_rd2b_bdg_endbariers +-1637227523=ch3_rd2b_bdg_rl01_lod +-1211770880=ch3_rd2b_bdg_rl01 +995768142=ch3_rd2b_bdg_rl02_lod +-1304081157=ch3_rd2b_bdg_rl02 +-1302999313=ch3_rd2b_bdg_rl03_lod +-1075582920=ch3_rd2b_bdg_rl03 +2043440436=ch3_rd2b_bdg_rl04_lod +1366133581=ch3_rd2b_bdg_rl04 +1445320119=ch3_rd2b_bdg_rl05_lod +1734326065=ch3_rd2b_bdg_rl05 +-311765089=ch3_rd2b_billboard01 +1952235351=ch3_rd2b_ch3_rd2c_fwy_01 +-1554645946=ch3_rd2b_decals05 +-1991137279=ch3_rd2b_dl_004 +-194345995=ch3_rd2b_dl_1 +279362669=ch3_rd2b_dl_2 +383076554=ch3_rd2b_dl_3 +-856565312=ch3_rd2b_fw_18a +1938630388=ch3_rd2b_fw_18b +1311835708=ch3_rd2b_fw_ov_14 +338432567=ch3_rd2b_fw_ov_15 +-2043578820=ch3_rd2b_fw_ov_16 +823249922=ch3_rd2b_fw_ov_17 +161414201=ch3_rd2b_fw_ov_21 +-329399881=ch3_rd2b_fw_ov_22 +-1457308865=ch3_rd2b_fw_ov_23 +-1748723582=ch3_rd2b_fw_ov_24 +-996806108=ch3_rd2b_fw_ov_25 +-1218422855=ch3_rd2b_fw_ov_26 +1885718981=ch3_rd2b_fw_ov_27 +-57728685=ch3_rd2b_fw_ov_29a +1022763576=ch3_rd2b_fw_ov_29b +178322645=ch3_rd2b_fw_ov_30 +591474205=ch3_rd2b_fw_ov_32 +-267962138=ch3_rd2b_fw_ov_85 +-2036641100=ch3_rd2b_fwy_01 +-1672577510=ch3_rd2b_fwy_02 +1881449927=ch3_rd2b_fwy_04 +-101402371=ch3_rd2b_fwy_05 +-402680557=ch3_rd2b_fwy_06 +-1969447083=ch3_rd2b_fwy_06b +392786918=ch3_rd2b_fwy_07 +586987978=ch3_rd2b_fwy_3 +458548820=ch3_rd2b_fwy_4_rd_41a_ovly2 +-257035924=ch3_rd2b_fwysign_001_bb +181457696=ch3_rd2b_fwysign_001 +-745372834=ch3_rd2b_fwysign_002_bb +-759007220=ch3_rd2b_fwysign_002_bba +-610778068=ch3_rd2b_fwysign_002_o +531561692=ch3_rd2b_fwysign_002 +-400767868=ch3_rd2b_fwysign_003_bb +1466346107=ch3_rd2b_fwysign_003_bba +32932232=ch3_rd2b_fwysign_003_o +-311158681=ch3_rd2b_fwysign_003 +-197843479=ch3_rd2b_fwysign_004 +-833168851=ch3_rd2b_fwysign_005 +705958171=ch3_rd2b_ovly_fwysgn_01 +-1773917015=ch3_rd2b_rd04_d +1360251284=ch3_rd2b_rd06_d +-1406659532=ch3_rd2b_rd1_12 +2031267338=ch3_rd2b_rd1_13 +-878488790=ch3_rd2b_rd1_14 +-1801951979=ch3_rd2b_rd1_15 +1734281891=ch3_rd2b_rd1_16 +810097784=ch3_rd2b_rd1_17 +-2089827644=ch3_rd2b_rd1_18 +803347366=ch3_rd2b_rd1_19 +-1689029781=ch3_rd2b_rd1_20 +1418487262=ch3_rd2b_rd1_21 +394687871=ch3_rd2b_rdbr_03 +1126340248=ch3_rd2b_shadowb01 +-1626059126=ch3_rd2b_shadowb02 +1587705338=ch3_rd2b_support00 +-781460070=ch3_rd2b_support00b +-1969762844=ch3_rd2b_support01 +2016356627=ch3_rd2b_support02 +-776691721=ch3_rd2b_wall01 +-628182613=ch3_rd2b_wall02 +-1408707424=ch3_rd2b_wall03 +-1904699008=ch3_rd2b_wall04 +-1629996481=ch3_rd2b_wall05 +1778241675=ch3_rd2b_wall06 +2082501840=ch3_rd2b_wall07 +1301452725=ch3_rd2b_wall08 +662850485=ch3_rd2b_wall09 +411184817=ch3_rd2b_wall10 +-1311154784=cheetah +6774487=chimera +349605904=chino +-1361687965=chino2 +-1607885248=cj_arrow_icon_2 +1081190986=cj_arrow_icon +162031196=cj_cone +-1493538113=cj_cylinder +-893085711=cj_parachute +1940981977=cj_proc_tin2 +-378442850=cj_r_icon_flag +-1360947797=cj_ring_icon_2 +390201602=cliffhanger +205439253=cloudhat_altitude_heavy_a +-49995102=cloudhat_altitude_heavy_b +-1209821092=cloudhat_altitude_heavy_c +-2133727222=cloudhat_altitude_light_a +339971823=cloudhat_altitude_light_b +-1218474800=cloudhat_altitude_med_a +-959108165=cloudhat_altitude_med_b +-737196497=cloudhat_altitude_med_c +-148317136=cloudhat_altitude_vlight_a +680836867=cloudhat_altitude_vlight_b +1151047359=cloudhat_altostatus_a +1916432892=cloudhat_altostatus_b +-319149160=cloudhat_cirrocumulus_a +-1071197714=cloudhat_cirrocumulus_b +1455206113=cloudhat_cirrus +1225604557=cloudhat_clear01_a +843583555=cloudhat_clear01_b +-157968149=cloudhat_clear01_c +-236557773=cloudhat_cloudy_a +-414296829=cloudhat_cloudy_b +-94699222=cloudhat_cloudy_base +-1897520076=cloudhat_cloudy_c +2100396235=cloudhat_cloudy_d +1251220369=cloudhat_cloudy_e +-1599682635=cloudhat_cloudy_f +-1166320547=cloudhat_contrails_a +-1466713970=cloudhat_contrails_b +-1915976960=cloudhat_contrails_c +68185990=cloudhat_contrails_d +1119489215=cloudhat_fog +954540222=cloudhat_horizon_a +946741200=cloudhat_horizon_b +644709323=cloudhat_horizon_c +1582233807=cloudhat_nimbus_a +814488906=cloudhat_nimbus_b +58442538=cloudhat_nimbus_c +1273060922=cloudhat_puff_a +975944399=cloudhat_puff_b +-791779310=cloudhat_puff_c +-514083688=cloudhat_puff_old +-820737959=cloudhat_rain_a +-556029977=cloudhat_rain_b +-1813883975=cloudhat_shower_a +-1513949318=cloudhat_shower_b +2042929022=cloudhat_shower_c +-1957486405=cloudhat_snowy01 +215951106=cloudhat_stormy01_a +-609074011=cloudhat_stormy01_b +-378281944=cloudhat_stormy01_c +-206801763=cloudhat_stormy01_d +-1047424920=cloudhat_stormy01_e +-668942970=cloudhat_stormy01_f +1514654836=cloudhat_stratocumulus +-1151479258=cloudhat_stripey_a +-845121877=cloudhat_stripey_b +-321936622=cloudhat_test_anim +690321156=cloudhat_test_animsoft +-1971667422=cloudhat_test_fast +-1652574385=cloudhat_test_fog +2037653808=cloudhat_wispy_a +1874464188=cloudhat_wispy_b +-2072933068=coach +906642318=cog55 +704435172=cog552 +330661258=cogcabrio +-2030171296=cognoscenti +-604842630=cognoscenti2 +-1045541610=comet2 +-2022483795=comet3 +683047626=contender +108773431=coquette +1011753235=coquette2 +784565758=coquette3 +-670052629=cropduster01_skin +-1339103244=cropduster02_skin +-934194459=cropduster1_skin +-1651166217=cropduster2_skin +192578208=cropduster3_skin +-1376441533=cropduster4_skin +448402357=cruiser +321739290=crusader +-1779492637=cs_amandatownley +-413773017=cs_andreas +650367097=cs_ashley +-1755309778=cs_bankman +1767447799=cs_barry +-1267809450=cs_beverly +-270159898=cs_brad +1915268960=cs_bradcadaver +-1932625649=cs_carbuyer +-359228352=cs_casey +819699067=cs_chengsr +-1041006362=cs_chrisformage +-607414220=cs_clay +216536661=cs_dale +-2054740852=cs_davenorton +-321892375=cs_debra +1870669624=cs_denise +788622594=cs_devin +1198698306=cs_dom +1012965715=cs_dreyfuss +-1549575121=cs_drfriedlander +1191403201=cs_fabien +1482427218=cs_fbisuit_01 +103106535=cs_floyd +261428209=cs_guadalope +-1022036185=cs_gurk +1531218220=cs_hunter +808778210=cs_janet +1145088004=cs_jewelass +60192701=cs_jimmyboston +-1194552652=cs_jimmydisanto +-258122199=cs_joeminuteman +-91572095=cs_johnnyklebitz +1167549130=cs_josef +1158606749=cs_josh +1269774364=cs_karen_daniels +1162230285=cs_lamardavis +949295643=cs_lazlow +-1248528957=cs_lestercrest +1918178165=cs_lifeinvad_01 +1477887514=cs_magenta +-72125238=cs_manuel +1464721716=cs_marnie +1129928304=cs_martinmadrazo +161007533=cs_maryann +1890499016=cs_michelle +-1217776881=cs_milton +1167167044=cs_molly +1270514905=cs_movpremf_01 +-1922568579=cs_movpremmale +-1010001291=cs_mrk +1334976110=cs_mrs_thornhill +-872569905=cs_mrsphillips +1325314544=cs_natalia +2023152276=cs_nervousron +-515400693=cs_nigel +518814684=cs_old_man1a +-1728452752=cs_old_man2 +-1955548155=cs_omega +-1389097126=cs_orleans +1798879480=cs_paper +-544533759=cs_patricia +1299047806=cs_priest +512955554=cs_prolsec_02 +123708879=cs_remote_01 +1179785778=cs_russiandrunk +-1064078846=cs_siemonyetarian +-154017714=cs_solomon +-1528782338=cs_stevehains +-1992464379=cs_stretch +1123963760=cs_tanisha +-2006710211=cs_taocheng +1397974313=cs_taostranslator +1545995274=cs_tenniscoach +978452933=cs_terry +1776856003=cs_tom +-1945119518=cs_tomepsilon +101298480=cs_tracydisanto +-765011498=cs_wade +1555078454=cs_x_array02 +796869332=cs_x_array03 +207160315=cs_x_rublrga +503686996=cs_x_rublrgb +1992513746=cs_x_rublrgc +-2005468103=cs_x_rublrgd +-1973157825=cs_x_rublrge +-1215587719=cs_x_rubmeda +634353407=cs_x_rubmedb +349754642=cs_x_rubmedc +-1062851382=cs_x_rubmedd +-438470856=cs_x_rubmede +726677991=cs_x_rubsmla +-243022249=cs_x_rubsmlb +189594089=cs_x_rubsmlc +350653724=cs_x_rubsmld +513319040=cs_x_rubsmle +-1119102666=cs_x_rubweea +-1714089399=cs_x_rubweec +-1332461625=cs_x_rubweed +212137959=cs_x_rubweee +-432178804=cs_x_weesmlb +-357782800=cs_zimbor +500896100=cs1_01_barn01_detail +686297575=cs1_01_barn01 +1344109197=cs1_01_barn02_dec +-1988858538=cs1_01_barn02_det +422408818=cs1_01_barn02 +-1806014262=cs1_01_barn03 +-1583757621=cs1_01_billboard +1658297197=cs1_01_culvert001_decal +-234712503=cs1_01_culvert001 +810065309=cs1_01_deadtree02 +-378103811=cs1_01_dec11 +-1349374491=cs1_01_deca_aa1 +-1196118295=cs1_01_decal02 +-1742787124=cs1_01_decal02a +1634517096=cs1_01_decal02b +-1147013935=cs1_01_decal02c +-329478670=cs1_01_decal02c001 +-518602822=cs1_01_decal02e +-650580911=cs1_01_decal10 +143674099=cs1_01_decal16 +1566962845=cs1_01_decal17 +-335965754=cs1_01_decal18 +-2089533243=cs1_01_decal19 +-1194055012=cs1_01_decal69 +-1918430007=cs1_01_emissive_01_lod +-955160385=cs1_01_emissive_01 +-2130093763=cs1_01_emissive_02_lod +-1371523299=cs1_01_emissive_02 +-1112678596=cs1_01_emissive_03_lod +1759226965=cs1_01_emissive_03 +-1617236980=cs1_01_fence_wire02 +-1545817940=cs1_01_fence03 +-1721807691=cs1_01_fencebits +-285349131=cs1_01_glue_007 +-1994337096=cs1_01_glue_01 +-1961711188=cs1_01_glue_02a +347499489=cs1_01_glue_03 +-437809596=cs1_01_glue_04 +-278748870=cs1_01_glue_05 +1369040299=cs1_01_glue_06 +-1552644623=cs1_01_land_009 +1830822473=cs1_01_land_08a +1214849210=cs1_01_land03 +-1680621700=cs1_01_land11_decal01 +1693962693=cs1_01_land11_decal05 +496749628=cs1_01_land11 +-156893615=cs1_01_land14 +819718327=cs1_01_polytunnels_010 +-1238863038=cs1_01_polytunnels_012 +417653192=cs1_01_propane_sign +-1759873242=cs1_01_props_elec_wire_06b +2028324394=cs1_01_props_elec_wire_new020 +-879704471=cs1_01_props_elec_wire_s03b +-14775816=cs1_01_props_elec_wire_sp03 +827092563=cs1_01_props_elec_wire_sp06 +1257316988=cs1_01_props_elec_wire_sp11 +834924578=cs1_01_props_elec_wire_sp15 +926858370=cs1_01_props_elec_wire_sp15b +536849065=cs1_01_props_elec_wire11b +1482266408=cs1_01_props_pylon_wire07 +-965610657=cs1_01_props_pylon_wire08 +-232891809=cs1_01_props_pylon_wire121 +2059538246=cs1_01_props_pylon_wire200 +-1490831412=cs1_01_props_pylon_wire301 +-1532852387=cs1_01_scrub +1437795656=cs1_01_shed03 +-682800176=cs1_01_signs01 +45621925=cs1_01_signs02 +1767174117=cs1_01_signs03 +-1235258992=cs1_01_silo_002_ovr +178751227=cs1_01_silo_002 +2000010372=cs1_01_silo_det_lod +-619879544=cs1_01_silo_det +-1578053562=cs1_01_silo +-604837460=cs1_01_smallshed +-238595328=cs1_01_template_drainage_039 +-136377374=cs1_01_templates_bales_005 +-331549546=cs1_01_templates_bales_006 +-628666069=cs1_01_templates_bales_007 +-320868068=cs1_01_templates_bales_03_d002 +140464641=cs1_01_truckbuild1 +496270443=cs1_01_truckbuild2 +759569358=cs1_01_truckbuild3 +1070252247=cs1_01_truckbuild5 +1418848869=cs1_01_truckbuild6 +-120883601=cs1_01_tunnel11 +477025672=cs1_01_tunnelhoops01 +956364290=cs1_01_tunnels_014 +-398406445=cs1_01_tunnels_027 +-328149813=cs1_01_tunnels_07 +-161331385=cs1_01_util02 +52486340=cs1_01_util05 +1583982486=cs1_01_wall02 +-1426247821=cs1_01_watertank01 +-1757504760=cs1_01_weed_01 +-1459732857=cs1_01_weed_02 +1396838982=cs1_01_weldshed_a +-1332924853=cs1_01_weldshed +1090465763=cs1_02_050_dec +-827104492=cs1_02_050_ladders +980476069=cs1_02_050 +-507362406=cs1_02_28_glue +511326633=cs1_02_28aa_glue +1641786747=cs1_02_28b_glue +1707802587=cs1_02_28bb_glue +1077471875=cs1_02_33_glue +-1777388846=cs1_02_33_rail_glue +-1050389536=cs1_02_33_rail +1720337801=cs1_02_33b_glue +-150808201=cs1_02_33c_glue +-1231647556=cs1_02_37_chick +-1916728028=cs1_02_bb_brand_hd +-374172712=cs1_02_bb2_brand_hd +1323780898=cs1_02_bb2_brandb_hd +1991978464=cs1_02_beam04_rail +-808475034=cs1_02_beam04 +-1698433478=cs1_02_biln019_dec +-763407615=cs1_02_biln019_rail +1926798123=cs1_02_biln019 +-1029398238=cs1_02_biln020 +933823517=cs1_02_biln04_dec +-1192977805=cs1_02_biln04 +-853490290=cs1_02_buntingflags_01 +-1638242302=cs1_02_buntingflags_02 +1878625089=cs1_02_buntingflags_03 +1873685238=cs1_02_buntingflags +276780974=cs1_02_carpark01a_dec +-1728789530=cs1_02_carpark02 +-925548910=cs1_02_carpark03_d +-430432741=cs1_02_carpark03_ladder +-967696732=cs1_02_carpark03 +1665456259=cs1_02_carpark04 +901061010=cs1_02_cbf1slod +2054705809=cs1_02_cfdoor_front +1959688621=cs1_02_cfdoor_side +1025110825=cs1_02_cfdoor_slod +361246720=cs1_02_cfdr_back +764286573=cs1_02_chair_tarped001 +-1820729602=cs1_02_chikn12_dec +1479804249=cs1_02_chikn12_ladder001 +1554213045=cs1_02_chikn12_rail2 +-411647072=cs1_02_chikn12 +1461817122=cs1_02_cprk1_d +1970764590=cs1_02_cprk1 +-1443414103=cs1_02_cprk2_d +-1282476224=cs1_02_cprk2 +1801569475=cs1_02_cprk3_dec +-997516972=cs1_02_cprk3 +-367935283=cs1_02_cprk4_dc1 +-1911870407=cs1_02_cprk4 +-1598140001=cs1_02_cprk5 +-1786408510=cs1_02_deco03_dec +1279856009=cs1_02_deco03_ladder +-513045951=cs1_02_deco03_windows +-814302300=cs1_02_deco03 +321266885=cs1_02_emissive01_lod +751284865=cs1_02_emissive01 +1267452218=cs1_02_emissive02_lod +1251012115=cs1_02_emissive02 +-864564792=cs1_02_emissive03_lod +-1910278857=cs1_02_emissive03 +7326082=cs1_02_emissive04_lod +517478050=cs1_02_emissive04 +-2058655367=cs1_02_emissive05_lod +1111711088=cs1_02_emissive05 +-1143426531=cs1_02_emissive06_lod +1351219709=cs1_02_emissive06 +-535309648=cs1_02_festival_stage +-1672905681=cs1_02_festivalbanners +1977076315=cs1_02_glue_01 +1083858953=cs1_02_glue_02 +776846192=cs1_02_glue_04 +1472299569=cs1_02_indust_02 +-1181665246=cs1_02_indust_02d_ +748718668=cs1_02_indust_08_d +1934620438=cs1_02_indust_08_ladder +-324588546=cs1_02_indust_08 +-566983557=cs1_02_milo_window_dummy +886074271=cs1_02_milo2_lod +-1722460612=cs1_02_milo2_slod1 +1769525396=cs1_02_milo3_lod +1502218657=cs1_02_rail01 +2136626497=cs1_02_rail02 +-1399705828=cs1_02_rail03_d +-1875380484=cs1_02_rail03 +-886313761=cs1_02_rail04 +58492072=cs1_02_retainer024 +1440360802=cs1_02_retainer025 +672419287=cs1_02_retainer026 +2082928123=cs1_02_retainer027 +1281889918=cs1_02_retainer028 +-1633699092=cs1_02_retainer029 +1813011290=cs1_02_retainer13 +-1237618765=cs1_02_retainer14 +-678251935=cs1_02_retainer15 +-1851414904=cs1_02_retainer16 +-2062316188=cs1_02_retainer17 +-559988614=cs1_02_retainer18 +280110239=cs1_02_retainer19 +83201518=cs1_02_retainer20 +374976694=cs1_02_retainer21 +1396910732=cs1_02_retainer22 +-1567405781=cs1_02_retainer23 +-2041927399=cs1_02_rwshed01 +1068847033=cs1_02_smstation +511451732=cs1_02_stage_rails +785022080=cs1_02_tower_rail +-19938490=cs1_02_weed +168340054=cs1_02_wtower +-1744196223=cs1_03_bigware_alpha +-1615813331=cs1_03_bigware_rail +832306070=cs1_03_bigware +50999745=cs1_03_build_d01 +-281015763=cs1_03_build_d02 +562425528=cs1_03_build_d03 +292769427=cs1_03_build_d04 +-1138449417=cs1_03_build_d05 +-1403714472=cs1_03_build_d06 +-779681331=cs1_03_condeets1 +-549554049=cs1_03_cons1 +-1360324647=cs1_03_cons2 +-1122281850=cs1_03_consbill1 +-1351075008=cs1_03_consbill2 +-1580818467=cs1_03_consbill3 +60303638=cs1_03_consgrnd_dec +-460555672=cs1_03_consgrnd +-1906379174=cs1_03_emissive_lod +747073808=cs1_03_emissive +354702678=cs1_03_glue_001 +-953632428=cs1_03_glue_002 +-1192551207=cs1_03_glue_003 +-308148750=cs1_03_glue_004 +1321242795=cs1_03_hedgebase_1 +-593515413=cs1_03_hedgebase_2 +-1628959439=cs1_03_hedgedecal_1 +-1849036043=cs1_03_hedgedecal_2 +2141966489=cs1_03_house_alpha +-1231197872=cs1_03_house1_alpha +-994629715=cs1_03_house1 +-1994666419=cs1_03_house2_alpha +-1278179872=cs1_03_house2 +1757512289=cs1_03_house3_alpha +-1476170170=cs1_03_house3 +-1355326414=cs1_03_house4_alpha +-1759130485=cs1_03_house4 +-1921601270=cs1_03_house5_alpha +-1987464877=cs1_03_house5 +-294529626=cs1_03_house6_dec +-1600004281=cs1_03_house6 +1259092018=cs1_03_house7_alpha +1917944487=cs1_03_house7 +-421394744=cs1_03_hsegrnda_dec +1289253213=cs1_03_hsegrnda_dets +-936009440=cs1_03_hsegrnda +-1819101221=cs1_03_hsegrndb +204493111=cs1_03_hsegrowth +474867474=cs1_03_hsewall1 +455350863=cs1_03_iron_spikes +-635932768=cs1_03_poster1 +1514481512=cs1_03_posters2 +-831439152=cs1_03_shps1_dets +1323113141=cs1_03_shps1 +954325658=cs1_03_shps2_alpha +981365240=cs1_03_shps2 +1344367720=cs1_03_shps3_alpha +689830025=cs1_03_shps3_dets +-2003169746=cs1_03_shps3 +1781300532=cs1_03_shpsgrnd_d +781316872=cs1_03_shpsgrnd +535698739=cs1_03_shpss_dec +1482752112=cs1_03_sprmgrnd_d +-940902850=cs1_03_sprmkt_d +-1571344999=cs1_03_sprmkt +-156024109=cs1_03_sprmktgrnd +-1614601457=cs1_03_wareh1_d +-1220353920=cs1_03_wareh1 +-1561305444=cs1_03_weed +1787580084=cs1_04_63_ov +514604305=cs1_04_63 +-1297084746=cs1_04_adstslod +1122175852=cs1_04_aldstslod +320507128=cs1_04_apt_balc_rail +1004196714=cs1_04_apt_dec_dest +-1734045561=cs1_04_apt_decals +-816303176=cs1_04_apt_dest +-2004637554=cs1_04_apt_grnd_dec +2057151048=cs1_04_apt_grnd_dst_dec +-636665748=cs1_04_apt_grnd_dst +778463341=cs1_04_apt_grnd_lod +766382206=cs1_04_apt_grnd +-1837682020=cs1_04_apt_hole_dest +918483307=cs1_04_apt_signs +-1973270115=cs1_04_apt_slod +-341551967=cs1_04_apt +1462966863=cs1_04_aptdestgrnd_lod +-381646973=cs1_04_bank_bb +1502194279=cs1_04_bank_ov +-961180886=cs1_04_bank +-630677966=cs1_04_bankgrnd +-1495883599=cs1_04_bnkcarpark_ov +1883955272=cs1_04_building_01 +959509013=cs1_04_building_02 +756412540=cs1_04_burnt_rubble +-1367366038=cs1_04_canopy +883999951=cs1_04_emissive_lod +-916350315=cs1_04_emissive +-484971063=cs1_04_emptylot_ov +-414328756=cs1_04_emptylot +150257251=cs1_04_garage_build +2083732794=cs1_04_garage_det +321210883=cs1_04_garage_grnd +-155691249=cs1_04_garagegrnd_ov +-1617719906=cs1_04_gardens_a +1074896842=cs1_04_gardens +1049225362=cs1_04_gasparticle_grp2_02 +1839351486=cs1_04_gasparticle_grp2_03 +451223881=cs1_04_gasparticle_grp2_04 +-405554397=cs1_04_gasparticle_grp2_05 +-837318741=cs1_04_gasparticle_grp2_06 +1215921261=cs1_04_gasparticle_grp2_07 +917756130=cs1_04_gasparticle_grp2_08 +369784200=cs1_04_gasparticle_grp2 +921846686=cs1_04_gassign_grp1 +-1757670021=cs1_04_gassign_slod_grp1 +2035201291=cs1_04_gasstation_burn_decals +1022004524=cs1_04_gasstation_details_grp1 +1595073649=cs1_04_gasstation_grp1_slod +-1838391287=cs1_04_gasstation_grp1 +-275069589=cs1_04_gasstation_grp2_slod +-852339292=cs1_04_gasstation_grp2 +-470206842=cs1_04_glue_weed01 +-1102910698=cs1_04_glue_weed02 +2025054201=cs1_04_glue_weed03 +1655223267=cs1_04_glue_weed04 +1721244447=cs1_04_hedgebase_1 +1974581586=cs1_04_hedgebase_2 +-702677820=cs1_04_hedgedecal_1 +1490223680=cs1_04_hedgedecal_2 +-934294401=cs1_04_indusgrnd_a +-131012177=cs1_04_indusgrnd +1832692018=cs1_04_indusgrndb +-999956102=cs1_04_induswall +-2128103296=cs1_04_motel_alpha +314069656=cs1_04_motel_rail_01 +612365863=cs1_04_motel_rail_02 +1615556029=cs1_04_motel_rail_03 +1102917793=cs1_04_motel_rail_04 +369977972=cs1_04_motel_wall_rail +-113511864=cs1_04_motel_wall +-2074204311=cs1_04_motel +-1447197336=cs1_04_motelsign +458167383=cs1_04_motelsigna +209097157=cs1_04_motlgrnd +2012593192=cs1_04_motlgrowth_g +-1391605449=cs1_04_motlgrowth +-57046472=cs1_04_noticeboard +-1383345426=cs1_04_ov1 +-1691898330=cs1_04_ov2 +1350605017=cs1_04_ov3 +-1234218649=cs1_04_particle_dummy +-202549442=cs1_04_restgrnd_alf +2140987077=cs1_04_restgrnd +-360868865=cs1_04_restrnt_alpha +446939869=cs1_04_restrnt_night +-351038852=cs1_04_restrnt_sign +-2107632904=cs1_04_restrnt +-1803060165=cs1_04_rf_chopper_lod +-413862630=cs1_04_rf_chopper +41650019=cs1_04_shadow_proxy +1532319592=cs1_04_ware1_alpha +130978011=cs1_04_ware1_bb +-1571158030=cs1_04_ware1 +-974776275=cs1_04_ware2_alpha +-39973240=cs1_04_ware2_bb +-1341152419=cs1_04_ware2 +17499132=cs1_05__ext01 +1229876266=cs1_05_bar_neon +177279207=cs1_05_bar001_dec +1309431798=cs1_05_bar001 +-600694780=cs1_05_bonds_dec +-288640320=cs1_05_bonds +559754158=cs1_05_carlot_build_d +-415020090=cs1_05_carlot_build +-1064616111=cs1_05_carlot_mainsign +-1619580933=cs1_05_carlot_ov +-69433691=cs1_05_carlot_rail +-1033084430=cs1_05_carlot_shops_dec +964772369=cs1_05_carlot_shops +470294214=cs1_05_carlot_wall +1788477959=cs1_05_carlot +1646098549=cs1_05_clinic_grnd_ov +1748922202=cs1_05_clinic_grnd +1401264817=cs1_05_clinic_grnd2 +1857861929=cs1_05_clinic_ov +1970986867=cs1_05_clinic_ov2 +-1152499815=cs1_05_clinic_shops_alpha +-1060326916=cs1_05_clinic_shops_det +-2033597696=cs1_05_clinic_shops +1754084014=cs1_05_clinic +-1551970164=cs1_05_emissive_lod +45334894=cs1_05_emissive +1278237441=cs1_05_festival_banners02 +1988782063=cs1_05_garage_01 +1203767899=cs1_05_garage_02 +-1641136696=cs1_05_garage02 +-1609154759=cs1_05_glue_02 +-1416924036=cs1_05_glue01 +8101475=cs1_05_glue03 +-403182252=cs1_05_glue04 +-446016903=cs1_05_hedgebase +139449214=cs1_05_house_005 +-257726147=cs1_05_house_01 +-2036695259=cs1_05_house_02_dec +-2124870998=cs1_05_house_02 +1105038582=cs1_05_house_03_dec +51285523=cs1_05_house_03 +366130075=cs1_05_house_04 +2135103048=cs1_05_house_decals +1551729046=cs1_05_house_ext01_dec +6410829=cs1_05_house_rail +-1978718469=cs1_05_indust_18 +133356657=cs1_05_indust_18d_ +1447286921=cs1_05_jnkyrdbld_ovly +-1864746683=cs1_05_junkyardbld_ov +1892437410=cs1_05_junkyardbld +659775987=cs1_05_junkyardgrnd_ov +-1073961156=cs1_05_junkyardgrnd +-968063536=cs1_05_res_grnd_ov +1166034253=cs1_05_res_grnd_ov2 +1275837038=cs1_05_res_grnd +371884825=cs1_05_res_grnd2 +-1345298635=cs1_05_res_walls2 +1972464312=cs1_05_res_walls3 +-1892940555=cs1_05_scrap_frame +-323451289=cs1_05_shop003_bb +1990020874=cs1_05_shop003 +-144328483=cs1_05_shop01_ov +1810534758=cs1_05_shop01 +-499548605=cs1_05_shop03_dec +934903988=cs1_05_wiresa +695723057=cs1_05_wiresb +-1675428646=cs1_06_church_alpha +-772051253=cs1_06_church +44338259=cs1_06_churchdets +542531032=cs1_06_churchgrnd_dec +1961311925=cs1_06_churchgrnd +-102006507=cs1_06_churchsign +163483664=cs1_06_emissive_lod +1998847728=cs1_06_emissive +-1467998699=cs1_06_firest_det01 +1890546004=cs1_06_firest_grnd +821404969=cs1_06_firest01_d +-765670279=cs1_06_firest01_dec +-1731811828=cs1_06_firest01_ldr002 +-1173626066=cs1_06_firest01_ldr01 +-1050787317=cs1_06_firest01 +-749722728=cs1_06_firestnrailings_lod +1426989615=cs1_06_firestnrailings +1110814991=cs1_06_glue_01 +-492277250=cs1_06_glue_02 +-1779989936=cs1_06_glue_02b +-2110085937=cs1_06_hedgebase +-1425427465=cs1_06_hedgedecal +365975681=cs1_06_house1_alpha +334776410=cs1_06_house1 +-1191632451=cs1_06_house2_alpha +2083887339=cs1_06_house2 +-538235896=cs1_06_house3_alpha +-1840986871=cs1_06_house3 +-1852984466=cs1_06_house4_alpha +-1581685774=cs1_06_house4 +-1403772691=cs1_06_house5_alpha +-1245475834=cs1_06_house5 +-1354864001=cs1_06_hsegrnd_alpha +1148569746=cs1_06_hsegrnd +-2080905418=cs1_06_hsewalls1 +-114211505=cs1_06_liquorstore_alpha +-955548236=cs1_06_liquorstore +758464583=cs1_06_lngwrhse_ldr +694178974=cs1_06_longwarehouse_a +-1322482288=cs1_06_longwarehouse_details +-1321757852=cs1_06_longwarehouse +1728698824=cs1_06_lowbuild_alpha +846429286=cs1_06_lowbuild_ldr +2040679213=cs1_06_lowbuild +-53132574=cs1_06_lowbuildgrnd_a +-10516986=cs1_06_lowbuildgrnd +-1536053400=cs1_06_market_alpha +1635915387=cs1_06_market_bb +-356919094=cs1_06_market_dets +1400875814=cs1_06_market +-173239731=cs1_06_mktgrnd +-874925509=cs1_06_netting +-2037120409=cs1_06_noticeboard +-187731734=cs1_06_oldshed +1818032496=cs1_06_pb_archsign_d +168495826=cs1_06_pb_archsign +-665229001=cs1_06_shadow_proxy +-2035323739=cs1_06_shop_building +1701765935=cs1_06_shop_decals +2098530057=cs1_06_shop_details +771858246=cs1_06_shop1_dec +1197449754=cs1_06_shops01_detail +1370436671=cs1_06_shops01_ldr +-54372032=cs1_06_shops01 +-524553974=cs1_06_shops02_alpha +326796976=cs1_06_shops02 +-1213413330=cs1_06_sign +2124175559=cs1_06_substation_dec +-1571045444=cs1_06_substation_details +-543380191=cs1_06_substation +157617703=cs1_06_tractor_alpha +-617135026=cs1_06_tractor +671230856=cs1_06_v_tattoo2_e_dmy +-995678779=cs1_06_v_tattoo2_e_lod +212256103=cs1_06_weed +756105914=cs1_07_beach_00 +1034347493=cs1_07_beach_01 +-815954096=cs1_07_beach_02 +-402016088=cs1_07_beach_03 +-104047571=cs1_07_beach_04 +99578995=cs1_07_beach_05 +-1599755807=cs1_07_beach_06 +-1302704822=cs1_07_beach_07 +-1021251881=cs1_07_beach_08 +-735112989=cs1_07_beach_09 +-387391170=cs1_07_beach_clf_00 +-643611981=cs1_07_beach_clf_01 +-972463851=cs1_07_beachhut_dec +1648590642=cs1_07_beachhut +-951463438=cs1_07_beachhut2_dec +-368909319=cs1_07_beachhut2 +82148095=cs1_07_beachhut3_dec +-1280313520=cs1_07_beachhut3 +-1547269059=cs1_07_beachsteps +925642569=cs1_07_birdsnest +1750155493=cs1_07_bridge_dec +-443973803=cs1_07_bridge_rail +-40852083=cs1_07_bridge +786101614=cs1_07_build1 +414370078=cs1_07_build2 +184626619=cs1_07_build3 +-197787611=cs1_07_build4 +-438702039=cs1_07_d_00 +-54062701=cs1_07_d_00b +1718972770=cs1_07_d_01 +1018109398=cs1_07_d_02 +1260567229=cs1_07_d_03 +-1587255489=cs1_07_d_04 +629305205=cs1_07_d_05 +-209220736=cs1_07_d_06 +40446275=cs1_07_d_07 +1475269717=cs1_07_d_08 +-280852418=cs1_07_dec_hom2 +-336275527=cs1_07_decal3 +573162530=cs1_07_decal4 +964657365=cs1_07_effluent +1583361498=cs1_07_effluent2 +563529816=cs1_07_emissive1_lod +756637765=cs1_07_emissive1 +-2079180942=cs1_07_emissive2_lod +531744118=cs1_07_emissive2 +-2110218355=cs1_07_emissive3_lod +347582338=cs1_07_emissive3 +-1152035491=cs1_07_foam_01 +-914427472=cs1_07_foam_02 +-1868890135=cs1_07_foam_03 +-1638098068=cs1_07_foam_04 +1806644754=cs1_07_foam_05 +-615552491=cs1_07_glue_01 +34060153=cs1_07_glue_02 +-585601637=cs1_07_glue_03 +-892024556=cs1_07_glue_04 +-1195727648=cs1_07_glue_05 +-1501560725=cs1_07_glue_06 +-1812324197=cs1_07_grnd01 +-516235364=cs1_07_grnd020a +715027042=cs1_07_grnd020b +-813729781=cs1_07_grnd021 +1430815647=cs1_07_grnd022 +380798168=cs1_07_grnd03a +820623686=cs1_07_grnd03b +-2116191126=cs1_07_grnd07 +-733798056=cs1_07_grnd08 +-234529572=cs1_07_grnd09 +395716893=cs1_07_grnd11 +1834931341=cs1_07_grnd12 +2098230256=cs1_07_grnd13 +1273267682=cs1_07_grnd13b +-1259244770=cs1_07_hedgebasea +1256923582=cs1_07_hedgedecala +1007410426=cs1_07_house08_obj +-1746506046=cs1_07_house08 +1624526046=cs1_07_hs009_dec +443205799=cs1_07_hs009 +-396974465=cs1_07_hsesteps_railing +-429222290=cs1_07_hsesteps1 +1509165164=cs1_07_land3_dets +530310066=cs1_07_newhouse_obj +1934306666=cs1_07_newhousea_dec +1875808553=cs1_07_newhousea_obj +-952812281=cs1_07_newhousea +-204260004=cs1_07_newhouseb_dec +-1100682619=cs1_07_newhouseb_rail +591656231=cs1_07_newhouseb +1487229989=cs1_07_newhousec_dec +558123349=cs1_07_newhousec_rails +869832272=cs1_07_newhousec +1778620057=cs1_07_newhoused_dec +964250469=cs1_07_newhoused_rail +-366116101=cs1_07_newhoused +-432128162=cs1_07_pier_decals +4352823=cs1_07_pier_rail +-1779173517=cs1_07_pier_rail2 +1620329686=cs1_07_pier +-29722692=cs1_07_platform_dec +-1845583920=cs1_07_platform_rail +-1186816710=cs1_07_platform +826926677=cs1_07_props_combo17_02_lod +1550555894=cs1_07_props_combo24_13_lod +381395553=cs1_07_props_combo24_14_lod +158386659=cs1_07_props_towels006 +2074748931=cs1_07_pumping_dec +-901608304=cs1_07_pumping +-1297057001=cs1_07_retwall1 +-444189735=cs1_07_sea_01 +-575270838=cs1_07_sea_01b +-5216211=cs1_07_sea_02 +421274220=cs1_07_sea_1_00_lod +424480559=cs1_07_sea_1_00 +-302492221=cs1_07_sea_1_01_lod +1199696792=cs1_07_sea_1_01 +-667708105=cs1_07_sea_1_02_lod +-190364188=cs1_07_sea_1_02 +410940547=cs1_07_sea_1_03_lod +585704039=cs1_07_sea_1_03 +1438706573=cs1_07_sea_1_04_lod +1844623485=cs1_07_sea_1_04 +661067764=cs1_07_sea_1_05_lod +1408533633=cs1_07_sea_1_05 +-132576427=cs1_07_sea_1_06_lod +1365475159=cs1_07_sea_1_06 +1563632371=cs1_07_sea_1_07_lod +1076485348=cs1_07_sea_1_07 +-2139406327=cs1_07_sea_1_08_lod +-1494341005=cs1_07_sea_1_08 +-1839097454=cs1_07_sea_1_09_lod +-864127597=cs1_07_sea_1_09 +-285581847=cs1_07_sea_1_10_lod +1155753851=cs1_07_sea_1_10 +1294262609=cs1_07_sea_1_11_lod +849396470=cs1_07_sea_1_11 +-9282406=cs1_07_sea_1_12 +757938191=cs1_07_sea_1_13 +-1497686350=cs1_07_sea_1_14_lod +1870019748=cs1_07_sea_1_14 +470776504=cs1_07_sea_1_15_lod +1563990057=cs1_07_sea_1_15 +1003201644=cs1_07_sea_1_15b_lod +-319798935=cs1_07_sea_1_15b +-820500077=cs1_07_sea_1_16_lod +1276736995=cs1_07_sea_1_16 +-677034091=cs1_07_sea_1_17_lod +1013372542=cs1_07_sea_1_17 +349362390=cs1_07_sea_1_18_lod +-1837890913=cs1_07_sea_1_18 +-829052923=cs1_07_sea_de1b +1546251872=cs1_07_sea_de2 +-361526539=cs1_07_sea_de3 +1138081208=cs1_07_sea_de4 +1360549949=cs1_07_sea_de5 +149425720=cs1_07_sea_metal_beams +-153944367=cs1_07_sea_plane_00 +-1009794645=cs1_07_sea_plane_016 +-750700626=cs1_07_sea_plane_02 +1496543168=cs1_07_sea_plane_022 +-1057254621=cs1_07_sea_plane_03 +-1347555196=cs1_07_sea_plane_04 +-1922126842=cs1_07_sea_plane_05 +2088634917=cs1_07_sea_plane_06 +1782310305=cs1_07_sea_plane_07 +-326735384=cs1_07_sea_plane_08 +-420126738=cs1_07_sea_plane_13 +-307566184=cs1_07_sea_pln_deb_00 +-13464405=cs1_07_sea_pln_deb_01 +149463063=cs1_07_sea_pln_deb_02 +480593808=cs1_07_sea_pln_deb_03 +-1231717522=cs1_07_sea_pln_deb_04 +-932110555=cs1_07_sea_pln_deb_05 +-1641967363=cs1_07_sea_pln_debb_01 +-1336724128=cs1_07_sea_pln_debb_02 +384643919=cs1_07_sea_pln_rub_01 +2028395707=cs1_07_sea_ub_00_lod +-474268976=cs1_07_sea_ub_00 +-708881488=cs1_07_sea_ub_04_lod +449489134=cs1_07_sea_ub_04 +-784723876=cs1_07_sea_un_bb_00_d +479864026=cs1_07_sea_un_bb_00_lod +1612388817=cs1_07_sea_un_bb_00 +1831288349=cs1_07_sea_uw_bb_04 +-1561438346=cs1_07_sea_uw_bb_06_d +393790868=cs1_07_sea_uw_bb_06_lod +-1985218778=cs1_07_sea_uw_bb_06 +-466675645=cs1_07_sea_uw_bb_06b_lod +1343960847=cs1_07_sea_uw_bb_06b +-1711974405=cs1_07_sea_uw_bb_07_d +-1524748790=cs1_07_sea_uw_bb_08 +1346459934=cs1_07_sea_uw_dec_00 +2038064321=cs1_07_sea_uw_dec_012b +717557286=cs1_07_sea_uw_dec_02 +130435113=cs1_07_sea_uw_dec_03 +1417973900=cs1_07_sea_uw_dec_03z +443805060=cs1_07_sea_uw_dec_04 +1569223596=cs1_07_sea_uw_dec_05 +-960543204=cs1_07_sea_uw_dec_07 +-508920846=cs1_07_sea_uw_dec_08 +-1539047130=cs1_07_sea_uw_dec_09 +-1743689827=cs1_07_sea_uw_dec_10 +-1022313057=cs1_07_sea_uw_dec_11 +-953693891=cs1_07_sea_uw_dec_21 +93566946=cs1_07_sea_uw2_00 +-575510496=cs1_07_sea_uw2_01 +-1342993245=cs1_07_sea_uw2_02 +-1171152609=cs1_07_sea_uw2_03 +-1938307672=cs1_07_sea_uw2_04 +-1650563083=cs1_07_sea_uw2_05 +1994529405=cs1_07_sea_uw2_06 +1683027291=cs1_07_sea_uw2_09 +602602048=cs1_07_sea_uw2_11 +966403490=cs1_07_sea_uw2_12 +682591181=cs1_07_sea_uw2_13 +1579544249=cs1_07_sea_uw2_14 +1257654362=cs1_07_sea_uw2_15 +2086742831=cs1_07_sea_uw2_16 +1870860659=cs1_07_sea_uw2_17 +-1523221289=cs1_07_sea_uw2_18 +-429084586=cs1_07_shack +1289399560=cs1_07_shed +1136019473=cs1_07_stairsd_rail +1792197356=cs1_07_stairsd +270674597=cs1_07_substation_dec +207473807=cs1_07_substation_details +-1060973428=cs1_07_substation +-451311644=cs1_07_tempblockb_dec +-1771743848=cs1_07_tempblockb +-1270729532=cs1_07_temphouse1_dec +1713687640=cs1_07_temphouse1 +425243325=cs1_07_temphouse7 +-24404907=cs1_07_temphouse8_dec +935501713=cs1_07_weed_01 +639433794=cs1_07_weed_02 +343628031=cs1_07_weed_03 +-1604904306=cs1_08_bridgedecal_01 +306544233=cs1_08_bridgedecal_02 +1760832525=cs1_08_bridgedecal_03 +-1980460782=cs1_08_coastdec00 +-1480340304=cs1_08_coastdec01 +514800261=cs1_08_coastdec02 +241211880=cs1_08_coastdec03 +1445246585=cs1_08_cs_ft1 +-655372173=cs1_08_cst01_d1 +-1079321179=cs1_08_cst01 +-380892029=cs1_08_cst03_d3 +-635465074=cs1_08_cst03 +467217785=cs1_08_cst04_d2 +609841295=cs1_08_cst04_decals +-337496557=cs1_08_cst04 +1058467226=cs1_08_cst05_d +-161428720=cs1_08_cst05 +2128824530=cs1_08_decal_002 +1886792837=cs1_08_foam_01 +1436546777=cs1_08_foam_02 +1072089959=cs1_08_foam_03 +956579234=cs1_08_foam_04 +592581182=cs1_08_foam_05 +-329898937=cs1_08_foam_06 +382564661=cs1_08_foam_07 +-284565805=cs1_08_island_d_1 +-1683191386=cs1_08_land07_d_track +-2129216503=cs1_08_land07 +1914027623=cs1_08_pier_emissive_lod +-1378904225=cs1_08_pier_emissive +-732411154=cs1_08_pier_post1 +112603049=cs1_08_pier_post2 +1960569689=cs1_08_pier_post2a +-126545113=cs1_08_pier_post3 +-1329797558=cs1_08_pier_rail1 +2130182849=cs1_08_pier_rail2 +1594320028=cs1_08_pier_rail2a +1504336354=cs1_08_pier_rail2b +-34364810=cs1_08_pier_rail2c +-2051721807=cs1_08_pier01_dec +649823432=cs1_08_pier01 +-809675059=cs1_08_pier02 +-1465605771=cs1_08_rks_01 +-1147582626=cs1_08_rks_02 +-842306622=cs1_08_rks_03 +1275512901=cs1_08_roaddecal_01 +-229742402=cs1_08_rockcp_hut +2005442127=cs1_08_rockcrop01 +1323589283=cs1_08_rockcrop010 +-1760432399=cs1_08_rockcrop01a +-147776106=cs1_08_rockcrop02 +84195645=cs1_08_rockcrop03 +303747945=cs1_08_rockcrop04 +543780870=cs1_08_rockcrop05 +-872724697=cs1_08_rockcrop08 +-644619688=cs1_08_rockcrop09 +-917496772=cs1_08_sa02_d +-1459095554=cs1_08_sandbar01_d1 +-1723803536=cs1_08_sandbar01_d2 +-1613733946=cs1_08_sandbar01 +-1824700772=cs1_08_sandbar02 +957855057=cs1_08_sandbar03_d +-1524077966=cs1_08_sandbar03 +939858695=cs1_08_sea_00_lod +-1217984358=cs1_08_sea_00 +600594340=cs1_08_sea_01_lod +239449686=cs1_08_sea_01 +504649203=cs1_08_sea_02 +1930690545=cs1_08_sea_03 +13933428=cs1_08_sea_04 +1017254670=cs1_08_sea_05 +1248013968=cs1_08_sea_06 +-1625532415=cs1_08_sea_07 +-1357219843=cs1_08_sea_08 +-444963644=cs1_08_sea_09 +1559647422=cs1_08_sea_10 +1137943161=cs1_08_sea_11 +-1960183407=cs1_08_sea_base +895761631=cs1_08_sea_d_00 +-891754554=cs1_08_sea_d_02 +-1153447788=cs1_08_sea_d_03 +-294867215=cs1_08_sea_d_04 +-526216355=cs1_08_sea_d_05 +1717018309=cs1_08_sea_d_06 +2024129377=cs1_08_sea_d_07 +-1480089180=cs1_08_sea_d_08 +-1675982262=cs1_08_sea_d_09 +-479026439=cs1_08_sea_d_10 +-1297628820=cs1_08_sea_d_11 +-1715662953=cs1_08_sea_d_13 +-339843891=cs1_08_sea_rok_01 +409484836=cs1_08_sea_rok_03 +2105750349=cs1_08_sea_rok_030 +-2013502937=cs1_08_sea_rok_08a +-2073486928=cs1_08_sea_rok_13 +1498104697=cs1_08_sea_rok_15 +1125197813=cs1_08_sea_shard_009 +-2036992909=cs1_08_sea_shard_5b001 +1468441926=cs1_08_sea_shard_9b +1469919108=cs1_08_sea_udec_00 +1097794344=cs1_08_sea_udec_01 +2066216601=cs1_08_sea_udec_02 +1693895223=cs1_08_sea_udec_03 +-1732955725=cs1_08_sea_udec_04 +-1396733=cs1_08_sea_uw_dec_00 +1855458652=cs1_08_sea_uw_dec_08 +1558407663=cs1_08_sea_uw_dec_09 +64927439=cs1_08_sea_uw_dec_20 +-928858020=cs1_08_sea_uw_dec_23 +-1130321832=cs1_08_sea_uw_dec_24 +-1375204569=cs1_08_sea_uw_dec_25 +-1605537870=cs1_08_sea_uw_dec_26 +1820657990=cs1_08_sea_uw_dec_30 +2127015371=cs1_08_sea_uw_dec_31 +367852682=cs1_08_sea_uw_dec_31b +-829633204=cs1_08_sea_uw_dec_32 +395468634=cs1_08_sea_uw_dec_36 +931782219=cs1_08_sea_uw1_00_lod +1317359736=cs1_08_sea_uw1_00 +-998582139=cs1_08_sea_uw1_01_lod +1620374679=cs1_08_sea_uw1_01 +-260127357=cs1_08_sea_uw1_02_lod +1927485747=cs1_08_sea_uw1_02 +-17450471=cs1_08_sea_uw1_03_lod +-2062172776=cs1_08_sea_uw1_03 +595286138=cs1_08_sea_uw1_04_lod +423618026=cs1_08_sea_uw1_04 +2032151320=cs1_08_sea_uw1_08a_lod +336746425=cs1_08_sea_uw1_08a +-464236085=cs1_08_sea_uw1_b_00_lod +14757637=cs1_08_sea_uw1_b_00 +476104714=cs1_08_sea_uw1_b_03_lod +297226417=cs1_08_sea_uw1_b_03 +689226956=cs1_08_sea_uw2_01 +1044451919=cs1_08_sea_uw2_029_lod +992653327=cs1_08_sea_uw2_029 +-1498020072=cs1_08_sea_uw2_02b +-1313773946=cs1_08_sea_uw2_03_lod +209324951=cs1_08_sea_uw2_03 +-1780239855=cs1_08_sea_uw2_030_lod +-1434021967=cs1_08_sea_uw2_030 +621151338=cs1_08_sea_uw2_03b +985987199=cs1_08_sea_uw2_04_lod +-240069115=cs1_08_sea_uw2_04 +1297141051=cs1_08_sea_uw2_04b +1946889609=cs1_08_sea_uw2_05_lod +21591350=cs1_08_sea_uw2_05 +-446460148=cs1_08_sea_uw2_05b_lod +-34984081=cs1_08_sea_uw2_05b +39827898=cs1_08_sea_uw2_06b +-1203686987=cs1_08_sea_uw2_07b +-1392240101=cs1_08_sea_uw2_08b +70892166=cs1_08_sea_uw2_09b_lod +-673124732=cs1_08_sea_uw2_09b +-189637276=cs1_08_sea_uw2_10 +-1464810146=cs1_08_sea_uw2_11 +1925360065=cs1_08_sea_uw2_13_lod +-1940648795=cs1_08_sea_uw2_13 +-236363353=cs1_08_sea_uw2_15_lod +-1716607170=cs1_08_sea_uw2_15 +-2040004431=cs1_08_sea_uw2_16 +2063689728=cs1_08_sea_uw2_19_lod +1588801864=cs1_08_sea_uw2_19 +478130786=cs1_08_sea_uw2_25 +852090614=cs1_08_sea_uw2_26 +-723636340=cs1_08_sea_uw2_33b +-637777059=cs1_08_sea_uwb00_lod +512194865=cs1_08_sea_uwb00 +-65969874=cs1_08_sea_uwb01_lod +711561461=cs1_08_sea_uwb01 +1740021517=cs1_08_sea_uwb02_lod +1009529978=cs1_08_sea_uwb02 +-739763931=cs1_08_sea_uwb03_lod +1170589613=cs1_08_sea_uwb03 +885134282=cs1_08_sea_uwb04_lod +1475275775=cs1_08_sea_uwb04 +-445676985=cs1_08_sea_uwb05_lod +2125707660=cs1_08_sea_uwb05 +-146551198=cs1_08_sea_uwb06_lod +1352850795=cs1_08_sea_uwb06 +-1216131709=cs1_08_sea_uwb07_lod +-1705414441=cs1_08_sea_uwb07 +-766097235=cs1_08_sea_uwdecals00 +-2137283271=cs1_08_sea_uwdecals01 +159135484=cs1_08_sea_uwdecals02 +1538972536=cs1_08_sea_uwdecals03 +1821015319=cs1_08_sea_uwdecals04 +1060184677=cs1_08_sea_uwdecals05 +-1068587862=cs1_08_sea_uwdecals06 +308627662=cs1_08_sea_uwdecals07 +665809762=cs1_08_sea_uwdecals08 +-102131753=cs1_08_sea_uwdecals09 +-955567817=cs1_08_sea_uwdecals10 +-1524961961=cs1_08_sea_uwdecals11 +1911326451=cs1_08_sea_uwdecals12 +-2142559312=cs1_08_sea_uwdecals13 +-1823127100=cs1_08_sea_uwdecals14 +-1550259637=cs1_08_sea_uwdecals15 +959399522=cs1_08_steps_rail +468158278=cs1_08_steps +814739774=cs1_08_str102 +1954634453=cs1_08_weedz +-638663836=cs1_09_build_00 +884650142=cs1_09_build_01_rail1 +614830196=cs1_09_build_01_rail2 +-274075942=cs1_09_build_01 +1921381520=cs1_09_build_02 +-2139778957=cs1_09_build_03 +-1758741025=cs1_09_build_04 +-1529849560=cs1_09_build_05 +1816376317=cs1_09_build01_emm01_lod +389940346=cs1_09_build01_emm01 +-959898165=cs1_09_culvert004 +-1265469090=cs1_09_culvert005 +-867645921=cs1_09_decals_01 +1833215384=cs1_09_decals_01b +-1150369313=cs1_09_decals_01c +-91774308=cs1_09_decals_02 +-255750384=cs1_09_decals_03 +527264871=cs1_09_decals_04 +325997673=cs1_09_decals_05 +1104752962=cs1_09_decals_06 +-1533231507=cs1_09_decals_build_02 +-1866885465=cs1_09_decals_build_03 +-1073777358=cs1_09_decals_build_04 +2125577412=cs1_09_diner_d +970067215=cs1_09_diner_emmis +-2019822240=cs1_09_diner_neons +1546026557=cs1_09_diner_posts +-26669571=cs1_09_diner_rocket +38220778=cs1_09_diner +-1673452049=cs1_09_elec_wire_spline18 +1320085512=cs1_09_elec_wire_spline21 +-1738474641=cs1_09_elec_wire_spline24 +-1841263698=cs1_09_elec_wire_spline31 +-1627114163=cs1_09_emissive_01 +989468834=cs1_09_foam_01 +961287482=cs1_09_foam_02 +1207546517=cs1_09_foam_03 +481778705=cs1_09_foam_04 +1333191807=cs1_09_ld_007 +1183362461=cs1_09_ld_007b +-417668481=cs1_09_ld_01 +-1128952395=cs1_09_ld_02 +-1607576409=cs1_09_ld_03 +2142835645=cs1_09_ld_05 +-1844561817=cs1_09_ld_06 +-775037749=cs1_09_props_elec_spider_spline053b001 +-1546719482=cs1_09_props_elec_spider_spline054 +-1495981469=cs1_09_rockcrop01_d +-2104548740=cs1_09_rockcrop01 +-1721000414=cs1_09_rockcrop02_d +1496567750=cs1_09_rockcrop02 +-1852342981=cs1_09_rockcrop03_d +1728473963=cs1_09_rockcrop03 +1917869645=cs1_09_rockcrop04_d +1244541371=cs1_09_rockcrop04 +-65033233=cs1_09_sea_11_00_lod +1421233725=cs1_09_sea_11_00 +544954074=cs1_09_sea_11_01_lod +410637765=cs1_09_sea_11_01 +738864128=cs1_09_sea_11_02_lod +641954136=cs1_09_sea_11_02 +1869853205=cs1_09_sea_11_03_lod +-1143235446=cs1_09_sea_11_03 +-233571349=cs1_09_sea_11_04_lod +-911067081=cs1_09_sea_11_04 +763056379=cs1_09_sea_cs1_09_udec_01 +40239485=cs1_09_sea_rok_01 +-79400134=cs1_09_sea_rok_02 +-979712032=cs1_09_sea_slod_01 +-336740389=cs1_09_sea_ub_00_lod +600672409=cs1_09_sea_ub_00 +-1467510976=cs1_09_sea_ub_01_lod +842704243=cs1_09_sea_ub_01 +271705353=cs1_09_sea_ub_02_lod +1081360870=cs1_09_sea_ub_02 +-859086736=cs1_09_sea_ub_03_lod +1388701321=cs1_09_sea_ub_03 +-490003375=cs1_09_sea_ub_04_lod +1628930860=cs1_09_sea_ub_04 +-1503908793=cs1_09_sea_ub_05_lod +2106571804=cs1_09_sea_ub_05 +1674790703=cs1_09_sea_udecb_00 +1549318198=cs1_09_sea_udecb_02 +350589690=cs1_09_sea_ufo +-504013165=cs1_09_sea_uw0_00_lod +-1402013630=cs1_09_sea_uw0_00 +1647394198=cs1_09_sea_uw0_01_lod +-1817786702=cs1_09_sea_uw0_01 +-371165007=cs1_09_sea_uw0_02_lod +-2123292089=cs1_09_sea_uw0_02 +-1831827082=cs1_09_sea_uw0_03_lod +2017595369=cs1_09_sea_uw0_03 +-1915183410=cs1_09_sea_uw0_04_lod +1711500140=cs1_09_sea_uw0_04 +-251643488=cs1_09_sea_uw0_05_lod +865470094=cs1_09_sea_uw0_05 +677538060=cs1_09_sea_uw0_06_lod +559178251=cs1_09_sea_uw0_06 +1850165893=cs1_09_sea_uw0_07_lod +402739045=cs1_09_sea_uw0_07 +-923538936=cs1_09_sea_uw0_08_lod +-87419657=cs1_09_sea_uw0_08 +113309067=cs1_09_sea_uw0_09_lod +-392400740=cs1_09_sea_uw0_09 +-1740680231=cs1_09_sea_uw0_10_lod +1017026943=cs1_09_sea_uw0_10 +1535853701=cs1_09_sea_uw0_11_lod +1364050653=cs1_09_sea_uw0_11 +-37119733=cs1_09_sea_uw0_12_lod +1739648931=cs1_09_sea_uw0_12 +-798636320=cs1_09_sea_uw1_01_lod +1858492358=cs1_09_sea_uw1_01 +-2118456412=cs1_09_sea_uw1_03_lod +1246924511=cs1_09_sea_uw1_03 +-1523821697=cs1_09_sea_uw1_04_lod +1461266540=cs1_09_sea_uw1_04 +-1131535352=cs1_09_sea_uw1_05_lod +-1519926008=cs1_09_sea_uw1_05 +-1167937769=cs1_09_sea_uw1_06_lod +1610562108=cs1_09_sea_uw1_06 +-1569234189=cs1_09_sea_uw1_08_lod +-1148489389=cs1_09_sea_uw1_08 +-45497210=cs1_09_sea_uw1_09_lod +-1974202651=cs1_09_sea_uw1_09 +2045829726=cs1_09_sea_uw1_46_lod +-427757038=cs1_09_sea_uw1_46 +1740588592=cs1_09_sea_uw2_00_lod +-111056920=cs1_09_sea_uw2_00 +71460872=cs1_09_sea_uw2_01_lod +-885879925=cs1_09_sea_uw2_01 +1371511924=cs1_09_sea_uw2_02_lod +-584568970=cs1_09_sea_uw2_02 +1857350451=cs1_09_sea_uw2_02a +735988961=cs1_09_sea_uw2_03 +229052531=cs1_09_sea_uw2_04 +1099462705=cs1_09_sea_uw2_05 +338795908=cs1_09_sea_uw2_06 +1678584628=cs1_09_sea_uw2_07_lod +368288008=cs1_09_sea_uw2_07 +1757726381=cs1_09_sea_uw2_08 +2103308255=cs1_09_sea_uw2_09 +-2851997=cs1_09_sea_uw2_10_lod +-1611156494=cs1_09_sea_uw2_10 +-243214585=cs1_09_sea_uw2_11 +41548025=cs1_09_sea_uw2_12 +-396916776=cs1_09_sea_uw2_12a +527216798=cs1_09_sea_uw2_13_lod +-696606469=cs1_09_sea_uw2_13 +675660944=cs1_09_sea_uw2_14 +983820620=cs1_09_sea_uw2_15 +217255403=cs1_09_sea_uw2_16 +1640445738=cs1_09_sea_uw2_17 +814765241=cs1_09_sea_uw2_18 +236003266=cs1_09_sea_uw2_19_lod +1168539365=cs1_09_sea_uw2_19 +-507962468=cs1_09_sea_uw2_20_lod +-1279600116=cs1_09_sea_uw2_20 +-1129092095=cs1_09_sea_uw2_21 +-1481555459=cs1_09_sea_uw2_22 +51692293=cs1_09_sea_uw2_26_lod +-2055897722=cs1_09_sea_uw2_26 +-2085138118=cs1_09_sea_uw2_27_lod +668648014=cs1_09_sea_uw2_27 +-1234951077=cs1_09_sea_uw2_28_lod +1509926555=cs1_09_sea_uw2_28 +-1953760626=cs1_09_sea_uw2_29_lod +38434602=cs1_09_sea_uw2_29 +1269027823=cs1_09_sea_uw2_30_lod +-1629901038=cs1_09_sea_uw2_30 +-2000715042=cs1_09_sea_uw2_31 +2055136861=cs1_09_sea_uw2_32 +111214263=cs1_09_sea_uw2_33 +355310544=cs1_09_sea_uw2_34 +-871724661=cs1_09_sea_uw2_35 +-258944361=cs1_09_sea_uw2_36 +-1479229156=cs1_09_sea_uw2_37 +-1792468027=cs1_09_sea_uw2_39 +1346410973=cs1_09_sea_uw2_40 +-1047397250=cs1_09_sea_uw2_41 +-1415851886=cs1_09_sea_uw2_42 +1508507911=cs1_09_sea_uwd_18b +-1042256878=cs1_09_sea_uwdec00 +-1400684200=cs1_09_sea_uwdec01 +-1723065622=cs1_09_sea_uwdec02 +420780673=cs1_09_sea_uwdec03 +-1965621756=cs1_09_sea_uwdec04 +1948766374=cs1_09_sea_uwdec05 +1739995075=cs1_09_sea_uwdec06 +-112305419=cs1_09_sea_uwdec07 +-352600496=cs1_09_sea_uwdec08 +-710372438=cs1_09_sea_uwdec09 +-2104294652=cs1_09_sea_uwdec10 +526335130=cs1_09_sea_uwdec11 +-315205559=cs1_09_sea_uwdec12 +-31720940=cs1_09_sea_uwdec13 +-907374158=cs1_09_sea_uwdec14 +1296537706=cs1_09_sea_uwdec15 +121075717=cs1_09_sea_uwdecal_00 +-753944341=cs1_09_sea_uwdecal_11 +-1483939358=cs1_09_sea_uwdecal_13 +-1523786462=cs1_09_sea_uwdecal_14 +-1984059836=cs1_09_sea_uwdecal_15 +2014905083=cs1_09_sea_uwdecal_16 +1965161741=cs1_09_sea_uwdecal_17 +1669749206=cs1_09_sea_uwdecal_18 +1205019248=cs1_09_sea_uwdecal_19 +1220083011=cs1_09_sea_uwdecal_20 +2109957975=cs1_09_sea_uwdecal_21 +1820640474=cs1_09_sea_uwdecal_22 +-1194065176=cs1_10_cable_door1 +-887941253=cs1_10_cable_pylon_lod_002 +-2097543358=cs1_10_cable_pylon_lod_003 +-1848072961=cs1_10_cable_pylon_lod_004 +-1498952035=cs1_10_cable_pylon_lod_005 +-1842866086=cs1_10_cable_pylon_lod_01 +411918885=cs1_10_cablebld_d +1038815645=cs1_10_cablebld +288064194=cs1_10_clue_moon01 +662286174=cs1_10_clue_moon02 +-1299210198=cs1_10_clue_mountain01 +716338215=cs1_10_clue_rain01 +420204762=cs1_10_clue_rain02 +1459346617=cs1_10_culvert1_lod +-1132837573=cs1_10_culvert1 +-719036818=cs1_10_decal_trail_a +-788738195=cs1_10_decals01 +-1521059799=cs1_10_decals03 +-1274112611=cs1_10_decals04 +-1042337474=cs1_10_decals05 +1305823528=cs1_10_decals06 +-249076980=cs1_10_decals100 +887904019=cs1_10_decals100a +860495491=cs1_10_decals12 +2113319887=cs1_10_decals13 +-1884072120=cs1_10_decals14 +-665655162=cs1_10_decals15 +1786612957=cs1_10_decals16 +-1223678463=cs1_10_decals17 +-957692490=cs1_10_decals18 +334782412=cs1_10_decals19 +-188899317=cs1_10_decals20 +1308086910=cs1_10_decals21 +1681522434=cs1_10_decals22 +-447938254=cs1_10_decals23 +1139064416=cs1_10_decals28 +2036312393=cs1_10_decals29 +-2064957592=cs1_10_decals30 +245650140=cs1_10_decals31 +554694579=cs1_10_decals32 +-1294787785=cs1_10_decals33 +-1014645604=cs1_10_decals34 +1162592298=cs1_10_decals35 +1475962245=cs1_10_decals36 +-370767519=cs1_10_decals37 +-158358861=cs1_10_decals38 +-1603438992=cs1_10_decals39 +1028206313=cs1_10_decals40 +1878496313=cs1_10_decals41 +-1700075105=cs1_10_decals42 +-731587310=cs1_10_decals43 +2131636838=cs1_10_decals44 +-1193204213=cs1_10_decals45 +372957377=cs1_10_decals47 +135283820=cs1_10_decals48 +-92460730=cs1_10_decals49 +1863644764=cs1_10_decals50 +-1053975928=cs1_10_decals51 +-749256997=cs1_10_decals52 +491639503=cs1_10_decals53 +788428336=cs1_10_decals54 +-1975374670=cs1_10_decals55 +-1671802654=cs1_10_decals56 +2028374523=cs1_10_decals58 +1398456036=cs1_10_decals59 +1653496815=cs1_10_decals60 +-1028570290=cs1_10_decals60a1 +112436283=cs1_10_decals61 +-186056538=cs1_10_decals62 +1954152398=cs1_10_decals63 +1647598403=cs1_10_decals64 +114664583=cs1_10_decals65 +-191430646=cs1_10_decals66 +-1690088100=cs1_10_decals67 +-1987991079=cs1_10_decals68 +1313551217=cs1_10_decals69 +-1486461874=cs1_10_decals70 +1366405812=cs1_10_decals70b +804844917=cs1_10_decals71 +497766618=cs1_10_decals72 +-749814754=cs1_10_decals73 +-985784323=cs1_10_decals74 +1764517851=cs1_10_decals75 +1997849526=cs1_10_elec_spider_spline052b002 +1079125479=cs1_10_flag_post002 +1233962181=cs1_10_flag_post01 +1744076185=cs1_10_hd_01 +-545483194=cs1_10_hd_01a +836637037=cs1_10_hd_02 +-76602224=cs1_10_hd_03 +326960210=cs1_10_hd_03a +-446826382=cs1_10_hd_04 +543092335=cs1_10_hd_05 +-350977061=cs1_10_hd_06 +-687186933=cs1_10_hd_07 +-369393175=cs1_10_hd_08 +-1260218436=cs1_10_hd_09 +407657770=cs1_10_hd_10 +1526850196=cs1_10_hd_11 +939728023=cs1_10_hd_12 +-781791388=cs1_10_hd_13 +-609623062=cs1_10_hd_14 +617084449=cs1_10_hd_15 +-26629787=cs1_10_hd_16 +-1946368879=cs1_10_hd_17 +375055783=cs1_10_hd_22 +-850275434=cs1_10_hd_23 +-1086834845=cs1_10_hd_24 +2012457179=cs1_10_hd_25 +1772686406=cs1_10_hd_26 +-1783077788=cs1_10_hd_27 +-2005775912=cs1_10_hd_28 +1279381588=cs1_10_hd_30 +-1712624726=cs1_10_hd_31 +-254570735=cs1_10_hd_32_dec +732827437=cs1_10_hd_32 +1214830650=cs1_10_hd_81 +2129282412=cs1_10_hd_85 +-40287836=cs1_10_hd_99 +1262821715=cs1_10_mountainviewp_fizz +1120907305=cs1_10_mountainviewpoint_d +-661632656=cs1_10_mountainviewpoint_lod +-1022725366=cs1_10_mountainviewpoint +1405190493=cs1_10_netting01 +768189342=cs1_10_platform_b_d +-1166372184=cs1_10_platform_b_lod +-8994836=cs1_10_platform_b +1820211126=cs1_10_props_combo0501_dslod +-544828714=cs1_10_pylon_guide_wire06 +217312688=cs1_10_pylon_guide_wire07 +-83015197=cs1_10_pylon_guide_wire08 +2015773723=cs1_10_pylon_guide_wire09 +966445093=cs1_10_pylon_guide_wire10 +-415770029=cs1_10_pylon_tense_wire06 +-101351474=cs1_10_pylon_tense_wire07 +-93224742=cs1_10_pylon_tense_wire08 +205005927=cs1_10_pylon_tense_wire09 +-265721110=cs1_10_pylon_tense_wire10 +1287895804=cs1_10_redeye +635579383=cs1_10_retwall01_slod +-560840151=cs1_10_retwall01 +-584013820=cs1_10_retwall018 +-254286156=cs1_10_retwall02 +1904289944=cs1_10_retwall03_lod +-1912180217=cs1_10_retwall03_slod +944960941=cs1_10_retwall03 +-1631191921=cs1_10_retwall04_lod +478803256=cs1_10_retwall04_slod +176724505=cs1_10_retwall04 +-1012822964=cs1_10_retwall05 +638275870=cs1_10_retwall06 +-1237439991=cs1_10_retwall07_lod003 +1839620179=cs1_10_retwall07 +-2029246821=cs1_10_retwall08_lod +1071088822=cs1_10_retwall08 +489373534=cs1_10_retwall09 +852815441=cs1_10_retwall10 +-1757202644=cs1_10_retwall12 +-2074767023=cs1_10_retwall13 +-99517241=cs1_10_retwall14 +1049068982=cs1_10_retwall16 +-1288933630=cs1_10_retwall17 +-1466168459=cs1_10_retwallbroken +-368142756=cs1_10_sign_post_01 +-129420591=cs1_10_sign_post_02 +2002563318=cs1_10_sign_post_03 +1164528912=cs1_10_sign_post_04 +1422978015=cs1_10_sign_post_05 +-274502043=cs1_10_tower01 +51320064=cs1_10_tower02 +-1023503076=cs1_10_tower03 +-784256607=cs1_10_tower04 +-1588407915=cs1_10_tower05 +1022440667=cs1_10_tyretrack01_d +-2111317758=cs1_11_bigtenta2 +-174382383=cs1_11_cs1_fault_01 +-2101802467=cs1_11_cs1_fault_01a +190664277=cs1_11_cs1_fault_02 +420997578=cs1_11_cs1_fault_03 +-1361046180=cs1_11_cs1_fault_04 +798529219=cs1_11_cs1_fault_05 +-1713214635=cs1_11_cs1_fault_06 +1394826712=cs1_11_cs1_fault_07 +1030042204=cs1_11_cs1_fault_08 +1716388909=cs1_11_cs1_fault_09 +-1023397048=cs1_11_cs1_fault_10 +1346129342=cs1_11_cs1_fault_11 +1567352861=cs1_11_cs1_fault_12 +1813120361=cs1_11_cs1_fault_13 +2045288726=cs1_11_cs1_fault_14 +989242159=cs1_11_cs1_fault_15 +262360205=cs1_11_cs1_fault_16 +-210989584=cs1_11_culvert_bars +784662630=cs1_11_culvert_bars2 +-840631836=cs1_11_decals00 +-1079550615=cs1_11_decals01 +-1853816547=cs1_11_decals02 +-2076809592=cs1_11_decals03 +1948108375=cs1_11_decals04 +1725672403=cs1_11_decals05 +1502548282=cs1_11_decals06 +1260221503=cs1_11_decals07 +115667269=cs1_11_decals07aaz +-901515220=cs1_11_decals07abz +-697267477=cs1_11_decals08 +-928911538=cs1_11_decals09 +-1773923965=cs1_11_decals10 +-1586019054=cs1_11_decals100 +-739071480=cs1_11_decals101 +-1659913149=cs1_11_decals102 +-1353719613=cs1_11_decals103 +1570127233=cs1_11_decals104 +652136467=cs1_11_decals105 +1648477912=cs1_11_decals106 +1266784600=cs1_11_decals107 +-2134965294=cs1_11_decals108 +-1841387823=cs1_11_decals109 +-206123929=cs1_11_decals11 +-1491152467=cs1_11_decals110 +-1194822400=cs1_11_decals111 +-894723898=cs1_11_decals112 +-597803989=cs1_11_decals113 +-1007711406=cs1_11_decals114 +-714723777=cs1_11_decals115 +376614999=cs1_11_decals116 +-391654206=cs1_11_decals117 +1012890672=cs1_11_decals118 +118034820=cs1_11_decals119 +-1191094531=cs1_11_decals12 +1511736959=cs1_11_decals120 +-2007620872=cs1_11_decals121 +1401731426=cs1_11_decals122 +1773594038=cs1_11_decals123 +-1137739748=cs1_11_decals124_lod +-1622224663=cs1_11_decals124 +1385219550=cs1_11_decals12433 +-429288626=cs1_11_decals124a1 +-719176561=cs1_11_decals125 +2094140400=cs1_11_decals126 +-1305217357=cs1_11_decals127 +-1147991691=cs1_11_decals128 +1209462584=cs1_11_decals129_lod +-330175758=cs1_11_decals129 +-937167550=cs1_11_decals13 +1611809065=cs1_11_decals130 +1889526340=cs1_11_decals131 +1251481141=cs1_11_decals132 +1563048793=cs1_11_decals133 +-1487122500=cs1_11_decals134 +-947548146=cs1_11_decals135 +-2113174245=cs1_11_decals136 +-1814976345=cs1_11_decals137 +316122861=cs1_11_decals138 +622709625=cs1_11_decals139 +-1365818835=cs1_11_decals14 +1360371724=cs1_11_decals140 +1130038423=cs1_11_decals141 +277192429=cs1_11_decals142 +584958877=cs1_11_decals143 +202380734=cs1_11_decals144 +980677253=cs1_11_decals145 +-408531733=cs1_11_decals146 +366946652=cs1_11_decals147 +-847806483=cs1_11_decals15 +1392839434=cs1_11_decals16 +1606558852=cs1_11_decals17 +670774511=cs1_11_decals18 +1986941404=cs1_11_decals19 +-234666040=cs1_11_decals20 +54618692=cs1_11_decals21 +-731345773=cs1_11_decals22 +-408046819=cs1_11_decals23 +-657713826=cs1_11_decals24 +-310493502=cs1_11_decals25 +-1138271211=cs1_11_decals26 +-1894776345=cs1_11_decals27 +-1547490483=cs1_11_decals28 +1954565320=cs1_11_decals29 +345410522=cs1_11_decals30 +-152678278=cs1_11_decals31 +221543702=cs1_11_decals32 +-619210531=cs1_11_decals33 +-505764253=cs1_11_decals34 +-1349336620=cs1_11_decals35 +-965939320=cs1_11_decals36 +-1811019061=cs1_11_decals37 +-1084857985=cs1_11_decals38 +-1852668424=cs1_11_decals39 +-449106948=cs1_11_decals40 +-630843822=cs1_11_decals41 +-990942363=cs1_11_decals42 +-1178970885=cs1_11_decals43 +-1486180260=cs1_11_decals44 +-1647534816=cs1_11_decals45 +-1947862701=cs1_11_decals46 +1620878017=cs1_11_decals47 +-1096720651=cs1_11_decals48 +-1404650944=cs1_11_decals49 +-832436554=cs1_11_decals50 +-599154043=cs1_11_decals51 +850939745=cs1_11_decals52 +1090448366=cs1_11_decals53 +983457585=cs1_11_decals54 +1195571322=cs1_11_decals55 +2105304304=cs1_11_decals56 +195625287=cs1_11_decals57 +1643752939=cs1_11_decals58 +1876707760=cs1_11_decals59 +2026986026=cs1_11_decals60 +663467932=cs1_11_decals61 +356389633=cs1_11_decals62 +1601578872=cs1_11_decals63 +1302102981=cs1_11_decals64 +-1982137279=cs1_11_decals65 +2015910108=cs1_11_decals66 +-1768188478=cs1_11_decals67 +187203286=cs1_11_decals68 +-1055233345=cs1_11_decals69 +-1226877635=cs1_11_decals70 +1818837046=cs1_11_decals71 +2126177497=cs1_11_decals72 +1357154605=cs1_11_decals73 +1664167366=cs1_11_decals74 +909235168=cs1_11_decals75 +1206482767=cs1_11_decals76 +431954683=cs1_11_decals77 +732806872=cs1_11_decals78 +-327794610=cs1_11_decals79 +1445991084=cs1_11_decals80 +-1919745679=cs1_11_decals81 +-1614764596=cs1_11_decals82 +-2098631650=cs1_11_decals83 +219840634=cs1_11_decals84 +1757394891=cs1_11_decals85 +1894828077=cs1_11_decals86 +-95855916=cs1_11_decals87 +203161209=cs1_11_decals88 +1122626580=cs1_11_decals89 +-859731979=cs1_11_decals90 +-121970713=cs1_11_decals91 +18739373=cs1_11_decals92 +323720456=cs1_11_decals93 +495561092=cs1_11_decals94 +162628056=cs1_11_decals95 +462628251=cs1_11_decals96 +735364638=cs1_11_decals97 +1450384222=cs1_11_decals98 +1651323730=cs1_11_decals99 +-2003911291=cs1_11_dect02a +862988395=cs1_11_drain1 +-299949405=cs1_11_emissive1_lod +-777485346=cs1_11_emissive1 +-1619121881=cs1_11_fault_07b +-845712949=cs1_11_fault_07b2 +1105804300=cs1_11_land_01 +-1070221145=cs1_11_land_02 +-1351641317=cs1_11_land_03 +513308011=cs1_11_land_04 +186994309=cs1_11_land_05 +-2053028993=cs1_11_land_06 +-523142690=cs1_11_land_08 +-1561329892=cs1_11_land_11 +-72605999=cs1_11_land01_02 +1927686463=cs1_11_pipe1 +110886388=cs1_11_props_tent_wspline001 +550836224=cs1_11_retaining_wall_036 +-306558328=cs1_11_retaining_wall_09 +-1043598432=cs1_11_retaining_wall_13 +602879973=cs1_11_retaining_wall_16 +-62101344=cs1_11_retaining_wall_18 +1611936522=cs1_11_retaining_wall_21 +-2139366771=cs1_11_retaining_wall_40 +56309644=cs1_11_retainwll1 +287429401=cs1_11_retainwll2 +1805501465=cs1_11_tentbridge +240433192=cs1_11_tentcity01 +1621155007=cs1_11_tentcity02 +1230056992=cs1_11_tentcity04 +1920814137=cs1_11_tentcity043 +-1513658613=cs1_11_tentcity06 +2121799789=cs1_11_tentcity07 +-1874019306=cs1_11_tentcity08 +-628141950=cs1_11_tentcity09 +637688534=cs1_11_tentcityfizz07 +-2021099951=cs1_11_tentrailer +-1954104067=cs1_11_tmplt03 +-1715269434=cs1_11_tunnel_dec +2114631513=cs1_11_tunnel +388725593=cs1_11b_barn_gnd +-480326486=cs1_11b_bridge_sml_rail +1506285816=cs1_11b_bridge_sml +1292044854=cs1_11b_cable04 +-655430902=cs1_11b_cs1_build02 +-356042927=cs1_11b_culvert_01 +-656854355=cs1_11b_decals00 +-28535772=cs1_11b_decals00045 +-409874402=cs1_11b_decals01 +124325836=cs1_11b_decals02 +336374035=cs1_11b_decals03 +568247479=cs1_11b_decals04 +-1678296618=cs1_11b_decals08 +1871503618=cs1_11b_decals09 +758422940=cs1_11b_decals100 +991377761=cs1_11b_decals101 +-1982535013=cs1_11b_decals111 +2044349094=cs1_11b_decals112 +1746347808=cs1_11b_decals113 +1449493437=cs1_11b_decals114 +-795183067=cs1_11b_decals115 +-1063528408=cs1_11b_decals116 +-1355369122=cs1_11b_decals117 +-1146228009=cs1_11b_decals12 +-848792907=cs1_11b_decals122 +-1156362741=cs1_11b_decals123 +-1446925464=cs1_11b_decals124 +41835748=cs1_11b_decals126 +-267077615=cs1_11b_decals127 +-555903581=cs1_11b_decals128 +1286074678=cs1_11b_decals129 +-1309155477=cs1_11b_decals13 +2042940503=cs1_11b_decals130 +-2021267495=cs1_11b_decals131 +1478723853=cs1_11b_decals132 +1717609863=cs1_11b_decals133 +1972782066=cs1_11b_decals134 +1695078318=cs1_11b_decals13499 +-1831043458=cs1_11b_decals135 +522819354=cs1_11b_decals136 +1001574444=cs1_11b_decals138 +-641594292=cs1_11b_decals139 +-1768913286=cs1_11b_decals140 +-2135032670=cs1_11b_decals140a +278297228=cs1_11b_decals141 +51371903=cs1_11b_decals142 +600195168=cs1_11b_decals142a +-578677660=cs1_11b_decals144 +942918086=cs1_11b_decals145 +628270148=cs1_11b_decals146 +1153467646=cs1_11b_decals15 +1925603593=cs1_11b_decals16 +1765035493=cs1_11b_decals17 +427044454=cs1_11b_decals18 +1863998649=cs1_11b_decals20 +669863516=cs1_11b_decals25 +75532163=cs1_11b_decals27 +-1274160917=cs1_11b_decals33 +-1959262396=cs1_11b_decals37 +1901811411=cs1_11b_decals42 +126190445=cs1_11b_decals46 +950822330=cs1_11b_decals47 +-456868440=cs1_11b_decals48 +-711057573=cs1_11b_decals49 +1815997192=cs1_11b_decals50 +35526350=cs1_11b_decals51 +257405249=cs1_11b_decals52 +-793902698=cs1_11b_decals52asd +-216270642=cs1_11b_decals54 +-1021175589=cs1_11b_decals55 +-933223593=cs1_11b_decals56 +-1632776205=cs1_11b_decals57 +-1406899488=cs1_11b_decals58 +-1676883283=cs1_11b_decals59 +-1700419801=cs1_11b_decals60 +-1917874881=cs1_11b_decals63 +2137944249=cs1_11b_decals64 +1933400151=cs1_11b_decals65 +1693629378=cs1_11b_decals66 +1459757025=cs1_11b_decals67 +684376947=cs1_11b_decals68 +904224236=cs1_11b_decals69 +625557464=cs1_11b_decals70 +-610259837=cs1_11b_decals71 +697124960=cs1_11b_decals72 +-128129540=cs1_11b_decals73 +-974913269=cs1_11b_decals74 +867261720=cs1_11b_decals75 +-505398925=cs1_11b_decals76 +260347071=cs1_11b_decals77 +1026650136=cs1_11b_decals78 +-1787714689=cs1_11b_decals82 +-603082570=cs1_11b_decals83 +-305376205=cs1_11b_decals84 +-529188471=cs1_11b_decals85 +-230761188=cs1_11b_decals86 +891380448=cs1_11b_decals87 +-960297435=cs1_11b_decals88 +429960159=cs1_11b_decals89 +-553242341=cs1_11b_decals90 +-1196268424=cs1_11b_decals91 +-1421784682=cs1_11b_decals92 +-1527333631=cs1_11b_decals93 +-2029092559=cs1_11b_decals94 +-2112161978=cs1_11b_decals95 +1953750008=cs1_11b_decals96 +713607203=cs1_11b_decals97 +1556589728=cs1_11b_decals98 +-400768188=cs1_11b_decals99 +1729299423=cs1_11b_decalsq1 +2025105186=cs1_11b_decalsq2 +1731593233=cs1_11b_decalsq3 +-780281693=cs1_11b_decalsq4 +234243623=cs1_11b_decalsx1 +731439657=cs1_11b_emmi01_lod +-584475588=cs1_11b_emmi01 +1271788673=cs1_11b_emmi02_lod +-345753423=cs1_11b_emmi02 +-1029834551=cs1_11b_fault02 +2075388658=cs1_11b_fault03 +-552584431=cs1_11b_fault03a +33658661=cs1_11b_fbox01 +-1697732167=cs1_11b_fence05 +1573163701=cs1_11b_frmland007 +782440600=cs1_11b_gullywall_00 +-1527682274=cs1_11b_house_gutter01 +-315984034=cs1_11b_house_pipe01 +829543101=cs1_11b_house001 +-1015716234=cs1_11b_house01_dec003 +1249113297=cs1_11b_house01_dec006 +294377437=cs1_11b_land_01 +1237862485=cs1_11b_land_02 +1781190651=cs1_11b_land_02b +-64148192=cs1_11b_land_03 +-2124645122=cs1_11b_land_03a +643989898=cs1_11b_land_04 +1523903086=cs1_11b_land_05 +-1795301693=cs1_11b_land_06 +927474517=cs1_11b_land_07 +1872630788=cs1_11b_land_08 +-1553695856=cs1_11b_land_09 +864491691=cs1_11b_land_10 +1645639113=cs1_11b_land_11 +1349243508=cs1_11b_land_12 +2122329760=cs1_11b_land_13 +1825475389=cs1_11b_land_14 +-1755291552=cs1_11b_land_15 +-457835766=cs1_11b_land_16 +2136931247=cs1_11b_land01 +-1463660939=cs1_11b_land06 +-1406642889=cs1_11b_ptunnel_supp +-830062151=cs1_11b_ptunnelcover +-1202073049=cs1_11b_sign +-340621789=cs1_11b_small_barn_dec +-1861008055=cs1_11b_small_barn +-1941064722=cs1_11b_tintractor_shed_dec +2126145123=cs1_11b_tintractor_shed +1095241381=cs1_11b_trk01 +1857874318=cs1_11b_trk02 +-1889113634=cs1_12_alttrk003 +336264502=cs1_12_alttrk02 +859727702=cs1_12_b01_a +628181948=cs1_12_b01_d +2137679139=cs1_12_b01_decal +-253955655=cs1_12_b02_d +1311506985=cs1_12_b02_railings +310536815=cs1_12_b02_slod +-824634354=cs1_12_b02 +-1828819538=cs1_12_b1_slod1 +-1768660284=cs1_12_bdecal007 +1458727479=cs1_12_bestclvrt001 +425436905=cs1_12_bridge1 +923008782=cs1_12_bridgedust +1655845964=cs1_12_bridrockdecal +1252744918=cs1_12_building0004 +1695717941=cs1_12_building001 +1396864657=cs1_12_building002 +-51969161=cs1_12_building003_ovr +-769395626=cs1_12_building003 +-1364185745=cs1_12_building005 +-859832658=cs1_12_clothesdetails +242210886=cs1_12_coastdecal_002 +908240811=cs1_12_coastdecal_004 +2100835797=cs1_12_coastdecal_008 +-1901700943=cs1_12_coastdecal_009 +-645172162=cs1_12_coastdecal_012 +1884922252=cs1_12_coastdecal_013 +741440380=cs1_12_coastdecalt007 +-399446191=cs1_12_culvert_01 +-563373833=cs1_12_decal_001 +-91296692=cs1_12_decal_001a +-1300636637=cs1_12_decal_001b +995388882=cs1_12_decal_001x +256473778=cs1_12_decal_002 +1564455648=cs1_12_decal_002c +-86617652=cs1_12_decal_003 +424742593=cs1_12_decal_005 +307205965=cs1_12_decal_005b +-1314089831=cs1_12_decal_027 +-289963738=cs1_12_decal_066 +291721397=cs1_12_decal_07a +-2018165421=cs1_12_decal_07b +-2062723876=cs1_12_decal_15 +2042904138=cs1_12_decal_18 +-2012982251=cs1_12_decal_66 +-1892457869=cs1_12_decal_67 +-2118561919=cs1_12_decal_farm +-1596909178=cs1_12_decal_farms02 +-1062539332=cs1_12_decal_farmsbig +2145163125=cs1_12_decal_house01 +384125096=cs1_12_decal_road +-1546361791=cs1_12_decal_rock01 +-1241806697=cs1_12_decal_rock02 +-1729017828=cs1_12_detailout +1226165500=cs1_12_detailsadv003 +-1944902772=cs1_12_detailsadv02 +-1084956904=cs1_12_drttk_01 +1623204336=cs1_12_drttk_02 +1380877581=cs1_12_drttk_03 +117552381=cs1_12_drttk_03a +-2078414677=cs1_12_drttk_04 +1977830454=cs1_12_drttk_05 +-261537480=cs1_12_drttk_06 +-218904135=cs1_12_drttk_11 +328719186=cs1_12_drttk_d01 +2081269387=cs1_12_fence001_ovr +779508496=cs1_12_fence001 +922579433=cs1_12_fence002_ovr +549568423=cs1_12_fence002 +2044126787=cs1_12_flagsdetails +104864721=cs1_12_gdecal01a +-361634763=cs1_12_gdecal01b +1383936600=cs1_12_gnd_12_trk +298835615=cs1_12_gnd_13_armco +1810305644=cs1_12_gnd_13_clvrt +1459471376=cs1_12_gnd_13_trk +180592951=cs1_12_guldecal00 +358888331=cs1_12_guldecal009 +1045235785=cs1_12_guldecal01 +1888939228=cs1_12_guldecal02 +-1565699828=cs1_12_guldecal03 +1441085305=cs1_12_guldecal04 +-1924192688=cs1_12_guldecal05 +-1206879278=cs1_12_guldecal06 +-238588097=cs1_12_guldecal07 +-595508045=cs1_12_guldecal08 +-791007899=cs1_12_guldecal09 +-30931296=cs1_12_guldecal10 +1244503722=cs1_12_guldecal11 +-1509435807=cs1_12_guldecal13 +-1307230856=cs1_12_guldecal13a +1428010122=cs1_12_guldecal14 +-2121200268=cs1_12_guldecal15 +1413673644=cs1_12_houserail_01 +1198512390=cs1_12_houserail_02 +1394339930=cs1_12_houserail_03 +1164530933=cs1_12_houserail_04 +812657411=cs1_12_houserail_05 +1322800090=cs1_12_jetty_overlay +2133280248=cs1_12_jetty +-529556129=cs1_12_jettyrail_01 +-93073073=cs1_12_jettyrail_02 +736670776=cs1_12_jettyrail_03 +2123005036=cs1_12_jettysteps_01 +-1993240134=cs1_12_jettysteps_02 +-1027742120=cs1_12_mnttrk01 +-24748592=cs1_12_mnttrk02 +-366162180=cs1_12_pdecal00 +84990013=cs1_12_pdecal002a +-1056441165=cs1_12_pdecal01 +-1899489228=cs1_12_pdecal02 +763450788=cs1_12_pdecal03 +-101355891=cs1_12_pdecal05 +1968234210=cs1_12_pdecal05a +-942962118=cs1_12_pdecal06 +-1423370487=cs1_12_rdecal_005 +-867804901=cs1_12_rdecal_006 +-587990410=cs1_12_rdecal_007 +1669594343=cs1_12_rdecal_008b +-1323162925=cs1_12_rdecal_009 +2104691876=cs1_12_riverbed1_lod +1062716907=cs1_12_riverbed1 +1200190187=cs1_12_rockdecal_005 +-1224571456=cs1_12_shadowdecal01 +-35548295=cs1_12_shadowdecal02 +1825480420=cs1_12_smallbridge_01 +-1761873090=cs1_12_smallbridge_02 +1901146581=cs1_12_smlbrg01_decal +-1582519176=cs1_12_smlbrg02_decal +2135551329=cs1_12_tarrd01 +-997754917=cs1_12_tarrd02 +436431016=cs1_12_terrain_hd_01 +-338916293=cs1_12_terrain_hd_02 +-1320609983=cs1_12_terrain_hd_03 +189778753=cs1_12_terrain_hd_04 +-746202182=cs1_12_terrain_hd_05 +-453149015=cs1_12_terrain_hd_06 +1714389263=cs1_12_terrain_hd_07 +2020091264=cs1_12_terrain_hd_08 +1082078635=cs1_12_terrain_hd_09 +-213803907=cs1_12_terrain_hd_10 +1544678940=cs1_12_terrain_hd_11 +-95278442=cs1_12_terrain_hd_13 +-309128936=cs1_12_terrain_hd_14 +1452827425=cs1_12_terrain_hd_15 +-2135588977=cs1_12_terrain_hd_16x +-1050888008=cs1_12_terrain_hd_17 +-1289544635=cs1_12_terrain_hd_18 +498266455=cs1_12_terrain_hd_19 +-1909665019=cs1_12_terrain_hd_20 +-290122732=cs1_12_terrain_hd_21 +-43470469=cs1_12_terrain_hd_22 +1009004273=cs1_12_terrain_hd_23 +1243138778=cs1_12_terrain_hd_24 +-1198053403=cs1_12_terrain_hd_26 +316988531=cs1_12_terrain_hd_27 +555710696=cs1_12_terrain_hd_28 +2117612328=cs1_12_terrain_hd_29 +1740867375=cs1_12_terrain_hd_30 +-694623016=cs1_12_terrain_hd_31 +1132215965=cs1_12_terrain_hd_33 +770052977=cs1_12_terrain_hd_34 +-1627949674=cs1_12_terrain_hd_35 +-1991751112=cs1_12_terrain_hd_36 +1650422143=cs1_12_terrain_hd_99 +1530866151=cs1_12_traildecal_001a +766856516=cs1_12_traildecal_002a +-2138402344=cs1_12_traildecal01 +-1095757140=cs1_12_traildecal01a +1265805225=cs1_12_traildecal06 +1495548684=cs1_12_traildecal07 +1446838238=cs1_12_trailz01 +528978548=cs1_12_trailz02 +1881317372=cs1_12_tunl_01b_d +-1789482780=cs1_12_tunl_01b_lod +-1195034483=cs1_12_tunl_01b +1000447332=cs1_12_tunnel01_end +-2111525240=cs1_12_tunnel01_lod +-377406141=cs1_12_tunnel01shell_int +-54586701=cs1_12_tunnel01sproxy_int +-1473903654=cs1_12_tunnel01stuff_int +-1005066311=cs1_12_tunnel02_end +577938017=cs1_12_tunnel02shell_int +126439381=cs1_12_tunnel02stuff_int +-1731045468=cs1_12_tunnel03_lod +2011046727=cs1_12_tunnel03shell_int +982455543=cs1_12_tunnel03stuff_int +1571990589=cs1_13__fpdecal004 +-1017317488=cs1_13__fpdecal006 +-1254892738=cs1_13__fpdecal007 +1752928578=cs1_13_alttrk01 +2115976329=cs1_13_alttrk02 +-447051353=cs1_13_armco_v01 +-2089533271=cs1_13_boathouse001 +-638915163=cs1_13_boathouse002 +1744341426=cs1_13_boathouse003 +1373101425=cs1_13_boathouse004 +1332876794=cs1_13_boatyd_drttk +-134843765=cs1_13_culvert005 +1798619454=cs1_13_culvert01_slod1 +-1996262662=cs1_13_culvert01 +-134283653=cs1_13_culvert02_slod1 +2067912567=cs1_13_culvert02 +973154984=cs1_13_culvert03_slod +-26354227=cs1_13_culvert03 +1902399379=cs1_13_culvert03shadbox +-637107112=cs1_13_culvert04_slod1 +-290767288=cs1_13_culvert04 +1913027580=cs1_13_draindecal02 +-323165065=cs1_13_drttk_01 +-1082488333=cs1_13_drttk_02 +-816371284=cs1_13_drttk_03 +555633977=cs1_13_drttk_04 +61346381=cs1_13_drttk_05 +375502784=cs1_13_drttk_06 +-700646751=cs1_13_drttk_ov_01 +-1396760846=cs1_13_emissive_02_lod +286122622=cs1_13_emissive_02 +873163565=cs1_13_emissive_lod +-88555682=cs1_13_emissive +-1174330474=cs1_13_garage7 +-2080124381=cs1_13_gnd_14_decal +550667354=cs1_13_gnd_hd_01 +1999089927=cs1_13_gnd_hd_02 +1759581306=cs1_13_gnd_hd_03 +1571814888=cs1_13_gnd_hd_04 +206354997=cs1_13_house2 +208912991=cs1_13_houses +1436526398=cs1_13_jetty_ovr +1864675385=cs1_13_jetty +-1353391235=cs1_13_jettypoles01 +-1584510992=cs1_13_jettypoles02 +129340481=cs1_13_jettypoles03 +972552389=cs1_13_jettypoles04 +1962798800=cs1_13_jettypoles05 +-1068912938=cs1_13_lakerock_01 +-1367667911=cs1_13_lakerock_02 +-640327187=cs1_13_lakerock_03 +1721911373=cs1_13_land_07 +-1704864319=cs1_13_metal_interior +1745628858=cs1_13_mid_decal001 +457025538=cs1_13_millarsfishsign_slod +1952920943=cs1_13_millarsfishsign +-1255572891=cs1_13_props_combo0119_01_lod +-1249341366=cs1_13_props_combo0224_01_lod +-238842560=cs1_13_props_combo0224_02_lod +-1019950719=cs1_13_props_combo0224_03_lod +2126829581=cs1_13_props_wires01 +-2063604605=cs1_13_props_wires02 +1418331032=cs1_13_props_wires03 +1753230212=cs1_13_props_wires04 +-67072073=cs1_13_rail01 +1698062881=cs1_13_rail02 +1468253884=cs1_13_rail03 +331300652=cs1_13_rail04 +41000081=cs1_13_rail05 +733777876=cs1_13_screedecal01 +-1477699029=cs1_13_shore_decal01 +-1171341648=cs1_13_shore_decal02 +74928964=cs1_13_shore_decal03 +317911099=cs1_13_shore_decal04 +1306027525=cs1_13_shore_decal08 +43617700=cs1_13_slipwaypost +1623016534=cs1_13_streambed01 +1937205706=cs1_13_streambed02 +467500975=cs1_13_terrain_hd_01 +-22744621=cs1_13_terrain_hd_011 +161209132=cs1_13_terrain_hd_02 +627216619=cs1_13_terrain_hd_03_1 +-1762397172=cs1_13_terrain_hd_03_2 +786638266=cs1_13_terrain_hd_03 +1398206113=cs1_13_terrain_hd_05 +1670035185=cs1_13_terrain_hd_05a +1084442938=cs1_13_terrain_hd_06 +-2089113267=cs1_13_terrain_hd_07a +469565406=cs1_13_terrain_hd_08 +-706054934=cs1_13_terrain_hd_10 +-1693377136=cs1_13_towndecal01 +-105453307=cs1_13_warehouse2 +-1487861031=cs1_13_wh2_rail +-40891276=cs1_13mapblend +-409196318=cs1_14_brdg1_ovrly +-11549012=cs1_14_brdg1 +212484310=cs1_14_breakers01 +253059353=cs1_14_canriv_04 +-524385172=cs1_14_canriv_05 +999373328=cs1_14_canriv_06 +233004725=cs1_14_canriv_07 +1479603023=cs1_14_canriv_08 +-1668220766=cs1_14_canstrm_01 +-1943970475=cs1_14_cliff3 +1225414424=cs1_14_cliff7 +800236649=cs1_14_cliff8 +-1402330509=cs1_14_cliffovrly07 +-687308028=cs1_14_cs_stream +1318361432=cs1_14_cs_stream2 +-442787736=cs1_14_cultmp +-1551937334=cs1_14_efefe +518631270=cs1_14_footpath020 +1983077884=cs1_14_footpath024 +-951926618=cs1_14_foreststrm2 +-45916205=cs1_14_island01 +-375780032=cs1_14_nuterr01 +-2096709609=cs1_14_nuterr03 +286110817=cs1_14_nuterr03b +899327296=cs1_14_nuterr04 +678988540=cs1_14_nuterr05 +-1401711888=cs1_14_nuterr06 +-227446103=cs1_14_nuterr07b +-465643964=cs1_14_nuterr07c +-2104344786=cs1_14_nuterr09 +-322372170=cs1_14_nutrail01 +-653142456=cs1_14_nutrail02 +131544010=cs1_14_nutrail04 +-199488428=cs1_14_nutrail05 +577497331=cs1_14_nutrail06 +941036629=cs1_14_nutrail07 +1711796278=cs1_14_nutrail08 +1438699432=cs1_14_nutrail09 +-1256817134=cs1_14_nutrail11 +-2065130057=cs1_14_nutrail12 +-639711326=cs1_14_nutrail14 +-347870612=cs1_14_nutrail15 +-1115025671=cs1_14_nutrail16 +-858113155=cs1_14_nutrail23 +-610739974=cs1_14_nutrail24 +1033188932=cs1_14_ovrly01 +811539416=cs1_14_ovrly02 +367322852=cs1_14_ovrly07 +-1417276888=cs1_14_ovrly09 +953756652=cs1_14_ovrly10 +-2044213624=cs1_14_ovrly11 +1567356177=cs1_14_ovrly12 +732238212=cs1_14_ovrly13 +-4212294=cs1_14_ovrly14 +1291998270=cs1_14_ovrly15 +584417253=cs1_14_ovrly16 +-258827424=cs1_14_ovrly17 +-1468626135=cs1_14_ovrly18 +-1254841179=cs1_14_ovrly19 +-560792667=cs1_14_ovrly20 +-99241302=cs1_14_ovrly22 +357198099=cs1_14_ovrly24 +659361048=cs1_14_ovrly25 +831201684=cs1_14_ovrly26 +1121109027=cs1_14_ovrly27 +731190688=cs1_14_ovrly28 +895559992=cs1_14_ovrly29 +-586615179=cs1_14_ovrly30 +-1424026974=cs1_14_ovrly31 +-1067107026=cs1_14_ovrly32 +-1805195982=cs1_14_ovrly33 +1654718887=cs1_14_ovrly34 +2010262537=cs1_14_ovrly35 +2002308840=cs1_14_ovrly35a +1695230541=cs1_14_ovrly35b +1407059955=cs1_14_ovrly35c +1178814700=cs1_14_ovrly36 +1504767943=cs1_14_ovrly37 +653658706=cs1_14_ovrly38 +1013724478=cs1_14_ovrly39 +632228596=cs1_14_ovrly40 +304407520=cs1_14_ovrly41 +67389343=cs1_14_ovrly42 +-221141702=cs1_14_ovrly43 +-599295962=cs1_14_ovrly44 +-849225125=cs1_14_ovrly45 +-1088274980=cs1_14_ovrly46 +-2014162995=cs1_14_ovrly49 +1783239481=cs1_14_ovrly51 +-311944841=cs1_14_ovrly58 +-538804628=cs1_14_ovrly59 +-183120018=cs1_14_ovrly598 +23029761=cs1_14_ovrly599 +-1090708860=cs1_14_pipe01 +-447518928=cs1_14_pipe02 +-648458436=cs1_14_pipe03 +-64115796=cs1_14_ranghut +1525574525=cs1_14_ranghutd +-1508774173=cs1_14_rdecal002 +-658857837=cs1_14_rghjj +-1819020690=cs1_14_riverbddeep +1019875567=cs1_14_riverbdshllw +-81982582=cs1_14_riverbed01 +410601034=cs1_14_riverbed02 +-634621234=cs1_14_riverbed02b +652010257=cs1_14_riverbed03 +-167902892=cs1_14_riverbed04 +-3878394=cs1_14_stream1 +1131472525=cs1_14_terr07b +-217547008=cs1_14_terr11 +1273450558=cs1_14b_a_wb +-1531586659=cs1_14b_bouldertun +-2019466538=cs1_14b_brdg1_ovrly +1557671830=cs1_14b_brdg1 +-1078605248=cs1_14b_canriv_01 +1848583988=cs1_14b_canriv_02 +-931537964=cs1_14b_canriv_03 +355088060=cs1_14b_canyonb005 +531244056=cs1_14b_cmouth01 +1171320933=cs1_14b_cmouth02 +941249784=cs1_14b_cmouth03 +-320291186=cs1_14b_cmouth04 +-1618896906=cs1_14b_cs1_14b_tc01 +-1097681488=cs1_14b_decal_0011 +367312518=cs1_14b_decal_0011a +751128997=cs1_14b_decal_007 +-1296292701=cs1_14b_decal_007a +444804385=cs1_14b_decal_008 +-1674283404=cs1_14b_decal_008c +-61753691=cs1_14b_decal_008d +182342590=cs1_14b_decal_008e +189828796=cs1_14b_decal_009 +1058202399=cs1_14b_decal_011 +960621350=cs1_14b_decal_05 +503362724=cs1_14b_decal_06 +1234075634=cs1_14b_des_railing_end +-2071645912=cs1_14b_des_railing_start +-13282362=cs1_14b_des_train_engine +-1537886904=cs1_14b_fcara_chassis002 +-1245652962=cs1_14b_fcara_chassis003 +308817600=cs1_14b_fconta_chassis013 +546032391=cs1_14b_fconta_chassis014 +786819003=cs1_14b_fconta_chassis015 +-382280614=cs1_14b_fconta_chassis017 +-95125867=cs1_14b_fconta_chassis018 +-2050910863=cs1_14b_fconta_chassis019 +2062122593=cs1_14b_fconta_chassis021 +94016453=cs1_14b_fconta_chassis022 +390936362=cs1_14b_fconta_chassis023 +639095999=cs1_14b_fconta_chassis024 +-262721704=cs1_14b_locoa_chassis003 +-996050405=cs1_14b_mnttrack01 +-1375548190=cs1_14b_mnttrack02 +-1147574257=cs1_14b_mnttrack03 +-2089486393=cs1_14b_mnttrack04 +-1857383566=cs1_14b_mnttrack05 +1691957904=cs1_14b_mnttrack06 +-431951397=cs1_14b_nuterr10 +137086236=cs1_14b_nutrail10 +-2046705466=cs1_14b_nutrail17 +995568498=cs1_14b_nutrail18 +-1326803005=cs1_14b_nutrail20 +1847663207=cs1_14b_ovrly_02 +1229356326=cs1_14b_ovrly_02a +1095221429=cs1_14b_ovrly_03 +847258406=cs1_14b_ovrly_04 +631376234=cs1_14b_ovrly_05 +187163861=cs1_14b_railbg01_d +-741716338=cs1_14b_railbg01_d2 +-404721697=cs1_14b_railbg03 +-701838220=cs1_14b_railbg04 +847113661=cs1_14b_rckcliff_03 +-588627245=cs1_14b_rckcliff_04 +-101225641=cs1_14b_refprx01_ch +-1594070234=cs1_14b_refprx02_ch +1179182679=cs1_14b_refprx03_ch +2108313460=cs1_14b_refprx04_ch +-900657850=cs1_14b_refprx05_ch +1484321663=cs1_14b_refprx06_ch +960083088=cs1_14b_refprx07_ch +-972985511=cs1_14b_riverland_001 +900128769=cs1_14b_riverland +-1746607828=cs1_14b_riverrock00 +-766290420=cs1_14b_riverrock02 +-1576351897=cs1_14b_rvrbed_01 +-816274942=cs1_14b_rvrbed_02 +927444814=cs1_14b_smallbrdg_hd +1057017213=cs1_14b_smallbrdg_lod +2119659647=cs1_14b_tc_debris4 +1843482515=cs1_14b_tc_debris5 +-968387093=cs1_14b_terr21a +-144574433=cs1_14b_terr21b +-1837840340=cs1_14b_traincrash_slod +-1169198463=cs1_14b_tunn_ent_003 +-627359310=cs1_14b_tunn_entdc_01 +-62245692=cs1_14b_water_trncrsh +2114584384=cs1_14b_waterblend_slod +-70511385=cs1_14b_waterblend +-496070126=cs1_14b_wb_ov +-44445619=cs1_14b_wtr_trncrsh_slod +81563134=cs1_15_barn_support +1150431115=cs1_15_barn +-907824369=cs1_15_bridgea_rail +-588483223=cs1_15_bridgea +-646694954=cs1_15_bridgeb_rail +-910995721=cs1_15_bridgeb +680014337=cs1_15_bridgeter_rail +-927570067=cs1_15_bridgeter +1979852223=cs1_15_culvert01 +1673232690=cs1_15_culvert02 +-645042988=cs1_15_culvert03 +-951072679=cs1_15_culvert04 +1579131602=cs1_15_decals01 +-2107020443=cs1_15_decals03 +-1529008052=cs1_15_decals05 +-917440205=cs1_15_decals07 +-1147773506=cs1_15_decals08 +-648668867=cs1_15_decals09 +1500256915=cs1_15_decals10 +314445112=cs1_15_decals11 +2102911594=cs1_15_decals12 +1318533030=cs1_15_lumber_sign +1772489241=cs1_15_mnt_chiliad_hi +1200973641=cs1_15_mnt_chiliad_hi001 +2105688964=cs1_15_mwall_01 +-1830064554=cs1_15_mwall_02 +-757231462=cs1_15_stream05_d +772542482=cs1_15_terrain01 +1555459430=cs1_15_terrain02 +326720217=cs1_15_terrain03 +1373279928=cs1_15_terrain03b +1077982331=cs1_15_terrain04 +566540217=cs1_15_terrain04b +473787465=cs1_15_terrain05 +-1752025623=cs1_15_terrain05b +-266923011=cs1_15_terrain06 +956310978=cs1_15_terrain07 +-872531745=cs1_15_track04 +374855429=cs1_15b_barn_detail +-1984919048=cs1_15b_barn +1428448516=cs1_15b_bridge_det1 +1834947775=cs1_15b_chimneydet1 +2065739842=cs1_15b_chimneydet2 +1416063603=cs1_15b_cs1_15_barn_d +-1531106997=cs1_15b_culv01_det +1986885186=cs1_15b_culv01 +-921353092=cs1_15b_det_00 +1906185627=cs1_15b_det_05 +-272449848=cs1_15b_det_05a +-578282925=cs1_15b_det_05b +962850995=cs1_15b_det_10a +1766497836=cs1_15b_drugpallets_det01 +-1810762822=cs1_15b_drugpallets_det02 +-2050992361=cs1_15b_drugpallets_det03 +-1955470738=cs1_15b_drugpallets_det04 +2107393731=cs1_15b_drugpallets_det05 +651925827=cs1_15b_drugpallets_det06 +-164150905=cs1_15b_drugpallets2 +-81872760=cs1_15b_int_detail +340492096=cs1_15b_ladder_01 +1752921900=cs1_15b_land_1 +1512397440=cs1_15b_land_2 +1275117111=cs1_15b_land_3 +-1616353915=cs1_15b_land_4 +-1854584545=cs1_15b_land_5 +-2094879622=cs1_15b_land_6 +837782141=cs1_15b_lumb_decals_1 +-1541017880=cs1_15b_lumb_decals_2 +1697870084=cs1_15b_lumb_decals_3 +1467340169=cs1_15b_lumb_decals_4 +674100966=cs1_15b_lumb_decals_5 +-1233939597=cs1_15b_lumb_decals_6 +-2112621582=cs1_15b_nuforlnd03_04_d +-1860459794=cs1_15b_nufrld03_04_d1 +-1569569381=cs1_15b_nufrld03_04_d2 +-590841769=cs1_15b_sawm_det01 +-865642603=cs1_15b_sawm_det02 +-271835554=cs1_15b_sawm_det04 +-2087565844=cs1_15b_sawm_det05 +1899209007=cs1_15b_sawm_det06 +1907482916=cs1_15b_sawmain_01 +1676494235=cs1_15b_sawmain_02 +-481835950=cs1_15b_sawmain_03 +386608088=cs1_15b_sawmain_04 +1406054398=cs1_15b_sawmil_d_01 +-1894928317=cs1_15b_sawmil_d_01b +-2124213010=cs1_15b_sawmil_d_01c +1851846374=cs1_15b_sawmil_d_01d +-363665716=cs1_15b_sawmil_d_01g +-1287358288=cs1_15b_sawmil_d_01h +1519407279=cs1_15b_sawmill_00 +130853673=cs1_15b_sawmill_01 +2016556089=cs1_15b_sawmill_014 +1717538964=cs1_15b_sawmill_015 +-1818891520=cs1_15b_sawmill_016 +885817808=cs1_15b_sawmill_02_b +1195648703=cs1_15b_sawmill_02_c +-1276772355=cs1_15b_sawmill_02_d +1165697833=cs1_15b_sawmill_02_e +-1876379517=cs1_15b_sawmill_02_f +2095092211=cs1_15b_sawmill_02_i +-650851686=cs1_15b_sawmill_02_k +-663762676=cs1_15b_sawmill_02_m +269072455=cs1_15b_sawmill_02_q +1514589376=cs1_15b_sawmill_02_r +1804496719=cs1_15b_sawmill_02_s +1897496001=cs1_15b_sawmill_03 +-1518606715=cs1_15b_sawmill_04 +1178356470=cs1_15b_sawmill_04b +187248053=cs1_15b_sawmill_05_det +1321482519=cs1_15b_sawmill_05 +1933705746=cs1_15b_sawmill_07 +-250413646=cs1_15b_sawmill_08 +1652916032=cs1_15b_sawmill_08a +-630665122=cs1_15b_sawmill_09 +-1939262584=cs1_15b_sawmill_10 +-1404437981=cs1_15b_sawmill_11_bdgrl +2115540711=cs1_15b_sawmill_11 +-492970000=cs1_15b_sawmill_13 +990273920=cs1_15b_sheddet1 +756078460=cs1_15b_smll_detail_00_a +276831835=cs1_15b_smll_detail_00_c +-233774723=cs1_15b_smll_detail_00_d +-2102354167=cs1_15b_smll_detail_01_a +1508887964=cs1_15b_smll_detail_01_b +1671553280=cs1_15b_smll_detail_01_c +-2048767886=cs1_15b_smll_detail_01 +315902771=cs1_15b_smll_detail_016 +-1083497784=cs1_15b_smll_detail_02_a +-621684267=cs1_15b_smll_detail_02_c +-324371130=cs1_15b_smll_detail_02_d +-1384343642=cs1_15b_smll_detail_02 +-2139751975=cs1_15b_smll_detail_03_b +1777945796=cs1_15b_smll_detail_03_c +-1083541595=cs1_15b_smll_detail_03_e +1294930736=cs1_15b_smll_detail_03_f +-617385197=cs1_15b_smll_detail_03 +-1480055865=cs1_15b_smll_detail_04_a +-1032595170=cs1_15b_smll_detail_04_c +-734626653=cs1_15b_smll_detail_04_d +1596291833=cs1_15b_smll_detail_04 +-1643141637=cs1_15b_smll_detail_08_a +18541584=cs1_15b_smll_detail_08_c +1647193649=cs1_15b_smll_detail_08_d +1426723817=cs1_15b_smll_detail_08_e +-979208932=cs1_15b_smll_detail_08_f +-1199219998=cs1_15b_smll_detail_08_g +2094457730=cs1_15b_smll_detail_08_j +644888234=cs1_15b_smll_detail_08_l +436936160=cs1_15b_smll_detail_08_m +-504561526=cs1_15b_smll_detail_08 +806848150=cs1_15b_smll_detail_10_c +-2008238341=cs1_15b_smll_detail_10_d +-1760340856=cs1_15b_smll_detail_10_g +995007728=cs1_15b_smll_detail_10_n +1024734723=cs1_15b_smll_detail_10 +2007506180=cs1_15b_smll_detail_11_a +-629153102=cs1_15b_smll_detail_11_b +730239720=cs1_15b_smll_detail_11 +-1904328979=cs1_15b_smll_detail_13_a +2103418032=cs1_15b_smll_detail_13_b +-655462987=cs1_15b_smll_detail_13 +62037693=cs1_15b_smll_detail_14_a +235189089=cs1_15b_smll_detail_14_b +541546470=cs1_15b_smll_detail_14_c +-1840104462=cs1_15b_smll_detail_14_d +-1383861675=cs1_15b_smll_detail_14_f +1071617810=cs1_15b_smll_detail_14_g +-971519992=cs1_15b_smll_detail_14 +-2058707080=cs1_15b_smll_detail_15_c +1949049906=cs1_15b_smll_detail_15 +1578432384=cs1_15b_smll_detail_16 +919382256=cs1_15b_smll_detail_17 +-1989169145=cs1_15b_smll_detail_lads01 +-1481184107=cs1_15b_smll_detail_lads02 +-232887086=cs1_15b_terraindet1 +1168118740=cs1_15b_terraindet2 +1467856783=cs1_15b_terraindet3 +-1454089413=cs1_15b_terraindet4 +-746079773=cs1_15b_wallmr +-1048947322=cs1_15c__decal_03 +-814419589=cs1_15c__decal_04 +-677073756=cs1_15c__decal_cliff +1394437791=cs1_15c_antennea +-1048173991=cs1_15c_brgbit03 +1429115722=cs1_15c_cable_00 +-1009323875=cs1_15c_cable_01 +354960480=cs1_15c_clt_lgs_001 +1631324785=cs1_15c_cult_barn_2 +814229498=cs1_15c_cult_barn_o +-1305876480=cs1_15c_cult_barn +2100951239=cs1_15c_cult_cloth_1 +1404085685=cs1_15c_cult_cloth_2 +-1178057746=cs1_15c_cult_gate_1 +349421996=cs1_15c_cult_gate_3_o +2015801548=cs1_15c_cult_ground_o +-967611332=cs1_15c_cult_guard_1 +-1840643030=cs1_15c_cult_guard_2 +-1601658713=cs1_15c_cult_guard_3 +2065475953=cs1_15c_cult_hut_1_o +1947781348=cs1_15c_cult_hut_1 +-1788428292=cs1_15c_cult_hut_2_o +-1951500277=cs1_15c_cult_hut_2 +-2135798568=cs1_15c_cult_hut_3_o +1921271223=cs1_15c_cult_hut_3 +159276701=cs1_15c_cult_hut_4_o +-1455869152=cs1_15c_cult_hut_4 +-236404662=cs1_15c_cult_hut_5_o +-1645601662=cs1_15c_cult_hut_5 +-1191492642=cs1_15c_cult_hut_69_o +-341541937=cs1_15c_cult_hut_8_o +-216873262=cs1_15c_cult_hut_8 +-2115245175=cs1_15c_cult_ivy_7 +-690044843=cs1_15c_cult_logs_2 +-1116314441=cs1_15c_cult_spkrs_1 +-512943173=cs1_15c_cult_steps1 +1122066862=cs1_15c_cult_stock1 +-1109665887=cs1_15c_cult_stock2 +1811788774=cs1_15c_cult_stock3 +1479445576=cs1_15c_cult_stock4 +-2020054245=cs1_15c_cult_stock5 +116713938=cs1_15c_cult_stock6 +-197016468=cs1_15c_cult_stock7 +519440598=cs1_15c_cult_wmill_1 +816884811=cs1_15c_cult_wmill_2 +325742943=cs1_15c_cult_wmill_3 +-683289378=cs1_15c_cult_wtow_1_o +-1206142583=cs1_15c_cult_wtow_1 +-1109474033=cs1_15c_cult_wtow_2 +-982363078=cs1_15c_cult_wtow_3 +-288029051=cs1_15c_cultcliff_d +1746956826=cs1_15c_culvert_dd +1668805674=cs1_15c_culvert005 +412376676=cs1_15c_culvert006 +1188772593=cs1_15c_culvert007 +1641405916=cs1_15c_culvert2 +-1282919929=cs1_15c_culvertwall +-1667576752=cs1_15c_dd_culvert +-796676549=cs1_15c_dd_culvert002 +-1771664815=cs1_15c_dd_culvert002b +563318071=cs1_15c_decal_01 +1414066849=cs1_15c_decal_02 +-360308967=cs1_15c_decal_05 +-42515205=cs1_15c_decal_06 +2012917972=cs1_15c_decalb_01 +1773999193=cs1_15c_decalb_02 +-404765905=cs1_15c_frrd02 +-457392919=cs1_15c_frrd03 +-739435702=cs1_15c_frrd04 +1480099214=cs1_15c_ftrk03 +-1635020233=cs1_15c_ftrk04 +-1128083803=cs1_15c_ftrk05 +-142654447=cs1_15c_ftrk08 +-1514659708=cs1_15c_ftrk09 +2098024591=cs1_15c_ftrk10 +-255560998=cs1_15c_ghh_69 +-481768150=cs1_15c_hut_070 +-1934989179=cs1_15c_hut_det +1891737529=cs1_15c_l_11 +2133408900=cs1_15c_l_12 +1893507051=cs1_15c_l_13 +1135297929=cs1_15c_l_14 +1492004670=cs1_15c_land0022 +690188647=cs1_15c_land013333 +1722411540=cs1_15c_land02 +514644507=cs1_15c_land03 +-78703776=cs1_15c_land05 +243255674=cs1_15c_land05b +995894046=cs1_15c_land05c +928450575=cs1_15c_land33 +-1216825568=cs1_15c_lb_00 +-885924218=cs1_15c_lb_01 +-1188545933=cs1_15c_lb_02 +1857398159=cs1_15c_lb_03 +-493115773=cs1_15c_missionculvert +-1520526498=cs1_15c_missionculvert2 +-1150461319=cs1_15c_mr_detail +1262263814=cs1_15c_mr_rails +1246136473=cs1_15c_mr_rails2 +2026628515=cs1_15c_mr_rails3 +1720795438=cs1_15c_mr_rails4 +329423694=cs1_15c_mr_rails5 +1096873674=cs1_15c_mr_rails6 +1658589231=cs1_15c_ovrly02 +-445656863=cs1_15c_ovrly02b +-882314000=cs1_15c_retwalb002 +1225289769=cs1_15c_retwalb003 +100919801=cs1_15c_retwalb010 +-904494144=cs1_15c_slipdecal16 +1114697762=cs1_15c_trk09 +-999256755=cs1_15c_trk13_dcl +-105875790=cs1_15c_trk13 +-507853109=cs1_15c_trk16 +1705485908=cs1_15c_tunl_01b_d +895596743=cs1_15c_tunl_01b +-1513684054=cs1_15c_tunl_01b001 +-1349229098=cs1_16_bikehire +-791372275=cs1_16_cable_02 +223910225=cs1_16_cable_railings_a +918842408=cs1_16_cable_railings_b +553795748=cs1_16_cable_railings_c +49129279=cs1_16_cable_railings +1825871626=cs1_16_cable_tarmac +1354613695=cs1_16_cable +770090991=cs1_16_carpark_d +279246450=cs1_16_copbillboard +-1496746610=cs1_16_dcl_forpth_04 +645016583=cs1_16_emissive_slod +-739401417=cs1_16_emissive +265828076=cs1_16_fence_01 +2118023015=cs1_16_forroad2 +-657617746=cs1_16_frstlnd01 +-427349983=cs1_16_frstlnd02 +1267528227=cs1_16_frstlnd03 +748141621=cs1_16_glue_01 +-451891928=cs1_16_glue_02 +114946234=cs1_16_glue_03 +1051739663=cs1_16_hedge_rnd_a_sm_decr002 +1664978464=cs1_16_hedge_rnd_a_smr001 +-1250211721=cs1_16_helidecal +2092099097=cs1_16_lodge_03_ovr +1674045572=cs1_16_lodge_03_ovr01 +1439779991=cs1_16_lodge_03_ovr02 +957879077=cs1_16_lodge_03_ovr03 +-2106934516=cs1_16_lodge_ground_ovr +493527916=cs1_16_lodge_lights +732004594=cs1_16_lodge_woodrails +150786064=cs1_16_lodge +-1878664611=cs1_16_police_building +-316372447=cs1_16_police_dec +-1009891630=cs1_16_police_det_fizz +-1535667780=cs1_16_police_details +1171181612=cs1_16_police_tarmac +-842271910=cs1_16_roadz04 +-1821344084=cs1_16_roadz05 +-2128946687=cs1_16_roadz06 +1161302532=cs1_16_sheriff_con_sign_d +-341451465=cs1_16_sheriff_e_dummy +1253895058=cs1_16_sheriff2_windows +-1776434031=cs1_16_signage +-1788229762=cs1_16_str_bridge2 +-1026186667=cs1_16_str_bridge3 +1284655385=cs1_16_struct_bridge +-459683126=cs1_16_structure_a +459667598=cs1_16_structure_b_railings +-164008443=cs1_16_structure_b +2115245904=cs1_16_structure_bb +1243591009=cs1_16_weed_01 +1756950163=cs1_16_weed_02 +-442865576=cs1_16_weed_03 +-732936764=cs1_16_weed_04 +477887679=cs1_lod_08_slod3 +1057364270=cs1_lod_14_slod3 +1895792488=cs1_lod_14b_slod3 +450498068=cs1_lod_15_slod3 +-1561123356=cs1_lod_15b_slod3 +141389683=cs1_lod_15c_slod3 +12343246=cs1_lod_16_slod3 +-623287818=cs1_lod_riva_slod3 +1009076235=cs1_lod_rivb_slod3 +380132802=cs1_lod_roadsa_slod3 +1638163755=cs1_lod2_01_7_slod3 +2078865856=cs1_lod2_09_slod3 +-766129007=cs1_lod2_emissive_slod3 +1554295200=cs1_lod3_terrain_slod3_01 +1307249709=cs1_lod3_terrain_slod3_02 +992601771=cs1_lod3_terrain_slod3_03 +711410982=cs1_lod3_terrain_slod3_04 +1683863838=cs1_lod3_terrain_slod3_05 +1444945059=cs1_lod3_terrain_slod3_06 +-852086952=cs1_railway_br01_rail +1224894275=cs1_railway_br01 +-497325064=cs1_railway_br02_rail +465833159=cs1_railway_br02 +-1639853105=cs1_railway_br03_rail +747417176=cs1_railway_br03 +-1157144066=cs1_railway_t01 +1749597310=cs1_railway_t02 +1451432179=cs1_railway_t03 +-2073135927=cs1_railway_t04 +1930678804=cs1_railway_t05 +565784416=cs1_railway_t06 +244812061=cs1_railway_t07 +1028187775=cs1_railway_t08 +-399164323=cs1_railway_t09 +173764949=cs1_railway_t10 +884688404=cs1_railway_t11 +1667375969=cs1_railway_t12 +2108664256=cs1_railwyb_int_slod1 +1534072704=cs1_railwyb_shadow_ext +1385455931=cs1_railwyb_shadow_int_lod +348769469=cs1_railwyb_steps +-2109567732=cs1_railwyb_stepsground +1286502999=cs1_railwyb_trk02 +696038380=cs1_railwyb_trk04 +1376584972=cs1_railwyb_trk06 +2126634613=cs1_railwyb_trk08 +1072514934=cs1_railwyb_trk1 +1838094141=cs1_railwyb_trk1int +-1675460641=cs1_railwyb_trk3 +536220620=cs1_railwyb_trk4int +10963179=cs1_railwyb_trk5 +-646707159=cs1_railwyb_trk6int +-587497068=cs1_railwyb_trk7 +1323558243=cs1_railwyb_trk8 +1228770240=cs1_railwyb_trkint2 +1837028418=cs1_railwyb_trkint3 +-1160646937=cs1_railwyb_trkint5 +177071451=cs1_railwyb_tunnel_1_dec +-909928979=cs1_railwyb_tunnel_1_wires +1401939921=cs1_railwyb_tunnel_1 +236813934=cs1_railwyb_tunnel_2_dec +1173783198=cs1_railwyb_tunnel_2_wires +1096106844=cs1_railwyb_tunnel_2 +-184001033=cs1_railwyb_tunnel_3_dec +-131087152=cs1_railwyb_tunnel_3_wires +-383315199=cs1_railwyb_tunnel_3 +1735914352=cs1_railwyb_tunnel_4_dec +869628881=cs1_railwyb_tunnel_4_wires +-571933563=cs1_railwyb_tunnel_4 +1701724765=cs1_railwyb_tunnel_5_dec +215169147=cs1_railwyb_tunnel_5_wires +333768828=cs1_railwyb_tunnel_5 +298041609=cs1_railwyb_tunnel_6_dec +-2013580455=cs1_railwyb_tunnel_6_wires +-91376178=cs1_railwyb_tunnel_6 +201572558=cs1_railwyb_tunnel_reflect1 +728563616=cs1_railwyb_tunnel_reflect2 +-1194485149=cs1_railwyb_tunnel_reflect3 +-956057905=cs1_railwyb_tunnel_reflect4 +-698854024=cs1_railwyb_tunnel_reflect5 +-940820324=cs1_railwyb_tunnel_reflect6 +1136919711=cs1_railwyc_1_slod1 +1098775905=cs1_railwyc_2_slod1 +225028467=cs1_railwyc_3_slod1 +-846109309=cs1_railwyc_trk01_lod +-775861882=cs1_railwyc_trk01 +-150180113=cs1_railwyc_trk02_lod +677050040=cs1_railwyc_trk02 +1423027071=cs1_railwyc_trk03_lod +-1282667236=cs1_railwyc_trk03 +-350354789=cs1_railwyc_trk04_lod +214974371=cs1_railwyc_trk04 +489415085=cs1_railwyc_trk05_lod +450550712=cs1_railwyc_trk05 +1412294154=cs1_railwyc_trk06_lod +1299726578=cs1_railwyc_trk06 +-10208023=cs1_railwyc_trk07_lod +-57696478=cs1_railwyc_trk07 +-1201094887=cs1_railwyc_trk08_lod +836995529=cs1_railwyc_trk08 +995923637=cs1_railwyc_trk09_lod +1060152419=cs1_railwyc_trk09 +-884979505=cs1_rdprops_cblb_00 +-581505796=cs1_rdprops_cblb_01 +-257682550=cs1_rdprops_cblb_02 +41531189=cs1_rdprops_cblb_03 +-1497169963=cs1_rdprops_cblb_04 +1878757959=cs1_rdprops_cblb_05 +-1438218532=cs1_rdprops_cblb_06 +670257862=cs1_rdprops_pb_mot_w002 +-1064203661=cs1_rdprops_pb_vantim01_dslod +673923696=cs1_rdprops_pb_wi137 +1307778=cs1_rdprops_pb_wi151 +1437926274=cs1_rdprops_pb_wi851 +1339686023=cs1_rdprops_pb_wii137 +-2013770070=cs1_rdprops_pb_wire_em01 +1917920092=cs1_rdprops_pb_wire_em02 +729028003=cs1_rdprops_pb_wire_em03 +98159215=cs1_rdprops_pb_wire_em04 +1323621508=cs1_rdprops_pb_wire_em05 +958640386=cs1_rdprops_pb_wire_em06 +-767925455=cs1_rdprops_pb_wire_em07 +-857843591=cs1_rdprops_pb_wire_em08 +-167695682=cs1_rdprops_pb_wire_em09 +1359045021=cs1_rdprops_pb_wire_em10 +-2048078989=cs1_rdprops_pb_wire_em11 +2006855382=cs1_rdprops_pb_wire_em12 +506985483=cs1_rdprops_pb_wire_em13 +167629719=cs1_rdprops_pb_wire_em14 +1122616686=cs1_rdprops_pb_wire_em15 +746625180=cs1_rdprops_pb_wire_em16 +-681546147=cs1_rdprops_pb_wire_em17 +-955134528=cs1_rdprops_pb_wire_em18 +-667851809=cs1_rdprops_pb_wire_em20 +-256142089=cs1_rdprops_pb_wire_em22 +-1800610601=cs1_rdprops_pb_wire_em23 +-1628049047=cs1_rdprops_pb_wire_em24 +-1455389186=cs1_rdprops_pb_wire_em25 +-1011303698=cs1_rdprops_pb_wire_em26 +2003378756=cs1_rdprops_pb_wire_em27 +1239041843=cs1_rdprops_pb_wire_em28 +-1135867835=cs1_rdprops_pb_wspline_em027 +1710835662=cs1_rdprops_pb_wspline077 +983101710=cs1_rdprops_pb_wspline079 +-2035389300=cs1_rdprops_pb_wspline080 +-1674963069=cs1_rdprops_pb_wspline081 +-10363407=cs1_rdprops_pb_wspline084 +-896339148=cs1_rdprops_pb_wspline093 +-445142787=cs1_rdprops_pb_wspline095 +772389408=cs1_rdprops_pb_wspline096 +1257731067=cs1_rdprops_pb_wspline098 +1010620038=cs1_rdprops_pb_wspline099 +-124046747=cs1_rdprops_pb_wspline100 +782540407=cs1_rdprops_pb_wspline101 +-218323164=cs1_rdprops_pb_wspline105 +-515439687=cs1_rdprops_pb_wspline106 +-1721240580=cs1_rdprops_pb_wspline107 +1987096078=cs1_rdprops_pb_wspline108 +1249072364=cs1_rdprops_pb_wspline111 +951234923=cs1_rdprops_pb_wspline112 +1861295591=cs1_rdprops_pb_wspline113 +-243588355=cs1_rdprops_pb_wspline116 +338585699=cs1_rdprops_pb_wspline118 +-1438870347=cs1_rdprops_pb_wspline119 +911455497=cs1_rdprops_pb_wspline121 +-1669037703=cs1_rdprops_pb_wspline123 +-107562084=cs1_rdprops_pb_wspline125 +-355918335=cs1_rdprops_pb_wspline126 +1802805078=cs1_rdprops_pb_wspline127 +-995700291=cs1_rdprops_pb_wspline129 +424868148=cs1_rdprops_pb_wspline131 +101175966=cs1_rdprops_pb_wspline132 +-182570805=cs1_rdprops_pb_wspline133 +-420834204=cs1_rdprops_pb_wspline134 +-1392533365=cs1_rdprops_pb_wspline135 +-1613363656=cs1_rdprops_pb_wspline136 +417462350=cs1_rdprops_pb_wspline137 +187915505=cs1_rdprops_pb_wspline138 +-1951015432=cs1_rdprops_pb_wspline139 +-652008486=cs1_rdprops_shape017x +1871483815=cs1_rdprops_tele_wire02 +-2128726326=cs1_rdprops_tele_wire03 +-663367572=cs1_rdprops_tele_wire10 +-293405562=cs1_rdprops_tele_wire11 +-1821619099=cs1_rdprops_wire_072 +2115183027=cs1_rdprops_wire_073 +1850245662=cs1_rdprops_wire_074 +-1186523118=cs1_rdprops_wire_075 +1816464577=cs1_rdprops_wire_e075 +-557001673=cs1_rdprops_wire_hi_01 +-820562740=cs1_rdprops_wire_hi_02 +710994782=cs1_rdprops_wire_hi_03 +479350721=cs1_rdprops_wire_hi_04 +97788485=cs1_rdprops_wire_hi_05 +-168787330=cs1_rdprops_wire_hi_06 +1746265803=cs1_rdprops_wire_hi_07 +1666964823=cs1_rdprops_wire_hi_08 +1301918163=cs1_rdprops_wire_hi_09 +-306854774=cs1_rdprops_wire_hi_10 +599797914=cs1_rdprops_wire_hi_11 +-2114458360=cs1_rdprops_wire_hi_12 +500435413=cs1_rdprops_wire_poly035 +-971551843=cs1_rdprops_wire_poly045 +-203577559=cs1_rdprops_wire_poly046 +-503446678=cs1_rdprops_wire_poly047 +-1541761968=cs1_rdprops_wire_poly050 +-1225737732=cs1_rdprops_wire_poly051 +1452079406=cs1_rdprops_wire_poly057 +-1666246742=cs1_rdprops_wire_spline_091 +-2139726015=cs1_rdprops_wire_spline_093 +1854585706=cs1_rdprops_wire_spline_094 +-804676844=cs1_rdprops_wire_spline028 +38305681=cs1_rdprops_wire_spline029 +-1457005991=cs1_rdprops_wire_spline029b002 +-439072959=cs1_rdprops_wire_spline030 +1417080209=cs1_rdprops_wire_spline034b002 +-943336733=cs1_rdprops_wire_spline035b002 +-13014043=cs1_rdprops_wire_spline036b003 +513291660=cs1_rdprops_wire_spline066 +142805346=cs1_rdprops_wire_spline067 +2050190529=cs1_rdprops_wire_spline068 +-1160741170=cs1_rdprops_wire_spline070 +-1465787791=cs1_rdprops_wire_spline071 +-1164824091=cs1_rdprops_wire_spline071b +-540817228=cs1_rdprops_wire_spline074 +-218075347=cs1_rdprops_wire_spline077 +683236002=cs1_rdprops_wire_spline078 +2147456329=cs1_rdprops_wire_spline081 +928416764=cs1_rdprops_wire_spline082 +1284025952=cs1_rdprops_wire_spline083 +1301065768=cs1_rdprops_wire_spline084 +-729172644=cs1_rdprops_wire_test_ac017 +-2004314887=cs1_rdprops_wiree074 +-1058368971=cs1_roads_armco_08_lod +-493449974=cs1_roads_armco_brdg_nrt_01 +435780559=cs1_roads_armco_brdg_nrt_02 +666305074=cs1_roads_armcojl2_02 +1972696768=cs1_roads_armcojl2 +-1210222300=cs1_roads_armcojl3_02 +-1453401049=cs1_roads_armcojl3_03 +1691571517=cs1_roads_armcojl3 +615429520=cs1_roads_armcojlz_02 +-952264116=cs1_roads_armcojlz +1613005668=cs1_roads_bdge_dcl_01b +1577042512=cs1_roads_decals_01b +-1260720411=cs1_roads_decals_02b +-1776635547=cs1_roads_decals_02c +-107349918=cs1_roads_decals_02e +-365012561=cs1_roads_decals_02f +995825993=cs1_roads_pb_01_r1_01_ovly +1848923972=cs1_roads_pb_01_r1_01 +-1647998477=cs1_roads_pb_01_r1_02_ovly +616121423=cs1_roads_pb_01_r1_02 +434833966=cs1_roads_pb_01_r1_03_ovly +931424741=cs1_roads_pb_01_r1_03 +-307747281=cs1_roads_pb_01_r2_01_ovly +717866268=cs1_roads_pb_01_r2_01 +1497634363=cs1_roads_pb_01_r2_02_ovly +89651769=cs1_roads_pb_01_r2_03 +-778692470=cs1_roads_pb_01_r3_01_ovly +645908845=cs1_roads_pb_01_r3_01 +-1425922449=cs1_roads_pb_01_r3_02_ovly +1489350136=cs1_roads_pb_01_r3_02 +-1286569480=cs1_roads_pb_01_r3_03_ovly +-660066881=cs1_roads_pb_01_r3_03 +-1936546272=cs1_roads_pb_01_r3_04_ovly +-1042677725=cs1_roads_pb_01_r3_04 +-1529106413=cs1_roads_pb_01_r4_02_ovly +-55442626=cs1_roads_pb_01_r4_02 +1622619093=cs1_roads_pb_01_r4_02a_ovly +1034009392=cs1_roads_pb_01_r4_03_ovly +1852335785=cs1_roads_pb_01_r4_03 +149499090=cs1_roads_pb_01_r4_04_ovrly +1562231828=cs1_roads_pb_01_r4_04 +-267678066=cs1_roads_pb_dcl_rd_jn1 +-385297464=cs1_roads_pb_dec01 +473443023=cs1_roads_pb_junc_01 +-747058828=cs1_roads_pb_tiredcls_ent_01 +985794821=cs1_roads_pbdst_land_01 +2122027135=cs1_roads_pbdst_land_02 +-985101531=cs1_roads_ph01 +684752529=cs1_roads_ph01b +187122495=cs1_roads_ph01c +203430099=cs1_roads_ph05 +-963483542=cs1_roads_phc_rd_swtbc_strt005 +1603269462=cs1_roads_phc_roadz02 +812848413=cs1_roads_phc_roadz03 +152833579=cs1_roads_rd_dcl_jn_02 +-1209150967=cs1_roads_rd_isnd_02 +843519861=cs1_roads_rd_jo_dcl_05 +1882242106=cs1_roads_rd_sign_002 +-1688358044=cs1_roads_rd_sign_01 +1574018367=cs1_roads_rd_sng_2 +1276248062=cs1_roads_rd_sng_3b01 +-1708897106=cs1_roads_roadz01 +114123555=cs1_roads_rum_strip_02 +-177553314=cs1_roads_rum_strip_03 +-1088783362=cs1_roads_wallret_01 +-1940384134=cs1_roads_wallret_02 +1702086774=cs1_roads_wallret_03 +-1674496528=cs1_roads_wallret_04 +-718230290=cs1_roads_wallret003 +759683534=cs1_roadsa_armco_05 +-170945975=cs1_roadsa_armcojl_lod +1568261962=cs1_roadsa_armcojl +1176301106=cs1_roadsa_bdg_dcl_01 +1357013571=cs1_roadsa_bdg_dcl_5 +1127204574=cs1_roadsa_bdg_dcl_6 +2101095738=cs1_roadsa_cst_dcl_01 +1533274622=cs1_roadsa_cst_dcl_02 +1732260364=cs1_roadsa_dcl_jn_01 +293794957=cs1_roadsa_dcl_sdd +827094469=cs1_roadsa_flap_sup_01 +75138757=cs1_roadsa_flappy_stp_01_w +-991305470=cs1_roadsa_flappybase_02 +525122596=cs1_roadsa_flappybase_3 +-306099627=cs1_roadsa_m04b +165394080=cs1_roadsa_ncumasign1 +-109963827=cs1_roadsa_ncumasign2 +199357469=cs1_roadsa_rd_sgn_02 +-459168379=cs1_roadsa_rd_sgn_04 +-218128729=cs1_roadsa_rd_sng_03 +-45567175=cs1_roadsa_rd_sng_04 +1187005751=cs1_roadsa_rd_sng_3b +-2144730991=cs1_roadsa_stop_bdcl +-2014120123=cs1_roadsa00 +562309729=cs1_roadsa01 +811976740=cs1_roadsa02 +1040245594=cs1_roadsa03 +-930547600=cs1_roadsa04 +700033310=cs1_roadsa05_d +867403730=cs1_roadsa05_side01 +485644880=cs1_roadsa05_side02 +1443843209=cs1_roadsa05_side03 +1517657163=cs1_roadsa05 +1748679860=cs1_roadsa06_d +-1901849959=cs1_roadsa06_side01 +-1437840919=cs1_roadsa06_side02 +1544891772=cs1_roadsa06_side03 +1707848439=cs1_roadsa06 +1995986256=cs1_roadsa07 +-1819341187=cs1_roadsa09 +-1478347861=cs1_roadsa10 +2038126302=cs1_roadsa11 +-1941144448=cs1_roadsa12 +792427319=cs2_01__decal001 +1172383802=cs2_01_bb_global_hd +-86863031=cs2_01_bridge_05_ovr +-777987573=cs2_01_bridge_05 +-1531575764=cs2_01_bridge_fizz01 +-1958084256=cs2_01_bridge +1445137254=cs2_01_clothshop_obja +770681773=cs2_01_clothshop +-1832723667=cs2_01_clshop_lite_emiss +-1591192280=cs2_01_decal_02 +-1805093582=cs2_01_decal_carpark +-1882628976=cs2_01_desert_house_004_dec +-1118163597=cs2_01_desert_house_004_dec2 +71772186=cs2_01_desert_house2_dec1 +454055340=cs2_01_desert_house2_dec2 +1929479565=cs2_01_desert_house2_dec3 +-1750576174=cs2_01_deshous_2 +1293336240=cs2_01_deshous_3 +-2072529103=cs2_01_deshous1 +-1331982472=cs2_01_deshous4 +903047763=cs2_01_doorglass005 +475687200=cs2_01_doorglass01 +-711061957=cs2_01_ed_barn_01 +-1170945493=cs2_01_ed_fruit_dec +-1139484893=cs2_01_ed_fruitshop_ovr +-1253124969=cs2_01_ed_fruitshop +425634674=cs2_01_ed_gs_01 +1161447730=cs2_01_ed_gs_ovr_01 +383806591=cs2_01_ed_gs_ovr_02 +-884157095=cs2_01_ed_gs_ovr_09 +922328525=cs2_01_ed_gs_ovr_10 +-303546491=cs2_01_feedstore_decal +804734036=cs2_01_feedstore_grounddcl +595967615=cs2_01_feedstore +-1989855777=cs2_01_frmland01 +1435782802=cs2_01_frmland03 +48738446=cs2_01_garden_a +232022418=cs2_01_garden_b_d +324620649=cs2_01_garden_b +1336834606=cs2_01_garden_c_dec +1403071077=cs2_01_garden_dec +-1750837932=cs2_01_gardens_a_d +-1384077013=cs2_01_gas_obj1 +-2124263173=cs2_01_gas_obj2 +1918413817=cs2_01_gas_stop_ovr +1162163552=cs2_01_gas_stop +-2038553432=cs2_01_ground_det1 +339551708=cs2_01_ground +1733808062=cs2_01_house5 +-1931309079=cs2_01_land02 +-674703964=cs2_01_land04_o +-1452685065=cs2_01_land04 +1908244593=cs2_01_lds_bw_garden_a_dec +1302780361=cs2_01_lds_bw_house_d +704825452=cs2_01_markets_dec +-92746238=cs2_01_markets_dec2 +-1886525161=cs2_01_markets_obj1b +101767523=cs2_01_markets_obj2a +16724284=cs2_01_markets +1189588132=cs2_01_markets2_obj1b +430373999=cs2_01_markets2_obj2a +1261917982=cs2_01_markets2 +1678215358=cs2_01_markets3 +782933509=cs2_01_markets4 +-383599949=cs2_01_obj_group1a +149220827=cs2_01_obj_group2a +-237354770=cs2_01_obj_group3b +1979698891=cs2_01_obj_group4b +1681927276=cs2_01_obj_group5b +1205280930=cs2_01_obj_group6 +966624303=cs2_01_obj_group7 +1910752515=cs2_01_obj_group8a +-1983961995=cs2_01_obj_group9 +-903785216=cs2_01_obj_ladder_02 +-17057073=cs2_01_obj_ladder +713450210=cs2_01_roadditch1 +-1836170284=cs2_01_shop_dec1 +-2084067769=cs2_01_shop_dec2 +960729400=cs2_01_shop_dec3 +-1103616004=cs2_01_shps1_dec +1634668100=cs2_01_sm_shed +1942822166=cs2_01_sm +-296252013=cs2_01_streampipe +-1038933703=cs2_01_sup_decal +544946009=cs2_01_super_sidedoors +1315428494=cs2_01_weed01 +1616084065=cs2_01_weed02 +1374740380=cs2_01_weed03 +-69651602=cs2_01_weed04 +-308570381=cs2_01_weed05 +388885015=cs2_01_weed06 +-95768279=cs2_01_weed11 +-685020437=cs2_01_weed12 +-1281383468=cs2_01_weed14 +573090990=cs2_02_airp_sign +945587311=cs2_02_airstrip_dec_003 +1654380781=cs2_02_airstrip_dec_004 +93405186=cs2_02_bales_002 +-331377291=cs2_02_bdec_01c +-1557542598=cs2_02_bdec_06 +1155369871=cs2_02_bdec_18 +1131508731=cs2_02_bdec_25 +-954139420=cs2_02_bdec_25a +-1337899144=cs2_02_bdec_30i +184614134=cs2_02_bdec_30j +-1491977989=cs2_02_bdec_46 +-27236462=cs2_02_bdec_48 +-2143720630=cs2_02_bdec_49 +1695436258=cs2_02_bdec_49b +1287313383=cs2_02_bdec_56b +360355534=cs2_02_bdec_57 +-1365301146=cs2_02_bent_barrel +1124690726=cs2_02_brick_pform002 +-1567136776=cs2_02_brick_pform01 +1311227420=cs2_02_bridge13 +1393758288=cs2_02_bridge13b +1873628754=cs2_02_cloth_004_lod +-1863575437=cs2_02_cloth_007_lod +-767389015=cs2_02_cs1_11b_house01_dec006 +1075232008=cs2_02_ditchfence +-1662104041=cs2_02_drttrk1 +1734664965=cs2_02_drttrk2 +909246624=cs2_02_drttrk3 +-1567735=cs2_02_drttrk4 +1795837382=cs2_02_drttrk4a +316029413=cs2_02_drttrk5 +476957972=cs2_02_drttrk6 +-1929439419=cs2_02_dtrk_brdg015 +1055547895=cs2_02_emissive_lod +-342830861=cs2_02_emissive +-176223160=cs2_02_emissive2_lod +-1565295821=cs2_02_emissive2 +-1542771718=cs2_02_emissive3_lod +-1810244096=cs2_02_emissive3 +1167254092=cs2_02_fbox01 +-665397564=cs2_02_fdec_02d +-1010039947=cs2_02_fence_001 +-2024805850=cs2_02_fence035 +-573504644=cs2_02_field_dec01 +-267999257=cs2_02_field_dec02 +1472954571=cs2_02_field_rocks +-1595320034=cs2_02_fnc_mesh001 +1317123148=cs2_02_fnc_mesh002 +-336236747=cs2_02_fnc_mesh004 +-634467416=cs2_02_fnc_mesh005 +-2011486334=cs2_02_fnc_mesh006 +1976664815=cs2_02_fnc_mesh007 +883639638=cs2_02_freshplough_01 +-257511577=cs2_02_frmland01 +-11252542=cs2_02_frmland02 +1539720336=cs2_02_frmland02b +2105945161=cs2_02_frmland02b001 +-1107359488=cs2_02_frmland02c +2070262232=cs2_02_frmland02x001 +1696438359=cs2_02_frmland03 +1945089531=cs2_02_frmland04 +698130770=cs2_02_frmland05 +1865475573=cs2_02_frmland05b +-1008816290=cs2_02_g_silo_xtra +1244162708=cs2_02_glue_01 +1080317708=cs2_02_glue_02 +-351490982=cs2_02_glue_03 +-409779356=cs2_02_grainsilos_a001 +1189428729=cs2_02_grainsilos001 +-112577501=cs2_02_hangar_detail +2091558338=cs2_02_hanger_desk +1782063243=cs2_02_hanger_filing_cab +-269703656=cs2_02_haybale_stack_01 +-49856435=cs2_02_haybale_stack_02 +-1396662335=cs2_02_haybale_stack_03 +-1154073428=cs2_02_haybale_stack_04 +-923936741=cs2_02_haybale_stack_05 +-702811529=cs2_02_haybale_stack_06 +1702532315=cs2_02_house_gutter01 +-364229291=cs2_02_house001 +1247417556=cs2_02_house01_dec003 +1203996278=cs2_02_irr_003 +1266869633=cs2_02_irr_003w +302563417=cs2_02_irr_004_grill01 +252679439=cs2_02_irr_004 +469236192=cs2_02_irr_004w +2103308714=cs2_02_irr_005 +1136101534=cs2_02_irr_01_grill01 +-1551033515=cs2_02_irr_01 +261461307=cs2_02_irr_01w +-1180765842=cs2_02_irr_03_grill01 +865911952=cs2_02_irr_05w +1136225453=cs2_02_irr_2weed +1674370945=cs2_02_irr_3weed +2012015880=cs2_02_irr_5weed +1936491040=cs2_02_irr_5weed001 +-2055068085=cs2_02_irr_5weed002 +1942586070=cs2_02_irr_5weed003 +1228926761=cs2_02_irrtemp_01 +-1901331956=cs2_02_irrtemp_04 +1946004720=cs2_02_landnew1 +1884075748=cs2_02_ndec_03 +1948630390=cs2_02_ndec_12 +923071049=cs2_02_ndec_23a +1828702447=cs2_02_pipe_19 +917416974=cs2_02_pipe_broken +-1614951693=cs2_02_pipe_broken002 +2129132562=cs2_02_pipe20 +348427698=cs2_02_pipedept_rocks +-1928143863=cs2_02_pipedept_shed +-571778269=cs2_02_pipeglue03 +165387976=cs2_02_plastic_01 +-183347022=cs2_02_plasticdec_01 +533484485=cs2_02_polytunnels_09 +2142377131=cs2_02_polytunnels_14 +469757180=cs2_02_polytunnels_22 +1090471767=cs2_02_pt_hoops +-1332300422=cs2_02_pt_plastic01 +352560891=cs2_02_pt_plastic01a +1847417137=cs2_02_pt_plastic01f +-1691645276=cs2_02_pt_plastic02 +-855937469=cs2_02_pt_plastic03 +1689493029=cs2_02_pt_plastic04 +-1822131322=cs2_02_pt_plastic05 +8886041=cs2_02_pt_support06 +1291125122=cs2_02_pt_support06a +831133817=cs2_02_roadditch004 +934356167=cs2_02_roadditch005 +796136813=cs2_02_roadditch015 +-1354542223=cs2_02_rubbish_pile +2073940961=cs2_02_ruined_barn +-725256682=cs2_02_shed_ovrly003 +845090772=cs2_02_shed002 +-2134109532=cs2_02_shed1_bits001 +-2098601691=cs2_02_shed1_decals001 +518784056=cs2_02_signs2 +1608943267=cs2_02_small_hanger +2078933270=cs2_02_sml_farm_barn +-1866082745=cs2_02_sml_farm_shed +-234970500=cs2_02_sml_frm_drttrk_a +-400519488=cs2_02_sml_frm_drttrk_b +2092322224=cs2_02_sml_shed +-1276538214=cs2_02_sml_sheddec +-1349731891=cs2_02_smll_shelter +-1504791082=cs2_02_temp_store +969405412=cs2_02_temp_trailer +-528461076=cs2_02_track_overlays008 +-1844291007=cs2_02_track_overlays010 +-605032965=cs2_02_track_overlays014 +-1557882148=cs2_02_tunnel_cloth_25_lod +1127079112=cs2_02_waterpdec_02 +1111526197=cs2_02_waterpipe_009 +749953407=cs2_02_waterpipe_010 +443890947=cs2_02_waterpipe_011 +-488400539=cs2_02_waterpipe_02 +1265396293=cs2_02_waterpipe_03 +-1367535775=cs2_02_waterpipe_03d +1899214295=cs2_02_waterpipe_04 +1201356951=cs2_02_waterpipe_04d +669557566=cs2_02_waterpipe_05 +498241234=cs2_02_waterpipe_06 +308738107=cs2_02_waterpipe_07 +-124009307=cs2_02_waterpipe_08 +-666457501=cs2_02_weed_01 +-421673071=cs2_02_weed_02 +-190618852=cs2_02_weed_03 +1011761551=cs2_02_wetfield_01 +878221878=cs2_02_wetfield_01d +-2114089259=cs2_02_wood_posts +1534418931=cs2_02_wpipes_01 +1554211407=cs2_02_wpipes_02 +920622792=cs2_02_wpipes_03 +1200437283=cs2_02_wpipes_04 +610070979=cs2_02_wpipes_05 +-1241344748=cs2_02_wpipes_06 +943261415=cs2_03__armco_end_12 +1238862394=cs2_03__brgrail_01 +872229096=cs2_03_armco_right_glue +1334430499=cs2_03_barn_002_a +1085587731=cs2_03_barn_002 +1623503812=cs2_03_barn001_ovr +-347727313=cs2_03_barn001 +-1004841278=cs2_03_barn03_a +1410544716=cs2_03_barn03 +1011939887=cs2_03_bigbrdge1 +-107839253=cs2_03_brdg1 +-2107260221=cs2_03_brick_pform008 +1935211718=cs2_03_brick_pform01 +648757316=cs2_03_bridge_03_shad +-612535782=cs2_03_bridge_03 +-1239369911=cs2_03_bridge_shad03_slod1 +933660346=cs2_03_bridgerail_01 +-1521556979=cs2_03_bridgerail_02 +-1675571279=cs2_03_bridgerail_03 +-122042845=cs2_03_brokengate01 +-1727724782=cs2_03_burntovly +-304014782=cs2_03_catshed_filler01 +578100013=cs2_03_cattleshade03_a +-1657784408=cs2_03_cattleshade03 +102288761=cs2_03_cattleshed01 +-94404824=cs2_03_channel_water +1550203565=cs2_03_concplnth +-718333615=cs2_03_crop_sml_008 +-411255316=cs2_03_crop_sml_009 +1023535573=cs2_03_crop_sml_010 +1320324406=cs2_03_crop_sml_011 +1634972344=cs2_03_crop_sml_012 +-512347453=cs2_03_crop_sml_013 +-214444474=cs2_03_crop_sml_014 +97975172=cs2_03_crop_sml_015 +395812609=cs2_03_crop_sml_016 +-1062604505=cs2_03_crop_sml_017 +1195099250=cs2_03_culvert02 +-332107999=cs2_03_culvert1 +-1251441280=cs2_03_dcl_rd_join_01 +-955875505=cs2_03_decal_001 +158121720=cs2_03_decal1 +-1403989447=cs2_03_desfrmhsend_02 +-477708124=cs2_03_desfrmhsend_03 +-1865999578=cs2_03_desfrmhsend_04 +-936113665=cs2_03_desfrmhsend_05 +-648696766=cs2_03_desfrmhsend_06 +745689722=cs2_03_desfrmhsend_07 +1051784951=cs2_03_desfrmhsend_08 +1024816108=cs2_03_desfrmhsend_09 +-1801923630=cs2_03_desfrmhsend_1 +-1047560710=cs2_03_desfrmhsend_11 +-2084634022=cs2_03_desfrmhsend_12 +165558336=cs2_03_desfrmhsstrt +1059772523=cs2_03_drain_t03w +1299725938=cs2_03_drain3_grid01 +-447558503=cs2_03_drainage_jun1w +-401342494=cs2_03_drainage_junct_shdw +390576244=cs2_03_drainage_junct_shdw001 +636933586=cs2_03_drainage_junct_shdw002 +1731180013=cs2_03_drainage_junct001 +-284951851=cs2_03_drainage_tmplt003 +1455955598=cs2_03_drainagewide_03 +1480289393=cs2_03_draingrll001 +-762322664=cs2_03_draingrll002 +-2143798166=cs2_03_draingrll003 +1540053324=cs2_03_drttrk03 +817103646=cs2_03_drttrk04 +642313800=cs2_03_drttrk05 +-1494323311=cs2_03_drttrk06 +-1799173318=cs2_03_drttrk07 +-1986284308=cs2_03_drttrk08 +-1821074801=cs2_03_drttrk1 +1776043867=cs2_03_drttrk2 +-874399838=cs2_03_emissive_lod +1580969984=cs2_03_emissive +-1921634635=cs2_03_emissive002_lod +-963236916=cs2_03_emissive02 +1484829460=cs2_03_farm_burnt_slod +525240746=cs2_03_farm_grp3_winfire00 +1210054181=cs2_03_farm_grp3_winsmoke00 +1136394147=cs2_03_farm_slod +-1070155493=cs2_03_farmsign_01 +-769630994=cs2_03_farmsign_02 +2063771268=cs2_03_field_dec_06 +-499784214=cs2_03_field_dec01 +-1325759627=cs2_03_field_dec01a +-103312082=cs2_03_field_dec01b +-1520997342=cs2_03_field_dec02 +-1886764920=cs2_03_field_dec03 +-617064477=cs2_03_field_dec04 +-1268250045=cs2_03_field_dec05 +-895538974=cs2_03_field_dec05a +1584750183=cs2_03_field_dec07 +-2117163759=cs2_03_field_dec08 +-1031676737=cs2_03_fl3_grill001 +415989429=cs2_03_fmhse_vfx_parent +-1031867995=cs2_03_fmhse_vfx_parent001 +-1807477456=cs2_03_fmhse_vfx_parent002 +-399262450=cs2_03_fmhse_vfx_parent003 +-1306439446=cs2_03_fmhse_vfx_parent004 +-79011013=cs2_03_fmhse_vfx_parent005 +-707061667=cs2_03_fmhse_vfx_parent006 +-195930801=cs2_03_fmhse_vfx_parent007 +-819918099=cs2_03_fmhse_vfx_parent008 +404561120=cs2_03_fmhse_vfx_parent009 +989324901=cs2_03_fmhse_vfx_parent010 +-1278093285=cs2_03_fmhse_vfx_parent011 +-1485815976=cs2_03_fmhse_vfx_parent012 +-1867116060=cs2_03_fmhse_vfx_parent013 +-2115013549=cs2_03_fmhse_vfx_parent014 +-995755589=cs2_03_fmhse_vfx_parent015 +-2134434564=cs2_03_frm005 +-286674634=cs2_03_frm01_int_lod +-330125695=cs2_03_frm01_ovly +-443038002=cs2_03_frm01_windows_lod +403326683=cs2_03_frm01_windows +-1729474944=cs2_03_frm01 +1858297200=cs2_03_frm02_ovly +1970767771=cs2_03_frm03 +-1493505383=cs2_03_frm04 +1589309938=cs2_03_frmbnt_det01 +879009094=cs2_03_frmbnt_det02 +-878114240=cs2_03_frmburnt01 +-101947706=cs2_03_frmburnt02 +-1609290903=cs2_03_frmland1 +1310613275=cs2_03_frmland12 +2118903769=cs2_03_frmland2 +1803567682=cs2_03_frmland3 +1760640292=cs2_03_frmland4 +1462540699=cs2_03_frmland5 +-1035780990=cs2_03_frmland6_dcl +1968231931=cs2_03_frmland6 +585150752=cs2_03_frmland7 +1605905098=cs2_03_frmland8 +1266135730=cs2_03_frmland8b +-2044168278=cs2_03_frmland9 +-340778799=cs2_03_frmtrk05 +-1457170826=cs2_03_glue_01 +1926621656=cs2_03_glue_02 +1150881119=cs2_03_glue_03 +-1551283362=cs2_03_glue_04 +1410346093=cs2_03_glue_05 +-258841233=cs2_03_glue_08 +-912296881=cs2_03_grainsilos_dec +-146701665=cs2_03_grainsilos +-383627714=cs2_03_haystack001 +-1275927584=cs2_03_haystack002 +-592135087=cs2_03_irr_005w +-354908598=cs2_03_irr_01weed +1911933755=cs2_03_irr_1weed +-1510741500=cs2_03_irr_2weed +-89604507=cs2_03_irr_3weed +-2013269392=cs2_03_irr_4weed +-204335713=cs2_03_irr_5weed +-1894564192=cs2_03_land01 +-1655317723=cs2_03_land02 +1782707454=cs2_03_land03 +1318444857=cs2_03_props_combo_dslod +-403802279=cs2_03_ranch008_temp +-490592519=cs2_03_rd_dec1 +445058012=cs2_03_s_tank_frm1 +-3939911=cs2_03_shed002 +-804978116=cs2_03_shed003 +1296825528=cs2_03_shed004 +-1920841590=cs2_03_shel_roof_005 +1875344579=cs2_03_shelter_002 +457123875=cs2_03_shittank_a +-856911448=cs2_03_shittank_ladder_02 +97107144=cs2_03_shittank_ladder01 +1832630528=cs2_03_shittank +-732144519=cs2_03_signs01 +-436142142=cs2_03_signs02 +415184416=cs2_03_silo_002_ladder +892363859=cs2_03_silo_002_ovr +-1301837731=cs2_03_silo_002 +1039425572=cs2_03_silo_ladder_10 +-1361206594=cs2_03_silo_ladder10 +-1637416495=cs2_03_silo_ladder11 +1779655388=cs2_03_silos_dec +-2117521020=cs2_03_silos_pipe01 +-1773043014=cs2_03_silos_pipe01b +-927515855=cs2_03_silos_sign001 +1829494195=cs2_03_silos +277389680=cs2_03_sluice_ladr +-535128328=cs2_03_sluicetest +-267000568=cs2_03_stable2_o +-2119268230=cs2_03_stables +1220401235=cs2_03_stubble031 +-571833698=cs2_03_stubble033 +-273930719=cs2_03_stubble034 +39734149=cs2_03_stubble035 +279078925=cs2_03_stubble036 +989412526=cs2_03_stubble037 +-1167474963=cs2_03_stubble040 +-457763961=cs2_03_stubble041 +352646178=cs2_03_stubble042 +-982349022=cs2_03_trough_small_01 +-1291033002=cs2_03_trough_small_02 +-231889854=cs2_03_tunl_fizz01 +-1089454584=cs2_03_tunl_fizz02 +270244177=cs2_03_tunnel11 +-549539738=cs2_03_tunnel11b +-1982692816=cs2_03_wall001 +-2052752938=cs2_03_wall002 +1399690599=cs2_03_wall005 +765872597=cs2_03_wall006 +529444262=cs2_03_wall007 +123029347=cs2_03_waterpipe_008 +1502604531=cs2_03_waterpipe_010 +1709475228=cs2_03_waterpipe_012 +745777695=cs2_03_weed_01 +1060196250=cs2_03_weed_02 +-803704474=cs2_03_weed_03 +-488696077=cs2_03_weed_04 +-206948215=cs2_03_weed_05 +-1405706229=cs2_03_windmill_dummy_01 +1998447572=cs2_03_windmill_lod +194214649=cs2_03_wire_support +331842022=cs2_03_wpipes_002 +-1162171862=cs2_03_wpipes_01 +1696181688=cs2_04_barn01 +-265960498=cs2_04_barn02 +545039483=cs2_04_barn03 +-757659343=cs2_04_barn04 +872744202=cs2_04_barndet01 +-1049616418=cs2_04_barndet02 +-820856029=cs2_04_barndet03 +-1662298411=cs2_04_barndet04 +-1432030648=cs2_04_barndet05 +829751270=cs2_04_barndet06 +1776025784=cs2_04_barns_o +-1851357300=cs2_04_bhack_d +-2060261324=cs2_04_bhack +-2103726506=cs2_04_branches- +-1201477264=cs2_04_carwash_building_dec +998228192=cs2_04_carwash_building +622645954=cs2_04_carwash_bunting_1 +1376529572=cs2_04_carwash_bunting_2 +1085377007=cs2_04_carwash_bunting_3 +1843913819=cs2_04_carwash_bunting_4 +1312000182=cs2_04_carwash_forecourt_dec +-1263999656=cs2_04_carwash_forecourta_dec +6033873=cs2_04_ch2_02b_juicestand_ovl +-833131649=cs2_04_deadtree01 +1466312516=cs2_04_doghut_a_d +-1372630536=cs2_04_doghut_a +-360243802=cs2_04_doghut_b_d +1668463740=cs2_04_doghut_b +-580858370=cs2_04_drain_suprt005 +837809951=cs2_04_drain_suprt007 +1613278014=cs2_04_drain_suprt01 +136290271=cs2_04_drain_suprt011 +-843994368=cs2_04_drain_suprt012 +-478554480=cs2_04_drain_suprt013 +1793123684=cs2_04_drain_suprt015 +824046047=cs2_04_drain_suprt016 +1193352677=cs2_04_drain_suprt017 +-1542465595=cs2_04_drain_suprt018 +-550513573=cs2_04_emissive_barn +-453438187=cs2_04_emissive_barnlod +-555078165=cs2_04_emissive_gas +1645698227=cs2_04_emissive_gaslod +1996323258=cs2_04_farmtrack00 +1294727354=cs2_04_farmtrack00a +-2094211=cs2_04_farmtrack01 +364918589=cs2_04_farmtrack02 +343764826=cs2_04_farmtrack03a +1085378887=cs2_04_field_d_01 +762866385=cs2_04_field_d_02 +570348510=cs2_04_field_d_03 +-748535053=cs2_04_frmland2 +-389270487=cs2_04_frmland2a +-970446729=cs2_04_frmland3 +-825566219=cs2_04_glue_01 +-1543272857=cs2_04_glue_02 +829062472=cs2_04_grapesign +1450234590=cs2_04_haybale01 +74788536=cs2_04_haybale02 +635040129=cs2_04_haybale04 +921136261=cs2_04_juicestand +-1181569975=cs2_04_land_01_d +-1553391122=cs2_04_land_01 +-566552687=cs2_04_land_02 +267680515=cs2_04_land_03 +149317593=cs2_04_land_03a +849238054=cs2_04_land_04_dcl003 +1166671357=cs2_04_land_04_dcl004 +-1792375435=cs2_04_land_04 +1654099246=cs2_04_land_04a +1014958747=cs2_04_log_stack +-1288552061=cs2_04_log_stack001 +-795902915=cs2_04_log_stack002 +832618078=cs2_04_log_stack003 +1268952568=cs2_04_logging_d01 +-1941208028=cs2_04_polytunl_poles01 +-1402435711=cs2_04_polytunnels_01 +-1904465871=cs2_04_refproxy_02 +-593509253=cs2_04_refproxy_03 +-109248971=cs2_04_refproxy_04 +-922542782=cs2_04_refproxy_05 +1173886762=cs2_04_refproxy_06 +1352454362=cs2_04_roadside_decal_a +2064196799=cs2_04_shed002 +1763023715=cs2_04_sign03 +21177128=cs2_04_signneon_lod +-1539913351=cs2_04_signneon +-1028576883=cs2_04_signs02 +2144243307=cs2_04_stubble01 +-1390593992=cs2_04_stubble015 +-1613980265=cs2_04_stubble016 +-1316765435=cs2_04_stubble017 +-785383315=cs2_04_stubble018 +-10396465=cs2_04_stubble019 +-49149708=cs2_04_stubble02 +1180525162=cs2_04_stubble020 +411600577=cs2_04_stubble021 +-1785921336=cs2_04_stubble022 +-1488673737=cs2_04_stubble023 +317488005=cs2_04_stubble024 +-362159200=cs2_04_stubble03 +1193993509=cs2_04_stubble031 +914342863=cs2_04_stubble032 +868007497=cs2_04_stubble033 +-1288553166=cs2_04_stubble034 +-1585931841=cs2_04_stubble035 +248018013=cs2_04_stubble036 +-50212656=cs2_04_stubble037 +1758505060=cs2_04_stubble038 +1519586281=cs2_04_stubble039 +-644267521=cs2_04_stubble04 +-433871836=cs2_04_stubble040 +-691651495=cs2_04_stubble05 +912849877=cs2_04_stubble06 +1430276131=cs2_04_stubble12 +1738337500=cs2_04_stubble13 +836403544=cs2_04_stubble14 +-1909938362=cs2_04_watertank01 +485084846=cs2_04_weed_02 +-1105194724=cs2_04_weed_03 +-866007076=cs2_05_barn01_o +-297503601=cs2_05_barn01 +-1547443603=cs2_05_barn02_o +-2141808459=cs2_05_barn02 +-78665011=cs2_05_barn03_o +-861327015=cs2_05_barn03 +-553921026=cs2_05_barn04 +1867071116=cs2_05_barn05_o +656795217=cs2_05_barn05 +765600670=cs2_05_brick_pform01 +-426568319=cs2_05_brick_pform02 +1874557778=cs2_05_bridge_1 +255318503=cs2_05_bridge_decal001 +1945994158=cs2_05_bridge_w +-1874374009=cs2_05_bridge2 +-908346793=cs2_05_bridgefizz01 +-92063325=cs2_05_build2_o_02 +1725016042=cs2_05_build2_o +1677571757=cs2_05_culvert006 +1475664966=cs2_05_culvert01 +-355809585=cs2_05_d00 +-1012369273=cs2_05_d01 +-705946350=cs2_05_d02 +-172951437=cs2_05_decal_003 +237808006=cs2_05_decal_008 +-886312022=cs2_05_draingrll +395225693=cs2_05_fnc_mesh001 +165875462=cs2_05_fnc_mesh002 +1949950898=cs2_05_fnc_mesh003 +1854805582=cs2_05_frmdecs00 +148980446=cs2_05_frmdecs01a +1183825482=cs2_05_frmdecs01b +1230554076=cs2_05_frmdecs01c +53264281=cs2_05_frmdecs02 +-1443197658=cs2_05_frmdecs03 +1037426148=cs2_05_frmland1_dec01 +-1926656783=cs2_05_frmland1_ed +-423418386=cs2_05_frmland1 +-201801639=cs2_05_frmland2 +-826558539=cs2_05_glue_01 +-1075406325=cs2_05_glue_02 +931605833=cs2_05_glue_02a +694030583=cs2_05_glue_02b +1413211826=cs2_05_glue_02c +1173998126=cs2_05_glue_02d +1421523016=cs2_05_grainsilo_a_xtra +1709228198=cs2_05_grainsilo_a +1947510660=cs2_05_grainsilo_ad1 +-187245302=cs2_05_grainsilo_d1 +554305623=cs2_05_grainsilo +-804318029=cs2_05_grainsiloxtra +508438839=cs2_05_grainsiloxtra2 +256936760=cs2_05_grainsiloxtra3 +-1055343610=cs2_05_gs_ground_o +1468943420=cs2_05_gs_ground +1515235929=cs2_05_haystacks +-1044607949=cs2_05_haystacks02 +-259654433=cs2_05_house +-1313579127=cs2_05_irr_006 +445788531=cs2_05_irr_009 +1993751669=cs2_05_irripipes01 +-323250846=cs2_05_ladder_003_lod +498692875=cs2_05_ladder_003 +269342644=cs2_05_ladder_004 +-1052558816=cs2_05_ladder_005 +-235860076=cs2_05_ladder_01 +-1916529378=cs2_05_ladder_010 +-544884576=cs2_05_ladder_011 +-247440363=cs2_05_ladder_012 +1327222579=cs2_05_land01_dec +-15530268=cs2_05_land01 +1398049879=cs2_05_land09_d +1441503778=cs2_05_land09_da1 +739919488=cs2_05_land09_da2 +1902596377=cs2_05_land09_da3 +1738620301=cs2_05_land09_da4 +713868125=cs2_05_land09_da5 +540192425=cs2_05_land09_da6 +1571411903=cs2_05_land09_da623 +-579481231=cs2_05_land09_desert +901272869=cs2_05_land09_g_culv +-1507371770=cs2_05_land09 +-108068334=cs2_05_land09b_desert +1940519183=cs2_05_land09b +1016972828=cs2_05_littlewall +1887942973=cs2_05_pipesnolod +-1111701560=cs2_05_plane_crash_lod +2018517429=cs2_05_plane_crash +169528046=cs2_05_plastic019 +-1240979918=cs2_05_prkdetails +972577570=cs2_05_puddle_dec +2081961474=cs2_05_retaining_walld_003 +-1667959053=cs2_05_retaining_walld_004 +534803735=cs2_05_retwall +-1391176642=cs2_05_retwalldec +259277810=cs2_05_roadditch015 +-2022206706=cs2_05_shed01 +866855113=cs2_05_signs +-475596062=cs2_05_silo_ladr_01 +967524399=cs2_05_silobuild_details +-266095510=cs2_05_silobuild_nolod +-377869464=cs2_05_silobuild_rails +375370588=cs2_05_silobuild +-1442532779=cs2_05_track008 +-1182916237=cs2_05_track01 +-496897234=cs2_05_track06 +237849296=cs2_05_track07 +-599579549=cs2_05_trainhouse_dec +-812678922=cs2_05_trainhouse +1355703271=cs2_05_wall002 +-845132415=cs2_05_waterpipe_01 +-565705143=cs2_05_watertank01 +-458428082=cs2_05_weeds01 +1995085259=cs2_05_weeds02 +-2009614235=cs2_05_weeds03 +-1651449065=cs2_05_weeds04 +-1775553587=cs2_05_xing_01 +-1877912206=cs2_06_b1 +750554822=cs2_06_b2 +-831543758=cs2_06_beach2 +98211083=cs2_06_beach5 +1384951406=cs2_06_beach7 +-1937864353=cs2_06_clusster_01 +-1860288782=cs2_06_clutter04 +-271007067=cs2_06_clutter045 +1543296176=cs2_06_clutter05 +1838381021=cs2_06_clutter06 +-1246099415=cs2_06_clutter07 +-941118332=cs2_06_clutter08 +-1841020610=cs2_06_clutter09 +-544613788=cs2_06_clutter10 +1585666141=cs2_06_clutter11 +-1532502523=cs2_06_clutter32 +1398455152=cs2_06_clutter33 +-2126637262=cs2_06_clutter34 +-1341590329=cs2_06_clutter35 +1676763065=cs2_06_clutter41 +-1379798187=cs2_06_clutter42 +1045795970=cs2_06_clutter43 +49788031=cs2_06_decal_04 +-668016922=cs2_06_decal_08 +-437224855=cs2_06_decal_09 +352343984=cs2_06_decal_10 +1118515973=cs2_06_decal_11 +-1654264935=cs2_06_decal_20 +-1353384033=cs2_06_decal_20b +-1902490110=cs2_06_decal_21 +14299780=cs2_06_decal_22 +-231369413=cs2_06_decal_23 +-911490012=cs2_06_decal_25 +671416533=cs2_06_decal_26 +431711298=cs2_06_decal_27 +-1570720329=cs2_06_jk_00 +1092383536=cs2_06_jk_01 +1340018869=cs2_06_jk_02 +-313995035=cs2_06_lakebed_d_00 +-19237880=cs2_06_lakebed_d_01 +-1966634016=cs2_06_lakebed_d_02 +-1213995596=cs2_06_lakebed_d_03 +1675312676=cs2_06_lakebed_d_04 +1846629008=cs2_06_lakebed_d_05 +-1769621839=cs2_06_lakebed_d_05b +-341655595=cs2_06_lakebed_d_05bb +-2139687077=cs2_06_lakebed_d_06 +451128370=cs2_06_lakebed_d_08 +627949894=cs2_06_lakebed_d_09 +-1515565303=cs2_06_lakebed_d_10 +-1278284970=cs2_06_lakebed_d_11 +-813653319=cs2_06_lakebed_d_13 +-263509803=cs2_06_lakebed_d_13b +74109204=cs2_06_lakebed_d_13c +-1051851180=cs2_06_lakebed_d_14 +383562096=cs2_06_lakebed_d_16 +140383347=cs2_06_lakebed_d_17 +873950181=cs2_06_lakebed_d_18 +1364567445=cs2_06_lakebed_d_19 +1530509329=cs2_06_lakebed_d_20 +1294932988=cs2_06_lakebed_d_21 +586073980=cs2_06_lakebed_d_22 +840656337=cs2_06_lakebed_d_23 +544719498=cs2_06_lakebed_d_24 +357149742=cs2_06_lakebed_d_25 +56297553=cs2_06_lakebed_d_26 +-85592217=cs2_06_lakebed_d_27 +-309535563=cs2_06_lakebed_d_28 +-559792416=cs2_06_lakebed_d_29 +105615830=cs2_06_lakebed_d_30 +381235885=cs2_06_lakebed_d_31 +99782944=cs2_06_lakebed_d_32 +591055792=cs2_06_lakebed_d_33 +-797694428=cs2_06_lakebed_d_34 +-1089633449=cs2_06_lakebed_d_35 +-44892191=cs2_06_lakebed_d_36 +-376874930=cs2_06_lakebed_d_37 +-1749633878=cs2_06_lakebed_d_38 +1658342106=cs2_06_lakebed_d_39 +-1257115976=cs2_06_lakebed_d_40 +2136179516=cs2_06_lakebed_d_41 +-1914101657=cs2_06_lakebed_d_42 +2122875306=cs2_06_lakebed_d_43 +-1872878251=cs2_06_lakebed_d_44 +-356132317=cs2_06_lakebed_d_45 +-55280128=cs2_06_lakebed_d_46 +-919726348=cs2_06_lakebed_d_47 +592890692=cs2_06_lakebed_d_48 +899772377=cs2_06_lakebed_d_49 +1865342343=cs2_06_lakebed_d_50 +813326271=cs2_06_lakebed_d_51 +505395978=cs2_06_lakebed_d_52 +227187168=cs2_06_lakebed_d_53 +-69962124=cs2_06_lakebed_d_54 +-676581852=cs2_06_lakebed_d_55 +-974222679=cs2_06_lakebed_d_56 +-1267767381=cs2_06_lakebed_d_57 +-1565735898=cs2_06_lakebed_d_58 +-386117680=cs2_06_lakebed_d_60 +-173348563=cs2_06_lakebed_d_61 +-1015446325=cs2_06_lakebed_d_62 +-171579041=cs2_06_lakebed_d_63 +-1009744523=cs2_06_lakebed_d_64 +-771612200=cs2_06_lakebed_d_65 +-1105069544=cs2_06_lakebed_d_66 +-1938581828=cs2_06_lakebed_d_67 +-1700187353=cs2_06_lakebed_d_68 +1732103249=cs2_06_lakebed_d_69 +-1795511458=cs2_06_lakebed_d_70 +1768444902=cs2_06_lakebed_d_71 +2007691371=cs2_06_lakebed_d_72 +-1930683667=cs2_06_lakebed_d_73 +-1624916128=cs2_06_lakebed_d_74 +-1604468272=cs2_06_lakebed_d_75 +-1297848739=cs2_06_lakebed_d_76 +-1009547077=cs2_06_lakebed_d_77 +-703517386=cs2_06_lakebed_d_78 +-952201323=cs2_06_lakebed_d_79 +-304068152=cs2_06_lakebed_d_80 +-1011813018=cs2_06_lakebed_d_81 +-764243219=cs2_06_lakebed_d_82 +1081896699=cs2_06_lakebed_d_83 +1294927996=cs2_06_lakebed_d_84 +618641346=cs2_06_lakebed_d_85 +843534993=cs2_06_lakebed_d_86 +-1786111695=cs2_06_lakebed_d_87 +-1506231666=cs2_06_lakebed_d_88 +1494949972=cs2_06_lakebed_d_89 +-1483126489=cs2_06_lakebed_d_90 +37846650=cs2_06_lakebed_d_91 +-730324248=cs2_06_lakebed_d_92 +-1640089995=cs2_06_lakebed_d_93 +-1870128375=cs2_06_lakebed_d_94 +-220438521=cs2_06_lakebed_rcks_00 +495334746=cs2_06_lakebed_rcks_01 +1850824431=cs2_06_lakebed_rcks_02 +1074395745=cs2_06_lakebed_rcks_03 +1571625956=cs2_06_lkb_00 +1866645263=cs2_06_lkb_01 +-966660788=cs2_06_lkb_02 +-807075750=cs2_06_lkb_03 +-1696328111=cs2_06_lkb_04 +-1262859779=cs2_06_lkb_05 +592652185=cs2_06_lkb_06 +1033722925=cs2_06_lkb_07 +113208946=cs2_06_lkb_08 +352258801=cs2_06_lkb_09 +1982385147=cs2_06_lkb_10 +-1605243153=cs2_06_lkbed_00 +-1347973734=cs2_06_lkbed_01 +-1566215262=cs2_06_lkbed_02 +-1321725753=cs2_06_lkbed_03 +-2043626823=cs2_06_lkbed_04 +-1746248148=cs2_06_lkbed_05 +1332628785=cs2_06_lkbed_06 +1511809677=cs2_06_lkbed_07 +854168616=cs2_06_lkbed_08 +1034987958=cs2_06_lkbed_09 +-1664718588=cs2_06_lkbed_10 +-1357640289=cs2_06_lkbed_11 +2016288724=cs2_06_lkbed_12 +-2123287974=cs2_06_lkbed_13 +1253328093=cs2_06_lkbed_14 +-1783247966=cs2_06_props_lod +1500304176=cs2_06_refprox_01 +1244148903=cs2_06_refprox_02 +870909993=cs2_06_refprox_03 +649194939=cs2_06_refprox_04 +266846247=cs2_06_refprox_05 +-312935678=cs2_06_refprox_07 +-1425803675=cs2_06_refprox_09 +197735626=cs2_06_refprox_13 +98445552=cs2_06_refprox_14 +576446955=cs2_06_refprox_16 +-199621272=cs2_06_refprox_17 +389907771=cs2_06_rks_00 +-1745615198=cs2_06_rks_01 +-1515740663=cs2_06_rks_02 +-1131294755=cs2_06_rks_03 +-899912846=cs2_06_rks_04 +-1744173370=cs2_06_rks_05 +-1510890859=cs2_06_rks_06 +-1134571663=cs2_06_rks_07 +-898733170=cs2_06_rks_08 +-551316232=cs2_06_rks_09 +987583598=cs2_06_rks_10 +1282865057=cs2_06_rks_11 +1513657124=cs2_06_rks_12 +-701527312=cs2_06_rks_13 +-940970395=cs2_06_rks_14 +193885613=cs2_06_rks_15 +-447796945=cs2_06_rks_16 +-1627775866=cs2_06_rks_17 +-1999638478=cs2_06_rks_18 +-1276721569=cs2_06_rks_19 +1830584680=cs2_06_rks_20 +-1019531868=cs2_06_rks_21 +-746926557=cs2_06_rks_22 +431872680=cs2_06_rks_23 +673642362=cs2_06_rks_24 +1068541545=cs2_06_rks_25 +845646807=cs2_06_rks_26 +-1540493470=cs2_06_rks_27 +-2032683850=cs2_06_rks_28 +2036963802=cs2_06_rks_29 +1186313067=cs2_06_rks_30 +-1791438736=cs2_06_rks_31 +1870281298=cs2_06_terrain00 +1837544259=cs2_06_terrain19 +587529760=cs2_06_wall_004 +1577800932=cs2_06_woodenpier +-842211310=cs2_06b_b_rks_00 +161142685=cs2_06b_b_rks_01 +-1302714067=cs2_06b_b_rks_02 +-317907326=cs2_06b_b_rks_03 +382628356=cs2_06b_b_rks_04 +1319395759=cs2_06b_b_rks_05 +1082312044=cs2_06b_b_rks_06 +835758088=cs2_06b_b_rks_07 +606604471=cs2_06b_b_rks_08 +1311400147=cs2_06b_b_rks_09 +1418687317=cs2_06b_b_rks_10 +-357064793=cs2_06b_b_rks_11 +-116310950=cs2_06b_b_rks_12 +-1354291005=cs2_06b_b_rks_13 +-40385177=cs2_06b_b_rks_14 +-690849831=cs2_06b_b_rks_15 +-1532783748=cs2_06b_b_rks_16 +2052996850=cs2_06b_b_rks_17 +-941008377=cs2_06b_b_rks_18 +2111489515=cs2_06b_b_rks_19 +1061274906=cs2_06b_b_rks_20 +-1082970585=cs2_06b_b1_rks_00 +75924935=cs2_06b_boat03 +675891327=cs2_06b_cs2_06_b_lkbed_00 +-1463629452=cs2_06b_cs2_06_b_lkbed_01 +1671614581=cs2_06b_cs2_06_b_lkbed_02z +1593456100=cs2_06b_cs2_06_b_lkbed_04 +678381807=cs2_06b_cs2_06_b_lkbed_05 +-2073821001=cs2_06b_cs2_06_b_lkbed_07 +-1776966630=cs2_06b_cs2_06_b_lkbed_08 +-880916136=cs2_06b_cs2_06_b_lkbed_08bb +2031822575=cs2_06b_cs2_06_b_lkbed_08cc +-1385548054=cs2_06b_cs2_06_clutter00 +1664098935=cs2_06b_cs2_06_clutter01 +-1847099419=cs2_06b_cs2_06_clutter02 +1199729436=cs2_06b_cs2_06_clutter03 +-302256987=cs2_06b_cs2_06_clutter40 +1951016621=cs2_06b_dec_00 +1667466464=cs2_06b_dec_01 +1478520410=cs2_06b_dec_02 +-683807613=cs2_06b_dec_03 +-896281809=cs2_06b_dec_04 +-1145490054=cs2_06b_dec_05 +-1377560112=cs2_06b_dec_06 +279666545=cs2_06b_dec_07 +-12731242=cs2_06b_dec_08 +-736336300=cs2_06b_dec_09 +81282199=cs2_06b_dec_10 +-2059156116=cs2_06b_dec_11 +863609305=cs2_06b_dec_12 +832413217=cs2_06b_dec_13 +1607432836=cs2_06b_dec_14 +-127063131=cs2_06b_dec_15 +1242779376=cs2_06b_dec_16 +717819996=cs2_06b_dec_17 +1023128769=cs2_06b_dec_18 +-1055933205=cs2_06b_dec_19 +-1481307318=cs2_06b_dec_20 +-706254930=cs2_06b_dec_21 +-1021787631=cs2_06b_dec_22 +12860775=cs2_06b_dec_23 +-290547396=cs2_06b_dec_24 +484242840=cs2_06b_dec_25 +176443623=cs2_06b_dec_26 +1890000167=cs2_06b_dec_27 +-1774950335=cs2_06b_dec_28 +-2064497219=cs2_06b_dec_29 +-694817145=cs2_06b_dec_30 +1425894232=cs2_06b_dec_31 +2068232170=cs2_06b_dec_32 +-1987029891=cs2_06b_dec_33 +-1903457202=cs2_06b_lkd_00 +1912755004=cs2_06b_lkd_01 +1624879339=cs2_06b_lkd_02 +1384584262=cs2_06b_lkd_03 +1160247684=cs2_06b_lkd_04 +922377513=cs2_06b_lkd_05 +1044507572=cs2_06b_lkd_06 +802442969=cs2_06b_lkd_07 +275910677=cs2_06b_lkd_08 +48198896=cs2_06b_lkd_09 +345248973=cs2_06b_lkd_10 +1103785785=cs2_06b_lkd_11 +225314429=cs2_06b_lkd_12 +918837545=cs2_06b_lkd_13 +-385008196=cs2_06b_lkd_14 +-768602110=cs2_06b_lkd_15 +-1111981008=cs2_06b_refprox_01 +211132845=cs2_06b_refprox_02 +483148314=cs2_06b_refprox_03 +1878190182=cs2_06b_refprox_04 +36801765=cs2_06b_refprox_05 +1269735390=cs2_06b_refprox_06 +1406119968=cs2_06b_refprox_07 +-1625700681=cs2_06b_refprox_08 +-156482436=cs2_06c_c_rks_00 +81191121=cs2_06c_c_rks_01 +-1540743307=cs2_06c_c_rks_02 +-1304708200=cs2_06c_c_rks_03 +802010814=cs2_06c_c_rks_04 +1057248555=cs2_06c_c_rks_05 +1296101796=cs2_06c_c_rks_06 +-361681914=cs2_06c_c_rks_07 +-2059443808=cs2_06c_c_rks_08 +579836998=cs2_06c_c_rks_09 +458198114=cs2_06c_c_rks_10 +1309274582=cs2_06c_c_rks_11 +-254396560=cs2_06c_c_rks_13 +1793076106=cs2_06c_c_rks_14 +-1188411363=cs2_06c_c_rks_15 +-1904938317=cs2_06c_c_rks_16 +1557434227=cs2_06c_c_rks_17 +68836864=cs2_06c_c_rks_18 +308411023=cs2_06c_c_rks_19 +510300600=cs2_06c_c_rks_20 +1336767549=cs2_06c_c_rks_21 +-463770454=cs2_06c_cargoplane_iplgroup +382594959=cs2_06c_cargoplane_iplgroup2 +1790883643=cs2_06c_cargoplane_skin_decals +-1441135958=cs2_06c_clutter046 +785615923=cs2_06c_clutter047 +2025315099=cs2_06c_cs2_06_clutter37 +1323272043=cs2_06c_cs2_06_clutter38 +-2145373501=cs2_06c_jnk_012 +-1339487166=cs2_06c_jnk_02 +1258570226=cs2_06c_jnk_03 +-113074572=cs2_06c_jnk_06 +-63282012=cs2_06c_jnk_11 +751955877=cs2_06c_lakebed_d_00 +-1183020800=cs2_06c_lakebed_d_01 +-950164286=cs2_06c_lakebed_d_02 +1274326506=cs2_06c_lakebed_d_03 +1479394908=cs2_06c_lakebed_d_04 +1732797585=cs2_06c_lakebed_d_05 +-175636206=cs2_06c_lakebed_d_06 +-1799602308=cs2_06c_lakebed_d_07 +-1593583605=cs2_06c_lakebed_d_08 +-1339951545=cs2_06c_lakebed_d_09 +-1406176778=cs2_06c_lakebed_d_10 +-1589617640=cs2_06c_lakebed_d_11 +-1886734163=cs2_06c_lakebed_d_12 +-81195036=cs2_06c_lakebed_d_13 +1751673441=cs2_06c_lakebed_d_14 +1587435213=cs2_06c_lakebed_d_15 +1276359096=cs2_06c_lakebed_d_16 +-880398177=cs2_06c_lakebed_d_17 +-1037033997=cs2_06c_lakebed_d_18 +385927059=cs2_06c_lakebed_d_19 +-1583064128=cs2_06c_lakebed_d_20 +-1843479371=cs2_06c_lakebed_d_21 +2078380091=cs2_06c_lakebed_d_22 +-1916366776=cs2_06c_lkbed_00 +-1609222939=cs2_06c_lkbed_01 +1800588129=cs2_06c_lkbed_02 +2103996300=cs2_06c_lkbed_03 +1199375286=cs2_06c_lkbed_04 +1488430635=cs2_06c_lkbed_05 +-1311090593=cs2_06c_lkbed_06 +-1004798750=cs2_06c_lkbed_07 +-1909812992=cs2_06c_lkbed_08 +-1602669155=cs2_06c_lkbed_09 +1238534505=cs2_06c_lkbed_10 +1477944819=cs2_06c_lkbed_11 +-715382662=cs2_06c_lkbed_12 +1152188186=cs2_06c_lkbed_13 +318708671=cs2_06c_lkbed_14 +202247645=cs2_06c_lkbed_15 +-1988458284=cs2_06c_lkbed_16 +-1698288789=cs2_06c_lkbed_17 +-383858689=cs2_06c_lkbed_18 +-154049692=cs2_06c_lkbed_19 +-2080015738=cs2_06c_lkbed_20 +-1705412783=cs2_06c_refprox_01 +1753453478=cs2_06c_refprox_02 +-1529934788=cs2_06c_refprox_03 +-1295472593=cs2_06c_refprox_04 +-1050753701=cs2_06c_refprox_05 +-810851852=cs2_06c_refprox_06 +-336946574=cs2_06c_refprox_07 +-234969446=cs2_06c_refprox_08 +138957613=cs2_06c_refprox_09 +1847643513=cs2_06c_rks11 +1907464894=cs2_08_animboxmain +566904397=cs2_08_bridge_dec1 +-426726049=cs2_08_bridge +-1461646553=cs2_08_carport_supp +-2065326706=cs2_08_carport +-1760948330=cs2_08_cj_boatlod +886305665=cs2_08_coast_01 +654071762=cs2_08_coast_02 +-1462150262=cs2_08_coast_03 +-338927249=cs2_08_coast_05 +-577321724=cs2_08_coast_06 +-531355329=cs2_08_crowman +1618579581=cs2_08_culvert004 +418302713=cs2_08_culvert01 +-188153170=cs2_08_culvert03 +-450145069=cs2_08_decal_a2_decal001 +-1657782495=cs2_08_decal_cbot_01 +-731310132=cs2_08_decal_ctop_01 +372685450=cs2_08_decal01 +134553127=cs2_08_decal02 +-346759960=cs2_08_foam_01 +-117147577=cs2_08_foam_02 +-477180584=cs2_08_foam_03 +-245339909=cs2_08_foam_04 +23401261=cs2_08_garden +283401669=cs2_08_generic01a +-834711011=cs2_08_generic02_tag +656071565=cs2_08_generic02 +-1964126497=cs2_08_house_01 +-623566556=cs2_08_house_emmi01_lod +-1983550665=cs2_08_house_emmi01 +-282709839=cs2_08_house_fnce_01 +2041456411=cs2_08_house08decal +762563858=cs2_08_inletdcl04 +-1206408448=cs2_08_inletdcl3top +143597418=cs2_08_isl_dec +-245074291=cs2_08_island +-1030360673=cs2_08_land01 +-876903446=cs2_08_land02 +2020109340=cs2_08_land024_d +247876486=cs2_08_land024b_d +209806109=cs2_08_land029_d +-519983498=cs2_08_land03 +822103774=cs2_08_land032_d1 +-311376044=cs2_08_land04 +967420827=cs2_08_land05_decal001 +-71605271=cs2_08_land05 +1218575793=cs2_08_land06 +375068964=cs2_08_land07 +1159624366=cs2_08_land08 +316445227=cs2_08_land09 +1847414291=cs2_08_land10 +2086791836=cs2_08_land11 +1370002730=cs2_08_land12 +1608790433=cs2_08_land13 +893770853=cs2_08_land14 +1133017322=cs2_08_land15 +1652684368=cs2_08_land30_d +1807870562=cs2_08_lighthouserailing +-901274751=cs2_08_lighthsglass_lod +40087631=cs2_08_lighthsglass +687028424=cs2_08_lightmw_d +-1992024636=cs2_08_lightmw +463943828=cs2_08_planks +210820645=cs2_08_railingtowater +1360082015=cs2_08_rckdecal +522349430=cs2_08_rckdecal01 +1313562626=cs2_08_rckdecal01a +441475546=cs2_08_rckdecal06 +178766473=cs2_08_rckdecal07 +-1777739437=cs2_08_rckdecal08 +-1002228283=cs2_08_rckdecal09 +1797588050=cs2_08_rckdecal12 +1650124285=cs2_08_rckdecal12a +1719932281=cs2_08_ret_wall_00 +-1353308384=cs2_08_ret_wall_01 +-1334294943=cs2_08_road_accessd +1918994968=cs2_08_road_accessd001_lod +-1836971562=cs2_08_road01 +1648326658=cs2_08_roadb +554591989=cs2_08_sea_uw_dec_00 +-983421026=cs2_08_sea_uw_dec_02 +907481358=cs2_08_sea_uw_dec_03 +1795521258=cs2_08_sea_uw_dec_04 +1504368693=cs2_08_sea_uw_dec_05 +209960416=cs2_08_sea_uw_dec_06 +-1534235147=cs2_08_sea_uw_dec_07 +-851643158=cs2_08_sea_uw_rocks_00 +725720675=cs2_08_sea_uw1_00 +-2020157684=cs2_08_sea_uw1_02 +962330676=cs2_08_sea_uw2_00 +1820976783=cs2_08_sea_uw2_01 +1708841265=cs2_08_sea_uw2_02 +-1937430907=cs2_08_sea_uw2_03 +-2049959653=cs2_08_sea_uw2_04 +-1187053576=cs2_08_sea_uw2_05 +-1572548092=cs2_08_sea_uw2_06 +1948266458=cs2_08_sea_uw2_07_lod +-1114961772=cs2_08_sea_uw2_07 +-997982088=cs2_08_sea_uw2_08_lod +-289281279=cs2_08_sea_uw2_08 +-2112622796=cs2_08_sea_uw2b_02 +1347029921=cs2_08_sea_uw2b_03 +405132611=cs2_08_sea_uwdecb_04 +596413195=cs2_08_signs01 +1160028668=cs2_08_stepstowater_d +-1844131725=cs2_08_stepstowater +1538045633=cs2_08_trailretainer_001 +1959717125=cs2_08_trailretainer_002 +1023278432=cs2_08_trailsteps_001 +404566943=cs2_08_trailsteps_003 +-1814391348=cs2_08_trk01_dcl +-658569328=cs2_08_trk01b_dcl +-146328017=cs2_08_trunkbarrier +-269290972=cs2_08_wallsupports +1953798243=cs2_08_wretainer +76411658=cs2_09_armco +-153396377=cs2_09_armco2 +-1664450327=cs2_09_boathouse_base +-717517221=cs2_09_boats_dec +1111746670=cs2_09_boats_det +2135852471=cs2_09_boats +-753572837=cs2_09_brace1 +537591297=cs2_09_brace2 +-293266698=cs2_09_brace3 +565215564=cs2_09_brace4 +265182600=cs2_09_brace5 +-720017385=cs2_09_brace6 +209303233=cs2_09_build001_ovr001 +265420602=cs2_09_building002 +2134599897=cs2_09_building4_det +-1044711887=cs2_09_building4 +517672876=cs2_09_creekbridge_d +211523497=cs2_09_creekbridge_shdw +572766676=cs2_09_creekbridge +817315237=cs2_09_cs_09_tarp01_s +-1587594681=cs2_09_cs_09_tarp01_sl +-1295258630=cs2_09_cs2_9_drain002 +1107913597=cs2_09_cs2_9_drain1 +1032098994=cs2_09_decal01 +1536556453=cs2_09_decal02_b_dd +-1123176061=cs2_09_decal02_dd +1254272814=cs2_09_decal02 +451928222=cs2_09_decal03_dd +1414578762=cs2_09_decal03 +-291126948=cs2_09_decal03b +-1211801274=cs2_09_decal04_dd +-1673835822=cs2_09_decal04b_dd +600301064=cs2_09_decal05_dd +-617758805=cs2_09_decal08_lod +886309729=cs2_09_decal08 +-352654340=cs2_09_decal11b +1607980572=cs2_09_decal12 +114901979=cs2_09_dock +-1381538112=cs2_09_docksweed +-1324305538=cs2_09_emis1_lod +1828911569=cs2_09_emissive +873771840=cs2_09_erosiontube_dd01 +-441916335=cs2_09_erosiontube013 +-856707943=cs2_09_foam_01 +-1170897115=cs2_09_foam_02 +962659714=cs2_09_foam_03 +-464726826=cs2_09_glue_02 +-1691827569=cs2_09_glue_03 +-924312051=cs2_09_glue_04 +707420292=cs2_09_glue_06 +1091115029=cs2_09_inletrck2 +-251245995=cs2_09_island_hut_d +1035108517=cs2_09_island_hut +-69834761=cs2_09_jetty_ovr001 +-578137453=cs2_09_jettymr +-1692280307=cs2_09_land01_d +1145883224=cs2_09_land01_d001 +-1821861993=cs2_09_land01_road +1808661511=cs2_09_land01 +1000086436=cs2_09_land02 +-1718309822=cs2_09_land023_02_d +-2108467067=cs2_09_land023_d +1484805460=cs2_09_land03 +1589203720=cs2_09_land04_decal +1723068859=cs2_09_land04 +1007524975=cs2_09_land05 +-1946071782=cs2_09_land06_02_d +-488479111=cs2_09_land06_d +1421965715=cs2_09_land06_road +1243363468=cs2_09_land06 +-1682744391=cs2_09_land07 +-785172100=cs2_09_land08_d +974592106=cs2_09_land08_gully_d +1876624393=cs2_09_land08 +2133369508=cs2_09_land09 +542043075=cs2_09_land10 +367510715=cs2_09_land11_decal +212845753=cs2_09_land11 +653195575=cs2_09_land12 +-899651958=cs2_09_land13_decal +-115139168=cs2_09_land13 +-1967373041=cs2_09_land14_d +57225772=cs2_09_land14 +754954829=cs2_09_land14b_d +1055983126=cs2_09_land15_decal +1601432128=cs2_09_land15 +834539221=cs2_09_land16 +-1070802049=cs2_09_ret_wall_01 +-2063243983=cs2_09_ret_wall_02 +1391034618=cs2_09_ret_wall_03 +1872663110=cs2_09_retaining_wall_12 +1264404932=cs2_09_retaining_wall_13 +956898124=cs2_09_retaining_wall_21 +-803010080=cs2_09_retaining_walla001 +-1047633182=cs2_09_retaining_wallb_005 +-536883256=cs2_09_retaining_walld_001 +-229706650=cs2_09_retaining_walld_002 +-877024976=cs2_09_retwall002 +1379796083=cs2_09_sea_beachline_decal +2088344092=cs2_09_sea_brace3_d +636803673=cs2_09_sea_brace4_d +243100071=cs2_09_sea_uw_00 +-533033694=cs2_09_sea_uw_01 +-1979958658=cs2_09_sea_uw_02_lod +-345529476=cs2_09_sea_uw_02 +-1138899735=cs2_09_sea_uw_03 +-680133735=cs2_09_sea_uw_04 +-1456529652=cs2_09_sea_uw_05 +-1203061437=cs2_09_sea_uw_06 +-2066852281=cs2_09_sea_uw_07 +-1817119732=cs2_09_sea_uw_08 +1853467038=cs2_09_sea_uw_09 +-1436770225=cs2_09_sea_uw_10 +-1658911276=cs2_09_sea_uw_11 +-938452042=cs2_09_sea_uw_12 +880438476=cs2_09_sea_uw_13_lod +2022653105=cs2_09_sea_uw_13 +850715730=cs2_09_sea_uw_14_lod +1768201820=cs2_09_sea_uw_14 +-2061893616=cs2_09_sea_uw_15_lod +-1822821818=cs2_09_sea_uw_15 +2134034936=cs2_09_sea_uw_16 +-1905953956=cs2_09_sea_uw_decals00 +-2145921343=cs2_09_sea_uw_decals01 +817903639=cs2_09_sea_uw_decals02 +612999082=cs2_09_sea_uw_decals03 +1576211068=cs2_09_sea_uw_decals04 +-845516343=cs2_09_sea_uw_decals05 +-2106008697=cs2_09_sea_uw_decals06 +1948663522=cs2_09_sea_uw_decals07 +183495799=cs2_09_sea_uw_decals08 +-159267941=cs2_09_sea_uw_decals09 +1766991962=cs2_09_sea_uw_decals10 +-1150923647=cs2_09_sea_uw_decals11 +-1802207522=cs2_09_sea_uw_decals12 +1591284584=cs2_09_sea_uw_decals13 +-1476319817=cs2_09_sea_uw_decals14 +307100243=cs2_09_sea_uw_decals15 +-881202008=cs2_09_sea_uw_decals16 +-1781235362=cs2_09_sea_uw_decals17 +-477324187=cs2_09_sea_uw_decals18 +-235062970=cs2_09_sea_uw_decals19 +248803764=cs2_09_sea_uw_decals20 +-49328598=cs2_09_sea_uw_decals21 +-1416877279=cs2_09_sea_uw_decals22 +-1714288723=cs2_09_sea_uw_decals23 +971491294=cs2_09_sea_uw_decals24 +-467788724=cs2_09_sea_uw_decals25 +307755199=cs2_09_sea_uw_decals26 +-1800881776=cs2_09_slip_decal002 +1660895535=cs2_09_sml_farm_shed +-671756706=cs2_09_smll_farmhse_c +36877523=cs2_09_surfacerock +-1825722687=cs2_09_weed_01 +503137370=cs2_09_weed_03 +171349756=cs2_09_woodbits01 +1107920581=cs2_09_woodbits04 +-1340668998=cs2_09_wretainer01 +-1451526485=cs2_09_wretainer02 +16000371=cs2_09_wretainer04 +369133250=cs2_09b_armco_01 +-322522033=cs2_09b_armco_02 +1066228187=cs2_09b_armco_03 +-1214658034=cs2_09b_armco_04 +1716987786=cs2_09b_armco_05 +1410630405=cs2_09b_armco_06 +-1899235213=cs2_09b_armco_07 +224523677=cs2_09b_armco_08 +-82620160=cs2_09b_armco_09 +-1516797641=cs2_09b_cs_09b_emissive +1352005601=cs2_09b_decals_01 +702458483=cs2_09b_decals_02 +-316526353=cs2_09b_decals_03 +-556559278=cs2_09b_decals_04 +-2133993392=cs2_09b_decals_05 +1929919685=cs2_09b_decals_06 +-2006063216=cs2_09b_decals_08 +-1854863790=cs2_09b_decals_10 +-661318503=cs2_09b_decals_11 +-1241591955=cs2_09b_decals_12 +-49554042=cs2_09b_decals_13 +1640459209=cs2_09b_emissive_lod +443843198=cs2_09b_erotube_01 +-1689123785=cs2_09b_erotube_02 +-917053376=cs2_09b_erotube_03 +-1070805524=cs2_09b_erotube_04 +-308500273=cs2_09b_erotube_05 +1918415429=cs2_09b_erotube_06 +225397855=cs2_09b_fence_01 +405365203=cs2_09b_fence_02 +1073918357=cs2_09b_fence_05 +1371034880=cs2_09b_fence_06 +1535010956=cs2_09b_fence_07 +1737261224=cs2_09b_fence_08 +2034902051=cs2_09b_fence_09 +-227207285=cs2_09b_fence_10 +196364809=cs2_09b_fence_11 +1632325147=cs2_09b_glue_01 +-185469594=cs2_09b_glue_07 +1394731946=cs2_09b_hut01 +-587839047=cs2_09b_land01_d +623806021=cs2_09b_land01 +-1657644544=cs2_09b_land02_d +333538255=cs2_09b_land02 +81730753=cs2_09b_land022_d +-433059731=cs2_09b_land03 +1837770078=cs2_09b_land04_d +-149837264=cs2_09b_land04 +188745269=cs2_09b_land05_d +-912470201=cs2_09b_land05 +2062654973=cs2_09b_land06_d +1290327517=cs2_09b_land06 +1591867855=cs2_09b_land07 +808393834=cs2_09b_land08 +38715562=cs2_09b_land09 +-1041031437=cs2_09b_tower01_frame +-581891342=cs2_09b_tower01 +-786455435=cs2_09b_weed_02 +-1152150398=cs2_10_beach01_d +256852792=cs2_10_beach01b_d +1590650662=cs2_10_beach02_d +872696121=cs2_10_beach02b_d +-1334138803=cs2_10_beach03_d +-2108002528=cs2_10_beach04_d +1239657132=cs2_10_beach1 +1538477643=cs2_10_beach2 +-1504713849=cs2_10_beach3 +957614349=cs2_10_beach4 +-1839907950=cs2_10_beach5 +603479311=cs2_10_brdgeplatform_01_lod +-113162928=cs2_10_brdgeplatform_01 +537918355=cs2_10_coastrock005 +-1230560769=cs2_10_coastrock020 +-1617857580=cs2_10_coastrock029 +-1725175475=cs2_10_coastrock041 +191221183=cs2_10_coastrock047 +-1509342869=cs2_10_coastrock066 +-1036721888=cs2_10_coastrocka01 +-1814166413=cs2_10_coastrocka02 +-213630078=cs2_10_coastrocka03 +385354473=cs2_10_coastrocka05 +1219292754=cs2_10_coastrocka06 +-1547250215=cs2_10_concrete +-550849825=cs2_10_corrielake_lod +-1156070353=cs2_10_corrielake_water +-1915525643=cs2_10_culvert01 +2082849434=cs2_10_culvert02 +-14628734=cs2_10_culvert03 +-1852047407=cs2_10_foam_01 +2137086812=cs2_10_foam_02 +-634056438=cs2_10_foam_03 +184021647=cs2_10_foam_04 +-974690201=cs2_10_foam_05 +-327502443=cs2_10_foam_06 +-577693786=cs2_10_foam_07 +-1221866780=cs2_10_foam_08 +-975214517=cs2_10_foam_09 +-1192234787=cs2_10_foam_10 +576062455=cs2_10_glue_01 +-1006713018=cs2_10_glue_02 +-571016394=cs2_10_glue_03 +-392884094=cs2_10_glue_04 +-84192648=cs2_10_land01 +1168861143=cs2_10_land02 +525802287=cs2_10_land03 +1753492880=cs2_10_land04 +-497361683=cs2_10_land05_d +835371030=cs2_10_land05 +-2099449075=cs2_10_land05b_d +-250134848=cs2_10_land06 +-1150823582=cs2_10_land07 +71689501=cs2_10_land08 +-561276503=cs2_10_land09 +37645122=cs2_10_land10 +-827002267=cs2_10_land11_d_b +-1802498073=cs2_10_land11 +-1752033809=cs2_10_land12 +-1461438317=cs2_10_land13 +-1151935112=cs2_10_land14 +-1114250762=cs2_10_land15 +289595645=cs2_10_mast_base +-1600115913=cs2_10_nland01_d +-2078999202=cs2_10_nland03_d +-485520592=cs2_10_nland04_d +10270561=cs2_10_nland05_d +-607327457=cs2_10_nland06_d +-332143945=cs2_10_nland07_d +1335610100=cs2_10_pool001 +586670504=cs2_10_pool01_lod +-1555537623=cs2_10_rckdecal02 +2035879243=cs2_10_rckdecal03 +-1770272880=cs2_10_rckdecal05 +1816326943=cs2_10_rckdecal06 +224343385=cs2_10_rckdecal08 +-1320485959=cs2_10_retaining_wall_new_01 +-1172588226=cs2_10_retainwallnew_01_lod +-151882287=cs2_10_sea_00_lod +1583763023=cs2_10_sea_02_lod +-626922531=cs2_10_sea_03_lod +1513749979=cs2_10_sea_04_lod +-77238582=cs2_10_sea_05_lod +1870523372=cs2_10_sea_06_lod +1139959993=cs2_10_sea_07_lod +-382705409=cs2_10_sea_cs2_10_duster_lod +-1410973081=cs2_10_sea_duster1 +179174997=cs2_10_sea_rocks_lod +-2037955469=cs2_10_sea_rubble +962669262=cs2_10_sea_shipwreck_lod +2056618673=cs2_10_sea_shipwreck +813283948=cs2_10_sea_sub_00 +-172276520=cs2_10_sea_sub_01 +-1858308062=cs2_10_sea_sweed1 +-1876315387=cs2_10_sea_uw_dec_00 +-947543620=cs2_10_sea_uw_dec_01 +-1665971176=cs2_10_sea_uw_dec_02 +1194467611=cs2_10_sea_uw_dec_04 +1709989519=cs2_10_sea_uw_dec_05 +1940257282=cs2_10_sea_uw_dec_06 +-109771358=cs2_10_sea_uw_dec_07 +121348399=cs2_10_sea_uw_dec_08 +637656763=cs2_10_sea_uw_dec_09 +-877353366=cs2_10_sea_uw_dec_10 +90184132=cs2_10_sea_uw_dec_11 +-148275885=cs2_10_sea_uw_dec_12 +550359199=cs2_10_sea_uw_dec_13 +460899829=cs2_10_sea_uw_dec_14 +271232977=cs2_10_sea_uw_dec_15 +-40301906=cs2_10_sea_uw_dec_16 +726099466=cs2_10_sea_uw_dec_17 +426426961=cs2_10_sea_uw_dec_18 +1456880935=cs2_10_sea_uw_dec_19 +1198530371=cs2_10_sea_uw_dec_20 +-709098751=cs2_10_sea_uw1_00 +829045344=cs2_10_sea_uw1_02 +493884012=cs2_10_sea_uw1_03 +-1899989749=cs2_10_sea_uw1_04 +2029865349=cs2_10_sea_uw1_05 +1797369294=cs2_10_sea_uw1_06 +-624161235=cs2_10_sea_uw1_07 +-1992685819=cs2_10_sea_uw2_00 +-540724194=cs2_10_sea_uw2_03 +-838889325=cs2_10_sea_uw2_04 +1317605800=cs2_10_sea_uw2_05 +2127295021=cs2_10_sea_uw2_06 +1914198214=cs2_10_sea_uw2_07 +429303744=cs2_10_sea_uw2_08 +-1718933589=cs2_10_sea_uw2_09 +-1788666837=cs2_10_sea_uw2_10 +-596235692=cs2_10_sea_uw2_11 +46167784=cs2_10_sea_uw2_12 +694633525=cs2_10_sea_uw2_15 +935059678=cs2_10_sea_uw2_16 +384868168=cs2_10_sea_uw2_17 +622869415=cs2_10_sea_uw2_18 +-372980479=cs2_10_sea_uw2_19 +-1574029663=cs2_10_sea_uw2_20 +-19730451=cs2_10_sea_uw2_21 +-316388208=cs2_10_sea_uw2_22 +-632871210=cs2_10_sea_uw2_23 +-939425205=cs2_10_sea_uw2_24 +-1868984364=cs2_10_sea_uwrocks_00 +2044093006=cs2_10_sea_uwrocks_01 +1778959027=cs2_10_sea_uwrocks_02 +1468276138=cs2_10_sea_uwrocks_04 +-1329695661=cs2_10_sea_wrk07 +-1740324004=cs2_10_sea_wrk08 +-781010661=cs2_10_sea_wrk10 +-1339271539=cs2_10_slod1_culvert +-251816620=cs2_10_substation_slod +252769930=cs2_10_substation +-562918615=cs2_10_trailfnc_001 +-764972273=cs2_10_trailfnc_002 +-1054879616=cs2_10_trailfnc_003 +-1225147340=cs2_10_trailfnc_004 +1883287235=cs2_10_trailfnc_007 +2107181432=cs2_10_trailfnc_base_001 +-1420532498=cs2_10_trailfnc_base_002 +-1728135101=cs2_10_trailfnc_base_003 +-677888651=cs2_10_trailfnc_base_005 +-203098610=cs2_10_trailfnc_base_007 +-850729350=cs2_10_trailretainer_001 +533793669=cs2_10_trailretainer_003 +-778094851=cs2_10_weed_01 +-2094294505=cs2_10_weed_02 +-1292273230=cs2_10_weed_03 +1143434281=cs2_11_armco_wood +-1775380459=cs2_11_armco_wood01 +1638330120=cs2_11_armco_wood02 +-1216099658=cs2_11_armco +656187983=cs2_11_build_emmi01_lod +787090600=cs2_11_build_emmi01 +-939084176=cs2_11_coastdecal01 +-1245310481=cs2_11_coastdecal02 +729611611=cs2_11_coastdecal03 +-1428915188=cs2_11_coastdecal04 +1964365687=cs2_11_coastrock006 +-881261512=cs2_11_coastrock009 +-1627741304=cs2_11_coastrock014 +-205172100=cs2_11_coastrock020 +229475916=cs2_11_coastrock026 +-1341076404=cs2_11_coastrock031 +-1246080041=cs2_11_coastrock045 +2122376549=cs2_11_coastrock049 +-1674338626=cs2_11_coastrock062 +-204157445=cs2_11_coastrock067 +1516903480=cs2_11_coastrock072 +-1287401978=cs2_11_coastrock076 +-1782084086=cs2_11_coastrock080 +-406965770=cs2_11_coastrock081 +-1504157544=cs2_11_corrierock +753175926=cs2_11_dd_culvert +-1014991186=cs2_11_decal020 +-404220964=cs2_11_decal2 +-101074945=cs2_11_decal3 +745998276=cs2_11_foam_01 +579171381=cs2_11_foam_02 +1346981736=cs2_11_foam_03 +93885054=cs2_11_footbridge002_slod1 +2112882691=cs2_11_footbridge01_slod1 +291011066=cs2_11_footbridge01 +-1911852190=cs2_11_footbridge02 +-1926772878=cs2_11_ftbdge02rails +-1358281244=cs2_11_ftbridge_rails01 +1054895182=cs2_11_gasstation_a +962401524=cs2_11_gasstation_awire +-584111891=cs2_11_gasstation_b +574998969=cs2_11_gasstation_bwire +299962956=cs2_11_gasstation_d +402090516=cs2_11_gasstion_a_poles_lod +-408315337=cs2_11_gasstion_a_poles +-873067045=cs2_11_gasstion_b_lod +-474049055=cs2_11_gasstion_b_poles +1599095109=cs2_11_gasstionb_rail +-525546181=cs2_11_gavdecal_01 +1719785719=cs2_11_gavdecal_03 +799271736=cs2_11_gavdecal_04 +527977185=cs2_11_gavdecal_07 +21163419=cs2_11_glue_02 +-864410758=cs2_11_inlet01 +-910723807=cs2_11_inlet01coast_d +155843367=cs2_11_land01 +305603184=cs2_11_land010 +33391101=cs2_11_land011 +-652937340=cs2_11_land02_d +-1683447838=cs2_11_land02 +-1192640164=cs2_11_land03_d6 +-369091852=cs2_11_land03_decal1 +1837286295=cs2_11_land03 +1960130196=cs2_11_land04_decal001 +2135189274=cs2_11_land04 +1333899587=cs2_11_land05_d +1356663372=cs2_11_land05 +1620552129=cs2_11_land06 +404396232=cs2_11_land07 +-203860327=cs2_11_land08_d8 +702102597=cs2_11_land08 +1809432673=cs2_11_land09 +-1577470102=cs2_11_market_dec +-1760132770=cs2_11_newdecal01 +267609129=cs2_11_prereflect_dummy +-874599360=cs2_11_prereflect_prox +1155842485=cs2_11_refprox_08 +-841624679=cs2_11_refprox_09 +-621274213=cs2_11_sea_marina_xr_rocks_03_lod +-12053838=cs2_11_sea_uw_dec_00 +1674337209=cs2_11_sea_uw_dec_02 +1912666146=cs2_11_sea_uw_dec_03 +1144200327=cs2_11_sea_uw_dec_04 +-1463589462=cs2_11_sea_uw_dec_06 +830029088=cs2_11_sea_uw_decb_00 +578756396=cs2_11_sea_uw_decb_01 +885539774=cs2_11_sea_uw_decb_02 +-1222639933=cs2_11_sea_uw1_00_lod +1171063091=cs2_11_sea_uw1_00 +-51412718=cs2_11_sea_uw1_00bb_lod +2092959329=cs2_11_sea_uw1_00bb +1601062536=cs2_11_sea_uw1_00bc_lod +-1351455803=cs2_11_sea_uw1_00bc +882091158=cs2_11_sea_uw1_01_lod +2074045655=cs2_11_sea_uw1_01 +-729576440=cs2_11_sea_uw1_02_lod +1783220780=cs2_11_sea_uw1_02 +-1548103277=cs2_11_sea_uw1_03_cc_d +103267014=cs2_11_sea_uw1_03_d +-686156265=cs2_11_sea_uw1_03_lod +538981850=cs2_11_sea_uw1_03 +1387599726=cs2_11_sea_uw1_03bb_d +-966601320=cs2_11_sea_uw2_00 +703405231=cs2_11_sea_uw2_06 +1412198701=cs2_11_sea_uw2_07 +1181603248=cs2_11_sea_uw2_08 +1888889348=cs2_11_sea_uw2_09 +149739879=cs2_11_sea_uw2_10 +1460106651=cs2_11_sea_uw2_11 +-345924015=cs2_11_sea_uw2_12 +71684161=cs2_11_sea_uw2_13 +470613967=cs2_11_sea_uw2_14 +-505345160=cs2_11_sea_uw2_15 +-852598253=cs2_11_sea_uw2_17 +1625721221=cs2_11_sea_uw2_18 +-1365695255=cs2_11_sea_uw2_19 +234283603=cs2_11_sea_uw2_20 +-1233013938=cs2_11_sea_uw2_21 +2043585629=cs2_11_sea_uw2_22_lod +-933734661=cs2_11_sea_uw2_22 +81147930=cs2_11_sea_uw2_23_lod +-788109225=cs2_11_sea_uw2_23 +1013210493=cs2_11_sea_uw2_24_lod +1690505170=cs2_11_sea_uw2_24 +-1250383451=cs2_11_shark_sign_legs +1110126753=cs2_11_shark_sign_ovl +-1859753111=cs2_11_shark_sign +-736300681=cs2_11_trailrrefs +-846196102=cs2_11_weed_02 +-1964208848=cs2_11_weed_03 +1112539596=cs2_11_weldshed_d +1858656008=cs2_11_wire01 +2107602101=cs2_11_wire02 +312975047=cs2_11_wire03 +544291418=cs2_11_wire04 +254806794=cs2_11_woodbits01 +-1611080203=cs2_11_woodbits013 +1685173644=cs2_11_woodbits03 +747521402=cs2_11_woodbits04 +986964485=cs2_11_woodbits05 +-1993244993=cs2_11_woodbits06 +1464310508=cs2_11_woodbits07 +-169551764=cs2_11_woodbits08 +362518713=cs2_11_woodbits10 +690569172=cs2_11_woodbits11 +1528538040=cs2_11_woodbits12 +1304607615=cs2_29_bio_depts +-807038535=cs2_29_bio_det00 +434939334=cs2_29_bio_det01 +-2048143543=cs2_29_bio_det02_a +664027413=cs2_29_bio_det02 +-44176215=cs2_29_bio_det03 +-717711535=cs2_29_bio_det04_a +185632782=cs2_29_bio_det04 +947397556=cs2_29_bio_det05_a +1893094300=cs2_29_bio_det05 +2121690844=cs2_29_bio_det06 +1411226155=cs2_29_bio_det07 +1660621271=cs2_29_bio_det08_a +1641723301=cs2_29_bio_det08 +2019285419=cs2_29_bio_det08b +391954748=cs2_29_bio_det09_a +-2090403659=cs2_29_bio_det09 +-1137629851=cs2_29_bio_det10_a +-285947349=cs2_29_bio_det10 +-311447986=cs2_29_bio_det11_a +-1856860436=cs2_29_bio_det11 +-1627575743=cs2_29_bio_det12 +1082552052=cs2_29_bio_det13_a +-1379383337=cs2_29_bio_det13 +-216322410=cs2_29_bio_det14_a +-1170612038=cs2_29_bio_det14 +-577501136=cs2_29_bio_det15_a +1480924370=cs2_29_bio_det15 +1408763353=cs2_29_bio_det16_a +1723054511=cs2_29_bio_det16 +1739137873=cs2_29_bio_det17_a +1953551657=cs2_29_bio_det17 +1570898466=cs2_29_bio_det18_a +-2060028236=cs2_29_bio_det18 +2091205977=cs2_29_bio_det19_a +1066658632=cs2_29_bio_det19 +-339351917=cs2_29_bio_det20_a +986768702=cs2_29_bio_det20 +137068532=cs2_29_bio_det21 +-1658027724=cs2_29_bio_det22_a +358816355=cs2_29_bio_det22 +1883428427=cs2_29_bio_det23_a +-784764580=cs2_29_bio_det24_a +-238333132=cs2_29_bio_det24 +655904981=cs2_29_bio_det27_a +-1766220554=cs2_29_bio_det27 +-1508557907=cs2_29_bio_det28 +1622244945=cs2_29_bio_ent_details +1426649=cs2_29_bio_ent +-532970120=cs2_29_bio_entgrass +1975591262=cs2_29_bio_fence +293688493=cs2_29_bio_grass_d +1617660238=cs2_29_bio_main_garage +-2051874269=cs2_29_bio_main_grge_rail +-1423308592=cs2_29_bio_main_steps +-673084529=cs2_29_bio_main +-1208108076=cs2_29_bio_maina +166322095=cs2_29_bio_mainb +-609713363=cs2_29_bio_mainc +-331668398=cs2_29_bio_maind +1884302458=cs2_29_bio_maine +-1024405062=cs2_29_bio_mainf +538039963=cs2_29_bio_maingl +-771297953=cs2_29_bio_rewall +-1681225022=cs2_29_bio_wall +1455365087=cs2_29_bio_water +705897241=cs2_29_biolab_d +1005176368=cs2_29_biolab116 +2018495383=cs2_29_biolab122 +1379139416=cs2_29_biolab123 +-1817630071=cs2_29_biolab126_rail01 +-2055238090=cs2_29_biolab126_rail02 +-2081559960=cs2_29_biolab126_railb01 +1097358785=cs2_29_biolab126 +-1023341959=cs2_29_biolab126b +-665307865=cs2_29_biolab126c +-470244633=cs2_29_biolab127 +-259885038=cs2_29_biolab127a_a +-1965146058=cs2_29_biolab127b_a +2129825209=cs2_29_biolab127d +184722266=cs2_29_biolab135_a +-1847430048=cs2_29_biolab135 +-1702802691=cs2_29_biolab135a +1270295914=cs2_29_biolab135b +-2135895555=cs2_29_biolab136 +1819602964=cs2_29_biolab144_rail +-1710356417=cs2_29_biolab144 +-479599992=cs2_29_biolab144a +-718780923=cs2_29_biolab144b +30693334=cs2_29_biolab146 +1956024251=cs2_29_biolab146b +2133185135=cs2_29_biolab147 +-800800646=cs2_29_biolab147a +1500607934=cs2_29_biolab148_a +-1854900476=cs2_29_biolab148 +1982434617=cs2_29_biolab148b +635076041=cs2_29_biolab149_a +1655052656=cs2_29_biolab149 +1685715645=cs2_29_biolab94 +-1107920450=cs2_29_biolab94a +-1696124000=cs2_29_biolab94c +458080031=cs2_29_biolabobs +179117563=cs2_29_biotemp_fiz +921198322=cs2_29_biotemp +1773951908=cs2_29_cp01 +2070937355=cs2_29_cp02 +-1928808333=cs2_29_cp02c +-205151507=cs2_29_cp02f_1 +1314805789=cs2_29_cp02f_2 +1612708768=cs2_29_cp02f_3 +1568698333=cs2_29_cpbarrier_01 +1406870969=cs2_29_cs2_base +309800599=cs2_29_cs2_chem_aly +182740057=cs2_29_cs5_3_ladder_002 +430703084=cs2_29_cs5_3_ladder_003 +-130564352=cs2_29_cs5_3_ladder_004 +83515525=cs2_29_cs5_3_ladder_005 +-741673433=cs2_29_cs5_3_ladder_006 +-503803262=cs2_29_cs5_3_ladder_007 +-1739260092=cs2_29_cs5_3_ladder_008 +1770891282=cs2_29_cs5_3_ladder_01 +3387313=cs2_29_emissive_lod +71848858=cs2_29_emissive +-953353819=cs2_29_hrail_01 +-942987450=cs2_29_hrail_02a +-1168089080=cs2_29_hrail_03 +-1303425050=cs2_29_hrail_04 +1610558275=cs2_29_hrail_05 +592687597=cs2_29_hrail_08 +420846961=cs2_29_hrail_09 +-1868987257=cs2_29_hrail_10 +-474273079=cs2_29_hrail_11 +-1256960644=cs2_29_hrail_12 +516956406=cs2_29_hrail_13 +-267500685=cs2_29_hrail_14 +1129048557=cs2_29_hrail_15 +345050232=cs2_29_hrail_16 +434797323=cs2_29_hrailb_12 +-859364695=cs2_29_humane_sign +795131435=cs2_29_int_fake +-1330342322=cs2_29_mainsign_lod +-1937653535=cs2_29_mainsign +-876762737=cs2_29_newsteps +-889747551=cs2_29_newstepsb +-1661094910=cs2_29_props_combo01_slod +-1055627043=cs2_29_props_elec_wire_bl063 +-1362808324=cs2_29_rail432 +-1645362819=cs2_29_weed +1621945719=cs2_30_beach_g1 +-44721723=cs2_30_beach2_g +-1990312628=cs2_30_beacha +-675980807=cs2_30_beachb +-596024447=cs2_30_beachc +-1312092635=cs2_30_beachd +590672888=cs2_30_bh_clfc_g +125620339=cs2_30_biopipe +-505173175=cs2_30_chem_grill_ipl_group +-1424450986=cs2_30_clabsweed_01 +-640288816=cs2_30_clabsweed_02 +637437038=cs2_30_clabtube_01 +876159203=cs2_30_clabtube_02 +-2086289461=cs2_30_clabtube_03 +-1855497394=cs2_30_clabtube_04 +-580979908=cs2_30_clabtube_05 +1931222712=cs2_30_clabtube_06 +812512329=cs2_30_cliff_top_ga +-326460920=cs2_30_cliff_topb_g +-628629497=cs2_30_foam_01 +656570639=cs2_30_foam_02 +-120611734=cs2_30_foam_03 +-1312715185=cs2_30_foam_04 +360797645=cs2_30_foam_05 +1594747153=cs2_30_foam_06 +-999037974=cs2_30_land_a_d +183078476=cs2_30_land_a +-1342065890=cs2_30_land_aa +909269109=cs2_30_land_ab_d +-1770954620=cs2_30_land_b_d +421276337=cs2_30_land_b +333362796=cs2_30_land_c_d +-1733187110=cs2_30_land_c +177272480=cs2_30_land_ca +1551561560=cs2_30_land_dc_00 +-895805383=cs2_30_land_e_d +-1111198721=cs2_30_land_e +781318683=cs2_30_sea_alg1 +305938800=cs2_30_sea_alg2 +1173755843=cs2_30_sea_beach_underwater_03 +1300042801=cs2_30_sea_beach_uw_01_lod +-1907329477=cs2_30_sea_beach_uw_01 +-571490721=cs2_30_sea_beach_uw_02_lod +412125885=cs2_30_sea_beach_uw_02 +-1864700306=cs2_30_sea_ch2_30_wreck005 +2061307517=cs2_30_sea_ch2_30_wreck4 +2017952160=cs2_30_sea_ch2_30_wreck4dx +1393494965=cs2_30_sea_ch2_30_wreck4dx001 +571792618=cs2_30_sea_ch2_30_wreck7 +-995698595=cs2_30_sea_coral_fan_flat_1 +1857793156=cs2_30_sea_coral_fan_flat_2 +314181836=cs2_30_sea_coral_fan_p_l +-2094448634=cs2_30_sea_coral_fan_p_l003 +-1764198208=cs2_30_sea_coral_fan_p_l2 +1920305685=cs2_30_sea_coralglu004 +-1233882518=cs2_30_sea_coralrk1 +-1386445202=cs2_30_sea_coralrock_006 +-692856548=cs2_30_sea_coralrock_007 +284609957=cs2_30_sea_coralrock_008 +-1171906559=cs2_30_sea_coralrock_009 +-2005800232=cs2_30_sea_coralrock_01 +-1603245254=cs2_30_sea_coralrock_010 +1920569165=cs2_30_sea_coralrock_011 +2109973985=cs2_30_sea_coralrock_012 +-836450654=cs2_30_sea_coralrock_013 +1659334701=cs2_30_sea_coralrock_014 +891131034=cs2_30_sea_coralrock_015 +1082829684=cs2_30_sea_coralrock_016 +-1833250865=cs2_30_sea_coralrock_017 +303779478=cs2_30_sea_coralrock_018 +372442716=cs2_30_sea_coralrock_02 +1106337240=cs2_30_sea_coralrock_03 +101954055=cs2_30_sea_coraltb +-2085504947=cs2_30_sea_coralvs +-1497596140=cs2_30_sea_cs2_30_wreck1 +-1810966087=cs2_30_sea_cs2_30_wreck2 +1781958153=cs2_30_sea_cs2_30_wreck3 +-537460392=cs2_30_sea_underwater_03_lod +2052398356=cs2_30_sea_uw_dec_00 +-2003322471=cs2_30_sea_uw_dec_01 +-794310216=cs2_30_sea_uw_dec_02 +-437849034=cs2_30_sea_uw_dec_03 +-1405288221=cs2_30_sea_uw_dec_04 +-1014812817=cs2_30_sea_uw_dec_05 +118568562=cs2_30_sea_uw_dec_06 +-239203380=cs2_30_sea_uw_dec_07 +729612105=cs2_30_sea_uw_dec_08 +373478613=cs2_30_sea_uw_dec_09 +1640262403=cs2_30_sea_uw_dec_10 +2141863340=cs2_30_sea_uw_dec_11b +-946817498=cs2_30_sea_uw_dec_16 +1614590897=cs2_30_sea_uw1_01 +-868168026=cs2_30_sea_uw2_00 +-1813389831=cs2_30_sea_uw2_03 +-1586005740=cs2_30_sea_uw2_04 +795317490=cs2_30_sea_uw2_05 +1025388639=cs2_30_sea_uw2_06 +1317950271=cs2_30_sea_uw2_07 +-380041002=cs2_30_sea_uw2_09 +737741445=cs2_30_sea_uw2_10 +-281702145=cs2_30_sea_uw2_11 +576354120=cs2_30_sea_uw2_12 +-750659308=cs2_30_sea_uw2_13 +93437367=cs2_30_sea_uw2_14 +-1475607895=cs2_30_sea_uw2_15 +-681123490=cs2_30_sea_uw2_16 +-1935127582=cs2_30_sea_uw2_17 +-1102827751=cs2_30_sea_uw2_18 +-1886727777=cs2_30_sea_uw2_19 +-1174479938=cs2_30_sea_uwd_1 +1895942597=cs2_30_sea_uwd_2 +1034875910=cs2_30_sea_uwrock001 +1749375830=cs2_30_seaweed_long_l +2053177229=cs2_30_seaweed_long_m +974352352=cs2_30_seaweed_long_m001 +1708452841=cs2_30_temprocks_b +1494419998=cs2_30_tunnel_blocker +-1486168872=cs2_30_tunnel_det_00 +-1734000819=cs2_30_tunnel_det_01 +1811736061=cs2_30_tunnel_det_02 +1562298433=cs2_30_tunnel_det_03 +795634885=cs2_30_tunnel_det_04 +565137739=cs2_30_tunnel_det_05 +1409168876=cs2_30_tunnel_det_06 +1144559201=cs2_30_tunnel_det_07 +-930570497=cs2_30_tunnel_det_08 +-624442499=cs2_30_tunnel_det_09 +-910122333=cs2_30_tunnel_det_10 +-1149958644=cs2_30_tunnel_det_11 +-1381700984=cs2_30_tunnel_det_12 +-1797932822=cs2_30_tunnel_det_13 +448463752=cs2_lod_06_slod3 +1864222152=cs2_lod_1234_slod3 +1025240158=cs2_lod_5_9_slod3 +-1249720446=cs2_lod_emissive_4_20_slod3 +1324450085=cs2_lod_emissive_5_20_slod3 +-1005114730=cs2_lod_emissive_6_21_slod3 +-1049611463=cs2_lod_rb2_slod3 +-1448673002=cs2_lod_roads_slod3 +2086891416=cs2_lod_roadsb_slod3 +690462484=cs2_lod2_emissive_4_21_slod3 +-815004394=cs2_lod2_emissive_6_21_slod3 +1007938532=cs2_lod2_rc_slod3 +-390583941=cs2_lod2_roadsa_slod03 +-952191192=cs2_lod2_slod3_08 +-1659148126=cs2_lod2_slod3_10 +-1457315554=cs2_lod2_slod3_10a +-1361703913=cs2_lod2_slod3_11 +1152130587=cs2_railway_b10_legs_a_slod +-2065905048=cs2_railway_b10_legs_a +1312913261=cs2_railway_b10_legs_b_slod +-1290262818=cs2_railway_b10_legs_b +-176527921=cs2_railway_b10_rail_a +-1874486425=cs2_railway_b10_rail_b +-1576583446=cs2_railway_b10_rail_c +1019180120=cs2_railway_b10_rail_d +243374045=cs2_railway_b10_rail_e +-124777279=cs2_railway_b10 +-1242527194=cs2_railway_b11_legs_a_slod +-1689678976=cs2_railway_b11_legs_a +963107896=cs2_railway_b11_legs_b_slod +-903157438=cs2_railway_b11_legs_b +966631425=cs2_railway_b11_legs_c_slod +-1132900897=cs2_railway_b11_legs_c +-821908057=cs2_railway_b11_rail_a +-1202356147=cs2_railway_b11_rail_b +-1430985432=cs2_railway_b11_rail_c +-1692121593=cs2_railway_b11_rail_d +-2049238155=cs2_railway_b11_rail_e +1949792302=cs2_railway_b11_rail_f +110012606=cs2_railway_b11 +-385350490=cs2_railway_b12_legs +-783641419=cs2_railway_b12_rail +354207194=cs2_railway_b12 +-1558185522=cs2_railway_b13_legs +1592564161=cs2_railway_b13_rail +653879699=cs2_railway_b13 +-564914209=cs2_railway_b14_legs +768062287=cs2_railway_b14_rail +-791331504=cs2_railway_b14 +-1212679181=cs2_railway_brg11lamp +838223452=cs2_railway_brgov_00 +479468440=cs2_railway_brgov_01 +1333887346=cs2_railway_brgov_02 +1385105285=cs2_railway_brgov_07 +-1554405095=cs2_railway_brgov_08 +1971965306=cs2_railway_brgov_09 +-2076897323=cs2_railway_t01 +-1921113497=cs2_railway_t02 +-1617705326=cs2_railway_t03 +720952666=cs2_railway_t04 +-1652131643=cs2_railwyb_brg01_railing +-1774077797=cs2_railwyb_brg01 +-1629552390=cs2_railwyb_brgov +-1198651569=cs2_railwyb_t_06 +-1241217052=cs2_railwyb_t_16 +-848906640=cs2_railwyb_t_18 +733607013=cs2_railwyb_t_20 +192328671=cs2_railwyb_t_22 +-1224373506=cs2_railwyb_t_24 +-1840201323=cs2_railwyb_t_26 +2131630864=cs2_railwyb_t_28 +-880216953=cs2_railwyc_br06_d +-1025083163=cs2_railwyc_br07_d +-1293278656=cs2_railwyc_br08_d +-2020945881=cs2_railwyc_brg01 +-150425807=cs2_railwyc_brg02 +-458421638=cs2_railwyc_brg03 +-762911202=cs2_railwyc_brg04 +-834609774=cs2_railwyc_brg05 +149735821=cs2_railwyc_brg06_overlay +1205194954=cs2_railwyc_brg06 +-2065007604=cs2_railwyc_brg07_overlay +653496070=cs2_railwyc_brg07 +1294225438=cs2_railwyc_brg08_overlay +346679923=cs2_railwyc_brg08 +41338381=cs2_railwyc_brg09 +-383546074=cs2_railwyc_brgov_04 +-1187707203=cs2_railwyc_t01 +-494511777=cs2_railwyc_t02 +1083315565=cs2_railwyc_t03 +1833004747=cs2_railwyc_t04 +866158297=cs2_rdprops_aviation_ball +1259566649=cs2_rdprops_ballwire107 +961598132=cs2_rdprops_ballwire108 +610707680=cs2_rdprops_ballwire109 +1743728892=cs2_rdprops_ballwire110 +2040386649=cs2_rdprops_ballwire111 +-1941636697=cs2_rdprops_ballwire112 +235371822=cs2_rdprops_ballwire113 +210977452=cs2_rdprops_cs2_wires41 +48901978=cs2_rdprops_cs2_wires42 +43591428=cs2_rdprops_cs2_wires51 +1929283537=cs2_rdprops_cs2_wires59 +-1063960612=cs2_rdprops_elec_wir09 +1045262038=cs2_rdprops_elec_wire005 +-868647962=cs2_rdprops_elec_wire03 +829875101=cs2_rdprops_elec_wire052 +541606208=cs2_rdprops_elec_wire053 +65374331=cs2_rdprops_elec_wire055 +-372026281=cs2_rdprops_elec_wire056 +1384614012=cs2_rdprops_elec_wire07 +-60863727=cs2_rdprops_elec_wires_sp196 +1422425070=cs2_rdprops_elec_wires_sp197 +519901272=cs2_rdprops_elec_wires_sp198 +1496515779=cs2_rdprops_elec_wires_sp199 +798190549=cs2_rdprops_elec_wires_sp200 +1271317936=cs2_rdprops_ewl_01 +347494746=cs2_rdprops_pylon_wire_sp106 +1000955379=cs2_rdprops_pylon_wire244 +-916489883=cs2_rdprops_pylon_wire246 +1337886245=cs2_rdprops_pylon_wire247 +1585456040=cs2_rdprops_pylon_wire248 +126547095=cs2_rdprops_pylon_wire250 +-180072438=cs2_rdprops_pylon_wire251 +-1839101354=cs2_rdprops_pylon_wire252 +-1074034587=cs2_rdprops_roadsa_p_wire06 +-514761246=cs2_rdprops_roadsa_p_wire195 +355893403=cs2_rdprops_roadsa_p_wire195b +1122360313=cs2_rdprops_roadsa_p_wire195c +-2095283135=cs2_rdprops_roadsa_p_wire201 +2120525212=cs2_rdprops_roadsa_p_wire201b +-1943322327=cs2_rdprops_roadsa_p_wire201c +703038452=cs2_rdprops_roadsa_p_wire203c +-1415715578=cs2_rdprops_roadsa_p_wire89 +1702978512=cs2_rdprops_roadsa_p_wire89b +30645366=cs2_rdprops_roadsa_p_wire89c +716324284=cs2_rdprops_w_med_02 +334303282=cs2_rdprops_w_med_03 +-836631399=cs2_rdprops_w_med_04 +969595885=cs2_rdprops_w_med_05 +1658433034=cs2_rdprops_w_med_06 +1293320836=cs2_rdprops_w_med_07 +-2074185453=cs2_rdprops_w_med_08 +1921043800=cs2_rdprops_w_med_09 +1335690438=cs2_rdprops_w_med_e010 +-1724184820=cs2_rdprops_w_thin_01 +-1310312350=cs2_rdprops_w_thin_02 +80240165=cs2_rdprops_w_thin_03 +259683209=cs2_rdprops_w_thin_04 +-1890979042=cs2_rdprops_w_thin_05 +1636833195=cs2_rdprops_w_thin_06 +-1144861669=cs2_rdprops_w_thin_07 +-965156473=cs2_rdprops_w_thin_08 +1389361707=cs2_rdprops_w_thin_09 +-242653338=cs2_rdprops_w_thin_e010 +-1953955992=cs2_rdprops_wire00 +117372498=cs2_rdprops_wire03 +-1735911070=cs2_rdprops_wire06 +169152707=cs2_roads_01 +486651548=cs2_roads_02 +-156603922=cs2_roads_03 +-958297507=cs2_roads_04 +-1351655711=cs2_roads_12 +-478901009=cs2_roads_20 +-251254766=cs2_roads_21 +-1489448=cs2_roads_22 +-1919590098=cs2_roads_24 +989576188=cs2_roads_25 +-2072865190=cs2_roads_26_a +1209325102=cs2_roads_26 +-950905689=cs2_roads_27 +-689245224=cs2_roads_28 +1674907054=cs2_roads_29 +-1137263252=cs2_roads_30 +-1389125786=cs2_roads_31 +-814685216=cs2_roads_32 +1332700123=cs2_roads_33 +-736141920=cs2_roads_armco_01 +2109911284=cs2_roads_armco_02 +-1497660711=cs2_roads_armco_03 +-504432321=cs2_roads_armco_04 +-1571620360=cs2_roads_armco_05 +1918704141=cs2_roads_armco_06 +1974935745=cs2_roads_armco_07 +-874001115=cs2_roads_armco_08 +-613651410=cs2_roads_armco_09 +-576950382=cs2_roads_armco_10 +247058892=cs2_roads_armco_11 +-1074088881=cs2_roads_armco_12 +-182641005=cs2_roads_armco_13 +610663716=cs2_roads_armco_14 +-189915743=cs2_roads_armco_15 +523989691=cs2_roads_armco_16 +1476682832=cs2_roads_armco_17 +43891072=cs2_roads_armco_18 +931210058=cs2_roads_armco_19 +-1116426741=cs2_roads_armco_20 +257249743=cs2_roads_armco_21 +-322696019=cs2_roads_armco_22 +851450024=cs2_roads_armco_23 +1108752212=cs2_roads_armco_24 +1213514705=cs2_roads_armco_25 +1704197711=cs2_roads_armco_26 +1761346847=cs2_roads_armco_27 +2000527778=cs2_roads_armco_28 +-1591708317=cs2_roads_armco_29 +-2071741698=cs2_roads_armco_30 +-1835804902=cs2_roads_armco_31 +-2074297684=cs2_roads_armco_32 +-1371632013=cs2_roads_armco_33 +-1618185973=cs2_roads_armco_34 +-918076284=cs2_roads_armco_35 +-1157224446=cs2_roads_armco_36 +80362377=cs2_roads_armco_37 +-158949630=cs2_roads_armco_38 +84360191=cs2_roads_armco_39 +-1524729073=cs2_roads_armco_40 +-601724646=cs2_roads_armco_41 +-833041017=cs2_roads_armco_42 +-139583439=cs2_roads_armco_43 +-371489652=cs2_roads_armco_44 +-137682841=cs2_roads_armco_45 +-367753990=cs2_roads_armco_46 +619117214=cs2_roads_armco_47 +394878947=cs2_roads_armco_48 +1090695897=cs2_roads_armco_49 +973317123=cs2_roads_armco_50 +-547033405=cs2_roads_armco_51 +-857519680=cs2_roads_armco_52 +53917286=cs2_roads_armco_53 +-243789079=cs2_roads_armco_54 +-1161812634=cs2_roads_armco_55 +-1483997422=cs2_roads_armco_56 +-564532071=cs2_roads_armco_57 +-870823914=cs2_roads_armco_58 +-874506827=cs2_roads_back01 +-43419449=cs2_roads_back02 +-290792630=cs2_roads_back03 +-1963774665=cs2_roads_bdg_dcl_01 +-1682023424=cs2_roads_elec_wire_s184 +-1509724022=cs2_roads_elec_wire_s185 +2025690623=cs2_roads_elec_wire_s186 +1855127990=cs2_roads_elec_wire_s187 +-2142395093=cs2_roads_elec_wire_s188 +-791624144=cs2_roads_elec_wire_s189 +904008625=cs2_roads_elec_wire_s190 +496258585=cs2_roads_elec_wire_s284 +1805022459=cs2_roads_elec_wire_s484 +658406157=cs2_roads_elec_wire_spline184 +-558798348=cs2_roads_elec_wire_spline185 +46314006=cs2_roads_elec_wire_spline186 +1137621888=cs2_roads_elec_wire_yy184 +1648785133=cs2_roads_elec_wire984 +-1589066337=cs2_roads_elec_wre785 +-1335265412=cs2_roads_fw_08_dcl +-539294237=cs2_roads_fw_08 +1367206183=cs2_roads_fw_09 +-1022882323=cs2_roads_fw_10_dcl +-1896611597=cs2_roads_fw_10_dcl02 +-1114394815=cs2_roads_fw_10 +-1428157986=cs2_roads_fw_11 +-1382163195=cs2_roads_fw_12_dcl +-1152734541=cs2_roads_fw_12 +-106825249=cs2_roads_fw_9_dcl +-1248894815=cs2_roads_fwy_sg_4 +1130320481=cs2_roads_fwy_sgn_05 +1646495902=cs2_roads_junc1 +-668238606=cs2_roads_junc1dcl +2043163838=cs2_roads_junct_dcl01 +1735561235=cs2_roads_junct_dcl02 +5849570=cs2_roads_junct_dcl03 +601557221=cs2_roads_junct_dcl05 +303621473=cs2_roads_junct_dcl06 +-1039317689=cs2_roads_junct_dcl08 +152523610=cs2_roads_junct_dcl09 +320005613=cs2_roads_junct_dcl10 +-491813481=cs2_roads_junct_dcl11 +399083843=cs2_roads_railngs_1d +714770658=cs2_roads_sign_01 +1471472406=cs2_roads_sign_02 +-667327459=cs2_roads_sign_03 +44611839=cs2_roads_sign_04 +-175169844=cs2_roads_sign_05 +517828968=cs2_roads_sign_06 +-1676514352=cs2_roads_sign_07 +-1920414019=cs2_roads_sign_08 +-1130779426=cs2_roads_sign_09 +-1105579773=cs2_roads_sign_10 +-1292920274=cs2_roads_sign_11 +-450527591=cs2_roads_sign_12 +-814525643=cs2_roads_sign_13 +-2132330978=cs2_roads_sign_14 +3323047=cs2_roads_sign_15 +-361461461=cs2_roads_sign_16 +500068318=cs2_roads_sign_17 +-24542816=cs2_roads_tele_pole_wire_01 +359497617=cs2_roads_tele_pole_wirm01 +1588236810=cs2_roads_tele_pole_wirm03 +1894332039=cs2_roads_tele_pole_wirm04 +-866652825=cs2_roads_tele_pole_wirm05 +-1768586781=cs2_roads_tele_pole_wirm06 +1023423389=cs2_roads_tele_wiren00 +-482213854=cs2_roads_tele_wiren01 +1507978592=cs2_roads_tele_wiren02 +1653562106=cs2_roads_wires_elec_heavy01 +1096296648=cs2_roads_wires_elec_stan01 +1338656172=cs2_roads_wires_elec_stan02 +646640422=cs2_roads_wires_elec_stan06 +-1289614250=cs2_roads_wires_elec_stan07 +-1050892085=cs2_roads_wires_elec_stan08 +-810695315=cs2_roads_wires_elec_stan09 +-1822996099=cs2_roads_wires_elec_stan12 +-2035371988=cs2_roads_wires_elec_stan14 +1541167752=cs2_roads_wires_elec_stan15 +675303151=cs2_roads_wires_tele_heavy02 +846881635=cs2_roads_wires_tele_heavy03 +-2128215907=cs2_roads_wires_tele_heavy05 +1509241404=cs2_roads_wires_tele_heavy06 +1814812329=cs2_roads_wires_tele_heavy07 +-852649781=cs2_roads_wires_tele_heavy08 +-555533258=cs2_roads_wires_tele_heavy09 +-435794996=cs2_roads_wires_tele_heavy10 +-675434693=cs2_roads_wires_tele_heavy11 +802742124=cs2_roads_wires_tele_heavy12 +434779023=cs2_roads_wires_tele_heavy13 +1394943492=cs2_roads_wires_tele_heavy14 +1020066132=cs2_roads_wires_tele_heavy15 +1893884286=cs2_roads_wires_tele_heavy16 +1661846997=cs2_roads_wires_tele_heavy17 +-2039313250=cs2_roads_wires_tele_heavy19 +1472547668=cs2_roads_wires_tele_heavy20 +92972768=cs2_roads_wires_tele_heavy21 +1021416845=cs2_roads_wires_tele_heavy22 +169910501=cs2_roads_wires_tele_stan02 +1004536927=cs2_roads_wires_tele_stan04 +1468677043=cs2_roads_wires_tele_stan05 +840855772=cs2_roads_wires_tele_stan07 +-1296961019=cs2_roads_wires_tele_stan08 +2096161774=cs2_roadsa_dcl_sign_002 +357092809=cs2_roadsa_hw_04 +923865433=cs2_roadsa_hw_05 +1208529732=cs2_roadsa_hw_06 +971118327=cs2_roadsa_hw_07 +1823505555=cs2_roadsa_hw_08 +-1058361165=cs2_roadsa_paleto_welcome +-1518196061=cs2_roadsa_sign_mid_01 +1399719759=cs2_roadsa_sign_mid_02_lod +1005770622=cs2_roadsa_sign_mid_03 +2026162899=cs2_roadsa_signfw_01 +-1667124038=cs2_roadsa_testroads00 +-160634801=cs2_roadsa_testroads01 +-902688806=cs2_roadsa_testroads02 +-739302572=cs2_roadsa_testroads03 +1667869034=cs2_roadsb_05 +1217229750=cs2_roadsb_06 +978835275=cs2_roadsb_07 +740866797=cs2_roadsb_08 +501882480=cs2_roadsb_09 +933583306=cs2_roadsb_10 +1231617361=cs2_roadsb_11 +1006559873=cs2_roadsb_13 +307269413=cs2_roadsb_14 +458498348=cs2_roadsb_15 +1897057448=cs2_roadsb_16 +2127718439=cs2_roadsb_17 +1686713237=cs2_roadsb_18 +-1286287065=cs2_roadsb_19 +-1898179709=cs2_roadsb_armco_11 +875257379=cs2_roadsb_armco_12 +-1420115463=cs2_roadsb_armco_13a +1602628173=cs2_roadsb_armco_13b +1319667858=cs2_roadsb_armco_13c +-319406101=cs2_roadsb_armco_14a +-44015425=cs2_roadsb_armco_14b +-1200597280=cs2_roadsb_armco_14c +1574510659=cs2_roadsb_armco_15a +-1151411371=cs2_roadsb_armco_15b +-86749837=cs2_roadsb_armco_16a +203583503=cs2_roadsb_armco_16b +-1679650919=cs2_roadsb_armco_16c +-1380535487=cs2_roadsb_armco_16d +934201487=cs2_roadsb_armco_17a +654616379=cs2_roadsb_armco_17b +-1321742515=cs2_roadsb_bard_wir00 +-738093856=cs2_roadsb_bard_wir02 +106232198=cs2_roadsb_bard_wir03 +2032310218=cs2_roadsb_cowsign_slod +876290973=cs2_roadsb_cowsign +933086027=cs2_roadsb_cs2_roads_wire008 +1768850887=cs2_roadsb_cs2_roads_wire008b +2058922075=cs2_roadsb_cs2_roads_wire008c +788369650=cs2_roadsb_cs2_roads_wire008e +2049559135=cs2_roadsb_cs2_roads_wire04 +-739873523=cs2_roadsb_elec_wire_spline185 +1779767660=cs2_roadsb_elec_wire_spline186 +502933349=cs2_roadsb_elec_wire_spline467 +202671002=cs2_roadsb_elec_wire_spline468 +-2006156212=cs2_roadsb_elec_wire_spline469 +-253757311=cs2_roadsb_elec_wire_spline470 +-1861161583=cs2_roadsb_elec_wire_swire467 +1532133909=cs2_roadsb_elec_wire_swire468 +576950332=cs2_roadsb_elec_wire_swire469 +1372285871=cs2_roadsb_elec_wire_swire470 +444813811=cs2_roadsb_fencepls00 +1289238148=cs2_roadsb_fencepls01 +-830092366=cs2_roadsb_fencepls02a +359389561=cs2_roadsb_fencepls02b +-1694805185=cs2_roadsb_fw_05 +-1330807133=cs2_roadsb_fw_06 +-426415494=cs2_roadsb_fw_07 +1863076719=cs2_roadsb_fw_brdg2_d +-2061106992=cs2_roadsb_fw_brdg2 +-1688471873=cs2_roadsb_fwy_sgn_01_lod +-2020352531=cs2_roadsb_fwy_sgn_01 +-1961904452=cs2_roadsb_fwy_sgn_02_lod +-1985093087=cs2_roadsb_fwy_sgn_02 +-143263033=cs2_roadsb_heavy25_lcy +1249448949=cs2_roadsb_junc2 +992085611=cs2_roadsb_junc2a +-258246922=cs2_roadsb_junct_dcl01 +-2084594372=cs2_roadsb_junct_dcl02 +-1805500799=cs2_roadsb_junct_dcl03 +1196270681=cs2_roadsb_junct_dcl04 +-1307608613=cs2_roadsb_junct_dcl05 +1824812870=cs2_roadsb_junct_dcl06 +897188018=cs2_roadsb_junct_dcl07 +284571535=cs2_roadsb_junct_dcl08 +1528155113=cs2_roadsb_junct_dcl09 +700279313=cs2_roadsb_junct_dcl10 +470535854=cs2_roadsb_junct_dcl11 +-579972748=cs2_roadsb_junct_dcl12 +-822365041=cs2_roadsb_junct_dcl13 +-1101053286=cs2_roadsb_laby_6 +-59771529=cs2_roadsb_pylon_wire244c001 +-2088296469=cs2_roadsb_pylon_wire245 +-1572869813=cs2_roadsb_railngs_1 +1880720639=cs2_roadsb_railngs_2 +2108956724=cs2_roadsb_railngs_3 +-19160435=cs2_roadsb_railngs_4 +1545755929=cs2_roadsb_railngs_5 +1799879524=cs2_roadsb_railngs_6 +950834734=cs2_roadsb_railngs_7 +502459328=cs2_roadsb_rd_sign_002 +1788094629=cs2_roadsb_sign_01 +-2136611431=cs2_roadsb_sign_010 +-1177364494=cs2_roadsb_sign_013 +-1864534729=cs2_roadsb_sign_02 +-1204468758=cs2_roadsb_sign_03 +-330847218=cs2_roadsb_sign_04 +-1547986185=cs2_roadsb_sign_05 +-906959007=cs2_roadsb_sign_06 +454068583=cs2_roadsb_sign_07 +-145571296=cs2_roadsb_sign_09 +971982984=cs2_roadsb_sign_11 +-526739996=cs2_roadsb_sign_12 +85483231=cs2_roadsb_sign_14 +-684950131=cs2_roadsb_testroads04 +-1585302635=cs2_roadsb_tmpd_01 +1025088240=cs2_roadsb_tnlend +1437755488=cs2_roadsb_tnlend2 +-2065612065=cs2_roadsb_tnnlroad +1936063291=cs2_roadsb_tnnlroad2 +1227138745=cs2_roadsb_tnnlroad3 +1361310539=cs2_roadsb_tnnlroadol +-736272240=cs2_roadsb_tnnlroadol2 +1785105700=cs2_roadsb_tnnlroadol3 +1926202680=cs2_roadsb_tun_ec_01 +1592155498=cs2_roadsb_tun_ec_02 +-1718337210=cs2_roadsb_tun_gavgub1 +-949183242=cs2_roadsb_tun_gavgub2 +219981913=cs2_roadsb_tun_gavgub3 +-733595162=cs2_roadsb_tun_gavi_01 +-646167470=cs2_roadsb_tun_gavi_02 +-1349029747=cs2_roadsb_tun_gavi_03 +1101588898=cs2_roadsb_tun_gavi_dcl_01 +-1724470701=cs2_roadsb_tun_gavi_dcl_3 +537529881=cs2_roadsb_tun_gavi_dcl2 +2099800945=cs2_roadsb_tunshadowbox +2071822846=cs2_roadsb_wire_1117 +1249482681=cs2_roadsb_wire_se1 +-1585927692=cs2_roadsb_wire_se118 +2015654670=cs2_roadsb_wire_se2 +-150062363=cs2_roadsb_wire_settlement001 +-1450335818=cs2_roadsb_wire_spline104 +-854890319=cs2_roadsb_wire_spline106 +-2010095876=cs2_roadsb_wire_spline107 +1903047032=cs2_roadsb_wire_spline108 +-1669658735=cs2_roadsb_wire_spline109 +61986593=cs2_roadsb_wire_spline114 +905198501=cs2_roadsb_wire_spline115 +-880744772=cs2_roadsb_wire_spline117 +-1161673409=cs2_roadsb_wire_spline118 +-325670677=cs2_roadsb_wire_spline119 +-240504970=cs2_roadsb_wire_spline121 +953588040=cs2_roadsb_wires_19_lcy +-628515434=cs2_roadsb_wires_elec_light02 +-1256162737=cs2_roadsb_wires_elec_stan10 +1240671194=cs2_roadsb_wires_elec_stan16 +945914039=cs2_roadsb_wires_elec_stan17 +1855384865=cs2_roadsb_wires_elec_stan18 +186902993=cs2_roadsb_wires_elec_stan20 +-548957671=cs2_roadsb_wires_elec_stan21 +1998930394=cs2_roadsb_wires_elec_stan22 +-1937085276=cs2_roadsb_wires_elec_stan23 +-767002593=cs2_roadsb_wires_elec_stan24 +1973370570=cs2_roadsb_wires_elec_stan27 +2068892205=cs2_roadsb_wires_elec_stan28 +-1964938930=cs2_roadsb_wires_elec_stan29 +-1693153088=cs2_roadsb_wires_elec_stan30 +535117521=cs2_roadsb_wires_tele_heavy23 +1227788643=cs2_roadsb_wires_tele_heavy24 +1569372631=cs2_roadsb_wires_tele_heavy26 +1865440546=cs2_roadsb_wires_tele_heavy27 +958066936=cs2_roadsb_wires_tele_heavy28 +1254986845=cs2_roadsb_wires_tele_heavy29 +-1806817659=cs2_roadsb_wires_tele_heavy30 +-2029450245=cs2_roadsb_wires_tele_heavy31 +-494812437=cs2_roadsb_wires_tele_heavy32 +298099056=cs2_roadsb_wires_tele_heavy33 +1227198509=cs2_roadsb_wires_tele_heavy36 +2070312110=cs2_roadsb_wires_tele_heavy37 +1492824023=cs2_roadsb_wires_tele_heavy39 +-156535099=cs2_roadsb_wires_tele_stan12 +-1034482147=cs2_roadsb_wires_tele_stan14 +157689233=cs2_roadsb_ws008 +-619525909=cs2_roadsb_ws009 +-1941799448=cs2_roadsb_wspline008 +1421831662=cs3_01__deci1_b +579176827=cs3_01__deci1_c +1183812620=cs3_01__deci1_c001 +-1487180447=cs3_01__deci1 +-362892615=cs3_01__deci1b +1447402879=cs3_01_armco00 +1684486594=cs3_01_armco01 +1907905636=cs3_01_armco02 +-208990134=cs3_01_beach1 +106542567=cs3_01_beach2 +-1108695822=cs3_01_beach3 +1277644548=cs3_01_cj_boatlod +487752277=cs3_01_coast02 +792995512=cs3_01_coast03 +1405743043=cs3_01_coast05 +1012953194=cs3_01_coast05db01 +1992177063=cs3_01_coast06 +-1532183106=cs3_01_coast06b +1763124345=cs3_01_coast06db +-1902300474=cs3_01_coast06dcl +568655426=cs3_01_deci8 +-292076832=cs3_01_deci8a +-325151818=cs3_01_deci9 +176502107=cs3_01_dirttrack_008 +-951868655=cs3_01_foam_01_lod +-1805806095=cs3_01_foam_01 +1615745550=cs3_01_foam_03_lod +2023087718=cs3_01_foam_03 +98643335=cs3_01_foam_04_lod +1574709491=cs3_01_foam_04 +1971882220=cs3_01_foam_05_lod +1277298047=cs3_01_foam_05 +1203890020=cs3_01_foam_07_lod +1127084951=cs3_01_foam_07 +406860217=cs3_01_foam_08_lod +-184559816=cs3_01_foam_08 +-1941421918=cs3_01_mugu1 +-1671363974=cs3_01_props_combo0224_dslod +-1130565606=cs3_01_rd_jn_dcl_01 +343159752=cs3_01_rd_jn_dclb_01 +-561716943=cs3_01_retwal1 +-1320810828=cs3_01_retwal2 +525427940=cs3_01_sea_07_lod +-1148651508=cs3_01_sea_10_lod +1856117204=cs3_01_sea_12_lod +-333937024=cs3_01_sea_13_lod +-1282591865=cs3_01_sea_14_lod +1069812397=cs3_01_sea_16_lod +1183266085=cs3_01_sea_cs3_01_uw1_00 +743392904=cs3_01_sea_cs3_01_uw1_00b +-54320738=cs3_01_sea_cs3_01_uw1_01 +1778514970=cs3_01_sea_cs3_01_uw1_02 +543484129=cs3_01_sea_cs3_01_uw1_03 +260294431=cs3_01_sea_cs3_01_uw1_04 +1326804108=cs3_01_sea_cs3_01_uw1_04a +-1235512116=cs3_01_sea_cs3_01_uw1_05 +-934496082=cs3_01_sea_cs3_01_uw1_06 +-617390469=cs3_01_sea_cs3_01_uw1_07 +1843037131=cs3_01_sea_cs3_01_uw1_08 +2091917686=cs3_01_sea_cs3_01_uw1_09 +-1267789809=cs3_01_sea_cs3_01_uw1_10 +190103009=cs3_01_sea_cs3_01_uw1_11 +417749252=cs3_01_sea_cs3_01_uw1_12 +1606084268=cs3_01_sea_cs3_01_uw1_13 +-296713255=cs3_01_sea_cs3_01_uw1_14 +1141911383=cs3_01_sea_cs3_01_uw1_15 +1390267634=cs3_01_sea_cs3_01_uw1_16 +1290813727=cs3_01_sea_cs3_01_uw1_17 +1792113889=cs3_01_sea_cs3_01_uw1_18 +814909540=cs3_01_sea_cs3_01_uw1_19 +-1053739012=cs3_01_sea_cs3_01_uw1_20 +163105034=cs3_01_sea_cs3_01_uw1_21 +445541045=cs3_01_sea_cs3_01_uw1_22 +-1914372282=cs3_01_sea_cs3_1_uw_dec_00 +2059819273=cs3_01_sea_cs3_1_uw_dec_01 +-1574590577=cs3_01_sea_cs3_1_uw_dec_02 +-1889795588=cs3_01_sea_cs3_1_uw_dec_03 +-1012241768=cs3_01_sea_cs3_1_uw_dec_04 +-1295923001=cs3_01_sea_cs3_1_uw_dec_05 +-652667531=cs3_01_sea_cs3_1_uw_dec_06 +-393759602=cs3_01_sea_cs3_1_uw_dec_07 +-699264989=cs3_01_sea_cs3_1_uw_dec_08 +222002677=cs3_01_sea_cs3_1_uw_dec_09 +638692429=cs3_01_sea_cs3_1_uw_dec_10 +348981696=cs3_01_sea_cs3_1_uw_dec_11 +647671131=cs3_01_sea_cs3_1_uw_dec_12 +960221853=cs3_01_sea_cs3_1_uw_dec_13 +-2109119305=cs3_01_sea_cs3_1_uw_dec_17 +1687235119=cs3_01_sea_cs3_1_uw_dec_20 +1999097692=cs3_01_sea_cs3_1_uw_dec_21 +-1743974098=cs3_01_sea_cs3_1_uw_dec_22 +1088467999=cs3_01_sea_cs3_1_uwdecals01 +212814777=cs3_01_sea_cs3_1_uwdecals02 +389832915=cs3_01_sea_cs3_1_uwdecals03 +-400194906=cs3_01_sea_cs3_1_uwdecals04 +-88660023=cs3_01_sea_cs3_1_uwdecals05 +-447218421=cs3_01_sea_cs3_1_uwdecals06 +-919689394=cs3_01_sea_props_ph +1231786704=cs3_01_si +-1246816639=cs3_01_trl01 +-396264475=cs3_01_trl02 +-644751802=cs3_01_trl03 +-1552365931=cs3_02__decal002 +1269427481=cs3_02_coast04 +671614756=cs3_02_culv_1 +531560050=cs3_02_culv_9 +-769463577=cs3_02_decf_01 +-1292915583=cs3_02_decf_03 +-1060550604=cs3_02_decf_04 +-1650032145=cs3_02_decf_06 +1122356347=cs3_02_decf_09 +-487681579=cs3_02_decf_09b +-862892240=cs3_02_decf_10 +-432438656=cs3_02_decf_11 +-1116429823=cs3_02_decf_53_nnn +-1737815038=cs3_02_decr04 +-4851148=cs3_02_decr1 +-349999022=cs3_02_decr112 +-1223038723=cs3_02_decr2 +-104607834=cs3_02_decr33 +1860942324=cs3_02_decr37 +276561162=cs3_02_decr39 +-1762294414=cs3_02_decr41 +-691361694=cs3_02_decr5 +-1818786394=cs3_02_decr65 +801553918=cs3_02_decr66 +7038420=cs3_02_decr86 +-1389650422=cs3_02_decr86b +-461033636=cs3_02_decr91 +997023019=cs3_02_decr92 +1160802481=cs3_02_decr93 +1199796833=cs3_02_decr93a +1556399040=cs3_02_decz01 +-51510368=cs3_02_decz02 +1864951828=cs3_02_decz03 +653125120=cs3_02_drain1 +-594835245=cs3_02_footp1 +1326840549=cs3_02_lnd01 +895600509=cs3_02_lnd02 +1685562792=cs3_02_lnd03 +1487834646=cs3_02_lnd04 +-2016580525=cs3_02_lnd05 +68716954=cs3_02_refprox1_ch +1233014521=cs3_02_refprox2_ch +826328676=cs3_02_refprox3_ch +-1209588062=cs3_02_retwalb007 +418123829=cs3_02_retwalb1 +-810815792=cs3_02_retwalb11 +-41920162=cs3_02_retwalb3 +265027061=cs3_02_retwalb4 +668820186=cs3_02_trail07 +79043724=cs3_02_trail08 +1491780504=cs3_02_trail11 +-1462165675=cs3_02_trailz1 +-550171632=cs3_02_trailz2 +-710616605=cs3_02_trck_007 +-1889811570=cs3_02_trck_011 +450833942=cs3_02_trck032 +1260146434=cs3_02_trck417 +683870840=cs3_02_trck419 +-664508196=cs3_02_trck420 +-757703228=cs3_02_trck422 +498791308=cs3_02_trck425 +231560113=cs3_02_trck426 +1789430650=cs3_02_trck430 +778202507=cs3_02_trck440 +-331323068=cs3_02_trck445 +1720501167=cs3_03__decal001 +789632180=cs3_03__decal002 +-1434202576=cs3_03_bwall_01 +1287459492=cs3_03_bwall_02 +41365217=cs3_03_ctrack01 +272157284=cs3_03_ctrack02 +1630858343=cs3_03_ctrack03 +-283670494=cs3_03_ctrack04 +1184905022=cs3_03_ctrack05 +-1468071571=cs3_03_dec00 +-846083182=cs3_03_dec02 +91405127=cs3_03_dec03 +1223803460=cs3_03_dec07 +993011393=cs3_03_dec08 +-705811760=cs3_03_dec0829 +203969314=cs3_03_dec088 +148601697=cs3_03_dec1 +456713663=cs3_03_dec10 +-328300501=cs3_03_dec11 +-22467424=cs3_03_dec12 +-1030507414=cs3_03_dec13 +-1475412127=cs3_03_dec15 +-2049852697=cs3_03_dec17 +-19929266=cs3_03_dec2 +1663765158=cs3_03_dec23 +-580747501=cs3_03_dec24 +-972009361=cs3_03_dec25 +-32358286=cs3_03_dec26 +-1337711401=cs3_03_dec27 +-497186551=cs3_03_dec28 +-1957799476=cs3_03_dec30 +-1727564482=cs3_03_dec31 +-1615527271=cs3_03_dec32 +-1116520939=cs3_03_dec33 +-1507110522=cs3_03_decal005 +1666501594=cs3_03_decal008 +-1952270403=cs3_03_deco01 +710636844=cs3_03_deco02 +1059233466=cs3_03_deco03 +1308179559=cs3_03_deco04 +1553455524=cs3_03_deco05 +1461045276=cs3_03_deco05a +-1598457043=cs3_03_decw_01 +-2132715692=cs3_03_decy_02 +-424615733=cs3_03_overlooka_rl +-380692517=cs3_03_overlooka +549737699=cs3_03_overlookasign +-431191095=cs3_03_overlookb_rl +1317102142=cs3_03_overlookb +-1868064336=cs3_03_overlookbsign +-1084092248=cs3_03_refprox1_ch +-1653794587=cs3_03_refprox2_ch +-297282684=cs3_03_refprox3_ch +-1684690428=cs3_03_rivside1 +-1396583095=cs3_03_terr01 +-676582627=cs3_03_terr02 +697978616=cs3_03_terr03 +-263955379=cs3_03_terr04 +-977991889=cs3_03_terr05 +509589635=cs3_03_terr06 +1882840118=cs3_03_terr07 +2117360009=cs3_03_terr07a +-1910145145=cs3_03_track02 +1540987632=cs3_03_track03 +1772074620=cs3_03_track04 +960288183=cs3_03_track05 +-978129303=cs3_03_track06 +-42888108=cs3_03_tunn_ent_004 +591798215=cs3_03_tunn_entdc_002 +-116144519=cs3_03_tunnold_01 +-375299246=cs3_03_waltmp +447747416=cs3_04_brg_01 +-527734046=cs3_04_brg_02_shadowproxy +167670765=cs3_04_brg_02 +1133737112=cs3_04_bus_decals +281621968=cs3_04_bus +-2009075874=cs3_04_cover010 +-1449709044=cs3_04_cover011 +-428150858=cs3_04_cover4 +-229510836=cs3_04_cover4o +-1704236793=cs3_04_cs6_01_weldshed005 +-82432770=cs3_04_cs6_01_weldshed005b +1975683296=cs3_04_decal_struc +1133502331=cs3_04_decal1 +519181888=cs3_04_decal3 +1789832632=cs3_04_decal6 +1150774275=cs3_04_decalground +1571071221=cs3_04_decalx1 +1264451688=cs3_04_decalx2 +353637329=cs3_04_decalx3 +2037767955=cs3_04_decalz1 +-2006745874=cs3_04_decalz2 +-1845850084=cs3_04_decalz3 +-1242503137=cs3_04_des_meth_grp1_slod +-977613479=cs3_04_des_meth_grp1 +1705919316=cs3_04_des_meth_grp2_slod +-1214336735=cs3_04_des_meth_grp2 +96501767=cs3_04_des_meth_grp3_slod +-1444145732=cs3_04_des_meth_grp3 +-413758206=cs3_04_des_methrl_grp1 +-1549204060=cs3_04_des_methrl_grp2 +-1814075887=cs3_04_des_methrl_grp3 +-1159588532=cs3_04_details_rocks +1088965832=cs3_04_details_stage +1663375650=cs3_04_elec_light002 +87490825=cs3_04_elec_stand002 +786669817=cs3_04_emissive_1_lod +1739294432=cs3_04_emissive_1 +985642560=cs3_04_emissive_2_lod +-1614317801=cs3_04_emissive_2 +-1222091669=cs3_04_emissive_3_lod +-1979102309=cs3_04_emissive_3 +-2045298695=cs3_04_hoarder +350673446=cs3_04_house01 +-1636845801=cs3_04_house01b +725878500=cs3_04_house02 +-1949724545=cs3_04_house02b +407293631=cs3_04_junction_ovr_01 +-36577003=cs3_04_land_01 +-745894777=cs3_04_land_02 +1874314471=cs3_04_land_03 +2104516696=cs3_04_land_04 +-1048904374=cs3_04_mainbuilding3_a +-1468361835=cs3_04_motel_detail001 +-646826016=cs3_04_motel +732105446=cs3_04_props_combo01_01_lod +-116023746=cs3_04_signs +1469972865=cs3_04_signs02 +-1568941429=cs3_04_stage +918854543=cs3_04_statc013 +924623273=cs3_04_t_h_tot004 +-1916445839=cs3_04_tel_hvy003 +-1367120706=cs3_04_tel_stand002 +-357132556=cs3_04_tlr_006 +-356372594=cs3_04_tlrbits_02 +1988346463=cs3_04_tlrbrn_01 +-1851456499=cs3_04_tlrtmp_01 +-1818517624=cs3_04_tlrtmp_013 +-1275076528=cs3_04_tlrtmp_015 +-1241887533=cs3_04_tlrtmp_04 +-1153236047=cs3_04_tlrtmp_05_rails +-1010898852=cs3_04_tlrtmp_05 +-534077133=cs3_04_tlrtmp_07 +-19669371=cs3_04_tlrtmp_08 +1058465466=cs3_04_tlrtmp_12 +969102172=cs3_04_trailerparka_emis_lod +-544221017=cs3_04_trailerparka_emis +-48832766=cs3_04_trailerparka_grp1_slod +-736557803=cs3_04_trailerparka_grp1 +398084602=cs3_04_trailerparka_grp2_slod +-826869167=cs3_04_trailerparka_grp2 +-2095960936=cs3_04_trailerparkb_emis_lod +-235126220=cs3_04_trailerparkb_emis +-926579616=cs3_04_trailerparkb_grp1_slod +-992160669=cs3_04_trailerparkb_grp1 +-1532508245=cs3_04_trailerparkb_grp2_slod +494863798=cs3_04_trailerparkb_grp2 +-1028444972=cs3_04_trailerparkc_emis_lod +-1623987236=cs3_04_trailerparkc_emis +232144571=cs3_04_trailerparkc_grp1_slod +-1947677186=cs3_04_trailerparkc_grp1 +-67023238=cs3_04_trailerparkc_grp2_slod +2116465274=cs3_04_trailerparkc_grp2 +-68429379=cs3_04_trailerparkd_emis_lod +-979814820=cs3_04_trailerparkd_emis +1432781793=cs3_04_trailerparkd_grp1_slod +-1458026428=cs3_04_trailerparkd_grp1 +1331696972=cs3_04_trailerparkd_grp2_slod +-1208785414=cs3_04_trailerparkd_grp2 +-1036532055=cs3_04_trailerparke_grp1_slod +-359328265=cs3_04_trailerparke_grp1 +1006482630=cs3_04_trailerparke_grp2_slod +-128470660=cs3_04_trailerparke_grp2 +208937166=cs3_04_trck_002 +-1233067311=cs3_04_trck_002a +-585567635=cs3_04_trck_03 +-877998191=cs3_04_trck_04 +-907402402=cs3_04_trckw_01 +-584540290=cs3_04_trckw_02b +-1155938969=cs3_04_trland_01_dec +-2128094823=cs3_04_trland_01 +-1290682948=cs3_04_trland_01b +-96619885=cs3_04_trucks_dec +1411553813=cs3_04_trucks +1089670916=cs3_04_van_dec +-693102825=cs3_05_brdge_shdw +53831776=cs3_05_cm_rckgrp_05 +963427398=cs3_05_creek_brdg01 +1086059882=cs3_05_crk_bdg01_rl +1172477879=cs3_05_crk_bdg02_rl +-711403883=cs3_05_crk_bdg03_rl +1859453547=cs3_05_crk_bdg04_rl +1903210=cs3_05_crk_bdg05_rl +192327470=cs3_05_crk_brdg005 +-1624621808=cs3_05_crk_brdg02 +-1994387204=cs3_05_crk_brdg03 +-130548590=cs3_05_crk_brdg04_dcl +2061464699=cs3_05_crk_brdg04 +-317783535=cs3_05_cs3_06_rivrok_001 +1533402813=cs3_05_cs3_06_rivrok_002 +-351673556=cs3_05_cvrdbrdg_grime +88352786=cs3_05_cvrdbrdg_main001 +-268485052=cs3_05_cvrdbrdg_sprt +1410611204=cs3_05_dirttrck_01 +1726733747=cs3_05_dirttrck_02 +448808297=cs3_05_dirttrck_03 +-484969910=cs3_05_dirttrck_03b +142909682=cs3_05_dirttrck_04 +1025051166=cs3_05_dirttrck_05 +752904617=cs3_05_dirttrck_06 +1667094183=cs3_05_dirttrck_07 +-2042717080=cs3_05_dirttrck_09 +-1927895408=cs3_05_dirttrck_10 +-1211171840=cs3_05_dirttrck_11 +-434799483=cs3_05_dirttrck_11b +-1567305332=cs3_05_dirttrck_12 +-1732395530=cs3_05_dirttrck_13 +-2117627894=cs3_05_dirttrck_14 +2133369569=cs3_05_dirttrck_14a +-858019999=cs3_05_dirttrck_20 +-1644492728=cs3_05_glue_01 +-801248051=cs3_05_glue_02 +1558062874=cs3_05_land09 +-809602829=cs3_05_pref_prx_hd4 +-477186142=cs3_05_prerefproc_02 +-74530911=cs3_05_prerefproc_04_hd +-1260824008=cs3_05_prerefproc_05 +-2073387381=cs3_05_prerefproc_05b +-777579565=cs3_05_prerefproc_07 +1020182735=cs3_05_prerefprochd_02 +-2123418490=cs3_05_prerefprochd_02d +1548150482=cs3_05_prerefprochd_05b +-2077251819=cs3_05_prerefprox_02a +-1819360281=cs3_05_prerefprox_03 +-984832158=cs3_05_prerefprox_04 +-919822254=cs3_05_prerefprox_07b +305483785=cs3_05_prerefprox4_02 +498399290=cs3_05_prerefproxhd_02a +1197400761=cs3_05_prerefproxhd_03 +1973436219=cs3_05_prerefproxhd_04 +2116571211=cs3_05_prerefproxhd_07 +-406024788=cs3_05_prerefprx_02c +-794278725=cs3_05_prerefprx_09 +-691350440=cs3_05_prerefprx_10 +-660149516=cs3_05_prerefprxhd_02c +-687141854=cs3_05_prerefprxhd_09 +1458572618=cs3_05_prerefprxhd_10 +-952152896=cs3_05_prfprox_hd_07b +1286446080=cs3_05_prrefproxhd_006 +-877537235=cs3_05_prrefproxhd_05 +834829958=cs3_05_prrefprx_02d +-1910208448=cs3_05_prrefprx_04_01 +320815800=cs3_05_rckinsert03 +-125530749=cs3_05_rckinsert05 +1340202621=cs3_05_rckinsert05a +690712272=cs3_05_rckinsert06 +-1830108843=cs3_05_rds_dtjnc_d08 +1580527026=cs3_05_refproc_06 +262820004=cs3_05_riv_rck_b1 +612366927=cs3_05_riv_rck_b2 +-2053568777=cs3_05_riv_rck_grpa1 +901837767=cs3_05_riv_rck_grpa6a +658134714=cs3_05_riv_rck_grpa6b +-1852449245=cs3_05_river02 +1671798516=cs3_05_river02b +-384627440=cs3_05_river03 +1240102846=cs3_05_river03b +-1938016701=cs3_05_river04_01 +-1497142575=cs3_05_river04_02 +399960727=cs3_05_river04 +1554674749=cs3_05_river05 +-1099706125=cs3_05_river05a +-1264206505=cs3_05_river05b +-1564468852=cs3_05_river05c +-789940760=cs3_05_river05d +1286214965=cs3_05_river06_d +1265816014=cs3_05_river06 +740633472=cs3_05_river06b +-1375146931=cs3_05_river06b001 +-1495552698=cs3_05_rivrapidrk_01 +-1188322567=cs3_05_rockdec_01 +-932363908=cs3_05_rockdec_02 +-1115804758=cs3_05_rockdec_03 +-1940746246=cs3_05_rockdec_03a +-817836241=cs3_05_rockdec_04 +-653008171=cs3_05_rockdec_05 +-355891648=cs3_05_rockdec_06 +114802268=cs3_05_rockdec_07 +378953177=cs3_05_rockdec_08 +2104208550=cs3_05_rockdec_10 +-1989032782=cs3_05_rockdec_11 +-1757978563=cs3_05_rockdec_12 +-1464138952=cs3_05_rockdec_13 +-144793470=cs3_05_rockdec_15 +322103724=cs3_05_rockdec_15b +-1822004667=cs3_05_rockdec_15c +624360498=cs3_05_rockdec_16 +1656025=cs3_05_rockdec_16b +921673639=cs3_05_rockdec_17 +1155152764=cs3_05_rockdec_18 +-541227514=cs3_05_rockdec_18b +1349014168=cs3_05_rockdec_19 +2089102329=cs3_05_rockdec_20 +-968618084=cs3_05_rockglly_01 +-1485602886=cs3_05_rocks_riv05 +1204799601=cs3_05_rural1 +-369977952=cs3_05_rural1de +-1574626363=cs3_05_rvrbldr_2_lod +14833032=cs3_05_rvrbldr_2 +784150845=cs3_05_rvrbldr_3 +-1320025376=cs3_05_smllrk003 +1804786383=cs3_05_smllrk02 +2030372944=cs3_05_tmpbdg03_rl +-1843943989=cs3_05_tmpbrdge03 +-147858408=cs3_05_trevor_trail_decal001 +953286635=cs3_05_water06_grp1_slod +1003798720=cs3_05_water06_grp1 +-1133441918=cs3_05_water06_grp2_slod +1302029389=cs3_05_water06_grp2 +1717634787=cs3_05_water07_grp1_slod +103470340=cs3_05_water07_grp1 +-676518811=cs3_05_water07_grp2_slod +1741920340=cs3_05_water07_grp2 +1465738852=cs3_05_watermesh01 +1090861492=cs3_05_watermesh02 +851942713=cs3_05_watermesh03 +-1312318745=cs3_05_watermesh04 +403531633=cs3_05_watermesh05 +-1791893068=cs3_05_watermesh08 +1845093914=cs3_05_xdec_29 +537264495=cs3_06_06_land_05 +1793450684=cs3_06_cliff2_dcl +254692509=cs3_06_cliffter_dcl01 +1699205786=cs3_06_cs_dcl +1941062350=cs3_06_cs3_01_dtrack_009 +-1821740530=cs3_06_cs3_newtrkdcl_014 +1020312744=cs3_06_culvert_02_shdw +135511537=cs3_06_culvert001 +-1245275816=cs3_06_culvert004 +1495327471=cs3_06_culvert005b_sm +1935038199=cs3_06_culvert02 +1557277167=cs3_06_culvert03 +-1987305654=cs3_06_culvt001_shdw +-1968048529=cs3_06_dcl_04 +-542089618=cs3_06_dcl_07c +836519101=cs3_06_dcl_08 +203127400=cs3_06_dcl_10 +-1930888187=cs3_06_dcl_13 +-1855290104=cs3_06_dcl_15 +-37921372=cs3_06_dcl_18 +260407604=cs3_06_dcl_19 +1900111106=cs3_06_dcl_20 +1543518848=cs3_06_dcl_21 +438253503=cs3_06_dcl_31 +1285561540=cs3_06_dcl_37 +-784066523=cs3_06_dcl_37c +-256876158=cs3_06_dcl_42 +-571524096=cs3_06_dcl_43 +59901765=cs3_06_dcl_45 +1089042501=cs3_06_foam_01 +850582488=cs3_06_foam_02 +91521372=cs3_06_foam_03 +2064739480=cs3_06_foam_04 +1781582551=cs3_06_foam_05 +1608889921=cs3_06_foam_06 +1310069410=cs3_06_foam_07 +-995033130=cs3_06_foam_08 +-1763138490=cs3_06_foam_09 +960249692=cs3_06_jet_refprox_ch +288324276=cs3_06_jetty_overlay +-1214243121=cs3_06_jetty_refprox +-1300438693=cs3_06_jetty +1421098258=cs3_06_land_02 +1190015=cs3_06_land_02a +-1528663523=cs3_06_land_02b +-1756773836=cs3_06_land_03 +-1886656940=cs3_06_land_03b +-1374883910=cs3_06_land_04 +869216260=cs3_06_land_06b +641438941=cs3_06_land_06e +286111166=cs3_06_land_07 +-194593484=cs3_06_land_07b +1119345105=cs3_06_land_07c +-1429230616=cs3_06_land_b_005 +-993431597=cs3_06_land_b_02 +1308721733=cs3_06_land_b_03 +2032851095=cs3_06_land_b_04 +1398188288=cs3_06_lightdcls_01 +-961161850=cs3_06_nubbin_dcls07 +-349855295=cs3_06_nubbin_dcls13 +-1542450285=cs3_06_nubbin_dcls17 +-1378703588=cs3_06_nubbin_dcls18 +783407269=cs3_06_nubbin_dcls18l +-429222105=cs3_06_nubbin_dcls20 +936600204=cs3_06_nubtrckdcl +798712671=cs3_06_props_06b17_01_lod +1474775248=cs3_06_refprox02_ch +-186736019=cs3_06_refprox02b_ch +1543402631=cs3_06_refprox04_ch +-1652235546=cs3_06_refprox05_ch +290398786=cs3_06_refprox06_ch +1103323207=cs3_06_refprox07_ch +-913798406=cs3_06_refprox08_ch +-1159973821=cs3_06_refprox09_ch +1516361536=cs3_06_refprox11_ch +-56811616=cs3_06_refprox12_ch +-83292679=cs3_06_sea_cargoplane_a +-738874754=cs3_06_sea_cargoplane_dcl001 +-459519530=cs3_06_sea_cargoplane_lod +390692112=cs3_06_sea_cargoplane +-1396685004=cs3_06_sea_cargoplane2_dcl01 +-1173012613=cs3_06_sea_cargoplane2_lod +892633046=cs3_06_sea_cargoplane2 +1823547169=cs3_06_sea_shipwreck_lod +-885340866=cs3_06_sea_shipwreck +-1212458409=cs3_06_sea_uw_001_lod +-1197684252=cs3_06_sea_uw_001 +-1487630186=cs3_06_sea_uw_002_lod +-900174501=cs3_06_sea_uw_002 +1515261262=cs3_06_sea_uw_003 +1679040724=cs3_06_sea_uw_004 +1976747089=cs3_06_sea_uw_005 +-1387292844=cs3_06_sea_uw_006_lod +-1820262483=cs3_06_sea_uw_006 +-1803550277=cs3_06_sea_uw_007 +839329833=cs3_06_sea_uw_008_lod +-1512364943=cs3_06_sea_uw_008 +-1072277273=cs3_06_sea_uw_009 +404903677=cs3_06_sea_uw_010_lod +1241738119=cs3_06_sea_uw_010 +1003212568=cs3_06_sea_uw_011 +-2016952625=cs3_06_sea_uw_012_lod +613261468=cs3_06_sea_uw_012 +1716690051=cs3_06_sea_uw_013_lod +-1874167784=cs3_06_sea_uw_013 +-302808388=cs3_06_sea_uw_014_lod +-2096570987=cs3_06_sea_uw_014 +1824502019=cs3_06_sea_uw_015 +1657182222=cs3_06_sea_uwdec_00 +-1324927854=cs3_06_sea_uwdec_01 +-2091820765=cs3_06_sea_uwdec_02 +-1115533944=cs3_06_sea_uwdec_03 +-884872953=cs3_06_sea_uwdec_04 +-653261661=cs3_06_sea_uwdec_05 +-420306840=cs3_06_sea_uwdec_06 +113106942=cs3_06_sea_uwdec_07 +343374705=cs3_06_sea_uwdec_08 +573806325=cs3_06_sea_uwdec_09 +-700025572=cs3_06_sea_uwdec_10 +1927392848=cs3_06_sea_uwdec_11 +2102117156=cs3_06_sea_uwdec_12 +-1912642421=cs3_06_sea_uwdec_13 +666867725=cs3_06_sea_uwdec_14 +982269350=cs3_06_sea_uwdec_15 +1145196818=cs3_06_sea_uwdec_16 +-520385918=cs3_06_sea_uwdec_17 +-1794587501=cs3_06_track_dcl_011 +-1211605529=cs3_06_trackdcl_01 +1818314522=cs3_06_trackdcl_02 +-1776772472=cs3_06_trackdcl_03 +1312066241=cs3_06_trackdcl_04 +1610231372=cs3_06_trackdcl_05 +-35641111=cs3_06_wetwater01 +864326709=cs3_06_wetwater02 +273369879=cs3_06_woodenstruc1 +-1810164065=cs3_07_barrack02 +-2114358692=cs3_07_barrack03 +430140673=cs3_07_barrail_01 +-1823514537=cs3_07_barrail_02 +637797826=cs3_07_barrail_03 +1357667218=cs3_07_barrail_04 +1655897887=cs3_07_barrail_05 +-1129139447=cs3_07_barrail_06 +-822847604=cs3_07_barrail_07 +-648647600=cs3_07_barrail_08 +644630346=cs3_07_bridgede2 +340543538=cs3_07_bridgeframe01 +704213900=cs3_07_bridgeframe02 +1065787046=cs3_07_bridgeframe03 +1296644651=cs3_07_bridgeframe04 +-53640899=cs3_07_cfnclink_00 +1268457175=cs3_07_cfnclink_01 +1500625540=cs3_07_cfnclink_02 +491405938=cs3_07_cfnclink_03 +796387021=cs3_07_cfnclink_04 +2026731895=cs3_07_cfnclink_05 +183180724=cs3_07_cfnclink_06 +-498840473=cs3_07_cfnclink_07 +-190942949=cs3_07_cfnclink_08 +-1043395715=cs3_07_cfnclink_09 +1238243925=cs3_07_cfnclink_10 +-1741703401=cs3_07_cfnclink_11 +-1502784622=cs3_07_cfnclink_12 +739598056=cs3_07_cfnclink_13 +970193509=cs3_07_cfnclink_14 +141334423=cs3_07_cfnclink_15 +372126490=cs3_07_cfnclink_16 +-484455170=cs3_07_cfnclink_17 +-254121869=cs3_07_cfnclink_18 +-1081801271=cs3_07_cfnclink_19 +428718277=cs3_07_cfnclink_20 +-824040593=cs3_07_cfnclink_21 +554125240=cs3_07_cfnclink_22 +-117016649=cs3_07_cfnclink_23 +-1036383713=cs3_07_cfnclink_24 +-1670758784=cs3_07_cfnclink_25 +-440544986=cs3_07_cfnclink_26 +31131988=cs3_07_cfnclink_27 +940799428=cs3_07_cfnclink_28 +1583301211=cs3_07_cfnclink_29 +-386247061=cs3_07_cfnclink_30 +-616875283=cs3_07_cfnclink_31 +-964882063=cs3_07_cfnclink_32 +-1370463976=cs3_07_cfnclink_33 +-1601256043=cs3_07_cfnclink_34 +-1849317373=cs3_07_cfnclink_35 +-2079650674=cs3_07_cfnclink_36 +-24575600=cs3_07_cfnclink_37 +810280213=cs3_07_cfnclink_38 +1645168795=cs3_07_cfnclink_39 +1208619829=cs3_07_cfnclink_40 +1994911984=cs3_07_cfnclink_41 +1753568299=cs3_07_cfnclink_42 +342862909=cs3_07_cfnclink_43 +43124866=cs3_07_cfnclink_44 +867494599=cs3_07_cfnclink_45 +1452224635=cs3_07_cfnclink_46 +579109473=cs3_07_ctbuil_01_o +-1257119757=cs3_07_emissive01_lod +-1939882693=cs3_07_emissive01 +-1695975957=cs3_07_emissive02_lod +1990562247=cs3_07_emissive02 +117823111=cs3_07_emissive03_lod +-350356810=cs3_07_emissive03 +-1653093531=cs3_07_emissive04_lod +-590324197=cs3_07_emissive04 +1924182075=cs3_07_emissive05_lod +320621234=cs3_07_emissive05 +-1493225354=cs3_07_emissive06_lod +-1095392794=cs3_07_emissive06 +1031841365=cs3_07_emissive07_lod +-124086865=cs3_07_emissive07 +1770088508=cs3_07_emissive08_lod +573040841=cs3_07_emissive08 +1136191648=cs3_07_emissive09_lod +1541790788=cs3_07_emissive09 +1302790286=cs3_07_emissive10_lod +-1269633392=cs3_07_emissive10 +-1132310711=cs3_07_emissive11_lod +1227200567=cs3_07_emissive11 +1157572431=cs3_07_emissive12_lod +1490466713=cs3_07_emissive12 +-1811514724=cs3_07_emissive13_lod +-125864216=cs3_07_emissive13 +1227764233=cs3_07_emissive14_lod +-970157501=cs3_07_emissive14 +-1808711872=cs3_07_emissive15_lod +-1671807329=cs3_07_emissive15 +-240601603=cs3_07_emissive16_lod +-357082280=cs3_07_emissive16 +501318819=cs3_07_fence_bet00 +40062371=cs3_07_fence_bet01 +319942400=cs3_07_fence_bet02 +1452111354=cs3_07_fence_bet03 +-422570371=cs3_07_fence_bet04 +-1462537971=cs3_07_fire_01_o +1083810594=cs3_07_fire_01 +-1026806512=cs3_07_fire_frame +97966808=cs3_07_fire_rail1 +1569267764=cs3_07_fuel_01_o +-1080183449=cs3_07_fuel_01 +2026301391=cs3_07_fuel_02_o +-1855924078=cs3_07_fuel_02 +-1354470840=cs3_07_fuelcable2 +-2096164386=cs3_07_fuelcable3 +-1194361420=cs3_07_fuelmetal2 +-2100031042=cs3_07_fuelmetal3 +395387977=cs3_07_glue_01 +1784728043=cs3_07_glue_02 +-317894846=cs3_07_glue_03 +-840625934=cs3_07_glue_04 +-527714753=cs3_07_glue_05 +852974293=cs3_07_glue_06 +-1507507857=cs3_07_glue_07 +-1204951680=cs3_07_glue_08 +-1987606476=cs3_07_glue_09 +-1338190102=cs3_07_glue_10 +42498948=cs3_07_glue_11 +-1864361935=cs3_07_glue_12 +1423155225=cs3_07_glue_13 +-1183782574=cs3_07_glue_15 +1269468615=cs3_07_glue_16 +832723283=cs3_07_glue_17 +1072723439=cs3_07_glue_18 +2006082966=cs3_07_glue_19 +-1216911785=cs3_07_glue_21 +-1516256600=cs3_07_glue_22 +694995520=cs3_07_glue_23 +265721620=cs3_07_glue_24 +2088497249=cs3_07_glue_25 +1924848863=cs3_07_glue_26 +-429472715=cs3_07_glue_27 +2122616231=cs3_07_graffiti +1338748618=cs3_07_gsides_06_o +1753604634=cs3_07_hanger04_rail1 +-1605790103=cs3_07_hanger04 +675013684=cs3_07_hanger05_rail1 +-443703056=cs3_07_hanger05 +1037040879=cs3_07_hangera_03_o +-2106773332=cs3_07_hangera_03 +-1389186467=cs3_07_hangeraframe1 +-1744467965=cs3_07_hangeraframe2 +1232505552=cs3_07_hangerapipe +-183996176=cs3_07_hangerbits_01 +-835935455=cs3_07_hangerbits_02 +-888955697=cs3_07_hangerbits_03 +-228627578=cs3_07_hangerbits_04 +-534165734=cs3_07_hangerbits_05 +67145416=cs3_07_hangerbits_06 +1285496635=cs3_07_hangerc_01_o +-1558071347=cs3_07_hangerc_01 +-2036250162=cs3_07_hangerd_01_o +-640252027=cs3_07_hangerd_01 +-1483774613=cs3_07_hangerdmetal1 +1363589339=cs3_07_hangerdmetal2 +-1323139667=cs3_07_hangerdpipes1 +-1630283504=cs3_07_hangerdpipes2 +835878075=cs3_07_hangerdpipes3 +665039048=cs3_07_hangerdstruts1 +-393060666=cs3_07_hangger007_o +-834690405=cs3_07_hangger04_a_detail +-272399847=cs3_07_hangger04_b_detail +131266333=cs3_07_hangger04_o +-826360440=cs3_07_hangger05_a_detail +1049762872=cs3_07_hangger05_b_detail +692727223=cs3_07_hangrail01 +1248948229=cs3_07_hangrail02 +-637071562=cs3_07_hangrail03 +-90812332=cs3_07_hangrail04 +895174109=cs3_07_hangrail05 +-417289879=cs3_07_hangrail06 +-809108820=cs3_07_hangrail07 +-1049600511=cs3_07_hangrail08 +-1405406313=cs3_07_hangrail09 +-1526094868=cs3_07_hangrail10 +-1975947700=cs3_07_hangrail11 +-2137487989=cs3_07_hangrail12_l1 +412224255=cs3_07_hangrail12 +1874540880=cs3_07_hangrail13 +2113820118=cs3_07_hangrail14 +-12363698=cs3_07_hangrail15 +221934652=cs3_07_hangrail16 +616017632=cs3_07_hangroofbeam00 +1920977527=cs3_07_hangroofbeam01 +1094019035=cs3_07_hangroofbeam02 +253723568=cs3_07_hangroofbeam03 +-389105905=cs3_07_hangroofbeam04 +924570536=cs3_07_hangroofbeam05 +-212841454=cs3_07_hangroofbeam06 +28043465=cs3_07_hangroofbeam07 +-1877670499=cs3_07_hangroofbeam08 +-1640521246=cs3_07_hangroofbeam09 +-77439662=cs3_07_hangroofbeam10 +-452185946=cs3_07_hangroofbeam11 +-692218871=cs3_07_hangroofbeam12 +847203211=cs3_07_hangroofbeam13 +-1588319945=cs3_07_hangroofbeam14 +-1820488310=cs3_07_hangroofbeam15 +65531485=cs3_07_hangroofbeam16 +2116739813=cs3_07_hangroofbeam17 +-347154300=cs3_07_hd1_lad1 +-1756790071=cs3_07_ladder_00 +694910770=cs3_07_ladders_01a +320950942=cs3_07_ladders_01b +409490451=cs3_07_ladders_02 +1194406308=cs3_07_ladders_03 +67480398=cs3_07_ladders_04 +683930826=cs3_07_ladders_05 +-546381279=cs3_07_ladders_06 +-701116497=cs3_07_ladders_07 +1506793237=cs3_07_ladders_08 +846301273=cs3_07_ladders_09 +-1034606806=cs3_07_ladders_10 +-1357676377=cs3_07_ladders_11 +2005569934=cs3_07_ladders_12 +-1387725558=cs3_07_ladders_13 +1398851899=cs3_07_ladders_14 +-2078102850=cs3_07_ladders_15 +803406400=cs3_07_ladders_16 +1683258141=cs3_07_metalbits01 +-1651544682=cs3_07_metalbits02 +-847105146=cs3_07_mil_apartment +1709963512=cs3_07_mil_apt_detail +-292133050=cs3_07_mil_decals00 +-1127513167=cs3_07_mil_decals01 +-1839518003=cs3_07_mil_decals02 +-509194906=cs3_07_mil_decals03 +1055983606=cs3_07_mil_decals04 +1286775673=cs3_07_mil_decals05 +1879665190=cs3_07_mil_decals07 +99063264=cs3_07_mil_decals08 +-1437965245=cs3_07_mil_decals10 +1987574943=cs3_07_mil_decals11 +-2068473574=cs3_07_mil_decals12 +1391080836=cs3_07_mil_decals13 +1665193521=cs3_07_mil_decals14 +1182866582=cs3_07_mil_decals15 +1422113051=cs3_07_mil_decals16 +590763517=cs3_07_mil_decals17 +-1950962029=cs3_07_mil_runway00 +-1690219096=cs3_07_mil_runway01 +-1459099339=cs3_07_mil_runway02 +-1792228997=cs3_07_mil_runway03 +-1296958331=cs3_07_mil_runway04 +1084725366=cs3_07_mil_runway05 +1818357738=cs3_07_mil_runway07 +-99382449=cs3_07_mil_runway08 +146712741=cs3_07_mil_runway09 +209727856=cs3_07_mil_runway12 +-151943601=cs3_07_mil_runway13 +622216626=cs3_07_milrd_010_1 +851763471=cs3_07_milrd_010_2 +1365057087=cs3_07_milrd_010_3 +-1523792419=cs3_07_milrd_010_4 +-614750812=cs3_07_milrd_010 +1688333754=cs3_07_mpgates_01 +1304936454=cs3_07_mpgates_02 +-523446413=cs3_07_mpool_01_o +-1894430227=cs3_07_mpool_01 +386506495=cs3_07_mpool_metal1 +615201346=cs3_07_mpool_metal2 +-327726633=cs3_07_mpool_metal3 +257186835=cs3_07_mpool_pipes +1617689241=cs3_07_pilots_01_o +1924782290=cs3_07_pilots_02_metal +1878656201=cs3_07_pilots_02_o +-1316307790=cs3_07_pilots_02 +-43328329=cs3_07_props_v_tower_milo_lod +586786597=cs3_07_props_wire_021 +-371149616=cs3_07_props_wire_022 +-649129043=cs3_07_props_wire_023 +-1233728003=cs3_07_props_wire_024 +-1548998552=cs3_07_props_wire_025 +-1796633885=cs3_07_props_wire_026 +717966954=cs3_07_pub38_1 +227677176=cs3_07_pub38_2 +2039031425=cs3_07_pub38 +1405767512=cs3_07_rail1 +1654189301=cs3_07_rail2 +666041502=cs3_07_roadfence01 +1907273207=cs3_07_roadfence01b +-277141122=cs3_07_roadfence01c +602935911=cs3_07_roadfence01e +984694761=cs3_07_roadfence01f +253162906=cs3_07_roadfence01f001 +2012649175=cs3_07_roadfence15 +785319049=cs3_07_roadfence19 +-756953704=cs3_07_roadfence20 +-614228399=cs3_07_runlight_b_ +-1978019169=cs3_07_runlight_g_ +-1614506552=cs3_07_runlight_r_ +943765690=cs3_07_runlight_y_ +712129756=cs3_07_sec_04_o +-2037939199=cs3_07_sec02_posts +-1277996457=cs3_07_secutiry00 +1703425474=cs3_07_secutiry01 +-1349989946=cs3_07_secutiry02 +1632546131=cs3_07_secutiry03 +1067318946=cs3_07_shang_01_o +884550290=cs3_07_shang_01 +727110268=cs3_07_shangcable1 +-1921401623=cs3_07_shangmetal1 +1120282499=cs3_07_shangmetal2 +-56741744=cs3_07_shangpipes1 +-296919169=cs3_07_smallhangrail01 +478821368=cs3_07_smallhangrail02 +-251632954=cs3_07_smallhangrail033 +937554599=cs3_07_smallhangrail04 +-7670236=cs3_07_stripde +-90148135=cs3_07_support001 +769773093=cs3_07_tankpark01 +-372265924=cs3_07_temp_decal +-1863072579=cs3_07_temp1 +-1081302546=cs3_07_temp2 +1966476610=cs3_07_temp3 +-1577621820=cs3_07_temp4 +559342973=cs3_07_temp5 +1019774408=cs3_07_tower_o +246063305=cs3_07_tower1_masts +-764347450=cs3_07_tower1 +-32460250=cs3_07_tower2_o +381219248=cs3_07_tower3_ladder +1753884690=cs3_07_tower3 +87174649=cs3_07_tower3cross01 +-755807876=cs3_07_tower3cross02 +518447458=cs3_07_tower3cross03 +-190804778=cs3_07_tower3cross04 +-512573405=cs3_07_tower3main +751899647=cs3_07_tower3rail01 +987344912=cs3_07_tower3rail02 +1346624228=cs3_07_tower3rail03 +1650032399=cs3_07_tower3rail04 +-143125462=cs3_07_toweraerials +-1372812273=cs3_07_towerdoor_dummy +-1562907030=cs3_07_v_interior +-698996498=cs3_07_v_liftshell +504208548=cs3_07_wtower01 +667988010=cs3_07_wtower02 +998987679=cs3_07_wtower03 +-1461557918=cs3_07_wtowermain01 +1610044301=cs3_07_wtowermain02 +-1246667462=cs3_07_x_lad00 +-2004811046=cs3_07_x_lad01 +-740517488=cs3_07_x_lad02 +-972685853=cs3_07_x_lad03 +-289747124=cs3_07_x_lad04 +-28434538=cs3_07_xx_01 +-467244217=cs3_07_xx_02 +-772782373=cs3_07_xx_03 +-1751952862=cs3_07_xx_04 +-951701113=cs3_07_xx_05 +2094832821=cs3_07_xx_06 +-1433765872=cs3_07_xx_07 +2036536774=cs3_07_xx_08 +-1496190813=cs3_07_xx_09 +1878522564=cs3_07_xx_10 +1563612474=cs3_07_xx_11 +1149510621=cs3_07_xx_12 +1109663517=cs3_07_xx_13 +1246277474=cs3_07_xx_14 +890078444=cs3_07_xx_15 +2056753159=cs3_07_xx_16 +-1333693567=cs3_08_bridge00 +969213363=cs3_08_carpark +907656806=cs3_08_coastdecal01a +560633320=cs3_08_coastdecal02a +915748314=cs3_08_coastdecal03 +416061876=cs3_08_decalsfloor +1577392946=cs3_08_deci_hk2 +-346699916=cs3_08_decif_05 +-1306634998=cs3_08_decif_09 +-916127121=cs3_08_decif_10 +-833960131=cs3_08_decif_10x +1935511904=cs3_08_decif_10z +1314172232=cs3_08_decit_01 +-668909345=cs3_08_decit_07 +-1131181628=cs3_08_decit_09 +1532676276=cs3_08_decit_10 +1148623596=cs3_08_decit_12 +-1595140089=cs3_08_decit_12a1 +-1347078759=cs3_08_decit_12a2 +1689663016=cs3_08_decit_12srt1 +-109050624=cs3_08_decit_15 +1610175205=cs3_08_decit_22 +-726421788=cs3_08_decit_6a +-1970978791=cs3_08_decit_new +-965365798=cs3_08_decl1 +-1272378559=cs3_08_decl2 +865045000=cs3_08_decl3 +1053680450=cs3_08_decl3a12 +-560670663=cs3_08_decs +-1546538592=cs3_08_decsa1 +2123010766=cs3_08_dect_07x +142327646=cs3_08_decz02 +313578440=cs3_08_decz03 +723682127=cs3_08_decz13 +1001874318=cs3_08_deczx01 +-689506614=cs3_08_dune003 +1286264893=cs3_08_garage1 +-1916588924=cs3_08_hookies_00_roof +677382445=cs3_08_hookies_00 +878736602=cs3_08_hookies_009 +-1699648050=cs3_08_hookies_01 +-2081734590=cs3_08_hookies_02 +1969529653=cs3_08_hookies_03 +-243885221=cs3_08_hookies_04 +1646165161=cs3_08_hookies_05 +1272205333=cs3_08_hookies_06 +1052947954=cs3_08_hookies_07 +1763893390=cs3_08_hookiesdecals1 +497972987=cs3_08_hookiesfish002 +-241630267=cs3_08_land03b +1579018447=cs3_08_milrd_003 +-1507264284=cs3_08_milrd_004 +-1438135747=cs3_08_props_cs3_08_cable_00 +1819004550=cs3_08_props_cs3_08_cable_01 +454667235=cs3_08_props_cs3_08_cable_02 +1222969209=cs3_08_props_cs3_08_cable_03 +85410175=cs3_08_rails00 +-88462139=cs3_08_rails01 +-393508760=cs3_08_rails02 +-531793940=cs3_08_rails03 +-845688191=cs3_08_rails04 +-1009729805=cs3_08_rails05 +-1490713187=cs3_08_rails06 +868392677=cs3_08_rails07 +1123302728=cs3_08_rails08 +1340397353=cs3_08_rails09 +-265258999=cs3_08_rails10 +-2024757685=cs3_08_rails11 +-1777253428=cs3_08_rails12 +-1224735315=cs3_08_rails13 +-878629137=cs3_08_rails14 +-630272886=cs3_08_rails15 +1569232890=cs3_08_rails16_lod +-398170059=cs3_08_rails16 +1843950463=cs3_08_rails17 +42376381=cs3_08_rails18 +288373264=cs3_08_rails19 +-1223162175=cs3_08_rails20 +706735319=cs3_08_rails21 +400115786=cs3_08_rails22 +2046266501=cs3_08_rails23 +-406984688=cs3_08_rails24 +-814368896=cs3_08_rails25 +-1120136435=cs3_08_rails26 +1077811475=cs3_08_rails27 +-1324844378=cs3_08_rails28 +-1814937542=cs3_08_rails29 +257640679=cs3_08_rails30 +1510235708=cs3_08_rails31 +-340557416=cs3_08_rails32 +1778449973=cs3_08_rails34 +-1800711287=cs3_08_rails35 +1178023586=cs3_08_rails36 +467558913=cs3_08_rails37 +-299858298=cs3_08_rails38 +-984501015=cs3_08_rails39 +911840755=cs3_08_rails40 +604064304=cs3_08_rampblend +435992229=cs3_08_rd_jn_08 +1398938305=cs3_08_rock_det01 +-1495201947=cs3_08_tarmacedge +1769285999=cs3_08_terr00 +-1892846369=cs3_08_terr01 +537007754=cs3_08_terr02 +773436089=cs3_08_terr03 +1147395917=cs3_08_terr04 +1386118082=cs3_08_terr05 +1011732253=cs3_08_terr06 +1223321686=cs3_08_terr07 +-284773228=cs3_08_terr08 +-45723373=cs3_08_terr09 +-1603332466=cs3_08_terr10 +-835849717=cs3_08_terr11 +-1036854763=cs3_08_terr12 +1679725162=cs3_08_terr12b +1492977575=cs3_08_terr13 +-2017696475=cs3_08_terr14 +1980088760=cs3_08_terr15 +-1986598698=cs3_08_terr16 +2130695080=cs3_08_terr17 +890781658=cs3_08_terr18 +575576647=cs3_08_terr19 +-1827411940=cs3_08_toiletblock_roof +-1573730327=cs3_08_toiletblock +-1551659736=cs3_08_wtb_01_g001 +105435841=cs3_08_wtb_01_g003 +617287621=cs3_08_wtb_01_g006 +824551546=cs3_08_wtb_01_g007 +-2023795476=cs3_08_wtb_01_g008 +-1796149233=cs3_08_wtb_01_g009 +338222965=cs3_08_wtb_1 +-170941757=cs3_08_wtb_2 +1016522892=cs3_08_wtb_walk_002 +-1277372654=cs3_08_wtb_walk_003 +-451561077=cs3_08_wtb_walk_007 +1550639251=cs3_08_wtbw_006 +-457349346=cs3_08_wtf_3_g +-704771459=cs3_08_wtf_build007_g +1041270505=cs3_08_wtf_build007 +1744437198=cs3_08_wtf_build01_g +187211372=cs3_08_wtf_build01 +-796436371=cs3_08_wtf_entrance_g +1457467007=cs3_08_wtf3_walk002 +-460253359=cs3_08_wtf3_walk01 +-991060055=cs3_08_wtp_track +27068621=cs3_08_zrock003_dec +1261734363=cs3_08_zrock003 +-546121692=cs3_08b_decbuf_01 +-2051398476=cs3_08b_decbuf_02 +-228033912=cs3_08b_deci1 +443566743=cs3_08b_deci2 +-373431342=cs3_08b_deci6a +1359099794=cs3_08b_deci8 +-1012843503=cs3_08b_decl01 +299456628=cs3_08b_decl02 +966666237=cs3_08b_decl08 +-239139843=cs3_08b_decl08r +647528958=cs3_08b_decl09 +-1373858716=cs3_08b_decl10 +-1768916225=cs3_08b_decrs01 +-2046601014=cs3_08b_decrs01t +1690703723=cs3_08b_decrs02 +469861847=cs3_08b_decrs04 +1110299183=cs3_08b_decrs06 +-387178583=cs3_08b_decrs07 +1460338403=cs3_08b_decz01 +-2102241743=cs3_08b_decz04 +-1864306034=cs3_08b_decz05 +1731108650=cs3_08b_decz06 +-1211482184=cs3_08b_decz1a +-1732213611=cs3_08b_decz2a +-1056832272=cs3_08b_decz44x +-294016011=cs3_08b_terr00 +-557577078=cs3_08b_terr01 +1352527932=cs3_08b_terr02 +1119310959=cs3_08b_terr03 +890059035=cs3_08b_terr04 +635017908=cs3_08b_terr05 +-1484448243=cs3_08b_terr06 +-1973623875=cs3_08b_terr07 +-1985927976=cs3_08c_decal_a1 +-1485930632=cs3_08c_decif_01 +-1314876452=cs3_08c_decif_02 +-759900720=cs3_08c_decif_05 +441503823=cs3_08c_decif_05a +823328211=cs3_08c_decif_05b +-246377669=cs3_08c_decif_07 +1375556411=cs3_08c_decif_12 +1652163156=cs3_08c_hillsdecal05 +766642012=cs3_08c_ind_01_p_01 +1063529152=cs3_08c_ind_01_p_02 +-1839411024=cs3_08c_ind_01_p_03 +-1544850483=cs3_08c_ind_01_p_04 +40808654=cs3_08c_ind_01_p_05 +1704596285=cs3_08c_indwaste_00_rl01 +1989326130=cs3_08c_indwaste_00_rl02 +1946520785=cs3_08c_indwaste_00 +-922161467=cs3_08c_indwaste_01_rl021 +-765404296=cs3_08c_indwaste_01_rl0211 +1814410504=cs3_08c_indwaste_01_rl023 +1534333861=cs3_08c_indwaste_01_rl024 +-1884586989=cs3_08c_indwaste_01_rl025 +86861593=cs3_08c_indwaste_01_rl026 +-2118375362=cs3_08c_indwaste_01 +-2128000701=cs3_08c_land02_tar_d +1853409584=cs3_08c_pathdec +-1643423392=cs3_08c_terra_00 +-802341469=cs3_08c_terra_01 +1919517213=cs3_08c_terra_02 +-1529846038=cs3_08c_terra_03 +1834186737=cs3_08c_terra_04 +-2015777539=cs3_08c_terra_05 +1349893686=cs3_08c_terra_06 +994481112=cs3_08c_terra_07 +-1846492869=cs3_08c_terra_08 +-1476661935=cs3_08c_terra_09 +217855600=cs3_08c_terra_10 +1131790172=cs3_08c_terra_det_08 +360146000=cs3_08c_terra_det_12 +616401267=cs3_08c_wtbw_1 +-1637819690=cs3_08d_decbuf_03 +-2068240501=cs3_08d_decbuf_05 +1701144804=cs3_08d_decbuf_07 +-334503044=cs3_08d_declr_1 +-2022551612=cs3_08d_decp1 +-1526386356=cs3_08d_decw01 +1350764617=cs3_08d_decw03 +1092994983=cs3_08d_decz01 +-108382095=cs3_08d_decz02 +-335897262=cs3_08d_decz03 +364179654=cs3_08d_decz04 +-881339813=cs3_08d_featy03_ov +-73523116=cs3_08d_featy06_ov +-792343860=cs3_08d_object026_ov +-187095268=cs3_08d_ovrly15 +1213550099=cs3_08d_ovrly17 +1549594838=cs3_08d_ovrly20 +2107257120=cs3_08d_terra_00 +-874656346=cs3_08d_terra_01 +-650057620=cs3_08d_terra_02 +1896552442=cs3_08d_terra_03 +2131801093=cs3_08d_terra_04 +-849948528=cs3_08d_terra_05 +-611128056=cs3_08d_terra_06 +1470096672=cs3_08d_terra_07 +635109783=cs3_08d_terra_08 +-1809785307=cs3_08d_terra_09 +161574634=cs3_08d_terra_dec_14 +-1673574125=cs3_08e_decit_01 +231517232=cs3_08e_decit_06 +-529118224=cs3_08e_decit_14 +1316924818=cs3_08e_decit_14r +50008313=cs3_08e_decit_16 +886043810=cs3_08e_decit_17 +468667880=cs3_08e_decit_17s +660986318=cs3_08e_decit_18 +-122651772=cs3_08e_decit_20 +-369435111=cs3_08e_decit_21 +191832321=cs3_08e_decit_22 +1629655018=cs3_08e_decix_1 +531509243=cs3_08e_decl03 +-1615351824=cs3_08e_decl04 +-1922692275=cs3_08e_decl05 +1890046417=cs3_08e_decl06 +1710865525=cs3_08e_decl07 +1456866437=cs3_08e_decq_1 +-504427653=cs3_08e_decq01 +-591497527=cs3_08e_decq01a +1411280856=cs3_08e_decq02 +2014820298=cs3_08e_decq03 +18050451=cs3_08e_decx10e +1901749921=cs3_08e_decz02 +1117063447=cs3_08e_decz03 +633163624=cs3_08e_decz05 +-247110023=cs3_08e_decz09 +-572708395=cs3_08e_decz09a +-1840830582=cs3_08e_decz10 +-1111899513=cs3_08e_decz10e +1406470296=cs3_08e_terr_00 +1167748131=cs3_08e_terr_01 +728840145=cs3_08e_terr_02 +490216287=cs3_08e_terr_03 +250969818=cs3_08e_terr_04 +-256818606=cs3_08e_terr_05 +74279342=cs3_08e_terr_06 +-190395871=cs3_08e_terr_07 +-940707640=cs3_08e_terr_09 +-1300738771=cs3_08e_terr_10 +-985959757=cs3_08e_terr_11 +-646071088=cs3_08f__decal002 +650570607=cs3_08f_creek1 +-1634864157=cs3_08f_decallll +1471023073=cs3_08f_decals12 +1878866047=cs3_08f_decals13 +-995445984=cs3_08f_decals14a +686107216=cs3_08f_decals16 +340641741=cs3_08f_deci6 +1504258073=cs3_08f_decu01 +1620398367=cs3_08f_decu01a +1930007031=cs3_08f_fence1 +-291534547=cs3_08f_fence2 +-1351124214=cs3_08f_insert02 +1416731481=cs3_08f_lnd_03 +1720336266=cs3_08f_lnd_04 +190974263=cs3_08f_lnd_07 +-357414952=cs3_08f_lnd_09 +883255605=cs3_08f_ovrly01 +1228706403=cs3_08f_ovrly02 +1085693779=cs3_08f_ovrly23 +-2035086604=cs3_08f_spineb01 +-1141934740=cs3_08f_spineb02 +-1439575567=cs3_08f_spineb03 +-546489241=cs3_08f_spineb04 +-844719910=cs3_08f_spineb05 +-488062114=cs3_08f_spineb06 +420949946=cs3_08f_spineb07 +106203701=cs3_08f_spineb08 +1337241153=cs3_08f_watertank_det +2089032637=cs3_08f_watertank +440310001=cs3_08g__decal001 +813891296=cs3_08g_dec1_081 +-655579020=cs3_08g_decb_08d +1620544024=cs3_08g_decbuf_08 +722332967=cs3_08g_decbuf_08a +880717183=cs3_08g_decs00 +2110537753=cs3_08g_decs01 +-1403150933=cs3_08g_decs02 +1919396272=cs3_08g_decs05 +392393653=cs3_08g_decs07 +1249821259=cs3_08g_fence_20 +-1532630849=cs3_08g_ovrly01 +-1962512899=cs3_08g_ovrly01a +-2075396525=cs3_08g_spined01 +-536564289=cs3_08g_spined02 +-842135214=cs3_08g_spined03 +-1153637324=cs3_08g_spined04 +-1452326759=cs3_08g_spined05 +53179408=cs3_08g_spined06 +-1170959882=cs3_lod_1_slod3 +-1657672551=cs3_lod_2_slod3 +-499816223=cs3_lod_emissive_slod3 +807570789=cs3_lod_s3_01 +742092746=cs3_lod_s3_05a +1929297312=cs3_lod_s3_06a +-2135271145=cs3_lod_s3_06b +-359289552=cs3_lod_water_slod3_01 +-44182848=cs3_lod_water_slod3_02 +254047821=cs3_lod_water_slod3_03 +-401294547=cs3_railway_brg01_dec +-1324036755=cs3_railway_brg01_railing +-1664803570=cs3_railway_brg01 +-978336673=cs3_railway_brg02_railing +-1426802323=cs3_railway_brg02 +-783023358=cs3_railway_brg03_railings_lod +20791952=cs3_railway_brg03_railings +-2118555857=cs3_railway_brg03 +1205468672=cs3_railway_dec03 +1471323573=cs3_railway_dec04 +-560035744=cs3_railway_des_railing_int +-595969832=cs3_railway_endint +1094384075=cs3_railway_railstuffint +-395408091=cs3_railway_railtrack_int1 +-156685926=cs3_railway_railtrack_int2 +-503480137=cs3_railway_railtrack_int3 +-206298076=cs3_railway_railtrack_int4 +1169144792=cs3_railway_railtrack_intdec2 +1508893784=cs3_railway_railtrack_intdec3 +1122448971=cs3_railway_railtrack_intdec4 +483911285=cs3_railway_track01 +253872905=cs3_railway_track02 +1097641886=cs3_railway_track03 +1638133772=cs3_railway_track04 +1369526279=cs3_railway_track05 +-2082655102=cs3_railway_track06 +1981946124=cs3_railway_track07 +-1469514343=cs3_railway_track08 +-1427176799=cs3_railway_track09 +405986887=cs3_railway_track10 +663911690=cs3_railway_track11 +1625704266=cs3_railway_tun_ligts00 +286193494=cs3_railway_tun_ligts007 +-490431806=cs3_railway_tun_ligts008 +-1713993497=cs3_railway_tun_ligts009 +441367068=cs3_railway_tun_ligts01 +-209863892=cs3_railway_tun_ligts010 +-1667940697=cs3_railway_tun_ligts02 +-1949917942=cs3_railway_tun_ligts03 +-1237454344=cs3_railway_tun_ligts04 +-1486072747=cs3_railway_tun_ligts05 +-778393423=cs3_railway_tun_ligts06 +-1117091459=cs3_railway_tunnel_int_dc1 +-480979631=cs3_railway_tunnel_int_dc2 +-689914779=cs3_railway_tunnel_int_dc3 +-451979070=cs3_railway_tunnel_int_dc4 +-1720711356=cs3_railway_tunnel_int_shell +667496682=cs3_railway_tunnel_int_shell2 +427725909=cs3_railway_tunnel_int_shell3 +-153399545=cs3_railway_tunnel_int_shell4 +-1127982151=cs3_railway_tunnelend1 +-209303228=cs3_railway_tunnelend2 +462398186=cs4_01_armcoend_01 +1237778264=cs4_01_armcoend_02 +2131618273=cs4_01_armcoend_03 +-1486603627=cs4_01_armcoend_05 +-892337808=cs4_01_armcoend_07 +1090224866=cs4_01_bb +-919360274=cs4_01_bb1 +497079747=cs4_01_bb3 +-1271624951=cs4_01_billbd_001 +-1007077319=cs4_01_billbd_01 +-1462555349=cs4_01_brdgsup +-1158931208=cs4_01_build_01 +-1760338717=cs4_01_build_det +104591598=cs4_01_d26 +394435017=cs4_01_dbh_03 +2111202927=cs4_01_dbh_04 +1843480197=cs4_01_dbh_05 +1159233632=cs4_01_drivway_ov01 +-1505921163=cs4_01_drivway +1878562707=cs4_01_emissive_lod +1500324831=cs4_01_emissive +984055777=cs4_01_erotub_01 +141597556=cs4_01_erotub_02 +2068152604=cs4_01_erotub_03 +-1445778629=cs4_01_factgnd_01 +-1787690375=cs4_01_factgnd_02 +-1697535039=cs4_01_gas_canisters +670740431=cs4_01_gas_dets +-336476574=cs4_01_gas_dets2 +-198127011=cs4_01_glue_02 +-428919078=cs4_01_glue_03 +-1886549740=cs4_01_glue_04 +32632287=cs4_01_glue_05 +-1365948637=cs4_01_glue_06 +-1427501211=cs4_01_layby_wall +-1428052870=cs4_01_rdecal01 +-834638150=cs4_01_rdecal01b +-1164360727=cs4_01_rdecal02 +-814256731=cs4_01_rdecal03 +-517402392=cs4_01_rdecal05 +372894942=cs4_01_rsl_mr_bb +-453764749=cs4_01_silo_dets +-2099114124=cs4_01_silo +-480971701=cs4_01_ttbrdg_01 +-1379563219=cs4_01_ttbrdg_02 +-1353131505=cs4_01_weeds_01 +847878690=cs4_02_247_sign_ovr +1787860179=cs4_02_247branding +719725701=cs4_02_airplanes +-1324747829=cs4_02_amco_jnt_01 +-1062367786=cs4_02_armco_008 +-722028952=cs4_02_armco_009 +-249139269=cs4_02_armco_010 +1229199720=cs4_02_armco_ditch_a001 +645221218=cs4_02_bb_247 +-1976676780=cs4_02_bb1 +-1736840469=cs4_02_bb2 +-1671840708=cs4_02_billbd002 +1344021442=cs4_02_billbd005 +-54564681=cs4_02_brrier_001 +175866931=cs4_02_brrier_002 +429793912=cs4_02_brrier_003 +928603630=cs4_02_brrier_004 +-979404168=cs4_02_brrier_006 +-748382718=cs4_02_brrier_007 +674979810=cs4_02_brriermr +-1414544219=cs4_02_build11 +784994930=cs4_02_building08_dec +-1322032541=cs4_02_cs_brrier_005 +-2100443145=cs4_02_culvert01 +1824139815=cs4_02_dbh_rocks01 +-1750171621=cs4_02_dbh_rocks02 +-1990925476=cs4_02_dbh_rocks03 +264949978=cs4_02_decalground +419116288=cs4_02_details +553781920=cs4_02_dt_tm_g +563253121=cs4_02_dtrack_04_d +1240267216=cs4_02_emissive001_lod +-1793810296=cs4_02_emissive01 +801907834=cs4_02_emissive02_lod +-1949659660=cs4_02_emissive02 +66417844=cs4_02_emissive02b_lod +1536129940=cs4_02_emissive02b +-1542376091=cs4_02_emissive03_lod +1355847681=cs4_02_emissive03 +-1545831709=cs4_02_emissive04_lod +-1491450733=cs4_02_emissive04 +99929759=cs4_02_erosiontube005 +-1849106304=cs4_02_erosiontube01 +589014608=cs4_02_erotub_004 +585366067=cs4_02_erotub_02 +314661358=cs4_02_erotub_03 +316148030=cs4_02_gas_dets +893604133=cs4_02_gashouses +179077922=cs4_02_glue_01 +-147104704=cs4_02_glue_02 +449291092=cs4_02_glue_03 +126385366=cs4_02_glue_04 +-464669087=cs4_02_glue_06 +1998047215=cs4_02_glue_ytool +1092327678=cs4_02_glue01 +-1728820246=cs4_02_glue013 +1344780206=cs4_02_glue03 +74162231=cs4_02_glue06 +-1236487823=cs4_02_hanger_decal +-1117818433=cs4_02_hanger +-61549402=cs4_02_hrdstand_01_g +733795938=cs4_02_hrdstand_01 +1964206350=cs4_02_hrdstand_02 +-1089489933=cs4_02_hse__se_a_decal0010303 +-1022861842=cs4_02_hse__se_c_dec0505 +627110465=cs4_02_hse__se_d_dec0202 +-1821650583=cs4_02_joshbog_d +1343048369=cs4_02_joshbog_g +656489756=cs4_02_joshbog +-1646246705=cs4_02_joshbog001 +-1821637434=cs4_02_jtnp_sign00 +-1521440625=cs4_02_jtnp_sign01 +-1755575134=cs4_02_jtnp_sign02 +-1518753571=cs4_02_jtnp_sign03 +1269503376=cs4_02_jtnp_signawn00 +25100601=cs4_02_jtnp_signawn01 +809524923=cs4_02_jtnp_signawn02 +-464402721=cs4_02_jtnp_signawn03 +-234659262=cs4_02_jtnp_signawn04 +-926675004=cs4_02_jtnp_signawn05 +-683758407=cs4_02_jtnp_signawn06 +-735992201=cs4_02_jtnp_signawn07 +-497597726=cs4_02_jtnp_signawn08 +-2061073879=cs4_02_jtnp_signdir01 +-1760090614=cs4_02_jtnp_signdir02 +-1769364995=cs4_02_ladder_det +1720813135=cs4_02_land01_d +1818817615=cs4_02_land01 +1192733101=cs4_02_land02 +2047542161=cs4_02_land03_glue +-1710960762=cs4_02_land03 +-1497186985=cs4_02_land04_barrier +-1595718228=cs4_02_land04_d +-2097673270=cs4_02_land04_g_b +-1713784935=cs4_02_land04_g +-2026558636=cs4_02_land04_grass01 +2038468587=cs4_02_land04_grass02 +-579117067=cs4_02_land04_rocks +-1049973779=cs4_02_land04_rocksb +-1564548870=cs4_02_land04 +837155877=cs4_02_land041_d +174210497=cs4_02_land04a_rocks +-979277480=cs4_02_land04a +-511318535=cs4_02_land05_barrier +251397798=cs4_02_land05_d +504062397=cs4_02_land05_rocks +584273192=cs4_02_land05_rocksb +146451672=cs4_02_land05 +176056389=cs4_02_land05a +1910028957=cs4_02_land06_g +1443710844=cs4_02_land06 +-396583904=cs4_02_land06rocks +1982955881=cs4_02_land07_ed +1903981763=cs4_02_land07_g +-1285990767=cs4_02_land07_rocks +1697310135=cs4_02_land07 +2027627084=cs4_02_land08_d +-1406164118=cs4_02_land08_rockg +-824186674=cs4_02_land08_rocks +1045403649=cs4_02_land08 +2103225385=cs4_02_land09_barrier +-2102020746=cs4_02_land09_ed +1847385198=cs4_02_land09_g +-389699286=cs4_02_land09_rocks +-1144810773=cs4_02_land09 +1842277118=cs4_02_land10_g +-1691331764=cs4_02_land10_tg +771749550=cs4_02_land10 +-424082398=cs4_02_land11_dg +-840930575=cs4_02_land11_g +393051042=cs4_02_land11_hs +-1760966464=cs4_02_land11 +273988330=cs4_02_land12_dg +1678938934=cs4_02_land12_g +1230810471=cs4_02_land12 +1666047280=cs4_02_land13_g +981340074=cs4_02_land13 +1955694438=cs4_02_land14_g +1692492912=cs4_02_land14 +-672142291=cs4_02_land15_g +161951057=cs4_02_land15 +-1965566493=cs4_02_land15b +-1024211430=cs4_02_land15c +1048133370=cs4_02_land16_g2 +1514294918=cs4_02_land16 +349726862=cs4_02_land16b +-1143696587=cs4_02_land17_g +1698456698=cs4_02_land17 +-293266680=cs4_02_land17b +549650307=cs4_02_land17c +868975001=cs4_02_land18 +-1545714203=cs4_02_mrgassta_dtl +665469667=cs4_02_mrgassta_int +-184331189=cs4_02_mrgasstation_ovr +804796717=cs4_02_mrgasstation +-824180254=cs4_02_newd01 +-50700778=cs4_02_newd02 +729969020=cs4_02_newd02b +-1421854045=cs4_02_newd03 +1081606310=cs4_02_nmall00_dec +1053163722=cs4_02_nmall00_dtl +-75435845=cs4_02_nmall00_fiz +-1611053851=cs4_02_nmall00_int +1806766519=cs4_02_nmall00 +1255625308=cs4_02_nmall014 +555416712=cs4_02_nmall02 +1867618220=cs4_02_nmall04_g +-628560027=cs4_02_nmall05 +-1739920307=cs4_02_raildecal01 +2010469496=cs4_02_rcplantb +1619879137=cs4_02_retainwall01 +1310900236=cs4_02_retainwall02 +1159441918=cs4_02_retainwall03 +2076728204=cs4_02_retwal01 +-1005144067=cs4_02_retwall +-1662497425=cs4_02_retwall002 +-453031573=cs4_02_retwall01 +738846764=cs4_02_retwall01b +-80100255=cs4_02_roofdetails +-1519997623=cs4_02_saljunk_01_g +254891688=cs4_02_saljunk_01 +136184640=cs4_02_smll_hse_a_dec +1020100034=cs4_02_smll_hse_a +934406076=cs4_02_statcvan009 +-269115266=cs4_02_statcvan023a002 +-595775911=cs4_02_statcvan023e +-1472626215=cs4_02_stuntcrash +-1304998276=cs4_02_sy_walla_g +1393211040=cs4_02_sy_walla +1089081951=cs4_02_sy_wallb +819950154=cs4_02_sy_wallc +-703598956=cs4_02_sydoor004 +134047419=cs4_02_syentbldg001 +179093458=cs4_02_temp_desk +-2033209834=cs4_02_terrain +1443903572=cs4_02_tlrtmp_08 +204002219=cs4_02_trailer_10 +-595898059=cs4_02_trailer_dets +1883529662=cs4_02_trailer_fnc +-1448108180=cs4_02_tt_lights +331692360=cs4_02_weed_01 +-636533343=cs4_02_weed_03 +-919559196=cs4_02_weed_04 +-1114927974=cs4_02_weed_05 +1812860569=cs4_02_weed002 +-547359425=cs4_02_weed003 +-846704240=cs4_02_weed004 +1394957512=cs4_02_weed005 +-1626835827=cs4_02_weed006 +-1932931056=cs4_02_weed007 +-2039341811=cs4_02_weed01 +1532232931=cs4_03_antnn +-222538388=cs4_03_armco00 +1214808159=cs4_03_armco01 +1587653841=cs4_03_armco02 +611563738=cs4_03_armco03 +909335641=cs4_03_armco04 +-1832978414=cs4_03_autoshop_a +1688607713=cs4_03_autoshop_d +-908411994=cs4_03_autoshop +1849149686=cs4_03_barn02 +-390028842=cs4_03_bb1 +-630520533=cs4_03_bb2 +-955720089=cs4_03_bb3 +1190878798=cs4_03_bb4 +1246391335=cs4_03_beach_01 +-31271975=cs4_03_beach_02 +-1307494554=cs4_03_beach_02a +-270846134=cs4_03_beach_03 +-64415154=cs4_03_beach_03a_water +-1221770498=cs4_03_beach_03a +2102555981=cs4_03_beach_wood01 +2098568709=cs4_03_beachwood02 +-1713612910=cs4_03_beachwood04 +-1708249343=cs4_03_billboard_06 +-120533686=cs4_03_billboards +1633400291=cs4_03_blends_01 +788386084=cs4_03_blends_02 +1508523535=cs4_03_brdg_1 +1806262669=cs4_03_brdg_2 +-261324053=cs4_03_brdg_rails_01_lod +1358632226=cs4_03_brdg_rails_01 +871727919=cs4_03_brdg_rails_02_lod +224366056=cs4_03_brdg_rails_02 +1613400944=cs4_03_brdgsup001 +1485497129=cs4_03_bridge_1d +-1087273773=cs4_03_bridge_1d002 +2138839859=cs4_03_decal_1 +-2012082963=cs4_03_decal_1a +-1771099961=cs4_03_decal_2b +-2069822165=cs4_03_decal_2c +-1691561324=cs4_03_decal_3 +-1394117111=cs4_03_decal_4 +-1833516636=cs4_03_decal_5 +-1521391911=cs4_03_decal_6 +-299370363=cs4_03_decal_7 +-634786833=cs4_03_dishes +-246639520=cs4_03_emissive_lod +706444570=cs4_03_emissive +1738925471=cs4_03_fastfood_d +1531984373=cs4_03_fastfood +630722592=cs4_03_garage_a +-88622512=cs4_03_garage_d +-915147649=cs4_03_garage +-1622219690=cs4_03_gassign +-856346311=cs4_03_glue_02 +-662910908=cs4_03_glue_04 +-1086155312=cs4_03_glue_05 +-278043392=cs4_03_hardware_a +-1164488780=cs4_03_hardware +-1734720672=cs4_03_hoarder +518072783=cs4_03_hut01 +67011480=cs4_03_hut1_g +-1593249204=cs4_03_ladder_obj +-879167424=cs4_03_land04_a +977744106=cs4_03_land04_a1 +-2006191605=cs4_03_land04_g +978316165=cs4_03_land05_d +-781442579=cs4_03_land05_d2 +-233459147=cs4_03_land066_a +338839933=cs4_03_landtubes +-1941914915=cs4_03_liquor_sign +-976318556=cs4_03_mainbuilding3_a +2119193404=cs4_03_market_a +-1745975688=cs4_03_market_d +1235249629=cs4_03_market_l +-681384395=cs4_03_market +-579018438=cs4_03_market1_a +-1040045387=cs4_03_market1_d +339826911=cs4_03_market1 +-985735279=cs4_03_marketground_a +1084520462=cs4_03_marketground +905914370=cs4_03_parking_a +881291775=cs4_03_pst +22612995=cs4_03_shack_a +915050694=cs4_03_shack +458900499=cs4_03_shack-01_fizz +1962014499=cs4_03_shack-02_fizz +308957495=cs4_03_tower +868964314=cs4_03_trail_7 +-1686159662=cs4_03_trailer_a +1092153397=cs4_03_trailer +-1330155329=cs4_03_warehouse_a +166372136=cs4_03_warehouse_d +167430596=cs4_03_warehouse +1813001768=cs4_03_weeds_a1 +1640438655=cs4_03_yucca_sign +1647368380=cs4_03q_trail_7o +546574527=cs4_04_abanclub_details +900850041=cs4_04_abanclub_details2 +669664746=cs4_04_abanclub_details3 +333155681=cs4_04_abanclub +157506956=cs4_04_barrier +1766287396=cs4_04_bb_hd_2 +1501238951=cs4_04_bb_hd +-221294210=cs4_04_beach_1 +-1618957602=cs4_04_beach_2 +-1926592974=cs4_04_beach_3 +-1143708795=cs4_04_beach_4 +947281099=cs4_04_beach_5 +937843627=cs4_04_beach_6 +-450906593=cs4_04_beach_7 +1746043424=cs4_04_decal_01 +-1763909708=cs4_04_decal_02 +-611915509=cs4_04_decal_03 +-361232659=cs4_04_decal_04 +-1088802766=cs4_04_decal_05 +-1912855471=cs4_04_decal_06_lod +-848933686=cs4_04_decal_06 +-1979318853=cs4_04_decal_07_lod +851187576=cs4_04_decal_07 +196822718=cs4_04_decal_08_lod +1089188823=cs4_04_decal_08 +813409866=cs4_04_decal_09_lod +369843731=cs4_04_decal_09 +-154069085=cs4_04_decal_10 +-776942237=cs4_04_decal_11 +-2074660171=cs4_04_decal_12 +-1374091724=cs4_04_decal_13 +-543200960=cs4_04_decal_14 +-1698996355=cs4_04_decal_15 +754680831=cs4_04_decal_16 +1997412387=cs4_04_decal_17 +-1454900074=cs4_04_decal_18 +74953460=cs4_04_decal_19 +-1155584619=cs4_04_decal_20_lod +-1866487267=cs4_04_decal_20 +-1564559966=cs4_04_decal_202 +1046865622=cs4_04_desert_house_004_d +940589876=cs4_04_desert_house +-1460841362=cs4_04_details +1541412200=cs4_04_details02 +1268134213=cs4_04_emissive_lod +1360076409=cs4_04_emissive +1618010572=cs4_04_extras_lod +502651650=cs4_04_extras +1176522171=cs4_04_fish_01 +808395225=cs4_04_fish_02 +1354752989=cs4_04_frame_01 +-1107035351=cs4_04_frame_01b_lod +-1959413940=cs4_04_frame_01b +-1901248961=cs4_04_frame_01d +-896355159=cs4_04_frame_02c +1944758834=cs4_04_frame_03 +-1425490555=cs4_04_frame_03a_lod +-872204626=cs4_04_frame_03a +-756750319=cs4_04_frame_04 +-1725099604=cs4_04_house_obj +839480373=cs4_04_marinasign +1352304157=cs4_04_mebar +-652432226=cs4_04_props_lod +567620726=cs4_04_refprox_07 +-719033438=cs4_04_roks +-1967034464=cs4_04_struct +1925638435=cs4_04_stuntj +-1250529391=cs4_04_tank +1173717752=cs4_04_tank02 +-1764214667=cs4_05_airfd_4grs +849090017=cs4_05_airfld_1 +1326796499=cs4_05_airfld_2 +1479303425=cs4_05_airfld_3 +1800669012=cs4_05_airfld_4 +826336055=cs4_05_airfld3da1 +1420678865=cs4_05_airfld4da02 +-1179545801=cs4_05_airsign_railings +1232526059=cs4_05_airsign +537628278=cs4_05_buswreck +410834954=cs4_05_chopshop001_d +-201865149=cs4_05_chopshop001 +59243781=cs4_05_con_tower_rail +294885011=cs4_05_con_tower +-1114960848=cs4_05_emissive_lod +-87132795=cs4_05_emissive +163235331=cs4_05_hanger01 +-1503953480=cs4_05_htrail1 +-802237488=cs4_05_sdw_decal +1182487712=cs4_05_signs_pole +214623845=cs4_05_signs +-1617227128=cs4_05_tower_dets +1658865961=cs4_05_weeds_01 +949054987=cs4_06_bigh_rails +-1225896531=cs4_06_bighouse_decal +1327405660=cs4_06_bighouse +-1954828839=cs4_06_build_014 +-1192134816=cs4_06_build_2o001 +-1882478699=cs4_06_build_5 +-1787319301=cs4_06_build_5o +-1640414096=cs4_06_build_6 +-1337562998=cs4_06_build_7 +-1265120115=cs4_06_build_8_rails1 +-496195530=cs4_06_build_8_rails2 +1118834015=cs4_06_build_8 +-1923651925=cs4_06_build_8a_rails2_lod +1771351428=cs4_06_cover012 +-373549657=cs4_06_cover10a +5545214=cs4_06_cover11_o +741295135=cs4_06_cover11 +-1171698966=cs4_06_cover2 +2103830495=cs4_06_cover2b +-1763566885=cs4_06_cover2o +-1055902008=cs4_06_cover3_2 +-1360555401=cs4_06_cover3_3 +1601279352=cs4_06_cover3 +1468044381=cs4_06_cover3o +106754863=cs4_06_cover4o +101249959=cs4_06_cover5o +-1157148538=cs4_06_cover6a_trls +251135581=cs4_06_cover6a +-449695022=cs4_06_cover6b +266862721=cs4_06_cover7o +1885225560=cs4_06_cover8o +376901150=cs4_06_cover9a_rails +-1054841786=cs4_06_cover9a +-1293760565=cs4_06_cover9b +49931820=cs4_06_coverwall +-1790671127=cs4_06_coverwall22 +-1229407305=cs4_06_croop001 +1951540984=cs4_06_decal_terrain +2059298290=cs4_06_decal004 +1019449168=cs4_06_decal03 +1971119538=cs4_06_detail01 +605420624=cs4_06_details01 +-1475521149=cs4_06_emm_00_lod +-516996438=cs4_06_emm_00 +1671163798=cs4_06_emm_01_lod +-143888604=cs4_06_emm_01 +1648312718=cs4_06_emm_02_lod +95095713=cs4_06_emm_02 +-681424859=cs4_06_emm_03_lod +434844705=cs4_06_emm_03 +731847875=cs4_06_emm_04_lod +-1176767488=cs4_06_emm_04 +975684304=cs4_06_emm_05_lod +-929066617=cs4_06_emm_05 +-921696780=cs4_06_emm_06_lod +-564019957=cs4_06_emm_06 +-72081668=cs4_06_glue +-1836844716=cs4_06_glue1 +-2068423239=cs4_06_glue2 +-1379920424=cs4_06_land01 +-1898625437=cs4_06_land01a +344744815=cs4_06_land02 +809112109=cs4_06_land03_d +175066933=cs4_06_land03 +347336422=cs4_06_land04_d +-556042230=cs4_06_land04 +1956291466=cs4_06_land05 +-1957971469=cs4_06_lighting01 +1905821325=cs4_06_lighting02 +-1612094674=cs4_06_lighting03 +-1775546446=cs4_06_lighting04 +-1200384958=cs4_06_lighting05 +-422678281=cs4_06_lighting06 +-399622707=cs4_06_meth_rails +11380093=cs4_06_meth_slod +-454659988=cs4_06_meth01c +1406229301=cs4_06_methlbovly +521954756=cs4_06_motel_01 +139737140=cs4_06_motel_02 +-115296330=cs4_06_motel_crprk +-2040856448=cs4_06_motelbase_rails +-1739235580=cs4_06_motelbase +-1509186116=cs4_06_motelbase008 +-134329928=cs4_06_motelbase009 +1422157140=cs4_06_motelbase2 +-1955206203=cs4_06_motelcvr1 +1828584758=cs4_06_moteldetail002 +-1084244638=cs4_06_moteldetail01 +-631839943=cs4_06_motelroom01 +-862107706=cs4_06_motelroom02 +925703396=cs4_06_motelroom03 +563868102=cs4_06_motelroom04 +-36001212=cs4_06_motelroom05 +-264892677=cs4_06_motelroom06 +1585547869=cs4_06_motl_ovly00_lod +-594528334=cs4_06_motl_ovly00 +-1236341968=cs4_06_motl_ovly01 +941059775=cs4_06_motl_ovly02 +566837795=cs4_06_motl_ovly03 +326739332=cs4_06_motl_ovly04 +221550842=cs4_06_motl_ovly05 +1858657317=cs4_06_motl_ovly06 +-1384070146=cs4_06_neonsign_lod +1655856215=cs4_06_neonsign +-1414653859=cs4_06_pave +-523157973=cs4_06_signageb +-1571966314=cs4_06_smallhouse +-1578582290=cs4_06_water +-665116549=cs4_06_weed +499855988=cs4_06_weeds +-619301697=cs4_06_weeds2 +-331622646=cs4_06_weeds3 +-1568554089=cs4_06_weeds4 +-1681021795=cs4_06_wreckage_brand +-890490064=cs4_07_build_1 +-1100244853=cs4_07_build_10 +-1597382940=cs4_07_build_2 +-171241723=cs4_07_build_2d +1214983804=cs4_07_build_3 +618162007=cs4_07_build_5 +2007572951=cs4_07_build_5o +-634924553=cs4_07_build_7 +-337545878=cs4_07_build_8 +-691355773=cs4_07_build_coop +-1670942330=cs4_07_car1 +-1844922225=cs4_07_details +-283402324=cs4_07_glue_01 +-666275320=cs4_07_glue_02 +-875128755=cs4_07_gun1 +-2079213241=cs4_07_gun1o001 +-1762248720=cs4_07_gunsign +-1727725688=cs4_07_land01 +-1820265000=cs4_07_land01o +20118310=cs4_07_land01o002_lod +-1780731512=cs4_07_land01o2 +-1349451993=cs4_07_land01olod +-1519602195=cs4_07_land2 +1671491486=cs4_07_land2o_b_lod +-60050272=cs4_07_land2o_lod +-1388927589=cs4_07_land2o +-1766352765=cs4_07_land3 +-864414267=cs4_07_n_emm_lod +-1008130700=cs4_07_n_emm +596540879=cs4_07_n_emm01_lod +43777778=cs4_07_n_emm01 +-2092672124=cs4_07_n_emm02_lod +-1932192922=cs4_07_n_emm02 +352952096=cs4_07_n_emm03_lod +-1628522599=cs4_07_n_emm03 +-1143958209=cs4_07_officedetails001 +989254138=cs4_07_parking +-1937439804=cs4_07_planks +604055968=cs4_07_q_emm_lod +643683684=cs4_07_q_emm +-482162080=cs4_07_q2_emm_lod +-919455991=cs4_07_q2_emm +1024301851=cs4_07_q3_emm_lod +-1908729225=cs4_07_q3_emm +-1082798138=cs4_07_q4_emm_lod +-997006093=cs4_07_q4_emm +-244722705=cs4_07_q6_emm_lod +128699884=cs4_07_q6_emm +16472247=cs4_07_q6_emm01_lod +696257464=cs4_07_q6_emm01 +505284944=cs4_07_q6_emm02_lod +-1893083382=cs4_07_q6_emm02 +1557028451=cs4_07_q6_emm03_lod +2096312989=cs4_07_q6_emm03 +-229603276=cs4_07_railings +-832987823=cs4_07_railings2 +-1136264918=cs4_07_railings3 +-996598338=cs4_07_rails_lod +1939687127=cs4_07_rocks1 +-1487950285=cs4_07_rocks2 +1531924256=cs4_07_salesigns +1638670722=cs4_07_shop001 +448880274=cs4_07_signs3 +533194907=cs4_07_signs4 +242075111=cs4_07_signs5 +-1720895447=cs4_07_signsnew3 +576544876=cs4_07_statc12 +182212749=cs4_07_statc12a +835331676=cs4_07_statc12o +755920184=cs4_07_trail_011 +1322758346=cs4_07_trail_012 +1934199637=cs4_07_trail_3 +-214234306=cs4_07_trail_4 +628223915=cs4_07_trail_5 +576641169=cs4_07_trail_5o +-944819169=cs4_07_trail_6 +-2019580243=cs4_07_trail_6o +-1175381853=cs4_07_trail_7 +-1854621449=cs4_07_trail_7o +-426364848=cs4_07_weed_01 +-655518465=cs4_07_weed_02 +693652912=cs4_08_4sale_sign +-541595634=cs4_08_detailsb +1912376473=cs4_08_detailsc +633081791=cs4_08_emm_00_lod +-146868904=cs4_08_emm_00 +-2031805772=cs4_08_emm_01_lod +1108183800=cs4_08_emm_01 +536485506=cs4_08_emm_02_lod +1402220037=cs4_08_emm_02 +-1742476675=cs4_08_emm_03_lod +-1637104717=cs4_08_emm_03 +-1611949681=cs4_08_emm_04_lod +-1339463890=cs4_08_emm_04 +230938297=cs4_08_emm_05_lod +1527823602=cs4_08_emm_05 +-1046214587=cs4_08_emm_06_lod +1221007455=cs4_08_emm_06 +1736475688=cs4_08_emm_07_lod +-1229654983=cs4_08_emm_07 +2099608430=cs4_08_emm_08_lod +-1526574892=cs4_08_emm_08 +-225723884=cs4_08_glue +-716227880=cs4_08_land_1 +-426582689=cs4_08_land_2 +-1587162358=cs4_08_land_6 +1143759535=cs4_08_land_6o +-143261963=cs4_08_land_o +1420727282=cs4_08_q_stairs +-407220476=cs4_08_q +-1354015243=cs4_08_q2 +-1232879585=cs4_08_rocks_2 +-2005729755=cs4_08_rocks_2a +-1279514846=cs4_08_rocks +1101906367=cs4_08_tr2 +1910529165=cs4_08_traielrs3_o001 +1316272175=cs4_08_trailer2_o +-383205632=cs4_08_trailers005 +1822262678=cs4_08_trailers1_o +1296063215=cs4_08_trailers1_railing +-424352664=cs4_08_trailers1_rls +-51083388=cs4_08_trailers1_rls2 +-1080369913=cs4_08_trailers1 +-144454500=cs4_08_trailers2 +714617596=cs4_08_trailers3 +1546087972=cs4_08_trailers4_o +460494001=cs4_08_trailers4 +1548062940=cs4_08_trailers4b +1269923513=cs4_08_trailers4shed +228500648=cs4_08_trailers5_o +-437361003=cs4_08_trailers5_rls +1293809671=cs4_08_trailers5 +-555099304=cs4_08_trailers6_2rl +1706939242=cs4_08_trailers6_d +246101585=cs4_08_trailers6_rl +-1096805318=cs4_08_trailers6_stairs +1661281237=cs4_08_trailers6 +587173005=cs4_08_trailers66_rls +-1857641542=cs4_08_trailers7_o +2018075251=cs4_08_trailers8_o +-356307181=cs4_08_trailers8_rl +-2088999741=cs4_08_trailers8 +1632562065=cs4_08_trailers9_o +2025934669=cs4_08_trailers9 +1750752668=cs4_08_weed +-1953112047=cs4_09_armco_02 +-422156310=cs4_09_bdg1 +-1316707390=cs4_09_beams +803668445=cs4_09_bilbrd_01 +-836943093=cs4_09_billbd_01_2 +651392374=cs4_09_billbd_01_d +691125563=cs4_09_billbd_01 +-1544761399=cs4_09_build02 +2085930498=cs4_09_build02o +-963615993=cs4_09_build11_rails +-755158719=cs4_09_build11 +-1674329694=cs4_09_building002 +-1068555919=cs4_09_cover02 +782793702=cs4_09_cover2o +-1871382919=cs4_09_decal001_lod +-1101997518=cs4_09_decal001 +-808455438=cs4_09_em_00_lod +2021723169=cs4_09_em_00 +919117607=cs4_09_em_01_lod +-2009158756=cs4_09_em_01 +-263371131=cs4_09_em_02_lod +-722975506=cs4_09_em_02 +736903811=cs4_09_em_03_lod +-473242957=cs4_09_em_03 +1250864016=cs4_09_firestation_g001 +1926654500=cs4_09_firestation001 +1316094335=cs4_09_glue_01 +-2077725461=cs4_09_glue_02 +1985583924=cs4_09_land007 +2064426138=cs4_09_land008 +-200429248=cs4_09_land01_g001_lod +1933771109=cs4_09_land01_g001 +1706042862=cs4_09_land02_d_lod +-791533649=cs4_09_land02_d +-1195836996=cs4_09_land03 +2104312887=cs4_09_land04_dec +-280002233=cs4_09_land04_dec001_lod +1928195623=cs4_09_land04 +140880483=cs4_09_land05_blend +1570292605=cs4_09_land05 +1431139076=cs4_09_land05o_lod +-3901208=cs4_09_land05o +293612361=cs4_09_land06 +-1448148507=cs4_09_rails_00 +1448341236=cs4_09_railsa_lod +524606230=cs4_09_railsa +1043809244=cs4_09_rr_01 +874524590=cs4_09_rr_02 +-1997524836=cs4_09_sandy_shores_sign2 +250155808=cs4_09_sign001 +803918835=cs4_09_trailer_a_g +-682656898=cs4_09_trailer_a +-1926460091=cs4_10_247_emissive_dummy +507333880=cs4_10_247_ovr001 +421396427=cs4_10_247 +-1763290008=cs4_10_ant_details +292776155=cs4_10_ant_details01 +-544406257=cs4_10_ant_details02 +40219222=cs4_10_antenna_d +-1904424043=cs4_10_antenna +1962837466=cs4_10_bar_details01 +-894590003=cs4_10_bar +-906205556=cs4_10_barbers_e_dummy +-1712761168=cs4_10_decal_gas_station001 +1353697175=cs4_10_decal_gas_terrain +-1301818654=cs4_10_decal_medc1 +1592611855=cs4_10_decal_medterc1 +1003687339=cs4_10_decal_store +-229519445=cs4_10_decals_builds02 +-503624072=cs4_10_decals_trailer003 +126573100=cs4_10_decals_trailer02 +434118530=cs4_10_decaltrailer +-442088732=cs4_10_detail_sign +487465074=cs4_10_details_block01 +-364065174=cs4_10_details +1111005048=cs4_10_detailspark +618345108=cs4_10_dinner +2083220407=cs4_10_dinnerint +-1832726235=cs4_10_em_01_lod +-1595865086=cs4_10_em_01 +-598404420=cs4_10_em_011 +-100116762=cs4_10_em_02_lod +2134379593=cs4_10_em_02_lod001 +-130632020=cs4_10_em_02 +626710366=cs4_10_em_03_lod +114840559=cs4_10_em_03 +1302975065=cs4_10_em_05_lod +1569915223=cs4_10_em_05 +-1615986685=cs4_10_em_06_lod +-1290949541=cs4_10_em_06 +-1184759631=cs4_10_em_07b_lod +2054150691=cs4_10_em_07b +1878595764=cs4_10_em_10_lod +97506634=cs4_10_em_10 +-1845934937=cs4_10_em02_lod +1978399671=cs4_10_em02 +81177474=cs4_10_emissign_lodn +-1317882769=cs4_10_emissign +460093487=cs4_10_emissive_lod +-1426342691=cs4_10_emissive +631805804=cs4_10_garage_01 +884001511=cs4_10_garage +-683605629=cs4_10_garage01 +-174113217=cs4_10_garage02 +1866722145=cs4_10_gas_station +2118053318=cs4_10_glue_01a +-98998563=cs4_10_glue_02a +-1214984691=cs4_10_glue_03a +499980572=cs4_10_glue_04a +1922154868=cs4_10_glue_05a +-1360939148=cs4_10_house01 +1275261896=cs4_10_house2 +500504429=cs4_10_house3 +796408499=cs4_10_house4 +-2096666124=cs4_10_medicalc +-2060945936=cs4_10_railings +637746795=cs4_10_railings2 +-469509655=cs4_10_rails +-582656997=cs4_10_ralings2 +-1637223080=cs4_10_sh_rls00 +1269774743=cs4_10_sh_rls022 +1459807879=cs4_10_sh_rls03 +1375660754=cs4_10_sheriff_e_dummy +1068386828=cs4_10_sheriff_e_lod +-1287420176=cs4_10_sheriff_st_rails2lod +2029920098=cs4_10_sheriff_station +-1052354530=cs4_10_sheriff_wind_lod +-1831519059=cs4_10_sheriff_windows +-1580159359=cs4_10_sign_rest +-683596539=cs4_10_store +-641387932=cs4_10_tattoo +1649689118=cs4_10_terrain_gas +397330660=cs4_10_terrain_medic_ovly +8672541=cs4_10_terrain_medic +1975418828=cs4_10_terrain_sheriff +1028715031=cs4_10_terrain01 +876797947=cs4_10_terrain02 +-283889609=cs4_10_trailer_em_b_win +953468486=cs4_10_trailer_em +-2062363770=cs4_10_trailer_em001_lod_b_win +-719087221=cs4_10_trailer_em001_lod +-969606429=cs4_10_trailer002 +-2105809433=cs4_10_trailer003b_b_win +-10123193=cs4_10_trailer003b_details +2071524813=cs4_10_trailer003b_rails +-598965564=cs4_10_trailer003b_windows +-923434404=cs4_10_trailer003b +962792103=cs4_10_traileranim +-57654255=cs4_10_trailertrash_dummy +-935292684=cs4_10_trailertrash_lod +1125350320=cs4_10_trevorfake_hd +-2065683499=cs4_10_trevweeds +-1093344540=cs4_10_trvrtlr_colswap +-200166522=cs4_10_v_38_barbers_lod +2103568138=cs4_10_v_sheriff_milo_lod +256868763=cs4_11_armc_02 +1960961523=cs4_11_awning +840284527=cs4_11_barn02 +1053887546=cs4_11_barrier01 +-791160926=cs4_11_billb_uniteas +-934076442=cs4_11_bld01sign +1729204490=cs4_11_brr_002 +635138642=cs4_11_brrier_01 +606768514=cs4_11_brrier4 +-2139733588=cs4_11_build01_d +-2137045097=cs4_11_build01 +-2064072192=cs4_11_build02_d +1170821612=cs4_11_build02 +1561087687=cs4_11_build03_g +1007828606=cs4_11_build03 +1821444465=cs4_11_cvana +-439027499=cs4_11_cvn_r +2035256974=cs4_11_emis1_lod +877808318=cs4_11_emis1 +1121150912=cs4_11_emis2 +-1181602087=cs4_11_emis3_lod +756300866=cs4_11_emis3 +-2147063227=cs4_11_emismr_lod +180878965=cs4_11_emismr +1958096763=cs4_11_emismr2_lod +-2085338380=cs4_11_emismr2 +395534035=cs4_11_ems2_lod +551923123=cs4_11_glue_01 +-2084965542=cs4_11_glue_03 +1374432709=cs4_11_hrdstn01 +1606011232=cs4_11_hrdstn02 +-1532036283=cs4_11_jt_sgn1 +-1022765374=cs4_11_jtnp_sgn +-997376034=cs4_11_land_01 +1781467939=cs4_11_land_02 +2088546238=cs4_11_land_03 +-975289724=cs4_11_land_04 +-651138776=cs4_11_land_05 +1131003289=cs4_11_land_06 +1155317887=cs4_11_land_07 +1512470623=cs4_11_nr_00 +-1254955555=cs4_11_overlooka +1520350287=cs4_11_overlookasign +-1739081280=cs4_11_ovr_rails +961320796=cs4_11_props_bulbw018 +1795881688=cs4_11_props_bulbw019 +898536430=cs4_11_props_cm93190_hvstd +-1630434222=cs4_11_props_e_wire013 +-1935972378=cs4_11_props_e_wire014 +1964488927=cs4_11_props_e_wire016 +-235949439=cs4_11_props_e_wire017 +-475720212=cs4_11_props_e_wire018 +-1102132404=cs4_11_props_e_wire019 +1126778499=cs4_11_props_e_wire020 +1441229823=cs4_11_props_e_wire021 +1713638536=cs4_11_props_e_wire022 +-345827588=cs4_11_props_e_wire024 +-1758398789=cs4_11_props_mountwire006 +1237801941=cs4_11_props_mountwire007 +-1051478364=cs4_11_props_mountwire012 +-417496517=cs4_11_props_mountwire013 +1946273337=cs4_11_props_mountwire01c001 +-1220324263=cs4_11_props_mountwire01d001 +664587029=cs4_11_props_mountwire01e001 +-1924182156=cs4_11_props_mountwire020 +730337209=cs4_11_props_propsmountwire019 +-960040041=cs4_11_props_sal_emissive +1487710136=cs4_11_props_sallightwire +2145065583=cs4_11_propsmountwire01b001 +1776355738=cs4_11_pst +1201231170=cs4_11_rc_rails +914050093=cs4_11_rcplantc001 +-898993166=cs4_11_retwall02 +-1450945189=cs4_11_sal_cvana_d +17728622=cs4_11_sal_cvana_g +200940302=cs4_11_sal_cvana +-292637873=cs4_11_saljunk_01 +539222631=cs4_11_salm_drt_g +599410811=cs4_11_salm_drt_g1 +1455474672=cs4_11_salm_drt_g1lod +905374964=cs4_11_salm_drt_g2 +-168918799=cs4_11_salm_drt_g2lod +1957201841=cs4_11_salm_drt_glod +655497131=cs4_11_salship +-2132784043=cs4_11_salv_barrier +1578836216=cs4_11_salvationm +-968427613=cs4_11_salvtruck_g +251669336=cs4_11_salvtruck +-1327211925=cs4_11_trailer2 +-548372639=cs4_11_trailer2d +-857089250=cs4_11_truckstop_dec +1679893977=cs4_11_truckstop_sign +111012742=cs4_11_truckstop +1604762609=cs4_11_weed_003 +374753611=cs4_11_weed_01 +1177626880=cs4_11_weed_02 +-247023604=cs4_11_weeds_002 +-474211081=cs4_11_weeds_003 +-695438114=cs4_11_weeds_01 +1428818914=cs4_12_armcoend_01 +-923503655=cs4_12_armcoend_05 +483136388=cs4_12_bb1 +714026762=cs4_12_bb2 +-2142086513=cs4_12_bb3 +-1911785981=cs4_12_bb4 +1733816625=cs4_12_billbd_01 +480598989=cs4_12_billbd_02 +1304706570=cs4_12_billbd_03 +-281509644=cs4_12_billbd_04 +1969168577=cs4_12_cncbrdg01 +-1222503825=cs4_12_erotub_01 +-938429364=cs4_12_erotub_02 +450845160=cs4_12_erotub_03 +-1346337864=cs4_12_erotub_04 +-1977567111=cs4_12_erotub_06 +2018940133=cs4_12_erotub_07 +1564496005=cs4_12_erotub_mr2 +307856661=cs4_12_glue_03 +610085148=cs4_12_glue_04 +1718241301=cs4_12_land_01_g +1432713675=cs4_12_land_01 +-1234698005=cs4_12_land_02_1g +-1976612702=cs4_12_land_02_g +1779409707=cs4_12_land_02 +848454429=cs4_12_land_02b_g +-525839697=cs4_12_land_03_d +-338418763=cs4_12_nd_wall_04 +427654919=cs4_12_nd_wall_05 +1061505690=cs4_12_nd_wall_06 +-366238015=cs4_12_retainwall01 +-652606306=cs4_12_retainwall04 +474462772=cs4_12_rock_002 +1822304559=cs4_12_rock_01b001 +731808700=cs4_12_tt_watert_ovr +-816139547=cs4_12_tt_watert +1152072959=cs4_12_tt_watrl01 +1732411953=cs4_12_tt_watrl02 +1696611413=cs4_12_watert_dets +1474872810=cs4_12_weed_01 +1241164302=cs4_12_weed_02 +342146787=cs4_12_weed_03 +951711666=cs4_13_alphasign +1497213760=cs4_13_animal_ark_sign_b +2142679702=cs4_13_animal_ark_sign_em +-1842049283=cs4_13_animal_ark_sign +659838201=cs4_13_ark_skip +1875981204=cs4_13_armco00 +1511262234=cs4_13_armco01 +1401191167=cs4_13_armco02 +1102993267=cs4_13_armco03 +-364140397=cs4_13_armco04 +-669940705=cs4_13_armco05 +-773785670=cs4_13_armco06 +629087993=cs4_13_armco08 +1388902796=cs4_13_armco09 +99377332=cs4_13_armco11 +-1675391712=cs4_13_armco12 +-1438439073=cs4_13_armco13 +1086281305=cs4_13_armco14 +-1342523022=cs4_13_bdh_00007_d +856559177=cs4_13_bdh_01_d +-654310387=cs4_13_bdh_01 +385133393=cs4_13_bdh_02_d +198142379=cs4_13_bdh_02 +122751284=cs4_13_bdh_03_d +1733697723=cs4_13_bdh_03 +357912657=cs4_13_bdh_04_d +1476690456=cs4_13_bdh_04 +1818638926=cs4_13_bdh_06_d +1421015925=cs4_13_bdh_06 +-1348095659=cs4_13_bdh_07 +1048186323=cs4_13_bdh_07b +-1330992421=cs4_13_bilbrd_01 +841546978=cs4_13_billbd_005 +545159008=cs4_13_billbd_01 +-938588547=cs4_13_billbd_02 +-1238129976=cs4_13_billbd_03 +-2128004940=cs4_13_billbd_04 +-1884840887=cs4_13_build_01_b +-1271798087=cs4_13_build_01_b001 +302177697=cs4_13_build_01_fiz +-355411821=cs4_13_build_01 +-806182185=cs4_13_build_02 +-683466180=cs4_13_build_03_g +972727015=cs4_13_build_conv001 +854987998=cs4_13_build_conv002 +554332427=cs4_13_build_conv003 +3288923=cs4_13_build_conv004 +-325089226=cs4_13_build_conv005 +-568661203=cs4_13_build_conv006 +-877869487=cs4_13_build_conv007 +-947995147=cs4_13_build_conv008 +872887404=cs4_13_build_conv01 +1090863272=cs4_13_conv_00_fiz +823927649=cs4_13_conv_00_grille +-1281278663=cs4_13_conv_00 +-968285545=cs4_13_conv_01_fiz +535557766=cs4_13_conv_01_grille +-1527275546=cs4_13_conv_01 +-1680082686=cs4_13_conv_02_fiz +916442835=cs4_13_conv_02_grille +-1255751612=cs4_13_conv_02 +1161315160=cs4_13_conv_03_fiz +1820746960=cs4_13_conv_03_grille +1750574759=cs4_13_conv_03 +1966906819=cs4_13_conv_04_fiz +398764326=cs4_13_conv_04_grille +1518963467=cs4_13_conv_04 +-748898545=cs4_13_conv_05_fiz +-1835524275=cs4_13_conv_05_grille +-1947046436=cs4_13_conv_05 +2060774599=cs4_13_decal_boat_02 +839874260=cs4_13_desert_house_10_d +1054791363=cs4_13_desert_house_10_xtra +-97409929=cs4_13_desert_house_10 +-1397030649=cs4_13_desert_house_9_dec +1037388480=cs4_13_desert_house_9_xtra +983985616=cs4_13_desert_house_9 +1295992633=cs4_13_emissive_a_lod +569037394=cs4_13_emissive_a +1082462666=cs4_13_emissive_b_lod +861500719=cs4_13_emissive_b +254275022=cs4_13_emissive_c_lod +1028884775=cs4_13_emissive_c +-319868396=cs4_13_emissive_d_lod +1336225226=cs4_13_emissive_d +2030111499=cs4_13_emissive_e_lod +-923197328=cs4_13_emissive_e +56553726=cs4_13_emissive_lod +-1126590283=cs4_13_emissive +-766810179=cs4_13_glue_01 +-1014674895=cs4_13_glue_02 +-1165182912=cs4_13_glue_03 +963294714=cs4_13_glue_06 +-227268594=cs4_13_glue_07 +788152544=cs4_13_gm_weeds +-1716711416=cs4_13_gnd_01 +-151263332=cs4_13_gndtrk_01 +1394308576=cs4_13_gnt00 +1638470395=cs4_13_gnt01 +-518680094=cs4_13_gnt02 +-161825684=cs4_13_gnt03 +193193662=cs4_13_gnt04 +-1879620296=cs4_13_highlogo +1759636465=cs4_13_house_wall_dec +1971587821=cs4_13_house_wall +-1884513979=cs4_13_land_01_ov +550556671=cs4_13_land_01_ov1_lod +-453535359=cs4_13_land_nmalll_ov +-1515432155=cs4_13_mal_drain +135582351=cs4_13_malrd_01 +-296015247=cs4_13_mine +126022362=cs4_13_minileft_d +1616621306=cs4_13_minileft +-295748308=cs4_13_minimain_d +1719884476=cs4_13_minimain +-1129575831=cs4_13_miniright_d +-1887845111=cs4_13_miniright +1026682010=cs4_13_nmall017 +803721734=cs4_13_nmall018 +382152130=cs4_13_nmall15_d +-465940667=cs4_13_nmall15 +243664525=cs4_13_props_cs4_13_wspline_035 +-1828492629=cs4_13_props_wire_035 +1984674972=cs4_13_props_wspline_00 +1125275178=cs4_13_props_wspline_01 +1388901783=cs4_13_props_wspline_02 +525110943=cs4_13_props_wspline_03 +831894321=cs4_13_props_wspline_04 +923713067=cs4_13_props_wspline_05 +1239278537=cs4_13_props_wspline_06 +610343120=cs4_13_props_wspline_08 +-295883587=cs4_13_props_wspline_09 +240478025=cs4_13_props_wspline_10 +1414034210=cs4_13_props_wspline_11 +-226807915=cs4_13_props_wspline_12 +586092656=cs4_13_props_wspline_14 +-1925487353=cs4_13_props_wspline_15 +786045922=cs4_13_retaining00 +-445839095=cs4_13_retaining01 +-215210873=cs4_13_retaining02 +1477242439=cs4_13_retaining03 +1702070548=cs4_13_retaining04 +1016477530=cs4_13_retaining05 +1247269597=cs4_13_retaining06 +-1822235406=cs4_13_retaining07 +-1589215047=cs4_13_retaining08 +-463487813=cs4_13_retwall002 +-793865457=cs4_13_rn02 +514369634=cs4_13_rr_a +-100982823=cs4_13_rural3gr +1063130831=cs4_13_rural3grde +717269458=cs4_13_shed +-495872921=cs4_13_shed1 +1455983164=cs4_13_shk01 +-133408659=cs4_13_silpbarrier_01 +-1624955232=cs4_13_silpbarrier_03 +-2121685037=cs4_13_sixfigure +1491400804=cs4_13_sprunk +1060397479=cs4_13_stargazplat +310176075=cs4_13_tmptrlr_02 +2110504939=cs4_13_tmptrlr_07 +-1373000781=cs4_13_trailerboat_01 +-1095772512=cs4_13_trailerboat_det +-318974399=cs4_13_trailerboat_dr +-1809131934=cs4_13_trailerweed_003 +-2088422121=cs4_13_trailerweed_004 +-1339322777=cs4_13_trailerweed_005 +-1571654991=cs4_13_trailerweed_006 +-863615204=cs4_13_trailerweed_007 +-1093391432=cs4_13_trailerweed_008 +-1320151424=cs4_13_trailerweed_01 +789033015=cs4_13_trlr_01_fiz +-210963046=cs4_13_trlr_02_fiz +-466057001=cs4_13_trlr_03_fiz +1579401527=cs4_13_upnatomclassic +899561346=cs4_13_wall00 +-313841959=cs4_13_wall01 +394623821=cs4_13_wall02 +-897982153=cs4_13_wall03 +-1130216056=cs4_13_wall04 +-1311494164=cs4_13_wall05 +-1546193227=cs4_13_weed_01 +-1331195818=cs4_13_weed_02 +-797519884=cs4_13_weed_03 +-325187522=cs4_13_weed_05 +-2101227556=cs4_13_wr +-2103975920=cs4_14_armco00 +-1180479954=cs4_14_armco01 +1735731659=cs4_14_armco02 +497849915=cs4_14_armco03 +1279161182=cs4_14_armco04 +-2106073136=cs4_14_armco05 +750859364=cs4_14_armco06 +-488562519=cs4_14_armco07 +-519037689=cs4_14_armco08 +-883404293=cs4_14_bilbrd_01 +-735548757=cs4_14_billbd_006 +1655756398=cs4_14_billbd_01 +-1767621032=cs4_14_billbd_02 +-2046124763=cs4_14_billbd_03 +-1260815993=cs4_14_billboard +1789775082=cs4_14_cs_brrier +-82213003=cs4_14_emissive_slod +163860622=cs4_14_emissive +-2006260844=cs4_14_erotub_mr +-1540541302=cs4_14_erotub_mr2 +-1945597273=cs4_14_glue_01 +742055514=cs4_14_glue +-1399374147=cs4_14_hickbar_anim +-1713440165=cs4_14_hickbar_det +-343370477=cs4_14_hickbar_land +1427163518=cs4_14_hickbar_land02 +711342809=cs4_14_hickbar_ov +-1776680267=cs4_14_hickbar +525612766=cs4_14_hut_g +-1639840584=cs4_14_hut +-1046219318=cs4_14_jtnp_sign +-1877754070=cs4_14_land_01 +1927906518=cs4_14_land_02 +-1414039951=cs4_14_land_03 +-1640473741=cs4_14_land_04 +-908414281=cs4_14_land_05 +-1147464136=cs4_14_land_06 +-176649742=cs4_14_land_07 +-416289439=cs4_14_land_08 +505862990=cs4_14_land_09 +1858698654=cs4_14_land_10 +303721399=cs4_14_land_11_ed +-1693726276=cs4_14_land_11_g +-1513067605=cs4_14_land_11 +605092718=cs4_14_land_11a +-56240683=cs4_14_ldb10_glu +-1811329558=cs4_14_pipe_01 +1634266680=cs4_14_plywoodpile_01 +-74200229=cs4_14_props_tspline_002 +-723008890=cs4_14_props_twire_02 +-1875625696=cs4_14_props_twire_03 +1976173644=cs4_14_props_twire_04 +-1951682541=cs4_14_props_twire_05 +-2088853575=cs4_14_props_twire_06 +964594610=cs4_14_props_twire_07 +-1626122526=cs4_14_props_twire_08 +1424638601=cs4_14_props_twire_09 +-673168681=cs4_14_props_twire_10 +1128470935=cs4_14_props_twire_11 +1962474754=cs4_14_props_twire_12 +519262456=cs4_14_props_twire_13 +1350972445=cs4_14_props_twire_14 +-1273332980=cs4_14_props_twire_15 +-2099210087=cs4_14_props_twire_16 +-806210885=cs4_14_props_twire_17 +-1583655410=cs4_14_props_twire_18 +1260466483=cs4_14_props_twire_20 +71508856=cs4_14_props_twire_21 +1451182063=cs4_14_props_twire_22 +780662785=cs4_14_props_twire_23 +567143220=cs4_14_retainwallmr +-910655297=cs4_14_rock_01 +-1109530322=cs4_14_rock_02 +-1349497709=cs4_14_rock_03 +1182215798=cs4_14_rock_12 +864357914=cs4_14_rock_12b +457186733=cs4_14_rsl_mr_bb1 +1214674937=cs4_14_rsl_mr_bb2 +916771958=cs4_14_rsl_mr_bb3 +-1481992760=cs4_14_tmp_trlr_002 +900116526=cs4_14_trlr_01 +1589344742=cs4_14_wall +-572207067=cs4_14_wall00 +-1414435909=cs4_14_wall01 +-2124736753=cs4_14_wall02 +1766319929=cs4_14_wall03 +1134795761=cs4_14_wall04 +99098751=cs4_14_wall05 +1475298440=cs4_14_wall06 +-2033332638=cs4_14_weed +899449633=cs4_lod_01_slod3 +-1139005491=cs4_lod_02_slod3 +1995638650=cs4_lod_em_b_slod3 +-32229604=cs4_lod_em_c_slod3 +-1523375433=cs4_lod_em_d_slod3 +848139608=cs4_lod_em_e_slod3 +690703715=cs4_lod_em_f_slod3 +1963880846=cs4_lod_em_slod3 +514237963=cs4_railway_trk01 +840160080=cs4_railway_trk02a +-570873020=cs4_railway_trk02b +-164438245=cs4_railway_trk03a +538784495=cs4_railway_trk03b +-661380418=cs4_railway_trk04a +-351287371=cs4_railway_trk04b +2027412016=cs4_railway_trk05 +599012285=cs4_railway_trk06a +360093506=cs4_railway_trk06b +1969510600=cs4_railway_trk07a +-2068088970=cs4_railway_trk07b +785171995=cs4_railway_trk08 +-1780966304=cs4_railwayb_brg01 +1366496186=cs4_railwayb_brg02 +1068986431=cs4_railwayb_brg03 +-71061011=cs4_railwayb_brg04_refl +2046256322=cs4_railwayb_brg04 +-270364849=cs4_railwayb_brg05_refl +1816480094=cs4_railwayb_brg05 +1757037402=cs4_railwayb_brg1_refl +-777018769=cs4_railwayb_brg2_refl +954004673=cs4_railwayb_brg3_refl +-1263144029=cs4_railwayb_int_trk013 +317345262=cs4_railwayb_trk010_refl +-1411356273=cs4_railwayb_trk010a +-10205363=cs4_railwayb_trk010b_refl +-1172339191=cs4_railwayb_trk010b +-802328459=cs4_railwayb_trk011_refl +1959735458=cs4_railwayb_trk011 +-1938378701=cs4_railwayb_trk012_refl +-1835439050=cs4_railwayb_trk012 +1917007355=cs4_railwayb_trk014_refl +-1625619143=cs4_railwayb_trk014 +1280104178=cs4_railwayb_trk015_refl +-1144373609=cs4_railwayb_trk015 +1945662346=cs4_railwayb_trk016_refl +-908272964=cs4_railwayb_trk016 +32989636=cs4_railwayb_trk08_refl +1303696906=cs4_railwayb_trk08a +952233326=cs4_railwayb_trk08b_refl +1550021479=cs4_railwayb_trk08b +-1087135021=cs4_railwayb_trk09_refl +-1631192129=cs4_railwayb_trk09a +887049065=cs4_railwayb_trk09b_refl +-1871159516=cs4_railwayb_trk09b +496734670=cs4_railwayb_tunnel_dec +1194022318=cs4_railwayb_tunnel_details +-1827627049=cs4_railwayb_tunnel_ext +-1768584124=cs4_railwayb_tunnel_int +830025102=cs4_railwayb_tunnel_refl +-556072256=cs4_railwayb_tunnelint_refl +218470509=cs4_rd_props_xwere67 +-791790722=cs4_rd_props_xwire01 +-1048732451=cs4_rd_props_xwire02 +-923915326=cs4_rd_props_xwire03 +-1161588883=cs4_rd_props_xwire04 +-461774119=cs4_rd_props_xwire05 +-702134734=cs4_rd_props_xwire06 +-1590109096=cs4_rd_props_xwire07 +1940422968=cs4_rd_props_xwire08 +1052088147=cs4_rd_props_xwire09 +907772615=cs4_rd_props_xwire10 +-1823195849=cs4_rd_props_xwire11 +-1596336062=cs4_rd_props_xwire12 +-268863876=cs4_rd_props_xwire13 +2105872793=cs4_rd_props_xwire14 +-695254100=cs4_rd_props_xwire15 +-331256048=cs4_rd_props_xwire16 +-1021076267=cs4_rd_props_xwire17 +-790808504=cs4_rd_props_xwire18 +493015378=cs4_rd_props_xwire19 +2032929283=cs4_rd_props_xwire20 +-964385617=cs4_rd_props_xwire21 +-708754648=cs4_rd_props_xwire22 +-1124560485=cs4_rd_props_xwire23 +-757875375=cs4_rd_props_xwire24 +460770966=cs4_rd_props_xwire25 +691563033=cs4_rd_props_xwire26 +-171834579=cs4_rd_props_xwire27 +195243759=cs4_rd_props_xwire28 +1346648116=cs4_rd_props_xwire29 +-1106536067=cs4_rd_props_xwire30 +-996825455=cs4_rd_props_xwire31 +-1838759372=cs4_rd_props_xwire32 +-1468273058=cs4_rd_props_xwire33 +1994525483=cs4_rd_props_xwire34 +-1565433139=cs4_rd_props_xwire35 +2029457241=cs4_rd_props_xwire36 +-2025346054=cs4_rd_props_xwire37 +1803449448=cs4_rd_props_xwire38 +996774975=cs4_rd_props_xwire39 +-1541380409=cs4_rd_props_xwire40 +-1652991623=cs4_rd_props_xwire41 +-1885749830=cs4_rd_props_xwire42 +1388069884=cs4_rd_props_xwire43 +1140565627=cs4_rd_props_xwire44 +1027643653=cs4_rd_props_xwire45 +784923694=cs4_rd_props_xwire46 +448975906=cs4_rd_props_xwire47 +-176518766=cs4_rd_props_xwire48 +-415961849=cs4_rd_props_xwire49 +-1234106360=cs4_rd_props_xwire50 +-599567444=cs4_rd_props_xwire51 +-1910425751=cs4_rd_props_xwire52 +2142247559=cs4_rd_props_xwire53 +-1317667310=cs4_rd_props_xwire54 +2080281384=cs4_rd_props_xwire55 +-1372489843=cs4_rd_props_xwire56 +-1617667501=cs4_rd_props_xwire57 +1371356838=cs4_rd_props_xwire58 +855179550=cs4_rd_props_xwire59 +-777732209=cs4_rd_props_xwire60 +-1542232979=cs4_rd_props_xwire61 +1917944042=cs4_rd_props_xwire62 +-725104983=cs4_rd_props_xwire63 +44343906=cs4_rd_props_xwire64 +-229965393=cs4_rd_props_xwire65 +805403931=cs4_rd_props_xwire66 +522115926=cs4_rd_props_xwire67 +1269445748=cs4_rd_props_xwire68 +982291001=cs4_rd_props_xwire69 +1971654045=cs4_rd_props_xwire70 +-2091931342=cs4_rd_props_xwire71 +1762555056=cs4_rd_props_xwire72 +918261771=cs4_rd_props_xwire73 +1317650343=cs4_rd_props_xwire74 +1013980024=cs4_rd_props_xwire75 +1107240598=cs4_rd_props_xwire76 +264389141=cs4_rd_props_xwire77 +531882488=cs4_rd_props_xwire78 +-177304210=cs4_rd_props_xwire79 +-1491275260=cs4_rd_props_xwire80 +2028148113=cs4_rd_props_xwire81 +-1972094797=cs4_rd_props_xwire82 +2085067870=cs4_rd_props_xwire83 +1370965822=cs4_rd_props_xwire84 +1667328658=cs4_rd_props_xwire85 +897093313=cs4_rd_props_xwire86 +1190113711=cs4_rd_props_xwire87 +416273768=cs4_rd_props_xwire88 +710801540=cs4_rd_props_xwire89 +-2105629360=cs4_rd_props_xwire90 +1870430028=cs4_rd_props_xwire91 +1496732352=cs4_rd_props_xwire92 +1239528471=cs4_rd_props_xwire93 +899845017=cs4_rd_props_xwire94 +1183133026=cs4_rd_props_xwire95 +810221806=cs4_rd_props_xwire96 +490658510=cs4_rd_props_xwire97 +251477579=cs4_rd_props_xwire98 +-134475703=cs4_rd_props_xwire99 +-536304417=cs4_roads_05 +-767915709=cs4_roads_06 +1330283401=cs4_roads_07 +-2130417924=cs4_roads_08 +-61319190=cs4_roads_13 +166589205=cs4_roads_14 +648490119=cs4_roads_15 +894552540=cs4_roads_16 +-333170822=cs4_roads_17 +380046463=cs4_roads_19 +601696851=cs4_roads_20 +-417287973=cs4_roads_21 +1208766149=cs4_roads_brg_01_rail +-1755716938=cs4_roads_brg_01 +-1047143323=cs4_roads_dec01 +-1345111840=cs4_roads_dec02 +17698972=cs4_roads_dtjnc_d01 +1272587827=cs4_roads_dtjnc_d02 +812412760=cs4_roads_dtjnc_d04 +-1121282292=cs4_roads_dtjnc_d05s +1775952428=cs4_roads_dtjnc_d07 +-1559623848=cs4_roads_runoff_01_ovr +-1469524569=cs4_roads_runoff_02_ovr +-1838872159=cs4_roads_runoff_03_ovr +66654625=cs4_roads_sign_01 +364295452=cs4_roads_sign_02 +883159710=cs4_roads_sign_03 +-891216102=cs4_roads_sign_04 +18353031=cs4_roads_sign_05 +508662471=cs4_roads_slpr_02 +-1771960037=cs4_roadsb_12 +-936095764=cs4_roadsb_dtjnc_d01 +-1331879746=cs4_roadsb_dtjnc_d02 +493517399=cs4_roadsb_dtjnc_d04 +218880410=cs4_roadsb_dtjnc_d05 +1429105122=cs4_roadsb_dtjnc_d07 +1187237133=cs4_roadsb_dtjnc_d08 +-52687346=cs4_roadsb_sign_01 +663970684=cs4_roadsb_sign_02 +432916465=cs4_roadsb_sign_03 +-698611600=cs4_roadsb00 +124611218=cs4_roadsb01 +-114045409=cs4_roadsb02 +-1558961703=cs4_roadsb03 +-820676133=cs4_roadsb04 +-1060643520=cs4_roadsb05 +1787900116=cs4_roadsb06 +1543279531=cs4_roadsb07 +-998611907=cs4_roadsb08 +-1296383810=cs4_roadsb09 +1213913364=cs4_roadsb091 +-350341280=cs4_roadsb10 +-69707564=cs4_roadsb11 +274530781=cs4_roadsb13 +583902910=cs4_roadsb14 +907791706=cs4_roadsb15 +1194422149=cs4_roadsb16 +1752871447=cs4_roadsb17 +2097273637=cs4_roadsb18 +-1892450424=cs4_roadsb19 +-543777499=cs4_roadsb20 +-305579638=cs4_roadsb21 +-1154558898=cs4_roadsb22 +-914460435=cs4_roadsb23 +-346437127=cs5_1_billboard-bravado +247831804=cs5_1_billboard-gnd_desert +-762319973=cs5_1_billboard-slod +306599860=cs5_1_billboard-uranium +-1684711481=cs5_1_cs5_01_ds01 +826966835=cs5_1_cs5_01_ds03 +1083711950=cs5_1_cs5_01_ds04 +-1162930694=cs5_1_cs5_01_ds06 +-737064770=cs5_1_cs5_01_ds07 +-260243051=cs5_1_cs5_01_ds09 +-320015759=cs5_1_cs5_01_ds10 +2130286212=cs5_1_cs5_01_ds11 +-1740519148=cs5_1_cs5_01_ds12 +-1434161767=cs5_1_cs5_01_ds13 +662988703=cs5_1_cs5_01_ds14 +-1245641702=cs5_1_cs5_01_ds15 +-751878410=cs5_1_cs5_01_ds16 +1152292605=cs5_1_cs5_01_ds172 +338280678=cs5_1_cs5_01_ds19 +1014372150=cs5_1_cs5_01_ds20 +-1457917828=cs5_1_cs5_01_ds22 +-1152019205=cs5_1_cs5_01_ds23 +-1643521444=cs5_1_cs5_01_ds25 +178959304=cs5_1_cs5_01_ds26 +-299369789=cs5_1_cs5_01_ds28 +-3236336=cs5_1_cs5_01_ds29 +-1810446466=cs5_1_cs5_01_ds30 +1884782592=cs5_1_cs5_01_ds32 +-2103565171=cs5_1_cs5_01_ds33 +-626502488=cs5_1_cs5_01_ds34 +-185497286=cs5_1_cs5_01_ds35 +-1088709233=cs5_1_cs5_01_ds36 +-1478299774=cs5_1_cs5_01_ds38 +2071141411=cs5_1_cs5_01_ds40 +2108760223=cs5_1_cs5_01_ds41 +-1743923880=cs5_1_cs5_01_ds42 +1653467737=cs5_1_cs5_01_ds44 +884477614=cs5_1_cs5_01_ds45 +-1008489213=cs5_1_cs5_01_ds46 +-1303770672=cs5_1_cs5_01_ds47 +-159411654=cs5_1_cs5_01_ds48 +348114618=cs5_1_cs5_01_ds49 +953786633=cs5_1_cs5_01_ds50 +338515973=cs5_1_cs5_01_ds52 +782273687=cs5_1_cs5_01_ds53 +-2114636993=cs5_1_cs5_01_ds54 +-1807558694=cs5_1_cs5_01_ds55 +1700755988=cs5_1_cs5_01_ds56 +2007375521=cs5_1_cs5_01_ds57 +-1501987685=cs5_1_cs5_01_ds58 +-1270278082=cs5_1_cs5_01_ds59 +-239892938=cs5_1_cs5_01_ds61 +-1184983667=cs5_1_cs5_01_ds62 +-413830790=cs5_1_cs5_01_ds63 +-1662067546=cs5_1_cs5_01_ds64 +-895830011=cs5_1_cs5_01_ds65 +1504040513=cs5_1_cs5_01_ds66 +-2013744410=cs5_1_cs5_01_ds67 +1045569434=cs5_1_cs5_01_ds68 +-496506713=cs5_1_cs5_01_ds70 +-794704613=cs5_1_cs5_01_ds71 +-949669214=cs5_1_cs5_01_ds72 +1349047644=cs5_1_cst_01 +-22629927=cs5_1_cst_02 +-2104313421=cs5_1_cst_03 +1017826967=cs5_1_cst_03b +-1591306375=cs5_1_cst_rocks002 +599014868=cs5_1_cst_rocks1 +-467454840=cs5_1_cst_rocks1b +1635445118=cs5_1_drain1 +1289311720=cs5_1_foam_01 +1584429334=cs5_1_foam_02 +1732643521=cs5_1_foam_03 +2060333521=cs5_1_foam_04 +329638786=cs5_1_foam_05 +952866259=cs5_1_hil_barrier +-1608217902=cs5_1_hil_barrier1 +-1576127546=cs5_1_land_01 +-658824929=cs5_1_land_02 +-978715907=cs5_1_land_03 +-879491387=cs5_1_land_04 +-1243817129=cs5_1_land_05 +-1841382084=cs5_1_land_06_d +-383696417=cs5_1_land_06 +-648109478=cs5_1_land_07 +2113203084=cs5_1_land_08 +1873760001=cs5_1_land_09 +1023666899=cs5_1_land_10 +1246561637=cs5_1_land_11 +-1985936372=cs5_1_land_12 +-1745706833=cs5_1_land_13 +1845120187=cs5_1_land_14 +2084497732=cs5_1_land_15 +388821713=cs5_1_land_16_d +-767781566=cs5_1_land_16 +-525848039=cs5_1_land_17 +-1217273939=cs5_1_land_18 +-689812225=cs5_1_land_19_d +-987464942=cs5_1_land_19 +1868741122=cs5_1_land_19b +-1997668586=cs5_1_land_20 +1920554399=cs5_1_land_20b +868387180=cs5_1_land_20c_d +-1948874659=cs5_1_land_20c +1451072936=cs5_1_land_20d +1939854458=cs5_1_land_21 +-777297105=cs5_1_retaining_wall004 +1855904592=cs5_1_retaining_wall011 +-592431243=cs5_1_retaining_wall019 +1575728770=cs5_1_retaining_wall040 +641581623=cs5_1_retwall005 +-709609457=cs5_1_retwall01 +-342498350=cs5_1_retwall03 +-1453905162=cs5_1_sea_hatch_dec +-896794569=cs5_1_sea_hatch_emissive +257792428=cs5_1_sea_hatch +1701783235=cs5_1_sea_lod_01 +1396802152=cs5_1_sea_lod_02 +1235907244=cs5_1_sea_shipwreck_lod +1087236395=cs5_1_sea_shipwreck +1746442586=cs5_1_sea_uw_dec_00 +-707169058=cs5_1_sea_uw_dec_01 +-1012608907=cs5_1_sea_uw_dec_02 +-1602385369=cs5_1_sea_uw_dec_03 +252929873=cs5_1_sea_uw_dec_04 +-526710171=cs5_1_sea_uw_dec_05 +1309074735=cs5_1_sea_uw_dec_06 +1018184322=cs5_1_sea_uw_dec_07 +988430070=cs5_1_sea_uw_dec_08 +660346842=cs5_1_sea_uw_dec_09 +258892427=cs5_1_sea_uw_dec_10 +-439414963=cs5_1_sea_uw_dec_11 +-200234032=cs5_1_sea_uw_dec_12 +-936881152=cs5_1_sea_uw_dec_13 +-572096644=cs5_1_sea_uw_dec_14 +-1737927294=cs5_1_sea_uw1_00 +901976111=cs5_1_sea_uw1_02 +766561201=cs5_1_sea_uw1_02b +8660402=cs5_1_sea_uw1_03 +1981687323=cs5_1_sea_uw2_00 +-886943710=cs5_1_sea_uw2_01 +-638620228=cs5_1_sea_uw2_02 +-1325556775=cs5_1_sea_uw2_03 +-1117539163=cs5_1_sea_uw2_04 +377480912=cs5_1_sea_uw2_05 +-1530821803=cs5_1_sea_uw2_06 +-133355029=cs5_1_sea_uw2_07 +138857054=cs5_1_sea_uw2_08 +1576498638=cs5_1_sea_uw2_09 +1476061933=cs5_1_sea_uw2_10 +-1620051498=cs5_1_sea_uw2_11 +-1924213356=cs5_1_sea_uw2_12 +1928732899=cs5_1_sea_uw2_13 +1891376239=cs5_1_sea_uw2_14 +2085794736=cs5_1_sea_uw2_15 +1857525882=cs5_1_sea_uw2_16 +-1460433679=cs5_1_sea_uw2_17 +-885796495=cs5_1_sea_uw2_18 +54051194=cs5_1_sea_uw2_19 +-458881691=cs5_1_sea_uw2_20 +832249489=cs5_2_bridge2_sd +573831672=cs5_2_bridge2 +-871098133=cs5_2_culvert02_slod1 +-1135397022=cs5_2_culvert02 +1494777321=cs5_2_culvert03_slod1 +579961821=cs5_2_culvert03 +-349940721=cs5_2_land02 +-1560329342=cs5_2_land029_d +-284790536=cs5_2_land029 +18264185=cs5_2_land06_d +-1573600719=cs5_2_land06 +-215643353=cs5_2_land08_d +-1783873585=cs5_2_land08_glue +2049470997=cs5_2_land08 +-1193326644=cs5_2_land09_d +1819399848=cs5_2_land09 +-1838994133=cs5_2_land09b +-1599813202=cs5_2_land09c +2071920483=cs5_2_land09d +1462758846=cs5_2_land10_02_d +1381995913=cs5_2_land10_03_d +-779030659=cs5_2_land10_d +-602622776=cs5_2_land10 +1321084183=cs5_2_land10b +1561051570=cs5_2_land10c +-1521298881=cs5_2_land10d +-907276169=cs5_2_land11 +-1864759407=cs5_2_land12_02_d +-1024172257=cs5_2_land12_d +12221971=cs5_2_land12 +910239522=cs5_2_land13_d +-301934432=cs5_2_land13 +-2016179133=cs5_2_land14 +1914796035=cs5_2_land16_d +-1492202823=cs5_2_land16 +-851896563=cs5_2_land17 +1249612180=cs5_2_land18 +-2132083086=cs5_2_land19 +1579096864=cs5_2_land21_02_d +539085533=cs5_2_land21_d +514014592=cs5_2_land21 +210934111=cs5_2_land22 +-1651835752=cs5_2_land23_d +-94866197=cs5_2_land23 +-1814003943=cs5_2_land24_d +2046948412=cs5_2_land24 +1748258977=cs5_2_land25 +-1794093742=cs5_2_land27_d +510342010=cs5_2_land27_refprox +1171229656=cs5_2_land27 +384397799=cs5_2_land27b +1575925779=cs5_2_sea_uw_dec_00 +1279562943=cs5_2_sea_uw_dec_01 +2040196971=cs5_2_sea_uw_dec_02 +1739082630=cs5_2_sea_uw_dec_03 +-523485748=cs5_2_sea_uw_dec_07 +-800744257=cs5_2_sea_uw_dec_08 +-36964405=cs5_2_sea_uw_dec_09 +6258326=cs5_2_sea_uw_dec_10 +313107242=cs5_2_sea_uw_dec_11 +-2111503801=cs5_2_sea_uw_dec_12 +1895096295=cs5_2_sea_uw_dec_13 +2111207850=cs5_2_sea_uw_dec_14 +1268585784=cs5_2_sea_uw_dec_15 +1501278453=cs5_2_sea_uw_dec_16 +655969329=cs5_2_sea_uw_dec_17 +85126958=cs5_2_sea_uw1_04_lod +-942516067=cs5_2_sea_uw1_04 +-754598822=cs5_2_sea_uw2_01 +-1043654171=cs5_2_sea_uw2_02 +-372243508=cs5_2_sea_uw2_04_lod +-1768668288=cs5_2_sea_uw2_04 +1753178408=cs5_2_sea_uw2_04b_lod +2016776477=cs5_2_sea_uw2_04b +288148546=cs5_2_sea_uw2_05_lod +1674239466=cs5_2_sea_uw2_05 +-1731668701=cs5_2_sea_uw2_05b +649889453=cs5_2_sea_uw2_06_lod +1377581709=cs5_2_sea_uw2_06 +-49967007=cs5_2_sea_uw2_07 +1941929427=cs5_2_sea_uw2_08 +476270364=cs5_2_sea_uw2_09 +-734739948=cs5_2_sea_uw2_10 +290864214=cs5_2_sea_uw2_13 +462180546=cs5_2_sea_uw2_14 +1453278951=cs5_2_sea_uw2_15 +-4876011=cs5_2_sea_uw2_16 +878314077=cs5_2_sea_uw2_17 +1185130224=cs5_2_sea_uw2_18 +-1650404111=cs5_2_sea_uw2_19 +-1155363120=cs5_2_sea_uw2_22 +1916982702=cs5_2_shoredcl02 +493235194=cs5_2_shoredcl03 +183240454=cs5_2_shoredcl04 +1372787923=cs5_2_shoredcl05 +1066168390=cs5_2_shoredcl06 +-478365660=cs5_2_shoredcl07 +-767650392=cs5_2_shoredcl08 +-132685479=cs5_2_shoredcl09 +1634823870=cs5_3_bars00 +858722874=cs5_3_bars01 +-34723915=cs5_3_bars02 +1314506895=cs5_3_bars03 +-337348900=cs5_3_building1_decal +-635831188=cs5_3_building2_decal +-618467648=cs5_3_cablemesh_new +935381874=cs5_3_chim01 +-444979482=cs5_3_chim02 +208908980=cs5_3_chimney1_decal +-393941066=cs5_3_cliff_01 +-1129703423=cs5_3_cliff_02 +-304829878=cs5_3_cliffroks01 +654646446=cs5_3_cliffroks03 +289009940=cs5_3_cliffroks04 +1017366507=cs5_3_cliffroks05 +884848671=cs5_3_cliffroks06 +-66077648=cs5_3_craneladder01 +1336501106=cs5_3_craneladder02 +-153405450=cs5_3_craneladder03_lod002 +566790065=cs5_3_craneladder03 +1017175127=cs5_3_cs5_03_decs01 +-2041942107=cs5_3_cs5_03_decs08 +-75704016=cs5_3_cs5_03_decs10 +809648826=cs5_3_cs5_03_decs11 +917111617=cs5_3_cs5_03_decs11b +-455136267=cs5_3_cs5_03_decs13 +116977704=cs5_3_cs5_03_decs15 +2074564991=cs5_3_cs5_03_decs17 +1524704251=cs5_3_cs5_03_decs20 +1688899712=cs5_3_cs5_03_glue_03 +-1269961475=cs5_3_cs5_03_pipes01 +1550892352=cs5_3_cs5_03_pipes02 +-1438394139=cs5_3_cs5_03_pipes03 +1997435515=cs5_3_cs5_03_pipes04 +-1775487025=cs5_3_decal_p1 +1638105305=cs5_3_detaillow_02b +-1330659396=cs5_3_detaillow_03 +2074228502=cs5_3_detaillow_04b +842240986=cs5_3_detaillow_05b +-1344818061=cs5_3_dock_rtg_002 +1128017461=cs5_3_entrancesigns_a +1367001778=cs5_3_entrancesigns_b +1788378349=cs5_3_entrancesigns_c +-1594072487=cs5_3_glue01 +-1491962172=cs5_3_grnddcls01 +1123462790=cs5_3_grnddcls02 +825756425=cs5_3_grnddcls03 +1602381725=cs5_3_grnddcls04 +1306444886=cs5_3_grnddcls05 +168508592=cs5_3_grnddcls06 +1590973423=cs5_3_grounddec12 +-247957231=cs5_3_grounddec18 +1795451739=cs5_3_grounddec20 +866778164=cs5_3_groundh_02 +570120411=cs5_3_groundh_03 +767090920=cs5_3_groundh00 +1041093833=cs5_3_gully +-1640585198=cs5_3_ladder_01 +-1026268985=cs5_3_mainshadprox02 +-1607918735=cs5_3_mainshadprox03 +1689822353=cs5_3_mainshadprox04 +-1301102588=cs5_3_mainshadprox05 +1459063055=cs5_3_mainshadprox07 +1418495025=cs5_3_mainshadprox08 +1657938108=cs5_3_mainshadprox09 +2144360840=cs5_3_mainshadprox10 +-1926400958=cs5_3_mainshadprox11 +-998153495=cs5_3_mainshadprox12 +1908981113=cs5_3_mainshadprox13 +1195796589=cs5_3_mainshadprox15 +-265906399=cs5_3_morbars_f +-410899595=cs5_3_morbars_f1 +-1281000242=cs5_3_nupits00 +874839559=cs5_3_nupits01 +-162425213=cs5_3_nutower_g03a_details +-611503111=cs5_3_nutower_g03b_details +500408593=cs5_3_nutower_g04_cap1 +269550988=cs5_3_nutower_g04_cap2 +-706796832=cs5_3_nutower_g04_frame1 +-207462810=cs5_3_nutower_g04_frame2 +-1421735320=cs5_3_nutower_g04_tower1 +245092634=cs5_3_nutower_g04_tower2 +-842039247=cs5_3_nutower_g084_b +-1366516131=cs5_3_nutower_g084_detailsa +-1996041648=cs5_3_nutower_g084_detailsa001 +-877668189=cs5_3_nutower_g084_detailsc +76500217=cs5_3_nutower_g10_details +-1268294435=cs5_3_nutower_g14_cap +-1481280388=cs5_3_nutower_g14_frame +1791529952=cs5_3_nutower_g14 +-442363083=cs5_3_nutower_g15b_details +900482668=cs5_3_nutower_g21b_details +-376172194=cs5_3_nutower_g21c_details +95321306=cs5_3_nutower_g42_cap +-1900012260=cs5_3_nutower_g42_frame +-447641124=cs5_3_nutower_g42 +2038910472=cs5_3_nutower_g43a_details +657139723=cs5_3_nutower_g43b_details +638275959=cs5_3_nutower_g49c_details +-2012281785=cs5_3_nutower_g72_details +-1511011801=cs5_3_nutower_g73b_details +122243500=cs5_3_nutower_g78_details +717870849=cs5_3_officin_2 +1213239822=cs5_3_officin_4 +1100825848=cs5_3_pit_1 +1397205097=cs5_3_pit_1453 +-141114792=cs5_3_plant1_decal_a +-1629220620=cs5_3_plant1_decal_c +-496657553=cs5_3_plant2_decal +195647034=cs5_3_plant3_decal +83475346=cs5_3_plant4_decal +-881892214=cs5_3_plantlights_10 +-2028905525=cs5_3_plantlights_12 +-1687956466=cs5_3_plantmain_1 +-647467068=cs5_3_plantmain_1a +-1447726927=cs5_3_plantmain_2 +708440504=cs5_3_plantmain_3 +-815039951=cs5_3_plantmain_342 +-315317648=cs5_3_plantmain_3a +461445431=cs5_3_plantmain_detail_3 +-561515270=cs5_3_plantmain1_rail01 +1880692766=cs5_3_plantmain1_rail02 +491242134=cs5_3_plantmain2_rail01 +-1668574554=cs5_3_plantretainwall_1 +1022288781=cs5_3_plantsigns_5 +844649191=cs5_3_ppbldg012 +-1260518848=cs5_3_ppbldg0156 +913723033=cs5_3_ppl018_rail02 +-100459691=cs5_3_ppl018 +102851430=cs5_3_ppl019_rail01 +206880760=cs5_3_ppl019 +-504683797=cs5_3_ppla8_a_c +-993413781=cs5_3_ppla8_a001 +-1201085041=cs5_3_ppla8_b001 +1467461477=cs5_3_pplant028 +1335043063=cs5_3_pplant028sups01 +-1383604257=cs5_3_pplant028sups02 +-1153860798=cs5_3_pplant028sups03 +1706445794=cs5_3_pplant029 +1044995558=cs5_3_pplant16_a +1948617690=cs5_3_pplant16 +683379803=cs5_3_pplant16a_a +-1954852391=cs5_3_pplant16a_b +197453058=cs5_3_pplant16a +1693596757=cs5_3_pplant16arail02 +-575895338=cs5_3_pplant16b +-1193167101=cs5_3_pplant16brails03 +1536097195=cs5_3_pplant16c_details +253389745=cs5_3_pplant16c +-1141803587=cs5_3_pplant16rail01 +1113902025=cs5_3_pplh18_rail03 +816261198=cs5_3_pplh18_rail04 +-445075519=cs5_3_pplh18 +-1557073818=cs5_3_pplh19_a +-1787603733=cs5_3_pplh19_b +1221704617=cs5_3_pplh19_c +1487493996=cs5_3_pplh19_d +124139755=cs5_3_pplh19_e +1333423437=cs5_3_pplh19b_rail002 +1511948953=cs5_3_pplh19b_rail003 +1809131014=cs5_3_pplh19b_rail004 +-1767605340=cs5_3_pplh19b_rail005 +-558890465=cs5_3_pplh19b_rail01 +815819523=cs5_3_pplh20 +-507784972=cs5_3_pwrst_dtls01 +-135922360=cs5_3_pwrst_dtls02 +595875148=cs5_3_pwrst_dtls03 +-738538321=cs5_3_pwrst_dtls0353 +760178914=cs5_3_pwrst_dtls04 +1058081893=cs5_3_pwrst_dtls05 +1352839048=cs5_3_pwrst_dtls06 +1518060346=cs5_3_pwrst_dtls07 +1812620887=cs5_3_pwrst_dtls08 +-1783055945=cs5_3_pwrst_dtls09 +1913929711=cs5_3_pwrst_dtls10 +-1059955350=cs5_3_pwrst_dtls11 +-1840250778=cs5_3_pwrst_dtls12 +-1495127670=cs5_3_pwrst_dtls13 +505801791=cs5_3_pwrst_dtls14_lod +-122401491=cs5_3_pwrst_dtls14 +192901827=cs5_3_pwrst_dtls15 +-582642096=cs5_3_pwrst_dtls16 +-363057027=cs5_3_pwrst_dtls17 +1008686074=cs5_3_pwrst_dtls18 +583884972=cs5_3_pwrst1_dtls01 +2956140=cs5_3_pwrst1_dtls02 +-998792190=cs5_3_pwrst1_dtls03 +315736245=cs5_3_pwrst1_dtls04 +-369922311=cs5_3_pwrst1_dtls05 +-1219524174=cs5_3_pwrst1_dtls06 +-530752559=cs5_3_pwrst1_dtls07 +-296978513=cs5_3_pwrst1_dtls08 +1954546712=cs5_3_pwrst1_dtls09 +1237659579=cs5_3_pwrst1_dtls10 +-58157757=cs5_3_pwrst1_dtls11 +761427702=cs5_3_pwrst1_dtls12 +-535110552=cs5_3_pwrst1_dtls13 +248363469=cs5_3_pwrst1_dtls14 +-976017447=cs5_3_pwrst1_dtls15 +-1282374828=cs5_3_pwrst1_dtls16 +-844548215=cs5_3_pwrst1_dtls17 +-1150905596=cs5_3_pwrst1_dtls18 +-1365804698=cs5_3_pwrst1_dtls19 +-906481102=cs5_3_pwrst1_dtls20 +-1069670722=cs5_3_pwrst1_dtls21 +-1384416967=cs5_3_pwrst1_dtls22 +2085558013=cs5_3_pwrst1_dtls23 +1868299543=cs5_3_pwrst1_dtls24 +1618304842=cs5_3_pwrst1_dtls25 +1306966573=cs5_3_pwrst1_dtls26 +556490927=cs5_3_pwrst1_dtls27 +408309509=cs5_3_pwrst1_dtls28 +96184784=cs5_3_pwrst1_dtls29 +304791962=cs5_3_pwrst1_dtls30 +-603531949=cs5_3_pwrst1_dtls31 +-1029627833=cs5_3_pwrstfizrail01 +-1261271894=cs5_3_pwrstfizrail02 +607773871=cs5_3_pwrstfizrail03 +301678642=cs5_3_pwrstfizrail04 +1069784002=cs5_3_pwrstfizrail05 +1839069046=cs5_3_pwrstfizrail06 +1532056285=cs5_3_pwrstfizrail07 +-1994346885=cs5_3_pwrstfizrail08 +1993148884=cs5_3_pwrstfizrail09 +190657318=cs5_3_pwrstfizrail10 +-511254670=cs5_3_pwrstfizrail11 +-288065011=cs5_3_pwrstfizrail12 +-1113450583=cs5_3_pwrstfizrail13 +-887967094=cs5_3_pwrstfizrail14 +-1596695026=cs5_3_pwrstfizrail15 +1956906414=cs5_3_pwrstfizrail16 +-2106154669=cs5_3_pwrstfizrail17 +1477266561=cs5_3_pwrstfizrail18 +1708845084=cs5_3_pwrstfizrail19 +1085906614=cs5_3_pwrstfizrail20 +1317878365=cs5_3_pwrstfizrail21 +339461563=cs5_3_pwrstfizrail22 +568877332=cs5_3_pwrstfizrail23 +-140637056=cs5_3_pwrstfizrail24 +-535077389=cs5_3_pwrstfizrail25 +-372149921=cs5_3_pwrstfizrail26 +-1148873528=cs5_3_pwrstfizrail27 +-986404826=cs5_3_pwrstfizrail28 +-1761358907=cs5_3_pwrstfizrail29 +-1727313796=cs5_3_pwrstfizrail30 +-1422005023=cs5_3_pwrstfizrail31 +889454707=cs5_3_pwrstfizrail32 +1196533006=cs5_3_pwrstfizrail33 +1948384942=cs5_3_pwrstfizrail34 +278312857=cs5_3_pwrstfizrail36 +723152032=cs5_3_pwrstfizrail38 +-1250590380=cs5_3_pwrstfizrail39 +-1623304854=cs5_3_pwrstfizrail40 +-1871726643=cs5_3_pwrstfizrail41 +2108756560=cs5_3_pwrstfizrail42 +-654587676=cs5_3_pwrstfizrail43 +-934172784=cs5_3_pwrstfizrail44 +-1249312257=cs5_3_pwrstfizrail45 +850721881=cs5_3_pwrstfizrail46 +565533274=cs5_3_pwrstfizrail47 +276248542=cs5_3_pwrstfizrail48 +1800924574=cs5_3_pwrstfizrail49 +1274654670=cs5_3_pwrstfizrail50 +949750035=cs5_3_pwrstfizrail51 +-1505237915=cs5_3_pwrstfizrail52 +-1826570729=cs5_3_pwrstfizrail53 +-2101142180=cs5_3_pwrstfizrail54 +-274598120=cs5_3_pwrstfizrail55 +-572435561=cs5_3_pwrstfizrail56 +22802121=cs5_3_rail +-913535017=cs5_3_railshadprox01 +-750345397=cs5_3_railshadprox02 +-1541487364=cs5_3_railshadprox03 +-1111361470=cs5_3_railshadprox04 +510015853=cs5_3_railshadprox05 +-385004104=cs5_3_railshadprox12 +-1840340932=cs5_3_railshadprox13 +-1229565653=cs5_3_railter_01 +-387435122=cs5_3_railter_02 +1896799809=cs5_3_rddec003 +1138197459=cs5_3_rddec004 +193066984=cs5_3_sea_seabed00 +-1909785280=cs5_3_sea_seabed01 +2131386111=cs5_3_sea_seabed02 +1638343737=cs5_3_sea_seabed03 +1389856410=cs5_3_sea_seabed04 +-926694314=cs5_3_sea_seabed05_lod +-1220915366=cs5_3_sea_seabed05 +-1727393030=cs5_3_sea_seabed06 +-1986235361=cs5_3_sea_seabed07 +2103925685=cs5_3_sea_seabed08 +-263896721=cs5_3_sea_seabed09 +-1983296516=cs5_3_sea_uw_decals00 +1906875327=cs5_3_sea_uw_decals01 +-2032220629=cs5_3_sea_uw_decals02 +-853421392=cs5_3_sea_uw_decals03 +-525272626=cs5_3_sea_uw_decals04 +-1464989239=cs5_3_sea_uw_decals05 +-1134972640=cs5_3_sea_uw_decals06 +87933671=cs5_3_sea_uw_decals07 +449768969=cs5_3_sea_uw_decals08 +58015578=cs5_3_sea_uw_decals09 +587202383=cs5_3_sea_uw_decals10 +1497623510=cs5_3_sea_uw_decals11 +912860705=cs5_3_sea_uw_decals13 +-1538554137=cs5_3_seawd02 +-1406036875=cs5_3_seaweed01 +-1152109890=cs5_3_seaweed02 +-1451946240=cs5_3_seaweed03 +-661066425=cs5_3_seaweed04 +-958248486=cs5_3_seaweed05 +-196238160=cs5_3_seaweed06 +1055122474=cs5_3_shadprox_plat01 +296520124=cs5_3_shadprox_plat02 +662409918=cs5_3_shltrsups01 +1421471034=cs5_3_shltrsups02 +-1637449586=cs5_3_shltrsups03 +-1174964928=cs5_3_smoke_dummy00 +-1783072761=cs5_3_smoke_dummy001 +404309106=cs5_3_ss_dirt2_ +423817294=cs5_3_ss_dirt2_001 +-1580236439=cs5_3_ss_dirt2_002 +-1885905671=cs5_3_ss_dirt2_003 +-966505838=cs5_3_ss_dirt2_004 +-734566856=cs5_3_ss_dirt2_005 +2094544763=cs5_3_ss_dirt2_006 +1247826572=cs5_3_ss_dirt2_007 +-1657079744=cs5_3_ss_dirt2_008 +-54933519=cs5_3_tank_white01_dec001 +1091817636=cs5_3_tank_white01_dec002 +1569098125=cs5_3_tank_white01_dec004 +-2143695117=cs5_3_tank_white01_dec006 +-1203749121=cs5_3_tank_white01_dec008 +-1180436975=cs5_3_tank_white01_details +-242596876=cs5_3_tank_white01 +1916376129=cs5_3_tankblue_01 +1236312717=cs5_3_tankblueldr_01 +999949920=cs5_3_tankblueldr_02 +774826886=cs5_3_tankblueldr_03 +79122836=cs5_3_tnkbasedec004 +1535987016=cs5_3_tower_gant_ +-1547320675=cs5_3_tower_gant_01 +2074298068=cs5_3_tower_gant_017 +1700338240=cs5_3_tower_gant_018 +1460349225=cs5_3_tower_gant_02 +1212386202=cs5_3_tower_gant_03 +2041474671=cs5_3_tower_gant_04 +-355905373=cs5_3_tower_gant_05 +-1643497690=cs5_3_tower_gant_06 +-1893918388=cs5_3_tower_gant_07 +-1049362951=cs5_3_tower_gant_08 +919627952=cs5_3_tower_gant_09 +-651679771=cs5_3_tower_gant_10 +518206302=cs5_3_tower_gant_11 +329522400=cs5_3_tower_gant_12 +-341881645=cs5_3_tower_gant_13 +-1723258840=cs5_3_tower_gant_14 +-940079740=cs5_3_tower_gant_15 +-169385629=cs5_3_tower_gant_16 +-1819370317=cs5_3_tower_gant_19 +-865525966=cs5_3_turb01 +983661473=cs5_3_turb02 +-1494707142=cs5_3_turbine1_decal +1789124711=cs5_3_turbine2_decal +-1571821265=cs5_3_turbine3_decal +-791695404=cs5_4_barrier_01 +-1011772008=cs5_4_barrier_02 +-1259112420=cs5_4_barrier_03 +943586995=cs5_4_barrier_04 +-53803058=cs5_4_barrier_06 +-300225942=cs5_4_barrier_07 +1122470808=cs5_4_cs5_04_barriersmr +544300149=cs5_4_cs5_04_emissive_lod +986334808=cs5_4_cs5_04_emissive +-2140853502=cs5_4_cs5_04_kfrl +-810191908=cs5_4_cs5_04_mazebillboard +1827843696=cs5_4_cs5_04_mazebillboardg +1448352205=cs5_4_decal_001 +1432888757=cs5_4_decal +280619597=cs5_4_decals_02 +587493803=cs5_4_decals_02a +332354369=cs5_4_decals_02b +1404284587=cs5_4_land_016 +189484241=cs5_4_land_016a +-1478556166=cs5_4_land_016c +-1495191381=cs5_4_land_10 +-1213882579=cs5_4_land_10b +-933379939=cs5_4_land_10c +1641395128=cs5_4_land01b_004_rcks +1187287611=cs5_4_land01b_03_rocks +883422540=cs5_4_land01b_21_rocks +1925546019=cs5_4_props_train_ipl01_slod +-213703583=cs5_4_q_1_dtls +245332890=cs5_4_q_1_o +-430531550=cs5_4_q_1 +1735537544=cs5_4_q_2_detail +-1140432402=cs5_4_q_2_ladder +-101702545=cs5_4_q_2_o +247044562=cs5_4_q_2_rail +-8646928=cs5_4_q_2_rail2 +1844374460=cs5_4_q_2_railb +1513669712=cs5_4_q_2_railc +317846872=cs5_4_q_2 +1972552621=cs5_4_q_3a_detail +327394033=cs5_4_q_3a_hd +-1675859649=cs5_4_q_3a_rail +1275004922=cs5_4_q_3a +-381892866=cs5_4_q_3b_hd +-1480376447=cs5_4_q_3b +-217212506=cs5_4_q_3d_detail +2136972748=cs5_4_q_3d_hd +1155804579=cs5_4_q_3d_rail +-2068317845=cs5_4_q_3d +-757576483=cs5_4_q_3e_detail +832545327=cs5_4_q_3e_hd +-1762026002=cs5_4_q_3e +-1169697367=cs5_4_q_3f_detail +-105822788=cs5_4_q_3f_hd +-553019612=cs5_4_q_3f_ladder1 +-1546841281=cs5_4_q_3f_rail +426106918=cs5_4_q_3f_rail2 +190661653=cs5_4_q_3f_rail3 +-861107885=cs5_4_q_3f +1572378862=cs5_4_q_3g_detail +-886838156=cs5_4_q_3g_detailb +-653672310=cs5_4_q_3g_hd +-554029586=cs5_4_q_3g +908925044=cs5_4_q_3h_detail +-2068801657=cs5_4_q_3h_hd +-1475559400=cs5_4_q_3h +-1432349015=cs5_4_q_3i_hd +-1169988475=cs5_4_q_3i +-504742713=cs5_4_q_conv1 +-1011154839=cs5_4_q_conv2 +914122218=cs5_4_q_conv3 +673859910=cs5_4_q_conv4 +217191126=cs5_4_q_conv5 +2123986467=cs5_4_q_conv6 +-99980041=cs5_4_q_conv7 +-2016999310=cs5_4_q_conv8 +-783017077=cs5_4_q_conv9 +382083083=cs5_4_q_convb001 +-385071976=cs5_4_q_convb002 +1340972771=cs5_4_q_sign +1405069249=cs5_4_qbolts +-516750148=cs5_4_qry_g_002 +1499655170=cs5_4_qry_g_1 +-954644623=cs5_4_qry_g_3 +-656971027=cs5_4_qry_g_4 +-80052171=cs5_4_qryter_01_g +-1923933932=cs5_4_qryter_01_g1 +21923687=cs5_4_qryter_01 +-1603578666=cs5_4_qryter_02_g +839706851=cs5_4_qryter_02 +-2136452386=cs5_4_qryter_023 +-1910333167=cs5_4_qryter_03 +-786372489=cs5_4_qryter_04_g +658765306=cs5_4_qryter_04_g1 +-2098689379=cs5_4_qryter_04 +-52887940=cs5_4_qryter_05 +326455669=cs5_4_qryter_06_g +-1176001550=cs5_4_qryter_06_g1 +-543964174=cs5_4_qryter_06 +1195053891=cs5_4_qryter_07 +-1802790373=cs5_4_qryter_08_g +2013066438=cs5_4_qryter_08 +1058953285=cs5_4_qryter_09_g +-1315215358=cs5_4_qryter_09 +-1970243353=cs5_4_qryter_10_g +755397818=cs5_4_qryter_10 +-529986184=cs5_4_qryter_11_g +662206=cs5_4_qryter_11 +-528934343=cs5_4_qryter_12_g +830340517=cs5_4_qryter_12 +-1644521326=cs5_4_qryter_13_g +1404125707=cs5_4_qryter_13 +-836007952=cs5_4_qryter_14_g +100214428=cs5_4_qryter_14 +1073050204=cs5_4_qryter_15_g +944999248=cs5_4_qryter_15 +1077183403=cs5_4_qryter_16_g +1788178387=cs5_4_qryter_16 +-1630851009=cs5_4_qryter_17_g +1283367630=cs5_4_qryter_17_g1 +-1315668520=cs5_4_qryter_17 +1682651574=cs5_4_qryter_18_g +-1697427370=cs5_4_qryter_18 +2099061183=cs5_4_qryter_19_g +-1508972855=cs5_4_qryter_19 +1514739793=cs5_4_qryter_20_g +-1227552967=cs5_4_qryter_20 +-384056647=cs5_4_qryter_21_g +145009367=cs5_4_qryter_21 +-241895740=cs5_4_qryter_22_g +441601586=cs5_4_qryter_22 +-339509595=cs5_4_qryter4_wire +-1306245924=cs5_4_qrytrk_01 +-1612996533=cs5_4_qrytrk_02 +-1768321593=cs5_4_qrytrk_03 +688632784=cs5_4_qrytrk_04_piece +-2047087484=cs5_4_qrytrk_04 +1967016713=cs5_4_qrytrk_05 +-1552278565=cs5_4_qrytrk_06_subd +1535514521=cs5_4_qrytrk_06 +1220506124=cs5_4_qrytrk_07 +-952078488=cs5_4_qrytrk_08 +-722269491=cs5_4_qrytrk_09 +1116627610=cs5_4_qrytrk_10 +877905445=cs5_4_qrytrk_11 +1885027891=cs5_4_qrytrk_12 +1612029352=cs5_4_qrytrk_13 +-1982336724=cs5_4_qrytrk_14 +2074825939=cs5_4_qrytrk_15 +-1275574936=cs5_4_qrytrk_16 +-311117728=cs5_4_qrytrk_17 +-540861187=cs5_4_qrytrk_18 +183661403=cs5_4_qrytrk_19 +179044594=cs5_4_qrytrk_20 +549596446=cs5_4_qrytrk_21 +-371310757=cs5_4_qrytrk_22 +940727230=cs5_4_qrytrk_23 +1939067588=cs5_4_qrytrk_24 +36828888=cs5_4_qrytrk_25_subd +-1980891272=cs5_4_qrytrk_25 +250972553=cs5_4_qrytrk_26 +624735767=cs5_4_qrytrk_27 +-1063523113=cs5_4_qrytrk_28 +310453092=cs5_4_qyell_rail01 +144838566=cs5_4_qyell_rail02 +-1108936143=cs5_4_qyell_rail03 +-1809406287=cs5_4_qyell_rail04 +267328941=cs5_4_railsegment +-1116131777=cs5_4_rockslidewire +1114274601=cs5_lod_02_slod3 +549273264=cs5_lod_1_4_slod3 +426638029=cs5_lod_rd_slod3 +-1156763232=cs5_rd_props_avi_ballb +852854733=cs5_rd_props_ch3_01_spline_wire028 +1692593127=cs5_rd_props_ch3_01_spline_wire029 +2088606820=cs5_rd_props_ch3_01_spline_wire030 +-2034257688=cs5_rd_props_ch3_01_spline_wire031 +-1858845231=cs5_rd_props_ch3_01_spline_wire032 +-1418495409=cs5_rd_props_ch3_01_spline_wire033 +1065001567=cs5_rd_props_ch3_01_spline_wire034 +299353882=cs5_rd_props_ch3_01_spline_wire035 +-1274049459=cs5_rd_props_ch3_01_substn_swire19 +961003153=cs5_rd_props_ch3substn_w019 +-735513159=cs5_rd_props_ch3substn_w021 +-2064130550=cs5_rd_props_cs5_rd_aviation_wi_008 +859880093=cs5_rd_props_cs5_rd_aviation_wi_009 +-1394102507=cs5_rd_props_cs5_rd_aviation_wi_010 +754593596=cs5_rd_props_cs5_rd_aviation_wi_011 +1469361571=cs5_rd_props_cs5_wire_115 +-1445539286=cs5_rd_props_cs5_wire_117 +1932027086=cs5_rd_props_cs5_wire_119 +1212415161=cs5_rd_props_cs5_wire_217 +-1400908854=cs5_rd_props_cs5_wire_elec_119 +280802612=cs5_rd_props_cs5_wire_spline_117 +-442671370=cs5_rd_props_cs5_wire_spline_118 +-197133253=cs5_rd_props_cs5_wire_spline_119 +-1456380749=cs5_rd_props_cs5_wire_spline_120 +2051114708=cs5_rd_props_cs5_wire_spline_121 +1038168747=cs5_rd_props_cs5_wire118 +-84234138=cs5_rd_props_cs5_wire32d001 +32170822=cs5_rd_props_cs5_wire32e001 +1785980426=cs5_rd_props_new_w101 +1503609953=cs5_rd_props_new_w102 +-1341198021=cs5_rd_props_new_w106 +-1916949351=cs5_rd_props_new_w107 +174171619=cs5_rd_props_new_w108 +-134807282=cs5_rd_props_new_w109 +-1438622398=cs5_rd_props_new_w110 +-179735601=cs5_rd_props_new_w111 +187441280=cs5_rd_props_new_w128 +1398026443=cs5_rd_props_new_w129 +1085836440=cs5_rd_props_new_w130 +1354639333=cs5_rd_props_pr_wire032 +264716489=cs5_rd_props_prison_sp028 +1189392131=cs5_rd_props_prison_sp029 +-24882206=cs5_rd_props_prison_spline020 +-2119837109=cs5_rd_props_prison_spline028 +-1812234506=cs5_rd_props_prison_spline029 +-1545562436=cs5_rd_props_prison_spline031 +-937926869=cs5_rd_props_prison_spline033 +1007437585=cs5_rd_props_prison_spline034 +191391178=cs5_rd_props_prison_spline039 +557814424=cs5_rd_props_prison_spline042 +-368073671=cs5_rd_props_prison_spline045 +1480163471=cs5_rd_props_prison_spline047 +1169251195=cs5_rd_props_prison_spline048 +870004687=cs5_rd_props_prison_spline049 +1847995784=cs5_rd_props_prison_spline050 +1542687011=cs5_rd_props_prison_spline051 +1237804231=cs5_rd_props_prison_spline052 +932692072=cs5_rd_props_prison_spline053 +319944829=cs5_rd_props_prison_spline060 +-448324376=cs5_rd_props_prison_spline061 +1211232657=cs5_rd_props_prison_spline099 +235778034=cs5_rd_props_prison_w099 +167459098=cs5_rd_props_prison_w330 +-853128648=cs5_rd_props_prison_wire329 +-1208494783=cs5_rd_props_qspline00 +1872413832=cs5_rd_props_qspline03 +366315353=cs5_rd_props_qu_wire8 +1886422555=cs5_rd_props_qua_wire_07b +818945631=cs5_rd_props_quarry_wire_009 +-1301832212=cs5_rd_props_quarry_wire_010 +-1841044626=cs5_rd_props_quarry_wire_spline009 +1106453482=cs5_rd_props_quarry_wire_spline010 +1152971478=cs5_rd_props_quarry_wire009 +678560102=cs5_rd_props_spline00 +983868875=cs5_rd_props_spline01 +1407113279=cs5_rd_props_spline02 +1711832210=cs5_rd_props_spline03 +1881379016=cs5_rd_props_spline04 +-1650824267=cs5_rd_props_spline06 +-942292945=cs5_rd_props_spline09 +-1112886887=cs5_rd_props_spline10 +1047409442=cs5_rd_props_spline11 +1325454407=cs5_rd_props_spline12 +-1539408191=cs5_rd_props_spline17 +1040723774=cs5_rd_props_spline21 +1733362127=cs5_rd_props_spline25 +-2053554593=cs5_rd_props_spline26 +-1130910713=cs5_rd_props_spline27 +-1906978944=cs5_rd_props_spline28 +1076541675=cs5_rd_props_spline30 +2113877223=cs5_rd_props_spline33 +462811074=cs5_rd_props_spline35 +-1444967337=cs5_rd_props_spline36 +-802683150=cs5_rd_props_spln_leg00 +-574774755=cs5_rd_props_spln_leg01 +1000168923=cs5_rd_props_spln_leg02 +1231550832=cs5_rd_props_spln_leg03 +984112141=cs5_rd_props_spln_leg04 +1223882914=cs5_rd_props_spln_leg05 +-2110592247=cs5_rd_props_spln_leg06 +623653141=cs5_rd_props_spln_leg07 +1584735118=cs5_rd_props_spln_leg08 +1957318648=cs5_rd_props_spln_leg09 +-1701046125=cs5_rd_props_spln_leg10 +-1403405298=cs5_rd_props_spln_leg11 +-1338522678=cs5_rd_props_spln_leg12 +-1039243401=cs5_rd_props_spln_leg13 +-745174395=cs5_rd_props_spln_leg14 +-446747112=cs5_rd_props_spln_leg15 +140604440=cs5_rd_props_spln_leg16 +749026463=cs5_rd_props_spln_leg18 +-161820661=cs5_rd_props_spln_leg19 +1044406525=cs5_rd_props_spln_leg20 +827377438=cs5_rd_props_spln_leg21 +589212346=cs5_rd_props_spln_leg22 +350490181=cs5_rd_props_spln_leg23 +-2045251437=cs5_rd_props_spln_leg24 +2001883912=cs5_rd_props_spln_leg25 +-1091345819=cs5_rd_props_spln_leg28 +-1317812378=cs5_rd_props_spln_leg29 +-1493518404=cs5_rd_props_spln_leg30 +-1736664384=cs5_rd_props_spln_leg31 +-1525402645=cs5_rd_props_spln_leg32 +-1764649114=cs5_rd_props_spln_leg33 +-1082660686=cs5_rd_props_spln_leg34 +-1321317313=cs5_rd_props_spln_leg35 +1273364880=cs5_rd_props_spln_leg37 +-1975189939=cs5_rd_props_spln_leg39 +105309511=cs5_rd_props_spln_leg40 +-1082665046=cs5_rd_props_spln_leg41 +-69628025=cs5_rd_props_splnb_00 +814184674=cs5_rd_props_splnb_01 +508908670=cs5_rd_props_splnb_02 +1157505487=cs5_rd_props_splnb_03 +-1300235059=cs5_rd_props_splnb_04 +1734436501=cs5_rd_props_splnb_05 +1427816968=cs5_rd_props_splnb_06 +-615854498=cs5_rd_props_splnb_07 +-912708869=cs5_rd_props_splnb_08 +859206652=cs5_rd_props_splnb_11 +83203963=cs5_rd_props_splnb_12 +1438923031=cs5_rd_props_splnb_13 +679108228=cs5_rd_props_splnb_14 +-378609558=cs5_rd_props_splnb_15 +-1137703443=cs5_rd_props_splnb_16 +283684705=cs5_rd_props_splnb_17 +-547435446=cs5_rd_props_splnb_18 +-1524672560=cs5_rd_props_splnb_19 +-1941102500=cs5_rd_props_splnb_20 +1110281246=cs5_rd_props_splnb_21 +-1337399089=cs5_rd_props_splnb_23 +1106742314=cs5_rd_props_splnb_24 +148437734=cs5_rd_props_splnc_09 +1685008661=cs5_rd_props_splnc_10 +1398935291=cs5_rd_props_splnc_11 +-79995253=cs5_rd_props_splnc_17 +-1896708613=cs5_rd_props_splnc_18 +-39989276=cs5_rd_props_splnc_21 +6182261=cs5_rd_props_splnc_23 +-320229748=cs5_rd_props_splnc_25 +-1021093120=cs5_rd_props_splnc_27 +-710803459=cs5_rd_props_splnc_28 +-1519899143=cs5_rd_props_wire_919 +-699859141=cs5_roads_01 +-1562437528=cs5_roads_02 +-185189227=cs5_roads_03 +-1432404049=cs5_roads_04_lod +-1025222542=cs5_roads_04 +292746638=cs5_roads_05 +-502393147=cs5_roads_06 +399573582=cs5_roads_07 +-926685315=cs5_roads_10 +-1737750834=cs5_roads_11 +-1508466141=cs5_roads_12 +1613496432=cs5_roads_armco_002 +1904550642=cs5_roads_armco_003 +1377639825=cs5_roads_armco_01 +-1726910218=cs5_roads_armco_01a +-1141903051=cs5_roads_armco_02 +-950580119=cs5_roads_armco_02a +-1375447714=cs5_roads_armco_03 +-78925015=cs5_roads_armco_03a +412625544=cs5_roads_armco_04 +-1491823916=cs5_roads_armco_04a +174558759=cs5_roads_armco_05 +-1256378975=cs5_roads_armco_05a +2121187397=cs5_roads_armco_05b +1965450147=cs5_roads_armco_06 +1986244391=cs5_roads_armco_06a +1725220608=cs5_roads_armco_07 +-774464254=cs5_roads_armco_08 +184054038=cs5_roads_armco_08a +-47065719=cs5_roads_armco_08b +1008234884=cs5_roads_armco_09 +-957978669=cs5_roads_armco_09a +-1202435409=cs5_roads_armco_09b +2035771001=cs5_roads_armco_10 +1952213501=cs5_roads_armco_10a +1276185581=cs5_roads_armco_11 +-713085543=cs5_roads_armco_11a +-1556526834=cs5_roads_armco_11b +1554754850=cs5_roads_armco_12 +1296244247=cs5_roads_armco_12a +2013361043=cs5_roads_armco_12b +794579588=cs5_roads_armco_13 +-989950244=cs5_roads_armco_13a +-762304001=cs5_roads_armco_13b +-1347628245=cs5_roads_armco_14 +766939018=cs5_roads_armco_14a +703857121=cs5_roads_bdg_sgn_01 +-1377276448=cs5_roads_bdg_sgn_1lod +501334526=cs5_roads_bill01 +-812338089=cs5_roads_billbrd_001 +591027105=cs5_roads_billbrd_002 +-1221196922=cs5_roads_billbrd_006 +1650743780=cs5_roads_billbrd_007 +1926363839=cs5_roads_billbrd_008 +1886219778=cs5_roads_billbrdgraffiti +-1333647082=cs5_roads_bridge_01_raila +-1631320678=cs5_roads_bridge_01_railb +186965594=cs5_roads_bridge_01_railc +-110675233=cs5_roads_bridge_01_raild +-1651478462=cs5_roads_bridge_01 +-51685123=cs5_roads_bridge_02_raila +-301188289=cs5_roads_bridge_02_railb +1890817673=cs5_roads_bridge_02 +-1099619123=cs5_roads_bridge01_strsb_lod +-1279531646=cs5_roads_chev_01 +1580563284=cs5_roads_cs5_roadbrg_01 +-520026569=cs5_roads_decal002 +-1467563293=cs5_roads_drtj_01 +-281948104=cs5_roads_drtj_02 +-505596529=cs5_roads_drtj_03 +218926065=cs5_roads_drtj_04 +-21041326=cs5_roads_drtj_05 +1213039222=cs5_roads_drtj_06 +979035793=cs5_roads_drtj_07 +-1640297804=cs5_roads_fwy_01 +-1396365368=cs5_roads_fwy_02 +-681870092=cs5_roads_fwy_03 +-451798943=cs5_roads_fwy_04 +329479543=cs5_roads_fwy_05 +566694338=cs5_roads_fwy_06 +-1669440631=cs5_roads_fwy_sgn_01 +-829210710=cs5_roads_fwy_sgn_02 +-1856123631=cs5_roads_p_01 +1823474614=cs5_roads_p_03 +-361529541=cs5_roads_p_05 +260393314=cs5_roads_p_06 +-769683117=cs5_roads_rail_01 +-2137395643=cs5_roads_rail_02 +1819067883=cs5_roads_rail_03 +-1655789650=cs5_roads_rail_04 +899831895=cs5_roads_rail_06 +1669968961=cs5_roads_rail_07 +1387729564=cs5_roads_rail_08 +1898008432=cs5_roads_rail_09 +-506046176=cs5_roads_rail_bridge01_rl +-1157908253=cs5_roads_rail_bridge01_strsa +1639646819=cs5_roads_rail_bridge01_strsb +-448773208=cs5_roads_rail_bridge01 +-835627316=cs5_roads_railsegment +-651918872=cs5_roads_sign_01 +-294933386=cs5_roads_sign_02 +-55949069=cs5_roads_sign_03 +225766024=cs5_roads_sign_04 +607524862=cs5_roads_sign_05 +1430878760=cs5_roads_sign_06 +1813161914=cs5_roads_sign_07 +2025210113=cs5_roads_sign_08 +-1895535203=cs5_roads_sign_09 +1357803654=cs5_roads_sign_10 +1722653700=cs5_roads_sign_11 +1251894258=cs5_roads_sign_12 +1605340692=cs5_roads_sign_13 +1828858041=cs5_roads_sign_14 +37339589=cs5_roads_sign_16b +-1006176479=cs5_roads_sng_bdgdcl_002 +1928606944=cs5_roads_sng_bdgdcl_01 +-1750757272=cs6_01_04d_glue +-135951076=cs6_01_247_market_bar +1437145256=cs6_01_247_market_det +1207875184=cs6_01_247_market_det2 +876878136=cs6_01_247_market_emi_lod +2121923632=cs6_01_247_market_emi +864380569=cs6_01_247_market_ovr +-343081070=cs6_01_247_market_railing +-17142059=cs6_01_247_market_stair +-511505627=cs6_01_247_market +-723612599=cs6_01_deci1 +782090182=cs6_01_deci2 +1211855617=cs6_01_deci4 +1611373159=cs6_01_dt_1 +-177934694=cs6_01_gas_billbd003 +-956460596=cs6_01_gas_billbd004 +452303368=cs6_01_gas_bldng_decal +338661660=cs6_01_gas_bldng_doors001 +-1190160187=cs6_01_gas_bldng004 +1091882474=cs6_01_gas_bldng005_emi_lod +679295275=cs6_01_gas_bldng005_emi +121779497=cs6_01_gas_bldng005 +362074574=cs6_01_gas_bldng006 +-470978944=cs6_01_gas_bldng007 +-2065623944=cs6_01_gas_fence004 +-1617278486=cs6_01_gas_fence005 +-64152297=cs6_01_gas_grnd_d003 +860097340=cs6_01_gas_grnd_d004 +1795704951=cs6_01_gas_grnddecal +1866796138=cs6_01_gas_rocks004 +2102569093=cs6_01_gas_rocks005 +1297205376=cs6_01_gas_rocks006 +-1222644766=cs6_01_gas_rwire002 +36424886=cs6_01_gas013 +275147051=cs6_01_gas014 +-1855198432=cs6_01_gas015 +873312357=cs6_01_gas017 +1334448575=cs6_01_ike_branding +-679174660=cs6_01_land01_decal +-293660412=cs6_01_land01 +-1553759538=cs6_01_land02 +-744892437=cs6_01_liq_decal +-327789727=cs6_01_liq_detail +-527914076=cs6_01_liq_main +468860463=cs6_01_mot_grnd +1603784981=cs6_01_mot_tube01 +1372927376=cs6_01_mot_tube02 +-1676031468=cs6_01_mot_tube03 +-1906823535=cs6_01_mot_tube04 +-1098469247=cs6_01_motel_d2 +-1517781477=cs6_01_motel_off_d +-603050948=cs6_01_motel_off_dtl +1188272114=cs6_01_motel_off_e_lod +1942067854=cs6_01_motel_off_e +513039472=cs6_01_motel_off +-1603703180=cs6_01_motel_rm_emi_lod +331361638=cs6_01_motel_rm1_d +2085106188=cs6_01_motel_rm1_dtl +2062850003=cs6_01_motel_rm1_emi_lod +96889767=cs6_01_motel_rm1_emi +520006906=cs6_01_motel_rm1 +980504106=cs6_01_motel_rm2_d +-1002886127=cs6_01_motel_rm2_dtl +-1659383872=cs6_01_motel_rm2_emi +238357351=cs6_01_motel_rm2 +-1142974064=cs6_01_motel_rm3_d +865584051=cs6_01_motel_rm3_dtl +1233502575=cs6_01_motel_rm3_emi_lod +-507201671=cs6_01_motel_rm3_emi +-1029671901=cs6_01_motel_rm3 +2032934637=cs6_01_motel_rm4_d +-829528696=cs6_01_motel_rm4_dtl +-1319251554=cs6_01_motel_rm4 +1451908637=cs6_01_motel_rm5_d +-304795478=cs6_01_motel_rm5_dtl +-416072348=cs6_01_motel_rm5 +1969055136=cs6_01_motel_sign +1426642046=cs6_01_motel_wall01 +116536653=cs6_01_motelpslabs +593693015=cs6_01_paves1 +-1943471680=cs6_01_paves1dec +920990711=cs6_01_road1 +-733946190=cs6_01_tmp_trailr01_emi_lod +1559943929=cs6_01_tmp_trailr01_emi +1180935684=cs6_01_tmp_trailr01 +927204263=cs6_01_tmp_trailr02_emi_lod +-1598708797=cs6_01_tmp_trailr02_emi001 +582180508=cs6_01_tmp_trailr02 +-2063444593=cs6_01_tmp_trailr03_emi_lod +-1538386958=cs6_01_tmp_trailr03_emi +845020657=cs6_01_tmp_trailr03 +-1755948692=cs6_01_tmp_trailr04_emi_lod +-754590724=cs6_01_tmp_trailr04_emi +-1221654635=cs6_01_tmp_trailr04 +-1986007389=cs6_01_tmp_trailr05_emi_lod +-1935372608=cs6_01_tmp_trailr05_emi +-931059143=cs6_01_tmp_trailr05 +-1896248098=cs6_01_weldshed008_emi_lod +-292461221=cs6_01_weldshed008_emi +1778518740=cs6_01_weldshed008 +2074979883=cs6_01_weldshed009 +987929466=cs6_01_weldshed010 +1268333799=cs6_01_weldshed011 +-840154749=cs6_01_weldshed012 +-946333043=cs6_02_brrier_01 +895874603=cs6_02_brrier_02 +622024070=cs6_02_brrier_03 +531581562=cs6_02_brrier_04 +727540182=cs6_02_brrier_05 +-1054110352=cs6_02_brrier_06 +-830330851=cs6_02_brrier_07 +1687508037=cs6_02_brrier_08 +1947136824=cs6_02_brrier_09 +59412885=cs6_02_brrier_10 +967966179=cs6_02_brrier_11 +77960135=cs6_02_brrier_12 +919402517=cs6_02_brrier_13 +1696027817=cs6_02_brrier_14 +323563790=cs6_02_brrier_15 +-530496101=cs6_02_brrier_20 +1689961393=cs6_02_cnst_poles +-1585003027=cs6_02_con1_g +-2016892454=cs6_02_concreteblocks +1893534575=cs6_02_const_01_rail +-693599186=cs6_02_const_01 +-264722251=cs6_02_const_02_bar +1156440251=cs6_02_const_02 +14226160=cs6_02_const_03_bar +-1686270515=cs6_02_const_03 +1208618352=cs6_02_const_04_bara +1926062838=cs6_02_const_04_barb +-1292588395=cs6_02_const_04_pipe +-1218209259=cs6_02_const_04_yel +200535736=cs6_02_const_04 +760829066=cs6_02_const_05_bar01 +1687569155=cs6_02_const_05_bar02 +-773457251=cs6_02_const_05 +-671217774=cs6_02_const_06_bara +156527174=cs6_02_const_06_barb +1185490998=cs6_02_const_06_pipe +-912467965=cs6_02_const_06_rail +-973253615=cs6_02_const_06_yel +-1080568319=cs6_02_const_06 +-988745544=cs6_02_const_07_rail +1717478292=cs6_02_const_07 +1680449322=cs6_02_const_08 +-2001049525=cs6_02_const_09 +1911797570=cs6_02_const_10 +1008618404=cs6_02_const_11 +1280568335=cs6_02_const_12 +1802475967=cs6_02_const_14_bar +698249032=cs6_02_deci1a +327965272=cs6_02_glue_01 +574257076=cs6_02_glue_02 +-270429437=cs6_02_glue_03 +1894520074=cs6_02_glue_04 +2123346001=cs6_02_glue_05 +-1065764356=cs6_02_mtx_01 +-1772020745=cs6_02_mxt_02_g +169222073=cs6_02_mxt_02 +1100591492=cs6_02_mxt_04_g +629855906=cs6_02_mxt_04 +1256792418=cs6_02_mxt_06 +-523157948=cs6_02_mxt_06g +-1441004470=cs6_02_mxt_07_d +1018594557=cs6_02_mxt_07 +1719130239=cs6_02_mxt_08 +-367534175=cs6_02_mxt_09 +745074858=cs6_02_mxt_10_g +1888578434=cs6_02_mxt_10 +-131271720=cs6_02_mxt_11_d +1475131953=cs6_02_mxt_11 +438181388=cs6_02_mxt_12_g_patch +728952374=cs6_02_mxt_12_g +-1481254462=cs6_02_mxt_12 +1472759139=cs6_02_mxt_bd_01 +1227401696=cs6_02_mxt_bd_016 +-1603037512=cs6_02_mxt_bd_02 +-769721842=cs6_02_mxt_bd_03 +-78721935=cs6_02_mxt_bd_04 +2020871662=cs6_02_mxt_bd_04a +-1361300599=cs6_02_mxt_bd_05 +163998048=cs6_02_mxt_bd_07 +1428356336=cs6_02_mxt_bd_15 +2018518621=cs6_02_mxt_bd_15a +932559486=cs6_02_mxt_bdw_01 +-455830884=cs6_02_mxt_stand03 +-478572574=cs6_02_mxt_stand06 +457945752=cs6_02_mxt_std6 +1503091697=cs6_02_mxt_track_01 +1003036757=cs6_02_mxt_track_02 +734167112=cs6_02_mxt_track_03 +1791421284=cs6_02_mxt_tube007 +1757865820=cs6_02_mxt_tube008 +1304697344=cs6_02_mxtlnd_01d +-33194765=cs6_02_silo_temp +-724544991=cs6_02_ttrack01_dec +1128314010=cs6_02_ttrack01 +-12601079=cs6_02_ttrack11 +677743444=cs6_02_ttrack12 +1521250273=cs6_02_ttrack13 +-1656556259=cs6_02_ttrack14 +947596159=cs6_02_ttrack15 +-2133377978=cs6_02_ttrack16 +1804669370=cs6_02_ttrack17 +591298538=cs6_02_ttrack26 +-1504512160=cs6_02_weed_01 +1956451317=cs6_02_weed_02 +-1980612961=cs6_02_weed_03 +462500733=cs6_02_wtf_con01d +-112280487=cs6_02_wtp_con002 +1320773421=cs6_02_wtp_con003 +-826415308=cs6_02_wtp_con004 +-1122941989=cs6_02_wtp_con005 +-171163476=cs6_02_wtp_con005a +-1303695793=cs6_02_wtp_con006 +-1604744596=cs6_02_wtp_con007 +-1966882874=cs6_02_wtp_con01 +-716417838=cs6_02_wtp_con02 +2111462579=cs6_02_wtp_tub_g +1249798653=cs6_03_003 +-1290762221=cs6_03_003b +-956363975=cs6_03_02gasmc_d06 +-553633483=cs6_03_02gasmc03 +-1468423147=cs6_03_05gasmc01 +273974936=cs6_03_bb +-1212561295=cs6_03_bigsign01 +358283549=cs6_03_billboardrs +-869337251=cs6_03_ch6_05_officedetails001 +902306969=cs6_03_crmd3_map_prox +-200306307=cs6_03_decal_01 +1700328462=cs6_03_decal_02 +-440240937=cs6_03_decal_03 +-1699013621=cs6_03_decal_03a +134805165=cs6_03_decal_03b +-1024315593=cs6_03_decal_04 +-1389624405=cs6_03_decal_05 +520710000=cs6_03_decal_06 +930781254=cs6_03_decal_07 +-1439236671=cs6_03_decal_08 +-1762863315=cs6_03_decal_09 +1219344792=cs6_03_decal_10 +-829884980=cs6_03_decals_house +-1448143001=cs6_03_ds07_frame +-119684498=cs6_03_ds07 +-2090822466=cs6_03_dtrack2 +-1840149169=cs6_03_emissive_1_lod +2066685422=cs6_03_emissive_1 +1499846972=cs6_03_garagemain +-1944351167=cs6_03_garagemc_lot_d +-719454909=cs6_03_garagemc_lot +-668335014=cs6_03_garaget_beam +-433244070=cs6_03_garaget +-896371277=cs6_03_gasmc_d02 +-1379746796=cs6_03_gasmc_d04 +591898396=cs6_03_gasmc_d05 +1836726944=cs6_03_gasmc600_beam +-912949993=cs6_03_gasmc600_emi_lod +1619256034=cs6_03_gasmc600_emi +2003613328=cs6_03_gasmc600 +1296186556=cs6_03_gasmc708 +248137403=cs6_03_gasmc805 +-519523706=cs6_03_glue_02 +-768404261=cs6_03_glue_03 +793693973=cs6_03_glue_06 +-282759563=cs6_03_house01_d1 +1901293376=cs6_03_house02_glue +-598888439=cs6_03_house02 +1100922771=cs6_03_house02l_d1 +275665407=cs6_03_house02l_d1a +573044082=cs6_03_house02l_d1b +-588551430=cs6_03_house02l_d1c +-1693689629=cs6_03_house02l +1542787525=cs6_03_housemc01_d +-52091796=cs6_03_housemc01_d2 +-20541580=cs6_03_housemc01_emi_lod +-1789005517=cs6_03_housemc01_emi +-1828466145=cs6_03_housemc01_ex +-1931403972=cs6_03_housemc01 +-805526670=cs6_03_housemc02 +-564370992=cs6_03_housemc0d_ex +386392787=cs6_03_land01 +-178675849=cs6_03_land02 +59980778=cs6_03_land03 +-1446748811=cs6_03_lot_decals +1677834412=cs6_03_moteldecal01 +1250526652=cs6_03_moteldecal02 +-2019491862=cs6_03_moteldecal03 +476931171=cs6_03_moteldetails +1682403747=cs6_03_motellotmc +-2093600692=cs6_03_motelmain_beam +-245283505=cs6_03_motelmain_emi_lod +-448155518=cs6_03_motelmain_emi +2051280754=cs6_03_motelmain +1259831609=cs6_03_motelsignmc +-11233302=cs6_03_officedecal01 +1483229720=cs6_03_officedecal02 +-1128026349=cs6_03_officedetails +-1657873291=cs6_03_officeposters +1888375985=cs6_03_parkdecal_a +-1451254793=cs6_03_parkdecal +1989688730=cs6_03_parkdecal02 +-532438069=cs6_03_parking_lot +-2105992084=cs6_03_radio_frame01 +-980180320=cs6_03_radio_frame02 +560042944=cs6_03_radio_power +2012062992=cs6_03_radio_sta_dec +-280569792=cs6_03_radio_sta +-1646575838=cs6_03_radio1dec +1349678685=cs6_03_rdio_sta_fizz +1011073294=cs6_03_shop_beams +-1716309088=cs6_03_shop +-1780988826=cs6_03_shops_decal1 +315967096=cs6_03_shopsmc03_beamsa +553444039=cs6_03_shopsmc03_beamsb +-166114505=cs6_03_shopsmc03 +-28179138=cs6_03_tk12 +793880021=cs6_03_trailmc_emi_lod +1560655721=cs6_03_trailmc_emi +1831182356=cs6_03_trailmc +-186962584=cs6_03_trailmc02 +-560398108=cs6_03_trailmc03 +1361319947=cs6_03_usedcarmc_d +-1981393180=cs6_03_usedcarmc001_emi_lod +-1842227671=cs6_03_usedcarmc001_emi +-349865507=cs6_03_usedcarmc001 +873674129=cs6_03_usedlotmc_d001 +-1854895831=cs6_03_usedlotmc_d002_e_lod +1779755080=cs6_03_usedlotmc_d002_emi +30101762=cs6_03_usedlotmc_d002 +-393567562=cs6_03_usedlotmc +2013324229=cs6_03_weed_02 +1235814166=cs6_03_weed_03 +-1837852500=cs6_03_weed_04 +-1894543233=cs6_04_antenna_d +-742829495=cs6_04_antenna +-90934242=cs6_04_canmod014 +-1681985266=cs6_04_canmod02 +-956414052=cs6_04_canmod06 +-236118663=cs6_04_canmod08 +-1539374813=cs6_04_canroof_ladder008 +-1343350662=cs6_04_canroof_ladder010 +-1040073567=cs6_04_canroof_ladder011 +1121599048=cs6_04_canroof_ladder012 +1314215230=cs6_04_canroof_ladder013 +-1610090334=cs6_04_canroof_ladder014 +-1811621823=cs6_04_canroof_ladder03 +-1505067828=cs6_04_canroof_ladder04 +1888555354=cs6_04_canroof_ladder05 +-2100316713=cs6_04_canroof_ladder06 +-553488837=cs6_04_canroof_ladder07 +-249982371=cs6_04_canroof_ladder08 +-1149982944=cs6_04_canroof_ladder09 +-1505887009=cs6_04_canroof_ladder9 +-1225759311=cs6_04_canroof +-1592460689=cs6_04_decal_01 +-834517691=cs6_04_decal_ant +-717581105=cs6_04_deci01 +1012065022=cs6_04_deci02 +830786914=cs6_04_deci03 +2026888187=cs6_04_deci04 +235931257=cs6_04_deci05 +171179665=cs6_04_deci06 +-1667619997=cs6_04_deci07 +-441436790=cs6_04_deci08 +-672261626=cs6_04_deci09 +-1235364946=cs6_04_deci10 +-1833202582=cs6_04_deci11 +1508285121=cs6_04_deci12 +-936216745=cs6_04_deci13 +-225072058=cs6_04_draingully003 +137196040=cs6_04_draingully2 +94025177=cs6_04_elbase00 +-275957966=cs6_04_elbasedec019 +232659694=cs6_04_elgnddec015 +864935741=cs6_04_emissive_lod +2019390332=cs6_04_emissive +-1973545523=cs6_04_glue_02 +2014015784=cs6_04_glue_03 +-1352572973=cs6_04_glue_04 +-1717357481=cs6_04_glue_05 +483321338=cs6_04_grating +-680610067=cs6_04_hball01 +-564269280=cs6_04_j6_road06 +1370446615=cs6_04_land05_details +-763754760=cs6_04_land2 +605590948=cs6_04_land6_dd +824594158=cs6_04_land8_d +1143821166=cs6_04_lockup01 +-1371020943=cs6_04_lockup01b +551357646=cs6_04_lockup02 +-628005613=cs6_04_mainblock +1193643034=cs6_04_mainrails1 +827089000=cs6_04_mainrails2 +596821237=cs6_04_mainrails3 +285515733=cs6_04_mainrails4 +517040684=cs6_04_mr_rails1 +397717498=cs6_04_mr_rails10 +1117521384=cs6_04_mr_rails11 +1764654821=cs6_04_mr_rails2 +879498593=cs6_04_mr_rails3 +1740864531=cs6_04_mr_rails4 +839192727=cs6_04_mr_rails5 +2109024250=cs6_04_mr_rails6 +1457510988=cs6_04_mr_rails7 +-1631655411=cs6_04_mr_rails8 +1897139896=cs6_04_mr_rails9 +-1019681568=cs6_04_mr_walks +1449847106=cs6_04_mr_walks3 +1219579343=cs6_04_mr_walks4 +1924178381=cs6_04_mr_walks5 +961413170=cs6_04_newcut +774202467=cs6_04_newcut01 +-1067022105=cs6_04_newcut02 +477741324=cs6_04_newcut04 +412864423=cs6_04_pris_dec00 +556589257=cs6_04_pris_dec01 +770964051=cs6_04_pris_dec02 +1086234600=cs6_04_pris_dec03 +1332559173=cs6_04_pris_dec04 +1547982579=cs6_04_pris_dec05 +1706650077=cs6_04_pris_dec06 +2005536126=cs6_04_pris_dec07 +-2129387374=cs6_04_pris_dec08 +-1828862875=cs6_04_pris_dec09 +-1899315981=cs6_04_pris_dec10 +-1726164585=cs6_04_pris_dec11 +-1453886964=cs6_04_pris_dec12 +-1681664287=cs6_04_pris_dec13 +-1244394751=cs6_04_pris_dec14 +-936792148=cs6_04_pris_dec15 +-793329466=cs6_04_pris_dec16 +-486447781=cs6_04_pris_dec17 +-48785009=cs6_04_pris_dec18 +227097202=cs6_04_pris_dec19 +1231827859=cs6_04_pris_dec20 +1059004153=cs6_04_pris_dec21 +1285732868=cs6_04_pris_dec22 +848594408=cs6_04_pris_dec23 +542564717=cs6_04_pris_dec24 +369609935=cs6_04_pris_dec25 +-1060495467=cs6_04_prison_det +-740949308=cs6_04_prison07 +1614683386=cs6_04_prison13 +-1068828592=cs6_04_prison130 +1843771465=cs6_04_prison14 +1545056515=cs6_04_prison149 +-785772902=cs6_04_prison150 +877063495=cs6_04_prison19_rail +100624510=cs6_04_prison19 +-21747737=cs6_04_prison20_rail +-1011686206=cs6_04_prison20 +-1398314552=cs6_04_prisoncp04 +468859408=cs6_04_prisonterrain01 +-284237854=cs6_04_prisonterrain02 +-1065844042=cs6_04_prisonterrain03 +408466037=cs6_04_prisonterrain07 +-1671619924=cs6_04_prisontower1 +-1306225777=cs6_04_prisontower10 +1876607400=cs6_04_prisontower2 +1636640013=cs6_04_prisontower3 +1399851219=cs6_04_prisontower4 +1159293990=cs6_04_prisontower5 +1486066462=cs6_04_prisontower6 +1255274395=cs6_04_prisontower7 +1007606293=cs6_04_prisontower8 +-2119821570=cs6_04_props_cables045 +-1829232655=cs6_04_props_cables045a +1304897981=cs6_04_props_cables055 +-1755890464=cs6_04_props_cables056 +-1700737899=cs6_04_props_subst_cable44x +1176464052=cs6_04_props_substn_cables013 +-1649134155=cs6_04_props_wire_116 +-1000406262=cs6_04_props_wire_117 +1932300748=cs6_04_props_wire078 +-718896410=cs6_04_pwalkway04 +-622333235=cs6_04_railsside1 +-1207063271=cs6_04_railsside2 +-132246652=cs6_04_railstop1 +1258338632=cs6_04_railstop2 +484171007=cs6_04_railstop3 +-1254257220=cs6_04_railstop4 +734859097=cs6_04_reception +710886348=cs6_04_road01 +470329119=cs6_04_road02 +-427082715=cs6_04_road03 +-920321703=cs6_04_road04 +99121887=cs6_04_road05 +1093046212=cs6_04_sat_rail01 +1793450818=cs6_04_sat_rail02 +371341760=cs6_04_sat_rail03 +123968579=cs6_04_sat_rail04 +839250311=cs6_04_sat_rail05 +603870584=cs6_04_sat_rail06 +-467582427=cs6_04_satellite_dish_concrete +-1103789764=cs6_04_satellite_dish +-1886641995=cs6_04_ss_dirt1_001 +-1127908569=cs6_04_ss_dirt1_002 +1943955802=cs6_04_ss_dirt1_003 +-2058286017=cs6_04_ss_dirt1_004 +550217691=cs6_04_tank_white002 +233185290=cs6_04_tankblue_002 +2112920672=cs6_04_temp_fence_01 +-1779581142=cs6_04_ter_decal +472998003=cs6_04_water02 +1836085588=cs6_04_weed_01 +-401119556=cs6_04_weed_02 +2065894585=cs6_04_weed_03 +1553935136=cs6_05_barrier05b +766921535=cs6_05_blarney_glue +19077392=cs6_05_blarney +1798407591=cs6_05_brrier_01 +1053109451=cs6_05_brrier_02 +1225146701=cs6_05_brrier_03 +-552146994=cs6_05_chump1 +959805270=cs6_05_cliff1_d +-1146943635=cs6_05_cliff1_d01 +575344623=cs6_05_cliff1 +100970946=cs6_05_cs_dtrack_003 +1874330927=cs6_05_cs_dtrack_004 +-1655840678=cs6_05_cs_dtrack_005 +-1819751216=cs6_05_cs_dtrack_006 +1154133845=cs6_05_cs_dtrack_007 +-1021301762=cs6_05_cs_dtrack_008 +-433229012=cs6_05_cs_dtrack_010 +1983682389=cs6_05_details +280158507=cs6_05_dirtroad9 +-1431722765=cs6_05_drtrd1 +-421217998=cs6_05_drtrd101 +-371349155=cs6_05_emissive_1_lod +721244355=cs6_05_emissive_1 +611037035=cs6_05_emissive_2_lod +1507241589=cs6_05_emissive_2 +-988417138=cs6_05_farm_shed +-1589059138=cs6_05_glue_01 +-1318911590=cs6_05_glue_04 +1515148236=cs6_05_glue_05 +1210789563=cs6_05_house +-236907710=cs6_05_house01_d +184374081=cs6_05_house01 +-468041731=cs6_05_indfarm_det1 +-179608993=cs6_05_indfarm_det2 +1578087406=cs6_05_indfarm_det3 +1868453515=cs6_05_indfarm_det4 +2123429104=cs6_05_indfarm_det5 +333062020=cs6_05_indfarm_det6 +-1002765344=cs6_05_indfarm_frame +-1058895367=cs6_05_indfarm_lad1 +25266958=cs6_05_indfarm_lad2 +-2063361301=cs6_05_indfarm_pipe +-1046690088=cs6_05_indfarm +-1808236439=cs6_05_land_ctar +107880919=cs6_05_land05_c +463518467=cs6_05_land05_c001 +-130644632=cs6_05_land05_d +1083282957=cs6_05_land05_g +1249837085=cs6_05_land05 +-562334821=cs6_05_land05b +-433571987=cs6_05_land07 +570189776=cs6_05_land07x_g +-2035986692=cs6_05_land07x +-248431966=cs6_05_land10_d +1271824724=cs6_05_land10 +-638987498=cs6_05_landwl +-317977318=cs6_05_mcfarm_03808 +1081988163=cs6_05_mcfarm_09218_frame +-1337268192=cs6_05_mcfarm_09218 +1736309010=cs6_05_mcfarm_10221 +-1956172288=cs6_05_mcfarm_10524_beams +784214813=cs6_05_mcfarm_10524 +-321681157=cs6_05_mcfarm_12728 +1597775548=cs6_05_mcfarm_21579 +245050632=cs6_05_mcfarm_23150 +-864408993=cs6_05_mcfarm_25759 +1590604693=cs6_05_mcfarm_29563 +2062253366=cs6_05_mcfarm_30573 +-85736419=cs6_05_mcfarm_31179 +1246783833=cs6_05_mcfarm_31180 +490891031=cs6_05_mcfarm_d_r02 +-1050472022=cs6_05_mcfarm_roads +-907419711=cs6_05_mcfarm_shadow +-80936949=cs6_05_mcfarm_water_frame +-4543365=cs6_05_mcfarm_water +147512351=cs6_05_mockup_02_bars +-1804658420=cs6_05_mockup_02 +-1152915779=cs6_05_mockup_04 +129952253=cs6_05_sign +950282398=cs6_05_silo_002_d +411634005=cs6_05_silo_002_lad +1470378312=cs6_05_silo_002_rails +1757531970=cs6_05_silo_002 +-607161898=cs6_05_ttrack01 +-1165710098=cs6_05_watertank_base +-177029642=cs6_05_watertank006 +-674940874=cs6_05_weed_01 +283814528=cs6_05_weed_05 +585453173=cs6_05_weed_06 +188097091=cs6_06_cattleshed1 +1758239351=cs6_06_cul5 +1780830600=cs6_06_culvertbars +147979052=cs6_06_culvertshadowmesh +-1041707551=cs6_06_culvertshadowmesh003 +616026235=cs6_06_culvertshadowmesh2 +625722034=cs6_06_dec00 +-167635259=cs6_06_dec139 +2074086150=cs6_06_decals00 +1928034721=cs6_06_decals01 +1612862479=cs6_06_decals02 +1421360443=cs6_06_decals03 +1231171989=cs6_06_decals0498 +1529861424=cs6_06_decals0499 +-112785830=cs6_06_decals05 +1257951953=cs6_06_decals0555 +662233789=cs6_06_decals06 +-73364727=cs6_06_decals07 +698738451=cs6_06_decals08 +64245752=cs6_06_decals11 +302181461=cs6_06_decals12 +-1879676882=cs6_06_decals13 +645174584=cs6_06_decals14 +878588171=cs6_06_decals15 +1259888255=cs6_06_decals16 +-1517546659=cs6_06_decals17 +1333215549=cs6_06_decals17a +1934887158=cs6_06_decals17c +-1271025472=cs6_06_decals18 +-361039122=cs6_06_decals18a +-1767672676=cs6_06_decals20 +199845571=cs6_06_decals20a +2068233699=cs6_06_decals22 +-1792304705=cs6_06_decals2299 +1401745008=cs6_06_decals23 +-258342648=cs6_06_decals2322 +-574684458=cs6_06_decals24 +671815533=cs6_06_decals25 +1082476641=cs6_06_decals26 +-974845643=cs6_06_decalsa00 +-1399990649=cs6_06_decalsa01 +172823048=cs6_06_decalsa02 +555958196=cs6_06_decalsa03 +-474430240=cs6_06_decalsa04 +-242786179=cs6_06_decalsa05 +2017684979=cs6_06_decalsa06 +1171032326=cs6_06_decalsa07 +748967606=cs6_06_decalsa08 +979300907=cs6_06_decalsa09 +1442626062=cs6_06_decalsa10 +1215045357=cs6_06_decalsa11 +1308666386=cs6_06_decalsa12 +-433687153=cs6_06_decalsa98 +1947734388=cs6_06_decalsa99 +-901839810=cs6_06_emissive01_lod +1806143881=cs6_06_emissive01 +1349435266=cs6_06_emissive02_lod +2036837641=cs6_06_emissive02 +-1383379649=cs6_06_farmhouse_a +1993301960=cs6_06_farmhouse_d +1282433636=cs6_06_farmhouse_railing +-537867771=cs6_06_farmhouse +1820067451=cs6_06_feedstore +-1794869135=cs6_06_glue_01 +867415505=cs6_06_glue_02 +511447354=cs6_06_growtunnelground +-809886272=cs6_06_jbarns_d +1394217100=cs6_06_jbarns +-1837544751=cs6_06_jbillboard +-344460040=cs6_06_jcrop +365543649=cs6_06_jcrop001 +-787335305=cs6_06_jcrop002 +56007675=cs6_06_jcrop003 +889683804=cs6_06_jcrop004 +249377548=cs6_06_jcrop005 +19568551=cs6_06_jcrop006 +1918466563=cs6_06_jcrop007 +1691213548=cs6_06_jcrop008 +1175757178=cs6_06_jcrop009 +-125463947=cs6_06_jcrop010 +1839426082=cs6_06_jhouse_beam +-205740421=cs6_06_jhouse_d +-1527799821=cs6_06_jhouse_detail +-963649079=cs6_06_jhouse +1158079405=cs6_06_jstorage_d +-1589949133=cs6_06_jstorage_frame +1183751109=cs6_06_jstorage +1721357078=cs6_06_land_01 +-354538538=cs6_06_land_01aa +169646621=cs6_06_land_03 +1034191152=cs6_06_land_05 +1894737861=cs6_06_land_06 +1629636651=cs6_06_land_07 +-424258735=cs6_06_land_08 +-1734461662=cs6_06_land_09 +726669249=cs6_06_land_09b_steps +1676589337=cs6_06_land_09b +-1319048817=cs6_06_land_10 +1350193223=cs6_06_missionculvert +-18542849=cs6_06_oldrocktemplate +-1599783914=cs6_06_polyt_det01 +557316048=cs6_06_shacks_a +-682957833=cs6_06_shacks_d +-1248206633=cs6_06_shacks +156443600=cs6_06_tracks_01 +782582150=cs6_06_tracks_012 +752937707=cs6_06_tracks_03 +1894216439=cs6_06_tracks_04 +1310600549=cs6_06_tracks_05 +-850221548=cs6_06_tracks_34 +702035286=cs6_06_trough_small_01 +865093830=cs6_06_trough_small_02 +-1135391008=cs6_06_weed_02 +-239133910=cs6_08_bridge1 +134629304=cs6_08_bridge2 +-1069121894=cs6_08_bridge3_rail +375776375=cs6_08_bridge3 +726734462=cs6_08_brig_002_d +1052343357=cs6_08_brig_01_rail +216954763=cs6_08_brig_01 +736999506=cs6_08_brig_02_rail +1083789718=cs6_08_brig_04_rail +1405456573=cs6_08_church_alpha +-618231527=cs6_08_church +1254084351=cs6_08_churchdets +1254107586=cs6_08_churchshed +-1648348813=cs6_08_churchsign +1566537548=cs6_08_churchsteps01 +-784605433=cs6_08_churchsteps03 +-1926201652=cs6_08_cs_deserttrack_005 +1337254880=cs6_08_cs_water10_slod +1591070267=cs6_08_cs_water10 +2123173319=cs6_08_cs_water55_slod +-51900299=cs6_08_cs_water55 +440278307=cs6_08_cs_water9_slod +1554522577=cs6_08_cs_water9 +-1576923171=cs6_08_culvertshadowmesh +1310879828=cs6_08_decalmh04 +1382980825=cs6_08_decfffg456 +2120887930=cs6_08_decs01 +1822264033=cs6_08_decs02 +1541990772=cs6_08_decs03 +-714220416=cs6_08_decs05 +-1015334757=cs6_08_decs06 +-1698044103=cs6_08_decs07 +207833710=cs6_08_decs09 +770084552=cs6_08_decs10 +-1089883888=cs6_08_decs11 +-1857825403=cs6_08_decs12 +-1565591461=cs6_08_decs13 +1961893086=cs6_08_decs14 +-652680010=cs6_08_decs15 +-323987954=cs6_08_ds02 +451883659=cs6_08_ds03 +1870396759=cs6_08_ds0345 +288104197=cs6_08_ds04 +-1885955108=cs6_08_ds05 +-1473721088=cs6_08_ds07 +-695948873=cs6_08_ds08 +-526697276=cs6_08_ds13 +2042013036=cs6_08_ds133 +778721377=cs6_08_ds14 +1776358421=cs6_08_ds147 +-1717457198=cs6_08_ds17 +-2011658640=cs6_08_ds20 +-577326769=cs6_08_ds21 +-330510661=cs6_08_ds22 +1092745316=cs6_08_ds23 +-809364058=cs6_08_ds24 +145622909=cs6_08_ds25 +1816743606=cs6_08_ds27 +2049501813=cs6_08_ds28 +70306297=cs6_08_emi_church_lod +-589025923=cs6_08_emi_church +3412510=cs6_08_emissive001_lod +2015701145=cs6_08_emissive001 +-930723908=cs6_08_feats_07a +-1027982300=cs6_08_feats_07b +-954720885=cs6_08_glue_01 +-34534592=cs6_08_glue_02 +507399098=cs6_08_glue_04 +518202814=cs6_08_gm_rubweeds017 +-513099827=cs6_08_house1 +-774882752=cs6_08_house1aw +-1959220250=cs6_08_house1de +1541766831=cs6_08_housedecal +-1169924810=cs6_08_land_01 +-957516152=cs6_08_land_02 +1451562429=cs6_08_land_03 +1874544681=cs6_08_land_04 +650884671=cs6_08_land_05 +1096018767=cs6_08_land_06 +-800421574=cs6_08_land_07 +-586571080=cs6_08_land_08 +1540169793=cs6_08_land_09 +2113252026=cs6_08_mine_decals +920857783=cs6_08_mine_rocks +-2001020215=cs6_08_mine +-1086803953=cs6_08_river_dec01 +-772385398=cs6_08_river_dec02 +712252195=cs6_08_rockstep +-1773191273=cs6_08_rshouse1 +1135466802=cs6_08_steps_2 +-1884780780=cs6_08_struct08_base +1561432715=cs6_08_struct08_beam01 +-2120983664=cs6_08_struct08_beam03 +-853660933=cs6_08_struct08_fizz +-1823197622=cs6_08_struct08 +1528798538=cs6_08_track09 +1972426716=cs6_08_track10 +561439882=cs6_08_track1121 +-599180038=cs6_08_trailsteps +1651002681=cs6_08_wall_1 +-1811419286=cs6_08_wall_dec +-801432124=cs6_08_weed_01 +-1266031006=cs6_08_weed_02 +-1361192182=cs6_08_weed_03 +-1185583115=cs6_08_weed_04 +-1020385824=cs6_08_wooddec +-1268775157=cs6_08a_cs6_08s_dirt00 +1809164496=cs6_08a_culv002 +934822038=cs6_08a_culv003 +-795224389=cs6_08a_culv1 +156393165=cs6_08a_culvert03 +386856011=cs6_08a_ds00 +-1520004868=cs6_08a_ds01 +1834066131=cs6_08a_ds02 +-765793564=cs6_08a_ds04 +1604912514=cs6_08a_ds05 +680925017=cs6_08a_ds06 +908767874=cs6_08a_ds07 +-1995089834=cs6_08a_ds08 +-1696662551=cs6_08a_ds09 +666604882=cs6_08a_ds099 +-16595589=cs6_08a_ds10 +-315874866=cs6_08a_ds11 +542595425=cs6_08a_ds111 +-484241988=cs6_08a_ds12 +1353345225=cs6_08a_ds13 +-950053323=cs6_08a_ds14 +-1223903856=cs6_08a_ds15 +-1409704086=cs6_08a_ds16 +432339711=cs6_08a_ds17 +1607927586=cs6_08a_ds19 +822618753=cs6_08a_ds20 +591433458=cs6_08a_ds21 +-1630697958=cs6_08a_ds22 +158620506=cs6_08a_ds23 +-71909409=cs6_08a_ds24 +-236670134=cs6_08a_glue_01 +33313657=cs6_08a_glue_02 +398098165=cs6_08a_glue_03 +426059000=cs6_08a_land_00_decal +2044907544=cs6_08a_land_00 +1939401999=cs6_08a_land_01_decal +-144585952=cs6_08a_land_01 +-966132845=cs6_08a_land_02_decal +697347957=cs6_08a_land_02 +604983841=cs6_08a_land_03_decal +320701071=cs6_08a_land_03 +477798474=cs6_08a_land_05_decal +-1484838056=cs6_08a_land_05 +-1205297884=cs6_08a_land_06_decal +-1746039755=cs6_08a_land_06 +-538695398=cs6_08a_land_06b_decal +1734731524=cs6_08a_land_06b +1409023421=cs6_08a_land_07_decal +-1025842673=cs6_08a_land_07 +-1256438126=cs6_08a_land_08 +1750088603=cs6_08a_land_09_decal +1855306118=cs6_08a_land_09 +313203733=cs6_08a_land_10_decal +2140134546=cs6_08a_land_10 +-1567692613=cs6_08a_land_11_decal +498531371=cs6_08a_land09 +1868667883=cs6_08a_land16 +622960770=cs6_08a_rock_01 +576979731=cs6_08a_str_d00 +287662230=cs6_08a_str_d01 +130567644=cs6_08a_str_d02 +-175199895=cs6_08a_str_d03 +-271835676=cs6_08a_str_d04 +1991130743=cs6_08a_struct01 +1718066666=cs6_08a_struct02 +1396602776=cs6_08a_struct03 +848001673=cs6_08a_struct04_beam +1088738021=cs6_08a_struct04 +1709413960=cs6_08a_struct05_poles +796078082=cs6_08a_struct05 +256110496=cs6_08a_struct06 +-63092333=cs6_08a_struct07 +-1219511346=cs6_08a_weed_01 +-1526098110=cs6_08a_weed_02 +-52803882=cs6_08a_weed_03 +101203855=cs6_08atrack1 +-817442291=cs6_08atrack2 +1348031524=cs6_08atrack3 +741411796=cs6_08atrack4 +53153067=cs6_09_bge2_shd_lod +-1553720859=cs6_09_bridge2_railing +-1823678403=cs6_09_bridge2_shd +2045409354=cs6_09_bridge2 +-460469849=cs6_09_culvert00a +-1225921948=cs6_09_deczi_01a +531119063=cs6_09_deczi_01b +579281616=cs6_09_deczi01 +-863915113=cs6_09_deczi02a +1188227943=cs6_09_deczi03 +-536848268=cs6_09_deczi04a +-742998047=cs6_09_deczi04b +-1217999727=cs6_09_deczi05 +-375246585=cs6_09_deczi06 +-380467834=cs6_09_drtrd_01 +-1333947427=cs6_09_drtrd_02 +-957468864=cs6_09_land_01 +-1246917441=cs6_09_land_02 +-74980348=cs6_09_land_02b +-1616944981=cs6_09_land_03 +-1847474896=cs6_09_land_04 +-1944798826=cs6_09_land_05 +2120097321=cs6_09_land_06 +-290322744=cs6_09_pipe002 +-589422391=cs6_09_pipe01 +1226300766=cs6_09_river1_slod +945418830=cs6_09_river1 +-65392741=cs6_09_river2_slod +784588578=cs6_09_river2 +699976810=cs6_10_069 +-1233814769=cs6_10_68 +1691130027=cs6_10_billbd_003 +1697049754=cs6_10_billbd_01 +1109927581=cs6_10_billbd_03 +-1334282593=cs6_10_billboard01 +-564150219=cs6_10_build1 +796549737=cs6_10_build2 +871552818=cs6_10_building_farm +-2094860705=cs6_10_cs_brrier_004 +1820150036=cs6_10_cs_brrier_005 +-1741938579=cs6_10_cs_brrier_009 +-435340466=cs6_10_cs_brrier_010 +-205826390=cs6_10_cs_brrier_011 +1206386418=cs6_10_cs_brrier_014 +-510905796=cs6_10_cs_brrier_017 +-21205860=cs6_10_cs_brrier_018 +234556185=cs6_10_cs_brrier_019 +527964995=cs6_10_cs_brrier_020 +1370554292=cs6_10_cs_brrier_021 +1840822211=cs6_10_cs_brrier_023 +1214586400=cs6_10_decals_01 +2110458091=cs6_10_decals_02 +1678955899=cs6_10_decals_03 +728818740=cs6_10_decals_04 +-111280113=cs6_10_decals_05 +1464712177=cs6_10_decals_06 +-1122485735=cs6_10_desert_hse_2a +1841310388=cs6_10_desert_hse_2axt +-1851800969=cs6_10_deserthouse_007_xtra +1330162173=cs6_10_deserthouse_007 +-716145295=cs6_10_details_farm +-2124457081=cs6_10_details +-566490784=cs6_10_emissive_lod +-1711307965=cs6_10_emissive +1870307852=cs6_10_emissive1_lod +-235026393=cs6_10_emissive1 +-877718262=cs6_10_emissive2_lod +-1598544491=cs6_10_emissive2 +-953946241=cs6_10_gas_rocks007 +36498559=cs6_10_gas_station +-1545759284=cs6_10_laddera +-1993865629=cs6_10_land01_decals +-1084509319=cs6_10_land01_decals001 +1249649011=cs6_10_land01 +-710883717=cs6_10_land03_decals +1771560874=cs6_10_land03 +-1953772329=cs6_10_nojoker +1393470169=cs6_10_railing +1099024726=cs6_10_tg +1968791137=cs6_10_tgt +-148745862=cs6_10_tiretrks00 +136901511=cs6_10_tiretrks01 +-462902265=cs6_10_tiretrks02 +-1277834526=cs6_10_tiretrks03 +-1040914656=cs6_10_tiretrks04 +-1785295260=cs6_10_tiretrks05 +-1588484646=cs6_10_tiretrks06 +1911277327=cs6_10_tiretrks07 +1042826250=cs6_10_weed_01 +436566929=cs6_10_weed_02 +196796156=cs6_10_weed_03 +-899192822=cs6_lod_em_slod3 +1625755713=cs6_lod_slod3_01 +1462303941=cs6_lod_slod3_02 +734406144=cs6_lod_slod3_03 +445416333=cs6_lod_slod3_04 +1767325783=cs6_rd_props_backwire030 +-2115053015=cs6_rd_props_combo_dslod +242184401=cs6_rd_props_combo02_dslod +-1540463829=cs6_rd_props_combo03_dslod +266877826=cs6_rd_props_combo04_dslod +-1284342579=cs6_rd_props_combo05_dslod +260402204=cs6_rd_props_combo06_dslod +1687444383=cs6_rd_props_combo07_dslod +288585151=cs6_rd_props_combo09_dslod +-752088566=cs6_rd_props_combo10_dslod +-1108409148=cs6_rd_props_combo11_dslod +859017127=cs6_rd_props_combo13_dslod +1156837704=cs6_rd_props_combo14_dslod +-1838879457=cs6_rd_props_combo15_dslod +-633462745=cs6_rd_props_combo16_dslod +1101288160=cs6_rd_props_combo17_dslod +-246110504=cs6_rd_props_combo21_dslod +-1476497295=cs6_rd_props_combo22_dslod +1014104930=cs6_rd_props_combo23_dslod +1649640931=cs6_rd_props_combo24_dslod +-1253744992=cs6_rd_props_combo25_dslod +999407888=cs6_rd_props_combo26_dslod +-623269308=cs6_rd_props_combo28_dslod +-296400018=cs6_rd_props_combo29_dslod +920256376=cs6_rd_props_combo30_dslod +778360570=cs6_rd_props_combo31_dslod +-186701349=cs6_rd_props_combo32_dslod +-152803704=cs6_rd_props_combo33_dslod +713435846=cs6_rd_props_combo34_dslod +475040381=cs6_rd_props_combo35_dslod +-1247871349=cs6_rd_props_combo36_slod +-1936252098=cs6_rd_props_combo37_dslod +-353133910=cs6_rd_props_combo38_dslod +-1148183669=cs6_rd_props_combo39_dslod +970857598=cs6_rd_props_combo40_dslod +110986942=cs6_rd_props_combo41_dslod +-890445052=cs6_rd_props_combo42_dslod +-49172668=cs6_rd_props_combo43_dslod +1287664070=cs6_rd_props_combo44_dslod +835844368=cs6_rd_props_combo46_dslod +-740636533=cs6_rd_props_combo48_dslod +-1781149402=cs6_rd_props_combo50_dslod +722174797=cs6_rd_props_combo51_dslod +1377383093=cs6_rd_props_combo53_dslod +-2038951014=cs6_rd_props_combo54_dslod +565294167=cs6_rd_props_combo56_dslod +827755135=cs6_rd_props_combo57_dslod +-2026144634=cs6_rd_props_combo58_dslod +1162586001=cs6_rd_props_combo61_dslod +1988792310=cs6_rd_props_combo62_dslod +-2012592168=cs6_rd_props_combo63_dslod +-132749966=cs6_rd_props_combo64_dslod +143753081=cs6_rd_props_combo65_dslod +784833887=cs6_rd_props_combo66_dslod +-580217887=cs6_rd_props_combo67_dslod +1299713992=cs6_rd_props_combo68_dslod +-930926066=cs6_rd_props_combo69_dslod +-1874268051=cs6_rd_props_combo71_dslod +1269593611=cs6_rd_props_combo72_dslod +2037239750=cs6_rd_props_combo73_dslod +1279378078=cs6_rd_props_combo74_dslod +1432013008=cs6_rd_props_combo75_dslod +1830876645=cs6_rd_props_combo76_dslod +-1874178381=cs6_rd_props_combo77_dslod +-967737821=cs6_rd_props_combo78_dslod +1425510986=cs6_rd_props_combo79_dslod +-1640094464=cs6_rd_props_cs3_04_tel_hvy005 +-1537350029=cs6_rd_props_cs6_sp_elec_wirestand003 +-1954768016=cs6_rd_props_cs6_sp_elec_wirethin003 +-1243743587=cs6_rd_props_cs6_sp_tele_wirethin003 +-1500115701=cs6_rd_props_cs6_spline029 +869144249=cs6_rd_props_cs6_spline030 +1100722772=cs6_rd_props_cs6_spline031 +1598287268=cs6_rd_props_cs6_spline032 +-1192845084=cs6_rd_props_cs6_spline033 +-699475020=cs6_rd_props_cs6_spline034 +-1698208602=cs6_rd_props_cs6_spline039 +1583541450=cs6_rd_props_cs6_spline040 +1277708373=cs6_rd_props_cs6_spline041 +1005987825=cs6_rd_props_cs6_spline042 +39826677=cs6_rd_props_cs6_spline044 +-266727318=cs6_rd_props_cs6_spline045 +-555422212=cs6_rd_props_cs6_spline046 +1524524529=cs6_rd_props_cs6_spline047 +910925004=cs6_rd_props_cs6_spline049 +-215211858=cs6_rd_props_cs6_spline050 +239720169=cs6_rd_props_cs6_spline051 +397273521=cs6_rd_props_cs6_spline052 +-1992006163=cs6_rd_props_cs6_spline15 +636904316=cs6_rd_props_cs6wire_x030 +1406838389=cs6_rd_props_d_wire_spline030 +-1203636828=cs6_rd_props_elec_spline671 +1936092142=cs6_rd_props_elec_spline672 +-1628349921=cs6_rd_props_elec_spline672a +1151569513=cs6_rd_props_elec_spline673 +266413285=cs6_rd_props_elec_spline674 +-461153856=cs6_rd_props_elec_wire_spl204 +-150798657=cs6_rd_props_elec_wire_spl205 +-1196457447=cs6_rd_props_elec_wire_spl206 +-894949878=cs6_rd_props_elec_wire_spl207 +-1654142066=cs6_rd_props_elec_wire_spl208 +-1355714783=cs6_rd_props_elec_wire_spl209 +-976250051=cs6_rd_props_elec_wire_spl219 +-1826933583=cs6_rd_props_elec_wire_spl220 +-2132832198=cs6_rd_props_elec_wire_spl221 +-1531783200=cs6_rd_props_elec_wire_spl223 +-915103385=cs6_rd_props_elec_wire_spl224 +81303598=cs6_rd_props_elec_wire_spl226 +-613923506=cs6_rd_props_elec_wire_spl227 +676060948=cs6_rd_props_elec_wire_spl228 +386219143=cs6_rd_props_elec_wire_spl229 +2019997286=cs6_rd_props_elec_wire_spl353 +1722880763=cs6_rd_props_elec_wire_spl354 +-1661960327=cs6_rd_props_elec_wire_spl355 +792765467=cs6_rd_props_elec_wire_spl356 +-1650458316=cs6_rd_props_elec_wire_spl357 +-1369791831=cs6_rd_props_elec_wire_spl358 +-997208301=cs6_rd_props_elec_wire_spl359 +350972965=cs6_rd_props_elec_wire_spl360 +-266755454=cs6_rd_props_elec_wire_spl362 +-1041512921=cs6_rd_props_elec_wire_spl363 +-1398039641=cs6_rd_props_elec_wire_spl364 +-1099612358=cs6_rd_props_elec_wire_spl365 +2080094780=cs6_rd_props_elec_wire_spl367 +1311956651=cs6_rd_props_elec_wire_spl368 +1619133533=cs6_rd_props_elec_wire_spl370 +1907140274=cs6_rd_props_elec_wire_spl371 +1274895188=cs6_rd_props_elec_wire_spl372 +1946135460=cs6_rd_props_elec_wire_spl373 +1237210914=cs6_rd_props_elec_wire_spl374 +1483994253=cs6_rd_props_elec_wire_spl375 +642322488=cs6_rd_props_elec_wire_spl376 +1017789690=cs6_rd_props_elec_wire_spl377 +182737263=cs6_rd_props_elec_wire_spl378 +-517208577=cs6_rd_props_elec_wire_spl379 +2047032631=cs6_rd_props_elec_wire_spl380 +1733105611=cs6_rd_props_elec_wire_spl381 +-727420292=cs6_rd_props_elec_wire_spl382 +-1453843480=cs6_rd_props_elec_wire_spl383 +-483913849=cs6_rd_props_elec_wire_spl386 +1056655136=cs6_rd_props_elec_wire_spl388 +443416306=cs6_rd_props_elec_wire_spl390 +-398648687=cs6_rd_props_elec_wire_spl391 +791208807=cs6_rd_props_elec_wire_spl619 +-372844032=cs6_rd_props_elec_wire_spl621 +-940818689=cs6_rd_props_elec_wire600 +-1869524922=cs6_rd_props_elec_wire604 +1238614728=cs6_rd_props_elec_wire608 +1006446363=cs6_rd_props_elec_wire609 +-1151654667=cs6_rd_props_elec_wire610 +-2082359805=cs6_rd_props_elec_wire614 +1296812240=cs6_rd_props_elec_wire618 +1536288092=cs6_rd_props_elec_wire619 +-957162784=cs6_rd_props_elec_wire621 +-605944670=cs6_rd_props_elec_wire622 +710779020=cs6_rd_props_elec_wire630 +2130266566=cs6_rd_props_elec_wire633 +1962979313=cs6_rd_props_elec_wire640 +1735955681=cs6_rd_props_elec_wire641 +1386212140=cs6_rd_props_elec_wire643 +776151667=cs6_rd_props_elec_wire645 +1116490501=cs6_rd_props_elec_wire648 +-188731538=cs6_rd_props_elec_wire649 +505543097=cs6_rd_props_elec_wire672 +246373076=cs6_rd_props_elec_wire673 +-482638867=cs6_rd_props_elec_wire675 +1072217402=cs6_rd_props_elec_wire676 +341108243=cs6_rd_props_elec_wire678 +252304253=cs6_rd_props_elec_wire679 +-1042461143=cs6_rd_props_elec_wire680 +1880435354=cs6_rd_props_elec_wire681 +98358823=cs6_rd_props_elec_wire683 +-1291079550=cs6_rd_props_elec_wire684 +-1455252240=cs6_rd_props_elec_wire685 +689314969=cs6_rd_props_elec_wire686 +1459681390=cs6_rd_props_elec_wire687 +-322493444=cs6_rd_props_elec_wire688 +-495186074=cs6_rd_props_elec_wire689 +1073203556=cs6_rd_props_elec_wire690 +-432531994=cs6_rd_props_elec_wire691 +1665830925=cs6_rd_props_elec_wire692 +2040315057=cs6_rd_props_elec_wire693 +-2000856334=cs6_rd_props_elec_wire694 +-1896192148=cs6_rd_props_elec_wire695 +-1371134465=cs6_rd_props_elec_wire696 +-796726664=cs6_rd_props_elec_wire698 +1613531597=cs6_rd_props_elec_wire699 +885230574=cs6_rd_props_elec_wire700 +1165372755=cs6_rd_props_elec_wire701 +-65846568=cs6_rd_props_elec_x671 +-2053425080=cs6_rd_props_elewirec_x72 +-1703066178=cs6_rd_props_newire01 +-1429739949=cs6_rd_props_newire02 +224373637=cs6_rd_props_newire03 +437109985=cs6_rd_props_newire04 +677142910=cs6_rd_props_newire05 +1182899656=cs6_rd_props_newire06 +-1001776801=cs6_rd_props_newire07 +-489892252=cs6_rd_props_newire09 +-21094061=cs6_rd_props_newirex01 +1678520338=cs6_rd_props_sitewire_spl009 +1704276996=cs6_rd_props_sitewire_spl010 +523577161=cs6_rd_props_sitewire_spl011 +268634341=cs6_rd_props_sitewire_spl012 +1179809151=cs6_rd_props_sitewire_spl015 +915658242=cs6_rd_props_sitewire_spl016 +565652909=cs6_rd_props_sitewire_spl024 +1175123540=cs6_rd_props_sitewire_spl026 +-582638393=cs6_rd_props_sitewire_spl027 +1250983771=cs6_rd_props_sitewire_spl028 +-1053779162=cs6_rd_props_sp_elec_stand004 +-1659093696=cs6_rd_props_sp_elec_thin004 +-906139449=cs6_rd_props_sp_tele_stand003 +-1742011101=cs6_rd_props_sp_tele_stand004 +-45258971=cs6_rd_props_wire_sp_el_th004 +-1167247111=cs6_rd_props_wire_sp_te_he004 +809035405=cs6_rd_props_wire_spline024 +-142281434=cs6_rd_props_wire_spline025 +-1879890432=cs6_rd_props_wire_spline029 +-572342098=cs6_rd_props_wire_spline031 +-1885297621=cs6_rd_props_wire_spline032 +-883483753=cs6_rd_props_wire_spline033 +-48431326=cs6_rd_props_wire_spline034 +1489024620=cs6_rd_props_wire_spline035 +1265277888=cs6_rd_props_wire_spline036 +-2111862487=cs6_rd_props_wire_spline037 +-1494166837=cs6_rd_props_wire_spline038 +1123225153=cs6_rd_props_wire_spline040 +-1621735670=cs6_rd_props_wire_spline042 +-532559652=cs6_rd_props_wire_spline045 +134795234=cs6_rd_props_wirecs6_x031 +1627905862=cs6_roads_00 +-898091091=cs6_roads_39 +-614967287=cs6_roads_40 +631467174=cs6_roads_41 +867895509=cs6_roads_42 +864055576=cs6_roads_99 +-2043731465=cs6_roads_99b +1405025983=cs6_roads_armco_01 +1262378051=cs6_roads_armco_01a +1516501646=cs6_roads_armco_01b +1573556954=cs6_roads_armco_09 +1442165857=cs6_roads_armco_smsh_02 +194393004=cs6_roads_armcohill_01 +-512565410=cs6_roads_armcohill_02 +655944369=cs6_roads_armcohill_03 +-1175893971=cs6_roads_armorail +973408147=cs6_roads_brd_07 +1805609671=cs6_roads_brd_08 +-2009029327=cs6_roads_brd_10 +-486778201=cs6_roads_brd_11 +-1738934372=cs6_roads_brd_12_shdw +-203096968=cs6_roads_brd_12 +454915376=cs6_roads_brd_j7 +1892729375=cs6_roads_brj_007 +-832363378=cs6_roads_dec01 +69424338=cs6_roads_dec013 +-1155972421=cs6_roads_dec014 +-502182934=cs6_roads_dec02 +-217518631=cs6_roads_dec03 +-2072309569=cs6_roads_dec04 +-1729873519=cs6_roads_dec05 +-1431446236=cs6_roads_dec06 +-1144815793=cs6_roads_dec07 +1300341453=cs6_roads_dec08 +-1123614206=cs6_roads_dec09 +-110363625=cs6_roads_dec10 +-407021382=cs6_roads_dec11 +-685230192=cs6_roads_dec12 +385407510=cs6_roads_drd_020 +-95215413=cs6_roads_drd_022 +-1291806081=cs6_roads_drd_13a +-2106586023=cs6_roads_drd_14 +-530724813=cs6_roads_drd_16 +-2030552355=cs6_roads_j2rd_06 +-854838255=cs6_roads_jrd_06 +663439812=cs6_roads_rbrid1_r1 +216208500=cs6_roads_rbrid1_r2 +-1715557110=cs6_roads_rbrid1 +1243031380=cs6_roads_roadbrg_01_dec +-2130678575=cs6_roads_roadbrg_01_r1 +1382649764=cs6_roads_roadbrg_01_r2 +-102146395=cs6_roads_roadbrg_01_r3 +999782048=cs6_roads_roadbrg_01 +-214019926=cs6_roads_sign_01 +-1634986799=cs6_roads_sign_017 +265582436=cs6_roads_sign_018 +-1499285608=cs6_roads_sign_02 +-820246426=cs6_roads_sign_03 +24243473=cs6_roads_sign_04 +732971405=cs6_roads_sign_05 +-571464178=cs6_roads_sign_06 +1128689885=cs6_roads_sign_07 +956914787=cs6_roads_sign_08 +583643108=cs6_roads_sign_09 +-1659985604=cs6_roads_sign_10 +499720875=cs6_roads_sign_11 +260474406=cs6_roads_sign_12 +-2110755968=cs6_roads_sign_13 +1945554701=cs6_roads_sign_14 +1215559684=cs6_roads_sign_15 +-1888221689=cs6_roads_sign_19 +-1921318099=cs6_roads_sign_20 +835305005=cs6_roads_sign_21_lod +-1663262224=cs6_roads_sign_21 +-1326462442=cs6_roads_sign_22 +808405135=cs6_roads_sign_23 +1132851004=cs6_roads_sign_24 +-735309686=cs6_roads_sign_25 +1507985588=cs6_roads_sign_26_lod +-433998731=cs6_roads_sign_26 +428289365=cs6_roads_slt2 +-1133965569=cs6_roads020 +-1377504785=cs6_roads021 +-1843507740=cs6_roads08 +274544724=cs6_roadsb_armco_hill_5 +2009057979=cs6_roadsb_armco_hill_5a +-2096766649=cs6_roadsb_armco_hill_5b +1734759197=cs6_roadsb_armco_right010 +1900505960=cs6_roadsb_armco00 +-1812193375=cs6_roadsb_armco00a +-1199932979=cs6_roadsb_armco01 +1185515585=cs6_roadsb_armco01a +1170183257=cs6_roadsb_armco02 +-1319183194=cs6_roadsb_armco02a +-1935826412=cs6_roadsb_armco03 +2044782531=cs6_roadsb_armco03a +2027820507=cs6_roadsb_dirtrd006 +-801203686=cs6_roadsb_dirtrd006b +-399776348=cs6_roadsb_jnct00 +-1243938557=cs6_roadsb_jnct01 +-876008225=cs6_roadsb_jnct02 +-1325500598=cs6_roadsb_jnct04 +2142737597=cs6_roadsb_jnct05 +-1803436463=cs6_roadsb_jnct06 +1713312926=cs6_roadsb_rb00 +1944104993=cs6_roadsb_rb01 +1917048453=cs6_roadsb_rba011 +-1682691739=cs6_roadsb_rba012 +-1755709053=cs6_roadsb_rd_sign_03 +1429147975=cs6_roadsb_ttrack01rd_dec +-1934375558=cs6_roadsb00 +1645342775=cs6_roadsb03 +-1786793983=cs6_roadsb03a +-1983970986=cs6_roadsb058_lod +2004152760=cs6_roadsb058 +-1070900845=cs6_roadsb058a_lod +1593870068=cs6_roadsb058a +1132545973=cs6_roadsb079_lod +-577618911=cs6_roadsb079 +1467982609=cs6_roadsb079a_lod +-564374893=cs6_roadsb079a +-1613739754=cs6_roadsb092_lod +1340972650=cs6_roadsb092 +-2049465223=cs6_roadsb092a_lod +1480212131=cs6_roadsb092a +671256301=cs6_roadsb098_lod +-1621410488=cs6_roadsb098 +1316406700=cs6_roadsb098a_lod +-1767493666=cs6_roadsb098a +727253986=cs6_roadsb10 +126795997=cs6_roadsb105_lod +656904202=cs6_roadsb105 +-1120061813=cs6_roadsb105a_lod +-1165797841=cs6_roadsb105a +-1246778248=cs6_roadsb10a +115489521=cs6_roadsb14 +-661365162=cs6_roadsb15 +-1588367415=cs6_roadsb16 +-2090781723=cs6_roadsb17 +-1120917618=cs6_roadsb18 +-31177076=cs6_roadsb18b +-1057964585=cs6_roadsb20 +-1364059814=cs6_roadsb21 +-2077998017=cs6_roadsb23 +2034314873=cs6_roadsb24 +1735822052=cs6_roadsb25 +1549694132=cs6_roadsb26 +1070316431=cs6_roadsb28 +772610066=cs6_roadsb29 +302579747=cs6_roadsb30 +-1072047034=cs6_roadsb32 +-610430131=cs6_roadsb34 +1524568530=cs6_roadsb35 +610116824=cs6_roadsb39 +834101995=cs6_roadsb40 +1128859150=cs6_roadsb41 +2121768009=cs6_roadsb42_dirt +1580415970=cs6_roadsb42 +-2071806095=cs6_roadsb42b +-635554886=cs6_roadsb43 +-378711464=cs6_roadsb44 +387722677=cs6_roadsb46 +-1760645732=cs6_roadsb47 +-1297980221=cs6_roadsb49 +-1669318829=cs6_roadsb50 +462534008=cs6_roadsb51 +-1490973837=cs6_roadsb51b +790903945=cs6_roadsb98 +-1028012810=cs6_roadsc_dtjnc06 +445758359=cs6_roadsc01 +743989028=cs6_roadsc04 +-813259394=cs6_roadsc07 +-1990226239=cs6_roadsc10 +797367077=cs6_roadsc15 +-1879798962=cs6_roadsc15a +-1261710084=cs6_roadsc15b +-633426054=cs6_roadsc20 +1976034950=cs6_roadsc23 +1672168013=cs6_roadsc26 +1187013448=cs6_roadsc26a +1788432153=cs6_roadsc32 +-226828578=cs6_roadsc37 +-1896638511=cs6_roadsc39 +2100065063=cs6_roadsc40 +877617518=cs6_roadsc41 +-1262099879=cs6_roadsc44 +-525649377=cs6_roadsc47 +-1319603082=cs6_roadsc50 +-626374887=cs6_roadsc51 +1295756350=cs6_roadsc57 +-1988720319=csb_abigail +-680474188=csb_agent +117698822=csb_anita +-1513650250=csb_anton +-1410400252=csb_ballasog +-2101379423=csb_bride +-1931689897=csb_burgerdrug +71501447=csb_car3guy1 +327394568=csb_car3guy2 +-1555576182=csb_chef +-1369710022=csb_chef2 +-1463670378=csb_chin_goon +-890640939=csb_cletus +-1699520669=csb_cop +-1538297973=csb_customer +-1249041111=csb_denise_friend +466359675=csb_fos_rep +-1567723049=csb_g +2058033618=csb_groom +-396800478=csb_grove_str_dlr +-325152996=csb_hao +1863555924=csb_hugh +-482210853=csb_imran +1153203121=csb_jackhowitzer +-1040164288=csb_janitor +-1127975477=csb_maude +-1734476390=csb_money +1841036427=csb_mp_agent14 +1631478380=csb_mweather +-1059388209=csb_ortega +-199280229=csb_oscar +1528799427=csb_paige +1635617250=csb_popov +793443893=csb_porndudes +-267695653=csb_prologuedriver +2141384740=csb_prolsec +-1031795266=csb_ramp_gang +-2054384456=csb_ramp_hic +569740212=csb_ramp_hipster +1634506681=csb_ramp_marine +-162605104=csb_ramp_mex +411081129=csb_rashcosvki +776079908=csb_reporter +-1436281204=csb_roccopelosi +-1948177172=csb_screen_writer +-1360365899=csb_stripper_01 +-2126242959=csb_stripper_02 +1665391897=csb_tonya +-567724045=csb_trafficwarden +-277325206=csb_undercover +-548750436=csx_coastbigroc01_ +-640797613=csx_coastbigroc02_ +654364075=csx_coastbigroc03_ +1817631362=csx_coastbigroc05_ +-406418278=csx_coastboulder_00_ +318791597=csx_coastboulder_01_ +-927773644=csx_coastboulder_02_ +782451186=csx_coastboulder_03_ +-1054119912=csx_coastboulder_04_ +317753433=csx_coastboulder_05_ +-480433589=csx_coastboulder_06_ +1565626866=csx_coastboulder_07_ +2041530653=csx_coastrok1_ +2095829758=csx_coastrok2_ +1289401397=csx_coastrok3_ +-742243550=csx_coastrok4_ +-1483739285=csx_coastsmalrock_01_ +-1384485088=csx_coastsmalrock_02_ +-1319536642=csx_coastsmalrock_03_ +1491780594=csx_coastsmalrock_04_ +1919186893=csx_coastsmalrock_05_ +1167218227=csx_rvrbldr_biga_ +-1528948627=csx_rvrbldr_bigb_ +-864623042=csx_rvrbldr_bigc_ +1650293377=csx_rvrbldr_bigd_ +717851250=csx_rvrbldr_bige_ +2131079343=csx_rvrbldr_meda_ +260722846=csx_rvrbldr_medb_ +896510124=csx_rvrbldr_medc_ +411430321=csx_rvrbldr_medd_ +882972519=csx_rvrbldr_mede_ +657266943=csx_rvrbldr_smla_ +-369713785=csx_rvrbldr_smlb_ +1492875887=csx_rvrbldr_smlc_ +479461537=csx_rvrbldr_smld_ +2088222527=csx_rvrbldr_smle_ +-1576642419=csx_saltconcclustr_a_ +902952478=csx_saltconcclustr_b_ +2040565390=csx_saltconcclustr_c_ +979439400=csx_saltconcclustr_d_ +-1529421138=csx_saltconcclustr_e_ +-1790269598=csx_saltconcclustr_f_ +698273556=csx_saltconcclustr_g_ +498735401=csx_seabed_bldr1_ +-55029899=csx_seabed_bldr2_ +-2117840493=csx_seabed_bldr3_ +1414264771=csx_seabed_bldr4_ +1944107080=csx_seabed_bldr5_ +634000516=csx_seabed_bldr6_ +-799804623=csx_seabed_bldr7_ +-451109406=csx_seabed_bldr8_ +1142829680=csx_seabed_rock1_ +920918328=csx_seabed_rock2_ +333207757=csx_seabed_rock3_ +846073356=csx_seabed_rock4_ +1398822296=csx_seabed_rock5_ +1064906466=csx_seabed_rock6_ +-1694705300=csx_seabed_rock7_ +1562830845=csx_seabed_rock8_ +145037532=csx_searocks_02 +-455356086=csx_searocks_03 +-81658410=csx_searocks_04 +-1049621901=csx_searocks_05 +-677562675=csx_searocks_06 +-644710429=cuban800 +-1006919392=cutter +2006142190=daemon +-1404136503=daemon2 +-642633187=db_apart_01_ +-2041934003=db_apart_01d_ +1940776766=db_apart_02_ +295402572=db_apart_02d_ +1121747524=db_apart_03_ +-846675574=db_apart_03d_ +1621622270=db_apart_05_ +392650501=db_apart_05d_ +1072814506=db_apart_06 +1934122839=db_apart_06d_ +-991475533=db_apart_07_ +-318720402=db_apart_07d_ +-1111377536=db_apart_08_ +1939440479=db_apart_08d_ +-1425688059=db_apart_09_ +1028373543=db_apart_09d_ +782164302=db_apart_10_ +-1508112247=db_apart_10d_ +487282005=dcl_metro_brd_007 +-104132907=dcl_metro_brd_008 +126134856=dcl_metro_brd_009 +-2128896348=dcl_metro_brd_010 +564599047=dcl_metro_brd_3 +-1905921401=dcl_metro_brd_6 +979025719=dcl_sub1_brd_004 +-2018649636=dcl_sub1_brd_005 +-1923029694=dcl_sub1_brd_006 +1192045716=dcl_sub1_brd_2 +888637545=dcl_sub1_brd_3 +822018448=defiler +-1944618198=des_apartmentblock_skin +1978019907=des_aptblock_root002 +1428112696=des_cables_root +-231068272=des_cropduster_end +2001650193=des_cropduster_root001 +-895129411=des_cropduster_root002 +-1661629090=des_cropduster_root003 +1875784464=des_cropduster_root004 +1080775751=des_cropduster_root005 +-1516614796=des_cropduster_start +-164138958=des_door_end +-550193384=des_door_rig_root_skel +1149742288=des_door_root +1664278248=des_door_start +383496297=des_farmhs_root1 +152638692=des_farmhs_root2 +260415929=des_farmhs_root3 +21169460=des_farmhs_root4 +-217585474=des_farmhs_root5 +-533085406=des_farmhs_root6 +-1434069061=des_farmhs_root7 +-1009448359=des_farmhs_root8 +1505762659=des_fbowl_end +-250643457=des_fbowl_root +-973293264=des_fbowl_start +1886192252=des_fib_ceil_end +2016649=des_fib_ceil_root +-2022446287=des_fib_ceil_rootb +579289352=des_fib_ceil_start +1354380322=des_fib_ceil2_end +-232326576=des_fib_ceil2_root +63344600=des_fib_ceil2_start +-1942657047=des_fib_frame +168277735=des_fibstair_end +-2125205075=des_fibstair_root +1865929795=des_fibstair_start +-1377728674=des_finale_tunnel_end +-1619573432=des_finale_tunnel_root000 +-1919114861=des_finale_tunnel_root001 +1514093273=des_finale_tunnel_root002 +-1333270679=des_finale_tunnel_root003 +1437479435=des_finale_tunnel_root004 +1086547934=des_finale_tunnel_start +-2145849767=des_finale_vault_end +-2077472160=des_finale_vault_root001 +-1830131748=des_finale_vault_root002 +-1484713719=des_finale_vault_root003 +-1270338921=des_finale_vault_root004 +-1026892662=des_finale_vault_start +1707864744=des_floor_end +-1188270169=des_floor_root +1382754157=des_floor_start +1356597343=des_frenchdoors_end +769435876=des_frenchdoors_root +894717662=des_frenchdoors_rootb +-1884098102=des_frenchdoors_start +-936226570=des_gasstation_skin01 +-614205607=des_gasstation_skin02 +2035006214=des_gasstation_tiles_root +-1648029991=des_glass_end +-1920760623=des_glass_root +779064396=des_glass_root2 +-331018248=des_glass_root3 +1508928333=des_glass_root4 +-834863596=des_glass_start +-1604368639=des_hospitaldoors_end +-1645426293=des_hospitaldoors_skin_root1 +-1331532042=des_hospitaldoors_skin_root2 +2037317776=des_hospitaldoors_skin_root3 +1883006647=des_hospitaldoors_start_old +-1386607732=des_hospitaldoors_start +-1469834270=des_jewel_cab_end +-1425822065=des_jewel_cab_root +-1342906936=des_jewel_cab_root2 +37228785=des_jewel_cab_start +1097883532=des_jewel_cab2_end +728048740=des_jewel_cab2_root +-1762788570=des_jewel_cab2_rootb +-1846370968=des_jewel_cab2_start +2103335194=des_jewel_cab3_end +1488444473=des_jewel_cab3_root +2035340319=des_jewel_cab3_rootb +1768229041=des_jewel_cab3_start +-677416883=des_jewel_cab4_end +-1087326352=des_jewel_cab4_root +-1255152186=des_jewel_cab4_rootb +-1880169779=des_jewel_cab4_start +675949685=des_light_panel_end +320658776=des_light_panel_root +-847333257=des_light_panel_start +782136798=des_methtrailer_skin_root001 +493867905=des_methtrailer_skin_root002 +323075877=des_methtrailer_skin_root003 +-2119055022=des_plog_decal_root +-1261290370=des_plog_door_end +-1610620247=des_plog_door_root +348593192=des_plog_door_start +916681776=des_plog_light_root +841168031=des_plog_vent_root +-1916240257=des_protree_root +-1800003411=des_railing_root +276224379=des_scaffolding_root +-142446087=des_scaffolding_tank_root +86372469=des_server_end +2061278280=des_server_root +2095956688=des_server_start +2060859228=des_shipsink_01 +-2070066454=des_shipsink_02 +1574534483=des_shipsink_03 +1740869943=des_shipsink_04 +538345934=des_shipsink_05 +-758464577=des_showroom_end +-477618422=des_showroom_root +1406818453=des_showroom_root2 +-1927132376=des_showroom_root3 +1874530394=des_showroom_root4 +-1466957309=des_showroom_root5 +1670584042=des_showroom_start +1612944167=des_smash2_root +-1019467355=des_smash2_root005 +134656817=des_smash2_root006 +-714275462=des_smash2_root2 +-433412363=des_smash2_root3 +-69119390=des_smash2_root4 +-107554569=des_stilthouse_root +1164737558=des_stilthouse_root2 +273813986=des_stilthouse_root3 +568702217=des_stilthouse_root4 +-625760606=des_stilthouse_root5 +-952631381=des_stilthouse_root7 +-924581117=des_stilthouse_root8 +-973406923=des_stilthouse_root9 +2056002078=des_tankercrash_01 +-744663668=des_tankerexplosion_01 +-578262686=des_tankerexplosion_02 +44931046=des_trailerparka_01 +2037646701=des_trailerparka_02 +-2021669514=des_trailerparkb_01 +1966940401=des_trailerparkb_02 +-1911238752=des_trailerparkc_01 +-2083505385=des_trailerparkc_02 +-1249907970=des_trailerparkd_01 +-1531754139=des_trailerparkd_02 +1514180713=des_trailerparke_01 +286174602=des_traincrash_root1 +894826008=des_traincrash_root2 +598954707=des_traincrash_root3 +-1546792182=des_traincrash_root4 +1511407516=des_traincrash_root5 +1179162625=des_traincrash_root6 +1822975168=des_traincrash_root7 +281603393=des_tvsmash_end +738334011=des_tvsmash_root +2054093856=des_tvsmash_start +-1583068368=des_vaultdoor001_end +1769283422=des_vaultdoor001_root001 +6671677=des_vaultdoor001_root002 +232155166=des_vaultdoor001_root003 +453280378=des_vaultdoor001_root004 +710025493=des_vaultdoor001_root005 +-808227803=des_vaultdoor001_root006 +899544058=des_vaultdoor001_skin001 +290638124=des_vaultdoor001_start +-239841468=diablous +1790834270=diablous2 +-1130810103=dilettante +1682114128=dilettante2 +1033245328=dinghy +276773164=dinghy2 +509498602=dinghy3 +867467158=dinghy4 +31209694=dirtdecals +1445068394=divisionnoshadows +1770332643=dloader +-2140210194=docktrailer +-884690486=docktug +-901163259=dodo +80636076=dominator +-915704871=dominator2 +-1670998136=double_ +1829708995=dt1_00_3_ovly +1850573068=dt1_00_3_s +1712668192=dt1_00_3 +-489093465=dt1_00_5_tdetail00 +-728307165=dt1_00_5_tdetail01 +240442782=dt1_00_5_tdetail02 +235277827=dt1_00_5 +-1106221192=dt1_00_6_tdetail00 +-1404058633=dt1_00_6_tdetail01 +467380654=dt1_00_6 +39614759=dt1_00_8_s +-1488043887=dt1_00_8 +-1246314174=dt1_00_bld_b_ly1 +-1094795696=dt1_00_blendmt +1528759302=dt1_00_blnds2_tnll +599515043=dt1_00_cables1b +966333232=dt1_00_cables2 +-1946126469=dt1_00_decals01 +220640389=dt1_00_glue_01 +-208300766=dt1_00_glue +415805443=dt1_00_graf02 +723997888=dt1_00_graf03 +-99782003=dt1_00_graf04 +-1191029342=dt1_00_tdecals1 +963499643=dt1_00_tdecals2 +1668950675=dt1_00_tdecals3 +182086083=dt1_00_telegraph_cables_01 +-710115480=dt1_00_telegraph_cables_02 +-1399600394=dt1_00_tram_grill__lod +1437032877=dt1_00_tram_grill_00 +1264733475=dt1_00_tram_grill_01 +959162550=dt1_00_tram_grill_02 +727113188=dt1_00_tramlines_01 +-707906860=dt1_00_tramlines_04 +-964062133=dt1_00_tramlines_07 +-1985211003=dt1_00_tramlines_sup +1416408390=dt1_00_weed_01 +1848008897=dt1_00_weed_03 +1125649061=dt1_00_weed_04 +1235267972=dt1_01_build +448021852=dt1_01_detail_1 +-1199305147=dt1_01_detail +-2118673975=dt1_01_detail2 +-1817952862=dt1_01_detail3 +1083292924=dt1_01_globe +927947297=dt1_01_hedge_1 +235407251=dt1_01_hedge_2 +109967531=dt1_01_hedge_3 +-591616759=dt1_01_hedge_4 +769640270=dt1_01_hedge_5 +1078586402=dt1_01_hedge_6 +260115089=dt1_01_hedge_7 +-1669225296=dt1_01_hedge_d +-668760822=dt1_01_hedge_d1 +-429317739=dt1_01_hedge_d2 +1117444611=dt1_01_hedge_d3 +-1058711922=dt1_01_hedge_d4 +-826805709=dt1_01_hedge_d5 +-1636298316=dt1_01_hedge_d6 +-63320778=dt1_01_hedge_d7 +-359325078=dt1_01_hedge +-147731675=dt1_01_ladder1 +-818455034=dt1_01_ladder10 +-578684261=dt1_01_ladder11 +-224647985=dt1_01_ladder12 +15843706=dt1_01_ladder13 +695709616=dt1_01_ladder2 +-1717268468=dt1_01_ladder3 +-874285943=dt1_01_ladder4 +-1101506189=dt1_01_ladder5 +-259899962=dt1_01_ladder6 +-1908999883=dt1_01_ladder7 +-2139595336=dt1_01_ladder8 +-1532713456=dt1_01_ladder9 +-1906152623=dt1_01_props_l_002 +-1429592282=dt1_01_rail1 +2099104722=dt1_01_rail2 +-1903464787=dt1_01_rail3 +1720295082=dt1_01_rail4 +1913697720=dt1_01_rail5 +1129470012=dt1_01_rail6 +1434320019=dt1_01_rail7 +839366051=dt1_01_rail8 +-1188005950=dt1_02_carpark_light +1656912546=dt1_02_carparkbits +-1060270803=dt1_02_carparkbits2 +-1506367362=dt1_02_carparkdecal +-1133362060=dt1_02_carparkdecal2 +-1724644174=dt1_02_carparkextras +-1806718705=dt1_02_carparkextras2 +1567621625=dt1_02_carparkground +277808234=dt1_02_carparkground2 +1962266605=dt1_02_carparkreflection1 +-2111870400=dt1_02_carparkreflection2 +-301056163=dt1_02_carparkshadow +1937798143=dt1_02_carparkshell +20578413=dt1_02_decal +-1699025667=dt1_02_decal2 +688163214=dt1_02_decal3 +956770707=dt1_02_decal4 +1296650775=dt1_02_decal5 +1672707819=dt1_02_decal6 +-234021984=dt1_02_decal7 +34847661=dt1_02_decal8 +828668387=dt1_02_ground_ns +949462560=dt1_02_ground +-1215639886=dt1_02_groundb_fizz1 +-983995825=dt1_02_groundb_fizz2 +-342903009=dt1_02_groundb_fizz3 +-700412799=dt1_02_groundb_fizz4 +-1555546936=dt1_02_groundb +1673069606=dt1_02_hedge_d +471156634=dt1_02_hedge_d1 +895187494=dt1_02_hedge_d2 +-25654175=dt1_02_hedge_d3 +147169531=dt1_02_hedge_d4 +-1036371879=dt1_02_helipad_01 +-1325984301=dt1_02_helipad_02 +-558829242=dt1_02_helipad_03 +1773562133=dt1_02_helipad +1673482042=dt1_02_interior1 +-1207818184=dt1_02_ivy_d +-609941279=dt1_02_logo +-1659086905=dt1_02_logonight +1493671061=dt1_02_night_01 +-691767827=dt1_02_rfl_proxy +426595940=dt1_02_w01_glue02 +-1137389950=dt1_02_w01_rail +324596106=dt1_02_w01 +87648892=dt1_02_waterfeature +1054487540=dt1_02_xdetails1 +-705175007=dt1_02_xdetails2 +-936556916=dt1_02_xdetails3 +-1850549852=dt1_02_xdetails4 +-2088682175=dt1_02_xdetails5 +-1029948554=dt1_02_xdetails6 +71911936=dt1_03_b2_bush2 +1302092965=dt1_03_b2_bush3 +-1139664943=dt1_03_b2_detail_02 +-590598844=dt1_03_b2_detail_02b +-369408094=dt1_03_b2_detail_02c +-157687585=dt1_03_b2_detail_02d +334076798=dt1_03_b2_detail_02f +1904795184=dt1_03_benchirefm +1466225443=dt1_03_bollardsint +1040499932=dt1_03_build1_ns_bl +1267335871=dt1_03_build1_ns_bl2 +912142851=dt1_03_build1_ns_gr +-459864870=dt1_03_build1_ns_gr2 +1372382399=dt1_03_build1_ns +338313627=dt1_03_build1_rail1 +1998042489=dt1_03_build1_rail2_b +-1864832773=dt1_03_build1_rail2_c +-2139809237=dt1_03_build1_rail2 +-544600100=dt1_03_build1_rail3_b_lod +-1373067570=dt1_03_build1_rail3_b +-2035145051=dt1_03_build1_rail3 +-1538033934=dt1_03_build1_rail4_b +-586001556=dt1_03_build1_rail4 +1745520960=dt1_03_build1_rail5_b +-238781232=dt1_03_build1_rail5 +499101441=dt1_03_build1_rail6_b +-1742452339=dt1_03_build1_rail6 +-180177302=dt1_03_build1x +1123985070=dt1_03_build2 +1993035863=dt1_03_build2top +-250537611=dt1_03_bush_detail01 +-2103750249=dt1_03_carparkentrance +-1649924230=dt1_03_carparkextras +-1555137139=dt1_03_carparkextras2 +670402269=dt1_03_carparkextras3 +1766769220=dt1_03_carparkextras3b +383720204=dt1_03_carparkint +-726748334=dt1_03_carparkintreflect +1166971849=dt1_03_detail1_b +-1944186405=dt1_03_detail1 +23657583=dt1_03_detail2 +-425337351=dt1_03_detail20 +-1065224755=dt1_03_detail2int +-276342612=dt1_03_detail3 +-1713976596=dt1_03_detail3b +-2001632492=dt1_03_detail3int +1870321813=dt1_03_detail4 +1153073941=dt1_03_detail5 +-1157009487=dt1_03_detail6 +-81398814=dt1_03_detailint +-1642196058=dt1_03_detailint2 +-1668093257=dt1_03_detailz00 +-919256069=dt1_03_detailz01 +-1099551107=dt1_03_detailz02 +55654454=dt1_03_detailz03 +-646388606=dt1_03_detailz04 +1702713169=dt1_03_gr_closed +-1732307234=dt1_03_grnd2_udlogo +-87130919=dt1_03_grnd2 +-822029730=dt1_03_grnd2b +-218019333=dt1_03_mp_door +-2132057473=dt1_03_p01 +2007257073=dt1_03_p02 +-1552767083=dt1_03_p03 +-1843985186=dt1_03_p04 +-941821847=dt1_03_p05 +-1097081369=dt1_03_p06 +1459850948=dt1_03_p07 +1607016527=dt1_03_p08 +1913046218=dt1_03_p09 +-809206548=dt1_03_p10 +-1638557169=dt1_03_p11 +-1542019695=dt1_03_p12 +-886410384=dt1_03_p13 +-1720414203=dt1_03_p14 +-1357530297=dt1_03_p15 +2113329490=dt1_03_p16 +-2076908082=dt1_03_p17 +1384317547=dt1_03_p18 +1758867217=dt1_03_p19 +-216742748=dt1_03_p20 +-470079887=dt1_03_p21 +-486188139=dt1_03_rain_blocker +-188208284=dt1_03_shadow +621238889=dt1_04_build_rails1 +1480442065=dt1_04_build_rails2 +47268668=dt1_04_build +-1814517019=dt1_04_detail +1061558755=dt1_04_hedge_d +-1651074109=dt1_04_hedge_d2 +45675930=dt1_04_hedge +1623143400=dt1_04_hedge2 +-718979285=dt1_05_85 +-730718452=dt1_05_b1_pipe +-519800699=dt1_05_build1_damage_lod +-1404869155=dt1_05_build1_damage +-842986252=dt1_05_build1_h +-1732012867=dt1_05_build1_repair_slod +251575206=dt1_05_build1_repair +-705564830=dt1_05_build1_sd +1376006980=dt1_05_build1dt +-958475884=dt1_05_build2_alpha1 +-662080279=dt1_05_build2_alpha2 +-1436936053=dt1_05_build2_alpha3 +-1138770922=dt1_05_build2_alpha4 +-1019746905=dt1_05_build2_h +-1540511625=dt1_05_build2dt +-311790659=dt1_05_carpark_details +-442611869=dt1_05_carpark_reflect +1258133810=dt1_05_carparkshell +-1162162671=dt1_05_cur1 +-1701919363=dt1_05_damage_slod +-1906414362=dt1_05_deskseta_iref +461265833=dt1_05_deskseta_iref001 +-1888992397=dt1_05_deskseta_iref002 +863611152=dt1_05_desksetb_iref +-628465948=dt1_05_detailsb +1007296994=dt1_05_detailsc +-908214958=dt1_05_detailsnight2 +-749809612=dt1_05_detailsnight3 +349448432=dt1_05_fbi_colplug +1376363359=dt1_05_fib_cut_slod +-1304486413=dt1_05_fib_fakelobby +1235414028=dt1_05_fount_decal +844471823=dt1_05_gold_b1 +-1655933957=dt1_05_gold_b2 +1188513554=dt1_05_gold_b3 +1070086388=dt1_05_gold_b4 +-379974631=dt1_05_gold_b5 +1412751821=dt1_05_gold_b6 +1089504035=dt1_05_gold +1728807543=dt1_05_gold2_b1 +-1737857740=dt1_05_gold2_b2 +1377378089=dt1_05_gold2 +1284595816=dt1_05_gold3_b1 +1143492502=dt1_05_gold3_b2 +-996342733=dt1_05_gold3 +-438455093=dt1_05_ground_2 +-1948811060=dt1_05_ground_l +-1706588984=dt1_05_ground_sd1 +1049412812=dt1_05_ground +220309607=dt1_05_hc_end_slod +-1489846171=dt1_05_hc_end +1108689718=dt1_05_hc_remove_slod +1474375717=dt1_05_hc_remove +-892978012=dt1_05_hc_req_slod +1474444852=dt1_05_hc_req +1903427375=dt1_05_hedge +306395849=dt1_05_hedge2 +803674397=dt1_05_hedge2b +-1575715466=dt1_05_hedge2c +1154794232=dt1_05_hedge2d +26319206=dt1_05_hedge3 +1442005572=dt1_05_hedge4 +1484900125=dt1_05_hedged +1348574815=dt1_05_hedged2 +-223992036=dt1_05_int_dec +-1824397903=dt1_05_int_dec02 +-1602060238=dt1_05_int_dec03 +-1448895322=dt1_05_int_undpshell +1807591416=dt1_05_interiorlodbox +1723517941=dt1_05_lad_mc02 +2124528085=dt1_05_lad1 +1348984162=dt1_05_lad2 +1511387326=dt1_05_lad3 +737481853=dt1_05_lad4 +1018607104=dt1_05_lad5 +394161040=dt1_05_lad6 +2052248577=dt1_05_ladder_02 +278839906=dt1_05_logo_lighta +584869597=dt1_05_logo_lightb +1582467255=dt1_05_logos_emissive_slod +-1374648126=dt1_05_mission_extras +-856321985=dt1_05_office_cheap +825494943=dt1_05_office_day +-803212906=dt1_05_office_lobby_milo_lod +278165231=dt1_05_office_lobbyfake_lod +-1960428002=dt1_05_reflproxy +1655416315=dt1_05_rubble +-1228271647=dt1_05_temp_lightfix +-1350636301=dt1_05_templightfix2 +-1961996479=dt1_05_top_dc02 +2035264452=dt1_05_top_dc03 +-1675419712=dt1_05_top_mc02 +1199224229=dt1_05_top_mc02dl +-1679438348=dt1_05_walllight +509946395=dt1_05_walllightmission +-2047635798=dt1_06__ladder_01 +-805260446=dt1_06_b1_gluea +-1572349967=dt1_06_b1_glueb +-1007124560=dt1_06_b2_deca +2012145562=dt1_06_b2_decb +-961154583=dt1_06_b2_ns +1557973324=dt1_06_b3_dec +336964337=dt1_06_b3_detail +1996323682=dt1_06_build1_1_b1 +1765466077=dt1_06_build1_1_b2 +-2130919325=dt1_06_build1_1_graf +-1764557739=dt1_06_build1_1 +-1667465823=dt1_06_build1b_1_detail +571420283=dt1_06_build1b_1 +-2133231996=dt1_06_build2_1 +-1919686432=dt1_06_build2_dtail10 +1650287821=dt1_06_build2_dtail2 +1345306738=dt1_06_build2_dtail3 +1312439435=dt1_06_build2_dtail5 +1026005606=dt1_06_build2_dtail6 +733247360=dt1_06_build2_dtail7 +459986669=dt1_06_build2_dtail8 +150417926=dt1_06_build2_dtail9 +1229008788=dt1_06_build2_dtaila_lod +68757594=dt1_06_build2_dtaila +-229702458=dt1_06_build2_dtailb +1415706619=dt1_06_build2_railing +-966841591=dt1_06_build3_1 +-1020950490=dt1_06_build3_window_finish +641996521=dt1_06_build3_window_fixed +-409180194=dt1_06_build3_window_start +666240703=dt1_06_g1_detail +-389493198=dt1_06_g1_r2 +1166968764=dt1_06_g1_r3 +-640631747=dt1_06_g2_detail +1022282567=dt1_06_gd1_ns +-185712729=dt1_06_ground1 +104751687=dt1_06_ground2 +-728138766=dt1_06_hospitaldoor +-271521294=dt1_06_hospitaldoors_fixed +-455866827=dt1_06_hospitallod +-1883962695=dt1_06_railling_b +-1586256330=dt1_06_railling_c +130413269=dt1_06_railling_d +-487439275=dt1_06_rubble_01 +1926492051=dt1_06_sjump_01 +337096805=dt1_07_building2 +-1323768779=dt1_07_detaila +-1532834999=dt1_07_detailb +1850072720=dt1_07_detailc +-2143878542=dt1_07_detaild +1923610034=dt1_07_grounda +1543260251=dt1_07_groundb +-2056234901=dt1_07_hole_fence_01 +-510259019=dt1_07_hole_fence_02 +-1842270643=dt1_07_logo_sup +1670865891=dt1_07_station +-1743598800=dt1_08_crane_fizzya +-1505695860=dt1_08_crane_fizzyb +1955726383=dt1_08_crane_fizzyc +1229646375=dt1_08_crane +1448424340=dt1_08_fireescape +1097572173=dt1_08_gate00 +39977003=dt1_08_gg_dtl +939075742=dt1_08_glass +-419784158=dt1_08_ground +2073386992=dt1_08_ground2 +760532340=dt1_08_i400 +-231647442=dt1_08_i401 +1266674141=dt1_08_indust1_dt1 +-692645365=dt1_08_indust1_obj +-273156033=dt1_08_indust1_rwire +-197265864=dt1_08_indust1 +-178182238=dt1_08_indust1b_ladder +602823972=dt1_08_indust1b +-1809268774=dt1_08_indust2_dt1_fizz +453072488=dt1_08_indust2_dt1 +-267617756=dt1_08_indust2_obj +-1820245775=dt1_08_indust2_rwire +1353418421=dt1_08_indust2_tread +-1100445042=dt1_08_indust2 +1507175351=dt1_08_indust3_dt3 +1779715124=dt1_08_indust3_dt4 +2090824010=dt1_08_indust3_dt5 +-1014038704=dt1_08_indust3_dt6 +922914566=dt1_08_indust3_graf +1600441356=dt1_08_indust3 +-1215617361=dt1_08_indust4_dt1 +1160615838=dt1_08_indust4 +993032771=dt1_08_indust4b_detail +-1999005499=dt1_08_indust4b +-1027377199=dt1_08_ladder_002 +-1333734580=dt1_08_ladder_003 +-432652614=dt1_08_ladder_004 +-105028152=dt1_08_ladder_005 +1249054499=dt1_08_ladder_01 +405225588=dt1_08_nwrails +1359055015=dt1_08_nwrails01 +-716009169=dt1_08_nwrails02 +-1644709694=dt1_08_ova +366534698=dt1_08_ovagrass +-1917839345=dt1_08_ovb +1794641890=dt1_09_billboards_lod +-244995639=dt1_09_billboards +1197659532=dt1_09_building_01 +-369495663=dt1_09_building_03_ra1 +-549987315=dt1_09_building_03_ra2 +226539678=dt1_09_building_03_ra3 +1957725952=dt1_09_building_03_ra4 +-1805127787=dt1_09_building_03 +979459479=dt1_09_carpark_ov1 +486941409=dt1_09_carpark_ov2 +-689105232=dt1_09_carpark_ov3 +1227356964=dt1_09_carpark_ov4 +1696019206=dt1_09_carpark_ov5 +1465489291=dt1_09_carpark_ov6 +234390726=dt1_09_carpark_ov7 +210308562=dt1_09_carpark_ra1 +895009449=dt1_09_carpark +-1138670462=dt1_09_carpkgshdw01 +594763947=dt1_09_detail02 +-315788256=dt1_09_detail03 +-119718947=dt1_09_grounda +187588735=dt1_09_groundb +22886604=dt1_09_hdg_dcl +380340872=dt1_10_build1_rail1 +686436101=dt1_10_build1_rail2 +1080155636=dt1_10_build1_rail3 +1151657594=dt1_10_build1_rail4 +-1933183341=dt1_10_build1_rail5 +-1484490538=dt1_10_build1 +-1722950551=dt1_10_build2 +-1962983476=dt1_10_build3 +-521931906=dt1_10_decal00 +778622953=dt1_10_decal01_b +-541508981=dt1_10_decal01_c +-693838080=dt1_10_decal01 +-339834541=dt1_10_decal02 +-988727830=dt1_10_decal03_b +-1304522683=dt1_10_decal03_c +-96623023=dt1_10_decal03 +-1237923678=dt1_10_detail +474906256=dt1_10_detail1 +556337221=dt1_10_detail2 +854764504=dt1_10_detail3 +1161220192=dt1_10_detail4 +1400761582=dt1_10_detail5 +-1746373178=dt1_10_detail6 +1713803843=dt1_10_detail7 +1015627529=dt1_10_detail8 +2057972748=dt1_10_ground +-699051013=dt1_10_ground1 +1176479209=dt1_11_build_logo +794008274=dt1_11_decal_01 +-178995430=dt1_11_dt1_details_b +1129241361=dt1_11_dt1_details_c +1177349673=dt1_11_dt1_details +1338308899=dt1_11_dt1_details2 +-503997050=dt1_11_dt1_details3 +342884986=dt1_11_dt1_details4 +748349777=dt1_11_dt1_planter_lod +-2036231390=dt1_11_dt1_planter +1468548523=dt1_11_dt1_plaza_gr +-453592661=dt1_11_dt1_plaza +1831850105=dt1_11_dt1_tower +-85992259=dt1_11_dt1_towresm +-2035861380=dt1_11_emissivering +-1411462708=dt1_11_fount_decal +-1122836905=dt1_11_fount_decalx +1300010070=dt1_11_glue_b +-1481881420=dt1_11_glue_c +-1721652193=dt1_11_glue_d +-1958014990=dt1_11_glue_e +470075705=dt1_11_glue +-974534371=dt1_11_hedge_d_1 +-1961536651=dt1_11_hedge_d_2 +935130195=dt1_11_hedge_d +858009722=dt1_11_hedge_d2_a +626169047=dt1_11_hedge_d2_b +-95554672=dt1_11_hedge_d2 +1482521242=dt1_11_hedge_d3_b +-667570336=dt1_11_hedge_d3 +-990747573=dt1_11_hedge_d4_b +-1914398017=dt1_11_hedge_d4 +519777498=dt1_11_hedge +50907763=dt1_11_heliport_st +2019505694=dt1_11_heliport +1151589668=dt1_11_hge_r2_d +-1160912991=dt1_11_hge_r2_lod +2089306453=dt1_11_hge_r2 +1905583632=dt1_11_loadingdock1 +-551625880=dt1_11_loadingdock2_s +1138199190=dt1_11_loadingdock2 +2049708785=dt1_11_tower_pilars +937385920=dt1_11_waterfall_new +519863592=dt1_11_waterpool_new +1581450952=dt1_12_build1 +694008219=dt1_12_build2_d +-1945771443=dt1_12_build2 +-1732499190=dt1_12_build3_graf +270133879=dt1_12_build3 +-1554050817=dt1_12_build6 +-228427843=dt1_12_carpark_ov1 +-1455626893=dt1_12_carpark_ov5 +-1756806772=dt1_12_carpark_ov6 +-1935201208=dt1_12_carpark_ov7 +2060224659=dt1_12_carpark_ov8 +-1452087849=dt1_12_carpark_ov9 +1513783495=dt1_12_fence +-1712264907=dt1_12_ground1 +-1460085833=dt1_12_props_combo_slod +-1469987208=dt1_12_rail1 +1453105903=dt1_12_rail2 +1289654131=dt1_12_rail3 +2128442224=dt1_12_rail4 +-831836689=dt1_13_build1_water +644992615=dt1_13_build1 +-1681744792=dt1_13_build2_sd +895183930=dt1_13_build2 +-1933441663=dt1_13_dt_13_ems +1298331479=dt1_13_dtla +1079237945=dt1_13_dtlb +2039434562=dt1_14_b4_detaila +-2006652179=dt1_14_b4_detailb +1445627513=dt1_14_b4_detailc +-1863326819=dt1_14_build2 +-1573485014=dt1_14_build3 +1972645094=dt1_14_build4 +45717283=dt1_14_details1 +1326738287=dt1_14_emsigns_10c +1955007064=dt1_14_emsigns_10clod +1621437282=dt1_14_emsigns_lod +226461241=dt1_14_emsigns +1907099036=dt1_14_ground +-1708878283=dt1_14_ova +-1460194342=dt1_14_ovb +2128404382=dt1_14_ovc +-1991510916=dt1_14_ovd +-2042948280=dt1_15_b2_b +1448256296=dt1_15_b3_dex1 +1217464229=dt1_15_b3_dex2 +1152090138=dt1_15_b3_dex3 +-1308343431=dt1_15_build1_o +1588544994=dt1_15_build1 +-46146613=dt1_15_build1aa +192247862=dt1_15_build1ab +298943726=dt1_15_build1ac +154170392=dt1_15_build1ad +327321788=dt1_15_build1ae +725284294=dt1_15_build2_o +2014804146=dt1_15_build2 +-469741455=dt1_15_build3_o +1681608958=dt1_15_build3 +-1134361960=dt1_15_build4_o +-1469747616=dt1_15_em +-1871259072=dt1_15_fabric01 +-1807359522=dt1_15_fabric02 +698092684=dt1_15_fabric03 +249616142=dt1_15_fabric04 +-383743090=dt1_15_fabric05 +-1500015869=dt1_15_fabric05a +-648087407=dt1_15_fabric05b +55430254=dt1_15_fabric05c +-1243926134=dt1_15_fabric05d +826711001=dt1_15_fabric09 +-1696074908=dt1_15_glassa +1218003238=dt1_15_glasshousea +315577743=dt1_15_glasshouseb +113634740=dt1_15_ground +-1373741617=dt1_15_ladder_002 +-1101201844=dt1_15_ladder_003 +1903780998=dt1_15_ladder_004 +-1681802986=dt1_15_ladder_005 +-954101799=dt1_15_ladder_006 +-815882157=dt1_15_ladder_007 +-1265571144=dt1_15_ladder_009 +-531796818=dt1_15_ladder_01 +1460317833=dt1_15_ladder_010 +1692158508=dt1_15_ladder_011 +-734275453=dt1_15_newwires01 +-383581615=dt1_15_newwires02 +-860805629=dt1_15_steetdetaila +-1156742468=dt1_15_steetdetailb +1504175277=dt1_16_build005_decals +-814840656=dt1_16_build005 +-1122607985=dt1_16_build006_decals +408196731=dt1_16_build006 +1523020577=dt1_16_build2_decals +-1419485081=dt1_16_build2 +-338027781=dt1_16_build4_decals +1742952806=dt1_16_build4 +-1857244888=dt1_16_ground +-1796810358=dt1_16_ladder005 +32393367=dt1_16_ladder01_lod001 +1459089353=dt1_16_ladder01 +1229378663=dt1_16_ladder02 +1000061201=dt1_16_ladder03 +-1609039272=dt1_16_ladder04 +-1878138380=dt1_16_ladder05 +-559760393=dt1_17_alley2 +-701782449=dt1_17_bb_credit_slod +1391049338=dt1_17_bb_credit +56582624=dt1_17_bb_meltdown_slod +-1770068237=dt1_17_bb_meltdown +1103057138=dt1_17_build1 +1437432014=dt1_17_build2 +-1103833038=dt1_17_ova +-661418761=dt1_17_ovb +-1166836280=dt1_17_ovx2 +680646310=dt1_18_build_roof +1785071381=dt1_18_build0 +1410259559=dt1_18_build1 +-1165240771=dt1_18_build2_detail +1622668217=dt1_18_build2 +845747996=dt1_18_build3 +-126725246=dt1_18_build4_em +997271852=dt1_18_build4 +242831209=dt1_18_build5 +220330803=dt1_18_detail_a +448009815=dt1_18_detail_b +1960233543=dt1_18_detail_c +1537054677=dt1_18_detail_d +-1773662935=dt1_18_detail_e +-2030473588=dt1_18_detail_f +566338590=dt1_18_detail_g +-1019291221=dt1_18_detaila +2095566066=dt1_18_detailb +-1608445072=dt1_18_detailc +-368040127=dt1_18_detaild +902314018=dt1_18_ground +-1201611804=dt1_18_ladder_011 +-806330624=dt1_18_ladder_04 +-1305271418=dt1_18_ladder_05 +-381709922=dt1_18_ladder_06 +-620890853=dt1_18_ladder_07 +386034979=dt1_18_ladder_08 +-103206191=dt1_18_ladder_09 +-1831312415=dt1_18_ladder_10 +-717142431=dt1_18_sq_night_slod +-883676427=dt1_18_square_night +-1695249446=dt1_19_cp_01_shadow +1822781194=dt1_19_cp_01 +-933955611=dt1_19_decal01 +1208654225=dt1_19_ground01 +1739014551=dt1_19_hedge_d +679849216=dt1_19_hedge +1500231332=dt1_19_lspd02 +739466228=dt1_19_lspd05 +-207301352=dt1_19_pipes +-858145298=dt1_19_roofdoor_dummy +1914430752=dt1_19_shadow +38091600=dt1_19_signems +-496113701=dt1_20_build1 +-1294038851=dt1_20_build2 +-1963785100=dt1_20_build2b +1049773493=dt1_20_decal_1 +743416112=dt1_20_decal_2 +571378862=dt1_20_decal_3 +149916371=dt1_20_detail01_b +-924904663=dt1_20_detail01 +-1152940197=dt1_20_detail01c +-915659868=dt1_20_detail01d +1348645263=dt1_20_detail01e +-218241770=dt1_20_detail2b +-850860783=dt1_20_didier_mp_door +-1901011545=dt1_20_ground +697158440=dt1_20_ground2_w1 +789322324=dt1_20_ground2_w11 +1046329591=dt1_20_ground2_w12 +1262211763=dt1_20_ground2_w13 +1573418956=dt1_20_ground2_w14 +1722780058=dt1_20_ground2_w15 +1002205061=dt1_20_ground2_w2 +-871657435=dt1_20_ground2_w3 +-566414200=dt1_20_ground2_w4 +-259499746=dt1_20_ground2_w5 +49479155=dt1_20_ground2_w6 +-1114016923=dt1_20_ground2_w7 +1339430880=dt1_20_ground2_w8 +1627208238=dt1_20_ground2_w9 +724661570=dt1_20_ground2 +1603446571=dt1_20_hedge_d +-29973657=dt1_20_hedge_d2 +814612094=dt1_20_hedge_d2b +-837106940=dt1_20_hedge_db +-888554270=dt1_20_hedge_dc +-321418573=dt1_20_hedge +295131508=dt1_20_hedge2 +-1586712671=dt1_20_jump_01 +-403515541=dt1_20_logo_1 +-761025331=dt1_20_logo_2 +-904750165=dt1_20_logo_3 +1269636834=dt1_20_logo_4 +-1260457660=dt1_20_logo_5 +59909101=dt1_20_rails1 +-241401854=dt1_20_rails2 +602367127=dt1_20_rails3 +-1478005607=dt1_20_rails4 +-897011237=dt1_20_rails5 +-1126885772=dt1_20_rails6 +-284460320=dt1_20_rails7 +1865284391=dt1_20_rails8 +-2018877458=dt1_20_rl_01 +-1864601006=dt1_20_rl_02 +304936185=dt1_20_rl_03 +762194811=dt1_20_rl_04 +1041812688=dt1_20_rl_05 +1217323452=dt1_20_rl_06 +-902470393=dt1_20_rl_07 +-419914095=dt1_20_rl_08 +-253382037=dt1_20_rl_09 +-174801651=dt1_20_rl_10 +533664129=dt1_20_rl_11 +294221046=dt1_20_rl_12 +-221252776=dt1_20_sc1 +-1116632932=dt1_20_sc2 +-819713023=dt1_20_sc3 +-595809277=dt1_21_b1_dx10 +-2038628351=dt1_21_b1_dx11 +-1186011740=dt1_21_b1_dx12 +575027093=dt1_21_b1_dx13 +318249209=dt1_21_b1_dx14 +-1394484560=dt1_21_b1_dx3 +1911907544=dt1_21_b1_dx4 +-2144337587=dt1_21_b1_dx5 +1231754180=dt1_21_b1_dx6 +563129543=dt1_21_b1d_y1 +-709132917=dt1_21_b9_d1 +-877143556=dt1_21_beams +613026827=dt1_21_beamx +-309588307=dt1_21_bridge_d +-1364076223=dt1_21_build09 +1699294122=dt1_21_build09d +-1993797490=dt1_21_build1_details1 +45025231=dt1_21_build1_fence +-987364809=dt1_21_build1 +561364943=dt1_21_build1z +1607223122=dt1_21_cloth_tape +586419612=dt1_21_cloth_tarp_01 +2000813922=dt1_21_cranelights +-1934790757=dt1_21_detail_b +1560154173=dt1_21_detail_c +-1583025544=dt1_21_detail +959303717=dt1_21_elev +-1261561935=dt1_21_fillm_02 +-1508902347=dt1_21_fillm_03 +792267901=dt1_21_fillm_05 +1509450235=dt1_21_fillm_06 +-870499758=dt1_21_gd1_d002_d +805852462=dt1_21_gd1_d002 +-1109112412=dt1_21_gd1_dz1 +-2002034897=dt1_21_gd1_dz2 +-1701870853=dt1_21_gd1_dz3 +-555316236=dt1_21_gd1_dz4 +-314955621=dt1_21_gd1_dz5 +-712241333=dt1_21_gd1_rl1_b +2112388427=dt1_21_gd1_rl1 +1888591746=dt1_21_gd1_rl2_b +1210782157=dt1_21_gd1_rl2 +-394406193=dt1_21_gd1_rl3_b +972584296=dt1_21_gd1_rl3 +-725637120=dt1_21_glue1 +415815601=dt1_21_glue2a +47770864=dt1_21_gren_decal +701324079=dt1_21_ground1_decals +-1159699521=dt1_21_ground1 +-643454503=dt1_21_ground2_decals +-1407597006=dt1_21_ground2 +501333192=dt1_21_lowerleveldecal +197574465=dt1_21_parkinghut +-2091929232=dt1_21_props_combo0201_slod +1563158461=dt1_21_props_dt1_21_s01_slod +1761988098=dt1_21_props_rail_lod_004 +371632197=dt1_21_props_rail_lod_005 +1532117140=dt1_21_props_rail_lod_1 +-1341134322=dt1_21_props_rail_lod_2 +1069386091=dt1_21_props_rail_lod_3 +340276021=dt1_21_reflproxy +-191375796=dt1_21_roof_detail +1066195456=dt1_21_route_blockout +1398488517=dt1_21_route_d +1316026482=dt1_21_sbar1 +590651910=dt1_21_sbar2 +-434083634=dt1_21_scafa +393202536=dt1_21_scafc +87140076=dt1_21_scafd +-1196434326=dt1_21_scaffold_01 +1551377404=dt1_21_scaffold_02 +-603938041=dt1_21_scaffold_03 +-431368=dt1_21_scaffold_05 +-1556106870=dt1_21_scaffold_06 +590754161=dt1_21_scaffold_07 +360420860=dt1_21_scaffold_08 +1189148870=dt1_21_scaffold_09 +-1324594173=dt1_21_scaffold_10 +-1069946274=dt1_21_scaffold_11 +-494327556=dt1_21_scaffold_44 +-2097934167=dt1_21_sd +-1442446932=dt1_21_station_f1 +-1146051327=dt1_21_station_f2 +-944010143=dt1_21_station +-271593318=dt1_21_tape +701593760=dt1_21_top_d +360847876=dt1_21_top_shell +997034861=dt1_21_unf +-1121496574=dt1_22__ladder_002 +1534127570=dt1_22__ladder_01 +1672955427=dt1_22_b1_emiss +-934587146=dt1_22_b2_r +468208647=dt1_22_b2_r2 +779024622=dt1_22_bldg1_detail_2 +-960346032=dt1_22_bldg1_detail +660585234=dt1_22_bldg1_detail2 +-1142159817=dt1_22_bldg1 +1785962911=dt1_22_bldg1b_detail +-1451234319=dt1_22_bldg1b +1770924169=dt1_22_bldg2_detail +1229793133=dt1_22_bldg2_detail2 +971638951=dt1_22_bldg2_detail3 +-236048143=dt1_22_bldg2_r +-1440849252=dt1_22_bldg2 +-610305217=dt1_22_broken_gdoor_hd +173466203=dt1_22_broken_gdoor_lod +-324581133=dt1_22_carshowroom_slod1 +1023076961=dt1_22_emissive_beams_lod +654395831=dt1_22_gd_detail10 +-703235274=dt1_22_gd_detail2 +1596896941=dt1_22_gd_detail22 +-934813797=dt1_22_gd_detail3 +-1449156021=dt1_22_gd_detail4 +-1455182972=dt1_22_gd_logo +-1631469884=dt1_22_gd_topglue +607593713=dt1_22_grnd_bar_lod +-382710179=dt1_22_grnd_d2 +588287455=dt1_22_grnd_detail +614620236=dt1_22_grnd +-2053997101=dt1_22_ladder_01 +1390123110=dt1_22_ladder_02 +-1941927117=dt1_22_ladder_03 +1868124513=dt1_22_ladder_04 +1035922989=dt1_22_ladder_05 +202115784=dt1_22_ladder_06 +1513727778=dt1_22_ladder_07 +680772567=dt1_22_ladder_08 +-673827655=dt1_22_ladder_09_lod001 +-1242505553=dt1_22_ladder_09 +-53604245=dt1_22_r_01 +-1790000794=dt1_22_r_02 +-1828995904=dt1_22_r_03 +933299724=dt1_22_r_04 +-1483184647=dt1_22_r_05 +-565030032=dt1_22_r_06 +-564405094=dt1_22_showroom_detail +791833817=dt1_22_showroom +-1549931822=dt1_22_sign_01_lod +521032509=dt1_22_sign_01 +165648409=dt1_22_sr_fint_det01 +932836237=dt1_22_sr_fint_det02 +1617399861=dt1_22_sr_fint_ext +995448577=dt1_22_sr_fint_glass +-718500944=dt1_22_sr_fint_slod1 +540534816=dt1_22_sr_fint +-2130484842=dt1_22_wobblylightems +1867890930=dt1_22_woodboard_hd_slod +-1919268430=dt1_22_woodboard_hd +-1729281218=dt1_23_build1_a +-1960138823=dt1_23_build1_b +-2057200601=dt1_23_build1_c +112566025=dt1_23_build1_d +-1428584944=dt1_23_build1_decals +-233507444=dt1_23_build1_e +-866866676=dt1_23_build1_f +-142848817=dt1_23_build1 +1452949863=dt1_23_build2_decals +1730396966=dt1_23_build2_locku +88991858=dt1_23_build2 +-128740728=dt1_23_build4_decalsa +-364513683=dt1_23_build4_decalsb +1361151958=dt1_23_build4_glass +1509307985=dt1_23_build4_rails +-730155890=dt1_23_build4_rls +731165951=dt1_23_build4 +995884274=dt1_23_dt1_scaffold +-2124661529=dt1_23_ground +1783468599=dt1_23_grounddecals +-1723289007=dt1_23_ladder_00 +1633822444=dt1_23_ladder_002 +-1281766566=dt1_23_ladder_003 +-976195641=dt1_23_ladder_004 +-1799451228=dt1_23_ladder_005 +-1504071462=dt1_23_ladder_006 +-1140925380=dt1_23_ladder_007 +1711327792=dt1_23_ladder_01_lod001 +1229656261=dt1_23_ladder_01_lod003 +990999634=dt1_23_ladder_01_lod004 +-1459990092=dt1_23_ladder_01 +-790120273=dt1_23_ov +-117622950=dt1_23_ov2 +-1243926253=dt1_23_ov3 +-260995315=dt1_23_sign_em +1483966877=dt1_24_bd_a +-1566204416=dt1_24_bd_b +2003843462=dt1_24_build_det1 +-801084723=dt1_24_build_deta +1274962503=dt1_24_build_detb +-116054996=dt1_24_fireescapeend +976976554=dt1_24_fireescaperailing +-1314220145=dt1_24_ladder_00 +1421346754=dt1_24_ladder01 +757238505=dt1_24_ladder2 +-1857282640=dt1_25_build_gluea +94832228=dt1_25_build_glueb +946695152=dt1_25_build_gluec +-433813298=dt1_25_build_ns +335139749=dt1_25_build +481341833=dt1_25_detaila +-768271213=dt1_25_detailb +163362635=dt1_25_ladder_01_lod +1582628037=dt1_25_ladder_01 +1889411415=dt1_25_ladder_02 +-1751218701=dt1_25_ladder_03_lod +-2131574272=dt1_25_ladder_03 +2112377202=dt1_25_ladder_04_lod +-1824954739=dt1_25_ladder_04 +95845131=dt1_26_build_ns +208542562=dt1_26_build_x_f +1235293639=dt1_26_build_x_r +-1213794767=dt1_26_build_x +-1097541338=dt1_26_fnce +1432524423=dt1_26_ground_decala +-2094501358=dt1_26_ground_decalb +125336252=dt1_26_ground_decalc +-1157172799=dt1_26_hedge_c +-1865900731=dt1_26_hedge_d +912887527=dt1_26_insidedecals +-1990804585=dt1_26_rfcover +-186633759=dt1_26_stairs +880341099=dt1_emissive_dt1_01 +-3537138=dt1_emissive_dt1_02 +-2021600890=dt1_emissive_dt1_02b +-1825769292=dt1_emissive_dt1_03_b1 +-1454889738=dt1_emissive_dt1_03_b2 +-1762951107=dt1_emissive_dt1_03_b3 +1635273321=dt1_emissive_dt1_04 +1135317444=dt1_emissive_dt1_05_b1 +2031942822=dt1_emissive_dt1_05_b2 +-1097487730=dt1_emissive_dt1_06_1 +-1522173970=dt1_emissive_dt1_06_2 +1240613201=dt1_emissive_dt1_06_3 +1620274835=dt1_emissive_dt1_06_4 +1363323390=dt1_emissive_dt1_07 +-1776471118=dt1_emissive_dt1_08 +-1477453993=dt1_emissive_dt1_09 +1336386984=dt1_emissive_dt1_10 +1602798954=dt1_emissive_dt1_11 +-1327536106=dt1_emissive_dt1_12 +177553550=dt1_emissive_dt1_14a +168116078=dt1_emissive_dt1_14b +-129524749=dt1_emissive_dt1_14c +1063168768=dt1_emissive_dt1_15a +1294517908=dt1_emissive_dt1_15b +1527636574=dt1_emissive_dt1_15c +-1549012059=dt1_emissive_dt1_15d +-1100600639=dt1_emissive_dt1_16a +-2017378952=dt1_emissive_dt1_16b +-1727373302=dt1_emissive_dt1_16c +-728541413=dt1_emissive_dt1_16d +-384335609=dt1_emissive_dt1_17a +-1034833032=dt1_emissive_dt1_17b +1257585841=dt1_emissive_dt1_18a +1550442394=dt1_emissive_dt1_18b +1580655412=dt1_emissive_dt1_18c +-269121869=dt1_emissive_dt1_18d +25930207=dt1_emissive_dt1_18e +326258092=dt1_emissive_dt1_18f +-385001359=dt1_emissive_dt1_19 +-872997639=dt1_emissive_dt1_20 +886096642=dt1_emissive_dt1_20b +-1079256902=dt1_emissive_dt1_20c +-1572037548=dt1_emissive_dt1_22a +206401600=dt1_emissive_dt1_22b +-1900940001=dt1_emissive_dt1_22c +-1341737304=dt1_emissive_dt1_23a +152135848=dt1_emissive_dt1_23b +-1938624639=dt1_emissive_dt1_23c +18745158=dt1_emissive_dt1_24 +793568163=dt1_emissive_dt1_25 +1450502820=dt1_lod_5_20_emissive_proxy +17079690=dt1_lod_5_21_emissive_proxy +-2004182294=dt1_lod_6_19_emissive_proxy +859651513=dt1_lod_6_20_emissive_proxy +759795812=dt1_lod_6_21_emissive_proxy +-904778439=dt1_lod_7_20_emissive_proxy +-859346633=dt1_lod_emissive +-343289823=dt1_lod_f1_slod3 +-1065329613=dt1_lod_f1b_slod3 +186779107=dt1_lod_f2_slod3 +1816781891=dt1_lod_f2b_slod3 +1827161248=dt1_lod_f3_slod3 +566160949=dt1_lod_f4_slod3 +-109599267=dt1_lod_slod3 +1406325275=dt1_props_combo0555_15_lod +986752231=dt1_props_flyers_1_00 +101486540=dt1_props_flyers_1_001 +311699639=dt1_props_flyers_1_002 +71666714=dt1_props_flyers_1_003 +1745950316=dt1_props_flyers_2_00 +1671733883=dt1_props_flyers_2_001 +-1051304483=dt1_props_flyers_2_002 +-825820994=dt1_props_flyers_2_003 +-1670081510=dt1_props_flyers_2_004 +1227665109=dt1_props_flyers_3_00 +-924412937=dt1_props_flyers_3_001 +-718820231=dt1_props_flyers_3_002 +677532413=dt1_props_flyers_3_003 +899509619=dt1_props_flyers_3_004 +73632512=dt1_props_flyers_3_005 +-521817792=dt1_props_flyers_4_00 +1797634974=dt1_props_flyers_4_001 +-1445219188=dt1_props_flyers_5_00 +1133058913=dt1_props_flyers_5_001 +-1716795487=dt1_props_flyers_5_002 +-1475255188=dt1_props_flyers_5_003 +2106986358=dt1_props_flyers_5_004 +-1933529653=dt1_props_flyers_5_005 +-636893092=dt1_props_flyers_5_006 +842201085=dt1_props_flyers_5_007 +-326707446=dt1_props_flyers_6_00 +896663627=dt1_props_flyers_6_001 +330284231=dt1_props_flyers_6_002 +-2143142640=dt1_props_flyers_7_00 +2024985525=dt1_props_flyers_7_001 +-1975748920=dt1_props_flyers_7_002 +1410075240=dt1_props_flyers_7_003 +-908462546=dt1_props_flyers_7_004 +-1800959030=dt1_props_flyers_7_005 +547672507=dt1_rd1_cablemesh115078_thvy +1061501622=dt1_rd1_cablemesh115623_thvy +-299405294=dt1_rd1_cablemesh116749_thvy +-23086352=dt1_rd1_cablemesh117237_thvy +-126499779=dt1_rd1_cablemesh118326_thvy +-2132810864=dt1_rd1_cablemeshdt1_22_thvy +-1419411965=dt1_rd1_dt1_rd_cable_conn_01 +90298643=dt1_rd1_dt1_rd_grill +1112878556=dt1_rd1_dt1_tun1stuff +732404192=dt1_rd1_dt1_tun2stuff +1173299843=dt1_rd1_dt1_tun3stuff +732982669=dt1_rd1_dt1_tunnel1 +-1434368892=dt1_rd1_dt1_tunnel1r +-1182922454=dt1_rd1_dt1_tunnel2 +2059820879=dt1_rd1_dt1_tunnel2r +-953408378=dt1_rd1_dt1_tunnel3 +-44866749=dt1_rd1_dt1_tunnel3r +570698305=dt1_rd1_dt1_tunnelroad +649980771=dt1_rd1_dt1_tunnelroad2 +420106236=dt1_rd1_dt1_tunnelroad3 +1037344232=dt1_rd1_dt1_tunnelshell +-1147697276=dt1_rd1_dt1_tunnelshell2 +-915266759=dt1_rd1_dt1_tunnelshell3 +-318701451=dt1_rd1_dt1_tunreflect1 +-12344070=dt1_rd1_dt1_tunreflect2 +705362568=dt1_rd1_dt1_tunreflect3 +-2101863375=dt1_rd1_fwy01 +-1188165340=dt1_rd1_fwy02 +678397898=dt1_rd1_fwy03_detail1 +-1776753889=dt1_rd1_fwy03_detail2 +-29674642=dt1_rd1_fwy03_detail3 +635757200=dt1_rd1_fwy03 +-609530338=dt1_rd1_fwy04 +-895898629=dt1_rd1_fwy05 +-1123307840=dt1_rd1_r1_00 +-1428616613=dt1_rd1_r1_01 +140193437=dt1_rd1_r1_018 +-1601964627=dt1_rd1_r1_02 +-1799954925=dt1_rd1_r1_03 +1142013126=dt1_rd1_r1_04 +835786821=dt1_rd1_r1_05 +-1482882081=dt1_rd1_r1_06 +-581275815=dt1_rd1_r1_07 +-888157500=dt1_rd1_r1_08 +1893013072=dt1_rd1_r1_09 +1047539627=dt1_rd1_r1_10 +974549378=dt1_rd1_r1_11_details +100155072=dt1_rd1_r1_11 +1368443312=dt1_rd1_r1_11b +-954089200=dt1_rd1_r1_12 +561509823=dt1_rd1_r1_13 +-224094183=dt1_rd1_r1_14 +-1895968567=dt1_rd1_r1_15 +-1624575709=dt1_rd1_r1_16 +1946786517=dt1_rd1_r1_19 +-1671107949=dt1_rd1_r1_20 +-1440872955=dt1_rd1_r1_21 +-1192778856=dt1_rd1_r1_22 +1440538000=dt1_rd1_r1_23 +1653798652=dt1_rd1_r1_24 +1908970843=dt1_rd1_r1_25 +-2146029066=dt1_rd1_r1_26 +478898914=dt1_rd1_r1_27 +700810582=dt1_rd1_r1_28 +954147721=dt1_rd1_r1_29 +-1932703092=dt1_rd1_r1_30 +1647181629=dt1_rd1_r1_31_s +131743924=dt1_rd1_r1_31 +638352664=dt1_rd1_r1_32 +1099969567=dt1_rd1_r1_34 +1442713568=dt1_rd1_r1_35_s +-521735490=dt1_rd1_r1_35 +-2091615435=dt1_rd1_r1_36_s +-31118018=dt1_rd1_r1_36 +226741243=dt1_rd1_r1_37 +92070402=dt1_rd1_r1_38_s_lod +-329607936=dt1_rd1_r1_38_s +448194145=dt1_rd1_r1_38 +-1517487093=dt1_rd1_r1_39 +1766654512=dt1_rd1_r1_40 +1534092907=dt1_rd1_r1_41 +-1180768178=dt1_rd1_r1_42_s +1153382665=dt1_rd1_r1_42 +-1492091478=dt1_rd1_r1_43 +-1874964474=dt1_rd1_r1_44 +-2102020875=dt1_rd1_r1_45 +1877512027=dt1_rd1_r1_46 +-366312479=dt1_rd1_r1_47 +-610933068=dt1_rd1_r1_48 +-457653302=dt1_rd1_r1_62 +1506675500=dt1_rd1_r1_ovly_00 +1851864146=dt1_rd1_r1_ovly_01 +2090914001=dt1_rd1_r1_ovly_02 +-57716568=dt1_rd1_r1_ovly_03 +315522342=dt1_rd1_r1_ovly_04 +-1591076381=dt1_rd1_r1_ovly_05 +-1246215425=dt1_rd1_r1_ovly_06 +-710933810=dt1_rd1_r1_ovly_07 +-338612432=dt1_rd1_r1_ovly_08 +-99365963=dt1_rd1_r1_ovly_09 +429360432=dt1_rd1_r1_ovly_10 +-1241727492=dt1_rd1_r1_ovly_11 +-2093295495=dt1_rd1_r1_ovly_12 +-1859390373=dt1_rd1_r1_ovly_13 +1600983262=dt1_rd1_r1_ovly_14 +-1058319395=dt1_rd1_r1_ovly_15 +-836342189=dt1_rd1_r1_ovly_16 +-1651733216=dt1_rd1_r1_ovly_17 +-1412224595=dt1_rd1_r1_ovly_18 +667623831=dt1_rd1_r1_ovly_19 +-1392989504=dt1_rd1_r1_ovly_20 +1876766858=dt1_rd1_r1_ovly_21 +192534998=dt1_rd1_r1_ovly_22_nb +-1910674166=dt1_rd1_r1_ovly_22 +-446063715=dt1_rd1_r1_ovly_23 +-236800881=dt1_rd1_r1_ovly_24 +-1191918920=dt1_rd1_r1_ovly_25 +-679804988=dt1_rd1_r1_ovly_26 +175662526=dt1_rd1_r1_ovly_27 +448267837=dt1_rd1_r1_ovly_28 +-1620634843=dt1_rd1_r1_ovly_30 +980699449=dt1_rd1_r1_ovly_31 +1359181399=dt1_rd1_r1_ovly_32 +-706740206=dt1_rd1_r1_ovly_33 +-331993922=dt1_rd1_r1_ovly_34 +599858135=dt1_rd1_r1_ovly_35 +1979105349=dt1_rd1_r1_ovly_36 +1059836588=dt1_rd1_r1_ovly_37 +1433796416=dt1_rd1_r1_ovly_38 +1889219982=dt1_rd1_r1_ovly_39 +-2115669610=dt1_rd1_r1_ovly_40 +1385403123=dt1_rd1_r1_ovly_41 +1617669795=dt1_rd1_r1_ovly_42 +782158598=dt1_rd1_r1_ovly_43 +1021306760=dt1_rd1_r1_ovly_44 +154796093=dt1_rd1_r1_ovly_45 +-137372311=dt1_rd1_r1_ovly_46 +439689775=dt1_rd1_r1_ovly_47 +150798271=dt1_rd1_r1_ovly_48 +-1595621039=dt1_rd1_r2_fwy_ovly_01 +-1222447667=dt1_rd1_r2_fwy_ovly_02 +2140536500=dt1_rd1_r2_fwy_ovly_03 +-1919640911=dt1_rd1_r2_fwy_ovly_04 +225869253=dt1_rd1_r6_28 +-883370446=dt1_rd1_t21 +-1493447772=dt1_rd1_tnl_s +127552213=dt1_rd1_tunnelshadowbox1 +450195787=dt1_rd1_tunnelshadowbox2 +-251257427=dt1_rd1_tunnelshadowbox3 +-2112514530=dt1_rd1_wire244 +-1868745939=dt1_rd1_wire245 +-392624135=dt1_tc_ce_lod +-1330952343=dt1_tc_ce +-186664415=dt1_tc_ce2_lod +-1774935482=dt1_tc_ces2 +2073273140=dt1_tc_cpr_null +1868969512=dt1_tc_cpr +1335486050=dt1_tc_dufo_core_lod +2105137876=dt1_tc_dufo_core +-753271713=dt1_tc_dufo_lights +-1347261355=dt1_tc_rcex2_null +-2100080556=dt1_tc_rcex2_prox +-41006999=dt1_tc_ufo_pivot +-510749711=dt1_tc_ufocore_col +-560378741=dt1_tc_ufocore +1177543287=dubsta +-394074634=dubsta2 +-1237253773=dubsta3 +723973206=dukes +-326143852=dukes2 +-2130482718=dump +-1661854193=dune +534258863=dune2 +-827162039=dune4 +-312295511=dune5 +970356638=duster +-332287871=ela_wdn_02_ +-973756617=ela_wdn_02_decal +437977014=ela_wdn_02lod_ +22143489=ela_wdn_04_ +-1936258660=ela_wdn_04_decals +812229521=ela_wdn_04lod_ +196747873=elegy +-566387422=elegy2 +-685276541=emperor +-1883002148=emperor2 +-1241712818=emperor3 +1753414259=enduro +-1291952903=entityxf +2035069708=esskey +-5153954=exemplar +-1388160414=exile1_lightrig +2116711309=exile1_reflecttrig +-591610296=f620 +-2119578145=faction +-1790546981=faction2 +-2039755226=faction3 +-1842748181=faggio +55628203=faggio2 +-1289178744=faggio3 +1127131465=fbi +-1647941228=fbi2 +627535535=fcr +-757735410=fcr2 +-391594584=felon +-89291282=felon2 +-1995326987=feltzer2 +-1566741232=feltzer3 +1312726357=fib_3_qte_lightrig +-1445429028=fib_5_mcs_10_lightrig +139599796=fib_cl2_cbl_root +66776599=fib_cl2_cbl2_root +-1808138869=fib_cl2_frm_root +1494703683=fib_cl2_vent_root +509226741=fire_mesh_root +1938952078=firetruk +-836512833=fixter +1353720154=flatbed +1426219628=fmj +1491375716=forklift +-1137532101=fq2 +1649550295=frag_plank_a +2139119155=frag_plank_b +1209298780=frag_plank_c +1449004015=frag_plank_d +423137701=frag_plank_e +1030400667=freight +184361638=freightcar +920453016=freightcont1 +240201337=freightcont2 +642617954=freightgrain +-777275802=freighttrailer +744705981=frogger +1949211328=frogger2 +1909141499=fugitive +-1089039904=furoregt +499169875=fusilade +2016857647=futo +1840143597=fwy_01_02_sd_slod1 +1010082231=fwy_01_arm_02 +510682659=fwy_01_arm_03 +667951943=fwy_01_fwy_skidm +-1688398509=fwy_01_fwy1_ramp +-1539362751=fwy_01_fwysign_001_i +384243091=fwy_01_fwysign_001_o +-1196871971=fwy_01_fwysign_001 +628460638=fwy_01_fwysign_001b_o +-1721388198=fwy_01_fwysign_001b +-1424992593=fwy_01_fwysign_001c +-446666697=fwy_01_fwysign_002_i +-1958923274=fwy_01_fwysign_002_o +-1502901662=fwy_01_fwysign_002 +581813452=fwy_01_fwysign_002b +899441450=fwy_01_fwysign_003_o +-716281817=fwy_01_fwysign_003 +-1235716626=fwy_01_fwysign_004_o +-870689345=fwy_01_fwysign_004 +-1352084448=fwy_01_fwysign_004b_o +1425450769=fwy_01_fwysign_004b +50146337=fwy_01_fwysign_004c_o +1128989626=fwy_01_fwysign_004c +1810273435=fwy_01_fwysign_005_o +1977002345=fwy_01_fwysign_005 +956177882=fwy_01_fwysign_005b_o +-1262405744=fwy_01_fwysign_005b +1186780800=fwy_01_fwysign_006_o +1802278037=fwy_01_fwysign_006 +281425119=fwy_01_fwysign_007_o +-1672841648=fwy_01_fwysign_007 +-1855948360=fwy_01_fwysign_008_o +-1975791053=fwy_01_fwysign_008 +-1425783617=fwy_01_fwysign_009_o +842015952=fwy_01_fwysign_009a +497023904=fwy_01_fwysign_009b +-17745894=fwy_01_fwysign_010_o +-2091111388=fwy_01_fwysign_010 +-390397602=fwy_01_fwysign_011_o +1837432950=fwy_01_fwysign_011 +-1857032501=fwy_01_fwysign_011b_o +1516960067=fwy_01_fwysign_011b +251509929=fwy_01_fwysign_033 +1468190142=fwy_01_fwysign_034 +-1520041117=fwy_01_fwysign_text_002 +-652481846=fwy_01_fwysign_text_006 +-2067119576=fwy_01_fwysign_text_007 +825629441=fwy_01_fwysign_text_009 +-1330504933=fwy_01_fwysign_text_012 +-1462891697=fwy_01_fwysign_text_014 +-1000291724=fwy_01_fwysign_text_016 +-1879746146=fwy_01_fwysign_text_017 +-945165223=fwy_01_fwysign_text_017b +-1657772160=fwy_01_fwysign_text_021 +1212923312=fwy_01_fwysign_text_024 +1368444986=fwy_01_fwysign_text_025 +177816140=fwy_01_fwysign_text_029 +-1797299894=fwy_01_fwysign_text_030 +948840613=fwy_01_fwysign_text_032 +-2125317572=fwy_01_fwysign_text_035 +356737552=fwy_01_fwysign_text_037 +-1417703786=fwy_01_fwysign_text_038 +-1195235045=fwy_01_fwysign_text_039 +-1612060001=fwy_01_fwysign_text_040 +-2124632699=fwy_01_fwysign_text_042 +1911525055=fwy_01_fwysign_text_044 +-1645287747=fwy_01_fwysign_text_049 +-833730405=fwy_01_fwysign_text_053 +-1277717586=fwy_01_fwysign_text_055 +-535434198=fwy_01_fwysign_text_056 +1169012568=fwy_01_fwysign_text_057 +-607917910=fwy_01_fwysign_text_063 +-1197923755=fwy_01_fwysign_text_065 +-2129939653=fwy_01_fwysign_text_069 +-1031459103=fwy_01_fwysign_text_071 +-803616246=fwy_01_fwysign_text_072 +-858569863=fwy_01_fwysign_text_074 +1998821403=fwy_01_fwysign_text_075 +-56350618=fwy_01_fwysign_text_081 +-948794544=fwy_01_girders +-871833653=fwy_01_grafitti_01 +-500422441=fwy_01_grnd05_o +1842188256=fwy_01_lowbridge_01 +-991731276=fwy_01_ol_em_slod +1033912531=fwy_01_olimp_emm +704672500=fwy_01_olimp_frm +-1675060355=fwy_01_olimp +1862824433=fwy_01_overheadsigns_00 +1084265762=fwy_01_overheadsigns_01 +-1954796836=fwy_01_overheadsigns_02 +1562201627=fwy_01_overheadsigns_03 +-13663847=fwy_01_overheadsigns_032 +1417554997=fwy_01_overheadsigns_033 +1613517905=fwy_01_overheadsigns_04 +-1884867766=fwy_01_overheadsigns_05 +2086407348=fwy_01_overheadsigns_06 +-1439963053=fwy_01_overheadsigns_07 +714631466=fwy_01_overheadsigns_08 +413353280=fwy_01_overheadsigns_09 +-1860519303=fwy_01_overheadsigns_10 +-1487149317=fwy_01_overheadsigns_11 +-1777449884=fwy_01_overheadsigns_12 +-1538203415=fwy_01_overheadsigns_13 +982846827=fwy_01_overheadsigns_14 +1221765606=fwy_01_overheadsigns_15 +1593366066=fwy_01_overheadsigns_16 +1832874687=fwy_01_overheadsigns_17 +57253653=fwy_01_overheadsigns_18 +287521416=fwy_01_overheadsigns_19 +1490628919=fwy_01_overheadsigns_20 +1164118603=fwy_01_overheadsigns_21 +934047454=fwy_01_overheadsigns_22 +-1514679246=fwy_01_overheadsigns_22b +568279876=fwy_01_overheadsigns_23 +299737921=fwy_01_overheadsigns_24 +71043070=fwy_01_overheadsigns_25 +-329066420=fwy_01_overheadsigns_26 +-552354386=fwy_01_overheadsigns_27 +-292791141=fwy_01_overheadsigns_28 +-664981443=fwy_01_overheadsigns_29 +1586123297=fwy_01_overheadsigns_31 +742581443=fwy_01_rd_01_r1a +438255740=fwy_01_rd_01_r1b +288402815=fwy_01_rd_01_r2a +1599523274=fwy_01_rd_01_r2b +-825160510=fwy_01_rd_01 +620771615=fwy_01_rd_02 +1109850339=fwy_01_rd_03_ov +491514567=fwy_01_rd_06_ov +434930590=fwy_01_rd_07_ov +1578445640=fwy_01_rd_07 +-62109330=fwy_01_rd_08_ov +589346116=fwy_01_rd_08 +-1292944763=fwy_01_rd_09_ov +-1993276189=fwy_01_rd_11 +1840336356=fwy_01_rd_13 +-183771953=fwy_01_rd_14 +524562751=fwy_01_rd_17 +-1370337447=fwy_01_rd_18 +29127656=fwy_01_rd_30 +-494160505=fwy_01_rd_32 +-220178896=fwy_01_rd_33 +512077158=fwy_01_rd_34 +751651317=fwy_01_rd_35 +-100211607=fwy_01_rd_36 +135889038=fwy_01_rd_37 +-736356204=fwy_01_rd_38 +-437514484=fwy_01_rd_38bb +1610847895=fwy_01_rd_46_ov +-985525179=fwy_01_rd_47_ov +-1020906284=fwy_01_rd_48_ov +-1141630438=fwy_01_rd_49_ov +-1498891687=fwy_01_rd_50_ov +-1768270429=fwy_01_rd_51_ov +-306684696=fwy_01_rd_51b_ov +-1592810990=fwy_01_rd_52_ov +1485653058=fwy_01_rd_53_ov +-74533222=fwy_01_rd_54_ov +-1085737988=fwy_01_rd_55_ov +1260036682=fwy_01_rd_56_ov +-1853124218=fwy_01_rd_57_ov +-1383806654=fwy_01_rd_57 +-392210734=fwy_01_rd_58_edge +1086377175=fwy_01_rd_58_ov +-1135941938=fwy_01_rd_58 +1576488730=fwy_01_rd_59_ov +-1863249893=fwy_01_rd_59 +1435408089=fwy_01_rd_60_ov +674150372=fwy_01_rd_60 +-1359039987=fwy_01_rd_61_ov +-34610329=fwy_01_rd_61 +-910933535=fwy_01_sandp_02 +-615324386=fwy_01_sandp_03 +1130444093=fwy_01_sandp_04 +1291405421=fwy_01_sandp_05 +-85325610=fwy_01_sandramp002 +693598623=fwy_01_shadowcast +-1061671498=fwy_01_shadowonly_01 +1463284828=fwy_01_spjump_01 +625283191=fwy_01_spjump_02 +479783965=fwy_01_split_011 +181553296=fwy_01_split_012 +-450451772=fwy_01_split_013_grilla +-728496737=fwy_01_split_013_grillb +949800367=fwy_01_split_013_grillc +1642733641=fwy_01_split_013_grilld +-1827403773=fwy_01_split_013_r2 +-1579539057=fwy_01_split_013_r3 +-767961252=fwy_01_split_013 +8303593=fwy_01_split_014 +398615160=fwy_01_split_015 +-782824759=fwy_01_split_16_ov +1244990135=fwy_01_split_17_ov +2033776624=fwy_01_split_18_ov +-1101111196=fwy_01_split_19_lights +-1059540830=fwy_01_split_19_lights001 +-7141378=fwy_01_split_19_ov +1165105228=fwy_01_split_20_ov +-1228976972=fwy_01_split_21_ov +-1299659232=fwy_01_spx_013_r2 +-1616502693=fwy_01_spx_013_r3 +-1266696153=fwy_01_wallbase_ov +2110121657=fwy_01_wallbase +998336788=fwy_01_weed_01 +-936864794=fwy_02_fwysign_001_d1 +-624707300=fwy_02_fwysign_001_d2 +-1414931735=fwy_02_fwysign_001_d3 +525863252=fwy_02_fwysign_001_o +-1122614503=fwy_02_fwysign_001 +-1735820093=fwy_02_fwysign_001b_d +-1511916082=fwy_02_fwysign_001b +144486419=fwy_02_fwysign_002_d1 +-965727301=fwy_02_fwysign_002_d2 +-666775714=fwy_02_fwysign_002_d3 +-1578343756=fwy_02_fwysign_002_d4 +1982693480=fwy_02_fwysign_002_o +-1330042273=fwy_02_fwysign_002 +-1608403591=fwy_02_fwysign_003_d1 +-1906372108=fwy_02_fwysign_003_d2 +-2146176316=fwy_02_fwysign_003_o +-1561686334=fwy_02_fwysign_003 +190018595=fwy_02_fwysign_003b_d1 +1532454542=fwy_02_fwysign_003b +-364635166=fwy_02_fwysign_004_d2 +1342564196=fwy_02_fwysign_004_d3 +158836745=fwy_02_fwysign_004_o +306507129=fwy_02_fwysign_004 +2080949983=fwy_02_fwysign_005_d1 +1783440232=fwy_02_fwysign_005_d2 +1736187334=fwy_02_fwysign_005_d3 +1435335141=fwy_02_fwysign_005_d4 +-720373524=fwy_02_fwysign_005_d5 +-1021127406=fwy_02_fwysign_005_d6 +949955199=fwy_02_fwysign_005_o +-193613349=fwy_02_fwysign_005 +1357840267=fwy_02_fwysign_006_d1 +1043159560=fwy_02_fwysign_006_d2 +754923436=fwy_02_fwysign_006_d3 +450007891=fwy_02_fwysign_006_d4 +2072320101=fwy_02_fwysign_006_o +-452324604=fwy_02_fwysign_006 +1661861389=fwy_02_fwysign_007_d1 +-171433073=fwy_02_fwysign_007_d2 +83280364=fwy_02_fwysign_007_d3 +574867479=fwy_02_fwysign_007_o +1438741617=fwy_02_fwysign_007 +799479578=fwy_02_fwysign_007b_d +1754889414=fwy_02_fwysign_007b +1415088992=fwy_02_fwysign_008_d1 +-828243983=fwy_02_fwysign_008_d2 +-2103371081=fwy_02_fwysign_008_o +1217288715=fwy_02_fwysign_008 +385229561=fwy_02_fwysign_009_d1 +-1391440085=fwy_02_fwysign_009_d2 +-1069666536=fwy_02_fwysign_009_o +994033518=fwy_02_fwysign_009 +-692933029=fwy_02_fwysign_009b_d +1070704883=fwy_02_fwysign_009b +-734226854=fwy_02_fwysign_010_d1 +90437792=fwy_02_fwysign_010_d2 +-2123841015=fwy_02_fwysign_010_o +-1551337367=fwy_02_fwysign_010 +2010341521=fwy_02_fwysign_text_002 +846681546=fwy_02_fwysign_text_005 +1356894876=fwy_02_fwysign_text_007 +126717007=fwy_02_fwysign_text_010 +956526394=fwy_02_fwysign_text_011 +-767516234=fwy_02_fwysign_text_014 +-1929243102=fwy_02_fwysign_text_023 +1232572174=fwy_02_fwysign_text_026 +-917696837=fwy_02_fwysign_text_029 +-1690922397=fwy_02_fwysign_text_031 +1330150016=fwy_02_fwysign_text_036 +579412226=fwy_02_fwysign_text_037 +-2042664851=fwy_02_fwysign_text_039 +-1249819184=fwy_02_fwysign_text_042 +-959289230=fwy_02_fwysign_text_043 +1121280122=fwy_02_fwysign_text_044 +358516109=fwy_02_fwysign_text_045 +-565635237=fwy_02_fwysign_text_049 +670812331=fwy_02_fwysign_text_050 +982085062=fwy_02_fwysign_text_051 +-1926229226=fwy_02_fwysign_text_052 +-1675448069=fwy_02_fwysign_text_053 +-646078709=fwy_02_rd_03 +798903115=fwy_02_rd_09 +1850820264=fwy_02_rd_10 +311299879=fwy_02_rd_12 +1214935303=fwy_02_rd_13_ovly +-1397208165=fwy_02_rd_14_ovly +264070020=fwy_02_rd_15_ovly +1100510211=fwy_02_rd_16_ovly +-1046092401=fwy_02_rd_17_ovly +66701422=fwy_02_rd_18_ovly +-2106293128=fwy_02_rd_19_ovly +-818563571=fwy_02_rd_20_ovly +666855341=fwy_02_rd_21_ovly +1070906795=fwy_02_rd_22_ovly +-51668059=fwy_02_rd_23_ovly +-1313974705=fwy_02_rd_24_ovly +-1942772126=fwy_02_rd_25_ovly +-240223431=fwy_02_rd_26_ovly +-2099791741=fwy_02_rd_27_ovly +-46817348=fwy_02_rd_28_ovly +1151469602=fwy_02_rd_29_ovly +-1124364125=fwy_02_rd_31_ovly +-790076963=fwy_02_rd_32_ovly +2144403984=fwy_02_rd_33_ovly +51971457=fwy_02_rd_34_ovly +-865290286=fwy_02_rd_35_ovly +-13231297=fwy_02_rd_36_ovly +-61112409=fwy_02_rd_39_ovly +-991167828=fwy_02_rd_39 +-1481232386=fwy_02_rd_39g +-540134993=fwy_02_rd_40_ovly +-135564714=fwy_02_rd_40 +-306029052=fwy_02_rd_41 +912505344=fwy_02_rd_42_ovly +-1958471419=fwy_02_rd_42 +-2127087806=fwy_02_rd_43_ovly +-1139606878=fwy_02_rd_43 +-826138624=fwy_02_rd_44 +-979956310=fwy_02_rd_45 +1180340019=fwy_02_rd_46 +1928030292=fwy_02_rd_47 +1774605834=fwy_02_rd_48 +-1733151775=fwy_02_rd_49 +177673797=fwy_02_rd_50 +475609545=fwy_02_rd_51 +791535474=fwy_02_rd_52 +820699884=fwy_02_rd_53 +-449066101=fwy_02_rd_55 +-201955072=fwy_02_rd_56 +-832529203=fwy_02_rd_64 +-1109460022=fwy_02_rd_65 +1672693620=fwy_02_rd_66 +-1213375525=fwy_02_reflectproxyb +1931632830=fwy_02_sandp_01 +1547929199=fwy_02_split01 +-1941346694=fwy_02_split02 +-1331220683=fwy_02_split04 +-2015568191=fwy_02_split10 +785404779=fwy_03_candysign +-1834361447=fwy_03_fwysign_001 +-1604355836=fwy_03_fwysign_002 +929081096=fwy_03_fwysign_003 +743654470=fwy_03_fwysign_01 +-1431256833=fwy_03_fwysign_02 +-1061688051=fwy_03_fwysign_03 +-1785293109=fwy_03_fwysign_04 +-1435450938=fwy_03_fwysign_d_001 +766625870=fwy_03_fwysign_d_002 +-1788540663=fwy_03_fwysign_graf01_002 +609487482=fwy_03_fwysign_o_001 +1853365953=fwy_03_fwysign_o_002 +1067958561=fwy_03_fwysign_o_003 +2116070062=fwy_03_fwysign_text_002 +1400198488=fwy_03_fwysign_text_003 +1556703232=fwy_03_fwysign_text_004 +849089446=fwy_03_fwysign_text_005 +368400973=fwy_03_fwysign_text_007 +681967534=fwy_03_fwysign_text_008 +-641703452=fwy_03_fwysign_text_009 +-56187352=fwy_03_fwysign_text_010 +847525937=fwy_03_rd_01_ov +255575519=fwy_03_rd_01 +-51502780=fwy_03_rd_02 +-1203955749=fwy_03_rd_03 +1707839008=fwy_03_rd_04_ov +-580847449=fwy_03_rd_05_ov +-1429376089=fwy_03_split_01_ov +1249422387=fwy_03_split_01 +38968300=fwy_03_split_02 +-928456347=fwy_03_split_03_ov +1722377364=fwy_03_split_03 +944396955=fwy_04_bridge002 +351093622=fwy_04_bridge01dcal +827571142=fwy_04_dcal01 +-156050048=fwy_04_e +-133366097=fwy_04_fw1_04_detail1 +1991285401=fwy_04_fwy_4_rd_41a_ovly +-367811350=fwy_04_fwysign_001_o +-742405552=fwy_04_fwysign_001 +2135834351=fwy_04_fwysign_002_d1 +614926754=fwy_04_fwysign_002_d2 +-195220540=fwy_04_fwysign_002_d2b +369192023=fwy_04_fwysign_002_d3 +-228769631=fwy_04_fwysign_002_d3b +-1143481286=fwy_04_fwysign_002_o +-1732946884=fwy_04_fwysign_002 +-140112333=fwy_04_fwysign_002b_d1 +-858244964=fwy_04_fwysign_002b_d2 +116631354=fwy_04_fwysign_002b_o +-490505368=fwy_04_fwysign_002b +1208556485=fwy_04_fwysign_003_d1 +-1651456297=fwy_04_fwysign_003_d2 +1630058572=fwy_04_fwysign_003_o +-935578807=fwy_04_fwysign_003 +-1383700919=fwy_04_fwysign_003b_d1 +1498047932=fwy_04_fwysign_003b_o +-1765874572=fwy_04_fwysign_003b +1700741085=fwy_04_fwysign_004_o +529031656=fwy_04_fwysign_004 +-393491313=fwy_04_fwysign_004b_d1 +-1765234422=fwy_04_fwysign_004b_d2 +223712802=fwy_04_fwysign_004b_d3 +1000370871=fwy_04_fwysign_004b_d4 +-1396734687=fwy_04_fwysign_004b_o +-1811018842=fwy_04_fwysign_004b +-234351313=fwy_04_fwysign_005_d1 +425518040=fwy_04_fwysign_005_d2 +379248212=fwy_04_fwysign_005_d3 +-168997376=fwy_04_fwysign_005_o +481778758=fwy_04_fwysign_005 +-1537226023=fwy_04_fwysign_005b_o +204143266=fwy_04_fwysign_005b +1371307852=fwy_04_fwysign_006_d1 +1117100156=fwy_04_fwysign_006_d1a +-1015604667=fwy_04_fwysign_006_d1b +2114836604=fwy_04_fwysign_006_o +30615166=fwy_04_fwysign_006 +-226639138=fwy_04_fwysign_007_d1 +1160276018=fwy_04_fwysign_007_d2 +383224721=fwy_04_fwysign_007_d3 +-726034277=fwy_04_fwysign_007_o +-268074269=fwy_04_fwysign_007 +-2083932575=fwy_04_fwysign_007b_d1 +-495177453=fwy_04_fwysign_007b_o +214172320=fwy_04_fwysign_007b +1718173563=fwy_04_fwysign_055_d2 +-452901833=fwy_04_fwysign_graf02_002 +-1140620436=fwy_04_fwysign_text_002 +871723854=fwy_04_fwysign_text_005 +708272082=fwy_04_fwysign_text_006 +-1668529026=fwy_04_fwysign_text_007 +1254891771=fwy_04_fwysign_text_008 +1707955613=fwy_04_fwysign_text_011 +398047607=fwy_04_fwysign_text_012 +177413930=fwy_04_fwysign_text_013 +472072778=fwy_04_fwysign_text_014 +-1595520046=fwy_04_fwysign_text_015 +1384066817=fwy_04_fwysign_text_016 +1097632988=fwy_04_fwysign_text_017 +1933242488=fwy_04_fwysign_text_018 +-2048518726=fwy_04_fwysign_text_019 +826828448=fwy_04_fwysign_text_021 +520536605=fwy_04_fwysign_text_022 +1558003145=fwy_04_fwysign_text_023 +1252170068=fwy_04_fwysign_text_024 +269431251=fwy_04_fwysign_text_024www +1712214059=fwy_04_fwysign_text_026 +1248631024=fwy_04_fwysign_text_028 +1882317718=fwy_04_fwysign_text_030 +-278437377=fwy_04_fwysign_text_031 +-861070197=fwy_04_fwysign_text_032 +-1456908924=fwy_04_fwysign_text_034 +662622765=fwy_04_fwysign_text_035 +353381712=fwy_04_fwysign_text_037 +-493533093=fwy_04_fwysign_text_038 +-565165327=fwy_04_fwysign_text_040 +-60502659=fwy_04_fwysign_wire01_002 +-1290091252=fwy_04_hills01 +-992614270=fwy_04_hills02 +-1613816203=fwy_04_hills03 +1498023267=fwy_04_r2 +42305773=fwy_04_r2a +349646224=fwy_04_r2b +-1055962726=fwy_04_rd_01_ovly +-299622169=fwy_04_rd_01_sd +598721104=fwy_04_rd_01_wall_ovly +-547377910=fwy_04_rd_01_wall +-916786647=fwy_04_rd_01 +-706281830=fwy_04_rd_02_ovly +1830178571=fwy_04_rd_03_ovly +-1280457522=fwy_04_rd_04_ovly +747232991=fwy_04_rd_05_ovly +-166868070=fwy_04_rd_05 +759970744=fwy_04_rd_05b_ovly +345167919=fwy_04_rd_06_ovly +-936560007=fwy_04_rd_07_ovly +-1264395611=fwy_04_rd_09_ovly +-1249251021=fwy_04_rd_10_ovly +-324931192=fwy_04_rd_11_ovly +830288125=fwy_04_rd_12_ovly +911233722=fwy_04_rd_20 +1148612358=fwy_04_rd_21 +-1074305522=fwy_04_rd_22 +-650319269=fwy_04_rd_22b +1315308261=fwy_04_rd_23 +2068798647=fwy_04_rd_24 +-1695998990=fwy_04_rd_27 +-1475922386=fwy_04_rd_28 +-1237003607=fwy_04_rd_29 +2142396965=fwy_04_rd_31 +-243124259=fwy_04_rd_37_ovly +810999682=fwy_04_rd_38_ovly +-1688415715=fwy_04_rd_44_ovly +-40923470=fwy_04_rd_45_ovly +-275536697=fwy_04_rd_46_ovly +2124488593=fwy_04_rdend_ovly +-1947218664=fwy_04_rr2 +-1587340918=fwy_04_rr2a +-942315922=fwy_04_rr2b +-1682686593=fwy_04_sign_001_d1_lod +-333441867=fwy_04_sign_001_d1 +-732136925=fwy_04_split02 +15154100=fwy_04_splita +-1595202596=fwy_04_splita01 +1862352905=fwy_04_splita02 +1570708805=fwy_04_splita03 +361513884=g_f_y_ballas_01 +1309468115=g_f_y_families_01 +-44746786=g_f_y_lost_01 +1520708641=g_f_y_vagos_01 +-236444766=g_m_m_armboss_01 +-39239064=g_m_m_armgoon_01 +-412008429=g_m_m_armlieut_01 +-166363761=g_m_m_chemwork_01 +-1176698112=g_m_m_chiboss_01 +275618457=g_m_m_chicold_01 +2119136831=g_m_m_chigoon_01 +-9308122=g_m_m_chigoon_02 +891945583=g_m_m_korboss_01 +1466037421=g_m_m_mexboss_01 +1226102803=g_m_m_mexboss_02 +-984709238=g_m_y_armgoon_02 +1752208920=g_m_y_azteca_01 +-198252413=g_m_y_ballaeast_01 +588969535=g_m_y_ballaorig_01 +599294057=g_m_y_ballasout_01 +-398748745=g_m_y_famca_01 +-613248456=g_m_y_famdnf_01 +-2077218039=g_m_y_famfor_01 +611648169=g_m_y_korean_01 +-1880237687=g_m_y_korean_02 +2093736314=g_m_y_korlieut_01 +1330042375=g_m_y_lost_01 +1032073858=g_m_y_lost_02 +850468060=g_m_y_lost_03 +-1109568186=g_m_y_mexgang_01 +653210662=g_m_y_mexgoon_01 +832784782=g_m_y_mexgoon_02 +-1773333796=g_m_y_mexgoon_03 +1329576454=g_m_y_pologoon_01 +-1561829034=g_m_y_pologoon_02 +-1872961334=g_m_y_salvaboss_01 +663522487=g_m_y_salvagoon_01 +846439045=g_m_y_salvagoon_02 +62440720=g_m_y_salvagoon_03 +-48477765=g_m_y_strpunk_01 +228715206=g_m_y_strpunk_02 +741090084=gargoyle +-1800170043=gauntlet +349315417=gauntlet2 +-335127307=gb_cap_use +-390305663=gb_specs_use +-1745203402=gburrito +296357396=gburrito2 +75131841=glendale +1234311532=gp1 +1019737494=graintrailer +-1775728740=granger +-1543762099=gresley +-2107990196=guardian +884422927=habanero +1265391242=hakuchou +-255678177=hakuchou2 +444583674=handler +1518533038=hauler +994527967=hc_driver +193469166=hc_gunman +-1715797768=hc_hacker +-502354072=hckbackcurts +210564807=hckbarbits +1020260229=hckbarflulights +-1055049661=hckbarsink +857121675=hckbattables +1932429680=hckbrskrtfrnt +-1986037860=hckbrtrmfrnt +-316920558=hckcurt +1303104225=hckdirt +178230817=hckfirltpics +1661133989=hckpics2 +1190354600=hckpoollite +-919638951=hckvestluff +-1077266052=hckvestrim +-1844138725=hei_ap1_lod_dummyobject +82685001=hei_bank_heist_bag +1086120991=hei_bank_heist_bikehelmet +-562294395=hei_bank_heist_card +718253230=hei_bank_heist_gear +295312387=hei_bank_heist_guns +2002317235=hei_bank_heist_laptop +-1898661760=hei_bank_heist_motherboard +1244095671=hei_bank_heist_thermal +1729686289=hei_bh1_08_bld2_pillars +1062717771=hei_bh1_08_bld2 +-2122927058=hei_bh1_08_details2 +-1806363504=hei_bh1_08_details4_em_night +1501999826=hei_bh1_08_details4_em +1309855079=hei_bh1_08_details4 +-993268079=hei_bh1_08_glue +-465355565=hei_bh1_08_grnd +1657557447=hei_bh1_08_reflect_lod +2030235284=hei_bh1_08_reflect +-1626455379=hei_bh1_08_windcla +1373874265=hei_bh1_08_windclb +1132727194=hei_bh1_08_windclc +91527483=hei_bh1_09_bld_01_canopy +1666152087=hei_bh1_09_bld_01 +-2086306759=hei_bh1_09_details1 +105968425=hei_bh1_09_fizzy_rails +1856158425=hei_bh1_09_grnd_03_structures +1229892559=hei_bh1_09_lightfitting +771676927=hei_bh1_09_reflect_lod +732077956=hei_bh1_09_reflect +-1757614302=hei_bh1_lod_slod3 +597743548=hei_bio_heist_card +-912160221=hei_bio_heist_gear +1035058948=hei_bio_heist_nv_goggles +-1285855879=hei_bio_heist_parachute +-1401198855=hei_bio_heist_rebreather +2085603643=hei_bio_heist_specialops +517719173=hei_ch1_lod_5_20_emissive_proxy +-177808179=hei_ch1_lod_5_21_emissive_proxy +2105885000=hei_ch1_lod_6_20_emissive_proxy +1823929581=hei_ch1_lod_dummy +279217979=hei_ch1_lod_slod3a +1114893017=hei_ch1_lod_slod3b +875122244=hei_ch1_lod_slod3c +-439438960=hei_ch1_lod_slod3d +-629368084=hei_ch1_lod_slod3e +-143758313=hei_cs1_lod2_01_7_slod3 +-1485715126=hei_cs3_04_trailerparkc_grp1_slod +779177949=hei_cs3_07_mpool_int1_lod +444300357=hei_cs3_07_props_combo0101_slod +-291223177=hei_cs3_07_props_combo0102_dslod +-1217670562=hei_cs3_07_props_combo0103_slod +357195902=hei_dt1_03_mph_door_01 +1240479391=hei_dt1_tcmods_ce_lod +-734652480=hei_dt1_tcmods_ce +-1791646378=hei_dt1_tcmods_ce2_lod +-126221003=hei_dt1_tcmods_ces2 +327628301=hei_heist_acc_artgolddisc_01 +-279450193=hei_heist_acc_artgolddisc_02 +-539078980=hei_heist_acc_artgolddisc_03 +-893639560=hei_heist_acc_artgolddisc_04 +49534624=hei_heist_acc_artwalll_01 +1802385057=hei_heist_acc_artwallm_01 +757249493=hei_heist_acc_bowl_01 +972083057=hei_heist_acc_bowl_02 +266405121=hei_heist_acc_box_trinket_01 +1042407810=hei_heist_acc_box_trinket_02 +1540646549=hei_heist_acc_candles_01 +1832337418=hei_heist_acc_flowers_01 +2138367109=hei_heist_acc_flowers_02 +-1035259143=hei_heist_acc_jar_01 +-730474674=hei_heist_acc_jar_02 +579266365=hei_heist_acc_plant_tall_01 +-641583331=hei_heist_acc_rughidel_01 +1228752495=hei_heist_acc_rugwooll_01 +1539730305=hei_heist_acc_rugwooll_02 +1741063045=hei_heist_acc_rugwooll_03 +-873939431=hei_heist_acc_sculpture_01 +-442012286=hei_heist_acc_storebox_01 +-573863504=hei_heist_acc_tray_01 +-1598888957=hei_heist_acc_vase_01 +1859977304=hei_heist_acc_vase_02 +-2056049276=hei_heist_acc_vase_03 +34120519=hei_heist_apart2_door +592464614=hei_heist_bank_usb_drive +-699619545=hei_heist_bed_chestdrawer_04 +-1857343250=hei_heist_bed_double_08 +2032846745=hei_heist_bed_table_dble_04 +-1043360540=hei_heist_crosstrainer_s +1758176010=hei_heist_cs_beer_box +1482870357=hei_heist_din_chair_01 +-2033210578=hei_heist_din_chair_02 +2079364464=hei_heist_din_chair_03 +-1440452137=hei_heist_din_chair_04 +696447118=hei_heist_din_chair_05 +533585188=hei_heist_din_chair_06 +1667818593=hei_heist_din_chair_08 +46768928=hei_heist_din_chair_09 +1500666099=hei_heist_din_table_01 +-1842591130=hei_heist_din_table_04 +1916209788=hei_heist_din_table_06 +-463900993=hei_heist_din_table_07 +1755369388=hei_heist_flecca_crate +-1087517805=hei_heist_flecca_items +-1256478069=hei_heist_flecca_weapons +275188277=hei_heist_kit_bin_01 +983107514=hei_heist_kit_coffeemachine_01 +1307850745=hei_heist_lit_floorlamp_01 +986354086=hei_heist_lit_floorlamp_02 +1767370432=hei_heist_lit_floorlamp_03 +-85388824=hei_heist_lit_floorlamp_04 +674524286=hei_heist_lit_floorlamp_05 +-1543942490=hei_heist_lit_lamptable_02 +-1312560581=hei_heist_lit_lamptable_03 +-2012997956=hei_heist_lit_lamptable_04 +-780981863=hei_heist_lit_lamptable_06 +-383314458=hei_heist_lit_lightpendant_003 +-1226030074=hei_heist_lit_lightpendant_01 +-977280595=hei_heist_lit_lightpendant_02 +1874679314=hei_heist_sh_bong_01 +-1867871609=hei_heist_stn_benchshort +1699373995=hei_heist_stn_chairarm_01 +1361820526=hei_heist_stn_chairarm_03 +1038390496=hei_heist_stn_chairarm_04 +1892580027=hei_heist_stn_chairarm_06 +-987977838=hei_heist_stn_chairstrip_01 +-373650829=hei_heist_stn_sofa2seat_02 +-67162372=hei_heist_stn_sofa2seat_03 +-1063831511=hei_heist_stn_sofa2seat_06 +1285701428=hei_heist_stn_sofa3seat_01 +1623746432=hei_heist_stn_sofa3seat_02 +167066071=hei_heist_stn_sofa3seat_06 +370253355=hei_heist_stn_sofacorn_05 +609499824=hei_heist_stn_sofacorn_06 +181040912=hei_heist_str_avunitl_01 +777010715=hei_heist_str_avunitl_03 +-425006861=hei_heist_str_avunits_01 +-1384654108=hei_heist_str_sideboardl_02 +142774420=hei_heist_str_sideboardl_03 +-165123104=hei_heist_str_sideboardl_04 +754997647=hei_heist_str_sideboardl_05 +1634971810=hei_heist_str_sideboards_02 +1102407831=hei_heist_tab_coffee_05 +1618060855=hei_heist_tab_coffee_06 +-1362574620=hei_heist_tab_coffee_07 +-257220176=hei_heist_tab_sidelrg_01 +-495942341=hei_heist_tab_sidelrg_02 +99830848=hei_heist_tab_sidelrg_04 +-448005892=hei_heist_tab_sidesml_01 +-541889081=hei_heist_tab_sidesml_02 +725876312=hei_hw1_06_glue +1806690096=hei_hw1_06_glue2 +2125459429=hei_hw1_06_grnd_low2 +254934806=hei_hw1_06_road +-1102430068=hei_hw1_24_build2 +1131093423=hei_hw1_24_details +-1521421489=hei_hw1_24_ov03 +-450236671=hei_hw1_blimp_dummy +395469806=hei_id2_lod_emissive_ref +853220178=hei_id2_lod_id2_water_lod_slod4 +1751411659=hei_id2_lod_slod4 +1418231356=hei_mph_selectclothslrig_01 +389415832=hei_mph_selectclothslrig_02 +716974756=hei_mph_selectclothslrig_03 +2091011695=hei_mph_selectclothslrig_04 +-669909731=hei_mph_selectclothslrig +1635549773=hei_p_attache_case_01b_s +1265214509=hei_p_attache_case_shut_s +698941631=hei_p_attache_case_shut +237314697=hei_p_f_bag_var20_arm_s +1382142077=hei_p_f_bag_var6_bus_s +639051741=hei_p_f_bag_var7_bus_s +191751313=hei_p_generic_heist_guns +1048435513=hei_p_hei_champ_flute_s +-1456790658=hei_p_heist_flecca_bag +1790671986=hei_p_heist_flecca_drill +489589737=hei_p_heist_flecca_mask +1917672668=hei_p_m_bag_var18_bus_s +-944468481=hei_p_m_bag_var22_arm_s +-155651337=hei_p_parachute_s_female +1238160255=hei_p_post_heist_biker_stash +1224545529=hei_p_post_heist_coke_stash +-258503926=hei_p_post_heist_meth_stash +1519210029=hei_p_post_heist_trash_stash +-312058329=hei_p_post_heist_weed_stash +177215951=hei_p_pre_heist_biker_guns +-1358925744=hei_p_pre_heist_biker +-1226165256=hei_p_pre_heist_coke +-1870174438=hei_p_pre_heist_steal_meth +2106464197=hei_p_pre_heist_trash +1521715980=hei_p_pre_heist_weed +-54086982=hei_prison_heist_clothes +-1791288494=hei_prison_heist_docs +-597297308=hei_prison_heist_jerry_can +1759878906=hei_prison_heist_parachute +666650558=hei_prison_heist_schedule +235335864=hei_prison_heist_weapons +-1906772306=hei_prop_bank_alarm_01 +-1007354661=hei_prop_bank_cctv_01 +-1842407088=hei_prop_bank_cctv_02 +-647884455=hei_prop_bank_ornatelamp +301970060=hei_prop_bank_plug +1247668342=hei_prop_bank_transponder +-368655288=hei_prop_bh1_08_hdoor +-976225932=hei_prop_bh1_08_mp_gar2 +815741875=hei_prop_bh1_09_mp_gar2 +-1258405227=hei_prop_bh1_09_mph_l +-1719104598=hei_prop_bh1_09_mph_r +-631186269=hei_prop_carrier_aerial_1 +-937281498=hei_prop_carrier_aerial_2 +-443781181=hei_prop_carrier_bombs_1 +-1239742687=hei_prop_carrier_cargo_01a +-348429551=hei_prop_carrier_cargo_02a +102012783=hei_prop_carrier_cargo_03a +-1709880394=hei_prop_carrier_cargo_04a +903634723=hei_prop_carrier_cargo_04b_s +-1354861048=hei_prop_carrier_cargo_04b +1056511355=hei_prop_carrier_cargo_04c +-1471086668=hei_prop_carrier_cargo_05a_s +388384482=hei_prop_carrier_cargo_05a +-2028471192=hei_prop_carrier_cargo_05b_s +811366734=hei_prop_carrier_cargo_05b +-1374736588=hei_prop_carrier_crate_01a_s +1885839156=hei_prop_carrier_crate_01a +495669334=hei_prop_carrier_crate_01b_s +656641197=hei_prop_carrier_crate_01b +-1730993301=hei_prop_carrier_defense_01 +-1953429273=hei_prop_carrier_defense_02 +-1941093436=hei_prop_carrier_docklight_01 +1644490552=hei_prop_carrier_docklight_02 +2094829076=hei_prop_carrier_gasbogey_01 +1774596576=hei_prop_carrier_jet +260465372=hei_prop_carrier_liferafts +1320280194=hei_prop_carrier_light_01 +31793303=hei_prop_carrier_lightset_1 +1673407939=hei_prop_carrier_ord_01 +-2133399564=hei_prop_carrier_ord_03 +-737433441=hei_prop_carrier_panel_1 +-997389918=hei_prop_carrier_panel_2 +-1430596098=hei_prop_carrier_panel_3 +-1694943621=hei_prop_carrier_panel_4 +-1207579608=hei_prop_carrier_phone_01 +-433280915=hei_prop_carrier_phone_02 +335154249=hei_prop_carrier_radar_1_l1 +2124719729=hei_prop_carrier_radar_1 +-1870804445=hei_prop_carrier_radar_2 +75309412=hei_prop_carrier_stair_01a +1396883182=hei_prop_carrier_stair_01b +-963162967=hei_prop_carrier_trailer_01 +-1823263496=hei_prop_cash_crate_empty +-748199017=hei_prop_cash_crate_half_full +-893826075=hei_prop_cc_metalcover_01 +621101123=hei_prop_cntrdoor_mph_l +-31919505=hei_prop_cntrdoor_mph_r +1652829067=hei_prop_com_mp_gar2 +-440521971=hei_prop_container_lock +-230239317=hei_prop_crate_stack_01 +695737472=hei_prop_dlc_heist_board +1609935604=hei_prop_dlc_heist_map +1943210810=hei_prop_dlc_tablet +155105927=hei_prop_drug_statue_01 +1095160111=hei_prop_drug_statue_base_01 +-970138871=hei_prop_drug_statue_base_02 +466617970=hei_prop_drug_statue_box_01 +-1616551421=hei_prop_drug_statue_box_01b +371570974=hei_prop_drug_statue_box_big +802041688=hei_prop_drug_statue_stack +-2105722428=hei_prop_drug_statue_top +1529620568=hei_prop_dt1_20_mp_gar2 +1263238661=hei_prop_dt1_20_mph_door_l +-1934393132=hei_prop_dt1_20_mph_door_r +-889258808=hei_prop_gold_trolly_empty +-636408770=hei_prop_gold_trolly_half_full +2123793174=hei_prop_hei_ammo_pile_02 +-693573187=hei_prop_hei_ammo_pile +-1962755162=hei_prop_hei_ammo_single +79209609=hei_prop_hei_bank_mon +-1605837712=hei_prop_hei_bank_phone_01 +110411286=hei_prop_hei_bankdoor_new +-1388847408=hei_prop_hei_bio_panel +-1956621659=hei_prop_hei_bnk_lamp_01 +949726493=hei_prop_hei_bnk_lamp_02 +-468144679=hei_prop_hei_bust_01 +-637483755=hei_prop_hei_carrier_disp_01 +269934519=hei_prop_hei_cash_trolly_01 +-108416355=hei_prop_hei_cash_trolly_02 +769923921=hei_prop_hei_cash_trolly_03 +-1591138173=hei_prop_hei_cont_light_01 +1338930512=hei_prop_hei_cs_keyboard +1723214043=hei_prop_hei_cs_stape_01 +-1174384786=hei_prop_hei_cs_stape_02 +19410268=hei_prop_hei_drill_hole +1049338225=hei_prop_hei_drug_case +525896218=hei_prop_hei_drug_pack_01a +-395076527=hei_prop_hei_drug_pack_01b +-1907742965=hei_prop_hei_drug_pack_02 +-1920951931=hei_prop_hei_garage_plug +-1480373456=hei_prop_hei_hose_nozzle +-1920621482=hei_prop_hei_id_bank +61105977=hei_prop_hei_id_bio +-2122821887=hei_prop_hei_keypad_01 +-1405574011=hei_prop_hei_keypad_02 +-1659828682=hei_prop_hei_keypad_03 +995169827=hei_prop_hei_lflts_01 +1234612910=hei_prop_hei_lflts_02 +1599047635=hei_prop_hei_med_benchset1 +-818415955=hei_prop_hei_monitor_overlay +810212168=hei_prop_hei_monitor_police_01 +-2107935824=hei_prop_hei_muster_01 +899921464=hei_prop_hei_new_plant +910205311=hei_prop_hei_paper_bag +-207866908=hei_prop_hei_pic_hl_gurkhas +1259624006=hei_prop_hei_pic_hl_keycodes +-170303942=hei_prop_hei_pic_hl_raid +-1167179986=hei_prop_hei_pic_hl_valkyrie +630003835=hei_prop_hei_pic_pb_break +-1197216983=hei_prop_hei_pic_pb_bus +-1608608290=hei_prop_hei_pic_pb_plane +1554252335=hei_prop_hei_pic_pb_station +1678759457=hei_prop_hei_pic_ps_bike +-377023079=hei_prop_hei_pic_ps_convoy +564263640=hei_prop_hei_pic_ps_hack +-943572871=hei_prop_hei_pic_ps_job +-1302073896=hei_prop_hei_pic_ps_trucks +2082630228=hei_prop_hei_pic_ps_witsec +1014521536=hei_prop_hei_pic_ub_prep +-2079534286=hei_prop_hei_pic_ub_prep02 +1812372168=hei_prop_hei_pic_ub_prep02b +-406850826=hei_prop_hei_post_note_01 +1037912790=hei_prop_hei_security_case +-160937700=hei_prop_hei_securitypanel +2096238007=hei_prop_hei_shack_door +332076319=hei_prop_hei_shack_window +449297510=hei_prop_hei_skid_chair +629489439=hei_prop_hei_timetable +1993764676=hei_prop_hei_tree_fallen_02 +860567771=hei_prop_hei_warehousetrolly_02 +820966683=hei_prop_hei_warehousetrolly +-807812330=hei_prop_heist_ammo_box +-82704061=hei_prop_heist_apecrate +1138881502=hei_prop_heist_binbag +-517243780=hei_prop_heist_box +-411901183=hei_prop_heist_card_hack_02 +-1827191488=hei_prop_heist_card_hack +-1469164005=hei_prop_heist_carrierdoorl +394409025=hei_prop_heist_carrierdoorr +-1171762716=hei_prop_heist_cash_bag_01 +1246356548=hei_prop_heist_cash_pile +-1436200562=hei_prop_heist_cutscene_doora +1853479348=hei_prop_heist_cutscene_doorb +1890297615=hei_prop_heist_cutscene_doorc_l +-1920147247=hei_prop_heist_cutscene_doorc_r +-1305230175=hei_prop_heist_deposit_box +1506637536=hei_prop_heist_docs_01 +-443429795=hei_prop_heist_drill +1271198221=hei_prop_heist_drug_tub_01 +932490441=hei_prop_heist_emp +-599546004=hei_prop_heist_gold_bar +-1732852367=hei_prop_heist_hook_01 +1898040612=hei_prop_heist_hose_01 +-894594569=hei_prop_heist_lockerdoor +2055827572=hei_prop_heist_magnet +-1198343923=hei_prop_heist_off_chair +-780916577=hei_prop_heist_overlay_01 +-217815249=hei_prop_heist_pc_01 +-1969585897=hei_prop_heist_pic_01 +16805345=hei_prop_heist_pic_02 +-313637251=hei_prop_heist_pic_03 +-448940452=hei_prop_heist_pic_04 +-744484063=hei_prop_heist_pic_05 +1240072119=hei_prop_heist_pic_06 +908285994=hei_prop_heist_pic_07 +172949638=hei_prop_heist_pic_08 +948854020=hei_prop_heist_pic_09 +-413386375=hei_prop_heist_pic_10 +-719776525=hei_prop_heist_pic_11 +986210388=hei_prop_heist_pic_12 +747357147=hei_prop_heist_pic_13 +1083173863=hei_prop_heist_pic_14 +1236807831=hei_prop_heist_plinth +-931948057=hei_prop_heist_rolladex +755664014=hei_prop_heist_roller_base +-1719632135=hei_prop_heist_roller_up +-180739589=hei_prop_heist_roller +-812777085=hei_prop_heist_safedepdoor +152330975=hei_prop_heist_safedeposit +-63539571=hei_prop_heist_sec_door +924741338=hei_prop_heist_thermite_case +-335888452=hei_prop_heist_thermite_flash +865563579=hei_prop_heist_thermite +388542025=hei_prop_heist_transponder +1452661060=hei_prop_heist_trevor_case +1429382112=hei_prop_heist_tub_truck +-234152995=hei_prop_heist_tug +-877183153=hei_prop_heist_tumbler_empty +-54433116=hei_prop_heist_weed_block_01 +-680115871=hei_prop_heist_weed_block_01b +1228076166=hei_prop_heist_weed_pallet_02 +-553616286=hei_prop_heist_weed_pallet +377646791=hei_prop_heist_wooden_box +1833528513=hei_prop_hst_icon_01 +-676527372=hei_prop_hst_laptop +1210057103=hei_prop_hst_usb_drive_light +-779874356=hei_prop_hst_usb_drive +1030147405=hei_prop_mini_sever_01 +1806543322=hei_prop_mini_sever_02 +412812214=hei_prop_mini_sever_03 +1290462570=hei_prop_mini_sever_broken +50694499=hei_prop_pill_bag_01 +435562533=hei_prop_server_piece_01 +-543689572=hei_prop_server_piece_lights +245838764=hei_prop_sm_14_mp_gar2 +-667009138=hei_prop_sm_14_mph_door_l +1640157877=hei_prop_sm_14_mph_door_r +116180164=hei_prop_ss1_mpint_door_l +-415922858=hei_prop_ss1_mpint_door_r +1975282749=hei_prop_ss1_mpint_garage2 +-1603817716=hei_prop_station_gate +1424372521=hei_prop_sync_door_06 +-1232996765=hei_prop_sync_door_08 +-1874351633=hei_prop_sync_door_09 +-2881618=hei_prop_sync_door_10 +2116359305=hei_prop_sync_door01a +46734799=hei_prop_sync_door01b +393167779=hei_prop_sync_door02a +-1562944903=hei_prop_sync_door02b +782871627=hei_prop_sync_door03 +1356853431=hei_prop_sync_door04 +-1483545996=hei_prop_sync_door05a +-2009193533=hei_prop_sync_door05b +-2051450263=hei_prop_sync_door07 +-2002895309=hei_prop_wall_alarm_off +1088428993=hei_prop_wall_alarm_on +1228163930=hei_prop_wall_light_10a_cr +-971547840=hei_prop_yah_glass_01 +2023735386=hei_prop_yah_glass_02 +1792484553=hei_prop_yah_glass_03 +1564805541=hei_prop_yah_glass_04 +1299409410=hei_prop_yah_glass_05 +1072287471=hei_prop_yah_glass_06 +569086707=hei_prop_yah_glass_07 +338622326=hei_prop_yah_glass_08 +75487256=hei_prop_yah_glass_09 +-1562831388=hei_prop_yah_glass_10 +900699965=hei_prop_yah_lounger +28672923=hei_prop_yah_seat_01 +-293380809=hei_prop_yah_seat_02 +-591349326=hei_prop_yah_seat_03 +-1727936540=hei_prop_yah_table_01 +1844244923=hei_prop_yah_table_02 +1000639787=hei_prop_yah_table_03 +623548567=hei_prop_zip_tie_positioned +818839470=hei_prop_zip_tie_straight +-1387685787=hei_ss1_02_building01 +-1645951137=hei_ss1_02_garagedtls +-13598702=hei_ss1_02_grd01 +-1812616998=hei_ss1_11_detail01b +1754483286=hei_ss1_11_flats +-525592501=hei_ss1_11_flatsgrd01 +567645300=hei_ss1_11_land01 +1923648289=hei_ss1_11_lobbysofa +735855031=hei_v_ilev_bk_gate_molten +-222270721=hei_v_ilev_bk_gate_pris +1272518122=hei_v_ilev_bk_gate2_molten +746855201=hei_v_ilev_bk_gate2_pris +108706825=hei_v_ilev_bk_safegate_molten +-1508355822=hei_v_ilev_bk_safegate_pris +224975209=hei_v_ilev_fh_heistdoor1 +330294775=hei_v_ilev_fh_heistdoor2 +301427732=hexer +2132980893=hickbackroomshit +-1862421347=hickbarbar +42358572=hickbardivide +1375833564=hickbarfantops +-1163879492=hickbarlights +-1521838512=hickbarshell +-1848794733=hickbartrmbck +-619486048=hickbarunit +235493964=hickbarvent +24583005=hickbrskrtbck +76291840=hickmats +608514362=hickmoresignsfront +799455215=hickneon +-1598384008=hicks_barshit +810992626=hicks_newreflect +1667141189=hicks_wallshit1 +1027005939=hicksbackdirt +-119446652=hicksbarmats +234652493=hickshadback +-932952209=hickshadowbar +1659268031=hicksmoresignsback +-90636983=hickwins +-2125480855=horizonring +37348240=hotknife +486987393=huntley +-512624075=hw1_01_a +-1961608770=hw1_01_alley_details +1894291760=hw1_01_b +1901730311=hw1_01_c +-719461999=hw1_01_d +2085889725=hw1_01_decalsa +1854343971=hw1_01_decalsb +866818173=hw1_01_decalsb2 +1624272822=hw1_01_decalsc +522020779=hw1_01_doorblock +-94338861=hw1_01_ground +400742046=hw1_01_handrail_lod +532780075=hw1_01_handrail +548465517=hw1_01_hillsidec +2112998637=hw1_01_hillsidedecalsb +-1938412073=hw1_01_hillsidegnd +114003761=hw1_01_hw1_1_railing +1776982345=hw1_01_hw1_1_railing2 +453135790=hw1_01_ldr001 +680323267=hw1_01_ldr002 +808920973=hw1_01_lockup +-331160868=hw1_01_props_combo06_dslod +794489978=hw1_01_shadow_wall +621338680=hw1_01_upnat_fence +-463429933=hw1_02_bld1_fnce +-1292431284=hw1_02_bld1 +-373981752=hw1_02_bld2 +-679814829=hw1_02_bld3 +-76275387=hw1_02_bld4 +-330398982=hw1_02_bld5 +571534974=hw1_02_bld6 +1849355418=hw1_02_cablemesh173373_hvstd +1402840727=hw1_02_cablemesh173388_hvstd +-1351627169=hw1_02_cablemesh173403_hvstd +-553441798=hw1_02_cablemesh173418_hvstd +365129804=hw1_02_cablemesh173433_hvstd +-1252834272=hw1_02_detail1 +-178177157=hw1_02_detail1b +-2081826670=hw1_02_detail1d +20155248=hw1_02_details2b +-2128147623=hw1_02_details2c +-1246956444=hw1_02_details2e +406599627=hw1_02_door_blocker +1100527874=hw1_02_emiss_nomelt_pstrs_lod +1837065524=hw1_02_emissive_melt_pstrs_lod +-197030570=hw1_02_flow_ +-2145720397=hw1_02_flow_01 +1366067799=hw1_02_flow_02 +1669803660=hw1_02_flow_03 +-1529040586=hw1_02_flow_04 +1574660943=hw1_02_grnd1 +-723897045=hw1_02_grnd2_shadowproxy +1936037479=hw1_02_grnd2 +-1903011502=hw1_02_gru_door_lod +37854080=hw1_02_grudoor_dummy +2128205696=hw1_02_hw2_red_carpet +-864104342=hw1_02_ld +1934147822=hw1_02_ld003 +-73772633=hw1_02_ld004 +225703258=hw1_02_ld005 +-635203910=hw1_02_ld006 +-1807601169=hw1_02_ld02 +-1397949888=hw1_02_melt_pstrs_lod +2103009690=hw1_02_melt_pstrs +1455796518=hw1_02_nomelt_pstrs_lod +1669257774=hw1_02_nomelt_pstrs +-1962732942=hw1_02_prop_premier_fence +-1355706694=hw1_02_prop_premier_fence001 +-528813748=hw1_02_prop_premier_fence002 +-759671353=hw1_02_prop_premier_fence003 +1564089854=hw1_02_props_hw1_2_ve01_slod +984652212=hw1_02_props_hw1_2_veg_slod +-1565118602=hw1_02_railings +750378759=hw1_02_railings2 +-1864064469=hw1_02_redcpet_lod +-1231191169=hw1_02_windows_noshad +1290932115=hw1_02_wood +1338958595=hw1_02_wood2 +1364022919=hw1_03_a_plots7-9_nodshad +-1120421683=hw1_03_build02b +2091107352=hw1_03_build04_ovly +-1023057929=hw1_03_build04 +-644523082=hw1_03_garage_01 +-1803107177=hw1_03_garage_ov_01 +1600390370=hw1_03_loose_lobday +1678520692=hw1_03_pool_dummy +1254156759=hw1_03_pool_proxy +-546695604=hw1_03_roos_alfa3 +-113030658=hw1_03_roos_alfa4 +-2032162002=hw1_03_roos_apts03 +1120115004=hw1_03_roos_cpark_a +-2074675109=hw1_03_roos_cpark2 +-702435766=hw1_03_roos_int_shad +-1029671640=hw1_03_rvelt_dcl01 +210823447=hw1_03_rvelt_frame +1530034397=hw1_03_rvelt01 +833751936=hw1_04_build02 +-1627003354=hw1_04_build03 +1432277721=hw1_04_build04 +1154083371=hw1_04_build04b +-1996911124=hw1_04_cablemesh16435_thvy +127209426=hw1_04_glue +-234450300=hw1_04_glue003 +-257044173=hw1_04_glue2 +-1270820123=hw1_04_ground +1119245547=hw1_04_ldr +-758751315=hw1_04_pw_chainlink +-1187071375=hw1_04_pw_chainlink2 +-752456116=hw1_04_pw_chainlink3 +-1050621247=hw1_04_pw_chainlink4 +1960456613=hw1_04_pw_chainlink5 +1654459691=hw1_04_pw_chainlink6 +-2084476352=hw1_04_railing +-689786883=hw1_04_railing2 +-69278676=hw1_04_railing2b +-946564767=hw1_04_railing3 +-1311677237=hw1_04_railingb +-2026320990=hw1_04_railng3b +2103936397=hw1_06_adbuild02 +2030499440=hw1_06_adbuild02b +1001027582=hw1_06_alley_01 +-654467153=hw1_06_alley_fence_lod +-1001914038=hw1_06_alley_fence +266927528=hw1_06_build01cm +423838330=hw1_06_build03cm +-1283337482=hw1_06_build04cm +-293995249=hw1_06_build05cm +-376286109=hw1_06_cloth_06_02 +55642080=hw1_06_cloth_06_03 +-361612536=hw1_06_cloth_06_m +791147146=hw1_06_db07rail_lod +1977395601=hw1_06_db07rail2_lod +635949094=hw1_06_detail02 +2064016994=hw1_06_detail02b +1107063883=hw1_06_detail02c +586863342=hw1_06_emissive_a +21532554=hw1_06_emissive_b +1180867009=hw1_06_emissive_c +1423554223=hw1_06_emissive_d +1509835000=hw1_06_emissive_e +2012118232=hw1_06_emissive_f +2100922222=hw1_06_emissive_g +-1955912751=hw1_06_emissive_h +-1252132942=hw1_06_emissive_i +-2095770847=hw1_06_emissive_j +1813300909=hw1_06_emissive_nightphrm_b +1068966236=hw1_06_furgrass_00 +837060023=hw1_06_furgrass_01 +606235187=hw1_06_furgrass_02 +381079388=hw1_06_furgrass_03 +149795786=hw1_06_furgrass_04 +-758495356=hw1_06_furgrass_05 +-994038928=hw1_06_furgrass_06 +-1233678625=hw1_06_furgrass_07 +-1473744327=hw1_06_furgrass_08 +-1716202158=hw1_06_furgrass_09 +484369132=hw1_06_furgrass_10 +-479465465=hw1_06_furgrass_11 +-1050956825=hw1_06_furgrass_12 +-898384449=hw1_06_furgrass_13 +-1400929833=hw1_06_furgrass_14 +-440109984=hw1_06_furgrass_15 +-671393586=hw1_06_furgrass_16 +-1859630299=hw1_06_furgrass_17 +-2091077746=hw1_06_furgrass_18 +755892978=hw1_06_furgrass_19 +-915652796=hw1_06_furgrass_20 +-829765247=hw1_06_furgrass_21 +-592916992=hw1_06_glue +899883042=hw1_06_glue2 +1854018015=hw1_06_glue3 +-2134244776=hw1_06_gop +-1081621127=hw1_06_grnd_low2 +435131988=hw1_06_hdgb_top +1036652564=hw1_06_hdgb +-657301768=hw1_06_hedge_rnd_a_l_decr001 +-1485923788=hw1_06_hedge_rnd_a_ml001 +-1977076544=hw1_06_hw1_nwcl +-1911646444=hw1_06_jrdrs +326183423=hw1_06_ldr_ +-375435415=hw1_06_ldr_01 +-1336395753=hw1_06_ldr_011 +-61967161=hw1_06_ldr_02 +-825943627=hw1_06_ldr_03 +-529089256=hw1_06_ldr_04 +1055324667=hw1_06_ldr_05 +276307230=hw1_06_ldr_06 +-435369912=hw1_06_ldr_07 +-127701771=hw1_06_ldr_08 +2040065886=hw1_06_ldr_09 +1503866407=hw1_06_ldr_10 +1278565879=hw1_06_nbr +946657917=hw1_06_nbrs +-398272479=hw1_06_nu_build004 +292737839=hw1_06_nu_build02 +-1107135077=hw1_06_pharmcy_01 +-1817687760=hw1_06_pharmdet_01 +-1872534500=hw1_06_pipes_drains +-399959729=hw1_06_railings +1668396678=hw1_06_railings2 +-2013429859=hw1_06_railings4 +-1776477224=hw1_06_railings5 +-1050906030=hw1_06_railings6 +-2029222020=hw1_06_road +1121637823=hw1_06_shdw01 +-1141386914=hw1_06_shdw01c +-1673641165=hw1_07_03_tmp_ovly +-773442881=hw1_07_03_tmp +313893975=hw1_07_a_plots7-9_nodshad +1228790535=hw1_07_apt_5drail_lod +-1070163359=hw1_07_b1 +-408437505=hw1_07_build_sa +45984266=hw1_07_cablemesh369339_hvstd +-889487127=hw1_07_cablemesh369354_hvstd +-1369722876=hw1_07_cablemesh369369_hvstd +-2012474417=hw1_07_detail_b1 +1369903232=hw1_07_detail +-1892184924=hw1_07_detail3 +700726340=hw1_07_details_02 +-332017629=hw1_07_elpitbase_al +1545468184=hw1_07_elpitbase_d +-1851273617=hw1_07_elpitbase +-265692065=hw1_07_fence02a +-1861921310=hw1_07_grnd_b +218320376=hw1_07_grnd_c +1255186874=hw1_07_hedge_d +2146818243=hw1_07_hedge_d2 +1918123392=hw1_07_hedge_d3 +465408076=hw1_07_hedge_d4 +-1913523013=hw1_07_hedge_d5 +1435630835=hw1_07_ladder_002 +679174808=hw1_07_ldrr001 +518606708=hw1_07_ldrr002 +-1659515953=hw1_07_ldrr003 +-1889357719=hw1_07_ldrr004 +-2051564269=hw1_07_ldrr005 +996091122=hw1_07_logo +-299255729=hw1_07_parkingem +989207063=hw1_07_props_combo01_slod +-2023215275=hw1_07_props_combo02_dslod +1279723898=hw1_07_railings +1039954763=hw1_07_railings10 +672163373=hw1_07_railings2_lod +-868163536=hw1_07_railings4 +1576240023=hw1_07_railings5 +1942335291=hw1_07_railings6 +-2120463640=hw1_07_railings7 +-1762953850=hw1_07_railings8 +615518465=hw1_07_railings9 +1942564779=hw1_07_rails +-313844421=hw1_07_roof_dirt +1069623653=hw1_07_roof_dirt2 +695889205=hw1_07_sdw_01 +-206044751=hw1_07_sdw_02 +-1290918362=hw1_07_sgn_det +-2022955107=hw1_07_sgn_det01 +330312763=hw1_07_shw_pr +-1371120068=hw1_07_tmp_ladder +1878021811=hw1_07_twl_det +-1636425964=hw1_07_twl_det01 +-560809621=hw1_07_vw_muzak_001 +-135829466=hw1_07_warehseshelf03 +1703606389=hw1_07_wtrbuild01 +-865830828=hw1_07_wtrbuild01d +-434947323=hw1_07_wtrbuild02d +-2003042440=hw1_07_wtrbuild05d +-758922140=hw1_08_build03x +-519796568=hw1_08_build1_4_det +710360556=hw1_08_carparkdetail +1970877928=hw1_08_decalb +-658015101=hw1_08_decald +-131077603=hw1_08_decals1 +-1963683928=hw1_08_decals2 +-1031393586=hw1_08_emissive_a_slod +-2083120310=hw1_08_grnd2 +1029279318=hw1_08_grnd3 +-1594709952=hw1_08_ground_01 +1304399686=hw1_08_hotplaz_ldr +723023507=hw1_08_hotplaz_rail +-1836318341=hw1_08_hotplaz01 +-1462686203=hw1_08_hotplaz02 +899826789=hw1_08_hurrdetails +326394542=hw1_08_hurricanex +-2072287043=hw1_08_hw1_8_newtop001 +-702487957=hw1_08_ldr +1443519929=hw1_08_ldr001 +1135524098=hw1_08_ldr002 +963617976=hw1_08_ldr003 +-1667060909=hw1_08_lightcase +-782735761=hw1_08_newcarpark +-1988933741=hw1_08_newdecals +-965682050=hw1_08_rail +-409844162=hw1_08_railings +1870569448=hw1_08_railings2 +-1731595650=hw1_08_railings3 +28731469=hw1_08_shadowproxy01 +1972363783=hw1_08_vwhot_det1 +1650221088=hw1_08_vwhot01 +1778162525=hw1_09_billboards +-430121925=hw1_09_captower_dtl +145371199=hw1_09_captower +1394986836=hw1_09_cp_railings +-1400883693=hw1_09_fake_int_em +-1222254644=hw1_09_fake_int +-1243261926=hw1_09_glue_01 +-1001656089=hw1_09_glue_02 +-510280497=hw1_09_glue_2 +-904413333=hw1_09_ground +413284062=hw1_09_ground2 +149399910=hw1_09_mscp +-326741201=hw1_09_pd_sign +369205997=hw1_09_policestation +-1793416473=hw1_09_props_combo01_slod +-1716590621=hw1_09_props_combo03_slod +-1640093595=hw1_09_rail_post +-1736123092=hw1_09_rail_post2 +57120750=hw1_09_railings +1784356027=hw1_10_br_rail +1199652644=hw1_10_bridge01_sd +-1039202168=hw1_10_bridge01 +160230259=hw1_10_bridge02_sd +1781979357=hw1_10_bridge02 +-1515041200=hw1_10_cnt_sign +-364531001=hw1_10_land_00 +-1825897329=hw1_10_land_02 +-1064083617=hw1_10_land_03 +-825426990=hw1_10_land_04 +1545574009=hw1_10_land_06 +1769353510=hw1_10_land_07 +2008239520=hw1_10_land_08 +-445543429=hw1_10_land02_a +-824193557=hw1_10_land03_a +1635090709=hw1_10_land06_a +766833563=hw1_10_land08_a +487854109=hw1_11_build01_a +1064599835=hw1_11_build01 +-1411239158=hw1_11_build02_a +1908762044=hw1_11_build02 +-980848503=hw1_11_build02b_a +-978252068=hw1_11_cablemesh28210_hvstd +-161438509=hw1_11_grnd_blnd +210683425=hw1_11_ground_a +-443992967=hw1_11_ground_a2 +1332427729=hw1_11_ground_noshadow +-1786582789=hw1_11_hedge_a +670953188=hw1_11_hedge_a2 +1074145773=hw1_11_ldr_01 +-573404173=hw1_11_railings +13448741=hw1_11_railings2 +-279604426=hw1_11_railings3 +684164637=hw1_11_railings4 +586026448=hw1_12_build01_a +354515856=hw1_12_build01 +-703884125=hw1_12_build02_a +-1168008134=hw1_12_build02_a2 +-971230321=hw1_12_build02_ab +-501410428=hw1_12_build02 +-426928973=hw1_12_cablemesh1463_thvy +-1506245775=hw1_12_chainlink +-541074993=hw1_12_ground +1558939191=hw1_12_hdg_top +-630567675=hw1_12_hdg +-2128659209=hw1_12_railings +583048327=hw1_12_railings2 +813840394=hw1_12_railings3 +2104026129=hw1_13_biker_aux +136264275=hw1_13_biker_gardoor +-1293675098=hw1_13_biker_newbits +177085699=hw1_13_biker_rails +2134388008=hw1_13_bikergnd_a +36342934=hw1_13_bikergnd +-1342604687=hw1_13_bikergnd2_a +327225700=hw1_13_bk_wires +1356530899=hw1_13_bkrgnd_noshadow +747685776=hw1_13_garage_door_01 +-496822713=hw1_13_ground_a1 +-2003736070=hw1_13_ground +-694926978=hw1_13_ldrrr +922403028=hw1_13_motel_decal +706065119=hw1_13_motel +-2030346120=hw1_13_props_combo_slod +-800344852=hw1_13_props_dump01alod +-2096314408=hw1_13_props_dump01alod1 +-1395254422=hw1_13_props_dump01alod2 +-1550536461=hw1_13_props_pallet01lod5 +-1121865470=hw1_13_railings +-1545333354=hw1_13_railings2 +-718637022=hw1_13_railings3 +-1659158224=hw1_13_ratt_static +-2053869137=hw1_13_res2_decals +716555051=hw1_13_res2 +794887696=hw1_13_starlight_sign +1413145791=hw1_13_wires +219326616=hw1_14_bld01_utl +-1659875318=hw1_14_bld01_utlb +1902050790=hw1_14_bld02_dcl +-313241547=hw1_14_bld02 +-332611915=hw1_14_bld02b_dcl +-631756227=hw1_14_bld03 +-787277901=hw1_14_bld04 +904094038=hw1_14_bld05 +1459685470=hw1_14_bld06_utl +1032850982=hw1_14_bld06_utlb +1737949586=hw1_14_bld06_utlbb +-1637781722=hw1_14_bld06_utlbc +1901353015=hw1_14_bld07 +-1357141677=hw1_14_d +1831854458=hw1_14_db_apart_05__rsref00 +336054536=hw1_14_db +-1392644903=hw1_14_fence +-1568817157=hw1_14_glass +-178496097=hw1_14_glue01 +-253523090=hw1_14_gnd_1b +1833729674=hw1_14_gnd_2b +-607938432=hw1_14_gnd_2eb +-1808807168=hw1_14_gnd_c +1744531028=hw1_14_hdg_top +1356886467=hw1_14_hdg_top2 +-408002820=hw1_14_hdg +1930242138=hw1_14_hdg2 +1219752935=hw1_14_hdg2c +705915654=hw1_14_hdgb_top003 +1924951663=hw1_14_hdgb_top2 +-1702099064=hw1_14_hdgc_top2 +-1642618956=hw1_14_hdgd_top +-1329880142=hw1_14_hdgd +665976950=hw1_14_hdge_top +1862480776=hw1_14_hdge_top001 +1249676467=hw1_14_ladder_001 +-1263509223=hw1_14_ladder_002 +140779207=hw1_14_ldr +1554081049=hw1_14_ldr001 +1255588228=hw1_14_ldr002 +1556899179=hw1_14_ldr003 +1146321396=hw1_14_railing +749181752=hw1_14_railings2 +987674534=hw1_14_railings3 +1227707459=hw1_14_railings4 +1468788992=hw1_14_railings5 +1552031093=hw1_14_rtr +-393685242=hw1_14_rtrb +-902948776=hw1_14_shd_pxy +-144671806=hw1_14_shdw +-290116045=hw1_14_shdw2 +1010868558=hw1_14_twl +1688194909=hw1_14_twl2 +1868162257=hw1_14_twl3 +-760272022=hw1_14_twlb +667531210=hw1_14_vent +-534778517=hw1_15_apart_st1_2 +268618773=hw1_15_apart_st2 +-414886721=hw1_15_apt_st1 +-1951216762=hw1_15_build1_details +582558264=hw1_15_build1_detailsb +-672900969=hw1_15_build1 +-955828515=hw1_15_build2 +-2127019256=hw1_15_dec_00 +1996566170=hw1_15_dec_01 +1690274327=hw1_15_dec_02 +1293376151=hw1_15_dec_03 +-229661439=hw1_15_dec_04 +1298669622=hw1_15_dec_05_ivyb +-592086579=hw1_15_dec_05 +-811147344=hw1_15_dec_06 +-1192644042=hw1_15_dec_07 +-558837092=hw1_15_fnc +651108333=hw1_15_ground1 +552612940=hw1_15_hdg_00_top +119494936=hw1_15_hdg_00 +721157395=hw1_15_hdg_01_top +-1253722798=hw1_15_hdg_01 +1603975167=hw1_15_hdg_02_top +-1558441729=hw1_15_hdg_02 +-1196087386=hw1_15_hdg_03_top +-1058780017=hw1_15_hdg_03 +1677913519=hw1_15_hdg_04_top +1920544698=hw1_15_hdg_04 +2023175627=hw1_15_hdg_b_00_top +2034933165=hw1_15_hdg_b_00 +-1416379258=hw1_15_hdg_b_01_top +-1308651754=hw1_15_hdg_b_01 +-669656988=hw1_15_hdg_b_02_top +-725101402=hw1_15_hdg_b_02 +1060941408=hw1_15_hdg_b_03_top +1290159341=hw1_15_hdg_b_03 +-1516304052=hw1_15_hdg_b_04_top +1521148022=hw1_15_hdg_b_04 +-1808566825=hw1_15_ladder_ +521524290=hw1_15_lldd +862768299=hw1_15_lll +97776128=hw1_15_props_cbl_thvy +1722748059=hw1_15_props_cbl_thvy01 +1953212436=hw1_15_props_cbl_thvy02 +-2094938752=hw1_15_props_cbl_thvy03 +18366831=hw1_15_props_cbl_thvy04 +493451793=hw1_15_props_cbl_thvy05 +181504950=hw1_15_railing2_lod +-1936985284=hw1_15_railing3_lod +462382584=hw1_15_railing4 +1255300595=hw1_15_railings5 +1391890095=hw1_15_shdw +74868871=hw1_15_twl00 +1016027320=hw1_15_twl01 +786447706=hw1_15_twl02 +1632346672=hw1_15_twl03 +-1132378361=hw1_16_bboard +387516613=hw1_16_build02 +-529311731=hw1_16_build02b_dcl +1396517341=hw1_16_build02b_dcl2 +1134529186=hw1_16_build02b_dcl3 +1765503940=hw1_16_build1 +-1736366459=hw1_16_build2_g +-1828829367=hw1_16_build2 +-1117503232=hw1_16_build2aldet_b +-1346919001=hw1_16_build2aldet_c +-806773311=hw1_16_build2aldet +1254221951=hw1_16_build2ov +2109486183=hw1_16_build2ov2 +-1039938041=hw1_16_gnd +1164797860=hw1_16_h1_16_brand_emissive +-2128520986=hw1_16_ldr +122504853=hw1_16_ldr001 +-681926893=hw1_16_props_cable_thvy +-565680250=hw1_16_props_cable_thvy01 +-1332868078=hw1_16_props_cable_thvy02 +-1981104416=hw1_16_props_cable_thvy03 +-849361483=hw1_16_props_cable_thvy04 +-1654168103=hw1_16_props_cable_thvy05 +1796768060=hw1_16_props_cable_thvy06 +1088761046=hw1_16_props_cable_thvy07 +-2139248110=hw1_16_rails_00 +1882786185=hw1_16_rails_01 +892179315=hw1_16_rails_02 +-1830924589=hw1_16_rails_03 +1502108712=hw1_16_rails_04 +1225112355=hw1_16_rails_05 +524989316=hw1_16_rails_x +-507646136=hw1_16_railsb_00 +-806663261=hw1_16_railsb_01 +2100078119=hw1_16_railsb_02 +1801257608=hw1_16_railsb_03 +-1697128067=hw1_16_railsb_04 +1204992872=hw1_16_railsb_05 +-1527533332=hw1_16_railsc_00 +-80126594=hw1_16_railsc_01 +158071267=hw1_16_railsc_02 +221381079=hw1_16_railsc_03 +-168114023=hw1_16_shw2 +-1449171789=hw1_16_ss_det +-1311577483=hw1_16_water_ +-1840484082=hw1_17_a_plots7-9_nodshad001 +1255825959=hw1_17_a_plots7-9_nodshad002 +-2037725675=hw1_17_aircon_climb +1668066343=hw1_17_aircon_climb001 +438411327=hw1_17_build1_n +1430940564=hw1_17_build1_n2 +-612627298=hw1_17_decals +1314978361=hw1_17_decals01 +1562056621=hw1_17_decals02 +1806546130=hw1_17_decals03 +-473684807=hw1_17_decals04 +-720599222=hw1_17_decals05 +-940675826=hw1_17_decals06 +-1237857887=hw1_17_decals07 +117708805=hw1_17_det +-679193819=hw1_17_det01 +-1580898392=hw1_17_det02 +1912014860=hw1_17_det03 +-867943259=hw1_17_det04 +-1672281727=hw1_17_detail2_b +192265852=hw1_17_detail3_b_ +1036495635=hw1_17_detail3_b_02 +1773765306=hw1_17_detail3_b_07 +2085038037=hw1_17_detail3_b_08 +-1337974414=hw1_17_detail3_b +-1057599564=hw1_17_fences +-2124979123=hw1_17_ground1 +2140678334=hw1_17_ladr +-318344114=hw1_17_ladr005 +-1210381832=hw1_17_ladr006 +-912741005=hw1_17_ladr007 +341525239=hw1_17_ladr008 +639362680=hw1_17_ladr009 +-862011307=hw1_17_ladr01 +1052547689=hw1_17_ladr010 +-1094507362=hw1_17_ladr02 +1407209258=hw1_17_ladr03 +1101114029=hw1_17_ladr04 +-1488944255=hw1_17_nwnet +803300022=hw1_17_nwnet2 +815529765=hw1_17_props_aircon_climb002 +-11985792=hw1_17_props_aircon_climb003 +1188395716=hw1_17_rails00 +877680058=hw1_17_rails01 +459383773=hw1_17_rails02 +413769325=hw1_17_rails03 +502147314=hw1_17_rails04 +196281468=hw1_17_rails05 +-720496841=hw1_17_rails06 +-273920909=hw1_17_rails07 +-1198629320=hw1_17_rails08 +-422954321=hw1_17_rails09 +1992938764=hw1_17_rails10 +1402978844=hw1_17_sdw_px +585995226=hw1_18_build01 +-2063233765=hw1_18_cablemesh27816_thvy +1561473301=hw1_18_cablemesh27817_thvy +1862924054=hw1_18_cablemesh27818_thvy +-613148533=hw1_18_cablemesh27819_thvy +679577921=hw1_18_cablemesh27820_thvy +-2036860565=hw1_18_cablemesh27821_thvy +1719346147=hw1_18_cablemesh27822_thvy +1910999475=hw1_18_cablemesh27823_thvy +-1388300832=hw1_18_cablemesh27824_thvy +300374699=hw1_18_cablemesh27825_thvy +988611603=hw1_18_cablemesh27826_thvy +639021151=hw1_18_dash_em +1768261197=hw1_18_dashound_sign +-724531239=hw1_18_ground01 +192306163=hw1_18_land_01 +-161271351=hw1_18_land_02 +1253956221=hw1_18_land_03 +830605302=hw1_18_ovlya +-146467971=hw1_18_ovlyb +272638749=hw1_18_props_combo_01_lod +-1079590505=hw1_18_rails +-41650172=hw1_18_rd_sup_01 +355993842=hw1_19_19_rails +-2111758304=hw1_19_19_rails01 +-1311604862=hw1_19_19_rails02 +690056734=hw1_19_19_rails04 +245709094=hw1_19_19_rails06 +-944763167=hw1_19_bathroom_002 +-931618751=hw1_19_bathroom_01 +-1634933074=hw1_19_fount_pool +1443681589=hw1_19_hw1_props_00 +1724872378=hw1_19_hw1_props_01 +-124609986=hw1_19_hw1_props_02 +189939645=hw1_19_hw1_props_03 +2108564599=hw1_19_hw1_props_04 +-1863103743=hw1_19_hw1_props_05 +-246223218=hw1_19_ovlya +-1014820113=hw1_19_ovlyb +-717441438=hw1_19_ovlyc +663509764=hw1_19_ovlyd +-2147238106=hw1_19_parka +-1446636886=hw1_19_parkb +-1673955439=hw1_19_parkc +1160235375=hw1_19_parkd +2130240571=hw1_19_pg_rails +1389328087=hw1_19_props_a +-808277333=hw1_19_props_a01 +161390146=hw1_19_props_a02 +744481732=hw1_19_props_a03 +390645435=hw1_19_props_combo04_slod +-1521496284=hw1_19_props_combo06_slod +416396923=hw1_19_propsb +-1365421293=hw1_19_rails_01 +884905535=hw1_22_albits1_a +-912420627=hw1_22_albits1 +-367178887=hw1_22_albits2_a +-696210765=hw1_22_albits2 +1786620370=hw1_22_albits3_a +-1899236754=hw1_22_albits3_b +1973966550=hw1_22_bb_01 +1919441208=hw1_22_brwstrk +-956504431=hw1_22_build_as_d +-581934661=hw1_22_build1_ovly +-1943774460=hw1_22_build1_ovly2 +-285644541=hw1_22_build1_ovly2b +-844866065=hw1_22_build1_ovlyb +-817420181=hw1_22_build1 +-555661409=hw1_22_build2 +1553515280=hw1_22_build3 +173612690=hw1_22_build4 +856943830=hw1_22_fnctomesh +1884612623=hw1_22_fnctomeshb +-651167063=hw1_22_glass003 +1553211745=hw1_22_grille +-1330717078=hw1_22_ground_noshadow_fix +-1798028502=hw1_22_ground01_fix +-1443408053=hw1_22_ladder +-573006256=hw1_22_ldr_22_001 +-341820961=hw1_22_ldr_22_002 +-1968474129=hw1_22_ldr_22_003 +1483314028=hw1_22_ldr_22_004 +-568971557=hw1_22_malltest +1849203342=hw1_22_nightobj +866095786=hw1_22_nobj_lod +67022107=hw1_22_nobj +-1466448686=hw1_22_nobj01_lod +1302817738=hw1_22_nobj01 +1615734294=hw1_22_nobj02_lod +1063636807=hw1_22_nobj02 +-261776608=hw1_22_nobj03_lod +-1139029827=hw1_22_nobj03 +-36233831=hw1_22_probe +1843241341=hw1_22_rails2 +-1235289632=hw1_22_shd_pxy +-1983661553=hw1_22_shipint +-804923591=hw1_22_stairs +1316169093=hw1_22_table +-1403534153=hw1_23_build1 +-682538333=hw1_23_build2_door +1441503204=hw1_23_build2 +1742519238=hw1_23_build3 +-1319750112=hw1_23_cablemesh8660_thvy +2087359751=hw1_23_dec00_b +1465221388=hw1_23_dec00 +-675982458=hw1_23_dec01_b +1767843103=hw1_23_dec01 +1412299453=hw1_23_dec02 +635182618=hw1_23_dec03 +-1564534814=hw1_23_dec04 +-1408030070=hw1_23_dec05 +-1520323500=hw1_23_decal_3_b +1985587381=hw1_23_decal_3 +-2006662511=hw1_23_detaillost_b +748985055=hw1_23_detaillost_bb +-1138769237=hw1_23_detaillost +1299105380=hw1_23_detaillostb +207589645=hw1_23_emissive2a +1586794755=hw1_23_ground3a +392421148=hw1_23_lad004 +619543087=hw1_23_lad005 +1608027841=hw1_23_lad02 +-1976179845=hw1_23_lad03 +-2053630052=hw1_23_met +-314834734=hw1_23_met01 +-1136812330=hw1_23_met02 +897522672=hw1_23_motelneon +-1747459794=hw1_23_neon +-29538769=hw1_23_park_sign +-1145697693=hw1_23_r +-1522526848=hw1_23_railing3_lod +-304291422=hw1_23_railing4_lod +-385861177=hw1_23_railings_lod +2084438922=hw1_23_railings2_lod +418203362=hw1_23_rails_00 +-744965066=hw1_23_rails_01 +-984408149=hw1_23_rails_02 +1074730277=hw1_23_rails_03 +1841623184=hw1_23_rails_04 +-1755488364=hw1_23_waterpools +-1892661573=hw1_23_weed_02 +-1474849053=hw1_23_weed_02b +2120787244=hw1_23_weed_03 +-402884546=hw1_23_weed_04 +-737338185=hw1_24_billboard_custom +1737199988=hw1_24_bld_02_glss +819562390=hw1_24_bld_02_signs +-1016795681=hw1_24_brk_wl +-677960353=hw1_24_brk_wl01 +1498425559=hw1_24_brk_wl02 +1259900008=hw1_24_brk_wl03 +-227751699=hw1_24_build2 +-1273421122=hw1_24_details +425262297=hw1_24_fleeca_sign +736433633=hw1_24_ground1 +-957303968=hw1_24_ladder +1865314756=hw1_24_ladder004 +-2090965564=hw1_24_ladder01 +-759334046=hw1_24_ladder02_lod +-1860370111=hw1_24_ladder02 +-689795897=hw1_24_ladder03 +-1610057837=hw1_24_ldr +-1628210489=hw1_24_ov00 +-1866736040=hw1_24_ov01 +-1290853618=hw1_24_ov02 +-1581088651=hw1_24_ov03 +2085812223=hw1_24_rls +-1966569130=hw1_24_rrs +876150294=hw1_24_wd_rls +1244980819=hw1_24_wd_rls01 +-1826588631=hw1_24_wd_rls02 +-2048598606=hw1_24_wd_rls03 +-2048374413=hw1_24_weed_01 +-487980159=hw1_24_weed_02 +763833578=hw1_24_wind_det +1335571070=hw1_24_wind_det01 +1179525092=hw1_24_wind_det02 +-85128929=hw1_24_wind_det03 +-79675471=hw1_25_build_01 +292604525=hw1_25_dec_00 +1500699248=hw1_25_dec_01 +-266139694=hw1_25_dec_02 +903877451=hw1_25_dec_03 +1218853079=hw1_25_dec_04 +375815720=hw1_25_ground +845842719=hw1_25_rails_01_lod +1912749078=hw1_25_rails_01 +1633393353=hw1_25_rails_02 +-1987586948=hw1_25_railsb +-488461782=hw1_25_railsc_ +-1962850072=hw1_26_blc_rails +-1271804317=hw1_26_build01 +800059023=hw1_26_decal_o1_1 +-53019479=hw1_26_decal_o1_1b +127537711=hw1_26_decal_o1_1c +-560971290=hw1_26_decal_park +-1196720454=hw1_26_details +388533861=hw1_26_fake_int_cp +-149363812=hw1_26_ground01 +1088943474=hw1_26_h_rails +-1824283913=hw1_26_park +443046294=hw1_26_pool +-715242921=hw1_26_rails +265161430=hw1_26_rails01 +-2050689390=hw1_26_rails02 +-584641267=hw1_26_redrails +-1754064008=hw1_26_shd_pxy +1499029664=hw1_26_shd_pxy001 +1872989492=hw1_26_shd_pxy002 +2117937767=hw1_26_shd_pxy003 +991374239=hw1_26_strs +-203705482=hw1_26_strs01 +-435873847=hw1_26_strs02 +909788018=hw1_26_water +-1448244611=hw1_27_det_a_ +-1587171634=hw1_27_det_a_01 +1957320024=hw1_27_det_a_02 +-1107597319=hw1_27_det_a_03 +-1891300723=hw1_27_det_a_04 +-521425507=hw1_27_det_a_05 +841699355=hw1_27_det_a_06 +-187880940=hw1_27_frame +-2092150479=hw1_27_frame2 +-1984498666=hw1_27_grill_00 +-1698589133=hw1_27_grill_01 +-279147170=hw1_27_ground_noshadow +-1170335320=hw1_27_ground +-1178143741=hw1_27_metbr_ +-194870580=hw1_27_metbr_01 +1657560990=hw1_27_metbr_02 +-1057973267=hw1_27_metbr_03 +-853887935=hw1_27_metbr_04 +457953442=hw1_27_metbr_05 +696315148=hw1_27_metbr_06 +-1481021065=hw1_27_metbr_07 +2013694482=hw1_27_metbr_08 +-2060901289=hw1_27_metbr_09 +-1337463168=hw1_27_metbr_10 +-1050024368=hw1_27_ndec +1001720630=hw1_27_ndec2 +-105347266=hw1_27_ndecb +-576700555=hw1_27_nw_ld +-861224036=hw1_27_nw_ld001 +-562665677=hw1_27_nw_ld002 +1879542359=hw1_27_nw_ld003 +2145004028=hw1_27_nw_ld004 +1999607971=hw1_27_nw_ld005 +-1996211124=hw1_27_nw_ld006 +1019388870=hw1_27_nw_ld007 +-1469580525=hw1_27_nw_ld008 +1618209576=hw1_27_nw_ld009 +-1743496832=hw1_27_nw_ld010 +-1623562292=hw1_27_nw_ld011 +-733109644=hw1_27_r_d00 +-964688167=hw1_27_r_d01 +-177420298=hw1_27_r1_b +1204218595=hw1_27_r1_b01 +-310561199=hw1_27_r1_b02 +-1970737054=hw1_27_r1_b03 +-2125537810=hw1_27_r1_b04 +637151046=hw1_27_r1_b05 +341083131=hw1_27_r1_b06 +-1718841743=hw1_27_r1_b07 +2070676882=hw1_27_rails_hd00 +1981283046=hw1_27_rails_hd01 +1145018162=hw1_27_rails_hd02 +522538238=hw1_27_rails_hd03 +145956890=hw1_27_rails_hd04 +-73890331=hw1_27_rails_hd05 +-180258509=hw1_27_rails_hd06 +-1035922679=hw1_27_rails_nw00 +-1657124612=hw1_27_rails_nw01 +-412066457=hw1_27_rails_nw02 +-777702959=hw1_27_rails_nw03 +89233709=hw1_27_rails_nw04 +-169608626=hw1_27_rails_nw05 +533974577=hw1_27_rails_nw06 +178168775=hw1_27_rails_nw07 +1051266011=hw1_27_rails_nw08 +811298624=hw1_27_rails_nw09 +-1874907110=hw1_27_rails_nw10 +282767699=hw1_27_rails_nw11 +44504300=hw1_27_rails_nw12 +-313529798=hw1_27_rails_nw13 +-544256327=hw1_27_rails_nw14 +1606536992=hw1_27_rails_nw15 +1241818022=hw1_27_rails_nw16 +876836900=hw1_27_rails_nw17 +646503599=hw1_27_rails_nw18 +-1500816202=hw1_27_rails_nw19 +-159711820=hw1_27_rails_nw20 +23860114=hw1_27_rails_nw21 +296924191=hw1_27_rails_nw22 +-587995449=hw1_27_rc00 +-808137591=hw1_27_rc01 +19312428=hw1_27_rc02 +71742816=hw1_27_rc03 +-166422276=hw1_27_rc04 +1079735446=hw1_27_rw_00 +-157064925=hw1_27_rw_01 +618184081=hw1_27_rw_02 +1274973148=hw1_27_rw_03 +-1671366547=hw1_27_sdw_px +-990121708=hw1_27_temp_ldg +3786877=hw1_27_temp_ldg01 +-1682658453=hw1_27_tracks +855945307=hw1_27_wood_gr +-575879429=hw1_28_bes_lights +-1901484165=hw1_28_dec_ +323096908=hw1_28_dec_01 +822103240=hw1_28_dec_02 +-556521363=hw1_28_dec_03 +-795964446=hw1_28_dec_04 +-64429290=hw1_28_dec_05 +-1922600182=hw1_28_decal2 +2051493066=hw1_28_decal3 +1023461500=hw1_28_fences +-1669117240=hw1_28_fences03 +-1907511715=hw1_28_fences04 +761325925=hw1_28_fences13 +-1979341197=hw1_28_fld_lts00 +-1685010039=hw1_28_fld_lts01 +-2104519053=hw1_28_fld_lts010 +1148721725=hw1_28_fld_lts011 +-1377407436=hw1_28_fld_lts02 +-1086549792=hw1_28_fld_lts03 +-779405955=hw1_28_fld_lts04 +177153920=hw1_28_fld_lts05 +-187827198=hw1_28_fld_lts06 +774696635=hw1_28_fld_lts07 +-127499473=hw1_28_fld_lts08 +1368831374=hw1_28_fld_lts09 +798960028=hw1_28_ground_ft +1220126092=hw1_28_handrailb02 +1009331247=hw1_28_handrailb02b +-837719816=hw1_28_handrailb1 +-1207417092=hw1_28_handrails +1658252667=hw1_28_handrails01 +1351370982=hw1_28_handrails02 +1044980832=hw1_28_handrails03 +765952797=hw1_28_handrails04 +-1688314231=hw1_28_handrails05 +-486870137=hw1_28_ladders +1220218226=hw1_28_lightproxy +-403891779=hw1_28_square_em +1556111782=hw1_28_tower +-1561022332=hw1_29_detail +-154279012=hw1_29_gnd_01a +-384317392=hw1_29_gnd_01b +-672913967=hw1_29_gnd_01c +1935257030=hw1_blimp_ce_lod +243963617=hw1_blimp_ce +225840079=hw1_blimp_ce2_lod +464971335=hw1_blimp_ce2 +-162266399=hw1_blimp_cpr_null +-288462888=hw1_blimp_cpr_null2 +-476501959=hw1_blimp_cpr003 +-1910100862=hw1_emissive_emissive +-192736993=hw1_emissive_emissive01 +1518883277=hw1_emissive_hw1_01 +-1622649339=hw1_emissive_hw1_02_b_lod +615560308=hw1_emissive_hw1_02_b +153988873=hw1_emissive_hw1_02 +1355078585=hw1_emissive_hw1_02b +1559950373=hw1_emissive_hw1_02c +-143979644=hw1_emissive_hw1_03 +495802312=hw1_emissive_hw1_04 +-933389738=hw1_emissive_hw1_06_ema +508708418=hw1_emissive_hw1_06_emb +1540603861=hw1_emissive_hw1_06_emc_lod +214737719=hw1_emissive_hw1_06_emc +2131672552=hw1_emissive_hw1_07a +1211125804=hw1_emissive_hw1_07b +1384694206=hw1_emissive_hw1_08 +-2012009254=hw1_emissive_hw1_09 +254851575=hw1_emissive_hw1_11 +486725011=hw1_emissive_hw1_12 +1453465971=hw1_emissive_hw1_14_em_nw_slod +-699792743=hw1_emissive_hw1_14_em_nw +-1707759983=hw1_emissive_hw1_14_em_nwb +8199304=hw1_emissive_hw1_14 +245283019=hw1_emissive_hw1_15 +-588095165=hw1_emissive_hw1_16_b +1655595241=hw1_emissive_hw1_16 +972099439=hw1_emissive_hw1_17 +-1975041086=hw1_emissive_hw1_17b +1211280370=hw1_emissive_hw1_18 +-687703252=hw1_emissive_hw1_22_em00 +-1978932908=hw1_emissive_hw1_22_em01 +1547830721=hw1_emissive_hw1_22_em02 +1864838027=hw1_emissive_hw1_22_em03 +1064848430=hw1_emissive_hw1_22_em04 +30415794=hw1_emissive_hw1_23 +328056621=hw1_emissive_hw1_24 +639558735=hw1_emissive_hw1_25 +-43279931=hw1_emissive_hw1_26 +300368572=hw1_emissive_hw1_28 +150129262=hw1_emissive_hw1b_01 +1404924342=hw1_emissive_hw1c1_lod +-1448955753=hw1_emissive_hw8_allday +389674101=hw1_emissive_melt_pstrs_lod +-917318405=hw1_emissive_melt_pstrs +-475578788=hw1_emissive_nightphrm_b +-1784220855=hw1_emissive_nightphrm +-315608747=hw1_emissive_nomelt_pstrs_lod +2073600491=hw1_emissive_nomelt_pstrs +627456733=hw1_emissive_vpallday +-586951134=hw1_emissive_vsign_1_07b +1842012554=hw1_lod_emi_6_19_slod3 +-30992305=hw1_lod_emi_6_21_slod3 +407549316=hw1_lod_emissive +-858055906=hw1_lod_slod3_emi_proxy_01 +-753195106=hw1_lod_slod3_emi_proxy_02 +398589620=hw1_lod_slod4 +2061517075=hw1_props_cablemesh100058_thvy +20587761=hw1_props_cablemesh100059_thvy +-191650557=hw1_props_cablemesh100204_thvy +2047730042=hw1_props_cablemesh100205_thvy +-2128885817=hw1_props_cablemesh100206_thvy +-746018962=hw1_props_cablemesh100207_thvy +1997548554=hw1_props_cablemesh100208_thvy +-1141379176=hw1_props_cablemesh100209_thvy +946014230=hw1_props_cablemesh100210_thvy +-1479566691=hw1_props_cablemesh100211_thvy +615306342=hw1_props_cablemesh100212_thvy +-1037270777=hw1_props_cablemesh100213_thvy +-1730321907=hw1_props_cablemesh587748_thvy +-1555132543=hw1_props_cablemesh587749_thvy +-1578826293=hw1_props_cablemesh587750_thvy +-2006426402=hw1_props_cablemesh587751_thvy +-1287710027=hw1_rd_01_00 +-474612822=hw1_rd_01_05 +-806628330=hw1_rd_01_06 +1274465310=hw1_rd_01_07 +-88823397=hw1_rd_01_08 +-388004367=hw1_rd_01_09 +282580165=hw1_rd_01_10 +-1854777860=hw1_rd_01_11 +1158876592=hw1_rd_01_12_d2 +-1625427629=hw1_rd_01_12 +2110041761=hw1_rd_01_13 +1236190834=hw1_rd_01_14 +-1667220845=hw1_rd_01_15_d +-912112037=hw1_rd_01_15 +-1255826078=hw1_rd_01_17 +-1030670279=hw1_rd_01_18 +613088267=hw1_rd_01_19 +1699019838=hw1_rd_01_60 +745257493=hw1_rd_01_ovly_00 +-286179667=hw1_rd_01_ovly_01 +-768342733=hw1_rd_01_ovly_02 +178255370=hw1_rd_01_ovly_03 +-44180602=hw1_rd_01_ovly_04 +696988640=hw1_rd_01_ovly_05 +458332013=hw1_rd_01_ovly_06 +1406929025=hw1_rd_01_ovly_07 +1168469012=hw1_rd_01_ovly_08 +2118671705=hw1_rd_01_ovly_09 +395284293=hw1_rd_01_ovly_10 +1909474245=hw1_rd_01_ovly_11 +-2078971825=hw1_rd_01_ovly_12 +1312783524=hw1_rd_01_ovly_13 +1619501364=hw1_rd_01_ovly_14 +-1448987872=hw1_rd_01_ovly_15 +-329402227=hw1_rd_01_roaddecals +-692403770=hw1_rd_02_00_ovly +924244132=hw1_rd_02_001 +-942716203=hw1_rd_02_01_ovly +1491736704=hw1_rd_02_01 +-68231404=hw1_rd_02_02_ovly +1881262774=hw1_rd_02_03_ovly +-661871=hw1_rd_02_03 +-1507033435=hw1_rd_02_04_ovly +-106636817=hw1_rd_02_04 +-437189067=hw1_rd_02_05_ovly +-1534480454=hw1_rd_02_05 +83467017=hw1_rd_02_06_ovly +-1916829146=hw1_rd_02_06 +-335895949=hw1_rd_02_07_ovly +842910496=hw1_rd_02_07 +-1468452543=hw1_rd_02_08_ovly +611856277=hw1_rd_02_08 +-1206872345=hw1_rd_02_09_ovly +-356303828=hw1_rd_02_09 +-652756247=hw1_rd_02_10_ovly +187710131=hw1_rd_02_101x_s +1786522679=hw1_rd_02_101x +1122031047=hw1_rd_02_102_shd +-1980335112=hw1_rd_02_102 +463609677=hw1_rd_02_103 +743063709=hw1_rd_02_104 +1257564781=hw1_rd_02_11_ovly +2011485517=hw1_rd_02_11 +703620047=hw1_rd_02_12_ovly +-537100249=hw1_rd_02_13_ovly +-1373819545=hw1_rd_02_14_ovly +-1757080535=hw1_rd_02_14 +47458235=hw1_rd_02_15_ovly +1770174629=hw1_rd_02_15 +818603439=hw1_rd_02_16_ovly +-1161176270=hw1_rd_02_16 +-2039184003=hw1_rd_02_17_ovly +-19963076=hw1_rd_02_17 +-1006013681=hw1_rd_02_18_ovly +-787445825=hw1_rd_02_18 +-119426425=hw1_rd_02_19_ovly +-1573246445=hw1_rd_02_19 +-1771508612=hw1_rd_02_20_ovly +-21573673=hw1_rd_02_20 +939729334=hw1_rd_02_21_ovly +133554773=hw1_rd_02_21 +1577375067=hw1_rd_02_22_ovly +-642054688=hw1_rd_02_22 +711464671=hw1_rd_02_23_ovly +-384654193=hw1_rd_02_23 +234764160=hw1_rd_02_24_ovly +-755009427=hw1_rd_02_24 +-1102202286=hw1_rd_02_25_ovly +-1534092402=hw1_rd_02_25 +-1455513842=hw1_rd_02_decaljl +1618403309=hw1_rd_03_01 +743733153=hw1_rd_03_02 +1034656343=hw1_rd_03_03 +-136212804=hw1_rd_03_04 +421253424=hw1_rd_03_05 +-180713102=hw1_rd_03_06 +109587469=hw1_rd_03_07 +-791822183=hw1_rd_03_08 +-503160062=hw1_rd_03_09 +-304055934=hw1_rd_03_10 +-1154870250=hw1_rd_03_11 +-897862983=hw1_rd_03_12 +-1813707501=hw1_rd_03_ovly_0 +-699601122=hw1_rd_03_ovly_01 +1379460856=hw1_rd_03_ovly_02 +1273485910=hw1_rd_03_ovly_03 +2094382129=hw1_rd_03_ovly_04 +1735102813=hw1_rd_03_ovly_05 +-417525566=hw1_rd_03_ovly_06 +416281639=hw1_rd_03_ovly_07 +917516263=hw1_rd_03_ovly_08 +543294283=hw1_rd_03_ovly_09 +-914991959=hw1_rd_03_ovly_10 +-1222070258=hw1_rd_03_ovly_11 +1424944028=hw1_rd_03_ovly_12 +-1361157387=hw1_rd_04_01_ovly +1699730233=hw1_rd_04_01 +-1845893502=hw1_rd_04_02_ovly +1496365819=hw1_rd_04_02 +-1170279=hw1_rd_04_03_ovly +1064667013=hw1_rd_04_03 +-1015021653=hw1_rd_04_04_ovly +-1399004718=hw1_rd_04_04 +-1571107506=hw1_rd_04_05 +-927991389=hw1_rd_04_06_ovly +-1846137723=hw1_rd_04_06 +1640292143=hw1_rd_04_07_ovly +2143782952=hw1_rd_04_07 +1067636510=hw1_rd_04_08_ovly +-254154161=hw1_rd_04_08 +914118583=hw1_rd_04_09_ovly +-683100371=hw1_rd_04_09 +-1911772706=hw1_rd_04_10_ovly +-1841811863=hw1_rd_04_10 +-70940497=hw1_rd_04_11_ovly +-2072636699=hw1_rd_04_11 +1867398351=hw1_rd_04_12_ovly +-207457984=hw1_rd_04_12 +-1089710286=hw1_rd_04_13_ovly +-443820781=hw1_rd_04_13 +-1827370466=hw1_rd_04_14_ovly +-673334857=hw1_rd_04_14 +-208666402=hw1_rd_04_15_ovly +-922346488=hw1_rd_04_15 +-166886109=hw1_rd_04_16_ovly +459260090=hw1_rd_04_16 +-366601159=hw1_rd_04_17_ovly +251078633=hw1_rd_04_17 +-1866819384=hw1_rd_04_18_ovly +75862790=hw1_rd_04_18 +1355570637=hw1_rd_04_19_ovly +1992423297=hw1_rd_04_19 +-782591485=hw1_rd_04_20_ovly +-1526410014=hw1_rd_04_20 +1619279728=hw1_rd_04_21_ovly +-1218250338=hw1_rd_04_21 +591264696=hw1_rd_04_22_ovly +-2069916648=hw1_rd_04_22 +-881970046=hw1_rd_04_23_ovly +-1755989628=hw1_rd_04_23 +983834712=hw1_rd_hedge01castshadow +926636239=hw1_rd_hedge02_top +-409894683=hw1_rd_hedge02b_lod +406673096=hw1_rd_hedge03castshadow +1375006103=hw1_rd_hedge04castshadow +-265919534=hw1_rd_hedge3bcastshadow +1588883898=hw1_rd_hedge4bcastshadow +-476058186=hw1_rd_props_nw_thvy +-1496968019=hw1_rd_props_nw_thvy01 +-1447716300=hw1_rd_props_nw_thvy02 +-1141358919=hw1_rd_props_nw_thvy03 +46255291=hw1_rd_props_nw_thvy04 +276785206=hw1_rd_props_nw_thvy05 +1618773955=hw1_rd_props_nw_thvy06 +1925360719=hw1_rd_props_nw_thvy07 +-1123663659=hw1_rd_props_nw_thvy08 +-816847512=hw1_rd_props_nw_thvy09 +-1538191181=hw1_rd_props_nw_thvy10 +311553335=hw1_rd_props_nw_thvy11 +1515650252=hw1_rd_props_nw_thvy12 +1209817175=hw1_rd_props_nw_thvy13 +-3749971=hw1_rd_props_nw_thvy14 +-308468902=hw1_rd_props_nw_thvy15 +-1788611879=hw1_rd_props_nw_thvy16 +-2087465159=hw1_rd_props_nw_thvy17 +914371871=hw1_rd_props_nw_thvy18 +659068592=hw1_rd_props_nw_thvy19 +-1606678039=hw1_rd_props_nw_thvy20 +-1058671619=hw1_rd_props_thvy_ +1825040220=hw1_rd_props_thvy_01 +1568262336=hw1_rd_props_thvy_02 +-1222050787=hw1_rd_props_thvy_03 +-904257025=hw1_rd_props_thvy_04 +-1769489701=hw1_rd_props_thvy_05 +-2050680490=hw1_rd_props_thvy_06 +-492514540=hw1_rd_props_thvy_07 +352958433=hw1_rd_props_thvy_08 +-1118893975=hw1_rd_props_thvy_09 +956923548=hw1_rd_props_thvy_10 +1018201578=hw1_rd_props_thvy_11 +1442101362=hw1_rd_props_thvy_12 +1070337053=hw1_rd_props_thvy_13 +1269769187=hw1_rd_props_thvy_14 +-1787283592=hw1_rd_props_thvy_15 +1783554338=hw1_rd_props_thvy_16 +-1292307847=hw1_rd_props_thvy_17 +-2061297970=hw1_rd_props_thvy_18 +-682247374=hw1_rd_props_thvy_19 +253439572=hw1_rd_props_thvy_20 +369638386=hw1_rd_props_thvy_21 +72259711=hw1_rd_props_thvy_22 +-696894197=hw1_rd_props_thvy_23 +-399155063=hw1_rd_props_thvy_24 +-1290766784=hw1_rd_props_thvy_25 +-992306732=hw1_rd_props_thvy_26 +-1886736587=hw1_rd_props_thvy_27 +-1582181501=hw1_rd_props_thvy_28 +1814128735=hw1_rd_props_thvy_29 +207333249=hw1_rd_props_thvy_30 +1354281018=hw1_rd_props_thvy_31 +786984090=hw1_rd_props_thvy_32 +1397863784=hw1_rd_props_thvy_33 +1092030707=hw1_rd_props_thvy_34 +1772610068=hw1_rd_props_thvy_35 +1704057320=hw1_rd_props_thvy_36 +-1946474818=hw1_rd_props_thvy_37 +2053276557=hw1_rd_props_thvy_38 +-1345786279=hw1_rd_props_thvy_39 +-707234581=hw1_rd_props_thvy_40 +288943023=hw1_rd_props_thvy_41 +-1558737046=hw1_rd_props_thvy_42 +1323165420=hw1_rd_props_thvy_43 +-518321304=hw1_rd_props_thvy_44 +938490129=hw1_rd_props_thvy_45 +1016808039=hw1_rd_props_thvy_46 +-1782352710=hw1_rd_props_thvy_47 +670472478=hw1_rd_props_thvy_48 +1660129051=hw1_rd_props_thvy_49 +2004793089=hw1_rd_props_thvy_50 +1707348876=hw1_rd_props_thvy_51 +-726797986=hw1_rd_props_thvy_52 +1378479204=hw1_rd_props_thvy_53 +-470773773=hw1_rd_props_thvy_54 +759636639=hw1_rd_props_thvy_55 +1057343004=hw1_rd_props_thvy_56 +1879766222=hw1_rd_props_thvy_63 +1583174003=hw1_rd_props_thvy_64 +342211973=hw1_rd_props_thvy_65 +78585368=hw1_rd_props_thvy_66 +521736348=hw1_rd_stars1 +789819537=hw1_rd_stars2 +18732202=hw1_rd_stars3 +241364788=hw1_rd_stars4 +-660503630=hw1_rd_stars5 +946864145=hw1_rd_trans_hills04 +1759823196=hw1_rd_trans_runoff01 +2010080049=hw1_rd_trans_runoff02 +970385471=hydra +-1866644246=id1_00_ground2 +-1437239270=id1_00_ground3 +541345598=id1_00_pre_ref_proxy_dummy +-1717071122=id1_00_pre_ref_proxy +-202235360=id1_00_water1 +178737034=id1_00_water2 +410381095=id1_00_water3 +-2027930633=id1_00_weeds_001 +-864544023=id1_04_cables01 +-685887435=id1_04_cables02 +275380041=id1_04_chimney_dec +111629499=id1_04_chimney +715570612=id1_04_details1 +-919111996=id1_04_details1a +-82650502=id1_04_details1b +-1385906401=id1_04_details1c +341348632=id1_04_details2 +-1611094681=id1_04_details2a +-757396693=id1_04_details2b +72216080=id1_04_details2c +-1782574874=id1_04_details2d +-921307247=id1_04_details2e +-813267083=id1_04_details3 +634420228=id1_04_fizz_b_00 +-1541539683=id1_04_fizz_b_01 +-1168890615=id1_04_fizz_b_02 +-929185380=id1_04_fizz_b_03 +1153656029=id1_04_fizz_c_01 +2099795362=id1_04_fizz_c_02 +542940172=id1_04_fizz_c_04 +1929908776=id1_04_fizz_d_00 +-2059946361=id1_04_fizz_d_01 +-827242111=id1_04_fizz_d_02 +-526258846=id1_04_fizz_d_03 +-363986762=id1_04_fizz_d_04 +-1046976597=id1_04_fizz_e_01 +-1211426332=id1_04_fizz_f_00 +-2063190865=id1_04_fizz_f_01 +-754560838=id1_04_fizz_f_02 +-1913369513=id1_04_fizz_g_02 +92688642=id1_04_fizz_h_01 +849662807=id1_04_fizz_i_01 +1629739697=id1_04_fizza_00 +1421263323=id1_04_fizza_01 +1782443241=id1_04_fizza_02 +1557628653=id1_04_fizza +594711584=id1_04_fizzb +398924699=id1_04_ground1 +694271696=id1_04_ground2 +-97361806=id1_04_ground3 +-862602565=id1_04_ladder +1141730920=id1_04_ladder01 +383718412=id1_04_ladder02 +564275602=id1_04_ladder03 +397262447=id1_04_pipes_1_ab +378082426=id1_04_pipes_1 +1212815868=id1_04_pipes_1a +1298998338=id1_04_pipes_1b +-1509534349=id1_04_pipes_1c +611236050=id1_04_pipes_2_ovl +1766636032=id1_04_pipes_2 +-982826024=id1_04_pipes_3_ovl +-582618711=id1_04_pipes_3_ovl2 +2074566325=id1_04_pipes_3 +1241744698=id1_04_rain_blockers_10 +942530959=id1_04_rain_blockers_11 +-1581265182=id1_04_sign_pol +337553438=id1_04_sign001 +-1299763935=id1_04_signs01 +-1003007871=id1_04_signs02 +1501856626=id1_04_structures_02 +2048455652=id1_05_detail1_a +1806980891=id1_05_detail1_b +-1650541841=id1_05_detail1_c +-1675894771=id1_05_detail1 +270159692=id1_05_detail2_hr +-1947418705=id1_05_detail2 +-718008007=id1_05_detail3_a +-1006178593=id1_05_detail3_b +2042436432=id1_05_detail3 +2086573631=id1_05_detail4_rail +-9713132=id1_05_detail4_stairs +1949622595=id1_05_detail4_struct +-1309740102=id1_05_detail4b_fizz +999157985=id1_05_detail4b_steps_01 +758535218=id1_05_detail4b_steps_02 +591423112=id1_05_detail4b_steps +1129117265=id1_05_detail4b +-1883375305=id1_05_detail4c_02 +1368298196=id1_05_detail4c +731361123=id1_05_detail5a_rails_01 +-1210392855=id1_05_detail5a_rails +-321631051=id1_05_detail5a +-1357141276=id1_05_detail5ax +-808160556=id1_05_detail5ax1 +-1048127943=id1_05_detail5ax2 +99143416=id1_05_detail5b_01 +-1089552059=id1_05_detail5b_05 +1577618358=id1_05_detail5b_pipes_01 +181855580=id1_05_detail5b_pipes_02 +415990073=id1_05_detail5b_pipes_03 +1128607941=id1_05_detail5b_pipes +-2139635990=id1_05_detail5b_rail1 +-1849761416=id1_05_detail5b_rail2 +-2100804725=id1_05_detail5b_rail3 +1055144916=id1_05_detail5b_rails +1151818846=id1_05_detail5b_spikes +-99195079=id1_05_detail5b +1437498171=id1_05_detail5bb +-1955547814=id1_05_detail5sa_rails +-793817837=id1_05_fizza_01 +2068423241=id1_05_fizza_02 +-713590317=id1_05_fizzb_01 +-1925008772=id1_05_fizzb_01b +-1622059367=id1_05_fizzb_01c +1847405344=id1_05_fizzb_02 +-2057415366=id1_05_ground +892020553=id1_05_ladder002 +112085224=id1_05_ladder017 +-1118608307=id1_05_ladder02 +1066645978=id1_05_ladder020 +830021029=id1_05_ladder021 +1527214273=id1_05_ladder022 +1290785938=id1_05_ladder023 +-30296297=id1_05_ladder024 +212751372=id1_05_ladder02a +-1494316930=id1_05_ladder02b +470360467=id1_05_ladder04 +293473405=id1_05_ladder05 +358028627=id1_05_ladder16 +718349931=id1_05_propssmsh2end_slod001 +1363370066=id1_05_propssmsh2end +-1890778353=id1_05_propssmsh2srt_slod +-695384606=id1_05_propssmsh2srt +-1595861292=id1_05_rain_blockers_06 +-1311557448=id1_05_rain_blockers_07 +1570089325=id1_05_signage01 +1583311035=id1_05_struct1_a +907904550=id1_05_struct3_a +-1459328014=id1_05_struct3_b +1872263451=id1_05_struct3_c +1147609785=id1_05_struct3_d +1709188171=id1_05_structures1_fence +481643490=id1_05_structures1 +399671084=id1_05_structures2_fence +1383511908=id1_05_structures2 +1852670563=id1_05_wires +-73059657=id1_06_cables_dyn_01 +301932556=id1_06_detail1 +1595718214=id1_06_detail2 +828497617=id1_06_detail3 +-878636207=id1_06_detail4 +-572147750=id1_06_detail5 +-436287476=id1_06_detail6 +-130388861=id1_06_detail7 +1665457898=id1_06_fizza_01 +1301001080=id1_06_fizza_02 +111191459=id1_06_fizza_03 +-1712698308=id1_06_fizza_05 +-2078859114=id1_06_fizza_06 +1029444377=id1_06_fizza_07 +-1349290098=id1_06_fizza_08 +-848022705=id1_06_fizza_09 +1688689411=id1_06_ground +142826631=id1_06_groundb +991675317=id1_06_ladder +-983216474=id1_06_ladder001 +-687902246=id1_06_ladder002 +-1444833377=id1_06_ladder003 +-1151812979=id1_06_ladder004 +-1909891025=id1_06_ladder005 +1607828360=id1_06_ladder006 +1923852596=id1_06_ladder007 +1152699719=id1_06_ladder008 +1390307738=id1_06_ladder009 +1440510714=id1_06_ladder010 +1650494482=id1_06_ladder011 +1831772590=id1_06_ladder012 +2129413417=id1_06_ladder013 +136251115=id1_06_pipes1 +-337332232=id1_06_railing_hd +-99139641=id1_06_railing01 +712482955=id1_06_railing02 +481625350=id1_06_railing03 +-311548311=id1_06_railing04 +336239467=id1_06_structures1 +-1370861592=id1_06_structures2 +-1217437134=id1_06_structures3 +-81401718=id1_06_watertower_hd +1885458804=id1_06_watertower +-902846394=id1_06_watertowerrailings +619313825=id1_06_wires +2116251089=id1_07_armco1 +-2025619435=id1_07_armco2 +-1716116230=id1_07_armco3 +-1427060881=id1_07_armco4 +-721740925=id1_07_armco5 +-438256306=id1_07_armco6 +-256519432=id1_07_armco7 +26506421=id1_07_armco8 +203590101=id1_07_armco9 +1785505955=id1_07_build_x01_o +898891257=id1_07_build_x02_o +-93075350=id1_07_build_x02_support +2129256533=id1_07_build_x02 +-1954752021=id1_07_build_x03_o +263877655=id1_07_build_x03_support +-1635049565=id1_07_build_x03 +-935038187=id1_07_build_x04 +1826403143=id1_07_cable_heavy_01 +-252789907=id1_07_cable_heavy_02 +1184917199=id1_07_cable_heavy_03 +-2109266826=id1_07_cable_light_01 +-1806874494=id1_07_cable_light_02 +1570724639=id1_07_cable_light_03 +1875967874=id1_07_cable_light_04 +-882067776=id1_07_cable_light_05 +-574170252=id1_07_cable_light_06 +-1494291003=id1_07_cable_light_07 +-1186590093=id1_07_cable_light_08 +-1273064200=id1_07_decalglue_ +-604870159=id1_07_detail1_shadonly +227042047=id1_07_detail2_pipe20 +397813487=id1_07_detail2_pipes027 +625263116=id1_07_detail2_pipes028 +1007087504=id1_07_detail2_pipes029 +-1562964373=id1_07_detail2_pipes21 +285108924=id1_07_detail2_pipes22 +-165202674=id1_07_detail2_pipes23 +167533748=id1_07_detail2_pipes24 +-281336014=id1_07_detail2_pipes25 +-577207315=id1_07_detail2_pipes26 +-852597207=id1_07_detail2_pipes30 +-294847759=id1_07_detail2_r1 +-47703747=id1_07_detail2_r10 +-355011429=id1_07_detail2_r11 +-1898038101=id1_07_detail2_r12 +2091685960=id1_07_detail2_r13 +-1534597122=id1_07_detail2_r14 +-534094228=id1_07_detail2_r2 +181515194=id1_07_detail2_r3 +27107662=id1_07_detail2_r5 +-211811117=id1_07_detail2_r6 +1045207723=id1_07_detail2_r7 +804126190=id1_07_detail2_r8 +216393060=id1_07_detail2 +204720823=id1_07_detail3_r1 +-1935127650=id1_07_detail3_r2 +-1030310022=id1_07_detail3_r3 +-506458311=id1_07_detail3 +726778066=id1_07_glue_2 +-584932235=id1_07_glue_3 +1953157887=id1_07_glue_7 +2084659888=id1_07_glue_8 +829607845=id1_07_ladder001 +990765787=id1_07_ladder002 +-756049843=id1_07_land1_det +1721217971=id1_07_land1_det2 +165378644=id1_07_land1_det3 +-1929118398=id1_07_land1_o +-856687568=id1_07_land1_pipe01_lod +1695140889=id1_07_land1_pipe01 +1945659894=id1_07_land1_pipe02 +-1970956528=id1_07_land1_pipe03 +-1755631429=id1_07_land1_pipe04 +-1368039697=id1_07_land1_pipe05 +-1138886080=id1_07_land1_pipe06 +-689354619=id1_07_land1_pipes_10 +-1102964937=id1_07_land1_pipes_11 +-1682943464=id1_07_land1_pipes_12 +-1301381228=id1_07_land1_pipes_13 +-768821327=id1_07_land1_r1 +-480323051=id1_07_land1_r2 +-171344150=id1_07_land1_r3 +-1397723983=id1_07_land1_r4 +1994981667=id1_07_land1_r5 +-1072557192=id1_07_land1_r6 +-1016751277=id1_07_land1_sp +-2104288480=id1_07_land1 +-2029973640=id1_07_land2_o +-894520844=id1_07_land2_support_01 +-951606136=id1_07_land2 +-191223736=id1_07_land3_o +355516509=id1_07_land3 +627713892=id1_07_metalbldg +-478709339=id1_07_piping00 +-725558216=id1_07_piping01 +-1223515940=id1_07_piping02 +-1437268127=id1_07_piping03 +-1680741797=id1_07_piping04 +-1910550794=id1_07_piping05 +2018780000=id1_07_piping06 +1772783117=id1_07_piping07 +1540188751=id1_07_piping08 +1261881634=id1_07_piping09 +-1998274827=id1_07_piping10 +216469774=id1_07_piping101 +1983977902=id1_07_piping11 +-1660309418=id1_07_railing_hd2 +-2103762666=id1_07_railings_hd1 +-436318863=id1_07_railings001 +-1733774649=id1_07_railings002 +-430715492=id1_07_rain_blocker00 +-946040786=id1_07_rain_blocker01 +85920562=id1_07_rain_blocker02 +-143560745=id1_07_rain_blocker03 +793468810=id1_07_rain_blocker04 +1867098051=id1_07_rain_blocker04b +-684239475=id1_07_redbuild_o +639599719=id1_07_redbuild_rails002 +-188696309=id1_07_redbuild_rails01 +779922562=id1_07_redbuild_rails02 +439518190=id1_07_redbuild_rails03 +-244437403=id1_07_redbuild +1404609695=id1_07_structures +-826268137=id1_07_structuresx +44036422=id1_07_tank_ladder1 +-243282170=id1_07_tank_ladder2 +1607029413=id1_07_tank_top1 +-1838598176=id1_07_tank_top2 +331168384=id1_07_tank_x01_o +1890435823=id1_07_tank_x01_o2 +-369477574=id1_07_tank_x01 +-1324628386=id1_07_tank_x02 +1042996525=id1_07_tankerfizz03 +1319337502=id1_07_tankerfizz04 +760571760=id1_07_tankersfizz +832965046=id1_07_tankersfizz2 +-594739040=id1_08_brg_02 +1318282411=id1_08_brg_03 +-1497964244=id1_08_brg_d +125359368=id1_08_brg +1549844328=id1_08_brg003 +-525675681=id1_08_brg2 +-1119530379=id1_08_prereflwaterprox_dummy +-985603675=id1_09_ammun_o +430476224=id1_09_decal_1 +-1980502955=id1_09_decal_2 +1959707147=id1_09_decal_3 +454938080=id1_09_decal +448547152=id1_09_ground_o +1693539919=id1_09_ground +-223189610=id1_09_ladder01 +419157171=id1_09_magcables +664480140=id1_09_newbuild1_o +-1631320985=id1_09_newbuild1 +458194418=id1_09_newbuild2_o +219373828=id1_09_newbuild2 +282989861=id1_09_newbuild3_o +-76289439=id1_09_newbuild3_r +-1218249507=id1_09_newbuild3_r1 +203892328=id1_09_newbuild3_r3 +-1926831827=id1_09_newbuild3 +640213051=id1_09_newbuild4_o +-1735965438=id1_09_newbuild4_r +-1946624303=id1_09_newbuild4 +-108291509=id1_09_newbuild5_ladder +-313440219=id1_09_newbuild5_o +-1067529451=id1_09_newbuild5_pipes +-273250632=id1_09_newbuild5_pipes2 +2042247764=id1_09_newbuild5 +578057944=id1_09_newbuild6_o +1746081542=id1_09_newbuild6 +-786896640=id1_09_newbuild7 +-1091582802=id1_09_newbuild8 +2014088291=id1_09_newbuildrl +143600238=id1_09_newbuildrl1 +-2029508778=id1_09_newbuildrl2 +-1795964115=id1_09_newbuildrl3 +-334040718=id1_09_newbuildrl4 +-2123949036=id1_09_newbuildrl5 +1217538667=id1_09_newbuildrl6 +1851553279=id1_09_newbuildrl7 +-1528863996=id1_09_newbuildrl8 +983404162=id1_09_newbuildrl9 +2072911186=id1_09_newbuilld7_o +-1499991661=id1_09_newbuilld8_o +655885914=id1_09_railings_hd +462774162=id1_09_railings8 +-1216343055=id1_09_rain_blockers_03 +-22163674=id1_09_sign +1756823266=id1_10_ab_1_o +-1486617748=id1_10_ab_1 +-1023699462=id1_10_ab_11 +527290093=id1_10_ab_1l +1139120092=id1_10_ab_1r +-1912894583=id1_10_ab_2_o +-691281349=id1_10_ab_2 +1649071550=id1_10_ab_2l +1010002178=id1_10_ab_2l001 +113369336=id1_10_ab_2r2 +-67056778=id1_10_ab_2r3 +-365516830=id1_10_ab_2r4 +-579376694=id1_10_ab_3_o +-847655017=id1_10_ab_3 +-1861011065=id1_10_ab_r003 +-629374424=id1_10_ab_r2 +-314366027=id1_10_ab_r3 +53649658=id1_10_ab_windows +1504774492=id1_10_abattoir_lod +-1098328760=id1_10_abd_2 +-1721014479=id1_10_abr_0 +1605165582=id1_10_abr_01 +664203747=id1_10_abr_02 +779754052=id1_10_cables_001 +905707911=id1_10_detail1 +1203610890=id1_10_detail2 +-629585285=id1_10_detail6 +1900994926=id1_10_detail6r +578771590=id1_10_detail7 +877264411=id1_10_detail8 +-47378780=id1_10_ground_o +127890226=id1_10_ground_o2 +-1168582594=id1_10_ground_o3 +2054311493=id1_10_ground +-850144495=id1_10_int_dr_hdobj +-1469275761=id1_10_ladder +-1424387546=id1_10_new1_d +2023395667=id1_10_newdecal01 +105146202=id1_10_newwin +-966952721=id1_10_newwin2 +-1392609281=id1_10_railings1 +901024121=id1_10_railings2 +1131652343=id1_10_railings3 +437506608=id1_10_railings4 +672919104=id1_10_railings5 +-1945520606=id1_10_railings6 +-1706863979=id1_10_railings7 +239390667=id1_10_rain_blockers_12 +-1099558702=id1_10_shed_1_o +-1958252634=id1_10_structure1 +1388412563=id1_10_structure6 +-772539142=id1_10_structure7 +-1622534221=id1_10_structured +195434401=id1_10_structured2 +-1952934008=id1_10_structured3 +600035750=id1_10_wall_1_o +-801053478=id1_11_jl00int +751583204=id1_11_jlo4_oint +-1277020242=id1_11_jsproxy +-289339869=id1_11_lightblocker01 +1178370463=id1_11_rainblock00 +1467360274=id1_11_rainblock01 +-1615907713=id1_11_rainblock02 +-237774645=id1_11_rainblock03 +-1390358686=id1_11_rainblock04 +1955454830=id1_11_sidetunnelint +-644874618=id1_11_sidetunnelint2 +-189715553=id1_11_tunnel_end +-1978199890=id1_11_tunnel_start_ov +1491360671=id1_11_tunnel_start +781789410=id1_11_tunnel1_int_shell +-1364973704=id1_11_tunnel1_ov1 +364797022=id1_11_tunnel2_int_shell +1110766465=id1_11_tunnel2_ov1 +-1663135059=id1_11_tunnel3_fake_grill +1660802301=id1_11_tunnel3_fake +1186379411=id1_11_tunnel3_grill +-739429008=id1_11_tunnel3_int_lod +-1126309014=id1_11_tunnel3_int_shell_dtl +2142412159=id1_11_tunnel3_int_shell +1428546297=id1_11_tunnel3_int_side +180816572=id1_11_tunnel3_int_side2 +-218502964=id1_11_tunnel3_ov1 +-1225363258=id1_11_tunnel3_ov2 +-555695171=id1_11_tunnel4_edging +-602096287=id1_11_tunnel4_fake_grill +-887461809=id1_11_tunnel4_fake +-1812628555=id1_11_tunnel4_grill +-1973334291=id1_11_tunnel4_int_lod +975968210=id1_11_tunnel4_int_shell2_dtl +472337101=id1_11_tunnel4_int_shell2 +1219027880=id1_11_tunnel4_ov1 +1020775430=id1_11_tunnel4_ov2 +1815653059=id1_11_tunnel4_ov3 +1042328812=id1_11_tunnel5_fake_grill +1342179519=id1_11_tunnel5_fake +-2058898174=id1_11_tunnel5_grill +2067140864=id1_11_tunnel5_int_lod +549110555=id1_11_tunnel5_int_shell_dtl +-1629413250=id1_11_tunnel5_int_shell +-758919026=id1_11_tunnel5_ov1 +-1456636574=id1_11_tunnel5_ov2 +2003605985=id1_11_tunnel5_ov3 +1141986549=id1_11_tunnel6_fake_grill +-1571159934=id1_11_tunnel6_fake +1455372570=id1_11_tunnel6_grill +-1957295058=id1_11_tunnel6_int_lod +871798295=id1_11_tunnel6_int_shell_dtl +-1973683462=id1_11_tunnel6_int_shell +183175564=id1_11_tunnel6_ov1 +547763458=id1_11_tunnel6_ov2 +765349618=id1_11_tunnel6_ov3 +-996171198=id1_11_tunnel7_fake_grill +1971068557=id1_11_tunnel7_fake +-1964669113=id1_11_tunnel7_grill +2012425067=id1_11_tunnel7_int_lod +190785965=id1_11_tunnel7_int_shell_dtl +1733634132=id1_11_tunnel7_int_shell +-1301109969=id1_11_tunnel7_ov1 +-1474064751=id1_11_tunnel7_ov2 +-1194238829=id1_11_tunnel8_int_lod +1899137644=id1_11_tunnel8_int_shell +-1893954330=id1_11_tunnel8_ov2 +-574428939=id1_11_tunnel8sunblocker +-2081951770=id1_13_detail1 +-1971595711=id1_13_detail1b +-1331879253=id1_13_detail1b1 +-956280975=id1_13_detail1b2 +-1680967410=id1_13_detail1b3 +-1575189078=id1_13_detail1b4 +-887947713=id1_13_detail2 +-577092669=id1_13_fizza_01 +-857544801=id1_13_fizza +-736907802=id1_13_ground1_o +1439258967=id1_13_ground1b_o +416892273=id1_13_ground1b +605079591=id1_13_ground1b2 +-1505753841=id1_13_props_doorslod +-1332146606=id1_13_sstation1_go +2081355840=id1_13_sstation1_o +1576290491=id1_13_sstation1 +641807859=id1_13_structure1 +1541939528=id1_13_structure2 +973915460=id1_13_wires00 +-1198177729=id1_13_wires01 +-1270728295=id1_13_wires02 +-1578691357=id1_13_wires03 +-1885310890=id1_13_wires04 +-9875478=id1_13_wires05 +-319050993=id1_13_wires06 +-624261459=id1_13_wires07 +-923147512=id1_13_wires08 +-728892864=id1_13_wires09 +-2083145148=id1_14_collision_capsule021 +-1066308123=id1_14_collision_capsule0211 +-402193382=id1_14_detail1_fr +-548890352=id1_14_detail1_fr2 +270432955=id1_14_detail1_fr3 +-33182164=id1_14_detail1_rf +-519555736=id1_14_detail1 +-2061691152=id1_14_detail1r +-695143205=id1_14_detailr2 +970537554=id1_14_ladder009 +-1793958474=id1_14_structure1_s +1031554461=id1_14_structure1 +1743501958=id1_15_detail_rails01 +-1419493006=id1_15_detail_rails02 +-2071497795=id1_15_detail_rails03 +1519132615=id1_15_detail_rails04 +647346139=id1_15_detail_rails05 +1952895868=id1_15_detail_rails06 +823872742=id1_15_detail_rails07 +1053222973=id1_15_detail_rails08 +396885440=id1_15_detail1_l +12078575=id1_15_detail1 +-228934478=id1_15_structure1_l +440953241=id1_15_structure1_l2 +-1200325637=id1_15_structure1 +967336551=id1_16_fizzhd1 +-1610174686=id1_16_fizzhd2 +-2116717888=id1_16_fizzhd3 +1939658319=id1_16_fizzhd4 +1667380698=id1_16_fizzhd5 +-690447159=id1_16_fizzhd7 +-1196138371=id1_16_fizzhd8 +-1714975995=id1_16_grafitti +1287010130=id1_16_overlay +-686207765=id1_16_railing_hd1 +-1051057811=id1_16_railing_hd2 +394171167=id1_16_structure1 +-491739155=id1_17_beltsfizz_hd1 +-604267901=id1_17_beltsfizz_hd2 +2107586154=id1_17_detail1 +-2033675673=id1_17_detail1b +1409835865=id1_17_detail2 +1219447975=id1_17_detail3 +1532509079=id1_17_fizzyhd1 +1275174122=id1_17_fizzyhd2 +-1242992456=id1_17_fizzyhd3 +19670922=id1_17_graff01 +1383451164=id1_17_graff02 +860089506=id1_17_id1_detail001 +1348280255=id1_17_junk +256685522=id1_17_ladder0 +-132926695=id1_17_ladder009 +612709397=id1_17_ladder01 +1982682976=id1_17_ladder02 +-194948146=id1_17_ladder03 +498487973=id1_17_ladder1 +1889466489=id1_17_ladder2 +-13560421=id1_17_ladder3 +1206134532=id1_17_ladder4 +1656380592=id1_17_ladder5 +-1440060529=id1_17_ladder6 +944015301=id1_17_ladder7 +2096730414=id1_17_ladder8 +-1170419881=id1_17_land1_o1 +-1677946153=id1_17_land1_o2 +362935018=id1_17_land1 +1943482119=id1_17_land2 +-888393551=id1_17_olays1 +-188349400=id1_17_olays2 +50110613=id1_17_olays3 +575332145=id1_17_olays4 +814250924=id1_17_olays5 +1268494802=id1_17_olays6 +-1679371673=id1_17_olays7 +-1105114333=id1_17_proxy +960645863=id1_17_raiings2 +1848764571=id1_17_railing +751676500=id1_17_railing004 +2059611136=id1_17_railing01 +-2005907622=id1_17_railing02 +168814483=id1_17_railing22 +-1075457220=id1_17_railing23 +-1614185668=id1_17_railing3 +-825118108=id1_17_railings_002 +747138516=id1_17_railings_003 +-97613535=id1_17_railings_004 +-559099242=id1_17_railings_005 +-253266165=id1_17_railings_006 +-2110991122=id1_17_railings001 +1795494824=id1_17_railings01 +1322708159=id1_17_railings010 +1552713770=id1_17_railings011 +634165931=id1_17_railings016 +-1273387568=id1_17_railings03 +96085951=id1_17_railings1 +-1613528036=id1_17_railings10 +-1375330175=id1_17_railings11 +72469783=id1_17_railings12 +312175018=id1_17_railings13 +-228644558=id1_17_railings14 +1210111156=id1_17_railings15 +1439985691=id1_17_railings16 +666735598=id1_17_railings17 +-1959273759=id1_17_railings19 +453244075=id1_17_railings20 +-188635097=id1_17_railings21 +-1341064090=id1_17_railings3 +2127305181=id1_17_railings4 +-861751919=id1_17_railings5 +-1588502809=id1_17_railings6 +-1230468603=id1_17_railings7 +-429299322=id1_17_railings8 +-1791047926=id1_17_railings9 +1410474254=id1_17_rain_blockers_00 +344334831=id1_17_rain_blockers_09 +1606895448=id1_17_smoke_proxy +-798695753=id1_17_structure1 +-557876372=id1_17_structure2 +-1376937527=id1_17_structure3 +-1169902985=id1_17_structure4 +-2017899167=id1_17_structure5 +1110693184=id1_17_tower +752352199=id1_17_wires_01 +1598447779=id1_17_wires_02 +1317879601=id1_17_wires_03 +1778418704=id1_18_armcojl001 +-1567050830=id1_18_build1_dt1_02 +-1781684617=id1_18_build1_dt1_det01 +-114674258=id1_18_build1_dt1 +-368339087=id1_18_build1_dt2 +483261685=id1_18_build1_dt3 +225861190=id1_18_build1_dt4 +-200655745=id1_18_build1_o1 +1161977594=id1_18_build1_o2 +1612289192=id1_18_build1_o3 +1512889534=id1_18_build1 +-25828824=id1_18_build2_o +-272758814=id1_18_build2 +1203435255=id1_18_cablemesh127924_hvhvy +1484611178=id1_18_cablemesh127931_hvhvy +572572139=id1_18_fence323 +-2048592051=id1_18_ground_det +-1408460014=id1_18_ground_o +535613770=id1_18_ground_o2 +-1743860630=id1_18_ground +1789719824=id1_18_ground2 +-1755566824=id1_18_ground2b_o +-260265159=id1_18_interior_glue_ceiling +-1977964782=id1_18_ladder004 +2017985389=id1_18_ladder005 +-1485446712=id1_18_ladder006 +103338597=id1_18_ladder1 +1555988367=id1_18_ladder2 +-360506598=id1_18_ladder3 +609705379=id1_18_railing01 +842266972=id1_18_railing02 +-1193670998=id1_18_railing03 +-968253047=id1_18_railing04 +1799416697=id1_18_railing05 +955483871=id1_18_railing06 +-5270444=id1_18_railing07 +-1460606634=id1_18_seawall_00 +-1051921562=id1_18_seawall_00d2 +2042519447=id1_18_seawall_00x +1455441142=id1_18_seawall_03 +-2059514499=id1_18_sw00_dcl03 +-890021642=id1_18_sw00_dcl04 +-1997820360=id1_18_sw00_g0 +1940489140=id1_18_sw00_g1 +1783099633=id1_18_sw00_g2 +1544377468=id1_18_sw00_g3 +1341537358=id1_18_sw00_g4 +984617410=id1_18_sw00_g5 +-1684646490=id1_18_tanks_o +-160309116=id1_18_tanks +-534772089=id1_18_wall302 +-1023934834=id1_19_armco1 +-138204377=id1_19_armco2_lod +-1329964525=id1_19_armco2 +-1754519689=id1_19_armco3 +374777134=id1_19_armco4 +-812030424=id1_19_detail1 +-1107901725=id1_19_detail2 +1133265317=id1_19_ds00 +-182377264=id1_19_ds01 +-283731781=id1_19_ds02 +506633224=id1_19_ds661 +342553023=id1_19_ds81 +-1270468189=id1_19_ds82 +876032631=id1_19_ds90 +668998089=id1_19_ds91 +26758458=id1_19_ds92 +1192093795=id1_19_glue +-1090820498=id1_19_ground1_o +-465476234=id1_19_ground1 +665856808=id1_19_ladder +1848856508=id1_19_ladder001 +2010997520=id1_19_ladder002 +298915573=id1_19_ladder003 +-1881152165=id1_19_new_wires1 +-1014725828=id1_19_pipes1 +-240263282=id1_19_pipes2 +1707638670=id1_19_railing +251994089=id1_19_railing001 +476166818=id1_19_railing002 +1640187236=id1_19_railing003 +1879499243=id1_19_railing004 +1162906751=id1_19_railing005 +1399269548=id1_19_railing006 +-1643430441=id1_19_railing007 +-1412441760=id1_19_railing008 +1619804890=id1_19_railing009 +-1993697350=id1_19_railing010 +-450539634=id1_19_railing011 +-1906138614=id1_19_railing012 +-675826509=id1_19_railing013 +-219223263=id1_19_railing014 +899248245=id1_19_railing015 +667604184=id1_19_railing016 +434485518=id1_19_railing017 +206577123=id1_19_railing018 +317303578=id1_19_railing019 +1499117243=id1_19_railing020 +1626031580=id1_19_railing021 +1926130082=id1_19_railing022 +-1939333931=id1_19_railing023 +-568147895=id1_19_railing024 +-1456548254=id1_19_railing025 +-1142686772=id1_19_railing026 +970651604=id1_19_railing027 +187406966=id1_19_railing028 +-766728007=id1_19_railing029 +2075555350=id1_19_railing030 +1412474631=id1_19_railing031 +1652442018=id1_19_railing032 +1071513186=id1_19_railing033 +1312856871=id1_19_railing034 +89885022=id1_19_railing035 +705876684=id1_19_railing036 +-525025263=id1_19_railing037 +-142414419=id1_19_railing038 +-293708896=id1_19_railing039 +51676052=id1_19_railing040 +375719238=id1_19_structures1 +-2136679996=id1_19_structures2 +-2075119759=id1_19_tanker_fizz1 +1918733196=id1_19_tanker_fizz2 +950114325=id1_19_tanker_fizz3 +-1495239535=id1_19_tanker_fizz4 +223368711=id1_20_detail1 +-629390519=id1_20_detail1a +-800117009=id1_20_detail1b +689510302=id1_20_detail1ba +213573342=id1_20_detail1bb +-1106212238=id1_20_detail1c +-1293650918=id1_20_detail1d +-1584213641=id1_20_detail1e +1723206323=id1_20_detail1e1 +-1283382200=id1_20_detail1e2 +-1738031327=id1_20_detail1f +-854959422=id1_20_detail1f1 +-1416882238=id1_20_detail1f2 +-982889602=id1_20_detail1f3 +-2061690740=id1_20_detail1g +-1405486611=id1_20_detail2_plat_2 +572574781=id1_20_detail2_plat +147213374=id1_20_detail2_plat3 +393603485=id1_20_detail2_plat4 +633860253=id1_20_detail2_support +1215548493=id1_20_detail2 +-1917681241=id1_20_detail2-1 +-1610865094=id1_20_detail2-2 +1190881762=id1_20_detail25 +-1210987631=id1_20_detail2a +-1374102900=id1_20_detail2a001 +-2146051046=id1_20_detail2b +-1370784206=id1_20_detail2b001 +1402176278=id1_20_detail2c +-758753438=id1_20_ladder +-158451028=id1_20_ladder001 +-858097100=id1_20_ladder01 +-1089151319=id1_20_ladder02 +-165098288=id1_20_ladder03 +-527261276=id1_20_ladder04 +-2078218054=id1_20_ladder05 +1977568311=id1_20_ladder06 +-1448496173=id1_20_ladder07 +-1687218338=id1_20_ladder08 +1061641992=id1_20_ladder09 +-1880718419=id1_20_ladder10 +760843283=id1_20_olay1 +-1046199584=id1_20_railing +-493161973=id1_20_railing01 +-1102468759=id1_20_railing02 +-1927133393=id1_20_railing03 +-1687428158=id1_20_railing04 +2006162450=id1_20_railing05 +-2048247617=id1_20_railing06 +1412879705=id1_20_railing07 +1652847092=id1_20_railing08 +1056320216=id1_20_railing09 +1287570749=id1_20_railing10 +1525703072=id1_20_railing11 +602698645=id1_20_railing12 +-106291439=id1_20_railing13 +-1093719716=id1_20_railing14 +361158346=id1_20_railing15 +-632102813=id1_20_railing16 +-1324053017=id1_20_railing17 +2047713230=id1_20_railing18 +-864074564=id1_20_railing19 +246576465=id1_20_railing20 +-50802210=id1_20_railing21 +-1306117062=id1_20_railing22 +-1609721847=id1_20_railing23 +1195370095=id1_20_railing24 +904938448=id1_20_railing25 +-325242585=id1_20_railing26 +-647427393=id1_20_railing27 +-2047450149=id1_20_railing28 +1918778539=id1_20_railing29 +-818547391=id1_20_railing30 +-1115467300=id1_20_railing31 +-683932339=id1_20_railing32 +1165517256=id1_20_railing33 +-102872431=id1_20_railing34 +-393205771=id1_20_railing35 +-318801896=id1_20_struct1 +-1771778672=id1_20_struct2_decal +-68053508=id1_20_struct2 +1930727578=id1_21_detail1 +-213623391=id1_21_detail1a +-1760910041=id1_21_detail1b +-933230643=id1_21_detail1x +483307693=id1_21_detail1z +-1244190271=id1_21_glue +106760922=id1_21_land +-2124452460=id1_21_land2 +1997025477=id1_21_olay1 +-667055062=id1_21_olay1a +1387299074=id1_21_olay1b +1755032792=id1_21_olay1c +791722499=id1_21_olay1d +1758565464=id1_21_olay2 +139744091=id1_21_olay3 +-1322289272=id1_21_pipes01 +-2105468372=id1_21_pipes02 +81895155=id1_21_pipes03 +135701853=id1_21_pipes04 +-1786405311=id1_21_railing01 +736381696=id1_21_railing02 +1579626373=id1_21_railing03 +1285262446=id1_21_railing04 +1859309788=id1_21_railing05 +-250522281=id1_21_railing06 +593345011=id1_21_railing07 +350493952=id1_21_railing08 +934765222=id1_21_railing09 +1394613459=id1_21_railing10 +160034413=id1_21_railing11_lod +1626519672=id1_21_railing11 +-1347201540=id1_21_railing12 +-1117851309=id1_21_railing13 +2146563706=id1_21_railing14 +242520961=id1_21_railing15 +-1577292060=id1_21_railing16_lod +1255279675=id1_21_railing16 +1494657220=id1_21_railing17 +1102051831=id1_21_railing18 +-958331817=id1_21_railing19 +378279184=id1_21_railing20 +-2065731147=id1_21_railing21 +1020813736=id1_21_railing22 +706821178=id1_21_railing23 +-614953325=id1_21_structure1 +-218561004=id1_21_structure1b +-1932360525=id1_23_bridge_o +198612563=id1_23_cable_00 +-442676767=id1_23_cable_01 +-682513078=id1_23_cable_02 +921758859=id1_23_cable_03 +681398244=id1_23_cable_04 +300098160=id1_23_cable_05 +62424603=id1_23_cable_06 +2035773783=id1_23_cable_08 +1804654026=id1_23_cable_09 +-560727770=id1_23_cable_10 +1545598000=id1_23_cable_11 +787061188=id1_23_cable_12 +1100824363=id1_23_cable_13 +-1843077047=id1_23_cable_14 +353003014=id1_23_cable_15 +-1219105263=id1_23_detail1 +334572202=id1_23_fencehd +-1607773393=id1_23_ground_o +420735558=id1_23_ground +1014347776=id1_23_mp1_o +-235227952=id1_23_mp1 +1798222998=id1_23_mp1b +-464479876=id1_23_mp2 +931120197=id1_23_mp2b_o +1133504625=id1_23_mp2b +1273758101=id1_23_olay1 +-1276626286=id1_23_pipes1 +66926527=id1_23_railing_hd1 +389504587=id1_23_railing_hd2 +697139963=id1_23_railing_hd3 +-229010288=id1_23_railing_hd4 +-1721116751=id1_23_shadproxy +-129207290=id1_23_structure1 +-737465468=id1_23_structure2 +1061252021=id1_24_armco +1981319390=id1_24_grnd_o +-936087239=id1_24_ground_3_sd +259017622=id1_24_olay1 +-740438901=id1_24_railing1 +-154697733=id1_24_railing10 +-462628026=id1_24_railing11 +-125631626=id1_24_railing12 +758738146=id1_24_railing13 +464570833=id1_24_railing14 +1366046023=id1_24_railing15 +1165303129=id1_24_railing16 +1983315676=id1_24_railing17 +1675385383=id1_24_railing18 +1984631135=id1_24_railing2 +-2007321214=id1_24_railing3 +2031097581=id1_24_railing4 +-1421444263=id1_24_railing5 +-1656823990=id1_24_railing6 +1064772540=id1_24_railing7 +798655491=id1_24_railing8 +1649207655=id1_24_railing9 +-1205569168=id1_24_rain_blockers_02 +1512006296=id1_24_structure1 +-622271439=id1_24_structure2 +81213453=id1_24_structure3 +1193690709=id1_25_billboard01 +1351496928=id1_25_decalgarage001 +442661702=id1_25_glue01 +188538107=id1_25_glue02 +-1376509333=id1_25_glue03 +-1598453770=id1_25_glue04 +-750326512=id1_25_glue05 +1080790391=id1_25_graf +-19432394=id1_25_ground1 +-2096210574=id1_25_ground1decal +-1736066888=id1_25_ground1decal02 +405931033=id1_25_ground2_decal01 +1583681666=id1_25_ground2_decal02 +-384151364=id1_25_ground2 +-1318225708=id1_25_lest_detail +1252967170=id1_25_lest_detail2 +1581371151=id1_25_pole +-1586829364=id1_25_pole1 +-1836725758=id1_25_pole2 +1153937031=id1_25_pole3 +-816987251=id1_25_pole4 +-2127386792=id1_25_pole5 +1927908038=id1_25_pole6 +377836027=id1_25_pole8 +-1428566260=id1_25_railing +1039098499=id1_25_razorwire +1626601703=id1_25_shop_dtl +713122771=id1_25_shopland +150846835=id1_25_structure1 +1405113079=id1_25_structure2 +-1844818054=id1_25_structurem +14043937=id1_26_bridge +-1933428199=id1_26_build_b_pipes +-189847431=id1_26_build_b +91224084=id1_26_build_barrier +845826842=id1_26_build_barrier1 +673592978=id1_26_build_barrier2 +394040639=id1_26_build_barrier3 +502516190=id1_26_build_bdtl +-67924697=id1_26_build_bdtl3 +224236745=id1_26_build_bits +-661241242=id1_26_build_bs +829866653=id1_26_build_dtl +1465904905=id1_26_build_dtl4 +-367693595=id1_26_build_support +-205592968=id1_26_building_pipes2 +-1199670123=id1_26_building_sign +-1526993003=id1_26_building +991637025=id1_26_cables01 +-2020391148=id1_26_cables02 +242705565=id1_26_ground +777166980=id1_26_ladder003 +-1039304255=id1_26_ladder01 +-1912467029=id1_26_ladder02 +-1826871787=id1_26_olay003 +1242321226=id1_26_olay1 +-1966139000=id1_26_pole01 +-460094281=id1_26_railing01 +334672495=id1_26_railing014 +-1812843920=id1_26_railing015 +-227598230=id1_26_railing02 +439635918=id1_26_railing024 +-948295077=id1_26_railing025 +-313231857=id1_26_railing026 +-587344542=id1_26_railing027 +-1961971323=id1_26_railing028 +-2139054999=id1_26_railing029 +533822254=id1_26_railing03 +-254444583=id1_26_railing030 +302243731=id1_26_railing04 +-1150537115=id1_26_railing05 +-1380608264=id1_26_railing06 +-678827360=id1_26_railing07 +-920629811=id1_26_railing08 +1930338731=id1_26_railing09 +-1638631202=id1_26_railing10 +-1950985310=id1_26_railing11 +-1673399123=id1_26_railing12 +-1979494352=id1_26_railing13 +-458585567=id1_27_cablemesh6268_hvhvy +-619211429=id1_27_ladder +-398071101=id1_27_ladder003 +443432678=id1_27_ladder103 +-1270595048=id1_27_land01 +-1926937851=id1_27_land01a_o +-2127145627=id1_27_land01c_o +-1018019402=id1_27_lockup +1798934875=id1_27_railing01 +1917550295=id1_27_railing012 +1016075105=id1_27_railing013 +-1446974007=id1_27_railing016 +-211626547=id1_27_railing016l +-831113425=id1_27_railing019 +1316109481=id1_27_railing021 +-828057552=id1_27_railing03 +-1329528159=id1_27_railing03a +-419205339=id1_27_railing03b +-709899138=id1_27_railing03c +-1985727384=id1_27_railing03d +88720813=id1_27_railing08 +-1998653=id1_27_rain_blockers_05 +1910752124=id1_27_tg_duct_1 +1268003899=id1_27_tg_duct_wires +-1923312078=id1_27_tg_duct +1403132650=id1_27_tg_fence_o +-1232972594=id1_27_tg_fence +-1843297820=id1_27_tg_test_det1 +-339626709=id1_27_tg_test_det2 +77058772=id1_27_tg_test_o +1635643581=id1_27_tg_test +1244728374=id1_27_tg_test2_det2 +728470765=id1_27_tg_test2_o +-1262005893=id1_27_tg_test2 +-2138582100=id1_28_build07_o +-457448959=id1_28_build10_d +844940638=id1_28_build11 +-2006114010=id1_28_glue +984059176=id1_28_ladder01 +1287631192=id1_28_ladder02 +-1716958418=id1_28_ladder03 +-1411715183=id1_28_ladder04 +922803813=id1_28_land01_o +-1321352694=id1_28_land01 +-159244623=id1_28_land01b +381545542=id1_28_props_cable00 +-479558240=id1_28_props_cable01 +-183981860=id1_28_props_cable02 +-812327435=id1_28_props_cable03 +-539591048=id1_28_props_cable04 +-883468890=id1_28_props_cable05 +-585533142=id1_28_props_cable06 +-1737527385=id1_28_props_cable07 +-1167150123=id1_28_props_cable08 +1958357053=id1_28_props_cable09 +-2076228061=id1_28_props_cable10 +-686429233=id1_28_props_cable11 +-1585282903=id1_28_props_cable12 +1265259642=id1_28_props_cable13 +1396139028=id1_28_props_cable14 +1704823008=id1_28_props_cable15 +1994206047=id1_28_props_cable16 +1080114788=id1_28_props_cable17 +171037190=id1_28_props_cable18 +1149093533=id1_28_props_cable19 +-1105249010=id1_28_props_cable20 +-196073117=id1_28_props_cable21 +33703111=id1_28_props_cable22 +-943370162=id1_28_props_cable23 +-415461572=id1_28_props_cable24 +1029553021=id1_28_props_cable25 +1423311845=id1_28_props_cablemesh98860 +-878074860=id1_28_railings01 +-1488692398=id1_28_railings02 +-1240860451=id1_28_railings03 +-1162280389=id1_28_railings04 +-644268037=id1_28_railings05 +1891167800=id1_28_railings06 +1057229519=id1_28_railings07 +-859122088=id1_28_wires +-1403748097=id1_29_bld2_dtl +2079147100=id1_29_bld2 +-353651413=id1_29_cablemesh245219_thvy +-926978890=id1_29_cablemesh246160_thvy +1840226878=id1_29_cablemesh246164_thvy +1626658361=id1_29_cablemesh246171_thvy +-670110690=id1_29_cablemesh246173_thvy +787619157=id1_29_cablemesh246174_thvy +1047442561=id1_29_cablemesh246175_thvy +-1475310076=id1_29_cablemesh246182_thvy +1243938972=id1_29_cablemesh246184_thvy +2080623674=id1_29_cablemesh246188_thvy +-148320919=id1_29_cablemesh246192_thvy +-1508133866=id1_29_cablemesh246196_thvy +480433763=id1_29_cablemesh246197_thvy +360919484=id1_29_cablemesh246204_thvy +479187090=id1_29_cablemesh28906_tstd +-1030629225=id1_29_cablemesh29028_tstd +881404439=id1_29_cablemesh29044_tstd +226835269=id1_29_cablemesh29060_tstd +-1735341379=id1_29_ground_01a +-348884989=id1_29_ground_01b +1134525000=id1_29_ground_dtl +-1937660458=id1_29_ground_dtl2 +-1422730405=id1_29_ladder01 +-2145268592=id1_29_poles01 +-1911461777=id1_29_poles02 +1704859529=id1_29_poles03 +1911992378=id1_29_poles04 +1196972798=id1_29_poles05 +1452407153=id1_29_poles06 +490073851=id1_29_res_123_dtl +-1002148637=id1_29_res_123 +-1852476438=id1_29_res_45_dtl +-1976251149=id1_29_res_45 +20228083=id1_29_res_678_dtl +-9290609=id1_29_res_678 +-200138709=id1_29_res_678c +-392999230=id1_29_watertower_dtl +-519317961=id1_29_watertower +1875374592=id1_30_build02 +1117394853=id1_30_build03 +486231144=id1_30_build05 +-1433477446=id1_30_build05st +-1730314678=id1_30_build3_dtl +864311944=id1_30_build3_dtl2 +-1127481231=id1_30_decal +-1603798600=id1_30_decal003 +1418897887=id1_30_decal01 +1714244884=id1_30_decal02 +-370176810=id1_30_ladder +-1961828488=id1_30_ladder001 +1959867129=id1_30_ladder002 +446725769=id1_30_ladder003 +64966919=id1_30_ladder004 +-1372904032=id1_30_ladder005 +-1483794328=id1_30_ladder006 +1103613147=id1_30_ladder007 +1390711991=id1_30_ladder01 +1719647213=id1_30_ladder02 +-728508472=id1_30_ladders +-1621348803=id1_30_railing01 +-1991966193=id1_30_railing02 +2072143498=id1_30_railing03 +1697790442=id1_30_railing04 +-428491661=id1_30_railing05 +-796356455=id1_30_railing06 +-1109562561=id1_30_railing07 +-1341796464=id1_30_railing08 +698401480=id1_30_railing09 +1025205921=id1_30_railing10 +172327158=id1_30_railing11 +563589018=id1_30_railing12 +-1537952498=id1_30_railing13 +1965217451=id1_30_railing14 +-2009072411=id1_30_railing15 +1443174512=id1_30_railing16 +-577230952=id1_30_railing17 +-1417919651=id1_30_railing18 +-1055428973=id1_30_railing19 +-415088448=id1_30_railing20 +1800882408=id1_30_railing21 +-1668601009=id1_30_railing22 +-1899720766=id1_30_railing23 +-1058999302=id1_30_railing24 +1141242434=id1_30_railing25 +909860525=id1_30_railing26 +1203405231=id1_30_railing27 +1119151396=id1_30_rain_blockers_08 +-1224990573=id1_30_weed_02 +96003248=id1_30_wires +1092058422=id1_31_build_01_o +-1125026576=id1_31_build_01_p +-911416825=id1_31_build_01_pipes_2 +1907152126=id1_31_build_01_studs +-612972372=id1_31_build_01_studsb +1396808531=id1_31_build_01_switch +76111706=id1_31_build_01 +469399485=id1_31_build_02_o +-2114248784=id1_31_build_02_pipes +-961998617=id1_31_build_02_pipes2 +860329267=id1_31_build_02_studs +1334098620=id1_31_build_02_studs001 +-265795208=id1_31_build_02_studs3 +-235226563=id1_31_build_02 +391990276=id1_31_build_03_o +-1206688901=id1_31_build_03_pipes +1031050900=id1_31_build_03_pipes2 +-1607067983=id1_31_build_03 +-1170967707=id1_31_build_04_o +-841235873=id1_31_build_04_pipes +1907507153=id1_31_build_04_pipesa +1065048932=id1_31_build_04_pipesb +225276194=id1_31_build_04 +-2056530766=id1_31_build_05_drain +-128669900=id1_31_build_05_dtl_2 +1581906787=id1_31_build_05_dtl +-833829907=id1_31_build_05_o +-1357301223=id1_31_build_05_pipes +34401342=id1_31_build_05_studs +-1976224977=id1_31_build_05_studs2 +-1146892916=id1_31_build_05 +-1647338097=id1_31_cables_00 +-951717765=id1_31_cables_01 +-1130308815=id1_31_cables_02 +-421285962=id1_31_cables_03 +-668626374=id1_31_cables_04 +925028411=id1_31_cables_05 +1160440907=id1_31_cables_06 +1444187678=id1_31_cables_07 +-795068354=id1_31_glue +1003036999=id1_31_ladder01 +1754299093=id1_31_ladder02 +-98034170=id1_31_ladder03 +-1850607519=id1_31_land_o +-658754062=id1_31_land_oa +-1131741808=id1_31_land_ob +-795316756=id1_31_land +2079063743=id1_31_railing01 +-1786687933=id1_31_rain_blockers_01 +-2038878153=id1_31_rain_blockers_04 +807907482=id1_31_s_post +-891694703=id1_32_build_pipe +1227179692=id1_32_build02_o +9568934=id1_32_build02 +813443862=id1_32_build03_o +-370748140=id1_32_build03 +1444687342=id1_32_build04_o +-1011971932=id1_32_build04 +801466234=id1_32_build04graf +1693563549=id1_32_build666_s +142073550=id1_32_build666_s2 +1046596245=id1_32_build666_s3 +-134012206=id1_32_build666a_o +2052710401=id1_32_build666a +-167982602=id1_32_cables_01 +657894497=id1_32_cables_02 +-1974156021=id1_32_glue +-1835136921=id1_32_ladder01 +-1083743711=id1_32_ladder02 +-1665522170=id1_32_land01_o +419705952=id1_32_land01 +764840366=id1_32_props_f_slod +-222169547=id1_32_railing01 +-531410600=id1_32_railing02 +-392437243=id1_32_railing03 +-621984088=id1_32_railing04 +-851039398=id1_32_railing05 +-1080782857=id1_32_railing06 +-1385239664=id1_32_railing07 +-223140020=id1_33_decal01 +-1252952854=id1_33_decal01b +15909835=id1_33_decal02 +-1654195019=id1_33_decal03 +-1731198176=id1_33_firedept +808269188=id1_33_glue01 +1436942453=id1_33_glue02 +-1805812253=id1_33_glue03 +-1187395681=id1_33_glue04 +1418186463=id1_33_ground +-1674041548=id1_33_handy01 +-503369023=id1_33_handy02 +-1077416365=id1_33_handy03 +221020539=id1_33_hospital +-22143921=id1_33_ladder014 +-319129368=id1_33_ladder015 +-654815004=id1_33_ladder016 +-1223029464=id1_33_ladder017 +-1514116531=id1_33_ladder018 +-1450921105=id1_33_parking +76136069=id1_33_pole04 +-224716784=id1_33_pole11 +76707500=id1_33_railing012 +1266689346=id1_33_railing02 +-2029970365=id1_33_railing04 +597841315=id1_33_railing05 +291156244=id1_33_railing06 +769223185=id1_33_railing08 +-152306877=id1_33_railing10 +391691292=id1_33_railing12 +-747424682=id1_33_railing13 +-258380126=id1_33_railing16 +1515438613=id1_33_railing18 +-520433027=id1_33_railing21 +-682180811=id1_33_railing24 +33297535=id1_33_railing27 +-1659352599=id1_33_railing31 +-1906201476=id1_33_railing32 +1397569112=id1_33_railing33 +1042025462=id1_33_railing34 +1894936994=id1_33_railing35 +1636356815=id1_33_railing36 +170501134=id1_33_railing37 +-182420996=id1_33_railing38 +-1508445667=id1_33_railings000 +1844874713=id1_33_rooftop02 +1007218539=id1_33_rooftop02b +-975107287=id1_33_steps01 +-1108895253=id1_33_window +-750890354=id1_33_work00 +-1898674611=id1_34_br_rail_end +1900385427=id1_34_br_rail +-1348389694=id1_34_bridge_decal +-77564817=id1_34_bridge_extras +-64039596=id1_34_bridge +1462190690=id1_34_glue +1196734578=id1_34_graf +-339534899=id1_34_ground +-478419511=id1_34_rail_bridge +-110481563=id1_34_rail_d +1941543709=id1_34_rail_sp +-1561163666=id1_34_rail +1881553777=id1_34_railing +-1153896956=id1_34_railing001 +1224116609=id1_34_railing002 +1606072073=id1_34_railing003 +1838437052=id1_34_railing004 +2087710835=id1_34_railing005 +304290775=id1_34_railing006 +546420916=id1_34_railing007 +920839510=id1_34_railing008 +-987790895=id1_34_railing009 +-986808725=id1_34_railing010 +-1286284616=id1_34_railing011 +1638283100=id1_34_railing012 +1341232115=id1_34_railing013 +-78416235=id1_34_railings +-807887997=id1_34_wall1 +2132495027=id1_35_brg_decal +-1202065819=id1_35_brg_decal2 +1524886342=id1_35_brg01 +368108397=id1_35_glue +1604127052=id1_35_railing01 +-1848382023=id1_35_railing02 +-2117972586=id1_35_railing03 +912832240=id1_35_railing04 +683514778=id1_35_railing05 +1518894895=id1_35_railing06 +-620789733=id1_35_railing07 +230253966=id1_35_railing08 +-3651156=id1_35_railing09 +1006945152=id1_35_railing10 +39964731=id1_35_railing11 +344355972=id1_35_railing12 +107927529=id1_35_railing13 +409631712=id1_35_railing14 +-1700888506=id1_35_railing15 +-1193231158=id1_35_railing16 +-1086699139=id1_35_railing17 +-847813129=id1_35_railing18 +-1816563076=id1_35_railing19 +2036907827=id1_35_railing20 +703995995=id1_35_railing21 +472089782=id1_35_railing22 +839528567=id1_35_railing23 +605262986=id1_35_railing24 +378304892=id1_35_railing25 +146726369=id1_35_railing26 +-169062321=id1_emissive_ch3_10_em +-1390646886=id1_emissive_ch3_10_em2 +483711115=id1_emissive_emissive2 +75179578=id1_emissive_id1_05 +-1134663994=id1_emissive_id1_051 +-674738867=id1_emissive_id1_06 +-583778371=id1_emissive_id1_062 +-1311592501=id1_emissive_id1_07_ema +-1154694529=id1_emissive_id1_07_emb +-848992528=id1_emissive_id1_07_emc +-957548905=id1_emissive_id1_09a +-1255255270=id1_emissive_id1_09b +-1418248276=id1_emissive_id1_09c +-1687052383=id1_emissive_id1_09d +-38640607=id1_emissive_id1_09e +-336084820=id1_emissive_id1_09f +1024891656=id1_emissive_id1_10 +1859245035=id1_emissive_id1_10b +-1519664866=id1_emissive_id1_10c +1377966732=id1_emissive_id1_10d +-496573006=id1_emissive_id1_13 +-751035426=id1_emissive_id1_13b +-251821353=id1_emissive_id1_14 +-973853491=id1_emissive_id1_15 +-743847880=id1_emissive_id1_16 +1947003673=id1_emissive_id1_17a +1180110766=id1_emissive_id1_17b +-690933600=id1_emissive_id1_17c +-1472310405=id1_emissive_id1_17d +-1152091737=id1_emissive_id1_17e +-392802122=id1_emissive_id1_18b +-1224839166=id1_emissive_id1_18neonsign +1898382132=id1_emissive_id1_19 +391850635=id1_emissive_id1_19b +-865067915=id1_emissive_id1_20 +-295065298=id1_emissive_id1_20b +642979844=id1_emissive_id1_21a +1168725668=id1_emissive_id1_21b +434452318=id1_emissive_id1_23 +-1159511118=id1_emissive_id1_23a +-1475666430=id1_emissive_id1_23b +1030232547=id1_emissive_id1_25_2 +1706957677=id1_emissive_id1_25a +1384051951=id1_emissive_id1_25b +561825421=id1_emissive_id1_26 +1357555048=id1_emissive_id1_27 +1926608916=id1_emissive_id1_27b +2065365448=id1_emissive_id1_28 +-2118891955=id1_emissive_id1_29a +1927751783=id1_emissive_id1_29b +1497232661=id1_emissive_id1_29c +1973710335=id1_emissive_id1_30 +-422360185=id1_emissive_id1_30b +1588936737=id1_emissive_id1_31 +904783451=id1_emissive_id1_31b +-2113241453=id1_emissive_id1_31c +1884281630=id1_emissive_id1_31d +-1863375724=id1_emissive_id1_32 +-564873142=id1_emissive_id1_32b +-1929700180=id1_emissive_id1_33 +-765188663=id1_emissive_id1_33b +-1062960566=id1_emissive_id1_33c +1371073906=id1_lod_bridge_slod4 +1831267806=id1_lod_emissive +36498504=id1_lod_id1_emissive_slod +2044059611=id1_lod_slod4 +-1852285529=id1_lod_water_slod3 +1704246958=id1_props_combo01_01_lod +247733931=id1_props_combo01_02_lod +-43352942=id1_props_combo0203_01_lod +1685803874=id1_props_combo0307_01_lod +894505574=id1_props_combo0307_02_lod +-370559021=id1_props_combo0307_03_lod +228605210=id1_props_combo0502_01_lod +544207215=id1_props_combo0901_slod +-1880649097=id1_props_combo0905_slod +1432018141=id1_props_combo0907_slod +656980177=id1_props_combo1001_01_lod +-709603060=id1_props_combo14_01_lod +-1555977033=id1_props_combo1401_01_lod +1001636819=id1_props_flyers01 +1836230480=id1_props_flyers02 +-112673062=id1_props_flyers03 +-956704195=id1_props_flyers04 +362575745=id1_props_flyers05 +-497938195=id1_props_flyers06 +2064368238=id1_props_flyers07 +-1849888816=id1_props_flyers08 +-683607349=id1_props_flyers09 +356775356=id1_props_flyers10 +1339321056=id1_props_flyers11 +1101188733=id1_props_flyers12 +-75546073=id1_props_flyers13 +-1379129662=id1_props_flyers14 +-446884381=id1_props_flyers15 +387938663=id1_props_flyers16 +-1040167126=id1_props_flyers17 +1662030168=id1_props_flyers18 +-1651145131=id1_props_flyers19 +-928785077=id1_rd_bboard002 +387527450=id1_rd_bboard1 +82236108=id1_rd_cable_69 +994427057=id1_rd_cable_70 +1307895211=id1_rd_cable_71 +-90816773=id1_rd_cable_72 +2076945497=id1_rd_cablemesh14652_thvy +-431492237=id1_rd_cablemesh14669_thvy +1793212433=id1_rd_cablemesh14877_thvy +835397033=id1_rd_cablemesh15116_thvy +1418946150=id1_rd_cablemesh15131_thvy +-1737256606=id1_rd_cablemesh15444_thvy +295232412=id1_rd_cablemesh15459_thvy +763577580=id1_rd_cablemesh15474_thvy +-539423511=id1_rd_cablemesh15760_thvy +-1759584560=id1_rd_cablemesh15964_thvy +-922592720=id1_rd_cablemesh15979_thvy +846373953=id1_rd_cablemesh15994_thvy +-1797588525=id1_rd_cablemesh16264_thvy +-933663547=id1_rd_cablemesh16784_thvy +-2029035409=id1_rd_cablemesh17741_thvy +784013073=id1_rd_cablemesh17756_thvy +-103313694=id1_rd_cablemesh17771_thvy +897022627=id1_rd_cablemesh17788_thvy +-352940824=id1_rd_cablemesh17813_thvy +1610429863=id1_rd_cablemesh17828_thvy +-947049020=id1_rd_cablemesh17843_thvy +1699533768=id1_rd_cablemesh17858_thvy +-2016489265=id1_rd_cablemesh17873_thvy +2110279415=id1_rd_cablemesh17900_thvy +-1890290676=id1_rd_cablemesh17915_thvy +1725462475=id1_rd_cablemesh17930_thvy +299294919=id1_rd_cablemesh17945_thvy +-1726635481=id1_rd_cablemesh17960_thvy +1057020044=id1_rd_cablemesh17975_thvy +692430395=id1_rd_cablemesh18003_thvy +-1222023516=id1_rd_cablemesh18018_thvy +268112934=id1_rd_cablemesh18033_thvy +1874623363=id1_rd_cablemesh18209_thvy +716940103=id1_rd_cablemesh18480_thvy +-1885791679=id1_rd_cablemesh18520_thvy +-1037136347=id1_rd_cablemesh18535_thvy +-287013443=id1_rd_cablemesh18550_thvy +-1925303859=id1_rd_cablemesh18565_thvy +490518096=id1_rd_cablemesh18618_thvy +1190560028=id1_rd_cablemesh18633_thvy +1137046110=id1_rd_cablemesh19154_thvy +261476464=id1_rd_cablemesh19171_thvy +-1590496948=id1_rd_cablemesh19186_thvy +1717739488=id1_rd_cablemesh19283_thvy +-1529414666=id1_rd_cablemesh19284_thvy +-139904276=id1_rd_cablemesh19285_thvy +-1617787246=id1_rd_cablemesh19286_thvy +-1328952441=id1_rd_cablemesh19287_thvy +1109729070=id1_rd_cablemesh19288_thvy +1662774405=id1_rd_cablemesh19410_thvy +-77739197=id1_rd_cablemesh19631_thvy +-1863935497=id1_rd_cablemesh19933_thvy +-600734497=id1_rd_cablemesh20124_thvy +-349483782=id1_rd_cablemesh20157_thvy +1129481185=id1_rd_cablemesh20172_thvy +547761345=id1_rd_cablemesh20225_thvy +-1552785882=id1_rd_cablemesh21092_thvy +716301467=id1_rd_cablemesh21693_thvy +328870704=id1_rd_cablemesh22008_thvy +922855536=id1_rd_cablemesh22177_thvy +-785924833=id1_rd_cablemesh22178_thvy +-634770529=id1_rd_cablemesh22402_thvy +140543230=id1_rd_cablemesh22606_thvy +751770221=id1_rd_cablemesh23134_thvy +332092703=id1_rd_cablemesh23135_thvy +1877157575=id1_rd_cablemesh23136_thvy +837248032=id1_rd_cablemesh23137_thvy +1847419154=id1_rd_cablemesh23186_thvy +1268211172=id1_rd_cablemesh23187_thvy +-258026478=id1_rd_cablemesh23188_thvy +-1687860517=id1_rd_cablemesh23858_thvy +-1724271670=id1_rd_cablemesh24152_thvy +787156112=id1_rd_cablemesh24167_thvy +1782365973=id1_rd_cablemesh24182_thvy +-699559488=id1_rd_cablemesh24197_thvy +-1837900621=id1_rd_cablemesh24212_thvy +-1535906820=id1_rd_cablemesh24227_thvy +-1855119395=id1_rd_cablemesh37058_thvy +-754483904=id1_rd_cablemesh45283_thvy +733147237=id1_rd_cablemesh45314_thvy +2007626271=id1_rd_cablemesh45375_thvy +-940561409=id1_rd_cablemesh45761_thvy +-916191714=id1_rd_cbl03 +-140516715=id1_rd_cbl04 +-303444183=id1_rd_cbl05 +-1673909305=id1_rd_cbl07 +-1258922689=id1_rd_cbl09 +383586959=id1_rd_cbl10 +-519166218=id1_rd_cbl11 +-767030934=id1_rd_cbl12 +1281588639=id1_rd_cbl13 +765739041=id1_rd_cbl14 +-1689707667=id1_rd_cbl15 +-847839288=id1_rd_cbl16 +-1460914509=id1_rd_cbl18 +-604886818=id1_rd_cbl20 +-843281293=id1_rd_cbl21 +-1519174687=id1_rd_cbl25 +-551866572=id1_rd_cbl26 +-1638260997=id1_rd_cbl33 +-1997278161=id1_rd_cbl34 +2007257488=id1_rd_cbl35 +1724329942=id1_rd_cbl36 +1418103637=id1_rd_cbl37 +1113089777=id1_rd_cbl38 +768207849=id1_rd_jl00 +-1282766034=id1_rd_jl04_o +1014602485=id1_rd_jstealproxy1 +1796765746=id1_rd_jstealproxy2 +1513401690=id1_rd_r1_01_o +-1461728566=id1_rd_r1_01 +-1582098239=id1_rd_r1_02_o +91587576=id1_rd_r1_02 +1274610407=id1_rd_r1_03_o +386148117=id1_rd_r1_03 +1516351393=id1_rd_r1_04_o +1875171477=id1_rd_r1_04 +1543602302=id1_rd_r1_05_o +-2118747016=id1_rd_r1_05 +287603970=id1_rd_r1_06_o +-568445622=id1_rd_r1_06 +1335772701=id1_rd_r2_01_o +-1992783076=id1_rd_r2_01 +-885513442=id1_rd_r2_02_o +-1685442621=id1_rd_r2_02 +1647306986=id1_rd_r2_03_o +-1991275698=id1_rd_r2_03 +1736868142=id1_rd_r2_04_o +-332508918=id1_rd_r2_04 +-501050395=id1_rd_r3_01_o +-428288950=id1_rd_r3_01 +279814131=id1_rd_r3_02_o +956725604=id1_rd_r3_02 +649126700=id1_rd_r3_03_o +-890495695=id1_rd_r3_03 +183685554=id1_rd_r3_04_o +-1377574127=id1_rd_r3_04 +-318889938=id1_rd_r3_05_o +-1521688678=id1_rd_r3_06_o +-1848628502=id1_rd_r3_06 +-854311771=id1_rd_r3 +2061687294=id1_rd_r4_01_o +-1213268804=id1_rd_r4_01 +331655124=id1_rd_r4_02_o +-1561275584=id1_rd_r4_02 +390868900=id1_rd_r4_03_o +-1943853659=id1_rd_r4_03 +-1276976824=id1_rd_r4_04_o +-2056382405=id1_rd_r4_04 +-1372568125=id1_rd_r4_05_o +-619265169=id1_rd_r4_05 +-1332969719=id1_rd_r4_07_o +-1097266572=id1_rd_r4_07 +-1827233401=id1_rd_r4_08_o +-246419487=id1_rd_r4_08 +-849653920=id1_rd_r4_09_o +639621504=id1_rd_r4_09 +2060429652=id1_rd_r5_01_o +1669733977=id1_rd_r5_01 +-379263269=id1_rd_r5_02_o +924829069=id1_rd_r5_02 +-1348221256=id1_rd_r5_03_o +1357052179=id1_rd_r5_03 +-1095814538=id1_rd_r5_04_o +470028118=id1_rd_r5_04 +-914167350=id1_rd_r5_05_jun +-2085413222=id1_rd_r5_06_o +-546957797=id1_rd_r5_06 +-1731775431=id1_rd_r5_07_o +-98219111=id1_rd_r5_07 +-748273295=id1_rd_r5_08_o +1026806193=id1_rd_r5_08 +-1803622247=id1_rd_r6_01_o +-1737900703=id1_rd_r6_01 +-1998125932=id1_rd_r6_02_o +1661489819=id1_rd_r6_02 +-548439141=id1_rd_r6_03_o +-1403296444=id1_rd_r6_03 +-1513681274=id1_rd_r6_04_o +-2049894352=id1_rd_r6_04 +1869773828=id1_rd_r6_05_o +540265715=id1_rd_r6_05 +1153933586=id1_rd_r6_06_o +762242921=id1_rd_r6_06 +31142121=id1_rd_road_decal_ +-265152187=id1_rd_sign1_d2 +-428335900=id1_rd_sign1_slod +-741723506=id1_rd_sign1_txt +1666268448=id1_rd_sign1 +1990249718=id2_00_a__damfizz05 +47782508=id2_00_a__fizza_00 +643129700=id2_00_a__fizza_01 +470240456=id2_00_a__fizza_02 +1461764802=id2_00_a__fizza_03 +228208566=id2_00_a__fizza_04 +-73036851=id2_00_a__fizza_05 +538367151=id2_00_a__fizza_06 +-1639427820=id2_00_a__fizza_07 +1417657728=id2_00_a__fizza_08 +956270208=id2_00_a__fizza_09 +-96081335=id2_00_a__fizzb_00 +-867561902=id2_00_a__fizzb_01 +-1305711048=id2_00_a__fizzc_00 +-2015454819=id2_00_a__fizzc_01 +-1786727199=id2_00_a__fizzc_02 +-350429164=id2_00_a__fizzc_03 +1334899057=id2_00_a_00_weeds05 +1061552016=id2_00_a_bigdam_o +-975506945=id2_00_a_bigdam +1890106847=id2_00_a_build074 +1429792943=id2_00_a_build08_split +-1588301323=id2_00_a_build08 +-117577781=id2_00_a_build08graf_b +130444504=id2_00_a_build11_extra +1673263137=id2_00_a_build11 +1228129041=id2_00_a_build14 +1702413267=id2_00_a_build70 +946749412=id2_00_a_cables01 +-10990155=id2_00_a_cables02 +-222490056=id2_00_a_dam_fizz01 +983310837=id2_00_a_dam_fizz02 +-1584659465=id2_00_a_damfizz03 +-1823905934=id2_00_a_damfizz04 +-1986337481=id2_00_a_damfizz04a +-1519019536=id2_00_a_glue_02 +-1297304482=id2_00_a_glue_03 +-1041018133=id2_00_a_glue_04 +-550007433=id2_00_a_glue_05 +-1142654=id2_00_a_racemarks +1370733811=id2_00_a_water_ +492180939=id2_00_a_water_01 +723235158=id2_00_a_water_02 +1085856912=id2_00_a_water_03 +1319598189=id2_00_a_water_04 +-699496515=id2_00_a_water_05 +-1560209055=id2_00_a_weed_01 +773926815=id2_00_a_weed_09 +-1080536145=id2_00_a_weed_10 +-1048925918=id2_00_bld02_lad +944853441=id2_00_brokenwall_overlay +141220871=id2_00_build01_a +1717164917=id2_00_build01_b_shadproxy +-1423367791=id2_00_build01_b +2090623912=id2_00_build02_b +-1900405185=id2_00_build02_c_fizz +1915899604=id2_00_build02_c +-1265607242=id2_00_build05 +1688223187=id2_00_build06 +-1108077874=id2_00_build074_a +-786089680=id2_00_build074_b +411971600=id2_00_build73 +1630118687=id2_00_cables01 +2130108089=id2_00_cables02 +-101395281=id2_00_cables03 +130445394=id2_00_cables04 +660516738=id2_00_cables05 +196361947=id2_00_dam_fwy +-1196400334=id2_00_dam +-1343802353=id2_00_damchan +-288170386=id2_00_dummy +1810051778=id2_00_fizza_00 +2141280806=id2_00_fizza_01 +-1851195851=id2_00_fizza_02 +1397719427=id2_00_fizza_03 +1696867628=id2_00_fizza_04 +-1190998808=id2_00_fizza_05 +-1688956532=id2_00_fizza_06 +-1400425487=id2_00_fizza_07 +-18687833=id2_00_fizza_08 +298614394=id2_00_fizza_09 +1226976552=id2_00_fizzb +-1925199885=id2_00_fizzbc +848284859=id2_00_glue_01 +1467881111=id2_00_glue_06 +-1044124895=id2_00_glue_07 +-1302311846=id2_00_glue_08 +-1667096354=id2_00_glue_09 +-1480084392=id2_00_glue_09b +-272875703=id2_00_glue_11 +-541483196=id2_00_glue_12 +-1522573343=id2_00_props_duct_ed +-1963679944=id2_00_props_duct_st +-6591426=id2_00_stm1_cxd +-1167002736=id2_00_storm_01_a +257063416=id2_00_water_ +1477484925=id2_00_water_01 +1240532286=id2_00_water_02 +1835322405=id2_00_water_04 +-1714006391=id2_00_water_04b +842273384=id2_00_water_05_b +1199603781=id2_00_water_05 +968025254=id2_00_water_06 +1811630394=id2_00_water_07 +1579462029=id2_00_water_08 +1527806042=id2_00_water_08b +279515795=id2_00_water_09 +-903999178=id2_00_weed_02 +-2060974261=id2_00_weed_03 +526564286=id2_00_weed_05 +-312649804=id2_00_weed_08 +-18246851=id2_01_build +1365582908=id2_01_builddefizz +1050638779=id2_01_detail +727775572=id2_01_ground +-92190245=id2_01_id1_01decal +2125543534=id2_01_id1_01decal2 +-848308758=id2_01_id1_01decal3 +-1444049178=id2_01_id1_01decal4 +-1216337397=id2_01_id1_01decal5 +816749422=id2_01_ju007_fizz +129123077=id2_01_ju007 +1460845016=id2_01_ju6_lod001 +1994416=id2_01_railfizz +-987726955=id2_03_brd1 +-476011676=id2_03_brg_00 +-767360855=id2_03_brg_01 +-1217263005=id2_03_diner +1075097731=id2_03_fence +-210610704=id2_03_fencec +2104717245=id2_03_fizza_00_lod +1327662002=id2_03_fizza_00 +-130577925=id2_03_fizza_01_lod +-2134087931=id2_03_fizza_01 +1643675791=id2_03_fizza_01a +-517425193=id2_03_fizza_02_lod +-1293759687=id2_03_fizza_02 +1683402266=id2_03_fizza_03 +1842722776=id2_03_fizza_04_lod +-1521078240=id2_03_fizza_04 +-420868437=id2_03_fndtn005 +-1599274257=id2_03_ground_ovly +1159240663=id2_03_ground_ovlya +331877564=id2_03_railwindow_01 +1602341549=id2_03_railwindow_012 +-98261291=id2_03_tracks01 +-208692821=id2_03_tracks02 +1206403675=id2_03_tracks03 +327770209=id2_04_bld18fizz_lod +505233210=id2_04_bld18fizz +1343557186=id2_04_build07_det +1640193069=id2_04_build07 +-1314718361=id2_04_build13 +63177189=id2_04_build14_fiizz +335594025=id2_04_build14 +-834411637=id2_04_build14news +-1716411312=id2_04_build14p +2119757215=id2_04_build14r +60601532=id2_04_build18_shutters +1828353051=id2_04_build18 +-564688685=id2_04_cablemesh16718_thvy +1980739828=id2_04_cablemesh16733_thvy +-1610766081=id2_04_cablemesh16748_thvy +-1623584955=id2_04_cablemesh16763_thvy +-705253418=id2_04_cablemesh16778_thvy +-2134130662=id2_04_cablemesh16793_thvy +1522196450=id2_04_cablemesh30277_thvy +328824120=id2_04_fizzb_00 +991904835=id2_04_fizzb_03 +505776728=id2_04_fizzb_05 +-2136836358=id2_04_fizze_00 +-1038354052=id2_04_fizze_02 +-2000517430=id2_04_fizze_03 +-1788862459=id2_04_fizze_04 +-332608095=id2_04_fizze_05 +1805143158=id2_04_fizze_06 +2044389627=id2_04_fizze_07 +1592963883=id2_04_fizze_08 +-1254268993=id2_04_fizze_09 +-508840577=id2_04_fizze_10 +-1345072692=id2_04_fizze_11 +1428364396=id2_04_fizze_12 +201716862=id2_04_fizzf_01 +392976776=id2_04_fizzg_01 +-1954469360=id2_04_fizzh_00 +1505871510=id2_04_fizzh_01 +461326862=id2_04_fizzh_02 +701916860=id2_04_fizzh_03 +1862562071=id2_04_fizzh_04 +1296313751=id2_04_fizzh_05 +669203755=id2_04_fizzi_01 +-178950499=id2_04_fizzj_04 +469406585=id2_04_fizzk_01 +-1263308167=id2_04_ground1_shad +-374079258=id2_04_ground1 +1871537952=id2_04_largewalls_dets +-1275941573=id2_04_largewalls +991191015=id2_04_newdecal +-1716690767=id2_04_overlaya +1786085954=id2_04_overlayb +2118887918=id2_04_overlayc +-721660086=id2_04_overlayd +-300578424=id2_04_overlayu +-719628396=id2_04_overlayv +-488246487=id2_04_overlayw +-1593905264=id2_04_overlayx +-1925363699=id2_04_overlayy +-999311747=id2_04_overlayz +2034116350=id2_04_rivside +-1574972389=id2_04_shed_0003 +1051346055=id2_04_shed_fizz01_lod +434131422=id2_04_shed_fizz01 +-255721566=id2_04_shed_fizz02 +-626644514=id2_04_weldsign01_fizz_hi +1277667059=id2_04_weldsign02_fizz_hi +190458016=id2_06_bub01 +-225344512=id2_06_bub02d +-1406953579=id2_06_bufiz +-157905995=id2_06_buov +344244099=id2_06_buov2 +412362776=id2_06_fizza_00_lod +2054023963=id2_06_fizza_00 +1796361316=id2_06_fizza_01 +2102734222=id2_06_fizza_02_lod +1189871286=id2_06_fizza_03_lod +-812837544=id2_06_fizza_04 +-519518321=id2_06_fizza_05_lod +2050485541=id2_06_fizzb_00_lod +567797522=id2_06_fizzb_00 +350145824=id2_06_fizzb_01 +1125230981=id2_06_fizzb_02 +868485866=id2_06_fizzb_03 +-1673110547=id2_06_fizzb_08 +-1096900443=id2_06_fizzb_09 +1051363086=id2_06_fizzc_01 +964937229=id2_06_fizzd_00 +825374058=id2_06_fizzd_01 +585570516=id2_06_fizzd_02 +757154580=id2_06_fway_legd02 +1435568222=id2_06_id2_lorrypipefizz01 +1475909997=id2_06_land_01 +-1563896895=id2_06_lsdderm2 +-2057247574=id2_07_build_03_o +-1849213332=id2_07_build_03 +817907423=id2_07_build_69dt +535543207=id2_07_build1_decal +1933269187=id2_07_buildxx_01_o +1738436892=id2_07_cablemesh19513_thvy +180432869=id2_07_cablemesh19528_thvy +2034671996=id2_07_cablemesh19557_thvy +499124134=id2_07_cablemesh19558_thvy +32274944=id2_07_cablemesh19756_thvy +2146259134=id2_07_cablemesh19757_thvy +915778819=id2_07_cablemesh19758_thvy +-1783855472=id2_07_cablemesh19760_thvy +1931717608=id2_07_cablemesh19761_thvy +-1981036538=id2_07_cablemesh19762_thvy +-987331171=id2_07_cablemesh19763_thvy +429999440=id2_07_cablemesh19764_thvy +666367327=id2_07_cablemesh19765_thvy +-478895327=id2_07_cablemesh19766_thvy +-578668406=id2_07_cablemesh19767_thvy +-1259535139=id2_07_cablemesh19798_thvy +1960038894=id2_07_cablemesh19799_thvy +-453211661=id2_07_cablemesh19850_thvy +948532388=id2_07_cablemesh19851_thvy +-275340313=id2_07_cablemesh19866_thvy +-297351281=id2_07_cablemesh19881_thvy +75293840=id2_07_cablemesh19896_thvy +-381161920=id2_07_cablemesh19911_thvy +-1131018211=id2_07_fizza_00 +-1428429655=id2_07_fizza_01 +-1676523754=id2_07_fizza_02 +441828255=id2_07_fizza_03 +409583559=id2_07_fizza_04 +-1240954488=id2_07_fizzb_01 +-2100020581=id2_07_fizzc_00 +-1359441177=id2_07_fizzc_01 +-527600112=id2_07_fizzc_02 +-1496644833=id2_07_fizze_00 +-646879125=id2_07_fizze_01 +1481203852=id2_07_fizzg_00 +1778910217=id2_07_fizzg_01 +2094475687=id2_07_fizzg_02 +-1855171887=id2_07_fizzg_03 +-835826366=id2_07_fizzk_00 +-596317745=id2_07_fizzk_01 +-372112247=id2_07_fizzk_02 +-116415740=id2_07_fizzk_03 +-452495189=id2_07_fizzm_02 +366905749=id2_07_gar1_a +590586943=id2_07_gar1_b +1011373672=id2_07_gar1_c +-2001202822=id2_07_ground +-266146614=id2_07_ladder01 +-554612121=id2_07_ladder02 +76518823=id2_07_ladder03 +889026178=id2_07_ladder04 +596956081=id2_07_ladder05 +1491549781=id2_07_ladder06 +-1480013337=id2_07_land_02_decal_a +-1785879183=id2_07_land_02_decal_b +-323403543=id2_07_land_02_o2 +781432037=id2_07_pylon +1496370154=id2_07_rfx00 +1793552215=id2_07_rfx01 +842169842=id2_07_rfx02 +1799492624=id2_07gutterfizz +908478197=id2_07gutterfizz2 +2092913710=id2_07gutterfizz3 +446861294=id2_07gutterfizz4 +186085592=id2_07gutterfizz5 +1678350061=id2_08_tarmack_01 +1627637554=id2_09_land01 +-1483221927=id2_09_land02 +-1755132483=id2_10_alley_2 +810017768=id2_10_buildings_o +-389220576=id2_10_buildings +-1731028741=id2_10_buildings2_o +-1676074334=id2_10_buildings3_o +-113571853=id2_10_buildings4_o +-283317570=id2_10_buildings5_o +1255884257=id2_10_fiizz_03 +1928108723=id2_10_fizz +-1218287832=id2_10_fizz02 +917220152=id2_10_ground3 +-393531262=id2_10_ground3av +-1913102526=id2_10_park +-1707464106=id2_10_rampnew +-1185625865=id2_11_ads +1365060819=id2_11_ads2 +-1137188446=id2_11_build_06d +1894292894=id2_11_build_69_o +917837371=id2_11_build_69a_o +864599785=id2_11_build_69b_o +1129853894=id2_11_build_69c_o +129875011=id2_11_build_a +-1187146412=id2_11_build_a2 +-712943673=id2_11_build_b +-1428327508=id2_11_build_b2fizz +-738564782=id2_11_build_bfizz +920028812=id2_11_cablemesh16136_thvy +920332992=id2_11_cablemesh16151_thvy +-1641618142=id2_11_cablemesh16166_thvy +644589991=id2_11_cablemesh16181_thvy +621221235=id2_11_cablemesh16196_thvy +-2041442979=id2_11_cablemesh16211_thvy +897176059=id2_11_cablemesh16226_thvy +-1042585973=id2_11_cablemesh16241_thvy +-1535328327=id2_11_fizza_00 +623984868=id2_11_fizza_02 +383755329=id2_11_fizza_03 +-880407093=id2_11_fizza_04 +-675695597=id2_11_fizzb_01 +828792501=id2_11_fizzc_01 +-1966206049=id2_11_fizzc_01a +-1470977035=id2_11_fizzf_01 +51284173=id2_11_fizzg_01 +775691853=id2_11_ground +-1091626460=id2_11_ladder01 +-687507035=id2_11_pipes +-1768997069=id2_11_rladder_010 +1749955833=id2_11_ssrail_fizz01 +1377044613=id2_11_ssrail_fizz02 +477011327=id2_11_ssrail_fizz03 +1252358636=id2_11_ssrail_fizz04 +825554869=id2_11_wall +1526002007=id2_11_wall01 +-729099894=id2_12_b09_fizz +-1474756433=id2_12_b1_fizz01 +-1714592744=id2_12_b1_fizz02 +-2021245046=id2_12_b1_fizz03 +1903235936=id2_12_b1_fizz04 +-318961030=id2_12_b1_fizz05 +1042285609=id2_12_build_01_o +-979737752=id2_12_build_01_ob +233927701=id2_12_build_01_oc +-1599170159=id2_12_build_01_od +1516997896=id2_12_build_01_oe +-1545664310=id2_12_build_01 +-329573951=id2_12_build_02 +-875785789=id2_12_build_069 +563370406=id2_12_cablemesh105192_thvy +-1417016277=id2_12_cablemesh105207_thvy +478164206=id2_12_cablemesh105222_thvy +2006881350=id2_12_cablemesh105237_thvy +-188390175=id2_12_cablemesh105252_thvy +-1573735112=id2_12_cablemesh105267_thvy +1251307368=id2_12_cablemesh105282_thvy +1461905125=id2_12_cablemesh105297_thvy +-1179691856=id2_12_cablemesh105312_thvy +-309997273=id2_12_cablemesh105327_thvy +-868784242=id2_12_ground_01 +-992586325=id2_12_railgravel +-791858021=id2_12_shadowmesh_11 +2004652477=id2_12_walls_01 +1872347165=id2_13_build12b +-125912779=id2_13_build16_piped +1164849314=id2_13_build16 +1542020504=id2_13_build19 +1175938659=id2_13_cablemesh9153_thvy +402535000=id2_13_cablemesh9168_thvy +419283968=id2_13_cablemesh9183_thvy +1510306157=id2_13_cablemesh9198_thvy +-970806935=id2_13_cablemesh9213_thvy +1105650504=id2_13_cablemesh9228_thvy +-73648107=id2_13_cablemesh9289_thvy +1989813145=id2_13_cablemesh9290_thvy +179605313=id2_13_cablemesh9291_thvy +-50972437=id2_13_east_o +-808840370=id2_13_fizza_01 +-1847879442=id2_13_fizzb_01 +-577063013=id2_13_fizzc_01_lod +706736103=id2_13_fizzc_01 +-256414962=id2_13_fizze_001 +967344494=id2_13_fizzf_01 +-466071362=id2_13_fizzg_001 +-1414861557=id2_13_fizzh_00 +1045140038=id2_13_fizzh_02 +1656052505=id2_13_fizzh_04 +1696525350=id2_13_fizzi_00 +1421101917=id2_13_fizzi_01 +1634624721=id2_13_fizzi_02 +1891959670=id2_13_fizzi_03 +-1627103244=id2_13_fizzi_04 +-1607705229=id2_13_fizzj_00 +-1326842130=id2_13_fizzj_01 +598140006=id2_13_fizzj_02 +-161707566=id2_13_fizzj_03 +-2013141868=id2_13_fizzk_0100 +441911616=id2_13_fizzk_0101 +1027328224=id2_13_fizzletters_01 +-1727573294=id2_13_fizzm_00 +-1276737392=id2_13_fizzm_01 +1482281508=id2_13_gas_02_fizz +958395867=id2_13_gas_02 +135423744=id2_13_gas_fizz_lod +1230881350=id2_13_gas_fizz +-1376678347=id2_13_gasgate_02 +696228748=id2_13_gatealpha_01 +946191246=id2_13_ground_3 +-521601317=id2_13_ground +-936623892=id2_13_lader_m03 +889101988=id2_13_west_o +236911289=id2_13_westa_o +-1798698973=id2_13_westb_o +-1801792825=id2_14_ads +-685831317=id2_14_brg_ov_a +-1330255283=id2_14_brga +227845133=id2_14_brgb +-109108015=id2_14_building_milodummy2 +-278576219=id2_14_building_ov +-952304603=id2_14_building_ova +-1241622104=id2_14_building_ovb +-1563872450=id2_14_building_ovc +183398198=id2_14_building +980687386=id2_14_building2 +523630986=id2_14_building2fizz +-449378221=id2_14_cablemesh +709942266=id2_14_dbrosburnt +-130439724=id2_14_dbrosburnt002 +-1851150799=id2_14_fx_helper01 +-177441355=id2_14_fx_helper02 +1493122261=id2_14_fx_helper03 +-1669610543=id2_14_fx_helper04 +-1919383046=id2_14_ground +-1768340881=id2_14_groundov +-273228648=id2_14_groundova +497072235=id2_14_groundovb +-1017314331=id2_14_groundovc +18579297=id2_14_groundovd +1856658045=id2_14_groundovl +1359817668=id2_14_ladder_001 +1188566874=id2_14_ladder_002 +-1238253155=id2_14_ladder03 +1657739949=id2_14_ladder04 +-2000066219=id2_14_milodummy_lod +574449434=id2_14_milodummy_lod001 +-1205748890=id2_14_milodummy +-1442009415=id2_14_ov_hiprio +-574925030=id2_14_predoor_lod +-1129531382=id2_14_predoor +-671638894=id2_14_sweat_empty_lod +-1963153239=id2_14_sweat_lod +2094624750=id2_15_bld_01_o +128072461=id2_15_bld_01 +-963011644=id2_15_bld_02_o +1021617557=id2_15_bld_02 +1112350281=id2_15_bld_03_o +723386888=id2_15_bld_03 +-71605075=id2_15_bld_04_o +-1636308806=id2_15_bld_04 +-1273867623=id2_15_cablemesh15107_thvy +1007539907=id2_15_cablemesh15145_thvy +-182724898=id2_15_cablemesh15174_thvy +111401484=id2_15_cablemesh15189_thvy +197082890=id2_15_cablemesh48288_thvy +-1433325498=id2_15_cablemesh48313_thvy +851621249=id2_15_cablemesh48336_thvy +994082210=id2_15_cablemesh48365_thvy +-449290594=id2_15_cablemesh48381_thvy +507207768=id2_15_cablemesh48396_thvy +1565336210=id2_15_cablemesh48411_thvy +1086908882=id2_15_cablemesh48441_thvy +1391193179=id2_15_cablemesh48459_thvy +-1006337342=id2_15_cablemesh48492_thvy +749846250=id2_15_cablemesh48508_thvy +-6684462=id2_15_cablemesh48529_thvy +-1021729835=id2_15_cablemesh48562_thvy +373810776=id2_15_cablemesh48579_thvy +1743117602=id2_15_cablemesh48596_thvy +-471589886=id2_15_cablemesh48613_thvy +625929935=id2_15_cablemesh48630_thvy +4696441=id2_15_cablemesh48647_thvy +-1268999467=id2_15_cablemesh48664_thvy +-1846514865=id2_15_cablemesh48681_thvy +-1653126268=id2_15_fizza_00 +-1354109143=id2_15_fizza_01 +-511913070=id2_15_fizza_02 +-211060881=id2_15_fizza_03 +-987227415=id2_15_fizza_04 +-689062284=id2_15_fizza_05 +1326542601=id2_15_fizzb_00 +1559235266=id2_15_fizzb_01 +529567752=id2_15_fizzb_02 +1046531496=id2_15_fizzb_03 +87939939=id2_15_fizzb_04 +301003977=id2_15_fizzb_05 +-496364100=id2_15_fizzb_06 +-218777901=id2_15_fizzb_07 +-974562121=id2_15_fizzb_08 +-731907676=id2_15_fizzb_09 +2077924403=id2_15_fizzc_01 +-987254497=id2_15_fizzd_00 +-680700502=id2_15_fizzd_01 +-1192751042=id2_15_gnd_01_o +-251485370=id2_15_gnd_01 +-1009507971=id2_15_gnd_01a_o +-1339176127=id2_15_gnd_01b_o +1046663019=id2_15_gnd_01c_o +95656377=id2_15_lad_005 +834531789=id2_15_lad_006 +658955487=id2_15_lad_007 +-1410342153=id2_15_lad_01 +-460270536=id2_15_lad_02 +-1761789678=id2_15_lad_03 +-813094359=id2_15_lad_04 +254924478=id2_16_b2_decal +177603379=id2_16_b3 +-1137542996=id2_16_base_01 +1262038387=id2_16_build2_grafreewy +183930131=id2_16_build2 +-214177898=id2_16_build2b +1690499810=id2_16_build2glue +507845905=id2_16_decal_01 +1751378116=id2_16_decal_01a +1013705790=id2_16_fizz01_hi +-1759014889=id2_16_fizz02_hi +-1413643920=id2_16_fizz03_hi +-2033783791=id2_16_fizz04_hi +1512915263=id2_16_fizz05_hi +-1230622739=id2_16_fizz06_hi +1766618706=id2_16_land_002 +1528438261=id2_16_land_02 +2092461031=id2_16_post_glue001 +-2081890035=id2_16_wiremesh9192_tstd +1069139311=id2_18_brail041 +1102926957=id2_18_bu04afizz +-1989955530=id2_18_build004 +1402339540=id2_18_build004d +-1545257763=id2_18_build004fizz +1204372287=id2_18_build01_ov +1822007866=id2_18_build01a_ov +1229874491=id2_18_build01b_ov +1827269031=id2_18_build01c_ov +-558253250=id2_18_build01d_ov +-1317122137=id2_18_build01e_ov +1645685042=id2_18_build02 +2085096580=id2_18_build03_dt +1150316093=id2_18_build03 +-145745247=id2_18_build03d +2112465486=id2_18_build03d1 +-1876406581=id2_18_build03d2 +1750859571=id2_18_build03d3 +-1158411408=id2_18_build03detail +1947959833=id2_18_cablemesh75586_thvy +1019659731=id2_18_decnew +519794762=id2_18_decnew2 +548139134=id2_18_fizza +1064185342=id2_18_fizzb +1294780795=id2_18_fizzc +1547134864=id2_18_fizzd +-405700918=id2_18_fizze +-596482355=id2_18_id2_20shadow +1221875313=id2_18_id2_frame_fizz01 +1913729058=id2_18_id2_railrainhatsc +-1889421304=id2_18_land_02a +873890163=id2_18_land_02b +-739418370=id2_18_nladder_02 +-854382207=id2_18_pipe02 +-386539194=id2_18_pipe04 +-1732230944=id2_18_pipe06 +47418615=id2_18_pipe06a +-55939669=id2_18_pipfizz01 +-438353899=id2_18_pipfizz02 +230930784=id2_18_pulley_fizz +96873953=id2_18_rladder_01_lod +830643908=id2_18_rladder_01 +-2146905529=id2_18_rladder_010 +1539896144=id2_18_rladder_02 +-1727385839=id2_18_rladder_03_lod +1308645311=id2_18_rladder_03 +-511836492=id2_18_rladder_05 +-875572392=id2_18_rladder_06 +-199842955=id2_18_rladder_08 +-369914065=id2_18_rladder_09 +-50685960=id2_18_rladdr_002 +170996325=id2_18_rladdr_003 +641345959=id2_18_rladdr_01 +358400760=id2_18_roofover_det002 +-2032743360=id2_18_roofover002 +-794217287=id2_18_telegraph_wires +705635042=id2_18flyers_01 +-578052446=id2_18lad_fizz005 +1891244008=id2_18lad_fizz01 +-385665903=id2_18lad_fizz01b +1678474887=id2_18lad_fizz03 +-2002095955=id2_18lad_fizz03a +-1807368245=id2_18lad_fizz03a001 +1372445196=id2_18lad_fizz04 +-847058684=id2_19_cablemesh30618_thvy +504519339=id2_19_diner_decal +-1851912798=id2_19_diner +-2036617743=id2_19_fizza_00 +-1576639290=id2_19_fizza_02 +-1927658462=id2_19_graffiti +-1145662294=id2_19_graflarge01 +-839075530=id2_19_graflarge02 +180287672=id2_19_ground2_decal +-1389099284=id2_19_ground2 +-956810636=id2_19_ground3 +-1090672990=id2_19_id2_biilboard +-1150521956=id2_19_ottoshop_b1 +-1539590580=id2_19_under01_d +-419305127=id2_19_under01 +527247543=id2_19_under01b_d +943493746=id2_19_under01b +1183624978=id2_19_under01c +-1365915266=id2_20_bri01_dec +1544362115=id2_20_bri01 +1914722565=id2_20_britdec01 +65204751=id2_20_building01_d +291403838=id2_20_building01 +2022792470=id2_20_det_01 +1465945284=id2_20_glue +107577353=id2_20_ladder01 +-35986598=id2_20_land_02 +-496385772=id2_20_pillars_01 +731345498=id2_20_railfizz03 +-710595688=id2_20braketfizz01 +1470155252=id2_21_a_bridge_ovly +-1936705752=id2_21_a_bridgebase_ovly +1058060635=id2_21_a_bridgemain +19344379=id2_21_a_bridgemnte +1908968756=id2_21_a_bridgemntw +1524456257=id2_21_a_bridgemntwrails +745487206=id2_21_a_bridgemntwrailsb2 +1916225273=id2_21_a_bridgemntwrailsba +2127355940=id2_21_a_bridgemntwrailsbb +-1223616334=id2_21_a_bridgeside +-971139881=id2_21_a_end_ovly +791374243=id2_21_a_fenceafizz_hi +289002701=id2_21_a_fenceafizzb_hi +-194455841=id2_21_a_fencebfizz_hi +-356014614=id2_21_a_fencebfizzb_hi +1035193760=id2_21_a_fencecfizz_hi +-1441732950=id2_21_a_fencecfizzb_hi +493386017=id2_21_a_fencedfizz_hi +-1679756994=id2_21_a_fencedfizzb_hi +-153865858=id2_21_a_fizzyrails_002 +-461042464=id2_21_a_fizzyrails_003 +-624330391=id2_21_a_fizzyrails_004 +-922266139=id2_21_a_fizzyrails_005 +-2127935956=id2_21_a_fizzyrails_006 +1564732350=id2_21_a_id2light +389511367=id2_21_a_id2light001 +-387671006=id2_21_a_id2light002 +-1666710614=id2_21_a_id2light003 +-1370052857=id2_21_a_id2light004 +1343941265=id2_21_a_id2light005 +569118260=id2_21_a_id2light006 +-106938983=id2_21_a_id2light007 +1127796941=id2_21_a_id2light008 +1772133788=id2_21_a_id2light009 +-1496671429=id2_21_a_id2light010 +-1807321553=id2_21_a_id2light011 +-2013831791=id2_21_a_id2light012 +-575239918=id2_21_a_id2light013 +-1184120707=id2_21_a_id2light015 +-1319330447=id2_21_a_ladders_002 +-618729227=id2_21_a_ladders_003 +861741380=id2_21_a_ladders_004 +631211465=id2_21_a_ladders_005 +-1762826141=id2_21_a_ladders_006 +233127191=id2_21_a_ladders_01 +-1261900418=id2_21_a_maint_ovly +1361738191=id2_21_a_maintw_ovly +758868265=id2_21_a_plots10-12_ovly +1481215982=id2_21_a_plots1-3 +-203038946=id2_21_a_plots4-6_ovly +1046354802=id2_21_a_plots4-6 +-1937835467=id2_21_a_plots7-12_ovly +634518709=id2_21_a_plots7-9 +623199792=id2_21_a_shadowblocker01 +-1442820120=id2_21_a_shadowblocker02 +-1152486780=id2_21_a_shadowblocker03 +-1972072239=id2_21_a_shadowblocker04 +-1672924038=id2_21_a_shadowblocker05 +1300552371=id2_21_a_shadowproxy +1447628259=id2_21_a_stairway_railings +-553032759=id2_21_a_terrain +1161614545=id2_21_a_terrain03 +1157397822=id2_21_a_terrainground1 +-64918651=id2_21_a_terrainground2 +-1631557728=id2_21_a_tnlsec_04 +1983107919=id2_21_a_tnlsec +88659787=id2_21_a_tunn_ovly +720031242=id2_21_a_tunnel0l_05a +1808586526=id2_21_a_tunnelol_01 +-859289006=id2_21_a_tunnelol_01b +926248432=id2_21_a_tunnelol_02 +1198591591=id2_21_a_tunnelol_03 +-595629056=id2_21_a_tunnelol_03b +307405867=id2_21_a_tunnelol_04 +-619224728=id2_21_a_tunnelol_04b +552681832=id2_21_a_tunnelol_05 +-265429022=id2_21_a_tunnelol_06 +-59541395=id2_21_a_tunnelol_07 +-212189400=id2_21_a_tunnelsh1 +-577760364=id2_21_a_tunnelsh2 +1272606759=id2_21_a_tunnelsh3 +937642041=id2_21_a_tunnelsh4 +706063518=id2_21_a_tunnelsh5 +1577787381=id2_21_a_tunnelstuff1 +775143495=id2_21_a_tunnelstuff2 +2035799694=id2_21_a_tunnelstuff3 +-1950221470=id2_21_a_tunnelstuff4 +-1568364313=id2_21_a_tunnelstuff5 +-1258791029=id2_21_b_billboard01_hi +300329497=id2_21_b_billboard02_hi +-602166605=id2_21_b_build01 +-1988360847=id2_21_b_build02 +1819580081=id2_21_b_details +540239505=id2_21_b_emissivedummy_hi +-677787513=id2_21_b_fizz01_hi +235196539=id2_21_b_gnd01 +1188610594=id2_21_b_gnd02 +373209791=id2_21_b_grnddetail +1375097670=id2_21_b_grnddetailb +-287303809=id2_21_b_id2_21b_ladder_m3 +2064485086=id2_21_b_wires +253121969=id2_21_billboard_hi +-920687201=id2_21_builda_fizz01 +1292271698=id2_21_builda +2069900442=id2_21_buildb_night_slod +1912613320=id2_21_buildb_night +-207237742=id2_21_buildb +2131746198=id2_21_c_builda +654121158=id2_21_c_buildb1 +2133860329=id2_21_c_buildb1rails +953662587=id2_21_c_buildb2 +-497688203=id2_21_c_buildb2rails +1043405007=id2_21_c_buildb2rails1_lod +883929867=id2_21_c_buildc1 +-1338747425=id2_21_c_buildc1rails +705306048=id2_21_c_buildc2 +-123333546=id2_21_c_buildc2rails +-1373907803=id2_21_c_decala +-1094456794=id2_21_c_decalb1 +-1967554030=id2_21_c_decalb2 +-1661131111=id2_21_c_decalb3 +1926617799=id2_21_c_decalb3a +-1456521799=id2_21_c_decalc1 +-225521549=id2_21_c_decalc2 +80508142=id2_21_c_decalc3 +349679226=id2_21_c_decalc3a +1322303541=id2_21_c_gluea +-98552252=id2_21_c_gluea2 +-2128632622=id2_21_c_glueb +1246320073=id2_21_c_glueb2 +-1812928233=id2_21_c_glueb3 +584249920=id2_21_c_grnda +-183167291=id2_21_c_grndb +-834483935=id2_21_c_grndc +-1541447685=id2_21_c_hedgetop03 +-390436556=id2_21_c_hedgetop04 +2105512636=id2_21_c_hedgetop05 +133078192=id2_21_c_hedgetop2 +1689441835=id2_21_c_hedgetops +-1617516662=id2_21_c_id2_21c_billboardad +-1309426253=id2_21_c_id2_21c_ladder_01 +1263857779=id2_21_c_id2_21c_ladder_02 +-1758185354=id2_21_c_uvanim002 +1241096351=id2_21_c_uvanim01 +1757531596=id2_21_c_weed +-874274211=id2_21_d_decals_a2 +-576249891=id2_21_d_decals_b_1 +191167320=id2_21_d_decals_b_2 +1643646085=id2_21_d_decals_c +389826809=id2_21_d_decals_ca +-1286256402=id2_21_d_hedgecutouta +-372656682=id2_21_d_hedgecutoutb +-643442422=id2_21_d_mesh_a +-429591928=id2_21_d_mesh_b +1698459697=id2_21_d_mesh_c +-2043044333=id2_21_e_boathouse +-2026563303=id2_21_e_boathousedecals +-597568856=id2_21_e_boathouserails +1310911052=id2_21_e_bridge_hi +799096124=id2_21_e_bridgerails +-2054545655=id2_21_e_newparka +521556519=id2_21_e_newparkb +-1098361848=id2_21_e_parkrailings +-707655592=id2_21_e_propsa +-74296360=id2_21_e_propsb +858639752=id2_21_e_reflectproxy_hd +-274546278=id2_21_e_reflectproxy_slod +1834311242=id2_21_e_treedecal +1487632903=id2_21_e_water +-810341147=id2_21_f_alley_decala +-1576677037=id2_21_f_alley_decalb +-24759314=id2_21_f_hedgeb +232843674=id2_21_f_railings +881281769=id2_21_f_res_decal001 +-1630265887=id2_21_f_res_decal3 +2108830257=id2_21_f_res_ground +-941366508=id2_21_f_res_ground3 +-783320598=id2_21_g_a_hedgetops00 +-1223408268=id2_21_g_a_hedgetops01 +-2107778008=id2_21_g_a_hedgetops02 +-1925975596=id2_21_g_a_hedgetops03 +1459750257=id2_21_g_a_hedgetops04 +1141845619=id2_21_g_blend_decal01 +2060090820=id2_21_g_culdesac_grnd +1500788111=id2_21_g_flagfizz4_lod +750811590=id2_21_g_id2_21g_flagfizz1_lod +-862509569=id2_21_g_id2_21g_flagfizz1 +-1681344458=id2_21_g_id2_21g_flagfizz2_lod +-529379911=id2_21_g_id2_21g_flagfizz2 +68596801=id2_21_g_id2_21g_flagfizz3_lod +36802875=id2_21_g_id2_21g_flagfizz3 +854356656=id2_21_g_id2_21g_flagfizz4 +-1261173749=id2_21_g_land3_blend +-1540681668=id2_21_g_res_2_grnd +542227169=id2_21_g_timberfzz01 +-380321993=id2_21_g_timberfzz01a +311828330=id2_21_g_timberfzz02 +-610097941=id2_21_g_timberfzz02a +-857929888=id2_21_g_timberfzz02b +-839694464=id2_21_g_woodframes +-997059739=id2_21_g_woodframesb +-1744061863=id2_21_g_woodframesc +-657626948=id2_21_grndbdecals +-1931198776=id2_21_grndenddecals +-1104535560=id2_21_ladders_003 +-310706531=id2_21_ladders_004 +-1153361366=id2_21_ladders_005 +-1859402248=id2_21_ladders_006 +300878346=id2_21_ladders_01 +-1147275071=id2_21_resdecalsa +-830955914=id2_21_resdecalsb +-667766294=id2_21_resdecalsc +-1040932831=id2_21_resgrnda +-1781479470=id2_21_resgrndb +-1497437778=id2_21_resgrndc +-468841012=id2_21_terr_end +1847484926=id2_21_terraina +1540373858=id2_21_terrainb +-1393164033=id2_21_wires +-108950953=id2_emissive__slod +400022158=id2_emissive_01 +993698127=id2_emissive_07 +-770608600=id2_emissive_07b_lod +1093410582=id2_emissive_07b +1071032367=id2_emissive_16 +-1847763855=id2_emissive_21_a_11 +1995062468=id2_emissive_21_c_01 +1094373730=id2_emissive_21_c_04 +-91765763=id2_emissive_21_c_07 +-130629797=id2_emissive_21_c_08 +579137976=id2_emissive_id2_01 +1775767745=id2_emissive_id2_04_01 +-2011673279=id2_emissive_id2_04_02 +-1722552388=id2_emissive_id2_04_03 +-2022355969=id2_emissive_id2_04_04 +1385086217=id2_emissive_id2_04_04b +-1909438275=id2_emissive_id2_06 +885033946=id2_emissive_id2_10_lod +1542706645=id2_emissive_id2_10 +-2105086012=id2_emissive_id2_11_01 +1346702145=id2_emissive_id2_11_02 +-1292513123=id2_emissive_id2_11_03 +779057998=id2_emissive_id2_12_01 +1071521323=id2_emissive_id2_12_02 +-768559464=id2_emissive_id2_13_01 +715515741=id2_emissive_id2_13_02 +-110951208=id2_emissive_id2_13_03 +1310895702=id2_emissive_id2_13_04 +1549000781=id2_emissive_id2_14_02 +509215993=id2_emissive_id2_15_01 +-1986995351=id2_emissive_id2_15_02 +1122946594=id2_emissive_id2_15_03 +756916864=id2_emissive_id2_15_04 +-1555409001=id2_emissive_id2_18_01 +-1862290686=id2_emissive_id2_18_02 +-331945589=id2_emissive_id2_18_04 +-646855679=id2_emissive_id2_18_05 +-1961506948=id2_emissive_id2_19_01 +2128881788=id2_emissive_id2_21_01 +18263275=id2_emissive_id2_21_02 +1309572571=id2_emissive_res00 +620227954=id2_emissive_res010 +290637352=id2_emissive_res011 +156644911=id2_emissive_res012 +-198702125=id2_emissive_res013 +-304054460=id2_emissive_res014 +-686435921=id2_emissive_res015 +-1364590372=id2_emissive_res016 +-501618757=id2_emissive_res017 +-1821685161=id2_emissive_res018 +-983683516=id2_emissive_res019 +310609606=id2_emissive_res02 +702733228=id2_emissive_res020 +388019752=id2_emissive_res021 +-848387387=id2_emissive_res022 +985169239=id2_emissive_res023 +-291773153=id2_emissive_res024 +-590003822=id2_emissive_res025 +-1841845160=id2_emissive_res026 +-2140272443=id2_emissive_res027 +-1687044408=id2_emissive_res028 +-1981277259=id2_emissive_res029 +-396905873=id2_emissive_res03 +208617209=id2_emissive_res030 +1570234697=id2_emissive_res031 +-1732847738=id2_emissive_res032 +-2024655683=id2_emissive_res033 +871665155=id2_emissive_res034 +-1496878169=id2_emissive_res035 +-1339586961=id2_emissive_res037 +2045647349=id2_emissive_res038 +-341213838=id2_emissive_res039 +-90876182=id2_emissive_res04 +-1815360312=id2_emissive_res040 +1981059418=id2_emissive_res041 +821593891=id2_emissive_res042 +1100392543=id2_emissive_res043 +-351962302=id2_emissive_res044 +-1127768377=id2_emissive_res045 +-2038681047=id2_emissive_res046 +-632104483=id2_emissive_res047 +576645620=id2_emissive_res048 +-199422607=id2_emissive_res049 +-861537532=id2_emissive_res05 +-272924970=id2_emissive_res050 +-173765976=id2_emissive_res051 +2015629217=id2_emissive_res052 +-2115820769=id2_emissive_res053 +-1664067335=id2_emissive_res054 +-1367016350=id2_emissive_res055 +1754034266=id2_emissive_res056 +2080249661=id2_emissive_res057 +-1775285345=id2_emissive_res058 +-1473908852=id2_emissive_res059 +-552034319=id2_emissive_res06 +917476517=id2_emissive_res060 +1376308055=id2_emissive_res061 +1670344292=id2_emissive_res062 +-297499696=id2_emissive_res063 +2033293736=id2_emissive_res064 +-1963967195=id2_emissive_res065 +-1798745897=id2_emissive_res066 +-1500842918=id2_emissive_res067 +-1033294790=id2_emissive_res068 +-1322808905=id2_emissive_res069 +-1856109451=id2_emissive_res07 +-906611316=id2_emissive_res070 +-1139320345=id2_emissive_res08 +1977765246=id2_emissive_res09 +306952354=id2_lod_00a_proxy +629106487=id2_lod_emissive_ref +-172709582=id2_lod_emissive +341970037=id2_lod_id2_water_lod_slod4 +-461831703=id2_lod_slod4 +-2065352382=id2_props_cablemesh127270_thvy +-400565028=id2_props_cablemesh127285_thvy +900026800=id2_props_cablemesh127300_thvy +-961308982=id2_props_cablemesh127315_thvy +2090180314=id2_props_cablemesh127330_thvy +1107902364=id2_props_cablemesh127345_thvy +-1680783888=id2_props_cablemesh127360_thvy +945741993=id2_props_cablemesh127375_thvy +-1406743211=id2_props_cablemesh127390_thvy +795591617=id2_props_cablemesh127405_thvy +1509749311=id2_props_cablemesh127422_thvy +77936207=id2_props_cablemesh127440_thvy +-1083587673=id2_props_cablemesh127455_thvy +45128439=id2_props_cablemesh127471_thvy +1389716363=id2_props_combo01_dslod +1779735241=id2_props_id2_railrainhatsa +-607650258=id2_props_id2_railrainhatsb +-280025796=id2_props_id2_railrainhatsc +-557124600=id2_propsb_id2_cablesb_00 +-2023176891=id2_propsb_id2_cablesb_01 +1107409524=id2_propsb_id2_cablesb_03 +-1733204010=id2_propsb_id2_cablesb_04 +-1094164084=id2_propsb_id2_cablesb_04b +1946733574=id2_propsb_id2_cablesb_04c +1623160815=id2_propsb_id2_cablesb_05 +-1003829394=id2_rail_bridfizz01 +349007000=id2_rail_bridge01 +-704738343=id2_rail_rail_ +2063891531=id2_rail_rail_01 +-400839532=id2_rail_rail_013 +-73335422=id2_rail_rail_02 +-2059464512=id2_rail_rail_03 +2032225488=id2_rail_rail_04_o +-1743407507=id2_rail_rail_04 +-1578382823=id2_rail_rail_05 +1596376320=id2_rail_rail_06 +1506458184=id2_rail_rail_07 +45714471=id2_rail_rail_08 +1837064625=id2_rail_rail_09 +-863953325=id2_rail_rail_10 +-624510242=id2_rail_rail_11 +-386148536=id2_rail_rail_12 +-466194131=id2_rail_rail_d +-1966621533=id2_rail_rail01_d +-1666934141=id2_rail_raild_2b +-989333071=id2_rail_rovly_ +-1967740799=id2_rail_rovly_01 +2102332850=id2_rail_rovly_02 +-1572972656=id2_rail_rovly_03 +-730743818=id2_rail_rovly_04 +-1230864296=id2_rail_rovly_05 +-402889973=id2_rail_rovly_06 +-647379482=id2_rail_rovly_07 +1874962896=id2_rd_154 +251596710=id2_rd_b02_o +-550526110=id2_rd_b02 +806316173=id2_rd_b03_o +823248677=id2_rd_b03 +456179218=id2_rd_b03c +705183184=id2_rd_b04_o +-224478057=id2_rd_bridgea_hi +-2084693801=id2_rd_bridgeb_hi +2143580863=id2_rd_britdec003 +224321795=id2_rd_britun01 +1722053367=id2_rd_dtown01 +586366980=id2_rd_fizza_00 +882828123=id2_rd_fizza_01 +576569049=id2_rd_fizza_02 +1883724459=id2_rd_fizza_03 +2122151703=id2_rd_fizza_04 +1287230352=id2_rd_fizza_05 +1459136526=id2_rd_fizza_06 +1251086213=id2_rd_fizza_07 +1414275833=id2_rd_fizza_08 +-1548271218=id2_rd_fizza_09 +55902704=id2_rd_fizza_10 +327852635=id2_rd_fizza_11 +69075846=id2_rd_fizza_12 +368027433=id2_rd_fizza_13 +1858296015=id2_rd_fizza_14 +-2140013524=id2_rd_fizza_15 +1282380840=id2_rd_fizza_16 +-1494202072=id2_rd_fizza_17 +-1188106843=id2_rd_fizza_18 +1280135776=id2_rd_glue00 +1525444510=id2_rd_glue01 +-374141651=id2_rd_glue02 +-160094543=id2_rd_glue03 +89638006=id2_rd_glue04 +335700427=id2_rd_glue05 +-1022902313=id2_rd_glue06 +394546791=id2_rd_id2_tel_00 +572416923=id2_rd_id2_tel_01 +1015191651=id2_rd_id2_tel_02 +1539135192=id2_rd_id2_tel_04 +1963362666=id2_rd_id2_tel_05 +-2011549807=id2_rd_id2_tel_06 +-1855176139=id2_rd_id2_tel_07 +-1564023574=id2_rd_id2_tel_08 +1320439230=id2_rd_id2_tel_13 +1569647475=id2_rd_id2_tel_14 +-414831861=id2_rd_r2_01 +264794105=id2_rd_r2_02_o +-653554026=id2_rd_r2_02 +325332305=id2_rd_r2_02b_o +1732427914=id2_rd_r3_05_o +-447954322=id2_rd_r3_05 +-882710089=id2_rd_r4_01_o +-469527637=id2_rd_r4_01 +806693735=id2_rd_r4_02_o +-107430187=id2_rd_r4_02 +2133206361=id2_rd_r4_03_o +14110034=id2_rd_r4_03 +499625894=id2_rd_r4_04_o +252897737=id2_rd_r4_04 +-1691483651=id2_rd_r4_05 +1271909085=id2_rd_r5_01_o +1649200317=id2_rd_r5_01 +1656603112=id2_rd_r5_02_o +1970860821=id2_rd_r5_02 +2083482636=id2_rd_r5_03_o +-200052660=id2_rd_r5_03 +2119008751=id2_rd_r5_04_o +-2042882917=id2_rd_r5_04 +2073924137=id2_rd_r5_05_o +-1689108793=id2_rd_r5_05 +-2053280542=id2_rd_r6_01_o +61443570=id2_rd_r6_01 +529887462=id2_rd_r6_02_o +-975957432=id2_rd_r6_02 +-340981254=id2_rd_r6_03_o +940078767=id2_rd_r6_03 +2099373321=id2_rd_r6_04_o +-327557229=id2_rd_r6_04 +-1718221089=id2_rd_r6_05_o +-709840383=id2_rd_r6_05 +-95160571=id2_rd_r6_06_o +2106491294=id2_rd_r6_06 +-321993666=id2_rdb_r1_01_o +-1993144563=id2_rdb_r1_01 +1380280369=id2_rdb_r1_02_o +1514973505=id2_rdb_r1_02 +-995243609=id2_rdb_r1_03_o +-1390948650=id2_rdb_r1_03 +-1735670780=id2_rdb_r1_04_o +-32018216=id2_rdb_r1_04 +-65733544=id2_rdb_r1_05_o +-799763117=id2_rdb_r1_05 +612507900=id2_rdb_r1_06_o +-1582024689=id2_rdb_r1_06 +-1585979927=id2_rdb_r2_03_o +11329108=id2_rdb_r2_04_o +-185130195=id2_rdb_r2_04 +-10869550=id2_rdb_r2_05_o +-1490483310=id2_rdb_r2_05 +-603623094=id2_rdb_r2_07 +1839791154=id2_rdb_r3_01_o +1376948174=id2_rdb_r3_01 +470697715=id2_rdb_r3_02_o +2069357144=id2_rdb_r3_02 +-1198327153=id2_rdb_r3_03_o +1839613685=id2_rdb_r3_03 +716599004=id2_rdb_r3_04_o +-1494959755=id2_rdb_r3_04 +1074457665=ig_abigail +610988552=ig_agent +1830688247=ig_amandatownley +1206185632=ig_andreas +2129936603=ig_ashley +-1492432238=ig_ballasog +-1868718465=ig_bankman +797459875=ig_barry +1464257942=ig_bestmen +-1113448868=ig_beverly +-1111799518=ig_brad +1633872967=ig_bride +-2063996617=ig_car3guy1 +1975732938=ig_car3guy2 +-520477356=ig_casey +1240128502=ig_chef +-2054645053=ig_chef2 +-1427838341=ig_chengsr +678319271=ig_chrisformage +1825562762=ig_clay +-1660909656=ig_claypain +-429715051=ig_cletus +1182012905=ig_dale +365775923=ig_davenorton +-2113195075=ig_denise +1952555184=ig_devin +-1674727288=ig_dom +-628553422=ig_dreyfuss +-872673803=ig_drfriedlander +-795819184=ig_fabien +988062523=ig_fbisuit_01 +-1313761614=ig_floyd +-20018299=ig_groom +1704428387=ig_hao +-837606178=ig_hunter +225287241=ig_janet +2050158196=ig_jay_norris +257763003=ig_jewelass +-308279251=ig_jimmyboston +1459905209=ig_jimmydisanto +-1105179493=ig_joeminuteman +-2016771922=ig_johnnyklebitz +-518348876=ig_josef +2040438510=ig_josh +-346957479=ig_karen_daniels +1530648845=ig_kerrymcintosh +1706635382=ig_lamardavis +-538688539=ig_lazlow +1302784073=ig_lestercrest +1401530684=ig_lifeinvad_01 +666718676=ig_lifeinvad_02 +-52653814=ig_magenta +-46035440=ig_manuel +411185872=ig_marnie +-1552967674=ig_maryann +1005070462=ig_maude +-1080659212=ig_michelle +-886023758=ig_milton +-1358701087=ig_molly +939183526=ig_money +-67533719=ig_mp_agent14 +-304305299=ig_mrk +503621995=ig_mrs_thornhill +946007720=ig_mrsphillips +-568861381=ig_natalia +-1124046095=ig_nervousron +-927525251=ig_nigel +1906124788=ig_old_man1a +-283816889=ig_old_man2 +1625728984=ig_omega +768005095=ig_oneil +1641334641=ig_orleans +648372919=ig_ortega +357551935=ig_paige +-1717894970=ig_paper +-982642292=ig_patricia +645279998=ig_popov +1681385341=ig_priest +666086773=ig_prolsec_02 +-449965460=ig_ramp_gang +1165307954=ig_ramp_hic +-554721426=ig_ramp_hipster +-424905564=ig_ramp_mex +940330470=ig_rashcosvki +-709209345=ig_roccopelosi +1024089777=ig_russiandrunk +-1689993=ig_screen_writer +1283141381=ig_siemonyetarian +-2034368986=ig_solomon +941695432=ig_stevehains +915948376=ig_stretch +-409745176=ig_talina +226559113=ig_tanisha +-597926235=ig_taocheng +2089096292=ig_taostranslator +-1573167273=ig_tenniscoach +1728056212=ig_terry +-847807830=ig_tomepsilon +-892841148=ig_tonya +-566941131=ig_tracydisanto +1461287021=ig_trafficwarden +1382414087=ig_tylerdix +-1835459726=ig_wade +188012277=ig_zimbor +-1486744544=ind_prop_dlc_flag_01 +1572208841=ind_prop_dlc_flag_02 +525880110=ind_prop_dlc_roller_car_02 +1543894721=ind_prop_dlc_roller_car +-1611832715=ind_prop_firework_01 +-879052345=ind_prop_firework_02 +-1118757580=ind_prop_firework_03 +-1502580877=ind_prop_firework_04 +418536135=infernus +-1405937764=infernus2 +-1289722222=ingot +-159126838=innovation +-1860900134=insurgent +2071877360=insurgent2 +-288163167=int_boxthing +886934177=intruder +-1177863319=issi2 +-2048333973=italigtb +-482719877=italigtb2 +-624529134=jackal +1051415893=jb700 +-1297672541=jester +-1106353882=jester2 +1058115860=jet +861409633=jetmax +-120287622=journey +92612664=kalahari +544021352=khamelion +32913979=kt1_00_02 +1164736217=kt1_00_02ovly +-1499015167=kt1_00_05ovly +687048745=kt1_00_06 +-21985337=kt1_00_gnd_dcl_f +1526728569=kt1_00_grnd04_land +880977347=kt1_00_grnd04_o +-51112718=kt1_00_grnd04_o1 +1210331535=kt1_00_grnd04_ramp +-1543033071=kt1_00_grnd05_land +-329760055=kt1_00_shadowproxy_01 +-2122236110=kt1_00_tunnel +825810545=kt1_01_00 +467055525=kt1_01_01 +945974460=kt1_01_03 +629884686=kt1_01_04 +248025074=kt1_01_glue_01 +1602040158=kt1_01_glue_02 +843405035=kt1_01_glue_03 +-2095122271=kt1_01_glue_04 +384334934=kt1_01_shadowcaster +-1104019814=kt1_02_build +-209137944=kt1_02_detail +-1384751664=kt1_02_skyscraper +-643321187=kt1_03_02_r2fint +-794418410=kt1_03_02_r3fint +1840916529=kt1_03_02_r3iint2 +605214549=kt1_03_02_r3j_ovlyint +-864702061=kt1_03_02_r4iint2 +-341068877=kt1_03_bld +1515171624=kt1_03_glue_02 +1889164221=kt1_03_glue_03 +1453980949=kt1_03_glue_int +-594134890=kt1_03_glue +1606913433=kt1_03_glue2_int +998516882=kt1_03_grd_carparkbits2int +2041952847=kt1_03_grd_carparkbitsint +-1171182756=kt1_03_grd_markings2int +-1434480077=kt1_03_grd_markingsint +19469904=kt1_03_grd_nonshadow +-1842511984=kt1_03_grd_nonshadowint +1452137678=kt1_03_grd +224034403=kt1_03_grdint +1482808700=kt1_03_interior_reflection +314183075=kt1_04_02_r3iint +-123624365=kt1_04_build03_noshadowint +-1623527605=kt1_04_build03 +-1920290838=kt1_04_build12int +-904148252=kt1_04_build17 +1475324199=kt1_04_detail_carpark +1497594889=kt1_04_detail +-1030603692=kt1_04_detail01 +2062319766=kt1_04_detail01int +78626946=kt1_04_detail07 +-1844126898=kt1_04_detail08 +594100841=kt1_04_detailint +2107836430=kt1_04_detailint2 +-1386520307=kt1_04_fizza_00 +380810174=kt1_04_fizza_01 +678451001=kt1_04_fizza_02 +2047801973=kt1_04_fizza_03 +211459982=kt1_04_fizza_04 +-846519952=kt1_04_fizza_05 +-97289536=kt1_04_fizza_06 +821127227=kt1_04_fizza_07 +-1011937864=kt1_04_fizza_08 +890433678=kt1_04_fizza_09 +-353741150=kt1_04_fizza_10 +-1320787109=kt1_04_fizza_11 +-812146691=kt1_04_fizza_12 +-1850137535=kt1_04_fizza_13 +-1030375479=kt1_04_fizza_15_lod +2012639420=kt1_04_fizza_16 +1311579434=kt1_04_fizza_17 +1551612359=kt1_04_fizza_18 +543900039=kt1_04_fizza_19 +-393127536=kt1_04_fizza_20 +912782652=kt1_04_fizza_21 +-1004498769=kt1_04_fizza_22 +-743442682=kt1_04_fw_dcl +1776995093=kt1_04_landa +2037672488=kt1_04_landb +1530943732=kt1_04_shadow +1138983251=kt1_04_shadow01 +-1187288063=kt1_04_shadow02 +-808949549=kt1_04_supports +-1079004717=kt1_04_tunnel_01_int_lod +1118661943=kt1_04_tunnel_01 +-1167544758=kt1_04_tunnel_01int +-520107087=kt1_04_tunnel_02int +1540257122=kt1_04_underground_detail +-1281898044=kt1_04_underground_glue +1115655671=kt1_05_00_fizz01 +1338910868=kt1_05_00_fizz02 +-839310100=kt1_05_00_fizz03 +-1643180179=kt1_05_00_fizz06_lod +-2030561561=kt1_05_00_fizz06 +80908958=kt1_05_00_fizz07 +1486365682=kt1_05_00_noshadow +-1154101555=kt1_05_00 +-1517575303=kt1_05_01 +399939167=kt1_05_fuzzd_00 +1251212249=kt1_05_fuzzd_01 +1011441476=kt1_05_fuzzd_02 +1250491335=kt1_05_fuzzd_03 +1012555626=kt1_05_fuzzd_04 +-586440498=kt1_05_fuzzd_05 +1842897297=kt1_05_glue_a +-2069754012=kt1_05_glue_b +-1035510547=kt1_05_glue +-1081622907=kt1_05_props_combo02_slod +987944569=kt1_06_aptbld +-299398110=kt1_06_banner_01 +-1831198469=kt1_06_church +1111626012=kt1_06_consitefizz01_lod +1642483896=kt1_06_consitefizz01 +-1319606329=kt1_06_consitehedge +-1048604412=kt1_06_decals01 +-1753662216=kt1_06_decals02 +-1523394453=kt1_06_decals03 +1591135152=kt1_06_decals04 +1818617550=kt1_06_decals05 +2094208083=kt1_06_fence_sign +189393543=kt1_06_fizza_00 +-1068804985=kt1_06_fizza_01 +-292605678=kt1_06_fizza_02 +431359839=kt1_06_fizza_03 +1206117306=kt1_06_fizza_04 +-47296944=kt1_06_fizza_05 +727263909=kt1_06_fizza_06 +-1616704773=kt1_06_fizzb_00 +1182787526=kt1_06_fizzb_001 +-825857831=kt1_06_fizzb_01 +1963373915=kt1_06_fizzb_02 +-1309987037=kt1_06_fizzb_03 +-1601663906=kt1_06_fizzb_04 +2104575536=kt1_06_fizzb_05 +733815493=kt1_06_fizzb_06 +-1596650630=kt1_06_fizzb1a +-546579127=kt1_06_grd01 +1947478378=kt1_06_hedgedetail_01 +1725009637=kt1_06_hedgedetail_02 +1450110496=kt1_06_hedgedetail_03 +1096008682=kt1_06_hedgedetail_04 +-641033076=kt1_06_plazabld +1007603236=kt1_06_plazastairs_01 +-1641367996=kt1_07_detail +1779349573=kt1_07_detail02 +2014368865=kt1_07_detail03 +709168788=kt1_07_fizz01a +-897790995=kt1_07_fizza_00 +-1229216661=kt1_07_fizza_01 +-1529806698=kt1_07_fizza_02 +594935262=kt1_07_fizza_03 +258987474=kt1_07_fizza_04 +-4639131=kt1_07_fizza_05 +-544468843=kt1_07_interior01 +1265102909=kt1_07_kplaza +582771119=kt1_07_laddergang +-1603296138=kt1_07_neons_01 +19575093=kt1_07_park_06 +-2054945664=kt1_07_roofladder +414646835=kt1_07_wiltern_01_textem +-1933562690=kt1_07_wiltern_01 +-1940785932=kt1_08_apt_01_d1 +-829465341=kt1_08_apt_01a_water +-1439001815=kt1_08_apt_01a +-1246437729=kt1_08_apt_02_d1 +-1511421081=kt1_08_apt_02a +-2108363028=kt1_08_apt_04_d1 +-311708970=kt1_08_apt_06_d1 +-1278204590=kt1_08_bld +-344237907=kt1_08_fizza_00 +1773688101=kt1_08_fizza_01 +1478799870=kt1_08_fizza_02 +1294375938=kt1_08_fizza_03 +998242485=kt1_08_fizza_04 +-1563703477=kt1_08_fizza_05 +-1860557848=kt1_08_fizza_06 +-2041573804=kt1_08_fizza_07 +2043016512=kt1_08_fizza_08 +-133992007=kt1_08_fizza_09 +1816646184=kt1_08_fizza_10 +-316910637=kt1_08_fizza_11 +1994099753=kt1_08_fizzc_00 +-2123259563=kt1_08_fizzc_01 +1730564037=kt1_08_fizzd_01 +518343006=kt1_08_glue +1924448356=kt1_08_hedgedetail01 +822295810=kt1_08_hedgedetail02 +524851597=kt1_08_hedgedetail03 +-27879818=kt1_08_ladder01 +1877572002=kt1_08_ladder02 +432229711=kt1_08_ladder03 +187707433=kt1_08_ladder04 +-1911287660=kt1_09_building1 +-863413084=kt1_09_building2_fizza +-800451333=kt1_09_building2 +1613700450=kt1_09_buildingfuzz_01 +1259459143=kt1_09_fencefizz_01 +439515029=kt1_09_fizz01a +1677211917=kt1_09_ground +-1258434105=kt1_09_hedgedetail +232234910=kt1_09_hedgedetail01 +822852711=kt1_09_kt1_carpark_01 +-861423742=kt1_09_ovly1 +1204202938=kt1_09_ovly2 +-2138814397=kt1_09_seoulstepsextrasint +-1169746142=kt1_09_seoulstepsint +-1711314887=kt1_09_subway_lod +92521016=kt1_09_subway_reflect +50117072=kt1_09_subwayfizz_01 +-1072201616=kt1_10_aptm_detailb +-1203873629=kt1_10_aptm_h +1944342386=kt1_10_aptm +2060931274=kt1_10_build_01_x +782373199=kt1_10_build_01_xa_lod +1026866273=kt1_10_build_01_xa +369363689=kt1_10_detail01c +666545750=kt1_10_detail01d +-1266047589=kt1_10_detail02 +-1572929274=kt1_10_detail03 +1217373937=kt1_10_flyers00 +949290748=kt1_10_flyers01 +1790733130=kt1_10_flyers02 +1559941063=kt1_10_flyers03 +1260567720=kt1_10_ground +-1122132433=kt1_11_apt_01 +1463865983=kt1_11_apt_02 +1955513843=kt1_11_aptladder_01 +276697159=kt1_11_carwash_details_01 +1151049241=kt1_11_cwash_d_no_spinners +-919013111=kt1_11_cwash_d +151189009=kt1_11_decal01 +1962754562=kt1_11_decal010 +-2007403336=kt1_11_decal02 +1568939790=kt1_11_decal03 +1826536899=kt1_11_decal04 +-1105108921=kt1_11_decal05 +1091823150=kt1_11_decal06 +-513368823=kt1_11_decal15 +-2084445763=kt1_11_decal16 +2135965193=kt1_11_detail_01 +1829083508=kt1_11_detail_02 +1264048471=kt1_11_detail_fizz +-1052804137=kt1_11_emm01_a_lod +613897263=kt1_11_emm01_a +-1108431481=kt1_11_ems_lod +1611256801=kt1_11_fence_a_01 +1572851527=kt1_11_fence_b_01 +-2108040810=kt1_11_fence_c_01 +2015381452=kt1_11_flyers +308910039=kt1_11_gas +-137671009=kt1_11_gasgnd +1392471276=kt1_11_ground_01 +844376982=kt1_11_ground_03 +1141624581=kt1_11_ground_04 +-645206502=kt1_11_mp_door +1209301005=kt1_11_night01 +-1631047307=kt1_11_shop +-729420824=kt1_12_decal_02 +1350099920=kt1_12_decal_03 +1587606314=kt1_12_decal +466151723=kt1_12_detail +2102757681=kt1_12_ground +-1893519150=kt1_12_hedgedetail +726204298=kt1_12_hedgedetail01 +-456407770=kt1_12_policedep +-711635061=kt1_12_railing +679307345=kt1_12_shop +-1442431369=kt1_12_shopladder +-1564614824=kt1_13_bld1 +417648950=kt1_13_bld1fizz03 +332245728=kt1_13_bld1fizz2_lod +1592041501=kt1_13_bld2_v_02 +-2119270426=kt1_13_bld2_v +1270050139=kt1_13_bld2fizz_v +-1332611862=kt1_13_bldfizz05_01 +1547201436=kt1_13_decal_00 +-1607601274=kt1_13_decal_01 +2087955474=kt1_13_decal_02 +-1025656599=kt1_13_decal_03 +-1860020881=kt1_13_decal_04 +13939914=kt1_13_decal_05 +-1462675734=kt1_13_detail01a +633589969=kt1_13_detail01b +1024065373=kt1_13_detail01c +171055534=kt1_13_detail01d +728735266=kt1_13_detailb_01 +-488928005=kt1_13_detailb_02 +1206605593=kt1_13_detailb_03 +-251221663=kt1_13_detailb_04 +1259210896=kt1_13_fizza_00 +1783645936=kt1_13_fizza_01 +1417157440=kt1_13_fizza_02 +-1898573829=kt1_13_fizza_03 +-1760747415=kt1_13_fizza_04 +-527529570=kt1_13_fizzb1_00 +531564518=kt1_13_fizzb1_01 +-1827718222=kt1_13_ground1ns_walls +666165633=kt1_13_ground1ns +-109716255=kt1_13_ground2ns_walls +1570339460=kt1_13_ground2ns +-704967145=kt1_13_ground2nsfizz1 +-1058479117=kt1_13_ground2nsfizz2 +-1272581542=kt1_13_ladder01 +1190198292=kt1_13_props_prop_05_slod +1564417504=kt1_13_props_prop_06_slod +1520386630=kt1_13_scaffold01 +93296676=kt1_13_scaffold02 +399719595=kt1_13_scaffold03 +571298079=kt1_13_scaffold04 +1364060731=kt1_13_shadow_object +-284273354=kt1_14_apt +-921755468=kt1_14_apt2 +-1500728565=kt1_14_decal00 +-1731061866=kt1_14_decal01 +65596866=kt1_14_decal02 +-177876804=kt1_14_decal03 +2143872388=kt1_14_decal05 +-104859743=kt1_14_fencefizz_01_slod +186549603=kt1_14_fencefizz_01 +-424821447=kt1_14_fencefizz_02_slod +1170274983=kt1_14_fencefizz_02 +-593838207=kt1_14_fizz05a +1929767135=kt1_14_fizz6a +-1061715746=kt1_14_fizzx_00 +-765844445=kt1_14_fizzx_01 +-266707037=kt1_14_fizzx_02 +-102206657=kt1_14_fizzx_03 +-190682953=kt1_14_fizzx_04 +-1247272568=kt1_14_flyers00 +-1511554553=kt1_14_flyers01 +1728699107=kt1_14_ground01 +-1415093219=kt1_14_ground02 +2044952726=kt1_14_ground03 +-828933806=kt1_14_hedgedetail01 +-1133685506=kt1_14_hedgedetail02 +-1328267828=kt1_14_hedgedetail03 +-1633773215=kt1_14_hedgedetail04 +-1888942020=kt1_14_pool_01 +-1837149242=kt1_14_props_prop_05_slod +1357264226=kt1_14_props_prop_06_slod +-1764034454=kt1_14_shop +-501687536=kt1_14_topfizz01 +1177535424=kt1_15_apt_01 +-556286927=kt1_15_aptfizz_01 +1397507467=kt1_15_aptfizz02_01 +-535105445=kt1_15_aptfizz10_01 +223378560=kt1_15_decal_01 +455809077=kt1_15_decal_02 +-772241967=kt1_15_decal_03 +-550100916=kt1_15_decal_04 +-1012438745=kt1_15_decal_06 +-1505743271=kt1_15_decal_08 +1538349367=kt1_15_detail_01 +1785886393=kt1_15_detail_02 +-916802424=kt1_15_detail_03 +-686010357=kt1_15_detail_04 +-1283115968=kt1_15_fizzobject_00 +1561724767=kt1_15_fizzobject_01 +-1959730284=kt1_15_fizzobject_02 +-318232763=kt1_15_fizzobject_03 +-2017456640=kt1_15_flyers_001 +385756278=kt1_15_flyers_003 +86542539=kt1_15_flyers_004 +1744762143=kt1_15_ground01 +-2140887000=kt1_15_ground01fizz04 +-191394222=kt1_15_ground03 +650868174=kt1_15_hedge_detail003 +-548568837=kt1_15_hedge_detail02 +2034283821=kt1_15_kmall_1 +1201590762=kt1_15_kmall_2 +676297586=kt1_15_kmallfizz04_2 +-659844015=kt1_15_kmallfizz1_1 +571750891=kt1_15_kmallfizz2_002 +-738769869=kt1_15_kmallfizz2_1 +1394667781=kt1_15_kmallfizz2_lod001 +-243935101=kt1_15_kmallfizz4_lod +887892021=kt1_15_r1_gnd_s +749082766=kt1_15_rest_01 +852957602=kt1_15_shop_06_fizz +-404617785=kt1_15_shop_06 +-143318156=kt1_16_dirt03 +-1899222777=kt1_16_dirt0301 +-501133420=kt1_16_dirt0302 +773908990=kt1_16_dirt0323 +857021664=kt1_16_dirt1 +-698811245=kt1_16_em_win_lod +2102415535=kt1_16_em_win +838348451=kt1_16_fizzc_00 +473826095=kt1_16_fizzc_01 +362509802=kt1_16_fizzc_02 +-1345082792=kt1_16_fizzc_03 +1546400918=kt1_16_fwy_wall +-623194470=kt1_16_ground_00 +1372306279=kt1_16_ground_006 +-1141206822=kt1_16_ground_01 +-1481264983=kt1_16_ground_03_noshadow +-220823911=kt1_16_ground_03 +-712686601=kt1_16_ground_04 +-1000758880=kt1_16_ground_05 +1275691080=kt1_16_newdecal_02 +-219282505=kt1_16_overlay05 +32022952=kt1_16_overlay06 +815262836=kt1_16_petrol_grd +-569931796=kt1_16_petrol_ov +-438263293=kt1_16_petrol +1795186697=kt1_16_railfizza_01 +6916829=kt1_16_railfizza_02 +-1515407970=kt1_16_rub_04 +909102633=kt1_16_shadowproxy_hd +2085134985=kt1_16_shadowproxy_lod +-142535414=kt1_16_shadowproxy01 +1766062222=kt1_16_shadowproxy02 +1527602209=kt1_16_shadowproxy03 +-67974429=kt1_16_stairfizz_01 +1686439839=kt1_16_stepsfizza_01 +1388471322=kt1_16_stepsfizza_02 +1090269503=kt1_17_01 +366987407=kt1_17_detail +-2129938351=kt1_17_fence_00 +-1890134809=kt1_17_fence_01 +39615520=kt1_17_fizza_00 +-1883793708=kt1_17_fizza_01 +2014242895=kt1_emissive_kt1_02 +152078932=kt1_emissive_kt1_03 +458436313=kt1_emissive_kt1_04 +747458893=kt1_emissive_kt1_05 +-2020511634=kt1_emissive_kt1_06_01 +-1622171670=kt1_emissive_kt1_06_02 +295470206=kt1_emissive_kt1_06_03 +2128220593=kt1_emissive_kt1_07_ema +-1358106090=kt1_emissive_kt1_07_emb +204552529=kt1_emissive_kt1_08_ema +-32662262=kt1_emissive_kt1_08_emb +1341809196=kt1_emissive_kt1_08_f +-1221894981=kt1_emissive_kt1_09_ema +-1049005737=kt1_emissive_kt1_09_emb +1128788450=kt1_emissive_kt1_10_em +1271174427=kt1_emissive_kt1_10 +-274471642=kt1_emissive_kt1_11a +-512964424=kt1_emissive_kt1_11b +-1826182099=kt1_emissive_kt1_11c +-1858721428=kt1_emissive_kt1_12a +-1537421383=kt1_emissive_kt1_12b +2044985372=kt1_emissive_kt1_14a +-1869206144=kt1_emissive_kt1_14b +1584482611=kt1_emissive_kt1_14c +-1882576768=kt1_emissive_kt1_15a +-1651686394=kt1_emissive_kt1_15b +-1403526757=kt1_emissive_kt1_15c +1245781355=kt1_emissive_kt1_15d +1486273046=kt1_emissive_kt1_15e +-14382433=kt1_lod_emi_6_20_proxy +401608846=kt1_lod_emi_6_21_proxy +-1495365358=kt1_lod_emissive +-1871494654=kt1_lod_kt1_emissive_slod +-1726881792=kt1_lod_slod4 +2100279514=kt1_rd_02_r1a_ovly +-863879554=kt1_rd_02_r1a +1992116786=kt1_rd_02_r1b_ovly +2000135611=kt1_rd_02_r1d_ovly +-1065081222=kt1_rd_02_r1d +1484296047=kt1_rd_02_r1e_ovly +-1171121706=kt1_rd_02_r1e +1060170437=kt1_rd_02_r1f_ovly +-1915698924=kt1_rd_02_r1f +1727699610=kt1_rd_02_r1g_ovly +1073325415=kt1_rd_02_r1g +608881118=kt1_rd_02_r1h_ovly +1908148459=kt1_rd_02_r1h +1458655570=kt1_rd_02_r1i_ovly +-1559434356=kt1_rd_02_r1i +-1371326922=kt1_rd_02_r2a_ovly +242467128=kt1_rd_02_r2a +-1910310615=kt1_rd_02_r2b_ovly +164509677=kt1_rd_02_r2b +-1858466376=kt1_rd_02_r2c_ovly +-237434877=kt1_rd_02_r2c +-1397212241=kt1_rd_02_r2d_ovly +-372443157=kt1_rd_02_r2d +-51293020=kt1_rd_02_r2e_ovly +-773732331=kt1_rd_02_r2e +1434438413=kt1_rd_02_r2f_ovly +-851493168=kt1_rd_02_r2f +974884884=kt1_rd_02_r2g_ovly +-1216539828=kt1_rd_02_r2g +1835653785=kt1_rd_02_r2h_ovly +-1693197702=kt1_rd_02_r2h +-268314129=kt1_rd_02_r3a_ovly +1281441894=kt1_rd_02_r3a +1031919319=kt1_rd_02_r3b_ovly +735444824=kt1_rd_02_r3b +-141873066=kt1_rd_02_r3d_ovly +123418211=kt1_rd_02_r3d +367383416=kt1_rd_02_r3e +-2085560807=kt1_rd_02_r3f_ovly +1865287179=kt1_rd_02_r3f +1448640666=kt1_rd_02_r3g_ovly +2105189028=kt1_rd_02_r3g +1983853054=kt1_rd_02_r3h_ovly +-926926546=kt1_rd_02_r3h +-2098064296=kt1_rd_02_r4a_ovly +-148237087=kt1_rd_02_r4a +-401155455=kt1_rd_02_r4b_ovly +1623059079=kt1_rd_02_r4d_ovly +537585314=kt1_rd_02_r4d +-101402126=kt1_rd_02_r4d1 +940421498=kt1_rd_02_r4e_ovly +-1377533353=kt1_rd_02_r4e +-1921229947=kt1_rd_02_r4f_ovly +200621687=kt1_rd_02_r4f +2049297384=kt1_rd_02_r4g_ovly +423287042=kt1_rd_02_r4g +-293687579=kt1_rd_02_r4h_ovly +-477565537=kt1_rd_02_r4h +1768513977=kt1_rd_02_r5a_ovly +472638068=kt1_rd_02_r5a +-1021878432=kt1_rd_02_r5b_ovly +581168988=kt1_rd_02_r5b +341299908=kt1_rd_02_r5c +886540884=kt1_rd_02_r6a_ovly +-599629446=kt1_rd_02_r6a +1438244636=kt1_rd_02_r6e_ovly +632026188=kt1_rd_02_r6e +1836210674=kt1_rd_02_r6f_ovly +-84762918=kt1_rd_02_r6f +-418175777=kt1_rd_02_r6g_ovly +154221399=kt1_rd_02_r6g +162359328=kt1_rd_02_r7a_ovly +196021150=kt1_rd_02_r7a +-697687971=kt1_rd_02_r7b_ovly +962881288=kt1_rd_02_r7b +19860761=kt1_rd_02_r7c_ovly +655540837=kt1_rd_02_r7c +-1269170018=kt1_rd_02_r7d_ovly +-722330079=kt1_rd_02_r7d +1943005794=kt1_rd_02_tramstn_ovly +510245034=kt1_rd_08_ovly01 +-3786941=kt1_rd_fizza +158519514=kt1_rd_fizza1_00 +408415908=kt1_rd_fizza1_01 +-434697693=kt1_rd_fizza1_02 +-2069215405=kt1_rd_fizza1_03 +-377812307=kt1_rd_fizzb +1544712110=kt1_rd_fizzc +1146896450=kt1_rd_fizzd +1717260351=kt1_rd_kt1_tel_007 +2099084739=kt1_rd_kt1_tel_008 +-235973767=kt1_rd_kt1_tram_top +1373525723=kt1_rd_shadowcast01 +1085635770=kt1_rd_stationsteps_01 +313322977=kt1_rd_tram_01 +-1110794399=kt1_rd_tram_02_ovly +-1677000549=kt1_rd_tram_02 +-252728729=kt1_rd_tram_03 +-1512510888=kt1_rd_tram_cable_bot +-876355859=kt1_rd_tram_ovly +-1372848492=kuruma +410882957=kuruma2 +1269098716=landstalker +-1281684762=lazer +-1232836011=le7b +640818791=lectro +-703042172=lf_house_01_ +-1971997752=lf_house_01d_ +290054274=lf_house_04_ +-1695139618=lf_house_04d_ +-678335574=lf_house_05_ +-362722984=lf_house_05d_ +1515811704=lf_house_07_ +1669865158=lf_house_07d_ +-1174384544=lf_house_08_ +1649421057=lf_house_08d_ +-173048366=lf_house_09_ +485587234=lf_house_09d_ +-1385687317=lf_house_10_ +77716409=lf_house_10d_ +-737975551=lf_house_11_ +1198608380=lf_house_11d_ +-93114936=lf_house_13_ +2090804722=lf_house_13d_ +-964112964=lf_house_14_ +-360720436=lf_house_14d_ +-1015167302=lf_house_15_ +-1519311956=lf_house_15d_ +2122660754=lf_house_16_ +1801372084=lf_house_16d_ +203806105=lf_house_17_ +-1390413172=lf_house_17d_ +-578846675=lf_house_18_ +-1219135800=lf_house_18d_ +763371317=lf_house_19_ +1618384288=lf_house_19d_ +-73511144=lf_house_20_ +-1050016419=lf_house_20d_ +469291905=lguard +-230231084=light_car_rig +-914335905=light_plane_rig +-114627507=limo2 +1277738372=lts_p_para_bag_lts_s +1269440357=lts_p_para_bag_pilot2_s +1931904776=lts_p_para_pilot2_sp_s +182048815=lts_prop_lts_elecbox_24 +19408745=lts_prop_lts_elecbox_24b +1051213133=lts_prop_lts_offroad_tyres01 +-1359996601=lts_prop_lts_ramp_01 +-1061569318=lts_prop_lts_ramp_02 +1290523964=lts_prop_lts_ramp_03 +2069251995=lts_prop_tumbler_01_s2 +-426922231=lts_prop_tumbler_cs2_s2 +2103844742=lts_prop_wine_glass_s2 +2068293287=lurcher +621481054=luxor +-1214293858=luxor2 +482197771=lynx +-1660945322=mamba +-1746576111=mammatus +-2124201592=manana +-1523428744=manchez +1914556826=marina_xr_rocks_01 +-2015167196=marina_xr_rocks_02 +-1063063905=marina_xr_rocks_03 +-1904670132=marina_xr_rocks_04 +-585390192=marina_xr_rocks_05 +-1425095817=marina_xr_rocks_06 +-1043459709=marquis +1233534620=marshall +-142942670=massacro +-631760477=massacro2 +-1660661558=maverick +914654722=mesa +-748008636=mesa2 +-2064372143=mesa3 +109846795=met_st_seoul_mirr +1579140606=met_st_seoul_mirrb +1823863923=metro__t_st_sl_bot_ol +-283231658=metro_ +1484127491=metro_03_rp_02 +-380895886=metro_06_rp_02 +1831792241=metro_30_ +-1118146967=metro_30_cables +2081685936=metro_30_cables001 +-244978606=metro_30_cables002 +-542357281=metro_30_cables003 +-1250942022=metro_30_lod001 +-1499036121=metro_30_lod002 +-543492081=metro_30_lod003 +-774611838=metro_30_lod004 +398026831=metro_30_lod005 +207307348=metro_30_ol +95647208=metro_30_ol2 +-796688317=metro_30reflect +-125008297=metro_b_ol +-1112117012=metro_cables +676851711=metro_cables001 +360794706=metro_cables002 +-1400779872=metro_cagelight018 +-199822148=metro_end_ +-499171879=metro_end_031reflect +-1780048131=metro_end_032_ol +1024003625=metro_end_032 +1298082008=metro_end_30_ +356499156=metro_end_30_2 +130085342=metro_end_30_2ol +-178422915=metro_end_30_cables +-2376281=metro_end_30_cables001 +672344407=metro_end_30_ol +1720123297=metro_end_30_ol2 +1169924634=metro_end_30reflect +1591372967=metro_end_b_ol +1650924683=metro_end_b_ol001 +-730738105=metro_end_bb_ +-1535304967=metro_end_cables +220069623=metro_end_cables001 +-2022035985=metro_end_lod_001 +-760535921=metro_end_lod +-1713396680=metro_end_new3 +-696107910=metro_end_ol001 +-521842368=metro_end_ol002 +1500192492=metro_end_shadow +-338704707=metro_endnew_ol +-303685511=metro_endnew_ol2 +-409233552=metro_endnew1_ +-57128203=metro_endnew1_cables +1293769392=metro_endnew2_ol +1014101854=metro_endnew2 +-1652051138=metro_endnew2cables002 +407164543=metro_endnew3_ol +-1423791787=metro_endnew3cables +-1928427811=metro_endolnew2 +-167972287=metro_endreflect +484938648=metro_gridnew +637248301=metro_lift001seoul +-2106815173=metro_liftglassbotseoul +1679669627=metro_liftglasstop004seoul +1326117462=metro_liftglasstop004seoul001 +-1022636972=metro_liftglasstopseoul +732669249=metro_liftglasstopseoul001 +-1809136604=metro_liftseoul +316299536=metro_lsiaparkingtext +959063851=metro_lsiaterminaltext +-1381996320=metro_map_endreflect +1490519005=metro_map_endshadowbox +-770164707=metro_map_join_1_ +-698180840=metro_map_join_1_lod +-1483505130=metro_map_join_1_ol +-1155790067=metro_map_join_1b_ol +-279653998=metro_map_join_1reflect +-519473795=metro_map_join_1shadowbox +-2025644504=metro_map_join_2_ +-1993939088=metro_map_join_2_lod +709796306=metro_map_join_2_ol +732634002=metro_map_join_2_ol2 +127675884=metro_map_join_2mark001 +-1408784964=metro_map_join_2reflect +-91416267=metro_map_join_2shadowbox +-795748211=metro_map_join_lod +-1472763774=metro_map_join2wallg009 +-1617471970=metro_map_join2wallg010 +-1022900905=metro_newwaldoors +967818144=metro_newwalk1 +1481763959=metro_newwalk1pipes003 +-763508781=metro_newwalk1pipes005seoul +-94269730=metro_newwalk1pipes2 +476521765=metro_newwalk2reflect_b +-345619475=metro_newwalk2reflect +1706196339=metro_newwalk2shadowbox +616522692=metro_newwalk2shell +907525659=metro_newwalk3shell +1539767361=metro_newwalk4reflect +1650813357=metro_newwalk4shell +-736327030=metro_newwalk5reflect_a +586541382=metro_newwalk5reflect +-345256398=metro_newwalk5shell +1519414802=metro_newwalk6shell +1278414586=metro_railclips +1560087579=metro_railclips003 +1790650263=metro_railclips004 +-171751503=metro_railclips0044 +1073798187=metro_railclips0045 +303595611=metro_railclips0046 +1520144736=metro_railclips0047 +964117776=metro_railclips005 +1195237533=metro_railclips006 +-1504141611=metro_railclips007 +-1273873848=metro_railclips008 +-2101422178=metro_railclips009 +852220517=metro_railclips0091 +1822730782=metro_railclips010 +-1366067789=metro_railclips01000 +1338732652=metro_railclips011 +1107219667=metro_railclips012 +1855073765=metro_railclips013 +1589546558=metro_railclips014 +1105548428=metro_railclips015 +878459258=metro_railclips016 +-1277708173=metro_railclips017 +-1510597456=metro_railclips018 +-1990532234=metro_railclips019 +1225061615=metro_railclips020 +978278276=metro_railclips021 +1212937081=metro_railclips022 +1708404361=metro_railclips023 +1402571284=metro_railclips024 +-2123438658=metro_railclips025 +1861828819=metro_railclips026 +-1399342057=metro_railclips027 +-1635180550=metro_railclips028 +-868156567=metro_railclips029 +-434229189=metro_railclips030 +-240203940=metro_railclips031 +56879814=metro_railclips032 +755875349=metro_railclips033 +-51651118=metro_railclips034 +1185575246=metro_railclips035 +404067365=metro_railclips036 +1675176875=metro_railclips037 +898715420=metro_railclips038 +2138825456=metro_railclips039 +933908474=metro_railclips040 +1089954452=metro_railclips041 +833864713=metro_railclips042 +1132750762=metro_railclips043 +-1527567730=metro_railclips048 +-1226256775=metro_railclips049 +2034422802=metro_railclips050 +-2080380532=metro_railclips051 +500687632=metro_railclips053seoul +-1839593916=metro_railclips054 +-1122280506=metro_railclips055 +-872089191=metro_railclips056 +1664705199=metro_railclips0new230 +1122179590=metro_railclips2 +89463693=metro_railclipsnew3018 +-227611389=metro_reflectonly +928394347=metro_s3airconseoul +-320447383=metro_s3liftrail001seoul +624771500=metro_s3liftrailseoul +353839072=metro_s3lightbarseoul +-1638887088=metro_s3overlay2seoul +-2087322176=metro_s3overlayseoul +-2064158526=metro_sb +1124295943=metro_sideexitw +782252325=metro_sl_bot_ +648343857=metro_sl_bot_lod_001 +1852791112=metro_sl_bot_lod +-1212997795=metro_sl_bot_lod001 +-342915311=metro_sl_bot_lod002 +318783595=metro_sl_bot_ol +-775514018=metro_sl_bot_ol2 +1842549821=metro_sl_botolextra +1807810723=metro_sl_botreflect +1874756548=metro_sl_top_ +535064819=metro_sl_top_ol +-2142389360=metro_sl_top_ol2 +1259214908=metro_sl_topolextra +-1523819241=metro_sl_topreflect +-310853095=metro_sm_ +836395826=metro_sm_001 +1141704599=metro_sm_002 +-734973899=metro_sm_cables +-806420041=metro_sm_cables00 +705066998=metro_sm_cables001 +-1004229580=metro_sm_cables002 +-1772466016=metro_sm_cables003 +-511547665=metro_sm_cables004 +-1916321926=metro_sm_cables006 +1610802170=metro_sm_cables007 +-1440057280=metro_sm_cables008 +2073271059=metro_sm_cables009 +-636298952=metro_sm_cables010 +-331776635=metro_sm_cables011 +-1364655515=metro_sm_cables012 +-1057839368=metro_sm_cables013 +-1833842057=metro_sm_cables015 +1977848027=metro_sm_cables016 +-2028915914=metro_sm_cables017 +129479821=metro_sm_cables018 +-548648614=metro_sm_cablesol2 +623417052=metro_sm_cablessht1 +1390441035=metro_sm_cablessht2 +128439241=metro_sm_cablesshtnew +657160541=metro_sm_lod +-687090075=metro_sm_lod001 +-387249719=metro_sm_ol001 +-49335791=metro_sm_ol002 +-506231780=metro_sm_sl_bot_ +-2046105846=metro_sm_sl_bot_lod001 +1941488230=metro_sm_sl_bot_lod002 +-1352169135=metro_sm_sl_botol2 +-1552772785=metro_sm_sl_botreflect +1296168761=metro_sm_sl_mid_ +-1740467647=metro_sm_sl_midol2 +961555896=metro_sm_sl_midreflect +-18722386=metro_sm_sl_top_ +-470647066=metro_sm_sl_top_lod001 +-987545272=metro_sm_sl_top_lod002 +236250256=metro_sm_sl_top_ol +1532567237=metro_sm_sl_topol2 +1067562810=metro_sm_sl_topreflect +1441835763=metro_sm1reflect +-702158691=metro_sm2reflect +-447154863=metro_small_30_ +1694006389=metro_small_30_cables +1397856366=metro_small_30_lod001 +1636349148=metro_small_30_lod002 +1926190953=metro_small_30_lod003 +606266622=metro_small_30_ol +2064473806=metro_small_30reflect +537213512=metro_smolextra +-458891740=metro_smolextra001 +-2006702686=metro_smolextra002 +231702342=metro_smreflect +-849283772=metro_stain003 +-1741901560=metro_stat3_platseoul +643649573=metro_stat3endboxesseoul +-1744983116=metro_stat3glift001seoul +1047127621=metro_stat3gliftseoul +-1639731425=metro_stat3join +-334246353=metro_stat3join004 +-1002814100=metro_stat3join004ol +-126033053=metro_stat3join1_lod001 +2020631372=metro_stat3join1_lod002 +1254524921=metro_stat3join1_lod003 +888167497=metro_stat3join1_lod004 +-728574532=metro_stat3join1reflect +-486777164=metro_stat3join1reflect001 +1397697970=metro_stat3join2reflect +320967775=metro_stat3join2reflect001 +1450835004=metro_stat3join3reflect +-908980310=metro_stat3join3reflect001 +39478872=metro_stat3join4reflect +-1970530036=metro_stat3join4shadow +606334009=metro_stat3joinbend +60738992=metro_stat3joinbend2 +-182379021=metro_stat3joinbend2ol +-511540164=metro_stat3joinol +1124068457=metro_stat3joinstuff +1215955531=metro_stat3joinstuff4 +-54608299=metro_stat3railings003seoul +-320118423=metro_stat3railings004seoul +-1200748865=metro_stat3sp_cables2 +1480388548=metro_stat3sp +-799176264=metro_stat3special_lod001 +-757396161=metro_stat3spol +-1054042537=metro_stat3spreflect +-1368322409=metro_stat3spstuff +391258084=metro_statejoinbendol +-1463188217=metro_station_3_seoul +-1749240062=metro_station_3seoul_reflect +2086599887=metro_station_3seoul_shb +-1815447721=metro_station_3seoul +1036384401=metro_station_3seoul001 +-1460310618=metro_stationburtontext +-1724475697=metro_stationburtontext2 +-1580866404=metro_stationhut002seoul +-870188425=metro_stationlsiaparkingtext2 +-613571461=metro_stationlsiaterminaltext2 +-946800384=metro_stationperrotext +-574997152=metro_stationperrotext2 +-2068583636=metro_stationporttext003 +-477321196=metro_stationseoultext +1472685765=metro_stationseoultext2 +-159164695=metro_subway1proxy +1446045988=metro_subway1shell +1910849677=metro_subwayetxt1 +-1862238525=metro_subwayetxt2 +-1165089918=metro_t_end_ +-1465421597=metro_t_end_30_ +-1305949561=metro_t_end_30_lod001 +909300381=metro_t_end_30_lod002 +1701177392=metro_t_end_30_ol +292304028=metro_t_end_30_ol001 +-525608070=metro_t_end_30_ol2 +-670394128=metro_t_end_30reflect +804941067=metro_t_end_b_ +320913383=metro_t_end_b_ol +1567181109=metro_t_end_b_ol2 +-1760239772=metro_t_end_cables +-255986135=metro_t_end_lod001 +-1065871970=metro_t_end_lod002 +-1005619556=metro_t_end_ol2 +1416596668=metro_t_end_reflect +825860277=metro_t_end2_30_ +-1245307987=metro_t_end2_30_ol +-1084585782=metro_t_end2_30ol2 +2058080855=metro_t_end2_30reflect +-519535809=metro_t_join_ +159566043=metro_t_join_lod001 +851549016=metro_t_join_lod002 +1091483634=metro_t_join_lod003 +-163470759=metro_t_join_lod004 +1672117545=metro_t_join_lod005 +-1980151354=metro_t_join_lod006 +-1745853004=metro_t_join_lod007 +821630915=metro_t_join_lod008 +1054192508=metro_t_join_lod009 +-309620211=metro_t_join_lod010 +1280135055=metro_t_join_lod011 +-1780522318=metro_t_join_lod012 +-2055880225=metro_t_join_lod013 +985934969=metro_t_join_lod014 +686917844=metro_t_join_lod015 +-534186172=metro_t_join_lod016 +-1368709971=metro_t_join_ol +2019383489=metro_t_joinreflect +-1585368011=metro_t_lg_30_ +-1398439556=metro_t_lg_30_lod005 +-1186931930=metro_t_lg_30_ol1 +-537629978=metro_t_lg_30mark +-1262175414=metro_t_lg_30reflect +-156084367=metro_t_sl_bot_ +-433908758=metro_t_sl_bot_ol +1406504592=metro_t_sl_botreflect +843159421=metro_t_sl_top_ +-384617339=metro_t_sl_top_ol +-457589614=metro_t_sl_top_ol2 +1543402348=metro_t_st_lg_30_ +455762787=metro_t_st_lg_30_lod +793653600=metro_t_st_lg_30_lod001 +25843157=metro_t_st_lg_30_lod002 +315848807=metro_t_st_lg_30_lod003 +-454517614=metro_t_st_lg_30_lod004 +1514899290=metro_t_st_lg_30_lod005 +1820437446=metro_t_st_lg_30_lod006 +-115482139=metro_t_st_lg_30_ol +100877312=metro_t_st_lg_30_ol002 +-1950938105=metro_t_st_lg_30_ol2 +-1334258466=metro_t_st_lg_30reflect +-224426079=metro_t_st_lg_30shadbox +-758899365=metro_t_st_sl_bot_ +2041321892=metro_t_st_sl_bot_lod001 +93629311=metro_t_st_sl_bot_ol001 +974224533=metro_t_st_sl_bot_ol2 +949761967=metro_t_st_sl_botreflect +1310168527=metro_t_st_sl_top_ +1647949157=metro_t_st_sl_top_lod001 +259649618=metro_t_st_sl_top_ol001 +-578208385=metro_t_st_sl_topreflect +1856894547=metro_t_stair_ +390372917=metro_t_stair_2_lod001 +868442587=metro_t_stair_2 +-1762670138=metro_t_stair_lod001 +1143743552=metro_t_stair_lod002 +847413485=metro_t_stair_lod003 +-238289027=metro_t_stair_lod004 +-537568304=metro_t_stair_lod005 +-1924680074=metro_t_stair_lod006 +2069500571=metro_t_stair_lod007 +353551878=metro_t_stair_lod008 +-1014979869=metro_t_stair_lod009 +727183752=metro_t_stair_lod010 +-53275521=metro_t_stair_lod011 +1191225569=metro_t_stair_lod012 +-1704865886=metro_t_stair_lod013 +1671389726=metro_t_stair_lod014 +-1067251337=metro_t_stair_ol +1036598985=metro_t_stair_ol2 +-292981443=metro_t_stair2reflect +561844062=metro_t_stairreflect +2120048793=metro_t_step__ol +-2103115246=metro_t_step__ol002 +-1731891165=metro_t_step_ +1030688243=metro_t_step_20_ +-1260195433=metro_t_step_20_lod001 +2146830270=metro_t_step_20_lod002 +-892550174=metro_t_step_20_ol +1464779364=metro_t_step_20_ol2 +-529294854=metro_t_step_20reflect +2096603299=metro_t_step_lod001 +1191031992=metro_t_step_lod002 +-729844213=metro_t_step_ol +737590170=metro_t_stepolextra +258156671=metro_t_stepreflect +-1210941175=metro_t_stepreflect003 +1716017079=metro_topen_cables +-1585959895=metro_topen_moreol +-683913398=metro_topen_step__ol +1808433531=metro_topen_step_ +1111976904=metro_topen_step_lod001 +-68919545=metro_topen_step_lod002 +170390308=metro_topen_stepreflect +1652900192=metro_tsidex_ +265440303=metro_tsidex_ol +-75588373=metro_tsidex_ol2 +-42720284=metro_tsidexreflect +944662010=metro_walkway1panels002 +461352029=metro_walkway1panels004 +152325154=metro_walkway2panels1 +-69441751=metro_walkway5panels005 +1590916747=metro_wallgrid0011 +1365400489=metro_wallgrid0012 +-510335871=metro_wallgrid003 +-1091592393=metro_wallgrid004 +-853525608=metro_wallgrid005 +985568979=metro_wallgrid007 +-259489176=metro_wallgrid008 +-2093111024=metro_wallgrid013 +-1054006034=metro_wallgrid014 +-1896398709=metro_wallgrid015 +-1521193659=metro_wallgrid016 +1938393520=metro_wallgrid017 +176600992=metro_wallgrid018 +-591373292=metro_wallgrid019 +-549167844=metro_wallgrid020 +-1268191095=metro_wallgrid1 +-1505799114=metro_wallgrid2 +195666588=metro_watermark +1972827299=metro_watermark4 +-1305318586=metro1_add_001 +1140854499=metro1_add_002 +1692422307=metro1_add_003 +2021521374=metro1_add_004 +660373253=metro1_ceiling +-637636261=metro1_ceiling001 +-2044110513=metro1_ceilinga +-716908565=metro1_ceilinga001 +-1198055792=metro1_ceilinga003 +-825202016=metro1_ceilingb +681985495=metro1_ceilingb001 +358165878=metro2_ceiling2 +1331708226=metro3_ceiling +-1749909505=metro6_ceiling +-484054720=metropill_001 +439965534=metropill_002 +1216820217=metropill_003 +-36921723=metropill_004 +689304855=metropill_005 +1589305452=metropill_006 +1565318544=metropill_007 +1126181175=metropill_008 +-966563498=metropill_decal_001 +-1222784309=metropill_decal_002 +1820931483=metropill_decal_003 +1515098406=metropill_decal_004 +-1879311232=metropill_decal_005 +2110412829=metropill_decal_006 +632662005=metropill_decal_007 +323420952=metropill_decal_008 +-1915712597=metropilla +-1836276370=metropilla001 +2070701791=metropillb +-481802157=metropillb001 +207082448=metrotest_lod_001 +-553289428=metrotest_lod_002 +-1345414465=metrotest_lod_003 +1967072673=metrotest_lod_004 +16613707=metrotest_lod001 +-134320307=metrotest_lod002 +761354770=metrotest_lod003 +336930682=metrotest_lod004 +-1537298430=metrotestreflect +868868440=metrotrain +165154707=miljet +-310465116=minivan +-1126264336=minivan2 +-121486168=miss_rub_couch_01_l1 +1894671041=miss_rub_couch_01 +-784816453=mixer +475220373=mixer2 +176212222=mk_arrow_flat +-688511582=mk_arrow +768582247=mk_cone +-512769117=mk_cylinder +794464383=mk_flag +816514494=mk_ring +-433375717=monroe +-845961253=monster +525509695=moonbeam +1896491931=moonbeam2 +1783355638=mower +1943971979=mp_f_deadhooker +-1667301416=mp_f_freemode_01 +-785842275=mp_f_misty_01 +695248020=mp_f_stripperlite +1822283721=mp_g_m_pros_01 +1173958009=mp_headtargets +-1057787465=mp_m_claude_01 +1161072059=mp_m_exarmy_01 +866411749=mp_m_famdd_01 +1558115333=mp_m_fibsec_01 +1885233650=mp_m_freemode_01 +943915367=mp_m_marston_01 +-287649847=mp_m_niko_01 +416176080=mp_m_shopkeep_01 +-839953400=mp_s_m_armoured_01 +487502835=mt_neon_a +-1677577764=mt_neon_b +-509995673=mt01_glow_001 +231325255=mt1_info_a +904750859=mule +-1050465301=mule2 +-2052737935=mule3 +-634879114=nemesis +1034187331=nero +1093792632=nero2 +1910680247=new_walk_1_reflect +844547720=ng_proc_beerbottle_01a +1098802391=ng_proc_beerbottle_01b +1328808002=ng_proc_beerbottle_01c +-1895783233=ng_proc_binbag_01a +-1734625067=ng_proc_binbag_02a +-1834013032=ng_proc_block_01a +-1063872862=ng_proc_block_02a +-831245731=ng_proc_block_02b +1778631864=ng_proc_box_01a +-1731615921=ng_proc_box_02a +-1439676900=ng_proc_box_02b +64781110=ng_proc_brick_01a +-1157863053=ng_proc_brick_01b +-1318793273=ng_proc_brkbottle_02a +-128983652=ng_proc_brkbottle_02b +99186895=ng_proc_brkbottle_02c +215254697=ng_proc_brkbottle_02d +442704326=ng_proc_brkbottle_02e +827936690=ng_proc_brkbottle_02f +1055714009=ng_proc_brkbottle_02g +110881648=ng_proc_candy01a +-385561723=ng_proc_cigar01a +175300549=ng_proc_cigarette01a +1175299436=ng_proc_cigbuts01a +1479656360=ng_proc_cigbuts02a +-200345012=ng_proc_cigbuts03a +152603738=ng_proc_ciglight01a +-593364948=ng_proc_cigpak01a +-499055750=ng_proc_cigpak01b +-200890619=ng_proc_cigpak01c +-163314598=ng_proc_coffee_01a +152282765=ng_proc_coffee_02a +1475200408=ng_proc_coffee_03b +1397473724=ng_proc_coffee_04b +-1460292532=ng_proc_concchips01 +-1747381741=ng_proc_concchips02 +-827621449=ng_proc_concchips03 +1310916264=ng_proc_concchips04 +-720584521=ng_proc_crate_01a +-1109001010=ng_proc_crate_02a +1218252530=ng_proc_crate_03a +1102352397=ng_proc_crate_04a +-2127785247=ng_proc_drug01a002 +1450083036=ng_proc_food_aple1a +1675697833=ng_proc_food_aple2a +-196552994=ng_proc_food_bag01a +-1599364663=ng_proc_food_bag02a +386283738=ng_proc_food_burg01a +566090194=ng_proc_food_burg02a +1967980783=ng_proc_food_burg02c +791748562=ng_proc_food_chips01a +1013430847=ng_proc_food_chips01b +-1122944124=ng_proc_food_chips01c +-1519432258=ng_proc_food_nana1a +-1045986034=ng_proc_food_nana2a +1465367612=ng_proc_food_ornge1a +-1350121957=ng_proc_inhaler01a +334129668=ng_proc_leaves01 +-1065565414=ng_proc_leaves02 +-223893633=ng_proc_leaves03 +-1133167861=ng_proc_leaves04 +-1389192058=ng_proc_leaves05 +-669781424=ng_proc_leaves06 +-900049187=ng_proc_leaves07 +-1249759955=ng_proc_leaves08 +833463360=ng_proc_litter_plasbot1 +1072709829=ng_proc_litter_plasbot2 +-1508373229=ng_proc_litter_plasbot3 +-812352833=ng_proc_oilcan01a +1542781471=ng_proc_ojbot_01a +332160486=ng_proc_paintcan01a_sh +-493523971=ng_proc_paintcan01a +-811841173=ng_proc_paintcan02a +-961781516=ng_proc_paper_01a +1214769065=ng_proc_paper_02a +-807340607=ng_proc_paper_03a +858737478=ng_proc_paper_03a001 +1864388210=ng_proc_paper_burger01a +-275962512=ng_proc_paper_mag_1a +1153355730=ng_proc_paper_mag_1b +271492684=ng_proc_paper_news_globe +109007300=ng_proc_paper_news_meteor +1202131520=ng_proc_paper_news_quik +1636521374=ng_proc_paper_news_rag +-835359795=ng_proc_pizza01a +-1208997704=ng_proc_rebar_01a +-1519122176=ng_proc_sodabot_01a +144995201=ng_proc_sodacan_01a +-1321253704=ng_proc_sodacan_01b +-83831014=ng_proc_sodacan_02a +-1223995600=ng_proc_sodacan_02b +-649751644=ng_proc_sodacan_02c +-1853193169=ng_proc_sodacan_02d +-1703831183=ng_proc_sodacan_03a +-1053563147=ng_proc_sodacan_03b +1015700596=ng_proc_sodacan_04a +-550724351=ng_proc_sodacup_01a +-803078428=ng_proc_sodacup_01b +-489249803=ng_proc_sodacup_01c +1266644053=ng_proc_sodacup_02a +1711909225=ng_proc_sodacup_02b +-942946224=ng_proc_sodacup_02b001 +826654690=ng_proc_sodacup_02c +-569010013=ng_proc_sodacup_03a +938495063=ng_proc_sodacup_03c +657068640=ng_proc_sodacup_lid +153354187=ng_proc_spraycan01a +-765160883=ng_proc_spraycan01b +-1282296755=ng_proc_syrnige01a +122627294=ng_proc_temp +-944554615=ng_proc_tyre_01 +-964966892=ng_proc_tyre_dam1 +-2007573392=ng_proc_wood_01a +1167949327=ng_proc_wood_02a +-1606187161=nightblade +-1943285540=nightshade +-1295027632=nimbus +1032823388=ninef +-1461482751=ninef2 +-777172681=omnis +1348744438=oracle +-511601230=oracle2 +1987142870=osiris +2022656922=p_a4_sheets_s +1922550796=p_abat_roller_1_col +687149709=p_abat_roller_1 +-1892870230=p_airdancer_01_s +1005988375=p_amanda_note_01_s +334157238=p_amb_bag_bottle_01 +-2081834323=p_amb_bagel_01 +1477930039=p_amb_brolly_01_s +-781595832=p_amb_brolly_01 +-969349845=p_amb_clipboard_01 +-598185919=p_amb_coffeecup_01 +1696672834=p_amb_drain_water_double +-365854806=p_amb_drain_water_longstrip +810320178=p_amb_drain_water_single +-1412276716=p_amb_joint_01 +1661782514=p_amb_lap_top_01 +-1855510874=p_amb_lap_top_02 +94130617=p_amb_phone_01 +-1310709074=p_arm_bind_cut_s +-2065455377=p_armchair_01_s +-426085191=p_ashley_neck_01_s +359105829=p_attache_case_01_s +-1244204979=p_balaclavamichael_s +139950461=p_banknote_onedollar_s +-906831231=p_banknote_s +-1507474729=p_barier_test_s +1640819392=p_barierbase_test_s +-1613856019=p_barriercrash_01_s +-897426451=p_beefsplitter_s +-819563011=p_binbag_01_s +-255563997=p_bison_winch_s +-857302273=p_bloodsplat_s +598012071=p_blueprints_01_s +-650269716=p_brain_chunk_s +-1859992197=p_bs_map_door_01_s +320854256=p_cablecar_s_door_l +-439452078=p_cablecar_s_door_r +-733833763=p_cablecar_s +977923025=p_car_keys_01 +886894755=p_cargo_chute_s +264881854=p_cash_envelope_01_s +289451089=p_cctv_s +-603767659=p_champ_flute_s +2016808872=p_chem_vial_02b_s +-1981474309=p_cigar_pack_02_s +-1173315865=p_clb_officechair_s +850900610=p_cletus_necklace_s +-1326828316=p_cloth_airdancer_s +1873223844=p_clothtarp_down_s +667673034=p_clothtarp_s +-632887129=p_clothtarp_up_s +-1404244377=p_controller_01_s +284970900=p_counter_01_glass_plug +1041076678=p_counter_01_glass +-1442918238=p_counter_02_glass +479709182=p_counter_03_glass +1870138714=p_counter_04_glass +1328154590=p_crahsed_heli_s +-148001007=p_cs_15m_rope_s +2129874414=p_cs_bandana_s +1742452667=p_cs_bbbat_01 +-1141851766=p_cs_beachtowel_01_s +-205657605=p_cs_beverly_lanyard_s +-1301244203=p_cs_bottle_01 +-55816390=p_cs_bowl_01b_s +789652940=p_cs_cam_phone +692857360=p_cs_ciggy_01b_s +1027109416=p_cs_clipboard +-643540469=p_cs_clothes_box_s +473625129=p_cs_coke_line_s +2075712814=p_cs_comb_01 +-1281059971=p_cs_cuffs_02_s +-561989645=p_cs_duffel_01_s +-1630172026=p_cs_joint_01 +-960996301=p_cs_joint_02 +1910331218=p_cs_laptop_02_w +2109346928=p_cs_laptop_02 +-903501682=p_cs_laz_ptail_s +400375711=p_cs_leaf_s +-680040094=p_cs_lighter_01 +-2094907124=p_cs_locker_01_s +-994868291=p_cs_locker_01 +250681399=p_cs_locker_02 +645774080=p_cs_locker_door_01 +2120038965=p_cs_locker_door_01b +899635523=p_cs_locker_door_02 +-1027860019=p_cs_mp_jet_01_s +1914837387=p_cs_newspaper_s +-415861411=p_cs_pamphlet_01_s +-1413299318=p_cs_panties_03_s +282159321=p_cs_paper_disp_02 +-908010235=p_cs_paper_disp_1 +-794885282=p_cs_papers_01 +28632457=p_cs_papers_02 +-215824283=p_cs_papers_03 +-2104938113=p_cs_para_ropebit_s +933678382=p_cs_para_ropes_s +1473615697=p_cs_polaroid_s +71008234=p_cs_police_torch_s +1202315039=p_cs_pour_tube_s +93734612=p_cs_power_cord_s +-1927574507=p_cs_rope_tie_01_s +-782390768=p_cs_sack_01_s +25967894=p_cs_saucer_01_s +-1224179799=p_cs_scissors_s +1019439145=p_cs_script_bottle_s +-1972099092=p_cs_script_s +1488914677=p_cs_shirt_01_s +1787281554=p_cs_shot_glass_2_s +2032950376=p_cs_shot_glass_s +1208606316=p_cs_sub_hook_01_s +-1773983618=p_cs_toaster_s +-969695354=p_cs_tracy_neck2_s +1846382434=p_cs_trolley_01_s +-1897431054=p_cs1_14b_train_esdoor +-1150377354=p_cs1_14b_train_s_col +-532698014=p_cs1_14b_train_s_colopen +-1491044252=p_cs1_14b_train_s +1119015720=p_csbporndudes_necklace_s +-582322177=p_csh_strap_01_pro_s +1398481760=p_csh_strap_01_s +568587468=p_csh_strap_03_s +-453852320=p_cut_door_01 +-684382235=p_cut_door_02 +-815851463=p_cut_door_03 +239157435=p_d_scuba_mask_s +414775158=p_d_scuba_tank_s +-966274179=p_defilied_ragdoll_01_s +1519875640=p_devin_box_01_s +-721037220=p_dinechair_01_s +1795767067=p_disp_02_door_01 +-1290409783=p_dock_crane_cabl_s +-339559827=p_dock_crane_cable_s +-1683671214=p_dock_crane_sld_s +913564566=p_dock_rtg_ld_cab +1496091510=p_dock_rtg_ld_spdr +-29181140=p_dock_rtg_ld_wheel +577432224=p_dumpster_t +-890087262=p_ecg_01_cable_01_s +1650657833=p_f_duster_handle_01 +-816251662=p_f_duster_head_01 +1079465856=p_fag_packet_01_s +452612255=p_ferris_car_01 +1805157542=p_ferris_wheel_amo_l +-1904367099=p_ferris_wheel_amo_l2 +1210826189=p_ferris_wheel_amo_p +-1295299286=p_fib_rubble_s +798176293=p_film_set_static_01 +-1042390945=p_fin_vaultdoor_s +-2124287878=p_finale_bld_ground_s +432116038=p_finale_bld_pool_s +2126528679=p_flatbed_strap_s +794871542=p_fnclink_dtest +-1867132116=p_folding_chair_01_s +-2046753783=p_gaffer_tape_s +285775647=p_gaffer_tape_strip_s +645231946=p_gar_door_01_s +1645674613=p_gar_door_02_s +923341943=p_gar_door_03_s +1228377684=p_gasmask_s +1673290408=p_gate_prison_01_s +1407268736=p_gcase_s +1350616857=p_gdoor1_s +-1298716645=p_gdoor1colobject_s +192682307=p_gdoortest_s +2095672150=p_hand_toilet_s +1714199852=p_hw1_22_doors_s +-1001571795=p_hw1_22_table_s +-2074760643=p_ice_box_01_s +545302142=p_ice_box_proxy_col +933794942=p_idol_case_s +736919402=p_ilev_p_easychair_s +-999584101=p_ing_bagel_01 +-133688399=p_ing_coffeecup_01 +692778550=p_ing_coffeecup_02 +-921000564=p_ing_microphonel_01 +126000171=p_ing_skiprope_01_s +-1913525176=p_ing_skiprope_01 +-438114230=p_inhaler_01_s +-1847044452=p_int_jewel_mirror +-1174817344=p_int_jewel_plant_01 +-950054773=p_int_jewel_plant_02 +1425919976=p_jewel_door_l +9467943=p_jewel_door_r1 +1277485905=p_jewel_necklace_02 +1925649262=p_jewel_necklace01_s +439457590=p_jewel_necklace02_s +-414705250=p_jewel_pickup33_s +-1435891468=p_jimmy_necklace_s +-1491833875=p_jimmyneck_03_s +-1599176945=p_kitch_juicer_s +785421426=p_lamarneck_01_s +2028748281=p_laptop_02_s +1910485680=p_large_gold_s +-1327396865=p_laz_j01_s +2086911125=p_laz_j02_s +1516229897=p_lazlow_shirt_s +516221692=p_ld_am_ball_01 +-1499819825=p_ld_bs_bag_01 +664069992=p_ld_cable_tie_01_s +-1318035530=p_ld_coffee_vend_01 +-2015792788=p_ld_coffee_vend_s +813750836=p_ld_conc_cyl_01 +50437630=p_ld_crocclips01_s +-1589103511=p_ld_crocclips02_s +-1270234221=p_ld_frisbee_01 +332394125=p_ld_heist_bag_01 +-679192147=p_ld_heist_bag_s_1 +-582458059=p_ld_heist_bag_s_2 +1185332651=p_ld_heist_bag_s_pro_o +-651206088=p_ld_heist_bag_s_pro +1075296156=p_ld_heist_bag_s_pro2_s +1514570228=p_ld_heist_bag_s +-1595369626=p_ld_id_card_002 +292851939=p_ld_id_card_01 +303234577=p_ld_sax +-717142483=p_ld_soc_ball_01 +-874338148=p_ld_stinger_s +-1282866511=p_leg_bind_cut_s +1937985747=p_lestersbed_s +1526269963=p_lev_sofa_s +92191450=p_lifeinv_neck_01_s +-676133793=p_litter_picker_s +921993182=p_loose_rag_01_s +-114933643=p_mast_01_s +-1284191201=p_mbbed_s +-444717304=p_med_jet_01_s +310462430=p_medal_01_s +1808635348=p_meth_bag_01_s +1203231469=p_michael_backpack_s +136880302=p_michael_scuba_mask_s +1593773001=p_michael_scuba_tank_s +1924030334=p_mp_showerdoor_s +-25464105=p_mr_raspberry_01_s +-1173768201=p_mrk_harness_s +709180631=p_new_j_counter_01 +938137634=p_new_j_counter_02 +-2036042344=p_new_j_counter_03 +-502024136=p_notepad_01_s +-1832227997=p_novel_01_s +2075235594=p_num_plate_01 +-2006012284=p_num_plate_02 +167522649=p_num_plate_03 +-88501548=p_num_plate_04 +-1207886863=p_oil_pjack_01_amo +684384219=p_oil_pjack_01_frg_s +568309711=p_oil_pjack_01_s +200010599=p_oil_pjack_02_amo +96996152=p_oil_pjack_02_frg_s +1888301071=p_oil_pjack_02_s +1677473970=p_oil_pjack_03_amo +1598709538=p_oil_pjack_03_frg_s +323971301=p_oil_pjack_03_s +-492435441=p_oil_slick_01 +388861061=p_omega_neck_01_s +-1814060388=p_omega_neck_02_s +-915071241=p_orleans_mask_s +-1858071425=p_ortega_necklace_s +-1973600183=p_oscar_necklace_s +-1388130770=p_overalls_02_s +-1315854077=p_pallet_02a_s +548349475=p_panties_s +1766664132=p_para_bag_xmas_s +-1410396731=p_para_broken1_s +1393914438=p_parachute_fallen_s +1746997299=p_parachute_s_shop +1269906701=p_parachute_s +-1038982469=p_parachute1_mp_dec +1336576410=p_parachute1_mp_s +-313681483=p_parachute1_s +1740193300=p_parachute1_sp_dec +218548447=p_parachute1_sp_s +-573707493=p_patio_lounger1_s +-233697971=p_pharm_unit_01 +1651928600=p_pharm_unit_02 +-1559354806=p_phonebox_01b_s +-429560270=p_phonebox_02_s +-677710671=p_pistol_holster_s +445443711=p_planning_board_01 +-1790516235=p_planning_board_02 +-2030024856=p_planning_board_03 +-2117059320=p_planning_board_04 +1701933528=p_pliers_01_s +1150266519=p_po1_01_doorm_s +483426292=p_police_radio_hset_s +-1666779307=p_poly_bag_01_s +-2028292621=p_pour_wine_s +-1378608019=p_rail_controller_s +-1741877302=p_rc_handset +-1210228783=p_rcss_folded +-889858063=p_rcss_s +-406716247=p_res_sofa_l_s +-671139745=p_ringbinder_01_s +840819528=p_rpulley_s +-289082718=p_rub_binbag_test +138065747=p_s_scuba_mask_s +1569945555=p_s_scuba_tank_s +220926652=p_seabed_whalebones +-821715369=p_sec_case_02_s +-660683845=p_sec_gate_01_s_col +-859846705=p_sec_gate_01_s +-586091884=p_secret_weapon_02 +-834831712=p_shoalfish_s +-1550153628=p_shower_towel_s +-1048509434=p_single_rose_s +-788483932=p_skiprope_r_s +1359588858=p_smg_holster_01_s +733015881=p_sofa_s +1196890646=p_soloffchair_s +-1268267712=p_spinning_anus_s +-656602706=p_steve_scuba_hood_s +795100068=p_stinger_02 +1276148988=p_stinger_03 +-596599738=p_stinger_04 +1991736182=p_stinger_piece_01 +763062523=p_stinger_piece_02 +1053590205=p_stretch_necklace_s +260344606=p_sub_crane_s +-1113650340=p_sunglass_m_s +-298630371=p_syringe_01_s +452397669=p_t_shirt_pile_s +-382431567=p_tennis_bag_01_s +892543765=p_till_01_s +-14292445=p_tmom_earrings_s +-2083166171=p_tourist_map_01_s +774425122=p_tram_crash_s +1052341626=p_trev_rope_01_s +-1211793417=p_trev_ski_mask_s +-1107883581=p_trevor_prologe_bally_s +1481705834=p_tumbler_01_bar_s +1480049515=p_tumbler_01_s +9730626=p_tumbler_01_trev_s +788975200=p_tumbler_02_s1 +227213780=p_tumbler_cs2_s_day +1384562503=p_tumbler_cs2_s_trev +-1533900808=p_tumbler_cs2_s +-1821020865=p_tv_cam_02_s +1089807209=p_v_43_safe_s +-532050425=p_v_ilev_chopshopswitch_s +1593135630=p_v_med_p_sofa_s +-1211387925=p_v_res_tt_bed_s +1041628835=p_w_ar_musket_chrg +469594741=p_w_grass_gls_s +1428248303=p_wade_necklace_s +-935222204=p_watch_01_s +1937367659=p_watch_01 +-1855510517=p_watch_02_s +1169295068=p_watch_02 +133193419=p_watch_03_s +1597848050=p_watch_03 +-1330553639=p_watch_04 +-1052312060=p_watch_05 +-1929013886=p_watch_06 +1122483751=p_waterboardc_s +-1981517174=p_wboard_clth_s +2021859795=p_weed_bottle_s +488156118=p_whiskey_bottle_s +6840295=p_whiskey_notop_empty +-1051179078=p_whiskey_notop +-1364166376=p_winch_long_s +-35679191=p_wine_glass_s +604553643=p_yacht_chair_01_s +1532110050=p_yacht_sofa_01_s +876225403=p_yoga_mat_01_s +900603612=p_yoga_mat_02_s +-2137918589=p_yoga_mat_03_s +569305213=packer +-431692672=panto +1488164764=paradise +-808457413=patriot +-2007026063=pbus +-909201658=pcj +-1758137366=penetrator +-377465520=penumbra +1830407356=peyote +-1829802492=pfister811 +-2137348917=phantom +-1649536104=phantom2 +-2095439403=phoenix +-1624416230=physics_glasses +-435372404=physics_hat +780047980=physics_hat2 +1507916787=picador +1078682497=pigalle +1479397204=pil_p_para_bag_pilot_s +-2124524821=pil_p_para_pilot_sp_s +-284254006=pil_prop_fs_safedoor +2112939163=pil_prop_fs_target_01 +1806057478=pil_prop_fs_target_02 +683260466=pil_prop_fs_target_03 +1400495203=pil_prop_fs_target_base +-28585071=pil_prop_pilot_icon_01 +-1692214353=player_one +-1686040670=player_two +225514697=player_zero +-1199815829=plg_01_animlight_003 +964150636=plg_01_animlight_004 +-1220873354=plg_01_animlight_01 +-2013784847=plg_01_animlight_02 +731100675=plg_01_arm_00_lod +1661073969=plg_01_arm_00_slod +-1410742344=plg_01_arm_00 +-932633546=plg_01_arm_01_lod +-272025418=plg_01_arm_01_slod +-1715657889=plg_01_arm_01 +479822626=plg_01_arm_02_lod +-556860947=plg_01_arm_02_slod +-2010218430=plg_01_arm_02 +2088201014=plg_01_arm_03_lod +346076238=plg_01_arm_03_slod +1997037046=plg_01_arm_03 +-892088734=plg_01_baleiref_01 +2132257033=plg_01_baleiref_lod +804108574=plg_01_baleiref_lod01 +-644445071=plg_01_baleiref_lod02 +1137860839=plg_01_baleiref_lod03 +1740810439=plg_01_baleiref_lod04 +1491405580=plg_01_baleiref_lod05 +589438855=plg_01_baleiref_lod06 +-1938296271=plg_01_baleiref_lod07 +-1334298063=plg_01_baleiref_lod08 +-1594025157=plg_01_baleiref_lod09 +-1356417350=plg_01_baleiref_lod10 +-1721529548=plg_01_baleiref_lod11 +1101749177=plg_01_baleiref_lod12 +862240556=plg_01_baleiref_lod13 +1163665718=plg_01_barn_lod +-963128503=plg_01_barn_slod +-317265306=plg_01_barn1_slod +429186029=plg_01_barn2_lod +-1267126365=plg_01_batch_lod +-182173701=plg_01_c_iref_lod +1675128922=plg_01_c_iref_lod01 +1809285132=plg_01_c_iref_lod02 +-2091537556=plg_01_cables_heavy0 +1821129343=plg_01_cables_heavy001 +1912161625=plg_01_cables_heavy002 +2139218026=plg_01_cables_heavy003 +-1777070706=plg_01_cables_heavy004 +-188344476=plg_01_cables_heavy01 +703332783=plg_01_cables_heavy02 +389274687=plg_01_cables_heavy03 +-561124624=plg_01_cables_heavy04 +-1376843341=plg_01_cables_heavy05 +50508765=plg_01_cables_heavy06 +-800436631=plg_01_cables_heavy07 +-1106153153=plg_01_cables_light +813686258=plg_01_cables_light01 +671011333=plg_01_cf_1_lod +-1289491932=plg_01_cf_2_lod +-975704197=plg_01_cf_2_slod1 +185408256=plg_01_chopped_field_lod +1415212342=plg_01_chopped_field +1984602315=plg_01_chopped_field04 +-2056504744=plg_01_chopped_field05_lod +208850201=plg_01_chopped_field05 +-75454038=plg_01_chopped_field06_lod +-1161975380=plg_01_chopped_field06 +1436180327=plg_01_chopped_field09 +1598124957=plg_01_chopped_field10 +-75387873=plg_01_chopped_field11 +1759625366=plg_01_dutchbarn_d +1652291972=plg_01_dutchbarn +1857338341=plg_01_fence_00_lod +-972187528=plg_01_fence_01_lod +-588622459=plg_01_fence_02_lod +499534595=plg_01_fence_03_lod +1619474278=plg_01_fence_04_lod +-1717558890=plg_01_fence_05_lod +-1466169775=plg_01_fence_06_lod +-696092019=plg_01_fence_07_lod +-1556742175=plg_01_fence_08_lod +-1570079618=plg_01_fence_09_lod +-626094069=plg_01_fence_10_lod +-21934564=plg_01_fence_11_lod +-931103058=plg_01_fence_12_lod +1416968082=plg_01_fence_13_lod +-1782253704=plg_01_fence_14_lod +-1971893412=plg_01_fence_15_lod +473135295=plg_01_field_hi_1_slod +-1573424923=plg_01_field_hi_1a_lod +772009890=plg_01_field_hi_1a +-343425612=plg_01_field_hi_1b_lod +1941043961=plg_01_field_hi_1b +1743524091=plg_01_field_hi_1c_lod +1227859445=plg_01_field_hi_1c +665022958=plg_01_field_hi_1d_lod +-100628552=plg_01_field_hi_1d +-313444937=plg_01_field_hi_1e_lod +599841592=plg_01_field_hi_1e +-1811151056=plg_01_field_hi_1f_lod +1435877085=plg_01_field_hi_1f +-504798613=plg_01_field_hi_2_d +-2062810657=plg_01_field_hi_2_lod +-1901241809=plg_01_field_hi_2 +-1358296223=plg_01_hay_lod +889414298=plg_01_hed_slod +1472425979=plg_01_hed_slod01 +-993965619=plg_01_hed_slod03 +1916865826=plg_01_hedgepush02a_d +-531708493=plg_01_hedgepush02a_lod +-1927310773=plg_01_hedgepush02a +1242995074=plg_01_hedgepush02b_d +-1007331308=plg_01_hedgepush02b_lod +1438653006=plg_01_hedgepush02b_slod +1750091945=plg_01_hedgepush02b +1335318007=plg_01_hedgepush19a_d +-908397736=plg_01_hedgepush19a_lod +-72969903=plg_01_hedgepush19a +-1716612273=plg_01_hedgepush19b_d +1253907362=plg_01_hedgepush19b_lod +158182623=plg_01_hedgepush19b +897076999=plg_01_hedgepush2_slod +45694131=plg_01_hedgepush20_d +971836008=plg_01_hedgepush20_lod +1305310746=plg_01_hedgepush20 +-865887703=plg_01_hedgepush22a_d +-924439130=plg_01_hedgepush22a_lod +-1880245974=plg_01_hedgepush22a +-152726644=plg_01_hedgepush22b_d +-2056668604=plg_01_hedgepush22b_lod +-2103173481=plg_01_hedgepush22b +-880721772=plg_01_hedgepush23_slod +121289761=plg_01_hedgepush23a_d +1183138991=plg_01_hedgepush23a_lod +-1409778265=plg_01_hedgepush23a +1011557372=plg_01_hedgepush23b_d +2114391844=plg_01_hedgepush23b_lod +800949575=plg_01_hedgepush23b +-1815131782=plg_01_hedgepush24_d +670728849=plg_01_hedgepush24_lod +1594759323=plg_01_hedgepush24 +-1893067277=plg_01_hedgepush25_d +-553803484=plg_01_hedgepush25_lod +1171777055=plg_01_hedgepush25 +-1939433776=plg_01_hedgepush28_d +1448615657=plg_01_hedgepush28_lod +897205604=plg_01_hedgepush28 +215830364=plg_01_hedgepush31a_d +1502813941=plg_01_hedgepush31a_lod +1806537383=plg_01_hedgepush31a +-1939635093=plg_01_hedgepush31b_d +1492145986=plg_01_hedgepush31b_lod +2118072266=plg_01_hedgepush31b +2072063320=plg_01_hedgepush34_slod +-1441494761=plg_01_hedgepush34a_d +1385065662=plg_01_hedgepush34a_lod +253256330=plg_01_hedgepush34a +-1747587042=plg_01_hedgepush34b_d +648818976=plg_01_hedgepush34b_lod +1207391303=plg_01_hedgepush34b +-931186497=plg_01_hedgepush35_slod +751182727=plg_01_hedgepush35a_d +-1874125355=plg_01_hedgepush35a_lod +-1712917855=plg_01_hedgepush35a +-849658213=plg_01_hedgepush35b_d +1103217253=plg_01_hedgepush35b_lod +-1423403740=plg_01_hedgepush35b +1869523448=plg_01_lgfnc1iref_ +-248439925=plg_01_lgfnc2iref_ +166862493=plg_01_ml_hedge_0_slod +-131526851=plg_01_ml_hedge_01_d +1075798954=plg_01_ml_hedge_01_lod +-1361639440=plg_01_ml_hedge_01 +-1822413104=plg_01_ml_hedge_02_d +-1254088801=plg_01_ml_hedge_02_lod +1201944976=plg_01_ml_hedge_02 +1249930546=plg_01_ml_hedge_03_d +-939756965=plg_01_ml_hedge_03_lod +-1721803515=plg_01_ml_hedge_03 +2054865746=plg_01_ml_hedge_031 +-1255173224=plg_01_ml_hedge_04_d +1588327595=plg_01_ml_hedge_04_lod +-1555402533=plg_01_ml_hedge_04 +-1025819104=plg_01_ml_hedge_05_d +134101942=plg_01_ml_hedge_05_lod +1963693150=plg_01_ml_hedge_05 +-740223304=plg_01_ml_hedge_06_d +-192100418=plg_01_ml_hedge_06_lod +-138569280=plg_01_ml_hedge_06 +-215713474=plg_01_ml_hedge_07_d +1670245211=plg_01_ml_hedge_07_lod +159661389=plg_01_ml_hedge_07 +-853231067=plg_01_ml_hedge_08_d +509365618=plg_01_ml_hedge_08_lod +1450301227=plg_01_ml_hedge_08 +1295583172=plg_01_ml_hedge_09_d +730429347=plg_01_ml_hedge_09_lod +1697608870=plg_01_ml_hedge_09 +-527159101=plg_01_ml_hedge_1_slod +1745541696=plg_01_ml_hedge_10_d +-478736029=plg_01_ml_hedge_10_lod +-176311264=plg_01_ml_hedge_10 +2096755470=plg_01_ml_hedge_11_d +355504964=plg_01_ml_hedge_11_lod +-454094077=plg_01_ml_hedge_11 +-974500673=plg_01_ml_hedge_12_d +-1441274526=plg_01_ml_hedge_12_lod +1104465105=plg_01_ml_hedge_12 +-1599234423=plg_01_ml_hedge_13_d +-1221956669=plg_01_ml_hedge_13_lod +796862502=plg_01_ml_hedge_13 +-1744768818=plg_01_ml_hedge_14_d +-1347144117=plg_01_ml_hedge_14_lod +-202395396=plg_01_ml_hedge_14 +-236147911=plg_01_ml_hedge_15_d +-1937389169=plg_01_ml_hedge_15_lod +97080495=plg_01_ml_hedge_15 +1727081184=plg_01_ml_hedge_16_d +29050018=plg_01_ml_hedge_16_lod +1091226421=plg_01_ml_hedge_16 +-997829602=plg_01_ml_hedge_17_d +1125761721=plg_01_ml_hedge_17_lod +1396010890=plg_01_ml_hedge_17 +946067728=plg_01_ml_hedge_18_d +2022491586=plg_01_ml_hedge_18_lod +-1162494327=plg_01_ml_hedge_18 +-956444150=plg_01_ml_hedge_19_d +-296805014=plg_01_ml_hedge_19_lod +-1127103807=plg_01_ml_hedge_19 +-1314719436=plg_01_ml_hedge_20_d +149536328=plg_01_ml_hedge_20_lod +-2060987810=plg_01_ml_hedge_20 +-1454022730=plg_01_ml_hedge_21_d +-231625605=plg_01_ml_hedge_21_lod +1944891368=plg_01_ml_hedge_21 +388425930=plg_01_ml_hedge_22_d +-401033780=plg_01_ml_hedge_22_lod +-229954397=plg_01_ml_hedge_22 +-1776570810=plg_01_ml_hedge_23_d +-1821196456=plg_01_ml_hedge_23_lod +-535263170=plg_01_ml_hedge_23 +408335847=plg_01_ml_hedge_25_d +725678707=plg_01_ml_hedge_25_lod +1015070993=plg_01_ml_hedge_25 +-1380443270=plg_01_ml_hedge_26_d +-2112409332=plg_01_ml_hedge_26_lod +-1153188203=plg_01_ml_hedge_26 +-2007034318=plg_01_ml_hedge_27_d +-826390438=plg_01_ml_hedge_27_lod +-1459807736=plg_01_ml_hedge_27 +1627546418=plg_01_ml_hedge_28_d +-170251627=plg_01_ml_hedge_28_lod +399177634=plg_01_ml_hedge_28 +2103601809=plg_01_ml_hedge_29_d +961156167=plg_01_ml_hedge_29_lod +92361487=plg_01_ml_hedge_29 +-429380169=plg_01_ml_hedge_30_d +-493952491=plg_01_ml_hedge_30_lod +686792007=plg_01_ml_hedge_30 +2092306547=plg_01_ml_hedge_31_d +805218369=plg_01_ml_hedge_31_lod +275239183=plg_01_ml_hedge_32_d +-184167006=plg_01_ml_hedge_32_lod +-2073897940=plg_01_ml_hedge_32 +-722380858=plg_01_ml_hedge_33_d +569969206=plg_01_ml_hedge_33_lod +1613794248=plg_01_ml_hedge_33 +-2022519538=plg_01_ml_hedge_slod +1549507918=plg_01_ml_hedge_slod01 +-1976076027=plg_01_ml_hedge_slod02 +1104235804=plg_01_newfield_small_lod +-1560465259=plg_01_newfield_small +1712954028=plg_01_newfield_sml_slod +-570290953=plg_01_newfield_sml_west_decal +490826912=plg_01_newfield_sml_west_lod +-419653276=plg_01_newfield_sml_west +1190765642=plg_01_newfields_00_d +1309887542=plg_01_newfields_00_d3 +-2115788026=plg_01_newfields_00 +1543154546=plg_01_newfields_003_decals +-1186245224=plg_01_newfields_003_lod +569842621=plg_01_newfields_003 +-944345132=plg_01_newfields_004_d2 +-1067126721=plg_01_newfields_004_lod +1892828010=plg_01_newfields_004_lod001 +-1871742808=plg_01_newfields_004 +2038960811=plg_01_newfields_01_d2 +769485145=plg_01_newfields_01_decals +-1847442685=plg_01_newfields_01 +1954643308=plg_01_newfields_020_d2 +540964333=plg_01_newfields_020_decals +-1810718975=plg_01_newfields_020_lod +-1335511464=plg_01_newfields_020 +511677070=plg_01_newfields_022 +-1133318739=plg_01_newfields_023_lod +1621966836=plg_01_newfields_023_slod +1421541124=plg_01_newfields_023 +-2103260942=plg_01_newfields_03_d2 +537669157=plg_01_newfields_03_decals +-396298246=plg_01_newfields_03_lod +-1002702385=plg_01_newfields_03_new +-1468390100=plg_01_newfields_04_decal +-592488292=plg_01_newfields_05 +-1686571798=plg_01_newfields_06_d4 +604938084=plg_01_newfields_06_decals +-1979446670=plg_01_newfields_06_lod +-360942538=plg_01_newfields_06 +-114617965=plg_01_newfields_07 +1348743348=plg_01_newfields_08_d2 +-621892736=plg_01_newfields_08_decals +1190252873=plg_01_newfields_08_lod +1881108745=plg_01_newfields_08_slod1 +400248563=plg_01_newfields_08 +668528366=plg_01_newfields_09 +-371010286=plg_01_newfields_10_decals +-1210675193=plg_01_newfields_10 +206924349=plg_01_newfields_13_d1b +600131496=plg_01_newfields_13_d2 +566493989=plg_01_newfields_13_lod +26792102=plg_01_newfields_13_slod +1268332406=plg_01_newfields_13 +-1782863560=plg_01_newfields_19_decal +626008152=plg_01_newfields_b_lod +-1384241385=plg_01_newfields_b +-273320332=plg_01_newfields_ml_100_lod +1547536298=plg_01_newfields_ml_100 +-1864442785=plg_01_newfields2_slod +-1750486057=plg_01_nico_new +-826571137=plg_01_pipe_a_lod +-1026262315=plg_01_pipe_lod +-1505889135=plg_01_plough_field_01_d +-314420528=plg_01_plough_field_01_lod +-1661509386=plg_01_plough_field_01 +-674955088=plg_01_plough_field_02_d +-777390059=plg_01_plough_field_02_lod +-1213515954=plg_01_plough_field_02_slod +-1900362627=plg_01_plough_field_02 +1472328067=plg_01_props_combo0101_01_lod +-199133255=plg_01_props_combo0101_slod +65211705=plg_01_props_combo0102_01_lod +558426351=plg_01_props_combo0102_slod +-1799041668=plg_01_props_combo0103_01_lod +1785634440=plg_01_props_combo0103_slod +-367751100=plg_01_props_combo0105_01_lod +-505150681=plg_01_props_combo0105_slod +-415908415=plg_01_props_combo0107_01_lod +-571504372=plg_01_props_combo0107_slod +-188798036=plg_01_props_combo0108_01_lod +925688682=plg_01_props_combo0108_slod +-228870935=plg_01_props_combo0109_17_lod +1838644921=plg_01_props_combo0109_18_lod +-630972286=plg_01_props_combo0110_02_lod +-1802714078=plg_01_props_combo0110_03_lod +-1734767472=plg_01_props_combo0111_01_lod +-672803352=plg_01_props_combo0111_slod +281518649=plg_01_props_combo0113_01_lod +-797905136=plg_01_props_combo0113_slod +-519284608=plg_01_props_combo0114_01_lod +341320456=plg_01_props_combo0114_02_lod +-562811709=plg_01_props_combo0114_03_lod +-1060750220=plg_01_props_combo0114_04_lod +-626249560=plg_01_props_combo0114_05_lod +1714771617=plg_01_props_combo0114_slod +1384661741=plg_01_props_combo0202_28_lod +-1889990624=plg_01_props_combo0203_01_lod +984787315=plg_01_props_combo0203_02_lod +-1319119928=plg_01_props_combo0203_slod +-806328876=plg_01_props_combo0205_08_lod +-2036970324=plg_01_props_combo0205_slod +-300059301=plg_01_props_combo0502_22_lod +-61003217=plg_01_props_combo0502_23_lod +-795135886=plg_01_props_combo0502_24_lod +890815671=plg_01_props_combo0505_16_lod +623928960=plg_01_props_combo0505_20_lod +-2049329705=plg_01_props_combo0505_25_lod +635095162=plg_01_props_combo0505_26_lod +-83047703=plg_01_props_combo0505_27_lod +-1976739696=plg_01_props_combo0505_slod +533048010=plg_01_props_combo0705_36_lod +-477983664=plg_01_props_combo0804_33_lod +-2077351609=plg_01_props_combo0903_02_lod +-1653082454=plg_01_props_combo0903_04_lod +-1757064678=plg_01_props_combo0903_slod +-352489622=plg_01_props_combo0905_08_lod +1465452143=plg_01_props_combo0905_09_lod +2136093723=plg_01_props_combo811_08_lod +-983344908=plg_01_props_combo813_21_lod +1024758452=plg_01_props_combo813_22_lod +-321785099=plg_01_props_dt_029 +2076185375=plg_01_props_dt_043 +70886768=plg_01_props_dt_050 +1199549663=plg_01_props_dt_060 +-1110369932=plg_01_props_dt_063 +1940653355=plg_01_props_dt_067 +-1089463022=plg_01_props_dt_074 +233978877=plg_01_props_dt_080 +-1805759977=plg_01_props_dt_096 +1641045147=plg_01_props_dt_105 +2146932885=plg_01_props_dt_110 +677523156=plg_01_props_dt_148 +-644967578=plg_01_props_dt_167 +939180771=plg_01_props_dt_17 +472651620=plg_01_props_dt_178 +-1989481676=plg_01_props_dt_190 +145779141=plg_01_props_dt_197 +-813749607=plg_01_props_dt_207 +-679232006=plg_01_props_dt_217 +2131823898=plg_01_props_dt_219 +-1561735341=plg_01_props_dt_222 +-1727054142=plg_01_props_dt_234 +1667241445=plg_01_props_dt_260 +-940056809=plg_01_props_dt_263 +-1439980673=plg_01_props_dt_264 +1830332914=plg_01_props_dt_277 +-313049515=plg_01_props_dt_28 +1098305431=plg_01_props_dt_281 +-2077338363=plg_01_props_dt_288 +2012782971=plg_01_props_dtr1_002 +-830322711=plg_01_props_dtr1_024 +-1779902793=plg_01_props_dtr1_028 +-853213731=plg_01_props_dtr2_042 +-805633147=plg_01_props_dtr2_045 +-1819407920=plg_01_props_dtr2_053 +-1266165927=plg_01_props_l_014 +-817656624=plg_01_props_l_016 +-635329908=plg_01_props_l_017 +-728588290=plg_01_props_missioncut_01_lod +-1756532050=plg_01_props_missioncut_02_lod +2086042080=plg_01_rdside_bale_lod +-44036385=plg_01_rdside_barn_01_bale_d +1620197581=plg_01_rdside_barn_01_bale +104863745=plg_01_rdside_barn_01_baleedge +-1317003766=plg_01_rdside_barn_01_d20 +-2130508683=plg_01_rdside_barn_01_gnd_d +607166379=plg_01_rdside_barn_01_hedge_d +169501508=plg_01_rdside_barn_01_hedge +1186805405=plg_01_rdside_barn_20 +1458833311=plg_01_rdsidebale_lod +493339308=plg_01_rdsidebarn_01_edge +-173122791=plg_01_rdsidebarn_02_bales_d +2115732618=plg_01_rdsidebarn_02_bales_gnd +-1263493914=plg_01_rdsidebarn_02_bales +516678120=plg_01_rdsidebarn_02_d +-1759508677=plg_01_rdsidebarn_02_lod +1035375927=plg_01_rdsidebarn_02_slod +533203258=plg_01_rdsidebarn_02 +-1323187134=plg_01_river_field_south_lod +1006548358=plg_01_river_field_south_slod +2031157366=plg_01_river_field_south +181948213=plg_01_river_fld_decals +1132953862=plg_01_rock +963220703=plg_01_rocksflat +-414979326=plg_01_roxside +-1041278568=plg_01_shadow1 +-858468290=plg_01_slod +724068502=plg_01_trafficl002 +1135352221=plg_01_trafficl005 +1728962660=plg_01_trafficl007 +-1650305466=plg_01riverpart00_lod +1026370802=plg_01riverpart02_lod +-1786864579=plg_01riverpart03_lod +873832954=plg_01riversect00 +-1526365236=plg_01riversect02 +384624553=plg_01riversect03 +2093942603=plg_02_dist_007_lod +-1929139903=plg_02_dist_007 +2067932817=plg_02_dist_008_lod +2134445484=plg_02_dist_008 +-1132693804=plg_02_dist_01_lod +-540250604=plg_02_dist_01 +-836116783=plg_02_dist_02_lod +-831927473=plg_02_dist_02 +-625210=plg_02_dist_03_lod +-1569656138=plg_02_dist_03 +-1063814445=plg_02_dist_ml_01_lod +-1741445559=plg_02_dist_ml_01 +407971214=plg_02_dist_ml_02_lod +-428490036=plg_02_dist_ml_02 +1710974121=plg_02_dist_ml_03_lod +1286836042=plg_02_dist_ml_03 +1665136347=plg_02_dist_ml_04_lod +1495935031=plg_02_dist_ml_04 +370568754=plg_02_dist_west_001_lod +-149379519=plg_02_dist_west_001 +628418709=plg_02_dist_west_002_lod +-446823732=plg_02_dist_west_002 +386576658=plg_02_dist_west_003_lod +-16599535=plg_02_dist_west_003 +-1294631342=plg_02_dist_west_004_lod +-314043748=plg_02_dist_west_004 +1552789555=plg_02_disttrees_02 +2051337121=plg_02_disttrees_03 +-827222919=plg_02_disttrees_04 +-588304140=plg_02_disttrees_05 +1096120767=plg_02_disttrees_07 +-107189678=plg_02_disttrees_08 +-1593803832=plg_02_disttrees_10 +1001730403=plg_02_disttrees_12 +801610120=plg_02_disttrees_13 +1472948623=plg_02_disttrees_14 +1232850160=plg_02_disttrees_15 +-214622108=plg_02_disttrees_16 +-760389811=plg_02_disttrees_18 +-520094734=plg_02_disttrees_19 +783521868=plg_02_disttrees_20 +1089354945=plg_02_disttrees_21 +1265062323=plg_02_disttrees_22 +1571616318=plg_02_disttrees_23 +2063806750=plg_02_disttrees_24 +1804672157=plg_02_fence_track1 +-1696367799=plg_02_fence_track2 +-187289322=plg_02_mountain_01 +1038893889=plg_02_mountain_02 +1482192921=plg_02_mountain_03 +-400746548=plg_02_mountain_04 +-168774797=plg_02_mountain_05 +792348729=plg_02_props_temp +617406285=plg_02_westdisttrees3 +-1667252929=plg_03_back_ovly +2009407472=plg_03_bale_iref024 +1288672732=plg_03_bale +2138509298=plg_03_bale01_lod +342772625=plg_03_bale02_lod +-1082363404=plg_03_bale02b_lod +1981540230=plg_03_bale02c_lod +-712611427=plg_03_bale03_lod +-718642871=plg_03_barn001_lod +615202506=plg_03_barn001 +1279475256=plg_03_barnovly001 +1101962579=plg_03_bespokerail +-634083426=plg_03_bush_cs +-90060616=plg_03_carpark_wall_lod +-991719890=plg_03_carpark_wall +-1108302560=plg_03_cbush_01 +-1405615697=plg_03_cbush_02 +-509711237=plg_03_cbush_03 +-807876368=plg_03_cbush_04 +997702403=plg_03_church_lod +-1660476187=plg_03_church +1096305097=plg_03_crypts_lod +-1582666845=plg_03_decals_road +-2012588507=plg_03_decals_road2 +-1739839152=plg_03_eastgate +-1540538612=plg_03_em_slod +-1478689000=plg_03_f_2x_lod +991747046=plg_03_f_2x_lod01 +-850526134=plg_03_f_2x_lod02 +-562388281=plg_03_f_2x_lod03 +34957820=plg_03_f_2x_lod05 +-1748134546=plg_03_f_2x_lod08 +544121710=plg_03_f_2x_lod10 +387612991=plg_03_fence_c_lod +1166920843=plg_03_fence_j_lod +1926549193=plg_03_fence_l_lod +-180055716=plg_03_fence_m_lod +1537597810=plg_03_fence_n_lod +1561800695=plg_03_fence +-246605656=plg_03_field_east_lod +-42566323=plg_03_field_east_ovly_a +827581703=plg_03_field_east_ovly_b +462666119=plg_03_field_east_ovly_c +1351582474=plg_03_field_east +2071619895=plg_03_field_west_b_lod +162843384=plg_03_field_west_b +-1092490060=plg_03_field_west_lod +928253622=plg_03_field_west +-58451859=plg_03_fncsec_besp +1701524682=plg_03_fncsec_besp001 +376442900=plg_03_fncsec_besp10 +1663770254=plg_03_fncsec_besp3 +-2067799625=plg_03_fncsec_besp5 +670410780=plg_03_fncsec_besp7 +1534791462=plg_03_fncsec_besp9 +332308443=plg_03_fncsec_bsp +-202333048=plg_03_fncsec_bspk_lod +-146472397=plg_03_fncsec_bspk +508007395=plg_03_fncsec_ibesp4 +692959781=plg_03_fncsec +-940639402=plg_03_foliage_o +-2034604468=plg_03_foliage002 +863897858=plg_03_foliage01 +778694522=plg_03_foliage1_lod +-309787927=plg_03_foliage2_lod +1355047645=plg_03_grave_covered_lod +182214304=plg_03_grave_covered +-626037186=plg_03_grave_dug_lod +245161238=plg_03_grave_dug +1522853652=plg_03_grave_funeral +1320632924=plg_03_grave_lod +20866338=plg_03_grave +253499342=plg_03_graveb_lod +1126973471=plg_03_graveb +1757105101=plg_03_graverail001 +-2098673288=plg_03_graves_section_0 +1448395803=plg_03_graves_section_01_lod +361051797=plg_03_graves_section_01 +-1686110125=plg_03_graves_section_02_lod +456901122=plg_03_graves_section_02 +-499604809=plg_03_graves_section_03_lod +791603688=plg_03_graves_section_03 +174760024=plg_03_graves_section_04 +2137605589=plg_03_graves_sl_03_lod +1179728976=plg_03_graves_sl_03 +1576900079=plg_03_graves_sl_n_04 +-880781787=plg_03_ground_shed_lod +1739587515=plg_03_ground_shed +1208518257=plg_03_ground007_lod +602197453=plg_03_ground007 +-964981=plg_03_ground01_back +452575684=plg_03_ground01_lod +175296053=plg_03_ground01 +-1157609895=plg_03_ground04_2_lod +2000229415=plg_03_ground04_2 +1009988021=plg_03_ground04 +-641783316=plg_03_ground1_lod +516810711=plg_03_ground1 +-327984951=plg_03_ground2_lod +1057630179=plg_03_ground2 +1469059867=plg_03_ground3_lod +-956186923=plg_03_guttering_lod +60200978=plg_03_guttering +633085181=plg_03_hedga_lod +1415124595=plg_03_hedge01 +805307282=plg_03_hedge01a_lod +1968173218=plg_03_hedge01b_lod +-1370596411=plg_03_hedge01b +1308200150=plg_03_hedge05_lod +-1853647548=plg_03_hedge05a +-925412197=plg_03_hedge05c_split_lod +39427458=plg_03_hedge05c_split +1760198347=plg_03_hedge06_ml_lod +262122300=plg_03_hedge06_ml +-706189435=plg_03_hej_lod01 +181948776=plg_03_hej_lod02 +-860113961=plg_03_hej +-70210432=plg_03_hej01 +-309915667=plg_03_hej02 +2146553893=plg_03_maingatenew_lod +-2059585668=plg_03_maingatenew +-542742753=plg_03_ml_bespin_lod +-1979691237=plg_03_ml_bespin +-1767307857=plg_03_ml_carpark_lod +1862358318=plg_03_ml_carpark +-1178850717=plg_03_ml_carpark2_lod +883876272=plg_03_ml_carpark2 +1449333834=plg_03_ml_gate_01 +-399086629=plg_03_neverdeleteme +534788335=plg_03_ovly_carpark +-434582850=plg_03_ovly_crossing +-1887587678=plg_03_ovly_foliage_carpark +204556553=plg_03_ovly_railw_2 +-148612694=plg_03_ovly_railw +-1257374171=plg_03_ovly_road +-1507177503=plg_03_ovly04 +-740250072=plg_03_plg03_night_lod +-2047988178=plg_03_plg03_night +-1319886726=plg_03_props_combo01_01_lod +1685669272=plg_03_props_combo02_01_lod +-924214414=plg_03_props_combo02_02_lod +1256226899=plg_03_props_combo03_01_lod +-200219885=plg_03_props_combo03_02_lod +-871958093=plg_03_props_combo03_03_lod +-1193949214=plg_03_props_combo03_04_lod +-686917108=plg_03_props_combo03_05_lod +2082753908=plg_03_props_combo03_06_lod +-1356890239=plg_03_props_combo03_08_lod +-703656429=plg_03_props_combo03_09_lod +-855994283=plg_03_props_gs_00_lod +-1458644144=plg_03_props_gs_01_lod +2070038520=plg_03_props_gs_02_lod +164618499=plg_03_props_gs_03_lod +-145753217=plg_03_props_gs_04_lod +-1230803540=plg_03_props_gs_05_lod +1803009660=plg_03_props_gs_06_lod +-1970205845=plg_03_props_gs_07_lod +296799822=plg_03_props_gs_08_lod +972779133=plg_03_props_gs_09_lod +1833124671=plg_03_props_gs_10_lod +-1949278168=plg_03_props_gs_11_lod +1309768609=plg_03_props_gs_12_lod +239606818=plg_03_props_gs_13_lod +1270330989=plg_03_props_gs_14_lod +181670506=plg_03_props_gs_15_lod +-1147007169=plg_03_props_gs_16_lod +-1164898420=plg_03_props_gs_17_lod +-1753408870=plg_03_props_gs_18_lod +1371908414=plg_03_props_gs_19_lod +-1774937005=plg_03_props_gs_20_lod +-358515230=plg_03_props_gs_21_lod +-1936219959=plg_03_props_gs_22_lod +1397994711=plg_03_props_gs_23_lod +1923831213=plg_03_props_gs_24_lod +1125253733=plg_03_props_gs_25_lod +-1477732596=plg_03_props_gs_26_lod +-326163309=plg_03_props_gs_27_lod +1397206805=plg_03_railembox +1773236014=plg_03_railembox001 +1475136421=plg_03_railembox002 +91104929=plg_03_railembox003 +-654069133=plg_03_railschurch_lod +-70675832=plg_03_railschurch +-1127970865=plg_03_railschurch2_lod +-396992522=plg_03_railschurch2 +-1527365464=plg_03_railschurch2a_lod +779337937=plg_03_railschurch2aa_lod +-1110657925=plg_03_railschurch2aa +-910096704=plg_03_side_ground_lod +-1373194521=plg_03_side_ground +-105889249=plg_03_sign_lod +-282045546=plg_03_sign +-1419446761=plg_03_slod1_a +2115148659=plg_03_slod1_b +-2000703283=plg_03_slod1_c +1246241871=plg_03_spx1 +1005750180=plg_03_spx2 +650337606=plg_03_spx3 +275787936=plg_03_spx4 +-1754546663=plg_03_spx5 +-2051269958=plg_03_spx6 +1838607084=plg_03_spx7 +860549279=plg_03_tomb_002_lod +-1501871278=plg_03_tomb_003_lod +714944358=plg_03_tomb_004_lod +254697501=plg_03_tomb_004 +1916618929=plg_03_tomb_005_lod +-430698903=plg_03_tomb_005 +-481361836=plg_03_tomb_006_lod +132221767=plg_03_tomb_007_lod +526690140=plg_03_tomb_008_lod +-397173408=plg_03_tomb_009_lod +1176264558=plg_03_tomb_01_lod +-332312620=plg_03_tomb_010_lod +943174483=plg_03_tomb_011 +173594518=plg_03_tomb_012 +-112446095=plg_03_tomb_013 +-888284939=plg_03_tomb_014 +-807279971=plg_03_tomb_015 +-1307138297=plg_03_tomb_017 +-2082190685=plg_03_tomb_018 +-1776095456=plg_03_tomb_019 +210498986=plg_03_tombs_main_lod +-1144691499=plg_03_tombs_main_n_lod +358989057=plg_03_track_decal +-1354723816=plg_03_track_decal01 +-1116263803=plg_03_track_decal02 +543551577=plg_03_track_decal03 +311645364=plg_03_track_decal04 +1156757874=plg_03_track_decal05 +-1289426465=plg_03_track_west01_lod +2113536841=plg_03_track_west01 +-1073626832=plg_03_track_west01a +251911013=plg_03_track_west01aa_lod +-795778481=plg_03_track_west01b +1323385927=plg_03_track_west02_lod +-1733412687=plg_03_track_west02 +-71932130=plg_03_track_west02a_lod +-1786811776=plg_03_track_west02a +-1585270598=plg_03_traffic_lights +2018876517=plg_03_wallfoliage +1039054498=plg_03_wallsteps_lod +-768773627=plg_03_wallsteps +1575862089=plg_03_westgate +-2100414940=plg_04_backdec +-2110743083=plg_04_bale001 +-1740928073=plg_04_balesa_lod +-1453578018=plg_04_balesb_lod +1562467340=plg_04_balesc_lod +-1862495550=plg_04_barn_grain_d +1455544824=plg_04_barn_grain_lod +708388784=plg_04_barn_grain +-689239077=plg_04_barn_lod +-25834296=plg_04_barn +2045317817=plg_04_barnovly +-437493279=plg_04_beaver001_lod +-806469094=plg_04_beaver001 +-12508993=plg_04_beaver002 +-1174834763=plg_04_cover_up +683548943=plg_04_farmhouse_lod +-1470276119=plg_04_farmhouse +553260760=plg_04_farmroad_decals +-1014194905=plg_04_farmroad_grou +216752863=plg_04_farmroad_ground_d +-1183513292=plg_04_farmroad_ground_lod +801202216=plg_04_farmroad_ground +-408930346=plg_04_farmroad_groundb_lod +1346068090=plg_04_farmroad_groundb +326499201=plg_04_farmroadlinkroad_lod +495975437=plg_04_farmroadlinkroad +1865650726=plg_04_fence_lod +-1790615662=plg_04_fence +-385370314=plg_04_fence001 +-1308241331=plg_04_fence002_lod +262243433=plg_04_fence002 +626487970=plg_04_fence004_lod +-2071417=plg_04_fence004 +-1440094695=plg_04_fenceb_lod +-1753951328=plg_04_fenceb +888208977=plg_04_fencefront_lod +337640238=plg_04_field_east_lod +852395661=plg_04_field_east +-1746177501=plg_04_field_run_d +306541642=plg_04_field_west_lod +-103024439=plg_04_field_west +229178232=plg_04_fol1 +-83896794=plg_04_fol2 +-1012218377=plg_04_foliage_d +174612768=plg_04_foliage_d2 +-1028283770=plg_04_foliagec_d +1211927319=plg_04_foliagec_lod +423840742=plg_04_foliagec +1377519944=plg_04_groundovly +-302404366=plg_04_haybales_d +-795407005=plg_04_haybales_lod +-1076124981=plg_04_haybales +-248415201=plg_04_hedgerow_d +-1774284455=plg_04_hedgerow_lod +1646018701=plg_04_hedgerow +-1806889860=plg_04_hedgerow2_d +-1414819244=plg_04_hedgerow2_lod +-431614893=plg_04_hedgerow2 +-864117396=plg_04_hi_res_lod +382664714=plg_04_hi_res_mission_dcl +1561570643=plg_04_hi_res_mission +472354421=plg_04_lights +-2030181816=plg_04_literef +-422418051=plg_04_literef001 +-735624153=plg_04_literef002 +-517448147=plg_04_literef003 +1529261682=plg_04_mainground_lod +-679471906=plg_04_mainground +-1895291070=plg_04_mainground002 +694045060=plg_04_mainground2_lod +1737986405=plg_04_neverdeleteme +407501211=plg_04_outbuilding_lod +649707875=plg_04_outbuilding +-29052228=plg_04_props_combo01_01_lod +-1592832602=plg_04_props_combo02_01_lod +1100777419=plg_04_props_combo03_01_lod +1022177307=plg_04_props_combo03_02_lod +1429338625=plg_04_props_combo03_03_lod +634232612=plg_04_props_combo03_04_lod +1945585244=plg_04_props_combo03_05_lod +1722616465=plg_04_props_combo03_06_lod +64273633=plg_04_props_combo04_01_lod +1109731540=plg_04_props_combo04_02_lod +173175106=plg_04_props_sgllod +-967607012=plg_04_props_sig_lod +-1118347705=plg_04_props_tree_l2 +-12144435=plg_04_props_treeend +1467598435=plg_04_props_treest +-2021285365=plg_04_propstree_l1 +-428735328=plg_04_q +-1779701155=plg_04_rd_side_area_lod +-625709798=plg_04_rd_side_area_ovly +-1996878492=plg_04_rd_side_area_slod +-1889823384=plg_04_rd_side_area +1825474576=plg_04_shed_lod +-1504884582=plg_04_shed +559086037=plg_04_silolights +-2047848956=plg_04_slod_new +1613216772=plg_04_slod_new01 +-1250924908=plg_04_slod_new02 +-2069461759=plg_04_slod_new03 +1556592852=plg_04_slod1 +893320663=plg_04_snowveg01_lod +-803181202=plg_04_snowveg01 +-448304238=plg_04_snowveg02_lod +1341844769=plg_04_snowveg02 +1139628350=plg_04_tracks1_d +565485910=plg_04_tracks1_lod +1655838095=plg_04_tracks1 +-2143014787=plg_04_tracks2_d +-1448725447=plg_04_tracks2_lod +-1115993108=plg_04_tracks2 +-1614599617=plg_04_tracks3_d +-975489601=plg_04_tracks3_lod +-1353666665=plg_04_tracks3 +-701774470=plg_04_tracks4_d +2045331060=plg_04_tracks4_lod +-1851952091=plg_04_tracks4 +-404087886=plg_04_trafficl +-729127685=plg_05_anotherwall_lod +-1040365409=plg_05_anotherwall +521458610=plg_05_cinema_em_lod +1586860197=plg_05_cinema_em +-330788083=plg_05_cinema_lod +1171573972=plg_05_cinema +1249232878=plg_05_comp_01_gnd_lod +542026377=plg_05_comp_01_gnd +330001424=plg_05_corn_wall1_decls +943958113=plg_05_corn_wall1_lod +-1274449700=plg_05_corn_wall1 +1580054526=plg_05_di_bui_01_em +2084180860=plg_05_di_bui_01 +-1259054181=plg_05_dis_bui2_em +237065936=plg_05_disbl2_em_lod +480158627=plg_05_dist_build_01_lod +-1954316258=plg_05_dist_build2_lod +-1553173311=plg_05_dist_build2 +-704945600=plg_05_ds_bil_em_lod +693494035=plg_05_em_slod_a +156279049=plg_05_em_slod_c +-939319701=plg_05_em_slod_f +-770100585=plg_05_em_slod_g +-1681078785=plg_05_em_slod_i +1779495224=plg_05_foliage_ml_decals +1332656812=plg_05_foliage009_decals +269120979=plg_05_foliage011_decals +347078363=plg_05_foliage012_decals +-1806445115=plg_05_foliage014_decals +1196880607=plg_05_foliage014_lod +-1649318197=plg_05_foliage014 +1014268976=plg_05_foliage017_lod +139887618=plg_05_ground10_lod +429718811=plg_05_ground10 +1385547710=plg_05_long_build_dec +2059467733=plg_05_long_build_em_lod +-2039961730=plg_05_long_build_em +-457518598=plg_05_long_build_lod +1433876189=plg_05_long_build +1594580053=plg_05_lroad_03 +898713214=plg_05_lud_sign_lod +-95829455=plg_05_lud_sign +1287404635=plg_05_lud_wd_dec +389439247=plg_05_lud_wd_em +882274073=plg_05_lud_wood_bld +917685800=plg_05_m_road_02_decls +1355196420=plg_05_m_road_02_decls2 +-1424565085=plg_05_m_road_02_decls3 +-1201932499=plg_05_m_road_02_decls4 +-1903025250=plg_05_m_road_02_decls5 +-1603156131=plg_05_m_road_02_decls6 +-231970095=plg_05_m_road_02_decls7 +-2082075066=plg_05_m_road_02_decls8 +-709381656=plg_05_m_road_02_decls9 +-1482517398=plg_05_mid_build_lod +1232237762=plg_05_mid_build +321493675=plg_05_ml_w_house2_lod +1649889542=plg_05_ml_w_house2 +-518625432=plg_05_neverdeleteme +-969239530=plg_05_props_combo01_01_lod +-2132216392=plg_05_props_combo02_01_lod +-642140384=plg_05_props_combo02_02_lod +1935256849=plg_05_props_combo03_01_lod +1796229737=plg_05_props_combo04_01_lod +901785457=plg_05_props_combo05_01_lod +-2118815221=plg_05_props_combo05_02_lod +1884042535=plg_05_props_combo05_03_lod +-1408950574=plg_05_props_combo05_04_lod +426301180=plg_05_props_combo05_05_lod +379805346=plg_05_props_combo05_06_lod +1284734339=plg_05_props_combo05_07_lod +-157902168=plg_05_props_combo05_08_lod +-2132413317=plg_05_props_combo05_09_lod +134634008=plg_05_props_combo06_01_lod +-734878262=plg_05_props_combo06_02_lod +-1331488207=plg_05_props_combo06_03_lod +-458865773=plg_05_props_combo06_04_lod +-1521780019=plg_05_props_combo06_05_lod +-1607207695=plg_05_props_l_001 +1764281493=plg_05_props_trucklod +928650092=plg_05_props_trucklod01 +25241523=plg_05_props_trucklod02 +1340884112=plg_05_props_trucklod03 +1918142816=plg_05_props_trucklod04 +-2072760929=plg_05_props_trucklod05 +-238273684=plg_05_props_truckslod +-1820685463=plg_05_props_truckslod01 +-1473137449=plg_05_props_truckslod02 +297534126=plg_05_rail_wall_01_lod +1430578792=plg_05_rail_wall_01 +-1169215725=plg_05_rail_wall_02_lod +-618630639=plg_05_rail_wall_02 +-2061106766=plg_05_rail_wall_03_d +1247156620=plg_05_rail_wall_03_lod +-1386113388=plg_05_rail_wall_03 +-1373483339=plg_05_railfiz +-190197197=plg_05_randbuild_em +-1546786103=plg_05_randbuild_lod +-1201723912=plg_05_randombuild +-1458085944=plg_05_redwall2_d +33899787=plg_05_redwall2_lod +696097878=plg_05_redwall2 +-35964604=plg_05_repair_dep_em +268631402=plg_05_repair_dep_lod +2073978658=plg_05_repair_dep_slod +-10619266=plg_05_repair_dep +-1782865015=plg_05_repd_em_lod +600351010=plg_05_rnbuil_em_lod +-1275135182=plg_05_road_01_lod +1783850020=plg_05_road_01 +237011027=plg_05_road_02_lod +1492697455=plg_05_road_02 +975462788=plg_05_road_03_lod +-1802599164=plg_05_road_04_lod +1016793268=plg_05_road_04 +163730429=plg_05_road_05_lod +566088438=plg_05_road_05 +1952131080=plg_05_road_06_lod +245058737=plg_05_road_07_lod +-928969277=plg_05_roadextension_dcl +-657075800=plg_05_roadextension_dcl1 +-359303897=plg_05_roadextension_dcl2 +1790253435=plg_05_roadextension +-893795959=plg_05_roadextension2 +-2051961945=plg_05_rwall_lod +976826305=plg_05_rwall +1585377435=plg_05_ship_dec +695216401=plg_05_slod_a +-2103420044=plg_05_slod_b +-1879935464=plg_05_slod_c +1689984938=plg_05_slod_d +1921628999=plg_05_slod_e +-1490148209=plg_05_slod_f +-1258569686=plg_05_slod_g +-1642229138=plg_05_slod_i +-1576520628=plg_05_tower_lod +1164572440=plg_05_tower +1528374256=plg_05_towerovly +-678511751=plg_05_town_field_01a_lod001 +-1401093546=plg_05_town_field_01a +333907882=plg_05_town_field_01b_lod +693828624=plg_05_town_field_01b +-1238700689=plg_05_town_field_01c_lod +329240730=plg_05_town_field_01c +-945752454=plg_05_town_field_01d_lod +113915631=plg_05_town_field_01d +2120036384=plg_05_town_field_02_lod +-1418896404=plg_05_town_field_02 +1352177932=plg_05_town_gnd_south_lod +-165659628=plg_05_town_gnd_south +-324942867=plg_05_town_wall_dec +-2137814461=plg_05_town_wall_lod +-1250804438=plg_05_town_wall +1858951678=plg_05_town_wall2_lod +167529279=plg_05_town_wall2 +812063775=plg_05_veg01_decals +-685163549=plg_05_veg01 +-2069807405=plg_05_wall_rturn_lod +-25612444=plg_05_wall_rturn +-935041592=plg_05_wallfol01_dec +1247042923=plg_05_wallfol01_fol +-1889463738=plg_05_wallfol01_lod +-1313450729=plg_05_wallfol01 +-1448892300=plg_05_walllturn_dec +1187045906=plg_05_walllturn_lod +-1155101728=plg_05_walllturn +1848129847=plg_05_ware04_em +1860003663=plg_05_waretest04_em_lod +977563931=plg_05_waretest04_lod +-479709232=plg_05_waretest04 +-906297217=plg_05_wh_round_lod +-1256673476=plg_05_wh_round +835336927=plg_05_wh_round001_lod +-418285138=plg_05_wh_round001 +2090324229=plg_05_wh_round002_lod +850333932=plg_05_wh_round002 +835265824=plg_05_wh_sc_em_lod +210804926=plg_05_wh_sect_em +591069614=plg_05_wh_sect_lod +1639619996=plg_05_wh_sect +-784174388=plg_05_wh1_em_lod +-1178934999=plg_05_wh1_lod +-984040554=plg_05_white_bui_hi_em +-1514661682=plg_05_white_build_hi +-1674882031=plg_05_white_build_ovly +1013542880=plg_05_whitebuild_em_lod +1686395694=plg_05_whitebuild_lod +-1290464555=plg_06_012 +1272485807=plg_06_013_lod +-1147579341=plg_06_03 +-1194373461=plg_06_04 +-421713218=plg_06_05 +-719321276=plg_06_06 +55501729=plg_06_07 +726049816=plg_06_back_det_lod +659612303=plg_06_back_det +786934124=plg_06_back_det2_lod +-10108246=plg_06_back_det4_lod +-1965872335=plg_06_bale_d +530919580=plg_06_bale +-1809299935=plg_06_bale2 +1626235542=plg_06_baleedge +-2147324595=plg_06_barn_lod +-488623603=plg_06_barn_ovly +-20680165=plg_06_barn_slod +1478355705=plg_06_bdutchbarn +1356219746=plg_06_blood_decals +-131274976=plg_06_building_decal +1540125192=plg_06_cash_depot_building +-1652038632=plg_06_cash_depot_lod +-1793210667=plg_06_decal +767400263=plg_06_decal01 +1125434357=plg_06_decal02 +1897766918=plg_06_decal03 +1715964506=plg_06_decal04 +-1732677827=plg_06_decal05 +1836271539=plg_06_fencepart +789112000=plg_06_fnc_01_lod +839932358=plg_06_fnc_02_lod +1174070460=plg_06_fnc_22_lod +1517238012=plg_06_fnc_24_lod +-1529998323=plg_06_fncbsp3 +-2047388185=plg_06_fncpt_bpk1 +1998796867=plg_06_fncpt_bpk2 +395504350=plg_06_gate_lod +-355240077=plg_06_gate_posts +1880024711=plg_06_gate_posts001 +-646205680=plg_06_gate_posts002_lod +-1082059603=plg_06_gnd_01a_lod +-948120017=plg_06_gnd_01a +1660608699=plg_06_gnd_01b_lod +2112579760=plg_06_gnd_01d_lod +-1173767351=plg_06_gnd_01d +-807365727=plg_06_gnd_02_lod +-152818950=plg_06_gnd_02 +-1529120025=plg_06_gnd_02a_dcl +790972025=plg_06_gnd_02b_dcl +1171215946=plg_06_gnd_02b +-1248220098=plg_06_gnd_break +1343524037=plg_06_gnd_fol_d +-1242361363=plg_06_gnd_pol_d +892037871=plg_06_gnd_pol_d2 +1070313902=plg_06_gnd_slod1 +-494350963=plg_06_gnd1_norm_dcl +-2063251440=plg_06_gnd2_norm_dcl +-1001024882=plg_06_h_fol1 +907802141=plg_06_h_fol2 +-536327693=plg_06_h_fol3 +-778523372=plg_06_h_fol4 +-1314296462=plg_06_h_fol5 +2143586729=plg_06_h_fol6 +1445803639=plg_06_h_fol7 +-1536666896=plg_06_h_fol8 +2059927468=plg_06_h_fol9 +-1897801144=plg_06_h_lod +-1821881557=plg_06_h_lod01 +-1473940315=plg_06_h_lod02 +1978503222=plg_06_h_lod03 +-1980778438=plg_06_h_lod04 +-525310534=plg_06_h_lod05 +-1368227521=plg_06_h_lod06 +-1087298884=plg_06_h_lod07 +-1282602144=plg_06_h_lod08 +2013300578=plg_06_h1_slod1 +-1970964241=plg_06_h2_slod1 +1974615205=plg_06_hedgepush26a_d +-231371254=plg_06_hedgepush26a +519155278=plg_06_hedgepush26b_d +-556178960=plg_06_hedgepush26bb +-1341946811=plg_06_hedgepush26bc +272746715=plg_06_hedgepush26c_d +352255737=plg_06_hedgepush27a_d +504490914=plg_06_hedgepush27a +-186103261=plg_06_hedgepush27b_d +1268205224=plg_06_hedgepush27b +-1404559433=plg_06_hedgepush29a_d +1837697103=plg_06_hedgepush29a +-2018772545=plg_06_hedgepush29b_d +-959890734=plg_06_hedgepush29b +-1179694904=plg_06_hedgepush30a_d +51120656=plg_06_hedgepush30a +2126692395=plg_06_hedgepush30b_d +817849718=plg_06_hedgepush30b +904582956=plg_06_left_det +-151681071=plg_06_left_det3_lod +1528846402=plg_06_m2door_lod +245230435=plg_06_m2door +1381293193=plg_06_ml_hedge_test +-80518929=plg_06_ml_hedge_test001 +-281718262=plg_06_neverdeleteme +-1003060321=plg_06_ovly_carpark001 +-1474174121=plg_06_plg_05_72_lod +86104305=plg_06_plg_05_72 +719480=plg_06_plg_barier_conc_0 +-679108403=plg_06_plg_barier_conc_02a +-527054088=plg_06_pol_lod +1091698702=plg_06_props_combo01_01_lod +859321317=plg_06_props_combo01_02_lod +2121761616=plg_06_props_combo02_01_lod +503537617=plg_06_props_combo03_01_lod +-2054885692=plg_06_props_combo03_02_lod +282029359=plg_06_props_combo04_01_lod +1660536482=plg_06_props_combo04_02_lod +467847223=plg_06_props_combo05_01_lod +-1777184773=plg_06_props_combo05_02_lod +-1781681236=plg_06_props_combo05_03_lod +1877778571=plg_06_props_combo05_04_lod +-1566609857=plg_06_props_combo05_05_lod +364223355=plg_06_props_combo05_06_lod +-191585014=plg_06_props_combo05_07_lod +-1290766730=plg_06_props_combo05_08_lod +612757698=plg_06_props_combo05_09_lod +1375187323=plg_06_props_combo05_10_lod +432178811=plg_06_props_combo05_11_lod +40725961=plg_06_props_combo05_12_lod +1734464218=plg_06_right_det +233558894=plg_06_right_det4 +-1051828044=plg_06_slod +2041342411=plg_06_testland +457696143=plg_06_turn_lod +-1098224993=plg_06_turn +-396546437=plg_06_v_cashdepot_lod +-115612878=plg_rd_bri_hd +2145810884=plg_rd_bri2 +1134068090=plg_rd_brid_rail2 +1828142079=plg_rd_brid_railhd +-2019860836=plg_rd_m_bridge1_lod +-2012092376=plg_rd_m_bridge1 +-211682954=plg_rd_m_road_00 +11146242=plg_rd_m_road_01 +2054898420=plg_rd_m_road_03_lod +1197252966=plg_rd_m_road_03 +679296123=plg_rd_m_road_037_lod +993830101=plg_rd_m_road_037 +237541841=plg_rd_m_road_038_d +184880528=plg_rd_m_road_038_lod +-1415503180=plg_rd_m_road_038_slod +-1043910222=plg_rd_m_road_04_lod +493833612=plg_rd_m_road_04 +-1175795129=plg_rd_m_road_05_de +1955298243=plg_rd_m_road_05 +970786407=plg_rd_m_road_06 +-156515933=plg_rd_m_road_060_lod +-1839450264=plg_rd_m_road_07 +-2023922169=plg_rd_m_road_08_lod +1621578747=plg_rd_m_road_08 +581792730=plg_rd_m_road_09_lod +-1699690479=plg_rd_m_road_09 +525750906=plg_rd_m_road_10 +2147471996=plg_rd_m_road_11_lod +1768384155=plg_rd_m_road_11 +1007750127=plg_rd_m_road_12 +-1155826060=plg_rd_m_road_13_lod +-2099045994=plg_rd_m_road_13 +-1801601781=plg_rd_m_road_14 +960834993=plg_rd_m_road_15_lod +-1635987255=plg_rd_m_road_15 +1936571612=plg_rd_m_road_16_lod +-1336773516=plg_rd_m_road_16 +1301524228=plg_rd_m_road_17 +459154763=plg_rd_m_road_18_lod +996018841=plg_rd_m_road_18 +-736038488=plg_rd_m_road_19_lod +1776510883=plg_rd_m_road_19 +-129482412=plg_rd_m_road_20_lod +-947577011=plg_rd_m_road_20 +651590505=plg_rd_m_road_21_lod +-626637425=plg_rd_m_road_21 +-1255096068=plg_rd_m_road_22_lod +-392371844=plg_rd_m_road_22 +-897127102=plg_rd_m_road_24_lod +228371383=plg_rd_m_road_24 +-137676725=plg_rd_m_road_26_lod +808874218=plg_rd_m_road_26 +-1462246872=plg_rd_m_road_27_lod +123477758=plg_rd_m_road_27 +-1993423866=plg_rd_newlod +-1830164756=plg_rd_newlod01 +-470578870=plg_rd_newlod02 +365221274=plg_rd_plg_01_new_lod +-181559047=plg_rd_plg_01_shadow +846672925=plg_rd_props__wires_00 +1342730047=plg_rd_props__wires_01 +1580272516=plg_rd_props__wires_02 +1810573048=plg_rd_props__wires_03 +2066662783=plg_rd_props__wires_04 +1883156395=plg_rd_props__wires_05 +2115849064=plg_rd_props__wires_06 +-1949079852=plg_rd_props__wires_07 +-1718943165=plg_rd_props__wires_08 +-1248314787=plg_rd_props__wires_09 +1663898732=plg_rd_props__wires_10 +-706637909=plg_rd_props__wires_1000 +1912391643=plg_rd_props__wires_1001 +1448999642=plg_rd_props__wires_11 +1096428621=plg_rd_props_wires_farm99 +-1268156401=plg_rd_props_wires_town01 +-2093410901=plg_rd_props_wires_town02 +1955199053=plg_rd_props_wires_town03 +1723030688=plg_rd_props_wires_town04 +-885675496=plg_rd_rail1_lod +1770121763=plg_rd_rail2_lod +154023929=plg_rd_rail3_lod +2128473940=plg_rd_slod1 +848843470=plg_rd_slod101 +1759231828=plg_rd_slod102 +2074928374=plg_rd_slod103 +1767260233=plg_rd_slod104 +-330381696=plg_rd_slod105 +530722018=plg_rd_slod106 +714920561=plg_rd_slod106b +242780815=plg_rd_slod107 +1143928315=plg_rd_slod108 +-160448961=plogint_co1_deta +213365268=plogint_co1_over +-790817975=plogint_co1_pipe +-1973182714=plogint_co1_refem +1321859441=plogint_desk +1364964175=plogint_panels +-1345557674=plogint_pro_int_light_ +-444531987=plogint_pro_int_light_002 +-613456270=plogint_pro_int_light_006 +-1233281905=plogint_pro_int_light_008 +-2104413005=plogint_pro_int_light_009 +2062862085=plogint_rea_deta +-900185457=plogint_rea_nocover +-2087717581=plogint_rea_over +-1007424172=plogint_rec_deta +-1169432456=plogint_rec_details +1456914506=plogint_rec_divi +-1025097857=plogint_rec_dust +-259576741=plogint_rec_glas1 +979812381=plogint_rec_glas2 +346538897=plogint_rec_over +761940430=plogint_rec_pipe +1412881295=plogint_rec_refem +-439309300=plogint_shell_dt +1202916346=plogint_shell +1495160591=plogint_sid_det +-427888041=plogint_sid_mounds +438549871=plogint_sid_over +622800197=plogint_sid_pipe +-1605601875=plogint_sid_refem +2110746664=plogint_sto_d_vfx_root +1435263394=plogint_sto_deta +-854679885=plogint_sto_mounds +-1452337973=plogint_sto_over +-1220387898=plogint_sto_pipe +1514026555=plogint_sto_refem +-1809450040=plogint_tree +929790624=plogint_vau_deta01 +-786897293=plogint_vau_over +-1721300350=plogint_vau_pipe +1385824389=plogint_vau_refem +-1760141333=plogint_vaultdoo_refonly +-96927377=po1_01_b_det_01 +742909324=po1_01_b_det_02 +-412984382=po1_01_b_det_03 +417087157=po1_01_b_det_04 +-1007840039=po1_01_b_det_05 +-180717710=po1_01_b_det_06 +-984967305=po1_01_b_det_07 +-168822591=po1_01_b_det_08 +-1321341062=po1_01_b_det_09 +2085519876=po1_01_b_det_10 +-831299466=po1_01_b_ladder +-623390338=po1_01_b_lod_prox +1453029937=po1_01_b +-1154275807=po1_01_bufferm +-1584207297=po1_01_build_d_1 +193884497=po1_01_build_detail +144653438=po1_01_build_win +550415820=po1_01_build064_dt +1891797233=po1_01_build081 +-1345192885=po1_01_build58_dt +736109907=po1_01_build58_dt008 +1155024635=po1_01_build58_dt2 +328221354=po1_01_build58_em +-555089326=po1_01_build59_ov2 +1021511751=po1_01_build61_dt_ladder +2008546334=po1_01_build61_dt +1728960422=po1_01_build61 +-1161822430=po1_01_build62_det_01 +817589083=po1_01_build62_det_02 +561564886=po1_01_build62_det_03 +-874045004=po1_01_build62_det_04 +-530880288=po1_01_build62_dt +1883367950=po1_01_build62 +1791093803=po1_01_build63_dt_01 +-109344356=po1_01_build63_dt_02 +-1632019189=po1_01_build63_dt01_1 +-1392576106=po1_01_build63_dt01_2 +1361357640=po1_01_build63_dt02 +1131614181=po1_01_build63_dt03 +1265442767=po1_01_build63_dt041 +-1398218167=po1_01_build63_dt042 +824765255=po1_01_build63_dt043 +594694106=po1_01_build63_dt044 +266471475=po1_01_build63_shad +-1069875433=po1_01_cablemesh32281_tstd +-1706452958=po1_01_cablemesh50529_thvy +1314134962=po1_01_cablemesh50530_thvy +892209=po1_01_cablemesh87975_thvy +1525793271=po1_01_cablemesh95540_thvy +-667723482=po1_01_cablemesh95548_thvy +1425939276=po1_01_cg020_ladder01 +2125262505=po1_01_cg020_ladder02 +347516078=po1_01_cg020 +-1690158621=po1_01_cg021 +1858619613=po1_01_cg024_gd +1916185841=po1_01_detail_1 +1987426295=po1_01_detail +514501283=po1_01_dockdetailm +1888054632=po1_01_doorm +-1402278964=po1_01_fancase001 +-1723021936=po1_01_fancase002 +-947084789=po1_01_fancase003 +-983982683=po1_01_fancase004 +-217024238=po1_01_fancase005 +1862719617=po1_01_glue_01 +1271075322=po1_01_glue_03 +1578284697=po1_01_glue_04 +-1470739681=po1_01_glue_05 +393814881=po1_01_ground_d_1 +1473984828=po1_01_jump2 +1216256643=po1_01_jump3 +1001546344=po1_01_jumplod_003 +1115942935=po1_01_jumplod_006 +557493637=po1_01_jumplod_007 +-817236022=po1_01_jumplod_01 +-2081393649=po1_01_jumplod_010 +266472436=po1_01_jumplod_014 +726647503=po1_01_jumplod_016 +1456085443=po1_01_jumplod_017 +-683334323=po1_01_jumpmas +-979341034=po1_01_lad_main +1677272332=po1_01_land002 +1379631505=po1_01_land003 +1201040455=po1_01_land004 +1315299648=po1_01_lifebeltm +1303687283=po1_01_props_combo03_04_lod +-1954195107=po1_01_props_combo03_06_lod +1236876977=po1_01_props_combo05_01_lod +151295727=po1_01_pulleyparent +798592100=po1_01_shadprox01 +1583376881=po1_01_shadprox02 +1277642111=po1_01_shadprox03 +1717382076=po1_01_ship_dt01_det_009 +701707185=po1_01_ship_dt01_det_016 +44623197=po1_01_ship_dt01_det_018 +343410939=po1_01_ship_dt01_det_019 +1796960877=po1_01_ship_dt01_det_02 +1507151841=po1_01_ship_dt01_det_03 +324322025=po1_01_ship_dt01_det_04 +1086299582=po1_01_ship_dt01_det_05 +1850636507=po1_01_ship_dt01_det_06 +1546867877=po1_01_ship_dt01_det_07 +-642035793=po1_01_ship_dt01_det_08 +124136204=po1_01_ship_dt01_det_09 +-1027625992=po1_01_ship_dt01_det_10 +-732803299=po1_01_ship_dt01_det_11 +-570072445=po1_01_ship_dt01_det_12 +1876821558=po1_01_ship_dt01_det_13 +-300907871=po1_01_ship_dt01_det_14 +-3267044=po1_01_ship_dt01_det_15 +697203100=po1_01_ship_dt01_det_16 +-1149231751=po1_01_ship_dt01_det_17 +892080343=po1_01_ship_dt01_det_18 +1117072297=po1_01_ship_dt01_det_19 +1943183591=po1_01_ship_dt01_det_20 +-27986500=po1_01_ship_dt01_det01 +2093146971=po1_01_ship_dt01 +1208383975=po1_01_ship_dt02 +-1289760752=po1_01_ship_dt04 +-460992937=po1_01_ship_dt05_det_01 +280674249=po1_01_ship_dt05_det_010 +-1670228174=po1_01_ship_dt05_det_012 +-1489474370=po1_01_ship_dt05_det_013 +-1327071206=po1_01_ship_dt05_det_014 +-1016716007=po1_01_ship_dt05_det_015 +1629675672=po1_01_ship_dt05_det_016 +-1343586778=po1_01_ship_dt05_det_019 +675435983=po1_01_ship_dt05_det_02 +371576371=po1_01_ship_dt05_det_020 +-1040152243=po1_01_ship_dt05_det_03 +-264116793=po1_01_ship_dt05_det_04 +-374155095=po1_01_ship_dt05_det_05 +-721670340=po1_01_ship_dt05_det_06 +-1088027760=po1_01_ship_dt05_det_07 +-1199147439=po1_01_ship_dt05_det_08 +-1517669147=po1_01_ship_dt05 +1563060572=po1_01_shipa_stairs01 +1942207558=po1_01_shipa_stairs01b +1339870913=po1_01_shipa_stairs02 +-881889556=po1_01_shipa_stairs02b +1723983835=po1_01_shipa01 +-1199302180=po1_01_shipbuffer012_det01 +1893403271=po1_01_shipbuffer012_det02 +-493457920=po1_01_shipbuffer012_det03 +-1916418980=po1_01_shipbuffer012_det04 +2139039695=po1_01_shipbuffer012_det05 +-1928326835=po1_01_shipbuffer012 +-618543443=po1_01_shipdecal +-2038774770=po1_01_shipdetail01 +-106280541=po1_01_shipmain_det_01 +2123780985=po1_01_shipmain_det_02 +109750574=po1_01_shipmain +-299421617=po1_01_shiprad1 +1081824506=po1_01_shiprad2 +-160989943=po1_01_shrailing01 +762276628=po1_01_shrailing02 +439960744=po1_01_shrailing03 +1358180893=po1_01_shrailing04 +-916731185=po1_01_sidewall044 +458921549=po1_01_sidewall044b +2117252226=po1_01_sidewall046 +-648307731=po1_01_sidewall046b +1850197188=po1_01_spotlite01 +1860049994=po1_01_tug_dec +1382867804=po1_01_tug_det +1461947337=po1_01_tug +2032926544=po1_01_tuglight +-95791646=po1_01_weed +-1273837631=po1_01_weed2 +-621505430=po1_01_windowshadow +-1669942809=po1_02_armco01 +-1708172197=po1_02_bufferm +778007450=po1_02_build056_dt_det_02 +521215420=po1_02_build056_dt_det01 +-812800942=po1_02_build056_dt +-500127072=po1_02_build056_dt03 +-263945665=po1_02_build056 +-711056115=po1_02_build057_ov +-429232501=po1_02_build057 +1018492113=po1_02_build065_dt_det +1698354213=po1_02_build065_dt +353905231=po1_02_build065_dt001 +-1213985953=po1_02_build065 +-1092485039=po1_02_build066_dt_det +973338466=po1_02_build066_dt +361621455=po1_02_build066_g +-622613370=po1_02_build069_g +-372806063=po1_02_build071 +1571934254=po1_02_build073_det +-1142517044=po1_02_build073 +-1909073485=po1_02_build078_ov +832471335=po1_02_build079_dt_det +761255925=po1_02_build079_dt +1468025341=po1_02_build079 +-465971970=po1_02_build080 +173731756=po1_02_build59_ov3 +-1653596671=po1_02_build61_ov002 +2121557862=po1_02_build62_dt001_det +-1052617026=po1_02_build62_dt001 +1937887023=po1_02_build62_ov003 +-1932847186=po1_02_build69_dt_det01 +499199550=po1_02_build69_dt +-788900473=po1_02_build69_dt02 +-1036503037=po1_02_build69_dt03 +-1265328964=po1_02_build69_dt04 +1442968378=po1_02_build69_ov +-1233970938=po1_02_build79fizz +-1499586071=po1_02_cablemesh6668_thvy +-1927140911=po1_02_cablemesh6669_thvy +-1359525020=po1_02_cablemesh6670_thvy +-1313975305=po1_02_cablemesh6671_thvy +-1305412080=po1_02_cablemesh6672_thvy +-176141572=po1_02_cablemesh6673_thvy +-1615298332=po1_02_cablemesh6674_thvy +1217493052=po1_02_cablemesh6675_thvy +-268792128=po1_02_chimeny_01_cap01 +-564139125=po1_02_chimeny_01_cap02 +2102458665=po1_02_chimeny_01_det +-1995932524=po1_02_chimeny_01 +-1678732455=po1_02_chimeny_railing +-705909884=po1_02_cranetrks005 +-754631951=po1_02_cranetrks01 +-845930783=po1_02_dockdetailm +-1655637611=po1_02_fancase002 +-1354916498=po1_02_fancase003 +2007303663=po1_02_gdhut_int +1093609669=po1_02_gdhut001_dt_det +1732045295=po1_02_gdhut001_dt +1063916798=po1_02_gdhut001_ov +-2089374575=po1_02_gdhut002 +-1703757925=po1_02_gdhut0027 +2052269043=po1_02_glue_01 +-1928705655=po1_02_glue_02 +-1723309563=po1_02_glue_03 +1672181452=po1_02_glue_04 +2113186654=po1_02_glue_05 +1174322035=po1_02_glue_06 +1480613878=po1_02_glue_07 +986167907=po1_02_gnd001 +1309761782=po1_02_gnd003 +312823846=po1_02_graf1 +-1399830891=po1_02_grounddt008_det01 +83326826=po1_02_grounddt008_det02 +511847039=po1_02_grounddt008_det03 +-390316300=po1_02_grounddt008_det04 +-1773885721=po1_02_grounddt008 +-1972125954=po1_02_handrail01 +-503639391=po1_02_lad_main +-1765545957=po1_02_land001 +-1689866249=po1_02_land001shadoff +-1083193947=po1_02_land001shadproxy +2105718169=po1_02_land002 +-2057790521=po1_02_land002shadoff +994528176=po1_02_land002shadproxy +-503316846=po1_02_land004 +404656224=po1_02_pipesb001_det01 +748468572=po1_02_pipesb001_det02 +1054629339=po1_02_pipesb001_det03 +1324482054=po1_02_pipesb001_det04 +1631855274=po1_02_pipesb001_det05 +1352958343=po1_02_pipesb001_det06 +-1533535044=po1_02_pipesb001 +-1623921714=po1_02_props_combo05_01_lod +-1510670563=po1_02_props_combo05_04_lod +-686812855=po1_02_props_combo07_04_lod +-975956425=po1_02_props_combo13_slod +1259532266=po1_02_puddle +-1869011098=po1_02_shipbuffer019 +-726946238=po1_02_shipbuffer020 +1256331949=po1_02_shipbuffer021 +-1596529058=po1_02_shipbuffer06 +809521175=po1_02_sidewall001 +2125074081=po1_02_sidewall053 +1761338181=po1_02_sidewall054 +1531987950=po1_02_sidewall055 +-1814972184=po1_02_sidewall056 +-2044650105=po1_02_sidewall057 +1039863100=po1_02_sidewall059 +-1470788522=po1_02_slite00 +-493854907=po1_02_snipe_d +916985707=po1_02_snipe +817317511=po1_02_talklaugh_pipe +1755651564=po1_02_tyrebmas +-1691518845=po1_02_tyremaster +1874796006=po1_02_valveb_m +-590059922=po1_02_valvem +379537229=po1_02_wall005 +611443442=po1_02_wall006 +1749636691=po1_02_wall007_dt +-1128480752=po1_02_wall007_ov +290503856=po1_02_wall007 +492648536=po1_02_wall008_dt_det01 +868640042=po1_02_wall008_dt_det02 +620611481=po1_02_wall008_dt_det03 +671707908=po1_02_wall008_dt +-112882927=po1_02_wall008_ov +1124864566=po1_02_wall056 +354610355=po1_02_weed_01 +779853668=po1_02_weed_02 +949400474=po1_02_weed_03 +-1039710595=po1_02_weed_04 +-1230954998=po1_02_weeds002 +-735684332=po1_02_weeds004 +-1870016020=po1_02_weeds005 +1937019394=po1_02_weighst01 +1682645315=po1_03_barrier01 +-1355663608=po1_03_barrier02 +-2121075247=po1_03_bridge_det_decal +-1305590270=po1_03_bridge_ovl_02 +-2073236864=po1_03_bridge_ovl_03 +-1455365710=po1_03_brig1_det_00 +273985460=po1_03_brig1_det_01 +964559370=po1_03_brig1_det_04 +-993453922=po1_03_brig1_det_05 +-754764526=po1_03_brig1_det_06 +-497232955=po1_03_brig1_det_07 +-22672297=po1_03_brig1_det_08 +-1648768384=po1_03_brig1_det_09 +384678326=po1_03_brig1_det_10 +1901063733=po1_03_brig1_det_11 +-46627324=po1_03_brig1_det_16 +195764969=po1_03_brig1_det_17 +1346712116=po1_03_brig1_det_20 +-886167540=po1_03_brig1_det_21 +563449357=po1_03_brig2_b +713643299=po1_03_brig2_det02 +1613512840=po1_03_brig2_det03 +1429351032=po1_03_brig2_det06 +-1940776777=po1_03_brig2_det07 +590792626=po1_03_brig2_det10 +1223004947=po1_03_brig2_det11 +1578155369=po1_03_brig2_det14 +-2142305819=po1_03_brig2_det15 +-1780994825=po1_03_brig2_det18 +1768412163=po1_03_brig2_det19 +-1999532174=po1_03_brig2_det22 +1920688838=po1_03_brig2_det23 +1773165218=po1_03_brig2_noshad +879026856=po1_03_brig2 +-1644328954=po1_03_brig3_b +-1236690951=po1_03_brig3_cb01 +592814587=po1_03_brig3_cb69 +465604=po1_03_brig3_csup01 +806943463=po1_03_brig3_csup02 +1062484854=po1_03_brig3_noshad +800115969=po1_03_brig3_top_det +1754835821=po1_03_brig3_top +639845925=po1_03_brig3 +315717358=po1_03_brig4_b +-1427555200=po1_03_brig4_det00 +1318290390=po1_03_brig4_det07 +1494653164=po1_03_brig4_det08 +-1582682294=po1_03_brig4_det15 +-2056915286=po1_03_brig4_det16 +2072470541=po1_03_brig4_det23 +1350897161=po1_03_brig4_det24 +19427433=po1_03_brig4_det31 +-193407222=po1_03_brig4_det32 +-1889465124=po1_03_brig4_det37 +-2129858504=po1_03_brig4_det38 +1956337493=po1_03_brig4_det39 +1518695091=po1_03_brig4_noshad +-2008479145=po1_03_brig4 +582805032=po1_03_brigzz00 +285360819=po1_03_brigzz01 +-840254331=po1_03_brigzz02 +-1134225030=po1_03_brigzz03 +-375950370=po1_03_brigzz04 +-669593379=po1_03_brigzz05 +-2024198309=po1_03_brigzz06 +-479926566=po1_03_brsud00 +-1969176851=po1_03_brsup00 +1876038019=po1_03_brsup010 +1166851321=po1_03_brsup013 +-1467907371=po1_03_brsup014 +-1944466926=po1_03_brsup016 +1388924731=po1_03_brsup05 +-983198019=po1_03_bug_det +-855423234=po1_03_builbr50 +-201788052=po1_03_build0a +-1039134309=po1_03_build0b +-980405116=po1_03_build0blad +-2119151293=po1_03_build0c_det +-680641449=po1_03_build0c +1783194739=po1_03_build50 +-1130338724=po1_03_builda_dec +-1182846633=po1_03_builda_dt_det_01 +1975768762=po1_03_builda_dt +987145290=po1_03_builda +1973231567=po1_03_buildb_dec +-627831530=po1_03_buildb_dt_007 +-939717379=po1_03_buildb_dt_01 +-175380454=po1_03_buildb_dt_02 +306553229=po1_03_buildb_dt_04 +239114627=po1_03_buildb_dt_05 +1050245684=po1_03_buildb_dt_06 +1044084249=po1_03_buildb_dt +1226391759=po1_03_buildb +-1000121911=po1_03_buildd_dec +806513108=po1_03_buildd_ladder_01 +-954896542=po1_03_buildd_ladder_02_lod +-932200578=po1_03_buildd +2024382155=po1_03_buildf_dec +491153040=po1_03_buildf_dt01 +-1807250874=po1_03_buildf_dt3 +103745683=po1_03_buildf_lights +1662676791=po1_03_buildf_lights001 +85701435=po1_03_buildf_lights002 +-1662033176=po1_03_buildf_lights003 +783812223=po1_03_buildf_lights004 +-103267819=po1_03_buildfizz01 +630167943=po1_03_buildfizz02 +-1903865598=po1_03_buildg_hut +-1555896922=po1_03_buildg_ladder +-379780780=po1_03_buildg +177068410=po1_03_buildgb_dt +947093998=po1_03_cablemesh27777_tstd +-803440905=po1_03_cablemesh27807_tstd +245979914=po1_03_cablemesh45512_thvy +1638026503=po1_03_cablemesh45584_thvy +721628739=po1_03_cablemesh45727_hvhvy +-2122321143=po1_03_cablemesh45744_hvhvy +-1134234618=po1_03_ddyell01 +-1847795895=po1_03_decalglue1 +-1609335882=po1_03_decalglue2 +-434990734=po1_03_drydoc01_noshad +2113484833=po1_03_drydoc02_noshad +-1293874647=po1_03_ebox +-474953328=po1_03_erhouse003 +-617944440=po1_03_gate +-1387442821=po1_03_gate01 +4848171=po1_03_glue01 +-1834770720=po1_03_glue02 +1410867658=po1_03_glue07 +1709819245=po1_03_glue08 +-843616812=po1_03_gndshadprox +-1381517192=po1_03_ladmaster +524754566=po1_03_light_master2 +-1081795575=po1_03_lightc_m +857991340=po1_03_pipesb50 +-2142260378=po1_03_ramp01 +569514827=po1_03_roadmarkings_01 +-2036407137=po1_03_roadmarkings_02 +373095380=po1_03_sail002 +-1982818403=po1_03_sail01 +1170605559=po1_03_shed01_det_01 +-1954016902=po1_03_shed01_det_02 +-1076200930=po1_03_shed01_det_03 +-292300912=po1_03_shed01_det_04 +2107689645=po1_03_shed01 +-1274030152=po1_03_side03 +-1511574939=po1_03_side038_det +837247775=po1_03_side038_det1 +644533123=po1_03_side038 +1788630221=po1_03_side041 +422823946=po1_03_side059_det +-1872420466=po1_03_side059 +-31247540=po1_03_side063 +2100198307=po1_03_side15 +44032215=po1_03_sideref_iref001 +-1347208457=po1_03_sideref_iref002 +-1587241382=po1_03_sideref_iref003 +565387005=po1_03_sideref_iref004 +1272542025=po1_03_sideref_iref005 +1011340326=po1_03_sideref_iref006 +-427546464=po1_03_sideref_iref007 +-2094374426=po1_03_sideref_iref008 +793295396=po1_03_sideref_iref009 +-720469096=po1_03_sideref +-1865683825=po1_03_test_wire +2026563338=po1_03_test_wire2 +239309309=po1_03_test_wire3 +14343662=po1_03_tug_det_01 +-1345867236=po1_03_tug +243949632=po1_03_tyremaster +-566191252=po1_03_yard00_det01 +-319014685=po1_03_yard00_det02 +1153528623=po1_03_yard00 +-1710431507=po1_03_yard00a_det +654290606=po1_03_yard00a +-2022855234=po1_03_yard00b_det +2094092353=po1_03_yard00b_ladder +378146243=po1_03_yard00b +310171877=po1_03_yard00c_det +623291104=po1_03_yard00c +192378754=po1_03_yard00d +-966172298=po1_03_yard00da +126041386=po1_04_b01c_det +-228943037=po1_04_bridge_d +1527377052=po1_04_bridge_m +981805300=po1_04_bridge1 +-188277467=po1_04_bridge2 +756969006=po1_04_bridgeladder_01 +1998559697=po1_04_bridgeladder_2 +-1326084740=po1_04_bridgeladder_3 +-576461096=po1_04_bridgeladder_4 +259082870=po1_04_bridgeladder_5 +-1043779805=po1_04_bridgeladder_6 +-1005714047=po1_04_brigerail01 +1162053614=po1_04_brigerail02 +2123954840=po1_04_brigerail03 +1874353367=po1_04_brigerail04 +-1719226253=po1_04_brigerail05 +467547428=po1_04_brigerail06 +899639462=po1_04_brigerail07 +650693369=po1_04_brigerail08 +1484959340=po1_04_brigerail09 +2006176305=po1_04_build_01 +1170958955=po1_04_build_01b +1429276942=po1_04_build_01c +-1670734882=po1_04_build_03 +1777414222=po1_04_build_03b +707362498=po1_04_build_07_b +-753399488=po1_04_build_07 +85191991=po1_04_build_08 +1497635066=po1_04_build_09 +1796141333=po1_04_build_09a +-1020845760=po1_04_build_09b +-1058136882=po1_04_build_09c +-503513759=po1_04_build_09cut +-629437867=po1_04_build_105 +582959369=po1_04_build_105b +-1738527675=po1_04_build_105z +879053219=po1_04_build_105zb +-1897665451=po1_04_build_11 +-1238319552=po1_04_build_11a +-59290080=po1_04_build_12_lod +-1658222368=po1_04_build_12 +1799234826=po1_04_build_13 +1635479776=po1_04_build_16_nu +888518882=po1_04_build_16 +-1875127549=po1_04_build_16b +-1307866837=po1_04_build_18_1 +-1000985152=po1_04_build_18_2 +279900245=po1_04_build_18 +1970316337=po1_04_build_18a +-2085470028=po1_04_build_18b +506459565=po1_04_build_18c +-5022470=po1_04_build_19_a +762198127=po1_04_build_19_b +1154901823=po1_04_build_19_c +848282290=po1_04_build_19_d +1269986563=po1_04_build_19_e +39932858=po1_04_build_19 +-965997327=po1_04_build_20 +-56166042=po1_04_build_21 +-771998876=po1_04_build_21cut +1646156810=po1_04_build_22b +592824003=po1_04_build_23 +337356883=po1_04_build_26 +1450630039=po1_04_build_26b +1210924804=po1_04_build_26c +346158591=po1_04_build_30 +-2076180423=po1_04_build_30a +-1100286834=po1_04_build_30b +1679146981=po1_04_build_30d +-1495426396=po1_04_build_30r1 +-1254574246=po1_04_build_30r2 +1641178232=po1_04_build_41e +-1525122754=po1_04_buthole +-197586652=po1_04_cablemesh_1_tstd +-1856197429=po1_04_cablemesh_2_tstd +-778937891=po1_04_cage +-899167612=po1_04_cage2 +2141598978=po1_04_cage3 +181963840=po1_04_ce_ladder +-63016951=po1_04_ce_ladder002 +1597216176=po1_04_ce_xr_ctr1_ +675030978=po1_04_ce_xr_ctr1c +1806675948=po1_04_ce_xr_ctr2b +-302351282=po1_04_ctr2brl +1315715287=po1_04_decal_02 +1010701435=po1_04_decal_03 +-222124821=po1_04_decal_03a +-528482202=po1_04_decal_03b +-206893432=po1_04_decal_05c +2036698821=po1_04_decal_06 +1996035614=po1_04_decal_06b +358336183=po1_04_decal_09 +-1126231517=po1_04_decal_10 +788297316=po1_04_decal_11 +-2071854217=po1_04_dirt +-597091967=po1_04_dirt1 +162609957=po1_04_domez +1174187718=po1_04_factdecal +-1985804380=po1_04_fencehumper1_r +740473758=po1_04_fencehumper2_r +168646958=po1_04_fencehumper2_r001 +62718235=po1_04_fencehumper4_r +-2147199698=po1_04_floatgrass +567466809=po1_04_frame01 +-1232337751=po1_04_frame02 +-1948302196=po1_04_frameb01 +821172762=po1_04_gav_jumps2 +274626410=po1_04_gav_jumps2a +-2032844693=po1_04_glue_03 +-1981888942=po1_04_glue_04 +-1203931957=po1_04_hump004 +643120657=po1_04_hump1 +1076140214=po1_04_kerbs +-622821593=po1_04_land01_2 +1772428466=po1_04_land01_3 +1837311086=po1_04_land01_4 +1183294234=po1_04_land01_proxchd +-369490200=po1_04_land01_sw +2130379010=po1_04_land01 +1756051184=po1_04_land01shadoff +-188280769=po1_04_lines01 +-726052824=po1_04_lines02 +-1300100166=po1_04_lines03 +-236085988=po1_04_newgrnd_shadoff +-1380676042=po1_04_pipe_08b +1471623081=po1_04_pipe_08ba +554401543=po1_04_pipe09 +1300501444=po1_04_pipedetails01 +-880682223=po1_04_pipes_a +2038839067=po1_04_pipes_b +1721995606=po1_04_pipes_c +1437469779=po1_04_pipes_det +1532207746=po1_04_pipes +-1020016526=po1_04_pipese +-1516583410=po1_04_railline01 +-1187910340=po1_04_railline02 +-1970794519=po1_04_railline03 +-337587559=po1_04_railline04 +1887330626=po1_04_shadprox01 +1658570237=po1_04_shadprox02 +-1258547467=po1_04_sign001 +1871123721=po1_04_signsgdet +-523427058=po1_04_signsgg_a +-753432669=po1_04_signsgg_b +-2007600710=po1_04_signsgg_c +711470383=po1_04_signsgg +-727386825=po1_04_silorail00 +-1051341159=po1_04_silorail01 +1866050142=po1_04_silorail02 +-246075753=po1_04_silorail03 +1745324759=po1_04_staircase01 +-1711038806=po1_04_supp01 +-1017777842=po1_04_supp02 +478011478=po1_04_tankbuilding01 +22752726=po1_04_tankbuilding02_lod +315542776=po1_04_tankbuilding02 +985261064=po1_04_text002 +671187007=po1_04_weedy01 +1084981327=po1_05__rail1b_lod +-1254299309=po1_05__rail1b +-978764361=po1_05_109 +149832192=po1_05_123 +-1990533733=po1_05_126_pipe1_lod +-1026727838=po1_05_126_pipe1 +475883742=po1_05_126 +-599443005=po1_05_130 +46827213=po1_05_131 +2000495076=po1_05_bcloth_01 +1735819863=po1_05_bcloth_02 +-946389586=po1_05_billboard_01 +2057610182=po1_05_billboard_02 +-2131077448=po1_05_bridge_a +489382911=po1_05_bridge_dec_1 +665232748=po1_05_bridge_dec_1a +-167209542=po1_05_bridge_dec_2 +-4347612=po1_05_bridge_dec_3 +-455539563=po1_05_bridge +-2036269974=po1_05_bridgebas_dec +-1510903556=po1_05_bridgecables1_lod +906537577=po1_05_bridgecables1 +-1893315521=po1_05_bridgecables2_lod +690983095=po1_05_bridgecables2 +-889154896=po1_05_bridgecables3_lod +540966629=po1_05_bridgecables3 +1458865930=po1_05_bridgerail1_lod +63401758=po1_05_bridgerail1 +-824305343=po1_05_bridgerail1a_lod +-910791121=po1_05_bridgerail1a +467167509=po1_05_bridgerail2_lod +-301448288=po1_05_bridgerail2 +-1560370992=po1_05_bridgerail2a_lod +-1811348467=po1_05_bridgerail2a +-1897781382=po1_05_bridgerail3_lod +-1535692681=po1_05_bridgerail3 +1848971703=po1_05_bridgerail3a_lod +-1006246642=po1_05_bridgerail3a +-606638156=po1_05_bridgg2 +-201143825=po1_05_brig_raila_lod +-1815761339=po1_05_brig_raila +535145730=po1_05_brig_railb_lod +-1583986202=po1_05_brig_railb +1297965129=po1_05_brig_railc_lod +-286727030=po1_05_brig_railc +1312484325=po1_05_brig_raild_lod +2093056061=po1_05_brig_raild +-1602369456=po1_05_brig_raile_lod +-725831630=po1_05_brig_raile +1652048945=po1_05_brig_railf_lod +-355476392=po1_05_brig_railf +-839152189=po1_05_briggrail_lod +1760766652=po1_05_briggrail +694269418=po1_05_briggrail2_lod +1755678398=po1_05_briggrail2 +-1174650205=po1_05_briggrail3_lod +-417332299=po1_05_briggrail3 +-1363775723=po1_05_briggrail4_lod +416671520=po1_05_briggrail4 +-450979891=po1_05_briggrail5_lod +329899208=po1_05_briggrail5 +608408090=po1_05_build0x7d004 +1422102266=po1_05_building01 +-1500286208=po1_05_building01fizz +1526707497=po1_05_building01fizz2_lod +-502976012=po1_05_building01fizz2 +835445578=po1_05_building02_fizz +2121654878=po1_05_building02 +1866941441=po1_05_building03 +704756087=po1_05_building04 +-907807015=po1_05_building05_fizzybit_lod +1549468601=po1_05_building05_fizzybit +363630797=po1_05_building05 +1197110312=po1_05_building06 +1054340741=po1_05_building08_fiz_lod +151284861=po1_05_building08_fiz +-761525595=po1_05_building08 +-1437497497=po1_05_building09_fiz_lod +172009824=po1_05_building09_fiz +-502093418=po1_05_building09 +-1750851035=po1_05_buildmesh239_b +-389504427=po1_05_buildmesh239 +-188926150=po1_05_buildmesh240 +-478440265=po1_05_buildmesh241 +134264427=po1_05_buildmesh242_b +-813863753=po1_05_buildmesh242 +-1119958982=po1_05_buildmesh243 +802861303=po1_05_buildmesh245_b +-1714290335=po1_05_buildmesh245 +1064914093=po1_05_buildmesh248 +719260465=po1_05_cables +-1156055816=po1_05_ce_xr_ctr2_rsref001 +-1877488064=po1_05_ce_xr_ctr2001_d +81959320=po1_05_ce_xr_ctr2ss_d +669089190=po1_05_ce_xr_ctr2ss +2144096245=po1_05_ce_xr003_det +-55234546=po1_05_ce_xr003 +-1982942298=po1_05_coastwee_1a +-1699981983=po1_05_coastwee_1b +-1401259779=po1_05_coastwee_1c +753400282=po1_05_coastwee_1d +-499727164=po1_05_cont006 +335358032=po1_05_cont007 +1148844142=po1_05_decalsn05 +1775972320=po1_05_decalsn16 +1878894848=po1_05_det_lod +1957804961=po1_05_det1 +-1815680041=po1_05_det2_lod +508727000=po1_05_det2 +1763833750=po1_05_det3_lod +1344139886=po1_05_det3 +1013467458=po1_05_det4_lod +-102775309=po1_05_det4 +267542994=po1_05_fact_detailfade +-141116766=po1_05_factory1 +641316648=po1_05_factory2_d_lod +-34649522=po1_05_factory2_d +-436462312=po1_05_factory2_fizz1 +-689471765=po1_05_factory2_fizz2 +1243144105=po1_05_factory2 +148142672=po1_05_factory4_fiz1_lod +1743415410=po1_05_factory4_fiz1 +-1279905066=po1_05_factory4 +263804192=po1_05_factory4rail_lod +-2015233099=po1_05_factory4rail +79438364=po1_05_factory4steps_lod +-1670038272=po1_05_factory4steps +-452593986=po1_05_fenfiz1_lod +-938550342=po1_05_fenfiz1 +474526474=po1_05_fenfiz10_lod +2129524860=po1_05_fenfiz10 +-1600370494=po1_05_fenfiz11_lod +-1519336127=po1_05_fenfiz11 +-472959968=po1_05_fenfiz12_lod +1515302724=po1_05_fenfiz12 +-1811272826=po1_05_fenfiz13_lod +192745884=po1_05_fenfiz13 +910942911=po1_05_fenfiz14_lod +1035204105=po1_05_fenfiz14 +82863611=po1_05_fenfiz15_lod +1859868759=po1_05_fenfiz15 +-1939262309=po1_05_fenfiz16_lod +556285170=po1_05_fenfiz16 +1523802772=po1_05_fenfiz17_lod +-110858929=po1_05_fenfiz17 +435656123=po1_05_fenfiz2_lod +1287972132=po1_05_fenfiz2 +-856580085=po1_05_fenfiz3_lod +495191715=po1_05_fenfiz3 +1081430538=po1_05_fenfiz4_lod +812788863=po1_05_fenfiz4 +-1891752478=po1_05_fenfiz5_lod +2130135436=po1_05_fenfiz5 +-1106917212=po1_05_fenfiz6_lod +-2085203210=po1_05_fenfiz6 +-1253337593=po1_05_fenfiz7_lod +851784065=po1_05_fenfiz7 +404128523=po1_05_fenfiz8_lod +1817191466=po1_05_fenfiz8 +259902039=po1_05_fenfiz9_lod +-1709801546=po1_05_fenfiz9 +-1165163214=po1_05_fizzcont1_lod +1955260158=po1_05_fizzcont1 +-35092589=po1_05_flagpole_1_lod +-336212275=po1_05_flagpole_1 +1127090102=po1_05_flagsup002 +36039069=po1_05_flagsup01 +2072369678=po1_05_gav_jump_slod +-302839145=po1_05_gav_jump +-1152439189=po1_05_gg_ladlod1 +-229514744=po1_05_gg_nb_a_fiz +542163280=po1_05_gg_nb_a_rail_d +827150909=po1_05_gg_nb_a_rail +1143956595=po1_05_gg_nb_a +178968695=po1_05_gg_nb_b_d +1454246216=po1_05_gg_nb_b +1210187641=po1_05_gg_sig013b_frame_lod +-1993515658=po1_05_gg_sig013b_frame +-925661858=po1_05_gg_sig013b_frameb_lod +442706047=po1_05_gg_sig013b_frameb +-454078787=po1_05_gg_sig013b +1522186778=po1_05_gg_sig013s +651299589=po1_05_gg_sig014 +-809860780=po1_05_gg_upramp +-28029162=po1_05_gg2_ladder +1842091215=po1_05_ggmw1_bridgesup +684664744=po1_05_gpip1_lod +-617057022=po1_05_gpip1 +-16850065=po1_05_gpip2_lod +-359459913=po1_05_gpip2 +-1208077239=po1_05_gpip3_lod +-17941395=po1_05_gpip3 +2096287147=po1_05_grail1a_lod +688240612=po1_05_grail1a +55779374=po1_05_grail1c_lod +-1546179215=po1_05_grail1c +-403024708=po1_05_ground01 +677149273=po1_05_ground02_decal +482436273=po1_05_ground02_o1 +-361070556=po1_05_ground02_o2 +-148049119=po1_05_ground02 +1370872768=po1_05_ground03_decal +1317370727=po1_05_ground03_o1 +2079512121=po1_05_ground03_o2 +-1923670153=po1_05_ground03 +-702837516=po1_05_ground04_decal +-625493922=po1_05_ground04_o1 +798974508=po1_05_ground04_o2 +764894748=po1_05_ground04_o3 +-1700742646=po1_05_ground04 +1526159168=po1_05_ground05_o2 +1752035885=po1_05_ground05_o3 +902226968=po1_05_hiway +1268833003=po1_05_judesbit +-400144801=po1_05_mainbridge +481853201=po1_05_mainbridge2 +-1716501234=po1_05_new_entpop_d_lod +710884872=po1_05_new_entpop_d +-861460750=po1_05_new_entpop +1680322394=po1_05_object321d +-589853049=po1_05_object322 +-293024635=po1_05_po1_06_build67 +-1525135333=po1_05_props_combo01_slod +952997663=po1_05_props_combo02_slod +-2143313857=po1_05_props_combo04_slod +1794587176=po1_05_props_combo05_slod +-1844668206=po1_05_props_combo06_slod +1368287930=po1_05_props_combo07_slod +609073646=po1_05_railriver1_lod +-1110300094=po1_05_railriver1 +1333332491=po1_05_railriver2_lod +-1342337383=po1_05_railriver2 +-2024615811=po1_05_railriver3_lod +-1702009939=po1_05_railriver3 +565913684=po1_05_rocks1 +332958863=po1_05_rocks2 +184938441=po1_05_sground +606888361=po1_05_signsgg +-911071645=po1_05_signsgg2_lod +937194792=po1_05_signsggframe_lod +-2075847278=po1_05_signsggframe +-1675487732=po1_05_traintracks +-1351839993=po1_05_trax1_lod +-536919101=po1_05_trax1 +769204252=po1_05_trax2_lod +243409096=po1_05_trax2 +-1887669879=po1_05_trax3_lod +1011579994=po1_05_trax3 +40260892=po1_05_tri_details_fiz1_lod +1274201628=po1_05_tri_details_fiz1 +1767516564=po1_05_tri_details_fiz2_lod +1049209674=po1_05_tri_details_fiz2 +1811238392=po1_05_tri_details_fiz3_lod +826708164=po1_05_tri_details_fiz3 +-1228901940=po1_05_tri_details_fiz4_lod +591361206=po1_05_tri_details_fiz4 +407065699=po1_05_tri_details_lod +-1877313693=po1_05_tri_details +1846034233=po1_05_triladders +-953848090=po1_05_triladders2_lod +1667454291=po1_05_triladders2 +-1857427626=po1_05_triladders5_lod +-1774077165=po1_05_triladders5 +-2089738501=po1_05_underbridge_steps1_lod +-48811936=po1_05_underbridge_steps1 +-998439605=po1_05_underbridge_steps2_lod +1399971092=po1_05_underbridge_steps2 +-1420279948=po1_05_wall007 +1337807905=po1_06__det_01_lod +1114530011=po1_06__ggd +187495455=po1_06__ggd2 +1462808983=po1_06_brumz +938908712=po1_06_build071_brand +392907638=po1_06_build071_ladder +-29382018=po1_06_build071_ladder1 +-1332716734=po1_06_build071_txt +-217403376=po1_06_build071 +1597642627=po1_06_build078_ov +-1925167862=po1_06_build079_dt +1710607779=po1_06_build140_ladder +1530882553=po1_06_build140 +-2125548005=po1_06_build141 +915644578=po1_06_build142 +1517624898=po1_06_build143_ladder +-1334892505=po1_06_build143_ladder1 +751930654=po1_06_build143 +644087867=po1_06_build147 +628096595=po1_06_build148 +333798206=po1_06_build149 +570652202=po1_06_build150 +339761828=po1_06_build151 +-19419181=po1_06_build152 +-283406245=po1_06_build153 +-1412036175=po1_06_build154 +1333612797=po1_06_build159 +1648292112=po1_06_build160 +1475665020=po1_06_build161 +-1858973950=po1_06_build165 +1814004957=po1_06_build167 +-1806478020=po1_06_build168 +-988662087=po1_06_build169 +-2041628664=po1_06_build171 +-1257400956=po1_06_build172 +-489852669=po1_06_build173 +1865954131=po1_06_carpark_bumpers +-716505356=po1_06_carparkbumps +1864522906=po1_06_carparkbumpsb +-1429496043=po1_06_decal +529049897=po1_06_det_02_lod +-1785623842=po1_06_detail05 +1514110966=po1_06_elevateddecals +214410533=po1_06_factory4_detail_lod +-1394519360=po1_06_factory4_detail +-325704528=po1_06_factory4 +106699452=po1_06_fencefade +-1179768139=po1_06_fizent1 +-2144419061=po1_06_g_decals_01 +7053731=po1_06_g_details_01 +1306921155=po1_06_garage_01 +872372080=po1_06_gg_fencefade +-213934563=po1_06_gg_ladder +147450732=po1_06_gg_ladder1_lod007 +-1812856386=po1_06_gg_ladder1_lod008 +-1542151677=po1_06_gg_ladder1_lod009 +-1747645784=po1_06_gg_ladder1_lod010 +-969906338=po1_06_gg_ladder1_lod011 +-1283800589=po1_06_gg_ladder1_lod012 +1897282859=po1_06_gg_ladder1_lod013 +212956251=po1_06_gg_ladder1_lod014 +-1434931221=po1_06_gg_ladder1_lod015 +-1743910122=po1_06_gg_ladder1_lod016 +-975345996=po1_06_gg_ladder1_lod017 +1172760269=po1_06_gg_ladder1_lod018 +860963234=po1_06_gg_ladder1_lod019 +437981202=po1_06_gg_ladder1_lod020 +1239183252=po1_06_gg_ladder1_lod021 +-1520785773=po1_06_gg_ladder1_lod022 +-1811414034=po1_06_gg_ladder1_lod023 +-1068999570=po1_06_gg_ladder1_lod024 +1853241547=po1_06_gg_ladder1_lod025 +-360435483=po1_06_gg_ladder1_lod026 +-658567845=po1_06_gg_ladder1_lod027 +117434844=po1_06_gg_ladder1_lod028 +-147699135=po1_06_gg_ladder1_lod029 +705573128=po1_06_gg_ladder1_lod030 +453481211=po1_06_gg_ladder1_lod031 +1306654895=po1_06_gg_ladder1_lod032 +1066032128=po1_06_gg_ladder1_lod033 +961915194=po1_06_gg_post_decal +-1209988802=po1_06_gg_seaw1 +-2114970283=po1_06_gg_seaw2 +-311069594=po1_06_gg_seaw3 +92087413=po1_06_gg_seaw4 +-3729143=po1_06_gg_seaw5 +842229367=po1_06_gg_seawdec1 +98836=po1_06_gg_seawdec2 +1464185019=po1_06_gg_seawdec3 +642731695=po1_06_gg_seawdec4 +-1677868372=po1_06_gg_walkway001_r +-462208247=po1_06_gg_walkway001_r2 +-1389362883=po1_06_gg_walkway001 +1648925645=po1_06_gg_walkway004_r_lod +856658117=po1_06_gg_walkway004_r +-1147886692=po1_06_gg_walkway004_r2_lod +533698529=po1_06_gg_walkway004_r2 +-461303557=po1_06_gg_walkway004_rb_lod +1267855217=po1_06_gg_walkway004_rb +1382435743=po1_06_gg_walkway004 +1329905139=po1_06_gg_walkway005_r_lod +550320469=po1_06_gg_walkway005_r +-362822140=po1_06_gg_walkway005_r2_lod +1820324617=po1_06_gg_walkway005_r2 +1685909452=po1_06_gg_walkway005 +612418441=po1_06_gg_ww_canopy_rail_lod +-968599077=po1_06_gg_ww_canopy_rail +-1238824414=po1_06_ggfnce_a +1114435989=po1_06_ggnulan2_dec +-1045631411=po1_06_ggnulan2 +-2140367013=po1_06_ggnulan2a +1734665340=po1_06_ggnulan3s +522914885=po1_06_ggnulan3s0 +801999505=po1_06_global_tex_003 +-451198692=po1_06_glue_012 +760615980=po1_06_glue_02 +-2012821108=po1_06_glue_03 +-278325169=po1_06_glue_04 +1372255285=po1_06_glue_04b001 +1643674988=po1_06_glue_05 +1033745591=po1_06_glue_07 +-1455584263=po1_06_glue_08 +442691138=po1_06_glue_09 +-856992652=po1_06_glue_10 +-1758595254=po1_06_grey005 +2130671936=po1_06_grey3 +-1409494214=po1_06_grey4 +618011810=po1_06_grnddet04 +778058769=po1_06_grornd003 +-2084641067=po1_06_grornd004 +-1644815549=po1_06_grornd005 +984635006=po1_06_gway_03b009 +2131537810=po1_06_hiframe002 +1115325246=po1_06_hiframe1_lod +-510600642=po1_06_hiframe1 +-126635734=po1_06_hiway_xframe_02a002 +1551743463=po1_06_hway_lod +-1957467372=po1_06_maingrnd3_deca +1068328930=po1_06_maingrnd3 +-1052237568=po1_06_new_terminal_ladder +-1847936784=po1_06_new_terminal_ladder1 +-2144823924=po1_06_new_terminal_ladder2 +1812229464=po1_06_new_terminal_ladder3 +1438269636=po1_06_new_terminal_ladder4 +769355944=po1_06_new_terminal_sig +817359532=po1_06_new_terminal +848916651=po1_06_openroad_2_deca +1902887775=po1_06_openroad_2 +-943878128=po1_06_pipes_gav +-193659535=po1_06_pipes_gav2 +1978124699=po1_06_po1_03_shed01_det_01 +-2028737549=po1_06_po1_03_shed01_det_02 +2053549864=po1_06_po1_03_shed01 +854583419=po1_06_postrail_lod +1247900063=po1_06_postrail +1965508186=po1_06_postrail2_lod +930047893=po1_06_postrail2 +-410009828=po1_06_postrail3_lod +630834154=po1_06_postrail3 +97735248=po1_06_postrail4_lod +-502121252=po1_06_postrail4 +-592775118=po1_06_postrail5_lod +-809002937=po1_06_postrail5 +2098146653=po1_06_prop_sign_hway_03b +828159069=po1_06_prop_sign_hway_03b003 +1467973794=po1_06_prop_sign_hway_03b004 +-118403553=po1_06_props_combo_slod +-1692873392=po1_06_rail_decal +1511068713=po1_06_road_decals +-1483211843=po1_06_road_decals2 +-1745305183=po1_06_ropes_north +655431326=po1_06_ropes_north2 +880554356=po1_06_ropes_north3 +-533739203=po1_06_seawalla_sb +610347635=po1_06_seawalla +431953199=po1_06_seawallb +133460378=po1_06_seawallc +-15245344=po1_06_seawalld +-1796811872=po1_06_sechurhut2 +1426519125=po1_06_security_roof +-1841505959=po1_06_shadow_gnd +-293401296=po1_06_sig1_a_source +-1362111091=po1_06_sig1_b_source +922767447=po1_06_sig1_c_source +-40680523=po1_06_sig1_d_source +-2128377247=po1_06_sig1_e_source +-392762930=po1_06_sig1_f_source +-1218737358=po1_06_sig1_g_source +446891082=po1_06_sig1_h_source +1003535658=po1_06_sig1_i_source +1634383414=po1_06_sig1_j_source +-1944976981=po1_06_sig1_k_source +1204147362=po1_06_sig1_l_source +2144317382=po1_06_sig1_m_source +-395739623=po1_06_sig1_n_source +1946433204=po1_06_sig1_o_source +-1798381275=po1_06_termiansign +4292158=po1_06_terminal_graf +1328343576=po1_06_terminal_graf001 +57651546=po1_06_tgrnd008 +1404019724=po1_06_tgrnd1_deca +891955237=po1_06_tgrnd1_deca2 +2006917910=po1_06_tgrnd1_ol +931109522=po1_06_tgrnd1 +1159577055=po1_06_tgrnd2_deca +-1968029438=po1_06_tgrnd2 +2138755829=po1_06_tgrnd3_deca +1410028457=po1_06_tgrnd3 +-1584565357=po1_06_tgrnd4_deca +1765309955=po1_06_tgrnd4 +-1273181746=po1_06_tgrnd5_deca +-436111461=po1_06_tgrnd5 +659161377=po1_06_tgrnd6_deca +-1278110916=po1_06_tgrnd6 +-1975928231=po1_06_xtra_signs +-1579407723=po1_06_zfighto +1726590041=po1_07_beams01 +68061840=po1_07_cardreader01 +366292509=po1_07_cardreader02 +-1244219036=po1_07_ce_ladder_b +-1723184179=po1_07_ce_ladder_lod +-876535273=po1_07_ce_ladder +-104891602=po1_07_chunky_exdetail1 +567298895=po1_07_chunky_exdetail2 +479578425=po1_07_decal02_boat +-122777548=po1_07_decal02 +-688960330=po1_07_decal03 +-124142100=po1_07_details01 +-1033875078=po1_07_details02 +2051752273=po1_07_details03 +1134679039=po1_07_details07 +1729796848=po1_07_details09 +-205188957=po1_07_details10 +1392168721=po1_07_details11 +386946873=po1_07_details12 +868792360=po1_07_entrance_chunkydetails +-762796492=po1_07_entrance_details +299883444=po1_07_ex_chunkydetails +15365310=po1_07_ex_chunkyfizz1_lod +1274500851=po1_07_ex_chunkyfizz1 +-237470457=po1_07_ex_chunkyfizz2_lod +-1788974652=po1_07_ex_chunkyfizz2 +1384981029=po1_07_ex_chunkyfizz3_lod +-1582005648=po1_07_ex_chunkyfizz3 +2144929698=po1_07_exdetail2 +-1186601928=po1_07_fiz1_lod +-964842967=po1_07_fiz1 +-2003755120=po1_07_fiz1b_lod +-1944249844=po1_07_fiz1b +-1454057800=po1_07_fizzygirder_lod +-826695899=po1_07_fizzygirder +-508756703=po1_07_flurlightgantry +1571262965=po1_07_flurlightm +-1409718703=po1_07_gg_fix5_lod +-617334910=po1_07_gg_fix5 +-238786598=po1_07_gg_fiz2_lod +1049755592=po1_07_gg_fiz2 +1518053281=po1_07_gg_fiz3_lod +237772541=po1_07_gg_fiz3 +-1927331766=po1_07_gg_fiz4_lod +467188310=po1_07_gg_fiz4 +-1442061592=po1_07_gg_ladder1_lod009 +670528565=po1_07_gg_ladder1_lod010 +1209444233=po1_07_ground01_o1 +54468055=po1_07_ground01_o2 +-1202545062=po1_07_ground01 +-430540191=po1_07_ground02 +-1792813059=po1_07_ground03 +908940332=po1_07_intdetail_lod +1239592840=po1_07_intdetail +148728824=po1_07_intdetailb_lod +-578831880=po1_07_intdetailb +853756564=po1_07_intpipes +790762918=po1_07_newfence1 +1841172424=po1_07_po1_06_b_det2b +378590024=po1_07_po1_06_build_det2 +-2142324885=po1_07_po1_06_build189 +-1521923134=po1_07_rail2_lod +1394183990=po1_07_rail2 +720096800=po1_07_rail3_lod +-979176381=po1_07_rail3 +1748330218=po1_07_room3struc +-798676957=po1_07_ser +787532541=po1_07_ship_decalo +1687497142=po1_07_ship +-854270880=po1_07_slucegates +-742023230=po1_07_spinlight +737932025=po1_07_spinlight001 +1397212312=po1_07_steplad_lod +-393866669=po1_07_steplad +1056910035=po1_07_steplad2_lod +-1409105918=po1_07_steplad2 +52041570=po1_07_sub1 +-48831560=po1_07_tyremaster +-1435977565=po1_07_walkway_2_lod001 +-1716611281=po1_07_walkway_2_lod002 +2023152409=po1_07_walkway_2 +-117089296=po1_07_walkway_3 +1080189885=po1_07_walkways_1b_lod +548680631=po1_07_walkways_1b +859660175=po1_07_walkways_2b_lod +-1140201096=po1_07_walkways_2b +-916702253=po1_07_walkways_3b_lod +187139678=po1_07_walkways_3b +-1787782566=po1_07_walkways_4b +1380714217=po1_07_walkways +-439568612=po1_07_walls1 +-1287710255=po1_07_walls5_beams +-1913910807=po1_07_walls5_beamsb_lod +211538=po1_07_walls5_beamsb +731693695=po1_07_walls5 +-2079800406=po1_07_wyre_1_lod +914218773=po1_07_wyre_1 +-521896573=po1_07_wyre_2_lod +1132886310=po1_07_wyre_2 +162398369=po1_07_wyre_3_lod +297538962=po1_07_wyre_3 +306895366=po1_07_wyre_4_lod +2073749830=po1_07_wyre_4 +939647133=po1_07parts05 +-716667126=po1_07sub +-2077936428=po1_08_awning_det_01 +1632890678=po1_08_awning_det_02 +719487572=po1_08_awning_det_03 +1026369257=po1_08_awning_det_04 +369023133=po1_08_awning_det_05 +674266368=po1_08_awning_det_06 +-230354646=po1_08_awning_det_07 +75740583=po1_08_awning_det_08 +-747992306=po1_08_build_01 +-1033883466=po1_08_build_02_det +1182560568=po1_08_build_02 +872565828=po1_08_build_03 +-1642223379=po1_08_build_03dt +278833811=po1_08_build_04b +894366707=po1_08_build_04c +-881962910=po1_08_build_05_det +413963673=po1_08_build_05 +-1373403671=po1_08_build_07_det +2103041778=po1_08_build_07 +-1339734904=po1_08_build_08 +1197106962=po1_08_build_12_ladder_01 +1467390768=po1_08_build_12_ladder_2 +-862422042=po1_08_build_12 +-678086822=po1_08_build_12det01 +-386115040=po1_08_build_12det02 +1766120811=po1_08_build_13_silo1_det +1791993741=po1_08_build_13_silo1 +-846350816=po1_08_build_13_silo2_det +2078919081=po1_08_build_13_silo2 +-1101340821=po1_08_build_13 +-317866800=po1_08_build_14 +-1325775690=po1_08_build_15 +1456163628=po1_08_build_17_road +-800226468=po1_08_build_17 +-760177388=po1_08_build_17b +-411973994=po1_08_build_17c +-1978599708=po1_08_build_19 +1846264378=po1_08_build_20 +-1287575829=po1_08_build_22b_det +-1335677569=po1_08_build_22b +-785610634=po1_08_build_23 +-1911979467=po1_08_build_25 +-574935622=po1_08_build_26_stair +1419864935=po1_08_build_26_wall +3663504=po1_08_build_26 +-224605350=po1_08_build_27 +-69832036=po1_08_build_27a +-845310421=po1_08_build_27b +-2049997200=po1_08_build_27c +-455659569=po1_08_build_28 +1851867577=po1_08_build_30 +-1806749990=po1_08_build_30d1 +-1614723650=po1_08_build_30d2 +-806255400=po1_08_build_31 +921906471=po1_08_cablemesh62099_tstd +-267764144=po1_08_cablemesh62299_tstd +217414100=po1_08_ce_ladder +927866505=po1_08_coastal_weed_0 +-156860691=po1_08_coastal_weed_001 +2107933182=po1_08_dec_01 +1378731774=po1_08_dec02 +445241271=po1_08_dec03 +970588759=po1_08_decal_02 +1600441708=po1_08_decal_04 +-1730429232=po1_08_decal_04b +113744550=po1_08_decal_04d +-1407752950=po1_08_decal_gavnu +-1116913416=po1_08_decal_plntr +283343269=po1_08_decal_tnt_03c +-1892582712=po1_08_decal08_0_g +-1799662779=po1_08_decal08_0 +975128938=po1_08_fence_underlay +603892634=po1_08_fencerubbish +-360236890=po1_08_fizzy01 +-600269815=po1_08_fizzy02 +137556989=po1_08_fizzy03 +-113551858=po1_08_fizzy04 +595634840=po1_08_fizzy05 +316148039=po1_08_fizzy06 +1159065026=po1_08_fizzy07 +1908328327=po1_08_fizzy08 +529769266=po1_08_fizzy09 +829318527=po1_08_fizzy10 +-1073110305=po1_08_ga1_int_reflect +369949746=po1_08_garage_int2_reflect +1994484622=po1_08_garage_int2 +-521384993=po1_08_garage001_int +-558325299=po1_08_garageshadowbox1 +-928254548=po1_08_garageshadowbox2 +1834515933=po1_08_glue_0 +1662124602=po1_08_glue_001 +-1383786721=po1_08_glue_002 +-1103153005=po1_08_glue_003 +133549415=po1_08_glue_010 +-606681621=po1_08_ground_02_int2 +1326431789=po1_08_ground_02 +1084227842=po1_08_ground_02b_int1 +417880168=po1_08_ground_02b_stp1_det +1107026835=po1_08_ground_02b_stp2 +1446317061=po1_08_ground_02b_stp3 +1701751416=po1_08_ground_02b_stp4 +2071123584=po1_08_ground_02b_stp5 +1917994059=po1_08_ground_02b_stp6 +-2134449868=po1_08_ground_02b_stp7 +1097538559=po1_08_ground_02b +1228812926=po1_08_ground_04 +330975095=po1_08_ground_05 +587360721=po1_08_ground_ov1_int +-2010642918=po1_08_ground_ov2_int2 +1007046342=po1_08_ju012_det +-1635666322=po1_08_ju012 +-1849211007=po1_08_ju1 +1746333845=po1_08_ju10 +2138972003=po1_08_ju11 +-1429167715=po1_08_ju2_det +-597566283=po1_08_ju2 +-504530590=po1_08_ju3_det +-1375043577=po1_08_ju3 +-1999391334=po1_08_ju4 +1252877083=po1_08_ju5_det +1519737118=po1_08_ju5 +623182777=po1_08_ju6_det +-1514508441=po1_08_ju6 +824150824=po1_08_ju7_det +1997476369=po1_08_ju7 +2105946075=po1_08_ju8_det +770670551=po1_08_ju8 +-14278075=po1_08_ju9 +102743998=po1_08_ladnew01 +-212723165=po1_08_ladnew02 +414475495=po1_08_ladnew03 +133022554=po1_08_ladnew04 +988181407=po1_08_pipes005 +-99413847=po1_08_props_combo01_01_lod +-30224740=po1_08_props_combo0201_slod +-1846036615=po1_08_props_combo13_01_lod +-1339912854=po1_08_props_combo13_02_lod +-1686209224=po1_08_props_combo13_03_lod +923028670=po1_08_props_combo13_04_lod +203884032=po1_08_roofaccess_ladder01 +988930965=po1_08_roofaccess_ladder02 +-761742654=po1_08_ropefiz01 +72719935=po1_08_ropefiz02 +848984776=po1_08_ropefiz03 +1623250708=po1_08_ropefiz04 +1887267687=po1_08_ruflad01 +-1884542524=po1_08_ruflad02 +-2064706486=po1_08_ruflad03 +-1270680847=po1_08_ruflad04 +906059378=po1_08_seawall1 +1008393901=po1_08_seawall1g +474196727=po1_08_seawall2 +-1754532447=po1_08_seawall2gg +192743786=po1_08_seawall3 +1713420743=po1_08_shadprox01 +328668345=po1_08_shadprox02 +1096872012=po1_08_shadprox03 +91534271=po1_08_signage01 +1058881644=po1_08_signage02_det +1522032197=po1_08_signage02 +1274672426=po1_08_signage03_det +-1151248380=po1_08_sub_trans +206638960=po1_08_substation_decal +33862547=po1_08_substation_fence +1928693035=po1_08_substation_wall +1513328252=po1_08_substation +1850905958=po1_08_wall_piece_gg +2059118487=po1_08_walldecal1 +-642570640=po1_08_wallsmall01 +496799310=po1_08_wareh_01 +1100797518=po1_08_wareh_02 +-1446267606=po1_08_wareh_02b +1936275946=po1_08_wareh_03 +1021205849=po1_08_wareh_04_ladders +1696898401=po1_08_wareh_04 +1251749741=po1_08_wareh2_d_01 +-1755428616=po1_08_wareh2_d_02 +-794470753=po1_08_weed_004 +-1642916395=po1_08_weed_02 +191983760=po1_08_weed_03 +-1705162337=po1_08_weedy01 +-1800749510=po1_08_weedy02 +2106616742=po1_08_whouse_02_det01 +1656894986=po1_08_whouse_02_det02 +1359516311=po1_08_whouse_02_det03 +1180663105=po1_08_whouse_02_det04 +-1163172389=po1_08_whouse_02_det05 +-1466580560=po1_08_whouse_02_det06 +-1647334364=po1_08_whouse_02_det07 +-1889333429=po1_08_whouse_02_det08 +1814862927=po1_08_whouse_02_ladder_01 +553059781=po1_08_whouse_02_ladder_02 +-1141845125=po1_08_whouse_02 +1517581186=po1_08_whouse_02int +207574868=po1_08_whouse_05_det_01 +455210201=po1_08_whouse_05_det_02 +1728875693=po1_08_whouse_05_det_03 +1959143456=po1_08_whouse_05_det_04 +1131070826=po1_08_whouse_05_det_05 +-1421446829=po1_08_whouse_05_ladder_01 +1232907713=po1_08_whouse_05_ladder_02 +-723548836=po1_08_whouse_05 +-1424128189=po1_08_whouse_05int +2006265530=po1_09_bch2_00 +-1197499261=po1_09_bluey001_det +-392427410=po1_09_bluey001 +1035330703=po1_09_bridge_det01 +-496914972=po1_09_bridge_det03 +1774763184=po1_09_bridge_det05 +2133157737=po1_09_bridge_det07 +-1829990669=po1_09_bridge_det09 +1125248555=po1_09_bridge_det11 +1432982234=po1_09_bridge_det13 +2042452865=po1_09_bridge_det15 +-914011912=po1_09_bridge +1531369880=po1_09_brig_det_00 +1753543700=po1_09_brig_det_01 +918425735=po1_09_brig_det_02 +-1026545495=po1_09_brig_det_03 +-1811789042=po1_09_brig_det_04 +-1573099646=po1_09_brig_det_05 +1875346073=po1_09_brig_det_06 +-71722365=po1_09_brig_det_07 +150910221=po1_09_brig_det_08 +-680537624=po1_09_brig_det_09 +-1163788866=po1_09_brig_det01 +-1538076384=po1_09_brig_det02 +759290290=po1_09_brig_m_glue +809476508=po1_09_brig_m +-1681863007=po1_09_briga +-1441895620=po1_09_brigb +-1862975456=po1_09_ce_xr_ctr2_002 +887660495=po1_09_ce_xr_ctr2_gg_det1 +1109539394=po1_09_ce_xr_ctr2_gg_det2 +-177104432=po1_09_ce_xr_ctr2_gg +-1458724314=po1_09_ce_xr_ctr3_gg_det +452057548=po1_09_ce_xr_ctr3_gg_det2 +1567952789=po1_09_ce_xr_ctr3_gg +-1149075785=po1_09_ce_xrdec +-1958932207=po1_09_collapsed_dt1 +-1598145517=po1_09_collapsed_dt2 +420441682=po1_09_collapsed +-712700665=po1_09_collapsed2_decal_lod +830488600=po1_09_collapsed2_decal +-1394274008=po1_09_collapsed2_det +1971153404=po1_09_collapsed2 +-1243008143=po1_09_congrnd +-117396406=po1_09_decalb02 +69452424=po1_09_decalb03 +366634485=po1_09_decalb04 +12204981=po1_09_decalb05 +1379950288=po1_09_decalb06 +1554609058=po1_09_decalb07 +778802983=po1_09_decalb08 +1033123192=po1_09_decalb09 +542276045=po1_09_decalb10 +-2084120444=po1_09_dock +-402300937=po1_09_dtgnd_det +1980765915=po1_09_dtgnd +-592653548=po1_09_dtgndb001_decal +1569090510=po1_09_dtgndb001 +-1068832209=po1_09_dtgndentrance_dt +-1414890814=po1_09_dtgndentrance +-779689788=po1_09_ducto +1301196091=po1_09_elec_wires_spline14 +1914069288=po1_09_factory_det +1513236963=po1_09_factory +-440762701=po1_09_factory2_det +1904668164=po1_09_factory2 +-1429343892=po1_09_fence_01 +2096895433=po1_09_fence_02 +-1872544617=po1_09_fence_03 +-493428475=po1_09_fence_04 +-1271200690=po1_09_fence_05 +-978475213=po1_09_fence_06 +-827180652=po1_09_fence_07 +-1125378552=po1_09_fence_08 +-346164501=po1_09_fence_09 +1625886244=po1_09_fence_10 +1344534635=po1_09_fence2 +-96222078=po1_09_fwyrail_01 +-398778255=po1_09_fwyrail_02 +-675020925=po1_09_fwyrail_03 +1438481272=po1_09_fwyrail_04 +1131108052=po1_09_fwyrail_05 +844838068=po1_09_fwyrail_06 +551915977=po1_09_fwyrail_07 +2056242456=po1_09_fwyrail_08 +1758077325=po1_09_fwyrail_09 +-1653109669=po1_09_fwyrail_10 +-2019925859=po1_09_fwyrail_11 +-2063246477=po1_09_fwyrail_12 +1941420248=po1_09_fwyrail_13 +-148248168=po1_09_gg_ladder +-1366619160=po1_09_gg_les_steps +2007254=po1_09_gg_supp +1458978935=po1_09_gg_walls1_noshad +2010672569=po1_09_gg00_det01 +-1916700161=po1_09_gg00_steps_det +-1815762836=po1_09_gg00_steps +605458855=po1_09_gg00 +15064663=po1_09_gg00b_det +895374011=po1_09_gg00b +-1226382022=po1_09_gg02_det_05 +1107481362=po1_09_gg02_det01 +2066597227=po1_09_gg02_det02 +1820829727=po1_09_gg02_det03 +902871714=po1_09_gg02_det04 +1200707740=po1_09_gg02 +104856488=po1_09_gg03_balcony_det +-1359658317=po1_09_gg03_decal +401174650=po1_09_gg03_ladders_det1 +-491092451=po1_09_gg03_ladders_det2 +955549264=po1_09_gg03_lean1 +-13528373=po1_09_gg03_lean2 +-1037061637=po1_09_gg03_lowerstairs1_det +-582050033=po1_09_gg03_lowerstairs2_det +-325522912=po1_09_gg03_lowrail_01 +-76216364=po1_09_gg03_lowrail_02 +-1040902951=po1_09_gg03_lowrail_03 +-810373036=po1_09_gg03_lowrail_04 +1214521773=po1_09_gg03_lowrail_05 +1721982507=po1_09_gg03_lowrail_06 +748317210=po1_09_gg03_lowrail_07 +987530910=po1_09_gg03_lowrail_08 +-1624092852=po1_09_gg03_lowrail_09 +-243480599=po1_09_gg03_railing_det_01 +-15506666=po1_09_gg03_railing_det_02 +-605020976=po1_09_gg03_railing_det_03 +-376588277=po1_09_gg03_railing_det_04 +-1811706636=po1_09_gg03_railing_det_05 +-1582356405=po1_09_gg03_railing_det_06 +-225097218=po1_09_gg03_railing_det_07 +-13343940=po1_09_gg03_railing_det_08 +2135679877=po1_09_gg03_railing_det_09 +816039210=po1_09_gg03_railing_det_10 +-1417597819=po1_09_gg03_stair_det +-581051450=po1_09_gg03_sup +971685199=po1_09_gg03 +-874617518=po1_09_gg04_a_det01 +-1661499515=po1_09_gg04_a_det02 +538856661=po1_09_gg04_a +1130800576=po1_09_gg04_det1 +1421920372=po1_09_gg04_det2 +1782615609=po1_09_gg04_det69 +1322511976=po1_09_gg04_fence_det +1024402943=po1_09_gg04_fence +1296736699=po1_09_gg04_lod +-610992015=po1_09_gg04 +1469929734=po1_09_gg1b_dlod +727067150=po1_09_gg1b +-695215346=po1_09_ground_decal_01 +-380501874=po1_09_ground_decal_02 +-1307373035=po1_09_ground_decal_03 +-456394874=po1_09_ground_decal_04 +542600860=po1_09_ground_decal_05 +1469318540=po1_09_jumpdecal +948498569=po1_09_ladder_03 +338482723=po1_09_landa +351804967=po1_09_landab +1027024951=po1_09_landb +-715723928=po1_09_landbb_s +1426532948=po1_09_landbb +462657962=po1_09_memorial_det +1596484297=po1_09_memorial +-216688915=po1_09_met_stair_ref_source +-116234767=po1_09_pipes_det01 +-425803510=po1_09_pipes_det02 +359931576=po1_09_pipes_det03 +1104115566=po1_09_pipes_det04 +747130080=po1_09_pipes_det05 +-1218880632=po1_09_pipes_detail1 +-988317948=po1_09_pipes_detail2 +-1846636365=po1_09_pipes_detail3 +1449708114=po1_09_pipes_metal01 +1647763950=po1_09_pipes_metal02 +-1409190638=po1_09_pipes_metal03 +-1707093617=po1_09_pipes_metal04 +-1217917985=po1_09_pipes_metal05 +1394979243=po1_09_pipes +-1611417924=po1_09_pipes004_det +1985140352=po1_09_pipes004 +-578905468=po1_09_pipes2 +-161565127=po1_09_po109_gg_walls1 +74142290=po1_09_po109_gg_walls2 +957857156=po1_09_prereflprox01_dummy +1171921038=po1_09_prereflprox01 +1989774053=po1_09_prop_tank_05_decal +-507842927=po1_09_railcrane_det +362266212=po1_09_railcrane_det6 +1111167555=po1_09_railcrane_lod +-2131213691=po1_09_railcrane_track +1819899732=po1_09_railcrane +950815684=po1_09_railcrane1 +-1221998403=po1_09_railcrane2 +1832989933=po1_09_railcrane3 +-785313269=po1_09_rails +-671659056=po1_09_redrail2_01 +-1580507271=po1_09_redrail2_02 +1921777915=po1_09_redrail2_03 +1013028007=po1_09_redrail2_04 +1336654651=po1_09_redrail2_05 +1509773278=po1_09_redrail2_06 +1799254624=po1_09_redrail2_07 +-975356472=po1_09_redrailing_01 +-1810802131=po1_09_redrailing_02 +-1998109723=po1_09_redrailing_03 +-1187306336=po1_09_redrailing_04 +-1417934558=po1_09_redrailing_05 +509188715=po1_09_spec_decals +212945726=po1_09_stairref_source_d +-1207539782=po1_09_tower_detail_hd_01 +625984420=po1_09_tower_hd_01 +204522659=po1_09_weewall +2019560323=po1_09_wet_new +466882323=po1_09_xr_ctr2_2_det01 +-1681177772=po1_10_armco_2 +-1891317448=po1_10_armco1 +1344202741=po1_10_bigpipes_det_01 +-579632496=po1_10_bigpipes_det_02 +680007880=po1_10_bigpipes_det_03 +-834336068=po1_10_bigpipes +-1530080408=po1_10_buid207 +1037627582=po1_10_buif207_detail +357273879=po1_10_buif207_details +-328286727=po1_10_buif207 +-68584758=po1_10_cablemesh_thvy +1727806363=po1_10_elecwire +700668077=po1_10_fizz_hd +-451058061=po1_10_fizzing_bars_002 +283164161=po1_10_fizzing_bars_003 +-1776660653=po1_10_fizzing_bars_01 +312872721=po1_10_fizzy_006 +1025874090=po1_10_fizzy_04 +1980435060=po1_10_fizzy_08 +-1033791927=po1_10_fizzy_hd_02 +-135136870=po1_10_gaaaate +-1283805971=po1_10_gaaaate001 +46189432=po1_10_gaaaate002 +268822018=po1_10_gaaaate003 +-565706105=po1_10_gaaaate004 +-803181949=po1_10_gg_ladder +38042240=po1_10_gound2_build +2135347557=po1_10_gound2_detail +-1017012170=po1_10_gound2 +1068821914=po1_10_ground1_details +294069676=po1_10_ground1 +-15445256=po1_10_ground3_detail +-170496437=po1_10_ground3 +-2072167053=po1_10_ground4_detail +-544521803=po1_10_ground4 +-1203930220=po1_10_ground5_detail +-2081086074=po1_10_ground5_pipes +1515894610=po1_10_ground5 +-965126350=po1_10_house1_detail +965092516=po1_10_house1_int_det +1647152576=po1_10_house1_int +-504130017=po1_10_house1 +-1574439387=po1_10_ladder_002 +-1329032346=po1_10_ladder_003 +1305062362=po1_10_ladder_01 +-1011308966=po1_10_largepipe +-468065982=po1_10_new_yell1_detail +1165990509=po1_10_new_yell1_wall +-861812570=po1_10_new_yell1 +-159591261=po1_10_pier_detail +1100059398=po1_10_pier_hd +1732460782=po1_10_pier_hd2 +1792791999=po1_10_pier +-1378716855=po1_10_pierbuild01_detail +-667216973=po1_10_pierbuild01 +-2105570937=po1_10_pipe1_2 +1236326308=po1_10_pipe1_3_det +-1807733496=po1_10_pipe1_3 +629378962=po1_10_pipe1_detail +1370064921=po1_10_pipe1_pipefail +-1428916698=po1_10_pipe1_pipefail2 +-2051629200=po1_10_pipe1 +-279332751=po1_10_pipes_fizzy_01 +902776103=po1_10_pipes_fizzy_02 +-289054264=po1_10_silo_detail +1587383701=po1_10_silo_fizz1 +1208115299=po1_10_silo_fizz2 +978306302=po1_10_silo_fizz3 +323042034=po1_10_silo_small_ladders +-740565927=po1_10_silo_smallgg +-714341136=po1_10_silo +2075217504=po1_10_supports_hd +1843489597=po1_10_supports2_hd +-597309867=po1_10_supports3_hd +-848905384=po1_10_tarp +-1001751646=po1_10_tower1_detail +690064848=po1_10_tower1 +571828606=po1_10_tower1b_detail +526195371=po1_10_tower1b +1825775319=po1_10_tower3_detail +1152337131=po1_10_tower3 +1599098414=po1_10_tower4_detail +1382342742=po1_10_tower4 +-1793585478=po1_10_walkway1_detail +-139380079=po1_10_walkway1 +119137630=po1_10_walkway1b +846928484=po1_10_walkway2_detail +-1960746653=po1_10_walkway2 +1834429475=po1_10_walkway2a +-1323322441=po1_10_walkway2b +-252741249=po1_emissive_po1_01a +-2037078837=po1_emissive_po1_01b +-747618687=po1_emissive_po1_01c +-515712474=po1_emissive_po1_01d +881458531=po1_emissive_po1_02a +522703519=po1_emissive_po1_02b +-805325748=po1_emissive_po1_02c +-1161655854=po1_emissive_po1_02d +939820120=po1_emissive_po1_02e +41959915=po1_emissive_po1_03_emc +1172774133=po1_emissive_po1_03b +866416752=po1_emissive_po1_03c +594106362=po1_emissive_po1_03d +-1168243207=po1_emissive_po1_03e +-862115209=po1_emissive_po1_03f +1672593981=po1_emissive_po1_04 +617886152=po1_emissive_po1_05_ema +1927138782=po1_emissive_po1_05_emb +1618290957=po1_emissive_po1_05_emc +-788203254=po1_emissive_po1_05_emc1 +303207796=po1_emissive_po1_06_ema +536097079=po1_emissive_po1_06_emb +1658315630=po1_emissive_po1_061_ema +-773228401=po1_emissive_po1_07_emb +-1584382455=po1_emissive_po1_07 +305531456=po1_emissive_po1_08a +553396172=po1_emissive_po1_08b +916640537=po1_emissive_po1_08c +1130491031=po1_emissive_po1_08d +1737241835=po1_emissive_po1_08e +-1254207410=po1_emissive_po1_08f +-1946223152=po1_emissive_po1_08g +1504254245=po1_emissive_po1_08h +-1540018628=po1_emissive_po1_08i +-1206822548=po1_emissive_po1_09a +-1093310732=po1_emissive_po1_09b +561476973=po1_emissive_po1_10_ema +-298643739=po1_emissive_po1_10_emb +1160527050=po1_emissive_po1_10_emc +262066620=po1_emissive_po1_10_emd +-632690925=po1_emissive_po1_10_eme +-1022642025=po1_emissive_po1_10_emf +576022948=po1_lod_emi_proxy_slod3 +-506918457=po1_lod_emissive +-1327155414=po1_lod_slod4 +-1788412152=po1_rd_barrier_01 +-2084283453=po1_rd_barrier_02 +-1179531351=po1_rd_barrier_03 +386534411=po1_rd_big_junc +-775332018=po1_rd_bj2 +-523993788=po1_rd_bj3 +1160850440=po1_rd_bork +521756822=po1_rd_gg1 +-395742401=po1_rd_gg2 +-57161550=po1_rd_ovly_01_new +1936793046=po1_rd_ovly_02_lod +122438017=po1_rd_ovly_02 +420603148=po1_rd_ovly_03 +-1278403960=po1_rd_ovly_04 +-802630849=po1_rd_ovly_06 +-525700030=po1_rd_ovly_07 +2098212107=po1_rd_ovly_09 +1597042385=po1_rd_props_l_001 +-1066803320=po1_rd_road04 +-846104105=po1_rd_road05 +-884327658=po1_rd_road10_det +-1683024693=po1_rd_road10 +1820345435=po1_rd_road116 +1229679321=po1_rd_road25 +-467913573=po1_rd_shadow +-1892654688=po1_sh1_cable007 +-2144116454=po1_sh1_cablemesh132857_thvy +1358355856=po1_sh1_cablemesh132858_thvy +260615645=po1_sh1_cablemesh74254_thvy +-1389651603=po1_sh1_cablemesh74267_thvy +-1407261995=po1_sh1_cablemesh74322_thvy +880693418=po1_sh1_cablemesh74323_thvy +1615030391=po1_sh1_cablemesh74324_thvy +1101062279=po1_sh1_cablemesh74325_thvy +-762618947=po1_sh1_cablemesh91910_thvy +1110203487=po1_sh1_cablemesh91925_thvy +-850325873=po1_sh1_cablemesh91941_thvy +-1614090404=po1_sh1_cablemesh91956_thvy +1205023989=po1_sh1_cablemesh91971_thvy +-413712297=po1_sh1_cablemesh91986_thvy +1953678221=po1_sh1_cablemesh92001_thvy +905007624=po1_sh1_cablemesh92016_thvy +-187438110=po1_sh1_cablemesh92031_thvy +158639696=po1_sh1_cablemesh92046_thvy +1423701083=po1_sh1_cablemesh92061_thvy +1787893875=po1_sh1_cablemesh92076_thvy +779624194=po1_sh1_cablemesh92092_thvy +55258574=po1_sh1_cablemesh92107_thvy +1328452171=po1_sh1_cablemesh92381_thvy +1462981042=po1_sh1_cablemesh92382_thvy +109283038=po1_sh1_cablemesh92383_thvy +253544174=po1_sh1_cablemesh92384_thvy +1065150549=po1_sh1_cablemesh92385_thvy +-635693058=po1_sh1_cablemesh92386_thvy +-1737592698=po1_sh1_cablemesh92387_thvy +1989904336=po1_sh1_cablemesh92388_thvy +-20347931=po1_sh1_cablemesh92389_thvy +1037126769=po1_sh1_cablemesh92390_thvy +-179638538=po1_sh1_cablemesh92391_thvy +1654555837=po1_sh1_cablemesh92392_thvy +-937607461=po1_sh1_cablemesh92393_thvy +-465644219=po1_sh1_cablemesh92394_thvy +-1575724083=po1_sh1_cablemesh92627_thvy +-124078652=po1_sh1_cablemesh92628_thvy +1373725116=po1_sh1_cablemesh92629_thvy +1569687330=po1_sh1_cablemesh92630_thvy +-448888884=po1_sh1_cablemesh92631_thvy +-2136204015=po1_sh1_cablemesh92632_thvy +-1154796704=po1_sh1_cablemesh92633_thvy +-345472610=po1_sh1_cablemesh92634_thvy +-312481226=po1_sh1_cablemesh92635_thvy +287836390=po1_sh1_cablemesh92636_thvy +487639633=po1_sh1_cablemesh92739_thvy +-1402574965=po1_sh1_cablemesh92740_thvy +320514514=po1_sh1_cablemesh92742_thvy +-173881972=po1_sh1_cablemesh92743_thvy +2043994835=po1_sh1_cablemesh92744_thvy +1780666843=po1_sh1_cablemesh92745_thvy +-1611571907=po1_sh1_cablemesh92960_thvy +543605257=po1_sh1_cablemesh92961_thvy +941540822=po1_sh1_cablemesh92962_thvy +1938615983=po1_sh1_cablemesh92963_thvy +1377491721=po1_sh1_cablemesh92964_thvy +-1882642571=po1_sh1_cablemesh92965_thvy +-1100025059=po1_sh1_cablemesh92966_thvy +-367975617=po1_sh1_cablemesh92967_thvy +-1304647027=po1_sh1_cablemesh92968_thvy +1661321925=po1_sh1_cablemesh92969_thvy +754805482=po1_sh1_cablemesh92970_thvy +-1681632956=po1_sh1_cablemesh92971_thvy +1209290430=po1_sh1_cablemesh92986_thvy +-368457898=po1_sh1_cablemesh92987_thvy +748768904=po1_sh1_cablemesh93508_thvy +-1752228188=po1_sh1_cablemesh93509_thvy +-1731814015=po1_sh1_cablemesh93510_thvy +-549357191=po1_sh1_cablemesh93511_thvy +1220373552=po1_sh1_cablemesh93512_thvy +1144237072=po1_sh1_cablemesh93513_thvy +1441674390=po1_sh1_cablemesh93514_thvy +-960308527=po1_sh1_cablemesh93515_thvy +425215711=po1_sh1_cablemesh93516_thvy +1600601284=po1_sh1_cablemesh93517_thvy +1971493884=po1_sh1_cablemesh93518_thvy +1065243060=po1_sh1_cablemesh93519_thvy +1396932670=po1_sh1_cablemesh93520_thvy +1611495361=po1_sh1_cablemesh93521_thvy +-1791440933=po1_sh1_cablemesh93524_thvy +1140228521=po1_sh1_cablemesh93525_thvy +-2086976284=po1_sh1_cablemesh93526_thvy +436798399=po1_sh1_cablemesh93527_thvy +-299799291=po1_sh1_cablemesh93528_thvy +-1500923011=po1_sh1_cablemesh93529_thvy +-373115256=po1_sh1_cablemesh93530_thvy +-1785739863=po1_sh1_cablemesh93531_thvy +-225910105=po1_sh1_cablemesh93533_thvy +89393425=po1_sh1_cablemesh93534_thvy +2050331064=po1_sh1_cablemesh93535_thvy +-1732552693=po1_sh1_cablemesh93536_thvy +-1678711685=po1_sh1_cablemesh93537_thvy +1700726269=po1_sh1_cablemesh93538_thvy +2056200971=po1_sh1_cablemesh93602_thvy +378833876=po1_sh1_cablemesh93603_thvy +327452601=po1_sh1_cablemesh93604_thvy +1474465310=po1_sh1_cablemesh93605_thvy +-767815094=po1_sh1_cablemesh93607_thvy +-478973760=po1_sh1_cablemesh93609_thvy +-1479200007=po1_sh1_cablemesh93611_thvy +998702070=po1_sh1_cablemesh93612_thvy +1989117003=po1_sh1_cablemesh93613_thvy +137741997=po1_sh1_cablemesh93614_thvy +-1072838151=po1_sh1_cablemesh93616_thvy +-2145648939=po1_sh1_cablemesh93617_thvy +1631543348=po1_sh1_cablemesh94042_thvy +-1325859523=po1_sh1_cablemesh94043_thvy +1203680880=po1_sh1_cablemesh94044_thvy +-318755264=po1_sh1_cablemesh94045_thvy +-554791307=po1_sh1_cablemesh94046_thvy +-38984706=po1_sh1_cablemesh94047_thvy +-1256772166=po1_sh1_cablemesh94048_thvy +328703459=po1_sh1_cablemesh94049_thvy +1229759026=po1_sh1_cablemesh94050_thvy +1680916584=po1_sh1_cablemesh94051_thvy +-268379608=po1_sh1_cablemesh94052_thvy +-907121250=po1_sh1_cablemesh94053_thvy +-1061785066=po1_sh1_cablemesh94054_thvy +-146338329=po1_sh1_cablemesh94055_thvy +316954512=po1_sh1_cablemesh94056_thvy +-72209233=po1_sh1_cablemesh94057_thvy +2043608357=po1_sh1_cablemesh94058_thvy +1577368522=po1_sh1_cablemesh94059_thvy +-683630197=po1_sh1_cablemesh94060_thvy +-1248510969=po1_sh1_cablemesh94061_thvy +-10865491=po1_sh1_cablemesh94062_thvy +-902136477=po1_sh1_cablemesh94063_thvy +-1275103973=po1_sh1_cablemesh94064_thvy +-1543444401=po1_sh1_cablemesh94065_thvy +709327744=po1_sh1_cablemesh94066_thvy +1506204649=po1_sh1_cablemesh94067_thvy +1954394458=po1_sh1_cablemesh94068_thvy +257364230=po1_sh1_cablemesh94069_thvy +53032664=po1_sh1_crane_dec00 +-251833918=po1_sh1_crane00 +-1924055100=po1_sh1_cranewire1 +-845692848=po1_sh1_cranewire2 +1254229492=po1_sh1_drips +-1837704821=po1_sh1_fire_overlay +861993529=po1_sh1_gg_fizz1 +96804610=po1_sh1_gg_fizz2 +1182965884=po1_sh1_gg_fizz3 +412206235=po1_sh1_gg_fizz4 +1027509748=po1_sh1_gg_fizz6 +828208578=po1_sh1_gg_fizz7 +-4812171=po1_sh1_gg_fizz8 +-96174935=po1_sh1_gg_lad1 +-402008012=po1_sh1_gg_lad2 +-221352519=po1_sh1_gg_lad3 +-487338492=po1_sh1_gg_lad4 +-1663551752=po1_sh1_gg_netting +-1337057720=po1_sh1_gg_netting2 +1456640986=po1_sh1_gg003 +2142004621=po1_sh1_gg004 +1897220191=po1_sh1_gg005 +-1918271089=po1_sh1_gg006 +-2693656=po1_sh1_gg007 +-930351277=po1_sh1_gg008 +-1176053239=po1_sh1_gg009 +1941399646=po1_sh1_gg1 +746910308=po1_sh1_hangrope5 +-1702528301=po1_sh1_hull_debris002 +1032304185=po1_sh1_lod_01b +269019608=po1_sh1_numbers +-1269106316=po1_sh1_pipe003 +2137657235=po1_sh1_pipe004 +-470542093=po1_sh1_pipe1 +-2121480745=po1_sh1_pipe2_lod +-776604553=po1_sh1_pipe2 +-137510746=po1_sh1_pipe3 +-150290656=po1_sh1_pipe4 +465275021=po1_sh1_pipe5 +175597049=po1_sh1_pipe6 +1395619700=po1_sh1_pipe7 +770714870=po1_sh1_pipe8 +-1653295277=po1_sh1_port_xr_door00 +-15369581=po1_sh1_port_xr_door01 +-371437535=po1_sh1_port_xr_door02 +-1556593958=po1_sh1_port_xr_door03 +-832005830=po1_sh1_port_xr_door04 +419212901=po1_sh1_port_xr_door05 +48857663=po1_sh1_port_xr_door06 +-63048472=po1_sh1_port_xr_door07 +-411841708=po1_sh1_port_xr_door08 +1238732822=po1_sh1_port_xr_door09 +-318351467=po1_sh1_port_xr_door10 +-774790868=po1_sh1_port_xr_door11 +-930378080=po1_sh1_port_xr_door12 +497072333=po1_sh1_port_xr_door13 +862053455=po1_sh1_port_xr_door14 +-1993647489=po1_sh1_props_combo_slod +-1842428275=po1_sh1_props_combo01_slod +1720302083=po1_sh1_props_lod +-1082140071=po1_sh1_props10_lod +-368807232=po1_sh1_props10b_lod +536195830=po1_sh1_props11_lod +-1266142119=po1_sh1_props12_lod +953732150=po1_sh1_props2_lod +-1366109013=po1_sh1_props4_lod +1180333701=po1_sh1_props5_lod +-576313983=po1_sh1_props6_lod +1202330715=po1_sh1_props7_lod +445945453=po1_sh1_props8_lod +-1555331043=po1_sh1_props9_lod +-1703523201=po1_sh1_rf_door004 +397323665=po1_sh1_rf_prop23 +-376779463=po1_sh1_rope004 +-1711100374=po1_sh1_rope005 +1422926786=po1_sh1_rope006 +1183156013=po1_sh1_rope007 +-1057620980=po1_sh1_rope009 +2001436006=po1_sh1_rustedge +-94741319=po1_sh1_ship_sunk_det00 +-1637361686=po1_sh1_ship_sunk_int01 +-929469528=po1_sh1_shipa_006 +2087747926=po1_sh1_shipa_05 +-644403589=po1_sh1_shipa_05a +-942372106=po1_sh1_shipa_05b +850682036=po1_sh1_shipa_05c +1877234107=po1_sh1_shipa_09_rope1_det +-119662110=po1_sh1_shipa_09_rope1 +1406001375=po1_sh1_shipa_09_rope2_det +1090660957=po1_sh1_shipa_09_rope2 +1073907835=po1_sh1_shipa_09 +-450984745=po1_sh1_shipa_cabin_ov +1232442706=po1_sh1_shipa_cabin +940111680=po1_sh1_shipa_cabin001 +-1221521939=po1_sh1_shipa_decals +-1968632191=po1_sh1_shipa_decals2 +-769072662=po1_sh1_shipa_detail +1381926518=po1_sh1_shipa_detail001 +1792440137=po1_sh1_shipa_hull +-726921261=po1_sh1_shipa_hull001 +565440205=po1_sh1_shipa_ladder_p1 +-335379605=po1_sh1_shipa_ladder_p2 +-369181351=po1_sh1_shipa_ladder002 +-925203762=po1_sh1_shipa_ladder002b +506809511=po1_sh1_shipa_lifeboats +924001114=po1_sh1_shipa_lifeboats001 +-1664318454=po1_sh1_shipa_lifeboats2 +1211853693=po1_sh1_shipa_railings_3 +317784297=po1_sh1_shipa_railings_4 +-914952718=po1_sh1_shipa_railings_6 +-1892484757=po1_sh1_shipa_railings_7 +-438846243=po1_sh1_shipa_railings_p01 +-406077243=po1_sh1_shipa_railings_p02 +-96115272=po1_sh1_shipa_railings_p03 +208701966=po1_sh1_shipa_railings_p04 +515059347=po1_sh1_shipa_railings_p05 +1092973431=po1_sh1_shipa_railings_p06 +1398872050=po1_sh1_shipa_railings_p07 +1639363741=po1_sh1_shipa_railings_p08 +1944901897=po1_sh1_shipa_railings_p09 +1582664252=po1_sh1_shipa_railings_p1 +-689891012=po1_sh1_shipa_railings_p10 +-1580126431=po1_sh1_shipa_railings_p11 +-358235963=po1_sh1_shipa_railings_p12 +-1794312278=po1_sh1_shipa_railings_p2 +-2118495995=po1_sh1_shipa_railings_p3 +-1200177535=po1_sh1_shipa_railings_p4 +-910213443=po1_sh1_shipa_railings001 +-2117551994=po1_sh1_shipa_stairs +1601214123=po1_sh1_shipa_stairs002 +-853020136=po1_sh1_shipa_stairs003 +-2080022572=po1_sh1_shipa_stairs004 +-38102941=po1_sh1_shipcrates1 +1957081450=po1_sh1_shipcrates2_d +789871382=po1_sh1_shipcrates2 +360464429=po1_sh1_shipcrates2b_d +-1948354067=po1_sh1_shipcrates2b +938468680=po1_sh1_shipcrates3_d +-631320148=po1_sh1_shipcrates3 +-1233711778=po1_sh1_shipcrates3b_d +301861762=po1_sh1_shipcrates3b +1213197611=po1_sh1_shipcrates4_d +193836041=po1_sh1_shipcrates4 +-361195211=po1_sh1_shipcrates4b_d +481894928=po1_sh1_shipcrates4b +-35405218=po1_sh1_shipcrates5_d +496162831=po1_sh1_shipcrates5 +-624607375=po1_sh1_shipcrates5b_d +-1348449008=po1_sh1_shipcrates5b +616271603=po1_sh1_slod002 +-1291964770=po1_sh1_stairs_004 +490386153=po1_sh1_stairs_03 +-617580230=po1_sh1_stairs_032 +-1995114922=po1_sh1_sunk_slod +-14043999=po1_sh1_sunklad1 +175426359=po1_sh1_sunklad2 +1689190314=po1_sh1_sunklad3 +-297790770=po1_sh1_sunklad4 +-1714267800=po1_sh1_window_overlay +1522069532=po1_sh2_crane_cables_01 +830447018=po1_sh2_crane_cables_02 +-1193741830=po1_sh2_decalsgg_01 +-837084034=po1_sh2_decalsgg_02 +-486848962=po1_sh2_decalsgg_03 +884131854=po1_sh2_drips +-768896172=po1_sh2_gavfix_fiz1_lod +782411229=po1_sh2_gavfix_fiz2_lod +740851122=po1_sh2_gg_lad2 +-1551225730=po1_sh2_gg003 +145880780=po1_sh2_gg004 +-694480225=po1_sh2_gg005 +841627149=po1_sh2_gg1 +-2091444081=po1_sh2_laddertest1 +-1799373984=po1_sh2_laddertest2 +1501447398=po1_sh2_laddertest3 +191564381=po1_sh2_lod_04b +-1483220376=po1_sh2_numbers +-1940821995=po1_sh2_pipe1 +-1625813594=po1_sh2_pipe2 +979726030=po1_sh2_po1_sh1_anchors +-810687974=po1_sh2_po1_sh1_antenna1 +236911090=po1_sh2_po1_sh1_decals_02 +-540009131=po1_sh2_po1_sh1_decals_03 +315196223=po1_sh2_po1_sh1_decals_04 +619718540=po1_sh2_po1_sh1_decals_05 +-881003345=po1_sh2_po1_sh1_decals_06 +-1731031205=po1_sh2_po1_sh1_decals_07 +-270025340=po1_sh2_po1_sh1_decals_08 +-1186443194=po1_sh2_po1_sh1_decals_09 +1899250551=po1_sh2_po1_sh1_decals_11 +-606791497=po1_sh2_po1_sh1_decals_12 +816070070=po1_sh2_po1_sh1_decalwires_03 +-1276838965=po1_sh2_po1_sh1_details_02 +-430743385=po1_sh2_po1_sh1_details_03 +1633340585=po1_sh2_po1_sh1_hull001 +1561725554=po1_sh2_po1_sh1_hullrudder +329685343=po1_sh2_po1_sh1_pipes +-974020524=po1_sh2_po1_sh1_ropes01 +-1909235556=po1_sh2_po1_sh1_ropesf +451017103=po1_sh2_po1_sh1_ropesr +-2016344491=po1_sh2_po1_sh1_stps_det +1267804496=po1_sh2_po1_sh1_stps +608609330=po1_sh2_po1_sh1_tower002 +102336357=po1_sh2_railings_01 +315891930=po1_sh2_railings_02 +937290477=po1_sh2_railings_04 +705777488=po1_sh2_railings_05 +-22873996=po1_sh2_railings_07 +-1391585082=po1_sh2_railings_100 +1289214023=po1_sh2_railings_101 +1418848187=po1_sh2_railings_102 +1633386830=po1_sh2_railings_103 +2024976380=po1_sh2_railings_104 +-175232571=po1_sh2_railings_105 +458126661=po1_sh2_railings_106 +724833536=po1_sh2_railings_107 +966373835=po1_sh2_railings_108 +369519273=po1_sh2_railings_109 +2143865516=po1_sh2_railings_110 +-540341581=po1_sh2_railings_111 +-181010663=po1_sh2_railings2_01 +-833360488=po1_sh2_rope02 +-1332956662=po1_sh2_rope03 +-1562765659=po1_sh2_rope04 +-33436441=po1_sh2_rope05 +198469772=po1_sh2_rope06 +-752683226=po1_sh2_rope07 +-523857295=po1_sh2_rope08 +440266385=po1_sh2_rope1_2 +-1636567301=po1_sh2_rope1_3 +-1887905531=po1_sh2_rope1_4 +-1932569282=po1_sh2_rope3_2 +-125487144=po1_sh2_rustedge +-2070698107=po1_sh2_s_001 +-474210339=po1_sh2_sh1_details_01_hd +-991994332=po1_sh2_sh1_details_02_hd +1099359019=po1_sh2_sh1_details_69 +1096963266=po1_sh2_ship2_fizz1 +1328607327=po1_sh2_ship2_fizz2 +139190922=po1_sh2_ship2_fizz3 +872233464=po1_sh2_ship2_fizz4 +-320521672=po1_sh2_shipa_05 +-1663070894=po1_sh2_shipa_05b_det +-416818391=po1_sh2_shipa_05b +44393912=po1_sh2_shipa_06 +376474241=po1_sh2_shipa_bollards1 +-1293761693=po1_sh2_shipa_bollards2 +-2122594469=po1_sh2_shipa_cabin_ov2 +1216271714=po1_sh2_shipa_cabin_ov3 +1455256031=po1_sh2_shipa_cabin_ov4 +-423359804=po1_sh2_shipa_cabin +-1273158462=po1_sh2_shipa_dec_1 +-949990584=po1_sh2_shipa_dec_2 +190784200=po1_sh2_shipa_dec +-1627181951=po1_sh2_shipa_decals +1115677385=po1_sh2_shipa_decals2 +-979889780=po1_sh2_shipa_detail +420187091=po1_sh2_shipa_hull +-478050236=po1_sh2_shipa_ladder002 +-179033111=po1_sh2_shipa_ladder003 +-486983846=po1_sh2_shipa_ladder01 +-248785985=po1_sh2_shipa_ladder02 +271734987=po1_sh2_shipa_lifeboats1 +562559862=po1_sh2_shipa_lifeboats2 +-1463346467=po1_sh2_shipa_railings +-1334616724=po1_sh2_shipa_stairs +229387087=po1_sh2_shipa_stairs002 +2120934406=po1_sh2_shipa_windows +-855924320=po1_sh2_stairs_01 +-1652669790=po1_sh2_stairs_07 +743767427=po1_sh2_wire +2046537925=police +-1627000575=police2 +1912215274=police3 +-1973172295=police4 +-34623805=policeb +-1536924937=policeold1 +-1779120616=policeold2 +456714581=policet +353883353=polmav +-119658072=pony +943752001=pony2 +-1290268385=pop_v_bank_door_l +-498077814=pop_v_bank_door_r +-1977698976=poro_06_sig1_c_source +-1976806603=port_xr_bins +-1221701255=port_xr_cont_01 +-1803023315=port_xr_cont_02 +-1171564689=port_xr_cont_03 +-935595120=port_xr_cont_04 +710539794=port_xr_cont_sm +575329936=port_xr_contpod_01 +806973997=port_xr_contpod_02 +1917744790=port_xr_contpod_03 +-401460437=port_xr_cranelg +1369145036=port_xr_door_01 +-2085166334=port_xr_door_04 +1450215542=port_xr_door_05 +2123151705=port_xr_elecbox_1 +-2007544594=port_xr_elecbox_2 +-1683917950=port_xr_elecbox_3 +2133090796=port_xr_fire +1034340814=port_xr_firehose +-1340510246=port_xr_lifeboat +-1727003037=port_xr_lifep +456885502=port_xr_lightdoor +1809625346=port_xr_lighthal +-390630130=port_xr_lightspot +1013710720=port_xr_railbal +-626023976=port_xr_railside +1857662402=port_xr_railst +-734430729=port_xr_spoolsm +-520750160=port_xr_stairs_01 +-833990705=port_xr_tiedown +2112052861=pounder +-1450650718=prairie +741586030=pranger +-488123221=predator +-1883869285=premier +-1150599089=primo +-2040426790=primo2 +-1100075058=proair_hoc_puck +29828513=proc_brittlebush_01 +-1280423821=proc_coral_01 +-2114240528=proc_desert_sage_01 +1870499111=proc_drkyel001 +2041844081=proc_dry_plants_01 +2015249693=proc_drygrasses01 +-1511795599=proc_drygrasses01b +1781006001=proc_drygrassfronds01 +-2044882611=proc_dryplantsgrass_01 +-1945854697=proc_dryplantsgrass_02 +-2131000111=proc_fern_02 +-203856859=proc_flower_wild_04 +-287168502=proc_flower1 +-67644897=proc_forest_grass01 +-429997852=proc_forest_ivy_01 +-1010825119=proc_grassdandelion01 +1599985244=proc_grasses01 +-1065905452=proc_grasses01b +1406134282=proc_grassfronds01 +-638302388=proc_grassplantmix_01 +213036232=proc_grassplantmix_02 +-964059938=proc_indian_pbrush_01 +-783590493=proc_leafybush_01 +849975660=proc_leafyplant_01 +775482218=proc_litter_01 +479086613=proc_litter_02 +1775565172=proc_lizardtail_01 +-1025025503=proc_lupins_01 +17258065=proc_meadowmix_01 +-508643576=proc_meadowpoppy_01 +580043721=proc_mntn_stone01 +334177914=proc_mntn_stone02 +237509364=proc_mntn_stone03 +-876909511=proc_sage_01 +1872771678=proc_scrub_bush01 +2064959419=proc_searock_01 +1758339886=proc_searock_02 +1589448460=proc_searock_03 +-814048611=proc_sml_reeds_01 +875648136=proc_sml_reeds_01b +1173321732=proc_sml_reeds_01c +-503723136=proc_sml_stones01 +-741527769=proc_sml_stones02 +-1015640454=proc_sml_stones03 +-1405230777=proc_stones_01 +-889446717=proc_stones_02 +-646857810=proc_stones_03 +-412821612=proc_stones_04 +-182488311=proc_stones_05 +31952029=proc_stones_06 +950980702=proc_trolley_lakebed +-1406314798=proc_weeds01a +-1272191277=proc_weeds01b +-1578024354=proc_weeds01c +-1533650692=proc_wildquinine +-1344020018=prop_06_sig1_a +2041509221=prop_06_sig1_b +1982492248=prop_06_sig1_d +1760580580=prop_06_sig1_e +1384097539=prop_06_sig1_f +1162513561=prop_06_sig1_g +790913101=prop_06_sig1_h +563529010=prop_06_sig1_i +-331261304=prop_06_sig1_j +368618998=prop_06_sig1_k +-1619803918=prop_06_sig1_l +-785013643=prop_06_sig1_m +-1701726418=prop_06_sig1_n +-1940612428=prop_06_sig1_o +1875279045=prop_1st_hostage_scene +1280887308=prop_1st_prologue_scene +-742199344=prop_2nd_hostage_scene +-1331536247=prop_50s_jukebox +1611303890=prop_a_base_bars_01 +1293907652=prop_a_trailer_door_01 +478908889=prop_a4_pile_01 +-1378325165=prop_a4_sheet_01 +-1220181943=prop_a4_sheet_02 +-1831225514=prop_a4_sheet_03 +-1684027166=prop_a4_sheet_04 +17929184=prop_a4_sheet_05 +1373227456=prop_abat_roller_static +-1468417022=prop_abat_slide +-121802573=prop_acc_guitar_01_d1 +-708789241=prop_acc_guitar_01 +-1602845292=prop_aerial_01a +363720705=prop_aerial_01b +201055389=prop_aerial_01c +1161678624=prop_aerial_01d +924808509=prop_afsign_amun +718227482=prop_afsign_vbike +-1056637498=prop_agave_01 +-1437872044=prop_agave_02 +-1716731852=prop_aiprort_sign_01 +-1187578040=prop_aiprort_sign_02 +167557869=prop_air_bagloader +1683244033=prop_air_bagloader2_cr +-1287677794=prop_air_bagloader2 +1175931267=prop_air_barrier +-76230599=prop_air_bench_01 +307625467=prop_air_bench_02 +-1550393228=prop_air_bigradar_l1 +-1773582887=prop_air_bigradar_l2 +-1062232474=prop_air_bigradar_slod +-1988908952=prop_air_bigradar +-1265137328=prop_air_blastfence_01 +-1562286620=prop_air_blastfence_02 +131289656=prop_air_bridge01 +497122772=prop_air_bridge02 +1610144111=prop_air_cargo_01a +1891269362=prop_air_cargo_01b +1046025776=prop_air_cargo_01c +-274013936=prop_air_cargo_02a +542982772=prop_air_cargo_02b +-1986685425=prop_air_cargo_03a +628478833=prop_air_cargo_04a +-500478759=prop_air_cargo_04b +-806573988=prop_air_cargo_04c +1757803317=prop_air_cargoloader_01 +1514102675=prop_air_chock_01 +-452397756=prop_air_chock_03 +1800372691=prop_air_chock_04 +-1587301201=prop_air_conelight +-1779825653=prop_air_fireexting +-770054074=prop_air_fueltrail1 +-1075526692=prop_air_fueltrail2 +-925511118=prop_air_gasbogey_01 +-1564544556=prop_air_generator_01 +-1474397017=prop_air_generator_03 +78540130=prop_air_hoc_paddle_01 +-218084858=prop_air_hoc_paddle_02 +1784537360=prop_air_lights_01a +1095208676=prop_air_lights_01b +-1035660791=prop_air_lights_02a +-772034186=prop_air_lights_02b +1998517203=prop_air_lights_03a +-887448895=prop_air_lights_04a +-173347079=prop_air_lights_05a +-1914374242=prop_air_luggtrolley +-1824199444=prop_air_mast_01 +1524825141=prop_air_mast_02 +1849402306=prop_air_monhut_01 +1670942332=prop_air_monhut_02 +169792355=prop_air_monhut_03_cr +-961391442=prop_air_monhut_03 +1562403901=prop_air_propeller01 +-1867237480=prop_air_radar_01 +-105439435=prop_air_sechut_01 +1363465830=prop_air_stair_01 +123191949=prop_air_stair_02 +900603705=prop_air_stair_03 +-2103481739=prop_air_stair_04a_cr +1412727143=prop_air_stair_04a +-68540493=prop_air_stair_04b_cr +-1444467509=prop_air_stair_04b +2129093333=prop_air_taxisign_01a +1896958025=prop_air_taxisign_02a +-159713206=prop_air_taxisign_03a +-994110897=prop_air_terlight_01a +-479309907=prop_air_terlight_01b +714071539=prop_air_terlight_01c +-806121615=prop_air_towbar_01 +-576443694=prop_air_towbar_02 +1555409147=prop_air_towbar_03 +-397607777=prop_air_trailer_1a +-1161911933=prop_air_trailer_1b +-1957313850=prop_air_trailer_1c +401136338=prop_air_trailer_2a +623310158=prop_air_trailer_2b +-399903427=prop_air_trailer_3a +-1236266614=prop_air_trailer_3b +-64349163=prop_air_trailer_4a +712505520=prop_air_trailer_4b +425776770=prop_air_trailer_4c +638798121=prop_air_watertank1 +1422763677=prop_air_watertank2 +447918696=prop_air_watertank3 +61509710=prop_air_windsock_base +-310772260=prop_air_windsock +886547537=prop_air_woodsteps +827943275=prop_aircon_l_01 +605277920=prop_aircon_l_02 +1413477803=prop_aircon_l_03_dam +1426534598=prop_aircon_l_03 +1195939145=prop_aircon_l_04 +1369811908=prop_aircon_m_01 +1131941737=prop_aircon_m_02 +1948414141=prop_aircon_m_03 +1709954128=prop_aircon_m_04 +-1393761711=prop_aircon_m_05 +-1625667924=prop_aircon_m_06 +1366469466=prop_aircon_m_07 +1135153095=prop_aircon_m_08 +-432646941=prop_aircon_m_09 +726292818=prop_aircon_m_10 +-223157118=prop_aircon_s_01a +317638569=prop_aircon_s_02a +532504902=prop_aircon_s_02b +1767043400=prop_aircon_s_03a +1552504757=prop_aircon_s_03b +217291359=prop_aircon_s_04a +-759879321=prop_aircon_s_05a +-867494225=prop_aircon_s_06a +1928095639=prop_aircon_s_07a +-1177062036=prop_aircon_s_07b +-1545030330=prop_aircon_t_03 +-793463384=prop_aircon_tna_02 +-775805135=prop_airdancer_2_cloth +1480247349=prop_airdancer_base +-1679199186=prop_airhockey_01 +160628940=prop_airport_sale_sign +-1758446314=prop_alarm_01 +-2112285976=prop_alarm_02 +1803116220=prop_alien_egg_01 +-73263722=prop_aloevera_01 +-1536173086=prop_am_box_wood_01 +-1139842859=prop_amanda_note_01 +503635721=prop_amanda_note_01b +-440787091=prop_amb_40oz_02 +-1217150239=prop_amb_40oz_03 +683570518=prop_amb_beer_bottle +2017086435=prop_amb_ciggy_01 +1847598393=prop_amb_donut +1197080420=prop_amb_handbag_01 +974883178=prop_amb_phone +-547813259=prop_ammunation_sign_01 +1011250084=prop_amp_01 +1814532926=prop_anim_cash_note_b +1597489407=prop_anim_cash_note +-1170050911=prop_anim_cash_pile_01 +-1448063107=prop_anim_cash_pile_02 +1405043423=prop_apple_box_01 +-585968300=prop_apple_box_02 +1011158577=prop_ar_arrow_1 +1811869092=prop_ar_arrow_2 +958367714=prop_ar_arrow_3 +977639986=prop_ar_ring_01 +-1995840812=prop_arc_blueprints_01 +-1991361770=prop_arcade_01 +952375787=prop_arcade_02 +-2029892494=prop_arm_gate_l +-861197080=prop_arm_wrestle_01 +719404538=prop_armchair_01 +1534513698=prop_armenian_gate +701173564=prop_armour_pickup +-267139712=prop_artgallery_02_dl +650392296=prop_artgallery_02_dr +-751501685=prop_artgallery_dl +-1382730932=prop_artgallery_dr +-956377380=prop_artifact_01 +996113921=prop_ashtray_01 +-543669801=prop_asteroid_01 +1685515260=prop_astro_table_01 +832407114=prop_astro_table_02 +-870868698=prop_atm_01 +-1126237515=prop_atm_02 +-1364697528=prop_atm_03 +-1600440298=prop_attache_case_01 +2047842025=prop_aviators_01 +1335593994=prop_b_board_blank +-1212160278=prop_bahammenu +-465397894=prop_balcony_glass_01 +-156648376=prop_balcony_glass_02 +128212541=prop_balcony_glass_03 +170812241=prop_balcony_glass_04 +-206337278=prop_ball_box +812526004=prop_ballistic_shield_lod1 +1141389967=prop_ballistic_shield +-1743279446=prop_bandsaw_01 +-554465314=prop_bank_shutter +-134415992=prop_bank_vaultdoor +-1766751344=prop_bar_beans +-1102277088=prop_bar_beerfridge_01 +-1711526423=prop_bar_caddy +-16236139=prop_bar_coastbarr +-2132107072=prop_bar_coastchamp +1260570993=prop_bar_coastdusc +1793667637=prop_bar_coasterdisp +1374371923=prop_bar_coastmount +-420103132=prop_bar_cockshaker +-1525506599=prop_bar_cockshakropn +2072037848=prop_bar_cooler_01 +1913075429=prop_bar_cooler_03 +-1660391290=prop_bar_drinkstraws +-458183035=prop_bar_fridge_01 +-304627501=prop_bar_fridge_02 +18704222=prop_bar_fridge_03 +-1720674274=prop_bar_fridge_04 +1753238891=prop_bar_fruit +-1696280277=prop_bar_ice_01 +993353915=prop_bar_lemons +2010966735=prop_bar_limes +67883626=prop_bar_measrjug +-521301105=prop_bar_napkindisp +-1838355393=prop_bar_nuts +-1281229898=prop_bar_pump_01 +-766101190=prop_bar_pump_04 +-1188362524=prop_bar_pump_05 +-420814237=prop_bar_pump_06 +-1339984727=prop_bar_pump_07 +2143392746=prop_bar_pump_08 +1285434788=prop_bar_pump_09 +1090360663=prop_bar_pump_10 +-754287693=prop_bar_shots +-1619027728=prop_bar_sink_01 +846652480=prop_bar_stirrers +-1829764702=prop_bar_stool_01 +2139379968=prop_barbell_01 +-1711403533=prop_barbell_02 +-486823720=prop_barbell_100kg +-1902111326=prop_barbell_10kg +371177307=prop_barbell_20kg +927793327=prop_barbell_30kg +-1314904318=prop_barbell_40kg +1897403261=prop_barbell_50kg +-43213041=prop_barbell_60kg +-164226377=prop_barbell_80kg +-1882134861=prop_barebulb_01 +-1228223417=prop_barier_conc_01a +-978556406=prop_barier_conc_01b +-347163314=prop_barier_conc_01c +-1286880215=prop_barier_conc_02a +-514023350=prop_barier_conc_02b +-674591450=prop_barier_conc_02c +432739598=prop_barier_conc_03a +-1810823144=prop_barier_conc_04a +693843550=prop_barier_conc_05a +415536433=prop_barier_conc_05b +1172303719=prop_barier_conc_05c +-165117488=prop_barn_door_l +-459350339=prop_barn_door_r +18445149=prop_barrachneon +-1738103333=prop_barrel_01a +1298403575=prop_barrel_02a +-1069975900=prop_barrel_02b +89948745=prop_barrel_03a +344662182=prop_barrel_03d +-1344435013=prop_barrel_exp_01a +-1088738506=prop_barrel_exp_01b +-1935686084=prop_barrel_exp_01c +-1269401419=prop_barrel_float_1 +-840225818=prop_barrel_float_2 +1652026494=prop_barrel_pile_01 +-260208501=prop_barrel_pile_02 +-921781850=prop_barrel_pile_03 +-566369276=prop_barrel_pile_04 +631304913=prop_barrel_pile_05 +-841417216=prop_barrier_wat_01a +2080595106=prop_barrier_wat_03a +546252211=prop_barrier_wat_03b +579512398=prop_barrier_wat_04a +1198649884=prop_barrier_wat_04b +968840887=prop_barrier_wat_04c +1072616162=prop_barrier_work01a +1329951119=prop_barrier_work01b +1718951922=prop_barrier_work01c +1946925855=prop_barrier_work01d +-1984567405=prop_barrier_work02a +-565797937=prop_barrier_work04a +-143315610=prop_barrier_work05 +765541575=prop_barrier_work06a +1048501890=prop_barrier_work06b +742943823=prop_barriercrash_01 +1415068782=prop_barriercrash_02 +574380059=prop_barriercrash_03 +1871573721=prop_barriercrash_04 +118769507=prop_barry_table_detail +510628364=prop_basejump_target_01 +659269893=prop_basketball_net +-2088525666=prop_bath_dirt_01 +-1966747703=prop_battery_01 +-1726256012=prop_battery_02 +-1525817904=prop_bball_arcade_01 +1903501406=prop_bbq_1 +519797612=prop_bbq_2 +-476379988=prop_bbq_3 +-770250239=prop_bbq_4_l1 +977744387=prop_bbq_4 +286252949=prop_bbq_5 +-1363752925=prop_beach_bag_01a +2094687343=prop_beach_bag_01b +-845760792=prop_beach_bag_02 +1972733671=prop_beach_bag_03 +-489525601=prop_beach_bars_01 +1920863736=prop_beach_bars_02 +-1608693916=prop_beach_bbq +1672330940=prop_beach_dip_bars_01 +-1531756342=prop_beach_dip_bars_02 +-1065766299=prop_beach_fire +-1880772547=prop_beach_lg_float +183900128=prop_beach_lg_stretch +-418873017=prop_beach_lg_surf +1715961520=prop_beach_lilo_01 +-1675793829=prop_beach_lilo_02 +-554270033=prop_beach_lotion_01 +238248232=prop_beach_lotion_02 +-1826591984=prop_beach_lotion_03 +1054627099=prop_beach_parasol_01 +756855196=prop_beach_parasol_02 +516887809=prop_beach_parasol_03 +-1929219726=prop_beach_parasol_04 +-2108662770=prop_beach_parasol_05 +1913502601=prop_beach_parasol_06 +1473546007=prop_beach_parasol_07 +-979901796=prop_beach_parasol_08 +-1151218128=prop_beach_parasol_09 +1483509531=prop_beach_parasol_10 +1867233273=prop_beach_punchbag +1677315747=prop_beach_ring_01 +1772442022=prop_beach_rings_01 +336523661=prop_beach_sandcas_01 +339341791=prop_beach_sandcas_03 +1285350052=prop_beach_sandcas_04 +-488829146=prop_beach_sandcas_05 +1639776969=prop_beach_sculp_01 +1181350742=prop_beach_towel_01 +951345131=prop_beach_towel_02 +1604201946=prop_beach_towel_03 +1230242118=prop_beach_towel_04 +-946169730=prop_beach_volball01 +1017479830=prop_beach_volball02 +34136386=prop_beachbag_01 +-886312055=prop_beachbag_02 +-393990599=prop_beachbag_03 +-1414482797=prop_beachbag_04 +-1658644616=prop_beachbag_05 +-1571249689=prop_beachbag_06 +1407021173=prop_beachbag_combo_01 +-429845122=prop_beachbag_combo_02 +1574107526=prop_beachball_01 +136236575=prop_beachball_02 +1275920395=prop_beachf_01_cr +-764254753=prop_beachflag_01 +1585741317=prop_beachflag_02 +803874239=prop_beachflag_le +1350970027=prop_beer_am +1174226320=prop_beer_amopen +-527552795=prop_beer_bar +-1403539035=prop_beer_bison +-1555693050=prop_beer_blr +1172836182=prop_beer_bottle +2057005985=prop_beer_box_01 +-1145966996=prop_beer_jakey +348272579=prop_beer_logger +1146109585=prop_beer_logopen +1433474877=prop_beer_neon_01 +1671082896=prop_beer_neon_02 +-487902677=prop_beer_neon_03 +-1178279969=prop_beer_neon_04 +-535527755=prop_beer_patriot +1451528099=prop_beer_pissh +1669623194=prop_beer_pride +-1243177429=prop_beer_stz +1940235411=prop_beer_stzopen +-2060136857=prop_beerdusche +88234209=prop_beerneon +-245386275=prop_beggers_sign_01 +-533655168=prop_beggers_sign_02 +-1109340972=prop_beggers_sign_03 +-801803927=prop_beggers_sign_04 +1805980844=prop_bench_01a +2037887057=prop_bench_01b +-1215681419=prop_bench_01c +-628719744=prop_bench_02 +-1062810675=prop_bench_03 +-763859088=prop_bench_04 +-1631057904=prop_bench_05 +-1317098115=prop_bench_06 +-71417349=prop_bench_07 +-403891623=prop_bench_08 +-99500382=prop_bench_09 +437354449=prop_bench_10 +1290593659=prop_bench_11 +345907779=prop_beta_tape +576744296=prop_beware_dog_sign +-1747119540=prop_bh1_03_gate_l +-1565579268=prop_bh1_03_gate_r +-2036241356=prop_bh1_08_mp_gar +1301550063=prop_bh1_09_mp_gar +-918724285=prop_bh1_09_mp_l +1410103055=prop_bh1_09_mp_r +1713721272=prop_bh1_16_display +1523529669=prop_bh1_44_door_01l +1596276849=prop_bh1_44_door_01r +-1454760130=prop_bh1_48_backdoor_l +1245831483=prop_bh1_48_backdoor_r +-1568354151=prop_bh1_48_gate_1 +-403433025=prop_bhhotel_door_l +1308911070=prop_bhhotel_door_r +1234788901=prop_big_bag_01 +914229232=prop_big_cin_screen +-346427197=prop_big_clock_01 +-1842599357=prop_big_shit_01 +-2071359746=prop_big_shit_02 +940495467=prop_bikerack_1a +-1314273436=prop_bikerack_2 +-1747937636=prop_bikerset +1772964347=prop_bikini_disp_01 +265721423=prop_bikini_disp_02 +-614421216=prop_bikini_disp_03 +-451690362=prop_bikini_disp_04 +1119091721=prop_bikini_disp_05 +-836824419=prop_bikini_disp_06 +1317998709=prop_billb_frame01a +-2058846745=prop_billb_frame01b +-1482898465=prop_billb_frame02a +1538534411=prop_billb_frame02b +2024434543=prop_billb_frame03a +1784860384=prop_billb_frame03b +1412211316=prop_billb_frame03c +731304561=prop_billb_frame04a +-514310667=prop_billb_frame04b +934279312=prop_billboard_01 +-915891197=prop_billboard_02 +369046831=prop_billboard_03 +666654889=prop_billboard_04 +1653034562=prop_billboard_05 +73306606=prop_billboard_06 +1233198134=prop_billboard_07 +1328228234=prop_billboard_08 +-1507502723=prop_billboard_09 +1154944443=prop_billboard_09wall +281779892=prop_billboard_10 +1539912878=prop_billboard_11 +756504395=prop_billboard_12 +1748749715=prop_billboard_13 +1233293345=prop_billboard_14 +-2068543868=prop_billboard_15 +-1778996984=prop_billboard_16 +1437508529=prop_bin_01a +1614656839=prop_bin_02a +-130812911=prop_bin_03a +-93819890=prop_bin_04a +1329570871=prop_bin_05a +1143474856=prop_bin_06a +-228596739=prop_bin_07a +-468629664=prop_bin_07b +-1426008804=prop_bin_07c +-1187286639=prop_bin_07d +-1096777189=prop_bin_08a +-413198204=prop_bin_08open +437765445=prop_bin_09a +-1830793175=prop_bin_10a +-329415894=prop_bin_10b +-341442425=prop_bin_11a +1792999139=prop_bin_11b +-2096124444=prop_bin_12a +122303831=prop_bin_13a +1748268526=prop_bin_14a +998415499=prop_bin_14b +234941195=prop_bin_beach_01a +-5943724=prop_bin_beach_01d +1380691550=prop_bin_delpiero_b +-317177646=prop_bin_delpiero +985101275=prop_binoc_01 +1071105235=prop_biolab_g_door +361533569=prop_biotech_store +2142268482=prop_bird_poo +-321570585=prop_birdbath1 +667168444=prop_birdbath2 +1032165235=prop_birdbathtap +1641541792=prop_bison_winch +1861974681=prop_blackjack_01 +-200725035=prop_bleachers_01 +1079494257=prop_bleachers_02 +1329488958=prop_bleachers_03 +-1663557985=prop_bleachers_04_cr +493125771=prop_bleachers_04 +984170102=prop_bleachers_05_cr +-1691255725=prop_bleachers_05 +-1484965124=prop_blox_spray +634122469=prop_bmu_01_b +-1525295470=prop_bmu_01 +1969144476=prop_bmu_02_ld_cab +-1919316447=prop_bmu_02_ld_sup +-1127914163=prop_bmu_02_ld +-1754285242=prop_bmu_02 +-570322204=prop_bmu_track01 +-273336757=prop_bmu_track02 +-1387646590=prop_bmu_track03 +1111175276=prop_bodyarmour_02 +-1779214373=prop_bodyarmour_03 +-1497794201=prop_bodyarmour_04 +2022153476=prop_bodyarmour_05 +-84434502=prop_bodyarmour_06 +-79347610=prop_bollard_01a +1348987562=prop_bollard_01b +-542078659=prop_bollard_01c +-994492850=prop_bollard_02a +-903362261=prop_bollard_02b +-663886409=prop_bollard_02c +-1510803822=prop_bollard_03a +-259356231=prop_bollard_04 +37760292=prop_bollard_05 +1764669601=prop_bomb_01_s +848107085=prop_bomb_01 +346229883=prop_bonesaw +-257549932=prop_bong_01 +591916419=prop_bongos_01 +1203342297=prop_boogbd_stack_01 +1091305086=prop_boogbd_stack_02 +1159992493=prop_boogieboard_01 +1323771955=prop_boogieboard_02 +1977677406=prop_boogieboard_03 +1142887131=prop_boogieboard_04 +1517567877=prop_boogieboard_05 +-1463264208=prop_boogieboard_06 +-1397464056=prop_boogieboard_07 +2062975117=prop_boogieboard_08 +-1856393901=prop_boogieboard_09 +688185351=prop_boogieboard_10 +1729911864=prop_boombox_01 +-23214081=prop_bottle_brandy +-1296774200=prop_bottle_cap_01 +1404018125=prop_bottle_cognac +-1756838334=prop_bottle_macbeth +-748864306=prop_bottle_richard +2018525338=prop_bowl_crisps +-563331074=prop_bowling_ball +-1501785249=prop_bowling_pin +1843823183=prop_box_ammo01a +-1522670383=prop_box_ammo02a +-1586104172=prop_box_ammo03a_set +2107849419=prop_box_ammo03a_set2 +-1422265815=prop_box_ammo03a +-371004270=prop_box_ammo04a +155659266=prop_box_ammo05b +1824078756=prop_box_ammo06a +1580014892=prop_box_ammo07a +1093460780=prop_box_ammo07b +1430410579=prop_box_guncase_01a +-1920611843=prop_box_guncase_02a +798951501=prop_box_guncase_03a +-1147461795=prop_box_tea01a +1165008631=prop_box_wood01a +-1032791704=prop_box_wood02a_mws +-1861623876=prop_box_wood02a_pu +396412624=prop_box_wood02a +-2022916910=prop_box_wood03a +-1322183878=prop_box_wood04a +-1513883840=prop_box_wood05a +738624455=prop_box_wood05b +-1685625437=prop_box_wood06a +307713837=prop_box_wood07a +1916770868=prop_box_wood08a +1815646479=prop_boxcar5_handle +335898267=prop_boxing_glove_01 +1513590521=prop_boxpile_01a +1524671283=prop_boxpile_02b +1280771616=prop_boxpile_02c +-865565111=prop_boxpile_02d +1576342596=prop_boxpile_03a +300547451=prop_boxpile_04a +1935071027=prop_boxpile_05a +-77338465=prop_boxpile_06a +153748523=prop_boxpile_06b +-1726996371=prop_boxpile_07a +519908417=prop_boxpile_07d +-188983024=prop_boxpile_08a +-340374416=prop_boxpile_09a +-1480604471=prop_boxpile_10a +-1249550252=prop_boxpile_10b +155046858=prop_brandy_glass +2064772359=prop_bread_rack_01 +1186956387=prop_bread_rack_02 +329675898=prop_breadbin_01 +-559661536=prop_break_skylight_01 +-1039974809=prop_broken_cboard_p1 +208851797=prop_broken_cboard_p2 +-1261591476=prop_broken_cell_gate_01 +-355648437=prop_broom_unit_01 +-1635579193=prop_bs_map_door_01 +1840863642=prop_bskball_01 +1678716578=prop_buck_spade_01 +1909574183=prop_buck_spade_02 +-2120586824=prop_buck_spade_03 +655799498=prop_buck_spade_04 +-1503317171=prop_buck_spade_05 +-1154786087=prop_buck_spade_06 +-906364298=prop_buck_spade_07 +1353058256=prop_buck_spade_08 +-226735210=prop_buck_spade_09 +2054934387=prop_buck_spade_10 +702767871=prop_bucket_01a +4591557=prop_bucket_01b +-13720938=prop_bucket_02a +1474888937=prop_buckets_02 +-1948924681=prop_bumper_01 +-1720688596=prop_bumper_02 +-1185439750=prop_bumper_03 +-956482747=prop_bumper_04 +-774156031=prop_bumper_05 +-401310349=prop_bumper_06 +-77393630=prop_bumper_car_01 +1129053052=prop_burgerstand_01 +-550386901=prop_burto_gate_01 +-1022684418=prop_bus_stop_sign +-704596622=prop_bush_dead_02 +1719383358=prop_bush_gorse_dry +-1576578766=prop_bush_gorse_lush +1116369239=prop_bush_grape_01 +754902525=prop_bush_ivy_01_1m +1551246947=prop_bush_ivy_01_2m +218547716=prop_bush_ivy_01_bk +1727654695=prop_bush_ivy_01_l +1724835979=prop_bush_ivy_01_pot +-1963183301=prop_bush_ivy_01_r +-298407735=prop_bush_ivy_01_top +-2145301823=prop_bush_ivy_02_1m +1296557055=prop_bush_ivy_02_2m +-467587443=prop_bush_ivy_02_l +425311731=prop_bush_ivy_02_pot +14149626=prop_bush_ivy_02_r +858596542=prop_bush_ivy_02_top +-685850110=prop_bush_lrg_01 +-1825519337=prop_bush_lrg_01b +11906616=prop_bush_lrg_01c_cr +2044171877=prop_bush_lrg_01c +-2003160086=prop_bush_lrg_01d +662880068=prop_bush_lrg_01e_cr +-1705943745=prop_bush_lrg_01e_cr2 +735410778=prop_bush_lrg_01e +498290474=prop_bush_lrg_02 +-465751269=prop_bush_lrg_02b +1277635601=prop_bush_lrg_03 +21490660=prop_bush_lrg_03b +211487370=prop_bush_lrg_04b +849958566=prop_bush_lrg_04c +-302658244=prop_bush_lrg_04d +-26307958=prop_bush_med_01 +236794343=prop_bush_med_02 +-1658282356=prop_bush_med_03_cr +-1656246279=prop_bush_med_03_cr2 +-1733179630=prop_bush_med_03 +992644101=prop_bush_med_05 +1165271193=prop_bush_med_06 +-307793672=prop_bush_med_07 +1225919411=prop_bush_neat_01 +-1205638700=prop_bush_neat_02 +-1385802662=prop_bush_neat_03 +-1127746783=prop_bush_neat_04 +-1316102995=prop_bush_neat_05 +-1602995590=prop_bush_neat_06 +-148117528=prop_bush_neat_07 +-435337813=prop_bush_neat_08 +754546165=prop_bush_ornament_01 +-29353853=prop_bush_ornament_02 +1235038012=prop_bush_ornament_03 +466408348=prop_bush_ornament_04 +-1153241480=prop_busker_hat_01 +2142033519=prop_busstop_02 +1681727376=prop_busstop_04 +1888204845=prop_busstop_05 +1575751856=prop_byard_bench01 +-1884883931=prop_byard_bench02 +-27783086=prop_byard_benchset +-1188661082=prop_byard_block_01 +122468881=prop_byard_boat01 +1062775336=prop_byard_boat02 +-371331137=prop_byard_chains01 +674064465=prop_byard_dingy +686477543=prop_byard_elecbox01 +-244456978=prop_byard_elecbox02 +246619256=prop_byard_elecbox03 +-708760939=prop_byard_elecbox04 +-559617036=prop_byard_float_01 +-162430513=prop_byard_float_01b +73742208=prop_byard_float_02 +-977919647=prop_byard_float_02b +-1203351544=prop_byard_floatpile +936543891=prop_byard_gastank01 +1242409737=prop_byard_gastank02 +817332001=prop_byard_hoist_2 +-1479518736=prop_byard_hoist +1049934319=prop_byard_hoses01 +808918324=prop_byard_hoses02 +-1289036632=prop_byard_ladder01 +-1056923006=prop_byard_lifering +-1729805677=prop_byard_machine01 +-735594213=prop_byard_machine02 +-993191322=prop_byard_machine03 +-1703033697=prop_byard_motor_01 +-1471717326=prop_byard_motor_02 +1907585799=prop_byard_motor_03 +1324389995=prop_byard_net02 +-1387053364=prop_byard_phone +-1323388435=prop_byard_pipe_01 +568297919=prop_byard_pipes01 +-896684404=prop_byard_planks01 +2082303835=prop_byard_pulley01 +880641625=prop_byard_rack +-341893038=prop_byard_ramp +-535359464=prop_byard_rampold_cr +-555044201=prop_byard_rampold +-1249123711=prop_byard_rowboat1 +-1507769428=prop_byard_rowboat2 +-1685705098=prop_byard_rowboat3 +-2006939605=prop_byard_rowboat4 +-290892613=prop_byard_rowboat5 +-459195495=prop_byard_scfhold01 +-1881895757=prop_byard_sleeper01 +-1115854844=prop_byard_sleeper02 +-1200565436=prop_byard_steps_01 +-551453476=prop_byard_tank_01 +-264508577=prop_byard_trailer01 +-1081538054=prop_byard_trailer02 +-2033654589=prop_c4_final_green +-1266278729=prop_c4_final +921663118=prop_c4_num_0001 +-765547158=prop_c4_num_0002 +-594492978=prop_c4_num_0003 +1144664784=prop_cabinet_01 +-2008585441=prop_cabinet_01b +1797500920=prop_cabinet_02b +461118750=prop_cable_hook_01 +-423137698=prop_cablespool_01a +-903793390=prop_cablespool_01b +-1485906437=prop_cablespool_02 +-1255376522=prop_cablespool_03 +2111998691=prop_cablespool_04 +-1951881617=prop_cablespool_05 +-497495090=prop_cablespool_06 +-1951996480=prop_cactus_01a +-759499797=prop_cactus_01b +-938090847=prop_cactus_01c +-194496699=prop_cactus_01d +-492137526=prop_cactus_01e +390870628=prop_cactus_02 +704797648=prop_cactus_03 +2092257548=prop_camera_strap +996225620=prop_can_canoe +-984269803=prop_candy_pqs +1819853303=prop_cap_01 +1619813869=prop_cap_01b +-1435549699=prop_cap_row_01 +-1523993790=prop_cap_row_01b +-131638424=prop_cap_row_02 +-1604836925=prop_cap_row_02b +1158698200=prop_car_battery_01 +-1196571587=prop_car_bonnet_01 +342457267=prop_car_bonnet_02 +277255495=prop_car_door_01 +-699424554=prop_car_door_02 +674546851=prop_car_door_03 +-204842037=prop_car_door_04 +232216084=prop_car_engine_01 +-60739707=prop_car_exhaust_01 +-8553080=prop_car_ignition +1382419899=prop_car_seat +272384846=prop_carcreeper +-1364253020=prop_cardbordbox_01a +250374685=prop_cardbordbox_02a +-1515940233=prop_cardbordbox_03a +-1438964996=prop_cardbordbox_04a +-475360078=prop_cardbordbox_05a +1511660505=prop_cargo_int +859851171=prop_carjack_l2 +-946793326=prop_carjack +-982012260=prop_carrier_bag_01_lod +-1681475898=prop_carrier_bag_01 +-157551270=prop_cartwheel_01 +1435400154=prop_carwash_roller_horz +-382832258=prop_carwash_roller_vert +-2084301080=prop_casey_sec_id +1603932804=prop_cash_case_01 +-1787068858=prop_cash_case_02 +-464691988=prop_cash_crate_01 +31652530=prop_cash_dep_bag_01 +1284202985=prop_cash_depot_billbrd +-293267906=prop_cash_envelope_01 +-449200111=prop_cash_note_01 +-295781225=prop_cash_pile_01 +-598402940=prop_cash_pile_02 +929864185=prop_cash_trolly +-655196089=prop_casino_door_01l +1713150633=prop_casino_door_01r +-1927236321=prop_cat_tail_01 +708945182=prop_cattlecrush +-448246534=prop_cava +-906652006=prop_cctv_01_sm_02 +-1217031096=prop_cctv_01_sm +1924666731=prop_cctv_02_sm +548760764=prop_cctv_cam_01a +-354221800=prop_cctv_cam_01b +-1159421424=prop_cctv_cam_02a +1449155105=prop_cctv_cam_03a +-1095296451=prop_cctv_cam_04a +1919058329=prop_cctv_cam_04b +-1884701657=prop_cctv_cam_04c +-173206916=prop_cctv_cam_05a +168901740=prop_cctv_cam_06a +-1340405475=prop_cctv_cam_07a +1079430269=prop_cctv_cont_01 +262335250=prop_cctv_cont_02 +-505081961=prop_cctv_cont_03 +-1420320131=prop_cctv_cont_04 +-41040152=prop_cctv_cont_05 +-982919519=prop_cctv_cont_06 +39380961=prop_cctv_mon_02 +1927491455=prop_cctv_pole_01a +299608302=prop_cctv_pole_02 +-6978462=prop_cctv_pole_03 +2135655372=prop_cctv_pole_04 +808554411=prop_cctv_unit_01 +-155935570=prop_cctv_unit_02 +7254050=prop_cctv_unit_03 +1517151235=prop_cctv_unit_04 +1295239567=prop_cctv_unit_05 +-1524553731=prop_cd_folder_pile1 +-1906181505=prop_cd_folder_pile2 +1573132612=prop_cd_folder_pile3 +1879489993=prop_cd_folder_pile4 +2006770941=prop_cd_lamp +-925658112=prop_cd_paper_pile1 +-1339628889=prop_cd_paper_pile2 +-1503146199=prop_cd_paper_pile3 +1899123601=prop_cementbags01 +-2113539824=prop_cementmixer_01a +-500221685=prop_cementmixer_02a +-1414337382=prop_ceramic_jug_01 +-769322496=prop_ceramic_jug_cork +2052512905=prop_ch_025c_g_door_01 +441265733=prop_ch1_02_glass_01 +758895650=prop_ch1_02_glass_02 +-44475594=prop_ch1_07_door_01l +1183182250=prop_ch1_07_door_01r +1764111426=prop_ch1_07_door_02l +-1082334994=prop_ch1_07_door_02r +1056781042=prop_ch2_05d_g_door +-264464292=prop_ch2_07b_20_g_door +1291867081=prop_ch2_09b_door +913904359=prop_ch2_09c_garage_door +-345463719=prop_ch2_wdfence_01 +-709723927=prop_ch2_wdfence_02 +-26664553=prop_ch3_01_trlrdoor_l +914592203=prop_ch3_01_trlrdoor_r +-582278602=prop_ch3_04_door_01l +1343686600=prop_ch3_04_door_01r +1742849246=prop_ch3_04_door_02 +525667351=prop_chair_01a +764848282=prop_chair_01b +725259233=prop_chair_02 +1064877149=prop_chair_03 +2064599526=prop_chair_04a +-1941377959=prop_chair_04b +1545434534=prop_chair_05 +826023884=prop_chair_06 +1056357185=prop_chair_07 +1281480215=prop_chair_08 +1612971419=prop_chair_09 +1691387372=prop_chair_10 +-296249014=prop_chair_pile_01 +-1764790987=prop_chall_lamp_01 +-1720704599=prop_chall_lamp_01n +-1529607874=prop_chall_lamp_02 +-169049173=prop_champ_01a +1053267296=prop_champ_01b +1470358132=prop_champ_box_01 +-781987689=prop_champ_cool +1217034051=prop_champ_flute +1275890453=prop_champ_jer_01a +-1504198742=prop_champ_jer_01b +866201454=prop_champset +1028260687=prop_chateau_chair_01 +-1593767197=prop_chateau_table_01 +936905486=prop_cheetah_covered +-1297635988=prop_chem_grill_bit +705954659=prop_chem_grill +-330775550=prop_chem_vial_02 +-192665395=prop_chem_vial_02b +516891919=prop_cherenkov_01 +218661250=prop_cherenkov_02 +95220379=prop_cherenkov_03 +-77406713=prop_cherenkov_04 +-1380380796=prop_cherenneon +965237685=prop_chickencoop_a +1532772963=prop_chip_fryer +-447760697=prop_choc_ego +921283475=prop_choc_meto +1374501775=prop_choc_pq +-1425058769=prop_cigar_01 +-461945070=prop_cigar_02 +-693032058=prop_cigar_03 +-222435362=prop_cigar_pack_01 +66849370=prop_cigar_pack_02 +-942741090=prop_cj_big_boat +2040474443=prop_clapper_brd_01 +-177104014=prop_cleaning_trolly +123739945=prop_cleaver +1551512929=prop_cliff_paper +1633371511=prop_clippers_01 +180400975=prop_clothes_rail_01 +-680244041=prop_clothes_rail_02 +772635112=prop_clothes_rail_03 +1282291969=prop_clothes_rail_2b +1870748288=prop_clothes_tub_01 +-2105381678=prop_clown_chair +-1218939119=prop_clubset +-1848368739=prop_cntrdoor_ld_l +-1035763073=prop_cntrdoor_ld_r +1535443769=prop_coathook_01 +-2344144=prop_cockneon +-563430544=prop_cocktail_glass +-2140390666=prop_cocktail +1348707560=prop_coffee_cup_trailer +-938179374=prop_coffee_mac_01 +-170500011=prop_coffee_mac_02 +253279588=prop_coffin_01 +460248592=prop_coffin_02 +-2101688943=prop_coffin_02b +-1447228138=prop_coke_block_01 +-1508012205=prop_coke_block_half_a +-1268044818=prop_coke_block_half_b +-190780785=prop_com_gar_door_01 +-550347177=prop_com_ls_door_01 +1742374783=prop_compressor_01 +1917885559=prop_compressor_02 +-527501070=prop_compressor_03 +-1951226014=prop_conc_blocks01a +-1672689514=prop_conc_blocks01b +1711856655=prop_conc_blocks01c +-1828462170=prop_conc_sacks_02a +-175009656=prop_cone_float_1 +1962326206=prop_cons_cements01 +1262767548=prop_cons_crate +1742463912=prop_cons_plank +-219300=prop_cons_ply01 +256067049=prop_cons_ply02 +1804750010=prop_cons_plyboard_01 +-1901869594=prop_conschute +1848810133=prop_consign_01a +-1686309583=prop_consign_01b +-1874075953=prop_consign_01c +-2146714905=prop_consign_02a +-277986462=prop_conslift_base +1981921967=prop_conslift_brace +1082648418=prop_conslift_cage +1500925016=prop_conslift_door +1925435073=prop_conslift_lift +-1528949789=prop_conslift_rail +-1348447382=prop_conslift_rail2 +358100685=prop_conslift_steps +1942724096=prop_console_01 +1993507294=prop_const_fence01a +2108146567=prop_const_fence01b_cr +-1998445059=prop_const_fence01b +1087520462=prop_const_fence02a +779917859=prop_const_fence02b +-679229497=prop_const_fence03a_cr +-1147467348=prop_const_fence03b_cr +-1404409203=prop_const_fence03b +2061319915=prop_construcionlamp_01 +-339041260=prop_cont_chiller_01 +-629735826=prop_container_01a +466911544=prop_container_01b +772023703=prop_container_01c +2140719283=prop_container_01d +-1857328104=prop_container_01e +1525186387=prop_container_01f +-380625884=prop_container_01g +511018606=prop_container_01h +1600026313=prop_container_01mb +1670285818=prop_container_02a +2082122732=prop_container_03_ld +314436594=prop_container_03a +-328261803=prop_container_03b +-1001469406=prop_container_03mb +-2003545603=prop_container_04a +-973498652=prop_container_04mb +1765283457=prop_container_05a +-384237829=prop_container_05mb +1437126442=prop_container_door_mb_l +519594446=prop_container_door_mb_r +1082797888=prop_container_hole +-1617592469=prop_container_ld_d +-699955605=prop_container_ld_pu +1022953480=prop_container_ld +-1363788725=prop_container_ld2 +1067874014=prop_container_old1 +1934587523=prop_contnr_pile_01a +874602658=prop_contr_03b_ld +1413187371=prop_control_rm_door_01 +-561798108=prop_controller_01 +-1781967271=prop_cooker_03 +1925308724=prop_coolbox_01 +-1025251070=prop_copier_01 +-512779781=prop_copper_pan +-1197075149=prop_cora_clam_01 +2085456462=prop_coral_01 +454281176=prop_coral_02 +148251485=prop_coral_03 +-1066518642=prop_coral_bush_01 +1515229990=prop_coral_flat_01_l1 +732902614=prop_coral_flat_01 +1932313568=prop_coral_flat_02 +-899327850=prop_coral_flat_brainy +1142716866=prop_coral_flat_clam +-1644521867=prop_coral_grass_01 +-1383778934=prop_coral_grass_02 +2012178995=prop_coral_kelp_01_l1 +-1438425225=prop_coral_kelp_01 +-362837572=prop_coral_kelp_02_l1 +1634749906=prop_coral_kelp_02 +-500555734=prop_coral_kelp_03_l1 +1169102416=prop_coral_kelp_03 +611872568=prop_coral_kelp_03a +302500439=prop_coral_kelp_03b +130856417=prop_coral_kelp_03c +-178188022=prop_coral_kelp_03d +857050146=prop_coral_kelp_04_l1 +11701240=prop_coral_kelp_04 +40625548=prop_coral_pillar_01 +-274317311=prop_coral_pillar_02 +624417658=prop_coral_spikey_01 +17064270=prop_coral_stone_03 +976638897=prop_coral_stone_04 +-2119215420=prop_coral_sweed_01 +-1265714046=prop_coral_sweed_02 +-1555752465=prop_coral_sweed_03 +595499640=prop_coral_sweed_04 +-936729545=prop_cork_board +267944901=prop_couch_01 +1787607276=prop_couch_03 +1960004985=prop_couch_04 +-712445787=prop_couch_lg_02 +1469543616=prop_couch_lg_05 +-359621964=prop_couch_lg_06 +-65258037=prop_couch_lg_07 +2131641261=prop_couch_lg_08 +1781364495=prop_couch_sm_02 +-405540270=prop_couch_sm_05 +-1896300387=prop_couch_sm_06 +-863683659=prop_couch_sm_07 +332315958=prop_couch_sm1_07 +266823484=prop_couch_sm2_07 +322789545=prop_crane_01_truck1 +77841270=prop_crane_01_truck2 +1482017401=prop_cranial_saw +-1903396261=prop_crashed_heli +1138020438=prop_crate_01a +2027909842=prop_crate_02a +2078243314=prop_crate_03a +1228641767=prop_crate_04a +1734726491=prop_crate_05a +1452552716=prop_crate_06a +1195840658=prop_crate_07a +-1349621981=prop_crate_08a +-1748158271=prop_crate_09a +1502702711=prop_crate_10a +279501755=prop_crate_11a +575569670=prop_crate_11b +-718674754=prop_crate_11c +-1092569044=prop_crate_11d +2009246193=prop_crate_11e +1062737045=prop_crate_float_1 +-1885873988=prop_cratepile_01a +1872828871=prop_cratepile_02a +2005215959=prop_cratepile_03a +-939897404=prop_cratepile_05a +-746113019=prop_cratepile_07a_l1 +-2073573168=prop_cratepile_07a +958706278=prop_creosote_b_01 +-1106953345=prop_crisp_small +664874098=prop_crisp +274043485=prop_crosssaw_01 +810004487=prop_crt_mon_01 +1123308896=prop_crt_mon_02 +-937216864=prop_cs_20m_rope +-532590520=prop_cs_30m_rope +13812341=prop_cs_abattoir_switch +63698946=prop_cs_aircon_01 +-1442454769=prop_cs_aircon_fan +1536669612=prop_cs_amanda_shoe +1768299584=prop_cs_ashtray +1256177865=prop_cs_bandana +-1232739548=prop_cs_bar +1280564504=prop_cs_beachtowel_01 +-1620762220=prop_cs_beer_bot_01 +142566137=prop_cs_beer_bot_01b +426102607=prop_cs_beer_bot_01lod +1360987401=prop_cs_beer_bot_02 +2138694078=prop_cs_beer_bot_03 +2010247122=prop_cs_beer_bot_40oz_02 +466433990=prop_cs_beer_bot_40oz_03 +1027704914=prop_cs_beer_bot_40oz +-611631168=prop_cs_beer_bot_test +465289078=prop_cs_beer_box +-2056768813=prop_cs_bin_01_lid +1010534896=prop_cs_bin_01_skinned +-654874323=prop_cs_bin_01 +651101403=prop_cs_bin_02 +909943734=prop_cs_bin_03 +-1176461999=prop_cs_binder_01 +2025816514=prop_cs_book_01 +-1427999220=prop_cs_bottle_opener +170053282=prop_cs_bowie_knife +2120940455=prop_cs_bowl_01 +-295727581=prop_cs_bowl_01b +-719727517=prop_cs_box_clothes +1956168703=prop_cs_box_step +201663137=prop_cs_brain_chunk +-775118285=prop_cs_bs_cup +-1677504802=prop_cs_bucket_s_lod +554267863=prop_cs_bucket_s +-2054442544=prop_cs_burger_01 +-1282513796=prop_cs_business_card +1302435108=prop_cs_cardbox_01 +-1505197182=prop_cs_cash_note_01 +406712611=prop_cs_cashenvelope +2090203758=prop_cs_cctv +-1615062121=prop_cs_champ_flute +-917746868=prop_cs_ciggy_01 +-1025266894=prop_cs_ciggy_01b +652737713=prop_cs_clothes_box +545057810=prop_cs_coke_line +533451505=prop_cs_cont_latch +-693475324=prop_cs_crackpipe +-875075437=prop_cs_credit_card +723503026=prop_cs_creeper_01 +-406097840=prop_cs_crisps_01 +1070220657=prop_cs_cuffs_01 +-335230536=prop_cs_diaphram +-422877666=prop_cs_dildo_01 +-445408901=prop_cs_documents_01 +-996771701=prop_cs_dog_lead_2a +1266353722=prop_cs_dog_lead_2b +977232831=prop_cs_dog_lead_2c +-1928819012=prop_cs_dog_lead_3a +-575524846=prop_cs_dog_lead_3b +-697139703=prop_cs_dog_lead_a_s +-66960395=prop_cs_dog_lead_a +917372867=prop_cs_dog_lead_b_s +-1456365995=prop_cs_dog_lead_b +-546403634=prop_cs_dog_lead_c +1666748342=prop_cs_duffel_01 +-1623160520=prop_cs_duffel_01b +684586828=prop_cs_dumpster_01a +-1111368675=prop_cs_dumpster_lidl +1620484584=prop_cs_dumpster_lidr +1898245022=prop_cs_dvd_case +159474821=prop_cs_dvd_player +-1990299112=prop_cs_dvd +-401083813=prop_cs_envolope_01 +424800391=prop_cs_fertilizer +-1843032146=prop_cs_film_reel_01 +-502288475=prop_cs_focussheet1 +-222397056=prop_cs_folding_chair_01 +798703340=prop_cs_fork +495720653=prop_cs_frank_photo +1107966991=prop_cs_freightdoor_l1 +-405152626=prop_cs_freightdoor_r1 +885756908=prop_cs_fridge_door +1425833142=prop_cs_fridge +1877113268=prop_cs_fuel_hose +-1937636863=prop_cs_fuel_nozle +-1999455180=prop_cs_gascutter_1 +2056069033=prop_cs_gascutter_2 +-1978316686=prop_cs_glass_scrap +-1152832576=prop_cs_gravyard_gate_l +-1613007647=prop_cs_gravyard_gate_r +-1385720190=prop_cs_gunrack +1474598747=prop_cs_h_bag_strap_01 +-1964402432=prop_cs_hand_radio +-711724000=prop_cs_heist_bag_01 +1626933972=prop_cs_heist_bag_02 +-885937534=prop_cs_heist_bag_strap_01 +-180730371=prop_cs_heist_rope_b +-701398104=prop_cs_heist_rope +-1729226035=prop_cs_hotdog_01 +-1490012335=prop_cs_hotdog_02 +1781429436=prop_cs_ice_locker_door_l +-1248359543=prop_cs_ice_locker_door_r +-315721232=prop_cs_ice_locker +-1718725630=prop_cs_ilev_blind_01 +913235136=prop_cs_ironing_board +-491126417=prop_cs_katana_01 +1653123003=prop_cs_kettle_01 +1355944948=prop_cs_keyboard_01 +403319434=prop_cs_keys_01 +1745889433=prop_cs_kitchen_cab_l +-472476695=prop_cs_kitchen_cab_l2 +-1078473900=prop_cs_kitchen_cab_ld +-4270084=prop_cs_kitchen_cab_r +-702878534=prop_cs_kitchen_cab_rd +-173563530=prop_cs_lazlow_ponytail +-64507759=prop_cs_lazlow_shirt_01 +1307059286=prop_cs_lazlow_shirt_01b +-1837161340=prop_cs_leaf +-1289626238=prop_cs_leg_chain_01 +1779489719=prop_cs_lester_crate +-1265049850=prop_cs_lipstick +-1567349688=prop_cs_magazine +-294844349=prop_cs_marker_01 +-212446848=prop_cs_meth_pipe +-2127730952=prop_cs_milk_01 +-2111499173=prop_cs_mini_tv +-320848029=prop_cs_mop_s +-1325917674=prop_cs_mopbucket_01 +-802505806=prop_cs_mouse_01 +1230429806=prop_cs_nail_file +-1342300326=prop_cs_newspaper +-1118419705=prop_cs_office_chair +-730039367=prop_cs_overalls_01 +-280273712=prop_cs_package_01 +-964718646=prop_cs_padlock +-2015467307=prop_cs_pamphlet_01 +680820076=prop_cs_panel_01 +392343608=prop_cs_panties_02 +183572309=prop_cs_panties_03 +-107476029=prop_cs_panties +1151364435=prop_cs_paper_cup +188509020=prop_cs_para_ropebit +1802746629=prop_cs_para_ropes +-1210765722=prop_cs_pebble_02 +825178770=prop_cs_pebble +-963445391=prop_cs_petrol_can +810403723=prop_cs_phone_01 +-1771756887=prop_cs_photoframe_01 +-756465278=prop_cs_pills +543307053=prop_cs_plane_int_01 +2003467845=prop_cs_planning_photo +-2032546125=prop_cs_plant_01 +1699172013=prop_cs_plate_01 +929749731=prop_cs_polaroid +211760048=prop_cs_police_torch_02 +1110740384=prop_cs_police_torch +2044620980=prop_cs_pour_tube +1456723945=prop_cs_power_cell +885625790=prop_cs_power_cord +-1202268978=prop_cs_protest_sign_01 +513679711=prop_cs_protest_sign_02 +684677473=prop_cs_protest_sign_02b +1289584093=prop_cs_protest_sign_03 +-1957551963=prop_cs_protest_sign_04a +-668026271=prop_cs_protest_sign_04b +-410593242=prop_cs_r_business_card +-1005864181=prop_cs_rage_statue_p1 +-1777344752=prop_cs_rage_statue_p2 +542291840=prop_cs_remote_01 +-1721110035=prop_cs_rolled_paper +-2144934510=prop_cs_rope_tie_01 +-675277761=prop_cs_rub_binbag_01 +-1649986476=prop_cs_rub_box_01 +-1358047455=prop_cs_rub_box_02 +161602935=prop_cs_sack_01 +1932149942=prop_cs_saucer_01 +-601355186=prop_cs_sc1_11_gate +-1089970267=prop_cs_scissors +1648892290=prop_cs_script_bottle_01 +393961710=prop_cs_script_bottle +977288393=prop_cs_server_drive +573064907=prop_cs_sheers +684238724=prop_cs_shirt_01 +-1187210516=prop_cs_shopping_bag +1109316917=prop_cs_shot_glass +-1668478519=prop_cs_silver_tray +2084853348=prop_cs_sink_filler_02 +-1358251024=prop_cs_sink_filler_03 +-2046364835=prop_cs_sink_filler +-197632755=prop_cs_sm_27_gate +-1703594174=prop_cs_sol_glasses +1749718958=prop_cs_spray_can +-1663028984=prop_cs_steak +-1483715345=prop_cs_stock_book +628215202=prop_cs_street_binbag_01 +1080644630=prop_cs_street_card_01 +454560116=prop_cs_street_card_02 +771280738=prop_cs_sub_hook_01 +925468589=prop_cs_sub_rope_01 +511938898=prop_cs_swipe_card +-1048256558=prop_cs_t_shirt_pile +921401054=prop_cs_tablet_02 +-1585232418=prop_cs_tablet +-1505729971=prop_cs_toaster +-1388073043=prop_cs_trev_overlay +-1776497660=prop_cs_trolley_01 +-1934174148=prop_cs_trowel +84687303=prop_cs_truck_ladder +1201332031=prop_cs_tshirt_ball_01 +122877578=prop_cs_tv_stand +-1457669319=prop_cs_valve +-116183211=prop_cs_vent_cover +-2022085894=prop_cs_vial_01 +1806057883=prop_cs_walkie_talkie +1152510020=prop_cs_walking_stick +561783600=prop_cs_whiskey_bot_stop +211213803=prop_cs_whiskey_bottle +1959553115=prop_cs_wrench +-1258501664=prop_cs1_14b_traind_dam +1301406642=prop_cs1_14b_traind +1342464176=prop_cs4_05_tdoor +67910261=prop_cs4_10_tr_gd_01 +-948829372=prop_cs4_11_door +338220432=prop_cs6_03_door_l +1075555701=prop_cs6_03_door_r +337097444=prop_cs6_04_glass +1930882775=prop_cub_door_lifeblurb +617643669=prop_cub_lifeblurb +-331172978=prop_cuff_keys_01 +-1039780876=prop_cup_saucer_01 +-1555713785=prop_curl_bar_01 +1042946313=prop_d_balcony_l_light +1978304752=prop_d_balcony_r_light +836865002=prop_daiquiri +-1023447729=prop_damdoor_01 +1327834842=prop_dandy_b +-472443277=prop_dart_1 +-790269808=prop_dart_2 +-303331298=prop_dart_bd_01 +-1113392619=prop_dart_bd_cab_01 +-1479543950=prop_dealer_win_01 +-1785934100=prop_dealer_win_02 +-1568511773=prop_dealer_win_03 +-332567508=prop_defilied_ragdoll_01 +-1165586043=prop_desert_iron_01 +-1787521651=prop_dest_cctv_01 +383555675=prop_dest_cctv_02 +480355301=prop_dest_cctv_03 +-1211836083=prop_dest_cctv_03b +-1282911349=prop_detergent_01a +-918651145=prop_detergent_01b +-1797423879=prop_devin_box_01 +-1619952456=prop_devin_box_closed +-1632945196=prop_devin_box_dummy_01 +1443647253=prop_devin_rope_01 +770306532=prop_diggerbkt_01 +900821510=prop_direct_chair_01 +181607490=prop_direct_chair_02 +1731771922=prop_disp_cabinet_002 +1030901262=prop_disp_cabinet_01 +1042666393=prop_disp_razor_01 +-7099851=prop_display_unit_01 +592572849=prop_display_unit_02 +1946261094=prop_distantcar_day +-307663033=prop_distantcar_night +-1310331447=prop_distantcar_truck +1164617828=prop_dj_deck_01 +411094673=prop_dj_deck_02 +455567202=prop_dock_bouy_1 +736528608=prop_dock_bouy_2 +1944361179=prop_dock_bouy_3 +1341706512=prop_dock_bouy_5 +2098247772=prop_dock_crane_01 +991230204=prop_dock_crane_02_cab +1562489357=prop_dock_crane_02_hook +69661806=prop_dock_crane_02_ld +-1948789270=prop_dock_crane_02 +-1473868153=prop_dock_crane_04 +-1064744201=prop_dock_crane_lift +-1846445721=prop_dock_float_1 +670963709=prop_dock_float_1b +-1775749263=prop_dock_moor_01 +-1789381239=prop_dock_moor_04 +-2095279854=prop_dock_moor_05 +-130712762=prop_dock_moor_06 +-418457351=prop_dock_moor_07 +836548561=prop_dock_ropefloat +499271674=prop_dock_ropetyre1 +1237491706=prop_dock_ropetyre2 +1938092926=prop_dock_ropetyre3 +14112042=prop_dock_rtg_01 +1120043236=prop_dock_rtg_ld +1170431850=prop_dock_shippad +-62671737=prop_dock_sign_01 +-509384787=prop_dock_woodpole1 +-790673883=prop_dock_woodpole2 +187087539=prop_dock_woodpole3 +-44884212=prop_dock_woodpole4 +664892328=prop_dock_woodpole5 +379820688=prop_dog_cage_01 +1692612370=prop_dog_cage_02 +-1782242710=prop_doghouse_01 +439871883=prop_dolly_01 +175786512=prop_dolly_02 +702242327=prop_donut_01 +874345115=prop_donut_02 +-302942743=prop_donut_02b +776184575=prop_door_01 +-1776185420=prop_door_balcony_frame +-197147162=prop_door_balcony_left +368191321=prop_door_balcony_right +254309271=prop_door_bell_01 +1668169185=prop_double_grid_line +-1478588509=prop_dress_disp_01 +-587238940=prop_dress_disp_02 +-891859564=prop_dress_disp_03 +-47795662=prop_dress_disp_04 +600913159=prop_drink_champ +-1296547421=prop_drink_redwine +-1863407086=prop_drink_whisky +-1081236305=prop_drink_whtwine +-1096792232=prop_drinkmenu +-1319782883=prop_drop_armscrate_01 +1877891248=prop_drop_armscrate_01b +505870426=prop_drop_crate_01_set +758360035=prop_drop_crate_01_set2 +247892203=prop_drop_crate_01 +-1382355819=prop_drug_bottle +2046325121=prop_drug_burner +-374844025=prop_drug_erlenmeyer +-1964997422=prop_drug_package_02 +528555233=prop_drug_package +1842782908=prop_drywallpile_01 +-300211401=prop_drywallpile_02 +1466610934=prop_dryweed_001_a +-771025032=prop_dryweed_002_a +-1370006795=prop_dt1_13_groundlight +-604862988=prop_dt1_13_walllightsource +2026076529=prop_dt1_20_mp_door_l +207200483=prop_dt1_20_mp_door_r +-904347255=prop_dt1_20_mp_gar +716584927=prop_ducktape_01 +2147205602=prop_dummy_01 +-1007599668=prop_dummy_car +-1748817893=prop_dummy_light +-473036318=prop_dummy_plane +218085040=prop_dumpster_01a +666561306=prop_dumpster_02a +-58485588=prop_dumpster_02b +-206690185=prop_dumpster_3a +-349837572=prop_dumpster_3step +1511880420=prop_dumpster_4a +682791951=prop_dumpster_4b +1600071214=prop_dyn_pc_02 +-1830645735=prop_dyn_pc +1581199790=prop_ear_defenders_01 +-1807045778=prop_ecg_01_cable_01 +1719717851=prop_ecg_01_cable_02 +-776740207=prop_ecg_01 +1020618269=prop_ecola_can +-1774898062=prop_egg_clock_01 +953734356=prop_ejector_seat_01 +-1528307545=prop_el_guitar_01 +916292624=prop_el_guitar_02 +61087258=prop_el_guitar_03 +1593642543=prop_el_tapeplayer_01 +-1599192661=prop_elec_heater_01 +393527760=prop_elecbox_01a +1419852836=prop_elecbox_01b +-2138350253=prop_elecbox_02a +1381105889=prop_elecbox_02b +1130200868=prop_elecbox_03a +-2008643115=prop_elecbox_04a +-2007495856=prop_elecbox_05a +491238953=prop_elecbox_06a +-1620823304=prop_elecbox_07a +1841929479=prop_elecbox_08 +-259008966=prop_elecbox_08b +1923262137=prop_elecbox_09 +-1333576134=prop_elecbox_10_cr +-686494084=prop_elecbox_10 +1518466392=prop_elecbox_11 +1756664253=prop_elecbox_12 +2114960499=prop_elecbox_13 +-1944495994=prop_elecbox_14 +1820092997=prop_elecbox_15_cr +254402217=prop_elecbox_15 +493845300=prop_elecbox_16 +-1001532663=prop_elecbox_17_cr +847750500=prop_elecbox_17 +1086210513=prop_elecbox_18 +-1008711657=prop_elecbox_19 +-1372185849=prop_elecbox_20 +-1610383710=prop_elecbox_21 +-1046756910=prop_elecbox_22 +-1284627081=prop_elecbox_23 +-450918183=prop_elecbox_24 +-1094431857=prop_elecbox_24b +-692524020=prop_elecbox_25 +1660155592=prop_employee_month_01 +1427692306=prop_employee_month_02 +582043502=prop_energy_drink +1742634574=prop_engine_hoist +-1319764601=prop_entityxf_covered +-2045308299=prop_epsilon_door_l +-42303174=prop_epsilon_door_r +667105809=prop_etricmotor_01 +361676134=prop_exer_bike_01 +1853930700=prop_exer_bike_mg +-387859854=prop_exercisebike +1496262794=prop_f_b_insert_broken +-1589821555=prop_f_duster_01_s +-2121195449=prop_f_duster_02 +501823275=prop_fac_machine_02 +1285415702=prop_face_rag_01 +393888353=prop_faceoffice_door_l +-893114122=prop_faceoffice_door_r +569833973=prop_facgate_01 +-655468553=prop_facgate_01b +-1975652018=prop_facgate_02_l +-878463029=prop_facgate_02pole +437009729=prop_facgate_03_l +-970794948=prop_facgate_03_ld_l +-1740145570=prop_facgate_03_ld_r +450182863=prop_facgate_03_r +406528547=prop_facgate_03b_l +-1391539216=prop_facgate_03b_r +432085890=prop_facgate_03post +-742460265=prop_facgate_04_l +1107349801=prop_facgate_04_r +112336130=prop_facgate_05_r_dam_l1 +1154123433=prop_facgate_05_r_l1 +-43433986=prop_facgate_05_r +-1368913668=prop_facgate_06_l +-1657444801=prop_facgate_06_r +-768779561=prop_facgate_07 +1286535678=prop_facgate_07b +-775744691=prop_facgate_08_frame +-512634970=prop_facgate_08_ld +1054262428=prop_facgate_08_ld2 +-1483471451=prop_facgate_08 +44830813=prop_facgate_id1_27 +-1890824350=prop_fag_packet_01 +-1837476061=prop_fan_01 +374464092=prop_fan_palm_01a +1785922871=prop_fax_01 +1598545299=prop_fbi3_coffee_table +-433502981=prop_fbibombbin +-1848876151=prop_fbibombcupbrd +1601487018=prop_fbibombfile +-886501662=prop_fbibombplant +-335465691=prop_feed_sack_01 +641607582=prop_feed_sack_02 +-1576911260=prop_feeder1_cr +1563219665=prop_feeder1 +1145422464=prop_fem_01 +966503966=prop_fence_log_01 +-1996501787=prop_fence_log_02 +-837772196=prop_fernba +-532037426=prop_fernbb +-2021542625=prop_ferris_car_01_lod1 +-1975182244=prop_ferris_car_01 +-483631019=prop_ff_counter_01 +-1326449699=prop_ff_counter_02 +-1567006928=prop_ff_counter_03 +1027524526=prop_ff_noodle_01 +50451253=prop_ff_noodle_02 +-1940201823=prop_ff_shelves_01 +1506123827=prop_ff_sink_01 +-1527269738=prop_ff_sink_02 +-70627249=prop_fib_3b_bench +-505150482=prop_fib_3b_cover1 +-262823731=prop_fib_3b_cover2 +-568951729=prop_fib_3b_cover3 +-339081347=prop_fib_ashtray_01 +1409747695=prop_fib_badge +775109203=prop_fib_broken_window_2 +544251598=prop_fib_broken_window_3 +1596462100=prop_fib_broken_window +176137803=prop_fib_clipboard +52546966=prop_fib_coffee +1019644700=prop_fib_counter +1173660835=prop_fib_morg_cnr01 +712268108=prop_fib_morg_plr01 +-1936019214=prop_fib_morg_wal01 +-2044627725=prop_fib_plant_01 +1942868044=prop_fib_plant_02 +352272157=prop_fib_skylight_piece +1310540658=prop_fib_skylight_plug +-133590469=prop_fib_wallfrag01 +-1689979033=prop_film_cam_01 +-1185606320=prop_fire_driser_1a +-1405158620=prop_fire_driser_1b +-680963984=prop_fire_driser_2b +-578110513=prop_fire_driser_3b +380522805=prop_fire_driser_4a +210058467=prop_fire_driser_4b +-666581633=prop_fire_exting_1a +-1980225301=prop_fire_exting_1b +-1610165324=prop_fire_exting_2a +-875057463=prop_fire_exting_3a +-956123246=prop_fire_hosebox_01 +-651275771=prop_fire_hosereel_l1 +-149015768=prop_fire_hosereel +200846641=prop_fire_hydrant_1 +687935120=prop_fire_hydrant_2_l1 +-97646180=prop_fire_hydrant_2 +-366155374=prop_fire_hydrant_4 +241167444=prop_fireescape_01a +-631339950=prop_fireescape_01b +-360111801=prop_fireescape_02a +-1552346328=prop_fireescape_02b +-2013814998=prop_fish_slice_01 +-1910604593=prop_fishing_rod_01 +1338703913=prop_fishing_rod_02 +-112762029=prop_flag_canada_s +1627828183=prop_flag_canada +541248010=prop_flag_eu_s +-1296409602=prop_flag_eu +-666399476=prop_flag_france_s +-1034797968=prop_flag_france +1603975478=prop_flag_german_s +1970675376=prop_flag_german +-1434834004=prop_flag_ireland_s +302931829=prop_flag_ireland +1155186447=prop_flag_japan_s +-178815855=prop_flag_japan +-2055846053=prop_flag_ls_s +-1493938606=prop_flag_ls +-425441205=prop_flag_lsfd_s +366178255=prop_flag_lsfd +-1734859577=prop_flag_lsservices_s +1072290182=prop_flag_lsservices +11846651=prop_flag_mexico_s +-716201733=prop_flag_mexico +-474725660=prop_flag_russia_s +-908104950=prop_flag_russia +-1730980585=prop_flag_s +1793411117=prop_flag_sa_s +1374928302=prop_flag_sa +-1404481545=prop_flag_sapd_s +-2114165809=prop_flag_sapd +1357789167=prop_flag_scotland_s +-795774545=prop_flag_scotland +1382367337=prop_flag_sheriff_s +1689290811=prop_flag_sheriff +-109750292=prop_flag_uk_s +-1051882404=prop_flag_uk +1976910263=prop_flag_us_r +-2032933964=prop_flag_us_s +1117917059=prop_flag_us +1487401018=prop_flag_usboat +-1207959739=prop_flagpole_1a +-686248546=prop_flagpole_2a +-992802541=prop_flagpole_2b +-225680251=prop_flagpole_2c +-755161417=prop_flagpole_3a +-1070059960=prop_flamingo +-2071229766=prop_flare_01 +445804908=prop_flare_01b +-212318599=prop_flash_unit +-1020908409=prop_flatbed_strap_b +111820268=prop_flatbed_strap +2079702193=prop_flatscreen_overlay +649665061=prop_flattrailer_01a +531440379=prop_flattruck_01a +282166596=prop_flattruck_01b +51866064=prop_flattruck_01c +-191836989=prop_flattruck_01d +506770882=prop_fleeca_atm +-589090886=prop_flight_box_01 +1869935347=prop_flight_box_insert +-768970549=prop_flight_box_insert2 +1822567898=prop_flipchair_01 +-1509387784=prop_floor_duster_01 +2027852753=prop_flowerweed_005_a +-219706798=prop_fnc_farm_01a +93794225=prop_fnc_farm_01b +1322893877=prop_fnc_farm_01c +-1178167275=prop_fnc_farm_01d +-872399736=prop_fnc_farm_01e +373936410=prop_fnc_farm_01f +710800597=prop_fnc_omesh_01a +344241399=prop_fnc_omesh_02a +1469496946=prop_fnc_omesh_03a +-1210289519=prop_fncbeach_01a +-704270621=prop_fncbeach_01b +-1640448182=prop_fncbeach_01c +-941064660=prop_fncconstruc_01d +1660695985=prop_fncconstruc_02a +-733651026=prop_fncconstruc_ld +360404853=prop_fnccorgm_01a +1042000049=prop_fnccorgm_01b +-1894591898=prop_fnccorgm_02a +-1519583462=prop_fnccorgm_02b +1916672189=prop_fnccorgm_02c +-940719073=prop_fnccorgm_02d +1185366416=prop_fnccorgm_02e +1159289407=prop_fnccorgm_02pole +2074061472=prop_fnccorgm_03a +-1593445012=prop_fnccorgm_03b +-1880599759=prop_fnccorgm_03c +-94130214=prop_fnccorgm_04a +176705571=prop_fnccorgm_04c +-37833296=prop_fnccorgm_05a +-296347937=prop_fnccorgm_05b +1150658405=prop_fnccorgm_06a +1386955664=prop_fnccorgm_06b +-1851510046=prop_fncglass_01a +1821799499=prop_fnclink_01a +409652213=prop_fnclink_01b +-928338834=prop_fnclink_01c +-208600510=prop_fnclink_01d +637724453=prop_fnclink_01e +-475536788=prop_fnclink_01f +526006615=prop_fnclink_01gate1 +-856050416=prop_fnclink_01h +-2007760198=prop_fnclink_02a_sdt +2012223962=prop_fnclink_02a +-1591940045=prop_fnclink_02b +-1767254195=prop_fnclink_02c +1035773304=prop_fnclink_02d +796035300=prop_fnclink_02e +1481857697=prop_fnclink_02f +1242349076=prop_fnclink_02g +1843657781=prop_fnclink_02gate1 +1046551856=prop_fnclink_02gate2 +1278261455=prop_fnclink_02gate3 +436622459=prop_fnclink_02gate4 +733542368=prop_fnclink_02gate5 +1526539404=prop_fnclink_02gate6_l +227019171=prop_fnclink_02gate6_r +-138702874=prop_fnclink_02gate6 +91564889=prop_fnclink_02gate7 +-186182710=prop_fnclink_02h +1722447695=prop_fnclink_02i +254920799=prop_fnclink_02j +81703865=prop_fnclink_02k +-1414692524=prop_fnclink_02l +493020353=prop_fnclink_02m +1833567378=prop_fnclink_02n +-552277978=prop_fnclink_02o +-1439105425=prop_fnclink_02p +-759902142=prop_fnclink_03a +-1900591032=prop_fnclink_03b +-1591284441=prop_fnclink_03c +729940451=prop_fnclink_03d +1001693768=prop_fnclink_03e +874386199=prop_fnclink_03f +1181661112=prop_fnclink_03g +-1234764774=prop_fnclink_03gate1 +-250842784=prop_fnclink_03gate2 +-446014948=prop_fnclink_03gate3 +-875157772=prop_fnclink_03gate4 +-1156020871=prop_fnclink_03gate5 +-21288878=prop_fnclink_03h +1357335721=prop_fnclink_03i +266061667=prop_fnclink_04a +1543004059=prop_fnclink_04b +1764620806=prop_fnclink_04c +928814692=prop_fnclink_04d +1186411801=prop_fnclink_04e +790529524=prop_fnclink_04f +1020862825=prop_fnclink_04g +-1218968680=prop_fnclink_04gate1 +1804939234=prop_fnclink_04h_l2 +-1952203011=prop_fnclink_04h +-448728522=prop_fnclink_04j +2079727522=prop_fnclink_04k +-1043649717=prop_fnclink_04l +-796079922=prop_fnclink_04m +-1985397776=prop_fnclink_05a +1102326779=prop_fnclink_05b +-1491536177=prop_fnclink_05c +206865238=prop_fnclink_05crnr1 +1560863396=prop_fnclink_05d +304918404=prop_fnclink_05pole +-1393524934=prop_fnclink_06a +-837500542=prop_fnclink_06b +2122752615=prop_fnclink_06c +-1314912103=prop_fnclink_06d +-419676332=prop_fnclink_06gate2 +-768731720=prop_fnclink_06gate3 +-1555641785=prop_fnclink_06gatepost +1620465091=prop_fnclink_07a +1031606161=prop_fnclink_07b +1187258911=prop_fnclink_07c +-1744550758=prop_fnclink_07d +1127922797=prop_fnclink_07gate1 +1846022663=prop_fnclink_07gate2 +-1615465118=prop_fnclink_07gate3 +1322200853=prop_fnclink_08b +1904768135=prop_fnclink_08c +-148960916=prop_fnclink_08post +1411103374=prop_fnclink_09a +1130240275=prop_fnclink_09b +-216200273=prop_fnclink_09crnr1 +-2025053974=prop_fnclink_09d +2122387284=prop_fnclink_09e +351792706=prop_fnclink_09frame +1817008884=prop_fnclink_09gate1 +-313656158=prop_fnclink_10a +-1754771240=prop_fnclink_10b +-911526563=prop_fnclink_10c +1819728343=prop_fnclink_10d_ld +1976339873=prop_fnclink_10d +-1509528044=prop_fnclink_10e +-1141167399=prop_fnclog_01a +-1444411725=prop_fnclog_01b +237424435=prop_fnclog_01c +-1325788233=prop_fnclog_02a +-1095553239=prop_fnclog_02b +994927545=prop_fnclog_03a +-352585176=prop_fncpeir_03a +-519102073=prop_fncply_01a +-226179982=prop_fncply_01b +311268833=prop_fncply_01gate +1135099165=prop_fncply_01post +1172914654=prop_fncres_01a +931439893=prop_fncres_01b +41630463=prop_fncres_01c +-1489109258=prop_fncres_02_gate1 +1984962971=prop_fncres_02a +1736803334=prop_fncres_02b +-369653524=prop_fncres_02c +453929753=prop_fncres_02d +58931935=prop_fncres_03a +-759735992=prop_fncres_03b +-453116459=prop_fncres_03c +1006450599=prop_fncres_03gate1 +955919780=prop_fncres_04a +583270712=prop_fncres_04b +-73256531=prop_fncres_05a +1272140286=prop_fncres_05b +1411643001=prop_fncres_05c_l1 +519370834=prop_fncres_05c +-531924460=prop_fncres_06a +1730774994=prop_fncres_06b +1543721754=prop_fncres_06gatel +-1258814178=prop_fncres_06gater +1113832743=prop_fncres_07a +1351637376=prop_fncres_07b +950819638=prop_fncres_07gate +-659178840=prop_fncres_08a +1875234307=prop_fncres_08gatel +355284102=prop_fncres_09a +62686511=prop_fncres_09gate +1405325415=prop_fncsec_01a +-958269790=prop_fncsec_01b +982664653=prop_fncsec_01crnr +-1442782001=prop_fncsec_01gate +-1145238320=prop_fncsec_01pole +1423774102=prop_fncsec_02a +2004077130=prop_fncsec_02pole +-288824422=prop_fncsec_03a +-1669382392=prop_fncsec_03b +1153503113=prop_fncsec_03c +1385605940=prop_fncsec_03d +-1113128273=prop_fncsec_04a +1977269893=prop_fncwood_01_ld +1614306905=prop_fncwood_01a +1912373737=prop_fncwood_01b +-1547278980=prop_fncwood_01c +-1965126495=prop_fncwood_01gate +494529585=prop_fncwood_02b +174737202=prop_fncwood_03a +45854657=prop_fncwood_04a +-1266608755=prop_fncwood_06a +119454419=prop_fncwood_06b +-670704490=prop_fncwood_06c +310596348=prop_fncwood_07a +-916632445=prop_fncwood_07gate1 +545913053=prop_fncwood_08a +-365360068=prop_fncwood_08b +-51629662=prop_fncwood_08c +1265028758=prop_fncwood_08d +1560179421=prop_fncwood_09a +397076535=prop_fncwood_09b +158026680=prop_fncwood_09c +-150919444=prop_fncwood_09d +-100540097=prop_fncwood_10b +1305807072=prop_fncwood_10d +-440387398=prop_fncwood_11a_l1 +-958252923=prop_fncwood_11a +-21026390=prop_fncwood_12a +-1769679457=prop_fncwood_13c +321245018=prop_fncwood_14a +20786057=prop_fncwood_14b +-253064476=prop_fncwood_14c +1594648354=prop_fncwood_14d +1512136012=prop_fncwood_14e +-1805953701=prop_fncwood_15a +-1029492242=prop_fncwood_15b +-1212802028=prop_fncwood_15c +-997805143=prop_fncwood_16a +-1243802026=prop_fncwood_16b +-964053093=prop_fncwood_16c +-551294769=prop_fncwood_16d +-790803390=prop_fncwood_16e +2074059204=prop_fncwood_16f +1805779401=prop_fncwood_16g +-1140513222=prop_fncwood_17b +-1357771692=prop_fncwood_17c +-1200153162=prop_fncwood_18a +2028813471=prop_fncwood_19_end +-1418426619=prop_fncwood_19a +1937946092=prop_folded_polo_shirt +-1066172296=prop_folder_01 +-711873868=prop_folder_02 +936464539=prop_food_bag1 +1463127915=prop_food_bag2 +-246439655=prop_food_bin_01 +74073934=prop_food_bin_02 +-1922399062=prop_food_bs_bag_01 +-1690230697=prop_food_bs_bag_02 +-2089652038=prop_food_bs_bag_03 +301501900=prop_food_bs_bag_04 +-660240499=prop_food_bs_bshelf +2103979129=prop_food_bs_burg1 +759729215=prop_food_bs_burg3 +987331897=prop_food_bs_burger2 +1443311452=prop_food_bs_chips +128394026=prop_food_bs_coffee +69797947=prop_food_bs_cups01 +360098518=prop_food_bs_cups02 +666652513=prop_food_bs_cups03 +2127253708=prop_food_bs_juice01 +438929182=prop_food_bs_juice02 +735816322=prop_food_bs_juice03 +-164904344=prop_food_bs_soda_01 +-358765748=prop_food_bs_soda_02 +510552540=prop_food_bs_tray_01 +-2040350273=prop_food_bs_tray_02 +2014649636=prop_food_bs_tray_03 +-1832103274=prop_food_bs_tray_06 +880981550=prop_food_burg1 +-624196927=prop_food_burg2 +420216641=prop_food_burg3 +193377723=prop_food_cb_bag_01 +1447185213=prop_food_cb_bag_02 +-208361166=prop_food_cb_bshelf +421881790=prop_food_cb_burg01 +308173360=prop_food_cb_burg02 +2029023424=prop_food_cb_chips +-593980191=prop_food_cb_coffee +-768271918=prop_food_cb_cups01 +-1621314530=prop_food_cb_cups02 +-1517371262=prop_food_cb_cups04 +-1916043210=prop_food_cb_donuts +-656006459=prop_food_cb_juice01 +-163947155=prop_food_cb_juice02 +-2092475251=prop_food_cb_nugets +-912034344=prop_food_cb_soda_01 +-1763798961=prop_food_cb_soda_02 +141145745=prop_food_cb_tray_01 +1388727113=prop_food_cb_tray_02 +754220966=prop_food_cb_tray_03 +-521383735=prop_food_chips +-1306484245=prop_food_coffee +1530773952=prop_food_cups1 +2006710908=prop_food_cups2 +1407151828=prop_food_juice01 +-510326207=prop_food_juice02 +1777646892=prop_food_ketchup +1453189379=prop_food_mustard +-1317924709=prop_food_napkin_01 +-391348465=prop_food_napkin_02 +-22826474=prop_food_sugarjar +-446181301=prop_food_tray_01 +-1455204349=prop_food_tray_02 +-1344051901=prop_food_tray_03 +-272361894=prop_food_van_01 +1257426102=prop_food_van_02 +-1415058956=prop_foodprocess_01 +1193854962=prop_forsale_dyn_01 +292248696=prop_forsale_dyn_02 +1916908483=prop_forsale_lenny_01 +1756612226=prop_forsale_lrg_01 +2063723294=prop_forsale_lrg_02 +1295978393=prop_forsale_lrg_03 +1517333028=prop_forsale_lrg_04 +1278610863=prop_forsale_lrg_05 +1979474235=prop_forsale_lrg_06 +1740162228=prop_forsale_lrg_07 +394699857=prop_forsale_lrg_08 +356949969=prop_forsale_lrg_09 +348364163=prop_forsale_lrg_10 +626610300=prop_forsale_sign_01 +-678415125=prop_forsale_sign_02 +44927781=prop_forsale_sign_03 +889089990=prop_forsale_sign_04 +1581302346=prop_forsale_sign_05 +276407997=prop_forsale_sign_06 +-1561146455=prop_forsale_sign_07 +-1054037867=prop_forsale_sign_fs +1627083076=prop_forsale_sign_jb +-420425946=prop_forsale_tri_01 +2013260172=prop_forsalejr1 +133695870=prop_forsalejr2 +1542041952=prop_forsalejr3 +1847940567=prop_forsalejr4 +-1146344215=prop_foundation_sponge +-2049104282=prop_fountain1 +-736410911=prop_fountain2 +500451298=prop_fragtest_cnst_01 +-163907412=prop_fragtest_cnst_02 +-939910101=prop_fragtest_cnst_03 +310817095=prop_fragtest_cnst_04 +-459352716=prop_fragtest_cnst_05 +2054127895=prop_fragtest_cnst_06 +-1014310545=prop_fragtest_cnst_06b +-1892636007=prop_fragtest_cnst_07 +-655507950=prop_fragtest_cnst_08 +-1263978120=prop_fragtest_cnst_08b +891468385=prop_fragtest_cnst_08c +-1383667899=prop_fragtest_cnst_09 +-552825026=prop_fragtest_cnst_09b +143302823=prop_fragtest_cnst_10 +-104070358=prop_fragtest_cnst_11 +251142457=prop_franklin_dl +-540000270=prop_freeweight_01 +-309142665=prop_freeweight_02 +-41273338=prop_fridge_01 +1876827312=prop_fridge_03 +1970182901=prop_front_seat_01 +-2035794584=prop_front_seat_02 +-1713871928=prop_front_seat_03 +-1423243667=prop_front_seat_04 +764611387=prop_front_seat_05 +1070641078=prop_front_seat_06 +1376179234=prop_front_seat_07 +960293494=prop_front_seat_row_01 +-1204812477=prop_fruit_basket +-1673688289=prop_fruit_plas_crate_01 +-2007742866=prop_fruit_sign_01 +-1381786722=prop_fruit_stand_01 +-1016215758=prop_fruit_stand_02 +-689705442=prop_fruit_stand_03 +-1655478122=prop_fruitstand_01 +-2133104859=prop_fruitstand_b_nite +858993389=prop_fruitstand_b +1136462066=prop_ftowel_01 +-388312273=prop_ftowel_07 +-1153697806=prop_ftowel_08 +797243150=prop_ftowel_10 +1488589320=prop_funfair_zoltan +393296697=prop_gaffer_arm_bind_cut +2084404420=prop_gaffer_arm_bind +465122537=prop_gaffer_leg_bind_cut +-618339469=prop_gaffer_leg_bind +419222340=prop_gaffer_tape_strip +-1179532563=prop_gaffer_tape +-1004588353=prop_game_clock_01 +-349306656=prop_game_clock_02 +-1652821467=prop_gar_door_01 +1013329911=prop_gar_door_02 +-1223237597=prop_gar_door_03_ld +-1212275031=prop_gar_door_03 +-982531572=prop_gar_door_04 +-910962270=prop_gar_door_05_l +1946625558=prop_gar_door_05_r +-728539053=prop_gar_door_05 +2051508718=prop_gar_door_a_01 +239492112=prop_gar_door_plug +1181558204=prop_garden_chimes_01 +1929765107=prop_garden_dreamcatch_01 +-1405103747=prop_garden_edging_01 +1874876539=prop_garden_edging_02 +-1831680671=prop_garden_zapper_01 +2004141829=prop_gardnght_01 +-1730917948=prop_gas_01 +-478519537=prop_gas_02 +1973650275=prop_gas_03 +1304671132=prop_gas_04 +1602967339=prop_gas_05 +-132092731=prop_gas_airunit01 +-1472203944=prop_gas_binunit01 +-1936212109=prop_gas_grenade +-2025105036=prop_gas_mask_hang_01 +1470731681=prop_gas_mask_hang_01bb +1339433404=prop_gas_pump_1a +1694452750=prop_gas_pump_1b +1933174915=prop_gas_pump_1c +-2007231801=prop_gas_pump_1d +-469694731=prop_gas_pump_old2 +-164877493=prop_gas_pump_old3 +310783660=prop_gas_rack01 +865150065=prop_gas_smallbin01 +-2129526670=prop_gas_tank_01a +-46303329=prop_gas_tank_02a +-353447166=prop_gas_tank_02b +-9837968=prop_gas_tank_04a +-1348598835=prop_gascage01 +1270590574=prop_gascyl_01a +2138646444=prop_gascyl_02a +-672016228=prop_gascyl_02b +-1918614878=prop_gascyl_03a +1257553220=prop_gascyl_03b +-1029296059=prop_gascyl_04a +1962660298=prop_gascyl_ramp_01 +920306374=prop_gascyl_ramp_door_01 +725274945=prop_gate_airport_01 +-1934898817=prop_gate_bridge_ld +-13153749=prop_gate_cult_01_l +-1578791031=prop_gate_cult_01_r +1286392437=prop_gate_docks_ld +1911284463=prop_gate_farm_01a +1733865899=prop_gate_farm_03 +-696575513=prop_gate_farm_post +-588124891=prop_gate_frame_01 +-885831256=prop_gate_frame_02 +-1692014194=prop_gate_frame_04 +-1050528246=prop_gate_frame_05 +-1348431225=prop_gate_frame_06 +1185512375=prop_gate_military_01 +741314661=prop_gate_prison_01 +-1049302886=prop_gate_tep_01_l +1653418708=prop_gate_tep_01_r +613608955=prop_gatecom_01 +-238286738=prop_gatecom_02 +1845903456=prop_gazebo_01 +468818960=prop_gazebo_02 +1186722212=prop_gazebo_03 +558578166=prop_gc_chair02 +-915091986=prop_gd_ch2_08 +-415509317=prop_generator_01a +-1775229459=prop_generator_02a +136645433=prop_generator_03a +-57215983=prop_generator_03b +-1001828301=prop_generator_04 +1433530172=prop_ghettoblast_01 +1060029110=prop_ghettoblast_02 +2096990081=prop_girder_01a +1723816705=prop_girder_01b +209943352=prop_glass_panel_01 +-636152228=prop_glass_panel_02 +-439931456=prop_glass_panel_03 +-1282324139=prop_glass_panel_04 +825312403=prop_glass_panel_05 +1064231182=prop_glass_panel_06 +781107022=prop_glass_panel_07 +677473294=prop_glass_stack_01 +-2065226472=prop_glass_stack_02 +-542975346=prop_glass_stack_03 +-242975151=prop_glass_stack_04 +-1136258091=prop_glass_stack_05 +1004245762=prop_glass_stack_06 +1311389599=prop_glass_stack_07 +-1466766225=prop_glass_stack_08 +1923645595=prop_glass_stack_09 +-1842692417=prop_glass_stack_10 +-279982155=prop_glass_suck_holder +1731206726=prop_glasscutter_01 +-2012285464=prop_glf_roller +884216853=prop_glf_spreader +809669486=prop_gnome1 +1301925404=prop_gnome2 +-11849332=prop_gnome3 +-475521732=prop_goal_posts_01 +-263787977=prop_gold_bar +959275690=prop_gold_cont_01 +1396140175=prop_gold_cont_01b +-1363719163=prop_gold_trolly_full +1098812088=prop_gold_trolly_strap_01 +-1326042488=prop_gold_trolly +-463637955=prop_gold_vault_fence_l +1450792563=prop_gold_vault_fence_r +-275220570=prop_gold_vault_gate_01 +886428669=prop_golf_bag_01 +-344128923=prop_golf_bag_01b +-37837080=prop_golf_bag_01c +1616526761=prop_golf_ball_p2 +-717871261=prop_golf_ball_p3 +-980219875=prop_golf_ball_p4 +-1243214768=prop_golf_ball_tee +-1358020705=prop_golf_ball +-2141023172=prop_golf_driver +334347537=prop_golf_iron_01 +-1124612472=prop_golf_marker_01 +1933637837=prop_golf_pitcher_01 +1750479612=prop_golf_putter_01 +-1315457772=prop_golf_tee +1705580940=prop_golf_wood_01 +-1939813147=prop_golfflag +1487505949=prop_grain_hopper +1104521776=prop_grapes_01 +753041482=prop_grapes_02 +1590120139=prop_grapeseed_sign_01 +-2130406583=prop_grapeseed_sign_02 +-440885967=prop_grass_001_a +1481697203=prop_grass_ca +1793920587=prop_grass_da +987584502=prop_grass_dry_02 +1221915621=prop_grass_dry_03 +-547750016=prop_gravestones_01a +1735136050=prop_gravestones_02a +1996337525=prop_gravestones_03a +-1734058762=prop_gravestones_04a +-1551797828=prop_gravestones_05a +106473525=prop_gravestones_06a +828538216=prop_gravestones_07a +-1217653243=prop_gravestones_08a +-1117413116=prop_gravestones_09a +806109679=prop_gravestones_10a +1801452061=prop_gravetomb_01a +879398291=prop_gravetomb_02a +2050228397=prop_griddle_01 +-1876087649=prop_griddle_02 +1888438146=prop_grumandoor_l +272205552=prop_grumandoor_r +-1567395276=prop_gshotsensor_01 +454331217=prop_guard_tower_glass +1243022785=prop_gumball_01 +462203053=prop_gumball_02 +785076010=prop_gumball_03 +-1821585180=prop_gun_case_01 +-1590104964=prop_gun_case_02 +132273106=prop_gun_frame +-177773532=prop_hacky_sack_01 +2133050471=prop_hand_toilet +1022326434=prop_handdry_01 +792353592=prop_handdry_02 +-447055518=prop_handrake +1011723317=prop_handtowels +-1992828732=prop_hanger_door_1 +-537490919=prop_hard_hat_01 +1841479543=prop_hat_box_01 +1064067787=prop_hat_box_02 +-2022214944=prop_hat_box_03 +1497011815=prop_hat_box_04 +-1563678327=prop_hat_box_05 +1955876122=prop_hat_box_06 +1731900299=prop_hayb_st_01_cr +-213622973=prop_haybailer_01 +533342826=prop_haybale_01 +1700312454=prop_haybale_02 +1395331371=prop_haybale_03 +1976202024=prop_haybale_stack_01 +173430006=prop_hd_seats_01 +960152042=prop_headphones_01 +-409048857=prop_headset_01 +1632396221=prop_hedge_trimmer_01 +-505101878=prop_helipad_01 +1487220553=prop_helipad_02 +659046336=prop_henna_disp_01 +-1568983512=prop_henna_disp_02 +-1865248041=prop_henna_disp_03 +-1380152605=prop_hifi_01 +1866775124=prop_highway_paddle +1019962318=prop_hobo_seat_01 +690464963=prop_hobo_stove_01 +1517156714=prop_hockey_bag_01 +-1735747416=prop_hole_plug_01 +-1169577885=prop_holster_01 +1578055800=prop_homeles_shelter_01 +884467146=prop_homeles_shelter_02 +810220961=prop_homeless_matress_01 +-242909161=prop_homeless_matress_02 +309119026=prop_horo_box_01 +624061885=prop_horo_box_02 +-23080404=prop_hose_1 +-1306773210=prop_hose_2 +862960591=prop_hose_3 +329068831=prop_hose_nozzle +711901167=prop_hospital_door_l +-227061755=prop_hospital_door_r +1316648054=prop_hospitaldoors_start +926831074=prop_hot_tub_coverd +-1581502570=prop_hotdogstand_01 +495599970=prop_hotel_clock_01 +-1793698597=prop_hotel_trolley +2142042627=prop_hottub2 +-85281267=prop_huf_rag_01 +-984871726=prop_huge_display_01 +-752703361=prop_huge_display_02 +451150746=prop_hunterhide +1991494706=prop_hw1_03_gardoor_01 +-1463743939=prop_hw1_04_door_l1 +-1429437264=prop_hw1_04_door_r1 +-1677789234=prop_hw1_23_door +-539645279=prop_hwbowl_pseat_6x1 +1726530640=prop_hwbowl_seat_01 +1438851589=prop_hwbowl_seat_02 +1269566935=prop_hwbowl_seat_03 +189672896=prop_hwbowl_seat_03b +870777956=prop_hwbowl_seat_6x6 +105539200=prop_hydro_platform_01 +686266275=prop_ice_box_01_l1 +923172859=prop_ice_box_01 +-536963642=prop_ice_cube_01 +1253272370=prop_ice_cube_02 +962709647=prop_ice_cube_03 +889818406=prop_id_21_gardoor_01 +2120130511=prop_id_21_gardoor_02 +270330101=prop_id2_11_gdoor +1336644224=prop_id2_20_clock +-1016291832=prop_idol_01_error +1972583435=prop_idol_01 +319657375=prop_idol_case_01 +-36934887=prop_idol_case_02 +-128067231=prop_idol_case +430616003=prop_in_tray_01 +487569140=prop_ind_barge_01_cr +-993863934=prop_ind_barge_01 +-678364002=prop_ind_barge_02 +-1912798749=prop_ind_coalcar_01 +-1630952580=prop_ind_coalcar_02 +206536334=prop_ind_coalcar_03 +-1604772893=prop_ind_conveyor_01 +-1383057839=prop_ind_conveyor_02 +2107037279=prop_ind_conveyor_04 +-84563444=prop_ind_crusher +1519880608=prop_ind_deiseltank +1777231328=prop_ind_light_01a +-303862328=prop_ind_light_01b +-539274824=prop_ind_light_01c +273101167=prop_ind_light_02a +-805588751=prop_ind_light_02b +-306910109=prop_ind_light_02c +1393636838=prop_ind_light_03a +-753093121=prop_ind_light_03b +-1059778192=prop_ind_light_03c +-1401479836=prop_ind_light_04 +-1161709063=prop_ind_light_05 +-456055176=prop_ind_mech_01c +1776894270=prop_ind_mech_02a +2142465234=prop_ind_mech_02b +1960859144=prop_ind_mech_03a +1800683984=prop_ind_mech_04a +-899728244=prop_ind_oldcrane +-1047752402=prop_ind_pipe_01 +905405774=prop_ind_washer_02 +838685283=prop_indus_meet_door_l +-1020431159=prop_indus_meet_door_r +-1750759319=prop_inflatearch_01 +350476011=prop_inflategate_01 +-1286783315=prop_ing_camera_01 +495450405=prop_ing_crowbar +538293533=prop_inhaler_01 +-2137905671=prop_inout_tray_01 +-601924246=prop_inout_tray_02 +334531408=prop_int_cf_chick_01 +-931728298=prop_int_cf_chick_02 +-1205447755=prop_int_cf_chick_03 +1856037649=prop_int_gate01 +1754291799=prop_irish_sign_01 +1772380287=prop_irish_sign_02 +1005159690=prop_irish_sign_03 +1293363045=prop_irish_sign_04 +534039777=prop_irish_sign_05 +202089803=prop_irish_sign_06 +-555267329=prop_irish_sign_07 +-275256224=prop_irish_sign_08 +-765939230=prop_irish_sign_09 +59737791=prop_irish_sign_10 +-325625649=prop_irish_sign_11 +-565396422=prop_irish_sign_12 +-907308168=prop_irish_sign_13 +-249304586=prop_iron_01 +-317499403=prop_j_disptray_01_dam +854404762=prop_j_disptray_01 +1373326460=prop_j_disptray_01b +817210985=prop_j_disptray_02_dam +-1345673133=prop_j_disptray_02 +2116459863=prop_j_disptray_03_dam +375485823=prop_j_disptray_03 +120772386=prop_j_disptray_04 +-934392140=prop_j_disptray_04b +-176933979=prop_j_disptray_05 +-1833835356=prop_j_disptray_05b +1451839726=prop_j_heist_pic_01 +-1112072400=prop_j_heist_pic_02 +-396266364=prop_j_heist_pic_03 +-650848725=prop_j_heist_pic_04 +119825807=prop_j_neck_disp_01 +-74035597=prop_j_neck_disp_02 +-359093128=prop_j_neck_disp_03 +1928679056=prop_jb700_covered +517117079=prop_jeans_01 +786272259=prop_jerrycan_01a +-1281648158=prop_jet_bloodsplat_01 +-1081534242=prop_jetski_ramp_01 +1083683517=prop_jetski_trailer_01 +-46504303=prop_jewel_02a +-352927222=prop_jewel_02b +-569858002=prop_jewel_02c +-1407761612=prop_jewel_03a +-908427590=prop_jewel_03b +-1386034965=prop_jewel_04a +-1147673259=prop_jewel_04b +-304401110=prop_jewel_glass_root +1982992541=prop_jewel_glass +-2052363316=prop_jewel_pickup_new_01 +1052756483=prop_joshua_tree_01a +-2010456872=prop_joshua_tree_01b +-1838026394=prop_joshua_tree_01c +727229237=prop_joshua_tree_01d +99244117=prop_joshua_tree_01e +337638300=prop_joshua_tree_02a +-1060680468=prop_joshua_tree_02b +1863264633=prop_joshua_tree_02c +-1659075177=prop_joshua_tree_02d +-848665038=prop_joshua_tree_02e +-1369928609=prop_juice_dispenser +-369673841=prop_juice_pool_01 +148511758=prop_juicestand +1049684170=prop_jukebox_01 +1945457558=prop_jukebox_02 +-560584347=prop_jyard_block_01a +-507412625=prop_kayak_01 +-1671588654=prop_kayak_01b +354187183=prop_kebab_grill +1265521483=prop_keg_01 +1862437453=prop_kettle_01 +1173831889=prop_kettle +-954257764=prop_keyboard_01a +-69396461=prop_keyboard_01b +-1666213193=prop_kino_light_01 +1792816905=prop_kino_light_02 +2035667964=prop_kino_light_03 +1859812803=prop_kitch_juicer +260566774=prop_kitch_pot_fry +-1030226139=prop_kitch_pot_huge +-920794651=prop_kitch_pot_lrg +-1591250544=prop_kitch_pot_lrg2 +-854388316=prop_kitch_pot_med +-718917135=prop_kitch_pot_sm +-729631922=prop_knife_stand +436978267=prop_knife +-1447681559=prop_kt1_06_door_l +1543931499=prop_kt1_06_door_r +1701450624=prop_kt1_10_mpdoor_l +340291898=prop_kt1_10_mpdoor_r +483841708=prop_ladel +1385417869=prop_laptop_01a +-1159050800=prop_laptop_02_closed +363555755=prop_laptop_jimmy +881450200=prop_laptop_lester +-1769322543=prop_laptop_lester2 +-1802035584=prop_large_gold_alt_a +1240336683=prop_large_gold_alt_b +-1324034181=prop_large_gold_alt_c +-1479600188=prop_large_gold_empty +1483319544=prop_large_gold +447976993=prop_lawnmower_01 +-1637875765=prop_ld_alarm_01_dam +1378673294=prop_ld_alarm_01 +-1062200609=prop_ld_alarm_alert +190687980=prop_ld_ammo_pack_01 +1560006187=prop_ld_ammo_pack_02 +669213687=prop_ld_ammo_pack_03 +-1806890273=prop_ld_armour +295541576=prop_ld_balastrude +-980870186=prop_ld_balcfnc_01a +-1979013930=prop_ld_balcfnc_01b +-1053157648=prop_ld_balcfnc_02a +-1926582578=prop_ld_balcfnc_02b +-611923063=prop_ld_balcfnc_02c +-1425083786=prop_ld_balcfnc_03a +-2117361680=prop_ld_balcfnc_03b +-434396696=prop_ld_bale01 +-1743257725=prop_ld_bankdoors_01 +-2041685008=prop_ld_bankdoors_02 +54588191=prop_ld_barrier_01 +1916676832=prop_ld_bench01 +-935625561=prop_ld_binbag_01 +-1466745439=prop_ld_bomb_01_open +-1306048251=prop_ld_bomb_01 +1771868096=prop_ld_bomb_anim +929047740=prop_ld_bomb +-89848631=prop_ld_breakmast +-963499920=prop_ld_cable_tie_01 +-423939669=prop_ld_cable +-1153271191=prop_ld_can_01 +114933932=prop_ld_can_01b +1338392374=prop_ld_case_01_lod +248872646=prop_ld_case_01_s +880595258=prop_ld_case_01 +1197489041=prop_ld_cont_light_01 +1214755619=prop_ld_contact_card +-1376085798=prop_ld_contain_dl +211871682=prop_ld_contain_dl2 +-2125774984=prop_ld_contain_dr +-825889959=prop_ld_contain_dr2 +-469102706=prop_ld_container +-1787668082=prop_ld_crate_01 +-1913949042=prop_ld_crate_lid_01 +542041270=prop_ld_crocclips01 +260653867=prop_ld_crocclips02 +1215053148=prop_ld_dstcover_01 +-1123867000=prop_ld_dstcover_02 +1405006221=prop_ld_dstpillar_01 +1192859715=prop_ld_dstpillar_02 +2037611766=prop_ld_dstpillar_03 +189702314=prop_ld_dstpillar_04 +-49478617=prop_ld_dstpillar_05 +180592504=prop_ld_dstpillar_06 +419576821=prop_ld_dstpillar_07 +638277127=prop_ld_dstpillar_08 +-544464940=prop_ld_dstplanter_01 +316900990=prop_ld_dstplanter_02 +924295337=prop_ld_dstsign_01 +-360336526=prop_ld_dummy_rope +-596948790=prop_ld_fags_01 +-245402958=prop_ld_fags_02 +-1737154494=prop_ld_fan_01_old +-1768401357=prop_ld_fan_01 +-1869605644=prop_ld_farm_chair01 +-527772679=prop_ld_farm_cnr01 +544186037=prop_ld_farm_couch01 +773405192=prop_ld_farm_couch02 +1891144592=prop_ld_farm_rail01 +973800157=prop_ld_farm_table01 +1272292978=prop_ld_farm_table02 +-1001341595=prop_ld_faucet +-1003748966=prop_ld_ferris_wheel +466974385=prop_ld_fib_pillar01 +-1589780889=prop_ld_filmset +2133533553=prop_ld_fireaxe +746336278=prop_ld_flow_bottle +-818999775=prop_ld_fragwall_01a +-1116116298=prop_ld_fragwall_01b +30769481=prop_ld_garaged_01 +1489572967=prop_ld_gold_chest +-1189971267=prop_ld_gold_tooth +909721256=prop_ld_greenscreen_01 +-619058125=prop_ld_handbag_s +-1950370778=prop_ld_handbag +-1929385697=prop_ld_hat_01 +1410413102=prop_ld_haybail +329627681=prop_ld_hdd_01 +1753541233=prop_ld_headset_01 +678958360=prop_ld_health_pack +-301207358=prop_ld_hook +-1251197000=prop_ld_int_safe_01 +-642608865=prop_ld_jail_door +-1157632529=prop_ld_jeans_01 +-1471068014=prop_ld_jeans_02 +1069395324=prop_ld_jerrycan_01 +1321190118=prop_ld_keypad_01 +277179989=prop_ld_keypad_01b_lod +623406777=prop_ld_keypad_01b +1351606497=prop_ld_lab_corner01 +-170235898=prop_ld_lab_dorway01 +668041498=prop_ld_lap_top +-1911264257=prop_ld_monitor_01 +787795698=prop_ld_peep_slider +525797972=prop_ld_pipe_single_01 +932342438=prop_ld_planning_pin_01 +-975272128=prop_ld_planning_pin_02 +-735763507=prop_ld_planning_pin_03 +339283616=prop_ld_planter1a +1778465327=prop_ld_planter1b +2024691593=prop_ld_planter1c +-717043092=prop_ld_planter2a +-413765997=prop_ld_planter2b +-1314389193=prop_ld_planter2c +-1864252677=prop_ld_planter3a +-1901937027=prop_ld_planter3b +-1307376291=prop_ld_planter3c +461387027=prop_ld_purse_01_lod +-34897201=prop_ld_purse_01 +152884146=prop_ld_rail_01 +-480540624=prop_ld_rail_02 +1185249461=prop_ld_rope_t +-1998455445=prop_ld_rub_binbag_01 +-1350614541=prop_ld_rubble_01 +-305283433=prop_ld_rubble_02 +-611378662=prop_ld_rubble_03 +1507825333=prop_ld_rubble_04 +-2122188986=prop_ld_scrap +-1256588656=prop_ld_shirt_01 +1682675077=prop_ld_shoe_01 +1916612968=prop_ld_shoe_02 +-966735958=prop_ld_shovel_dirt +1925751803=prop_ld_shovel +-1877813643=prop_ld_snack_01 +-994740387=prop_ld_suitcase_01 +697352466=prop_ld_suitcase_02 +186956100=prop_ld_test_01 +1872312775=prop_ld_toilet_01 +-1716504528=prop_ld_tooth +1346165884=prop_ld_tshirt_01 +578126062=prop_ld_tshirt_02 +-1264354268=prop_ld_vault_door +-2055486531=prop_ld_w_me_machette +1334928729=prop_ld_wallet_01_s +-1379254308=prop_ld_wallet_01 +-1734077040=prop_ld_wallet_02 +-21449061=prop_ld_wallet_pickup +1603835013=prop_leaf_blower_01 +1671786281=prop_lectern_01 +-830216854=prop_letterbox_01 +354284193=prop_letterbox_02 +-1414914121=prop_letterbox_03 +-138758181=prop_letterbox_04 +1892623307=prop_lev_crate_01 +-1963621339=prop_lev_des_barge_01 +-1669978330=prop_lev_des_barge_02 +-1487498162=prop_life_ring_01 +-1306547744=prop_life_ring_02 +262294578=prop_lifeblurb_01 +1609518039=prop_lifeblurb_01b +-1014909978=prop_lifeblurb_02 +-211749928=prop_lifeblurb_02b +1721635574=prop_lift_overlay_01 +2014688741=prop_lift_overlay_02 +1489118250=prop_lime_jar +-1619549892=prop_litter_picker +1366334172=prop_log_01 +-1692750285=prop_log_02 +-1395207765=prop_log_03 +-989183355=prop_log_aa +-1236753150=prop_log_ab +1581872401=prop_log_ac +1203849217=prop_log_ad +-41176169=prop_log_ae +-279701720=prop_log_af +-593160806=prop_log_break_01 +-672395555=prop_loggneon +-37176073=prop_logpile_01 +192829538=prop_logpile_02 +-1381557071=prop_logpile_03 +-1152075764=prop_logpile_04 +-1060060412=prop_logpile_05 +-685576280=prop_logpile_06 +1889091531=prop_logpile_06b +1417112147=prop_logpile_07 +-12425453=prop_logpile_07b +920165506=prop_loose_rag_01 +-349730013=prop_lrggate_01_l +1383638045=prop_lrggate_01_pst +-1918480350=prop_lrggate_01_r +256791144=prop_lrggate_01b +546378757=prop_lrggate_01c_l +-1249591818=prop_lrggate_01c_r +-2125423493=prop_lrggate_02_ld +-844827165=prop_lrggate_02 +575680671=prop_lrggate_03a +724862427=prop_lrggate_03b_ld +279678294=prop_lrggate_03b +1738619932=prop_lrggate_04a +11038584=prop_lrggate_05a +-1153093533=prop_lrggate_06a +-206954186=prop_luggage_01a +4602238=prop_luggage_02a +1424581035=prop_luggage_03a +879323380=prop_luggage_04a +914418735=prop_luggage_05a +656854087=prop_luggage_06a +753227456=prop_luggage_07a +-230858727=prop_luggage_08a +-2137120552=prop_luggage_09a +-934705991=prop_m_pack_int_01 +668467214=prop_magenta_door +-2098426548=prop_makeup_brush +-293536422=prop_makeup_trail_01_cr +-1738641949=prop_makeup_trail_01 +1012842044=prop_makeup_trail_02_cr +-1534786000=prop_makeup_trail_02 +-502195954=prop_map_door_01 +-1313704889=prop_mask_ballistic_trip1 +-1072033486=prop_mask_ballistic_trip2 +-594044771=prop_mask_ballistic +-1730591027=prop_mask_bugstar_trip +-30968431=prop_mask_bugstar +570101940=prop_mask_fireman +1048062970=prop_mask_flight +-1010838977=prop_mask_motobike_a +-1394924426=prop_mask_motobike_b +-1766193780=prop_mask_motobike_trip +-1630286816=prop_mask_motobike +1994083055=prop_mask_motox_trip +-1734491935=prop_mask_motox +-630008420=prop_mask_scuba01_trip +-1981720153=prop_mask_scuba01 +1313795453=prop_mask_scuba02_trip +1165086929=prop_mask_scuba02 +1115396903=prop_mask_scuba03_trip +1407249839=prop_mask_scuba03 +768085611=prop_mask_scuba04_trip +619515848=prop_mask_scuba04 +404420572=prop_mask_specops_trip +-368775533=prop_mask_specops +-550146809=prop_mask_test_01 +591839817=prop_mast_01 +-1709503252=prop_mat_box +-1118478184=prop_maxheight_01 +-789386409=prop_mb_cargo_01a +2082783416=prop_mb_cargo_02a +-222480965=prop_mb_cargo_03a +897366637=prop_mb_cargo_04a +1197039142=prop_mb_cargo_04b +-666179646=prop_mb_crate_01a_set +481432069=prop_mb_crate_01a +788248216=prop_mb_crate_01b +1727205997=prop_mb_hanger_sprinkler +1354899844=prop_mb_hesco_06 +502597611=prop_mb_ordnance_01 +1246158990=prop_mb_ordnance_02 +2013608974=prop_mb_ordnance_03 +-152913465=prop_mb_ordnance_04 +-148635027=prop_mb_sandblock_01 +165521376=prop_mb_sandblock_02 +523344868=prop_mb_sandblock_03_cr +1485817159=prop_mb_sandblock_03 +1834086091=prop_mb_sandblock_04 +1708971027=prop_mb_sandblock_05_cr +1056805411=prop_mb_sandblock_05 +2139919312=prop_mc_conc_barrier_01 +1368637848=prop_med_bag_01 +-509478557=prop_med_bag_01b +1303897364=prop_med_jet_01 +1185713036=prop_medal_01 +-509973344=prop_medstation_01 +1869023287=prop_medstation_02 +1313261047=prop_medstation_03 +1539137764=prop_medstation_04 +-1585551192=prop_megaphone_01 +-769292007=prop_mem_candle_01 +-529291851=prop_mem_candle_02 +781500918=prop_mem_candle_03 +-1359461697=prop_mem_candle_04 +-853901565=prop_mem_candle_05 +-1685349402=prop_mem_candle_06 +-1721654639=prop_mem_candle_combo +1753243846=prop_mem_reef_01 +-1652897094=prop_mem_reef_02 +-1934481111=prop_mem_reef_03 +336541402=prop_mem_teddy_01 +-319297368=prop_mem_teddy_02 +2067252279=prop_metal_plates01 +1757912919=prop_metal_plates02 +-546529839=prop_metalfoodjar_002 +-898793083=prop_metalfoodjar_01 +285917444=prop_meth_bag_01 +-2059889071=prop_meth_setup_01 +1585260068=prop_michael_backpack +-407830426=prop_michael_balaclava +1011598562=prop_michael_door +-720810643=prop_michael_sec_id +566576618=prop_michaels_credit_tv +1490269418=prop_micro_01 +1796594030=prop_micro_02 +356462018=prop_micro_04 +-891120940=prop_micro_cs_01_door +380825205=prop_micro_cs_01 +933500565=prop_microphone_02 +1306960905=prop_microwave_1 +90805875=prop_mil_crate_01 +-301668442=prop_mil_crate_02 +-1313687957=prop_military_pickup_01 +-18398025=prop_mine_doorng_l +-872784146=prop_mine_doorng_r +-1241212535=prop_mineshaft_door +-929681224=prop_minigun_01 +1267718013=prop_mk_arrow_3d +-2069820128=prop_mk_arrow_flat +-2026528599=prop_mk_bike_logo_1 +2029257766=prop_mk_bike_logo_2 +1400047790=prop_mk_boost +1682183567=prop_mk_cone +-461640156=prop_mk_cylinder +489393990=prop_mk_flag_2 +556204867=prop_mk_flag +-1751054247=prop_mk_heli +169493890=prop_mk_lap +-992932885=prop_mk_mp_ring_01 +-1499561117=prop_mk_mp_ring_01b +457010614=prop_mk_num_0 +-56151926=prop_mk_num_1 +-1216076223=prop_mk_num_2 +-1455748689=prop_mk_num_3 +-660543366=prop_mk_num_4 +-898872303=prop_mk_num_5 +1966973365=prop_mk_num_6 +1727005978=prop_mk_num_7 +-1580631348=prop_mk_num_8 +-1823285793=prop_mk_num_9 +1387939745=prop_mk_plane +-237215991=prop_mk_race_chevron_01 +-1633273698=prop_mk_race_chevron_02 +-2056845792=prop_mk_race_chevron_03 +-247073735=prop_mk_repair +2136410906=prop_mk_ring_flat +-1565856713=prop_mk_ring +1530167798=prop_mk_sphere +-1386785352=prop_mk_tri_cycle +-256059350=prop_mk_tri_run +1358269310=prop_mk_tri_swim +1888604944=prop_mobile_mast_1 +1660696549=prop_mobile_mast_2 +1565560522=prop_mojito +289396019=prop_money_bag_01 +1333557690=prop_monitor_01a +557686077=prop_monitor_01b +843005760=prop_monitor_01c +1940636184=prop_monitor_01d +-1496356952=prop_monitor_02 +1140820728=prop_monitor_03b +-943811168=prop_monitor_04a +394821236=prop_monitor_li +-1524180747=prop_monitor_w_large +-1306074314=prop_motel_door_09 +-830589106=prop_mouse_01 +-524036402=prop_mouse_01a +-1884703589=prop_mouse_01b +-1128754237=prop_mouse_02 +-1192183952=prop_mov_sechutwin_02 +1398321063=prop_mov_sechutwin +-1800403885=prop_movie_rack +1867879106=prop_mp_arrow_barrier_01 +-1507470892=prop_mp_arrow_ring +868148414=prop_mp_barrier_01 +1603241576=prop_mp_barrier_01b +24969275=prop_mp_barrier_02 +-205311355=prop_mp_barrier_02b +1672168046=prop_mp_base_marker +1709896882=prop_mp_boost_01 +628878810=prop_mp_cant_place_lrg +-263709501=prop_mp_cant_place_med +-1860765147=prop_mp_cant_place_sm +682373179=prop_mp_conc_barrier_01 +939377219=prop_mp_cone_01 +1245865676=prop_mp_cone_02 +862664990=prop_mp_cone_03 +93871477=prop_mp_cone_04 +-1620734287=prop_mp_drug_pack_blue +138777325=prop_mp_drug_pack_red +765087784=prop_mp_drug_package +203510308=prop_mp_halo_lrg +1573742756=prop_mp_halo_med +-1720855371=prop_mp_halo_point_lrg +1181134573=prop_mp_halo_point_med +359824118=prop_mp_halo_point_sm +1067498314=prop_mp_halo_point +1528913568=prop_mp_halo_rotate_lrg +-547833144=prop_mp_halo_rotate_med +1988157930=prop_mp_halo_rotate_sm +-317653089=prop_mp_halo_rotate +-1855054434=prop_mp_halo_sm +19912391=prop_mp_halo +-1029803156=prop_mp_icon_shad_lrg +-133291774=prop_mp_icon_shad_med +-1916383162=prop_mp_icon_shad_sm +-1099135528=prop_mp_max_out_lrg +-458245934=prop_mp_max_out_med +391417229=prop_mp_max_out_sm +-939235386=prop_mp_num_0 +1519357138=prop_mp_num_1 +1798123021=prop_mp_num_2 +2046479272=prop_mp_num_3 +-507372739=prop_mp_num_4 +-135051361=prop_mp_num_5 +84140480=prop_mp_num_6 +-1686303052=prop_mp_num_7 +518657424=prop_mp_num_8 +748204269=prop_mp_num_9 +-621140855=prop_mp_placement_lrg +2053394677=prop_mp_placement_maxd +-51423166=prop_mp_placement_med +1700850768=prop_mp_placement_red +-582796990=prop_mp_placement_sm +379560922=prop_mp_placement +-1775547488=prop_mp_pointer_ring +1212630005=prop_mp_ramp_01_tu +-1319646748=prop_mp_ramp_01 +-1135198622=prop_mp_ramp_02_tu +-185511650=prop_mp_ramp_02 +55777251=prop_mp_ramp_03_tu +-1818980770=prop_mp_ramp_03 +1219257666=prop_mp_repair_01 +-419793040=prop_mp_repair +170715090=prop_mp_respawn_02 +-1531914544=prop_mp_rocket_01 +-414027994=prop_mp_solid_ring +1944414445=prop_mp_spike_01 +-627813781=prop_mp3_dock +1998656713=prop_mr_rasberryclean +1022578470=prop_mr_raspberry_01 +-331509782=prop_mug_01 +1319392426=prop_mug_02 +130107121=prop_mug_03 +-164781110=prop_mug_04 +647955628=prop_mug_06 +672753785=prop_mugs_rm_flashb +1191103069=prop_mugs_rm_lightoff +1725772482=prop_mugs_rm_lighton +-1838046182=prop_muscle_bench_01 +-1577762015=prop_muscle_bench_02 +-1095992177=prop_muscle_bench_03 +-865527800=prop_muscle_bench_04 +-115510932=prop_muscle_bench_05 +383495400=prop_muscle_bench_06 +-409840349=prop_muster_wboard_01 +-1713129017=prop_muster_wboard_02 +483744672=prop_necklace_board +506350134=prop_new_drug_pack_01 +-1186769817=prop_news_disp_01a +-377891123=prop_news_disp_02a_s +1211559620=prop_news_disp_02a +1375076930=prop_news_disp_02b +720581693=prop_news_disp_02c +917457845=prop_news_disp_02d +261193082=prop_news_disp_02e +-756152956=prop_news_disp_03a +-1383056703=prop_news_disp_03c +-838860344=prop_news_disp_05a +1287257122=prop_news_disp_06a +-1829964307=prop_ng_sculpt_fix +1010590096=prop_nigel_bag_pickup +-1276798450=prop_night_safe_01 +29402038=prop_notepad_01 +-334989242=prop_notepad_02 +944959446=prop_novel_01 +1407197773=prop_npc_phone_02 +-1038739674=prop_npc_phone +536071214=prop_off_chair_01 +96868307=prop_off_chair_03 +475561894=prop_off_chair_04_s +1268458364=prop_off_chair_04 +1480618483=prop_off_chair_04b +1037469683=prop_off_chair_05 +124188622=prop_off_phone_01 +-508101108=prop_office_alarm_01 +-95585677=prop_office_desk_01 +148141454=prop_office_phone_tnt +1451741313=prop_offroad_bale01 +90475403=prop_offroad_bale02_l1_frag_ +-1601837956=prop_offroad_bale02 +2084346858=prop_offroad_bale03 +-757971088=prop_offroad_barrel01 +-996988174=prop_offroad_barrel02 +1369821530=prop_offroad_tyres01_tu +509852852=prop_offroad_tyres01 +812376260=prop_offroad_tyres02 +-705229846=prop_oil_derrick_01 +-2127648188=prop_oil_guage_01 +1195772660=prop_oil_spool_02 +-482489660=prop_oil_valve_01 +-774920224=prop_oil_valve_02 +1464670617=prop_oil_wellhead_01 +64287394=prop_oil_wellhead_03 +-1570558016=prop_oil_wellhead_04 +-1867871153=prop_oil_wellhead_05 +-1091540774=prop_oil_wellhead_06 +-276344022=prop_oilcan_01a +-1532806025=prop_oilcan_02a +834559808=prop_oiltub_01 +1681638458=prop_oiltub_02 +309108893=prop_oiltub_03 +1851545707=prop_oiltub_04 +544881832=prop_oiltub_05 +1437574930=prop_oiltub_06 +1803975195=prop_old_boot +129608276=prop_old_churn_01 +-159152152=prop_old_churn_02 +956957017=prop_old_deck_chair_02 +1103738692=prop_old_deck_chair +-636008946=prop_old_farm_01 +-857396310=prop_old_farm_02 +-125664540=prop_old_farm_03 +734263480=prop_old_wood_chair_lod +1544350879=prop_old_wood_chair +-1572767351=prop_oldlight_01a +-1895279849=prop_oldlight_01b +1035808898=prop_oldlight_01c +-1296622201=prop_oldplough1 +283394517=prop_optic_jd +-2084757382=prop_optic_rum +-1320431804=prop_optic_vodka +1832502141=prop_orang_can_01 +-1890952940=prop_out_door_speaker +57758678=prop_outdoor_fan_01 +-1973482041=prop_overalls_01 +-1759159805=prop_owl_totem_01 +1670527089=prop_p_jack_03_col +-992734280=prop_p_spider_01a +-400827833=prop_p_spider_01c +-1687076625=prop_p_spider_01d +874772806=prop_paint_brush01 +-42923039=prop_paint_brush02 +179316319=prop_paint_brush03 +1453178373=prop_paint_brush04 +976586037=prop_paint_brush05 +1807682983=prop_paint_roller +724405277=prop_paint_spray01a +-1788911489=prop_paint_spray01b +214384272=prop_paint_stepl01 +-2096130282=prop_paint_stepl01b +1316995584=prop_paint_stepl02 +1214673062=prop_paint_tray +-590902397=prop_paint_wpaper01 +2126419969=prop_paints_bench01 +-597454856=prop_paints_can01 +1032540746=prop_paints_can02 +-174505373=prop_paints_can03 +-405100826=prop_paints_can04 +-1595008754=prop_paints_can05 +322272667=prop_paints_can06 +1786752042=prop_paints_can07 +2082302221=prop_paints_pallete01 +757019157=prop_pallet_01a +830159341=prop_pallet_02a +740895081=prop_pallet_03a +1047645690=prop_pallet_03b +-1853453107=prop_pallet_pile_01 +-3872440=prop_pallet_pile_02 +1615800919=prop_pallet_pile_03 +1343261146=prop_pallet_pile_04 +-1894042373=prop_pallettruck_01 +895484294=prop_pallettruck_02 +-1969479583=prop_palm_fan_02_a +2095154412=prop_palm_fan_02_b +-2116697995=prop_palm_fan_03_a +2096445108=prop_palm_fan_03_b +-212949180=prop_palm_fan_03_c_graff +1848580392=prop_palm_fan_03_c +1829091778=prop_palm_fan_03_d_graff +-648384643=prop_palm_fan_03_d +-627182787=prop_palm_fan_04_a +-850405215=prop_palm_fan_04_b +-654381053=prop_palm_fan_04_c +-876325490=prop_palm_fan_04_d +-1209618476=prop_palm_huge_01a +287728210=prop_palm_huge_01b +-1901972340=prop_palm_med_01a +-1459918530=prop_palm_med_01b +743960561=prop_palm_med_01c +-1268318187=prop_palm_med_01d +709417929=prop_palm_sm_01a +945879033=prop_palm_sm_01d +2044426993=prop_palm_sm_01e +1802493466=prop_palm_sm_01f +680380202=prop_pap_camera_01 +1108364521=prop_paper_bag_01 +-1803909274=prop_paper_bag_small +2145382395=prop_paper_ball +-1996476047=prop_paper_box_01 +1950582780=prop_paper_box_02 +-1938376606=prop_paper_box_03 +1465830963=prop_paper_box_04 +1636622991=prop_paper_box_05 +643651670=prop_parachute +-1679378668=prop_parapack_01 +-1043239133=prop_parasol_01_b +-1317220738=prop_parasol_01_c +1878378076=prop_parasol_01_down +478737801=prop_parasol_01_lod +-592861175=prop_parasol_01 +-987757643=prop_parasol_01b_lod +1398809829=prop_parasol_02_b +1629405282=prop_parasol_02_c +56751481=prop_parasol_02 +264031651=prop_parasol_03_b +25538869=prop_parasol_03_c +-248688364=prop_parasol_03 +-60790918=prop_parasol_04 +-104193816=prop_parasol_04b +-333412971=prop_parasol_04c +639433101=prop_parasol_04d +1249015613=prop_parasol_04e_lod1 +400973088=prop_parasol_04e +175309727=prop_parasol_05 +-1327303424=prop_parasol_bh_48 +1447355784=prop_park_ticket_01 +304890764=prop_parking_hut_2 +1981833514=prop_parking_hut_2b +290648114=prop_parking_sign_06 +-404775616=prop_parking_sign_07 +-2038478357=prop_parking_sign_1 +-1040137999=prop_parking_sign_2 +-839348691=prop_parking_wand_01 +-544726684=prop_parkingpay +-1940238623=prop_parknmeter_01 +2108567945=prop_parknmeter_02 +-756713902=prop_partsbox_01 +-1750183478=prop_passport_01 +-1714859751=prop_patio_heater_01 +1699040865=prop_patio_lounger_2 +2017293393=prop_patio_lounger_3 +-1682596365=prop_patio_lounger1_table +-1498352975=prop_patio_lounger1 +-2024837020=prop_patio_lounger1b +-1814664762=prop_patriotneon +1774846173=prop_paynspray_door_l +546827942=prop_paynspray_door_r +1429487523=prop_pc_01a +1654151435=prop_pc_02a +-1669330389=prop_peanut_bowl_01 +1530424218=prop_ped_gib_01 +1052085257=prop_ped_pic_01_sm +1110699354=prop_ped_pic_01 +618574817=prop_ped_pic_02_sm +602124474=prop_ped_pic_02 +1316165619=prop_ped_pic_03_sm +-576805839=prop_ped_pic_03 +-152094541=prop_ped_pic_04_sm +-751857837=prop_ped_pic_04 +1098873624=prop_ped_pic_05_sm +-52305225=prop_ped_pic_05 +-363675173=prop_ped_pic_06_sm +-292927992=prop_ped_pic_06 +2130308972=prop_ped_pic_07_sm +-232108832=prop_ped_pic_07 +-2118131946=prop_ped_pic_08_sm +-535582541=prop_ped_pic_08 +463086472=prop_pencil_01 +1979076528=prop_peyote_chunk_01 +421059073=prop_peyote_gold_01 +-212010961=prop_peyote_highland_01 +1367913609=prop_peyote_highland_02 +-1425791387=prop_peyote_lowland_01 +-1178483744=prop_peyote_lowland_02 +-1429181545=prop_peyote_water_01 +-1910370445=prop_pharm_sign_01 +1534100734=prop_phone_cs_frank +1907022252=prop_phone_ing_02_lod +-746954904=prop_phone_ing_02 +-263063365=prop_phone_ing_03_lod +-511116411=prop_phone_ing_03 +413312110=prop_phone_ing +485673473=prop_phone_overlay_01 +-1645196294=prop_phone_overlay_02 +-1348538537=prop_phone_overlay_03 +127083682=prop_phone_overlay_anim +-1599936665=prop_phone_proto_back +1525904360=prop_phone_proto_battery +-2017357667=prop_phone_proto +1511539537=prop_phonebox_01a +1281992692=prop_phonebox_01b +-2103798695=prop_phonebox_01c +295857659=prop_phonebox_02 +-78626473=prop_phonebox_03 +1158960338=prop_phonebox_04 +-55180266=prop_phonebox_05a +163244680=prop_phys_wades_head +465817409=prop_picnictable_01_lod +-1572018818=prop_picnictable_01 +-1795175708=prop_picnictable_02 +1688679327=prop_pier_kiosk_01 +1511005809=prop_pier_kiosk_02 +-2009466172=prop_pier_kiosk_03 +923487792=prop_piercing_gun +986152416=prop_pighouse1 +657577653=prop_pighouse2 +196166568=prop_pile_dirt_01 +1004872719=prop_pile_dirt_02 +-1218241727=prop_pile_dirt_03 +-382992686=prop_pile_dirt_04 +-17159622=prop_pile_dirt_06 +-1977592297=prop_pile_dirt_07_cr +-26957549=prop_pile_dirt_07 +-814630114=prop_pinacolada +-845035989=prop_pineapple +-337441861=prop_ping_pong +-1465676794=prop_pint_glass_01 +-748232308=prop_pint_glass_02 +-133185213=prop_pint_glass_tall +1980814227=prop_pipe_single_01 +1668676931=prop_pipe_stack_01 +-1654693836=prop_pipes_01a +1836351583=prop_pipes_01b +764282027=prop_pipes_02a +1530421247=prop_pipes_02b +2099682835=prop_pipes_03a +-1418167626=prop_pipes_03b +-1341946012=prop_pipes_04a +1722122269=prop_pipes_05a +63237339=prop_pipes_conc_01 +-310198185=prop_pipes_conc_02 +1207991827=prop_pipes_ld_01 +534382381=prop_pistol_holster +-1250752255=prop_pitcher_01_cs +-722072228=prop_pitcher_01 +1320288466=prop_pitcher_02 +604847691=prop_pizza_box_01 +-856584171=prop_pizza_box_02 +1085274000=prop_pizza_box_03 +458266265=prop_pizza_oven_01 +311860131=prop_planer_01 +-1683281785=prop_plant_01a +-1979382469=prop_plant_01b +-147519789=prop_plant_base_01 +1648483571=prop_plant_base_02 +1282650455=prop_plant_base_03 +1099128256=prop_plant_cane_01a +1160242441=prop_plant_cane_01b +894583222=prop_plant_cane_02a +1390116040=prop_plant_cane_02b +-500041449=prop_plant_clover_01 +-1276175214=prop_plant_clover_02 +1951116262=prop_plant_fern_01a +562366042=prop_plant_fern_01b +-765237524=prop_plant_fern_02a +-1719175883=prop_plant_fern_02b +-1950262871=prop_plant_fern_02c +-1751947657=prop_plant_flower_01 +-2051292472=prop_plant_flower_02 +2080223052=prop_plant_flower_03 +1780681623=prop_plant_flower_04 +1859431100=prop_plant_group_01 +1563330416=prop_plant_group_02 +-1968414101=prop_plant_group_03 +1566353027=prop_plant_group_04_cr +-2020516811=prop_plant_group_04 +-1224328414=prop_plant_group_05 +-335093434=prop_plant_group_05b +-1580184358=prop_plant_group_05c +-1886934967=prop_plant_group_05d +-946956202=prop_plant_group_05e +-2099867525=prop_plant_group_06a +-1794886442=prop_plant_group_06b +1311254299=prop_plant_group_06c +276954077=prop_plant_int_01a +-1328202619=prop_plant_int_01b +-1672244062=prop_plant_int_02a +-904499161=prop_plant_int_02b +-664859048=prop_plant_int_03a +119729119=prop_plant_int_03b +-67906175=prop_plant_int_03c +1883518564=prop_plant_int_04a +1637751064=prop_plant_int_04b +1458701228=prop_plant_int_04c +1680905773=prop_plant_int_05a +-1812892242=prop_plant_int_05b +-1580658051=prop_plant_int_06a +-1275414816=prop_plant_int_06b +-1736736754=prop_plant_int_06c +1818151509=prop_plant_interior_05a +-1327429222=prop_plant_palm_01a +-1028739787=prop_plant_palm_01b +-1636670283=prop_plant_palm_01c +-43948379=prop_plant_paradise_b +-1194642315=prop_plant_paradise +-1199673887=prop_plas_barier_01a +-1016640704=prop_plastic_cup_02 +-306982646=prop_plate_01 +751033=prop_plate_02 +-901903841=prop_plate_03 +-596726144=prop_plate_04 +-1706302154=prop_plate_stand_01 +1191386269=prop_plate_warmer +-1154398125=prop_player_gasmask +760935785=prop_player_phone_01 +1448265560=prop_player_phone_02 +654965994=prop_pliers_01 +1644097553=prop_plonk_red +-295049461=prop_plonk_rose +112192004=prop_plonk_white +1602949740=prop_plough +-351060269=prop_plywoodpile_01a +-658531796=prop_plywoodpile_01b +567755715=prop_podium_mic +-176635891=prop_police_door_l_dam +-2062889184=prop_police_door_l +1609617895=prop_police_door_r_dam +130962589=prop_police_door_r +1829375674=prop_police_door_surround +-1623189257=prop_police_id_board +-1090119157=prop_police_id_text_02 +-955488312=prop_police_id_text +-975421026=prop_police_phone +-1619540609=prop_police_radio_handset +-1712659381=prop_police_radio_main +-1194335261=prop_poly_bag_01 +290621560=prop_poly_bag_money +473985065=prop_pool_ball_01 +1184113278=prop_pool_cue +1299967108=prop_pool_rack_01 +551195458=prop_pool_rack_02 +-1279805564=prop_pool_tri +518638935=prop_poolball_1 +-1545548207=prop_poolball_10 +-1306105124=prop_poolball_11 +-281647869=prop_poolball_12 +2104951174=prop_poolball_13 +-1826083608=prop_poolball_14 +-1201572006=prop_poolball_15 +-1629729474=prop_poolball_2 +-2008080348=prop_poolball_3 +1982987238=prop_poolball_4 +1744002921=prop_poolball_5 +-406462704=prop_poolball_6 +-779701614=prop_poolball_7 +-1015736721=prop_poolball_8 +-1388647941=prop_poolball_9 +1541020665=prop_poolball_cue +1969778515=prop_poolskimmer +322248450=prop_pooltable_02 +-314623274=prop_pooltable_3b +-1603796423=prop_porn_mag_01 +-1876336196=prop_porn_mag_02 +-988623986=prop_porn_mag_03 +-1227804917=prop_porn_mag_04 +-1259776486=prop_portable_hifi_01 +-1098506160=prop_portacabin01 +682074297=prop_portaloo_01a +-455113622=prop_portasteps_01 +-113824571=prop_portasteps_02 +1363150739=prop_postbox_01a +-861422469=prop_postbox_ss_01a +715767402=prop_postcard_rack +-476875122=prop_poster_tube_01 +-782380509=prop_poster_tube_02 +485216006=prop_postit_drive +-487697737=prop_postit_gun +-1991880252=prop_postit_it +2023983392=prop_postit_lock +-1674632306=prop_pot_01 +-114565750=prop_pot_02 +-1703665636=prop_pot_03 +-725281603=prop_pot_04 +134970185=prop_pot_05 +1068591760=prop_pot_06 +-1737949350=prop_pot_plant_01a +-1191427964=prop_pot_plant_01b +-1256343353=prop_pot_plant_01c +-530673848=prop_pot_plant_01d +-894868514=prop_pot_plant_01e +-901521477=prop_pot_plant_02a +-1878463678=prop_pot_plant_02b +1558349046=prop_pot_plant_02c +-1299468213=prop_pot_plant_02d +-1860309428=prop_pot_plant_03a +1435537088=prop_pot_plant_03b_cr2 +-199904194=prop_pot_plant_03b +-442558639=prop_pot_plant_03c +2139768797=prop_pot_plant_04a +933214217=prop_pot_plant_04b +702880916=prop_pot_plant_04c +1874766238=prop_pot_plant_05a +336917068=prop_pot_plant_05b +-503017940=prop_pot_plant_05c +-1304172382=prop_pot_plant_05d_l1 +-1203783005=prop_pot_plant_05d +-1822851821=prop_pot_plant_6a +1019629550=prop_pot_plant_6b +-1491050248=prop_pot_plant_bh1 +264354080=prop_pot_plant_inter_03a +-489719518=prop_pot_rack +-841373210=prop_potatodigger +-2059885722=prop_power_cell +1774228345=prop_power_cord_01 +272925894=prop_premier_fence_01 +1039360035=prop_premier_fence_02 +-824819003=prop_printer_01 +-78931017=prop_printer_02 +233175726=prop_pris_bars_01 +1005957871=prop_pris_bench_01 +-752497691=prop_pris_door_01_l +1737094319=prop_pris_door_01_r +-1204251591=prop_pris_door_02 +1373390714=prop_pris_door_03 +1193398208=prop_prlg_gravestone_01a +1397319391=prop_prlg_gravestone_02a +-56833361=prop_prlg_gravestone_03a +1719178257=prop_prlg_gravestone_04a +1667673456=prop_prlg_gravestone_05a_l1 +-1008546364=prop_prlg_gravestone_05a +-1394499950=prop_prlg_gravestone_06a +-1617412079=prop_prlg_snowpile +1284375840=prop_projector_overlay +-1435460625=prop_prologue_phone_lod +251676848=prop_prologue_phone +-2033615398=prop_prologue_pillar_01 +-78587596=prop_prop_tree_01 +763411859=prop_prop_tree_02 +1716800000=prop_protest_sign_01 +974300346=prop_protest_table_01 +385429618=prop_prototype_minibomb +-1100726734=prop_proxy_chateau_table +-1870936557=prop_proxy_hat_01 +-215322844=prop_punch_bag_l +-48775863=prop_pylon_01 +70929294=prop_pylon_02 +294348336=prop_pylon_03 +1487500395=prop_pylon_04 +996499903=prop_ql_revolving_door +1237270008=prop_quad_grid_line +1200261250=prop_rad_waste_barrel_01 +2057223314=prop_radio_01 +-1374416477=prop_radiomast01 +-2041757162=prop_radiomast02 +679927467=prop_rag_01 +1428702884=prop_ragganeon +1961489851=prop_rail_boxcar +-1565687858=prop_rail_boxcar2 +-943306241=prop_rail_boxcar3 +2097329273=prop_rail_boxcar4 +-939452740=prop_rail_boxcar5_d +1504341417=prop_rail_boxcar5 +81690419=prop_rail_buffer_01 +-292793713=prop_rail_buffer_02 +-257022130=prop_rail_controller +701128452=prop_rail_crane_01 +805649274=prop_rail_points01 +-2112331873=prop_rail_points02 +1728588159=prop_rail_points04 +1656167615=prop_rail_sigbox01 +-1882949927=prop_rail_sigbox02 +-2009270739=prop_rail_sign01 +-1275638367=prop_rail_sign02 +1638934804=prop_rail_sign03 +-1413006015=prop_rail_sign04 +-1708877316=prop_rail_sign05 +123499626=prop_rail_sign06 +1612443970=prop_rail_signals01 +-285602028=prop_rail_signals02 +-591697261=prop_rail_signals03 +-897497569=prop_rail_signals04 +-1622919007=prop_rail_tankcar +1518155103=prop_rail_tankcar2 +1754255748=prop_rail_tankcar3 +-1282428048=prop_rail_wellcar +1024332415=prop_rail_wellcar2 +-1120465738=prop_rail_wheel01 +2042711033=prop_railsleepers01 +-1897367993=prop_railsleepers02 +1213103781=prop_railstack01 +437133861=prop_railstack02 +1707194767=prop_railstack03 +1474305484=prop_railstack04 +1606004099=prop_railstack05 +-700892790=prop_railway_barrier_01 +-1451925505=prop_railway_barrier_02 +1741284929=prop_range_target_01 +-58618026=prop_range_target_02 +104571594=prop_range_target_03 +-1740687742=prop_rcyl_win_01 +-1508781529=prop_rcyl_win_02 +-1243975240=prop_rcyl_win_03 +513712149=prop_rebar_pile01 +-250952474=prop_rebar_pile02 +-1724049248=prop_recycle_light +-115771139=prop_recyclebin_01a +-85604259=prop_recyclebin_02_c +1233216915=prop_recyclebin_02_d +375956747=prop_recyclebin_02a +673826957=prop_recyclebin_02b +354692929=prop_recyclebin_03_a +-14708062=prop_recyclebin_04_a +811169045=prop_recyclebin_04_b +-96647174=prop_recyclebin_05_a +-5479653=prop_ret_door_02 +761708175=prop_ret_door_03 +456661554=prop_ret_door_04 +1739173235=prop_ret_door +99477918=prop_rf_conc_pillar +727439546=prop_riding_crop_01 +1747729913=prop_rio_del_01_l3 +1506471111=prop_rio_del_01 +-547381377=prop_riot_shield +1774274711=prop_road_memorial_01 +1325339411=prop_road_memorial_02 +-534360227=prop_roadcone01a +-1059647297=prop_roadcone01b +-73333162=prop_roadcone01c +-1036807324=prop_roadcone02a +1839621839=prop_roadcone02b +1008436154=prop_roadcone02c +1462955468=prop_roadheader_01 +10928689=prop_roadpole_01a +-223271354=prop_roadpole_01b +690963000=prop_rock_1_a +374873226=prop_rock_1_b +76642561=prop_rock_1_c +-266907635=prop_rock_1_d +-571659335=prop_rock_1_e +-877983947=prop_rock_1_f +-1186241930=prop_rock_1_g +-1454521733=prop_rock_1_h +-1764385397=prop_rock_1_i +-1663061536=prop_rock_2_a +103187568=prop_rock_2_c +1952637159=prop_rock_2_d +1362008703=prop_rock_2_f +-786884010=prop_rock_2_g +1887007857=prop_rock_3_a +1308766083=prop_rock_3_b +400343865=prop_rock_3_c +694838868=prop_rock_3_d +52435392=prop_rock_3_e +351714669=prop_rock_3_f +-560377681=prop_rock_3_g +-264047614=prop_rock_3_h +232075042=prop_rock_3_i +-76838321=prop_rock_3_j +-1814952641=prop_rock_4_a +2124667619=prop_rock_4_b +725387438=prop_rock_4_big +2042668880=prop_rock_4_big2 +390804950=prop_rock_4_c_2 +-1215378248=prop_rock_4_c +-1625949270=prop_rock_4_cl_1 +2055647880=prop_rock_4_cl_2 +-1053433850=prop_rock_4_d +1797043157=prop_rock_4_e +-1204312266=prop_rock_5_a +-949664367=prop_rock_5_b +-608997843=prop_rock_5_c +1835700637=prop_rock_5_d +-2120435199=prop_rock_5_e +-239598083=prop_rock_5_smash1 +736590427=prop_rock_5_smash2 +2139496847=prop_rock_5_smash3 +854385596=prop_rock_chair_01 +783940841=prop_rolled_sock_01 +948080762=prop_rolled_sock_02 +-648012001=prop_rolled_yoga_mat +1446187959=prop_roller_car_01 +-881525183=prop_roller_car_02 +-1428622127=prop_ron_door_01 +1727181033=prop_roofpipe_01 +1487410260=prop_roofpipe_02 +-1961526994=prop_roofpipe_03 +2102386083=prop_roofpipe_04 +-1368342556=prop_roofpipe_05 +-1884061078=prop_roofpipe_06 +-733979128=prop_roofvent_011a +1412500798=prop_roofvent_01a +-1109401446=prop_roofvent_01b +1221493993=prop_roofvent_02a +1678424929=prop_roofvent_02b +669336675=prop_roofvent_03a +1929467662=prop_roofvent_04a +193890678=prop_roofvent_05a +-95131902=prop_roofvent_05b +1214250852=prop_roofvent_06a +-695558945=prop_roofvent_07a +97299702=prop_roofvent_08a +-1500333376=prop_roofvent_09a +-1835000284=prop_roofvent_10a +733106246=prop_roofvent_10b +-594595103=prop_roofvent_11b +-836528630=prop_roofvent_11c +150472798=prop_roofvent_12a +969992943=prop_roofvent_13a +1776671180=prop_roofvent_14a +-989556436=prop_roofvent_15a +-889153068=prop_roofvent_16a +-1237359228=prop_rope_family_3 +1704695145=prop_rope_hook_01 +-508617917=prop_roundbailer01 +738930686=prop_roundbailer02 +731682010=prop_rub_bike_01 +902408500=prop_rub_bike_02 +134794675=prop_rub_bike_03 +-375613925=prop_rub_binbag_01 +-1681329307=prop_rub_binbag_01b +897494494=prop_rub_binbag_03 +1948359883=prop_rub_binbag_03b +600967813=prop_rub_binbag_04 +1388308576=prop_rub_binbag_05 +1098827230=prop_rub_binbag_06 +1813879595=prop_rub_binbag_08 +1388415578=prop_rub_binbag_sd_01 +1627301588=prop_rub_binbag_sd_02 +856312526=prop_rub_boxpile_01 +1138027619=prop_rub_boxpile_02 +258835349=prop_rub_boxpile_03 +-1712220001=prop_rub_boxpile_04 +1167668471=prop_rub_boxpile_04b +-1415300092=prop_rub_boxpile_05 +-52732303=prop_rub_boxpile_06 +143291855=prop_rub_boxpile_07 +1735046030=prop_rub_boxpile_08 +-1211968443=prop_rub_boxpile_09 +-466572284=prop_rub_boxpile_10 +-992845609=prop_rub_busdoor_01 +-1231371160=prop_rub_busdoor_02 +-105334880=prop_rub_buswreck_01 +1111476397=prop_rub_buswreck_03 +929870599=prop_rub_buswreck_06 +-1782210005=prop_rub_cabinet +306579620=prop_rub_cabinet01 +603696143=prop_rub_cabinet02 +309266674=prop_rub_cabinet03 +2063962179=prop_rub_cage01a +-1386777370=prop_rub_cage01b +-1601152168=prop_rub_cage01c +1387151245=prop_rub_cage01d +1679057497=prop_rub_cage01e +-1413947866=prop_rub_cardpile_01 +741629727=prop_rub_cardpile_02 +379532277=prop_rub_cardpile_03 +122721624=prop_rub_cardpile_04 +1626425496=prop_rub_cardpile_05 +-580107888=prop_rub_cardpile_06 +-819616509=prop_rub_cardpile_07 +211799305=prop_rub_carpart_02 +986884462=prop_rub_carpart_03 +-171729071=prop_rub_carpart_04 +575699050=prop_rub_carpart_05 +1898296526=prop_rub_carwreck_10 +1069797899=prop_rub_carwreck_11 +1434516869=prop_rub_carwreck_12 +-896997473=prop_rub_carwreck_13 +-1748303324=prop_rub_carwreck_14 +-1366478936=prop_rub_carwreck_15 +2090224559=prop_rub_carwreck_16 +-52638650=prop_rub_carwreck_17 +591265130=prop_rub_carwreck_2 +-915224107=prop_rub_carwreck_3 +-273279397=prop_rub_carwreck_5 +322493792=prop_rub_carwreck_7 +10106915=prop_rub_carwreck_8 +1120812170=prop_rub_carwreck_9 +1696004910=prop_rub_chassis_01 +-1023166706=prop_rub_chassis_02 +-1330310543=prop_rub_chassis_03 +-937016776=prop_rub_cont_01a +-173040310=prop_rub_cont_01b +109264625=prop_rub_cont_01c +-1841495633=prop_rub_couch01 +-2021659595=prop_rub_couch02 +1975077032=prop_rub_couch03 +-1199485389=prop_rub_couch04 +-203906105=prop_rub_flotsam_01 +550501813=prop_rub_flotsam_02 +243292438=prop_rub_flotsam_03 +-1752323099=prop_rub_frklft +-1698683516=prop_rub_generator +1207821893=prop_rub_litter_01 +443058963=prop_rub_litter_02 +750661566=prop_rub_litter_03 +-1671360865=prop_rub_litter_03b +-804358663=prop_rub_litter_03c +906314316=prop_rub_litter_04 +-205570378=prop_rub_litter_04b +1213196001=prop_rub_litter_05 +1634867493=prop_rub_litter_06 +1912846920=prop_rub_litter_07 +-1884850801=prop_rub_litter_09 +-1709324304=prop_rub_litter_8 +973168155=prop_rub_matress_01 +-838892007=prop_rub_matress_02 +4385439=prop_rub_matress_03 +-242987742=prop_rub_matress_04 +1004070522=prop_rub_monitor +1914146234=prop_rub_pile_01 +-560863591=prop_rub_pile_02 +-1919073083=prop_rub_pile_03 +2069078066=prop_rub_pile_04 +730596951=prop_rub_planks_01 +1698789825=prop_rub_planks_02 +1460133198=prop_rub_planks_03 +-2138558390=prop_rub_planks_04 +-530738665=prop_rub_railwreck_1 +-1136244251=prop_rub_railwreck_2 +-1374769802=prop_rub_railwreck_3 +-316280517=prop_rub_scrap_02 +2137036206=prop_rub_scrap_03 +-1850623408=prop_rub_scrap_04 +-1543217419=prop_rub_scrap_05 +-1505729683=prop_rub_scrap_06 +882180120=prop_rub_scrap_07 +740404217=prop_rub_stool +-1832470637=prop_rub_sunktyre +141476213=prop_rub_t34 +48898026=prop_rub_table_01 +-555690024=prop_rub_table_02 +-1050536022=prop_rub_trainers_01 +1854419556=prop_rub_trainers_01b +1622841033=prop_rub_trainers_01c +1395334609=prop_rub_trolley01a +979462386=prop_rub_trolley02a +-1322592273=prop_rub_trolley03a +-92549270=prop_rub_trukwreck_1 +69853894=prop_rub_trukwreck_2 +-1048832984=prop_rub_tyre_01 +-1694087371=prop_rub_tyre_02 +-1992580192=prop_rub_tyre_03 +-333661828=prop_rub_tyre_dam1 +-238828342=prop_rub_tyre_dam2 +-826835278=prop_rub_tyre_dam3 +-151044291=prop_rub_washer_01 +103020963=prop_rub_wheel_01 +-857962731=prop_rub_wheel_02 +-1810291396=prop_rub_wreckage_3 +-2089384969=prop_rub_wreckage_4 +-1063518655=prop_rub_wreckage_5 +-1379772274=prop_rub_wreckage_6 +-620711158=prop_rub_wreckage_7 +-912256951=prop_rub_wreckage_8 +-405713749=prop_rub_wreckage_9 +-154609122=prop_rum_bottle +402778632=prop_runlight_b +140790497=prop_runlight_g +754816039=prop_runlight_r +-1384835816=prop_runlight_y +-1569260983=prop_rural_windmill_l1 +762449981=prop_rural_windmill_l2 +1000238796=prop_rural_windmill +-1584403182=prop_rus_olive_l2 +2075346744=prop_rus_olive_wint +-1173932531=prop_rus_olive +-676184356=prop_s_pine_dead_01 +-200982847=prop_sacktruck_01 +38230152=prop_sacktruck_02a +686990798=prop_sacktruck_02b +-2011860718=prop_safety_glasses +-1479625776=prop_sam_01 +-692093509=prop_sandwich_01 +-1026778664=prop_saplin_001_b +-1884146780=prop_saplin_001_c +618696223=prop_saplin_002_b +863710036=prop_saplin_002_c +-1711923954=prop_sapling_01 +-2093428068=prop_sapling_break_01 +-1324470710=prop_sapling_break_02 +-385807240=prop_satdish_2_a +-213901066=prop_satdish_2_b +-1040630167=prop_satdish_2_f +1959633939=prop_satdish_2_g +-1673594709=prop_satdish_3_b +-1557461381=prop_satdish_3_c +-1855167746=prop_satdish_3_d +-1495557877=prop_satdish_l_01 +-1188479578=prop_satdish_l_02 +1046318489=prop_satdish_l_02b +-727843691=prop_satdish_s_01 +-1025550056=prop_satdish_s_02 +-368990372=prop_satdish_s_03 +-1584951622=prop_satdish_s_04a +541723713=prop_satdish_s_04b +1309435845=prop_satdish_s_04c +-1749780528=prop_satdish_s_05a +1223940684=prop_satdish_s_05b +115679102=prop_sc1_06_gate_l +-1927271438=prop_sc1_06_gate_r +720693755=prop_sc1_12_door +703855057=prop_sc1_21_g_door_01 +1896366565=prop_scaffold_pole +1507654113=prop_scafold_01a +-1726580657=prop_scafold_01c +-845684399=prop_scafold_01f +-952969805=prop_scafold_02a +-1508928659=prop_scafold_02c +709238004=prop_scafold_03a +1056851556=prop_scafold_03b +1321264617=prop_scafold_03c +-502264711=prop_scafold_03f +108315486=prop_scafold_04a +-318072738=prop_scafold_05a +1769771028=prop_scafold_06a +-301885156=prop_scafold_06b +6503903=prop_scafold_06c +380070235=prop_scafold_07a +-1453683313=prop_scafold_08a +-726771162=prop_scafold_09a +-820094346=prop_scafold_frame1a +-507904083=prop_scafold_frame1b +573669515=prop_scafold_frame1c +404057187=prop_scafold_frame1f +-827794773=prop_scafold_frame2a +-772415163=prop_scafold_frame2b +1467739199=prop_scafold_frame2c +17157696=prop_scafold_frame3a +889108045=prop_scafold_frame3c +2026758407=prop_scafold_rail_01 +-592402233=prop_scafold_rail_02 +-296006628=prop_scafold_rail_03 +799268283=prop_scafold_xbrace +1985013634=prop_scalpel +-66965919=prop_scn_police_torch +1411425721=prop_scourer_01 +886171930=prop_scrap_2_crate +-1791375708=prop_scrap_win_01 +1363024442=prop_scrim_01 +-1018528175=prop_scrim_02 +-1397635855=prop_scythemower +1274586365=prop_sea_rubprox_01 +-16149258=prop_seabrain_01 +2030999457=prop_seagroup_02 +297693906=prop_sealife_01 +567350007=prop_sealife_02 +862041624=prop_sealife_03 +1293609354=prop_sealife_04 +1593871705=prop_sealife_05 +641979137=prop_seaweed_01 +948533132=prop_seaweed_02 +1142865108=prop_sec_barier_01a +406416082=prop_sec_barier_02a +242636620=prop_sec_barier_02b +627816582=prop_sec_barier_03a +-136782495=prop_sec_barier_03b +-1591116048=prop_sec_barier_04a +1801655140=prop_sec_barier_04b +307771752=prop_sec_barier_base_01 +-1184516519=prop_sec_barrier_ld_01a +1230099731=prop_sec_barrier_ld_02a +628598716=prop_sec_gate_01b +-577103870=prop_sec_gate_01c +267648181=prop_sec_gate_01d +878161517=prop_secdoor_01 +1482630529=prop_section_garage_01 +-1249748547=prop_security_case_01 +-1162517469=prop_security_case_02 +205857876=prop_securityvan_lightrig +54873101=prop_set_generator_01_cr +-823726932=prop_set_generator_01 +1511642783=prop_sewing_fabric +262461191=prop_sewing_machine +2091124520=prop_sglasses_stand_01 +-1964268617=prop_sglasses_stand_02 +1563902689=prop_sglasses_stand_02b +1967421541=prop_sglasses_stand_03 +1973320977=prop_sglasses_stand_1b +486135506=prop_sglasss_1_lod +-2110365083=prop_sglasss_1b_lod +610446625=prop_sgun_casing +-278067143=prop_sh_beer_pissh_01 +-342360182=prop_sh_bong_01 +-110986183=prop_sh_cigar_01 +-1199910959=prop_sh_joint_01 +-711103718=prop_sh_mr_rasp_01 +1598379640=prop_sh_shot_glass +-2132370718=prop_sh_tall_glass +-1536154964=prop_sh_tt_fridgedoor +757668998=prop_sh_wine_glass +1257886169=prop_shamal_crash +572449021=prop_shelves_01 +-1653844078=prop_shelves_02 +-886295791=prop_shelves_03 +24002365=prop_shop_front_door_l +1833539318=prop_shop_front_door_r +605601072=prop_shopping_bags01 +1907480645=prop_shopping_bags02 +1627778316=prop_shopsign_01 +-1118166626=prop_shot_glass +333258627=prop_shots_glass_cs +313442092=prop_shower_01 +1472881208=prop_shower_rack_01 +-1593002777=prop_shower_towel +-1902553960=prop_showroom_door_l +1564471782=prop_showroom_door_r +773350470=prop_showroom_glass_1 +-1829309699=prop_showroom_glass_1b +2000516751=prop_showroom_glass_2 +143825211=prop_showroom_glass_3 +1404743562=prop_showroom_glass_4 +1703138076=prop_showroom_glass_5 +-1383800031=prop_showroom_glass_6 +-1432741974=prop_shredder_01 +-1744853985=prop_shrub_rake +-1352332651=prop_shuttering01 +667319138=prop_shuttering02 +309416120=prop_shuttering03 +137575484=prop_shuttering04 +1370689662=prop_side_lights +2023881475=prop_side_spreader +-1127113574=prop_sign_airp_01a +-733459309=prop_sign_airp_02a +-1860385163=prop_sign_airp_02b +1356205294=prop_sign_big_01 +-667908451=prop_sign_freewayentrance +-377605116=prop_sign_gas_01 +-59483664=prop_sign_gas_02 +-1862434048=prop_sign_gas_03 +-1614012259=prop_sign_gas_04 +1211452612=prop_sign_interstate_01 +1441261609=prop_sign_interstate_02 +749704633=prop_sign_interstate_03 +979185940=prop_sign_interstate_04 +284941906=prop_sign_interstate_05 +543595731=prop_sign_loading_1 +-1532791430=prop_sign_mallet +238110203=prop_sign_parking_1 +-1892213657=prop_sign_prologue_01a +-276539604=prop_sign_prologue_06e +-1798594116=prop_sign_prologue_06g +-949234773=prop_sign_road_01a +2029303486=prop_sign_road_01b +1800641404=prop_sign_road_01c +-639994124=prop_sign_road_02a +-1293825=prop_sign_road_03a +840050250=prop_sign_road_03b +609684180=prop_sign_road_03c +1452666705=prop_sign_road_03d +1191039009=prop_sign_road_03e +2034218148=prop_sign_road_03f +1803721002=prop_sign_road_03g +-1648525921=prop_sign_road_03h +-1917330028=prop_sign_road_03i +-1607925130=prop_sign_road_03j +-765008143=prop_sign_road_03k +-998978803=prop_sign_road_03l +-156356737=prop_sign_road_03m +-395898127=prop_sign_road_03n +432141734=prop_sign_road_03o +193190186=prop_sign_road_03p +-488700007=prop_sign_road_03q +-249781228=prop_sign_road_03r +-9158461=prop_sign_road_03s +768318833=prop_sign_road_03t +966571283=prop_sign_road_03u +1205227910=prop_sign_road_03v +1445490218=prop_sign_road_03w +1685785295=prop_sign_road_03x +1963305956=prop_sign_road_03y +-2092152719=prop_sign_road_03z +-463994753=prop_sign_road_04a +-133126160=prop_sign_road_04b +156945028=prop_sign_road_04c +455110159=prop_sign_road_04d +-1722094986=prop_sign_road_04e +730828513=prop_sign_road_04f +-1174808720=prop_sign_road_04g_l1 +1053734239=prop_sign_road_04g +1347016789=prop_sign_road_04h +-764650340=prop_sign_road_04i +1707967324=prop_sign_road_04j +2012751793=prop_sign_road_04k +-1993258461=prop_sign_road_04l +133449643=prop_sign_road_04m +422144533=prop_sign_road_04n +-1418850656=prop_sign_road_04o +-1117900160=prop_sign_road_04p +1081686200=prop_sign_road_04q +1393352159=prop_sign_road_04r +-435354659=prop_sign_road_04s +-159800138=prop_sign_road_04t +1977951119=prop_sign_road_04u +-2018392280=prop_sign_road_04v +-1721242988=prop_sign_road_04w +729058991=prop_sign_road_04x +-1371630523=prop_sign_road_04y +-1057375813=prop_sign_road_04z +1887651104=prop_sign_road_04za +-2100663890=prop_sign_road_04zb +1502931467=prop_sign_road_05a +-331378834=prop_sign_road_05b +219009290=prop_sign_road_05c +532969079=prop_sign_road_05d +-1651641860=prop_sign_road_05e +793482617=prop_sign_road_05f +1144831835=prop_sign_road_05g +1392401630=prop_sign_road_05h +-943634842=prop_sign_road_05i +-628921366=prop_sign_road_05j +1797524777=prop_sign_road_05k +-1914350933=prop_sign_road_05l +-582192764=prop_sign_road_05m +-1148375546=prop_sign_road_05n +-2118829485=prop_sign_road_05o +1868764591=prop_sign_road_05p +133285582=prop_sign_road_05q +-172481957=prop_sign_road_05r +-1467316223=prop_sign_road_05s +442297252=prop_sign_road_05t +995405207=prop_sign_road_05u +688785674=prop_sign_road_05v +-269904194=prop_sign_road_05w +1566503339=prop_sign_road_05x +1983816554=prop_sign_road_05y +1944821444=prop_sign_road_05z +-1753555592=prop_sign_road_05za +-1496457572=prop_sign_road_06a +-1798096217=prop_sign_road_06b +-2090002469=prop_sign_road_06c +1898279756=prop_sign_road_06d +-570995470=prop_sign_road_06e +-879318991=prop_sign_road_06f +-1169914483=prop_sign_road_06g +-1474502342=prop_sign_road_06h +843019649=prop_sign_road_06i +539480402=prop_sign_road_06j +282735287=prop_sign_road_06k +-290853289=prop_sign_road_06l +1822452318=prop_sign_road_06m +1509115140=prop_sign_road_06n +1212260769=prop_sign_road_06o +1165990941=prop_sign_road_06p +-1454939221=prop_sign_road_06q +-1547577184=prop_sign_road_06r +-1853115340=prop_sign_road_06s +-797331153=prop_sign_road_07a +-1119188271=prop_sign_road_07b +-1815190559=prop_sign_road_08a +1762201175=prop_sign_road_08b +-1097090961=prop_sign_road_09a +240277467=prop_sign_road_09b +-733912134=prop_sign_road_09c +-1333126068=prop_sign_road_09d +1999907185=prop_sign_road_09e +-974207211=prop_sign_road_09f +-1058868155=prop_sign_road_callbox +1021214550=prop_sign_road_restriction_10 +60777741=prop_sign_route_01 +-928289202=prop_sign_route_11 +-1522620555=prop_sign_route_13 +-614394955=prop_sign_route_15 +826728812=prop_sign_sec_01 +-157127644=prop_sign_sec_02 +425374100=prop_sign_sec_03 +-735074497=prop_sign_sec_04 +-455948155=prop_sign_sec_05 +-1326686055=prop_sign_sec_06 +-1792687544=prop_sign_taxi_1 +1491239074=prop_single_grid_line +76092178=prop_single_rose +-832054451=prop_sink_01 +-525238304=prop_sink_02 +555352240=prop_sink_03 +844145437=prop_sink_04 +90130747=prop_sink_05 +384625750=prop_sink_06 +-1907102305=prop_skate_flatramp_cr +2109585724=prop_skate_flatramp +-1912195761=prop_skate_funbox_cr +1325012866=prop_skate_funbox +-613845235=prop_skate_halfpipe_cr +-160475089=prop_skate_halfpipe +1982829832=prop_skate_kickers_cr +1931428867=prop_skate_kickers +1367199760=prop_skate_quartpipe_cr +846020017=prop_skate_quartpipe +51727836=prop_skate_rail +-1685045150=prop_skate_spiner_cr +-1964556336=prop_skate_spiner +1424042130=prop_skid_box_01 +1730858277=prop_skid_box_02 +832856633=prop_skid_box_03 +1132529106=prop_skid_box_04 +525712796=prop_skid_box_05 +553894136=prop_skid_box_06 +-87886729=prop_skid_box_07 +291348133=prop_skid_chair_01 +1071807406=prop_skid_chair_02 +-1108904010=prop_skid_chair_03 +-204585309=prop_skid_pillar_01 +-435147993=prop_skid_pillar_02 +-1356608749=prop_skid_sleepbag_1 +-596943609=prop_skid_tent_01 +1777271576=prop_skid_tent_01b +-1055611302=prop_skid_tent_03 +617248772=prop_skid_tent_cloth +1918323043=prop_skid_trolley_1 +-230045366=prop_skid_trolley_2 +-387405094=prop_skip_01a +364445978=prop_skip_02a +-515278816=prop_skip_03 +-1340926540=prop_skip_04 +-1831107703=prop_skip_05a +-995793124=prop_skip_05b +1605769687=prop_skip_06a +388197031=prop_skip_08a +161075092=prop_skip_08b +-1790177567=prop_skip_10a +680025219=prop_skip_rope_01 +-48112401=prop_skunk_bush_01 +-1175037383=prop_sky_cover_01 +-1324621082=prop_skylight_01 +1242953190=prop_skylight_02_l1 +1054932594=prop_skylight_02 +1252726310=prop_skylight_03 +1473556601=prop_skylight_04 +1982197019=prop_skylight_05 +2132727951=prop_skylight_06a +925419684=prop_skylight_06b +1223453739=prop_skylight_06c +-1729975506=prop_slacks_01 +-1961095263=prop_slacks_02 +816950694=prop_sluicegate +-1168924436=prop_sluicegatel +1283966294=prop_sluicegater +1251246798=prop_slush_dispenser +308262790=prop_sm_10_mp_door +671816687=prop_sm_14_mp_gar +-1378557197=prop_sm_19_clock +-1904897132=prop_sm_27_door +-1368963005=prop_sm_27_gate_02 +-1063457618=prop_sm_27_gate_03 +-1964932808=prop_sm_27_gate_04 +939273339=prop_sm_27_gate +-48868009=prop_sm_locker_door +-725970636=prop_sm1_11_doorl +827574885=prop_sm1_11_doorr +-627681782=prop_sm1_11_garaged +1936183844=prop_small_bushyba +1674224970=prop_smg_holster_01 +1915081479=prop_snow_bailer_01 +903076338=prop_snow_barrel_pile_03 +1544445682=prop_snow_bench_01 +2012837021=prop_snow_bin_01 +173513051=prop_snow_bin_02 +-1436938693=prop_snow_bush_01_a +739293418=prop_snow_bush_02_a +1017666073=prop_snow_bush_02_b +443483936=prop_snow_bush_03 +1235412359=prop_snow_bush_04 +1638772241=prop_snow_bush_04b +1382242693=prop_snow_cam_03 +1849991131=prop_snow_cam_03a +1291938645=prop_snow_diggerbkt_01 +-1587184881=prop_snow_dumpster_01 +-871648433=prop_snow_elecbox_16 +635680451=prop_snow_facgate_01 +-337848190=prop_snow_field_01 +562447320=prop_snow_field_02 +1053589092=prop_snow_field_03 +81496707=prop_snow_field_04 +176971574=prop_snow_flower_01 +-1676901836=prop_snow_flower_02 +1162298325=prop_snow_fnc_01 +-515818037=prop_snow_fnclink_03crnr2 +-1863772065=prop_snow_fnclink_03h +49970308=prop_snow_fnclink_03i +392997700=prop_snow_fncwood_14a +-1712213940=prop_snow_fncwood_14b +1907318728=prop_snow_fncwood_14c +2127100411=prop_snow_fncwood_14d +1410835609=prop_snow_fncwood_14e +-99254484=prop_snow_gate_farm_03 +-1331473695=prop_snow_grain_01 +-924743781=prop_snow_grass_01 +2049774069=prop_snow_light_01 +1363875138=prop_snow_oldlight_01b +873869803=prop_snow_rail_signals02 +147102372=prop_snow_rub_trukwreck_2 +-351262629=prop_snow_side_spreader_01 +962570067=prop_snow_sign_road_01a +-2065375912=prop_snow_sign_road_06e +-1124643460=prop_snow_sign_road_06g +-692954963=prop_snow_streetlight_01_frag_ +-996428325=prop_snow_streetlight_09 +-1486404392=prop_snow_streetlight01 +-698339330=prop_snow_sub_frame_01a +443492491=prop_snow_sub_frame_04b +558395118=prop_snow_t_ml_01 +185221746=prop_snow_t_ml_02 +73184535=prop_snow_t_ml_03 +76677081=prop_snow_t_ml_cscene +-409826211=prop_snow_telegraph_01a +-1272339428=prop_snow_telegraph_02a +-801765866=prop_snow_telegraph_03 +229526925=prop_snow_traffic_rail_1a +1073918521=prop_snow_traffic_rail_1b +-1367245739=prop_snow_trailer01 +1830560242=prop_snow_tree_03_e +546277594=prop_snow_tree_03_h +905229220=prop_snow_tree_03_i +-27978499=prop_snow_tree_04_d +565828550=prop_snow_tree_04_f +549555408=prop_snow_truktrailer_01a +1408048185=prop_snow_tyre_01 +-508577929=prop_snow_wall_light_09a +1219140462=prop_snow_wall_light_15a +953081984=prop_snow_watertower01_l2 +-1512529268=prop_snow_watertower01 +-901878953=prop_snow_watertower03 +1360389234=prop_snow_woodpile_04a +-1225719104=prop_snow_xmas_cards_01 +-1928024340=prop_snow_xmas_cards_02 +1823805071=prop_soap_disp_01 +-838086337=prop_soap_disp_02 +-524841151=prop_sock_box_01 +-1633198649=prop_sol_chair +86768762=prop_solarpanel_01 +-759326818=prop_solarpanel_02 +61929864=prop_solarpanel_03 +-1114972153=prop_space_pistol +1792222914=prop_space_rifle +-968169310=prop_speaker_01 +2112313308=prop_speaker_02 +-1474974664=prop_speaker_03 +-1885111468=prop_speaker_05 +1126163022=prop_speaker_06 +1902132942=prop_speaker_07 +648227157=prop_speaker_08 +-157791115=prop_speedball_01 +-678752633=prop_sponge_01 +1157292806=prop_sports_clock_01 +1400279820=prop_spot_01 +1345719963=prop_spot_clamp_02 +127052170=prop_spot_clamp +-1462085431=prop_spray_backpack_01 +1420515116=prop_spray_jackframe +-1491499226=prop_spray_jackleg +291444619=prop_sprayer +-640983710=prop_spraygun_01 +-1625163671=prop_sprink_crop_01 +1864388154=prop_sprink_golf_01 +946782395=prop_sprink_park_01 +-203475463=prop_spycam +1881787435=prop_squeegee +1818395686=prop_ss1_05_mp_door +2049718375=prop_ss1_08_mp_door_l +216030657=prop_ss1_08_mp_door_r +-2076287065=prop_ss1_10_door_l +-374527357=prop_ss1_10_door_r +-1857663329=prop_ss1_14_garage_door +-1867159867=prop_ss1_mpint_door_l +911651337=prop_ss1_mpint_door_r +-493122268=prop_ss1_mpint_garage_cl +-1212944997=prop_ss1_mpint_garage +-1145063624=prop_stag_do_rope +-2013109097=prop_starfish_01 +1976746040=prop_starfish_02 +748957148=prop_starfish_03 +-1157901789=prop_start_finish_line_01 +-183132887=prop_start_gate_01 +690751374=prop_start_gate_01b +-221765270=prop_start_grid_01 +1099032664=prop_stat_pack_01 +-2102670060=prop_staticmixer_01 +1180729823=prop_steam_basket_01 +1478108498=prop_steam_basket_02 +-1033361631=prop_steps_big_01 +512062897=prop_stickbfly +553845503=prop_stickhbird +-274348208=prop_still +311714906=prop_stockade_wheel_flat +-890463279=prop_stockade_wheel +-1027805354=prop_stoneshroom1 +1358072771=prop_stoneshroom2 +1130482396=prop_stool_01 +-1873238189=prop_storagetank_01_cr +792791774=prop_storagetank_01 +1115304272=prop_storagetank_02 +1890640474=prop_storagetank_02b +416210422=prop_storagetank_03 +1977052615=prop_storagetank_03a +1747145311=prop_storagetank_03b +638679163=prop_storagetank_04 +383146481=prop_storagetank_05 +-334560157=prop_storagetank_06 +1897886171=prop_storagetank_07a +-1063472968=prop_streetlight_01 +1821241621=prop_streetlight_01b +-1222468156=prop_streetlight_02 +729253480=prop_streetlight_03 +1327054116=prop_streetlight_03b +1021745343=prop_streetlight_03c +-1114695146=prop_streetlight_03d +-1454378608=prop_streetlight_03e +431612653=prop_streetlight_04 +326972916=prop_streetlight_05_b +267702115=prop_streetlight_05 +-30528554=prop_streetlight_06 +-365135956=prop_streetlight_07a +-614573584=prop_streetlight_07b +1847069612=prop_streetlight_08 +1380570124=prop_streetlight_09 +-214501064=prop_streetlight_10 +173177608=prop_streetlight_11a +-1684988513=prop_streetlight_11b +-1529663453=prop_streetlight_11c +-1332492740=prop_streetlight_12a +-1978238654=prop_streetlight_12b +681787797=prop_streetlight_14a +-507269705=prop_streetlight_15a +-1080006443=prop_streetlight_16a +-1116041313=prop_strip_door_01 +2088900873=prop_strip_pole_01 +1529403367=prop_stripmenu +-3921994=prop_stripset +2074531687=prop_studio_light_01 +1776497632=prop_studio_light_02 +-2120293549=prop_studio_light_03 +-2086291435=prop_sub_chunk_01 +493317742=prop_sub_cover_01 +-2128680992=prop_sub_crane_hook +-746947486=prop_sub_frame_01a +-1103080978=prop_sub_frame_01b +1899182025=prop_sub_frame_01c +-1130344490=prop_sub_frame_02a +681419899=prop_sub_frame_03a +-1076177897=prop_sub_frame_04a +-837455732=prop_sub_frame_04b +-1116128604=prop_sub_gantry +-1663877307=prop_sub_release +-525926661=prop_sub_trans_01a +1870961552=prop_sub_trans_02a +900310739=prop_sub_trans_03a +1464363276=prop_sub_trans_04a +140757512=prop_sub_trans_05b +-1968414405=prop_sub_trans_06b +1184436308=prop_suitcase_01 +1622603823=prop_suitcase_01b +-214655688=prop_suitcase_01c +-177495642=prop_suitcase_01d +623955332=prop_suitcase_02 +826992056=prop_suitcase_03 +-1460271444=prop_suitcase_03b +59140280=prop_surf_board_01 +-105032410=prop_surf_board_02 +644198006=prop_surf_board_03 +344984267=prop_surf_board_04 +506946533=prop_surf_board_ldn_01 +246006942=prop_surf_board_ldn_02 +687012144=prop_surf_board_ldn_03 +-1154114121=prop_surf_board_ldn_04 +-131025346=prop_swiss_ball_01 +-61966571=prop_syringe_01 +-386283689=prop_t_coffe_table_02 +502827120=prop_t_coffe_table +465647765=prop_t_shirt_ironing +647052434=prop_t_shirt_row_01 +342136889=prop_t_shirt_row_02 +193415603=prop_t_shirt_row_02b +-63346721=prop_t_shirt_row_03 +-371080400=prop_t_shirt_row_04 +1109832849=prop_t_shirt_row_05l +-1826761078=prop_t_shirt_row_05r +1088478360=prop_t_sofa_02 +-1964110779=prop_t_sofa +-656927072=prop_t_telescope_01b +-1521264200=prop_table_01_chr_a +-1235256368=prop_table_01_chr_b +-207026330=prop_table_01 +-1761659350=prop_table_02_chr +702477265=prop_table_02 +-741944541=prop_table_03_chr +386059801=prop_table_03 +146905321=prop_table_03b_chr +-1462060028=prop_table_03b_cs +-380698483=prop_table_03b +1404176808=prop_table_04_chr +794001094=prop_table_04 +47332588=prop_table_05_chr +487905865=prop_table_05 +-2016553006=prop_table_06_chr +1350713635=prop_table_06 +-1188005325=prop_table_07_l1 +1051204975=prop_table_07 +-232870343=prop_table_08_chr +-46621628=prop_table_08_side +1982532724=prop_table_08 +-219578277=prop_table_mic_01 +509106503=prop_table_para_comb_01 +816905720=prop_table_para_comb_02 +-40724548=prop_table_para_comb_03 +-679720048=prop_table_para_comb_04 +-382013683=prop_table_para_comb_05 +909487668=prop_table_ten_bat +-692384911=prop_table_tennis +-326606499=prop_tablesaw_01 +1981475410=prop_tablesmall_01 +1655278098=prop_taco_01 +1968648045=prop_taco_02 +959623711=prop_tail_gate_col +-1851944363=prop_tall_drygrass_aa +1943033760=prop_tall_glass +-2139632096=prop_tall_grass_ba +-531344027=prop_tanktrailer_01a +-1999188639=prop_tapeplayer_01 +-1625479312=prop_target_arm_b +-1142744341=prop_target_arm_long +-1377695428=prop_target_arm_sm +-1727683449=prop_target_arm +-121801331=prop_target_backboard_b +1531278693=prop_target_backboard +1698512660=prop_target_blue_arrow +520020464=prop_target_blue +1806541954=prop_target_bull_b +1994234085=prop_target_bull +597152946=prop_target_comp_metal +-66869463=prop_target_comp_wood +-295816636=prop_target_frag_board +-1020646305=prop_target_frame_01 +-1365850513=prop_target_inner_b +1074322985=prop_target_inner1 +-22604388=prop_target_inner2_b +1312193156=prop_target_inner2 +1169744207=prop_target_inner3_b +1553176382=prop_target_inner3 +949702051=prop_target_ora_purp_01 +-1373134080=prop_target_oran_cross +-2006859820=prop_target_orange_arrow +1598655701=prop_target_purp_arrow +784977997=prop_target_purp_cross +180220464=prop_target_red_arrow +-3877305=prop_target_red_blue_01 +1681797341=prop_target_red_cross +485206839=prop_target_red +-1232780856=prop_tarp_strap +1867913151=prop_taxi_meter_1 +-232645291=prop_taxi_meter_2 +1553744564=prop_tea_trolly +603786675=prop_tea_urn +44758414=prop_telegraph_01a +337057898=prop_telegraph_01b +643087589=prop_telegraph_01c +1782596803=prop_telegraph_01d +2013454408=prop_telegraph_01e +-1894576532=prop_telegraph_01f +-1664177693=prop_telegraph_01g +312449251=prop_telegraph_02a +1044049945=prop_telegraph_02b +-1222487368=prop_telegraph_03 +2043798770=prop_telegraph_04a +-1383773092=prop_telegraph_04b +658916172=prop_telegraph_05a +573389082=prop_telegraph_05b +131794038=prop_telegraph_05c +2033510992=prop_telegraph_06a +-1600276187=prop_telegraph_06b +-1898474087=prop_telegraph_06c +729614651=prop_telegwall_01a +940581473=prop_telegwall_01b +-432605400=prop_telegwall_02a +-1288958521=prop_telegwall_03a +552167744=prop_telegwall_03b +-357761560=prop_telegwall_04a +1186047406=prop_telescope_01 +844159446=prop_telescope +-151113999=prop_temp_block_blocker +552807189=prop_temp_carrier +-1641715447=prop_tennis_bag_01 +2142056602=prop_tennis_ball_lobber +-1720813907=prop_tennis_ball +1188107761=prop_tennis_net_01 +2052737670=prop_tennis_rack_01 +-1085743389=prop_tennis_rack_01b +-551366296=prop_tequila_bottle +1673852595=prop_tequila +-1632046606=prop_tequsunrise +-357480896=prop_test_bed +160789653=prop_test_boulder_01 +390860802=prop_test_boulder_02 +773471646=prop_test_boulder_03 +899107992=prop_test_boulder_04 +-1693574816=prop_test_elevator_dl +1839251074=prop_test_elevator_dr +251770068=prop_test_elevator +-297314236=prop_test_rocks01 +-1601356591=prop_test_rocks02 +-1968566005=prop_test_rocks03 +122030657=prop_test_rocks04 +191758891=prop_test_sandcas_002 +1149510719=prop_thindesertfiller_aa +743182023=prop_tick_02 +-1093265220=prop_tick +-354930144=prop_till_01_dam +303280717=prop_till_01 +534367705=prop_till_02 +759654580=prop_till_03 +-1176957578=prop_time_capsule_01 +787272080=prop_tint_towel +-179254208=prop_tint_towels_01 +-2126169243=prop_tint_towels_01b +1697216212=prop_toaster_01 +1055533654=prop_toaster_02 +-930879665=prop_toilet_01 +-1228586030=prop_toilet_02 +-1410060752=prop_toilet_03 +139983360=prop_toilet_brush_01 +1279857212=prop_toilet_cube_01 +806607070=prop_toilet_cube_02 +-217671688=prop_toilet_roll_01 +-468616690=prop_toilet_roll_02 +-699146605=prop_toilet_roll_03 +1793001351=prop_toilet_roll_04 +2000199738=prop_toilet_roll_05 +1564445728=prop_toilet_shamp_01 +1392670630=prop_toilet_shamp_02 +-546701982=prop_toilet_soap_01 +-802201875=prop_toilet_soap_02 +-1165675623=prop_toilet_soap_03 +-1404987630=prop_toilet_soap_04 +-2059029335=prop_toiletfoot_static +260517631=prop_tollbooth_1 +-533884656=prop_tool_adjspanner +732255442=prop_tool_bench01 +31071109=prop_tool_bench02_ld +904554844=prop_tool_bench02 +896078401=prop_tool_blowtorch +-2039574742=prop_tool_bluepnt +887694239=prop_tool_box_01 +648185618=prop_tool_box_02 +-1784486639=prop_tool_box_03 +-1972842851=prop_tool_box_04 +-424507601=prop_tool_box_05 +1467574459=prop_tool_box_06 +1248317080=prop_tool_box_07 +-113902346=prop_tool_broom +1990201466=prop_tool_broom2_l1 +1689385044=prop_tool_broom2 +-1960568157=prop_tool_cable01 +-1119158544=prop_tool_cable02 +2115125482=prop_tool_consaw +1610146834=prop_tool_drill +-1152027126=prop_tool_fireaxe +-127739306=prop_tool_hammer +-246563715=prop_tool_hardhat +1360563376=prop_tool_jackham +-1187684779=prop_tool_mallet +1623033797=prop_tool_mopbucket +1854391800=prop_tool_nailgun +260873931=prop_tool_pickaxe +-548333345=prop_tool_pliers +434666704=prop_tool_rake_l1 +-1855416667=prop_tool_rake +-358944507=prop_tool_sawhorse +-1323607904=prop_tool_screwdvr01 +-910882349=prop_tool_screwdvr02 +1054209047=prop_tool_screwdvr03 +-531179099=prop_tool_shovel +1594770590=prop_tool_shovel006 +2144550976=prop_tool_shovel2 +-1095320058=prop_tool_shovel3 +-1386603699=prop_tool_shovel4 +-617580807=prop_tool_shovel5 +58886654=prop_tool_sledgeham +-2050576199=prop_tool_spanner01 +1996755764=prop_tool_spanner02 +-1840363064=prop_tool_spanner03 +1751718740=prop_tool_torch +10555072=prop_tool_wrench +-1674314660=prop_toolchest_01 +-1326111298=prop_toolchest_02 +-1485840051=prop_toolchest_03_l2 +-2111846380=prop_toolchest_03 +-866263921=prop_toolchest_04 +-573669520=prop_toolchest_05 +829211247=prop_toothb_cup_01 +-1664982460=prop_toothbrush_01 +-1643959453=prop_toothpaste_01 +814150459=prop_tornado_wheel +-835068288=prop_torture_01 +1716133836=prop_torture_ch_01 +-645296272=prop_tourist_map_01 +-1391719270=prop_towel_01 +38324630=prop_towel_rail_01 +337341755=prop_towel_rail_02 +1902578957=prop_towel_shelf_01 +1415168320=prop_towel_small_01 +-1633398718=prop_towel2_01 +566679177=prop_towel2_02 +60858040=prop_towercrane_01a +1681875160=prop_towercrane_02a +494228293=prop_towercrane_02b +263894992=prop_towercrane_02c +1163207500=prop_towercrane_02d +1613519098=prop_towercrane_02e +-1526981220=prop_towercrane_02el +1122863164=prop_towercrane_02el2 +1043035044=prop_traffic_01a +862871082=prop_traffic_01b +-655644382=prop_traffic_01d +-730685616=prop_traffic_02a +656557234=prop_traffic_02b +865627822=prop_traffic_03a +589548997=prop_traffic_03b +-1535830511=prop_traffic_lightset_01 +-945465914=prop_traffic_rail_1a +-925181899=prop_traffic_rail_1c +-2065691369=prop_traffic_rail_2 +-22216529=prop_traffic_rail_3 +1560354582=prop_trafficdiv_01 +-1967654269=prop_trafficdiv_02 +899858262=prop_trailer_01_new +1015012981=prop_trailer_door_closed +-1461908217=prop_trailer_door_open +-1495726010=prop_trailer_monitor_01 +1914490036=prop_trailer01_up +483393123=prop_trailer01 +1033239239=prop_trailr_backside +1465091378=prop_trailr_base_static +279651793=prop_trailr_base +-1711381475=prop_trailr_fridge +1134178299=prop_trailr_porch1 +-455396574=prop_train_ticket_02_tu +-1700277466=prop_train_ticket_02 +-1279684868=prop_tram_pole_double01 +923047320=prop_tram_pole_double02 +1156788597=prop_tram_pole_double03 +393610914=prop_tram_pole_roadside +1799608506=prop_tram_pole_single01 +-1669416145=prop_tram_pole_single02 +-179487766=prop_tram_pole_wide01 +-947490680=prop_tree_birch_01 +-1170418187=prop_tree_birch_02 +977294842=prop_tree_birch_03 +-1286228176=prop_tree_birch_03b +376901224=prop_tree_birch_04 +10609342=prop_tree_birch_05 +-2114297789=prop_tree_cedar_02 +1958725070=prop_tree_cedar_03 +1768206104=prop_tree_cedar_04 +-1272652611=prop_tree_cedar_s_01 +1600467771=prop_tree_cedar_s_02 +-844656702=prop_tree_cedar_s_04 +-148774218=prop_tree_cedar_s_05 +-429702855=prop_tree_cedar_s_06 +1314228253=prop_tree_cypress_01 +-567386505=prop_tree_eng_oak_01 +-1279773008=prop_tree_eng_oak_cr2 +1204839864=prop_tree_eng_oak_creator +2070834250=prop_tree_eucalip_01 +1192617956=prop_tree_fallen_01 +887112569=prop_tree_fallen_02 +-1180374943=prop_tree_fallen_pine_01 +-1868979192=prop_tree_jacada_01 +-1903714332=prop_tree_jacada_02 +680549965=prop_tree_lficus_02 +721117987=prop_tree_lficus_03 +1563936387=prop_tree_lficus_05 +-1978097596=prop_tree_lficus_06 +1171197889=prop_tree_log_01 +-1147503786=prop_tree_log_02 +879962411=prop_tree_maple_02 +648056198=prop_tree_maple_03 +884889652=prop_tree_mquite_01_l2 +2138424832=prop_tree_mquite_01 +381625293=prop_tree_oak_01 +1352295901=prop_tree_olive_01 +-73584559=prop_tree_olive_cr2 +-155870793=prop_tree_olive_creator +-1605097644=prop_tree_pine_01 +1380551480=prop_tree_pine_02 +-94404248=prop_tree_stump_01 +-1221006233=prop_trev_sec_id +1434219911=prop_trev_tv_01 +-87845850=prop_trevor_rope_01 +1977786498=prop_tri_finish_banner +1522397599=prop_tri_pod_lod +-117184141=prop_tri_pod +-600593637=prop_tri_start_banner +1566872341=prop_tri_table_01 +-701685533=prop_trials_seesaw +1323604488=prop_trials_seesaw2 +-734735991=prop_triple_grid_line +726619973=prop_trough1 +1152297372=prop_truktrailer_01a +296207441=prop_tshirt_box_01 +-1478135602=prop_tshirt_box_02 +-1251029815=prop_tshirt_shelf_1 +-962367694=prop_tshirt_shelf_2 +-2048004474=prop_tshirt_shelf_2a +1295580445=prop_tshirt_shelf_2b +920375395=prop_tshirt_shelf_2c +2141353603=prop_tshirt_stand_01 +1393626871=prop_tshirt_stand_01b +233968420=prop_tshirt_stand_02 +-532760642=prop_tshirt_stand_04 +-488621636=prop_tt_screenstatic +169137225=prop_tumbler_01_empty +-1244923879=prop_tumbler_01 +1115870447=prop_tumbler_01b_bar +1025792510=prop_tumbler_01b +1231444999=prop_tunnel_liner01 +-1809321587=prop_tunnel_liner02 +639538552=prop_tunnel_liner03 +-1898057898=prop_turkey_leg_01 +-1717091240=prop_turnstyle_01 +1531047580=prop_turnstyle_bars +-1394674526=prop_tv_01 +-2111856860=prop_tv_02 +-1724413516=prop_tv_03_overlay +-897601557=prop_tv_03 +743076735=prop_tv_04 +-435919116=prop_tv_05 +-1211954574=prop_tv_06 +1599855009=prop_tv_07 +-1990117150=prop_tv_cabinet_03 +2065669215=prop_tv_cabinet_04 +-1513164355=prop_tv_cabinet_05 +1355733718=prop_tv_cam_02 +-1113453233=prop_tv_flat_01_screen +1036195894=prop_tv_flat_01 +1340914825=prop_tv_flat_02 +1065897083=prop_tv_flat_02b +1393541839=prop_tv_flat_03 +-698352776=prop_tv_flat_03b +1194029334=prop_tv_flat_michael +1298316891=prop_tv_screeen_sign +1444640441=prop_tv_stand_01 +1553931317=prop_tv_test +132494565=prop_tyre_rack_01 +-57685738=prop_tyre_spike_01 +2090810892=prop_tyre_wall_01 +-1082910619=prop_tyre_wall_01b +776861087=prop_tyre_wall_01c +-905357089=prop_tyre_wall_02 +159919520=prop_tyre_wall_02b +-160036996=prop_tyre_wall_02c +-666143389=prop_tyre_wall_03 +690613779=prop_tyre_wall_03b +-140899596=prop_tyre_wall_03c +1465709448=prop_tyre_wall_04 +631705629=prop_tyre_wall_05 +-826852533=prop_umpire_01 +-1357436528=prop_utensil +763497189=prop_v_15_cars_clock +1623304263=prop_v_5_bclock +-290464389=prop_v_bmike_01 +-206866686=prop_v_cam_01 +1427153555=prop_v_door_44 +-1137425659=prop_v_hook_s +1298935678=prop_v_m_phone_01 +1142221529=prop_v_m_phone_o1s +1654893215=prop_v_parachute +1652730148=prop_valet_01 +-2086179979=prop_valet_02 +1902790395=prop_valet_03 +1710403596=prop_valet_04 +36810380=prop_vault_door_scene +-1485006268=prop_vault_shutter +1209027853=prop_vb_34_tencrt_lighting +330240957=prop_vcr_01 +-2098052468=prop_veg_corn_01 +-1007446468=prop_veg_crop_01 +649223100=prop_veg_crop_02 +-634939447=prop_veg_crop_03_cab +-2084538847=prop_veg_crop_03_pump +-1163697832=prop_veg_crop_04_leaf +-383623015=prop_veg_crop_04 +-83295126=prop_veg_crop_05 +955777091=prop_veg_crop_06 +2007502834=prop_veg_crop_orange +-1194920181=prop_veg_crop_tr_01 +-2040982992=prop_veg_crop_tr_02 +-62459927=prop_veg_grass_01_a +-1634847635=prop_veg_grass_01_b +-1933078304=prop_veg_grass_01_c +52002182=prop_veg_grass_01_d +-1180346286=prop_veg_grass_02_a +-534597020=prop_vehicle_hook +463039275=prop_ven_market_stool +-1184096195=prop_ven_market_table1 +615030415=prop_ven_shop_1_counter +690372739=prop_vend_coffe_01 +684389648=prop_vend_condom_01 +73774428=prop_vend_fags_01 +-1317235795=prop_vend_fridge01 +-1034034125=prop_vend_snak_01_tu +-654402915=prop_vend_snak_01 +992069095=prop_vend_soda_01 +1114264700=prop_vend_soda_02 +1099892058=prop_vend_water_01 +-770680652=prop_venice_board_01 +-459014693=prop_venice_board_02 +-1317169265=prop_venice_board_03 +797649894=prop_venice_counter_01 +504531189=prop_venice_counter_02 +-772083517=prop_venice_counter_03 +-999336532=prop_venice_counter_04 +-1137685101=prop_venice_shop_front_01 +1544902921=prop_venice_sign_01 +410964433=prop_venice_sign_02 +172569958=prop_venice_sign_03 +1125459709=prop_venice_sign_04 +896142247=prop_venice_sign_05 +-785038521=prop_venice_sign_06 +-1016485968=prop_venice_sign_07 +-67299122=prop_venice_sign_08 +-297501339=prop_venice_sign_09 +1357036280=prop_venice_sign_10 +1049138756=prop_venice_sign_11 +1690657469=prop_venice_sign_12 +-1754871813=prop_venice_sign_14 +-2062015650=prop_venice_sign_15 +1274163475=prop_venice_sign_16 +-1465259391=prop_venice_sign_17 +-565160499=prop_venice_sign_18 +-872566488=prop_venice_sign_19 +1568391284=prop_ventsystem_01 +263824625=prop_ventsystem_02 +-1666269479=prop_ventsystem_03 +-2030791835=prop_ventsystem_04 +77391653=prop_vertdrill_01 +-409330145=prop_vinewood_sign_01 +130556722=prop_vintage_filmcan +-462817101=prop_vintage_pump +1925761914=prop_vodka_bottle +-1891207956=prop_voltmeter_01 +-1609037443=prop_w_board_blank_2 +-925331707=prop_w_board_blank +1504162505=prop_w_fountain_01 +-789123952=prop_w_me_bottle +1725061196=prop_w_me_dagger +173095431=prop_w_me_hatchet +-518344816=prop_w_me_knife_01 +80813867=prop_w_r_cedar_01 +1872658008=prop_w_r_cedar_dead +267626795=prop_wait_bench_01 +1355718178=prop_waiting_seat_01 +962420079=prop_wall_light_01a +-1874162628=prop_wall_light_02a +1457658556=prop_wall_light_03a +1965446988=prop_wall_light_03b +1402414826=prop_wall_light_04a +1976979908=prop_wall_light_05a +305924745=prop_wall_light_05c +-845118873=prop_wall_light_06a +-153364983=prop_wall_light_07a +1917308407=prop_wall_light_08a +959280723=prop_wall_light_09a +200219607=prop_wall_light_09b +-1950573712=prop_wall_light_09c +-1645527091=prop_wall_light_09d +-1433191435=prop_wall_light_10a +-481743520=prop_wall_light_10b +83521730=prop_wall_light_10c +1610843006=prop_wall_light_11 +-1790382584=prop_wall_light_12 +-200410159=prop_wall_light_12a +-1310188721=prop_wall_light_13_snw +-813556366=prop_wall_light_13a +-1928422948=prop_wall_light_14a +1513305126=prop_wall_light_14b +1257909556=prop_wall_light_15a +-1765292598=prop_wall_light_16a +-1418399964=prop_wall_light_16b +977439937=prop_wall_light_16c +1293333097=prop_wall_light_16d +1608538108=prop_wall_light_16e +1404517486=prop_wall_light_17a +-1563010389=prop_wall_light_17b +1816194717=prop_wall_light_18a +-156403936=prop_wall_light_19a +-1356590918=prop_wall_light_20a +1187140144=prop_wall_light_21 +1858825521=prop_wall_vent_01 +1492402563=prop_wall_vent_02 +1161501201=prop_wall_vent_03 +931495590=prop_wall_vent_04 +-869259227=prop_wall_vent_05 +-566178746=prop_wall_vent_06 +-1541521238=prop_wallbrick_01 +-1151045834=prop_wallbrick_02 +1065973630=prop_wallbrick_03 +-1268884662=prop_wallchunk_01 +-1638168425=prop_walllight_ld_01 +-851361974=prop_walllight_ld_01b +283948267=prop_wardrobe_door_01 +-1902543747=prop_warehseshelf01 +2092685506=prop_warehseshelf02 +1846426471=prop_warehseshelf03 +424659621=prop_warninglight_01 +991241305=prop_washer_01 +1231012078=prop_washer_02 +-1312681555=prop_washer_03 +1492339777=prop_washing_basket_01 +587574807=prop_water_bottle_dark +315205724=prop_water_bottle +-1240857364=prop_water_corpse_01 +-1011638209=prop_water_corpse_02 +42353697=prop_water_frame +1408345510=prop_water_ramp_01 +1226543098=prop_water_ramp_02 +2001562717=prop_water_ramp_03 +-1691644768=prop_watercooler_dark +-742198632=prop_watercooler +1370563384=prop_watercrate_01 +-1644950477=prop_wateringcan +1102844316=prop_watertower01 +1343762004=prop_watertower02 +1535001888=prop_watertower03 +1822812015=prop_watertower04 +1382596692=prop_waterwheela +-1128524427=prop_waterwheelb +1016189997=prop_weed_001_aa +861098586=prop_weed_002_ba +452618762=prop_weed_01 +-305885281=prop_weed_02 +-1688127=prop_weed_block_01 +671777952=prop_weed_bottle +243282660=prop_weed_pallet +-232602273=prop_weed_tub_01 +1913437669=prop_weed_tub_01b +-527085761=prop_weeddead_nxg01 +1621217110=prop_weeddead_nxg02 +-1279789847=prop_weeddry_nxg01 +1280913271=prop_weeddry_nxg01b +-840357557=prop_weeddry_nxg02 +-329224025=prop_weeddry_nxg02b +-1831947497=prop_weeddry_nxg03 +-1824211007=prop_weeddry_nxg03b +-2063067254=prop_weeddry_nxg04 +105912864=prop_weeddry_nxg05 +1870743581=prop_weeds_nxg01 +1588183713=prop_weeds_nxg01b +1572283529=prop_weeds_nxg02 +2008938025=prop_weeds_nxg02b +621425456=prop_weeds_nxg03 +17892537=prop_weeds_nxg03b +-2093224046=prop_weeds_nxg04 +1681607908=prop_weeds_nxg04b +-1193616693=prop_weeds_nxg05 +1105329006=prop_weeds_nxg05b +-1499154849=prop_weeds_nxg06 +-946010170=prop_weeds_nxg06b +1272323782=prop_weeds_nxg07b +-811215908=prop_weeds_nxg07b001 +-1139220153=prop_weeds_nxg08 +-853012324=prop_weeds_nxg08b +-568220328=prop_weeds_nxg09 +2008030266=prop_weight_1_5k +1844017351=prop_weight_10k +933757793=prop_weight_15k +588920696=prop_weight_2_5k +-1450650106=prop_weight_20k +-2011207824=prop_weight_5k +1231502205=prop_weight_bench_02 +1749174061=prop_weight_rack_01 +1241057947=prop_weight_rack_02 +1505848876=prop_weight_squat +-1010290664=prop_weld_torch +1011326142=prop_welding_mask_01_s +-1821801372=prop_welding_mask_01 +-624946387=prop_wheat_grass_empty +-1270307707=prop_wheat_grass_glass +945617281=prop_wheat_grass_half +-292162984=prop_wheel_01 +626679780=prop_wheel_02 +-755287261=prop_wheel_03 +-1425970384=prop_wheel_04 +-1751235478=prop_wheel_05 +-563981839=prop_wheel_06 +-1286728675=prop_wheel_hub_01 +-1731873955=prop_wheel_hub_02_lod_02 +1465152224=prop_wheel_rim_01 +1150963052=prop_wheel_rim_02 +-1472588642=prop_wheel_rim_03 +-705040355=prop_wheel_rim_04 +212098417=prop_wheel_rim_05 +-1570565546=prop_wheel_tyre +1430257647=prop_wheelbarrow01a +1133730678=prop_wheelbarrow02a +1737474779=prop_wheelchair_01_s +1262298127=prop_wheelchair_01 +1909973641=prop_whisk +-822947892=prop_whiskey_01 +-1461673141=prop_whiskey_bottle +-1833232393=prop_whiskey_glasses +-171496681=prop_white_keyboard +-1956944339=prop_win_plug_01_dam +1704392426=prop_win_plug_01 +-52859321=prop_win_trailer_ld +997144281=prop_winch_hook_long +-719148431=prop_winch_hook_short +-1404196790=prop_windmill_01_l1 +1939614199=prop_windmill_01_slod +1745179636=prop_windmill_01_slod2 +1952396163=prop_windmill_01 +1065211932=prop_windmill1 +1252486771=prop_windmill2 +1955084863=prop_windowbox_a +-2079532728=prop_windowbox_b +-925896790=prop_windowbox_broken +-2024123364=prop_windowbox_small +21833643=prop_wine_bot_01 +-285113580=prop_wine_bot_02 +54971870=prop_wine_glass +1295017223=prop_wine_red +2036176768=prop_wine_rose +-1248983640=prop_wine_white +-367045252=prop_wok +650320113=prop_wooden_barrel +1367246936=prop_woodpile_01a +-1186441238=prop_woodpile_01b +1861370687=prop_woodpile_01c +1293189284=prop_woodpile_02a +-740912282=prop_woodpile_03a +382933634=prop_woodpile_04a +-1783064501=prop_woodpile_04b +-2107814619=prop_worklight_01a_l1 +145818549=prop_worklight_01a +160663734=prop_worklight_02a +-304108711=prop_worklight_03a_l1 +-350795026=prop_worklight_03a +-1808235374=prop_worklight_03b_l1 +-1901227524=prop_worklight_03b +-1208490064=prop_worklight_04a +765603833=prop_worklight_04b_l1 +1813008354=prop_worklight_04b +-1580136567=prop_worklight_04c_l1 +1506454359=prop_worklight_04c +-1009522972=prop_worklight_04d_l1 +279288106=prop_worklight_04d +1188930991=prop_workwall_01 +1496566363=prop_workwall_02 +-1288515433=prop_wrecked_buzzard +-1663150675=prop_wreckedcart +118627012=prop_xmas_ext +238789712=prop_xmas_tree_int +1160611253=prop_yacht_lounger +-294499241=prop_yacht_seat_01 +-1320300017=prop_yacht_seat_02 +-1005619310=prop_yacht_seat_03 +-1848238485=prop_yacht_table_01 +-1788992133=prop_yacht_table_02 +-1367418948=prop_yacht_table_03 +-1931340691=prop_yaught_chair_01 +-864927101=prop_yaught_sofa_01 +58661718=prop_yell_plastic_target +-232023078=prop_yoga_mat_01 +2057317573=prop_yoga_mat_02 +-1978741854=prop_yoga_mat_03 +267881419=prop_ztype_covered +356391690=proptrailer +2123327359=prototipo +-1651067813=radi +390902130=raketrailer +-2103821244=rallytruck +1645267888=rancherxl +1933662059=rancherxl2 +-1934452204=rapidgt +1737773231=rapidgt2 +-674927303=raptor +1873600305=ratbike +-667151410=ratloader +-589178377=ratloader2 +234062309=reaper +-1207771834=rebel +-2045594037=rebel2 +775083365=reeds_03 +-14495224=regina +-1098802077=rentalbus +841808271=rhapsody +782665360=rhino +-1205689942=riot +-845979911=ripley +1794800292=rnotes +1471437843=rock_4_cl_2_1 +-2041628332=rock_4_cl_2_2 +2136773105=rocoto +627094268=romero +14103519=root_scroll_anim_skel +-1705304628=rubble +-893578776=ruffian +-227741703=ruiner +941494461=ruiner2 +777714999=ruiner3 +1162065741=rumpo +-1776615689=rumpo2 +1475773103=rumpo3 +719660200=ruston +373000027=s_f_m_fembarber +-527186490=s_f_m_maid_01 +-1371020112=s_f_m_shop_high +824925120=s_f_m_sweatshop_01 +1567728751=s_f_y_airhostess_01 +2014052797=s_f_y_bartender_01 +1250841910=s_f_y_baywatch_01 +368603149=s_f_y_cop_01 +1777626099=s_f_y_factory_01 +42647445=s_f_y_hooker_01 +348382215=s_f_y_hooker_02 +51789996=s_f_y_hooker_03 +-715445259=s_f_y_migrant_01 +587253782=s_f_y_movprem_01 +-1614285257=s_f_y_ranger_01 +-1420211530=s_f_y_scrubs_01 +1096929346=s_f_y_sheriff_01 +-1452399100=s_f_y_shop_low +1055701597=s_f_y_shop_mid +1381498905=s_f_y_stripper_01 +1846523796=s_f_y_stripper_02 +1544875514=s_f_y_stripperlite +-2063419726=s_f_y_sweatshop_01 +233415434=s_m_m_ammucountry +-1782092083=s_m_m_armoured_01 +1669696074=s_m_m_armoured_02 +68070371=s_m_m_autoshop_01 +-261389155=s_m_m_autoshop_02 +-1613485779=s_m_m_bouncer_01 +-907676309=s_m_m_ccrew_01 +788443093=s_m_m_chemsec_01 +1650288984=s_m_m_ciasec_01 +436345731=s_m_m_cntrybar_01 +349680864=s_m_m_dockwork_01 +-730659924=s_m_m_doctor_01 +-306416314=s_m_m_fiboffice_01 +653289389=s_m_m_fiboffice_02 +2072724299=s_m_m_fibsec_01 +-1453933154=s_m_m_gaffer_01 +1240094341=s_m_m_gardener_01 +411102470=s_m_m_gentransport +1099825042=s_m_m_hairdress_01 +-245247470=s_m_m_highsec_01 +691061163=s_m_m_highsec_02 +-1452549652=s_m_m_janitor +-1635724594=s_m_m_lathandy_01 +-570394627=s_m_m_lifeinvad_01 +-610530921=s_m_m_linecook +1985653476=s_m_m_lsmetro_01 +2124742566=s_m_m_mariachi_01 +-220552467=s_m_m_marine_01 +-265970301=s_m_m_marine_02 +-317922106=s_m_m_migrant_01 +1684083350=s_m_m_movalien_01 +-664900312=s_m_m_movprem_01 +-407694286=s_m_m_movspace_01 +-1286380898=s_m_m_paramedic_01 +-413447396=s_m_m_pilot_01 +-163714847=s_m_m_pilot_02 +1650036788=s_m_m_postal_01 +1936142927=s_m_m_postal_02 +1456041926=s_m_m_prisguard_01 +1092080539=s_m_m_scientist_01 +-681004504=s_m_m_security_01 +451459928=s_m_m_snowcop_01 +2035992488=s_m_m_strperf_01 +469792763=s_m_m_strpreach_01 +-829353047=s_m_m_strvend_01 +1498487404=s_m_m_trucker_01 +-1614577886=s_m_m_ups_01 +-792862442=s_m_m_ups_02 +-1382092357=s_m_o_busker_01 +1644266841=s_m_y_airworker +-1643617475=s_m_y_ammucity_01 +1657546978=s_m_y_armymech_01 +-1306051250=s_m_y_autopsy_01 +-442429178=s_m_y_barman_01 +189425762=s_m_y_baywatch_01 +-1275859404=s_m_y_blackops_01 +2047212121=s_m_y_blackops_02 +1349953339=s_m_y_blackops_03 +-654717625=s_m_y_busboy_01 +261586155=s_m_y_chef_01 +71929310=s_m_y_clown_01 +-673538407=s_m_y_construct_01 +-973145378=s_m_y_construct_02 +1581098148=s_m_y_cop_01 +-459818001=s_m_y_dealer_01 +-1688898956=s_m_y_devinsec_01 +-2039072303=s_m_y_dockwork_01 +579932932=s_m_y_doorman_01 +1976765073=s_m_y_dwservice_01 +-175076858=s_m_y_dwservice_02 +1097048408=s_m_y_factory_01 +-1229853272=s_m_y_fireman_01 +-294281201=s_m_y_garbage +815693290=s_m_y_grip_01 +1939545845=s_m_y_hwaycop_01 +1702441027=s_m_y_marine_01 +1490458366=s_m_y_marine_02 +1925237458=s_m_y_marine_03 +1021093698=s_m_y_mime +1209091352=s_m_y_pestcont_01 +-1422914553=s_m_y_pilot_01 +1596003233=s_m_y_prismuscl_01 +-1313105063=s_m_y_prisoner_01 +-277793362=s_m_y_ranger_01 +-1067576423=s_m_y_robber_01 +-1320879687=s_m_y_sheriff_01 +1846684678=s_m_y_shop_mask +-1837161693=s_m_y_strvend_01 +-1920001264=s_m_y_swat_01 +-905948951=s_m_y_uscg_01 +999748158=s_m_y_valet_01 +-1387498932=s_m_y_waiter_01 +1426951581=s_m_y_winclean_01 +1142162924=s_m_y_xmech_01 +-1105135100=s_m_y_xmech_02 +1673368704=s_prop_hdphones_1 +2133258022=s_prop_hdphones +-1685021548=sabregt +223258115=sabregt2 +-599568815=sadler +734217681=sadler2 +788045382=sanchez +-1453280962=sanchez2 +1491277511=sanctus +-1189015600=sandking +989381445=sandking2 +-82626025=savage +-2008601783=sc1_00b_bld2 +-62401449=sc1_00b_det_01 +-229855071=sc1_00b_det_01a +-535065537=sc1_00b_det_01b +-682034506=sc1_00b_det_01c +1269975498=sc1_00b_ground +542470635=sc1_00b_lockups +738819622=sc1_00b_lockupscorner +1582216841=sc1_00b_pylon +1301498202=sc1_00b_sc1_00c_pipes_01 +1591798773=sc1_00b_sc1_00c_pipes_02 +1762590801=sc1_00b_sc1_00c_pipes_03 +-161604899=sc1_00b_sc1_00c_pipes_04 +1015840874=sc1_00b_tram01 +-1287623216=sc1_00b_tram02 +-789052503=sc1_00b_wiresa +-1997933682=sc1_00b_wiresb +-1400414183=sc1_00c_bikeshop_sign +-1828212850=sc1_00c_bikeshop +-540550488=sc1_00c_build01 +1864501829=sc1_00c_cablemesh31014_tstd +-365361876=sc1_00c_det_01 +-646880407=sc1_00c_det_02 +396091377=sc1_00c_det_03 +89471844=sc1_00c_det_04 +-2106247826=sc1_00c_det_05 +-643505374=sc1_00c_flag003 +-591871719=sc1_00c_land01 +90608244=sc1_00c_land02 +181018953=sc1_00c_lower_station_det +1831838822=sc1_00c_pipes_01 +-1625716691=sc1_00c_pipes_02 +-1386568529=sc1_00c_pipes_03 +607228519=sc1_00c_pipes_04 +1531571186=sc1_00c_platform_det_01 +1065464930=sc1_00c_platform_det_02 +-1921855433=sc1_00c_platform_det_03 +-299884453=sc1_00c_platform_skylight +-1586129227=sc1_00c_sc1`_00c_platform +-834786947=sc1_00c_tacoshop +-111831361=sc1_00c_tramlines +1369546350=sc1_00c_tramtrck003 +-1878653559=sc1_00c_upper_station_det +-1103681465=sc1_00d_cablemesh_swaying_01 +-1377695843=sc1_00d_cablemesh_swaying_02 +-33336891=sc1_00d_fence03 +1000161802=sc1_00d_fencedoor +704966981=sc1_00d_glue01 +-1729959149=sc1_00d_glue2 +203749405=sc1_00d_gnd_decal +-927169445=sc1_00d_gnd_decal01 +-150642452=sc1_00d_gnd_decal02 +1722891348=sc1_00d_gnd +1730755967=sc1_00d_gnd01 +1215496211=sc1_00d_gnd02 +-1542615694=sc1_00d_rayhut +770391499=sc1_00d_rocks +1853051868=sc1_00d_sc1_00_rayhut +531099269=sc1_00d_tunnel_ov +-419320403=sc1_00d_tunnel_shadow +2079968681=sc1_00d_tunnel +-1841368491=sc1_00d_weed +-1036941561=sc1_00d_weed01 +-1934697241=sc1_00e_bld1 +20179390=sc1_00e_detail01 +-1817276747=sc1_00e_detail02 +-714337745=sc1_00e_detail03 +162624953=sc1_00e_ground +1726936538=sc1_00e_rails_01 +1459377641=sc1_00e_rails_02 +1748662373=sc1_00e_rails_03 +-92791582=sc1_00e_rails_04 +-47994724=sc1_00e_tram0 +-1203200281=sc1_00e_tram3 +-1031097493=sc1_00e_tram4 +327330473=sc1_00e_tramlines_01 +-1413653728=sc1_00e_tramlines_02 +-134353910=sc1_00f_bwall +656935410=sc1_00f_detail01 +252860871=sc1_00f_detail02 +292025501=sc1_00f_ground1 +574690895=sc1_00f_ground2 +813347522=sc1_00f_ground3 +-1926198268=sc1_00f_tram1 +2080893363=sc1_00f_tram2 +540551802=sc1_00f_tramlines_01 +-1496079768=sc1_00g_b01_det +-1222149160=sc1_00g_b01_detb2 +-271160011=sc1_00g_b01_detb3 +661929054=sc1_00g_b01_puddle +-122547247=sc1_00g_build_01 +1929119835=sc1_00g_build_02 +-2061456220=sc1_00g_build_03 +716785308=sc1_00g_cable_thvy +330484609=sc1_00g_cablemesh10073_hvstd +1184850792=sc1_00g_detail +1283915047=sc1_00g_detail2 +-1459620242=sc1_00g_ground +-794872209=sc1_00g_metal_debris +-1745498718=sc1_00g_stpa +-374640372=sc1_00g_stpb +-1148414769=sc1_00g_stpc +-678291890=sc1_00g_tramtrck2 +-1539268935=sc1_01_bb_empty_slod +-1658912950=sc1_01_bb_empty +-364259600=sc1_01_bb_meltdown_slod +-1983082903=sc1_01_bb_meltdown +-94019181=sc1_01_build1 +-2137531411=sc1_01_det__02a +1650045069=sc1_01_det_02 +-20960311=sc1_01_grnd01 +707560101=sc1_01_grnd02 +-765223349=sc1_01_ladder_01 +1391271776=sc1_01_ladder_02 +-1056932987=sc1_01_ladder_03 +-773333910=sc1_01_ladders_00 +1573774847=sc1_01_leanprk_build2 +1540223635=sc1_01_railings +-694994529=sc1_01_wires00 +-927097356=sc1_01_wires01 +-227282592=sc1_01_wires02 +-1813334957=sc1_01_wires03 +-2118676499=sc1_01_wires04 +-1423646009=sc1_01_wires05 +-1661581718=sc1_01_wires06 +1451866510=sc1_01_wires07 +1215569251=sc1_01_wires08 +1913352337=sc1_01_wires09 +1640908807=sc1_01_wires10 +337325218=sc1_01_wires11 +-81377383=sc1_02__pipes01a +424538606=sc1_02_build1_det +1118513415=sc1_02_build1 +-156462837=sc1_02_build2 +557344468=sc1_02_build3_railings +686716302=sc1_02_build3 +1024220108=sc1_02_det01 +1321140017=sc1_02_det02 +1484001947=sc1_02_det03 +1781642774=sc1_02_det04 +1489834825=sc1_02_det05 +1795864516=sc1_02_det06 +119346338=sc1_02_garage_posts_01_lod +2139559772=sc1_02_garage_posts_01 +-740249712=sc1_02_garage_posts_02_lod +-403773398=sc1_02_garage_posts_02 +-945652776=sc1_02_ground +1340858276=sc1_02_halfpipe_01 +-264691652=sc1_02_halfpipe_02 +41403577=sc1_02_halfpipe_03 +1769297715=sc1_02_halfpipeb +1971008470=sc1_02_ladder_01 +-317742339=sc1_02_ladder_02 +-558758334=sc1_02_ladder_03 +1367141334=sc1_02_ladder_04 +1107283164=sc1_02_ladder_05 +-383911344=sc1_02_spray_gates_01 +2069864149=sc1_02_spray_gates_02 +-1968030342=sc1_02_spray_gates_03 +-1528674638=sc1_02_spray_railings_02 +-1487982429=sc1_02_spray_railings +2031062520=sc1_02_sprayshop2 +-1666977317=sc1_02_storge +1936277519=sc1_03_247_em_dum_slod +919876488=sc1_03_build_01_railings_a +-2087727874=sc1_03_build_01_railings_b +-2138592322=sc1_03_build1_det_01 +700567018=sc1_03_build1_det_02_lod +1426347176=sc1_03_build1_det_02 +-2004168654=sc1_03_build1 +1090645799=sc1_03_build1b_sign +1493372804=sc1_03_build1b_signs +1651621499=sc1_03_build1b +1135497871=sc1_03_build1c_det +1361845232=sc1_03_build1c +1881996678=sc1_03_build2_fiz +2077898449=sc1_03_build2 +1879468651=sc1_03_cablemesh14618_tstd +-1199579382=sc1_03_cablemesh14627_tstd +-1722734303=sc1_03_det_01 +-1912073585=sc1_03_det_02 +64224777=sc1_03_det_03 +-1409850900=sc1_03_ground +-4041248=sc1_03_ladder_008 +2111410555=sc1_03_ladder_01 +-1197275379=sc1_03_ladder_05 +-353211477=sc1_03_ladder_06 +243380937=sc1_03_ladder_07 +-178927576=sc1_03_pipes_01_xtra_a +-626683192=sc1_03_pipes_01_xtra_b +-1951172227=sc1_03_pipes001 +-236053992=sc1_03_railings_01 +-4442700=sc1_03_railings_02 +2085957352=sc1_03_railings_03 +353374571=sc1_04_bld_01 +648459416=sc1_04_bld_02 +1337207746=sc1_04_bld_03_emmisstime +140933144=sc1_04_bld_03 +-1710941361=sc1_04_bld_04 +2049389667=sc1_04_cablemesh3039_thvy +1075290411=sc1_04_det_01 +1591271085=sc1_04_det_02 +1460031220=sc1_04_det_03 +1071243760=sc1_04_det_03a +1716055417=sc1_04_det_04 +-1588521526=sc1_04_em +-1993723859=sc1_04_ground +551178173=sc1_04_ladder_01 +-1172667841=sc1_04_ladder_02 +-1407064502=sc1_04_ladder_03 +895770394=sc1_04_mtl_frm_lod +1648495087=sc1_04_mtl_frm +529696609=sc1_04_signem_lod +1593615189=sc1_04_signem +-824382849=sc1_04_stps_railngs_lod +-102551037=sc1_04_stps_railngs +370275906=sc1_05_build_1 +-1606874490=sc1_05_build_4 +1868591364=sc1_05_build4_em +1768892571=sc1_05_cablemesh28159_thvy +1510406370=sc1_05_det_01 +-2039328328=sc1_05_det_02 +2117056827=sc1_05_emissive_2_slod +-1906671436=sc1_05_flowers +1935842084=sc1_05_gas_stn_det +579090920=sc1_05_gas_stn_stripes +2068286576=sc1_05_ground01 +-438279772=sc1_05_ground02 +200866254=sc1_05_ladder_01 +467900843=sc1_05_ladder_02 +-1412205734=sc1_05_shop_stripes +-787287482=sc1_05_tools_sign +1703468080=sc1_05_wall_shdw_proxy +-1369570216=sc1_05_window_fiz +-2097598983=sc1_06_build01 +-1473415071=sc1_06_build03 +2031085387=sc1_06_carpark +-1877492060=sc1_06_det01 +1469730218=sc1_06_det02 +1675650614=sc1_06_det03 +906824336=sc1_06_det04 +1220259821=sc1_06_det05 +1733891551=sc1_06_detail2 +-1896321869=sc1_06_fizzles01 +-717129400=sc1_06_fizzles02 +-1012509166=sc1_06_fizzles03 +-668962160=sc1_06_ground +1497233043=sc1_06_wires +-479401150=sc1_07_build_det +-2125542092=sc1_07_build +-58092040=sc1_07_clinical_bin +-792111134=sc1_07_cor_cutdet +-910487531=sc1_07_coroner +179758396=sc1_07_cupola_glass +-716723906=sc1_07_det_01 +-68225396=sc1_07_det_02 +164008507=sc1_07_det_03 +335226532=sc1_07_det_04 +566018599=sc1_07_det_05 +945221467=sc1_07_det_06 +-339427617=sc1_07_em_lod +-794514252=sc1_07_em +1600321598=sc1_07_fence_00 +-418379878=sc1_07_fence_01 +-753475672=sc1_07_fence_02 +-521634997=sc1_07_fence_03 +-1363011841=sc1_07_fence_04 +-1135955440=sc1_07_fence_05 +1724614367=sc1_07_fence_06 +1964385140=sc1_07_fence_07 +639239135=sc1_07_ground_2 +1100877936=sc1_07_ground +-853224615=sc1_07_ladder_01 +1352456775=sc1_07_ladder_02 +1659797226=sc1_07_ladder_03 +-239133555=sc1_07_ladder_04 +-194371101=sc1_07_ladder_05 +-546466925=sc1_07_milo_emissive_dummy +-885950074=sc1_07_scroll_det +1758470254=sc1_07_shadow_mesh +390897501=sc1_07_uvanim01 +284350399=sc1_07_window_no_int +-1974578571=sc1_08_det_01 +-1147915024=sc1_08_det_02 +1709803948=sc1_08_det_03 +-1758434247=sc1_08_det_04 +1094762587=sc1_08_det_05 +-946992633=sc1_08_entrance_fizz +184791156=sc1_08_fake_interior +-246692737=sc1_08_ground +974076152=sc1_08_hdg1 +-2034335123=sc1_08_hdg1det +-1211583279=sc1_08_hdg2 +780389973=sc1_08_hdg2det +1049220749=sc1_08_hedge2_lod +-2054027446=sc1_08_hosp_brid +-662742446=sc1_08_hosp_shdw +2027691010=sc1_08_hosp_winblin +441124330=sc1_08_hosp +1375534007=sc1_08_ladder_004 +-1914664746=sc1_08_ladder_01 +-1609880277=sc1_08_ladder_02 +-1438891635=sc1_08_ladder_03 +1048638088=sc1_08_railings_01 +876010996=sc1_08_railings_02 +-1029179306=sc1_08_shadow01 +-26620203=sc1_08_sign_lights +198637310=sc1_09_bld1_det_fiz +814697810=sc1_09_build_fiz +587422966=sc1_09_build_sprts +-1754019242=sc1_09_build +-759705398=sc1_09_build1_detail +324329341=sc1_09_emissive_slod +-897987152=sc1_09_emissive +-404950428=sc1_09_gas1_details +582887904=sc1_09_gasem +821128352=sc1_09_ground +1820939251=sc1_09_ladder_01 +1040687496=sc1_09_pipefizz +760570356=sc1_09_railings_01 +1294975356=sc1_09_roof_shadow +2118891771=sc1_09_underfizz +-1558725888=sc1_10_apt_03 +-1816730140=sc1_10_apt01_det +-636506916=sc1_10_apt01 +2119734233=sc1_10_apt02_det_fz1 +927303088=sc1_10_apt02_det_fz2 +-1303188796=sc1_10_apt02_det +-464666280=sc1_10_apt02 +-530042332=sc1_10_apt03_det +1391864871=sc1_10_baseball_cage +-1740692335=sc1_10_commc +339643696=sc1_10_det02 +1114462039=sc1_10_detail01 +206283965=sc1_10_detail01a +-561886937=sc1_10_detail01b +464044975=sc1_10_detail01c +825355969=sc1_10_detail01d +1899212832=sc1_10_fence_01 +-1065169215=sc1_10_fence_07 +491579936=sc1_10_fizz_dummy +1949401786=sc1_10_fizz_dummy2 +-252122686=sc1_10_fizzbalcony +418914950=sc1_10_fizzdets_1 +1494860642=sc1_10_fizzer +-1546585000=sc1_10_fizzpanels_00 +-1843898137=sc1_10_fizzpanels_01 +965519313=sc1_10_fizzpanels_02 +734628939=sc1_10_fizzpanels_03 +-780782950=sc1_10_grills_01 +691578060=sc1_10_ground01 +1623430093=sc1_10_ground02 +1181744731=sc1_10_hedge03 +-1276774599=sc1_10_lrg_fnc_alley +2073686170=sc1_10_lrg_fnc00 +-1178833698=sc1_10_lrg_fnc01 +1225919371=sc1_10_lrg_fnc02 +804346186=sc1_10_lrg_fnc03 +901670116=sc1_10_lrg_fnc04 +307633684=sc1_10_lrg_fnc05 +573095353=sc1_10_lrg_fnc06 +-753983617=sc1_10_lrg_fnc08 +145558202=sc1_10_lrg_fnc09 +-671700382=sc1_10_lrg_fnc10 +2127384194=sc1_10_railings_01 +1617629630=sc1_10_railings_02 +1370190907=sc1_10_railings_03 +-1327582536=sc1_10_railings_04 +-747474909=sc1_10_shop +1760214618=sc1_11_apt_d +-2091131280=sc1_11_apt_railings +-1175844579=sc1_11_apt +577757959=sc1_11_carwash_det +1275283653=sc1_11_carwash_nightshutters +400591906=sc1_11_carwash_shdow +-803074035=sc1_11_carwash +-765474360=sc1_11_chophouse +1683329301=sc1_11_cwash_d_a +1029886076=sc1_11_cwash_d_no_spinners +-595651090=sc1_11_cwash_d +-1028319053=sc1_11_cwash_d02 +-562240624=sc1_11_det_000 +1944456804=sc1_11_det_001 +-157838435=sc1_11_det_002 +1818132265=sc1_11_det_003 +1500698962=sc1_11_det_004 +-1156334446=sc1_11_det_02 +835622378=sc1_11_det_02b +1603367279=sc1_11_det_02c +1528830045=sc1_11_frank_win +-399816851=sc1_11_garage_01 +-1391253703=sc1_11_garage_shadow +370703749=sc1_11_ground +1425116535=sc1_11_ground01 +462153794=sc1_11_ind_d +-166053792=sc1_11_ind_railings_01 +2007851883=sc1_11_ind +-1488798657=sc1_11_ind2 +-2032920460=sc1_11_ladder_01 +-1727087383=sc1_11_ladder_02 +-598129795=sc1_11_ladder_03 +-296032384=sc1_11_ladder_04 +1348217733=sc1_11_ladder_05 +-288167535=sc1_11_ladder1 +-1826355401=sc1_11_light_emmissives +-263587354=sc1_11_mall_d +-958394461=sc1_11_mall1 +-1196887243=sc1_11_mall2 +-1277892803=sc1_11_railings_01 +2049504230=sc1_11_railings_02 +-1891230176=sc1_11_railings_03 +-2040689589=sc1_11_railings_04 +1905582778=sc1_11_railings_05 +-1159753232=sc1_11_res_d_a +-868141901=sc1_11_res_d_b +-1620911369=sc1_11_res_d_c +291323834=sc1_11_res1_01 +328614956=sc1_11_res1_02 +-1842275781=sc1_11_trio +28617184=sc1_12_apt_det01 +327306619=sc1_12_apt_det02 +-1489443265=sc1_12_apt_railings_01 +959646265=sc1_12_apt_railings_02 +1412585377=sc1_12_apt +429320542=sc1_12_balc_fence +853548768=sc1_12_bb +-106199077=sc1_12_build +2142676767=sc1_12_cablemesh377 +1872641470=sc1_12_cablemesh62638_tstd +-184736504=sc1_12_church_d +-1994824260=sc1_12_church +92104339=sc1_12_detail_01 +-1347175679=sc1_12_detail_02 +-1164390185=sc1_12_detail_03 +69105825=sc1_12_fencing_00 +-1377612756=sc1_12_fencing_01 +-1718541432=sc1_12_fencing_02 +-746711199=sc1_12_fencing_03 +-1120343337=sc1_12_fencing_04 +382351087=sc1_12_fizzdet_1 +594071596=sc1_12_fizzdet_2 +974847376=sc1_12_fizzdet_3 +-1355946056=sc1_12_fizzdet_4 +1610069329=sc1_12_ground02_d1 +1140424049=sc1_12_ground02_d2 +-1553585069=sc1_12_ground02 +16476028=sc1_12_ground04 +1063686824=sc1_12_ladder_01 +-1993848924=sc1_12_props_combo_01_lod +440329991=sc1_12_railing01 +-412942000=sc1_12_railing02 +2022092079=sc1_12_railings_2 +122733550=sc1_13__grd +-879155217=sc1_13_build04 +1763227789=sc1_13_build06_ovly +753527443=sc1_13_build07 +-343017754=sc1_13_buildladder_fizz +-541739900=sc1_13_burger_ov +-368612031=sc1_13_fizz01a +1780804986=sc1_13_fizz01b +249247464=sc1_13_fizz01c +544496154=sc1_13_fizz01d +-2061642732=sc1_13_glue_02 +775208945=sc1_13_glue +-997727664=sc1_13_ladder +-562084173=sc1_13_props_fnc_01_lod +1038025393=sc1_13_props_fnc_02_lod +-487470377=sc1_13_props_fnc_03_lod +-1468254596=sc1_13_props_fnc_04_lod +-624314612=sc1_13_strip_ldr +-435776584=sc1_13_strip_ldr001 +-1203500197=sc1_13_strip_ldr2 +1252993669=sc1_13_strip_oly +1002079316=sc1_13_stripsgn_ladder +-1668290541=sc1_13_stripsgn +-813257011=sc1_14_bb_meltdown_slod +-2055558885=sc1_14_bb_meltdown +-863149821=sc1_14_bb_mollis_slod +-664997263=sc1_14_bb_mollis +1644466330=sc1_14_build1_alpha +-1148481743=sc1_14_build1 +-486580720=sc1_14_build2 +-71158690=sc1_14_detail_01 +184210075=sc1_14_detail_02 +1087127101=sc1_14_detail_03 +366699985=sc1_14_grate_fizz +-2096729964=sc1_14_grnd_02 +1696038186=sc1_14_ironwork +559494366=sc1_14_leanfizz +1902963699=sc1_14_stairs +-245137328=sc1_14_tacorail +2011341572=sc1_15_billboard +-1087971190=sc1_15_build1 +-336119266=sc1_15_build2 +-1168124184=sc1_15_build5 +-338815283=sc1_15_build7_wndws_01 +-100617422=sc1_15_build7_wndws_02 +-801480794=sc1_15_build7_wndws_03 +-1781920323=sc1_15_build7 +1707979512=sc1_15_det_01 +-2137134952=sc1_15_det_02 +308251677=sc1_15_det_03 +550512894=sc1_15_det_04 +848219259=sc1_15_det_05 +1027858917=sc1_15_det_06 +-822573744=sc1_15_det_07 +523279301=sc1_15_emissive +-1626281886=sc1_15_flatfence00 +-1242720733=sc1_15_flatfence06 +1092397403=sc1_15_flatfence11 +604139243=sc1_15_flatfence12 +297323096=sc1_15_flatfence15 +1579705142=sc1_15_flatfence16 +2146361838=sc1_15_flatfence17_lod +1185035306=sc1_15_flatfence18 +1492408526=sc1_15_flatfence19 +296333577=sc1_15_fountain_water +2053230388=sc1_15_gates_01 +-2017695255=sc1_15_gates_02 +1501465966=sc1_15_gates_03 +911886827=sc1_15_gfences00 +1216867910=sc1_15_gfences01 +-1636046563=sc1_15_ground1 +-724542061=sc1_15_ladder_01 +36714582=sc1_15_ladder_02 +-260631324=sc1_15_ladder_03 +1529014834=sc1_15_ladder_04 +-432864195=sc1_15_looroof +1657608955=sc1_15_mort_fnc +1424587352=sc1_15_sc1_17_rails00 +1731993341=sc1_15_sc1_17_rails01 +1903637363=sc1_15_sc1_17_rails02 +1952192943=sc1_15_sfence +1700639989=sc1_15_stairs_00 +-1639635261=sc1_15_stairs_04 +-992925208=sc1_15_theatre_det +-859810169=sc1_15sc1_15_build2_det +1806651451=sc1_17_apt01_det01 +1572713560=sc1_17_apt01_det02 +1341364420=sc1_17_apt01_det03 +1420108395=sc1_17_apt01_det04 +96225286=sc1_17_apt01 +744766308=sc1_17_apt02_det01 +-239221232=sc1_17_apt02_det02 +96202252=sc1_17_apt02_det03 +-700674290=sc1_17_apt02_det04 +60707767=sc1_17_apt02_rl01 +895629122=sc1_17_apt02_rl02 +507382010=sc1_17_apt02_rl03 +1342237823=sc1_17_apt02_rl04 +1550886409=sc1_17_apt02_step1 +1293354838=sc1_17_apt02_step2 +746296708=sc1_17_apt02 +925883134=sc1_17_apt02fizwal_lod +746637933=sc1_17_apt02fizwal +-926827715=sc1_17_apt03_det01 +461004973=sc1_17_apt03_det02 +302796241=sc1_17_apt03_det03 +-1005158=sc1_17_apt03_det04 +1506897967=sc1_17_apt03 +199813350=sc1_17_detail01 +496340035=sc1_17_detail02 +1068748927=sc1_17_detail03 +1355641522=sc1_17_detail04 +1677629716=sc1_17_detail05 +1965112153=sc1_17_detail06 +-2024153142=sc1_17_detail07 +-2022252540=sc1_17_detail08 +-1715960701=sc1_17_detail09 +-1224163257=sc1_17_detail10 +1464615600=sc1_17_fence_met_01 +-644561089=sc1_17_fence_met_02 +-339285085=sc1_17_fence_met_03 +-1141437436=sc1_17_fence_met_04 +-827182726=sc1_17_fence_met_05 +-1357942219=sc1_17_fence_met_06 +-2100487759=sc1_17_fence_met_07 +-1813267474=sc1_17_fence_met_08 +-444276965=sc1_17_fence_met_09 +-1506482640=sc1_17_fence_met_11 +-235405903=sc1_17_fence_met_13 +2098661713=sc1_17_fence_met2_00 +1937274392=sc1_17_fence_met2_02 +1715887028=sc1_17_fence_met2_03 +953319629=sc1_17_fence_met2_05 +511724581=sc1_17_fence_met2_07 +34607941=sc1_17_fence_met2_08 +-195201056=sc1_17_fence_met2_09 +417382622=sc1_17_fence_met2_10 +917830790=sc1_17_fence_met2_11 +1148819475=sc1_17_fence_met2_12 +1395045741=sc1_17_fence_met2_13 +1876422351=sc1_17_fence_met2_14 +1599358076=sc1_17_ground +1810096381=sc1_17_hedges_a_tp1 +-42630114=sc1_17_hedges_a_tp2 +-58684192=sc1_17_hedges_a +-1767369967=sc1_17_hedges_b_tp +240103550=sc1_17_hedges_b +947142807=sc1_17_hedges_tp +-1934552907=sc1_17_poolshadow +1477841903=sc1_17_railing01 +-2103809801=sc1_17_railing02 +-844422082=sc1_17_steps01 +-910910383=sc1_17_steps02 +-1573614200=sc1_18_bd1_rail01 +275638765=sc1_18_bd1_rail02 +-45562973=sc1_18_bd1_rail03 +-2762967=sc1_18_build1_det +1021858630=sc1_18_build1 +354509525=sc1_18_det_a +133384313=sc1_18_det_b +-112481494=sc1_18_det_c +1921523109=sc1_18_det_d +-530089630=sc1_18_det_e +-1454298866=sc1_18_det +239415193=sc1_18_ground +2015540815=sc1_18_ladder_01 +1857829747=sc1_18_taco +-1464715819=sc1_19_carpk +1601040707=sc1_19_city_hall +1512077674=sc1_19_courts_de-fzz_lod +-995438067=sc1_19_courts +1129892776=sc1_19_cp_fence_00 +95244370=sc1_19_cp_fence_01 +-510752747=sc1_19_cp_fence_02 +-1409639298=sc1_19_cp_fence_03 +-1792007130=sc1_19_cp_fence_04_lod +-2067116522=sc1_19_cp_fence_05 +-1884462116=sc1_19_cp_fence_06 +1501198199=sc1_19_cp_fence_07 +674665712=sc1_19_cp_fence_08 +1883428045=sc1_19_crprk_det +-298928063=sc1_19_crprk_lights +-648051180=sc1_19_de-fiz_hidden +-2089271614=sc1_19_detail_1 +-1775803360=sc1_19_detail_2 +688753146=sc1_19_detail_3 +-1468462909=sc1_19_detail_4 +-1169314708=sc1_19_detail_5 +-99901242=sc1_19_fence_seg_end +921765662=sc1_19_fence_seg1 +-784421947=sc1_19_fencebits_01 +-1812188867=sc1_19_fencebits_02 +-2070048128=sc1_19_fencebits_03 +661641254=sc1_19_fencebits_04 +439762355=sc1_19_fencebits_05 +-1118600209=sc1_19_fencebits_06 +765584522=sc1_19_fencebits_07 +-1183777746=sc1_19_fencebits_08 +1203148987=sc1_19_fencebits_09 +1218577430=sc1_19_ground_dtl +-1087732761=sc1_19_ground +-1336019943=sc1_19_imp_fence__01 +-1401763881=sc1_19_imp_fence_02 +-1645368619=sc1_19_imp_fence_03 +-1053918694=sc1_19_ladder_01 +-431133555=sc1_19_library +1397286283=sc1_19_props_sheriff_heli_shdw +-2040691719=sc1_19_sec_fence +-2081194519=sc1_19_sheriff_bars +-1760209647=sc1_19_sheriff +1330012794=sc1_19_stairdetails_01 +505380909=sc1_19_stairdetails_02 +811148448=sc1_19_stairdetails_03 +-2008263559=sc1_19_stairdetails_04 +1823513922=sc1_19_stairdetails_06 +1047478464=sc1_19_stairdetails_07 +-1050687825=sc1_19_stairdetails_08 +-762189549=sc1_19_stairdetails_09 +1476984762=sc1_20_barrier_01 +489294333=sc1_20_barrier_02 +861812325=sc1_20_barrier_03 +413040874=sc1_20_barrier_04 +783527188=sc1_20_barrier_05 +-133120049=sc1_20_barrier_06 +-1531301003=sc1_20_building +2098172315=sc1_20_frame_fiz_01 +-1898105546=sc1_20_frame_fiz_02 +1489443396=sc1_20_gantry_02 +-691889963=sc1_20_gantry +1178281232=sc1_20_gd02 +1630427894=sc1_20_gd03 +-1081189850=sc1_20_glue_01 +1909669553=sc1_20_glue_02 +-1662413603=sc1_20_glue_03 +-1173439480=sc1_20_ground +-1287405988=sc1_20_ladder_03 +-957225544=sc1_20_ladder_04 +1158042714=sc1_20_metalwork_2a +-215338849=sc1_20_metalwork_2b +140598041=sc1_20_metalwork_2c +-1222494052=sc1_20_metalwork_2d +-861641824=sc1_20_metalwork_2e +-1701019149=sc1_20_metalwork +766377489=sc1_20_wires_heavy_00 +-68740476=sc1_20_wires_heavy_01 +1244706582=sc1_20_wires_heavy_02 +410440611=sc1_20_wires_heavy_03 +792232226=sc1_20_wires_heavy_04 +1154395214=sc1_20_wires_heavy_05 +2003672566=sc1_20_wires_heavy_050 +1573346879=sc1_20_wires_heavy_06 +1632658769=sc1_20_wires_heavy_07 +2023625716=sc1_20_wires_heavy_08 +-1915732392=sc1_20_wires_heavy_09 +-126839049=sc1_20_wires_heavy_10 +103232100=sc1_20_wires_heavy_11 +1558044624=sc1_20_wires_heavy_12 +1789754223=sc1_20_wires_heavy_13 +1555619714=sc1_20_wires_heavy_14 +1787067161=sc1_20_wires_heavy_15 +-1590335358=sc1_20_wires_heavy_16 +788104196=sc1_20_wires_heavy_17 +-2050903653=sc1_20_wires_heavy_18 +-1780362789=sc1_20_wires_heavy_19 +-1211263854=sc1_20_wires_heavy_20 +-348652698=sc1_20_wires_heavy_21 +628420575=sc1_20_wires_heavy_22 +-960286083=sc1_20_wires_heavy_23 +34187529=sc1_20_wires_heavy_24 +-195621468=sc1_20_wires_heavy_25 +1570168866=sc1_20_wires_heavy_26 +1340949711=sc1_20_wires_heavy_27 +1705177142=sc1_20_wires_heavy_28 +1496667995=sc1_20_wires_heavy_29 +1194276475=sc1_20_wires_heavy_30 +1499486941=sc1_20_wires_heavy_31 +1789001056=sc1_20_wires_heavy_32 +-56155796=sc1_20_wires_heavy_33 +2143463333=sc1_20_wires_heavy_34 +-1839608621=sc1_20_wires_heavy_35 +-1555075394=sc1_20_wires_heavy_36 +897618718=sc1_20_wires_heavy_37 +-647636258=sc1_20_wires_heavy_38 +-349733279=sc1_20_wires_heavy_39 +-610345412=sc1_20_wires_heavy_40 +-883081799=sc1_20_wires_heavy_41 +-1201530941=sc1_20_wires_heavy_42 +641495926=sc1_20_wires_heavy_43 +-690793383=sc1_20_wires_heavy_44 +-451874604=sc1_20_wires_heavy_45 +2074418686=sc1_20_wires_heavy_46 +-1947746685=sc1_20_wires_heavy_47 +162216456=sc1_20_wires_heavy_48 +276187038=sc1_20_wires_heavy_49 +-1839488610=sc1_21_details_00 +-28542590=sc1_21_details_01 +-869919434=sc1_21_details_02 +-623398247=sc1_21_details_03 +-1196921285=sc1_21_details_04 +895903669=sc1_21_details_05 +53183296=sc1_21_details_06 +-446755403=sc1_21_fencing_01 +1740350778=sc1_21_gas_railings +-1724148895=sc1_21_gas +1869551763=sc1_21_ground01 +-1673366983=sc1_21_ground02 +-1810855192=sc1_21_ladder_01 +1912164995=sc1_21_res_det01 +1673115140=sc1_21_res_det02 +-1770382456=sc1_21_res_det03 +-2062452557=sc1_21_res_det04 +150438021=sc1_21_res_det05 +-225677733=sc1_21_res01_railings +706597296=sc1_21_res01 +1122796353=sc1_21_res02 +1921009925=sc1_21_roundred_railings +-630552158=sc1_21_roundred +-683932959=sc1_21_shop01 +1028705967=sc1_21_w_fnc +-1315194081=sc1_22_fizzblocker_1 +1527948176=sc1_22_fizzblocker_1b +-1028629176=sc1_22_fizzblocker_4 +264304488=sc1_22_fizzblocker_7 +-1185855576=sc1_22_fizzblocker_7b +-34122795=sc1_22_fizzblocker_8 +-2118888777=sc1_22_fizzpipes +-207156362=sc1_22_grounda_dcl +1411881003=sc1_22_grounda +-364424650=sc1_22_groundb_dcl +-730457918=sc1_22_groundb +-678413229=sc1_22_ladder_002 +-869090438=sc1_22_ladder_01 +1351369763=sc1_22_ladder_03 +-2109181789=sc1_22_mall_04bb +-1663863779=sc1_22_mall_dec +1352847015=sc1_22_mall_railings_01 +2055840372=sc1_22_mall_railings_02 +-1471380813=sc1_22_park_sld_01 +-561115048=sc1_23_antenna +-1750074354=sc1_23_bb_frame +-1663565911=sc1_23_chicken +-1052450924=sc1_23_detail_00 +208303582=sc1_23_detail_01 +-592931237=sc1_23_detail_02 +-1262631238=sc1_23_detail_03 +-270058228=sc1_23_detail_04 +-1725493363=sc1_23_detail_05 +-957551848=sc1_23_detail_06 +1980439285=sc1_23_fizzygrill +1279568528=sc1_23_garage +1563039106=sc1_23_ground01 +-1865224404=sc1_23_ladder_01 +1519420072=sc1_23_ladder_02 +1162893352=sc1_23_ladder_03 +572756431=sc1_23_ladder_05 +759667063=sc1_23_rails_det +-1121790995=sc1_23_res_det +688150710=sc1_23_res +-689872355=sc1_23_roofpoles +-2078834524=sc1_23_shadowprox +-1294061372=sc1_23_shop01 +1453383568=sc1_23_shop02_grate +1526726917=sc1_23_shop02 +-1841405354=sc1_23_stairrail +1329166332=sc1_23_tram +484858405=sc1_23_tramfence_00 +258653998=sc1_23_tramfence_01 +-1254671091=sc1_23_woodfizz +1040650991=sc1_23_yorails +-2137350583=sc1_24_bd07_d01 +1729162030=sc1_24_bd07_d02 +-386039419=sc1_24_build05 +328849085=sc1_24_build07 +-970405224=sc1_24_det01 +-707237385=sc1_24_det02 +-1350787776=sc1_24_det03 +1251494847=sc1_24_det04_b +-1182420654=sc1_24_det04 +52413573=sc1_24_det05 +1911296340=sc1_24_fence +-1573138049=sc1_24_garage +-400780004=sc1_24_ground +-414442120=sc1_24_ladder_002 +538545748=sc1_24_ladder_01 +-1078140701=sc1_24_ladder +240590085=sc1_24_pipe01 +-116526477=sc1_24_pipe02 +-1089371757=sc1_24_railfizz1 +-179048937=sc1_24_railfizz2 +-230949915=sc1_24_res_det01 +-1623960133=sc1_24_res_det02 +-1930579666=sc1_24_res_det03 +1172284179=sc1_24_res_det04 +999132783=sc1_24_res_det05 +50385563=sc1_24_res1 +-2042169511=sc1_24_res1b +-1818082376=sc1_25_detail_01 +-292587119=sc1_25_detail_03 +-1143270363=sc1_25_detail_04 +-434542431=sc1_25_detail_05 +-681129156=sc1_25_detail_06 +160477071=sc1_25_detail_07 +1121259583=sc1_25_detail_b +891682632=sc1_25_ground +1381522885=sc1_25_rail01 +1076803954=sc1_25_rail02 +756323134=sc1_25_rail03 +-198853803=sc1_25_res01_det01 +-436723974=sc1_25_res01_det02 +111239244=sc1_25_res01_det03 +-122502033=sc1_25_res01_det04 +-1948894842=sc1_25_res01 +-49973211=sc1_25_shops_01 +-758832219=sc1_25_shops_02 +1476357864=sc1_27_cutscene +-1492384396=sc1_27_detail_01 +-892876617=sc1_27_detail_01b +-269871313=sc1_27_detail_02 +1911493531=sc1_27_detail_02b +1672509214=sc1_27_detail_02c +1582424835=sc1_27_fencing +-559117176=sc1_27_gate_dnt_ex +-520572768=sc1_27_ground +2018471343=sc1_27_res01_det01 +1505046651=sc1_27_res01_det02 +38470052=sc1_27_res01_det03 +384183002=sc1_27_res01_det04 +816307805=sc1_27_res01_det05 +-1175940848=sc1_27_res01 +-196704821=sc1_27_res02 +-2025984766=sc1_27_shp +1755573221=sc1_28_b03_shutr +-1437502437=sc1_28_bd01b_d01 +-1678132920=sc1_28_build01 +750461473=sc1_28_build01b +-1332714891=sc1_28_build03 +-86673666=sc1_28_build04 +-389609384=sc1_28_detail01 +-1321002659=sc1_28_detail02 +540014377=sc1_28_detail03 +-977878460=sc1_28_detail04 +-998916158=sc1_28_detail05 +1816760171=sc1_28_detail06 +-686529281=sc1_28_detail07 +-1664126858=sc1_28_detail08 +-713984975=sc1_28_fizzsteps +-1163304578=sc1_28_ground +-1269481001=sc1_28_ladder_002 +2035290977=sc1_28_ladder_01 +2115057825=sc1_28_ladder01 +541595206=sc1_28_rail01 +-2030672991=sc1_28_rail02 +2071415971=sc1_28_rail03 +-1052747720=sc1_28_rail04 +1476494776=sc1_28_rail05 +-110966664=sc1_28_rail06 +-1339935240=sc1_28_rail07 +1533188285=sc1_28_res01_det01 +-1863154728=sc1_28_res01_det03 +-30330797=sc1_28_res01 +1808985961=sc1_29_corg00 +1452852469=sc1_29_corg01 +1791978878=sc1_29_corg02 +-776322172=sc1_29_detail01 +1148568392=sc1_29_detail01b +-87019522=sc1_29_detail01c +-529800985=sc1_29_detail02 +164875329=sc1_29_detail02b +-588141704=sc1_29_fizzpanels1 +-776956682=sc1_29_fizzpanels2 +2024122806=sc1_29_fuckingfizz +-1432676209=sc1_29_grnd01 +-170643728=sc1_29_grnd02 +1286545699=sc1_29_grndhge1 +1951523886=sc1_29_res01_det01 +-691295972=sc1_29_res01_det02 +-921301583=sc1_29_res01_det03 +-477348115=sc1_29_res01_det03b +-837413887=sc1_29_res01_det03c +-228630461=sc1_29_res01_det04 +-457915154=sc1_29_res01_det05 +534985546=sc1_29_res01_det06 +505122398=sc1_29_res01 +1423950477=sc1_29_res01b +1932721971=sc1_29_res01c +741550733=sc1_29_res02 +-89322167=sc1_29_res02b +671518649=sc1_29_shop_d +1941696375=sc1_29_shop +-685097871=sc1_29_shopsign +-1750894360=sc1_30_armco +2142208886=sc1_30_billboard +-358090189=sc1_30_building_4 +560068546=sc1_30_cablemesh119332_hvstd +-651888659=sc1_30_cablemesh119347_hvstd +1626310892=sc1_30_cablemesh119378_hvstd +-19546827=sc1_30_cablemesh119393_hvstd +-1550937586=sc1_30_cablemesh119408_hvstd +1852714974=sc1_30_cablemesh119423_hvstd +-996262164=sc1_30_church_railings +-715223056=sc1_30_church_railings2 +1005417810=sc1_30_church +963398157=sc1_30_detail_1 +1212573633=sc1_30_detail_2 +-705166554=sc1_30_detail_3 +998243147=sc1_30_fence_00 +172497116=sc1_30_fence_01 +1622263214=sc1_30_fence_02 +-560840335=sc1_30_fence_03 +-181899619=sc1_30_fence_04 +-851487345=sc1_30_fence_2_00 +-816355229=sc1_30_ground1 +-987933713=sc1_30_ground2 +-2061594840=sc1_30_motel_fiz00 +-1809830617=sc1_30_motel_fiz01 +-1234734667=sc1_30_motel_fiz02 +-1496591746=sc1_30_motel_fiz03 +1492760283=sc1_30_motel_fiz04 +1293328149=sc1_30_motel_fiz05 +1867375491=sc1_30_motel_fiz06 +1629767472=sc1_30_motel_fiz07 +296593476=sc1_30_motel_fiz08 +573786451=sc1_30_motel_fiz09 +1298675238=sc1_30_res_det01 +-1452216778=sc1_30_res_det02 +1932952002=sc1_30_res_det03 +1402601811=sc1_30_res +1469303074=sc1_31_det01 +1350462585=sc1_31_det01b +1049413782=sc1_31_det01c +-2117886703=sc1_31_det02 +2032039989=sc1_31_det02b +5796857=sc1_31_ground01 +168298332=sc1_31_ground02 +113007112=sc1_31_ladder_01 +1121275766=sc1_31_metalgrates +-868164819=sc1_31_res01_det_2 +-2084005917=sc1_31_res01_det +-987289038=sc1_31_res01 +1252435012=sc1_31_res02_det_2 +739428050=sc1_31_res02_det +-1277950068=sc1_31_res02 +-2103235124=sc1_31_shops_det +-2004085437=sc1_31_shops01 +-756236269=sc1_32_alley_ladder +2051182732=sc1_32_decal_06 +951589876=sc1_32_decal_06b +-331107399=sc1_32_facdetail_00 +-571926780=sc1_32_facdetail_01 +-464935991=sc1_32_facdetail_02 +-703658156=sc1_32_facdetail_03 +89974255=sc1_32_facdetail_04 +-107557277=sc1_32_facdetail_05 +-1463374652=sc1_32_facdetail_06 +-888671930=sc1_32_facdetail_07 +-1102882883=sc1_32_facdetail_08 +1853405225=sc1_32_facdetail_09 +1588238173=sc1_32_facdetail_10 +1826960338=sc1_32_facdetail_11 +-2111873466=sc1_32_facdetail_12 +1944109513=sc1_32_facdetail_13 +1233808661=sc1_32_facdetail_14 +374408867=sc1_32_facdetail_15 +327719179=sc1_32_fence_01 +-1393538088=sc1_32_fence_02 +-1632522405=sc1_32_fence_03 +-934280553=sc1_32_fence_04 +-1174116864=sc1_32_fence_05 +1944902094=sc1_32_fence_06 +1214677698=sc1_32_fence_07 +587056306=sc1_32_g6_b +513260518=sc1_32_g6_c +1326894715=sc1_32_ground02 +-1759971218=sc1_32_ground06_o +-579074582=sc1_32_ground06_o2 +-1269222491=sc1_32_ground06_o3 +22983432=sc1_32_ground06 +2041225557=sc1_32_incin_01 +1886464739=sc1_32_incin_pipes1 +-1363927323=sc1_32_ladder_01 +-149776910=sc1_32_ladder_01b +-1028364426=sc1_32_ladder_x +-1259516952=sc1_32_ladder_y +-1421352541=sc1_32_pipes_00 +-1645918498=sc1_32_pipes_01 +174464990=sc1_32_pipes_02 +158341923=sc1_32_prox +-1510323592=sc1_32_stairs +-324874259=sc1_32_wall04 +737979244=sc1_33_alley_d +1296706256=sc1_33_alley_d2 +-1466573775=sc1_33_apt01 +-1110374749=sc1_33_apt02 +-265655467=sc1_33_apt03 +98321667=sc1_33_aptdet02 +-2055355320=sc1_33_aptdet03 +2143860958=sc1_33_aptdet04 +1924406965=sc1_33_aptdet05 +-583863375=sc1_33_aptdet06 +1551266362=sc1_33_aptdet07 +1319949991=sc1_33_aptdet08 +644007759=sc1_33_build05 +1798527575=sc1_33_decal_010 +1633826629=sc1_33_fizzers_00 +-548949230=sc1_33_fizzers_01 +-720003410=sc1_33_fizzers_02 +47413801=sc1_33_fizzers_03 +-426098249=sc1_33_fizzers_04 +828068842=sc1_33_glue_1 +284485242=sc1_33_ground004 +2050336927=sc1_33_ground03 +-1997765914=sc1_33_hedge01 +-790719795=sc1_33_hedge02 +-1207509295=sc1_33_tower_fence00 +-592009168=sc1_33_tower_fence01 +-864254020=sc1_33_tower_fence02 +-2126220983=sc1_33_tower_fence03 +1594174667=sc1_33_tower_fence04 +-1547323825=sc1_33_tower_fence05 +-1843981582=sc1_33_tower_fence06 +-1577930019=sc1_33_tower_fence07 +-1322757816=sc1_33_tower_fence08 +1796228373=sc1_33_tower_fence09 +-1088885727=sc1_33_tower_fence10 +-2084997797=sc1_33_tower_fence11 +1383043784=sc1_33_tower_fence12 +-1471922572=sc1_33_tower_fence13 +-623228365=sc1_33_tower_fence14_l1 +1990548275=sc1_33_tower_fence14 +-1458851040=sc1_33_tower01 +-1151969355=sc1_33_tower02 +-1186697918=sc1_33_wash_lines00 +-1113229816=sc1_33_wash_lines01 +-1944022273=sc1_33_wash_lines02 +-1571111053=sc1_33_wash_lines03 +-263857336=sc1_33_wash_lines04 +8158133=sc1_33_wash_lines05 +-1029046255=sc1_33_wash_lines06 +-655872883=sc1_33_wash_lines07 +657541406=sc1_33_wash_lines08 +1583658872=sc1_33_wash_lines09 +15320836=sc1_33_watts_d +1402614089=sc1_34_bunting +-299668850=sc1_34_detail +-795868222=sc1_34_grnd_decal01 +-261636299=sc1_34_grnd01 +-371140139=sc1_34_ladder_02 +-602522048=sc1_34_ladder_03 +-1453921124=sc1_34_mos +320930416=sc1_emissive_11_car +1006881214=sc1_emissive_11_eme +1196810338=sc1_emissive_11_emf +1159845417=sc1_emissive_11_n1 +1898982909=sc1_emissive_11_n2 +972668877=sc1_emissive_247_em_dum +-876390356=sc1_emissive_29_emaa +562889662=sc1_emissive_29_emab +862496629=sc1_emissive_29_emac +990006659=sc1_emissive_build04_em1 +1699622123=sc1_emissive_build07_em1 +1286110770=sc1_emissive_ltd +-460721795=sc1_emissive_sc1_00e001 +1587056293=sc1_emissive_sc1_01a +1221092097=sc1_emissive_sc1_01b +1420426748=sc1_emissive_sc1_02a +515805734=sc1_emissive_sc1_02b +-986063082=sc1_emissive_sc1_02c +-738493287=sc1_emissive_sc1_02d +-1648029651=sc1_emissive_sc1_02e +1389842717=sc1_emissive_sc1_03_b +479814818=sc1_emissive_sc1_03_c +-156034858=sc1_emissive_sc1_03_d +-423766382=sc1_emissive_sc1_04_neon_night +302935603=sc1_emissive_sc1_04a +-1556639625=sc1_emissive_sc1_04b +-689604654=sc1_emissive_sc1_04c +-940811808=sc1_emissive_sc1_04d +1536294176=sc1_emissive_sc1_05 +-2048372276=sc1_emissive_sc1_06 +-740626079=sc1_emissive_sc1_07a +1398763624=sc1_emissive_sc1_07b +258827480=sc1_emissive_sc1_08 +-1365269181=sc1_emissive_sc1_10_2 +-1986372811=sc1_emissive_sc1_10_3 +-1692729802=sc1_emissive_sc1_10_4 +1408451482=sc1_emissive_sc1_10a +-1655565493=sc1_emissive_sc1_11_em +822109656=sc1_emissive_sc1_11_ema +36833340=sc1_emissive_sc1_11_emb +-2154465=sc1_emissive_sc1_11_emb1 +342207651=sc1_emissive_sc1_11_emc +-401714187=sc1_emissive_sc1_11_emd +-1015056529=sc1_emissive_sc1_12_1 +-180364557=sc1_emissive_sc1_12_2 +-2001436198=sc1_emissive_sc1_12_4 +355521790=sc1_emissive_sc1_13a +169653301=sc1_emissive_sc1_13ab +-219967388=sc1_emissive_sc1_13c +550166982=sc1_emissive_sc1_14a +238664868=sc1_emissive_sc1_14b +1180642262=sc1_emissive_sc1_15a +1390036172=sc1_emissive_sc1_15b +2082870575=sc1_emissive_sc1_17a +-1369212503=sc1_emissive_sc1_17b +-1615274924=sc1_emissive_sc1_17c +747151406=sc1_emissive_sc1_18 +-217402622=sc1_emissive_sc1_18b_lod +-1576975407=sc1_emissive_sc1_18b +305571190=sc1_emissive_sc1_19a +602261716=sc1_emissive_sc1_19b +-742512526=sc1_emissive_sc1_19c +-729353908=sc1_emissive_sc1_20 +-1502950427=sc1_emissive_sc1_21_em +41730646=sc1_emissive_sc1_21_emb +1183861376=sc1_emissive_sc1_21_emc +2020290101=sc1_emissive_sc1_21_emd +-884775119=sc1_emissive_sc1_23_1 +-1192115570=sc1_emissive_sc1_23_2 +966607847=sc1_emissive_sc1_23_3 +795094901=sc1_emissive_sc1_23_4 +1687827391=sc1_emissive_sc1_24a +182827643=sc1_emissive_sc1_24ab +-1172119861=sc1_emissive_sc1_24b +969170452=sc1_emissive_sc1_24c +-1921743801=sc1_emissive_sc1_25a +154500039=sc1_emissive_sc1_25b +-228231610=sc1_emissive_sc1_27_1 +-853267516=sc1_emissive_sc1_27_2 +-1141929637=sc1_emissive_sc1_27_3 +290602286=sc1_emissive_sc1_28_1 +1605786101=sc1_emissive_sc1_28_2 +636713891=sc1_emissive_sc1_28_2b +751301657=sc1_emissive_sc1_28_3 +1165475543=sc1_emissive_sc1_29_emc +-679525422=sc1_emissive_sc1_30_1 +-1390153960=sc1_emissive_sc1_30_2 +-1616658941=sc1_emissive_sc1_31_1 +-1980656993=sc1_emissive_sc1_31_2 +2082993932=sc1_emissive_sc1_31_3 +1258067308=sc1_emissive_sc1_32a +1706871532=sc1_emissive_sc1_32b +690573766=sc1_emissive_sc1_32c +1741475920=sc1_emissive_sc1_33a +1585888708=sc1_emissive_sc1_33b +2016833827=sc1_emissive_sc1_33d +-1469539800=sc1_emissive_sc1_34 +-1786615116=sc1_emissive_shop +-1371552351=sc1_emissive_stripsgn_em1 +-177400686=sc1_emissive_theatre +-1953789186=sc1_lod_emi_a_slod3 +-687397906=sc1_lod_emi_b_slod3 +1519332188=sc1_lod_emi_c_slod3 +2078822704=sc1_lod_emissive +-1374583281=sc1_lod_slod4 +-289861172=sc1_props_containers_slod +1639813380=sc1_props_flyers00 +1946236299=sc1_props_flyers01 +369523099=sc1_props_flyers02 +-408642344=sc1_props_flyers03 +-193284476=sc1_props_flyers04 +-1010707181=sc1_props_flyers05 +1088671561=sc1_props_flyers06 +1246552603=sc1_props_flyers07 +460194910=sc1_props_flyers08 +113761054=sc1_props_flyers09 +319649529=sc1_props_flyers10 +547426844=sc1_props_flyers11 +1049579000=sc1_props_flyers12 +1276504325=sc1_props_flyers13 +1668552625=sc1_props_flyers14 +1899082540=sc1_props_flyers15 +-1914442608=sc1_props_flyers16 +-1684240379=sc1_props_flyers17 +444237247=sc1_props_flyers18 +922992337=sc1_props_flyers19 +1280699685=sc1_props_flyers20 +-938515310=sc1_props_flyers22 +-1780449227=sc1_props_flyers23 +-1399149143=sc1_props_flyers24 +-49295726=sc1_props_flyers25 +2060798491=sc1_props_flyers26 +-1849985049=sc1_props_flyers27 +1600688962=sc1_props_flyers28 +1947450520=sc1_props_flyers29 +-1445582084=sc1_props_flyers30 +-1260109544=sc1_props_flyers31 +-969153593=sc1_props_flyers32 +1468171858=sc1_props_flyers33 +-471621866=sc1_props_flyers34 +-325209974=sc1_props_flyers35 +-27306995=sc1_props_flyers36 +-1722840593=sc1_props_flyers37 +352026945=sc1_props_flyers38 +633938652=sc1_props_flyers39 +1650792111=sc1_props_flyers40 +1420950345=sc1_props_flyers41 +-706970208=sc1_props_flyers42 +-1487789940=sc1_props_flyers43 +-1706785167=sc1_props_flyers44 +-1948161625=sc1_props_flyers45 +276525789=sc1_props_flyers46 +40359606=sc1_props_flyers47 +-250727421=sc1_props_flyers48 +-421322835=sc1_props_flyers49 +1313042319=sc1_props_flyers50 +1854976045=sc1_props_flyers51 +1623266446=sc1_props_flyers52 +-541158777=sc1_props_flyers53 +-1582973973=sc1_props_sc1_00c_props_decal +-907651195=sc1_rd_23_wires +1382448327=sc1_rd_24_wires +-1155917316=sc1_rd_bld_sc_rd_tun_j1 +-1438202729=sc1_rd_cable_tram_00f +-2034762378=sc1_rd_cable_tram_00h +124659242=sc1_rd_cablemesh13074_thvy +-2024719331=sc1_rd_cablemesh13461_tstd +-710889558=sc1_rd_cablemesh13729_thvy +-1170398382=sc1_rd_cablemesh186898_hvhvy +4791730=sc1_rd_cablemesh35055_tstd +-1067197583=sc1_rd_cablemesh35056_tstd +-196689588=sc1_rd_clbanner_slod +339556162=sc1_rd_cloth_01 +19960105=sc1_rd_cloth_02 +-547140213=sc1_rd_cloth_03 +792747274=sc1_rd_cloth_slod +-793387658=sc1_rd_decals05 +-1267171767=sc1_rd_duct_taping +-1528829341=sc1_rd_fence_00 +-1969244701=sc1_rd_fence_01 +-715568283=sc1_rd_fence_02 +-1172892447=sc1_rd_fence_03 +-260308566=sc1_rd_fence_04 +-432739044=sc1_rd_fence_05 +-1896497505=sc1_rd_fence_06 +2091653644=sc1_rd_fence_07 +-1418037336=sc1_rd_fence_08 +-1724787945=sc1_rd_fence_09 +18554804=sc1_rd_fence_10 +247839497=sc1_rd_fence_11 +-1445859093=sc1_rd_fence_12 +325292681=sc1_rd_gnd03 +1596652604=sc1_rd_graf_sc_tun_01 +-1636194635=sc1_rd_ground06_oint1 +2132535290=sc1_rd_ground06_oint2 +-1973250977=sc1_rd_inttun1extras +340689452=sc1_rd_inttun1extrasb +-1690709935=sc1_rd_inttun1ol +400113178=sc1_rd_inttun1shell +123586542=sc1_rd_inttun2arail +-1529264588=sc1_rd_inttun2b_lod +788340028=sc1_rd_inttun2bol +-744268850=sc1_rd_inttun2bolglue +-547539026=sc1_rd_inttun2bpipes +-1757425482=sc1_rd_inttun2brail +1738158820=sc1_rd_inttun2bshell +-12587536=sc1_rd_inttun2lod +1605627744=sc1_rd_inttun2ol +30964981=sc1_rd_inttun2olglue +-972730899=sc1_rd_inttun2pipes +1982268393=sc1_rd_inttun2pipesend +-628904079=sc1_rd_inttun2rail +364766464=sc1_rd_inttun2shell +-1492972462=sc1_rd_inttun3arail001 +-622657671=sc1_rd_inttun3bol +948572700=sc1_rd_inttun3bolglue +-1270839018=sc1_rd_inttun3bpipes +1839042638=sc1_rd_inttun3brail +1730418232=sc1_rd_inttun3bshell +214110228=sc1_rd_inttun3lod +1828936086=sc1_rd_inttun3ol +87733152=sc1_rd_inttun3olglue +-2050186419=sc1_rd_inttun3pipes +-1710298840=sc1_rd_inttun3rail +-1269264880=sc1_rd_inttun3shell +1183749472=sc1_rd_inttunnel1_wire_mesh +-1638626877=sc1_rd_inttunnel2_wire_mesh +-516826443=sc1_rd_inttunnel3_wire_mesh +2031741510=sc1_rd_inttunnel4_wire_mesh +2108847222=sc1_rd_inttunnel4_wire_mesh001 +-1540980448=sc1_rd_inttunnel5_wire_mesh +1978321816=sc1_rd_inttunnel5_wire_mesh001 +270916864=sc1_rd_inttunpipes +56968927=sc1_rd_inttunshortdecal +-704145719=sc1_rd_inttunshortextras +428095711=sc1_rd_inttunshortol +-254539233=sc1_rd_inttunshortreflect +537042739=sc1_rd_inttunshortshell +1944169716=sc1_rd_inttunstdecalext +737484915=sc1_rd_props_combo01_01_lod +609287115=sc1_rd_props_combo02_01_lod +1691380261=sc1_rd_r1_01_o +267408586=sc1_rd_r1_01 +-1331367534=sc1_rd_r1_02_o +498856033=sc1_rd_r1_02 +-617610920=sc1_rd_r1_03_o +-1281942491=sc1_rd_r1_03 +558823178=sc1_rd_r1_04_o +-1041647414=sc1_rd_r1_04 +2137223847=sc1_rd_r1_04x +920815182=sc1_rd_r1_05_o +-76174367=sc1_rd_r1_05 +710041848=sc1_rd_r1_06_o +1224427243=sc1_rd_r1_06 +272455024=sc1_rd_r1_07 +2099166560=sc1_rd_r1_08_o +510456271=sc1_rd_r1_08 +-555154252=sc1_rd_r1_09_o +1114978783=sc1_rd_r1_09 +1787354811=sc1_rd_r1_10_o +-2103043850=sc1_rd_r2_01_o +-216163357=sc1_rd_r2_01 +597142992=sc1_rd_r2_02_o +43727582=sc1_rd_r2_02 +-1736877573=sc1_rd_r2_03_o +1424056169=sc1_rd_r2_03 +-287853905=sc1_rd_r2_04_o +1611101621=sc1_rd_r2_04 +96807427=sc1_rd_r2_05_o +811308638=sc1_rd_r2_05 +616400952=sc1_rd_r2_06_o +969189680=sc1_rd_r2_06 +-1028014729=sc1_rd_r2_07_o +-1940992457=sc1_rd_r2_07 +1901367034=sc1_rd_r2_08_o +-1759452197=sc1_rd_r2_08 +-2040920650=sc1_rd_r2_09_o +1758922568=sc1_rd_r2_09 +-582891155=sc1_rd_r2_10_o +1550151049=sc1_rd_r2_10 +-2123433062=sc1_rd_r2_11_o +656343805=sc1_rd_r2_11 +680048968=sc1_rd_r2_12_o +939238582=sc1_rd_r2_12 +-460201925=sc1_rd_r3_01_o +-458535692=sc1_rd_r3_01 +303609619=sc1_rd_r3_02_o +-699453380=sc1_rd_r3_02 +1796120956=sc1_rd_r3_02x +939879711=sc1_rd_r3_03_o +-932080511=sc1_rd_r3_03 +655445077=sc1_rd_r3_04_o +-1162053353=sc1_rd_r3_04 +-1137369398=sc1_rd_r3_05_o +-1393173110=sc1_rd_r3_05 +1528547206=sc1_rd_r3_06_o +-2002217748=sc1_rd_r3_06 +790740230=sc1_rd_r3_08_o +1831198183=sc1_rd_r3_08 +711312641=sc1_rd_r3_09_o +-1771818909=sc1_rd_r3_09 +1684737554=sc1_rd_r3_10_o +1249189342=sc1_rd_r3_10 +1746109717=sc1_rd_r3_11_o +1479981409=sc1_rd_r3_11 +-1603229506=sc1_rd_r3_12_o +-1625143497=sc1_rd_r3_12 +-1441004878=sc1_rd_r3_13_o +-1394810196=sc1_rd_r3_13 +559453306=sc1_rd_r3_14_o +-208605161=sc1_rd_r3_14 +2017884916=sc1_rd_r3_14x +-57554625=sc1_rd_r3_gantry +-643456782=sc1_rd_r3_gantrybits +723021238=sc1_rd_r3_t_01 +-1190458975=sc1_rd_r3_t_02 +368449137=sc1_rd_r4_01_o +979051556=sc1_rd_r4_01 +-1691087190=sc1_rd_r4_01x +-1337207104=sc1_rd_r4_02_o +741902303=sc1_rd_r4_02 +406068875=sc1_rd_r4_04_o +64763675=sc1_rd_r4_04 +61066704=sc1_rd_r4_05_o +-242642314=sc1_rd_r4_05 +320561828=sc1_rd_r4_06_o +-408650068=sc1_rd_r4_06 +223380804=sc1_rd_r4_07_o +-713631151=sc1_rd_r4_07 +-855045118=sc1_rd_r4_08_o +-1154964043=sc1_rd_r4_08 +397448305=sc1_rd_r4_09_o +-1461583576=sc1_rd_r4_09 +-570094733=sc1_rd_r4_09x +-1932743090=sc1_rd_r4_10_o +1236809410=sc1_rd_r4_10 +1919430988=sc1_rd_r4_11_o +580315264=sc1_rd_r4_11 +-1420977287=sc1_rd_r4_12_o +-180089381=sc1_rd_r4_12 +-873616963=sc1_rd_r4_t_02_d +1277274691=sc1_rd_r4_t_02_o +100397473=sc1_rd_r4_t_02_ov +-965929826=sc1_rd_r4_t_02_ovint +-60025749=sc1_rd_r4_t_02 +-1027938953=sc1_rd_r4_t_02int +-1718858071=sc1_rd_r4_t_03 +1467732640=sc1_rd_rnd_tun01_reflect +-2061895302=sc1_rd_rnd_tun01_reflect2 +1791935716=sc1_rd_rnd_tun01_reflect3 +-394837969=sc1_rd_rnd_tun01_reflect4 +-636705958=sc1_rd_rnd_tun01_reflect5 +-807694600=sc1_rd_rnd_tun01_reflect6 +536008503=sc1_rd_rnd_tun01_shadow +213079642=sc1_rd_rnd_tun02_reflect +1860845702=sc1_rd_rnd_tun02_shadow +1694551345=sc1_rd_rnd_tun03_shadow +2014636606=sc1_rd_tram_dt_wires +-118442785=sc1_rd_tram_tun_slack +-1726155330=sc1_rd_tram_ufib +-820003155=sc1_rd_trcks_01 +-1066184778=sc1_rd_tun_ent_01 +-793342661=sc1_rd_tun_ent_01bit +-17016648=sc1_rd_tun_fake_grill +-1076693489=sc1_rd_tun_grill +1776821065=sc1_rd_tun_rain001 +-12798148=sc1_rd_tun_rim_01 +309682561=sc1_rd_tunnel_detailend +-68290180=sc1_rd_tunnel_wire_mesh +-849448192=sc1_rd_tunnel2bend_lod +448553870=sc1_rd_tunnel2bend +-2105632478=sc1_rd_tunnel3bend_lod +997092118=sc1_rd_tunnel3bend +-1155759671=sc1_rd_tunrof +-1494625377=sc1_rd_wall_light_013 +-1865341074=sc1_rd_wall_light_014 +-2122643262=sc1_rd_wall_light_015 +-1610201648=sc1_rd_wall_light_016 +1417653956=sc1_rd_wall_light_017 +2128151414=sc1_rd_wall_light_018 +-1335892349=sc1_rd_wall_light_019 +748118040=sc1_rd_wall_light_020 +-1092352845=sc1_rd_wall_light_021 +-1469425728=sc1_rd_wall_light_022 +-1167492162=sc1_rd_wall_light_023 +-202543419=sc1_rd_wall_light_024 +-542438881=sc1_rd_wire_01 +240215915=sc1_rd_wire_02 +585446316=sc1_rd_wire_021 +152001767=sc1_rd_wire_03 +-1190380318=sc1_rd_wire_04 +-1496606623=sc1_rd_wire_05 +-1018670758=sc1_rd_wire_07 +-81378755=sc1_rd_wire_10 +-1444503617=sc1_rd_wire_11 +-676103336=sc1_rd_wire_12 +-965093147=sc1_rd_wire_13 +-1517021422=sc1_rd_wire_15 +-739380283=sc1_rd_wire_16 +-1053766069=sc1_rd_wire_17 +1841899401=sc1_rd_wire_18 +1535542020=sc1_rd_wire_19 +1512413883=sc1_rd_wire_19b +-1884888664=sc1_rd_wire_20 +1311301293=sc1_rd_wire_22 +-934037770=sc1_rd_wirehangers +-1529064319=sc1_rd_wirehangertun +-1932536822=sc1_rd_wirehangertun001 +1017230255=sc1_rd_wirehangertun002 +1770261875=sc1_rd_wirehangertun003 +-1757550362=sc1_rd_wirehangertun004 +-1007074724=sc1_rd_wirehangertun005 +1939284377=sc1_rd_wirehangertun006 +-1065632927=sc1_rd_wirehangertun007 +-700127501=sc1_rd_wirehangertun008 +481227718=sc1_rd_wirehangertun009 +-1162825533=sc1_rd_wirehangertun010 +171593685=sc1_rd_wirehangertun011 +313745607=sc1_rd_wirehangertun012 +-461863854=sc1_rd_wirehangertun013 +-11617794=sc1_rd_wirehangertun014 +1262834170=sc1_rd_wirehangertun015 +1561392529=sc1_rd_wirehangertun016 +759830020=sc1_rd_wirehangertun017 +-2013082764=sc1_rd_wirehangertun018 +-1771214775=sc1_rd_wirehangertun019 +-96292582=sc1_rd_wirehangertun020 +-260596348=sc1_rd_wirehangertun021 +-1255452397=schafter2 +-1485523546=schafter3 +1489967196=schafter4 +-888242983=schafter5 +1922255844=schafter6 +-746882698=schwarzer +-186537451=scorcher +-1700801569=scrap +575185516=sd_palm10_low_uv +-1030275036=seashark +-616331036=seashark2 +-311022263=seashark3 +1221512915=seminole +1349725314=sentinel +873639469=sentinel2 +1337041428=serrano +-1757836725=seven70 +-1214505995=shamal +819197656=sheava +-1683328900=sheriff +1922257928=sheriff2 +-405626514=shotaro +1044954915=skylift +729783779=slamvan +833469436=slamvan2 +1119641113=slamvan3 +1057201338=slod_human +-2056455422=slod_large_quadped +762327283=slod_small_quadped +-490686991=sm_01_decals_buld01 +-821129587=sm_01_decals_buld02 +223267736=sm_01_decals +-871814109=sm_01_decals1 +514904437=sm_01_decals2 +-1614916722=sm_01_decals3 +-1316423901=sm_01_decals4 +1249434910=sm_01_dirtovrly02 +1992501973=sm_01_ground_decal +-536470299=sm_01_ground_decal001 +1332417643=sm_01_ground_decal2 +2103308368=sm_01_ground_decal3 +-1404350930=sm_01_ground_decal4 +1519004329=sm_01_ground_decal5 +-1998682283=sm_01_ground_decal6 +1190085389=sm_01_ground +1024731250=sm_01_ground2 +-2055872850=sm_01_pip +-686675450=sm_01_pip01 +-975435878=sm_01_pip02 +2140060588=sm_01_sm01_water +-171625316=sm_01_tower_base +1146726909=sm_01_tower1 +1753346637=sm_01_tower2 +-1184602452=sm_01_towers_dtl +-1611109860=sm_01_towers_g_00 +1858406326=sm_01_towers_g_01 +1135096185=sm_01_towers_g_02 +-1841246547=sm_01_towers_g_03 +-294156515=sm_01_towers_g_04 +-56351882=sm_01_towers_g_05 +306859714=sm_01_towers_g_06 +538962541=sm_01_towers_g_07 +-1248586421=sm_01_towers_g_08 +-1008553496=sm_01_towers_g_09 +-1956397109=sm_01_towers_g_10 +2033261414=sm_01_towers_g_11 +-1646828366=sm_01_towers_g_12 +-1951547297=sm_01_towers_g_13 +1412747626=sm_01_towers_g_14 +838569208=sm_01_towers_g_15 +-319872714=sm_01_towers_rails00 +44321952=sm_01_towers_rails01 +216686892=sm_01_towers_rails02 +-1616443721=sm_01_towers_rails03 +-1175438519=sm_01_towers_rails04 +-984395249=sm_01_towers_rails05 +-678103406=sm_01_towers_rails06 +1722520769=sm_01_towers_rails07 +-2130392717=sm_01_towers_rails08 +930862374=sm_06_apartment01 +700561842=sm_06_apartment02 +308336644=sm_06_apartment2_o_001 +958276994=sm_06_apartment2_o_002 +162296619=sm_06_apartment2_o_g1 +637885677=sm_06_apartment2_o +74708245=sm_06_apt_detail +1374785282=sm_06_plant +1487538709=sm_06_terrain +-790038218=sm_06_terrain2 +1330317885=sm_07_bgrime_right +1292105138=sm_07_bgrime_right2 +-192901599=sm_07_bhdge1 +-1088085149=sm_07_bhdge2 +1039533797=sm_07_building_left +400687066=sm_07_building_lleft +1427757193=sm_07_building_right +3178148=sm_07_dec_hdge1 +628642017=sm_07_decals_mid_01a +-1248730086=sm_07_decals_mid_2a001 +-2130865445=sm_07_decals_mid +1723311725=sm_07_decals_mid1_2 +-1470681049=sm_07_terrain_left +1758084880=sm_07_terrain_right +642052187=sm_07_water_mesh_01 +-907757720=sm_07_water_mesh_02 +-1492274951=sm_09_buildnew +445362912=sm_09_new03 +-1360494032=sm_09det_3 +-577915979=sm_09det_3fizz +574735845=sm_09dirt +-1989518467=sm_09dirt2 +1857627675=sm_09dirt3 +1574667360=sm_09dirt4 +631785200=sm_09hedgedec1 +1587394774=sm_09hedgedec2 +1762672752=sm_09mesh077 +1581140650=sm_10_bld1_dtl +-1313950115=sm_10_bld1_railing001 +-2128816842=sm_10_bld1_railing002 +-1104261284=sm_10_bld1_railing003 +-1617030596=sm_10_bld1_railing004 +-84413387=sm_10_bld1 +-2012318369=sm_10_bld3_awning +711767328=sm_10_bld3_dtl +409579288=sm_10_bld3 +-640924082=sm_10_bld4_dtl +112266151=sm_10_bld4 +1533244568=sm_10_cloth_rail +1156995908=sm_10_detail_gate_small +-803905399=sm_10_detail_ladder2 +-1068437747=sm_10_detail +1302021739=sm_10_flatdecals +1122480347=sm_10_gate_big +1954940682=sm_10_grnd_dtl +-112667632=sm_10_ground_railing +259339841=sm_10_ladder1 +530538968=sm_10_lads1 +302433959=sm_10_lads2 +1506747786=sm_10_lascuadras_em_lod +1965416925=sm_10_lascuadras_em +-1206132845=sm_10_railing005 +-1512293612=sm_10_railing006 +-744581480=sm_10_railing007 +-2041387672=sm_10_sm10_new00 +-518122231=sm_10_sm10_new14 +1712141675=sm_11_bld1_dtl +686128170=sm_11_bld1 +-1196766785=sm_11_bld2_dtl +-1880033579=sm_11_bld2_rdet +724795594=sm_11_bld2 +-1759567827=sm_11_bld3_dtl +-1921126539=sm_11_bld3_dtlhed1 +-714247722=sm_11_bld3_ladz1 +1635118414=sm_11_bld3 +368593994=sm_11_bld3fizzfnce +-1607592289=sm_11_bld4_det2 +54170866=sm_11_bld4_dtl +1354189777=sm_11_bld4 +-1839273906=sm_11_bld4shdb1 +1686362762=sm_11_fmdl1 +-380232121=sm_11_grnd_dtl +863015953=sm_11_grnd +837751201=sm_12_bld_ladfiz +1147870520=sm_12_bld_railing +-1153489592=sm_12_bld +382940248=sm_12_glue +162256486=sm_12_gluehg1 +402551563=sm_12_gluehg2 +-1453526036=sm_12_grnd +1192921020=sm_12_sm1_12_em +1956818049=sm_13_bld1_dtl +-1033912541=sm_13_bld1_windowframe +-1344106117=sm_13_bld1 +-1477218063=sm_13_bld2_dtl +-472870922=sm_13_bld2_dtl2 +-458258=sm_13_bld2_dtlhed1 +-241736405=sm_13_bld2_dtlhed2 +755928017=sm_13_bld2 +301264831=sm_13_hedgemod1 +1483941575=sm_13_newgrd_railing +-2139060822=sm_13_newgrd +-1864248382=sm_13_shadmesh1 +-928957557=sm_13_sm13_emmisivesign +-1631171168=sm_14_bld1_dtl +1515714686=sm_14_bld1_railing +1702461449=sm_14_bld1_railing2 +-1188502804=sm_14_bld1 +-1886132542=sm_14_bld2_dtl +-1155989432=sm_14_bld2_railing +-160801422=sm_14_bld2 +796298215=sm_14_bld2fizzb1 +330666416=sm_14_fzzpipes1 +-1710380545=sm_14_grnd_dtl +-1585920121=sm_14_grnd_dtl2 +1329963810=sm_14_grnd_dtl3 +296094188=sm_14_grnd_railing +1303716584=sm_14_ground +-512415329=sm_14_ground2 +1536367999=sm_14_mp_door_l +-849772278=sm_14_mp_door_r +849075497=sm_14_propertyfudger +-290217201=sm_15_bld1_dtl +-1593931531=sm_15_bld1_dtl2 +273049475=sm_15_bld1_dtl3 +96410448=sm_15_bld1_wallov +-1291573162=sm_15_bld1 +1506980188=sm_15_bld1wobjects +-144748500=sm_15_bld2_dtl +1153039600=sm_15_bld2_railing +-1454500630=sm_15_bld2 +1470897157=sm_15_bldgraf1 +-1804662358=sm_15_delp_stepshadblk +68712455=sm_15_delperro_extras +-192167886=sm_15_delperro_rim +-246265323=sm_15_delperro_shell +285671071=sm_15_grnd_decal +-251897624=sm_15_grnd +-1694474225=sm_15_grnd2_rail +-1213163682=sm_15_grnd2 +1570056720=sm_15_metro_top +-1935230139=sm_15_props_heli_slod +1090848396=sm_16_allefireerails +-1539809421=sm_16_alleyg002 +-2010570298=sm_16_alleystuff1 +17950260=sm_16_bildfiz1 +661818286=sm_16_glue_weed +-175655969=sm_16_glue_weed2 +-1346164653=sm_16_glue_weed3 +-1575449346=sm_16_glue_weed4 +-1406682575=sm_16_grndetail1 +-1191823951=sm_16_ground +1964016422=sm_16_motel_decal +-1609306558=sm_16_mtl_fzm1 +688894113=sm_16_mtl_water +1627005467=sm_16_mtl +2061937748=sm_16_mtlrl +414241539=sm_16_mtlwalldet +133804145=sm_16_sm16_alfizzlad1 +-114831466=sm_16_sm16_alfizzlad1f +117506320=sm_16_sm16_cablesnw1 +833028433=sm_16_sm16_smov1 +591619210=sm_16_sm16_smov2 +1943307695=sm_16_sm16_smov3 +-1351758511=sm_16_smbuild1 +-461495527=sm_16_smbuild1rl +-1640092942=sm_16_smbuild2 +-1849252499=sm_16_smbuildsign +1487617474=sm_16_tmp2_decal +-705932074=sm_16_tmp2_railings +2116667909=sm_16_tmp2 +-714265724=sm_16_tmp2rl +1159218182=sm_16_tmp2walldet +-1243780692=sm_16_tmp3_decal +-862919878=sm_17_building1 +-34124441=sm_17_building2_ladder +-1094236249=sm_17_building2 +1880861265=sm_17_building3 +1661261026=sm_17_buildingrl1 +1767367048=sm_17_buildingrl2 +2065204493=sm_17_buildingrl3 +918562874=sm_17_cable_telephone_std +-1254189408=sm_17_details_fizz +1979163640=sm_17_details +168028974=sm_17_ground +472815843=sm_17_ground2 +-647589601=sm_17_ov +754465499=sm_17_ov2 +522034982=sm_17_ov3 +-1386876719=sm_17_pavil2 +84957418=sm_17_vegbed1 +-214747856=sm_17_vegbed2 +428540383=sm_17_vegbed3 +164586088=sm_17_vegbed4 +-1358385912=sm_17_vegbed5 +2034771316=sm_17_weed_glue +-1476159850=sm_17_weed_glue2 +-1230097429=sm_17_weed_glue3 +-220025773=sm_17_weed_glue4 +-13072319=sm_18_b6_fm1 +-677448979=sm_18_build3_railing +644773145=sm_18_build3_stairs +2073827549=sm_18_build3 +1000015058=sm_18_build4_railing +1107775202=sm_18_build4_railing2 +1356055373=sm_18_build4 +-823535552=sm_18_build5_detail +441270398=sm_18_build5_ladder +2062569408=sm_18_build5_ladder3 +1567397049=sm_18_build5_ladder5 +328141622=sm_18_build6_h +883034858=sm_18_build6 +1842069902=sm_18_build7_decals +577670680=sm_18_build7_fire_exit +-2128779480=sm_18_build7_h +-1264350461=sm_18_build7 +-935206575=sm_18_build7fm1 +-1968870622=sm_18_build7rflad +-1363460684=sm_18_gate +947861998=sm_18_glue_05 +1958920574=sm_18_glue_build1 +855915978=sm_18_glue_build2 +1119582876=sm_18_glue_build2fz1 +524949078=sm_18_glue_build3 +975753656=sm_18_glue_build6_2 +53495407=sm_18_ground +-303415282=sm_18_ground2 +-20152436=sm_18_j +-1797918500=sm_18_jfm1 +-2039315551=sm_18_newbld +-616328463=sm_18_newbldfm1 +-693726791=sm_18_sm19_gdec3_lod +576305764=sm_18_sm19_gdec3 +-420608994=sm_18_smad3_ladder +-1499198024=sm_18_smad3_ladder2 +-796202999=sm_18_smad3 +175434710=sm_18_smad3fm1 +57298379=sm_18_smad9 +530430168=sm_18_w_build1_railings +-372204934=sm_18_w_build1_railings2 +1534650823=sm_18_w_build2_railing2 +751701106=sm_18_w_build2_railing3 +-794091179=sm_18_w_build2_railings1 +-1226749127=sm_18_w_build2 +-1649683811=sm_18_wires1 +-1813922039=sm_18_wires2 +-1181520632=sm_18_wm_build6_2 +-6918809=sm_18build6_2shad +1716108536=sm_19_addons +-2076061455=sm_19_ald2_lad1 +-1706033907=sm_19_ald2_lad2 +683121114=sm_19_ald2_lad3 +955136583=sm_19_ald2_lad4 +394974603=sm_19_ald3_ladder +-1879563174=sm_19_b1_rfdec1 +-1162905144=sm_19_b1_rfdec2 +1010040015=sm_19_b1_rfdec3 +-1615923136=sm_19_build008 +-2084253155=sm_19_build1_ladder +1028262070=sm_19_build1_railing1 +301428545=sm_19_build1_rfdet +-1534905851=sm_19_build4_balcony +-831956449=sm_19_build4 +-1957967549=sm_19_build4fzzf3 +491976689=sm_19_build5 +-257887431=sm_19_build8_railing +1030116715=sm_19_cablemesh31659_tstd +2000317926=sm_19_cablemesh31660_tstd +-474693354=sm_19_cablemesh31661_tstd +-1115547274=sm_19_cablemesh31662_tstd +-1991286156=sm_19_cablemesh31663_tstd +1197272630=sm_19_cablemesh31664_tstd +1838507040=sm_19_cablemesh31665_tstd +816671336=sm_19_cablemesh31666_tstd +-474681266=sm_19_cablemesh31667_tstd +1495909425=sm_19_cablemesh31668_tstd +-145942681=sm_19_cablemesh31669_tstd +944926320=sm_19_cablemesh31670_tstd +-275838537=sm_19_cablemesh31671_tstd +-1655364075=sm_19_cablemesh39684_hvstd +549908841=sm_19_cablemesh39695_hvstd +1910856084=sm_19_cablemesh39706_hvhvy +-1181427442=sm_19_cablemesh39717_hvstd +-1251314853=sm_19_cablemesh39728_hvstd +-439339029=sm_19_cablemesh39739_hvstd +641536944=sm_19_cablemesh39750_hvstd +-421584810=sm_19_cablemesh39761_hvstd +-1624805909=sm_19_cablemesh39772_hvstd +-1344438771=sm_19_cablemesh39783_hvstd +-449692774=sm_19_cablemesh39794_hvstd +-1829776751=sm_19_cablemesh39805_hvstd +71459147=sm_19_cablemesh39959_hvstd +142428547=sm_19_cablemesh39970_hvstd +-631548402=sm_19_cablemesh39981_hvstd +-2055472964=sm_19_cablemesh39992_hvstd +-156146124=sm_19_cablemesh40003_hvstd +1999913067=sm_19_cablemesh40014_hvstd +-2097578027=sm_19_cablemesh42146_hvstd +-1086292911=sm_19_cablemesh42157_hvstd +-1258278208=sm_19_cablemesh42168_hvstd +-1506868825=sm_19_cablemesh42179_hvstd +220363661=sm_19_cablemesh42190_hvstd +-300584259=sm_19_cablemesh42201_hvstd +-195676990=sm_19_cablemesh42212_hvstd +1448724980=sm_19_cablemesh42223_hvstd +-1278189782=sm_19_cablemesh42234_hvstd +-1795888214=sm_19_cablemesh42245_hvstd +439839557=sm_19_cablemesh42256_hvstd +-1193797255=sm_19_column_ornament +1266222694=sm_19_doorcanopy_iref +-155206048=sm_19_dummykneel_iref +1925982851=sm_19_dummystand_iref +-1528271844=sm_19_gdec2 +1021759610=sm_19_glue_weed +-1668233845=sm_19_glue_weed2 +-1907709697=sm_19_glue_weed3 +-2122117264=sm_19_glue_weed4 +-1176382356=sm_19_ground1 +-1477431159=sm_19_ground2 +1249334196=sm_19_hedges_dtl +822482824=sm_19_hedges +310885634=sm_19_ornatebalcony_iq +-1837128215=sm_19_parking_ov +-402425482=sm_19_parking +-2143043464=sm_19_sm19_ald1 +-1837931305=sm_19_sm19_ald2 +-1529247309=sm_19_sm19_ald3 +979272561=sm_19_sm19_build1 +161192901=sm_19_sm19_gdec1 +598593870=sm_19_windowcanopy_iref +-918470817=sm_19planteriref1 +-1602960329=sm_20_bld1_dtl +-1230083624=sm_20_bld1a_dtl +1541513272=sm_20_bridge_fence01a +1832141533=sm_20_bridge_fence01b +2147313775=sm_20_bridge_fence01c +396990409=sm_20_bridge_fence01d +299935348=sm_20_bridge_fence02 +-1044163522=sm_20_bridge_fence02a +1073074337=sm_20_bridge_fence02b +1371239468=sm_20_bridge_fence02c +-536427839=sm_20_bridge_fence03 +-635010140=sm_20_bridge_fence03a +-813928880=sm_20_bridge_fence03b +-1112814929=sm_20_bridge_fence03c +867816410=sm_20_bridge +118584094=sm_20_buildin_railing01 +-170667869=sm_20_buildin_railing02 +801227902=sm_20_buildin_railing03 +1485300651=sm_20_building +-2068772294=sm_20_entsign +1097791782=sm_20_fizz +-617008090=sm_20_grnd2_dtl +192092472=sm_20_grnd2 +1000187100=sm_20_grnd2a_dtl +1277796719=sm_20_grnd2b_dtl +-2016897655=sm_20_grnd3_dtl +499301847=sm_20_grnd3 +-93364281=sm_20_grnd4_dtl +157193483=sm_20_grnd4 +-2130195232=sm_20_ground1 +-1870127130=sm_20_hedge_dcl +1498456566=sm_20_railing1 +957413904=sm_20_slight_iref_01 +-1097169631=sm_20_slight_iref_02 +-474008154=sm_20_sm20_barrier2 +-712959702=sm_20_sm20_barrier3 +-928874647=sm_20_sm20_barrier4 +-973775492=sm_20_sm20_barrierends +1888656663=sm_20_sm20_barrierends2 +-564844861=sm_20_sm20_road +275282348=sm_20_sm20_road2 +-1635674680=sm_20_sm20_road3 +-1410125653=sm_20_sm20_road4 +907741444=sm_20_sm20_roadov +-240220191=sm_20_sm20_roadov2 +185383581=sm_20_sm20_roadov3 +1749773175=sm_20_sm20_tunnel1 +-1355581106=sm_20_sm20_tunnel2 +-1666886606=sm_20_sm20_tunnel3 +22617492=sm_20_sm20_tunnel4 +778039869=sm_20_sm20_tunnel4ends +-651778886=sm_20_sm20_tunnelshell +-320583386=sm_20_sm20_tunnelshell2 +1830805=sm_20_sm20_tunnelshell3 +-492391257=sm_20_sm20_tunnelshell4 +284439818=sm_20_tun1_reflect +339858791=sm_20_tun2_reflect +211599300=sm_20_tun3_reflect +954504406=sm_20_tun4_reflect +1136936174=sm_20_tunnel_p1 +790277724=sm_20_tunnel_railing2 +491588289=sm_20_tunnel_railing3 +213215634=sm_20_tunnel_railing4 +-481810072=sm_20_tunnel_slod_a +1176530711=sm_20_tunnel_slod_f +1250221429=sm_20_tunnel1blight +1651719894=sm_20_tunnel1blight001 +1883691645=sm_20_tunnel1blight002 +-1510193689=sm_20_tunnel1blight003 +-1279991464=sm_20_tunnel1blight004 +173346491=sm_20_tunnel1blight005 +1015903019=sm_20_tunnel1blight006 +2134014036=sm_20_tunnel1blight007 +421571666=sm_20_tunnel1blight008 +-327724284=sm_20_tunnel1blight009 +1988388356=sm_20_tunnel1blight010 +-1127124323=sm_20_tunnel1blight011 +1275990296=sm_20_tunnel1blight012 +275945950=sm_20_tunnel1blight013 +497857618=sm_20_tunnel1blight014 +1671413815=sm_20_tunnel1blight015 +-2090795079=sm_20_tunnel1blight016 +-679893011=sm_20_tunnel1blight017 +-457751960=sm_20_tunnel1blight018 +1931152593=sm_20_tunnel1slight +873354528=sm_20_tunnel1slight001 +1636053003=sm_20_tunnel1slight002 +408526263=sm_20_tunnel1slight003 +1174305024=sm_20_tunnel1slight004 +-1469956670=sm_20_tunnel1slight005 +-1968307622=sm_20_tunnel1slight006 +2133158733=sm_20_tunnel1slight007 +1826113203=sm_20_tunnel1slight008 +-1317744661=sm_20_tunnel1slight009 +1163852077=sm_20_tunnel1slight010 +-26481852=sm_20_tunnel1slight011 +280006609=sm_20_tunnel1slight012 +1933792501=sm_20_tunnel1slight013 +2121689947=sm_20_tunnel1slight014 +1469029774=sm_20_tunnel1slight015 +1626976354=sm_20_tunnel1slight016 +-1944418653=sm_20_tunnel1slight017 +-1218323151=sm_20_tunnel1slight018 +1878707816=sm_20_tunnel1slight019 +1229552986=sm_20_tunnel1slight020 +1871137237=sm_20_tunnel1slight021 +500016739=sm_20_tunnel1slight022 +1675670152=sm_20_tunnel1slight023 +-2110591188=sm_20_tunnel1slight024 +1750743935=sm_20_tunnel1slight025 +1386418193=sm_20_tunnel1slight026 +-918028971=sm_20_tunnel1slight027 +-1220519610=sm_20_tunnel1slight028 +-1653791328=sm_20_tunnel1slight029 +593146525=sm_20_tunnel1slight030 +1497898615=sm_20_tunnel1slight031 +-1997144622=sm_20_tunnel1slight032 +1590438275=sm_20_tunnel1slight033 +1283589359=sm_20_tunnel1slight034 +-1038061530=sm_20_tunnel1slight035 +-1310109768=sm_20_tunnel1slight036 +-1480869027=sm_20_tunnel1slight037 +-1786931487=sm_20_tunnel1slight038 +-1767201589=sm_20_tunnelsshadow1_slod +-1622820968=sm_20_tunnelsshadow1 +-105943958=sm_20_tunnelsshadow2 +-403388171=sm_20_tunnelsshadow3 +-1395278589=sm_20_tunnelsshadow4_slod +-701323919=sm_20_tunnelsshadow4 +-613578063=sm_21_build02_b_wire +-2052194255=sm_21_build02_dtl +324848477=sm_21_build02_dtl2 +-1196419571=sm_21_build02_dtl3 +457680554=sm_21_build02_ladder1 +-1661257=sm_21_build02 +-1591592905=sm_21_build03_b_wire +287164709=sm_21_build03 +677424286=sm_21_dtl_01 +1636802291=sm_21_dtl_02 +43268798=sm_21_dtl +-751977770=sm_21_dtl03 +-1031990253=sm_21_ground2_2 +-226546807=sm_21_ground2 +1375642932=sm_21_railing1 +138056109=sm_21_railing2 +1103089243=sm_21_uvanim +609814088=sm_22_alpha_01x +-703152450=sm_22_alpha_02 +716729376=sm_22_alpha_1001 +-970775325=sm_22_alpha +58722909=sm_22_bld69_fence +-1667547961=sm_22_box_003 +-1077089985=sm_22_box_01 +1387695896=sm_22_box_02 +-1367775397=sm_22_build_01_railing +1156480248=sm_22_build_01 +-421360249=sm_22_build_67_nw +987981474=sm_22_build_67 +-1497112590=sm_22_build_railing +-1498089899=sm_22_build_railing1 +239861010=sm_22_build0x +-1776887296=sm_22_build13_railing +1658388474=sm_22_build13_topcone +-1711041105=sm_22_build13 +-1221364567=sm_22_building_69_nw +1544399491=sm_22_building_69_railing +-1457973941=sm_22_building_69 +-1817057176=sm_22_building_bulbs +-160683799=sm_22_bulbs_01_irsrefm +-1605597990=sm_22_bulbs_08 +310313467=sm_22_cableforbulbs +2069732710=sm_22_cablemesh212741_thvy +1236780306=sm_22_cables_01 +1429953832=sm_22_coffee_cup_trailer +104043923=sm_22_detsjm +700069859=sm_22_entsign2_slod +-619570934=sm_22_entsign2 +-149539834=sm_22_extras_01 +1773443377=sm_22_extras_03 +1559127234=sm_22_extras_069 +2079276454=sm_22_extras_08 +2064918595=sm_22_ferris_motor_irm +2013150397=sm_22_ferris_supp +1607797324=sm_22_irefmaster_01 +-965486712=sm_22_irefmaster_02 +592646473=sm_22_irefmaster_03 +936000055=sm_22_irefmaster_04 +-1931582366=sm_22_irefmaster_06 +-501059040=sm_22_ladder +-110202040=sm_22_master_railing2 +-1981098189=sm_22_office_alpha_lod +1772320718=sm_22_office_alpha +1454701673=sm_22_office_antena +-1171044979=sm_22_office_det +379855493=sm_22_office_det001 +758608782=sm_22_office_lattice +1010580992=sm_22_office +989032027=sm_22_oot_alpha_n +-932057965=sm_22_oot_alpha +2123354192=sm_22_orn_01_night +-892102866=sm_22_orn_02_night +1293652938=sm_22_orn_03_night +1241621140=sm_22_orn_04_night +884582834=sm_22_pier_alpha_01 +525053746=sm_22_pier_nrails100 +-1683445782=sm_22_pier_nrails101 +-1261905366=sm_22_pier_nrails102 +1536287100=sm_22_pier_nrails102a +-1720190181=sm_22_pier_railing +-146397616=sm_22_pier_railing06 +1695285842=sm_22_pier_railing07 +984108055=sm_22_pier_railing2 +686598304=sm_22_pier_railing3 +356680012=sm_22_pier_railing4 +-2120041979=sm_22_pier_section_006 +-1917871110=sm_22_pier +1299462321=sm_22_piernewsteps +573017481=sm_22_piersurf_3 +-1810687794=sm_22_piersurf +-1705656149=sm_22_piersurf2 +-461984434=sm_22_pleas_pier_fr +-1337850579=sm_22_pleas_pier_sgn +2000965656=sm_22_pp_sign +870157253=sm_22_pp_tied +-1296999164=sm_22_railing03 +-1956676994=sm_22_railing1 +-1483600087=sm_22_rc_canopy +-254430631=sm_22_rc_railing +1202083777=sm_22_rccpyshad +-1049331294=sm_22_rcoaster_neon +1781890739=sm_22_rcoaster_railings +-1355901367=sm_22_rcoaster1a +-155736826=sm_22_rcoaster1b +1675001750=sm_22_rcoaster1c +371385308=sm_22_rcoaster1d +-1587086666=sm_22_rcoaster1f +1460823566=sm_22_rcoaster1g +-1641375979=sm_22_sm1_22_glue_0 +140901141=sm_22_sm1_22_glue_01 +2015331827=sm_22_sm1_22_glue_01a +-626843760=sm_22_sm1_22_glue_02 +65434138=sm_22_sm1_22_glue_03 +586794380=sm_22_sm1_22_weed_02 +1563145342=sm_22_splats_01 +-327064148=sm_22_splats +1044605135=sm_22_splats02 +1144671393=sm_22_splats1_2 +1441820685=sm_22_splats1_3 +2047279980=sm_22_splats1 +-1372900328=sm_22_stend +-765294459=sm_22_stend01 +-400182261=sm_22_stend02 +-165818373=sm_22_stend03 +787739750=sm_22_structend_a +265468452=sm_22_structendsm +-151177216=sm_22_structendsm01 +1171772852=sm_22_structendsm02 +-54148207=sm_22_structendsm03 +-359751901=sm_22_structendsm04 +1278304887=sm_22_structendsm05 +2070317877=sm_23_bld +1577761086=sm_23_grnd_builing_dtl +522037299=sm_23_grnd_dtl_1 +768591255=sm_23_grnd_dtl_2 +-1845785115=sm_23_grnd_dtl_3 +-1622333304=sm_23_grnd_dtl_4 +-1400487174=sm_23_grnd_dtl_5 +-1645920457=sm_23_grnd_dtl +-1050418571=sm_23_grnd1 +62894459=sm_23_grnd2_dtl +-74590520=sm_23_grnd2 +-1985289795=sm_24__awning_002 +178825545=sm_24__awning_02 +-1187823988=sm_24_b1_dd_hedge2 +-680660773=sm_24_b1_ddwg_rail_1 +-1391210823=sm_24_b1_ddwg +1132621253=sm_24_b1_rail_01 +703046528=sm_24_b1 +1357841456=sm_24_b2_ddwg_rails +-1505800095=sm_24_b2_ddwg_small_r +1680594007=sm_24_b2_ddwg +452386911=sm_24_b2_rail_01 +-817041840=sm_24_b2 +-976822227=sm_24_b3_ddwg +1539609483=sm_24_b3_rail_003 +1871821609=sm_24_b3_rail_004 +-1174397613=sm_24_b3_rail_01 +1311458739=sm_24_b3_rail_02 +1213479429=sm_24_b3_rail_03 +-218165412=sm_24_b3_rail_04 +1136924869=sm_24_b3_rails00 +-658750793=sm_24_b3_rails01 +-360913352=sm_24_b3_rails02 +402075375=sm_24_b3_stair_rail +-1091678829=sm_24_b3 +851725936=sm_24_b4_dd_hedge +-457734280=sm_24_b4_ddwg_r_01 +-217635817=sm_24_b4_ddwg_r_02 +21807266=sm_24_b4_ddwg_r_03 +847192822=sm_24_b4_ddwg_r_04 +-2049188165=sm_24_b4_ddwg_wires_01 +-1471143005=sm_24_b4_ddwg_wires_02 +-1708816562=sm_24_b4_ddwg_wires_03 +-2077822119=sm_24_b4_ddwg_wires +-1754747307=sm_24_b4_ddwg +797218039=sm_24_b4_rail_001 +1637021971=sm_24_b4_rail_002 +-1948594782=sm_24_b4_rail_003 +-1921891364=sm_24_b4_top_rail_002 +-1009216359=sm_24_b4_top_rail +-1667269257=sm_24_b4_wire_02 +-1465900809=sm_24_b4 +1495213017=sm_24_gr01_rail +-791255862=sm_24_gr01_rail02 +1047461002=sm_24_gr01 +1870031033=sm_24_gr03_dcl +945320025=sm_24_gr03 +787796914=sm_24_irefgatea_01 +-865315025=sm_24_irefgateb_01 +169308524=sm_24_irefgatec_01 +865836354=sm_25_land01 +1825761687=sm_25_land02_ov1 +-1515463864=sm_25_land02_ov2 +1091647533=sm_25_land02 +1711513863=sm_25_wall01 +-1510298083=sm_25_wall01a +1480918410=sm_25_wall02 +-1597070171=sm_25_wall02a +-793348501=sm_25_wall03 +2145607507=sm_25_wall03a +1601519056=sm_25_weeds +-570614247=sm_26_bld_hidet +-1986535309=sm_26_bld_railing_2c +960007174=sm_26_bld_window_01 +-24618024=sm_26_bld +1519123745=sm_26_bldrail +-243973540=sm_26_bldrail2 +1690999775=sm_26_building_railing +616542661=sm_26_building_railing01 +507913422=sm_26_building_railing02 +1904565981=sm_26_carpark +1292450893=sm_26_decals_001 +-800909349=sm_26_decals_02 +385230148=sm_26_decals_03 +868376284=sm_26_decals_04 +1041821445=sm_26_decals +-1560643858=sm_26_fwayopas3 +-702017096=sm_26_gas +-346684547=sm_26_gasdecal +-143620092=sm_26_glassrailings01 +1709204706=sm_26_glassrailings02 +869806587=sm_26_grounds +103999369=sm_26_h_bar +-446315167=sm_26_land01 +-1625278249=sm_26_land02 +-1966665691=sm_26_land03 +-1368107137=sm_26_land05 +-688230919=sm_26_lnddcal02_01 +-382430611=sm_26_lnddcal02_02 +-76138768=sm_26_lnddcal02_03 +496444655=sm_26_lnddcal02 +1578841491=sm_26_op3_fence01 +-2120745844=sm_26_op3_fence03 +187726708=sm_26_pwall +2057243973=sm_26_pwall0000 +452294618=sm_26_pwall001 +1766758981=sm_26_pwall04 +-1279348936=sm_26_pwall05 +-1670086492=sm_26_pwall06 +-511098249=sm_26_pwall06a +-667650013=sm_26_pwall07 +-1866588882=sm_26_pwall07a +-939138078=sm_26_sm26_pool +-533534029=sm_26_steps01_of +-709124335=sm_26_steps01 +269482554=sm_27_2_ddwg_hedge02 +-263170186=sm_27_2_ddwg +1141047673=sm_27_2_ddwr_rail_09 +-757490555=sm_27_2_ddwr +1379312669=sm_27_4_ddwg +1620083039=sm_27_5_ddwg_hedge01 +360566340=sm_27_5_ddwg +-1734223340=sm_27_5_ddwr_01 +-2088916418=sm_27_5_ddwr +-1463145077=sm_27_5_ddwr4_01 +192443110=sm_27_5_ddwr4_03 +-707088786=sm_27_5_ddwr5_02 +-1758777072=sm_27_5_ddwr5_05 +-1494429325=sm_27_5_ddwr5_13 +419108905=sm_27_build1_dtl_railing1 +-1749642110=sm_27_build1_dtl +-882328099=sm_27_build1_railing_001 +-609329560=sm_27_build1_railing_002 +1768788426=sm_27_build1_railing +1772125361=sm_27_build1_railing1 +-1583059780=sm_27_build1_railing2 +793511945=sm_27_build1_railing3 +1000101024=sm_27_build1 +501569786=sm_27_build2_rail_001_lod +-233745980=sm_27_build2_rail_002_lod +572436936=sm_27_build2_rail_005 +-1118509472=sm_27_build2_rail_stair +1622939716=sm_27_build2_window_rail +501165076=sm_27_build2_window +1239085341=sm_27_build2 +608286979=sm_27_build3_004 +-1812896704=sm_27_build3_dtl +1781613157=sm_27_build3_rail_002 +-1078939479=sm_27_build3_rails_001 +-44320268=sm_27_build3_rails_03 +51635096=sm_27_build3 +-1694675769=sm_27_build4_top_02 +-2002081758=sm_27_build4_top_03 +-528197672=sm_27_build4_top_06 +-194886091=sm_27_build4 +-407294749=sm_27_build5 +1780594044=sm_27_cp02_decal +538425931=sm_27_detail_001 +-1512913473=sm_27_detail_002 +-1282645710=sm_27_detail_003 +1484827420=sm_27_detail_005 +-1763197522=sm_27_gate003_ne_custom001 +1838197169=sm_27_gateb_002 +888986772=sm_27_gateb_01 +1559244=sm_27_gatec_002 +-316847744=sm_27_groundb +1246062234=sm_27_groundc_02 +1528934537=sm_27_groundc_gates_01 +-756148958=sm_27_groundc +1263090369=sm_27_shrinksofa +1462914127=sm_boat_bckdet1 +-1383696138=sm_boat_bckdet2 +-502512154=sm_boat_bckdet2a +2092701538=sm_boat_bckdet3 +-1016199418=sm_boat_bckdet3a +62460645=sm_boat_clutter001 +1709829989=sm_boat_clutter1 +1381517382=sm_boat_clutter2 +1678437291=sm_boat_clutter3 +720599421=sm_boat_clutter7 +30091053=sm_boat_clutter8 +1407739869=sm_boat_deck_detail +-981218795=sm_boat_deck_rails +-1935173146=sm_boat_deck_rails01 +-1644610423=sm_boat_deck_rails02 +2064886860=sm_boat_emissive_lod +343161602=sm_boat_front_rails +1667665771=sm_boat_hoists +390174753=sm_boat_hoists2 +-1252245183=sm_boat_holds +-442075417=sm_boat_holds2 +-1285909936=sm_boat_holds3 +-1887498556=sm_boat_hull_dirt +-1594046591=sm_boat_hull_dirt2 +-892789092=sm_boat_hull +183168021=sm_boat_lounge_plants +-482046838=sm_boat_lounge_seats +2136198367=sm_boat_main_cabin +1964501153=sm_boat_main_telecom_pole1 +-923234219=sm_boat_main_telecom_poles +2131846142=sm_boat_main_telecom +-709088705=sm_boat_poles +-1838360539=sm_boat_pool_rails_01 +-1679275850=sm_boat_pool_rails +-1044722502=sm_boat_pool_rails02 +1806374769=sm_boat_rear_ladders +-583124630=sm_boat_rings_of_life +779648633=sm_boat_side_windows +-1298203218=sm_boat_slod1 +1725624309=sm_boat_top_stairs +-1781534035=sm_boat_towbars +-1047091432=sm_boat_towbars2 +-221144759=sm_emissive_bld1_em +729811152=sm_emissive_bld2_em +1790499833=sm_emissive_build7_em +301012316=sm_emissive_em_nw1 +-337917650=sm_emissive_em_nw2 +812012102=sm_emissive_em_nw3 +192249758=sm_emissive_em1 +20409766=sm_emissive_em2b +2034700625=sm_emissive_emb1 +1475137181=sm_emissive_emb2 +-1949026725=sm_emissive_emb3 +363101632=sm_emissive_emissive_b +-560525402=sm_emissive_emissive_c +-951070880=sm_emissive_emissive +-1702906852=sm_emissive_emissive2z +-1235919674=sm_emissive_night +1155977889=sm_emissive_sm_01 +-1704821353=sm_emissive_sm_06 +1131668777=sm_emissive_sm_07a +-492788856=sm_emissive_sm_07b +-194754801=sm_emissive_sm_07c +490969293=sm_emissive_sm_07d +-1156104444=sm_emissive_sm_09 +-1150735716=sm_emissive_sm_12 +-863772149=sm_emissive_sm_13_emb +1481204810=sm_emissive_sm_13 +647725295=sm_emissive_sm_14 +1874301734=sm_emissive_sm_15 +488205799=sm_emissive_sm_17 +-885340399=sm_emissive_sm_18_a +-1426528969=sm_emissive_sm_18_z2 +-357660398=sm_emissive_sm_18 +-121650928=sm_emissive_sm_20 +-188450308=sm_emissive_sm_21_a +214296860=sm_emissive_sm_21 +-1681892869=sm_emissive_sm_22_ema +-1385824954=sm_emissive_sm_22_emb +-1822144185=sm_emissive_sm_22_emc +815837397=sm_emissive_sm_23 +1205460807=sm_emissive_sm_24 +1781244906=sm_emissive_sm_26 +1845124360=sm_emissive_sm_27_a +-2107832883=sm_emissive_sm_27_c +959050600=sm_emissive_sm_27_d +1951443972=sm_emissive_sm_a_17 +-1196056862=sm_emissive_sm_b_17 +-2088621552=sm_emissive_sm_b_27 +-1084876826=sm_emissive_sm_e_27 +530606431=sm_emissive_sm_em24_nw3 +1053090072=sm_emissive_sm_em24nw1 +344362140=sm_emissive_sm_em24nw2 +468308552=sm_emissive_wm_bild62_em +7188113=sm_lod_emissive_5_19_slod +493026780=sm_lod_emissive +-413517493=sm_lod_slod3 +-635134240=sm_lod_slod4 +-268741574=sm_lod_sm_emissive_slod +-1553764902=sm_props_prop_billboard_rprox +-1256061543=sm_rd_01_r1a_ovly +-765749105=sm_rd_01_r1a_wires +1316522703=sm_rd_01_r1a +-461926922=sm_rd_01_r1b_ovly +1769021199=sm_rd_01_r1b_wires +-1569508669=sm_rd_01_r1b +-1299283147=sm_rd_01_r1c_ovly +332657377=sm_rd_01_r1c_wires +1908166998=sm_rd_01_r1c +-1015803771=sm_rd_01_r1d_ovly +-953156548=sm_rd_01_r1d +486486907=sm_rd_01_r1e_ovly +-1787946823=sm_rd_01_r1e +26209594=sm_rd_01_r1f_ovly +-916946799=sm_rd_01_r1f +-1747835346=sm_rd_01_r1g_ovly +-1197252829=sm_rd_01_r1g +2103136022=sm_rd_01_r1h_ovly +-299677146=sm_rd_01_r1h +123007247=sm_rd_01_r1i_ovly +-54696102=sm_rd_01_r1i +427745667=sm_rd_01_r2a_ovly +-266285191=sm_rd_01_r2a +1570369674=sm_rd_01_r2b_ovly +-1252599326=sm_rd_01_r2b +-364322289=sm_rd_01_r2c_ovly +-1019087432=sm_rd_01_r2c +1183255256=sm_rd_01_r2d_ovly +451028219=sm_rd_01_r2d +523347467=sm_rd_01_r2e_ovly +686473484=sm_rd_01_r2e +1539004010=sm_rd_01_r2f_ovly +410126201=sm_rd_01_r2f_wires +-27497488=sm_rd_01_r2f +1509290267=sm_rd_01_r2g_ovly +219285851=sm_rd_01_r2g +1998964509=sm_rd_01_r2h_ovly +1675736821=sm_rd_01_r2h +-1845514624=sm_rd_01_r2i_ovly +1906332274=sm_rd_01_r2i +-1189542368=sm_rd_01_r3a_ovly +1736239043=sm_rd_01_r3a +-823556599=sm_rd_01_r3b_ovly +-1374489362=sm_rd_01_r3b +165101103=sm_rd_01_r3c_ovly +1002999899=sm_rd_01_r3c +-830176742=sm_rd_01_r3d_ovly +-1838793323=sm_rd_01_r3d +1925432931=sm_rd_01_r3e_ovly +-1605117584=sm_rd_01_r3e +924287638=sm_rd_01_r3f_ovly +-216400125=sm_rd_01_r3f +1280667701=sm_rd_01_r4a_ovly +227554627=sm_rd_01_r4a +-616057295=sm_rd_01_r4b_ovly +946703101=sm_rd_01_r4b +1309004936=sm_rd_01_r4c_ovly +1777626634=sm_rd_01_r4c +1349872815=sm_rd_01_r4d_ovly +-1770338538=sm_rd_01_r4d +-38421647=sm_rd_01_r4e_ovly +1221700549=sm_rd_01_r4e +-1253342689=sm_rd_01_r4f_ovly +-1844003250=sm_rd_01_r4f +-1114953147=sm_rd_01_r4g_ovly +-1537809714=sm_rd_01_r4g +-1704007840=sm_rd_01_r4h_ovly +-275875516=sm_rd_01_r4h +743478836=sovereign +-1980482350=sp1_01_cnt_sign +896396699=sp1_01_debries_001 +51775724=sp1_01_debries_002 +616161945=sp1_01_details_01 +576576993=sp1_01_details_02 +278870628=sp1_01_details_03 +369739109=sp1_01_details_0j +272469416=sp1_01_grde001 +1040214317=sp1_01_grde002 +81524453=sp1_01_grde003 +1412331192=sp1_01_jumptest_fizzhd +-289249109=sp1_01_jumptest +-1930921615=sp1_03__hd_fizzing_044 +-1867874411=sp1_03__hd_fizzing_053 +1688341506=sp1_03__hd_fizzing_0675 +-1257765257=sp1_03_bbuild_01_d +392373231=sp1_03_bbuild_01 +59283756=sp1_03_bbuild_05_d +2130939928=sp1_03_bbuild_05_o +1550265850=sp1_03_bbuild_05 +306827323=sp1_03_build_001_d +1978499018=sp1_03_build_001 +396444463=sp1_03_build_003 +-1846163322=sp1_03_build_010_d +1320399451=sp1_03_build_010 +2112918316=sp1_03_build_69_details +1257126093=sp1_03_build_69_o +1844662192=sp1_03_build_69 +-2020206640=sp1_03_build_69a_o +1103126256=sp1_03_cablemesh37326_tstd +161581647=sp1_03_carwreck_01 +2074930788=sp1_03_carwreck_02 +645284856=sp1_03_carwreck_03 +404858703=sp1_03_carwreck_04 +-526532=sp1_03_carwreck_05 +-1900505921=sp1_03_carwreck_06 +-529844189=sp1_03_carwreck_07 +-217850540=sp1_03_carwreck_08 +1313556003=sp1_03_carwreck_slod +1997114228=sp1_03_grnd_d +-357304705=sp1_03_grnd01_d +-250212429=sp1_03_ground_detail_01 +-1357420178=sp1_03_ground_detail +-789380911=sp1_03_ground +-638571933=sp1_03_hd_fence_01 +-1627280765=sp1_03_hd_fence_mesh_01 +-1865675240=sp1_03_hd_fence_mesh_02 +-1502758569=sp1_03_hd_fence_mesh_03 +-1741284120=sp1_03_hd_fence_mesh_04 +1240236114=sp1_03_hd_fence_mesh_05 +2103994185=sp1_03_hd_fence_mesh_06 +-175441841=sp1_03_hd_fizzing_01 +-464792111=sp1_03_hd_fizzing_02 +303411556=sp1_03_hd_fizzing_03 +-1210319630=sp1_03_hd_fizzing_04 +-1517135777=sp1_03_hd_fizzing_05 +-1026878764=sp1_03_hd_fizzing_07 +1888513628=sp1_03_hd_fizzing_08 +-633600292=sp1_03_ladder_01 +132375083=sp1_03_ladder_02 +-21901369=sp1_03_ladder_03 +739027580=sp1_03_ladder_04 +643833635=sp1_03_ladder_05 +1418787716=sp1_03_ladder_06 +959817899=sp1_03_object002 +717528589=sp1_03_road_o +844879939=sp1_03_road_o3 +-840129747=sp1_03_shed_002_d +2016038755=sp1_03_shed_002 +4677527=sp1_03_shed_008 +970829994=sp1_03_shed_010_d +-204825554=sp1_03_sign +-623382305=sp1_03_sign02 +1151786152=sp1_03_wall_01_o +-430549251=sp1_03_wall_02_o +-1780843846=sp1_03_winnoshadow +1022460823=sp1_04_details_01 +-1352636301=sp1_04_details_02 +-1601910084=sp1_04_details_03 +-1471019060=sp1_04_ground +298645552=sp1_04_ground01 +-172083141=sp1_05_build_01_c +748743525=sp1_05_build_01_detail +865981490=sp1_05_build_01_o_d +1957103851=sp1_05_build_01 +1448075052=sp1_05_build_02_o_d +1715825704=sp1_05_build_02 +49824893=sp1_05_build_02pipe +626187085=sp1_05_cablemesh_tstd +1303926367=sp1_05_det_ +349755010=sp1_05_det_01 +-262238834=sp1_05_det_02 +-31381229=sp1_05_det_03 +-874920827=sp1_05_det_04 +-488692045=sp1_05_fences_hd +-1329078151=sp1_05_ground_dec01 +320218392=sp1_05_ground_dec02 +266215080=sp1_05_ground_dec03 +-192076107=sp1_05_ground +30663009=sp1_05_pipes_hd_01 +-294864237=sp1_05_pipes_hd_02 +-919121175=sp1_06_ground_detail_01 +1667922346=sp1_06_ground +203985582=sp1_06_ground02_detail_02 +-335423559=sp1_07_details_01 +-124817196=sp1_07_details_02 +1434593976=sp1_07_details_03 +-2092333855=sp1_07_details_03a +-1062008738=sp1_07_gndstones +-1037961488=sp1_07_grnd01 +1216250795=sp1_07_grnd06 +1157018036=sp1_07_grnd07xxx +-1471268258=sp1_10__fake_int +-1393274362=sp1_10_brand_01_wip_dontdelq +859153911=sp1_10_details2 +1089093984=sp1_10_details3 +1451256972=sp1_10_details4 +-4178167=sp1_10_details5 +-378662299=sp1_10_details6 +625609228=sp1_10_details7 +1248668236=sp1_10_fake_interior_lod +1167231321=sp1_10_fake_interior_slod +-1231039704=sp1_10_fences_hd_01 +1753790203=sp1_10_fences_hd_02 +2087771855=sp1_10_fences_hd_03 +239600255=sp1_10_fences_hd_04 +1460868116=sp1_10_fences_hd_05 +-1967621282=sp1_10_fences_hd_06 +-684030287=sp1_10_fizza_01 +1063991623=sp1_10_fpoles01 +1437296071=sp1_10_fpoles02 +-751836962=sp1_10_fpoles03 +-896872556=sp1_10_fpoles04 +2018028305=sp1_10_fpoles05 +1846449821=sp1_10_fpoles06 +646121431=sp1_10_fpoles07 +933374485=sp1_10_fpoles08 +-1991225984=sp1_10_fpoles09 +318853584=sp1_10_fpoles10 +-1009765533=sp1_10_fpoles11 +-1315107075=sp1_10_fpoles12 +-576384219=sp1_10_ground_1 +-279988614=sp1_10_ground_2 +-1909662728=sp1_10_hedge01 +2146385789=sp1_10_hedge02 +-1334992775=sp1_10_hedge03 +1430851769=sp1_10_int +221673344=sp1_10_mainwall_1 +-1899183420=sp1_10_props_interior_slod +452884211=sp1_10_roof01 +-932069920=sp1_10_roofbars +864093339=sp1_10_roofshadow +817111148=sp1_10_sidebars_hd +-1449594966=sp1_10_sign_bars_hd +-491177724=sp1_10_wind01 +-730620807=sp1_10_wind02 +946758765=sp1_10_wind03 +707774448=sp1_10_wind04 +-1356012400=sp1_11_01_detail_01 +275404410=sp1_11_01_detail +2065813614=sp1_11_01 +-1992692578=sp1_11_02 +-461075416=sp1_11_03_detail +1477970523=sp1_11_03 +440976732=sp1_11_04_det +1104877596=sp1_11_04_detail +-813767421=sp1_11_04_detail02 +-1968778096=sp1_11_04_detail02b +-14273463=sp1_11_04_detaila +1723672485=sp1_11_04 +2034646738=sp1_11_railings +-551206808=sp1_12_a_build08graf +2125673261=sp1_12_b00 +-909129351=sp1_12_b01 +6370975=sp1_12_b02 +1268239631=sp1_12_b03 +-857559116=sp1_12_billboard_hd_01 +-116783106=sp1_12_billboard_hd_02 +709388922=sp1_12_billboard_hd_03 +1952808627=sp1_12_billboard_hd_04 +-1977517011=sp1_12_bridge_03 +-2031134611=sp1_12_bridge_03fc2_lod +-1288872892=sp1_12_bridge_03fc3 +-1711060759=sp1_12_bridge_03fc3a +-255527289=sp1_12_bridge_03fc3b +-1098837504=sp1_12_bridge_03fc3c +2028722626=sp1_12_bridge_04 +-99737415=sp1_12_bridge_1 +1919252664=sp1_12_bridge_1fc +-1386559208=sp1_12_bridge_1fcb +-247656681=sp1_12_bridge_2 +-1800984982=sp1_12_bridge_fc1 +1521627777=sp1_12_bridge_fc2 +2029154049=sp1_12_bridge_fc3 +-1325834482=sp1_12_bridge_fc4 +-549635179=sp1_12_bridge_fc5 +-2113437397=sp1_12_bridge_fc6 +-1077805921=sp1_12_bridge_fc7 +1327936860=sp1_12_cablemesh_01 +-1770929171=sp1_12_cablemesh_02 +1337940827=sp1_12_decals00 +1629748772=sp1_12_decals01 +-397767565=sp1_12_decals02 +-39405781=sp1_12_decals03 +1184123133=sp1_12_decals04 +1538683713=sp1_12_decals05 +-488636010=sp1_12_decals06 +-1891116445=sp1_12_decals08 +-1587773812=sp1_12_decals09 +-1490318506=sp1_12_decals10 +-648384589=sp1_12_decals11 +1088601794=sp1_12_decals12 +590840684=sp1_12_decals13 +503806220=sp1_12_decals14 +273800609=sp1_12_decals15 +-1104172831=sp1_12_detail_01 +-516948407=sp1_12_detail_01a +-478612621=sp1_12_detail_02 +-1228560299=sp1_12_detail_02a +-641867779=sp1_12_detail_03 +778999449=sp1_12_detail_03a +114014744=sp1_12_detail_04 +-315390232=sp1_12_detail_05 +433479725=sp1_12_detail_06 +-1649121089=sp1_12_detail_06a +277433747=sp1_12_detail_07 +29601728=sp1_12_detail_07a +-94428841=sp1_12_detail_08 +1872231654=sp1_12_detail_08a +-273019891=sp1_12_detail_09 +-158065879=sp1_12_detail_10 +-917192533=sp1_12_detail_11 +1406153706=sp1_12_drain_cover +528845980=sp1_12_fc7_lod +1415690315=sp1_12_glue_007a +1599394013=sp1_12_graph +-240111796=sp1_12_graph001 +1132385000=sp1_12_graph002 +1467808484=sp1_12_graph003 +692461175=sp1_12_graph004 +956808698=sp1_12_graph005 +-1966710406=sp1_12_graph006 +1590167934=sp1_12_graph007 +1883221101=sp1_12_graph008 +-2015529547=sp1_12_graph008a +-1366342170=sp1_12_railing01 +-1100356197=sp1_12_railing02 +-1483813328=sp1_12_rd_01 +-1995009728=sp1_12_rd_02 +-903559602=sp1_12_riv_01 +-290680991=sp1_12_riv_03 +-1467618230=sp1_12_riv_04_d +1598255253=sp1_12_riv_04 +1417501449=sp1_12_riv_05 +-2081932846=sp1_12_riv_06 +1974377823=sp1_12_riv_07 +-833797854=sp1_12_riv_07graf +403563051=sp1_12_riv_08 +-1201935805=sp1_12_riv_08g +172705446=sp1_12_riv_09 +1309166911=sp1_12_riv_10 +1589702320=sp1_12_riv_11 +-1143441452=sp1_12_river_end_1 +-1448422535=sp1_12_river_end_2 +-4614628=sp1_12_shadowb01 +1865807127=sp1_12_shadowb02 +1280094021=sp1_12_shadowb03 +906986187=sp1_12_shadowb04 +-1497242578=sp1_12_shadowb05 +2097746109=sp1_12_shadowb08 +-1968859282=sp1_12_sp1_rd_shadow_prox +-1012131300=sp1_emissive_sp1_03a +-698957967=sp1_emissive_sp1_03b +-1457888011=sp1_emissive_sp1_03c +-1767129064=sp1_emissive_sp1_03d +-1922650738=sp1_emissive_sp1_03e +2066811171=sp1_emissive_sp1_03f +-2076436231=sp1_emissive_sp1_05a +-1779319708=sp1_emissive_sp1_05b +1095954632=sp1_lod_em +334848724=sp1_lod_slod4 +-1366432263=sp1_lod_sp1_10_particle_null +1433497939=sp1_props_flyers_020 +534709807=sp1_props_flyers_022 +2070034192=sp1_props_flyers_053 +210196868=sp1_props_flyers_054 +-52905433=sp1_props_flyers_055 +-402485125=sp1_props_flyers_056 +1156598357=sp1_props_flyers_059 +506265027=sp1_props_flyers_062 +141742671=sp1_props_flyers_063 +1773540568=sp1_props_flyers_064 +721968862=sp1_rd_00_d +1270332868=sp1_rd_01_d +1429897999=sp1_rd_01 +1739401204=sp1_rd_02 +1591695087=sp1_rd_028 +-547891226=sp1_rd_029 +-2025533390=sp1_rd_03_d +571914694=sp1_rd_03_shadprx +-2133042606=sp1_rd_03 +-806865509=sp1_rd_030 +1329706060=sp1_rd_031 +-682389557=sp1_rd_04_d +387811122=sp1_rd_04 +1760924780=sp1_rd_05_d +527208646=sp1_rd_06_d +584882842=sp1_rd_06a +823637776=sp1_rd_06b +2137576373=sp1_rd_06c +2073902221=sp1_rd_07_d +1555075671=sp1_rd_07 +1549058693=sp1_rd_08_d +-573434724=sp1_rd_08 +-1708359422=sp1_rd_09_d +1343289624=sp1_rd_09 +448818011=sp1_rd_10_d +-1262698790=sp1_rd_10 +-1299957865=sp1_rd_11_d +43834013=sp1_rd_11 +-1146937529=sp1_rd_12_d +105374195=sp1_rd_12 +-2131793053=sp1_rd_13_d +-612463519=sp1_rd_13 +664905876=sp1_rd_14_d +1981661601=sp1_rd_14 +-1419077405=sp1_rd_15_d +-1956844513=sp1_rd_15 +-1191744669=sp1_rd_16_d +1835301423=sp1_rd_17_d +1797663666=sp1_rd_17 +1959780514=sp1_rd_18_d +1085069012=sp1_rd_18 +-1553491356=sp1_rd_19_d +1307603291=sp1_rd_19 +1448810562=sp1_rd_20_d +1588794304=sp1_rd_20 +816657794=sp1_rd_21_d +-738329004=sp1_rd_21 +-20899850=sp1_rd_22_d +-1053206325=sp1_rd_22 +1187563459=sp1_rd_23_d +-1736964279=sp1_rd_23 +965768865=sp1_rd_24_d +2084036814=sp1_rd_24a +312806826=sp1_rd_24b +402822573=sp1_rd_25_d +1748149931=sp1_rd_25 +-602550984=sp1_rd_26_d +1425473588=sp1_rd_26 +-1550085805=sp1_rd_27_d +-877793888=sp1_rd_27 +-1508152312=sp1_rd_28_d +-1147446384=sp1_rd_armco +-1135087813=sp1_rd_blockades +-1302603504=sp1_rd_props_combo01_dslod +-2027445393=sp1_rd_props_combo02_dslod +742143715=sp1_rd_props_combo03_dslod +-682530277=sp1_rd_props_combo04_dslod +-1477151821=sp1_rd_props_combo05_dslod +-461473856=sp1_rd_rail1 +-768093389=sp1_rd_rail2 +1454633990=sp1_rd_wires +76730524=sp1_rd_wires2 +1886268224=specter +1074745671=specter2 +231083307=speeder +437538602=speeder2 +-810318068=speedo +728614474=speedo2 +674110876=spiritsrow +400514754=squalo +-1969678975=ss1_01_c_waterd +-1413417189=ss1_01_column_iref +1820076484=ss1_01_dtd01 +2094189169=ss1_01_dtd02 +-1821022473=ss1_01_dtd02b +-451457211=ss1_01_dtd02bivy +1077825861=ss1_01_dtd03 +1085046626=ss1_01_dtl04 +-828760800=ss1_01_fizza_00 +-1020197302=ss1_01_fizza_01 +-1322098099=ss1_01_fizza_02 +-1660732945=ss1_01_fizza_03 +-1968827083=ss1_01_fizza_04 +2020307136=ss1_01_fizza_05 +1716079740=ss1_01_fizza_06 +1436003097=ss1_01_fizza_07 +1204129653=ss1_01_fizza_08 +515055691=ss1_01_flower_1 +-1708517573=ss1_01_flower_3 +-297123381=ss1_01_fronthedges +-774485830=ss1_01_ladder01 +-2145934018=ss1_01_ladder02 +-921225436=ss1_01_ladder03 +-1159652680=ss1_01_ladder04 +-575578024=ss1_01_ladder05 +-816331867=ss1_01_ladder06 +1490146991=ss1_01_ladder07 +-39868533=ss1_01_logo01 +-868105012=ss1_01_logo02 +1062929008=ss1_01_lowpdtd00 +1906763527=ss1_01_lowpdtd01 +618679675=ss1_01_lowpdtd02 +1429155352=ss1_01_lowpdtd03 +15612611=ss1_01_mansion +1155146323=ss1_01_park_decal +-842967124=ss1_01_park +-2139978508=ss1_01_raildtd01 +-1363517053=ss1_01_raildtd02 +-470234113=ss1_01_raildtd03 +-1955735898=ss1_01_shadowproxy +-919802388=ss1_01_ss1_emissive_ss1_01 +137063414=ss1_01_stairs01 +1456684485=ss1_01_stairsbase01 +1402537249=ss1_01_terrain_dtl01 +1907480515=ss1_01_terrain_dtl01b +-2062587899=ss1_01_terrain_dtl02 +1345457371=ss1_01_terrain +-417452013=ss1_01_terrainnoshad +1401152204=ss1_02_building00_dtl_1 +21773918=ss1_02_building00_dtl_2 +1317947300=ss1_02_building00_dtl +-1087287778=ss1_02_building00 +-724395030=ss1_02_building01_dtl +-279744443=ss1_02_building01_dtl2 +-1426709080=ss1_02_building01 +-1543537378=ss1_02_building03_dtl_1 +1958430556=ss1_02_building03_dtl +-2058855863=ss1_02_building03 +-1780886489=ss1_02_decal +104890951=ss1_02_decal2 +-1393569881=ss1_02_decal3 +-1161270440=ss1_02_decal4 +1333040302=ss1_02_decal5 +-1732998491=ss1_02_grd01 +1602125812=ss1_02_hedge_dcl +-1441045355=ss1_02_hedge_dcl2 +1919516466=ss1_02_pool_water +-500045280=ss1_02_ss1_emissive_ss1_02 +-1920008361=ss1_02_ss1_emissive_ss1_02b +1925852729=ss1_03_dec_tnt +1555690038=ss1_03_fs_logo +1700779227=ss1_03_ivy_a +-2145923898=ss1_03_ladder_01 +-1762816313=ss1_03_north_dtl +-1607807933=ss1_03_north_dtl2 +955451469=ss1_03_north +1419796952=ss1_03_railing01 +-471728019=ss1_03_railing02 +-164322030=ss1_03_railing03 +290839380=ss1_03_railing04 +584547927=ss1_03_railing05 +-1414229997=ss1_03_railing06 +-1082574948=ss1_03_railing07 +-628986450=ss1_03_railing08 +1681424668=ss1_03_railing09 +1832948800=ss1_03_railing10 +2014816750=ss1_03_railing11 +-2057517960=ss1_03_railing12 +799349002=ss1_03_railing13 +1104723313=ss1_03_railing14 +1277874709=ss1_03_railing15 +1592096650=ss1_03_railing16 +-384463908=ss1_03_railing17 +-141088545=ss1_03_railing18 +157076586=ss1_03_railing19 +-1323327047=ss1_03_railing20 +-1505326073=ss1_03_railing21 +-1802770286=ss1_03_railing22 +2045096774=ss1_03_railing23 +1868013098=ss1_03_railing24 +1567160909=ss1_03_railing25 +1121174819=ss1_03_railing26 +1022507360=ss1_03_railing27 +658607615=ss1_03_railing28 +348514568=ss1_03_railing29 +1203223235=ss1_03_railing30 +1819692869=ss1_03_roof_fizz_01 +1075521186=ss1_03_south_dtl +296970172=ss1_03_south_dtl2 +-1438790954=ss1_03_south +314386334=ss1_03_southe_col +281453505=ss1_03_southe_detail +604171909=ss1_03_southe_detail2 +-1409315301=ss1_03_southe +623563406=ss1_03_terrain_dtl +-1246316451=ss1_03_terrain +-992154463=ss1_04_apart_01 +2109290753=ss1_04_apart_02_dtl01 +-1820760959=ss1_04_apart_02_dtl02 +1667181023=ss1_04_apart_06 +466749814=ss1_04_apt02_01_dtl +-1533194113=ss1_04_apt02_01_dtl2 +1466108594=ss1_04_apt02_01 +-170017976=ss1_04_aptrailing1 +-167191886=ss1_04_aptrailing10 +72439855=ss1_04_aptrailing2 +452887949=ss1_04_aptrailing3 +723232199=ss1_04_aptrailing4 +945373250=ss1_04_aptrailing5 +1319529692=ss1_04_aptrailing6 +1675466570=ss1_04_aptrailing7 +1949382641=ss1_04_aptrailing8 +-2123181452=ss1_04_aptrailing9 +-1034572158=ss1_04_cable +-527678138=ss1_04_glueweed +-1075284838=ss1_04_glueweed2 +-40964122=ss1_04_glueweed3 +-1630719388=ss1_04_glueweed4 +-317401090=ss1_04_grddecals +136974040=ss1_04_greenbar_001 +1229426962=ss1_04_greenbar_002 +348123055=ss1_04_greenrail_002 +-353898698=ss1_04_greenrail01 +-1208701519=ss1_04_hdg_top +248660029=ss1_04_hdg +-1141209275=ss1_04_hedgeivywall +-2137161087=ss1_04_hedgeivywall2 +-1425005495=ss1_04_ladder01 +-1159412750=ss1_04_ladder02 +-392028304=ss1_04_ladder03 +-160843009=ss1_04_ladder04 +279855155=ss1_04_newivy01 +-1092714562=ss1_04_newrailing001 +-943388183=ss1_04_sht01_dtl2 +-1899782901=ss1_04_sht01_dtl2b +1859148382=ss1_04_sht01 +-1581764331=ss1_04_shtrail01 +1944474994=ss1_04_shtrail02 +-2076379617=ss1_04_shtrail03 +1324649359=ss1_04_shtrail04 +1623076642=ss1_04_shtrail05 +693944420=ss1_04_shtrail06 +901186973=ss1_04_terrain01 +1729980521=ss1_04_terrain02 +-416487290=ss1_04_terrain03 +-629715173=ss1_04_terrain04 +-1941276258=ss1_05_apart01_jan +72950441=ss1_05_bigapt02_dtl2 +-893962709=ss1_05_bigapt02_dtl2b +-461280833=ss1_05_bigapt02_dtl2c +-1347482922=ss1_05_bigapt02 +-570202543=ss1_05_build1_dtl +1856064297=ss1_05_build3_b +832041070=ss1_05_build3_dtl +-1825736558=ss1_05_build3_dtlnew +-1447282578=ss1_05_build5 +940052003=ss1_05_buildn_emit +-744961946=ss1_05_buildnew_a +1230711645=ss1_05_emissive_hd +1694854589=ss1_05_emissive_slod +706155772=ss1_05_gr_n +-1405432277=ss1_05_gr +872749416=ss1_05_gr2 +1349305817=ss1_05_grbc1 +1579835732=ss1_05_grbc2 +-978914387=ss1_05_grounda001_dtl +-1482085974=ss1_05_grounda001_dtlb +-1653729996=ss1_05_grounda001_dtlc +-30256148=ss1_05_groundb_dtl +286180407=ss1_05_groundb_dtl2 +1599004858=ss1_05_groundb_dtlb +1301196711=ss1_05_groundb +1748992601=ss1_05_hedge_rnd_a_m_decl006 +496319053=ss1_05_hedge_sqr_a_l_decm001 +-1285349879=ss1_05_ladder01 +385738049=ss1_05_ladder02 +-863578633=ss1_05_pool +421424729=ss1_05_shopframe01 +-1780286097=ss1_05_shw +-756717576=ss1_05_units +-344539447=ss1_05_wires +423159696=ss1_05_xxx +118508278=ss1_06_banner +-1102142546=ss1_06_d1 +505265099=ss1_06_d1b_2 +-1676073142=ss1_06_d1b +1246324607=ss1_06_d1b001 +758591526=ss1_06_d1bb_2 +-1186449106=ss1_06_d1bb +293481756=ss1_06_d2_2 +-1342109933=ss1_06_d2 +1630392559=ss1_06_d2b_2 +305042635=ss1_06_d2b +-1726232002=ss1_06_d2b001 +1750414869=ss1_06_glass +-172758616=ss1_06_ground +-1068789358=ss1_06_groundb +-1307183833=ss1_06_groundc +-1545676615=ss1_06_groundd +985238221=ss1_06_hdg_top +833433536=ss1_06_hdg +-478642697=ss1_06_hdg01_top +-587229387=ss1_06_hdg01 +637612818=ss1_06_hdg02_top +-1017846816=ss1_06_hdg02 +-1078972206=ss1_06_hdgnew_d +-605572715=ss1_06_hdgnew +-1393226214=ss1_06_ladder01 +1960111416=ss1_06_monkey +928480197=ss1_06_north +-1080925435=ss1_06_number01 +-1847949418=ss1_06_number02 +373832953=ss1_06_number02b +1718857929=ss1_06_number03 +-1920841762=ss1_06_railing01 +-1692540139=ss1_06_railing02 +2028248739=ss1_06_railing03 +-2065058131=ss1_06_railing04 +1387582024=ss1_06_railing05 +1644589291=ss1_06_railing06 +1075129609=ss1_06_railing07 +196592719=ss1_06_railing08 +436297954=ss1_06_railing09 +1960123488=ss1_06_railing10 +-1618579006=ss1_06_railing11 +-1140479296=ss1_06_railing12 +-1378021777=ss1_06_railing13 +-663526501=ss1_06_railing14 +-933346447=ss1_06_railing15 +71809863=ss1_06_railing16 +-157278216=ss1_06_railing17 +-1525475962=ss1_06_seblg +12023110=ss1_06_shw +452899949=ss1_06_shw2 +184371264=ss1_06_sign +-1776294713=ss1_06_sign01 +-2082979784=ss1_06_sign02 +-1519828029=ss1_06_ss_06_cp00_2 +556932233=ss1_06_ss_06_cp00 +873509627=ss1_06_swblg +-283072059=ss1_06_towels +-620695079=ss1_06_woodb +-566572923=ss1_06b_aptgrnd +387347948=ss1_06b_bdd +1155915766=ss1_06b_bdd2 +-1335731209=ss1_06b_card +-897203232=ss1_06b_club_dtl001 +-1336619218=ss1_06b_club_grnd +156210570=ss1_06b_club1 +1174528774=ss1_06b_club1lad +282156055=ss1_06b_d +1463155419=ss1_06b_d1 +-668828494=ss1_06b_d2 +-798021120=ss1_06b_d2b +1659436552=ss1_06b_hdg_top +1667584854=ss1_06b_hdg_top01 +1958802957=ss1_06b_hdg_top02 +-2014897063=ss1_06b_hdg_top03 +-1722958042=ss1_06b_hdg_top04 +-2121670004=ss1_06b_hdg +-1714224279=ss1_06b_hdg01 +49710949=ss1_06b_ivy_top +848154567=ss1_06b_ivy02 +764087883=ss1_06b_ivywall01 +1967096107=ss1_06b_new01 +1680465632=ss1_06b_new04 +-1975932717=ss1_06b_newivy +-1629332993=ss1_06b_newrail001 +1954887339=ss1_06b_pool +1443083033=ss1_06b_r_2 +903652897=ss1_06b_r +-728277230=ss1_06b_rail +-628744539=ss1_06b_rail2 +1482065203=ss1_06b_snw +-857049812=ss1_06b_snw2 +1857307530=ss1_07_apts_d +2060975401=ss1_07_apts_d2 +-675128553=ss1_07_apts_rail1 +-1997587086=ss1_07_apts_rail2 +1475712388=ss1_07_apts +-521428309=ss1_07_bck_fizz1_lod +-524774748=ss1_07_bdyshpd +1885153129=ss1_07_bdyshpd001 +1756043269=ss1_07_bdyshpd002 +967439545=ss1_07_bdyshpgd +-1322757967=ss1_07_bdyshpstr +-1742272871=ss1_07_cp_d +1911689828=ss1_07_cp_dirt_2 +752485526=ss1_07_cp_dirt +480648872=ss1_07_cp_dirt2 +-376228998=ss1_07_cp +1948689492=ss1_07_crnrbldg +1287780767=ss1_07_crnrbldgd +-1048219105=ss1_07_crnrbldgd2 +-583292529=ss1_07_crnrbldgd3 +-79149611=ss1_07_crnrbldggnd +-516701073=ss1_07_crnrbldggnd02 +2132675970=ss1_07_crnrbldgrailing1 +1138857734=ss1_07_crnrbldgrailing2 +1875557367=ss1_07_grndrailings1 +651274782=ss1_07_grndrailings2 +421269171=ss1_07_grndrailings3 +1130324793=ss1_07_grndrailings4 +839172228=ss1_07_grndrailings5 +-1696889334=ss1_07_hedge_d1 +-2054005896=ss1_07_hedge_d2 +823450986=ss1_07_hotelrailing1 +995291622=ss1_07_hotelrailing2 +1390518563=ss1_07_hotelrailing3 +-1515469130=ss1_07_hotelrailing4 +-1871900222=ss1_07_pool_01 +-1035174531=ss1_07_rail +44221186=ss1_07_raila +295723261=ss1_07_railb +-480410504=ss1_07_railc +977900690=ss1_07_sgar_rail_lod +348958955=ss1_07_sgar_rail +-801427182=ss1_07_sgar +2090512008=ss1_07_shotel +1744963315=ss1_07_sstbck_fizz01 +-1111734132=ss1_07_sstbck +-1255104445=ss1_07_sstgnd +-409552964=ss1_07_ssttwr_d +674399058=ss1_07_ssttwr +103905016=ss1_07_stairsrailing1 +-1602180196=ss1_07_stairsrailing2 +-1851060751=ss1_07_stairsrailing3 +-1586958675=ss1_07_stdrdd +-1998897412=ss1_07_stdrdd2 +63833635=ss1_07_stdrdground +-1738702190=ss1_07_twrrailings1 +-1136567040=ss1_07_vpr_xd +-2142713524=ss1_07_vpr_xd2 +-95686898=ss1_07_vpr +1478904787=ss1_08_apart +2042170471=ss1_08_build6 +-1342514898=ss1_08_corner_em +1716062292=ss1_08_corner +-652119717=ss1_08_dtl01 +-133058741=ss1_08_dtl02 +1675569826=ss1_08_ground_h +724236877=ss1_08_ladder01 +-56550086=ss1_08_ladder02 +392516282=ss1_08_ladder03 +691598945=ss1_08_ladder04 +-67462171=ss1_08_ladder05 +229982042=ss1_08_ladder06 +-628196184=ss1_08_ls_sign +-50427461=ss1_08_railing01 +-269881458=ss1_08_railing02 +-668155884=ss1_08_railing03 +-880073007=ss1_08_railing04 +-1243939983=ss1_08_railing05 +-1530898116=ss1_08_railing06 +-1771193193=ss1_08_railing07 +-2093509077=ss1_08_railing08 +1929508284=ss1_08_railing09 +229221505=ss1_08_railing10 +-75562964=ss1_08_railing11 +2065563496=ss1_08_railing12 +1705759876=ss1_08_railing13 +1453667959=ss1_08_railing14 +1161204634=ss1_08_railing15 +-1595585798=ss1_08_railing16 +1855012212=ss1_08_sign01 +685243265=ss1_09_decal_dt2 +-69361267=ss1_09_decal_dt3 +-305724064=ss1_09_decal_dt4 +1374441649=ss1_09_fence3_dt +-1145492766=ss1_09_fence3_dtrails +2044196043=ss1_09_flat_bd_01 +-963265655=ss1_09_gls_bd_03 +761649887=ss1_09_grd_bd_04 +-1756692556=ss1_09_hedge_sqr_b_sm_decl001 +1694792544=ss1_09_int_bd_05 +1367999366=ss1_09_int2_bd_06 +-1416710281=ss1_09_lightcasing01 +-1791456565=ss1_09_lightcasing02 +1899287637=ss1_09_office_bd_02 +-1639868882=ss1_09_office_bd_02a +-1584097999=ss1_09_office_bd_cloth03 +-421266630=ss1_09_office_bd_clotha +-652583001=ss1_09_office_bd_clothb +-2088659862=ss1_09_railing01 +-647905235=ss1_09_railing04 +-249303119=ss1_09_railing05 +1855285910=ss1_09_railing06 +1417950836=ss1_09_railing07 +607475155=ss1_09_railing08 +1468350422=ss1_09_railing10 +1639076912=ss1_09_railing11 +-2019265798=ss1_10_bld_dt01 +1562753294=ss1_10_bld_trim01 +1257739442=ss1_10_bld_trim02 +210369767=ss1_10_bld +341303678=ss1_10_decals01 +-1799331259=ss1_10_decals02 +865509363=ss1_10_decals03 +123852215=ss1_10_grd +377613226=ss1_10_railing01 +-1967807737=ss1_10_ss1_emissive_ss1_10 +812397104=ss1_11_clth_09a +-52147427=ss1_11_clth_09c +-1312049931=ss1_11_clth_09d +-1952814969=ss1_11_clth_09e +2112015640=ss1_11_clth_09f +1747231132=ss1_11_clth_09g +-189678912=ss1_11_clth_09h +-428335539=ss1_11_clth_09i +-1024174266=ss1_11_clth_09k +464329140=ss1_11_clth_ss1_11_ +-509355386=ss1_11_clth_ss1_11_01 +659187150=ss1_11_clth_ss1_11_02 +420170064=ss1_11_clth_ss1_11_05 +35101549=ss1_11_clth_ss1_11_06 +149931113=ss1_11_detail01 +651180941=ss1_11_detail01b +1135098329=ss1_11_detail02 +355604273=ss1_11_detail02b +-1691916070=ss1_11_detail03 +419420234=ss1_11_emt_sign +1143381927=ss1_11_flagstand +1590383694=ss1_11_flats +-1398218166=ss1_11_flatsgrd01 +1302453174=ss1_11_hedge_d +274567004=ss1_11_land01 +-449267437=ss1_11_land02 +-335886697=ss1_11_land03 +-1301155600=ss1_11_meddoordtl +-786039918=ss1_11_medictower +-1155909594=ss1_11_newrail01 +-1385915205=ss1_11_newrail02 +1067997622=ss1_11_propertyfudger +2068808878=ss1_11_railing01 +1837984042=ss1_11_railing02 +-1914590786=ss1_11_railing03 +2019044912=ss1_11_roofdecal001 +-99544750=ss1_11_shop01 +951440198=ss1_11_striplight008 +-1209161735=ss1_11_teqframe +-321950420=ss1_11_tequilala +790699174=ss1_12_bb1 +965423482=ss1_12_bb2 +-1927517446=ss1_12_bld3c +772190525=ss1_12_bld4 +-1170355803=ss1_12_bld5 +29552793=ss1_12_grnd +2141487445=ss1_12_grnd2 +1469491637=ss1_12_ivy01 +707438599=ss1_12_night_slod +-447870829=ss1_12_night +209081272=ss1_12_night2 +785101165=ss1_12_nightcom +220699494=ss1_12_ovly01 +519126777=ss1_12_ovly02 +1238221703=ss1_12_railing01 +908827715=ss1_12_railing02 +611252422=ss1_12_railing03 +313513288=ss1_12_railing04 +45757789=ss1_12_railing05 +-846742418=ss1_12_uvanim01 +1738536960=ss1_13_barbedwire01 +1682497610=ss1_13_billboard_start +-1754168649=ss1_13_build01 +1946429257=ss1_13_build02a +-219301458=ss1_13_build03 +-559812365=ss1_13_buildrailing001 +-1261200041=ss1_13_buildrailing002 +1402834636=ss1_13_dec01a +1633692241=ss1_13_dec01b +-1912374756=ss1_13_dec02 +-496261526=ss1_13_dec02a +-809959163=ss1_13_dec02b +-1054448672=ss1_13_dec02c +-2143363437=ss1_13_dec03 +-105655262=ss1_13_dec03b +-1434373353=ss1_13_dec04 +438822592=ss1_13_flower_1 +-601728044=ss1_13_grd01noshad +896107841=ss1_13_grd01shad +1451365344=ss1_13_grd02noshad +-359979191=ss1_13_grd02shad +-309550683=ss1_13_grd03_sp_lod +-2081248133=ss1_13_grd03_sp +1907726874=ss1_13_grd03noshad +1477196103=ss1_13_grd03shad +-1030417639=ss1_13_ivy_b_base +1364224631=ss1_13_ivy_b_base001 +-1017440100=ss1_13_ivy_b_dec +-982317508=ss1_13_ivy_b_dec002 +1580084506=ss1_13_night01_slod +-1719298554=ss1_13_night01 +-1448828274=ss1_13_railing01 +1378087818=ss1_13_railing02 +1205985030=ss1_13_railing03 +2125778095=ss1_13_railing04 +1819420714=ss1_13_railing05 +144466044=ss1_13_railing06 +-11121168=ss1_13_railing07 +901331637=ss1_13_railing08 +461112891=ss1_13_railing09 +1318349791=ss1_13_railing10 +1967306959=ss1_13_railing11 +800534053=ss1_13_railing12 +1032571342=ss1_13_railing13 +180184114=ss1_13_railing14 +103116397=ss1_13_rooftopdtl01 +-647483573=ss1_13_walkway01 +-1362250531=ss1_13_woodbeams01 +-230031517=ss1_13_woodrail01 +-1288994521=ss1_13_woodrail02 +-990567238=ss1_13_woodrail03 +1168483861=ss1_13_woodrail04 +245222185=ss1_14_billboard +1845194391=ss1_14_bkdtd01 +-679653473=ss1_14_chat_cottage +1966367649=ss1_14_chat_detail +-1598668276=ss1_14_chateau_ivy +710210299=ss1_14_chateau +979320000=ss1_14_decal_removed_opt +-969697814=ss1_14_dtl01 +1005845080=ss1_14_dtl01b +-591540891=ss1_14_dtl01b2 +868544783=ss1_14_dtl02 +1874354372=ss1_14_dtl02b +1009173975=ss1_14_garage_01 +301564130=ss1_14_garagedecals +-681044525=ss1_14_ground +-148632159=ss1_14_ground2 +-1199791607=ss1_14_hotel01_emissive +-2007002664=ss1_14_ivy001 +-1710934749=ss1_14_ivy002 +1383524332=ss1_14_ivy2 +1076970337=ss1_14_ivy3 +2055452677=ss1_14_ivy4 +1204291451=ss1_14_pool_water +1045778643=ss1_14_railing01 +-322523721=ss1_14_railing02 +587176488=ss1_14_railing03 +1363736250=ss1_14_railing04 +-1993677183=ss1_14_railing05 +2005484350=ss1_14_railing06 +1841770426=ss1_14_railing07 +1538165641=ss1_14_railing08 +-799902513=ss1_14_railing09 +-1244479228=ss1_14_railing10 +-956931253=ss1_14_railing11 +-1720711105=ss1_14_railing12 +33101497=ss1_14_redflowers +-2118918312=ss1_14_stairs01 +-1235367757=ss1_14_stairs02 +1680483397=ss1_14_stairs03 +-1729589815=ss1_14_stairs04 +-915575086=ss1_14_stairs05 +-13936051=ss1_14_stairs06 +-1376143381=ss1_14_stairs07 +-1888523714=ss1_14_stripwater +446428276=ss1_14_tophedgedtl +-617087940=ss1_14_wallivy01 +1372923653=ss1_emissive_bt1_01 +1555700852=ss1_emissive_bt1_01b +-1963919135=ss1_emissive_bt1_01c +1166020187=ss1_emissive_bt1_02 +1256650610=ss1_emissive_bt1_02b +959206397=ss1_emissive_bt1_02c +1943137022=ss1_emissive_bt1_03 +-2023058897=ss1_emissive_bt1_05 +955013433=ss1_emissive_bt1_05b +1259994516=ss1_emissive_bt1_05c +1293339916=ss1_emissive_club +2008946871=ss1_emissive_ss1_01 +-2017544008=ss1_emissive_ss1_02 +976910415=ss1_emissive_ss1_02b +1682091983=ss1_emissive_ss1_03_2 +1855505531=ss1_emissive_ss1_03_3 +-1060214555=ss1_emissive_ss1_03_4 +1393233248=ss1_emissive_ss1_03_5 +-1928740018=ss1_emissive_ss1_03 +1378763536=ss1_emissive_ss1_04_2 +1753509820=ss1_emissive_ss1_04_3 +-1589517998=ss1_emissive_ss1_04_4 +-1624676467=ss1_emissive_ss1_04 +-331365984=ss1_emissive_ss1_05_a +-1885042581=ss1_emissive_ss1_05_c +-1553846298=ss1_emissive_ss1_05_d +-1845523171=ss1_emissive_ss1_05_e +-1270820449=ss1_emissive_ss1_05_f +-997100992=ss1_emissive_ss1_05_g +-552424648=ss1_emissive_ss1_06_2 +-910131052=ss1_emissive_ss1_06_3 +1080371718=ss1_emissive_ss1_06 +-816822283=ss1_emissive_ss1_06b_3 +-940689103=ss1_emissive_ss1_06b_4 +-704781600=ss1_emissive_ss1_06b2b_2 +2056718584=ss1_emissive_ss1_06b2b +1386466947=ss1_emissive_ss1_07 +112170738=ss1_emissive_ss1_07b +726294567=ss1_emissive_ss1_07c +-315878491=ss1_emissive_ss1_08_2 +1594586978=ss1_emissive_ss1_08_3 +-200863417=ss1_emissive_ss1_08 +-1509569972=ss1_emissive_ss1_09a +-1665353798=ss1_emissive_ss1_09b +-75488915=ss1_emissive_ss1_10 +559804073=ss1_emissive_ss1_11_a +254495300=ss1_emissive_ss1_11_b +1290486854=ss1_emissive_ss1_11 +-457441002=ss1_emissive_ss1_11b +1559094347=ss1_emissive_ss1_12 +-1192351221=ss1_emissive_ss1_12b +1214626619=ss1_emissive_ss1_13 +-453706056=ss1_emissive_ss1_13b +-1296033201=ss1_emissive_ss1_13c +-787949568=ss1_emissive_ss1_14a +-543034062=ss1_emissive_ss1_14b +557307319=ss1_lod_emissive_05 +-1110058314=ss1_lod_emissive_slod3 +1038936830=ss1_lod_emissive +2007050028=ss1_lod_slod3 +-1780655002=ss1_props_bug1480687_slod +1633166599=ss1_props_bug1513403_slod +-1640273836=ss1_props_cablemesh63 +1652262705=ss1_props_cablemesh63217 +928902614=ss1_props_cablemesh6334 +2095548941=ss1_props_cablemesh63621 +-1410063030=ss1_props_cablemesh641 +1463686267=ss1_props_cablemesh947927 +43804629=ss1_props_cablemesh947938 +-855441989=ss1_props_cablemesh947946 +1864583097=ss1_props_cablemesh947955 +-1853036408=ss1_props_cablemesh9479554 +-1940859617=ss1_props_cablemesh9479767 +-1584286919=ss1_props_cablemesh947978 +78130487=ss1_props_cablemesh94799 +1182593489=ss1_props_cablemesh947994 +-1593736670=ss1_props_cablemesh9480 +1806008239=ss1_props_cablemesh94801 +-92136086=ss1_props_cablemesh94802 +-2050051847=ss1_props_cablemesh94803a +-1837919433=ss1_rd1_00 +-1393997790=ss1_rd1_02 +-1247225431=ss1_rd1_03 +-1958705959=ss1_rd1_04 +-663347389=ss1_rd1_05 +-961250368=ss1_rd1_06 +-289125409=ss1_rd1_07 +-469092757=ss1_rd1_08 +169935508=ss1_rd1_09 +1609977121=ss1_rd1_10 +-152765696=ss1_rd1_11 +-929620379=ss1_rd1_12 +-914284487=ss1_rd1_13 +-1683340148=ss1_rd1_14 +470598995=ss1_rd1_15 +769845503=ss1_rd1_16 +310030895=ss1_rd1_17 +-503197382=ss1_rd1_18 +-1907152414=ss1_rd1_19 +817229101=ss1_rd1_20 +520636882=ss1_rd1_21 +319369684=ss1_rd1_22 +2041413403=ss1_rd1_24 +1743903652=ss1_rd1_25 +-546026801=ss1_rd1_26 +-248844740=ss1_rd1_27 +2077754264=ss1_rd1_28 +-1919441129=ss1_rd1_29 +1231266324=ss1_rd1_30 +1540507377=ss1_rd1_31 +-1272547428=ss1_rd1_32 +-848319954=ss1_rd1_33 +-1770406845=ss1_rd1_34 +-1597255449=ss1_rd1_35 +134324053=ss1_rd1_36 +-1917257703=ss1_rd1_37_ovly +380845240=ss1_rd1_37 +-353409747=ss1_rd1_39 +-1987665603=ss1_rd1_40 +1211230595=ss1_rd1_40b +-1177812545=ss1_rd1_42 +-403415537=ss1_rd1_43 +791962165=ss1_rd1_hedge001 +1560133063=ss1_rd1_hedge002 +817718595=ss1_rd1_hedge003 +511885518=ss1_rd1_hedge004 +340241496=ss1_rd1_hedge005 +101060565=ss1_rd1_hedge006 +-105253059=ss1_rd1_hedge007 +-405056640=ss1_rd1_hedge008 +-584171994=ss1_rd1_hedge009 +-505821651=ss1_rd1_hedge010 +893152497=ss1_rd1_hedge011 +106204962=ss1_rd1_hedge012 +-916384456=ss1_rd1_hedge013 +1346425877=ss1_rd1_median1 +-954957053=ss1_rd1_median1decals +-305131723=ss1_rd1_median2 +1564774471=ss1_rd1_median2decals +395207345=ss1_rd1_median3 +-2073374120=ss1_rd1_median3decals +-542497523=ss1_rd1_ovly01 +-840203888=ss1_rd1_ovly02 +55372882=ss1_rd1_ovly03 +-241481489=ss1_rd1_ovly04 +360812703=ss1_rd1_ovly05 +666055938=ss1_rd1_ovly06 +965105832=ss1_rd1_ovly07 +1263860805=ss1_rd1_ovly08 +1326646209=ss1_rd1_ovly09 +1414105230=ss1_rd1_ovly10 +1259992631=ss1_rd1_ovly11 +963269336=ss1_rd1_ovly12 +647310638=ss1_rd1_ovly13 +350259653=ss1_rd1_ovly14 +-880314612=ss1_rd1_ovly15 +-581002566=ss1_rd1_ovly16 +-268058616=ss1_rd1_ovly17 +30892971=ss1_rd1_ovly18 +-2094930366=ss1_rd1_ovly19 +2071845494=ss1_rd1_ovly20 +-76522919=ss1_rd1_ovly21 +230031076=ss1_rd1_ovly22 +-671837342=ss1_rd1_ovly23 +-364693505=ss1_rd1_ovly24 +-1290876537=ss1_rd1_ovly25 +-989827734=ss1_rd1_ovly26 +-1901526852=ss1_rd1_ovly27 +-1605131247=ss1_rd1_ovly28 +569321294=ss1_rd1_ovly29 +-1259581270=ss1_rd1_ovly32 +-936184009=ss1_rd1_ovly33 +1516706721=ss1_rd1_ovly34 +-1706091672=ss1_rd1_ovly35 +-1411629438=ss1_rd1_ovly36 +-1390591740=ss1_rd1_ovly37 +-1082595909=ss1_rd1_ovly38 +1065444818=ss1_rd1_ovly39 +151911364=ss1_rd1_ovly40 +1365228070=ss1_rd1_props_busroof01 +-1552621441=ss1_rd1_props_cbl_x_ +192100189=ss1_rd1_props_cbl_x_01 +422105800=ss1_rd1_props_cbl_x_02 +-435262316=ss1_rd1_props_cbl_x_03 +-203618255=ss1_rd1_props_cbl_x_04 +1449282758=ss1_rd1_props_cbl_x_05 +1143515219=ss1_rd1_props_cbl_x_06 +2076645263=ss1_rd1_props_cbl_x_07 +1773433706=ss1_rd1_props_cbl_x_08 +212384084=ss1_rd1_props_cbl_x_09 +142520912=ss1_rd1_props_cbl_x_10 +-1014188431=ss1_rd1_props_cbl_x_100 +545779814=ss1_rd1_props_cbl_x_101 +840471427=ss1_rd1_props_cbl_x_102 +87243197=ss1_rd1_props_cbl_x_103 +381213896=ss1_rd1_props_cbl_x_104 +1874988757=ss1_rd1_props_cbl_x_105 +2033459641=ss1_rd1_props_cbl_x_106 +1146042352=ss1_rd1_props_cbl_x_107 +1577085778=ss1_rd1_props_cbl_x_108 +-1443495104=ss1_rd1_props_cbl_x_109 +-968675878=ss1_rd1_props_cbl_x_11 +1572040184=ss1_rd1_props_cbl_x_110 +536474258=ss1_rd1_props_cbl_x_111 +304961273=ss1_rd1_props_cbl_x_112 +95895053=ss1_rd1_props_cbl_x_113 +-259910749=ss1_rd1_props_cbl_x_114 +-633182428=ss1_rd1_props_cbl_x_115 +-926170057=ss1_rd1_props_cbl_x_116 +1194475870=ss1_rd1_props_cbl_x_117 +1540582048=ss1_rd1_props_cbl_x_118 +1973362231=ss1_rd1_props_cbl_x_119 +-736835203=ss1_rd1_props_cbl_x_12 +1890128643=ss1_rd1_props_cbl_x_120 +682885914=ss1_rd1_props_cbl_x_121 +981116583=ss1_rd1_props_cbl_x_122 +208358037=ss1_rd1_props_cbl_x_123 +396714249=ss1_rd1_props_cbl_x_124 +-274296564=ss1_rd1_props_cbl_x_125 +22623345=ss1_rd1_props_cbl_x_126 +-751445973=ss1_rd1_props_cbl_x_127 +-445416282=ss1_rd1_props_cbl_x_128 +-1233609039=ss1_rd1_props_cbl_x_129 +202783195=ss1_rd1_props_cbl_x_13 +235519794=ss1_rd1_props_cbl_x_130 +-619456185=ss1_rd1_props_cbl_x_131 +-376637895=ss1_rd1_props_cbl_x_132 +-983716389=ss1_rd1_props_cbl_x_133 +-1825584776=ss1_rd1_props_cbl_x_134 +503635384=ss1_rd1_props_cbl_x_14 +863734041=ss1_rd1_props_cbl_x_140 +-1434814671=ss1_rd1_props_cbl_x_141 +2025034660=ss1_rd1_props_cbl_x_142 +-2062177176=ss1_rd1_props_cbl_x_143 +1397213389=ss1_rd1_props_cbl_x_144 +1636099399=ss1_rd1_props_cbl_x_145 +801767890=ss1_rd1_props_cbl_x_146 +481418146=ss1_rd1_props_cbl_x_147 +709883614=ss1_rd1_props_cbl_x_148 +396185965=ss1_rd1_props_cbl_x_149 +-801029582=ss1_rd1_props_cbl_x_15 +519749440=ss1_rd1_props_cbl_x_150 +-700142123=ss1_rd1_props_cbl_x_153 +-1078492997=ss1_rd1_props_cbl_x_154 +-1316428706=ss1_rd1_props_cbl_x_155 +-1418405834=ss1_rd1_props_cbl_x_156 +-1092518133=ss1_rd1_props_cbl_x_157 +-1464970587=ss1_rd1_props_cbl_x_158 +-1703692752=ss1_rd1_props_cbl_x_159 +-489232547=ss1_rd1_props_cbl_x_16 +1293327139=ss1_rd1_props_cbl_x_160 +543932738=ss1_rd1_props_cbl_x_161 +314451431=ss1_rd1_props_cbl_x_162 +-46662949=ss1_rd1_props_cbl_x_163 +-276996250=ss1_rd1_props_cbl_x_164 +-645254272=ss1_rd1_props_cbl_x_165 +-942108643=ss1_rd1_props_cbl_x_166 +-1173293938=ss1_rd1_props_cbl_x_167 +-1534998160=ss1_rd1_props_cbl_x_168 +-1231327841=ss1_rd1_props_cbl_x_169 +-1256420375=ss1_rd1_props_cbl_x_17 +-418295158=ss1_rd1_props_cbl_x_170 +-43024570=ss1_rd1_props_cbl_x_171 +-878404687=ss1_rd1_props_cbl_x_172 +503201891=ss1_rd1_props_cbl_x_173 +870149153=ss1_rd1_props_cbl_x_174 +54954740=ss1_rd1_props_cbl_x_175 +411612536=ss1_rd1_props_cbl_x_176 +128783301=ss1_rd1_props_cbl_x_177 +487734927=ss1_rd1_props_cbl_x_178 +1883366637=ss1_rd1_props_cbl_x_179 +-955961414=ss1_rd1_props_cbl_x_18 +584894656=ss1_rd1_props_cbl_x_180 +667996844=ss1_rd1_props_cbl_x_181 +1517271017=ss1_rd1_props_cbl_x_182 +1228805510=ss1_rd1_props_cbl_x_183 +2105835026=ss1_rd1_props_cbl_x_184 +1585725458=ss1_rd1_props_cbl_x_185 +-1841354873=ss1_rd1_props_cbl_x_186 +-2090333735=ss1_rd1_props_cbl_x_187 +-1255543460=ss1_rd1_props_cbl_x_188 +2127593646=ss1_rd1_props_cbl_x_189 +-1719544660=ss1_rd1_props_cbl_x_19 +2119238491=ss1_rd1_props_cbl_x_190 +-290233314=ss1_rd1_props_cbl_x_191 +-380675754=ss1_rd1_props_cbl_x_192 +-716885694=ss1_rd1_props_cbl_x_193 +-947218995=ss1_rd1_props_cbl_x_194 +1571937709=ss1_rd1_props_cbl_x_20 +1195290827=ss1_rd1_props_cbl_x_21 +419419214=ss1_rd1_props_cbl_x_22 +1805875604=ss1_rd1_props_cbl_x_23 +1029283073=ss1_rd1_props_cbl_x_24 +4661981=ss1_rd1_props_cbl_x_25 +-340264513=ss1_rd1_props_cbl_x_26 +610134794=ss1_rd1_props_cbl_x_27 +-162525457=ss1_rd1_props_cbl_x_28 +-1164863641=ss1_rd1_props_cbl_x_29 +-1781676412=ss1_rd1_props_cbl_x_30 +1865447754=ss1_rd1_props_cbl_x_31 +1095736713=ss1_rd1_props_cbl_x_32 +-627781607=ss1_rd1_props_cbl_x_33 +-321686378=ss1_rd1_props_cbl_x_34 +-1444286788=ss1_rd1_props_cbl_x_35 +-1941720208=ss1_rd1_props_cbl_x_36 +-1257143025=ss1_rd1_props_cbl_x_37 +-943543695=ss1_rd1_props_cbl_x_38 +372295768=ss1_rd1_props_cbl_x_41 +677866693=ss1_rd1_props_cbl_x_42 +-1296203405=ss1_rd1_props_cbl_x_43 +-993319538=ss1_rd1_props_cbl_x_44 +60498729=ss1_rd1_props_cbl_x_45 +1440040860=ss1_rd1_props_cbl_x_46 +507566196=ss1_rd1_props_cbl_x_47 +813923577=ss1_rd1_props_cbl_x_48 +1216687356=ss1_rd1_props_cbl_x_49 +-1136945753=ss1_rd1_props_cbl_x_50 +-1566842272=ss1_rd1_props_cbl_x_51 +-1595810068=ss1_rd1_props_cbl_x_52 +-724744506=ss1_rd1_props_cbl_x_53 +45687453=ss1_rd1_props_cbl_x_54 +-1192587519=ss1_rd1_props_cbl_x_55 +-408589194=ss1_rd1_props_cbl_x_56 +463393896=ss1_rd1_props_cbl_x_57 +1236316299=ss1_rd1_props_cbl_x_58 +400695=ss1_rd1_props_cbl_x_59 +1223176182=ss1_rd1_props_cbl_x_60 +-1487770427=ss1_rd1_props_cbl_x_61 +-1731473480=ss1_rd1_props_cbl_x_62 +-1964002304=ss1_rd1_props_cbl_x_63 +2100664460=ss1_rd1_props_cbl_x_64 +-5759625=ss1_rd1_props_cbl_x_65 +-773930523=ss1_rd1_props_cbl_x_66 +-994629738=ss1_rd1_props_cbl_x_67 +-1241970150=ss1_rd1_props_cbl_x_68 +735966686=ss1_rd1_props_cbl_x_69 +452152401=ss1_rd1_props_cbl_x_70 +197963268=ss1_rd1_props_cbl_x_71 +-97121577=ss1_rd1_props_cbl_x_72 +2109346269=ss1_rd1_props_cbl_x_73 +-208142949=ss1_rd1_props_cbl_x_74 +-521840586=ss1_rd1_props_cbl_x_75 +-1216674462=ss1_rd1_props_cbl_x_76 +1051104187=ss1_rd1_props_cbl_x_79 +-1055155797=ss1_rd1_props_cbl_x_80 +-1774566427=ss1_rd1_props_cbl_x_83 +-1972884415=ss1_rd1_props_cbl_x_84 +-288164603=ss1_rd1_props_cbl_x_85 +-1986188649=ss1_rd1_props_cbl_x_86 +-1689137664=ss1_rd1_props_cbl_x_87 +-1509432468=ss1_rd1_props_cbl_x_88 +-181632236=ss1_rd1_props_cbl_x_94 +1682170177=ss1_rd1_props_cbl_x_95 +1495452415=ss1_rd1_props_cbl_x_96 +-830556743=ss1_rd1_props_cbl_x_97 +-1133571686=ss1_rd1_props_cbl_x_98 +833747998=ss1_rd1_props_cbl_x_99 +-1260892981=ss1_rd1_props_hv00 +-1029379996=ss1_rd1_props_hv01 +-1891991152=ss1_rd1_props_hv02 +-1385251336=ss1_rd1_props_hv03 +402043401=ss1_rd1_ssrd_fur00 +-474396273=ss1_rd1_ssrd_fur01 +-243112671=ss1_rd1_ssrd_fur02 +1868488920=ss1_rd1_ssrd_fur03 +1563475068=ss1_rd1_ssrd_fur04 +752802777=ss1_rd1_ssrd_fur05 +978187959=ss1_rd1_ssrd_fur06 +-1208323570=ss1_rd1_ssrd_fur07 +-2082076186=ss1_rd1_ssrd_fur08 +-1858591606=ss1_rd1_ssrd_fur09 +-542785400=ss1_rd1_ssrd_fur10 +1823660704=ss1_rd1_ssrd_fur11 +1531754452=ss1_rd1_ssrd_fur12 +1217532511=ss1_rd1_ssrd_fur13 +651218653=ss1_rd1_ssrd_fur14 +-1547810634=ss1_rd1_ssrd_fur15 +-1847319294=ss1_rd1_ssrd_fur16 +-1897652478=ss1_rd1_ssrd_fur17 +2101246903=ss1_rd1_ssrd_fur18 +-91589043=ss1_rd1_ssrd_fur19 +1840600785=ss1_rd1_ssrd_fur20 +-1570095046=ss1_rd1_ssrd_fur21 +1509121284=ss1_rd1_xfur00 +1202305137=ss1_rd1_xfur01 +1704129599=ss1_rd1_xfur02 +1405898930=ss1_rd1_xfur03 +180010644=ss1_rd1_xfur04 +-134407911=ss1_rd1_xfur05 +524642217=ss1_rd1_xfur06 +209895972=ss1_rd1_xfur07 +-1075762974=ss1_rd1_xfur08 +-1322808465=ss1_rd1_xfur09 +-1851372691=ss1_rd1_xfur10 +2131961415=ss1_rd1_xfur11 +906695736=ss1_rd1_xfur12 +-1549930660=ss1_rd1_xfur13 +1923400478=stalion +-401643538=stalion2 +-1477580979=stanier +-403758991=stickons +1545842587=stinger +-2098947590=stingergt +1747439474=stockade +-214455498=stockade3 +1723137093=stratum +-1961627517=stretch +-2122757008=stunt +1706375705=sub_01_shb +-1797633475=sub_04_sb +417531182=sub_6_add_002 +1196089853=sub_6_add_003 +-391470130=sub_6_add_004 +-1243942856=sub_6_add_01 +-853989986=sub1_add_002 +50729335=sub1_add_003 +951352531=sub1_add_004 +1852205114=sub1_add_005 +1609878359=sub1_add_006 +1308600173=sub1_add_007 +1002504944=sub1_add_008 +1155736732=sub1_add_01 +-153407593=sub2_brandadd_002 +51955730=sub2_brandadd_003 +298181996=sub2_brandadd_004 +-1850645179=sub2_brandadd_005 +-1102856599=sub2_brandadd_006 +-863151364=sub2_brandadd_007 +-625445038=sub2_brandadd_008 +1427270664=sub2_brandadd_009 +-1329991983=sub2_brandadd_01 +-758781827=sub2_brandadd_010 +-1049049629=sub2_brandadd_011 +-280845962=sub2_brandadd_012 +1210651510=sub2ceiling_bits1 +1357043772=sub2walktext1 +-2130566113=sub3_reflectonly +-1591921606=sub3_sb +1629821265=sub3doors +-1384399218=sub3wall_pans +-1995425518=sub4_adds_002 +-1689068137=sub4_adds_003 +-1649614261=sub4_adds_004 +805668606=sub4_adds_005 +1110223692=sub4_adds_006 +-25932406=sub4_adds_01 +-377486242=sub4ceiling_bits1 +1772374739=sub4ceiling_bitsblergh +519120503=sub5_signage1 +625214924=sub5ad_decals1 +-1702662071=sub5ad_decals2 +-748344549=sub5ceiling_bits1 +-978219084=sub5ceiling_bits2 +586083911=sub5doors1 +-335062999=sub5mirror_flr1 +-35128342=sub5mirror_flr2 +-740277011=sub5overlay1 +1619287607=sub5overlay2 +81953595=sub5panels1 +794991514=sub5pipes1 +1630830397=sub5pipes2 +1676941747=sub5wallbits1 +-1424840709=sub5wallbits2 +771711535=submersible +-1066334226=submersible2 +2012211539=subway1_ceilingbits1 +1750878764=subway1_ceilingbits2 +-1665420704=subway1_mirror2 +1983101791=subway2_brandingtext002 +-2022023700=subway2_brandingtext003 +-1748697471=subway2_brandingtext004 +-1696135995=subway2_brandingtext005 +516086926=subway2_brandingtext1 +-185755532=subway2_dirt1 +-1719442365=subway2_panels1 +1248083080=subway2mirroflr1 +-631246063=subway2mirroflrlow +250304836=subway3_mir +1995637998=subway4logo1 +866435659=subway4mirrorflr1 +-735084042=subway4text2 +970598228=sultan +-295689028=sultanrs +-282946103=suntrap +1123216662=superd +710198397=supervolito +-1671539132=supervolito2 +384071873=surano +699456151=surfer +-1311240698=surfer2 +-1894894188=surge +-657696971=suway3pipes +-339587598=swift +1075432268=swift2 +1663218586=t20 +1951180813=taco +-1008861746=tailgater +972671128=tampa +-1071380347=tampa2 +-730904777=tanker +1956216962=tanker2 +586013744=tankercar +-956048545=taxi +-2096818938=technical +1180875963=technical2 +272929391=tempesta +314192305=test_prop_gravestones_01a +-1573887677=test_prop_gravestones_02a +-1829121346=test_prop_gravestones_04a +865506001=test_prop_gravestones_05a +838307155=test_prop_gravestones_07a +-373490769=test_prop_gravestones_08a +-1507101831=test_prop_gravestones_09a +-132218202=test_prop_gravetomb_01a +1294871464=test_prop_gravetomb_02a +1827343468=test_tree_cedar_trunk_001 +1239708330=test_tree_forest_trunk_01 +-284640012=test_tree_forest_trunk_04 +-1608076682=test_tree_forest_trunk_base_01 +-359103520=test_tree_forest_trunk_fall_01 +1836027715=thrust +48339065=tiptruck +-947761570=tiptruck2 +1981688531=titan +-1064362163=to_be_swapped +464687292=tornado +1531094468=tornado2 +1762279763=tornado3 +-2033222435=tornado4 +-1797613329=tornado5 +-1558399629=tornado6 +1070967343=toro +908897389=toro2 +1941029835=tourbus +-1323100960=towtruck +-442313018=towtruck2 +2078290630=tr2 +1784254509=tr3 +2091594960=tr4 +1641462412=tractor +-2076478498=tractor2 +1445631933=tractor3 +2016027501=trailerlogs +-877478386=trailers +-1579533167=trailers2 +-2058878099=trailers3 +712162987=trailersmall +1917016601=trash +-1255698084=trash2 +-1352468814=trflat +1127861609=tribike +-1233807380=tribike2 +-400295096=tribike3 +101905590=trophytruck +-663299102=trophytruck2 +290013743=tropic +1448677353=tropic2 +1887331236=tropos +-2100640717=tug +-982130927=turismo2 +408192225=turismor +-1770643266=tvtrailer +2067820283=tyrus +773063444=u_f_m_corpse_01 +-671910391=u_f_m_drowned_01 +1095737979=u_f_m_miranda +-1576494617=u_f_m_promourn_01 +894928436=u_f_o_moviestar +-988619485=u_f_o_prolhost_01 +-96953009=u_f_y_bikerchic +-1230338610=u_f_y_comjane +-1670377315=u_f_y_corpse_01 +228356856=u_f_y_corpse_02 +-1768198658=u_f_y_hotposh_01 +-254493138=u_f_y_jewelass_01 +1573528872=u_f_y_mistress +602513566=u_f_y_poppymich +-756833660=u_f_y_princess +1535236204=u_f_y_spyactress +-252946718=u_m_m_aldinapoli +-1022961931=u_m_m_bankman +1984382277=u_m_m_bikehire_01 +1646160893=u_m_m_doa_01 +712602007=u_m_m_edtoh +874722259=u_m_m_fibarchitect +728636342=u_m_m_filmdirector +1169888870=u_m_m_glenstank_01 +-1001079621=u_m_m_griff_01 +-835930287=u_m_m_jesus_01 +-1395868234=u_m_m_jewelsec_01 +-422822692=u_m_m_jewelthief +479578891=u_m_m_markfost +-2114499097=u_m_m_partytarget +1888624839=u_m_m_prolsec_01 +-829029621=u_m_m_promourn_01 +1624626906=u_m_m_rivalpap +-1408326184=u_m_m_spyactor +1813637474=u_m_m_streetart_01 +-1871275377=u_m_m_willyfist +732742363=u_m_o_filmnoir +1189322339=u_m_o_finguru_01 +-1709285806=u_m_o_taphillbilly +1787764635=u_m_o_tramp_01 +-257153498=u_m_y_abner +-815646164=u_m_y_antonb +-636391810=u_m_y_babyd +1380197501=u_m_y_baygor +-1954728090=u_m_y_burgerdrug_01 +610290475=u_m_y_chip +755956971=u_m_y_cyclist_01 +-2051422616=u_m_y_fibmugger_01 +-961242577=u_m_y_guido_01 +-1289578670=u_m_y_gunvend_01 +-264140789=u_m_y_hippie_01 +880829941=u_m_y_imporage +2109968527=u_m_y_justin +-927261102=u_m_y_mani +1191548746=u_m_y_militarybum +1346941736=u_m_y_paparazzi +921110016=u_m_y_party_01 +-598109171=u_m_y_pogo_01 +2073775040=u_m_y_prisoner_01 +-2057423197=u_m_y_proldriver_01 +1011059922=u_m_y_rsranger_01 +1794381917=u_m_y_sbike +-1852518909=u_m_y_staggrm_01 +-1800524916=u_m_y_tattoo_01 +-1404353274=u_m_y_zombie_01 +-1049233832=urbandryfrnds_01 +1982224326=urbandrygrass_01 +-1800661581=urbangrnfrnds_01 +671173206=urbangrngrass_01 +978689073=urbanweeds01_l1 +-525811767=urbanweeds01 +1830533141=urbanweeds02_l1 +100436592=urbanweeds02 +516990260=utillitruck +887537515=utillitruck2 +2132890591=utillitruck3 +267118375=v_1_coils01 +1904847445=v_1_coils02 +-2085138768=v_1_coils03 +-1110424863=v_1_coils04 +-802822260=v_1_coils05 +838708030=v_1_coils06 +1535062819=v_1_dec_02 +-1234102084=v_1_door01 +-439715986=v_1_door02 +-756756061=v_1_door03 +886298911=v_1_duct02 +-1216490109=v_1_fd_crest +-233563916=v_1_fdsm01 +186775436=v_1_floor_spec +660022125=v_1_main_deta +1677813156=v_1_mountedshelf +1193576947=v_1_rails01 +-1461136400=v_1_shell +153866875=v_1_vacuum003 +459896566=v_1_vacuum004 +144494953=v_1_vacuum005 +442135780=v_1_vacuum006 +-910308975=v_1_vacuum01 +503673375=v_1_vacuum02 +1423740420=v_10_baninbetbits +-879871650=v_10_banker_tables +651174116=v_10_bankinbetweendirt +843317783=v_10_bankovers +-1770878898=v_10_bckbnkdirt +-671130313=v_10_boozeprices +1917754936=v_10_fleecalogo +-1044313957=v_10_fleecalogo2 +455109350=v_10_gan_bank_reflect +-2094984685=v_10_gen_bankcounter +-1621826475=v_10_gen_bnkvaultdetail +-1266843692=v_10_gen_country_bank +1563151887=v_10_gen_liq_reflect +-89876203=v_10_genbank_bits +1388521522=v_10_genbank_leaflets +-513071989=v_10_genbank_rubbermat +1237458198=v_10_genbankcounter +869129040=v_10_genbanklights_01 +567224483=v_10_genbanktrim +-716670247=v_10_gendepo_box01_lid +1074372334=v_10_gendepo_box01 +1269359289=v_10_liqourceilingsigns +1958517737=v_10_liquor_backdirt +1025903659=v_10_liquor_counter +-1722415101=v_10_liquoradposts +-833856236=v_10_liquorbacktrim +542020340=v_10_liquorbits1 +-1258479447=v_10_liquorboard +1187816397=v_10_liquorboxads +-575635765=v_10_liquorcellarbits +-2081756346=v_10_liquordirt +-1918850677=v_10_liquorestorebits +1205623233=v_10_liquorfagdisplay +520784046=v_10_liquorfloorshelves +2129237178=v_10_liquornotes +-601400119=v_10_liquorporn +1585020000=v_10_liquorstore +137684010=v_10_liquorstorebeerstacks +726170109=v_10_liqurmat +-540146049=v_10_liqyeltrim +-1269442274=v_10_lquorbeerstackshope +-534967432=v_10_price_note +-338036873=v_10_shop_bits +-1114380139=v_10_timshit +585210042=v_10_weeroombits +-1493049169=v_11__abbconang1 +-451223344=v_11__abbmetdoors +280632055=v_11__abbprodover +767119671=v_11_ab_dirty +-639732560=v_11_ab_pipes +1531872957=v_11_ab_pipes001 +-643038350=v_11_ab_pipes002 +-944185456=v_11_ab_pipes003 +1912267577=v_11_ab_pipesfrnt +-566720429=v_11_abalphook001 +177525359=v_11_abarmsupp +-406215282=v_11_abattoir_reflection +1761914052=v_11_abattoirshadprox +-85281472=v_11_abattoirshell +-1544503507=v_11_abattoirsubshell +82581555=v_11_abattoirsubshell2 +1346383582=v_11_abattoirsubshell3 +1501446490=v_11_abattoirsubshell4 +-574814449=v_11_abattpens +1240568781=v_11_abb_repipes +1933472203=v_11_abbabits01 +-85417069=v_11_abbbetlights_day +-1017245907=v_11_abbbetlights +1415800086=v_11_abbbigconv1 +-2141005548=v_11_abbcattlehooist +-1080754292=v_11_abbconduit +1546871972=v_11_abbcoofence +-572268449=v_11_abbcorrishad +101345245=v_11_abbcorrsigns +-2016322935=v_11_abbdangles +-45142426=v_11_abbdoorstop +-805278313=v_11_abbebtsigns +1490872358=v_11_abbendsigns +1862024117=v_11_abbexitoverlays +2078282668=v_11_abbgate +2001011031=v_11_abbhosethings +-1231457128=v_11_abbinbeplat +-1325025053=v_11_abbleeddrains +-1098394514=v_11_abbmain1_stuts +1049702801=v_11_abbmain2_dirt +-1837757798=v_11_abbmain2_rails +493418656=v_11_abbmain3_rails +-599168321=v_11_abbmain3bits +-2069070624=v_11_abbmainbit1pipes +870104350=v_11_abbmeatchunks001 +-596490586=v_11_abbmnrmshad1 +-366222823=v_11_abbmnrmshad2 +-671302213=v_11_abbmnrmshad3 +-1965677972=v_11_abbnardirt +-913280628=v_11_abbnearenddirt +-1427719489=v_11_abboffovers +-115336001=v_11_abbpordshadroom +-1697520387=v_11_abbprodbig +979580520=v_11_abbproddirt +-648263873=v_11_abbprodlit +-1698817363=v_11_abbprodplats2 +394198343=v_11_abbrack1 +556601507=v_11_abbrack2 +-599161123=v_11_abbrack3 +110812031=v_11_abbrack4 +-193895672=v_11_abbreargirds +651695598=v_11_abbrodovers +623744713=v_11_abbrolldorrswitch +-1418214751=v_11_abbrolldors +1641910444=v_11_abbseams1 +-1572048740=v_11_abbslaugbld +-733369186=v_11_abbslaugdirt +-226352795=v_11_abbslaughtdrains +423817432=v_11_abbslaughtshad +152936678=v_11_abbslaughtshad2 +-1434151603=v_11_abbslausigns +1351995295=v_11_abbtops1 +145014714=v_11_abbtops2 +-161277129=v_11_abbtops3 +929885194=v_11_abbwins +-613294944=v_11_abcattlegirds +357378553=v_11_abcattlights +-865503302=v_11_abcattlightsent +-1061519961=v_11_abcoolershad +1740457115=v_11_abinbetbeams +1172916701=v_11_abmatinbet +-1900921204=v_11_abmeatbandsaw +229669362=v_11_aboffal +1071960393=v_11_aboffplatfrm +-1203746455=v_11_abplastipsprod +-729416481=v_11_abplatmovecop1 +-301002890=v_11_abplatmoveinbet +-929945934=v_11_abplatstatic +1506184467=v_11_abprodbeams +-1988111383=v_11_abseamsmain +-826900717=v_11_abskinpull +392875289=v_11_abslaughmats +-1060638272=v_11_abslauplat +-1550682552=v_11_abslughtbeams +-95266536=v_11_abstrthooks +-5511026=v_11_backrails +-192419657=v_11_beefheaddropper +-392304518=v_11_beefheaddroppermn +-819191876=v_11_beefsigns +1665092468=v_11_bleederstep +105571099=v_11_blufrocksign +1079267610=v_11_cooheidrack +2027255383=v_11_cooheidrack001 +1648020429=v_11_coolblood001 +-1011515909=v_11_cooler_drs +1495352095=v_11_coolerrack001 +557069257=v_11_coolgirdsvest +1791410739=v_11_crseloadpmp1 +-2141236564=v_11_de-hidebeam +-1586047796=v_11_endoffbits +1494494523=v_11_hangslughshp +-1058902402=v_11_headlopperplatform +1267938596=v_11_jointracksect +-586535839=v_11_leccybox +-926092390=v_11_mainarms +-93037475=v_11_mainbitrolldoor +2143361941=v_11_mainbitrolldoor2 +-1191215209=v_11_maindrainover +-137085273=v_11_manrmsupps +254531170=v_11_meatinbetween +-1570093010=v_11_meatmain +-921230640=v_11_metplate +-402804050=v_11_midoffbuckets +-56477256=v_11_midrackingsection +1863956114=v_11_mincertrolley +-2028606052=v_11_prod_wheel_hooks +251007878=v_11_prodflrmeat +-1122711766=v_11_producemeat +-496971233=v_11_rack_signs +779624722=v_11_rack_signsblu +1375669295=v_11_sheephumperlight +1817496410=v_11_slaughtbox +1763789051=v_11_stungun +564071872=v_11_stungun001 +2089858855=v_11_wincharm +1412155506=v_13_rec_chop_card +1371304953=v_13_rec_chop_deta +611408871=v_13_rec_chop_exlamp +-1215996827=v_13_rec_chop_over +-2028883436=v_13_rec_chop_refl +-2035847296=v_13_rec_chop_shad +1730005798=v_13_rec_cor1_deta +1504074188=v_13_rec_cor1_over +-1226871722=v_13_rec_cor1_refl +-300590450=v_13_rec_door_deta +1111826835=v_13_rec_door_over +-95027348=v_13_rec_door_refl +-1924138198=v_13_rec_exit_deta +-991183763=v_13_rec_exit_over +11080595=v_13_rec_exit_refl +1893877901=v_13_rec_main_card +-1262238500=v_13_rec_main_deta +-2146857748=v_13_rec_main_lamp +1641002849=v_13_rec_main_over +-1365079015=v_13_rec_main_refl +-1302538923=v_13_rec_main_shre +-480517504=v_13_rec_off1_det2 +-386535944=v_13_rec_off1_deta +1702571542=v_13_rec_off1_exlamp +-844999375=v_13_rec_off1_over +-1470219067=v_13_rec_off1_refl +1003750006=v_13_rec_off1_shad +-2076197480=v_13_rec_rear_deta +44952174=v_13_rec_rear_over +-2040402295=v_13_rec_rear_refl +-1375163780=v_13_rec_she2_deta +1908716755=v_13_rec_she2_over +-991070626=v_13_rec_shei_deta +1129019053=v_13_rec_shei_over +-531467176=v_13_rec_shei_refl +-2050752077=v_13_rec_sta1_deta +1440241177=v_13_rec_sta1_over +1164321932=v_13_rec_sta1_refl +-635435070=v_13_rec_sta2_deta +-1906576005=v_13_rec_sta2_over +1787900739=v_13_rec_sta2_refl +-1619230853=v_13_rec_sta2_shad +1634746050=v_13_rec_wind_card +-1705910049=v_13_rec_wind_deta +2120893302=v_13_rec_wind_deta001 +-1101801906=v_13_rec_wind_exlamp +-620592483=v_13_rec_wind_over +266750052=v_13_rec_wind_shad +-407044356=v_13_shell +492598206=v_13_windowshadows1 +-1358883063=v_13_windowshadows2 +-999865899=v_13_windowshadows4 +-847916050=v_13_windowshadows5 +508667353=v_15__exterior_building +93402095=v_15__exterior_frame +1166038987=v_15_cars_shell +-1889000560=v_15_gar_over_decal +-1418283506=v_15_gar_over_normal +-1963439895=v_15_garg_delta_ceiling +1698778120=v_15_garg_delta_doordown +50309508=v_15_garg_delta_doorup +1291125826=v_15_garg_delta +-828676403=v_15_garg_mesh_carlift +-196818787=v_15_garg_mesh_rack01 +262096269=v_15_garg_mesh_rack2 +993323452=v_15_garg_mesh_shelf +-1268764657=v_15_ofa_over_decal +-248726601=v_15_ofa_over_normal +-1654267836=v_15_ofa_over_shadow +2142096866=v_15_ofb_over_decal +802130009=v_15_ofb_over_normal +949858571=v_15_offa_delta_glass +-1397574122=v_15_offa_delta2 +-1749406954=v_15_offa_props +1320563827=v_15_offb_delta_ceiling +-1074174275=v_15_offb_delta_glass +1723723422=v_15_offb_delta_props +480897073=v_15_offb_delta +-1956973268=v_15_offb_glass +1053246885=v_15_offb_mesh_frames +27594084=v_15_shrm_cables +-1012925063=v_15_shrm_delta_ceiling +856965582=v_15_shrm_delta_ceiling2 +631355880=v_15_shrm_delta_photos +-410120742=v_15_shrm_delta_props +1610353134=v_15_shrm_delta +-1899336793=v_15_shrm_frames +-1654110746=v_15_shrm_glass1 +-1406016647=v_15_shrm_glass2 +1738629305=v_15_shrm_mesh_coffeetable +1636667330=v_15_shrm_mesh_desk +2027537347=v_15_shrm_mesh_woodboard +1041275574=v_15_shrm_neonsign_iref001 +-1547325868=v_15_shrm_neonsign_prx +-1022769224=v_15_shrm_neonsign +1574605286=v_15_shrm_promotional +-1845634532=v_15_shrm_shelfprops +-1944492269=v_15_shrm_window_unbroken +2127106692=v_15_srm_over_decal +-1040080247=v_15_srm_over_normal +1503110007=v_15_srm_over_shadow +-463099505=v_15_window_broken +-1204911835=v_16_ap_hi_pants1 +-1437801122=v_16_ap_hi_pants2 +-1694021933=v_16_ap_hi_pants3 +-22344159=v_16_ap_hi_pants4 +-520891725=v_16_ap_hi_pants5 +-746965056=v_16_ap_hi_pants6 +296488363=v_16_ap_mid_pants1 +1064233264=v_16_ap_mid_pants2 +906876526=v_16_ap_mid_pants3 +-439175687=v_16_ap_mid_pants4 +-627531899=v_16_ap_mid_pants5 +-2144208857=v_16_barglow +-1245042072=v_16_barglow001 +-1639175907=v_16_barglownight +592132096=v_16_basketball +1753105766=v_16_bathemon +1769990479=v_16_bathmirror +1495774418=v_16_bathstuff +1694551716=v_16_bdr_mesh_bed +562784610=v_16_bdrm_mesh_bath +554957387=v_16_bdrm_paintings002 +1635608336=v_16_bed_mesh_blinds +-2038405478=v_16_bed_mesh_delta +541212613=v_16_bed_mesh_windows +-1655739971=v_16_bedrmemon +1644861560=v_16_bookend +-696587396=v_16_dnr_a +176673685=v_16_dnr_c +396344497=v_16_dt +402779496=v_16_fh_sidebrdlngb_rsref001 +437506665=v_16_frankcable +2012970818=v_16_frankcurtain1 +-645958848=v_16_frankstuff_noshad +1395271370=v_16_frankstuff +-548588043=v_16_frankstuff003 +-111777273=v_16_frankstuff004 +-401125507=v_16_goldrecords +-855487398=v_16_hi_apt_planningrmstf +1710746303=v_16_hi_apt_s_books +2122176276=v_16_hi_studdorrtrim +-1938917263=v_16_hifi +795926619=v_16_high_bath_delta +-61937122=v_16_high_bath_mesh_mirror +1519962981=v_16_high_bath_mesh_mirror001 +28388079=v_16_high_bath_over_normals +-2102769187=v_16_high_bath_over_shadow +1282505899=v_16_high_bed_mesh_lights +1848187037=v_16_high_bed_mesh_unit +-1810487791=v_16_high_bed_over_dirt +-1825762094=v_16_high_bed_over_normal +-1637177333=v_16_high_bed_over_shadow +-1725072230=v_16_high_hal_mesh_plant +-2087534553=v_16_high_hall_mesh_delta +-206202603=v_16_high_hall_over_dirt +1501428630=v_16_high_hall_over_normal +-998893158=v_16_high_hall_over_shadow +1939050630=v_16_high_kit_mesh_unit +-804437949=v_16_high_ktn_mesh_delta +-703501524=v_16_high_ktn_mesh_fire +1205639727=v_16_high_ktn_mesh_windows +-328622740=v_16_high_ktn_over_decal +764891703=v_16_high_ktn_over_dirt +-415048780=v_16_high_ktn_over_shadow +32267209=v_16_high_ktn_over_shadows +1659989247=v_16_high_lng_armchairs +-259264457=v_16_high_lng_details +-1672731594=v_16_high_lng_mesh_delta +-1993946058=v_16_high_lng_mesh_plant +-1671259133=v_16_high_lng_mesh_shelf +-1561464270=v_16_high_lng_mesh_tvunit +-338992837=v_16_high_lng_over_dirt +-1565038939=v_16_high_lng_over_shadow +737627589=v_16_high_lng_over_shadow2 +-1875612265=v_16_high_plan_mesh_delta +-1552478834=v_16_high_plan_over_normal +246334229=v_16_high_pln_m_map +-1915596431=v_16_high_pln_mesh_lights +2109668307=v_16_high_pln_over_shadow +124185503=v_16_high_stp_mesh_unit +1686839869=v_16_high_ward_over_decal +-684611335=v_16_high_ward_over_normal +-1085127369=v_16_high_ward_over_shadow +1505165660=v_16_highstudwalldirt +-1657151895=v_16_hiigh_ktn_over_normal +1580467277=v_16_knt_c +-1792937432=v_16_knt_f +-1925494464=v_16_knt_mesh_stuff +-71964169=v_16_lgb_mesh_lngprop +-372623874=v_16_lgb_rock001 +-1085847436=v_16_livstuff003 +965848181=v_16_livstuff00k2 +-1736550082=v_16_lnb_mesh_coffee +-1956178182=v_16_lnb_mesh_tablecenter001 +-303021494=v_16_lng_mesh_blinds +1657526695=v_16_lng_mesh_delta +1436338573=v_16_lng_mesh_stairglass +2007313326=v_16_lng_mesh_stairglassb +1541620211=v_16_lng_mesh_windows +-964847400=v_16_lng_over_normal +868153000=v_16_lngas_mesh_delta003 +1182412177=v_16_lo_shower +71215499=v_16_low_bath_mesh_window +473108619=v_16_low_bath_over_decal +-227255578=v_16_low_bed_over_decal +805567639=v_16_low_bed_over_normal +1431259987=v_16_low_bed_over_shadow +480572754=v_16_low_ktn_mesh_sideboard +-1803582127=v_16_low_ktn_mesh_units +-699070147=v_16_low_ktn_over_decal +-1999869780=v_16_low_lng_mesh_armchair +-1498699789=v_16_low_lng_mesh_coffeetable +-1414703914=v_16_low_lng_mesh_fireplace +1767073950=v_16_low_lng_mesh_plant +203302981=v_16_low_lng_mesh_rugs +-862607347=v_16_low_lng_mesh_sidetable +1573106874=v_16_low_lng_mesh_sofa1 +1883953608=v_16_low_lng_mesh_sofa2 +797777955=v_16_low_lng_mesh_tv +1299566561=v_16_low_lng_over_decal +-89008152=v_16_low_lng_over_normal +-1148626287=v_16_low_lng_over_shadow +1669110046=v_16_low_mesh_lng_shelf +185958074=v_16_mags +977523419=v_16_mesh_delta +-1928851610=v_16_mesh_shell +-1641773035=v_16_mid_bath_mesh_delta +-686357611=v_16_mid_bath_mesh_mirror +-1081334902=v_16_mid_bed_bed +-41870171=v_16_mid_bed_delta +-1933699208=v_16_mid_bed_over_decal +423058140=v_16_mid_hall_mesh_delta +-596208123=v_16_mid_shell +-1562340743=v_16_midapartdeta +1029035082=v_16_midapt_cabinet +-640008227=v_16_midapt_curts +-794678716=v_16_midapt_deca +-319314280=v_16_molding01 +-757685759=v_16_mp_sofa +1861434686=v_16_mpmidapart00 +2021740634=v_16_mpmidapart01 +-1413634140=v_16_mpmidapart018 +-1477562573=v_16_mpmidapart03 +627911247=v_16_mpmidapart07 +1121969460=v_16_mpmidapart09 +-1528124860=v_16_mpmidapart13 +2098322103=v_16_mpmidapart17 +162412429=v_16_rpt_mesh_pictures +1218832826=v_16_rpt_mesh_pictures003 +-920153100=v_16_shadowobject69 +1747663014=v_16_shadsy +109151345=v_16_skateboard +473873172=v_16_strsdet01 +-1635956176=v_16_studapart00 +1933754349=v_16_studframe +-1348140380=v_16_studio_loshell +1500871631=v_16_studio_pants1 +-415131799=v_16_studio_pants2 +994590581=v_16_studio_pants3 +-1328852098=v_16_studio_skirt +-1121708665=v_16_studio_slip1 +419629772=v_16_studposters +1819360788=v_16_studunits +1145706899=v_16_study_rug +1236742542=v_16_study_sofa +905287380=v_16_treeglow +-1207622214=v_16_treeglow001 +-1462354034=v_16_v_1_studapart02 +-613043635=v_16_v_sofa +-1861375461=v_16_vint1_multilow02 +-1845709974=v_16_wardrobe +776084867=v_19_bar_speccy +-2102113266=v_19_bubbles +-338399248=v_19_changeshadsmain +-172320734=v_19_corridor_bits +815748996=v_19_curts +370752112=v_19_dirtframes_ent +1157232371=v_19_dtrpsbitsmore +-1763494267=v_19_ducts +67728679=v_19_fishy_coral +-2064947552=v_19_fishy_coral2 +-881679119=v_19_jakemenneon +-2108686054=v_19_jetceilights +1755459821=v_19_jetchangebits +1738241483=v_19_jetchangerail +1023206247=v_19_jetchnceistuff +56468989=v_19_jetchngwrkcrd +462094182=v_19_jetdado +-1407643777=v_19_jetdncflrlights +-13703456=v_19_jetstripceilpan +-1681510881=v_19_jetstripceilpan2 +-1890809400=v_19_jetstrpstge +-1655216281=v_19_maindressingstuff +1326367471=v_19_office_trim +690135591=v_19_payboothtrim +-1880181855=v_19_premium2 +-1897452100=v_19_priv_bits +279777689=v_19_priv_shads +-203731504=v_19_stp3fistank +-181061911=v_19_stplightspriv +1142677988=v_19_stpprvrmpics +-530412110=v_19_stri3litstps +1796505475=v_19_strip_off_overs +781409003=v_19_strip_stickers +-1140460783=v_19_strip3pole +-101568154=v_19_stripbootbits +2051732798=v_19_stripbooths +-1374940188=v_19_stripchangemirror +1496392170=v_19_stripduct +-753381166=v_19_stripduct2 +-17721616=v_19_strp_offbits +-887543880=v_19_strp_rig +1444970912=v_19_strp3mirrors +1935720206=v_19_strpbar +-327460995=v_19_strpbarrier +-1301822742=v_19_strpchngover1 +1799992495=v_19_strpchngover2 +-100902308=v_19_strpdjbarr +-2138963736=v_19_strpdrfrm1 +-1844403195=v_19_strpdrfrm2 +1483845832=v_19_strpdrfrm3 +1843649452=v_19_strpdrfrm4 +933097249=v_19_strpdrfrm5 +1230574231=v_19_strpdrfrm6 +1438323505=v_19_strpentlites +458056322=v_19_strpfrntpl +-1156043042=v_19_strpmncled +1234437091=v_19_strpprivlits +-1137133608=v_19_strprvrmgdbits +-373068607=v_19_strpshell +1930101236=v_19_strpshellref +-1746529895=v_19_strpstglt +-320646842=v_19_strpstgtrm +1458015340=v_19_strpstrplit +302914944=v_19_trev_stuff +-827514192=v_19_trev_stuff1 +952274871=v_19_vabbarcables +1043570931=v_19_vanbckofftrim +1605871746=v_19_vanchngfacings +-604879834=v_19_vanchngfcngfrst +1899078779=v_19_vangroundover +-1705603715=v_19_vanilla_sign_neon +200278506=v_19_vanillasigneon +825282534=v_19_vanillasigneon2 +567582665=v_19_vanlobsigns +77529160=v_19_vanmenuplain +851007821=v_19_vannuisigns +357208908=v_19_vanshadmainrm +880393118=v_19_vanstageshads +-529553211=v_19_vanuniwllart +-1056047558=v_19_vanunofflights +-627030076=v_19_weebitstuff +140900193=v_2_ala_mesh_delta +-1085509635=v_2_alb_mesh_delta +-1124145780=v_2_atl_mirror_mesh2 +1000881750=v_2_atla_over_decal +-646714696=v_2_atla_over_normal +521470300=v_2_atla_over_shadow +-1279459204=v_2_atlb_over_decal +-551982738=v_2_atlb_over_normal +1743516980=v_2_atlb_over_shadow +-306030378=v_2_ats_mirror_mesh +744323826=v_2_ats_over_decal +529623221=v_2_ats_over_normals +1936337860=v_2_ats_over_shadow +46317015=v_2_atsm_mesh_bottles +-2093891663=v_2_atsm_mesh_delta +1610934588=v_2_atsm_mesh_frames +-665565030=v_2_atsm_mesh_reflect +622634633=v_2_atsm_mesh_units +178556803=v_2_bckstrs_pipes +1063132354=v_2_bckstrs_railing +2095966182=v_2_bds_mesh_bodydrawers +-1074980705=v_2_bds_mesh_ceiling +975372137=v_2_bds_mesh_frame +-709060764=v_2_bds_mesh_lift +-1934217292=v_2_bds_mesh_skirting +1430603214=v_2_bds_mirror_mesh +1239275842=v_2_bds_over_decal +-1548998472=v_2_bds_over_normal +-780120463=v_2_bds_over_shadow +1211383689=v_2_biosign +-1256201790=v_2_bsnt_shell +-185759913=v_2_cdb_mesh_06 +-742378842=v_2_cdb_mesh_delta +-774703634=v_2_cdb_mesh_door +-822034429=v_2_cdb_mesh_smalldoor +157011038=v_2_cdb_over_normal +-1778356134=v_2_cdbt_mesh_liftlights +-75886800=v_2_cdt_mesh_05 +529323861=v_2_cdt_mesh_07 +1651012524=v_2_cdt_mesh_delta +1592452521=v_2_cdt_mesh_smalldoor +-599048534=v_2_cdt_over_normal +-1684154620=v_2_cor1_mesh_delta1 +-1987300639=v_2_cor1_mesh_delta2 +1390608156=v_2_glow_reflect +1556386640=v_2_glow_reflect001 +1402248558=v_2_lighttrigger002 +658288232=v_2_lighttrigger1 +2001442678=v_2_mst_mesh_04 +-1611110193=v_2_mst_mesh_06 +1007821060=v_2_mst_mesh_08 +1572609243=v_2_mst_mesh_banister +366979122=v_2_mst_mesh_delta +2036891287=v_2_mst_mesh_exterior +1297537153=v_2_mst_mesh_wire +-1697249867=v_2_mst_over_dirt +-31073789=v_2_mst_over_normal +127890401=v_2_rc1_over_normal +1346419557=v_2_rc2_over_normal +-466390241=v_2_rct_mesh_04 +2131405007=v_2_rct_mesh_05 +-703340310=v_2_reccorr2stuff +-490052033=v_2_rep_over_normal +810180977=v_2_room2_reflect +1521682972=v_2_shadowmap1 +1792846447=v_2_shadowmap2 +-1121792262=v_2_shadowmap3 +1536082536=v_2_strs_shell +-1000919610=v_2_tomd_mesh_ceiling +-1856339267=v_2_tomd_mesh_delta +953583686=v_2_tomd_mesh_desk +-1962795178=v_2_tomd_mesh_frames +-1917067297=v_2_top_xrays +-1091091869=v_2_tort_mesh_delta +1148800279=v_2_tort_mesh_files +-1651496338=v_2_tort_mesh_frames +-1668246780=v_2_tort_mesh_props +703977413=v_2_tplt_mesh_ceiling +1036437107=v_2_tplt_mesh_delta +-1389778883=v_2_tplt_mesh_frames +-1404669114=v_2_tplt_mesh_kitchen +-920793138=v_2_tpo_mesh_22 +-1752011580=v_2_tpo_mesh_28 +2082748376=v_2_tpo_mesh_41 +-1386571196=v_2_tpo_mesh_42 +-300940315=v_2_tpo_over_decal +1995840442=v_2_tpo_over_normal +-361238537=v_2_tpoff_shell +-563475542=v_20_arm_dec +-1877045865=v_20_arm_det01 +1098896962=v_20_armoury_gate +42114039=v_20_br_det +2124444362=v_20_copfile01 +-1410478748=v_20_copfile02 +-913439184=v_20_evidence01 +1694435465=v_20_frontdesk +466761642=v_20_lspd_sign +468097357=v_20_notbrd002 +-2104596837=v_20_notbrd003 +2090228395=v_20_notbrd004 +1848622558=v_20_notbrd005 +1474859344=v_20_notbrd006 +311390209=v_20_notbrd01 +1989340262=v_20_ornaeagle +1206211935=v_20_ph_arm_cab01 +-1822326102=v_20_ph_cells_dec +1028299119=v_20_ph_flag01 +1331379600=v_20_ph_flag02 +412405764=v_20_ph_flag03 +-1934365233=v_20_ph_in_outbrd +1555226669=v_20_ph_in_outbrd002 +876583346=v_20_ph_lobby_desk +999250531=v_20_ph_lobby_det01 +672544373=v_20_ph_lobby_lights +405855372=v_20_ph_lobby_planter003 +1850199601=v_20_ph_lobby_planter01 +1560357796=v_20_ph_lobby_planter02 +-1652030500=v_20_ph_lockers_det01 +-1256685581=v_20_ph_musdesk +-916246589=v_20_ph_muster_det01 +-186146868=v_20_ph_office_det01 +128828748=v_20_ph_office_det02 +104176290=v_20_ph_office_flag01 +-739854491=v_20_ph_signs01 +2111410153=v_20_ph_stair_dec +374120856=v_20_ph_stair_dec001 +-1398672861=v_20_ph_stairdets +412821588=v_20_ph_stairdets001 +139659155=v_20_ph_stairs03 +-1230144054=v_20_ph_stairwell_det01 +-997713537=v_20_ph_stairwell_det02 +-1441797169=v_20_phcorrdirt +-1261016667=v_20_phlobbylightsem +1890838064=v_20_phlobdirt +-321655962=v_20_phsm02 +-447334415=v_20_policehubshell +79051028=v_20_rubbermat +360511623=v_20_sm01 +1781977939=v_20_stairwell_det01 +859980781=v_20_wall_light003 +-1990168528=v_20_wall_light004 +1609178436=v_20_wall_light005 +-1408780930=v_20_wall_light006 +2051396091=v_20_wall_light007 +-1203089917=v_20_wall_light008 +1599995977=v_20_wall_light01 +-1375572224=v_20_wep_lo +2098308325=v_21_dummybox +-2130895084=v_22_ao_room +-1432249240=v_22_bullets +1755624762=v_22_cables1 +978147468=v_22_cables2 +-1343448250=v_22_g2_shell +2103117968=v_22_g2_vents +1874496076=v_22_glass01 +-1685528088=v_22_glass02 +-783790750=v_22_glass03 +2129668279=v_22_glass04 +884053051=v_22_glass05 +1682142046=v_22_glass06 +-1713709428=v_22_glass07 +1201191433=v_22_glass08 +569503416=v_22_glass09 +-79818067=v_22_glass10 +-244056295=v_22_glass11 +-542352502=v_22_glass12 +-2112322594=v_22_gunsneon +-1882883884=v_22_handguns +601807338=v_22_merch01 +1377272428=v_22_merchglass003 +1139861023=v_22_merchglass004 +1580604025=v_22_merchglass005 +-1827077066=v_22_merchglass009 +1285617263=v_22_merchglass010 +525573077=v_22_merchglass011 +1135617594=v_22_merchglass1 +-2001457087=v_22_merchglass2 +1730407713=v_22_merchglass3 +521264382=v_22_merchglass4 +212416557=v_22_merchglass5 +845972403=v_22_merchglass6 +808353591=v_22_merchglass7 +-1326153535=v_22_merchglass8 +-2071430002=v_22_overlays +1215025646=v_22_reflectproxy +368785959=v_22_shadowmap +1073959231=v_22_shelves +1296095006=v_22_shopdirt +-1869488274=v_22_shopposters +890769226=v_22_shopshadow +457682390=v_22_shopskirt +818809605=v_22_walledges +-203737641=v_22_wallguns +1105658306=v_22_wallhooks +-2098905626=v_23_ao_front +-2124634454=v_23_ao_office +-1862572832=v_23_ao +1724540583=v_23_blends +2050081388=v_23_detail +-75354233=v_23_doors +-737130623=v_23_emissives_front +1619314=v_23_emissives +407933146=v_23_frames +1132467105=v_23_front_blends +1866258050=v_23_front_detail +-143694130=v_23_front_reflect +363964476=v_23_j2_dc +1244863018=v_23_lamps_fr +1512262106=v_23_lamps +1118204532=v_23_lamps2 +-1565586770=v_23_lod +926996797=v_23_mirrorfloor +1375273861=v_23_office_detail +1172635501=v_23_pointsale01 +565674966=v_23_reflect_ext +-662678390=v_23_reflect +655913209=v_23_shell +-991820653=v_24_bdr_mesh_bed_stuff +-1453011168=v_24_bdr_mesh_bed +-1990202314=v_24_bdr_mesh_delta +1214027725=v_24_bdr_mesh_lamp +-1987020847=v_24_bdr_mesh_lstshirt +1309527245=v_24_bdr_mesh_windows_closed +211714468=v_24_bdr_mesh_windows_open +804934733=v_24_bdr_over_decal +685482669=v_24_bdr_over_dirt +700872958=v_24_bdr_over_emmisve +1605603164=v_24_bdr_over_normal +-807542223=v_24_bdr_over_shadow_boxes +510349115=v_24_bdr_over_shadow_frank +-1042523960=v_24_bdr_over_shadow +389359159=v_24_bdrm_mesh_arta +710359790=v_24_bdrm_mesh_bath +1891340530=v_24_bdrm_mesh_bathprops +1664661158=v_24_bdrm_mesh_bookcase +-1385073382=v_24_bdrm_mesh_bookcasestuff +-2079067810=v_24_bdrm_mesh_boxes +1773202095=v_24_bdrm_mesh_closetdoors +1442523633=v_24_bdrm_mesh_dresser +1394045836=v_24_bdrm_mesh_mags +2135986081=v_24_bdrm_mesh_mirror +416521724=v_24_bdrm_mesh_picframes +1132898368=v_24_bdrm_mesh_rugs +414680819=v_24_bdrm_mesh_wallshirts +1245901170=v_24_bedroomshell +1036514555=v_24_details1 +-851635225=v_24_details2 +734684986=v_24_hal_mesh_delta +1444561315=v_24_hal_mesh_props +-2107663832=v_24_hal_over_decal +371116454=v_24_hal_over_normal +393572465=v_24_hal_over_shadow +601619015=v_24_hangingclothes +-1879297800=v_24_hangingclothes1 +-1550318509=v_24_knt_mesh_blinds +784152068=v_24_knt_mesh_boxes +-2010287522=v_24_knt_mesh_center +1451083444=v_24_knt_mesh_delta +1033830821=v_24_knt_mesh_flyer +-88857806=v_24_knt_mesh_mags +-24273391=v_24_knt_mesh_stuff +-822216982=v_24_knt_mesh_units +-1993195884=v_24_knt_mesh_windowsa +1533928200=v_24_knt_mesh_windowsb +1293089609=v_24_knt_over_decal +698665844=v_24_knt_over_normal +26233750=v_24_knt_over_shadow_boxes +1226041042=v_24_knt_over_shadow +-1486546317=v_24_knt_over_shelf +-582701829=v_24_ktn_over_dirt +-379551260=v_24_lga_mesh_delta +-1175478477=v_24_lga_over_dirt +-1199983396=v_24_lga_over_normal +2007651917=v_24_lga_over_shadow +-939409227=v_24_lgb_mesh_bottomdelta +531302143=v_24_lgb_mesh_fire +108228295=v_24_lgb_mesh_lngprop +58568078=v_24_lgb_mesh_sideboard_em +-490529352=v_24_lgb_mesh_sideboard +-2136166337=v_24_lgb_mesh_sideprops +67581076=v_24_lgb_mesh_sofa +-1258076755=v_24_lgb_mesh_topdelta +2103993255=v_24_lgb_over_dirt +1535242412=v_24_llga_mesh_coffeetable +1624607763=v_24_llga_mesh_props +-1221118907=v_24_lna_mesh_windows +-248880225=v_24_lnb_coffeestuff +-581669317=v_24_lnb_mesh_artwork +1787746539=v_24_lnb_mesh_books +-1251571207=v_24_lnb_mesh_cddecks +585653348=v_24_lnb_mesh_coffee +-1098491414=v_24_lnb_mesh_djdecks +-1932905251=v_24_lnb_mesh_dvds +-976235947=v_24_lnb_mesh_fireglass +1896912733=v_24_lnb_mesh_goldrecords +-147708120=v_24_lnb_mesh_lightceiling +-562814293=v_24_lnb_mesh_records +1322047205=v_24_lnb_mesh_sideboard +-1895450375=v_24_lnb_mesh_smallvase +-159116438=v_24_lnb_mesh_tablecenter +1355205957=v_24_lnb_mesh_windows +28403032=v_24_lnb_over_disk_shadow +805086757=v_24_lnb_over_shadow_boxes +-1965865732=v_24_lnb_over_shadow +-389837123=v_24_lng_over_decal +-825798087=v_24_lng_over_normal +-383689547=v_24_lngb_mesh_boxes +-859107878=v_24_lngb_mesh_chopbed +-1527398160=v_24_lngb_mesh_mags +239452158=v_24_postertubes +-373355783=v_24_rct_lamptablestuff +234859136=v_24_rct_mesh_boxes +1867937132=v_24_rct_mesh_lamptable +-113662910=v_24_rct_over_decal +-973548806=v_24_rec_mesh_palnt +598400030=v_24_rpt_mesh_delta +1139773131=v_24_rpt_mesh_pictures +-208547167=v_24_rpt_over_normal +1035232215=v_24_rpt_over_shadow_boxes +-707583489=v_24_rpt_over_shadow +-1020520447=v_24_shell +-650425777=v_24_shlfstudy +-992262514=v_24_shlfstudybooks +1909119672=v_24_shlfstudypics +1967886586=v_24_sta_mesh_delta +1935912868=v_24_sta_mesh_glass +172493042=v_24_sta_mesh_plant +-796985819=v_24_sta_mesh_props +-1040640701=v_24_sta_over_normal +721141620=v_24_sta_over_shadow +-1049793093=v_24_sta_painting +1327282592=v_24_storageboxs +1781419470=v_24_tablebooks +-1832124717=v_24_wdr_mesh_delta +726462463=v_24_wdr_mesh_rugs +212348610=v_24_wdr_mesh_windows +1239025526=v_24_wdr_over_decal +511688836=v_24_wdr_over_dirt +-1963942288=v_24_wdr_over_normal +-1155571204=v_24_wrd_mesh_boxes +846465355=v_24_wrd_mesh_tux +-102685204=v_24_wrd_mesh_wardrobe +1564163252=v_25_class +18170909=v_25_classlights +17772065=v_25_controldesk +1380337534=v_25_controlequip +-209410441=v_25_controlsm +1739383993=v_25_drframes +-1037454721=v_25_elevator01 +-1843146108=v_25_elevstuff +-54985807=v_25_elvsigns +2135871526=v_25_hallstuff +-492507806=v_25_levnumbers +1606277980=v_25_lights +269655474=v_25_lowershad +-1656796257=v_25_obsvclutter +588246212=v_25_obsvdesks +-327988289=v_25_obsvlights +1468041919=v_25_obsvsm +511332709=v_25_reflect +-1001224229=v_25_security +202947026=v_25_servdesk +1593467078=v_25_servers +-1300361013=v_25_servershad +1889975915=v_25_servleds +-465343651=v_25_servlights +258494309=v_25_stair01 +1637479371=v_25_stair02 +1908708384=v_25_stair03 +1152530940=v_25_stair04 +1448729931=v_25_stair05 +-1323265301=v_25_stair06 +9501481=v_25_stairlights +-482132128=v_25_stairshd +2070880347=v_25_towelod +546033372=v_25_towerdetail +-796342916=v_25_towerglass +-1337636393=v_25_towershell +-118671513=v_25_upperhallsm +-506765268=v_26_bed +-1202347598=v_26_bedtidy +-2117952008=v_26_bedtrash +1870293098=v_26_beerbox +1840741883=v_26_beerboxtidy +1037932615=v_26_cablestidy +-1812827506=v_26_cablesuntidy +-1194799815=v_26_cablesuntidy001 +-1981025060=v_26_calcabletidy +1709725248=v_26_calcableuntidy +-487873922=v_26_calcableuntidy001 +1540570583=v_26_cophelmet1 +-1327241225=v_26_cophelmet2 +-1567241381=v_26_cophelmet3 +758584474=v_26_couch +11454104=v_26_couchtidy +-1075847792=v_26_couchtrash +-854193425=v_26_cupboards +1899775714=v_26_cupboards001 +-297201651=v_26_cupboardstidy +-835344549=v_26_cupboardtidy +-1635614244=v_26_cupboardtrash +8573371=v_26_cupbrdstrash +-913488004=v_26_ducttape +-924198322=v_26_ducttapetidy +-2076086656=v_26_ducttapetrash +-668465980=v_26_glass005 +-1629023681=v_26_glass006 +-1258930595=v_26_glass007 +-1145254934=v_26_glass008 +-2000907963=v_26_glass1 +-1699269318=v_26_glass2 +1699727980=v_26_glass3 +2004446911=v_26_glass4 +-593345329=v_26_glasstidy004 +-1040083789=v_26_glasstidy1 +1986854279=v_26_glasstidy2 +-1846692728=v_26_glasstidy4 +-1458842090=v_26_halloverlay +2013947472=v_26_halloverlaytidy +1934612623=v_26_hallovertrash +372022075=v_26_kitchen +1521016027=v_26_kitchendirt +-493485163=v_26_kitchendirttrash +-318319411=v_26_kitchentidy +546751371=v_26_kitchentrash +1769101064=v_26_lamp002 +-966408441=v_26_lamp1 +-2133554814=v_26_lamp1trash +1472529137=v_26_m_blanket1 +-1912115339=v_26_m_blanket2 +-719618660=v_26_m_blanket3 +-839843582=v_26_michaelsuit1 +-20716889=v_26_michaelsuit2 +-904038065=v_26_michaelsuit3 +47125023=v_26_mirror +-1694780931=v_26_mirror002 +560616265=v_26_mirrortrash +-1576934409=v_26_overlays +542297926=v_26_overlaystidy +-1666506794=v_26_overlaytrash +867390936=v_26_reflectdirty +1026631985=v_26_reflecttidy +1690922153=v_26_reflecttrashed +-1104612259=v_26_shadowmap +1088018973=v_26_shadowtidy +584651306=v_26_shadowtrash +-1580452763=v_26_toilet +-329833299=v_26_toiletlight +-193476971=v_26_toiletlighttidy +1288996541=v_26_toiletlighttrash +-785913333=v_26_toilettdirt +-1817935674=v_26_toilettdirttrash +-1439437256=v_26_toilettidy +-1783090544=v_26_toilettrash +-739040335=v_26_trailerint +1750601708=v_26_trailerinttidy +808205375=v_26_trailertrashint +1004991743=v_26_walllampson +1332341881=v_26_walllampson001 +-1798927883=v_26_walllamptrashon +-1542956570=v_26_wardrobe +-1700517986=v_26_wardrobetidy +783579691=v_26_wardrobetrash +-1318376588=v_26_windframes +1489342121=v_26_windframestrash +-1972733118=v_26_windowday +691348495=v_26_windowday001 +756507526=v_26_windowdaytrash +1605750980=v_26_winframetidy +-1801952018=v_27_boxpile1 +-1261922187=v_27_epsilonism_ao +1909763355=v_27_epsilonism_dt +1411318270=v_27_epsilonism_extras +-1422648916=v_27_epsilonism_ol +1543636467=v_27_epsilonism_reflect +481153748=v_27_epsilonism_shell +1994422648=v_27_epsilonism_stuff +332890911=v_28_alrm_case002 +639182754=v_28_alrm_case003 +2119555098=v_28_alrm_case004 +-1868268361=v_28_alrm_case005 +1564022241=v_28_alrm_case006 +-1235040205=v_28_alrm_case007 +-944936248=v_28_alrm_case008 +-1830878932=v_28_alrm_case009 +536123101=v_28_alrm_case010 +1494681889=v_28_alrm_case011 +1800711580=v_28_alrm_case012 +-1228520310=v_28_alrm_case013 +-930322410=v_28_alrm_case014 +-1578362154=v_28_alrm_case015 +-1272004773=v_28_alrm_case016 +-504288583=v_28_an1_deca +-1302875366=v_28_an1_deta +-91625412=v_28_an1_dirt +-2131285395=v_28_an1_over +665460296=v_28_an1_refl +-889348411=v_28_an1_shut +-425807828=v_28_an2_deca +1783640636=v_28_an2_deta +362267165=v_28_an2_dirt +1297881980=v_28_an2_refl +69949604=v_28_an2_shut +1194273342=v_28_backlab_deta +1694543848=v_28_backlab_refl +-200730299=v_28_blab_dirt +34154482=v_28_blab_over +804918584=v_28_coldr_deta +-1434323558=v_28_coldr_dirt +-488407274=v_28_coldr_glass1 +-2077507176=v_28_coldr_glass2 +1977558271=v_28_coldr_glass3 +-98685561=v_28_coldr_glass4 +1767896228=v_28_coldr_over +1868477278=v_28_coldr_refl +340001409=v_28_corr_deta +-962636934=v_28_corr_dirt +-608743099=v_28_corr_over +-597522645=v_28_corr_refl +-514027226=v_28_gua2_deta +-832341701=v_28_gua2_dirt +827829926=v_28_gua2_over +-965968944=v_28_gua2_refl +-714592523=v_28_guard1_deta +300413684=v_28_guard1_dirt +-1296722956=v_28_guard1_over +-157081729=v_28_guard1_refl +327282338=v_28_ha1_cover +572465687=v_28_ha1_cover001 +-2020977827=v_28_ha1_deca +1285606275=v_28_ha1_deta +-1086997870=v_28_ha1_dirt +-100593278=v_28_ha1_refl +-1470028723=v_28_ha1_step +211609731=v_28_ha2_deca +-1813155210=v_28_ha2_deta +-543607668=v_28_ha2_dirt +406125197=v_28_ha2_refl +260450705=v_28_ha2_ste1 +10324924=v_28_ha2_ste2 +-272141034=v_28_hazmat1_deta +559721213=v_28_hazmat1_dirt +-987066264=v_28_hazmat1_over +-1588074584=v_28_hazmat1_refl +-521344584=v_28_hazmat2_deta +-1176914998=v_28_hazmat2_dirt +696079846=v_28_hazmat2_over +680555297=v_28_hazmat2_refl +-2088621436=v_28_lab_end +-1302533415=v_28_lab_gar_dcl_01 +1028035968=v_28_lab_poen_deta +-1111357348=v_28_lab_poen_pipe +319419628=v_28_lab_pool_deta +-1415744276=v_28_lab_pool_ladd +-638975089=v_28_lab_pool_wat1 +-1384013695=v_28_lab_pool +-1404084774=v_28_lab_poolshell +-1964189383=v_28_lab_shell1 +181491968=v_28_lab_shell2 +77809468=v_28_lab_trellis +-1962787629=v_28_lab1_deta +-190848797=v_28_lab1_dirt +-232027236=v_28_lab1_glas +1603279933=v_28_lab1_glass +-949321871=v_28_lab1_over +564741461=v_28_lab1_refl +1162521091=v_28_lab2_deta +-757587924=v_28_lab2_dirt +-689312037=v_28_lab2_over +521205889=v_28_lab2_refl +16013419=v_28_loa_deta +-2005236848=v_28_loa_deta2 +-2086014198=v_28_loa_dirt +-265195438=v_28_loa_lamp +-1230616791=v_28_loa_over +241954321=v_28_loa_refl +-689267634=v_28_monkeyt_deta +-858316370=v_28_monkeyt_dirt +1124455535=v_28_monkeyt_over +-861973630=v_28_monkeyt_refl +-460342601=v_28_pool_deca +796422397=v_28_pool_dirt +-2027003491=v_28_pr1_deca +1269601626=v_28_pr1_deta +260842506=v_28_pr1_dirt +164977034=v_28_pr1_refl +-284315258=v_28_pr2_deca +1367672895=v_28_pr2_deta +977503839=v_28_pr2_dirt +-1852856656=v_28_pr2_refl +-452874694=v_28_pra_deca +-136297901=v_28_pra_deta +1305628999=v_28_pra_dirt +-75452171=v_28_pra_refl +300580010=v_28_prh_deca +-134886226=v_28_prh_deta +-1037992190=v_28_prh_dirt +457061302=v_28_prh_refl +-180738643=v_28_prh_shut +882433006=v_28_prh_strs +1097610739=v_28_steps_2 +488548103=v_28_wascor_deta +560768807=v_28_wascor_dirt +-940725559=v_28_wascor_over +-1569357934=v_28_wasele_deta +1867271850=v_28_wasele_dirt +813359581=v_28_wasele_refl +1040040142=v_28_waste_deta +-468647901=v_28_waste_dirt +695541702=v_28_waste_over +-313084079=v_28_waste_refl +-1183091144=v_28_wastecor_refl +-1081348873=v_29_arc_furnace_doors +-1667463119=v_29_arcfurnace +-933537414=v_29_arcfurnpipes +-492337262=v_29_arcfurnplat +1124788726=v_29_arcfurnplat001 +-1782346946=v_29_arfurnplat +-2097535211=v_29_bigcontainer +2059898358=v_29_bigendblocks +-2057633615=v_29_bigwallsheet1 +-830609035=v_29_chalk_dcals +1595352207=v_29_contmetcabs +-1592889616=v_29_controlbits +685990166=v_29_controom +-798081435=v_29_crucibles +665817703=v_29_doors002 +1854399689=v_29_dustsheet02 +1379473356=v_29_emwindows +1500346689=v_29_fllorplates +711050622=v_29_foucontopertor +903896472=v_29_founbenches +-1720388292=v_29_founcastplat003 +-183929767=v_29_founcontconsol +-1867289395=v_29_found_blobs +-977313178=v_29_found_contr_dr +-264732331=v_29_found_dustpiles +-2046902820=v_29_found_glue +1603404705=v_29_found_ref_prox +1906302965=v_29_found_safety +-282740942=v_29_foundarches001 +-546012987=v_29_foundbackdirt +2037471314=v_29_foundbucket +1389963181=v_29_foundcontdirt +1768048980=v_29_foundcontrolcables +-52041177=v_29_foundcontrolpornetc +-79248749=v_29_foundentsigns +-2121990711=v_29_foundentsigns2 +744831916=v_29_foundentsignsmainrm +344780549=v_29_foundfurn_steps +-390176336=v_29_foundlightcovers +2143713901=v_29_foundlightcovers2 +-1564403087=v_29_foundmachbits +1991987322=v_29_foundmachdirt +-908241497=v_29_foundmachgirds +-918305686=v_29_foundmachleccy +-1564084549=v_29_foundmachwall +1062119872=v_29_foundpipes +-301785619=v_29_foundpipesupps +1158380907=v_29_foundry_stairs +-1921514612=v_29_foundrybackent +216154794=v_29_foundryfloorbits +196231839=v_29_foundryshell +670814657=v_29_foundshieldpans +930629662=v_29_foundslag001 +2114708923=v_29_foundsmllrmlocks +935314090=v_29_foundtallcasts +-1664309252=v_29_foundtoprmgirs +-1107271703=v_29_foundtopstairs +-791424195=v_29_founligths001 +-1301345160=v_29_founmaingant +-1837276152=v_29_founmetplates +-344938666=v_29_founsmllelec +-1742995145=v_29_founsmllrmdirt +695041733=v_29_founsmlrrmbench +-262559910=v_29_fouondmachbitsmore +-1187661967=v_29_funrplatshads +-71390663=v_29_furnace_cables +-1822626051=v_29_furnaceslag +-1529564943=v_29_gantry_crucibles +-662296789=v_29_gantrybarriers +-889624009=v_29_girderwear +1914295006=v_29_glue_crnr_in004 +1582559974=v_29_highbits +2125976000=v_29_hut_cover +-1977524103=v_29_ladder +-1640506572=v_29_mainsupportgiders +811690915=v_29_millrollback +2085043658=v_29_millrollbody +-1681320469=v_29_molten_metal +-895178168=v_29_more_metalbits +-1172848632=v_29_morecasts +-395568870=v_29_nearcover +-824933463=v_29_pithighbit +848101617=v_29_rails +1960159698=v_29_rollergantry +845799425=v_29_sideroom +779210579=v_29_sidestairs +1503124072=v_29_smallcasts +-300214313=v_29_smallcastsmore001 +-417219359=v_29_tanksteps +70885467=v_29_underfunrcover +-1492990560=v_29_vfx_ripple_mesh_skin +427313124=v_3_jrm_over_decal +916940396=v_3_jrm_over_normal +-502341461=v_3_jrm_over_shadow +1393877739=v_3_knt_mesh_delta +-1034951235=v_3_knt_mesh_units +-706949898=v_3_ktn_mesh_windows +1612988969=v_3_lng_mesh_coats +-1173988616=v_3_lng_mesh_delta +1954210094=v_3_lng_mesh_magazines +-1102952484=v_3_lng_mesh_timed +-1990154022=v_3_lng_mesh_timed2 +-1565816879=v_3_lng_mesh_walldelta +-780138613=v_3_lng_mesh_windows +-1260370912=v_3_main_mesh_blinds +502293730=v_3_main_mesh_chair +-170356467=v_3_main_mesh_fdframe +1151598458=v_3_main_mesh_fridge +-959592644=v_3_shell +1234388009=v_31_andyblend5 +941924684=v_31_andyblend6 +595976997=v_31_cablemesh5785278_hvstd +-1271100996=v_31_cablemesh5785279_hvstd +-868003203=v_31_cablemesh5785280_hvstd +749206077=v_31_cablemesh5785282_hvstd +-437253630=v_31_cablemesh5785283_hvstd +-1480879683=v_31_cablemesh5785284_hvstd +-753485989=v_31_cablemesh5785285_hvstd +-2055829619=v_31_cablemesh5785286_hvstd +1811945054=v_31_cablemesh5785287_hvstd +-1675132279=v_31_cablemesh5785290_hvstd +-2140922932=v_31_crappy_ramp +-425959820=v_31_elec_supports +611945820=v_31_electricityyparetn +-446120734=v_31_emmisve_ext +870200611=v_31_emrglightnew011 +210618883=v_31_faked_water +1234993118=v_31_flow_fork_ah1 +-957046808=v_31_flow1_0069 +1745115545=v_31_flow1_0079 +-1254267479=v_31_low_tun_extem +1633664682=v_31_lowerwater +219466248=v_31_metro_30_cables003 +-277485022=v_31_newtun_mech_05c +281113821=v_31_newtun_sh +-329826232=v_31_newtun01ol +-1037963740=v_31_newtun01water +-375385747=v_31_newtun01waterb +1486215202=v_31_newtun1reflect +-62974975=v_31_newtun2_mech_05a +-719832311=v_31_newtun2mech_05b +2106261611=v_31_newtun2ol +-1914736329=v_31_newtun2reflect001 +-665470289=v_31_newtun2sh +2063511553=v_31_newtun2water +246036232=v_31_newtun3ol +1646453100=v_31_newtun3sh +-475589349=v_31_newtun4_lod +1870570389=v_31_newtun4b_lod +80863164=v_31_newtun4b_slod +-926404390=v_31_newtun9_slod +-1819466372=v_31_newtun9lod +-836688414=v_31_station_curtains +-1931704889=v_31_tun_06_reflect +-1215413074=v_31_tun_06_refwater +-745034820=v_31_tun_07_reflect +-1829502865=v_31_tun_lod +-1837018283=v_31_tun_slod +1604343045=v_31_tun_swap_lod +137638566=v_31_tun_swap_slod +907122881=v_31_tun01_lod +-1666288450=v_31_tun01_slod +-77632756=v_31_tun05_reflect +-2075493503=v_31_tun05 +2013763245=v_31_tun05b +-1087953689=v_31_tun05f +-1993561717=v_31_tun05gravelol +320662412=v_31_tun05-overlay +1896377258=v_31_tun05shadprox +-567646228=v_31_tun05stationsign +-686976062=v_31_tun06_floorol +-68527136=v_31_tun06_olay +1432788410=v_31_tun06 +-1710302865=v_31_tun06b +-1750053561=v_31_tun06pipes +1367414746=v_31_tun06scrapes +-1899923256=v_31_tun07_olay +1475584724=v_31_tun07 +-275019753=v_31_tun07b +424660899=v_31_tun07b001 +-1638352705=v_31_tun07bgate +-964232399=v_31_tun08_olay +-1228545929=v_31_tun08 +637728693=v_31_tun08reflect +-1988950574=v_31_tun09 +-2068173882=v_31_tun09b +861536970=v_31_tun09bol +-1289237161=v_31_tun09junk005 +-1665195842=v_31_tun09junk009 +734245792=v_31_tun09junk009a +1654593396=v_31_tun09junk2 +-419720215=v_31_tun09reflect +-1958366748=v_31_tun10_gridnew +-1202313901=v_31_tun10_olay +-173271594=v_31_tun10_olaynew +-2039085289=v_31_tun10new +-4064799=v_31_tune06_newols +-571185952=v_31_tune06_newols001 +308090142=v_31_walltext001 +-1780868074=v_31_walltext002 +-1520321755=v_31_walltext003 +-941653984=v_31_walltext005 +1782006993=v_31_walltext006 +2016141498=v_31_walltext007 +-1665816111=v_31_walltext009 +806374692=v_31_walltext010 +591442821=v_31_walltext012 +-176138239=v_31_walltext013 +1992546954=v_31_walltext014 +-1995800809=v_31_walltext015 +1245315447=v_31_walltext016 +1552131594=v_31_walltext017 +-1842704041=v_31_walltext018 +-1536936502=v_31_walltext019 +685064142=v_31_walltext020 +389094534=v_31_walltext021 +2028920832=v_31_walltext022 +1823885199=v_31_walltext023 +1584147195=v_31_walltext024 +1344704112=v_31_walltext025 +-1235690797=v_31_walltext026 +-1474740652=v_31_walltext027 +-1746690583=v_31_walltext028 +86017921=v_31_walltext031 +926395044=v_31a_cablemesh5777513_thvy +1194913501=v_31a_cablemesh5777640_thvy +-1185852742=v_31a_cablemesh5777641_thvy +-291748668=v_31a_cablemesh5777642_thvy +-1343376167=v_31a_cablemesh5777643_thvy +1611178223=v_31a_cablemesh5777644_thvy +657869656=v_31a_cablemesh5777645_thvy +1817108743=v_31a_cablemesh5777646_thvy +264665862=v_31a_cablemesh5777647_thvy +-1873966622=v_31a_cablemesh5777648_thvy +-2088061485=v_31a_cablemesh5777663_thvy +-552805389=v_31a_cablemesh5777678_thvy +-2140745166=v_31a_cablemesh5777693_thvy +619662689=v_31a_cablemesh5777750_thvy +923751592=v_31a_cablemesh5777751_thvy +-727671172=v_31a_cablemesh5777752_thvy +1365713058=v_31a_cablemesh5777753_thvy +-2123871722=v_31a_ducttape +-145238022=v_31a_emrglight005 +1103817947=v_31a_emrglight007 +-821650364=v_31a_emrglightnew +1342497894=v_31a_highvizjackets +-1337478021=v_31a_highvizjackets001 +1142807123=v_31a_jh_steps +1728975675=v_31a_jh_tun_plastic +1005618224=v_31a_jh_tunn_01a +607572965=v_31a_jh_tunn_02a +-647020973=v_31a_jh_tunn_02b +-944989490=v_31a_jh_tunn_02c +1883007971=v_31a_jh_tunn_02x +-1044651449=v_31a_jh_tunn_03aextra +-108474430=v_31a_jh_tunn_03b +58188704=v_31a_jh_tunn_03c +-1895171382=v_31a_jh_tunn_03d +1619205565=v_31a_jh_tunn_03e +1774006321=v_31a_jh_tunn_03f +1006458034=v_31a_jh_tunn_03g +-1141713765=v_31a_jh_tunn_03h +-599574780=v_31a_jh_tunn_03wood +1676007256=v_31a_jh_tunn_04b_ducktape +-1404226508=v_31a_jh_tunn_04b +322961952=v_31a_jh_tunn_04d +701902668=v_31a_jh_tunn_04e +-254526143=v_31a_jh_tunn_04f +1795680809=v_31a_jh_tunnground +-1131010595=v_31a_newtun4shpile008 +5881234=v_31a_ootside_bit +152249940=v_31a_reflectionbox +698624196=v_31a_reflectionbox2 +-933422270=v_31a_reftun2 +1219213886=v_31a_start_tun_cable_bits +1085109131=v_31a_start_tun_cable_bits2 +423544064=v_31a_start_tun_roombits1 +-857049291=v_31a_tun_01_shadowbox +802441001=v_31a_tun_03frame +1432689644=v_31a_tun_05fakelod +78367476=v_31a_tun_puds +-795124420=v_31a_tun_tarp_tower +-1228183513=v_31a_tun_tarp +-898703047=v_31a_tun01_ovly +1126566546=v_31a_tun01_shpile +-1687713124=v_31a_tun01_shpile2 +-186791536=v_31a_tun01 +-1202557391=v_31a_tun01bitsnew +-706105139=v_31a_tun01bitsnew2 +1040445526=v_31a_tun01rocks +1278842581=v_31a_tun01rocks2 +1615460244=v_31a_tun02_fakelod +110914829=v_31a_tun02 +739412168=v_31a_tun02bits_dirtol +-847009626=v_31a_tun02bits +1088879344=v_31a_tun02rocks +1347721388=v_31a_tun03_over2a +-1088653766=v_31a_tun03_over2b +-1396518521=v_31a_tun03_over2c +-1684885721=v_31a_tun03_over2d +-1990456646=v_31a_tun03_over2e +-798293845=v_31a_tun03 +-1169679489=v_31a_tun03i +-1125048111=v_31a_tun03j +363024948=v_31a_tun03k +678819801=v_31a_tun03l +-126740526=v_31a_tun03m +161495598=v_31a_tun03n +1138044567=v_31a_tun03o +1695314181=v_31a_tun03p +-684724948=v_31a_tun04_olay +1255559870=v_31a_tunn_02_ovlay +489286680=v_31a_tunnelsheeting +-1927051973=v_31a_tunnerl_diger +-1963645811=v_31a_tunreflect +1904327311=v_31a_tunroof_01 +-246631913=v_31a_tunspoxyshadow +-1305687387=v_31a_tunswap_dirt +1027317983=v_31a_tunswap_fakelod +1847946085=v_31a_tunswap_girders +-1237471119=v_31a_tunswap_ground +-806208216=v_31a_tunswap_plastic +-2125221273=v_31a_tunswap_platforms +1748792359=v_31a_tunswap_puds +1216627055=v_31a_tunswap_reflection +-696679295=v_31a_tunswap_rocks +-116732144=v_31a_tunswap_shad_proxy +-1425130734=v_31a_tunswap_sheet +1324002801=v_31a_tunswap_steps +-1213969775=v_31a_tunswap_tarp +-1677377795=v_31a_tunswap_tower +1129520978=v_31a_tunswapbitofcrap +-359378585=v_31a_tunswapbits +-1710468359=v_31a_tunswaphit1 +2115345573=v_31a_tunswaplight1 +1758687777=v_31a_tunswaplight2 +461721008=v_31a_tunswapover1 +-2094144548=v_31a_tunswaptunroof +750404304=v_31a_tunswapwalls +-495936384=v_31a_tunswapwallthing +400569107=v_31a_tuntobankol +1844303495=v_31a_v_tunnels_01b +1656358496=v_31a_walltext029 +2108226521=v_31b_andyblend2 +1657718309=v_31b_andyblend3 +187078358=v_31b_andyblend4 +2027262804=v_31b_jh_tunn_03aextra001 +-1726277386=v_31b_newtun3reflect +-441614056=v_31b_newtun3shadowbox +-81634067=v_31b_newtun4ol +-1196417417=v_31b_newtun4olblnd +-620830723=v_31b_newtun4reflect +-696018832=v_31b_newtun4sh +499306796=v_31b_newtun4shadowbox +-1148363654=v_31b_newtun4shadowbox2 +1364058142=v_31b_newtun4shpile002 +-911028182=v_31b_newtun4shpile010 +863825650=v_31b_newtun4water +251145666=v_31b_newtun5_shadowbox +2117954539=v_31b_newtun5ol +-141344393=v_31b_newtun5water +-1234875603=v_31b_newtun6ol +-1647798784=v_31b_newtun6sh +-622256408=v_31b_newtun7ol +348535805=v_31b_newtun7sh +-739197086=v_31b_newtun8ol +-1451349104=v_31b_newtun8refectbox +-709736427=v_31b_newtun8sh +-2141150521=v_31b_newtun9ol +-916052313=v_31b_newtun9ol2 +1316733902=v_31b_newtun9sh +2138038403=v_31b_sewerpipes +-1878483906=v_33_cur_of1_blin +1944903413=v_33_cur_of1_deta +1232352172=v_33_cur_of2_blin +43217600=v_33_cur_of2_ceil +-1404247306=v_33_cur_of2_deta +1217365661=v_33_cur_of3_blin +-722659768=v_33_cur_of3_blin001 +-1888311637=v_33_cur_of3_ceil +-2072905430=v_33_cur_of3_ceil001 +1395535837=v_33_cur_of3_deta +-1413207708=v_33_cur_of3_deta001 +733027250=v_33_cur_shell +-100627722=v_33_shadowbox +1870493881=v_33_sm_ao_det +1489897722=v_33_v_int_33_refonly +-336059269=v_34_5 +-134017662=v_34_boxes +350106806=v_34_boxes02 +1729419554=v_34_boxes03 +-1093965078=v_34_cable1 +-1541261928=v_34_cable2 +935746782=v_34_cable3 +-593983653=v_34_cb_reflect1 +-814977745=v_34_cb_reflect2 +355367046=v_34_cb_reflect3 +116448267=v_34_cb_reflect4 +-868879094=v_34_cb_shell1 +-1165930079=v_34_cb_shell2 +-266093339=v_34_cb_shell3 +-715815095=v_34_cb_shell4 +1355788686=v_34_cb_windows +-1843958127=v_34_chckmachine +611954595=v_34_chickcrates +370504501=v_34_chickcrates2 +-1268011033=v_34_chickcratesb +-1377434900=v_34_chknrack +2041665236=v_34_containers +-2122600826=v_34_corrcratesa +-818099709=v_34_corrcratesb +-648317467=v_34_corrdirt +1127044713=v_34_corrdirt2 +-53851640=v_34_corrdirt4 +-688882107=v_34_corrdirtb +526552031=v_34_corrvents +1222486858=v_34_curtain01 +1045075492=v_34_curtain02 +971282651=v_34_delcorrjunk +1698258907=v_34_delivery +1899259584=v_34_deloffice001 +1179332853=v_34_dirtchill +1609010421=v_34_drains +1815859587=v_34_drains001 +345312178=v_34_emwidw +-2100292605=v_34_entcrates +1952075703=v_34_entdirt +1128796870=v_34_entoverlay +-1526669481=v_34_entpipes +526504143=v_34_entshutter +-1569454457=v_34_entvents +904735481=v_34_hallmarks +1323110819=v_34_hallmarksb +1805556643=v_34_hallsigns +1793420626=v_34_hallsigns2 +-1677819945=v_34_hose +-1014725838=v_34_killrmcable1 +1996665213=v_34_killvents +-580400921=v_34_lights01 +834728125=v_34_lockers +1181523520=v_34_machine +1722921291=v_34_meatglue +988193807=v_34_offdirt +638936736=v_34_officepipe +-266803324=v_34_offoverlay +79133458=v_34_overlays01 +-1054929925=v_34_partwall +-1259062831=v_34_procdirt +85660929=v_34_procequip +390964251=v_34_proclights +64880921=v_34_proclights01 +-42406962=v_34_proclights2 +-201016788=v_34_procstains +-971982902=v_34_puddle +-386546255=v_34_racks +1105696349=v_34_racksb +1547553545=v_34_racksc +-1541553586=v_34_shrinkwrap2 +2064881867=v_34_slurry +-1086917516=v_34_slurrywrap +-1061513633=v_34_sm_chill +-1079242033=v_34_sm_corr +454654597=v_34_sm_corrb +49159047=v_34_sm_deloff +870965650=v_34_sm_ent +1376531074=v_34_sm_kill +114641207=v_34_sm_proc +2137425070=v_34_sm_staff2 +-684169776=v_34_sm_ware1 +906155794=v_34_sm_ware1corr +1910348568=v_34_sm_ware2 +532041100=v_34_staffwin +1457321583=v_34_trolley05 +1173377165=v_34_vents2 +-960408559=v_34_walkway +990536898=v_34_ware2crcks +1371399402=v_34_ware2dirt +226144306=v_34_ware2dirt2 +2104599488=v_34_ware2ovrly +827812566=v_34_ware2vents +-2090151957=v_34_ware2vents2 +1936994302=v_34_ware2vents3 +-65548815=v_34_waredamp +159039109=v_34_waredirt +-423903506=v_34_warehouse +-782498605=v_34_warejunk +304314844=v_34_wareover2 +2136972049=v_34_wareracks +1685654510=v_34_waresuprt +-1477356272=v_34_warevents +57764508=v_34_wcorrdirt +-1560208531=v_34_wcorrtyremks +-317778730=v_34_wtyremks +-432318791=v_35_agency_bluprint +2054353648=v_35_armour +1344012317=v_35_beams +39992491=v_35_beamsempty +53720513=v_35_blinds +1407231314=v_35_blindsempty +1177748597=v_35_board +1564474285=v_35_box3empty +1346424911=v_35_boxes +875000281=v_35_boxes2 +818827766=v_35_boxspare +2081567852=v_35_bs_bluprint +-1681298403=v_35_cables +1292382900=v_35_cables1 +2008920293=v_35_cables1empty +1134108630=v_35_cables2 +115378433=v_35_cables2empty +-1502157424=v_35_cables3 +2120373256=v_35_cables3empty +-1758574849=v_35_cables4 +-365088063=v_35_cables4empty +-2085380086=v_35_cables5 +221096895=v_35_cables6empty +-1676567698=v_35_cablesempty +869600225=v_35_doorempty +-1968957326=v_35_emwin2 +-331903238=v_35_emwin2empty +-1446670439=v_35_emwindent +-893457939=v_35_emwindent001 +1992725793=v_35_emwindows +-1937624480=v_35_emwinempty +1082615517=v_35_fanbase +-1564578152=v_35_fire_app +1008683327=v_35_firehelmet +-2016980865=v_35_gasmasks +-1205262635=v_35_hiest_overall1 +-1807105147=v_35_hiestmask1 +1731354785=v_35_janitor +-1245218309=v_35_litter +-827962246=v_35_litter2 +1104845953=v_35_litterempty +1596843080=v_35_lockdoor +1696959431=v_35_newspapempty +736907095=v_35_nightlightempty +-2118734600=v_35_nightlights +-1725581572=v_35_offbeamempty +1566918163=v_35_office +-1700655893=v_35_officebeams +-1889600842=v_35_officeempty +931708537=v_35_officelights +653259312=v_35_officeshad +1616216478=v_35_officeshadempty +503030053=v_35_offlightempty +608179789=v_35_rails +718989698=v_35_railsempty +533237447=v_35_reflect +498059132=v_35_reflectempty +-1899157110=v_35_sewing +1824210529=v_35_sewing02 +-1539641374=v_35_sewing2empty +1193579876=v_35_sewingempty +-1735377767=v_35_shadowempty +-401596125=v_35_stairs +1219869716=v_35_stairsempty +1366692745=v_35_storeempty +592700040=v_35_storelights +-399741885=v_35_sweat_empty +1498332426=v_35_sweatshad1 +2140834213=v_35_sweatshad2 +-1259801535=v_35_sweatshad3 +-587217810=v_35_sweatshad4 +1535109211=v_35_sweatshell +1379451860=v_35_swtshdwempty1 +1676568383=v_35_swtshdwempty2 +2108398265=v_35_swtshdwempty3 +-1988447657=v_35_swtshdwempty4 +1666030335=v_35_tempwall001 +72977709=v_35_tempwallempty +-839330247=v_35_vents02 +-255680381=v_35_vents2empty +1399817496=v_35_wall +-1978605261=v_35_wallempty +-1711202555=v_35_window_02 +1773352356=v_35_window01 +924034901=v_35_windowempty +1017294077=v_35_windows +-200817160=v_35_windstoreempty +801958102=v_35_winoffempty +-144091702=v_36_5 +922594982=v_36_art +-735595080=v_36_cables1 +-313006056=v_36_cables2 +-1225504011=v_36_deskstuff +-1005703424=v_36_dirtovlay +948582456=v_36_flames +-1467736451=v_36_flames2 +-1700711508=v_36_lights +1631764222=v_36_neon003 +-64274816=v_36_neon2 +-1500476110=v_36_normalonly +1132989909=v_36_normalonly2 +279323304=v_36_pipes +143701709=v_36_reflect +-825823660=v_36_shadowmap +1003655617=v_36_shell +-674933860=v_36_shelves +1709730606=v_36_storestuff +762762514=v_36_tatseat +1350761835=v_37_hd_ao +-929816221=v_37_hd_blends +-306939003=v_37_hd_detail +438794269=v_37_hd_detail2 +-1586029164=v_37_hd_furn +-1884088763=v_37_hd_furndr +1979260483=v_37_hd_mirror +1249767051=v_37_hd_reflect +-1759149974=v_37_hd_shell_main_refl +-538534518=v_37_hd_shell_wal1_refl +-2012040656=v_37_hd_shell_wal2_refl +-1173734113=v_37_hd_shell +-1285341603=v_38_barb_plant003 +482157667=v_38_barb_plant02 +1959780881=v_38_barbers_det +174452674=v_38_barbers_shell +-1452891075=v_38_barbpole01 +-465332278=v_38_cabinet01 +-49034902=v_38_cabinet02 +521424757=v_38_fan +1887843457=v_38_fan01 +-1576443601=v_38_lights +1828744934=v_38_mirror +474909440=v_38_pictures +-2117807240=v_38_pictures3 +1674458821=v_38_reflect +713194973=v_38_shadowmap +156917919=v_38_shelves +1374490841=v_38_sink +-31778210=v_38_window01 +1778806458=v_39_beams +-1410116789=v_39_beams2 +1637203601=v_39_beams3 +511490507=v_39_beerboxes02 +855663314=v_39_beerboxes04 +270015746=v_39_beerboxes05 +-101125948=v_39_beerboxes08 +976607369=v_39_beerbrokenshelves08 +408367526=v_39_brokewall +136656517=v_39_bulb_on_1 +-101770727=v_39_bulb_on_2 +-347682182=v_39_cable1yellow +-798250268=v_39_cable2white +-1127075135=v_39_cable3white +1212602949=v_39_cablelamp +1813480256=v_39_cablesfan +-1224888874=v_39_cablesshop +272588959=v_39_decaldirt1 +-25281251=v_39_decaldirt2 +-1512633392=v_39_decaldirt3 +-1843338140=v_39_decaldirt4 +-2060170269=v_39_halllampon +1345485654=v_39_meth_lab +2143080783=v_39_methcooker +-1356649983=v_39_methducttape +899246841=v_39_methlab_8 +1794807326=v_39_methlab_stair +1572606725=v_39_ovrly5 +1109643893=v_39_pills +-1741954096=v_39_pipes +-766100472=v_39_posters +1637047757=v_39_reflect_proxy +-520592709=v_39_shad_uppback +-676063048=v_39_shadmeth +-1257355426=v_39_shadow_liquor +1815754047=v_39_shadow_store +-1566208717=v_39_shadplan +-2008302522=v_39_shopdirt +758430064=v_39_shopovrlys +1774095544=v_39_shops5kirt +-2136444176=v_39_spdecaaldirt +1897235116=v_39_tears2 +-2100812271=v_39_tears3 +-1835350602=v_39_tears4 +-1403782872=v_39_tears5 +62270247=v_39_tearshall +-1668341863=v_39_ventilation +-1784830875=v_39_winframe +-98737209=v_40_ceilinglights2 +291872894=v_40_corri001 +45093818=v_40_debris1 +-1186594589=v_40_debris2 +-887905154=v_40_debris3 +791112872=v_40_debris4 +962167052=v_40_debris5 +336311921=v_40_debris6 +507955943=v_40_debris7 +1393603702=v_40_debris8 +518270419=v_40_details004 +-1215871715=v_40_details004b +229280608=v_40_details005 +-1015980332=v_40_details1 +-354932931=v_40_details1b +1418690838=v_40_details2 +-1630628465=v_40_details3 +-1385794092=v_40_doorfr2 +-1630447446=v_40_doorfr3 +166085559=v_40_exitpillar2 +-628711122=v_40_firehose003 +-1407925173=v_40_firehose004 +-1290299295=v_40_firehose2 +1450377097=v_40_firestand +1703995662=v_40_firestand001 +160903452=v_40_firestand002 +-676147884=v_40_firestand003 +787938267=v_40_firestand004 +1489196476=v_40_frame011 +828868353=v_40_frame012 +1606509492=v_40_frame013 +-1250899357=v_40_gridlights004 +-2067145343=v_40_gridlights1 +-1299465980=v_40_gridlights2 +-1599302330=v_40_gridlights3 +-1161498737=v_40_hospbumpers2 +1325808595=v_40_hospital_reflect +-1195059330=v_40_hospital +-144818466=v_40_hospital1shad +367028484=v_40_hospital1shadb +1256210974=v_40_hospital2shad +-1300091485=v_40_hospital3shad +-1625975696=v_40_hospitaldoors_fixed +-1428592125=v_40_hospitalgarden +1938031722=v_40_hospitalglass +1573403136=v_40_hospitalglass003 +-614867307=v_40_hospitalglass2 +-698606340=v_40_hospitallod +-741357050=v_40_hospitalpipes +-243110379=v_40_hospitalshop +-1766220898=v_40_hospitalsidedoors +-763183189=v_40_hospseating005 +542890844=v_40_hospseating006 +-1801993274=v_40_hospseating007 +1175365301=v_40_hospseating008 +1674787101=v_40_hospseating1 +1768637517=v_40_hospseating2 +2017780224=v_40_hospseating3 +-1912205946=v_40_hospseating4 +30863020=v_40_lift +-1166172347=v_40_lights2 +-856243145=v_40_lights3 +618420815=v_40_nhospsign015 +-1727836487=v_40_oldlights +434859764=v_40_receptiondesk +1673570373=v_40_receptiondesk2 +623532546=v_40_roomlights +-1948983387=v_40_shopdesk1 +239175797=v_40_sidedoor +1103496429=v_40_sidedr +-918255056=v_40_sign015 +-553863776=v_40_sign016 +-1490860634=v_40_sign017 +-1050314198=v_40_sign018 +1405689583=v_40_sign019 +-2081096142=v_40_sign020 +247665616=v_40_sign021 +546944893=v_40_sign022 +1000172932=v_40_sign024 +-977567298=v_40_sign025 +-1955083072=v_40_v_int40_hosp_plants +-599122783=v_40_v_int40_hosp_plants001 +292325101=v_40_v_int40_hosp_plants002 +1977208774=v_40_v_int40_hosp_plants004 +596618035=v_40_v_int40_hosp_plants005 +1569169186=v_40_v_int40_hosp_plants006 +1826369957=v_40_wallbit +1234993198=v_40_wood +-940975603=v_40overlay1 +-186427643=v_40overlay1b +2006694270=v_40overlay2 +-1905072340=v_40overlay3 +-1424855637=v_40overlayrubble +-1306655153=v_41_back_counter +1352348618=v_41_bank4_proxy_det +98437368=v_41_bank4_proxy_shell +-391291028=v_41_bank4_shell +-857440036=v_41_barrier +2105736410=v_41_blaine_crest +1263450081=v_41_cables +1313993890=v_41_depodet01 +-1149567563=v_41_desk01 +925839403=v_41_detail02 +297578599=v_41_details +-490764252=v_41_dirt_deposit +1391719252=v_41_flag +-766812634=v_41_keypad +-917254625=v_41_leaflets +-225366444=v_41_lights_01 +-2037885372=v_41_lights_02 +1560893688=v_41_lit_on +-1278659804=v_41_lits_ona +-232740135=v_41_overlays +-3104258=v_41_planter004 +-184906670=v_41_planter005 +-2066204010=v_41_planter01 +1161498025=v_41_rubbermat +1635583631=v_41_seats01 +1476488591=v_41_tables +-999038839=v_41_vault_det +-438006612=v_41_vaultdecal +-826232170=v_41_vlt_desk +1255657581=v_41_wallmountedshelf +591472838=v_44_1_daught_cdoor +2087636702=v_44_1_daught_cdoor2 +-172113756=v_44_1_daught_deta_ns +1355069479=v_44_1_daught_deta +1540871336=v_44_1_daught_geoml +-326164580=v_44_1_daught_item +306643908=v_44_1_daught_mirr +-2118087677=v_44_1_daught_moved +-493464269=v_44_1_hall_deca +379398760=v_44_1_hall_deta +576819059=v_44_1_hall_emis +1132977151=v_44_1_hall2_deca +1889072789=v_44_1_hall2_deta +-1795840269=v_44_1_hall2_emis +463048617=v_44_1_mast_wadeca +-282904342=v_44_1_mast_washel_m +915170437=v_44_1_mast_washel +-773551152=v_44_1_master_chan +-406929574=v_44_1_master_deca +-2030436657=v_44_1_master_deta +-1622728272=v_44_1_master_mirdecal +968954052=v_44_1_master_mirr +587774879=v_44_1_master_pics1 +1740260617=v_44_1_master_pics2 +1194059832=v_44_1_master_refl +-1441849776=v_44_1_master_wait +2130628696=v_44_1_master_ward +626896929=v_44_1_master_wcha +1054259336=v_44_1_master_wrefl +-377462278=v_44_1_son_deca +-2021571148=v_44_1_son_deta +-1320728955=v_44_1_son_item +985964044=v_44_1_son_swap +1102246587=v_44_1_wc_deca +1767658141=v_44_1_wc_deta +1810052538=v_44_1_wc_mirr +1002783348=v_44_1_wc_wall +-603630987=v_44_cablemesh1486013_tstd +1941070416=v_44_d_chand +1607341789=v_44_d_emis +1480808153=v_44_d_items_over +-2101628217=v_44_dine_deca +1271607691=v_44_dine_deta +226695967=v_44_fakewindow007 +-1288601804=v_44_fakewindow1 +-1789181048=v_44_fakewindow2 +-2033342867=v_44_fakewindow3 +2039385071=v_44_fakewindow4 +-599895731=v_44_fakewindow5 +-855854390=v_44_fakewindow6 +-86571393=v_44_g_cor_blen +-328127049=v_44_g_cor_deta +859338990=v_44_g_fron_deca +143641345=v_44_g_fron_deta +-1389695856=v_44_g_fron_refl +-1798546221=v_44_g_gara_deca +-24207526=v_44_g_gara_deta +2093200767=v_44_g_gara_ref +957428350=v_44_g_gara_shad +-1226797095=v_44_g_hall_deca +376085519=v_44_g_hall_detail +779624795=v_44_g_hall_emis +1185186973=v_44_g_hall_stairs +-1092137679=v_44_g_kitche_deca +-784892147=v_44_g_kitche_deca1 +-1213368531=v_44_g_kitche_deta +1322076740=v_44_g_kitche_refl +-787792751=v_44_g_kitche_shad +407181954=v_44_g_scubagear +-368474459=v_44_garage_shell +2050258850=v_44_int_v_bit +-1685707747=v_44_kitc_chand +309845291=v_44_kitch_moved +-1636347576=v_44_kitche_cables +-245883976=v_44_kitche_units +1655360555=v_44_lounge_deca +948173474=v_44_lounge_decal +-811780342=v_44_lounge_deta +-656201850=v_44_lounge_items +1428487575=v_44_lounge_movebot +-133604724=v_44_lounge_movepic +-948332355=v_44_lounge_photos +62722912=v_44_lounge_refl +1963262044=v_44_m_clothes +-819268198=v_44_m_daught_over +-825301026=v_44_m_premier +-1762306153=v_44_m_spyglasses +310112611=v_44_master_movebot +-972728387=v_44_planeticket +331763873=v_44_s_posters +575284108=v_44_shell_dt +221861893=v_44_shell_refl +2101193759=v_44_shell +-906623003=v_44_shell2_mb_ward_refl +-1969983968=v_44_shell2_mb_wind_refl +1030930191=v_44_shell2_refl +328315379=v_44_shell2 +-215599798=v_44_son_clutter +1858462547=v_45_cables +-337385721=v_45_cables2 +-567985218=v_45_cablesshutter +-875734576=v_45_carlift +581450015=v_45_carparts +-1574975172=v_45_clutter02 +-1547808736=v_45_dirtfloor +1968716971=v_45_dirtovlay +159043014=v_45_dirtovlay2 +1949872034=v_45_ladder +-2010128249=v_45_ligts +1087962509=v_45_overlay +-691390650=v_45_overlay2 +-262648040=v_45_pipes +-1571990056=v_45_racks +-1041624609=v_45_reflect +-1326433966=v_45_shadows +616403178=v_45_shell +2096178034=v_45_shelves +2054055976=v_45_spraybth +-1380038604=v_45_support +1855035654=v_45_webs +-1238385403=v_45_windows +797162962=v_45_windows2 +144907061=v_45_workbench +161675002=v_46_beams +2047257786=v_46_beams2 +-1935124951=v_46_cardoors +504243844=v_46_carlift +-250917280=v_46_carlift2 +1968759822=v_46_carmd3office +1623115860=v_46_carmd3spray +-1243922919=v_46_carmd3stuff +-1021052552=v_46_carmd3vents +144752720=v_46_carmod3 +539250710=v_46_carmod3refproxy +886650836=v_46_cm_junk +1774210307=v_46_cm_lighting +-389374738=v_46_cm_reflectprxy +1501102292=v_46_cm_tyres +-939297918=v_46_cm3dirtfloor +-1334322288=v_46_cm3dirtfloor2 +-1292686600=v_46_cm3dirtovly +852661480=v_46_cm3dirtovly002 +27791528=v_46_cm3dirtovly2 +-1278768011=v_46_cm3emissive +-1790813968=v_46_cm3emissive2 +-1493631907=v_46_cm3emissive3 +-1456647356=v_46_cm3overlay +-926618996=v_46_cm3overlay2 +1520078393=v_46_cm3overlay3 +-636449752=v_46_decal_dirt +1267537954=v_46_elecboxes +882072327=v_46_elecboxes2 +-527410317=v_46_frontshut +-108329913=v_46_mainshell +830844734=v_46_overlays +-1369033087=v_46_overlays2 +-2010430874=v_46_paintovly +-600751457=v_46_prepstat +-2019109317=v_46_primedcar +-1264805106=v_46_shadmap +429348217=v_46_shutters +1512665831=v_46_spraybth +-2042124743=v_46_workbench +-1531225547=v_47_celights01 +1852665242=v_47_celights02 +1468476797=v_47_dec004 +1640382971=v_47_dec005 +811437701=v_47_dec01 +1670247653=v_47_dec02 +1439160665=v_47_dec03 +-733190093=v_47_dust_sheets +-1345348454=v_47_dust_sheets001 +1924923844=v_47_dustsheet02 +744458711=v_47_frontdesk +1083112893=v_47_frontdesk001 +-1960598019=v_47_glass +-773060862=v_47_glass001 +-531979329=v_47_glass002 +-2045579439=v_47_glass003 +1407453940=v_47_glass004 +-257961210=v_47_map003 +-26677608=v_47_map004 +722885611=v_47_map01 +1019412292=v_47_map02 +-1190483873=v_47_overlay002 +-1752420463=v_47_overlay01 +-801202192=v_47_refit_shell +2077033144=v_47_seats +877791843=v_47_seats001 +441894259=v_47_shelves002 +1077333982=v_47_shelves01 +-842919620=v_47_sheriff_shell +-1482994655=v_47_sheriff2_ext +1355736537=v_47_sheriff2_shell +-396400031=v_47_sheriffdet002 +-577415987=v_47_sheriffdet003 +-884292749=v_47_sheriffdet01 +-607415060=v_47_shrfemsv01 +654479483=v_47_stairs +97826250=v_47_striplights +2128294516=v_47_striplights001 +665442498=v_47_trash01 +770696526=v_47_trash02 +-1879404595=v_48_bas_elev +-83132045=v_48_corr_light001 +817753303=v_48_corr_light002 +1719654490=v_48_corr_light003 +233318188=v_48_corr_light004 +1133843077=v_48_corr_light005 +2038660705=v_48_corr_light006 +1564145712=v_48_dirt_dec_crdr +1276713199=v_48_elev_sec006 +-1056424463=v_48_elev_shell +-1767538381=v_48_emerg_light_a +-1462098532=v_48_emerg_light_b +1331535383=v_48_fib_embb099 +-898425895=v_48_fibas_door +203165608=v_48_fibas_pipes +-307754612=v_48_fibas_vents +-590224292=v_48_fibas_vents2 +1125088331=v_48_glass_top +1721189644=v_48_glass +-1599821315=v_48_gnd_shell +139806946=v_48_halldirt +-903175384=v_48_ivy01 +1878781640=v_48_ivy02 +1565346155=v_48_ivy03 +-1534666783=v_48_ivy04 +-1082929938=v_48_lob_crest +1757350943=v_48_lob_det +864543808=v_48_lobplants +-1750450153=v_48_plantsentrance01 +395940899=v_48_pot_plant02 +2059137229=v_48_recp_det +-1585333391=v_48_recp_planter +-2029972300=v_48_recp_seats +-630932061=v_48_refl_prxy +-2115103997=v_48_stair_shell001 +807634909=v_48_stairs03 +1306566297=v_48_turnstyle005 +-696214800=v_48_wall_det01 +-1155319973=v_49_cables1 +-861513119=v_49_cables2 +-596903444=v_49_cables3 +51222312=v_49_motelduct005 +-335052794=v_49_motelmp_bed +-215145766=v_49_motelmp_clothes +-1940280087=v_49_motelmp_curtains +-1017054453=v_49_motelmp_glass +-482074621=v_49_motelmp_lshell +1876289231=v_49_motelmp_mirror +261852243=v_49_motelmp_reflect +-425183348=v_49_motelmp_stuff +1096169341=v_49_neonsign +-592386971=v_49_shadowmap +-1798473163=v_49_tat2chair +-1265420167=v_49_tat2dirt +-1609186127=v_49_tat2emissives +-1880537367=v_49_tat2lighting +1135844065=v_49_tat2pipes +1081670085=v_49_tat2reflect +-1311365508=v_49_tat2shell +-1242630427=v_49_tat2stuff +-192715916=v_49_tat2windows +-332995421=v_5_b_arch +150237004=v_5_b_atm1 +-239124254=v_5_b_atm2 +-16252138=v_5_b_cornice1 +290105243=v_5_b_cornice2 +1479521636=v_5_b_cornice5 +568670825=v_5_b_counter1 +559893900=v_5_b_lamps +1225548151=v_5_bank_mirrorfloor +464077820=v_5_bank_shell +-576553415=v_5_bankarches +-979737978=v_5_basmntovrly +-1304090349=v_5_bbalistrade1 +-671320959=v_5_bbalistrade2 +-767354546=v_5_bbanister03 +-1285519105=v_5_bbanister1 +1062493828=v_5_bcashfurnish +1267148488=v_5_bdivide +243651649=v_5_bdoorframe1 +741969832=v_5_bdoorframe3 +1205946103=v_5_bdoorframe5 +1006317363=v_5_bdoorframe6 +-1667633037=v_5_bdoorframe7 +-825470550=v_5_bentornlamp +-1259359995=v_5_bfurniture +1038676414=v_5_bfurniture02 +796153045=v_5_bfurniture03 +596404134=v_5_borntelamp +-1232158736=v_5_borntelamp2 +-1076309372=v_5_borntelamp3 +-775784873=v_5_borntelamp4 +1714465921=v_5_brailing +-573183536=v_5_broundtable +705148627=v_5_bsafebars +-1623607826=v_5_bsafeframe +510288199=v_5_bsecurity +1659123672=v_5_bskirt +-1589164314=v_5_bstairs2 +1121726475=v_5_btable1 +957947013=v_5_btable2 +1884138103=v_5_btables002 +-1336818575=v_5_btellerglass +-1276906522=v_5_dadorail +-444869506=v_5_decalshadows1 +423208588=v_5_decalshadows10 +937195842=v_5_decalshadows2 +-909304543=v_5_decalshadows3 +-24607077=v_5_decalshadows4 +707845611=v_5_decalshadows5 +1662242736=v_5_decalshadows6 +1842668850=v_5_decalshadows7 +1169036517=v_5_decalshadows8 +1332750441=v_5_decalshadows9 +1306192136=v_5_depo_box01_lid +583968031=v_5_depo_box01 +1584275927=v_5_lift01 +-2054523572=v_5_mirror_reflect +-1061354586=v_5_normovly +1241038820=v_5_offwind +-734508660=v_5_paintings +-78459657=v_5_reflectproxy +-1967811035=v_5_safetable +-970006642=v_5_safetable001 +-428924892=v_5_shadowblocker +807488662=v_5_stairovrly +-245703102=v_5_vaultdetail +229871327=v_5_vaultoverlays001 +331104727=v_5_vlt_desk +-1422138404=v_5_wall_shadow +-1668043190=v_5_windemovly008 +-1308402120=v_5_windemovly10 +965111188=v_5_windemovly3 +551926871=v_5_windemovly4 +184586381=v_5_windemovly5 +1950868250=v_5_windemovly6 +1720534949=v_5_windemovly7 +131612235=v_5_windemovlyent +-442839627=v_50_chairend +748053245=v_50_chairend001 +37490249=v_50_chairend002 +234563015=v_50_chairend003 +1673941344=v_50_chairend004 +1902800040=v_50_chairend005 +1623542674=v_50_chairend006 +1854564124=v_50_chairend007 +89855163=v_50_chairend008 +-1013968366=v_50_chairend011 +-811948057=v_50_chairend034 +-1278900604=v_50_chairend133 +-1584602605=v_50_chairend134 +52789412=v_50_chairs +1080203179=v_50_chairs1 +-1948995954=v_50_chairs3 +1925446765=v_50_chairs4 +1377221395=v_50_chairs6 +1575484037=v_50_chairsingle +-645600804=v_50_chairsingle002 +-941767026=v_50_chairsingle003 +2019961352=v_50_chairsingle020 +1677918530=v_50_chairsingle021 +-1714590506=v_50_chairsingle022 +-2020685735=v_50_chairsingle023 +-753697626=v_50_chairsingle12 +642687771=v_50_chairsingle18 +950618064=v_50_chairsingle19 +-938495990=v_50_chairsingle2 +567758572=v_50_curtains +2121235493=v_50_floornwalls +1895042181=v_50_rails00 +2126882856=v_50_rails01 +-807941553=v_50_rails02 +-1236887763=v_50_rails03 +-906248553=v_50_rails04 +635181763=v_50_speakrsdetails +1663940642=v_51_bench +-1290059459=v_51_benches +204112359=v_51_briefsbox +2099753992=v_51_cable +-1429935299=v_51_cable2 +-661698863=v_51_cable3 +1100241117=v_51_clothes04 +-1373719477=v_51_clothing01 +-1057433089=v_51_clothing02 +-791184964=v_51_clothing03 +1652366601=v_51_clothing04 +1967473305=v_51_clothing05 +-2029853164=v_51_clothing06 +-1360285111=v_51_clothing07 +-1591142716=v_51_clothing08 +-637210838=v_51_counter +195744431=v_51_decdirt +1546504755=v_51_det_back +862861026=v_51_ducttapeshad +-67044927=v_51_lights010 +-1289736192=v_51_main_det +613850081=v_51_main_ovl +-2071896745=v_51_masks +-1908825210=v_51_masks01 +-90870231=v_51_mirror +-1557617926=v_51_mirror2 +-1213527926=v_51_posters +1619425394=v_51_reflectproxy +1614554863=v_51_rubbermat +-186245286=v_51_rugs +338235866=v_51_store_ovl +1541563655=v_51_v_clotheslo +-2146544219=v_51_v_shadowmap +1860724536=v_51_v_shadowmap2 +939895995=v_51_windows01 +672795876=v_51_windows02 +1440278625=v_51_windows03 +2099984133=v_51_windows04 +1793888904=v_51_windows05 +-2113852240=v_52_cables01 +-2023648125=v_52_cablesupporta +-1835160837=v_52_cablesupportb +578757984=v_52_cashcount +1348852804=v_52_clothing01 +296638023=v_52_clothing013 +1545597880=v_52_clothing02 +-1975726143=v_52_clothing04 +-1821646305=v_52_clothing05 +-548668966=v_52_clothing07 +-1415736706=v_52_clothing08 +-1167118303=v_52_clothing09 +-260924745=v_52_clothing12 +855097084=v_52_decdirtovlys +-1933391437=v_52_det003 +-1725491743=v_52_detail4 +-591429182=v_52_disp_table01 +1278230682=v_52_displayfront +320079566=v_52_normalonly +-61764086=v_52_pendant_light2 +2037680218=v_52_pendant_lights +1229958970=v_52_puffa +-1470670240=v_52_reflectproxy +-1930847818=v_52_rug01 +420374239=v_52_shadowmap +-1293181688=v_52_shell +795391854=v_52_shirts +1955171849=v_52_shoeboxes +-607033815=v_52_shoeboxes2 +1106271416=v_52_trouserdisp +673203112=v_52_varsity +-167679890=v_52_vent_det01 +-1782577244=v_52_window01 +-1014373577=v_52_window02 +-1912178643=v_52_window03 +1606196122=v_52_window04 +-1433456314=v_52_window05 +2089178413=v_52_window06 +1234630782=v_53_cglassshalves +428773553=v_53_changecurts +1058088968=v_53_chromestuff +-61865970=v_53_clothesbits +-991699164=v_53_clotheshilights +1762381766=v_53_counterdressing +1091855058=v_53_dirt +348545346=v_53_displaycases +-938724910=v_53_displayitems +-752656833=v_53_displayitems01 +1689333893=v_53_donotexport_01 +760358374=v_53_hishop_pipes +1795136864=v_53_lightpanels +613736590=v_53_maindisplay +-1989843992=v_53_menmags +-2058352756=v_53_menmags01 +-313469562=v_53_pantsshelf +-1014126908=v_53_picture +-797093184=v_53_screens +-1280786523=v_53_set_table +542384633=v_53_shadflorr_roof +1203040103=v_53_shadwalls +1205023129=v_53_shoes +1715900321=v_53_shop_doorframe +568988812=v_53_shop_glass +-1846527381=v_53_shop_refl +1612802001=v_53_shop_shell +-1840542560=v_53_shop_till +1324266705=v_53_shop_vents +-918002092=v_53_shop_windowframes +1942963397=v_53_store_trim +175871830=v_53_stripchangemirror +-541424662=v_53_till +-793402124=v_53_window_access +-1199017200=v_53_window_access1 +-1040632658=v_53_windowdisplays +-619597835=v_53_windowplinth +1393727645=v_54_bkr_mesh_delta_em +-1010565372=v_54_bkr_mesh_delta +547257518=v_54_bkr_mesh_emissive +844983191=v_54_bkr_mesh_homebrew +882198628=v_54_bkr_mesh_seat +1655365292=v_54_bkr_mesh_toyplastic +-783882036=v_54_bkr_over_decal +1810516697=v_54_bkr_over_normal +1526384847=v_54_bkr_over_shadow +868217097=v_54_bkr_time_windows +1544154729=v_54_exterior_mesh +-1990590029=v_54_hall_cctv +875997874=v_54_hall_mesh_berometer +747266584=v_54_hall_mesh_cage +113366963=v_54_hall_mesh_delta_em +649878197=v_54_hall_mesh_delta +482974471=v_54_hall_mesh_frames +310848981=v_54_hall_mesh_pile_a +451284019=v_54_hall_mesh_storage +-516997872=v_54_hall_over_decal +-1431458925=v_54_hall_over_normal +938207746=v_54_hall_over_pile_a +-1383360591=v_54_lng_boxes_a +1441916477=v_54_lng_cctv +-1073846645=v_54_lng_curtains +-971142445=v_54_lng_delta2 +-1197906604=v_54_lng_mesh_bigscreen +1658335751=v_54_lng_mesh_compmonitor +1593119775=v_54_lng_mesh_light +-1731917071=v_54_lng_mesh_maindesk +-1091774632=v_54_lng_mesh_rugs +-1097284880=v_54_lng_mesh_smalldeskobjects +617533868=v_54_lng_mirror_emissives +-871897574=v_54_lng_posters +723823723=v_54_lng_projector +355290615=v_54_lng_serverrack +-957469236=v_54_lng_shelfa +-270781819=v_54_lng_smalldesk +-1942848427=v_54_lng_time_lights +-824466368=v_54_lng_time_windows +-299568820=v_54_mnr_over_decal +-1958168300=v_54_mnr_over_normal +-1669688922=v_54_mnr_over_shadow +1370729474=v_54_pinboard +-56595934=v_54_shell_doorframe +1997308323=v_54_shell_main +-937170007=v_55__exterior_ +467259943=v_55_rollerdoor +199611853=v_55_shell +-438552394=v_55_tor_mesh_airvents +2080022438=v_55_tor_mesh_backoffice +-2065388425=v_55_tor_mesh_forklift +816010501=v_55_tor_mesh_groupa +2013029274=v_55_tor_mesh_groupb +1296371244=v_55_tor_mesh_groupc +-1818551593=v_55_tor_mesh_groupd +-1563051700=v_55_tor_mesh_groupe +-1420264535=v_55_tor_mesh_highwindow +1834851376=v_55_tor_mesh_lights +-1516231238=v_55_tor_mesh_lowwall +-1120250614=v_55_tor_mesh_pipes +-674036594=v_55_tor_mesh_sidewindows +-543597348=v_55_tor_mesh_sidewindowsd +-1380332413=v_55_tor_mesh_stiars +2019373034=v_55_tor_mesh_structurebottom +-401760368=v_55_tor_mesh_structuretop +1792141583=v_55_tor_mesh_worklight +-765302674=v_55_tor_over_decal_dirt +-1626568503=v_55_tor_over_decal_puddles +-2033448783=v_55_tor_over_decal +-101437541=v_56_ao_corridor_room +-1814866825=v_56_ao_dining_room +1722796206=v_56_ao_living_room +-130533721=v_56_cor_deta +921044480=v_56_cor_over +-725622647=v_56_dining_deta +511723134=v_56_dining_dyn +-1991200076=v_56_dining_over +1321266039=v_56_fighorse_scale +1404935669=v_56_living_deta +938452204=v_56_living_over +-313356836=v_56_ranch_shell +1786780726=v_57_auntframe +-1716648575=v_57_auntlemon +-1026666068=v_57_auntmirror +-1128902437=v_57_auntshad001 +17059832=v_57_auntstuff +768722703=v_57_auntstuff2 +-172106873=v_57_bathdirt +234625768=v_57_bathemon +2143564554=v_57_bathmirror +1302461076=v_57_bathshad001 +1122713396=v_57_bathstuff +1755250899=v_57_bedrmemon +2053712194=v_57_coffeetable +1335915655=v_57_dineshad +1626082749=v_57_diningdecals +-1349269588=v_57_diningframe +278875485=v_57_diningplant +824205059=v_57_diningstuff +-1475877830=v_57_diningstuffon +1997940750=v_57_dinnormal +336922355=v_57_ducttape +993991117=v_57_f_bandana +1317732296=v_57_frankcable +-521696977=v_57_frankcable2 +-1047999365=v_57_frankclothes +-949580402=v_57_frankcurtain1 +1456493344=v_57_frankdirt +-1262086425=v_57_frankleftstuff +917787635=v_57_franklin_int +1131923037=v_57_frankposters +1050404882=v_57_frankshad +15558695=v_57_frankstuff +-755500851=v_57_frankstuff003 +2121384427=v_57_frankunits +1729372483=v_57_frkbedframe +631698887=v_57_frnthallemon +511833782=v_57_frntshad +-2133057089=v_57_hallcable +-1252219291=v_57_hallemon +-854015857=v_57_hallnormal +-512432942=v_57_hallshas +-1516616312=v_57_hallstuff +-1109968007=v_57_kitchdirt +-2081417855=v_57_kitchdirt2 +226079076=v_57_kitchframe +-1226018182=v_57_kitchglass1 +-1835849272=v_57_kitchglass2 +-1154762088=v_57_kitchlighton +-1948971639=v_57_kitchnormal +1290774842=v_57_kitchshad001 +-244921195=v_57_kitchstuff +-1274061000=v_57_lamp2outeron +98229261=v_57_lampinneron +-449524544=v_57_lampouteron +-1351323615=v_57_livcables +-981866147=v_57_livingframe +1627895450=v_57_livnormal +-483156427=v_57_livshad001 +1036901082=v_57_livstuff +-531136083=v_57_livstuff003 +1358524949=v_57_livstuff2 +1505019131=v_57_mirrorfloor +-1684666572=v_57_mirrorproxy +208296774=v_57_mirrorproxy1 +574195428=v_57_mirrorproxy2 +1341743715=v_57_mirrorproxy3 +1069990398=v_57_mirrorproxy4 +-527835487=v_57_netcurt1 +-228486646=v_57_plant +1160153780=v_57_porchnormal +-1555343081=v_57_porchstuff +-802202493=v_57_reflect +91528563=v_57_sideshad +2114993182=v_57_vestframe +-1476548081=v_57_wallcreases +-334330329=v_58_alienhead +1935736836=v_58_ao +162747879=v_58_corridor +-1897666914=v_58_drinks +2060799353=v_58_head +-1832590572=v_58_headdress +-1698452865=v_58_monstrmask1 +606606492=v_58_rugs +-210002985=v_58_sarcophagus +859648077=v_58_sol_boa +-1801807238=v_58_soloff_emis +-1317386185=v_58_soloff_furn +-1892473334=v_58_soloff_gchair +757888276=v_58_soloff_gchair2 +-391161235=v_58_soloff_geomns +1589728160=v_58_soloff_offchair +-184343296=v_58_soloff_shdblk +-1677365426=v_58_soloff_shell +2020363656=v_58_sols_reflect +-1777267057=v_59_dirtfloor +1420518451=v_59_dockcontshell +-878933222=v_59_doorframes +1807657625=v_59_filing +1279897669=v_59_innerframes +1157040670=v_59_machines +314714432=v_59_pipes +-604410777=v_59_pipes2 +-699562939=v_59_reflectproxy +43994448=v_59_shadowmap +-66099491=v_59_signoverlay2 +123647280=v_59_stains +1418164877=v_59_supportbeams +403426656=v_59_supportbeams2 +1870962410=v_59_tz +1080704612=v_60_ap1_01_b_bloodsplat +22929548=v_60_changepipe +-238747509=v_60_corrpipes +-748871949=v_60_crane +1541097548=v_60_dirt1_change +885772014=v_60_dirt1_store +-1819929403=v_60_dirt3_hanger +-530533053=v_60_ducttapegeo +-138182218=v_60_electric_corr +1973108594=v_60_glue1_change +1394080893=v_60_glue1_corr +926968246=v_60_glue1_hanger +1083401690=v_60_glue1_store +-1208661201=v_60_hangerint +253291221=v_60_hngrovrnrmls +-422750350=v_60_markings_d +1696383932=v_60_markings +11901895=v_60_markings2 +1899019663=v_60_newsigns +-116438425=v_60_pipes +-1225273881=v_60_pipesb +-1604588562=v_60_rails +346779164=v_60_relfection +-623780476=v_60_relfectioncorr +-1715890600=v_60_shadowmap +489650067=v_60_shadowmap2 +929475585=v_60_shadowmap3 +1108984179=v_60_shadowmap4 +-1568777802=v_60_storepipe +1990091017=v_60_supporta +-155328186=v_60_supportb +591084100=v_60_supportc +302913514=v_60_supportd +2137713363=v_61__exterior_ +1518818332=v_61_bath_over_dec +1611662162=v_61_bd1_binbag +-1166568140=v_61_bd1_mesh_curtains +1844071059=v_61_bd1_mesh_delta +1446483275=v_61_bd1_mesh_door +757482499=v_61_bd1_mesh_doorswap +-1945474350=v_61_bd1_mesh_makeup +-785310295=v_61_bd1_mesh_mess +-1189355780=v_61_bd1_mesh_pillows +388525717=v_61_bd1_mesh_props +480122796=v_61_bd1_mesh_rosevase +1357463931=v_61_bd1_mesh_sheet +2091093913=v_61_bd1_mesh_shoes +1418207156=v_61_bd1_over_decal +477986972=v_61_bd1_over_normal +-1031117413=v_61_bd1_over_shadow_ore +-884387580=v_61_bd2_mesh_bed +280400238=v_61_bd2_mesh_cupboard +142111978=v_61_bd2_mesh_curtains +1084998743=v_61_bd2_mesh_darts +1594467047=v_61_bd2_mesh_delta +-2012977052=v_61_bd2_mesh_drawers_mess +1613082326=v_61_bd2_mesh_drawers +2113742765=v_61_bd2_mesh_roadsign +-609171427=v_61_bd2_mesh_yogamat +-775441932=v_61_bd2_over_shadow_clean +-708580523=v_61_bd2_over_shadow +543486909=v_61_bed_over_decal_scuz1 +311626964=v_61_bed1_mesh_bottles +709687847=v_61_bed1_mesh_clothes +-1876221326=v_61_bed1_mesh_clothesmess +-673381106=v_61_bed1_mesh_drugstuff +-1438519050=v_61_bed2_mesh_drugstuff001 +1953039805=v_61_bed2_mesh_lampshade +1639198297=v_61_bed2_over_normal +482561674=v_61_bed2_over_rips +-523070522=v_61_bed2_over_shadows +-1802169420=v_61_bth_mesh_bath +-2037286465=v_61_bth_mesh_delta +408918587=v_61_bth_mesh_mess_a +505652675=v_61_bth_mesh_mess_b +-1293473665=v_61_bth_mesh_mirror +-196728696=v_61_bth_mesh_sexdoll +-1285212360=v_61_bth_mesh_sink +-1616004246=v_61_bth_mesh_toilet_clean +392210681=v_61_bth_mesh_toilet_messy +1647749396=v_61_bth_mesh_toilet +79400054=v_61_bth_mesh_toiletroll +-1807122051=v_61_bth_mesh_window +929898051=v_61_bth_over_decal +-1013907700=v_61_bth_over_shadow +-1295567323=v_61_fdr_over_decal +1131513391=v_61_fnt_mesh_delta +-1731738398=v_61_fnt_mesh_hooks +84893414=v_61_fnt_mesh_props +-385929439=v_61_fnt_mesh_shitmarks +822527010=v_61_fnt_over_normal +94775874=v_61_hal_over_decal_shit +1805804919=v_61_hall_mesh_frames +-767474291=v_61_hall_mesh_sideboard +-2036582846=v_61_hall_mesh_sidesmess +-773484123=v_61_hall_mesh_sidestuff +138914562=v_61_hall_mesh_starfish +250391664=v_61_hall_over_decal_scuz +648532195=v_61_hlw_mesh_cdoor +-313230689=v_61_hlw_mesh_delta +-632791604=v_61_hlw_mesh_doorbroken +-1580814337=v_61_hlw_over_decal_mural +538034586=v_61_hlw_over_decal_muraldirty +-77613157=v_61_hlw_over_decal +-2022419703=v_61_hlw_over_normals +-1171601244=v_61_kit_over_dec_cruma +-2003081850=v_61_kit_over_dec_crumb +1449230611=v_61_kit_over_dec_crumc +-1457944455=v_61_kit_over_decal_scuz +1793827806=v_61_kitc_mesh_board_a +-979021128=v_61_kitc_mesh_lights +-667469076=v_61_kitch_pizza +1761880785=v_61_kitn_mesh_plate +17626776=v_61_ktcn_mesh_dildo +1038671690=v_61_ktcn_mesh_mess_01 +1200485012=v_61_ktcn_mesh_mess_02 +427562609=v_61_ktcn_mesh_mess_03 +1669529259=v_61_ktm_mesh_delta +1718739564=v_61_ktn_mesh_delta +-1005744552=v_61_ktn_mesh_fridge +47125216=v_61_ktn_mesh_lights +-1546387271=v_61_ktn_mesh_windows +-402152235=v_61_ktn_over_decal +-1602246812=v_61_ktn_over_normal +1928457055=v_61_lgn_mesh_wickerbasket +-525918638=v_61_lng_cancrsh1 +565763468=v_61_lng_cigends +741170851=v_61_lng_cigends2 +-694793497=v_61_lng_mesh_bottles +-474405135=v_61_lng_mesh_case +1608089824=v_61_lng_mesh_coffeetable +-1359821566=v_61_lng_mesh_comptable +-358619935=v_61_lng_mesh_curtains +2022476080=v_61_lng_mesh_delta +1436570020=v_61_lng_mesh_drugs +845861283=v_61_lng_mesh_fireplace +973967084=v_61_lng_mesh_mags +-2035397478=v_61_lng_mesh_pics +-415366012=v_61_lng_mesh_picsmess +-1103260977=v_61_lng_mesh_pizza +-1311752277=v_61_lng_mesh_props +851896128=v_61_lng_mesh_shell_scuzz +1993156416=v_61_lng_mesh_sidetable +-562165268=v_61_lng_mesh_smalltable +-563027917=v_61_lng_mesh_table_scuz +443123335=v_61_lng_mesh_unita_swap +1425243253=v_61_lng_mesh_unita +-792234981=v_61_lng_mesh_unitb +-691128751=v_61_lng_mesh_unitc_items +-345724583=v_61_lng_mesh_unitc +-174390940=v_61_lng_mesh_windows +-1950819172=v_61_lng_mesh_windows2 +2024022522=v_61_lng_over_dec_crum +-514649822=v_61_lng_over_dec_crum1 +-1949530359=v_61_lng_over_decal_scuz +-447285510=v_61_lng_over_decal_shit +41633680=v_61_lng_over_decal_wademess +1491173446=v_61_lng_over_decal +-1825560575=v_61_lng_over_normal +230146376=v_61_lng_over_shadow +-885413296=v_61_lng_pizza +568906741=v_61_lng_poster1 +71571628=v_61_lng_poster2 +-1886482875=v_61_lng_rugdirt +-392813023=v_61_pizzaedge +-1156091599=v_61_shell_doorframes +-415221242=v_61_shell_fdframe +943580310=v_61_shell_walls +442843202=v_61_shell_windowback +1316615271=v_62_ao_stad_001 +296864375=v_62_aud_det01 +1273510187=v_62_aud_door004 +67745321=v_62_aud_ovly +-2100164160=v_62_audit_dec01 +-214374299=v_62_bannersx +-2006769879=v_62_barrier01 +-1859571531=v_62_barrier02 +1275340396=v_62_barrier03 +-1078176467=v_62_blinds +375968979=v_62_board01 +-2028972481=v_62_boom_mic +86389170=v_62_bs_kiosk002 +383309079=v_62_bs_kiosk003 +1636365449=v_62_cables +-170778524=v_62_ceiling_rig +412779247=v_62_corrscratches002 +-905516592=v_62_corrscratches01 +1573967657=v_62_corrspec002 +1096097330=v_62_corrspec004 +-1775527310=v_62_corrspec01 +610547425=v_62_corrspec03 +1074372275=v_62_curtains +-1821887956=v_62_ecolacup002 +1083411584=v_62_ecolacup003 +-1717169126=v_62_ecolacup01 +-776297357=v_62_fos_props01 +1816484234=v_62_fos_props03 +337840709=v_62_frame_det01 +1483640526=v_62_lightdummy002 +-1696430965=v_62_lightdummy01 +-130828658=v_62_lob_det +-1513771567=v_62_lob_det02 +-1668320611=v_62_lobby_ovly +-1730040033=v_62_lobby_wall +-1461960051=v_62_lobmat +-70375665=v_62_maze_dec003 +-394362768=v_62_maze_dec004 +-853719333=v_62_maze_dec01 +-59431538=v_62_maze_dec02 +-830212929=v_62_scratch01 +-694204463=v_62_shutter002 +332504287=v_62_shutter01 +-482525154=v_62_signs01 +-636801606=v_62_signs02 +1008879036=v_62_sm_c02 +2144300491=v_62_spec_ov01 +-1903587729=v_62_spec_ov13 +-167756611=v_62_stadium_shell +1700257755=v_62_stadium_shellprx +141116573=v_62_stage_dec01 +424339040=v_62_stage_dec02 +-1093524855=v_62_stairs01 +-757314915=v_62_stairs02 +-178241029=v_62_studio_light01 +-1343670514=v_62_studio_light02 +-507771034=v_62_studio_lights +-2051655046=v_62_table +-687011446=v_62_tunnel_damage01 +-389501695=v_62_tunnel_damage02 +-609187467=v_62_tunnel_det01 +-371546679=v_62_tunnel_det02 +34362924=v_62_tunnel_det03 +-1129461643=v_62_tunnel_ovly01 +333543131=v_62_tunnel_ovly02 +1604186712=v_62_tunnel_paint01 +1955470396=v_62_tunnel_paint02 +-352817734=v_62_tv_ovl +-32351998=v_63_bars009 +-925177116=v_63_bars014 +501421295=v_63_bars018 +-799443287=v_63_bars022 +-71578263=v_63_bars023 +-1379126897=v_63_bars024 +-656406606=v_63_bars025 +-420240423=v_63_bars028 +1374321097=v_63_bars029 +1336797184=v_63_bars030 +129816607=v_63_bars031 +-290937353=v_63_bars032 +579578279=v_63_bsmt_lights +-1237445525=v_63_det_005 +615608656=v_63_det_006 +327700222=v_63_det_007 +19769929=v_63_det_008 +-1966209641=v_63_det_03 +800018263=v_63_det_04 +470132740=v_63_det_05 +1820676427=v_63_dets02 +-1936537841=v_63_dirt_dec_vault +1475748566=v_63_dirt_dec_vault01 +947020711=v_63_dirt_dec_vault02 +901668415=v_63_dirt_dec_vault03 +1688353802=v_63_dirt_dec_vault04 +-1052006961=v_63_elev_buttons +1280591239=v_63_elev_buttons001 +-206164994=v_63_elev_det +-1860420486=v_63_elev_det02 +-1496094744=v_63_elev_det03 +-1768929438=v_63_elev_det04 +222649067=v_63_elevbutt01 +1165466614=v_63_elevint01 +-510986720=v_63_emissives +1828673205=v_63_fire +327215460=v_63_n_onl_dec_vault +1409895293=v_63_notbrd003 +1098655323=v_63_notbrd004 +799113894=v_63_notbrd005 +-1298162326=v_63_ovlcp01 +1721369952=v_63_ovlcp02 +718722504=v_63_pipes +55631883=v_63_pipes2 +-54682094=v_63_plas_boxgt201 +-401137081=v_63_v_finalebank_proxy_hole +-1542325746=v_63_v_finalebank_proxy +-1168311964=v_63_v_finalebank_shell +-1546809441=v_63_vault_det01 +971312910=v_63_vault_overl +2008737160=v_63_vaultdec03 +-1440730503=v_63_vents +-905922171=v_63_vents2 +-844087068=v_63_vents4 +133926142=v_63_wall_light_em +-179089390=v_63_wall_light_em001 +-1484180361=v_63_wall_light_em002 +317197115=v_63_wall_light_em003 +1158803342=v_63_wall_light_em004 +778617404=v_63_wall_light_em005 +-526473559=v_63_wall_light_em006 +1716728336=v_63_wall_light_em007 +1486460573=v_63_wall_light_em008 +-2013104786=v_63_wall_light_em009 +-1582291163=v_63_wall_light_em010 +1123379637=v_63_wall_light_em011 +-1040871051=v_64_back_deta +362512880=v_64_back_flyer +-897073688=v_64_back_l_deta +396181365=v_64_back_l_flyer +881593055=v_64_back_l_over +-630136076=v_64_back_l_refl +362620988=v_64_back_over +-265786372=v_64_back_refl +-1111819979=v_64_back_stairs +-1995736244=v_64_base2_deta +1965346367=v_64_base2_over +1158231478=v_64_base2_refl +2077775356=v_64_cloak_deta +249654236=v_64_cloak_over +1213205340=v_64_dance_bar +265554496=v_64_dance_deta +-1682380775=v_64_dance_drum +2094147647=v_64_dance_flyer +-1319134399=v_64_dance_over +-1672696468=v_64_dance_ref +1753268521=v_64_dance_rig +-1459007240=v_64_dance_stairs +1790340857=v_64_entry_deta +356143279=v_64_entry_emis001 +-418630121=v_64_entry_over +-1508178334=v_64_entrytr_deta +-1457843431=v_64_entrytr_over +989866288=v_64_entrytr_refl +-1133260720=v_64_rear_deta +-1719399901=v_64_rear_over +-1005992669=v_64_reartr_deta +-935540960=v_64_reartr_over +-1553842646=v_64_reartr_stairs +2029333079=v_64_shell +-604512702=v_64_side_deta +1858822750=v_64_side_detadr +1620177711=v_64_side_flyer +-1362876738=v_64_side_over +1783784115=v_64_side_refl +1959836458=v_64_side_stairs +-949263939=v_64_side_u_deta +1254732642=v_64_side_u_flyer +-349687166=v_64_side_u_over +1587890072=v_64_side_u_refl +-1347831398=v_64_upper_bar +-168315732=v_64_upper_deta +-1547353029=v_64_upper_flyer +61694115=v_64_upper_over +-2081592958=v_64_upper_refl +-1573343654=v_65_cablemesh1486013_tstd +1447348511=v_65_main_build1 +1744661648=v_65_main_build2 +-1394411942=v_65_main_build3 +-2036028962=v_65_main_build4 +-1694018909=v_65_main_build6 +1206889573=v_65_main_build7 +291380295=v_65_main_deta +-1741014901=v_65_main_ext1 +-1440949168=v_65_main_ext2 +-190746276=v_65_main_ext3 +-571010530=v_65_main_over +97270453=v_65_main_refl +-1046047214=v_65_p_artrugs +-860220667=v_65_p_blinds_ns +-2140538308=v_65_p_desk_bake +1670131521=v_65_p_shelves_bake +-1762390686=v_65_shell +-1121859249=v_66_backrmskirt +1286172969=v_66_backrmstuff +-1705427376=v_66_counter +158760308=v_66_duct +-2013261546=v_66_fridge +-1658891553=v_66_glass1 +-412850320=v_66_glass2 +-2120246304=v_66_glass3 +1506633185=v_66_lamps +-1652393826=v_66_mirrofloor +-1808352745=v_66_posters +1569171817=v_66_posters2 +-1819431675=v_66_reflection +-385641770=v_66_shadowmap +716390133=v_66_shadowmap2 +-946738703=v_66_shelves +-848486726=v_66_shop711 +-53547394=v_66_shopdirt +1527689689=v_66_shopstains +2119031845=v_66_storedirt +696804822=v_68_backrmskirt +-385799356=v_68_backrmstuff +-504687826=v_68_broeknvend +-1083926933=v_68_counter +1400075259=v_68_donuts +-2085977051=v_68_ducttape +2010838017=v_68_fridgedrinks +-1791897623=v_68_fridgefood +1027723385=v_68_gassrefproxy +-1365022591=v_68_gasstationshell +-1689708552=v_68_glass1 +-1455246357=v_68_glass2 +-1097015649=v_68_glass3 +-1678900961=v_68_glasschillers +799007674=v_68_glasschillers2 +1769278674=v_68_mags +1902010896=v_68_posters +-1068706101=v_68_shadowmap +-1862717525=v_68_shadowmap2 +2130217894=v_68_shadowmap3 +-491485450=v_68_shopdirt +1684699707=v_68_shopsigns +1636817760=v_68_shopstains +1450801857=v_68_storedirt +-198986535=v_68_toiletdirt +133200702=v_68_toiletstuff +1171575240=v_7_beams +2069008529=v_7_bulletdam01 +-1731675408=v_7_cable3 +1068402877=v_7_cable4 +-1318786008=v_7_cable5 +-35862351=v_7_cables1 +-1834412393=v_7_gc_reflectproxy +-167539068=v_7_gc_shell +1846059007=v_7_gcboard +-869663036=v_7_gcpartwall +1205850919=v_7_glass01 +1510373236=v_7_glass02 +844572694=v_7_glass03 +100421457=v_7_glass04 +-1232555929=v_7_glass05 +-2003381116=v_7_glass06 +1676118822=v_7_glass07 +1983983577=v_7_glass08 +1066058349=v_7_glass09 +920733431=v_7_glass10 +-74559406=v_7_glass11 +-615706672=v_7_glass12 +-1865614683=v_7_glass13 +2131679017=v_7_glass14 +649701032=v_7_glass15 +343409189=v_7_glass16 +1454048910=v_7_glass17 +-1182058141=v_7_glassdoor +-1713405868=v_7_handguns +-1526049538=v_7_lockers +-104416514=v_7_merch01 +1714950253=v_7_merchandise +1127140548=v_7_merchglass003 +129914336=v_7_merchglass004 +286091390=v_7_merchglass005 +1778850420=v_7_merchglass009 +-1453811774=v_7_merchglass010 +-1181370308=v_7_merchglass011 +884392695=v_7_merchglass1 +1179149850=v_7_merchglass2 +419498892=v_7_merchglass3 +717991713=v_7_merchglass4 +-1927744582=v_7_merchglass5 +507680271=v_7_merchglass6 +1887189633=v_7_merchglass7 +2146294116=v_7_merchglass8 +1540570471=v_7_officepost +1357979372=v_7_officeshad +596691194=v_7_officestuff +-282474754=v_7_officestuff2 +688047337=v_7_overlay03 +-170681545=v_7_overlays +-1109002635=v_7_overlays01 +-1529134718=v_7_rangecntr +-1945028331=v_7_rangeedges +1983494371=v_7_rangeglass +837474767=v_7_rangemisc +-579452485=v_7_rangeovrlys +1009302317=v_7_rangeposters +-391435111=v_7_recposters +-511139199=v_7_rectables +-1198271514=v_7_shadowclub +469309921=v_7_shadowrange +813500390=v_7_shadowshop +-2146349092=v_7_shirts +700263533=v_7_shopposters +-73349500=v_7_shopshadow +-1322514994=v_7_shopshelves +196322455=v_7_shopskirt +-1932986419=v_7_skirting +-857493718=v_7_vents01 +400606559=v_7_vents02 +669214052=v_7_vents03 +-447236122=v_7_walledges +1031636239=v_7_wallguns +662464486=v_7_wallhooks +-1314178390=v_71_beams01 +-521891431=v_71_carlift +1560349784=v_71_carmd3spray +-1589828150=v_71_decal_paint_n +69187665=v_71_dirt_dec +2135992073=v_71_guarddirtup +92761237=v_71_guardstairs +2123915948=v_71_guardstairstuff +-700098701=v_71_guardstairsup +1871721373=v_71_guardtower +-1875509047=v_71_lock_comp +-79707896=v_71_lockdirt01 +-1382898257=v_71_lockdirt02 +1127751220=v_71_lockfrtbeams +-1573511568=v_71_lockgrills +-1468571900=v_71_lockligh +-443873633=v_71_locklockers +1873693694=v_71_lockmndrns +405206741=v_71_lockoffstuff +-217647409=v_71_lockolldoor +-1699073988=v_71_lockpipes +1078645590=v_71_lockshell +1494728072=v_71_lockshelves +-917876829=v_71_lockstairs +-1078431401=v_71_locktank +-1862441111=v_71_lockvent +-1402853171=v_71_tyreshelves +-1773734955=v_71_veh_bar +-1042438513=v_72_beams +631756383=v_72_bike_mount002 +870413010=v_72_bike_mount003 +1617644513=v_72_bike_mount007 +1010434943=v_72_bike_mount009 +-1083795589=v_72_bike_mount01 +1179162876=v_72_bike_mount010 +2014215303=v_72_bike_mount011 +1652052315=v_72_bike_mount012 +1251357038=v_72_bulb_01 +-1979972938=v_72_carpet01 +-1605554344=v_72_carpet02 +393566972=v_72_ceilingdet +1526327075=v_72_ceilinglights +-1062684391=v_72_ceilinglights02 +-1389784549=v_72_ceilinglights03 +1614884226=v_72_elevator_panel +-1927359385=v_72_elevator +1731217220=v_72_emis_only_l +-1166918348=v_72_emis_only_l001 +1296717382=v_72_emis_wall_l +-1200487128=v_72_fakemissive_lo +1877747249=v_72_gar_lo_sm +-2002316500=v_72_garagel_shell_proxy +-502148694=v_72_garagel_shell +-126789604=v_72_garagem_decals +-529641437=v_72_garagem_shell +1019630128=v_72_garagem_sm +649440480=v_72_garagem_sp_decals +1610500342=v_72_garagem_sp_shell +1600503033=v_72_garagem_sp_sm +1989812853=v_72_garagepartition +-1007835625=v_72_garages_decals +838453451=v_72_garages_shell +-1260551682=v_72_gardoor_sm +677353233=v_72_gardoor_sm001 +-1370357915=v_72_garlcables01 +1161065173=v_72_led_floor +-1510396146=v_72_led_floor001 +1964525307=v_72_med_det01 +-586705192=v_72_med_det02 +208918524=v_72_mirrorl +-1978707147=v_72_mirrorm +-1146899342=v_72_mpgjackframe +-539021124=v_72_railsdoor +-1023121315=v_72_railsdoor001 +-511329949=v_72_rollerdoor +1815138967=v_72_shelves +454642439=v_72_sp_med_det +548352309=v_72_sp_reflection +1834352910=v_72_sp_units +-851350442=v_72_unitlarge +-1890869168=v_72_units +2107652258=v_72_units02 +-1845111656=v_72_wall_cabling003 +494860478=v_72_wall_cabling01 +706885131=v_72_wall_lights004 +2039075421=v_72_wall_lights02 +432879160=v_72_walldetail003 +1815473263=v_72_walldetaiprx +-995805586=v_73_4_fib_reflect00 +-1295084863=v_73_4_fib_reflect01 +-1762206962=v_73_4_fib_reflect03 +1419925094=v_73_4_fib_reflect04 +968794271=v_73_4_fib_reflect09 +1787378147=v_73_5_bathroom_dcl +1555418027=v_73_5_bathroom_dcl001 +-41632130=v_73_ao_5_a +-340321565=v_73_ao_5_b +-1565259554=v_73_ao_5_c +-937733204=v_73_ao_5_d +2134852085=v_73_ao_5_e +-1267880879=v_73_ao_5_f +128078505=v_73_ao_5_g +1039974237=v_73_ao_5_h +2004000418=v_73_ap_bano_dspwall_ab003 +2067870369=v_73_ap_bano_dspwall_ab99 +-788445315=v_73_cur_ao_test +-378906067=v_73_cur_el2_deta +390035211=v_73_cur_el2_over +903673433=v_73_cur_ele_deta +-293896050=v_73_cur_ele_elev +-33503993=v_73_cur_ele_elev001 +1280373903=v_73_cur_ele_over +-284246939=v_73_cur_of1_blin +836742689=v_73_cur_of1_deta +-616290578=v_73_cur_of2_blin +1644469761=v_73_cur_of2_deta +-1495020726=v_73_cur_of3_blin +-948561344=v_73_cur_of3_deta +426674675=v_73_cur_off2rm_ao +-1245854209=v_73_cur_off2rm_de +164246450=v_73_cur_over1 +470374448=v_73_cur_over2 +-468686785=v_73_cur_over3 +-1308981838=v_73_cur_reflect +-215813027=v_73_cur_sec_desk +-763119381=v_73_cur_sec_deta +-1264500011=v_73_cur_sec_over +-658180548=v_73_cur_sec_stat +-1079398042=v_73_cur_shell +-1816319918=v_73_elev_det +-262653530=v_73_elev_plat +150910092=v_73_elev_sec1 +943100735=v_73_elev_sec2 +1248868274=v_73_elev_sec3 +465623636=v_73_elev_sec4 +771981017=v_73_elev_sec5 +-338480199=v_73_elev_shell_refl +594166609=v_73_fib_5_glow_019 +-1100122083=v_73_fib_5_glow_020 +-1865245464=v_73_fib_5_glow_021 +1410737008=v_73_fib_5_glow_022 +-1504098315=v_73_fib_5_glow_023 +1947427690=v_73_fib_5_glow_024 +1179486175=v_73_fib_5_glow_025 +392964637=v_73_fib_5_glow_026 +-456245978=v_73_fib_5_glow_098 +1411918413=v_73_glass_5_deta +753274590=v_73_glass_5_deta004 +-1637092888=v_73_glass_5_deta005 +1045507968=v_73_glass_5_deta020 +1201357332=v_73_glass_5_deta021 +1508828859=v_73_glass_5_deta022 +-67393130=v_73_glass_5_deta1 +-305328839=v_73_glass_5_deta2 +-603035204=v_73_glass_5_deta3 +-1154510081=v_73_jan_cm1_deta +-744883223=v_73_jan_cm1_leds +819319148=v_73_jan_cm1_over +-1687972932=v_73_jan_cm2_deta +2019406852=v_73_jan_cm2_over +-412585552=v_73_jan_cm3_deta +-1219723325=v_73_jan_cm3_over +1038996406=v_73_jan_dirt_test +1284045783=v_73_jan_ele_deta +2117464664=v_73_jan_ele_leds +404119667=v_73_jan_ele_over +545243013=v_73_jan_of1_deta +1835858909=v_73_jan_of1_deta2 +95766186=v_73_jan_of2_ceil +359884573=v_73_jan_of2_deta +1266889792=v_73_jan_of2_over +991435746=v_73_jan_of3_ceil +-2033305107=v_73_jan_of3_deta +146157144=v_73_jan_of3_over +10231019=v_73_jan_over1 +1968454945=v_73_jan_sec_desk +1879437527=v_73_jan_shell +-176386948=v_73_jan_wcm_deta +2097822927=v_73_jan_wcm_over +608903112=v_73_off_st1_deta +-574294045=v_73_off_st1_over +-131256877=v_73_off_st1_ref +1105887107=v_73_off_st1_step +269196309=v_73_off_st2_deta +1838084084=v_73_off_st2_over +-1188039900=v_73_off_st2_ref +281701921=v_73_off_st2_step +-287820007=v_73_p_ap_banosink_aa001 +902603284=v_73_p_ap_banostall_az +-224715101=v_73_p_ap_banourinal_aa003 +-2127684732=v_73_recp_seats001 +-1535657705=v_73_screen_a +1383634298=v_73_servdesk001 +1646402317=v_73_servers001 +1047031888=v_73_servlights001 +-1060859629=v_73_sign_006 +-351635619=v_73_sign_5 +1467655535=v_73_stair_shell_refl +-1994902426=v_73_stair_shell +-1565466349=v_73_stair_shell001 +870447913=v_73_v_fib_flag_a +-828978194=v_73_v_fib_flag_a001 +-255061924=v_73_v_fib_flag_a002 +-1442315567=v_73_v_fib_flag_a003 +103948234=v_73_v_fib_flag_b +-646586352=v_73_vfx_curve_dummy +1381190415=v_73_vfx_curve_dummy001 +-1525944185=v_73_vfx_curve_dummy002 +919901202=v_73_vfx_curve_dummy003 +1833271547=v_73_vfx_curve_dummy004 +2129863766=v_73_vfx_curve_dummy005 +1474834590=v_73_vfx_mesh_dummy_00 +2000842578=v_73_vfx_mesh_dummy_01 +-2078471929=v_73_vfx_mesh_dummy_02 +-1846139719=v_73_vfx_mesh_dummy_03 +874998041=v_73_vfx_mesh_dummy_04 +2092628631=v_73screen_b +1502987458=v_74_3_emerg_008 +-2067326176=v_74_3_emerg_009 +1641533286=v_74_3_emerg_010 +-524590811=v_74_3_emerg_1 +-2146787379=v_74_3_emerg_2 +1774482233=v_74_3_emerg_3 +1534776998=v_74_3_emerg_4 +-987485697=v_74_3_emerg_6 +-1226994318=v_74_3_emerg_7 +1708749829=v_74_3_stairlights +-837077522=v_74_4_emerg_10 +1492389816=v_74_4_emerg_2 +-1968213202=v_74_4_emerg_3 +881149651=v_74_4_emerg_4 +1713613335=v_74_4_emerg_5 +770750890=v_74_4_emerg_6 +83906129=v_74_4_emerg +-28676123=v_74_ao_5_h001 +-4400490=v_74_atr_cor1_d_ns +-970303265=v_74_atr_cor1_deta +1433507804=v_74_atr_hall_d_ns +-1387347065=v_74_atr_hall_d_ns001 +-1623447710=v_74_atr_hall_d_ns002 +-1963402901=v_74_atr_hall_deta +-846776398=v_74_atr_hall_deta001 +375966068=v_74_atr_hall_deta002 +672296135=v_74_atr_hall_deta003 +-230686429=v_74_atr_hall_deta004 +72138416=v_74_atr_hall_lamp +-952714359=v_74_atr_hall_lamp001 +-1315991493=v_74_atr_hall_lamp002 +1157183403=v_74_atr_hall_m_refl +932094059=v_74_atr_off1_d_ns +1935229804=v_74_atr_off1_deta +203764315=v_74_atr_off2_d_ns +799848112=v_74_atr_off2_deta +-320162783=v_74_atr_off3_d_ns +607941655=v_74_atr_off3_deta +1926454755=v_74_atr_spn1detail +1027173695=v_74_atr_spn2detail +-2138307609=v_74_atr_spn3detail +1923052747=v_74_atr_stai_d_ns +-701670182=v_74_atr_stai_deta +1713196070=v_74_atrium_shell +-1220458629=v_74_ceilin2 +213269092=v_74_cfemlight_rsref002 +399265936=v_74_cfemlight_rsref003 +689042203=v_74_cfemlight_rsref004 +1144072537=v_74_cfemlight_rsref005 +1383351775=v_74_cfemlight_rsref006 +1622532706=v_74_cfemlight_rsref007 +2129796826=v_74_cfemlight_rsref008 +-193836163=v_74_cfemlight_rsref019 +1646864405=v_74_cfemlight_rsref020 +-876446906=v_74_cfemlight_rsref021 +1868448383=v_74_cfemlight_rsref023 +-1660510769=v_74_cfemlight_rsref024 +-11246999=v_74_cfemlight_rsref025 +753581469=v_74_cfemlight_rsref026 +-488986250=v_74_cfemlight_rsref027 +-795114248=v_74_cfemlight_rsref028 +911855739=v_74_cfemlight_rsref029 +-580428081=v_74_cfemlight_rsref030 +-200078290=v_74_cfemlight_rsref031 +1898558128=v_74_collapsedfl3 +-1315250049=v_74_fib_embb +1954574771=v_74_fib_embb001 +857075423=v_74_fib_embb002 +550455890=v_74_fib_embb003 +-857628044=v_74_fib_embb004 +-1012690952=v_74_fib_embb005 +-100107071=v_74_fib_embb006 +-405415844=v_74_fib_embb007 +-358818322=v_74_fib_embb009 +-663114548=v_74_fib_embb010 +722096620=v_74_fib_embb011 +1035269953=v_74_fib_embb012 +242194615=v_74_fib_embb013 +1953981633=v_74_fib_embb014 +-1858232755=v_74_fib_embb019 +1537356871=v_74_fib_embb022 +1240174810=v_74_fib_embb023 +1534145513=v_74_fib_embb024 +2026008203=v_74_fib_embb025 +1743178964=v_74_fib_embb026 +-1784829887=v_74_fib_embb027 +-2110094981=v_74_fib_embb028 +-1075053347=v_74_fib_embb029 +-42175347=v_74_fib_embb030 +-348729342=v_74_fib_embb031 +-500122122=v_74_fib_embb032 +-803726907=v_74_fib_embb033 +624018423=v_74_fib_embb034 +-1308875538=v_74_fircub_glsshards007 +-1535964708=v_74_fircub_glsshards008 +-1774621335=v_74_fircub_glsshards009 +1614797137=v_74_glass_a_deta003 +-1498520019=v_74_glass_a_deta004 +886768264=v_74_glass_a_deta005 +654567130=v_74_glass_a_deta007 +1844507827=v_74_glass_a_deta008 +193408993=v_74_glass_a_deta009 +571495322=v_74_glass_a_deta010 +392773196=v_74_glass_a_deta011 +70687585=v_74_hobar_debris005 +-1100640184=v_74_hobar_debris006 +-1674687526=v_74_hobar_debris007 +-1380585751=v_74_hobar_debris008 +2013234045=v_74_hobar_debris009 +-2073356108=v_74_hobar_debris010 +1925969266=v_74_hobar_debris011 +876968042=v_74_hobar_debris012 +581457200=v_74_hobar_debris013 +1506165611=v_74_hobar_debris014 +1176378395=v_74_hobar_debris015 +-313529732=v_74_hobar_debris016 +-590263937=v_74_hobar_debris017 +295482137=v_74_hobar_debris018 +-10842475=v_74_hobar_debris019 +1874488371=v_74_hobar_debris020 +-469543741=v_74_hobar_debris023 +913242525=v_74_hobar_debris024 +-1102477100=v_74_hobar_debris026 +-738937814=v_74_hobar_debris027 +-509161586=v_74_hobar_debris028 +255789505=v_74_it1_ceil3 +558931040=v_74_it1_ceiling_smoke_02_skin +1918241244=v_74_it1_ceiling_smoke_03_skin +436653268=v_74_it1_ceiling_smoke_04_skin +-1149064556=v_74_it1_ceiling_smoke_05_skin +-2104923921=v_74_it1_ceiling_smoke_06_skin +247004622=v_74_it1_ceiling_smoke_07_skin +-1121371947=v_74_it1_ceiling_smoke_08_skin +-1304690428=v_74_it1_ceiling_smoke_09_skin +453384592=v_74_it1_ceiling_smoke_13_skin +-807016241=v_74_it1_cor1_ceil +1980787518=v_74_it1_cor1_deca +-359270708=v_74_it1_cor1_deta +894678636=v_74_it1_cor2_ceil +-1888552578=v_74_it1_cor2_deca +855415438=v_74_it1_cor2_deta +-172462078=v_74_it1_elev_deca +445927041=v_74_it1_elev_deta +438094821=v_74_it1_off1_debr +1137459700=v_74_it1_off1_deta +-908389537=v_74_it1_off1_deta001 +979951701=v_74_it1_off2_debr +-1848374314=v_74_it1_off2_deca +1523282522=v_74_it1_off2_deta +672163319=v_74_it1_off3_ceil +614134920=v_74_it1_off3_debr +436952141=v_74_it1_off3_deca +-1640306306=v_74_it1_off3_deta +636055956=v_74_it1_post_ceil +-599387647=v_74_it1_post_deca +-1941965478=v_74_it1_post_deta +-1527646813=v_74_it1_shell +-428506518=v_74_it1_stai_deca +204038321=v_74_it1_stai_deta +1952093334=v_74_it1_tiles2 +1391123545=v_74_it1_void_deca +699343434=v_74_it1_void_deta +2136178439=v_74_it2_ceiling_smoke_00_skin +1363265337=v_74_it2_ceiling_smoke_01_skin +-484697001=v_74_it2_ceiling_smoke_03_skin +144675916=v_74_it2_ceiling_smoke_04_skin +-1637440482=v_74_it2_ceiling_smoke_06_skin +-459530925=v_74_it2_ceiling_smoke_07_skin +-978852523=v_74_it2_ceiling_smoke_08_skin +-1079402025=v_74_it2_ceiling_smoke_09_skin +-1381138567=v_74_it2_ceiling_smoke_10_skin +600717772=v_74_it2_ceiling_smoke_11_skin +192663080=v_74_it2_ceiling_smoke_12_skin +-118524833=v_74_it2_ceiling_smoke_14_skin +1354683804=v_74_it2_ceiling_smoke_15_skin +746431764=v_74_it2_ceiling_smoke_16_skin +1253359691=v_74_it2_ceiling_smoke_17_skin +-525699171=v_74_it2_cor1_deta +1976551902=v_74_it2_cor1_dirt +-1310503960=v_74_it2_cor2_ceil +1864055513=v_74_it2_cor2_debr +819185279=v_74_it2_cor2_deca +-71443553=v_74_it2_cor2_deta +1899419710=v_74_it2_cor3_ceil +845243175=v_74_it2_cor3_deca +1385075231=v_74_it2_cor3_deta +1331747749=v_74_it2_elev_deta +1354753730=v_74_it2_elev_dirt +1620421988=v_74_it2_open_ceil +-1086016681=v_74_it2_open_deta +1258903189=v_74_it2_open_dirt +271701384=v_74_it2_post_deca2 +-913384692=v_74_it2_post_deta +1607428021=v_74_it2_ser1_ceil +-620944365=v_74_it2_ser1_debr +1303322837=v_74_it2_ser1_deca +-513939424=v_74_it2_ser1_deta +1735139406=v_74_it2_ser2_ceil +-1432490315=v_74_it2_ser2_deca +-1876285846=v_74_it2_ser2_deta +-975112667=v_74_it2_shell +-274030287=v_74_it2_stai_deca +-1527341270=v_74_it2_stai_deta +-2711174=v_74_it3_ceil2 +2078087577=v_74_it3_ceilc +876153426=v_74_it3_ceild +-1952654962=v_74_it3_ceiling_smoke_01_skin +1010168760=v_74_it3_ceiling_smoke_03_skin +442634172=v_74_it3_ceiling_smoke_04_skin +-1404539635=v_74_it3_co1_deta +-79076147=v_74_it3_cor1_mnds +524344359=v_74_it3_cor2_deta +-451210038=v_74_it3_cor3_debr +-2108833056=v_74_it3_debf +1340311373=v_74_it3_hall_mnds +1048633232=v_74_it3_offi_deta +-521505033=v_74_it3_offi_mnds +1934002579=v_74_it3_ope_deta +2106080626=v_74_it3_open_mnds +-879785158=v_74_it3_ser2_debr +-1656125546=v_74_it3_shell +1239446966=v_74_it3_sta_deta +-1946306294=v_74_jan_over002 +2042860694=v_74_jan_over003 +826655824=v_74_of_litter_d_h011 +1860353937=v_74_of_litter_d_h013 +2091146004=v_74_of_litter_d_h014 +-1933575349=v_74_of_litter_d_h015 +-1702226209=v_74_of_litter_d_h016 +-1473465820=v_74_of_litter_d_h017 +-1276393054=v_74_of_litter_d_h018 +1793275814=v_74_of_litter_d_h019 +1356726316=v_74_of_litter_d_h020 +1699096816=v_74_of_litter_d_h021 +1583435673=v_74_ofc_debrizz001 +-1921634882=v_74_ofc_debrizz002 +2046822098=v_74_ofc_debrizz003 +-2035703767=v_74_ofc_debrizz004 +-2055692857=v_74_ofc_debrizz005 +-1594665796=v_74_ofc_debrizz007 +-337089883=v_74_ofc_debrizz009 +-1801437846=v_74_ofc_debrizz010 +-670219193=v_74_ofc_debrizz012 +-357013091=v_74_ofc_debrizz013 +306042921=v_74_recp_seats002 +-15147771=v_74_servdesk002 +1639613915=v_74_servers002 +1932213632=v_74_servlights002 +145744045=v_74_stair4 +1200774769=v_74_stair5 +-450161828=v_74_str2_deta +-856029940=v_74_v_14_hobar_debris021 +434523886=v_74_v_14_it3_cor1_mnds +2096596365=v_74_v_fib_flag_a004 +-297768931=v_74_v_fib_flag_a007 +343208307=v_74_v_fib02_it1_004 +168549537=v_74_v_fib02_it1_005 +-286874025=v_74_v_fib02_it1_006 +-559479336=v_74_v_fib02_it1_007 +1641286752=v_74_v_fib02_it1_008 +-801216205=v_74_v_fib02_it1_009 +-319610500=v_74_v_fib02_it1_010 +42028184=v_74_v_fib02_it1_011 +-706238105=v_74_v_fib02_it1_03 +-785374613=v_74_v_fib02_it1_off1 +-1101071159=v_74_v_fib02_it1_off2 +1866419263=v_74_v_fib02_it2_cor004 +-1585794887=v_74_v_fib02_it2_cor005 +-1802037518=v_74_v_fib02_it2_cor006 +-959349914=v_74_v_fib02_it2_cor007 +-637951562=v_74_v_fib02_it2_cor008 +-901512629=v_74_v_fib02_it2_cor009 +-172646588=v_74_v_fib02_it2_cor01 +-426857340=v_74_v_fib02_it2_cor2 +-254492400=v_74_v_fib02_it2_cor3 +-1311229926=v_74_v_fib02_it2_elev +862763930=v_74_v_fib02_it2_elev001 +-596449452=v_74_v_fib02_it2_ser004 +-892976133=v_74_v_fib02_it2_ser005 +283332656=v_74_v_fib02_it2_ser006 +-1652245186=v_74_v_fib02_it2_ser1 +1807341993=v_74_v_fib02_it2_ser2 +-71974434=v_74_v_fib03_it3_cor002 +-800776470=v_74_v_fib03_it3_cor1 +1628129934=v_74_v_fib03_it3_open +1402570167=v_74_v_fib2_3b_cvr +-1460456=v_74_vfx_3a_it3_01 +87009109=v_74_vfx_3b_it3_01 +-805904811=v_74_vfx_it3_002 +296182197=v_74_vfx_it3_003 +592250112=v_74_vfx_it3_004 +-182212434=v_74_vfx_it3_005 +115493931=v_74_vfx_it3_006 +1886166846=v_74_vfx_it3_007 +2133277875=v_74_vfx_it3_008 +871015995=v_74_vfx_it3_009 +-43338284=v_74_vfx_it3_010 +-735740138=v_74_vfx_it3_02 +493674486=v_74_vfx_it3_3a_003 +-236894077=v_74_vfx_it3_3b_004 +-1407676816=v_74_vfx_it3_3b_02 +-150029990=v_74_vfx_it3_cor +-801721575=v_74_vfx_it3_cor001 +-811026538=v_74_vfx_it3_open_cav +-643395920=v_74_vfx_mesh_fire_00 +-471489746=v_74_vfx_mesh_fire_01 +-1295400713=v_74_vfx_mesh_fire_03 +-804062327=v_74_vfx_mesh_fire_04 +-1579868402=v_74_vfx_mesh_fire_05 +-1416154478=v_74_vfx_mesh_fire_06 +1912848236=v_74_vfx_mesh_fire_07 +-1449766324=v_8_basedecaldirt +112105254=v_8_baseoverla +-308082399=v_8_baseoverlay +-1765689724=v_8_baseoverlay2 +-1070171527=v_8_bath +-1494090690=v_8_bath2 +-1351770600=v_8_bathrm3 +1858160751=v_8_bed1bulbon +-1592353768=v_8_bed1decaldirt +-1523831552=v_8_bed1ovrly +1209533339=v_8_bed1stuff +-481995801=v_8_bed2decaldirt +2006935161=v_8_bed2ovlys +1584344391=v_8_bed3decaldirt +-73828711=v_8_bed3ovrly +1781265675=v_8_bed3stuff +-505037174=v_8_bed4bulbon +-496938732=v_8_bedrm4stuff +-195617289=v_8_diningdecdirt +-1405347162=v_8_diningovlys +626033468=v_8_diningtable +-1153707826=v_8_ducttape +1038902519=v_8_farmshad01 +730775612=v_8_farmshad02 +724942730=v_8_farmshad03 +418585349=v_8_farmshad04 +-503894774=v_8_farmshad05 +-810121079=v_8_farmshad06 +1042376029=v_8_farmshad07 +742637986=v_8_farmshad08 +-1399242165=v_8_farmshad09 +-2130450523=v_8_farmshad10 +305924631=v_8_farmshad11 +-875070133=v_8_farmshad13 +-1776217633=v_8_farmshad14 +1357776762=v_8_farmshad15 +-917047234=v_8_farmshad18 +-2074022317=v_8_farmshad19 +-1818751447=v_8_farmshad20 +1278738286=v_8_farmshad21 +977886097=v_8_farmshad22 +-623141705=v_8_farmshad24 +262211133=v_8_farmshad25 +-1596081609=v_8_footprints +-1197937052=v_8_framebath +903672708=v_8_framebd1 +-262444930=v_8_framebd2 +-2111173603=v_8_framebd3 +-882958714=v_8_framebd4 +775961249=v_8_framedin +-966719233=v_8_framefrnt +-1730620429=v_8_framehl2 +-1304131782=v_8_framehl4 +-1068489903=v_8_framehl5 +-687157050=v_8_framehl6 +428210684=v_8_framehll3 +1489050939=v_8_framektc +-1363020239=v_8_framel1 +1619163072=v_8_frameliv +854914327=v_8_framesp1 +1091801428=v_8_framesp2 +753035554=v_8_framesp3 +-1127016482=v_8_framestd +1788102369=v_8_frameut001 +-913789873=v_8_frntoverlay +-1030742145=v_8_frontdecdirt +763398823=v_8_furnace +224768101=v_8_hall1decdirt +2119919721=v_8_hall1overlay +-355074033=v_8_hall1stuff +1971784041=v_8_hall2decdirt +356356877=v_8_hall2overlay +1143172152=v_8_hall3decdirt +1198567255=v_8_hall3ovlys +-859953965=v_8_hall4decdirt +-1488758724=v_8_hall4ovrly +1063446599=v_8_hall5overlay +-1433367164=v_8_hall6decdirt +1002656301=v_8_hall6ovlys +-322669942=v_8_kitchdecdirt +-1845989005=v_8_kitchen +-261815629=v_8_kitcovlys +-1001763002=v_8_laundecdirt +1010093037=v_8_laundryovlys +1126324564=v_8_livingdecdirt +-605584005=v_8_livoverlays +-63432508=v_8_livstuff +-1748326900=v_8_reflection_proxy +547077442=v_8_shell +-1009182706=v_8_sp1decdirt +1050397005=v_8_sp1ovrly +902955625=v_8_sp2decdirt +-219469537=v_8_spare1stuff +-1839822371=v_8_stairs +-654816497=v_8_stairs2 +47109626=v_8_stairspart2 +-239397785=v_8_studdecdirt +-86257984=v_8_studovly +-815783301=v_8_studybulbon +1435949624=v_8_studyclothtop +-435639469=v_8_studystuff +1915163564=v_8_utilstuff +1824281378=v_9_blinds002 +1347918425=v_9_blinds004 +905930153=v_9_blinds007 +1653109144=v_9_br_det +1242710385=v_9_carpet_det +951918727=v_9_couch003 +1653599270=v_9_couch02 +-914247533=v_9_dec_wb01 +-870767782=v_9_deskrings01 +-2096431678=v_9_det01 +1028941356=v_9_dirtdec01 +-417416770=v_9_dirtdec02 +-676324639=v_9_dirtdec03 +-913938443=v_9_ext_shell +-301659328=v_9_extwinframes +1109524138=v_9_f1_det002 +-418627741=v_9_f1_det01 +-178922506=v_9_f1_det02 +-1178464525=v_9_f1_light01 +-1469007904=v_9_fb_lights +-1556044777=v_9_fb_ntic_brd +1166625237=v_9_fb_ntic_brd001 +1319480832=v_9_fbsigns +-1997908054=v_9_frame_det +-104088172=v_9_g_det01 +-1008658871=v_9_glass_balcony001 +-2055520832=v_9_glasslamps +182460801=v_9_hall_det01 +812477603=v_9_hall_det02 +-1446540736=v_9_hoop +-1658998531=v_9_it_cabinet +1082533673=v_9_it_cabinet001 +2003410943=v_9_kitchen_unit +752145473=v_9_kitchen_unit2 +-821297121=v_9_li_tv_uv002 +-861570222=v_9_li_tv_uv004 +404853321=v_9_li_tv_uv006 +-246594399=v_9_li_tv_uv008 +-1769752812=v_9_li_tv_uv01 +-509843224=v_9_lobby_ceilinglight +-1901479655=v_9_lobby_det01 +-1055825743=v_9_mainshadow +-2002355258=v_9_normal_edge +-843882009=v_9_office_det01 +1563947046=v_9_officedesk_fb01 +480666475=v_9_partitions02 +-1304457569=v_9_partitions03 +-1079105156=v_9_partitions04 +122828983=v_9_partitions05 +1624729934=v_9_projbracket +1549132979=v_9_room011_refl +-1605085282=v_9_server_leds +-2131488672=v_9_signs002 +-1448883297=v_9_signs01 +-1425413137=v_9_steps +-2032955781=v_9_v_faceoffice_shell +1085594742=v_9_windecals +1671194729=v_9_windows003 +-526665419=v_9_windows02 +535835408=v_club_barchair +-1468103661=v_club_brablk +1521641592=v_club_brablu +2029058712=v_club_bragld +-29915038=v_club_brapnk +-1537172744=v_club_brush +-257235018=v_club_ch_armchair +1318669658=v_club_ch_briefchair +1129845377=v_club_comb +-387730627=v_club_dress1 +867556671=v_club_officechair +-2053774724=v_club_officeset +-1661146321=v_club_officesofa +-1125563188=v_club_rack +697460999=v_club_roc_cab1 +-1075407439=v_club_roc_cab2 +-854249458=v_club_roc_cab3 +501737806=v_club_roc_cabamp +-858212500=v_club_roc_ctable +1424367756=v_club_roc_eq1 +1205569143=v_club_roc_eq2 +134974407=v_club_roc_gstand +-1989696578=v_club_roc_jacket1 +1593134810=v_club_roc_jacket2 +973300966=v_club_roc_lampoff +2027232150=v_club_roc_mic +395681893=v_club_roc_micstd +1479009069=v_club_roc_mixer1 +727091595=v_club_roc_mixer2 +-1085925524=v_club_roc_monitor +123050854=v_club_roc_mscreen +662526436=v_club_roc_spot_b +1120702594=v_club_roc_spot_g +1124581492=v_club_roc_spot_off +840068882=v_club_roc_spot_r +1313056628=v_club_roc_spot_w +-2100948868=v_club_roc_spot_y +382878399=v_club_roc_zstand +-1973732036=v_club_shoerack +1720837684=v_club_silkrobe +-471190329=v_club_skirtflare +-713757097=v_club_skirtplt +1081491135=v_club_slip +603897027=v_club_stagechair +-122889212=v_club_vu_bear +-317333309=v_club_vu_boa +276226460=v_club_vu_chngestool +1035787954=v_club_vu_deckcase +1609525816=v_club_vu_djbag +1180584106=v_club_vu_djunit +-477112371=v_club_vu_drawer +545167695=v_club_vu_drawopen +517505175=v_club_vu_table +161705229=v_club_vuarmchair +1154536488=v_club_vubrushpot +1282454220=v_club_vuhairdryer +-1512875508=v_club_vumakeupbrsh +1312997887=v_club_vusnaketank +-329576248=v_club_vutongs +360211997=v_club_vuvanity +-107363589=v_club_vuvanityboxop +-1474093273=v_corp_banktrolley +-1072695459=v_corp_bk_balustrade +918182878=v_corp_bk_bust +559624133=v_corp_bk_chair1 +-274707376=v_corp_bk_chair2 +589738836=v_corp_bk_chair3 +1705517141=v_corp_bk_filecab +1218671664=v_corp_bk_filedraw +-842122186=v_corp_bk_flag +-1891087379=v_corp_bk_lamp1 +-1057214632=v_corp_bk_lamp2 +2093003735=v_corp_bk_lflts +-1438074360=v_corp_bk_lfltstand +-1003586646=v_corp_bk_pens +-1508270899=v_corp_bk_rolladex +-1633805850=v_corp_bk_secpanel +-1660261403=v_corp_bombbin +675346369=v_corp_bombhum +1846870313=v_corp_bombplant +-2043453131=v_corp_boxpapr1fd +-1894048659=v_corp_boxpaprfd +1151238667=v_corp_cabshelves01 +695193399=v_corp_cashpack +-2018598162=v_corp_cashtrolley_2 +-1645229742=v_corp_cashtrolley +-501934650=v_corp_cd_chair +-1574910470=v_corp_cd_desklamp +-2054772838=v_corp_cd_heater +1387880424=v_corp_cd_intercom +1648266874=v_corp_cd_pen +1894883523=v_corp_cd_poncho +1677810564=v_corp_cd_recseat +1609962109=v_corp_cd_rectable +164297906=v_corp_cd_wellies +-816093398=v_corp_conftable +52605645=v_corp_conftable2 +-24204895=v_corp_conftable3 +-797848220=v_corp_conftable4 +-1780742350=v_corp_cubiclefd +1725389147=v_corp_deskdraw +-625147711=v_corp_deskdrawdark01 +615241095=v_corp_deskdrawfd +-921053992=v_corp_deskseta +-441381366=v_corp_desksetb +-299507209=v_corp_divide +-896397685=v_corp_facebeanbag +-1175296758=v_corp_facebeanbagb +-1481654139=v_corp_facebeanbagc +-1515799437=v_corp_facebeanbagd +1995042965=v_corp_filecabdark01 +-452932411=v_corp_filecabdark02 +342797216=v_corp_filecabdark03 +-1043920195=v_corp_filecablow +-1576753431=v_corp_filecabtall_01 +-10023923=v_corp_filecabtall +-287662406=v_corp_hicksdoor +-2100188619=v_corp_humidifier +444105316=v_corp_lazychair +2140222155=v_corp_lazychairfd +-418015275=v_corp_lidesk01 +2033813396=v_corp_lngestool +-407563484=v_corp_lngestoolfd +727437176=v_corp_lowcabdark01 +-414969862=v_corp_maindesk +2047138003=v_corp_maindeskfd +-109356459=v_corp_offchair +1701829586=v_corp_offchairfd +-1176082628=v_corp_officedesk_5 +1661599225=v_corp_officedesk +-1862159210=v_corp_officedesk003 +970622537=v_corp_officedesk004 +-1864410231=v_corp_officedesk1 +-2098479198=v_corp_officedesk2 +-231178430=v_corp_offshelf +122818624=v_corp_offshelfclo +-544247459=v_corp_offshelfdark +966106463=v_corp_partitionfd +-1248717809=v_corp_plants +-984397960=v_corp_post_open +665940918=v_corp_postbox +1109776775=v_corp_postboxa +-101592915=v_corp_potplant1 +-645754929=v_corp_potplant2 +1190106820=v_corp_servercln +332534418=v_corp_servercln2 +1024779176=v_corp_servers1 +786122549=v_corp_servers2 +1553455189=v_corp_servrlowfd +973693654=v_corp_servrtwrfd +1264966695=v_corp_sidechair +-2086985229=v_corp_sidechairfd +-2129865943=v_corp_sidetable +-1667927856=v_corp_sidetblefd +197536407=v_corp_srvrrackfd +-1173060514=v_corp_srvrtwrsfd +-1265231433=v_corp_tallcabdark01 +-711288318=v_corp_trolley_fd +1463259268=v_hair_d_bcream +1947776397=v_hair_d_gel +299625631=v_hair_d_shave +-2102534045=v_haird_mousse +-397082484=v_ilev_247_offdorr +997554217=v_ilev_247door_r +1196685123=v_ilev_247door +-2075659719=v_ilev_a_tissue +1755793225=v_ilev_abbmaindoor +239858268=v_ilev_abbmaindoor2 +575179269=v_ilev_abmincer +679478775=v_ilev_acet_projector +749848321=v_ilev_arm_secdoor +-1666470363=v_ilev_bank4door01 +-353187150=v_ilev_bank4door02 +560831900=v_ilev_bank4doorcls01 +612934610=v_ilev_bank4doorcls02 +2009021085=v_ilev_bk_closedsign +1956494919=v_ilev_bk_door +964838196=v_ilev_bk_door2 +-1246222793=v_ilev_bk_gate +1289409051=v_ilev_bk_gate2 +845734064=v_ilev_bk_gatedam +1655182495=v_ilev_bk_safegate +961976194=v_ilev_bk_vaultdoor +-421709054=v_ilev_bl_door_l +1282049587=v_ilev_bl_door_r +1878909644=v_ilev_bl_doorel_l +1709395619=v_ilev_bl_doorel_r +19193616=v_ilev_bl_doorpool +-1572101598=v_ilev_bl_doorsl_l +161378502=v_ilev_bl_doorsl_r +1094128201=v_ilev_bl_elevdis1 +1381807252=v_ilev_bl_elevdis2 +1688983858=v_ilev_bl_elevdis3 +1737076325=v_ilev_bl_shutter1 +-1081024910=v_ilev_bl_shutter2 +555704593=v_ilev_blnds_clsd +859494299=v_ilev_blnds_opn +-1268580434=v_ilev_body_parts +-1844444717=v_ilev_bs_door +-822900180=v_ilev_carmod3door +-1236638811=v_ilev_carmod3lamp +1372198431=v_ilev_carmodlamps +-1184592117=v_ilev_cbankcountdoor01 +-1185205679=v_ilev_cbankvauldoor01 +1622278560=v_ilev_cbankvaulgate01 +1309269072=v_ilev_cbankvaulgate02 +1438783233=v_ilev_cd_door +-551608542=v_ilev_cd_door2 +-311575617=v_ilev_cd_door3 +1853921277=v_ilev_cd_dust +-519068795=v_ilev_cd_entrydoor +-243154771=v_ilev_cd_lampal_off +227078272=v_ilev_cd_lampal +-1789571019=v_ilev_cd_secdoor +-1716946115=v_ilev_cd_secdoor2 +1572003612=v_ilev_cd_sprklr_on +-1803024667=v_ilev_cd_sprklr_on2 +-1861912328=v_ilev_cd_sprklr +-952356348=v_ilev_cf_officedoor +-1922281023=v_ilev_ch_glassdoor +-784954167=v_ilev_chair02_ped +-991376275=v_ilev_chopshopswitch +741798665=v_ilev_ciawin_solid +1358323305=v_ilev_cin_screen +399820605=v_ilev_clothhiendlights +-1849026432=v_ilev_clothhiendlightsb +1780022985=v_ilev_clothmiddoor +-710818483=v_ilev_cm_door1 +374758529=v_ilev_cor_darkdoor +1415151278=v_ilev_cor_doorglassa +580361003=v_ilev_cor_doorglassb +14722111=v_ilev_cor_doorlift01 +-283574096=v_ilev_cor_doorlift02 +-770740285=v_ilev_cor_firedoor +1653893025=v_ilev_cor_firedoorwide +1859711902=v_ilev_cor_offdoora +-640990823=v_ilev_cor_windowsmash +927372848=v_ilev_cor_windowsolid +-664582244=v_ilev_cs_door +-1148826190=v_ilev_cs_door01_r +868499217=v_ilev_cs_door01 +2059227086=v_ilev_csr_door_l +1417577297=v_ilev_csr_door_r +1693207013=v_ilev_csr_garagedoor +1173751299=v_ilev_csr_lod_boarded +1494855021=v_ilev_csr_lod_broken +69012397=v_ilev_csr_lod_normal +-1207991715=v_ilev_ct_door01 +-2083448347=v_ilev_ct_door02 +-1726331785=v_ilev_ct_door03 +1248599813=v_ilev_ct_doorl +-1421582160=v_ilev_ct_doorr +-1037226769=v_ilev_depboxdoor01 +-1270804459=v_ilev_depo_box01_lid +-2037039530=v_ilev_depo_box01 +-543490328=v_ilev_dev_door +-1474383439=v_ilev_dev_windowdoor +-2069558801=v_ilev_deviantfrontdoor +-1881825907=v_ilev_door_orange +-495720969=v_ilev_door_orangesolid +-1230442770=v_ilev_epsstoredoor +1441141378=v_ilev_exball_blue +-1984407546=v_ilev_exball_grey +-1091549377=v_ilev_fa_backdoor +1770281453=v_ilev_fa_dinedoor +520341586=v_ilev_fa_frontdoor +-610054759=v_ilev_fa_roomdoor +2000998394=v_ilev_fa_slidedoor +-431157263=v_ilev_fa_warddoorl +56642071=v_ilev_fa_warddoorr +-1679881977=v_ilev_fb_door01 +-1045015371=v_ilev_fb_door02 +1104171198=v_ilev_fb_doorshortl +-1425071302=v_ilev_fb_doorshortr +969847031=v_ilev_fb_sl_door01 +-458248282=v_ilev_fbisecgate +1980513646=v_ilev_fh_bedrmdoor +-1289815393=v_ilev_fh_dineeamesa +-359451089=v_ilev_fh_door01 +-64988855=v_ilev_fh_door02 +1194028902=v_ilev_fh_door03 +479144380=v_ilev_fh_door4 +781635019=v_ilev_fh_door5 +1413743677=v_ilev_fh_frntdoor +308207762=v_ilev_fh_frontdoor +-1190156817=v_ilev_fh_kitchenstool +-717890986=v_ilev_fh_lampa_on +-1154592059=v_ilev_fh_slidingdoor +-1068825540=v_ilev_fib_atrcol +1254084949=v_ilev_fib_atrgl1 +1538387665=v_ilev_fib_atrgl1s +1656258886=v_ilev_fib_atrgl2 +-1656457639=v_ilev_fib_atrgl2s +1961371045=v_ilev_fib_atrgl3 +1635515553=v_ilev_fib_atrgl3s +-1590795772=v_ilev_fib_atrglswap +1511828512=v_ilev_fib_btrmdr +2037845975=v_ilev_fib_debris +995767216=v_ilev_fib_door_ld +-853859998=v_ilev_fib_door_maint +1709345781=v_ilev_fib_door1_s +-2051651622=v_ilev_fib_door1 +-1821777087=v_ilev_fib_door2 +-538477509=v_ilev_fib_door3 +-1083130717=v_ilev_fib_doorbrn +-1225363909=v_ilev_fib_doore_l +1219957182=v_ilev_fib_doore_r +-1094413626=v_ilev_fib_frame +-1198372198=v_ilev_fib_frame02 +-1422151699=v_ilev_fib_frame03 +-662750590=v_ilev_fib_postbox_door +171927851=v_ilev_fib_sprklr_off +-307685876=v_ilev_fib_sprklr_on +1441541494=v_ilev_fib_sprklr +-90456267=v_ilev_fibl_door01 +-1517873911=v_ilev_fibl_door02 +-1932297301=v_ilev_fin_vaultdoor +783120868=v_ilev_finale_shut01 +-726591477=v_ilev_finelevdoor01 +-1011692606=v_ilev_fingate +-721126326=v_ilev_fos_desk +1524959858=v_ilev_fos_mic +1298168968=v_ilev_fos_tvstage +1787909913=v_ilev_found_crane_pulley +-1639085878=v_ilev_found_cranebucket +-1966155284=v_ilev_found_gird_crane +-1795554008=v_ilev_frnkwarddr1 +-953390708=v_ilev_frnkwarddr2 +1936747465=v_ilev_gangsafe +-1972117760=v_ilev_gangsafedial +-1375589668=v_ilev_gangsafedoor +-1240156945=v_ilev_garageliftdoor +2065277225=v_ilev_gasdoor_r +-868672903=v_ilev_gasdoor +-131754413=v_ilev_gb_teldr +-1591004109=v_ilev_gb_vaubar +2121050683=v_ilev_gb_vauldr +452874391=v_ilev_gc_door01 +825720073=v_ilev_gc_door02 +-8873588=v_ilev_gc_door03 +97297972=v_ilev_gc_door04 +2043652349=v_ilev_gc_grenades +448769273=v_ilev_gc_handguns +424713737=v_ilev_gc_weapons +1669201391=v_ilev_gcshape_assmg_25 +-1916693643=v_ilev_gcshape_assmg_50 +426526770=v_ilev_gcshape_asssmg_25 +-2090592684=v_ilev_gcshape_asssmg_50 +-219416200=v_ilev_gcshape_asssnip_25 +210647776=v_ilev_gcshape_asssnip_50 +-1206288668=v_ilev_gcshape_bull_25 +-1722377621=v_ilev_gcshape_bull_50 +-550608984=v_ilev_gcshape_hvyrif_25 +994808393=v_ilev_gcshape_hvyrif_50 +1462802950=v_ilev_gcshape_pistol50_25 +1103063944=v_ilev_gcshape_pistol50_50 +1796822553=v_ilev_gcshape_progar_25 +-1559411953=v_ilev_gcshape_progar_50 +-1152174184=v_ilev_genbankdoor1 +73386408=v_ilev_genbankdoor2 +-129553421=v_ilev_gendoor01 +1242124150=v_ilev_gendoor02 +-1984061587=v_ilev_go_window +-1231329491=v_ilev_gold +-1033001619=v_ilev_gtdoor +-340230128=v_ilev_gtdoor02 +1373634352=v_ilev_gunhook +-1422136292=v_ilev_gunsign_assmg +-612732598=v_ilev_gunsign_asssmg +-1806594651=v_ilev_gunsign_asssniper +-75356570=v_ilev_gunsign_bull +72096805=v_ilev_gunsign_hvyrif +-1891639499=v_ilev_gunsign_pistol50 +1783415536=v_ilev_gunsign_progar +-1291993936=v_ilev_hd_chair +-1663512092=v_ilev_hd_door_l +145369505=v_ilev_hd_door_r +1436076651=v_ilev_housedoor1 +1335309163=v_ilev_j2_door +486670049=v_ilev_janitor_frontdoor +-377849416=v_ilev_leath_chr +-1844609989=v_ilev_lest_bigscreen +1145337974=v_ilev_lester_doorfront +-1647153464=v_ilev_lester_doorveranda +-182643788=v_ilev_liconftable_sml +836744388=v_ilev_light_wardrobe_face +190770132=v_ilev_lostdoor +747286790=v_ilev_losttoiletdoor +451260528=v_ilev_m_dinechair +-1326319394=v_ilev_m_pitcher +-1877459292=v_ilev_m_sofa +2146145503=v_ilev_m_sofacushion +-353164031=v_ilev_mchalkbrd_1 +-590870357=v_ilev_mchalkbrd_2 +-290739082=v_ilev_mchalkbrd_3 +-739019002=v_ilev_mchalkbrd_4 +-976397638=v_ilev_mchalkbrd_5 +509373999=v_ilev_melt_set01 +-352193203=v_ilev_methdoorbust +-995467546=v_ilev_methdoorscuff +-1815392278=v_ilev_methtraildoor +-1212951353=v_ilev_ml_door1 +2088680867=v_ilev_mldoor02 +-1563640173=v_ilev_mm_door +1204471037=v_ilev_mm_doordaughter +159994461=v_ilev_mm_doorm_l +-1686014385=v_ilev_mm_doorm_r +-794543736=v_ilev_mm_doorson +-384976104=v_ilev_mm_doorw +-1932159029=v_ilev_mm_faucet +-1444496707=v_ilev_mm_fridge_l +-659810237=v_ilev_mm_fridge_r +-310148339=v_ilev_mm_fridgeint +1923965997=v_ilev_mm_scre_off +-1624781226=v_ilev_mm_screen +-1645730886=v_ilev_mm_screen2_vl +305134324=v_ilev_mm_screen2 +1019527301=v_ilev_mm_windowwc +-1663022887=v_ilev_moteldoorcso +1175177969=v_ilev_mp_bedsidebook +574422567=v_ilev_mp_high_frontdoor +1558432213=v_ilev_mp_low_frontdoor +-320948292=v_ilev_mp_mid_frontdoor +-1354005816=v_ilev_mr_rasberryclean +1334355753=v_ilev_out_serv_sign +98421364=v_ilev_p_easychair +-1461986002=v_ilev_ph_bench +631614199=v_ilev_ph_cellgate +871712474=v_ilev_ph_cellgate02 +320433149=v_ilev_ph_door002 +-1215222675=v_ilev_ph_door01 +1804615079=v_ilev_ph_doorframe +-522504255=v_ilev_ph_gendoor +-1320876379=v_ilev_ph_gendoor002 +-543497392=v_ilev_ph_gendoor003 +1557126584=v_ilev_ph_gendoor004 +185711165=v_ilev_ph_gendoor005 +-131296141=v_ilev_ph_gendoor006 +458025182=v_ilev_phroofdoor +1378348636=v_ilev_po_door +-696000204=v_ilev_prop_74_emr_3b_02 +-771420653=v_ilev_prop_74_emr_3b +1175183140=v_ilev_prop_fib_glass +-1032171637=v_ilev_ra_door1_l +-52575179=v_ilev_ra_door1_r +736699661=v_ilev_ra_door2 +-228773386=v_ilev_ra_door3 +1504256620=v_ilev_ra_door4l +262671971=v_ilev_ra_door4r +174080689=v_ilev_ra_doorsafe +812467272=v_ilev_rc_door1_st +362975687=v_ilev_rc_door1 +-2023754432=v_ilev_rc_door2 +1099436502=v_ilev_rc_door3_l +-1627599682=v_ilev_rc_door3_r +-1586611409=v_ilev_rc_doorel_l +-199073634=v_ilev_rc_doorel_r +-604127842=v_ilev_rc_win_col +202981272=v_ilev_roc_door1_l +1117236368=v_ilev_roc_door1_r +-626684119=v_ilev_roc_door2 +1289778077=v_ilev_roc_door3 +993120320=v_ilev_roc_door4 +757543979=v_ilev_roc_door5 +1083279016=v_ilev_serv_door01 +-1501157055=v_ilev_shrf2door +-1765048490=v_ilev_shrfdoor +-2030220382=v_ilev_sol_off_door01 +-1872657177=v_ilev_sol_windl +-966365012=v_ilev_sol_windr +1544229216=v_ilev_spraydoor +1388116908=v_ilev_ss_door01 +551491569=v_ilev_ss_door02 +933053701=v_ilev_ss_door03 +1173348778=v_ilev_ss_door04 +-658747851=v_ilev_ss_door5_l +1335311341=v_ilev_ss_door5_r +-681066206=v_ilev_ss_door7 +245182344=v_ilev_ss_door8 +1804626822=v_ilev_ss_doorext +865041037=v_ilev_stad_fdoor +-1775213343=v_ilev_staffdoor +426403179=v_ilev_store_door +543652229=v_ilev_ta_door +1243635233=v_ilev_ta_door2 +1334823285=v_ilev_ta_tatgun +464151082=v_ilev_tort_door +-1062023761=v_ilev_tort_stool +-1977105237=v_ilev_tow_doorlifta +-522980862=v_ilev_tow_doorliftb +-1128607325=v_ilev_trev_door +1575804630=v_ilev_trev_doorbath +-607040053=v_ilev_trev_doorfront +-1920325949=v_ilev_trev_patiodoor +581339868=v_ilev_trev_pictureframe +-116675177=v_ilev_trev_pictureframebroken +-1849799179=v_ilev_trev_planningboard +132154435=v_ilev_trevtraildr +2094167240=v_ilev_tt_plate01 +-208371500=v_ilev_uvcheetah +815982790=v_ilev_uventity +-2144749081=v_ilev_uvjb700 +-721082096=v_ilev_uvline +-525982534=v_ilev_uvmonroe +-398664307=v_ilev_uvsquiggle +1465930007=v_ilev_uvtext +-1913152057=v_ilev_uvztype +-267021114=v_ilev_vag_door +-122922994=v_ilev_vagostoiletdoor +-1915240321=v_ilev_winblnd_clsd +-1182144056=v_ilev_winblnd_opn +2051806701=v_ind_bin_01 +-980590507=v_ind_cf_bollard +503355010=v_ind_cf_boxes +514967915=v_ind_cf_broom +-922074785=v_ind_cf_bugzap +1959542339=v_ind_cf_chckbox1 +1811655854=v_ind_cf_chckbox2 +-1244905398=v_ind_cf_chckbox3 +-832246005=v_ind_cf_crate +-1243861868=v_ind_cf_crate1 +-304079717=v_ind_cf_crate2 +1350712180=v_ind_cf_paltruck +328474980=v_ind_cf_shelf +-2076979604=v_ind_cf_shelf2 +1864918670=v_ind_cf_wheat +-716849897=v_ind_cf_wheat2 +1951313592=v_ind_cfbin +-1321159957=v_ind_cfbox +456071379=v_ind_cfbox2 +-700527926=v_ind_cfbucket +261213595=v_ind_cfcovercrate +-1809990107=v_ind_cfcrate3 +2070448269=v_ind_cfcup +907513479=v_ind_cfemlight +1715270075=v_ind_cfkeyboard +-2113917266=v_ind_cfknife +723528502=v_ind_cflight +234058572=v_ind_cflight02 +1720887188=v_ind_cfmouse +-792596291=v_ind_cfpaste +1999508550=v_ind_cfscoop +1448872192=v_ind_cftable +903690172=v_ind_cftray +92879096=v_ind_cftub +-517775183=v_ind_cfwaste +-1950371385=v_ind_chickensx3 +1288862485=v_ind_cm_aircomp +-142948810=v_ind_cm_crowbar +1241686973=v_ind_cm_electricbox +-871511300=v_ind_cm_fan +1171045694=v_ind_cm_grinder +-724745797=v_ind_cm_heatlamp +545744994=v_ind_cm_hosereel +774227908=v_ind_cm_ladder +1190015357=v_ind_cm_light_off +-1417176582=v_ind_cm_light_on +1971972932=v_ind_cm_paintbckt01 +1005516815=v_ind_cm_paintbckt02 +1312005272=v_ind_cm_paintbckt03 +459355892=v_ind_cm_paintbckt04 +-117444046=v_ind_cm_paintbckt06 +1412351218=v_ind_cm_panelstd +-1787453881=v_ind_cm_sprgun +1274229080=v_ind_cm_tyre01 +1640324348=v_ind_cm_tyre02 +1271673102=v_ind_cm_tyre03 +1637506218=v_ind_cm_tyre04 +1868560437=v_ind_cm_tyre05 +-147453981=v_ind_cm_tyre06 +118105995=v_ind_cm_tyre07 +325304382=v_ind_cm_tyre08 +121493747=v_ind_cs_axe +-1585712516=v_ind_cs_blowtorch +-1371480476=v_ind_cs_box01 +-1134789989=v_ind_cs_box02 +11680152=v_ind_cs_bucket +1721142557=v_ind_cs_chemcan +1309720974=v_ind_cs_drill +-2088599787=v_ind_cs_gascanister +173895646=v_ind_cs_hammer +820267179=v_ind_cs_hifi +-137816056=v_ind_cs_hubcap +-288941741=v_ind_cs_jerrycan01 +-1075580285=v_ind_cs_mallet +-95119868=v_ind_cs_oiltin +-1985227443=v_ind_cs_pliers +-617072343=v_ind_cs_powersaw +1379428518=v_ind_cs_screwdrivr1 +618499569=v_ind_cs_screwdrivr2 +916763007=v_ind_cs_screwdrivr3 +-2001282532=v_ind_cs_spanner01 +-1738376845=v_ind_cs_spanner02 +1380609336=v_ind_cs_spanner03 +-603684694=v_ind_cs_spanner04 +672287294=v_ind_cs_striplight +1871266393=v_ind_cs_toolbox2 +-2124552702=v_ind_cs_toolbox3 +-738161850=v_ind_cs_toolbox4 +662269471=v_ind_cs_tray04 +1596752624=v_ind_cs_wrench +-149613816=v_ind_dc_desk03 +1045800235=v_ind_dc_filecab01 +-1887723793=v_ind_dc_table +-1425928564=v_ind_fatbox +1639970925=v_ind_meat_comm +389157600=v_ind_meatbench +225569900=v_ind_meatbox +2142821084=v_ind_meatboxsml_02 +-1588475636=v_ind_meatboxsml +842487169=v_ind_meatbutton +-1890319650=v_ind_meatclner +1124240679=v_ind_meatcoatblu +-892259203=v_ind_meatcoatwhte +2079652499=v_ind_meatcpboard +-346996726=v_ind_meatdesk +-1058869339=v_ind_meatdogpack +-1612153297=v_ind_meatexit +-2097289821=v_ind_meathatblu +324572995=v_ind_meathatwht +-452842237=v_ind_meatpacks_03 +379464063=v_ind_meatpacks +-2091843498=v_ind_meattherm +-1999230727=v_ind_meatwash +646223233=v_ind_meatwellie +350580121=v_ind_plazbags +1229810073=v_ind_rc_balec1 +918176883=v_ind_rc_balec2 +635675334=v_ind_rc_balec3 +-1293123399=v_ind_rc_balep1 +682060845=v_ind_rc_balep2 +390842742=v_ind_rc_balep3 +-1161562200=v_ind_rc_bench +-827869555=v_ind_rc_brush +60431986=v_ind_rc_cage +1149958256=v_ind_rc_dustmask +-1231743205=v_ind_rc_fans +1488902800=v_ind_rc_hanger +-447995148=v_ind_rc_locker +-1674688407=v_ind_rc_lockeropn +-30995600=v_ind_rc_lowtable +75747589=v_ind_rc_overalldrp +-791425184=v_ind_rc_overallfld +-615829401=v_ind_rc_plaztray +-1112949593=v_ind_rc_rubbish +-2070991045=v_ind_rc_rubbish2 +898538019=v_ind_rc_rubbishppr +1462472410=v_ind_rc_shovel +1753713494=v_ind_rc_towel +1695407879=v_ind_rc_workbag +590855381=v_ind_sinkequip +-1674556377=v_ind_sinkhand +-1719363059=v_ind_ss_box01 +146536570=v_ind_ss_box02 +-84779801=v_ind_ss_box03 +9168982=v_ind_ss_box04 +215586331=v_ind_ss_chair01 +-416920619=v_ind_ss_chair2 +-1318225618=v_ind_ss_chair3_cso +-1101218487=v_ind_ss_clothrack +1871921918=v_ind_ss_deskfan +-662693816=v_ind_ss_deskfan2 +-679606598=v_ind_ss_laptop +-260999819=v_ind_tor_bulkheadlight +502084445=v_ind_tor_clockincard +2136062268=v_ind_tor_smallhoist01 +-576960708=v_ind_v_recycle_lamp1 +-389409078=v_int_32_bugzap +1400906837=v_int_m3_decal +-874755633=v_int_m3_decal001 +-652319661=v_int_m3_decal002 +-281014134=v_int_m3_decal003 +-24301788=v_int_m3_decal004 +-198075783=v_int_m3_decal005 +46118805=v_int_m3_decal006 +45186737=v_int_m6_decal +484466561=v_int_m6_decal001 +103952933=v_int_m6_decal002 +-127101286=v_int_m6_decal003 +-23846155=v_int_m6_decal004 +-261847402=v_int_m6_decal005 +972822972=v_int_m6_decal006 +-475325641=v_int_metro_mir +-1195344211=v_lirg_frankaunt_ward_face +1791760567=v_lirg_frankaunt_ward_main +-985309905=v_lirg_frankhill_ward_face +-958557065=v_lirg_frankhill_ward_main +-410192220=v_lirg_gunlight +1458246144=v_lirg_michael_ward_default +-693502639=v_lirg_michael_ward_face +-80426688=v_lirg_michael_ward_main +1109580392=v_lirg_mphigh_ward_face +-1931328178=v_lirg_mphigh_ward_main +1428755495=v_lirg_shop_high +1017145447=v_lirg_shop_low +1431484746=v_lirg_shop_mid +712238579=v_lirg_trevapt_ward_face +-2097065849=v_lirg_trevapt_ward_main +-917545000=v_lirg_trevstrip_ward_face +402487526=v_lirg_trevstrip_ward_main +-808157183=v_lirg_trevtrail_ward_face +229550667=v_lirg_trevtrail_ward_main +-624092254=v_med_apecrate +-1166401535=v_med_apecratelrg +-1397853612=v_med_barrel +-644915300=v_med_beaker +1631638868=v_med_bed1 +2117668672=v_med_bed2 +-1405657799=v_med_bedtable +2017762556=v_med_bench1 +-1087788335=v_med_bench2 +756754339=v_med_benchcentr +-1278278442=v_med_benchset1 +1728397219=v_med_bigtable +1291456491=v_med_bin +1366557924=v_med_bl_fan_base +333086378=v_med_bottles1 +-576515524=v_med_bottles2 +-246597232=v_med_bottles3 +-136021091=v_med_centrifuge1 +-912154856=v_med_centrifuge2 +282049592=v_med_cooler +-980405469=v_med_cor_alarmlight +1615299850=v_med_cor_autopsytbl +389765485=v_med_cor_ceilingmonitor +-926951449=v_med_cor_cembin +-1963803813=v_med_cor_cemtrolly +-1601873219=v_med_cor_cemtrolly2 +1541924614=v_med_cor_chemical +-1283117809=v_med_cor_divider +1280262670=v_med_cor_dividerframe +2111759378=v_med_cor_downlight +-1182962909=v_med_cor_emblmtable +-972854506=v_med_cor_fileboxa +591282751=v_med_cor_filingcab +1716227680=v_med_cor_flatscreentv +811434201=v_med_cor_hose +943356154=v_med_cor_largecupboard +1910757705=v_med_cor_lightbox +-1398008772=v_med_cor_mask +-791486929=v_med_cor_masks +2143838161=v_med_cor_medhose +-992710074=v_med_cor_medstool +795095898=v_med_cor_minifridge +226389500=v_med_cor_neckrest +-1432298883=v_med_cor_offglass +-1183731840=v_med_cor_offglasssm +-253978396=v_med_cor_offglasstopw +-980357554=v_med_cor_papertowels +-74423442=v_med_cor_photocopy +-1581981380=v_med_cor_pinboard +993510245=v_med_cor_reception_glass +2127663343=v_med_cor_shelfrack +-1792422095=v_med_cor_stepladder +-1481915741=v_med_cor_tvstand +-843908794=v_med_cor_unita +1536155685=v_med_cor_walllight +1363784497=v_med_cor_wallunita +1618170244=v_med_cor_wallunitb +2030380378=v_med_cor_wheelbench +753248111=v_med_cor_whiteboard +1579586191=v_med_cor_winftop +984424205=v_med_cor_winfwide +378644224=v_med_corlowfilecab +-1035084591=v_med_crutch01 +149873283=v_med_curtains +1067386341=v_med_curtains1 +-1335531664=v_med_curtains2 +-1446946264=v_med_curtains3 +1915724430=v_med_curtainsnewcloth1 +1677854259=v_med_curtainsnewcloth2 +-1091386327=v_med_emptybed +-841445009=v_med_examlight_static +-197371371=v_med_examlight +-936477296=v_med_fabricchair1 +851362411=v_med_flask +346710503=v_med_fumesink +-715395941=v_med_gastank +828604385=v_med_hazmatscan +-1594158571=v_med_hospheadwall1 +-128924068=v_med_hospseating1 +-1475893813=v_med_hospseating2 +-306007744=v_med_hospseating3 +-475292398=v_med_hospseating4 +-609817558=v_med_hosptable +-1505864138=v_med_hosptableglass +-1177455368=v_med_lab_elecbox1 +-947646371=v_med_lab_elecbox2 +-1918067545=v_med_lab_elecbox3 +-1794475037=v_med_lab_filtera +-2041061762=v_med_lab_filterb +1020863041=v_med_lab_fridge +1265651373=v_med_lab_optable +-25633340=v_med_lab_wallcab +-454893864=v_med_lab_whboard1 +-420289800=v_med_lab_whboard2 +1643325771=v_med_latexgloveboxblue +-1958247401=v_med_latexgloveboxgreen +-1497857609=v_med_latexgloveboxred +-1222449348=v_med_lrgisolator +-963487759=v_med_mattress +-1978149371=v_med_medwastebin +-1317361805=v_med_metalfume +813074696=v_med_microscope +92887898=v_med_oscillator1 +465602504=v_med_oscillator2 +705176663=v_med_oscillator3 +944095442=v_med_oscillator4 +986810493=v_med_p_coffeetable +-1728099828=v_med_p_desk +-1254619912=v_med_p_deskchair +-802034762=v_med_p_easychair +917451449=v_med_p_ext_plant +768819051=v_med_p_fanlight +-1350228215=v_med_p_figfish +-1860662917=v_med_p_floorlamp +1207079890=v_med_p_lamp_on +1062276366=v_med_p_notebook +-1359959481=v_med_p_phrenhead +743808545=v_med_p_planter +290907630=v_med_p_sideboard +-345387217=v_med_p_sidetable +-1788378994=v_med_p_sofa +456839722=v_med_p_tidybox +2139601616=v_med_p_vaseround +-1762358844=v_med_p_vasetall +-587414879=v_med_p_wallhead +259988008=v_med_pillow +-172171507=v_med_smokealarm +-1029667826=v_med_soapdisp +166629214=v_med_soapdispencer +-1700923416=v_med_storage +388753871=v_med_testtubes +79058805=v_med_testuberack +-1218668262=v_med_trolley +1439968368=v_med_trolley2 +-1911932785=v_med_vats +-984671127=v_med_vcor_winfnarrow +-1573870288=v_med_wallpicture1 +-1805219428=v_med_wallpicture2 +-1432029772=v_med_whickchair2 +-1657573824=v_med_whickchair2bit +-1786424499=v_med_whickerchair1 +1869654794=v_med_xray +1802131904=v_metro_steps005seoul +380414644=v_metro_steps006seoul +1044906875=v_metro_steps007seoul +-93961724=v_metro_steps3seoul +-1134964555=v_metro2_ao +-1851638121=v_metro3_ao +-856051509=v_metro4_ao +625585855=v_metro6_ao +-1186975865=v_proc2_temp +540021153=v_prop_floatcandle +-1095443412=v_res_binder +900650591=v_res_bowl_dec +-1221122355=v_res_cabinet +-654508181=v_res_cakedome +641508=v_res_cctv +-941766439=v_res_cd +-1681354036=v_res_cdstorage +-730024798=v_res_cherubvase +-552231252=v_res_d_armchair +-1459966494=v_res_d_bed +1544669620=v_res_d_closetdoorl +-1177942745=v_res_d_closetdoorr +-1310947507=v_res_d_coffeetable +-463441113=v_res_d_dildo_a +-731262150=v_res_d_dildo_b +-1980613044=v_res_d_dildo_c +2009373169=v_res_d_dildo_d +-1921596075=v_res_d_dildo_e +1333481871=v_res_d_dildo_f +-144591170=v_res_d_dressdummy +722857897=v_res_d_dressingtable +-1987538561=v_res_d_highchair +-1692648419=v_res_d_lampa +1553232197=v_res_d_lube +465332832=v_res_d_paddedwall +-1023402492=v_res_d_ramskull +-1871589878=v_res_d_roundtable +-1905971121=v_res_d_sideunit +-660421502=v_res_d_smallsidetable +-598219252=v_res_d_sofa +862082396=v_res_d_whips +1285646130=v_res_d_zimmerframe +-128014284=v_res_desklamp +-1981136783=v_res_desktidy +-713205494=v_res_exoticvase +-1290286289=v_res_fa_basket +1233387166=v_res_fa_book02 +865260220=v_res_fa_book03 +-439830743=v_res_fa_book04 +2065988552=v_res_fa_boot01l +-1309218480=v_res_fa_boot01r +-325297300=v_res_fa_bread03 +434827368=v_res_fa_butknife +1160787715=v_res_fa_candle02 +-1264675346=v_res_fa_candle03 +-1915729838=v_res_fa_candle04 +210172640=v_res_fa_cap01 +-717511315=v_res_fa_cereal01 +-763944988=v_res_fa_cereal02 +438342263=v_res_fa_chair01 +685944827=v_res_fa_chair02 +782213229=v_res_fa_chopbrd +642527033=v_res_fa_crystal01 +-2051379688=v_res_fa_crystal02 +1410173631=v_res_fa_crystal03 +684271492=v_res_fa_fan +-1968674263=v_res_fa_grater +-1150219047=v_res_fa_idol02 +272198484=v_res_fa_lamp1on +2002578023=v_res_fa_lamp2off +688475446=v_res_fa_mag_motor +1404473282=v_res_fa_mag_rumor +-1884999004=v_res_fa_magtidy +-202575753=v_res_fa_phone +-755359081=v_res_fa_plant01 +-815336865=v_res_fa_potcof +-1359533616=v_res_fa_potnoodle +-2068112130=v_res_fa_potsug +-1411221263=v_res_fa_pottea +1695345049=v_res_fa_pyramid +1257238301=v_res_fa_radioalrm +-1073715810=v_res_fa_shoebox1 +-1448658708=v_res_fa_shoebox2 +-72000249=v_res_fa_shoebox3 +101151147=v_res_fa_shoebox4 +1726659245=v_res_fa_smokealarm +-915298033=v_res_fa_sponge01 +-2137717159=v_res_fa_stones01 +491441454=v_res_fa_tintomsoup +1033236166=v_res_fa_trainer01l +-1394619048=v_res_fa_trainer01r +-923531556=v_res_fa_trainer02l +1673510001=v_res_fa_trainer02r +-1062243669=v_res_fa_trainer03l +1443994993=v_res_fa_trainer03r +10548213=v_res_fa_trainer04l +1914623727=v_res_fa_trainer04r +-1572239056=v_res_fa_umbrella +-1911936130=v_res_fa_washlq +1938168396=v_res_fa_yogamat002 +-1077568635=v_res_fa_yogamat1 +-2042781782=v_res_fashmag1 +2003032008=v_res_fashmagopen +1117944066=v_res_fh_aftershavebox +-1061363766=v_res_fh_barcchair +-1989035681=v_res_fh_bedsideclock +1427480666=v_res_fh_benchlong +-2009287960=v_res_fh_benchshort +567797420=v_res_fh_coftablea +1453641789=v_res_fh_coftableb +-563800903=v_res_fh_coftbldisp +1519332782=v_res_fh_crateclosed +-238480731=v_res_fh_crateopen +-603563862=v_res_fh_dineeamesa +174634350=v_res_fh_dineeamesb +-125562459=v_res_fh_dineeamesc +1821191822=v_res_fh_diningtable +-1394425261=v_res_fh_easychair +1376856765=v_res_fh_floorlamp +-1632952975=v_res_fh_flowersa +-298634306=v_res_fh_fruitbowl +-1753930779=v_res_fh_guitaramp +-1972746906=v_res_fh_kitnstool +139155200=v_res_fh_lampa_on +698127650=v_res_fh_laundrybasket +771696538=v_res_fh_pouf +-391156104=v_res_fh_sculptmod +2011957697=v_res_fh_sidebrddine +-781151385=v_res_fh_sidebrdlng +-1826629702=v_res_fh_sidebrdlngb +-108069875=v_res_fh_singleseat +1506827733=v_res_fh_sofa +-1468666842=v_res_fh_speaker +-364924791=v_res_fh_speakerdock +683474771=v_res_fh_tableplace +-1982055048=v_res_fh_towelstack +1545607805=v_res_fh_towerfan +1209872975=v_res_filebox01 +1521413924=v_res_foodjara +1290916778=v_res_foodjarb +-149575693=v_res_foodjarc +-35465629=v_res_fridgemoda +1821439213=v_res_fridgemodsml +1204431867=v_res_glasspot +-2092020213=v_res_harddrive +-928152827=v_res_int_oven +1172780765=v_res_investbook01 +622622020=v_res_investbook08 +920122288=v_res_ipoddock +588223318=v_res_ivy +2014682882=v_res_j_coffeetable +1411387896=v_res_j_dinechair +-1950956966=v_res_j_lowtable +-259631153=v_res_j_magrack +97410561=v_res_j_phone +-999197614=v_res_j_radio +-1241891484=v_res_j_sofa +-5124212=v_res_j_stool +776023625=v_res_j_tablelamp1 +554636261=v_res_j_tablelamp2 +-1280437652=v_res_j_tvstand +38932324=v_res_jarmchair +-1283319196=v_res_jcushiona +-160587718=v_res_jcushionb +-941046991=v_res_jcushionc +457140701=v_res_jcushiond +-664481362=v_res_jewelbox +-230630025=v_res_keyboard +-471547794=v_res_lest_bigscreen +-935087560=v_res_lest_monitor +-1635359653=v_res_lestersbed +-1251662965=v_res_m_armchair +1725227610=v_res_m_armoire +200192944=v_res_m_armoirmove +-503867265=v_res_m_bananaplant +199039671=v_res_m_candle +-1694321525=v_res_m_candlelrg +-774078432=v_res_m_console +-474978775=v_res_m_dinechair +1139201896=v_res_m_dinetble_replace +289502488=v_res_m_dinetble +1642602358=v_res_m_fame_flyer +1370916260=v_res_m_fameshame +1924767361=v_res_m_h_console +-569719089=v_res_m_h_sofa_sml +1181479993=v_res_m_h_sofa +-1244325767=v_res_m_horsefig +-894529758=v_res_m_kscales +-2004817750=v_res_m_lampstand +465376360=v_res_m_lampstand2 +1739427303=v_res_m_lamptbl_off +-565701580=v_res_m_lamptbl +969852049=v_res_m_palmplant1 +-1578969039=v_res_m_palmstairs +-107327626=v_res_m_pot1 +-1464134536=v_res_m_sidetable +-1570167268=v_res_m_sinkunit +2071456372=v_res_m_spanishbox +1066412934=v_res_m_stool_replaced +956042042=v_res_m_stool +1256172027=v_res_m_urn +-249576072=v_res_m_vasedead +-1374484340=v_res_m_vasefresh +124842687=v_res_m_wbowl_move +149803107=v_res_m_wctoiletroll +275099168=v_res_m_woodbowl +-580498226=v_res_mbaccessory +1928959797=v_res_mbath +-1357209146=v_res_mbathpot +-1858630061=v_res_mbbed_mess +-1896966819=v_res_mbbed +-1482550767=v_res_mbbedtable +970451370=v_res_mbbin +-1590845185=v_res_mbbrshholder +1918586980=v_res_mbchair +1526034278=v_res_mbdresser +1941462136=v_res_mbidet +426327676=v_res_mbottoman +438382675=v_res_mbowl +-178641885=v_res_mbowlornate +-924139659=v_res_mbronzvase +-1518061350=v_res_mbshower +1926087217=v_res_mbsink +-1019149089=v_res_mbtaps +-270634238=v_res_mbtowel +724700469=v_res_mbtowelfld +803991844=v_res_mchalkbrd +477649989=v_res_mchopboard +-988058582=v_res_mcofcup +-905474743=v_res_mcofcupdirt +-335877674=v_res_mconsolemod +-1388515078=v_res_mconsolemove +301913331=v_res_mconsoletrad +-1003293747=v_res_mcupboard +902446603=v_res_mdbed +-363371364=v_res_mdbedlamp_off +-1669114072=v_res_mdbedlamp +-673335576=v_res_mdbedtable +1838109023=v_res_mdchest_moved +-599924401=v_res_mdchest +-2067386219=v_res_mddesk +2104268547=v_res_mddresser_off +-276852211=v_res_mddresser +827254092=v_res_mexball +355465634=v_res_mflowers +1763868376=v_res_mknifeblock +1710689847=v_res_mkniferack +-1627103037=v_res_mlaundry +2079380440=v_res_mm_audio +-79268159=v_res_mmug +197124182=v_res_monitor +829413118=v_res_monitorsquare +-1634294596=v_res_monitorstand +1989658880=v_res_monitorwidelarge +405594841=v_res_mountedprojector +-286280212=v_res_mousemat +-2066605738=v_res_mp_ashtraya +-1685436730=v_res_mp_ashtrayb +-568894163=v_res_mp_sofa +184722020=v_res_mp_stripchair +-1760059760=v_res_mplanttongue +-1675493326=v_res_mplatelrg +1205594576=v_res_mplatesml +47092382=v_res_mplinth +-807401144=v_res_mpotpouri +1147540973=v_res_msidetblemod +-980185685=v_res_msonbed_s +-493628998=v_res_msonbed +863314394=v_res_msoncabinet +-1233105549=v_res_mtblelampmod +-1985926838=v_res_mtoilet +1236657579=v_res_mutensils +1855795498=v_res_mvasechinese +291642981=v_res_officeboxfile01 +49373240=v_res_ovenhobmod +-1883980157=v_res_paperfolders +-1627996171=v_res_pcheadset +1989916391=v_res_pcspeaker +590001451=v_res_pctower +-963015449=v_res_pcwoofer +1515457234=v_res_pestle +-697269431=v_res_picture_frame +-597517382=v_res_plate_dec +1810328078=v_res_printer +471448225=v_res_r_bathjar +452707940=v_res_r_bathpot +-2011944650=v_res_r_bublbath +199425447=v_res_r_coffpot +2120480918=v_res_r_cottonbuds +-2138009162=v_res_r_figauth1 +1991671298=v_res_r_figauth2 +363356512=v_res_r_figcat +-1364498188=v_res_r_figclown +158467772=v_res_r_figdancer +34093998=v_res_r_figfemale +1761605047=v_res_r_figflamenco +219619900=v_res_r_figgirl +-760975398=v_res_r_figgirlclown +1729671130=v_res_r_fighorse +-879871564=v_res_r_fighorsestnd +-1169324212=v_res_r_figoblisk +-73027135=v_res_r_figpillar +-581141528=v_res_r_lotion +1554640836=v_res_r_milkjug +1491977948=v_res_r_pepppot +1957983047=v_res_r_perfume +916514878=v_res_r_silvrtray +-1020142872=v_res_r_sofa +169396189=v_res_r_sugarbowl +-1394451687=v_res_r_teapot +341562675=v_res_rosevase +-53332211=v_res_rosevasedead +-1246711311=v_res_rubberplant +1540891715=v_res_sculpt_dec +597596136=v_res_sculpt_decb +102620391=v_res_sculpt_decd +-195413664=v_res_sculpt_dece +-461858403=v_res_sculpt_decf +1801244118=v_res_skateboard +-1540767983=v_res_sketchpad +-1803429498=v_res_smallplasticbox +-422412851=v_res_son_desk +-847239755=v_res_son_unitgone +803221323=v_res_study_chair +1375359648=v_res_tabloidsa +270388964=v_res_tabloidsb +498625049=v_res_tabloidsc +99079546=v_res_tissues +-926117806=v_res_tre_alarmbox +532565818=v_res_tre_banana +-494592546=v_res_tre_basketmess +-582379536=v_res_tre_bed1_messy +-408601900=v_res_tre_bed1 +-1889727927=v_res_tre_bed2 +1555579420=v_res_tre_bedsidetable +1107796358=v_res_tre_bedsidetableb +-1627863502=v_res_tre_bin +1789936288=v_res_tre_chair +1088184978=v_res_tre_cuprack +-1617971041=v_res_tre_cushiona +-1849549564=v_res_tre_cushionb +-1259248798=v_res_tre_cushionc +-1490106403=v_res_tre_cushiond +122067173=v_res_tre_cushnscuzb +-875322884=v_res_tre_cushnscuzd +-1630442476=v_res_tre_dvdplayer +99427111=v_res_tre_flatbasket +1475873532=v_res_tre_fridge +430942112=v_res_tre_fruitbowl +-1003273441=v_res_tre_laundrybasket +866683635=v_res_tre_lightfan +818840219=v_res_tre_mixer +810899590=v_res_tre_officechair +-829287376=v_res_tre_pineapple +-1078596843=v_res_tre_plant +-1052198219=v_res_tre_plugsocket +-2036081975=v_res_tre_remote +-1914871455=v_res_tre_sideboard +222361162=v_res_tre_smallbookshelf +-257045961=v_res_tre_sofa_mess_a +-9508935=v_res_tre_sofa_mess_b +-1927183588=v_res_tre_sofa_mess_c +2109741755=v_res_tre_sofa_s +-941390908=v_res_tre_sofa +1560277278=v_res_tre_stool_leather +891849380=v_res_tre_stool_scuz +937222680=v_res_tre_stool +-1705306415=v_res_tre_storagebox +-2047530477=v_res_tre_storageunit +1207428357=v_res_tre_table001 +-2019599437=v_res_tre_table2 +-1424253055=v_res_tre_talllamp +-1176250575=v_res_tre_tree +-535055114=v_res_tre_tvstand_tall +1417093281=v_res_tre_tvstand +914205402=v_res_tre_wardrobe +64076466=v_res_tre_washbasket +580175976=v_res_tre_wdunitscuz +340510501=v_res_tre_weight +1133154116=v_res_tre_woodunit +-1200941518=v_res_trev_framechair +-431168006=v_res_tt_basket +-1557777900=v_res_tt_bed +-1015731625=v_res_tt_bedpillow +1771687453=v_res_tt_bowl +1231872793=v_res_tt_bowlpile01 +928300777=v_res_tt_bowlpile02 +1892179553=v_res_tt_can02 +-1826381033=v_res_tt_can03 +-1595864669=v_res_tt_cancrsh01 +-1296847544=v_res_tt_cancrsh02 +-260968027=v_res_tt_cbbox +2141353157=v_res_tt_cereal02 +714696561=v_res_tt_cigs01 +-85890288=v_res_tt_doughnuts +-535483992=v_res_tt_flusher +1610244484=v_res_tt_fridge +1684327795=v_res_tt_fridgedoor +-1158929576=v_res_tt_lighter +-261501551=v_res_tt_litter1 +-104865731=v_res_tt_litter2 +-690644375=v_res_tt_litter3 +546339338=v_res_tt_looroll +-2025086469=v_res_tt_mug01 +-2037843699=v_res_tt_mug2 +1787587532=v_res_tt_pharm1 +1547095841=v_res_tt_pharm2 +1174512311=v_res_tt_pharm3 +1120955680=v_res_tt_pizzaplate +1675275778=v_res_tt_plate01 +470212711=v_res_tt_platepile +1988741053=v_res_tt_plunger +419020243=v_res_tt_porndvd01 +1319414056=v_res_tt_porndvd02 +1013548210=v_res_tt_porndvd03 +1860168086=v_res_tt_porndvd04 +1258923146=v_res_tt_pornmag01 +492521774=v_res_tt_pornmag02 +797240705=v_res_tt_pornmag03 +32477783=v_res_tt_pornmag04 +-1825282106=v_res_tt_pot01 +-1952098136=v_res_tt_pot02 +2127609599=v_res_tt_pot03 +1442760350=v_res_tt_sofa +-1143663273=v_res_tt_tissues +-251880369=v_res_tt_tvremote +1740269944=v_res_vacuum +-1787736766=v_res_vhsplayer +-2021787175=v_res_videotape +483687262=v_res_wall_cornertop +1485704474=v_ret_247_bread1 +1248070522=v_ret_247_cereal1 +-756341118=v_ret_247_choptom +-1406045366=v_ret_247_cigs +1421582485=v_ret_247_donuts +-1543048205=v_ret_247_eggs +-102104160=v_ret_247_flour +-802238381=v_ret_247_fruit +1074210201=v_ret_247_ketchup1 +1367230591=v_ret_247_ketchup2 +-1816283392=v_ret_247_lottery +-38797076=v_ret_247_lotterysign +1166604921=v_ret_247_mustard +-960314813=v_ret_247_noodle1 +1912608951=v_ret_247_noodle2 +-2075542198=v_ret_247_noodle3 +-3198220=v_ret_247_pharmbetta +93702692=v_ret_247_pharmbox +1972721385=v_ret_247_pharmdeo +-689452453=v_ret_247_pharmstuff +1541274880=v_ret_247_popbot4 +-1982036471=v_ret_247_popcan2 +2045891592=v_ret_247_soappowder2 +663958207=v_ret_247_sweetcount +-934709748=v_ret_247_swtcorn2 +-735029261=v_ret_247_tomsoup1 +-472680173=v_ret_247_tuna +1264979146=v_ret_247_vegsoup1 +-679139144=v_ret_247_win1 +-844425980=v_ret_247_win2 +-519357464=v_ret_247_win3 +-54719154=v_ret_247shelves01 +-220235377=v_ret_247shelves02 +-532065181=v_ret_247shelves03 +643522702=v_ret_247shelves04 +1437777724=v_ret_247shelves05 +163066920=v_ret_baglrg +-1516329901=v_ret_bagsml +1546309912=v_ret_box +1630899471=v_ret_chair_white +-523951410=v_ret_chair +1081399034=v_ret_csr_bin +-690015628=v_ret_csr_signa +315927134=v_ret_csr_signb +943912250=v_ret_csr_signc +-458616549=v_ret_csr_signceiling +1846468817=v_ret_csr_signd +-1800416249=v_ret_csr_signtri +-941548444=v_ret_csr_signtrismall +-1498039054=v_ret_csr_table +-472365306=v_ret_csr_tyresale +1124868331=v_ret_fh_ashtray +1562910207=v_ret_fh_bsbag +-1539862408=v_ret_fh_bscup +607684038=v_ret_fh_chair01 +467290531=v_ret_fh_coolbox +-540782362=v_ret_fh_dinetable +1842258647=v_ret_fh_displayc +-251167274=v_ret_fh_doorframe +582134182=v_ret_fh_doorfrmwide +-49220232=v_ret_fh_dryer +971278178=v_ret_fh_emptybot1 +1208099741=v_ret_fh_emptybot2 +979029460=v_ret_fh_fanltoff +2049937797=v_ret_fh_fanltonbas +1824325367=v_ret_fh_fry02 +1757489840=v_ret_fh_ironbrd +635240170=v_ret_fh_kitchtable +265277000=v_ret_fh_noodle +-451608514=v_ret_fh_pizza01 +323771564=v_ret_fh_pizza02 +-1016583293=v_ret_fh_plate1 +-248609009=v_ret_fh_plate2 +501964936=v_ret_fh_plate3 +1960709756=v_ret_fh_plate4 +1264228222=v_ret_fh_pot01 +-328869490=v_ret_fh_pot02 +-1261376923=v_ret_fh_pot05 +-869419016=v_ret_fh_radiator +-1300099069=v_ret_fh_shelf_01 +-763801615=v_ret_fh_shelf_02 +-1181704684=v_ret_fh_shelf_03 +-406357375=v_ret_fh_shelf_04 +93827692=v_ret_fh_walllightoff +2109783333=v_ret_fh_walllighton +-704001348=v_ret_fh_washmach +1437373576=v_ret_fh_wickbskt +-247908770=v_ret_fhglassairfrm +965837842=v_ret_fhglassfrm +247384786=v_ret_fhglassfrmsml +-739392318=v_ret_flowers +2067313593=v_ret_gassweetcount +756199591=v_ret_gassweets +-1401697187=v_ret_gc_ammo1 +-278834633=v_ret_gc_ammo2 +27391672=v_ret_gc_ammo3 +-1706907653=v_ret_gc_ammo4 +1936480843=v_ret_gc_ammo5 +1442357096=v_ret_gc_ammo8 +352721947=v_ret_gc_ammostack +1746762665=v_ret_gc_bag01 +-324631375=v_ret_gc_bag02 +-44941044=v_ret_gc_bin +-1233342136=v_ret_gc_boot04 +-120328656=v_ret_gc_bootdisp +684330213=v_ret_gc_box1 +866394777=v_ret_gc_box2 +-284652484=v_ret_gc_bullet +1948561556=v_ret_gc_calc +-297318917=v_ret_gc_cashreg +-1971298567=v_ret_gc_chair01 +2040839490=v_ret_gc_chair02 +-881696544=v_ret_gc_chair03 +-1809234775=v_ret_gc_clock +-1399490990=v_ret_gc_cup +879885426=v_ret_gc_ear01 +-1298564933=v_ret_gc_ear02 +-2000607989=v_ret_gc_ear03 +491620376=v_ret_gc_fan +-286479541=v_ret_gc_fax +1617449286=v_ret_gc_folder1 +801042424=v_ret_gc_folder2 +-868490170=v_ret_gc_gasmask +1179681321=v_ret_gc_knifehold1 +2084498973=v_ret_gc_knifehold2 +-1380074092=v_ret_gc_lamp +1165564444=v_ret_gc_mags +954470407=v_ret_gc_mug01 +723612802=v_ret_gc_mug02 +459560200=v_ret_gc_mug03 +-1409359059=v_ret_gc_mugdisplay +1822183470=v_ret_gc_pen1 +589479224=v_ret_gc_pen2 +1146022803=v_ret_gc_phone +-1144115258=v_ret_gc_plant1 +-345370326=v_ret_gc_print +-141540058=v_ret_gc_scissors +-1543210774=v_ret_gc_shred +2057065924=v_ret_gc_sprinkler +-1434375213=v_ret_gc_staple +-1130190827=v_ret_gc_trays +1714070505=v_ret_gc_tshirt1 +143386837=v_ret_gc_tshirt5 +-1486270996=v_ret_gc_tv +-89356134=v_ret_gc_vent +1987036371=v_ret_gs_glass01 +1687757094=v_ret_gs_glass02 +-72283947=v_ret_hd_hooks_ +1393739570=v_ret_hd_prod1_ +473126416=v_ret_hd_prod2_ +953926948=v_ret_hd_prod3_ +177399675=v_ret_hd_prod4_ +2013184257=v_ret_hd_prod5_ +524258940=v_ret_hd_prod6_ +263499151=v_ret_hd_unit1_ +2011035956=v_ret_hd_unit2_ +1866313229=v_ret_j_flowerdisp_white +681277650=v_ret_j_flowerdisp +-388378644=v_ret_mirror +2085590335=v_ret_ml_6bottles +-53650680=v_ret_ml_beeram +-942878619=v_ret_ml_beerbar +-1699929937=v_ret_ml_beerben1 +-329235432=v_ret_ml_beerben2 +-259124142=v_ret_ml_beerbla1 +583563462=v_ret_ml_beerbla2 +1793329478=v_ret_ml_beerdus +898161667=v_ret_ml_beerjak1 +1186365022=v_ret_ml_beerjak2 +-1902841705=v_ret_ml_beerlog1 +1623856386=v_ret_ml_beerlog2 +1550641188=v_ret_ml_beerpat1 +1862110545=v_ret_ml_beerpat2 +1661171057=v_ret_ml_beerpis1 +2085005315=v_ret_ml_beerpis2 +-1914723336=v_ret_ml_beerpride +-807039024=v_ret_ml_chips1 +-1730534982=v_ret_ml_chips2 +-1418934561=v_ret_ml_chips3 +-1839065906=v_ret_ml_chips4 +990852227=v_ret_ml_cigs +-1240914379=v_ret_ml_cigs2 +-1479865927=v_ret_ml_cigs3 +-271115824=v_ret_ml_cigs4 +563739989=v_ret_ml_cigs5 +1263489215=v_ret_ml_cigs6 +1262567554=v_ret_ml_fridge +-347947133=v_ret_ml_fridge02_dr +-1538231930=v_ret_ml_fridge02 +-1105610407=v_ret_ml_liqshelfa +1761775400=v_ret_ml_liqshelfb +1238061242=v_ret_ml_liqshelfc +-2065152269=v_ret_ml_liqshelfd +-1766954369=v_ret_ml_liqshelfe +-1197050094=v_ret_ml_meth +1437558005=v_ret_ml_methcigs +-1317590321=v_ret_ml_methsweets +1244929250=v_ret_ml_papers +-2055836816=v_ret_ml_partframe1 +-1294088642=v_ret_ml_partframe2 +-1591991621=v_ret_ml_partframe3 +-1431957069=v_ret_ml_scale +1158946078=v_ret_ml_shelfrk +1228376703=v_ret_ml_sweet1 +-1875208060=v_ret_ml_sweet2 +-1575601093=v_ret_ml_sweet3 +-319761937=v_ret_ml_sweet4 +-21793420=v_ret_ml_sweet5 +-920516014=v_ret_ml_sweet6 +-619729363=v_ret_ml_sweet7 +633750425=v_ret_ml_sweet8 +927393434=v_ret_ml_sweet9 +-2081577774=v_ret_ml_sweetego +-724492621=v_ret_ml_tablea +-999719436=v_ret_ml_tableb +-2002254222=v_ret_ml_tablec +1349488192=v_ret_ml_win2 +-1271966270=v_ret_ml_win3 +-1041960659=v_ret_ml_win4 +-1750426439=v_ret_ml_win5 +14751329=v_ret_neon_baracho +514028339=v_ret_neon_blarneys +-1925068611=v_ret_neon_logger +212422933=v_ret_ps_bag_01 +-88789715=v_ret_ps_bag_02 +924866179=v_ret_ps_box_01 +-1819668623=v_ret_ps_box_02 +-65937277=v_ret_ps_box_03 +961655955=v_ret_ps_carrier01 +1661995023=v_ret_ps_carrier02 +1546354612=v_ret_ps_chair +2046793812=v_ret_ps_cologne_01 +-199083070=v_ret_ps_cologne +797424111=v_ret_ps_flowers_01 +-830867507=v_ret_ps_flowers_02 +463961750=v_ret_ps_pot +2065593157=v_ret_ps_shades01 +1298569174=v_ret_ps_shades02 +-453266295=v_ret_ps_shoe_01 +-721387032=v_ret_ps_ties_01 +139323522=v_ret_ps_ties_02 +-154417794=v_ret_ps_ties_03 +-1345210485=v_ret_ps_ties_04 +-704932256=v_ret_ps_tissue +1267833770=v_ret_ps_toiletbag +1356866689=v_ret_ps_toiletry_01 +1050705922=v_ret_ps_toiletry_02 +657097993=v_ret_ta_book1 +-1585219143=v_ret_ta_book2 +553121952=v_ret_ta_book3 +321871119=v_ret_ta_book4 +15349949=v_ret_ta_box +2144745138=v_ret_ta_camera +-2140074399=v_ret_ta_firstaid +1077574385=v_ret_ta_gloves +-1486084727=v_ret_ta_hero +-742386476=v_ret_ta_ink03 +-511987637=v_ret_ta_ink04 +-1188601953=v_ret_ta_ink05 +-502099890=v_ret_ta_jelly +427392416=v_ret_ta_mag1 +48189548=v_ret_ta_mag2 +281867950=v_ret_ta_mug +-667536719=v_ret_ta_paproll +1971657777=v_ret_ta_paproll2 +-1196859886=v_ret_ta_pot1 +-417580297=v_ret_ta_pot2 +-1399339549=v_ret_ta_pot3 +-1862016482=v_ret_ta_power +-968466081=v_ret_ta_skull +-1920429619=v_ret_ta_spray +1798189768=v_ret_ta_stool +-1425009325=v_ret_tablesml +367798813=v_ret_tat2stuff_01 +674352808=v_ret_tat2stuff_02 +848225122=v_ret_tat2stuff_03 +1151436679=v_ret_tat2stuff_04 +1331928335=v_ret_tat2stuff_05 +1494593651=v_ret_tat2stuff_06 +1806194072=v_ret_tat2stuff_07 +-1805606583=v_ret_tatstuff01 +-1977709371=v_ret_tatstuff02 +-1020100884=v_ret_tatstuff03 +-1326130575=v_ret_tatstuff04 +1309582442=v_ret_tissue +1139436570=v_ret_washpow1 +799622040=v_ret_washpow2 +136597148=v_ret_wind2 +365314198=v_ret_window +-1499125472=v_ret_windowair +1335382252=v_ret_windowsmall +-1468326899=v_ret_windowutil +-589046858=v_serv_1socket +-132789682=v_serv_2socket +1644278705=v_serv_abox_02 +-2031321722=v_serv_abox_04 +-721895765=v_serv_abox_1 +-124033353=v_serv_abox_g1 +-790849738=v_serv_abox_g3 +492575597=v_serv_aboxes_02 +-387521298=v_serv_bktmop_h +1543408104=v_serv_bs_barbchair +-465246693=v_serv_bs_barbchair2 +434950506=v_serv_bs_barbchair3 +-177141645=v_serv_bs_barbchair5 +1720432065=v_serv_bs_cliipbit1 +1994282598=v_serv_bs_cliipbit2 +-920585494=v_serv_bs_cliipbit3 +-372354415=v_serv_bs_clippers +1165195353=v_serv_bs_clutter +1507202536=v_serv_bs_comb +-1133354853=v_serv_bs_cond +202070568=v_serv_bs_foam1 +-1515174995=v_serv_bs_foamx3 +12751331=v_serv_bs_gel +-1023683840=v_serv_bs_gelx3 +-1656576146=v_serv_bs_hairdryer +580223600=v_serv_bs_looroll +-799414023=v_serv_bs_mug +2005313754=v_serv_bs_razor +1900909486=v_serv_bs_scissors +795984016=v_serv_bs_shampoo +286298615=v_serv_bs_shvbrush +-688012791=v_serv_bs_spray +2018317371=v_serv_cln_prod_04 +1561943508=v_serv_cln_prod_06 +1903701366=v_serv_crdbox_2 +-736560690=v_serv_ct_binoculars +508864775=v_serv_ct_chair01 +-171943901=v_serv_ct_chair02 +-294576776=v_serv_ct_lamp +-1763055830=v_serv_ct_light +-1742955463=v_serv_ct_monitor01 +1659646421=v_serv_ct_monitor02 +-1266592510=v_serv_ct_monitor03 +-781152544=v_serv_ct_monitor04 +-500649904=v_serv_ct_monitor05 +-310622473=v_serv_ct_monitor06 +-8033527=v_serv_ct_monitor07 +-271744229=v_serv_ct_striplight +-1798470109=v_serv_cupboard_01 +-1731941480=v_serv_emrglgt_off +-79978204=v_serv_firbel +1964400974=v_serv_firealarm +-1530258765=v_serv_flurlgt_01 +1193759130=v_serv_gt_glass1 +2087304222=v_serv_gt_glass2 +-600415835=v_serv_hndtrk_n2_aa_h +-1293487551=v_serv_lgtemg +103179737=v_serv_metro_advertmid +581889677=v_serv_metro_advertstand1 +275794448=v_serv_metro_advertstand2 +-10278922=v_serv_metro_advertstand3 +1385526236=v_serv_metro_ceilingspeaker +-2139330164=v_serv_metro_ceilingvent +1430895338=v_serv_metro_elecpole_singlel +675274951=v_serv_metro_elecpole_singler +-2009950230=v_serv_metro_floorbin +-106487292=v_serv_metro_infoscreen1 +-448693971=v_serv_metro_infoscreen3 +1131390643=v_serv_metro_metaljunk1 +797015791=v_serv_metro_metaljunk2 +1745383396=v_serv_metro_metaljunk3 +925058130=v_serv_metro_paybooth +1368830751=v_serv_metro_signals1 +440714328=v_serv_metro_signals2 +-867376114=v_serv_metro_signconnect +2120265392=v_serv_metro_signlossantos +622888377=v_serv_metro_signmap +417944961=v_serv_metro_signroutes +-871236969=v_serv_metro_signtravel +285787722=v_serv_metro_stationfence +2069444788=v_serv_metro_stationfence2 +-601985968=v_serv_metro_stationgate +-535349246=v_serv_metro_statseat1 +-807594098=v_serv_metro_statseat2 +1945191539=v_serv_metro_tubelight +495380854=v_serv_metro_tubelight2 +-942910394=v_serv_metro_tunnellight1 +-1551758414=v_serv_metro_tunnellight2 +682422711=v_serv_metro_wallbin +-1556823922=v_serv_metro_walllightcage +213350007=v_serv_metroelecpolecurve +1653623132=v_serv_metroelecpolenarrow +-269112841=v_serv_metroelecpolestation +-368490772=v_serv_plas_boxg4 +-851111464=v_serv_plas_boxgt2 +713133406=v_serv_plastic_box_lid +-421145003=v_serv_plastic_box +-528401166=v_serv_radio +-937756226=v_serv_securitycam_03 +-765880741=v_serv_securitycam_1a +-177480482=v_serv_switch_2 +-455361602=v_serv_switch_3 +751349707=v_serv_tc_bin1_ +274859350=v_serv_tc_bin2_ +-1149940374=v_serv_tc_bin3_ +2067417152=v_serv_tu_iron_ +1359592635=v_serv_tu_iron2_ +259322409=v_serv_tu_light1_ +-1210399798=v_serv_tu_light2_ +-590146742=v_serv_tu_light3_ +1889796391=v_serv_tu_statio1_ +483613343=v_serv_tu_statio2_ +-1814837934=v_serv_tu_statio3_ +232962702=v_serv_tu_statio4_ +1802557189=v_serv_tu_statio5_ +838183020=v_serv_tu_stay_ +-332131798=v_serv_tu_stay2_ +368482553=v_serv_tu_trak1_ +1206778303=v_serv_tu_trak2_ +-1173362295=v_serv_tvrack +-1188733122=v_serv_waste_bin1 +741933698=v_serv_wetfloorsn +465467525=v_tre_sofa_mess_a_s +-1726933877=v_tre_sofa_mess_b_s +417935208=v_tre_sofa_mess_c_s +338562499=vacca +-140902153=vader +-1600252419=valkyrie +1543134283=valkyrie2 +827690619=vb_01_bld_fr1 +1779972143=vb_01_bld +1245927740=vb_01_fence_fizz_01 +-286678390=vb_01_fence_fizz_02 +-442593292=vb_01_fence_fizz_03 +468914354=vb_01_grnd_dtl +-1290616747=vb_01_grnd_dtl2 +1697883280=vb_01_grnd_dtl3 +662168984=vb_01_grnd_fr00 +-1251376771=vb_01_grnd_fr01 +-886788877=vb_01_grnd_fr02 +-1338960124=vb_01_grnd +-545203247=vb_01_pool2 +-1879517034=vb_01_shadow_casting +-714773355=vb_02_b1_fr1 +-5062353=vb_02_b1_fr2 +-1088700446=vb_02_b1_fr4 +1222089812=vb_02_b2_fr3 +585490198=vb_02_bld1 +-1025048823=vb_02_bld2_d3 +-2060443320=vb_02_bld2_dtl +880182535=vb_02_bld2_dtl001 +-1531098482=vb_02_bld2_rail +1849425772=vb_02_bld2_rail1 +211530370=vb_02_bld2 +653166672=vb_02_grnd_dtl +2142301960=vb_02_grnd_dtl004 +384517307=vb_02_grnd_dtl2 +707357495=vb_02_grnd_dtl3 +-477994733=vb_02_grnd +2061852045=vb_02_hedges_dcl +-1437137033=vb_02_pool_water +-248286905=vb_02_props_p_lod +1504880644=vb_03_b1_ra01_02 +-1950644989=vb_03_b1_ra01 +1982453091=vb_03_b1_ra02_01 +1685271030=vb_03_b1_ra02_02 +-1062606238=vb_03_b1_ra02_03 +-1360541986=vb_03_b1_ra02_04 +-1658510503=vb_03_b1_ra02_05 +-1174576762=vb_03_b1_ra02 +154346263=vb_03_b1_ra03_02 +974774717=vb_03_b1_ra03 +-328567085=vb_03_bld1_cblel +-321206068=vb_03_bld1 +1380691615=vb_03_bld2_det +1015856421=vb_03_bld2_e_slod +662793062=vb_03_bld2_e +-1228920779=vb_03_bld2_rail +1472338846=vb_03_bld2_railb +-1630262847=vb_03_bld2_railc +1933955749=vb_03_bld2_raild +1520804952=vb_03_bld2 +980787464=vb_03_cablemesh10745_hvstd +-1448905384=vb_03_cablemesh10746_hvstd +977417908=vb_03_cablemesh10747_hvstd +1257373829=vb_03_cablemesh10748_hvstd +-369140251=vb_03_cablemesh10749_hvstd +354556983=vb_03_cablemesh10750_hvstd +-999941695=vb_03_cablemesh10751_hvstd +1752922836=vb_03_cablemesh10752_hvstd +-658042084=vb_03_cablemesh10753_hvstd +572854564=vb_03_cablemesh10754_hvstd +1015227332=vb_03_detail +-496107355=vb_03_dtl_01 +1228492330=vb_03_dtl_03 +1449126007=vb_03_dtl_04 +748524787=vb_03_dtl_05 +1036728142=vb_03_dtl_06 +-1874404284=vb_03_dtl_07 +-1586921847=vb_03_dtl_08 +1875090238=vb_03_dtl_09 +-1741377952=vb_03_dtl_10 +1845365405=vb_03_grnd +1793883621=vb_04__ladder_002 +1464293019=vb_04__ladder_003 +218710560=vb_04__ladder_004 +1953962305=vb_04__ladder_01_lod003 +419801285=vb_04__ladder_01 +-978764754=vb_04_bld1 +436962975=vb_04_fence_01 +-1730542538=vb_04_fence_02 +-1367134328=vb_04_fence_03 +2107329981=vb_04_fence_04 +-1955862178=vb_04_fence_05 +-976888303=vb_04_fence_06 +-746817154=vb_04_fence_07 +-1705965784=vb_04_fence_08 +-1476484477=vb_04_fence_09 +412747108=vb_04_fence_10 +759967432=vb_04_fence_11 +2080263211=vb_04_fence_12 +-1901366907=vb_04_fence_13 +329874303=vb_04_fence_14 +-470377446=vb_04_fence_15 +476273964=vb_04_grnd_dtl_01 +707131569=vb_04_grnd_dtl_02 +1895204437=vb_04_grnd_dtl_03 +-1789964387=vb_04_grnd +-1591590134=vb_04_grnd001 +-1303834894=vb_04_grndmore +-1867086951=vb_04_hedge_decal +-1973606837=vb_04_prop_fnclink_03c +866877360=vb_04_stairs +1922672533=vb_05_a_fr00 +1547270869=vb_05_a_fr01 +-504920541=vb_05_a_fr02 +-870753657=vb_05_a_fr03 +-8076963=vb_05_a_fr04 +202343424=vb_05_b1 +1444627003=vb_05_b1b1_fr +57726970=vb_05_b1b1 +1894009534=vb_05_b1b2_fr +1510310921=vb_05_b1b2_fr1det +-248827025=vb_05_b1b2 +-1636230026=vb_05_b1rail +978477189=vb_05_b2 +1121414737=vb_05_b2b1_fr1 +-845642795=vb_05_b2b1_fr2 +-1872086104=vb_05_b2b1 +24792681=vb_05_b2b3_fr +-1410207049=vb_05_b2b3 +1904463595=vb_05_b3 +1890015736=vb_05_b3b1_b +-466862473=vb_05_b3b1_fr +-1190034417=vb_05_b3b1 +-1248347386=vb_05_b3b2_fr +-1412011627=vb_05_b3b2 +-360769074=vb_05_b3rail_lod +1890907335=vb_05_b3rail +515811678=vb_05_b4 +1427969566=vb_05_b5 +970204957=vb_05_bandaid_1 +-405939508=vb_05_cablem7_thvy +-1156857093=vb_05_cornerfence +822165070=vb_05_db_apart_10 +565719972=vb_05_detail1 +-1015362999=vb_05_detail10 +1334882479=vb_05_detail10a +-413376404=vb_05_detail10b +-551464970=vb_05_detail10c +-122243900=vb_05_detail12 +366393052=vb_05_detail12a +-1931369324=vb_05_detail12b +-1970561048=vb_05_detail12c +1400793686=vb_05_detail1a +264769476=vb_05_detail2 +-621344755=vb_05_detail2a +224390366=vb_05_detail2b +133292534=vb_05_detail2c +-96778615=vb_05_detail2d +721397789=vb_05_detail2e +1105687554=vb_05_detail3 +1625687909=vb_05_detail3a +-878191305=vb_05_detail3b +-591364248=vb_05_detail3c +-1491987444=vb_05_detail3d +811913469=vb_05_detail4 +-1242485198=vb_05_detail4a +-1541502323=vb_05_detail4b +-669126005=vb_05_detail4c +-949989104=vb_05_detail4d +1256162798=vb_05_detail5 +488099282=vb_05_detail5a +718170431=vb_05_detail5b +26613455=vb_05_detail5c +255832610=vb_05_detail5d +949936493=vb_05_detail6 +-2036903887=vb_05_detail6a_gut +-2063886360=vb_05_detail6a +-1924552968=vb_05_detail6b_gut +-1227818094=vb_05_detail6b +1870745393=vb_05_detail7 +-316183710=vb_05_detail7a +-75888633=vb_05_detail7b +-928865703=vb_05_detail7c +1183695780=vb_05_f +-414725179=vb_05_fl +778000883=vb_05_fp +-1401630550=vb_05_glue +294382305=vb_05_grnd1 +-1019424579=vb_05_grnd11 +-1980531=vb_05_grnd2 +2000435093=vb_05_grnd22 +-331866054=vb_05_grnd3 +-1323033496=vb_05_grnd33 +1788091636=vb_05_grnd4 +-659130057=vb_05_grnd5 +-957852261=vb_05_grnd6 +2102959976=vb_05_h559_fr1 +-1415349251=vb_05_h559_fr2 +-1125166459=vb_05_house555 +1940504619=vb_05_house559 +-366224094=vb_05_hr01a_fr +47586211=vb_05_hr01a +178311261=vb_05_hr01b_fr +857013280=vb_05_hr01b +2018604876=vb_05_ivy_core +-37732158=vb_05_ivy_corelod +922338040=vb_05_props_p_lod +-1773334580=vb_05_s_ma_fr +-1034565809=vb_05_shared_moderna +-1615151057=vb_05_va02_fr +-925911876=vb_05_va02_fr1 +1642096351=vb_05_va02_fr2 +1027087759=vb_05_va02_fr3 +-294202148=vb_05_va1_fr1 +8911102=vb_05_va1_fr2 +-1842504629=vb_05_va1_fr3 +-1526349317=vb_05_va1_fr4 +719375795=vb_05_va1_fr5 +-1685146932=vb_05_va3_fr +-865681191=vb_05_va3_fr001 +1107317333=vb_05_va3_fr001b +-223867557=vb_05_va3_fr002 +1626106382=vb_05_va3_fr003 +-63237490=vb_05_va6_fr1 +729411851=vb_05_va6_fr2 +-1164606698=vb_05_va7_fr1 +-320641103=vb_05_va7_fr2 +-1655120133=vb_05_vb_16build02 +1923848854=vb_05_villa01_intref +963610040=vb_05_villa02_intref +-1219608972=vb_05_villa03_intref +1225984714=vb_05_villa04_intref +-854916158=vb_05_villa06 +-562649447=vb_05_villa07 +-385575574=vb_05_villa08_fr +809585197=vb_05_villa08 +-798377127=vb_07_alley_proxy_dnd +-574661906=vb_07_alley003 +-1017922180=vb_07_fence_01 +290035413=vb_07_grd_fr1 +-2088666301=vb_07_grd_fr2 +-2020258588=vb_07_grd_proxy_do_not_delete +-1210640054=vb_07_grd +761264897=vb_07_ivy +-1113201221=vb_07_s1_lad +396930892=vb_07_st1_fr +816295479=vb_07_st2_fr +-867874239=vb_07_stores_detail_01 +-560206098=vb_07_stores_detail_02 +-393215286=vb_07_stores_detail_03 +-94656927=vb_07_stores_detail_04 +-1748868816=vb_07_stores_detail_05 +-1437727161=vb_07_stores_detail_06 +-751478763=vb_07_stores_detail_07 +-433717770=vb_07_stores_detail_08 +1600843902=vb_07_stores_detail_09 +-1243372206=vb_07_stores_detail_10 +195760735=vb_07_stores_detail_10b +1239534936=vb_07_stores_detail_11 +-1087797515=vb_07_stores_proxy_dnd +-147349584=vb_07_stores1_detail +92991865=vb_07_stores1 +694344568=vb_07_structures01_proxy_dnd +-1822570991=vb_07_structures01 +592560246=vb_07_structures02_proxy_dnd +-1480790317=vb_07_structures02 +1140407207=vb_08_b2_fr1 +892444184=vb_08_b2_fr2 +-1044241548=vb_08_bld1_dtl +-770269811=vb_08_bld1 +621478513=vb_08_bld2_dtl +1011249643=vb_08_bld2 +653813816=vb_08_detail_fade1 +-1548931225=vb_08_fence_01 +1442681865=vb_08_fence_02 +-1000804162=vb_08_fence_03 +-331300719=vb_08_fence_04 +-627139251=vb_08_fence_05 +-1863022090=vb_08_fence_06 +-11508048=vb_08_fence_07 +-539219920=vb_08_fence_08 +-843512854=vb_08_fence_09 +160595660=vb_08_fence_10 +-655843975=vb_08_fence_11 +-1043241360=vb_08_g_fr01 +691984440=vb_08_grand_dtl4 +-1771289466=vb_08_grnd_dtl1 +-784025022=vb_08_grnd_dtl2 +-1013244177=vb_08_grnd_dtl3 +-1989468939=vb_08_grnd +-1937430268=vb_08_trailer3_detailfade +-229599834=vb_08_trellis_01 +-1464480946=vb_08_vb08_rf_fr1 +673908596=vb_08_water +2079441447=vb_09__ladder_002 +849424259=vb_09__ladder_003 +1154348881=vb_09__ladder_01 +-643288414=vb_09_bld01_dtl +594894925=vb_09_bld02_dtl +-778183467=vb_09_build_em_lod +1704134999=vb_09_build_em +-1862019966=vb_09_build01 +-1094471675=vb_09_build02 +1235864975=vb_09_fence +-264400355=vb_09_fr +-1932385565=vb_09_ground +-2102241192=vb_09_hedges_dcl +-1371668286=vb_10_build1 +-612541632=vb_10_build2 +1995586312=vb_10_detail1 +-1142438658=vb_10_detail2 +-1286622258=vb_10_detail4 +-2062231719=vb_10_detail5 +216477516=vb_10_fr00 +-158727534=vb_10_fr01 +731941643=vb_10_ground +-1881905268=vb_10_hedge_dcl +-1807389329=vb_10_props_combo_dslod +-1700306637=vb_17__ladder_01 +405329189=vb_17_b1 +-1981630301=vb_17_b2 +828991333=vb_17_dc01 +184556179=vb_17_dc02 +435468412=vb_17_dc03 +1738757080=vb_17_dc04 +-390736385=vb_17_dc05 +-1024161155=vb_17_dc06 +-737727326=vb_17_dc07 +508674358=vb_17_dc08 +-1414865942=vb_17_dc09 +26839342=vb_17_dc10 +280733554=vb_17_dc11 +-55494766=vb_17_fizz_fence_01 +630688094=vb_17_fizz_fence_02 +375253739=vb_17_fizz_fence_03 +-467846430=vb_17_grnd +1773722434=vb_17_rail_01 +1475590072=vb_17_rail_02 +214475107=vb_17_rail_03 +2071559875=vb_17_rail_04 +-54820523=vb_17_rail_05 +1796890129=vb_17_rail_06 +252642249=vb_17_rail_07_l1 +540428362=vb_17_rail_07 +246359356=vb_17_rail_08 +-1214122209=vb_17_rail_09 +65015986=vb_17_rail_11 +590303056=vb_17_rail_12 +1769233369=vb_17_rail_13 +1992455797=vb_17_rail_14 +-1643335346=vb_17_stores_wdetail_01 +-1145115470=vb_17_stores_wdetail_02 +-1070282282=vb_17_stores +1310161941=vb_18_bld1 +225393115=vb_18_bld6_detail01 +-1274503153=vb_18_bld6_fnc +-146583954=vb_18_bld6 +-397858998=vb_18_detail +-1238737815=vb_18_detail2 +-908491829=vb_18_detail3 +-1620207921=vb_18_fr1 +-435051498=vb_18_fr2 +-120075870=vb_18_fr3 +-1160092042=vb_18_ground +-2044786472=vb_18_props_combo_dslod +-1813684830=vb_19_bld1 +675317334=vb_19_bld2 +-651752947=vb_19_fr1 +1158078919=vb_19_fr2 +1698770001=vb_19_fr3_008 +976141565=vb_19_fr3_010 +522747658=vb_19_fr3_1 +-415438218=vb_19_fr3_10 +-712521972=vb_19_fr3_11 +-2083675239=vb_19_fr3_12 +225696673=vb_19_fr3_2 +-2140552837=vb_19_fr3_3 +1998237405=vb_19_fr3_4 +1676413056=vb_19_fr3_5 +1236390940=vb_19_fr3_6 +-919121131=vb_19_fr3_7 +-1143064477=vb_19_fr3_8 +-1397515762=vb_19_fr3_9 +-183654188=vb_19_ground_dtl +1893865261=vb_19_ground_dtl2 +2134160338=vb_19_ground_dtl3 +697148193=vb_19_ground +1423351787=vb_19_ladders_02 +1644968534=vb_19_ladders_03 +-1748851262=vb_19_ladders_04 +-784728900=vb_19_ladders +-2003673842=vb_19_ladders01 +-2108073141=vb_19_maskshopint +730043649=vb_19_masksshop +955028591=vb_19_nw_masks +-454850497=vb_19_nw_masks003 +-895053803=vb_19_nw_masks01 +-13045791=vb_19_ter +361071602=vb_20_bld1 +-2027886809=vb_20_bld2 +-1946780369=vb_20_bld3_dtl +1069045847=vb_20_bld3 +421640171=vb_20_details +-854624641=vb_20_details2 +2140265349=vb_20_details3 +-1320173824=vb_20_details4 +1876314111=vb_20_fizza_01 +1982822636=vb_20_fizza_02_lod +-1660835267=vb_20_fizza_10 +1998759973=vb_20_fr01 +1703761524=vb_20_ground +793667605=vb_20_hdg +950818955=vb_20_vb_20_lod +1573289357=vb_20_vb_20a_lod +-630472294=vb_20_vb_20b_lod +1441529528=vb_21_build1_cloth2_lod +1497909187=vb_21_build1 +2078670404=vb_21_build2_cloth1_lod +-1727109690=vb_21_build2_cloth3_lod +131212504=vb_21_build2 +1648888174=vb_21_detail_002 +-1827738885=vb_21_detail_003 +-1422833778=vb_21_detail +-2037496430=vb_21_fr1 +1415672833=vb_21_hedge_dcl +1103990866=vb_21_nw_dcls +-1005186882=vb_22__ladder_002 +-845076539=vb_22__ladder_01 +457326070=vb_22_b1_fr1 +-433008819=vb_22_b1 +-1842764428=vb_22_b2_fr1 +-2131950853=vb_22_b2_fr2 +-1403266140=vb_22_b2 +-691916688=vb_22_b3 +-1770644778=vb_22_dc01 +-1448066742=vb_22_dc02 +-604822065=vb_22_dc03 +-852752319=vb_22_dc04 +-66689547=vb_22_dc05 +-313833345=vb_22_dc06 +527903962=vb_22_dc07 +313856854=vb_22_dc08 +1155266467=vb_22_dc09 +-585123398=vb_22_terrain +1083342028=vb_23_bld1 +247568683=vb_23_bld2 +274228054=vb_23_decal_01 +-485619518=vb_23_decal_02 +820749436=vb_23_decal_03 +-597226087=vb_23_detail_01 +586299284=vb_23_detail_01pip +-1575282430=vb_23_detail_02 +-853581034=vb_23_detail_02pip +-1148169052=vb_23_grnd +-1687312623=vb_23_hedge_decal +1590604376=vb_24_ao_fadeout_bugfix +1220709834=vb_24_bld1 +1853794624=vb_24_bld2_bb +1907653369=vb_24_bld2_detail +855099259=vb_24_bld2_emit +-1706371020=vb_24_bld2_fenc_01 +-970124654=vb_24_bld2_fenc_02_lod +1908705064=vb_24_bld2_fenc_02 +-813698125=vb_24_bld2_text +1916068014=vb_24_bld2 +-1672754341=vb_24_detail +-1422587634=vb_24_detail1 +-1845045586=vb_24_detail2 +-1614712285=vb_24_detail3 +-1988533070=vb_24_grille +914242378=vb_24_ground +-1709773087=vb_24_l_pls +2135605708=vb_24_ld_lod +-831821402=vb_24_ld +-1393512573=vb_24_lddrs +954754411=vb_24_pst +-1691530067=vb_24_rls +-2022991477=vb_25_dc1 +-1188397816=vb_25_dc2 +1173788318=vb_25_dc5 +1604897282=vb_25_dc6 +260221367=vb_25_dc7 +-396730925=vb_25_det +1291545698=vb_25_f_detail +-1566524593=vb_25_f +-1631703672=vb_25_hdg +-942522836=vb_25_mall +1178477429=vb_25_mallfnce1 +-1632623456=vb_25_mallground +1863689878=vb_25_rails_hd +-728277721=vb_25_rails_hd01 +97730466=vb_25_rails_hd02 +-266857428=vb_25_rails_hd03 +557774457=vb_25_rails_hd04 +262624074=vb_25_rails_hd05 +-1688279229=vb_25_rails_hd06 +-1914975171=vb_25_rails_hd07 +2129210968=vb_25_rails_hd08 +1830718147=vb_25_rails_hd09 +2038791551=vb_25_rails2_hd +1329856758=vb_25_rails2_hd01 +1337185835=vb_25_rest_details +547278822=vb_25_rest +-1819861621=vb_25_restground +-926316654=vb_25_shd_box +-175546077=vb_25_w +483570312=vb_26_build3_d_fizz +1227524948=vb_26_build3 +507539729=vb_26_detail +-1190685700=vb_26_detail1 +-984961918=vb_26_detail2 +-730182943=vb_26_detail3 +915977709=vb_26_lll +1278859458=vb_26_r_hd +209438882=vb_27__ladder_002 +1897642643=vb_27__ladder_01 +316948397=vb_27_buildings +-998922014=vb_27_buildingsa +927460=vb_27_detail +-55619850=vb_27_detaildente +-378635960=vb_27_ground +6480179=vb_27_rails +-450385700=vb_27_rails01 +-2030134476=vb_28__decal004 +726518452=vb_28_build1 +-662952686=vb_28_build2 +367903966=vb_28_detail_02 +368996790=vb_28_detail +1937581456=vb_28_detail3 +-182277923=vb_28_detail4 +477362047=vb_28_detail5 +716215288=vb_28_detail6 +1388867617=vb_28_graflodnew +-2054860616=vb_28_ladder01 +1961308028=vb_28_ladder02 +901242548=vb_28_railsb_01 +2095705371=vb_28_railsb_02 +1183350873=vb_28_railsb_03 +-975536385=vb_28_railsb_04 +-1885924743=vb_28_railsb_05 +-460918731=vb_28_railsb +-739483493=vb_29_grille_b +-130280507=vb_29_grille_b01 +123253246=vb_29_grille_b02 +-653339285=vb_29_grille_b03 +1153316390=vb_29_grille +-159659315=vb_29_grille01 +80602993=vb_29_grille02 +-753925130=vb_29_grille03 +1395753999=vb_29_grille04 +1942200391=vb_29_ground_dcl +226508873=vb_29_ground_dcl2 +-319815895=vb_29_ground_dcl3 +-1155458164=vb_29_ground_dcl4 +-2008304158=vb_29_ground_dcl5 +-343843751=vb_29_ground +-1799881709=vb_29_market_det +-1394849469=vb_29_market_det001 +-2006417316=vb_29_market_det003 +371366902=vb_29_market_det004 +105905233=vb_29_market_det005 +-481905089=vb_29_market_det007 +-855143999=vb_29_market_det008 +1191200539=vb_29_market_shuttersa_lod +686908348=vb_29_market_shuttersa +-1917718486=vb_29_market_shuttersb_lod +446416657=vb_29_market_shuttersb +1220837556=vb_29_marketwalls +1429854673=vb_29_marketwalls2 +963998493=vb_29_masts +-1137836482=vb_29_shuttersopena_lod +-1343156802=vb_29_shuttersopena +1765984474=vb_29_shuttersopenb_lod +-510234360=vb_29_shuttersopenb +-605615401=vb_29_stall_01 +-1393258810=vb_29_stall_01b +223145378=vb_29_stall_02 +-1035519285=vb_29_stall_02a +-823732897=vb_29_w_brr_det +-16594229=vb_29_w_brr +698160363=vb_30__ladder_002 +445085376=vb_30__ladder_003 +1568464718=vb_30_bld1_woodstruc_lod +-166029102=vb_30_bld1_woodstruc +1176586107=vb_30_bld1 +-2117451445=vb_30_bld1a +-224943092=vb_30_bld2c +-2022516370=vb_30_bld2test +498095064=vb_30_decal1 +203534523=vb_30_decal2 +-980442224=vb_30_decal3 +-1217984705=vb_30_decal4 +-384996725=vb_30_decal5 +371075145=vb_30_detail1 +76809525=vb_30_detail2 +1538195681=vb_30_detail3_stairs +-70814820=vb_30_detail3 +-402502638=vb_30_detail4 +-1492817272=vb_30_floyd_emissive +-644321229=vb_30_floyd_emissive2 +1285182522=vb_30_floyd_emissivemurder_01 +421763414=vb_30_ground +1415974920=vb_30_hedges_dcl +725741943=vb_30_ladder_05 +1832690753=vb_30_ladder +-1859494018=vb_30_mission_afterdeath_ipl +1156857486=vb_30_mission_afterdeath_ipl2 +-1860937765=vb_30_raildetail +1230296866=vb_30_rails +-1381449219=vb_30_shd +-623442521=vb_30_shutters_slod +500487298=vb_30_shutters +806473936=vb_30_windows +-1015811998=vb_31_build1 +-1246669603=vb_31_build2 +693999615=vb_31_dcl +108205748=vb_31_dcl2 +297151802=vb_31_dcl3 +2069211346=vb_31_dtl +619380024=vb_31_ground +986790280=vb_31_hedge_rnd_b_mm003 +691410514=vb_31_hedge_rnd_b_mm004 +157158237=vb_31_rails +-514543928=vb_31_railsb_lod +-1959459549=vb_31_railsb +-984099672=vb_31_railsb02 +1916939902=vb_31_railsb03 +-1189667444=vb_31_railsb04_lod +1634831581=vb_31_railsb04 +-2050426297=vb_31_railse +-408629410=vb_31_railse01 +482720159=vb_31_railse02 +167744531=vb_31_railse03 +1126401626=vb_31_railse04 +828236495=vb_31_railse05 +1776288018=vb_32_build1 +877794811=vb_32_build2 +1300318297=vb_32_build3 +699576008=vb_32_decal1 +1290073388=vb_32_decal2 +-209730973=vb_32_decal3 +731384362=vb_32_detail1 +1514104696=vb_32_detail2 +1238222485=vb_32_detail3 +-787430555=vb_32_ground +-907987458=vb_32_hedge_ov +-766576041=vb_32_rails01 +-14268105=vb_32_rails01a +290909592=vb_32_rails01b +-194006070=vb_32_rails01c +-1539760596=vb_32_rails02 +1330148440=vb_32_rails03 +-1259086908=vb_32_railsb +1720207380=vb_32_railsb01 +-1026230394=vb_32_railsc +1373537296=vb_32_railsc01 +1020549628=vb_32_railsc02 +2043143533=vb_32_railsd +-753353059=vb_32_railsd01 +-617046319=vb_33_bld1_balcony2 +-1207233238=vb_33_bld1 +-466073153=vb_33_bld2_balcony_2 +1047137685=vb_33_bld2_balcony +480873070=vb_33_bld2_balcony6 +-1872110520=vb_33_bld2_fence +417818214=vb_33_bld2_fizz_detail +-67372130=vb_33_bld2_railing_4 +-849264682=vb_33_bld2 +-512946892=vb_33_detail_fence_01 +1010657627=vb_33_detail007 +-1983180453=vb_33_detail1 +-527778087=vb_33_detail2 +-1373382132=vb_33_detail3 +-512737116=vb_33_detail4 +-805233210=vb_33_detail5 +83068842=vb_33_detail6 +-985962163=vb_33_fakeshops +-543880134=vb_33_fakeshops2 +-347058985=vb_33_garage_stuff +-782958903=vb_33_garageint +418703304=vb_33_grnd +-524556645=vb_33_pagoda_1 +-1299871185=vb_33_pagoda_2 +676885979=vb_33_pagoda_3 +-455333049=vb_33_props_dsscfed +-1693269610=vb_33_props_dsscfst +1628737836=vb_33_props_fprop_lod +1504925282=vb_33_shutters_slod +1765930131=vb_33_shutters +1179287369=vb_33_wrails +230799171=vb_33detailint +1675780056=vb_34_bayb_emis +-771245810=vb_34_baybuild_antenna +-1077658260=vb_34_baybuild +-494077656=vb_34_beach_blend +134613817=vb_34_beach_blend2 +1807129895=vb_34_beachn_01_wet +1440389790=vb_34_beachn_01 +1634606817=vb_34_beachn_02_shark_lod +1125056677=vb_34_beachn_02_shark +1039960437=vb_34_beachn_02_wet +-1010633103=vb_34_beachn_03 +1017661174=vb_34_beachn_7 +-2037354014=vb_34_beachs_01_wet +117628996=vb_34_beachs_01 +-1191893634=vb_34_beachs_02_wet +-184894412=vb_34_beachs_02 +-56706985=vb_34_beachs_05_det +575300362=vb_34_beachs_05a +387468454=vb_34_beachs_05b +-1753787452=vb_34_bike +-931004185=vb_34_bluegymfence_01 +-941686863=vb_34_bluegymfence_02 +-1249027314=vb_34_bluegymfence_03 +-1553254710=vb_34_bluegymfence_04 +-1859218863=vb_34_bluegymfence_05 +218532347=vb_34_bluegymfence_06 +-87726723=vb_34_bluegymfence_07 +-562963152=vb_34_cablemesh51277_tstd +-2064810363=vb_34_cablemesh51278_tstd +454883103=vb_34_cablemesh51279_tstd +1973069482=vb_34_detail_00 +1073713430=vb_34_detail_00b +1321752834=vb_34_detail_03 +711168057=vb_34_detail_05 +131123988=vb_34_detail_07 +1408218042=vb_34_detail_07b +-478281105=vb_34_detail_09 +74892608=vb_34_detail_16 +314466767=vb_34_detail_17 +-727489114=vb_34_detail_18 +-1177834293=vb_34_detail_21 +356480566=vb_34_graff_boat_l1 +-1243007113=vb_34_graff_boat_l2 +985678499=vb_34_graff_boat +1942495553=vb_34_graff_wall +-421484305=vb_34_handgraf_01 +-1262838282=vb_34_hut_01 +-495814299=vb_34_hut_02 +-921352533=vb_34_hut_03 +1994728012=vb_34_hut_04 +-1739720892=vb_34_lg_hut01_closed +1329356640=vb_34_lg_hut01_open +-1594474697=vb_34_lg_hut02_closed +1896665674=vb_34_lg_hut02_open +1586227284=vb_34_lg_hut03_closed +1092547932=vb_34_lg_hut03_open +-577769493=vb_34_lg_hut04_closed +1749932667=vb_34_lg_hut04_open +1281192411=vb_34_lghut_closed +1335722716=vb_34_lghut_closed001 +1708699474=vb_34_lghut_closed002 +-446550421=vb_34_lghut_closed003 +51319887=vb_34_musclebeach +346962445=vb_34_new_rails +-1706090523=vb_34_new_rails01 +-1553845749=vb_34_new_rails02 +-170502418=vb_34_new_rails03 +2143283911=vb_34_new_rails04 +-1315147254=vb_34_park +48343216=vb_34_parkn +-83021047=vb_34_policestation +1962187757=vb_34_props_combo01_01_lod +253803366=vb_34_props_combo01_02_lod +491266392=vb_34_props_combo01_03_lod +-1147009310=vb_34_props_combo01_04_lod +1139442670=vb_34_props_towels1 +1847711836=vb_34_props_towels2 +-1674890130=vb_34_props_towels3 +-1834704459=vb_34_props_towels4 +1743473731=vb_34_props_towels5 +-1584702371=vb_34_railing_01_lod +1625930192=vb_34_railing_01 +634381831=vb_34_railing_0122 +1924488551=vb_34_railing_02 +-1894256295=vb_34_railing_022 +-2095645142=vb_34_railing_03 +-1251722603=vb_34_railing_032 +313892201=vb_34_railing_04 +-1992957039=vb_34_railing_042 +664192811=vb_34_railing_05 +-1618637692=vb_34_railing_052 +959179349=vb_34_railing_06 +-1920112144=vb_34_railing_062 +-902656928=vb_34_railing_07 +-592268960=vb_34_railing_08 +-274901195=vb_34_railing_09 +378054127=vb_34_railing_10 +87753556=vb_34_railing_11 +-1094355354=vb_34_railing_15 +-1333831206=vb_34_railing_16 +2118333617=vb_34_reccentre2 +-2023115498=vb_34_sculpture +-1903172253=vb_34_seawall_nw_det +-1465244627=vb_34_seawall_nw_det01 +-1763475296=vb_34_seawall_nw_det02 +-1945736474=vb_34_seawall_nw_det03 +2068367723=vb_34_seawall_nw_det04 +1605145119=vb_34_seawall_nw_det05 +2120994717=vb_34_seawall_nw_det06 +1122818228=vb_34_seawall_nw_det07 +1912420032=vb_34_seawall_nw_det08 +393413057=vb_34_seawall_nw_det09 +-197346147=vb_34_seawall_nw_det10 +12768681=vb_34_seawall_nw_det11 +304871547=vb_34_seawall_nw_det12 +-1694135764=vb_34_seawall_nw_det13 +-1365790384=vb_34_seawall_nw_det14 +-1716975745=vb_34_seawall_nw_det15 +-1422120283=vb_34_seawall_nw_det16 +1945648158=vb_34_seawall_nw_det17 +-943135810=vb_34_seawall_nw_det18 +-1842644860=vb_34_seawall_nw_det19 +-3222343=vb_34_seawall_nw_det20 +-1145811839=vb_34_seawall_nw_det21 +-1627581677=vb_34_seawall_nw_det22 +1485702710=vb_34_seawall_nw_det23 +1792027322=vb_34_seawall_nw_det24 +1462698852=vb_34_seawall_nw_det25 +1710334185=vb_34_seawall_nw_det26 +2139706392=vb_34_seawall_nw_det27 +-1840809580=vb_34_seawall_nw_det28 +497782898=vb_34_seawall_nw_det29 +-63060517=vb_34_seawall_nw_det30 +1413150164=vb_34_seawall_nw_det31 +571085171=vb_34_seawall_nw_det32 +1590921977=vb_34_seawall_nw_det33 +1627164503=vb_34_seawall_nw_det35 +1835345960=vb_34_seawall_nw_det36 +2082948524=vb_34_seawall_nw_det37 +-1470564660=vb_34_seawall1 +-1412880917=vb_34_seawall2_tintz +-824522565=vb_34_seawall3_tintz +-571219455=vb_34_seawall4 +-782055201=vb_34_seawall5 +1179240502=vb_34_skate +-1876015950=vb_34_swl +1810134478=vb_34_tennis_grnd +1493689358=vb_34_tenniscourt_a +852826025=vb_34_tenniscourt_b +1090106354=vb_34_tenniscourt_c +-1199072819=vb_34_tenniscourt +-1818719589=vb_34_tennisfencehd_ +497243824=vb_34_tennisfencehd_01 +-885181979=vb_34_tennisfencehd_02 +605905824=vb_34_tennisfencehd_03 +435375948=vb_34_tennisfencehd_04 +278510745=vb_34_tennisfencehd_05 +-26798028=vb_34_tennisfencehd_06 +1799156190=vb_34_tennisfencehd_07 +1634655810=vb_34_tennisfencehd_08 +-1772632037=vb_34_tennisfencehd_09 +190103807=vb_34_tennisfencehd_10 +1419236228=vb_34_tennisfencehd_11 +175390526=vb_34_tennisfencehd_12 +810420977=vb_34_tennisfencehd_13 +1711306325=vb_34_tennisfencehd_14 +-1950268966=vb_34_tennisfencehd_15 +1100590472=vb_34_tennisfencehd_16 +-1542753750=vb_34_tennisfencehd_17 +1927090126=vb_34_tennisfencehd_18 +1199061249=vb_34_tennisfencehd_19 +334746461=vb_34_tennisfencehd_20 +90420797=vb_34_tennisfencehd_21 +-207285568=vb_34_tennisfencehd_22 +720503129=vb_34_tennisfencehd_23 +1630301645=vb_34_tennisfencehd_24 +-1768007500=vb_34_tennisfencehd_25 +1038001970=vb_34_tennisfencehd_26 +-542184752=vb_34_tennisfencehd_27 +-1482528526=vb_34_toiletblock01 +990056373=vb_34_toiletblock02 +-631423056=vb_34_volleyballnet_01 +1939108384=vb_34_volleyballnet_02 +1171625635=vb_34_volleyballnet_03 +512529719=vb_34_wall_ovl01 +1772497769=vb_34_wall_ovl02 +-1799769996=vb_34_weeds_new006 +-1157559396=vb_34_wires +411342724=vb_35_beacha +-527456357=vb_35_beachb +171440875=vb_35_beachc +1132129648=vb_35_beachd +-843382286=vb_35_beache +-722792382=vb_35_beachg +1168533171=vb_35_dcl_01 +1897971111=vb_35_dcl_02 +1592400186=vb_35_dcl_03 +-1885603171=vb_35_dcl_04 +-797645710=vb_35_foam1 +-1575745615=vb_35_foam2 +518611179=vb_35_hut05 +304531302=vb_35_hut06 +1557428299=vb_35_jetski +933726718=vb_35_lg_hut05_closed +218336653=vb_35_lg_hut05_open +-1158849747=vb_35_lg_hut06_closed +2023420286=vb_35_lg_hut06_open +-2188084=vb_35_lg_sign +299554667=vb_35_lg_vlly_00_lod +-1691387505=vb_35_lg_vlly_00 +-1951540596=vb_35_lg_vlly_01 +-1110655271=vb_35_lg_vlly_02 +-334540075=vb_35_lghut05_closed +383261832=vb_35_lghut06_closed +335636133=vb_35_lguard +137542048=vb_35_lifegaurddoor2 +-551457139=vb_35_lifeguard_antena +-905969728=vb_35_lifeguard_railing01 +-624258128=vb_35_lifeguard +-803120864=vb_35_mtl_br +411397412=vb_35_props_combo04_05_lod +2030632545=vb_35_props_combo04_34_lod +-1747163815=vb_35_props_combo04_36_lod +-543482228=vb_35_props_combo04_dslod +1544898114=vb_35_props_combo05_19_lod +-1659329529=vb_35_props_combo05_dslod +-2122117578=vb_35_props_combo06_20_lod +-1971340415=vb_35_props_combo06_dslod +170444242=vb_35_props_combo09_30_lod +-1270999760=vb_35_props_combo09_31_lod +-1047033047=vb_35_props_combo09_35_lod +-582446187=vb_35_props_combo09_36_lod +238100768=vb_35_props_combo09_dslod +-533669413=vb_35_props_combo12_dslod +-1241540736=vb_35_props_combo13_dslod +-1015804641=vb_35_props_l_007 +399911702=vb_35_props_slod_5 +387819475=vb_35_props_towels1 +1122369375=vb_35_props_towels2 +824138706=vb_35_props_towels3 +-962251365=vb_35_river_lod +1042437076=vb_35_river +-1326873946=vb_35_river001_lod +-1499325076=vb_35_rocks +-446260595=vb_35_struct1 +-1278920889=vb_35_struct2 +-1040002110=vb_35_struct3 +399247919=vb_35b_coral_fan_flat_004 +1242794663=vb_35b_coral_fan_flat_1 +1433182553=vb_35b_coral_fan_flat_2 +1892575110=vb_35b_coral_fan_p_l +-1573017714=vb_35b_coral_fan_p_l003 +605074982=vb_35b_coral_fan_p_l2 +1431522707=vb_35b_coraltb001 +1756136581=vb_35b_coralvs2 +1411076322=vb_35b_deb_1 +-1646173075=vb_35b_deb_2 +967220217=vb_35b_deb_3 +-693381655=vb_35b_deb_4 +-422808022=vb_35b_deb_5 +1426064700=vb_35b_seabed_d_00 +-1965514630=vb_35b_seaweed_long_l +-1045098954=vb_35b_seaweed_long_m +323056791=vb_35b_seaweed_long_m001 +1396669792=vb_35b_uw_01 +-947506898=vb_35b_uw_018_lod +752265985=vb_35b_uw_01b +-704675098=vb_35b_uw_02 +-404805979=vb_35b_uw_03 +1413021495=vb_35b_uw_04 +1115773896=vb_35b_uw_05 +-397301858=vb_35b_uw_06 +-702217403=vb_35b_uw_07 +2067811653=vb_35b_uw_08 +1771481586=vb_35b_uw_09 +1980248670=vb_35b_uw_09b +-2019794287=vb_35b_uw_10 +1498777092=vb_35b_uw_11 +-477685143=vb_35b_uw_12 +-171655452=vb_35b_uw_13 +-1073523870=vb_35b_uw_14 +-766904337=vb_35b_uw_15 +554407357=vb_35b_uw_16 +784675120=vb_35b_uw_17 +-1664490879=vb_35b_uw_d_00 +1828343272=vb_35b_uw_d_00b +-1903213044=vb_35b_uw_d_01 +1172518057=vb_35b_uw_d_02 +941693221=vb_35b_uw_d_03 +-2118046620=vb_35b_uw_d_04 +-445451322=vb_35b_uw_d_05 +-1628510529=vb_35b_uw_d_06 +-1868510685=vb_35b_uw_d_07 +-1202021994=vb_35b_uw_d_08 +708312403=vb_35b_uw_d_09 +1780022576=vb_35b_uw_d_0e +116242139=vb_35b_uw_d_0g +2113414098=vb_35b_uw_d_10 +-1589253523=vb_35b_uw_d_12 +821791194=vb_35b_uw_d_13 +-771779149=vb_35b_uwn_1 +254559407=vb_35b_uwn_10 +-722513866=vb_35b_uwn_11 +-898286782=vb_35b_uwn_12 +-1080430364=vb_35b_uwn_2 +2086431342=vb_35b_uwn_3 +-1735777591=vb_35b_uwn_5 +-1897853065=vb_35b_uwn_6 +716326679=vb_35b_uwn_7 +417899396=vb_35b_uwn_8 +1600434303=vb_35b_uwn_9 +-1689260142=vb_36_beach1 +-550706942=vb_36_beach370 +-1275229532=vb_36_beach371 +1680675137=vb_36_beach66 +-1538686587=vb_36_beach7 +-507635076=vb_36_beachtnt_ +1317949218=vb_36_beachtnt_01 +2135928996=vb_36_beachtnt_02 +984519424=vb_36_cablemesh1919_hvlit +967892453=vb_36_cablemesh1920_hvlit +-1294903545=vb_36_cablemesh1921_hvlit +-1168130073=vb_36_cablemesh1922_hvlit +-223828673=vb_36_cablemesh1923_hvlit +873743667=vb_36_cablemesh1924_hvlit +-616407177=vb_36_cablemesh1925_hvlit +-1368873548=vb_36_cablemesh1926_hvlit +-599975178=vb_36_cablemesh1927_hvlit +-411090962=vb_36_cablemesh1928_hvlit +1438976692=vb_36_cablemesh1929_hvlit +-481041458=vb_36_cablemesh1930_hvlit +-1976628811=vb_36_cablemesh1931_hvlit +-1938730330=vb_36_cablemesh1932_hvlit +-221898475=vb_36_foam1 +-932264857=vb_36_foam2 +-584454691=vb_36_foam3 +-1428747976=vb_36_foam4 +831991386=vb_36_hut07 +1588348930=vb_36_hut08_wood +2097792318=vb_36_hut08 +544133172=vb_36_hut09_wood +-1942658155=vb_36_hut09 +1292407173=vb_36_hut22_wood +-437040787=vb_36_lg_hut07_closed +-1267393844=vb_36_lg_hut07_open +-1202234959=vb_36_lg_hut08_closed +1408664349=vb_36_lg_hut08_open +-1482631983=vb_36_lg_hut09_closed +-1742042320=vb_36_lg_hut09_open +1053234744=vb_36_lghut07_closed +-778582946=vb_36_lghut08_closed +-1434493297=vb_36_lghut08_closed001 +219051282=vb_36_props_combo_slod +-1818391751=vb_36_props_towels1 +-1508528087=vb_36_props_towels2 +-1355267474=vb_36_props_towels3 +-1047927023=vb_36_props_towels4 +1823620451=vb_36_props_towels5 +1973677719=vb_36_sculpture +-1658628900=vb_36_seawall002 +424563517=vb_36_shadow01 +704640160=vb_36_shadow02 +1137977424=vb_36_shadow03 +2125392605=vb_38_build_04_pole_01 +-856420055=vb_38_build01_ov01 +-1949331743=vb_38_build01_ov02 +-107353484=vb_38_build01_ov03 +-1471264802=vb_38_build01_ov04 +-1777556645=vb_38_build01_ov05 +-617183227=vb_38_build01_rails +-1328616636=vb_38_build01_trelis_01 +1125421009=vb_38_build01_trelis_02 +-1822740387=vb_38_build01_trelis_03 +-1516710696=vb_38_build01_trelis_04 +-95125934=vb_38_build01_trelis_05 +440824601=vb_38_build01 +-1577603060=vb_38_build02_ov +806067875=vb_38_build02 +1044986654=vb_38_build03 +-435472582=vb_38_build04_pole02 +1259733354=vb_38_build04_pole04 +535407350=vb_38_build04_pole05 +1133987258=vb_38_build04 +1372447271=vb_38_build05 +-635955440=vb_38_builddepot06 +-2110297101=vb_38_buildingfence_01 +1938607774=vb_38_buildingfence_02 +-1703175037=vb_38_buildingfence_03 +71200775=vb_38_buildingfence_04 +-1089903202=vb_38_buildingfence_05 +-1462748884=vb_38_buildingfence_06 +-791344843=vb_38_buildingfence_07 +1032053393=vb_38_buildingfence_08 +-145697236=vb_38_buildingfence_09 +815286230=vb_38_buildingfence_10 +266077718=vb_38_buildingfence_11 +2106220913=vb_38_buildingfence_12 +1281818411=vb_38_buildingfence_13 +966089096=vb_38_buildingfence_14 +26611900=vb_38_cablemesh15862_hvlit +-606707019=vb_38_cablemesh15863_hvlit +562363704=vb_38_cablemesh15864_hvlit +1703986118=vb_38_cablemesh15865_hvlit +2077693916=vb_38_cablemesh15866_hvlit +1658175980=vb_38_cablemesh15867_hvlit +-1103894505=vb_38_cablemesh15868_hvlit +1763946764=vb_38_cablemesh15869_hvlit +-1536508591=vb_38_cablemesh15870_hvlit +-1685285458=vb_38_cablemesh15871_hvlit +-1909163740=vb_38_cablemesh15872_hvlit +-2041196498=vb_38_cablemesh15873_hvlit +-756990232=vb_38_cablemesh15874_hvlit +-904300209=vb_38_cablemesh15875_hvlit +-1081110950=vb_38_cablemesh15876_hvlit +-601550592=vb_38_cablemesh15877_hvlit +-1912368431=vb_38_cablemesh15878_hvlit +-2105879785=vb_38_cablemesh15879_hvlit +-662630438=vb_38_cablemesh15880_hvlit +1705367745=vb_38_cablemesh15881_hvlit +291617781=vb_38_cablemesh15882_hvlit +-1900057834=vb_38_cablemesh15883_hvlit +-89490024=vb_38_cablemesh15884_hvlit +-540318623=vb_38_cablemesh15885_hvlit +1725181522=vb_38_cablemesh15886_hvlit +-528141758=vb_38_cablemesh15887_hvlit +-1515288948=vb_38_cablemesh15888_hvlit +-330790718=vb_38_cablemesh15889_hvlit +999458370=vb_38_cablemesh15890_hvlit +-1555723380=vb_38_cablemesh15891_hvlit +1060093438=vb_38_cablemesh15892_hvlit +-1371868569=vb_38_cablemesh15893_hvlit +-1396139068=vb_38_cablemesh15894_hvlit +1664587376=vb_38_cablemesh15895_hvlit +1713217483=vb_38_cablemesh15896_hvlit +-325374596=vb_38_cablemesh15897_hvlit +1708357010=vb_38_fence_01 +-929678590=vb_38_fence_02 +-1158963283=vb_38_fence_03 +187514927=vb_38_fence_04 +-42228532=vb_38_fence_05 +-2141934956=vb_38_fence_06 +1946587640=vb_38_fence_07 +-429656419=vb_38_fence_08 +-663954769=vb_38_fence_09 +-265222981=vb_38_fence_10 +460348217=vb_38_fence_11 +-862831234=vb_38_fence_12 +-1228140046=vb_38_fence_13 +860031718=vb_38_fence_14 +1653205363=vb_38_fence_15 +1332659005=vb_38_fence_16 +15705656=vb_38_fence_17 +208911668=vb_38_fence_18 +1518786897=vb_38_fence_19 +1844182787=vb_38_fence_20 +1336525439=vb_38_fence_21 +-1203170372=vb_38_fence_22 +1905822092=vb_38_fence_30 +-420449222=vb_38_fence_31 +-1924382477=vb_38_fence_32 +-2071056521=vb_38_fence_33 +1284587390=vb_38_fence_34 +986422259=vb_38_fence_35 +2040794951=vb_38_fence_40 +-1758098801=vb_38_fence +-857168071=vb_38_fenceb_01 +-1617671027=vb_38_fenceb_02 +-140739424=vb_38_fenceb_03 +-983656411=vb_38_fenceb_04 +355186622=vb_38_fenceb_05 +-496381381=vb_38_fenceb_06 +1395078076=vb_38_fenceb_07 +682024632=vb_38_fenceb_08 +1587268261=vb_38_fenceb_09 +-1950102807=vb_38_glue_01 +1658281580=vb_38_grnd_dtl1 +1836348326=vb_38_grnd_dtl2 +926517041=vb_38_grnd_dtl3 +1342159037=vb_38_grnd_dtl4 +-1716597734=vb_38_grnd_dtl5 +-1465102511=vb_38_ground_01 +405372060=vb_38_ground_01a_ov +-938316374=vb_38_ground_01b_ov +867999480=vb_38_ground_02_proxy +-1286249309=vb_38_ground_02 +-148282432=vb_38_ground_02a_ov +-318140587=vb_38_ground_02b_ov +-2072082698=vb_38_ground_03 +-1831853159=vb_38_ground_04 +2109798779=vb_38_ground_05 +1468444392=vb_38_hedge_detail +-2029457557=vb_38_hedge_detail00 +-943427359=vb_38_hedge_detail01 +-1183132594=vb_38_hedge_detail02 +1010817494=vb_38_hedge_detail03 +-975527171=vb_38_marinearch +922675461=vb_38_redfence_00 +95782515=vb_38_redfence_01 +1519562796=vb_38_redfence_02 +-1189253824=vb_38_redfence_03 +2114057994=vb_38_redfence_04 +1279464333=vb_38_redfence_05 +-2031318809=vb_38_redfence_06 +-1198822364=vb_38_redfence_07 +-1438265447=vb_38_redfence_08 +1275925289=vb_38_redfence_09 +159091403=vb_38_redfence_10 +457780838=vb_38_redfence_11 +1711064012=vb_38_redfence_12 +2009032529=vb_38_redfence_13 +-914158889=vb_38_redfence_14 +-709012461=vb_38_stairs_01 +-65789756=vb_38_stairs_02 +-226423394=vb_38_stairs_03 +718208569=vb_38_stairs_04 +633296752=vb_38_vb_pagoda_01 +390737070=vb_39_grndeast_d +468021411=vb_39_grndeast_d1 +-914994234=vb_39_grndeast_d3 +-488641412=vb_39_grndwest_d +52676351=vb_39_grndwest_d1 +-254205334=vb_39_grndwest_d2 +458326900=vb_39_grndwest +793088101=vb_39_groundrailing_01 +601258355=vb_39_groundrailing_02 +345234158=vb_39_groundrailing_03 +-964063399=vb_39_hedge_detail +-577099598=vb_39_hedge_detail02 +-783441118=vb_39_rail +1282521861=vb_39_towera_d_2 +-1532896088=vb_39_towera_d +-227292631=vb_39_towera_stairs +555658096=vb_39_towera_stairs001 +-1992398823=vb_39_towera +-419758698=vb_39_towerb_d_2 +819046032=vb_39_towerb_d +1459684255=vb_39_towerb +1519274027=vb_39_vb1_39_tower_extras +-846760272=vb_43_apt_fizstep +-147938059=vb_43_apt_ground +-1491766424=vb_43_apt02dec +-1569107741=vb_43_apt2_build +-482750024=vb_43_build05 +-1090436693=vb_43_decal_01 +-764647295=vb_43_decal_02 +-1464396521=vb_43_decal_03 +-1209552008=vb_43_decal_04 +-1942397924=vb_43_decal_05 +-406226215=vb_43_dockdetails01 +1848870879=vb_43_dockdetails02 +-2022852013=vb_43_dockdetails03 +-1965637339=vb_43_dockdetails04 +-106323690=vb_43_door_l_mp +-2042007659=vb_43_door_r_mp +632070069=vb_43_glue_kerb +1191449150=vb_43_ground +-852590940=vb_43_ground1 +1190359596=vb_43_ground2 +-270205105=vb_43_groundwall +1579249850=vb_43_railing_01 +875830496=vb_43_railing_02 +-90363473=vb_43_railing_03 +1356977723=vb_43_railing_04 +386917012=vb_43_railing_05 +-312438986=vb_43_railing_06 +-1282172003=vb_43_railing_07 +-1040304014=vb_43_railing_08 +-801614618=vb_43_railing_09 +1649178032=vb_43_railing_10 +454059829=vb_43_railing_11 +750553745=vb_43_railing_12 +95140972=vb_43_railing_13 +155370394=vb_43_railing_14 +-503909117=vb_43_railing_15 +-205973369=vb_43_railing_16 +-1398535586=vb_43_railing_17 +-798273044=vb_43_railing_18 +651295648=vb_43_railing_19_lod +-2002042263=vb_43_railing_19 +1900877009=vb_43_railing_20 +1555557287=vb_43_railing_21 +1259358296=vb_43_railing_22 +943858364=vb_43_railing_23 +710641391=vb_43_railing_24 +-237529628=vb_43_railing_25 +604437058=vb_43_railing_26 +-852767603=vb_43_railing_27 +-8113859=vb_43_railing_28 +-1429338158=vb_43_railing_29 +462479499=vb_44_apt +-851472461=vb_44_buildingdecal +-1915688958=vb_44_center_stairs +789243287=vb_44_center +-1758103691=vb_44_detail1a +-927098428=vb_44_detail1a1 +695376881=vb_44_detail1b +661316453=vb_44_detail1b1 +-158334544=vb_44_detail1b2 +-456005667=vb_44_detail2_01 +256064703=vb_44_detail2_02 +427839801=vb_44_detail2_03 +674721447=vb_44_detail2_04 +904530452=vb_44_detail2_05 +-65046773=vb_44_detailfizz_01 +-362556524=vb_44_detailfizz_02 +2088608129=vb_44_grnd +-314781992=vb_44_hedge_detail01 +-1752292484=vb_44_hedge_detail02 +-794749535=vb_44_hedge_detail03 +-162558721=vb_44_lot +320886480=vb_44_lothedgeshadprox +1699700913=vb_44_lotshadowproxy +-362521847=vb_44_pagoda +1073991978=vb_44_railingbuilding_00 +-112278591=vb_44_railingbuilding_01 +2077333820=vb_44_railingbuilding_010 +964891812=vb_44_railingbuilding_011 +660762723=vb_44_railingbuilding_012 +1358906268=vb_44_railingbuilding_013 +1186737942=vb_44_railingbuilding_014 +-68347527=vb_44_railingbuilding_015 +-760953111=vb_44_railingbuilding_016 +389140482=vb_44_railingbuilding_017 +233880960=vb_44_railingbuilding_018 +-960778485=vb_44_railingbuilding_019 +182413026=vb_44_railingbuilding_02 +1976122560=vb_44_railingbuilding_03 +2013479220=vb_44_railingbuilding_04 +1391752971=vb_44_railingbuilding_05 +1669175337=vb_44_railingbuilding_06 +-1360744714=vb_44_railingbuilding_07 +-787680442=vb_44_railingbuilding_08 +-1946719972=vb_44_railingbuilding_09 +1796044429=vb_44_rest_alpha +-596596159=vb_44_rest +1250725043=vb_44_thedgeshadprox_lod +-1816716493=vb_44_water +784929245=vb_44a_lot +-1618612972=vb_44a_lothedgeshadprox1 +-1811651925=vb_44a_thedgeshadprox1_lod +-678614652=vb_ca_bridg011_lod_m +-259639828=vb_ca_bridg021_lod_m +1942933419=vb_ca_bridge1_rail +-1519500588=vb_ca_bridge1 +-599462944=vb_ca_bridge2_rail +-1220942229=vb_ca_bridge2 +-528601731=vb_ca_bridge3_rails +-19073616=vb_ca_bridge3 +1949390678=vb_ca_cablemesh92545_hvstd +290846337=vb_ca_cablemesh92546_hvstd +-1119771078=vb_ca_cablemesh92708_hvstd +1532997583=vb_ca_dec22 +-1301472316=vb_ca_dec224 +-1002782881=vb_ca_dec225 +-1337446756=vb_ca_dec3 +-1146141334=vb_ca_dec4 +-1817807531=vb_ca_dec5 +-459800347=vb_ca_jetty_l_prox18 +-1133678513=vb_ca_jetty1 +1320228056=vb_ca_jetty2 +1761233258=vb_ca_jetty3 +-388544218=vb_ca_jetty4 +-89527093=vb_ca_jetty5 +-556347543=vb_ca_p1 +943915564=vb_ca_p5 +660234335=vb_ca_p6 +488393699=vb_ca_p7 +196913444=vb_ca_p8 +654357556=vb_ca_pipe011 +854117380=vb_ca_pipe012 +1093363849=vb_ca_pipe013 +-812808881=vb_ca_pipe014 +-574152254=vb_ca_pipe015 +1131244477=vb_ca_pipe020 +2081680201=vb_ca_pipeend +-892972145=vb_ca_pipeend001 +-687838205=vb_ca_pipeend002 +2003381474=vb_ca_pipeend003 +-2060924831=vb_ca_pipeend004 +-1812535811=vb_ca_pipeend005 +-1582464662=vb_ca_pipeend006 +1287974019=vb_ca_pipemiddle +-2133446282=vb_ca_pipemiddle001 +-1827416591=vb_ca_pipemiddle002 +-803778565=vb_ca_pipemiddle003 +-514624909=vb_ca_pipemiddle004 +-1407449083=vb_ca_pipemiddle005 +-1101091702=vb_ca_pipemiddle006 +386850285=vb_ca_pipemiddle007 +-1590661370=vb_ca_pipemiddle011 +-1887777893=vb_ca_pipemiddle012 +-2035533314=vb_ca_pipemiddle013 +1793917568=vb_ca_pipemiddle014 +-769371923=vb_ca_pipemiddle015 +140033369=vb_ca_pipemiddle016 +2113464185=vb_ca_pipeprocessbuild +-1600053422=vb_ca_pipestart +-1669978571=vb_ca_pipestart001 +1796883326=vb_ca_pipestart002 +-940835552=vb_ca_pipestart003 +-479218645=vb_ca_pipestart005 +-1308634808=vb_ca_pipestart006 +-135111376=vb_ca_pipestart007 +102889871=vb_ca_pipestart008 +327685211=vb_ca_pipestart009 +-756994814=vb_ca_sml_opt_hdge1 +-1014460847=vb_ca_sml_opt_hdge2 +-297081899=vb_ca_sml_opt_hdge3 +-537573590=vb_ca_sml_opt_hdge4 +201105208=vb_ca_sml_opt_hdge5 +-1854648446=vb_ca_spiralstairs +423875847=vb_ca_tunnel_01_detail +-1938614564=vb_ca_tunnel_01_lightdummy +-187752110=vb_ca_tunnel_01 +1451199368=vb_ca_tunnel_01blocker +-1723138247=vb_ca_tunnel_01blocker001 +-1013944988=vb_ca_tunnel_01ol +-1443207909=vb_ca_tunnel_02_lightdummy +-418544177=vb_ca_tunnel_02 +500495752=vb_ca_tunnel_02blocker +-1710750533=vb_ca_tunnel_02ol +1763552164=vb_ca_tunnel_03_lightdummy +1359239611=vb_ca_tunnel_03 +352642066=vb_ca_tunnel_03blocker +-1310053038=vb_ca_tunnel_03ol +-1826201264=vb_ca_tunnel_04_lightdummy +1646525446=vb_ca_tunnel_04 +-2002376653=vb_ca_tunnel_04blocker +-106024700=vb_ca_tunnel_04ol +541609354=vb_ca_tunnel_05_b_dummy +1964705187=vb_ca_tunnel_05_lightdummy +1408589737=vb_ca_tunnel_05 +-466933998=vb_ca_tunnel_05blocker +-354354184=vb_ca_tunnel_05ol +1035940669=vb_ca_tunnel_06 +-2138730419=vb_ca_tunnel_dtl1 +1302965010=vb_ca_tunnel_dtl2 +1669453506=vb_ca_tunnel_dtl3 +1055788443=vb_ca_tunnel_dtl5 +76552416=vb_ca_tunnel_dtl6 +448152876=vb_ca_tunnel_dtl7 +-774330346=vb_ca_tunnel_end +-1424226342=vb_ca_tunnel_slod +-738164532=vb_ca_tunnel2_dtl +246457011=vb_ca_tunnel2_dtl00 +737336631=vb_ca_tunnel2_dtl01 +975993258=vb_ca_tunnel2_dtl02 +360001604=vb_ca_tunnel2_dtl03 +1806425264=vb_ca_tunnel2_dtl04 +621793145=vb_ca_tunnel2_dtl05 +859663316=vb_ca_tunnel2_dtl06 +1322033906=vb_ca_tunnel2_dtl07 +1205388816=vb_ca_tunwater1 +-207020622=vb_ca_tunwater2 +1285836707=vb_ca_tunwater3 +-1720839974=vb_ca_tunwater3b +1450337087=vb_ca_tunwater4 +791778494=vb_ca_tunwater5 +-1474874227=vb_ca_vb_hedgeshortlng_iref015 +-109684918=vb_ca_vb_hedgeshortlng_iref016 +371921351=vb_ca_vb_hedgeshortlng_iref026 +726416393=vb_ca_vb_hedgeshortlng_iref027 +1441178847=vb_ca_vb_hedgeshortlng +777684607=vb_ca_vb_hedgeshortlng009 +1982176836=vb_ca_vb_hedgeshortlng010 +-787157859=vb_ca_vb_hedgeshortsht +-65057561=vb_ca_vb_hedgeshortsht001 +-218383712=vb_ca_vb_hedgeshortsht002 +-644249636=vb_ca_vb_hedgeshortsht003 +-999137906=vb_ca_vb_hedgeshortsht004 +1962622629=vb_ca_vb_hedgeshortsht005 +-1610640215=vb_ca_vb_hedgeshortsht006 +1828647717=vb_ca_vb_hedgetalllng +-1894315091=vb_ca_vb_hedgetallmed +-1405365794=vb_ca_vb_hedgetallsml +-1513494044=vb_ca_vb_hedgetallsml001 +-1194881049=vb_ca_vb_hedgetallsml002 +-1208327270=vb_ca_water1_lod +-741177925=vb_ca_water1 +-1938252802=vb_ca_water3_lod +-1222849456=vb_ca_water3 +-1331577780=vb_ca_water5_lod +-1961036763=vb_ca_water6 +837959581=vb_emissive_build01_em +-661945058=vb_emissive_build02_em +-818851182=vb_emissive_build03_em +-2037208317=vb_emissive_build04_em +-1455581833=vb_emissive_emis_01 +-1044016373=vb_emissive_nw +-709417857=vb_emissive_nwem +-1562585241=vb_emissive_vb_01 +-1416173349=vb_emissive_vb_02 +756428713=vb_emissive_vb_03_01 +380830435=vb_emissive_vb_03_02 +1779107469=vb_emissive_vb_04_01 +-1188322079=vb_emissive_vb_04_02 +-1524600570=vb_emissive_vb_05_ema +929437075=vb_emissive_vb_05_emb +-1992700693=vb_emissive_vb_05_emb02 +1950130925=vb_emissive_vb_05_emb03 +-701508832=vb_emissive_vb_05_emc +-529781365=vb_emissive_vb_05_emc2_ +1257266645=vb_emissive_vb_05_emc2_1 +-389679028=vb_emissive_vb_05_emd +341605225=vb_emissive_vb_05_eme_01 +-645528131=vb_emissive_vb_05_eme_02 +-418406192=vb_emissive_vb_05_eme_03 +-1121170166=vb_emissive_vb_05_eme_04 +-881661545=vb_emissive_vb_05_eme_05 +-1332562985=vb_emissive_vb_05_eme_06 +-2052170221=vb_emissive_vb_05_eme_07 +-1999477669=vb_emissive_vb_05_eme_08 +1173523733=vb_emissive_vb_07_01 +279781995=vb_emissive_vb_07_02 +333592948=vb_emissive_vb_07 +625204279=vb_emissive_vb_08 +123633258=vb_emissive_vb_09_01 +-251571792=vb_emissive_vb_09_02 +1990975747=vb_emissive_vb_10_a +-101095524=vb_emissive_vb_10_b +-1126549149=vb_emissive_vb_17_b1 +-146985432=vb_emissive_vb_17_b2 +1116772264=vb_emissive_vb_17 +1893430333=vb_emissive_vb_18 +2059675846=vb_emissive_vb_21 +488534831=vb_emissive_vb_22_b1 +239064434=vb_emissive_vb_22_b2 +-1001260=vb_emissive_vb_22_b3 +1754829694=vb_emissive_vb_23_ema +-1653146310=vb_emissive_vb_23_emb +1041903475=vb_emissive_vb_24 +1592881441=vb_emissive_vb_25 +1368774250=vb_emissive_vb_26 +-725951310=vb_emissive_vb_27 +-152887034=vb_emissive_vb_28 +267219560=vb_emissive_vb_30_a +-1019684620=vb_emissive_vb_30_b +-181879585=vb_emissive_vb_30_c +1313337116=vb_emissive_vb_30_d +1653560506=vb_emissive_vb_31_a +1304374042=vb_emissive_vb_31_b +-1633160851=vb_emissive_vb_32 +-324786261=vb_emissive_vb_33_a +-542962263=vb_emissive_vb_33_b +1366710027=vb_emissive_vb_34 +147768765=vb_emissive_vb_38 +-587813801=vb_emissive_vb19_hd +1186977191=vb_emissive_vb39emb001 +1891289425=vb_emissive_vbemissivea001 +1909145084=vb_lod_01_02_07_proxy +2084992038=vb_lod_17_022_proxy +-1022871334=vb_lod_emissive_5_proxy +274849181=vb_lod_emissive_6_20_proxy +1310156197=vb_lod_emissive_6_proxy +525356059=vb_lod_emissive +-105476612=vb_lod_rv_slod4 +1972856407=vb_lod_slod4 +-286943698=vb_rd_bdg_st01_d001 +-48224673=vb_rd_brdge_jl01 +878588585=vb_rd_brdge2_slod1 +985323559=vb_rd_bridge_01 +1881162477=vb_rd_bridge_02 +-1568462918=vb_rd_bridge_03 +680742604=vb_rd_bridgeshadowproxy_lod +-1488177337=vb_rd_bridgeshadowproxy +-914615701=vb_rd_cablemesh12647_thvy +-603107488=vb_rd_cables_000 +-976018684=vb_rd_cables_001 +-1142681818=vb_rd_cables_002 +-679492003=vb_rd_cables_004 +-1876183142=vb_rd_cables_005 +-2099864336=vb_rd_cables_006 +949717115=vb_rd_cables_007 +-1622911541=vb_rd_cables_008 +1538182817=vb_rd_cables_009 +394448450=vb_rd_cables_010 +578249771=vb_rd_cables_011 +816119918=vb_rd_cables_012 +1323252962=vb_rd_cables_013 +1579801463=vb_rd_cables_014 +1819080701=vb_rd_cables_015 +2042270360=vb_rd_cables_016 +-1716530558=vb_rd_cables_018 +-1253176898=vb_rd_cables_019 +588801077=vb_rd_cables_020 +-184940527=vb_rd_cables_021 +63514031=vb_rd_cables_022 +292995338=vb_rd_cables_023 +1063853270=vb_rd_cables_024 +1279473290=vb_rd_cables_025 +1525994477=vb_rd_cables_026 +1741155731=vb_rd_cables_027 +1986956000=vb_rd_cables_028 +-2015547971=vb_rd_cables_029 +-749880695=vb_rd_cables_030 +-1952535792=vb_rd_cables_031 +2036106892=vb_rd_cables_032 +-574468238=vb_rd_cables_033 +192752359=vb_rd_cables_034 +-1067543381=vb_rd_cables_035 +-299864018=vb_rd_cables_036 +-1843447831=vb_rd_cables_037 +1609061244=vb_rd_cables_038 +-1400705872=vb_rd_cables_039 +2110381320=vb_rd_decal +-201572780=vb_rd_details01 +-499737911=vb_rd_details02 +1492355237=vb_rd_details03 +-1095807592=vb_rd_dl +693281942=vb_rd_hedge_01 +1974484268=vb_rd_hedge_02 +-2091263873=vb_rd_hedge_03 +989743045=vb_rd_hedge_04 +46857864=vb_rd_nbdg_02 +1232060002=vb_rd_nbg_det1 +851611912=vb_rd_nbg_det2 +518613454=vb_rd_nbg_det3 +-1921576115=vb_rd_nbg +-661053542=vb_rd_road_r1a_o +1340520156=vb_rd_road_r1a +-521641962=vb_rd_road_r1b_o +-495854616=vb_rd_road_r1b +973621969=vb_rd_road_r1c_o +-742048113=vb_rd_road_r1c +-445805730=vb_rd_road_r1d_o +2106495523=vb_rd_road_r1d +-54429926=vb_rd_road_r1e_o +-280627824=vb_rd_road_r1e +1981351165=vb_rd_road_r1f_o +421218622=vb_rd_road_r1f +-1783423929=vb_rd_road_r2a_o +1189259920=vb_rd_road_r2a +1520331576=vb_rd_road_r2b_o +-237305726=vb_rd_road_r2b +1559014003=vb_rd_road_r2c_o +598074391=vb_rd_road_r2c +716859847=vb_rd_road_r2d_o +-589113718=vb_rd_road_r2d +1733980315=vb_rd_road_r2e_o +253836046=vb_rd_road_r2e +1598151614=vb_rd_road_r2f +-555351450=vb_rd_road_r2g_o +-1930414310=vb_rd_road_r2g +665885327=vb_rd_road_r2h_o +866518151=vb_rd_road_r2h +1453811527=vb_rd_road_r2i_o +1635508274=vb_rd_road_r2i +695192530=vb_rd_road_r2j_o +369248576=vb_rd_road_r2j +1138533620=vb_rd_road_r2k +-1381127315=vb_rd_road_r3a_o +1333378334=vb_rd_road_r3a +-1582601118=vb_rd_road_r3b_o +71050916=vb_rd_road_r3b +-629595299=vb_rd_road_r3c_o +806345635=vb_rd_road_r3d_o +-388010013=vb_rd_road_r3d +530457829=vb_rd_road_r4a_o +-528391037=vb_rd_road_r4a +-1758381041=vb_rd_road_r4b_o +1228387826=vb_rd_road_r4b +330451030=vb_rd_road_r4c_o +384946535=vb_rd_road_r4c +1649879789=vb_rd_road_r4d_o +763657868=vb_rd_road_r4d +-1855528934=vb_rd_road_r4e_o +-63267847=vb_rd_road_r4e +858096760=vb_rd_road_r4f_o +2083003346=vb_rd_road_r4f +658266741=vb_rd_road_r4g_o +1316405360=vb_rd_road_r4g +-1942042396=vb_rd_road_r5a_o +220282670=vb_rd_road_r5a +-2007209143=vb_rd_road_r5b_o +1066837028=vb_rd_road_r5b +1496611624=vb_rd_road_r5c_o +-1908489869=vb_rd_road_r5c +-1688180053=vb_rd_road_r5d_o +1461769016=vb_rd_road_r5d +-2085225675=vb_rd_road_r5e_o +838240484=vb_rd_road_r5e +-889530652=vb_rd_road_r5f_o +-1987954694=vb_rd_road_r5f +453586390=vb_rd_road_r5g_o +-684436643=vb_rd_road_r5g +-794604666=vb_rd_road_r5h_o +-1393164575=vb_rd_road_r5h +2061376178=vb_rd_road_r5i +1061565765=vb_rd_road_r6a_o +-1869413312=vb_rd_road_r6a +1513806846=vb_rd_road_r6b_o +503717676=vb_rd_road_r6b +-692785448=vb_rd_stp_01_d +1091678328=vb_rd_stp_d +1203483876=vb_rd_stp2_d +-48830244=vb_rv__decal001 +574763822=vb_rv__decal002 +-647224953=vb_rv__decal003 +-290829309=vb_rv__decal004 +695464094=vb_rv_013 +-1923314847=vb_rv_013b +1925666355=vb_rv_013c +168767965=vb_rv_014 +-987124960=vb_rv_1_007 +-1148535178=vb_rv_1_1 +-977218846=vb_rv_1_2 +1181570121=vb_rv_1_3 +-499282965=vb_rv_1_4 +-214159896=vb_rv_1_5 +-50445972=vb_rv_1_6 +-1570516282=vb_rv_1_6b00 +-1960172461=vb_rv_1_6b01 +1796668273=vb_rv_airportrocks3 +-1371335627=vb_rv_b00 +463924975=vb_rv_b03 +-408123653=vb_rv_b04 +-184999532=vb_rv_b05 +1120845118=vb_rv_b06 +1350457501=vb_rv_b07 +-1677234254=vb_rv_b08 +700582693=vb_rv_b09 +-897097251=vb_rv_b10 +-1094628783=vb_rv_b11 +-1380210618=vb_rv_b12 +-1869862975=vb_rv_b12b +-1630485430=vb_rv_b12c +-1610740533=vb_rv_b13 +-1981751151=vb_rv_b14 +1955378665=vb_rv_b16 +834516690=vb_rv_bt1 +-1725323228=vb_rv_clutter_00 +1316768783=vb_rv_clutter_020 +1605299828=vb_rv_clutter_021 +1841793697=vb_rv_clutter_022 +-817967730=vb_rv_clutter_027 +-594450381=vb_rv_clutter_028 +-1820352976=vb_rv_clutter_12 +327556671=vb_rv_clutter_19 +1919459016=vb_rv_dc_00 +-2145371593=vb_rv_dc_01 +-765600059=vb_rv_dc_02 +1691026337=vb_rv_dc_03 +-1358391269=vb_rv_dc_04 +-514753364=vb_rv_dc_05 +156585139=vb_rv_dc_06 +-1123273694=vb_rv_dc_07 +-422443091=vb_rv_dc_08 +412183339=vb_rv_dc_09 +-844900247=vb_rv_dc_10 +442860035=vb_rv_end00 +1482030563=vb_rv_end01 +1176721790=vb_rv_end02 +274558435=vb_rv_end03 +-38090594=vb_rv_end04 +737420564=vb_rv_end05 +439779737=vb_rv_end06 +-1703149022=vb_rv_end07 +-658669916=vb_rv_end08 +-975513377=vb_rv_end09 +2012560953=vb_rv_end10 +-2101390387=vb_rv_end11 +-1803946174=vb_rv_end12 +710845185=vb_rv_end13 +956252226=vb_rv_end14 +1264444671=vb_rv_end15 +1972779375=vb_rv_end16 +-137708074=vb_rv_end17 +27644300=vb_rv_end18 +340817633=vb_rv_end19 +1064816231=vb_rv_end20 +1245242345=vb_rv_end21 +1543145324=vb_rv_end22 +-112115189=vb_rv_end23 +195487414=vb_rv_end24 +650845442=vb_rv_end25 +823734686=vb_rv_end26 +-1297632071=vb_rv_end27 +-839324837=vb_rv_end28 +-533098532=vb_rv_end29 +2113562619=vb_rv_end30 +1797243462=vb_rv_end31 +-1727259110=vb_rv_end32 +-1424965097=vb_rv_end33 +1489902999=vb_rv_end34 +-1885664468=vb_rv_end35 +-1119590786=vb_rv_end36 +611366109=vb_rv_end37 +305336418=vb_rv_end38 +-1998717514=vb_rv_end39 +-1966013764=vb_rv_end40 +-429278740=vb_rv_end41 +-1233135079=vb_rv_end42 +1940673651=vb_rv_end43 +-2048755489=vb_rv_end44 +-1063358894=vb_rv_end45 +-1553124368=vb_rv_end46 +714392133=vb_rv_end47 +1019635368=vb_rv_end48 +1483382256=vb_rv_end49 +-84044173=vb_rv_end50 +-665829264=vb_rv_move_00 +-359209731=vb_rv_move_01 +2122421373=vb_rv_move_019 +24486467=vb_rv_move_029 +993925479=vb_rv_move_030 +1757508717=vb_rv_move_031 +300631746=vb_rv_move_032 +1295367510=vb_rv_move_033 +-405081434=vb_rv_move_034 +-1183640105=vb_rv_move_037 +-1916130463=vb_rv_move_04 +1297464382=vb_rv_move_040 +999299251=vb_rv_move_041 +-427135311=vb_rv_move_045 +-305922792=vb_rv_move_046 +-1609314316=vb_rv_move_05 +-463448720=vb_rv_nw2_00 +-511979617=vb_rv_nw2_04 +283160168=vb_rv_nw2_05 +-15267115=vb_rv_nw2_06 +608523569=vb_rv_nw2_07 +1533199753=vb_rv_pipe_040 +-1481187768=vb_rv_pipe_042 +-1967635101=vb_rv_pipe_06 +-681353832=vb_rv_pipe_15 +423189419=vb_rv_pipe_23 +-581211188=vb_rv_pipe_38 +1992045517=vb_rv_port_d_00 +1820729185=vb_rv_port_d_01 +-1823478540=vb_rv_port_d_02 +-2132654055=vb_rv_port_d_03 +1592853551=vb_rv_port_d_04 +-831036614=vb_rv_port_d_05 +-1664942126=vb_rv_port_d_06 +-1978049921=vb_rv_port_d_07 +-1475176847=vb_rv_port_d_08 +374665972=vb_rv_port_d_09 +-649594961=vb_rv_port_d_10 +-955100348=vb_rv_port_d_11 +-903434833=vb_rv_port_d_11b +1692176166=vb_rv_port_d_12 +-828331682=vb_rv_port_d_12b +-1596535349=vb_rv_port_d_12c +-1253247305=vb_rv_port_d_12d +-2140649923=vb_rv_port_d_14 +-763399856=vb_rv_portb_00 +-992684549=vb_rv_portb_01 +1578043481=vb_rv_portb_02 +1943876597=vb_rv_portb_03 +1164597008=vb_rv_portb_04 +1432319738=vb_rv_portb_05 +694230782=vb_rv_portb_06 +-73219202=vb_rv_portb_07 +232613875=vb_rv_portb_08 +-600603488=vb_rv_portb_09 +310898164=vb_rv_portb_10 +-1606579871=vb_rv_portb_11 +-905323271=vb_rv_portb_13 +-672499526=vb_rv_portb_14 +1735235518=vb_rv_portb_15 +-2089955394=vb_rv_portb_16 +-1860146397=vb_rv_portb_17 +520521457=vb_rv_portb_18 +750002764=vb_rv_portb_19 +-204589999=vb_rv_portb_20 +408616298=vb_rv_portb_22 +-1876631038=vb_rv_post_002 +337880992=vb_rv_post_1 +451823973=vb_rv_props_combo01_slod +-733528416=vb_rv_props_combo0101_slod +-1165968193=vb_rv_props_combo02_slod +1958640602=vb_rv_props_combo03_slod +-870802367=vb_rv_seabed_69_beach +1269934236=vb_rv_seabed_70a_beach +593831503=vb_rv_seabed_70b_beach +-1858516849=vb_rv_seabed_71a_beach +813031911=vb_rv_seabed_71b_beach +-1527921954=vb_rv_seabed_b_01 +257890243=vb_rv_seabed_b_02 +1592439530=vb_rv_seabed_d1 +1921491362=vb_rv_seabed_d10 +1146144053=vb_rv_seabed_d11 +-1777112903=vb_rv_seabed_d12 +1741917242=vb_rv_seabed_d13 +998257556=vb_rv_seabed_d14 +224876387=vb_rv_seabed_d15 +1593703055=vb_rv_seabed_d16 +817896980=vb_rv_seabed_d17 +-956249449=vb_rv_seabed_d18 +-655790488=vb_rv_seabed_d19 +-1792598170=vb_rv_seabed_d2 +-1584562523=vb_rv_seabed_d20 +-1960357415=vb_rv_seabed_d21 +-972339296=vb_rv_seabed_d22 +1874565890=vb_rv_seabed_d23 +-1601766272=vb_rv_seabed_d24 +-1897572035=vb_rv_seabed_d25 +2084844539=vb_rv_seabed_d26 +1786351718=vb_rv_seabed_d27 +1510305662=vb_rv_seabed_d28 +1208994707=vb_rv_seabed_d29 +-1017447475=vb_rv_seabed_d3 +1581676272=vb_rv_seabed_d30 +1272435219=vb_rv_seabed_d31 +854597700=vb_rv_seabed_d32 +694357290=vb_rv_seabed_d33 +-1686310580=vb_rv_seabed_d34 +-1857430298=vb_rv_seabed_d35 +2045718065=vb_rv_seabed_d36 +1839535517=vb_rv_seabed_d37 +1182091070=vb_rv_seabed_d38 +-194501851=vb_rv_seabed_d39 +-669355390=vb_rv_seabed_d40 +-1442015641=vb_rv_seabed_d41 +-1264276585=vb_rv_seabed_d42 +-2047750606=vb_rv_seabed_d43 +-1764875596=vb_rv_seabed_d5 +-1128285523=vb_rv_seabed_d51 +-1424386207=vb_rv_seabed_d52 +-1749159766=vb_rv_seabed_d53 +94620788=vb_rv_seabed_d54 +-194827789=vb_rv_seabed_d55 +-501152401=vb_rv_seabed_d56 +-756586756=vb_rv_seabed_d57 +1529608039=vb_rv_seabed_d58 +-981893960=vb_rv_seabed_d63b +-1744231976=vb_rv_seabed_d63c +1857244993=vb_rv_seabed_d63x +2094787474=vb_rv_seabed_d63y +-519457808=vb_rv_seabed_d63z +-989591546=vb_rv_seabed_d63zy +-1337384800=vb_rv_seabed_d66 +-1645610014=vb_rv_seabed_d67 +502299629=vb_rv_seabed_d68 +-1129400257=vb_rv_seabed_d70 +-800759956=vb_rv_seabed_d71 +-763337758=vb_rv_seabed_d72 +-474872251=vb_rv_seabed_d73 +2034479466=vb_rv_seabed_d74 +-1982377327=vb_rv_seabed_d75 +-1666877395=vb_rv_seabed_d76 +-1352917606=vb_rv_seabed_d77 +809475939=vb_rv_seabed_d78 +1056043777=vb_rv_seabed_d8 +292296694=vb_rv_seabed_d9 +-1203021894=vb_rv_seabed_new21 +-242660811=vb_rv_seabed_new25 +-42444037=vb_rv_seabed_new27_ +-1911749826=vb_rv_seabed_new27 +1443137438=vb_rv_seabed_new49 +983460506=vb_rv_seabed_new56 +167283023=vb_rv_seabed_new57 +1886344763=vb_rv_seabed_new58 +2103581983=vb_rv_seabed_new6 +-1126076862=vb_rv_seabed_new69 +-475746561=vb_rv_seabed_new70a_dcl +1972209559=vb_rv_seabed_new70a +-1647454185=vb_rv_seabed_new70b +1579815687=vb_rv_seabed_new71a_dcl +-1451202140=vb_rv_seabed_new71a +1615021083=vb_rv_seabed_new71b_dcl +1340257894=vb_rv_seabed_new71b +-782287322=vb_rv_seabed_new72a_dcl +-1476629756=vb_rv_seabed_new72a +-1722364487=vb_rv_seabed_new72b +-636498414=vb_rv_seabed_new73a +-389059695=vb_rv_seabed_new73b +1980794389=vb_rv_seabed_new73c +1281657124=vb_rv_seaweed_01 +1646769322=vb_rv_seaweed_02 +-1813278486=vb_rv_uw_dec_00 +-1527041271=vb_rv_uw_dec_01 +-1229662596=vb_rv_uw_dec_02 +-913310670=vb_rv_uw_dec_03 +1532075959=vb_rv_uw_dec_04 +1616193982=vb_rv_uw_dec_05 +1912327435=vb_rv_uw_dec_06 +351605499=vb_rv_uw_dec_07 +925783917=vb_rv_uw_dec_09 +938727916=vb_rv_uw_dec_10 +-412501799=vb_rv_uw_dec_11 +-625336454=vb_rv_uw_dec_12 +-319732760=vb_rv_uw_dec_13 +-1638259009=vb_rv_uw_dec_14 +-1814392384=vb_rv_uw_dec_15 +-980650717=vb_rv_uw_dec_16 +-1218815809=vb_rv_uw_dec_17 +1763589192=vb_rv_uw_dec_18 +1496620149=vb_rv_uw_dec_19 +-1629117302=vb_rv_uw_dec_20 +-189214673=vb_rv_uw_dec_21 +617013633=vb_rv_uw1_03 +-1231452892=vb_rv_uw1_04 +21109368=vb_rv_uw1_05 +334020549=vb_rv_uw1_06 +-309103849=vb_rv_uw1_07 +2085621906=vb_rv_uw1_08 +-705444904=vb_rv_uw1_09 +-929389182=vb_rv_uw1_10 +-1786429608=vb_rv_uw1_11 +-465871677=vb_rv_uw1_12 +-1323239793=vb_rv_uw1_13 +2128417288=vb_rv_uw1_14 +1274653766=vb_rv_uw1_15 +-1703687883=vb_rv_uw1_16 +1751344409=vb_rv_uw1_17 +916816286=vb_rv_uw1_18 +-1588865379=vb_rv_uw1_19 +-226592079=vb_rv_uw1_20 +-1415484168=vb_rv_uw1_21 +1978859932=vb_rv_uw1_22 +1357461389=vb_rv_uw1_23 +-1691694069=vb_rv_uw1_24 +1953365654=vb_rv_uw1_25 +1050907394=vb_rv_uw1_26 +306068024=vb_rv_uw1_27 +1685151389=vb_rv_uw1_28 +107227559=vb_rv_vbrv_barge +1809962610=vb_rv_wrk1 +-1673356438=velum +1077420264=velum2 +1102544804=verlierer2 +1341619767=vestra +1284556934=vfx_it1_00 +1425627487=vfx_it1_01 +1730346418=vfx_it1_02 +694846018=vfx_it1_03 +1000416943=vfx_it1_04 +71055334=vfx_it1_05 +493578820=vfx_it1_06 +-531173360=vfx_it1_07 +-235695275=vfx_it1_08 +-1164794744=vfx_it1_09 +-1246716952=vfx_it1_10 +-489490900=vfx_it1_11 +-786935113=vfx_it1_12 +153699084=vfx_it1_13 +-18862470=vfx_it1_14 +867571749=vfx_it1_15 +461498301=vfx_it1_16 +1348260210=vfx_it1_17 +1176354036=vfx_it1_18 +2130816703=vfx_it1_19 +264685611=vfx_it1_20 +-1278754784=vfx_it2_00 +-1417564268=vfx_it2_01 +-1744107353=vfx_it2_02 +-27339435=vfx_it2_03 +-2108760785=vfx_it2_04 +1888237994=vfx_it2_05 +1629461201=vfx_it2_06 +-950311097=vfx_it2_07 +1265987453=vfx_it2_08 +967756784=vfx_it2_09 +192671283=vfx_it2_10 +-303451377=vfx_it2_11 +-830671842=vfx_it2_12 +-1055008416=vfx_it2_13 +-1276100859=vfx_it2_14 +-1799618403=vfx_it2_15 +361529940=vfx_it2_16 +-2013862125=vfx_it2_17 +2043464383=vfx_it2_18 +1807691428=vfx_it2_19 +1849656877=vfx_it2_20 +-596254056=vfx_it2_21 +-758329530=vfx_it2_22 +-1057281117=vfx_it2_23 +1068280060=vfx_it2_24 +922195858=vfx_it2_25 +-1547439819=vfx_it2_26 +-1711940199=vfx_it2_27 +829066340=vfx_it2_28 +1001693432=vfx_it2_29 +-40164382=vfx_it2_30 +257214293=vfx_it2_31 +1917160757=vfx_it2_32 +-2099106194=vfx_it2_33 +-976899020=vfx_it2_34 +-531764924=vfx_it2_35 +769164384=vfx_it2_36 +1204336704=vfx_it2_37 +-1821454457=vfx_it2_38 +-1656757463=vfx_it2_39 +-1457198910=vfx_it3_00 +1000246711=vfx_it3_01 +522605771=vfx_it3_02 +714828725=vfx_it3_03 +63479312=vfx_it3_04 +235319948=vfx_it3_05 +777679659=vfx_it3_06 +-1073015154=vfx_it3_07 +301775472=vfx_it3_08 +565664229=vfx_it3_09 +-842648184=vfx_it3_11 +-2014664350=vfx_it3_12 +2108724462=vfx_it3_13 +-1553571751=vfx_it3_14 +-1694281837=vfx_it3_15 +-811583244=vfx_it3_16 +634971492=vfx_it3_17 +-231899634=vfx_it3_18 +-527639859=vfx_it3_19 +-1093593518=vfx_it3_20 +748450279=vfx_it3_21 +1515113803=vfx_it3_22 +1207969966=vfx_it3_23 +-174685220=vfx_it3_24 +1677058201=vfx_it3_25 +1147806074=vfx_it3_26 +991956710=vfx_it3_27 +1873868807=vfx_it3_28 +1451869625=vfx_it3_29 +-1021931916=vfx_it3_30 +852815347=vfx_it3_31 +923137625=vfx_it3_32 +-983330030=vfx_it3_33 +-662587058=vfx_it3_34 +-381723959=vfx_it3_35 +2081390699=vfx_it3_36 +-1832210975=vfx_it3_37 +-1586214092=vfx_it3_38 +-1237945160=vfx_it3_39 +-1773620899=vfx_it3_40 +-418983208=vfx_it3_41 +-915388655=vfx_rnd_wave_01 +2007245690=vfx_rnd_wave_02 +-1387098410=vfx_rnd_wave_03 +-1489275558=vfx_wall_wave_01 +949524510=vfx_wall_wave_02 +1917946759=vfx_wall_wave_03 +-825837129=vigero +-1353081087=vindicator +-498054846=virgo +-899509638=virgo2 +16646064=virgo3 +-1720513558=vodkarow +-1845487887=volatus +-1622444098=voltic +989294410=voltic2 +2006667053=voodoo +523724515=voodoo2 +-609625092=vortex +-259706355=w_am_baseball_hi +-383950123=w_am_baseball +1807506906=w_am_brfcase +-1400434704=w_am_case +-1073612701=w_am_digiscanner_hi +520317490=w_am_digiscanner +-171327159=w_am_fire_exting +-1539617090=w_am_flare_hi +-1564193152=w_am_flare +242383520=w_am_jerrycan +-833920933=w_ar_advancedrifle_hi +-1573551058=w_ar_advancedrifle_mag1 +-1865686693=w_ar_advancedrifle_mag2 +-1707584974=w_ar_advancedrifle +1678804838=w_ar_assaultrifle_hi +1044133150=w_ar_assaultrifle_mag1 +-1072154412=w_ar_assaultrifle_mag2 +273925117=w_ar_assaultrifle +-1565195963=w_ar_bullpuprifle_mag1 +-1258838582=w_ar_bullpuprifle_mag2 +-1288559573=w_ar_bullpuprifle +104716717=w_ar_carbinerifle_hi +-1142562815=w_ar_carbinerifle_mag1 +1370360727=w_ar_carbinerifle_mag2 +1026431720=w_ar_carbinerifle +1652015642=w_ar_musket +-1439230643=w_ar_railgun_mag1 +-1876506235=w_ar_railgun +-177292685=w_ar_specialcarbine_mag1 +-408150290=w_ar_specialcarbine_mag2 +-1745643757=w_ar_specialcarbine +-213027648=w_at_ar_afgrip_hi +-549787707=w_at_ar_afgrip +2035575766=w_at_ar_flsh_hi +-1572366268=w_at_ar_flsh +-1166471211=w_at_ar_supp_02_hi +-433207992=w_at_ar_supp_02 +-2012934461=w_at_ar_supp_hi +2127522061=w_at_ar_supp +-1092366761=w_at_pi_flsh_hi +1130912089=w_at_pi_flsh +-1333942516=w_at_pi_supp_2 +224713395=w_at_pi_supp_hi +-1025213666=w_at_pi_supp +412900178=w_at_railcover_01_hi +1508551686=w_at_railcover_01 +-386727222=w_at_scope_large_hi +902783233=w_at_scope_large +1234627046=w_at_scope_macro_2 +1324672924=w_at_scope_macro_hi +-1148808407=w_at_scope_macro +-725521582=w_at_scope_max_hi +514930793=w_at_scope_max +-1974675239=w_at_scope_medium_hi +-98833=w_at_scope_medium +1517447672=w_at_scope_small_2 +-132507543=w_at_scope_small_hi +-1089070097=w_at_scope_small +-1376365801=w_at_sr_supp_2 +-1982547489=w_at_sr_supp_hi +985886684=w_at_sr_supp +1876445962=w_ex_apmine +1090792329=w_ex_birdshat +-1809859709=w_ex_grenadefrag_hi +290600267=w_ex_grenadefrag +1591549914=w_ex_grenadesmoke +-1623789737=w_ex_molotov_hi +-880609331=w_ex_molotov +-329092498=w_ex_pe_hi +-1110203649=w_ex_pe +1297482736=w_ex_snowball +1559922313=w_lr_40mm_pu +1948242884=w_lr_40mm +439782367=w_lr_firework_rocket +491091384=w_lr_firework +-600317048=w_lr_grenadelauncher_hi +-606683246=w_lr_grenadelauncher +-1146260322=w_lr_homing_rocket +1901887007=w_lr_homing +-58701374=w_lr_rpg_hi +-547018963=w_lr_rpg_rocket_pu +-1707997257=w_lr_rpg_rocket +-218858073=w_lr_rpg +32653987=w_me_bat +1150762982=w_me_bottle +1862268168=w_me_crowbar +601713565=w_me_dagger +-580196246=w_me_gclub +64104227=w_me_hammer +1653948529=w_me_hatchet +-1982443329=w_me_knife_01 +-1634978236=w_me_nightstick +-703091127=w_mg_combatmg_hi +-548430598=w_mg_combatmg_mag1 +-377179804=w_mg_combatmg_mag2 +-739394447=w_mg_combatmg +-261565305=w_mg_mg_hi +342630364=w_mg_mg_mag1 +1494231331=w_mg_mg_mag2 +-2056364402=w_mg_mg +309921664=w_mg_minigun_hi +422658457=w_mg_minigun +-1106867781=w_pi_appistol_hi +1789204922=w_pi_appistol_mag1 +-1670447795=w_pi_appistol_mag2 +905830540=w_pi_appistol +554601322=w_pi_combatpistol_hi +1099734388=w_pi_combatpistol_mag1 +1256108056=w_pi_combatpistol_mag2 +403140669=w_pi_combatpistol +576500243=w_pi_flaregun_mag1 +665801196=w_pi_flaregun_shell +1349014803=w_pi_flaregun +-642859694=w_pi_heavypistol_mag1 +-404137529=w_pi_heavypistol_mag2 +1927398017=w_pi_heavypistol +1182503934=w_pi_pistol_hi +-1899196150=w_pi_pistol_mag1 +-1592052313=w_pi_pistol_mag2 +1467525553=w_pi_pistol +-72482195=w_pi_pistol50_hi +874805497=w_pi_pistol50_mag1 +460539799=w_pi_pistol50_mag2 +-178484015=w_pi_pistol50 +-902398285=w_pi_sns_pistol_mag1 +-1202660632=w_pi_sns_pistol_mag2 +339962010=w_pi_sns_pistol +-1207333876=w_pi_stungun_hi +1609356763=w_pi_stungun +2068113221=w_pi_vintage_pistol_mag1 +-1786569791=w_pi_vintage_pistol_mag2 +-1124046276=w_pi_vintage_pistol +-2076813088=w_sb_assaultsmg_hi +-312532388=w_sb_assaultsmg_mag1 +-546011513=w_sb_assaultsmg_mag2 +-473574177=w_sb_assaultsmg +-710679252=w_sb_gusenberg_mag1 +1691386759=w_sb_gusenberg_mag2 +574348740=w_sb_gusenberg +-1801400717=w_sb_microsmg_hi +-31119053=w_sb_microsmg_mag1 +-272135048=w_sb_microsmg_mag2 +-1056713654=w_sb_microsmg +461438061=w_sb_smg_hi +-827974527=w_sb_smg_mag1 +666848946=w_sb_smg_mag2 +-500057996=w_sb_smg +-460448652=w_sg_assaultshotgun_hi +-1793660294=w_sg_assaultshotgun_mag1 +-1411835906=w_sg_assaultshotgun_mag2 +1255410010=w_sg_assaultshotgun +1265592260=w_sg_bullpupshotgun_hi +-1598212834=w_sg_bullpupshotgun +-1253076872=w_sg_heavyshotgun_mag1 +-992039018=w_sg_heavyshotgun_mag2 +-1209868881=w_sg_heavyshotgun +607897242=w_sg_pumpshotgun_hi +689760839=w_sg_pumpshotgun +2075991356=w_sg_sawnoff_hi +-675841386=w_sg_sawnoff +-250831757=w_sr_heavysniper_hi +-850235586=w_sr_heavysniper_mag1 +-746966080=w_sr_heavysniper +-879932022=w_sr_marksmanrifle_mag1 +-707567082=w_sr_marksmanrifle_mag2 +-1711248638=w_sr_marksmanrifle +-807686903=w_sr_sniperrifle_hi +2095405400=w_sr_sniperrifle_mag1 +346403307=w_sr_sniperrifle +1373123368=warrener +1777363799=washington +-1912017790=wastelander +519074619=watercooler_bottle001 +2010064375=wheel_bkf_01 +-1401718549=wheel_bkf_01w +1702855000=wheel_bkf_02 +-1487539624=wheel_bkf_02w +-601854308=wheel_bkf_03 +-669986027=wheel_bkf_03w +-315191116=wheel_bkf_04 +2010843439=wheel_bkf_04w +1681096384=wheel_bkf_05 +-57109064=wheel_bkf_05w +1373821471=wheel_bkf_06 +-33155141=wheel_bkf_06w +681674653=wheel_bkf_07 +-20964245=wheel_bkf_07w +-1409446333=wheel_bkf_08 +339098863=wheel_bkf_08w +440920790=wheel_bkf_09 +-665204513=wheel_bkf_09w +662111904=wheel_bkf_10 +-215018164=wheel_bkf_10w +-1858086352=wheel_bkf_11 +-2071513454=wheel_bkf_11w +-2108015515=wheel_bkf_12 +1983389068=wheel_bkf_12w +1845695415=wheel_bkf_13 +-1884467378=wheel_bkf_13w +-967233645=wheel_bkr_01 +-1995101519=wheel_bkr_01w +-1272607956=wheel_bkr_02 +-1143762615=wheel_bkr_02w +1996099798=wheel_bkr_03 +304102017=wheel_bkr_03w +-1773121662=wheel_bkr_04 +-146668055=wheel_bkr_04w +1528518937=wheel_bkr_05 +940573736=wheel_bkr_05w +-1992379041=wheel_bkr_06 +635003091=wheel_bkr_06w +425022874=wheel_bkr_07 +-1155865412=wheel_bkr_07w +1189687489=wheel_bkr_08 +1916162560=wheel_bkr_08w +-270597458=wheel_bkr_09 +1232994128=wheel_bkr_09w +-1692805759=wheel_bkr_10 +272821082=wheel_bkr_10w +1353531669=wheel_bkr_11 +617628616=wheel_bkr_11w +1718054025=wheel_bkr_12 +-567855777=wheel_bkr_12w +765098736=wheel_bkr_13 +104270038=wheel_bkr_13w +-668546108=wheel_drft_01 +633235711=wheel_drft_01w +2098664870=wheel_drft_02 +841713021=wheel_drft_02w +-1435307939=wheel_drft_03 +-1085301121=wheel_drft_03w +-1628645039=wheel_drft_04 +885523522=wheel_drft_04w +1131553365=wheel_drft_05 +-22178126=wheel_drft_05w +976490457=wheel_drft_06 +1170319481=wheel_drft_06w +1743579978=wheel_drft_07 +1104486204=wheel_drft_07w +1475038023=wheel_drft_08 +1715069549=wheel_drft_08w +-54881049=wheel_drft_09 +889814705=wheel_drft_09w +1317221055=wheel_drft_10 +-1984806617=wheel_drft_10w +1152720675=wheel_drft_11 +-1497138071=wheel_drft_11w +-1427281002=wheel_drft_12 +170868663=wheel_drft_12w +-1617537816=wheel_drft_13 +192791412=wheel_drft_13w +-1930973301=wheel_drft_14 +-853457980=wheel_drft_14w +2058685222=wheel_drft_15 +-1145986555=wheel_drft_15w +-395123040=wheel_drft_16 +1313850359=wheel_drft_16w +-699841971=wheel_drft_17 +-590061030=wheel_drft_17w +539317760=wheel_drft_18 +-922962237=wheel_drft_18w +-739459692=wheel_drft_19 +-541891248=wheel_drft_19w +-496838304=wheel_drft_20 +187126008=wheel_drft_20w +-2013911928=wheel_drft_21 +835395423=wheel_drft_21w +-983720106=wheel_drft_22 +-824158629=wheel_drft_22w +-209486943=wheel_drft_23 +1725237094=wheel_drft_23w +763522970=wheel_drft_24 +-34491659=wheel_drft_24w +1028912594=wheel_hiend_01 +-803606181=wheel_hiend_01w +752276696=wheel_hiend_02 +-1541662176=wheel_hiend_02w +-1327768352=wheel_hiend_03 +1791075348=wheel_hiend_03w +1394942324=wheel_hiend_04 +-375741648=wheel_hiend_04w +1162839497=wheel_hiend_05 +1301374840=wheel_hiend_05w +1970300426=wheel_hiend_06 +-219630752=wheel_hiend_06w +-102404366=wheel_hiend_07 +-1416116989=wheel_hiend_07w +-1683180926=wheel_hiend_08 +-1151244814=wheel_hiend_08w +-1905584129=wheel_hiend_09 +248482137=wheel_hiend_09w +-1549649255=wheel_hiend_10 +11518407=wheel_hiend_10w +-2001206075=wheel_hiend_11 +-459765587=wheel_hiend_11w +-1205476448=wheel_hiend_12 +-1900553395=wheel_hiend_12w +918184135=wheel_hiend_13 +469073442=wheel_hiend_13w +758402491=wheel_hiend_14 +-906766136=wheel_hiend_14w +1368036971=wheel_hiend_15 +532185960=wheel_hiend_15w +2144629502=wheel_hiend_16 +1810012791=wheel_hiend_16w +-1923969522=wheel_hiend_17 +685255520=wheel_hiend_17w +-1322658372=wheel_hiend_18 +361498088=wheel_hiend_18w +-553668245=wheel_hiend_19 +-1659922923=wheel_hiend_19w +1845153859=wheel_hiend_20 +-1366314880=wheel_hiend_20w +-292611567=wheel_loride_01 +635554795=wheel_loride_01w +-1501361670=wheel_loride_02 +-1283148862=wheel_loride_02w +-904539873=wheel_loride_03 +794472064=wheel_loride_03w +841163064=wheel_loride_04 +-1708312664=wheel_loride_04w +608863623=wheel_loride_05 +-1700712208=wheel_loride_05w +547323441=wheel_loride_06 +1255904966=wheel_loride_06w +54215529=wheel_loride_07 +-154636275=wheel_loride_07w +-1079264193=wheel_loride_08 +-1442810398=wheel_loride_08w +-1578270525=wheel_loride_09 +19539348=wheel_loride_09w +-108351824=wheel_loride_10 +2008638742=wheel_loride_10w +1195231765=wheel_loride_11 +-2138369183=wheel_loride_11w +309747847=wheel_loride_12 +646987961=wheel_loride_12w +-471628958=wheel_loride_13 +730221501=wheel_loride_13w +1077558286=wheel_loride_14 +-312905608=wheel_loride_14w +-1903077189=wheel_loride_15 +1857284967=wheel_loride_15w +2043595418=wheel_musc_01 +925950032=wheel_musc_01w +-1938526235=wheel_musc_02 +630766624=wheel_musc_02w +1665310082=wheel_musc_03 +-315732324=wheel_musc_03w +1737401882=wheel_musc_04 +1479254821=wheel_musc_04w +-1056548596=wheel_musc_05 +1785219974=wheel_musc_05w +-749077069=wheel_musc_06 +143197825=wheel_musc_06w +-1668575209=wheel_musc_07 +545765878=wheel_musc_07w +-1367198716=wheel_musc_08 +-758997739=wheel_musc_08w +-94909534=wheel_musc_09 +183932169=wheel_musc_09w +-1280344842=wheel_musc_10 +319084271=wheel_musc_10w +395723966=wheel_musc_11 +878453233=wheel_musc_11w +-971890245=wheel_musc_12 +-1354131794=wheel_musc_12w +-1145107179=wheel_musc_13 +-1195565279=wheel_musc_13w +-361436544=wheel_musc_14 +1611623587=wheel_musc_14w +174369375=wheel_musc_15 +-1965368135=wheel_musc_15w +18716625=wheel_musc_16 +1988309738=wheel_musc_16w +796423302=wheel_musc_17 +967459113=wheel_musc_17w +-319525289=wheel_musc_20 +2026525785=wheel_musc_20w +-781405373=wheel_off_01 +-1885774086=wheel_off_01w +-422322671=wheel_off_02 +1224040547=wheel_off_02w +132456519=wheel_off_03 +-884667460=wheel_off_03w +513428913=wheel_off_04 +-379304230=wheel_off_04w +-464103126=wheel_off_05 +-1131481848=wheel_off_05w +-91978362=wheel_off_06 +-1778047275=wheel_off_06w +-956883348=wheel_off_07 +1862129587=wheel_off_07w +-718095645=wheel_off_08 +1380392230=wheel_off_08w +-1556982073=wheel_off_09 +2017399950=wheel_off_09w +74356774=wheel_off_10 +569538807=wheel_off_10w +-977075438=wheel_spt_01 +2050543069=wheel_spt_01w +925263319=wheel_spt_02 +253459228=wheel_spt_02w +561265267=wheel_spt_03 +269712364=wheel_spt_03w +283220302=wheel_spt_04 +-902527693=wheel_spt_04w +-2096759399=wheel_spt_05 +-971998261=wheel_spt_05w +1880872901=wheel_spt_06 +694240727=wheel_spt_06w +1586508974=wheel_spt_07 +1084748612=wheel_spt_07w +-1437348712=wheel_spt_08 +315993004=wheel_spt_08w +-1677774865=wheel_spt_09 +1211766672=wheel_spt_09w +414064175=wheel_spt_10 +-2101896803=wheel_spt_10w +682081826=wheel_spt_11 +600890105=wheel_spt_11w +-152642911=wheel_spt_12 +526766403=wheel_spt_12w +86832941=wheel_spt_13 +-495558931=wheel_spt_13w +-746384422=wheel_spt_14 +2133104491=wheel_spt_14w +1073016012=wheel_spt_15 +-885985989=wheel_spt_15w +259656663=wheel_spt_16 +-351165128=wheel_spt_16w +482616939=wheel_spt_17 +1201889150=wheel_spt_17w +-351517956=wheel_spt_18 +-392945087=wheel_spt_18w +-83959071=wheel_spt_19 +-1148794509=wheel_spt_19w +1698805833=wheel_spt_20 +-328059960=wheel_spt_20w +828395659=wheel_spt_21 +-803184271=wheel_spt_21w +1067281669=wheel_spt_22 +-1477275146=wheel_spt_22w +239307346=wheel_spt_23 +1625097400=wheel_spt_23w +478783198=wheel_spt_24 +-2127706567=wheel_spt_24w +754534325=wheel_spt_25 +-1957318763=wheel_spt_25w +1879309698=wheel_suv_01 +1614380651=wheel_suv_01w +1038948693=wheel_suv_02 +-1718913930=wheel_suv_02w +1135617243=wheel_suv_03 +2039984999=wheel_suv_03w +395496609=wheel_suv_04 +334158079=wheel_suv_04w +627075132=wheel_suv_05 +705201170=wheel_suv_05w +-147878949=wheel_suv_06 +-1655902667=wheel_suv_06w +-586000487=wheel_suv_07 +1087550438=wheel_suv_07w +-325126478=wheel_suv_08 +207507138=wheel_suv_08w +-1176956633=wheel_suv_09 +-1817322421=wheel_suv_09w +-587632973=wheel_suv_10 +-2088916399=wheel_suv_10w +-1432253948=wheel_suv_11 +447273461=wheel_suv_11w +-1177278359=wheel_suv_12 +-2103338871=wheel_suv_12w +120046355=wheel_suv_13 +-192971345=wheel_suv_13w +406152494=wheel_suv_14 +-763282953=wheel_suv_14w +-437092183=wheel_suv_15 +1347073664=wheel_suv_15w +85573367=wheel_suv_16 +812873758=wheel_suv_16w +1383127460=wheel_suv_17 +-649114933=wheel_suv_17w +1598747480=wheel_suv_18 +643458756=wheel_suv_18w +1024110296=wheel_suv_19 +-976378108=wheel_suv_19w +1581459400=windsor +-1930048799=windsor2 +-1551002089=winerow +-618617997=wolfsbane +1203490606=xls +-432008408=xls2 +65402552=youga +1026149675=youga2 +-1403128555=zentorno +-1122289213=zion +-1193103848=zion2 +-1009268949=zombiea +-570033273=zombieb +1919238784=zprop_bin_01a_old +758895617=ztype diff --git a/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst-WITHPREFIX.txt b/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst-WITHPREFIX.txt new file mode 100644 index 000000000..0f7211e65 --- /dev/null +++ b/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst-WITHPREFIX.txt @@ -0,0 +1,53859 @@ +02gate3_l=-1267889684 +a_c_boar=-832573324 +a_c_cat_01=1462895032 +a_c_chickenhawk=-1430839454 +a_c_chimp=-1469565163 +a_c_chop=351016938 +a_c_cormorant=1457690978 +a_c_cow=-50684386 +a_c_coyote=1682622302 +a_c_crow=402729631 +a_c_deer=-664053099 +a_c_dolphin=-1950698411 +a_c_fish=802685111 +a_c_hen=1794449327 +a_c_humpback=1193010354 +a_c_husky=1318032802 +a_c_killerwhale=-1920284487 +a_c_mtlion=307287994 +a_c_pig=-1323586730 +a_c_pigeon=111281960 +a_c_poodle=1125994524 +a_c_pug=1832265812 +a_c_rabbit_01=-541762431 +a_c_rat=-1011537562 +a_c_retriever=882848737 +a_c_rhesus=-1026527405 +a_c_rottweiler=-1788665315 +a_c_seagull=-745300483 +a_c_sharkhammer=1015224100 +a_c_sharktiger=113504370 +a_c_shepherd=1126154828 +a_c_stingray=-1589092019 +a_c_westy=-1384627013 +a_f_m_beach_01=808859815 +a_f_m_bevhills_01=-1106743555 +a_f_m_bevhills_02=-1606864033 +a_f_m_bodybuild_01=1004114196 +a_f_m_business_02=532905404 +a_f_m_downtown_01=1699403886 +a_f_m_eastsa_01=-1656894598 +a_f_m_eastsa_02=1674107025 +a_f_m_fatbla_01=-88831029 +a_f_m_fatcult_01=-1244692252 +a_f_m_fatwhite_01=951767867 +a_f_m_ktown_01=1388848350 +a_f_m_ktown_02=1090617681 +a_f_m_prolhost_01=379310561 +a_f_m_salton_01=-569505431 +a_f_m_skidrow_01=-1332260293 +a_f_m_soucent_01=1951946145 +a_f_m_soucent_02=-215821512 +a_f_m_soucentmc_01=-840346158 +a_f_m_tourist_01=1347814329 +a_f_m_tramp_01=1224306523 +a_f_m_trampbeac_01=-1935621530 +a_f_o_genstreet_01=1640504453 +a_f_o_indian_01=-1160266880 +a_f_o_ktown_01=1204772502 +a_f_o_salton_01=-855671414 +a_f_o_soucent_01=1039800368 +a_f_o_soucent_02=-1519524074 +a_f_y_beach_01=-945854168 +a_f_y_bevhills_01=1146800212 +a_f_y_bevhills_02=1546450936 +a_f_y_bevhills_03=549978415 +a_f_y_bevhills_04=920595805 +a_f_y_business_01=664399832 +a_f_y_business_02=826475330 +a_f_y_business_03=-1366884940 +a_f_y_business_04=-1211756494 +a_f_y_eastsa_01=-173013091 +a_f_y_eastsa_02=70821038 +a_f_y_eastsa_03=1371553700 +a_f_y_epsilon_01=1755064960 +a_f_y_femaleagent=1348537411 +a_f_y_fitness_01=1165780219 +a_f_y_fitness_02=331645324 +a_f_y_genhot_01=793439294 +a_f_y_golfer_01=2111372120 +a_f_y_hiker_01=813893651 +a_f_y_hippie_01=343259175 +a_f_y_hipster_01=-2109222095 +a_f_y_hipster_02=-1745486195 +a_f_y_hipster_03=-1514497514 +a_f_y_hipster_04=429425116 +a_f_y_indian_01=153984193 +a_f_y_juggalo_01=-619494093 +a_f_y_runner_01=-951490775 +a_f_y_rurmeth_01=1064866854 +a_f_y_scdressy_01=-614546432 +a_f_y_skater_01=1767892582 +a_f_y_soucent_01=744758650 +a_f_y_soucent_02=1519319503 +a_f_y_soucent_03=-2018356203 +a_f_y_tennis_01=1426880966 +a_f_y_topless_01=-1661836925 +a_f_y_tourist_01=1446741360 +a_f_y_tourist_02=-1859912896 +a_f_y_vinewood_01=435429221 +a_f_y_vinewood_02=-625565461 +a_f_y_vinewood_03=933092024 +a_f_y_vinewood_04=-85696186 +a_f_y_yoga_01=-1004861906 +a_m_m_acult_01=1413662315 +a_m_m_afriamer_01=-781039234 +a_m_m_beach_01=1077785853 +a_m_m_beach_02=2021631368 +a_m_m_bevhills_01=1423699487 +a_m_m_bevhills_02=1068876755 +a_m_m_business_01=2120901815 +a_m_m_eastsa_01=-106498753 +a_m_m_eastsa_02=131961260 +a_m_m_farmer_01=-1806291497 +a_m_m_fatlatin_01=1641152947 +a_m_m_genfat_01=115168927 +a_m_m_genfat_02=330231874 +a_m_m_golfer_01=-1444213182 +a_m_m_hasjew_01=1809430156 +a_m_m_hillbilly_01=1822107721 +a_m_m_hillbilly_02=2064532783 +a_m_m_indian_01=-573920724 +a_m_m_ktown_01=-782401935 +a_m_m_malibu_01=803106487 +a_m_m_mexcntry_01=-578715987 +a_m_m_mexlabor_01=-1302522190 +a_m_m_og_boss_01=1746653202 +a_m_m_paparazzi_01=-322270187 +a_m_m_polynesian_01=-1445349730 +a_m_m_prolhost_01=-1760377969 +a_m_m_rurmeth_01=1001210244 +a_m_m_salton_01=1328415626 +a_m_m_salton_02=1626646295 +a_m_m_salton_03=-1299428795 +a_m_m_salton_04=-1773858377 +a_m_m_skater_01=-640198516 +a_m_m_skidrow_01=32417469 +a_m_m_socenlat_01=193817059 +a_m_m_soucent_01=1750583735 +a_m_m_soucent_02=-1620232223 +a_m_m_soucent_03=-1948675910 +a_m_m_soucent_04=-1023672578 +a_m_m_stlat_02=-1029146878 +a_m_m_tennis_01=1416254276 +a_m_m_tourist_01=-929103484 +a_m_m_tramp_01=516505552 +a_m_m_trampbeac_01=1404403376 +a_m_m_tranvest_01=-521758348 +a_m_m_tranvest_02=-150026812 +a_m_o_acult_01=1430544400 +a_m_o_acult_02=1268862154 +a_m_o_beach_01=-2077764712 +a_m_o_genstreet_01=-1386944600 +a_m_o_ktown_01=355916122 +a_m_o_salton_01=539004493 +a_m_o_soucent_01=718836251 +a_m_o_soucent_02=1082572151 +a_m_o_soucent_03=238213328 +a_m_o_tramp_01=390939205 +a_m_y_acult_01=-1251702741 +a_m_y_acult_02=-2132435154 +a_m_y_beach_01=-771835772 +a_m_y_beach_02=600300561 +a_m_y_beach_03=-408329255 +a_m_y_beachvesp_01=2114544056 +a_m_y_beachvesp_02=-900269486 +a_m_y_bevhills_01=1982350912 +a_m_y_bevhills_02=1720428295 +a_m_y_breakdance_01=933205398 +a_m_y_busicas_01=-1697435671 +a_m_y_business_01=-912318012 +a_m_y_business_02=-1280051738 +a_m_y_business_03=-1589423867 +a_m_y_cyclist_01=-37334073 +a_m_y_dhill_01=-12678997 +a_m_y_downtown_01=766375082 +a_m_y_eastsa_01=-1538846349 +a_m_y_eastsa_02=377976310 +a_m_y_epsilon_01=2010389054 +a_m_y_epsilon_02=-1434255461 +a_m_y_gay_01=-775102410 +a_m_y_gay_02=-1519253631 +a_m_y_genstreet_01=-1736970383 +a_m_y_genstreet_02=891398354 +a_m_y_golfer_01=-685776591 +a_m_y_hasjew_01=-512913663 +a_m_y_hiker_01=1358380044 +a_m_y_hippy_01=2097407511 +a_m_y_hipster_01=587703123 +a_m_y_hipster_02=349505262 +a_m_y_hipster_03=1312913862 +a_m_y_indian_01=706935758 +a_m_y_jetski_01=767028979 +a_m_y_juggalo_01=-1849016788 +a_m_y_ktown_01=452351020 +a_m_y_ktown_02=696250687 +a_m_y_latino_01=321657486 +a_m_y_methhead_01=1768677545 +a_m_y_mexthug_01=810804565 +a_m_y_motox_01=1694362237 +a_m_y_motox_02=2007797722 +a_m_y_musclbeac_01=1264920838 +a_m_y_musclbeac_02=-920443780 +a_m_y_polynesian_01=-2088436577 +a_m_y_roadcyc_01=-178150202 +a_m_y_runner_01=623927022 +a_m_y_runner_02=-2076336881 +a_m_y_salton_01=-681546704 +a_m_y_skater_01=-1044093321 +a_m_y_skater_02=-1342520604 +a_m_y_soucent_01=-417940021 +a_m_y_soucent_02=-1398552374 +a_m_y_soucent_03=-1007618204 +a_m_y_soucent_04=-1976105999 +a_m_y_stbla_01=-812470807 +a_m_y_stbla_02=-1731772337 +a_m_y_stlat_01=-2039163396 +a_m_y_stwhi_01=605602864 +a_m_y_stwhi_02=919005580 +a_m_y_sunbathe_01=-1222037748 +a_m_y_surfer_01=-356333586 +a_m_y_vindouche_01=-1047300121 +a_m_y_vinewood_01=1264851357 +a_m_y_vinewood_02=1561705728 +a_m_y_vinewood_03=534725268 +a_m_y_vinewood_04=835315305 +a_m_y_yoga_01=-1425378987 +adder=-1216765807 +airbus=1283517198 +airtug=1560980623 +akuma=1672195559 +alpha=767087018 +ambulance=1171614426 +annihilator=837858166 +ap1_01_a_aeriala=63938961 +ap1_01_a_aerialb=-199425492 +ap1_01_a_ap_cargo_hanr=2086703506 +ap1_01_a_ap1_01_rails_00=2017046934 +ap1_01_a_ap1_01_rails_01=-423850342 +ap1_01_a_ap1_01_rails_02=-728831425 +ap1_01_a_ap1_01_rails_03=-1046887339 +ap1_01_a_ap1_01_rails_04=-1320213568 +ap1_01_a_ap1_01_rails_05=915222090 +ap1_01_a_ap1_01_rails_06=616794807 +ap1_01_a_ap1_01_rails_07=325478381 +ap1_01_a_ap1_01_roofbar=115101554 +ap1_01_a_ap1_01a_dec00=-743675684 +ap1_01_a_ap1_01a_dec01=-916499390 +ap1_01_a_ap1_01a_dec02=-274980677 +ap1_01_a_ap1_01a_dec03=-433451561 +ap1_01_a_ap1_01a_dec04=780017278 +ap1_01_a_ap1_01a_dec05=481589995 +ap1_01_a_ap1_01a_dec06=-1587837877 +ap1_01_a_ap1_01a_glue_02=-269909075 +ap1_01_a_ap1_01a_ladder_hd_002=-195274111 +ap1_01_a_ap1_01a_ladder_hd_003=-433144282 +ap1_01_a_ap1_01a_ladder_hd_004=286200810 +ap1_01_a_ap1_01a_ladder_hd_005=47740793 +ap1_01_a_ap1_01a_ladder_hd_006=-1952806657 +ap1_01_a_ap1_01a_ladder_hd_007=2110844264 +ap1_01_a_ap1_01a_ladder_hd_008=-1481817820 +ap1_01_a_ap1_01a_ladder_hd_01=1809462809 +ap1_01_a_ap1_01a_weed_01=1146432631 +ap1_01_a_ap1_01a_weed_02=379179265 +ap1_01_a_ap1_01a_weed_03=701003614 +ap1_01_a_ap1_01a_weed_04=-90826502 +ap1_01_a_ap1_01a_weed_05=-806108234 +ap1_01_a_ap1_gm_grnd00=633750261 +ap1_01_a_ap1_gm_grnd01=922805610 +ap1_01_a_ap1_gm_grnd012=135140741 +ap1_01_a_ap1_gm_grnd013=1409854841 +ap1_01_a_ap1_gm_grnd03=1853707362 +ap1_01_a_ap1_gm_grnd04=145590464 +ap1_01_a_ap1_gm_grnd06=743100410 +ap1_01_a_ap1_gm_grnd07=-1518943660 +ap1_01_a_ap1_gm_grnd09=1358600541 +ap1_01_a_ap1_gm_grnd11=-1767463468 +ap1_01_a_aprds01=-1968564048 +ap1_01_a_aprds02=2021913700 +ap1_01_a_aprds04=536953696 +ap1_01_a_aprds07=315304120 +ap1_01_a_aprds08=-844489097 +ap1_01_a_aprds09=-281386601 +ap1_01_a_arrowline=-241166262 +ap1_01_a_arrows_003=-1355871399 +ap1_01_a_arrows_004=-1116330009 +ap1_01_a_arrows_005=56308604 +ap1_01_a_arrows_01=-1601131610 +ap1_01_a_arrows_02=96368132 +ap1_01_a_beachs00=-76686228 +ap1_01_a_beachs01=-1439450631 +ap1_01_a_beachs02=-671935113 +ap1_01_a_centreline_004=-2077289645 +ap1_01_a_centreline_005=-1826508488 +ap1_01_a_centreline_006=-447556195 +ap1_01_a_centreline_007=-119669581 +ap1_01_a_centreline_008=-1157201659 +ap1_01_a_centreline_009=-833149018 +ap1_01_a_centreline_01=-671822330 +ap1_01_a_centreline_010=2035576706 +ap1_01_a_centreline_02=-432575861 +ap1_01_a_centreline_03=-1183903493 +ap1_01_a_firedecal=-2024351444 +ap1_01_a_foam01=-354660070 +ap1_01_a_foam02=-58985383 +ap1_01_a_foam03=-684938821 +ap1_01_a_foam04=-2060941868 +ap1_01_a_foam05=-1359357578 +ap1_01_a_foam06=-371404997 +ap1_01_a_glue_01d=-600095932 +ap1_01_a_glue_01d2=1663822809 +ap1_01_a_glue_01d2bv=977843617 +ap1_01_a_glue_01d2cv=1706264838 +ap1_01_a_glue_01e=-772133182 +ap1_01_a_gm_grnd014=-819268007 +ap1_01_a_grnlite_b_018=968393305 +ap1_01_a_grnlite_b_1=-1338610776 +ap1_01_a_grnlite_b_10=1544405491 +ap1_01_a_grnlite_b_11=157686945 +ap1_01_a_grnlite_b_12=445955838 +ap1_01_a_grnlite_b_13=675502683 +ap1_01_a_grnlite_b_14=883585833 +ap1_01_a_grnlite_b_15=-1052996529 +ap1_01_a_grnlite_b_16=-803919360 +ap1_01_a_grnlite_b_17=-564181356 +ap1_01_a_grnlite_b_18=-1983472288 +ap1_01_a_grnlite_b_19=-1744487971 +ap1_01_a_grnlite_b_2=2112947998 +ap1_01_a_grnlite_b_20=854945439 +ap1_01_a_grnlite_b_21=-1128299979 +ap1_01_a_grnlite_b_22=-830921304 +ap1_01_a_grnlite_b_23=-399812340 +ap1_01_a_grnlite_b_24=-98697999 +ap1_01_a_grnlite_b_25=-2082992029 +ap1_01_a_grnlite_b_26=-1583395855 +ap1_01_a_grnlite_b_27=-1288311010 +ap1_01_a_grnlite_b_28=532433733 +ap1_01_a_grnlite_b_29=837087126 +ap1_01_a_grnlite_b_3=-1316131238 +ap1_01_a_grnlite_b_30=-941278824 +ap1_01_a_grnlite_b_31=-1164730635 +ap1_01_a_grnlite_b_32=-387712107 +ap1_01_a_grnlite_b_33=-626172120 +ap1_01_a_grnlite_b_34=-252310599 +ap1_01_a_grnlite_b_35=1655074588 +ap1_01_a_grnlite_b_36=208454310 +ap1_01_a_grnlite_b_37=-29153709 +ap1_01_a_grnlite_b_38=940546543 +ap1_01_a_grnlite_b_4=2138606129 +ap1_01_a_grnlite_b_5=1128206779 +ap1_01_a_grnlite_b_6=-1596601109 +ap1_01_a_grnlite_b_7=1757535424 +ap1_01_a_grnlite_b_8=1989638251 +ap1_01_a_grnlite_b_9=-30963827 +ap1_01_a_grnlites007=121350140 +ap1_01_a_grnlites008=812972654 +ap1_01_a_grnlites009=1671651538 +ap1_01_a_grnlites01=755238251 +ap1_01_a_grnlites010=1251814062 +ap1_01_a_grnlites011=984976099 +ap1_01_a_grnlites013=-1378225878 +ap1_01_a_grnlites014=-2087543652 +ap1_01_a_grnlites02=1569121904 +ap1_01_a_grnlites03=-1823419889 +ap1_01_a_grnlites0gg=-1084378676 +ap1_01_a_keepclear=-1578284045 +ap1_01_a_lad00=-1397019196 +ap1_01_a_lad01=1976385501 +ap1_01_a_lad02=-935795521 +ap1_01_a_lad03=-15281554 +ap1_01_a_lad04=349240802 +ap1_01_a_ladrdr=-625842327 +ap1_01_a_nufb=532491217 +ap1_01_a_nufb003=1559208681 +ap1_01_a_nufbbbb=1073394364 +ap1_01_a_overlay01=-1292794967 +ap1_01_a_overlay02=146353975 +ap1_01_a_overlay1=1072619329 +ap1_01_a_radaar=-635265980 +ap1_01_a_radar_base=544960257 +ap1_01_a_radar_baseb=-396006399 +ap1_01_a_runw02=511980267 +ap1_01_a_runw04=1073182161 +ap1_01_a_runw23=-1673679856 +ap1_01_a_runwhite_01=-1211496281 +ap1_01_a_runwhite_02=293288968 +ap1_01_a_runwhite_03=340607404 +ap1_01_a_sechut_gary=754097496 +ap1_01_a_skidz1=1305992242 +ap1_01_a_skidz69=738096498 +ap1_01_a_skidz69b=1625256048 +ap1_01_a_skidz69fff=-1980228255 +ap1_01_a_thingy=-1008670195 +ap1_01_a_towerrail=-963940317 +ap1_01_a_towerwire=-1764607603 +ap1_01_a_towerwirea=-548074401 +ap1_01_a_unit2eevens001=-1104840832 +ap1_01_a_wettest=-1133112324 +ap1_01_aolayy00=-587939829 +ap1_01_aolayy01=409319148 +ap1_01_aolayy03=873754185 +ap1_01_aolayy04=642405045 +ap1_01_aolayy05=1631963311 +ap1_01_aolayy06=1418473276 +ap1_01_aolayy08=1877075431 +ap1_01_aolayy14=950990430 +ap1_01_b_ap1_01b_glue_01=152708144 +ap1_01_b_ap1_01b_glue_02=451266503 +ap1_01_b_ap1_01b_glue_03=-1225261079 +ap1_01_b_ap1_01b_glue_04=-1000826198 +ap1_01_b_ap1_01b_glue_05=-770263514 +ap1_01_b_ap1_01b_glue_06=-540257903 +ap1_01_b_ap1_01b_glue_07=2133135424 +ap1_01_b_ap1_01b_glue_08=-1927992288 +ap1_01_b_ap1_01b_glue_09=-1689270123 +ap1_01_b_ap1_01b_weed_01=-333810386 +ap1_01_b_ap1_01b_weed_03=2097190656 +ap1_01_b_ap1_01b_weed_04=-1359283468 +ap1_01_b_ap1_gm_grnd02=-166594151 +ap1_01_b_ap1_gm_grnd10=261570443 +ap1_01_b_ap1_gm_grnd13=198981629 +ap1_01_b_ap1_gm_grnd14=422236826 +ap1_01_b_ap1_gm_grnd15=779156774 +ap1_01_b_aprds05=931973390 +ap1_01_b_aprds06=-1660775428 +ap1_01_b_barrier1=-236593223 +ap1_01_b_barrier1bb=-773495382 +ap1_01_b_barrier2=-993622661 +ap1_01_b_barrier5=-385921520 +ap1_01_b_bitofgrass=-574091616 +ap1_01_b_cablemesh1050743_thvy=1071507734 +ap1_01_b_cablemesh1050744_thvy=377224362 +ap1_01_b_cablemesh1050745_thvy=-1718844371 +ap1_01_b_cablemesh1050783_thvy=2030200176 +ap1_01_b_cablemesh1050784_thvy=-886469149 +ap1_01_b_cablemesh1050785_thvy=-1199202342 +ap1_01_b_cablemesh1050786_thvy=1164098344 +ap1_01_b_cablemesh1050787_thvy=-1960102530 +ap1_01_b_cablemesh1050788_thvy=-1459509694 +ap1_01_b_cablemesh1050789_thvy=393522195 +ap1_01_b_cablemesh1050790_thvy=-1820405012 +ap1_01_b_cablemesh1050791_thvy=-1114356002 +ap1_01_b_cablemesh1050792_thvy=-1187764228 +ap1_01_b_cablemesh1050793_thvy=-1580397730 +ap1_01_b_cablemesh1053527_thvy=1407291089 +ap1_01_b_cablemesh1053528_thvy=1942030602 +ap1_01_b_cablemesh1053529_thvy=1500062028 +ap1_01_b_cablemesh1053530_thvy=-548692727 +ap1_01_b_cablemesh1053531_thvy=164169428 +ap1_01_b_cablemesh1053532_thvy=1643778837 +ap1_01_b_cablemesh1053533_thvy=-1963596258 +ap1_01_b_cablemesh1053534_thvy=-1410410382 +ap1_01_b_cablemesh1053535_thvy=-1065699323 +ap1_01_b_cablemesh1053536_thvy=1488063181 +ap1_01_b_cablemesh1053537_thvy=1012116861 +ap1_01_b_cablemesh1053538_thvy=-2087117601 +ap1_01_b_cablemesh1053539_thvy=643725179 +ap1_01_b_cablemesh1053540_thvy=-2113130678 +ap1_01_b_cablemesh1053541_thvy=-1241596929 +ap1_01_b_cablemesh1053542_thvy=-1116056162 +ap1_01_b_cablemesh1053543_thvy=561566550 +ap1_01_b_cablemesh1053544_thvy=-1255694812 +ap1_01_b_cablemesh1053545_thvy=1500825353 +ap1_01_b_cablemesh1053546_thvy=722745785 +ap1_01_b_cablemesh1053547_thvy=-814243637 +ap1_01_b_cablemesh1053548_thvy=1085593944 +ap1_01_b_cablemesh1053647_thvy=1182629430 +ap1_01_b_cablemesh1053648_thvy=2116784985 +ap1_01_b_cablemesh1053649_thvy=263164250 +ap1_01_b_cablemesh1053650_thvy=2051660358 +ap1_01_b_cablemesh1053651_thvy=326013957 +ap1_01_b_cablemesh1053652_thvy=-312948035 +ap1_01_b_cablemesh783716_thvy=-1863258069 +ap1_01_b_cablemesh783941_thvy=-361944479 +ap1_01_b_cablemesh783942_thvy=216142463 +ap1_01_b_cablemesh783943_thvy=1956293845 +ap1_01_b_cablemesh783944_thvy=978352379 +ap1_01_b_cablemesh783945_thvy=747911725 +ap1_01_b_cablemesh783946_thvy=-762213962 +ap1_01_b_cablemesh783947_thvy=-1114036754 +ap1_01_b_fizzy_hd_123=862872915 +ap1_01_b_fizzy_hd_124=2042786298 +ap1_01_b_fizzy_hd_125=1875926550 +ap1_01_b_fizzy_hd_126=-1776211273 +ap1_01_b_fizzy_hd_ent_01=1435993460 +ap1_01_b_fizzy_hd_ent_02=-726924385 +ap1_01_b_frovely00=1195286407 +ap1_01_b_frovely01=1229890471 +ap1_01_b_frovely011=777690078 +ap1_01_b_frovely02=578868752 +ap1_01_b_frovely03=888142574 +ap1_01_b_frovely03b=-1169115600 +ap1_01_b_gm_grnd017b=-791934216 +ap1_01_b_gm_grnd017c=518104866 +ap1_01_b_gm_grnd017d=756827031 +ap1_01_b_gm_grnd017ds=1572874375 +ap1_01_b_gm_grnd017e=1526079398 +ap1_01_b_gm_grnd017e002=-1223534652 +ap1_01_b_gm_grnd017e4=-1343680182 +ap1_01_b_gm_grnd017f=-936019421 +ap1_01_b_grnnu=606627867 +ap1_01_b_hangera_03=-1044312602 +ap1_01_b_hangera_03b=-2100505616 +ap1_01_b_hangera_03f=795192611 +ap1_01_b_hangeradet1=658882799 +ap1_01_b_hangeradet2=1700609305 +ap1_01_b_hangerpipe=1205033307 +ap1_01_b_hej00=684773309 +ap1_01_b_hej01=913992464 +ap1_01_b_hej02=1144882838 +ap1_01_b_hejtop00=1590733915 +ap1_01_b_hejtop01=1838303710 +ap1_01_b_hejtop02=-1823304354 +ap1_01_b_helopad=1515319512 +ap1_01_b_idfafads017=-1218260757 +ap1_01_b_idfafads8=-1062127786 +ap1_01_b_ivy00_noshad=22233097 +ap1_01_b_ivy00_noshadb=1815790348 +ap1_01_b_ivy01=1867619058 +ap1_01_b_ivy02=-1175965666 +ap1_01_b_ivy03=-1878860716 +ap1_01_b_ivy04=-670110613 +ap1_01_b_ivy05=-1507391332 +ap1_01_b_ivy06_noshad=50838666 +ap1_01_b_ivy06_noshadb=1171045676 +ap1_01_b_ivy07_noshad=-2147335046 +ap1_01_b_ivy08_noshad=341415000 +ap1_01_b_ivy08_noshadb=-800421071 +ap1_01_b_ivy09_noshad=404749172 +ap1_01_b_ivy09_noshadb=1580494178 +ap1_01_b_ivy10=-1305501831 +ap1_01_b_ivy11_noshad=-1283680332 +ap1_01_b_ivy11_noshadb=290058340 +ap1_01_b_ivy12=230479506 +ap1_01_b_ivy13_noshad=-1319961123 +ap1_01_b_ivy14_noshad=1266112074 +ap1_01_b_ivy14_noshadb=-2021419101 +ap1_01_b_ivy15=375121876 +ap1_01_b_line_01=-1181638893 +ap1_01_b_line_02=-405570666 +ap1_01_b_line_03=437772318 +ap1_01_b_line_04=-934396788 +ap1_01_b_lsiaterm_bits=1005797311 +ap1_01_b_lsiaterm_reflect=230541877 +ap1_01_b_lsiaterm_shell=-2034081885 +ap1_01_b_nurod00=1368245520 +ap1_01_b_nurod01=1112024709 +ap1_01_b_nurod04=-1426327581 +ap1_01_b_nurod05=-1665016977 +ap1_01_b_nurod06=1869185215 +ap1_01_b_nurod07=1642784202 +ap1_01_b_nurod08=-518691819 +ap1_01_b_nurod09=-740865639 +ap1_01_b_nurod11=580118013 +ap1_01_b_nurod12=-1508053755 +ap1_01_b_nurod13=-1961969943 +ap1_01_b_nurod14=2101123909 +ap1_01_b_nurod15=1857486402 +ap1_01_b_nurod16=-304055157 +ap1_01_b_nurod17=-786152685 +ap1_01_b_nurod18=-1034574474 +ap1_01_b_nurod19=-1266775608 +ap1_01_b_nurod20=1524452511 +ap1_01_b_nurod21=-56913891 +ap1_01_b_nurod21b=667966262 +ap1_01_b_nurod21c=-637190243 +ap1_01_b_nurod21d=2053079123 +ap1_01_b_nurod21e=-1398774572 +ap1_01_b_nurod23=1228384596 +ap1_01_b_nurod24=1485522947 +ap1_01_b_nurod27=1187128433 +ap1_01_b_nurod29=-1272676552 +ap1_01_b_nurod35=316390285 +ap1_01_b_nurod36=1054741393 +ap1_01_b_nurod37=1890121510 +ap1_01_b_nurod38=-1755265895 +ap1_01_b_nurod39=1240410547 +ap1_01_b_nurod39bb=-381605381 +ap1_01_b_nurod39bbv=1365463498 +ap1_01_b_nurod39bbv2=-941177489 +ap1_01_b_nurod40=1073648830 +ap1_01_b_pills=1882503091 +ap1_01_b_pudal00=-1266340899 +ap1_01_b_pudal01=-280649419 +ap1_01_b_pudal02=-990098269 +ap1_01_b_refl_18=-340548365 +ap1_01_b_roadshadow=-1957878262 +ap1_01_b_runw52=811748476 +ap1_01_b_runw53=-1799482066 +ap1_01_b_runw56=134151086 +ap1_01_b_runw62=2056415291 +ap1_01_b_runw75=-1302178098 +ap1_01_b_shad_ducttape=1717992428 +ap1_01_b_shadmesh00=-1100328386 +ap1_01_b_shadmesh01=2069089302 +ap1_01_b_shadmesh02=-1985582917 +ap1_01_b_shadmesh03=-1319225306 +ap1_01_b_shadmesh04=-132397664 +ap1_01_b_shadmesh05=-840306371 +ap1_01_b_shadowonly=-735215246 +ap1_01_b_sidebit005=-1433353926 +ap1_01_b_sidebit1=-23697354 +ap1_01_b_sidebit1b001=903910967 +ap1_01_b_sidebit1b001bb=-2087404543 +ap1_01_b_sidebit1f=1660423971 +ap1_01_b_sidebit1f2=-2114138126 +ap1_01_b_sidebit1fx=494995076 +ap1_01_b_sidebit1spl=1639699039 +ap1_01_b_sidebit1spl2=-1985662238 +ap1_01_b_sidebit1vv=1983921902 +ap1_01_b_sidebit4=-230764665 +ap1_01_b_sidebit4b=341906174 +ap1_01_b_sidebit4b001=1081805986 +ap1_01_b_sidebit4b001b=-1248792841 +ap1_01_b_sidepipe1=-1896299454 +ap1_01_b_sidepipe2=-509908594 +ap1_01_b_sign_airp_01a=1774008716 +ap1_01_b_sign_airp_01a02=2035381613 +ap1_01_b_sign_fizza_01=-590757906 +ap1_01_b_sign2_fizzb=1440017301 +ap1_01_b_subway=-219657516 +ap1_01_b_swallgh_ladder=1608381895 +ap1_01_b_swallgh=-781854505 +ap1_01_b_swallgh001=785062579 +ap1_01_b_swallgh004=-133878488 +ap1_01_b_swallgh013=-1281416951 +ap1_01_b_swallgh016=-699144582 +ap1_01_b_sweed_a=-1465002613 +ap1_01_b_sweed_b=616680881 +ap1_01_b_tr4_wlbtys=-1415500393 +ap1_01_b_unit2d002=-1569355450 +ap1_01_b_unit2ee001=-150952966 +ap1_01_b_unit2ee001v=-807651606 +ap1_01_b_unit2ee001vx=-2142637987 +ap1_01_b_unit2ee003=864132351 +ap1_01_b_unit2ee003b=1346518644 +ap1_01_b_unit2eevens001=-1531195828 +ap1_01_b_unit2eevens002=1415982586 +ap1_01_b_unit2groovea=1332936831 +ap1_01_b_unit2grooveb=1638704370 +ap1_01_b_wedys00=592814580 +ap1_01_b_wedys01=328204905 +ap1_01_b_wedys02=-19277571 +ap1_01_b_wedys03=-1525144197 +ap1_01_b_wedys04=-602008698 +ap1_01_b_wedys05=275020818 +ap1_01_b_weedlies=1853263729 +ap1_01_b_weeds11=-559915664 +ap1_01_bwyweed104=1215675225 +ap1_01_c__ladder_003=-369366369 +ap1_01_c__ladder_004=-617788158 +ap1_01_c__ladder_005=-981589596 +ap1_01_c__ladder_006=-1223129895 +ap1_01_c__ladder_007=-390993885 +ap1_01_c__ladder_008=-621327186 +ap1_01_c__ladder_009=-870535431 +ap1_01_c__ladder_01=-812095510 +ap1_01_c__ladder_010=-2065815539 +ap1_01_c__ladder_011=1557452875 +ap1_01_c__ladder_012=1671620071 +ap1_01_c__ladder_013=1079484241 +ap1_01_c__ladder_014=1313618746 +ap1_01_c__ladder_015=-1779545475 +ap1_01_c__ladder_016=-1130194963 +ap1_01_c__ladder_017=1902281062 +ap1_01_c__ladder_018=-2016301500 +ap1_01_c_ap1_01_d_plinth_010=507772926 +ap1_01_c_ap1_01_d_plinth_011=-739841211 +ap1_01_c_ap1_01_d_plinth_012=-124308315 +ap1_01_c_ap1_01_d_plinth_013=509739066 +ap1_01_c_ap1_01_d_plinth_014=1417505904 +ap1_01_c_ap1_01_d_plinth_015=228875967 +ap1_01_c_ap1_01_d_plinth_016=818586891 +ap1_01_c_ap1_01_d_plinth_017=-1712720056 +ap1_01_c_ap1_01_d_plinth_018=-2025369085 +ap1_01_c_ap1_01_d_plinth_019=1150930089 +ap1_01_c_ap1_01_daolayy06=-643866943 +ap1_01_c_ap1_01_daolayy06b=-2014083062 +ap1_01_c_ap1_01cstwal018=-691679382 +ap1_01_c_ap1_01cstwal041=-804110117 +ap1_01_c_ap1_01cstwal066=2115808397 +ap1_01_c_ap1_01cstwal067=1744928855 +ap1_01_c_aprds004=1437723138 +ap1_01_c_aprds004bb=-1626184285 +ap1_01_c_aprds004cc=-1948765969 +ap1_01_c_aprds004dd=-1662955039 +ap1_01_c_arrow_01=49838717 +ap1_01_c_arrow_02=-384088381 +ap1_01_c_bch2_00=608350716 +ap1_01_c_bitch00=-7869922 +ap1_01_c_bitch01=-230076511 +ap1_01_c_bitch02=-386155258 +ap1_01_c_bitch03_=1066034873 +ap1_01_c_bitch03=-840464674 +ap1_01_c_bitch04=1184856136 +ap1_01_c_bitch05=957799735 +ap1_01_c_bld4_det01=1593364268 +ap1_01_c_bld4_det01a=-283823934 +ap1_01_c_bld4_det01b=-520973187 +ap1_01_c_bld4_det01c=-51131265 +ap1_01_c_bld4_det02=1200824417 +ap1_01_c_bld4_det03=1156193039 +ap1_01_c_bld4_det04=-1029695883 +ap1_01_c_bld4_det05=-1329237312 +ap1_01_c_crackweed00=733629051 +ap1_01_c_crackweed01=1585065982 +ap1_01_c_crackweed02=-829747170 +ap1_01_c_foam01=-1664213594 +ap1_01_c_foam02=1721151800 +ap1_01_c_foam03=-1186343267 +ap1_01_c_foam06=530654030 +ap1_01_c_gapfiller=-597585030 +ap1_01_c_gm_grnd017=261646468 +ap1_01_c_grass_02=2004678443 +ap1_01_c_grass_02bb=1044543423 +ap1_01_c_grass_03=791406182 +ap1_01_c_grass_03bb=-549202529 +ap1_01_c_grass_04=451591652 +ap1_01_c_grass_0422=-1112337321 +ap1_01_c_hd_overlays00=35288214 +ap1_01_c_hd_overlays01=268046421 +ap1_01_c_hd_overlays02=-574313493 +ap1_01_c_hd_overlays03=-209791137 +ap1_01_c_hd_overlays04=-1947006963 +ap1_01_c_hd_overlays05=2047861831 +ap1_01_c_hd_overlays06=-1279207512 +ap1_01_c_hd_overlays08=-715351325 +ap1_01_c_hd_overlays09=-1020955023 +ap1_01_c_hd_overlays10=1077081118 +ap1_01_c_hd_overlays11=250679707 +ap1_01_c_hd_overlays12=622083553 +ap1_01_c_hd_overlays13=-220374668 +ap1_01_c_hd_overlays14=2036754056 +ap1_01_c_ld_overlays00=-237613016 +ap1_01_c_ld_overlays01=1094577910 +ap1_01_c_ld_overlays02=242551141 +ap1_01_c_ld_overlays03=1571923929 +ap1_01_c_ld_overlays04=730973086 +ap1_01_c_ld_overlays05=1373081645 +ap1_01_c_ld_overlays06=-2079034202 +ap1_01_c_ld_overlays07=928242442 +ap1_01_c_ld_overlays09=-1951726637 +ap1_01_c_ld_overlays11=1682747775 +ap1_01_c_ld_overlays12=1450579410 +ap1_01_c_ld_overlays13=-945424336 +ap1_01_c_ld_overlays14=-1176740707 +ap1_01_c_line_00=1995712432 +ap1_01_c_line_01=1748175406 +ap1_01_c_line_02=-629510469 +ap1_01_c_line_03=1515843244 +ap1_01_c_line_04=1285346098 +ap1_01_c_line_05=1054750645 +ap1_01_c_line_06=791156809 +ap1_01_c_line_07=-336948841 +ap1_01_c_nu_blnd=-2125203381 +ap1_01_c_nu_blnd2=-140909889 +ap1_01_c_nu_blnd3=-842035413 +ap1_01_c_nu_blnd4=-530860989 +ap1_01_c_nuruns03=-1867150490 +ap1_01_c_nuruns04=43446051 +ap1_01_c_nuruns05=-1407237575 +ap1_01_c_puds_00=-170143082 +ap1_01_c_puds_01=-1666146239 +ap1_01_c_puds_02=-1705206887 +ap1_01_c_puds_03=-787248894 +ap1_01_c_puds_04=1054172292 +ap1_01_c_puds_05=101872383 +ap1_01_c_puds_06=-479973981 +ap1_01_c_runolay11=-376737143 +ap1_01_c_runw122=-1977463565 +ap1_01_c_runw133=-81679784 +ap1_01_c_runw134=1324044782 +ap1_01_c_runw136=815666516 +ap1_01_c_runw65=880003954 +ap1_01_c_runw78=-646113062 +ap1_01_c_stairs03457=983920965 +ap1_01_c_stairs054=1229027850 +ap1_01_c_stairs07=1888590874 +ap1_01_c_stairs345=707252279 +ap1_01_c_sthbld1=-1349014547 +ap1_01_c_sthbld3_int=-694374604 +ap1_01_c_sthbld3_intc=899135009 +ap1_01_c_sthbld3_lines=-1894782304 +ap1_01_c_sthbld3=-1881641877 +ap1_01_c_sthbld3bbb=-1228033225 +ap1_01_c_sthbld4_deta=809691381 +ap1_01_c_sthbld4=-2120364042 +ap1_01_c_sweeda=1170018649 +ap1_01_c_sweeda001=-658552426 +ap1_01_c_sweeda002=-964942576 +ap1_01_c_sweedb=1399073959 +ap1_01_c_sweedc=-1564521636 +ap1_01_c_sweedc001=295032342 +ap1_01_c_sweedd=-1356241872 +ap1_01_c_sweedextra=366994563 +ap1_01_c_wallsupport=-1757861835 +ap1_01_c_weed_01=868355920 +ap1_01_c_weed_02=2105582284 +ap1_01_c_weed_03=-1892137413 +ap1_01_c_weed_04=-686074368 +ap1_01_d__ladder_019=-669176059 +ap1_01_d__ladder_020=866542346 +ap1_01_d__ladder_021=-554911336 +ap1_01_d__ladder_022=-793895653 +ap1_01_d__ladder_023=1350737090 +ap1_01_d__ladder_024=2051272772 +ap1_01_d__ladder_025=1846433753 +ap1_01_d__ladder_026=398830409 +ap1_01_d_5_det=1592739332 +ap1_01_d_5_det2=1415136300 +ap1_01_d_5_rail1=990979511 +ap1_01_d_5_rail2=1944590184 +ap1_01_d_5=-348506405 +ap1_01_d_ap1_01_c_overlay007bb=-1458804786 +ap1_01_d_ap1_01_stairs03457=-2090631144 +ap1_01_d_ap1_01_stairs054=-362065112 +ap1_01_d_ap1_01_stairs07=-1436824517 +ap1_01_d_ap1_01_stairs345=1782689772 +ap1_01_d_ap1_01d_fizzystair_hd=-1824260344 +ap1_01_d_ap1_01d_ladder_01=-435977744 +ap1_01_d_ap1overlay007bb=-1592021791 +ap1_01_d_aprds00=289813942 +ap1_01_d_aprds02=847247401 +ap1_01_d_arrows_007=1421065133 +ap1_01_d_arrows_01=-429575007 +ap1_01_d_arrows_02=-1616959718 +ap1_01_d_arrows_03=-1318565204 +ap1_01_d_bch2_01=1210759986 +ap1_01_d_bch2_02=1651208115 +ap1_01_d_bjjbld=569290137 +ap1_01_d_bjjbldbbb=-96883717 +ap1_01_d_bjjbldbbbbb=-1847295823 +ap1_01_d_blncst2=-1866273280 +ap1_01_d_blncst2a=-1027202250 +ap1_01_d_blockos1=381701503 +ap1_01_d_box_01=-1920814413 +ap1_01_d_box_02=1089345935 +ap1_01_d_box_03=-1290961464 +ap1_01_d_bpipe1=1478072657 +ap1_01_d_bpipe2=-968657501 +ap1_01_d_bpipe4=571190554 +ap1_01_d_coasta=-1546457161 +ap1_01_d_coasta2=826788325 +ap1_01_d_coasta3=1113385999 +ap1_01_d_crackweed00=1707880752 +ap1_01_d_crackweed01=-1201711531 +ap1_01_d_crackweed02=1647356413 +ap1_01_d_crackweed03=-1286157240 +ap1_01_d_crackweed04=-2043383292 +ap1_01_d_crackweed05=1474467169 +ap1_01_d_dyndor00=1683288312 +ap1_01_d_dyndor01=-99214212 +ap1_01_d_ffu_pipe1=1186645273 +ap1_01_d_ffu_pipe2=863280781 +ap1_01_d_ffu_pipe3=-1657048551 +ap1_01_d_ffuuuuff=775103637 +ap1_01_d_ffuuuuffg=1992946661 +ap1_01_d_foam_01=512624835 +ap1_01_d_foam_02=-417916458 +ap1_01_d_foam_03=1012319316 +ap1_01_d_foam_04=158490252 +ap1_01_d_foam_05=415563057 +ap1_01_d_grass_00=523908199 +ap1_01_d_grass_00bb=1087927868 +ap1_01_d_grass_00bbd=-314866225 +ap1_01_d_grass_01=1664531551 +ap1_01_d_grass_01bb=-1371065731 +ap1_01_d_grass_05=-1669845279 +ap1_01_d_grass_06=-368096750 +ap1_01_d_grass_07=-1075448388 +ap1_01_d_grass_07ola=-407843731 +ap1_01_d_grass_08=-1918561989 +ap1_01_d_grass_z=-1729559445 +ap1_01_d_ladder_002=1011299089 +ap1_01_d_ladder_003=2104046936 +ap1_01_d_ladder_004=-886746929 +ap1_01_d_line_01=-910310150 +ap1_01_d_line_02=-1015039874 +ap1_01_d_line_03=1381553706 +ap1_01_d_line_04=773492142 +ap1_01_d_line_05=1994694469 +ap1_01_d_line_06=1623028467 +ap1_01_d_nublnd=-808417993 +ap1_01_d_nublnd2=1839613160 +ap1_01_d_nuruns00=-689321394 +ap1_01_d_nuruns01=629893008 +ap1_01_d_plinth_00=-1646791240 +ap1_01_d_plinth_005=2130038039 +ap1_01_d_plinth_006=1640796869 +ap1_01_d_plinth_007=1401353782 +ap1_01_d_plinth_008=-1272432729 +ap1_01_d_plinth_009=-1503060951 +ap1_01_d_plinth_01=-1883186806 +ap1_01_d_plinth_02=2061643725 +ap1_01_d_plinth_03=1798574193 +ap1_01_d_plinth_04=-712547002 +ap1_01_d_runlight_b_=-979284436 +ap1_01_d_runlight_g_=477365748 +ap1_01_d_runlight_r_=-57028672 +ap1_01_d_runlight_y_=-1504658386 +ap1_01_d_runw115=-707991213 +ap1_01_d_runw127=-1300259007 +ap1_01_d_runw131=1099021959 +ap1_01_d_runw132=718967097 +ap1_01_d_runw29=1119024034 +ap1_01_d_runw29b=1271044300 +ap1_01_d_runw39=-1260429979 +ap1_01_d_runw39b=-79842613 +ap1_01_d_runw51=-1777164868 +ap1_01_d_skidzcc007=-944235161 +ap1_01_d_skidzcc05=629778824 +ap1_01_d_smaltermcc=1848271595 +ap1_01_d_smaltermint=-2039128817 +ap1_01_d_splots00=224990040 +ap1_01_d_splots01=530560965 +ap1_01_d_sthbld005=386386444 +ap1_01_d_sthbld3_int001=-1206202371 +ap1_01_d_sthbld3_lines001=1717014988 +ap1_01_d_sthbld3bbb001=-1903904858 +ap1_01_d_sthbld4ffr=-984594871 +ap1_01_d_sthbld4sss=-1790627328 +ap1_01_d_wall_cap=1276421298 +ap1_01_d_weed_01=-782110585 +ap1_01_d_wet00=-1535826617 +ap1_01_d_wet01=1454213561 +ap1_01_d_wet02=-2015925236 +ap1_01_d_wet03=-1696755180 +ap1_01_d_wet04=-844335183 +ap1_01_dcstwal025=338073261 +ap1_01_dcstwal026=1066593669 +ap1_01_dcstwal05=984917676 +ap1_01_dcstwal07=-1852058399 +ap1_02_airbridge1=219472273 +ap1_02_airbridge2=-983903698 +ap1_02_airbridge3=-1140736132 +ap1_02_airbridge4=-525498173 +ap1_02_b16_f=1480196090 +ap1_02_b19lad=1840549866 +ap1_02_bboard006=904671736 +ap1_02_bboard008=-1728415725 +ap1_02_bboard010=-690130876 +ap1_02_bboard011=-2128591669 +ap1_02_bboard1=-478563442 +ap1_02_bboard2=-701851408 +ap1_02_bboard3=-1000049308 +ap1_02_bboard4=-1304047321 +ap1_02_bld01=587986297 +ap1_02_bld02=288903634 +ap1_02_bld025=-1923374449 +ap1_02_bld027=-1361517175 +ap1_02_bld029=1441018785 +ap1_02_bld02a=1457665417 +ap1_02_bld03=1334562424 +ap1_02_bld030=-2126344795 +ap1_02_bld031=-1738589222 +ap1_02_bld032=2057109590 +ap1_02_bld03b=-384574138 +ap1_02_bld04_bar=2067452028 +ap1_02_bld04_lad00=627579981 +ap1_02_bld04_lad01=860928030 +ap1_02_bld04_lad02=-86161608 +ap1_02_bld04_lad03=151839639 +ap1_02_bld04_lad04=-446587839 +ap1_02_bld04_lad05=-206161686 +ap1_02_bld04=1033841311 +ap1_02_bld041=-457026689 +ap1_02_bld07_anx005e=1860356487 +ap1_02_bld07_anx006=1872446848 +ap1_02_bld07_anx1=775459196 +ap1_02_bld07=-1825974857 +ap1_02_bld07df=-1465440965 +ap1_02_bld10_noshad=-543980821 +ap1_02_bld10=1775302330 +ap1_02_bld10glass=1848743108 +ap1_02_bld13=594635260 +ap1_02_bld13xx=1633824385 +ap1_02_bld13xxbot=717548551 +ap1_02_bld13xxv=2068212880 +ap1_02_bld14=-2139085796 +ap1_02_bld14vd001=-1064396063 +ap1_02_bld15=1580949339 +ap1_02_bld15ff=389934331 +ap1_02_bld15ff2=-286480961 +ap1_02_bld16=1628988693 +ap1_02_bld17=852560007 +ap1_02_bld19=-1785115058 +ap1_02_bussin00=641160945 +ap1_02_bussin003=-1593118731 +ap1_02_bussin004=1805157649 +ap1_02_bussin005=2038898926 +ap1_02_bussin006=1777566147 +ap1_02_bussin007=1481858687 +ap1_02_bussin008=1718942402 +ap1_02_bussin009=884315972 +ap1_02_door_l=-566611162 +ap1_02_door_l001=381090232 +ap1_02_door_r=-551602996 +ap1_02_door_r001=2147327434 +ap1_02_dyndor00=-1959463130 +ap1_02_dyndor002=228129219 +ap1_02_dyndor003=7233390 +ap1_02_dyndor004=-368889192 +ap1_02_dyndor005=-1055530934 +ap1_02_dyndor006=-278381330 +ap1_02_dyndor007=-29959541 +ap1_02_dyndor01=2053920149 +ap1_02_escal_master=-1039601870 +ap1_02_fizza_01=-730024810 +ap1_02_fizza_02=573689859 +ap1_02_fizza_03=-238325965 +ap1_02_frame01a=-1281669720 +ap1_02_frame02a=53796806 +ap1_02_gatnums1=1043742258 +ap1_02_gatnums2=300213648 +ap1_02_gatnums3=-1847761537 +ap1_02_glue_01=-286628922 +ap1_02_glue_02=-571817525 +ap1_02_glue_03=-881812265 +ap1_02_glue_04=-633718166 +ap1_02_glue_05=671340028 +ap1_02_glue_06=915829537 +ap1_02_ground=-650962057 +ap1_02_hangings02=-163794127 +ap1_02_hangings03=-393078820 +ap1_02_hangings04=1231772045 +ap1_02_hangings05=993049880 +ap1_02_hangings06=618631286 +ap1_02_hangings07=-1767967757 +ap1_02_hangings08=-2007935144 +ap1_02_ladda00=-1375672479 +ap1_02_ladda01=793176495 +ap1_02_ladda02=553143570 +ap1_02_ladda03=-990800574 +ap1_02_ladda04=-214142505 +ap1_02_ladda05=1990752369 +ap1_02_lightframea=690455091 +ap1_02_lightframeb=400252823 +ap1_02_lightframec=1302612780 +ap1_02_mainframe=1183572294 +ap1_02_overlay00=-209751199 +ap1_02_overlay01=-441133108 +ap1_02_overlay03=-1974591232 +ap1_02_overlay04=2088207699 +ap1_02_overlay05=-1495344607 +ap1_02_overlay06=-652624234 +ap1_02_planes00=1017173682 +ap1_02_planes003=-1644019292 +ap1_02_planes005=-1720928135 +ap1_02_planes005bb=607829453 +ap1_02_planes009=-667503092 +ap1_02_sigs100=1636087658 +ap1_02_sigs101=1345590473 +ap1_02_sigs102=2045208623 +ap1_02_staircases=-619999813 +ap1_02_staircases2=-2089052984 +ap1_02_text1=1641642043 +ap1_02_texts00=-200643358 +ap1_02_texts01=-1160938903 +ap1_02_texts02=-2006051413 +ap1_02_texts03=1330258788 +ap1_02_texts04=-1391403280 +ap1_02_texts05=1877435550 +ap1_02_texts06=1098549189 +ap1_02_texts07=316942969 +ap1_02_texts08=1645693182 +ap1_02_texts09=642371908 +ap1_02_texts09b=-1136001412 +ap1_02_walkway=233987776 +ap1_02_walkway2=-1109674967 +ap1_02_walkway3=-856927670 +ap1_02_weed_01=-215276672 +ap1_02_weed_02=-989509835 +ap1_02_weed_03=-745544630 +ap1_02_weesters00=-1211574368 +ap1_02_weesters01=-916522292 +ap1_02_weesters02=1531813547 +ap1_02_weesters03=1767586502 +ap1_02_weesters04=2134435457 +ap1_02_weesters05=294390565 +ap1_02_weesters06=600747946 +ap1_02_weesters07=875024476 +ap1_02_weesters08=1183151383 +ap1_02_weesters09=-658335341 +ap1_02_westf1=-433279383 +ap1_02_westf2=-676032135 +ap1_02_westf3=2005750056 +ap1_02=-116936747 +ap1_03__ladder_002=-283045863 +ap1_03__ladder_01=-759092483 +ap1_03_ap1_01_d_jumptest=393249829 +ap1_03_bbrdgraf_slod=2030512498 +ap1_03_bbrdgraf=125198954 +ap1_03_bbrds00=-1548360425 +ap1_03_bbrds01=1123787680 +ap1_03_bbrds01b=716392370 +ap1_03_bbrds01e=198969860 +ap1_03_bbrds02=944344636 +ap1_03_bld021=335691981 +ap1_03_bld024=889062088 +ap1_03_bug1397658=1058909289 +ap1_03_cp_signs=-941189307 +ap1_03_cp_signs001=554433317 +ap1_03_cppark00=-1186360251 +ap1_03_cppark008=473978239 +ap1_03_cppark009=805666053 +ap1_03_cppark01=-1484328768 +ap1_03_cppark010=-2035111110 +ap1_03_cppark011=1532318844 +ap1_03_cppark012=-1921074994 +ap1_03_cppark02bar_02=771386728 +ap1_03_cppark02bar=764551158 +ap1_03_cppark02bar001=-2086097503 +ap1_03_cppark07=651194197 +ap1_03_cppark07pipes=1023006309 +ap1_03_esc_cprk=-2114618223 +ap1_03_glue_01=-1829835090 +ap1_03_glue_02=1949675836 +ap1_03_glue_03=1737562099 +ap1_03_glue_04=-657327497 +ap1_03_hedge_cut_00=93039491 +ap1_03_hedge_cut_01=-153547234 +ap1_03_hedge_cut_02=-1636639397 +ap1_03_hedge_cut_03=-1994607953 +ap1_03_hedge_cut_04=-1041193898 +ap1_03_hedge_cut_05=-1397786156 +ap1_03_hedge_cut_06=1471631333 +ap1_03_hedge_cut_07=1089806945 +ap1_03_hedge_cut_08=2013991052 +ap1_03_hedge_cut_09=1700916026 +ap1_03_hedge_cut_10=-1342734592 +ap1_03_hedge_cut_11=-1127540569 +ap1_03_hedge_cut_12=-629189625 +ap1_03_hedge_cut_13=-332531868 +ap1_03_hedge_cut_14=-1089233616 +ap1_03_jetsonsign002=1506274513 +ap1_03_jetsonsign003=-14665853 +ap1_03_jetsonsign1=-474089049 +ap1_03_jumptest2=-347159795 +ap1_03_ladder_01_lod001=430705327 +ap1_03_lsiasubway_rprox=-1291923538 +ap1_03_lsiasubwayintshell=-1522582990 +ap1_03_metcan=615470915 +ap1_03_metrostepsb=1976961125 +ap1_03_noose=-223747318 +ap1_03_noose001=-1326024363 +ap1_03_nuhedges00=130213965 +ap1_03_nuhedges01=-114865386 +ap1_03_nuhedges016=-1825656233 +ap1_03_nuhedges02=-418044174 +ap1_03_nuhedges03=-668858100 +ap1_03_nuhedges04=1251569145 +ap1_03_nuhedges05=771470526 +ap1_03_nuhedges06=531470370 +ap1_03_nuhedges07=-1838678635 +ap1_03_nuhedges08=1964163819 +ap1_03_nuhedges09=1724982888 +ap1_03_nuhedges10=-916886289 +ap1_03_nuhedges11=-1759606662 +ap1_03_nuhedges12=15457291 +ap1_03_nuhedges13=262240630 +ap1_03_nuhedges14=-578022068 +ap1_03_oilspl00=326485352 +ap1_03_oilspl002=-129646991 +ap1_03_oilspl01=-331221247 +ap1_03_oilspl01bbb=-1173872511 +ap1_03_rndb03=1043541022 +ap1_03_rndb06=-1019595222 +ap1_03_rndb14=-455806565 +ap1_03_rndb18=463265578 +ap1_03_rndb20=2066325358 +ap1_03_rndb24=785548993 +ap1_03_rndb26=475750863 +ap1_03_rndb29=654309120 +ap1_03_rndb32=-630300914 +ap1_03_rndb39=905975352 +ap1_03_rox00=1215421175 +ap1_03_rox01=-99041726 +ap1_03_sculpt=1835575419 +ap1_03_stair_break1=-117209361 +ap1_03_stercase=-1211345944 +ap1_03_stop_deleting005=-849911059 +ap1_03_stuff_2=-648005611 +ap1_03_stuff00=1295705907 +ap1_03_stuff009=-1086418408 +ap1_03_stuff01=1617169797 +ap1_03_stuff011=1746397508 +ap1_03_stuff012=1458357998 +ap1_03_stuff013=1687249459 +ap1_03_stuff03=192799670 +ap1_03_stuff04=-609483757 +ap1_03_stuff04th=-1082296725 +ap1_03_stuff05=784312893 +ap1_03_stuff06=20369192 +ap1_03_stuff08=-1563127195 +ap1_03_td_cpark=1107341855 +ap1_03_td_cpark2=2012347155 +ap1_03_thing00v=1915968531 +ap1_03_thing01t=-654236099 +ap1_03_thing01u=-1624624496 +ap1_03_thing03=1200656219 +ap1_03_thing05p=-629135377 +ap1_03_thing06=346532234 +ap1_03_thing06int=1482337260 +ap1_03_thing06x=-1664276234 +ap1_03_towr013=-2147022394 +ap1_03_towr014=-1847480965 +ap1_03_towr015=-1687240547 +ap1_03_towr06=88386740 +ap1_03_towr07_rl=1371685102 +ap1_03_towr07=-756365311 +ap1_03_towr07aaz=-2091034642 +ap1_03_towr07b=915571079 +ap1_03_towr07f=252818054 +ap1_03_towr69=1133855224 +ap1_03_tubeolay_=1394685156 +ap1_03_tubeolay_001=-836629677 +ap1_03_tubeolay_002=-1845128421 +ap1_03_tubeolay_003=-1362834279 +ap1_03_tubeolay_004=1956894804 +ap1_03_tubeolay_005=-2090469928 +ap1_03_tubeolay_006=1388385423 +ap1_03_tubething=-311268548 +ap1_03_tubething001=-439154150 +ap1_03_tubething002=-1071104315 +ap1_03_tubething003=-912305741 +ap1_03_tubething004=318530668 +ap1_03_tubething006=-229694702 +ap1_03_weed_01=864383779 +ap1_03_weed_02=543378655 +ap1_03_weed_03=385858072 +ap1_03cpkng01=-1590762863 +ap1_03cpkng03=2048562281 +ap1_03cpkng04=-2010238828 +ap1_03cpkng05=2006978424 +ap1_03grun05bxk=-587269823 +ap1_03grun05bxo=448066732 +ap1_03grun05bxs=1865555365 +ap1_03grun05bxt=-945598826 +ap1_03grun05bxxx=384178007 +ap1_03grun05bxz=-284451482 +ap1_04__decal002=1080565679 +ap1_04__ladder_01=1683189945 +ap1_04_2ee_str=-2085170827 +ap1_04_2ee_str2=502746031 +ap1_04_alley_01_o=1797011122 +ap1_04_alley_01=-2064164542 +ap1_04_alley_01b=-1743918879 +ap1_04_alley_01blend1=127228159 +ap1_04_alley_01blend1b=-1688014691 +ap1_04_alley_01blend1c=-1868244191 +ap1_04_alley_02=1622937808 +ap1_04_alley_02a=-881929294 +ap1_04_alley_barr1=1938558829 +ap1_04_api_04_tempo010=267282737 +ap1_04_b_pills_lod=576200718 +ap1_04_bannerbld=-946009723 +ap1_04_bannerpipe=1598220589 +ap1_04_billssss00=-908852863 +ap1_04_billssss01=532720989 +ap1_04_billssss02=-317274106 +ap1_04_billssss03=1155954600 +ap1_04_bits4801c=-1308490438 +ap1_04_bits4811=-1142499677 +ap1_04_bits4812=-1758950105 +ap1_04_bits48120=1943125951 +ap1_04_bits48126=-1440863165 +ap1_04_bits48gls=612589266 +ap1_04_bits48in=-1973692662 +ap1_04_bridge_cablehd=-629477083 +ap1_04_bridge_cables=-175160361 +ap1_04_bridge_rail_1=50871870 +ap1_04_bridge_rail_2=373384364 +ap1_04_bridge_rail_3=126011183 +ap1_04_bridge_rail_4=-1164432037 +ap1_04_bridge_rail_5=-1476622300 +ap1_04_bridge_rail_6=-551815582 +ap1_04_bridge01=-762178336 +ap1_04_bridge02=-531124117 +ap1_04_bridgedet=2115802345 +ap1_04_brigge_decal002=-1889299074 +ap1_04_brigge_decal002a=-724487497 +ap1_04_brigge_decal2=-1363024982 +ap1_04_brigge_decal2a=2097590207 +ap1_04_brigge_decal6=-913368720 +ap1_04_brigge_decal7=-706334178 +ap1_04_cablemesh_thvy=-660339764 +ap1_04_chopshop003=-1013806967 +ap1_04_chopshop1_o=-1396357897 +ap1_04_chopshop2_gls=-2068405674 +ap1_04_chopshop2_o=1790886961 +ap1_04_chopshop3_o=-705918315 +ap1_04_chopshopwires=621422668 +ap1_04_cp376=1850476691 +ap1_04_crmdgrn_o=-1491094721 +ap1_04_crmdgrn=-111674828 +ap1_04_dirty00=-1202768473 +ap1_04_dirty01=206757405 +ap1_04_extrabob_fizz=-88890644 +ap1_04_extrabob009=317144031 +ap1_04_extrabob01=540424306 +ap1_04_extrabob011=729312825 +ap1_04_extrabob02=856677925 +ap1_04_extrabob04_fizz=641056464 +ap1_04_extrabob04=1726989800 +ap1_04_extrabob07=524924573 +ap1_04_grun2=1949540343 +ap1_04_grun2b=-2134694763 +ap1_04_grun2bxx=1176334521 +ap1_04_hdrails=-1079056545 +ap1_04_hdrailsb=-943374825 +ap1_04_hedge01=-1207353802 +ap1_04_hedge01top001=-1236087985 +ap1_04_hedge02=1811785244 +ap1_04_hedge02top=83022621 +ap1_04_hedge03=2050966175 +ap1_04_hedgetop=1871862228 +ap1_04_ladder_fizz_hd=1351213305 +ap1_04_ladder003=1424849476 +ap1_04_ladder1=117271896 +ap1_04_light_master=169522370 +ap1_04_lsia_=2046292941 +ap1_04_mesh5=1225951793 +ap1_04_nusps00=1259981033 +ap1_04_nusps01=824677637 +ap1_04_object004=-161172683 +ap1_04_object374=-1918070289 +ap1_04_opium_emissive_lod=1129761504 +ap1_04_opium_emissive=1814728438 +ap1_04_overlay005=1027047908 +ap1_04_pipes=2140966536 +ap1_04_pipes01=906265113 +ap1_04_pipes02=-1930743835 +ap1_04_pipes03=-1700672686 +ap1_04_planefizz=149102704 +ap1_04_refl_04=-1120036457 +ap1_04_roads00=-1752252376 +ap1_04_roads01=-1482661813 +ap1_04_roads02=-1180957634 +ap1_04_roads03=-865261088 +ap1_04_roads04=-567292571 +ap1_04_roads05=-490219879 +ap1_04_roads06=-184157419 +ap1_04_roads08=166307036 +ap1_04_roads09=467355839 +ap1_04_roads09olay=1409455650 +ap1_04_roads10=73343083 +ap1_04_roads11=357089854 +ap1_04_roads12=687991216 +ap1_04_sherlites00=235269178 +ap1_04_sherlites002=1132456465 +ap1_04_sherlites003=-647359001 +ap1_04_sherlites01=-46904681 +ap1_04_sheryplan00=-1871999266 +ap1_04_sheryplan01=-1186340710 +ap1_04_sheryplan02=-1394784319 +ap1_04_simu=-1004913775 +ap1_04_standstrut00=1184398674 +ap1_04_standstrut01=887544303 +ap1_04_standstrut02=571716681 +ap1_04_standstrut03=274272468 +ap1_04_standstrut04=-1930556928 +ap1_04_tank=1103989145 +ap1_04_test_wire=1884978968 +ap1_04_test_wire01=1359713323 +ap1_04_test_wireb=377280163 +ap1_04_thing01u001=1066279089 +ap1_04_uni2grunn=-683993487 +ap1_04_uni2grunnb=-789706096 +ap1_04_uni2grunnc=437984489 +ap1_04_unit003=831726390 +ap1_04_unit005=-982267159 +ap1_04_unit005d=1198455097 +ap1_04_unit081=574169306 +ap1_04_unit081b=1037346009 +ap1_04_unit081bg=-82897150 +ap1_04_unit081bg001=1461849606 +ap1_04_unit081bg1a=-1768521803 +ap1_04_unit081bgvens=24255651 +ap1_04_unit081bits=1584875492 +ap1_04_unit081bits1a=-1896063543 +ap1_04_unit081bits2=-1389243247 +ap1_04_unit081bits69=-2146516654 +ap1_04_unit081bitsa=-67407365 +ap1_04_unit081bitsdets=1319638357 +ap1_04_unit081bt=1141745886 +ap1_04_unit081bv=-550838494 +ap1_04_unit08det_a=-338461521 +ap1_04_unit08det_b=351227630 +ap1_04_unit1b=440826189 +ap1_04_unit2d=1225676812 +ap1_04_unit2e=-1574532561 +ap1_04_unit2ee=85319361 +ap1_04_unit2eedec3=1241908996 +ap1_04_unit2eevens=-1115770266 +ap1_04_unit2eff=-339510507 +ap1_04_unit2em=749645254 +ap1_04_unitdet=-1961915295 +ap1_04_xerostair00=-971096351 +ap1_04_xerostair01=-69653926 +ap1_04_xerostair02=-881047139 +ap1_04_xerostair03=-2016034235 +ap1_04hotel=-239523512 +ap1_04hotel001=-711822279 +ap1_04hotelbxx=1328494252 +ap1_04hoteldd=-200330871 +ap1_04hoteldd002=-903616733 +ap1_04hotelpipe00=55374813 +ap1_04hotelpipe01=1093889961 +ap1_04hotelpipe02=250907436 +ap1_04hotelpipe03=-662528411 +ap1_04sculpt=1368538828 +ap1_emissive_ap1_01a_ema=1441353732 +ap1_emissive_ap1_01a_emb=1773402009 +ap1_emissive_ap1_01b_ema=-456979565 +ap1_emissive_ap1_01b_emb=1729957961 +ap1_emissive_ap1_01b_emc=-1734216878 +ap1_emissive_ap1_01b_emd_lod=-519882390 +ap1_emissive_ap1_01b_emd=-1954031330 +ap1_emissive_ap1_02=-1256121631 +ap1_emissive_ap1_04_ema=1463138332 +ap1_emissive_ap1_04_emb=-1376361056 +ap1_emissive_ap1_04_emc=1958572843 +ap1_emissive_smterm_ew=663494042 +ap1_emissive_towr07_em=-1072832652 +ap1_lod_emi_a_slod3=2083865423 +ap1_lod_emi_b_slod3=1078516728 +ap1_lod_emissive=1851460340 +ap1_lod_slod4=-1008818392 +armytanker=-1207431159 +armytrailer=-1476447243 +armytrailer2=-1637149482 +asea=-1809822327 +asea2=-1807623979 +asterope=-1903012613 +avarus=-2115793025 +bagger=-2140431165 +baletrailer=-399841706 +baller=-808831384 +baller2=142944341 +baller3=1878062887 +baller4=634118882 +baller5=470404958 +baller6=666166960 +banshee=-1041692462 +banshee2=633712403 +barracks=-823509173 +barracks2=1074326203 +barracks3=630371791 +bati=-114291515 +bati2=-891462355 +beerrow_local=-1574447115 +beerrow_world=-715967502 +benson=2053223216 +besra=1824333165 +bestiagts=1274868363 +bf400=86520421 +bfinjection=1126868326 +bh1_01_ammuwin_noshadows=-1288359593 +bh1_01_bh150b=284768930 +bh1_01_bh150c=35560685 +bh1_01_build_base=-144075714 +bh1_01_detail=852283882 +bh1_01_emissivesigns=-84774192 +bh1_01_ground_pool=-590689250 +bh1_01_ground=2132095547 +bh1_01_mall_detail=-1033595146 +bh1_01_mall002_signs=1199251829 +bh1_01_mall002=-1178255810 +bh1_01_malladder1=-2050661774 +bh1_01_poolladder=567298342 +bh1_01_railings=-2010533777 +bh1_01_shadow=813889502 +bh1_02_bh1_2_accessladder=1167365005 +bh1_02_bigframe_fizz_lod001=1692391332 +bh1_02_bigframe_fizz=1522588539 +bh1_02_bigframe_fizz001=-587754124 +bh1_02_foodrainroof_01=698915883 +bh1_02_foodrainroof_02=918926949 +bh1_02_fs1_d01=1924868465 +bh1_02_fs1_d02=-1760890340 +bh1_02_fs1_d03=-2069050016 +bh1_02_fs1_d04=845588693 +bh1_02_fs1_d05=541295759 +bh1_02_fs1_d06=1307762669 +bh1_02_fs1_d07=5817514 +bh1_02_fs1_dtl01=-545338153 +bh1_02_fs1_dtl02=-315791308 +bh1_02_fs1_dtl03=-1141701184 +bh1_02_fs1_dtl2=-1746725677 +bh1_02_fs1_shutters=687314612 +bh1_02_fs1=1067316503 +bh1_02_fs2=231936386 +bh1_02_fsgrnd=781323563 +bh1_02_fsscaff=1116637692 +bh1_02_fsscaffold_bar1=1188058729 +bh1_02_fsscaffold_bar2=958610191 +bh1_02_fsscaffold_bar3=729063346 +bh1_02_fsscaffold_bar4=2115585278 +bh1_02_fsscaffold_bar5=-1949048717 +bh1_02_gangwayrail=333945782 +bh1_02_girdera=2094697726 +bh1_02_girderb=-2030722764 +bh1_02_girderc=1496565169 +bh1_02_girderd=-555331304 +bh1_02_grd_1=928156559 +bh1_02_grd_2=2039877653 +bh1_02_office1_d=639276393 +bh1_02_office1_det=-1004178851 +bh1_02_office1_railing01_fizz=-683104618 +bh1_02_office1_railing02_fizz=1911898762 +bh1_02_office1_railing03_fizz=356362657 +bh1_02_office1_st02_fizz=2068173522 +bh1_02_office1_stair_fizz=-1664513820 +bh1_02_office1=2075675266 +bh1_02_officescaff=-669122403 +bh1_02_pool_detail=1582408027 +bh1_02_scaff_ir2_bakeproxy=1567709474 +bh1_02_sec_fence_01=1200610752 +bh1_02_securityrailing01=-77313926 +bh1_02_securityrailing02=225569941 +bh1_02_securityrailing03=-1920308020 +bh1_02_ss_01_d=-688062910 +bh1_02_ss_01_d01=679037611 +bh1_02_ss_01_d02=-699947447 +bh1_02_ss_01_rail01_fizz=200354863 +bh1_02_ss_01_rail02_fizz=-780031607 +bh1_02_ss_01_railingtop=2101504757 +bh1_02_ss_01_x01_fizz=-614316647 +bh1_02_ss_01_x02_fizz=527278189 +bh1_02_ss_01_x03_fizz=-104758259 +bh1_02_ss_01_x04_fizz=-1994805065 +bh1_02_ss_01=35605697 +bh1_02_ss_04_d01=-1402706424 +bh1_02_ss_04_d03=-707708703 +bh1_02_ss_04_rail01_fizz=-341586127 +bh1_02_ss_04_rail02_fizz=-1387429708 +bh1_02_ss_04_rail03_fizz=-856168028 +bh1_02_ss_04_rail04_fizz=-1804912702 +bh1_02_ss_04_rail05_fizz=1633932595 +bh1_02_ss_04_rail06_fizz=-131417751 +bh1_02_ss_04=-1189594444 +bh1_02_stepsfizz=-1477714926 +bh1_03_bld27_d=1348636033 +bh1_03_bld27_dtl=811563879 +bh1_03_bld27=-136112545 +bh1_03_bld29_d=-1820555747 +bh1_03_bld29=1048421275 +bh1_03_brig01_d=-878050612 +bh1_03_brig01=561635 +bh1_03_brigrail_lod=1678119375 +bh1_03_brigrail=-1412119595 +bh1_03_cable_ramp=1891070752 +bh1_03_cable_ramp2=-485047332 +bh1_03_floaty_windows=509311795 +bh1_03_gangwayrail=1681408880 +bh1_03_gate=-353442574 +bh1_03_grnd1=20706687 +bh1_03_grnd2=-209331693 +bh1_03_laddergang=276522069 +bh1_03_rail01=2092479837 +bh1_03_rail02=1801818807 +bh1_03_rail03=-504070189 +bh1_03_rain_proxy01=1223871923 +bh1_03_rain_proxy02=305094701 +bh1_03_rain_proxy03=-462125896 +bh1_03_roofladder_01=665412286 +bh1_03_s1_006_d01=-782873989 +bh1_03_s1_006=-403210447 +bh1_03_s1_railings=1152948144 +bh1_03_s1_rework_dtl=-1155151140 +bh1_03_s1_rework_frame=-920216587 +bh1_03_s1_rework=-9669451 +bh1_03_satdish=1211631067 +bh1_03_satdish01_l1=-1411996509 +bh1_03_satdish01=1627881248 +bh1_03_satdish02_l1=1844559325 +bh1_03_satdish02=1314773453 +bh1_03_satdish03_l1=-1695269540 +bh1_03_satdish03=2091726443 +bh1_03_securityrail01=1924853348 +bh1_03_securityrail02=-32504560 +bh1_03_ss_02_d=1125642066 +bh1_03_ss_02_dtl=554410404 +bh1_03_ss_02=-904729199 +bh1_03_ss02_frame01=-258453607 +bh1_03_ss02_frame02=-103390699 +bh1_03_ss02_frame03=-752118592 +bh1_03_towerfizz=-2031975776 +bh1_03_vent01=1799908842 +bh1_03_vent02=1488308425 +bh1_03_ventrailing=-1478578556 +bh1_03_wall01=-709377107 +bh1_03_wall02=-1023893969 +bh1_03_winbar01=1024830347 +bh1_03_winbar02=1650456095 +bh1_03_winbar03=413393572 +bh1_03_winbar04=742459874 +bh1_04_aptrail01=1727911140 +bh1_04_aptrail02=1431056769 +bh1_04_aptrail03=190619043 +bh1_04_aptrail04=2033121606 +bh1_04_aptrail05=536364762 +bh1_04_aptrail06=229810767 +bh1_04_bld2a02=1853657102 +bh1_04_build004_fizz=-1743707105 +bh1_04_build004_ledge=-1309403343 +bh1_04_build004_ledge001=642235009 +bh1_04_build004=607716542 +bh1_04_build04_emm_glow=-463832007 +bh1_04_build04_emm=-1991942930 +bh1_04_build1dr_lod=1578946836 +bh1_04_build2_railing=847387975 +bh1_04_build2_trelace=-408663889 +bh1_04_build3=-1277332065 +bh1_04_details1=-1899574182 +bh1_04_details2_railing=-1146885069 +bh1_04_details2_railing02=589288806 +bh1_04_details2a=-355056232 +bh1_04_details2a02=-1219836952 +bh1_04_details2b=1161624164 +bh1_04_details2c=1461558817 +bh1_04_details3a=-474532902 +bh1_04_details3b=-1207837588 +bh1_04_dets_orn_gates=1684675576 +bh1_04_dets_orn_gates02=-1708213219 +bh1_04_dont_delete=445189006 +bh1_04_ema=-123231140 +bh1_04_emb=-362739761 +bh1_04_emc=472345435 +bh1_04_g01=846630014 +bh1_04_g01a=-1421363226 +bh1_04_g01b=-2063176860 +bh1_04_g02=1085286641 +bh1_04_g02a=-1732309171 +bh1_04_g02b=-896175367 +bh1_04_ground1=267748605 +bh1_04_ground2=1972293678 +bh1_04_railing_fizz01=-1441906114 +bh1_04_wtr=-395833487 +bh1_05_bucketseat=1500551655 +bh1_05_build1_emm=-101984667 +bh1_05_build1=426649662 +bh1_05_details=636844841 +bh1_05_details01=1012689026 +bh1_05_details02=-1123096087 +bh1_05_ground1=1823288419 +bh1_05_hedge_dtl=-1428438233 +bh1_05_railinge=-463964775 +bh1_05_railings=1823049281 +bh1_05_railingw=869930135 +bh1_05_shadowmesh=-1055861091 +bh1_05_walkway_railing01=1792759856 +bh1_05_walkway_railing02=2100362459 +bh1_05_walkway=-1102915091 +bh1_05_wtr=359969983 +bh1_05_wtr02=-551095741 +bh1_06_building_wins=-907764419 +bh1_06_building=865034338 +bh1_06_details=2032548067 +bh1_06_ivydecal=-1517553296 +bh1_06_lifeinvadersign=-91708484 +bh1_06_lobby_fake_lod=-1023113751 +bh1_06_lobby_fake=748223339 +bh1_06_railing=-1800053097 +bh1_06_v_int_lod=-1301581721 +bh1_07_bank=-1046905586 +bh1_07_build1=2146248619 +bh1_07_build2_details=1807053000 +bh1_07_build2=923309627 +bh1_07_decal01=1936994544 +bh1_07_decal02=-1029648568 +bh1_07_decal03=-1729627177 +bh1_07_decal04=1714198113 +bh1_07_decals05=639774357 +bh1_07_decals07=1236137388 +bh1_07_flagpoles=670466200 +bh1_07_fountainwater=-1916682324 +bh1_07_ground=-219734764 +bh1_08_bld2=-952859393 +bh1_08_building01=825822488 +bh1_08_cablemesh31596_tstd=248533003 +bh1_08_cablemesh31597_tstd=1976150613 +bh1_08_cablemesh8486_hvstd=1922297239 +bh1_08_carparkcanopy=55174722 +bh1_08_cp_fizz=-2038994718 +bh1_08_details1=-1206553917 +bh1_08_details2=-1445276082 +bh1_08_details3=-1668170820 +bh1_08_details4=-1907613903 +bh1_08_em_a=1155209589 +bh1_08_em=-603554352 +bh1_08_fixedseating=198009442 +bh1_08_furhedge01=1347285254 +bh1_08_furhedge02=1728978546 +bh1_08_furhedge03=-441541687 +bh1_08_furhedge04=-101727157 +bh1_08_glue=754693549 +bh1_08_glue2=1493372499 +bh1_08_grnd=-271615357 +bh1_08_hedge_sqr=2008959775 +bh1_08_parkingdoor=-2061180958 +bh1_08_parkingdoor002=-593537274 +bh1_08_propertyfudger=1713395415 +bh1_08_railing=708399690 +bh1_08_shadow_proxy=1489770422 +bh1_08_shadowmesh_slod=-910187827 +bh1_08_shadowmesh=2110457052 +bh1_09_bld_01_canopy=1336119588 +bh1_09_bld_01=1359069635 +bh1_09_bld_02_details=1812818898 +bh1_09_bld_02_wind1_iref003=322338655 +bh1_09_bld_02_wind1=-473129780 +bh1_09_bld_02_wind2_iref001=-1839542077 +bh1_09_bld_02_wind2=-418929854 +bh1_09_bld_02=-185267805 +bh1_09_bld_03_adlegs=-644776607 +bh1_09_bld_03_fuzz01=-1224604071 +bh1_09_bld_03_leo_sign=1438964380 +bh1_09_bld_03_rail01=-1370100572 +bh1_09_bld_03_rail02=-1048374526 +bh1_09_bld_03=-423793356 +bh1_09_bld_decals=-1600591944 +bh1_09_bld_sml=-1309598738 +bh1_09_canopybars=1311592879 +bh1_09_details1=-369334011 +bh1_09_details2=-653441241 +bh1_09_details2b=-471546616 +bh1_09_fizzy_rails_01=-620597331 +bh1_09_fizzy_rails=218429569 +bh1_09_fizzy_steps=1720566708 +bh1_09_grnd_01=1455084130 +bh1_09_grnd_03_details=-403538651 +bh1_09_grnd_03_structures=-798460479 +bh1_09_long_rail_fizzz=822284434 +bh1_09_no_shadow=1455044551 +bh1_09_pillars_01=879580416 +bh1_09_props_lightsupport001=1613171453 +bh1_09_proxy=-1621611924 +bh1_09_shitaz=1760105586 +bh1_11__build03=-1232967420 +bh1_11_build01=1381191739 +bh1_11_build02=1869056615 +bh1_11_fizzy_strutts=-580237681 +bh1_11_glue_1=-990088518 +bh1_11_glue_2=-1694294328 +bh1_11_glue=1476737062 +bh1_11_glue1=-1015035763 +bh1_11_glue2=-1189891147 +bh1_11_glue3=-1363304695 +bh1_11_ground=2131953521 +bh1_11_int=695314763 +bh1_11_logos=1000288188 +bh1_11fizzibars_01=12160631 +bh1_11fizzibars_02=-497921627 +bh1_13_alground=1311691311 +bh1_13_alleygrdec1=-410473439 +bh1_13_bh13_carshowch003=-764029784 +bh1_13_build1=1601594286 +bh1_13_build2=1362085665 +bh1_13_build3=71380293 +bh1_13_build4_emis1=1483736679 +bh1_13_build4=-190476786 +bh1_13_carpark_gate=587546567 +bh1_13_carpark01=2120965285 +bh1_13_glue=-503654922 +bh1_13_ivy001=663565805 +bh1_13_park_bars=-769658143 +bh1_13_shadowproxy=662319953 +bh1_13_walldec1=-376154091 +bh1_13_walldec2=-1682686890 +bh1_13_walldec3=-922839318 +bh1_13_walldec4=-130517667 +bh1_13_walldec5=2052159893 +bh1_13_weed=-1485018428 +bh1_14_bld1_rl=-1959132136 +bh1_14_build1=-402767186 +bh1_14_build2=-29855966 +bh1_14_build3=-940637552 +bh1_14_build4=-566939876 +bh1_14_detail_1=2038536976 +bh1_14_detail_2=-2100941427 +bh1_14_detail=1300410682 +bh1_14_fizzi_frame=1111306782 +bh1_14_grnd=567964496 +bh1_14_ivy01=-675945239 +bh1_14_ivy02=-1392996497 +bh1_15_alleygr_dec=1423073602 +bh1_15_alleygr=-1515753748 +bh1_15_bench_posh=2023660193 +bh1_15_bld1=903702989 +bh1_15_bld2=-1214190254 +bh1_15_bld3=-1453993796 +bh1_15_bld4=-1693633493 +bh1_15_decals_01=-2052734052 +bh1_15_decals_02=-1524923765 +bh1_15_decals_03=-1151226089 +bh1_15_decals=1823239905 +bh1_15_details=-838902557 +bh1_15_emis_1=-1814999854 +bh1_15_emis_lod=998999324 +bh1_15_fizzladder=-398408169 +bh1_15_hedge_tops=1556020831 +bh1_15_lastmin_cols=531175976 +bh1_15_lastmin_cols2=-834914240 +bh1_15_ponsonby_glass=-1019949860 +bh1_15_trim_detail=-175009530 +bh1_15_usher_nonfizz=-708059352 +bh1_16_3_locked_doors=-620810183 +bh1_16_bld_rails=1276306648 +bh1_16_bld_rails2=-1355799115 +bh1_16_bld01_det_01=1463729611 +bh1_16_bld01_det_ns=-1118297249 +bh1_16_bld01_det=-65147102 +bh1_16_bld01=873104861 +bh1_16_bld02=1102848320 +bh1_16_bld03_det=251679191 +bh1_16_bld03=1325513779 +bh1_16_bld03b=710596297 +bh1_16_bld04_det=-1223149155 +bh1_16_bld04_signol=1840746485 +bh1_16_bld04=1563646102 +bh1_16_dec_01=764939228 +bh1_16_dec_02=1040034983 +bh1_16_dec_03=1211875619 +bh1_16_dec_04=1481138492 +bh1_16_fakeint=-1795521776 +bh1_16_fountain=-1136434737 +bh1_16_fountwater_dynamic=2067444438 +bh1_16_grd_01=-959687626 +bh1_16_grdb_01=437219855 +bh1_16_jewel2_fake_lod=933783555 +bh1_16_jewel2_fake=-877317073 +bh1_16_ladder_mission_fizz=892244804 +bh1_16_post_heist_boards=-960256113 +bh1_16_preflec_proxylod=-285677174 +bh1_16_rail_03=-901984656 +bh1_16_refl_proxy_dumhd=1262119790 +bh1_16_scaff=-49226685 +bh1_16_swallow_disp_m=-446402197 +bh1_16_temprefitmilo_lod=376257781 +bh1_16_v_jewel_milo_lod=-1295566325 +bh1_17_bld_d=-994517155 +bh1_17_bld=-444352941 +bh1_17_vapid_e_dummy=1406682134 +bh1_17_vapid=-789061585 +bh1_18_bh1_small_rail=1770757352 +bh1_18_bigivy=-1418550949 +bh1_18_bld01_arch=115802712 +bh1_18_bld01_d1=-814666429 +bh1_18_bld01_d2=-1112110642 +bh1_18_bld01_d3=-1312394770 +bh1_18_bld01_glue=50994830 +bh1_18_bld01_grime=-768594598 +bh1_18_bld1_rfsig_lod=-352357525 +bh1_18_bld1_rfsig=-1094601675 +bh1_18_bld1a=552286716 +bh1_18_em=-1773581475 +bh1_18_fireescapes_ref=-504324858 +bh1_18_fringe_flap=-1063807625 +bh1_18_fringe_flap2=-1478141548 +bh1_18_fringe_flap3=-1746683503 +bh1_18_fringe_flap4=-1984815826 +bh1_18_gate=1105576219 +bh1_18_glass=447638003 +bh1_18_rd01=-1255123174 +bh1_20_arch=-654755003 +bh1_20_copshop_int=-769705522 +bh1_20_em=-1339395275 +bh1_20_furhedge00=-600986733 +bh1_20_furhedge01=927883731 +bh1_20_furhedge02=693945840 +bh1_20_furhedge03=596621910 +bh1_20_furhedge04=366550761 +bh1_20_furhedge05=1537223286 +bh1_20_ground_d1=-630825938 +bh1_20_ground_d2=-956680870 +bh1_20_ground_d3=-515216902 +bh1_20_ground_d4=1901857311 +bh1_20_ground_d5=-2088587668 +bh1_20_ground_d6=-1887386008 +bh1_20_ground=1537193924 +bh1_20_in_bld_dtl=334634808 +bh1_20_in_bld=-613149915 +bh1_20_lad1=1699634493 +bh1_20_lad11=-1639783745 +bh1_20_lad14=-1868937362 +bh1_20_lad6=1205019207 +bh1_20_lad8=746941356 +bh1_20_out_bld=1626540331 +bh1_20_out_blde=-732827072 +bh1_20b_em=617612637 +bh1_21_bld_decals=1811296566 +bh1_21_bld_decals01=1143804937 +bh1_21_bld_decals02=1383772324 +bh1_21_bld_main=-226820450 +bh1_21_bld_wing003=758673898 +bh1_21_bld_wing01=1384095576 +bh1_21_deta=993466710 +bh1_21_details_01=734239870 +bh1_21_detb=544400326 +bh1_21_grnd_d_2=2112046757 +bh1_21_grnd_d_3=-1874826401 +bh1_21_grnd_d=1970545984 +bh1_21_grnd02_1=-1123247171 +bh1_21_hedges=1427227004 +bh1_21_hedgesb=-1084971674 +bh1_21_ladder1=-924318798 +bh1_21_ladder2=-1160026187 +bh1_21_props_combo_slod=1268880945 +bh1_21_proxy=1806845677 +bh1_21_railscastshadow=1795825847 +bh1_21_roof=-648403614 +bh1_21_steps=1652013414 +bh1_21_wall=231815844 +bh1_21_waterfall_new=2032698431 +bh1_21_wing_d=-285059056 +bh1_21_wing3_d=-59471862 +bh1_22_base=-1089094528 +bh1_22_basee=-328365584 +bh1_22_door_det=342087424 +bh1_22_doorfizz_1=1296206439 +bh1_22_doorfizz_2=-2134445713 +bh1_22_doorfizz_3=1861209537 +bh1_22_emissive_22=995458348 +bh1_22_emissive_22b=2088201762 +bh1_22_emissivesign=499290304 +bh1_22_fakeint=-1778893031 +bh1_22_glue_02=-1918801716 +bh1_22_overlays_01=1604302422 +bh1_22_overlays_02=1375378188 +bh1_22_overlays_03=181374135 +bh1_22_overlays_04=1820348439 +bh1_22_overlays=-428066519 +bh1_22_towere=1774230317 +bh1_22_towerw_dtl=-328995477 +bh1_22_towerw=-179981755 +bh1_29_buildings=-2823709 +bh1_29_dcl_01=-1382396826 +bh1_29_dcl_02=697648222 +bh1_29_dcl_03=437527900 +bh1_29_dcl_04=147751633 +bh1_29_dcl_05=110263893 +bh1_29_dfizz_01=-637061723 +bh1_29_dfizz_01b=-1083387932 +bh1_29_fence=1560390578 +bh1_29_fnc=-1165151113 +bh1_29_racetrack_01=1902234873 +bh1_29_sportequip=-1339221501 +bh1_29_stands=-1832314118 +bh1_30_bhs_gate_l001=-908498968 +bh1_30_bhs_gate_r001=-1651929043 +bh1_30_carpark=-1462167155 +bh1_30_dcl_01=1281750392 +bh1_30_dcl_02=655272650 +bh1_30_dcl_03=-119943583 +bh1_30_dcl_04=133131404 +bh1_30_dcl_05=-767164102 +bh1_30_dcl_06=-275563564 +bh1_30_dcl_07=-1109108617 +bh1_30_dcl_08=-1397475821 +bh1_30_dcl_09=-2031883661 +bh1_30_dcl_10=1424485288 +bh1_30_dcl_11=1177439797 +bh1_30_dcl_12=-957755494 +bh1_30_dcl_13=-1215123220 +bh1_30_dcl_14=-1454500765 +bh1_30_dcl_15=-1676674585 +bh1_30_dcl_16=469072304 +bh1_30_dcl_17=230415677 +bh1_30_flowers_00=-699348407 +bh1_30_flowers_01=1440762210 +bh1_30_flowers_03=2057507559 +bh1_30_flowers_04=-1344176797 +bh1_30_flowers_05=-503881398 +bh1_30_flowers_06=-1195831602 +bh1_30_hdg_01=-1787676123 +bh1_30_hdg_02=-1474306176 +bh1_30_hdg_03=1777558312 +bh1_30_hdg_04=2058224797 +bh1_30_hdg_05=1281927187 +bh1_30_hdg_06=1595559286 +bh1_30_hdg_07=747858053 +bh1_30_hdg_08=1036978912 +bh1_30_hdg_09=136126361 +bh1_30_hdg_10=1614434006 +bh1_30_hdg_11=914717577 +bh1_30_hdg_12=1210064546 +bh1_30_hdg_13=-115048248 +bh1_30_hdg_14=182723655 +bh1_30_hdg_15=-577648221 +bh1_30_hdg_16=-365632791 +bh1_30_hdg_17=-1006692738 +bh1_30_hdg_18=-826725390 +bh1_30_hdg_19=-1392809869 +bh1_30_hdg_20=-1897416504 +bh1_30_irsref_pot_iref017=-1464770408 +bh1_30_irsref_pot_iref019=-704627915 +bh1_30_irsref_pot=-1217560423 +bh1_30_ladderpool_d=-1050234753 +bh1_30_m4_bal1=-1744559680 +bh1_30_m4_bal2=-1924527028 +bh1_30_m4_bal3=-2111048180 +bh1_30_m4_bal4=1885753985 +bh1_30_m4_bal5=-155033797 +bh1_30_m4_bal6=-452740162 +bh1_30_m4_bal7=-1188207598 +bh1_30_m4_bal8=-1461992593 +bh1_30_m4_bal9_l1=-1750711532 +bh1_30_m4=1089427794 +bh1_30_m4ground=-881977345 +bh1_30_m5ground=-1541431385 +bh1_30_ma_pipes_stonerails=772135915 +bh1_30_ma=-1327220406 +bh1_30_mid_balus1=-1185466065 +bh1_30_mid_balus2=-1416585822 +bh1_30_mid_balus3=1799462157 +bh1_30_mid2_balus1=256447755 +bh1_30_mid2_balus2=-1335830728 +bh1_30_mid2_balus3=-1172313418 +bh1_30_mid2_balus4=1284673437 +bh1_30_middleplot01_blg03=-1483694462 +bh1_30_plot3_gnd=-1091732862 +bh1_30_plot4=-433962992 +bh1_30_treebase=-934598192 +bh1_31_dcl_01=1086381957 +bh1_31_dcl_02=-239943366 +bh1_31_dcl_03=590980159 +bh1_31_dcl_04=-264815037 +bh1_31_dcl_05=41837265 +bh1_31_dcl_06=1016092396 +bh1_31_dcl_07=1849604680 +bh1_31_detail3=930733592 +bh1_31_details=-423706993 +bh1_31_fizziposts=506234133 +bh1_31_flowers_1=1890666391 +bh1_31_flowers_2=1643063827 +bh1_31_flowers_3=1412140684 +bh1_31_gate=-2053371020 +bh1_31_ground1=869128399 +bh1_31_hdg_00=1508049039 +bh1_31_hdg_01=-1951275988 +bh1_31_hdg_02=2142489648 +bh1_31_hdg_03=-1570106976 +bh1_31_hdg_04=-754650411 +bh1_31_hdg_05=-990554442 +bh1_31_hdg_06=-294999648 +bh1_31_hdg_07=-552989985 +bh1_31_hdg_08=281538138 +bh1_31_hdg_09=863515582 +bh1_31_hdg_10=787195777 +bh1_31_hdg_11=1479866899 +bh1_31_hdg_12=-1955372913 +bh1_31_hdg_13=482345770 +bh1_31_hdg_14=1877322100 +bh1_31_hdg_15=-2112074271 +bh1_31_hdg_16=-730139999 +bh1_31_hdg_17=1706398996 +bh1_31_hdg_18=-1192805510 +bh1_31_m1=51552368 +bh1_31_m2=-492871754 +bh1_31_m2g=-1446226154 +bh1_31_m3=-1897383871 +bh1_31_plot03_gnd=-931847440 +bh1_32_blg01=786261260 +bh1_32_main_d2=655392251 +bh1_32_main_d2b=1126350796 +bh1_32_main_da=-244018488 +bh1_32_stores=993033516 +bh1_33__billboard_bulid02=-143661634 +bh1_33_blg01_details=-98384603 +bh1_33_blg01_neon_slod=48564284 +bh1_33_blg01_neon=-1907931469 +bh1_33_blg01=1548884782 +bh1_33_build02_dtds=-1310575716 +bh1_33_build02_dtdsa=631684080 +bh1_33_bulid02=-1560099365 +bh1_33_detailly=-2079218321 +bh1_33_gas_neon_lod=-431334131 +bh1_33_gas_neon=368827330 +bh1_34_blgs01_billboard=-1162844625 +bh1_34_blgs01_details=-1705108084 +bh1_34_blgs01=-993087739 +bh1_34_blgs02_details=2142361405 +bh1_34_blgs03_billboard=1257310729 +bh1_34_blgs03=-179531776 +bh1_34_fizz_det=45662378 +bh1_34_ground=1331953957 +bh1_34_shadow01=1688079802 +bh1_34_tower_billboard=-2134476192 +bh1_34_tower_ivydecal=1278373611 +bh1_34_tower=325880767 +bh1_34_towersign_emm=1673949760 +bh1_35_beamsa=-2128950861 +bh1_35_beamsc=532842244 +bh1_35_bldcl_01=-490290836 +bh1_35_bldcl_02=-1390225883 +bh1_35_bldcl_03=-1083901271 +bh1_35_bldcl_04=1001059119 +bh1_35_campusbuild_01a=-110372012 +bh1_35_campusgnd=-1886737475 +bh1_35_campusgnd2=289885126 +bh1_35_dcl_01=-527543087 +bh1_35_dcl_02=172468295 +bh1_35_dcl_03=-994009802 +bh1_35_flowers_1=-135756920 +bh1_35_flowers_2=-709083344 +bh1_35_glass=-719884528 +bh1_35_library_main=-1044593111 +bh1_35_pav_roof=1007351311 +bh1_35_pavballust1=-47887822 +bh1_35_pavballust2=265547663 +bh1_35_pavc=-1673693940 +bh1_35_pavillion=351210621 +bh1_35_pavs=-2145403691 +bh1_35_pillar=1681800969 +bh1_35_strlg_e=512126908 +bh1_35_strlg_n=2121576339 +bh1_35_strlg_s=-1254089431 +bh1_35_strlg_w=509865843 +bh1_35_tenfen=72054168 +bh1_35_water=-410596731 +bh1_35_win1=-1325663282 +bh1_35_win2=-453549116 +bh1_35_win3=-1860256748 +bh1_35_win4=-948655937 +bh1_36_ballus01=907215782 +bh1_36_ballus02=-1421808128 +bh1_36_ballus03=-1719186803 +bh1_36_ballus04=2129466713 +bh1_36_ballus05=-1287946787 +bh1_36_ballus06=-1751300447 +bh1_36_ballus07=-2057395676 +bh1_36_ballus08_l1=-420838598 +bh1_36_ballus09_l1=-649048395 +bh1_36_ballus10=-1734884630 +bh1_36_ballus11=-1003873782 +bh1_36_ballus12=-697778553 +bh1_36_ballus13=-518007819 +bh1_36_ballus14=-278826888 +bh1_36_ballus15=-77363076 +bh1_36_ballus16=228470001 +bh1_36_ballus17=400769403 +bh1_36_ballus18=705226182 +bh1_36_ballus19=1444888054 +bh1_36_ballus20=-138934911 +bh1_36_bld_details=1100681368 +bh1_36_bld_details2=168772571 +bh1_36_bld_details3=-207055094 +bh1_36_bld_details4=31929223 +bh1_36_blgmain=-1451600495 +bh1_36_decal_01=1197674198 +bh1_36_decal_03=1545910329 +bh1_36_decal_04=1853250780 +bh1_36_decal_05=-1834211993 +bh1_36_decal_06=-2141355830 +bh1_36_decal_07=1869307622 +bh1_36_decal_08=1562491475 +bh1_36_decal_09=-640306247 +bh1_36_decal_10=1286642769 +bh1_36_decal_11=2062710996 +bh1_36_decal_11b=-2115138997 +bh1_36_decal_12=1765627242 +bh1_36_decal_12b=1321149143 +bh1_36_decal_13=154604891 +bh1_36_decal_14=929952200 +bh1_36_decal_15=1403464250 +bh1_36_decal_15b=-2055495985 +bh1_36_decal_16=1110181700 +bh1_36_decal_17=-1038121171 +bh1_36_decal_grotto=-405853282 +bh1_36_flowers01=2130418367 +bh1_36_flowers02=-1316388902 +bh1_36_gate_iref=-1859471240 +bh1_36_gatefrm_iref=1934640108 +bh1_36_grnd_01=1996641440 +bh1_36_grnd_02=525411639 +bh1_36_grnd_03=421206219 +bh1_36_grnd_03b=-251959696 +bh1_36_grnd_04=1137438252 +bh1_36_grnd_05=764461494 +bh1_36_grnd_06=-707423675 +bh1_36_grnd_07=1210382050 +bh1_36_hedged_01=-794349044 +bh1_36_hedged_02=-487729511 +bh1_36_hedged_03=-1438587612 +bh1_36_hedged_04=-950919326 +bh1_36_hedged_05=511790527 +bh1_36_hedged_06=666591283 +bh1_36_hedged_07=-220301702 +bh1_36_hedged_08=219523816 +bh1_36_hedged_09=1733615465 +bh1_36_hedged_10=-1768997707 +bh1_36_hedged_11=-905796705 +bh1_36_hedged_12=-1144191180 +bh1_36_hedged_13=1671943911 +bh1_36_hedged_14=1305848643 +bh1_36_hedged_15=-2135224051 +bh1_36_hedged_16=1903129206 +bh1_36_hedged_17=445269161 +bh1_36_hedged_18=86120921 +bh1_36_hedged_19=1073024898 +bh1_36_hedged_20=-2111565157 +bh1_36_hedged_21=-1813465564 +bh1_36_hedged_22=328086893 +bh1_36_hedged_23=490358981 +bh1_36_hedged_24=788786264 +bh1_36_hedged_25=983368590 +bh1_36_hedged_26=-1134393577 +bh1_36_hedged_27=-435103117 +bh1_36_hedged_28=-171017746 +bh1_36_irsref_pot=1282130934 +bh1_36_lightstringlights=-1000168448 +bh1_36_ponddecal=436851026 +bh1_36_pool_water=1491702691 +bh1_36_pool_water2=-708771243 +bh1_36_pool_waters=-624161813 +bh1_36_torch_iref=-1232093905 +bh1_36_water_proxy=687548975 +bh1_36_wtrproxy_hd=222197524 +bh1_37_decals_graf=806128262 +bh1_37_decals=-1631270633 +bh1_37_railings=2084335056 +bh1_37_restaurant=897688721 +bh1_38_fox_d=-548310164 +bh1_38_grnd_1_d01=-608894476 +bh1_38_grnd_1_d02=-267965800 +bh1_38_grnd_1_d03=-974858624 +bh1_38_grnd_1=-2092578764 +bh1_38_railing_lod=-1474690987 +bh1_38_railing=1651553088 +bh1_38_tclub_1_fnc=1370705463 +bh1_38_tclub_1_fncb=-532908831 +bh1_38_tclub_2_fnc=-1756174877 +bh1_38_tclub_2_fncb=3372446 +bh1_38_tclub_2=-1735977071 +bh1_38_tclub=530033473 +bh1_38_tennis_rail=-820684359 +bh1_38_theatre=408068635 +bh1_39_billboardrailing=1899401219 +bh1_39_crpk01_decals=-1969500746 +bh1_39_crpk02_decals=-911038919 +bh1_39_crpk02_signs=2122544668 +bh1_39_crprk01_emsign_lod=-915855930 +bh1_39_crprk01_emsign=-1306173239 +bh1_39_crprk01=746642406 +bh1_39_fake_em_glow=-1126891179 +bh1_39_fruiitbb_ipl=438592022 +bh1_39_fruitbb_ipl_lod=-1118967386 +bh1_39_grnd=-859381146 +bh1_39_pipe=975416903 +bh1_39_shelv=334947675 +bh1_39_shop1_details01=1863911442 +bh1_39_shop1_details02=-244937557 +bh1_39_shop1_ladders=-1545158286 +bh1_39_shop3_details01=237367582 +bh1_39_shop3_details02=-320033108 +bh1_39_shop3_ladders=1827528698 +bh1_39_shops01_billboard=-1131405392 +bh1_39_shops01_railing=1959454579 +bh1_39_shops01=-591191033 +bh1_39_shops02_billboard=219042955 +bh1_39_shops02=-1192698793 +bh1_39_shops03=1782824722 +bh1_39_stairrailing=60891829 +bh1_40_basicplants=838894886 +bh1_40_blg01=-911619807 +bh1_40_blg02_details=-2050884287 +bh1_40_blg02=-672602721 +bh1_40_canopy=-746417900 +bh1_40_gnd_details=324857854 +bh1_40_gnd_details02=738603988 +bh1_40_gnd02=79730233 +bh1_40_gndmain=366999773 +bh1_40_grndmain_wtr=-1532126903 +bh1_40_outblg=1896442156 +bh1_40_pipes=900883308 +bh1_40_pool_water=-758146521 +bh1_40_pool=-1247022288 +bh1_40_props_flower00=763514225 +bh1_40_props_flower007=881914566 +bh1_40_props_flower01=428090741 +bh1_40_props_flower02=128877002 +bh1_40_props_flower04=72022787 +bh1_40_props_flower05=1920030574 +bh1_40_props_prop_flowers07=450459634 +bh1_40_rearrailing_01=-992437552 +bh1_40_rearrailing_02=-1290635452 +bh1_40_triblg_details01=2129085253 +bh1_40_triblg_details02=1532951605 +bh1_40_triblg_details03=698620096 +bh1_40_triblg_int=302858223 +bh1_40_triblg=1272036709 +bh1_40_voncsign=-1176713795 +bh1_42_bld_02_water=429868150 +bh1_42_bld_02=-675008343 +bh1_42_bld01_blcny_ref=1852346177 +bh1_42_bld01_dtl=-854648119 +bh1_42_bld01_hedge_dtl01=-442499136 +bh1_42_bld01_hedge_dtl04=1713569992 +bh1_42_bld01_ovl=-330333575 +bh1_42_bld01_water=894049433 +bh1_42_bld01=1411576204 +bh1_42_bld02_dtl=760165372 +bh1_42_bld02_ovl=-1997582799 +bh1_42_build_beam1=1483967426 +bh1_42_build_beam2=826522979 +bh1_42_build_beam3=1930248437 +bh1_42_conbuild_d=1817469941 +bh1_42_conbuild=1672039505 +bh1_42_conground_o=-1646869672 +bh1_42_conground=501891598 +bh1_42_east_rail=1391068867 +bh1_42_east_rail2=-581808034 +bh1_42_east_rail3=-1825915884 +bh1_42_east_rail4=-2120410887 +bh1_42_east_railb=-75330350 +bh1_42_eastplot_building=-750468341 +bh1_42_eastplot_decal=778151854 +bh1_42_eastplot_hedge=-138861137 +bh1_42_eastplot_water=254760463 +bh1_42_park_ovl=1072136522 +bh1_42_park=1883252135 +bh1_42_wall_01=1768406028 +bh1_42_wall_02=1831781274 +bh1_42_wall_03=2128373493 +bh1_42_wall_04=-1264889286 +bh1_42_wall_05=-957942063 +bh1_42_wood1=966052599 +bh1_42_wood2=668575617 +bh1_42b_lightemissive=-1897419923 +bh1_42b_m006=582782471 +bh1_42b_m4_d=469424264 +bh1_42b_m4_e=-82864374 +bh1_42b_m4_fizzers=1382242024 +bh1_42b_m4_g=640937298 +bh1_42b_m4_water=-23892466 +bh1_42b_m4=-1854558756 +bh1_42b_m5_d=655280274 +bh1_42b_m5_e=953052177 +bh1_42b_m5_g=1285690300 +bh1_42b_m5_water=2081039061 +bh1_42b_office=-571254910 +bh1_42b_park_d=-1344609326 +bh1_42b_park_detail_a=1406975955 +bh1_42b_park_detail_b=1045075119 +bh1_42b_park=-264186227 +bh1_43_b4_d=-1708983894 +bh1_43_bexp=-751189037 +bh1_43_bexpdecals=-1661119409 +bh1_43_bh43_tee_01=724108853 +bh1_43_bh43_tee_02=989046218 +bh1_43_bh43_tee_03=785354118 +bh1_43_bh43_tee_04=1081848030 +bh1_43_bh43_tee_05=1379554395 +bh1_43_bh43_tee_06=1711242213 +bh1_43_bh43_tee_07=2044371863 +bh1_43_bh43_tee_08=-2008432523 +bh1_43_bh43_tee_09=-1705810808 +bh1_43_blckfnc00=-547027261 +bh1_43_blckfnc01=-240112807 +bh1_43_blckfnc02=2099102274 +bh1_43_bridge=-901444793 +bh1_43_build_balus_1=1535853363 +bh1_43_build_balus_2=1823532414 +bh1_43_build_balus_3=1059293796 +bh1_43_build_balus_4=1347300537 +bh1_43_build_balus_5=578277645 +bh1_43_club_sup_iref=2100056117 +bh1_43_decallot=1939213683 +bh1_43_decals_clubhouse=-1477966650 +bh1_43_fencea_1=1178222041 +bh1_43_fencea_2=1753186919 +bh1_43_fencea_3=1523312380 +bh1_43_fencea_4=-1891348496 +bh1_43_fencea_5=2039948438 +bh1_43_fencea_6=-1411806950 +bh1_43_fenceb02=-1936180882 +bh1_43_fenceb04=-1159359408 +bh1_43_fenceb05=-860604435 +bh1_43_fencec_1=-327625078 +bh1_43_fenced_00=453539587 +bh1_43_fenced_01=-514292828 +bh1_43_fenced_02=-22757828 +bh1_43_fencee_00=-1163678894 +bh1_43_fencee_01=-1405940111 +bh1_43_fencee_02=789124123 +bh1_43_fencee_03=-1582761635 +bh1_43_fencee_04=-1803395312 +bh1_43_fencef_02=1474201104 +bh1_43_fencef_04=-1838941414 +bh1_43_fencef_05=1730847912 +bh1_43_flower_1=1518304280 +bh1_43_flower_2=1075529552 +bh1_43_fountain_water=-1918560616 +bh1_43_fountain2_water=-1287283996 +bh1_43_fw_01=748211025 +bh1_43_fw_02=1632318641 +bh1_43_fw_03=788811812 +bh1_43_golf_1a_o=-1829829416 +bh1_43_golf_1a=-821485481 +bh1_43_golf_1b_o=730936864 +bh1_43_golf_1b=-992867351 +bh1_43_golf_1c_o=1843092135 +bh1_43_golf_1c=-211556084 +bh1_43_golf_2a_o=1442384101 +bh1_43_golf_2a=-890070070 +bh1_43_golf_2b_o=-1074248953 +bh1_43_golf_2b=-684149674 +bh1_43_golf_3a_o=-1802734974 +bh1_43_golf_3a=-1671545534 +bh1_43_golf_3b_o=620445638 +bh1_43_golf_3b=-440283128 +bh1_43_golf_4a_o=-608062762 +bh1_43_golf_4a=1600273919 +bh1_43_golf_4b_o=28859155 +bh1_43_golf_4b=1850792924 +bh1_43_golf_5a_o=-956109552 +bh1_43_golf_5a=-1203542660 +bh1_43_golf_5b_o=775195005 +bh1_43_golf_5b=-1416279008 +bh1_43_golf_6a_o=-1135160415 +bh1_43_golf_6a=694995741 +bh1_43_golf_6b_o=1179613049 +bh1_43_golf_6b=2047863906 +bh1_43_golf_7a_o=-1303171253 +bh1_43_golf_7a=1592636670 +bh1_43_golf_fence1a=-851605886 +bh1_43_golf_fence1b=-123347630 +bh1_43_golf_fence1c=651344295 +bh1_43_golf_fence1d=900716445 +bh1_43_golf_fence3a=-856551089 +bh1_43_golf_fence3b=-547047884 +bh1_43_golf_fence3c=-99226730 +bh1_43_golf_fence4a=1593978161 +bh1_43_golf_fence4b=819646695 +bh1_43_golf_fence5a=-940867602 +bh1_43_golf_fence5b=-691462743 +bh1_43_golf_fence5c=-403030005 +bh1_43_golf_fencehed=-1641982465 +bh1_43_ground1_o=976456940 +bh1_43_ground2=2053087704 +bh1_43_ivy=-152372548 +bh1_43_lot_a=1956064369 +bh1_43_lot_h=-2098083522 +bh1_43_lot_w=-1464134436 +bh1_43_park_1=-80457608 +bh1_43_park_2=-1328956516 +bh1_43_park_flowera=1197011741 +bh1_43_park_flowerb=2143806454 +bh1_43_park_flowerb1=-1527621305 +bh1_43_pergola=1874773176 +bh1_43_perim_dec_01=382037456 +bh1_43_perim_dec_02=-2211838 +bh1_43_perim_dec_03=978859253 +bh1_43_perim_dec_04=627182345 +bh1_43_perim_dec_05=1607794670 +bh1_43_perim_dec_06=1228395188 +bh1_43_perim_dec_07=-2137669265 +bh1_43_perim_dec_08=1925850584 +bh1_43_perim_dec_09=-1601109659 +bh1_43_perim_dec_10=770685553 +bh1_43_perim_dec_11=865846729 +bh1_43_perim_dec_12=1096376644 +bh1_43_perim_dec_13=1618976640 +bh1_43_perim_dec_14=1850096397 +bh1_43_perim_dec_15=1933460733 +bh1_43_perim_dec_16=-2131238800 +bh1_43_perim_dec_17=126086538 +bh1_43_perim_dec_18=358517055 +bh1_43_perim_dec_19=637872780 +bh1_43_perim_dec_20=1599316176 +bh1_43_perim_dec_21=-1092395018 +bh1_43_perim_dec_22=-864748775 +bh1_43_perim_dec_23=-1705077011 +bh1_43_perim_dec_24=-1471728962 +bh1_43_perim_dec_25=-1099342054 +bh1_43_perim_dec_26=-859898971 +bh1_43_perim_dec_27=-1712548351 +bh1_43_perim_dec_28=-1470549286 +bh1_43_perim_dec_29=662090003 +bh1_43_perim_dec_30=970346602 +bh1_43_perim_dec_31=1276376293 +bh1_43_perim_dec_32=643606903 +bh1_43_perim_dec_33=-1567186463 +bh1_43_perim_dec_34=1953219988 +bh1_43_perim_dec_35=-2069404149 +bh1_43_perim_dec_36=1592269453 +bh1_43_perim_dec_37=-1178939447 +bh1_43_perim_dec_38=-477813923 +bh1_43_perim_dec_39=238909645 +bh1_43_perim_dec_40=-1267283767 +bh1_43_perim_dec_41=270663782 +bh1_43_perim_dec_42=573940877 +bh1_43_perim_dec_43=880527641 +bh1_43_perim_dec_44=1189768694 +bh1_43_perim_dec_45=-958009873 +bh1_43_perim_dec_46=-652602793 +bh1_43_perim_dec_47=-346310950 +bh1_43_perim_dec_48=-39527572 +bh1_43_perim_dec_49=-956928564 +bh1_43_perim_dec_50=-815138581 +bh1_43_perim_dec_51=-63090031 +bh1_43_perim_dec_52=-1375848940 +bh1_43_perim_dec_53=-2055576315 +bh1_43_perim_dec_54=2020887289 +bh1_43_perim_dec_55=-1056285652 +bh1_43_perim_dec_56=1402372414 +bh1_43_perim_dec_57=1265955067 +bh1_43_perim_dec_58=1025659990 +bh1_43_perim_dec_59=717893542 +bh1_43_perim_dec_60=1673766196 +bh1_43_perim_dec_61=91941028 +bh1_43_perim_dec_62=-684061661 +bh1_43_perim_dec_63=810499660 +bh1_43_perimeterdecal_05=2005126391 +bh1_43_perimeterfence01=1614035449 +bh1_43_perimeterfence02=-1242176133 +bh1_43_perimeterfence03=-319958166 +bh1_43_perimeterfence04=-508576530 +bh1_43_perimeterfence05=-2004251997 +bh1_43_perimeterfence07=437366193 +bh1_43_perimeterfence08=131533116 +bh1_43_perimeterfence09=900621546 +bh1_43_perimeterfence10=-7537596 +bh1_43_prewtrproxy_01=1071437035 +bh1_43_prewtrproxy_2=-719595478 +bh1_43_prewtrproxy_3=121093229 +bh1_43_rivdetail_test=-1141043754 +bh1_43_rivertest002=-326280480 +bh1_43_rivertest004=151196619 +bh1_43_smallfnc00=-1023596665 +bh1_43_smallfnc01=-1799697661 +bh1_43_smallfnc02=-1551931252 +bh1_43_smallfnc03_lod=48607163 +bh1_43_smallfnc04_lod=-424728782 +bh1_43_smallfnc05_lod=1565263688 +bh1_43_smallfncb_02=-1926222613 +bh1_43_smallfncb_04=1078006542 +bh1_43_smallfncb_05=1448099628 +bh1_43_tophedge=-579280274 +bh1_43_water004=-424267620 +bh1_43_water006=189135291 +bh1_43_water03=1881740666 +bh1_43_wtrproxyhd_01=343391847 +bh1_43_wtrproxyhd_02=907084185 +bh1_43_wtrproxyhd_03=1741284618 +bh1_44_bld_01a=1164414291 +bh1_44_bld_01aa=-1812186533 +bh1_44_bld_01ab=1111004885 +bh1_44_bld_01b=1399728480 +bh1_44_bld_01b2=2109542165 +bh1_44_bld_01ba=-1460279926 +bh1_44_bld_01bb=1523271990 +bh1_44_bld_01bc=-1954993519 +bh1_44_bld_02=1032407599 +bh1_44_bld_02b=1462383096 +bh1_44_bld_flag_poles=1772702681 +bh1_44_builddec_01=717890998 +bh1_44_builddec_02=-183256498 +bh1_44_builddec_03=126508859 +bh1_44_builddec_04=-1463836245 +bh1_44_builddec_05=-1165408962 +bh1_44_builddec_06=-2060526970 +bh1_44_builddec_07=-1760985541 +bh1_44_builddec_08=-248991108 +bh1_44_builddec_09=57104121 +bh1_44_builddec_10=1131730931 +bh1_44_builddec_11=1420425821 +bh1_44_builddec_12=-1255130260 +bh1_44_builddec_13=-949887025 +bh1_44_builddec_14=-1868729789 +bh1_44_builddec_15=-1610346220 +bh1_44_builddec_16=-335042278 +bh1_44_door_left002=563627509 +bh1_44_door_left01=-1157025758 +bh1_44_door_right002=1071703347 +bh1_44_door_right01=477202441 +bh1_44_flowers_01=93513485 +bh1_44_flowers_02=537009131 +bh1_44_flowers_03=826195556 +bh1_44_flowers_04=998560496 +bh1_44_flowers_05=1256780216 +bh1_44_flowers_06=548838748 +bh1_44_flowers_07=1922515228 +bh1_44_flowers_08=1059838534 +bh1_44_flowers_09=1366785757 +bh1_44_flowers_10=-686978333 +bh1_44_flowers_11=148336246 +bh1_44_flowers_12=-1285176436 +bh1_44_flowers_13=-450844919 +bh1_44_flowers_14=1340701849 +bh1_44_flowers_15=832585735 +bh1_44_flowers_16=754693822 +bh1_44_flowers_17=506829106 +bh1_44_hdg_01=1354504534 +bh1_44_hdg_02=1869174424 +bh1_44_hdg_03=-2135983836 +bh1_44_hdg_04=1272811393 +bh1_44_hdg_05=1563210271 +bh1_44_hdg_06=944007243 +bh1_44_hdg_07=-910882002 +bh1_44_hdg_frnt01=2078516210 +bh1_44_hdg_frnt02=1278067847 +bh1_44_hdg_frnt03=1583933693 +bh1_44_hdg_frnt04=817237400 +bh1_44_hdg_frnt05=-1410989086 +bh1_44_hdg_frnt06=-1113807025 +bh1_44_hdg_frnt07=-1773741896 +bh1_44_hdg_frnt08=-1476559835 +bh1_44_ov011a=668231166 +bh1_44_ov011b=379962273 +bh1_44_ov011c=198684165 +bh1_44_ov011d=-59502786 +bh1_44_ov011e=1788570507 +bh1_44_ov02=642295369 +bh1_44_ov03=-345984910 +bh1_44_ov03b=-923973430 +bh1_44_ov05=2057981707 +bh1_44_ov06=1837380799 +bh1_44_ov07_lod=853652740 +bh1_44_poolwater=431428458 +bh1_44_prewtrproxy=145115554 +bh1_44_t1_x1=-53127842 +bh1_44_t1_x2=191165053 +bh1_44_t1_x3=-1724969445 +bh1_44_t1_x4=-1476678732 +bh1_44_tennis_fence1=1061585163 +bh1_44_tennis_fence2=134255232 +bh1_44_tennis_fence3=1051983846 +bh1_44_tennis_fence4=-462107799 +bh1_44_terrain01=-1532204338 +bh1_44_terrain01dcs=1155294130 +bh1_44_terrain02=-907365046 +bh1_44_terrain02dcs=317696906 +bh1_44_white_1=-53594866 +bh1_44_white_2=-948188566 +bh1_44_white_3=-645239161 +bh1_44_white_4=-1543437451 +bh1_44_wtrproxyhd=1468896392 +bh1_45_flowers_1=1733046983 +bh1_45_flowers_2=-1652646101 +bh1_45_flowers_3=-879658160 +bh1_45_flowers_4=-7412918 +bh1_45_flowers_5=-1405207382 +bh1_45_flowers_6=-503175119 +bh1_45_gate1=509579701 +bh1_45_gate2=2073971761 +bh1_45_plot_4_water=441643702 +bh1_45_plot1_d=-1314083530 +bh1_45_plot1_d5=1189479339 +bh1_45_plot1_d6=436447719 +bh1_45_plot1_d7=1783155312 +bh1_45_plot1_ivy=-483562205 +bh1_45_plot1_ter=1623567935 +bh1_45_plot1_water=-1235705016 +bh1_45_plot2_building=-1721250419 +bh1_45_plot2_d_1=-480214075 +bh1_45_plot2_d_2=-216390856 +bh1_45_plot2_d_3=-988592341 +bh1_45_plot2_d_4=-690394441 +bh1_45_plot2_d_5=-1469739568 +bh1_45_plot2_d_6=-1412131670 +bh1_45_plot2_d2=-250686999 +bh1_45_plot2_d8=-847902024 +bh1_45_plot2_terrb=1593111900 +bh1_45_plot3_d=-455504738 +bh1_45_plot3_d2=860918908 +bh1_45_plot3_d3=1091448823 +bh1_45_plot3_d4=1455610720 +bh1_45_plot3_detailfence=1274081035 +bh1_45_plot3_tea_dcl=-1965460498 +bh1_45_plot3_tea_dcl2=-205912000 +bh1_45_plot3_tera=-1845341053 +bh1_45_plot3_terb=2101390080 +bh1_45_plot3_water=1323597332 +bh1_45_plot3b_d=-835259213 +bh1_45_plot3b_d2_1=53551416 +bh1_45_plot3b_d2_2=1433224623 +bh1_45_plot3b_d2_3=-1252948610 +bh1_45_plot3b_hdg_01=541220395 +bh1_45_plot3b_hdg_02=1383645847 +bh1_45_plot3b_hdg_03=1679975914 +bh1_45_plot3b_hdg_04=2016120316 +bh1_45_plot3b_hdg_05=-2124570528 +bh1_45_plot3b_hdg_06=-1693297719 +bh1_45_plot3b_hdg_07=-1394608284 +bh1_45_plot3b_hdg_08=-1603477894 +bh1_45_plot4a_d_4=-994168842 +bh1_45_plot4a_d_5=-1303409895 +bh1_45_plot4a_d=-1446802710 +bh1_45_plot4a_d2_1=358735603 +bh1_45_plot4a_d2_2=-995836554 +bh1_45_plot4a_d2_3=-2000534106 +bh1_45_plot4a_ter_dcs=-1734057949 +bh1_45_plot4b_d_1=-700387201 +bh1_45_plot4b_d_2=-1001730925 +bh1_45_plot4b_d=-198592799 +bh1_45_plot4b_ter=-500411330 +bh1_46_c_build_d1=2131866720 +bh1_46_c_build_d2=-1921560277 +bh1_46_c_build_d3=-461111481 +bh1_46_c_build_d4=1901697264 +bh1_46_c_build_d5=-899953933 +bh1_46_c_build_d6=-671160775 +bh1_46_c_build_d9=285562949 +bh1_46_c_build_water=791549765 +bh1_46_c_build_wtr2=910483629 +bh1_46_c_build=1902818600 +bh1_46_c_buildyanky_detail_1=1963774490 +bh1_46_c_buildyanky_detail_2=-2022017291 +bh1_46_c_buildyanky_detail_3=1317045506 +bh1_46_c_buildyanky_detail_4=1626581480 +bh1_46_c_grnd=810252008 +bh1_46_em_a=-1263483880 +bh1_46_em_b=-1024499563 +bh1_46_fountainwater1=875354838 +bh1_46_fountainwater2=1668331873 +bh1_46_furgrass_south01=-2143220928 +bh1_46_furgrass_south02=-1430560716 +bh1_46_furgrass_south03=-186092403 +bh1_46_furgrass_south04=-1893160689 +bh1_46_furgrass_south05=1227463950 +bh1_46_furhedge00=-802337274 +bh1_46_furhedge01=-628661574 +bh1_46_furhedge02=-187558065 +bh1_46_ground01=1172629932 +bh1_46_ground01a=-1820431165 +bh1_46_hdg_01=-1832457567 +bh1_46_hdg_02=-1782452069 +bh1_46_hdg_03=1734349784 +bh1_46_hdg_04=2050374020 +bh1_46_hdg_05=-872522477 +bh1_46_hdg_06=-825531731 +bh1_46_mansion01_d_iv=1920538727 +bh1_46_mansion01_d1=1503301272 +bh1_46_mansion01_d2=484906290 +bh1_46_mansion01_d3=1998571938 +bh1_46_mansion01_d4=-797574067 +bh1_46_mansion01_d5=-1699311409 +bh1_46_mansion01_detail_2=-1181191078 +bh1_46_mansion01_detail_3=-1763758360 +bh1_46_mansion01_detail_4=-2069067133 +bh1_46_mansion01_detail_5=84478778 +bh1_46_mansion01_detail_6=-226367956 +bh1_46_mansion01=2132222347 +bh1_46_pl1=1554104833 +bh1_46_pl2=-553367864 +bh1_46_plants1=-637799143 +bh1_46_plants2=-935767660 +bh1_46_plants3=1866702762 +bh1_46_plants4=1560673071 +bh1_46b_a_build_d_1=-1574991483 +bh1_46b_a_build_d_2=604114252 +bh1_46b_a_build_d_3=842377651 +bh1_46b_a_build_o=1832704616 +bh1_46b_a_build_o2=-1933941009 +bh1_46b_a_build_o3=-2030806173 +bh1_46b_a_build_o4=-1899042020 +bh1_46b_a_build=1942905857 +bh1_46b_a_buildb=-687289398 +bh1_46b_b_balust_1=-847462761 +bh1_46b_b_balust_2=-1209560211 +bh1_46b_b_balust_3=-367691832 +bh1_46b_b_balust_4=1682467888 +bh1_46b_b_balust_5=1339966300 +bh1_46b_b_balust_6=-2128337433 +bh1_46b_b_balust_7=-1438943211 +bh1_46b_b_balust_8=1191817639 +bh1_46b_b_build=-280865979 +bh1_46b_em_1=-702360621 +bh1_46b_em_2=-337576113 +bh1_46b_fence_1=1540636799 +bh1_46b_flowergroup_a=819462836 +bh1_46b_flowergroup_b=-1330085261 +bh1_46b_flowergroup_c1=-1691255147 +bh1_46b_flowergroup_c2=1682903249 +bh1_46b_flowergroup_c3=1992144302 +bh1_46b_furgrass01=-354964539 +bh1_46b_furgrass02=-593359014 +bh1_46b_furhedge00=-1381080217 +bh1_46b_furhedge01=-1661156856 +bh1_46b_furhedge02=-1363974795 +bh1_46b_furhedge03=1080527071 +bh1_46b_furhedge04=1377905746 +bh1_46b_ground_dcs=1190356752 +bh1_46b_ground=1683986739 +bh1_46b_groundb_dcs=1107631626 +bh1_46b_groundb=-1719954317 +bh1_46b_hedge_02=-1553315544 +bh1_46b_hedge_03=-1857280788 +bh1_46b_hedge_04=2131853431 +bh1_46b_hedge_05=-26247391 +bh1_46b_hedge_06=-334636450 +bh1_46b_plants=1827387825 +bh1_46b_water=-310715319 +bh1_47_base_01=823389161 +bh1_47_bld02_bal1=1005249067 +bh1_47_bld02_bal2=-258094186 +bh1_47_bld02_dec_01=-1982222489 +bh1_47_bld02_dec_02=1328593422 +bh1_47_bld02_dec_03=-1520146820 +bh1_47_bld02_dec_04=-575449323 +bh1_47_bld02_dec_05=-260735847 +bh1_47_bld02_dec_06=1983252508 +bh1_47_bld02_dec_07=-1930349166 +bh1_47_bld02_dtl01=-1876543657 +bh1_47_bld02_terrain=-279126603 +bh1_47_bld02=1709010950 +bh1_47_bld03_dtl=-1340443001 +bh1_47_bld03_garage_ovl=623827067 +bh1_47_bld03_ovl=-291890860 +bh1_47_bld03_pergola=726272860 +bh1_47_bld03_terrain1=-1542260580 +bh1_47_bld03=-398789441 +bh1_47_burnt_decal_01=-1793534980 +bh1_47_burnt_details=-1157743797 +bh1_47_burnt_house=603828004 +bh1_47_burnt_pool_decal_01=1899142671 +bh1_47_burnt_slod=-2040933200 +bh1_47_decal_03=771477986 +bh1_47_detailsbase_01=-1268830485 +bh1_47_flowers_01=-998270886 +bh1_47_gate_1=1930237257 +bh1_47_gate_2=-2139443164 +bh1_47_hedged1_01=-423316851 +bh1_47_hedged1_02=1356138156 +bh1_47_hedged1_03=2115756345 +bh1_47_hedged1_04=2086264245 +bh1_47_hedged1_05=697743408 +bh1_47_hedged1_06=-1479625570 +bh1_47_hedged1_07=-1727981821 +bh1_47_hedged1_08=-951979132 +bh1_47_hedged1_09=1689398886 +bh1_47_hedged1_10=570141302 +bh1_47_hedged1_11=884559857 +bh1_47_hedged2_01=-1732807038 +bh1_47_hedged2_02=-2029661409 +bh1_47_hedged2_03=2101526425 +bh1_47_hedged2_04=1804082212 +bh1_47_hedged2_05=-1776193186 +bh1_47_hedged2_06=884453004 +bh1_47_hedged2_07=2057615973 +bh1_47_hedged2_08=1765185417 +bh1_47_hedged2_09=1058521932 +bh1_47_hedged2_10=-1049534710 +bh1_47_hedged2_11=1109876852 +bh1_47_hedged2_12=333874163 +bh1_47_joshhse_firevfx=-1194068010 +bh1_47_joshhse_firevfx001=-1753964904 +bh1_47_joshhse_firevfx002=-1521075621 +bh1_47_joshhse_firevfx004=-822440545 +bh1_47_joshhse_firevfx005=-592172782 +bh1_47_joshhse_firevfx006=-225684286 +bh1_47_joshhse_firevfx007=110263502 +bh1_47_joshhse_firevfx008=402661289 +bh1_47_joshhse_firevfx009=633191204 +bh1_47_joshhse_firevfx010=541340557 +bh1_47_joshhse_firevfx011=-320090907 +bh1_47_joshhse_firevfx012=255136119 +bh1_47_pool02=1818204024 +bh1_47_terrain_1=-1154061131 +bh1_47_terrain_hedge=282919677 +bh1_47_unburnt_decal=1619214278 +bh1_47_unburnt_details=-704158548 +bh1_47_unburnt_emis_slod=1508262081 +bh1_47_unburnt_emis=-1136613807 +bh1_47_unburnt_house=-1055384942 +bh1_47_unburnt_pool_decal=1427638297 +bh1_47_unburnt_slod=155841957 +bh1_48_b_builda=1879871808 +bh1_48_b_buildb=-1504248364 +bh1_48_b_decal_a=1851341544 +bh1_48_b_decal_b=2091145086 +bh1_48_b_decal_c=-1964051437 +bh1_48_b_decal_d=-305612347 +bh1_48_b_decal_e=-67709407 +bh1_48_b_detailsa=-292769785 +bh1_48_b_detailsb=-1069558942 +bh1_48_b_detailsc=-769165519 +bh1_48_b_detailsd=1413905273 +bh1_48_b_gate1=-2080372624 +bh1_48_b_ground=-1980453285 +bh1_48_b_wall=-1148178078 +bh1_48_balustrada=-1945644990 +bh1_48_balustradb=2105160487 +bh1_48_balustradc=597229410 +bh1_48_em_a=277063902 +bh1_48_em_b=588205557 +bh1_48_em_t=1502329577 +bh1_48_flowers2=1558978619 +bh1_48_flowers3=1007476365 +bh1_48_flowers4=717437946 +bh1_48_fur_01=1129536043 +bh1_48_fur_02=436012927 +bh1_48_fur_03=1587417284 +bh1_48_fur_04=1954102394 +bh1_48_fur_05=208268377 +bh1_48_fur_06=-632944622 +bh1_48_fur_07=688694686 +bh1_48_fur_08=-155074295 +bh1_48_fur_09=-709460217 +bh1_48_fur_10=821704369 +bh1_48_fur_11=-588411239 +bh1_48_fur_12=179268124 +bh1_48_fur_13=965396434 +bh1_48_fur_14=-414932153 +bh1_48_fur_15=-833883830 +bh1_48_fur_16=-998122058 +bh1_48_grnd_hdg=1900583117 +bh1_48_grnd=-1744860020 +bh1_48_grnd2_clth=-1391260454 +bh1_48_grnd2_clthb=-926619243 +bh1_48_grnd2=-214455419 +bh1_48_mans_decal_1=-57738194 +bh1_48_mans_decal_2=-889841411 +bh1_48_mans_decal_3=-653249231 +bh1_48_mans_decal_4ay=-869194181 +bh1_48_mans_decal_em2=1240951900 +bh1_48_mans_decal_emiss=1587966903 +bh1_48_mans_decal_pool=-1426400673 +bh1_48_mans_ivy1=689431352 +bh1_48_mans_ivy2=994609053 +bh1_48_michael_decla=1524356907 +bh1_48_michael_declb=-549724171 +bh1_48_michael_declc=-318932104 +bh1_48_michael_decld=-71231233 +bh1_48_michael_deta=-887672284 +bh1_48_michael_detb=-1193669206 +bh1_48_michael_detc=723317294 +bh1_48_michael_detd=416664992 +bh1_48_michaels=113299972 +bh1_48_planter_ref=1854260036 +bh1_48_props_watrelfproxy=1827097148 +bh1_48_tennis_detail=645202402 +bh1_48_water_fount=217437483 +bh1_49_bld_11_em_lod=1115311664 +bh1_49_bld_11_em=10758786 +bh1_49_bld_11=-259793739 +bh1_49_bld_chrch=292807669 +bh1_49_bld_decal=-327094411 +bh1_49_bld_decal2=-322154375 +bh1_49_bld_decal3=-864809015 +bh1_49_bushdec_01=1121526061 +bh1_49_bushdec_02=1966671512 +bh1_49_bushdec_03=-1545346067 +bh1_49_bushdec_04=-802407299 +bh1_49_bushdec_05=-1101162272 +bh1_49_bushdec_06=-294422261 +bh1_49_bushdec_07=-599698265 +bh1_49_bushdec_08=149663235 +bh1_49_bushdec_09=-123662994 +bh1_49_bushdec_10=-1600595125 +bh1_49_bushdec_11=1390460892 +bh1_49_bushdec_12=1579734632 +bh1_49_chrch_em_lod=1051137569 +bh1_49_chrch_em=-1904787447 +bh1_49_cloister_d=-848986919 +bh1_49_cloister028_em_lod=-13038663 +bh1_49_cloister028_em=278960799 +bh1_49_cloister028=-736652603 +bh1_49_decals=-1277031083 +bh1_49_decalsb=-795569752 +bh1_49_decalsb2=-1036061674 +bh1_49_flower1=815442589 +bh1_49_flower2=1068583114 +bh1_49_flower3=-435579528 +bh1_49_grd_decal1=1133089429 +bh1_49_grd_decal2=1513930747 +bh1_49_grd_decal3=-1476469890 +bh1_49_grd_decal4=2139687571 +bh1_49_grnd=-113029518 +bh1_49_shadowcaster=-46224274 +bh1_49_water=-51067641 +bh1_49_waterd=742609507 +bh1_49b_flower=96940378 +bh1_49b_park_fur=-2137944101 +bh1_49b_park_fur2=750588006 +bh1_49b_park_fur3=-1941123196 +bh1_49b_park_fur4=2065575207 +bh1_49b_park_grd_d=-249433166 +bh1_49b_park_grd=-737921557 +bh1_49b_park_waterd=2075954223 +bh1_emissive_b_bh1_31=-1803893806 +bh1_emissive_bh1_01_a=1101424217 +bh1_emissive_bh1_01_b=-641263972 +bh1_emissive_bh1_02_set=838028652 +bh1_emissive_bh1_02=-1365885473 +bh1_emissive_bh1_03_ema=-750064110 +bh1_emissive_bh1_03_emb=1580794864 +bh1_emissive_bh1_04_ema=-272763863 +bh1_emissive_bh1_04_emb=-555003260 +bh1_emissive_bh1_05=-451073336 +bh1_emissive_bh1_06=-734295803 +bh1_emissive_bh1_07_a=169080062 +bh1_emissive_bh1_07_b=399609977 +bh1_emissive_bh1_08=935186440 +bh1_emissive_bh1_09_ema=-1111750453 +bh1_emissive_bh1_09_emb=1309157761 +bh1_emissive_bh1_11=-2091651161 +bh1_emissive_bh1_13=-1937473016 +bh1_emissive_bh1_14=-1684135877 +bh1_emissive_bh1_15_a=-998659842 +bh1_emissive_bh1_15=-1171301027 +bh1_emissive_bh1_17=1227455307 +bh1_emissive_bh1_18=-690514263 +bh1_emissive_bh1_20=1549207829 +bh1_emissive_bh1_20b=-1292630005 +bh1_emissive_bh1_21=1310682278 +bh1_emissive_bh1_22=-2119117880 +bh1_emissive_bh1_22b=-325059166 +bh1_emissive_bh1_30=844542373 +bh1_emissive_bh1_32=1442937082 +bh1_emissive_bh1_33_semp=39223217 +bh1_emissive_bh1_33=592647070 +bh1_emissive_bh1_34=2022489616 +bh1_emissive_bh1_35a=-848097816 +bh1_emissive_bh1_35b=1187971234 +bh1_emissive_bh1_35c=1701592540 +bh1_emissive_bh1_35d=877091727 +bh1_emissive_bh1_36=-462481953 +bh1_emissive_bh1_37=305983866 +bh1_emissive_bh1_39_bda=-1300785683 +bh1_emissive_bh1_39_bdb=912104891 +bh1_emissive_bh1_39_bdc=396386365 +bh1_emissive_bh1_39_s03e=1024884199 +bh1_emissive_bh1_40=1134261378 +bh1_emissive_bh1_40b=-1063253189 +bh1_emissive_bh1_42_plota=1139506671 +bh1_emissive_bh1_42_plotb=-354726960 +bh1_emissive_bh1_42=674676153 +bh1_emissive_bh1_42b_ter=-1221191516 +bh1_emissive_bh1_42b=-942143005 +bh1_emissive_bh1_44_ema=364829048 +bh1_emissive_bh1_44_ema1=1952947826 +bh1_emissive_bh1_44_ema2=2125312766 +bh1_emissive_bh1_44_ema3=902406455 +bh1_emissive_bh1_44_emb=1192147971 +bh1_emissive_bh1_44_emb1=1435788356 +bh1_emissive_bh1_44_emb2=-384660670 +bh1_emissive_bh1_45_a=-1783054353 +bh1_emissive_bh1_45_b=-873223068 +bh1_emissive_bh1_45_c=-1236893430 +bh1_emissive_bh1_45_d=814151053 +bh1_emissive_bh1_45_e=447662557 +bh1_emissive_bh1_45_f=354238138 +bh1_emissive_bh1_46_a=881630230 +bh1_emissive_bh1_46_b=947233768 +bh1_emissive_bh1_47_a=403278773 +bh1_emissive_bh1_47_c=2109462296 +bh1_emissive_bh1_48_a=-364915213 +bh1_emissive_bh1_48_b=-965308831 +bh1_emissive_bh1_48_t=1650476586 +bh1_emissive_bh1_a_31=-224204959 +bh1_emissive_bh1_c_31=-1887484302 +bh1_emissive_em=316291187 +bh1_emissive_hgemad=1014135834 +bh1_emissive_hgemad02=-166393464 +bh1_emissive_office=1438235569 +bh1_emissive_theatresign=630273975 +bh1_emissive1_46b=1318988087 +bh1_emissive2_46b=-62463627 +bh1_lod_emissive_6_20_slod3=2052273332 +bh1_lod_emissive_6_21_slod3=1060762563 +bh1_lod_emissive=-1859040638 +bh1_lod_slod3=-692530331 +bh1_props_comboac_lod=-1058670740 +bh1_rd_furgrass_00=616222599 +bh1_rd_furgrass_01=401126883 +bh1_rd_furgrass_02=155621535 +bh1_rd_furgrass_03=1888446255 +bh1_rd_furgrass_04=1657883571 +bh1_rd_furgrass_05=1426272279 +bh1_rd_furgrass_06=1196201130 +bh1_rd_furgrass_07=-1223625679 +bh1_rd_furgrass_08=-1446585955 +bh1_rd_furgrass_09=-1667416246 +bh1_rd_furgrass_10=-374258595 +bh1_rd_furgrass_11=-601151159 +bh1_rd_furgrass_12=-845575130 +bh1_rd_furgrass_13=-137371502 +bh1_rd_furgrass_14=-350009543 +bh1_rd_furgrass_15=628407263 +bh1_rd_furgrass_16=381492848 +bh1_rd_furgrass_17=1086812804 +bh1_rd_furgrass_18=808505687 +bh1_rd_furgrass_19=1786496492 +bh1_rd_furgrass_20=-1116608473 +bh1_rd_furgrass_21=-1522550845 +bh1_rd_furgrass_22=1930613606 +bh1_rd_furgrass_23=-2002518392 +bh1_rd_furgrass_24=1451104829 +bh1_rd_furgrass_25=1710143774 +bh1_rd_furgrass_26=733168808 +bh1_rd_furgrass_27=964354103 +bh1_rd_furgrass_28=285773651 +bh1_rd_furgrass_29=519252776 +bh1_rd_furgrass_30=-2131654945 +bh1_rd_furgrass_31=-98600647 +bh1_rd_furgrass_32=-330572398 +bh1_rd_furgrass_33=-710561722 +bh1_rd_furgrass_34=-940108567 +bh1_rd_furgrass_35=-87197091 +bh1_rd_furgrass_36=-324674034 +bh1_rd_furgrass_37=-678186006 +bh1_rd_furgrass_38=-920053995 +bh1_rd_furgrass_39=-3799986 +bh1_rd_furgrass_40=571723453 +bh1_rd_furgrass_41=-151062384 +bh1_rd_furgrass_42=-1127119818 +bh1_rd_furgrass_43=-1805536425 +bh1_rd_furgrass_44=-372220365 +bh1_rd_furgrass_45=-1595192214 +bh1_rd_furgrass_46=-1355683593 +bh1_rd_furgrass_47=1029309765 +bh1_rd_furgrass_48=1270063608 +bh1_rd_furgrass_49=1775623740 +bh1_rd_furgrass_50=519324910 +bh1_rd_furgrass_51=1727550709 +bh1_rd_furgrass_52=1963127050 +bh1_rd_furgrass_53=1262787982 +bh1_rd_furgrass_54=1495021885 +bh1_rd_furgrass_55=-1614035301 +bh1_rd_furgrass_56=-1382522316 +bh1_rd_furgrass_57=-2076307584 +bh1_rd_furgrass_58=-1842107541 +bh1_rd_furgrass_59=-1617312193 +bh1_rd_furgrass_60=-216208912 +bh1_rd_furgrass_61=-1381474552 +bh1_rd_furgrass_62=-681921940 +bh1_rd_furgrass_63=995392094 +bh1_rd_furgrass_64=763813571 +bh1_rd_furgrass_65=-456929986 +bh1_rd_furgrass_66=251797946 +bh1_rd_furgrass_67=-74188086 +bh1_rd_furgrass_68=-774199464 +bh1_rd_furgrass_69=475872348 +bh1_rd_furgrass_70=1530871190 +bh1_rd_furgrass_71=1266261515 +bh1_rd_furgrass_72=-1354340957 +bh1_rd_furgrass_73=-1593030353 +bh1_rd_furgrass_74=-1529982793 +bh1_rd_furgrass_75=-1744062670 +bh1_rd_furgrass_76=-1986618808 +bh1_rd_furgrass_77=-68026627 +bh1_rd_furgrass_78=-339452254 +bh1_rd_furgrass_79=-821746396 +bh1_rd_furgrass_80=845605574 +bh1_rd_furgrass_81=-7109344 +bh1_rd_furgrass_82=250749917 +bh1_rd_furgrass_83=2087255753 +bh1_rd_furgrass_84=1259478044 +bh1_rd_furgrass_85=1490892722 +bh1_rd_furgrass_86=-1483713257 +bh1_rd_furgrass_87=-1252593500 +bh1_rd_props_busroof002=384995061 +bh1_rd_props_busroof003=67365136 +bh1_rd_props_busroof004=-1158981920 +bh1_rd_props_busroof005=-1466060219 +bh1_rd_props_busroof01=1222712670 +bh1_rd2_alleyweeds=1736313339 +bh1_rd2_bh1_metro_link_01=-1945474736 +bh1_rd2_carpark1=2050925148 +bh1_rd2_carpark2=1132770537 +bh1_rd2_cp1_fizzys=1186775938 +bh1_rd2_cp1_rail=-1759097832 +bh1_rd2_cp1_sgn_lod=20075322 +bh1_rd2_cp1_sgn=-226807181 +bh1_rd2_cp1_stairs_lod=1558411635 +bh1_rd2_cp1_stairs_main=-890838246 +bh1_rd2_cp1bdecals=-964280405 +bh1_rd2_cp1decals=952080100 +bh1_rd2_cp1details=1728750731 +bh1_rd2_cp2_sgn=1553698780 +bh1_rd2_cp2decals=1564953971 +bh1_rd2_cp2details=-1264215694 +bh1_rd2_fur01=-114999207 +bh1_rd2_fur02=663526683 +bh1_rd2_fur03=-1544382987 +bh1_rd2_fur04=-1314115224 +bh1_rd2_fur05=-1032858897 +bh1_rd2_fur06=-792662127 +bh1_rd2_fur07=-1936627929 +bh1_rd2_fur08=-1698364526 +bh1_rd2_fur09=-956474366 +bh1_rd2_fur10=1394504470 +bh1_rd2_fur11=1155585691 +bh1_rd2_fur12=2017967464 +bh1_rd2_fur13=-358276495 +bh1_rd2_fur14=-396681763 +bh1_rd2_fur15=370211144 +bh1_rd2_fur16=62772386 +bh1_rd2_fur17=-1355928700 +bh1_rd2_fur18=-1662974230 +bh1_rd2_fur19=-894705025 +bh1_rd2_fur20=-529265481 +bh1_rd2_fur21=-207867129 +bh1_rd2_fur22=1146115170 +bh1_rd2_fur23=-985868727 +bh1_rd2_fur24=-669844491 +bh1_rd2_fur25=-1431264975 +bh1_rd2_fur26=-76365132 +bh1_rd2_fur27=-1038921746 +bh1_rd2_fur28=-765169520 +bh1_rd2_fur29=-1519282517 +bh1_rd2_fur30=651845179 +bh1_rd2_fur31=-303141788 +bh1_rd2_fur32=-123895358 +bh1_rd2_fur33=1400747901 +bh1_rd2_fur34=1826089521 +bh1_rd2_fur35=902429722 +bh1_rd2_fur36=1077219564 +bh1_rd2_fur37=496749550 +bh1_rd2_fur38=28939306 +bh1_rd2_fur39=954696321 +bh1_rd2_fur40=-973333016 +bh1_rd2_fur41=-253267010 +bh1_rd2_fur42=-495855917 +bh1_rd2_fur43=250490827 +bh1_rd2_fur44=-43807562 +bh1_rd2_fur45=663806224 +bh1_rd2_fur46=433014157 +bh1_rd2_fur47=147563310 +bh1_rd2_fur48=-25325934 +bh1_rd2_fur49=1144822283 +bh1_rd2_fur50=782266375 +bh1_rd2_fur51=-442900997 +bh1_rd2_fur53=1744069290 +bh1_rd2_fur54=1705664022 +bh1_rd2_hedge_shadow=-478661688 +bh1_rd2_islanddecal=-6983143 +bh1_rd2_lowhedge=-1141899104 +bh1_rd2_metro_shadow=767127050 +bh1_rd2_metrolink_tunnel_lod=772960247 +bh1_rd2_metrolink_tunnel=-5816020 +bh1_rd2_portola_shadbox=1419636801 +bh1_rd2_portola_subwaybits=1633083285 +bh1_rd2_portola_subwayshell=1076531216 +bh1_rd2_road_sect=578883653 +bh1_rd2sect_01_r10_01_ovly=517886668 +bh1_rd2sect_01_r10_01=-659827385 +bh1_rd2sect_01_r10_02_ovly=155428494 +bh1_rd2sect_01_r10_02=-1850095780 +bh1_rd2sect_01_r11_01=-491818530 +bh1_rd2sect_01_r12_01_ovly=-414979116 +bh1_rd2sect_01_r13_01=-1148236897 +bh1_rd2sect_01_r2_03_ovly=-1020619147 +bh1_rd2sect_01_r2_03=-360507592 +bh1_rd2sect_01_r4_ovly=1045406481 +bh1_rd2sect_01_r4=1675501022 +bh1_rd2sect_01_r5_ovly=392318112 +bh1_rd2sect_01_r5=1919924993 +bh1_rd2sect_01_r6_ovly=-628913021 +bh1_rd2sect_01_r6=2133972101 +bh1_rd2sect_01_r7_02_ovly=2086265124 +bh1_rd2sect_01_r7_04_ovly=-353296408 +bh1_rd2sect_01_r7_05_ovly=1034793965 +bh1_rd2sect_01_r7_05a=-1941060203 +bh1_rd2sect_01_r8_01_ovly=37700113 +bh1_rd2sect_01_r8_01=-646664713 +bh1_rd2sect_01_r8_02_ovly=-1792349919 +bh1_rd2sect_01_r8_02=-1624852132 +bh1_rd2sect_01_r9_ovly=-141572023 +bh1_rd2sect_01_r9=735325647 +bh1_rd2sect_02_r10_01_ovly=-1256752102 +bh1_rd2sect_02_r10_01=-1295858346 +bh1_rd2sect_02_r10_02_ovly=-214511227 +bh1_rd2sect_02_r10_02=-1593761325 +bh1_rd2sect_02_r12_01=-1381059175 +bh1_rd2sect_02_r2_004=1130092257 +bh1_rd2sect_02_r2_03_ovly=-1850867802 +bh1_rd2sect_02_r2_03=1563624922 +bh1_rd2sect_02_r2_03a=-1231865414 +bh1_rd2sect_02_r4_ovly=757528049 +bh1_rd2sect_02_r4=-1091164162 +bh1_rd2sect_02_r5_ovly=-1020978744 +bh1_rd2sect_02_r5=-1359542272 +bh1_rd2sect_02_r6_ovly=1847192645 +bh1_rd2sect_02_r6=-1054364563 +bh1_rd2sect_02_r7_02_ovly=510614445 +bh1_rd2sect_02_r7_02=1004487425 +bh1_rd2sect_02_r7_04=-543880594 +bh1_rd2sect_02_r7_05_ovly=-629403997 +bh1_rd2sect_02_r7_05=251390267 +bh1_rd2sect_02_r8_01_ovly=2119615695 +bh1_rd2sect_02_r8_01=2034441431 +bh1_rd2sect_02_r8_02_ovly=-1430612115 +bh1_rd2sect_02_r8_02=-2088947381 +bh1_rd2sect_02_r9_ovly=1692241617 +bh1_rd2sect_02_r9=-698034457 +bh1_rd2sect_03_r10_003=-990090196 +bh1_rd2sect_03_r10_01_ovly=-1749630133 +bh1_rd2sect_03_r10_02_ovly=-527097143 +bh1_rd2sect_03_r2_03=1805065876 +bh1_rd2sect_03_r4_ovly=-1615486617 +bh1_rd2sect_03_r6_ovly=-1399765909 +bh1_rd2sect_03_r6=-1911793322 +bh1_rd2sect_03_r7_02_ovly=1620013124 +bh1_rd2sect_03_r7_02a=886652950 +bh1_rd2sect_03_r7_02b=631939517 +bh1_rd2sect_03_r7_05_ovly=-1754146782 +bh1_rd2sect_03_r7_05=-10415888 +bh1_rd2sect_03_r9_ovly=-1166824577 +bh1_rd2sect_04_r10_01_ovly=-2130080035 +bh1_rd2sect_04_r10_02_ovly=-2075849416 +bh1_rd2sect_04_r10_02=-881153590 +bh1_rd2sect_04_r6_ovly=-1963785136 +bh1_rd2sect_04_r6=260926168 +bh1_rd2sect_04_r7_05_ovly=690465503 +bh1_rd2sect_04_r9_ovly=223890098 +bh1_rd2sect_05_r10_02_ovly=1413601574 +bh1_rd2sect_05_r6_ovly=984667381 +bh1_rd2sect_06_r6_ovly=1685494175 +bh1_rda_furgrass_00=1467277791 +bh1_rda_furgrass_01=1898616138 +bh1_rda_furgrass_02=-2097104650 +bh1_rda_furgrass_03=1247299502 +bh1_rda_furgrass_04=1536322082 +bh1_rda_furgrass_05=1976901287 +bh1_rdsect_01_r1_01_ovly=225579196 +bh1_rdsect_01_r1_01=1973788490 +bh1_rdsect_01_r1_02_ovly=-2028144440 +bh1_rdsect_01_r1_02=-1545634883 +bh1_rdsect_01_r12_01=-1658054736 +bh1_rdsect_01_r14_01_ovly=774977132 +bh1_rdsect_01_r14_01=1938336545 +bh1_rdsect_01_r2_01_ovly=2125422635 +bh1_rdsect_01_r2_01=-1293777761 +bh1_rdsect_01_r2_02_ovly=1529159220 +bh1_rdsect_01_r2_02=-60385370 +bh1_rdsect_01_r3_01_ovly=132432827 +bh1_rdsect_01_r3_01=-1390942014 +bh1_rdsect_01_r3_02_ovly=247556134 +bh1_rdsect_01_r3_02=-763481198 +bh1_rdsect_01_r7_01_ovly=1745765840 +bh1_rdsect_01_r7_01=2096392569 +bh1_rdsect_01_r7_02=-1820420463 +bh1_rdsect_01_r7_03_ovly=-539139296 +bh1_rdsect_01_r7_03=-1589366244 +bh1_rdsect_01_r7_034=948908070 +bh1_rdsect_01_r7_04=-1209311382 +bh1_rdsect_02_r1_02_ovly=1249629473 +bh1_rdsect_02_r1_02=1342828724 +bh1_rdsect_02_r12_01_ovly=-1649981264 +bh1_rdsect_02_r2_01_ovly=161521590 +bh1_rdsect_02_r2_01=-1708204376 +bh1_rdsect_02_r2_02_ovly=523843518 +bh1_rdsect_02_r2_02=-1536363740 +bh1_rdsect_02_r3_0=2012243315 +bh1_rdsect_02_r3_01_ovly=1007894452 +bh1_rdsect_02_r3_01=-1584364502 +bh1_rdsect_02_r3_02_ovly=-1085452682 +bh1_rdsect_02_r7_01_ovly=-1769690966 +bh1_rdsect_02_r7_01=-1250619900 +bh1_rdsect_02_r7_03_ovly=40666087 +bh1_rdsect_02_r7_03a=341739741 +bh1_rdsect_02_r7_03b=-1771270925 +bh1_rdsect_02_r7_04_ovly=248014758 +bh1_rdsect_03_r1_01_ovly=1502056534 +bh1_rdsect_03_r1_01=-804976807 +bh1_rdsect_03_r1_02_ovly=-1212515124 +bh1_rdsect_03_r1_02=462003805 +bh1_rdsect_03_r3_02_ovly=-1566004954 +bh1_rdsect_03_r7_01_ovly=494899267 +bh1_rdsect_03_r7_01=1158217053 +bh1_rdsect_03_r7_03_ovly=926674594 +bh1_rdsect_03_r7_034=629079439 +bh1_rdsect_03_r7_04_ovly=1130856219 +bh1_rdsect_03_r7_30=1375444210 +bh1_rdsect_04_r1_01_ovly=-1211969696 +bh1_rdsect_04_r1_01=-713013421 +bh1_rdsect_04_r1_02_ovly=-1678295311 +bh1_rdsect_04_r1_02=-24700576 +bh1_rdsect_04_r7_02_ovly=209373880 +bh1_rdsect_04_r7_03_ovly=1776773494 +bh1_rdsect_05_r1_01_ovly=378148821 +bh1_rdsect_05_r1_01=-700898980 +bh1_rdsect_06_r1_01=1427825420 +biff=850991848 +bifta=-349601129 +bike_test=1384719738 +bink_3a_00=-2123114957 +bink_3a_01=1537903265 +bink_3a_02=907657084 +bink_3a_03=4674520 +bink_3a_04=1219257505 +bink_3a_05=586619191 +bink_3a_07=-916593142 +bink_3a_08=-607974704 +bink_3a_09=-298209347 +bink_3a_10=-1713975 +bink_3a_100=-612783674 +bink_3a_11=-1165832700 +bink_3a_13=1154179731 +bink_3a_14=916506174 +bink_3a_15=-230408826 +bink_3a_16=-736296648 +bink_3a_17=2080559353 +bink_3a_18=1849439596 +bink_3a_19=695839728 +bink_3a_20=292683009 +bink_3a_21=-923931654 +bink_3a_22=-1775991192 +bink_3a_23=1022841867 +bink_3a_24=1252880247 +bink_3a_25=-511632096 +bink_3a_26=-272451165 +bink_3a_27=921716709 +bink_3a_28=1152574314 +bink_3a_29=-612134643 +bink_3a_30=-214680330 +bink_3a_31=-1771338918 +bink_3a_32=139519791 +bink_3a_33=-795609174 +bink_3a_34=-1446335976 +bink_3a_35=1835938144 +bink_3a_36=1606194685 +bink_3a_37=-1825702689 +bink_3a_38=2119160611 +bink_3a_39=681224118 +bink_3a_40=-406018233 +bink_3a_41=-1714681029 +bink_3a_42=138897468 +bink_3a_43=-1131425598 +bink_3a_44=-1370278839 +bink_3a_46=-757596846 +bink_3a_47=-375018735 +bink_3a_48=-93959022 +bink_3a_49=1143791646 +bink_3a_50=1921934940 +bink_3a_52=1541191929 +bink_3a_53=-637356733 +bink_3a_54=-934800946 +bink_3a_55=-1503277558 +bink_3a_56=-1800918385 +bink_3a_57=-144347156 +bink_3a_58=-450901151 +bink_3a_60=-1502621898 +bink_3a_62=-2116745727 +bink_3a_63=459094287 +bink_3a_64=-305570328 +bink_3a_65=-151556028 +bink_3a_67=702993958 +bink_3a_68=882961306 +bink_3a_69=64162303 +bink_3a_72=592818960 +bink_3a_73=-1645172660 +bink_3a_75=-1167695561 +bink_3a_77=1246658821 +bink_3a_78=2091148720 +bink_3a_79=-1496532480 +bink_3a_80=-456472153 +bink_3a_81=-763845373 +bink_3a_82=-1068171076 +bink_3a_83=1039989770 +bink_3a_84=767581073 +bink_3a_85=460470005 +bink_3a_86=154964618 +bink_3a_87=1667417817 +bink_3a_88=1430399640 +bink_3a_89=1131939588 +bink_3a_90=226566219 +bink_3a_91=1677774153 +bink_3a_92=1916692932 +bink_3a_93=-927787344 +bink_3a_94=-696667587 +bink_3a_95=757555095 +bink_3a_96=794846217 +bink_3a_97=1977938289 +bink_3a_98=1714573836 +bink_3a_99=485146494 +bink_3a_door=2043516651 +bink_3b_00=1992775731 +bink_3b_01=2089640895 +bink_3b_02=1380126507 +bink_3b_03=1120202811 +bink_3b_04=424582479 +bink_3b_05=503883459 +bink_3b_06=1808450118 +bink_3b_07=2088395685 +bink_3b_08=1369968129 +bink_3b_09=1591126110 +bink_3b_10=2077188323 +bink_3b_11=1847379326 +bink_3b_12=1749727706 +bink_3b_13=1603020897 +bink_3b_14=1377865098 +bink_3b_15=-1141808850 +bink_3b_16=-1397046591 +bink_3b_17=-1462387977 +bink_3b_18=-1712808675 +bink_3b_19=69169545 +bink_3b_20=-334611533 +bink_3b_21=-1056184913 +bink_3b_22=-1899953894 +bink_3b_23=1521129698 +bink_3b_24=-1913290889 +bink_3b_25=1060037099 +bink_3b_26=813974678 +bink_3b_27=631320272 +bink_3b_28=350195021 +bink_3b_29=157513301 +bink_3b_30=-535682341 +bink_3b_31=-1258566481 +bink_3b_32=-999658612 +bink_3b_33=-1045666284 +bink_3b_34=-1854175821 +bink_3b_35=-1507217649 +bink_3b_36=1953745820 +bink_3b_37=-2096731967 +bink_3b_38=1781937953 +bink_3b_39=931615172 +bink_3b_40=-155167617 +bink_3b_41=-453725976 +bink_3b_42=1128164730 +bink_3b_43=1434751442 +bink_3b_44=-1298117616 +bison=-16948145 +bison2=2072156101 +bison3=1739845664 +bjxl=850565707 +blade=-1205801634 +blazer=-2128233223 +blazer2=-48031959 +blazer3=-1269889662 +blazer4=-440768424 +blazer5=-1590337689 +blimp=-150975354 +blimp2=-613725916 +blista=-344943009 +blista2=1039032026 +blista3=-591651781 +bmx=1131912276 +boattrailer=524108981 +bobcatxl=1069929536 +bodhi2=-1435919434 +bot_01b_bit_01=865552436 +bot_01b_bit_02=592258976 +bot_01b_bit_03=268730639 +boxville=-1987130134 +boxville2=-233098306 +boxville3=121658888 +boxville4=444171386 +boxville5=682434785 +brawler=-1479664699 +brickade=-305727417 +brioso=1549126457 +bt1_01_alleydts01=1518498504 +bt1_01_alleydts02=-696161596 +bt1_01_alleystuff01=561139103 +bt1_01_alleystuff02=-882990727 +bt1_01_build7_ovl=417619979 +bt1_01_build7=-79469195 +bt1_01_build91_dety=860237875 +bt1_01_build91_ovl=-533287020 +bt1_01_build91=1522033535 +bt1_01_cablemesh57166_tstd=-1186202789 +bt1_01_crnrb2_ovl=-342702441 +bt1_01_crnrb2=1646328675 +bt1_01_fence01=1121275494 +bt1_01_grddtdshad=805396804 +bt1_01_grdnoshad=733438063 +bt1_01_ivy=1322173685 +bt1_01_ladders01=-1047727237 +bt1_01_ladders02=-674816017 +bt1_01_ladders03=1420335536 +bt1_01_ladders04=1785316658 +bt1_01_ladders05=2068276973 +bt1_01_railing01=-989193539 +bt1_01_railing02=-223316471 +bt1_01_terrainovl=1520883623 +bt1_02_bldfront01=157259099 +bt1_02_block_01_ovl=533341979 +bt1_02_building01_ovl_2=2114599291 +bt1_02_building01_ovl=-1305876366 +bt1_02_building01=-312945501 +bt1_02_building01dtd=1965716513 +bt1_02_building01noshad=1828079541 +bt1_02_building02=589086762 +bt1_02_chimney_iref=-362139206 +bt1_02_clth=1628022640 +bt1_02_cp_ovl01=-510950955 +bt1_02_curvebal_iref=1727603692 +bt1_02_emissive_b=1170356994 +bt1_02_emissive_c=-995313459 +bt1_02_emissive_wind_hd_proxy=938599247 +bt1_02_emissive=-1736775706 +bt1_02_frntrail01=2146788247 +bt1_02_frntrail02=1444941805 +bt1_02_frntrail03=1667345008 +bt1_02_ground_emm=-641750058 +bt1_02_ground=-1740411840 +bt1_02_ladder002=-251053783 +bt1_02_ladder01=-340278951 +bt1_02_ladder03=-819197886 +bt1_02_ladder04=-592829634 +bt1_02_ladder05=-1035145592 +bt1_02_ladderpool01=1864567754 +bt1_02_ladderpool02=-2131120265 +bt1_02_loadingbay_ovl=-1031325234 +bt1_02_loadingbay_ovl02=-1881961158 +bt1_02_maildtd00=-386799080 +bt1_02_maildtd01=-696597206 +bt1_02_maildtd02=-975887393 +bt1_02_mailrailing01=-898978349 +bt1_02_mailrailing02=255211369 +bt1_02_mailrailing03=502977778 +bt1_02_mall_ov_2=192029156 +bt1_02_mall_ov=-268875355 +bt1_02_mallblock=-771226176 +bt1_02_shadowproxy01=-1737877333 +bt1_02_signem_slod1=2010703545 +bt1_02_stairs01=-1949463995 +bt1_02_steps01=1878668534 +bt1_02_winfrane_iref=-673345303 +bt1_03_building=-1397303042 +bt1_03_detail=1359185397 +bt1_03_detail2=162170489 +bt1_03_dtd01=-759223770 +bt1_03_emissive=-725282187 +bt1_03_frame01=154294878 +bt1_03_frame02=-1046590665 +bt1_03_grd_noshad=-978214413 +bt1_03_interior01=-81064519 +bt1_03_interior02=1963786647 +bt1_03_logo01=-1219518044 +bt1_03_logo02=929440207 +bt1_03_logo03=685212850 +bt1_03_railing01=205410314 +bt1_03_railing02=1544875958 +bt1_04_block_dtl01=-2068047980 +bt1_04_block_dtl01b=-230016166 +bt1_04_block_dtl01int=-1750069446 +bt1_04_block_dtl02=-1837190375 +bt1_04_block_dtl03=1752391423 +bt1_04_burton_subwaybits=89049497 +bt1_04_burton_subwayshell=1162648331 +bt1_04_carparkbitsint2=42793518 +bt1_04_carparkbitsint3=-257173908 +bt1_04_carparkint_reflect=-931934115 +bt1_04_carparkint1=1017193224 +bt1_04_carparkint1bits=-111708157 +bt1_04_carparkint2=-1837904212 +bt1_04_carparkint2bits=394742867 +bt1_04_carparkintwallbit=1287844003 +bt1_04_de04=-1339101434 +bt1_04_de1=-44024583 +bt1_04_de2=262234491 +bt1_04_eastglass01=191255509 +bt1_04_fence01=1856663360 +bt1_04_fence02=1612075544 +bt1_04_glassframe01=-745775903 +bt1_04_glassframe02=-2066399372 +bt1_04_glue_01=-1006374354 +bt1_04_glue_02=-1285599003 +bt1_04_glue_03=1755102049 +bt1_04_glue_int=-117418837 +bt1_04_glue2_int=-304645104 +bt1_04_hedgetops01=1718629960 +bt1_04_hedgetops02=-1053168678 +bt1_04_hedgetops03=806504841 +bt1_04_hedgetops04=-716008437 +bt1_04_intcarparkbits2int=-847728878 +bt1_04_intcarparkbitsint=564500460 +bt1_04_lad1=1543405043 +bt1_04_mall_emit_slod=-120255406 +bt1_04_mall_emit01=2034754878 +bt1_04_mall_emit02=-1846897017 +bt1_04_mall01_dt01=1074779481 +bt1_04_mall01=-403319234 +bt1_04_mall01int=-1953893014 +bt1_04_mall02=-246945566 +bt1_04_mall03_dt01=-1601638373 +bt1_04_mall03=2122384214 +bt1_04_malldoorsint=247843095 +bt1_04_northglass01=1867760399 +bt1_04_roof_dtl01=-1170635066 +bt1_04_roof_dtl02=-361175228 +bt1_04_roof_dtl03=-658816055 +bt1_04_roofsteps01=-1195773836 +bt1_04_roofsteps02=-1374889190 +bt1_04_roofsteps03=-409416111 +bt1_04_roofsteps04=-913403331 +bt1_04_roofsteps05=100928295 +bt1_04_roofsteps06=-156210048 +bt1_04_roofsteps07=545177628 +bt1_04_shop_dcal=-1752427146 +bt1_04_shop2=-1621819717 +bt1_04_shop3=-720377296 +bt1_04_shopframe01=-161144795 +bt1_04_shw_pxy=-1349509210 +bt1_04_terrain02=1075575058 +bt1_04_vine_emissive_slod=331872972 +bt1_04_vine_emissive=1733341753 +bt1_04_weed_001=1027688016 +bt1_04_weed_01=-2042055990 +bt1_04_weed_02=805668421 +bt1_04burtonsubways_reflect=423641443 +bt1_04burtonsubways_shadowb=233891262 +bt1_05_ballarge_iref=-480612982 +bt1_05_balsmall_iref=-1876066435 +bt1_05_buildmed_detail=-1021066582 +bt1_05_buildmed=-1733351955 +bt1_05_details03=1321214132 +bt1_05_fireescape_iref=814926301 +bt1_05_flynt_dtl01=-4737979 +bt1_05_flynt_dtl02=1016868365 +bt1_05_flynt_dtl03=1599959951 +bt1_05_flyntbuilding=-580462050 +bt1_05_flyntgrnd_01=-1921699752 +bt1_05_flyntrail01=1341499664 +bt1_05_flyntrail02=1653558851 +bt1_05_flyntrail03=-259659154 +bt1_05_flyntrail04=-491303215 +bt1_05_flyntrail05=-1546399477 +bt1_05_flyntrail06=-1779550912 +bt1_05_ladderframe=1361423394 +bt1_05_other_dtl01=-1101158735 +bt1_05_other_dtl02=1853359867 +bt1_05_othr2_dtl01=-1669186836 +bt1_05_othr2_dtl02=1878122956 +bt1_05_paving_bt=-285053189 +bt1_05_paving_btnoshad=-1094416795 +bt1_05_roof_vents=-1908026648 +bt1_05_roofrailing001=563337726 +bt1_05_shadowproxy01=1937037038 +bt1_05_theatr_01=1207150570 +bt1_05_theatr_signd=-1884122038 +bt1_05_theatre_dtl01=1921264340 +bt1_05_theatre_dtl01b=-1509971461 +bt1_05_theatre_dtl02=1682935403 +btype=117401876 +btype2=-831834716 +btype3=-602287871 +buccaneer=-682211828 +buccaneer2=-1013450936 +buffalo=-304802106 +buffalo2=736902334 +buffalo3=237764926 +bulldozer=1886712733 +bullet=-1696146015 +burrito=-1346687836 +burrito2=-907477130 +burrito3=-1743316013 +burrito4=893081117 +burrito5=1132262048 +bus=-713569950 +buzzard=788747387 +buzzard2=745926877 +cable1_root=883937721 +cable2_root=923275822 +cable3_root=969577574 +cablecar=-960289747 +cablemesh1915867_hvstd=775520107 +cablemesh1915883_hvstd=-1637531279 +cablemesh1915898_hvstd=67517509 +cablemesh1915913_hvstd=1863395505 +cablemesh1915928_hvstd=2018793771 +cablemesh1915943_hvstd=-433286638 +cablemesh1915958_hvstd=397397253 +cablemesh1915973_hvstd=1648142215 +cablemesh1915988_hvstd=909675378 +cablemesh1916003_hvstd=636244595 +cablemesh1916020_hvstd=425042490 +cablemesh1916020_hvstd002=-895978535 +cablemesh1916020_hvstd003=-1134176396 +cablemesh1916020_hvstd004=-299681034 +cablemesh1916020_hvstd005=-539648421 +cablemesh1916020_hvstd006=1937819051 +cablemesh1916020_hvstd007=1829877965 +cablemesh1916020_hvstd008=-1763079044 +cablemesh1916036_hvstd=-743955348 +cablemesh1916051_hvstd=1316672895 +cablemesh1916066_hvstd=673204472 +cablemesh1916083_hvstd=824053513 +cablemesh1916098_hvstd=-1122592972 +cablemesh1916113_hvstd=229460387 +cablemesh1916128_hvstd=1430310064 +cablemesh1916159_hvstd=651540825 +cablemesh1916160_hvstd=1950347684 +cablemesh1916189_hvstd=-833481113 +cablemesh1916190_hvstd=-1656449766 +cablemesh1916221_hvstd=-599958689 +cablemesh1916222_hvstd=-376397930 +cablemesh1916251_hvstd=-676828859 +cablemesh1916254_hvstd=-2113017764 +cablemesh1916467_hvstd=947823449 +cablemesh1916482_hvstd=-964677165 +cablemesh1916497_hvstd=909495086 +cablemesh1916512_hvstd=-779144547 +cablemesh1916527_hvstd=-1591976080 +cablemesh1916548_hvstd=1681868109 +cablemesh1916591_hvstd=-1072014021 +cablemesh1916592_hvstd=-1029172980 +cablemesh1916593_hvstd=83369041 +cablemesh1916636_hvstd=589780624 +cablemesh1916637_hvstd=412581959 +cablemesh1916638_hvstd=-852074057 +cablemesh1916653_hvstd=119315529 +cablemesh1916672_hvstd=-1468336621 +cablemesh1916690_hvstd=613572786 +cablemesh1916705_hvstd=731682509 +cablemesh1916720_hvstd=1651479162 +cablemesh1916736_hvstd=836305091 +cablemesh1916753_hvstd=-1936332671 +cablemesh1916768_hvstd=453510880 +cablemesh1916784_hvstd=604058190 +cablemesh1916799_hvstd=-281483521 +cablemesh1916814_hvstd=1501648742 +cablemesh1916829_hvstd=-2129252625 +cablemesh1916844_hvstd=1946785085 +cablemesh1916860_hvstd=-286563195 +cablemesh1916875_hvstd=1579744140 +cablemesh1916875_hvstd001=-1699901969 +cablemesh1916875_hvstd002=-1536188045 +cablemesh1916890_hvstd=547235474 +cablemesh1916890_hvstd001=-532284526 +cablemesh1916890_hvstd002=-1399417804 +cablemesh1923588_hvstd=126770573 +cablemesh1923588_hvstd001=-1627031373 +cablemesh1923589_hvstd=-939685362 +cablemesh1923589_hvstd001=872064885 +cablemesh1923596_hvstd=181341922 +cablemesh1923596_hvstd001=-809917902 +cablemesh1923597_hvstd=984764024 +cablemesh1923597_hvstd001=1608038357 +cablemesh1923601_hvstd=1691587609 +cablemesh1923601_hvstd001=-211653334 +cablemesh1923603_hvstd=-564061992 +cablemesh1923603_hvstd001=-1465356392 +cablemesh1923689_hvstd=2095861055 +cablemesh1923690_hvstd=997078677 +cablemesh1923691_hvstd=214434223 +cablemesh1923692_hvstd=-1840042005 +cablemesh1923693_hvstd=1656576773 +cablemesh1923694_hvstd=-1749584113 +cablemesh1923788_hvstd=1268736143 +cablemesh1923789_hvstd=-1324526594 +cablemesh1923790_hvstd=735327310 +cablemesh1923791_hvstd=88785949 +cablemesh1923792_hvstd=-844119398 +cablemesh1923793_hvstd=-936926038 +cablemesh1923879_hvstd=1906903021 +cablemesh1923880_hvstd=-64498837 +cablemesh1923881_hvstd=-563497837 +cablemesh1923882_hvstd=-1511674896 +cablemesh1923883_hvstd=-1194696196 +cablemesh1923884_hvstd=141592264 +cablemesh1923970_hvstd=1361916704 +cablemesh1923971_hvstd=-1279715216 +cablemesh1923972_hvstd=-528112458 +cablemesh1923973_hvstd=-566992989 +cablemesh1923974_hvstd=-2139349668 +cablemesh1923975_hvstd=-427007713 +cablemesh1924069_hvstd=-1039988033 +cablemesh1924071_hvstd=-1177239377 +cablemesh1924073_hvstd=788679081 +cablemesh1924074_hvstd=-698595883 +cablemesh1924076_hvstd=1020162131 +cablemesh1924077_hvstd=-1659470999 +cablemesh1924134_hvstd=-2121460621 +cablemesh1924135_hvstd=-58817525 +cablemesh1924136_hvstd=-93951397 +cablemesh1924137_hvstd=-444076527 +cablemesh1924194_hvstd=1606480294 +cablemesh1924195_hvstd=962590878 +cablemesh1924196_hvstd=-281901608 +cablemesh1924197_hvstd=805444646 +cablemesh1924254_hvstd=-774564416 +cablemesh1924255_hvstd=-1415296590 +cablemesh1924256_hvstd=-543292693 +cablemesh1924257_hvstd=258423744 +cablemesh1924328_hvstd=-396862484 +cablemesh1924329_hvstd=-1931346338 +cablemesh1924330_hvstd=26108003 +cablemesh1924331_hvstd=161267888 +cablemesh1924388_hvstd=1590696013 +cablemesh1924389_hvstd=-1481484221 +cablemesh1924390_hvstd=-1181627511 +cablemesh1924391_hvstd=-55952115 +cablemesh1924420_hvstd=-1561035791 +cablemesh1924421_hvstd=133188235 +cablemesh1924478_hvstd=1052574943 +cablemesh1924479_hvstd=2045485592 +cablemesh1924480_hvstd=-187308082 +cablemesh1924541_hvstd=711508080 +cablemesh1924542_hvstd=-1972392662 +cablemesh1924543_hvstd=-1357497593 +cablemesh1924544_hvstd=-554327468 +cablemesh1924601_hvstd=893317972 +cablemesh1924602_hvstd=-1194851786 +cablemesh1924603_hvstd=-148876030 +cablemesh1924604_hvstd=924336802 +cablemesh1924633_hvstd=-1492880611 +cablemesh1924634_hvstd=1370501060 +cablemesh1924663_hvstd=1811077252 +cablemesh1924664_hvstd=2000843208 +cablemesh1924693_hvstd=124805598 +cablemesh1924694_hvstd=-1886781861 +cablemesh1929772_hvstd=-980867375 +cablemesh2161146_hvstd=-3995611 +cablemesh2161147_hvstd=1681405852 +cablemesh2161148_hvstd=285860031 +cablemesh2161150_hvstd=272578892 +cablemesh2161151_hvstd=1985308043 +cablemesh2161152_hvstd=-1632514362 +cablemesh2161153_hvstd=458306332 +cablemesh2161154_hvstd=-655938419 +cablemesh2161155_hvstd=-950840561 +cablemesh2161156_hvstd=1773447216 +cablemesh2161157_hvstd=-977331169 +cablemesh2161158_hvstd=1264917626 +cablemesh2161159_hvstd=481122767 +cablemesh2161160_hvstd=-416017083 +cablemesh2161161_hvstd=524816499 +cablemesh2161162_hvstd=481021780 +cablemesh2161164_hvstd=430586840 +cablemesh2161165_hvstd=267464723 +cablemesh2161195_hvstd=-854632264 +cablemesh2161211_thvy=466100371 +cablemesh2271186_hvstd=-1535027789 +cablemesh2271201_hvstd=-233797594 +cablemesh2916020_hvstd001=365648388 +cablemesh2916020_hvstd003=-641900067 +cablemesh2916051_hvstd001=-999568245 +caddy=1147287684 +caddy2=-537896628 +camper=1876516712 +carbonizzare=2072687711 +carbonrs=11251904 +cargobob=-50547061 +cargobob2=1621617168 +cargobob3=1394036463 +cargobob4=2025593404 +cargoplane=368211810 +casco=941800958 +cavalcade=2006918058 +cavalcade2=-789894171 +ce_xr_ctr2=2088441666 +ch1_01__decal001=338949371 +ch1_01__decal002=-298079989 +ch1_01_bank=266324268 +ch1_01_bankdtls=-683699338 +ch1_01_barrier01=795755219 +ch1_01_barrier01a=1879099489 +ch1_01_barrier01b=1653747076 +ch1_01_basewalls00=92320566 +ch1_01_beach008=1176421181 +ch1_01_beach009=1490610353 +ch1_01_beach010=89957090 +ch1_01_beach011=1936162558 +ch1_01_beach012=646833476 +ch1_01_beach013=350831099 +ch1_01_beachdec_00=501094474 +ch1_01_beachdec_01=1152869884 +ch1_01_beachdec_02=-1380534287 +ch1_01_beachdec_03=-1686367364 +ch1_01_beachdec_04=1472433172 +ch1_01_beachdec_05=-2046662511 +ch1_01_beachdec_06=-943231970 +ch1_01_beachdec_07=-1241397101 +ch1_01_beachrck_a=-680530873 +ch1_01_beachrck_b=-307455808 +ch1_01_beachrck_c=-17548465 +ch1_01_beachrck_d=-358870349 +ch1_01_beachrck_e=6241849 +ch1_01_beachrck_f=923544466 +ch1_01_beachrck_g=483653410 +ch1_01_beachrck_h=1471638760 +ch1_01_beachrck_i=641501683 +ch1_01_beachrck_j=1945838959 +ch1_01_beachtrax_003=1525421551 +ch1_01_beachtrax_01=-912240062 +ch1_01_beachtrax_02=-1143884123 +ch1_01_bridge_lod=-1951751934 +ch1_01_bridge=-291753084 +ch1_01_charthssign=-949394949 +ch1_01_chumash_sg_slod=1068639719 +ch1_01_chumash_sign=-492035864 +ch1_01_church=-1885639488 +ch1_01_courtlines=656967517 +ch1_01_dec_06=-1656081367 +ch1_01_decalgrime_01=-1522790080 +ch1_01_decl03=-2025911544 +ch1_01_decl03b=-1851839212 +ch1_01_decl04=-1230837297 +ch1_01_decl05=-605932467 +ch1_01_decl06=-788586873 +ch1_01_decl07=-21693966 +ch1_01_decl08=-442841154 +ch1_01_decl09=321495771 +ch1_01_decl10=-427373778 +ch1_01_decl12=-922021833 +ch1_01_decl13=-1151240988 +ch1_01_dummyhd=-1119763027 +ch1_01_flagpole_01_lod=1554665320 +ch1_01_flagpole_01=-1573366618 +ch1_01_foam_01_lod=-134602726 +ch1_01_foam_01=-1559154583 +ch1_01_foam_02_lod=-205227139 +ch1_01_foam_02=-1820356282 +ch1_01_foam_03_lod=1637818877 +ch1_01_foam_03=-1007259085 +ch1_01_foam_04_lod=233879812 +ch1_01_foam_04=-1173791143 +ch1_01_foam_05_lod=-131331229 +ch1_01_foam_05=1758084060 +ch1_01_foam_06_lod=-1827077244 +ch1_01_foam_06=2088395580 +ch1_01_gvy_dtl01=567193894 +ch1_01_gvy_dtl02=395877562 +ch1_01_gvy_dtl03=1869466727 +ch1_01_gvy_dtl04=-1624003598 +ch1_01_gvyard_a=2012638181 +ch1_01_gvyard_b=-1403398997 +ch1_01_gvyard_c=1515171992 +ch1_01_gvyard_d=-1862394380 +ch1_01_gvyard_stairs=1562784043 +ch1_01_hedgedtl_01=1473668449 +ch1_01_hedgedtl_02=-1632603368 +ch1_01_hedgedtl_03=-1823056796 +ch1_01_hedgedtl_04=-1705186707 +ch1_01_hedgedtl_05=-1860184077 +ch1_01_hedgedtl_06=2076290359 +ch1_01_hedgedtl_07=1818955402 +ch1_01_hedgedtl_08=-678501168 +ch1_01_hedgedtl_09=-984268707 +ch1_01_hedgedtl_10=-1951117760 +ch1_01_hedgedtl_11=771723988 +ch1_01_hedgedtl_12=-1973335146 +ch1_01_hedgedtl_13=-1682772423 +ch1_01_hedgedtl_14=1930239214 +ch1_01_hedgedtl_15=2015176462 +ch1_01_hedgedtl_16=-791488392 +ch1_01_hedgedtl_17=-488997753 +ch1_01_hedgetopc=1092941051 +ch1_01_korizhut=-128297903 +ch1_01_korizwall_lod=-137057721 +ch1_01_korizwall=821890269 +ch1_01_ladder=-1392804315 +ch1_01_land_00a=11139288 +ch1_01_land_00b=-1762515606 +ch1_01_land_01=145289054 +ch1_01_land_02=-98512306 +ch1_01_land_03=2119293606 +ch1_01_land_04=1881620049 +ch1_01_land_05=1105191363 +ch1_01_land_06=866796888 +ch1_01_land_07=-1212723856 +ch1_01_land_10=-486041740 +ch1_01_land_11=-1128314140 +ch1_01_land06=1270130018 +ch1_01_laybyfloor=-1965451776 +ch1_01_liquorsign01=2066509898 +ch1_01_liquorsign02=1893817268 +ch1_01_liquorstr_wire=-1548662161 +ch1_01_liquorstr=1896489202 +ch1_01_liquorstrdtls=725917975 +ch1_01_museentrncdcal=2075499324 +ch1_01_ndec_00=1413502017 +ch1_01_ndec_01=1730574861 +ch1_01_newhedgesa=-180338418 +ch1_01_newhedgesb=184118400 +ch1_01_newhedgesc=-1345341918 +ch1_01_overpass_barsa=39541105 +ch1_01_overpass_barsb=462293922 +ch1_01_overpass=675566201 +ch1_01_parkinglines_01=-362718399 +ch1_01_parkinglines_02=-59637918 +ch1_01_parkinglines_03=-2034560010 +ch1_01_pierrck_a=-1232472969 +ch1_01_poolwtr=510514096 +ch1_01_props_towelsday=-1326799299 +ch1_01_props_towelsevening=-1521687466 +ch1_01_props_towelsmorn=323184897 +ch1_01_rd_lnd_dcl_01=503064999 +ch1_01_rlswall01_glue001=1339525731 +ch1_01_rlswall01=950635029 +ch1_01_road007=-330041870 +ch1_01_road06=321924741 +ch1_01_rsidedec_03=-1388814481 +ch1_01_rsidedec_03b=-1221539348 +ch1_01_scch_beam=1237433499 +ch1_01_scch_blgdecals01=-1102434854 +ch1_01_scch_blgmain=1274042181 +ch1_01_scch_crprkdecals=2063237548 +ch1_01_scch_crprksurface=2135906409 +ch1_01_scch_stilts_lod=1869065700 +ch1_01_scch_stilts=-1849587480 +ch1_01_sea_alga002=-562569724 +ch1_01_sea_alga01=1755584735 +ch1_01_sea_alga03=1431466556 +ch1_01_sea_alga04=1093421552 +ch1_01_sea_ch1_01_uw_01=738825361 +ch1_01_sea_ch1_01_uw_02=1530655477 +ch1_01_sea_ch1_01_uw_03=351790702 +ch1_01_sea_ch1_01_uw_04=1062746926 +ch1_01_sea_ch1_01_uw_05=-132436811 +ch1_01_sea_ch1_01_uw_06=-499646225 +ch1_01_sea_ch1_01_uw_07=-594774632 +ch1_01_sea_ch1_01_uw_08=-967685852 +ch1_01_sea_ch1_01_uw_09=-1155452222 +ch1_01_sea_ch1_01_uw_10=1653343433 +ch1_01_sea_ch1_01_uw_11=1306778489 +ch1_01_sea_ch1_01_uw_12=1074610124 +ch1_01_sea_ch1_01_uw_14=426537611 +ch1_01_sea_ch1_01_uw_dec_00=1307465795 +ch1_01_sea_ch1_01_uw_dec_01=630196103 +ch1_01_sea_ch1_01_uw_dec_02=861512474 +ch1_01_sea_ch1_01_uw_dec_03=55755533 +ch1_01_sea_ch1_01_uw_dec_04=419753585 +ch1_01_sea_ch1_01_uw_dec_05=-420935110 +ch1_01_sea_ch1_01_uw_dec_06=-89771596 +ch1_01_sea_ch1_01_uw_dec_07=-356281877 +ch1_01_sea_ch1_01_uw_decb_00=-2029719434 +ch1_01_sea_ch1_01_uw_decb_01=-1694754708 +ch1_01_sea_ch1_01_uw_decb_03=-528800919 +ch1_01_sea_ch1_01_uw_decc_00=276741382 +ch1_01_sea_ch1_01_uwb_00=-1558753739 +ch1_01_sea_ch1_01_uwb_06=1258855961 +ch1_01_sea_coral_2=791758157 +ch1_01_sea_l=1950283968 +ch1_01_sea_uwb_01_lod=1077001967 +ch1_01_sea_uwb_01=1345442365 +ch1_01_sea_uwb_02_lod=-1473371669 +ch1_01_sea_uwb_02=-1733500110 +ch1_01_sea_uwb_03_lod=-734758372 +ch1_01_sea_uwb_03=-1484357399 +ch1_01_sea_uwb_04_lod=2133744557 +ch1_01_sea_uwb_04=2108566837 +ch1_01_sea_uwb_05_lod=1552801955 +ch1_01_sea_uwb_05=-1948989054 +ch1_01_sea_uwb_07_lod=-1312238887 +ch1_01_sea_uwb_07=-39932648 +ch1_01_sea_wreck_2=534951662 +ch1_01_sea_wreck_3=302750528 +ch1_01_sea_wreck=83245915 +ch1_01_seaground_01=-543002800 +ch1_01_seaground_02=-259682026 +ch1_01_seaground_03=39400637 +ch1_01_seaground_04=-2100447836 +ch1_01_seaground_05=-1803757310 +ch1_01_seaground_08=995632826 +ch1_01_seawall002_lod=2012206562 +ch1_01_seawall002=1652354686 +ch1_01_seawall003_lod=1017243346 +ch1_01_seawall003=-324861236 +ch1_01_seawall004_lod=402326602 +ch1_01_seawall004=-18503855 +ch1_01_seawall005_lod=-1973410781 +ch1_01_seawall005=691403761 +ch1_01_seaweeds_00=-2075435231 +ch1_01_seawrka_lod=1691310050 +ch1_01_seawrkb_lod=949250813 +ch1_01_seawrkc_lod=308214521 +ch1_01_shop02=786496676 +ch1_01_shop02dtls=782314739 +ch1_01_shopbase=905829423 +ch1_01_shpbsdtls=-1847750154 +ch1_01_sign_01_lod=1685575099 +ch1_01_sign_01=1945640894 +ch1_01_surfshack_rack=1187892487 +ch1_01_surfshack=-431763373 +ch1_01_surfshkdtls=-776624825 +ch1_01_tccourts_raila=-1629482019 +ch1_01_tccourts_railb=279213928 +ch1_01_tccourts_railc=1264676053 +ch1_01_tccourts=-1492069993 +ch1_01_tccourtsdtls=130567957 +ch1_01_tcgate01=478774588 +ch1_01_tcgate02=776382646 +ch1_01_tcgate03=-30095213 +ch1_01_tcgate04=268004380 +ch1_01_tchuts_rail=-2062639675 +ch1_01_tchuts=533338455 +ch1_01_tchutsdtls_bars=-378461214 +ch1_01_tchutsdtls=-1868089794 +ch1_01_tcmain_raila=-1729833099 +ch1_01_tcmain_railb=1193128944 +ch1_01_tcmain_railc=1023844290 +ch1_01_tcmain=-2008521507 +ch1_01_tcmain02=-1078622053 +ch1_01_tcmain03=195829895 +ch1_01_tcmaindtls_a=-975340603 +ch1_01_tcmaindtls_b=-1910797246 +ch1_01_tcpool_raila=-261665583 +ch1_01_tcpool_raillb=1469055564 +ch1_01_tcpool=-388166026 +ch1_01_tcpooldtls=1217119484 +ch1_01_tnscrtfence01=-1426270012 +ch1_01_tnscrtfence02=213195831 +ch1_01_tnscrtfence03=306587481 +ch1_01_tnscrtfence04=-466171077 +ch1_01_tnscrtfence05=-171676074 +ch1_01_tnscrtfence06=1198199202 +ch1_01_tnscrtfence07=1495381263 +ch1_01_tnscrtfence08=721180869 +ch1_01_tnscrtfence09=1019608152 +ch1_01_tnscrtfence10=-1384588140 +ch1_01_trail1=-1591486225 +ch1_01_trail2=-1815527878 +ch1_01_treereflectioproxy=-2083734669 +ch1_01_uw_decb_02=793004209 +ch1_01_uw_decb_04=1725446108 +ch1_01_uw_decb_05=1487018864 +ch1_01_uw_decb_06=-1980236261 +ch1_01_uw_decb_07=-341851803 +ch1_01_water_01=-537275904 +ch1_02_armco_left001_lod=1144180335 +ch1_02_armco_left001=-1113692887 +ch1_02_armco_left001b_lod=-2009563969 +ch1_02_armco_left001b=49790872 +ch1_02_beach_01_dec=1733609426 +ch1_02_beach_01=-22100091 +ch1_02_beach_02=2022095667 +ch1_02_bigweed_01=-1378345778 +ch1_02_blends_00100=-1255893178 +ch1_02_blends_00101=1853884926 +ch1_02_blends_00102=-1598624149 +ch1_02_build_02_planks=-1543405268 +ch1_02_build_02_rails=1605836612 +ch1_02_build_02_stepsa=-1769625092 +ch1_02_build_02_stepsb=1691567768 +ch1_02_build_02=-1160747194 +ch1_02_buildl_79_rails=-771986381 +ch1_02_buildl_79=2009342682 +ch1_02_ch1_road01=555046688 +ch1_02_coastrok_01=-1508585684 +ch1_02_coastrok_02=-1270322285 +ch1_02_coastrok_03=-76318232 +ch1_02_coastrok_03a=-735748984 +ch1_02_coastrok_04=-927198086 +ch1_02_coastrok_05=-2132081407 +ch1_02_coastrok_06=-1293522697 +ch1_02_coastrok_07=-680676859 +ch1_02_dcl_01=1566139549 +ch1_02_dcl_02=-335609366 +ch1_02_dcl_03=-56253641 +ch1_02_dcl_04=695467219 +ch1_02_dcl_05=-1204381098 +ch1_02_dcl_06=-955795464 +ch1_02_dcl_07=-744337107 +ch1_02_dcl_08=-468520434 +ch1_02_dcl_09=1879509496 +ch1_02_dcl_10=-332854782 +ch1_02_dcl_11=-43209591 +ch1_02_dcl_12=146195229 +ch1_02_dcl_13=437347794 +ch1_02_foam_01=-857540512 +ch1_02_foam_02=-745142842 +ch1_02_gnd_02_rails=817602759 +ch1_02_gnd_02_railsb_lod=695708120 +ch1_02_gnd_02_railsb=1354206936 +ch1_02_gnd_02=-503598417 +ch1_02_h05_skylight=2142609614 +ch1_02_h05=547198799 +ch1_02_h07_015=-423978672 +ch1_02_h07_015wood=1076813847 +ch1_02_h07_main_rails=-982923554 +ch1_02_h07_main_railsb=550315547 +ch1_02_h07_main=-1893820521 +ch1_02_h07_maindtls=-98947468 +ch1_02_house_001_raila=493292358 +ch1_02_house_001_railb=2080786551 +ch1_02_house_001=-766421119 +ch1_02_house03ih_rails_b=1807478187 +ch1_02_house03ih_railsa=513672777 +ch1_02_house03ih_railsc=2083111267 +ch1_02_house03ih_skylight=-131611065 +ch1_02_house03ih=-716819284 +ch1_02_housewood_rails=1204685340 +ch1_02_housewoodfnt=-483948859 +ch1_02_hsewoodfntfence=871757121 +ch1_02_ian19_planks=-451795908 +ch1_02_ian19_rails1=-1259518179 +ch1_02_ian19_rails2=-306399045 +ch1_02_ian19_rails3=-543744912 +ch1_02_ian19=713147570 +ch1_02_ih06_58_rails=801125058 +ch1_02_ih06_58_railsb=-1464254561 +ch1_02_ih06_58=1762604786 +ch1_02_ih07_01_rails=475645244 +ch1_02_ih07_01=1737330872 +ch1_02_ihwhouse_07_rail=-1191309053 +ch1_02_ihwhouse_07=-1695462135 +ch1_02_ihwhouse_07dtls=1860533773 +ch1_02_int_closed=-1444021947 +ch1_02_int_open=-1788961424 +ch1_02_kerb02=1842996250 +ch1_02_land_01=1772530236 +ch1_02_land_02=1482196896 +ch1_02_land_dcl=-392602943 +ch1_02_plot3stairs_lod=108805658 +ch1_02_plot3stairs=253628142 +ch1_02_props_combo06_18_lod=-4697596 +ch1_02_props_l_005=-1206735244 +ch1_02_props_s_006=-181870890 +ch1_02_props_s_007=-23924310 +ch1_02_props_s_008=-1985312805 +ch1_02_retwall1a=910077489 +ch1_02_retwall1b=1166494914 +ch1_02_retwall2=233407443 +ch1_02_road_02=253431857 +ch1_02_rockfall=1057187893 +ch1_02_rockfall2=-1294942871 +ch1_02_sc02_blg_rail01=-1208408122 +ch1_02_sc02_blg_rail02=-900772750 +ch1_02_sc02_blg_rail03=-573082750 +ch1_02_sc02_blg_rail04=1874007863 +ch1_02_sc02_blg_raila=-225005758 +ch1_02_sc02_blg=-215515003 +ch1_02_sc04_blgmain_raila=-2012361712 +ch1_02_sc04_blgmain_railb=-1680084052 +ch1_02_sc04_blgmain=136518822 +ch1_02_sc04_blgmainstairs=1909481576 +ch1_02_sc04_blgmainsupp=-143576950 +ch1_02_sc05_blgmain_rails1=512925819 +ch1_02_sc05_blgmain_rails2=347638983 +ch1_02_sc05_blgmain_rails3=970381059 +ch1_02_sc05_blgmain_rails4=1746449286 +ch1_02_sc05_blgmain_rails5=-399821907 +ch1_02_sc05_blgmain_rails6=-574808367 +ch1_02_sc05_blgmain_rails7=175011891 +ch1_02_sc05_blgmain=-1062829251 +ch1_02_sea_ch1_02_uw1_00=-518564779 +ch1_02_sea_ch1_02_uw1_01=-629029074 +ch1_02_sea_ch1_02_uw1_02=152806493 +ch1_02_sea_ch1_02_uw1_03=-78804799 +ch1_02_sea_ch1_02_uw1_04=764439878 +ch1_02_sea_ch1_02_uw1_05=533287352 +ch1_02_sea_ch1_02_uw1_06=1377252947 +ch1_02_sea_ch1_02_uw1_07=1153244063 +ch1_02_sea_ch1_02_uw1_dec_00=131934431 +ch1_02_sea_ch1_02_uw1_dec_01=-164756095 +ch1_02_sea_ch1_02_uw1_dec_02=1684300276 +ch1_02_sea_ch1_02_uw1_dec_03=1647893917 +ch1_02_sea_ch1_02_uw1_dec_04=1342060840 +ch1_02_sea_ch1_02_uw1_dec_05=1035801766 +ch1_02_sea_ch1_02_uw1_dec_06=-1417908189 +ch1_02_sea_ch1_02_uw2_01_lod=577450743 +ch1_02_sea_ch1_02_uw2_01=-1568584208 +ch1_02_sea_ch1_02_uw2_02_lod=-1432319552 +ch1_02_sea_ch1_02_uw2_02=-1346901923 +ch1_02_snd_dcl=14660227 +ch1_03_armco00=1329820840 +ch1_03_armco01=-2051645043 +ch1_03_armco02=872857135 +ch1_03_armco03=1750804183 +ch1_03_armco04=1989198658 +ch1_03_bridge_ov=-1364890403 +ch1_03_bridge001_supports=1828542008 +ch1_03_bridge001=-303945667 +ch1_03_cstrckedge_003=-1077376968 +ch1_03_cstrckedge_004=-769774365 +ch1_03_cstrckedge_005=-328572541 +ch1_03_dcl_lyb02=-1915245627 +ch1_03_dcl_lyby00=-354120227 +ch1_03_dcl_lyby01=1531047574 +ch1_03_decal_004_lod=699952384 +ch1_03_decal_004=1957512629 +ch1_03_decal02=1264813400 +ch1_03_foamwet_01=-1035883491 +ch1_03_foamwet_02=-1392213597 +ch1_03_foamwet_03=1923353819 +ch1_03_foamwet_04=-590094023 +ch1_03_land_001_decal=1514599272 +ch1_03_land_001=1301385023 +ch1_03_land_002=1606595489 +ch1_03_land_003=1778567201 +ch1_03_land_004=2074110812 +ch1_03_land_dc05_lod=-1035722506 +ch1_03_land_dcl05=2129970183 +ch1_03_land_dcl05b_lod=-1376131756 +ch1_03_land_dcl05b=-827454113 +ch1_03_lnd_dcl1_lod=-1506874643 +ch1_03_lnd_dcl1=403598249 +ch1_03_lnd_dcl2_lod=1445634661 +ch1_03_lnd_dcl2=52183493 +ch1_03_sea_ch1_03_uw_00=1538980321 +ch1_03_sea_ch1_03_uw_01_lod=-491459741 +ch1_03_sea_ch1_03_uw_01=759962884 +ch1_03_sea_ch1_03_uw_02=1044889339 +ch1_03_sea_ch1_03_uw_03=-1209748941 +ch1_03_sea_ch1_03_uw_04=-2056598208 +ch1_03_sea_ch1_03_uw_05=-1883708964 +ch1_03_sea_ch1_03_uw_06_lod=868044784 +ch1_03_sea_ch1_03_uw_06=1626866779 +ch1_03_sea_ch1_03_uw_07_lod=872392739 +ch1_03_sea_ch1_03_uw_07=-557023230 +ch1_03_sea_ch1_03_uw_08=-248503095 +ch1_03_sea_ch1_03_uw_09_lod=46978107 +ch1_03_sea_ch1_03_uw_09=-596575413 +ch1_03_sea_ch1_03_uw_dec_00=1449403816 +ch1_03_sea_ch1_03_uw_dec_01=1679737117 +ch1_03_sea_ch1_03_uw_dec_02=-1175163705 +ch1_03_sea_ch1_03_uw_dec_03=1202784322 +ch1_03_sea_ch1_03_uw_dec_04=-1868686821 +ch1_03_sea_ch1_03_uw_dec_05=-1622919321 +ch1_03_sea_ch1_03_uw_dec_06=-467648226 +ch1_03_sea_ch1_03_uw_dec_07=47808144 +ch1_03_sea_ch1_03_uw_dec_08=-395982451 +ch1_03_sea_ch1_03_uw_dec_09=-174070783 +ch1_03_sea_ch1_03_uw_dec_10=-19794023 +ch1_03_sea_ch1_03_uw_dec_11=-1935043766 +ch1_04_armco_endsmalll001=1834135174 +ch1_04_armco_left_10=-293287060 +ch1_04_armco_rght_10=584202551 +ch1_04_culvert01_s=-1940283353 +ch1_04_culvert01=-600745613 +ch1_04_culvert02=-294191618 +ch1_04_dcl_04_lod=-2131518812 +ch1_04_dcl_04=450170323 +ch1_04_dcl_05=-1991611708 +ch1_04_dcl_08c_lod=-509721025 +ch1_04_dcl_08c=-1063419413 +ch1_04_dcl_11_lod=338705029 +ch1_04_dcl_11=-1184226737 +ch1_04_dcl_13=-449840678 +ch1_04_dcl_13b_lod=-1065835483 +ch1_04_dcl_13b=1673261881 +ch1_04_dcl_14_lod=-1916844178 +ch1_04_dcl_14=340744164 +ch1_04_dcl_15=33928017 +ch1_04_dcl_17=264720136 +ch1_04_dcl_19=726992419 +ch1_04_dcl_20_lod=-866876887 +ch1_04_dcl_20=-827143296 +ch1_04_dcl_21_lod=-1726097431 +ch1_04_dcl_21=-595335390 +ch1_04_dcl_21b=-114157674 +ch1_04_dcl_22=-1285745451 +ch1_04_dcl_23a_lod=-987000185 +ch1_04_dcl_23a=-2114278599 +ch1_04_dcl_26r=-325747467 +ch1_04_decal_bridge=398751053 +ch1_04_decalsfloor=-1602685052 +ch1_04_decalsflooredge=-1380684055 +ch1_04_decalsfloorpark=-798957422 +ch1_04_gasnew=313513025 +ch1_04_gasnewroof=-742940955 +ch1_04_gassign01=-1601205788 +ch1_04_gassign02=1991980604 +ch1_04_gassign03=-2064526679 +ch1_04_grills=180050437 +ch1_04_hexdecals=1006687760 +ch1_04_land002=923329994 +ch1_04_land01=1628816419 +ch1_04_land02=1391339476 +ch1_04_land03=-1300502782 +ch1_04_land04=-2141551936 +ch1_04_refprox023_ch=1660562037 +ch1_04_refprox024_ch=664017020 +ch1_04_refprox025_ch=1671870307 +ch1_04_refprox027_ch=1489283597 +ch1_04_refprox028_ch=-970411175 +ch1_04_refprox029_ch=1131940427 +ch1_04_refprox030_ch=-669836836 +ch1_04_refprox031_ch=1529750140 +ch1_04_refprox032_ch=-1635586171 +ch1_04_refprox033_ch=992703513 +ch1_04_refprox034_ch=-792727366 +ch1_04_rockgroup_1=-1999503628 +ch1_04_rockgroup_3=-1897559265 +ch1_04_sea_ch1_04_uw_01_lod=578557404 +ch1_04_sea_ch1_04_uw_01=1275047988 +ch1_04_sea_ch1_04_uw_02=1580618913 +ch1_04_sea_ch1_04_uw_dec_01=1580684662 +ch1_04_sea_ch1_04_uw_dec_02=-6351017 +ch1_04_signglue=-300080000 +ch1_04_ssbigsign_d008=57831255 +ch1_04_stones_decal=1859705599 +ch1_04_truckmarkings=1142298580 +ch1_04_wetlands_01=1572274500 +ch1_04_wetlands_02=726408295 +ch1_04_wetlands_03=966113530 +ch1_04_wetlands_04=-2016455316 +ch1_04_wetlands_05=-1780354671 +ch1_04_woodenstruc=-1430917773 +ch1_04_woodenstruc2=2003984740 +ch1_04_woodenstruc3=1211859703 +ch1_04b_ammo_decal=-2035462136 +ch1_04b_ammosign_lod=146986237 +ch1_04b_ammosign=1573004296 +ch1_04b_bdec_07g=-1596821588 +ch1_04b_cardecals=-390130824 +ch1_04b_cardetails_lod=-580163850 +ch1_04b_cardetails=-1840327864 +ch1_04b_cliff_07=1663382220 +ch1_04b_cliff_dcl_01_lod=-1680988031 +ch1_04b_cliff_dcl_01=479419282 +ch1_04b_cliff_dcl_05=-2032619493 +ch1_04b_cliff_dcl_06=1496962270 +ch1_04b_cliff_dcl_08=2106957205 +ch1_04b_cliff_dcl_09=-1296300063 +ch1_04b_cliff_dcl_10=-929582516 +ch1_04b_cliff_dcl_11=-23191984 +ch1_04b_cliff_dcl_12=-396201503 +ch1_04b_cliff_dcl_14=192624650 +ch1_04b_cliff_dcl_15=900271205 +ch1_04b_clothes_decal=337226287 +ch1_04b_clothese_emiss_lod=-1690095993 +ch1_04b_clothese_emissiv=1561121555 +ch1_04b_crk_dcl_05=341003969 +ch1_04b_culv_shadw=-668414286 +ch1_04b_culvert_shdw=-1334476730 +ch1_04b_culvert006=990490525 +ch1_04b_culvert01_sb=1748310538 +ch1_04b_culvert01=-1248175503 +ch1_04b_dcl_01=2029364866 +ch1_04b_dcl_02=-769828636 +ch1_04b_dcl_02b=-967128866 +ch1_04b_dcl_09c=1369332179 +ch1_04b_dcl_09d=1459250315 +ch1_04b_decalbuild006=-1907920610 +ch1_04b_decalbuild008=684107290 +ch1_04b_emissiv=-2088199119 +ch1_04b_land_e=1840110615 +ch1_04b_landa=900133182 +ch1_04b_landb=2047474211 +ch1_04b_landdcl_01=818680725 +ch1_04b_landdecal_lod=-1539061236 +ch1_04b_landdecal=659672721 +ch1_04b_landdecal01=-1304150549 +ch1_04b_refproc_ch=-610528332 +ch1_04b_refproc=44953858 +ch1_04b_refprox026_ch=1683510404 +ch1_04b_refprox036_ch=-1219049270 +ch1_04b_refprox037_ch=1406750216 +ch1_04b_refprox038_ch=857475009 +ch1_04b_refprox039_ch=-1798191903 +ch1_04b_rock1=2041392255 +ch1_04b_rocklrg01=1181548787 +ch1_04b_rocklrg02=2000085638 +ch1_04b_rocklrg03=636370934 +ch1_04b_rocklrg04=828790498 +ch1_04b_rocksml02=79089145 +ch1_04b_rocksml03=-960867839 +ch1_04b_rocksml04=-653789540 +ch1_04b_rocksml05=-1441490658 +ch1_04b_rocksml06=-1210665822 +ch1_04b_shop_02axtra=1480458114 +ch1_04b_shop_jgs1=1324364699 +ch1_04b_shop_jgs2=1153244981 +ch1_04b_shop_jgs3=1921186496 +ch1_04b_shop_jgsxtr=-707621490 +ch1_04b_shop_jgsxtr02=188637696 +ch1_04b_shopdet=-489402741 +ch1_04b_shopdet02=1973243990 +ch1_04b_vinegrapes__01=131094024 +ch1_04b_vinegrapes__02=-158157939 +ch1_04b_vinegrapes__03=-803871188 +ch1_04b_vinegrapes__04=1591444409 +ch1_04b_vinegrapes__05=-1263980717 +ch1_04b_vinegrapes__06=-1083489065 +ch1_04b_vinegrapes__07=393573626 +ch1_04b_vinegrapes__08=-1513680497 +ch1_04b_vinegrapes__09=-69288499 +ch1_04b_vinegrapes__10=-1622932575 +ch1_04b_vinegrapes__11=1186321010 +ch1_04b_vinegrapes__12=1492875005 +ch1_04b_vinegrapes__13=305654135 +ch1_04b_vinegrapes__14=-461763076 +ch1_04b_vinegrapes__15=-1939022369 +ch1_04b_vinegrapes__16=-1915821917 +ch1_04b_vinegrapes__17=721885973 +ch1_04b_vinegrapes__18=1027850126 +ch1_04b_vinegrapes__19=-984461399 +ch1_04b_vinegrapes__20=-155667011 +ch1_04b_vinegrapes__21=-1345476636 +ch1_04b_vinegrapes__22=439188646 +ch1_04b_vinegrapes__23=-749900061 +ch1_04b_vinegrapes__24=-1114422417 +ch1_04b_vinegrapes__25=1993356778 +ch1_04b_vinegrapes__26=1628244580 +ch1_04b_vinegrapes__27=-696126140 +ch1_04b_vinegrapes__28=-1052456246 +ch1_04b_vinegrapes__29=2047261775 +ch1_04b_vinegrapes__30=-866983922 +ch1_04b_vinegrapes__31=-1553953238 +ch1_04b_vinegrapes__32=-1289474639 +ch1_04b_vinegrapes__33=-156650325 +ch1_04b_vinegrapes__34=283240731 +ch1_04b_vinegrapes__35=1514470368 +ch1_04b_vinegrapes__36=-335962293 +ch1_04b_vinegrapes__37=751247589 +ch1_04b_vinegrapes__38=1047905346 +ch1_04b_vinegrapes__39=-1930632913 +ch1_04b_vinegrapes__40=1978622296 +ch1_04b_vinegrapes__41=-1071745611 +ch1_04b_vinegrapes__42=1497802759 +ch1_04b_vinegrapes__43=-899020232 +ch1_04b_vinegrapes__44=821286730 +ch1_04b_vinegrapes__45=1033072777 +ch1_04b_vinegrapes__46=353181565 +ch1_04b_vinegrapes_01=1843768805 +ch1_04b_vinegrapes_02=1624282043 +ch1_04b_vinegrapes_03=-1834780832 +ch1_04b_vinegrapes_04=-2045157812 +ch1_04b_vinegrapes_05=-1744207316 +ch1_04b_vinegrapes_06=-944217719 +ch1_04b_vinegrapes_07=-1134736685 +ch1_04b_vinegrapes_08=-1542840583 +ch1_04b_vinegrapes_09=-1288651450 +ch1_04b_vinegrapes_10=-331895833 +ch1_04b_vinegrapes_11=298776341 +ch1_04b_vinegrapes_12=20403686 +ch1_04b_vinegrapes_13=788410739 +ch1_04b_vinegrapes_14=614145197 +ch1_04b_vinegrapes_15=1381562408 +ch1_04b_vinegrapes_16=910999568 +ch1_04b_vinegrapes_17=1748607973 +ch1_04b_vinegrapes_18=1571065531 +ch1_04b_vinegrapes_19=-1956222402 +ch1_04b_vinegrapes_20=861289227 +ch1_04b_vinegrapes_21=-1989220553 +ch1_04b_vinegrapes_22=1445724338 +ch1_04b_vinegrapes_23=1824075212 +ch1_04b_vinegrapes_24=-1128247847 +ch1_04b_vinegrapes_25=-900404990 +ch1_04b_vinegrapes_26=-1625976188 +ch1_04b_vinegrapes_27=-1259291078 +ch1_04b_vinegrapes_28=2002862892 +ch1_04b_vinegrapes_29=-1917915193 +ch1_04b_vinegrapes_30=-152222878 +ch1_04b_vinegrapes_31=92528783 +ch1_04b_vinegrapes_32=-597389735 +ch1_04b_vinegrapes_33=-424500491 +ch1_04b_vinegrapes_34=-8760188 +ch1_04b_vinegrapes_35=164456746 +ch1_04b_vinegrapes_36=-1587472305 +ch1_04b_vinegrapes_37=-1282753374 +ch1_04b_vinegrapes_38=1765025782 +ch1_04b_vinegrapes_39=-763102572 +ch1_04b_vinegrapes_40=189456305 +ch1_04b_vinegrapes_41=198762701 +ch1_04b_vinegrapes_42=-424208758 +ch1_04b_vinegrapes_43=-111526960 +ch1_04b_vinegrapes_44=808987019 +ch1_04b_vinegrapes_45=1108397372 +ch1_04b_vinegrapes_46=-1951309696 +ch1_04b_vineland01=230526058 +ch1_04b_vineland02=-244034600 +ch1_04b_vines_01=2031215194 +ch1_04b_vines_02=-1351725290 +ch1_04b_vines_04=-770632613 +ch1_04b_vines_05=-1068928820 +ch1_04b_vines_06=-160178912 +ch1_04b_vines_07=-455525909 +ch1_04b_vines_08=-236104689 +ch1_04b_vines_09=-532565832 +ch1_04b_vines_10=-1635374042 +ch1_04b_vines_11=-1371747437 +ch1_04b_vines_12=-1785849294 +ch1_04b_vines_13=-1546897746 +ch1_04b_vines_14=1800553919 +ch1_04b_vines_15=2031345986 +ch1_04b_vines_16=1294240100 +ch1_04b_vines_17=1525589240 +ch1_04b_vines_18=568603364 +ch1_04b_vines_19=1076195174 +ch1_04b_vines_20=-651540059 +ch1_04b_vines_21=-1100475359 +ch1_04b_vines_22=2072809067 +ch1_04b_vines_23=-371856644 +ch1_04b_vines_24=879132712 +ch1_04b_vines_25=-1408864414 +ch1_04b_vines_26=1616992285 +ch1_04b_vines_27=1191650665 +ch1_04b_vines_28=-15919754 +ch1_04b_vines_29=1831694773 +ch1_04b_vines_30=-1777025045 +ch1_04b_vines_31=-2082858122 +ch1_04b_vines_32=980551851 +ch1_04b_vines_33=1747739679 +ch1_04b_vines_34=518869410 +ch1_04b_vines_35=1286516004 +ch1_04b_vines_36=530862860 +ch1_04b_vines_37=1308340154 +ch1_04b_vines_38=52009463 +ch1_04b_vines_39=828896915 +ch1_04b_vines_40=851345176 +ch1_04b_vines_41=-1133735314 +ch1_04b_vines_42=-163281371 +ch1_04b_vines_43=100476310 +ch1_04b_vines_44=1465108546 +ch1_04b_vines_45=1771138237 +ch1_04b_vines_46=1022366587 +ch1_04b_vines_47=1325578144 +ch1_04b_vineslmbs_01=-710911980 +ch1_04b_vineslmbs_02=450683532 +ch1_04b_vineslmbs_03=-107765766 +ch1_04b_vineslmbs_04=-1943747302 +ch1_04b_vineslmbs_05=-1705287289 +ch1_04b_vineslmbs_06=-1344500595 +ch1_04b_vineslmbs_07=-1114232832 +ch1_04b_vineslmbs_08=1439815797 +ch1_04b_vineslmbs_09=1670640633 +ch1_04b_vineslmbs_10=1075981838 +ch1_04b_vineslmbs_11=241519257 +ch1_04b_vineslmbs_12=1705408790 +ch1_04b_vineslmbs_13=842076716 +ch1_04b_vineslmbs_14=-86891661 +ch1_04b_vineslmbs_15=-396231021 +ch1_04b_vineslmbs_16=489482280 +ch1_04b_vineslmbs_17=-317356038 +ch1_04b_vineslmbs_18=-452298740 +ch1_04b_vineslmbs_19=-1285483334 +ch1_04b_vineslmbs_20=251218053 +ch1_04b_vineslmbs_21=-1046073888 +ch1_04b_vineslmbs_22=66237048 +ch1_04b_vineslmbs_23=-165079323 +ch1_04b_vineslmbs_24=-738504054 +ch1_04b_vineslmbs_25=-2049493441 +ch1_04b_vineslmbs_26=-1199662191 +ch1_04b_vineslmbs_27=-364871916 +ch1_04b_vineslmbs_28=1094167809 +ch1_04b_vineslmbs_29=721256589 +ch1_04b_vineslmbs_30=-75783462 +ch1_04b_vineslmbs_31=156843669 +ch1_04b_vineslmbs_32=1519182087 +ch1_04b_vineslmbs_33=750847344 +ch1_04b_vineslmbs_34=-1366685448 +ch1_04b_vineslmbs_35=-1013042400 +ch1_04b_vineslmbs_36=366565269 +ch1_04b_vineslmbs_37=656701995 +ch1_04b_vineslmbs_38=1042229304 +ch1_04b_vineslmbs_39=754451946 +ch1_04b_vineslmbs_40=-18075817 +ch1_04b_vineslmbs_41=-407502613 +ch1_04b_vineslmbs_42=-617060368 +ch1_04b_vineslmbs_43=-730899874 +ch1_04b_vineslmbs_44=1389975332 +ch1_04b_vineslmbs_45=749341382 +ch1_04b_vineslmbs_46=514027205 +ch1_04b_vineslod_01=-593814746 +ch1_04b_vineslod_02=-822247453 +ch1_04b_vinetrck_01=1942338968 +ch1_04b_vinetrck_02=492179642 +ch1_04b_water_pool_slod=-791115731 +ch1_04b_water_pool=-1311186087 +ch1_04b_water01=593597437 +ch1_04b_water02=1056164589 +ch1_04b_water03=1360883520 +ch1_04b_wetlands_tmp6=-1765255028 +ch1_04b_wetlands01=1460059961 +ch1_04b_wetlands02=1153112738 +ch1_04b_wetlands03=-650427488 +ch1_05_actcen_fen=976258698 +ch1_05_actcen_rope=1810781472 +ch1_05_actcen_slats=1730087529 +ch1_05_activcen_raila=-327498539 +ch1_05_activcen_railb=-1709141 +ch1_05_activcen=-13224864 +ch1_05_activcendtls=-844065962 +ch1_05_activcensign01_lod=1653345322 +ch1_05_activcensign01=935153596 +ch1_05_activcensign02_lod=-908544694 +ch1_05_activcensign02=536551480 +ch1_05_atcn_suprt=-285935839 +ch1_05_bd01a=-2088094434 +ch1_05_bd01c=-1624314777 +ch1_05_bd01d=-916373301 +ch1_05_cave_dec=-1038597159 +ch1_05_creek_006=-1484538330 +ch1_05_creek_007=116915445 +ch1_05_creek_008=-381501045 +ch1_05_creek_009=585544914 +ch1_05_creek_010=-1383740026 +ch1_05_creekrcks_006=2080992177 +ch1_05_crkwater_1001=1838014987 +ch1_05_crkwater_1005=837216926 +ch1_05_crkwater_1006=539019026 +ch1_05_crkwater_top=-2121709205 +ch1_05_d00=-929723431 +ch1_05_d01=-95457460 +ch1_05_d03=1138197079 +ch1_05_d04=1981048528 +ch1_05_d05=1867733326 +ch1_05_d08=-1922951829 +ch1_05_d09=-1474213143 +ch1_05_d10=59539614 +ch1_05_d15=-1741247976 +ch1_05_d16=-1910139402 +ch1_05_d17=244324045 +ch1_05_d18=2083942936 +ch1_05_d19=1868257378 +ch1_05_d21=-648237077 +ch1_05_d22=-1178308421 +ch1_05_d23=-1901979057 +ch1_05_d24=-1838276121 +ch1_05_d25=-1424829648 +ch1_05_d26=-1127582049 +ch1_05_d27=1167493177 +ch1_05_d28=1480535434 +ch1_05_d29=1639006318 +ch1_05_d44=1785437879 +ch1_05_d45=-1147977467 +ch1_05_d46=-1388600234 +ch1_05_d47=794863774 +ch1_05_d47a=994731483 +ch1_05_d49=-1762920521 +ch1_05_d50=864740674 +ch1_05_d52=1877990923 +ch1_05_d56=481474450 +ch1_05_d57=-1283824349 +ch1_05_d58=-1522513745 +ch1_05_d59=-268542422 +ch1_05_dd10t001=1352359959 +ch1_05_decal_00=859803400 +ch1_05_decal_02=-2050968563 +ch1_05_decal_13=640710730 +ch1_05_decal_14=-154494593 +ch1_05_decal_15=148979116 +ch1_05_decal_16=1543168990 +ch1_05_decal_17=761267881 +ch1_05_decal_18=652016031 +ch1_05_decal_19=-122479284 +ch1_05_decal_20=-1290727183 +ch1_05_decal_21=-993086356 +ch1_05_decal_22=390748510 +ch1_05_decal_23=470508256 +ch1_05_decal_26=1346620240 +ch1_05_decal_27=1628073181 +ch1_05_decal_28=1541235335 +ch1_05_decal_29=765101570 +ch1_05_decal_31=-1553503526 +ch1_05_decal_34=-656681534 +ch1_05_decal_34c=162839862 +ch1_05_dirttrack002=594081602 +ch1_05_gbdec_00=-2034915886 +ch1_05_gbdec_01=-269584318 +ch1_05_gbdec_02=1932132027 +ch1_05_gbdec_03=1582355721 +ch1_05_gbdec_04=1326593676 +ch1_05_gbdec_05=956566128 +ch1_05_glue_rocks=1398070564 +ch1_05_l1297=198600754 +ch1_05_land_004=-70639047 +ch1_05_land1=-1305496067 +ch1_05_land10=1645273000 +ch1_05_land11=1868429890 +ch1_05_land12=1167894208 +ch1_05_land2=-2012749394 +ch1_05_land3=-1715895027 +ch1_05_land4=1805199569 +ch1_05_land5=2103692390 +ch1_05_land7=1532364875 +ch1_05_nd_00=-1903823016 +ch1_05_nd_01=2092258231 +ch1_05_nd_02=-751140668 +ch1_05_nd_03=153873574 +ch1_05_nd_04=1332738349 +ch1_05_nd_05=-440982083 +ch1_05_nd_06=-1672408334 +ch1_05_nd_07=-876285479 +ch1_05_nd_08=-122926169 +ch1_05_nd_09=-1371949373 +ch1_05_nd_10=647342297 +ch1_05_nd_11=407571524 +ch1_05_nd_12=-1846378607 +ch1_05_nd_13=2076201773 +ch1_05_nd_14=-445733236 +ch1_05_nd_15=255326750 +ch1_05_nd_16=1214049383 +ch1_05_nd_17=850837787 +ch1_05_nd_18=-1681714378 +ch1_05_nd_19=-964663120 +ch1_05_nd_20=1299739390 +ch1_05_nd_21=-548464979 +ch1_05_newrsd_00=290509609 +ch1_05_newrsd_01=549417478 +ch1_05_newrsd_02=856561315 +ch1_05_newrsd_04c=-1764693127 +ch1_05_newrsd_09=1997577891 +ch1_05_newrsd_14c=1397271671 +ch1_05_newrsd_16=1033054933 +ch1_05_newrsd_18=432497470 +ch1_05_newrsd_19=186238435 +ch1_05_newrsd_20=2131623274 +ch1_05_newrsd_21=1840863937 +ch1_05_newrsd_23=1110737848 +ch1_05_newrsd_24=937848604 +ch1_05_newrsd_25=102239104 +ch1_05_newrsd_26=-330770462 +ch1_05_newrsd_28=-827056967 +ch1_05_newrsd_33=-1269307051 +ch1_05_newrsd_34=725407517 +ch1_05_newrsd_35=426914696 +ch1_05_roadd_01c=213268811 +ch1_05_rocks_010=-197676453 +ch1_05_rocks_011=-434498016 +ch1_05_small_rocks=882132333 +ch1_05_small_rocksb=1165541107 +ch1_05_small_rocksc=817796479 +ch1_05_stdec_00=1403564505 +ch1_05_stdec_01=1657622562 +ch1_05_stdec_02=2041282014 +ch1_05_stdec_03=794913095 +ch1_05_vine_slod=711896776 +ch1_05_vinegrapes_01=1881883116 +ch1_05_vinegrapes_02=-1192733851 +ch1_05_vinegrapes_03=-1364836639 +ch1_05_vinegrapes_04=-448648156 +ch1_05_vinegrapes_05=-267894352 +ch1_05_vinegrapes_06=30401855 +ch1_05_vinegrapes_07=777993821 +ch1_05_vinegrapes_08=956322719 +ch1_05_vinegrapes_09=1253177090 +ch1_05_vinegrapes_10=11332893 +ch1_05_vinegrapes_11=-288405150 +ch1_05_vinegrapes_12=-1673878474 +ch1_05_vinegrapes_13=-1906374529 +ch1_05_vinegrapes_14=-1734107868 +ch1_05_vinegrapes_15=-958170717 +ch1_05_vinegrapes_16=-1270786977 +ch1_05_vinegrapes_17=1651978444 +ch1_05_vinegrapes_18=1371148114 +ch1_05_vinegrapes_19=2147216341 +ch1_05_vinegrapes_20=-400639775 +ch1_05_vinegrapes_21=-103785404 +ch1_05_vinegrapes_22=72446278 +ch1_05_vinegrapes_23=-1768876605 +ch1_05_vines_01=-401127089 +ch1_05_vines_02=496874587 +ch1_05_vines_03=223548358 +ch1_05_vines_04=1111653796 +ch1_05_vines_05=805099801 +ch1_05_vines_06=1788792416 +ch1_05_vines_07=1491675893 +ch1_05_vines_08=466530497 +ch1_05_vines_09=2048421203 +ch1_05_vines_10=-1255087545 +ch1_05_vines_11=-1527692856 +ch1_05_vines_12=-1849025670 +ch1_05_vines_13=-14551512 +ch1_05_vines_14=1517923546 +ch1_05_vines_15=1211566165 +ch1_05_vines_16=-1229724335 +ch1_05_vines_17=-1529593454 +ch1_05_vines_18=590757460 +ch1_05_vines_19=316775851 +ch1_05_vines_20=-528107544 +ch1_05_vines_21=-256386996 +ch1_05_vines_22=1911184043 +ch1_05_vines_23=-2128611050 +ch1_05_vinesleaf_01=1357265228 +ch1_05_vinesleaf_03=1847981003 +ch1_05_vinesleaf_04=1668013655 +ch1_05_vinesleaf_05=-88699674 +ch1_05_vinesleaf_06=1607751460 +ch1_05_vinesleaf_07=386942361 +ch1_05_vinesleaf_08=71933964 +ch1_05_vinesleaf_09=-1012195632 +ch1_05_vinesleaf_10=-380737290 +ch1_05_vinesleaf_11=-1304986931 +ch1_05_vinesleaf_12=-2052120131 +ch1_05_vinesleaf_13=1321415654 +ch1_05_vinesleaf_14=1127357636 +ch1_05_vinesleaf_15=1781131955 +ch1_05_vinesleaf_16=1623185375 +ch1_05_vinesleaf_17=1701994816 +ch1_05_vinesleaf_18=1445446315 +ch1_05_vinesleaf_19=551835681 +ch1_05_vinesleaf_20=-414816210 +ch1_05_vinesleaf_21=-490414265 +ch1_05_vinesleaf_22=-242320166 +ch1_05_vinesleaf_23=642967138 +ch1_05_vinesleaf_24=-788448320 +ch1_05_vinesleaf_25=142355125 +ch1_05_vinesleaf_26=438947344 +ch1_05_vinesleaf_27=1800171580 +ch1_05_vinesleaf_28=-38398679 +ch1_05_vinesleaf_29=1535725806 +ch1_05_vinesleaf_30=1248308587 +ch1_05_vinesleaf_31=949815766 +ch1_05_vinesleaf_32=-1646013342 +ch1_05_vinesleaf_33=-1349224513 +ch1_05_vinesleaf_34=-1656958192 +ch1_05_vinesleaf_35=-1826177308 +ch1_05_vinesleaf_36=-2135418361 +ch1_05_vinesleaf_37=-456269263 +ch1_05_vinesleaf_38=-727957042 +ch1_05_vinesleaf_39=-900059830 +ch1_05_vinesleaf_40=53617265 +ch1_05_vinesleaf_41=-214400386 +ch1_05_vinesleaf_42=552590828 +ch1_05_vinesleaf_43=1433781983 +ch1_05_vinesleaf_44=1740106595 +ch1_05_vinesleaf_45=1280193708 +ch1_05_vinesleaf_46=974164017 +ch1_05_vinesleaf_47=1736239881 +ch1_05_vineslmb_01=-1900978659 +ch1_05_vineslmb_02=-1737789039 +ch1_05_vineslmb_03=937767058 +ch1_05_vineslmb_04=1445227792 +ch1_05_vineslmb_05=1736052667 +ch1_05_vineslmb_06=1907368999 +ch1_05_vineslmb_07=-261512820 +ch1_05_vineslmb_08=35669241 +ch1_05_vineslmb_09=484211313 +ch1_05_vineslmb_10=855713750 +ch1_05_vineslmb_11=1573944692 +ch1_05_vineslmb_12=1852972727 +ch1_05_vineslmb_13=189978742 +ch1_05_vineslmb_14=429651208 +ch1_05_vineslmb_15=685675421 +ch1_05_vineslmb_16=892775501 +ch1_05_vineslmb_17=-1226756204 +ch1_05_vineslmb_18=-995046605 +ch1_05_vineslmb_19=-808525457 +ch1_05_vineslmb_20=-284876533 +ch1_05_vineslmb_21=80104589 +ch1_05_vineslmb_22=310896656 +ch1_05_vineslmb_23=-1435297816 +ch1_05_vinetrck_002=982100547 +ch1_05_water_01old=-1152647489 +ch1_05_water_02=-981106295 +ch1_05_water_03=525120790 +ch1_05_water_04=817616884 +ch1_05_water_05_lod=1827794303 +ch1_05_water_05=-2076410120 +ch1_05b_bdec_00=575761854 +ch1_05b_bdec_01=267569409 +ch1_05b_bdec_02=-655303942 +ch1_05b_bdec_03=-957106432 +ch1_05b_bdec_04=1832551311 +ch1_05b_bdec_05=-374244229 +ch1_05b_bdec_06=-1881323308 +ch1_05b_bdec_08=1144992157 +ch1_05b_bdec_09=881431090 +ch1_05b_bdec_10=-1084544805 +ch1_05b_bdec_11=-1324839882 +ch1_05b_bdec_12=485123068 +ch1_05b_bdec_13=218940481 +ch1_05b_bdec_14=-2009089371 +ch1_05b_bdec_15=2055806776 +ch1_05b_bdec_16=-440207958 +ch1_05b_bdec_17=-702982569 +ch1_05b_bdec_18=850268023 +ch1_05b_bdec_19=1684239073 +ch1_05b_bdec_21=-1394703166 +ch1_05b_bdec_22=667843236 +ch1_05b_bdec_23=425844171 +ch1_05b_bdec_24=1980405531 +ch1_05b_bdec_25=-1478886727 +ch1_05b_bdec_26=-558438286 +ch1_05b_bdec_28=734593805 +ch1_05b_bdec_29=1643016023 +ch1_05b_bdec_30=-102850527 +ch1_05b_bdec_31=-775794715 +ch1_05b_bdec_32=395074428 +ch1_05b_bdec_33=-314243346 +ch1_05b_bdec_34=-984926473 +ch1_05b_bdec_35=-1829219758 +ch1_05b_bdec_36=-563680978 +ch1_05b_bdec_37=-1272212296 +ch1_05b_bdec_38=1340525620 +ch1_05b_bdec_38z=-142669653 +ch1_05b_bdec_39=1604938681 +ch1_05b_bdec_40=-2097070856 +ch1_05b_bdec_41=-2009905316 +ch1_05b_culvert_dcl=2039135481 +ch1_05b_land01=-1514655736 +ch1_05b_land02=-542694427 +ch1_05b_land03=-714535063 +ch1_05b_land04=1257994892 +ch1_05b_land05=817251842 +ch1_05b_land06=632991755 +ch1_05b_land07=479239607 +ch1_05b_land08=1972031398 +ch1_05b_land09_lod=1454443264 +ch1_05b_land09=591964963 +ch1_05b_pipeculvert=141548801 +ch1_05b_rocks_005=1659629020 +ch1_05b_sdec_05=-1650129452 +ch1_05b_sdec_07=-1027911680 +ch1_05b_sdec_08=1969239383 +ch1_05b_water_01=-1677440053 +ch1_05b_water_02=-1380389068 +ch1_05b_water_03=2087128209 +ch1_06__r_hedge_dec_1=-975561576 +ch1_06__r_hedge_dec_10=-1382939478 +ch1_06__r_hedge_dec_11=1233075334 +ch1_06__r_hedge_dec_12=1522917139 +ch1_06__r_hedge_dec_13=1687483057 +ch1_06__r_hedge_dec_14=-147875868 +ch1_06__r_hedge_dec_2=-1468603954 +ch1_06__r_hedge_dec_3=1187913354 +ch1_06__r_hedge_dec_4=707060956 +ch1_06__r_hedge_dec_5=399130663 +ch1_06__r_hedge_dec_6=158835586 +ch1_06__r_hedge_dec_7=-12284132 +ch1_06__r_hedge_dec_8=-320148887 +ch1_06__r_hedge_dec_9=-762792539 +ch1_06_01_em_lod=-82250298 +ch1_06_01_em=1004619078 +ch1_06_01=-1265602907 +ch1_06_04_em_lod=-470880964 +ch1_06_04_em=-1622639020 +ch1_06_04=1291657088 +ch1_06_12_em_lod=781017273 +ch1_06_12_em=258259732 +ch1_06_12=-465809568 +ch1_06_balcony=823141127 +ch1_06_balconyb=-767257825 +ch1_06_blackrail1=785926531 +ch1_06_blackrail2=-149267960 +ch1_06_dec_00=-250590737 +ch1_06_dec_01=-564779909 +ch1_06_dec_02=-866090864 +ch1_06_dec_03=-875331722 +ch1_06_dec_04=-1174086695 +ch1_06_dec_05=-1489062323 +ch1_06_dec_06=-1785261314 +ch1_06_dec_07=344363223 +ch1_06_dec_08=-2097844813 +ch1_06_dec_09=1914358782 +ch1_06_gatefizz=1380619228 +ch1_06_land=-694082153 +ch1_06_poolwtr_01=-368536216 +ch1_06_res1_decal_01=262873764 +ch1_06_res1_em_lod=1613657340 +ch1_06_res1_em=-2003242056 +ch1_06_res1=1378184681 +ch1_06_res2_decheg_01=-615911326 +ch1_06_res2_decheg_02=-2081046085 +ch1_06_res2_decheg_03=1975461198 +ch1_06_res2_decheg_04=1111146038 +ch1_06_res2_decheg_05=-1807588780 +ch1_06_res2_decheg_06=-1304912276 +ch1_06_res2_decheg_08=-812787434 +ch1_06_res2_hedgedec_01=-370207447 +ch1_06_res2_hedgedec_02=-627607942 +ch1_06_res2_hedgedec_03=-1237439032 +ch1_06_res2_hedgedec_04=-1610809018 +ch1_06_res2_hedgedec_05=532316351 +ch1_06_res2_hedgedec_06=293921876 +ch1_06_res2_hedgedec_07=209181242 +ch1_06_res2_hedgedec_08=-14598259 +ch1_06_res2_hedgedec_09=1681689026 +ch1_06_res4_deched_01=-2066665856 +ch1_06_res4_deched_02=-1509199628 +ch1_06_res4_deched_03=-1721903207 +ch1_06_res4_deched_04=476568995 +ch1_06_res4_deched_05=-1106501387 +ch1_06_res4_deched_06=-1359707450 +ch1_06_res4_deched_07=-524589485 +ch1_06_res4_deched_08=1703112665 +ch1_06_res4_deched_09=112439867 +ch1_06_res4_deched_10=-1430029948 +ch1_06_res4_em_lod=-2132335728 +ch1_06_res4_em=-1283147563 +ch1_06_res4=-1235667377 +ch1_06_statue01_lod=2027564676 +ch1_06_statue01=-1534185780 +ch1_06_wall01=-1246831416 +ch1_06b_clotha_lod=-949746445 +ch1_06b_clothb_lod=-1470061540 +ch1_06b_clothc_lod=1263880884 +ch1_06b_clothd_lod=791179982 +ch1_06b_clothe_lod=-689908965 +ch1_06b_clothf_lod=927254358 +ch1_06b_emissive_slod=84981371 +ch1_06b_emissive=2068092117 +ch1_06b_kowall001=1745682137 +ch1_06b_kowall002=1968085340 +ch1_06b_land_01=-1509442068 +ch1_06b_land_02=1536993559 +ch1_06b_plot1_dtls_b_00=-245702103 +ch1_06b_plot1_dtls_b_01=52659642 +ch1_06b_plot1_dtls_b_02=-723441354 +ch1_06b_plot1_dtls_b_03=-425800527 +ch1_06b_plot1_dtls_b_04=1047919710 +ch1_06b_plot1=1649813806 +ch1_06b_plot2_dtls_b_00=1561499487 +ch1_06b_plot2_dtls_b_01=-1739649577 +ch1_06b_plot2_dtls_b_02=2038812741 +ch1_06b_plot2_dtls_b_03=480581193 +ch1_06b_plot2_dtls_b_04=1332706269 +ch1_06b_plot2=-2004585078 +ch1_06b_plot3_dtlsb_01=-280051256 +ch1_06b_plot3_dtlsb_02=-412175864 +ch1_06b_plot3_dtlsb_03=-642967931 +ch1_06b_plot3_dtlsb_04=-1783591283 +ch1_06b_plot3_dtlsb_05=-1225666289 +ch1_06b_plot3=2007684055 +ch1_06b_plot4_bars=-355546905 +ch1_06b_plot4_dtls_01=-374873227 +ch1_06b_plot4_dtls_02=-660651672 +ch1_06b_plot4_dtls_03=-359078565 +ch1_06b_plot4_woodhi_lod=974233216 +ch1_06b_plot4_woodhi=-2039602912 +ch1_06b_plot4=754925185 +ch1_06b_plot5_dtls_b_01=-644313716 +ch1_06b_plot5_dtls_b_02=-472669694 +ch1_06b_plot5_dtls_b_03=-1948487151 +ch1_06b_plot5_dtls_b_04=1577096794 +ch1_06b_plot5=1725411913 +ch1_06b_plt1_dtls_00=-1698420455 +ch1_06b_plt1_dtls_01=1431445046 +ch1_06b_plt1_dtls_02=-2063598191 +ch1_06b_plt1_dtls_03=948331707 +ch1_06b_plt1_dtls_04=1672395503 +ch1_06b_plt1_dtls_05=471509988 +ch1_06b_plt1_dtls_06=208538763 +ch1_06b_plt1_dtls_07=-7408947 +ch1_06b_plt2_dtls_04=-667440211 +ch1_06b_plt2_dtls_05=290561504 +ch1_06b_plt2_dtls_06=847568966 +ch1_06b_plt2_dtls_07=1800262103 +ch1_06b_plt2_dtls_08=486192434 +ch1_06b_plt3_dtls_00=-1914521701 +ch1_06b_plt3_dtls_01=-543925507 +ch1_06b_plt3_dtls_02=-66546707 +ch1_06b_plt3_dtls_03=229455670 +ch1_06b_plt3_dtls_04=375015568 +ch1_06b_plt3_dtls_05=673836079 +ch1_06b_plt3_dtls_06=1000280857 +ch1_06b_plt3_dtls_07=1303885642 +ch1_06b_plt3_dtls_08=1450231996 +ch1_06b_plt3_dtls_66=1119566337 +ch1_06b_plt5_dtls_00=600282003 +ch1_06b_plt5_dtls_01=423329399 +ch1_06b_plt5_dtls_02=124508888 +ch1_06b_plt5_dtls_03=1822795086 +ch1_06b_plt5_dtls_04=1525744101 +ch1_06b_plt5_dtls_05=1338960801 +ch1_06b_plt5_dtls_06=1046825166 +ch1_06b_plt5_dtls_07=1969796840 +ch1_06b_plt5_dtls_08=1685722379 +ch1_06b_plt5_dtls_09=1503919967 +ch1_06b_plt5_dtls_10=-1159937893 +ch1_06b_poolwtr=-771681450 +ch1_06b_props_props05_08_lod=-193774164 +ch1_06b_roadart_01_lod=2069853531 +ch1_06b_roadart_01=316677475 +ch1_06b_tdec_00=1476245945 +ch1_06b_tdec_01=-1091139671 +ch1_06b_tdec_02=747692764 +ch1_06b_tdec_03=560188546 +ch1_06b_tdec_04=280374055 +ch1_06b_tdec_05=-1816055493 +ch1_06b_tdec_06=-1980818025 +ch1_06b_tdec_07=-564279689 +ch1_06b_tdec_66=1906074002 +ch1_06c_base_01=1728494960 +ch1_06c_creepingivy2=1231358135 +ch1_06c_decal1=-1571993431 +ch1_06c_emissive_lod=-1346710056 +ch1_06c_emissive=1389934802 +ch1_06c_hedge_2_00=-1463257667 +ch1_06c_hedge_2_01=2063473193 +ch1_06c_hedge_2_02=325372652 +ch1_06c_hedge_2_03=632778641 +ch1_06c_hedge_2_04=-1350466777 +ch1_06c_hedge_2_05=-1035228997 +ch1_06c_hedge_2_06=-30465907 +ch1_06c_hedge_2_07=1350911288 +ch1_06c_hedge_2_08=454089296 +ch1_06c_hedge_2_09=760708829 +ch1_06c_hedge_2_10=1397509646 +ch1_06c_hedge_2_11=1099541129 +ch1_06c_hedge_2_12=-586751655 +ch1_06c_hedge_2_13=-758919981 +ch1_06c_house47=-1978144101 +ch1_06c_intemissive_dummy=2113601042 +ch1_06c_ldec_00=-321814252 +ch1_06c_ldec_01=-15456871 +ch1_06c_petrol=-748191486 +ch1_06c_water=1962325646 +ch1_06d_decal_00=-829294170 +ch1_06d_decal_01=-1292189064 +ch1_06d_decal_02=-383242542 +ch1_06d_decal_03=198669360 +ch1_06d_decal_04=-100216689 +ch1_06d_decal_05=813514107 +ch1_06d_decal_06=514824672 +ch1_06d_decal_07=1159915206 +ch1_06d_decal_08=857490105 +ch1_06d_decal_09=1769123693 +ch1_06d_decal_10=1201827021 +ch1_06d_decal_11=1522832153 +ch1_06d_decal_12=1829386148 +ch1_06d_decal_13=2118605342 +ch1_06d_decal_14=-1870528877 +ch1_06d_decal_15=-968496614 +ch1_06d_decal_16=-1735913825 +ch1_06d_decal_17=-337332905 +ch1_06d_decal_18=-1238808095 +ch1_06d_decal_19=257915980 +ch1_06d_decal_20=-1925253951 +ch1_06d_decal_21=1484360503 +ch1_06d_decal_22=1790586808 +ch1_06d_decal_23=-1229142084 +ch1_06d_decal_24=-1611228624 +ch1_06d_decal_25=-1304609091 +ch1_06d_decal_26=24927546 +ch1_06d_decal_27=226129206 +ch1_06d_decal_28=-676197978 +ch1_06d_decal_29=-386618325 +ch1_06d_decal_30=1054857528 +ch1_06d_decal_31=1246031874 +ch1_06d_decal_32=478614663 +ch1_06d_emissive_a_lod=1650904865 +ch1_06d_emissive_a=1610071817 +ch1_06d_emissive_b_lod=-555066806 +ch1_06d_emissive_b=1085767817 +ch1_06d_emissive_c_lod=-1762051227 +ch1_06d_emissive_c=2077914830 +ch1_06d_h1_dtl=1801219617 +ch1_06d_h1_rails=167998261 +ch1_06d_h1=-1535562302 +ch1_06d_h2_dtl=816828825 +ch1_06d_h2=-826998215 +ch1_06d_h2g=434978953 +ch1_06d_h3_dtl=15259684 +ch1_06d_h3=14608012 +ch1_06d_h3g=-1077476230 +ch1_06d_hedge_00=258592004 +ch1_06d_hedge_01=960372912 +ch1_06d_hedge_02=723223659 +ch1_06d_hedge_03=-838022581 +ch1_06d_hg1=1502654699 +ch1_06d_land_01=-1578762192 +ch1_06d_land_01b=-2132419634 +ch1_06d_land_01c=850575209 +ch1_06d_pool2=2081561356 +ch1_06d_props_combo07_12_lod=182740004 +ch1_06e_armco01=1724844882 +ch1_06e_fizzrail01_lod=-1001274854 +ch1_06e_fizzrail01=1013214513 +ch1_06e_fizzrail03_lod=1408948465 +ch1_06e_fizzrail03=550483464 +ch1_06e_fizzrail04_lod=-322710696 +ch1_06e_fizzrail04=186026646 +ch1_06e_fizzrail05_lod=-331876165 +ch1_06e_fizzrail05=-2088895641 +ch1_06e_fizzrail06_lod=1854766374 +ch1_06e_fizzrail06=1972854682 +ch1_06e_fizzrail07_lod=1818999351 +ch1_06e_fizzrail07=-1479818238 +ch1_06e_fizzrail08_lod=1613365061 +ch1_06e_fizzrail08=1376393344 +ch1_06e_fizzrail09_lod=-1449043454 +ch1_06e_fizzrail09=-539184045 +ch1_06e_fizzrail10_lod=380368158 +ch1_06e_fizzrail10=1306693437 +ch1_06e_fizzrail11_lod=1265021644 +ch1_06e_fizzrail11=1375836023 +ch1_06e_hedgedecal_00=-351765504 +ch1_06e_hedgedecal_01=311577359 +ch1_06e_hedgedecal_02=551249825 +ch1_06e_hedgedecal_03=-1240657402 +ch1_06e_hedgedecal_04=-1000526170 +ch1_06e_hedgedecal_05=1731032132 +ch1_06e_hedgedecal_06=956602355 +ch1_06e_hedgedecal_07=198327695 +ch1_06e_hedgedecal_08=1503746348 +ch1_06e_hedgedecal_09=-2140756294 +ch1_06e_hedgedecal_10=270583560 +ch1_06e_hedgedecal_11=1698296117 +ch1_06e_hedgedecal_12=1131589031 +ch1_06e_hedgedecal_13=154646834 +ch1_06e_hedgedecal_14=-166882594 +ch1_06e_hedgedecal_15=-1680482708 +ch1_06e_hedgedecal_16=-1971045431 +ch1_06e_hedgedecal_17=787448993 +ch1_06e_hedgedecal_18=-1666588652 +ch1_06e_hedgedecal_19=-478319170 +ch1_06e_hedgedecal_20=293388852 +ch1_06e_hedgedecal_21=-607136033 +ch1_06e_hedgedecal_22=-817971779 +ch1_06e_hedgedecal_23=-126283727 +ch1_06e_hedgedecal_24=-358386554 +ch1_06e_hedgedecal_25=-1779971320 +ch1_06e_hedgedecal_26=-1066229723 +ch1_06e_hedgedecal_27=-1287912008 +ch1_06e_hedgedecal_28=-1249867311 +ch1_06e_hedgedecal_29=-951177876 +ch1_06e_hedgedecal_30=833028988 +ch1_06e_hedgedecal_31=525655768 +ch1_06e_hedgedecal_32=1420478851 +ch1_06e_hedgedecal_33=1115923765 +ch1_06e_hedgedecal_34=2018414794 +ch1_06e_hedgedecal_35=1720872274 +ch1_06e_hedgedecal_36=-1679304708 +ch1_06e_hedgedecal_37=-1977142149 +ch1_06e_hedgedecal_38=-1625072017 +ch1_06e_hedgedecal_39=-1922974996 +ch1_06e_hedgedecal_40=-476551064 +ch1_06e_hedgedecal_41=-749320220 +ch1_06e_hedgedecal_42=406540717 +ch1_06e_hedgedecal_43=-168030929 +ch1_06e_hedgedecal_44=985044643 +ch1_06e_hedgedecal_45=678425110 +ch1_06e_hedgedecal_46=1600217080 +ch1_06e_hedgedecal_47=1294187389 +ch1_06e_hedgedecal_48=-1829878043 +ch1_06e_hedgedecal_49=-2135711120 +ch1_06e_hedgedecal_50=418436176 +ch1_06e_hedgedecal_51=643755820 +ch1_06e_hedgedecal_52=1032232315 +ch1_06e_hedgedecal_53=1194963169 +ch1_06e_hedgedecal_54=1537989061 +ch1_06e_hedgedecal_55=1837530490 +ch1_06e_hedgedecal_56=-1607867712 +ch1_06e_hedgedecal_57=1919878987 +ch1_06e_hedgedecal_58=-1500811393 +ch1_06e_hedgedecal_59=1892156409 +ch1_06e_hedgedecal_60=1197189493 +ch1_06e_hedgedecal_61=-487006059 +ch1_06e_hedgedecal_62=-1181381169 +ch1_06e_hedgedecal_63=-1895712576 +ch1_06e_hedgedecal_64=-704100684 +ch1_06e_hedgedecal_65=34184886 +ch1_06e_hedgedecal_66=279788541 +ch1_06e_hedgedecal_67=508778313 +ch1_06e_hedgedecal_68=756151494 +ch1_06e_hedgedecal_69=38510418 +ch1_06e_hedgedecal_70=1268986596 +ch1_06e_hedgedecal_71=-399348760 +ch1_06e_hedgedecal_72=-1115875714 +ch1_06e_hedgedecal_73=-2002604830 +ch1_06e_hedgedecal_74=-686700121 +ch1_06e_hedgedecal_75=789445022 +ch1_06e_hedgedecal_76=71607308 +ch1_06e_house_1_dtl=70966030 +ch1_06e_house_1=937209763 +ch1_06e_house_2_dtl=-1552209158 +ch1_06e_house_2=572752945 +ch1_06e_house_3_dtl_ncast=-297041999 +ch1_06e_house_3_dtl=-433939171 +ch1_06e_house_3=324855460 +ch1_06e_house_3b=-461363943 +ch1_06e_mansio_3_dtl=-1675306660 +ch1_06e_mansion_1=-1141426179 +ch1_06e_mansion_2=-2077898661 +ch1_06e_mansion_3=-1772983116 +ch1_06e_mansion_4=1619525920 +ch1_06e_mansion_dtl_b=369373526 +ch1_06e_mansion_dtl_c=1802624048 +ch1_06e_mansion_dtl=1450359670 +ch1_06e_pool_1=-1809439330 +ch1_06e_terrain_1=1283691775 +ch1_06e_terrain_1b=1372368582 +ch1_06e_terrain_2=2048290852 +ch1_06f_emi_slod=575311923 +ch1_06f_emissivea=341085004 +ch1_06f_emissiveb=1480725270 +ch1_06f_emissivec=-1968703519 +ch1_06f_emissivee=1845903006 +ch1_06f_emissivef=259424640 +ch1_06f_emissiveg=1271986740 +ch1_06f_fence_m00=1305271660 +ch1_06f_fence_m02=1824791386 +ch1_06f_fence_m04=-2008559007 +ch1_06f_fence_m06=-1542616596 +ch1_06f_fence_m08=-1088208873 +ch1_06f_fence_mm01=-1826115176 +ch1_06f_fence_mm02=1098059312 +ch1_06f_fence_mm03=1874193077 +ch1_06f_hedged_01=-1422437377 +ch1_06f_hedged_02=-1728368761 +ch1_06f_hedged_03=-2034988294 +ch1_06f_hedged_04=1953326700 +ch1_06f_hedged_05=1747930608 +ch1_06f_hedged_06=278208197 +ch1_06f_hedged_07=535739768 +ch1_06f_hedged_08=-366390802 +ch1_06f_hedged_09=-76811149 +ch1_06f_hedged_10=-1978789135 +ch1_06f_hedged_11=1748225853 +ch1_06f_hedged_12=1376363241 +ch1_06f_hedged_13=1343725317 +ch1_06f_hedged_14=1064631744 +ch1_06f_hedged_15=732550698 +ch1_06f_hedged_16=454309119 +ch1_06f_hedged_17=154964304 +ch1_06f_hedged_18=-393392142 +ch1_06f_hedged_19=-726095799 +ch1_06f_hedged_20=-1128859238 +ch1_06f_hedged_21=-829317809 +ch1_06f_hedged_22=-554549744 +ch1_06f_hedged_23=-253533710 +ch1_06f_hedged_24=64423897 +ch1_06f_hedged_25=356330149 +ch1_06f_hedged_26=-1785582863 +ch1_06f_hedged_27=-2083518611 +ch1_06f_hedged_28=1895326142 +ch1_06f_hedged_29=1595883020 +ch1_06f_hedged_30=1989663837 +ch1_06f_hedged_31=1513989033 +ch1_06f_hedged_32=-1204330625 +ch1_06f_hedged_33=-1733615513 +ch1_06f_hedged_34=-1963686662 +ch1_06f_hedged_35=2099079500 +ch1_06f_hedged_36=-46077547 +ch1_06f_hedged_37=-277524994 +ch1_06f_hedged_38=-743696788 +ch1_06f_hedged_39=-971703494 +ch1_06f_hedged_40=-1238475563 +ch1_06f_hedged_41=-948961448 +ch1_06f_hedged_42=1270810616 +ch1_06f_hedged_43=1493017205 +ch1_06f_hedged_44=1865731811 +ch1_06f_hedged_45=2088397166 +ch1_06f_hedged_46=-674881536 +ch1_06f_hedged_47=-375340107 +ch1_06f_hedged_48=-10227909 +ch1_06f_hedged_49=220564158 +ch1_06f_hedged_50=-1301326305 +ch1_06f_hedged_51=-1065225660 +ch1_06f_hedged_52=-1166973457 +ch1_06f_hedged_53=-1476280048 +ch1_06f_hedged_54=-1493909770 +ch1_06f_hedged_55=-1805379115 +ch1_06f_hedged_56=353278764 +ch1_06f_hedged_57=46495386 +ch1_06f_hedged_58=-578016216 +ch1_06f_hedged_59=-816214077 +ch1_06f_hedged_60=1633957150 +ch1_06f_hedged_61=726321384 +ch1_06f_hedged_62=-1405138221 +ch1_06f_hedged_63=-1106973090 +ch1_06f_hedged_64=-2006219988 +ch1_06f_hedged_65=-1708775775 +ch1_06f_hedged_66=-1417328265 +ch1_06f_hedged_67=-1111036422 +ch1_06f_hs01a=-1686402222 +ch1_06f_hs01b=-903124815 +ch1_06f_hs01dtls=141383340 +ch1_06f_hs02_detail_01=693212180 +ch1_06f_hs02=-2144996484 +ch1_06f_hs02dtls=1524869624 +ch1_06f_hs03=1557376216 +ch1_06f_hs03dtls=2003091792 +ch1_06f_hs04=713410621 +ch1_06f_hs04dtls=1741903197 +ch1_06f_hs05_trellis=-938895259 +ch1_06f_hs05=959505811 +ch1_06f_hs05dtls=489618078 +ch1_06f_hs06=-1225039574 +ch1_06f_hs06dtls=885728796 +ch1_06f_hs07=-1815143726 +ch1_06f_hs07dtls=2052173996 +ch1_06f_land_01=-1036750964 +ch1_06f_land_06=-356990828 +ch1_06f_metal_fence_01_lod=1494033274 +ch1_06f_metal_fence_01=2022354727 +ch1_06f_metal_fence_02_lod=-1992036674 +ch1_06f_metal_fence_02=1767280831 +ch1_06f_metal_fence_03_lod=135395070 +ch1_06f_metal_fence_03=1526461450 +ch1_06f_metal_fence_04_lod=1715127174 +ch1_06f_metal_fence_04=1307630068 +ch1_06f_metal_fence_05=-916074276 +ch1_06f_metal_fence_06=-1132021986 +ch1_06f_metal_fence_07=-1363633278 +ch1_06f_metal_fence_08=-1610482155 +ch1_06f_metal_fence_09=66438667 +ch1_06f_metal_fence_10=1011471534 +ch1_06f_metal_fence_11=-1021484461 +ch1_06f_metal_fence_12=-1836154570 +ch1_06f_metal_fence_13=-1483101364 +ch1_06f_metal_fence_14=2031078969 +ch1_06f_metal_fence_15=-130986878 +ch1_06f_metal_fence_16=193360684 +ch1_06f_metal_fence_17=-591161945 +ch1_06f_metal_fence_18=-293750501 +ch1_06f_metal_fence_19=720187873 +ch1_06f_metal_fence_20=1968716998 +ch1_06f_metal_fence_21=-589394967 +ch1_06f_rail=-289509730 +ch1_06f_rd01=-1040870808 +ch1_06f_water=22863417 +ch1_07_banner01_lod=-1440166959 +ch1_07_banner01=856441009 +ch1_07_banner02_lod=-988808159 +ch1_07_banner02=-464772302 +ch1_07_banner03_lod=-751822836 +ch1_07_banner03=391809358 +ch1_07_banner04_lod=849954959 +ch1_07_banner04=1221618745 +ch1_07_banner05_lod=-1443032717 +ch1_07_banner05=-1845395806 +ch1_07_banner06_lod=-1019446226 +ch1_07_banner06=2076201504 +ch1_07_banner08_lod=-444937022 +ch1_07_banner08=1614650139 +ch1_07_banner20=-1739205621 +ch1_07_banners_night_01=2119431470 +ch1_07_banners_night_02_lod=-1046079400 +ch1_07_banners_night_02=1203374075 +ch1_07_banners_niz=-1209973314 +ch1_07_build01=915573599 +ch1_07_build02=1154197457 +ch1_07_build03=1349173003 +ch1_07_build04=1565120713 +ch1_07_build05=1804072261 +ch1_07_build06=2042007970 +ch1_07_build07=-1984089681 +ch1_07_build08=-1771746561 +ch1_07_build09=-1533057165 +ch1_07_build10=250165925 +ch1_07_carpark01=-1416274441 +ch1_07_carpark02=-1725777646 +ch1_07_d01_ne=-1776225287 +ch1_07_d01_wire00=1532898766 +ch1_07_d01_wire01=1762445611 +ch1_07_d01_wire02=-1310139678 +ch1_07_d01_wire03=-1080101298 +ch1_07_d01_wire04=403842899 +ch1_07_d01_wire05=643548134 +ch1_07_d01_wire06=2070113752 +ch1_07_d01_wire07=164039357 +ch1_07_d01_wire08=-551897755 +ch1_07_d01_wire09=-76288489 +ch1_07_d01_wire10=1618949936 +ch1_07_d01_wire11=1859703779 +ch1_07_d03_rail00=262780135 +ch1_07_d03_rail01=-23981384 +ch1_07_d03_rail02=877952572 +ch1_07_d03_rail03=-938236488 +ch1_07_d03_rail04=-1244528331 +ch1_07_d03_rail05=-341218077 +ch1_07_d03_rail06=-647051154 +ch1_07_d03_rail07=-936532508 +ch1_07_d03_rail08=-1242037895 +ch1_07_d03_rail09=-343184225 +ch1_07_d03_wires00=-1319126219 +ch1_07_d03_wires01=-13740335 +ch1_07_d03_wires02=217248346 +ch1_07_d03_wires03=-1710289764 +ch1_07_d03_wires04=-1471502061 +ch1_07_d03_wires05=-174242889 +ch1_07_d03_wires06=64741428 +ch1_07_d03_wires07=1365080878 +ch1_07_d03_wires08=-411523218 +ch1_07_d03_wires09=759214837 +ch1_07_d03_wires10=-867600140 +ch1_07_d08_c_rail_01=-1810514928 +ch1_07_d08_c_rail_02=-2050744467 +ch1_07_d08_c_rail_03=-1330285233 +ch1_07_d08_c_rail=-538474200 +ch1_07_d08_rail00=-312405986 +ch1_07_d08_rail01=558168037 +ch1_07_d08_rail02=1383029305 +ch1_07_d08_rail03=77676190 +ch1_07_d08_rail04=-599101971 +ch1_07_d08_rail05=-860959050 +ch1_07_d08_rail06=263738572 +ch1_07_d08_rail07=-1441166964 +ch1_07_d08_rail08=-1522466853 +ch1_07_d08_rail09=-1919430519 +ch1_07_d08_rail10=-1877879583 +ch1_07_d08_rail11=1784318323 +ch1_07_d08_rail12=879205770 +ch1_07_d08_rail13=1054716534 +ch1_07_d08_rail14=1304252469 +ch1_07_d08_rail15=1610020008 +ch1_07_d08_rail16=-230614722 +ch1_07_d08_rail17=73645443 +ch1_07_d08_rail18=202558689 +ch1_07_d08_rail19=363388941 +ch1_07_d08_rail20=1374119101 +ch1_07_d08_wires_01=-1088020178 +ch1_07_d08_wires00=1318807203 +ch1_07_d08_wires01=364377309 +ch1_07_d08_wires02=-267867777 +ch1_07_d08_wires03=709008882 +ch1_07_d08_wires04=-1805946330 +ch1_07_d08_wires05=1052853999 +ch1_07_d08_wires06=953039625 +ch1_07_d08_wires07=-963750273 +ch1_07_d08_wires08=-1589834787 +ch1_07_d08_wires13=-1460495244 +ch1_07_d08_wires14=-1221052161 +ch1_07_d08_wires15=-522122160 +ch1_07_d08_wires16=-282548001 +ch1_07_d08_wires17=-43072149 +ch1_07_d08_wires18=195387864 +ch1_07_d08_wires19=943635210 +ch1_07_dc01=1291769296 +ch1_07_dc02=-894807767 +ch1_07_dc03=-588712538 +ch1_07_dc04=-1373726702 +ch1_07_dc04b=-171980444 +ch1_07_dc06=-2084256929 +ch1_07_dc07=-1778554928 +ch1_07_fakeroom0001=-1213504501 +ch1_07_fakeroom002=1894875149 +ch1_07_fakeroom003=1678894670 +ch1_07_fakeroom004=1456196546 +ch1_07_fakeroom005=-1486721878 +ch1_07_g00_rail00=55214351 +ch1_07_g00_rail01=1282315094 +ch1_07_g00_rail02=-2110456094 +ch1_07_g00_rail03=-559630396 +ch1_07_g00_rail04=-865135783 +ch1_07_g00_rail05=958000301 +ch1_07_g00_rail06=652953680 +ch1_07_g00_rail07=32341585 +ch1_07_g00_rail08=-266151236 +ch1_07_g00_rail09=-562448534 +ch1_07_g00_rail10=-1549976026 +ch1_07_g00_rail11=-450576080 +ch1_07_g00_rail12=-485442296 +ch1_07_g00_rail13=-1983935897 +ch1_07_g00_rail14=-133863695 +ch1_07_g00_rail15=777671582 +ch1_07_g00_rail16=205000538 +ch1_07_g00_rail17=-829123568 +ch1_07_g00_rail18=1019146343 +ch1_07_g00_rail19=1990452268 +ch1_07_g00_rail20=-1276749016 +ch1_07_g00_rail21=1838075510 +ch1_07_g00_rail22=-1681151245 +ch1_07_g00_rail23=-576147800 +ch1_07_g00_rail24=-881915339 +ch1_07_g00_rail25=-1171789913 +ch1_07_g00_rail26=-1476312230 +ch1_07_g00_rail27=242257979 +ch1_07_g00_rail28=1152056495 +ch1_07_g00_rail29=-83760806 +ch1_07_g00_rail30=-413417790 +ch1_07_g00_rail31=444933400 +ch1_07_g00_rail32=147620263 +ch1_07_g00_wires00=-1474454726 +ch1_07_g00_wires01=632919652 +ch1_07_g00_wires02=1408791265 +ch1_07_g00_wires03=1122422974 +ch1_07_g00_wires04=-518189780 +ch1_07_g00_wires05=1617660875 +ch1_07_g00_wires06=-1909069985 +ch1_07_g00_wires07=2063483120 +ch1_07_g00_wires08=952286326 +ch1_07_g00_wires09=-1186775687 +ch1_07_g00_wires10=-962274400 +ch1_07_g00_wires11=712942374 +ch1_07_g00_wires12=483919833 +ch1_07_g00_wires13=235006509 +ch1_07_g00_wires14=4607670 +ch1_07_g00_wires15=-1061925009 +ch1_07_g00_wires16=-849024816 +ch1_07_g00_wires17=-592115836 +ch1_07_g00_wires18=-361323769 +ch1_07_g00_wires19=-2021335791 +ch1_07_g00_wires20=1111472920 +ch1_07_g00_wires21=1216464796 +ch1_07_g00_wires22=1551101824 +ch1_07_g00_wires23=-354644909 +ch1_07_g00_wires24=-114677522 +ch1_07_g00_wires25=527070574 +ch1_07_g00_wires26=-1374580086 +ch1_07_g00_wires27=-1098075264 +ch1_07_g00_wires28=-925906938 +ch1_07_g00_wires29=-618042183 +ch1_07_g00_wires30=1503791148 +ch1_07_g00_wires31=-1942426279 +ch1_07_g00_wires32=2092519002 +ch1_07_g00_wires33=504467720 +ch1_07_g00_wires34=1362982751 +ch1_07_g00_wires35=1132944371 +ch1_07_g00_wires36=791294785 +ch1_07_g00_wires37=553621228 +ch1_07_g00_wires38=1403452474 +ch1_07_g00_wires39=1165320151 +ch1_07_g00_wires40=-1492188603 +ch1_07_glue_01=523909428 +ch1_07_glue_02=288070935 +ch1_07_glue_03=1946247873 +ch1_07_glue_04=1707066942 +ch1_07_glue_05=1486728186 +ch1_07_glue_06=1244729121 +ch1_07_glue_07=1488235564 +ch1_07_glue_08=1189611667 +ch1_07_groundcentre=-12654764 +ch1_07_korizbarrier01=-445329336 +ch1_07_korizbarrier02=-1631403291 +ch1_07_korizbarrier03=-1257967767 +ch1_07_ladder003=1448105283 +ch1_07_ladder2=-1291449668 +ch1_07_maze_01=351831751 +ch1_07_maze_02=1179052387 +ch1_07_maze_03=-931107368 +ch1_07_mazebase=-2033031443 +ch1_07_mazedtl01=-201016987 +ch1_07_mazedtl02=-96287263 +ch1_07_mazedtl03=127951004 +ch1_07_mazedtl04=519409478 +ch1_07_mazedtl05=-1193229562 +ch1_07_mazedtl06=-944086855 +ch1_07_mazedtl07=-579695571 +ch1_07_mazedtl08=-334026378 +ch1_07_mazedtl09=-2102045008 +ch1_07_mazedtl10=-1815252080 +ch1_07_rooffiz=-1444095465 +ch1_07_sculpture_01=-1724339852 +ch1_07_sculpture_02=-1485978146 +ch1_07_sculpture_03=-1260887885 +ch1_07_sculpture_04=1410965303 +ch1_07_sculpture_05=1649097626 +ch1_07_sculpture_06=1873958504 +ch1_07_sculpture_07=2111894213 +ch1_07_shelterfiz007=861693229 +ch1_07_shelterfiz008=1566488881 +ch1_07_shelterfiz009=1296177372 +ch1_07_shelterfiz01=1387785683 +ch1_07_shelterfiz02=-526939760 +ch1_07_shelterfiz03=-186732002 +ch1_07_sign=962883060 +ch1_07_signs01=-88434291 +ch1_07_signs02=1326203439 +ch1_07_signs03=1630856832 +ch1_07_signs04=1338327965 +ch1_07_signs05=1634854646 +ch1_07_signs06=842500226 +ch1_07_signs07=1173172205 +ch1_07_signs08=-1766010485 +ch1_07_signs09=-1463061080 +ch1_07_signs10=1877644223 +ch1_07_signs11=-1657278887 +ch1_07_signs12=-1974581114 +ch1_07_signs13=-1180391630 +ch1_07_signs20=-489227666 +ch1_07_smallstatues=-666688647 +ch1_07_smallstatues2=1715676532 +ch1_07_uplightsupport=-187221232 +ch1_07_water2=-337448276 +ch1_07_water3=1382399916 +ch1_07_weed_01=-1023414467 +ch1_07_weed_02=-1988494282 +ch1_07_windowfiz=-2126010477 +ch1_08_deco01=1713613972 +ch1_08_deco01b=2011731030 +ch1_08_deco02=1969965859 +ch1_08_deco03=-228702965 +ch1_08_deco04=8184136 +ch1_08_deco05=382668268 +ch1_08_land_01=-292244088 +ch1_08_land_02=895533855 +ch1_08_land_03=1266806625 +ch1_08_land_04=1660624535 +ch1_08_land_05=1832268557 +ch1_08_props_combo18_01_lod=-875613811 +ch1_08_props_combo24_01_lod=715591630 +ch1_09__railch1_09_bridge00=898868226 +ch1_09__railch1_09_bridge01=709463406 +ch1_09__railch1_09_bridge02=-1946922814 +ch1_09_arc_fizz=1728434684 +ch1_09_arc_hedges_dec=-964412429 +ch1_09_arc007=-819409238 +ch1_09_bbd_00b=237455408 +ch1_09_bbd_012=-244183622 +ch1_09_bbd_01g=1665626475 +ch1_09_bbd_01h=9808905 +ch1_09_bbd_02=937139099 +ch1_09_bbd_03=1704326927 +ch1_09_bbd_04=1405113188 +ch1_09_bbd_05=2141218 +ch1_09_bbd_06=1782677490 +ch1_09_bbd_07=846925926 +ch1_09_bbd_07g=298247631 +ch1_09_bbd_08=1152038085 +ch1_09_bbd_09=-1628149417 +ch1_09_bbd_10=2024643498 +ch1_09_bbd_11=-1972682971 +ch1_09_bbd_12=-733228319 +ch1_09_bbd_13=-437225942 +ch1_09_bbd_15=1254146001 +ch1_09_bbd_16=-1808575819 +ch1_09_bd_02=1422111493 +ch1_09_bdec_00a=-509580447 +ch1_09_bdec_01=-431727013 +ch1_09_bdec_02=-1721318239 +ch1_09_bdec_02g=966892970 +ch1_09_bdec_03=-1429903522 +ch1_09_bdec_04=-1609510415 +ch1_09_bridge_d=-348244060 +ch1_09_bridge=-677618863 +ch1_09_d_01=104387776 +ch1_09_d_02=336556141 +ch1_09_decs04=-90772540 +ch1_09_drivedecals=448967438 +ch1_09_drivedecals2=269124589 +ch1_09_gbdec_00=1028078985 +ch1_09_gbdec_01=-1790415478 +ch1_09_grassde_01=1982277237 +ch1_09_hde_00=-1763889402 +ch1_09_hde_01_lod=1776823666 +ch1_09_hde_01=2141716636 +ch1_09_hde_011=1688684636 +ch1_09_hde_03=-1538405913 +ch1_09_hde_04=1545714064 +ch1_09_hde_05=1309875571 +ch1_09_hde_06=1922852485 +ch1_09_hde_07=1819171369 +ch1_09_hde_08=554484579 +ch1_09_hde_09=297477312 +ch1_09_hde_10=920673766 +ch1_09_hdec_00=2043557505 +ch1_09_hdec_003=-642421004 +ch1_09_hdec_01=1738838574 +ch1_09_hdec_02=358149528 +ch1_09_hillhousedecals=-695417099 +ch1_09_house_decals=150399090 +ch1_09_land_01=-1109696234 +ch1_09_land_01b=975101711 +ch1_09_land_02=1038672175 +ch1_09_land_03_dec=-789208005 +ch1_09_land_03=806569348 +ch1_09_land_04=-363742718 +ch1_09_land004=1683070643 +ch1_09_mdhs_frnt_dec=-520414221 +ch1_09_missionculvert_sh=-536510849 +ch1_09_missionculvert=-62932174 +ch1_09_modernhouse_awning=586850839 +ch1_09_modernhouse_fence00=-1738020721 +ch1_09_modernhouse_fence01=-1975956430 +ch1_09_modernhouse_fence02=1035383594 +ch1_09_modernhouse=-1365389638 +ch1_09_modernhousedriveblend=273323424 +ch1_09_ndex_00=-1125779827 +ch1_09_ndex_02=-1666927085 +ch1_09_ndex_03=-1888379987 +ch1_09_ndex_04=-1064337944 +ch1_09_ndex_05=-1565572568 +ch1_09_ndex_06=-682513556 +ch1_09_ndex_07=-913502237 +ch1_09_ndex_08=-127472234 +ch1_09_ndex_09=437072098 +ch1_09_ndex_10=1563932178 +ch1_09_ndex_11=-1326293626 +ch1_09_pool=1992524671 +ch1_09_water_shallow=1034680781 +ch1_09_water=1815461770 +ch1_09_water2b=1166314732 +ch1_09b_creek_01=1088747014 +ch1_09b_creek_02=330996658 +ch1_09b_creekrcks_01=1301789231 +ch1_09b_creekrcks_02=1608408764 +ch1_09b_creekrcksl3=-733129595 +ch1_09b_creekrcksl4=-442566872 +ch1_09b_creekrcksl5=1862273516 +ch1_09b_crkwater_01_lod=162615860 +ch1_09b_crkwater_01=18419236 +ch1_09b_crkwater_02_lod=417650468 +ch1_09b_crkwater_02=352007656 +ch1_09b_culvert01_shadow=1322901303 +ch1_09b_culvert01=1781197499 +ch1_09b_culvert02_shadow=-2098152289 +ch1_09b_culvert02=1601099075 +ch1_09b_culvert03_shadow=326522724 +ch1_09b_culvert03=1302344102 +ch1_09b_glue_02=-1856598850 +ch1_09b_glue_03=1737013539 +ch1_09b_glue_05=1846036002 +ch1_09b_glue_06=2084496015 +ch1_09b_land0_new=468829784 +ch1_09b_land04a_new=-51457607 +ch1_09b_land04b_new=-586302091 +ch1_09b_ovrly_07=806447346 +ch1_09b_ovrly_09=110237172 +ch1_09b_ovrly_10=880112334 +ch1_09b_ovrly_11=-1025798248 +ch1_09b_ovrly_12=440974965 +ch1_09b_ovrly_13=678845136 +ch1_09b_ovrly_14=1535688948 +ch1_09b_ovrly_15a=838103801 +ch1_09b_ovrly_15b=1337175675 +ch1_09b_ovrly_16=1091963919 +ch1_09b_ovrly_17=1334290674 +ch1_09b_ovrly_18=-1497475230 +ch1_09b_ovrly_19=-1257442305 +ch1_09b_ovrly_20=-686737061 +ch1_09b_ovrly_21=-919233116 +ch1_09b_ovrly_22=847933520 +ch1_09b_ovrly_23=621008195 +ch1_09b_ovrly_25=1119064106 +ch1_09b_ovrly_26=-1184596594 +ch1_09b_rdbrg_01_shadow=2030619493 +ch1_09b_rdbrg_01=1965865816 +ch1_09b_roadbrdg_02_shadow=1723123789 +ch1_09b_roadbrdg_02=774131857 +ch1_09b_roadbrdg_03_shadow=-165659810 +ch1_09b_roadbrdg_03=-1812063169 +ch1_09b_roadbrdg_decal=1171314616 +ch1_09b_rock01=-1955279094 +ch1_09b_rock02=-1948332146 +ch1_09b_rock05_b=-1698422586 +ch1_09b_rockinsrt_01=842263295 +ch1_09b_rockinsrt_02=-115935034 +ch1_09b_rockinsrt_03_lod=1276855729 +ch1_09b_rockinsrt_03=-346989253 +ch1_09b_rockinsrt_04_lod=912778345 +ch1_09b_rockinsrt_04=-1913609621 +ch1_09b_rockinsrt_06_lod=-111858575 +ch1_09b_rockinsrt_06=1191318671 +ch1_09b_rockinsrt_07=-1539191027 +ch1_09b_rockinsrt_08=-709479947 +ch1_09b_shacks_d=1924929910 +ch1_09b_shacks_smoke=-1155156225 +ch1_09b_shacks=-672623719 +ch1_09b_td_00=596929227 +ch1_09b_td_01=-121301715 +ch1_09b_td_02=114143550 +ch1_09b_td_03=-587506278 +ch1_09b_td_04=-358024971 +ch1_09b_td_05=-241432845 +ch1_09b_td_06=-11623848 +ch1_09b_td_07=-704622660 +ch1_09b_td_08=-475272429 +ch1_09b_td_09=-1201367931 +ch1_09b_td_10=-1905931644 +ch1_09b_td_11=-1307831852 +ch1_09b_td_12=-1011436247 +ch1_09b_td_13=-712517429 +ch1_09b_td_14=-414352298 +ch1_09b_td_15=551186287 +ch1_09b_td_17=1144665626 +ch1_09b_td_19=1726872449 +ch1_09b_td_20=-1538132164 +ch1_09b_vine_slod_00=-1765015529 +ch1_09b_vine_slod_01=-1490771768 +ch1_09b_vine_slod_02=2054080349 +ch1_09b_vine_slod_03=1685625713 +ch1_09b_vine_slod_04=1991655404 +ch1_09b_vine_slod_05=1646466754 +ch1_09b_vine_slod_06=1837116796 +ch1_09b_vine_slod_07=920305710 +ch1_09b_vinegrapes_01=1292134056 +ch1_09b_vinegrapes_02=650385960 +ch1_09b_vinegrapes_03=-1506830095 +ch1_09b_vinegrapes_04=-1183432834 +ch1_09b_vinegrapes_05=-2103586342 +ch1_09b_vinegrapes_06=-1806338743 +ch1_09b_vinegrapes_07=-551613745 +ch1_09b_vinegrapes_08=-361750159 +ch1_09b_vinegrapes_09=-1153875196 +ch1_09b_vinegrapes_10=-1989517073 +ch1_09b_vinegrapes_100=2074441309 +ch1_09b_vinegrapes_101=-775118162 +ch1_09b_vinegrapes_11=679452443 +ch1_09b_vinegrapes_12=920992742 +ch1_09b_vinegrapes_13=1140086276 +ch1_09b_vinegrapes_14=1379857049 +ch1_09b_vinegrapes_15=-334125496 +ch1_09b_vinegrapes_16=-93306115 +ch1_09b_vinegrapes_17=161014094 +ch1_09b_vinegrapes_18=938360316 +ch1_09b_vinegrapes_19=-1256933305 +ch1_09b_vinegrapes_20=96588500 +ch1_09b_vinegrapes_21=1294852539 +ch1_09b_vinegrapes_22=-550664788 +ch1_09b_vinegrapes_23=-1598879548 +ch1_09b_vinegrapes_24=-1272402001 +ch1_09b_vinegrapes_25=-169594075 +ch1_09b_vinegrapes_26=127063682 +ch1_09b_vinegrapes_27=1769577042 +ch1_09b_vinegrapes_28=2071019073 +ch1_09b_vinegrapes_29=-1019458090 +ch1_09b_vinegrapes_30=882814849 +ch1_09b_vinegrapes_31=-1297601642 +ch1_09b_vinegrapes_32=-1470032120 +ch1_09b_vinegrapes_33=373125823 +ch1_09b_vinegrapes_34=197090755 +ch1_09b_vinegrapes_35=1767938308 +ch1_09b_vinegrapes_36=-1087224666 +ch1_09b_vinegrapes_37=-1392533439 +ch1_09b_vinegrapes_38=-1629682692 +ch1_09b_vinegrapes_39=603131434 +ch1_09b_vinegrapes_40=-1984251748 +ch1_09b_vinegrapes_41=-593371543 +ch1_09b_vinegrapes_42=-550902919 +ch1_09b_vinegrapes_43=1037443304 +ch1_09b_vinegrapes_44=-1826501762 +ch1_09b_vinegrapes_45=-1573623389 +ch1_09b_vinegrapes_46=1936886816 +ch1_09b_vinegrapes_47=120370046 +ch1_09b_vinegrapes_48=1474745609 +ch1_09b_vinegrapes_49=1796012885 +ch1_09b_vinegrapes_50=-1119773039 +ch1_09b_vinegrapes_51=1043243117 +ch1_09b_vinegrapes_52=-1880833064 +ch1_09b_vinegrapes_53=-1561466390 +ch1_09b_vinegrapes_54=1958219135 +ch1_09b_vinegrapes_55=1432637132 +ch1_09b_vinegrapes_56=1721200946 +ch1_09b_vinegrapes_57=971413457 +ch1_09b_vinegrapes_58=1260698189 +ch1_09b_vinegrapes_59=-876856442 +ch1_09b_vinegrapes_60=1007532751 +ch1_09b_vinegrapes_61=-449475296 +ch1_09b_vinegrapes_62=258531718 +ch1_09b_vinegrapes_63=-486504270 +ch1_09b_vinegrapes_64=351562905 +ch1_09b_vinegrapes_65=-634849533 +ch1_09b_vinegrapes_66=-203871645 +ch1_09b_vinegrapes_67=-1142736264 +ch1_09b_vinegrapes_68=-1376215389 +ch1_09b_vinegrapes_69=-1892589291 +ch1_09b_vinegrapes_70=978400870 +ch1_09b_vinegrapes_71=-768154061 +ch1_09b_vinegrapes_72=-1006843457 +ch1_09b_vinegrapes_73=230219062 +ch1_09b_vinegrapes_77=-697995636 +ch1_09b_vinegrapes_78=-928492782 +ch1_09b_vinegrapes_79=1612841479 +ch1_09b_vinegrapes_80=1689849489 +ch1_09b_vinegrapes_81=-1445586742 +ch1_09b_vinegrapes_82=-677546920 +ch1_09b_vinegrapes_83=-1879808765 +ch1_09b_vinegrapes_84=2110832828 +ch1_09b_vinegrapes_85=1920903704 +ch1_09b_vinegrapes_86=1644693803 +ch1_09b_vinegrapes_87=1495857005 +ch1_09b_vinegrapes_88=1197691874 +ch1_09b_vinegrapes_89=1014840854 +ch1_09b_vinegrapes_90=-1324472814 +ch1_09b_vinegrapes_91=1257724390 +ch1_09b_vinegrapes_92=1555692907 +ch1_09b_vinegrapes_93=1703513866 +ch1_09b_vinegrapes_94=2017899652 +ch1_09b_vinegrapes_95=822912525 +ch1_09b_vinegrapes_96=67259385 +ch1_09b_vinegrapes_97=1298423484 +ch1_09b_vinegrapes_98=518848974 +ch1_09b_vinegrapes_99=-133221357 +ch1_09b_vineland01=-1992857993 +ch1_09b_vineland02=1542786035 +ch1_09b_vines_01=812693694 +ch1_09b_vines_02=1109416989 +ch1_09b_vines_03=1994376631 +ch1_09b_vines_04=1661967895 +ch1_09b_vines_05=-780272910 +ch1_09b_vines_06=-1047471336 +ch1_09b_vines_07=1033753392 +ch1_09b_vines_08=726118020 +ch1_09b_vines_09=420088329 +ch1_09b_vines_10=-1589831343 +ch1_09b_vines_100=1774963925 +ch1_09b_vines_101=2064478040 +ch1_09b_vines_11=252245219 +ch1_09b_vines_12=-54112162 +ch1_09b_vines_13=-2085724620 +ch1_09b_vines_14=1902426529 +ch1_09b_vines_15=1586861059 +ch1_09b_vines_16=-854593290 +ch1_09b_vines_17=1012584330 +ch1_09b_vines_18=648848430 +ch1_09b_vines_19=398460501 +ch1_09b_vines_20=600777151 +ch1_09b_vines_21=-1842676099 +ch1_09b_vines_22=1617500922 +ch1_09b_vines_23=-560982206 +ch1_09b_vines_24=-370659854 +ch1_09b_vines_25=980635399 +ch1_09b_vines_26=1164731641 +ch1_09b_vines_27=-1528257544 +ch1_09b_vines_28=314277788 +ch1_09b_vines_29=-544630471 +ch1_09b_vines_30=553851655 +ch1_09b_vines_31=-1897597231 +ch1_09b_vines_32=2092061292 +ch1_09b_vines_33=-386323724 +ch1_09b_vines_34=-667186823 +ch1_09b_vines_35=1182754303 +ch1_09b_vines_36=867745906 +ch1_09b_vines_37=-1613784922 +ch1_09b_vines_38=252081938 +ch1_09b_vines_39=-45886579 +ch1_09b_vines_40=1287437570 +ch1_09b_vines_41=456055271 +ch1_09b_vines_42=-184709755 +ch1_09b_vines_43=1387251956 +ch1_09b_vines_44=1744434056 +ch1_09b_vines_45=1028365868 +ch1_09b_vines_46=1265711735 +ch1_09b_vines_47=-1867856671 +ch1_09b_vines_48=-1637261218 +ch1_09b_vines_49=1964445114 +ch1_09b_vines_50=1404947492 +ch1_09b_vines_51=49457807 +ch1_09b_vines_52=674362637 +ch1_09b_vines_53=1189917326 +ch1_09b_vines_54=1017552386 +ch1_09b_vines_55=1616831858 +ch1_09b_vines_56=1361397503 +ch1_09b_vines_57=-733131451 +ch1_09b_vines_58=-2104350256 +ch1_09b_vines_59=-1461684628 +ch1_09b_vines_60=-1508933710 +ch1_09b_vines_61=1482417224 +ch1_09b_vines_62=-2105919352 +ch1_09b_vines_63=-1394471593 +ch1_09b_vines_64=-686202427 +ch1_09b_vines_65=-1845274726 +ch1_09b_vines_66=-1152013762 +ch1_09b_vines_67=638287756 +ch1_09b_vines_68=-279440858 +ch1_09b_vines_69=946480201 +ch1_09b_vines_70=-1604291212 +ch1_09b_vines_71=837851282 +ch1_09b_vines_72=1137130559 +ch1_09b_vines_73=-650352853 +ch1_09b_vines_74=-1309861747 +ch1_09b_vines_77=124306307 +ch1_09b_vines_78=422995742 +ch1_09b_vines_79=-529238617 +ch1_09b_vines_80=1446403505 +ch1_09b_vines_81=242372138 +ch1_09b_vines_82=481684145 +ch1_09b_vines_83=839849319 +ch1_09b_vines_84=1120384728 +ch1_09b_vines_85=-126049725 +ch1_09b_vines_86=256888809 +ch1_09b_vines_87=1800833017 +ch1_09b_vines_88=2028282646 +ch1_09b_vines_89=1437850800 +ch1_09b_vines_90=880089935 +ch1_09b_vines_91=572782253 +ch1_09b_vines_92=266162720 +ch1_09b_vines_93=1325748331 +ch1_09b_vines_94=-2067940385 +ch1_09b_vines_95=842929885 +ch1_09b_vines_96=1609822792 +ch1_09b_vines_97=-1207754135 +ch1_09b_vines_98=-1380381227 +ch1_09b_vines_99=1930565768 +ch1_09b_vinesleaf_01=2032203707 +ch1_09b_vinesleaf_02=1188696878 +ch1_09b_vinesleaf_03=1552105088 +ch1_09b_vinesleaf_04=-1437181403 +ch1_09b_vinesleaf_05=-1345690355 +ch1_09b_vinesleaf_06=-2138077544 +ch1_09b_vinesleaf_07=-1816220426 +ch1_09b_vinesleaf_08=-503461517 +ch1_09b_vinesleaf_09=-247175168 +ch1_09b_vinesleaf_10=2037348656 +ch1_09b_vinesleaf_100=145021609 +ch1_09b_vinesleaf_101=-92389796 +ch1_09b_vinesleaf_11=1347430130 +ch1_09b_vinesleaf_12=1040024141 +ch1_09b_vinesleaf_13=1830248584 +ch1_09b_vinesleaf_14=1654672282 +ch1_09b_vinesleaf_15=1357555759 +ch1_09b_vinesleaf_16=1193579683 +ch1_09b_vinesleaf_17=-1249447578 +ch1_09b_vinesleaf_18=-1412833812 +ch1_09b_vinesleaf_19=-1700775015 +ch1_09b_vinesleaf_20=365179715 +ch1_09b_vinesleaf_21=1888807139 +ch1_09b_vinesleaf_22=1659522446 +ch1_09b_vinesleaf_23=1291657652 +ch1_09b_vinesleaf_24=1052214569 +ch1_09b_vinesleaf_25=-1349327138 +ch1_09b_vinesleaf_26=-1722172820 +ch1_09b_vinesleaf_27=-1951981817 +ch1_09b_vinesleaf_28=-195694493 +ch1_09b_vinesleaf_29=-427141940 +ch1_09b_vinesleaf_30=317770156 +ch1_09b_vinesleaf_31=1531894375 +ch1_09b_vinesleaf_32=1837203148 +ch1_09b_vinesleaf_33=913510616 +ch1_09b_vinesleaf_34=1239594935 +ch1_09b_vinesleaf_35=1401408257 +ch1_09b_vinesleaf_36=1703964434 +ch1_09b_vinesleaf_37=1870299878 +ch1_09b_vinesleaf_38=-2127288743 +ch1_09b_vinesleaf_39=-928697022 +ch1_09b_vinesleaf_40=849637175 +ch1_09b_vinesleaf_41=-1255705541 +ch1_09b_vinesleaf_42=-1428332633 +ch1_09b_vinesleaf_43=-1719026432 +ch1_09b_vinesleaf_44=-347512702 +ch1_09b_vinesleaf_45=1844700629 +ch1_09b_vinesleaf_46=1605749081 +ch1_09b_vinesleaf_47=1383083726 +ch1_09b_vinesleaf_48=1143542336 +ch1_09b_vinesleaf_49=-1335760288 +ch1_09b_vinesleaf_50=170827604 +ch1_09b_vinesleaf_51=182034602 +ch1_09b_vinesleaf_52=1559348445 +ch1_09b_vinesleaf_53=-202018078 +ch1_09b_vinesleaf_54=-1017867871 +ch1_09b_vinesleaf_55=-669861091 +ch1_09b_vinesleaf_56=701095562 +ch1_09b_vinesleaf_57=-1463853965 +ch1_09b_vinesleaf_58=-1403559005 +ch1_09b_vinesleaf_59=2104001990 +ch1_09b_vinesleaf_60=-1232340596 +ch1_09b_vinesleaf_61=422461135 +ch1_09b_vinesleaf_62=-409248854 +ch1_09b_vinesleaf_63=-1112733746 +ch1_09b_vinesleaf_64=-907042733 +ch1_09b_vinesleaf_65=1311877337 +ch1_09b_vinesleaf_66=609637663 +ch1_09b_vinesleaf_67=886896172 +ch1_09b_vinesleaf_68=52105897 +ch1_09b_vinesleaf_69=1469397768 +ch1_09b_vinesleaf_70=-2043834220 +ch1_09b_vinesleaf_71=-1717618825 +ch1_09b_vinesleaf_72=891776645 +ch1_09b_vinesleaf_73=116724257 +ch1_09b_vinesleaf_74=-758404657 +ch1_09b_vinesleaf_77=1308532787 +ch1_09b_vinesleaf_78=432060344 +ch1_09b_vinesleaf_79=1809210338 +ch1_09b_vinesleaf_80=2264728 +ch1_09b_vinesleaf_81=-304289267 +ch1_09b_vinesleaf_82=1426831465 +ch1_09b_vinesleaf_83=774793995 +ch1_09b_vinesleaf_84=534433380 +ch1_09b_vinesleaf_85=160473552 +ch1_09b_vinesleaf_86=-1813662180 +ch1_09b_vinesleaf_87=-2112351615 +ch1_09b_vinesleaf_88=2020802359 +ch1_09b_vinesleaf_89=1723620298 +ch1_09b_vinesleaf_90=-1084322231 +ch1_09b_vinesleaf_91=-1362957042 +ch1_09b_vinesleaf_92=-774196483 +ch1_09b_vinesleaf_93=-480291322 +ch1_09b_vinesleaf_94=-24212380 +ch1_09b_vinesleaf_95=156344810 +ch1_09b_vinesleaf_96=-2002313069 +ch1_09b_vinesleaf_97=-1702509488 +ch1_09b_vinesleaf_98=-1235944466 +ch1_09b_vinesleaf_99=-938959015 +ch1_09b_vineslmbs_01=567217965 +ch1_09b_vineslmbs_02=1268081337 +ch1_09b_vineslmbs_03=-1297764136 +ch1_09b_vineslmbs_04=-1609790554 +ch1_09b_vineslmbs_05=381942039 +ch1_09b_vineslmbs_06=142433418 +ch1_09b_vineslmbs_07=1655509224 +ch1_09b_vineslmbs_08=-1805126563 +ch1_09b_vineslmbs_09=-967223233 +ch1_09b_vineslmbs_10=-971121840 +ch1_09b_vineslmbs_100=1333299022 +ch1_09b_vineslmbs_101=1572021187 +ch1_09b_vineslmbs_11=-17183477 +ch1_09b_vineslmbs_12=-522219305 +ch1_09b_vineslmbs_13=-1990893120 +ch1_09b_vineslmbs_14=2066531695 +ch1_09b_vineslmbs_15=-1207288023 +ch1_09b_vineslmbs_17=459539867 +ch1_09b_vineslmbs_18=760293749 +ch1_09b_vineslmbs_19=99572402 +ch1_09b_vineslmbs_20=1158862852 +ch1_09b_vineslmbs_21=2009120083 +ch1_09b_vineslmbs_22=-1980243519 +ch1_09b_vineslmbs_23=286683148 +ch1_09b_vineslmbs_24=65590705 +ch1_09b_vineslmbs_25=901003591 +ch1_09b_vineslmbs_26=645765850 +ch1_09b_vineslmbs_27=-1469342028 +ch1_09b_vineslmbs_28=-1146305226 +ch1_09b_vineslmbs_29=-304600688 +ch1_09b_vineslmbs_30=441349028 +ch1_09b_vineslmbs_31=881829926 +ch1_09b_vineslmbs_32=1120715936 +ch1_09b_vineslmbs_33=-40158650 +ch1_09b_vineslmbs_34=200955652 +ch1_09b_vineslmbs_35=649825414 +ch1_09b_vineslmbs_36=880617481 +ch1_09b_vineslmbs_37=-1259886384 +ch1_09b_vineslmbs_38=-1026767718 +ch1_09b_vineslmbs_39=-772054281 +ch1_09b_vineslmbs_40=529431884 +ch1_09b_vineslmbs_41=747083582 +ch1_09b_vineslmbs_42=984232835 +ch1_09b_vineslmbs_43=-1189892024 +ch1_09b_vineslmbs_44=-924921890 +ch1_09b_vineslmbs_45=-692163683 +ch1_09b_vineslmbs_46=-480475927 +ch1_09b_vineslmbs_47=1649935058 +ch1_09b_vineslmbs_48=-1869127856 +ch1_09b_vineslmbs_49=-1614479957 +ch1_09b_vineslmbs_50=826188752 +ch1_09b_vineslmbs_51=236019062 +ch1_09b_vineslmbs_52=460650557 +ch1_09b_vineslmbs_53=2021503565 +ch1_09b_vineslmbs_54=-2009312822 +ch1_09b_vineslmbs_55=1154927360 +ch1_09b_vineslmbs_56=1796544380 +ch1_09b_vineslmbs_57=-1321655357 +ch1_09b_vineslmbs_58=-982365131 +ch1_09b_vineslmbs_59=-1684244342 +ch1_09b_vineslmbs_60=-1544578552 +ch1_09b_vineslmbs_61=-1213218424 +ch1_09b_vineslmbs_62=-378493683 +ch1_09b_vineslmbs_63=-610530972 +ch1_09b_vineslmbs_64=199944705 +ch1_09b_vineslmbs_65=-29798754 +ch1_09b_vineslmbs_66=813609768 +ch1_09b_vineslmbs_67=582227859 +ch1_09b_vineslmbs_68=1392932919 +ch1_09b_vineslmbs_69=1161747624 +ch1_09b_vineslmbs_70=1972781850 +ch1_09b_vineslmbs_71=1674387336 +ch1_09b_vineslmbs_72=-803637217 +ch1_09b_vineslmbs_73=-1170617248 +ch1_09b_vineslmbs_74=-1474877413 +ch1_09b_vineslmbs_75=-1724609962 +ch1_09b_vineslmbs_77=-174669027 +ch1_09b_vineslmbs_78=-479420727 +ch1_09b_vineslmbs_79=1343682588 +ch1_09b_vineslmbs_80=-1130606083 +ch1_09b_vineslmbs_81=1516604817 +ch1_09b_vineslmbs_82=1763388156 +ch1_09b_vineslmbs_83=2008205355 +ch1_09b_vineslmbs_84=-2040470137 +ch1_09b_vineslmbs_85=591404871 +ch1_09b_vineslmbs_86=840023274 +ch1_09b_vineslmbs_87=1010487612 +ch1_09b_vineslmbs_88=-624751026 +ch1_09b_vineslmbs_89=-405100419 +ch1_09b_vineslmbs_90=-1257029677 +ch1_09b_vineslmbs_91=-28061097 +ch1_09b_vineslmbs_92=272266788 +ch1_09b_vineslmbs_93=-533162463 +ch1_09b_vineslmbs_94=-336155235 +ch1_09b_vineslmbs_95=900546825 +ch1_09b_vineslmbs_96=1200743634 +ch1_09b_vineslmbs_97=2001650735 +ch1_09b_vineslmbs_98=633905448 +ch1_09b_vineslmbs_99=470191524 +ch1_09b_vinetrck_01_lod=956299420 +ch1_09b_vinetrck_01=1498327417 +ch1_09b_vinetrck_02_lod=-1731036555 +ch1_09b_vinetrck_02=1813008124 +ch1_09b_vnld01_dec=-302345382 +ch1_09b_vnyrd_dec=-1044729294 +ch1_09b_vnyrdblg=166163626 +ch1_09b_water_vin=1181626056 +ch1_09b_weed_02=1915516570 +ch1_10_culdec_01=1196765228 +ch1_10_culvert02_slod=1913675533 +ch1_10_culvert02=-69887563 +ch1_10_dc_029=-433301545 +ch1_10_dec_00=-773331923 +ch1_10_dec_01=-529104566 +ch1_10_dec_02=-155931194 +ch1_10_dec_03=77089165 +ch1_10_dec_04=-209442983 +ch1_10_dec_05=4636894 +ch1_10_dec_06=369683554 +ch1_10_dec_07=616073681 +ch1_10_dec_08=951562703 +ch1_10_dec_09=1223971400 +ch1_10_glb_01=-1111418028 +ch1_10_glue=-1942229670 +ch1_10_glue001=484690802 +ch1_10_glue002=194455769 +ch1_10_glue003=30283079 +ch1_10_h03dc004=1838438796 +ch1_10_h04dc_06=690735636 +ch1_10_house04_wall=728814705 +ch1_10_house04=-9682560 +ch1_10_house101=1374177345 +ch1_10_house102=1278393558 +ch1_10_house13=1119570181 +ch1_10_house2drivedecals=1305535147 +ch1_10_land_01=-1869378058 +ch1_10_land_02=-1642256119 +ch1_10_land_03=1810285725 +ch1_10_land_04=2040225798 +ch1_10_land_05=975134975 +ch1_10_land_06=759154496 +ch1_10_land_07=1603808244 +ch1_10_land_08=1345129758 +ch1_10_land_09=50557640 +ch1_10_lefthserail=1204979748 +ch1_10_midhouse=685702032 +ch1_10_overpass02_barsa=737163879 +ch1_10_overpass02_barsb=506568426 +ch1_10_overpass02=-936323916 +ch1_10_pools=-1036301905 +ch1_10_props_l_076=18285157 +ch1_10_retwall001=1791424442 +ch1_10_retwall002=1512199793 +ch1_11__11ch1254=-1792923277 +ch1_11__11ch1329=-980418028 +ch1_11__11ch1904=-1131022268 +ch1_11_24-7_crprkdecals=-1656543151 +ch1_11_24-7_shop01main=-1312703405 +ch1_11_24-7_undergnd=-102453559 +ch1_11_bchrks_2=-1693922705 +ch1_11_bchrks_2a=-1416868861 +ch1_11_bchrks_3=1749574899 +ch1_11_bchrks_4=1872196497 +ch1_11_bchrks_5=-69104601 +ch1_11_blg01_main=-756581309 +ch1_11_blg01_stilts_001=-2115088922 +ch1_11_blg01_stilts_002=-1538813180 +ch1_11_blg01_stilts_003=-625410074 +ch1_11_blg01_stilts=-2107431659 +ch1_11_blg02_decals=2042292455 +ch1_11_blg02_main=-1686553881 +ch1_11_blg03_decals=2027674467 +ch1_11_blg03_main=-468652059 +ch1_11_blg04_decals=-299603091 +ch1_11_blg04_main=969970184 +ch1_11_blg05_decals=134855993 +ch1_11_blg05_stilts=1942074108 +ch1_11_blg06_main=-1400334032 +ch1_11_blg06_stilts=1833438516 +ch1_11_blg07_decals=1852379673 +ch1_11_blg07_main_rail=-1097217323 +ch1_11_blg07_main=-1259589287 +ch1_11_blg07stlts=634471883 +ch1_11_blgs02_r=1827470136 +ch1_11_blgs02pvmnt=562935445 +ch1_11_bridgeshadprox=-954307629 +ch1_11_ch1_malpier29=-1291758715 +ch1_11_ch1_pier_104=924838436 +ch1_11_ch1_shops21=-1994000919 +ch1_11_ch1pier_350=-1704892276 +ch1_11_ch1pier_350a=-38864366 +ch1_11_coastline29=2051004802 +ch1_11_cornerblend_01=1715084521 +ch1_11_curved_rail_01_lod=-1332332101 +ch1_11_curved_rail_01=306431989 +ch1_11_decal000_lod=-1538512189 +ch1_11_decal000=665716186 +ch1_11_foam_01=1125393270 +ch1_11_foam_02=-842188566 +ch1_11_hs01_decals=-53243659 +ch1_11_ladder_01_lod=-1176062544 +ch1_11_ladder_01=1032359564 +ch1_11_ladder_02_lod=364360972 +ch1_11_ladder_02=1800366617 +ch1_11_ladder_pier_lod=1739602733 +ch1_11_ladder_pier=1259156095 +ch1_11_land01=627261306 +ch1_11_land01b=2074534962 +ch1_11_lod00=-1007815474 +ch1_11_main_rail01_00=823362327 +ch1_11_main_rail01_01=594864082 +ch1_11_main_rail01_02=1799518064 +ch1_11_main_rail01_03=1560304364 +ch1_11_main_rail01_04=1320140363 +ch1_11_main_rail01_05=845448629 +ch1_11_main_rail01_06=-1272411845 +ch1_11_main_rail01_07=-1512444770 +ch1_11_main_rail01_08=-1987464194 +ch1_11_main_rail01_09=2066487107 +ch1_11_main_rail01_10=522378766 +ch1_11_main_rail01_11=819921294 +ch1_11_main_rail01_12=1118414115 +ch1_11_main_rail01_13=1424804265 +ch1_11_main_rail01_14=-99675157 +ch1_11_main_rail01_15=139178084 +ch1_11_main_rail01_16=494000816 +ch1_11_main_rail0200=2076575242 +ch1_11_main_rail0201=1294313670 +ch1_11_main_rail0202=1601785197 +ch1_11_main_rail0203=840692403 +ch1_11_main_rail0204=1137481236 +ch1_11_main_rail0205=-85359537 +ch1_11_main_rail0206=682614747 +ch1_11_main_rail0207=-9695912 +ch1_11_main_rail0208=152248486 +ch1_11_main_rail0209=-471181743 +ch1_11_main_rail0210=769877590 +ch1_11_main_rail03_00=1253757276 +ch1_11_main_rail03_01=1090502118 +ch1_11_main_rail03_02=784996731 +ch1_11_main_rail03_03=358868655 +ch1_11_main_rail03_04=51724818 +ch1_11_main_rail03_05=-101437488 +ch1_11_path01=82492468 +ch1_11_pier_decals=2017886232 +ch1_11_pier_endmain01=1754720367 +ch1_11_pier_endmain02=1331475963 +ch1_11_pier_steps=-1849260014 +ch1_11_pier_stilts=1076330640 +ch1_11_pierendsupport=-1555478668 +ch1_11_pierstartsupportb=-1649680846 +ch1_11_piersupport_lod_015=699352511 +ch1_11_piersupport_lod_047=874403617 +ch1_11_piersupport=492906817 +ch1_11_piersupport01_lod=4028011 +ch1_11_piersupport02_lod=1527405796 +ch1_11_props_cablemsh101a_thvy=-968762450 +ch1_11_props_l_007=-1061845539 +ch1_11_props_l_008=-833085150 +ch1_11_props_l_009=-1694320008 +ch1_11_props_l_010=-412986290 +ch1_11_props_s_011=1998177463 +ch1_11_props_s_012=694167873 +ch1_11_road_side_rail_01=-1170093201 +ch1_11_road_side_rail_02=-83112698 +ch1_11_road_side_rail=36172687 +ch1_11_roaddrive_decals=793291625 +ch1_11_roadfile=1957920665 +ch1_11_rounded_r=-556892758 +ch1_11_scmall_gun_decals=475581194 +ch1_11_scmall_rrgnddcls02=1353702351 +ch1_11_scmall_shop01decals=-1179216778 +ch1_11_scmall_shop02decals=-1378714059 +ch1_11_scmall_shop05decals=-1803158185 +ch1_11_sea_ch1_11_uw_00=1948008214 +ch1_11_sea_ch1_11_uw_01=-1086139038 +ch1_11_sea_ch1_11_uw_02=-811567587 +ch1_11_sea_ch1_11_uw_03=841300765 +ch1_11_sea_ch1_11_uw_04=1149099982 +ch1_11_sea_ch1_11_uw_05=-1915063662 +ch1_11_sea_ch1_11_uw_06_lod=1762516256 +ch1_11_sea_ch1_11_uw_06=536942293 +ch1_11_sea_ch1_11_uw_07_lod=-268004453 +ch1_11_sea_ch1_11_uw_07=-376722965 +ch1_11_sea_ch1_11_uw_dec_00=-1907207170 +ch1_11_sea_ch1_11_uw_dec_01=1250872452 +ch1_11_sea_ch1_11_uw_dec_02=954607923 +ch1_11_sea_ch1_11_uw_dec_03=-211673556 +ch1_11_sea_ch1_11_uw_dec_04=1462691268 +ch1_11_sea_ch1_11_uw_dec_05=268556139 +ch1_11_shp02_blg01=-1827893060 +ch1_11_shp02_blg02=-1336226984 +ch1_11_shp02_blg03=1655484413 +ch1_11_shp02_blg04=1813627611 +ch1_11_shp02_crpk=1112566496 +ch1_11_shps01_crpk=1063314321 +ch1_11_signsup=-1415871901 +ch1_11_small_curved=-2084454463 +ch1_11_stair_rail_00=-1878437924 +ch1_11_stair_rail_01=-985122215 +ch1_11_stair_rail_02=-1283057963 +ch1_11_stair_rail_03=-354286192 +ch1_11_stair_rail_04=-667525067 +ch1_11_stair_rail_05=241159307 +ch1_11_stair_rail_lod_02=-1883749163 +ch1_11_tattoo_e_dummy=890862219 +ch1_11_tattoo_emmisive=438140813 +ch1_12_247_emissive_dummy=-281202665 +ch1_12_beach_01=1651997636 +ch1_12_beach_02=-192798761 +ch1_12_beach_roks_001=1363179345 +ch1_12_beach_roks_002=739257585 +ch1_12_beach_roks_003=2043693172 +ch1_12_beach_roks_005=-408378321 +ch1_12_beach_roks_006=922600152 +ch1_12_beach_roks_007=1411710246 +ch1_12_beach_roks_009=-1561290060 +ch1_12_bh01_decals=1073641596 +ch1_12_bh01_main=-12797071 +ch1_12_bh01_rails_02=1323368548 +ch1_12_bh01_rails=171529128 +ch1_12_bh01_steps=-1053725490 +ch1_12_bh01_temp_steps=950569618 +ch1_12_blend_0_01=1996891865 +ch1_12_br1=1329317140 +ch1_12_bridgeshadprox=598665762 +ch1_12_buildglass006=-2084311198 +ch1_12_buildl_79=-561312763 +ch1_12_buildl_r=-260817345 +ch1_12_buildl_r2=1617249976 +ch1_12_buildl_r3=914715385 +ch1_12_buildldecals_18=1403443872 +ch1_12_ch01_02_decalh04ih=-112138582 +ch1_12_ch01_02_h05=1602708836 +ch1_12_ch01_02_h05decalih=-1109256523 +ch1_12_ch01_02_h0r=904925962 +ch1_12_ch01_02_h0r1=1215801341 +ch1_12_ch01_02_h0r2=1445282648 +ch1_12_ch01_02_house3decalih=-1400318427 +ch1_12_ch01_02_ih08_01=-1957888777 +ch1_12_ch01_02_ih08_06=537536131 +ch1_12_ch1_02_buildl_83=-2062946576 +ch1_12_ch1_02_plat_16_lod=-2017299437 +ch1_12_ch1_02_plat_16=55622169 +ch1_12_ch1_02_plat_20=-1075203596 +ch1_12_coastobj_07=1018802692 +ch1_12_coastobj_11=511963693 +ch1_12_coastobj_18=1412980121 +ch1_12_coastobj_rail=1869611808 +ch1_12_coastobj_steps=-877416922 +ch1_12_coastrok_004=1486862660 +ch1_12_cstrckedge_1=-1087042403 +ch1_12_cstrckedge_2=-330602807 +ch1_12_drive05=1812369115 +ch1_12_drive06=-630854760 +ch1_12_drive07=-1619364414 +ch1_12_fence_001=1681179043 +ch1_12_fences_001=-1953922695 +ch1_12_fences_003=-320256969 +ch1_12_h04__rail_002=-901998365 +ch1_12_h04__rail_01=459747551 +ch1_12_h04_ih099=-700109364 +ch1_12_h04_ihc15=1403454883 +ch1_12_h04_rail_02=1039375821 +ch1_12_h04_rail_03=256589949 +ch1_12_h04_rail_04=-1839216988 +ch1_12_h04_rail_06=1995116475 +ch1_12_h04_steps=-342532609 +ch1_12_house03ih_rail2=557801218 +ch1_12_house03ih_roof=1243662224 +ch1_12_house03ih=-382851166 +ch1_12_houseblend006=-638508875 +ch1_12_ih07_00=-2116315629 +ch1_12_ih07_01=-1191213990 +ch1_12_ih07_r=-286297464 +ch1_12_ih07_r1=1521645475 +ch1_12_ih07_r2=-475821705 +ch1_12_ihwhouse_07_r=1540535528 +ch1_12_ihwhouse_07_r2=472554019 +ch1_12_ihwhouse_07_r3=252379108 +ch1_12_ihwhouse_07_s=694472717 +ch1_12_ihwhouse_07=-1483279250 +ch1_12_ihwhousedecal_15=1159112960 +ch1_12_island_001=2018182471 +ch1_12_lnd_001=-498365593 +ch1_12_props_towels1=1729046003 +ch1_12_props_towels2=2026981751 +ch1_12_sc02_blgmain_l=-2125542088 +ch1_12_sc02_decalmain=-1415559913 +ch1_12_sc02_rail01=-2025608145 +ch1_12_sc02_rail02=2023100116 +ch1_12_sc02_rail03=-1495995567 +ch1_12_sc02_rail04=-1676487219 +ch1_12_sc02_rail1=-1675610222 +ch1_12_sc02_rail2=-1981377761 +ch1_12_sc02_rail3=193599076 +ch1_12_sc02_sltstemp=1694110952 +ch1_12_sc02_sltstemp001=-914966979 +ch1_12_sc03_decals=-1565643511 +ch1_12_sc03_housemain=-186311581 +ch1_12_sc03_rail_001=-1778022540 +ch1_12_sc04_blgmain=-533752449 +ch1_12_sc04_decals=1017356614 +ch1_12_sc04_fizzrail=-2100818979 +ch1_12_sc04_stairs=202291423 +ch1_12_sc04_stilts=-2028006386 +ch1_12_sc05_blgmain=1776057835 +ch1_12_sc05_decals=697771889 +ch1_12_sc05_steps2=1996724172 +ch1_12_sc05_stilts=-162805188 +ch1_12_sea_ch1_12_uw_00=-1027158078 +ch1_12_sea_ch1_12_uw_01=-787125153 +ch1_12_sea_ch1_12_uw_05=-1747060239 +ch1_12_sea_ch1_12_uw_06=-192826557 +ch1_12_sea_ch1_12_uw_07=1129042134 +ch1_12_sea_ch1_12_uw_08=431914428 +ch1_12_sea_ch1_12_uw_09=-411264711 +ch1_12_sea_ch1_12_uw_10=-155691332 +ch1_12_sea_ch1_12_uw_11=-789050564 +ch1_12_sea_ch1_12_uw_dec_00=-333987560 +ch1_12_sea_ch1_12_uw_dec_01=150862564 +ch1_12_sea_ch1_12_uw_dec_02=-2034174356 +ch1_12_sea_ch1_12_uw_dec_03=360813551 +ch1_12_sea_ch1_12_uw_dec_04=835767437 +ch1_12_sea_ch1_12_uw_dec_05=1067673650 +ch1_12_sea_ch1_12_uw_dec_06=-1639438990 +ch1_12_sea_tyrepilea=2062039254 +ch1_12_sea_tyrepileb=1820564493 +ch1_12_sea_uw_03_lod=411374730 +ch1_12_sea_uw_03=-1411249474 +ch1_12_sea_uw01_lod=-1788790946 +ch1_12_sea_uw01=-1415518007 +ch1_12_waves_01=-396017240 +ch1_12_waves_02_lod=237993282 +ch1_12_waves_02=1814513938 +ch1_12_waves01_lod=1928777331 +ch1_emissive_0=1866918552 +ch1_emissive_1=1552729380 +ch1_emissive_11=-1165915118 +ch1_emissive_12=-872403185 +ch1_emissive_13=-630404120 +ch1_emissive_2=1408054245 +ch1_emissive_3=1094192763 +ch1_emissive_4=-1541483445 +ch1_emissive_5=-711936210 +ch1_emissive_6=-2007032628 +ch1_emissive_7_slod=876237286 +ch1_emissive_7=-1238501271 +ch1_emissive_8=1808098305 +ch1_emissive_9=1031178084 +ch1_emissive_arc007_emi_slod=96331624 +ch1_emissive_arc007_emi=1631456652 +ch1_emissive_ch1_01_ema=-1503089081 +ch1_emissive_ch1_01_emb=-1263842612 +ch1_emissive_ch1_01_emc=-638282402 +ch1_emissive_ch1_01_emd=-370789055 +ch1_emissive_ch1_01_eme=-131608124 +ch1_emissive_ch1_01_emf=224721982 +ch1_emissive_ch1_01_slod_01=1461528417 +ch1_emissive_ch1_01_slod_02=-1345333051 +ch1_emissive_ch1_01_slod_03=-1047430072 +ch1_emissive_ch1_02_01=-960413417 +ch1_emissive_ch1_02_02=-1143002285 +ch1_emissive_ch1_02_03=-1387557332 +ch1_emissive_ch1_02_04=-172384489 +ch1_emissive_ch1_02_05=66337676 +ch1_emissive_ch1_02_06=290608712 +ch1_emissive_ch1_02_07=531231479 +ch1_emissive_ch1_02_08=-1234067324 +ch1_emissive_ch1_02_09=-1937355602 +ch1_emissive_ch1_02_10=-662313464 +ch1_emissive_ch1_02_11=-1495268675 +ch1_emissive_ch1_02_12=1864569668 +ch1_emissive_ch1_02_13=-849031226 +ch1_emissive_ch1_02_14=-1820664845 +ch1_emissive_ch1_02_slod_01=650134108 +ch1_emissive_ch1_02_slod_02=-971374339 +ch1_emissive_ch1_06e_em_01=-127102342 +ch1_emissive_ch1_06e_em_02=2027950947 +ch1_emissive_ch1_06e_em_03=-1960658968 +ch1_emissive_ch1_06e_em_slod=-2131308879 +ch1_emissive_ch1_06e_em02=-149676109 +ch1_emissive_ch1_09_mh_slod=-2079884088 +ch1_emissive_ch1_09_mhouse_emi=1779039315 +ch1_emissive_ch1_10_em_slod=413876404 +ch1_emissive_ch1_10_emissive01=-1868228690 +ch1_emissive_ch1_10_emissive02=-1707726128 +ch1_emissive_ch1_10_emissive03=-200581511 +ch1_emissive_ch1_10_emissive04=-37129739 +ch1_emissive_ch1_10_emissive05=901472732 +ch1_emissive_ch1_12_1=-1463076448 +ch1_emissive_ch1_12_10=902169963 +ch1_emissive_ch1_12_11=1140040134 +ch1_emissive_ch1_12_12=659712132 +ch1_emissive_ch1_12_2=-1771432738 +ch1_emissive_ch1_12_3=-903578534 +ch1_emissive_ch1_12_4=-1206659015 +ch1_emissive_ch1_12_5=-1499613875 +ch1_emissive_ch1_12_6=-1821929759 +ch1_emissive_ch1_12_7=57274084 +ch1_emissive_ch1_12_8=-249607601 +ch1_emissive_ch1_12_9=-537581573 +ch1_emissive_ch1_12_slod=1356216266 +ch1_emissive_ch1_12_slod1=969528916 +ch1_emissive_ch1_12_slod2=1744089777 +ch1_emissive_koriz01=811276863 +ch1_emissive_koriz02=-1281843000 +ch1_emissive_koriz03=-2132460702 +ch1_emissive_koriz04=-700586478 +ch1_emissive_koriz05=211014333 +ch1_emissive_koriz06=29670687 +ch1_emissive_koriz07=-1474524720 +ch1_emissive_shacks_emi_slod=1001465858 +ch1_emissive_shacks_emi=-1585920616 +ch1_emissive_slod1=703166998 +ch1_emissive_slod2=-5167706 +ch1_emissive_slod3=-577019529 +ch1_emissive_slod4=-751416147 +ch1_emissive_vin_emi_slod=1081171373 +ch1_emissive_vnyrdblg_emi=1801938544 +ch1_emissivea_ch1_01_lod=1085905091 +ch1_emissivef_ch1_01_lod=526559000 +ch1_lod_3_9_slod2=230365395 +ch1_lod_5_20_emissive_proxy=1283456725 +ch1_lod_5_21_emissive_proxy=1388125383 +ch1_lod_6_20_emissive_proxy=715920975 +ch1_lod_ch1_04b_water01_slod3=-2111047333 +ch1_lod_ch1_05_crkwater_slod3=-1456196861 +ch1_lod_ch1_05_water_slod3=604477612 +ch1_lod_slod3a=467033690 +ch1_lod_slod3b=1375357601 +ch1_lod_slod3c=-147090139 +ch1_lod_slod3d=-1115315782 +ch1_lod_slod3e=-760296436 +ch1_rdprops_50902_thvy=-1065103877 +ch1_rdprops_50904_thvy=-291660366 +ch1_rdprops_50908_thvy=-1943664300 +ch1_rdprops_50911_thvy=432620850 +ch1_rdprops_50914_thvy=1272577905 +ch1_rdprops_50917_thvy=1004481479 +ch1_rdprops_50918_thvy=-982674488 +ch1_rdprops_50921_thvy=-530842152 +ch1_rdprops_50923_thvy=1590117320 +ch1_rdprops_50929_thvy=-631557872 +ch1_rdprops_50940_thvy=-804839835 +ch1_rdprops_50945_thvy=-956936554 +ch1_rdprops_50951_thvy=-402829282 +ch1_rdprops_50955_thvy=814167828 +ch1_rdprops_50958_thvy=1901904896 +ch1_rdprops_50965_thvy=-852540548 +ch1_rdprops_50968_thvy=-1633447234 +ch1_rdprops_50972_thvy=1347592227 +ch1_rdprops_cab_11=-2129704952 +ch1_rdprops_cab_mesh00=-352939604 +ch1_rdprops_cab_mesh01=1859230036 +ch1_rdprops_cab_mesh02=-1004387324 +ch1_rdprops_cab_mesh03=-740498567 +ch1_rdprops_cab_mesh04=-1448505581 +ch1_rdprops_cab_mesh05=1900387880 +ch1_rdprops_cab_mesh06=-1696534178 +ch1_rdprops_cab_mesh07=-721099355 +ch1_rdprops_cab_mesh08=2119317569 +ch1_rdprops_cab_mesh09=643827806 +ch1_rdprops_cable_new1=1527447662 +ch1_rdprops_cable01_thvy=73979761 +ch1_rdprops_cable02_thvy=-1205944914 +ch1_rdprops_cable03_thvy=2119042722 +ch1_rdprops_cable04_thvy=742806151 +ch1_rdprops_cable2a_tstd=-155550926 +ch1_rdprops_ch1_rd_sp016=-755013315 +ch1_rdprops_combo_01_lod=-1939323303 +ch1_rdprops_combo_02_lod=177619350 +ch1_rdprops_combo_03_lod=-118911003 +ch1_rdprops_combo01_01_lod=460493578 +ch1_rdprops_combo01_02_lod=292710752 +ch1_rdprops_combo01_03_lod=-1506374844 +ch1_rdprops_combo02_01_lod=-81119026 +ch1_rdprops_combo02_02_lod=1997089624 +ch1_rdprops_combo02_03_lod=-1515072825 +ch1_rdprops_combo03_01_lod=-56074267 +ch1_rdprops_combo04_01_lod=-405364165 +ch1_rdprops_combo05_01_lod=-294795470 +ch1_rdprops_combo05_02_lod=639701749 +ch1_rdprops_combo05_03_lod=1632031005 +ch1_rdprops_combo06_01_lod=1071601076 +ch1_rdprops_combo07_01_lod=457801691 +ch1_rdprops_combo07_02_lod=-1264092416 +ch1_rdprops_combo07_03_lod=-90075096 +ch1_rdprops_combo07_04_lod=-1823775230 +ch1_rdprops_combo08_01_lod=653632796 +ch1_rdprops_combo08_02_lod=-1757364451 +ch1_rdprops_combo08_03_lod=193118921 +ch1_rdprops_combo09_01_lod=853874674 +ch1_rdprops_combo09_02_lod=1925462331 +ch1_rdprops_combo09_03_lod=1694240206 +ch1_rdprops_combo10_01_lod=-784882730 +ch1_rdprops_combo10_02_lod=-136892029 +ch1_rdprops_combo10_03_lod=1107606860 +ch1_rdprops_combo10_04_lod=-2038108972 +ch1_rdprops_combo10_05_lod=1181721201 +ch1_rdprops_combo11_01_lod=-1223024675 +ch1_rdprops_combo11_02_lod=774842534 +ch1_rdprops_combo11_03_lod=2000049806 +ch1_rdprops_combo12_01_lod=190387292 +ch1_rdprops_combo13_01_lod=934389009 +ch1_rdprops_combo14_01_lod=1182956816 +ch1_rdprops_combo15_01_lod=-435167639 +ch1_rdprops_combo15_02_lod=-969078869 +ch1_rdprops_combo15_03_lod=806563109 +ch1_rdprops_combo15_04_lod=2078035667 +ch1_rdprops_combo16_01_lod=-197313833 +ch1_rdprops_combo17_01_lod=-27604630 +ch1_rdprops_combo18_01_lod=1293763682 +ch1_rdprops_combo19_01_lod=-1294353628 +ch1_rdprops_combo19_02_lod=1758542241 +ch1_rdprops_combo20_01_lod=-244452840 +ch1_rdprops_combo20_02_lod=-836180033 +ch1_rdprops_combo20_03_lod=-1504245864 +ch1_rdprops_combo20_04_lod=-262025657 +ch1_rdprops_combo20_05_lod=860047934 +ch1_rdprops_combo21_01_lod=-1941310420 +ch1_rdprops_combo21_02_lod=1329284405 +ch1_rdprops_combo21_03_lod=606581570 +ch1_rdprops_combo21_04_lod=-919906069 +ch1_rdprops_combo22_01_lod=131626876 +ch1_rdprops_combo23_01_lod=-1903725030 +ch1_rdprops_combo24_01_lod=-244565673 +ch1_rdprops_combo25_01_lod=18627814 +ch1_rdprops_combo25_02_lod=-2058979094 +ch1_rdprops_combo25_03_lod=1450195597 +ch1_rdprops_combo25_04_lod=1130227670 +ch1_rdprops_combo25_05_lod=-43496258 +ch1_rdprops_combo25_06_lod=314945401 +ch1_rdprops_combo26_01_lod=1512689820 +ch1_rdprops_combo26_02_lod=54966560 +ch1_rdprops_combo26_03_lod=1275158686 +ch1_rdprops_combo27_01_lod=49012828 +ch1_rdprops_combo27_02_lod=2121485147 +ch1_rdprops_combo27_03_lod=-1695839570 +ch1_rdprops_combo27_04_lod=-1999246541 +ch1_rdprops_combo28_01_lod=287829610 +ch1_rdprops_combo29_01_lod=1619606107 +ch1_rdprops_combo30_01_lod=-89443830 +ch1_rdprops_combo30_02_lod=-392314204 +ch1_rdprops_combo30_03_lod=-1021269928 +ch1_rdprops_combo31_01_lod=-2063433420 +ch1_rdprops_combo32_01_lod=1323635753 +ch1_rdprops_combo32_02_lod=109482385 +ch1_rdprops_combo32_03_lod=-175641461 +ch1_rdprops_combo33_01_lod=-143542340 +ch1_rdprops_combo34_01_lod=841383337 +ch1_rdprops_combo35_01_lod=220832852 +ch1_rdprops_combo35_02_lod=1554002949 +ch1_rdprops_combo35_03_lod=-1819484838 +ch1_rdprops_combo36_01_lod=599114572 +ch1_rdprops_combo37_01_lod=1470570042 +ch1_rdprops_combo38_01_lod=-139101346 +ch1_rdprops_combo39_01_lod=1928062269 +ch1_rdprops_combo40_01_lod=-2000507886 +ch1_rdprops_combo41_01_lod=-1342182934 +ch1_rdprops_combo42_01_lod=-1675146841 +ch1_rdprops_combo43_01_lod=-272705428 +ch1_rdprops_combo44_01_lod=1076470916 +ch1_rdprops_combo45_01_lod=-1968873994 +ch1_rdprops_combo46_01_lod=-1487514306 +ch1_rdprops_combo46_02_lod=-88518481 +ch1_rdprops_combo46_03_lod=-1813015363 +ch1_rdprops_combo47_01_lod=1381964985 +ch1_rdprops_combo48_01_lod=272736694 +ch1_rdprops_combo49_01_lod=-429441319 +ch1_rdprops_combo50_01_lod=1979001717 +ch1_rdprops_combo51_01_lod=-1694333894 +ch1_rdprops_combo52_01_lod=902657531 +ch1_rdprops_combo53_01_lod=-1412320776 +ch1_rdprops_combo54_01_lod=-390533246 +ch1_rdprops_combo54_02_lod=440228529 +ch1_rdprops_combo54_03_lod=1206937009 +ch1_rdprops_combo55_01_lod=-139282874 +ch1_rdprops_combo55_02_lod=1980707141 +ch1_rdprops_combo55_03_lod=-1714887291 +ch1_rdprops_combo56_01_lod=-540867688 +ch1_rdprops_combo57_01_lod=611604324 +ch1_rdprops_tele_wire01=-1378512818 +ch1_rdprops_tele_wire03=-721854827 +ch1_rdprops_tele_wire04=797643715 +ch1_rdprops_tele_wire08=-441483251 +ch1_rdprops_tele_wire10=1999250468 +ch1_rdprops_tele_wire12=-1686508349 +ch1_rdprops_tele_wire20=1796936102 +ch1_rdprops_tele_wire22=-670274681 +ch1_rdprops_tele_wire23=-1447457054 +ch1_rdprops_tele_wire27=1152435438 +ch1_rdprops_tele_wire29=576946260 +ch1_rdprops_tele_wire30=-1828003163 +ch1_rdprops_tele_wire32=-1209029522 +ch1_rdprops_tele_wire40=190734930 +ch1_rdprops_tele_wire41=-517468698 +ch1_rdprops_tele_wire42=-267801687 +ch1_rdprops_tele_wire43=1171085103 +ch1_rdprops_tele_wire44=2132756906 +ch1_rdprops_tele_wire45=-1864504025 +ch1_rdprops_tele_wire50=-1003858901 +ch1_rdprops_tele_wire51=1918906520 +ch1_rdprops_tele_wire52=1668715205 +ch1_rdprops_tele_wire53=-1849364639 +ch1_rdprops_tele_wire54=978141475 +ch1_rdprops_telewrs00=-19673191 +ch1_rdprops_telewrs01=675619451 +ch1_rdprops_telewrs02=441616022 +ch1_rdprops_telewrs03=-740951646 +ch1_rdprops_telewrs04=-1005823473 +ch1_rdprops_telewrs05=-277761835 +ch1_rdprops_telewrs07=-1723923343 +ch1_rdprops_telewrs08=-1954486027 +ch1_rdprops_telewrs09=-699728248 +ch1_rdprops_telewrs10=-2005404121 +ch1_rdprops_telewrs11=610414069 +ch1_rdprops_telewrs12=303991150 +ch1_rdprops_telewrs13=1068295306 +ch1_rdprops_telewrs14=765608053 +ch1_rdprops_telewrs15=1070720216 +ch1_rdprops_telewrs16=764100683 +ch1_rdprops_telewrs17=-313802803 +ch1_rdprops_telewrs18=-620356798 +ch1_rdprops_telewrs19=148928246 +ch1_rdprops_telewrs20=263390607 +ch1_rdprops_telewrs21=494117136 +ch1_rdprops_telewrs22=1264909554 +ch1_rdprops_telewrs23=-653027247 +ch1_rdprops_telewrs24=-360105156 +ch1_rdprops_telewrs25=-130001238 +ch1_rdprops_telewrs26=99545607 +ch1_rdprops_telewrs27=-265533818 +ch1_rdprops_wire_hang009=1506065256 +ch1_rdprops_wire_hang010=579783033 +ch1_rdprops_wire_hang011=496385928 +ch1_rdprops_wire_hang012=97783812 +ch1_rdprops_wire_hang014=-74876053 +ch1_rdprops_wire_hang016=519389762 +ch1_rdprops_wire_hang025=1902831732 +ch1_rdprops_wire047=-1291212625 +ch1_rdprops_wiresb_spline026=1962183539 +ch1_rdprops_wiresb_spline026b=-2054948944 +ch1_rdprops_wiresb_spline037=2056787410 +ch1_rdprops_wiresb_spline039=-1525224753 +ch1_rdprops_wiresb_spline041=157809147 +ch1_rdprops_wiresb_spline045=1347487688 +ch1_rdprops_wiresb_spline049=2061425895 +ch1_rdprops_wiresb_spline050=-1271509455 +ch1_roads_46=-953032004 +ch1_roads_48=-950869246 +ch1_roads_49=1496205 +ch1_roads_50=-1020700301 +ch1_roads_51=722577734 +ch1_roads_52=492047819 +ch1_roads_53=109240361 +ch1_roads_54=-121617244 +ch1_roads_55=2134102493 +ch1_roads_56=-1855097264 +ch1_roads_57=-1568204669 +ch1_roads_58=-1269515234 +ch1_roads_59=-1203584006 +ch1_roads_60=-1868665122 +ch1_roads_62=1822664425 +ch1_roads_63=890877922 +ch1_roads_64=585044845 +ch1_roads_armco_01_lod=2064460056 +ch1_roads_armco_01=502120877 +ch1_roads_armco_02_lod=-1395579960 +ch1_roads_armco_02a_lod=833555529 +ch1_roads_armco_02a=1595577415 +ch1_roads_armco_02b=-770672079 +ch1_roads_armco_02c_lod=1923989326 +ch1_roads_armco_02c=-1001529684 +ch1_roads_armco_03_lod=1803604334 +ch1_roads_armco_03a_lod=809109918 +ch1_roads_armco_03a=-2007538872 +ch1_roads_armco_03b=877509434 +ch1_roads_armco_03c_lod=382546868 +ch1_roads_armco_03c=-117488482 +ch1_roads_dcl_jn_01=-1199609248 +ch1_roads_junc_ovr01=-328194928 +ch1_roads_junc_ovr02=975912965 +ch1_roads_junc_ovr03=1332243071 +ch1_roadsb_100=1667309446 +ch1_roadsb_26=-298266932 +ch1_roadsb_30=-1931965651 +ch1_roadsb_31=2131750808 +ch1_roadsb_32=-1040550544 +ch1_roadsb_33=-1673844238 +ch1_roadsb_34=-531516898 +ch1_roadsb_35_mnm=1499877507 +ch1_roadsb_35=-762571117 +ch1_roadsb_36=-85596346 +ch1_roadsb_37_s=-20783676 +ch1_roadsb_37=-182002744 +ch1_roadsb_38_s=668749719 +ch1_roadsb_38=520728465 +ch1_roadsb_43=1557540497 +ch1_roadsb_44=-2027257027 +ch1_roadsb_45=-1184143426 +ch1_roadsb_47=-1550861305 +ch1_roadsb_81=-944624444 +ch1_roadsb_82=-1789048813 +ch1_roadsb_82b=1789186223 +ch1_roadsb_83=2054427201 +ch1_roadsb_armco_00_lod=815087346 +ch1_roadsb_armco_00=-828617409 +ch1_roadsb_armco_01_lod=709662175 +ch1_roadsb_armco_01=-531795807 +ch1_roadsb_armco_02_lod=-1404748247 +ch1_roadsb_armco_02=-1174789125 +ch1_roadsb_armco_03_lod=801840731 +ch1_roadsb_armco_03=-229174092 +ch1_roadsb_armco_04_lod=1130042570 +ch1_roadsb_armco_04=76167450 +ch1_roadsb_armco_05_lod=-1371221292 +ch1_roadsb_armco_05=-822260227 +ch1_roadsb_armco_06_lod=715187839 +ch1_roadsb_armco_06=-552997354 +ch1_roadsb_armco_08_lod=-2026498929 +ch1_roadsb_armco_08=1271809953 +ch1_roadsb_bdg_rum_stp_01=417433305 +ch1_roadsb_bdg_rum_stp_02=1184064060 +ch1_roadsb_brdg1_decal=1405625352 +ch1_roadsb_brdg1_s=2064506055 +ch1_roadsb_brdg1=-241810981 +ch1_roadsb_brdg2_s=-1144403807 +ch1_roadsb_brdg2=-489774004 +ch1_roadsb_brdg3_decal=-1229187041 +ch1_roadsb_brdg3_s=222093093 +ch1_roadsb_brdg3=-585525022 +ch1_roadsb_ch1_railings_01_lod=1027290403 +ch1_roadsb_ch1_railings_01=1473660142 +ch1_roadsb_ch1_railings_02_lod=-2060230063 +ch1_roadsb_ch1_railings_02=1241196856 +ch1_roadsb_ch1_railings_03_lod=1894801248 +ch1_roadsb_ch1_railings_03=1009356181 +ch1_roadsb_dcl_rd_jn_01=-559449334 +ch1_roadsb_railings_04_lod=30058953 +ch1_roadsb_railings_04=-1995262356 +ch1_roadsb_rbrid1_decal=481465728 +ch1_roadsb_rbrid1_s=2000391579 +ch1_roadsb_rbrid1=-1761904177 +ch1_roadsb_rbrid2_decal=1465493608 +ch1_roadsb_rbrid2=338129961 +ch1_roadsb_sign_01_lod=-885982990 +ch1_roadsb_sign_01=-1822964373 +ch1_roadsb_sign_011=-1172664025 +ch1_roadsb_sign_012_lod=-378732067 +ch1_roadsb_sign_012=-329747038 +ch1_roadsb_sign_013_lod=13217739 +ch1_roadsb_sign_013=-1461850450 +ch1_roadsb_sign_014_lod=-2086449886 +ch1_roadsb_sign_014=1998326571 +ch1_roadsb_sign_015_lod=-213985805 +ch1_roadsb_sign_015=-2055133195 +ch1_roadsb_sign_016_lod=-633385228 +ch1_roadsb_sign_016=1404453984 +ch1_roadsb_sign_02_lod=-2142618686 +ch1_roadsb_sign_02=-1583717904 +ch1_roadsb_sign_03_lod=-1061186553 +ch1_roadsb_sign_03=2107447798 +ch1_roadsb_sign_04_lod=-203365957 +ch1_roadsb_sign_04=-1916356023 +ch1_roadsb_sign_05_lod=324921978 +ch1_roadsb_sign_05=1539593789 +ch1_roadsb_sign_06_lod=-1100957720 +ch1_roadsb_sign_06=1782379310 +ch1_roadsb_sign_07_lod=-1926144855 +ch1_roadsb_sign_07=969085499 +ch1_roadsb_sign_08_lod=-752169639 +ch1_roadsb_sign_08=1351630805 +ch1_roadsb_sign_09_lod=935565793 +ch1_roadsb_sign_09=107228030 +ch1_roadsb_sign_10_lod=-554725343 +ch1_roadsb_sign_10=86976504 +ch1_roadsb_sign_11_lod=223636340 +ch1_roadsc_02=155583355 +ch1_roadsc_03=-107584484 +ch1_roadsc_04=-285192464 +ch1_roadsc_05=-792325508 +ch1_roadsc_06=-1064930823 +ch1_roadsc_07=-1304111754 +ch1_roadsc_08=-957546838 +ch1_roadsc_09=-1456946398 +ch1_roadsc_10=1457259630 +ch1_roadsc_10b=-1949829447 +ch1_roadsc_11=-786302728 +ch1_roadsc_13=1704829425 +ch1_roadsc_14=832649613 +ch1_roadsc_61=-1215247638 +ch1_roadsc_65=-23701252 +ch1_roadsc_66=123366124 +ch1_roadsc_67=-173848706 +ch1_roadsc_68=-338644007 +ch1_roadsc_69a=-1123234010 +ch1_roadsc_69b=1784850899 +ch1_roadsc_69c=1487898221 +ch1_roadsc_70=-474144726 +ch1_roadsc_71=-637334346 +ch1_roadsc_armco_18_lod=1875699495 +ch1_roadsc_armco_18=-1227435626 +ch1_roadsc_armco_18b_lod=1147011827 +ch1_roadsc_armco_18b=-657978075 +ch1_roadsc_armco_19_lod=-177510221 +ch1_roadsc_armco_19=-917866887 +ch1_roadsc_armco_lb_002=970645781 +ch1_roadsc_armco_lb_1=-2012545134 +ch1_roadsc_armco01_lod=-1260932542 +ch1_roadsc_armco01=-1418756195 +ch1_roadsc_armco02_lod=1824513839 +ch1_roadsc_armco02=894735209 +ch1_roadsc_armco02a_lod=-1705115259 +ch1_roadsc_armco02a=1113441934 +ch1_roadsc_armco03_lod=1049177369 +ch1_roadsc_armco03=1696953086 +ch1_roadsc_armco03a_lod=815219769 +ch1_roadsc_armco03a=-1043676295 +ch1_roadsc_barrier00a_lod=-2020640308 +ch1_roadsc_barrier00a=1213652831 +ch1_roadsc_barrier00b_lod=1966244446 +ch1_roadsc_barrier00b=1451785154 +ch1_roadsc_barrier00c_lod=-51843706 +ch1_roadsc_barrier00c=1539474998 +ch1_roadsc_brd_hwsign_01=-1778116607 +ch1_roadsc_brd_hwsign_02=-1469924162 +ch1_roadsc_dcl_frsgn_01=-651762533 +ch1_roadsc_jnt_sgn_1_lod=1184027521 +ch1_roadsc_jnt_sgn_1=2095839890 +ch1_roadsc_layby_rd_dlcs_01=-762234195 +ch1_roadsc_od_bigsign_01_lod=1202665182 +ch1_roadsc_od_bigsign_01=-1493756748 +ch1_roadsc_rd_sd_barr_01_lod=-609356651 +ch1_roadsc_rd_sd_barr_01=-1272862782 +ch1_roadsc_rd_sd_barr_02_lod=106905833 +ch1_roadsc_rd_sd_barr_02=-866985948 +ch1_roadsc_rd_sd_barr_03_lod=-524588530 +ch1_roadsc_rd_sd_barr_03=-1769542515 +ch1_roadsc_road_jn_dcl_02=1927413048 +ch1_roadsc_rum_strip00=-64838407 +ch1_roadsc_rum_strip01=-1309142879 +ch1_roadsc_rum_strip02=-415597787 +ch1_roadsc_rum_strip03=-1797466517 +ch1_roadsc_rum_strip04=-1020873986 +ch1_roadsc_rum_strip05=-2020656176 +ch1_roadsc_rum_strip06=1825965662 +ch1_roadsc_rum_strip07=1663202043 +ch1_roadsc_rum_strip08=1482710391 +ch1_roadsc_sides_0100=403461342 +ch1_roadsc_sigb_oh_1=-1326933463 +ch1_roadsc_sigb_oh_2=-32557963 +ch1_roadsc_sign_base_01=1412240552 +ch1_roadsc_trims_001=-325910085 +ch1_roadsc_trims_002=1649143087 +ch1_roadscdcls_08=1580927834 +ch1_roadsd_01_sd=656286014 +ch1_roadsd_02_s=3186970 +ch1_roadsd_03_s=-272012817 +ch1_roadsd_04_sd=370936373 +ch1_roadsd_15=-1012848252 +ch1_roadsd_17=-415371075 +ch1_roadsd_18=-658025520 +ch1_roadsd_21=1924600317 +ch1_roadsd_22=-2076199666 +ch1_roadsd_24=322032980 +ch1_roadsd_27=979411893 +ch1_roadsd_28=1277642562 +ch1_roadsd_29=1575840462 +ch1_roadsd_72=2002554564 +ch1_roadsd_73=-1389266323 +ch1_roadsd_74=-1695328783 +ch1_roadsd_75=-756070936 +ch1_roadsd_76=-1064722147 +ch1_roadsd_77=-160494361 +ch1_roadsd_78=-466851742 +ch1_roadsd_79=394940189 +ch1_roadsd_80=-1169909681 +ch1_roadsd_armco_03_lod=-2045104758 +ch1_roadsd_armco_03=-47684765 +ch1_roadsd_armco_04_lod=1981091170 +ch1_roadsd_armco_04=-135964451 +ch1_roadsd_armco_ent_01_lod=-184712637 +ch1_roadsd_armco_ent_01=-2047628812 +ch1_roadsd_armco_right_lod=1983014996 +ch1_roadsd_armco_right=-655941411 +ch1_roadsd_armco_rr_1_lod=-1173963811 +ch1_roadsd_armco_rr_1=-769516717 +ch1_roadsd_bdg_end_01=959985672 +ch1_roadsd_bdg_end_dcl01=1986264890 +ch1_roadsd_bdgent_dc2_lod=1513994963 +ch1_roadsd_bdgent_dc2=-51747235 +ch1_roadsd_bdgent_decal_lod=1953618927 +ch1_roadsd_bdgent_decal=-779880118 +ch1_roadsd_bdgent01a2=-227075385 +ch1_roadsd_bdgentb_01=-713389332 +ch1_roadsd_ch1_09_zancudo_lod=731697520 +ch1_roadsd_ch1_09_zancudo=843998175 +ch1_roadsd_dcl_rd_jn_27=-1896860118 +ch1_roadsd_dcl_tugnd_01=-1760915802 +ch1_roadsd_dst_dcls03=1872112722 +ch1_roadsd_dst_dcls04=1536427086 +ch1_roadsd_dst_dcls2=-794712980 +ch1_roadsd_flappybase_003=-955897601 +ch1_roadsd_flappybase_004=1138500265 +ch1_roadsd_flappybase_005=1114316743 +ch1_roadsd_flappybase_006=1901067664 +ch1_roadsd_flappybase_02=-45000514 +ch1_roadsd_fwysign_007_lod=-1844246326 +ch1_roadsd_fwysign_007=1445232398 +ch1_roadsd_introad=-183589683 +ch1_roadsd_introad2=1339572730 +ch1_roadsd_introad3=-788478895 +ch1_roadsd_junt_01=938898832 +ch1_roadsd_layby_01_dcl=676576038 +ch1_roadsd_ovrly01=1633628623 +ch1_roadsd_phc_brd_03=2018176436 +ch1_roadsd_phc_brddcl_03=-2133880418 +ch1_roadsd_phc_brdg_02=624691178 +ch1_roadsd_phc_brg_01=1730159959 +ch1_roadsd_phc_brg_01s=-1619295808 +ch1_roadsd_phc_brgdcl_02=-1424407269 +ch1_roadsd_phc_brgdcls_01=-2099719889 +ch1_roadsd_phc_railings_1_lod=-1029543826 +ch1_roadsd_phc_railings_1=87969153 +ch1_roadsd_phc_railings_2_lod=1040331239 +ch1_roadsd_phc_railings_2=1662355762 +ch1_roadsd_phc_railings_3_lod=-1124546952 +ch1_roadsd_phc_railings_3=1892394142 +ch1_roadsd_phc_railings_4_lod=-177720365 +ch1_roadsd_phc_railings_4=1316708350 +ch1_roadsd_phc_railings_5_lod=517434818 +ch1_roadsd_phc_railings_5=1545993043 +ch1_roadsd_phc_railings_6_lod=1701570209 +ch1_roadsd_phc_railings_6=-638454039 +ch1_roadsd_phc_rd_swctbc_1=2011850495 +ch1_roadsd_r_armco_00_lod=-1916685480 +ch1_roadsd_r_armco_00=1583903786 +ch1_roadsd_r_armco_01_lod=2126341572 +ch1_roadsd_r_armco_01=-125261736 +ch1_roadsd_r_armco_02_lod=-602561585 +ch1_roadsd_r_armco_02=163859151 +ch1_roadsd_r_armco_03_lod=1364423747 +ch1_roadsd_r_armco_03=352215363 +ch1_roadsd_r_armco_04_lod=346766965 +ch1_roadsd_r_armco_04=-1786912172 +ch1_roadsd_r_armco_05_lod=-1236339728 +ch1_roadsd_r_armco_05=666601169 +ch1_roadsd_r_armco_06_lod=363750159 +ch1_roadsd_r_armco_06=1090632029 +ch1_roadsd_r_armco_07_lod=-417045973 +ch1_roadsd_r_armco_07=1397186024 +ch1_roadsd_r_armco_08_lod=852294706 +ch1_roadsd_r_armco_08=-655169215 +ch1_roadsd_r_armco_09_lod=-1039221425 +ch1_roadsd_r_armco_09=1799720420 +ch1_roadsd_rbrid02_lod=1254625220 +ch1_roadsd_rbrid02=1655791990 +ch1_roadsd_rbrid02d=-2193595 +ch1_roadsd_roadbrg_01_d=334400835 +ch1_roadsd_roadbrg_01=-2135677993 +ch1_roadsd_rum_strip00=1026591813 +ch1_roadsd_rum_strip03=-669335017 +ch1_roadsd_rum_strip04=106503827 +ch1_roadsd_rum_strip05=365870462 +ch1_roadsd_rum_strip06=603216329 +ch1_roadsd_rum_strip07=-1586670399 +ch1_roadsd_rum_strip08=-1351225134 +ch1_roadsd_rum_strip09=-1097265388 +ch1_roadsd_rum_strip10=2001990827 +ch1_roadsd_rum_strip11=1776343493 +ch1_roadsd_sign_01_lod=-1034491314 +ch1_roadsd_sign_01=-1849633544 +ch1_roadsd_sign_02_lod=-279976852 +ch1_roadsd_sign_02=-1726913643 +ch1_roadsd_sign_03_lod=-1906345546 +ch1_roadsd_sign_03=-1966422264 +ch1_roadsd_sign_05_lod=-1615629774 +ch1_roadsd_sign_05=-1369928153 +ch1_roadsd_sign_06_lod=1052433774 +ch1_roadsd_sign_06=-231402017 +ch1_roadsd_sign_pbluff_01_lod=608744561 +ch1_roadsd_sign_road003=-1370323493 +ch1_roadsd_sndy_dcl_jn_01=-1043859667 +ch1_roadsd_sndydcljn_1_lod=1706371580 +ch1_roadsd_t_lgt_01=83228292 +ch1_roadsd_t_lgt_04=-536826726 +ch1_roadsd_t_lgt_06=-1112807439 +ch1_roadsd_t_lgt_09=841634040 +ch1_roadsd_t_lgt_12=1720865851 +ch1_roadsd_t_lgt_14=-620249816 +ch1_roadsd_t_lgt_38=1052838729 +ch1_roadsd_t_lgt_43=-1715027853 +ch1_roadsd_tun_rd_1b=-1084923618 +ch1_roadsd_tun_rd_2b=1574608634 +ch1_roadsd_tunrnd_1dcl=1878151009 +ch1_roadsd_tunrnd_1dcl2=1188724227 +ch1_roadsd_tunshell_1b=-1230900250 +ch1_roadsd_tunshell_1bshadow=1520710138 +ch1_roadsd_tunshell_2b=1750133957 +ch1_roadsd_tunshell_2bshadow=-1926447383 +ch2_01_cliff_dcl_03=-1935126821 +ch2_01_dec01=461690278 +ch2_01_dec02=1302804946 +ch2_01_dec03=1061330185 +ch2_01_dec04=5742384 +ch2_01_l1=1567097117 +ch2_01_l2=1873913264 +ch2_01_l3=2145863195 +ch2_01_l4=715496345 +ch2_01_l5=1452208991 +ch2_01_l6=-391407718 +ch2_01_rock4f=1142283999 +ch2_01_rocksml01=-762214329 +ch2_01_water_01=391279622 +ch2_01_water_02=578456178 +ch2_01_water_03=1418030727 +ch2_01b_d1=-1288775549 +ch2_01b_d2=-1048251089 +ch2_01b_d29=1096461599 +ch2_01b_d2h=-1670946081 +ch2_01b_d30=-1737008073 +ch2_01b_d32=1966314928 +ch2_01b_d34=-540480803 +ch2_01b_d4=-486590429 +ch2_01b_fnc=1473084672 +ch2_01b_l1=6285255 +ch2_01b_l10=475622736 +ch2_01b_l2=-1696064303 +ch2_01b_l3=417306822 +ch2_01b_l4=648655962 +ch2_01b_l5=890982717 +ch2_01b_l6=-741634401 +ch2_01b_l7=1907051096 +ch2_01b_l8=-2141100092 +ch2_01b_l9=237503315 +ch2_01b_retwall_dec=307337807 +ch2_01b_retwall003=473527461 +ch2_01b_retwall01=1270645446 +ch2_01b_retwall02_lod=-1829515351 +ch2_01b_retwall03_lod=681958577 +ch2_01b_retwall04_lod=1918771206 +ch2_01b_retwall04=-771059872 +ch2_01c_ch2_02b_infoboard=-1186147135 +ch2_01c_l1=395851712 +ch2_01c_l2=88445723 +ch2_01c_l3=2065727183 +ch2_01c_l4=1758517808 +ch2_01c_l5=1320396278 +ch2_01c_l6=1016267189 +ch2_01c_retainer=1990575782 +ch2_01c_retwalb002=-1049669400 +ch2_02_armco01=978982745 +ch2_02_armco02=576415580 +ch2_02_barrier01_lod=707432227 +ch2_02_barrier05_lod=1755390252 +ch2_02_barrier05=153002165 +ch2_02_barrier06_lod=-1010901451 +ch2_02_barrier06=-95943928 +ch2_02_deco40=1718952592 +ch2_02_drain01_fiz=548850198 +ch2_02_drain01_lod=92328935 +ch2_02_drain01=-1699503441 +ch2_02_flag1_lod=-1220698395 +ch2_02_flag2_lod=-950637720 +ch2_02_flag3_lod=518632587 +ch2_02_g00=-690990263 +ch2_02_g03=-1470728602 +ch2_02_g04=-1781673643 +ch2_02_g06=1919486604 +ch2_02_g07=-1185474457 +ch2_02_glue_02=31143984 +ch2_02_glue_03b=-2024005511 +ch2_02_glue_03c=-280334248 +ch2_02_glue_04=523956975 +ch2_02_glue_05=284382816 +ch2_02_glue_06=-1062259291 +ch2_02_glue_07=-1390997899 +ch2_02_glue_09=-912013426 +ch2_02_glue_10=-2106017135 +ch2_02_glue_11=-1725831197 +ch2_02_glue_12=-2024389556 +ch2_02_glue_13=900079849 +ch2_02_glue_14=224120857 +ch2_02_glue_15=-1091128484 +ch2_02_glue_16=-1323165773 +ch2_02_glue_17=-900117983 +ch2_02_glue_18=1987420763 +ch2_02_glue_19=1756563158 +ch2_02_glue_20=1832220227 +ch2_02_glue_21=1059592745 +ch2_02_glue_22=-1825193397 +ch2_02_glue_23=-1516083420 +ch2_02_glue_24=2010647440 +ch2_02_glue_25=-2043828165 +ch2_02_glue_26=1992624486 +ch2_02_glue_27=-1997099575 +ch2_02_glue_28=-617983441 +ch2_02_grddec_1e=2053874479 +ch2_02_l01=-739395277 +ch2_02_l02=-629160361 +ch2_02_l03=-413573110 +ch2_02_l04=-38761288 +ch2_02_l05=2099645345 +ch2_02_l06=-1956861938 +ch2_02_l07=-1329335588 +ch2_02_l08=-962650474 +ch2_02_l09=1186242239 +ch2_02_l10=675898161 +ch2_02_l11=-987980583 +ch2_02_l12=-757974972 +ch2_02_l13=-509520414 +ch2_02_l14=-281022177 +ch2_02_l15=2113474191 +ch2_02_leaves01=-1945560249 +ch2_02_mesh01=-850016144 +ch2_02_ob00=-1574229629 +ch2_02_ob04=-1962017979 +ch2_02_obbuilding=1897209192 +ch2_02_obdecal02=457048444 +ch2_02_obdecal03=761308609 +ch2_02_obgrnd01=-600373479 +ch2_02_obgrnd02=-351951690 +ch2_02_obgrnd03=-959292336 +ch2_02_observ_shadobj_lod=613457129 +ch2_02_observ_shadobj=-1348961567 +ch2_02_obtoilet=1583610618 +ch2_02_parkentrance=277759089 +ch2_02_pathd_01=76635152 +ch2_02_rail01=-624516189 +ch2_02_rail02=-862255284 +ch2_02_rail03=314119047 +ch2_02_rail04=82802676 +ch2_02_rail05=799198554 +ch2_02_rail06=561295614 +ch2_02_rail07=1274840593 +ch2_02_rail08=1033070907 +ch2_02_rail09=-2003534016 +ch2_02_rail10=1476481250 +ch2_02_rail11=585197211 +ch2_02_rail12=1045339517 +ch2_02_rail13=120827712 +ch2_02_rail14=346966581 +ch2_02_rail15=-675557295 +ch2_02_rail50=520564551 +ch2_02_rddcal01=1638786730 +ch2_02_refproxy1=2013003530 +ch2_02_refproxy2=-2042848369 +ch2_02_refproxy3=-1819953631 +ch2_02_refproxy4=-1580248396 +ch2_02_refproxy5=-1118205496 +ch2_02_refproxy6=-894983068 +ch2_02_refproxy8=-1746026779 +ch2_02_retwall00_lod=778620665 +ch2_02_retwall00=-216118556 +ch2_02_retwall01_lod=-192760186 +ch2_02_retwall01=-1732667884 +ch2_02_retwall02_lod=-964944477 +ch2_02_retwall02=-811891745 +ch2_02_retwall03_lod=1031061778 +ch2_02_retwall03=66776221 +ch2_02_retwall05_lod=-204206538 +ch2_02_retwall05=51768015 +ch2_02_retwall06_lod=1595297443 +ch2_02_retwall06=817907235 +ch2_02_retwall07_lod=-1185555974 +ch2_02_retwall07=-546692232 +ch2_02_rocks04=-2086281902 +ch2_02_trackwall01=1056760923 +ch2_02_trailsign01=-2015421177 +ch2_02_trailweeds=1512269313 +ch2_02_treetrunk=1222719889 +ch2_02_tunnel002=-558153531 +ch2_02_tunnelwall_lod=-30223439 +ch2_02_tunnelwall=-428073079 +ch2_02_wall01_lod=741302299 +ch2_02_wall02=1129524937 +ch2_02_weed_01=-2119698540 +ch2_02_weed_02=127304563 +ch2_02_woodpost01=-49960016 +ch2_02b_decs00=1882173704 +ch2_02b_decs01=-2103224849 +ch2_02b_decs02=-1666151923 +ch2_02b_decs03=-1359139162 +ch2_02b_decs04=751479359 +ch2_02b_decs05=1056394904 +ch2_02b_decs06=1242391748 +ch2_02b_decs08=-440198091 +ch2_02b_decs09=-271699893 +ch2_02b_decs10=-502492900 +ch2_02b_decs11=-196135519 +ch2_02b_decs12=-977807245 +ch2_02b_decs13=-671777554 +ch2_02b_decs15=454460211 +ch2_02b_decs16=753215184 +ch2_02b_infoboard=1514162026 +ch2_02b_juicestand_lod=1768722208 +ch2_02b_juicestand_ovl=1107670067 +ch2_02b_juicestand=970949864 +ch2_02b_l024=-57539871 +ch2_02b_l16=653725247 +ch2_02b_l18=1250612582 +ch2_02b_l19=1539471317 +ch2_02b_l20=633670895 +ch2_02b_l21=1860706100 +ch2_02b_l22=1483141682 +ch2_02b_l23=-2101033235 +ch2_02b_retwall008_lod=-1836363824 +ch2_02b_retwall008=-1688675923 +ch2_03_barrier_04_lod=302923106 +ch2_03_barrier_04=-815867178 +ch2_03_d11=-102435203 +ch2_03_d30=-590380697 +ch2_03_decal01=-1235237109 +ch2_03_dishes001=-1686012150 +ch2_03_dishesdetail=1921817855 +ch2_03_emis_sign_hd=1812662526 +ch2_03_emis_sign_slod=-653073936 +ch2_03_emissive_hut02_lod=-68466659 +ch2_03_hut02_railinga=625105776 +ch2_03_hut02=-1543010182 +ch2_03_hut03_decal=203611151 +ch2_03_ladder_mesh_00=-2116632386 +ch2_03_ladder_mesh_01=-1068679750 +ch2_03_ladder_mesh_02=65979724 +ch2_03_ladder_mesh_03=1029650476 +ch2_03_ladder_mesh_04=-484342862 +ch2_03_ladder_mesh_05=348874501 +ch2_03_ladder_mesh_06=-962278727 +ch2_03_ladder_mesh_07=-118902974 +ch2_03_ladder_mesh_08=-1177800440 +ch2_03_ladder_mesh_09=-1401186713 +ch2_03_ladder_mesh_10=-780606667 +ch2_03_ladder_mesh_11=781557101 +ch2_03_ladder_mesh_12=1011824864 +ch2_03_ladder_mesh_13=151114310 +ch2_03_ladder_mesh_14=415527371 +ch2_03_land04=255631348 +ch2_03_land05=485440345 +ch2_03_land06=-733337072 +ch2_03_land07=-79988750 +ch2_03_land08=-1241453186 +ch2_03_land10=2070410981 +ch2_03_land11=1764381290 +ch2_03_parkdet01=-251241121 +ch2_03_radio_tower_01_decal=-466294386 +ch2_03_radio_tower_01=-840785448 +ch2_03_radio_tower_fizzhd=-1887759324 +ch2_03_retwall_glue=1673693621 +ch2_03_retwall01=-342701740 +ch2_03_retwalls=603086866 +ch2_03_sign=-1015721672 +ch2_03_signdcal=467969413 +ch2_03_signedge01=-1170032428 +ch2_03_signedge02=-1408885669 +ch2_03_signedge03=-694128241 +ch2_03_signedge04=-931474108 +ch2_03_signedge05=-812096645 +ch2_03_signedge06=-1051408652 +ch2_03_signedge07=1781864630 +ch2_03_signedge08=-1646723075 +ch2_03_signframinga=245955245 +ch2_03_signframingb=13459190 +ch2_03_signframingc=1412236724 +ch2_03_signframingd=-1923909632 +ch2_03_signframinge=935480543 +ch2_03_signframingf=1638244517 +ch2_03_signframingg=-1671916022 +ch2_03_signjoins01=1356551784 +ch2_03_signjoins02=-791161245 +ch2_03_signjoins03=2130358950 +ch2_03_signjoins04=1968021324 +ch2_03_signjoins05=-1550550055 +ch2_03_signjoins06=368009361 +ch2_03_signjoins07=205344045 +ch2_03_signjoins08=-1331259903 +ch2_03_signstructure_b=-1413661615 +ch2_03_signstructure_b2=53225115 +ch2_03_signstructure_b3=896174871 +ch2_03_signstructure_b4=655421028 +ch2_03_signstructure_b5=116207157 +ch2_03_signstructure_b6=-240122949 +ch2_03_signstructure_b7=712570188 +ch2_03_signstructure_b8=353946252 +ch2_03_signstructure=-349018684 +ch2_03_towerbase=904626145 +ch2_03_vsignlite=1091986862 +ch2_03_wires01=1807169966 +ch2_03b_barrier_01=388655830 +ch2_03b_bb_slod=889661696 +ch2_03b_cg2_03b_bb=1474817542 +ch2_03b_d13=-605118215 +ch2_03b_d15=1218509404 +ch2_03b_d16=-615079991 +ch2_03b_d19=1843184847 +ch2_03b_d20=1439340047 +ch2_03b_d22=-1398324281 +ch2_03b_d23=-142026355 +ch2_03b_d24=-1931475911 +ch2_03b_d25=-638869933 +ch2_03b_d26=137132756 +ch2_03b_d27=914282360 +ch2_03b_decal_01=-297521970 +ch2_03b_decal_02=239594733 +ch2_03b_decal_03=527798088 +ch2_03b_decal_05=-123420249 +ch2_03b_decal_07=1696537246 +ch2_03b_decal_07a=-481827481 +ch2_03b_decal_10=2055686334 +ch2_03b_decal_11=-1872530314 +ch2_03b_decal_14=-205178060 +ch2_03b_decal_16=-1758526963 +ch2_03b_decal_21=1122588807 +ch2_03b_decal_84=-623735041 +ch2_03b_decal_87=-1564631338 +ch2_03b_drtr1=91358647 +ch2_03b_drtr2=1283331022 +ch2_03b_land05=-299145317 +ch2_03b_land06=318419337 +ch2_03b_land15=-1413007885 +ch2_03b_land16=-2145263959 +ch2_03b_land18=-759561232 +ch2_03b_land19=-462379171 +ch2_03b_road_decal=1225068000 +ch2_03b_road_decal001=-213853094 +ch2_03b_road_decal01=-2047351897 +ch2_03b_road_decal03=1618024602 +ch2_03c_awning_support=1622532229 +ch2_03c_awning_support01=1242610882 +ch2_03c_awning=-2031149779 +ch2_03c_combo_a=-1809564235 +ch2_03c_combo_d=451464000 +ch2_03c_combo_interior_ovr=-2126981808 +ch2_03c_combo_interior_win=-1808164759 +ch2_03c_combo_interior=1556756009 +ch2_03c_combo_win=-39387476 +ch2_03c_combo=-836077380 +ch2_03c_emissive_a_lod=-615032567 +ch2_03c_emissive_b_lod=1978685209 +ch2_03c_fence_01_lod=-1805094930 +ch2_03c_fence_01_ovr=1580860141 +ch2_03c_fence_01=1952381288 +ch2_03c_fence01=1821346553 +ch2_03c_fence02=1574628764 +ch2_03c_fountain_water=2087409793 +ch2_03c_gate_002=1843115443 +ch2_03c_gate_01=1785215547 +ch2_03c_glue_01=-1647840737 +ch2_03c_glue_02=881794987 +ch2_03c_glue_03=722111666 +ch2_03c_glue_04=-1800183802 +ch2_03c_glue_05=1586983883 +ch2_03c_hedge_decal_02=-996668113 +ch2_03c_hedge_decal=1186560391 +ch2_03c_props_rrlwindmill_lod=-475096939 +ch2_03c_ranch_ground_01=-79380377 +ch2_03c_ranch_ground_ovr_01=742939114 +ch2_03c_ranch_ground_ovr_02=496680079 +ch2_03c_ranch_ground_ovr_03=132747565 +ch2_03c_ranch_ground_ovr_04=-449164337 +ch2_03c_ranch_m_dummy=1744916113 +ch2_03c_ranch_road_01=756744775 +ch2_03c_ranch_road_02=106116280 +ch2_03c_ranch_road_03=400480207 +ch2_03c_ranch004=-663439224 +ch2_03c_ranch005=-902554617 +ch2_03c_ranch009_d=-28564563 +ch2_03c_ranch009_detail=-1091395662 +ch2_03c_ranch009=-40303920 +ch2_03c_ranchgrnd_water=-1928588792 +ch2_03c_ranchgrnd003_ovr=71406489 +ch2_03c_ranchgrnd003=603782128 +ch2_03c_removed_doors=540307670 +ch2_03c_removedwins=1613120448 +ch2_03c_rnchgrnd001=-1404670051 +ch2_03c_rnchgrndov1=1947569012 +ch2_03c_rnchrocks001=1532414495 +ch2_03c_rnchstones_lod=672032421 +ch2_03c_stable_a=2095667902 +ch2_03c_stable_a002=479426447 +ch2_03c_stable_d=396005402 +ch2_03c_stable_d002=-745231810 +ch2_03c_stable=280444201 +ch2_03c_stable006=1121941362 +ch2_03c_stable007=1763001309 +ch2_03c_stable2_a=1859451195 +ch2_03c_stable2_a003=-1791285023 +ch2_03c_stable2_d=-249135644 +ch2_03c_stable2_d003=106173373 +ch2_03c_stable2=1781520760 +ch2_03c_storage_detail=-963803235 +ch2_03c_storage=-685450131 +ch2_03c_wall_01_ovr=1899905475 +ch2_03c_wall_01=-1713672633 +ch2_03c_weed_01=-1854684790 +ch2_03c_weed_02=-1496716234 +ch2_03d_barrier_02_lod=-1967061530 +ch2_03d_barrier_02=1239138084 +ch2_03d_barrier_03_lod=-984634789 +ch2_03d_barrier_03=-1820896674 +ch2_03d_culvert=928562057 +ch2_03d_d105=2099082089 +ch2_03d_d45=1564230393 +ch2_03d_d45a=-2084529492 +ch2_03d_d45b=-1846364400 +ch2_03d_d45f=1573113515 +ch2_03d_d4c=603672748 +ch2_03d_d59=-1549906788 +ch2_03d_d59a=168458037 +ch2_03d_l1=-1316321839 +ch2_03d_l2=883330055 +ch2_03d_l3=1122510986 +ch2_03d_l4=708310826 +ch2_03d_props_combo32_01_lod=-1257345631 +ch2_03d_props_combo35_01_lod=1170457254 +ch2_03d_retwall00_slod=-896628279 +ch2_03d_retwall00121=1023149938 +ch2_03d_retwall00122=-1122924645 +ch2_04_armco01=1444657890 +ch2_04_armco02=-791760822 +ch2_04_armco02b=831212965 +ch2_04_armco03=-1012656651 +ch2_04_armco05=-1874645196 +ch2_04_armco06_lod=-1338323177 +ch2_04_armco06=169222876 +ch2_04_armco10=-1436426279 +ch2_04_b1_lad00=-769541305 +ch2_04_b1_lad01=-1000136758 +ch2_04_b1_lad02=-771310827 +ch2_04_b1_lad03=-1001906280 +ch2_04_b1_lad04=616095864 +ch2_04_b1_lad05=385303797 +ch2_04_b1_lad06=154020195 +ch2_04_bcarpark1=-971069859 +ch2_04_bcarpark2=-1193243679 +ch2_04_bowlrail01=1040154980 +ch2_04_bowlrail02=1405922558 +ch2_04_bowlrail03=1785354809 +ch2_04_bowlrail04=1880122757 +ch2_04_bowlrail05=1859674957 +ch2_04_bowlrail06=1499084881 +ch2_04_bowlrail07=310258330 +ch2_04_bowlrail08=1692946285 +ch2_04_bowlrail09=905113987 +ch2_04_bowlrail10=52004937 +ch2_04_bowlrail11=291546327 +ch2_04_bowlrail12=-23625915 +ch2_04_bowlrail13=-858809418 +ch2_04_bowlrail14=-637422054 +ch2_04_bowlrail15=828040379 +ch2_04_bowlrail16=602458583 +ch2_04_bowlrail17=-303702574 +ch2_04_bowlrail18=503889431 +ch2_04_bowlrail19=-934210903 +ch2_04_bowlrail20=227188299 +ch2_04_build01_ladder_01=226047900 +ch2_04_build01=-1140395419 +ch2_04_build03b_carpark=-422268293 +ch2_04_build03b_ovly01=1838030697 +ch2_04_build03b_railings=1739348755 +ch2_04_build03b=-1901949631 +ch2_04_bwall01=1856340217 +ch2_04_bwall02=-670706760 +ch2_04_bwall03=168081325 +ch2_04_bwall07=1508595581 +ch2_04_c_shader1=-1574533919 +ch2_04_cafe_detail_lod=-672791938 +ch2_04_cafe_detail=1992733116 +ch2_04_cafe_ivy=-407554076 +ch2_04_cafelightse=-832429635 +ch2_04_cloth012_lod=39235426 +ch2_04_cloth013_lod=-387905465 +ch2_04_cloth014_lod=2089796773 +ch2_04_cloth015_lod=-1130838496 +ch2_04_cloth016_lod=1528160715 +ch2_04_cloth017_lod=-1618235452 +ch2_04_cloth018_lod=-1972520642 +ch2_04_cloth019_lod=1820100942 +ch2_04_cloth020_lod=-167549391 +ch2_04_cloth11_lod=-1441184705 +ch2_04_frstdcal01=1224412397 +ch2_04_frstdcal02=-1430138759 +ch2_04_frstdcal03=1702741490 +ch2_04_frstdcal04=2010311324 +ch2_04_glue_01=-896449152 +ch2_04_glue_03=-1506444091 +ch2_04_glue_04=591099603 +ch2_04_glue_05=229133229 +ch2_04_ground_d=-35036855 +ch2_04_house01_d=889895472 +ch2_04_house01_details=659876694 +ch2_04_house01_wood1=-428089096 +ch2_04_house01_wood2=-1207040995 +ch2_04_house01=-1211510360 +ch2_04_house02_d=-869589286 +ch2_04_house02_details=1719008853 +ch2_04_house02_railings=235354372 +ch2_04_house02=-980357834 +ch2_04_house03_d=21531908 +ch2_04_house03_poolrails=1286904701 +ch2_04_house03_railings=560765447 +ch2_04_house03=-452154303 +ch2_04_house04_d=392873849 +ch2_04_house04_details=-669575359 +ch2_04_house04_poolrails_lod=-1765462577 +ch2_04_house04_poolrails=-1771336805 +ch2_04_house04=-678719169 +ch2_04_house05_d=-369604775 +ch2_04_house05_details=-256716428 +ch2_04_house05_poolrails=-1565826819 +ch2_04_house05_water=2032026692 +ch2_04_house05=138965688 +ch2_04_land01=394479115 +ch2_04_land02=631890520 +ch2_04_land02b=1036569581 +ch2_04_land03=-1017897554 +ch2_04_land04=-788154095 +ch2_04_land05=1357396184 +ch2_04_land06=1598117258 +ch2_04_land07=-66482408 +ch2_04_land08=170994535 +ch2_04_land09=-78737974 +ch2_04_nwobj03=1371112328 +ch2_04_pstat_rail01=1633741040 +ch2_04_pstat_rail02=1394035805 +ch2_04_pstat=875680226 +ch2_04_pstatdcal01=1747222518 +ch2_04_pstatgrnd=-365574331 +ch2_04_rngrhut=640765088 +ch2_04_rngrhutdcal=1847488012 +ch2_04_shelter00=-1678940949 +ch2_04_shelter002=2086506766 +ch2_04_shelter01=-1233348083 +ch2_04_v00=-1119148650 +ch2_04_v01=-1585713676 +ch2_04_v013=-469841578 +ch2_04_v02=-1891743367 +ch2_04_v04=-2042513536 +ch2_04_v06=713359364 +ch2_04_v10=-1822993789 +ch2_04_v11=-903856104 +ch2_04_v12=2013371352 +ch2_04_vbsign01_railings=1580405125 +ch2_04_vbsign01=-2062186816 +ch2_04_vbsign02_railings=1123136035 +ch2_04_vbsign02=-1811667811 +ch2_04_wall10=1682564725 +ch2_04_wall10dcal=-917115715 +ch2_04_walldcal02=1177056006 +ch2_04_weed_02=-2042672185 +ch2_04_weed_03=-1744834744 +ch2_05_decal=871488374 +ch2_05_glue=879570297 +ch2_05_glue2=1381959231 +ch2_05_l=977846741 +ch2_05_ladders=-312818185 +ch2_05_nh1=-1987543001 +ch2_05_nh2_detail=1790872421 +ch2_05_nh2=-2146144957 +ch2_05_pool=-1025581071 +ch2_05_weed_01=-786197395 +ch2_05_weed_02=179341190 +ch2_05_xtb=-1216730688 +ch2_05_xtb01=-667901167 +ch2_05b_decal=-1683657373 +ch2_05b_glue=223799074 +ch2_05b_glue2=1676210345 +ch2_05b_h_detail=-645788960 +ch2_05b_h_detail2=-1402974422 +ch2_05b_h_detail3=-1727027063 +ch2_05b_h_detail4=1205798437 +ch2_05b_h_detail5=-1241226638 +ch2_05b_h=-798689439 +ch2_05b_land=-1658278097 +ch2_05b_pool001=492715149 +ch2_05c_alpha=-811129151 +ch2_05c_b1_chophse=1927224200 +ch2_05c_b1=137357421 +ch2_05c_b2_detail=-1049746666 +ch2_05c_b2=-142489839 +ch2_05c_b3=-1399148220 +ch2_05c_b4=-1704620838 +ch2_05c_b5_detail=451138167 +ch2_05c_b5=-782075181 +ch2_05c_b6=-1079486625 +ch2_05c_b7_railings=67106326 +ch2_05c_b7=1988314390 +ch2_05c_b8_wall=1602225199 +ch2_05c_b8=1690411411 +ch2_05c_decals_00=-1365904176 +ch2_05c_decals_01=-693910289 +ch2_05c_decals_02=-944593139 +ch2_05c_decals_03=2045643649 +ch2_05c_decals_04=-342397226 +ch2_05c_decals_04b=-1250683484 +ch2_05c_decals_04c=1618307984 +ch2_05c_decals_04d=1261125884 +ch2_05c_decals_05=261535444 +ch2_05c_decals_06=-118847108 +ch2_05c_decals_06b=613640413 +ch2_05c_decals_07=854752651 +ch2_05c_decals_07b=-1447102966 +ch2_05c_decals_07c=-446272176 +ch2_05c_decals_07d=-1285322421 +ch2_05c_garage_01=-1758995505 +ch2_05c_h1_water_1=1436922025 +ch2_05c_h1_water_2=-1405067811 +ch2_05c_land=1415797216 +ch2_05c_props_combo_01_lod=1022807748 +ch2_05c_tree_mirrorreflcproxy=-1292539008 +ch2_05c_v_franklins_e_dummy=2112025788 +ch2_05c_v_franklins_e_lod=-892214633 +ch2_05c_walldetails=-1541911587 +ch2_05d_garage_01=1167670980 +ch2_05d_h3_decal=-1798089384 +ch2_05d_house3=-1037309744 +ch2_05d_land=-1969062745 +ch2_05d_pool=-718754039 +ch2_05d_res_decal=-157338359 +ch2_05d_res1_dtl=-1768592797 +ch2_05d_res1=993460681 +ch2_05d_res3_dtl=-1987031522 +ch2_05d_res3_dtlb=-460668377 +ch2_05d_res3_dtlc=-156146060 +ch2_05d_rescape=1122655183 +ch2_05d_rescape2=97521321 +ch2_05d_retwall01_lod=1299427848 +ch2_05d_retwall01=724995625 +ch2_05d_retwall02_lod=1588786216 +ch2_05d_retwall02=963914404 +ch2_05d_upper_3b_ladder=1645516027 +ch2_05d_upper_house2_dtl=-1022758481 +ch2_05d_upper_house2_dtl2=-406945226 +ch2_05d_upper_house2_dtlb=1937905987 +ch2_05d_upper_house2_dtlc=-2127219543 +ch2_05d_upper_house2b=522281875 +ch2_05d_upper_res_dtl=1555034574 +ch2_05d_upper_res1_dtl=1778188361 +ch2_05d_upper_res1=-328049329 +ch2_05d_upper_res3b_detail=-171311804 +ch2_05d_upper_res3b=1698729682 +ch2_05d_upper_res4_detail=1076159498 +ch2_05d_upper_res4_dtl=-2000043075 +ch2_05d_upper_res4=-1897684433 +ch2_05d_wickerwall=1443166570 +ch2_05e_l1_decal001=1027232254 +ch2_05e_l1=1218703072 +ch2_05e_l2_decal001=-2006405106 +ch2_05e_l2=232323403 +ch2_05e_land_walls_dtl=-726979548 +ch2_05e_land_walls=-980918354 +ch2_05e_res1_dtl=1671977006 +ch2_05e_res1_dtlb=730618403 +ch2_05e_res1_dtlc=1553808452 +ch2_05e_res1_dtld=1081082858 +ch2_05e_res1=-108619549 +ch2_05e_res2_dtl=1525516622 +ch2_05e_res2_dtla=566186903 +ch2_05e_res2_dtlb=1472249757 +ch2_05e_res2_ladder=278022936 +ch2_05e_res2=129742157 +ch2_05e_res3_dtl=-1439826051 +ch2_05e_res3_dtla=-218076660 +ch2_05e_res3_ladder=476815215 +ch2_05e_res3=1443484136 +ch2_05e_res4_dtl=-1235276244 +ch2_05e_res4_dtla=-1074332496 +ch2_05e_res4_ladder=-1076833469 +ch2_05e_res4=1679158784 +ch2_05e_res4frnt=1705776090 +ch2_05e_res5_dtl=-2002878485 +ch2_05e_res5_ladder=1958908490 +ch2_05e_res5=845154965 +ch2_05e_res7_dtl=1881055917 +ch2_05e_res7_dtla=876906414 +ch2_05e_res7_dtlb=580641885 +ch2_05e_res7_dtlc=1608998643 +ch2_05e_res7_dtld=1108943703 +ch2_05e_res7_ladder=-1825206934 +ch2_05e_res7=-1831220353 +ch2_05e_res8_dtl=1864917736 +ch2_05e_res8_dtlb=-818107902 +ch2_05e_res8_ladder=-1172587093 +ch2_05e_res8=-1606883779 +ch2_05e_ret_wall=1014717456 +ch2_05e_ret_wall2=2025821166 +ch2_05e_water_02=-987542753 +ch2_05e_weed_01=1503457945 +ch2_05e_weed_02=1802409532 +ch2_05f_armco_lod=233437012 +ch2_05f_armco=-322687572 +ch2_05f_armco2_lod=25340637 +ch2_05f_armco2=1629545031 +ch2_05f_armcotop_lod=721433535 +ch2_05f_armcotop=1773134418 +ch2_05f_basearmcob_lod=857008054 +ch2_05f_basearmcob=-768459074 +ch2_05f_basearmcod_lod=-2078096444 +ch2_05f_basearmcod=785151985 +ch2_05f_hs02_dt=9086002 +ch2_05f_hs02_dtla=1379918023 +ch2_05f_hs02_dtlb=-238739485 +ch2_05f_hs02_dtlc=-15025522 +ch2_05f_hs02_dtld=206689532 +ch2_05f_hs02_dtle=463238033 +ch2_05f_hs02_railings=-2045381162 +ch2_05f_hs02=1002991805 +ch2_05f_hs03_details=1568008287 +ch2_05f_hs03_rails=1541317863 +ch2_05f_hs04_details=693891256 +ch2_05f_hs04_railings=446975743 +ch2_05f_hs04_railingsb=-1095465708 +ch2_05f_hs04_railingsc=-856743543 +ch2_05f_hs04_railingsd=1358768547 +ch2_05f_hs04=186224480 +ch2_05f_hs05_details=1183120439 +ch2_05f_hs05_detailsb=699706198 +ch2_05f_hs05_dtlb=1950725649 +ch2_05f_hs05_glass_lod=1319836849 +ch2_05f_hs05_glass=979331582 +ch2_05f_hs05_railing_lod=1059797102 +ch2_05f_hs05_railing=-788552431 +ch2_05f_hs05_railings=-2005073648 +ch2_05f_hs05=753128180 +ch2_05f_hs06_details=668461730 +ch2_05f_hs06_pil_lod=2144730560 +ch2_05f_hs06_pil=-849940813 +ch2_05f_hs06_railings=-1292520924 +ch2_05f_hs06=1721878127 +ch2_05f_hs07_details=-2082757149 +ch2_05f_hs07_detailsa=1311166208 +ch2_05f_hs07_railings_lod=1855255055 +ch2_05f_hs07_railings=808627889 +ch2_05f_hs07_wood=-1119391476 +ch2_05f_hs07=2018699729 +ch2_05f_hs08_details=-1223016177 +ch2_05f_hs09_1=1231440975 +ch2_05f_hs09_2=1409769873 +ch2_05f_hs09_details=1717632827 +ch2_05f_hs09_railings=1931362982 +ch2_05f_hs09_railingsb=522575524 +ch2_05f_hs09_wood=-1807722096 +ch2_05f_hs10_details=-1112281484 +ch2_05f_hs10_railings=-1191917020 +ch2_05f_hs10_wood_lod=1777832231 +ch2_05f_hs10_wood=-1225354092 +ch2_05f_hs10=894658371 +ch2_05f_hs10glass=-1037115308 +ch2_05f_hs11_details=-416463167 +ch2_05f_hs11_detailsb=-1358561319 +ch2_05f_plot01interior=1902886916 +ch2_05f_plot06interior=-490990170 +ch2_05f_plot09interior=1973554829 +ch2_05f_poolwtr03=-1523913073 +ch2_05f_terrain_01=1788542696 +ch2_05f_terrain_02=-204730036 +ch2_05f_terrain_03=-1094703311 +ch2_06_brdgerail01=1063672780 +ch2_06_brdgerail02=-126464539 +ch2_06_brdgerail03=446403127 +ch2_06_brdgerail04=-700380805 +ch2_06_brdgerail05=141749726 +ch2_06_brdgerail06=-1316274160 +ch2_06_bridge=-2086650343 +ch2_06_docksteps01=-909201700 +ch2_06_docksteps02_lod=536262795 +ch2_06_docksteps02=396216953 +ch2_06_docksteps03=603906875 +ch2_06_docksteps04=28286621 +ch2_06_docksteps05=243415106 +ch2_06_docksteps06=1581045686 +ch2_06_docksteps07_lod=346647344 +ch2_06_docksteps07=1331804612 +ch2_06_emissive_02_slod=1975577325 +ch2_06_emissive_03_slod=599190722 +ch2_06_emissive_04_slod=525157941 +ch2_06_emissive_04b_lod=-90595827 +ch2_06_emissive_slod=-935297086 +ch2_06_estsign=1204354192 +ch2_06_estsigndcal=1160483002 +ch2_06_fence01_iref=-85787022 +ch2_06_fence02_iref=1812084777 +ch2_06_fencing_01=1475850410 +ch2_06_fencing_02=-1314397175 +ch2_06_fencing_03=-1013151758 +ch2_06_fencing_04=-1796593010 +ch2_06_fencing_05=-1497379271 +ch2_06_fencing_06=-125341241 +ch2_06_fencing_07=177608164 +ch2_06_fencing_08=-603998024 +ch2_06_fencing_09=-305439665 +ch2_06_fencing_10=1300699773 +ch2_06_fencing_11=875947995 +ch2_06_fencing_12=1776014118 +ch2_06_fencing_13=1587657906 +ch2_06_garden=1994194394 +ch2_06_guttering=-400963775 +ch2_06_house02_dtlb=-1675261163 +ch2_06_house02_dtlc=-405331337 +ch2_06_house02=-442694499 +ch2_06_house1_dtl=831531986 +ch2_06_house1_dtl2=671907594 +ch2_06_house1_dtl3=376429521 +ch2_06_house1_dtl4=63026805 +ch2_06_house1_dtl5=-238284150 +ch2_06_house1_dtl55=-678423613 +ch2_06_house1_dtl6=-1210868078 +ch2_06_house1_dtl7=-1514735015 +ch2_06_house1_dtl8=-1805854811 +ch2_06_house1_ivy=1934659860 +ch2_06_house1_ivy2=-1697864612 +ch2_06_house1_ivy3=-1976696033 +ch2_06_house1=1875277219 +ch2_06_house1b=-293169388 +ch2_06_house1c=-54447223 +ch2_06_house1d=1240190429 +ch2_06_house1e=1464690848 +ch2_06_house1f=-665589073 +ch2_06_house2_dtl=1609039340 +ch2_06_house2_dtl2=-2038714061 +ch2_06_house2_rail1=126821351 +ch2_06_house2_rail2=-114718948 +ch2_06_house2_rail3=722987768 +ch2_06_house2=-39579296 +ch2_06_house3_dtl=-1600500968 +ch2_06_house3_dtl2=220208566 +ch2_06_house3=240825037 +ch2_06_miscdetail_=-1849570186 +ch2_06_pool_01=-749557965 +ch2_06_rddcal00=975928079 +ch2_06_rddcal01=122754395 +ch2_06_rddcal02=370914032 +ch2_06_rddcal03=-502904106 +ch2_06_rddcal04=-203952519 +ch2_06_rddcal05=-1099856979 +ch2_06_reswall00_dtl=2059271608 +ch2_06_reswall00=-369902061 +ch2_06_reswall02_dtl=332602883 +ch2_06_reswall02=-292862142 +ch2_06_reswall05_dtl=525336766 +ch2_06_reswall05=956292138 +ch2_06_reswall06_dtl=1475062402 +ch2_06_reswall06=1201895793 +ch2_06_reswall07_dtl=163167428 +ch2_06_reswall07=-1997571064 +ch2_06_reswall09_dtl=1440172398 +ch2_06_reswall09=241895173 +ch2_06_reswall11_dtl=-1534630411 +ch2_06_reswall11=-1548045698 +ch2_06_reswall15_dtl=-803236821 +ch2_06_reswall15=716488820 +ch2_06_reswall15a_dtl=749772741 +ch2_06_reswall16=1007117081 +ch2_06_reswall17=2119460786 +ch2_06_reswall30=-984355004 +ch2_06_reswall31_lod=774381210 +ch2_06_reswall31=-86320583 +ch2_06_reswall32=-1595857313 +ch2_06_reswall33=-1937048141 +ch2_06_reswall34=2052086078 +ch2_06_reswalldcal=-927331619 +ch2_06_skidock01=1767703781 +ch2_06_skidock02_dtl=-1296606538 +ch2_06_skidock02=-1035782476 +ch2_06_skidock03=-1877781935 +ch2_06_skidock10=-743219960 +ch2_06_skidock9=1177531473 +ch2_06_terrain01a=1027866216 +ch2_06_terrain01b_dtl_000=-208200280 +ch2_06_terrain01b=-206181555 +ch2_06_terrain01c_dtl=-1122971665 +ch2_06_terrain01c=-529546047 +ch2_06_terrain02=-2053616106 +ch2_06_tower=935752267 +ch2_06_treetrunk=1906275157 +ch2_06_wall=1216611153 +ch2_06_wall01_iref=-471384197 +ch2_06_windows_iref=-1290975757 +ch2_07_fence_01=-1712293655 +ch2_07_fence_02a=1443110560 +ch2_07_fence_02b=1682684719 +ch2_07_fence_03=1869849584 +ch2_07_fence_04a=-603480291 +ch2_07_fence_04b=1031791116 +ch2_07_fence_05=1076381018 +ch2_07_fizzrail01=1266248720 +ch2_07_fizzrail02=1027592093 +ch2_07_fizzrail03=-344609794 +ch2_07_fizzrail04=-680557582 +ch2_07_hedgedtl_01=468083523 +ch2_07_hedgedtl_02=273501201 +ch2_07_hedgedtl_03=-1098504060 +ch2_07_hedgedtl_04=-453085836 +ch2_07_hedgedtl_05=1758821660 +ch2_07_hedgedtl_06=1500175943 +ch2_07_hedgedtl_07=127777458 +ch2_07_hedgedtl_08=-305428722 +ch2_07_hedgedtl_09=-1940044753 +ch2_07_hedgedtl_10=-581146860 +ch2_07_hedgedtl_11=-38131765 +ch2_07_hedgedtl_12=-880589986 +ch2_07_hedgedtl_13=-516657472 +ch2_07_hedgedtl_14=-1359574459 +ch2_07_house_l2c_dtl=1159478042 +ch2_07_house_l2c=-554346560 +ch2_07_house03_dtl=435279616 +ch2_07_house03=-357469072 +ch2_07_house55_dtl=48601299 +ch2_07_house55=-318640635 +ch2_07_house78_dtl=-1906972361 +ch2_07_house78=-452699186 +ch2_07_house79a_dtl=-313572627 +ch2_07_house79a=-1241971182 +ch2_07_house81_dtl=348281276 +ch2_07_house81=-478655786 +ch2_07_house82_dtl=473419931 +ch2_07_house82=-634472381 +ch2_07_house83_dtl=1484940371 +ch2_07_house83=-923494961 +ch2_07_house97_dtl=-937868534 +ch2_07_house97=-1110670585 +ch2_07_l1=355797281 +ch2_07_land024_dcl=-1243949624 +ch2_07_poolladder_01=-2027210992 +ch2_07_poolladder_02=265111638 +ch2_07_poolladder_03=561441705 +ch2_07_water_01=-1639391522 +ch2_07b_10=-947352020 +ch2_07b_17_dtl=917613117 +ch2_07b_17=515816603 +ch2_07b_20_dtl=-1179436128 +ch2_07b_20=-1182568058 +ch2_07b_31_dtl=1510149509 +ch2_07b_31_ivy_dtl=850388313 +ch2_07b_31=-908717877 +ch2_07b_build_dtl=-1935054131 +ch2_07b_build=-1504799270 +ch2_07b_build01_dtl=-1961139128 +ch2_07b_build01=1955792660 +ch2_07b_build02_dtl=1744451306 +ch2_07b_build02=-1497076874 +ch2_07b_build03_dtl=137028705 +ch2_07b_build03_raily=-917473716 +ch2_07b_build03=-1728131093 +ch2_07b_build04_dtl=2090340603 +ch2_07b_build04=-900124001 +ch2_07b_build04b=-1839258019 +ch2_07b_build05_dtl=450111494 +ch2_07b_build05=1233891590 +ch2_07b_build06_dtl=-217717462 +ch2_07b_build06=1664803940 +ch2_07b_fences01=-1421128201 +ch2_07b_fences02=-1727551120 +ch2_07b_fences03=1205667612 +ch2_07b_fencing009=1631757185 +ch2_07b_fencing1=-1353851236 +ch2_07b_fencing10=-2144750193 +ch2_07b_fencing2=-497859386 +ch2_07b_fencing3=-805658603 +ch2_07b_fencing4=-1709657010 +ch2_07b_fencing5=-2012606415 +ch2_07b_fencing6=-1097040555 +ch2_07b_fencing7=-1393763850 +ch2_07b_fencing8=1393108528 +ch2_07b_garage_01=-624280649 +ch2_07b_hedgedtl_01=508805940 +ch2_07b_hedgedtl_02=-412035729 +ch2_07b_hedgedtl_03=-1045919265 +ch2_07b_hedgedtl_04=2062974072 +ch2_07b_hedgedtl_05=1695240354 +ch2_07b_hedgedtl_06=239346453 +ch2_07b_hedgedtl_07=11438058 +ch2_07b_hedgedtl_08=1044480787 +ch2_07b_hedgedtl_09=-1346574840 +ch2_07b_hedgedtl_10=-1932220908 +ch2_07b_hedgedtl_11=1552598401 +ch2_07b_hedgedtl_12=81368544 +ch2_07b_hedgedtl_13=849113445 +ch2_07b_hedgedtl_14=-399450993 +ch2_07b_hedgedtl_15=368490522 +ch2_07b_hedgedtl_16=-839735277 +ch2_07b_hedgedtl_17=-1111980129 +ch2_07b_hedgedtl_18=-1286212906 +ch2_07b_hedgedtl_19=-1583427736 +ch2_07b_hedgedtl_20=994901862 +ch2_07b_hedgedtl_21=-914777151 +ch2_07b_hedgedtl_22=197730399 +ch2_07b_hedgedtl_23=706829583 +ch2_07b_hedgedtl_24=-2108650132 +ch2_07b_hedgedtl_25=-1872483949 +ch2_07b_hedgedtl_26=-691161495 +ch2_07b_hedgedtl_27=-445721685 +ch2_07b_hedgedtl_28=-1453696125 +ch2_07b_hedgedtl_29=-1222674675 +ch2_07b_poolladder_006=-152892853 +ch2_07b_poolladder_05_dlod=1068546550 +ch2_07b_poolladder_1=1434842390 +ch2_07b_poolladder_2=2135705766 +ch2_07b_poolladder_3=832318787 +ch2_07b_poolladder_4=-1863226352 +ch2_07b_props_g_door_lod=-705700049 +ch2_07b_water=1304100248 +ch2_07c_building_a_dtl=-549681521 +ch2_07c_building_a_dtl2=-1407290972 +ch2_07c_building_a=746446587 +ch2_07c_building_b_dtl=35615749 +ch2_07c_building_b=238953084 +ch2_07c_building_c_dtl=1587724134 +ch2_07c_building_c_dtl2=-643870249 +ch2_07c_building_c=-1538607 +ch2_07c_constrplot_decals=-1041824311 +ch2_07c_constrplot_gnd=1362275894 +ch2_07c_fencing1=789548290 +ch2_07c_fencing2=-965329971 +ch2_07c_fencing3=-666050694 +ch2_07c_fencing4=-656809836 +ch2_07c_hedgedtl_01=-507094324 +ch2_07c_hedgedtl_02=691628465 +ch2_07c_hedgedtl_03=-1233484747 +ch2_07c_hedgedtl_04=-1934118740 +ch2_07c_hedgedtl_05=-1408176290 +ch2_07c_hedgedtl_06=-230425657 +ch2_07c_indust_det=-1110739946 +ch2_07c_poolladder1=-1098397382 +ch2_07c_terrain_a_lod=-1032265514 +ch2_07c_terrain_a=-424774544 +ch2_07c_terrain_b=-1393983257 +ch2_07c_water_01=-979799059 +ch2_07d_b1a=1235015851 +ch2_07d_build00_dtl=-1077492706 +ch2_07d_build00=191722308 +ch2_07d_build01_dtl=-1656535363 +ch2_07d_build01=-1860796772 +ch2_07d_build02_dtl=-775181449 +ch2_07d_build02=1591056923 +ch2_07d_build02shutters=-279005011 +ch2_07d_build11_dtl=1647604710 +ch2_07d_build11=1913634143 +ch2_07d_fence140=1775437034 +ch2_07d_fencing_02=-239572331 +ch2_07d_fencing_03=2138408465 +ch2_07d_fencing_05a=1234334499 +ch2_07d_fencing_05b=1484361969 +ch2_07d_fencing_06=725999023 +ch2_07d_fencing_07_lod=2056912068 +ch2_07d_fencing_07=931132963 +ch2_07d_fencing_08_dlod=-1532844580 +ch2_07d_fencing_08=-964848608 +ch2_07d_hedgedtl_01=718555959 +ch2_07d_hedgedtl_02=1960566697 +ch2_07d_hedgedtl_03=128845035 +ch2_07d_hedgedtl_04=-34115202 +ch2_07d_hedgedtl_05=-198615582 +ch2_07d_hedgedtl_06=-630609309 +ch2_07d_hedgedtl_07=-792291555 +ch2_07d_hedgedtl_08=59899163 +ch2_07d_hedgedtl_09=-1788731207 +ch2_07d_hedgedtl_10=-1463597537 +ch2_07d_hedgedtl_11=1455759908 +ch2_07d_hedgedtl_12=1106770054 +ch2_07d_hedgedtl_13=682214890 +ch2_07d_hedgedtl_14=528692125 +ch2_07d_hedgedtl_15=338697463 +ch2_07d_hedgedtl_16=1811369108 +ch2_07d_hedgedtl_17=2001363770 +ch2_07d_hedgedtl_18=1215595919 +ch2_07d_hint120=1859374480 +ch2_07d_house140_dtl=-311336688 +ch2_07d_house140=-225766844 +ch2_07d_house141_dtl=539649976 +ch2_07d_house141=751371967 +ch2_07d_house144_dtl=213709691 +ch2_07d_house144=1506599110 +ch2_07d_house84_dtl=-1781764177 +ch2_07d_house84=-492820204 +ch2_07d_house85_dtl=-177625683 +ch2_07d_house85=942593088 +ch2_07d_house89_dtl=1000710384 +ch2_07d_house89=67628019 +ch2_07d_l1=348881028 +ch2_07d_l2=-1836483582 +ch2_07d_newrail_01=477579246 +ch2_07d_newrail_02=735110817 +ch2_07d_newrail_03=1042484037 +ch2_07d_newrail_04=1329311094 +ch2_07d_newrail_05=1904931348 +ch2_07d_newrail_06=1210425154 +ch2_07d_newrail_07=1459371247 +ch2_07d_newrail_08=1536443935 +ch2_07d_newrail_09=1851681715 +ch2_07d_newrail_10=-578110658 +ch2_07d_newrail_11=-899574548 +ch2_07d_newrail_12=-1249350854 +ch2_07d_newrail_13=-1571994428 +ch2_07d_newrail_14=-1863605759 +ch2_07d_newrail_15=2145222629 +ch2_07d_newrail_16=1853807912 +ch2_07d_newrail_17=1530508958 +ch2_07d_newrail_18=1247024339 +ch2_07d_newrail_19=944140472 +ch2_07d_poolladder_01=1686876849 +ch2_07d_poolladder_02=1473419583 +ch2_07d_poolladder_03=-236434068 +ch2_07d_poolladder_04=-536237649 +ch2_07d_poolladder_05=-1925905405 +ch2_07d_poolladder_06=-74686284 +ch2_07d_structure_01=-1977024243 +ch2_07d_structure_02=-1075876743 +ch2_07d_structure_03=-1319121030 +ch2_07d_structure_04=-568547089 +ch2_07d_terrain_decal=1176131484 +ch2_07d_water_01=1947059599 +ch2_08_bamboo01=-1806319931 +ch2_08_bamboo02=1048384281 +ch2_08_bamboo03=-1327335458 +ch2_08_garage_outline=-1244395504 +ch2_08_gate002=1541959547 +ch2_08_gate003=-1592690224 +ch2_08_gate01=-147423412 +ch2_08_house00_dtl=2062214709 +ch2_08_house00_prailing=1499139232 +ch2_08_house00_railing=-1263255645 +ch2_08_house00=-797057439 +ch2_08_house01_dtl=-941675817 +ch2_08_house01_fence=1154306457 +ch2_08_house01_prails=-1245144500 +ch2_08_house01_railings=-400568261 +ch2_08_house01=1636040771 +ch2_08_house02_dtl=-1660994462 +ch2_08_house02=-1619755997 +ch2_08_house03_dtl=1414913266 +ch2_08_house03_railing=1065126052 +ch2_08_house03=-1859002466 +ch2_08_house04_dtl=-1372686994 +ch2_08_house04=-1092109559 +ch2_08_house05_dtl=-1423015895 +ch2_08_house05=-1395812651 +ch2_08_house06_dtl=-495336227 +ch2_08_house06_dtlb=1584293041 +ch2_08_house06_railing=-511171298 +ch2_08_house06=-615877682 +ch2_08_house07_dtl=-1149287281 +ch2_08_house07_dtlb=2108784515 +ch2_08_house07_railing=41779076 +ch2_08_house07=-130962020 +ch2_08_house08_dtl=-1181341575 +ch2_08_house08_dtlb=-1327706577 +ch2_08_house08balcony=-828239105 +ch2_08_house09_dtl=-1557602463 +ch2_08_house09_railing=-1599816655 +ch2_08_house09=5750252 +ch2_08_l1_poles_lod=1381847000 +ch2_08_l1_poles=-990484658 +ch2_08_l1=1357269667 +ch2_08_l2=619836091 +ch2_08_mansionrail01=1442257355 +ch2_08_mansionsteps=-285167443 +ch2_08_nwbld03_dtl_b=-111653578 +ch2_08_nwbld03_dtl=-1691973277 +ch2_08_nwbld03_dtlb=24640068 +ch2_08_nwbld03_dtlc=518370663 +ch2_08_nwbld03_kit_03=1443081255 +ch2_08_nwbld03=355063362 +ch2_08_pole_03=-238987451 +ch2_08_poles_01_lod=-1566050978 +ch2_08_poles_01=381089617 +ch2_08_poles_02_lod=735544222 +ch2_08_poles_02=-1527671868 +ch2_08_props_props03_01_lod=-1469115377 +ch2_08_props_props04_01_lod=-1033254988 +ch2_08_props_props04_02_lod=-1224499126 +ch2_08_props_props05_14_lod=1111497744 +ch2_08_props_props05_27_lod=1542057908 +ch2_08_props_props05_28_lod=170462776 +ch2_08_wall02_dtl=-2082633286 +ch2_08_wall02=1347575686 +ch2_08_water_01=1228981798 +ch2_08_water_03=-2098874001 +ch2_08_water_04=1957108978 +ch2_08_water_05=-1637322636 +ch2_08_wrail_01=897276318 +ch2_08b_armco01_lod=2082707109 +ch2_08b_armco01=-1229122089 +ch2_08b_armco01b_lod=-1136698797 +ch2_08b_armco01b=509347032 +ch2_08b_armco01c_lod=125404825 +ch2_08b_armco01c=808069236 +ch2_08b_armco026_lod=440105061 +ch2_08b_armco026=-652646140 +ch2_08b_armco20=847777683 +ch2_08b_fence1_a=-2085016837 +ch2_08b_fence1_b=1457115453 +ch2_08b_fence2_a=1202698287 +ch2_08b_fence2_b=1446827337 +ch2_08b_fence3=-2022854154 +ch2_08b_fence4a=-765239620 +ch2_08b_fence4b=-1536884032 +ch2_08b_fence4c=1868667066 +ch2_08b_fence4d=-517735363 +ch2_08b_fence4e=-67358227 +ch2_08b_fence4f=-308243146 +ch2_08b_fence4g=410905328 +ch2_08b_fence5=-1449462192 +ch2_08b_fence6=731052586 +ch2_08b_fence6a=606276894 +ch2_08b_fence6b=1221809790 +ch2_08b_fence6c=2142192693 +ch2_08b_fence6d=847489503 +ch2_08b_fizzwall=907265893 +ch2_08b_glassfence=882046667 +ch2_08b_hs01_details=-876053124 +ch2_08b_hs01=1798708724 +ch2_08b_hs02_details=-1649491117 +ch2_08b_hs02=-722669216 +ch2_08b_hs03_details=682419030 +ch2_08b_hs03=-941861057 +ch2_08b_hs04_details=-2137111622 +ch2_08b_hs04_veg1=-2057685962 +ch2_08b_hs04_veg2=1998362555 +ch2_08b_hs04=-1332139847 +ch2_08b_hs05_details=-699374689 +ch2_08b_hs05=-1554149822 +ch2_08b_hs06_details=-1229132736 +ch2_08b_hs06=238576630 +ch2_08b_hs06b_lod=692260872 +ch2_08b_land01=1595198928 +ch2_08b_land02=740386794 +ch2_08b_pool_01=2016909665 +ch2_08b_pool_02=-1091819831 +ch2_08b_pool_03=-849493076 +ch2_08b_poolrail_1=-623985934 +ch2_08b_poolrail_2=-863166865 +ch2_08b_poolrail_3a=1754534783 +ch2_08b_poolrail_3b=2036348183 +ch2_08b_poolrail_4=-382085176 +ch2_08b_poolrail_5a=1841209364 +ch2_08b_poolrail_5b=921350765 +ch2_08b_poolrail_6=-1382326132 +ch2_08b_retwall_lod=-2005699404 +ch2_08b_retwall=-1164033691 +ch2_08b_retwall01=935109196 +ch2_08b_windowcovers=-1148199471 +ch2_08b_windowcovers2=127029055 +ch2_09_build_a_59=-1831292938 +ch2_09_conhse002_details=-2017340079 +ch2_09_conhse002=1755312259 +ch2_09_conhse002girder01=-966826861 +ch2_09_conhse002girder02=1511033847 +ch2_09_conhse002wood01=-732175366 +ch2_09_conhse002wood02=-1509554353 +ch2_09_fizz_flatrail=902368932 +ch2_09_fizz_flatrailb=-2071817100 +ch2_09_fizz_pladder1=-284847513 +ch2_09_fizz_pladder2=-23121510 +ch2_09_fizz_pladder3=193022814 +ch2_09_fizz_pladder4=556955328 +ch2_09_fizz_pladder5=963192621 +ch2_09_fizz_pladder6=-2017639464 +ch2_09_fizz_prail1=-2146288026 +ch2_09_fizz_stairs=-897416129 +ch2_09_fizz_stairsb=909646315 +ch2_09_hedgedetail_01=1185904139 +ch2_09_hedgedetail_02=429464543 +ch2_09_hedgedetail_03=728743820 +ch2_09_hedgedetail_04=315166307 +ch2_09_hedgedetail_05=551922332 +ch2_09_hedgedetail_06=1712928006 +ch2_09_hedgedetail_07=1954599381 +ch2_09_hedgedetail_08=-940869463 +ch2_09_hedgedetail_09=1444779279 +ch2_09_hedgedetail_10=566972639 +ch2_09_hedgedetail_11=1402418298 +ch2_09_hedgedetail_12=1900507098 +ch2_09_hedgedetail_13=1521304230 +ch2_09_hedgedetail_14=1822353029 +ch2_09_hedgedetail_15=1716640235 +ch2_09_hedgedetail_16=-1751991188 +ch2_09_hedgedetail_17=-2118348608 +ch2_09_hedgedetail_18=-1625896076 +ch2_09_hedgedetail_19=-789860575 +ch2_09_hedgedetail_20=-84147927 +ch2_09_hedgedetail_21=751625418 +ch2_09_hedgedetail_22=512936022 +ch2_09_house21=1837079907 +ch2_09_hs01_details=-753032997 +ch2_09_hs01_main=-1321497631 +ch2_09_hs02_details=-663988660 +ch2_09_hs02=522771014 +ch2_09_hs03_details1=703010261 +ch2_09_hs03_details2=935834006 +ch2_09_hs03=-841074766 +ch2_09_hs04_d=1596800431 +ch2_09_hs04=-1147563223 +ch2_09_hs05_d=-1646310993 +ch2_09_hs05=-401806321 +ch2_09_hs06_details=1029586871 +ch2_09_hs06=-706885711 +ch2_09_hs07=-2070502108 +ch2_09_hs08_details=-1531659738 +ch2_09_hs08=1913651223 +ch2_09_hs10_main=536059729 +ch2_09_hs10a_details=469552473 +ch2_09_hs10b_details=597090325 +ch2_09_hs11_details=776127751 +ch2_09_l2_a=2062561603 +ch2_09_l2_decal001=-54382649 +ch2_09_l4=-1773899808 +ch2_09_land_dtl=-163340222 +ch2_09_poolwater009=-472846641 +ch2_09_retwall09=595076721 +ch2_09_retwall10=1201958873 +ch2_09_retwall11=-1601101383 +ch2_09_tarp004=1547841695 +ch2_09_tarp005=1848104042 +ch2_09_tarp006=-936834961 +ch2_09_tarp007=-631067422 +ch2_09_tcoachhse_detail=-1965642086 +ch2_09_tcoachhse=-301975492 +ch2_09b_deshse_dtl=-719767165 +ch2_09b_deshse=1172171880 +ch2_09b_deshsegate_lod=-87772830 +ch2_09b_deshsegate01=1627314460 +ch2_09b_deshsegate02=-1475582158 +ch2_09b_deshsegate03=879820801 +ch2_09b_deshsegate04=-1948668211 +ch2_09b_deshsegate05=-1709683894 +ch2_09b_deshsegatea_lod=1504584385 +ch2_09b_deshsegateb_lod=277494526 +ch2_09b_deshsegatec_lod=-501243042 +ch2_09b_deshsegated_lod=-1407274778 +ch2_09b_deshsegatee_lod=-1567878554 +ch2_09b_fizz_fence00=1338535371 +ch2_09b_fizz_fence01=1027590310 +ch2_09b_fizz_fence02=1284171580 +ch2_09b_fizz_fence03=1509392937 +ch2_09b_fizz_fence04=-2001739879 +ch2_09b_fizz_fence05=-1755480844 +ch2_09b_fizz_fence06=-1498965112 +ch2_09b_fizz_pooldets=-631971678 +ch2_09b_hedgedtl_01=-1921347405 +ch2_09b_hedgedtl_02=-1693471779 +ch2_09b_hedgedtl_03=1442455991 +ch2_09b_hedgedtl_04=-1001390491 +ch2_09b_hedgedtl_05=-1838671210 +ch2_09b_hedgedtl_06=-1598408902 +ch2_09b_hedgedtl_07=520008641 +ch2_09b_hedgedtl_08=1769621687 +ch2_09b_hedgedtl_09=2081320415 +ch2_09b_hedgedtl_10=1332550193 +ch2_09b_hedgedtl_11=-822503096 +ch2_09b_hedgedtl_12=-8422829 +ch2_09b_hedgedtl_13=-484163171 +ch2_09b_hedgedtl_14=-1726829189 +ch2_09b_hedgedtl_15=381626578 +ch2_09b_hedgedtl_16=1014592582 +ch2_09b_hedgedtl_17=727437835 +ch2_09b_hedgedtl_18=-499367987 +ch2_09b_hedgedtl_19=-1568358309 +ch2_09b_hs01_balcony=-1932359002 +ch2_09b_hs01_pool_ladder=-1284351582 +ch2_09b_hs01_support=-153529340 +ch2_09b_hs01=-751224617 +ch2_09b_hs01a_details=-1147639241 +ch2_09b_hs01b_details=-1190959328 +ch2_09b_hs02_balcony=-2029297101 +ch2_09b_hs02_door_railings=923887183 +ch2_09b_hs02_railing_01=-1456606581 +ch2_09b_hs02_railing_02=-1156803000 +ch2_09b_hs02_railing_03=-821379516 +ch2_09b_hs02_railing_04=-511515852 +ch2_09b_hs02=-379558619 +ch2_09b_hs02a_details=449846410 +ch2_09b_hs02b_details=-178549838 +ch2_09b_hs03_balcony_01=-374672861 +ch2_09b_hs03_balcony_02=-67332410 +ch2_09b_hs03_details=-2058213560 +ch2_09b_hs03=-1328843780 +ch2_09b_hs04_balcony_01=509572857 +ch2_09b_hs04_balcony_02=-337014258 +ch2_09b_hs04_balcony_03=-1028964462 +ch2_09b_hs04_balcony_04=275471121 +ch2_09b_hs04_balcony_05=-932754678 +ch2_09b_hs04_balcony_06=-717462348 +ch2_09b_hs04_balcony_07=1795362883 +ch2_09b_hs04_details=-537766975 +ch2_09b_hs04=-1526899616 +ch2_09b_hs05_balc_01=-892962094 +ch2_09b_hs05_balc_02=-1131159955 +ch2_09b_hs05_balc_03=-1638751765 +ch2_09b_hs05_balc_04=-1883962192 +ch2_09b_hs05_balc_05=-1621253123 +ch2_09b_hs05_details=-1168607682 +ch2_09b_hs05=-1401951423 +ch2_09b_hs07_details=227888696 +ch2_09b_hs07_pool_ladder=1738459108 +ch2_09b_hs07=-2012470662 +ch2_09b_hs08_details=1379206356 +ch2_09b_hs08_ladder=1179462523 +ch2_09b_hs08=2073692566 +ch2_09b_hs09_details=-527603720 +ch2_09b_hs09_pool_ladder=-440952870 +ch2_09b_hs09_railings_01=-1588174337 +ch2_09b_hs09_railings_02=648834217 +ch2_09b_hs09_railings_03=350865700 +ch2_09b_hs09_railings_04=-63858764 +ch2_09b_hs09_railings_05=-395841503 +ch2_09b_hs09=1769399636 +ch2_09b_hs10_details=-770737757 +ch2_09b_hs10=1625084728 +ch2_09b_l1_decal_01=627954419 +ch2_09b_l1_decal_02=884109692 +ch2_09b_l1=303155034 +ch2_09b_l2=-781531679 +ch2_09b_l3=-508008836 +ch2_09b_playgrounddecal=957810148 +ch2_09b_pool01=-675311093 +ch2_09b_props_des_h_start_slod=-987786423 +ch2_09b_props_des_h=-2082927660 +ch2_09b_props_des_sh_end_b_lod=1811100525 +ch2_09b_props_des_sh_end_b=-854661173 +ch2_09b_props_des_sh_end_d=-741673665 +ch2_09b_props_des_sh_end_e_lod=-859938436 +ch2_09b_props_des_sh_end_e=-443475765 +ch2_09b_props_des_sh_end_slod=1986111558 +ch2_09b_props_des_sh_rebuild=-1987528959 +ch2_09b_props_des_sh_start_a=-1679992240 +ch2_09b_props_des_sh_start_b=-1567922260 +ch2_09b_props_des_sh_start_c=1883865897 +ch2_09b_props_stilthse_dj_area=1438865882 +ch2_09b_rocks=668072695 +ch2_09c_build_fence01_lod=-1635291989 +ch2_09c_build_fence01=558918865 +ch2_09c_dec_01=1899908759 +ch2_09c_dec_02=-197372787 +ch2_09c_hedgedtl_01=394794572 +ch2_09c_hedgedtl_02=-1977156728 +ch2_09c_hedgedtl_03=2079743783 +ch2_09c_hedgedtl_04=-541808658 +ch2_09c_hedgedtl_05=-840956859 +ch2_09c_hedgedtl_06=1120726561 +ch2_09c_hedgedtl_07=828590926 +ch2_09c_hedgedtl_08=546941371 +ch2_09c_hedgedtl_09=-2036828745 +ch2_09c_hedgedtl_10=-1789030199 +ch2_09c_hedgedtl_11=120058972 +ch2_09c_hedgedtl_12=-116041673 +ch2_09c_hedgedtl_13=-346374974 +ch2_09c_hs01_dtls=-2078786912 +ch2_09c_hs01=726495965 +ch2_09c_hs01fence01=900352836 +ch2_09c_hs01fence02=-1878687755 +ch2_09c_hs01fence03=2110184312 +ch2_09c_hs01fence04=1803663086 +ch2_09c_hs01fence05=1497109091 +ch2_09c_hs02_details=1883358064 +ch2_09c_hs02=-568928143 +ch2_09c_hs03_details=1897340101 +ch2_09c_hs03=281001410 +ch2_09c_hs04_details=-425679907 +ch2_09c_hs04_fence=486683630 +ch2_09c_hs04_rail_lod=-388395098 +ch2_09c_hs04_rail=526557098 +ch2_09c_hs04_raila_lod=1463218295 +ch2_09c_hs04_raila=-276983455 +ch2_09c_hs04=-1012784248 +ch2_09c_hs05_railings_geometry=-2005586588 +ch2_09c_hs05=-1269725977 +ch2_09c_hs05a_details=1756753911 +ch2_09c_hs05b_details=828404642 +ch2_09c_hs06_details=-241428287 +ch2_09c_hs06=-876071976 +ch2_09c_hs07_details=1136554455 +ch2_09c_hs07=-1232074392 +ch2_09c_hs08_details=180807398 +ch2_09c_hs08=-1346405441 +ch2_09c_hs09_details=436021401 +ch2_09c_hs09=-1581260864 +ch2_09c_hs10_details=2081983057 +ch2_09c_hs10_gate=337978994 +ch2_09c_hs10_trellis_01=-1790248513 +ch2_09c_hs10_trellis_02=-367942833 +ch2_09c_hs10=-1901088340 +ch2_09c_hs11_details=-1930571300 +ch2_09c_hs11=-463708920 +ch2_09c_hs12_details=2078064754 +ch2_09c_hs12=499077105 +ch2_09c_hs13_details=160087440 +ch2_09c_hs13=705489036 +ch2_09c_l1=1573759501 +ch2_09c_l2=1883459320 +ch2_09c_poolwtr01=-1089480586 +ch2_10_culvert01=654331581 +ch2_10_culvert02=361606104 +ch2_10_culvert03=-93489768 +ch2_10_detail05=-1968837651 +ch2_10_detail06=1402273232 +ch2_10_detail07=1020448844 +ch2_10_ds02=-557613785 +ch2_10_ds02vb=-950098029 +ch2_10_ds05=982725845 +ch2_10_ds09=-783490438 +ch2_10_ds15=937799258 +ch2_10_ds20=-1896197490 +ch2_10_ds20x=1023167174 +ch2_10_house07wall_lod=-1591683961 +ch2_10_house07wall=346479746 +ch2_10_house09railings_lod=370136937 +ch2_10_hs01_wood=49773502 +ch2_10_hs01=1998477328 +ch2_10_hs01dtls=419234325 +ch2_10_hs01dtlsb=1186523747 +ch2_10_hs02=1768996021 +ch2_10_hs02dtls=783654472 +ch2_10_hs02dtlsb=108851321 +ch2_10_hs03=-856849491 +ch2_10_hs03dtls=1981080996 +ch2_10_hs03dtlsb_lod=-2047219442 +ch2_10_hs03dtlsb=-1923124535 +ch2_10_hs03dtlsb1=2060346895 +ch2_10_hs03dtlsb2=1705393087 +ch2_10_hs03dtlsb3=227937184 +ch2_10_hs03dtlsb4=-11964669 +ch2_10_hs03dtlsb5=841274557 +ch2_10_hs04=992206872 +ch2_10_hs04dtls=853023968 +ch2_10_hs04dtlsb=477216658 +ch2_10_hs05=809159238 +ch2_10_hs05dtls=462158852 +ch2_10_hs05dtlsb=559304157 +ch2_10_hs05railings=-346072831 +ch2_10_hs06=581512995 +ch2_10_hs06dtls=-1446111565 +ch2_10_hs06dtlsb_rail=1226702631 +ch2_10_hs06dtlsb=-1324376566 +ch2_10_hs07=-1641077195 +ch2_10_hs07dtls=474019285 +ch2_10_hs07dtlsb=253032506 +ch2_10_hs08=-1880553047 +ch2_10_hs08dtls=-1374143673 +ch2_10_hs08dtlsb=1765897710 +ch2_10_hs09_rail_lod=-794082243 +ch2_10_hs09_rail=-294202530 +ch2_10_hs09=49704894 +ch2_10_hs09dtls=1332608839 +ch2_10_hs09dtlsb=-1553161400 +ch2_10_hs10_rail_lod=334150340 +ch2_10_hs10_rail=172566804 +ch2_10_hs10=-57417859 +ch2_10_hs10dtls=1032721081 +ch2_10_hs10dtlsb=863437451 +ch2_10_land_01=2132368645 +ch2_10_land_02=-1957399169 +ch2_10_land_03=2081281778 +ch2_10_land_04=1774662245 +ch2_10_land_05=1217392631 +ch2_10_land_06=881772533 +ch2_10_parkobj_2_lod=-143253008 +ch2_10_parkobj_2=123224842 +ch2_10_parkobj_brick=1657464641 +ch2_10_parkobj=-1737643199 +ch2_10_parkrails_1=-2129404117 +ch2_10_parkrails_2=-868584073 +ch2_10_parkrails_3=-1661954332 +ch2_10_parkrails_4=-678556642 +ch2_10_parkrails_5=-1167207970 +ch2_10_poolladd1=-1957348820 +ch2_10_poolwtr003=-1117564408 +ch2_10_poolwtr02=-341292158 +ch2_10_rehabdcl01=1043709506 +ch2_10_rehabdcl02=-178148197 +ch2_10_rehabdcl03=61557038 +ch2_10_rehabdcl05=-384986125 +ch2_10_rehabgrounds=-1304348158 +ch2_10_rehabgrounds2=143923336 +ch2_10_rehabgrounds3=474136549 +ch2_10_rehabmain_rail=873590737 +ch2_10_rehabmain=-737920002 +ch2_10_rehabpool_net=-1318956507 +ch2_10_rehabpool=1681974156 +ch2_10_rehabpooldcal=1347143414 +ch2_10_rehed_00=-2010722922 +ch2_10_rehed_01=-1295703294 +ch2_10_rehed_02=-1528002735 +ch2_10_rehed_03=-549979161 +ch2_10_rehed_04=-813147000 +ch2_10_rehed_05=-104156916 +ch2_10_rehed_06=-336063129 +ch2_10_rehed_07=491681811 +ch2_10_rehed_08=262331580 +ch2_10_rehed_09=970010904 +ch2_10_rehed_10=1617330346 +ch2_10_rehed_11=1302747946 +ch2_10_rehed_12=993539662 +ch2_10_rehed_13=690721333 +ch2_10_rehed_14=381840739 +ch2_10_rehed_15=84855292 +ch2_10_rehed_16=-230906792 +ch2_10_rehed_17=-540901532 +ch2_10_rehed_18=-839066663 +ch2_10_rehed_19=-1154501057 +ch2_10_rehed_20=-174118199 +ch2_10_rehed_21=177362095 +ch2_10_rehed_22=438498256 +ch2_10_rehed_23=750590212 +ch2_10_rehed_24=1117996240 +ch2_10_rehed_25=1400497789 +ch2_10_rehed_26=1730743771 +ch2_10_rehed_27=1974905590 +ch2_10_rehed_28=-1953311058 +ch2_10_rehed_29=-1738182573 +ch2_10_rehed_99=1586623273 +ch2_10_rp_st=560698203 +ch2_10_wall001=1527125677 +ch2_10_wood019=2009234131 +ch2_10_wood020=-1037366793 +ch2_11_dtrack03=-1593332810 +ch2_11_hd6_railings_04=-1846289050 +ch2_11_hd6_railings_05=2095821650 +ch2_11_hd6_railings_06=-1953804143 +ch2_11_hd6_railings_07=-1589019635 +ch2_11_hd6_railings_08=806295962 +ch2_11_hedgedtl_01=1650227305 +ch2_11_hedgedtl_02=1427758564 +ch2_11_hedgedtl_03=-1129370351 +ch2_11_hedgedtl_04=-1451948387 +ch2_11_hedgedtl_05=-1705154450 +ch2_11_hedgedtl_06=-1938830189 +ch2_11_hedgedtl_07=-106977547 +ch2_11_hedgedtl_08=-388430488 +ch2_11_hedgedtl_09=-632035238 +ch2_11_hedgedtl_10=-1358917528 +ch2_11_hedgedtl_11=157304154 +ch2_11_hedgedtl_12=1124120730 +ch2_11_hedgedtl_13=-304771515 +ch2_11_hedgedtl_14=395108787 +ch2_11_hedgedtl_15=1382668140 +ch2_11_hedgedtl_16=1822559200 +ch2_11_hedgedtl_17=785944650 +ch2_11_hedgedtl_18=1630172397 +ch2_11_hedgedtl_19=1413602000 +ch2_11_hedgedtl_20=2030185556 +ch2_11_hedgedtl_21=-1041809891 +ch2_11_hedgedtl_22=-711432833 +ch2_11_hedgedtl_23=-1933356074 +ch2_11_hs001_a_dtl=1395001789 +ch2_11_hs001_b_dtl=104766890 +ch2_11_hs001_rail01=-1898612316 +ch2_11_hs001_rail02=1612618807 +ch2_11_hs001=667624927 +ch2_11_hs002_a_dtl=-1104563602 +ch2_11_hs002_b_dtl=-105872846 +ch2_11_hs002=363561376 +ch2_11_hs003_a_dtl=210265746 +ch2_11_hs003_b_dtl=2070500447 +ch2_11_hs003=-1957401356 +ch2_11_hs004_a_dtl=232072246 +ch2_11_hs004_b_dtl=-486016149 +ch2_11_hs004_c_dtl=287871864 +ch2_11_hs004=1966653629 +ch2_11_hs005_a_dtl=1965981042 +ch2_11_hs005_b_dtl=842773245 +ch2_11_hs005_c_dtl=1030493667 +ch2_11_hs005_d_dtl=744790703 +ch2_11_hs005=-1895205790 +ch2_11_hs006_a_dtl=-35245421 +ch2_11_hs006_b_dtl=-1974656414 +ch2_11_hs006_c_dtl=1317224886 +ch2_11_hs006_d_dtl=-15487134 +ch2_11_hs006=2102317293 +ch2_11_hs007_a_dtl=446788319 +ch2_11_hs007_b_dtl=508649837 +ch2_11_hs007_c_dtl=886549451 +ch2_11_hs007=1935981849 +ch2_11_hs008_a_dtl=-207840565 +ch2_11_hs008_b_dtl=-401849536 +ch2_11_hs008_c_dtl=1629553223 +ch2_11_hs008=1637947794 +ch2_11_hs009_a_dtl=-854495292 +ch2_11_hs009_b_dtl=-955928612 +ch2_11_hs009_c_dtl=-1657618016 +ch2_11_hs009=-773555689 +ch2_11_hs01_pool_ladder=-730413291 +ch2_11_hs010_a_dtl=328464319 +ch2_11_hs010_b_dtl=805066978 +ch2_11_hs010=1999453390 +ch2_11_hs011_dtl=600934418 +ch2_11_hs011=-1182023322 +ch2_11_hs012_dtl=1429071163 +ch2_11_hs012_frontbalcony=295021698 +ch2_11_hs012=-1353601806 +ch2_11_hs013_a_dtl=-115042821 +ch2_11_hs013_b_dtl=651435855 +ch2_11_hs013=-1659434883 +ch2_11_hs014_dtl=-1547685083 +ch2_11_hs014=-1805256933 +ch2_11_hs015_a_dtl=731461300 +ch2_11_hs015_b_dtl=2052419273 +ch2_11_hs015=-2109713712 +ch2_11_hs02_pool_ladder=664709224 +ch2_11_hs04_pool_ladder=623467815 +ch2_11_hs06_rail_01=-374434121 +ch2_11_hs06_rail_02=-1023063707 +ch2_11_hs06_rail_03=-716182022 +ch2_11_hs06_rail_04=-1635680162 +ch2_11_hs06_rail_05=10339481 +ch2_11_hs06_rail_06=502071095 +ch2_11_hs07_railing_01=-1774316760 +ch2_11_hs07_railing_02=1661512886 +ch2_11_hs07_railing_03=1895581853 +ch2_11_hs07_railing_04=-1079843343 +ch2_11_hs07_railing_05=1306559078 +ch2_11_hs07_railing_06=911201093 +ch2_11_hs07_railing_07=1283784623 +ch2_11_hs07_railing_08=-2101351388 +ch2_11_hs07_railing_09_lod=-124273051 +ch2_11_hs07_railing_09=284592275 +ch2_11_hs09_railing_01=714894296 +ch2_11_hs09_railing_02=-823937948 +ch2_11_hs09_railing_03=185019566 +ch2_11_hs09_railing_04=423938345 +ch2_11_hs09_railing_05=1736664485 +ch2_11_hs09_railing_06=-137689546 +ch2_11_hs09_railing_07=1939275216 +ch2_11_hs09_railing_08=22124871 +ch2_11_hs10_railing_01=968936323 +ch2_11_hs10_railing_02=1242983470 +ch2_11_hs10_railing_03=1612847057 +ch2_11_hs10_railing_04=1844949884 +ch2_11_hs10_railing_05=-2087788886 +ch2_11_hs10_railing_06=-1856144825 +ch2_11_hs10_railing_07=-1765309153 +ch2_11_hs10_railing_08=-1482086686 +ch2_11_hs10_railing_09=-1170584572 +ch2_11_hs10_railing_10=1823552079 +ch2_11_hs10_railing_11=1535807490 +ch2_11_hs10_railing_12=-783254652 +ch2_11_hs10_railing_13=-1871939139 +ch2_11_hs10_railing_14=-2111775450 +ch2_11_hs10_railing_15=1694343904 +ch2_11_hs13_railings_01=729324265 +ch2_11_hs13_railings_02=1027030630 +ch2_11_hs13_railings_03=1204900754 +ch2_11_hs13_railings_04=1500837593 +ch2_11_hs13_railings_05=709793933 +ch2_11_hs13_railings_06=1032404738 +ch2_11_hs14_fence_01=-574222365 +ch2_11_hs14_railing_01=581990038 +ch2_11_hs14_railing_02=892574620 +ch2_11_hs14_railing_03=1189494529 +ch2_11_hs14_railing_04=1203257509 +ch2_11_hs14_railing_05=-947601348 +ch2_11_hs14_railing_06=-644717481 +ch2_11_hs14_railing_07=-331445837 +ch2_11_hs14_railing_08=281989843 +ch2_11_hs14_railing_09=-1253172269 +ch2_11_hs14_railing_10=-1633671369 +ch2_11_hs15_railing_01_lod=1881645356 +ch2_11_hs15_railing_01=-2036969538 +ch2_11_hs15_railing_02_lod=-1321490681 +ch2_11_hs15_railing_02=-1806570699 +ch2_11_hs15_railing_03_lod=-25798120 +ch2_11_hs15_railing_03=1999286503 +ch2_11_hs15_railing_04_lod=1046918077 +ch2_11_hs15_railing_04=1289706577 +ch2_11_hs4_railing_01=-183615411 +ch2_11_hs4_railing_02=-1554080529 +ch2_11_hs4_railing_03=-1310082555 +ch2_11_hs4_railing_04=-1062742143 +ch2_11_hs4_railing_05=-791250978 +ch2_11_hs6_railings_01=-54094402 +ch2_11_hs6_railings_02=709718219 +ch2_11_hs6_railings_03=-1418923252 +ch2_11_l1=1935068846 +ch2_11_l2=-2054163680 +ch2_11_l3=1339688885 +ch2_11_wall03=1125447580 +ch2_11_wall04=-42439580 +ch2_11_wall23=-2034679180 +ch2_11_water01=261678834 +ch2_11_water02=-1826230758 +ch2_11_water03=636949438 +ch2_11_water04=934393651 +ch2_11b_armco01=1300833622 +ch2_11b_armco02=998015293 +ch2_11b_b1_a=1122466483 +ch2_11b_b1_b=885120616 +ch2_11b_b1_dtl=855142000 +ch2_11b_b1_feature01_dtl=-1122129397 +ch2_11b_b1_railing_01=1080491773 +ch2_11b_b1_railing_02=1262884027 +ch2_11b_b1_railing_03=1493413942 +ch2_11b_b1_railing_04=1756352398 +ch2_11b_b1_railing_05=1987210003 +ch2_11b_b1_railing_06=197367239 +ch2_11b_b1_railing_07=427635002 +ch2_11b_b1_railing_08=675106490 +ch2_11b_b1_railing_09=905177639 +ch2_11b_b1_railing_10=-510147960 +ch2_11b_b1_railing_11=-196122633 +ch2_11b_b1_railing_12=212113569 +ch2_11b_b1_railing_13=516766962 +ch2_11b_b1_railing_14=689394054 +ch2_11b_b1_railing_15=988345641 +ch2_11b_b1=-1689500023 +ch2_11b_b2_dtl=-1316734091 +ch2_11b_b2_wood_01=-210734465 +ch2_11b_b2_wood_02=-920248853 +ch2_11b_b2_wood_03=-1898239658 +ch2_11b_b2_wood_04=-460794704 +ch2_11b_b2_wood_05=1726306623 +ch2_11b_b2=-1383437563 +ch2_11b_b3_dtl=65304347 +ch2_11b_b3=1960540584 +ch2_11b_b4_dtl=-1359165423 +ch2_11b_b4_railing_01=-1981797105 +ch2_11b_b4_railing_02=-1739732502 +ch2_11b_b4_railing_03=780465750 +ch2_11b_b4_railing_04=-1127574813 +ch2_11b_b4_railing_05=-752500839 +ch2_11b_b4_railing_06=-713505729 +ch2_11b_b4_railing_07=1460160324 +ch2_11b_b4_railing_08=1757047464 +ch2_11b_b4_railing_09=-128775693 +ch2_11b_b4_railing_10=-18574426 +ch2_11b_b4_railing_11=373310037 +ch2_11b_b4_railing_12=-924276825 +ch2_11b_b4_railing_13=288634941 +ch2_11b_b4_railing_14=56007810 +ch2_11b_b4_railing_15=-614609775 +ch2_11b_b4_railing_16=-1911868943 +ch2_11b_b4_railing_17=-1210317426 +ch2_11b_b5_dtl=775013155 +ch2_11b_b5=1346416755 +ch2_11b_b6_dtl=-802516548 +ch2_11b_b6=1652708598 +ch2_11b_b7_dtl=532399411 +ch2_11b_b7=1424701900 +ch2_11b_dtrack00=2012366161 +ch2_11b_dtrack01=-2026839090 +ch2_11b_dtrack02=1550749258 +ch2_11b_dtrack04=-844238645 +ch2_11b_hedgedtl_01=-909377050 +ch2_11b_hedgedtl_02=-612457141 +ch2_11b_hedgedtl_03=-1239098692 +ch2_11b_hedgedtl_04=-942178783 +ch2_11b_hedgedtl_05=2073224601 +ch2_11b_hedgedtl_06=-1522255621 +ch2_11b_hedgedtl_07=1594436742 +ch2_11b_hedgedtl_08=1758412818 +ch2_11b_hedgedtl_09=1148155727 +ch2_11b_hedgedtl_10=-1172445718 +ch2_11b_hedgedtl_12=-202319437 +ch2_11b_hedgedtl_13=18805775 +ch2_11b_hedgedtl_14=258183320 +ch2_11b_hs_04_gate=1098395139 +ch2_11b_hs_04=-862300049 +ch2_11b_l1=-1003086116 +ch2_11b_l2=838695529 +ch2_11b_pools1=-1420527990 +ch2_11b_pools2=-1114203378 +ch2_11b_railing_01=-972775253 +ch2_11b_railing_02=414172672 +ch2_11b_railing_03=839317678 +ch2_11b_railing_04=68951257 +ch2_11b_railing_05=-2072732272 +ch2_11b_railing_06=-1917734902 +ch2_11b_railing_07=-352621928 +ch2_11b_retwall01=-1462959159 +ch2_11b_retwallpoles_01=748631099 +ch2_11b_retwallpoles_02=-130757797 +ch2_11b_retwallpoles_03=175271894 +ch2_11b_retwallpoles_04=-357945274 +ch2_11b_retwallpoles_05=1022448851 +ch2_12_building_b_dtl=-1791428458 +ch2_12_building_b_hedtl_1=-1919987537 +ch2_12_building_b_hedtl_2=1995154280 +ch2_12_building_b_hedtl_3=1831636970 +ch2_12_building_b=-1789191271 +ch2_12_hdcal67=-436224840 +ch2_12_hehdcal67_00=-2074338856 +ch2_12_hehdcal67_01=-817025095 +ch2_12_hehdcal67_02=-250711237 +ch2_12_hehdcal67_03=-1412831053 +ch2_12_hehdcal67_04=-1115452378 +ch2_12_hehdcal67_05=63346859 +ch2_12_house_03_dtl=949865443 +ch2_12_house_03_hed_00=-861134677 +ch2_12_house_03_hed_01=-1025012446 +ch2_12_house_03_hed_02=2096038186 +ch2_12_house_03_hed_03=-306617667 +ch2_12_house_03_hed_04=-480555519 +ch2_12_house_03_hed_05=-767841342 +ch2_12_house_03_hed_06=1207408444 +ch2_12_house_03_hed_07=-1262489397 +ch2_12_house_03=2068363268 +ch2_12_house_l2d_dtl=-1958310436 +ch2_12_house_l2d_hedtl_1=1270534450 +ch2_12_house_l2d_hedtl_2=384821149 +ch2_12_house_l2d_hedtl_3=-1086900179 +ch2_12_house_l2d=-1426553239 +ch2_12_house_l2e_dtl=-1606567824 +ch2_12_house_l2e_hedtl_00=959465209 +ch2_12_house_l2e_hedtl_01=-424074740 +ch2_12_house_l2e_hedtl_02=610377052 +ch2_12_house_l2e_hedtl_03=1394113225 +ch2_12_house_l2e_hedtl_04=-1983223760 +ch2_12_house_l2e_hedtl_05=814527922 +ch2_12_house_l2e_hedtl_06=1834561358 +ch2_12_house_l2e_hedtl_07=1545309395 +ch2_12_house_l2e=-1789174997 +ch2_12_house01_dtl=1090857234 +ch2_12_house01=140033636 +ch2_12_house02_dtl=866324091 +ch2_12_house02_hegdtl_1=1807624868 +ch2_12_house02_hegdtl_2=627318253 +ch2_12_house02_hegdtl_3=1193501035 +ch2_12_house02_hegdtl_4=-1275446501 +ch2_12_house02_hegdtl_5=-1565026154 +ch2_12_house02_hegdtl_6=-1884130676 +ch2_12_house02_hegdtl_7=-2122000847 +ch2_12_house02_rail_lod=-442671468 +ch2_12_house02_rail=291185973 +ch2_12_house02_railing_01_lod=2112519138 +ch2_12_house02_railing_01=1167477500 +ch2_12_house02_railing_02_lod=777103747 +ch2_12_house02_railing_02=1464921713 +ch2_12_house02_railing_03_lod=-1331135274 +ch2_12_house02_railing_03=1756565813 +ch2_12_house02=465167654 +ch2_12_house04_dtl=1084558333 +ch2_12_house04=1063627913 +ch2_12_house05_dtl=798893031 +ch2_12_house05=758908982 +ch2_12_house06_dtl=-406233860 +ch2_12_house06=1683584624 +ch2_12_house07_dtl=1803505613 +ch2_12_house07=1380110915 +ch2_12_house100_dtl=89594736 +ch2_12_house100_rail_lod=204609625 +ch2_12_house100_rail=-182012546 +ch2_12_house100=-1588559783 +ch2_12_house101_dtl=1899991676 +ch2_12_house101=-58739018 +ch2_12_house102_dtl=-1290236852 +ch2_12_house102_railing_lod=-215235378 +ch2_12_house102_railing=508705465 +ch2_12_house102=-962901266 +ch2_12_house103=1880759741 +ch2_12_house106a_dtl=-1522953917 +ch2_12_house106a=-1911370507 +ch2_12_house107_dtl=-208816488 +ch2_12_house107=589300682 +ch2_12_house11_dtl=-1701797380 +ch2_12_house11=2095982641 +ch2_12_house16_dtl=275785 +ch2_12_house16=516156466 +ch2_12_house20_dtl=-1989127817 +ch2_12_house20=630684449 +ch2_12_house4_a_rgate_lod=-697701639 +ch2_12_house4_a_rgate=-318366106 +ch2_12_house4_b_rgate_lod=-1556073861 +ch2_12_house4_b_rgate=963523844 +ch2_12_house4_c_rgate_lod=595710209 +ch2_12_house4_c_rgate=-115768302 +ch2_12_house4_d_rgate_lod=251577070 +ch2_12_house4_d_rgate=1162771857 +ch2_12_house4_dtl=-2030934512 +ch2_12_house4=-1180061401 +ch2_12_house55_dtl=-417347112 +ch2_12_house55=-250182768 +ch2_12_house97_dtl=451071952 +ch2_12_house97=-994201761 +ch2_12_house98_dtl=-1866320981 +ch2_12_house98_hddtl_1=143863652 +ch2_12_house98_hddtl_2=383044583 +ch2_12_house98_hddtl_3=-348818263 +ch2_12_house98_hddtl_4=-110096098 +ch2_12_house98_hddtl_5=-809910862 +ch2_12_house98=1263025190 +ch2_12_house99_dtl=-600619475 +ch2_12_house99=965384363 +ch2_12_housesupport01_lod=1213422685 +ch2_12_housesupport01=-1457106781 +ch2_12_housesupport02_lod=1570133077 +ch2_12_housesupport02=-1157893042 +ch2_12_housesupport03_lod=-635592278 +ch2_12_housesupport03=-666751286 +ch2_12_hs17=-1937906486 +ch2_12_hse01_hgedtl_00=-233626679 +ch2_12_hse01_hgedtl_01=-1190776400 +ch2_12_hse01_hgedtl_02=-829399868 +ch2_12_hse01_hgedtl_03=-2011672615 +ch2_12_hse01_hgedtl_04=1909597005 +ch2_12_hse01_hgedtl_05=1554643197 +ch2_12_hse01_hgedtl_06=1313561664 +ch2_12_hse01_hgedtl_07=-905981097 +ch2_12_hse01_hgedtl_08=-1078083885 +ch2_12_hse01_hgedtl_09=-1384506804 +ch2_12_hse01_hgedtl_10=1202146180 +ch2_12_hse01_hgedtl_11=1008088162 +ch2_12_hse01_hgedtl_12=708677809 +ch2_12_l1=-1868716673 +ch2_12_l2=-555957764 +ch2_12_modern_dtl=-1190640939 +ch2_12_modern_hedt_00=-1945844707 +ch2_12_modern_hedt_01=-1182851311 +ch2_12_modern_hedt_02=965975864 +ch2_12_modern_hedt_03=1730116175 +ch2_12_pool_water=738557793 +ch2_12_railing01_lod=1447485551 +ch2_12_railing01=-497750770 +ch2_12_railing02_lod=-1673404024 +ch2_12_railing02=-1785834622 +ch2_12_railing03_lod=1509822535 +ch2_12_railing03=-2049919993 +ch2_12_railing04_lod=-1361019679 +ch2_12_railing04=873762948 +ch2_12_railing05_lod=-983223579 +ch2_12_railing05=-1489111327 +ch2_12_railing06_lod=1628535241 +ch2_12_railing06=1487034783 +ch2_12_railing07_lod=1151584484 +ch2_12_railing07=1223146026 +ch2_12_railing08_lod=1583143658 +ch2_12_railing08=53325495 +ch2_12_railing09_lod=-959807699 +ch2_12_railing09=-311983317 +ch2_12_railing10_lod=1154579220 +ch2_12_railing10=-702786747 +ch2_12_railing11_lod=-1128800816 +ch2_12_railing11=1894615273 +ch2_12_railing12_lod=20561096 +ch2_12_railing12=-1181050302 +ch2_12_railing13_lod=-447788612 +ch2_12_railing13=-932202516 +ch2_12_railing14=224641483 +ch2_12_railing15=730856995 +ch2_12_railing16=-253228844 +ch2_12_railing17=-14998214 +ch2_12_railing18=280053870 +ch2_12_railing19=525886908 +ch2_12_railing20=1930432406 +ch2_12_railing21=-598285790 +ch2_12_railing22=-842644223 +ch2_12_railing23_lod=932573830 +ch2_12_railing23=-930006377 +ch2_12_railing24_lod=-383929505 +ch2_12_railing24=-1183736744 +ch2_12_railing25_lod=-515041378 +ch2_12_railing25=605188508 +ch2_12_railing26=13642520 +ch2_12_railing27=-276395899 +ch2_12_railing28=1550738003 +ch2_12_railing29_lod=-1810445645 +ch2_12_railing29=1329317870 +ch2_12_railing30_lod=1412815266 +ch2_12_railing30=1621518783 +ch2_12_railing66=-460940215 +ch2_12_woodstruct01_lod=1334037995 +ch2_12_woodstruct01=-1081739531 +ch2_12_woodstruct02_lod=-2055261837 +ch2_12_woodstruct02=-1378921592 +ch2_12_woodstruct03_lod=726255491 +ch2_12_woodstruct03=1678360570 +ch2_12_woodstruct04_lod=1469483679 +ch2_12_woodstruct04=1346377831 +ch2_12b_cutscenetowel=-2092677964 +ch2_12b_h1_vivid=-1255074188 +ch2_12b_house_l1a=-584623099 +ch2_12b_house_l1b_dtl_01=8990735 +ch2_12b_house_l1b_dtl_02=391077275 +ch2_12b_house_l1b_dtl_03=411787283 +ch2_12b_house_l1b=-403017301 +ch2_12b_house_l1c_dtl_01=-1700952937 +ch2_12b_house_l1c_dtl_02=-1257850519 +ch2_12b_house_l1c_dtl_03=-935895094 +ch2_12b_house_l1c_gate=-1885497848 +ch2_12b_house_l1c_gate001=-1325832886 +ch2_12b_house_l1c=1686137521 +ch2_12b_house_l1d_dtl_01=318873867 +ch2_12b_house_l1d_dtl_02=95880822 +ch2_12b_house_l1d_dtl_03=-2033907560 +ch2_12b_house_l1d=1878131100 +ch2_12b_house_l1e_dtl_01=-398031445 +ch2_12b_house_l1e_dtl_02=-92427751 +ch2_12b_house_l1e_dtl_03=348675758 +ch2_12b_house_l1e=-2128305151 +ch2_12b_house_l2c_dtl_01=-543992122 +ch2_12b_house_l2c_dtl_02=-1871005550 +ch2_12b_house_l2c=-2089572481 +ch2_12b_house03mc_a_dtl_01=198022959 +ch2_12b_house03mc_a_dtl_02=408301632 +ch2_12b_house03mc_a_dtl_03=784096532 +ch2_12b_house03mc=-2005680468 +ch2_12b_house50_dtl_01=-661306666 +ch2_12b_house50_dtl_02=-356522197 +ch2_12b_house50=32902280 +ch2_12b_hs_l1a_dtl_01=-2098236359 +ch2_12b_hs_l1a_dtl_02=1898238116 +ch2_12b_hs_l1a_dtl_03=-1599262800 +ch2_12b_hse_l1a_dtl_00=1510157710 +ch2_12b_hse_l1a_dtl_01=-738057850 +ch2_12b_hse_l1a_dtl_02=-914289532 +ch2_12b_hse_l1a_dtl_03=-1866065137 +ch2_12b_hse_l1a_dtl_04=-417413185 +ch2_12b_hse_l1a_dtl_05=475771448 +ch2_12b_hse_l1c_dtl_00=2076478079 +ch2_12b_hse_l1c_dtl_01=-1436031035 +ch2_12b_hse_l1c_dtl_02=-1741077656 +ch2_12b_hse_l1c_dtl_03=579491856 +ch2_12b_hse_l1c_dtl_04=1362408804 +ch2_12b_hse_l1c_dtl_05=1058148639 +ch2_12b_hse_l1c_dtl_06=1572949629 +ch2_12b_hse_l1c_dtl_07=-605631802 +ch2_12b_hse_l1c_dtl_08=170600274 +ch2_12b_hse_l1c_dtl_09=61905501 +ch2_12b_hse_l1c_dtl_10=-1079864550 +ch2_12b_hse_l1c_dtl_11=-320082516 +ch2_12b_hse_l1c_dtl_12=-636008445 +ch2_12b_hse_l1c_dtl_13=-945839208 +ch2_12b_hse_l1c_dtl_14=-1187969349 +ch2_12b_hse_l1c_dtl_15=-499099431 +ch2_12b_hse_l1c_dtl_16=-1783480386 +ch2_12b_hse_l1c_dtl_17=277689718 +ch2_12b_hse_l1c_dtl_18=-97974098 +ch2_12b_hse_l1e_dtl_1=-807037585 +ch2_12b_l1=-1476356617 +ch2_12b_l2=1572700530 +ch2_12b_lnddcal01=844035688 +ch2_12b_lnddcal02=1076007435 +ch2_12b_railing_01=1696490509 +ch2_12b_railing_02_lod=1781865318 +ch2_12b_railing_02=1474316689 +ch2_12b_railing_03_lod=-890547302 +ch2_12b_railing_03=-1786100504 +ch2_12b_railing_04=-1965281396 +ch2_12b_railing_05=889881570 +ch2_12b_railing_06_lod=-1694816806 +ch2_12b_railing_06=-1502484809 +ch2_12b_railing_07_lod=45784446 +ch2_12b_railing_07=-542746337 +ch2_12b_railing_08=-772555334 +ch2_12b_retainwall01_dtl_01=-1219345779 +ch2_12b_retainwall01_dtl_02=4478068 +ch2_12b_retainwall01_dtl_03=334396360 +ch2_12b_retwall01=-1249134618 +ch2_12b_retwall02=-1513318296 +ch2_12b_treeproxy=-932249093 +ch2_emissive_casino_slod=-534545568 +ch2_emissive_casinob_slod=429446185 +ch2_emissive_casinob=1468170057 +ch2_emissive_casinob2_slod=-1633449889 +ch2_emissive_casinoc=495815520 +ch2_emissive_casinocb=552822525 +ch2_emissive_casinocb2=1887593324 +ch2_emissive_ch2_02_ema_slod=-1346292139 +ch2_emissive_ch2_02_ema2=973421825 +ch2_emissive_ch2_02_emb_slod=-1853286198 +ch2_emissive_ch2_02_emb=116261031 +ch2_emissive_ch2_03_hut02_lod=52771962 +ch2_emissive_ch2_03_hut02=1712740913 +ch2_emissive_ch2_03_slod=714766594 +ch2_emissive_ch2_03c_lod=-1292873730 +ch2_emissive_ch2_03c=1724302862 +ch2_emissive_ch2_04_01_slod=1497086912 +ch2_emissive_ch2_04_01=-1472721525 +ch2_emissive_ch2_04_02_slod=-321986373 +ch2_emissive_ch2_04_02=-14337180 +ch2_emissive_ch2_04_03=-782606385 +ch2_emissive_ch2_04_04=446493267 +ch2_emissive_ch2_04_05=-322627932 +ch2_emissive_ch2_04_06=675450270 +ch2_emissive_ch2_04_07=176181786 +ch2_emissive_ch2_04_08=1134838881 +ch2_emissive_ch2_04_09=1440966879 +ch2_emissive_ch2_04_doors=306185524 +ch2_emissive_ch2_05_01=238857854 +ch2_emissive_ch2_05_02=15569888 +ch2_emissive_ch2_05_slod=-2076404193 +ch2_emissive_ch2_05c_01=-331273348 +ch2_emissive_ch2_05c_02=-1099018245 +ch2_emissive_ch2_05c_03=-1632825255 +ch2_emissive_ch2_05c_04=-1319258694 +ch2_emissive_ch2_05c_05=803549891 +ch2_emissive_ch2_05c_06=29185652 +ch2_emissive_ch2_05c_07=340229000 +ch2_emissive_ch2_05c_08=-434594005 +ch2_emissive_ch2_05c_slod=-1570318450 +ch2_emissive_ch2_05d_01=-145786799 +ch2_emissive_ch2_05d_02=-846715709 +ch2_emissive_ch2_05d_03=-1127447732 +ch2_emissive_ch2_05d_04=1051854613 +ch2_emissive_ch2_05d_05=-1395301538 +ch2_emissive_ch2_05d_slod=-1737952541 +ch2_emissive_ch2_05e_01=946890175 +ch2_emissive_ch2_05e_02=-13470908 +ch2_emissive_ch2_05e_03=-604492592 +ch2_emissive_ch2_05e_04=-1586055222 +ch2_emissive_ch2_05e_05=-281619635 +ch2_emissive_ch2_05e_06=-990216495 +ch2_emissive_ch2_05e_07=-1819894806 +ch2_emissive_ch2_05e_slod=-1008171437 +ch2_emissive_ch2_05f_01=582570255 +ch2_emissive_ch2_05f_02=-722061942 +ch2_emissive_ch2_05f_03=107583600 +ch2_emissive_ch2_05f_04=949255365 +ch2_emissive_ch2_05f_05=1334061780 +ch2_emissive_ch2_05f_06=-1581035695 +ch2_emissive_ch2_05f_07=1809048435 +ch2_emissive_ch2_05f_08=1038419862 +ch2_emissive_ch2_05f_09=70980671 +ch2_emissive_ch2_05f_10=-1360073520 +ch2_emissive_ch2_05f_11=-196970630 +ch2_emissive_ch2_05f_slod=-1785821757 +ch2_emissive_ch2_06_02_slod=1001872854 +ch2_emissive_ch2_06_02=266950412 +ch2_emissive_ch2_06_03_slod=1572903863 +ch2_emissive_ch2_06_03=-906179840 +ch2_emissive_ch2_06_04_slod=-675454368 +ch2_emissive_ch2_06_04=-1135661147 +ch2_emissive_ch2_06_04b_lod=634450536 +ch2_emissive_ch2_06_04b=-1712000256 +ch2_emissive_ch2_06_slod=-1543961018 +ch2_emissive_ch2_06=90400011 +ch2_emissive_ch2_07_01=-200989116 +ch2_emissive_ch2_07_02=1410000466 +ch2_emissive_ch2_07_03=1137264079 +ch2_emissive_ch2_07_04=892741801 +ch2_emissive_ch2_07_05=652971028 +ch2_emissive_ch2_07_06=-1425107880 +ch2_emissive_ch2_07_slod=144112531 +ch2_emissive_ch2_07b_01=-1515902363 +ch2_emissive_ch2_07b_02=-1746497816 +ch2_emissive_ch2_07b_03=-1498665865 +ch2_emissive_ch2_07b_04=-1998393115 +ch2_emissive_ch2_07b_05=2048086854 +ch2_emissive_ch2_07b_06=1817819091 +ch2_emissive_ch2_07b_07=1617862653 +ch2_emissive_ch2_07b_08=1102144123 +ch2_emissive_ch2_07b_09=867944080 +ch2_emissive_ch2_07b_10=1783384760 +ch2_emissive_ch2_07b_slod=513016906 +ch2_emissive_ch2_07c_01=-317974989 +ch2_emissive_ch2_07c_02=456520326 +ch2_emissive_ch2_07c_03=145214826 +ch2_emissive_ch2_07c_slod=-985110200 +ch2_emissive_ch2_07d_01=1541993007 +ch2_emissive_ch2_07d_02=1721599896 +ch2_emissive_ch2_07d_03=-807118300 +ch2_emissive_ch2_07d_04=-2098675666 +ch2_emissive_ch2_07d_05=-1792908127 +ch2_emissive_ch2_07d_06=806132327 +ch2_emissive_ch2_07d_07=1110392492 +ch2_emissive_ch2_07d_08=-177494746 +ch2_emissive_ch2_07d_09=1604614550 +ch2_emissive_ch2_07d_10=1227836380 +ch2_emissive_ch2_07d_11=980266585 +ch2_emissive_ch2_07d_slod=614063407 +ch2_emissive_ch2_08_01=589303169 +ch2_emissive_ch2_08_02=-1872599020 +ch2_emissive_ch2_08_03=2014984068 +ch2_emissive_ch2_08_04=1710002985 +ch2_emissive_ch2_08_05=-400943242 +ch2_emissive_ch2_08_06=1447130051 +ch2_emissive_ch2_08_07=1267621469 +ch2_emissive_ch2_08_08=968604344 +ch2_emissive_ch2_08_09=-1285968394 +ch2_emissive_ch2_08_10=1756798513 +ch2_emissive_ch2_08_11=-1748992956 +ch2_emissive_ch2_08_slod=594746811 +ch2_emissive_ch2_08b_01=-1605144853 +ch2_emissive_ch2_08b_02=-1416919713 +ch2_emissive_ch2_08b_03=2108959149 +ch2_emissive_ch2_08b_04=-1895183272 +ch2_emissive_ch2_08b_05=-149349255 +ch2_emissive_ch2_08b_06=21967077 +ch2_emissive_ch2_08b_slod=1829520235 +ch2_emissive_ch2_09_01=1939476373 +ch2_emissive_ch2_09_02=-580787417 +ch2_emissive_ch2_09_03=-1807494936 +ch2_emissive_ch2_09_04=-2046348177 +ch2_emissive_ch2_09_05=973118563 +ch2_emissive_ch2_09_06=-1530105351 +ch2_emissive_ch2_09_07=1585472866 +ch2_emissive_ch2_09_08=1228421842 +ch2_emissive_ch2_09_09=1557226000 +ch2_emissive_ch2_09_10=-582032979 +ch2_emissive_ch2_09_11=-1292006133 +ch2_emissive_ch2_09_slod=1698471060 +ch2_emissive_ch2_09b_01=1934235507 +ch2_emissive_ch2_09b_02=1680603447 +ch2_emissive_ch2_09b_03=1448893848 +ch2_emissive_ch2_09b_04=954671790 +ch2_emissive_ch2_09b_05=722896653 +ch2_emissive_ch2_09b_06=441312632 +ch2_emissive_ch2_09b_07=250924742 +ch2_emissive_ch2_09b_08=503147723 +ch2_emissive_ch2_09b_09=2568479 +ch2_emissive_ch2_09b_10=103267916 +ch2_emissive_ch2_09b_11=-655334434 +ch2_emissive_ch2_09b_12=-914242303 +ch2_emissive_ch2_09b_slod=561450452 +ch2_emissive_ch2_09c_01=-1081332392 +ch2_emissive_ch2_09c_02=-1338143045 +ch2_emissive_ch2_09c_03=567243229 +ch2_emissive_ch2_09c_04=305779378 +ch2_emissive_ch2_09c_05=89372902 +ch2_emissive_ch2_09c_06=-150528947 +ch2_emissive_ch2_09c_07=1521017739 +ch2_emissive_ch2_09c_08=1282754340 +ch2_emissive_ch2_09c_09=1046162160 +ch2_emissive_ch2_09c_10=-1434875737 +ch2_emissive_ch2_09c_11=-614700436 +ch2_emissive_ch2_09c_12=-954318352 +ch2_emissive_ch2_09c_13=-1941910518 +ch2_emissive_ch2_09c_slod=946155990 +ch2_emissive_ch2_11_01=-1109323806 +ch2_emissive_ch2_11_02=-1661579791 +ch2_emissive_ch2_11_03=-1373278129 +ch2_emissive_ch2_11_04=991726143 +ch2_emissive_ch2_11_05=1296969378 +ch2_emissive_ch2_11_06=1470055236 +ch2_emissive_ch2_11_07=1775888313 +ch2_emissive_ch2_11_08=846821629 +ch2_emissive_ch2_11_09=70687864 +ch2_emissive_ch2_11_10=1371223724 +ch2_emissive_ch2_11_11=574740414 +ch2_emissive_ch2_11_12=805598019 +ch2_emissive_ch2_11_13=215231715 +ch2_emissive_ch2_11_14=-531311643 +ch2_emissive_ch2_11_15=-1107128511 +ch2_emissive_ch2_11_slod=-879789680 +ch2_emissive_ch2_11b_01=-1591119746 +ch2_emissive_ch2_11b_02=-1770824942 +ch2_emissive_ch2_11b_03=-136602143 +ch2_emissive_ch2_11b_04=-922599373 +ch2_emissive_ch2_11b_05=-1137400168 +ch2_emissive_ch2_11b_06=-1384478428 +ch2_emissive_ch2_11b_07=841060972 +ch2_emissive_ch2_11b_slod=-1752822179 +ch2_emissive_ch2_12_01=1148287288 +ch2_emissive_ch2_12_02=936370165 +ch2_emissive_ch2_12_03=557101759 +ch2_emissive_ch2_12_04=-1485324473 +ch2_emissive_ch2_12_05=-1841785655 +ch2_emissive_ch2_12_06=-2099513844 +ch2_emissive_ch2_12_07=1838664580 +ch2_emissive_ch2_12_08=-393035396 +ch2_emissive_ch2_12_09=-615373061 +ch2_emissive_ch2_12_10=580204256 +ch2_emissive_ch2_12_11=273388109 +ch2_emissive_ch2_12_12=117211051 +ch2_emissive_ch2_12_13=-209069882 +ch2_emissive_ch2_12_14=1509729710 +ch2_emissive_ch2_12_15=1200554195 +ch2_emissive_ch2_12_16=1014491813 +ch2_emissive_ch2_12_17=734087480 +ch2_emissive_ch2_12_18=1655551752 +ch2_emissive_ch2_12_19=1367610549 +ch2_emissive_ch2_12_20=-1682789895 +ch2_emissive_ch2_12_21=-2130807667 +ch2_emissive_ch2_12_22=1381209912 +ch2_emissive_ch2_12_23=1620259767 +ch2_emissive_ch2_12_24=-440517105 +ch2_emissive_ch2_12_slod=699181396 +ch2_emissive_ch2_12b_01=-397604704 +ch2_emissive_ch2_12b_02=-96555901 +ch2_emissive_ch2_12b_03=210227477 +ch2_emissive_ch2_12b_04=-1573586043 +ch2_emissive_ch2_12b_05=804525825 +ch2_emissive_ch2_12b_06=1034465898 +ch2_emissive_ch2_12b_07=1534062072 +ch2_emissive_ch2_12b_08=-346386993 +ch2_emissive_ch2_12b_slod=1635857228 +ch2_emissive_em_a_slod=-1847632370 +ch2_emissive_emi_00=-482909493 +ch2_emissive_emi_01=-1677503388 +ch2_emissive_emi_02=-946885764 +ch2_emissive_emi_03=730166126 +ch2_emissive_emi_04=498522065 +ch2_emissive_emi_05=250133045 +ch2_emissive_emi_06=19209902 +ch2_emissive_emi_07=1199123281 +ch2_emissive_emi_08=963088174 +ch2_emissive_emi_09=706506904 +ch2_emissive_emi_10=1680466198 +ch2_emissive_emi_11=971410576 +ch2_emissive_emi_b_slod=437503034 +ch2_emissive_emis01=-526698890 +ch2_lod_emissive_slod3=-2126352660 +ch2_lod_slod3=-1344533778 +ch2_lod2_emissive_slod3=-2088596540 +ch2_lod2_slod3=-467758802 +ch2_lod3_emissive_slod3=1506734260 +ch2_lod3_slod3=841438406 +ch2_lod4_s3a=-1087646514 +ch2_lod4_s3b=-1385746107 +ch2_lod4_s3c=-1557062439 +ch2_rdprops_cblmsh01=1895439374 +ch2_rdprops_cblmsh90=588969625 +ch2_rdprops_ch2_rd_wire059=-1183705922 +ch2_rdprops_ch2_rd_wire060=-1877229358 +ch2_rdprops_ch2_rd_wire061=-2024427706 +ch2_rdprops_ch2_rd_wire062=-1131374149 +ch2_rdprops_ch2_rd_wire063=-1580112835 +ch2_rdprops_ch2_rd_wire064=1335541713 +ch2_rdprops_ch2_rd_wire065=1028660028 +ch2_rdprops_ch2_rd_wire066=1797748458 +ch2_rdprops_ch2_rd_wire067=1490408007 +ch2_rdprops_ch2_rd_wire068=-180024509 +ch2_rdprops_ch2_rd_wire069=68856046 +ch2_rdprops_ch2_rd_wire070=-1950590609 +ch2_rdprops_ch2_rd_wire071=-1704102191 +ch2_rdprops_ch2_rd_wire072=-1472785820 +ch2_rdprops_ch2_rd_wire073=-1238421932 +ch2_rdprops_ch2_rd_wire074=-1028307104 +ch2_rdprops_ch2_rd_wire075=-788732945 +ch2_rdprops_ch2_rd_wire076=-551911382 +ch2_rdprops_ch2_rd_wire077=226286830 +ch2_rdprops_ch2_rd_wire078=508526227 +ch2_rdprops_ch2_rd_wire079=733485412 +ch2_rdprops_ch2_rd_wire080=1193332505 +ch2_rdprops_ch2_rd_wire081=1432251284 +ch2_rdprops_ch2_rd_wire083=1897014011 +ch2_rdprops_ch2_rd_wire084=-1777767191 +ch2_rdprops_ch2_rd_wire085=-1522332836 +ch2_rdprops_ch2_rd_wire086=-1304386217 +ch2_rdprops_ch2_rd_wire087=-1024047422 +ch2_rdprops_ch2_rd_wire088=-552829202 +ch2_rdprops_ch2_rd_wire089=-325379573 +ch2_rdprops_ch2_rd_wire090=1089683862 +ch2_rdprops_ch2_rd_wire091=850044165 +ch2_rdprops_ch2_rd_wire092=537624503 +ch2_rdprops_ch2_rd_wire093=154423817 +ch2_rdprops_ch2_rd_wire094=-196007373 +ch2_rdprops_ch2_rd_wire095=-365357565 +ch2_rdprops_ch2_rd_wire096=-638945946 +ch2_rdprops_ch2_rd_wire097=-936652311 +ch2_rdprops_ch2_rd_wire098=-1116357507 +ch2_rdprops_ch2_rd_wire099=-1416488778 +ch2_rdprops_ch2_rd_wire100=-314571052 +ch2_rdprops_ch2_rd_wire101=387013238 +ch2_rdprops_ch2_rd_wire104=-1271360318 +ch2_rdprops_ch2_rd_wire105=-559289948 +ch2_rdprops_ch2_rd_wire106=1004512266 +ch2_rdprops_ch2_rd_wire107=1713830040 +ch2_rdprops_ch2_rd_wire108=1466325783 +ch2_rdprops_ch2_rd_wire109=-1996603822 +ch2_rdprops_ch2_rd_wire110=368435351 +ch2_rdprops_ch2_rd_wire111=1432838009 +ch2_rdprops_ch2_rd_wire112=45136397 +ch2_rdprops_ch2_rd_wire113=1995874951 +ch2_rdprops_ch2_rd_wire114=-962346528 +ch2_rdprops_ch2_rd_wire115=-665164467 +ch2_rdprops_ch2_rd_wire117=-1007960976 +ch2_rdprops_ch2_rd_wire118=263017462 +ch2_rdprops_ch2_rd_wire121=-1772789656 +ch2_rdprops_ch2_rd_wire122=-2003581723 +ch2_rdprops_ch2_rd_wire123=-899725201 +ch2_rdprops_ch2_rd_wire124=-49074726 +ch2_rdprops_ch2_rd_wire125=-428474208 +ch2_rdprops_ch2_rd_wire126=406381605 +ch2_rdprops_ch2_rd_wire127=157501050 +ch2_rdprops_ch2_rd_wire128=874159080 +ch2_rdprops_ch2_rd_wire129=1691385171 +ch2_rdprops_ch2_rd_wire131=1641084412 +ch2_rdprops_ch2_rd_wire132=1443618418 +ch2_rdprops_ch2_rd_wire133=-2059617065 +ch2_rdprops_cm10968_tstd001=-350821909 +ch2_rdprops_combo41_01_lod=-245228707 +ch2_rdprops_combo42_02_lod=-662595029 +ch2_rdprops_combo43_01_lod=-809354461 +ch2_rdprops_combo43_02_lod=-183234223 +ch2_rdprops_combo43_03_lod=84764402 +ch2_rdprops_combo46_01_lod=1313116553 +ch2_rdprops_combo47_01_lod=-921978812 +ch2_rdprops_combo49_01_lod=325906790 +ch2_rdprops_combo51_01_lod=-982102933 +ch2_rdprops_combo51_02_lod=-2043337333 +ch2_rdprops_combo51_03_lod=893951728 +ch2_rdprops_combo52_01_lod=-1489658945 +ch2_rdprops_combo53_01_lod=-759781356 +ch2_rdprops_combo54_01_lod=-1474147841 +ch2_rdprops_combo54_03_lod=-2086743060 +ch2_rdprops_combo55_01_lod=-291372054 +ch2_rdprops_combo56_01_lod=1120695627 +ch2_rdprops_combo56_02_lod=157080718 +ch2_rdprops_combo56_03_lod=-2126964089 +ch2_rdprops_combo57_01_lod=1539791741 +ch2_rdprops_combo57_02_lod=750118065 +ch2_rdprops_combo57_03_lod=-896003620 +ch2_rdprops_combo58_01_lod=1260637196 +ch2_rdprops_combo59_02_lod=879978744 +ch2_rdprops_combo59_03_lod=290099903 +ch2_rdprops_combo59_04_lod=507853080 +ch2_rdprops_combo59_05_lod=-459325159 +ch2_rdprops_combo60_01_lod=1813024439 +ch2_rdprops_combo61_01_lod=1260810222 +ch2_rdprops_combo62_02_lod=-1588852169 +ch2_rdprops_combo63_03_lod=-1922289286 +ch2_rdprops_combo63_04_lod=1583748582 +ch2_rdprops_combo64_01_lod=551420588 +ch2_rdprops_combo65_01_lod=-1532969622 +ch2_rdprops_combo66_01_lod=1249514566 +ch2_rdprops_combo66_02_lod=-1519861053 +ch2_rdprops_combo66_03_lod=-1963924460 +ch2_rdprops_combo67_02_lod=-1586506824 +ch2_rdprops_combo68_01_lod=-1125743543 +ch2_rdprops_combo68_02_lod=2067254602 +ch2_rdprops_combo68_03_lod=753160103 +ch2_rdprops_combo69_01_lod=1168240609 +ch2_rdprops_combo69_02_lod=903867056 +ch2_rdprops_combo69_03_lod=-1365379109 +ch2_rdprops_combo70_01_lod=-1872549914 +ch2_rdprops_combo70_02_lod=-2059513476 +ch2_rdprops_combo70_03_lod=1375808959 +ch2_rdprops_combo70_04_lod=10959767 +ch2_rdprops_combo70_05_lod=38792473 +ch2_rdprops_combo71_01_lod=-440859822 +ch2_rdprops_combo72_01_lod=-898346223 +ch2_rdprops_combo73_01_lod=-2026741398 +ch2_rdprops_combo74_01_lod=-96845643 +ch2_rdprops_combo75_01_lod=-1992228038 +ch2_rdprops_combo75_02_lod=2140004518 +ch2_rdprops_combo75_03_lod=-844323838 +ch2_rdprops_combo76_01_lod=715123617 +ch2_rdprops_combo77_01_lod=-748346662 +ch2_rdprops_combo78_01_lod=-2046811437 +ch2_rdprops_combo78_02_lod=-1761025503 +ch2_rdprops_combo79_01_lod=1200885952 +ch2_rdprops_ngcab01=-1255247171 +ch2_rdprops_ngcab02=1845650534 +ch2_rdprops_ngcab03=1485584762 +ch2_rdprops_ngcab04=-1667907268 +ch2_rdprops_ngcab05=-1975149412 +ch2_rdprops_ngcab06=1091734071 +ch2_rdprops_ngcab07=-1361418811 +ch2_rdprops_ngcab08=1706840970 +ch2_rdprops_ngcab09=1399729902 +ch2_rdprops_ngcab10=-1937366443 +ch2_rdprops_ngcab11=-2007426565 +ch2_rdprops_ngcab12=-1321407550 +ch2_rdprops_ngcab13=-1558491265 +ch2_rdprops_ngcab14=-1851544392 +ch2_rdprops_ngcab15=2077851940 +ch2_rdprops_ngcab16=1193514937 +ch2_rdprops_ngcab17=-1619703717 +ch2_rdprops_ngcab18=1690882819 +ch2_rdprops_ngcab19=1460811670 +ch2_rdprops_ngcab20=-403974757 +ch2_rdprops_ngcab200=786545094 +ch2_rdprops_ngcab201=10935633 +ch2_rdprops_ngcab202=1247637693 +ch2_rdprops_ngcab203=477730038 +ch2_rdprops_ngcab204=-822806030 +ch2_rdprops_ngcab205=-1602347771 +ch2_rdprops_ngcab206=-362499879 +ch2_rdprops_ngcab207=-1137126278 +ch2_rdprops_ngcab208=1505693576 +ch2_rdprops_ngcab209=1804940084 +ch2_rdprops_ngcab21=-194777461 +ch2_rdprops_ngcab210=807157171 +ch2_rdprops_ngcab211=-37398266 +ch2_rdprops_ngcab212=1270412524 +ch2_rdprops_ngcab213=426184777 +ch2_rdprops_ngcab22=-1037235682 +ch2_rdprops_ngcab23=-789174352 +ch2_rdprops_ngcab24=550061909 +ch2_rdprops_ngcab25=784196414 +ch2_rdprops_ngcab31=-417671847 +ch2_rdprops_ngcab32=-648168993 +ch2_rdprops_ngcab33=-896590782 +ch2_rdprops_ngcab35=539379567 +ch2_rdprops_w_pt2210=-311544526 +ch2_rdprops_w_pt2211=926337218 +ch2_rdprops_w_sp_pt2130=-392766589 +ch2_rdprops_w_spline_pt2108=693900483 +ch2_rdprops_w_spline_pt2109=1540585905 +ch2_rdprops_w_spline_pt2111=2145436451 +ch2_rdprops_w_spline_pt2112=-1262998319 +ch2_rdprops_w_spline_pt2113=-992228060 +ch2_rdprops_w_spline_pt2114=-178016717 +ch2_rdprops_w_spline_pt2115=-475985234 +ch2_rdprops_w_spline_pt2116=160126594 +ch2_rdprops_w_spline_pt2117=1044758518 +ch2_rdprops_w_spline_pt2118=737090377 +ch2_rdprops_w_spline_pt2119=1357014319 +ch2_rdprops_w_spline_pt2120=2050788083 +ch2_rdprops_w_spline_pt2121=-263227625 +ch2_rdprops_w_spline_pt2122=-575614502 +ch2_rdprops_w_spline_pt2123=-739787192 +ch2_rdprops_w_spline_pt2124=-1060759547 +ch2_rdprops_w_spline_pt2125=386188421 +ch2_rdprops_w_spline_pt2126=140650304 +ch2_rdprops_w_spline_pt2127=-164396317 +ch2_rdprops_w_spline_pt2129=1521929192 +ch2_rdprops_w_spline_pt2130=1355953867 +ch2_rdprops_w_spline_pt2131=-1560356065 +ch2_rdprops_w_spline_pt2132=-1269858880 +ch2_rdprops_w_spline_pt2133=-2067685723 +ch2_rdprops_w_spline_pt2134=-2015517475 +ch2_rdprops_w_spline_pt2137=-1143403309 +ch2_rdprops_w_spline_pt2138=521524047 +ch2_rdprops_w_spline_pt2139=819427026 +ch2_rdprops_w_spline_pt2140=-1394217579 +ch2_rdprops_w_spline_pt2141=-1711585344 +ch2_rdprops_w_spline_pt2143=1383413933 +ch2_rdprops_w_spline_pt2144=1085740337 +ch2_rdprops_w_spline_pt2145=1862791634 +ch2_rdprops_w_spline_pt2148=-1307248537 +ch2_rdprops_w_spline_pt2149=-2084103220 +ch2_rdprops_w_spline_pt2151=67443438 +ch2_rdprops_w_spline_pt2152=844134276 +ch2_rdprops_w_spline_pt2153=538628889 +ch2_rdprops_w_spline_pt2154=1022561481 +ch2_rdprops_w_spline_pt2155=1789716540 +ch2_rdprops_w_spline_pt2156=1502201334 +ch2_rdprops_w_spline_pt2158=1996423388 +ch2_rdprops_w_spline_pt2159=-1253671574 +ch2_rdprops_w_spline_pt2160=2006581550 +ch2_rdprops_w_spline_pt2161=-993092714 +ch2_rdprops_w_spline_pt2162=-1290995693 +ch2_rdprops_w_spline_pt2164=-807030332 +ch2_rdprops_w_spline_pt2165=-90798295 +ch2_rdprops_w_spline_pt2166=-330143075 +ch2_rdprops_w_spline_pt2167=856324112 +ch2_rdprops_w_spline_pt2168=147530642 +ch2_rdprops_w_spline_pt2169=1341141467 +ch2_rdprops_w_spline_pt2170=1311550720 +ch2_rdprops_w_spline_pt2171=-2054775889 +ch2_rdprops_w_spline_pt2172=1775920219 +ch2_rdprops_w_spline_pt2173=-1596370348 +ch2_rdprops_w_spline_pt2175=-857593243 +ch2_rdprops_w_spline_pt2176=-1132688998 +ch2_rdprops_w_spline_pt2177=-363928258 +ch2_rdprops_w_spline_pt2178=-670941019 +ch2_rdprops_w_spline_pt2179=396869619 +ch2_rdprops_w_spline_pt2180=-39318796 +ch2_rdprops_w_spline_pt2181=925957637 +ch2_rdprops_w_spline_pt2182=586339721 +ch2_rdprops_w_spline_pt2183=110599387 +ch2_rdprops_w_spline_pt2184=-236752017 +ch2_rdprops_w_spline_pt2185=740255722 +ch2_rdprops_w_spline_pt2187=-1121056251 +ch2_rdprops_w_spline_pt2188=-1351913856 +ch2_rdprops_w_spline_pt2189=-483928584 +ch2_rdprops_w_spline_pt2190=91265317 +ch2_rdprops_w_spline_pt2191=867104161 +ch2_rdprops_w_spline_pt2192=570118714 +ch2_rdprops_w_spline_pt2193=-655474623 +ch2_rdprops_w_spline_pt2194=-347282178 +ch2_rdprops_w_spline_pt2195=-1114994310 +ch2_rdprops_w_spline_pt2196=-808833543 +ch2_rdprops_w_spline_pt2197=-1479778818 +ch2_rdprops_w_spline_pt2200=1700580791 +ch2_rdprops_w_spline_pt2201=-1826969294 +ch2_rdprops_w_spline_pt2203=560547277 +ch2_rdprops_w_spline_pt2207=-64914626 +ch2_rdprops_w_spline_pt2208=-376941044 +ch2_rdprops_w_spline_pt2209=399454873 +ch2_rdprops_w_spline_pt2210=-196122054 +ch2_rdprops_w_spline_pt2211=96144657 +ch2_rdprops_w_spline_pt2212=-105122457 +ch2_rdprops_w_spline_pt2213=124293312 +ch2_rdprops_w_spline_pt2214=373272174 +ch2_rdprops_w_spline_pt2215=606554685 +ch2_rdprops_w_spline_pt2216=-1517171532 +ch2_rdprops_w_spline_pt2217=-1344478902 +ch2_rdprops_w_spline_pt2218=-583779240 +ch2_rdprops_w_spline_pt2219=-351676413 +ch2_rdprops_w_spline_pt2220=-1784789251 +ch2_rdprops_w_spline_pt269b=1018541072 +ch2_rdprops_w_swire_pt2210=-325624256 +ch2_rdprops_w_swire_pt2211=-1696974137 +ch2_rdprops_w_wire_pt2209=-337532644 +ch2_rdprops_w_wire_pt2210=906445010 +ch2_rdprops_w_wire_pt2211=-397662887 +ch2_rdprops_w_wire_pt2212=-629012027 +ch2_rdprops_w_wire_pt2213=215019106 +ch2_rdprops_wire131=-1553949467 +ch2_rdprops_wire132=-1322174330 +ch2_roads_crds_lod_4=1614558072 +ch2_roads_crds_sg_4=-1392919560 +ch2_roads_rd_00=-835903823 +ch2_roads_rd_01=-673041893 +ch2_roads_rd_02=-1528116195 +ch2_roads_rd_06=-298197318 +ch2_roads_rd_07=-127995132 +ch2_roads_rd_08=-895674495 +ch2_roads_rd_09=-750180135 +ch2_roads_rd_10=533710165 +ch2_roads_rd_16=1670827230 +ch2_roads_rd_17=289187883 +ch2_roads_rd_18=-1838142832 +ch2_roads_rd_19_dcl=-473694006 +ch2_roads_rd_19=-2016996034 +ch2_roads_rd_24=-12463890 +ch2_roads_rd_25=283866177 +ch2_roads_rd_26=-1915523557 +ch2_roads_rd_27=1461059745 +ch2_roads_rd_28=1777051212 +ch2_roads_rd_29=1421573100 +ch2_roads_rd_30=628499142 +ch2_roads_rd_39=-983571809 +ch2_roads_rd_40=-911808483 +ch2_roads_rd_41=-1742338788 +ch2_roads_rd_42=434309268 +ch2_roads_rd_46=344325582 +ch2_roads_rd_48=-267832107 +ch2_roads_rd_51=1228137485 +ch2_roads_rd_52=1518372518 +ch2_roads_rdrehab=362865869 +ch2_roadsa_07=-1789138752 +ch2_roadsa_58=-1747946607 +ch2_roadsa_crds_lod_1=-6587591 +ch2_roadsa_crds_lod_2=-1305026447 +ch2_roadsa_crds_lod_3=-507494525 +ch2_roadsa_crds_lod_4=-1768347338 +ch2_roadsa_crds_lod_5=-2066545238 +ch2_roadsa_crds_lod_6=-1726861724 +ch2_roadsa_crds_lod_7=-1999860263 +ch2_roadsa_crds_sg_1=1624682478 +ch2_roadsa_crds_sg_2=-1516717707 +ch2_roadsa_crds_sg_3=2066244753 +ch2_roadsa_crds_sg_4=1348210485 +ch2_roadsa_crds_sg_5=1049258898 +ch2_roadsa_crds_sg_6=1773715950 +ch2_roadsa_crds_sg_7=1602465156 +ch2_roadsa_dam=882990490 +ch2_roadsa_dcl_rd_join_01=-1975996790 +ch2_roadsa_junt_dcls_01=383476691 +ch2_roadsa_rd_00=901892304 +ch2_roadsa_rd_01=1170761949 +ch2_roadsa_rd_03=-78294024 +ch2_roadsa_rd_04=279608994 +ch2_roadsa_rd_05=-525558105 +ch2_roadsa_rd_06=-293258664 +ch2_roadsa_rd_060=173652714 +ch2_roadsa_rd_07=-1303395858 +ch2_roadsa_rd_08=-950309883 +ch2_roadsa_rd_09=1502974115 +ch2_roadsa_rd_10=-1409434410 +ch2_roadsa_rd_100=1085250545 +ch2_roadsa_rd_100dcal=132794873 +ch2_roadsa_rd_11=-1294710141 +ch2_roadsa_rd_12=-1064671761 +ch2_roadsa_rd_13=-2001504702 +ch2_roadsa_rd_14=1457885863 +ch2_roadsa_rd_15=760889225 +ch2_roadsa_rd_16=2072009692 +ch2_roadsa_rd_18=444766682 +ch2_roadsa_rd_19=-525851098 +ch2_roadsa_rd_20=2006667994 +ch2_roadsa_rd_21=-1992690153 +ch2_roadsa_rd_22=1471943452 +ch2_roadsa_rd_24=1006459831 +ch2_roadsa_rd_25=241434757 +ch2_roadsa_rd_26=631844623 +ch2_roadsa_rd_27=-221886134 +ch2_roadsa_rd_28=151287238 +ch2_roadsa_rd_29=-1448593657 +ch2_roadsa_rd_30=-1820358262 +ch2_roadsa_rd_31=2013614742 +ch2_roadsa_rd_32=-1915781590 +ch2_roadsa_rd_33=1551932301 +ch2_roadsa_rd_34=1648600851 +ch2_roadsa_rd_35=796770688 +ch2_roadsa_rd_36=1161555196 +ch2_roadsa_rd_37=260735386 +ch2_roadsa_rd_38=616606726 +ch2_roadsa_rd_39=165312058 +ch2_roadsa_rd_40=-1716677442 +ch2_roadsa_rd_41=1869922381 +ch2_roadsa_rd_42=1638606010 +ch2_roadsa_rd_43=1392084823 +ch2_roadsa_rd_44=1102406887 +ch2_roadsa_rd_45=1023302521 +ch2_roadsa_rd_46=792772606 +ch2_roadsa_rd_47=411210370 +ch2_roadsa_rd_48=-204715754 +ch2_roadsa_rd_49=718649104 +ch2_roadsa_rd_50=1983127468 +ch2_roadsa_rd_51=-1569458133 +ch2_roadsa_rd_52=-1985427819 +ch2_roadsa_rd_53=-1207590066 +ch2_roadsa_rd_54=-1385198046 +ch2_roadsa_rd_55=-785918574 +ch2_roadsa_rd_56=-549948993 +ch2_roadsa_rd_57=-729064347 +ch2_roadsa_rd_59=-364574772 +ch2_roadsb_25=-528718569 +ch2_roadsb_26=-1303508813 +ch2_roadsb_27=-1015370996 +ch2_roadsb_28=-825704024 +ch2_roadsb_30=-766927611 +ch2_roadsb_33=-1953329256 +ch2_roadsb_39=1987831147 +ch2_roadsb_40=-1210719034 +ch2_roadsb_41=-1975350880 +ch2_roadsb_42=-287157534 +ch2_roadsb_43=-9079800 +ch2_roadsb_44=-776529780 +ch2_roadsb_45=-483738765 +ch2_roadsb_46=656687973 +ch2_roadsb_47=949020222 +ch2_roadsb_48=181308090 +ch2_roadsb_49=468987141 +ch2_roadsb_50=1963910393 +ch2_roadsb_51=1243123469 +ch2_roadsb_52=1500720578 +ch2_roadsb_53=-1162678208 +ch2_roadsb_54=-1924655765 +ch2_roadsb_55=-1611253049 +ch2_roadsb_56=-238854560 +ch2_roadsb_57=-199597298 +ch2_roadsb_58=-967735427 +ch2_roadsb_59=-728030192 +ch2_roadsb_60=-1046184125 +ch2_roadsb_61=-1841684369 +ch2_roadsb_62=-485473766 +ch2_roadsb_63=-155883164 +ch2_roadsb_armco_hill_0_lod=-852356562 +ch2_roadsb_armco_hill_0=291268088 +ch2_roadsb_armco_hill1_lod=2117877180 +ch2_roadsb_armco_hill1=1529399698 +ch2_roadsb_armco_hill1b_lod=-2120434820 +ch2_roadsb_armco_hill1b=-1043037955 +ch2_roadsb_armco_hill2_lod=-1706587030 +ch2_roadsb_armco_hill2=1745281870 +ch2_roadsb_armco_hill2a_lod=1801653754 +ch2_roadsb_armco_hill2a=-2103901873 +ch2_roadsb_crossrd_sign_01=-1841501096 +ch2_roadsb_crossrd_sign_02=-2140911449 +ch2_roadsb_crossrd_sign_03=1855071491 +ch2_roadsb_crossrd_sign_lod_01=-1490952443 +ch2_roadsb_crossrd_sign_lod_02=-1998019949 +ch2_roadsb_crossrd_sign_lod_03=2061174392 +ch2_roadsb_dcl_jn_02=-1879967994 +ch2_roadsb_dcl_rdsd_04b=210651422 +ch2_roadsb_dcl_rdsd_04c=-96263032 +ch2_roadsb_dcl_rdsd_04h=230509448 +ch2_roadsb_dcl_rdsd_1=-632306410 +ch2_roadsb_ov02=935429269 +ch2_roadsb_ov03=1715364238 +ch2_roadsb_ov04=-1352502315 +ch2_roadsb_rd_100=-1325026399 +ch2_roadsb_rd_jn_dcl_01=-973138672 +ch2_roadsb_rd_ov_dcl_01=-1055977510 +ch2_roadsb_rd_ov_dcl_02=-2048583293 +ch2_roadsb_t_rd_sign_01_lod=182112734 +ch2_roadsb_t_rd_sign_01=-848073902 +ch2_roadsb_t_rd_sign_02_lod=-43273422 +ch2_roadsb_t_rd_sign_03_lod=-419294386 +ch2_roadsb_t_rd_sign_2=1474057484 +ch2_roadsb_t_rd_sign_3=-245266400 +ch3_01_armco_00=2025331137 +ch3_01_armco_01=-360153756 +ch3_01_armco_02=-733261590 +ch3_01_ch_coop=-1260431863 +ch3_01_ch_coop001=1044946106 +ch3_01_ch3_1_re_wll_013=-1827422403 +ch3_01_ch3_1_re_wll_014=-2125653072 +ch3_01_ch3_1_re_wll_12=-529107934 +ch3_01_cs5_04_trailerpk_sign=-1656814265 +ch3_01_d00=1499334548 +ch3_01_d01=-801213101 +ch3_01_d02=-1039050503 +ch3_01_d03=-1367658035 +ch3_01_d04=-1606052510 +ch3_01_d05=-616887480 +ch3_01_d06=217116339 +ch3_01_d07=-653228297 +ch3_01_d08=190180225 +ch3_01_d09=1101322270 +ch3_01_d10=1352791228 +ch3_01_d11=125035105 +ch3_01_d12=-29241347 +ch3_01_d13=1695554972 +ch3_01_d14=-1984469270 +ch3_01_d15=1087984939 +ch3_01_d16=1864446398 +ch3_01_d17=1295085087 +ch3_01_d18=551425401 +ch3_01_d19=1773676336 +ch3_01_d20=360514015 +ch3_01_d21=1863595280 +ch3_01_d22=-2115544394 +ch3_01_d23=1840460386 +ch3_01_d24=2143737481 +ch3_01_d25=-1164161997 +ch3_01_d26=1567330771 +ch3_01_d27=-1795784472 +ch3_01_d28=-1497619341 +ch3_01_d29=41933797 +ch3_01_d30=-1670869304 +ch3_01_d31=111567678 +ch3_01_d32=-148323261 +ch3_01_d33=855292914 +ch3_01_d34=608247423 +ch3_01_d35=-1907559783 +ch3_01_d36=-2121606891 +ch3_01_d37=1771186468 +ch3_01_d38=1540656553 +ch3_01_d39=-981966609 +ch3_01_d40=1103256793 +ch3_01_d41=1352137348 +ch3_01_d42=-695007620 +ch3_01_d43=-455236847 +ch3_01_d44=-83308697 +ch3_01_d45=-1653664715 +ch3_01_d46=-1414811474 +ch3_01_d48=-1356286084 +ch3_01_d48a=1383598526 +ch3_01_d48zxc=1276570950 +ch3_01_d50=-60108525 +ch3_01_d52=-1610442684 +ch3_01_d53=-1253391660 +ch3_01_d54=-997367463 +ch3_01_d55=1501399867 +ch3_01_d56=1807429558 +ch3_01_d57=1507494889 +ch3_01_d58=1805135716 +ch3_01_d59=2089570636 +ch3_01_d60=1043865817 +ch3_01_d61=-1803629203 +ch3_01_d62=-1567528558 +ch3_01_d63=-1671897827 +ch3_01_d64=-1433568890 +ch3_01_d65=-2119424060 +ch3_01_d66=-822328733 +ch3_01_d67=-568205138 +ch3_01_d68=-1281061964 +ch3_01_d69=-1027659287 +ch3_01_d70=1306588710 +ch3_01_decal_06=-2024893297 +ch3_01_decal_07=-1794101230 +ch3_01_decal_08=-419933215 +ch3_01_decal_12=2049341703 +ch3_01_decal_13=1619019195 +ch3_01_decal_14=-2146040598 +ch3_01_decal_15=-1249284144 +ch3_01_decal_16=-1536701043 +ch3_01_decal_35=-1729744954 +ch3_01_decal_48=1811601764 +ch3_01_decas00=923297598 +ch3_01_decas57=1897520772 +ch3_01_decsz01=-1088635986 +ch3_01_des57=1230015015 +ch3_01_des78=-16389381 +ch3_01_des79=-248361132 +ch3_01_diner_neons001=1819472970 +ch3_01_dino_dec=-443021163 +ch3_01_dino=-459878379 +ch3_01_drtr_01_d=1398341493 +ch3_01_drtr_02_d=1772207445 +ch3_01_drtr_03_d=-1180441976 +ch3_01_drtr_04_d=-964228171 +ch3_01_drtr_05_d=1632760120 +ch3_01_drtr_06_d=31679415 +ch3_01_drtr_07_d=-391696300 +ch3_01_drtr_08_d=1996121181 +ch3_01_drtr_09_d=145036117 +ch3_01_drtr_10_d=-886917328 +ch3_01_drtr_18_d=-1909398563 +ch3_01_drtr_21_d=-1497029861 +ch3_01_drtr_24_d=-1738773812 +ch3_01_drtr_26_d=-1705078174 +ch3_01_drtr_27_d=-1190304996 +ch3_01_drtr_29_d=1931470713 +ch3_01_drtr_30_d=-911175953 +ch3_01_drtr_32_d=1386513203 +ch3_01_drtr_33_d=1771303221 +ch3_01_drtr_34_d=2141176369 +ch3_01_drtr_35_d=-1220299228 +ch3_01_drtr00=-770949242 +ch3_01_drtr05=151137649 +ch3_01_drtr06=1048320076 +ch3_01_drtr07=1714644922 +ch3_01_drtr09=1353301159 +ch3_01_drtr10=-618374738 +ch3_01_drtr11=-325321571 +ch3_01_drtr12=-1112465720 +ch3_01_drtr13=-923781818 +ch3_01_drtr14=-1710336125 +ch3_01_drtr15=1936722503 +ch3_01_drtr16=-2070303590 +ch3_01_drtr17=1339179788 +ch3_01_drtr18=1629808049 +ch3_01_drtr19=981506153 +ch3_01_drtr20=-1135633683 +ch3_01_emm_01_lod=692503988 +ch3_01_emm_01=-1794841982 +ch3_01_emm_02_lod=295506266 +ch3_01_emm_02=1281478973 +ch3_01_emm_03_lod=-64570259 +ch3_01_emm_03=1048196462 +ch3_01_emm_04_lod=1725895358 +ch3_01_emm_04=-77287628 +ch3_01_emm_05_lod=-1108180689 +ch3_01_emm_05=160189315 +ch3_01_garage=-408750841 +ch3_01_land03b=-1397043697 +ch3_01_land04=-684445025 +ch3_01_land07=-569393066 +ch3_01_land08=472267906 +ch3_01_land11=652137363 +ch3_01_land13=-1339693533 +ch3_01_land14=2102329462 +ch3_01_land15=-342369018 +ch3_01_land16=1730335774 +ch3_01_land17=1964666893 +ch3_01_land19=1419620116 +ch3_01_lardnod03=247676530 +ch3_01_missing=1274719379 +ch3_01_missing01=181110749 +ch3_01_missing02=-218671055 +ch3_01_missing03=-506776043 +ch3_01_missing04=-1315351118 +ch3_01_props_ch3_01_d91=20100032 +ch3_01_rexfrees=-1623263954 +ch3_01_rs_gnd_dec=2032597075 +ch3_01_rs_hos1a_rdbr=1509469088 +ch3_01_rs_hos1a_rl=783524701 +ch3_01_rs_hos1a=234389807 +ch3_01_rs_hos1b=541664720 +ch3_01_rs_shp1a=-1863235193 +ch3_01_rs_shp1b=-1498254071 +ch3_01_rs_trlr2b=-1461393084 +ch3_01_tmp_trailr_014=-1459946907 +ch3_01_tmp_trailr_015=-1693098342 +ch3_01_tmp_trailr_016_strs=-790613227 +ch3_01_tmp_trailr_016=-2055785634 +ch3_01_tmp_trailr_017_strs=-963480632 +ch3_01_tmp_trailr_017=2005571461 +ch3_01_tmp_trailr_019=181943826 +ch3_01_tmp_trailr_020=1414680629 +ch3_01_tmp_trailr_023=-1589056983 +ch3_01_tmp_trailr_024=492233279 +ch3_01_trail_14o=1770714391 +ch3_01_trail_16o=-1954801927 +ch3_01_trail_17o=1615970845 +ch3_01_trail004_strs=905831421 +ch3_01_trail004_strsa=1436461041 +ch3_01_trail004=861277346 +ch3_01_trailr_13=74640178 +ch3_01_trailr_13o=1541236987 +ch3_01_trailr_15o=-150954645 +ch3_01_trlr_bits004=977601590 +ch3_01_trlr_bits005=1268033237 +ch3_01_trlr_bits006=1498563152 +ch3_01_trlr_bits007=1880190926 +ch3_01_trlr_g=1806367075 +ch3_01_trlrinner_int=-717674599 +ch3_01_wf_l01=-2094269503 +ch3_01_wf_l02=1197900855 +ch3_01_wf_l03=1455891192 +ch3_01_wf_l04=-1391865988 +ch3_01_wf_off01=1761525052 +ch3_01_wf_prts01=2122845687 +ch3_01_windmill_01=87144653 +ch3_01_windmill_02=1794901092 +ch3_01_windmill_03=1504993745 +ch3_01_windmill_04=1332956495 +ch3_01_windmill_05=1043376842 +ch3_01_windmill_06=-1698503667 +ch3_01_windmill_07=-1459060584 +ch3_01_windmill_08=-1086345978 +ch3_01_windmill_09=-847361661 +ch3_01_windmill_10=-453705132 +ch3_01_windmill_11=-71815206 +ch3_01_windmill_12=142788975 +ch3_01_windmill_13=509277471 +ch3_01_windmill_14=-1640008458 +ch3_01_windmill_15=748949937 +ch3_02_adboard=-1091200917 +ch3_02_decs00=-2110185488 +ch3_02_decs00b=1132419315 +ch3_02_decs06=-1428492105 +ch3_02_decs08=75867151 +ch3_02_decs10=420533629 +ch3_02_decs14=-537304233 +ch3_02_decs15=702117646 +ch3_02_decs16=69217180 +ch3_02_decs17=-1690576419 +ch3_02_decs18=-1394770656 +ch3_02_decs19=-1313372460 +ch3_02_decs21=-1983366526 +ch3_02_decs29=345853998 +ch3_02_decs30=1953173116 +ch3_02_decs31=-1171383807 +ch3_02_decs32=-370673292 +ch3_02_land00=-127395140 +ch3_02_land04=-508498690 +ch3_02_lnd06=-1980923288 +ch3_02_mesh234=786600103 +ch3_02_meshes1=-504436375 +ch3_02_section1=1650523743 +ch3_03_bb_02_rock_slod=1679143424 +ch3_03_bb_02_rock=1033487903 +ch3_03_bb_fracking=-693926862 +ch3_03_bb3_robot=1054554446 +ch3_03_bb4_pop=1131686650 +ch3_03_ch_03_bb_01=279501427 +ch3_03_cliffrocks01=-267798493 +ch3_03_cliffrocks02=96068483 +ch3_03_cliffrocks03a=637954506 +ch3_03_cliffrocks03b_lod=-1165004155 +ch3_03_cliffrocks03b=-752106474 +ch3_03_cliffrocks04a=702639592 +ch3_03_cliffrocks04b=-1075504655 +ch3_03_col=-1367870838 +ch3_03_crashbar_01=-976425983 +ch3_03_crashbar_02=-1339899731 +ch3_03_crashbar_03=-1651860611 +ch3_03_crashbar_04=-1882980376 +ch3_03_crashbar_05=250117687 +ch3_03_crashbar_06=-109423781 +ch3_03_crashbar_07=-363678452 +ch3_03_crashbar_08=-727873118 +ch3_03_crashbar_09=874891437 +ch3_03_crashbar_10=580069028 +ch3_03_dcl_rd_jn_01=1965322261 +ch3_03_decal002=-412819699 +ch3_03_decal002j=-1616034425 +ch3_03_decal003=141173035 +ch3_03_decal005=-472426490 +ch3_03_decal007=-950001896 +ch3_03_decal007a=-984395473 +ch3_03_decal916=-375515838 +ch3_03_decalbots=549646061 +ch3_03_decrt5467=-1461689615 +ch3_03_dusche_bb_slod=-1386659418 +ch3_03_dusche_bb=-1419945503 +ch3_03_edgedecal01=-327588061 +ch3_03_edgedecal02=-547992355 +ch3_03_edgedecal03=149594121 +ch3_03_edgedecal04=-74513070 +ch3_03_emissign_01_lod=333745760 +ch3_03_emissign_01=359602489 +ch3_03_foamwet01=-213667375 +ch3_03_foamwet02=916469897 +ch3_03_foamwet03=508954613 +ch3_03_foamwet04=-1826918014 +ch3_03_forecrta_decal2=97869483 +ch3_03_forecrta=-96773457 +ch3_03_forecrtb=141326097 +ch3_03_garage_rd_jn_01=-2125870517 +ch3_03_garage_rd_jn_02=1939025630 +ch3_03_glue_01=727727697 +ch3_03_glue_03=-804190284 +ch3_03_glue_05=-940214435 +ch3_03_glue_06=2117166038 +ch3_03_land01=-427758462 +ch3_03_land02=-179336665 +ch3_03_land03=184661387 +ch3_03_land04=-1416989030 +ch3_03_land07=-574170350 +ch3_03_lands01=-2113971040 +ch3_03_lands015=1562114369 +ch3_03_lands01a=-1714818292 +ch3_03_lands13=1504218323 +ch3_03_lands15_decal=1098805721 +ch3_03_lands15=1976780072 +ch3_03_lands15j_decal=-1597315095 +ch3_03_lands15j=-1591545735 +ch3_03_lands15k=-1343877633 +ch3_03_landsj5_decal2=-1990134710 +ch3_03_landsj5=-1281775003 +ch3_03_log_01=1643616742 +ch3_03_log_02=1868477620 +ch3_03_new_gasroof=-1995958129 +ch3_03_new_gassign=1151673302 +ch3_03_overlays01b=850679507 +ch3_03_overlays04=125987237 +ch3_03_overlays07=-1033150600 +ch3_03_overlays3401=267368927 +ch3_03_overlays912=-1998993600 +ch3_03_overlays912a=1863653146 +ch3_03_overlays924=-924694356 +ch3_03_overlays924a=-1432140528 +ch3_03_overly00=-767013267 +ch3_03_overly01=-528356640 +ch3_03_overly02=1195325521 +ch3_03_overly03=1442928085 +ch3_03_ovrpss=825093946 +ch3_03_ps_backwall001_rl01=1037158866 +ch3_03_ps_backwall001_rl02=771435045 +ch3_03_ps_backwall001_rl03=1492877337 +ch3_03_ps_backwall001=294391895 +ch3_03_ps_backwall002_rl01=1029035200 +ch3_03_ps_backwall002_rl02=684239782 +ch3_03_ps_backwall002_rl03=453152794 +ch3_03_ps_backwall002_rl04=-2117018227 +ch3_03_ps_backwall002=140115443 +ch3_03_ps_backwall003_rl01=-1647056125 +ch3_03_ps_backwall003_rl02=-2076854329 +ch3_03_ps_backwall003_rl03=56374750 +ch3_03_ps_backwall003=-166962856 +ch3_03_ps_overpass1=158661763 +ch3_03_ps_overpass2=-1696358554 +ch3_03_ps_overpass3=-1525369912 +ch3_03_ps_overpass4=-1232120131 +ch3_03_ps_overpass5=-1191683189 +ch3_03_ps_pwr_d=-572886397 +ch3_03_ps_pwr=-516449021 +ch3_03_rail1=932921184 +ch3_03_rail10=629665065 +ch3_03_rail2=-1206173594 +ch3_03_rail3=-902503271 +ch3_03_rail4=-593557139 +ch3_03_rail5=-293098178 +ch3_03_rail6=2013184042 +ch3_03_rail7=-1976802171 +ch3_03_rail8=-1667724959 +ch3_03_rail9=-1362285110 +ch3_03_rd_trn_dcl_01=249736419 +ch3_03_righteousslaughter=-2014343539 +ch3_03_road_decal=-1510513724 +ch3_03_road_decal01=1648298689 +ch3_03_road_decal02=706878088 +ch3_03_road_decal03=-2140420326 +ch3_03_road_decal05=960739531 +ch3_03_roadsidedecal1=1431994138 +ch3_03_rr_decal03=1520932810 +ch3_03_rr_decal04=1700048164 +ch3_03_rr_decal05=792805630 +ch3_03_rr_decal05b=-1226303190 +ch3_03_rr_decal06=1067704771 +ch3_03_rsl_mr_bb=1454054012 +ch3_03_rsl_mr_bb2=1904991912 +ch3_03_rsl_mr_bb3_lod=-936452081 +ch3_03_rsl_mr_bb3=548257005 +ch3_03_sea_end00=-1709206964 +ch3_03_sea_end01=-1478906432 +ch3_03_sea_end02=193951010 +ch3_03_sea_end03=423039089 +ch3_03_sea_end04=-278086435 +ch3_03_sea_end05=11231066 +ch3_03_sea_end06=1804875054 +ch3_03_sea_end07=2041565541 +ch3_03_sea_uw_decals00=535896426 +ch3_03_sea_uw_decals01=-119123123 +ch3_03_sea_uw_decals02=55601185 +ch3_03_sea_uw_decals03=1223947115 +ch3_03_sea_uw_decals04=1527158672 +ch3_03_sea_uw_decals05=740571596 +ch3_03_sea_uw_decals06=1048305275 +ch3_03_sea_uw_decals07=2140233893 +ch3_03_sea_uw_decals08=-1847458490 +ch3_03_sea_uw_decals09=1796945849 +ch3_03_sea_uw_decals10=916967991 +ch3_03_sea_uw_decals11=194280457 +ch3_03_sea_uw_decals12=-614622308 +ch3_03_sea_uw_decals13=239206760 +ch3_03_sea_uw_decals14=737230022 +ch3_03_sea_uw_decals15=819414674 +ch3_03_sea_uw_decals16=1083041279 +ch3_03_sea_uw_decals17=1463653214 +ch3_03_sea_uw_decals18=-1261089140 +ch3_03_sea_uw1_00_lod=-2033039773 +ch3_03_sea_uw1_00=746287555 +ch3_03_sea_uw1_01=-892227983 +ch3_03_sea_uw1_04=1697211142 +ch3_03_sea_uw1_05=-204799901 +ch3_03_sea_uw1_06=2100138766 +ch3_03_sea_uw1_07=-1887422541 +ch3_03_sea_uw1_09=939591862 +ch3_03_sea_uw1_12_lod=376207490 +ch3_03_sea_uw1_12=1013716816 +ch3_03_sea_uw1_13=1176251056 +ch3_03_sea_uw1_14_lod=-1865053371 +ch3_03_sea_uw1_14=-444208767 +ch3_03_sea_uw1_15_lod=1944452463 +ch3_03_sea_uw1_15=-144667338 +ch3_03_sea_uw1_16_lod=-189205886 +ch3_03_sea_uw1_16=19570890 +ch3_03_sea_uw1_17_lod=-94178384 +ch3_03_sea_uw1_17=318391401 +ch3_03_sea_uw1_18_lod=2032051392 +ch3_03_sea_uw1_18=-1359971241 +ch3_03_sea_uw1_19_lod=-768526784 +ch3_03_sea_uw1_19=-1069211904 +ch3_03_sea_uw1_20_lod=-701863975 +ch3_03_sea_uw1_20=1095705166 +ch3_03_servrd_01=-460211301 +ch3_03_servrd_02=-1583434746 +ch3_03_servrd_03=-1807541937 +ch3_03_servrd_04=-2038399542 +ch3_03_servrd_05=1757299270 +ch3_03_servrd_06=1525982899 +ch3_03_servrd_07=1301777401 +ch3_03_servrd_08=803885211 +ch3_03_servrd_09=564835356 +ch3_03_servrd_10=721967027 +ch3_03_servrd_11=877488701 +ch3_03_servrd_12=124850309 +ch3_03_sgn_sanfwy_002=-2031903636 +ch3_03_sgn_sanfwy_01_lod001=-705455087 +ch3_03_sign_fiz=-2052361554 +ch3_03_sign1_fiz=945624980 +ch3_03_ss_brand=-916439545 +ch3_03_ss_bs_d=1971310077 +ch3_03_ss_cb_d=685428068 +ch3_03_ss_cb=1245023507 +ch3_03_ss_emiss02_lod=460089520 +ch3_03_ss_emiss02=1332999826 +ch3_03_ss_emiss03_lod=530436584 +ch3_03_ss_emiss03=-584216057 +ch3_03_ss_outerwall1=-558124950 +ch3_03_ss_outerwall2=-1822287432 +ch3_03_ss_shop=-1006591534 +ch3_03_ss_shops=-633638532 +ch3_03_ss_shopsdecal=-1359605515 +ch3_03_ssbigsign_d=-2063352878 +ch3_03_ssbigsign_d004=1855581911 +ch3_03_ssbigsign=495728312 +ch3_03_ssbigsign004=-1207029550 +ch3_03_weed_01=-290944355 +ch3_03_weed_02=-747940833 +ch3_03sliprdsswall01=-102220465 +ch3_03sliprdsswall02=846278228 +ch3_03sliprdsswall03=1085852387 +ch3_03sliprdsswall04=-1657699357 +ch3_03sliprdsswall05=-1298354503 +ch3_03sliprdsswall07=226092146 +ch3_04_barrier_01=-1391716915 +ch3_04_barrier_03=-912273676 +ch3_04_barrier_04=-683840977 +ch3_04_cave=1173769175 +ch3_04_cs_destarmactrack1_001=1454512429 +ch3_04_cs_destarmactrack1_002=-2064550485 +ch3_04_cs_destarmactrack1_003=-1165336352 +ch3_04_cs_destarmactrack1_004=1774567252 +ch3_04_d00=570371327 +ch3_04_d01=-1610700540 +ch3_04_d02=-1908374136 +ch3_04_d03=176389640 +ch3_04_d04=-121513339 +ch3_04_d05=1519984182 +ch3_04_d06=-925861213 +ch3_04_d07=-1224255727 +ch3_04_d08=-1521437788 +ch3_04_d09=294882344 +ch3_04_d10=-156248135 +ch3_04_d11=-522015713 +ch3_04_d12=-820442996 +ch3_04_d13=-945391189 +ch3_04_d14=1559077947 +ch3_04_d15=-1543982512 +ch3_04_d155678=-74988104 +ch3_04_d16=-1707237670 +ch3_04_d18=1146254053 +ch3_04_d181234=343163332 +ch3_04_d18a23=1311021914 +ch3_04_d19=1863567467 +ch3_04_d20=1639440612 +ch3_04_d21=1399407687 +ch3_04_d22=1176971715 +ch3_04_d23=939756924 +ch3_04_d27=1399866449 +ch3_04_d30=478205847 +ch3_04_d31=707425002 +ch3_04_d32=-413274798 +ch3_04_d33=-172979721 +ch3_04_d34=1568856474 +ch3_04_d35_lod=22670690 +ch3_04_d35=1656742932 +ch3_04_d36=955650177 +ch3_04_d37_lod=590778974 +ch3_04_d37=1312570125 +ch3_04_d38=1987447684 +ch3_04_d39_lod=-985421714 +ch3_04_d39=-1682483706 +ch3_04_d399=-1319298843 +ch3_04_d39x_lod=2106867124 +ch3_04_d39x=1301401948 +ch3_04_d43_lod=524940403 +ch3_04_d43=954736405 +ch3_04_d44=1898516430 +ch3_04_d45_lod=-293772351 +ch3_04_d45=-1719771016 +ch3_04_d46_lod=-238126356 +ch3_04_d46=1689614051 +ch3_04_d47a=1156094459 +ch3_04_d47b=838890543 +ch3_04_d47b1=1523011104 +ch3_04_d47c=540070032 +ch3_04_d48=-1203855880 +ch3_04_d99=1080566129 +ch3_04_decal_1799=-1585601263 +ch3_04_decal02=-212656588 +ch3_04_decal03=1551495296 +ch3_04_decal04=1339643711 +ch3_04_decal05=-1319626177 +ch3_04_emissive_01_hd=-680762749 +ch3_04_emissive_02_hd=165246618 +ch3_04_emissive_03_hd=59759118 +ch3_04_emissive_slod=-1422167402 +ch3_04_extra01=-1434869588 +ch3_04_extra02=2009480006 +ch3_04_fence01=2013941561 +ch3_04_fencesigns_a_lod=1533064700 +ch3_04_fencesigns_b_lod=471746425 +ch3_04_foamwet_01=-1959487685 +ch3_04_foamwet_02=2104851389 +ch3_04_foamwet_03=1853808080 +ch3_04_govbweeds=523798308 +ch3_04_govdec_00=-1116641119 +ch3_04_govdec_01=-1892512732 +ch3_04_govdec_02=-486984788 +ch3_04_govdec_03=-1261611175 +ch3_04_govdec_04=50230198 +ch3_04_govdec_05=-725838029 +ch3_04_govdec_06=644627089 +ch3_04_govdec_07=-128098700 +ch3_04_govdec_08=803884429 +ch3_04_govdec_09=967598353 +ch3_04_govdec_10=-303969051 +ch3_04_govdec_11=-611702730 +ch3_04_govdec_12=-902036070 +ch3_04_govdec_13=-1211146019 +ch3_04_govdec_14=-1449606032 +ch3_04_govdec_15=-1749671765 +ch3_04_govdec_16=-1761927371 +ch3_04_govdec_17=-2060354654 +ch3_04_govdec_18=1921996382 +ch3_04_govdec_19=1307381018 +ch3_04_govdec_20=1162902177 +ch3_04_govdec_21=883284300 +ch3_04_govdec_22=585938394 +ch3_04_govdec_23=272306295 +ch3_04_govdec_24=-26546985 +ch3_04_govdec_25=-306427014 +ch3_04_govdec_26=-604690452 +ch3_04_govdec_27=-918584703 +ch3_04_govdec_28=-1280387204 +ch3_04_govdec_29=-1570425623 +ch3_04_govdec_30=1356183619 +ch3_04_govdec_31=1125784780 +ch3_04_govdec_32=1712415418 +ch3_04_govdec_33=1481426737 +ch3_04_govdec_34=2074938865 +ch3_04_ground2_step1=-190757213 +ch3_04_ground2_step2=780122727 +ch3_04_ground2_step3=-698643944 +ch3_04_inlet001=1417990870 +ch3_04_inlet005=693697663 +ch3_04_inlet006=-1214605064 +ch3_04_inlet1=1052156330 +ch3_04_inlet2=1820196152 +ch3_04_inlet3=1521441179 +ch3_04_inlet3dd_straybit=-1007569238 +ch3_04_inlet3dd=1432142059 +ch3_04_isledec1_lod=-2021607620 +ch3_04_isledec1=422008331 +ch3_04_ladder01=95508577 +ch3_04_ladder02=344421901 +ch3_04_ladder03=-487877930 +ch3_04_ladder04=1887153640 +ch3_04_laddermain_lod=-46472288 +ch3_04_laddermain=1764845665 +ch3_04_laddermain001_lod=1775684864 +ch3_04_laddermain001=-1509379274 +ch3_04_laddermain002_lod=-1599761696 +ch3_04_laddermain002=-1027085132 +ch3_04_laddermain003_lod=-2131674029 +ch3_04_laddermain003=165214941 +ch3_04_lnd01=197579276 +ch3_04_lnd03=649267172 +ch3_04_lnd04=1417274225 +ch3_04_lnd04b=86652240 +ch3_04_lnd05=1225706651 +ch3_04_lnd05a=-1202840451 +ch3_04_lnd06=1519906593 +ch3_04_lnd08=1024668696 +ch3_04_lnd08a=-382174419 +ch3_04_lndwalldecal=1500383528 +ch3_04_lrg_roks_006=-423959175 +ch3_04_p2_lad1=1634308069 +ch3_04_parking_d=-1786147449 +ch3_04_parking1_d=1594622280 +ch3_04_pground_1=168539773 +ch3_04_pground_2=-153874418 +ch3_04_poolwtr1_fountn=-1827981753 +ch3_04_pris08_top_door=471105890 +ch3_04_prison_det=-1018030735 +ch3_04_prison_det2=979029725 +ch3_04_prison_det3=1212639926 +ch3_04_prison_det4=378079042 +ch3_04_prison=755160751 +ch3_04_prison02=-2133346099 +ch3_04_prison05=986950850 +ch3_04_prison06=-1179702661 +ch3_04_prison08_top_iref001=-459204158 +ch3_04_prison08_top=858155294 +ch3_04_prison09=1943871192 +ch3_04_prison12=555120740 +ch3_04_prison13=-1345481264 +ch3_04_prison14=750292904 +ch3_04_props_props_towels006=832680692 +ch3_04_railfizz_lod01=-820004479 +ch3_04_railfizz_lod02=552394010 +ch3_04_railfizz_lod03=-475962748 +ch3_04_railfizz_lod04=-1250392525 +ch3_04_railfizz01=644863529 +ch3_04_railfizz02=1229462489 +ch3_04_railfizz03=-1159102690 +ch3_04_railfizz04=1539031232 +ch3_04_railing=-1144176773 +ch3_04_railing02=-973484549 +ch3_04_railing03=-745248464 +ch3_04_railing04=-1588722524 +ch3_04_railing05=-1357799381 +ch3_04_railing06=247685005 +ch3_04_rd_dec1=-963778424 +ch3_04_rd_dec2=-1206105179 +ch3_04_rd_dec3=1551733865 +ch3_04_roadsidedecal1=-2037152954 +ch3_04_rock_lod_02=1724169827 +ch3_04_rockcrop1=-633732694 +ch3_04_rockcrop2=-294639082 +ch3_04_rockcrop3=1181309447 +ch3_04_rockcrop4=1488125594 +ch3_04_rockcrop5=668212445 +ch3_04_rockcrop6=708256163 +ch3_04_rockcrop7=-1357436059 +ch3_04_roks002=100546352 +ch3_04_roof_ladder01=527110586 +ch3_04_roof_ladder02=354352414 +ch3_04_roof_ladder03=47732881 +ch3_04_roof_ladder04=-389864345 +ch3_04_roofdec3=1236837226 +ch3_04_sea__decal001=-1887809236 +ch3_04_sea_00b=-680015785 +ch3_04_sea_00b1_lod=-411763505 +ch3_04_sea_00b1=1593763825 +ch3_04_sea_02b1_lod=-495603327 +ch3_04_sea_02b1=-687030188 +ch3_04_sea_03b1_lod=1267922230 +ch3_04_sea_03b1=1426182521 +ch3_04_sea_04b=374476566 +ch3_04_sea_04b1_lod=-1395049603 +ch3_04_sea_04b1=-575475878 +ch3_04_sea_06b1_lod=-81976089 +ch3_04_sea_06b1=2043944219 +ch3_04_sea_14=955316637 +ch3_04_sea_15=-816765345 +ch3_04_sea_16=-593641224 +ch3_04_sea_18=2006644464 +ch3_04_sea_19=88379973 +ch3_04_sea_20=2016116101 +ch3_04_sea_21=1710086410 +ch3_04_sea_22=649452195 +ch3_04_sea_23=1409103153 +ch3_04_sea_24=1130009580 +ch3_04_sea_25=1620758124 +ch3_04_sea_26=-574601035 +ch3_04_sea_27=184787775 +ch3_04_sea_b01=584505101 +ch3_04_sea_c00=2006806554 +ch3_04_sea_c006=-442738868 +ch3_04_sea_c01=1047264688 +ch3_04_sea_c02=1282841029 +ch3_04_sea_c03=1504949311 +ch3_04_sea_c04=1743868090 +ch3_04_sea_cont_004=1294428887 +ch3_04_sea_cont_1=1310575382 +ch3_04_sea_cont_2=1909330562 +ch3_04_sea_d_01=1570196656 +ch3_04_sea_d_015=-1458264152 +ch3_04_sea_d_016=-1578395306 +ch3_04_sea_d_017=-759465227 +ch3_04_sea_d_018=-1118482391 +ch3_04_sea_d_019=1880044958 +ch3_04_sea_d_02=1747804636 +ch3_04_sea_d_020=-1981093263 +ch3_04_sea_d_04=1288874791 +ch3_04_sea_d_05=1953528426 +ch3_04_sea_d_07=1033243830 +ch3_04_sea_d_08=1210065354 +ch3_04_sea_d124=-2135520857 +ch3_04_sea_d125=-1226050031 +ch3_04_sea_deb001=-1604704567 +ch3_04_sea_details001=436784071 +ch3_04_sea_detailsb=790432588 +ch3_04_sea_end00=416825721 +ch3_04_sea_end01=722265570 +ch3_04_sea_end02=1071976342 +ch3_04_sea_end03=1311681577 +ch3_04_sea_n100=-2078950288 +ch3_04_sea_n101=-1061931592 +ch3_04_sea_n102=-1434318508 +ch3_04_sea_n103=-619124095 +ch3_04_sea_n104=-856863190 +ch3_04_sea_n105=1238910962 +ch3_04_sea_n106=-215377246 +ch3_04_sea_n107=609516791 +ch3_04_sea_ship001=-685752483 +ch3_04_sea_ship003_lod=-1616556925 +ch3_04_sea_uw1_00=1344478812 +ch3_04_sea_uw1_02_dcls=490510565 +ch3_04_sea_uw1_02=290529465 +ch3_04_sea_uw1_04_lod=1229992022 +ch3_04_sea_uw1_04=-2061072286 +ch3_04_sea_uw1a00=-655430090 +ch3_04_sea_uw1a02=-198531907 +ch3_04_sea_uw1a03=-1019034914 +ch3_04_sea_uw1a04=-1609335680 +ch3_04_sea_uw1a05=1875811319 +ch3_04_sea_uw1a06=-1129761365 +ch3_04_sea_uw1a07=-1971629744 +ch3_04_sea_uw1a08=616302035 +ch3_04_sea_uw1a09_lod=-1292219388 +ch3_04_sea_uw1a09=848339324 +ch3_04_sea_uw1a10_lod=-1519224595 +ch3_04_sea_uw1a10=607785227 +ch3_04_sea_uw1a11_lod=783385275 +ch3_04_sea_uw1a11=914863526 +ch3_04_sea_uw1a12_lod=-776743343 +ch3_04_sea_uw1a12=1389358646 +ch3_04_sea_uw1a15_lod=-1972827111 +ch3_04_sea_uw1a15=130275359 +ch3_04_sea_uw1a17_lod=1187219854 +ch3_04_sea_uw1a17=-1539337964 +ch3_04_sea_uwdecals00=-497095440 +ch3_04_sea_uwdecals01=-793949811 +ch3_04_sea_uwdecals05=-515839300 +ch3_04_sea_uwdecals07=-1161519676 +ch3_04_sea_uwdecals08=985865663 +ch3_04_sea_uwdecals09=-1469613814 +ch3_04_sea_uwdecals10=1919814640 +ch3_04_sea_uwdecals11=2141529694 +ch3_04_sea_uwdecals13=-1423180437 +ch3_04_sea_uwdecals14=1253883002 +ch3_04_sea_uwdecals15=776110982 +ch3_04_sea_uwdecals18=1970377195 +ch3_04_sea_uwdecals19=-417139380 +ch3_04_sea_uwdecals98=-1713903829 +ch3_04_searock1=-785660599 +ch3_04_searock2=-8543764 +ch3_04_viewplatform_slod=1595811309 +ch3_04_viewplatform=-1997485166 +ch3_04_wood_006=49942025 +ch3_06_concretebase01=636856213 +ch3_06_concretebase04=1449003109 +ch3_06_cs_road01=-1300349643 +ch3_06_cs_road03=1425834547 +ch3_06_culvert01=1588728487 +ch3_06_dec00=-1214306501 +ch3_06_dec01=-917943665 +ch3_06_dec02=276519158 +ch3_06_dec03=573963371 +ch3_06_dec0333a=-1820066420 +ch3_06_dec0334a=-1459508785 +ch3_06_dec04=-321613399 +ch3_06_dec05=-22399660 +ch3_06_dec06=1228982912 +ch3_06_dec07=1527737885 +ch3_06_dec08=636748775 +ch3_06_dec09=934651754 +ch3_06_dec10=-201907358 +ch3_06_dec11=-424933172 +ch3_06_dec12=1427826088 +ch3_06_dec13=1120420099 +ch3_06_dec14=25476741 +ch3_06_dec15=-269018262 +ch3_06_dec16=1579808718 +ch3_06_dec17=1348000812 +ch3_06_dec17a=305872912 +ch3_06_dec17a2=-1034902312 +ch3_06_dec17a3=1075847281 +ch3_06_dec17asd=1863297196 +ch3_06_dec17fuc12=-1792518294 +ch3_06_dec17q23=197982504 +ch3_06_dec18=-1201198005 +ch3_06_dec19=-1497659148 +ch3_06_dec20=-774842046 +ch3_06_dec21=-467698209 +ch3_06_dec22=-1672450494 +ch3_06_dec23=1720320694 +ch3_06_dec24=175655572 +ch3_06_dec26=-1389359103 +ch3_06_dec27=-1082805108 +ch3_06_dec28=1670249662 +ch3_06_dec29=768315706 +ch3_06_dec30=1375722726 +ch3_06_dec31=1607170173 +ch3_06_dec32=-257943000 +ch3_06_dec33=-61394538 +ch3_06_dec34=221631315 +ch3_06_dec35=-1435300417 +ch3_06_dec37=-975846268 +ch3_06_dec38=-721394983 +ch3_06_dec39=1933025097 +ch3_06_dec39a=-1892003133 +ch3_06_dec40=-481983733 +ch3_06_dec41=-116150617 +ch3_06_dec42=-875998205 +ch3_06_dec43=-578881682 +ch3_06_dec44=-1437462251 +ch3_06_dec45=-1064551031 +ch3_06_dec46=-1897506242 +ch3_06_dec47=1695352460 +ch3_06_dec48=1973069735 +ch3_06_dec49=1120387586 +ch3_06_dec50=-448558461 +ch3_06_dec50a=1960840828 +ch3_06_dec51=-138924180 +ch3_06_dec52=-1042955352 +ch3_06_decal102=-192020128 +ch3_06_decal105=163982288 +ch3_06_decal50=42633248 +ch3_06_land_03=-8826733 +ch3_06_land_06=309786266 +ch3_06_land_09=-1382273818 +ch3_06_land_1=-1612473518 +ch3_06_land_10a=721386965 +ch3_06_land_11=-2114627303 +ch3_06_land_1a=2103103456 +ch3_06_land_2=-196197338 +ch3_06_land_4=-1364969269 +ch3_06_land_4a=39041352 +ch3_06_land_4b=1410194623 +ch3_06_land_5=-1587962314 +ch3_06_land_5a=-1638633413 +ch3_06_land_7=-1146662191 +ch3_06_land_8=1834563126 +ch3_06_land_ex_08=759366917 +ch3_06_new_road_decals3=1983273777 +ch3_06_new_road=1928892475 +ch3_06_parkbench_decals=918242652 +ch3_06_parkbench=-575527354 +ch3_06_road_dec_00=-1719392107 +ch3_06_road655=-477570059 +ch3_06_stream_water=692437564 +ch3_06_trk_23=1786475818 +ch3_06_trk_23a=-778709701 +ch3_06_trk_24=-1437895471 +ch3_06_trk_24b=424052908 +ch3_07_decalaa=-251127450 +ch3_07_decals00=-1778918761 +ch3_07_decals01=-2007220384 +ch3_07_decals03=1684109159 +ch3_07_decals05=-1093948354 +ch3_07_decals06=-1452441214 +ch3_07_decals07=-1687886479 +ch3_07_decals08=-533893319 +ch3_07_decals09=-893631401 +ch3_07_decals10=548433694 +ch3_07_decals10a=699990554 +ch3_07_decals11=-379715462 +ch3_07_decals12=-63723995 +ch3_07_decals13=-429753737 +ch3_07_decals14=1746009568 +ch3_07_decals15=829132948 +ch3_07_decals16=1049471704 +ch3_07_decals17=273665629 +ch3_07_decals18=-1961245709 +ch3_07_decals19=-1664653490 +ch3_07_decals21=-2072136305 +ch3_07_decals23=825003754 +ch3_07_decals24=684949004 +ch3_07_decals42=-1872084452 +ch3_07_decals44=2096929601 +ch3_07_decals45=-2092783667 +ch3_07_decals45ab=1720139276 +ch3_07_decals46=1472516298 +ch3_07_decals46ab=1068222248 +ch3_07_decals48=1624302242 +ch3_07_decals48ab=1468395350 +ch3_07_decals50=-2147311591 +ch3_07_decals52=-1552423165 +ch3_07_decals53=-1840954210 +ch3_07_decals57=1297365701 +ch3_07_decals58=-229931851 +ch3_07_decals59=-529473280 +ch3_07_decals60=-82209491 +ch3_07_decals61=217757935 +ch3_07_decals62=-979588556 +ch3_07_decals63=-381357692 +ch3_07_decals64=2004159922 +ch3_07_decals65=-1676716314 +ch3_07_decals66=1396589885 +ch3_07_dirtdecal=547926346 +ch3_07_land_003=1439740217 +ch3_07_land_01=-2024560461 +ch3_07_land_02=-564177195 +ch3_07_land_04=-1165324500 +ch3_07_land_05=-332467596 +ch3_07_land_06=1193453654 +ch3_07_land_07=948701993 +ch3_07_land_08=-1551703779 +ch3_07_land_09=-1793637306 +ch3_07_land_10=651815133 +ch3_07_trk_01_decal001=205673800 +ch3_07_trk_01=2115851263 +ch3_07_trk_01a=1595285046 +ch3_07_trk_02=-40381706 +ch3_07_trk_03=266827669 +ch3_07_trk_044=1227422324 +ch3_07_trk_044a=-444770846 +ch3_07_trk_05=-1283768642 +ch3_07_trk_06=884162856 +ch3_07_trk_arm_01=1165802011 +ch3_07_trk_arm_03=1643082496 +ch3_07_trk_arm_04=906828628 +ch3_07_trk_arm_06=1370018443 +ch3_07_wat_01a=1053931828 +ch3_08_cablemesh39428_hvlit=-2094122891 +ch3_08_cablemesh39530_hvlit=-1826601604 +ch3_08_cablemesh39706_hvstd=-320379315 +ch3_08_cablemesh39708_hvstd=1124056642 +ch3_08_cablemesh39714_hvstd=-506333512 +ch3_08_cablemesh39715_hvlit=238159566 +ch3_08_cablemesh39716_hvlit=2052613446 +ch3_08_cablemesh39717_hvlit=-53306987 +ch3_08_ch2_08_fizz01=-1376489870 +ch3_08_ch2_08_fizz04=-1735900262 +ch3_08_ch2_08_fizz05=1112348457 +ch3_08_ch2_08_fizz06=1422801963 +ch3_08_ch2_08_fizz07_scaff=119114775 +ch3_08_ch2_08_fizz08=1551125367 +ch3_08_ch2_08_fizz09_tower=-430466647 +ch3_08_crashbar_01=252927788 +ch3_08_crashbar_02=891562829 +ch3_08_crashbar_03=579733025 +ch3_08_crashbar_20=-862558093 +ch3_08_dam_corr_lod=64341332 +ch3_08_dam_corr_o=445070344 +ch3_08_dam_corr=822908483 +ch3_08_dam_jetty1=-945160379 +ch3_08_dam_mp003=-1283418707 +ch3_08_dam_mp2_o001=352401305 +ch3_08_dam_mp2_w=-869299997 +ch3_08_dam_newbit1_w=73774867 +ch3_08_dam_plat=2007726145 +ch3_08_dam_scaff=-773753640 +ch3_08_dambed_1_lod=-1290411928 +ch3_08_dambed_1=-300288895 +ch3_08_dambed_2_lod=1598497322 +ch3_08_dambed_2=-1602725569 +ch3_08_dambed_3_lod=276332922 +ch3_08_dambed_3=-1835156086 +ch3_08_dambed_d1=267314244 +ch3_08_dambed_d2=-561249921 +ch3_08_dambed_d3=-627639991 +ch3_08_damculvert=404087846 +ch3_08_damculvert001_lod=-1179823585 +ch3_08_damculvert001=-25379558 +ch3_08_dec00=-1805651687 +ch3_08_dec01=717626835 +ch3_08_dec02=1067272065 +ch3_08_dec03=1298391822 +ch3_08_dec04=-483324246 +ch3_08_dec05=-252925407 +ch3_08_dec06=114808311 +ch3_08_dec07=345534840 +ch3_08_dec08=-384427380 +ch3_08_dec09=-123749985 +ch3_08_dec10=1829851240 +ch3_08_dec100=1112335084 +ch3_08_dec101=947900242 +ch3_08_dec102=-1198174341 +ch3_08_dec102b=986845051 +ch3_08_dec103=-1496601624 +ch3_08_dec104=-1693805466 +ch3_08_dec105=-1994919807 +ch3_08_dec106=231274985 +ch3_08_dec107=-479582932 +ch3_08_dec108=-785612623 +ch3_08_dec109=-956601273 +ch3_08_dec11=1674788332 +ch3_08_dec110=1961642378 +ch3_08_dec111=1722723599 +ch3_08_dec112=1349484689 +ch3_08_dec12=1361877151 +ch3_08_dec13=-1501805763 +ch3_08_dec14=-1676988837 +ch3_08_dec15=-1975481658 +ch3_08_dec16=-7899818 +ch3_08_dec17=-307113557 +ch3_08_dec18=-488457203 +ch3_08_dec19=-786163568 +ch3_08_dec20=-649922310 +ch3_08_dec21=1794874477 +ch3_08_dec22_lod=658032686 +ch3_08_dec22=-1601632377 +ch3_08_dec23=-901293309 +ch3_08_dec24=-1018835816 +ch3_08_dec25=-779785961 +ch3_08_dec26=-1479928415 +ch3_08_dec28=-295787831 +ch3_08_dec29=483852217 +ch3_08_dec30=1759451412 +ch3_08_dec30awe=682628969 +ch3_08_dec30qwert=1957803260 +ch3_08_dec31=2068430313 +ch3_08_dec32=-1086044707 +ch3_08_dec33=-814356928 +ch3_08_dec34=-1578726622 +ch3_08_dec36=-2042440725 +ch3_08_dec37=-1752664458 +ch3_08_dec38=1769675356 +ch3_08_dec39=2075508433 +ch3_08_dec3cv_lod=910714126 +ch3_08_dec40=-471193208 +ch3_08_dec44=-1815738151 +ch3_08_dec45=-1176742651 +ch3_08_dec46=1996541775 +ch3_08_dec47=-2059834432 +ch3_08_dec48=202865114 +ch3_08_dec49=-533126626 +ch3_08_dec50=242908488 +ch3_08_dec51=482679261 +ch3_08_dec53=-57681549 +ch3_08_dec53cv=1745944285 +ch3_08_dec55=-670429080 +ch3_08_dec67=1962986999 +ch3_08_dec68=1790261600 +ch3_08_dec69=1484526830 +ch3_08_dec70=-930450495 +ch3_08_dec71=-1170221268 +ch3_08_dec72=-1408845126 +ch3_08_dec73=-1649074665 +ch3_08_dec74=-2127502065 +ch3_08_dec75=2062669969 +ch3_08_dec76=960386347 +ch3_08_dec77=1390250089 +ch3_08_dec78=512925652 +ch3_08_dec79=1212740416 +ch3_08_dec80=-465949016 +ch3_08_dec80aa=1906546700 +ch3_08_dec81=-232273277 +ch3_08_dec82=17131582 +ch3_08_dec83=-1420968856 +ch3_08_dec84=-1670111563 +ch3_08_dec85=-1363000495 +ch3_08_dec86=1609770420 +ch3_08_dec88=968448313 +ch3_08_dec89=1202353435 +ch3_08_dec90=1132784604 +ch3_08_dec91=869223537 +ch3_08_dec92=-655583571 +ch3_08_dec93=187890489 +ch3_08_dec94=-296697483 +ch3_08_dec95=-1635671568 +ch3_08_dec96=-1859713221 +ch3_08_dec97=-1025414481 +ch3_08_dec98=-1279669152 +ch3_08_dec99=1466569666 +ch3_08_decal_32=858338771 +ch3_08_decal_987=-20458576 +ch3_08_fence_01=-661622849 +ch3_08_fence_02=-1368155258 +ch3_08_fence_03=-1121568533 +ch3_08_fence_04=-609126919 +ch3_08_fizz02=-1521425206 +ch3_08_fizz02b=-1968792502 +ch3_08_grime_01=-1165216557 +ch3_08_grime_02=1015101627 +ch3_08_grime_03=782736648 +ch3_08_grime_04=417952140 +ch3_08_land_01=1976506050 +ch3_08_land_02=-797455342 +ch3_08_land_03=-498700369 +ch3_08_land_03a=1177258638 +ch3_08_land_04=-1385888275 +ch3_08_land_05=-1155096208 +ch3_08_land_06=-1758963292 +ch3_08_land_06a=201352404 +ch3_08_land_07=-1459421863 +ch3_08_land_07a=-1964874762 +ch3_08_land_08=1923059859 +ch3_08_land_09=-2073742306 +ch3_08_land_10=1910705034 +ch3_08_lightbase_01=-364578656 +ch3_08_parkinglot_=-1488442722 +ch3_08_pklines_01=1218750848 +ch3_08_pklines_05=2131662419 +ch3_08_ppbldg003=-1978260719 +ch3_08_ppbldg006_d=961698980 +ch3_08_ppbldg006=352401641 +ch3_08_pptube01=-953233214 +ch3_08_pptube02=-626690129 +ch3_08_pptube03=-1545926117 +ch3_08_pptube04=639078034 +ch3_08_pptube05=105074410 +ch3_08_pptube06=267477574 +ch3_08_props_combo170_01_lod=2086265653 +ch3_08_props_s_029=-823001744 +ch3_08_props_s_030=-1134569072 +ch3_08_props_s_031=-1373487851 +ch3_08_pumprm_rd00=-1719209678 +ch3_08_pumprm_rd01=-1014774485 +ch3_08_road003=1970173256 +ch3_08_road003a=2131475695 +ch3_08_road13=-1471592537 +ch3_08_road652=-1849230487 +ch3_08_roadblend01=-2131771372 +ch3_08_trk_16=-2094414058 +ch3_08_trk_21=-1590623728 +ch3_08_trk_arm_05=1868516726 +ch3_08_tub01_dcl=207040595 +ch3_08_tub02_dcl=1779417278 +ch3_08_tub03_dcl=-1903762886 +ch3_08_tub04_dcl=2076169544 +ch3_08_tub05_dcl=581637042 +ch3_08_tub06_dcl=800372682 +ch3_08_tub08_dcl=1055357395 +ch3_08_tub10_dcl=-2046121644 +ch3_08_tub15_dcl=1458015620 +ch3_08_tub18_dcl=1132841131 +ch3_08_tub20_dcl=825027715 +ch3_08_tub20_dcl003=-1345582026 +ch3_08_tub24_dcl=925686296 +ch3_08_tub25_dcl=-1732642658 +ch3_08_weir_01=-749132645 +ch3_08_weir_02=-987822041 +ch3_08_weir_03=-1878254078 +ch3_09_crashbar_021_lod=-836090305 +ch3_09_crashbar_022_lod=1100483508 +ch3_09_crashbar_023_lod=-1352003749 +ch3_09_crashbar_024_lod=1123863124 +ch3_09_crashbar_09=-1764881703 +ch3_09_crashbar_10=-184432041 +ch3_09_crashbar_16=-1904280213 +ch3_09_crashbar_20=2091209800 +ch3_09_decals00=-1870331984 +ch3_09_decals01=-1640522987 +ch3_09_decals02=-1559649095 +ch3_09_decals03=-1330429940 +ch3_09_decals04=-947098178 +ch3_09_decals06=-542597646 +ch3_09_decals07=-311477889 +ch3_09_decals08=-34219380 +ch3_09_decals09=61924866 +ch3_09_decals10=-1672025729 +ch3_09_decals11=1628074739 +ch3_09_decals12=2137501601 +ch3_09_decals13=-1249403924 +ch3_09_decals14=-1047415808 +ch3_09_decals15=-2014461767 +ch3_09_decals17=-88889785 +ch3_09_decals18=150553298 +ch3_09_decals19=-552210680 +ch3_09_decals20=586641170 +ch3_09_decals22=1836942377 +ch3_09_decals23=-2143049291 +ch3_09_decals24=-636887744 +ch3_09_decals26=1160262515 +ch3_09_decals27=1465505750 +ch3_09_decals28=-1882699586 +ch3_09_decals29=-1584206765 +ch3_09_decals37=367057505 +ch3_09_decals38=1019979830 +ch3_09_decals39=794103113 +ch3_09_decals58=-1468695232 +ch3_09_decals59=-1840885534 +ch3_09_decals60=35339126 +ch3_09_decals61=272717762 +ch3_09_decals63=1050621049 +ch3_09_decals64=1546088329 +ch3_09_decals65=-370144484 +ch3_09_decals66=-140171642 +ch3_09_decals67=2010687215 +ch3_09_decals68=-2054340008 +ch3_09_decals69=-1555268138 +ch3_09_decals72=-1073042802 +ch3_09_decals73=-1636079760 +ch3_09_decals74=-1934507043 +ch3_09_land_01=-977331276 +ch3_09_land_02=-723863061 +ch3_09_land_03=-433300338 +ch3_09_land_05=-802180963 +ch3_09_land_06=-481405222 +ch3_09_props_combo10_dslod=-1416018446 +ch3_09_props_combo11_dslod=-396751366 +ch3_09_props_combo12_dslod=-1754475451 +ch3_09_props_combo13_dslod=-49364721 +ch3_09_props_combo14_dslod=-1669263607 +ch3_09_props_combo15_dslod=-1679690193 +ch3_09_props_combo16_dslod=1951590537 +ch3_09_props_combo17_dslod=538575755 +ch3_09_props_combo18_dslod=-485688309 +ch3_09_trk_16=1094168726 +ch3_09_trk_17b=995001595 +ch3_09_trk_18=504883807 +ch3_09_trk_18b=261393856 +ch3_09_trk_19=270945916 +ch3_09_trk_19a=-2138935626 +ch3_09_trk_20=876024697 +ch3_10_b1_railing=695689610 +ch3_10_b1=-2015949425 +ch3_10_b2_railing=355704072 +ch3_10_b2=218175461 +ch3_10_b3=1043888723 +ch3_10_decs07=695520680 +ch3_10_decs08=242390948 +ch3_10_decs51=956197735 +ch3_10_decs54=1595586471 +ch3_10_decs55=1901452317 +ch3_10_decs56=-2136507712 +ch3_10_decs57=116426580 +ch3_10_decs58=339419625 +ch3_10_decs59=709643787 +ch3_10_decs60=1970070235 +ch3_10_decs61=1655422297 +ch3_10_decs62=415803796 +ch3_10_decs63=101352472 +ch3_10_decs64=916874575 +ch3_10_decs65=618643906 +ch3_10_decs67=-911996084 +ch3_10_dir_rd_sgn_01=1372273969 +ch3_10_ele_conc_base_01=-755156235 +ch3_10_fence01=-642025218 +ch3_10_fence02=-734466571 +ch3_10_g1_multi=164216704 +ch3_10_g1_terrain=-1271000839 +ch3_10_g2_multi=371161404 +ch3_10_g2_terrain=1109293905 +ch3_10_glue=2117842222 +ch3_10_glue002=-1140411524 +ch3_10_glue2=-951966168 +ch3_10_graff=1401698060 +ch3_10_land_01_decal03=-2094266393 +ch3_10_land_01b=35492179 +ch3_10_land_02_decal02=909917033 +ch3_10_land_02=496571095 +ch3_10_land_03_decal02=1349655077 +ch3_10_land_03=-1889700254 +ch3_10_land_04_decals02=-970717207 +ch3_10_land_04=2032880126 +ch3_10_land_05=1793699195 +ch3_10_land_06=1470924545 +ch3_10_land_07=-965286764 +ch3_10_land_08=-1364249339 +ch3_10_land_09=-1720579445 +ch3_10_land_10=820655661 +ch3_10_rbridge=2059129305 +ch3_10_road=1056063697 +ch3_10_weed_01=446856490 +ch3_10_weed_02=-735973326 +ch3_11__decal001=-1774041919 +ch3_11_armco1=-263785343 +ch3_11_armco2=1901033064 +ch3_11_armco3=1628755443 +ch3_11_armco4=1438039863 +ch3_11_armco5=1130306184 +ch3_11_armco6=-1467292450 +ch3_11_armco7=-1768800019 +ch3_11_armco8=-1935135463 +ch3_11_armco9=2061928854 +ch3_11_cabletarp1=-491910524 +ch3_11_cdec_01h=-2029336656 +ch3_11_ch2_11_decal=1181754869 +ch3_11_ch3_armco_10=1175698662 +ch3_11_ch3_armco_11=2098047693 +ch3_11_ch3_armco_12=1657370193 +ch3_11_ch3_armco_13=1378407676 +ch3_11_ch3_armco_14=1835469692 +ch3_11_ch3_armco_16=-2002075133 +ch3_11_ch3_armco_17=185550538 +ch3_11_ch3_armco_18=644185462 +ch3_11_ch3_armco_19=814453186 +ch3_11_ch3_structures1_b=-1734264607 +ch3_11_ch3_tanksmall=-2134516844 +ch3_11_chimney1_decal001=538582608 +ch3_11_des_tankercrash_end=1242356579 +ch3_11_des_tankercrash_start=-599149826 +ch3_11_detail_new4a=1391354030 +ch3_11_detail009=1402666496 +ch3_11_detail3a=1668009666 +ch3_11_detail3c=1073154009 +ch3_11_detail4=871192768 +ch3_11_detail4b=742218974 +ch3_11_detail6=1380259183 +ch3_11_detail7=1137834121 +ch3_11_detail7b=201431831 +ch3_11_fan001=413290682 +ch3_11_gate_1_hd=-1292995633 +ch3_11_gate_2_hd=-1211435954 +ch3_11_gate_3_hd=-1964467423 +ch3_11_gate_4_hd=984406577 +ch3_11_ground_01=-1160753057 +ch3_11_ground_02=-785220317 +ch3_11_ground_03=-2025625274 +ch3_11_ground_04=1471253027 +ch3_11_ground_05=646588365 +ch3_11_ground_06=1949057816 +ch3_11_ground_07=1183672275 +ch3_11_ground_08=341738358 +ch3_11_ground_09=-249545478 +ch3_11_ground_10=-2095849545 +ch3_11_ground_11=1809690947 +ch3_11_ground_12=1619040905 +ch3_11_ground_13=-1907689955 +ch3_11_ground_14=2097501074 +ch3_11_ground_15=719957844 +ch3_11_ground_16=390793239 +ch3_11_ground_17=1178166771 +ch3_11_ground_18_o=-2114999981 +ch3_11_ground_18=868598028 +ch3_11_ground_19=-29698569 +ch3_11_ground_conc_o=-1598334529 +ch3_11_ground_decal03=1371079303 +ch3_11_jump=-1701324808 +ch3_11_ladder_b=-1370456270 +ch3_11_ladder01=-1367591952 +ch3_11_ladder02=-1070147739 +ch3_11_lay_byovy_3=1236045313 +ch3_11_mground_2_o=-1839648009 +ch3_11_mground_2=1825437987 +ch3_11_nwdcal01=217359003 +ch3_11_pipe01=-687819500 +ch3_11_pipe01b=-1205074353 +ch3_11_pipe01c=-359044311 +ch3_11_pipe02=-908944712 +ch3_11_pipe02b=1060115317 +ch3_11_pipe03a_2_lod=1506976263 +ch3_11_pipe03a_2=-473881927 +ch3_11_pipe03a=-116062724 +ch3_11_pipe03b=1640453983 +ch3_11_pipe03c=-1937920817 +ch3_11_pipe04a=1621316591 +ch3_11_pipe04b=1247848298 +ch3_11_pipe04c=958858487 +ch3_11_pipe05=267921154 +ch3_11_pipe06=44960878 +ch3_11_pipe07=1980166954 +ch3_11_pipe08=1748326279 +ch3_11_pipedecal01=1944361601 +ch3_11_pipedecal02=-1554155150 +ch3_11_railing01=1227200259 +ch3_11_railing01b=473605960 +ch3_11_railing01c=166855351 +ch3_11_railing01d=113704033 +ch3_11_railing01e=-158114822 +ch3_11_railing01f=-478857794 +ch3_11_railing02=-1560917341 +ch3_11_railing03=1824546360 +ch3_11_railing04=1983476010 +ch3_11_railing05=-2061988116 +ch3_11_rf_tanker_end_slod=-326252419 +ch3_11_rf_tanker_start_slod=1026225904 +ch3_11_rubbish01=1280834262 +ch3_11_struc15_rail=1494989652 +ch3_11_structures1=-2006451316 +ch3_11_structures12=1926870575 +ch3_11_structures15=1588366805 +ch3_11_structures2=2052677487 +ch3_11_structures2b=-1731035532 +ch3_11_structures4=1290568854 +ch3_11_structures5=-1781098899 +ch3_11_structures6_new=1018984 +ch3_11_structures6b_new=-1743541582 +ch3_11_structures9=982867936 +ch3_11_tamov_01=-729433511 +ch3_11_tankbig=1760672682 +ch3_11_tankerexp_end_dec=-397084148 +ch3_11_tankerexp_end=-475010146 +ch3_11_tankerexp_grp0_slod=-2077918235 +ch3_11_tankerexp_grp0=1117786725 +ch3_11_tankerexp_grp3_slod=-208919750 +ch3_11_tankerexp_grp3=959905683 +ch3_11_tankerexp_petrol=-587517777 +ch3_11_tankerexp_ptrl2=-1076771576 +ch3_11_tankerexp_start_slod=1511591386 +ch3_11_tankerexp_start=-2003469124 +ch3_11_tanksmall_rail01_lod=-621736190 +ch3_11_tanksmall_rail01=1584325512 +ch3_11_tanksmall_rail02=-1303737526 +ch3_11_tanksmall_rail04=241877889 +ch3_11_tanksmall_rail05=589884669 +ch3_11_tbig_rail_lod01=-341515861 +ch3_11_tbig_rail01=395574536 +ch3_11_tbig_rail02=1902883002 +ch3_11_tbig_rail03=1662653463 +ch3_11_tbig_rail04=1318447887 +ch3_11_tbig_rail05=1088901042 +ch3_11_tbig_rail06=-1762624561 +ch3_11_tbig_rail07=-2001608878 +ch3_11_trk_dec00=1809275886 +ch3_11_trk_dec02=97816522 +ch3_11_trk_dec06=-637716424 +ch3_11_trk_dec10=-875947346 +ch3_11_trk_dec14=1770116643 +ch3_11_trk_dec16=1424960766 +ch3_11_trk_dec25=-15137645 +ch3_11_trk_dec32=1029865509 +ch3_11_trk_dec36=123540475 +ch3_11_trk_dec41=-1421938368 +ch3_11_trk_dec48=-1698475931 +ch3_11_trk_dec52=-1314718468 +ch3_11_trk_dec56=-1170600402 +ch3_11_trk_dec60=935857344 +ch3_11_trk_dec66=106703225 +ch3_11_trk_dec72=1262203423 +ch3_11_trk_dec74=640378871 +ch3_11_trk_dec76=141798536 +ch3_11_trk_dec77=-1937328976 +ch3_11_trk_dec80=103001020 +ch3_11_wattower1=-2093575702 +ch3_11_wattower2=-1797638863 +ch3_11_weeds_01=22191270 +ch3_11_weeds_02=244037400 +ch3_11_weeds_03=-689911857 +ch3_11_weeds_05=2053672672 +ch3_11_whirly_parent=-57574957 +ch3_11_wires_md_06=-1091875848 +ch3_11_wires_md_069=-428138242 +ch3_11_yard01=-1132685978 +ch3_12_animplane01=95057815 +ch3_12_animplane02=-303347687 +ch3_12_animplane1_lod=100618162 +ch3_12_animplane2_lod=26298863 +ch3_12_belucky=1022385496 +ch3_12_casinodetailsa=454153329 +ch3_12_casinodetailsb=-305169939 +ch3_12_casinoovly=-1535887408 +ch3_12_dcl_00=286261492 +ch3_12_dcl_00b=-647145959 +ch3_12_emissivea_lod=2076931426 +ch3_12_emissivea=-1517221919 +ch3_12_emissived=1219710487 +ch3_12_emissivee_lod=-1863445814 +ch3_12_emissivee=1818989975 +ch3_12_ff00=-451597541 +ch3_12_ff00rail01=-1361690141 +ch3_12_ff00rail02=1595875958 +ch3_12_ff00rail03=-1926791546 +ch3_12_ff049=-362183076 +ch3_12_ff049rail01=-1726457964 +ch3_12_ff049rail02=1346782701 +ch3_12_ff055=1388206108 +ch3_12_ff10=33943432 +ch3_12_ff12=1440257844 +ch3_12_ff12rail01=-967494268 +ch3_12_ff12rail02=-735260365 +ch3_12_ff12rail03=705395951 +ch3_12_ff12rail04=-1211557780 +ch3_12_ff12rail05=-22239694 +ch3_12_ff12rail06=221659973 +ch3_12_ff16=-857701046 +ch3_12_ff16b=-1564037157 +ch3_12_ff16c=-335461809 +ch3_12_ff41rail02=-1350088027 +ch3_12_ff46=-1164778481 +ch3_12_ff46rail01=1567288242 +ch3_12_ff46rail02=1789068838 +ch3_12_ff4rail01=83837601 +ch3_12_fizzrails01=-669373428 +ch3_12_fizzrails02=-966817641 +ch3_12_fizzrails03=1035302721 +ch3_12_fizzrails04=737399742 +ch3_12_fizzrails05=559005306 +ch3_12_fizzrails06=269556729 +ch3_12_fizzrails07=1656799579 +ch3_12_fizzrails08=285744619 +ch3_12_fizzrails09=1162053217 +ch3_12_fizzrails10=1725745243 +ch3_12_fizzrails11=-1884382722 +ch3_12_fizzrails12=-1788369552 +ch3_12_fizzrails13=-1306403100 +ch3_12_fizzrails14=-1075545495 +ch3_12_fizzrails15=-406697432 +ch3_12_fizzrails16=-839182694 +ch3_12_fizzrails17=-2075196605 +ch3_12_fizzrails18=-1700974625 +ch3_12_ground1_o=2028467881 +ch3_12_ground1=-1409449821 +ch3_12_ground2_o=1032276539 +ch3_12_ground2=-1119149250 +ch3_12_ground3_o=1970865178 +ch3_12_ground3=-650552550 +ch3_12_ground4_o=1015879150 +ch3_12_ground4=-341835801 +ch3_12_hay1=1211638081 +ch3_12_hay2=1734565783 +ch3_12_hedgetops01=605443182 +ch3_12_hedgetops02=844165347 +ch3_12_hedgetops03=958398137 +ch3_12_hedgetopsa=75692496 +ch3_12_hedgetopsb=295965718 +ch3_12_hedgetopsc=-1840671393 +ch3_12_hedgetopsd=-1602473532 +ch3_12_landingdecals=-1226453203 +ch3_12_landingdecalsb=874636820 +ch3_12_paddockfencea_hi=1330934962 +ch3_12_paddockfenceb_hi=224636530 +ch3_12_paddockfencec_hi=902852738 +ch3_12_paddockfenced_hi=312209214 +ch3_12_paddockfencef_hi=457109464 +ch3_12_paddockfenceg_hi=301808585 +ch3_12_paddockfenceh_hi=868425575 +ch3_12_paddockfencei_hi=-777165813 +ch3_12_paddockfencej_hi=-1323174630 +ch3_12_paddockfencek_hi=965609485 +ch3_12_paddockfencel_hi=-2104771919 +ch3_12_paddockfencem_hi=1106428156 +ch3_12_paddockfencema_hi=-785368230 +ch3_12_paddockfencen_hi=-1731358788 +ch3_12_props_combo10_slod=-1282517078 +ch3_12_props_combo11_slod=793110064 +ch3_12_props_combo12_slod=1716345502 +ch3_12_props_combo13_slod=-2031424618 +ch3_12_props_combo14_slod=-2054937662 +ch3_12_props_combo15_slod=96833455 +ch3_12_props_combo17_slod=1135573407 +ch3_12_props_combo18_slod=-1410439771 +ch3_12_props_para_slod1=-710513263 +ch3_12_rails01=-630456418 +ch3_12_rails01b=915811770 +ch3_12_rest=2037857656 +ch3_12_resta=1285014320 +ch3_12_restb=-19814491 +ch3_12_restc=-1663474758 +ch3_12_restd=-1903179993 +ch3_12_smallpaddocka=-1657521904 +ch3_12_smallpaddockb=-1545124234 +ch3_12_smallpaddockc=-1313807863 +ch3_12_smallpaddockd=1809372758 +ch3_12_smallpaddockda=-952003274 +ch3_12_stables1_o=567028211 +ch3_12_stables1=-214444329 +ch3_12_stables2a=-245163413 +ch3_12_stables2b=1672183550 +ch3_12_stablesovly1=1878093086 +ch3_12_stablesovly1b=670470424 +ch3_12_stands001=108130243 +ch3_12_stands001pole01=746363832 +ch3_12_stands001pole02=839952096 +ch3_12_stands002=384635045 +ch3_12_stands002boards1=958627060 +ch3_12_stands002boards2=115447921 +ch3_12_stands002pole01=2106326798 +ch3_12_stands002pole02=1339204508 +ch3_12_stands002pole03=505004075 +ch3_12_stands002pole04=810509462 +ch3_12_stands002pole05=-1304598416 +ch3_12_stands002rail01=186270519 +ch3_12_stands002rail02=-920207487 +ch3_12_stands002rail04=-474778470 +ch3_12_stands002rail05=-1243211520 +ch3_12_stands002rail16=-1714197193 +ch3_12_stands002rail44=651263829 +ch3_12_stands002steps01=-801012347 +ch3_12_stands002steps02=-32022224 +ch3_12_stands002steps03=-89302436 +ch3_12_stands002steps04=949868116 +ch3_12_standsovly1=1416905737 +ch3_12_standsovly2=1707206308 +ch3_12_standsovly3=871957267 +ch3_12_standsrails1=656752851 +ch3_12_standsrails2=1028812077 +ch3_12_standsrails3=1421286394 +ch3_12_track02rail01=-1652855133 +ch3_12_track02rail04=1798670872 +ch3_12_track02rail06=1861489033 +ch3_12_track02rail08=1507845985 +ch3_12_track02rail10=174475611 +ch3_12_track02rail11=-820981071 +ch3_12_track02rail15=-1948726210 +ch3_12_track02rail18=-1875389200 +ch3_12_track02rail21=-1374744306 +ch3_12_track02rail24=1511221784 +ch3_12_track02rail27=-272525950 +ch3_12_track02rail29=347037533 +ch3_12_track02rail32=-689773411 +ch3_12_track02rail35=730631659 +ch3_12_track02rail38=-274262483 +ch3_12_trackfence01=-432905600 +ch3_12_trackfence02=-664287509 +ch3_12_trackfence03=-1591453599 +ch3_12_trackfence03b=-84252174 +ch3_12_trackfence04=-1814643258 +ch3_12_trackfencea=1688670023 +ch3_12_trackovly1a=-775060846 +ch3_12_trackovly1b=-812745196 +ch3_12_water_a=-108474232 +ch3_12_water_b=-481549297 +ch3_13_armco_lb_03=1925166653 +ch3_13_armco_lb_03b=-1580416506 +ch3_13_armco_lb_04=-1919882273 +ch3_13_bch_00=339818737 +ch3_13_bch_01=116301388 +ch3_13_bch_02=-261394106 +ch3_13_bch_03=-481437941 +ch3_13_bch_05=-1140782990 +ch3_13_bch_06=-1447959600 +ch3_13_bch_07=-1734852195 +ch3_13_car_pk_01=-1410860635 +ch3_13_cp_barr_01=-1880768967 +ch3_13_decls00=1948246601 +ch3_13_decls01=1709000132 +ch3_13_decls02=-526107820 +ch3_13_decls03=-765026599 +ch3_13_decls04=956886044 +ch3_13_decls05=784586642 +ch3_13_decls06=-438843977 +ch3_13_decls07=-1754978093 +ch3_13_decls08=-495894806 +ch3_13_decls09=-207068840 +ch3_13_decls10=1690892875 +ch3_13_decls11=1265420179 +ch3_13_decls12=-220424608 +ch3_13_decls13=-533729017 +ch3_13_decls14=511405469 +ch3_13_decls15=210487742 +ch3_13_decls16=-1474625314 +ch3_13_decls17=-1655575736 +ch3_13_decls18=-878819356 +ch3_13_decls19=-1192254841 +ch3_13_decls20=-1569655174 +ch3_13_decls21=-1867558153 +ch3_13_decls22=1051504371 +ch3_13_decls24=1496933388 +ch3_13_decls25=1198768257 +ch3_13_decls26=66009445 +ch3_13_decls27=-189752600 +ch3_13_decls28=589690834 +ch3_13_decls29=283398991 +ch3_13_decls30=1668151741 +ch3_13_decls31=1351668739 +ch3_13_decls32=325736891 +ch3_13_decls34=808260436 +ch3_13_decls35=1289047204 +ch3_13_decls36=-866989171 +ch3_13_decls37=-93837385 +ch3_13_decls38=-191816695 +ch3_13_decls39=585365678 +ch3_13_decls40=-1925034319 +ch3_13_decls41=989014548 +ch3_13_decls42=582973865 +ch3_13_decls43=283989509 +ch3_13_decls44=1174356012 +ch3_13_decls46=104808517 +ch3_13_decls47=876518487 +ch3_13_decls48=1666415232 +ch3_13_decls49=1353274668 +ch3_13_decls50=595524564 +ch3_13_decls51=352870119 +ch3_13_decls52=-1836950995 +ch3_13_decls53=1079031243 +ch3_13_decls56=-1262444879 +ch3_13_decls57=-496272890 +ch3_13_decls58=-778184597 +ch3_13_decls59=2133472129 +ch3_13_decls60=-1089752029 +ch3_13_decls61=-828026026 +ch3_13_decls62=-301526459 +ch3_13_decls63=-61722917 +ch3_13_decls64=198495712 +ch3_13_decls65=429615469 +ch3_13_drain_01=-116607390 +ch3_13_drain2=-1970049957 +ch3_13_foamwet_01=65004367 +ch3_13_foamwet_02=-188070620 +ch3_13_foamwet_03=-1625384506 +ch3_13_foamwet_04=-1366411095 +ch3_13_foamwet_05=-1597793004 +ch3_13_foamwet_06=-837224514 +ch3_13_foamwet_07=-1136438253 +ch3_13_hlandb_02h=287747640 +ch3_13_land_03=-686351193 +ch3_13_land_05b=80703927 +ch3_13_land_c_01=-1787042221 +ch3_13_land_c_02=1869322803 +ch3_13_land_c_03=-282715734 +ch3_13_land_c_04=13876485 +ch3_13_land_c_05=1251102849 +ch3_13_land_c_07=58835549 +ch3_13_land_c_08=363095714 +ch3_13_land_c_12b=425968355 +ch3_13_land_m_01=-1671470689 +ch3_13_land_m_02=-915424317 +ch3_13_land_m_03=-1154146482 +ch3_13_land_m_04=-453348648 +ch3_13_land_m_05=-692529579 +ch3_13_land_m_06=472572220 +ch3_13_land_r_02=741156297 +ch3_13_land_r_03=471041430 +ch3_13_landb_01=-1187136711 +ch3_13_props_ch3_13_towels=1703419183 +ch3_13_rk_ins00=1133335174 +ch3_13_rk_ins01=517277974 +ch3_13_rk_ins01a=-38970024 +ch3_13_rk_ins02=826781179 +ch3_13_rk_ins03=2052538393 +ch3_13_rk_ins04=-1933253388 +ch3_13_rk_ins05=1593543010 +ch3_13_rk_ins06=1899113935 +ch3_13_rk_ins07=-1164722027 +ch3_13_sea_end00=-959388034 +ch3_13_sea_end01=-1192113472 +ch3_13_sea_end02=1910291607 +ch3_13_sea_end03=1427669775 +ch3_13_sea_end04=420219639 +ch3_13_sea_end05=2083311927 +ch3_13_sea_end06=896975820 +ch3_13_sea_end07=657205047 +ch3_13_sea_end08=-539191143 +ch3_13_sea_sbed_03=-1042652276 +ch3_13_sea_sbed_d_04=-676107 +ch3_13_sea_uw1_01=-1079162387 +ch3_13_sea_uw1_02=-417523504 +ch3_13_sea_uw1_03=-312728242 +ch3_13_sea_uw1_04=175792010 +ch3_13_sea_uw1_05=418446455 +ch3_13_sea_uw1_06=-200691023 +ch3_13_sea_uw1_07=1238130229 +ch3_13_sea_uw1_08=-18397076 +ch3_13_sea_uw1_09=-442493474 +ch3_13_sea_uw1_10=1894559077 +ch3_13_sea_uw1_11=-1088697918 +ch3_13_sea_uw1_12=-520974989 +ch3_13_sea_uw1_14=-59816852 +ch3_13_sea_uw1_17=938261350 +ch3_13_sea_uw1_18_lod=-240317477 +ch3_13_sea_uw1_18=1059211729 +ch3_13_sea_uw1_19=1400402557 +ch3_13_sea_uw1_20_lod=-1584708350 +ch3_13_sea_uw1_20=-529625697 +ch3_13_sea_uw1_21=-307746798 +ch3_13_sea_uw1_22=900544539 +ch3_13_sea_uw1_23=65459343 +ch3_13_sea_uw1_29=1607797870 +ch3_13_sea_uw1_30=396623153 +ch3_13_sea_uw1_31_lod=-1972496916 +ch3_13_sea_uw1_31=-436463134 +ch3_13_sea_uw1_32=436699640 +ch3_13_sea_uw1_33=139943576 +ch3_13_sea_uw1_34=1049447171 +ch3_13_sea_uw1_35=1285318433 +ch3_13_sea_uw1_36=-1741816277 +ch3_13_sea_uw1_37=-1436147045 +ch3_13_sea_uw1_dec_01=1041252010 +ch3_13_sea_uw1_dec_03=1471508980 +ch3_13_sea_uw1_dec_04=1225315483 +ch3_13_sea_uw1_dec_05=1695026329 +ch3_13_sea_uw1_dec_06=-1873190085 +ch3_13_sea_uw1_dec_07=-2103523386 +ch3_13_sea_uw1_dec_08=-1132643438 +ch3_13_sea_uw1_dec_09=14468180 +ch3_13_sea_uw1_dec_10=-1185467286 +ch3_13_sea_uw1_dec_11=-999732594 +ch3_13_sea_uw1_dec_12=-690229389 +ch3_13_sea_uw1_dec_13=-505215615 +ch3_13_sea_uw1_dec_15=701404227 +ch3_13_sea_uw1_dec_16=529563591 +ch3_13_sea_uw1_dec_17=241622388 +ch3_13_sea_uw1_dec_18=-64669455 +ch3_13_sea_uw1_dec_19=-488438163 +ch3_13_sea_uw1_dec_20=-1929785280 +ch3_13_sea_uw1_dec_21=-2110539084 +ch3_13_sea_uw1_dec_22=-665164028 +ch3_13_sea_uw1_dec_23=-943405607 +ch3_13_sea_uw1_dec_24=-1140478373 +ch3_13_sea_uwb_00=690468368 +ch3_13_sea_uwb_01=393089693 +ch3_13_sea_uwb_02=1120299341 +ch3_13_sea_uwb_03=851429696 +ch3_13_sea_uwb_04=1614750790 +ch3_13_sea_uwb_05=1317109963 +ch3_13_sea_uwb_06=2142298921 +ch3_13_sea_uwb_d_00=-2076855252 +ch3_13_sea_uwb_d_01=-1158110795 +ch3_13_sea_wreck_00=-610391698 +ch3_13_sea_wreck_01=2146398702 +ch3_13_sea_wreck_02=1279527576 +ch3_13_sea_wreck_03=-1550501575 +ch3_13_sea_wreck_decal=508610414 +ch3_13_sea_wreck_lod=1602759496 +ch3_13_wall_00=-1704574113 +ch3_13_wall_01=-1344442803 +ch3_13_waves_02=-63071912 +ch3_13_waves_03=175420870 +ch3_14_blend01=-1157978167 +ch3_14_blend02=78986045 +ch3_14_clff00=-1902660827 +ch3_14_clff01=-646428443 +ch3_14_clff02=-377886488 +ch3_14_clff03=-1210808930 +ch3_14_coastdecs04=-1457285434 +ch3_14_coastdecs05=-758650354 +ch3_14_coastdecs10=-1579711982 +ch3_14_coastdecs11=165663265 +ch3_14_coastdecs12=478967674 +ch3_14_foam_01=564878859 +ch3_14_foam_02=58007967 +ch3_14_landdcal_01=335104871 +ch3_14_landm_00=-448444356 +ch3_14_landm_00b=-257268043 +ch3_14_landm_01=1079148117 +ch3_14_landm_02=177214161 +ch3_14_landm_02b=1880975325 +ch3_14_landm_03=1116996280 +ch3_14_landm_04=1414702645 +ch3_14_landm_05_decal=409421555 +ch3_14_landm_05=1728039823 +ch3_14_lnddecs01=-1535685309 +ch3_14_lnddecs03=1067123596 +ch3_14_lnddecs04=-549731633 +ch3_14_lnddecs05=-1859606870 +ch3_14_lnddecs06=-1140097937 +ch3_14_lnddecs07=-1497017885 +ch3_14_lnddecs08=643879192 +ch3_14_lnddecs10=1347704042 +ch3_14_lnddecs11=415000007 +ch3_14_lnddecs12=-427196062 +ch3_14_rocks_00=-700023784 +ch3_14_rocks_01=-1055632972 +ch3_14_rocks_015=1213661262 +ch3_14_rocks_017=616118543 +ch3_14_rocks_019=-1857252808 +ch3_14_rocks_020=759613690 +ch3_14_rocks_04=-1535141689 +ch3_14_rocks_05=-1236714406 +ch3_14_rocks_06=-906402886 +ch3_14_rocks_09=1864609292 +ch3_14_rocks_10=399474809 +ch3_14_rocks_11=167634138 +ch3_14_rocks_12=-62142090 +ch3_14_rocks_13=-296669823 +ch3_14_sea_uw_dec_00=208246685 +ch3_14_sea_uw_dec_02=1750060904 +ch3_14_sea_uw_dec_03=1419913229 +ch3_14_sea_uw_dec_04=1130694035 +ch3_14_sea_uw1_00=1503311103 +ch3_14_sea_uw1_01=1270585665 +ch3_14_sea_uw1_02=-1363026096 +ch3_14_sea_uw1_03=2132508676 +ch3_14_sea_uw1_04=1916921425 +ch3_14_sea_uw1_05_lod=-380574295 +ch3_14_sea_uw1_05=1689307951 +ch3_14_sea_uw1_06_lod=2047938574 +ch3_14_sea_uw1_06=-409153275 +ch3_14b_bch_uwcliff1=6465491 +ch3_14b_bch_uwcliff2=-241726915 +ch3_14b_cliff_10a=1828124578 +ch3_14b_cliff_10b=1522357039 +ch3_14b_cst_cbed008=1753661745 +ch3_14b_cst_cbed009=-1637274379 +ch3_14b_cst_cbed01=153364565 +ch3_14b_cst_cbed04=-294587669 +ch3_14b_cst_cbedbb=-1628203877 +ch3_14b_cst_land01=1907228421 +ch3_14b_cst_land02=1534579353 +ch3_14b_cst_land03=222410286 +ch3_14b_cst_land04=-149780016 +ch3_14b_cstbeach_01=1972595899 +ch3_14b_cstbeach_02=-1569077625 +ch3_14b_cstbeach_04=-567558678 +ch3_14b_cstbeach_05=-863298903 +ch3_14b_cstbeach_06=-716198858 +ch3_14b_dcl02a=1627500299 +ch3_14b_dcl02b=1104310441 +ch3_14b_dcl02c=341218738 +ch3_14b_dcl07b=816307884 +ch3_14b_dcl07c=1510355304 +ch3_14b_decss01=-1042139157 +ch3_14b_decss02=-1349086380 +ch3_14b_decss04=-935279448 +ch3_14b_decss06=48740869 +ch3_14b_decss09=-1470036747 +ch3_14b_decss12=562206698 +ch3_14b_decss14=906412274 +ch3_14b_decss16=1348924858 +ch3_14b_decss17=1125374740 +ch3_14b_decss23=-755213217 +ch3_14b_decss24=-459472992 +ch3_14b_decss25=1697054902 +ch3_14b_decss26=2005542268 +ch3_14b_decss27=-1581024786 +ch3_14b_decss28=872029785 +ch3_14b_decss29=1142931108 +ch3_14b_decss30=-798160627 +ch3_14b_decss31=1277362295 +ch3_14b_decss32=-1162289755 +ch3_14b_decss33=-1470285586 +ch3_14b_decss34=-1750132846 +ch3_14b_decss35=927848145 +ch3_14b_decss36=646395204 +ch3_14b_decss37=347902383 +ch3_14b_decss52=1686023870 +ch3_14b_decss53=1468568786 +ch3_14b_decss54=-1983710906 +ch3_14b_decss55=-415583168 +ch3_14b_foamwet_01=-107336900 +ch3_14b_foamwet_02_a=991425023 +ch3_14b_foamwet_02_b=684248417 +ch3_14b_foamwet_02_c=513292544 +ch3_14b_foamwet_03=-156654129 +ch3_14b_foamwet_04=1629518523 +ch3_14b_foamwet_05=1397088006 +ch3_14b_foamwet_06=1035121632 +ch3_14b_foamwet_07=738267261 +ch3_14b_landm_00=631937000 +ch3_14b_landm_01=-1553460383 +ch3_14b_landm_010=1704112474 +ch3_14b_landm_02=-658276841 +ch3_14b_landm_03=-1131133511 +ch3_14b_landm_04=-358407718 +ch3_14b_landm_05=1879059602 +ch3_14b_landm_06=1573750829 +ch3_14b_landm_07=-2053187633 +ch3_14b_landm_07b=-744614841 +ch3_14b_landm_08=-1283345516 +ch3_14b_rck_01=1261150672 +ch3_14b_rck_02=1090686334 +ch3_14b_rck_03=1704580780 +ch3_14b_rck_04=326021719 +ch3_14b_rck_05=-1815006434 +ch3_14b_rck_06=-1984815392 +ch3_14b_rck_07=-1236994043 +ch3_14b_rck_08=-1643067491 +ch3_14b_rck_09=-1132821396 +ch3_14b_rck_10=255568081 +ch3_14b_rck_11=-1876088138 +ch3_14b_sanddec_a=-1500978745 +ch3_14b_sanddec_b=312850951 +ch3_14b_sanddec_c=-125925959 +ch3_14b_sea_1123=2060145578 +ch3_14b_sea_1123b=629662844 +ch3_14b_sea_n00_lod=-1993280853 +ch3_14b_sea_n00=-1566826144 +ch3_14b_sea_n01_lod=705371263 +ch3_14b_sea_n01=549854638 +ch3_14b_sea_n20_lod=2049035173 +ch3_14b_sea_n20=1550276003 +ch3_14b_sea_nd1=1702343841 +ch3_14b_sea_nd122=1683764543 +ch3_14b_sea_nd2=1873987863 +ch3_14b_sea_seawd1=-2071274622 +ch3_14b_sea_uw_dec_00=-1831885056 +ch3_14b_sea_uw_dec_01=411972251 +ch3_14b_sea_uw_dec_02=130715924 +ch3_14b_sea_uw_dec_03=-100076143 +ch3_14b_sea_uw_dec_04=-750082027 +ch3_14b_sea_uw_dec_05=1434922124 +ch3_14b_sea_uw_dec_06=1086456578 +ch3_14b_sea_uw_dec_07=856975271 +ch3_14b_sea_uw_dec_08=744249911 +ch3_14b_sea_uw_dec_09=-1421780993 +ch3_14b_sea_uw_dec_10=732453871 +ch3_14b_sea_uw_dec_11=-192320078 +ch3_14b_sea_uw_dec_12=-1102905050 +ch3_14b_sea_uw_dec_13=403715263 +ch3_14b_sea_uw_dec_14=1909450813 +ch3_14b_sea_uw_dec_15=932410309 +ch3_14b_sea_uw1_00=-793075443 +ch3_14b_sea_uw1_01=780164267 +ch3_14b_sea_uw1_02=406925357 +ch3_14b_sea_uw1_03=201496496 +ch3_14b_sea_uw1_04=-165254152 +ch3_14b_sea_uw1_05=-405483691 +ch3_14b_sea_uw1_06=-778329373 +ch3_14b_sea_uw1_07=-1018100146 +ch3_14b_sea_uw1_08_lod=-217283607 +ch3_14b_sea_uw1_08=-1361126038 +ch3_14b_sea_uw1_09=-1123059257 +ch3_14b_sea_uw1_10_lod=2107097887 +ch3_14b_sea_uw1_10=1834703692 +ch3_14b_sea_uw1_11=2078079055 +ch3_14b_sea_uw1_12=-1909285638 +ch3_14b_sea_uw1_13=-1738034844 +ch3_14b_sea_uw1_14=-1435085439 +ch3_14b_sea_uw1_15=-994539003 +ch3_14b_sea_uw1_16_lod=-310015774 +ch3_14b_sea_uw1_16=-685101336 +ch3_14b_sea_uw1_17_lod=-1960223518 +ch3_14b_sea_uw1_17=-858875339 +ch3_14b_sea_uw1_18=-553632104 +ch3_14b_sea_uw1_19=-377662574 +ch3_14b_sea_uw1_20=-60656080 +ch3_14b_sea_uw1_21_lod=544294727 +ch3_14b_sea_uw1_21=-784588828 +ch3_14b_sea_wrk00=-54189319 +ch3_14b_sea_wrk01=-662447585 +ch3_14b_sea_wrk02=-965560835 +ch3_14b_sea_wrk03=-1272704672 +ch3_14b_sea_wrk04=297585808 +ch3_14b_sea_wrk05=-1917205368 +ch3_14b_sea_wrk06=2116724074 +ch3_14b_sea_wrk07=1818821095 +ch3_14b_sea_wrk08=-356122973 +ch3_14b_sea_wrk09=1790606986 +ch3_14b_sea_wrk10=156482810 +ch3_14b_sea_wrk12=1700394257 +ch3_lod_1_2_slod3=-92901990 +ch3_lod_101114b_slod3=1290592802 +ch3_lod_11b13_slod3=-1194309971 +ch3_lod_1414b2_slod3=936194584 +ch3_lod_3_4_slod3=250163260 +ch3_lod_6_10_slod3=-473353655 +ch3_lod_789_12_slod3=214339677 +ch3_lod_emissive_slod3=-1164053467 +ch3_lod_emissive1_slod3=701992 +ch3_lod_emissive3_slod3=-979502700 +ch3_lod_water_slod3=475124433 +ch3_lod_weir_01_slod3=1985399133 +ch3_railway_00=-1844520964 +ch3_railway_01=-1102335895 +ch3_railway_02=1998758436 +ch3_railway_06=1586983170 +ch3_railway_07=1281641628 +ch3_railway_08_b=1754918582 +ch3_railway_08=1109571609 +ch3_railway_09=839423973 +ch3_railway_10=134300563 +ch3_railway_11=969811760 +ch3_railway_12=-1580697821 +ch3_railway_bridge_00=-1642118603 +ch3_railway_bridge01_decal=-1666381691 +ch3_railway_bridge01_rl1_lod=-1910821238 +ch3_railway_bridge01_rl1=1968814374 +ch3_railway_bridge01_rl2_lod=2000662749 +ch3_railway_bridge01_rl2=-2007671011 +ch3_railway_bridge01=942917036 +ch3_railwayslod2=2132585586 +ch3_railwyb_00=1144937047 +ch3_railwyb_01=1393653757 +ch3_railwyb_02=166553014 +ch3_railwyb_03=395510017 +ch3_railwyb_04=2080229825 +ch3_railwyb_04b=1655496824 +ch3_railwyb_05=-1974540701 +ch3_railwyb_05b=-233275803 +ch3_railwyb_06=1596919844 +ch3_railwyb_07=1843998104 +ch3_railwyb_08_b=471453513 +ch3_railwyb_08=-1303071102 +ch3_railwyb_bridge_01_a=-590114276 +ch3_railwyb_bridge_01_b=1333262171 +ch3_railwyb_bridge_01=163805982 +ch3_railwyb_bridge_01d=-545735804 +ch3_railwyb_bridge_02_a=2078105163 +ch3_railwyb_bridge_02_b=-1991640796 +ch3_railwyb_bridge_02_c=-1031017553 +ch3_railwyb_bridge_02=-683796972 +ch3_railwyb_bridge_02d=-1250334002 +ch3_railwyb_bridge_04_b=2042269003 +ch3_railwyb_bridge_04=-1622301136 +ch3_railwyc_00=648185968 +ch3_railwyc_01=892904860 +ch3_railwyc_02=-65752235 +ch3_railwyc_03_rails=-875306769 +ch3_railwyc_03=1490971879 +ch3_railwyc_04=508557259 +ch3_railwyc_05=-333376658 +ch3_railwyc_06=-1291116221 +ch3_railwyc_bridge_01_dcl=-1759017564 +ch3_railwyc_bridge_01_rl=339907733 +ch3_railwyc_bridge_01=3576390 +ch3_railwyc_bridge_02_dcl=-639613770 +ch3_railwyc_bridge_02_rl=1853240758 +ch3_railwyc_bridge_02=-223545549 +ch3_railwyc_bridge_05_dcl=1996851362 +ch3_railwyc_bridge_05_rl=-1719081274 +ch3_railwyc_bridge_05=939131344 +ch3_railwyc_bridge_07_dcl=-1018415528 +ch3_railwyc_bridge_07_rl=438709930 +ch3_railwyc_bridge_07=1338782072 +ch3_rd1_03=-1529412948 +ch3_rd1_05=-1458533613 +ch3_rd1_05b=2143521818 +ch3_rd1_06=196628577 +ch3_rd1_07=-34425642 +ch3_rd1_08=-266036934 +ch3_rd1_09_rl01=-988898326 +ch3_rd1_09_rl02=-1232470303 +ch3_rd1_09_rl03=-525315283 +ch3_rd1_09_rl04=-755058742 +ch3_rd1_09_rl05=1845685720 +ch3_rd1_09=1645018393 +ch3_rd1_15=111856026 +ch3_rd1_16=405302441 +ch3_rd1_17=58082117 +ch3_rd1_18=887957026 +ch3_rd1_19=1604090752 +ch3_rd1_20=-1755024677 +ch3_rd1_25=1042759778 +ch3_rd1_27=462650171 +ch3_rd1_27b=800426894 +ch3_rd1_28=-1601075923 +ch3_rd1_29=-823631398 +ch3_rd1_30=1943315996 +ch3_rd1_armco_02_02_lod=-1926251105 +ch3_rd1_armco_02_02=1168197175 +ch3_rd1_armco_02_03_lod=1651471192 +ch3_rd1_armco_02_03=-198827198 +ch3_rd1_armco_02_lod=-1462891891 +ch3_rd1_armco_02=1952326500 +ch3_rd1_armco_04_02_lod=1733540995 +ch3_rd1_armco_04_02=-819832362 +ch3_rd1_armco_04_03_lod=354210304 +ch3_rd1_armco_04_03=-1546583244 +ch3_rd1_armco_04_lod=1930088003 +ch3_rd1_armco_04=-1614087619 +ch3_rd1_armco_04b_02_lod=1035351580 +ch3_rd1_armco_04b_02=1612510359 +ch3_rd1_armco_04b_03_lod=-1513846034 +ch3_rd1_armco_04b_03=1370970060 +ch3_rd1_armco_04b_04_lod=-1083358143 +ch3_rd1_armco_04b_04=1124416104 +ch3_rd1_armco_04b_lod=-1776906397 +ch3_rd1_armco_04b=-1987801805 +ch3_rd1_armco_2a_02_lod=-96636930 +ch3_rd1_armco_2a_02=-7676857 +ch3_rd1_armco_2a_03_lod001=1026205969 +ch3_rd1_armco_2a_03=-1666574713 +ch3_rd1_armco_2a_lod=-813575356 +ch3_rd1_armco_2a=-270328664 +ch3_rd1_armco_2b_02_lod001=-915957104 +ch3_rd1_armco_2b_02=-49551853 +ch3_rd1_armco_2b_03_lod=1179187443 +ch3_rd1_armco_2b_03=863752946 +ch3_rd1_armco_2b_lod001=-1583743126 +ch3_rd1_armco_2b=-641404820 +ch3_rd1_bleand_redone001=-1092043802 +ch3_rd1_dec_00b=1066217882 +ch3_rd1_dec_01=-1139350757 +ch3_rd1_dec_02=-1195189133 +ch3_rd1_dec_03=1720825878 +ch3_rd1_dec_04=1424135352 +ch3_rd1_dust_dcl_03b=493870923 +ch3_rd1_fwysgn_01_lod=-908686852 +ch3_rd1_fwysgn_01bovly=1575509998 +ch3_rd1_fwysgn_01ovly=1276162504 +ch3_rd1_fwysgn_1b_lod=-1082763872 +ch3_rd1_fwysgnfrm_01_lod=-246460967 +ch3_rd1_fwysgnfrm_1b_lod=-1021398018 +ch3_rd1_fwysign_01=-1455856580 +ch3_rd1_fwysign_01b=1464589359 +ch3_rd1_fwysignfrm_01=1181108460 +ch3_rd1_fwysignfrm_01b=1013214240 +ch3_rd1_props_ch3_11_spline049=1803197539 +ch3_rd1_props_ch3_11_spline050=1793663804 +ch3_rd1_props_ch3_11_spline051=1074515310 +ch3_rd1_props_ch3_11_spline052=-1788086207 +ch3_rd1_props_ch3_11_spline053=1562216357 +ch3_rd1_props_ch3_11_spline054=-1309626038 +ch3_rd1_props_ch3_11_spline055=-2101619999 +ch3_rd1_props_ch3_11_spline056=-1107736229 +ch3_rd1_props_ch3_11_spline057=-1541335637 +ch3_rd1_props_ch3_11_spline058=-1082504119 +ch3_rd1_props_ch3_11_spline059=-817959982 +ch3_rd1_props_ch3_11_spline060=-1617962272 +ch3_rd1_props_ch3_11_spline061=58827462 +ch3_rd1_props_ch3_11_spline062=-220528263 +ch3_rd1_props_ch3_11_spline063=1761996237 +ch3_rd1_props_ch3_11_spline064=1449805974 +ch3_rd1_props_ch3_11_spline065=-1166536524 +ch3_rd1_props_ch3_11_spline066=-373395648 +ch3_rd1_props_ch3_11_spline067=537811935 +ch3_rd1_props_ch3_11_spline068=-841435275 +ch3_rd1_props_ch3_11_spline069=-1313046699 +ch3_rd1_props_ch3_11_spline070=-1585914414 +ch3_rd1_props_ch3_11_spline071=-111145565 +ch3_rd1_props_ch3_11_spline072=656533798 +ch3_rd1_props_ch3_11_spline073=1845786346 +ch3_rd1_props_ch3_11_spline074=1539494503 +ch3_rd1_props_ch3_11_spline075=-1072129259 +ch3_rd1_props_ch3_11_spline076=-355012463 +ch3_rd1_props_ch3_11_spline077=331563625 +ch3_rd1_props_ch3_11_spline078=-787104497 +ch3_rd1_props_ch3_11_spline079=-1526635265 +ch3_rd1_props_ch3_11_spline080=848070559 +ch3_rd1_props_ch3_11_spline081=-2019708480 +ch3_rd1_props_ch3_11_spline083=-1775350047 +ch3_rd1_props_ch3_11_spline084=-1545278898 +ch3_rd1_props_ch3_11_spline085=-1311308214 +ch3_rd1_props_ch3_11_spline086=-1073569119 +ch3_rd1_props_ch3_11_spline087=-582099657 +ch3_rd1_props_ch3_11_spline088=-341935656 +ch3_rd1_props_ch3_11_spline089=-235829634 +ch3_rd1_props_ch3_11_spline090=1169665301 +ch3_rd1_props_ch3_11_spline091=-1922712464 +ch3_rd1_props_ch3_11_spline092=1656121106 +ch3_rd1_props_ch3_11_spline093=-1445759669 +ch3_rd1_props_ch3_11_spline094=-1743203882 +ch3_rd1_props_combo_01_lod=1829956218 +ch3_rd1_props_combo01_01_lod=1624354314 +ch3_rd1_props_wires_01=-477421703 +ch3_rd1_props_wires_60=-1341297858 +ch3_rd1_props_wires_61=2117207944 +ch3_rd1_props_wires_62=-749063721 +ch3_rd1_props_wires_63=825945499 +ch3_rd1_props_wires_64=-148440720 +ch3_rd1_props_wires_65=-994470762 +ch3_rd1_props_wires_66=-92438499 +ch3_rd1_props_wires_67=204088182 +ch3_rd1_props_wires_68=568348386 +ch3_rd1_props_wires_69=798353997 +ch3_rd1_props_wires_70=-403514392 +ch3_rd1_props_wires_71=-105283723 +ch3_rd1_props_wires_72=57709287 +ch3_rd1_props_wires_73=355087962 +ch3_rd1_props_wires_74=517753278 +ch3_rd1_props_wires_75=814673187 +ch3_rd1_props_wires_76=982122777 +ch3_rd1_rd_dust_dcl_01=1280648743 +ch3_rd1_rd_dust_dcl_02=1966602164 +ch3_rd1_rd_dust_dcl_04=1489190603 +ch3_rd1_rd_dust_dcl_3=329352252 +ch3_rd1_wal_02=-527213011 +ch3_rd1_wal_d00=-1429952157 +ch3_rd1_wal_d01=-1735752465 +ch3_rd1_wal_d02=-946216179 +ch3_rd1_wal_d03=829699984 +ch3_rd1_wal_d04=525046591 +ch3_rd1a_05=-823393319 +ch3_rd1a_06=1085892474 +ch3_rd1a_07_ov=-530651988 +ch3_rd1a_07=846678774 +ch3_rd1a_08_ov=-389769644 +ch3_rd1a_08=605859393 +ch3_rd1a_09_ov=-1880226249 +ch3_rd1a_09=-1475037653 +ch3_rd1a_10=-1423260741 +ch3_rd1a_11_ov=2012188017 +ch3_rd1a_11=-1173266040 +ch3_rd1a_12_ov=944522363 +ch3_rd1a_12=-1899820308 +ch3_rd1a_13_ov=-731664220 +ch3_rd1a_13=257395735 +ch3_rd1a_14_ov=-222693892 +ch3_rd1a_14=497625274 +ch3_rd1a_15_ov=-1626933142 +ch3_rd1a_15=84735870 +ch3_rd1a_16_ov=-790396278 +ch3_rd1a_16=-751103013 +ch3_rd1a_17=1448942113 +ch3_rd1a_18_ov=839643491 +ch3_rd1a_18=1559504719 +ch3_rd1a_18b_rl01=913682918 +ch3_rd1a_18b_rl02=671552777 +ch3_rd1a_18b_rl03=1244354873 +ch3_rd1a_18b_rl04=1136151635 +ch3_rd1a_18b=549495482 +ch3_rd1a_18c=846415391 +ch3_rd1a_19=719209252 +ch3_rd1a_20=1562486414 +ch3_rd1a_21_ov=-1509073002 +ch3_rd1a_21=-607575081 +ch3_rd1a_21b_br01_lod=-257839013 +ch3_rd1a_21b_br01=-912722967 +ch3_rd1a_21b=-1691441215 +ch3_rd1a_22=-1316106399 +ch3_rd1a_23_ov=1817123874 +ch3_rd1a_23=-1002638145 +ch3_rd1a_24_ov=1857400025 +ch3_rd1a_24=-1844506524 +ch3_rd1a_25_ov=-2146353974 +ch3_rd1a_25=337810573 +ch3_rd1a_26_ov=1673653620 +ch3_rd1a_26=571814002 +ch3_rd1a_27_ov=-806160678 +ch3_rd1a_27=-123675258 +ch3_rd1a_28_ov=-524307828 +ch3_rd1a_28=109869405 +ch3_rd1a_29_ov=-1954663426 +ch3_rd1a_29=1295648443 +ch3_rd1a_30_ov=1306675964 +ch3_rd1a_30=1441533551 +ch3_rd1a_31_ov=-1427692140 +ch3_rd1a_32_ov=1662392444 +ch3_rd1a_33_ov=282841207 +ch3_rd1a_34_rl01=2090947442 +ch3_rd1a_34_rl02=-1987678916 +ch3_rd1a_34_rl03=1477282379 +ch3_rd1a_34_rl04=1693164551 +ch3_rd1a_34_rl05=-1288257380 +ch3_rd1a_34_rl06=1088478182 +ch3_rd1a_34_rl07=-224018575 +ch3_rd1a_34_rl08=461115677 +ch3_rd1a_34=-2067141682 +ch3_rd1a_35_rl01=1236506573 +ch3_rd1a_35_rl02=1466774336 +ch3_rd1a_35_rl03=1221105139 +ch3_rd1a_35_rl04=1450586446 +ch3_rd1a_35_rl05=1696878250 +ch3_rd1a_35=1385072472 +ch3_rd1a_99_ov=232619638 +ch3_rd1a_decal1=799061614 +ch3_rd1a_decal2=1038570235 +ch3_rd1a_gov_sign_01_lod=-1252452191 +ch3_rd1a_gov_sign_01=-443858705 +ch3_rd1a_props_ch3_rd1a_ss_spline004=802806220 +ch3_rd1a_props_ch3_rd1a_ss_spline005=1023669280 +ch3_rd1a_props_ch3_rd1a_ss_spline006=188682391 +ch3_rd1a_props_elec_w_127=589211396 +ch3_rd1a_props_elec_w_128=358648712 +ch3_rd1a_props_prop01_slod=1302181921 +ch3_rd1a_props_prop02_01_lod=-1152738719 +ch3_rd1a_props_prop03_01_lod=1297930769 +ch3_rd1a_props_prop04_01_lod=-972581623 +ch3_rd1a_props_prop05_01_lod=-109172317 +ch3_rd1a_props_prop06_01_lod=643303315 +ch3_rd1a_props_prop06_02_lod=109413176 +ch3_rd1a_props_prop06_03_lod=364878985 +ch3_rd1a_props_prop07_01_lod=289523182 +ch3_rd1a_props_prop07_02_lod=-1603390596 +ch3_rd1a_props_prop07_03_lod=-610674519 +ch3_rd1a_props_prop08_01_lod=-1206167873 +ch3_rd1a_props_prop08_02_lod=187138787 +ch3_rd1a_props_prop08_03_lod=-1133562891 +ch3_rd1a_props_prop09_02_lod=1208507783 +ch3_rd1a_props_prop09_03_lod=164365917 +ch3_rd1a_props_prop09_04_lod=-936539744 +ch3_rd1a_props_prop10_01_lod=353628058 +ch3_rd1a_props_prop10_02_lod=-1747458193 +ch3_rd1a_props_prop10_03_lod=239224267 +ch3_rd1a_props_py_w01=700800478 +ch3_rd1a_props_py_w02=928315649 +ch3_rd1a_props_py_w03=-870374765 +ch3_rd1a_props_py_w04=-1039528343 +ch3_rd1a_props_py_w05=-256119860 +ch3_rd1a_props_py_w06=-427960496 +ch3_rd1a_props_py_w07=-1830309851 +ch3_rd1a_props_py_w08=-1710801308 +ch3_rd1a_props_py_w09=-2011587959 +ch3_rd1a_props_py_w10=1415262189 +ch3_rd1a_props_py_w13=-1729742590 +ch3_rd1a_props_py_w14=-1958437441 +ch3_rd1a_props_py_w15=-322215733 +ch3_rd1a_props_spline_elec023=2059969214 +ch3_rd1a_props_spline_elec024=2028576512 +ch3_rd1a_props_spline_elec025=-799617571 +ch3_rd1a_props_spline_elec026=-32724664 +ch3_rd1a_props_spline_elec027=-993511744 +ch3_rd1a_props_spline_elec028=-1299279283 +ch3_rd1a_props_spline_elec029=350082794 +ch3_rd1a_props_spline_elec030=-248343884 +ch3_rd1a_props_spline_elec032=363879343 +ch3_rd1a_props_spline_elec033=630979506 +ch3_rd1a_props_spline_elec034=974398630 +ch3_rd1a_props_spline_elec035=1227539155 +ch3_rd1a_props_spline_elec036=1604317117 +ch3_rd1a_props_spline_elec037=-494537337 +ch3_rd1a_props_spline_elec038=-257912388 +ch3_rd1a_props_spline_elec039=97172496 +ch3_rd1a_props_spline_elec040=1168424703 +ch3_rd1a_props_spline_elec041=-1087327723 +ch3_rd1a_props_spline_elec042=-1424258581 +ch3_rd1a_props_spline_elec043=-589664920 +ch3_rd1a_props_spline_elec044=-962576140 +ch3_rd1a_props_spline_elec045=-1918710066 +ch3_rd1a_props_spline_tele01=-884879238 +ch3_rd1a_props_spline_tele02=-1097582817 +ch3_rd1a_props_spline_tele03=-1310384703 +ch3_rd1a_props_spline_tele04=53395539 +ch3_rd1a_props_spline_tele05=-195747168 +ch3_rd1a_props_spline_tele06=-410318580 +ch3_rd1a_props_spline_tele07=-99308013 +ch3_rd1a_props_spline_tele08=-322333827 +ch3_rd1a_props_spline_tele09=1584330438 +ch3_rd1a_props_spline_tele10=223138303 +ch3_rd1a_props_spline_tele11=516846850 +ch3_rd1a_props_spline_tele12=-1194874638 +ch3_rd1a_props_spline_tele13=882024586 +ch3_rd1a_props_spline_tele14=1179534337 +ch3_rd1a_props_spline_tele15=1477699468 +ch3_rd1a_props_spline_tele16=-236905688 +ch3_rd1a_props_spline_tele17=-1913498808 +ch3_rd1a_props_spline_tele18=-1615333677 +ch3_rd1a_props_spline_tele19=964700769 +ch3_rd1a_props_spline_tele20=384256728 +ch3_rd1a_props_spline_tele21=1163044782 +ch3_rd1a_props_spline_tele22=855966483 +ch3_rd1a_props_spline_tele23=-1289977020 +ch3_rd1a_sgn_sanfwy_01_lod=-513943890 +ch3_rd1a_sgn_sanfwy_01=-400381952 +ch3_rd1a_wal00=-1090035789 +ch3_rd1a_wal05=-1665819884 +ch3_rd1b_00=1742789942 +ch3_rd1b_01b=-36491671 +ch3_rd1b_01c=-532876483 +ch3_rd1b_02=980877923 +ch3_rd1b_10=925572576 +ch3_rd1b_11=1156233567 +ch3_rd1b_12=-402030690 +ch3_rd1b_13=-173466915 +ch3_rd1b_14=175785087 +ch3_rd1b_armco_01_lod=-1344408123 +ch3_rd1b_armco_01=1473815908 +ch3_rd1b_armco_02_lod=-1093553067 +ch3_rd1b_armco_02=1190921131 +ch3_rd1b_armco_03_lod=-973431177 +ch3_rd1b_armco_03=2083941919 +ch3_rd1b_armco_04_lod=-1841020506 +ch3_rd1b_armco_04=1213400669 +ch3_rd1b_armco_05_lod=-853569889 +ch3_rd1b_armco_05=1988682440 +ch3_rd1b_armco_06_lod=-1437592547 +ch3_rd1b_armco_06=1768409222 +ch3_rd1b_armco_07_lod=-1784939987 +ch3_rd1b_armco_07=454405091 +ch3_rd1b_armco_08_lod=1862544542 +ch3_rd1b_armco_08=262509827 +ch3_rd1b_armco_09_lod=1613505739 +ch3_rd1b_armco_09=1046966918 +ch3_rd1b_armco_10_lod=535959452 +ch3_rd1b_armco_10=1105883536 +ch3_rd1b_armco_11_lod=-53850326 +ch3_rd1b_armco_11=943414834 +ch3_rd1b_armco_12_lod=-1085418632 +ch3_rd1b_armco_12=1703819479 +ch3_rd1b_armco_13_lod=1761316748 +ch3_rd1b_armco_13=2076075319 +ch3_rd1b_armco_14_lod=-787476258 +ch3_rd1b_armco_14=-1403763110 +ch3_rd1b_armco_15_lod=-537495973 +ch3_rd1b_armco_15=-1773790658 +ch3_rd1b_armco_16_lod=-988660995 +ch3_rd1b_armco_16=-806220395 +ch3_rd1b_armco_17_lod=-1452701345 +ch3_rd1b_armco_17=-641392325 +ch3_rd1b_armco_18_lod=288996878 +ch3_rd1b_armco_18=-207760148 +ch3_rd1b_armco_19_lod=-213579790 +ch3_rd1b_armco_19=-45225908 +ch3_rd1b_armco_20_lod=949878491 +ch3_rd1b_armco_20=-107355628 +ch3_rd1b_armco_21_lod=829573348 +ch3_rd1b_armco_21=199132833 +ch3_rd1b_curb_=-1035065560 +ch3_rd1b_dcl_01=603709941 +ch3_rd1b_dcl_02=364725624 +ch3_rd1b_dcl_03=2063798218 +ch3_rd1b_dcl_jn_01=1566543395 +ch3_rd1b_dus_02=2023907654 +ch3_rd1b_dus_lb_003=1085252527 +ch3_rd1b_dus_lb_01=-747889953 +ch3_rd1b_dus_lb_02=-449986974 +ch3_rd1b_dust_dcl_01=1619560116 +ch3_rd1b_dust_rd_dcl_01=525742074 +ch3_rd2_armco_01_lod=-945750233 +ch3_rd2_armco_01=-1323362228 +ch3_rd2_armco_03a_lod=1163778887 +ch3_rd2_armco_03a=2023611714 +ch3_rd2_armco_03b_lod=13659623 +ch3_rd2_armco_03b=781175079 +ch3_rd2_armco_03c_lod=-1615017391 +ch3_rd2_armco_03c=1548625059 +ch3_rd2_armco_03d_lod=555371987 +ch3_rd2_armco_03d=-292665051 +ch3_rd2_armco_03e_lod=49067236 +ch3_rd2_armco_03e=472556641 +ch3_rd2_armco_03f_lod=1366025047 +ch3_rd2_armco_03f=-753429960 +ch3_rd2_armco_04_b01_lod=-1537303130 +ch3_rd2_armco_04_b01=208440367 +ch3_rd2_armco_04_b02_lod=-1207187204 +ch3_rd2_armco_04_b02=838588237 +ch3_rd2_armco_04_b03_lod=2028114199 +ch3_rd2_armco_04_b03=1375639378 +ch3_rd2_armco_04_b04_lod=384815769 +ch3_rd2_armco_04_b04=-2143718457 +ch3_rd2_armco_04_b05_lod=-1326133767 +ch3_rd2_armco_04_b05=1970953801 +ch3_rd2_armco_04_lod=1966578193 +ch3_rd2_armco_04=1267977523 +ch3_rd2_armco_05_lod=-2044329799 +ch3_rd2_armco_05=-170450505 +ch3_rd2_armco_08_01_lod=-1019209829 +ch3_rd2_armco_08_01=-842276014 +ch3_rd2_armco_08_02_lod=-1341067468 +ch3_rd2_armco_08_02=1792613718 +ch3_rd2_armco_08_03_lod=808523012 +ch3_rd2_armco_08_03=2032908795 +ch3_rd2_billboard01=-287067331 +ch3_rd2_billboard01graffiti=1783812936 +ch3_rd2_bridge_01_rl01_lod=-1256327450 +ch3_rd2_bridge_01_rl01=-1180576353 +ch3_rd2_bridge_01_rl02_lod=1055620608 +ch3_rd2_bridge_01_rl02=-420696012 +ch3_rd2_bridge_01=1323979737 +ch3_rd2_bridge_02_rl01_lod=997607763 +ch3_rd2_bridge_02_rl01=-1982943537 +ch3_rd2_bridge_02_rl02_lod=239885496 +ch3_rd2_bridge_02_rl02=-1425149619 +ch3_rd2_bridge_02=1554083655 +ch3_rd2_bridge_02a_rl01_lod=-834239745 +ch3_rd2_bridge_02a_rl01=-1789013659 +ch3_rd2_bridge_02a_rl02_lod=925893799 +ch3_rd2_bridge_02a_rl02=1326859375 +ch3_rd2_bridge_02a=-1902852524 +ch3_rd2_bridge_03_rl01_lod=-1907424509 +ch3_rd2_bridge_03_rl01=-1001633492 +ch3_rd2_bridge_03_rl02_lod=-1774332852 +ch3_rd2_bridge_03_rl02=-1425729890 +ch3_rd2_bridge_03_rl03_lod=664052285 +ch3_rd2_bridge_03_rl03=1597472516 +ch3_rd2_bridge_03=1137884642 +ch3_rd2_bridge_04_rl01_lod=-1998013890 +ch3_rd2_bridge_04_rl01=1059265126 +ch3_rd2_bridge_04_rl02_lod001=-1186871725 +ch3_rd2_bridge_04_rl02=1844017138 +ch3_rd2_bridge_04_rl03_lod=-1722728133 +ch3_rd2_bridge_04_rl03=1534907161 +ch3_rd2_bridge_04_rl04_lod=-181665681 +ch3_rd2_bridge_04_rl04=-2008011585 +ch3_rd2_bridge_04_rl05_lod=1141753856 +ch3_rd2_bridge_04_rl05=1993902544 +ch3_rd2_bridge_04=1408065047 +ch3_rd2_ch3_condecal2=1834735422 +ch3_rd2_dcl_bdg_sup_01=-1941106774 +ch3_rd2_decals=938405904 +ch3_rd2_decals01=1286375210 +ch3_rd2_decals02=2134830158 +ch3_rd2_decals03=1916195390 +ch3_rd2_decals04=-1528580197 +ch3_rd2_decals06=-933855616 +ch3_rd2_dust_decal=-2072749407 +ch3_rd2_frywy_rd_sgn_01=-162338163 +ch3_rd2_frywy_rd_sgnfm_01=-683497511 +ch3_rd2_fww_dcl_sign_01=1908837857 +ch3_rd2_props_combo0102_06_lod=-723337632 +ch3_rd2_props_combo0102_09_lod=1210434047 +ch3_rd2_props_combo0103_slod=502032016 +ch3_rd2_props_combo0203_03_lod=-853300954 +ch3_rd2_props_combo0205_03_lod=2075597339 +ch3_rd2_props_combo0205_08_lod=-41126879 +ch3_rd2_props_combo0206_03_lod=-385013034 +ch3_rd2_props_combo0208_04_lod=-1525121481 +ch3_rd2_props_combo08_slod=-2016367027 +ch3_rd2_props_combo13_slod=-1633461023 +ch3_rd2_props_combo16_07_lod=-2041797022 +ch3_rd2_props_combo17_slod=-287712252 +ch3_rd2_props_combo19_08_lod=-459355767 +ch3_rd2_props_combo20_slod=-826493730 +ch3_rd2_props_elec_w_200=2007884538 +ch3_rd2_props_elec_w_201=813880485 +ch3_rd2_props_elec_w_202=1513170945 +ch3_rd2_props_elec_w_206=-382351864 +ch3_rd2_props_elec_w_207=-156081915 +ch3_rd2_props_elec_w_209=-634345470 +ch3_rd2_props_elec_w_210=1409522930 +ch3_rd2_props_elec_w_211=-1929998629 +ch3_rd2_props_elec_w_212=-1335503431 +ch3_rd2_props_elec_w_213=448703081 +ch3_rd2_props_elec_w_214=214699652 +ch3_rd2_props_elec_w_215=1999364930 +ch3_rd2_props_elec_w_306=-360078733 +ch3_rd2_props_elec_w145=1681490233 +ch3_rd2_props_elec_wires_sp145=-233641116 +ch3_rd2_props_elec_wires_sp146=349188310 +ch3_rd2_props_elec_wires_sp147=120034693 +ch3_rd2_rd1_01=-77595369 +ch3_rd2_rd1_02=-383166294 +ch3_rd2_rd1_03=-1068824850 +ch3_rd2_rd1_05_rl_lod=84056260 +ch3_rd2_rd1_05_rl=-494243181 +ch3_rd2_rd1_05=-1296798783 +ch3_rd2_rd1_07=-1778535852 +ch3_rd2_rd1_08=-1933598760 +ch3_rd2_rd1_09=1178604242 +ch3_rd2_rd1_11=-1198688725 +ch3_rd2_rd1_22=-391259657 +ch3_rd2_rd1_30=-318515071 +ch3_rd2_rd1_31_rl01_lod=-1594139686 +ch3_rd2_rd1_31_rl01=28828991 +ch3_rd2_rd1_31_rl02_lod=-2019060154 +ch3_rd2_rd1_31_rl02=785858429 +ch3_rd2_rd1_31_rl03_lod=274160256 +ch3_rd2_rd1_31_rl03=1019468630 +ch3_rd2_rd1_31_rl04_lod=-44394746 +ch3_rd2_rd1_31_rl04=1251342074 +ch3_rd2_rd1_31_rl05_lod=2031953314 +ch3_rd2_rd1_31_rl05=1482134141 +ch3_rd2_rd1_31=-1027374079 +ch3_rd2_rd1_46=-122849912 +ch3_rd2_rum_strip00=-381704663 +ch3_rd2_rum_strip01=326630041 +ch3_rd2_rum_strip02=80043316 +ch3_rd2_rum_strip03=780316846 +ch3_rd2_rum_strip04=508891219 +ch3_rd2_rum_strip05=1276603351 +ch3_rd2_rum_strip06=1037094730 +ch3_rd2_support_03_rl01_lod=1169810808 +ch3_rd2_support_03_rl01=1172761258 +ch3_rd2_support_03_rl02_lod=-954161885 +ch3_rd2_support_03_rl02=1475710655 +ch3_rd2_support_03_rl03_lod=817256088 +ch3_rd2_support_03_rl03=2055197651 +ch3_rd2_support_03_rl04_lod=958645342 +ch3_rd2_support_03_rl04=-2000850866 +ch3_rd2_support_03=2016502010 +ch3_rd2b_b1_rl01=-195818454 +ch3_rd2b_b1_rl02=537289614 +ch3_rd2b_b1_rl03=287819217 +ch3_rd2b_b1_rl04=982587555 +ch3_rd2b_b2_rl01=-1526462065 +ch3_rd2b_b2_rl02=-1789892056 +ch3_rd2b_b2_rl03=1028471387 +ch3_rd2b_b2_rl04=1334042312 +ch3_rd2b_b2_rl05=432632660 +ch3_rd2b_b2_rl06=737744819 +ch3_rd2b_b5_rl01=-1991598765 +ch3_rd2b_b5_rl02=-1759495938 +ch3_rd2b_b5_rl03=1313482455 +ch3_rd2b_b5_rl04=-1195377723 +ch3_rd2b_b5_rl05=-1984422474 +ch3_rd2b_b5_rl06=-1807076646 +ch3_rd2b_barrier_00_lod=-420115350 +ch3_rd2b_barrier_00=391110660 +ch3_rd2b_barrier_01=769854766 +ch3_rd2b_barrier_02=1386895036 +ch3_rd2b_barrier_03_lod=-866344450 +ch3_rd2b_barrier_03=1616245267 +ch3_rd2b_barrier_04_lod=-526155070 +ch3_rd2b_barrier_04=-516787254 +ch3_rd2b_barrier_05=-148267080 +ch3_rd2b_barrier_06_lod001=1946901676 +ch3_rd2b_barrier_06=81804069 +ch3_rd2b_bdg_endbariers_lod=1910816271 +ch3_rd2b_bdg_endbariers=-670732483 +ch3_rd2b_bdg_rl01_lod=-1637227523 +ch3_rd2b_bdg_rl01=-1211770880 +ch3_rd2b_bdg_rl02_lod=995768142 +ch3_rd2b_bdg_rl02=-1304081157 +ch3_rd2b_bdg_rl03_lod=-1302999313 +ch3_rd2b_bdg_rl03=-1075582920 +ch3_rd2b_bdg_rl04_lod=2043440436 +ch3_rd2b_bdg_rl04=1366133581 +ch3_rd2b_bdg_rl05_lod=1445320119 +ch3_rd2b_bdg_rl05=1734326065 +ch3_rd2b_billboard01=-311765089 +ch3_rd2b_ch3_rd2c_fwy_01=1952235351 +ch3_rd2b_decals05=-1554645946 +ch3_rd2b_dl_004=-1991137279 +ch3_rd2b_dl_1=-194345995 +ch3_rd2b_dl_2=279362669 +ch3_rd2b_dl_3=383076554 +ch3_rd2b_fw_18a=-856565312 +ch3_rd2b_fw_18b=1938630388 +ch3_rd2b_fw_ov_14=1311835708 +ch3_rd2b_fw_ov_15=338432567 +ch3_rd2b_fw_ov_16=-2043578820 +ch3_rd2b_fw_ov_17=823249922 +ch3_rd2b_fw_ov_21=161414201 +ch3_rd2b_fw_ov_22=-329399881 +ch3_rd2b_fw_ov_23=-1457308865 +ch3_rd2b_fw_ov_24=-1748723582 +ch3_rd2b_fw_ov_25=-996806108 +ch3_rd2b_fw_ov_26=-1218422855 +ch3_rd2b_fw_ov_27=1885718981 +ch3_rd2b_fw_ov_29a=-57728685 +ch3_rd2b_fw_ov_29b=1022763576 +ch3_rd2b_fw_ov_30=178322645 +ch3_rd2b_fw_ov_32=591474205 +ch3_rd2b_fw_ov_85=-267962138 +ch3_rd2b_fwy_01=-2036641100 +ch3_rd2b_fwy_02=-1672577510 +ch3_rd2b_fwy_04=1881449927 +ch3_rd2b_fwy_05=-101402371 +ch3_rd2b_fwy_06=-402680557 +ch3_rd2b_fwy_06b=-1969447083 +ch3_rd2b_fwy_07=392786918 +ch3_rd2b_fwy_3=586987978 +ch3_rd2b_fwy_4_rd_41a_ovly2=458548820 +ch3_rd2b_fwysign_001_bb=-257035924 +ch3_rd2b_fwysign_001=181457696 +ch3_rd2b_fwysign_002_bb=-745372834 +ch3_rd2b_fwysign_002_bba=-759007220 +ch3_rd2b_fwysign_002_o=-610778068 +ch3_rd2b_fwysign_002=531561692 +ch3_rd2b_fwysign_003_bb=-400767868 +ch3_rd2b_fwysign_003_bba=1466346107 +ch3_rd2b_fwysign_003_o=32932232 +ch3_rd2b_fwysign_003=-311158681 +ch3_rd2b_fwysign_004=-197843479 +ch3_rd2b_fwysign_005=-833168851 +ch3_rd2b_ovly_fwysgn_01=705958171 +ch3_rd2b_rd04_d=-1773917015 +ch3_rd2b_rd06_d=1360251284 +ch3_rd2b_rd1_12=-1406659532 +ch3_rd2b_rd1_13=2031267338 +ch3_rd2b_rd1_14=-878488790 +ch3_rd2b_rd1_15=-1801951979 +ch3_rd2b_rd1_16=1734281891 +ch3_rd2b_rd1_17=810097784 +ch3_rd2b_rd1_18=-2089827644 +ch3_rd2b_rd1_19=803347366 +ch3_rd2b_rd1_20=-1689029781 +ch3_rd2b_rd1_21=1418487262 +ch3_rd2b_rdbr_03=394687871 +ch3_rd2b_shadowb01=1126340248 +ch3_rd2b_shadowb02=-1626059126 +ch3_rd2b_support00=1587705338 +ch3_rd2b_support00b=-781460070 +ch3_rd2b_support01=-1969762844 +ch3_rd2b_support02=2016356627 +ch3_rd2b_wall01=-776691721 +ch3_rd2b_wall02=-628182613 +ch3_rd2b_wall03=-1408707424 +ch3_rd2b_wall04=-1904699008 +ch3_rd2b_wall05=-1629996481 +ch3_rd2b_wall06=1778241675 +ch3_rd2b_wall07=2082501840 +ch3_rd2b_wall08=1301452725 +ch3_rd2b_wall09=662850485 +ch3_rd2b_wall10=411184817 +cheetah=-1311154784 +chimera=6774487 +chino=349605904 +chino2=-1361687965 +cj_arrow_icon_2=-1607885248 +cj_arrow_icon=1081190986 +cj_cone=162031196 +cj_cylinder=-1493538113 +cj_parachute=-893085711 +cj_proc_tin2=1940981977 +cj_r_icon_flag=-378442850 +cj_ring_icon_2=-1360947797 +cliffhanger=390201602 +cloudhat_altitude_heavy_a=205439253 +cloudhat_altitude_heavy_b=-49995102 +cloudhat_altitude_heavy_c=-1209821092 +cloudhat_altitude_light_a=-2133727222 +cloudhat_altitude_light_b=339971823 +cloudhat_altitude_med_a=-1218474800 +cloudhat_altitude_med_b=-959108165 +cloudhat_altitude_med_c=-737196497 +cloudhat_altitude_vlight_a=-148317136 +cloudhat_altitude_vlight_b=680836867 +cloudhat_altostatus_a=1151047359 +cloudhat_altostatus_b=1916432892 +cloudhat_cirrocumulus_a=-319149160 +cloudhat_cirrocumulus_b=-1071197714 +cloudhat_cirrus=1455206113 +cloudhat_clear01_a=1225604557 +cloudhat_clear01_b=843583555 +cloudhat_clear01_c=-157968149 +cloudhat_cloudy_a=-236557773 +cloudhat_cloudy_b=-414296829 +cloudhat_cloudy_base=-94699222 +cloudhat_cloudy_c=-1897520076 +cloudhat_cloudy_d=2100396235 +cloudhat_cloudy_e=1251220369 +cloudhat_cloudy_f=-1599682635 +cloudhat_contrails_a=-1166320547 +cloudhat_contrails_b=-1466713970 +cloudhat_contrails_c=-1915976960 +cloudhat_contrails_d=68185990 +cloudhat_fog=1119489215 +cloudhat_horizon_a=954540222 +cloudhat_horizon_b=946741200 +cloudhat_horizon_c=644709323 +cloudhat_nimbus_a=1582233807 +cloudhat_nimbus_b=814488906 +cloudhat_nimbus_c=58442538 +cloudhat_puff_a=1273060922 +cloudhat_puff_b=975944399 +cloudhat_puff_c=-791779310 +cloudhat_puff_old=-514083688 +cloudhat_rain_a=-820737959 +cloudhat_rain_b=-556029977 +cloudhat_shower_a=-1813883975 +cloudhat_shower_b=-1513949318 +cloudhat_shower_c=2042929022 +cloudhat_snowy01=-1957486405 +cloudhat_stormy01_a=215951106 +cloudhat_stormy01_b=-609074011 +cloudhat_stormy01_c=-378281944 +cloudhat_stormy01_d=-206801763 +cloudhat_stormy01_e=-1047424920 +cloudhat_stormy01_f=-668942970 +cloudhat_stratocumulus=1514654836 +cloudhat_stripey_a=-1151479258 +cloudhat_stripey_b=-845121877 +cloudhat_test_anim=-321936622 +cloudhat_test_animsoft=690321156 +cloudhat_test_fast=-1971667422 +cloudhat_test_fog=-1652574385 +cloudhat_wispy_a=2037653808 +cloudhat_wispy_b=1874464188 +coach=-2072933068 +cog55=906642318 +cog552=704435172 +cogcabrio=330661258 +cognoscenti=-2030171296 +cognoscenti2=-604842630 +comet2=-1045541610 +comet3=-2022483795 +contender=683047626 +coquette=108773431 +coquette2=1011753235 +coquette3=784565758 +cropduster01_skin=-670052629 +cropduster02_skin=-1339103244 +cropduster1_skin=-934194459 +cropduster2_skin=-1651166217 +cropduster3_skin=192578208 +cropduster4_skin=-1376441533 +cruiser=448402357 +crusader=321739290 +cs_amandatownley=-1779492637 +cs_andreas=-413773017 +cs_ashley=650367097 +cs_bankman=-1755309778 +cs_barry=1767447799 +cs_beverly=-1267809450 +cs_brad=-270159898 +cs_bradcadaver=1915268960 +cs_carbuyer=-1932625649 +cs_casey=-359228352 +cs_chengsr=819699067 +cs_chrisformage=-1041006362 +cs_clay=-607414220 +cs_dale=216536661 +cs_davenorton=-2054740852 +cs_debra=-321892375 +cs_denise=1870669624 +cs_devin=788622594 +cs_dom=1198698306 +cs_dreyfuss=1012965715 +cs_drfriedlander=-1549575121 +cs_fabien=1191403201 +cs_fbisuit_01=1482427218 +cs_floyd=103106535 +cs_guadalope=261428209 +cs_gurk=-1022036185 +cs_hunter=1531218220 +cs_janet=808778210 +cs_jewelass=1145088004 +cs_jimmyboston=60192701 +cs_jimmydisanto=-1194552652 +cs_joeminuteman=-258122199 +cs_johnnyklebitz=-91572095 +cs_josef=1167549130 +cs_josh=1158606749 +cs_karen_daniels=1269774364 +cs_lamardavis=1162230285 +cs_lazlow=949295643 +cs_lestercrest=-1248528957 +cs_lifeinvad_01=1918178165 +cs_magenta=1477887514 +cs_manuel=-72125238 +cs_marnie=1464721716 +cs_martinmadrazo=1129928304 +cs_maryann=161007533 +cs_michelle=1890499016 +cs_milton=-1217776881 +cs_molly=1167167044 +cs_movpremf_01=1270514905 +cs_movpremmale=-1922568579 +cs_mrk=-1010001291 +cs_mrs_thornhill=1334976110 +cs_mrsphillips=-872569905 +cs_natalia=1325314544 +cs_nervousron=2023152276 +cs_nigel=-515400693 +cs_old_man1a=518814684 +cs_old_man2=-1728452752 +cs_omega=-1955548155 +cs_orleans=-1389097126 +cs_paper=1798879480 +cs_patricia=-544533759 +cs_priest=1299047806 +cs_prolsec_02=512955554 +cs_remote_01=123708879 +cs_russiandrunk=1179785778 +cs_siemonyetarian=-1064078846 +cs_solomon=-154017714 +cs_stevehains=-1528782338 +cs_stretch=-1992464379 +cs_tanisha=1123963760 +cs_taocheng=-2006710211 +cs_taostranslator=1397974313 +cs_tenniscoach=1545995274 +cs_terry=978452933 +cs_tom=1776856003 +cs_tomepsilon=-1945119518 +cs_tracydisanto=101298480 +cs_wade=-765011498 +cs_x_array02=1555078454 +cs_x_array03=796869332 +cs_x_rublrga=207160315 +cs_x_rublrgb=503686996 +cs_x_rublrgc=1992513746 +cs_x_rublrgd=-2005468103 +cs_x_rublrge=-1973157825 +cs_x_rubmeda=-1215587719 +cs_x_rubmedb=634353407 +cs_x_rubmedc=349754642 +cs_x_rubmedd=-1062851382 +cs_x_rubmede=-438470856 +cs_x_rubsmla=726677991 +cs_x_rubsmlb=-243022249 +cs_x_rubsmlc=189594089 +cs_x_rubsmld=350653724 +cs_x_rubsmle=513319040 +cs_x_rubweea=-1119102666 +cs_x_rubweec=-1714089399 +cs_x_rubweed=-1332461625 +cs_x_rubweee=212137959 +cs_x_weesmlb=-432178804 +cs_zimbor=-357782800 +cs1_01_barn01_detail=500896100 +cs1_01_barn01=686297575 +cs1_01_barn02_dec=1344109197 +cs1_01_barn02_det=-1988858538 +cs1_01_barn02=422408818 +cs1_01_barn03=-1806014262 +cs1_01_billboard=-1583757621 +cs1_01_culvert001_decal=1658297197 +cs1_01_culvert001=-234712503 +cs1_01_deadtree02=810065309 +cs1_01_dec11=-378103811 +cs1_01_deca_aa1=-1349374491 +cs1_01_decal02=-1196118295 +cs1_01_decal02a=-1742787124 +cs1_01_decal02b=1634517096 +cs1_01_decal02c=-1147013935 +cs1_01_decal02c001=-329478670 +cs1_01_decal02e=-518602822 +cs1_01_decal10=-650580911 +cs1_01_decal16=143674099 +cs1_01_decal17=1566962845 +cs1_01_decal18=-335965754 +cs1_01_decal19=-2089533243 +cs1_01_decal69=-1194055012 +cs1_01_emissive_01_lod=-1918430007 +cs1_01_emissive_01=-955160385 +cs1_01_emissive_02_lod=-2130093763 +cs1_01_emissive_02=-1371523299 +cs1_01_emissive_03_lod=-1112678596 +cs1_01_emissive_03=1759226965 +cs1_01_fence_wire02=-1617236980 +cs1_01_fence03=-1545817940 +cs1_01_fencebits=-1721807691 +cs1_01_glue_007=-285349131 +cs1_01_glue_01=-1994337096 +cs1_01_glue_02a=-1961711188 +cs1_01_glue_03=347499489 +cs1_01_glue_04=-437809596 +cs1_01_glue_05=-278748870 +cs1_01_glue_06=1369040299 +cs1_01_land_009=-1552644623 +cs1_01_land_08a=1830822473 +cs1_01_land03=1214849210 +cs1_01_land11_decal01=-1680621700 +cs1_01_land11_decal05=1693962693 +cs1_01_land11=496749628 +cs1_01_land14=-156893615 +cs1_01_polytunnels_010=819718327 +cs1_01_polytunnels_012=-1238863038 +cs1_01_propane_sign=417653192 +cs1_01_props_elec_wire_06b=-1759873242 +cs1_01_props_elec_wire_new020=2028324394 +cs1_01_props_elec_wire_s03b=-879704471 +cs1_01_props_elec_wire_sp03=-14775816 +cs1_01_props_elec_wire_sp06=827092563 +cs1_01_props_elec_wire_sp11=1257316988 +cs1_01_props_elec_wire_sp15=834924578 +cs1_01_props_elec_wire_sp15b=926858370 +cs1_01_props_elec_wire11b=536849065 +cs1_01_props_pylon_wire07=1482266408 +cs1_01_props_pylon_wire08=-965610657 +cs1_01_props_pylon_wire121=-232891809 +cs1_01_props_pylon_wire200=2059538246 +cs1_01_props_pylon_wire301=-1490831412 +cs1_01_scrub=-1532852387 +cs1_01_shed03=1437795656 +cs1_01_signs01=-682800176 +cs1_01_signs02=45621925 +cs1_01_signs03=1767174117 +cs1_01_silo_002_ovr=-1235258992 +cs1_01_silo_002=178751227 +cs1_01_silo_det_lod=2000010372 +cs1_01_silo_det=-619879544 +cs1_01_silo=-1578053562 +cs1_01_smallshed=-604837460 +cs1_01_template_drainage_039=-238595328 +cs1_01_templates_bales_005=-136377374 +cs1_01_templates_bales_006=-331549546 +cs1_01_templates_bales_007=-628666069 +cs1_01_templates_bales_03_d002=-320868068 +cs1_01_truckbuild1=140464641 +cs1_01_truckbuild2=496270443 +cs1_01_truckbuild3=759569358 +cs1_01_truckbuild5=1070252247 +cs1_01_truckbuild6=1418848869 +cs1_01_tunnel11=-120883601 +cs1_01_tunnelhoops01=477025672 +cs1_01_tunnels_014=956364290 +cs1_01_tunnels_027=-398406445 +cs1_01_tunnels_07=-328149813 +cs1_01_util02=-161331385 +cs1_01_util05=52486340 +cs1_01_wall02=1583982486 +cs1_01_watertank01=-1426247821 +cs1_01_weed_01=-1757504760 +cs1_01_weed_02=-1459732857 +cs1_01_weldshed_a=1396838982 +cs1_01_weldshed=-1332924853 +cs1_02_050_dec=1090465763 +cs1_02_050_ladders=-827104492 +cs1_02_050=980476069 +cs1_02_28_glue=-507362406 +cs1_02_28aa_glue=511326633 +cs1_02_28b_glue=1641786747 +cs1_02_28bb_glue=1707802587 +cs1_02_33_glue=1077471875 +cs1_02_33_rail_glue=-1777388846 +cs1_02_33_rail=-1050389536 +cs1_02_33b_glue=1720337801 +cs1_02_33c_glue=-150808201 +cs1_02_37_chick=-1231647556 +cs1_02_bb_brand_hd=-1916728028 +cs1_02_bb2_brand_hd=-374172712 +cs1_02_bb2_brandb_hd=1323780898 +cs1_02_beam04_rail=1991978464 +cs1_02_beam04=-808475034 +cs1_02_biln019_dec=-1698433478 +cs1_02_biln019_rail=-763407615 +cs1_02_biln019=1926798123 +cs1_02_biln020=-1029398238 +cs1_02_biln04_dec=933823517 +cs1_02_biln04=-1192977805 +cs1_02_buntingflags_01=-853490290 +cs1_02_buntingflags_02=-1638242302 +cs1_02_buntingflags_03=1878625089 +cs1_02_buntingflags=1873685238 +cs1_02_carpark01a_dec=276780974 +cs1_02_carpark02=-1728789530 +cs1_02_carpark03_d=-925548910 +cs1_02_carpark03_ladder=-430432741 +cs1_02_carpark03=-967696732 +cs1_02_carpark04=1665456259 +cs1_02_cbf1slod=901061010 +cs1_02_cfdoor_front=2054705809 +cs1_02_cfdoor_side=1959688621 +cs1_02_cfdoor_slod=1025110825 +cs1_02_cfdr_back=361246720 +cs1_02_chair_tarped001=764286573 +cs1_02_chikn12_dec=-1820729602 +cs1_02_chikn12_ladder001=1479804249 +cs1_02_chikn12_rail2=1554213045 +cs1_02_chikn12=-411647072 +cs1_02_cprk1_d=1461817122 +cs1_02_cprk1=1970764590 +cs1_02_cprk2_d=-1443414103 +cs1_02_cprk2=-1282476224 +cs1_02_cprk3_dec=1801569475 +cs1_02_cprk3=-997516972 +cs1_02_cprk4_dc1=-367935283 +cs1_02_cprk4=-1911870407 +cs1_02_cprk5=-1598140001 +cs1_02_deco03_dec=-1786408510 +cs1_02_deco03_ladder=1279856009 +cs1_02_deco03_windows=-513045951 +cs1_02_deco03=-814302300 +cs1_02_emissive01_lod=321266885 +cs1_02_emissive01=751284865 +cs1_02_emissive02_lod=1267452218 +cs1_02_emissive02=1251012115 +cs1_02_emissive03_lod=-864564792 +cs1_02_emissive03=-1910278857 +cs1_02_emissive04_lod=7326082 +cs1_02_emissive04=517478050 +cs1_02_emissive05_lod=-2058655367 +cs1_02_emissive05=1111711088 +cs1_02_emissive06_lod=-1143426531 +cs1_02_emissive06=1351219709 +cs1_02_festival_stage=-535309648 +cs1_02_festivalbanners=-1672905681 +cs1_02_glue_01=1977076315 +cs1_02_glue_02=1083858953 +cs1_02_glue_04=776846192 +cs1_02_indust_02=1472299569 +cs1_02_indust_02d_=-1181665246 +cs1_02_indust_08_d=748718668 +cs1_02_indust_08_ladder=1934620438 +cs1_02_indust_08=-324588546 +cs1_02_milo_window_dummy=-566983557 +cs1_02_milo2_lod=886074271 +cs1_02_milo2_slod1=-1722460612 +cs1_02_milo3_lod=1769525396 +cs1_02_rail01=1502218657 +cs1_02_rail02=2136626497 +cs1_02_rail03_d=-1399705828 +cs1_02_rail03=-1875380484 +cs1_02_rail04=-886313761 +cs1_02_retainer024=58492072 +cs1_02_retainer025=1440360802 +cs1_02_retainer026=672419287 +cs1_02_retainer027=2082928123 +cs1_02_retainer028=1281889918 +cs1_02_retainer029=-1633699092 +cs1_02_retainer13=1813011290 +cs1_02_retainer14=-1237618765 +cs1_02_retainer15=-678251935 +cs1_02_retainer16=-1851414904 +cs1_02_retainer17=-2062316188 +cs1_02_retainer18=-559988614 +cs1_02_retainer19=280110239 +cs1_02_retainer20=83201518 +cs1_02_retainer21=374976694 +cs1_02_retainer22=1396910732 +cs1_02_retainer23=-1567405781 +cs1_02_rwshed01=-2041927399 +cs1_02_smstation=1068847033 +cs1_02_stage_rails=511451732 +cs1_02_tower_rail=785022080 +cs1_02_weed=-19938490 +cs1_02_wtower=168340054 +cs1_03_bigware_alpha=-1744196223 +cs1_03_bigware_rail=-1615813331 +cs1_03_bigware=832306070 +cs1_03_build_d01=50999745 +cs1_03_build_d02=-281015763 +cs1_03_build_d03=562425528 +cs1_03_build_d04=292769427 +cs1_03_build_d05=-1138449417 +cs1_03_build_d06=-1403714472 +cs1_03_condeets1=-779681331 +cs1_03_cons1=-549554049 +cs1_03_cons2=-1360324647 +cs1_03_consbill1=-1122281850 +cs1_03_consbill2=-1351075008 +cs1_03_consbill3=-1580818467 +cs1_03_consgrnd_dec=60303638 +cs1_03_consgrnd=-460555672 +cs1_03_emissive_lod=-1906379174 +cs1_03_emissive=747073808 +cs1_03_glue_001=354702678 +cs1_03_glue_002=-953632428 +cs1_03_glue_003=-1192551207 +cs1_03_glue_004=-308148750 +cs1_03_hedgebase_1=1321242795 +cs1_03_hedgebase_2=-593515413 +cs1_03_hedgedecal_1=-1628959439 +cs1_03_hedgedecal_2=-1849036043 +cs1_03_house_alpha=2141966489 +cs1_03_house1_alpha=-1231197872 +cs1_03_house1=-994629715 +cs1_03_house2_alpha=-1994666419 +cs1_03_house2=-1278179872 +cs1_03_house3_alpha=1757512289 +cs1_03_house3=-1476170170 +cs1_03_house4_alpha=-1355326414 +cs1_03_house4=-1759130485 +cs1_03_house5_alpha=-1921601270 +cs1_03_house5=-1987464877 +cs1_03_house6_dec=-294529626 +cs1_03_house6=-1600004281 +cs1_03_house7_alpha=1259092018 +cs1_03_house7=1917944487 +cs1_03_hsegrnda_dec=-421394744 +cs1_03_hsegrnda_dets=1289253213 +cs1_03_hsegrnda=-936009440 +cs1_03_hsegrndb=-1819101221 +cs1_03_hsegrowth=204493111 +cs1_03_hsewall1=474867474 +cs1_03_iron_spikes=455350863 +cs1_03_poster1=-635932768 +cs1_03_posters2=1514481512 +cs1_03_shps1_dets=-831439152 +cs1_03_shps1=1323113141 +cs1_03_shps2_alpha=954325658 +cs1_03_shps2=981365240 +cs1_03_shps3_alpha=1344367720 +cs1_03_shps3_dets=689830025 +cs1_03_shps3=-2003169746 +cs1_03_shpsgrnd_d=1781300532 +cs1_03_shpsgrnd=781316872 +cs1_03_shpss_dec=535698739 +cs1_03_sprmgrnd_d=1482752112 +cs1_03_sprmkt_d=-940902850 +cs1_03_sprmkt=-1571344999 +cs1_03_sprmktgrnd=-156024109 +cs1_03_wareh1_d=-1614601457 +cs1_03_wareh1=-1220353920 +cs1_03_weed=-1561305444 +cs1_04_63_ov=1787580084 +cs1_04_63=514604305 +cs1_04_adstslod=-1297084746 +cs1_04_aldstslod=1122175852 +cs1_04_apt_balc_rail=320507128 +cs1_04_apt_dec_dest=1004196714 +cs1_04_apt_decals=-1734045561 +cs1_04_apt_dest=-816303176 +cs1_04_apt_grnd_dec=-2004637554 +cs1_04_apt_grnd_dst_dec=2057151048 +cs1_04_apt_grnd_dst=-636665748 +cs1_04_apt_grnd_lod=778463341 +cs1_04_apt_grnd=766382206 +cs1_04_apt_hole_dest=-1837682020 +cs1_04_apt_signs=918483307 +cs1_04_apt_slod=-1973270115 +cs1_04_apt=-341551967 +cs1_04_aptdestgrnd_lod=1462966863 +cs1_04_bank_bb=-381646973 +cs1_04_bank_ov=1502194279 +cs1_04_bank=-961180886 +cs1_04_bankgrnd=-630677966 +cs1_04_bnkcarpark_ov=-1495883599 +cs1_04_building_01=1883955272 +cs1_04_building_02=959509013 +cs1_04_burnt_rubble=756412540 +cs1_04_canopy=-1367366038 +cs1_04_emissive_lod=883999951 +cs1_04_emissive=-916350315 +cs1_04_emptylot_ov=-484971063 +cs1_04_emptylot=-414328756 +cs1_04_garage_build=150257251 +cs1_04_garage_det=2083732794 +cs1_04_garage_grnd=321210883 +cs1_04_garagegrnd_ov=-155691249 +cs1_04_gardens_a=-1617719906 +cs1_04_gardens=1074896842 +cs1_04_gasparticle_grp2_02=1049225362 +cs1_04_gasparticle_grp2_03=1839351486 +cs1_04_gasparticle_grp2_04=451223881 +cs1_04_gasparticle_grp2_05=-405554397 +cs1_04_gasparticle_grp2_06=-837318741 +cs1_04_gasparticle_grp2_07=1215921261 +cs1_04_gasparticle_grp2_08=917756130 +cs1_04_gasparticle_grp2=369784200 +cs1_04_gassign_grp1=921846686 +cs1_04_gassign_slod_grp1=-1757670021 +cs1_04_gasstation_burn_decals=2035201291 +cs1_04_gasstation_details_grp1=1022004524 +cs1_04_gasstation_grp1_slod=1595073649 +cs1_04_gasstation_grp1=-1838391287 +cs1_04_gasstation_grp2_slod=-275069589 +cs1_04_gasstation_grp2=-852339292 +cs1_04_glue_weed01=-470206842 +cs1_04_glue_weed02=-1102910698 +cs1_04_glue_weed03=2025054201 +cs1_04_glue_weed04=1655223267 +cs1_04_hedgebase_1=1721244447 +cs1_04_hedgebase_2=1974581586 +cs1_04_hedgedecal_1=-702677820 +cs1_04_hedgedecal_2=1490223680 +cs1_04_indusgrnd_a=-934294401 +cs1_04_indusgrnd=-131012177 +cs1_04_indusgrndb=1832692018 +cs1_04_induswall=-999956102 +cs1_04_motel_alpha=-2128103296 +cs1_04_motel_rail_01=314069656 +cs1_04_motel_rail_02=612365863 +cs1_04_motel_rail_03=1615556029 +cs1_04_motel_rail_04=1102917793 +cs1_04_motel_wall_rail=369977972 +cs1_04_motel_wall=-113511864 +cs1_04_motel=-2074204311 +cs1_04_motelsign=-1447197336 +cs1_04_motelsigna=458167383 +cs1_04_motlgrnd=209097157 +cs1_04_motlgrowth_g=2012593192 +cs1_04_motlgrowth=-1391605449 +cs1_04_noticeboard=-57046472 +cs1_04_ov1=-1383345426 +cs1_04_ov2=-1691898330 +cs1_04_ov3=1350605017 +cs1_04_particle_dummy=-1234218649 +cs1_04_restgrnd_alf=-202549442 +cs1_04_restgrnd=2140987077 +cs1_04_restrnt_alpha=-360868865 +cs1_04_restrnt_night=446939869 +cs1_04_restrnt_sign=-351038852 +cs1_04_restrnt=-2107632904 +cs1_04_rf_chopper_lod=-1803060165 +cs1_04_rf_chopper=-413862630 +cs1_04_shadow_proxy=41650019 +cs1_04_ware1_alpha=1532319592 +cs1_04_ware1_bb=130978011 +cs1_04_ware1=-1571158030 +cs1_04_ware2_alpha=-974776275 +cs1_04_ware2_bb=-39973240 +cs1_04_ware2=-1341152419 +cs1_05__ext01=17499132 +cs1_05_bar_neon=1229876266 +cs1_05_bar001_dec=177279207 +cs1_05_bar001=1309431798 +cs1_05_bonds_dec=-600694780 +cs1_05_bonds=-288640320 +cs1_05_carlot_build_d=559754158 +cs1_05_carlot_build=-415020090 +cs1_05_carlot_mainsign=-1064616111 +cs1_05_carlot_ov=-1619580933 +cs1_05_carlot_rail=-69433691 +cs1_05_carlot_shops_dec=-1033084430 +cs1_05_carlot_shops=964772369 +cs1_05_carlot_wall=470294214 +cs1_05_carlot=1788477959 +cs1_05_clinic_grnd_ov=1646098549 +cs1_05_clinic_grnd=1748922202 +cs1_05_clinic_grnd2=1401264817 +cs1_05_clinic_ov=1857861929 +cs1_05_clinic_ov2=1970986867 +cs1_05_clinic_shops_alpha=-1152499815 +cs1_05_clinic_shops_det=-1060326916 +cs1_05_clinic_shops=-2033597696 +cs1_05_clinic=1754084014 +cs1_05_emissive_lod=-1551970164 +cs1_05_emissive=45334894 +cs1_05_festival_banners02=1278237441 +cs1_05_garage_01=1988782063 +cs1_05_garage_02=1203767899 +cs1_05_garage02=-1641136696 +cs1_05_glue_02=-1609154759 +cs1_05_glue01=-1416924036 +cs1_05_glue03=8101475 +cs1_05_glue04=-403182252 +cs1_05_hedgebase=-446016903 +cs1_05_house_005=139449214 +cs1_05_house_01=-257726147 +cs1_05_house_02_dec=-2036695259 +cs1_05_house_02=-2124870998 +cs1_05_house_03_dec=1105038582 +cs1_05_house_03=51285523 +cs1_05_house_04=366130075 +cs1_05_house_decals=2135103048 +cs1_05_house_ext01_dec=1551729046 +cs1_05_house_rail=6410829 +cs1_05_indust_18=-1978718469 +cs1_05_indust_18d_=133356657 +cs1_05_jnkyrdbld_ovly=1447286921 +cs1_05_junkyardbld_ov=-1864746683 +cs1_05_junkyardbld=1892437410 +cs1_05_junkyardgrnd_ov=659775987 +cs1_05_junkyardgrnd=-1073961156 +cs1_05_res_grnd_ov=-968063536 +cs1_05_res_grnd_ov2=1166034253 +cs1_05_res_grnd=1275837038 +cs1_05_res_grnd2=371884825 +cs1_05_res_walls2=-1345298635 +cs1_05_res_walls3=1972464312 +cs1_05_scrap_frame=-1892940555 +cs1_05_shop003_bb=-323451289 +cs1_05_shop003=1990020874 +cs1_05_shop01_ov=-144328483 +cs1_05_shop01=1810534758 +cs1_05_shop03_dec=-499548605 +cs1_05_wiresa=934903988 +cs1_05_wiresb=695723057 +cs1_06_church_alpha=-1675428646 +cs1_06_church=-772051253 +cs1_06_churchdets=44338259 +cs1_06_churchgrnd_dec=542531032 +cs1_06_churchgrnd=1961311925 +cs1_06_churchsign=-102006507 +cs1_06_emissive_lod=163483664 +cs1_06_emissive=1998847728 +cs1_06_firest_det01=-1467998699 +cs1_06_firest_grnd=1890546004 +cs1_06_firest01_d=821404969 +cs1_06_firest01_dec=-765670279 +cs1_06_firest01_ldr002=-1731811828 +cs1_06_firest01_ldr01=-1173626066 +cs1_06_firest01=-1050787317 +cs1_06_firestnrailings_lod=-749722728 +cs1_06_firestnrailings=1426989615 +cs1_06_glue_01=1110814991 +cs1_06_glue_02=-492277250 +cs1_06_glue_02b=-1779989936 +cs1_06_hedgebase=-2110085937 +cs1_06_hedgedecal=-1425427465 +cs1_06_house1_alpha=365975681 +cs1_06_house1=334776410 +cs1_06_house2_alpha=-1191632451 +cs1_06_house2=2083887339 +cs1_06_house3_alpha=-538235896 +cs1_06_house3=-1840986871 +cs1_06_house4_alpha=-1852984466 +cs1_06_house4=-1581685774 +cs1_06_house5_alpha=-1403772691 +cs1_06_house5=-1245475834 +cs1_06_hsegrnd_alpha=-1354864001 +cs1_06_hsegrnd=1148569746 +cs1_06_hsewalls1=-2080905418 +cs1_06_liquorstore_alpha=-114211505 +cs1_06_liquorstore=-955548236 +cs1_06_lngwrhse_ldr=758464583 +cs1_06_longwarehouse_a=694178974 +cs1_06_longwarehouse_details=-1322482288 +cs1_06_longwarehouse=-1321757852 +cs1_06_lowbuild_alpha=1728698824 +cs1_06_lowbuild_ldr=846429286 +cs1_06_lowbuild=2040679213 +cs1_06_lowbuildgrnd_a=-53132574 +cs1_06_lowbuildgrnd=-10516986 +cs1_06_market_alpha=-1536053400 +cs1_06_market_bb=1635915387 +cs1_06_market_dets=-356919094 +cs1_06_market=1400875814 +cs1_06_mktgrnd=-173239731 +cs1_06_netting=-874925509 +cs1_06_noticeboard=-2037120409 +cs1_06_oldshed=-187731734 +cs1_06_pb_archsign_d=1818032496 +cs1_06_pb_archsign=168495826 +cs1_06_shadow_proxy=-665229001 +cs1_06_shop_building=-2035323739 +cs1_06_shop_decals=1701765935 +cs1_06_shop_details=2098530057 +cs1_06_shop1_dec=771858246 +cs1_06_shops01_detail=1197449754 +cs1_06_shops01_ldr=1370436671 +cs1_06_shops01=-54372032 +cs1_06_shops02_alpha=-524553974 +cs1_06_shops02=326796976 +cs1_06_sign=-1213413330 +cs1_06_substation_dec=2124175559 +cs1_06_substation_details=-1571045444 +cs1_06_substation=-543380191 +cs1_06_tractor_alpha=157617703 +cs1_06_tractor=-617135026 +cs1_06_v_tattoo2_e_dmy=671230856 +cs1_06_v_tattoo2_e_lod=-995678779 +cs1_06_weed=212256103 +cs1_07_beach_00=756105914 +cs1_07_beach_01=1034347493 +cs1_07_beach_02=-815954096 +cs1_07_beach_03=-402016088 +cs1_07_beach_04=-104047571 +cs1_07_beach_05=99578995 +cs1_07_beach_06=-1599755807 +cs1_07_beach_07=-1302704822 +cs1_07_beach_08=-1021251881 +cs1_07_beach_09=-735112989 +cs1_07_beach_clf_00=-387391170 +cs1_07_beach_clf_01=-643611981 +cs1_07_beachhut_dec=-972463851 +cs1_07_beachhut=1648590642 +cs1_07_beachhut2_dec=-951463438 +cs1_07_beachhut2=-368909319 +cs1_07_beachhut3_dec=82148095 +cs1_07_beachhut3=-1280313520 +cs1_07_beachsteps=-1547269059 +cs1_07_birdsnest=925642569 +cs1_07_bridge_dec=1750155493 +cs1_07_bridge_rail=-443973803 +cs1_07_bridge=-40852083 +cs1_07_build1=786101614 +cs1_07_build2=414370078 +cs1_07_build3=184626619 +cs1_07_build4=-197787611 +cs1_07_d_00=-438702039 +cs1_07_d_00b=-54062701 +cs1_07_d_01=1718972770 +cs1_07_d_02=1018109398 +cs1_07_d_03=1260567229 +cs1_07_d_04=-1587255489 +cs1_07_d_05=629305205 +cs1_07_d_06=-209220736 +cs1_07_d_07=40446275 +cs1_07_d_08=1475269717 +cs1_07_dec_hom2=-280852418 +cs1_07_decal3=-336275527 +cs1_07_decal4=573162530 +cs1_07_effluent=964657365 +cs1_07_effluent2=1583361498 +cs1_07_emissive1_lod=563529816 +cs1_07_emissive1=756637765 +cs1_07_emissive2_lod=-2079180942 +cs1_07_emissive2=531744118 +cs1_07_emissive3_lod=-2110218355 +cs1_07_emissive3=347582338 +cs1_07_foam_01=-1152035491 +cs1_07_foam_02=-914427472 +cs1_07_foam_03=-1868890135 +cs1_07_foam_04=-1638098068 +cs1_07_foam_05=1806644754 +cs1_07_glue_01=-615552491 +cs1_07_glue_02=34060153 +cs1_07_glue_03=-585601637 +cs1_07_glue_04=-892024556 +cs1_07_glue_05=-1195727648 +cs1_07_glue_06=-1501560725 +cs1_07_grnd01=-1812324197 +cs1_07_grnd020a=-516235364 +cs1_07_grnd020b=715027042 +cs1_07_grnd021=-813729781 +cs1_07_grnd022=1430815647 +cs1_07_grnd03a=380798168 +cs1_07_grnd03b=820623686 +cs1_07_grnd07=-2116191126 +cs1_07_grnd08=-733798056 +cs1_07_grnd09=-234529572 +cs1_07_grnd11=395716893 +cs1_07_grnd12=1834931341 +cs1_07_grnd13=2098230256 +cs1_07_grnd13b=1273267682 +cs1_07_hedgebasea=-1259244770 +cs1_07_hedgedecala=1256923582 +cs1_07_house08_obj=1007410426 +cs1_07_house08=-1746506046 +cs1_07_hs009_dec=1624526046 +cs1_07_hs009=443205799 +cs1_07_hsesteps_railing=-396974465 +cs1_07_hsesteps1=-429222290 +cs1_07_land3_dets=1509165164 +cs1_07_newhouse_obj=530310066 +cs1_07_newhousea_dec=1934306666 +cs1_07_newhousea_obj=1875808553 +cs1_07_newhousea=-952812281 +cs1_07_newhouseb_dec=-204260004 +cs1_07_newhouseb_rail=-1100682619 +cs1_07_newhouseb=591656231 +cs1_07_newhousec_dec=1487229989 +cs1_07_newhousec_rails=558123349 +cs1_07_newhousec=869832272 +cs1_07_newhoused_dec=1778620057 +cs1_07_newhoused_rail=964250469 +cs1_07_newhoused=-366116101 +cs1_07_pier_decals=-432128162 +cs1_07_pier_rail=4352823 +cs1_07_pier_rail2=-1779173517 +cs1_07_pier=1620329686 +cs1_07_platform_dec=-29722692 +cs1_07_platform_rail=-1845583920 +cs1_07_platform=-1186816710 +cs1_07_props_combo17_02_lod=826926677 +cs1_07_props_combo24_13_lod=1550555894 +cs1_07_props_combo24_14_lod=381395553 +cs1_07_props_towels006=158386659 +cs1_07_pumping_dec=2074748931 +cs1_07_pumping=-901608304 +cs1_07_retwall1=-1297057001 +cs1_07_sea_01=-444189735 +cs1_07_sea_01b=-575270838 +cs1_07_sea_02=-5216211 +cs1_07_sea_1_00_lod=421274220 +cs1_07_sea_1_00=424480559 +cs1_07_sea_1_01_lod=-302492221 +cs1_07_sea_1_01=1199696792 +cs1_07_sea_1_02_lod=-667708105 +cs1_07_sea_1_02=-190364188 +cs1_07_sea_1_03_lod=410940547 +cs1_07_sea_1_03=585704039 +cs1_07_sea_1_04_lod=1438706573 +cs1_07_sea_1_04=1844623485 +cs1_07_sea_1_05_lod=661067764 +cs1_07_sea_1_05=1408533633 +cs1_07_sea_1_06_lod=-132576427 +cs1_07_sea_1_06=1365475159 +cs1_07_sea_1_07_lod=1563632371 +cs1_07_sea_1_07=1076485348 +cs1_07_sea_1_08_lod=-2139406327 +cs1_07_sea_1_08=-1494341005 +cs1_07_sea_1_09_lod=-1839097454 +cs1_07_sea_1_09=-864127597 +cs1_07_sea_1_10_lod=-285581847 +cs1_07_sea_1_10=1155753851 +cs1_07_sea_1_11_lod=1294262609 +cs1_07_sea_1_11=849396470 +cs1_07_sea_1_12=-9282406 +cs1_07_sea_1_13=757938191 +cs1_07_sea_1_14_lod=-1497686350 +cs1_07_sea_1_14=1870019748 +cs1_07_sea_1_15_lod=470776504 +cs1_07_sea_1_15=1563990057 +cs1_07_sea_1_15b_lod=1003201644 +cs1_07_sea_1_15b=-319798935 +cs1_07_sea_1_16_lod=-820500077 +cs1_07_sea_1_16=1276736995 +cs1_07_sea_1_17_lod=-677034091 +cs1_07_sea_1_17=1013372542 +cs1_07_sea_1_18_lod=349362390 +cs1_07_sea_1_18=-1837890913 +cs1_07_sea_de1b=-829052923 +cs1_07_sea_de2=1546251872 +cs1_07_sea_de3=-361526539 +cs1_07_sea_de4=1138081208 +cs1_07_sea_de5=1360549949 +cs1_07_sea_metal_beams=149425720 +cs1_07_sea_plane_00=-153944367 +cs1_07_sea_plane_016=-1009794645 +cs1_07_sea_plane_02=-750700626 +cs1_07_sea_plane_022=1496543168 +cs1_07_sea_plane_03=-1057254621 +cs1_07_sea_plane_04=-1347555196 +cs1_07_sea_plane_05=-1922126842 +cs1_07_sea_plane_06=2088634917 +cs1_07_sea_plane_07=1782310305 +cs1_07_sea_plane_08=-326735384 +cs1_07_sea_plane_13=-420126738 +cs1_07_sea_pln_deb_00=-307566184 +cs1_07_sea_pln_deb_01=-13464405 +cs1_07_sea_pln_deb_02=149463063 +cs1_07_sea_pln_deb_03=480593808 +cs1_07_sea_pln_deb_04=-1231717522 +cs1_07_sea_pln_deb_05=-932110555 +cs1_07_sea_pln_debb_01=-1641967363 +cs1_07_sea_pln_debb_02=-1336724128 +cs1_07_sea_pln_rub_01=384643919 +cs1_07_sea_ub_00_lod=2028395707 +cs1_07_sea_ub_00=-474268976 +cs1_07_sea_ub_04_lod=-708881488 +cs1_07_sea_ub_04=449489134 +cs1_07_sea_un_bb_00_d=-784723876 +cs1_07_sea_un_bb_00_lod=479864026 +cs1_07_sea_un_bb_00=1612388817 +cs1_07_sea_uw_bb_04=1831288349 +cs1_07_sea_uw_bb_06_d=-1561438346 +cs1_07_sea_uw_bb_06_lod=393790868 +cs1_07_sea_uw_bb_06=-1985218778 +cs1_07_sea_uw_bb_06b_lod=-466675645 +cs1_07_sea_uw_bb_06b=1343960847 +cs1_07_sea_uw_bb_07_d=-1711974405 +cs1_07_sea_uw_bb_08=-1524748790 +cs1_07_sea_uw_dec_00=1346459934 +cs1_07_sea_uw_dec_012b=2038064321 +cs1_07_sea_uw_dec_02=717557286 +cs1_07_sea_uw_dec_03=130435113 +cs1_07_sea_uw_dec_03z=1417973900 +cs1_07_sea_uw_dec_04=443805060 +cs1_07_sea_uw_dec_05=1569223596 +cs1_07_sea_uw_dec_07=-960543204 +cs1_07_sea_uw_dec_08=-508920846 +cs1_07_sea_uw_dec_09=-1539047130 +cs1_07_sea_uw_dec_10=-1743689827 +cs1_07_sea_uw_dec_11=-1022313057 +cs1_07_sea_uw_dec_21=-953693891 +cs1_07_sea_uw2_00=93566946 +cs1_07_sea_uw2_01=-575510496 +cs1_07_sea_uw2_02=-1342993245 +cs1_07_sea_uw2_03=-1171152609 +cs1_07_sea_uw2_04=-1938307672 +cs1_07_sea_uw2_05=-1650563083 +cs1_07_sea_uw2_06=1994529405 +cs1_07_sea_uw2_09=1683027291 +cs1_07_sea_uw2_11=602602048 +cs1_07_sea_uw2_12=966403490 +cs1_07_sea_uw2_13=682591181 +cs1_07_sea_uw2_14=1579544249 +cs1_07_sea_uw2_15=1257654362 +cs1_07_sea_uw2_16=2086742831 +cs1_07_sea_uw2_17=1870860659 +cs1_07_sea_uw2_18=-1523221289 +cs1_07_shack=-429084586 +cs1_07_shed=1289399560 +cs1_07_stairsd_rail=1136019473 +cs1_07_stairsd=1792197356 +cs1_07_substation_dec=270674597 +cs1_07_substation_details=207473807 +cs1_07_substation=-1060973428 +cs1_07_tempblockb_dec=-451311644 +cs1_07_tempblockb=-1771743848 +cs1_07_temphouse1_dec=-1270729532 +cs1_07_temphouse1=1713687640 +cs1_07_temphouse7=425243325 +cs1_07_temphouse8_dec=-24404907 +cs1_07_weed_01=935501713 +cs1_07_weed_02=639433794 +cs1_07_weed_03=343628031 +cs1_08_bridgedecal_01=-1604904306 +cs1_08_bridgedecal_02=306544233 +cs1_08_bridgedecal_03=1760832525 +cs1_08_coastdec00=-1980460782 +cs1_08_coastdec01=-1480340304 +cs1_08_coastdec02=514800261 +cs1_08_coastdec03=241211880 +cs1_08_cs_ft1=1445246585 +cs1_08_cst01_d1=-655372173 +cs1_08_cst01=-1079321179 +cs1_08_cst03_d3=-380892029 +cs1_08_cst03=-635465074 +cs1_08_cst04_d2=467217785 +cs1_08_cst04_decals=609841295 +cs1_08_cst04=-337496557 +cs1_08_cst05_d=1058467226 +cs1_08_cst05=-161428720 +cs1_08_decal_002=2128824530 +cs1_08_foam_01=1886792837 +cs1_08_foam_02=1436546777 +cs1_08_foam_03=1072089959 +cs1_08_foam_04=956579234 +cs1_08_foam_05=592581182 +cs1_08_foam_06=-329898937 +cs1_08_foam_07=382564661 +cs1_08_island_d_1=-284565805 +cs1_08_land07_d_track=-1683191386 +cs1_08_land07=-2129216503 +cs1_08_pier_emissive_lod=1914027623 +cs1_08_pier_emissive=-1378904225 +cs1_08_pier_post1=-732411154 +cs1_08_pier_post2=112603049 +cs1_08_pier_post2a=1960569689 +cs1_08_pier_post3=-126545113 +cs1_08_pier_rail1=-1329797558 +cs1_08_pier_rail2=2130182849 +cs1_08_pier_rail2a=1594320028 +cs1_08_pier_rail2b=1504336354 +cs1_08_pier_rail2c=-34364810 +cs1_08_pier01_dec=-2051721807 +cs1_08_pier01=649823432 +cs1_08_pier02=-809675059 +cs1_08_rks_01=-1465605771 +cs1_08_rks_02=-1147582626 +cs1_08_rks_03=-842306622 +cs1_08_roaddecal_01=1275512901 +cs1_08_rockcp_hut=-229742402 +cs1_08_rockcrop01=2005442127 +cs1_08_rockcrop010=1323589283 +cs1_08_rockcrop01a=-1760432399 +cs1_08_rockcrop02=-147776106 +cs1_08_rockcrop03=84195645 +cs1_08_rockcrop04=303747945 +cs1_08_rockcrop05=543780870 +cs1_08_rockcrop08=-872724697 +cs1_08_rockcrop09=-644619688 +cs1_08_sa02_d=-917496772 +cs1_08_sandbar01_d1=-1459095554 +cs1_08_sandbar01_d2=-1723803536 +cs1_08_sandbar01=-1613733946 +cs1_08_sandbar02=-1824700772 +cs1_08_sandbar03_d=957855057 +cs1_08_sandbar03=-1524077966 +cs1_08_sea_00_lod=939858695 +cs1_08_sea_00=-1217984358 +cs1_08_sea_01_lod=600594340 +cs1_08_sea_01=239449686 +cs1_08_sea_02=504649203 +cs1_08_sea_03=1930690545 +cs1_08_sea_04=13933428 +cs1_08_sea_05=1017254670 +cs1_08_sea_06=1248013968 +cs1_08_sea_07=-1625532415 +cs1_08_sea_08=-1357219843 +cs1_08_sea_09=-444963644 +cs1_08_sea_10=1559647422 +cs1_08_sea_11=1137943161 +cs1_08_sea_base=-1960183407 +cs1_08_sea_d_00=895761631 +cs1_08_sea_d_02=-891754554 +cs1_08_sea_d_03=-1153447788 +cs1_08_sea_d_04=-294867215 +cs1_08_sea_d_05=-526216355 +cs1_08_sea_d_06=1717018309 +cs1_08_sea_d_07=2024129377 +cs1_08_sea_d_08=-1480089180 +cs1_08_sea_d_09=-1675982262 +cs1_08_sea_d_10=-479026439 +cs1_08_sea_d_11=-1297628820 +cs1_08_sea_d_13=-1715662953 +cs1_08_sea_rok_01=-339843891 +cs1_08_sea_rok_03=409484836 +cs1_08_sea_rok_030=2105750349 +cs1_08_sea_rok_08a=-2013502937 +cs1_08_sea_rok_13=-2073486928 +cs1_08_sea_rok_15=1498104697 +cs1_08_sea_shard_009=1125197813 +cs1_08_sea_shard_5b001=-2036992909 +cs1_08_sea_shard_9b=1468441926 +cs1_08_sea_udec_00=1469919108 +cs1_08_sea_udec_01=1097794344 +cs1_08_sea_udec_02=2066216601 +cs1_08_sea_udec_03=1693895223 +cs1_08_sea_udec_04=-1732955725 +cs1_08_sea_uw_dec_00=-1396733 +cs1_08_sea_uw_dec_08=1855458652 +cs1_08_sea_uw_dec_09=1558407663 +cs1_08_sea_uw_dec_20=64927439 +cs1_08_sea_uw_dec_23=-928858020 +cs1_08_sea_uw_dec_24=-1130321832 +cs1_08_sea_uw_dec_25=-1375204569 +cs1_08_sea_uw_dec_26=-1605537870 +cs1_08_sea_uw_dec_30=1820657990 +cs1_08_sea_uw_dec_31=2127015371 +cs1_08_sea_uw_dec_31b=367852682 +cs1_08_sea_uw_dec_32=-829633204 +cs1_08_sea_uw_dec_36=395468634 +cs1_08_sea_uw1_00_lod=931782219 +cs1_08_sea_uw1_00=1317359736 +cs1_08_sea_uw1_01_lod=-998582139 +cs1_08_sea_uw1_01=1620374679 +cs1_08_sea_uw1_02_lod=-260127357 +cs1_08_sea_uw1_02=1927485747 +cs1_08_sea_uw1_03_lod=-17450471 +cs1_08_sea_uw1_03=-2062172776 +cs1_08_sea_uw1_04_lod=595286138 +cs1_08_sea_uw1_04=423618026 +cs1_08_sea_uw1_08a_lod=2032151320 +cs1_08_sea_uw1_08a=336746425 +cs1_08_sea_uw1_b_00_lod=-464236085 +cs1_08_sea_uw1_b_00=14757637 +cs1_08_sea_uw1_b_03_lod=476104714 +cs1_08_sea_uw1_b_03=297226417 +cs1_08_sea_uw2_01=689226956 +cs1_08_sea_uw2_029_lod=1044451919 +cs1_08_sea_uw2_029=992653327 +cs1_08_sea_uw2_02b=-1498020072 +cs1_08_sea_uw2_03_lod=-1313773946 +cs1_08_sea_uw2_03=209324951 +cs1_08_sea_uw2_030_lod=-1780239855 +cs1_08_sea_uw2_030=-1434021967 +cs1_08_sea_uw2_03b=621151338 +cs1_08_sea_uw2_04_lod=985987199 +cs1_08_sea_uw2_04=-240069115 +cs1_08_sea_uw2_04b=1297141051 +cs1_08_sea_uw2_05_lod=1946889609 +cs1_08_sea_uw2_05=21591350 +cs1_08_sea_uw2_05b_lod=-446460148 +cs1_08_sea_uw2_05b=-34984081 +cs1_08_sea_uw2_06b=39827898 +cs1_08_sea_uw2_07b=-1203686987 +cs1_08_sea_uw2_08b=-1392240101 +cs1_08_sea_uw2_09b_lod=70892166 +cs1_08_sea_uw2_09b=-673124732 +cs1_08_sea_uw2_10=-189637276 +cs1_08_sea_uw2_11=-1464810146 +cs1_08_sea_uw2_13_lod=1925360065 +cs1_08_sea_uw2_13=-1940648795 +cs1_08_sea_uw2_15_lod=-236363353 +cs1_08_sea_uw2_15=-1716607170 +cs1_08_sea_uw2_16=-2040004431 +cs1_08_sea_uw2_19_lod=2063689728 +cs1_08_sea_uw2_19=1588801864 +cs1_08_sea_uw2_25=478130786 +cs1_08_sea_uw2_26=852090614 +cs1_08_sea_uw2_33b=-723636340 +cs1_08_sea_uwb00_lod=-637777059 +cs1_08_sea_uwb00=512194865 +cs1_08_sea_uwb01_lod=-65969874 +cs1_08_sea_uwb01=711561461 +cs1_08_sea_uwb02_lod=1740021517 +cs1_08_sea_uwb02=1009529978 +cs1_08_sea_uwb03_lod=-739763931 +cs1_08_sea_uwb03=1170589613 +cs1_08_sea_uwb04_lod=885134282 +cs1_08_sea_uwb04=1475275775 +cs1_08_sea_uwb05_lod=-445676985 +cs1_08_sea_uwb05=2125707660 +cs1_08_sea_uwb06_lod=-146551198 +cs1_08_sea_uwb06=1352850795 +cs1_08_sea_uwb07_lod=-1216131709 +cs1_08_sea_uwb07=-1705414441 +cs1_08_sea_uwdecals00=-766097235 +cs1_08_sea_uwdecals01=-2137283271 +cs1_08_sea_uwdecals02=159135484 +cs1_08_sea_uwdecals03=1538972536 +cs1_08_sea_uwdecals04=1821015319 +cs1_08_sea_uwdecals05=1060184677 +cs1_08_sea_uwdecals06=-1068587862 +cs1_08_sea_uwdecals07=308627662 +cs1_08_sea_uwdecals08=665809762 +cs1_08_sea_uwdecals09=-102131753 +cs1_08_sea_uwdecals10=-955567817 +cs1_08_sea_uwdecals11=-1524961961 +cs1_08_sea_uwdecals12=1911326451 +cs1_08_sea_uwdecals13=-2142559312 +cs1_08_sea_uwdecals14=-1823127100 +cs1_08_sea_uwdecals15=-1550259637 +cs1_08_steps_rail=959399522 +cs1_08_steps=468158278 +cs1_08_str102=814739774 +cs1_08_weedz=1954634453 +cs1_09_build_00=-638663836 +cs1_09_build_01_rail1=884650142 +cs1_09_build_01_rail2=614830196 +cs1_09_build_01=-274075942 +cs1_09_build_02=1921381520 +cs1_09_build_03=-2139778957 +cs1_09_build_04=-1758741025 +cs1_09_build_05=-1529849560 +cs1_09_build01_emm01_lod=1816376317 +cs1_09_build01_emm01=389940346 +cs1_09_culvert004=-959898165 +cs1_09_culvert005=-1265469090 +cs1_09_decals_01=-867645921 +cs1_09_decals_01b=1833215384 +cs1_09_decals_01c=-1150369313 +cs1_09_decals_02=-91774308 +cs1_09_decals_03=-255750384 +cs1_09_decals_04=527264871 +cs1_09_decals_05=325997673 +cs1_09_decals_06=1104752962 +cs1_09_decals_build_02=-1533231507 +cs1_09_decals_build_03=-1866885465 +cs1_09_decals_build_04=-1073777358 +cs1_09_diner_d=2125577412 +cs1_09_diner_emmis=970067215 +cs1_09_diner_neons=-2019822240 +cs1_09_diner_posts=1546026557 +cs1_09_diner_rocket=-26669571 +cs1_09_diner=38220778 +cs1_09_elec_wire_spline18=-1673452049 +cs1_09_elec_wire_spline21=1320085512 +cs1_09_elec_wire_spline24=-1738474641 +cs1_09_elec_wire_spline31=-1841263698 +cs1_09_emissive_01=-1627114163 +cs1_09_foam_01=989468834 +cs1_09_foam_02=961287482 +cs1_09_foam_03=1207546517 +cs1_09_foam_04=481778705 +cs1_09_ld_007=1333191807 +cs1_09_ld_007b=1183362461 +cs1_09_ld_01=-417668481 +cs1_09_ld_02=-1128952395 +cs1_09_ld_03=-1607576409 +cs1_09_ld_05=2142835645 +cs1_09_ld_06=-1844561817 +cs1_09_props_elec_spider_spline053b001=-775037749 +cs1_09_props_elec_spider_spline054=-1546719482 +cs1_09_rockcrop01_d=-1495981469 +cs1_09_rockcrop01=-2104548740 +cs1_09_rockcrop02_d=-1721000414 +cs1_09_rockcrop02=1496567750 +cs1_09_rockcrop03_d=-1852342981 +cs1_09_rockcrop03=1728473963 +cs1_09_rockcrop04_d=1917869645 +cs1_09_rockcrop04=1244541371 +cs1_09_sea_11_00_lod=-65033233 +cs1_09_sea_11_00=1421233725 +cs1_09_sea_11_01_lod=544954074 +cs1_09_sea_11_01=410637765 +cs1_09_sea_11_02_lod=738864128 +cs1_09_sea_11_02=641954136 +cs1_09_sea_11_03_lod=1869853205 +cs1_09_sea_11_03=-1143235446 +cs1_09_sea_11_04_lod=-233571349 +cs1_09_sea_11_04=-911067081 +cs1_09_sea_cs1_09_udec_01=763056379 +cs1_09_sea_rok_01=40239485 +cs1_09_sea_rok_02=-79400134 +cs1_09_sea_slod_01=-979712032 +cs1_09_sea_ub_00_lod=-336740389 +cs1_09_sea_ub_00=600672409 +cs1_09_sea_ub_01_lod=-1467510976 +cs1_09_sea_ub_01=842704243 +cs1_09_sea_ub_02_lod=271705353 +cs1_09_sea_ub_02=1081360870 +cs1_09_sea_ub_03_lod=-859086736 +cs1_09_sea_ub_03=1388701321 +cs1_09_sea_ub_04_lod=-490003375 +cs1_09_sea_ub_04=1628930860 +cs1_09_sea_ub_05_lod=-1503908793 +cs1_09_sea_ub_05=2106571804 +cs1_09_sea_udecb_00=1674790703 +cs1_09_sea_udecb_02=1549318198 +cs1_09_sea_ufo=350589690 +cs1_09_sea_uw0_00_lod=-504013165 +cs1_09_sea_uw0_00=-1402013630 +cs1_09_sea_uw0_01_lod=1647394198 +cs1_09_sea_uw0_01=-1817786702 +cs1_09_sea_uw0_02_lod=-371165007 +cs1_09_sea_uw0_02=-2123292089 +cs1_09_sea_uw0_03_lod=-1831827082 +cs1_09_sea_uw0_03=2017595369 +cs1_09_sea_uw0_04_lod=-1915183410 +cs1_09_sea_uw0_04=1711500140 +cs1_09_sea_uw0_05_lod=-251643488 +cs1_09_sea_uw0_05=865470094 +cs1_09_sea_uw0_06_lod=677538060 +cs1_09_sea_uw0_06=559178251 +cs1_09_sea_uw0_07_lod=1850165893 +cs1_09_sea_uw0_07=402739045 +cs1_09_sea_uw0_08_lod=-923538936 +cs1_09_sea_uw0_08=-87419657 +cs1_09_sea_uw0_09_lod=113309067 +cs1_09_sea_uw0_09=-392400740 +cs1_09_sea_uw0_10_lod=-1740680231 +cs1_09_sea_uw0_10=1017026943 +cs1_09_sea_uw0_11_lod=1535853701 +cs1_09_sea_uw0_11=1364050653 +cs1_09_sea_uw0_12_lod=-37119733 +cs1_09_sea_uw0_12=1739648931 +cs1_09_sea_uw1_01_lod=-798636320 +cs1_09_sea_uw1_01=1858492358 +cs1_09_sea_uw1_03_lod=-2118456412 +cs1_09_sea_uw1_03=1246924511 +cs1_09_sea_uw1_04_lod=-1523821697 +cs1_09_sea_uw1_04=1461266540 +cs1_09_sea_uw1_05_lod=-1131535352 +cs1_09_sea_uw1_05=-1519926008 +cs1_09_sea_uw1_06_lod=-1167937769 +cs1_09_sea_uw1_06=1610562108 +cs1_09_sea_uw1_08_lod=-1569234189 +cs1_09_sea_uw1_08=-1148489389 +cs1_09_sea_uw1_09_lod=-45497210 +cs1_09_sea_uw1_09=-1974202651 +cs1_09_sea_uw1_46_lod=2045829726 +cs1_09_sea_uw1_46=-427757038 +cs1_09_sea_uw2_00_lod=1740588592 +cs1_09_sea_uw2_00=-111056920 +cs1_09_sea_uw2_01_lod=71460872 +cs1_09_sea_uw2_01=-885879925 +cs1_09_sea_uw2_02_lod=1371511924 +cs1_09_sea_uw2_02=-584568970 +cs1_09_sea_uw2_02a=1857350451 +cs1_09_sea_uw2_03=735988961 +cs1_09_sea_uw2_04=229052531 +cs1_09_sea_uw2_05=1099462705 +cs1_09_sea_uw2_06=338795908 +cs1_09_sea_uw2_07_lod=1678584628 +cs1_09_sea_uw2_07=368288008 +cs1_09_sea_uw2_08=1757726381 +cs1_09_sea_uw2_09=2103308255 +cs1_09_sea_uw2_10_lod=-2851997 +cs1_09_sea_uw2_10=-1611156494 +cs1_09_sea_uw2_11=-243214585 +cs1_09_sea_uw2_12=41548025 +cs1_09_sea_uw2_12a=-396916776 +cs1_09_sea_uw2_13_lod=527216798 +cs1_09_sea_uw2_13=-696606469 +cs1_09_sea_uw2_14=675660944 +cs1_09_sea_uw2_15=983820620 +cs1_09_sea_uw2_16=217255403 +cs1_09_sea_uw2_17=1640445738 +cs1_09_sea_uw2_18=814765241 +cs1_09_sea_uw2_19_lod=236003266 +cs1_09_sea_uw2_19=1168539365 +cs1_09_sea_uw2_20_lod=-507962468 +cs1_09_sea_uw2_20=-1279600116 +cs1_09_sea_uw2_21=-1129092095 +cs1_09_sea_uw2_22=-1481555459 +cs1_09_sea_uw2_26_lod=51692293 +cs1_09_sea_uw2_26=-2055897722 +cs1_09_sea_uw2_27_lod=-2085138118 +cs1_09_sea_uw2_27=668648014 +cs1_09_sea_uw2_28_lod=-1234951077 +cs1_09_sea_uw2_28=1509926555 +cs1_09_sea_uw2_29_lod=-1953760626 +cs1_09_sea_uw2_29=38434602 +cs1_09_sea_uw2_30_lod=1269027823 +cs1_09_sea_uw2_30=-1629901038 +cs1_09_sea_uw2_31=-2000715042 +cs1_09_sea_uw2_32=2055136861 +cs1_09_sea_uw2_33=111214263 +cs1_09_sea_uw2_34=355310544 +cs1_09_sea_uw2_35=-871724661 +cs1_09_sea_uw2_36=-258944361 +cs1_09_sea_uw2_37=-1479229156 +cs1_09_sea_uw2_39=-1792468027 +cs1_09_sea_uw2_40=1346410973 +cs1_09_sea_uw2_41=-1047397250 +cs1_09_sea_uw2_42=-1415851886 +cs1_09_sea_uwd_18b=1508507911 +cs1_09_sea_uwdec00=-1042256878 +cs1_09_sea_uwdec01=-1400684200 +cs1_09_sea_uwdec02=-1723065622 +cs1_09_sea_uwdec03=420780673 +cs1_09_sea_uwdec04=-1965621756 +cs1_09_sea_uwdec05=1948766374 +cs1_09_sea_uwdec06=1739995075 +cs1_09_sea_uwdec07=-112305419 +cs1_09_sea_uwdec08=-352600496 +cs1_09_sea_uwdec09=-710372438 +cs1_09_sea_uwdec10=-2104294652 +cs1_09_sea_uwdec11=526335130 +cs1_09_sea_uwdec12=-315205559 +cs1_09_sea_uwdec13=-31720940 +cs1_09_sea_uwdec14=-907374158 +cs1_09_sea_uwdec15=1296537706 +cs1_09_sea_uwdecal_00=121075717 +cs1_09_sea_uwdecal_11=-753944341 +cs1_09_sea_uwdecal_13=-1483939358 +cs1_09_sea_uwdecal_14=-1523786462 +cs1_09_sea_uwdecal_15=-1984059836 +cs1_09_sea_uwdecal_16=2014905083 +cs1_09_sea_uwdecal_17=1965161741 +cs1_09_sea_uwdecal_18=1669749206 +cs1_09_sea_uwdecal_19=1205019248 +cs1_09_sea_uwdecal_20=1220083011 +cs1_09_sea_uwdecal_21=2109957975 +cs1_09_sea_uwdecal_22=1820640474 +cs1_10_cable_door1=-1194065176 +cs1_10_cable_pylon_lod_002=-887941253 +cs1_10_cable_pylon_lod_003=-2097543358 +cs1_10_cable_pylon_lod_004=-1848072961 +cs1_10_cable_pylon_lod_005=-1498952035 +cs1_10_cable_pylon_lod_01=-1842866086 +cs1_10_cablebld_d=411918885 +cs1_10_cablebld=1038815645 +cs1_10_clue_moon01=288064194 +cs1_10_clue_moon02=662286174 +cs1_10_clue_mountain01=-1299210198 +cs1_10_clue_rain01=716338215 +cs1_10_clue_rain02=420204762 +cs1_10_culvert1_lod=1459346617 +cs1_10_culvert1=-1132837573 +cs1_10_decal_trail_a=-719036818 +cs1_10_decals01=-788738195 +cs1_10_decals03=-1521059799 +cs1_10_decals04=-1274112611 +cs1_10_decals05=-1042337474 +cs1_10_decals06=1305823528 +cs1_10_decals100=-249076980 +cs1_10_decals100a=887904019 +cs1_10_decals12=860495491 +cs1_10_decals13=2113319887 +cs1_10_decals14=-1884072120 +cs1_10_decals15=-665655162 +cs1_10_decals16=1786612957 +cs1_10_decals17=-1223678463 +cs1_10_decals18=-957692490 +cs1_10_decals19=334782412 +cs1_10_decals20=-188899317 +cs1_10_decals21=1308086910 +cs1_10_decals22=1681522434 +cs1_10_decals23=-447938254 +cs1_10_decals28=1139064416 +cs1_10_decals29=2036312393 +cs1_10_decals30=-2064957592 +cs1_10_decals31=245650140 +cs1_10_decals32=554694579 +cs1_10_decals33=-1294787785 +cs1_10_decals34=-1014645604 +cs1_10_decals35=1162592298 +cs1_10_decals36=1475962245 +cs1_10_decals37=-370767519 +cs1_10_decals38=-158358861 +cs1_10_decals39=-1603438992 +cs1_10_decals40=1028206313 +cs1_10_decals41=1878496313 +cs1_10_decals42=-1700075105 +cs1_10_decals43=-731587310 +cs1_10_decals44=2131636838 +cs1_10_decals45=-1193204213 +cs1_10_decals47=372957377 +cs1_10_decals48=135283820 +cs1_10_decals49=-92460730 +cs1_10_decals50=1863644764 +cs1_10_decals51=-1053975928 +cs1_10_decals52=-749256997 +cs1_10_decals53=491639503 +cs1_10_decals54=788428336 +cs1_10_decals55=-1975374670 +cs1_10_decals56=-1671802654 +cs1_10_decals58=2028374523 +cs1_10_decals59=1398456036 +cs1_10_decals60=1653496815 +cs1_10_decals60a1=-1028570290 +cs1_10_decals61=112436283 +cs1_10_decals62=-186056538 +cs1_10_decals63=1954152398 +cs1_10_decals64=1647598403 +cs1_10_decals65=114664583 +cs1_10_decals66=-191430646 +cs1_10_decals67=-1690088100 +cs1_10_decals68=-1987991079 +cs1_10_decals69=1313551217 +cs1_10_decals70=-1486461874 +cs1_10_decals70b=1366405812 +cs1_10_decals71=804844917 +cs1_10_decals72=497766618 +cs1_10_decals73=-749814754 +cs1_10_decals74=-985784323 +cs1_10_decals75=1764517851 +cs1_10_elec_spider_spline052b002=1997849526 +cs1_10_flag_post002=1079125479 +cs1_10_flag_post01=1233962181 +cs1_10_hd_01=1744076185 +cs1_10_hd_01a=-545483194 +cs1_10_hd_02=836637037 +cs1_10_hd_03=-76602224 +cs1_10_hd_03a=326960210 +cs1_10_hd_04=-446826382 +cs1_10_hd_05=543092335 +cs1_10_hd_06=-350977061 +cs1_10_hd_07=-687186933 +cs1_10_hd_08=-369393175 +cs1_10_hd_09=-1260218436 +cs1_10_hd_10=407657770 +cs1_10_hd_11=1526850196 +cs1_10_hd_12=939728023 +cs1_10_hd_13=-781791388 +cs1_10_hd_14=-609623062 +cs1_10_hd_15=617084449 +cs1_10_hd_16=-26629787 +cs1_10_hd_17=-1946368879 +cs1_10_hd_22=375055783 +cs1_10_hd_23=-850275434 +cs1_10_hd_24=-1086834845 +cs1_10_hd_25=2012457179 +cs1_10_hd_26=1772686406 +cs1_10_hd_27=-1783077788 +cs1_10_hd_28=-2005775912 +cs1_10_hd_30=1279381588 +cs1_10_hd_31=-1712624726 +cs1_10_hd_32_dec=-254570735 +cs1_10_hd_32=732827437 +cs1_10_hd_81=1214830650 +cs1_10_hd_85=2129282412 +cs1_10_hd_99=-40287836 +cs1_10_mountainviewp_fizz=1262821715 +cs1_10_mountainviewpoint_d=1120907305 +cs1_10_mountainviewpoint_lod=-661632656 +cs1_10_mountainviewpoint=-1022725366 +cs1_10_netting01=1405190493 +cs1_10_platform_b_d=768189342 +cs1_10_platform_b_lod=-1166372184 +cs1_10_platform_b=-8994836 +cs1_10_props_combo0501_dslod=1820211126 +cs1_10_pylon_guide_wire06=-544828714 +cs1_10_pylon_guide_wire07=217312688 +cs1_10_pylon_guide_wire08=-83015197 +cs1_10_pylon_guide_wire09=2015773723 +cs1_10_pylon_guide_wire10=966445093 +cs1_10_pylon_tense_wire06=-415770029 +cs1_10_pylon_tense_wire07=-101351474 +cs1_10_pylon_tense_wire08=-93224742 +cs1_10_pylon_tense_wire09=205005927 +cs1_10_pylon_tense_wire10=-265721110 +cs1_10_redeye=1287895804 +cs1_10_retwall01_slod=635579383 +cs1_10_retwall01=-560840151 +cs1_10_retwall018=-584013820 +cs1_10_retwall02=-254286156 +cs1_10_retwall03_lod=1904289944 +cs1_10_retwall03_slod=-1912180217 +cs1_10_retwall03=944960941 +cs1_10_retwall04_lod=-1631191921 +cs1_10_retwall04_slod=478803256 +cs1_10_retwall04=176724505 +cs1_10_retwall05=-1012822964 +cs1_10_retwall06=638275870 +cs1_10_retwall07_lod003=-1237439991 +cs1_10_retwall07=1839620179 +cs1_10_retwall08_lod=-2029246821 +cs1_10_retwall08=1071088822 +cs1_10_retwall09=489373534 +cs1_10_retwall10=852815441 +cs1_10_retwall12=-1757202644 +cs1_10_retwall13=-2074767023 +cs1_10_retwall14=-99517241 +cs1_10_retwall16=1049068982 +cs1_10_retwall17=-1288933630 +cs1_10_retwallbroken=-1466168459 +cs1_10_sign_post_01=-368142756 +cs1_10_sign_post_02=-129420591 +cs1_10_sign_post_03=2002563318 +cs1_10_sign_post_04=1164528912 +cs1_10_sign_post_05=1422978015 +cs1_10_tower01=-274502043 +cs1_10_tower02=51320064 +cs1_10_tower03=-1023503076 +cs1_10_tower04=-784256607 +cs1_10_tower05=-1588407915 +cs1_10_tyretrack01_d=1022440667 +cs1_11_bigtenta2=-2111317758 +cs1_11_cs1_fault_01=-174382383 +cs1_11_cs1_fault_01a=-2101802467 +cs1_11_cs1_fault_02=190664277 +cs1_11_cs1_fault_03=420997578 +cs1_11_cs1_fault_04=-1361046180 +cs1_11_cs1_fault_05=798529219 +cs1_11_cs1_fault_06=-1713214635 +cs1_11_cs1_fault_07=1394826712 +cs1_11_cs1_fault_08=1030042204 +cs1_11_cs1_fault_09=1716388909 +cs1_11_cs1_fault_10=-1023397048 +cs1_11_cs1_fault_11=1346129342 +cs1_11_cs1_fault_12=1567352861 +cs1_11_cs1_fault_13=1813120361 +cs1_11_cs1_fault_14=2045288726 +cs1_11_cs1_fault_15=989242159 +cs1_11_cs1_fault_16=262360205 +cs1_11_culvert_bars=-210989584 +cs1_11_culvert_bars2=784662630 +cs1_11_decals00=-840631836 +cs1_11_decals01=-1079550615 +cs1_11_decals02=-1853816547 +cs1_11_decals03=-2076809592 +cs1_11_decals04=1948108375 +cs1_11_decals05=1725672403 +cs1_11_decals06=1502548282 +cs1_11_decals07=1260221503 +cs1_11_decals07aaz=115667269 +cs1_11_decals07abz=-901515220 +cs1_11_decals08=-697267477 +cs1_11_decals09=-928911538 +cs1_11_decals10=-1773923965 +cs1_11_decals100=-1586019054 +cs1_11_decals101=-739071480 +cs1_11_decals102=-1659913149 +cs1_11_decals103=-1353719613 +cs1_11_decals104=1570127233 +cs1_11_decals105=652136467 +cs1_11_decals106=1648477912 +cs1_11_decals107=1266784600 +cs1_11_decals108=-2134965294 +cs1_11_decals109=-1841387823 +cs1_11_decals11=-206123929 +cs1_11_decals110=-1491152467 +cs1_11_decals111=-1194822400 +cs1_11_decals112=-894723898 +cs1_11_decals113=-597803989 +cs1_11_decals114=-1007711406 +cs1_11_decals115=-714723777 +cs1_11_decals116=376614999 +cs1_11_decals117=-391654206 +cs1_11_decals118=1012890672 +cs1_11_decals119=118034820 +cs1_11_decals12=-1191094531 +cs1_11_decals120=1511736959 +cs1_11_decals121=-2007620872 +cs1_11_decals122=1401731426 +cs1_11_decals123=1773594038 +cs1_11_decals124_lod=-1137739748 +cs1_11_decals124=-1622224663 +cs1_11_decals12433=1385219550 +cs1_11_decals124a1=-429288626 +cs1_11_decals125=-719176561 +cs1_11_decals126=2094140400 +cs1_11_decals127=-1305217357 +cs1_11_decals128=-1147991691 +cs1_11_decals129_lod=1209462584 +cs1_11_decals129=-330175758 +cs1_11_decals13=-937167550 +cs1_11_decals130=1611809065 +cs1_11_decals131=1889526340 +cs1_11_decals132=1251481141 +cs1_11_decals133=1563048793 +cs1_11_decals134=-1487122500 +cs1_11_decals135=-947548146 +cs1_11_decals136=-2113174245 +cs1_11_decals137=-1814976345 +cs1_11_decals138=316122861 +cs1_11_decals139=622709625 +cs1_11_decals14=-1365818835 +cs1_11_decals140=1360371724 +cs1_11_decals141=1130038423 +cs1_11_decals142=277192429 +cs1_11_decals143=584958877 +cs1_11_decals144=202380734 +cs1_11_decals145=980677253 +cs1_11_decals146=-408531733 +cs1_11_decals147=366946652 +cs1_11_decals15=-847806483 +cs1_11_decals16=1392839434 +cs1_11_decals17=1606558852 +cs1_11_decals18=670774511 +cs1_11_decals19=1986941404 +cs1_11_decals20=-234666040 +cs1_11_decals21=54618692 +cs1_11_decals22=-731345773 +cs1_11_decals23=-408046819 +cs1_11_decals24=-657713826 +cs1_11_decals25=-310493502 +cs1_11_decals26=-1138271211 +cs1_11_decals27=-1894776345 +cs1_11_decals28=-1547490483 +cs1_11_decals29=1954565320 +cs1_11_decals30=345410522 +cs1_11_decals31=-152678278 +cs1_11_decals32=221543702 +cs1_11_decals33=-619210531 +cs1_11_decals34=-505764253 +cs1_11_decals35=-1349336620 +cs1_11_decals36=-965939320 +cs1_11_decals37=-1811019061 +cs1_11_decals38=-1084857985 +cs1_11_decals39=-1852668424 +cs1_11_decals40=-449106948 +cs1_11_decals41=-630843822 +cs1_11_decals42=-990942363 +cs1_11_decals43=-1178970885 +cs1_11_decals44=-1486180260 +cs1_11_decals45=-1647534816 +cs1_11_decals46=-1947862701 +cs1_11_decals47=1620878017 +cs1_11_decals48=-1096720651 +cs1_11_decals49=-1404650944 +cs1_11_decals50=-832436554 +cs1_11_decals51=-599154043 +cs1_11_decals52=850939745 +cs1_11_decals53=1090448366 +cs1_11_decals54=983457585 +cs1_11_decals55=1195571322 +cs1_11_decals56=2105304304 +cs1_11_decals57=195625287 +cs1_11_decals58=1643752939 +cs1_11_decals59=1876707760 +cs1_11_decals60=2026986026 +cs1_11_decals61=663467932 +cs1_11_decals62=356389633 +cs1_11_decals63=1601578872 +cs1_11_decals64=1302102981 +cs1_11_decals65=-1982137279 +cs1_11_decals66=2015910108 +cs1_11_decals67=-1768188478 +cs1_11_decals68=187203286 +cs1_11_decals69=-1055233345 +cs1_11_decals70=-1226877635 +cs1_11_decals71=1818837046 +cs1_11_decals72=2126177497 +cs1_11_decals73=1357154605 +cs1_11_decals74=1664167366 +cs1_11_decals75=909235168 +cs1_11_decals76=1206482767 +cs1_11_decals77=431954683 +cs1_11_decals78=732806872 +cs1_11_decals79=-327794610 +cs1_11_decals80=1445991084 +cs1_11_decals81=-1919745679 +cs1_11_decals82=-1614764596 +cs1_11_decals83=-2098631650 +cs1_11_decals84=219840634 +cs1_11_decals85=1757394891 +cs1_11_decals86=1894828077 +cs1_11_decals87=-95855916 +cs1_11_decals88=203161209 +cs1_11_decals89=1122626580 +cs1_11_decals90=-859731979 +cs1_11_decals91=-121970713 +cs1_11_decals92=18739373 +cs1_11_decals93=323720456 +cs1_11_decals94=495561092 +cs1_11_decals95=162628056 +cs1_11_decals96=462628251 +cs1_11_decals97=735364638 +cs1_11_decals98=1450384222 +cs1_11_decals99=1651323730 +cs1_11_dect02a=-2003911291 +cs1_11_drain1=862988395 +cs1_11_emissive1_lod=-299949405 +cs1_11_emissive1=-777485346 +cs1_11_fault_07b=-1619121881 +cs1_11_fault_07b2=-845712949 +cs1_11_land_01=1105804300 +cs1_11_land_02=-1070221145 +cs1_11_land_03=-1351641317 +cs1_11_land_04=513308011 +cs1_11_land_05=186994309 +cs1_11_land_06=-2053028993 +cs1_11_land_08=-523142690 +cs1_11_land_11=-1561329892 +cs1_11_land01_02=-72605999 +cs1_11_pipe1=1927686463 +cs1_11_props_tent_wspline001=110886388 +cs1_11_retaining_wall_036=550836224 +cs1_11_retaining_wall_09=-306558328 +cs1_11_retaining_wall_13=-1043598432 +cs1_11_retaining_wall_16=602879973 +cs1_11_retaining_wall_18=-62101344 +cs1_11_retaining_wall_21=1611936522 +cs1_11_retaining_wall_40=-2139366771 +cs1_11_retainwll1=56309644 +cs1_11_retainwll2=287429401 +cs1_11_tentbridge=1805501465 +cs1_11_tentcity01=240433192 +cs1_11_tentcity02=1621155007 +cs1_11_tentcity04=1230056992 +cs1_11_tentcity043=1920814137 +cs1_11_tentcity06=-1513658613 +cs1_11_tentcity07=2121799789 +cs1_11_tentcity08=-1874019306 +cs1_11_tentcity09=-628141950 +cs1_11_tentcityfizz07=637688534 +cs1_11_tentrailer=-2021099951 +cs1_11_tmplt03=-1954104067 +cs1_11_tunnel_dec=-1715269434 +cs1_11_tunnel=2114631513 +cs1_11b_barn_gnd=388725593 +cs1_11b_bridge_sml_rail=-480326486 +cs1_11b_bridge_sml=1506285816 +cs1_11b_cable04=1292044854 +cs1_11b_cs1_build02=-655430902 +cs1_11b_culvert_01=-356042927 +cs1_11b_decals00=-656854355 +cs1_11b_decals00045=-28535772 +cs1_11b_decals01=-409874402 +cs1_11b_decals02=124325836 +cs1_11b_decals03=336374035 +cs1_11b_decals04=568247479 +cs1_11b_decals08=-1678296618 +cs1_11b_decals09=1871503618 +cs1_11b_decals100=758422940 +cs1_11b_decals101=991377761 +cs1_11b_decals111=-1982535013 +cs1_11b_decals112=2044349094 +cs1_11b_decals113=1746347808 +cs1_11b_decals114=1449493437 +cs1_11b_decals115=-795183067 +cs1_11b_decals116=-1063528408 +cs1_11b_decals117=-1355369122 +cs1_11b_decals12=-1146228009 +cs1_11b_decals122=-848792907 +cs1_11b_decals123=-1156362741 +cs1_11b_decals124=-1446925464 +cs1_11b_decals126=41835748 +cs1_11b_decals127=-267077615 +cs1_11b_decals128=-555903581 +cs1_11b_decals129=1286074678 +cs1_11b_decals13=-1309155477 +cs1_11b_decals130=2042940503 +cs1_11b_decals131=-2021267495 +cs1_11b_decals132=1478723853 +cs1_11b_decals133=1717609863 +cs1_11b_decals134=1972782066 +cs1_11b_decals13499=1695078318 +cs1_11b_decals135=-1831043458 +cs1_11b_decals136=522819354 +cs1_11b_decals138=1001574444 +cs1_11b_decals139=-641594292 +cs1_11b_decals140=-1768913286 +cs1_11b_decals140a=-2135032670 +cs1_11b_decals141=278297228 +cs1_11b_decals142=51371903 +cs1_11b_decals142a=600195168 +cs1_11b_decals144=-578677660 +cs1_11b_decals145=942918086 +cs1_11b_decals146=628270148 +cs1_11b_decals15=1153467646 +cs1_11b_decals16=1925603593 +cs1_11b_decals17=1765035493 +cs1_11b_decals18=427044454 +cs1_11b_decals20=1863998649 +cs1_11b_decals25=669863516 +cs1_11b_decals27=75532163 +cs1_11b_decals33=-1274160917 +cs1_11b_decals37=-1959262396 +cs1_11b_decals42=1901811411 +cs1_11b_decals46=126190445 +cs1_11b_decals47=950822330 +cs1_11b_decals48=-456868440 +cs1_11b_decals49=-711057573 +cs1_11b_decals50=1815997192 +cs1_11b_decals51=35526350 +cs1_11b_decals52=257405249 +cs1_11b_decals52asd=-793902698 +cs1_11b_decals54=-216270642 +cs1_11b_decals55=-1021175589 +cs1_11b_decals56=-933223593 +cs1_11b_decals57=-1632776205 +cs1_11b_decals58=-1406899488 +cs1_11b_decals59=-1676883283 +cs1_11b_decals60=-1700419801 +cs1_11b_decals63=-1917874881 +cs1_11b_decals64=2137944249 +cs1_11b_decals65=1933400151 +cs1_11b_decals66=1693629378 +cs1_11b_decals67=1459757025 +cs1_11b_decals68=684376947 +cs1_11b_decals69=904224236 +cs1_11b_decals70=625557464 +cs1_11b_decals71=-610259837 +cs1_11b_decals72=697124960 +cs1_11b_decals73=-128129540 +cs1_11b_decals74=-974913269 +cs1_11b_decals75=867261720 +cs1_11b_decals76=-505398925 +cs1_11b_decals77=260347071 +cs1_11b_decals78=1026650136 +cs1_11b_decals82=-1787714689 +cs1_11b_decals83=-603082570 +cs1_11b_decals84=-305376205 +cs1_11b_decals85=-529188471 +cs1_11b_decals86=-230761188 +cs1_11b_decals87=891380448 +cs1_11b_decals88=-960297435 +cs1_11b_decals89=429960159 +cs1_11b_decals90=-553242341 +cs1_11b_decals91=-1196268424 +cs1_11b_decals92=-1421784682 +cs1_11b_decals93=-1527333631 +cs1_11b_decals94=-2029092559 +cs1_11b_decals95=-2112161978 +cs1_11b_decals96=1953750008 +cs1_11b_decals97=713607203 +cs1_11b_decals98=1556589728 +cs1_11b_decals99=-400768188 +cs1_11b_decalsq1=1729299423 +cs1_11b_decalsq2=2025105186 +cs1_11b_decalsq3=1731593233 +cs1_11b_decalsq4=-780281693 +cs1_11b_decalsx1=234243623 +cs1_11b_emmi01_lod=731439657 +cs1_11b_emmi01=-584475588 +cs1_11b_emmi02_lod=1271788673 +cs1_11b_emmi02=-345753423 +cs1_11b_fault02=-1029834551 +cs1_11b_fault03=2075388658 +cs1_11b_fault03a=-552584431 +cs1_11b_fbox01=33658661 +cs1_11b_fence05=-1697732167 +cs1_11b_frmland007=1573163701 +cs1_11b_gullywall_00=782440600 +cs1_11b_house_gutter01=-1527682274 +cs1_11b_house_pipe01=-315984034 +cs1_11b_house001=829543101 +cs1_11b_house01_dec003=-1015716234 +cs1_11b_house01_dec006=1249113297 +cs1_11b_land_01=294377437 +cs1_11b_land_02=1237862485 +cs1_11b_land_02b=1781190651 +cs1_11b_land_03=-64148192 +cs1_11b_land_03a=-2124645122 +cs1_11b_land_04=643989898 +cs1_11b_land_05=1523903086 +cs1_11b_land_06=-1795301693 +cs1_11b_land_07=927474517 +cs1_11b_land_08=1872630788 +cs1_11b_land_09=-1553695856 +cs1_11b_land_10=864491691 +cs1_11b_land_11=1645639113 +cs1_11b_land_12=1349243508 +cs1_11b_land_13=2122329760 +cs1_11b_land_14=1825475389 +cs1_11b_land_15=-1755291552 +cs1_11b_land_16=-457835766 +cs1_11b_land01=2136931247 +cs1_11b_land06=-1463660939 +cs1_11b_ptunnel_supp=-1406642889 +cs1_11b_ptunnelcover=-830062151 +cs1_11b_sign=-1202073049 +cs1_11b_small_barn_dec=-340621789 +cs1_11b_small_barn=-1861008055 +cs1_11b_tintractor_shed_dec=-1941064722 +cs1_11b_tintractor_shed=2126145123 +cs1_11b_trk01=1095241381 +cs1_11b_trk02=1857874318 +cs1_12_alttrk003=-1889113634 +cs1_12_alttrk02=336264502 +cs1_12_b01_a=859727702 +cs1_12_b01_d=628181948 +cs1_12_b01_decal=2137679139 +cs1_12_b02_d=-253955655 +cs1_12_b02_railings=1311506985 +cs1_12_b02_slod=310536815 +cs1_12_b02=-824634354 +cs1_12_b1_slod1=-1828819538 +cs1_12_bdecal007=-1768660284 +cs1_12_bestclvrt001=1458727479 +cs1_12_bridge1=425436905 +cs1_12_bridgedust=923008782 +cs1_12_bridrockdecal=1655845964 +cs1_12_building0004=1252744918 +cs1_12_building001=1695717941 +cs1_12_building002=1396864657 +cs1_12_building003_ovr=-51969161 +cs1_12_building003=-769395626 +cs1_12_building005=-1364185745 +cs1_12_clothesdetails=-859832658 +cs1_12_coastdecal_002=242210886 +cs1_12_coastdecal_004=908240811 +cs1_12_coastdecal_008=2100835797 +cs1_12_coastdecal_009=-1901700943 +cs1_12_coastdecal_012=-645172162 +cs1_12_coastdecal_013=1884922252 +cs1_12_coastdecalt007=741440380 +cs1_12_culvert_01=-399446191 +cs1_12_decal_001=-563373833 +cs1_12_decal_001a=-91296692 +cs1_12_decal_001b=-1300636637 +cs1_12_decal_001x=995388882 +cs1_12_decal_002=256473778 +cs1_12_decal_002c=1564455648 +cs1_12_decal_003=-86617652 +cs1_12_decal_005=424742593 +cs1_12_decal_005b=307205965 +cs1_12_decal_027=-1314089831 +cs1_12_decal_066=-289963738 +cs1_12_decal_07a=291721397 +cs1_12_decal_07b=-2018165421 +cs1_12_decal_15=-2062723876 +cs1_12_decal_18=2042904138 +cs1_12_decal_66=-2012982251 +cs1_12_decal_67=-1892457869 +cs1_12_decal_farm=-2118561919 +cs1_12_decal_farms02=-1596909178 +cs1_12_decal_farmsbig=-1062539332 +cs1_12_decal_house01=2145163125 +cs1_12_decal_road=384125096 +cs1_12_decal_rock01=-1546361791 +cs1_12_decal_rock02=-1241806697 +cs1_12_detailout=-1729017828 +cs1_12_detailsadv003=1226165500 +cs1_12_detailsadv02=-1944902772 +cs1_12_drttk_01=-1084956904 +cs1_12_drttk_02=1623204336 +cs1_12_drttk_03=1380877581 +cs1_12_drttk_03a=117552381 +cs1_12_drttk_04=-2078414677 +cs1_12_drttk_05=1977830454 +cs1_12_drttk_06=-261537480 +cs1_12_drttk_11=-218904135 +cs1_12_drttk_d01=328719186 +cs1_12_fence001_ovr=2081269387 +cs1_12_fence001=779508496 +cs1_12_fence002_ovr=922579433 +cs1_12_fence002=549568423 +cs1_12_flagsdetails=2044126787 +cs1_12_gdecal01a=104864721 +cs1_12_gdecal01b=-361634763 +cs1_12_gnd_12_trk=1383936600 +cs1_12_gnd_13_armco=298835615 +cs1_12_gnd_13_clvrt=1810305644 +cs1_12_gnd_13_trk=1459471376 +cs1_12_guldecal00=180592951 +cs1_12_guldecal009=358888331 +cs1_12_guldecal01=1045235785 +cs1_12_guldecal02=1888939228 +cs1_12_guldecal03=-1565699828 +cs1_12_guldecal04=1441085305 +cs1_12_guldecal05=-1924192688 +cs1_12_guldecal06=-1206879278 +cs1_12_guldecal07=-238588097 +cs1_12_guldecal08=-595508045 +cs1_12_guldecal09=-791007899 +cs1_12_guldecal10=-30931296 +cs1_12_guldecal11=1244503722 +cs1_12_guldecal13=-1509435807 +cs1_12_guldecal13a=-1307230856 +cs1_12_guldecal14=1428010122 +cs1_12_guldecal15=-2121200268 +cs1_12_houserail_01=1413673644 +cs1_12_houserail_02=1198512390 +cs1_12_houserail_03=1394339930 +cs1_12_houserail_04=1164530933 +cs1_12_houserail_05=812657411 +cs1_12_jetty_overlay=1322800090 +cs1_12_jetty=2133280248 +cs1_12_jettyrail_01=-529556129 +cs1_12_jettyrail_02=-93073073 +cs1_12_jettyrail_03=736670776 +cs1_12_jettysteps_01=2123005036 +cs1_12_jettysteps_02=-1993240134 +cs1_12_mnttrk01=-1027742120 +cs1_12_mnttrk02=-24748592 +cs1_12_pdecal00=-366162180 +cs1_12_pdecal002a=84990013 +cs1_12_pdecal01=-1056441165 +cs1_12_pdecal02=-1899489228 +cs1_12_pdecal03=763450788 +cs1_12_pdecal05=-101355891 +cs1_12_pdecal05a=1968234210 +cs1_12_pdecal06=-942962118 +cs1_12_rdecal_005=-1423370487 +cs1_12_rdecal_006=-867804901 +cs1_12_rdecal_007=-587990410 +cs1_12_rdecal_008b=1669594343 +cs1_12_rdecal_009=-1323162925 +cs1_12_riverbed1_lod=2104691876 +cs1_12_riverbed1=1062716907 +cs1_12_rockdecal_005=1200190187 +cs1_12_shadowdecal01=-1224571456 +cs1_12_shadowdecal02=-35548295 +cs1_12_smallbridge_01=1825480420 +cs1_12_smallbridge_02=-1761873090 +cs1_12_smlbrg01_decal=1901146581 +cs1_12_smlbrg02_decal=-1582519176 +cs1_12_tarrd01=2135551329 +cs1_12_tarrd02=-997754917 +cs1_12_terrain_hd_01=436431016 +cs1_12_terrain_hd_02=-338916293 +cs1_12_terrain_hd_03=-1320609983 +cs1_12_terrain_hd_04=189778753 +cs1_12_terrain_hd_05=-746202182 +cs1_12_terrain_hd_06=-453149015 +cs1_12_terrain_hd_07=1714389263 +cs1_12_terrain_hd_08=2020091264 +cs1_12_terrain_hd_09=1082078635 +cs1_12_terrain_hd_10=-213803907 +cs1_12_terrain_hd_11=1544678940 +cs1_12_terrain_hd_13=-95278442 +cs1_12_terrain_hd_14=-309128936 +cs1_12_terrain_hd_15=1452827425 +cs1_12_terrain_hd_16x=-2135588977 +cs1_12_terrain_hd_17=-1050888008 +cs1_12_terrain_hd_18=-1289544635 +cs1_12_terrain_hd_19=498266455 +cs1_12_terrain_hd_20=-1909665019 +cs1_12_terrain_hd_21=-290122732 +cs1_12_terrain_hd_22=-43470469 +cs1_12_terrain_hd_23=1009004273 +cs1_12_terrain_hd_24=1243138778 +cs1_12_terrain_hd_26=-1198053403 +cs1_12_terrain_hd_27=316988531 +cs1_12_terrain_hd_28=555710696 +cs1_12_terrain_hd_29=2117612328 +cs1_12_terrain_hd_30=1740867375 +cs1_12_terrain_hd_31=-694623016 +cs1_12_terrain_hd_33=1132215965 +cs1_12_terrain_hd_34=770052977 +cs1_12_terrain_hd_35=-1627949674 +cs1_12_terrain_hd_36=-1991751112 +cs1_12_terrain_hd_99=1650422143 +cs1_12_traildecal_001a=1530866151 +cs1_12_traildecal_002a=766856516 +cs1_12_traildecal01=-2138402344 +cs1_12_traildecal01a=-1095757140 +cs1_12_traildecal06=1265805225 +cs1_12_traildecal07=1495548684 +cs1_12_trailz01=1446838238 +cs1_12_trailz02=528978548 +cs1_12_tunl_01b_d=1881317372 +cs1_12_tunl_01b_lod=-1789482780 +cs1_12_tunl_01b=-1195034483 +cs1_12_tunnel01_end=1000447332 +cs1_12_tunnel01_lod=-2111525240 +cs1_12_tunnel01shell_int=-377406141 +cs1_12_tunnel01sproxy_int=-54586701 +cs1_12_tunnel01stuff_int=-1473903654 +cs1_12_tunnel02_end=-1005066311 +cs1_12_tunnel02shell_int=577938017 +cs1_12_tunnel02stuff_int=126439381 +cs1_12_tunnel03_lod=-1731045468 +cs1_12_tunnel03shell_int=2011046727 +cs1_12_tunnel03stuff_int=982455543 +cs1_13__fpdecal004=1571990589 +cs1_13__fpdecal006=-1017317488 +cs1_13__fpdecal007=-1254892738 +cs1_13_alttrk01=1752928578 +cs1_13_alttrk02=2115976329 +cs1_13_armco_v01=-447051353 +cs1_13_boathouse001=-2089533271 +cs1_13_boathouse002=-638915163 +cs1_13_boathouse003=1744341426 +cs1_13_boathouse004=1373101425 +cs1_13_boatyd_drttk=1332876794 +cs1_13_culvert005=-134843765 +cs1_13_culvert01_slod1=1798619454 +cs1_13_culvert01=-1996262662 +cs1_13_culvert02_slod1=-134283653 +cs1_13_culvert02=2067912567 +cs1_13_culvert03_slod=973154984 +cs1_13_culvert03=-26354227 +cs1_13_culvert03shadbox=1902399379 +cs1_13_culvert04_slod1=-637107112 +cs1_13_culvert04=-290767288 +cs1_13_draindecal02=1913027580 +cs1_13_drttk_01=-323165065 +cs1_13_drttk_02=-1082488333 +cs1_13_drttk_03=-816371284 +cs1_13_drttk_04=555633977 +cs1_13_drttk_05=61346381 +cs1_13_drttk_06=375502784 +cs1_13_drttk_ov_01=-700646751 +cs1_13_emissive_02_lod=-1396760846 +cs1_13_emissive_02=286122622 +cs1_13_emissive_lod=873163565 +cs1_13_emissive=-88555682 +cs1_13_garage7=-1174330474 +cs1_13_gnd_14_decal=-2080124381 +cs1_13_gnd_hd_01=550667354 +cs1_13_gnd_hd_02=1999089927 +cs1_13_gnd_hd_03=1759581306 +cs1_13_gnd_hd_04=1571814888 +cs1_13_house2=206354997 +cs1_13_houses=208912991 +cs1_13_jetty_ovr=1436526398 +cs1_13_jetty=1864675385 +cs1_13_jettypoles01=-1353391235 +cs1_13_jettypoles02=-1584510992 +cs1_13_jettypoles03=129340481 +cs1_13_jettypoles04=972552389 +cs1_13_jettypoles05=1962798800 +cs1_13_lakerock_01=-1068912938 +cs1_13_lakerock_02=-1367667911 +cs1_13_lakerock_03=-640327187 +cs1_13_land_07=1721911373 +cs1_13_metal_interior=-1704864319 +cs1_13_mid_decal001=1745628858 +cs1_13_millarsfishsign_slod=457025538 +cs1_13_millarsfishsign=1952920943 +cs1_13_props_combo0119_01_lod=-1255572891 +cs1_13_props_combo0224_01_lod=-1249341366 +cs1_13_props_combo0224_02_lod=-238842560 +cs1_13_props_combo0224_03_lod=-1019950719 +cs1_13_props_wires01=2126829581 +cs1_13_props_wires02=-2063604605 +cs1_13_props_wires03=1418331032 +cs1_13_props_wires04=1753230212 +cs1_13_rail01=-67072073 +cs1_13_rail02=1698062881 +cs1_13_rail03=1468253884 +cs1_13_rail04=331300652 +cs1_13_rail05=41000081 +cs1_13_screedecal01=733777876 +cs1_13_shore_decal01=-1477699029 +cs1_13_shore_decal02=-1171341648 +cs1_13_shore_decal03=74928964 +cs1_13_shore_decal04=317911099 +cs1_13_shore_decal08=1306027525 +cs1_13_slipwaypost=43617700 +cs1_13_streambed01=1623016534 +cs1_13_streambed02=1937205706 +cs1_13_terrain_hd_01=467500975 +cs1_13_terrain_hd_011=-22744621 +cs1_13_terrain_hd_02=161209132 +cs1_13_terrain_hd_03_1=627216619 +cs1_13_terrain_hd_03_2=-1762397172 +cs1_13_terrain_hd_03=786638266 +cs1_13_terrain_hd_05=1398206113 +cs1_13_terrain_hd_05a=1670035185 +cs1_13_terrain_hd_06=1084442938 +cs1_13_terrain_hd_07a=-2089113267 +cs1_13_terrain_hd_08=469565406 +cs1_13_terrain_hd_10=-706054934 +cs1_13_towndecal01=-1693377136 +cs1_13_warehouse2=-105453307 +cs1_13_wh2_rail=-1487861031 +cs1_13mapblend=-40891276 +cs1_14_brdg1_ovrly=-409196318 +cs1_14_brdg1=-11549012 +cs1_14_breakers01=212484310 +cs1_14_canriv_04=253059353 +cs1_14_canriv_05=-524385172 +cs1_14_canriv_06=999373328 +cs1_14_canriv_07=233004725 +cs1_14_canriv_08=1479603023 +cs1_14_canstrm_01=-1668220766 +cs1_14_cliff3=-1943970475 +cs1_14_cliff7=1225414424 +cs1_14_cliff8=800236649 +cs1_14_cliffovrly07=-1402330509 +cs1_14_cs_stream=-687308028 +cs1_14_cs_stream2=1318361432 +cs1_14_cultmp=-442787736 +cs1_14_efefe=-1551937334 +cs1_14_footpath020=518631270 +cs1_14_footpath024=1983077884 +cs1_14_foreststrm2=-951926618 +cs1_14_island01=-45916205 +cs1_14_nuterr01=-375780032 +cs1_14_nuterr03=-2096709609 +cs1_14_nuterr03b=286110817 +cs1_14_nuterr04=899327296 +cs1_14_nuterr05=678988540 +cs1_14_nuterr06=-1401711888 +cs1_14_nuterr07b=-227446103 +cs1_14_nuterr07c=-465643964 +cs1_14_nuterr09=-2104344786 +cs1_14_nutrail01=-322372170 +cs1_14_nutrail02=-653142456 +cs1_14_nutrail04=131544010 +cs1_14_nutrail05=-199488428 +cs1_14_nutrail06=577497331 +cs1_14_nutrail07=941036629 +cs1_14_nutrail08=1711796278 +cs1_14_nutrail09=1438699432 +cs1_14_nutrail11=-1256817134 +cs1_14_nutrail12=-2065130057 +cs1_14_nutrail14=-639711326 +cs1_14_nutrail15=-347870612 +cs1_14_nutrail16=-1115025671 +cs1_14_nutrail23=-858113155 +cs1_14_nutrail24=-610739974 +cs1_14_ovrly01=1033188932 +cs1_14_ovrly02=811539416 +cs1_14_ovrly07=367322852 +cs1_14_ovrly09=-1417276888 +cs1_14_ovrly10=953756652 +cs1_14_ovrly11=-2044213624 +cs1_14_ovrly12=1567356177 +cs1_14_ovrly13=732238212 +cs1_14_ovrly14=-4212294 +cs1_14_ovrly15=1291998270 +cs1_14_ovrly16=584417253 +cs1_14_ovrly17=-258827424 +cs1_14_ovrly18=-1468626135 +cs1_14_ovrly19=-1254841179 +cs1_14_ovrly20=-560792667 +cs1_14_ovrly22=-99241302 +cs1_14_ovrly24=357198099 +cs1_14_ovrly25=659361048 +cs1_14_ovrly26=831201684 +cs1_14_ovrly27=1121109027 +cs1_14_ovrly28=731190688 +cs1_14_ovrly29=895559992 +cs1_14_ovrly30=-586615179 +cs1_14_ovrly31=-1424026974 +cs1_14_ovrly32=-1067107026 +cs1_14_ovrly33=-1805195982 +cs1_14_ovrly34=1654718887 +cs1_14_ovrly35=2010262537 +cs1_14_ovrly35a=2002308840 +cs1_14_ovrly35b=1695230541 +cs1_14_ovrly35c=1407059955 +cs1_14_ovrly36=1178814700 +cs1_14_ovrly37=1504767943 +cs1_14_ovrly38=653658706 +cs1_14_ovrly39=1013724478 +cs1_14_ovrly40=632228596 +cs1_14_ovrly41=304407520 +cs1_14_ovrly42=67389343 +cs1_14_ovrly43=-221141702 +cs1_14_ovrly44=-599295962 +cs1_14_ovrly45=-849225125 +cs1_14_ovrly46=-1088274980 +cs1_14_ovrly49=-2014162995 +cs1_14_ovrly51=1783239481 +cs1_14_ovrly58=-311944841 +cs1_14_ovrly59=-538804628 +cs1_14_ovrly598=-183120018 +cs1_14_ovrly599=23029761 +cs1_14_pipe01=-1090708860 +cs1_14_pipe02=-447518928 +cs1_14_pipe03=-648458436 +cs1_14_ranghut=-64115796 +cs1_14_ranghutd=1525574525 +cs1_14_rdecal002=-1508774173 +cs1_14_rghjj=-658857837 +cs1_14_riverbddeep=-1819020690 +cs1_14_riverbdshllw=1019875567 +cs1_14_riverbed01=-81982582 +cs1_14_riverbed02=410601034 +cs1_14_riverbed02b=-634621234 +cs1_14_riverbed03=652010257 +cs1_14_riverbed04=-167902892 +cs1_14_stream1=-3878394 +cs1_14_terr07b=1131472525 +cs1_14_terr11=-217547008 +cs1_14b_a_wb=1273450558 +cs1_14b_bouldertun=-1531586659 +cs1_14b_brdg1_ovrly=-2019466538 +cs1_14b_brdg1=1557671830 +cs1_14b_canriv_01=-1078605248 +cs1_14b_canriv_02=1848583988 +cs1_14b_canriv_03=-931537964 +cs1_14b_canyonb005=355088060 +cs1_14b_cmouth01=531244056 +cs1_14b_cmouth02=1171320933 +cs1_14b_cmouth03=941249784 +cs1_14b_cmouth04=-320291186 +cs1_14b_cs1_14b_tc01=-1618896906 +cs1_14b_decal_0011=-1097681488 +cs1_14b_decal_0011a=367312518 +cs1_14b_decal_007=751128997 +cs1_14b_decal_007a=-1296292701 +cs1_14b_decal_008=444804385 +cs1_14b_decal_008c=-1674283404 +cs1_14b_decal_008d=-61753691 +cs1_14b_decal_008e=182342590 +cs1_14b_decal_009=189828796 +cs1_14b_decal_011=1058202399 +cs1_14b_decal_05=960621350 +cs1_14b_decal_06=503362724 +cs1_14b_des_railing_end=1234075634 +cs1_14b_des_railing_start=-2071645912 +cs1_14b_des_train_engine=-13282362 +cs1_14b_fcara_chassis002=-1537886904 +cs1_14b_fcara_chassis003=-1245652962 +cs1_14b_fconta_chassis013=308817600 +cs1_14b_fconta_chassis014=546032391 +cs1_14b_fconta_chassis015=786819003 +cs1_14b_fconta_chassis017=-382280614 +cs1_14b_fconta_chassis018=-95125867 +cs1_14b_fconta_chassis019=-2050910863 +cs1_14b_fconta_chassis021=2062122593 +cs1_14b_fconta_chassis022=94016453 +cs1_14b_fconta_chassis023=390936362 +cs1_14b_fconta_chassis024=639095999 +cs1_14b_locoa_chassis003=-262721704 +cs1_14b_mnttrack01=-996050405 +cs1_14b_mnttrack02=-1375548190 +cs1_14b_mnttrack03=-1147574257 +cs1_14b_mnttrack04=-2089486393 +cs1_14b_mnttrack05=-1857383566 +cs1_14b_mnttrack06=1691957904 +cs1_14b_nuterr10=-431951397 +cs1_14b_nutrail10=137086236 +cs1_14b_nutrail17=-2046705466 +cs1_14b_nutrail18=995568498 +cs1_14b_nutrail20=-1326803005 +cs1_14b_ovrly_02=1847663207 +cs1_14b_ovrly_02a=1229356326 +cs1_14b_ovrly_03=1095221429 +cs1_14b_ovrly_04=847258406 +cs1_14b_ovrly_05=631376234 +cs1_14b_railbg01_d=187163861 +cs1_14b_railbg01_d2=-741716338 +cs1_14b_railbg03=-404721697 +cs1_14b_railbg04=-701838220 +cs1_14b_rckcliff_03=847113661 +cs1_14b_rckcliff_04=-588627245 +cs1_14b_refprx01_ch=-101225641 +cs1_14b_refprx02_ch=-1594070234 +cs1_14b_refprx03_ch=1179182679 +cs1_14b_refprx04_ch=2108313460 +cs1_14b_refprx05_ch=-900657850 +cs1_14b_refprx06_ch=1484321663 +cs1_14b_refprx07_ch=960083088 +cs1_14b_riverland_001=-972985511 +cs1_14b_riverland=900128769 +cs1_14b_riverrock00=-1746607828 +cs1_14b_riverrock02=-766290420 +cs1_14b_rvrbed_01=-1576351897 +cs1_14b_rvrbed_02=-816274942 +cs1_14b_smallbrdg_hd=927444814 +cs1_14b_smallbrdg_lod=1057017213 +cs1_14b_tc_debris4=2119659647 +cs1_14b_tc_debris5=1843482515 +cs1_14b_terr21a=-968387093 +cs1_14b_terr21b=-144574433 +cs1_14b_traincrash_slod=-1837840340 +cs1_14b_tunn_ent_003=-1169198463 +cs1_14b_tunn_entdc_01=-627359310 +cs1_14b_water_trncrsh=-62245692 +cs1_14b_waterblend_slod=2114584384 +cs1_14b_waterblend=-70511385 +cs1_14b_wb_ov=-496070126 +cs1_14b_wtr_trncrsh_slod=-44445619 +cs1_15_barn_support=81563134 +cs1_15_barn=1150431115 +cs1_15_bridgea_rail=-907824369 +cs1_15_bridgea=-588483223 +cs1_15_bridgeb_rail=-646694954 +cs1_15_bridgeb=-910995721 +cs1_15_bridgeter_rail=680014337 +cs1_15_bridgeter=-927570067 +cs1_15_culvert01=1979852223 +cs1_15_culvert02=1673232690 +cs1_15_culvert03=-645042988 +cs1_15_culvert04=-951072679 +cs1_15_decals01=1579131602 +cs1_15_decals03=-2107020443 +cs1_15_decals05=-1529008052 +cs1_15_decals07=-917440205 +cs1_15_decals08=-1147773506 +cs1_15_decals09=-648668867 +cs1_15_decals10=1500256915 +cs1_15_decals11=314445112 +cs1_15_decals12=2102911594 +cs1_15_lumber_sign=1318533030 +cs1_15_mnt_chiliad_hi=1772489241 +cs1_15_mnt_chiliad_hi001=1200973641 +cs1_15_mwall_01=2105688964 +cs1_15_mwall_02=-1830064554 +cs1_15_stream05_d=-757231462 +cs1_15_terrain01=772542482 +cs1_15_terrain02=1555459430 +cs1_15_terrain03=326720217 +cs1_15_terrain03b=1373279928 +cs1_15_terrain04=1077982331 +cs1_15_terrain04b=566540217 +cs1_15_terrain05=473787465 +cs1_15_terrain05b=-1752025623 +cs1_15_terrain06=-266923011 +cs1_15_terrain07=956310978 +cs1_15_track04=-872531745 +cs1_15b_barn_detail=374855429 +cs1_15b_barn=-1984919048 +cs1_15b_bridge_det1=1428448516 +cs1_15b_chimneydet1=1834947775 +cs1_15b_chimneydet2=2065739842 +cs1_15b_cs1_15_barn_d=1416063603 +cs1_15b_culv01_det=-1531106997 +cs1_15b_culv01=1986885186 +cs1_15b_det_00=-921353092 +cs1_15b_det_05=1906185627 +cs1_15b_det_05a=-272449848 +cs1_15b_det_05b=-578282925 +cs1_15b_det_10a=962850995 +cs1_15b_drugpallets_det01=1766497836 +cs1_15b_drugpallets_det02=-1810762822 +cs1_15b_drugpallets_det03=-2050992361 +cs1_15b_drugpallets_det04=-1955470738 +cs1_15b_drugpallets_det05=2107393731 +cs1_15b_drugpallets_det06=651925827 +cs1_15b_drugpallets2=-164150905 +cs1_15b_int_detail=-81872760 +cs1_15b_ladder_01=340492096 +cs1_15b_land_1=1752921900 +cs1_15b_land_2=1512397440 +cs1_15b_land_3=1275117111 +cs1_15b_land_4=-1616353915 +cs1_15b_land_5=-1854584545 +cs1_15b_land_6=-2094879622 +cs1_15b_lumb_decals_1=837782141 +cs1_15b_lumb_decals_2=-1541017880 +cs1_15b_lumb_decals_3=1697870084 +cs1_15b_lumb_decals_4=1467340169 +cs1_15b_lumb_decals_5=674100966 +cs1_15b_lumb_decals_6=-1233939597 +cs1_15b_nuforlnd03_04_d=-2112621582 +cs1_15b_nufrld03_04_d1=-1860459794 +cs1_15b_nufrld03_04_d2=-1569569381 +cs1_15b_sawm_det01=-590841769 +cs1_15b_sawm_det02=-865642603 +cs1_15b_sawm_det04=-271835554 +cs1_15b_sawm_det05=-2087565844 +cs1_15b_sawm_det06=1899209007 +cs1_15b_sawmain_01=1907482916 +cs1_15b_sawmain_02=1676494235 +cs1_15b_sawmain_03=-481835950 +cs1_15b_sawmain_04=386608088 +cs1_15b_sawmil_d_01=1406054398 +cs1_15b_sawmil_d_01b=-1894928317 +cs1_15b_sawmil_d_01c=-2124213010 +cs1_15b_sawmil_d_01d=1851846374 +cs1_15b_sawmil_d_01g=-363665716 +cs1_15b_sawmil_d_01h=-1287358288 +cs1_15b_sawmill_00=1519407279 +cs1_15b_sawmill_01=130853673 +cs1_15b_sawmill_014=2016556089 +cs1_15b_sawmill_015=1717538964 +cs1_15b_sawmill_016=-1818891520 +cs1_15b_sawmill_02_b=885817808 +cs1_15b_sawmill_02_c=1195648703 +cs1_15b_sawmill_02_d=-1276772355 +cs1_15b_sawmill_02_e=1165697833 +cs1_15b_sawmill_02_f=-1876379517 +cs1_15b_sawmill_02_i=2095092211 +cs1_15b_sawmill_02_k=-650851686 +cs1_15b_sawmill_02_m=-663762676 +cs1_15b_sawmill_02_q=269072455 +cs1_15b_sawmill_02_r=1514589376 +cs1_15b_sawmill_02_s=1804496719 +cs1_15b_sawmill_03=1897496001 +cs1_15b_sawmill_04=-1518606715 +cs1_15b_sawmill_04b=1178356470 +cs1_15b_sawmill_05_det=187248053 +cs1_15b_sawmill_05=1321482519 +cs1_15b_sawmill_07=1933705746 +cs1_15b_sawmill_08=-250413646 +cs1_15b_sawmill_08a=1652916032 +cs1_15b_sawmill_09=-630665122 +cs1_15b_sawmill_10=-1939262584 +cs1_15b_sawmill_11_bdgrl=-1404437981 +cs1_15b_sawmill_11=2115540711 +cs1_15b_sawmill_13=-492970000 +cs1_15b_sheddet1=990273920 +cs1_15b_smll_detail_00_a=756078460 +cs1_15b_smll_detail_00_c=276831835 +cs1_15b_smll_detail_00_d=-233774723 +cs1_15b_smll_detail_01_a=-2102354167 +cs1_15b_smll_detail_01_b=1508887964 +cs1_15b_smll_detail_01_c=1671553280 +cs1_15b_smll_detail_01=-2048767886 +cs1_15b_smll_detail_016=315902771 +cs1_15b_smll_detail_02_a=-1083497784 +cs1_15b_smll_detail_02_c=-621684267 +cs1_15b_smll_detail_02_d=-324371130 +cs1_15b_smll_detail_02=-1384343642 +cs1_15b_smll_detail_03_b=-2139751975 +cs1_15b_smll_detail_03_c=1777945796 +cs1_15b_smll_detail_03_e=-1083541595 +cs1_15b_smll_detail_03_f=1294930736 +cs1_15b_smll_detail_03=-617385197 +cs1_15b_smll_detail_04_a=-1480055865 +cs1_15b_smll_detail_04_c=-1032595170 +cs1_15b_smll_detail_04_d=-734626653 +cs1_15b_smll_detail_04=1596291833 +cs1_15b_smll_detail_08_a=-1643141637 +cs1_15b_smll_detail_08_c=18541584 +cs1_15b_smll_detail_08_d=1647193649 +cs1_15b_smll_detail_08_e=1426723817 +cs1_15b_smll_detail_08_f=-979208932 +cs1_15b_smll_detail_08_g=-1199219998 +cs1_15b_smll_detail_08_j=2094457730 +cs1_15b_smll_detail_08_l=644888234 +cs1_15b_smll_detail_08_m=436936160 +cs1_15b_smll_detail_08=-504561526 +cs1_15b_smll_detail_10_c=806848150 +cs1_15b_smll_detail_10_d=-2008238341 +cs1_15b_smll_detail_10_g=-1760340856 +cs1_15b_smll_detail_10_n=995007728 +cs1_15b_smll_detail_10=1024734723 +cs1_15b_smll_detail_11_a=2007506180 +cs1_15b_smll_detail_11_b=-629153102 +cs1_15b_smll_detail_11=730239720 +cs1_15b_smll_detail_13_a=-1904328979 +cs1_15b_smll_detail_13_b=2103418032 +cs1_15b_smll_detail_13=-655462987 +cs1_15b_smll_detail_14_a=62037693 +cs1_15b_smll_detail_14_b=235189089 +cs1_15b_smll_detail_14_c=541546470 +cs1_15b_smll_detail_14_d=-1840104462 +cs1_15b_smll_detail_14_f=-1383861675 +cs1_15b_smll_detail_14_g=1071617810 +cs1_15b_smll_detail_14=-971519992 +cs1_15b_smll_detail_15_c=-2058707080 +cs1_15b_smll_detail_15=1949049906 +cs1_15b_smll_detail_16=1578432384 +cs1_15b_smll_detail_17=919382256 +cs1_15b_smll_detail_lads01=-1989169145 +cs1_15b_smll_detail_lads02=-1481184107 +cs1_15b_terraindet1=-232887086 +cs1_15b_terraindet2=1168118740 +cs1_15b_terraindet3=1467856783 +cs1_15b_terraindet4=-1454089413 +cs1_15b_wallmr=-746079773 +cs1_15c__decal_03=-1048947322 +cs1_15c__decal_04=-814419589 +cs1_15c__decal_cliff=-677073756 +cs1_15c_antennea=1394437791 +cs1_15c_brgbit03=-1048173991 +cs1_15c_cable_00=1429115722 +cs1_15c_cable_01=-1009323875 +cs1_15c_clt_lgs_001=354960480 +cs1_15c_cult_barn_2=1631324785 +cs1_15c_cult_barn_o=814229498 +cs1_15c_cult_barn=-1305876480 +cs1_15c_cult_cloth_1=2100951239 +cs1_15c_cult_cloth_2=1404085685 +cs1_15c_cult_gate_1=-1178057746 +cs1_15c_cult_gate_3_o=349421996 +cs1_15c_cult_ground_o=2015801548 +cs1_15c_cult_guard_1=-967611332 +cs1_15c_cult_guard_2=-1840643030 +cs1_15c_cult_guard_3=-1601658713 +cs1_15c_cult_hut_1_o=2065475953 +cs1_15c_cult_hut_1=1947781348 +cs1_15c_cult_hut_2_o=-1788428292 +cs1_15c_cult_hut_2=-1951500277 +cs1_15c_cult_hut_3_o=-2135798568 +cs1_15c_cult_hut_3=1921271223 +cs1_15c_cult_hut_4_o=159276701 +cs1_15c_cult_hut_4=-1455869152 +cs1_15c_cult_hut_5_o=-236404662 +cs1_15c_cult_hut_5=-1645601662 +cs1_15c_cult_hut_69_o=-1191492642 +cs1_15c_cult_hut_8_o=-341541937 +cs1_15c_cult_hut_8=-216873262 +cs1_15c_cult_ivy_7=-2115245175 +cs1_15c_cult_logs_2=-690044843 +cs1_15c_cult_spkrs_1=-1116314441 +cs1_15c_cult_steps1=-512943173 +cs1_15c_cult_stock1=1122066862 +cs1_15c_cult_stock2=-1109665887 +cs1_15c_cult_stock3=1811788774 +cs1_15c_cult_stock4=1479445576 +cs1_15c_cult_stock5=-2020054245 +cs1_15c_cult_stock6=116713938 +cs1_15c_cult_stock7=-197016468 +cs1_15c_cult_wmill_1=519440598 +cs1_15c_cult_wmill_2=816884811 +cs1_15c_cult_wmill_3=325742943 +cs1_15c_cult_wtow_1_o=-683289378 +cs1_15c_cult_wtow_1=-1206142583 +cs1_15c_cult_wtow_2=-1109474033 +cs1_15c_cult_wtow_3=-982363078 +cs1_15c_cultcliff_d=-288029051 +cs1_15c_culvert_dd=1746956826 +cs1_15c_culvert005=1668805674 +cs1_15c_culvert006=412376676 +cs1_15c_culvert007=1188772593 +cs1_15c_culvert2=1641405916 +cs1_15c_culvertwall=-1282919929 +cs1_15c_dd_culvert=-1667576752 +cs1_15c_dd_culvert002=-796676549 +cs1_15c_dd_culvert002b=-1771664815 +cs1_15c_decal_01=563318071 +cs1_15c_decal_02=1414066849 +cs1_15c_decal_05=-360308967 +cs1_15c_decal_06=-42515205 +cs1_15c_decalb_01=2012917972 +cs1_15c_decalb_02=1773999193 +cs1_15c_frrd02=-404765905 +cs1_15c_frrd03=-457392919 +cs1_15c_frrd04=-739435702 +cs1_15c_ftrk03=1480099214 +cs1_15c_ftrk04=-1635020233 +cs1_15c_ftrk05=-1128083803 +cs1_15c_ftrk08=-142654447 +cs1_15c_ftrk09=-1514659708 +cs1_15c_ftrk10=2098024591 +cs1_15c_ghh_69=-255560998 +cs1_15c_hut_070=-481768150 +cs1_15c_hut_det=-1934989179 +cs1_15c_l_11=1891737529 +cs1_15c_l_12=2133408900 +cs1_15c_l_13=1893507051 +cs1_15c_l_14=1135297929 +cs1_15c_land0022=1492004670 +cs1_15c_land013333=690188647 +cs1_15c_land02=1722411540 +cs1_15c_land03=514644507 +cs1_15c_land05=-78703776 +cs1_15c_land05b=243255674 +cs1_15c_land05c=995894046 +cs1_15c_land33=928450575 +cs1_15c_lb_00=-1216825568 +cs1_15c_lb_01=-885924218 +cs1_15c_lb_02=-1188545933 +cs1_15c_lb_03=1857398159 +cs1_15c_missionculvert=-493115773 +cs1_15c_missionculvert2=-1520526498 +cs1_15c_mr_detail=-1150461319 +cs1_15c_mr_rails=1262263814 +cs1_15c_mr_rails2=1246136473 +cs1_15c_mr_rails3=2026628515 +cs1_15c_mr_rails4=1720795438 +cs1_15c_mr_rails5=329423694 +cs1_15c_mr_rails6=1096873674 +cs1_15c_ovrly02=1658589231 +cs1_15c_ovrly02b=-445656863 +cs1_15c_retwalb002=-882314000 +cs1_15c_retwalb003=1225289769 +cs1_15c_retwalb010=100919801 +cs1_15c_slipdecal16=-904494144 +cs1_15c_trk09=1114697762 +cs1_15c_trk13_dcl=-999256755 +cs1_15c_trk13=-105875790 +cs1_15c_trk16=-507853109 +cs1_15c_tunl_01b_d=1705485908 +cs1_15c_tunl_01b=895596743 +cs1_15c_tunl_01b001=-1513684054 +cs1_16_bikehire=-1349229098 +cs1_16_cable_02=-791372275 +cs1_16_cable_railings_a=223910225 +cs1_16_cable_railings_b=918842408 +cs1_16_cable_railings_c=553795748 +cs1_16_cable_railings=49129279 +cs1_16_cable_tarmac=1825871626 +cs1_16_cable=1354613695 +cs1_16_carpark_d=770090991 +cs1_16_copbillboard=279246450 +cs1_16_dcl_forpth_04=-1496746610 +cs1_16_emissive_slod=645016583 +cs1_16_emissive=-739401417 +cs1_16_fence_01=265828076 +cs1_16_forroad2=2118023015 +cs1_16_frstlnd01=-657617746 +cs1_16_frstlnd02=-427349983 +cs1_16_frstlnd03=1267528227 +cs1_16_glue_01=748141621 +cs1_16_glue_02=-451891928 +cs1_16_glue_03=114946234 +cs1_16_hedge_rnd_a_sm_decr002=1051739663 +cs1_16_hedge_rnd_a_smr001=1664978464 +cs1_16_helidecal=-1250211721 +cs1_16_lodge_03_ovr=2092099097 +cs1_16_lodge_03_ovr01=1674045572 +cs1_16_lodge_03_ovr02=1439779991 +cs1_16_lodge_03_ovr03=957879077 +cs1_16_lodge_ground_ovr=-2106934516 +cs1_16_lodge_lights=493527916 +cs1_16_lodge_woodrails=732004594 +cs1_16_lodge=150786064 +cs1_16_police_building=-1878664611 +cs1_16_police_dec=-316372447 +cs1_16_police_det_fizz=-1009891630 +cs1_16_police_details=-1535667780 +cs1_16_police_tarmac=1171181612 +cs1_16_roadz04=-842271910 +cs1_16_roadz05=-1821344084 +cs1_16_roadz06=-2128946687 +cs1_16_sheriff_con_sign_d=1161302532 +cs1_16_sheriff_e_dummy=-341451465 +cs1_16_sheriff2_windows=1253895058 +cs1_16_signage=-1776434031 +cs1_16_str_bridge2=-1788229762 +cs1_16_str_bridge3=-1026186667 +cs1_16_struct_bridge=1284655385 +cs1_16_structure_a=-459683126 +cs1_16_structure_b_railings=459667598 +cs1_16_structure_b=-164008443 +cs1_16_structure_bb=2115245904 +cs1_16_weed_01=1243591009 +cs1_16_weed_02=1756950163 +cs1_16_weed_03=-442865576 +cs1_16_weed_04=-732936764 +cs1_lod_08_slod3=477887679 +cs1_lod_14_slod3=1057364270 +cs1_lod_14b_slod3=1895792488 +cs1_lod_15_slod3=450498068 +cs1_lod_15b_slod3=-1561123356 +cs1_lod_15c_slod3=141389683 +cs1_lod_16_slod3=12343246 +cs1_lod_riva_slod3=-623287818 +cs1_lod_rivb_slod3=1009076235 +cs1_lod_roadsa_slod3=380132802 +cs1_lod2_01_7_slod3=1638163755 +cs1_lod2_09_slod3=2078865856 +cs1_lod2_emissive_slod3=-766129007 +cs1_lod3_terrain_slod3_01=1554295200 +cs1_lod3_terrain_slod3_02=1307249709 +cs1_lod3_terrain_slod3_03=992601771 +cs1_lod3_terrain_slod3_04=711410982 +cs1_lod3_terrain_slod3_05=1683863838 +cs1_lod3_terrain_slod3_06=1444945059 +cs1_railway_br01_rail=-852086952 +cs1_railway_br01=1224894275 +cs1_railway_br02_rail=-497325064 +cs1_railway_br02=465833159 +cs1_railway_br03_rail=-1639853105 +cs1_railway_br03=747417176 +cs1_railway_t01=-1157144066 +cs1_railway_t02=1749597310 +cs1_railway_t03=1451432179 +cs1_railway_t04=-2073135927 +cs1_railway_t05=1930678804 +cs1_railway_t06=565784416 +cs1_railway_t07=244812061 +cs1_railway_t08=1028187775 +cs1_railway_t09=-399164323 +cs1_railway_t10=173764949 +cs1_railway_t11=884688404 +cs1_railway_t12=1667375969 +cs1_railwyb_int_slod1=2108664256 +cs1_railwyb_shadow_ext=1534072704 +cs1_railwyb_shadow_int_lod=1385455931 +cs1_railwyb_steps=348769469 +cs1_railwyb_stepsground=-2109567732 +cs1_railwyb_trk02=1286502999 +cs1_railwyb_trk04=696038380 +cs1_railwyb_trk06=1376584972 +cs1_railwyb_trk08=2126634613 +cs1_railwyb_trk1=1072514934 +cs1_railwyb_trk1int=1838094141 +cs1_railwyb_trk3=-1675460641 +cs1_railwyb_trk4int=536220620 +cs1_railwyb_trk5=10963179 +cs1_railwyb_trk6int=-646707159 +cs1_railwyb_trk7=-587497068 +cs1_railwyb_trk8=1323558243 +cs1_railwyb_trkint2=1228770240 +cs1_railwyb_trkint3=1837028418 +cs1_railwyb_trkint5=-1160646937 +cs1_railwyb_tunnel_1_dec=177071451 +cs1_railwyb_tunnel_1_wires=-909928979 +cs1_railwyb_tunnel_1=1401939921 +cs1_railwyb_tunnel_2_dec=236813934 +cs1_railwyb_tunnel_2_wires=1173783198 +cs1_railwyb_tunnel_2=1096106844 +cs1_railwyb_tunnel_3_dec=-184001033 +cs1_railwyb_tunnel_3_wires=-131087152 +cs1_railwyb_tunnel_3=-383315199 +cs1_railwyb_tunnel_4_dec=1735914352 +cs1_railwyb_tunnel_4_wires=869628881 +cs1_railwyb_tunnel_4=-571933563 +cs1_railwyb_tunnel_5_dec=1701724765 +cs1_railwyb_tunnel_5_wires=215169147 +cs1_railwyb_tunnel_5=333768828 +cs1_railwyb_tunnel_6_dec=298041609 +cs1_railwyb_tunnel_6_wires=-2013580455 +cs1_railwyb_tunnel_6=-91376178 +cs1_railwyb_tunnel_reflect1=201572558 +cs1_railwyb_tunnel_reflect2=728563616 +cs1_railwyb_tunnel_reflect3=-1194485149 +cs1_railwyb_tunnel_reflect4=-956057905 +cs1_railwyb_tunnel_reflect5=-698854024 +cs1_railwyb_tunnel_reflect6=-940820324 +cs1_railwyc_1_slod1=1136919711 +cs1_railwyc_2_slod1=1098775905 +cs1_railwyc_3_slod1=225028467 +cs1_railwyc_trk01_lod=-846109309 +cs1_railwyc_trk01=-775861882 +cs1_railwyc_trk02_lod=-150180113 +cs1_railwyc_trk02=677050040 +cs1_railwyc_trk03_lod=1423027071 +cs1_railwyc_trk03=-1282667236 +cs1_railwyc_trk04_lod=-350354789 +cs1_railwyc_trk04=214974371 +cs1_railwyc_trk05_lod=489415085 +cs1_railwyc_trk05=450550712 +cs1_railwyc_trk06_lod=1412294154 +cs1_railwyc_trk06=1299726578 +cs1_railwyc_trk07_lod=-10208023 +cs1_railwyc_trk07=-57696478 +cs1_railwyc_trk08_lod=-1201094887 +cs1_railwyc_trk08=836995529 +cs1_railwyc_trk09_lod=995923637 +cs1_railwyc_trk09=1060152419 +cs1_rdprops_cblb_00=-884979505 +cs1_rdprops_cblb_01=-581505796 +cs1_rdprops_cblb_02=-257682550 +cs1_rdprops_cblb_03=41531189 +cs1_rdprops_cblb_04=-1497169963 +cs1_rdprops_cblb_05=1878757959 +cs1_rdprops_cblb_06=-1438218532 +cs1_rdprops_pb_mot_w002=670257862 +cs1_rdprops_pb_vantim01_dslod=-1064203661 +cs1_rdprops_pb_wi137=673923696 +cs1_rdprops_pb_wi151=1307778 +cs1_rdprops_pb_wi851=1437926274 +cs1_rdprops_pb_wii137=1339686023 +cs1_rdprops_pb_wire_em01=-2013770070 +cs1_rdprops_pb_wire_em02=1917920092 +cs1_rdprops_pb_wire_em03=729028003 +cs1_rdprops_pb_wire_em04=98159215 +cs1_rdprops_pb_wire_em05=1323621508 +cs1_rdprops_pb_wire_em06=958640386 +cs1_rdprops_pb_wire_em07=-767925455 +cs1_rdprops_pb_wire_em08=-857843591 +cs1_rdprops_pb_wire_em09=-167695682 +cs1_rdprops_pb_wire_em10=1359045021 +cs1_rdprops_pb_wire_em11=-2048078989 +cs1_rdprops_pb_wire_em12=2006855382 +cs1_rdprops_pb_wire_em13=506985483 +cs1_rdprops_pb_wire_em14=167629719 +cs1_rdprops_pb_wire_em15=1122616686 +cs1_rdprops_pb_wire_em16=746625180 +cs1_rdprops_pb_wire_em17=-681546147 +cs1_rdprops_pb_wire_em18=-955134528 +cs1_rdprops_pb_wire_em20=-667851809 +cs1_rdprops_pb_wire_em22=-256142089 +cs1_rdprops_pb_wire_em23=-1800610601 +cs1_rdprops_pb_wire_em24=-1628049047 +cs1_rdprops_pb_wire_em25=-1455389186 +cs1_rdprops_pb_wire_em26=-1011303698 +cs1_rdprops_pb_wire_em27=2003378756 +cs1_rdprops_pb_wire_em28=1239041843 +cs1_rdprops_pb_wspline_em027=-1135867835 +cs1_rdprops_pb_wspline077=1710835662 +cs1_rdprops_pb_wspline079=983101710 +cs1_rdprops_pb_wspline080=-2035389300 +cs1_rdprops_pb_wspline081=-1674963069 +cs1_rdprops_pb_wspline084=-10363407 +cs1_rdprops_pb_wspline093=-896339148 +cs1_rdprops_pb_wspline095=-445142787 +cs1_rdprops_pb_wspline096=772389408 +cs1_rdprops_pb_wspline098=1257731067 +cs1_rdprops_pb_wspline099=1010620038 +cs1_rdprops_pb_wspline100=-124046747 +cs1_rdprops_pb_wspline101=782540407 +cs1_rdprops_pb_wspline105=-218323164 +cs1_rdprops_pb_wspline106=-515439687 +cs1_rdprops_pb_wspline107=-1721240580 +cs1_rdprops_pb_wspline108=1987096078 +cs1_rdprops_pb_wspline111=1249072364 +cs1_rdprops_pb_wspline112=951234923 +cs1_rdprops_pb_wspline113=1861295591 +cs1_rdprops_pb_wspline116=-243588355 +cs1_rdprops_pb_wspline118=338585699 +cs1_rdprops_pb_wspline119=-1438870347 +cs1_rdprops_pb_wspline121=911455497 +cs1_rdprops_pb_wspline123=-1669037703 +cs1_rdprops_pb_wspline125=-107562084 +cs1_rdprops_pb_wspline126=-355918335 +cs1_rdprops_pb_wspline127=1802805078 +cs1_rdprops_pb_wspline129=-995700291 +cs1_rdprops_pb_wspline131=424868148 +cs1_rdprops_pb_wspline132=101175966 +cs1_rdprops_pb_wspline133=-182570805 +cs1_rdprops_pb_wspline134=-420834204 +cs1_rdprops_pb_wspline135=-1392533365 +cs1_rdprops_pb_wspline136=-1613363656 +cs1_rdprops_pb_wspline137=417462350 +cs1_rdprops_pb_wspline138=187915505 +cs1_rdprops_pb_wspline139=-1951015432 +cs1_rdprops_shape017x=-652008486 +cs1_rdprops_tele_wire02=1871483815 +cs1_rdprops_tele_wire03=-2128726326 +cs1_rdprops_tele_wire10=-663367572 +cs1_rdprops_tele_wire11=-293405562 +cs1_rdprops_wire_072=-1821619099 +cs1_rdprops_wire_073=2115183027 +cs1_rdprops_wire_074=1850245662 +cs1_rdprops_wire_075=-1186523118 +cs1_rdprops_wire_e075=1816464577 +cs1_rdprops_wire_hi_01=-557001673 +cs1_rdprops_wire_hi_02=-820562740 +cs1_rdprops_wire_hi_03=710994782 +cs1_rdprops_wire_hi_04=479350721 +cs1_rdprops_wire_hi_05=97788485 +cs1_rdprops_wire_hi_06=-168787330 +cs1_rdprops_wire_hi_07=1746265803 +cs1_rdprops_wire_hi_08=1666964823 +cs1_rdprops_wire_hi_09=1301918163 +cs1_rdprops_wire_hi_10=-306854774 +cs1_rdprops_wire_hi_11=599797914 +cs1_rdprops_wire_hi_12=-2114458360 +cs1_rdprops_wire_poly035=500435413 +cs1_rdprops_wire_poly045=-971551843 +cs1_rdprops_wire_poly046=-203577559 +cs1_rdprops_wire_poly047=-503446678 +cs1_rdprops_wire_poly050=-1541761968 +cs1_rdprops_wire_poly051=-1225737732 +cs1_rdprops_wire_poly057=1452079406 +cs1_rdprops_wire_spline_091=-1666246742 +cs1_rdprops_wire_spline_093=-2139726015 +cs1_rdprops_wire_spline_094=1854585706 +cs1_rdprops_wire_spline028=-804676844 +cs1_rdprops_wire_spline029=38305681 +cs1_rdprops_wire_spline029b002=-1457005991 +cs1_rdprops_wire_spline030=-439072959 +cs1_rdprops_wire_spline034b002=1417080209 +cs1_rdprops_wire_spline035b002=-943336733 +cs1_rdprops_wire_spline036b003=-13014043 +cs1_rdprops_wire_spline066=513291660 +cs1_rdprops_wire_spline067=142805346 +cs1_rdprops_wire_spline068=2050190529 +cs1_rdprops_wire_spline070=-1160741170 +cs1_rdprops_wire_spline071=-1465787791 +cs1_rdprops_wire_spline071b=-1164824091 +cs1_rdprops_wire_spline074=-540817228 +cs1_rdprops_wire_spline077=-218075347 +cs1_rdprops_wire_spline078=683236002 +cs1_rdprops_wire_spline081=2147456329 +cs1_rdprops_wire_spline082=928416764 +cs1_rdprops_wire_spline083=1284025952 +cs1_rdprops_wire_spline084=1301065768 +cs1_rdprops_wire_test_ac017=-729172644 +cs1_rdprops_wiree074=-2004314887 +cs1_roads_armco_08_lod=-1058368971 +cs1_roads_armco_brdg_nrt_01=-493449974 +cs1_roads_armco_brdg_nrt_02=435780559 +cs1_roads_armcojl2_02=666305074 +cs1_roads_armcojl2=1972696768 +cs1_roads_armcojl3_02=-1210222300 +cs1_roads_armcojl3_03=-1453401049 +cs1_roads_armcojl3=1691571517 +cs1_roads_armcojlz_02=615429520 +cs1_roads_armcojlz=-952264116 +cs1_roads_bdge_dcl_01b=1613005668 +cs1_roads_decals_01b=1577042512 +cs1_roads_decals_02b=-1260720411 +cs1_roads_decals_02c=-1776635547 +cs1_roads_decals_02e=-107349918 +cs1_roads_decals_02f=-365012561 +cs1_roads_pb_01_r1_01_ovly=995825993 +cs1_roads_pb_01_r1_01=1848923972 +cs1_roads_pb_01_r1_02_ovly=-1647998477 +cs1_roads_pb_01_r1_02=616121423 +cs1_roads_pb_01_r1_03_ovly=434833966 +cs1_roads_pb_01_r1_03=931424741 +cs1_roads_pb_01_r2_01_ovly=-307747281 +cs1_roads_pb_01_r2_01=717866268 +cs1_roads_pb_01_r2_02_ovly=1497634363 +cs1_roads_pb_01_r2_03=89651769 +cs1_roads_pb_01_r3_01_ovly=-778692470 +cs1_roads_pb_01_r3_01=645908845 +cs1_roads_pb_01_r3_02_ovly=-1425922449 +cs1_roads_pb_01_r3_02=1489350136 +cs1_roads_pb_01_r3_03_ovly=-1286569480 +cs1_roads_pb_01_r3_03=-660066881 +cs1_roads_pb_01_r3_04_ovly=-1936546272 +cs1_roads_pb_01_r3_04=-1042677725 +cs1_roads_pb_01_r4_02_ovly=-1529106413 +cs1_roads_pb_01_r4_02=-55442626 +cs1_roads_pb_01_r4_02a_ovly=1622619093 +cs1_roads_pb_01_r4_03_ovly=1034009392 +cs1_roads_pb_01_r4_03=1852335785 +cs1_roads_pb_01_r4_04_ovrly=149499090 +cs1_roads_pb_01_r4_04=1562231828 +cs1_roads_pb_dcl_rd_jn1=-267678066 +cs1_roads_pb_dec01=-385297464 +cs1_roads_pb_junc_01=473443023 +cs1_roads_pb_tiredcls_ent_01=-747058828 +cs1_roads_pbdst_land_01=985794821 +cs1_roads_pbdst_land_02=2122027135 +cs1_roads_ph01=-985101531 +cs1_roads_ph01b=684752529 +cs1_roads_ph01c=187122495 +cs1_roads_ph05=203430099 +cs1_roads_phc_rd_swtbc_strt005=-963483542 +cs1_roads_phc_roadz02=1603269462 +cs1_roads_phc_roadz03=812848413 +cs1_roads_rd_dcl_jn_02=152833579 +cs1_roads_rd_isnd_02=-1209150967 +cs1_roads_rd_jo_dcl_05=843519861 +cs1_roads_rd_sign_002=1882242106 +cs1_roads_rd_sign_01=-1688358044 +cs1_roads_rd_sng_2=1574018367 +cs1_roads_rd_sng_3b01=1276248062 +cs1_roads_roadz01=-1708897106 +cs1_roads_rum_strip_02=114123555 +cs1_roads_rum_strip_03=-177553314 +cs1_roads_wallret_01=-1088783362 +cs1_roads_wallret_02=-1940384134 +cs1_roads_wallret_03=1702086774 +cs1_roads_wallret_04=-1674496528 +cs1_roads_wallret003=-718230290 +cs1_roadsa_armco_05=759683534 +cs1_roadsa_armcojl_lod=-170945975 +cs1_roadsa_armcojl=1568261962 +cs1_roadsa_bdg_dcl_01=1176301106 +cs1_roadsa_bdg_dcl_5=1357013571 +cs1_roadsa_bdg_dcl_6=1127204574 +cs1_roadsa_cst_dcl_01=2101095738 +cs1_roadsa_cst_dcl_02=1533274622 +cs1_roadsa_dcl_jn_01=1732260364 +cs1_roadsa_dcl_sdd=293794957 +cs1_roadsa_flap_sup_01=827094469 +cs1_roadsa_flappy_stp_01_w=75138757 +cs1_roadsa_flappybase_02=-991305470 +cs1_roadsa_flappybase_3=525122596 +cs1_roadsa_m04b=-306099627 +cs1_roadsa_ncumasign1=165394080 +cs1_roadsa_ncumasign2=-109963827 +cs1_roadsa_rd_sgn_02=199357469 +cs1_roadsa_rd_sgn_04=-459168379 +cs1_roadsa_rd_sng_03=-218128729 +cs1_roadsa_rd_sng_04=-45567175 +cs1_roadsa_rd_sng_3b=1187005751 +cs1_roadsa_stop_bdcl=-2144730991 +cs1_roadsa00=-2014120123 +cs1_roadsa01=562309729 +cs1_roadsa02=811976740 +cs1_roadsa03=1040245594 +cs1_roadsa04=-930547600 +cs1_roadsa05_d=700033310 +cs1_roadsa05_side01=867403730 +cs1_roadsa05_side02=485644880 +cs1_roadsa05_side03=1443843209 +cs1_roadsa05=1517657163 +cs1_roadsa06_d=1748679860 +cs1_roadsa06_side01=-1901849959 +cs1_roadsa06_side02=-1437840919 +cs1_roadsa06_side03=1544891772 +cs1_roadsa06=1707848439 +cs1_roadsa07=1995986256 +cs1_roadsa09=-1819341187 +cs1_roadsa10=-1478347861 +cs1_roadsa11=2038126302 +cs1_roadsa12=-1941144448 +cs2_01__decal001=792427319 +cs2_01_bb_global_hd=1172383802 +cs2_01_bridge_05_ovr=-86863031 +cs2_01_bridge_05=-777987573 +cs2_01_bridge_fizz01=-1531575764 +cs2_01_bridge=-1958084256 +cs2_01_clothshop_obja=1445137254 +cs2_01_clothshop=770681773 +cs2_01_clshop_lite_emiss=-1832723667 +cs2_01_decal_02=-1591192280 +cs2_01_decal_carpark=-1805093582 +cs2_01_desert_house_004_dec=-1882628976 +cs2_01_desert_house_004_dec2=-1118163597 +cs2_01_desert_house2_dec1=71772186 +cs2_01_desert_house2_dec2=454055340 +cs2_01_desert_house2_dec3=1929479565 +cs2_01_deshous_2=-1750576174 +cs2_01_deshous_3=1293336240 +cs2_01_deshous1=-2072529103 +cs2_01_deshous4=-1331982472 +cs2_01_doorglass005=903047763 +cs2_01_doorglass01=475687200 +cs2_01_ed_barn_01=-711061957 +cs2_01_ed_fruit_dec=-1170945493 +cs2_01_ed_fruitshop_ovr=-1139484893 +cs2_01_ed_fruitshop=-1253124969 +cs2_01_ed_gs_01=425634674 +cs2_01_ed_gs_ovr_01=1161447730 +cs2_01_ed_gs_ovr_02=383806591 +cs2_01_ed_gs_ovr_09=-884157095 +cs2_01_ed_gs_ovr_10=922328525 +cs2_01_feedstore_decal=-303546491 +cs2_01_feedstore_grounddcl=804734036 +cs2_01_feedstore=595967615 +cs2_01_frmland01=-1989855777 +cs2_01_frmland03=1435782802 +cs2_01_garden_a=48738446 +cs2_01_garden_b_d=232022418 +cs2_01_garden_b=324620649 +cs2_01_garden_c_dec=1336834606 +cs2_01_garden_dec=1403071077 +cs2_01_gardens_a_d=-1750837932 +cs2_01_gas_obj1=-1384077013 +cs2_01_gas_obj2=-2124263173 +cs2_01_gas_stop_ovr=1918413817 +cs2_01_gas_stop=1162163552 +cs2_01_ground_det1=-2038553432 +cs2_01_ground=339551708 +cs2_01_house5=1733808062 +cs2_01_land02=-1931309079 +cs2_01_land04_o=-674703964 +cs2_01_land04=-1452685065 +cs2_01_lds_bw_garden_a_dec=1908244593 +cs2_01_lds_bw_house_d=1302780361 +cs2_01_markets_dec=704825452 +cs2_01_markets_dec2=-92746238 +cs2_01_markets_obj1b=-1886525161 +cs2_01_markets_obj2a=101767523 +cs2_01_markets=16724284 +cs2_01_markets2_obj1b=1189588132 +cs2_01_markets2_obj2a=430373999 +cs2_01_markets2=1261917982 +cs2_01_markets3=1678215358 +cs2_01_markets4=782933509 +cs2_01_obj_group1a=-383599949 +cs2_01_obj_group2a=149220827 +cs2_01_obj_group3b=-237354770 +cs2_01_obj_group4b=1979698891 +cs2_01_obj_group5b=1681927276 +cs2_01_obj_group6=1205280930 +cs2_01_obj_group7=966624303 +cs2_01_obj_group8a=1910752515 +cs2_01_obj_group9=-1983961995 +cs2_01_obj_ladder_02=-903785216 +cs2_01_obj_ladder=-17057073 +cs2_01_roadditch1=713450210 +cs2_01_shop_dec1=-1836170284 +cs2_01_shop_dec2=-2084067769 +cs2_01_shop_dec3=960729400 +cs2_01_shps1_dec=-1103616004 +cs2_01_sm_shed=1634668100 +cs2_01_sm=1942822166 +cs2_01_streampipe=-296252013 +cs2_01_sup_decal=-1038933703 +cs2_01_super_sidedoors=544946009 +cs2_01_weed01=1315428494 +cs2_01_weed02=1616084065 +cs2_01_weed03=1374740380 +cs2_01_weed04=-69651602 +cs2_01_weed05=-308570381 +cs2_01_weed06=388885015 +cs2_01_weed11=-95768279 +cs2_01_weed12=-685020437 +cs2_01_weed14=-1281383468 +cs2_02_airp_sign=573090990 +cs2_02_airstrip_dec_003=945587311 +cs2_02_airstrip_dec_004=1654380781 +cs2_02_bales_002=93405186 +cs2_02_bdec_01c=-331377291 +cs2_02_bdec_06=-1557542598 +cs2_02_bdec_18=1155369871 +cs2_02_bdec_25=1131508731 +cs2_02_bdec_25a=-954139420 +cs2_02_bdec_30i=-1337899144 +cs2_02_bdec_30j=184614134 +cs2_02_bdec_46=-1491977989 +cs2_02_bdec_48=-27236462 +cs2_02_bdec_49=-2143720630 +cs2_02_bdec_49b=1695436258 +cs2_02_bdec_56b=1287313383 +cs2_02_bdec_57=360355534 +cs2_02_bent_barrel=-1365301146 +cs2_02_brick_pform002=1124690726 +cs2_02_brick_pform01=-1567136776 +cs2_02_bridge13=1311227420 +cs2_02_bridge13b=1393758288 +cs2_02_cloth_004_lod=1873628754 +cs2_02_cloth_007_lod=-1863575437 +cs2_02_cs1_11b_house01_dec006=-767389015 +cs2_02_ditchfence=1075232008 +cs2_02_drttrk1=-1662104041 +cs2_02_drttrk2=1734664965 +cs2_02_drttrk3=909246624 +cs2_02_drttrk4=-1567735 +cs2_02_drttrk4a=1795837382 +cs2_02_drttrk5=316029413 +cs2_02_drttrk6=476957972 +cs2_02_dtrk_brdg015=-1929439419 +cs2_02_emissive_lod=1055547895 +cs2_02_emissive=-342830861 +cs2_02_emissive2_lod=-176223160 +cs2_02_emissive2=-1565295821 +cs2_02_emissive3_lod=-1542771718 +cs2_02_emissive3=-1810244096 +cs2_02_fbox01=1167254092 +cs2_02_fdec_02d=-665397564 +cs2_02_fence_001=-1010039947 +cs2_02_fence035=-2024805850 +cs2_02_field_dec01=-573504644 +cs2_02_field_dec02=-267999257 +cs2_02_field_rocks=1472954571 +cs2_02_fnc_mesh001=-1595320034 +cs2_02_fnc_mesh002=1317123148 +cs2_02_fnc_mesh004=-336236747 +cs2_02_fnc_mesh005=-634467416 +cs2_02_fnc_mesh006=-2011486334 +cs2_02_fnc_mesh007=1976664815 +cs2_02_freshplough_01=883639638 +cs2_02_frmland01=-257511577 +cs2_02_frmland02=-11252542 +cs2_02_frmland02b=1539720336 +cs2_02_frmland02b001=2105945161 +cs2_02_frmland02c=-1107359488 +cs2_02_frmland02x001=2070262232 +cs2_02_frmland03=1696438359 +cs2_02_frmland04=1945089531 +cs2_02_frmland05=698130770 +cs2_02_frmland05b=1865475573 +cs2_02_g_silo_xtra=-1008816290 +cs2_02_glue_01=1244162708 +cs2_02_glue_02=1080317708 +cs2_02_glue_03=-351490982 +cs2_02_grainsilos_a001=-409779356 +cs2_02_grainsilos001=1189428729 +cs2_02_hangar_detail=-112577501 +cs2_02_hanger_desk=2091558338 +cs2_02_hanger_filing_cab=1782063243 +cs2_02_haybale_stack_01=-269703656 +cs2_02_haybale_stack_02=-49856435 +cs2_02_haybale_stack_03=-1396662335 +cs2_02_haybale_stack_04=-1154073428 +cs2_02_haybale_stack_05=-923936741 +cs2_02_haybale_stack_06=-702811529 +cs2_02_house_gutter01=1702532315 +cs2_02_house001=-364229291 +cs2_02_house01_dec003=1247417556 +cs2_02_irr_003=1203996278 +cs2_02_irr_003w=1266869633 +cs2_02_irr_004_grill01=302563417 +cs2_02_irr_004=252679439 +cs2_02_irr_004w=469236192 +cs2_02_irr_005=2103308714 +cs2_02_irr_01_grill01=1136101534 +cs2_02_irr_01=-1551033515 +cs2_02_irr_01w=261461307 +cs2_02_irr_03_grill01=-1180765842 +cs2_02_irr_05w=865911952 +cs2_02_irr_2weed=1136225453 +cs2_02_irr_3weed=1674370945 +cs2_02_irr_5weed=2012015880 +cs2_02_irr_5weed001=1936491040 +cs2_02_irr_5weed002=-2055068085 +cs2_02_irr_5weed003=1942586070 +cs2_02_irrtemp_01=1228926761 +cs2_02_irrtemp_04=-1901331956 +cs2_02_landnew1=1946004720 +cs2_02_ndec_03=1884075748 +cs2_02_ndec_12=1948630390 +cs2_02_ndec_23a=923071049 +cs2_02_pipe_19=1828702447 +cs2_02_pipe_broken=917416974 +cs2_02_pipe_broken002=-1614951693 +cs2_02_pipe20=2129132562 +cs2_02_pipedept_rocks=348427698 +cs2_02_pipedept_shed=-1928143863 +cs2_02_pipeglue03=-571778269 +cs2_02_plastic_01=165387976 +cs2_02_plasticdec_01=-183347022 +cs2_02_polytunnels_09=533484485 +cs2_02_polytunnels_14=2142377131 +cs2_02_polytunnels_22=469757180 +cs2_02_pt_hoops=1090471767 +cs2_02_pt_plastic01=-1332300422 +cs2_02_pt_plastic01a=352560891 +cs2_02_pt_plastic01f=1847417137 +cs2_02_pt_plastic02=-1691645276 +cs2_02_pt_plastic03=-855937469 +cs2_02_pt_plastic04=1689493029 +cs2_02_pt_plastic05=-1822131322 +cs2_02_pt_support06=8886041 +cs2_02_pt_support06a=1291125122 +cs2_02_roadditch004=831133817 +cs2_02_roadditch005=934356167 +cs2_02_roadditch015=796136813 +cs2_02_rubbish_pile=-1354542223 +cs2_02_ruined_barn=2073940961 +cs2_02_shed_ovrly003=-725256682 +cs2_02_shed002=845090772 +cs2_02_shed1_bits001=-2134109532 +cs2_02_shed1_decals001=-2098601691 +cs2_02_signs2=518784056 +cs2_02_small_hanger=1608943267 +cs2_02_sml_farm_barn=2078933270 +cs2_02_sml_farm_shed=-1866082745 +cs2_02_sml_frm_drttrk_a=-234970500 +cs2_02_sml_frm_drttrk_b=-400519488 +cs2_02_sml_shed=2092322224 +cs2_02_sml_sheddec=-1276538214 +cs2_02_smll_shelter=-1349731891 +cs2_02_temp_store=-1504791082 +cs2_02_temp_trailer=969405412 +cs2_02_track_overlays008=-528461076 +cs2_02_track_overlays010=-1844291007 +cs2_02_track_overlays014=-605032965 +cs2_02_tunnel_cloth_25_lod=-1557882148 +cs2_02_waterpdec_02=1127079112 +cs2_02_waterpipe_009=1111526197 +cs2_02_waterpipe_010=749953407 +cs2_02_waterpipe_011=443890947 +cs2_02_waterpipe_02=-488400539 +cs2_02_waterpipe_03=1265396293 +cs2_02_waterpipe_03d=-1367535775 +cs2_02_waterpipe_04=1899214295 +cs2_02_waterpipe_04d=1201356951 +cs2_02_waterpipe_05=669557566 +cs2_02_waterpipe_06=498241234 +cs2_02_waterpipe_07=308738107 +cs2_02_waterpipe_08=-124009307 +cs2_02_weed_01=-666457501 +cs2_02_weed_02=-421673071 +cs2_02_weed_03=-190618852 +cs2_02_wetfield_01=1011761551 +cs2_02_wetfield_01d=878221878 +cs2_02_wood_posts=-2114089259 +cs2_02_wpipes_01=1534418931 +cs2_02_wpipes_02=1554211407 +cs2_02_wpipes_03=920622792 +cs2_02_wpipes_04=1200437283 +cs2_02_wpipes_05=610070979 +cs2_02_wpipes_06=-1241344748 +cs2_03__armco_end_12=943261415 +cs2_03__brgrail_01=1238862394 +cs2_03_armco_right_glue=872229096 +cs2_03_barn_002_a=1334430499 +cs2_03_barn_002=1085587731 +cs2_03_barn001_ovr=1623503812 +cs2_03_barn001=-347727313 +cs2_03_barn03_a=-1004841278 +cs2_03_barn03=1410544716 +cs2_03_bigbrdge1=1011939887 +cs2_03_brdg1=-107839253 +cs2_03_brick_pform008=-2107260221 +cs2_03_brick_pform01=1935211718 +cs2_03_bridge_03_shad=648757316 +cs2_03_bridge_03=-612535782 +cs2_03_bridge_shad03_slod1=-1239369911 +cs2_03_bridgerail_01=933660346 +cs2_03_bridgerail_02=-1521556979 +cs2_03_bridgerail_03=-1675571279 +cs2_03_brokengate01=-122042845 +cs2_03_burntovly=-1727724782 +cs2_03_catshed_filler01=-304014782 +cs2_03_cattleshade03_a=578100013 +cs2_03_cattleshade03=-1657784408 +cs2_03_cattleshed01=102288761 +cs2_03_channel_water=-94404824 +cs2_03_concplnth=1550203565 +cs2_03_crop_sml_008=-718333615 +cs2_03_crop_sml_009=-411255316 +cs2_03_crop_sml_010=1023535573 +cs2_03_crop_sml_011=1320324406 +cs2_03_crop_sml_012=1634972344 +cs2_03_crop_sml_013=-512347453 +cs2_03_crop_sml_014=-214444474 +cs2_03_crop_sml_015=97975172 +cs2_03_crop_sml_016=395812609 +cs2_03_crop_sml_017=-1062604505 +cs2_03_culvert02=1195099250 +cs2_03_culvert1=-332107999 +cs2_03_dcl_rd_join_01=-1251441280 +cs2_03_decal_001=-955875505 +cs2_03_decal1=158121720 +cs2_03_desfrmhsend_02=-1403989447 +cs2_03_desfrmhsend_03=-477708124 +cs2_03_desfrmhsend_04=-1865999578 +cs2_03_desfrmhsend_05=-936113665 +cs2_03_desfrmhsend_06=-648696766 +cs2_03_desfrmhsend_07=745689722 +cs2_03_desfrmhsend_08=1051784951 +cs2_03_desfrmhsend_09=1024816108 +cs2_03_desfrmhsend_1=-1801923630 +cs2_03_desfrmhsend_11=-1047560710 +cs2_03_desfrmhsend_12=-2084634022 +cs2_03_desfrmhsstrt=165558336 +cs2_03_drain_t03w=1059772523 +cs2_03_drain3_grid01=1299725938 +cs2_03_drainage_jun1w=-447558503 +cs2_03_drainage_junct_shdw=-401342494 +cs2_03_drainage_junct_shdw001=390576244 +cs2_03_drainage_junct_shdw002=636933586 +cs2_03_drainage_junct001=1731180013 +cs2_03_drainage_tmplt003=-284951851 +cs2_03_drainagewide_03=1455955598 +cs2_03_draingrll001=1480289393 +cs2_03_draingrll002=-762322664 +cs2_03_draingrll003=-2143798166 +cs2_03_drttrk03=1540053324 +cs2_03_drttrk04=817103646 +cs2_03_drttrk05=642313800 +cs2_03_drttrk06=-1494323311 +cs2_03_drttrk07=-1799173318 +cs2_03_drttrk08=-1986284308 +cs2_03_drttrk1=-1821074801 +cs2_03_drttrk2=1776043867 +cs2_03_emissive_lod=-874399838 +cs2_03_emissive=1580969984 +cs2_03_emissive002_lod=-1921634635 +cs2_03_emissive02=-963236916 +cs2_03_farm_burnt_slod=1484829460 +cs2_03_farm_grp3_winfire00=525240746 +cs2_03_farm_grp3_winsmoke00=1210054181 +cs2_03_farm_slod=1136394147 +cs2_03_farmsign_01=-1070155493 +cs2_03_farmsign_02=-769630994 +cs2_03_field_dec_06=2063771268 +cs2_03_field_dec01=-499784214 +cs2_03_field_dec01a=-1325759627 +cs2_03_field_dec01b=-103312082 +cs2_03_field_dec02=-1520997342 +cs2_03_field_dec03=-1886764920 +cs2_03_field_dec04=-617064477 +cs2_03_field_dec05=-1268250045 +cs2_03_field_dec05a=-895538974 +cs2_03_field_dec07=1584750183 +cs2_03_field_dec08=-2117163759 +cs2_03_fl3_grill001=-1031676737 +cs2_03_fmhse_vfx_parent=415989429 +cs2_03_fmhse_vfx_parent001=-1031867995 +cs2_03_fmhse_vfx_parent002=-1807477456 +cs2_03_fmhse_vfx_parent003=-399262450 +cs2_03_fmhse_vfx_parent004=-1306439446 +cs2_03_fmhse_vfx_parent005=-79011013 +cs2_03_fmhse_vfx_parent006=-707061667 +cs2_03_fmhse_vfx_parent007=-195930801 +cs2_03_fmhse_vfx_parent008=-819918099 +cs2_03_fmhse_vfx_parent009=404561120 +cs2_03_fmhse_vfx_parent010=989324901 +cs2_03_fmhse_vfx_parent011=-1278093285 +cs2_03_fmhse_vfx_parent012=-1485815976 +cs2_03_fmhse_vfx_parent013=-1867116060 +cs2_03_fmhse_vfx_parent014=-2115013549 +cs2_03_fmhse_vfx_parent015=-995755589 +cs2_03_frm005=-2134434564 +cs2_03_frm01_int_lod=-286674634 +cs2_03_frm01_ovly=-330125695 +cs2_03_frm01_windows_lod=-443038002 +cs2_03_frm01_windows=403326683 +cs2_03_frm01=-1729474944 +cs2_03_frm02_ovly=1858297200 +cs2_03_frm03=1970767771 +cs2_03_frm04=-1493505383 +cs2_03_frmbnt_det01=1589309938 +cs2_03_frmbnt_det02=879009094 +cs2_03_frmburnt01=-878114240 +cs2_03_frmburnt02=-101947706 +cs2_03_frmland1=-1609290903 +cs2_03_frmland12=1310613275 +cs2_03_frmland2=2118903769 +cs2_03_frmland3=1803567682 +cs2_03_frmland4=1760640292 +cs2_03_frmland5=1462540699 +cs2_03_frmland6_dcl=-1035780990 +cs2_03_frmland6=1968231931 +cs2_03_frmland7=585150752 +cs2_03_frmland8=1605905098 +cs2_03_frmland8b=1266135730 +cs2_03_frmland9=-2044168278 +cs2_03_frmtrk05=-340778799 +cs2_03_glue_01=-1457170826 +cs2_03_glue_02=1926621656 +cs2_03_glue_03=1150881119 +cs2_03_glue_04=-1551283362 +cs2_03_glue_05=1410346093 +cs2_03_glue_08=-258841233 +cs2_03_grainsilos_dec=-912296881 +cs2_03_grainsilos=-146701665 +cs2_03_haystack001=-383627714 +cs2_03_haystack002=-1275927584 +cs2_03_irr_005w=-592135087 +cs2_03_irr_01weed=-354908598 +cs2_03_irr_1weed=1911933755 +cs2_03_irr_2weed=-1510741500 +cs2_03_irr_3weed=-89604507 +cs2_03_irr_4weed=-2013269392 +cs2_03_irr_5weed=-204335713 +cs2_03_land01=-1894564192 +cs2_03_land02=-1655317723 +cs2_03_land03=1782707454 +cs2_03_props_combo_dslod=1318444857 +cs2_03_ranch008_temp=-403802279 +cs2_03_rd_dec1=-490592519 +cs2_03_s_tank_frm1=445058012 +cs2_03_shed002=-3939911 +cs2_03_shed003=-804978116 +cs2_03_shed004=1296825528 +cs2_03_shel_roof_005=-1920841590 +cs2_03_shelter_002=1875344579 +cs2_03_shittank_a=457123875 +cs2_03_shittank_ladder_02=-856911448 +cs2_03_shittank_ladder01=97107144 +cs2_03_shittank=1832630528 +cs2_03_signs01=-732144519 +cs2_03_signs02=-436142142 +cs2_03_silo_002_ladder=415184416 +cs2_03_silo_002_ovr=892363859 +cs2_03_silo_002=-1301837731 +cs2_03_silo_ladder_10=1039425572 +cs2_03_silo_ladder10=-1361206594 +cs2_03_silo_ladder11=-1637416495 +cs2_03_silos_dec=1779655388 +cs2_03_silos_pipe01=-2117521020 +cs2_03_silos_pipe01b=-1773043014 +cs2_03_silos_sign001=-927515855 +cs2_03_silos=1829494195 +cs2_03_sluice_ladr=277389680 +cs2_03_sluicetest=-535128328 +cs2_03_stable2_o=-267000568 +cs2_03_stables=-2119268230 +cs2_03_stubble031=1220401235 +cs2_03_stubble033=-571833698 +cs2_03_stubble034=-273930719 +cs2_03_stubble035=39734149 +cs2_03_stubble036=279078925 +cs2_03_stubble037=989412526 +cs2_03_stubble040=-1167474963 +cs2_03_stubble041=-457763961 +cs2_03_stubble042=352646178 +cs2_03_trough_small_01=-982349022 +cs2_03_trough_small_02=-1291033002 +cs2_03_tunl_fizz01=-231889854 +cs2_03_tunl_fizz02=-1089454584 +cs2_03_tunnel11=270244177 +cs2_03_tunnel11b=-549539738 +cs2_03_wall001=-1982692816 +cs2_03_wall002=-2052752938 +cs2_03_wall005=1399690599 +cs2_03_wall006=765872597 +cs2_03_wall007=529444262 +cs2_03_waterpipe_008=123029347 +cs2_03_waterpipe_010=1502604531 +cs2_03_waterpipe_012=1709475228 +cs2_03_weed_01=745777695 +cs2_03_weed_02=1060196250 +cs2_03_weed_03=-803704474 +cs2_03_weed_04=-488696077 +cs2_03_weed_05=-206948215 +cs2_03_windmill_dummy_01=-1405706229 +cs2_03_windmill_lod=1998447572 +cs2_03_wire_support=194214649 +cs2_03_wpipes_002=331842022 +cs2_03_wpipes_01=-1162171862 +cs2_04_barn01=1696181688 +cs2_04_barn02=-265960498 +cs2_04_barn03=545039483 +cs2_04_barn04=-757659343 +cs2_04_barndet01=872744202 +cs2_04_barndet02=-1049616418 +cs2_04_barndet03=-820856029 +cs2_04_barndet04=-1662298411 +cs2_04_barndet05=-1432030648 +cs2_04_barndet06=829751270 +cs2_04_barns_o=1776025784 +cs2_04_bhack_d=-1851357300 +cs2_04_bhack=-2060261324 +cs2_04_branches-=-2103726506 +cs2_04_carwash_building_dec=-1201477264 +cs2_04_carwash_building=998228192 +cs2_04_carwash_bunting_1=622645954 +cs2_04_carwash_bunting_2=1376529572 +cs2_04_carwash_bunting_3=1085377007 +cs2_04_carwash_bunting_4=1843913819 +cs2_04_carwash_forecourt_dec=1312000182 +cs2_04_carwash_forecourta_dec=-1263999656 +cs2_04_ch2_02b_juicestand_ovl=6033873 +cs2_04_deadtree01=-833131649 +cs2_04_doghut_a_d=1466312516 +cs2_04_doghut_a=-1372630536 +cs2_04_doghut_b_d=-360243802 +cs2_04_doghut_b=1668463740 +cs2_04_drain_suprt005=-580858370 +cs2_04_drain_suprt007=837809951 +cs2_04_drain_suprt01=1613278014 +cs2_04_drain_suprt011=136290271 +cs2_04_drain_suprt012=-843994368 +cs2_04_drain_suprt013=-478554480 +cs2_04_drain_suprt015=1793123684 +cs2_04_drain_suprt016=824046047 +cs2_04_drain_suprt017=1193352677 +cs2_04_drain_suprt018=-1542465595 +cs2_04_emissive_barn=-550513573 +cs2_04_emissive_barnlod=-453438187 +cs2_04_emissive_gas=-555078165 +cs2_04_emissive_gaslod=1645698227 +cs2_04_farmtrack00=1996323258 +cs2_04_farmtrack00a=1294727354 +cs2_04_farmtrack01=-2094211 +cs2_04_farmtrack02=364918589 +cs2_04_farmtrack03a=343764826 +cs2_04_field_d_01=1085378887 +cs2_04_field_d_02=762866385 +cs2_04_field_d_03=570348510 +cs2_04_frmland2=-748535053 +cs2_04_frmland2a=-389270487 +cs2_04_frmland3=-970446729 +cs2_04_glue_01=-825566219 +cs2_04_glue_02=-1543272857 +cs2_04_grapesign=829062472 +cs2_04_haybale01=1450234590 +cs2_04_haybale02=74788536 +cs2_04_haybale04=635040129 +cs2_04_juicestand=921136261 +cs2_04_land_01_d=-1181569975 +cs2_04_land_01=-1553391122 +cs2_04_land_02=-566552687 +cs2_04_land_03=267680515 +cs2_04_land_03a=149317593 +cs2_04_land_04_dcl003=849238054 +cs2_04_land_04_dcl004=1166671357 +cs2_04_land_04=-1792375435 +cs2_04_land_04a=1654099246 +cs2_04_log_stack=1014958747 +cs2_04_log_stack001=-1288552061 +cs2_04_log_stack002=-795902915 +cs2_04_log_stack003=832618078 +cs2_04_logging_d01=1268952568 +cs2_04_polytunl_poles01=-1941208028 +cs2_04_polytunnels_01=-1402435711 +cs2_04_refproxy_02=-1904465871 +cs2_04_refproxy_03=-593509253 +cs2_04_refproxy_04=-109248971 +cs2_04_refproxy_05=-922542782 +cs2_04_refproxy_06=1173886762 +cs2_04_roadside_decal_a=1352454362 +cs2_04_shed002=2064196799 +cs2_04_sign03=1763023715 +cs2_04_signneon_lod=21177128 +cs2_04_signneon=-1539913351 +cs2_04_signs02=-1028576883 +cs2_04_stubble01=2144243307 +cs2_04_stubble015=-1390593992 +cs2_04_stubble016=-1613980265 +cs2_04_stubble017=-1316765435 +cs2_04_stubble018=-785383315 +cs2_04_stubble019=-10396465 +cs2_04_stubble02=-49149708 +cs2_04_stubble020=1180525162 +cs2_04_stubble021=411600577 +cs2_04_stubble022=-1785921336 +cs2_04_stubble023=-1488673737 +cs2_04_stubble024=317488005 +cs2_04_stubble03=-362159200 +cs2_04_stubble031=1193993509 +cs2_04_stubble032=914342863 +cs2_04_stubble033=868007497 +cs2_04_stubble034=-1288553166 +cs2_04_stubble035=-1585931841 +cs2_04_stubble036=248018013 +cs2_04_stubble037=-50212656 +cs2_04_stubble038=1758505060 +cs2_04_stubble039=1519586281 +cs2_04_stubble04=-644267521 +cs2_04_stubble040=-433871836 +cs2_04_stubble05=-691651495 +cs2_04_stubble06=912849877 +cs2_04_stubble12=1430276131 +cs2_04_stubble13=1738337500 +cs2_04_stubble14=836403544 +cs2_04_watertank01=-1909938362 +cs2_04_weed_02=485084846 +cs2_04_weed_03=-1105194724 +cs2_05_barn01_o=-866007076 +cs2_05_barn01=-297503601 +cs2_05_barn02_o=-1547443603 +cs2_05_barn02=-2141808459 +cs2_05_barn03_o=-78665011 +cs2_05_barn03=-861327015 +cs2_05_barn04=-553921026 +cs2_05_barn05_o=1867071116 +cs2_05_barn05=656795217 +cs2_05_brick_pform01=765600670 +cs2_05_brick_pform02=-426568319 +cs2_05_bridge_1=1874557778 +cs2_05_bridge_decal001=255318503 +cs2_05_bridge_w=1945994158 +cs2_05_bridge2=-1874374009 +cs2_05_bridgefizz01=-908346793 +cs2_05_build2_o_02=-92063325 +cs2_05_build2_o=1725016042 +cs2_05_culvert006=1677571757 +cs2_05_culvert01=1475664966 +cs2_05_d00=-355809585 +cs2_05_d01=-1012369273 +cs2_05_d02=-705946350 +cs2_05_decal_003=-172951437 +cs2_05_decal_008=237808006 +cs2_05_draingrll=-886312022 +cs2_05_fnc_mesh001=395225693 +cs2_05_fnc_mesh002=165875462 +cs2_05_fnc_mesh003=1949950898 +cs2_05_frmdecs00=1854805582 +cs2_05_frmdecs01a=148980446 +cs2_05_frmdecs01b=1183825482 +cs2_05_frmdecs01c=1230554076 +cs2_05_frmdecs02=53264281 +cs2_05_frmdecs03=-1443197658 +cs2_05_frmland1_dec01=1037426148 +cs2_05_frmland1_ed=-1926656783 +cs2_05_frmland1=-423418386 +cs2_05_frmland2=-201801639 +cs2_05_glue_01=-826558539 +cs2_05_glue_02=-1075406325 +cs2_05_glue_02a=931605833 +cs2_05_glue_02b=694030583 +cs2_05_glue_02c=1413211826 +cs2_05_glue_02d=1173998126 +cs2_05_grainsilo_a_xtra=1421523016 +cs2_05_grainsilo_a=1709228198 +cs2_05_grainsilo_ad1=1947510660 +cs2_05_grainsilo_d1=-187245302 +cs2_05_grainsilo=554305623 +cs2_05_grainsiloxtra=-804318029 +cs2_05_grainsiloxtra2=508438839 +cs2_05_grainsiloxtra3=256936760 +cs2_05_gs_ground_o=-1055343610 +cs2_05_gs_ground=1468943420 +cs2_05_haystacks=1515235929 +cs2_05_haystacks02=-1044607949 +cs2_05_house=-259654433 +cs2_05_irr_006=-1313579127 +cs2_05_irr_009=445788531 +cs2_05_irripipes01=1993751669 +cs2_05_ladder_003_lod=-323250846 +cs2_05_ladder_003=498692875 +cs2_05_ladder_004=269342644 +cs2_05_ladder_005=-1052558816 +cs2_05_ladder_01=-235860076 +cs2_05_ladder_010=-1916529378 +cs2_05_ladder_011=-544884576 +cs2_05_ladder_012=-247440363 +cs2_05_land01_dec=1327222579 +cs2_05_land01=-15530268 +cs2_05_land09_d=1398049879 +cs2_05_land09_da1=1441503778 +cs2_05_land09_da2=739919488 +cs2_05_land09_da3=1902596377 +cs2_05_land09_da4=1738620301 +cs2_05_land09_da5=713868125 +cs2_05_land09_da6=540192425 +cs2_05_land09_da623=1571411903 +cs2_05_land09_desert=-579481231 +cs2_05_land09_g_culv=901272869 +cs2_05_land09=-1507371770 +cs2_05_land09b_desert=-108068334 +cs2_05_land09b=1940519183 +cs2_05_littlewall=1016972828 +cs2_05_pipesnolod=1887942973 +cs2_05_plane_crash_lod=-1111701560 +cs2_05_plane_crash=2018517429 +cs2_05_plastic019=169528046 +cs2_05_prkdetails=-1240979918 +cs2_05_puddle_dec=972577570 +cs2_05_retaining_walld_003=2081961474 +cs2_05_retaining_walld_004=-1667959053 +cs2_05_retwall=534803735 +cs2_05_retwalldec=-1391176642 +cs2_05_roadditch015=259277810 +cs2_05_shed01=-2022206706 +cs2_05_signs=866855113 +cs2_05_silo_ladr_01=-475596062 +cs2_05_silobuild_details=967524399 +cs2_05_silobuild_nolod=-266095510 +cs2_05_silobuild_rails=-377869464 +cs2_05_silobuild=375370588 +cs2_05_track008=-1442532779 +cs2_05_track01=-1182916237 +cs2_05_track06=-496897234 +cs2_05_track07=237849296 +cs2_05_trainhouse_dec=-599579549 +cs2_05_trainhouse=-812678922 +cs2_05_wall002=1355703271 +cs2_05_waterpipe_01=-845132415 +cs2_05_watertank01=-565705143 +cs2_05_weeds01=-458428082 +cs2_05_weeds02=1995085259 +cs2_05_weeds03=-2009614235 +cs2_05_weeds04=-1651449065 +cs2_05_xing_01=-1775553587 +cs2_06_b1=-1877912206 +cs2_06_b2=750554822 +cs2_06_beach2=-831543758 +cs2_06_beach5=98211083 +cs2_06_beach7=1384951406 +cs2_06_clusster_01=-1937864353 +cs2_06_clutter04=-1860288782 +cs2_06_clutter045=-271007067 +cs2_06_clutter05=1543296176 +cs2_06_clutter06=1838381021 +cs2_06_clutter07=-1246099415 +cs2_06_clutter08=-941118332 +cs2_06_clutter09=-1841020610 +cs2_06_clutter10=-544613788 +cs2_06_clutter11=1585666141 +cs2_06_clutter32=-1532502523 +cs2_06_clutter33=1398455152 +cs2_06_clutter34=-2126637262 +cs2_06_clutter35=-1341590329 +cs2_06_clutter41=1676763065 +cs2_06_clutter42=-1379798187 +cs2_06_clutter43=1045795970 +cs2_06_decal_04=49788031 +cs2_06_decal_08=-668016922 +cs2_06_decal_09=-437224855 +cs2_06_decal_10=352343984 +cs2_06_decal_11=1118515973 +cs2_06_decal_20=-1654264935 +cs2_06_decal_20b=-1353384033 +cs2_06_decal_21=-1902490110 +cs2_06_decal_22=14299780 +cs2_06_decal_23=-231369413 +cs2_06_decal_25=-911490012 +cs2_06_decal_26=671416533 +cs2_06_decal_27=431711298 +cs2_06_jk_00=-1570720329 +cs2_06_jk_01=1092383536 +cs2_06_jk_02=1340018869 +cs2_06_lakebed_d_00=-313995035 +cs2_06_lakebed_d_01=-19237880 +cs2_06_lakebed_d_02=-1966634016 +cs2_06_lakebed_d_03=-1213995596 +cs2_06_lakebed_d_04=1675312676 +cs2_06_lakebed_d_05=1846629008 +cs2_06_lakebed_d_05b=-1769621839 +cs2_06_lakebed_d_05bb=-341655595 +cs2_06_lakebed_d_06=-2139687077 +cs2_06_lakebed_d_08=451128370 +cs2_06_lakebed_d_09=627949894 +cs2_06_lakebed_d_10=-1515565303 +cs2_06_lakebed_d_11=-1278284970 +cs2_06_lakebed_d_13=-813653319 +cs2_06_lakebed_d_13b=-263509803 +cs2_06_lakebed_d_13c=74109204 +cs2_06_lakebed_d_14=-1051851180 +cs2_06_lakebed_d_16=383562096 +cs2_06_lakebed_d_17=140383347 +cs2_06_lakebed_d_18=873950181 +cs2_06_lakebed_d_19=1364567445 +cs2_06_lakebed_d_20=1530509329 +cs2_06_lakebed_d_21=1294932988 +cs2_06_lakebed_d_22=586073980 +cs2_06_lakebed_d_23=840656337 +cs2_06_lakebed_d_24=544719498 +cs2_06_lakebed_d_25=357149742 +cs2_06_lakebed_d_26=56297553 +cs2_06_lakebed_d_27=-85592217 +cs2_06_lakebed_d_28=-309535563 +cs2_06_lakebed_d_29=-559792416 +cs2_06_lakebed_d_30=105615830 +cs2_06_lakebed_d_31=381235885 +cs2_06_lakebed_d_32=99782944 +cs2_06_lakebed_d_33=591055792 +cs2_06_lakebed_d_34=-797694428 +cs2_06_lakebed_d_35=-1089633449 +cs2_06_lakebed_d_36=-44892191 +cs2_06_lakebed_d_37=-376874930 +cs2_06_lakebed_d_38=-1749633878 +cs2_06_lakebed_d_39=1658342106 +cs2_06_lakebed_d_40=-1257115976 +cs2_06_lakebed_d_41=2136179516 +cs2_06_lakebed_d_42=-1914101657 +cs2_06_lakebed_d_43=2122875306 +cs2_06_lakebed_d_44=-1872878251 +cs2_06_lakebed_d_45=-356132317 +cs2_06_lakebed_d_46=-55280128 +cs2_06_lakebed_d_47=-919726348 +cs2_06_lakebed_d_48=592890692 +cs2_06_lakebed_d_49=899772377 +cs2_06_lakebed_d_50=1865342343 +cs2_06_lakebed_d_51=813326271 +cs2_06_lakebed_d_52=505395978 +cs2_06_lakebed_d_53=227187168 +cs2_06_lakebed_d_54=-69962124 +cs2_06_lakebed_d_55=-676581852 +cs2_06_lakebed_d_56=-974222679 +cs2_06_lakebed_d_57=-1267767381 +cs2_06_lakebed_d_58=-1565735898 +cs2_06_lakebed_d_60=-386117680 +cs2_06_lakebed_d_61=-173348563 +cs2_06_lakebed_d_62=-1015446325 +cs2_06_lakebed_d_63=-171579041 +cs2_06_lakebed_d_64=-1009744523 +cs2_06_lakebed_d_65=-771612200 +cs2_06_lakebed_d_66=-1105069544 +cs2_06_lakebed_d_67=-1938581828 +cs2_06_lakebed_d_68=-1700187353 +cs2_06_lakebed_d_69=1732103249 +cs2_06_lakebed_d_70=-1795511458 +cs2_06_lakebed_d_71=1768444902 +cs2_06_lakebed_d_72=2007691371 +cs2_06_lakebed_d_73=-1930683667 +cs2_06_lakebed_d_74=-1624916128 +cs2_06_lakebed_d_75=-1604468272 +cs2_06_lakebed_d_76=-1297848739 +cs2_06_lakebed_d_77=-1009547077 +cs2_06_lakebed_d_78=-703517386 +cs2_06_lakebed_d_79=-952201323 +cs2_06_lakebed_d_80=-304068152 +cs2_06_lakebed_d_81=-1011813018 +cs2_06_lakebed_d_82=-764243219 +cs2_06_lakebed_d_83=1081896699 +cs2_06_lakebed_d_84=1294927996 +cs2_06_lakebed_d_85=618641346 +cs2_06_lakebed_d_86=843534993 +cs2_06_lakebed_d_87=-1786111695 +cs2_06_lakebed_d_88=-1506231666 +cs2_06_lakebed_d_89=1494949972 +cs2_06_lakebed_d_90=-1483126489 +cs2_06_lakebed_d_91=37846650 +cs2_06_lakebed_d_92=-730324248 +cs2_06_lakebed_d_93=-1640089995 +cs2_06_lakebed_d_94=-1870128375 +cs2_06_lakebed_rcks_00=-220438521 +cs2_06_lakebed_rcks_01=495334746 +cs2_06_lakebed_rcks_02=1850824431 +cs2_06_lakebed_rcks_03=1074395745 +cs2_06_lkb_00=1571625956 +cs2_06_lkb_01=1866645263 +cs2_06_lkb_02=-966660788 +cs2_06_lkb_03=-807075750 +cs2_06_lkb_04=-1696328111 +cs2_06_lkb_05=-1262859779 +cs2_06_lkb_06=592652185 +cs2_06_lkb_07=1033722925 +cs2_06_lkb_08=113208946 +cs2_06_lkb_09=352258801 +cs2_06_lkb_10=1982385147 +cs2_06_lkbed_00=-1605243153 +cs2_06_lkbed_01=-1347973734 +cs2_06_lkbed_02=-1566215262 +cs2_06_lkbed_03=-1321725753 +cs2_06_lkbed_04=-2043626823 +cs2_06_lkbed_05=-1746248148 +cs2_06_lkbed_06=1332628785 +cs2_06_lkbed_07=1511809677 +cs2_06_lkbed_08=854168616 +cs2_06_lkbed_09=1034987958 +cs2_06_lkbed_10=-1664718588 +cs2_06_lkbed_11=-1357640289 +cs2_06_lkbed_12=2016288724 +cs2_06_lkbed_13=-2123287974 +cs2_06_lkbed_14=1253328093 +cs2_06_props_lod=-1783247966 +cs2_06_refprox_01=1500304176 +cs2_06_refprox_02=1244148903 +cs2_06_refprox_03=870909993 +cs2_06_refprox_04=649194939 +cs2_06_refprox_05=266846247 +cs2_06_refprox_07=-312935678 +cs2_06_refprox_09=-1425803675 +cs2_06_refprox_13=197735626 +cs2_06_refprox_14=98445552 +cs2_06_refprox_16=576446955 +cs2_06_refprox_17=-199621272 +cs2_06_rks_00=389907771 +cs2_06_rks_01=-1745615198 +cs2_06_rks_02=-1515740663 +cs2_06_rks_03=-1131294755 +cs2_06_rks_04=-899912846 +cs2_06_rks_05=-1744173370 +cs2_06_rks_06=-1510890859 +cs2_06_rks_07=-1134571663 +cs2_06_rks_08=-898733170 +cs2_06_rks_09=-551316232 +cs2_06_rks_10=987583598 +cs2_06_rks_11=1282865057 +cs2_06_rks_12=1513657124 +cs2_06_rks_13=-701527312 +cs2_06_rks_14=-940970395 +cs2_06_rks_15=193885613 +cs2_06_rks_16=-447796945 +cs2_06_rks_17=-1627775866 +cs2_06_rks_18=-1999638478 +cs2_06_rks_19=-1276721569 +cs2_06_rks_20=1830584680 +cs2_06_rks_21=-1019531868 +cs2_06_rks_22=-746926557 +cs2_06_rks_23=431872680 +cs2_06_rks_24=673642362 +cs2_06_rks_25=1068541545 +cs2_06_rks_26=845646807 +cs2_06_rks_27=-1540493470 +cs2_06_rks_28=-2032683850 +cs2_06_rks_29=2036963802 +cs2_06_rks_30=1186313067 +cs2_06_rks_31=-1791438736 +cs2_06_terrain00=1870281298 +cs2_06_terrain19=1837544259 +cs2_06_wall_004=587529760 +cs2_06_woodenpier=1577800932 +cs2_06b_b_rks_00=-842211310 +cs2_06b_b_rks_01=161142685 +cs2_06b_b_rks_02=-1302714067 +cs2_06b_b_rks_03=-317907326 +cs2_06b_b_rks_04=382628356 +cs2_06b_b_rks_05=1319395759 +cs2_06b_b_rks_06=1082312044 +cs2_06b_b_rks_07=835758088 +cs2_06b_b_rks_08=606604471 +cs2_06b_b_rks_09=1311400147 +cs2_06b_b_rks_10=1418687317 +cs2_06b_b_rks_11=-357064793 +cs2_06b_b_rks_12=-116310950 +cs2_06b_b_rks_13=-1354291005 +cs2_06b_b_rks_14=-40385177 +cs2_06b_b_rks_15=-690849831 +cs2_06b_b_rks_16=-1532783748 +cs2_06b_b_rks_17=2052996850 +cs2_06b_b_rks_18=-941008377 +cs2_06b_b_rks_19=2111489515 +cs2_06b_b_rks_20=1061274906 +cs2_06b_b1_rks_00=-1082970585 +cs2_06b_boat03=75924935 +cs2_06b_cs2_06_b_lkbed_00=675891327 +cs2_06b_cs2_06_b_lkbed_01=-1463629452 +cs2_06b_cs2_06_b_lkbed_02z=1671614581 +cs2_06b_cs2_06_b_lkbed_04=1593456100 +cs2_06b_cs2_06_b_lkbed_05=678381807 +cs2_06b_cs2_06_b_lkbed_07=-2073821001 +cs2_06b_cs2_06_b_lkbed_08=-1776966630 +cs2_06b_cs2_06_b_lkbed_08bb=-880916136 +cs2_06b_cs2_06_b_lkbed_08cc=2031822575 +cs2_06b_cs2_06_clutter00=-1385548054 +cs2_06b_cs2_06_clutter01=1664098935 +cs2_06b_cs2_06_clutter02=-1847099419 +cs2_06b_cs2_06_clutter03=1199729436 +cs2_06b_cs2_06_clutter40=-302256987 +cs2_06b_dec_00=1951016621 +cs2_06b_dec_01=1667466464 +cs2_06b_dec_02=1478520410 +cs2_06b_dec_03=-683807613 +cs2_06b_dec_04=-896281809 +cs2_06b_dec_05=-1145490054 +cs2_06b_dec_06=-1377560112 +cs2_06b_dec_07=279666545 +cs2_06b_dec_08=-12731242 +cs2_06b_dec_09=-736336300 +cs2_06b_dec_10=81282199 +cs2_06b_dec_11=-2059156116 +cs2_06b_dec_12=863609305 +cs2_06b_dec_13=832413217 +cs2_06b_dec_14=1607432836 +cs2_06b_dec_15=-127063131 +cs2_06b_dec_16=1242779376 +cs2_06b_dec_17=717819996 +cs2_06b_dec_18=1023128769 +cs2_06b_dec_19=-1055933205 +cs2_06b_dec_20=-1481307318 +cs2_06b_dec_21=-706254930 +cs2_06b_dec_22=-1021787631 +cs2_06b_dec_23=12860775 +cs2_06b_dec_24=-290547396 +cs2_06b_dec_25=484242840 +cs2_06b_dec_26=176443623 +cs2_06b_dec_27=1890000167 +cs2_06b_dec_28=-1774950335 +cs2_06b_dec_29=-2064497219 +cs2_06b_dec_30=-694817145 +cs2_06b_dec_31=1425894232 +cs2_06b_dec_32=2068232170 +cs2_06b_dec_33=-1987029891 +cs2_06b_lkd_00=-1903457202 +cs2_06b_lkd_01=1912755004 +cs2_06b_lkd_02=1624879339 +cs2_06b_lkd_03=1384584262 +cs2_06b_lkd_04=1160247684 +cs2_06b_lkd_05=922377513 +cs2_06b_lkd_06=1044507572 +cs2_06b_lkd_07=802442969 +cs2_06b_lkd_08=275910677 +cs2_06b_lkd_09=48198896 +cs2_06b_lkd_10=345248973 +cs2_06b_lkd_11=1103785785 +cs2_06b_lkd_12=225314429 +cs2_06b_lkd_13=918837545 +cs2_06b_lkd_14=-385008196 +cs2_06b_lkd_15=-768602110 +cs2_06b_refprox_01=-1111981008 +cs2_06b_refprox_02=211132845 +cs2_06b_refprox_03=483148314 +cs2_06b_refprox_04=1878190182 +cs2_06b_refprox_05=36801765 +cs2_06b_refprox_06=1269735390 +cs2_06b_refprox_07=1406119968 +cs2_06b_refprox_08=-1625700681 +cs2_06c_c_rks_00=-156482436 +cs2_06c_c_rks_01=81191121 +cs2_06c_c_rks_02=-1540743307 +cs2_06c_c_rks_03=-1304708200 +cs2_06c_c_rks_04=802010814 +cs2_06c_c_rks_05=1057248555 +cs2_06c_c_rks_06=1296101796 +cs2_06c_c_rks_07=-361681914 +cs2_06c_c_rks_08=-2059443808 +cs2_06c_c_rks_09=579836998 +cs2_06c_c_rks_10=458198114 +cs2_06c_c_rks_11=1309274582 +cs2_06c_c_rks_13=-254396560 +cs2_06c_c_rks_14=1793076106 +cs2_06c_c_rks_15=-1188411363 +cs2_06c_c_rks_16=-1904938317 +cs2_06c_c_rks_17=1557434227 +cs2_06c_c_rks_18=68836864 +cs2_06c_c_rks_19=308411023 +cs2_06c_c_rks_20=510300600 +cs2_06c_c_rks_21=1336767549 +cs2_06c_cargoplane_iplgroup=-463770454 +cs2_06c_cargoplane_iplgroup2=382594959 +cs2_06c_cargoplane_skin_decals=1790883643 +cs2_06c_clutter046=-1441135958 +cs2_06c_clutter047=785615923 +cs2_06c_cs2_06_clutter37=2025315099 +cs2_06c_cs2_06_clutter38=1323272043 +cs2_06c_jnk_012=-2145373501 +cs2_06c_jnk_02=-1339487166 +cs2_06c_jnk_03=1258570226 +cs2_06c_jnk_06=-113074572 +cs2_06c_jnk_11=-63282012 +cs2_06c_lakebed_d_00=751955877 +cs2_06c_lakebed_d_01=-1183020800 +cs2_06c_lakebed_d_02=-950164286 +cs2_06c_lakebed_d_03=1274326506 +cs2_06c_lakebed_d_04=1479394908 +cs2_06c_lakebed_d_05=1732797585 +cs2_06c_lakebed_d_06=-175636206 +cs2_06c_lakebed_d_07=-1799602308 +cs2_06c_lakebed_d_08=-1593583605 +cs2_06c_lakebed_d_09=-1339951545 +cs2_06c_lakebed_d_10=-1406176778 +cs2_06c_lakebed_d_11=-1589617640 +cs2_06c_lakebed_d_12=-1886734163 +cs2_06c_lakebed_d_13=-81195036 +cs2_06c_lakebed_d_14=1751673441 +cs2_06c_lakebed_d_15=1587435213 +cs2_06c_lakebed_d_16=1276359096 +cs2_06c_lakebed_d_17=-880398177 +cs2_06c_lakebed_d_18=-1037033997 +cs2_06c_lakebed_d_19=385927059 +cs2_06c_lakebed_d_20=-1583064128 +cs2_06c_lakebed_d_21=-1843479371 +cs2_06c_lakebed_d_22=2078380091 +cs2_06c_lkbed_00=-1916366776 +cs2_06c_lkbed_01=-1609222939 +cs2_06c_lkbed_02=1800588129 +cs2_06c_lkbed_03=2103996300 +cs2_06c_lkbed_04=1199375286 +cs2_06c_lkbed_05=1488430635 +cs2_06c_lkbed_06=-1311090593 +cs2_06c_lkbed_07=-1004798750 +cs2_06c_lkbed_08=-1909812992 +cs2_06c_lkbed_09=-1602669155 +cs2_06c_lkbed_10=1238534505 +cs2_06c_lkbed_11=1477944819 +cs2_06c_lkbed_12=-715382662 +cs2_06c_lkbed_13=1152188186 +cs2_06c_lkbed_14=318708671 +cs2_06c_lkbed_15=202247645 +cs2_06c_lkbed_16=-1988458284 +cs2_06c_lkbed_17=-1698288789 +cs2_06c_lkbed_18=-383858689 +cs2_06c_lkbed_19=-154049692 +cs2_06c_lkbed_20=-2080015738 +cs2_06c_refprox_01=-1705412783 +cs2_06c_refprox_02=1753453478 +cs2_06c_refprox_03=-1529934788 +cs2_06c_refprox_04=-1295472593 +cs2_06c_refprox_05=-1050753701 +cs2_06c_refprox_06=-810851852 +cs2_06c_refprox_07=-336946574 +cs2_06c_refprox_08=-234969446 +cs2_06c_refprox_09=138957613 +cs2_06c_rks11=1847643513 +cs2_08_animboxmain=1907464894 +cs2_08_bridge_dec1=566904397 +cs2_08_bridge=-426726049 +cs2_08_carport_supp=-1461646553 +cs2_08_carport=-2065326706 +cs2_08_cj_boatlod=-1760948330 +cs2_08_coast_01=886305665 +cs2_08_coast_02=654071762 +cs2_08_coast_03=-1462150262 +cs2_08_coast_05=-338927249 +cs2_08_coast_06=-577321724 +cs2_08_crowman=-531355329 +cs2_08_culvert004=1618579581 +cs2_08_culvert01=418302713 +cs2_08_culvert03=-188153170 +cs2_08_decal_a2_decal001=-450145069 +cs2_08_decal_cbot_01=-1657782495 +cs2_08_decal_ctop_01=-731310132 +cs2_08_decal01=372685450 +cs2_08_decal02=134553127 +cs2_08_foam_01=-346759960 +cs2_08_foam_02=-117147577 +cs2_08_foam_03=-477180584 +cs2_08_foam_04=-245339909 +cs2_08_garden=23401261 +cs2_08_generic01a=283401669 +cs2_08_generic02_tag=-834711011 +cs2_08_generic02=656071565 +cs2_08_house_01=-1964126497 +cs2_08_house_emmi01_lod=-623566556 +cs2_08_house_emmi01=-1983550665 +cs2_08_house_fnce_01=-282709839 +cs2_08_house08decal=2041456411 +cs2_08_inletdcl04=762563858 +cs2_08_inletdcl3top=-1206408448 +cs2_08_isl_dec=143597418 +cs2_08_island=-245074291 +cs2_08_land01=-1030360673 +cs2_08_land02=-876903446 +cs2_08_land024_d=2020109340 +cs2_08_land024b_d=247876486 +cs2_08_land029_d=209806109 +cs2_08_land03=-519983498 +cs2_08_land032_d1=822103774 +cs2_08_land04=-311376044 +cs2_08_land05_decal001=967420827 +cs2_08_land05=-71605271 +cs2_08_land06=1218575793 +cs2_08_land07=375068964 +cs2_08_land08=1159624366 +cs2_08_land09=316445227 +cs2_08_land10=1847414291 +cs2_08_land11=2086791836 +cs2_08_land12=1370002730 +cs2_08_land13=1608790433 +cs2_08_land14=893770853 +cs2_08_land15=1133017322 +cs2_08_land30_d=1652684368 +cs2_08_lighthouserailing=1807870562 +cs2_08_lighthsglass_lod=-901274751 +cs2_08_lighthsglass=40087631 +cs2_08_lightmw_d=687028424 +cs2_08_lightmw=-1992024636 +cs2_08_planks=463943828 +cs2_08_railingtowater=210820645 +cs2_08_rckdecal=1360082015 +cs2_08_rckdecal01=522349430 +cs2_08_rckdecal01a=1313562626 +cs2_08_rckdecal06=441475546 +cs2_08_rckdecal07=178766473 +cs2_08_rckdecal08=-1777739437 +cs2_08_rckdecal09=-1002228283 +cs2_08_rckdecal12=1797588050 +cs2_08_rckdecal12a=1650124285 +cs2_08_ret_wall_00=1719932281 +cs2_08_ret_wall_01=-1353308384 +cs2_08_road_accessd=-1334294943 +cs2_08_road_accessd001_lod=1918994968 +cs2_08_road01=-1836971562 +cs2_08_roadb=1648326658 +cs2_08_sea_uw_dec_00=554591989 +cs2_08_sea_uw_dec_02=-983421026 +cs2_08_sea_uw_dec_03=907481358 +cs2_08_sea_uw_dec_04=1795521258 +cs2_08_sea_uw_dec_05=1504368693 +cs2_08_sea_uw_dec_06=209960416 +cs2_08_sea_uw_dec_07=-1534235147 +cs2_08_sea_uw_rocks_00=-851643158 +cs2_08_sea_uw1_00=725720675 +cs2_08_sea_uw1_02=-2020157684 +cs2_08_sea_uw2_00=962330676 +cs2_08_sea_uw2_01=1820976783 +cs2_08_sea_uw2_02=1708841265 +cs2_08_sea_uw2_03=-1937430907 +cs2_08_sea_uw2_04=-2049959653 +cs2_08_sea_uw2_05=-1187053576 +cs2_08_sea_uw2_06=-1572548092 +cs2_08_sea_uw2_07_lod=1948266458 +cs2_08_sea_uw2_07=-1114961772 +cs2_08_sea_uw2_08_lod=-997982088 +cs2_08_sea_uw2_08=-289281279 +cs2_08_sea_uw2b_02=-2112622796 +cs2_08_sea_uw2b_03=1347029921 +cs2_08_sea_uwdecb_04=405132611 +cs2_08_signs01=596413195 +cs2_08_stepstowater_d=1160028668 +cs2_08_stepstowater=-1844131725 +cs2_08_trailretainer_001=1538045633 +cs2_08_trailretainer_002=1959717125 +cs2_08_trailsteps_001=1023278432 +cs2_08_trailsteps_003=404566943 +cs2_08_trk01_dcl=-1814391348 +cs2_08_trk01b_dcl=-658569328 +cs2_08_trunkbarrier=-146328017 +cs2_08_wallsupports=-269290972 +cs2_08_wretainer=1953798243 +cs2_09_armco=76411658 +cs2_09_armco2=-153396377 +cs2_09_boathouse_base=-1664450327 +cs2_09_boats_dec=-717517221 +cs2_09_boats_det=1111746670 +cs2_09_boats=2135852471 +cs2_09_brace1=-753572837 +cs2_09_brace2=537591297 +cs2_09_brace3=-293266698 +cs2_09_brace4=565215564 +cs2_09_brace5=265182600 +cs2_09_brace6=-720017385 +cs2_09_build001_ovr001=209303233 +cs2_09_building002=265420602 +cs2_09_building4_det=2134599897 +cs2_09_building4=-1044711887 +cs2_09_creekbridge_d=517672876 +cs2_09_creekbridge_shdw=211523497 +cs2_09_creekbridge=572766676 +cs2_09_cs_09_tarp01_s=817315237 +cs2_09_cs_09_tarp01_sl=-1587594681 +cs2_09_cs2_9_drain002=-1295258630 +cs2_09_cs2_9_drain1=1107913597 +cs2_09_decal01=1032098994 +cs2_09_decal02_b_dd=1536556453 +cs2_09_decal02_dd=-1123176061 +cs2_09_decal02=1254272814 +cs2_09_decal03_dd=451928222 +cs2_09_decal03=1414578762 +cs2_09_decal03b=-291126948 +cs2_09_decal04_dd=-1211801274 +cs2_09_decal04b_dd=-1673835822 +cs2_09_decal05_dd=600301064 +cs2_09_decal08_lod=-617758805 +cs2_09_decal08=886309729 +cs2_09_decal11b=-352654340 +cs2_09_decal12=1607980572 +cs2_09_dock=114901979 +cs2_09_docksweed=-1381538112 +cs2_09_emis1_lod=-1324305538 +cs2_09_emissive=1828911569 +cs2_09_erosiontube_dd01=873771840 +cs2_09_erosiontube013=-441916335 +cs2_09_foam_01=-856707943 +cs2_09_foam_02=-1170897115 +cs2_09_foam_03=962659714 +cs2_09_glue_02=-464726826 +cs2_09_glue_03=-1691827569 +cs2_09_glue_04=-924312051 +cs2_09_glue_06=707420292 +cs2_09_inletrck2=1091115029 +cs2_09_island_hut_d=-251245995 +cs2_09_island_hut=1035108517 +cs2_09_jetty_ovr001=-69834761 +cs2_09_jettymr=-578137453 +cs2_09_land01_d=-1692280307 +cs2_09_land01_d001=1145883224 +cs2_09_land01_road=-1821861993 +cs2_09_land01=1808661511 +cs2_09_land02=1000086436 +cs2_09_land023_02_d=-1718309822 +cs2_09_land023_d=-2108467067 +cs2_09_land03=1484805460 +cs2_09_land04_decal=1589203720 +cs2_09_land04=1723068859 +cs2_09_land05=1007524975 +cs2_09_land06_02_d=-1946071782 +cs2_09_land06_d=-488479111 +cs2_09_land06_road=1421965715 +cs2_09_land06=1243363468 +cs2_09_land07=-1682744391 +cs2_09_land08_d=-785172100 +cs2_09_land08_gully_d=974592106 +cs2_09_land08=1876624393 +cs2_09_land09=2133369508 +cs2_09_land10=542043075 +cs2_09_land11_decal=367510715 +cs2_09_land11=212845753 +cs2_09_land12=653195575 +cs2_09_land13_decal=-899651958 +cs2_09_land13=-115139168 +cs2_09_land14_d=-1967373041 +cs2_09_land14=57225772 +cs2_09_land14b_d=754954829 +cs2_09_land15_decal=1055983126 +cs2_09_land15=1601432128 +cs2_09_land16=834539221 +cs2_09_ret_wall_01=-1070802049 +cs2_09_ret_wall_02=-2063243983 +cs2_09_ret_wall_03=1391034618 +cs2_09_retaining_wall_12=1872663110 +cs2_09_retaining_wall_13=1264404932 +cs2_09_retaining_wall_21=956898124 +cs2_09_retaining_walla001=-803010080 +cs2_09_retaining_wallb_005=-1047633182 +cs2_09_retaining_walld_001=-536883256 +cs2_09_retaining_walld_002=-229706650 +cs2_09_retwall002=-877024976 +cs2_09_sea_beachline_decal=1379796083 +cs2_09_sea_brace3_d=2088344092 +cs2_09_sea_brace4_d=636803673 +cs2_09_sea_uw_00=243100071 +cs2_09_sea_uw_01=-533033694 +cs2_09_sea_uw_02_lod=-1979958658 +cs2_09_sea_uw_02=-345529476 +cs2_09_sea_uw_03=-1138899735 +cs2_09_sea_uw_04=-680133735 +cs2_09_sea_uw_05=-1456529652 +cs2_09_sea_uw_06=-1203061437 +cs2_09_sea_uw_07=-2066852281 +cs2_09_sea_uw_08=-1817119732 +cs2_09_sea_uw_09=1853467038 +cs2_09_sea_uw_10=-1436770225 +cs2_09_sea_uw_11=-1658911276 +cs2_09_sea_uw_12=-938452042 +cs2_09_sea_uw_13_lod=880438476 +cs2_09_sea_uw_13=2022653105 +cs2_09_sea_uw_14_lod=850715730 +cs2_09_sea_uw_14=1768201820 +cs2_09_sea_uw_15_lod=-2061893616 +cs2_09_sea_uw_15=-1822821818 +cs2_09_sea_uw_16=2134034936 +cs2_09_sea_uw_decals00=-1905953956 +cs2_09_sea_uw_decals01=-2145921343 +cs2_09_sea_uw_decals02=817903639 +cs2_09_sea_uw_decals03=612999082 +cs2_09_sea_uw_decals04=1576211068 +cs2_09_sea_uw_decals05=-845516343 +cs2_09_sea_uw_decals06=-2106008697 +cs2_09_sea_uw_decals07=1948663522 +cs2_09_sea_uw_decals08=183495799 +cs2_09_sea_uw_decals09=-159267941 +cs2_09_sea_uw_decals10=1766991962 +cs2_09_sea_uw_decals11=-1150923647 +cs2_09_sea_uw_decals12=-1802207522 +cs2_09_sea_uw_decals13=1591284584 +cs2_09_sea_uw_decals14=-1476319817 +cs2_09_sea_uw_decals15=307100243 +cs2_09_sea_uw_decals16=-881202008 +cs2_09_sea_uw_decals17=-1781235362 +cs2_09_sea_uw_decals18=-477324187 +cs2_09_sea_uw_decals19=-235062970 +cs2_09_sea_uw_decals20=248803764 +cs2_09_sea_uw_decals21=-49328598 +cs2_09_sea_uw_decals22=-1416877279 +cs2_09_sea_uw_decals23=-1714288723 +cs2_09_sea_uw_decals24=971491294 +cs2_09_sea_uw_decals25=-467788724 +cs2_09_sea_uw_decals26=307755199 +cs2_09_slip_decal002=-1800881776 +cs2_09_sml_farm_shed=1660895535 +cs2_09_smll_farmhse_c=-671756706 +cs2_09_surfacerock=36877523 +cs2_09_weed_01=-1825722687 +cs2_09_weed_03=503137370 +cs2_09_woodbits01=171349756 +cs2_09_woodbits04=1107920581 +cs2_09_wretainer01=-1340668998 +cs2_09_wretainer02=-1451526485 +cs2_09_wretainer04=16000371 +cs2_09b_armco_01=369133250 +cs2_09b_armco_02=-322522033 +cs2_09b_armco_03=1066228187 +cs2_09b_armco_04=-1214658034 +cs2_09b_armco_05=1716987786 +cs2_09b_armco_06=1410630405 +cs2_09b_armco_07=-1899235213 +cs2_09b_armco_08=224523677 +cs2_09b_armco_09=-82620160 +cs2_09b_cs_09b_emissive=-1516797641 +cs2_09b_decals_01=1352005601 +cs2_09b_decals_02=702458483 +cs2_09b_decals_03=-316526353 +cs2_09b_decals_04=-556559278 +cs2_09b_decals_05=-2133993392 +cs2_09b_decals_06=1929919685 +cs2_09b_decals_08=-2006063216 +cs2_09b_decals_10=-1854863790 +cs2_09b_decals_11=-661318503 +cs2_09b_decals_12=-1241591955 +cs2_09b_decals_13=-49554042 +cs2_09b_emissive_lod=1640459209 +cs2_09b_erotube_01=443843198 +cs2_09b_erotube_02=-1689123785 +cs2_09b_erotube_03=-917053376 +cs2_09b_erotube_04=-1070805524 +cs2_09b_erotube_05=-308500273 +cs2_09b_erotube_06=1918415429 +cs2_09b_fence_01=225397855 +cs2_09b_fence_02=405365203 +cs2_09b_fence_05=1073918357 +cs2_09b_fence_06=1371034880 +cs2_09b_fence_07=1535010956 +cs2_09b_fence_08=1737261224 +cs2_09b_fence_09=2034902051 +cs2_09b_fence_10=-227207285 +cs2_09b_fence_11=196364809 +cs2_09b_glue_01=1632325147 +cs2_09b_glue_07=-185469594 +cs2_09b_hut01=1394731946 +cs2_09b_land01_d=-587839047 +cs2_09b_land01=623806021 +cs2_09b_land02_d=-1657644544 +cs2_09b_land02=333538255 +cs2_09b_land022_d=81730753 +cs2_09b_land03=-433059731 +cs2_09b_land04_d=1837770078 +cs2_09b_land04=-149837264 +cs2_09b_land05_d=188745269 +cs2_09b_land05=-912470201 +cs2_09b_land06_d=2062654973 +cs2_09b_land06=1290327517 +cs2_09b_land07=1591867855 +cs2_09b_land08=808393834 +cs2_09b_land09=38715562 +cs2_09b_tower01_frame=-1041031437 +cs2_09b_tower01=-581891342 +cs2_09b_weed_02=-786455435 +cs2_10_beach01_d=-1152150398 +cs2_10_beach01b_d=256852792 +cs2_10_beach02_d=1590650662 +cs2_10_beach02b_d=872696121 +cs2_10_beach03_d=-1334138803 +cs2_10_beach04_d=-2108002528 +cs2_10_beach1=1239657132 +cs2_10_beach2=1538477643 +cs2_10_beach3=-1504713849 +cs2_10_beach4=957614349 +cs2_10_beach5=-1839907950 +cs2_10_brdgeplatform_01_lod=603479311 +cs2_10_brdgeplatform_01=-113162928 +cs2_10_coastrock005=537918355 +cs2_10_coastrock020=-1230560769 +cs2_10_coastrock029=-1617857580 +cs2_10_coastrock041=-1725175475 +cs2_10_coastrock047=191221183 +cs2_10_coastrock066=-1509342869 +cs2_10_coastrocka01=-1036721888 +cs2_10_coastrocka02=-1814166413 +cs2_10_coastrocka03=-213630078 +cs2_10_coastrocka05=385354473 +cs2_10_coastrocka06=1219292754 +cs2_10_concrete=-1547250215 +cs2_10_corrielake_lod=-550849825 +cs2_10_corrielake_water=-1156070353 +cs2_10_culvert01=-1915525643 +cs2_10_culvert02=2082849434 +cs2_10_culvert03=-14628734 +cs2_10_foam_01=-1852047407 +cs2_10_foam_02=2137086812 +cs2_10_foam_03=-634056438 +cs2_10_foam_04=184021647 +cs2_10_foam_05=-974690201 +cs2_10_foam_06=-327502443 +cs2_10_foam_07=-577693786 +cs2_10_foam_08=-1221866780 +cs2_10_foam_09=-975214517 +cs2_10_foam_10=-1192234787 +cs2_10_glue_01=576062455 +cs2_10_glue_02=-1006713018 +cs2_10_glue_03=-571016394 +cs2_10_glue_04=-392884094 +cs2_10_land01=-84192648 +cs2_10_land02=1168861143 +cs2_10_land03=525802287 +cs2_10_land04=1753492880 +cs2_10_land05_d=-497361683 +cs2_10_land05=835371030 +cs2_10_land05b_d=-2099449075 +cs2_10_land06=-250134848 +cs2_10_land07=-1150823582 +cs2_10_land08=71689501 +cs2_10_land09=-561276503 +cs2_10_land10=37645122 +cs2_10_land11_d_b=-827002267 +cs2_10_land11=-1802498073 +cs2_10_land12=-1752033809 +cs2_10_land13=-1461438317 +cs2_10_land14=-1151935112 +cs2_10_land15=-1114250762 +cs2_10_mast_base=289595645 +cs2_10_nland01_d=-1600115913 +cs2_10_nland03_d=-2078999202 +cs2_10_nland04_d=-485520592 +cs2_10_nland05_d=10270561 +cs2_10_nland06_d=-607327457 +cs2_10_nland07_d=-332143945 +cs2_10_pool001=1335610100 +cs2_10_pool01_lod=586670504 +cs2_10_rckdecal02=-1555537623 +cs2_10_rckdecal03=2035879243 +cs2_10_rckdecal05=-1770272880 +cs2_10_rckdecal06=1816326943 +cs2_10_rckdecal08=224343385 +cs2_10_retaining_wall_new_01=-1320485959 +cs2_10_retainwallnew_01_lod=-1172588226 +cs2_10_sea_00_lod=-151882287 +cs2_10_sea_02_lod=1583763023 +cs2_10_sea_03_lod=-626922531 +cs2_10_sea_04_lod=1513749979 +cs2_10_sea_05_lod=-77238582 +cs2_10_sea_06_lod=1870523372 +cs2_10_sea_07_lod=1139959993 +cs2_10_sea_cs2_10_duster_lod=-382705409 +cs2_10_sea_duster1=-1410973081 +cs2_10_sea_rocks_lod=179174997 +cs2_10_sea_rubble=-2037955469 +cs2_10_sea_shipwreck_lod=962669262 +cs2_10_sea_shipwreck=2056618673 +cs2_10_sea_sub_00=813283948 +cs2_10_sea_sub_01=-172276520 +cs2_10_sea_sweed1=-1858308062 +cs2_10_sea_uw_dec_00=-1876315387 +cs2_10_sea_uw_dec_01=-947543620 +cs2_10_sea_uw_dec_02=-1665971176 +cs2_10_sea_uw_dec_04=1194467611 +cs2_10_sea_uw_dec_05=1709989519 +cs2_10_sea_uw_dec_06=1940257282 +cs2_10_sea_uw_dec_07=-109771358 +cs2_10_sea_uw_dec_08=121348399 +cs2_10_sea_uw_dec_09=637656763 +cs2_10_sea_uw_dec_10=-877353366 +cs2_10_sea_uw_dec_11=90184132 +cs2_10_sea_uw_dec_12=-148275885 +cs2_10_sea_uw_dec_13=550359199 +cs2_10_sea_uw_dec_14=460899829 +cs2_10_sea_uw_dec_15=271232977 +cs2_10_sea_uw_dec_16=-40301906 +cs2_10_sea_uw_dec_17=726099466 +cs2_10_sea_uw_dec_18=426426961 +cs2_10_sea_uw_dec_19=1456880935 +cs2_10_sea_uw_dec_20=1198530371 +cs2_10_sea_uw1_00=-709098751 +cs2_10_sea_uw1_02=829045344 +cs2_10_sea_uw1_03=493884012 +cs2_10_sea_uw1_04=-1899989749 +cs2_10_sea_uw1_05=2029865349 +cs2_10_sea_uw1_06=1797369294 +cs2_10_sea_uw1_07=-624161235 +cs2_10_sea_uw2_00=-1992685819 +cs2_10_sea_uw2_03=-540724194 +cs2_10_sea_uw2_04=-838889325 +cs2_10_sea_uw2_05=1317605800 +cs2_10_sea_uw2_06=2127295021 +cs2_10_sea_uw2_07=1914198214 +cs2_10_sea_uw2_08=429303744 +cs2_10_sea_uw2_09=-1718933589 +cs2_10_sea_uw2_10=-1788666837 +cs2_10_sea_uw2_11=-596235692 +cs2_10_sea_uw2_12=46167784 +cs2_10_sea_uw2_15=694633525 +cs2_10_sea_uw2_16=935059678 +cs2_10_sea_uw2_17=384868168 +cs2_10_sea_uw2_18=622869415 +cs2_10_sea_uw2_19=-372980479 +cs2_10_sea_uw2_20=-1574029663 +cs2_10_sea_uw2_21=-19730451 +cs2_10_sea_uw2_22=-316388208 +cs2_10_sea_uw2_23=-632871210 +cs2_10_sea_uw2_24=-939425205 +cs2_10_sea_uwrocks_00=-1868984364 +cs2_10_sea_uwrocks_01=2044093006 +cs2_10_sea_uwrocks_02=1778959027 +cs2_10_sea_uwrocks_04=1468276138 +cs2_10_sea_wrk07=-1329695661 +cs2_10_sea_wrk08=-1740324004 +cs2_10_sea_wrk10=-781010661 +cs2_10_slod1_culvert=-1339271539 +cs2_10_substation_slod=-251816620 +cs2_10_substation=252769930 +cs2_10_trailfnc_001=-562918615 +cs2_10_trailfnc_002=-764972273 +cs2_10_trailfnc_003=-1054879616 +cs2_10_trailfnc_004=-1225147340 +cs2_10_trailfnc_007=1883287235 +cs2_10_trailfnc_base_001=2107181432 +cs2_10_trailfnc_base_002=-1420532498 +cs2_10_trailfnc_base_003=-1728135101 +cs2_10_trailfnc_base_005=-677888651 +cs2_10_trailfnc_base_007=-203098610 +cs2_10_trailretainer_001=-850729350 +cs2_10_trailretainer_003=533793669 +cs2_10_weed_01=-778094851 +cs2_10_weed_02=-2094294505 +cs2_10_weed_03=-1292273230 +cs2_11_armco_wood=1143434281 +cs2_11_armco_wood01=-1775380459 +cs2_11_armco_wood02=1638330120 +cs2_11_armco=-1216099658 +cs2_11_build_emmi01_lod=656187983 +cs2_11_build_emmi01=787090600 +cs2_11_coastdecal01=-939084176 +cs2_11_coastdecal02=-1245310481 +cs2_11_coastdecal03=729611611 +cs2_11_coastdecal04=-1428915188 +cs2_11_coastrock006=1964365687 +cs2_11_coastrock009=-881261512 +cs2_11_coastrock014=-1627741304 +cs2_11_coastrock020=-205172100 +cs2_11_coastrock026=229475916 +cs2_11_coastrock031=-1341076404 +cs2_11_coastrock045=-1246080041 +cs2_11_coastrock049=2122376549 +cs2_11_coastrock062=-1674338626 +cs2_11_coastrock067=-204157445 +cs2_11_coastrock072=1516903480 +cs2_11_coastrock076=-1287401978 +cs2_11_coastrock080=-1782084086 +cs2_11_coastrock081=-406965770 +cs2_11_corrierock=-1504157544 +cs2_11_dd_culvert=753175926 +cs2_11_decal020=-1014991186 +cs2_11_decal2=-404220964 +cs2_11_decal3=-101074945 +cs2_11_foam_01=745998276 +cs2_11_foam_02=579171381 +cs2_11_foam_03=1346981736 +cs2_11_footbridge002_slod1=93885054 +cs2_11_footbridge01_slod1=2112882691 +cs2_11_footbridge01=291011066 +cs2_11_footbridge02=-1911852190 +cs2_11_ftbdge02rails=-1926772878 +cs2_11_ftbridge_rails01=-1358281244 +cs2_11_gasstation_a=1054895182 +cs2_11_gasstation_awire=962401524 +cs2_11_gasstation_b=-584111891 +cs2_11_gasstation_bwire=574998969 +cs2_11_gasstation_d=299962956 +cs2_11_gasstion_a_poles_lod=402090516 +cs2_11_gasstion_a_poles=-408315337 +cs2_11_gasstion_b_lod=-873067045 +cs2_11_gasstion_b_poles=-474049055 +cs2_11_gasstionb_rail=1599095109 +cs2_11_gavdecal_01=-525546181 +cs2_11_gavdecal_03=1719785719 +cs2_11_gavdecal_04=799271736 +cs2_11_gavdecal_07=527977185 +cs2_11_glue_02=21163419 +cs2_11_inlet01=-864410758 +cs2_11_inlet01coast_d=-910723807 +cs2_11_land01=155843367 +cs2_11_land010=305603184 +cs2_11_land011=33391101 +cs2_11_land02_d=-652937340 +cs2_11_land02=-1683447838 +cs2_11_land03_d6=-1192640164 +cs2_11_land03_decal1=-369091852 +cs2_11_land03=1837286295 +cs2_11_land04_decal001=1960130196 +cs2_11_land04=2135189274 +cs2_11_land05_d=1333899587 +cs2_11_land05=1356663372 +cs2_11_land06=1620552129 +cs2_11_land07=404396232 +cs2_11_land08_d8=-203860327 +cs2_11_land08=702102597 +cs2_11_land09=1809432673 +cs2_11_market_dec=-1577470102 +cs2_11_newdecal01=-1760132770 +cs2_11_prereflect_dummy=267609129 +cs2_11_prereflect_prox=-874599360 +cs2_11_refprox_08=1155842485 +cs2_11_refprox_09=-841624679 +cs2_11_sea_marina_xr_rocks_03_lod=-621274213 +cs2_11_sea_uw_dec_00=-12053838 +cs2_11_sea_uw_dec_02=1674337209 +cs2_11_sea_uw_dec_03=1912666146 +cs2_11_sea_uw_dec_04=1144200327 +cs2_11_sea_uw_dec_06=-1463589462 +cs2_11_sea_uw_decb_00=830029088 +cs2_11_sea_uw_decb_01=578756396 +cs2_11_sea_uw_decb_02=885539774 +cs2_11_sea_uw1_00_lod=-1222639933 +cs2_11_sea_uw1_00=1171063091 +cs2_11_sea_uw1_00bb_lod=-51412718 +cs2_11_sea_uw1_00bb=2092959329 +cs2_11_sea_uw1_00bc_lod=1601062536 +cs2_11_sea_uw1_00bc=-1351455803 +cs2_11_sea_uw1_01_lod=882091158 +cs2_11_sea_uw1_01=2074045655 +cs2_11_sea_uw1_02_lod=-729576440 +cs2_11_sea_uw1_02=1783220780 +cs2_11_sea_uw1_03_cc_d=-1548103277 +cs2_11_sea_uw1_03_d=103267014 +cs2_11_sea_uw1_03_lod=-686156265 +cs2_11_sea_uw1_03=538981850 +cs2_11_sea_uw1_03bb_d=1387599726 +cs2_11_sea_uw2_00=-966601320 +cs2_11_sea_uw2_06=703405231 +cs2_11_sea_uw2_07=1412198701 +cs2_11_sea_uw2_08=1181603248 +cs2_11_sea_uw2_09=1888889348 +cs2_11_sea_uw2_10=149739879 +cs2_11_sea_uw2_11=1460106651 +cs2_11_sea_uw2_12=-345924015 +cs2_11_sea_uw2_13=71684161 +cs2_11_sea_uw2_14=470613967 +cs2_11_sea_uw2_15=-505345160 +cs2_11_sea_uw2_17=-852598253 +cs2_11_sea_uw2_18=1625721221 +cs2_11_sea_uw2_19=-1365695255 +cs2_11_sea_uw2_20=234283603 +cs2_11_sea_uw2_21=-1233013938 +cs2_11_sea_uw2_22_lod=2043585629 +cs2_11_sea_uw2_22=-933734661 +cs2_11_sea_uw2_23_lod=81147930 +cs2_11_sea_uw2_23=-788109225 +cs2_11_sea_uw2_24_lod=1013210493 +cs2_11_sea_uw2_24=1690505170 +cs2_11_shark_sign_legs=-1250383451 +cs2_11_shark_sign_ovl=1110126753 +cs2_11_shark_sign=-1859753111 +cs2_11_trailrrefs=-736300681 +cs2_11_weed_02=-846196102 +cs2_11_weed_03=-1964208848 +cs2_11_weldshed_d=1112539596 +cs2_11_wire01=1858656008 +cs2_11_wire02=2107602101 +cs2_11_wire03=312975047 +cs2_11_wire04=544291418 +cs2_11_woodbits01=254806794 +cs2_11_woodbits013=-1611080203 +cs2_11_woodbits03=1685173644 +cs2_11_woodbits04=747521402 +cs2_11_woodbits05=986964485 +cs2_11_woodbits06=-1993244993 +cs2_11_woodbits07=1464310508 +cs2_11_woodbits08=-169551764 +cs2_11_woodbits10=362518713 +cs2_11_woodbits11=690569172 +cs2_11_woodbits12=1528538040 +cs2_29_bio_depts=1304607615 +cs2_29_bio_det00=-807038535 +cs2_29_bio_det01=434939334 +cs2_29_bio_det02_a=-2048143543 +cs2_29_bio_det02=664027413 +cs2_29_bio_det03=-44176215 +cs2_29_bio_det04_a=-717711535 +cs2_29_bio_det04=185632782 +cs2_29_bio_det05_a=947397556 +cs2_29_bio_det05=1893094300 +cs2_29_bio_det06=2121690844 +cs2_29_bio_det07=1411226155 +cs2_29_bio_det08_a=1660621271 +cs2_29_bio_det08=1641723301 +cs2_29_bio_det08b=2019285419 +cs2_29_bio_det09_a=391954748 +cs2_29_bio_det09=-2090403659 +cs2_29_bio_det10_a=-1137629851 +cs2_29_bio_det10=-285947349 +cs2_29_bio_det11_a=-311447986 +cs2_29_bio_det11=-1856860436 +cs2_29_bio_det12=-1627575743 +cs2_29_bio_det13_a=1082552052 +cs2_29_bio_det13=-1379383337 +cs2_29_bio_det14_a=-216322410 +cs2_29_bio_det14=-1170612038 +cs2_29_bio_det15_a=-577501136 +cs2_29_bio_det15=1480924370 +cs2_29_bio_det16_a=1408763353 +cs2_29_bio_det16=1723054511 +cs2_29_bio_det17_a=1739137873 +cs2_29_bio_det17=1953551657 +cs2_29_bio_det18_a=1570898466 +cs2_29_bio_det18=-2060028236 +cs2_29_bio_det19_a=2091205977 +cs2_29_bio_det19=1066658632 +cs2_29_bio_det20_a=-339351917 +cs2_29_bio_det20=986768702 +cs2_29_bio_det21=137068532 +cs2_29_bio_det22_a=-1658027724 +cs2_29_bio_det22=358816355 +cs2_29_bio_det23_a=1883428427 +cs2_29_bio_det24_a=-784764580 +cs2_29_bio_det24=-238333132 +cs2_29_bio_det27_a=655904981 +cs2_29_bio_det27=-1766220554 +cs2_29_bio_det28=-1508557907 +cs2_29_bio_ent_details=1622244945 +cs2_29_bio_ent=1426649 +cs2_29_bio_entgrass=-532970120 +cs2_29_bio_fence=1975591262 +cs2_29_bio_grass_d=293688493 +cs2_29_bio_main_garage=1617660238 +cs2_29_bio_main_grge_rail=-2051874269 +cs2_29_bio_main_steps=-1423308592 +cs2_29_bio_main=-673084529 +cs2_29_bio_maina=-1208108076 +cs2_29_bio_mainb=166322095 +cs2_29_bio_mainc=-609713363 +cs2_29_bio_maind=-331668398 +cs2_29_bio_maine=1884302458 +cs2_29_bio_mainf=-1024405062 +cs2_29_bio_maingl=538039963 +cs2_29_bio_rewall=-771297953 +cs2_29_bio_wall=-1681225022 +cs2_29_bio_water=1455365087 +cs2_29_biolab_d=705897241 +cs2_29_biolab116=1005176368 +cs2_29_biolab122=2018495383 +cs2_29_biolab123=1379139416 +cs2_29_biolab126_rail01=-1817630071 +cs2_29_biolab126_rail02=-2055238090 +cs2_29_biolab126_railb01=-2081559960 +cs2_29_biolab126=1097358785 +cs2_29_biolab126b=-1023341959 +cs2_29_biolab126c=-665307865 +cs2_29_biolab127=-470244633 +cs2_29_biolab127a_a=-259885038 +cs2_29_biolab127b_a=-1965146058 +cs2_29_biolab127d=2129825209 +cs2_29_biolab135_a=184722266 +cs2_29_biolab135=-1847430048 +cs2_29_biolab135a=-1702802691 +cs2_29_biolab135b=1270295914 +cs2_29_biolab136=-2135895555 +cs2_29_biolab144_rail=1819602964 +cs2_29_biolab144=-1710356417 +cs2_29_biolab144a=-479599992 +cs2_29_biolab144b=-718780923 +cs2_29_biolab146=30693334 +cs2_29_biolab146b=1956024251 +cs2_29_biolab147=2133185135 +cs2_29_biolab147a=-800800646 +cs2_29_biolab148_a=1500607934 +cs2_29_biolab148=-1854900476 +cs2_29_biolab148b=1982434617 +cs2_29_biolab149_a=635076041 +cs2_29_biolab149=1655052656 +cs2_29_biolab94=1685715645 +cs2_29_biolab94a=-1107920450 +cs2_29_biolab94c=-1696124000 +cs2_29_biolabobs=458080031 +cs2_29_biotemp_fiz=179117563 +cs2_29_biotemp=921198322 +cs2_29_cp01=1773951908 +cs2_29_cp02=2070937355 +cs2_29_cp02c=-1928808333 +cs2_29_cp02f_1=-205151507 +cs2_29_cp02f_2=1314805789 +cs2_29_cp02f_3=1612708768 +cs2_29_cpbarrier_01=1568698333 +cs2_29_cs2_base=1406870969 +cs2_29_cs2_chem_aly=309800599 +cs2_29_cs5_3_ladder_002=182740057 +cs2_29_cs5_3_ladder_003=430703084 +cs2_29_cs5_3_ladder_004=-130564352 +cs2_29_cs5_3_ladder_005=83515525 +cs2_29_cs5_3_ladder_006=-741673433 +cs2_29_cs5_3_ladder_007=-503803262 +cs2_29_cs5_3_ladder_008=-1739260092 +cs2_29_cs5_3_ladder_01=1770891282 +cs2_29_emissive_lod=3387313 +cs2_29_emissive=71848858 +cs2_29_hrail_01=-953353819 +cs2_29_hrail_02a=-942987450 +cs2_29_hrail_03=-1168089080 +cs2_29_hrail_04=-1303425050 +cs2_29_hrail_05=1610558275 +cs2_29_hrail_08=592687597 +cs2_29_hrail_09=420846961 +cs2_29_hrail_10=-1868987257 +cs2_29_hrail_11=-474273079 +cs2_29_hrail_12=-1256960644 +cs2_29_hrail_13=516956406 +cs2_29_hrail_14=-267500685 +cs2_29_hrail_15=1129048557 +cs2_29_hrail_16=345050232 +cs2_29_hrailb_12=434797323 +cs2_29_humane_sign=-859364695 +cs2_29_int_fake=795131435 +cs2_29_mainsign_lod=-1330342322 +cs2_29_mainsign=-1937653535 +cs2_29_newsteps=-876762737 +cs2_29_newstepsb=-889747551 +cs2_29_props_combo01_slod=-1661094910 +cs2_29_props_elec_wire_bl063=-1055627043 +cs2_29_rail432=-1362808324 +cs2_29_weed=-1645362819 +cs2_30_beach_g1=1621945719 +cs2_30_beach2_g=-44721723 +cs2_30_beacha=-1990312628 +cs2_30_beachb=-675980807 +cs2_30_beachc=-596024447 +cs2_30_beachd=-1312092635 +cs2_30_bh_clfc_g=590672888 +cs2_30_biopipe=125620339 +cs2_30_chem_grill_ipl_group=-505173175 +cs2_30_clabsweed_01=-1424450986 +cs2_30_clabsweed_02=-640288816 +cs2_30_clabtube_01=637437038 +cs2_30_clabtube_02=876159203 +cs2_30_clabtube_03=-2086289461 +cs2_30_clabtube_04=-1855497394 +cs2_30_clabtube_05=-580979908 +cs2_30_clabtube_06=1931222712 +cs2_30_cliff_top_ga=812512329 +cs2_30_cliff_topb_g=-326460920 +cs2_30_foam_01=-628629497 +cs2_30_foam_02=656570639 +cs2_30_foam_03=-120611734 +cs2_30_foam_04=-1312715185 +cs2_30_foam_05=360797645 +cs2_30_foam_06=1594747153 +cs2_30_land_a_d=-999037974 +cs2_30_land_a=183078476 +cs2_30_land_aa=-1342065890 +cs2_30_land_ab_d=909269109 +cs2_30_land_b_d=-1770954620 +cs2_30_land_b=421276337 +cs2_30_land_c_d=333362796 +cs2_30_land_c=-1733187110 +cs2_30_land_ca=177272480 +cs2_30_land_dc_00=1551561560 +cs2_30_land_e_d=-895805383 +cs2_30_land_e=-1111198721 +cs2_30_sea_alg1=781318683 +cs2_30_sea_alg2=305938800 +cs2_30_sea_beach_underwater_03=1173755843 +cs2_30_sea_beach_uw_01_lod=1300042801 +cs2_30_sea_beach_uw_01=-1907329477 +cs2_30_sea_beach_uw_02_lod=-571490721 +cs2_30_sea_beach_uw_02=412125885 +cs2_30_sea_ch2_30_wreck005=-1864700306 +cs2_30_sea_ch2_30_wreck4=2061307517 +cs2_30_sea_ch2_30_wreck4dx=2017952160 +cs2_30_sea_ch2_30_wreck4dx001=1393494965 +cs2_30_sea_ch2_30_wreck7=571792618 +cs2_30_sea_coral_fan_flat_1=-995698595 +cs2_30_sea_coral_fan_flat_2=1857793156 +cs2_30_sea_coral_fan_p_l=314181836 +cs2_30_sea_coral_fan_p_l003=-2094448634 +cs2_30_sea_coral_fan_p_l2=-1764198208 +cs2_30_sea_coralglu004=1920305685 +cs2_30_sea_coralrk1=-1233882518 +cs2_30_sea_coralrock_006=-1386445202 +cs2_30_sea_coralrock_007=-692856548 +cs2_30_sea_coralrock_008=284609957 +cs2_30_sea_coralrock_009=-1171906559 +cs2_30_sea_coralrock_01=-2005800232 +cs2_30_sea_coralrock_010=-1603245254 +cs2_30_sea_coralrock_011=1920569165 +cs2_30_sea_coralrock_012=2109973985 +cs2_30_sea_coralrock_013=-836450654 +cs2_30_sea_coralrock_014=1659334701 +cs2_30_sea_coralrock_015=891131034 +cs2_30_sea_coralrock_016=1082829684 +cs2_30_sea_coralrock_017=-1833250865 +cs2_30_sea_coralrock_018=303779478 +cs2_30_sea_coralrock_02=372442716 +cs2_30_sea_coralrock_03=1106337240 +cs2_30_sea_coraltb=101954055 +cs2_30_sea_coralvs=-2085504947 +cs2_30_sea_cs2_30_wreck1=-1497596140 +cs2_30_sea_cs2_30_wreck2=-1810966087 +cs2_30_sea_cs2_30_wreck3=1781958153 +cs2_30_sea_underwater_03_lod=-537460392 +cs2_30_sea_uw_dec_00=2052398356 +cs2_30_sea_uw_dec_01=-2003322471 +cs2_30_sea_uw_dec_02=-794310216 +cs2_30_sea_uw_dec_03=-437849034 +cs2_30_sea_uw_dec_04=-1405288221 +cs2_30_sea_uw_dec_05=-1014812817 +cs2_30_sea_uw_dec_06=118568562 +cs2_30_sea_uw_dec_07=-239203380 +cs2_30_sea_uw_dec_08=729612105 +cs2_30_sea_uw_dec_09=373478613 +cs2_30_sea_uw_dec_10=1640262403 +cs2_30_sea_uw_dec_11b=2141863340 +cs2_30_sea_uw_dec_16=-946817498 +cs2_30_sea_uw1_01=1614590897 +cs2_30_sea_uw2_00=-868168026 +cs2_30_sea_uw2_03=-1813389831 +cs2_30_sea_uw2_04=-1586005740 +cs2_30_sea_uw2_05=795317490 +cs2_30_sea_uw2_06=1025388639 +cs2_30_sea_uw2_07=1317950271 +cs2_30_sea_uw2_09=-380041002 +cs2_30_sea_uw2_10=737741445 +cs2_30_sea_uw2_11=-281702145 +cs2_30_sea_uw2_12=576354120 +cs2_30_sea_uw2_13=-750659308 +cs2_30_sea_uw2_14=93437367 +cs2_30_sea_uw2_15=-1475607895 +cs2_30_sea_uw2_16=-681123490 +cs2_30_sea_uw2_17=-1935127582 +cs2_30_sea_uw2_18=-1102827751 +cs2_30_sea_uw2_19=-1886727777 +cs2_30_sea_uwd_1=-1174479938 +cs2_30_sea_uwd_2=1895942597 +cs2_30_sea_uwrock001=1034875910 +cs2_30_seaweed_long_l=1749375830 +cs2_30_seaweed_long_m=2053177229 +cs2_30_seaweed_long_m001=974352352 +cs2_30_temprocks_b=1708452841 +cs2_30_tunnel_blocker=1494419998 +cs2_30_tunnel_det_00=-1486168872 +cs2_30_tunnel_det_01=-1734000819 +cs2_30_tunnel_det_02=1811736061 +cs2_30_tunnel_det_03=1562298433 +cs2_30_tunnel_det_04=795634885 +cs2_30_tunnel_det_05=565137739 +cs2_30_tunnel_det_06=1409168876 +cs2_30_tunnel_det_07=1144559201 +cs2_30_tunnel_det_08=-930570497 +cs2_30_tunnel_det_09=-624442499 +cs2_30_tunnel_det_10=-910122333 +cs2_30_tunnel_det_11=-1149958644 +cs2_30_tunnel_det_12=-1381700984 +cs2_30_tunnel_det_13=-1797932822 +cs2_lod_06_slod3=448463752 +cs2_lod_1234_slod3=1864222152 +cs2_lod_5_9_slod3=1025240158 +cs2_lod_emissive_4_20_slod3=-1249720446 +cs2_lod_emissive_5_20_slod3=1324450085 +cs2_lod_emissive_6_21_slod3=-1005114730 +cs2_lod_rb2_slod3=-1049611463 +cs2_lod_roads_slod3=-1448673002 +cs2_lod_roadsb_slod3=2086891416 +cs2_lod2_emissive_4_21_slod3=690462484 +cs2_lod2_emissive_6_21_slod3=-815004394 +cs2_lod2_rc_slod3=1007938532 +cs2_lod2_roadsa_slod03=-390583941 +cs2_lod2_slod3_08=-952191192 +cs2_lod2_slod3_10=-1659148126 +cs2_lod2_slod3_10a=-1457315554 +cs2_lod2_slod3_11=-1361703913 +cs2_railway_b10_legs_a_slod=1152130587 +cs2_railway_b10_legs_a=-2065905048 +cs2_railway_b10_legs_b_slod=1312913261 +cs2_railway_b10_legs_b=-1290262818 +cs2_railway_b10_rail_a=-176527921 +cs2_railway_b10_rail_b=-1874486425 +cs2_railway_b10_rail_c=-1576583446 +cs2_railway_b10_rail_d=1019180120 +cs2_railway_b10_rail_e=243374045 +cs2_railway_b10=-124777279 +cs2_railway_b11_legs_a_slod=-1242527194 +cs2_railway_b11_legs_a=-1689678976 +cs2_railway_b11_legs_b_slod=963107896 +cs2_railway_b11_legs_b=-903157438 +cs2_railway_b11_legs_c_slod=966631425 +cs2_railway_b11_legs_c=-1132900897 +cs2_railway_b11_rail_a=-821908057 +cs2_railway_b11_rail_b=-1202356147 +cs2_railway_b11_rail_c=-1430985432 +cs2_railway_b11_rail_d=-1692121593 +cs2_railway_b11_rail_e=-2049238155 +cs2_railway_b11_rail_f=1949792302 +cs2_railway_b11=110012606 +cs2_railway_b12_legs=-385350490 +cs2_railway_b12_rail=-783641419 +cs2_railway_b12=354207194 +cs2_railway_b13_legs=-1558185522 +cs2_railway_b13_rail=1592564161 +cs2_railway_b13=653879699 +cs2_railway_b14_legs=-564914209 +cs2_railway_b14_rail=768062287 +cs2_railway_b14=-791331504 +cs2_railway_brg11lamp=-1212679181 +cs2_railway_brgov_00=838223452 +cs2_railway_brgov_01=479468440 +cs2_railway_brgov_02=1333887346 +cs2_railway_brgov_07=1385105285 +cs2_railway_brgov_08=-1554405095 +cs2_railway_brgov_09=1971965306 +cs2_railway_t01=-2076897323 +cs2_railway_t02=-1921113497 +cs2_railway_t03=-1617705326 +cs2_railway_t04=720952666 +cs2_railwyb_brg01_railing=-1652131643 +cs2_railwyb_brg01=-1774077797 +cs2_railwyb_brgov=-1629552390 +cs2_railwyb_t_06=-1198651569 +cs2_railwyb_t_16=-1241217052 +cs2_railwyb_t_18=-848906640 +cs2_railwyb_t_20=733607013 +cs2_railwyb_t_22=192328671 +cs2_railwyb_t_24=-1224373506 +cs2_railwyb_t_26=-1840201323 +cs2_railwyb_t_28=2131630864 +cs2_railwyc_br06_d=-880216953 +cs2_railwyc_br07_d=-1025083163 +cs2_railwyc_br08_d=-1293278656 +cs2_railwyc_brg01=-2020945881 +cs2_railwyc_brg02=-150425807 +cs2_railwyc_brg03=-458421638 +cs2_railwyc_brg04=-762911202 +cs2_railwyc_brg05=-834609774 +cs2_railwyc_brg06_overlay=149735821 +cs2_railwyc_brg06=1205194954 +cs2_railwyc_brg07_overlay=-2065007604 +cs2_railwyc_brg07=653496070 +cs2_railwyc_brg08_overlay=1294225438 +cs2_railwyc_brg08=346679923 +cs2_railwyc_brg09=41338381 +cs2_railwyc_brgov_04=-383546074 +cs2_railwyc_t01=-1187707203 +cs2_railwyc_t02=-494511777 +cs2_railwyc_t03=1083315565 +cs2_railwyc_t04=1833004747 +cs2_rdprops_aviation_ball=866158297 +cs2_rdprops_ballwire107=1259566649 +cs2_rdprops_ballwire108=961598132 +cs2_rdprops_ballwire109=610707680 +cs2_rdprops_ballwire110=1743728892 +cs2_rdprops_ballwire111=2040386649 +cs2_rdprops_ballwire112=-1941636697 +cs2_rdprops_ballwire113=235371822 +cs2_rdprops_cs2_wires41=210977452 +cs2_rdprops_cs2_wires42=48901978 +cs2_rdprops_cs2_wires51=43591428 +cs2_rdprops_cs2_wires59=1929283537 +cs2_rdprops_elec_wir09=-1063960612 +cs2_rdprops_elec_wire005=1045262038 +cs2_rdprops_elec_wire03=-868647962 +cs2_rdprops_elec_wire052=829875101 +cs2_rdprops_elec_wire053=541606208 +cs2_rdprops_elec_wire055=65374331 +cs2_rdprops_elec_wire056=-372026281 +cs2_rdprops_elec_wire07=1384614012 +cs2_rdprops_elec_wires_sp196=-60863727 +cs2_rdprops_elec_wires_sp197=1422425070 +cs2_rdprops_elec_wires_sp198=519901272 +cs2_rdprops_elec_wires_sp199=1496515779 +cs2_rdprops_elec_wires_sp200=798190549 +cs2_rdprops_ewl_01=1271317936 +cs2_rdprops_pylon_wire_sp106=347494746 +cs2_rdprops_pylon_wire244=1000955379 +cs2_rdprops_pylon_wire246=-916489883 +cs2_rdprops_pylon_wire247=1337886245 +cs2_rdprops_pylon_wire248=1585456040 +cs2_rdprops_pylon_wire250=126547095 +cs2_rdprops_pylon_wire251=-180072438 +cs2_rdprops_pylon_wire252=-1839101354 +cs2_rdprops_roadsa_p_wire06=-1074034587 +cs2_rdprops_roadsa_p_wire195=-514761246 +cs2_rdprops_roadsa_p_wire195b=355893403 +cs2_rdprops_roadsa_p_wire195c=1122360313 +cs2_rdprops_roadsa_p_wire201=-2095283135 +cs2_rdprops_roadsa_p_wire201b=2120525212 +cs2_rdprops_roadsa_p_wire201c=-1943322327 +cs2_rdprops_roadsa_p_wire203c=703038452 +cs2_rdprops_roadsa_p_wire89=-1415715578 +cs2_rdprops_roadsa_p_wire89b=1702978512 +cs2_rdprops_roadsa_p_wire89c=30645366 +cs2_rdprops_w_med_02=716324284 +cs2_rdprops_w_med_03=334303282 +cs2_rdprops_w_med_04=-836631399 +cs2_rdprops_w_med_05=969595885 +cs2_rdprops_w_med_06=1658433034 +cs2_rdprops_w_med_07=1293320836 +cs2_rdprops_w_med_08=-2074185453 +cs2_rdprops_w_med_09=1921043800 +cs2_rdprops_w_med_e010=1335690438 +cs2_rdprops_w_thin_01=-1724184820 +cs2_rdprops_w_thin_02=-1310312350 +cs2_rdprops_w_thin_03=80240165 +cs2_rdprops_w_thin_04=259683209 +cs2_rdprops_w_thin_05=-1890979042 +cs2_rdprops_w_thin_06=1636833195 +cs2_rdprops_w_thin_07=-1144861669 +cs2_rdprops_w_thin_08=-965156473 +cs2_rdprops_w_thin_09=1389361707 +cs2_rdprops_w_thin_e010=-242653338 +cs2_rdprops_wire00=-1953955992 +cs2_rdprops_wire03=117372498 +cs2_rdprops_wire06=-1735911070 +cs2_roads_01=169152707 +cs2_roads_02=486651548 +cs2_roads_03=-156603922 +cs2_roads_04=-958297507 +cs2_roads_12=-1351655711 +cs2_roads_20=-478901009 +cs2_roads_21=-251254766 +cs2_roads_22=-1489448 +cs2_roads_24=-1919590098 +cs2_roads_25=989576188 +cs2_roads_26_a=-2072865190 +cs2_roads_26=1209325102 +cs2_roads_27=-950905689 +cs2_roads_28=-689245224 +cs2_roads_29=1674907054 +cs2_roads_30=-1137263252 +cs2_roads_31=-1389125786 +cs2_roads_32=-814685216 +cs2_roads_33=1332700123 +cs2_roads_armco_01=-736141920 +cs2_roads_armco_02=2109911284 +cs2_roads_armco_03=-1497660711 +cs2_roads_armco_04=-504432321 +cs2_roads_armco_05=-1571620360 +cs2_roads_armco_06=1918704141 +cs2_roads_armco_07=1974935745 +cs2_roads_armco_08=-874001115 +cs2_roads_armco_09=-613651410 +cs2_roads_armco_10=-576950382 +cs2_roads_armco_11=247058892 +cs2_roads_armco_12=-1074088881 +cs2_roads_armco_13=-182641005 +cs2_roads_armco_14=610663716 +cs2_roads_armco_15=-189915743 +cs2_roads_armco_16=523989691 +cs2_roads_armco_17=1476682832 +cs2_roads_armco_18=43891072 +cs2_roads_armco_19=931210058 +cs2_roads_armco_20=-1116426741 +cs2_roads_armco_21=257249743 +cs2_roads_armco_22=-322696019 +cs2_roads_armco_23=851450024 +cs2_roads_armco_24=1108752212 +cs2_roads_armco_25=1213514705 +cs2_roads_armco_26=1704197711 +cs2_roads_armco_27=1761346847 +cs2_roads_armco_28=2000527778 +cs2_roads_armco_29=-1591708317 +cs2_roads_armco_30=-2071741698 +cs2_roads_armco_31=-1835804902 +cs2_roads_armco_32=-2074297684 +cs2_roads_armco_33=-1371632013 +cs2_roads_armco_34=-1618185973 +cs2_roads_armco_35=-918076284 +cs2_roads_armco_36=-1157224446 +cs2_roads_armco_37=80362377 +cs2_roads_armco_38=-158949630 +cs2_roads_armco_39=84360191 +cs2_roads_armco_40=-1524729073 +cs2_roads_armco_41=-601724646 +cs2_roads_armco_42=-833041017 +cs2_roads_armco_43=-139583439 +cs2_roads_armco_44=-371489652 +cs2_roads_armco_45=-137682841 +cs2_roads_armco_46=-367753990 +cs2_roads_armco_47=619117214 +cs2_roads_armco_48=394878947 +cs2_roads_armco_49=1090695897 +cs2_roads_armco_50=973317123 +cs2_roads_armco_51=-547033405 +cs2_roads_armco_52=-857519680 +cs2_roads_armco_53=53917286 +cs2_roads_armco_54=-243789079 +cs2_roads_armco_55=-1161812634 +cs2_roads_armco_56=-1483997422 +cs2_roads_armco_57=-564532071 +cs2_roads_armco_58=-870823914 +cs2_roads_back01=-874506827 +cs2_roads_back02=-43419449 +cs2_roads_back03=-290792630 +cs2_roads_bdg_dcl_01=-1963774665 +cs2_roads_elec_wire_s184=-1682023424 +cs2_roads_elec_wire_s185=-1509724022 +cs2_roads_elec_wire_s186=2025690623 +cs2_roads_elec_wire_s187=1855127990 +cs2_roads_elec_wire_s188=-2142395093 +cs2_roads_elec_wire_s189=-791624144 +cs2_roads_elec_wire_s190=904008625 +cs2_roads_elec_wire_s284=496258585 +cs2_roads_elec_wire_s484=1805022459 +cs2_roads_elec_wire_spline184=658406157 +cs2_roads_elec_wire_spline185=-558798348 +cs2_roads_elec_wire_spline186=46314006 +cs2_roads_elec_wire_yy184=1137621888 +cs2_roads_elec_wire984=1648785133 +cs2_roads_elec_wre785=-1589066337 +cs2_roads_fw_08_dcl=-1335265412 +cs2_roads_fw_08=-539294237 +cs2_roads_fw_09=1367206183 +cs2_roads_fw_10_dcl=-1022882323 +cs2_roads_fw_10_dcl02=-1896611597 +cs2_roads_fw_10=-1114394815 +cs2_roads_fw_11=-1428157986 +cs2_roads_fw_12_dcl=-1382163195 +cs2_roads_fw_12=-1152734541 +cs2_roads_fw_9_dcl=-106825249 +cs2_roads_fwy_sg_4=-1248894815 +cs2_roads_fwy_sgn_05=1130320481 +cs2_roads_junc1=1646495902 +cs2_roads_junc1dcl=-668238606 +cs2_roads_junct_dcl01=2043163838 +cs2_roads_junct_dcl02=1735561235 +cs2_roads_junct_dcl03=5849570 +cs2_roads_junct_dcl05=601557221 +cs2_roads_junct_dcl06=303621473 +cs2_roads_junct_dcl08=-1039317689 +cs2_roads_junct_dcl09=152523610 +cs2_roads_junct_dcl10=320005613 +cs2_roads_junct_dcl11=-491813481 +cs2_roads_railngs_1d=399083843 +cs2_roads_sign_01=714770658 +cs2_roads_sign_02=1471472406 +cs2_roads_sign_03=-667327459 +cs2_roads_sign_04=44611839 +cs2_roads_sign_05=-175169844 +cs2_roads_sign_06=517828968 +cs2_roads_sign_07=-1676514352 +cs2_roads_sign_08=-1920414019 +cs2_roads_sign_09=-1130779426 +cs2_roads_sign_10=-1105579773 +cs2_roads_sign_11=-1292920274 +cs2_roads_sign_12=-450527591 +cs2_roads_sign_13=-814525643 +cs2_roads_sign_14=-2132330978 +cs2_roads_sign_15=3323047 +cs2_roads_sign_16=-361461461 +cs2_roads_sign_17=500068318 +cs2_roads_tele_pole_wire_01=-24542816 +cs2_roads_tele_pole_wirm01=359497617 +cs2_roads_tele_pole_wirm03=1588236810 +cs2_roads_tele_pole_wirm04=1894332039 +cs2_roads_tele_pole_wirm05=-866652825 +cs2_roads_tele_pole_wirm06=-1768586781 +cs2_roads_tele_wiren00=1023423389 +cs2_roads_tele_wiren01=-482213854 +cs2_roads_tele_wiren02=1507978592 +cs2_roads_wires_elec_heavy01=1653562106 +cs2_roads_wires_elec_stan01=1096296648 +cs2_roads_wires_elec_stan02=1338656172 +cs2_roads_wires_elec_stan06=646640422 +cs2_roads_wires_elec_stan07=-1289614250 +cs2_roads_wires_elec_stan08=-1050892085 +cs2_roads_wires_elec_stan09=-810695315 +cs2_roads_wires_elec_stan12=-1822996099 +cs2_roads_wires_elec_stan14=-2035371988 +cs2_roads_wires_elec_stan15=1541167752 +cs2_roads_wires_tele_heavy02=675303151 +cs2_roads_wires_tele_heavy03=846881635 +cs2_roads_wires_tele_heavy05=-2128215907 +cs2_roads_wires_tele_heavy06=1509241404 +cs2_roads_wires_tele_heavy07=1814812329 +cs2_roads_wires_tele_heavy08=-852649781 +cs2_roads_wires_tele_heavy09=-555533258 +cs2_roads_wires_tele_heavy10=-435794996 +cs2_roads_wires_tele_heavy11=-675434693 +cs2_roads_wires_tele_heavy12=802742124 +cs2_roads_wires_tele_heavy13=434779023 +cs2_roads_wires_tele_heavy14=1394943492 +cs2_roads_wires_tele_heavy15=1020066132 +cs2_roads_wires_tele_heavy16=1893884286 +cs2_roads_wires_tele_heavy17=1661846997 +cs2_roads_wires_tele_heavy19=-2039313250 +cs2_roads_wires_tele_heavy20=1472547668 +cs2_roads_wires_tele_heavy21=92972768 +cs2_roads_wires_tele_heavy22=1021416845 +cs2_roads_wires_tele_stan02=169910501 +cs2_roads_wires_tele_stan04=1004536927 +cs2_roads_wires_tele_stan05=1468677043 +cs2_roads_wires_tele_stan07=840855772 +cs2_roads_wires_tele_stan08=-1296961019 +cs2_roadsa_dcl_sign_002=2096161774 +cs2_roadsa_hw_04=357092809 +cs2_roadsa_hw_05=923865433 +cs2_roadsa_hw_06=1208529732 +cs2_roadsa_hw_07=971118327 +cs2_roadsa_hw_08=1823505555 +cs2_roadsa_paleto_welcome=-1058361165 +cs2_roadsa_sign_mid_01=-1518196061 +cs2_roadsa_sign_mid_02_lod=1399719759 +cs2_roadsa_sign_mid_03=1005770622 +cs2_roadsa_signfw_01=2026162899 +cs2_roadsa_testroads00=-1667124038 +cs2_roadsa_testroads01=-160634801 +cs2_roadsa_testroads02=-902688806 +cs2_roadsa_testroads03=-739302572 +cs2_roadsb_05=1667869034 +cs2_roadsb_06=1217229750 +cs2_roadsb_07=978835275 +cs2_roadsb_08=740866797 +cs2_roadsb_09=501882480 +cs2_roadsb_10=933583306 +cs2_roadsb_11=1231617361 +cs2_roadsb_13=1006559873 +cs2_roadsb_14=307269413 +cs2_roadsb_15=458498348 +cs2_roadsb_16=1897057448 +cs2_roadsb_17=2127718439 +cs2_roadsb_18=1686713237 +cs2_roadsb_19=-1286287065 +cs2_roadsb_armco_11=-1898179709 +cs2_roadsb_armco_12=875257379 +cs2_roadsb_armco_13a=-1420115463 +cs2_roadsb_armco_13b=1602628173 +cs2_roadsb_armco_13c=1319667858 +cs2_roadsb_armco_14a=-319406101 +cs2_roadsb_armco_14b=-44015425 +cs2_roadsb_armco_14c=-1200597280 +cs2_roadsb_armco_15a=1574510659 +cs2_roadsb_armco_15b=-1151411371 +cs2_roadsb_armco_16a=-86749837 +cs2_roadsb_armco_16b=203583503 +cs2_roadsb_armco_16c=-1679650919 +cs2_roadsb_armco_16d=-1380535487 +cs2_roadsb_armco_17a=934201487 +cs2_roadsb_armco_17b=654616379 +cs2_roadsb_bard_wir00=-1321742515 +cs2_roadsb_bard_wir02=-738093856 +cs2_roadsb_bard_wir03=106232198 +cs2_roadsb_cowsign_slod=2032310218 +cs2_roadsb_cowsign=876290973 +cs2_roadsb_cs2_roads_wire008=933086027 +cs2_roadsb_cs2_roads_wire008b=1768850887 +cs2_roadsb_cs2_roads_wire008c=2058922075 +cs2_roadsb_cs2_roads_wire008e=788369650 +cs2_roadsb_cs2_roads_wire04=2049559135 +cs2_roadsb_elec_wire_spline185=-739873523 +cs2_roadsb_elec_wire_spline186=1779767660 +cs2_roadsb_elec_wire_spline467=502933349 +cs2_roadsb_elec_wire_spline468=202671002 +cs2_roadsb_elec_wire_spline469=-2006156212 +cs2_roadsb_elec_wire_spline470=-253757311 +cs2_roadsb_elec_wire_swire467=-1861161583 +cs2_roadsb_elec_wire_swire468=1532133909 +cs2_roadsb_elec_wire_swire469=576950332 +cs2_roadsb_elec_wire_swire470=1372285871 +cs2_roadsb_fencepls00=444813811 +cs2_roadsb_fencepls01=1289238148 +cs2_roadsb_fencepls02a=-830092366 +cs2_roadsb_fencepls02b=359389561 +cs2_roadsb_fw_05=-1694805185 +cs2_roadsb_fw_06=-1330807133 +cs2_roadsb_fw_07=-426415494 +cs2_roadsb_fw_brdg2_d=1863076719 +cs2_roadsb_fw_brdg2=-2061106992 +cs2_roadsb_fwy_sgn_01_lod=-1688471873 +cs2_roadsb_fwy_sgn_01=-2020352531 +cs2_roadsb_fwy_sgn_02_lod=-1961904452 +cs2_roadsb_fwy_sgn_02=-1985093087 +cs2_roadsb_heavy25_lcy=-143263033 +cs2_roadsb_junc2=1249448949 +cs2_roadsb_junc2a=992085611 +cs2_roadsb_junct_dcl01=-258246922 +cs2_roadsb_junct_dcl02=-2084594372 +cs2_roadsb_junct_dcl03=-1805500799 +cs2_roadsb_junct_dcl04=1196270681 +cs2_roadsb_junct_dcl05=-1307608613 +cs2_roadsb_junct_dcl06=1824812870 +cs2_roadsb_junct_dcl07=897188018 +cs2_roadsb_junct_dcl08=284571535 +cs2_roadsb_junct_dcl09=1528155113 +cs2_roadsb_junct_dcl10=700279313 +cs2_roadsb_junct_dcl11=470535854 +cs2_roadsb_junct_dcl12=-579972748 +cs2_roadsb_junct_dcl13=-822365041 +cs2_roadsb_laby_6=-1101053286 +cs2_roadsb_pylon_wire244c001=-59771529 +cs2_roadsb_pylon_wire245=-2088296469 +cs2_roadsb_railngs_1=-1572869813 +cs2_roadsb_railngs_2=1880720639 +cs2_roadsb_railngs_3=2108956724 +cs2_roadsb_railngs_4=-19160435 +cs2_roadsb_railngs_5=1545755929 +cs2_roadsb_railngs_6=1799879524 +cs2_roadsb_railngs_7=950834734 +cs2_roadsb_rd_sign_002=502459328 +cs2_roadsb_sign_01=1788094629 +cs2_roadsb_sign_010=-2136611431 +cs2_roadsb_sign_013=-1177364494 +cs2_roadsb_sign_02=-1864534729 +cs2_roadsb_sign_03=-1204468758 +cs2_roadsb_sign_04=-330847218 +cs2_roadsb_sign_05=-1547986185 +cs2_roadsb_sign_06=-906959007 +cs2_roadsb_sign_07=454068583 +cs2_roadsb_sign_09=-145571296 +cs2_roadsb_sign_11=971982984 +cs2_roadsb_sign_12=-526739996 +cs2_roadsb_sign_14=85483231 +cs2_roadsb_testroads04=-684950131 +cs2_roadsb_tmpd_01=-1585302635 +cs2_roadsb_tnlend=1025088240 +cs2_roadsb_tnlend2=1437755488 +cs2_roadsb_tnnlroad=-2065612065 +cs2_roadsb_tnnlroad2=1936063291 +cs2_roadsb_tnnlroad3=1227138745 +cs2_roadsb_tnnlroadol=1361310539 +cs2_roadsb_tnnlroadol2=-736272240 +cs2_roadsb_tnnlroadol3=1785105700 +cs2_roadsb_tun_ec_01=1926202680 +cs2_roadsb_tun_ec_02=1592155498 +cs2_roadsb_tun_gavgub1=-1718337210 +cs2_roadsb_tun_gavgub2=-949183242 +cs2_roadsb_tun_gavgub3=219981913 +cs2_roadsb_tun_gavi_01=-733595162 +cs2_roadsb_tun_gavi_02=-646167470 +cs2_roadsb_tun_gavi_03=-1349029747 +cs2_roadsb_tun_gavi_dcl_01=1101588898 +cs2_roadsb_tun_gavi_dcl_3=-1724470701 +cs2_roadsb_tun_gavi_dcl2=537529881 +cs2_roadsb_tunshadowbox=2099800945 +cs2_roadsb_wire_1117=2071822846 +cs2_roadsb_wire_se1=1249482681 +cs2_roadsb_wire_se118=-1585927692 +cs2_roadsb_wire_se2=2015654670 +cs2_roadsb_wire_settlement001=-150062363 +cs2_roadsb_wire_spline104=-1450335818 +cs2_roadsb_wire_spline106=-854890319 +cs2_roadsb_wire_spline107=-2010095876 +cs2_roadsb_wire_spline108=1903047032 +cs2_roadsb_wire_spline109=-1669658735 +cs2_roadsb_wire_spline114=61986593 +cs2_roadsb_wire_spline115=905198501 +cs2_roadsb_wire_spline117=-880744772 +cs2_roadsb_wire_spline118=-1161673409 +cs2_roadsb_wire_spline119=-325670677 +cs2_roadsb_wire_spline121=-240504970 +cs2_roadsb_wires_19_lcy=953588040 +cs2_roadsb_wires_elec_light02=-628515434 +cs2_roadsb_wires_elec_stan10=-1256162737 +cs2_roadsb_wires_elec_stan16=1240671194 +cs2_roadsb_wires_elec_stan17=945914039 +cs2_roadsb_wires_elec_stan18=1855384865 +cs2_roadsb_wires_elec_stan20=186902993 +cs2_roadsb_wires_elec_stan21=-548957671 +cs2_roadsb_wires_elec_stan22=1998930394 +cs2_roadsb_wires_elec_stan23=-1937085276 +cs2_roadsb_wires_elec_stan24=-767002593 +cs2_roadsb_wires_elec_stan27=1973370570 +cs2_roadsb_wires_elec_stan28=2068892205 +cs2_roadsb_wires_elec_stan29=-1964938930 +cs2_roadsb_wires_elec_stan30=-1693153088 +cs2_roadsb_wires_tele_heavy23=535117521 +cs2_roadsb_wires_tele_heavy24=1227788643 +cs2_roadsb_wires_tele_heavy26=1569372631 +cs2_roadsb_wires_tele_heavy27=1865440546 +cs2_roadsb_wires_tele_heavy28=958066936 +cs2_roadsb_wires_tele_heavy29=1254986845 +cs2_roadsb_wires_tele_heavy30=-1806817659 +cs2_roadsb_wires_tele_heavy31=-2029450245 +cs2_roadsb_wires_tele_heavy32=-494812437 +cs2_roadsb_wires_tele_heavy33=298099056 +cs2_roadsb_wires_tele_heavy36=1227198509 +cs2_roadsb_wires_tele_heavy37=2070312110 +cs2_roadsb_wires_tele_heavy39=1492824023 +cs2_roadsb_wires_tele_stan12=-156535099 +cs2_roadsb_wires_tele_stan14=-1034482147 +cs2_roadsb_ws008=157689233 +cs2_roadsb_ws009=-619525909 +cs2_roadsb_wspline008=-1941799448 +cs3_01__deci1_b=1421831662 +cs3_01__deci1_c=579176827 +cs3_01__deci1_c001=1183812620 +cs3_01__deci1=-1487180447 +cs3_01__deci1b=-362892615 +cs3_01_armco00=1447402879 +cs3_01_armco01=1684486594 +cs3_01_armco02=1907905636 +cs3_01_beach1=-208990134 +cs3_01_beach2=106542567 +cs3_01_beach3=-1108695822 +cs3_01_cj_boatlod=1277644548 +cs3_01_coast02=487752277 +cs3_01_coast03=792995512 +cs3_01_coast05=1405743043 +cs3_01_coast05db01=1012953194 +cs3_01_coast06=1992177063 +cs3_01_coast06b=-1532183106 +cs3_01_coast06db=1763124345 +cs3_01_coast06dcl=-1902300474 +cs3_01_deci8=568655426 +cs3_01_deci8a=-292076832 +cs3_01_deci9=-325151818 +cs3_01_dirttrack_008=176502107 +cs3_01_foam_01_lod=-951868655 +cs3_01_foam_01=-1805806095 +cs3_01_foam_03_lod=1615745550 +cs3_01_foam_03=2023087718 +cs3_01_foam_04_lod=98643335 +cs3_01_foam_04=1574709491 +cs3_01_foam_05_lod=1971882220 +cs3_01_foam_05=1277298047 +cs3_01_foam_07_lod=1203890020 +cs3_01_foam_07=1127084951 +cs3_01_foam_08_lod=406860217 +cs3_01_foam_08=-184559816 +cs3_01_mugu1=-1941421918 +cs3_01_props_combo0224_dslod=-1671363974 +cs3_01_rd_jn_dcl_01=-1130565606 +cs3_01_rd_jn_dclb_01=343159752 +cs3_01_retwal1=-561716943 +cs3_01_retwal2=-1320810828 +cs3_01_sea_07_lod=525427940 +cs3_01_sea_10_lod=-1148651508 +cs3_01_sea_12_lod=1856117204 +cs3_01_sea_13_lod=-333937024 +cs3_01_sea_14_lod=-1282591865 +cs3_01_sea_16_lod=1069812397 +cs3_01_sea_cs3_01_uw1_00=1183266085 +cs3_01_sea_cs3_01_uw1_00b=743392904 +cs3_01_sea_cs3_01_uw1_01=-54320738 +cs3_01_sea_cs3_01_uw1_02=1778514970 +cs3_01_sea_cs3_01_uw1_03=543484129 +cs3_01_sea_cs3_01_uw1_04=260294431 +cs3_01_sea_cs3_01_uw1_04a=1326804108 +cs3_01_sea_cs3_01_uw1_05=-1235512116 +cs3_01_sea_cs3_01_uw1_06=-934496082 +cs3_01_sea_cs3_01_uw1_07=-617390469 +cs3_01_sea_cs3_01_uw1_08=1843037131 +cs3_01_sea_cs3_01_uw1_09=2091917686 +cs3_01_sea_cs3_01_uw1_10=-1267789809 +cs3_01_sea_cs3_01_uw1_11=190103009 +cs3_01_sea_cs3_01_uw1_12=417749252 +cs3_01_sea_cs3_01_uw1_13=1606084268 +cs3_01_sea_cs3_01_uw1_14=-296713255 +cs3_01_sea_cs3_01_uw1_15=1141911383 +cs3_01_sea_cs3_01_uw1_16=1390267634 +cs3_01_sea_cs3_01_uw1_17=1290813727 +cs3_01_sea_cs3_01_uw1_18=1792113889 +cs3_01_sea_cs3_01_uw1_19=814909540 +cs3_01_sea_cs3_01_uw1_20=-1053739012 +cs3_01_sea_cs3_01_uw1_21=163105034 +cs3_01_sea_cs3_01_uw1_22=445541045 +cs3_01_sea_cs3_1_uw_dec_00=-1914372282 +cs3_01_sea_cs3_1_uw_dec_01=2059819273 +cs3_01_sea_cs3_1_uw_dec_02=-1574590577 +cs3_01_sea_cs3_1_uw_dec_03=-1889795588 +cs3_01_sea_cs3_1_uw_dec_04=-1012241768 +cs3_01_sea_cs3_1_uw_dec_05=-1295923001 +cs3_01_sea_cs3_1_uw_dec_06=-652667531 +cs3_01_sea_cs3_1_uw_dec_07=-393759602 +cs3_01_sea_cs3_1_uw_dec_08=-699264989 +cs3_01_sea_cs3_1_uw_dec_09=222002677 +cs3_01_sea_cs3_1_uw_dec_10=638692429 +cs3_01_sea_cs3_1_uw_dec_11=348981696 +cs3_01_sea_cs3_1_uw_dec_12=647671131 +cs3_01_sea_cs3_1_uw_dec_13=960221853 +cs3_01_sea_cs3_1_uw_dec_17=-2109119305 +cs3_01_sea_cs3_1_uw_dec_20=1687235119 +cs3_01_sea_cs3_1_uw_dec_21=1999097692 +cs3_01_sea_cs3_1_uw_dec_22=-1743974098 +cs3_01_sea_cs3_1_uwdecals01=1088467999 +cs3_01_sea_cs3_1_uwdecals02=212814777 +cs3_01_sea_cs3_1_uwdecals03=389832915 +cs3_01_sea_cs3_1_uwdecals04=-400194906 +cs3_01_sea_cs3_1_uwdecals05=-88660023 +cs3_01_sea_cs3_1_uwdecals06=-447218421 +cs3_01_sea_props_ph=-919689394 +cs3_01_si=1231786704 +cs3_01_trl01=-1246816639 +cs3_01_trl02=-396264475 +cs3_01_trl03=-644751802 +cs3_02__decal002=-1552365931 +cs3_02_coast04=1269427481 +cs3_02_culv_1=671614756 +cs3_02_culv_9=531560050 +cs3_02_decf_01=-769463577 +cs3_02_decf_03=-1292915583 +cs3_02_decf_04=-1060550604 +cs3_02_decf_06=-1650032145 +cs3_02_decf_09=1122356347 +cs3_02_decf_09b=-487681579 +cs3_02_decf_10=-862892240 +cs3_02_decf_11=-432438656 +cs3_02_decf_53_nnn=-1116429823 +cs3_02_decr04=-1737815038 +cs3_02_decr1=-4851148 +cs3_02_decr112=-349999022 +cs3_02_decr2=-1223038723 +cs3_02_decr33=-104607834 +cs3_02_decr37=1860942324 +cs3_02_decr39=276561162 +cs3_02_decr41=-1762294414 +cs3_02_decr5=-691361694 +cs3_02_decr65=-1818786394 +cs3_02_decr66=801553918 +cs3_02_decr86=7038420 +cs3_02_decr86b=-1389650422 +cs3_02_decr91=-461033636 +cs3_02_decr92=997023019 +cs3_02_decr93=1160802481 +cs3_02_decr93a=1199796833 +cs3_02_decz01=1556399040 +cs3_02_decz02=-51510368 +cs3_02_decz03=1864951828 +cs3_02_drain1=653125120 +cs3_02_footp1=-594835245 +cs3_02_lnd01=1326840549 +cs3_02_lnd02=895600509 +cs3_02_lnd03=1685562792 +cs3_02_lnd04=1487834646 +cs3_02_lnd05=-2016580525 +cs3_02_refprox1_ch=68716954 +cs3_02_refprox2_ch=1233014521 +cs3_02_refprox3_ch=826328676 +cs3_02_retwalb007=-1209588062 +cs3_02_retwalb1=418123829 +cs3_02_retwalb11=-810815792 +cs3_02_retwalb3=-41920162 +cs3_02_retwalb4=265027061 +cs3_02_trail07=668820186 +cs3_02_trail08=79043724 +cs3_02_trail11=1491780504 +cs3_02_trailz1=-1462165675 +cs3_02_trailz2=-550171632 +cs3_02_trck_007=-710616605 +cs3_02_trck_011=-1889811570 +cs3_02_trck032=450833942 +cs3_02_trck417=1260146434 +cs3_02_trck419=683870840 +cs3_02_trck420=-664508196 +cs3_02_trck422=-757703228 +cs3_02_trck425=498791308 +cs3_02_trck426=231560113 +cs3_02_trck430=1789430650 +cs3_02_trck440=778202507 +cs3_02_trck445=-331323068 +cs3_03__decal001=1720501167 +cs3_03__decal002=789632180 +cs3_03_bwall_01=-1434202576 +cs3_03_bwall_02=1287459492 +cs3_03_ctrack01=41365217 +cs3_03_ctrack02=272157284 +cs3_03_ctrack03=1630858343 +cs3_03_ctrack04=-283670494 +cs3_03_ctrack05=1184905022 +cs3_03_dec00=-1468071571 +cs3_03_dec02=-846083182 +cs3_03_dec03=91405127 +cs3_03_dec07=1223803460 +cs3_03_dec08=993011393 +cs3_03_dec0829=-705811760 +cs3_03_dec088=203969314 +cs3_03_dec1=148601697 +cs3_03_dec10=456713663 +cs3_03_dec11=-328300501 +cs3_03_dec12=-22467424 +cs3_03_dec13=-1030507414 +cs3_03_dec15=-1475412127 +cs3_03_dec17=-2049852697 +cs3_03_dec2=-19929266 +cs3_03_dec23=1663765158 +cs3_03_dec24=-580747501 +cs3_03_dec25=-972009361 +cs3_03_dec26=-32358286 +cs3_03_dec27=-1337711401 +cs3_03_dec28=-497186551 +cs3_03_dec30=-1957799476 +cs3_03_dec31=-1727564482 +cs3_03_dec32=-1615527271 +cs3_03_dec33=-1116520939 +cs3_03_decal005=-1507110522 +cs3_03_decal008=1666501594 +cs3_03_deco01=-1952270403 +cs3_03_deco02=710636844 +cs3_03_deco03=1059233466 +cs3_03_deco04=1308179559 +cs3_03_deco05=1553455524 +cs3_03_deco05a=1461045276 +cs3_03_decw_01=-1598457043 +cs3_03_decy_02=-2132715692 +cs3_03_overlooka_rl=-424615733 +cs3_03_overlooka=-380692517 +cs3_03_overlookasign=549737699 +cs3_03_overlookb_rl=-431191095 +cs3_03_overlookb=1317102142 +cs3_03_overlookbsign=-1868064336 +cs3_03_refprox1_ch=-1084092248 +cs3_03_refprox2_ch=-1653794587 +cs3_03_refprox3_ch=-297282684 +cs3_03_rivside1=-1684690428 +cs3_03_terr01=-1396583095 +cs3_03_terr02=-676582627 +cs3_03_terr03=697978616 +cs3_03_terr04=-263955379 +cs3_03_terr05=-977991889 +cs3_03_terr06=509589635 +cs3_03_terr07=1882840118 +cs3_03_terr07a=2117360009 +cs3_03_track02=-1910145145 +cs3_03_track03=1540987632 +cs3_03_track04=1772074620 +cs3_03_track05=960288183 +cs3_03_track06=-978129303 +cs3_03_tunn_ent_004=-42888108 +cs3_03_tunn_entdc_002=591798215 +cs3_03_tunnold_01=-116144519 +cs3_03_waltmp=-375299246 +cs3_04_brg_01=447747416 +cs3_04_brg_02_shadowproxy=-527734046 +cs3_04_brg_02=167670765 +cs3_04_bus_decals=1133737112 +cs3_04_bus=281621968 +cs3_04_cover010=-2009075874 +cs3_04_cover011=-1449709044 +cs3_04_cover4=-428150858 +cs3_04_cover4o=-229510836 +cs3_04_cs6_01_weldshed005=-1704236793 +cs3_04_cs6_01_weldshed005b=-82432770 +cs3_04_decal_struc=1975683296 +cs3_04_decal1=1133502331 +cs3_04_decal3=519181888 +cs3_04_decal6=1789832632 +cs3_04_decalground=1150774275 +cs3_04_decalx1=1571071221 +cs3_04_decalx2=1264451688 +cs3_04_decalx3=353637329 +cs3_04_decalz1=2037767955 +cs3_04_decalz2=-2006745874 +cs3_04_decalz3=-1845850084 +cs3_04_des_meth_grp1_slod=-1242503137 +cs3_04_des_meth_grp1=-977613479 +cs3_04_des_meth_grp2_slod=1705919316 +cs3_04_des_meth_grp2=-1214336735 +cs3_04_des_meth_grp3_slod=96501767 +cs3_04_des_meth_grp3=-1444145732 +cs3_04_des_methrl_grp1=-413758206 +cs3_04_des_methrl_grp2=-1549204060 +cs3_04_des_methrl_grp3=-1814075887 +cs3_04_details_rocks=-1159588532 +cs3_04_details_stage=1088965832 +cs3_04_elec_light002=1663375650 +cs3_04_elec_stand002=87490825 +cs3_04_emissive_1_lod=786669817 +cs3_04_emissive_1=1739294432 +cs3_04_emissive_2_lod=985642560 +cs3_04_emissive_2=-1614317801 +cs3_04_emissive_3_lod=-1222091669 +cs3_04_emissive_3=-1979102309 +cs3_04_hoarder=-2045298695 +cs3_04_house01=350673446 +cs3_04_house01b=-1636845801 +cs3_04_house02=725878500 +cs3_04_house02b=-1949724545 +cs3_04_junction_ovr_01=407293631 +cs3_04_land_01=-36577003 +cs3_04_land_02=-745894777 +cs3_04_land_03=1874314471 +cs3_04_land_04=2104516696 +cs3_04_mainbuilding3_a=-1048904374 +cs3_04_motel_detail001=-1468361835 +cs3_04_motel=-646826016 +cs3_04_props_combo01_01_lod=732105446 +cs3_04_signs=-116023746 +cs3_04_signs02=1469972865 +cs3_04_stage=-1568941429 +cs3_04_statc013=918854543 +cs3_04_t_h_tot004=924623273 +cs3_04_tel_hvy003=-1916445839 +cs3_04_tel_stand002=-1367120706 +cs3_04_tlr_006=-357132556 +cs3_04_tlrbits_02=-356372594 +cs3_04_tlrbrn_01=1988346463 +cs3_04_tlrtmp_01=-1851456499 +cs3_04_tlrtmp_013=-1818517624 +cs3_04_tlrtmp_015=-1275076528 +cs3_04_tlrtmp_04=-1241887533 +cs3_04_tlrtmp_05_rails=-1153236047 +cs3_04_tlrtmp_05=-1010898852 +cs3_04_tlrtmp_07=-534077133 +cs3_04_tlrtmp_08=-19669371 +cs3_04_tlrtmp_12=1058465466 +cs3_04_trailerparka_emis_lod=969102172 +cs3_04_trailerparka_emis=-544221017 +cs3_04_trailerparka_grp1_slod=-48832766 +cs3_04_trailerparka_grp1=-736557803 +cs3_04_trailerparka_grp2_slod=398084602 +cs3_04_trailerparka_grp2=-826869167 +cs3_04_trailerparkb_emis_lod=-2095960936 +cs3_04_trailerparkb_emis=-235126220 +cs3_04_trailerparkb_grp1_slod=-926579616 +cs3_04_trailerparkb_grp1=-992160669 +cs3_04_trailerparkb_grp2_slod=-1532508245 +cs3_04_trailerparkb_grp2=494863798 +cs3_04_trailerparkc_emis_lod=-1028444972 +cs3_04_trailerparkc_emis=-1623987236 +cs3_04_trailerparkc_grp1_slod=232144571 +cs3_04_trailerparkc_grp1=-1947677186 +cs3_04_trailerparkc_grp2_slod=-67023238 +cs3_04_trailerparkc_grp2=2116465274 +cs3_04_trailerparkd_emis_lod=-68429379 +cs3_04_trailerparkd_emis=-979814820 +cs3_04_trailerparkd_grp1_slod=1432781793 +cs3_04_trailerparkd_grp1=-1458026428 +cs3_04_trailerparkd_grp2_slod=1331696972 +cs3_04_trailerparkd_grp2=-1208785414 +cs3_04_trailerparke_grp1_slod=-1036532055 +cs3_04_trailerparke_grp1=-359328265 +cs3_04_trailerparke_grp2_slod=1006482630 +cs3_04_trailerparke_grp2=-128470660 +cs3_04_trck_002=208937166 +cs3_04_trck_002a=-1233067311 +cs3_04_trck_03=-585567635 +cs3_04_trck_04=-877998191 +cs3_04_trckw_01=-907402402 +cs3_04_trckw_02b=-584540290 +cs3_04_trland_01_dec=-1155938969 +cs3_04_trland_01=-2128094823 +cs3_04_trland_01b=-1290682948 +cs3_04_trucks_dec=-96619885 +cs3_04_trucks=1411553813 +cs3_04_van_dec=1089670916 +cs3_05_brdge_shdw=-693102825 +cs3_05_cm_rckgrp_05=53831776 +cs3_05_creek_brdg01=963427398 +cs3_05_crk_bdg01_rl=1086059882 +cs3_05_crk_bdg02_rl=1172477879 +cs3_05_crk_bdg03_rl=-711403883 +cs3_05_crk_bdg04_rl=1859453547 +cs3_05_crk_bdg05_rl=1903210 +cs3_05_crk_brdg005=192327470 +cs3_05_crk_brdg02=-1624621808 +cs3_05_crk_brdg03=-1994387204 +cs3_05_crk_brdg04_dcl=-130548590 +cs3_05_crk_brdg04=2061464699 +cs3_05_cs3_06_rivrok_001=-317783535 +cs3_05_cs3_06_rivrok_002=1533402813 +cs3_05_cvrdbrdg_grime=-351673556 +cs3_05_cvrdbrdg_main001=88352786 +cs3_05_cvrdbrdg_sprt=-268485052 +cs3_05_dirttrck_01=1410611204 +cs3_05_dirttrck_02=1726733747 +cs3_05_dirttrck_03=448808297 +cs3_05_dirttrck_03b=-484969910 +cs3_05_dirttrck_04=142909682 +cs3_05_dirttrck_05=1025051166 +cs3_05_dirttrck_06=752904617 +cs3_05_dirttrck_07=1667094183 +cs3_05_dirttrck_09=-2042717080 +cs3_05_dirttrck_10=-1927895408 +cs3_05_dirttrck_11=-1211171840 +cs3_05_dirttrck_11b=-434799483 +cs3_05_dirttrck_12=-1567305332 +cs3_05_dirttrck_13=-1732395530 +cs3_05_dirttrck_14=-2117627894 +cs3_05_dirttrck_14a=2133369569 +cs3_05_dirttrck_20=-858019999 +cs3_05_glue_01=-1644492728 +cs3_05_glue_02=-801248051 +cs3_05_land09=1558062874 +cs3_05_pref_prx_hd4=-809602829 +cs3_05_prerefproc_02=-477186142 +cs3_05_prerefproc_04_hd=-74530911 +cs3_05_prerefproc_05=-1260824008 +cs3_05_prerefproc_05b=-2073387381 +cs3_05_prerefproc_07=-777579565 +cs3_05_prerefprochd_02=1020182735 +cs3_05_prerefprochd_02d=-2123418490 +cs3_05_prerefprochd_05b=1548150482 +cs3_05_prerefprox_02a=-2077251819 +cs3_05_prerefprox_03=-1819360281 +cs3_05_prerefprox_04=-984832158 +cs3_05_prerefprox_07b=-919822254 +cs3_05_prerefprox4_02=305483785 +cs3_05_prerefproxhd_02a=498399290 +cs3_05_prerefproxhd_03=1197400761 +cs3_05_prerefproxhd_04=1973436219 +cs3_05_prerefproxhd_07=2116571211 +cs3_05_prerefprx_02c=-406024788 +cs3_05_prerefprx_09=-794278725 +cs3_05_prerefprx_10=-691350440 +cs3_05_prerefprxhd_02c=-660149516 +cs3_05_prerefprxhd_09=-687141854 +cs3_05_prerefprxhd_10=1458572618 +cs3_05_prfprox_hd_07b=-952152896 +cs3_05_prrefproxhd_006=1286446080 +cs3_05_prrefproxhd_05=-877537235 +cs3_05_prrefprx_02d=834829958 +cs3_05_prrefprx_04_01=-1910208448 +cs3_05_rckinsert03=320815800 +cs3_05_rckinsert05=-125530749 +cs3_05_rckinsert05a=1340202621 +cs3_05_rckinsert06=690712272 +cs3_05_rds_dtjnc_d08=-1830108843 +cs3_05_refproc_06=1580527026 +cs3_05_riv_rck_b1=262820004 +cs3_05_riv_rck_b2=612366927 +cs3_05_riv_rck_grpa1=-2053568777 +cs3_05_riv_rck_grpa6a=901837767 +cs3_05_riv_rck_grpa6b=658134714 +cs3_05_river02=-1852449245 +cs3_05_river02b=1671798516 +cs3_05_river03=-384627440 +cs3_05_river03b=1240102846 +cs3_05_river04_01=-1938016701 +cs3_05_river04_02=-1497142575 +cs3_05_river04=399960727 +cs3_05_river05=1554674749 +cs3_05_river05a=-1099706125 +cs3_05_river05b=-1264206505 +cs3_05_river05c=-1564468852 +cs3_05_river05d=-789940760 +cs3_05_river06_d=1286214965 +cs3_05_river06=1265816014 +cs3_05_river06b=740633472 +cs3_05_river06b001=-1375146931 +cs3_05_rivrapidrk_01=-1495552698 +cs3_05_rockdec_01=-1188322567 +cs3_05_rockdec_02=-932363908 +cs3_05_rockdec_03=-1115804758 +cs3_05_rockdec_03a=-1940746246 +cs3_05_rockdec_04=-817836241 +cs3_05_rockdec_05=-653008171 +cs3_05_rockdec_06=-355891648 +cs3_05_rockdec_07=114802268 +cs3_05_rockdec_08=378953177 +cs3_05_rockdec_10=2104208550 +cs3_05_rockdec_11=-1989032782 +cs3_05_rockdec_12=-1757978563 +cs3_05_rockdec_13=-1464138952 +cs3_05_rockdec_15=-144793470 +cs3_05_rockdec_15b=322103724 +cs3_05_rockdec_15c=-1822004667 +cs3_05_rockdec_16=624360498 +cs3_05_rockdec_16b=1656025 +cs3_05_rockdec_17=921673639 +cs3_05_rockdec_18=1155152764 +cs3_05_rockdec_18b=-541227514 +cs3_05_rockdec_19=1349014168 +cs3_05_rockdec_20=2089102329 +cs3_05_rockglly_01=-968618084 +cs3_05_rocks_riv05=-1485602886 +cs3_05_rural1=1204799601 +cs3_05_rural1de=-369977952 +cs3_05_rvrbldr_2_lod=-1574626363 +cs3_05_rvrbldr_2=14833032 +cs3_05_rvrbldr_3=784150845 +cs3_05_smllrk003=-1320025376 +cs3_05_smllrk02=1804786383 +cs3_05_tmpbdg03_rl=2030372944 +cs3_05_tmpbrdge03=-1843943989 +cs3_05_trevor_trail_decal001=-147858408 +cs3_05_water06_grp1_slod=953286635 +cs3_05_water06_grp1=1003798720 +cs3_05_water06_grp2_slod=-1133441918 +cs3_05_water06_grp2=1302029389 +cs3_05_water07_grp1_slod=1717634787 +cs3_05_water07_grp1=103470340 +cs3_05_water07_grp2_slod=-676518811 +cs3_05_water07_grp2=1741920340 +cs3_05_watermesh01=1465738852 +cs3_05_watermesh02=1090861492 +cs3_05_watermesh03=851942713 +cs3_05_watermesh04=-1312318745 +cs3_05_watermesh05=403531633 +cs3_05_watermesh08=-1791893068 +cs3_05_xdec_29=1845093914 +cs3_06_06_land_05=537264495 +cs3_06_cliff2_dcl=1793450684 +cs3_06_cliffter_dcl01=254692509 +cs3_06_cs_dcl=1699205786 +cs3_06_cs3_01_dtrack_009=1941062350 +cs3_06_cs3_newtrkdcl_014=-1821740530 +cs3_06_culvert_02_shdw=1020312744 +cs3_06_culvert001=135511537 +cs3_06_culvert004=-1245275816 +cs3_06_culvert005b_sm=1495327471 +cs3_06_culvert02=1935038199 +cs3_06_culvert03=1557277167 +cs3_06_culvt001_shdw=-1987305654 +cs3_06_dcl_04=-1968048529 +cs3_06_dcl_07c=-542089618 +cs3_06_dcl_08=836519101 +cs3_06_dcl_10=203127400 +cs3_06_dcl_13=-1930888187 +cs3_06_dcl_15=-1855290104 +cs3_06_dcl_18=-37921372 +cs3_06_dcl_19=260407604 +cs3_06_dcl_20=1900111106 +cs3_06_dcl_21=1543518848 +cs3_06_dcl_31=438253503 +cs3_06_dcl_37=1285561540 +cs3_06_dcl_37c=-784066523 +cs3_06_dcl_42=-256876158 +cs3_06_dcl_43=-571524096 +cs3_06_dcl_45=59901765 +cs3_06_foam_01=1089042501 +cs3_06_foam_02=850582488 +cs3_06_foam_03=91521372 +cs3_06_foam_04=2064739480 +cs3_06_foam_05=1781582551 +cs3_06_foam_06=1608889921 +cs3_06_foam_07=1310069410 +cs3_06_foam_08=-995033130 +cs3_06_foam_09=-1763138490 +cs3_06_jet_refprox_ch=960249692 +cs3_06_jetty_overlay=288324276 +cs3_06_jetty_refprox=-1214243121 +cs3_06_jetty=-1300438693 +cs3_06_land_02=1421098258 +cs3_06_land_02a=1190015 +cs3_06_land_02b=-1528663523 +cs3_06_land_03=-1756773836 +cs3_06_land_03b=-1886656940 +cs3_06_land_04=-1374883910 +cs3_06_land_06b=869216260 +cs3_06_land_06e=641438941 +cs3_06_land_07=286111166 +cs3_06_land_07b=-194593484 +cs3_06_land_07c=1119345105 +cs3_06_land_b_005=-1429230616 +cs3_06_land_b_02=-993431597 +cs3_06_land_b_03=1308721733 +cs3_06_land_b_04=2032851095 +cs3_06_lightdcls_01=1398188288 +cs3_06_nubbin_dcls07=-961161850 +cs3_06_nubbin_dcls13=-349855295 +cs3_06_nubbin_dcls17=-1542450285 +cs3_06_nubbin_dcls18=-1378703588 +cs3_06_nubbin_dcls18l=783407269 +cs3_06_nubbin_dcls20=-429222105 +cs3_06_nubtrckdcl=936600204 +cs3_06_props_06b17_01_lod=798712671 +cs3_06_refprox02_ch=1474775248 +cs3_06_refprox02b_ch=-186736019 +cs3_06_refprox04_ch=1543402631 +cs3_06_refprox05_ch=-1652235546 +cs3_06_refprox06_ch=290398786 +cs3_06_refprox07_ch=1103323207 +cs3_06_refprox08_ch=-913798406 +cs3_06_refprox09_ch=-1159973821 +cs3_06_refprox11_ch=1516361536 +cs3_06_refprox12_ch=-56811616 +cs3_06_sea_cargoplane_a=-83292679 +cs3_06_sea_cargoplane_dcl001=-738874754 +cs3_06_sea_cargoplane_lod=-459519530 +cs3_06_sea_cargoplane=390692112 +cs3_06_sea_cargoplane2_dcl01=-1396685004 +cs3_06_sea_cargoplane2_lod=-1173012613 +cs3_06_sea_cargoplane2=892633046 +cs3_06_sea_shipwreck_lod=1823547169 +cs3_06_sea_shipwreck=-885340866 +cs3_06_sea_uw_001_lod=-1212458409 +cs3_06_sea_uw_001=-1197684252 +cs3_06_sea_uw_002_lod=-1487630186 +cs3_06_sea_uw_002=-900174501 +cs3_06_sea_uw_003=1515261262 +cs3_06_sea_uw_004=1679040724 +cs3_06_sea_uw_005=1976747089 +cs3_06_sea_uw_006_lod=-1387292844 +cs3_06_sea_uw_006=-1820262483 +cs3_06_sea_uw_007=-1803550277 +cs3_06_sea_uw_008_lod=839329833 +cs3_06_sea_uw_008=-1512364943 +cs3_06_sea_uw_009=-1072277273 +cs3_06_sea_uw_010_lod=404903677 +cs3_06_sea_uw_010=1241738119 +cs3_06_sea_uw_011=1003212568 +cs3_06_sea_uw_012_lod=-2016952625 +cs3_06_sea_uw_012=613261468 +cs3_06_sea_uw_013_lod=1716690051 +cs3_06_sea_uw_013=-1874167784 +cs3_06_sea_uw_014_lod=-302808388 +cs3_06_sea_uw_014=-2096570987 +cs3_06_sea_uw_015=1824502019 +cs3_06_sea_uwdec_00=1657182222 +cs3_06_sea_uwdec_01=-1324927854 +cs3_06_sea_uwdec_02=-2091820765 +cs3_06_sea_uwdec_03=-1115533944 +cs3_06_sea_uwdec_04=-884872953 +cs3_06_sea_uwdec_05=-653261661 +cs3_06_sea_uwdec_06=-420306840 +cs3_06_sea_uwdec_07=113106942 +cs3_06_sea_uwdec_08=343374705 +cs3_06_sea_uwdec_09=573806325 +cs3_06_sea_uwdec_10=-700025572 +cs3_06_sea_uwdec_11=1927392848 +cs3_06_sea_uwdec_12=2102117156 +cs3_06_sea_uwdec_13=-1912642421 +cs3_06_sea_uwdec_14=666867725 +cs3_06_sea_uwdec_15=982269350 +cs3_06_sea_uwdec_16=1145196818 +cs3_06_sea_uwdec_17=-520385918 +cs3_06_track_dcl_011=-1794587501 +cs3_06_trackdcl_01=-1211605529 +cs3_06_trackdcl_02=1818314522 +cs3_06_trackdcl_03=-1776772472 +cs3_06_trackdcl_04=1312066241 +cs3_06_trackdcl_05=1610231372 +cs3_06_wetwater01=-35641111 +cs3_06_wetwater02=864326709 +cs3_06_woodenstruc1=273369879 +cs3_07_barrack02=-1810164065 +cs3_07_barrack03=-2114358692 +cs3_07_barrail_01=430140673 +cs3_07_barrail_02=-1823514537 +cs3_07_barrail_03=637797826 +cs3_07_barrail_04=1357667218 +cs3_07_barrail_05=1655897887 +cs3_07_barrail_06=-1129139447 +cs3_07_barrail_07=-822847604 +cs3_07_barrail_08=-648647600 +cs3_07_bridgede2=644630346 +cs3_07_bridgeframe01=340543538 +cs3_07_bridgeframe02=704213900 +cs3_07_bridgeframe03=1065787046 +cs3_07_bridgeframe04=1296644651 +cs3_07_cfnclink_00=-53640899 +cs3_07_cfnclink_01=1268457175 +cs3_07_cfnclink_02=1500625540 +cs3_07_cfnclink_03=491405938 +cs3_07_cfnclink_04=796387021 +cs3_07_cfnclink_05=2026731895 +cs3_07_cfnclink_06=183180724 +cs3_07_cfnclink_07=-498840473 +cs3_07_cfnclink_08=-190942949 +cs3_07_cfnclink_09=-1043395715 +cs3_07_cfnclink_10=1238243925 +cs3_07_cfnclink_11=-1741703401 +cs3_07_cfnclink_12=-1502784622 +cs3_07_cfnclink_13=739598056 +cs3_07_cfnclink_14=970193509 +cs3_07_cfnclink_15=141334423 +cs3_07_cfnclink_16=372126490 +cs3_07_cfnclink_17=-484455170 +cs3_07_cfnclink_18=-254121869 +cs3_07_cfnclink_19=-1081801271 +cs3_07_cfnclink_20=428718277 +cs3_07_cfnclink_21=-824040593 +cs3_07_cfnclink_22=554125240 +cs3_07_cfnclink_23=-117016649 +cs3_07_cfnclink_24=-1036383713 +cs3_07_cfnclink_25=-1670758784 +cs3_07_cfnclink_26=-440544986 +cs3_07_cfnclink_27=31131988 +cs3_07_cfnclink_28=940799428 +cs3_07_cfnclink_29=1583301211 +cs3_07_cfnclink_30=-386247061 +cs3_07_cfnclink_31=-616875283 +cs3_07_cfnclink_32=-964882063 +cs3_07_cfnclink_33=-1370463976 +cs3_07_cfnclink_34=-1601256043 +cs3_07_cfnclink_35=-1849317373 +cs3_07_cfnclink_36=-2079650674 +cs3_07_cfnclink_37=-24575600 +cs3_07_cfnclink_38=810280213 +cs3_07_cfnclink_39=1645168795 +cs3_07_cfnclink_40=1208619829 +cs3_07_cfnclink_41=1994911984 +cs3_07_cfnclink_42=1753568299 +cs3_07_cfnclink_43=342862909 +cs3_07_cfnclink_44=43124866 +cs3_07_cfnclink_45=867494599 +cs3_07_cfnclink_46=1452224635 +cs3_07_ctbuil_01_o=579109473 +cs3_07_emissive01_lod=-1257119757 +cs3_07_emissive01=-1939882693 +cs3_07_emissive02_lod=-1695975957 +cs3_07_emissive02=1990562247 +cs3_07_emissive03_lod=117823111 +cs3_07_emissive03=-350356810 +cs3_07_emissive04_lod=-1653093531 +cs3_07_emissive04=-590324197 +cs3_07_emissive05_lod=1924182075 +cs3_07_emissive05=320621234 +cs3_07_emissive06_lod=-1493225354 +cs3_07_emissive06=-1095392794 +cs3_07_emissive07_lod=1031841365 +cs3_07_emissive07=-124086865 +cs3_07_emissive08_lod=1770088508 +cs3_07_emissive08=573040841 +cs3_07_emissive09_lod=1136191648 +cs3_07_emissive09=1541790788 +cs3_07_emissive10_lod=1302790286 +cs3_07_emissive10=-1269633392 +cs3_07_emissive11_lod=-1132310711 +cs3_07_emissive11=1227200567 +cs3_07_emissive12_lod=1157572431 +cs3_07_emissive12=1490466713 +cs3_07_emissive13_lod=-1811514724 +cs3_07_emissive13=-125864216 +cs3_07_emissive14_lod=1227764233 +cs3_07_emissive14=-970157501 +cs3_07_emissive15_lod=-1808711872 +cs3_07_emissive15=-1671807329 +cs3_07_emissive16_lod=-240601603 +cs3_07_emissive16=-357082280 +cs3_07_fence_bet00=501318819 +cs3_07_fence_bet01=40062371 +cs3_07_fence_bet02=319942400 +cs3_07_fence_bet03=1452111354 +cs3_07_fence_bet04=-422570371 +cs3_07_fire_01_o=-1462537971 +cs3_07_fire_01=1083810594 +cs3_07_fire_frame=-1026806512 +cs3_07_fire_rail1=97966808 +cs3_07_fuel_01_o=1569267764 +cs3_07_fuel_01=-1080183449 +cs3_07_fuel_02_o=2026301391 +cs3_07_fuel_02=-1855924078 +cs3_07_fuelcable2=-1354470840 +cs3_07_fuelcable3=-2096164386 +cs3_07_fuelmetal2=-1194361420 +cs3_07_fuelmetal3=-2100031042 +cs3_07_glue_01=395387977 +cs3_07_glue_02=1784728043 +cs3_07_glue_03=-317894846 +cs3_07_glue_04=-840625934 +cs3_07_glue_05=-527714753 +cs3_07_glue_06=852974293 +cs3_07_glue_07=-1507507857 +cs3_07_glue_08=-1204951680 +cs3_07_glue_09=-1987606476 +cs3_07_glue_10=-1338190102 +cs3_07_glue_11=42498948 +cs3_07_glue_12=-1864361935 +cs3_07_glue_13=1423155225 +cs3_07_glue_15=-1183782574 +cs3_07_glue_16=1269468615 +cs3_07_glue_17=832723283 +cs3_07_glue_18=1072723439 +cs3_07_glue_19=2006082966 +cs3_07_glue_21=-1216911785 +cs3_07_glue_22=-1516256600 +cs3_07_glue_23=694995520 +cs3_07_glue_24=265721620 +cs3_07_glue_25=2088497249 +cs3_07_glue_26=1924848863 +cs3_07_glue_27=-429472715 +cs3_07_graffiti=2122616231 +cs3_07_gsides_06_o=1338748618 +cs3_07_hanger04_rail1=1753604634 +cs3_07_hanger04=-1605790103 +cs3_07_hanger05_rail1=675013684 +cs3_07_hanger05=-443703056 +cs3_07_hangera_03_o=1037040879 +cs3_07_hangera_03=-2106773332 +cs3_07_hangeraframe1=-1389186467 +cs3_07_hangeraframe2=-1744467965 +cs3_07_hangerapipe=1232505552 +cs3_07_hangerbits_01=-183996176 +cs3_07_hangerbits_02=-835935455 +cs3_07_hangerbits_03=-888955697 +cs3_07_hangerbits_04=-228627578 +cs3_07_hangerbits_05=-534165734 +cs3_07_hangerbits_06=67145416 +cs3_07_hangerc_01_o=1285496635 +cs3_07_hangerc_01=-1558071347 +cs3_07_hangerd_01_o=-2036250162 +cs3_07_hangerd_01=-640252027 +cs3_07_hangerdmetal1=-1483774613 +cs3_07_hangerdmetal2=1363589339 +cs3_07_hangerdpipes1=-1323139667 +cs3_07_hangerdpipes2=-1630283504 +cs3_07_hangerdpipes3=835878075 +cs3_07_hangerdstruts1=665039048 +cs3_07_hangger007_o=-393060666 +cs3_07_hangger04_a_detail=-834690405 +cs3_07_hangger04_b_detail=-272399847 +cs3_07_hangger04_o=131266333 +cs3_07_hangger05_a_detail=-826360440 +cs3_07_hangger05_b_detail=1049762872 +cs3_07_hangrail01=692727223 +cs3_07_hangrail02=1248948229 +cs3_07_hangrail03=-637071562 +cs3_07_hangrail04=-90812332 +cs3_07_hangrail05=895174109 +cs3_07_hangrail06=-417289879 +cs3_07_hangrail07=-809108820 +cs3_07_hangrail08=-1049600511 +cs3_07_hangrail09=-1405406313 +cs3_07_hangrail10=-1526094868 +cs3_07_hangrail11=-1975947700 +cs3_07_hangrail12_l1=-2137487989 +cs3_07_hangrail12=412224255 +cs3_07_hangrail13=1874540880 +cs3_07_hangrail14=2113820118 +cs3_07_hangrail15=-12363698 +cs3_07_hangrail16=221934652 +cs3_07_hangroofbeam00=616017632 +cs3_07_hangroofbeam01=1920977527 +cs3_07_hangroofbeam02=1094019035 +cs3_07_hangroofbeam03=253723568 +cs3_07_hangroofbeam04=-389105905 +cs3_07_hangroofbeam05=924570536 +cs3_07_hangroofbeam06=-212841454 +cs3_07_hangroofbeam07=28043465 +cs3_07_hangroofbeam08=-1877670499 +cs3_07_hangroofbeam09=-1640521246 +cs3_07_hangroofbeam10=-77439662 +cs3_07_hangroofbeam11=-452185946 +cs3_07_hangroofbeam12=-692218871 +cs3_07_hangroofbeam13=847203211 +cs3_07_hangroofbeam14=-1588319945 +cs3_07_hangroofbeam15=-1820488310 +cs3_07_hangroofbeam16=65531485 +cs3_07_hangroofbeam17=2116739813 +cs3_07_hd1_lad1=-347154300 +cs3_07_ladder_00=-1756790071 +cs3_07_ladders_01a=694910770 +cs3_07_ladders_01b=320950942 +cs3_07_ladders_02=409490451 +cs3_07_ladders_03=1194406308 +cs3_07_ladders_04=67480398 +cs3_07_ladders_05=683930826 +cs3_07_ladders_06=-546381279 +cs3_07_ladders_07=-701116497 +cs3_07_ladders_08=1506793237 +cs3_07_ladders_09=846301273 +cs3_07_ladders_10=-1034606806 +cs3_07_ladders_11=-1357676377 +cs3_07_ladders_12=2005569934 +cs3_07_ladders_13=-1387725558 +cs3_07_ladders_14=1398851899 +cs3_07_ladders_15=-2078102850 +cs3_07_ladders_16=803406400 +cs3_07_metalbits01=1683258141 +cs3_07_metalbits02=-1651544682 +cs3_07_mil_apartment=-847105146 +cs3_07_mil_apt_detail=1709963512 +cs3_07_mil_decals00=-292133050 +cs3_07_mil_decals01=-1127513167 +cs3_07_mil_decals02=-1839518003 +cs3_07_mil_decals03=-509194906 +cs3_07_mil_decals04=1055983606 +cs3_07_mil_decals05=1286775673 +cs3_07_mil_decals07=1879665190 +cs3_07_mil_decals08=99063264 +cs3_07_mil_decals10=-1437965245 +cs3_07_mil_decals11=1987574943 +cs3_07_mil_decals12=-2068473574 +cs3_07_mil_decals13=1391080836 +cs3_07_mil_decals14=1665193521 +cs3_07_mil_decals15=1182866582 +cs3_07_mil_decals16=1422113051 +cs3_07_mil_decals17=590763517 +cs3_07_mil_runway00=-1950962029 +cs3_07_mil_runway01=-1690219096 +cs3_07_mil_runway02=-1459099339 +cs3_07_mil_runway03=-1792228997 +cs3_07_mil_runway04=-1296958331 +cs3_07_mil_runway05=1084725366 +cs3_07_mil_runway07=1818357738 +cs3_07_mil_runway08=-99382449 +cs3_07_mil_runway09=146712741 +cs3_07_mil_runway12=209727856 +cs3_07_mil_runway13=-151943601 +cs3_07_milrd_010_1=622216626 +cs3_07_milrd_010_2=851763471 +cs3_07_milrd_010_3=1365057087 +cs3_07_milrd_010_4=-1523792419 +cs3_07_milrd_010=-614750812 +cs3_07_mpgates_01=1688333754 +cs3_07_mpgates_02=1304936454 +cs3_07_mpool_01_o=-523446413 +cs3_07_mpool_01=-1894430227 +cs3_07_mpool_metal1=386506495 +cs3_07_mpool_metal2=615201346 +cs3_07_mpool_metal3=-327726633 +cs3_07_mpool_pipes=257186835 +cs3_07_pilots_01_o=1617689241 +cs3_07_pilots_02_metal=1924782290 +cs3_07_pilots_02_o=1878656201 +cs3_07_pilots_02=-1316307790 +cs3_07_props_v_tower_milo_lod=-43328329 +cs3_07_props_wire_021=586786597 +cs3_07_props_wire_022=-371149616 +cs3_07_props_wire_023=-649129043 +cs3_07_props_wire_024=-1233728003 +cs3_07_props_wire_025=-1548998552 +cs3_07_props_wire_026=-1796633885 +cs3_07_pub38_1=717966954 +cs3_07_pub38_2=227677176 +cs3_07_pub38=2039031425 +cs3_07_rail1=1405767512 +cs3_07_rail2=1654189301 +cs3_07_roadfence01=666041502 +cs3_07_roadfence01b=1907273207 +cs3_07_roadfence01c=-277141122 +cs3_07_roadfence01e=602935911 +cs3_07_roadfence01f=984694761 +cs3_07_roadfence01f001=253162906 +cs3_07_roadfence15=2012649175 +cs3_07_roadfence19=785319049 +cs3_07_roadfence20=-756953704 +cs3_07_runlight_b_=-614228399 +cs3_07_runlight_g_=-1978019169 +cs3_07_runlight_r_=-1614506552 +cs3_07_runlight_y_=943765690 +cs3_07_sec_04_o=712129756 +cs3_07_sec02_posts=-2037939199 +cs3_07_secutiry00=-1277996457 +cs3_07_secutiry01=1703425474 +cs3_07_secutiry02=-1349989946 +cs3_07_secutiry03=1632546131 +cs3_07_shang_01_o=1067318946 +cs3_07_shang_01=884550290 +cs3_07_shangcable1=727110268 +cs3_07_shangmetal1=-1921401623 +cs3_07_shangmetal2=1120282499 +cs3_07_shangpipes1=-56741744 +cs3_07_smallhangrail01=-296919169 +cs3_07_smallhangrail02=478821368 +cs3_07_smallhangrail033=-251632954 +cs3_07_smallhangrail04=937554599 +cs3_07_stripde=-7670236 +cs3_07_support001=-90148135 +cs3_07_tankpark01=769773093 +cs3_07_temp_decal=-372265924 +cs3_07_temp1=-1863072579 +cs3_07_temp2=-1081302546 +cs3_07_temp3=1966476610 +cs3_07_temp4=-1577621820 +cs3_07_temp5=559342973 +cs3_07_tower_o=1019774408 +cs3_07_tower1_masts=246063305 +cs3_07_tower1=-764347450 +cs3_07_tower2_o=-32460250 +cs3_07_tower3_ladder=381219248 +cs3_07_tower3=1753884690 +cs3_07_tower3cross01=87174649 +cs3_07_tower3cross02=-755807876 +cs3_07_tower3cross03=518447458 +cs3_07_tower3cross04=-190804778 +cs3_07_tower3main=-512573405 +cs3_07_tower3rail01=751899647 +cs3_07_tower3rail02=987344912 +cs3_07_tower3rail03=1346624228 +cs3_07_tower3rail04=1650032399 +cs3_07_toweraerials=-143125462 +cs3_07_towerdoor_dummy=-1372812273 +cs3_07_v_interior=-1562907030 +cs3_07_v_liftshell=-698996498 +cs3_07_wtower01=504208548 +cs3_07_wtower02=667988010 +cs3_07_wtower03=998987679 +cs3_07_wtowermain01=-1461557918 +cs3_07_wtowermain02=1610044301 +cs3_07_x_lad00=-1246667462 +cs3_07_x_lad01=-2004811046 +cs3_07_x_lad02=-740517488 +cs3_07_x_lad03=-972685853 +cs3_07_x_lad04=-289747124 +cs3_07_xx_01=-28434538 +cs3_07_xx_02=-467244217 +cs3_07_xx_03=-772782373 +cs3_07_xx_04=-1751952862 +cs3_07_xx_05=-951701113 +cs3_07_xx_06=2094832821 +cs3_07_xx_07=-1433765872 +cs3_07_xx_08=2036536774 +cs3_07_xx_09=-1496190813 +cs3_07_xx_10=1878522564 +cs3_07_xx_11=1563612474 +cs3_07_xx_12=1149510621 +cs3_07_xx_13=1109663517 +cs3_07_xx_14=1246277474 +cs3_07_xx_15=890078444 +cs3_07_xx_16=2056753159 +cs3_08_bridge00=-1333693567 +cs3_08_carpark=969213363 +cs3_08_coastdecal01a=907656806 +cs3_08_coastdecal02a=560633320 +cs3_08_coastdecal03=915748314 +cs3_08_decalsfloor=416061876 +cs3_08_deci_hk2=1577392946 +cs3_08_decif_05=-346699916 +cs3_08_decif_09=-1306634998 +cs3_08_decif_10=-916127121 +cs3_08_decif_10x=-833960131 +cs3_08_decif_10z=1935511904 +cs3_08_decit_01=1314172232 +cs3_08_decit_07=-668909345 +cs3_08_decit_09=-1131181628 +cs3_08_decit_10=1532676276 +cs3_08_decit_12=1148623596 +cs3_08_decit_12a1=-1595140089 +cs3_08_decit_12a2=-1347078759 +cs3_08_decit_12srt1=1689663016 +cs3_08_decit_15=-109050624 +cs3_08_decit_22=1610175205 +cs3_08_decit_6a=-726421788 +cs3_08_decit_new=-1970978791 +cs3_08_decl1=-965365798 +cs3_08_decl2=-1272378559 +cs3_08_decl3=865045000 +cs3_08_decl3a12=1053680450 +cs3_08_decs=-560670663 +cs3_08_decsa1=-1546538592 +cs3_08_dect_07x=2123010766 +cs3_08_decz02=142327646 +cs3_08_decz03=313578440 +cs3_08_decz13=723682127 +cs3_08_deczx01=1001874318 +cs3_08_dune003=-689506614 +cs3_08_garage1=1286264893 +cs3_08_hookies_00_roof=-1916588924 +cs3_08_hookies_00=677382445 +cs3_08_hookies_009=878736602 +cs3_08_hookies_01=-1699648050 +cs3_08_hookies_02=-2081734590 +cs3_08_hookies_03=1969529653 +cs3_08_hookies_04=-243885221 +cs3_08_hookies_05=1646165161 +cs3_08_hookies_06=1272205333 +cs3_08_hookies_07=1052947954 +cs3_08_hookiesdecals1=1763893390 +cs3_08_hookiesfish002=497972987 +cs3_08_land03b=-241630267 +cs3_08_milrd_003=1579018447 +cs3_08_milrd_004=-1507264284 +cs3_08_props_cs3_08_cable_00=-1438135747 +cs3_08_props_cs3_08_cable_01=1819004550 +cs3_08_props_cs3_08_cable_02=454667235 +cs3_08_props_cs3_08_cable_03=1222969209 +cs3_08_rails00=85410175 +cs3_08_rails01=-88462139 +cs3_08_rails02=-393508760 +cs3_08_rails03=-531793940 +cs3_08_rails04=-845688191 +cs3_08_rails05=-1009729805 +cs3_08_rails06=-1490713187 +cs3_08_rails07=868392677 +cs3_08_rails08=1123302728 +cs3_08_rails09=1340397353 +cs3_08_rails10=-265258999 +cs3_08_rails11=-2024757685 +cs3_08_rails12=-1777253428 +cs3_08_rails13=-1224735315 +cs3_08_rails14=-878629137 +cs3_08_rails15=-630272886 +cs3_08_rails16_lod=1569232890 +cs3_08_rails16=-398170059 +cs3_08_rails17=1843950463 +cs3_08_rails18=42376381 +cs3_08_rails19=288373264 +cs3_08_rails20=-1223162175 +cs3_08_rails21=706735319 +cs3_08_rails22=400115786 +cs3_08_rails23=2046266501 +cs3_08_rails24=-406984688 +cs3_08_rails25=-814368896 +cs3_08_rails26=-1120136435 +cs3_08_rails27=1077811475 +cs3_08_rails28=-1324844378 +cs3_08_rails29=-1814937542 +cs3_08_rails30=257640679 +cs3_08_rails31=1510235708 +cs3_08_rails32=-340557416 +cs3_08_rails34=1778449973 +cs3_08_rails35=-1800711287 +cs3_08_rails36=1178023586 +cs3_08_rails37=467558913 +cs3_08_rails38=-299858298 +cs3_08_rails39=-984501015 +cs3_08_rails40=911840755 +cs3_08_rampblend=604064304 +cs3_08_rd_jn_08=435992229 +cs3_08_rock_det01=1398938305 +cs3_08_tarmacedge=-1495201947 +cs3_08_terr00=1769285999 +cs3_08_terr01=-1892846369 +cs3_08_terr02=537007754 +cs3_08_terr03=773436089 +cs3_08_terr04=1147395917 +cs3_08_terr05=1386118082 +cs3_08_terr06=1011732253 +cs3_08_terr07=1223321686 +cs3_08_terr08=-284773228 +cs3_08_terr09=-45723373 +cs3_08_terr10=-1603332466 +cs3_08_terr11=-835849717 +cs3_08_terr12=-1036854763 +cs3_08_terr12b=1679725162 +cs3_08_terr13=1492977575 +cs3_08_terr14=-2017696475 +cs3_08_terr15=1980088760 +cs3_08_terr16=-1986598698 +cs3_08_terr17=2130695080 +cs3_08_terr18=890781658 +cs3_08_terr19=575576647 +cs3_08_toiletblock_roof=-1827411940 +cs3_08_toiletblock=-1573730327 +cs3_08_wtb_01_g001=-1551659736 +cs3_08_wtb_01_g003=105435841 +cs3_08_wtb_01_g006=617287621 +cs3_08_wtb_01_g007=824551546 +cs3_08_wtb_01_g008=-2023795476 +cs3_08_wtb_01_g009=-1796149233 +cs3_08_wtb_1=338222965 +cs3_08_wtb_2=-170941757 +cs3_08_wtb_walk_002=1016522892 +cs3_08_wtb_walk_003=-1277372654 +cs3_08_wtb_walk_007=-451561077 +cs3_08_wtbw_006=1550639251 +cs3_08_wtf_3_g=-457349346 +cs3_08_wtf_build007_g=-704771459 +cs3_08_wtf_build007=1041270505 +cs3_08_wtf_build01_g=1744437198 +cs3_08_wtf_build01=187211372 +cs3_08_wtf_entrance_g=-796436371 +cs3_08_wtf3_walk002=1457467007 +cs3_08_wtf3_walk01=-460253359 +cs3_08_wtp_track=-991060055 +cs3_08_zrock003_dec=27068621 +cs3_08_zrock003=1261734363 +cs3_08b_decbuf_01=-546121692 +cs3_08b_decbuf_02=-2051398476 +cs3_08b_deci1=-228033912 +cs3_08b_deci2=443566743 +cs3_08b_deci6a=-373431342 +cs3_08b_deci8=1359099794 +cs3_08b_decl01=-1012843503 +cs3_08b_decl02=299456628 +cs3_08b_decl08=966666237 +cs3_08b_decl08r=-239139843 +cs3_08b_decl09=647528958 +cs3_08b_decl10=-1373858716 +cs3_08b_decrs01=-1768916225 +cs3_08b_decrs01t=-2046601014 +cs3_08b_decrs02=1690703723 +cs3_08b_decrs04=469861847 +cs3_08b_decrs06=1110299183 +cs3_08b_decrs07=-387178583 +cs3_08b_decz01=1460338403 +cs3_08b_decz04=-2102241743 +cs3_08b_decz05=-1864306034 +cs3_08b_decz06=1731108650 +cs3_08b_decz1a=-1211482184 +cs3_08b_decz2a=-1732213611 +cs3_08b_decz44x=-1056832272 +cs3_08b_terr00=-294016011 +cs3_08b_terr01=-557577078 +cs3_08b_terr02=1352527932 +cs3_08b_terr03=1119310959 +cs3_08b_terr04=890059035 +cs3_08b_terr05=635017908 +cs3_08b_terr06=-1484448243 +cs3_08b_terr07=-1973623875 +cs3_08c_decal_a1=-1985927976 +cs3_08c_decif_01=-1485930632 +cs3_08c_decif_02=-1314876452 +cs3_08c_decif_05=-759900720 +cs3_08c_decif_05a=441503823 +cs3_08c_decif_05b=823328211 +cs3_08c_decif_07=-246377669 +cs3_08c_decif_12=1375556411 +cs3_08c_hillsdecal05=1652163156 +cs3_08c_ind_01_p_01=766642012 +cs3_08c_ind_01_p_02=1063529152 +cs3_08c_ind_01_p_03=-1839411024 +cs3_08c_ind_01_p_04=-1544850483 +cs3_08c_ind_01_p_05=40808654 +cs3_08c_indwaste_00_rl01=1704596285 +cs3_08c_indwaste_00_rl02=1989326130 +cs3_08c_indwaste_00=1946520785 +cs3_08c_indwaste_01_rl021=-922161467 +cs3_08c_indwaste_01_rl0211=-765404296 +cs3_08c_indwaste_01_rl023=1814410504 +cs3_08c_indwaste_01_rl024=1534333861 +cs3_08c_indwaste_01_rl025=-1884586989 +cs3_08c_indwaste_01_rl026=86861593 +cs3_08c_indwaste_01=-2118375362 +cs3_08c_land02_tar_d=-2128000701 +cs3_08c_pathdec=1853409584 +cs3_08c_terra_00=-1643423392 +cs3_08c_terra_01=-802341469 +cs3_08c_terra_02=1919517213 +cs3_08c_terra_03=-1529846038 +cs3_08c_terra_04=1834186737 +cs3_08c_terra_05=-2015777539 +cs3_08c_terra_06=1349893686 +cs3_08c_terra_07=994481112 +cs3_08c_terra_08=-1846492869 +cs3_08c_terra_09=-1476661935 +cs3_08c_terra_10=217855600 +cs3_08c_terra_det_08=1131790172 +cs3_08c_terra_det_12=360146000 +cs3_08c_wtbw_1=616401267 +cs3_08d_decbuf_03=-1637819690 +cs3_08d_decbuf_05=-2068240501 +cs3_08d_decbuf_07=1701144804 +cs3_08d_declr_1=-334503044 +cs3_08d_decp1=-2022551612 +cs3_08d_decw01=-1526386356 +cs3_08d_decw03=1350764617 +cs3_08d_decz01=1092994983 +cs3_08d_decz02=-108382095 +cs3_08d_decz03=-335897262 +cs3_08d_decz04=364179654 +cs3_08d_featy03_ov=-881339813 +cs3_08d_featy06_ov=-73523116 +cs3_08d_object026_ov=-792343860 +cs3_08d_ovrly15=-187095268 +cs3_08d_ovrly17=1213550099 +cs3_08d_ovrly20=1549594838 +cs3_08d_terra_00=2107257120 +cs3_08d_terra_01=-874656346 +cs3_08d_terra_02=-650057620 +cs3_08d_terra_03=1896552442 +cs3_08d_terra_04=2131801093 +cs3_08d_terra_05=-849948528 +cs3_08d_terra_06=-611128056 +cs3_08d_terra_07=1470096672 +cs3_08d_terra_08=635109783 +cs3_08d_terra_09=-1809785307 +cs3_08d_terra_dec_14=161574634 +cs3_08e_decit_01=-1673574125 +cs3_08e_decit_06=231517232 +cs3_08e_decit_14=-529118224 +cs3_08e_decit_14r=1316924818 +cs3_08e_decit_16=50008313 +cs3_08e_decit_17=886043810 +cs3_08e_decit_17s=468667880 +cs3_08e_decit_18=660986318 +cs3_08e_decit_20=-122651772 +cs3_08e_decit_21=-369435111 +cs3_08e_decit_22=191832321 +cs3_08e_decix_1=1629655018 +cs3_08e_decl03=531509243 +cs3_08e_decl04=-1615351824 +cs3_08e_decl05=-1922692275 +cs3_08e_decl06=1890046417 +cs3_08e_decl07=1710865525 +cs3_08e_decq_1=1456866437 +cs3_08e_decq01=-504427653 +cs3_08e_decq01a=-591497527 +cs3_08e_decq02=1411280856 +cs3_08e_decq03=2014820298 +cs3_08e_decx10e=18050451 +cs3_08e_decz02=1901749921 +cs3_08e_decz03=1117063447 +cs3_08e_decz05=633163624 +cs3_08e_decz09=-247110023 +cs3_08e_decz09a=-572708395 +cs3_08e_decz10=-1840830582 +cs3_08e_decz10e=-1111899513 +cs3_08e_terr_00=1406470296 +cs3_08e_terr_01=1167748131 +cs3_08e_terr_02=728840145 +cs3_08e_terr_03=490216287 +cs3_08e_terr_04=250969818 +cs3_08e_terr_05=-256818606 +cs3_08e_terr_06=74279342 +cs3_08e_terr_07=-190395871 +cs3_08e_terr_09=-940707640 +cs3_08e_terr_10=-1300738771 +cs3_08e_terr_11=-985959757 +cs3_08f__decal002=-646071088 +cs3_08f_creek1=650570607 +cs3_08f_decallll=-1634864157 +cs3_08f_decals12=1471023073 +cs3_08f_decals13=1878866047 +cs3_08f_decals14a=-995445984 +cs3_08f_decals16=686107216 +cs3_08f_deci6=340641741 +cs3_08f_decu01=1504258073 +cs3_08f_decu01a=1620398367 +cs3_08f_fence1=1930007031 +cs3_08f_fence2=-291534547 +cs3_08f_insert02=-1351124214 +cs3_08f_lnd_03=1416731481 +cs3_08f_lnd_04=1720336266 +cs3_08f_lnd_07=190974263 +cs3_08f_lnd_09=-357414952 +cs3_08f_ovrly01=883255605 +cs3_08f_ovrly02=1228706403 +cs3_08f_ovrly23=1085693779 +cs3_08f_spineb01=-2035086604 +cs3_08f_spineb02=-1141934740 +cs3_08f_spineb03=-1439575567 +cs3_08f_spineb04=-546489241 +cs3_08f_spineb05=-844719910 +cs3_08f_spineb06=-488062114 +cs3_08f_spineb07=420949946 +cs3_08f_spineb08=106203701 +cs3_08f_watertank_det=1337241153 +cs3_08f_watertank=2089032637 +cs3_08g__decal001=440310001 +cs3_08g_dec1_081=813891296 +cs3_08g_decb_08d=-655579020 +cs3_08g_decbuf_08=1620544024 +cs3_08g_decbuf_08a=722332967 +cs3_08g_decs00=880717183 +cs3_08g_decs01=2110537753 +cs3_08g_decs02=-1403150933 +cs3_08g_decs05=1919396272 +cs3_08g_decs07=392393653 +cs3_08g_fence_20=1249821259 +cs3_08g_ovrly01=-1532630849 +cs3_08g_ovrly01a=-1962512899 +cs3_08g_spined01=-2075396525 +cs3_08g_spined02=-536564289 +cs3_08g_spined03=-842135214 +cs3_08g_spined04=-1153637324 +cs3_08g_spined05=-1452326759 +cs3_08g_spined06=53179408 +cs3_lod_1_slod3=-1170959882 +cs3_lod_2_slod3=-1657672551 +cs3_lod_emissive_slod3=-499816223 +cs3_lod_s3_01=807570789 +cs3_lod_s3_05a=742092746 +cs3_lod_s3_06a=1929297312 +cs3_lod_s3_06b=-2135271145 +cs3_lod_water_slod3_01=-359289552 +cs3_lod_water_slod3_02=-44182848 +cs3_lod_water_slod3_03=254047821 +cs3_railway_brg01_dec=-401294547 +cs3_railway_brg01_railing=-1324036755 +cs3_railway_brg01=-1664803570 +cs3_railway_brg02_railing=-978336673 +cs3_railway_brg02=-1426802323 +cs3_railway_brg03_railings_lod=-783023358 +cs3_railway_brg03_railings=20791952 +cs3_railway_brg03=-2118555857 +cs3_railway_dec03=1205468672 +cs3_railway_dec04=1471323573 +cs3_railway_des_railing_int=-560035744 +cs3_railway_endint=-595969832 +cs3_railway_railstuffint=1094384075 +cs3_railway_railtrack_int1=-395408091 +cs3_railway_railtrack_int2=-156685926 +cs3_railway_railtrack_int3=-503480137 +cs3_railway_railtrack_int4=-206298076 +cs3_railway_railtrack_intdec2=1169144792 +cs3_railway_railtrack_intdec3=1508893784 +cs3_railway_railtrack_intdec4=1122448971 +cs3_railway_track01=483911285 +cs3_railway_track02=253872905 +cs3_railway_track03=1097641886 +cs3_railway_track04=1638133772 +cs3_railway_track05=1369526279 +cs3_railway_track06=-2082655102 +cs3_railway_track07=1981946124 +cs3_railway_track08=-1469514343 +cs3_railway_track09=-1427176799 +cs3_railway_track10=405986887 +cs3_railway_track11=663911690 +cs3_railway_tun_ligts00=1625704266 +cs3_railway_tun_ligts007=286193494 +cs3_railway_tun_ligts008=-490431806 +cs3_railway_tun_ligts009=-1713993497 +cs3_railway_tun_ligts01=441367068 +cs3_railway_tun_ligts010=-209863892 +cs3_railway_tun_ligts02=-1667940697 +cs3_railway_tun_ligts03=-1949917942 +cs3_railway_tun_ligts04=-1237454344 +cs3_railway_tun_ligts05=-1486072747 +cs3_railway_tun_ligts06=-778393423 +cs3_railway_tunnel_int_dc1=-1117091459 +cs3_railway_tunnel_int_dc2=-480979631 +cs3_railway_tunnel_int_dc3=-689914779 +cs3_railway_tunnel_int_dc4=-451979070 +cs3_railway_tunnel_int_shell=-1720711356 +cs3_railway_tunnel_int_shell2=667496682 +cs3_railway_tunnel_int_shell3=427725909 +cs3_railway_tunnel_int_shell4=-153399545 +cs3_railway_tunnelend1=-1127982151 +cs3_railway_tunnelend2=-209303228 +cs4_01_armcoend_01=462398186 +cs4_01_armcoend_02=1237778264 +cs4_01_armcoend_03=2131618273 +cs4_01_armcoend_05=-1486603627 +cs4_01_armcoend_07=-892337808 +cs4_01_bb=1090224866 +cs4_01_bb1=-919360274 +cs4_01_bb3=497079747 +cs4_01_billbd_001=-1271624951 +cs4_01_billbd_01=-1007077319 +cs4_01_brdgsup=-1462555349 +cs4_01_build_01=-1158931208 +cs4_01_build_det=-1760338717 +cs4_01_d26=104591598 +cs4_01_dbh_03=394435017 +cs4_01_dbh_04=2111202927 +cs4_01_dbh_05=1843480197 +cs4_01_drivway_ov01=1159233632 +cs4_01_drivway=-1505921163 +cs4_01_emissive_lod=1878562707 +cs4_01_emissive=1500324831 +cs4_01_erotub_01=984055777 +cs4_01_erotub_02=141597556 +cs4_01_erotub_03=2068152604 +cs4_01_factgnd_01=-1445778629 +cs4_01_factgnd_02=-1787690375 +cs4_01_gas_canisters=-1697535039 +cs4_01_gas_dets=670740431 +cs4_01_gas_dets2=-336476574 +cs4_01_glue_02=-198127011 +cs4_01_glue_03=-428919078 +cs4_01_glue_04=-1886549740 +cs4_01_glue_05=32632287 +cs4_01_glue_06=-1365948637 +cs4_01_layby_wall=-1427501211 +cs4_01_rdecal01=-1428052870 +cs4_01_rdecal01b=-834638150 +cs4_01_rdecal02=-1164360727 +cs4_01_rdecal03=-814256731 +cs4_01_rdecal05=-517402392 +cs4_01_rsl_mr_bb=372894942 +cs4_01_silo_dets=-453764749 +cs4_01_silo=-2099114124 +cs4_01_ttbrdg_01=-480971701 +cs4_01_ttbrdg_02=-1379563219 +cs4_01_weeds_01=-1353131505 +cs4_02_247_sign_ovr=847878690 +cs4_02_247branding=1787860179 +cs4_02_airplanes=719725701 +cs4_02_amco_jnt_01=-1324747829 +cs4_02_armco_008=-1062367786 +cs4_02_armco_009=-722028952 +cs4_02_armco_010=-249139269 +cs4_02_armco_ditch_a001=1229199720 +cs4_02_bb_247=645221218 +cs4_02_bb1=-1976676780 +cs4_02_bb2=-1736840469 +cs4_02_billbd002=-1671840708 +cs4_02_billbd005=1344021442 +cs4_02_brrier_001=-54564681 +cs4_02_brrier_002=175866931 +cs4_02_brrier_003=429793912 +cs4_02_brrier_004=928603630 +cs4_02_brrier_006=-979404168 +cs4_02_brrier_007=-748382718 +cs4_02_brriermr=674979810 +cs4_02_build11=-1414544219 +cs4_02_building08_dec=784994930 +cs4_02_cs_brrier_005=-1322032541 +cs4_02_culvert01=-2100443145 +cs4_02_dbh_rocks01=1824139815 +cs4_02_dbh_rocks02=-1750171621 +cs4_02_dbh_rocks03=-1990925476 +cs4_02_decalground=264949978 +cs4_02_details=419116288 +cs4_02_dt_tm_g=553781920 +cs4_02_dtrack_04_d=563253121 +cs4_02_emissive001_lod=1240267216 +cs4_02_emissive01=-1793810296 +cs4_02_emissive02_lod=801907834 +cs4_02_emissive02=-1949659660 +cs4_02_emissive02b_lod=66417844 +cs4_02_emissive02b=1536129940 +cs4_02_emissive03_lod=-1542376091 +cs4_02_emissive03=1355847681 +cs4_02_emissive04_lod=-1545831709 +cs4_02_emissive04=-1491450733 +cs4_02_erosiontube005=99929759 +cs4_02_erosiontube01=-1849106304 +cs4_02_erotub_004=589014608 +cs4_02_erotub_02=585366067 +cs4_02_erotub_03=314661358 +cs4_02_gas_dets=316148030 +cs4_02_gashouses=893604133 +cs4_02_glue_01=179077922 +cs4_02_glue_02=-147104704 +cs4_02_glue_03=449291092 +cs4_02_glue_04=126385366 +cs4_02_glue_06=-464669087 +cs4_02_glue_ytool=1998047215 +cs4_02_glue01=1092327678 +cs4_02_glue013=-1728820246 +cs4_02_glue03=1344780206 +cs4_02_glue06=74162231 +cs4_02_hanger_decal=-1236487823 +cs4_02_hanger=-1117818433 +cs4_02_hrdstand_01_g=-61549402 +cs4_02_hrdstand_01=733795938 +cs4_02_hrdstand_02=1964206350 +cs4_02_hse__se_a_decal0010303=-1089489933 +cs4_02_hse__se_c_dec0505=-1022861842 +cs4_02_hse__se_d_dec0202=627110465 +cs4_02_joshbog_d=-1821650583 +cs4_02_joshbog_g=1343048369 +cs4_02_joshbog=656489756 +cs4_02_joshbog001=-1646246705 +cs4_02_jtnp_sign00=-1821637434 +cs4_02_jtnp_sign01=-1521440625 +cs4_02_jtnp_sign02=-1755575134 +cs4_02_jtnp_sign03=-1518753571 +cs4_02_jtnp_signawn00=1269503376 +cs4_02_jtnp_signawn01=25100601 +cs4_02_jtnp_signawn02=809524923 +cs4_02_jtnp_signawn03=-464402721 +cs4_02_jtnp_signawn04=-234659262 +cs4_02_jtnp_signawn05=-926675004 +cs4_02_jtnp_signawn06=-683758407 +cs4_02_jtnp_signawn07=-735992201 +cs4_02_jtnp_signawn08=-497597726 +cs4_02_jtnp_signdir01=-2061073879 +cs4_02_jtnp_signdir02=-1760090614 +cs4_02_ladder_det=-1769364995 +cs4_02_land01_d=1720813135 +cs4_02_land01=1818817615 +cs4_02_land02=1192733101 +cs4_02_land03_glue=2047542161 +cs4_02_land03=-1710960762 +cs4_02_land04_barrier=-1497186985 +cs4_02_land04_d=-1595718228 +cs4_02_land04_g_b=-2097673270 +cs4_02_land04_g=-1713784935 +cs4_02_land04_grass01=-2026558636 +cs4_02_land04_grass02=2038468587 +cs4_02_land04_rocks=-579117067 +cs4_02_land04_rocksb=-1049973779 +cs4_02_land04=-1564548870 +cs4_02_land041_d=837155877 +cs4_02_land04a_rocks=174210497 +cs4_02_land04a=-979277480 +cs4_02_land05_barrier=-511318535 +cs4_02_land05_d=251397798 +cs4_02_land05_rocks=504062397 +cs4_02_land05_rocksb=584273192 +cs4_02_land05=146451672 +cs4_02_land05a=176056389 +cs4_02_land06_g=1910028957 +cs4_02_land06=1443710844 +cs4_02_land06rocks=-396583904 +cs4_02_land07_ed=1982955881 +cs4_02_land07_g=1903981763 +cs4_02_land07_rocks=-1285990767 +cs4_02_land07=1697310135 +cs4_02_land08_d=2027627084 +cs4_02_land08_rockg=-1406164118 +cs4_02_land08_rocks=-824186674 +cs4_02_land08=1045403649 +cs4_02_land09_barrier=2103225385 +cs4_02_land09_ed=-2102020746 +cs4_02_land09_g=1847385198 +cs4_02_land09_rocks=-389699286 +cs4_02_land09=-1144810773 +cs4_02_land10_g=1842277118 +cs4_02_land10_tg=-1691331764 +cs4_02_land10=771749550 +cs4_02_land11_dg=-424082398 +cs4_02_land11_g=-840930575 +cs4_02_land11_hs=393051042 +cs4_02_land11=-1760966464 +cs4_02_land12_dg=273988330 +cs4_02_land12_g=1678938934 +cs4_02_land12=1230810471 +cs4_02_land13_g=1666047280 +cs4_02_land13=981340074 +cs4_02_land14_g=1955694438 +cs4_02_land14=1692492912 +cs4_02_land15_g=-672142291 +cs4_02_land15=161951057 +cs4_02_land15b=-1965566493 +cs4_02_land15c=-1024211430 +cs4_02_land16_g2=1048133370 +cs4_02_land16=1514294918 +cs4_02_land16b=349726862 +cs4_02_land17_g=-1143696587 +cs4_02_land17=1698456698 +cs4_02_land17b=-293266680 +cs4_02_land17c=549650307 +cs4_02_land18=868975001 +cs4_02_mrgassta_dtl=-1545714203 +cs4_02_mrgassta_int=665469667 +cs4_02_mrgasstation_ovr=-184331189 +cs4_02_mrgasstation=804796717 +cs4_02_newd01=-824180254 +cs4_02_newd02=-50700778 +cs4_02_newd02b=729969020 +cs4_02_newd03=-1421854045 +cs4_02_nmall00_dec=1081606310 +cs4_02_nmall00_dtl=1053163722 +cs4_02_nmall00_fiz=-75435845 +cs4_02_nmall00_int=-1611053851 +cs4_02_nmall00=1806766519 +cs4_02_nmall014=1255625308 +cs4_02_nmall02=555416712 +cs4_02_nmall04_g=1867618220 +cs4_02_nmall05=-628560027 +cs4_02_raildecal01=-1739920307 +cs4_02_rcplantb=2010469496 +cs4_02_retainwall01=1619879137 +cs4_02_retainwall02=1310900236 +cs4_02_retainwall03=1159441918 +cs4_02_retwal01=2076728204 +cs4_02_retwall=-1005144067 +cs4_02_retwall002=-1662497425 +cs4_02_retwall01=-453031573 +cs4_02_retwall01b=738846764 +cs4_02_roofdetails=-80100255 +cs4_02_saljunk_01_g=-1519997623 +cs4_02_saljunk_01=254891688 +cs4_02_smll_hse_a_dec=136184640 +cs4_02_smll_hse_a=1020100034 +cs4_02_statcvan009=934406076 +cs4_02_statcvan023a002=-269115266 +cs4_02_statcvan023e=-595775911 +cs4_02_stuntcrash=-1472626215 +cs4_02_sy_walla_g=-1304998276 +cs4_02_sy_walla=1393211040 +cs4_02_sy_wallb=1089081951 +cs4_02_sy_wallc=819950154 +cs4_02_sydoor004=-703598956 +cs4_02_syentbldg001=134047419 +cs4_02_temp_desk=179093458 +cs4_02_terrain=-2033209834 +cs4_02_tlrtmp_08=1443903572 +cs4_02_trailer_10=204002219 +cs4_02_trailer_dets=-595898059 +cs4_02_trailer_fnc=1883529662 +cs4_02_tt_lights=-1448108180 +cs4_02_weed_01=331692360 +cs4_02_weed_03=-636533343 +cs4_02_weed_04=-919559196 +cs4_02_weed_05=-1114927974 +cs4_02_weed002=1812860569 +cs4_02_weed003=-547359425 +cs4_02_weed004=-846704240 +cs4_02_weed005=1394957512 +cs4_02_weed006=-1626835827 +cs4_02_weed007=-1932931056 +cs4_02_weed01=-2039341811 +cs4_03_antnn=1532232931 +cs4_03_armco00=-222538388 +cs4_03_armco01=1214808159 +cs4_03_armco02=1587653841 +cs4_03_armco03=611563738 +cs4_03_armco04=909335641 +cs4_03_autoshop_a=-1832978414 +cs4_03_autoshop_d=1688607713 +cs4_03_autoshop=-908411994 +cs4_03_barn02=1849149686 +cs4_03_bb1=-390028842 +cs4_03_bb2=-630520533 +cs4_03_bb3=-955720089 +cs4_03_bb4=1190878798 +cs4_03_beach_01=1246391335 +cs4_03_beach_02=-31271975 +cs4_03_beach_02a=-1307494554 +cs4_03_beach_03=-270846134 +cs4_03_beach_03a_water=-64415154 +cs4_03_beach_03a=-1221770498 +cs4_03_beach_wood01=2102555981 +cs4_03_beachwood02=2098568709 +cs4_03_beachwood04=-1713612910 +cs4_03_billboard_06=-1708249343 +cs4_03_billboards=-120533686 +cs4_03_blends_01=1633400291 +cs4_03_blends_02=788386084 +cs4_03_brdg_1=1508523535 +cs4_03_brdg_2=1806262669 +cs4_03_brdg_rails_01_lod=-261324053 +cs4_03_brdg_rails_01=1358632226 +cs4_03_brdg_rails_02_lod=871727919 +cs4_03_brdg_rails_02=224366056 +cs4_03_brdgsup001=1613400944 +cs4_03_bridge_1d=1485497129 +cs4_03_bridge_1d002=-1087273773 +cs4_03_decal_1=2138839859 +cs4_03_decal_1a=-2012082963 +cs4_03_decal_2b=-1771099961 +cs4_03_decal_2c=-2069822165 +cs4_03_decal_3=-1691561324 +cs4_03_decal_4=-1394117111 +cs4_03_decal_5=-1833516636 +cs4_03_decal_6=-1521391911 +cs4_03_decal_7=-299370363 +cs4_03_dishes=-634786833 +cs4_03_emissive_lod=-246639520 +cs4_03_emissive=706444570 +cs4_03_fastfood_d=1738925471 +cs4_03_fastfood=1531984373 +cs4_03_garage_a=630722592 +cs4_03_garage_d=-88622512 +cs4_03_garage=-915147649 +cs4_03_gassign=-1622219690 +cs4_03_glue_02=-856346311 +cs4_03_glue_04=-662910908 +cs4_03_glue_05=-1086155312 +cs4_03_hardware_a=-278043392 +cs4_03_hardware=-1164488780 +cs4_03_hoarder=-1734720672 +cs4_03_hut01=518072783 +cs4_03_hut1_g=67011480 +cs4_03_ladder_obj=-1593249204 +cs4_03_land04_a=-879167424 +cs4_03_land04_a1=977744106 +cs4_03_land04_g=-2006191605 +cs4_03_land05_d=978316165 +cs4_03_land05_d2=-781442579 +cs4_03_land066_a=-233459147 +cs4_03_landtubes=338839933 +cs4_03_liquor_sign=-1941914915 +cs4_03_mainbuilding3_a=-976318556 +cs4_03_market_a=2119193404 +cs4_03_market_d=-1745975688 +cs4_03_market_l=1235249629 +cs4_03_market=-681384395 +cs4_03_market1_a=-579018438 +cs4_03_market1_d=-1040045387 +cs4_03_market1=339826911 +cs4_03_marketground_a=-985735279 +cs4_03_marketground=1084520462 +cs4_03_parking_a=905914370 +cs4_03_pst=881291775 +cs4_03_shack_a=22612995 +cs4_03_shack=915050694 +cs4_03_shack-01_fizz=458900499 +cs4_03_shack-02_fizz=1962014499 +cs4_03_tower=308957495 +cs4_03_trail_7=868964314 +cs4_03_trailer_a=-1686159662 +cs4_03_trailer=1092153397 +cs4_03_warehouse_a=-1330155329 +cs4_03_warehouse_d=166372136 +cs4_03_warehouse=167430596 +cs4_03_weeds_a1=1813001768 +cs4_03_yucca_sign=1640438655 +cs4_03q_trail_7o=1647368380 +cs4_04_abanclub_details=546574527 +cs4_04_abanclub_details2=900850041 +cs4_04_abanclub_details3=669664746 +cs4_04_abanclub=333155681 +cs4_04_barrier=157506956 +cs4_04_bb_hd_2=1766287396 +cs4_04_bb_hd=1501238951 +cs4_04_beach_1=-221294210 +cs4_04_beach_2=-1618957602 +cs4_04_beach_3=-1926592974 +cs4_04_beach_4=-1143708795 +cs4_04_beach_5=947281099 +cs4_04_beach_6=937843627 +cs4_04_beach_7=-450906593 +cs4_04_decal_01=1746043424 +cs4_04_decal_02=-1763909708 +cs4_04_decal_03=-611915509 +cs4_04_decal_04=-361232659 +cs4_04_decal_05=-1088802766 +cs4_04_decal_06_lod=-1912855471 +cs4_04_decal_06=-848933686 +cs4_04_decal_07_lod=-1979318853 +cs4_04_decal_07=851187576 +cs4_04_decal_08_lod=196822718 +cs4_04_decal_08=1089188823 +cs4_04_decal_09_lod=813409866 +cs4_04_decal_09=369843731 +cs4_04_decal_10=-154069085 +cs4_04_decal_11=-776942237 +cs4_04_decal_12=-2074660171 +cs4_04_decal_13=-1374091724 +cs4_04_decal_14=-543200960 +cs4_04_decal_15=-1698996355 +cs4_04_decal_16=754680831 +cs4_04_decal_17=1997412387 +cs4_04_decal_18=-1454900074 +cs4_04_decal_19=74953460 +cs4_04_decal_20_lod=-1155584619 +cs4_04_decal_20=-1866487267 +cs4_04_decal_202=-1564559966 +cs4_04_desert_house_004_d=1046865622 +cs4_04_desert_house=940589876 +cs4_04_details=-1460841362 +cs4_04_details02=1541412200 +cs4_04_emissive_lod=1268134213 +cs4_04_emissive=1360076409 +cs4_04_extras_lod=1618010572 +cs4_04_extras=502651650 +cs4_04_fish_01=1176522171 +cs4_04_fish_02=808395225 +cs4_04_frame_01=1354752989 +cs4_04_frame_01b_lod=-1107035351 +cs4_04_frame_01b=-1959413940 +cs4_04_frame_01d=-1901248961 +cs4_04_frame_02c=-896355159 +cs4_04_frame_03=1944758834 +cs4_04_frame_03a_lod=-1425490555 +cs4_04_frame_03a=-872204626 +cs4_04_frame_04=-756750319 +cs4_04_house_obj=-1725099604 +cs4_04_marinasign=839480373 +cs4_04_mebar=1352304157 +cs4_04_props_lod=-652432226 +cs4_04_refprox_07=567620726 +cs4_04_roks=-719033438 +cs4_04_struct=-1967034464 +cs4_04_stuntj=1925638435 +cs4_04_tank=-1250529391 +cs4_04_tank02=1173717752 +cs4_05_airfd_4grs=-1764214667 +cs4_05_airfld_1=849090017 +cs4_05_airfld_2=1326796499 +cs4_05_airfld_3=1479303425 +cs4_05_airfld_4=1800669012 +cs4_05_airfld3da1=826336055 +cs4_05_airfld4da02=1420678865 +cs4_05_airsign_railings=-1179545801 +cs4_05_airsign=1232526059 +cs4_05_buswreck=537628278 +cs4_05_chopshop001_d=410834954 +cs4_05_chopshop001=-201865149 +cs4_05_con_tower_rail=59243781 +cs4_05_con_tower=294885011 +cs4_05_emissive_lod=-1114960848 +cs4_05_emissive=-87132795 +cs4_05_hanger01=163235331 +cs4_05_htrail1=-1503953480 +cs4_05_sdw_decal=-802237488 +cs4_05_signs_pole=1182487712 +cs4_05_signs=214623845 +cs4_05_tower_dets=-1617227128 +cs4_05_weeds_01=1658865961 +cs4_06_bigh_rails=949054987 +cs4_06_bighouse_decal=-1225896531 +cs4_06_bighouse=1327405660 +cs4_06_build_014=-1954828839 +cs4_06_build_2o001=-1192134816 +cs4_06_build_5=-1882478699 +cs4_06_build_5o=-1787319301 +cs4_06_build_6=-1640414096 +cs4_06_build_7=-1337562998 +cs4_06_build_8_rails1=-1265120115 +cs4_06_build_8_rails2=-496195530 +cs4_06_build_8=1118834015 +cs4_06_build_8a_rails2_lod=-1923651925 +cs4_06_cover012=1771351428 +cs4_06_cover10a=-373549657 +cs4_06_cover11_o=5545214 +cs4_06_cover11=741295135 +cs4_06_cover2=-1171698966 +cs4_06_cover2b=2103830495 +cs4_06_cover2o=-1763566885 +cs4_06_cover3_2=-1055902008 +cs4_06_cover3_3=-1360555401 +cs4_06_cover3=1601279352 +cs4_06_cover3o=1468044381 +cs4_06_cover4o=106754863 +cs4_06_cover5o=101249959 +cs4_06_cover6a_trls=-1157148538 +cs4_06_cover6a=251135581 +cs4_06_cover6b=-449695022 +cs4_06_cover7o=266862721 +cs4_06_cover8o=1885225560 +cs4_06_cover9a_rails=376901150 +cs4_06_cover9a=-1054841786 +cs4_06_cover9b=-1293760565 +cs4_06_coverwall=49931820 +cs4_06_coverwall22=-1790671127 +cs4_06_croop001=-1229407305 +cs4_06_decal_terrain=1951540984 +cs4_06_decal004=2059298290 +cs4_06_decal03=1019449168 +cs4_06_detail01=1971119538 +cs4_06_details01=605420624 +cs4_06_emm_00_lod=-1475521149 +cs4_06_emm_00=-516996438 +cs4_06_emm_01_lod=1671163798 +cs4_06_emm_01=-143888604 +cs4_06_emm_02_lod=1648312718 +cs4_06_emm_02=95095713 +cs4_06_emm_03_lod=-681424859 +cs4_06_emm_03=434844705 +cs4_06_emm_04_lod=731847875 +cs4_06_emm_04=-1176767488 +cs4_06_emm_05_lod=975684304 +cs4_06_emm_05=-929066617 +cs4_06_emm_06_lod=-921696780 +cs4_06_emm_06=-564019957 +cs4_06_glue=-72081668 +cs4_06_glue1=-1836844716 +cs4_06_glue2=-2068423239 +cs4_06_land01=-1379920424 +cs4_06_land01a=-1898625437 +cs4_06_land02=344744815 +cs4_06_land03_d=809112109 +cs4_06_land03=175066933 +cs4_06_land04_d=347336422 +cs4_06_land04=-556042230 +cs4_06_land05=1956291466 +cs4_06_lighting01=-1957971469 +cs4_06_lighting02=1905821325 +cs4_06_lighting03=-1612094674 +cs4_06_lighting04=-1775546446 +cs4_06_lighting05=-1200384958 +cs4_06_lighting06=-422678281 +cs4_06_meth_rails=-399622707 +cs4_06_meth_slod=11380093 +cs4_06_meth01c=-454659988 +cs4_06_methlbovly=1406229301 +cs4_06_motel_01=521954756 +cs4_06_motel_02=139737140 +cs4_06_motel_crprk=-115296330 +cs4_06_motelbase_rails=-2040856448 +cs4_06_motelbase=-1739235580 +cs4_06_motelbase008=-1509186116 +cs4_06_motelbase009=-134329928 +cs4_06_motelbase2=1422157140 +cs4_06_motelcvr1=-1955206203 +cs4_06_moteldetail002=1828584758 +cs4_06_moteldetail01=-1084244638 +cs4_06_motelroom01=-631839943 +cs4_06_motelroom02=-862107706 +cs4_06_motelroom03=925703396 +cs4_06_motelroom04=563868102 +cs4_06_motelroom05=-36001212 +cs4_06_motelroom06=-264892677 +cs4_06_motl_ovly00_lod=1585547869 +cs4_06_motl_ovly00=-594528334 +cs4_06_motl_ovly01=-1236341968 +cs4_06_motl_ovly02=941059775 +cs4_06_motl_ovly03=566837795 +cs4_06_motl_ovly04=326739332 +cs4_06_motl_ovly05=221550842 +cs4_06_motl_ovly06=1858657317 +cs4_06_neonsign_lod=-1384070146 +cs4_06_neonsign=1655856215 +cs4_06_pave=-1414653859 +cs4_06_signageb=-523157973 +cs4_06_smallhouse=-1571966314 +cs4_06_water=-1578582290 +cs4_06_weed=-665116549 +cs4_06_weeds=499855988 +cs4_06_weeds2=-619301697 +cs4_06_weeds3=-331622646 +cs4_06_weeds4=-1568554089 +cs4_06_wreckage_brand=-1681021795 +cs4_07_build_1=-890490064 +cs4_07_build_10=-1100244853 +cs4_07_build_2=-1597382940 +cs4_07_build_2d=-171241723 +cs4_07_build_3=1214983804 +cs4_07_build_5=618162007 +cs4_07_build_5o=2007572951 +cs4_07_build_7=-634924553 +cs4_07_build_8=-337545878 +cs4_07_build_coop=-691355773 +cs4_07_car1=-1670942330 +cs4_07_details=-1844922225 +cs4_07_glue_01=-283402324 +cs4_07_glue_02=-666275320 +cs4_07_gun1=-875128755 +cs4_07_gun1o001=-2079213241 +cs4_07_gunsign=-1762248720 +cs4_07_land01=-1727725688 +cs4_07_land01o=-1820265000 +cs4_07_land01o002_lod=20118310 +cs4_07_land01o2=-1780731512 +cs4_07_land01olod=-1349451993 +cs4_07_land2=-1519602195 +cs4_07_land2o_b_lod=1671491486 +cs4_07_land2o_lod=-60050272 +cs4_07_land2o=-1388927589 +cs4_07_land3=-1766352765 +cs4_07_n_emm_lod=-864414267 +cs4_07_n_emm=-1008130700 +cs4_07_n_emm01_lod=596540879 +cs4_07_n_emm01=43777778 +cs4_07_n_emm02_lod=-2092672124 +cs4_07_n_emm02=-1932192922 +cs4_07_n_emm03_lod=352952096 +cs4_07_n_emm03=-1628522599 +cs4_07_officedetails001=-1143958209 +cs4_07_parking=989254138 +cs4_07_planks=-1937439804 +cs4_07_q_emm_lod=604055968 +cs4_07_q_emm=643683684 +cs4_07_q2_emm_lod=-482162080 +cs4_07_q2_emm=-919455991 +cs4_07_q3_emm_lod=1024301851 +cs4_07_q3_emm=-1908729225 +cs4_07_q4_emm_lod=-1082798138 +cs4_07_q4_emm=-997006093 +cs4_07_q6_emm_lod=-244722705 +cs4_07_q6_emm=128699884 +cs4_07_q6_emm01_lod=16472247 +cs4_07_q6_emm01=696257464 +cs4_07_q6_emm02_lod=505284944 +cs4_07_q6_emm02=-1893083382 +cs4_07_q6_emm03_lod=1557028451 +cs4_07_q6_emm03=2096312989 +cs4_07_railings=-229603276 +cs4_07_railings2=-832987823 +cs4_07_railings3=-1136264918 +cs4_07_rails_lod=-996598338 +cs4_07_rocks1=1939687127 +cs4_07_rocks2=-1487950285 +cs4_07_salesigns=1531924256 +cs4_07_shop001=1638670722 +cs4_07_signs3=448880274 +cs4_07_signs4=533194907 +cs4_07_signs5=242075111 +cs4_07_signsnew3=-1720895447 +cs4_07_statc12=576544876 +cs4_07_statc12a=182212749 +cs4_07_statc12o=835331676 +cs4_07_trail_011=755920184 +cs4_07_trail_012=1322758346 +cs4_07_trail_3=1934199637 +cs4_07_trail_4=-214234306 +cs4_07_trail_5=628223915 +cs4_07_trail_5o=576641169 +cs4_07_trail_6=-944819169 +cs4_07_trail_6o=-2019580243 +cs4_07_trail_7=-1175381853 +cs4_07_trail_7o=-1854621449 +cs4_07_weed_01=-426364848 +cs4_07_weed_02=-655518465 +cs4_08_4sale_sign=693652912 +cs4_08_detailsb=-541595634 +cs4_08_detailsc=1912376473 +cs4_08_emm_00_lod=633081791 +cs4_08_emm_00=-146868904 +cs4_08_emm_01_lod=-2031805772 +cs4_08_emm_01=1108183800 +cs4_08_emm_02_lod=536485506 +cs4_08_emm_02=1402220037 +cs4_08_emm_03_lod=-1742476675 +cs4_08_emm_03=-1637104717 +cs4_08_emm_04_lod=-1611949681 +cs4_08_emm_04=-1339463890 +cs4_08_emm_05_lod=230938297 +cs4_08_emm_05=1527823602 +cs4_08_emm_06_lod=-1046214587 +cs4_08_emm_06=1221007455 +cs4_08_emm_07_lod=1736475688 +cs4_08_emm_07=-1229654983 +cs4_08_emm_08_lod=2099608430 +cs4_08_emm_08=-1526574892 +cs4_08_glue=-225723884 +cs4_08_land_1=-716227880 +cs4_08_land_2=-426582689 +cs4_08_land_6=-1587162358 +cs4_08_land_6o=1143759535 +cs4_08_land_o=-143261963 +cs4_08_q_stairs=1420727282 +cs4_08_q=-407220476 +cs4_08_q2=-1354015243 +cs4_08_rocks_2=-1232879585 +cs4_08_rocks_2a=-2005729755 +cs4_08_rocks=-1279514846 +cs4_08_tr2=1101906367 +cs4_08_traielrs3_o001=1910529165 +cs4_08_trailer2_o=1316272175 +cs4_08_trailers005=-383205632 +cs4_08_trailers1_o=1822262678 +cs4_08_trailers1_railing=1296063215 +cs4_08_trailers1_rls=-424352664 +cs4_08_trailers1_rls2=-51083388 +cs4_08_trailers1=-1080369913 +cs4_08_trailers2=-144454500 +cs4_08_trailers3=714617596 +cs4_08_trailers4_o=1546087972 +cs4_08_trailers4=460494001 +cs4_08_trailers4b=1548062940 +cs4_08_trailers4shed=1269923513 +cs4_08_trailers5_o=228500648 +cs4_08_trailers5_rls=-437361003 +cs4_08_trailers5=1293809671 +cs4_08_trailers6_2rl=-555099304 +cs4_08_trailers6_d=1706939242 +cs4_08_trailers6_rl=246101585 +cs4_08_trailers6_stairs=-1096805318 +cs4_08_trailers6=1661281237 +cs4_08_trailers66_rls=587173005 +cs4_08_trailers7_o=-1857641542 +cs4_08_trailers8_o=2018075251 +cs4_08_trailers8_rl=-356307181 +cs4_08_trailers8=-2088999741 +cs4_08_trailers9_o=1632562065 +cs4_08_trailers9=2025934669 +cs4_08_weed=1750752668 +cs4_09_armco_02=-1953112047 +cs4_09_bdg1=-422156310 +cs4_09_beams=-1316707390 +cs4_09_bilbrd_01=803668445 +cs4_09_billbd_01_2=-836943093 +cs4_09_billbd_01_d=651392374 +cs4_09_billbd_01=691125563 +cs4_09_build02=-1544761399 +cs4_09_build02o=2085930498 +cs4_09_build11_rails=-963615993 +cs4_09_build11=-755158719 +cs4_09_building002=-1674329694 +cs4_09_cover02=-1068555919 +cs4_09_cover2o=782793702 +cs4_09_decal001_lod=-1871382919 +cs4_09_decal001=-1101997518 +cs4_09_em_00_lod=-808455438 +cs4_09_em_00=2021723169 +cs4_09_em_01_lod=919117607 +cs4_09_em_01=-2009158756 +cs4_09_em_02_lod=-263371131 +cs4_09_em_02=-722975506 +cs4_09_em_03_lod=736903811 +cs4_09_em_03=-473242957 +cs4_09_firestation_g001=1250864016 +cs4_09_firestation001=1926654500 +cs4_09_glue_01=1316094335 +cs4_09_glue_02=-2077725461 +cs4_09_land007=1985583924 +cs4_09_land008=2064426138 +cs4_09_land01_g001_lod=-200429248 +cs4_09_land01_g001=1933771109 +cs4_09_land02_d_lod=1706042862 +cs4_09_land02_d=-791533649 +cs4_09_land03=-1195836996 +cs4_09_land04_dec=2104312887 +cs4_09_land04_dec001_lod=-280002233 +cs4_09_land04=1928195623 +cs4_09_land05_blend=140880483 +cs4_09_land05=1570292605 +cs4_09_land05o_lod=1431139076 +cs4_09_land05o=-3901208 +cs4_09_land06=293612361 +cs4_09_rails_00=-1448148507 +cs4_09_railsa_lod=1448341236 +cs4_09_railsa=524606230 +cs4_09_rr_01=1043809244 +cs4_09_rr_02=874524590 +cs4_09_sandy_shores_sign2=-1997524836 +cs4_09_sign001=250155808 +cs4_09_trailer_a_g=803918835 +cs4_09_trailer_a=-682656898 +cs4_10_247_emissive_dummy=-1926460091 +cs4_10_247_ovr001=507333880 +cs4_10_247=421396427 +cs4_10_ant_details=-1763290008 +cs4_10_ant_details01=292776155 +cs4_10_ant_details02=-544406257 +cs4_10_antenna_d=40219222 +cs4_10_antenna=-1904424043 +cs4_10_bar_details01=1962837466 +cs4_10_bar=-894590003 +cs4_10_barbers_e_dummy=-906205556 +cs4_10_decal_gas_station001=-1712761168 +cs4_10_decal_gas_terrain=1353697175 +cs4_10_decal_medc1=-1301818654 +cs4_10_decal_medterc1=1592611855 +cs4_10_decal_store=1003687339 +cs4_10_decals_builds02=-229519445 +cs4_10_decals_trailer003=-503624072 +cs4_10_decals_trailer02=126573100 +cs4_10_decaltrailer=434118530 +cs4_10_detail_sign=-442088732 +cs4_10_details_block01=487465074 +cs4_10_details=-364065174 +cs4_10_detailspark=1111005048 +cs4_10_dinner=618345108 +cs4_10_dinnerint=2083220407 +cs4_10_em_01_lod=-1832726235 +cs4_10_em_01=-1595865086 +cs4_10_em_011=-598404420 +cs4_10_em_02_lod=-100116762 +cs4_10_em_02_lod001=2134379593 +cs4_10_em_02=-130632020 +cs4_10_em_03_lod=626710366 +cs4_10_em_03=114840559 +cs4_10_em_05_lod=1302975065 +cs4_10_em_05=1569915223 +cs4_10_em_06_lod=-1615986685 +cs4_10_em_06=-1290949541 +cs4_10_em_07b_lod=-1184759631 +cs4_10_em_07b=2054150691 +cs4_10_em_10_lod=1878595764 +cs4_10_em_10=97506634 +cs4_10_em02_lod=-1845934937 +cs4_10_em02=1978399671 +cs4_10_emissign_lodn=81177474 +cs4_10_emissign=-1317882769 +cs4_10_emissive_lod=460093487 +cs4_10_emissive=-1426342691 +cs4_10_garage_01=631805804 +cs4_10_garage=884001511 +cs4_10_garage01=-683605629 +cs4_10_garage02=-174113217 +cs4_10_gas_station=1866722145 +cs4_10_glue_01a=2118053318 +cs4_10_glue_02a=-98998563 +cs4_10_glue_03a=-1214984691 +cs4_10_glue_04a=499980572 +cs4_10_glue_05a=1922154868 +cs4_10_house01=-1360939148 +cs4_10_house2=1275261896 +cs4_10_house3=500504429 +cs4_10_house4=796408499 +cs4_10_medicalc=-2096666124 +cs4_10_railings=-2060945936 +cs4_10_railings2=637746795 +cs4_10_rails=-469509655 +cs4_10_ralings2=-582656997 +cs4_10_sh_rls00=-1637223080 +cs4_10_sh_rls022=1269774743 +cs4_10_sh_rls03=1459807879 +cs4_10_sheriff_e_dummy=1375660754 +cs4_10_sheriff_e_lod=1068386828 +cs4_10_sheriff_st_rails2lod=-1287420176 +cs4_10_sheriff_station=2029920098 +cs4_10_sheriff_wind_lod=-1052354530 +cs4_10_sheriff_windows=-1831519059 +cs4_10_sign_rest=-1580159359 +cs4_10_store=-683596539 +cs4_10_tattoo=-641387932 +cs4_10_terrain_gas=1649689118 +cs4_10_terrain_medic_ovly=397330660 +cs4_10_terrain_medic=8672541 +cs4_10_terrain_sheriff=1975418828 +cs4_10_terrain01=1028715031 +cs4_10_terrain02=876797947 +cs4_10_trailer_em_b_win=-283889609 +cs4_10_trailer_em=953468486 +cs4_10_trailer_em001_lod_b_win=-2062363770 +cs4_10_trailer_em001_lod=-719087221 +cs4_10_trailer002=-969606429 +cs4_10_trailer003b_b_win=-2105809433 +cs4_10_trailer003b_details=-10123193 +cs4_10_trailer003b_rails=2071524813 +cs4_10_trailer003b_windows=-598965564 +cs4_10_trailer003b=-923434404 +cs4_10_traileranim=962792103 +cs4_10_trailertrash_dummy=-57654255 +cs4_10_trailertrash_lod=-935292684 +cs4_10_trevorfake_hd=1125350320 +cs4_10_trevweeds=-2065683499 +cs4_10_trvrtlr_colswap=-1093344540 +cs4_10_v_38_barbers_lod=-200166522 +cs4_10_v_sheriff_milo_lod=2103568138 +cs4_11_armc_02=256868763 +cs4_11_awning=1960961523 +cs4_11_barn02=840284527 +cs4_11_barrier01=1053887546 +cs4_11_billb_uniteas=-791160926 +cs4_11_bld01sign=-934076442 +cs4_11_brr_002=1729204490 +cs4_11_brrier_01=635138642 +cs4_11_brrier4=606768514 +cs4_11_build01_d=-2139733588 +cs4_11_build01=-2137045097 +cs4_11_build02_d=-2064072192 +cs4_11_build02=1170821612 +cs4_11_build03_g=1561087687 +cs4_11_build03=1007828606 +cs4_11_cvana=1821444465 +cs4_11_cvn_r=-439027499 +cs4_11_emis1_lod=2035256974 +cs4_11_emis1=877808318 +cs4_11_emis2=1121150912 +cs4_11_emis3_lod=-1181602087 +cs4_11_emis3=756300866 +cs4_11_emismr_lod=-2147063227 +cs4_11_emismr=180878965 +cs4_11_emismr2_lod=1958096763 +cs4_11_emismr2=-2085338380 +cs4_11_ems2_lod=395534035 +cs4_11_glue_01=551923123 +cs4_11_glue_03=-2084965542 +cs4_11_hrdstn01=1374432709 +cs4_11_hrdstn02=1606011232 +cs4_11_jt_sgn1=-1532036283 +cs4_11_jtnp_sgn=-1022765374 +cs4_11_land_01=-997376034 +cs4_11_land_02=1781467939 +cs4_11_land_03=2088546238 +cs4_11_land_04=-975289724 +cs4_11_land_05=-651138776 +cs4_11_land_06=1131003289 +cs4_11_land_07=1155317887 +cs4_11_nr_00=1512470623 +cs4_11_overlooka=-1254955555 +cs4_11_overlookasign=1520350287 +cs4_11_ovr_rails=-1739081280 +cs4_11_props_bulbw018=961320796 +cs4_11_props_bulbw019=1795881688 +cs4_11_props_cm93190_hvstd=898536430 +cs4_11_props_e_wire013=-1630434222 +cs4_11_props_e_wire014=-1935972378 +cs4_11_props_e_wire016=1964488927 +cs4_11_props_e_wire017=-235949439 +cs4_11_props_e_wire018=-475720212 +cs4_11_props_e_wire019=-1102132404 +cs4_11_props_e_wire020=1126778499 +cs4_11_props_e_wire021=1441229823 +cs4_11_props_e_wire022=1713638536 +cs4_11_props_e_wire024=-345827588 +cs4_11_props_mountwire006=-1758398789 +cs4_11_props_mountwire007=1237801941 +cs4_11_props_mountwire012=-1051478364 +cs4_11_props_mountwire013=-417496517 +cs4_11_props_mountwire01c001=1946273337 +cs4_11_props_mountwire01d001=-1220324263 +cs4_11_props_mountwire01e001=664587029 +cs4_11_props_mountwire020=-1924182156 +cs4_11_props_propsmountwire019=730337209 +cs4_11_props_sal_emissive=-960040041 +cs4_11_props_sallightwire=1487710136 +cs4_11_propsmountwire01b001=2145065583 +cs4_11_pst=1776355738 +cs4_11_rc_rails=1201231170 +cs4_11_rcplantc001=914050093 +cs4_11_retwall02=-898993166 +cs4_11_sal_cvana_d=-1450945189 +cs4_11_sal_cvana_g=17728622 +cs4_11_sal_cvana=200940302 +cs4_11_saljunk_01=-292637873 +cs4_11_salm_drt_g=539222631 +cs4_11_salm_drt_g1=599410811 +cs4_11_salm_drt_g1lod=1455474672 +cs4_11_salm_drt_g2=905374964 +cs4_11_salm_drt_g2lod=-168918799 +cs4_11_salm_drt_glod=1957201841 +cs4_11_salship=655497131 +cs4_11_salv_barrier=-2132784043 +cs4_11_salvationm=1578836216 +cs4_11_salvtruck_g=-968427613 +cs4_11_salvtruck=251669336 +cs4_11_trailer2=-1327211925 +cs4_11_trailer2d=-548372639 +cs4_11_truckstop_dec=-857089250 +cs4_11_truckstop_sign=1679893977 +cs4_11_truckstop=111012742 +cs4_11_weed_003=1604762609 +cs4_11_weed_01=374753611 +cs4_11_weed_02=1177626880 +cs4_11_weeds_002=-247023604 +cs4_11_weeds_003=-474211081 +cs4_11_weeds_01=-695438114 +cs4_12_armcoend_01=1428818914 +cs4_12_armcoend_05=-923503655 +cs4_12_bb1=483136388 +cs4_12_bb2=714026762 +cs4_12_bb3=-2142086513 +cs4_12_bb4=-1911785981 +cs4_12_billbd_01=1733816625 +cs4_12_billbd_02=480598989 +cs4_12_billbd_03=1304706570 +cs4_12_billbd_04=-281509644 +cs4_12_cncbrdg01=1969168577 +cs4_12_erotub_01=-1222503825 +cs4_12_erotub_02=-938429364 +cs4_12_erotub_03=450845160 +cs4_12_erotub_04=-1346337864 +cs4_12_erotub_06=-1977567111 +cs4_12_erotub_07=2018940133 +cs4_12_erotub_mr2=1564496005 +cs4_12_glue_03=307856661 +cs4_12_glue_04=610085148 +cs4_12_land_01_g=1718241301 +cs4_12_land_01=1432713675 +cs4_12_land_02_1g=-1234698005 +cs4_12_land_02_g=-1976612702 +cs4_12_land_02=1779409707 +cs4_12_land_02b_g=848454429 +cs4_12_land_03_d=-525839697 +cs4_12_nd_wall_04=-338418763 +cs4_12_nd_wall_05=427654919 +cs4_12_nd_wall_06=1061505690 +cs4_12_retainwall01=-366238015 +cs4_12_retainwall04=-652606306 +cs4_12_rock_002=474462772 +cs4_12_rock_01b001=1822304559 +cs4_12_tt_watert_ovr=731808700 +cs4_12_tt_watert=-816139547 +cs4_12_tt_watrl01=1152072959 +cs4_12_tt_watrl02=1732411953 +cs4_12_watert_dets=1696611413 +cs4_12_weed_01=1474872810 +cs4_12_weed_02=1241164302 +cs4_12_weed_03=342146787 +cs4_13_alphasign=951711666 +cs4_13_animal_ark_sign_b=1497213760 +cs4_13_animal_ark_sign_em=2142679702 +cs4_13_animal_ark_sign=-1842049283 +cs4_13_ark_skip=659838201 +cs4_13_armco00=1875981204 +cs4_13_armco01=1511262234 +cs4_13_armco02=1401191167 +cs4_13_armco03=1102993267 +cs4_13_armco04=-364140397 +cs4_13_armco05=-669940705 +cs4_13_armco06=-773785670 +cs4_13_armco08=629087993 +cs4_13_armco09=1388902796 +cs4_13_armco11=99377332 +cs4_13_armco12=-1675391712 +cs4_13_armco13=-1438439073 +cs4_13_armco14=1086281305 +cs4_13_bdh_00007_d=-1342523022 +cs4_13_bdh_01_d=856559177 +cs4_13_bdh_01=-654310387 +cs4_13_bdh_02_d=385133393 +cs4_13_bdh_02=198142379 +cs4_13_bdh_03_d=122751284 +cs4_13_bdh_03=1733697723 +cs4_13_bdh_04_d=357912657 +cs4_13_bdh_04=1476690456 +cs4_13_bdh_06_d=1818638926 +cs4_13_bdh_06=1421015925 +cs4_13_bdh_07=-1348095659 +cs4_13_bdh_07b=1048186323 +cs4_13_bilbrd_01=-1330992421 +cs4_13_billbd_005=841546978 +cs4_13_billbd_01=545159008 +cs4_13_billbd_02=-938588547 +cs4_13_billbd_03=-1238129976 +cs4_13_billbd_04=-2128004940 +cs4_13_build_01_b=-1884840887 +cs4_13_build_01_b001=-1271798087 +cs4_13_build_01_fiz=302177697 +cs4_13_build_01=-355411821 +cs4_13_build_02=-806182185 +cs4_13_build_03_g=-683466180 +cs4_13_build_conv001=972727015 +cs4_13_build_conv002=854987998 +cs4_13_build_conv003=554332427 +cs4_13_build_conv004=3288923 +cs4_13_build_conv005=-325089226 +cs4_13_build_conv006=-568661203 +cs4_13_build_conv007=-877869487 +cs4_13_build_conv008=-947995147 +cs4_13_build_conv01=872887404 +cs4_13_conv_00_fiz=1090863272 +cs4_13_conv_00_grille=823927649 +cs4_13_conv_00=-1281278663 +cs4_13_conv_01_fiz=-968285545 +cs4_13_conv_01_grille=535557766 +cs4_13_conv_01=-1527275546 +cs4_13_conv_02_fiz=-1680082686 +cs4_13_conv_02_grille=916442835 +cs4_13_conv_02=-1255751612 +cs4_13_conv_03_fiz=1161315160 +cs4_13_conv_03_grille=1820746960 +cs4_13_conv_03=1750574759 +cs4_13_conv_04_fiz=1966906819 +cs4_13_conv_04_grille=398764326 +cs4_13_conv_04=1518963467 +cs4_13_conv_05_fiz=-748898545 +cs4_13_conv_05_grille=-1835524275 +cs4_13_conv_05=-1947046436 +cs4_13_decal_boat_02=2060774599 +cs4_13_desert_house_10_d=839874260 +cs4_13_desert_house_10_xtra=1054791363 +cs4_13_desert_house_10=-97409929 +cs4_13_desert_house_9_dec=-1397030649 +cs4_13_desert_house_9_xtra=1037388480 +cs4_13_desert_house_9=983985616 +cs4_13_emissive_a_lod=1295992633 +cs4_13_emissive_a=569037394 +cs4_13_emissive_b_lod=1082462666 +cs4_13_emissive_b=861500719 +cs4_13_emissive_c_lod=254275022 +cs4_13_emissive_c=1028884775 +cs4_13_emissive_d_lod=-319868396 +cs4_13_emissive_d=1336225226 +cs4_13_emissive_e_lod=2030111499 +cs4_13_emissive_e=-923197328 +cs4_13_emissive_lod=56553726 +cs4_13_emissive=-1126590283 +cs4_13_glue_01=-766810179 +cs4_13_glue_02=-1014674895 +cs4_13_glue_03=-1165182912 +cs4_13_glue_06=963294714 +cs4_13_glue_07=-227268594 +cs4_13_gm_weeds=788152544 +cs4_13_gnd_01=-1716711416 +cs4_13_gndtrk_01=-151263332 +cs4_13_gnt00=1394308576 +cs4_13_gnt01=1638470395 +cs4_13_gnt02=-518680094 +cs4_13_gnt03=-161825684 +cs4_13_gnt04=193193662 +cs4_13_highlogo=-1879620296 +cs4_13_house_wall_dec=1759636465 +cs4_13_house_wall=1971587821 +cs4_13_land_01_ov=-1884513979 +cs4_13_land_01_ov1_lod=550556671 +cs4_13_land_nmalll_ov=-453535359 +cs4_13_mal_drain=-1515432155 +cs4_13_malrd_01=135582351 +cs4_13_mine=-296015247 +cs4_13_minileft_d=126022362 +cs4_13_minileft=1616621306 +cs4_13_minimain_d=-295748308 +cs4_13_minimain=1719884476 +cs4_13_miniright_d=-1129575831 +cs4_13_miniright=-1887845111 +cs4_13_nmall017=1026682010 +cs4_13_nmall018=803721734 +cs4_13_nmall15_d=382152130 +cs4_13_nmall15=-465940667 +cs4_13_props_cs4_13_wspline_035=243664525 +cs4_13_props_wire_035=-1828492629 +cs4_13_props_wspline_00=1984674972 +cs4_13_props_wspline_01=1125275178 +cs4_13_props_wspline_02=1388901783 +cs4_13_props_wspline_03=525110943 +cs4_13_props_wspline_04=831894321 +cs4_13_props_wspline_05=923713067 +cs4_13_props_wspline_06=1239278537 +cs4_13_props_wspline_08=610343120 +cs4_13_props_wspline_09=-295883587 +cs4_13_props_wspline_10=240478025 +cs4_13_props_wspline_11=1414034210 +cs4_13_props_wspline_12=-226807915 +cs4_13_props_wspline_14=586092656 +cs4_13_props_wspline_15=-1925487353 +cs4_13_retaining00=786045922 +cs4_13_retaining01=-445839095 +cs4_13_retaining02=-215210873 +cs4_13_retaining03=1477242439 +cs4_13_retaining04=1702070548 +cs4_13_retaining05=1016477530 +cs4_13_retaining06=1247269597 +cs4_13_retaining07=-1822235406 +cs4_13_retaining08=-1589215047 +cs4_13_retwall002=-463487813 +cs4_13_rn02=-793865457 +cs4_13_rr_a=514369634 +cs4_13_rural3gr=-100982823 +cs4_13_rural3grde=1063130831 +cs4_13_shed=717269458 +cs4_13_shed1=-495872921 +cs4_13_shk01=1455983164 +cs4_13_silpbarrier_01=-133408659 +cs4_13_silpbarrier_03=-1624955232 +cs4_13_sixfigure=-2121685037 +cs4_13_sprunk=1491400804 +cs4_13_stargazplat=1060397479 +cs4_13_tmptrlr_02=310176075 +cs4_13_tmptrlr_07=2110504939 +cs4_13_trailerboat_01=-1373000781 +cs4_13_trailerboat_det=-1095772512 +cs4_13_trailerboat_dr=-318974399 +cs4_13_trailerweed_003=-1809131934 +cs4_13_trailerweed_004=-2088422121 +cs4_13_trailerweed_005=-1339322777 +cs4_13_trailerweed_006=-1571654991 +cs4_13_trailerweed_007=-863615204 +cs4_13_trailerweed_008=-1093391432 +cs4_13_trailerweed_01=-1320151424 +cs4_13_trlr_01_fiz=789033015 +cs4_13_trlr_02_fiz=-210963046 +cs4_13_trlr_03_fiz=-466057001 +cs4_13_upnatomclassic=1579401527 +cs4_13_wall00=899561346 +cs4_13_wall01=-313841959 +cs4_13_wall02=394623821 +cs4_13_wall03=-897982153 +cs4_13_wall04=-1130216056 +cs4_13_wall05=-1311494164 +cs4_13_weed_01=-1546193227 +cs4_13_weed_02=-1331195818 +cs4_13_weed_03=-797519884 +cs4_13_weed_05=-325187522 +cs4_13_wr=-2101227556 +cs4_14_armco00=-2103975920 +cs4_14_armco01=-1180479954 +cs4_14_armco02=1735731659 +cs4_14_armco03=497849915 +cs4_14_armco04=1279161182 +cs4_14_armco05=-2106073136 +cs4_14_armco06=750859364 +cs4_14_armco07=-488562519 +cs4_14_armco08=-519037689 +cs4_14_bilbrd_01=-883404293 +cs4_14_billbd_006=-735548757 +cs4_14_billbd_01=1655756398 +cs4_14_billbd_02=-1767621032 +cs4_14_billbd_03=-2046124763 +cs4_14_billboard=-1260815993 +cs4_14_cs_brrier=1789775082 +cs4_14_emissive_slod=-82213003 +cs4_14_emissive=163860622 +cs4_14_erotub_mr=-2006260844 +cs4_14_erotub_mr2=-1540541302 +cs4_14_glue_01=-1945597273 +cs4_14_glue=742055514 +cs4_14_hickbar_anim=-1399374147 +cs4_14_hickbar_det=-1713440165 +cs4_14_hickbar_land=-343370477 +cs4_14_hickbar_land02=1427163518 +cs4_14_hickbar_ov=711342809 +cs4_14_hickbar=-1776680267 +cs4_14_hut_g=525612766 +cs4_14_hut=-1639840584 +cs4_14_jtnp_sign=-1046219318 +cs4_14_land_01=-1877754070 +cs4_14_land_02=1927906518 +cs4_14_land_03=-1414039951 +cs4_14_land_04=-1640473741 +cs4_14_land_05=-908414281 +cs4_14_land_06=-1147464136 +cs4_14_land_07=-176649742 +cs4_14_land_08=-416289439 +cs4_14_land_09=505862990 +cs4_14_land_10=1858698654 +cs4_14_land_11_ed=303721399 +cs4_14_land_11_g=-1693726276 +cs4_14_land_11=-1513067605 +cs4_14_land_11a=605092718 +cs4_14_ldb10_glu=-56240683 +cs4_14_pipe_01=-1811329558 +cs4_14_plywoodpile_01=1634266680 +cs4_14_props_tspline_002=-74200229 +cs4_14_props_twire_02=-723008890 +cs4_14_props_twire_03=-1875625696 +cs4_14_props_twire_04=1976173644 +cs4_14_props_twire_05=-1951682541 +cs4_14_props_twire_06=-2088853575 +cs4_14_props_twire_07=964594610 +cs4_14_props_twire_08=-1626122526 +cs4_14_props_twire_09=1424638601 +cs4_14_props_twire_10=-673168681 +cs4_14_props_twire_11=1128470935 +cs4_14_props_twire_12=1962474754 +cs4_14_props_twire_13=519262456 +cs4_14_props_twire_14=1350972445 +cs4_14_props_twire_15=-1273332980 +cs4_14_props_twire_16=-2099210087 +cs4_14_props_twire_17=-806210885 +cs4_14_props_twire_18=-1583655410 +cs4_14_props_twire_20=1260466483 +cs4_14_props_twire_21=71508856 +cs4_14_props_twire_22=1451182063 +cs4_14_props_twire_23=780662785 +cs4_14_retainwallmr=567143220 +cs4_14_rock_01=-910655297 +cs4_14_rock_02=-1109530322 +cs4_14_rock_03=-1349497709 +cs4_14_rock_12=1182215798 +cs4_14_rock_12b=864357914 +cs4_14_rsl_mr_bb1=457186733 +cs4_14_rsl_mr_bb2=1214674937 +cs4_14_rsl_mr_bb3=916771958 +cs4_14_tmp_trlr_002=-1481992760 +cs4_14_trlr_01=900116526 +cs4_14_wall=1589344742 +cs4_14_wall00=-572207067 +cs4_14_wall01=-1414435909 +cs4_14_wall02=-2124736753 +cs4_14_wall03=1766319929 +cs4_14_wall04=1134795761 +cs4_14_wall05=99098751 +cs4_14_wall06=1475298440 +cs4_14_weed=-2033332638 +cs4_lod_01_slod3=899449633 +cs4_lod_02_slod3=-1139005491 +cs4_lod_em_b_slod3=1995638650 +cs4_lod_em_c_slod3=-32229604 +cs4_lod_em_d_slod3=-1523375433 +cs4_lod_em_e_slod3=848139608 +cs4_lod_em_f_slod3=690703715 +cs4_lod_em_slod3=1963880846 +cs4_railway_trk01=514237963 +cs4_railway_trk02a=840160080 +cs4_railway_trk02b=-570873020 +cs4_railway_trk03a=-164438245 +cs4_railway_trk03b=538784495 +cs4_railway_trk04a=-661380418 +cs4_railway_trk04b=-351287371 +cs4_railway_trk05=2027412016 +cs4_railway_trk06a=599012285 +cs4_railway_trk06b=360093506 +cs4_railway_trk07a=1969510600 +cs4_railway_trk07b=-2068088970 +cs4_railway_trk08=785171995 +cs4_railwayb_brg01=-1780966304 +cs4_railwayb_brg02=1366496186 +cs4_railwayb_brg03=1068986431 +cs4_railwayb_brg04_refl=-71061011 +cs4_railwayb_brg04=2046256322 +cs4_railwayb_brg05_refl=-270364849 +cs4_railwayb_brg05=1816480094 +cs4_railwayb_brg1_refl=1757037402 +cs4_railwayb_brg2_refl=-777018769 +cs4_railwayb_brg3_refl=954004673 +cs4_railwayb_int_trk013=-1263144029 +cs4_railwayb_trk010_refl=317345262 +cs4_railwayb_trk010a=-1411356273 +cs4_railwayb_trk010b_refl=-10205363 +cs4_railwayb_trk010b=-1172339191 +cs4_railwayb_trk011_refl=-802328459 +cs4_railwayb_trk011=1959735458 +cs4_railwayb_trk012_refl=-1938378701 +cs4_railwayb_trk012=-1835439050 +cs4_railwayb_trk014_refl=1917007355 +cs4_railwayb_trk014=-1625619143 +cs4_railwayb_trk015_refl=1280104178 +cs4_railwayb_trk015=-1144373609 +cs4_railwayb_trk016_refl=1945662346 +cs4_railwayb_trk016=-908272964 +cs4_railwayb_trk08_refl=32989636 +cs4_railwayb_trk08a=1303696906 +cs4_railwayb_trk08b_refl=952233326 +cs4_railwayb_trk08b=1550021479 +cs4_railwayb_trk09_refl=-1087135021 +cs4_railwayb_trk09a=-1631192129 +cs4_railwayb_trk09b_refl=887049065 +cs4_railwayb_trk09b=-1871159516 +cs4_railwayb_tunnel_dec=496734670 +cs4_railwayb_tunnel_details=1194022318 +cs4_railwayb_tunnel_ext=-1827627049 +cs4_railwayb_tunnel_int=-1768584124 +cs4_railwayb_tunnel_refl=830025102 +cs4_railwayb_tunnelint_refl=-556072256 +cs4_rd_props_xwere67=218470509 +cs4_rd_props_xwire01=-791790722 +cs4_rd_props_xwire02=-1048732451 +cs4_rd_props_xwire03=-923915326 +cs4_rd_props_xwire04=-1161588883 +cs4_rd_props_xwire05=-461774119 +cs4_rd_props_xwire06=-702134734 +cs4_rd_props_xwire07=-1590109096 +cs4_rd_props_xwire08=1940422968 +cs4_rd_props_xwire09=1052088147 +cs4_rd_props_xwire10=907772615 +cs4_rd_props_xwire11=-1823195849 +cs4_rd_props_xwire12=-1596336062 +cs4_rd_props_xwire13=-268863876 +cs4_rd_props_xwire14=2105872793 +cs4_rd_props_xwire15=-695254100 +cs4_rd_props_xwire16=-331256048 +cs4_rd_props_xwire17=-1021076267 +cs4_rd_props_xwire18=-790808504 +cs4_rd_props_xwire19=493015378 +cs4_rd_props_xwire20=2032929283 +cs4_rd_props_xwire21=-964385617 +cs4_rd_props_xwire22=-708754648 +cs4_rd_props_xwire23=-1124560485 +cs4_rd_props_xwire24=-757875375 +cs4_rd_props_xwire25=460770966 +cs4_rd_props_xwire26=691563033 +cs4_rd_props_xwire27=-171834579 +cs4_rd_props_xwire28=195243759 +cs4_rd_props_xwire29=1346648116 +cs4_rd_props_xwire30=-1106536067 +cs4_rd_props_xwire31=-996825455 +cs4_rd_props_xwire32=-1838759372 +cs4_rd_props_xwire33=-1468273058 +cs4_rd_props_xwire34=1994525483 +cs4_rd_props_xwire35=-1565433139 +cs4_rd_props_xwire36=2029457241 +cs4_rd_props_xwire37=-2025346054 +cs4_rd_props_xwire38=1803449448 +cs4_rd_props_xwire39=996774975 +cs4_rd_props_xwire40=-1541380409 +cs4_rd_props_xwire41=-1652991623 +cs4_rd_props_xwire42=-1885749830 +cs4_rd_props_xwire43=1388069884 +cs4_rd_props_xwire44=1140565627 +cs4_rd_props_xwire45=1027643653 +cs4_rd_props_xwire46=784923694 +cs4_rd_props_xwire47=448975906 +cs4_rd_props_xwire48=-176518766 +cs4_rd_props_xwire49=-415961849 +cs4_rd_props_xwire50=-1234106360 +cs4_rd_props_xwire51=-599567444 +cs4_rd_props_xwire52=-1910425751 +cs4_rd_props_xwire53=2142247559 +cs4_rd_props_xwire54=-1317667310 +cs4_rd_props_xwire55=2080281384 +cs4_rd_props_xwire56=-1372489843 +cs4_rd_props_xwire57=-1617667501 +cs4_rd_props_xwire58=1371356838 +cs4_rd_props_xwire59=855179550 +cs4_rd_props_xwire60=-777732209 +cs4_rd_props_xwire61=-1542232979 +cs4_rd_props_xwire62=1917944042 +cs4_rd_props_xwire63=-725104983 +cs4_rd_props_xwire64=44343906 +cs4_rd_props_xwire65=-229965393 +cs4_rd_props_xwire66=805403931 +cs4_rd_props_xwire67=522115926 +cs4_rd_props_xwire68=1269445748 +cs4_rd_props_xwire69=982291001 +cs4_rd_props_xwire70=1971654045 +cs4_rd_props_xwire71=-2091931342 +cs4_rd_props_xwire72=1762555056 +cs4_rd_props_xwire73=918261771 +cs4_rd_props_xwire74=1317650343 +cs4_rd_props_xwire75=1013980024 +cs4_rd_props_xwire76=1107240598 +cs4_rd_props_xwire77=264389141 +cs4_rd_props_xwire78=531882488 +cs4_rd_props_xwire79=-177304210 +cs4_rd_props_xwire80=-1491275260 +cs4_rd_props_xwire81=2028148113 +cs4_rd_props_xwire82=-1972094797 +cs4_rd_props_xwire83=2085067870 +cs4_rd_props_xwire84=1370965822 +cs4_rd_props_xwire85=1667328658 +cs4_rd_props_xwire86=897093313 +cs4_rd_props_xwire87=1190113711 +cs4_rd_props_xwire88=416273768 +cs4_rd_props_xwire89=710801540 +cs4_rd_props_xwire90=-2105629360 +cs4_rd_props_xwire91=1870430028 +cs4_rd_props_xwire92=1496732352 +cs4_rd_props_xwire93=1239528471 +cs4_rd_props_xwire94=899845017 +cs4_rd_props_xwire95=1183133026 +cs4_rd_props_xwire96=810221806 +cs4_rd_props_xwire97=490658510 +cs4_rd_props_xwire98=251477579 +cs4_rd_props_xwire99=-134475703 +cs4_roads_05=-536304417 +cs4_roads_06=-767915709 +cs4_roads_07=1330283401 +cs4_roads_08=-2130417924 +cs4_roads_13=-61319190 +cs4_roads_14=166589205 +cs4_roads_15=648490119 +cs4_roads_16=894552540 +cs4_roads_17=-333170822 +cs4_roads_19=380046463 +cs4_roads_20=601696851 +cs4_roads_21=-417287973 +cs4_roads_brg_01_rail=1208766149 +cs4_roads_brg_01=-1755716938 +cs4_roads_dec01=-1047143323 +cs4_roads_dec02=-1345111840 +cs4_roads_dtjnc_d01=17698972 +cs4_roads_dtjnc_d02=1272587827 +cs4_roads_dtjnc_d04=812412760 +cs4_roads_dtjnc_d05s=-1121282292 +cs4_roads_dtjnc_d07=1775952428 +cs4_roads_runoff_01_ovr=-1559623848 +cs4_roads_runoff_02_ovr=-1469524569 +cs4_roads_runoff_03_ovr=-1838872159 +cs4_roads_sign_01=66654625 +cs4_roads_sign_02=364295452 +cs4_roads_sign_03=883159710 +cs4_roads_sign_04=-891216102 +cs4_roads_sign_05=18353031 +cs4_roads_slpr_02=508662471 +cs4_roadsb_12=-1771960037 +cs4_roadsb_dtjnc_d01=-936095764 +cs4_roadsb_dtjnc_d02=-1331879746 +cs4_roadsb_dtjnc_d04=493517399 +cs4_roadsb_dtjnc_d05=218880410 +cs4_roadsb_dtjnc_d07=1429105122 +cs4_roadsb_dtjnc_d08=1187237133 +cs4_roadsb_sign_01=-52687346 +cs4_roadsb_sign_02=663970684 +cs4_roadsb_sign_03=432916465 +cs4_roadsb00=-698611600 +cs4_roadsb01=124611218 +cs4_roadsb02=-114045409 +cs4_roadsb03=-1558961703 +cs4_roadsb04=-820676133 +cs4_roadsb05=-1060643520 +cs4_roadsb06=1787900116 +cs4_roadsb07=1543279531 +cs4_roadsb08=-998611907 +cs4_roadsb09=-1296383810 +cs4_roadsb091=1213913364 +cs4_roadsb10=-350341280 +cs4_roadsb11=-69707564 +cs4_roadsb13=274530781 +cs4_roadsb14=583902910 +cs4_roadsb15=907791706 +cs4_roadsb16=1194422149 +cs4_roadsb17=1752871447 +cs4_roadsb18=2097273637 +cs4_roadsb19=-1892450424 +cs4_roadsb20=-543777499 +cs4_roadsb21=-305579638 +cs4_roadsb22=-1154558898 +cs4_roadsb23=-914460435 +cs5_1_billboard-bravado=-346437127 +cs5_1_billboard-gnd_desert=247831804 +cs5_1_billboard-slod=-762319973 +cs5_1_billboard-uranium=306599860 +cs5_1_cs5_01_ds01=-1684711481 +cs5_1_cs5_01_ds03=826966835 +cs5_1_cs5_01_ds04=1083711950 +cs5_1_cs5_01_ds06=-1162930694 +cs5_1_cs5_01_ds07=-737064770 +cs5_1_cs5_01_ds09=-260243051 +cs5_1_cs5_01_ds10=-320015759 +cs5_1_cs5_01_ds11=2130286212 +cs5_1_cs5_01_ds12=-1740519148 +cs5_1_cs5_01_ds13=-1434161767 +cs5_1_cs5_01_ds14=662988703 +cs5_1_cs5_01_ds15=-1245641702 +cs5_1_cs5_01_ds16=-751878410 +cs5_1_cs5_01_ds172=1152292605 +cs5_1_cs5_01_ds19=338280678 +cs5_1_cs5_01_ds20=1014372150 +cs5_1_cs5_01_ds22=-1457917828 +cs5_1_cs5_01_ds23=-1152019205 +cs5_1_cs5_01_ds25=-1643521444 +cs5_1_cs5_01_ds26=178959304 +cs5_1_cs5_01_ds28=-299369789 +cs5_1_cs5_01_ds29=-3236336 +cs5_1_cs5_01_ds30=-1810446466 +cs5_1_cs5_01_ds32=1884782592 +cs5_1_cs5_01_ds33=-2103565171 +cs5_1_cs5_01_ds34=-626502488 +cs5_1_cs5_01_ds35=-185497286 +cs5_1_cs5_01_ds36=-1088709233 +cs5_1_cs5_01_ds38=-1478299774 +cs5_1_cs5_01_ds40=2071141411 +cs5_1_cs5_01_ds41=2108760223 +cs5_1_cs5_01_ds42=-1743923880 +cs5_1_cs5_01_ds44=1653467737 +cs5_1_cs5_01_ds45=884477614 +cs5_1_cs5_01_ds46=-1008489213 +cs5_1_cs5_01_ds47=-1303770672 +cs5_1_cs5_01_ds48=-159411654 +cs5_1_cs5_01_ds49=348114618 +cs5_1_cs5_01_ds50=953786633 +cs5_1_cs5_01_ds52=338515973 +cs5_1_cs5_01_ds53=782273687 +cs5_1_cs5_01_ds54=-2114636993 +cs5_1_cs5_01_ds55=-1807558694 +cs5_1_cs5_01_ds56=1700755988 +cs5_1_cs5_01_ds57=2007375521 +cs5_1_cs5_01_ds58=-1501987685 +cs5_1_cs5_01_ds59=-1270278082 +cs5_1_cs5_01_ds61=-239892938 +cs5_1_cs5_01_ds62=-1184983667 +cs5_1_cs5_01_ds63=-413830790 +cs5_1_cs5_01_ds64=-1662067546 +cs5_1_cs5_01_ds65=-895830011 +cs5_1_cs5_01_ds66=1504040513 +cs5_1_cs5_01_ds67=-2013744410 +cs5_1_cs5_01_ds68=1045569434 +cs5_1_cs5_01_ds70=-496506713 +cs5_1_cs5_01_ds71=-794704613 +cs5_1_cs5_01_ds72=-949669214 +cs5_1_cst_01=1349047644 +cs5_1_cst_02=-22629927 +cs5_1_cst_03=-2104313421 +cs5_1_cst_03b=1017826967 +cs5_1_cst_rocks002=-1591306375 +cs5_1_cst_rocks1=599014868 +cs5_1_cst_rocks1b=-467454840 +cs5_1_drain1=1635445118 +cs5_1_foam_01=1289311720 +cs5_1_foam_02=1584429334 +cs5_1_foam_03=1732643521 +cs5_1_foam_04=2060333521 +cs5_1_foam_05=329638786 +cs5_1_hil_barrier=952866259 +cs5_1_hil_barrier1=-1608217902 +cs5_1_land_01=-1576127546 +cs5_1_land_02=-658824929 +cs5_1_land_03=-978715907 +cs5_1_land_04=-879491387 +cs5_1_land_05=-1243817129 +cs5_1_land_06_d=-1841382084 +cs5_1_land_06=-383696417 +cs5_1_land_07=-648109478 +cs5_1_land_08=2113203084 +cs5_1_land_09=1873760001 +cs5_1_land_10=1023666899 +cs5_1_land_11=1246561637 +cs5_1_land_12=-1985936372 +cs5_1_land_13=-1745706833 +cs5_1_land_14=1845120187 +cs5_1_land_15=2084497732 +cs5_1_land_16_d=388821713 +cs5_1_land_16=-767781566 +cs5_1_land_17=-525848039 +cs5_1_land_18=-1217273939 +cs5_1_land_19_d=-689812225 +cs5_1_land_19=-987464942 +cs5_1_land_19b=1868741122 +cs5_1_land_20=-1997668586 +cs5_1_land_20b=1920554399 +cs5_1_land_20c_d=868387180 +cs5_1_land_20c=-1948874659 +cs5_1_land_20d=1451072936 +cs5_1_land_21=1939854458 +cs5_1_retaining_wall004=-777297105 +cs5_1_retaining_wall011=1855904592 +cs5_1_retaining_wall019=-592431243 +cs5_1_retaining_wall040=1575728770 +cs5_1_retwall005=641581623 +cs5_1_retwall01=-709609457 +cs5_1_retwall03=-342498350 +cs5_1_sea_hatch_dec=-1453905162 +cs5_1_sea_hatch_emissive=-896794569 +cs5_1_sea_hatch=257792428 +cs5_1_sea_lod_01=1701783235 +cs5_1_sea_lod_02=1396802152 +cs5_1_sea_shipwreck_lod=1235907244 +cs5_1_sea_shipwreck=1087236395 +cs5_1_sea_uw_dec_00=1746442586 +cs5_1_sea_uw_dec_01=-707169058 +cs5_1_sea_uw_dec_02=-1012608907 +cs5_1_sea_uw_dec_03=-1602385369 +cs5_1_sea_uw_dec_04=252929873 +cs5_1_sea_uw_dec_05=-526710171 +cs5_1_sea_uw_dec_06=1309074735 +cs5_1_sea_uw_dec_07=1018184322 +cs5_1_sea_uw_dec_08=988430070 +cs5_1_sea_uw_dec_09=660346842 +cs5_1_sea_uw_dec_10=258892427 +cs5_1_sea_uw_dec_11=-439414963 +cs5_1_sea_uw_dec_12=-200234032 +cs5_1_sea_uw_dec_13=-936881152 +cs5_1_sea_uw_dec_14=-572096644 +cs5_1_sea_uw1_00=-1737927294 +cs5_1_sea_uw1_02=901976111 +cs5_1_sea_uw1_02b=766561201 +cs5_1_sea_uw1_03=8660402 +cs5_1_sea_uw2_00=1981687323 +cs5_1_sea_uw2_01=-886943710 +cs5_1_sea_uw2_02=-638620228 +cs5_1_sea_uw2_03=-1325556775 +cs5_1_sea_uw2_04=-1117539163 +cs5_1_sea_uw2_05=377480912 +cs5_1_sea_uw2_06=-1530821803 +cs5_1_sea_uw2_07=-133355029 +cs5_1_sea_uw2_08=138857054 +cs5_1_sea_uw2_09=1576498638 +cs5_1_sea_uw2_10=1476061933 +cs5_1_sea_uw2_11=-1620051498 +cs5_1_sea_uw2_12=-1924213356 +cs5_1_sea_uw2_13=1928732899 +cs5_1_sea_uw2_14=1891376239 +cs5_1_sea_uw2_15=2085794736 +cs5_1_sea_uw2_16=1857525882 +cs5_1_sea_uw2_17=-1460433679 +cs5_1_sea_uw2_18=-885796495 +cs5_1_sea_uw2_19=54051194 +cs5_1_sea_uw2_20=-458881691 +cs5_2_bridge2_sd=832249489 +cs5_2_bridge2=573831672 +cs5_2_culvert02_slod1=-871098133 +cs5_2_culvert02=-1135397022 +cs5_2_culvert03_slod1=1494777321 +cs5_2_culvert03=579961821 +cs5_2_land02=-349940721 +cs5_2_land029_d=-1560329342 +cs5_2_land029=-284790536 +cs5_2_land06_d=18264185 +cs5_2_land06=-1573600719 +cs5_2_land08_d=-215643353 +cs5_2_land08_glue=-1783873585 +cs5_2_land08=2049470997 +cs5_2_land09_d=-1193326644 +cs5_2_land09=1819399848 +cs5_2_land09b=-1838994133 +cs5_2_land09c=-1599813202 +cs5_2_land09d=2071920483 +cs5_2_land10_02_d=1462758846 +cs5_2_land10_03_d=1381995913 +cs5_2_land10_d=-779030659 +cs5_2_land10=-602622776 +cs5_2_land10b=1321084183 +cs5_2_land10c=1561051570 +cs5_2_land10d=-1521298881 +cs5_2_land11=-907276169 +cs5_2_land12_02_d=-1864759407 +cs5_2_land12_d=-1024172257 +cs5_2_land12=12221971 +cs5_2_land13_d=910239522 +cs5_2_land13=-301934432 +cs5_2_land14=-2016179133 +cs5_2_land16_d=1914796035 +cs5_2_land16=-1492202823 +cs5_2_land17=-851896563 +cs5_2_land18=1249612180 +cs5_2_land19=-2132083086 +cs5_2_land21_02_d=1579096864 +cs5_2_land21_d=539085533 +cs5_2_land21=514014592 +cs5_2_land22=210934111 +cs5_2_land23_d=-1651835752 +cs5_2_land23=-94866197 +cs5_2_land24_d=-1814003943 +cs5_2_land24=2046948412 +cs5_2_land25=1748258977 +cs5_2_land27_d=-1794093742 +cs5_2_land27_refprox=510342010 +cs5_2_land27=1171229656 +cs5_2_land27b=384397799 +cs5_2_sea_uw_dec_00=1575925779 +cs5_2_sea_uw_dec_01=1279562943 +cs5_2_sea_uw_dec_02=2040196971 +cs5_2_sea_uw_dec_03=1739082630 +cs5_2_sea_uw_dec_07=-523485748 +cs5_2_sea_uw_dec_08=-800744257 +cs5_2_sea_uw_dec_09=-36964405 +cs5_2_sea_uw_dec_10=6258326 +cs5_2_sea_uw_dec_11=313107242 +cs5_2_sea_uw_dec_12=-2111503801 +cs5_2_sea_uw_dec_13=1895096295 +cs5_2_sea_uw_dec_14=2111207850 +cs5_2_sea_uw_dec_15=1268585784 +cs5_2_sea_uw_dec_16=1501278453 +cs5_2_sea_uw_dec_17=655969329 +cs5_2_sea_uw1_04_lod=85126958 +cs5_2_sea_uw1_04=-942516067 +cs5_2_sea_uw2_01=-754598822 +cs5_2_sea_uw2_02=-1043654171 +cs5_2_sea_uw2_04_lod=-372243508 +cs5_2_sea_uw2_04=-1768668288 +cs5_2_sea_uw2_04b_lod=1753178408 +cs5_2_sea_uw2_04b=2016776477 +cs5_2_sea_uw2_05_lod=288148546 +cs5_2_sea_uw2_05=1674239466 +cs5_2_sea_uw2_05b=-1731668701 +cs5_2_sea_uw2_06_lod=649889453 +cs5_2_sea_uw2_06=1377581709 +cs5_2_sea_uw2_07=-49967007 +cs5_2_sea_uw2_08=1941929427 +cs5_2_sea_uw2_09=476270364 +cs5_2_sea_uw2_10=-734739948 +cs5_2_sea_uw2_13=290864214 +cs5_2_sea_uw2_14=462180546 +cs5_2_sea_uw2_15=1453278951 +cs5_2_sea_uw2_16=-4876011 +cs5_2_sea_uw2_17=878314077 +cs5_2_sea_uw2_18=1185130224 +cs5_2_sea_uw2_19=-1650404111 +cs5_2_sea_uw2_22=-1155363120 +cs5_2_shoredcl02=1916982702 +cs5_2_shoredcl03=493235194 +cs5_2_shoredcl04=183240454 +cs5_2_shoredcl05=1372787923 +cs5_2_shoredcl06=1066168390 +cs5_2_shoredcl07=-478365660 +cs5_2_shoredcl08=-767650392 +cs5_2_shoredcl09=-132685479 +cs5_3_bars00=1634823870 +cs5_3_bars01=858722874 +cs5_3_bars02=-34723915 +cs5_3_bars03=1314506895 +cs5_3_building1_decal=-337348900 +cs5_3_building2_decal=-635831188 +cs5_3_cablemesh_new=-618467648 +cs5_3_chim01=935381874 +cs5_3_chim02=-444979482 +cs5_3_chimney1_decal=208908980 +cs5_3_cliff_01=-393941066 +cs5_3_cliff_02=-1129703423 +cs5_3_cliffroks01=-304829878 +cs5_3_cliffroks03=654646446 +cs5_3_cliffroks04=289009940 +cs5_3_cliffroks05=1017366507 +cs5_3_cliffroks06=884848671 +cs5_3_craneladder01=-66077648 +cs5_3_craneladder02=1336501106 +cs5_3_craneladder03_lod002=-153405450 +cs5_3_craneladder03=566790065 +cs5_3_cs5_03_decs01=1017175127 +cs5_3_cs5_03_decs08=-2041942107 +cs5_3_cs5_03_decs10=-75704016 +cs5_3_cs5_03_decs11=809648826 +cs5_3_cs5_03_decs11b=917111617 +cs5_3_cs5_03_decs13=-455136267 +cs5_3_cs5_03_decs15=116977704 +cs5_3_cs5_03_decs17=2074564991 +cs5_3_cs5_03_decs20=1524704251 +cs5_3_cs5_03_glue_03=1688899712 +cs5_3_cs5_03_pipes01=-1269961475 +cs5_3_cs5_03_pipes02=1550892352 +cs5_3_cs5_03_pipes03=-1438394139 +cs5_3_cs5_03_pipes04=1997435515 +cs5_3_decal_p1=-1775487025 +cs5_3_detaillow_02b=1638105305 +cs5_3_detaillow_03=-1330659396 +cs5_3_detaillow_04b=2074228502 +cs5_3_detaillow_05b=842240986 +cs5_3_dock_rtg_002=-1344818061 +cs5_3_entrancesigns_a=1128017461 +cs5_3_entrancesigns_b=1367001778 +cs5_3_entrancesigns_c=1788378349 +cs5_3_glue01=-1594072487 +cs5_3_grnddcls01=-1491962172 +cs5_3_grnddcls02=1123462790 +cs5_3_grnddcls03=825756425 +cs5_3_grnddcls04=1602381725 +cs5_3_grnddcls05=1306444886 +cs5_3_grnddcls06=168508592 +cs5_3_grounddec12=1590973423 +cs5_3_grounddec18=-247957231 +cs5_3_grounddec20=1795451739 +cs5_3_groundh_02=866778164 +cs5_3_groundh_03=570120411 +cs5_3_groundh00=767090920 +cs5_3_gully=1041093833 +cs5_3_ladder_01=-1640585198 +cs5_3_mainshadprox02=-1026268985 +cs5_3_mainshadprox03=-1607918735 +cs5_3_mainshadprox04=1689822353 +cs5_3_mainshadprox05=-1301102588 +cs5_3_mainshadprox07=1459063055 +cs5_3_mainshadprox08=1418495025 +cs5_3_mainshadprox09=1657938108 +cs5_3_mainshadprox10=2144360840 +cs5_3_mainshadprox11=-1926400958 +cs5_3_mainshadprox12=-998153495 +cs5_3_mainshadprox13=1908981113 +cs5_3_mainshadprox15=1195796589 +cs5_3_morbars_f=-265906399 +cs5_3_morbars_f1=-410899595 +cs5_3_nupits00=-1281000242 +cs5_3_nupits01=874839559 +cs5_3_nutower_g03a_details=-162425213 +cs5_3_nutower_g03b_details=-611503111 +cs5_3_nutower_g04_cap1=500408593 +cs5_3_nutower_g04_cap2=269550988 +cs5_3_nutower_g04_frame1=-706796832 +cs5_3_nutower_g04_frame2=-207462810 +cs5_3_nutower_g04_tower1=-1421735320 +cs5_3_nutower_g04_tower2=245092634 +cs5_3_nutower_g084_b=-842039247 +cs5_3_nutower_g084_detailsa=-1366516131 +cs5_3_nutower_g084_detailsa001=-1996041648 +cs5_3_nutower_g084_detailsc=-877668189 +cs5_3_nutower_g10_details=76500217 +cs5_3_nutower_g14_cap=-1268294435 +cs5_3_nutower_g14_frame=-1481280388 +cs5_3_nutower_g14=1791529952 +cs5_3_nutower_g15b_details=-442363083 +cs5_3_nutower_g21b_details=900482668 +cs5_3_nutower_g21c_details=-376172194 +cs5_3_nutower_g42_cap=95321306 +cs5_3_nutower_g42_frame=-1900012260 +cs5_3_nutower_g42=-447641124 +cs5_3_nutower_g43a_details=2038910472 +cs5_3_nutower_g43b_details=657139723 +cs5_3_nutower_g49c_details=638275959 +cs5_3_nutower_g72_details=-2012281785 +cs5_3_nutower_g73b_details=-1511011801 +cs5_3_nutower_g78_details=122243500 +cs5_3_officin_2=717870849 +cs5_3_officin_4=1213239822 +cs5_3_pit_1=1100825848 +cs5_3_pit_1453=1397205097 +cs5_3_plant1_decal_a=-141114792 +cs5_3_plant1_decal_c=-1629220620 +cs5_3_plant2_decal=-496657553 +cs5_3_plant3_decal=195647034 +cs5_3_plant4_decal=83475346 +cs5_3_plantlights_10=-881892214 +cs5_3_plantlights_12=-2028905525 +cs5_3_plantmain_1=-1687956466 +cs5_3_plantmain_1a=-647467068 +cs5_3_plantmain_2=-1447726927 +cs5_3_plantmain_3=708440504 +cs5_3_plantmain_342=-815039951 +cs5_3_plantmain_3a=-315317648 +cs5_3_plantmain_detail_3=461445431 +cs5_3_plantmain1_rail01=-561515270 +cs5_3_plantmain1_rail02=1880692766 +cs5_3_plantmain2_rail01=491242134 +cs5_3_plantretainwall_1=-1668574554 +cs5_3_plantsigns_5=1022288781 +cs5_3_ppbldg012=844649191 +cs5_3_ppbldg0156=-1260518848 +cs5_3_ppl018_rail02=913723033 +cs5_3_ppl018=-100459691 +cs5_3_ppl019_rail01=102851430 +cs5_3_ppl019=206880760 +cs5_3_ppla8_a_c=-504683797 +cs5_3_ppla8_a001=-993413781 +cs5_3_ppla8_b001=-1201085041 +cs5_3_pplant028=1467461477 +cs5_3_pplant028sups01=1335043063 +cs5_3_pplant028sups02=-1383604257 +cs5_3_pplant028sups03=-1153860798 +cs5_3_pplant029=1706445794 +cs5_3_pplant16_a=1044995558 +cs5_3_pplant16=1948617690 +cs5_3_pplant16a_a=683379803 +cs5_3_pplant16a_b=-1954852391 +cs5_3_pplant16a=197453058 +cs5_3_pplant16arail02=1693596757 +cs5_3_pplant16b=-575895338 +cs5_3_pplant16brails03=-1193167101 +cs5_3_pplant16c_details=1536097195 +cs5_3_pplant16c=253389745 +cs5_3_pplant16rail01=-1141803587 +cs5_3_pplh18_rail03=1113902025 +cs5_3_pplh18_rail04=816261198 +cs5_3_pplh18=-445075519 +cs5_3_pplh19_a=-1557073818 +cs5_3_pplh19_b=-1787603733 +cs5_3_pplh19_c=1221704617 +cs5_3_pplh19_d=1487493996 +cs5_3_pplh19_e=124139755 +cs5_3_pplh19b_rail002=1333423437 +cs5_3_pplh19b_rail003=1511948953 +cs5_3_pplh19b_rail004=1809131014 +cs5_3_pplh19b_rail005=-1767605340 +cs5_3_pplh19b_rail01=-558890465 +cs5_3_pplh20=815819523 +cs5_3_pwrst_dtls01=-507784972 +cs5_3_pwrst_dtls02=-135922360 +cs5_3_pwrst_dtls03=595875148 +cs5_3_pwrst_dtls0353=-738538321 +cs5_3_pwrst_dtls04=760178914 +cs5_3_pwrst_dtls05=1058081893 +cs5_3_pwrst_dtls06=1352839048 +cs5_3_pwrst_dtls07=1518060346 +cs5_3_pwrst_dtls08=1812620887 +cs5_3_pwrst_dtls09=-1783055945 +cs5_3_pwrst_dtls10=1913929711 +cs5_3_pwrst_dtls11=-1059955350 +cs5_3_pwrst_dtls12=-1840250778 +cs5_3_pwrst_dtls13=-1495127670 +cs5_3_pwrst_dtls14_lod=505801791 +cs5_3_pwrst_dtls14=-122401491 +cs5_3_pwrst_dtls15=192901827 +cs5_3_pwrst_dtls16=-582642096 +cs5_3_pwrst_dtls17=-363057027 +cs5_3_pwrst_dtls18=1008686074 +cs5_3_pwrst1_dtls01=583884972 +cs5_3_pwrst1_dtls02=2956140 +cs5_3_pwrst1_dtls03=-998792190 +cs5_3_pwrst1_dtls04=315736245 +cs5_3_pwrst1_dtls05=-369922311 +cs5_3_pwrst1_dtls06=-1219524174 +cs5_3_pwrst1_dtls07=-530752559 +cs5_3_pwrst1_dtls08=-296978513 +cs5_3_pwrst1_dtls09=1954546712 +cs5_3_pwrst1_dtls10=1237659579 +cs5_3_pwrst1_dtls11=-58157757 +cs5_3_pwrst1_dtls12=761427702 +cs5_3_pwrst1_dtls13=-535110552 +cs5_3_pwrst1_dtls14=248363469 +cs5_3_pwrst1_dtls15=-976017447 +cs5_3_pwrst1_dtls16=-1282374828 +cs5_3_pwrst1_dtls17=-844548215 +cs5_3_pwrst1_dtls18=-1150905596 +cs5_3_pwrst1_dtls19=-1365804698 +cs5_3_pwrst1_dtls20=-906481102 +cs5_3_pwrst1_dtls21=-1069670722 +cs5_3_pwrst1_dtls22=-1384416967 +cs5_3_pwrst1_dtls23=2085558013 +cs5_3_pwrst1_dtls24=1868299543 +cs5_3_pwrst1_dtls25=1618304842 +cs5_3_pwrst1_dtls26=1306966573 +cs5_3_pwrst1_dtls27=556490927 +cs5_3_pwrst1_dtls28=408309509 +cs5_3_pwrst1_dtls29=96184784 +cs5_3_pwrst1_dtls30=304791962 +cs5_3_pwrst1_dtls31=-603531949 +cs5_3_pwrstfizrail01=-1029627833 +cs5_3_pwrstfizrail02=-1261271894 +cs5_3_pwrstfizrail03=607773871 +cs5_3_pwrstfizrail04=301678642 +cs5_3_pwrstfizrail05=1069784002 +cs5_3_pwrstfizrail06=1839069046 +cs5_3_pwrstfizrail07=1532056285 +cs5_3_pwrstfizrail08=-1994346885 +cs5_3_pwrstfizrail09=1993148884 +cs5_3_pwrstfizrail10=190657318 +cs5_3_pwrstfizrail11=-511254670 +cs5_3_pwrstfizrail12=-288065011 +cs5_3_pwrstfizrail13=-1113450583 +cs5_3_pwrstfizrail14=-887967094 +cs5_3_pwrstfizrail15=-1596695026 +cs5_3_pwrstfizrail16=1956906414 +cs5_3_pwrstfizrail17=-2106154669 +cs5_3_pwrstfizrail18=1477266561 +cs5_3_pwrstfizrail19=1708845084 +cs5_3_pwrstfizrail20=1085906614 +cs5_3_pwrstfizrail21=1317878365 +cs5_3_pwrstfizrail22=339461563 +cs5_3_pwrstfizrail23=568877332 +cs5_3_pwrstfizrail24=-140637056 +cs5_3_pwrstfizrail25=-535077389 +cs5_3_pwrstfizrail26=-372149921 +cs5_3_pwrstfizrail27=-1148873528 +cs5_3_pwrstfizrail28=-986404826 +cs5_3_pwrstfizrail29=-1761358907 +cs5_3_pwrstfizrail30=-1727313796 +cs5_3_pwrstfizrail31=-1422005023 +cs5_3_pwrstfizrail32=889454707 +cs5_3_pwrstfizrail33=1196533006 +cs5_3_pwrstfizrail34=1948384942 +cs5_3_pwrstfizrail36=278312857 +cs5_3_pwrstfizrail38=723152032 +cs5_3_pwrstfizrail39=-1250590380 +cs5_3_pwrstfizrail40=-1623304854 +cs5_3_pwrstfizrail41=-1871726643 +cs5_3_pwrstfizrail42=2108756560 +cs5_3_pwrstfizrail43=-654587676 +cs5_3_pwrstfizrail44=-934172784 +cs5_3_pwrstfizrail45=-1249312257 +cs5_3_pwrstfizrail46=850721881 +cs5_3_pwrstfizrail47=565533274 +cs5_3_pwrstfizrail48=276248542 +cs5_3_pwrstfizrail49=1800924574 +cs5_3_pwrstfizrail50=1274654670 +cs5_3_pwrstfizrail51=949750035 +cs5_3_pwrstfizrail52=-1505237915 +cs5_3_pwrstfizrail53=-1826570729 +cs5_3_pwrstfizrail54=-2101142180 +cs5_3_pwrstfizrail55=-274598120 +cs5_3_pwrstfizrail56=-572435561 +cs5_3_rail=22802121 +cs5_3_railshadprox01=-913535017 +cs5_3_railshadprox02=-750345397 +cs5_3_railshadprox03=-1541487364 +cs5_3_railshadprox04=-1111361470 +cs5_3_railshadprox05=510015853 +cs5_3_railshadprox12=-385004104 +cs5_3_railshadprox13=-1840340932 +cs5_3_railter_01=-1229565653 +cs5_3_railter_02=-387435122 +cs5_3_rddec003=1896799809 +cs5_3_rddec004=1138197459 +cs5_3_sea_seabed00=193066984 +cs5_3_sea_seabed01=-1909785280 +cs5_3_sea_seabed02=2131386111 +cs5_3_sea_seabed03=1638343737 +cs5_3_sea_seabed04=1389856410 +cs5_3_sea_seabed05_lod=-926694314 +cs5_3_sea_seabed05=-1220915366 +cs5_3_sea_seabed06=-1727393030 +cs5_3_sea_seabed07=-1986235361 +cs5_3_sea_seabed08=2103925685 +cs5_3_sea_seabed09=-263896721 +cs5_3_sea_uw_decals00=-1983296516 +cs5_3_sea_uw_decals01=1906875327 +cs5_3_sea_uw_decals02=-2032220629 +cs5_3_sea_uw_decals03=-853421392 +cs5_3_sea_uw_decals04=-525272626 +cs5_3_sea_uw_decals05=-1464989239 +cs5_3_sea_uw_decals06=-1134972640 +cs5_3_sea_uw_decals07=87933671 +cs5_3_sea_uw_decals08=449768969 +cs5_3_sea_uw_decals09=58015578 +cs5_3_sea_uw_decals10=587202383 +cs5_3_sea_uw_decals11=1497623510 +cs5_3_sea_uw_decals13=912860705 +cs5_3_seawd02=-1538554137 +cs5_3_seaweed01=-1406036875 +cs5_3_seaweed02=-1152109890 +cs5_3_seaweed03=-1451946240 +cs5_3_seaweed04=-661066425 +cs5_3_seaweed05=-958248486 +cs5_3_seaweed06=-196238160 +cs5_3_shadprox_plat01=1055122474 +cs5_3_shadprox_plat02=296520124 +cs5_3_shltrsups01=662409918 +cs5_3_shltrsups02=1421471034 +cs5_3_shltrsups03=-1637449586 +cs5_3_smoke_dummy00=-1174964928 +cs5_3_smoke_dummy001=-1783072761 +cs5_3_ss_dirt2_=404309106 +cs5_3_ss_dirt2_001=423817294 +cs5_3_ss_dirt2_002=-1580236439 +cs5_3_ss_dirt2_003=-1885905671 +cs5_3_ss_dirt2_004=-966505838 +cs5_3_ss_dirt2_005=-734566856 +cs5_3_ss_dirt2_006=2094544763 +cs5_3_ss_dirt2_007=1247826572 +cs5_3_ss_dirt2_008=-1657079744 +cs5_3_tank_white01_dec001=-54933519 +cs5_3_tank_white01_dec002=1091817636 +cs5_3_tank_white01_dec004=1569098125 +cs5_3_tank_white01_dec006=-2143695117 +cs5_3_tank_white01_dec008=-1203749121 +cs5_3_tank_white01_details=-1180436975 +cs5_3_tank_white01=-242596876 +cs5_3_tankblue_01=1916376129 +cs5_3_tankblueldr_01=1236312717 +cs5_3_tankblueldr_02=999949920 +cs5_3_tankblueldr_03=774826886 +cs5_3_tnkbasedec004=79122836 +cs5_3_tower_gant_=1535987016 +cs5_3_tower_gant_01=-1547320675 +cs5_3_tower_gant_017=2074298068 +cs5_3_tower_gant_018=1700338240 +cs5_3_tower_gant_02=1460349225 +cs5_3_tower_gant_03=1212386202 +cs5_3_tower_gant_04=2041474671 +cs5_3_tower_gant_05=-355905373 +cs5_3_tower_gant_06=-1643497690 +cs5_3_tower_gant_07=-1893918388 +cs5_3_tower_gant_08=-1049362951 +cs5_3_tower_gant_09=919627952 +cs5_3_tower_gant_10=-651679771 +cs5_3_tower_gant_11=518206302 +cs5_3_tower_gant_12=329522400 +cs5_3_tower_gant_13=-341881645 +cs5_3_tower_gant_14=-1723258840 +cs5_3_tower_gant_15=-940079740 +cs5_3_tower_gant_16=-169385629 +cs5_3_tower_gant_19=-1819370317 +cs5_3_turb01=-865525966 +cs5_3_turb02=983661473 +cs5_3_turbine1_decal=-1494707142 +cs5_3_turbine2_decal=1789124711 +cs5_3_turbine3_decal=-1571821265 +cs5_4_barrier_01=-791695404 +cs5_4_barrier_02=-1011772008 +cs5_4_barrier_03=-1259112420 +cs5_4_barrier_04=943586995 +cs5_4_barrier_06=-53803058 +cs5_4_barrier_07=-300225942 +cs5_4_cs5_04_barriersmr=1122470808 +cs5_4_cs5_04_emissive_lod=544300149 +cs5_4_cs5_04_emissive=986334808 +cs5_4_cs5_04_kfrl=-2140853502 +cs5_4_cs5_04_mazebillboard=-810191908 +cs5_4_cs5_04_mazebillboardg=1827843696 +cs5_4_decal_001=1448352205 +cs5_4_decal=1432888757 +cs5_4_decals_02=280619597 +cs5_4_decals_02a=587493803 +cs5_4_decals_02b=332354369 +cs5_4_land_016=1404284587 +cs5_4_land_016a=189484241 +cs5_4_land_016c=-1478556166 +cs5_4_land_10=-1495191381 +cs5_4_land_10b=-1213882579 +cs5_4_land_10c=-933379939 +cs5_4_land01b_004_rcks=1641395128 +cs5_4_land01b_03_rocks=1187287611 +cs5_4_land01b_21_rocks=883422540 +cs5_4_props_train_ipl01_slod=1925546019 +cs5_4_q_1_dtls=-213703583 +cs5_4_q_1_o=245332890 +cs5_4_q_1=-430531550 +cs5_4_q_2_detail=1735537544 +cs5_4_q_2_ladder=-1140432402 +cs5_4_q_2_o=-101702545 +cs5_4_q_2_rail=247044562 +cs5_4_q_2_rail2=-8646928 +cs5_4_q_2_railb=1844374460 +cs5_4_q_2_railc=1513669712 +cs5_4_q_2=317846872 +cs5_4_q_3a_detail=1972552621 +cs5_4_q_3a_hd=327394033 +cs5_4_q_3a_rail=-1675859649 +cs5_4_q_3a=1275004922 +cs5_4_q_3b_hd=-381892866 +cs5_4_q_3b=-1480376447 +cs5_4_q_3d_detail=-217212506 +cs5_4_q_3d_hd=2136972748 +cs5_4_q_3d_rail=1155804579 +cs5_4_q_3d=-2068317845 +cs5_4_q_3e_detail=-757576483 +cs5_4_q_3e_hd=832545327 +cs5_4_q_3e=-1762026002 +cs5_4_q_3f_detail=-1169697367 +cs5_4_q_3f_hd=-105822788 +cs5_4_q_3f_ladder1=-553019612 +cs5_4_q_3f_rail=-1546841281 +cs5_4_q_3f_rail2=426106918 +cs5_4_q_3f_rail3=190661653 +cs5_4_q_3f=-861107885 +cs5_4_q_3g_detail=1572378862 +cs5_4_q_3g_detailb=-886838156 +cs5_4_q_3g_hd=-653672310 +cs5_4_q_3g=-554029586 +cs5_4_q_3h_detail=908925044 +cs5_4_q_3h_hd=-2068801657 +cs5_4_q_3h=-1475559400 +cs5_4_q_3i_hd=-1432349015 +cs5_4_q_3i=-1169988475 +cs5_4_q_conv1=-504742713 +cs5_4_q_conv2=-1011154839 +cs5_4_q_conv3=914122218 +cs5_4_q_conv4=673859910 +cs5_4_q_conv5=217191126 +cs5_4_q_conv6=2123986467 +cs5_4_q_conv7=-99980041 +cs5_4_q_conv8=-2016999310 +cs5_4_q_conv9=-783017077 +cs5_4_q_convb001=382083083 +cs5_4_q_convb002=-385071976 +cs5_4_q_sign=1340972771 +cs5_4_qbolts=1405069249 +cs5_4_qry_g_002=-516750148 +cs5_4_qry_g_1=1499655170 +cs5_4_qry_g_3=-954644623 +cs5_4_qry_g_4=-656971027 +cs5_4_qryter_01_g=-80052171 +cs5_4_qryter_01_g1=-1923933932 +cs5_4_qryter_01=21923687 +cs5_4_qryter_02_g=-1603578666 +cs5_4_qryter_02=839706851 +cs5_4_qryter_023=-2136452386 +cs5_4_qryter_03=-1910333167 +cs5_4_qryter_04_g=-786372489 +cs5_4_qryter_04_g1=658765306 +cs5_4_qryter_04=-2098689379 +cs5_4_qryter_05=-52887940 +cs5_4_qryter_06_g=326455669 +cs5_4_qryter_06_g1=-1176001550 +cs5_4_qryter_06=-543964174 +cs5_4_qryter_07=1195053891 +cs5_4_qryter_08_g=-1802790373 +cs5_4_qryter_08=2013066438 +cs5_4_qryter_09_g=1058953285 +cs5_4_qryter_09=-1315215358 +cs5_4_qryter_10_g=-1970243353 +cs5_4_qryter_10=755397818 +cs5_4_qryter_11_g=-529986184 +cs5_4_qryter_11=662206 +cs5_4_qryter_12_g=-528934343 +cs5_4_qryter_12=830340517 +cs5_4_qryter_13_g=-1644521326 +cs5_4_qryter_13=1404125707 +cs5_4_qryter_14_g=-836007952 +cs5_4_qryter_14=100214428 +cs5_4_qryter_15_g=1073050204 +cs5_4_qryter_15=944999248 +cs5_4_qryter_16_g=1077183403 +cs5_4_qryter_16=1788178387 +cs5_4_qryter_17_g=-1630851009 +cs5_4_qryter_17_g1=1283367630 +cs5_4_qryter_17=-1315668520 +cs5_4_qryter_18_g=1682651574 +cs5_4_qryter_18=-1697427370 +cs5_4_qryter_19_g=2099061183 +cs5_4_qryter_19=-1508972855 +cs5_4_qryter_20_g=1514739793 +cs5_4_qryter_20=-1227552967 +cs5_4_qryter_21_g=-384056647 +cs5_4_qryter_21=145009367 +cs5_4_qryter_22_g=-241895740 +cs5_4_qryter_22=441601586 +cs5_4_qryter4_wire=-339509595 +cs5_4_qrytrk_01=-1306245924 +cs5_4_qrytrk_02=-1612996533 +cs5_4_qrytrk_03=-1768321593 +cs5_4_qrytrk_04_piece=688632784 +cs5_4_qrytrk_04=-2047087484 +cs5_4_qrytrk_05=1967016713 +cs5_4_qrytrk_06_subd=-1552278565 +cs5_4_qrytrk_06=1535514521 +cs5_4_qrytrk_07=1220506124 +cs5_4_qrytrk_08=-952078488 +cs5_4_qrytrk_09=-722269491 +cs5_4_qrytrk_10=1116627610 +cs5_4_qrytrk_11=877905445 +cs5_4_qrytrk_12=1885027891 +cs5_4_qrytrk_13=1612029352 +cs5_4_qrytrk_14=-1982336724 +cs5_4_qrytrk_15=2074825939 +cs5_4_qrytrk_16=-1275574936 +cs5_4_qrytrk_17=-311117728 +cs5_4_qrytrk_18=-540861187 +cs5_4_qrytrk_19=183661403 +cs5_4_qrytrk_20=179044594 +cs5_4_qrytrk_21=549596446 +cs5_4_qrytrk_22=-371310757 +cs5_4_qrytrk_23=940727230 +cs5_4_qrytrk_24=1939067588 +cs5_4_qrytrk_25_subd=36828888 +cs5_4_qrytrk_25=-1980891272 +cs5_4_qrytrk_26=250972553 +cs5_4_qrytrk_27=624735767 +cs5_4_qrytrk_28=-1063523113 +cs5_4_qyell_rail01=310453092 +cs5_4_qyell_rail02=144838566 +cs5_4_qyell_rail03=-1108936143 +cs5_4_qyell_rail04=-1809406287 +cs5_4_railsegment=267328941 +cs5_4_rockslidewire=-1116131777 +cs5_lod_02_slod3=1114274601 +cs5_lod_1_4_slod3=549273264 +cs5_lod_rd_slod3=426638029 +cs5_rd_props_avi_ballb=-1156763232 +cs5_rd_props_ch3_01_spline_wire028=852854733 +cs5_rd_props_ch3_01_spline_wire029=1692593127 +cs5_rd_props_ch3_01_spline_wire030=2088606820 +cs5_rd_props_ch3_01_spline_wire031=-2034257688 +cs5_rd_props_ch3_01_spline_wire032=-1858845231 +cs5_rd_props_ch3_01_spline_wire033=-1418495409 +cs5_rd_props_ch3_01_spline_wire034=1065001567 +cs5_rd_props_ch3_01_spline_wire035=299353882 +cs5_rd_props_ch3_01_substn_swire19=-1274049459 +cs5_rd_props_ch3substn_w019=961003153 +cs5_rd_props_ch3substn_w021=-735513159 +cs5_rd_props_cs5_rd_aviation_wi_008=-2064130550 +cs5_rd_props_cs5_rd_aviation_wi_009=859880093 +cs5_rd_props_cs5_rd_aviation_wi_010=-1394102507 +cs5_rd_props_cs5_rd_aviation_wi_011=754593596 +cs5_rd_props_cs5_wire_115=1469361571 +cs5_rd_props_cs5_wire_117=-1445539286 +cs5_rd_props_cs5_wire_119=1932027086 +cs5_rd_props_cs5_wire_217=1212415161 +cs5_rd_props_cs5_wire_elec_119=-1400908854 +cs5_rd_props_cs5_wire_spline_117=280802612 +cs5_rd_props_cs5_wire_spline_118=-442671370 +cs5_rd_props_cs5_wire_spline_119=-197133253 +cs5_rd_props_cs5_wire_spline_120=-1456380749 +cs5_rd_props_cs5_wire_spline_121=2051114708 +cs5_rd_props_cs5_wire118=1038168747 +cs5_rd_props_cs5_wire32d001=-84234138 +cs5_rd_props_cs5_wire32e001=32170822 +cs5_rd_props_new_w101=1785980426 +cs5_rd_props_new_w102=1503609953 +cs5_rd_props_new_w106=-1341198021 +cs5_rd_props_new_w107=-1916949351 +cs5_rd_props_new_w108=174171619 +cs5_rd_props_new_w109=-134807282 +cs5_rd_props_new_w110=-1438622398 +cs5_rd_props_new_w111=-179735601 +cs5_rd_props_new_w128=187441280 +cs5_rd_props_new_w129=1398026443 +cs5_rd_props_new_w130=1085836440 +cs5_rd_props_pr_wire032=1354639333 +cs5_rd_props_prison_sp028=264716489 +cs5_rd_props_prison_sp029=1189392131 +cs5_rd_props_prison_spline020=-24882206 +cs5_rd_props_prison_spline028=-2119837109 +cs5_rd_props_prison_spline029=-1812234506 +cs5_rd_props_prison_spline031=-1545562436 +cs5_rd_props_prison_spline033=-937926869 +cs5_rd_props_prison_spline034=1007437585 +cs5_rd_props_prison_spline039=191391178 +cs5_rd_props_prison_spline042=557814424 +cs5_rd_props_prison_spline045=-368073671 +cs5_rd_props_prison_spline047=1480163471 +cs5_rd_props_prison_spline048=1169251195 +cs5_rd_props_prison_spline049=870004687 +cs5_rd_props_prison_spline050=1847995784 +cs5_rd_props_prison_spline051=1542687011 +cs5_rd_props_prison_spline052=1237804231 +cs5_rd_props_prison_spline053=932692072 +cs5_rd_props_prison_spline060=319944829 +cs5_rd_props_prison_spline061=-448324376 +cs5_rd_props_prison_spline099=1211232657 +cs5_rd_props_prison_w099=235778034 +cs5_rd_props_prison_w330=167459098 +cs5_rd_props_prison_wire329=-853128648 +cs5_rd_props_qspline00=-1208494783 +cs5_rd_props_qspline03=1872413832 +cs5_rd_props_qu_wire8=366315353 +cs5_rd_props_qua_wire_07b=1886422555 +cs5_rd_props_quarry_wire_009=818945631 +cs5_rd_props_quarry_wire_010=-1301832212 +cs5_rd_props_quarry_wire_spline009=-1841044626 +cs5_rd_props_quarry_wire_spline010=1106453482 +cs5_rd_props_quarry_wire009=1152971478 +cs5_rd_props_spline00=678560102 +cs5_rd_props_spline01=983868875 +cs5_rd_props_spline02=1407113279 +cs5_rd_props_spline03=1711832210 +cs5_rd_props_spline04=1881379016 +cs5_rd_props_spline06=-1650824267 +cs5_rd_props_spline09=-942292945 +cs5_rd_props_spline10=-1112886887 +cs5_rd_props_spline11=1047409442 +cs5_rd_props_spline12=1325454407 +cs5_rd_props_spline17=-1539408191 +cs5_rd_props_spline21=1040723774 +cs5_rd_props_spline25=1733362127 +cs5_rd_props_spline26=-2053554593 +cs5_rd_props_spline27=-1130910713 +cs5_rd_props_spline28=-1906978944 +cs5_rd_props_spline30=1076541675 +cs5_rd_props_spline33=2113877223 +cs5_rd_props_spline35=462811074 +cs5_rd_props_spline36=-1444967337 +cs5_rd_props_spln_leg00=-802683150 +cs5_rd_props_spln_leg01=-574774755 +cs5_rd_props_spln_leg02=1000168923 +cs5_rd_props_spln_leg03=1231550832 +cs5_rd_props_spln_leg04=984112141 +cs5_rd_props_spln_leg05=1223882914 +cs5_rd_props_spln_leg06=-2110592247 +cs5_rd_props_spln_leg07=623653141 +cs5_rd_props_spln_leg08=1584735118 +cs5_rd_props_spln_leg09=1957318648 +cs5_rd_props_spln_leg10=-1701046125 +cs5_rd_props_spln_leg11=-1403405298 +cs5_rd_props_spln_leg12=-1338522678 +cs5_rd_props_spln_leg13=-1039243401 +cs5_rd_props_spln_leg14=-745174395 +cs5_rd_props_spln_leg15=-446747112 +cs5_rd_props_spln_leg16=140604440 +cs5_rd_props_spln_leg18=749026463 +cs5_rd_props_spln_leg19=-161820661 +cs5_rd_props_spln_leg20=1044406525 +cs5_rd_props_spln_leg21=827377438 +cs5_rd_props_spln_leg22=589212346 +cs5_rd_props_spln_leg23=350490181 +cs5_rd_props_spln_leg24=-2045251437 +cs5_rd_props_spln_leg25=2001883912 +cs5_rd_props_spln_leg28=-1091345819 +cs5_rd_props_spln_leg29=-1317812378 +cs5_rd_props_spln_leg30=-1493518404 +cs5_rd_props_spln_leg31=-1736664384 +cs5_rd_props_spln_leg32=-1525402645 +cs5_rd_props_spln_leg33=-1764649114 +cs5_rd_props_spln_leg34=-1082660686 +cs5_rd_props_spln_leg35=-1321317313 +cs5_rd_props_spln_leg37=1273364880 +cs5_rd_props_spln_leg39=-1975189939 +cs5_rd_props_spln_leg40=105309511 +cs5_rd_props_spln_leg41=-1082665046 +cs5_rd_props_splnb_00=-69628025 +cs5_rd_props_splnb_01=814184674 +cs5_rd_props_splnb_02=508908670 +cs5_rd_props_splnb_03=1157505487 +cs5_rd_props_splnb_04=-1300235059 +cs5_rd_props_splnb_05=1734436501 +cs5_rd_props_splnb_06=1427816968 +cs5_rd_props_splnb_07=-615854498 +cs5_rd_props_splnb_08=-912708869 +cs5_rd_props_splnb_11=859206652 +cs5_rd_props_splnb_12=83203963 +cs5_rd_props_splnb_13=1438923031 +cs5_rd_props_splnb_14=679108228 +cs5_rd_props_splnb_15=-378609558 +cs5_rd_props_splnb_16=-1137703443 +cs5_rd_props_splnb_17=283684705 +cs5_rd_props_splnb_18=-547435446 +cs5_rd_props_splnb_19=-1524672560 +cs5_rd_props_splnb_20=-1941102500 +cs5_rd_props_splnb_21=1110281246 +cs5_rd_props_splnb_23=-1337399089 +cs5_rd_props_splnb_24=1106742314 +cs5_rd_props_splnc_09=148437734 +cs5_rd_props_splnc_10=1685008661 +cs5_rd_props_splnc_11=1398935291 +cs5_rd_props_splnc_17=-79995253 +cs5_rd_props_splnc_18=-1896708613 +cs5_rd_props_splnc_21=-39989276 +cs5_rd_props_splnc_23=6182261 +cs5_rd_props_splnc_25=-320229748 +cs5_rd_props_splnc_27=-1021093120 +cs5_rd_props_splnc_28=-710803459 +cs5_rd_props_wire_919=-1519899143 +cs5_roads_01=-699859141 +cs5_roads_02=-1562437528 +cs5_roads_03=-185189227 +cs5_roads_04_lod=-1432404049 +cs5_roads_04=-1025222542 +cs5_roads_05=292746638 +cs5_roads_06=-502393147 +cs5_roads_07=399573582 +cs5_roads_10=-926685315 +cs5_roads_11=-1737750834 +cs5_roads_12=-1508466141 +cs5_roads_armco_002=1613496432 +cs5_roads_armco_003=1904550642 +cs5_roads_armco_01=1377639825 +cs5_roads_armco_01a=-1726910218 +cs5_roads_armco_02=-1141903051 +cs5_roads_armco_02a=-950580119 +cs5_roads_armco_03=-1375447714 +cs5_roads_armco_03a=-78925015 +cs5_roads_armco_04=412625544 +cs5_roads_armco_04a=-1491823916 +cs5_roads_armco_05=174558759 +cs5_roads_armco_05a=-1256378975 +cs5_roads_armco_05b=2121187397 +cs5_roads_armco_06=1965450147 +cs5_roads_armco_06a=1986244391 +cs5_roads_armco_07=1725220608 +cs5_roads_armco_08=-774464254 +cs5_roads_armco_08a=184054038 +cs5_roads_armco_08b=-47065719 +cs5_roads_armco_09=1008234884 +cs5_roads_armco_09a=-957978669 +cs5_roads_armco_09b=-1202435409 +cs5_roads_armco_10=2035771001 +cs5_roads_armco_10a=1952213501 +cs5_roads_armco_11=1276185581 +cs5_roads_armco_11a=-713085543 +cs5_roads_armco_11b=-1556526834 +cs5_roads_armco_12=1554754850 +cs5_roads_armco_12a=1296244247 +cs5_roads_armco_12b=2013361043 +cs5_roads_armco_13=794579588 +cs5_roads_armco_13a=-989950244 +cs5_roads_armco_13b=-762304001 +cs5_roads_armco_14=-1347628245 +cs5_roads_armco_14a=766939018 +cs5_roads_bdg_sgn_01=703857121 +cs5_roads_bdg_sgn_1lod=-1377276448 +cs5_roads_bill01=501334526 +cs5_roads_billbrd_001=-812338089 +cs5_roads_billbrd_002=591027105 +cs5_roads_billbrd_006=-1221196922 +cs5_roads_billbrd_007=1650743780 +cs5_roads_billbrd_008=1926363839 +cs5_roads_billbrdgraffiti=1886219778 +cs5_roads_bridge_01_raila=-1333647082 +cs5_roads_bridge_01_railb=-1631320678 +cs5_roads_bridge_01_railc=186965594 +cs5_roads_bridge_01_raild=-110675233 +cs5_roads_bridge_01=-1651478462 +cs5_roads_bridge_02_raila=-51685123 +cs5_roads_bridge_02_railb=-301188289 +cs5_roads_bridge_02=1890817673 +cs5_roads_bridge01_strsb_lod=-1099619123 +cs5_roads_chev_01=-1279531646 +cs5_roads_cs5_roadbrg_01=1580563284 +cs5_roads_decal002=-520026569 +cs5_roads_drtj_01=-1467563293 +cs5_roads_drtj_02=-281948104 +cs5_roads_drtj_03=-505596529 +cs5_roads_drtj_04=218926065 +cs5_roads_drtj_05=-21041326 +cs5_roads_drtj_06=1213039222 +cs5_roads_drtj_07=979035793 +cs5_roads_fwy_01=-1640297804 +cs5_roads_fwy_02=-1396365368 +cs5_roads_fwy_03=-681870092 +cs5_roads_fwy_04=-451798943 +cs5_roads_fwy_05=329479543 +cs5_roads_fwy_06=566694338 +cs5_roads_fwy_sgn_01=-1669440631 +cs5_roads_fwy_sgn_02=-829210710 +cs5_roads_p_01=-1856123631 +cs5_roads_p_03=1823474614 +cs5_roads_p_05=-361529541 +cs5_roads_p_06=260393314 +cs5_roads_rail_01=-769683117 +cs5_roads_rail_02=-2137395643 +cs5_roads_rail_03=1819067883 +cs5_roads_rail_04=-1655789650 +cs5_roads_rail_06=899831895 +cs5_roads_rail_07=1669968961 +cs5_roads_rail_08=1387729564 +cs5_roads_rail_09=1898008432 +cs5_roads_rail_bridge01_rl=-506046176 +cs5_roads_rail_bridge01_strsa=-1157908253 +cs5_roads_rail_bridge01_strsb=1639646819 +cs5_roads_rail_bridge01=-448773208 +cs5_roads_railsegment=-835627316 +cs5_roads_sign_01=-651918872 +cs5_roads_sign_02=-294933386 +cs5_roads_sign_03=-55949069 +cs5_roads_sign_04=225766024 +cs5_roads_sign_05=607524862 +cs5_roads_sign_06=1430878760 +cs5_roads_sign_07=1813161914 +cs5_roads_sign_08=2025210113 +cs5_roads_sign_09=-1895535203 +cs5_roads_sign_10=1357803654 +cs5_roads_sign_11=1722653700 +cs5_roads_sign_12=1251894258 +cs5_roads_sign_13=1605340692 +cs5_roads_sign_14=1828858041 +cs5_roads_sign_16b=37339589 +cs5_roads_sng_bdgdcl_002=-1006176479 +cs5_roads_sng_bdgdcl_01=1928606944 +cs6_01_04d_glue=-1750757272 +cs6_01_247_market_bar=-135951076 +cs6_01_247_market_det=1437145256 +cs6_01_247_market_det2=1207875184 +cs6_01_247_market_emi_lod=876878136 +cs6_01_247_market_emi=2121923632 +cs6_01_247_market_ovr=864380569 +cs6_01_247_market_railing=-343081070 +cs6_01_247_market_stair=-17142059 +cs6_01_247_market=-511505627 +cs6_01_deci1=-723612599 +cs6_01_deci2=782090182 +cs6_01_deci4=1211855617 +cs6_01_dt_1=1611373159 +cs6_01_gas_billbd003=-177934694 +cs6_01_gas_billbd004=-956460596 +cs6_01_gas_bldng_decal=452303368 +cs6_01_gas_bldng_doors001=338661660 +cs6_01_gas_bldng004=-1190160187 +cs6_01_gas_bldng005_emi_lod=1091882474 +cs6_01_gas_bldng005_emi=679295275 +cs6_01_gas_bldng005=121779497 +cs6_01_gas_bldng006=362074574 +cs6_01_gas_bldng007=-470978944 +cs6_01_gas_fence004=-2065623944 +cs6_01_gas_fence005=-1617278486 +cs6_01_gas_grnd_d003=-64152297 +cs6_01_gas_grnd_d004=860097340 +cs6_01_gas_grnddecal=1795704951 +cs6_01_gas_rocks004=1866796138 +cs6_01_gas_rocks005=2102569093 +cs6_01_gas_rocks006=1297205376 +cs6_01_gas_rwire002=-1222644766 +cs6_01_gas013=36424886 +cs6_01_gas014=275147051 +cs6_01_gas015=-1855198432 +cs6_01_gas017=873312357 +cs6_01_ike_branding=1334448575 +cs6_01_land01_decal=-679174660 +cs6_01_land01=-293660412 +cs6_01_land02=-1553759538 +cs6_01_liq_decal=-744892437 +cs6_01_liq_detail=-327789727 +cs6_01_liq_main=-527914076 +cs6_01_mot_grnd=468860463 +cs6_01_mot_tube01=1603784981 +cs6_01_mot_tube02=1372927376 +cs6_01_mot_tube03=-1676031468 +cs6_01_mot_tube04=-1906823535 +cs6_01_motel_d2=-1098469247 +cs6_01_motel_off_d=-1517781477 +cs6_01_motel_off_dtl=-603050948 +cs6_01_motel_off_e_lod=1188272114 +cs6_01_motel_off_e=1942067854 +cs6_01_motel_off=513039472 +cs6_01_motel_rm_emi_lod=-1603703180 +cs6_01_motel_rm1_d=331361638 +cs6_01_motel_rm1_dtl=2085106188 +cs6_01_motel_rm1_emi_lod=2062850003 +cs6_01_motel_rm1_emi=96889767 +cs6_01_motel_rm1=520006906 +cs6_01_motel_rm2_d=980504106 +cs6_01_motel_rm2_dtl=-1002886127 +cs6_01_motel_rm2_emi=-1659383872 +cs6_01_motel_rm2=238357351 +cs6_01_motel_rm3_d=-1142974064 +cs6_01_motel_rm3_dtl=865584051 +cs6_01_motel_rm3_emi_lod=1233502575 +cs6_01_motel_rm3_emi=-507201671 +cs6_01_motel_rm3=-1029671901 +cs6_01_motel_rm4_d=2032934637 +cs6_01_motel_rm4_dtl=-829528696 +cs6_01_motel_rm4=-1319251554 +cs6_01_motel_rm5_d=1451908637 +cs6_01_motel_rm5_dtl=-304795478 +cs6_01_motel_rm5=-416072348 +cs6_01_motel_sign=1969055136 +cs6_01_motel_wall01=1426642046 +cs6_01_motelpslabs=116536653 +cs6_01_paves1=593693015 +cs6_01_paves1dec=-1943471680 +cs6_01_road1=920990711 +cs6_01_tmp_trailr01_emi_lod=-733946190 +cs6_01_tmp_trailr01_emi=1559943929 +cs6_01_tmp_trailr01=1180935684 +cs6_01_tmp_trailr02_emi_lod=927204263 +cs6_01_tmp_trailr02_emi001=-1598708797 +cs6_01_tmp_trailr02=582180508 +cs6_01_tmp_trailr03_emi_lod=-2063444593 +cs6_01_tmp_trailr03_emi=-1538386958 +cs6_01_tmp_trailr03=845020657 +cs6_01_tmp_trailr04_emi_lod=-1755948692 +cs6_01_tmp_trailr04_emi=-754590724 +cs6_01_tmp_trailr04=-1221654635 +cs6_01_tmp_trailr05_emi_lod=-1986007389 +cs6_01_tmp_trailr05_emi=-1935372608 +cs6_01_tmp_trailr05=-931059143 +cs6_01_weldshed008_emi_lod=-1896248098 +cs6_01_weldshed008_emi=-292461221 +cs6_01_weldshed008=1778518740 +cs6_01_weldshed009=2074979883 +cs6_01_weldshed010=987929466 +cs6_01_weldshed011=1268333799 +cs6_01_weldshed012=-840154749 +cs6_02_brrier_01=-946333043 +cs6_02_brrier_02=895874603 +cs6_02_brrier_03=622024070 +cs6_02_brrier_04=531581562 +cs6_02_brrier_05=727540182 +cs6_02_brrier_06=-1054110352 +cs6_02_brrier_07=-830330851 +cs6_02_brrier_08=1687508037 +cs6_02_brrier_09=1947136824 +cs6_02_brrier_10=59412885 +cs6_02_brrier_11=967966179 +cs6_02_brrier_12=77960135 +cs6_02_brrier_13=919402517 +cs6_02_brrier_14=1696027817 +cs6_02_brrier_15=323563790 +cs6_02_brrier_20=-530496101 +cs6_02_cnst_poles=1689961393 +cs6_02_con1_g=-1585003027 +cs6_02_concreteblocks=-2016892454 +cs6_02_const_01_rail=1893534575 +cs6_02_const_01=-693599186 +cs6_02_const_02_bar=-264722251 +cs6_02_const_02=1156440251 +cs6_02_const_03_bar=14226160 +cs6_02_const_03=-1686270515 +cs6_02_const_04_bara=1208618352 +cs6_02_const_04_barb=1926062838 +cs6_02_const_04_pipe=-1292588395 +cs6_02_const_04_yel=-1218209259 +cs6_02_const_04=200535736 +cs6_02_const_05_bar01=760829066 +cs6_02_const_05_bar02=1687569155 +cs6_02_const_05=-773457251 +cs6_02_const_06_bara=-671217774 +cs6_02_const_06_barb=156527174 +cs6_02_const_06_pipe=1185490998 +cs6_02_const_06_rail=-912467965 +cs6_02_const_06_yel=-973253615 +cs6_02_const_06=-1080568319 +cs6_02_const_07_rail=-988745544 +cs6_02_const_07=1717478292 +cs6_02_const_08=1680449322 +cs6_02_const_09=-2001049525 +cs6_02_const_10=1911797570 +cs6_02_const_11=1008618404 +cs6_02_const_12=1280568335 +cs6_02_const_14_bar=1802475967 +cs6_02_deci1a=698249032 +cs6_02_glue_01=327965272 +cs6_02_glue_02=574257076 +cs6_02_glue_03=-270429437 +cs6_02_glue_04=1894520074 +cs6_02_glue_05=2123346001 +cs6_02_mtx_01=-1065764356 +cs6_02_mxt_02_g=-1772020745 +cs6_02_mxt_02=169222073 +cs6_02_mxt_04_g=1100591492 +cs6_02_mxt_04=629855906 +cs6_02_mxt_06=1256792418 +cs6_02_mxt_06g=-523157948 +cs6_02_mxt_07_d=-1441004470 +cs6_02_mxt_07=1018594557 +cs6_02_mxt_08=1719130239 +cs6_02_mxt_09=-367534175 +cs6_02_mxt_10_g=745074858 +cs6_02_mxt_10=1888578434 +cs6_02_mxt_11_d=-131271720 +cs6_02_mxt_11=1475131953 +cs6_02_mxt_12_g_patch=438181388 +cs6_02_mxt_12_g=728952374 +cs6_02_mxt_12=-1481254462 +cs6_02_mxt_bd_01=1472759139 +cs6_02_mxt_bd_016=1227401696 +cs6_02_mxt_bd_02=-1603037512 +cs6_02_mxt_bd_03=-769721842 +cs6_02_mxt_bd_04=-78721935 +cs6_02_mxt_bd_04a=2020871662 +cs6_02_mxt_bd_05=-1361300599 +cs6_02_mxt_bd_07=163998048 +cs6_02_mxt_bd_15=1428356336 +cs6_02_mxt_bd_15a=2018518621 +cs6_02_mxt_bdw_01=932559486 +cs6_02_mxt_stand03=-455830884 +cs6_02_mxt_stand06=-478572574 +cs6_02_mxt_std6=457945752 +cs6_02_mxt_track_01=1503091697 +cs6_02_mxt_track_02=1003036757 +cs6_02_mxt_track_03=734167112 +cs6_02_mxt_tube007=1791421284 +cs6_02_mxt_tube008=1757865820 +cs6_02_mxtlnd_01d=1304697344 +cs6_02_silo_temp=-33194765 +cs6_02_ttrack01_dec=-724544991 +cs6_02_ttrack01=1128314010 +cs6_02_ttrack11=-12601079 +cs6_02_ttrack12=677743444 +cs6_02_ttrack13=1521250273 +cs6_02_ttrack14=-1656556259 +cs6_02_ttrack15=947596159 +cs6_02_ttrack16=-2133377978 +cs6_02_ttrack17=1804669370 +cs6_02_ttrack26=591298538 +cs6_02_weed_01=-1504512160 +cs6_02_weed_02=1956451317 +cs6_02_weed_03=-1980612961 +cs6_02_wtf_con01d=462500733 +cs6_02_wtp_con002=-112280487 +cs6_02_wtp_con003=1320773421 +cs6_02_wtp_con004=-826415308 +cs6_02_wtp_con005=-1122941989 +cs6_02_wtp_con005a=-171163476 +cs6_02_wtp_con006=-1303695793 +cs6_02_wtp_con007=-1604744596 +cs6_02_wtp_con01=-1966882874 +cs6_02_wtp_con02=-716417838 +cs6_02_wtp_tub_g=2111462579 +cs6_03_003=1249798653 +cs6_03_003b=-1290762221 +cs6_03_02gasmc_d06=-956363975 +cs6_03_02gasmc03=-553633483 +cs6_03_05gasmc01=-1468423147 +cs6_03_bb=273974936 +cs6_03_bigsign01=-1212561295 +cs6_03_billboardrs=358283549 +cs6_03_ch6_05_officedetails001=-869337251 +cs6_03_crmd3_map_prox=902306969 +cs6_03_decal_01=-200306307 +cs6_03_decal_02=1700328462 +cs6_03_decal_03=-440240937 +cs6_03_decal_03a=-1699013621 +cs6_03_decal_03b=134805165 +cs6_03_decal_04=-1024315593 +cs6_03_decal_05=-1389624405 +cs6_03_decal_06=520710000 +cs6_03_decal_07=930781254 +cs6_03_decal_08=-1439236671 +cs6_03_decal_09=-1762863315 +cs6_03_decal_10=1219344792 +cs6_03_decals_house=-829884980 +cs6_03_ds07_frame=-1448143001 +cs6_03_ds07=-119684498 +cs6_03_dtrack2=-2090822466 +cs6_03_emissive_1_lod=-1840149169 +cs6_03_emissive_1=2066685422 +cs6_03_garagemain=1499846972 +cs6_03_garagemc_lot_d=-1944351167 +cs6_03_garagemc_lot=-719454909 +cs6_03_garaget_beam=-668335014 +cs6_03_garaget=-433244070 +cs6_03_gasmc_d02=-896371277 +cs6_03_gasmc_d04=-1379746796 +cs6_03_gasmc_d05=591898396 +cs6_03_gasmc600_beam=1836726944 +cs6_03_gasmc600_emi_lod=-912949993 +cs6_03_gasmc600_emi=1619256034 +cs6_03_gasmc600=2003613328 +cs6_03_gasmc708=1296186556 +cs6_03_gasmc805=248137403 +cs6_03_glue_02=-519523706 +cs6_03_glue_03=-768404261 +cs6_03_glue_06=793693973 +cs6_03_house01_d1=-282759563 +cs6_03_house02_glue=1901293376 +cs6_03_house02=-598888439 +cs6_03_house02l_d1=1100922771 +cs6_03_house02l_d1a=275665407 +cs6_03_house02l_d1b=573044082 +cs6_03_house02l_d1c=-588551430 +cs6_03_house02l=-1693689629 +cs6_03_housemc01_d=1542787525 +cs6_03_housemc01_d2=-52091796 +cs6_03_housemc01_emi_lod=-20541580 +cs6_03_housemc01_emi=-1789005517 +cs6_03_housemc01_ex=-1828466145 +cs6_03_housemc01=-1931403972 +cs6_03_housemc02=-805526670 +cs6_03_housemc0d_ex=-564370992 +cs6_03_land01=386392787 +cs6_03_land02=-178675849 +cs6_03_land03=59980778 +cs6_03_lot_decals=-1446748811 +cs6_03_moteldecal01=1677834412 +cs6_03_moteldecal02=1250526652 +cs6_03_moteldecal03=-2019491862 +cs6_03_moteldetails=476931171 +cs6_03_motellotmc=1682403747 +cs6_03_motelmain_beam=-2093600692 +cs6_03_motelmain_emi_lod=-245283505 +cs6_03_motelmain_emi=-448155518 +cs6_03_motelmain=2051280754 +cs6_03_motelsignmc=1259831609 +cs6_03_officedecal01=-11233302 +cs6_03_officedecal02=1483229720 +cs6_03_officedetails=-1128026349 +cs6_03_officeposters=-1657873291 +cs6_03_parkdecal_a=1888375985 +cs6_03_parkdecal=-1451254793 +cs6_03_parkdecal02=1989688730 +cs6_03_parking_lot=-532438069 +cs6_03_radio_frame01=-2105992084 +cs6_03_radio_frame02=-980180320 +cs6_03_radio_power=560042944 +cs6_03_radio_sta_dec=2012062992 +cs6_03_radio_sta=-280569792 +cs6_03_radio1dec=-1646575838 +cs6_03_rdio_sta_fizz=1349678685 +cs6_03_shop_beams=1011073294 +cs6_03_shop=-1716309088 +cs6_03_shops_decal1=-1780988826 +cs6_03_shopsmc03_beamsa=315967096 +cs6_03_shopsmc03_beamsb=553444039 +cs6_03_shopsmc03=-166114505 +cs6_03_tk12=-28179138 +cs6_03_trailmc_emi_lod=793880021 +cs6_03_trailmc_emi=1560655721 +cs6_03_trailmc=1831182356 +cs6_03_trailmc02=-186962584 +cs6_03_trailmc03=-560398108 +cs6_03_usedcarmc_d=1361319947 +cs6_03_usedcarmc001_emi_lod=-1981393180 +cs6_03_usedcarmc001_emi=-1842227671 +cs6_03_usedcarmc001=-349865507 +cs6_03_usedlotmc_d001=873674129 +cs6_03_usedlotmc_d002_e_lod=-1854895831 +cs6_03_usedlotmc_d002_emi=1779755080 +cs6_03_usedlotmc_d002=30101762 +cs6_03_usedlotmc=-393567562 +cs6_03_weed_02=2013324229 +cs6_03_weed_03=1235814166 +cs6_03_weed_04=-1837852500 +cs6_04_antenna_d=-1894543233 +cs6_04_antenna=-742829495 +cs6_04_canmod014=-90934242 +cs6_04_canmod02=-1681985266 +cs6_04_canmod06=-956414052 +cs6_04_canmod08=-236118663 +cs6_04_canroof_ladder008=-1539374813 +cs6_04_canroof_ladder010=-1343350662 +cs6_04_canroof_ladder011=-1040073567 +cs6_04_canroof_ladder012=1121599048 +cs6_04_canroof_ladder013=1314215230 +cs6_04_canroof_ladder014=-1610090334 +cs6_04_canroof_ladder03=-1811621823 +cs6_04_canroof_ladder04=-1505067828 +cs6_04_canroof_ladder05=1888555354 +cs6_04_canroof_ladder06=-2100316713 +cs6_04_canroof_ladder07=-553488837 +cs6_04_canroof_ladder08=-249982371 +cs6_04_canroof_ladder09=-1149982944 +cs6_04_canroof_ladder9=-1505887009 +cs6_04_canroof=-1225759311 +cs6_04_decal_01=-1592460689 +cs6_04_decal_ant=-834517691 +cs6_04_deci01=-717581105 +cs6_04_deci02=1012065022 +cs6_04_deci03=830786914 +cs6_04_deci04=2026888187 +cs6_04_deci05=235931257 +cs6_04_deci06=171179665 +cs6_04_deci07=-1667619997 +cs6_04_deci08=-441436790 +cs6_04_deci09=-672261626 +cs6_04_deci10=-1235364946 +cs6_04_deci11=-1833202582 +cs6_04_deci12=1508285121 +cs6_04_deci13=-936216745 +cs6_04_draingully003=-225072058 +cs6_04_draingully2=137196040 +cs6_04_elbase00=94025177 +cs6_04_elbasedec019=-275957966 +cs6_04_elgnddec015=232659694 +cs6_04_emissive_lod=864935741 +cs6_04_emissive=2019390332 +cs6_04_glue_02=-1973545523 +cs6_04_glue_03=2014015784 +cs6_04_glue_04=-1352572973 +cs6_04_glue_05=-1717357481 +cs6_04_grating=483321338 +cs6_04_hball01=-680610067 +cs6_04_j6_road06=-564269280 +cs6_04_land05_details=1370446615 +cs6_04_land2=-763754760 +cs6_04_land6_dd=605590948 +cs6_04_land8_d=824594158 +cs6_04_lockup01=1143821166 +cs6_04_lockup01b=-1371020943 +cs6_04_lockup02=551357646 +cs6_04_mainblock=-628005613 +cs6_04_mainrails1=1193643034 +cs6_04_mainrails2=827089000 +cs6_04_mainrails3=596821237 +cs6_04_mainrails4=285515733 +cs6_04_mr_rails1=517040684 +cs6_04_mr_rails10=397717498 +cs6_04_mr_rails11=1117521384 +cs6_04_mr_rails2=1764654821 +cs6_04_mr_rails3=879498593 +cs6_04_mr_rails4=1740864531 +cs6_04_mr_rails5=839192727 +cs6_04_mr_rails6=2109024250 +cs6_04_mr_rails7=1457510988 +cs6_04_mr_rails8=-1631655411 +cs6_04_mr_rails9=1897139896 +cs6_04_mr_walks=-1019681568 +cs6_04_mr_walks3=1449847106 +cs6_04_mr_walks4=1219579343 +cs6_04_mr_walks5=1924178381 +cs6_04_newcut=961413170 +cs6_04_newcut01=774202467 +cs6_04_newcut02=-1067022105 +cs6_04_newcut04=477741324 +cs6_04_pris_dec00=412864423 +cs6_04_pris_dec01=556589257 +cs6_04_pris_dec02=770964051 +cs6_04_pris_dec03=1086234600 +cs6_04_pris_dec04=1332559173 +cs6_04_pris_dec05=1547982579 +cs6_04_pris_dec06=1706650077 +cs6_04_pris_dec07=2005536126 +cs6_04_pris_dec08=-2129387374 +cs6_04_pris_dec09=-1828862875 +cs6_04_pris_dec10=-1899315981 +cs6_04_pris_dec11=-1726164585 +cs6_04_pris_dec12=-1453886964 +cs6_04_pris_dec13=-1681664287 +cs6_04_pris_dec14=-1244394751 +cs6_04_pris_dec15=-936792148 +cs6_04_pris_dec16=-793329466 +cs6_04_pris_dec17=-486447781 +cs6_04_pris_dec18=-48785009 +cs6_04_pris_dec19=227097202 +cs6_04_pris_dec20=1231827859 +cs6_04_pris_dec21=1059004153 +cs6_04_pris_dec22=1285732868 +cs6_04_pris_dec23=848594408 +cs6_04_pris_dec24=542564717 +cs6_04_pris_dec25=369609935 +cs6_04_prison_det=-1060495467 +cs6_04_prison07=-740949308 +cs6_04_prison13=1614683386 +cs6_04_prison130=-1068828592 +cs6_04_prison14=1843771465 +cs6_04_prison149=1545056515 +cs6_04_prison150=-785772902 +cs6_04_prison19_rail=877063495 +cs6_04_prison19=100624510 +cs6_04_prison20_rail=-21747737 +cs6_04_prison20=-1011686206 +cs6_04_prisoncp04=-1398314552 +cs6_04_prisonterrain01=468859408 +cs6_04_prisonterrain02=-284237854 +cs6_04_prisonterrain03=-1065844042 +cs6_04_prisonterrain07=408466037 +cs6_04_prisontower1=-1671619924 +cs6_04_prisontower10=-1306225777 +cs6_04_prisontower2=1876607400 +cs6_04_prisontower3=1636640013 +cs6_04_prisontower4=1399851219 +cs6_04_prisontower5=1159293990 +cs6_04_prisontower6=1486066462 +cs6_04_prisontower7=1255274395 +cs6_04_prisontower8=1007606293 +cs6_04_props_cables045=-2119821570 +cs6_04_props_cables045a=-1829232655 +cs6_04_props_cables055=1304897981 +cs6_04_props_cables056=-1755890464 +cs6_04_props_subst_cable44x=-1700737899 +cs6_04_props_substn_cables013=1176464052 +cs6_04_props_wire_116=-1649134155 +cs6_04_props_wire_117=-1000406262 +cs6_04_props_wire078=1932300748 +cs6_04_pwalkway04=-718896410 +cs6_04_railsside1=-622333235 +cs6_04_railsside2=-1207063271 +cs6_04_railstop1=-132246652 +cs6_04_railstop2=1258338632 +cs6_04_railstop3=484171007 +cs6_04_railstop4=-1254257220 +cs6_04_reception=734859097 +cs6_04_road01=710886348 +cs6_04_road02=470329119 +cs6_04_road03=-427082715 +cs6_04_road04=-920321703 +cs6_04_road05=99121887 +cs6_04_sat_rail01=1093046212 +cs6_04_sat_rail02=1793450818 +cs6_04_sat_rail03=371341760 +cs6_04_sat_rail04=123968579 +cs6_04_sat_rail05=839250311 +cs6_04_sat_rail06=603870584 +cs6_04_satellite_dish_concrete=-467582427 +cs6_04_satellite_dish=-1103789764 +cs6_04_ss_dirt1_001=-1886641995 +cs6_04_ss_dirt1_002=-1127908569 +cs6_04_ss_dirt1_003=1943955802 +cs6_04_ss_dirt1_004=-2058286017 +cs6_04_tank_white002=550217691 +cs6_04_tankblue_002=233185290 +cs6_04_temp_fence_01=2112920672 +cs6_04_ter_decal=-1779581142 +cs6_04_water02=472998003 +cs6_04_weed_01=1836085588 +cs6_04_weed_02=-401119556 +cs6_04_weed_03=2065894585 +cs6_05_barrier05b=1553935136 +cs6_05_blarney_glue=766921535 +cs6_05_blarney=19077392 +cs6_05_brrier_01=1798407591 +cs6_05_brrier_02=1053109451 +cs6_05_brrier_03=1225146701 +cs6_05_chump1=-552146994 +cs6_05_cliff1_d=959805270 +cs6_05_cliff1_d01=-1146943635 +cs6_05_cliff1=575344623 +cs6_05_cs_dtrack_003=100970946 +cs6_05_cs_dtrack_004=1874330927 +cs6_05_cs_dtrack_005=-1655840678 +cs6_05_cs_dtrack_006=-1819751216 +cs6_05_cs_dtrack_007=1154133845 +cs6_05_cs_dtrack_008=-1021301762 +cs6_05_cs_dtrack_010=-433229012 +cs6_05_details=1983682389 +cs6_05_dirtroad9=280158507 +cs6_05_drtrd1=-1431722765 +cs6_05_drtrd101=-421217998 +cs6_05_emissive_1_lod=-371349155 +cs6_05_emissive_1=721244355 +cs6_05_emissive_2_lod=611037035 +cs6_05_emissive_2=1507241589 +cs6_05_farm_shed=-988417138 +cs6_05_glue_01=-1589059138 +cs6_05_glue_04=-1318911590 +cs6_05_glue_05=1515148236 +cs6_05_house=1210789563 +cs6_05_house01_d=-236907710 +cs6_05_house01=184374081 +cs6_05_indfarm_det1=-468041731 +cs6_05_indfarm_det2=-179608993 +cs6_05_indfarm_det3=1578087406 +cs6_05_indfarm_det4=1868453515 +cs6_05_indfarm_det5=2123429104 +cs6_05_indfarm_det6=333062020 +cs6_05_indfarm_frame=-1002765344 +cs6_05_indfarm_lad1=-1058895367 +cs6_05_indfarm_lad2=25266958 +cs6_05_indfarm_pipe=-2063361301 +cs6_05_indfarm=-1046690088 +cs6_05_land_ctar=-1808236439 +cs6_05_land05_c=107880919 +cs6_05_land05_c001=463518467 +cs6_05_land05_d=-130644632 +cs6_05_land05_g=1083282957 +cs6_05_land05=1249837085 +cs6_05_land05b=-562334821 +cs6_05_land07=-433571987 +cs6_05_land07x_g=570189776 +cs6_05_land07x=-2035986692 +cs6_05_land10_d=-248431966 +cs6_05_land10=1271824724 +cs6_05_landwl=-638987498 +cs6_05_mcfarm_03808=-317977318 +cs6_05_mcfarm_09218_frame=1081988163 +cs6_05_mcfarm_09218=-1337268192 +cs6_05_mcfarm_10221=1736309010 +cs6_05_mcfarm_10524_beams=-1956172288 +cs6_05_mcfarm_10524=784214813 +cs6_05_mcfarm_12728=-321681157 +cs6_05_mcfarm_21579=1597775548 +cs6_05_mcfarm_23150=245050632 +cs6_05_mcfarm_25759=-864408993 +cs6_05_mcfarm_29563=1590604693 +cs6_05_mcfarm_30573=2062253366 +cs6_05_mcfarm_31179=-85736419 +cs6_05_mcfarm_31180=1246783833 +cs6_05_mcfarm_d_r02=490891031 +cs6_05_mcfarm_roads=-1050472022 +cs6_05_mcfarm_shadow=-907419711 +cs6_05_mcfarm_water_frame=-80936949 +cs6_05_mcfarm_water=-4543365 +cs6_05_mockup_02_bars=147512351 +cs6_05_mockup_02=-1804658420 +cs6_05_mockup_04=-1152915779 +cs6_05_sign=129952253 +cs6_05_silo_002_d=950282398 +cs6_05_silo_002_lad=411634005 +cs6_05_silo_002_rails=1470378312 +cs6_05_silo_002=1757531970 +cs6_05_ttrack01=-607161898 +cs6_05_watertank_base=-1165710098 +cs6_05_watertank006=-177029642 +cs6_05_weed_01=-674940874 +cs6_05_weed_05=283814528 +cs6_05_weed_06=585453173 +cs6_06_cattleshed1=188097091 +cs6_06_cul5=1758239351 +cs6_06_culvertbars=1780830600 +cs6_06_culvertshadowmesh=147979052 +cs6_06_culvertshadowmesh003=-1041707551 +cs6_06_culvertshadowmesh2=616026235 +cs6_06_dec00=625722034 +cs6_06_dec139=-167635259 +cs6_06_decals00=2074086150 +cs6_06_decals01=1928034721 +cs6_06_decals02=1612862479 +cs6_06_decals03=1421360443 +cs6_06_decals0498=1231171989 +cs6_06_decals0499=1529861424 +cs6_06_decals05=-112785830 +cs6_06_decals0555=1257951953 +cs6_06_decals06=662233789 +cs6_06_decals07=-73364727 +cs6_06_decals08=698738451 +cs6_06_decals11=64245752 +cs6_06_decals12=302181461 +cs6_06_decals13=-1879676882 +cs6_06_decals14=645174584 +cs6_06_decals15=878588171 +cs6_06_decals16=1259888255 +cs6_06_decals17=-1517546659 +cs6_06_decals17a=1333215549 +cs6_06_decals17c=1934887158 +cs6_06_decals18=-1271025472 +cs6_06_decals18a=-361039122 +cs6_06_decals20=-1767672676 +cs6_06_decals20a=199845571 +cs6_06_decals22=2068233699 +cs6_06_decals2299=-1792304705 +cs6_06_decals23=1401745008 +cs6_06_decals2322=-258342648 +cs6_06_decals24=-574684458 +cs6_06_decals25=671815533 +cs6_06_decals26=1082476641 +cs6_06_decalsa00=-974845643 +cs6_06_decalsa01=-1399990649 +cs6_06_decalsa02=172823048 +cs6_06_decalsa03=555958196 +cs6_06_decalsa04=-474430240 +cs6_06_decalsa05=-242786179 +cs6_06_decalsa06=2017684979 +cs6_06_decalsa07=1171032326 +cs6_06_decalsa08=748967606 +cs6_06_decalsa09=979300907 +cs6_06_decalsa10=1442626062 +cs6_06_decalsa11=1215045357 +cs6_06_decalsa12=1308666386 +cs6_06_decalsa98=-433687153 +cs6_06_decalsa99=1947734388 +cs6_06_emissive01_lod=-901839810 +cs6_06_emissive01=1806143881 +cs6_06_emissive02_lod=1349435266 +cs6_06_emissive02=2036837641 +cs6_06_farmhouse_a=-1383379649 +cs6_06_farmhouse_d=1993301960 +cs6_06_farmhouse_railing=1282433636 +cs6_06_farmhouse=-537867771 +cs6_06_feedstore=1820067451 +cs6_06_glue_01=-1794869135 +cs6_06_glue_02=867415505 +cs6_06_growtunnelground=511447354 +cs6_06_jbarns_d=-809886272 +cs6_06_jbarns=1394217100 +cs6_06_jbillboard=-1837544751 +cs6_06_jcrop=-344460040 +cs6_06_jcrop001=365543649 +cs6_06_jcrop002=-787335305 +cs6_06_jcrop003=56007675 +cs6_06_jcrop004=889683804 +cs6_06_jcrop005=249377548 +cs6_06_jcrop006=19568551 +cs6_06_jcrop007=1918466563 +cs6_06_jcrop008=1691213548 +cs6_06_jcrop009=1175757178 +cs6_06_jcrop010=-125463947 +cs6_06_jhouse_beam=1839426082 +cs6_06_jhouse_d=-205740421 +cs6_06_jhouse_detail=-1527799821 +cs6_06_jhouse=-963649079 +cs6_06_jstorage_d=1158079405 +cs6_06_jstorage_frame=-1589949133 +cs6_06_jstorage=1183751109 +cs6_06_land_01=1721357078 +cs6_06_land_01aa=-354538538 +cs6_06_land_03=169646621 +cs6_06_land_05=1034191152 +cs6_06_land_06=1894737861 +cs6_06_land_07=1629636651 +cs6_06_land_08=-424258735 +cs6_06_land_09=-1734461662 +cs6_06_land_09b_steps=726669249 +cs6_06_land_09b=1676589337 +cs6_06_land_10=-1319048817 +cs6_06_missionculvert=1350193223 +cs6_06_oldrocktemplate=-18542849 +cs6_06_polyt_det01=-1599783914 +cs6_06_shacks_a=557316048 +cs6_06_shacks_d=-682957833 +cs6_06_shacks=-1248206633 +cs6_06_tracks_01=156443600 +cs6_06_tracks_012=782582150 +cs6_06_tracks_03=752937707 +cs6_06_tracks_04=1894216439 +cs6_06_tracks_05=1310600549 +cs6_06_tracks_34=-850221548 +cs6_06_trough_small_01=702035286 +cs6_06_trough_small_02=865093830 +cs6_06_weed_02=-1135391008 +cs6_08_bridge1=-239133910 +cs6_08_bridge2=134629304 +cs6_08_bridge3_rail=-1069121894 +cs6_08_bridge3=375776375 +cs6_08_brig_002_d=726734462 +cs6_08_brig_01_rail=1052343357 +cs6_08_brig_01=216954763 +cs6_08_brig_02_rail=736999506 +cs6_08_brig_04_rail=1083789718 +cs6_08_church_alpha=1405456573 +cs6_08_church=-618231527 +cs6_08_churchdets=1254084351 +cs6_08_churchshed=1254107586 +cs6_08_churchsign=-1648348813 +cs6_08_churchsteps01=1566537548 +cs6_08_churchsteps03=-784605433 +cs6_08_cs_deserttrack_005=-1926201652 +cs6_08_cs_water10_slod=1337254880 +cs6_08_cs_water10=1591070267 +cs6_08_cs_water55_slod=2123173319 +cs6_08_cs_water55=-51900299 +cs6_08_cs_water9_slod=440278307 +cs6_08_cs_water9=1554522577 +cs6_08_culvertshadowmesh=-1576923171 +cs6_08_decalmh04=1310879828 +cs6_08_decfffg456=1382980825 +cs6_08_decs01=2120887930 +cs6_08_decs02=1822264033 +cs6_08_decs03=1541990772 +cs6_08_decs05=-714220416 +cs6_08_decs06=-1015334757 +cs6_08_decs07=-1698044103 +cs6_08_decs09=207833710 +cs6_08_decs10=770084552 +cs6_08_decs11=-1089883888 +cs6_08_decs12=-1857825403 +cs6_08_decs13=-1565591461 +cs6_08_decs14=1961893086 +cs6_08_decs15=-652680010 +cs6_08_ds02=-323987954 +cs6_08_ds03=451883659 +cs6_08_ds0345=1870396759 +cs6_08_ds04=288104197 +cs6_08_ds05=-1885955108 +cs6_08_ds07=-1473721088 +cs6_08_ds08=-695948873 +cs6_08_ds13=-526697276 +cs6_08_ds133=2042013036 +cs6_08_ds14=778721377 +cs6_08_ds147=1776358421 +cs6_08_ds17=-1717457198 +cs6_08_ds20=-2011658640 +cs6_08_ds21=-577326769 +cs6_08_ds22=-330510661 +cs6_08_ds23=1092745316 +cs6_08_ds24=-809364058 +cs6_08_ds25=145622909 +cs6_08_ds27=1816743606 +cs6_08_ds28=2049501813 +cs6_08_emi_church_lod=70306297 +cs6_08_emi_church=-589025923 +cs6_08_emissive001_lod=3412510 +cs6_08_emissive001=2015701145 +cs6_08_feats_07a=-930723908 +cs6_08_feats_07b=-1027982300 +cs6_08_glue_01=-954720885 +cs6_08_glue_02=-34534592 +cs6_08_glue_04=507399098 +cs6_08_gm_rubweeds017=518202814 +cs6_08_house1=-513099827 +cs6_08_house1aw=-774882752 +cs6_08_house1de=-1959220250 +cs6_08_housedecal=1541766831 +cs6_08_land_01=-1169924810 +cs6_08_land_02=-957516152 +cs6_08_land_03=1451562429 +cs6_08_land_04=1874544681 +cs6_08_land_05=650884671 +cs6_08_land_06=1096018767 +cs6_08_land_07=-800421574 +cs6_08_land_08=-586571080 +cs6_08_land_09=1540169793 +cs6_08_mine_decals=2113252026 +cs6_08_mine_rocks=920857783 +cs6_08_mine=-2001020215 +cs6_08_river_dec01=-1086803953 +cs6_08_river_dec02=-772385398 +cs6_08_rockstep=712252195 +cs6_08_rshouse1=-1773191273 +cs6_08_steps_2=1135466802 +cs6_08_struct08_base=-1884780780 +cs6_08_struct08_beam01=1561432715 +cs6_08_struct08_beam03=-2120983664 +cs6_08_struct08_fizz=-853660933 +cs6_08_struct08=-1823197622 +cs6_08_track09=1528798538 +cs6_08_track10=1972426716 +cs6_08_track1121=561439882 +cs6_08_trailsteps=-599180038 +cs6_08_wall_1=1651002681 +cs6_08_wall_dec=-1811419286 +cs6_08_weed_01=-801432124 +cs6_08_weed_02=-1266031006 +cs6_08_weed_03=-1361192182 +cs6_08_weed_04=-1185583115 +cs6_08_wooddec=-1020385824 +cs6_08a_cs6_08s_dirt00=-1268775157 +cs6_08a_culv002=1809164496 +cs6_08a_culv003=934822038 +cs6_08a_culv1=-795224389 +cs6_08a_culvert03=156393165 +cs6_08a_ds00=386856011 +cs6_08a_ds01=-1520004868 +cs6_08a_ds02=1834066131 +cs6_08a_ds04=-765793564 +cs6_08a_ds05=1604912514 +cs6_08a_ds06=680925017 +cs6_08a_ds07=908767874 +cs6_08a_ds08=-1995089834 +cs6_08a_ds09=-1696662551 +cs6_08a_ds099=666604882 +cs6_08a_ds10=-16595589 +cs6_08a_ds11=-315874866 +cs6_08a_ds111=542595425 +cs6_08a_ds12=-484241988 +cs6_08a_ds13=1353345225 +cs6_08a_ds14=-950053323 +cs6_08a_ds15=-1223903856 +cs6_08a_ds16=-1409704086 +cs6_08a_ds17=432339711 +cs6_08a_ds19=1607927586 +cs6_08a_ds20=822618753 +cs6_08a_ds21=591433458 +cs6_08a_ds22=-1630697958 +cs6_08a_ds23=158620506 +cs6_08a_ds24=-71909409 +cs6_08a_glue_01=-236670134 +cs6_08a_glue_02=33313657 +cs6_08a_glue_03=398098165 +cs6_08a_land_00_decal=426059000 +cs6_08a_land_00=2044907544 +cs6_08a_land_01_decal=1939401999 +cs6_08a_land_01=-144585952 +cs6_08a_land_02_decal=-966132845 +cs6_08a_land_02=697347957 +cs6_08a_land_03_decal=604983841 +cs6_08a_land_03=320701071 +cs6_08a_land_05_decal=477798474 +cs6_08a_land_05=-1484838056 +cs6_08a_land_06_decal=-1205297884 +cs6_08a_land_06=-1746039755 +cs6_08a_land_06b_decal=-538695398 +cs6_08a_land_06b=1734731524 +cs6_08a_land_07_decal=1409023421 +cs6_08a_land_07=-1025842673 +cs6_08a_land_08=-1256438126 +cs6_08a_land_09_decal=1750088603 +cs6_08a_land_09=1855306118 +cs6_08a_land_10_decal=313203733 +cs6_08a_land_10=2140134546 +cs6_08a_land_11_decal=-1567692613 +cs6_08a_land09=498531371 +cs6_08a_land16=1868667883 +cs6_08a_rock_01=622960770 +cs6_08a_str_d00=576979731 +cs6_08a_str_d01=287662230 +cs6_08a_str_d02=130567644 +cs6_08a_str_d03=-175199895 +cs6_08a_str_d04=-271835676 +cs6_08a_struct01=1991130743 +cs6_08a_struct02=1718066666 +cs6_08a_struct03=1396602776 +cs6_08a_struct04_beam=848001673 +cs6_08a_struct04=1088738021 +cs6_08a_struct05_poles=1709413960 +cs6_08a_struct05=796078082 +cs6_08a_struct06=256110496 +cs6_08a_struct07=-63092333 +cs6_08a_weed_01=-1219511346 +cs6_08a_weed_02=-1526098110 +cs6_08a_weed_03=-52803882 +cs6_08atrack1=101203855 +cs6_08atrack2=-817442291 +cs6_08atrack3=1348031524 +cs6_08atrack4=741411796 +cs6_09_bge2_shd_lod=53153067 +cs6_09_bridge2_railing=-1553720859 +cs6_09_bridge2_shd=-1823678403 +cs6_09_bridge2=2045409354 +cs6_09_culvert00a=-460469849 +cs6_09_deczi_01a=-1225921948 +cs6_09_deczi_01b=531119063 +cs6_09_deczi01=579281616 +cs6_09_deczi02a=-863915113 +cs6_09_deczi03=1188227943 +cs6_09_deczi04a=-536848268 +cs6_09_deczi04b=-742998047 +cs6_09_deczi05=-1217999727 +cs6_09_deczi06=-375246585 +cs6_09_drtrd_01=-380467834 +cs6_09_drtrd_02=-1333947427 +cs6_09_land_01=-957468864 +cs6_09_land_02=-1246917441 +cs6_09_land_02b=-74980348 +cs6_09_land_03=-1616944981 +cs6_09_land_04=-1847474896 +cs6_09_land_05=-1944798826 +cs6_09_land_06=2120097321 +cs6_09_pipe002=-290322744 +cs6_09_pipe01=-589422391 +cs6_09_river1_slod=1226300766 +cs6_09_river1=945418830 +cs6_09_river2_slod=-65392741 +cs6_09_river2=784588578 +cs6_10_069=699976810 +cs6_10_68=-1233814769 +cs6_10_billbd_003=1691130027 +cs6_10_billbd_01=1697049754 +cs6_10_billbd_03=1109927581 +cs6_10_billboard01=-1334282593 +cs6_10_build1=-564150219 +cs6_10_build2=796549737 +cs6_10_building_farm=871552818 +cs6_10_cs_brrier_004=-2094860705 +cs6_10_cs_brrier_005=1820150036 +cs6_10_cs_brrier_009=-1741938579 +cs6_10_cs_brrier_010=-435340466 +cs6_10_cs_brrier_011=-205826390 +cs6_10_cs_brrier_014=1206386418 +cs6_10_cs_brrier_017=-510905796 +cs6_10_cs_brrier_018=-21205860 +cs6_10_cs_brrier_019=234556185 +cs6_10_cs_brrier_020=527964995 +cs6_10_cs_brrier_021=1370554292 +cs6_10_cs_brrier_023=1840822211 +cs6_10_decals_01=1214586400 +cs6_10_decals_02=2110458091 +cs6_10_decals_03=1678955899 +cs6_10_decals_04=728818740 +cs6_10_decals_05=-111280113 +cs6_10_decals_06=1464712177 +cs6_10_desert_hse_2a=-1122485735 +cs6_10_desert_hse_2axt=1841310388 +cs6_10_deserthouse_007_xtra=-1851800969 +cs6_10_deserthouse_007=1330162173 +cs6_10_details_farm=-716145295 +cs6_10_details=-2124457081 +cs6_10_emissive_lod=-566490784 +cs6_10_emissive=-1711307965 +cs6_10_emissive1_lod=1870307852 +cs6_10_emissive1=-235026393 +cs6_10_emissive2_lod=-877718262 +cs6_10_emissive2=-1598544491 +cs6_10_gas_rocks007=-953946241 +cs6_10_gas_station=36498559 +cs6_10_laddera=-1545759284 +cs6_10_land01_decals=-1993865629 +cs6_10_land01_decals001=-1084509319 +cs6_10_land01=1249649011 +cs6_10_land03_decals=-710883717 +cs6_10_land03=1771560874 +cs6_10_nojoker=-1953772329 +cs6_10_railing=1393470169 +cs6_10_tg=1099024726 +cs6_10_tgt=1968791137 +cs6_10_tiretrks00=-148745862 +cs6_10_tiretrks01=136901511 +cs6_10_tiretrks02=-462902265 +cs6_10_tiretrks03=-1277834526 +cs6_10_tiretrks04=-1040914656 +cs6_10_tiretrks05=-1785295260 +cs6_10_tiretrks06=-1588484646 +cs6_10_tiretrks07=1911277327 +cs6_10_weed_01=1042826250 +cs6_10_weed_02=436566929 +cs6_10_weed_03=196796156 +cs6_lod_em_slod3=-899192822 +cs6_lod_slod3_01=1625755713 +cs6_lod_slod3_02=1462303941 +cs6_lod_slod3_03=734406144 +cs6_lod_slod3_04=445416333 +cs6_rd_props_backwire030=1767325783 +cs6_rd_props_combo_dslod=-2115053015 +cs6_rd_props_combo02_dslod=242184401 +cs6_rd_props_combo03_dslod=-1540463829 +cs6_rd_props_combo04_dslod=266877826 +cs6_rd_props_combo05_dslod=-1284342579 +cs6_rd_props_combo06_dslod=260402204 +cs6_rd_props_combo07_dslod=1687444383 +cs6_rd_props_combo09_dslod=288585151 +cs6_rd_props_combo10_dslod=-752088566 +cs6_rd_props_combo11_dslod=-1108409148 +cs6_rd_props_combo13_dslod=859017127 +cs6_rd_props_combo14_dslod=1156837704 +cs6_rd_props_combo15_dslod=-1838879457 +cs6_rd_props_combo16_dslod=-633462745 +cs6_rd_props_combo17_dslod=1101288160 +cs6_rd_props_combo21_dslod=-246110504 +cs6_rd_props_combo22_dslod=-1476497295 +cs6_rd_props_combo23_dslod=1014104930 +cs6_rd_props_combo24_dslod=1649640931 +cs6_rd_props_combo25_dslod=-1253744992 +cs6_rd_props_combo26_dslod=999407888 +cs6_rd_props_combo28_dslod=-623269308 +cs6_rd_props_combo29_dslod=-296400018 +cs6_rd_props_combo30_dslod=920256376 +cs6_rd_props_combo31_dslod=778360570 +cs6_rd_props_combo32_dslod=-186701349 +cs6_rd_props_combo33_dslod=-152803704 +cs6_rd_props_combo34_dslod=713435846 +cs6_rd_props_combo35_dslod=475040381 +cs6_rd_props_combo36_slod=-1247871349 +cs6_rd_props_combo37_dslod=-1936252098 +cs6_rd_props_combo38_dslod=-353133910 +cs6_rd_props_combo39_dslod=-1148183669 +cs6_rd_props_combo40_dslod=970857598 +cs6_rd_props_combo41_dslod=110986942 +cs6_rd_props_combo42_dslod=-890445052 +cs6_rd_props_combo43_dslod=-49172668 +cs6_rd_props_combo44_dslod=1287664070 +cs6_rd_props_combo46_dslod=835844368 +cs6_rd_props_combo48_dslod=-740636533 +cs6_rd_props_combo50_dslod=-1781149402 +cs6_rd_props_combo51_dslod=722174797 +cs6_rd_props_combo53_dslod=1377383093 +cs6_rd_props_combo54_dslod=-2038951014 +cs6_rd_props_combo56_dslod=565294167 +cs6_rd_props_combo57_dslod=827755135 +cs6_rd_props_combo58_dslod=-2026144634 +cs6_rd_props_combo61_dslod=1162586001 +cs6_rd_props_combo62_dslod=1988792310 +cs6_rd_props_combo63_dslod=-2012592168 +cs6_rd_props_combo64_dslod=-132749966 +cs6_rd_props_combo65_dslod=143753081 +cs6_rd_props_combo66_dslod=784833887 +cs6_rd_props_combo67_dslod=-580217887 +cs6_rd_props_combo68_dslod=1299713992 +cs6_rd_props_combo69_dslod=-930926066 +cs6_rd_props_combo71_dslod=-1874268051 +cs6_rd_props_combo72_dslod=1269593611 +cs6_rd_props_combo73_dslod=2037239750 +cs6_rd_props_combo74_dslod=1279378078 +cs6_rd_props_combo75_dslod=1432013008 +cs6_rd_props_combo76_dslod=1830876645 +cs6_rd_props_combo77_dslod=-1874178381 +cs6_rd_props_combo78_dslod=-967737821 +cs6_rd_props_combo79_dslod=1425510986 +cs6_rd_props_cs3_04_tel_hvy005=-1640094464 +cs6_rd_props_cs6_sp_elec_wirestand003=-1537350029 +cs6_rd_props_cs6_sp_elec_wirethin003=-1954768016 +cs6_rd_props_cs6_sp_tele_wirethin003=-1243743587 +cs6_rd_props_cs6_spline029=-1500115701 +cs6_rd_props_cs6_spline030=869144249 +cs6_rd_props_cs6_spline031=1100722772 +cs6_rd_props_cs6_spline032=1598287268 +cs6_rd_props_cs6_spline033=-1192845084 +cs6_rd_props_cs6_spline034=-699475020 +cs6_rd_props_cs6_spline039=-1698208602 +cs6_rd_props_cs6_spline040=1583541450 +cs6_rd_props_cs6_spline041=1277708373 +cs6_rd_props_cs6_spline042=1005987825 +cs6_rd_props_cs6_spline044=39826677 +cs6_rd_props_cs6_spline045=-266727318 +cs6_rd_props_cs6_spline046=-555422212 +cs6_rd_props_cs6_spline047=1524524529 +cs6_rd_props_cs6_spline049=910925004 +cs6_rd_props_cs6_spline050=-215211858 +cs6_rd_props_cs6_spline051=239720169 +cs6_rd_props_cs6_spline052=397273521 +cs6_rd_props_cs6_spline15=-1992006163 +cs6_rd_props_cs6wire_x030=636904316 +cs6_rd_props_d_wire_spline030=1406838389 +cs6_rd_props_elec_spline671=-1203636828 +cs6_rd_props_elec_spline672=1936092142 +cs6_rd_props_elec_spline672a=-1628349921 +cs6_rd_props_elec_spline673=1151569513 +cs6_rd_props_elec_spline674=266413285 +cs6_rd_props_elec_wire_spl204=-461153856 +cs6_rd_props_elec_wire_spl205=-150798657 +cs6_rd_props_elec_wire_spl206=-1196457447 +cs6_rd_props_elec_wire_spl207=-894949878 +cs6_rd_props_elec_wire_spl208=-1654142066 +cs6_rd_props_elec_wire_spl209=-1355714783 +cs6_rd_props_elec_wire_spl219=-976250051 +cs6_rd_props_elec_wire_spl220=-1826933583 +cs6_rd_props_elec_wire_spl221=-2132832198 +cs6_rd_props_elec_wire_spl223=-1531783200 +cs6_rd_props_elec_wire_spl224=-915103385 +cs6_rd_props_elec_wire_spl226=81303598 +cs6_rd_props_elec_wire_spl227=-613923506 +cs6_rd_props_elec_wire_spl228=676060948 +cs6_rd_props_elec_wire_spl229=386219143 +cs6_rd_props_elec_wire_spl353=2019997286 +cs6_rd_props_elec_wire_spl354=1722880763 +cs6_rd_props_elec_wire_spl355=-1661960327 +cs6_rd_props_elec_wire_spl356=792765467 +cs6_rd_props_elec_wire_spl357=-1650458316 +cs6_rd_props_elec_wire_spl358=-1369791831 +cs6_rd_props_elec_wire_spl359=-997208301 +cs6_rd_props_elec_wire_spl360=350972965 +cs6_rd_props_elec_wire_spl362=-266755454 +cs6_rd_props_elec_wire_spl363=-1041512921 +cs6_rd_props_elec_wire_spl364=-1398039641 +cs6_rd_props_elec_wire_spl365=-1099612358 +cs6_rd_props_elec_wire_spl367=2080094780 +cs6_rd_props_elec_wire_spl368=1311956651 +cs6_rd_props_elec_wire_spl370=1619133533 +cs6_rd_props_elec_wire_spl371=1907140274 +cs6_rd_props_elec_wire_spl372=1274895188 +cs6_rd_props_elec_wire_spl373=1946135460 +cs6_rd_props_elec_wire_spl374=1237210914 +cs6_rd_props_elec_wire_spl375=1483994253 +cs6_rd_props_elec_wire_spl376=642322488 +cs6_rd_props_elec_wire_spl377=1017789690 +cs6_rd_props_elec_wire_spl378=182737263 +cs6_rd_props_elec_wire_spl379=-517208577 +cs6_rd_props_elec_wire_spl380=2047032631 +cs6_rd_props_elec_wire_spl381=1733105611 +cs6_rd_props_elec_wire_spl382=-727420292 +cs6_rd_props_elec_wire_spl383=-1453843480 +cs6_rd_props_elec_wire_spl386=-483913849 +cs6_rd_props_elec_wire_spl388=1056655136 +cs6_rd_props_elec_wire_spl390=443416306 +cs6_rd_props_elec_wire_spl391=-398648687 +cs6_rd_props_elec_wire_spl619=791208807 +cs6_rd_props_elec_wire_spl621=-372844032 +cs6_rd_props_elec_wire600=-940818689 +cs6_rd_props_elec_wire604=-1869524922 +cs6_rd_props_elec_wire608=1238614728 +cs6_rd_props_elec_wire609=1006446363 +cs6_rd_props_elec_wire610=-1151654667 +cs6_rd_props_elec_wire614=-2082359805 +cs6_rd_props_elec_wire618=1296812240 +cs6_rd_props_elec_wire619=1536288092 +cs6_rd_props_elec_wire621=-957162784 +cs6_rd_props_elec_wire622=-605944670 +cs6_rd_props_elec_wire630=710779020 +cs6_rd_props_elec_wire633=2130266566 +cs6_rd_props_elec_wire640=1962979313 +cs6_rd_props_elec_wire641=1735955681 +cs6_rd_props_elec_wire643=1386212140 +cs6_rd_props_elec_wire645=776151667 +cs6_rd_props_elec_wire648=1116490501 +cs6_rd_props_elec_wire649=-188731538 +cs6_rd_props_elec_wire672=505543097 +cs6_rd_props_elec_wire673=246373076 +cs6_rd_props_elec_wire675=-482638867 +cs6_rd_props_elec_wire676=1072217402 +cs6_rd_props_elec_wire678=341108243 +cs6_rd_props_elec_wire679=252304253 +cs6_rd_props_elec_wire680=-1042461143 +cs6_rd_props_elec_wire681=1880435354 +cs6_rd_props_elec_wire683=98358823 +cs6_rd_props_elec_wire684=-1291079550 +cs6_rd_props_elec_wire685=-1455252240 +cs6_rd_props_elec_wire686=689314969 +cs6_rd_props_elec_wire687=1459681390 +cs6_rd_props_elec_wire688=-322493444 +cs6_rd_props_elec_wire689=-495186074 +cs6_rd_props_elec_wire690=1073203556 +cs6_rd_props_elec_wire691=-432531994 +cs6_rd_props_elec_wire692=1665830925 +cs6_rd_props_elec_wire693=2040315057 +cs6_rd_props_elec_wire694=-2000856334 +cs6_rd_props_elec_wire695=-1896192148 +cs6_rd_props_elec_wire696=-1371134465 +cs6_rd_props_elec_wire698=-796726664 +cs6_rd_props_elec_wire699=1613531597 +cs6_rd_props_elec_wire700=885230574 +cs6_rd_props_elec_wire701=1165372755 +cs6_rd_props_elec_x671=-65846568 +cs6_rd_props_elewirec_x72=-2053425080 +cs6_rd_props_newire01=-1703066178 +cs6_rd_props_newire02=-1429739949 +cs6_rd_props_newire03=224373637 +cs6_rd_props_newire04=437109985 +cs6_rd_props_newire05=677142910 +cs6_rd_props_newire06=1182899656 +cs6_rd_props_newire07=-1001776801 +cs6_rd_props_newire09=-489892252 +cs6_rd_props_newirex01=-21094061 +cs6_rd_props_sitewire_spl009=1678520338 +cs6_rd_props_sitewire_spl010=1704276996 +cs6_rd_props_sitewire_spl011=523577161 +cs6_rd_props_sitewire_spl012=268634341 +cs6_rd_props_sitewire_spl015=1179809151 +cs6_rd_props_sitewire_spl016=915658242 +cs6_rd_props_sitewire_spl024=565652909 +cs6_rd_props_sitewire_spl026=1175123540 +cs6_rd_props_sitewire_spl027=-582638393 +cs6_rd_props_sitewire_spl028=1250983771 +cs6_rd_props_sp_elec_stand004=-1053779162 +cs6_rd_props_sp_elec_thin004=-1659093696 +cs6_rd_props_sp_tele_stand003=-906139449 +cs6_rd_props_sp_tele_stand004=-1742011101 +cs6_rd_props_wire_sp_el_th004=-45258971 +cs6_rd_props_wire_sp_te_he004=-1167247111 +cs6_rd_props_wire_spline024=809035405 +cs6_rd_props_wire_spline025=-142281434 +cs6_rd_props_wire_spline029=-1879890432 +cs6_rd_props_wire_spline031=-572342098 +cs6_rd_props_wire_spline032=-1885297621 +cs6_rd_props_wire_spline033=-883483753 +cs6_rd_props_wire_spline034=-48431326 +cs6_rd_props_wire_spline035=1489024620 +cs6_rd_props_wire_spline036=1265277888 +cs6_rd_props_wire_spline037=-2111862487 +cs6_rd_props_wire_spline038=-1494166837 +cs6_rd_props_wire_spline040=1123225153 +cs6_rd_props_wire_spline042=-1621735670 +cs6_rd_props_wire_spline045=-532559652 +cs6_rd_props_wirecs6_x031=134795234 +cs6_roads_00=1627905862 +cs6_roads_39=-898091091 +cs6_roads_40=-614967287 +cs6_roads_41=631467174 +cs6_roads_42=867895509 +cs6_roads_99=864055576 +cs6_roads_99b=-2043731465 +cs6_roads_armco_01=1405025983 +cs6_roads_armco_01a=1262378051 +cs6_roads_armco_01b=1516501646 +cs6_roads_armco_09=1573556954 +cs6_roads_armco_smsh_02=1442165857 +cs6_roads_armcohill_01=194393004 +cs6_roads_armcohill_02=-512565410 +cs6_roads_armcohill_03=655944369 +cs6_roads_armorail=-1175893971 +cs6_roads_brd_07=973408147 +cs6_roads_brd_08=1805609671 +cs6_roads_brd_10=-2009029327 +cs6_roads_brd_11=-486778201 +cs6_roads_brd_12_shdw=-1738934372 +cs6_roads_brd_12=-203096968 +cs6_roads_brd_j7=454915376 +cs6_roads_brj_007=1892729375 +cs6_roads_dec01=-832363378 +cs6_roads_dec013=69424338 +cs6_roads_dec014=-1155972421 +cs6_roads_dec02=-502182934 +cs6_roads_dec03=-217518631 +cs6_roads_dec04=-2072309569 +cs6_roads_dec05=-1729873519 +cs6_roads_dec06=-1431446236 +cs6_roads_dec07=-1144815793 +cs6_roads_dec08=1300341453 +cs6_roads_dec09=-1123614206 +cs6_roads_dec10=-110363625 +cs6_roads_dec11=-407021382 +cs6_roads_dec12=-685230192 +cs6_roads_drd_020=385407510 +cs6_roads_drd_022=-95215413 +cs6_roads_drd_13a=-1291806081 +cs6_roads_drd_14=-2106586023 +cs6_roads_drd_16=-530724813 +cs6_roads_j2rd_06=-2030552355 +cs6_roads_jrd_06=-854838255 +cs6_roads_rbrid1_r1=663439812 +cs6_roads_rbrid1_r2=216208500 +cs6_roads_rbrid1=-1715557110 +cs6_roads_roadbrg_01_dec=1243031380 +cs6_roads_roadbrg_01_r1=-2130678575 +cs6_roads_roadbrg_01_r2=1382649764 +cs6_roads_roadbrg_01_r3=-102146395 +cs6_roads_roadbrg_01=999782048 +cs6_roads_sign_01=-214019926 +cs6_roads_sign_017=-1634986799 +cs6_roads_sign_018=265582436 +cs6_roads_sign_02=-1499285608 +cs6_roads_sign_03=-820246426 +cs6_roads_sign_04=24243473 +cs6_roads_sign_05=732971405 +cs6_roads_sign_06=-571464178 +cs6_roads_sign_07=1128689885 +cs6_roads_sign_08=956914787 +cs6_roads_sign_09=583643108 +cs6_roads_sign_10=-1659985604 +cs6_roads_sign_11=499720875 +cs6_roads_sign_12=260474406 +cs6_roads_sign_13=-2110755968 +cs6_roads_sign_14=1945554701 +cs6_roads_sign_15=1215559684 +cs6_roads_sign_19=-1888221689 +cs6_roads_sign_20=-1921318099 +cs6_roads_sign_21_lod=835305005 +cs6_roads_sign_21=-1663262224 +cs6_roads_sign_22=-1326462442 +cs6_roads_sign_23=808405135 +cs6_roads_sign_24=1132851004 +cs6_roads_sign_25=-735309686 +cs6_roads_sign_26_lod=1507985588 +cs6_roads_sign_26=-433998731 +cs6_roads_slt2=428289365 +cs6_roads020=-1133965569 +cs6_roads021=-1377504785 +cs6_roads08=-1843507740 +cs6_roadsb_armco_hill_5=274544724 +cs6_roadsb_armco_hill_5a=2009057979 +cs6_roadsb_armco_hill_5b=-2096766649 +cs6_roadsb_armco_right010=1734759197 +cs6_roadsb_armco00=1900505960 +cs6_roadsb_armco00a=-1812193375 +cs6_roadsb_armco01=-1199932979 +cs6_roadsb_armco01a=1185515585 +cs6_roadsb_armco02=1170183257 +cs6_roadsb_armco02a=-1319183194 +cs6_roadsb_armco03=-1935826412 +cs6_roadsb_armco03a=2044782531 +cs6_roadsb_dirtrd006=2027820507 +cs6_roadsb_dirtrd006b=-801203686 +cs6_roadsb_jnct00=-399776348 +cs6_roadsb_jnct01=-1243938557 +cs6_roadsb_jnct02=-876008225 +cs6_roadsb_jnct04=-1325500598 +cs6_roadsb_jnct05=2142737597 +cs6_roadsb_jnct06=-1803436463 +cs6_roadsb_rb00=1713312926 +cs6_roadsb_rb01=1944104993 +cs6_roadsb_rba011=1917048453 +cs6_roadsb_rba012=-1682691739 +cs6_roadsb_rd_sign_03=-1755709053 +cs6_roadsb_ttrack01rd_dec=1429147975 +cs6_roadsb00=-1934375558 +cs6_roadsb03=1645342775 +cs6_roadsb03a=-1786793983 +cs6_roadsb058_lod=-1983970986 +cs6_roadsb058=2004152760 +cs6_roadsb058a_lod=-1070900845 +cs6_roadsb058a=1593870068 +cs6_roadsb079_lod=1132545973 +cs6_roadsb079=-577618911 +cs6_roadsb079a_lod=1467982609 +cs6_roadsb079a=-564374893 +cs6_roadsb092_lod=-1613739754 +cs6_roadsb092=1340972650 +cs6_roadsb092a_lod=-2049465223 +cs6_roadsb092a=1480212131 +cs6_roadsb098_lod=671256301 +cs6_roadsb098=-1621410488 +cs6_roadsb098a_lod=1316406700 +cs6_roadsb098a=-1767493666 +cs6_roadsb10=727253986 +cs6_roadsb105_lod=126795997 +cs6_roadsb105=656904202 +cs6_roadsb105a_lod=-1120061813 +cs6_roadsb105a=-1165797841 +cs6_roadsb10a=-1246778248 +cs6_roadsb14=115489521 +cs6_roadsb15=-661365162 +cs6_roadsb16=-1588367415 +cs6_roadsb17=-2090781723 +cs6_roadsb18=-1120917618 +cs6_roadsb18b=-31177076 +cs6_roadsb20=-1057964585 +cs6_roadsb21=-1364059814 +cs6_roadsb23=-2077998017 +cs6_roadsb24=2034314873 +cs6_roadsb25=1735822052 +cs6_roadsb26=1549694132 +cs6_roadsb28=1070316431 +cs6_roadsb29=772610066 +cs6_roadsb30=302579747 +cs6_roadsb32=-1072047034 +cs6_roadsb34=-610430131 +cs6_roadsb35=1524568530 +cs6_roadsb39=610116824 +cs6_roadsb40=834101995 +cs6_roadsb41=1128859150 +cs6_roadsb42_dirt=2121768009 +cs6_roadsb42=1580415970 +cs6_roadsb42b=-2071806095 +cs6_roadsb43=-635554886 +cs6_roadsb44=-378711464 +cs6_roadsb46=387722677 +cs6_roadsb47=-1760645732 +cs6_roadsb49=-1297980221 +cs6_roadsb50=-1669318829 +cs6_roadsb51=462534008 +cs6_roadsb51b=-1490973837 +cs6_roadsb98=790903945 +cs6_roadsc_dtjnc06=-1028012810 +cs6_roadsc01=445758359 +cs6_roadsc04=743989028 +cs6_roadsc07=-813259394 +cs6_roadsc10=-1990226239 +cs6_roadsc15=797367077 +cs6_roadsc15a=-1879798962 +cs6_roadsc15b=-1261710084 +cs6_roadsc20=-633426054 +cs6_roadsc23=1976034950 +cs6_roadsc26=1672168013 +cs6_roadsc26a=1187013448 +cs6_roadsc32=1788432153 +cs6_roadsc37=-226828578 +cs6_roadsc39=-1896638511 +cs6_roadsc40=2100065063 +cs6_roadsc41=877617518 +cs6_roadsc44=-1262099879 +cs6_roadsc47=-525649377 +cs6_roadsc50=-1319603082 +cs6_roadsc51=-626374887 +cs6_roadsc57=1295756350 +csb_abigail=-1988720319 +csb_agent=-680474188 +csb_anita=117698822 +csb_anton=-1513650250 +csb_ballasog=-1410400252 +csb_bride=-2101379423 +csb_burgerdrug=-1931689897 +csb_car3guy1=71501447 +csb_car3guy2=327394568 +csb_chef=-1555576182 +csb_chef2=-1369710022 +csb_chin_goon=-1463670378 +csb_cletus=-890640939 +csb_cop=-1699520669 +csb_customer=-1538297973 +csb_denise_friend=-1249041111 +csb_fos_rep=466359675 +csb_g=-1567723049 +csb_groom=2058033618 +csb_grove_str_dlr=-396800478 +csb_hao=-325152996 +csb_hugh=1863555924 +csb_imran=-482210853 +csb_jackhowitzer=1153203121 +csb_janitor=-1040164288 +csb_maude=-1127975477 +csb_money=-1734476390 +csb_mp_agent14=1841036427 +csb_mweather=1631478380 +csb_ortega=-1059388209 +csb_oscar=-199280229 +csb_paige=1528799427 +csb_popov=1635617250 +csb_porndudes=793443893 +csb_prologuedriver=-267695653 +csb_prolsec=2141384740 +csb_ramp_gang=-1031795266 +csb_ramp_hic=-2054384456 +csb_ramp_hipster=569740212 +csb_ramp_marine=1634506681 +csb_ramp_mex=-162605104 +csb_rashcosvki=411081129 +csb_reporter=776079908 +csb_roccopelosi=-1436281204 +csb_screen_writer=-1948177172 +csb_stripper_01=-1360365899 +csb_stripper_02=-2126242959 +csb_tonya=1665391897 +csb_trafficwarden=-567724045 +csb_undercover=-277325206 +csx_coastbigroc01_=-548750436 +csx_coastbigroc02_=-640797613 +csx_coastbigroc03_=654364075 +csx_coastbigroc05_=1817631362 +csx_coastboulder_00_=-406418278 +csx_coastboulder_01_=318791597 +csx_coastboulder_02_=-927773644 +csx_coastboulder_03_=782451186 +csx_coastboulder_04_=-1054119912 +csx_coastboulder_05_=317753433 +csx_coastboulder_06_=-480433589 +csx_coastboulder_07_=1565626866 +csx_coastrok1_=2041530653 +csx_coastrok2_=2095829758 +csx_coastrok3_=1289401397 +csx_coastrok4_=-742243550 +csx_coastsmalrock_01_=-1483739285 +csx_coastsmalrock_02_=-1384485088 +csx_coastsmalrock_03_=-1319536642 +csx_coastsmalrock_04_=1491780594 +csx_coastsmalrock_05_=1919186893 +csx_rvrbldr_biga_=1167218227 +csx_rvrbldr_bigb_=-1528948627 +csx_rvrbldr_bigc_=-864623042 +csx_rvrbldr_bigd_=1650293377 +csx_rvrbldr_bige_=717851250 +csx_rvrbldr_meda_=2131079343 +csx_rvrbldr_medb_=260722846 +csx_rvrbldr_medc_=896510124 +csx_rvrbldr_medd_=411430321 +csx_rvrbldr_mede_=882972519 +csx_rvrbldr_smla_=657266943 +csx_rvrbldr_smlb_=-369713785 +csx_rvrbldr_smlc_=1492875887 +csx_rvrbldr_smld_=479461537 +csx_rvrbldr_smle_=2088222527 +csx_saltconcclustr_a_=-1576642419 +csx_saltconcclustr_b_=902952478 +csx_saltconcclustr_c_=2040565390 +csx_saltconcclustr_d_=979439400 +csx_saltconcclustr_e_=-1529421138 +csx_saltconcclustr_f_=-1790269598 +csx_saltconcclustr_g_=698273556 +csx_seabed_bldr1_=498735401 +csx_seabed_bldr2_=-55029899 +csx_seabed_bldr3_=-2117840493 +csx_seabed_bldr4_=1414264771 +csx_seabed_bldr5_=1944107080 +csx_seabed_bldr6_=634000516 +csx_seabed_bldr7_=-799804623 +csx_seabed_bldr8_=-451109406 +csx_seabed_rock1_=1142829680 +csx_seabed_rock2_=920918328 +csx_seabed_rock3_=333207757 +csx_seabed_rock4_=846073356 +csx_seabed_rock5_=1398822296 +csx_seabed_rock6_=1064906466 +csx_seabed_rock7_=-1694705300 +csx_seabed_rock8_=1562830845 +csx_searocks_02=145037532 +csx_searocks_03=-455356086 +csx_searocks_04=-81658410 +csx_searocks_05=-1049621901 +csx_searocks_06=-677562675 +cuban800=-644710429 +cutter=-1006919392 +daemon=2006142190 +daemon2=-1404136503 +db_apart_01_=-642633187 +db_apart_01d_=-2041934003 +db_apart_02_=1940776766 +db_apart_02d_=295402572 +db_apart_03_=1121747524 +db_apart_03d_=-846675574 +db_apart_05_=1621622270 +db_apart_05d_=392650501 +db_apart_06=1072814506 +db_apart_06d_=1934122839 +db_apart_07_=-991475533 +db_apart_07d_=-318720402 +db_apart_08_=-1111377536 +db_apart_08d_=1939440479 +db_apart_09_=-1425688059 +db_apart_09d_=1028373543 +db_apart_10_=782164302 +db_apart_10d_=-1508112247 +dcl_metro_brd_007=487282005 +dcl_metro_brd_008=-104132907 +dcl_metro_brd_009=126134856 +dcl_metro_brd_010=-2128896348 +dcl_metro_brd_3=564599047 +dcl_metro_brd_6=-1905921401 +dcl_sub1_brd_004=979025719 +dcl_sub1_brd_005=-2018649636 +dcl_sub1_brd_006=-1923029694 +dcl_sub1_brd_2=1192045716 +dcl_sub1_brd_3=888637545 +defiler=822018448 +des_apartmentblock_skin=-1944618198 +des_aptblock_root002=1978019907 +des_cables_root=1428112696 +des_cropduster_end=-231068272 +des_cropduster_root001=2001650193 +des_cropduster_root002=-895129411 +des_cropduster_root003=-1661629090 +des_cropduster_root004=1875784464 +des_cropduster_root005=1080775751 +des_cropduster_start=-1516614796 +des_door_end=-164138958 +des_door_rig_root_skel=-550193384 +des_door_root=1149742288 +des_door_start=1664278248 +des_farmhs_root1=383496297 +des_farmhs_root2=152638692 +des_farmhs_root3=260415929 +des_farmhs_root4=21169460 +des_farmhs_root5=-217585474 +des_farmhs_root6=-533085406 +des_farmhs_root7=-1434069061 +des_farmhs_root8=-1009448359 +des_fbowl_end=1505762659 +des_fbowl_root=-250643457 +des_fbowl_start=-973293264 +des_fib_ceil_end=1886192252 +des_fib_ceil_root=2016649 +des_fib_ceil_rootb=-2022446287 +des_fib_ceil_start=579289352 +des_fib_ceil2_end=1354380322 +des_fib_ceil2_root=-232326576 +des_fib_ceil2_start=63344600 +des_fib_frame=-1942657047 +des_fibstair_end=168277735 +des_fibstair_root=-2125205075 +des_fibstair_start=1865929795 +des_finale_tunnel_end=-1377728674 +des_finale_tunnel_root000=-1619573432 +des_finale_tunnel_root001=-1919114861 +des_finale_tunnel_root002=1514093273 +des_finale_tunnel_root003=-1333270679 +des_finale_tunnel_root004=1437479435 +des_finale_tunnel_start=1086547934 +des_finale_vault_end=-2145849767 +des_finale_vault_root001=-2077472160 +des_finale_vault_root002=-1830131748 +des_finale_vault_root003=-1484713719 +des_finale_vault_root004=-1270338921 +des_finale_vault_start=-1026892662 +des_floor_end=1707864744 +des_floor_root=-1188270169 +des_floor_start=1382754157 +des_frenchdoors_end=1356597343 +des_frenchdoors_root=769435876 +des_frenchdoors_rootb=894717662 +des_frenchdoors_start=-1884098102 +des_gasstation_skin01=-936226570 +des_gasstation_skin02=-614205607 +des_gasstation_tiles_root=2035006214 +des_glass_end=-1648029991 +des_glass_root=-1920760623 +des_glass_root2=779064396 +des_glass_root3=-331018248 +des_glass_root4=1508928333 +des_glass_start=-834863596 +des_hospitaldoors_end=-1604368639 +des_hospitaldoors_skin_root1=-1645426293 +des_hospitaldoors_skin_root2=-1331532042 +des_hospitaldoors_skin_root3=2037317776 +des_hospitaldoors_start_old=1883006647 +des_hospitaldoors_start=-1386607732 +des_jewel_cab_end=-1469834270 +des_jewel_cab_root=-1425822065 +des_jewel_cab_root2=-1342906936 +des_jewel_cab_start=37228785 +des_jewel_cab2_end=1097883532 +des_jewel_cab2_root=728048740 +des_jewel_cab2_rootb=-1762788570 +des_jewel_cab2_start=-1846370968 +des_jewel_cab3_end=2103335194 +des_jewel_cab3_root=1488444473 +des_jewel_cab3_rootb=2035340319 +des_jewel_cab3_start=1768229041 +des_jewel_cab4_end=-677416883 +des_jewel_cab4_root=-1087326352 +des_jewel_cab4_rootb=-1255152186 +des_jewel_cab4_start=-1880169779 +des_light_panel_end=675949685 +des_light_panel_root=320658776 +des_light_panel_start=-847333257 +des_methtrailer_skin_root001=782136798 +des_methtrailer_skin_root002=493867905 +des_methtrailer_skin_root003=323075877 +des_plog_decal_root=-2119055022 +des_plog_door_end=-1261290370 +des_plog_door_root=-1610620247 +des_plog_door_start=348593192 +des_plog_light_root=916681776 +des_plog_vent_root=841168031 +des_protree_root=-1916240257 +des_railing_root=-1800003411 +des_scaffolding_root=276224379 +des_scaffolding_tank_root=-142446087 +des_server_end=86372469 +des_server_root=2061278280 +des_server_start=2095956688 +des_shipsink_01=2060859228 +des_shipsink_02=-2070066454 +des_shipsink_03=1574534483 +des_shipsink_04=1740869943 +des_shipsink_05=538345934 +des_showroom_end=-758464577 +des_showroom_root=-477618422 +des_showroom_root2=1406818453 +des_showroom_root3=-1927132376 +des_showroom_root4=1874530394 +des_showroom_root5=-1466957309 +des_showroom_start=1670584042 +des_smash2_root=1612944167 +des_smash2_root005=-1019467355 +des_smash2_root006=134656817 +des_smash2_root2=-714275462 +des_smash2_root3=-433412363 +des_smash2_root4=-69119390 +des_stilthouse_root=-107554569 +des_stilthouse_root2=1164737558 +des_stilthouse_root3=273813986 +des_stilthouse_root4=568702217 +des_stilthouse_root5=-625760606 +des_stilthouse_root7=-952631381 +des_stilthouse_root8=-924581117 +des_stilthouse_root9=-973406923 +des_tankercrash_01=2056002078 +des_tankerexplosion_01=-744663668 +des_tankerexplosion_02=-578262686 +des_trailerparka_01=44931046 +des_trailerparka_02=2037646701 +des_trailerparkb_01=-2021669514 +des_trailerparkb_02=1966940401 +des_trailerparkc_01=-1911238752 +des_trailerparkc_02=-2083505385 +des_trailerparkd_01=-1249907970 +des_trailerparkd_02=-1531754139 +des_trailerparke_01=1514180713 +des_traincrash_root1=286174602 +des_traincrash_root2=894826008 +des_traincrash_root3=598954707 +des_traincrash_root4=-1546792182 +des_traincrash_root5=1511407516 +des_traincrash_root6=1179162625 +des_traincrash_root7=1822975168 +des_tvsmash_end=281603393 +des_tvsmash_root=738334011 +des_tvsmash_start=2054093856 +des_vaultdoor001_end=-1583068368 +des_vaultdoor001_root001=1769283422 +des_vaultdoor001_root002=6671677 +des_vaultdoor001_root003=232155166 +des_vaultdoor001_root004=453280378 +des_vaultdoor001_root005=710025493 +des_vaultdoor001_root006=-808227803 +des_vaultdoor001_skin001=899544058 +des_vaultdoor001_start=290638124 +diablous=-239841468 +diablous2=1790834270 +dilettante=-1130810103 +dilettante2=1682114128 +dinghy=1033245328 +dinghy2=276773164 +dinghy3=509498602 +dinghy4=867467158 +dirtdecals=31209694 +divisionnoshadows=1445068394 +dloader=1770332643 +docktrailer=-2140210194 +docktug=-884690486 +dodo=-901163259 +dominator=80636076 +dominator2=-915704871 +double_=-1670998136 +dt1_00_3_ovly=1829708995 +dt1_00_3_s=1850573068 +dt1_00_3=1712668192 +dt1_00_5_tdetail00=-489093465 +dt1_00_5_tdetail01=-728307165 +dt1_00_5_tdetail02=240442782 +dt1_00_5=235277827 +dt1_00_6_tdetail00=-1106221192 +dt1_00_6_tdetail01=-1404058633 +dt1_00_6=467380654 +dt1_00_8_s=39614759 +dt1_00_8=-1488043887 +dt1_00_bld_b_ly1=-1246314174 +dt1_00_blendmt=-1094795696 +dt1_00_blnds2_tnll=1528759302 +dt1_00_cables1b=599515043 +dt1_00_cables2=966333232 +dt1_00_decals01=-1946126469 +dt1_00_glue_01=220640389 +dt1_00_glue=-208300766 +dt1_00_graf02=415805443 +dt1_00_graf03=723997888 +dt1_00_graf04=-99782003 +dt1_00_tdecals1=-1191029342 +dt1_00_tdecals2=963499643 +dt1_00_tdecals3=1668950675 +dt1_00_telegraph_cables_01=182086083 +dt1_00_telegraph_cables_02=-710115480 +dt1_00_tram_grill__lod=-1399600394 +dt1_00_tram_grill_00=1437032877 +dt1_00_tram_grill_01=1264733475 +dt1_00_tram_grill_02=959162550 +dt1_00_tramlines_01=727113188 +dt1_00_tramlines_04=-707906860 +dt1_00_tramlines_07=-964062133 +dt1_00_tramlines_sup=-1985211003 +dt1_00_weed_01=1416408390 +dt1_00_weed_03=1848008897 +dt1_00_weed_04=1125649061 +dt1_01_build=1235267972 +dt1_01_detail_1=448021852 +dt1_01_detail=-1199305147 +dt1_01_detail2=-2118673975 +dt1_01_detail3=-1817952862 +dt1_01_globe=1083292924 +dt1_01_hedge_1=927947297 +dt1_01_hedge_2=235407251 +dt1_01_hedge_3=109967531 +dt1_01_hedge_4=-591616759 +dt1_01_hedge_5=769640270 +dt1_01_hedge_6=1078586402 +dt1_01_hedge_7=260115089 +dt1_01_hedge_d=-1669225296 +dt1_01_hedge_d1=-668760822 +dt1_01_hedge_d2=-429317739 +dt1_01_hedge_d3=1117444611 +dt1_01_hedge_d4=-1058711922 +dt1_01_hedge_d5=-826805709 +dt1_01_hedge_d6=-1636298316 +dt1_01_hedge_d7=-63320778 +dt1_01_hedge=-359325078 +dt1_01_ladder1=-147731675 +dt1_01_ladder10=-818455034 +dt1_01_ladder11=-578684261 +dt1_01_ladder12=-224647985 +dt1_01_ladder13=15843706 +dt1_01_ladder2=695709616 +dt1_01_ladder3=-1717268468 +dt1_01_ladder4=-874285943 +dt1_01_ladder5=-1101506189 +dt1_01_ladder6=-259899962 +dt1_01_ladder7=-1908999883 +dt1_01_ladder8=-2139595336 +dt1_01_ladder9=-1532713456 +dt1_01_props_l_002=-1906152623 +dt1_01_rail1=-1429592282 +dt1_01_rail2=2099104722 +dt1_01_rail3=-1903464787 +dt1_01_rail4=1720295082 +dt1_01_rail5=1913697720 +dt1_01_rail6=1129470012 +dt1_01_rail7=1434320019 +dt1_01_rail8=839366051 +dt1_02_carpark_light=-1188005950 +dt1_02_carparkbits=1656912546 +dt1_02_carparkbits2=-1060270803 +dt1_02_carparkdecal=-1506367362 +dt1_02_carparkdecal2=-1133362060 +dt1_02_carparkextras=-1724644174 +dt1_02_carparkextras2=-1806718705 +dt1_02_carparkground=1567621625 +dt1_02_carparkground2=277808234 +dt1_02_carparkreflection1=1962266605 +dt1_02_carparkreflection2=-2111870400 +dt1_02_carparkshadow=-301056163 +dt1_02_carparkshell=1937798143 +dt1_02_decal=20578413 +dt1_02_decal2=-1699025667 +dt1_02_decal3=688163214 +dt1_02_decal4=956770707 +dt1_02_decal5=1296650775 +dt1_02_decal6=1672707819 +dt1_02_decal7=-234021984 +dt1_02_decal8=34847661 +dt1_02_ground_ns=828668387 +dt1_02_ground=949462560 +dt1_02_groundb_fizz1=-1215639886 +dt1_02_groundb_fizz2=-983995825 +dt1_02_groundb_fizz3=-342903009 +dt1_02_groundb_fizz4=-700412799 +dt1_02_groundb=-1555546936 +dt1_02_hedge_d=1673069606 +dt1_02_hedge_d1=471156634 +dt1_02_hedge_d2=895187494 +dt1_02_hedge_d3=-25654175 +dt1_02_hedge_d4=147169531 +dt1_02_helipad_01=-1036371879 +dt1_02_helipad_02=-1325984301 +dt1_02_helipad_03=-558829242 +dt1_02_helipad=1773562133 +dt1_02_interior1=1673482042 +dt1_02_ivy_d=-1207818184 +dt1_02_logo=-609941279 +dt1_02_logonight=-1659086905 +dt1_02_night_01=1493671061 +dt1_02_rfl_proxy=-691767827 +dt1_02_w01_glue02=426595940 +dt1_02_w01_rail=-1137389950 +dt1_02_w01=324596106 +dt1_02_waterfeature=87648892 +dt1_02_xdetails1=1054487540 +dt1_02_xdetails2=-705175007 +dt1_02_xdetails3=-936556916 +dt1_02_xdetails4=-1850549852 +dt1_02_xdetails5=-2088682175 +dt1_02_xdetails6=-1029948554 +dt1_03_b2_bush2=71911936 +dt1_03_b2_bush3=1302092965 +dt1_03_b2_detail_02=-1139664943 +dt1_03_b2_detail_02b=-590598844 +dt1_03_b2_detail_02c=-369408094 +dt1_03_b2_detail_02d=-157687585 +dt1_03_b2_detail_02f=334076798 +dt1_03_benchirefm=1904795184 +dt1_03_bollardsint=1466225443 +dt1_03_build1_ns_bl=1040499932 +dt1_03_build1_ns_bl2=1267335871 +dt1_03_build1_ns_gr=912142851 +dt1_03_build1_ns_gr2=-459864870 +dt1_03_build1_ns=1372382399 +dt1_03_build1_rail1=338313627 +dt1_03_build1_rail2_b=1998042489 +dt1_03_build1_rail2_c=-1864832773 +dt1_03_build1_rail2=-2139809237 +dt1_03_build1_rail3_b_lod=-544600100 +dt1_03_build1_rail3_b=-1373067570 +dt1_03_build1_rail3=-2035145051 +dt1_03_build1_rail4_b=-1538033934 +dt1_03_build1_rail4=-586001556 +dt1_03_build1_rail5_b=1745520960 +dt1_03_build1_rail5=-238781232 +dt1_03_build1_rail6_b=499101441 +dt1_03_build1_rail6=-1742452339 +dt1_03_build1x=-180177302 +dt1_03_build2=1123985070 +dt1_03_build2top=1993035863 +dt1_03_bush_detail01=-250537611 +dt1_03_carparkentrance=-2103750249 +dt1_03_carparkextras=-1649924230 +dt1_03_carparkextras2=-1555137139 +dt1_03_carparkextras3=670402269 +dt1_03_carparkextras3b=1766769220 +dt1_03_carparkint=383720204 +dt1_03_carparkintreflect=-726748334 +dt1_03_detail1_b=1166971849 +dt1_03_detail1=-1944186405 +dt1_03_detail2=23657583 +dt1_03_detail20=-425337351 +dt1_03_detail2int=-1065224755 +dt1_03_detail3=-276342612 +dt1_03_detail3b=-1713976596 +dt1_03_detail3int=-2001632492 +dt1_03_detail4=1870321813 +dt1_03_detail5=1153073941 +dt1_03_detail6=-1157009487 +dt1_03_detailint=-81398814 +dt1_03_detailint2=-1642196058 +dt1_03_detailz00=-1668093257 +dt1_03_detailz01=-919256069 +dt1_03_detailz02=-1099551107 +dt1_03_detailz03=55654454 +dt1_03_detailz04=-646388606 +dt1_03_gr_closed=1702713169 +dt1_03_grnd2_udlogo=-1732307234 +dt1_03_grnd2=-87130919 +dt1_03_grnd2b=-822029730 +dt1_03_mp_door=-218019333 +dt1_03_p01=-2132057473 +dt1_03_p02=2007257073 +dt1_03_p03=-1552767083 +dt1_03_p04=-1843985186 +dt1_03_p05=-941821847 +dt1_03_p06=-1097081369 +dt1_03_p07=1459850948 +dt1_03_p08=1607016527 +dt1_03_p09=1913046218 +dt1_03_p10=-809206548 +dt1_03_p11=-1638557169 +dt1_03_p12=-1542019695 +dt1_03_p13=-886410384 +dt1_03_p14=-1720414203 +dt1_03_p15=-1357530297 +dt1_03_p16=2113329490 +dt1_03_p17=-2076908082 +dt1_03_p18=1384317547 +dt1_03_p19=1758867217 +dt1_03_p20=-216742748 +dt1_03_p21=-470079887 +dt1_03_rain_blocker=-486188139 +dt1_03_shadow=-188208284 +dt1_04_build_rails1=621238889 +dt1_04_build_rails2=1480442065 +dt1_04_build=47268668 +dt1_04_detail=-1814517019 +dt1_04_hedge_d=1061558755 +dt1_04_hedge_d2=-1651074109 +dt1_04_hedge=45675930 +dt1_04_hedge2=1623143400 +dt1_05_85=-718979285 +dt1_05_b1_pipe=-730718452 +dt1_05_build1_damage_lod=-519800699 +dt1_05_build1_damage=-1404869155 +dt1_05_build1_h=-842986252 +dt1_05_build1_repair_slod=-1732012867 +dt1_05_build1_repair=251575206 +dt1_05_build1_sd=-705564830 +dt1_05_build1dt=1376006980 +dt1_05_build2_alpha1=-958475884 +dt1_05_build2_alpha2=-662080279 +dt1_05_build2_alpha3=-1436936053 +dt1_05_build2_alpha4=-1138770922 +dt1_05_build2_h=-1019746905 +dt1_05_build2dt=-1540511625 +dt1_05_carpark_details=-311790659 +dt1_05_carpark_reflect=-442611869 +dt1_05_carparkshell=1258133810 +dt1_05_cur1=-1162162671 +dt1_05_damage_slod=-1701919363 +dt1_05_deskseta_iref=-1906414362 +dt1_05_deskseta_iref001=461265833 +dt1_05_deskseta_iref002=-1888992397 +dt1_05_desksetb_iref=863611152 +dt1_05_detailsb=-628465948 +dt1_05_detailsc=1007296994 +dt1_05_detailsnight2=-908214958 +dt1_05_detailsnight3=-749809612 +dt1_05_fbi_colplug=349448432 +dt1_05_fib_cut_slod=1376363359 +dt1_05_fib_fakelobby=-1304486413 +dt1_05_fount_decal=1235414028 +dt1_05_gold_b1=844471823 +dt1_05_gold_b2=-1655933957 +dt1_05_gold_b3=1188513554 +dt1_05_gold_b4=1070086388 +dt1_05_gold_b5=-379974631 +dt1_05_gold_b6=1412751821 +dt1_05_gold=1089504035 +dt1_05_gold2_b1=1728807543 +dt1_05_gold2_b2=-1737857740 +dt1_05_gold2=1377378089 +dt1_05_gold3_b1=1284595816 +dt1_05_gold3_b2=1143492502 +dt1_05_gold3=-996342733 +dt1_05_ground_2=-438455093 +dt1_05_ground_l=-1948811060 +dt1_05_ground_sd1=-1706588984 +dt1_05_ground=1049412812 +dt1_05_hc_end_slod=220309607 +dt1_05_hc_end=-1489846171 +dt1_05_hc_remove_slod=1108689718 +dt1_05_hc_remove=1474375717 +dt1_05_hc_req_slod=-892978012 +dt1_05_hc_req=1474444852 +dt1_05_hedge=1903427375 +dt1_05_hedge2=306395849 +dt1_05_hedge2b=803674397 +dt1_05_hedge2c=-1575715466 +dt1_05_hedge2d=1154794232 +dt1_05_hedge3=26319206 +dt1_05_hedge4=1442005572 +dt1_05_hedged=1484900125 +dt1_05_hedged2=1348574815 +dt1_05_int_dec=-223992036 +dt1_05_int_dec02=-1824397903 +dt1_05_int_dec03=-1602060238 +dt1_05_int_undpshell=-1448895322 +dt1_05_interiorlodbox=1807591416 +dt1_05_lad_mc02=1723517941 +dt1_05_lad1=2124528085 +dt1_05_lad2=1348984162 +dt1_05_lad3=1511387326 +dt1_05_lad4=737481853 +dt1_05_lad5=1018607104 +dt1_05_lad6=394161040 +dt1_05_ladder_02=2052248577 +dt1_05_logo_lighta=278839906 +dt1_05_logo_lightb=584869597 +dt1_05_logos_emissive_slod=1582467255 +dt1_05_mission_extras=-1374648126 +dt1_05_office_cheap=-856321985 +dt1_05_office_day=825494943 +dt1_05_office_lobby_milo_lod=-803212906 +dt1_05_office_lobbyfake_lod=278165231 +dt1_05_reflproxy=-1960428002 +dt1_05_rubble=1655416315 +dt1_05_temp_lightfix=-1228271647 +dt1_05_templightfix2=-1350636301 +dt1_05_top_dc02=-1961996479 +dt1_05_top_dc03=2035264452 +dt1_05_top_mc02=-1675419712 +dt1_05_top_mc02dl=1199224229 +dt1_05_walllight=-1679438348 +dt1_05_walllightmission=509946395 +dt1_06__ladder_01=-2047635798 +dt1_06_b1_gluea=-805260446 +dt1_06_b1_glueb=-1572349967 +dt1_06_b2_deca=-1007124560 +dt1_06_b2_decb=2012145562 +dt1_06_b2_ns=-961154583 +dt1_06_b3_dec=1557973324 +dt1_06_b3_detail=336964337 +dt1_06_build1_1_b1=1996323682 +dt1_06_build1_1_b2=1765466077 +dt1_06_build1_1_graf=-2130919325 +dt1_06_build1_1=-1764557739 +dt1_06_build1b_1_detail=-1667465823 +dt1_06_build1b_1=571420283 +dt1_06_build2_1=-2133231996 +dt1_06_build2_dtail10=-1919686432 +dt1_06_build2_dtail2=1650287821 +dt1_06_build2_dtail3=1345306738 +dt1_06_build2_dtail5=1312439435 +dt1_06_build2_dtail6=1026005606 +dt1_06_build2_dtail7=733247360 +dt1_06_build2_dtail8=459986669 +dt1_06_build2_dtail9=150417926 +dt1_06_build2_dtaila_lod=1229008788 +dt1_06_build2_dtaila=68757594 +dt1_06_build2_dtailb=-229702458 +dt1_06_build2_railing=1415706619 +dt1_06_build3_1=-966841591 +dt1_06_build3_window_finish=-1020950490 +dt1_06_build3_window_fixed=641996521 +dt1_06_build3_window_start=-409180194 +dt1_06_g1_detail=666240703 +dt1_06_g1_r2=-389493198 +dt1_06_g1_r3=1166968764 +dt1_06_g2_detail=-640631747 +dt1_06_gd1_ns=1022282567 +dt1_06_ground1=-185712729 +dt1_06_ground2=104751687 +dt1_06_hospitaldoor=-728138766 +dt1_06_hospitaldoors_fixed=-271521294 +dt1_06_hospitallod=-455866827 +dt1_06_railling_b=-1883962695 +dt1_06_railling_c=-1586256330 +dt1_06_railling_d=130413269 +dt1_06_rubble_01=-487439275 +dt1_06_sjump_01=1926492051 +dt1_07_building2=337096805 +dt1_07_detaila=-1323768779 +dt1_07_detailb=-1532834999 +dt1_07_detailc=1850072720 +dt1_07_detaild=-2143878542 +dt1_07_grounda=1923610034 +dt1_07_groundb=1543260251 +dt1_07_hole_fence_01=-2056234901 +dt1_07_hole_fence_02=-510259019 +dt1_07_logo_sup=-1842270643 +dt1_07_station=1670865891 +dt1_08_crane_fizzya=-1743598800 +dt1_08_crane_fizzyb=-1505695860 +dt1_08_crane_fizzyc=1955726383 +dt1_08_crane=1229646375 +dt1_08_fireescape=1448424340 +dt1_08_gate00=1097572173 +dt1_08_gg_dtl=39977003 +dt1_08_glass=939075742 +dt1_08_ground=-419784158 +dt1_08_ground2=2073386992 +dt1_08_i400=760532340 +dt1_08_i401=-231647442 +dt1_08_indust1_dt1=1266674141 +dt1_08_indust1_obj=-692645365 +dt1_08_indust1_rwire=-273156033 +dt1_08_indust1=-197265864 +dt1_08_indust1b_ladder=-178182238 +dt1_08_indust1b=602823972 +dt1_08_indust2_dt1_fizz=-1809268774 +dt1_08_indust2_dt1=453072488 +dt1_08_indust2_obj=-267617756 +dt1_08_indust2_rwire=-1820245775 +dt1_08_indust2_tread=1353418421 +dt1_08_indust2=-1100445042 +dt1_08_indust3_dt3=1507175351 +dt1_08_indust3_dt4=1779715124 +dt1_08_indust3_dt5=2090824010 +dt1_08_indust3_dt6=-1014038704 +dt1_08_indust3_graf=922914566 +dt1_08_indust3=1600441356 +dt1_08_indust4_dt1=-1215617361 +dt1_08_indust4=1160615838 +dt1_08_indust4b_detail=993032771 +dt1_08_indust4b=-1999005499 +dt1_08_ladder_002=-1027377199 +dt1_08_ladder_003=-1333734580 +dt1_08_ladder_004=-432652614 +dt1_08_ladder_005=-105028152 +dt1_08_ladder_01=1249054499 +dt1_08_nwrails=405225588 +dt1_08_nwrails01=1359055015 +dt1_08_nwrails02=-716009169 +dt1_08_ova=-1644709694 +dt1_08_ovagrass=366534698 +dt1_08_ovb=-1917839345 +dt1_09_billboards_lod=1794641890 +dt1_09_billboards=-244995639 +dt1_09_building_01=1197659532 +dt1_09_building_03_ra1=-369495663 +dt1_09_building_03_ra2=-549987315 +dt1_09_building_03_ra3=226539678 +dt1_09_building_03_ra4=1957725952 +dt1_09_building_03=-1805127787 +dt1_09_carpark_ov1=979459479 +dt1_09_carpark_ov2=486941409 +dt1_09_carpark_ov3=-689105232 +dt1_09_carpark_ov4=1227356964 +dt1_09_carpark_ov5=1696019206 +dt1_09_carpark_ov6=1465489291 +dt1_09_carpark_ov7=234390726 +dt1_09_carpark_ra1=210308562 +dt1_09_carpark=895009449 +dt1_09_carpkgshdw01=-1138670462 +dt1_09_detail02=594763947 +dt1_09_detail03=-315788256 +dt1_09_grounda=-119718947 +dt1_09_groundb=187588735 +dt1_09_hdg_dcl=22886604 +dt1_10_build1_rail1=380340872 +dt1_10_build1_rail2=686436101 +dt1_10_build1_rail3=1080155636 +dt1_10_build1_rail4=1151657594 +dt1_10_build1_rail5=-1933183341 +dt1_10_build1=-1484490538 +dt1_10_build2=-1722950551 +dt1_10_build3=-1962983476 +dt1_10_decal00=-521931906 +dt1_10_decal01_b=778622953 +dt1_10_decal01_c=-541508981 +dt1_10_decal01=-693838080 +dt1_10_decal02=-339834541 +dt1_10_decal03_b=-988727830 +dt1_10_decal03_c=-1304522683 +dt1_10_decal03=-96623023 +dt1_10_detail=-1237923678 +dt1_10_detail1=474906256 +dt1_10_detail2=556337221 +dt1_10_detail3=854764504 +dt1_10_detail4=1161220192 +dt1_10_detail5=1400761582 +dt1_10_detail6=-1746373178 +dt1_10_detail7=1713803843 +dt1_10_detail8=1015627529 +dt1_10_ground=2057972748 +dt1_10_ground1=-699051013 +dt1_11_build_logo=1176479209 +dt1_11_decal_01=794008274 +dt1_11_dt1_details_b=-178995430 +dt1_11_dt1_details_c=1129241361 +dt1_11_dt1_details=1177349673 +dt1_11_dt1_details2=1338308899 +dt1_11_dt1_details3=-503997050 +dt1_11_dt1_details4=342884986 +dt1_11_dt1_planter_lod=748349777 +dt1_11_dt1_planter=-2036231390 +dt1_11_dt1_plaza_gr=1468548523 +dt1_11_dt1_plaza=-453592661 +dt1_11_dt1_tower=1831850105 +dt1_11_dt1_towresm=-85992259 +dt1_11_emissivering=-2035861380 +dt1_11_fount_decal=-1411462708 +dt1_11_fount_decalx=-1122836905 +dt1_11_glue_b=1300010070 +dt1_11_glue_c=-1481881420 +dt1_11_glue_d=-1721652193 +dt1_11_glue_e=-1958014990 +dt1_11_glue=470075705 +dt1_11_hedge_d_1=-974534371 +dt1_11_hedge_d_2=-1961536651 +dt1_11_hedge_d=935130195 +dt1_11_hedge_d2_a=858009722 +dt1_11_hedge_d2_b=626169047 +dt1_11_hedge_d2=-95554672 +dt1_11_hedge_d3_b=1482521242 +dt1_11_hedge_d3=-667570336 +dt1_11_hedge_d4_b=-990747573 +dt1_11_hedge_d4=-1914398017 +dt1_11_hedge=519777498 +dt1_11_heliport_st=50907763 +dt1_11_heliport=2019505694 +dt1_11_hge_r2_d=1151589668 +dt1_11_hge_r2_lod=-1160912991 +dt1_11_hge_r2=2089306453 +dt1_11_loadingdock1=1905583632 +dt1_11_loadingdock2_s=-551625880 +dt1_11_loadingdock2=1138199190 +dt1_11_tower_pilars=2049708785 +dt1_11_waterfall_new=937385920 +dt1_11_waterpool_new=519863592 +dt1_12_build1=1581450952 +dt1_12_build2_d=694008219 +dt1_12_build2=-1945771443 +dt1_12_build3_graf=-1732499190 +dt1_12_build3=270133879 +dt1_12_build6=-1554050817 +dt1_12_carpark_ov1=-228427843 +dt1_12_carpark_ov5=-1455626893 +dt1_12_carpark_ov6=-1756806772 +dt1_12_carpark_ov7=-1935201208 +dt1_12_carpark_ov8=2060224659 +dt1_12_carpark_ov9=-1452087849 +dt1_12_fence=1513783495 +dt1_12_ground1=-1712264907 +dt1_12_props_combo_slod=-1460085833 +dt1_12_rail1=-1469987208 +dt1_12_rail2=1453105903 +dt1_12_rail3=1289654131 +dt1_12_rail4=2128442224 +dt1_13_build1_water=-831836689 +dt1_13_build1=644992615 +dt1_13_build2_sd=-1681744792 +dt1_13_build2=895183930 +dt1_13_dt_13_ems=-1933441663 +dt1_13_dtla=1298331479 +dt1_13_dtlb=1079237945 +dt1_14_b4_detaila=2039434562 +dt1_14_b4_detailb=-2006652179 +dt1_14_b4_detailc=1445627513 +dt1_14_build2=-1863326819 +dt1_14_build3=-1573485014 +dt1_14_build4=1972645094 +dt1_14_details1=45717283 +dt1_14_emsigns_10c=1326738287 +dt1_14_emsigns_10clod=1955007064 +dt1_14_emsigns_lod=1621437282 +dt1_14_emsigns=226461241 +dt1_14_ground=1907099036 +dt1_14_ova=-1708878283 +dt1_14_ovb=-1460194342 +dt1_14_ovc=2128404382 +dt1_14_ovd=-1991510916 +dt1_15_b2_b=-2042948280 +dt1_15_b3_dex1=1448256296 +dt1_15_b3_dex2=1217464229 +dt1_15_b3_dex3=1152090138 +dt1_15_build1_o=-1308343431 +dt1_15_build1=1588544994 +dt1_15_build1aa=-46146613 +dt1_15_build1ab=192247862 +dt1_15_build1ac=298943726 +dt1_15_build1ad=154170392 +dt1_15_build1ae=327321788 +dt1_15_build2_o=725284294 +dt1_15_build2=2014804146 +dt1_15_build3_o=-469741455 +dt1_15_build3=1681608958 +dt1_15_build4_o=-1134361960 +dt1_15_em=-1469747616 +dt1_15_fabric01=-1871259072 +dt1_15_fabric02=-1807359522 +dt1_15_fabric03=698092684 +dt1_15_fabric04=249616142 +dt1_15_fabric05=-383743090 +dt1_15_fabric05a=-1500015869 +dt1_15_fabric05b=-648087407 +dt1_15_fabric05c=55430254 +dt1_15_fabric05d=-1243926134 +dt1_15_fabric09=826711001 +dt1_15_glassa=-1696074908 +dt1_15_glasshousea=1218003238 +dt1_15_glasshouseb=315577743 +dt1_15_ground=113634740 +dt1_15_ladder_002=-1373741617 +dt1_15_ladder_003=-1101201844 +dt1_15_ladder_004=1903780998 +dt1_15_ladder_005=-1681802986 +dt1_15_ladder_006=-954101799 +dt1_15_ladder_007=-815882157 +dt1_15_ladder_009=-1265571144 +dt1_15_ladder_01=-531796818 +dt1_15_ladder_010=1460317833 +dt1_15_ladder_011=1692158508 +dt1_15_newwires01=-734275453 +dt1_15_newwires02=-383581615 +dt1_15_steetdetaila=-860805629 +dt1_15_steetdetailb=-1156742468 +dt1_16_build005_decals=1504175277 +dt1_16_build005=-814840656 +dt1_16_build006_decals=-1122607985 +dt1_16_build006=408196731 +dt1_16_build2_decals=1523020577 +dt1_16_build2=-1419485081 +dt1_16_build4_decals=-338027781 +dt1_16_build4=1742952806 +dt1_16_ground=-1857244888 +dt1_16_ladder005=-1796810358 +dt1_16_ladder01_lod001=32393367 +dt1_16_ladder01=1459089353 +dt1_16_ladder02=1229378663 +dt1_16_ladder03=1000061201 +dt1_16_ladder04=-1609039272 +dt1_16_ladder05=-1878138380 +dt1_17_alley2=-559760393 +dt1_17_bb_credit_slod=-701782449 +dt1_17_bb_credit=1391049338 +dt1_17_bb_meltdown_slod=56582624 +dt1_17_bb_meltdown=-1770068237 +dt1_17_build1=1103057138 +dt1_17_build2=1437432014 +dt1_17_ova=-1103833038 +dt1_17_ovb=-661418761 +dt1_17_ovx2=-1166836280 +dt1_18_build_roof=680646310 +dt1_18_build0=1785071381 +dt1_18_build1=1410259559 +dt1_18_build2_detail=-1165240771 +dt1_18_build2=1622668217 +dt1_18_build3=845747996 +dt1_18_build4_em=-126725246 +dt1_18_build4=997271852 +dt1_18_build5=242831209 +dt1_18_detail_a=220330803 +dt1_18_detail_b=448009815 +dt1_18_detail_c=1960233543 +dt1_18_detail_d=1537054677 +dt1_18_detail_e=-1773662935 +dt1_18_detail_f=-2030473588 +dt1_18_detail_g=566338590 +dt1_18_detaila=-1019291221 +dt1_18_detailb=2095566066 +dt1_18_detailc=-1608445072 +dt1_18_detaild=-368040127 +dt1_18_ground=902314018 +dt1_18_ladder_011=-1201611804 +dt1_18_ladder_04=-806330624 +dt1_18_ladder_05=-1305271418 +dt1_18_ladder_06=-381709922 +dt1_18_ladder_07=-620890853 +dt1_18_ladder_08=386034979 +dt1_18_ladder_09=-103206191 +dt1_18_ladder_10=-1831312415 +dt1_18_sq_night_slod=-717142431 +dt1_18_square_night=-883676427 +dt1_19_cp_01_shadow=-1695249446 +dt1_19_cp_01=1822781194 +dt1_19_decal01=-933955611 +dt1_19_ground01=1208654225 +dt1_19_hedge_d=1739014551 +dt1_19_hedge=679849216 +dt1_19_lspd02=1500231332 +dt1_19_lspd05=739466228 +dt1_19_pipes=-207301352 +dt1_19_roofdoor_dummy=-858145298 +dt1_19_shadow=1914430752 +dt1_19_signems=38091600 +dt1_20_build1=-496113701 +dt1_20_build2=-1294038851 +dt1_20_build2b=-1963785100 +dt1_20_decal_1=1049773493 +dt1_20_decal_2=743416112 +dt1_20_decal_3=571378862 +dt1_20_detail01_b=149916371 +dt1_20_detail01=-924904663 +dt1_20_detail01c=-1152940197 +dt1_20_detail01d=-915659868 +dt1_20_detail01e=1348645263 +dt1_20_detail2b=-218241770 +dt1_20_didier_mp_door=-850860783 +dt1_20_ground=-1901011545 +dt1_20_ground2_w1=697158440 +dt1_20_ground2_w11=789322324 +dt1_20_ground2_w12=1046329591 +dt1_20_ground2_w13=1262211763 +dt1_20_ground2_w14=1573418956 +dt1_20_ground2_w15=1722780058 +dt1_20_ground2_w2=1002205061 +dt1_20_ground2_w3=-871657435 +dt1_20_ground2_w4=-566414200 +dt1_20_ground2_w5=-259499746 +dt1_20_ground2_w6=49479155 +dt1_20_ground2_w7=-1114016923 +dt1_20_ground2_w8=1339430880 +dt1_20_ground2_w9=1627208238 +dt1_20_ground2=724661570 +dt1_20_hedge_d=1603446571 +dt1_20_hedge_d2=-29973657 +dt1_20_hedge_d2b=814612094 +dt1_20_hedge_db=-837106940 +dt1_20_hedge_dc=-888554270 +dt1_20_hedge=-321418573 +dt1_20_hedge2=295131508 +dt1_20_jump_01=-1586712671 +dt1_20_logo_1=-403515541 +dt1_20_logo_2=-761025331 +dt1_20_logo_3=-904750165 +dt1_20_logo_4=1269636834 +dt1_20_logo_5=-1260457660 +dt1_20_rails1=59909101 +dt1_20_rails2=-241401854 +dt1_20_rails3=602367127 +dt1_20_rails4=-1478005607 +dt1_20_rails5=-897011237 +dt1_20_rails6=-1126885772 +dt1_20_rails7=-284460320 +dt1_20_rails8=1865284391 +dt1_20_rl_01=-2018877458 +dt1_20_rl_02=-1864601006 +dt1_20_rl_03=304936185 +dt1_20_rl_04=762194811 +dt1_20_rl_05=1041812688 +dt1_20_rl_06=1217323452 +dt1_20_rl_07=-902470393 +dt1_20_rl_08=-419914095 +dt1_20_rl_09=-253382037 +dt1_20_rl_10=-174801651 +dt1_20_rl_11=533664129 +dt1_20_rl_12=294221046 +dt1_20_sc1=-221252776 +dt1_20_sc2=-1116632932 +dt1_20_sc3=-819713023 +dt1_21_b1_dx10=-595809277 +dt1_21_b1_dx11=-2038628351 +dt1_21_b1_dx12=-1186011740 +dt1_21_b1_dx13=575027093 +dt1_21_b1_dx14=318249209 +dt1_21_b1_dx3=-1394484560 +dt1_21_b1_dx4=1911907544 +dt1_21_b1_dx5=-2144337587 +dt1_21_b1_dx6=1231754180 +dt1_21_b1d_y1=563129543 +dt1_21_b9_d1=-709132917 +dt1_21_beams=-877143556 +dt1_21_beamx=613026827 +dt1_21_bridge_d=-309588307 +dt1_21_build09=-1364076223 +dt1_21_build09d=1699294122 +dt1_21_build1_details1=-1993797490 +dt1_21_build1_fence=45025231 +dt1_21_build1=-987364809 +dt1_21_build1z=561364943 +dt1_21_cloth_tape=1607223122 +dt1_21_cloth_tarp_01=586419612 +dt1_21_cranelights=2000813922 +dt1_21_detail_b=-1934790757 +dt1_21_detail_c=1560154173 +dt1_21_detail=-1583025544 +dt1_21_elev=959303717 +dt1_21_fillm_02=-1261561935 +dt1_21_fillm_03=-1508902347 +dt1_21_fillm_05=792267901 +dt1_21_fillm_06=1509450235 +dt1_21_gd1_d002_d=-870499758 +dt1_21_gd1_d002=805852462 +dt1_21_gd1_dz1=-1109112412 +dt1_21_gd1_dz2=-2002034897 +dt1_21_gd1_dz3=-1701870853 +dt1_21_gd1_dz4=-555316236 +dt1_21_gd1_dz5=-314955621 +dt1_21_gd1_rl1_b=-712241333 +dt1_21_gd1_rl1=2112388427 +dt1_21_gd1_rl2_b=1888591746 +dt1_21_gd1_rl2=1210782157 +dt1_21_gd1_rl3_b=-394406193 +dt1_21_gd1_rl3=972584296 +dt1_21_glue1=-725637120 +dt1_21_glue2a=415815601 +dt1_21_gren_decal=47770864 +dt1_21_ground1_decals=701324079 +dt1_21_ground1=-1159699521 +dt1_21_ground2_decals=-643454503 +dt1_21_ground2=-1407597006 +dt1_21_lowerleveldecal=501333192 +dt1_21_parkinghut=197574465 +dt1_21_props_combo0201_slod=-2091929232 +dt1_21_props_dt1_21_s01_slod=1563158461 +dt1_21_props_rail_lod_004=1761988098 +dt1_21_props_rail_lod_005=371632197 +dt1_21_props_rail_lod_1=1532117140 +dt1_21_props_rail_lod_2=-1341134322 +dt1_21_props_rail_lod_3=1069386091 +dt1_21_reflproxy=340276021 +dt1_21_roof_detail=-191375796 +dt1_21_route_blockout=1066195456 +dt1_21_route_d=1398488517 +dt1_21_sbar1=1316026482 +dt1_21_sbar2=590651910 +dt1_21_scafa=-434083634 +dt1_21_scafc=393202536 +dt1_21_scafd=87140076 +dt1_21_scaffold_01=-1196434326 +dt1_21_scaffold_02=1551377404 +dt1_21_scaffold_03=-603938041 +dt1_21_scaffold_05=-431368 +dt1_21_scaffold_06=-1556106870 +dt1_21_scaffold_07=590754161 +dt1_21_scaffold_08=360420860 +dt1_21_scaffold_09=1189148870 +dt1_21_scaffold_10=-1324594173 +dt1_21_scaffold_11=-1069946274 +dt1_21_scaffold_44=-494327556 +dt1_21_sd=-2097934167 +dt1_21_station_f1=-1442446932 +dt1_21_station_f2=-1146051327 +dt1_21_station=-944010143 +dt1_21_tape=-271593318 +dt1_21_top_d=701593760 +dt1_21_top_shell=360847876 +dt1_21_unf=997034861 +dt1_22__ladder_002=-1121496574 +dt1_22__ladder_01=1534127570 +dt1_22_b1_emiss=1672955427 +dt1_22_b2_r=-934587146 +dt1_22_b2_r2=468208647 +dt1_22_bldg1_detail_2=779024622 +dt1_22_bldg1_detail=-960346032 +dt1_22_bldg1_detail2=660585234 +dt1_22_bldg1=-1142159817 +dt1_22_bldg1b_detail=1785962911 +dt1_22_bldg1b=-1451234319 +dt1_22_bldg2_detail=1770924169 +dt1_22_bldg2_detail2=1229793133 +dt1_22_bldg2_detail3=971638951 +dt1_22_bldg2_r=-236048143 +dt1_22_bldg2=-1440849252 +dt1_22_broken_gdoor_hd=-610305217 +dt1_22_broken_gdoor_lod=173466203 +dt1_22_carshowroom_slod1=-324581133 +dt1_22_emissive_beams_lod=1023076961 +dt1_22_gd_detail10=654395831 +dt1_22_gd_detail2=-703235274 +dt1_22_gd_detail22=1596896941 +dt1_22_gd_detail3=-934813797 +dt1_22_gd_detail4=-1449156021 +dt1_22_gd_logo=-1455182972 +dt1_22_gd_topglue=-1631469884 +dt1_22_grnd_bar_lod=607593713 +dt1_22_grnd_d2=-382710179 +dt1_22_grnd_detail=588287455 +dt1_22_grnd=614620236 +dt1_22_ladder_01=-2053997101 +dt1_22_ladder_02=1390123110 +dt1_22_ladder_03=-1941927117 +dt1_22_ladder_04=1868124513 +dt1_22_ladder_05=1035922989 +dt1_22_ladder_06=202115784 +dt1_22_ladder_07=1513727778 +dt1_22_ladder_08=680772567 +dt1_22_ladder_09_lod001=-673827655 +dt1_22_ladder_09=-1242505553 +dt1_22_r_01=-53604245 +dt1_22_r_02=-1790000794 +dt1_22_r_03=-1828995904 +dt1_22_r_04=933299724 +dt1_22_r_05=-1483184647 +dt1_22_r_06=-565030032 +dt1_22_showroom_detail=-564405094 +dt1_22_showroom=791833817 +dt1_22_sign_01_lod=-1549931822 +dt1_22_sign_01=521032509 +dt1_22_sr_fint_det01=165648409 +dt1_22_sr_fint_det02=932836237 +dt1_22_sr_fint_ext=1617399861 +dt1_22_sr_fint_glass=995448577 +dt1_22_sr_fint_slod1=-718500944 +dt1_22_sr_fint=540534816 +dt1_22_wobblylightems=-2130484842 +dt1_22_woodboard_hd_slod=1867890930 +dt1_22_woodboard_hd=-1919268430 +dt1_23_build1_a=-1729281218 +dt1_23_build1_b=-1960138823 +dt1_23_build1_c=-2057200601 +dt1_23_build1_d=112566025 +dt1_23_build1_decals=-1428584944 +dt1_23_build1_e=-233507444 +dt1_23_build1_f=-866866676 +dt1_23_build1=-142848817 +dt1_23_build2_decals=1452949863 +dt1_23_build2_locku=1730396966 +dt1_23_build2=88991858 +dt1_23_build4_decalsa=-128740728 +dt1_23_build4_decalsb=-364513683 +dt1_23_build4_glass=1361151958 +dt1_23_build4_rails=1509307985 +dt1_23_build4_rls=-730155890 +dt1_23_build4=731165951 +dt1_23_dt1_scaffold=995884274 +dt1_23_ground=-2124661529 +dt1_23_grounddecals=1783468599 +dt1_23_ladder_00=-1723289007 +dt1_23_ladder_002=1633822444 +dt1_23_ladder_003=-1281766566 +dt1_23_ladder_004=-976195641 +dt1_23_ladder_005=-1799451228 +dt1_23_ladder_006=-1504071462 +dt1_23_ladder_007=-1140925380 +dt1_23_ladder_01_lod001=1711327792 +dt1_23_ladder_01_lod003=1229656261 +dt1_23_ladder_01_lod004=990999634 +dt1_23_ladder_01=-1459990092 +dt1_23_ov=-790120273 +dt1_23_ov2=-117622950 +dt1_23_ov3=-1243926253 +dt1_23_sign_em=-260995315 +dt1_24_bd_a=1483966877 +dt1_24_bd_b=-1566204416 +dt1_24_build_det1=2003843462 +dt1_24_build_deta=-801084723 +dt1_24_build_detb=1274962503 +dt1_24_fireescapeend=-116054996 +dt1_24_fireescaperailing=976976554 +dt1_24_ladder_00=-1314220145 +dt1_24_ladder01=1421346754 +dt1_24_ladder2=757238505 +dt1_25_build_gluea=-1857282640 +dt1_25_build_glueb=94832228 +dt1_25_build_gluec=946695152 +dt1_25_build_ns=-433813298 +dt1_25_build=335139749 +dt1_25_detaila=481341833 +dt1_25_detailb=-768271213 +dt1_25_ladder_01_lod=163362635 +dt1_25_ladder_01=1582628037 +dt1_25_ladder_02=1889411415 +dt1_25_ladder_03_lod=-1751218701 +dt1_25_ladder_03=-2131574272 +dt1_25_ladder_04_lod=2112377202 +dt1_25_ladder_04=-1824954739 +dt1_26_build_ns=95845131 +dt1_26_build_x_f=208542562 +dt1_26_build_x_r=1235293639 +dt1_26_build_x=-1213794767 +dt1_26_fnce=-1097541338 +dt1_26_ground_decala=1432524423 +dt1_26_ground_decalb=-2094501358 +dt1_26_ground_decalc=125336252 +dt1_26_hedge_c=-1157172799 +dt1_26_hedge_d=-1865900731 +dt1_26_insidedecals=912887527 +dt1_26_rfcover=-1990804585 +dt1_26_stairs=-186633759 +dt1_emissive_dt1_01=880341099 +dt1_emissive_dt1_02=-3537138 +dt1_emissive_dt1_02b=-2021600890 +dt1_emissive_dt1_03_b1=-1825769292 +dt1_emissive_dt1_03_b2=-1454889738 +dt1_emissive_dt1_03_b3=-1762951107 +dt1_emissive_dt1_04=1635273321 +dt1_emissive_dt1_05_b1=1135317444 +dt1_emissive_dt1_05_b2=2031942822 +dt1_emissive_dt1_06_1=-1097487730 +dt1_emissive_dt1_06_2=-1522173970 +dt1_emissive_dt1_06_3=1240613201 +dt1_emissive_dt1_06_4=1620274835 +dt1_emissive_dt1_07=1363323390 +dt1_emissive_dt1_08=-1776471118 +dt1_emissive_dt1_09=-1477453993 +dt1_emissive_dt1_10=1336386984 +dt1_emissive_dt1_11=1602798954 +dt1_emissive_dt1_12=-1327536106 +dt1_emissive_dt1_14a=177553550 +dt1_emissive_dt1_14b=168116078 +dt1_emissive_dt1_14c=-129524749 +dt1_emissive_dt1_15a=1063168768 +dt1_emissive_dt1_15b=1294517908 +dt1_emissive_dt1_15c=1527636574 +dt1_emissive_dt1_15d=-1549012059 +dt1_emissive_dt1_16a=-1100600639 +dt1_emissive_dt1_16b=-2017378952 +dt1_emissive_dt1_16c=-1727373302 +dt1_emissive_dt1_16d=-728541413 +dt1_emissive_dt1_17a=-384335609 +dt1_emissive_dt1_17b=-1034833032 +dt1_emissive_dt1_18a=1257585841 +dt1_emissive_dt1_18b=1550442394 +dt1_emissive_dt1_18c=1580655412 +dt1_emissive_dt1_18d=-269121869 +dt1_emissive_dt1_18e=25930207 +dt1_emissive_dt1_18f=326258092 +dt1_emissive_dt1_19=-385001359 +dt1_emissive_dt1_20=-872997639 +dt1_emissive_dt1_20b=886096642 +dt1_emissive_dt1_20c=-1079256902 +dt1_emissive_dt1_22a=-1572037548 +dt1_emissive_dt1_22b=206401600 +dt1_emissive_dt1_22c=-1900940001 +dt1_emissive_dt1_23a=-1341737304 +dt1_emissive_dt1_23b=152135848 +dt1_emissive_dt1_23c=-1938624639 +dt1_emissive_dt1_24=18745158 +dt1_emissive_dt1_25=793568163 +dt1_lod_5_20_emissive_proxy=1450502820 +dt1_lod_5_21_emissive_proxy=17079690 +dt1_lod_6_19_emissive_proxy=-2004182294 +dt1_lod_6_20_emissive_proxy=859651513 +dt1_lod_6_21_emissive_proxy=759795812 +dt1_lod_7_20_emissive_proxy=-904778439 +dt1_lod_emissive=-859346633 +dt1_lod_f1_slod3=-343289823 +dt1_lod_f1b_slod3=-1065329613 +dt1_lod_f2_slod3=186779107 +dt1_lod_f2b_slod3=1816781891 +dt1_lod_f3_slod3=1827161248 +dt1_lod_f4_slod3=566160949 +dt1_lod_slod3=-109599267 +dt1_props_combo0555_15_lod=1406325275 +dt1_props_flyers_1_00=986752231 +dt1_props_flyers_1_001=101486540 +dt1_props_flyers_1_002=311699639 +dt1_props_flyers_1_003=71666714 +dt1_props_flyers_2_00=1745950316 +dt1_props_flyers_2_001=1671733883 +dt1_props_flyers_2_002=-1051304483 +dt1_props_flyers_2_003=-825820994 +dt1_props_flyers_2_004=-1670081510 +dt1_props_flyers_3_00=1227665109 +dt1_props_flyers_3_001=-924412937 +dt1_props_flyers_3_002=-718820231 +dt1_props_flyers_3_003=677532413 +dt1_props_flyers_3_004=899509619 +dt1_props_flyers_3_005=73632512 +dt1_props_flyers_4_00=-521817792 +dt1_props_flyers_4_001=1797634974 +dt1_props_flyers_5_00=-1445219188 +dt1_props_flyers_5_001=1133058913 +dt1_props_flyers_5_002=-1716795487 +dt1_props_flyers_5_003=-1475255188 +dt1_props_flyers_5_004=2106986358 +dt1_props_flyers_5_005=-1933529653 +dt1_props_flyers_5_006=-636893092 +dt1_props_flyers_5_007=842201085 +dt1_props_flyers_6_00=-326707446 +dt1_props_flyers_6_001=896663627 +dt1_props_flyers_6_002=330284231 +dt1_props_flyers_7_00=-2143142640 +dt1_props_flyers_7_001=2024985525 +dt1_props_flyers_7_002=-1975748920 +dt1_props_flyers_7_003=1410075240 +dt1_props_flyers_7_004=-908462546 +dt1_props_flyers_7_005=-1800959030 +dt1_rd1_cablemesh115078_thvy=547672507 +dt1_rd1_cablemesh115623_thvy=1061501622 +dt1_rd1_cablemesh116749_thvy=-299405294 +dt1_rd1_cablemesh117237_thvy=-23086352 +dt1_rd1_cablemesh118326_thvy=-126499779 +dt1_rd1_cablemeshdt1_22_thvy=-2132810864 +dt1_rd1_dt1_rd_cable_conn_01=-1419411965 +dt1_rd1_dt1_rd_grill=90298643 +dt1_rd1_dt1_tun1stuff=1112878556 +dt1_rd1_dt1_tun2stuff=732404192 +dt1_rd1_dt1_tun3stuff=1173299843 +dt1_rd1_dt1_tunnel1=732982669 +dt1_rd1_dt1_tunnel1r=-1434368892 +dt1_rd1_dt1_tunnel2=-1182922454 +dt1_rd1_dt1_tunnel2r=2059820879 +dt1_rd1_dt1_tunnel3=-953408378 +dt1_rd1_dt1_tunnel3r=-44866749 +dt1_rd1_dt1_tunnelroad=570698305 +dt1_rd1_dt1_tunnelroad2=649980771 +dt1_rd1_dt1_tunnelroad3=420106236 +dt1_rd1_dt1_tunnelshell=1037344232 +dt1_rd1_dt1_tunnelshell2=-1147697276 +dt1_rd1_dt1_tunnelshell3=-915266759 +dt1_rd1_dt1_tunreflect1=-318701451 +dt1_rd1_dt1_tunreflect2=-12344070 +dt1_rd1_dt1_tunreflect3=705362568 +dt1_rd1_fwy01=-2101863375 +dt1_rd1_fwy02=-1188165340 +dt1_rd1_fwy03_detail1=678397898 +dt1_rd1_fwy03_detail2=-1776753889 +dt1_rd1_fwy03_detail3=-29674642 +dt1_rd1_fwy03=635757200 +dt1_rd1_fwy04=-609530338 +dt1_rd1_fwy05=-895898629 +dt1_rd1_r1_00=-1123307840 +dt1_rd1_r1_01=-1428616613 +dt1_rd1_r1_018=140193437 +dt1_rd1_r1_02=-1601964627 +dt1_rd1_r1_03=-1799954925 +dt1_rd1_r1_04=1142013126 +dt1_rd1_r1_05=835786821 +dt1_rd1_r1_06=-1482882081 +dt1_rd1_r1_07=-581275815 +dt1_rd1_r1_08=-888157500 +dt1_rd1_r1_09=1893013072 +dt1_rd1_r1_10=1047539627 +dt1_rd1_r1_11_details=974549378 +dt1_rd1_r1_11=100155072 +dt1_rd1_r1_11b=1368443312 +dt1_rd1_r1_12=-954089200 +dt1_rd1_r1_13=561509823 +dt1_rd1_r1_14=-224094183 +dt1_rd1_r1_15=-1895968567 +dt1_rd1_r1_16=-1624575709 +dt1_rd1_r1_19=1946786517 +dt1_rd1_r1_20=-1671107949 +dt1_rd1_r1_21=-1440872955 +dt1_rd1_r1_22=-1192778856 +dt1_rd1_r1_23=1440538000 +dt1_rd1_r1_24=1653798652 +dt1_rd1_r1_25=1908970843 +dt1_rd1_r1_26=-2146029066 +dt1_rd1_r1_27=478898914 +dt1_rd1_r1_28=700810582 +dt1_rd1_r1_29=954147721 +dt1_rd1_r1_30=-1932703092 +dt1_rd1_r1_31_s=1647181629 +dt1_rd1_r1_31=131743924 +dt1_rd1_r1_32=638352664 +dt1_rd1_r1_34=1099969567 +dt1_rd1_r1_35_s=1442713568 +dt1_rd1_r1_35=-521735490 +dt1_rd1_r1_36_s=-2091615435 +dt1_rd1_r1_36=-31118018 +dt1_rd1_r1_37=226741243 +dt1_rd1_r1_38_s_lod=92070402 +dt1_rd1_r1_38_s=-329607936 +dt1_rd1_r1_38=448194145 +dt1_rd1_r1_39=-1517487093 +dt1_rd1_r1_40=1766654512 +dt1_rd1_r1_41=1534092907 +dt1_rd1_r1_42_s=-1180768178 +dt1_rd1_r1_42=1153382665 +dt1_rd1_r1_43=-1492091478 +dt1_rd1_r1_44=-1874964474 +dt1_rd1_r1_45=-2102020875 +dt1_rd1_r1_46=1877512027 +dt1_rd1_r1_47=-366312479 +dt1_rd1_r1_48=-610933068 +dt1_rd1_r1_62=-457653302 +dt1_rd1_r1_ovly_00=1506675500 +dt1_rd1_r1_ovly_01=1851864146 +dt1_rd1_r1_ovly_02=2090914001 +dt1_rd1_r1_ovly_03=-57716568 +dt1_rd1_r1_ovly_04=315522342 +dt1_rd1_r1_ovly_05=-1591076381 +dt1_rd1_r1_ovly_06=-1246215425 +dt1_rd1_r1_ovly_07=-710933810 +dt1_rd1_r1_ovly_08=-338612432 +dt1_rd1_r1_ovly_09=-99365963 +dt1_rd1_r1_ovly_10=429360432 +dt1_rd1_r1_ovly_11=-1241727492 +dt1_rd1_r1_ovly_12=-2093295495 +dt1_rd1_r1_ovly_13=-1859390373 +dt1_rd1_r1_ovly_14=1600983262 +dt1_rd1_r1_ovly_15=-1058319395 +dt1_rd1_r1_ovly_16=-836342189 +dt1_rd1_r1_ovly_17=-1651733216 +dt1_rd1_r1_ovly_18=-1412224595 +dt1_rd1_r1_ovly_19=667623831 +dt1_rd1_r1_ovly_20=-1392989504 +dt1_rd1_r1_ovly_21=1876766858 +dt1_rd1_r1_ovly_22_nb=192534998 +dt1_rd1_r1_ovly_22=-1910674166 +dt1_rd1_r1_ovly_23=-446063715 +dt1_rd1_r1_ovly_24=-236800881 +dt1_rd1_r1_ovly_25=-1191918920 +dt1_rd1_r1_ovly_26=-679804988 +dt1_rd1_r1_ovly_27=175662526 +dt1_rd1_r1_ovly_28=448267837 +dt1_rd1_r1_ovly_30=-1620634843 +dt1_rd1_r1_ovly_31=980699449 +dt1_rd1_r1_ovly_32=1359181399 +dt1_rd1_r1_ovly_33=-706740206 +dt1_rd1_r1_ovly_34=-331993922 +dt1_rd1_r1_ovly_35=599858135 +dt1_rd1_r1_ovly_36=1979105349 +dt1_rd1_r1_ovly_37=1059836588 +dt1_rd1_r1_ovly_38=1433796416 +dt1_rd1_r1_ovly_39=1889219982 +dt1_rd1_r1_ovly_40=-2115669610 +dt1_rd1_r1_ovly_41=1385403123 +dt1_rd1_r1_ovly_42=1617669795 +dt1_rd1_r1_ovly_43=782158598 +dt1_rd1_r1_ovly_44=1021306760 +dt1_rd1_r1_ovly_45=154796093 +dt1_rd1_r1_ovly_46=-137372311 +dt1_rd1_r1_ovly_47=439689775 +dt1_rd1_r1_ovly_48=150798271 +dt1_rd1_r2_fwy_ovly_01=-1595621039 +dt1_rd1_r2_fwy_ovly_02=-1222447667 +dt1_rd1_r2_fwy_ovly_03=2140536500 +dt1_rd1_r2_fwy_ovly_04=-1919640911 +dt1_rd1_r6_28=225869253 +dt1_rd1_t21=-883370446 +dt1_rd1_tnl_s=-1493447772 +dt1_rd1_tunnelshadowbox1=127552213 +dt1_rd1_tunnelshadowbox2=450195787 +dt1_rd1_tunnelshadowbox3=-251257427 +dt1_rd1_wire244=-2112514530 +dt1_rd1_wire245=-1868745939 +dt1_tc_ce_lod=-392624135 +dt1_tc_ce=-1330952343 +dt1_tc_ce2_lod=-186664415 +dt1_tc_ces2=-1774935482 +dt1_tc_cpr_null=2073273140 +dt1_tc_cpr=1868969512 +dt1_tc_dufo_core_lod=1335486050 +dt1_tc_dufo_core=2105137876 +dt1_tc_dufo_lights=-753271713 +dt1_tc_rcex2_null=-1347261355 +dt1_tc_rcex2_prox=-2100080556 +dt1_tc_ufo_pivot=-41006999 +dt1_tc_ufocore_col=-510749711 +dt1_tc_ufocore=-560378741 +dubsta=1177543287 +dubsta2=-394074634 +dubsta3=-1237253773 +dukes=723973206 +dukes2=-326143852 +dump=-2130482718 +dune=-1661854193 +dune2=534258863 +dune4=-827162039 +dune5=-312295511 +duster=970356638 +ela_wdn_02_=-332287871 +ela_wdn_02_decal=-973756617 +ela_wdn_02lod_=437977014 +ela_wdn_04_=22143489 +ela_wdn_04_decals=-1936258660 +ela_wdn_04lod_=812229521 +elegy=196747873 +elegy2=-566387422 +emperor=-685276541 +emperor2=-1883002148 +emperor3=-1241712818 +enduro=1753414259 +entityxf=-1291952903 +esskey=2035069708 +exemplar=-5153954 +exile1_lightrig=-1388160414 +exile1_reflecttrig=2116711309 +f620=-591610296 +faction=-2119578145 +faction2=-1790546981 +faction3=-2039755226 +faggio=-1842748181 +faggio2=55628203 +faggio3=-1289178744 +fbi=1127131465 +fbi2=-1647941228 +fcr=627535535 +fcr2=-757735410 +felon=-391594584 +felon2=-89291282 +feltzer2=-1995326987 +feltzer3=-1566741232 +fib_3_qte_lightrig=1312726357 +fib_5_mcs_10_lightrig=-1445429028 +fib_cl2_cbl_root=139599796 +fib_cl2_cbl2_root=66776599 +fib_cl2_frm_root=-1808138869 +fib_cl2_vent_root=1494703683 +fire_mesh_root=509226741 +firetruk=1938952078 +fixter=-836512833 +flatbed=1353720154 +fmj=1426219628 +forklift=1491375716 +fq2=-1137532101 +frag_plank_a=1649550295 +frag_plank_b=2139119155 +frag_plank_c=1209298780 +frag_plank_d=1449004015 +frag_plank_e=423137701 +freight=1030400667 +freightcar=184361638 +freightcont1=920453016 +freightcont2=240201337 +freightgrain=642617954 +freighttrailer=-777275802 +frogger=744705981 +frogger2=1949211328 +fugitive=1909141499 +furoregt=-1089039904 +fusilade=499169875 +futo=2016857647 +fwy_01_02_sd_slod1=1840143597 +fwy_01_arm_02=1010082231 +fwy_01_arm_03=510682659 +fwy_01_fwy_skidm=667951943 +fwy_01_fwy1_ramp=-1688398509 +fwy_01_fwysign_001_i=-1539362751 +fwy_01_fwysign_001_o=384243091 +fwy_01_fwysign_001=-1196871971 +fwy_01_fwysign_001b_o=628460638 +fwy_01_fwysign_001b=-1721388198 +fwy_01_fwysign_001c=-1424992593 +fwy_01_fwysign_002_i=-446666697 +fwy_01_fwysign_002_o=-1958923274 +fwy_01_fwysign_002=-1502901662 +fwy_01_fwysign_002b=581813452 +fwy_01_fwysign_003_o=899441450 +fwy_01_fwysign_003=-716281817 +fwy_01_fwysign_004_o=-1235716626 +fwy_01_fwysign_004=-870689345 +fwy_01_fwysign_004b_o=-1352084448 +fwy_01_fwysign_004b=1425450769 +fwy_01_fwysign_004c_o=50146337 +fwy_01_fwysign_004c=1128989626 +fwy_01_fwysign_005_o=1810273435 +fwy_01_fwysign_005=1977002345 +fwy_01_fwysign_005b_o=956177882 +fwy_01_fwysign_005b=-1262405744 +fwy_01_fwysign_006_o=1186780800 +fwy_01_fwysign_006=1802278037 +fwy_01_fwysign_007_o=281425119 +fwy_01_fwysign_007=-1672841648 +fwy_01_fwysign_008_o=-1855948360 +fwy_01_fwysign_008=-1975791053 +fwy_01_fwysign_009_o=-1425783617 +fwy_01_fwysign_009a=842015952 +fwy_01_fwysign_009b=497023904 +fwy_01_fwysign_010_o=-17745894 +fwy_01_fwysign_010=-2091111388 +fwy_01_fwysign_011_o=-390397602 +fwy_01_fwysign_011=1837432950 +fwy_01_fwysign_011b_o=-1857032501 +fwy_01_fwysign_011b=1516960067 +fwy_01_fwysign_033=251509929 +fwy_01_fwysign_034=1468190142 +fwy_01_fwysign_text_002=-1520041117 +fwy_01_fwysign_text_006=-652481846 +fwy_01_fwysign_text_007=-2067119576 +fwy_01_fwysign_text_009=825629441 +fwy_01_fwysign_text_012=-1330504933 +fwy_01_fwysign_text_014=-1462891697 +fwy_01_fwysign_text_016=-1000291724 +fwy_01_fwysign_text_017=-1879746146 +fwy_01_fwysign_text_017b=-945165223 +fwy_01_fwysign_text_021=-1657772160 +fwy_01_fwysign_text_024=1212923312 +fwy_01_fwysign_text_025=1368444986 +fwy_01_fwysign_text_029=177816140 +fwy_01_fwysign_text_030=-1797299894 +fwy_01_fwysign_text_032=948840613 +fwy_01_fwysign_text_035=-2125317572 +fwy_01_fwysign_text_037=356737552 +fwy_01_fwysign_text_038=-1417703786 +fwy_01_fwysign_text_039=-1195235045 +fwy_01_fwysign_text_040=-1612060001 +fwy_01_fwysign_text_042=-2124632699 +fwy_01_fwysign_text_044=1911525055 +fwy_01_fwysign_text_049=-1645287747 +fwy_01_fwysign_text_053=-833730405 +fwy_01_fwysign_text_055=-1277717586 +fwy_01_fwysign_text_056=-535434198 +fwy_01_fwysign_text_057=1169012568 +fwy_01_fwysign_text_063=-607917910 +fwy_01_fwysign_text_065=-1197923755 +fwy_01_fwysign_text_069=-2129939653 +fwy_01_fwysign_text_071=-1031459103 +fwy_01_fwysign_text_072=-803616246 +fwy_01_fwysign_text_074=-858569863 +fwy_01_fwysign_text_075=1998821403 +fwy_01_fwysign_text_081=-56350618 +fwy_01_girders=-948794544 +fwy_01_grafitti_01=-871833653 +fwy_01_grnd05_o=-500422441 +fwy_01_lowbridge_01=1842188256 +fwy_01_ol_em_slod=-991731276 +fwy_01_olimp_emm=1033912531 +fwy_01_olimp_frm=704672500 +fwy_01_olimp=-1675060355 +fwy_01_overheadsigns_00=1862824433 +fwy_01_overheadsigns_01=1084265762 +fwy_01_overheadsigns_02=-1954796836 +fwy_01_overheadsigns_03=1562201627 +fwy_01_overheadsigns_032=-13663847 +fwy_01_overheadsigns_033=1417554997 +fwy_01_overheadsigns_04=1613517905 +fwy_01_overheadsigns_05=-1884867766 +fwy_01_overheadsigns_06=2086407348 +fwy_01_overheadsigns_07=-1439963053 +fwy_01_overheadsigns_08=714631466 +fwy_01_overheadsigns_09=413353280 +fwy_01_overheadsigns_10=-1860519303 +fwy_01_overheadsigns_11=-1487149317 +fwy_01_overheadsigns_12=-1777449884 +fwy_01_overheadsigns_13=-1538203415 +fwy_01_overheadsigns_14=982846827 +fwy_01_overheadsigns_15=1221765606 +fwy_01_overheadsigns_16=1593366066 +fwy_01_overheadsigns_17=1832874687 +fwy_01_overheadsigns_18=57253653 +fwy_01_overheadsigns_19=287521416 +fwy_01_overheadsigns_20=1490628919 +fwy_01_overheadsigns_21=1164118603 +fwy_01_overheadsigns_22=934047454 +fwy_01_overheadsigns_22b=-1514679246 +fwy_01_overheadsigns_23=568279876 +fwy_01_overheadsigns_24=299737921 +fwy_01_overheadsigns_25=71043070 +fwy_01_overheadsigns_26=-329066420 +fwy_01_overheadsigns_27=-552354386 +fwy_01_overheadsigns_28=-292791141 +fwy_01_overheadsigns_29=-664981443 +fwy_01_overheadsigns_31=1586123297 +fwy_01_rd_01_r1a=742581443 +fwy_01_rd_01_r1b=438255740 +fwy_01_rd_01_r2a=288402815 +fwy_01_rd_01_r2b=1599523274 +fwy_01_rd_01=-825160510 +fwy_01_rd_02=620771615 +fwy_01_rd_03_ov=1109850339 +fwy_01_rd_06_ov=491514567 +fwy_01_rd_07_ov=434930590 +fwy_01_rd_07=1578445640 +fwy_01_rd_08_ov=-62109330 +fwy_01_rd_08=589346116 +fwy_01_rd_09_ov=-1292944763 +fwy_01_rd_11=-1993276189 +fwy_01_rd_13=1840336356 +fwy_01_rd_14=-183771953 +fwy_01_rd_17=524562751 +fwy_01_rd_18=-1370337447 +fwy_01_rd_30=29127656 +fwy_01_rd_32=-494160505 +fwy_01_rd_33=-220178896 +fwy_01_rd_34=512077158 +fwy_01_rd_35=751651317 +fwy_01_rd_36=-100211607 +fwy_01_rd_37=135889038 +fwy_01_rd_38=-736356204 +fwy_01_rd_38bb=-437514484 +fwy_01_rd_46_ov=1610847895 +fwy_01_rd_47_ov=-985525179 +fwy_01_rd_48_ov=-1020906284 +fwy_01_rd_49_ov=-1141630438 +fwy_01_rd_50_ov=-1498891687 +fwy_01_rd_51_ov=-1768270429 +fwy_01_rd_51b_ov=-306684696 +fwy_01_rd_52_ov=-1592810990 +fwy_01_rd_53_ov=1485653058 +fwy_01_rd_54_ov=-74533222 +fwy_01_rd_55_ov=-1085737988 +fwy_01_rd_56_ov=1260036682 +fwy_01_rd_57_ov=-1853124218 +fwy_01_rd_57=-1383806654 +fwy_01_rd_58_edge=-392210734 +fwy_01_rd_58_ov=1086377175 +fwy_01_rd_58=-1135941938 +fwy_01_rd_59_ov=1576488730 +fwy_01_rd_59=-1863249893 +fwy_01_rd_60_ov=1435408089 +fwy_01_rd_60=674150372 +fwy_01_rd_61_ov=-1359039987 +fwy_01_rd_61=-34610329 +fwy_01_sandp_02=-910933535 +fwy_01_sandp_03=-615324386 +fwy_01_sandp_04=1130444093 +fwy_01_sandp_05=1291405421 +fwy_01_sandramp002=-85325610 +fwy_01_shadowcast=693598623 +fwy_01_shadowonly_01=-1061671498 +fwy_01_spjump_01=1463284828 +fwy_01_spjump_02=625283191 +fwy_01_split_011=479783965 +fwy_01_split_012=181553296 +fwy_01_split_013_grilla=-450451772 +fwy_01_split_013_grillb=-728496737 +fwy_01_split_013_grillc=949800367 +fwy_01_split_013_grilld=1642733641 +fwy_01_split_013_r2=-1827403773 +fwy_01_split_013_r3=-1579539057 +fwy_01_split_013=-767961252 +fwy_01_split_014=8303593 +fwy_01_split_015=398615160 +fwy_01_split_16_ov=-782824759 +fwy_01_split_17_ov=1244990135 +fwy_01_split_18_ov=2033776624 +fwy_01_split_19_lights=-1101111196 +fwy_01_split_19_lights001=-1059540830 +fwy_01_split_19_ov=-7141378 +fwy_01_split_20_ov=1165105228 +fwy_01_split_21_ov=-1228976972 +fwy_01_spx_013_r2=-1299659232 +fwy_01_spx_013_r3=-1616502693 +fwy_01_wallbase_ov=-1266696153 +fwy_01_wallbase=2110121657 +fwy_01_weed_01=998336788 +fwy_02_fwysign_001_d1=-936864794 +fwy_02_fwysign_001_d2=-624707300 +fwy_02_fwysign_001_d3=-1414931735 +fwy_02_fwysign_001_o=525863252 +fwy_02_fwysign_001=-1122614503 +fwy_02_fwysign_001b_d=-1735820093 +fwy_02_fwysign_001b=-1511916082 +fwy_02_fwysign_002_d1=144486419 +fwy_02_fwysign_002_d2=-965727301 +fwy_02_fwysign_002_d3=-666775714 +fwy_02_fwysign_002_d4=-1578343756 +fwy_02_fwysign_002_o=1982693480 +fwy_02_fwysign_002=-1330042273 +fwy_02_fwysign_003_d1=-1608403591 +fwy_02_fwysign_003_d2=-1906372108 +fwy_02_fwysign_003_o=-2146176316 +fwy_02_fwysign_003=-1561686334 +fwy_02_fwysign_003b_d1=190018595 +fwy_02_fwysign_003b=1532454542 +fwy_02_fwysign_004_d2=-364635166 +fwy_02_fwysign_004_d3=1342564196 +fwy_02_fwysign_004_o=158836745 +fwy_02_fwysign_004=306507129 +fwy_02_fwysign_005_d1=2080949983 +fwy_02_fwysign_005_d2=1783440232 +fwy_02_fwysign_005_d3=1736187334 +fwy_02_fwysign_005_d4=1435335141 +fwy_02_fwysign_005_d5=-720373524 +fwy_02_fwysign_005_d6=-1021127406 +fwy_02_fwysign_005_o=949955199 +fwy_02_fwysign_005=-193613349 +fwy_02_fwysign_006_d1=1357840267 +fwy_02_fwysign_006_d2=1043159560 +fwy_02_fwysign_006_d3=754923436 +fwy_02_fwysign_006_d4=450007891 +fwy_02_fwysign_006_o=2072320101 +fwy_02_fwysign_006=-452324604 +fwy_02_fwysign_007_d1=1661861389 +fwy_02_fwysign_007_d2=-171433073 +fwy_02_fwysign_007_d3=83280364 +fwy_02_fwysign_007_o=574867479 +fwy_02_fwysign_007=1438741617 +fwy_02_fwysign_007b_d=799479578 +fwy_02_fwysign_007b=1754889414 +fwy_02_fwysign_008_d1=1415088992 +fwy_02_fwysign_008_d2=-828243983 +fwy_02_fwysign_008_o=-2103371081 +fwy_02_fwysign_008=1217288715 +fwy_02_fwysign_009_d1=385229561 +fwy_02_fwysign_009_d2=-1391440085 +fwy_02_fwysign_009_o=-1069666536 +fwy_02_fwysign_009=994033518 +fwy_02_fwysign_009b_d=-692933029 +fwy_02_fwysign_009b=1070704883 +fwy_02_fwysign_010_d1=-734226854 +fwy_02_fwysign_010_d2=90437792 +fwy_02_fwysign_010_o=-2123841015 +fwy_02_fwysign_010=-1551337367 +fwy_02_fwysign_text_002=2010341521 +fwy_02_fwysign_text_005=846681546 +fwy_02_fwysign_text_007=1356894876 +fwy_02_fwysign_text_010=126717007 +fwy_02_fwysign_text_011=956526394 +fwy_02_fwysign_text_014=-767516234 +fwy_02_fwysign_text_023=-1929243102 +fwy_02_fwysign_text_026=1232572174 +fwy_02_fwysign_text_029=-917696837 +fwy_02_fwysign_text_031=-1690922397 +fwy_02_fwysign_text_036=1330150016 +fwy_02_fwysign_text_037=579412226 +fwy_02_fwysign_text_039=-2042664851 +fwy_02_fwysign_text_042=-1249819184 +fwy_02_fwysign_text_043=-959289230 +fwy_02_fwysign_text_044=1121280122 +fwy_02_fwysign_text_045=358516109 +fwy_02_fwysign_text_049=-565635237 +fwy_02_fwysign_text_050=670812331 +fwy_02_fwysign_text_051=982085062 +fwy_02_fwysign_text_052=-1926229226 +fwy_02_fwysign_text_053=-1675448069 +fwy_02_rd_03=-646078709 +fwy_02_rd_09=798903115 +fwy_02_rd_10=1850820264 +fwy_02_rd_12=311299879 +fwy_02_rd_13_ovly=1214935303 +fwy_02_rd_14_ovly=-1397208165 +fwy_02_rd_15_ovly=264070020 +fwy_02_rd_16_ovly=1100510211 +fwy_02_rd_17_ovly=-1046092401 +fwy_02_rd_18_ovly=66701422 +fwy_02_rd_19_ovly=-2106293128 +fwy_02_rd_20_ovly=-818563571 +fwy_02_rd_21_ovly=666855341 +fwy_02_rd_22_ovly=1070906795 +fwy_02_rd_23_ovly=-51668059 +fwy_02_rd_24_ovly=-1313974705 +fwy_02_rd_25_ovly=-1942772126 +fwy_02_rd_26_ovly=-240223431 +fwy_02_rd_27_ovly=-2099791741 +fwy_02_rd_28_ovly=-46817348 +fwy_02_rd_29_ovly=1151469602 +fwy_02_rd_31_ovly=-1124364125 +fwy_02_rd_32_ovly=-790076963 +fwy_02_rd_33_ovly=2144403984 +fwy_02_rd_34_ovly=51971457 +fwy_02_rd_35_ovly=-865290286 +fwy_02_rd_36_ovly=-13231297 +fwy_02_rd_39_ovly=-61112409 +fwy_02_rd_39=-991167828 +fwy_02_rd_39g=-1481232386 +fwy_02_rd_40_ovly=-540134993 +fwy_02_rd_40=-135564714 +fwy_02_rd_41=-306029052 +fwy_02_rd_42_ovly=912505344 +fwy_02_rd_42=-1958471419 +fwy_02_rd_43_ovly=-2127087806 +fwy_02_rd_43=-1139606878 +fwy_02_rd_44=-826138624 +fwy_02_rd_45=-979956310 +fwy_02_rd_46=1180340019 +fwy_02_rd_47=1928030292 +fwy_02_rd_48=1774605834 +fwy_02_rd_49=-1733151775 +fwy_02_rd_50=177673797 +fwy_02_rd_51=475609545 +fwy_02_rd_52=791535474 +fwy_02_rd_53=820699884 +fwy_02_rd_55=-449066101 +fwy_02_rd_56=-201955072 +fwy_02_rd_64=-832529203 +fwy_02_rd_65=-1109460022 +fwy_02_rd_66=1672693620 +fwy_02_reflectproxyb=-1213375525 +fwy_02_sandp_01=1931632830 +fwy_02_split01=1547929199 +fwy_02_split02=-1941346694 +fwy_02_split04=-1331220683 +fwy_02_split10=-2015568191 +fwy_03_candysign=785404779 +fwy_03_fwysign_001=-1834361447 +fwy_03_fwysign_002=-1604355836 +fwy_03_fwysign_003=929081096 +fwy_03_fwysign_01=743654470 +fwy_03_fwysign_02=-1431256833 +fwy_03_fwysign_03=-1061688051 +fwy_03_fwysign_04=-1785293109 +fwy_03_fwysign_d_001=-1435450938 +fwy_03_fwysign_d_002=766625870 +fwy_03_fwysign_graf01_002=-1788540663 +fwy_03_fwysign_o_001=609487482 +fwy_03_fwysign_o_002=1853365953 +fwy_03_fwysign_o_003=1067958561 +fwy_03_fwysign_text_002=2116070062 +fwy_03_fwysign_text_003=1400198488 +fwy_03_fwysign_text_004=1556703232 +fwy_03_fwysign_text_005=849089446 +fwy_03_fwysign_text_007=368400973 +fwy_03_fwysign_text_008=681967534 +fwy_03_fwysign_text_009=-641703452 +fwy_03_fwysign_text_010=-56187352 +fwy_03_rd_01_ov=847525937 +fwy_03_rd_01=255575519 +fwy_03_rd_02=-51502780 +fwy_03_rd_03=-1203955749 +fwy_03_rd_04_ov=1707839008 +fwy_03_rd_05_ov=-580847449 +fwy_03_split_01_ov=-1429376089 +fwy_03_split_01=1249422387 +fwy_03_split_02=38968300 +fwy_03_split_03_ov=-928456347 +fwy_03_split_03=1722377364 +fwy_04_bridge002=944396955 +fwy_04_bridge01dcal=351093622 +fwy_04_dcal01=827571142 +fwy_04_e=-156050048 +fwy_04_fw1_04_detail1=-133366097 +fwy_04_fwy_4_rd_41a_ovly=1991285401 +fwy_04_fwysign_001_o=-367811350 +fwy_04_fwysign_001=-742405552 +fwy_04_fwysign_002_d1=2135834351 +fwy_04_fwysign_002_d2=614926754 +fwy_04_fwysign_002_d2b=-195220540 +fwy_04_fwysign_002_d3=369192023 +fwy_04_fwysign_002_d3b=-228769631 +fwy_04_fwysign_002_o=-1143481286 +fwy_04_fwysign_002=-1732946884 +fwy_04_fwysign_002b_d1=-140112333 +fwy_04_fwysign_002b_d2=-858244964 +fwy_04_fwysign_002b_o=116631354 +fwy_04_fwysign_002b=-490505368 +fwy_04_fwysign_003_d1=1208556485 +fwy_04_fwysign_003_d2=-1651456297 +fwy_04_fwysign_003_o=1630058572 +fwy_04_fwysign_003=-935578807 +fwy_04_fwysign_003b_d1=-1383700919 +fwy_04_fwysign_003b_o=1498047932 +fwy_04_fwysign_003b=-1765874572 +fwy_04_fwysign_004_o=1700741085 +fwy_04_fwysign_004=529031656 +fwy_04_fwysign_004b_d1=-393491313 +fwy_04_fwysign_004b_d2=-1765234422 +fwy_04_fwysign_004b_d3=223712802 +fwy_04_fwysign_004b_d4=1000370871 +fwy_04_fwysign_004b_o=-1396734687 +fwy_04_fwysign_004b=-1811018842 +fwy_04_fwysign_005_d1=-234351313 +fwy_04_fwysign_005_d2=425518040 +fwy_04_fwysign_005_d3=379248212 +fwy_04_fwysign_005_o=-168997376 +fwy_04_fwysign_005=481778758 +fwy_04_fwysign_005b_o=-1537226023 +fwy_04_fwysign_005b=204143266 +fwy_04_fwysign_006_d1=1371307852 +fwy_04_fwysign_006_d1a=1117100156 +fwy_04_fwysign_006_d1b=-1015604667 +fwy_04_fwysign_006_o=2114836604 +fwy_04_fwysign_006=30615166 +fwy_04_fwysign_007_d1=-226639138 +fwy_04_fwysign_007_d2=1160276018 +fwy_04_fwysign_007_d3=383224721 +fwy_04_fwysign_007_o=-726034277 +fwy_04_fwysign_007=-268074269 +fwy_04_fwysign_007b_d1=-2083932575 +fwy_04_fwysign_007b_o=-495177453 +fwy_04_fwysign_007b=214172320 +fwy_04_fwysign_055_d2=1718173563 +fwy_04_fwysign_graf02_002=-452901833 +fwy_04_fwysign_text_002=-1140620436 +fwy_04_fwysign_text_005=871723854 +fwy_04_fwysign_text_006=708272082 +fwy_04_fwysign_text_007=-1668529026 +fwy_04_fwysign_text_008=1254891771 +fwy_04_fwysign_text_011=1707955613 +fwy_04_fwysign_text_012=398047607 +fwy_04_fwysign_text_013=177413930 +fwy_04_fwysign_text_014=472072778 +fwy_04_fwysign_text_015=-1595520046 +fwy_04_fwysign_text_016=1384066817 +fwy_04_fwysign_text_017=1097632988 +fwy_04_fwysign_text_018=1933242488 +fwy_04_fwysign_text_019=-2048518726 +fwy_04_fwysign_text_021=826828448 +fwy_04_fwysign_text_022=520536605 +fwy_04_fwysign_text_023=1558003145 +fwy_04_fwysign_text_024=1252170068 +fwy_04_fwysign_text_024www=269431251 +fwy_04_fwysign_text_026=1712214059 +fwy_04_fwysign_text_028=1248631024 +fwy_04_fwysign_text_030=1882317718 +fwy_04_fwysign_text_031=-278437377 +fwy_04_fwysign_text_032=-861070197 +fwy_04_fwysign_text_034=-1456908924 +fwy_04_fwysign_text_035=662622765 +fwy_04_fwysign_text_037=353381712 +fwy_04_fwysign_text_038=-493533093 +fwy_04_fwysign_text_040=-565165327 +fwy_04_fwysign_wire01_002=-60502659 +fwy_04_hills01=-1290091252 +fwy_04_hills02=-992614270 +fwy_04_hills03=-1613816203 +fwy_04_r2=1498023267 +fwy_04_r2a=42305773 +fwy_04_r2b=349646224 +fwy_04_rd_01_ovly=-1055962726 +fwy_04_rd_01_sd=-299622169 +fwy_04_rd_01_wall_ovly=598721104 +fwy_04_rd_01_wall=-547377910 +fwy_04_rd_01=-916786647 +fwy_04_rd_02_ovly=-706281830 +fwy_04_rd_03_ovly=1830178571 +fwy_04_rd_04_ovly=-1280457522 +fwy_04_rd_05_ovly=747232991 +fwy_04_rd_05=-166868070 +fwy_04_rd_05b_ovly=759970744 +fwy_04_rd_06_ovly=345167919 +fwy_04_rd_07_ovly=-936560007 +fwy_04_rd_09_ovly=-1264395611 +fwy_04_rd_10_ovly=-1249251021 +fwy_04_rd_11_ovly=-324931192 +fwy_04_rd_12_ovly=830288125 +fwy_04_rd_20=911233722 +fwy_04_rd_21=1148612358 +fwy_04_rd_22=-1074305522 +fwy_04_rd_22b=-650319269 +fwy_04_rd_23=1315308261 +fwy_04_rd_24=2068798647 +fwy_04_rd_27=-1695998990 +fwy_04_rd_28=-1475922386 +fwy_04_rd_29=-1237003607 +fwy_04_rd_31=2142396965 +fwy_04_rd_37_ovly=-243124259 +fwy_04_rd_38_ovly=810999682 +fwy_04_rd_44_ovly=-1688415715 +fwy_04_rd_45_ovly=-40923470 +fwy_04_rd_46_ovly=-275536697 +fwy_04_rdend_ovly=2124488593 +fwy_04_rr2=-1947218664 +fwy_04_rr2a=-1587340918 +fwy_04_rr2b=-942315922 +fwy_04_sign_001_d1_lod=-1682686593 +fwy_04_sign_001_d1=-333441867 +fwy_04_split02=-732136925 +fwy_04_splita=15154100 +fwy_04_splita01=-1595202596 +fwy_04_splita02=1862352905 +fwy_04_splita03=1570708805 +g_f_y_ballas_01=361513884 +g_f_y_families_01=1309468115 +g_f_y_lost_01=-44746786 +g_f_y_vagos_01=1520708641 +g_m_m_armboss_01=-236444766 +g_m_m_armgoon_01=-39239064 +g_m_m_armlieut_01=-412008429 +g_m_m_chemwork_01=-166363761 +g_m_m_chiboss_01=-1176698112 +g_m_m_chicold_01=275618457 +g_m_m_chigoon_01=2119136831 +g_m_m_chigoon_02=-9308122 +g_m_m_korboss_01=891945583 +g_m_m_mexboss_01=1466037421 +g_m_m_mexboss_02=1226102803 +g_m_y_armgoon_02=-984709238 +g_m_y_azteca_01=1752208920 +g_m_y_ballaeast_01=-198252413 +g_m_y_ballaorig_01=588969535 +g_m_y_ballasout_01=599294057 +g_m_y_famca_01=-398748745 +g_m_y_famdnf_01=-613248456 +g_m_y_famfor_01=-2077218039 +g_m_y_korean_01=611648169 +g_m_y_korean_02=-1880237687 +g_m_y_korlieut_01=2093736314 +g_m_y_lost_01=1330042375 +g_m_y_lost_02=1032073858 +g_m_y_lost_03=850468060 +g_m_y_mexgang_01=-1109568186 +g_m_y_mexgoon_01=653210662 +g_m_y_mexgoon_02=832784782 +g_m_y_mexgoon_03=-1773333796 +g_m_y_pologoon_01=1329576454 +g_m_y_pologoon_02=-1561829034 +g_m_y_salvaboss_01=-1872961334 +g_m_y_salvagoon_01=663522487 +g_m_y_salvagoon_02=846439045 +g_m_y_salvagoon_03=62440720 +g_m_y_strpunk_01=-48477765 +g_m_y_strpunk_02=228715206 +gargoyle=741090084 +gauntlet=-1800170043 +gauntlet2=349315417 +gb_cap_use=-335127307 +gb_specs_use=-390305663 +gburrito=-1745203402 +gburrito2=296357396 +glendale=75131841 +gp1=1234311532 +graintrailer=1019737494 +granger=-1775728740 +gresley=-1543762099 +guardian=-2107990196 +habanero=884422927 +hakuchou=1265391242 +hakuchou2=-255678177 +handler=444583674 +hauler=1518533038 +hc_driver=994527967 +hc_gunman=193469166 +hc_hacker=-1715797768 +hckbackcurts=-502354072 +hckbarbits=210564807 +hckbarflulights=1020260229 +hckbarsink=-1055049661 +hckbattables=857121675 +hckbrskrtfrnt=1932429680 +hckbrtrmfrnt=-1986037860 +hckcurt=-316920558 +hckdirt=1303104225 +hckfirltpics=178230817 +hckpics2=1661133989 +hckpoollite=1190354600 +hckvestluff=-919638951 +hckvestrim=-1077266052 +hei_ap1_lod_dummyobject=-1844138725 +hei_bank_heist_bag=82685001 +hei_bank_heist_bikehelmet=1086120991 +hei_bank_heist_card=-562294395 +hei_bank_heist_gear=718253230 +hei_bank_heist_guns=295312387 +hei_bank_heist_laptop=2002317235 +hei_bank_heist_motherboard=-1898661760 +hei_bank_heist_thermal=1244095671 +hei_bh1_08_bld2_pillars=1729686289 +hei_bh1_08_bld2=1062717771 +hei_bh1_08_details2=-2122927058 +hei_bh1_08_details4_em_night=-1806363504 +hei_bh1_08_details4_em=1501999826 +hei_bh1_08_details4=1309855079 +hei_bh1_08_glue=-993268079 +hei_bh1_08_grnd=-465355565 +hei_bh1_08_reflect_lod=1657557447 +hei_bh1_08_reflect=2030235284 +hei_bh1_08_windcla=-1626455379 +hei_bh1_08_windclb=1373874265 +hei_bh1_08_windclc=1132727194 +hei_bh1_09_bld_01_canopy=91527483 +hei_bh1_09_bld_01=1666152087 +hei_bh1_09_details1=-2086306759 +hei_bh1_09_fizzy_rails=105968425 +hei_bh1_09_grnd_03_structures=1856158425 +hei_bh1_09_lightfitting=1229892559 +hei_bh1_09_reflect_lod=771676927 +hei_bh1_09_reflect=732077956 +hei_bh1_lod_slod3=-1757614302 +hei_bio_heist_card=597743548 +hei_bio_heist_gear=-912160221 +hei_bio_heist_nv_goggles=1035058948 +hei_bio_heist_parachute=-1285855879 +hei_bio_heist_rebreather=-1401198855 +hei_bio_heist_specialops=2085603643 +hei_ch1_lod_5_20_emissive_proxy=517719173 +hei_ch1_lod_5_21_emissive_proxy=-177808179 +hei_ch1_lod_6_20_emissive_proxy=2105885000 +hei_ch1_lod_dummy=1823929581 +hei_ch1_lod_slod3a=279217979 +hei_ch1_lod_slod3b=1114893017 +hei_ch1_lod_slod3c=875122244 +hei_ch1_lod_slod3d=-439438960 +hei_ch1_lod_slod3e=-629368084 +hei_cs1_lod2_01_7_slod3=-143758313 +hei_cs3_04_trailerparkc_grp1_slod=-1485715126 +hei_cs3_07_mpool_int1_lod=779177949 +hei_cs3_07_props_combo0101_slod=444300357 +hei_cs3_07_props_combo0102_dslod=-291223177 +hei_cs3_07_props_combo0103_slod=-1217670562 +hei_dt1_03_mph_door_01=357195902 +hei_dt1_tcmods_ce_lod=1240479391 +hei_dt1_tcmods_ce=-734652480 +hei_dt1_tcmods_ce2_lod=-1791646378 +hei_dt1_tcmods_ces2=-126221003 +hei_heist_acc_artgolddisc_01=327628301 +hei_heist_acc_artgolddisc_02=-279450193 +hei_heist_acc_artgolddisc_03=-539078980 +hei_heist_acc_artgolddisc_04=-893639560 +hei_heist_acc_artwalll_01=49534624 +hei_heist_acc_artwallm_01=1802385057 +hei_heist_acc_bowl_01=757249493 +hei_heist_acc_bowl_02=972083057 +hei_heist_acc_box_trinket_01=266405121 +hei_heist_acc_box_trinket_02=1042407810 +hei_heist_acc_candles_01=1540646549 +hei_heist_acc_flowers_01=1832337418 +hei_heist_acc_flowers_02=2138367109 +hei_heist_acc_jar_01=-1035259143 +hei_heist_acc_jar_02=-730474674 +hei_heist_acc_plant_tall_01=579266365 +hei_heist_acc_rughidel_01=-641583331 +hei_heist_acc_rugwooll_01=1228752495 +hei_heist_acc_rugwooll_02=1539730305 +hei_heist_acc_rugwooll_03=1741063045 +hei_heist_acc_sculpture_01=-873939431 +hei_heist_acc_storebox_01=-442012286 +hei_heist_acc_tray_01=-573863504 +hei_heist_acc_vase_01=-1598888957 +hei_heist_acc_vase_02=1859977304 +hei_heist_acc_vase_03=-2056049276 +hei_heist_apart2_door=34120519 +hei_heist_bank_usb_drive=592464614 +hei_heist_bed_chestdrawer_04=-699619545 +hei_heist_bed_double_08=-1857343250 +hei_heist_bed_table_dble_04=2032846745 +hei_heist_crosstrainer_s=-1043360540 +hei_heist_cs_beer_box=1758176010 +hei_heist_din_chair_01=1482870357 +hei_heist_din_chair_02=-2033210578 +hei_heist_din_chair_03=2079364464 +hei_heist_din_chair_04=-1440452137 +hei_heist_din_chair_05=696447118 +hei_heist_din_chair_06=533585188 +hei_heist_din_chair_08=1667818593 +hei_heist_din_chair_09=46768928 +hei_heist_din_table_01=1500666099 +hei_heist_din_table_04=-1842591130 +hei_heist_din_table_06=1916209788 +hei_heist_din_table_07=-463900993 +hei_heist_flecca_crate=1755369388 +hei_heist_flecca_items=-1087517805 +hei_heist_flecca_weapons=-1256478069 +hei_heist_kit_bin_01=275188277 +hei_heist_kit_coffeemachine_01=983107514 +hei_heist_lit_floorlamp_01=1307850745 +hei_heist_lit_floorlamp_02=986354086 +hei_heist_lit_floorlamp_03=1767370432 +hei_heist_lit_floorlamp_04=-85388824 +hei_heist_lit_floorlamp_05=674524286 +hei_heist_lit_lamptable_02=-1543942490 +hei_heist_lit_lamptable_03=-1312560581 +hei_heist_lit_lamptable_04=-2012997956 +hei_heist_lit_lamptable_06=-780981863 +hei_heist_lit_lightpendant_003=-383314458 +hei_heist_lit_lightpendant_01=-1226030074 +hei_heist_lit_lightpendant_02=-977280595 +hei_heist_sh_bong_01=1874679314 +hei_heist_stn_benchshort=-1867871609 +hei_heist_stn_chairarm_01=1699373995 +hei_heist_stn_chairarm_03=1361820526 +hei_heist_stn_chairarm_04=1038390496 +hei_heist_stn_chairarm_06=1892580027 +hei_heist_stn_chairstrip_01=-987977838 +hei_heist_stn_sofa2seat_02=-373650829 +hei_heist_stn_sofa2seat_03=-67162372 +hei_heist_stn_sofa2seat_06=-1063831511 +hei_heist_stn_sofa3seat_01=1285701428 +hei_heist_stn_sofa3seat_02=1623746432 +hei_heist_stn_sofa3seat_06=167066071 +hei_heist_stn_sofacorn_05=370253355 +hei_heist_stn_sofacorn_06=609499824 +hei_heist_str_avunitl_01=181040912 +hei_heist_str_avunitl_03=777010715 +hei_heist_str_avunits_01=-425006861 +hei_heist_str_sideboardl_02=-1384654108 +hei_heist_str_sideboardl_03=142774420 +hei_heist_str_sideboardl_04=-165123104 +hei_heist_str_sideboardl_05=754997647 +hei_heist_str_sideboards_02=1634971810 +hei_heist_tab_coffee_05=1102407831 +hei_heist_tab_coffee_06=1618060855 +hei_heist_tab_coffee_07=-1362574620 +hei_heist_tab_sidelrg_01=-257220176 +hei_heist_tab_sidelrg_02=-495942341 +hei_heist_tab_sidelrg_04=99830848 +hei_heist_tab_sidesml_01=-448005892 +hei_heist_tab_sidesml_02=-541889081 +hei_hw1_06_glue=725876312 +hei_hw1_06_glue2=1806690096 +hei_hw1_06_grnd_low2=2125459429 +hei_hw1_06_road=254934806 +hei_hw1_24_build2=-1102430068 +hei_hw1_24_details=1131093423 +hei_hw1_24_ov03=-1521421489 +hei_hw1_blimp_dummy=-450236671 +hei_id2_lod_emissive_ref=395469806 +hei_id2_lod_id2_water_lod_slod4=853220178 +hei_id2_lod_slod4=1751411659 +hei_mph_selectclothslrig_01=1418231356 +hei_mph_selectclothslrig_02=389415832 +hei_mph_selectclothslrig_03=716974756 +hei_mph_selectclothslrig_04=2091011695 +hei_mph_selectclothslrig=-669909731 +hei_p_attache_case_01b_s=1635549773 +hei_p_attache_case_shut_s=1265214509 +hei_p_attache_case_shut=698941631 +hei_p_f_bag_var20_arm_s=237314697 +hei_p_f_bag_var6_bus_s=1382142077 +hei_p_f_bag_var7_bus_s=639051741 +hei_p_generic_heist_guns=191751313 +hei_p_hei_champ_flute_s=1048435513 +hei_p_heist_flecca_bag=-1456790658 +hei_p_heist_flecca_drill=1790671986 +hei_p_heist_flecca_mask=489589737 +hei_p_m_bag_var18_bus_s=1917672668 +hei_p_m_bag_var22_arm_s=-944468481 +hei_p_parachute_s_female=-155651337 +hei_p_post_heist_biker_stash=1238160255 +hei_p_post_heist_coke_stash=1224545529 +hei_p_post_heist_meth_stash=-258503926 +hei_p_post_heist_trash_stash=1519210029 +hei_p_post_heist_weed_stash=-312058329 +hei_p_pre_heist_biker_guns=177215951 +hei_p_pre_heist_biker=-1358925744 +hei_p_pre_heist_coke=-1226165256 +hei_p_pre_heist_steal_meth=-1870174438 +hei_p_pre_heist_trash=2106464197 +hei_p_pre_heist_weed=1521715980 +hei_prison_heist_clothes=-54086982 +hei_prison_heist_docs=-1791288494 +hei_prison_heist_jerry_can=-597297308 +hei_prison_heist_parachute=1759878906 +hei_prison_heist_schedule=666650558 +hei_prison_heist_weapons=235335864 +hei_prop_bank_alarm_01=-1906772306 +hei_prop_bank_cctv_01=-1007354661 +hei_prop_bank_cctv_02=-1842407088 +hei_prop_bank_ornatelamp=-647884455 +hei_prop_bank_plug=301970060 +hei_prop_bank_transponder=1247668342 +hei_prop_bh1_08_hdoor=-368655288 +hei_prop_bh1_08_mp_gar2=-976225932 +hei_prop_bh1_09_mp_gar2=815741875 +hei_prop_bh1_09_mph_l=-1258405227 +hei_prop_bh1_09_mph_r=-1719104598 +hei_prop_carrier_aerial_1=-631186269 +hei_prop_carrier_aerial_2=-937281498 +hei_prop_carrier_bombs_1=-443781181 +hei_prop_carrier_cargo_01a=-1239742687 +hei_prop_carrier_cargo_02a=-348429551 +hei_prop_carrier_cargo_03a=102012783 +hei_prop_carrier_cargo_04a=-1709880394 +hei_prop_carrier_cargo_04b_s=903634723 +hei_prop_carrier_cargo_04b=-1354861048 +hei_prop_carrier_cargo_04c=1056511355 +hei_prop_carrier_cargo_05a_s=-1471086668 +hei_prop_carrier_cargo_05a=388384482 +hei_prop_carrier_cargo_05b_s=-2028471192 +hei_prop_carrier_cargo_05b=811366734 +hei_prop_carrier_crate_01a_s=-1374736588 +hei_prop_carrier_crate_01a=1885839156 +hei_prop_carrier_crate_01b_s=495669334 +hei_prop_carrier_crate_01b=656641197 +hei_prop_carrier_defense_01=-1730993301 +hei_prop_carrier_defense_02=-1953429273 +hei_prop_carrier_docklight_01=-1941093436 +hei_prop_carrier_docklight_02=1644490552 +hei_prop_carrier_gasbogey_01=2094829076 +hei_prop_carrier_jet=1774596576 +hei_prop_carrier_liferafts=260465372 +hei_prop_carrier_light_01=1320280194 +hei_prop_carrier_lightset_1=31793303 +hei_prop_carrier_ord_01=1673407939 +hei_prop_carrier_ord_03=-2133399564 +hei_prop_carrier_panel_1=-737433441 +hei_prop_carrier_panel_2=-997389918 +hei_prop_carrier_panel_3=-1430596098 +hei_prop_carrier_panel_4=-1694943621 +hei_prop_carrier_phone_01=-1207579608 +hei_prop_carrier_phone_02=-433280915 +hei_prop_carrier_radar_1_l1=335154249 +hei_prop_carrier_radar_1=2124719729 +hei_prop_carrier_radar_2=-1870804445 +hei_prop_carrier_stair_01a=75309412 +hei_prop_carrier_stair_01b=1396883182 +hei_prop_carrier_trailer_01=-963162967 +hei_prop_cash_crate_empty=-1823263496 +hei_prop_cash_crate_half_full=-748199017 +hei_prop_cc_metalcover_01=-893826075 +hei_prop_cntrdoor_mph_l=621101123 +hei_prop_cntrdoor_mph_r=-31919505 +hei_prop_com_mp_gar2=1652829067 +hei_prop_container_lock=-440521971 +hei_prop_crate_stack_01=-230239317 +hei_prop_dlc_heist_board=695737472 +hei_prop_dlc_heist_map=1609935604 +hei_prop_dlc_tablet=1943210810 +hei_prop_drug_statue_01=155105927 +hei_prop_drug_statue_base_01=1095160111 +hei_prop_drug_statue_base_02=-970138871 +hei_prop_drug_statue_box_01=466617970 +hei_prop_drug_statue_box_01b=-1616551421 +hei_prop_drug_statue_box_big=371570974 +hei_prop_drug_statue_stack=802041688 +hei_prop_drug_statue_top=-2105722428 +hei_prop_dt1_20_mp_gar2=1529620568 +hei_prop_dt1_20_mph_door_l=1263238661 +hei_prop_dt1_20_mph_door_r=-1934393132 +hei_prop_gold_trolly_empty=-889258808 +hei_prop_gold_trolly_half_full=-636408770 +hei_prop_hei_ammo_pile_02=2123793174 +hei_prop_hei_ammo_pile=-693573187 +hei_prop_hei_ammo_single=-1962755162 +hei_prop_hei_bank_mon=79209609 +hei_prop_hei_bank_phone_01=-1605837712 +hei_prop_hei_bankdoor_new=110411286 +hei_prop_hei_bio_panel=-1388847408 +hei_prop_hei_bnk_lamp_01=-1956621659 +hei_prop_hei_bnk_lamp_02=949726493 +hei_prop_hei_bust_01=-468144679 +hei_prop_hei_carrier_disp_01=-637483755 +hei_prop_hei_cash_trolly_01=269934519 +hei_prop_hei_cash_trolly_02=-108416355 +hei_prop_hei_cash_trolly_03=769923921 +hei_prop_hei_cont_light_01=-1591138173 +hei_prop_hei_cs_keyboard=1338930512 +hei_prop_hei_cs_stape_01=1723214043 +hei_prop_hei_cs_stape_02=-1174384786 +hei_prop_hei_drill_hole=19410268 +hei_prop_hei_drug_case=1049338225 +hei_prop_hei_drug_pack_01a=525896218 +hei_prop_hei_drug_pack_01b=-395076527 +hei_prop_hei_drug_pack_02=-1907742965 +hei_prop_hei_garage_plug=-1920951931 +hei_prop_hei_hose_nozzle=-1480373456 +hei_prop_hei_id_bank=-1920621482 +hei_prop_hei_id_bio=61105977 +hei_prop_hei_keypad_01=-2122821887 +hei_prop_hei_keypad_02=-1405574011 +hei_prop_hei_keypad_03=-1659828682 +hei_prop_hei_lflts_01=995169827 +hei_prop_hei_lflts_02=1234612910 +hei_prop_hei_med_benchset1=1599047635 +hei_prop_hei_monitor_overlay=-818415955 +hei_prop_hei_monitor_police_01=810212168 +hei_prop_hei_muster_01=-2107935824 +hei_prop_hei_new_plant=899921464 +hei_prop_hei_paper_bag=910205311 +hei_prop_hei_pic_hl_gurkhas=-207866908 +hei_prop_hei_pic_hl_keycodes=1259624006 +hei_prop_hei_pic_hl_raid=-170303942 +hei_prop_hei_pic_hl_valkyrie=-1167179986 +hei_prop_hei_pic_pb_break=630003835 +hei_prop_hei_pic_pb_bus=-1197216983 +hei_prop_hei_pic_pb_plane=-1608608290 +hei_prop_hei_pic_pb_station=1554252335 +hei_prop_hei_pic_ps_bike=1678759457 +hei_prop_hei_pic_ps_convoy=-377023079 +hei_prop_hei_pic_ps_hack=564263640 +hei_prop_hei_pic_ps_job=-943572871 +hei_prop_hei_pic_ps_trucks=-1302073896 +hei_prop_hei_pic_ps_witsec=2082630228 +hei_prop_hei_pic_ub_prep=1014521536 +hei_prop_hei_pic_ub_prep02=-2079534286 +hei_prop_hei_pic_ub_prep02b=1812372168 +hei_prop_hei_post_note_01=-406850826 +hei_prop_hei_security_case=1037912790 +hei_prop_hei_securitypanel=-160937700 +hei_prop_hei_shack_door=2096238007 +hei_prop_hei_shack_window=332076319 +hei_prop_hei_skid_chair=449297510 +hei_prop_hei_timetable=629489439 +hei_prop_hei_tree_fallen_02=1993764676 +hei_prop_hei_warehousetrolly_02=860567771 +hei_prop_hei_warehousetrolly=820966683 +hei_prop_heist_ammo_box=-807812330 +hei_prop_heist_apecrate=-82704061 +hei_prop_heist_binbag=1138881502 +hei_prop_heist_box=-517243780 +hei_prop_heist_card_hack_02=-411901183 +hei_prop_heist_card_hack=-1827191488 +hei_prop_heist_carrierdoorl=-1469164005 +hei_prop_heist_carrierdoorr=394409025 +hei_prop_heist_cash_bag_01=-1171762716 +hei_prop_heist_cash_pile=1246356548 +hei_prop_heist_cutscene_doora=-1436200562 +hei_prop_heist_cutscene_doorb=1853479348 +hei_prop_heist_cutscene_doorc_l=1890297615 +hei_prop_heist_cutscene_doorc_r=-1920147247 +hei_prop_heist_deposit_box=-1305230175 +hei_prop_heist_docs_01=1506637536 +hei_prop_heist_drill=-443429795 +hei_prop_heist_drug_tub_01=1271198221 +hei_prop_heist_emp=932490441 +hei_prop_heist_gold_bar=-599546004 +hei_prop_heist_hook_01=-1732852367 +hei_prop_heist_hose_01=1898040612 +hei_prop_heist_lockerdoor=-894594569 +hei_prop_heist_magnet=2055827572 +hei_prop_heist_off_chair=-1198343923 +hei_prop_heist_overlay_01=-780916577 +hei_prop_heist_pc_01=-217815249 +hei_prop_heist_pic_01=-1969585897 +hei_prop_heist_pic_02=16805345 +hei_prop_heist_pic_03=-313637251 +hei_prop_heist_pic_04=-448940452 +hei_prop_heist_pic_05=-744484063 +hei_prop_heist_pic_06=1240072119 +hei_prop_heist_pic_07=908285994 +hei_prop_heist_pic_08=172949638 +hei_prop_heist_pic_09=948854020 +hei_prop_heist_pic_10=-413386375 +hei_prop_heist_pic_11=-719776525 +hei_prop_heist_pic_12=986210388 +hei_prop_heist_pic_13=747357147 +hei_prop_heist_pic_14=1083173863 +hei_prop_heist_plinth=1236807831 +hei_prop_heist_rolladex=-931948057 +hei_prop_heist_roller_base=755664014 +hei_prop_heist_roller_up=-1719632135 +hei_prop_heist_roller=-180739589 +hei_prop_heist_safedepdoor=-812777085 +hei_prop_heist_safedeposit=152330975 +hei_prop_heist_sec_door=-63539571 +hei_prop_heist_thermite_case=924741338 +hei_prop_heist_thermite_flash=-335888452 +hei_prop_heist_thermite=865563579 +hei_prop_heist_transponder=388542025 +hei_prop_heist_trevor_case=1452661060 +hei_prop_heist_tub_truck=1429382112 +hei_prop_heist_tug=-234152995 +hei_prop_heist_tumbler_empty=-877183153 +hei_prop_heist_weed_block_01=-54433116 +hei_prop_heist_weed_block_01b=-680115871 +hei_prop_heist_weed_pallet_02=1228076166 +hei_prop_heist_weed_pallet=-553616286 +hei_prop_heist_wooden_box=377646791 +hei_prop_hst_icon_01=1833528513 +hei_prop_hst_laptop=-676527372 +hei_prop_hst_usb_drive_light=1210057103 +hei_prop_hst_usb_drive=-779874356 +hei_prop_mini_sever_01=1030147405 +hei_prop_mini_sever_02=1806543322 +hei_prop_mini_sever_03=412812214 +hei_prop_mini_sever_broken=1290462570 +hei_prop_pill_bag_01=50694499 +hei_prop_server_piece_01=435562533 +hei_prop_server_piece_lights=-543689572 +hei_prop_sm_14_mp_gar2=245838764 +hei_prop_sm_14_mph_door_l=-667009138 +hei_prop_sm_14_mph_door_r=1640157877 +hei_prop_ss1_mpint_door_l=116180164 +hei_prop_ss1_mpint_door_r=-415922858 +hei_prop_ss1_mpint_garage2=1975282749 +hei_prop_station_gate=-1603817716 +hei_prop_sync_door_06=1424372521 +hei_prop_sync_door_08=-1232996765 +hei_prop_sync_door_09=-1874351633 +hei_prop_sync_door_10=-2881618 +hei_prop_sync_door01a=2116359305 +hei_prop_sync_door01b=46734799 +hei_prop_sync_door02a=393167779 +hei_prop_sync_door02b=-1562944903 +hei_prop_sync_door03=782871627 +hei_prop_sync_door04=1356853431 +hei_prop_sync_door05a=-1483545996 +hei_prop_sync_door05b=-2009193533 +hei_prop_sync_door07=-2051450263 +hei_prop_wall_alarm_off=-2002895309 +hei_prop_wall_alarm_on=1088428993 +hei_prop_wall_light_10a_cr=1228163930 +hei_prop_yah_glass_01=-971547840 +hei_prop_yah_glass_02=2023735386 +hei_prop_yah_glass_03=1792484553 +hei_prop_yah_glass_04=1564805541 +hei_prop_yah_glass_05=1299409410 +hei_prop_yah_glass_06=1072287471 +hei_prop_yah_glass_07=569086707 +hei_prop_yah_glass_08=338622326 +hei_prop_yah_glass_09=75487256 +hei_prop_yah_glass_10=-1562831388 +hei_prop_yah_lounger=900699965 +hei_prop_yah_seat_01=28672923 +hei_prop_yah_seat_02=-293380809 +hei_prop_yah_seat_03=-591349326 +hei_prop_yah_table_01=-1727936540 +hei_prop_yah_table_02=1844244923 +hei_prop_yah_table_03=1000639787 +hei_prop_zip_tie_positioned=623548567 +hei_prop_zip_tie_straight=818839470 +hei_ss1_02_building01=-1387685787 +hei_ss1_02_garagedtls=-1645951137 +hei_ss1_02_grd01=-13598702 +hei_ss1_11_detail01b=-1812616998 +hei_ss1_11_flats=1754483286 +hei_ss1_11_flatsgrd01=-525592501 +hei_ss1_11_land01=567645300 +hei_ss1_11_lobbysofa=1923648289 +hei_v_ilev_bk_gate_molten=735855031 +hei_v_ilev_bk_gate_pris=-222270721 +hei_v_ilev_bk_gate2_molten=1272518122 +hei_v_ilev_bk_gate2_pris=746855201 +hei_v_ilev_bk_safegate_molten=108706825 +hei_v_ilev_bk_safegate_pris=-1508355822 +hei_v_ilev_fh_heistdoor1=224975209 +hei_v_ilev_fh_heistdoor2=330294775 +hexer=301427732 +hickbackroomshit=2132980893 +hickbarbar=-1862421347 +hickbardivide=42358572 +hickbarfantops=1375833564 +hickbarlights=-1163879492 +hickbarshell=-1521838512 +hickbartrmbck=-1848794733 +hickbarunit=-619486048 +hickbarvent=235493964 +hickbrskrtbck=24583005 +hickmats=76291840 +hickmoresignsfront=608514362 +hickneon=799455215 +hicks_barshit=-1598384008 +hicks_newreflect=810992626 +hicks_wallshit1=1667141189 +hicksbackdirt=1027005939 +hicksbarmats=-119446652 +hickshadback=234652493 +hickshadowbar=-932952209 +hicksmoresignsback=1659268031 +hickwins=-90636983 +horizonring=-2125480855 +hotknife=37348240 +huntley=486987393 +hw1_01_a=-512624075 +hw1_01_alley_details=-1961608770 +hw1_01_b=1894291760 +hw1_01_c=1901730311 +hw1_01_d=-719461999 +hw1_01_decalsa=2085889725 +hw1_01_decalsb=1854343971 +hw1_01_decalsb2=866818173 +hw1_01_decalsc=1624272822 +hw1_01_doorblock=522020779 +hw1_01_ground=-94338861 +hw1_01_handrail_lod=400742046 +hw1_01_handrail=532780075 +hw1_01_hillsidec=548465517 +hw1_01_hillsidedecalsb=2112998637 +hw1_01_hillsidegnd=-1938412073 +hw1_01_hw1_1_railing=114003761 +hw1_01_hw1_1_railing2=1776982345 +hw1_01_ldr001=453135790 +hw1_01_ldr002=680323267 +hw1_01_lockup=808920973 +hw1_01_props_combo06_dslod=-331160868 +hw1_01_shadow_wall=794489978 +hw1_01_upnat_fence=621338680 +hw1_02_bld1_fnce=-463429933 +hw1_02_bld1=-1292431284 +hw1_02_bld2=-373981752 +hw1_02_bld3=-679814829 +hw1_02_bld4=-76275387 +hw1_02_bld5=-330398982 +hw1_02_bld6=571534974 +hw1_02_cablemesh173373_hvstd=1849355418 +hw1_02_cablemesh173388_hvstd=1402840727 +hw1_02_cablemesh173403_hvstd=-1351627169 +hw1_02_cablemesh173418_hvstd=-553441798 +hw1_02_cablemesh173433_hvstd=365129804 +hw1_02_detail1=-1252834272 +hw1_02_detail1b=-178177157 +hw1_02_detail1d=-2081826670 +hw1_02_details2b=20155248 +hw1_02_details2c=-2128147623 +hw1_02_details2e=-1246956444 +hw1_02_door_blocker=406599627 +hw1_02_emiss_nomelt_pstrs_lod=1100527874 +hw1_02_emissive_melt_pstrs_lod=1837065524 +hw1_02_flow_=-197030570 +hw1_02_flow_01=-2145720397 +hw1_02_flow_02=1366067799 +hw1_02_flow_03=1669803660 +hw1_02_flow_04=-1529040586 +hw1_02_grnd1=1574660943 +hw1_02_grnd2_shadowproxy=-723897045 +hw1_02_grnd2=1936037479 +hw1_02_gru_door_lod=-1903011502 +hw1_02_grudoor_dummy=37854080 +hw1_02_hw2_red_carpet=2128205696 +hw1_02_ld=-864104342 +hw1_02_ld003=1934147822 +hw1_02_ld004=-73772633 +hw1_02_ld005=225703258 +hw1_02_ld006=-635203910 +hw1_02_ld02=-1807601169 +hw1_02_melt_pstrs_lod=-1397949888 +hw1_02_melt_pstrs=2103009690 +hw1_02_nomelt_pstrs_lod=1455796518 +hw1_02_nomelt_pstrs=1669257774 +hw1_02_prop_premier_fence=-1962732942 +hw1_02_prop_premier_fence001=-1355706694 +hw1_02_prop_premier_fence002=-528813748 +hw1_02_prop_premier_fence003=-759671353 +hw1_02_props_hw1_2_ve01_slod=1564089854 +hw1_02_props_hw1_2_veg_slod=984652212 +hw1_02_railings=-1565118602 +hw1_02_railings2=750378759 +hw1_02_redcpet_lod=-1864064469 +hw1_02_windows_noshad=-1231191169 +hw1_02_wood=1290932115 +hw1_02_wood2=1338958595 +hw1_03_a_plots7-9_nodshad=1364022919 +hw1_03_build02b=-1120421683 +hw1_03_build04_ovly=2091107352 +hw1_03_build04=-1023057929 +hw1_03_garage_01=-644523082 +hw1_03_garage_ov_01=-1803107177 +hw1_03_loose_lobday=1600390370 +hw1_03_pool_dummy=1678520692 +hw1_03_pool_proxy=1254156759 +hw1_03_roos_alfa3=-546695604 +hw1_03_roos_alfa4=-113030658 +hw1_03_roos_apts03=-2032162002 +hw1_03_roos_cpark_a=1120115004 +hw1_03_roos_cpark2=-2074675109 +hw1_03_roos_int_shad=-702435766 +hw1_03_rvelt_dcl01=-1029671640 +hw1_03_rvelt_frame=210823447 +hw1_03_rvelt01=1530034397 +hw1_04_build02=833751936 +hw1_04_build03=-1627003354 +hw1_04_build04=1432277721 +hw1_04_build04b=1154083371 +hw1_04_cablemesh16435_thvy=-1996911124 +hw1_04_glue=127209426 +hw1_04_glue003=-234450300 +hw1_04_glue2=-257044173 +hw1_04_ground=-1270820123 +hw1_04_ldr=1119245547 +hw1_04_pw_chainlink=-758751315 +hw1_04_pw_chainlink2=-1187071375 +hw1_04_pw_chainlink3=-752456116 +hw1_04_pw_chainlink4=-1050621247 +hw1_04_pw_chainlink5=1960456613 +hw1_04_pw_chainlink6=1654459691 +hw1_04_railing=-2084476352 +hw1_04_railing2=-689786883 +hw1_04_railing2b=-69278676 +hw1_04_railing3=-946564767 +hw1_04_railingb=-1311677237 +hw1_04_railng3b=-2026320990 +hw1_06_adbuild02=2103936397 +hw1_06_adbuild02b=2030499440 +hw1_06_alley_01=1001027582 +hw1_06_alley_fence_lod=-654467153 +hw1_06_alley_fence=-1001914038 +hw1_06_build01cm=266927528 +hw1_06_build03cm=423838330 +hw1_06_build04cm=-1283337482 +hw1_06_build05cm=-293995249 +hw1_06_cloth_06_02=-376286109 +hw1_06_cloth_06_03=55642080 +hw1_06_cloth_06_m=-361612536 +hw1_06_db07rail_lod=791147146 +hw1_06_db07rail2_lod=1977395601 +hw1_06_detail02=635949094 +hw1_06_detail02b=2064016994 +hw1_06_detail02c=1107063883 +hw1_06_emissive_a=586863342 +hw1_06_emissive_b=21532554 +hw1_06_emissive_c=1180867009 +hw1_06_emissive_d=1423554223 +hw1_06_emissive_e=1509835000 +hw1_06_emissive_f=2012118232 +hw1_06_emissive_g=2100922222 +hw1_06_emissive_h=-1955912751 +hw1_06_emissive_i=-1252132942 +hw1_06_emissive_j=-2095770847 +hw1_06_emissive_nightphrm_b=1813300909 +hw1_06_furgrass_00=1068966236 +hw1_06_furgrass_01=837060023 +hw1_06_furgrass_02=606235187 +hw1_06_furgrass_03=381079388 +hw1_06_furgrass_04=149795786 +hw1_06_furgrass_05=-758495356 +hw1_06_furgrass_06=-994038928 +hw1_06_furgrass_07=-1233678625 +hw1_06_furgrass_08=-1473744327 +hw1_06_furgrass_09=-1716202158 +hw1_06_furgrass_10=484369132 +hw1_06_furgrass_11=-479465465 +hw1_06_furgrass_12=-1050956825 +hw1_06_furgrass_13=-898384449 +hw1_06_furgrass_14=-1400929833 +hw1_06_furgrass_15=-440109984 +hw1_06_furgrass_16=-671393586 +hw1_06_furgrass_17=-1859630299 +hw1_06_furgrass_18=-2091077746 +hw1_06_furgrass_19=755892978 +hw1_06_furgrass_20=-915652796 +hw1_06_furgrass_21=-829765247 +hw1_06_glue=-592916992 +hw1_06_glue2=899883042 +hw1_06_glue3=1854018015 +hw1_06_gop=-2134244776 +hw1_06_grnd_low2=-1081621127 +hw1_06_hdgb_top=435131988 +hw1_06_hdgb=1036652564 +hw1_06_hedge_rnd_a_l_decr001=-657301768 +hw1_06_hedge_rnd_a_ml001=-1485923788 +hw1_06_hw1_nwcl=-1977076544 +hw1_06_jrdrs=-1911646444 +hw1_06_ldr_=326183423 +hw1_06_ldr_01=-375435415 +hw1_06_ldr_011=-1336395753 +hw1_06_ldr_02=-61967161 +hw1_06_ldr_03=-825943627 +hw1_06_ldr_04=-529089256 +hw1_06_ldr_05=1055324667 +hw1_06_ldr_06=276307230 +hw1_06_ldr_07=-435369912 +hw1_06_ldr_08=-127701771 +hw1_06_ldr_09=2040065886 +hw1_06_ldr_10=1503866407 +hw1_06_nbr=1278565879 +hw1_06_nbrs=946657917 +hw1_06_nu_build004=-398272479 +hw1_06_nu_build02=292737839 +hw1_06_pharmcy_01=-1107135077 +hw1_06_pharmdet_01=-1817687760 +hw1_06_pipes_drains=-1872534500 +hw1_06_railings=-399959729 +hw1_06_railings2=1668396678 +hw1_06_railings4=-2013429859 +hw1_06_railings5=-1776477224 +hw1_06_railings6=-1050906030 +hw1_06_road=-2029222020 +hw1_06_shdw01=1121637823 +hw1_06_shdw01c=-1141386914 +hw1_07_03_tmp_ovly=-1673641165 +hw1_07_03_tmp=-773442881 +hw1_07_a_plots7-9_nodshad=313893975 +hw1_07_apt_5drail_lod=1228790535 +hw1_07_b1=-1070163359 +hw1_07_build_sa=-408437505 +hw1_07_cablemesh369339_hvstd=45984266 +hw1_07_cablemesh369354_hvstd=-889487127 +hw1_07_cablemesh369369_hvstd=-1369722876 +hw1_07_detail_b1=-2012474417 +hw1_07_detail=1369903232 +hw1_07_detail3=-1892184924 +hw1_07_details_02=700726340 +hw1_07_elpitbase_al=-332017629 +hw1_07_elpitbase_d=1545468184 +hw1_07_elpitbase=-1851273617 +hw1_07_fence02a=-265692065 +hw1_07_grnd_b=-1861921310 +hw1_07_grnd_c=218320376 +hw1_07_hedge_d=1255186874 +hw1_07_hedge_d2=2146818243 +hw1_07_hedge_d3=1918123392 +hw1_07_hedge_d4=465408076 +hw1_07_hedge_d5=-1913523013 +hw1_07_ladder_002=1435630835 +hw1_07_ldrr001=679174808 +hw1_07_ldrr002=518606708 +hw1_07_ldrr003=-1659515953 +hw1_07_ldrr004=-1889357719 +hw1_07_ldrr005=-2051564269 +hw1_07_logo=996091122 +hw1_07_parkingem=-299255729 +hw1_07_props_combo01_slod=989207063 +hw1_07_props_combo02_dslod=-2023215275 +hw1_07_railings=1279723898 +hw1_07_railings10=1039954763 +hw1_07_railings2_lod=672163373 +hw1_07_railings4=-868163536 +hw1_07_railings5=1576240023 +hw1_07_railings6=1942335291 +hw1_07_railings7=-2120463640 +hw1_07_railings8=-1762953850 +hw1_07_railings9=615518465 +hw1_07_rails=1942564779 +hw1_07_roof_dirt=-313844421 +hw1_07_roof_dirt2=1069623653 +hw1_07_sdw_01=695889205 +hw1_07_sdw_02=-206044751 +hw1_07_sgn_det=-1290918362 +hw1_07_sgn_det01=-2022955107 +hw1_07_shw_pr=330312763 +hw1_07_tmp_ladder=-1371120068 +hw1_07_twl_det=1878021811 +hw1_07_twl_det01=-1636425964 +hw1_07_vw_muzak_001=-560809621 +hw1_07_warehseshelf03=-135829466 +hw1_07_wtrbuild01=1703606389 +hw1_07_wtrbuild01d=-865830828 +hw1_07_wtrbuild02d=-434947323 +hw1_07_wtrbuild05d=-2003042440 +hw1_08_build03x=-758922140 +hw1_08_build1_4_det=-519796568 +hw1_08_carparkdetail=710360556 +hw1_08_decalb=1970877928 +hw1_08_decald=-658015101 +hw1_08_decals1=-131077603 +hw1_08_decals2=-1963683928 +hw1_08_emissive_a_slod=-1031393586 +hw1_08_grnd2=-2083120310 +hw1_08_grnd3=1029279318 +hw1_08_ground_01=-1594709952 +hw1_08_hotplaz_ldr=1304399686 +hw1_08_hotplaz_rail=723023507 +hw1_08_hotplaz01=-1836318341 +hw1_08_hotplaz02=-1462686203 +hw1_08_hurrdetails=899826789 +hw1_08_hurricanex=326394542 +hw1_08_hw1_8_newtop001=-2072287043 +hw1_08_ldr=-702487957 +hw1_08_ldr001=1443519929 +hw1_08_ldr002=1135524098 +hw1_08_ldr003=963617976 +hw1_08_lightcase=-1667060909 +hw1_08_newcarpark=-782735761 +hw1_08_newdecals=-1988933741 +hw1_08_rail=-965682050 +hw1_08_railings=-409844162 +hw1_08_railings2=1870569448 +hw1_08_railings3=-1731595650 +hw1_08_shadowproxy01=28731469 +hw1_08_vwhot_det1=1972363783 +hw1_08_vwhot01=1650221088 +hw1_09_billboards=1778162525 +hw1_09_captower_dtl=-430121925 +hw1_09_captower=145371199 +hw1_09_cp_railings=1394986836 +hw1_09_fake_int_em=-1400883693 +hw1_09_fake_int=-1222254644 +hw1_09_glue_01=-1243261926 +hw1_09_glue_02=-1001656089 +hw1_09_glue_2=-510280497 +hw1_09_ground=-904413333 +hw1_09_ground2=413284062 +hw1_09_mscp=149399910 +hw1_09_pd_sign=-326741201 +hw1_09_policestation=369205997 +hw1_09_props_combo01_slod=-1793416473 +hw1_09_props_combo03_slod=-1716590621 +hw1_09_rail_post=-1640093595 +hw1_09_rail_post2=-1736123092 +hw1_09_railings=57120750 +hw1_10_br_rail=1784356027 +hw1_10_bridge01_sd=1199652644 +hw1_10_bridge01=-1039202168 +hw1_10_bridge02_sd=160230259 +hw1_10_bridge02=1781979357 +hw1_10_cnt_sign=-1515041200 +hw1_10_land_00=-364531001 +hw1_10_land_02=-1825897329 +hw1_10_land_03=-1064083617 +hw1_10_land_04=-825426990 +hw1_10_land_06=1545574009 +hw1_10_land_07=1769353510 +hw1_10_land_08=2008239520 +hw1_10_land02_a=-445543429 +hw1_10_land03_a=-824193557 +hw1_10_land06_a=1635090709 +hw1_10_land08_a=766833563 +hw1_11_build01_a=487854109 +hw1_11_build01=1064599835 +hw1_11_build02_a=-1411239158 +hw1_11_build02=1908762044 +hw1_11_build02b_a=-980848503 +hw1_11_cablemesh28210_hvstd=-978252068 +hw1_11_grnd_blnd=-161438509 +hw1_11_ground_a=210683425 +hw1_11_ground_a2=-443992967 +hw1_11_ground_noshadow=1332427729 +hw1_11_hedge_a=-1786582789 +hw1_11_hedge_a2=670953188 +hw1_11_ldr_01=1074145773 +hw1_11_railings=-573404173 +hw1_11_railings2=13448741 +hw1_11_railings3=-279604426 +hw1_11_railings4=684164637 +hw1_12_build01_a=586026448 +hw1_12_build01=354515856 +hw1_12_build02_a=-703884125 +hw1_12_build02_a2=-1168008134 +hw1_12_build02_ab=-971230321 +hw1_12_build02=-501410428 +hw1_12_cablemesh1463_thvy=-426928973 +hw1_12_chainlink=-1506245775 +hw1_12_ground=-541074993 +hw1_12_hdg_top=1558939191 +hw1_12_hdg=-630567675 +hw1_12_railings=-2128659209 +hw1_12_railings2=583048327 +hw1_12_railings3=813840394 +hw1_13_biker_aux=2104026129 +hw1_13_biker_gardoor=136264275 +hw1_13_biker_newbits=-1293675098 +hw1_13_biker_rails=177085699 +hw1_13_bikergnd_a=2134388008 +hw1_13_bikergnd=36342934 +hw1_13_bikergnd2_a=-1342604687 +hw1_13_bk_wires=327225700 +hw1_13_bkrgnd_noshadow=1356530899 +hw1_13_garage_door_01=747685776 +hw1_13_ground_a1=-496822713 +hw1_13_ground=-2003736070 +hw1_13_ldrrr=-694926978 +hw1_13_motel_decal=922403028 +hw1_13_motel=706065119 +hw1_13_props_combo_slod=-2030346120 +hw1_13_props_dump01alod=-800344852 +hw1_13_props_dump01alod1=-2096314408 +hw1_13_props_dump01alod2=-1395254422 +hw1_13_props_pallet01lod5=-1550536461 +hw1_13_railings=-1121865470 +hw1_13_railings2=-1545333354 +hw1_13_railings3=-718637022 +hw1_13_ratt_static=-1659158224 +hw1_13_res2_decals=-2053869137 +hw1_13_res2=716555051 +hw1_13_starlight_sign=794887696 +hw1_13_wires=1413145791 +hw1_14_bld01_utl=219326616 +hw1_14_bld01_utlb=-1659875318 +hw1_14_bld02_dcl=1902050790 +hw1_14_bld02=-313241547 +hw1_14_bld02b_dcl=-332611915 +hw1_14_bld03=-631756227 +hw1_14_bld04=-787277901 +hw1_14_bld05=904094038 +hw1_14_bld06_utl=1459685470 +hw1_14_bld06_utlb=1032850982 +hw1_14_bld06_utlbb=1737949586 +hw1_14_bld06_utlbc=-1637781722 +hw1_14_bld07=1901353015 +hw1_14_d=-1357141677 +hw1_14_db_apart_05__rsref00=1831854458 +hw1_14_db=336054536 +hw1_14_fence=-1392644903 +hw1_14_glass=-1568817157 +hw1_14_glue01=-178496097 +hw1_14_gnd_1b=-253523090 +hw1_14_gnd_2b=1833729674 +hw1_14_gnd_2eb=-607938432 +hw1_14_gnd_c=-1808807168 +hw1_14_hdg_top=1744531028 +hw1_14_hdg_top2=1356886467 +hw1_14_hdg=-408002820 +hw1_14_hdg2=1930242138 +hw1_14_hdg2c=1219752935 +hw1_14_hdgb_top003=705915654 +hw1_14_hdgb_top2=1924951663 +hw1_14_hdgc_top2=-1702099064 +hw1_14_hdgd_top=-1642618956 +hw1_14_hdgd=-1329880142 +hw1_14_hdge_top=665976950 +hw1_14_hdge_top001=1862480776 +hw1_14_ladder_001=1249676467 +hw1_14_ladder_002=-1263509223 +hw1_14_ldr=140779207 +hw1_14_ldr001=1554081049 +hw1_14_ldr002=1255588228 +hw1_14_ldr003=1556899179 +hw1_14_railing=1146321396 +hw1_14_railings2=749181752 +hw1_14_railings3=987674534 +hw1_14_railings4=1227707459 +hw1_14_railings5=1468788992 +hw1_14_rtr=1552031093 +hw1_14_rtrb=-393685242 +hw1_14_shd_pxy=-902948776 +hw1_14_shdw=-144671806 +hw1_14_shdw2=-290116045 +hw1_14_twl=1010868558 +hw1_14_twl2=1688194909 +hw1_14_twl3=1868162257 +hw1_14_twlb=-760272022 +hw1_14_vent=667531210 +hw1_15_apart_st1_2=-534778517 +hw1_15_apart_st2=268618773 +hw1_15_apt_st1=-414886721 +hw1_15_build1_details=-1951216762 +hw1_15_build1_detailsb=582558264 +hw1_15_build1=-672900969 +hw1_15_build2=-955828515 +hw1_15_dec_00=-2127019256 +hw1_15_dec_01=1996566170 +hw1_15_dec_02=1690274327 +hw1_15_dec_03=1293376151 +hw1_15_dec_04=-229661439 +hw1_15_dec_05_ivyb=1298669622 +hw1_15_dec_05=-592086579 +hw1_15_dec_06=-811147344 +hw1_15_dec_07=-1192644042 +hw1_15_fnc=-558837092 +hw1_15_ground1=651108333 +hw1_15_hdg_00_top=552612940 +hw1_15_hdg_00=119494936 +hw1_15_hdg_01_top=721157395 +hw1_15_hdg_01=-1253722798 +hw1_15_hdg_02_top=1603975167 +hw1_15_hdg_02=-1558441729 +hw1_15_hdg_03_top=-1196087386 +hw1_15_hdg_03=-1058780017 +hw1_15_hdg_04_top=1677913519 +hw1_15_hdg_04=1920544698 +hw1_15_hdg_b_00_top=2023175627 +hw1_15_hdg_b_00=2034933165 +hw1_15_hdg_b_01_top=-1416379258 +hw1_15_hdg_b_01=-1308651754 +hw1_15_hdg_b_02_top=-669656988 +hw1_15_hdg_b_02=-725101402 +hw1_15_hdg_b_03_top=1060941408 +hw1_15_hdg_b_03=1290159341 +hw1_15_hdg_b_04_top=-1516304052 +hw1_15_hdg_b_04=1521148022 +hw1_15_ladder_=-1808566825 +hw1_15_lldd=521524290 +hw1_15_lll=862768299 +hw1_15_props_cbl_thvy=97776128 +hw1_15_props_cbl_thvy01=1722748059 +hw1_15_props_cbl_thvy02=1953212436 +hw1_15_props_cbl_thvy03=-2094938752 +hw1_15_props_cbl_thvy04=18366831 +hw1_15_props_cbl_thvy05=493451793 +hw1_15_railing2_lod=181504950 +hw1_15_railing3_lod=-1936985284 +hw1_15_railing4=462382584 +hw1_15_railings5=1255300595 +hw1_15_shdw=1391890095 +hw1_15_twl00=74868871 +hw1_15_twl01=1016027320 +hw1_15_twl02=786447706 +hw1_15_twl03=1632346672 +hw1_16_bboard=-1132378361 +hw1_16_build02=387516613 +hw1_16_build02b_dcl=-529311731 +hw1_16_build02b_dcl2=1396517341 +hw1_16_build02b_dcl3=1134529186 +hw1_16_build1=1765503940 +hw1_16_build2_g=-1736366459 +hw1_16_build2=-1828829367 +hw1_16_build2aldet_b=-1117503232 +hw1_16_build2aldet_c=-1346919001 +hw1_16_build2aldet=-806773311 +hw1_16_build2ov=1254221951 +hw1_16_build2ov2=2109486183 +hw1_16_gnd=-1039938041 +hw1_16_h1_16_brand_emissive=1164797860 +hw1_16_ldr=-2128520986 +hw1_16_ldr001=122504853 +hw1_16_props_cable_thvy=-681926893 +hw1_16_props_cable_thvy01=-565680250 +hw1_16_props_cable_thvy02=-1332868078 +hw1_16_props_cable_thvy03=-1981104416 +hw1_16_props_cable_thvy04=-849361483 +hw1_16_props_cable_thvy05=-1654168103 +hw1_16_props_cable_thvy06=1796768060 +hw1_16_props_cable_thvy07=1088761046 +hw1_16_rails_00=-2139248110 +hw1_16_rails_01=1882786185 +hw1_16_rails_02=892179315 +hw1_16_rails_03=-1830924589 +hw1_16_rails_04=1502108712 +hw1_16_rails_05=1225112355 +hw1_16_rails_x=524989316 +hw1_16_railsb_00=-507646136 +hw1_16_railsb_01=-806663261 +hw1_16_railsb_02=2100078119 +hw1_16_railsb_03=1801257608 +hw1_16_railsb_04=-1697128067 +hw1_16_railsb_05=1204992872 +hw1_16_railsc_00=-1527533332 +hw1_16_railsc_01=-80126594 +hw1_16_railsc_02=158071267 +hw1_16_railsc_03=221381079 +hw1_16_shw2=-168114023 +hw1_16_ss_det=-1449171789 +hw1_16_water_=-1311577483 +hw1_17_a_plots7-9_nodshad001=-1840484082 +hw1_17_a_plots7-9_nodshad002=1255825959 +hw1_17_aircon_climb=-2037725675 +hw1_17_aircon_climb001=1668066343 +hw1_17_build1_n=438411327 +hw1_17_build1_n2=1430940564 +hw1_17_decals=-612627298 +hw1_17_decals01=1314978361 +hw1_17_decals02=1562056621 +hw1_17_decals03=1806546130 +hw1_17_decals04=-473684807 +hw1_17_decals05=-720599222 +hw1_17_decals06=-940675826 +hw1_17_decals07=-1237857887 +hw1_17_det=117708805 +hw1_17_det01=-679193819 +hw1_17_det02=-1580898392 +hw1_17_det03=1912014860 +hw1_17_det04=-867943259 +hw1_17_detail2_b=-1672281727 +hw1_17_detail3_b_=192265852 +hw1_17_detail3_b_02=1036495635 +hw1_17_detail3_b_07=1773765306 +hw1_17_detail3_b_08=2085038037 +hw1_17_detail3_b=-1337974414 +hw1_17_fences=-1057599564 +hw1_17_ground1=-2124979123 +hw1_17_ladr=2140678334 +hw1_17_ladr005=-318344114 +hw1_17_ladr006=-1210381832 +hw1_17_ladr007=-912741005 +hw1_17_ladr008=341525239 +hw1_17_ladr009=639362680 +hw1_17_ladr01=-862011307 +hw1_17_ladr010=1052547689 +hw1_17_ladr02=-1094507362 +hw1_17_ladr03=1407209258 +hw1_17_ladr04=1101114029 +hw1_17_nwnet=-1488944255 +hw1_17_nwnet2=803300022 +hw1_17_props_aircon_climb002=815529765 +hw1_17_props_aircon_climb003=-11985792 +hw1_17_rails00=1188395716 +hw1_17_rails01=877680058 +hw1_17_rails02=459383773 +hw1_17_rails03=413769325 +hw1_17_rails04=502147314 +hw1_17_rails05=196281468 +hw1_17_rails06=-720496841 +hw1_17_rails07=-273920909 +hw1_17_rails08=-1198629320 +hw1_17_rails09=-422954321 +hw1_17_rails10=1992938764 +hw1_17_sdw_px=1402978844 +hw1_18_build01=585995226 +hw1_18_cablemesh27816_thvy=-2063233765 +hw1_18_cablemesh27817_thvy=1561473301 +hw1_18_cablemesh27818_thvy=1862924054 +hw1_18_cablemesh27819_thvy=-613148533 +hw1_18_cablemesh27820_thvy=679577921 +hw1_18_cablemesh27821_thvy=-2036860565 +hw1_18_cablemesh27822_thvy=1719346147 +hw1_18_cablemesh27823_thvy=1910999475 +hw1_18_cablemesh27824_thvy=-1388300832 +hw1_18_cablemesh27825_thvy=300374699 +hw1_18_cablemesh27826_thvy=988611603 +hw1_18_dash_em=639021151 +hw1_18_dashound_sign=1768261197 +hw1_18_ground01=-724531239 +hw1_18_land_01=192306163 +hw1_18_land_02=-161271351 +hw1_18_land_03=1253956221 +hw1_18_ovlya=830605302 +hw1_18_ovlyb=-146467971 +hw1_18_props_combo_01_lod=272638749 +hw1_18_rails=-1079590505 +hw1_18_rd_sup_01=-41650172 +hw1_19_19_rails=355993842 +hw1_19_19_rails01=-2111758304 +hw1_19_19_rails02=-1311604862 +hw1_19_19_rails04=690056734 +hw1_19_19_rails06=245709094 +hw1_19_bathroom_002=-944763167 +hw1_19_bathroom_01=-931618751 +hw1_19_fount_pool=-1634933074 +hw1_19_hw1_props_00=1443681589 +hw1_19_hw1_props_01=1724872378 +hw1_19_hw1_props_02=-124609986 +hw1_19_hw1_props_03=189939645 +hw1_19_hw1_props_04=2108564599 +hw1_19_hw1_props_05=-1863103743 +hw1_19_ovlya=-246223218 +hw1_19_ovlyb=-1014820113 +hw1_19_ovlyc=-717441438 +hw1_19_ovlyd=663509764 +hw1_19_parka=-2147238106 +hw1_19_parkb=-1446636886 +hw1_19_parkc=-1673955439 +hw1_19_parkd=1160235375 +hw1_19_pg_rails=2130240571 +hw1_19_props_a=1389328087 +hw1_19_props_a01=-808277333 +hw1_19_props_a02=161390146 +hw1_19_props_a03=744481732 +hw1_19_props_combo04_slod=390645435 +hw1_19_props_combo06_slod=-1521496284 +hw1_19_propsb=416396923 +hw1_19_rails_01=-1365421293 +hw1_22_albits1_a=884905535 +hw1_22_albits1=-912420627 +hw1_22_albits2_a=-367178887 +hw1_22_albits2=-696210765 +hw1_22_albits3_a=1786620370 +hw1_22_albits3_b=-1899236754 +hw1_22_bb_01=1973966550 +hw1_22_brwstrk=1919441208 +hw1_22_build_as_d=-956504431 +hw1_22_build1_ovly=-581934661 +hw1_22_build1_ovly2=-1943774460 +hw1_22_build1_ovly2b=-285644541 +hw1_22_build1_ovlyb=-844866065 +hw1_22_build1=-817420181 +hw1_22_build2=-555661409 +hw1_22_build3=1553515280 +hw1_22_build4=173612690 +hw1_22_fnctomesh=856943830 +hw1_22_fnctomeshb=1884612623 +hw1_22_glass003=-651167063 +hw1_22_grille=1553211745 +hw1_22_ground_noshadow_fix=-1330717078 +hw1_22_ground01_fix=-1798028502 +hw1_22_ladder=-1443408053 +hw1_22_ldr_22_001=-573006256 +hw1_22_ldr_22_002=-341820961 +hw1_22_ldr_22_003=-1968474129 +hw1_22_ldr_22_004=1483314028 +hw1_22_malltest=-568971557 +hw1_22_nightobj=1849203342 +hw1_22_nobj_lod=866095786 +hw1_22_nobj=67022107 +hw1_22_nobj01_lod=-1466448686 +hw1_22_nobj01=1302817738 +hw1_22_nobj02_lod=1615734294 +hw1_22_nobj02=1063636807 +hw1_22_nobj03_lod=-261776608 +hw1_22_nobj03=-1139029827 +hw1_22_probe=-36233831 +hw1_22_rails2=1843241341 +hw1_22_shd_pxy=-1235289632 +hw1_22_shipint=-1983661553 +hw1_22_stairs=-804923591 +hw1_22_table=1316169093 +hw1_23_build1=-1403534153 +hw1_23_build2_door=-682538333 +hw1_23_build2=1441503204 +hw1_23_build3=1742519238 +hw1_23_cablemesh8660_thvy=-1319750112 +hw1_23_dec00_b=2087359751 +hw1_23_dec00=1465221388 +hw1_23_dec01_b=-675982458 +hw1_23_dec01=1767843103 +hw1_23_dec02=1412299453 +hw1_23_dec03=635182618 +hw1_23_dec04=-1564534814 +hw1_23_dec05=-1408030070 +hw1_23_decal_3_b=-1520323500 +hw1_23_decal_3=1985587381 +hw1_23_detaillost_b=-2006662511 +hw1_23_detaillost_bb=748985055 +hw1_23_detaillost=-1138769237 +hw1_23_detaillostb=1299105380 +hw1_23_emissive2a=207589645 +hw1_23_ground3a=1586794755 +hw1_23_lad004=392421148 +hw1_23_lad005=619543087 +hw1_23_lad02=1608027841 +hw1_23_lad03=-1976179845 +hw1_23_met=-2053630052 +hw1_23_met01=-314834734 +hw1_23_met02=-1136812330 +hw1_23_motelneon=897522672 +hw1_23_neon=-1747459794 +hw1_23_park_sign=-29538769 +hw1_23_r=-1145697693 +hw1_23_railing3_lod=-1522526848 +hw1_23_railing4_lod=-304291422 +hw1_23_railings_lod=-385861177 +hw1_23_railings2_lod=2084438922 +hw1_23_rails_00=418203362 +hw1_23_rails_01=-744965066 +hw1_23_rails_02=-984408149 +hw1_23_rails_03=1074730277 +hw1_23_rails_04=1841623184 +hw1_23_waterpools=-1755488364 +hw1_23_weed_02=-1892661573 +hw1_23_weed_02b=-1474849053 +hw1_23_weed_03=2120787244 +hw1_23_weed_04=-402884546 +hw1_24_billboard_custom=-737338185 +hw1_24_bld_02_glss=1737199988 +hw1_24_bld_02_signs=819562390 +hw1_24_brk_wl=-1016795681 +hw1_24_brk_wl01=-677960353 +hw1_24_brk_wl02=1498425559 +hw1_24_brk_wl03=1259900008 +hw1_24_build2=-227751699 +hw1_24_details=-1273421122 +hw1_24_fleeca_sign=425262297 +hw1_24_ground1=736433633 +hw1_24_ladder=-957303968 +hw1_24_ladder004=1865314756 +hw1_24_ladder01=-2090965564 +hw1_24_ladder02_lod=-759334046 +hw1_24_ladder02=-1860370111 +hw1_24_ladder03=-689795897 +hw1_24_ldr=-1610057837 +hw1_24_ov00=-1628210489 +hw1_24_ov01=-1866736040 +hw1_24_ov02=-1290853618 +hw1_24_ov03=-1581088651 +hw1_24_rls=2085812223 +hw1_24_rrs=-1966569130 +hw1_24_wd_rls=876150294 +hw1_24_wd_rls01=1244980819 +hw1_24_wd_rls02=-1826588631 +hw1_24_wd_rls03=-2048598606 +hw1_24_weed_01=-2048374413 +hw1_24_weed_02=-487980159 +hw1_24_wind_det=763833578 +hw1_24_wind_det01=1335571070 +hw1_24_wind_det02=1179525092 +hw1_24_wind_det03=-85128929 +hw1_25_build_01=-79675471 +hw1_25_dec_00=292604525 +hw1_25_dec_01=1500699248 +hw1_25_dec_02=-266139694 +hw1_25_dec_03=903877451 +hw1_25_dec_04=1218853079 +hw1_25_ground=375815720 +hw1_25_rails_01_lod=845842719 +hw1_25_rails_01=1912749078 +hw1_25_rails_02=1633393353 +hw1_25_railsb=-1987586948 +hw1_25_railsc_=-488461782 +hw1_26_blc_rails=-1962850072 +hw1_26_build01=-1271804317 +hw1_26_decal_o1_1=800059023 +hw1_26_decal_o1_1b=-53019479 +hw1_26_decal_o1_1c=127537711 +hw1_26_decal_park=-560971290 +hw1_26_details=-1196720454 +hw1_26_fake_int_cp=388533861 +hw1_26_ground01=-149363812 +hw1_26_h_rails=1088943474 +hw1_26_park=-1824283913 +hw1_26_pool=443046294 +hw1_26_rails=-715242921 +hw1_26_rails01=265161430 +hw1_26_rails02=-2050689390 +hw1_26_redrails=-584641267 +hw1_26_shd_pxy=-1754064008 +hw1_26_shd_pxy001=1499029664 +hw1_26_shd_pxy002=1872989492 +hw1_26_shd_pxy003=2117937767 +hw1_26_strs=991374239 +hw1_26_strs01=-203705482 +hw1_26_strs02=-435873847 +hw1_26_water=909788018 +hw1_27_det_a_=-1448244611 +hw1_27_det_a_01=-1587171634 +hw1_27_det_a_02=1957320024 +hw1_27_det_a_03=-1107597319 +hw1_27_det_a_04=-1891300723 +hw1_27_det_a_05=-521425507 +hw1_27_det_a_06=841699355 +hw1_27_frame=-187880940 +hw1_27_frame2=-2092150479 +hw1_27_grill_00=-1984498666 +hw1_27_grill_01=-1698589133 +hw1_27_ground_noshadow=-279147170 +hw1_27_ground=-1170335320 +hw1_27_metbr_=-1178143741 +hw1_27_metbr_01=-194870580 +hw1_27_metbr_02=1657560990 +hw1_27_metbr_03=-1057973267 +hw1_27_metbr_04=-853887935 +hw1_27_metbr_05=457953442 +hw1_27_metbr_06=696315148 +hw1_27_metbr_07=-1481021065 +hw1_27_metbr_08=2013694482 +hw1_27_metbr_09=-2060901289 +hw1_27_metbr_10=-1337463168 +hw1_27_ndec=-1050024368 +hw1_27_ndec2=1001720630 +hw1_27_ndecb=-105347266 +hw1_27_nw_ld=-576700555 +hw1_27_nw_ld001=-861224036 +hw1_27_nw_ld002=-562665677 +hw1_27_nw_ld003=1879542359 +hw1_27_nw_ld004=2145004028 +hw1_27_nw_ld005=1999607971 +hw1_27_nw_ld006=-1996211124 +hw1_27_nw_ld007=1019388870 +hw1_27_nw_ld008=-1469580525 +hw1_27_nw_ld009=1618209576 +hw1_27_nw_ld010=-1743496832 +hw1_27_nw_ld011=-1623562292 +hw1_27_r_d00=-733109644 +hw1_27_r_d01=-964688167 +hw1_27_r1_b=-177420298 +hw1_27_r1_b01=1204218595 +hw1_27_r1_b02=-310561199 +hw1_27_r1_b03=-1970737054 +hw1_27_r1_b04=-2125537810 +hw1_27_r1_b05=637151046 +hw1_27_r1_b06=341083131 +hw1_27_r1_b07=-1718841743 +hw1_27_rails_hd00=2070676882 +hw1_27_rails_hd01=1981283046 +hw1_27_rails_hd02=1145018162 +hw1_27_rails_hd03=522538238 +hw1_27_rails_hd04=145956890 +hw1_27_rails_hd05=-73890331 +hw1_27_rails_hd06=-180258509 +hw1_27_rails_nw00=-1035922679 +hw1_27_rails_nw01=-1657124612 +hw1_27_rails_nw02=-412066457 +hw1_27_rails_nw03=-777702959 +hw1_27_rails_nw04=89233709 +hw1_27_rails_nw05=-169608626 +hw1_27_rails_nw06=533974577 +hw1_27_rails_nw07=178168775 +hw1_27_rails_nw08=1051266011 +hw1_27_rails_nw09=811298624 +hw1_27_rails_nw10=-1874907110 +hw1_27_rails_nw11=282767699 +hw1_27_rails_nw12=44504300 +hw1_27_rails_nw13=-313529798 +hw1_27_rails_nw14=-544256327 +hw1_27_rails_nw15=1606536992 +hw1_27_rails_nw16=1241818022 +hw1_27_rails_nw17=876836900 +hw1_27_rails_nw18=646503599 +hw1_27_rails_nw19=-1500816202 +hw1_27_rails_nw20=-159711820 +hw1_27_rails_nw21=23860114 +hw1_27_rails_nw22=296924191 +hw1_27_rc00=-587995449 +hw1_27_rc01=-808137591 +hw1_27_rc02=19312428 +hw1_27_rc03=71742816 +hw1_27_rc04=-166422276 +hw1_27_rw_00=1079735446 +hw1_27_rw_01=-157064925 +hw1_27_rw_02=618184081 +hw1_27_rw_03=1274973148 +hw1_27_sdw_px=-1671366547 +hw1_27_temp_ldg=-990121708 +hw1_27_temp_ldg01=3786877 +hw1_27_tracks=-1682658453 +hw1_27_wood_gr=855945307 +hw1_28_bes_lights=-575879429 +hw1_28_dec_=-1901484165 +hw1_28_dec_01=323096908 +hw1_28_dec_02=822103240 +hw1_28_dec_03=-556521363 +hw1_28_dec_04=-795964446 +hw1_28_dec_05=-64429290 +hw1_28_decal2=-1922600182 +hw1_28_decal3=2051493066 +hw1_28_fences=1023461500 +hw1_28_fences03=-1669117240 +hw1_28_fences04=-1907511715 +hw1_28_fences13=761325925 +hw1_28_fld_lts00=-1979341197 +hw1_28_fld_lts01=-1685010039 +hw1_28_fld_lts010=-2104519053 +hw1_28_fld_lts011=1148721725 +hw1_28_fld_lts02=-1377407436 +hw1_28_fld_lts03=-1086549792 +hw1_28_fld_lts04=-779405955 +hw1_28_fld_lts05=177153920 +hw1_28_fld_lts06=-187827198 +hw1_28_fld_lts07=774696635 +hw1_28_fld_lts08=-127499473 +hw1_28_fld_lts09=1368831374 +hw1_28_ground_ft=798960028 +hw1_28_handrailb02=1220126092 +hw1_28_handrailb02b=1009331247 +hw1_28_handrailb1=-837719816 +hw1_28_handrails=-1207417092 +hw1_28_handrails01=1658252667 +hw1_28_handrails02=1351370982 +hw1_28_handrails03=1044980832 +hw1_28_handrails04=765952797 +hw1_28_handrails05=-1688314231 +hw1_28_ladders=-486870137 +hw1_28_lightproxy=1220218226 +hw1_28_square_em=-403891779 +hw1_28_tower=1556111782 +hw1_29_detail=-1561022332 +hw1_29_gnd_01a=-154279012 +hw1_29_gnd_01b=-384317392 +hw1_29_gnd_01c=-672913967 +hw1_blimp_ce_lod=1935257030 +hw1_blimp_ce=243963617 +hw1_blimp_ce2_lod=225840079 +hw1_blimp_ce2=464971335 +hw1_blimp_cpr_null=-162266399 +hw1_blimp_cpr_null2=-288462888 +hw1_blimp_cpr003=-476501959 +hw1_emissive_emissive=-1910100862 +hw1_emissive_emissive01=-192736993 +hw1_emissive_hw1_01=1518883277 +hw1_emissive_hw1_02_b_lod=-1622649339 +hw1_emissive_hw1_02_b=615560308 +hw1_emissive_hw1_02=153988873 +hw1_emissive_hw1_02b=1355078585 +hw1_emissive_hw1_02c=1559950373 +hw1_emissive_hw1_03=-143979644 +hw1_emissive_hw1_04=495802312 +hw1_emissive_hw1_06_ema=-933389738 +hw1_emissive_hw1_06_emb=508708418 +hw1_emissive_hw1_06_emc_lod=1540603861 +hw1_emissive_hw1_06_emc=214737719 +hw1_emissive_hw1_07a=2131672552 +hw1_emissive_hw1_07b=1211125804 +hw1_emissive_hw1_08=1384694206 +hw1_emissive_hw1_09=-2012009254 +hw1_emissive_hw1_11=254851575 +hw1_emissive_hw1_12=486725011 +hw1_emissive_hw1_14_em_nw_slod=1453465971 +hw1_emissive_hw1_14_em_nw=-699792743 +hw1_emissive_hw1_14_em_nwb=-1707759983 +hw1_emissive_hw1_14=8199304 +hw1_emissive_hw1_15=245283019 +hw1_emissive_hw1_16_b=-588095165 +hw1_emissive_hw1_16=1655595241 +hw1_emissive_hw1_17=972099439 +hw1_emissive_hw1_17b=-1975041086 +hw1_emissive_hw1_18=1211280370 +hw1_emissive_hw1_22_em00=-687703252 +hw1_emissive_hw1_22_em01=-1978932908 +hw1_emissive_hw1_22_em02=1547830721 +hw1_emissive_hw1_22_em03=1864838027 +hw1_emissive_hw1_22_em04=1064848430 +hw1_emissive_hw1_23=30415794 +hw1_emissive_hw1_24=328056621 +hw1_emissive_hw1_25=639558735 +hw1_emissive_hw1_26=-43279931 +hw1_emissive_hw1_28=300368572 +hw1_emissive_hw1b_01=150129262 +hw1_emissive_hw1c1_lod=1404924342 +hw1_emissive_hw8_allday=-1448955753 +hw1_emissive_melt_pstrs_lod=389674101 +hw1_emissive_melt_pstrs=-917318405 +hw1_emissive_nightphrm_b=-475578788 +hw1_emissive_nightphrm=-1784220855 +hw1_emissive_nomelt_pstrs_lod=-315608747 +hw1_emissive_nomelt_pstrs=2073600491 +hw1_emissive_vpallday=627456733 +hw1_emissive_vsign_1_07b=-586951134 +hw1_lod_emi_6_19_slod3=1842012554 +hw1_lod_emi_6_21_slod3=-30992305 +hw1_lod_emissive=407549316 +hw1_lod_slod3_emi_proxy_01=-858055906 +hw1_lod_slod3_emi_proxy_02=-753195106 +hw1_lod_slod4=398589620 +hw1_props_cablemesh100058_thvy=2061517075 +hw1_props_cablemesh100059_thvy=20587761 +hw1_props_cablemesh100204_thvy=-191650557 +hw1_props_cablemesh100205_thvy=2047730042 +hw1_props_cablemesh100206_thvy=-2128885817 +hw1_props_cablemesh100207_thvy=-746018962 +hw1_props_cablemesh100208_thvy=1997548554 +hw1_props_cablemesh100209_thvy=-1141379176 +hw1_props_cablemesh100210_thvy=946014230 +hw1_props_cablemesh100211_thvy=-1479566691 +hw1_props_cablemesh100212_thvy=615306342 +hw1_props_cablemesh100213_thvy=-1037270777 +hw1_props_cablemesh587748_thvy=-1730321907 +hw1_props_cablemesh587749_thvy=-1555132543 +hw1_props_cablemesh587750_thvy=-1578826293 +hw1_props_cablemesh587751_thvy=-2006426402 +hw1_rd_01_00=-1287710027 +hw1_rd_01_05=-474612822 +hw1_rd_01_06=-806628330 +hw1_rd_01_07=1274465310 +hw1_rd_01_08=-88823397 +hw1_rd_01_09=-388004367 +hw1_rd_01_10=282580165 +hw1_rd_01_11=-1854777860 +hw1_rd_01_12_d2=1158876592 +hw1_rd_01_12=-1625427629 +hw1_rd_01_13=2110041761 +hw1_rd_01_14=1236190834 +hw1_rd_01_15_d=-1667220845 +hw1_rd_01_15=-912112037 +hw1_rd_01_17=-1255826078 +hw1_rd_01_18=-1030670279 +hw1_rd_01_19=613088267 +hw1_rd_01_60=1699019838 +hw1_rd_01_ovly_00=745257493 +hw1_rd_01_ovly_01=-286179667 +hw1_rd_01_ovly_02=-768342733 +hw1_rd_01_ovly_03=178255370 +hw1_rd_01_ovly_04=-44180602 +hw1_rd_01_ovly_05=696988640 +hw1_rd_01_ovly_06=458332013 +hw1_rd_01_ovly_07=1406929025 +hw1_rd_01_ovly_08=1168469012 +hw1_rd_01_ovly_09=2118671705 +hw1_rd_01_ovly_10=395284293 +hw1_rd_01_ovly_11=1909474245 +hw1_rd_01_ovly_12=-2078971825 +hw1_rd_01_ovly_13=1312783524 +hw1_rd_01_ovly_14=1619501364 +hw1_rd_01_ovly_15=-1448987872 +hw1_rd_01_roaddecals=-329402227 +hw1_rd_02_00_ovly=-692403770 +hw1_rd_02_001=924244132 +hw1_rd_02_01_ovly=-942716203 +hw1_rd_02_01=1491736704 +hw1_rd_02_02_ovly=-68231404 +hw1_rd_02_03_ovly=1881262774 +hw1_rd_02_03=-661871 +hw1_rd_02_04_ovly=-1507033435 +hw1_rd_02_04=-106636817 +hw1_rd_02_05_ovly=-437189067 +hw1_rd_02_05=-1534480454 +hw1_rd_02_06_ovly=83467017 +hw1_rd_02_06=-1916829146 +hw1_rd_02_07_ovly=-335895949 +hw1_rd_02_07=842910496 +hw1_rd_02_08_ovly=-1468452543 +hw1_rd_02_08=611856277 +hw1_rd_02_09_ovly=-1206872345 +hw1_rd_02_09=-356303828 +hw1_rd_02_10_ovly=-652756247 +hw1_rd_02_101x_s=187710131 +hw1_rd_02_101x=1786522679 +hw1_rd_02_102_shd=1122031047 +hw1_rd_02_102=-1980335112 +hw1_rd_02_103=463609677 +hw1_rd_02_104=743063709 +hw1_rd_02_11_ovly=1257564781 +hw1_rd_02_11=2011485517 +hw1_rd_02_12_ovly=703620047 +hw1_rd_02_13_ovly=-537100249 +hw1_rd_02_14_ovly=-1373819545 +hw1_rd_02_14=-1757080535 +hw1_rd_02_15_ovly=47458235 +hw1_rd_02_15=1770174629 +hw1_rd_02_16_ovly=818603439 +hw1_rd_02_16=-1161176270 +hw1_rd_02_17_ovly=-2039184003 +hw1_rd_02_17=-19963076 +hw1_rd_02_18_ovly=-1006013681 +hw1_rd_02_18=-787445825 +hw1_rd_02_19_ovly=-119426425 +hw1_rd_02_19=-1573246445 +hw1_rd_02_20_ovly=-1771508612 +hw1_rd_02_20=-21573673 +hw1_rd_02_21_ovly=939729334 +hw1_rd_02_21=133554773 +hw1_rd_02_22_ovly=1577375067 +hw1_rd_02_22=-642054688 +hw1_rd_02_23_ovly=711464671 +hw1_rd_02_23=-384654193 +hw1_rd_02_24_ovly=234764160 +hw1_rd_02_24=-755009427 +hw1_rd_02_25_ovly=-1102202286 +hw1_rd_02_25=-1534092402 +hw1_rd_02_decaljl=-1455513842 +hw1_rd_03_01=1618403309 +hw1_rd_03_02=743733153 +hw1_rd_03_03=1034656343 +hw1_rd_03_04=-136212804 +hw1_rd_03_05=421253424 +hw1_rd_03_06=-180713102 +hw1_rd_03_07=109587469 +hw1_rd_03_08=-791822183 +hw1_rd_03_09=-503160062 +hw1_rd_03_10=-304055934 +hw1_rd_03_11=-1154870250 +hw1_rd_03_12=-897862983 +hw1_rd_03_ovly_0=-1813707501 +hw1_rd_03_ovly_01=-699601122 +hw1_rd_03_ovly_02=1379460856 +hw1_rd_03_ovly_03=1273485910 +hw1_rd_03_ovly_04=2094382129 +hw1_rd_03_ovly_05=1735102813 +hw1_rd_03_ovly_06=-417525566 +hw1_rd_03_ovly_07=416281639 +hw1_rd_03_ovly_08=917516263 +hw1_rd_03_ovly_09=543294283 +hw1_rd_03_ovly_10=-914991959 +hw1_rd_03_ovly_11=-1222070258 +hw1_rd_03_ovly_12=1424944028 +hw1_rd_04_01_ovly=-1361157387 +hw1_rd_04_01=1699730233 +hw1_rd_04_02_ovly=-1845893502 +hw1_rd_04_02=1496365819 +hw1_rd_04_03_ovly=-1170279 +hw1_rd_04_03=1064667013 +hw1_rd_04_04_ovly=-1015021653 +hw1_rd_04_04=-1399004718 +hw1_rd_04_05=-1571107506 +hw1_rd_04_06_ovly=-927991389 +hw1_rd_04_06=-1846137723 +hw1_rd_04_07_ovly=1640292143 +hw1_rd_04_07=2143782952 +hw1_rd_04_08_ovly=1067636510 +hw1_rd_04_08=-254154161 +hw1_rd_04_09_ovly=914118583 +hw1_rd_04_09=-683100371 +hw1_rd_04_10_ovly=-1911772706 +hw1_rd_04_10=-1841811863 +hw1_rd_04_11_ovly=-70940497 +hw1_rd_04_11=-2072636699 +hw1_rd_04_12_ovly=1867398351 +hw1_rd_04_12=-207457984 +hw1_rd_04_13_ovly=-1089710286 +hw1_rd_04_13=-443820781 +hw1_rd_04_14_ovly=-1827370466 +hw1_rd_04_14=-673334857 +hw1_rd_04_15_ovly=-208666402 +hw1_rd_04_15=-922346488 +hw1_rd_04_16_ovly=-166886109 +hw1_rd_04_16=459260090 +hw1_rd_04_17_ovly=-366601159 +hw1_rd_04_17=251078633 +hw1_rd_04_18_ovly=-1866819384 +hw1_rd_04_18=75862790 +hw1_rd_04_19_ovly=1355570637 +hw1_rd_04_19=1992423297 +hw1_rd_04_20_ovly=-782591485 +hw1_rd_04_20=-1526410014 +hw1_rd_04_21_ovly=1619279728 +hw1_rd_04_21=-1218250338 +hw1_rd_04_22_ovly=591264696 +hw1_rd_04_22=-2069916648 +hw1_rd_04_23_ovly=-881970046 +hw1_rd_04_23=-1755989628 +hw1_rd_hedge01castshadow=983834712 +hw1_rd_hedge02_top=926636239 +hw1_rd_hedge02b_lod=-409894683 +hw1_rd_hedge03castshadow=406673096 +hw1_rd_hedge04castshadow=1375006103 +hw1_rd_hedge3bcastshadow=-265919534 +hw1_rd_hedge4bcastshadow=1588883898 +hw1_rd_props_nw_thvy=-476058186 +hw1_rd_props_nw_thvy01=-1496968019 +hw1_rd_props_nw_thvy02=-1447716300 +hw1_rd_props_nw_thvy03=-1141358919 +hw1_rd_props_nw_thvy04=46255291 +hw1_rd_props_nw_thvy05=276785206 +hw1_rd_props_nw_thvy06=1618773955 +hw1_rd_props_nw_thvy07=1925360719 +hw1_rd_props_nw_thvy08=-1123663659 +hw1_rd_props_nw_thvy09=-816847512 +hw1_rd_props_nw_thvy10=-1538191181 +hw1_rd_props_nw_thvy11=311553335 +hw1_rd_props_nw_thvy12=1515650252 +hw1_rd_props_nw_thvy13=1209817175 +hw1_rd_props_nw_thvy14=-3749971 +hw1_rd_props_nw_thvy15=-308468902 +hw1_rd_props_nw_thvy16=-1788611879 +hw1_rd_props_nw_thvy17=-2087465159 +hw1_rd_props_nw_thvy18=914371871 +hw1_rd_props_nw_thvy19=659068592 +hw1_rd_props_nw_thvy20=-1606678039 +hw1_rd_props_thvy_=-1058671619 +hw1_rd_props_thvy_01=1825040220 +hw1_rd_props_thvy_02=1568262336 +hw1_rd_props_thvy_03=-1222050787 +hw1_rd_props_thvy_04=-904257025 +hw1_rd_props_thvy_05=-1769489701 +hw1_rd_props_thvy_06=-2050680490 +hw1_rd_props_thvy_07=-492514540 +hw1_rd_props_thvy_08=352958433 +hw1_rd_props_thvy_09=-1118893975 +hw1_rd_props_thvy_10=956923548 +hw1_rd_props_thvy_11=1018201578 +hw1_rd_props_thvy_12=1442101362 +hw1_rd_props_thvy_13=1070337053 +hw1_rd_props_thvy_14=1269769187 +hw1_rd_props_thvy_15=-1787283592 +hw1_rd_props_thvy_16=1783554338 +hw1_rd_props_thvy_17=-1292307847 +hw1_rd_props_thvy_18=-2061297970 +hw1_rd_props_thvy_19=-682247374 +hw1_rd_props_thvy_20=253439572 +hw1_rd_props_thvy_21=369638386 +hw1_rd_props_thvy_22=72259711 +hw1_rd_props_thvy_23=-696894197 +hw1_rd_props_thvy_24=-399155063 +hw1_rd_props_thvy_25=-1290766784 +hw1_rd_props_thvy_26=-992306732 +hw1_rd_props_thvy_27=-1886736587 +hw1_rd_props_thvy_28=-1582181501 +hw1_rd_props_thvy_29=1814128735 +hw1_rd_props_thvy_30=207333249 +hw1_rd_props_thvy_31=1354281018 +hw1_rd_props_thvy_32=786984090 +hw1_rd_props_thvy_33=1397863784 +hw1_rd_props_thvy_34=1092030707 +hw1_rd_props_thvy_35=1772610068 +hw1_rd_props_thvy_36=1704057320 +hw1_rd_props_thvy_37=-1946474818 +hw1_rd_props_thvy_38=2053276557 +hw1_rd_props_thvy_39=-1345786279 +hw1_rd_props_thvy_40=-707234581 +hw1_rd_props_thvy_41=288943023 +hw1_rd_props_thvy_42=-1558737046 +hw1_rd_props_thvy_43=1323165420 +hw1_rd_props_thvy_44=-518321304 +hw1_rd_props_thvy_45=938490129 +hw1_rd_props_thvy_46=1016808039 +hw1_rd_props_thvy_47=-1782352710 +hw1_rd_props_thvy_48=670472478 +hw1_rd_props_thvy_49=1660129051 +hw1_rd_props_thvy_50=2004793089 +hw1_rd_props_thvy_51=1707348876 +hw1_rd_props_thvy_52=-726797986 +hw1_rd_props_thvy_53=1378479204 +hw1_rd_props_thvy_54=-470773773 +hw1_rd_props_thvy_55=759636639 +hw1_rd_props_thvy_56=1057343004 +hw1_rd_props_thvy_63=1879766222 +hw1_rd_props_thvy_64=1583174003 +hw1_rd_props_thvy_65=342211973 +hw1_rd_props_thvy_66=78585368 +hw1_rd_stars1=521736348 +hw1_rd_stars2=789819537 +hw1_rd_stars3=18732202 +hw1_rd_stars4=241364788 +hw1_rd_stars5=-660503630 +hw1_rd_trans_hills04=946864145 +hw1_rd_trans_runoff01=1759823196 +hw1_rd_trans_runoff02=2010080049 +hydra=970385471 +id1_00_ground2=-1866644246 +id1_00_ground3=-1437239270 +id1_00_pre_ref_proxy_dummy=541345598 +id1_00_pre_ref_proxy=-1717071122 +id1_00_water1=-202235360 +id1_00_water2=178737034 +id1_00_water3=410381095 +id1_00_weeds_001=-2027930633 +id1_04_cables01=-864544023 +id1_04_cables02=-685887435 +id1_04_chimney_dec=275380041 +id1_04_chimney=111629499 +id1_04_details1=715570612 +id1_04_details1a=-919111996 +id1_04_details1b=-82650502 +id1_04_details1c=-1385906401 +id1_04_details2=341348632 +id1_04_details2a=-1611094681 +id1_04_details2b=-757396693 +id1_04_details2c=72216080 +id1_04_details2d=-1782574874 +id1_04_details2e=-921307247 +id1_04_details3=-813267083 +id1_04_fizz_b_00=634420228 +id1_04_fizz_b_01=-1541539683 +id1_04_fizz_b_02=-1168890615 +id1_04_fizz_b_03=-929185380 +id1_04_fizz_c_01=1153656029 +id1_04_fizz_c_02=2099795362 +id1_04_fizz_c_04=542940172 +id1_04_fizz_d_00=1929908776 +id1_04_fizz_d_01=-2059946361 +id1_04_fizz_d_02=-827242111 +id1_04_fizz_d_03=-526258846 +id1_04_fizz_d_04=-363986762 +id1_04_fizz_e_01=-1046976597 +id1_04_fizz_f_00=-1211426332 +id1_04_fizz_f_01=-2063190865 +id1_04_fizz_f_02=-754560838 +id1_04_fizz_g_02=-1913369513 +id1_04_fizz_h_01=92688642 +id1_04_fizz_i_01=849662807 +id1_04_fizza_00=1629739697 +id1_04_fizza_01=1421263323 +id1_04_fizza_02=1782443241 +id1_04_fizza=1557628653 +id1_04_fizzb=594711584 +id1_04_ground1=398924699 +id1_04_ground2=694271696 +id1_04_ground3=-97361806 +id1_04_ladder=-862602565 +id1_04_ladder01=1141730920 +id1_04_ladder02=383718412 +id1_04_ladder03=564275602 +id1_04_pipes_1_ab=397262447 +id1_04_pipes_1=378082426 +id1_04_pipes_1a=1212815868 +id1_04_pipes_1b=1298998338 +id1_04_pipes_1c=-1509534349 +id1_04_pipes_2_ovl=611236050 +id1_04_pipes_2=1766636032 +id1_04_pipes_3_ovl=-982826024 +id1_04_pipes_3_ovl2=-582618711 +id1_04_pipes_3=2074566325 +id1_04_rain_blockers_10=1241744698 +id1_04_rain_blockers_11=942530959 +id1_04_sign_pol=-1581265182 +id1_04_sign001=337553438 +id1_04_signs01=-1299763935 +id1_04_signs02=-1003007871 +id1_04_structures_02=1501856626 +id1_05_detail1_a=2048455652 +id1_05_detail1_b=1806980891 +id1_05_detail1_c=-1650541841 +id1_05_detail1=-1675894771 +id1_05_detail2_hr=270159692 +id1_05_detail2=-1947418705 +id1_05_detail3_a=-718008007 +id1_05_detail3_b=-1006178593 +id1_05_detail3=2042436432 +id1_05_detail4_rail=2086573631 +id1_05_detail4_stairs=-9713132 +id1_05_detail4_struct=1949622595 +id1_05_detail4b_fizz=-1309740102 +id1_05_detail4b_steps_01=999157985 +id1_05_detail4b_steps_02=758535218 +id1_05_detail4b_steps=591423112 +id1_05_detail4b=1129117265 +id1_05_detail4c_02=-1883375305 +id1_05_detail4c=1368298196 +id1_05_detail5a_rails_01=731361123 +id1_05_detail5a_rails=-1210392855 +id1_05_detail5a=-321631051 +id1_05_detail5ax=-1357141276 +id1_05_detail5ax1=-808160556 +id1_05_detail5ax2=-1048127943 +id1_05_detail5b_01=99143416 +id1_05_detail5b_05=-1089552059 +id1_05_detail5b_pipes_01=1577618358 +id1_05_detail5b_pipes_02=181855580 +id1_05_detail5b_pipes_03=415990073 +id1_05_detail5b_pipes=1128607941 +id1_05_detail5b_rail1=-2139635990 +id1_05_detail5b_rail2=-1849761416 +id1_05_detail5b_rail3=-2100804725 +id1_05_detail5b_rails=1055144916 +id1_05_detail5b_spikes=1151818846 +id1_05_detail5b=-99195079 +id1_05_detail5bb=1437498171 +id1_05_detail5sa_rails=-1955547814 +id1_05_fizza_01=-793817837 +id1_05_fizza_02=2068423241 +id1_05_fizzb_01=-713590317 +id1_05_fizzb_01b=-1925008772 +id1_05_fizzb_01c=-1622059367 +id1_05_fizzb_02=1847405344 +id1_05_ground=-2057415366 +id1_05_ladder002=892020553 +id1_05_ladder017=112085224 +id1_05_ladder02=-1118608307 +id1_05_ladder020=1066645978 +id1_05_ladder021=830021029 +id1_05_ladder022=1527214273 +id1_05_ladder023=1290785938 +id1_05_ladder024=-30296297 +id1_05_ladder02a=212751372 +id1_05_ladder02b=-1494316930 +id1_05_ladder04=470360467 +id1_05_ladder05=293473405 +id1_05_ladder16=358028627 +id1_05_propssmsh2end_slod001=718349931 +id1_05_propssmsh2end=1363370066 +id1_05_propssmsh2srt_slod=-1890778353 +id1_05_propssmsh2srt=-695384606 +id1_05_rain_blockers_06=-1595861292 +id1_05_rain_blockers_07=-1311557448 +id1_05_signage01=1570089325 +id1_05_struct1_a=1583311035 +id1_05_struct3_a=907904550 +id1_05_struct3_b=-1459328014 +id1_05_struct3_c=1872263451 +id1_05_struct3_d=1147609785 +id1_05_structures1_fence=1709188171 +id1_05_structures1=481643490 +id1_05_structures2_fence=399671084 +id1_05_structures2=1383511908 +id1_05_wires=1852670563 +id1_06_cables_dyn_01=-73059657 +id1_06_detail1=301932556 +id1_06_detail2=1595718214 +id1_06_detail3=828497617 +id1_06_detail4=-878636207 +id1_06_detail5=-572147750 +id1_06_detail6=-436287476 +id1_06_detail7=-130388861 +id1_06_fizza_01=1665457898 +id1_06_fizza_02=1301001080 +id1_06_fizza_03=111191459 +id1_06_fizza_05=-1712698308 +id1_06_fizza_06=-2078859114 +id1_06_fizza_07=1029444377 +id1_06_fizza_08=-1349290098 +id1_06_fizza_09=-848022705 +id1_06_ground=1688689411 +id1_06_groundb=142826631 +id1_06_ladder=991675317 +id1_06_ladder001=-983216474 +id1_06_ladder002=-687902246 +id1_06_ladder003=-1444833377 +id1_06_ladder004=-1151812979 +id1_06_ladder005=-1909891025 +id1_06_ladder006=1607828360 +id1_06_ladder007=1923852596 +id1_06_ladder008=1152699719 +id1_06_ladder009=1390307738 +id1_06_ladder010=1440510714 +id1_06_ladder011=1650494482 +id1_06_ladder012=1831772590 +id1_06_ladder013=2129413417 +id1_06_pipes1=136251115 +id1_06_railing_hd=-337332232 +id1_06_railing01=-99139641 +id1_06_railing02=712482955 +id1_06_railing03=481625350 +id1_06_railing04=-311548311 +id1_06_structures1=336239467 +id1_06_structures2=-1370861592 +id1_06_structures3=-1217437134 +id1_06_watertower_hd=-81401718 +id1_06_watertower=1885458804 +id1_06_watertowerrailings=-902846394 +id1_06_wires=619313825 +id1_07_armco1=2116251089 +id1_07_armco2=-2025619435 +id1_07_armco3=-1716116230 +id1_07_armco4=-1427060881 +id1_07_armco5=-721740925 +id1_07_armco6=-438256306 +id1_07_armco7=-256519432 +id1_07_armco8=26506421 +id1_07_armco9=203590101 +id1_07_build_x01_o=1785505955 +id1_07_build_x02_o=898891257 +id1_07_build_x02_support=-93075350 +id1_07_build_x02=2129256533 +id1_07_build_x03_o=-1954752021 +id1_07_build_x03_support=263877655 +id1_07_build_x03=-1635049565 +id1_07_build_x04=-935038187 +id1_07_cable_heavy_01=1826403143 +id1_07_cable_heavy_02=-252789907 +id1_07_cable_heavy_03=1184917199 +id1_07_cable_light_01=-2109266826 +id1_07_cable_light_02=-1806874494 +id1_07_cable_light_03=1570724639 +id1_07_cable_light_04=1875967874 +id1_07_cable_light_05=-882067776 +id1_07_cable_light_06=-574170252 +id1_07_cable_light_07=-1494291003 +id1_07_cable_light_08=-1186590093 +id1_07_decalglue_=-1273064200 +id1_07_detail1_shadonly=-604870159 +id1_07_detail2_pipe20=227042047 +id1_07_detail2_pipes027=397813487 +id1_07_detail2_pipes028=625263116 +id1_07_detail2_pipes029=1007087504 +id1_07_detail2_pipes21=-1562964373 +id1_07_detail2_pipes22=285108924 +id1_07_detail2_pipes23=-165202674 +id1_07_detail2_pipes24=167533748 +id1_07_detail2_pipes25=-281336014 +id1_07_detail2_pipes26=-577207315 +id1_07_detail2_pipes30=-852597207 +id1_07_detail2_r1=-294847759 +id1_07_detail2_r10=-47703747 +id1_07_detail2_r11=-355011429 +id1_07_detail2_r12=-1898038101 +id1_07_detail2_r13=2091685960 +id1_07_detail2_r14=-1534597122 +id1_07_detail2_r2=-534094228 +id1_07_detail2_r3=181515194 +id1_07_detail2_r5=27107662 +id1_07_detail2_r6=-211811117 +id1_07_detail2_r7=1045207723 +id1_07_detail2_r8=804126190 +id1_07_detail2=216393060 +id1_07_detail3_r1=204720823 +id1_07_detail3_r2=-1935127650 +id1_07_detail3_r3=-1030310022 +id1_07_detail3=-506458311 +id1_07_glue_2=726778066 +id1_07_glue_3=-584932235 +id1_07_glue_7=1953157887 +id1_07_glue_8=2084659888 +id1_07_ladder001=829607845 +id1_07_ladder002=990765787 +id1_07_land1_det=-756049843 +id1_07_land1_det2=1721217971 +id1_07_land1_det3=165378644 +id1_07_land1_o=-1929118398 +id1_07_land1_pipe01_lod=-856687568 +id1_07_land1_pipe01=1695140889 +id1_07_land1_pipe02=1945659894 +id1_07_land1_pipe03=-1970956528 +id1_07_land1_pipe04=-1755631429 +id1_07_land1_pipe05=-1368039697 +id1_07_land1_pipe06=-1138886080 +id1_07_land1_pipes_10=-689354619 +id1_07_land1_pipes_11=-1102964937 +id1_07_land1_pipes_12=-1682943464 +id1_07_land1_pipes_13=-1301381228 +id1_07_land1_r1=-768821327 +id1_07_land1_r2=-480323051 +id1_07_land1_r3=-171344150 +id1_07_land1_r4=-1397723983 +id1_07_land1_r5=1994981667 +id1_07_land1_r6=-1072557192 +id1_07_land1_sp=-1016751277 +id1_07_land1=-2104288480 +id1_07_land2_o=-2029973640 +id1_07_land2_support_01=-894520844 +id1_07_land2=-951606136 +id1_07_land3_o=-191223736 +id1_07_land3=355516509 +id1_07_metalbldg=627713892 +id1_07_piping00=-478709339 +id1_07_piping01=-725558216 +id1_07_piping02=-1223515940 +id1_07_piping03=-1437268127 +id1_07_piping04=-1680741797 +id1_07_piping05=-1910550794 +id1_07_piping06=2018780000 +id1_07_piping07=1772783117 +id1_07_piping08=1540188751 +id1_07_piping09=1261881634 +id1_07_piping10=-1998274827 +id1_07_piping101=216469774 +id1_07_piping11=1983977902 +id1_07_railing_hd2=-1660309418 +id1_07_railings_hd1=-2103762666 +id1_07_railings001=-436318863 +id1_07_railings002=-1733774649 +id1_07_rain_blocker00=-430715492 +id1_07_rain_blocker01=-946040786 +id1_07_rain_blocker02=85920562 +id1_07_rain_blocker03=-143560745 +id1_07_rain_blocker04=793468810 +id1_07_rain_blocker04b=1867098051 +id1_07_redbuild_o=-684239475 +id1_07_redbuild_rails002=639599719 +id1_07_redbuild_rails01=-188696309 +id1_07_redbuild_rails02=779922562 +id1_07_redbuild_rails03=439518190 +id1_07_redbuild=-244437403 +id1_07_structures=1404609695 +id1_07_structuresx=-826268137 +id1_07_tank_ladder1=44036422 +id1_07_tank_ladder2=-243282170 +id1_07_tank_top1=1607029413 +id1_07_tank_top2=-1838598176 +id1_07_tank_x01_o=331168384 +id1_07_tank_x01_o2=1890435823 +id1_07_tank_x01=-369477574 +id1_07_tank_x02=-1324628386 +id1_07_tankerfizz03=1042996525 +id1_07_tankerfizz04=1319337502 +id1_07_tankersfizz=760571760 +id1_07_tankersfizz2=832965046 +id1_08_brg_02=-594739040 +id1_08_brg_03=1318282411 +id1_08_brg_d=-1497964244 +id1_08_brg=125359368 +id1_08_brg003=1549844328 +id1_08_brg2=-525675681 +id1_08_prereflwaterprox_dummy=-1119530379 +id1_09_ammun_o=-985603675 +id1_09_decal_1=430476224 +id1_09_decal_2=-1980502955 +id1_09_decal_3=1959707147 +id1_09_decal=454938080 +id1_09_ground_o=448547152 +id1_09_ground=1693539919 +id1_09_ladder01=-223189610 +id1_09_magcables=419157171 +id1_09_newbuild1_o=664480140 +id1_09_newbuild1=-1631320985 +id1_09_newbuild2_o=458194418 +id1_09_newbuild2=219373828 +id1_09_newbuild3_o=282989861 +id1_09_newbuild3_r=-76289439 +id1_09_newbuild3_r1=-1218249507 +id1_09_newbuild3_r3=203892328 +id1_09_newbuild3=-1926831827 +id1_09_newbuild4_o=640213051 +id1_09_newbuild4_r=-1735965438 +id1_09_newbuild4=-1946624303 +id1_09_newbuild5_ladder=-108291509 +id1_09_newbuild5_o=-313440219 +id1_09_newbuild5_pipes=-1067529451 +id1_09_newbuild5_pipes2=-273250632 +id1_09_newbuild5=2042247764 +id1_09_newbuild6_o=578057944 +id1_09_newbuild6=1746081542 +id1_09_newbuild7=-786896640 +id1_09_newbuild8=-1091582802 +id1_09_newbuildrl=2014088291 +id1_09_newbuildrl1=143600238 +id1_09_newbuildrl2=-2029508778 +id1_09_newbuildrl3=-1795964115 +id1_09_newbuildrl4=-334040718 +id1_09_newbuildrl5=-2123949036 +id1_09_newbuildrl6=1217538667 +id1_09_newbuildrl7=1851553279 +id1_09_newbuildrl8=-1528863996 +id1_09_newbuildrl9=983404162 +id1_09_newbuilld7_o=2072911186 +id1_09_newbuilld8_o=-1499991661 +id1_09_railings_hd=655885914 +id1_09_railings8=462774162 +id1_09_rain_blockers_03=-1216343055 +id1_09_sign=-22163674 +id1_10_ab_1_o=1756823266 +id1_10_ab_1=-1486617748 +id1_10_ab_11=-1023699462 +id1_10_ab_1l=527290093 +id1_10_ab_1r=1139120092 +id1_10_ab_2_o=-1912894583 +id1_10_ab_2=-691281349 +id1_10_ab_2l=1649071550 +id1_10_ab_2l001=1010002178 +id1_10_ab_2r2=113369336 +id1_10_ab_2r3=-67056778 +id1_10_ab_2r4=-365516830 +id1_10_ab_3_o=-579376694 +id1_10_ab_3=-847655017 +id1_10_ab_r003=-1861011065 +id1_10_ab_r2=-629374424 +id1_10_ab_r3=-314366027 +id1_10_ab_windows=53649658 +id1_10_abattoir_lod=1504774492 +id1_10_abd_2=-1098328760 +id1_10_abr_0=-1721014479 +id1_10_abr_01=1605165582 +id1_10_abr_02=664203747 +id1_10_cables_001=779754052 +id1_10_detail1=905707911 +id1_10_detail2=1203610890 +id1_10_detail6=-629585285 +id1_10_detail6r=1900994926 +id1_10_detail7=578771590 +id1_10_detail8=877264411 +id1_10_ground_o=-47378780 +id1_10_ground_o2=127890226 +id1_10_ground_o3=-1168582594 +id1_10_ground=2054311493 +id1_10_int_dr_hdobj=-850144495 +id1_10_ladder=-1469275761 +id1_10_new1_d=-1424387546 +id1_10_newdecal01=2023395667 +id1_10_newwin=105146202 +id1_10_newwin2=-966952721 +id1_10_railings1=-1392609281 +id1_10_railings2=901024121 +id1_10_railings3=1131652343 +id1_10_railings4=437506608 +id1_10_railings5=672919104 +id1_10_railings6=-1945520606 +id1_10_railings7=-1706863979 +id1_10_rain_blockers_12=239390667 +id1_10_shed_1_o=-1099558702 +id1_10_structure1=-1958252634 +id1_10_structure6=1388412563 +id1_10_structure7=-772539142 +id1_10_structured=-1622534221 +id1_10_structured2=195434401 +id1_10_structured3=-1952934008 +id1_10_wall_1_o=600035750 +id1_11_jl00int=-801053478 +id1_11_jlo4_oint=751583204 +id1_11_jsproxy=-1277020242 +id1_11_lightblocker01=-289339869 +id1_11_rainblock00=1178370463 +id1_11_rainblock01=1467360274 +id1_11_rainblock02=-1615907713 +id1_11_rainblock03=-237774645 +id1_11_rainblock04=-1390358686 +id1_11_sidetunnelint=1955454830 +id1_11_sidetunnelint2=-644874618 +id1_11_tunnel_end=-189715553 +id1_11_tunnel_start_ov=-1978199890 +id1_11_tunnel_start=1491360671 +id1_11_tunnel1_int_shell=781789410 +id1_11_tunnel1_ov1=-1364973704 +id1_11_tunnel2_int_shell=364797022 +id1_11_tunnel2_ov1=1110766465 +id1_11_tunnel3_fake_grill=-1663135059 +id1_11_tunnel3_fake=1660802301 +id1_11_tunnel3_grill=1186379411 +id1_11_tunnel3_int_lod=-739429008 +id1_11_tunnel3_int_shell_dtl=-1126309014 +id1_11_tunnel3_int_shell=2142412159 +id1_11_tunnel3_int_side=1428546297 +id1_11_tunnel3_int_side2=180816572 +id1_11_tunnel3_ov1=-218502964 +id1_11_tunnel3_ov2=-1225363258 +id1_11_tunnel4_edging=-555695171 +id1_11_tunnel4_fake_grill=-602096287 +id1_11_tunnel4_fake=-887461809 +id1_11_tunnel4_grill=-1812628555 +id1_11_tunnel4_int_lod=-1973334291 +id1_11_tunnel4_int_shell2_dtl=975968210 +id1_11_tunnel4_int_shell2=472337101 +id1_11_tunnel4_ov1=1219027880 +id1_11_tunnel4_ov2=1020775430 +id1_11_tunnel4_ov3=1815653059 +id1_11_tunnel5_fake_grill=1042328812 +id1_11_tunnel5_fake=1342179519 +id1_11_tunnel5_grill=-2058898174 +id1_11_tunnel5_int_lod=2067140864 +id1_11_tunnel5_int_shell_dtl=549110555 +id1_11_tunnel5_int_shell=-1629413250 +id1_11_tunnel5_ov1=-758919026 +id1_11_tunnel5_ov2=-1456636574 +id1_11_tunnel5_ov3=2003605985 +id1_11_tunnel6_fake_grill=1141986549 +id1_11_tunnel6_fake=-1571159934 +id1_11_tunnel6_grill=1455372570 +id1_11_tunnel6_int_lod=-1957295058 +id1_11_tunnel6_int_shell_dtl=871798295 +id1_11_tunnel6_int_shell=-1973683462 +id1_11_tunnel6_ov1=183175564 +id1_11_tunnel6_ov2=547763458 +id1_11_tunnel6_ov3=765349618 +id1_11_tunnel7_fake_grill=-996171198 +id1_11_tunnel7_fake=1971068557 +id1_11_tunnel7_grill=-1964669113 +id1_11_tunnel7_int_lod=2012425067 +id1_11_tunnel7_int_shell_dtl=190785965 +id1_11_tunnel7_int_shell=1733634132 +id1_11_tunnel7_ov1=-1301109969 +id1_11_tunnel7_ov2=-1474064751 +id1_11_tunnel8_int_lod=-1194238829 +id1_11_tunnel8_int_shell=1899137644 +id1_11_tunnel8_ov2=-1893954330 +id1_11_tunnel8sunblocker=-574428939 +id1_13_detail1=-2081951770 +id1_13_detail1b=-1971595711 +id1_13_detail1b1=-1331879253 +id1_13_detail1b2=-956280975 +id1_13_detail1b3=-1680967410 +id1_13_detail1b4=-1575189078 +id1_13_detail2=-887947713 +id1_13_fizza_01=-577092669 +id1_13_fizza=-857544801 +id1_13_ground1_o=-736907802 +id1_13_ground1b_o=1439258967 +id1_13_ground1b=416892273 +id1_13_ground1b2=605079591 +id1_13_props_doorslod=-1505753841 +id1_13_sstation1_go=-1332146606 +id1_13_sstation1_o=2081355840 +id1_13_sstation1=1576290491 +id1_13_structure1=641807859 +id1_13_structure2=1541939528 +id1_13_wires00=973915460 +id1_13_wires01=-1198177729 +id1_13_wires02=-1270728295 +id1_13_wires03=-1578691357 +id1_13_wires04=-1885310890 +id1_13_wires05=-9875478 +id1_13_wires06=-319050993 +id1_13_wires07=-624261459 +id1_13_wires08=-923147512 +id1_13_wires09=-728892864 +id1_14_collision_capsule021=-2083145148 +id1_14_collision_capsule0211=-1066308123 +id1_14_detail1_fr=-402193382 +id1_14_detail1_fr2=-548890352 +id1_14_detail1_fr3=270432955 +id1_14_detail1_rf=-33182164 +id1_14_detail1=-519555736 +id1_14_detail1r=-2061691152 +id1_14_detailr2=-695143205 +id1_14_ladder009=970537554 +id1_14_structure1_s=-1793958474 +id1_14_structure1=1031554461 +id1_15_detail_rails01=1743501958 +id1_15_detail_rails02=-1419493006 +id1_15_detail_rails03=-2071497795 +id1_15_detail_rails04=1519132615 +id1_15_detail_rails05=647346139 +id1_15_detail_rails06=1952895868 +id1_15_detail_rails07=823872742 +id1_15_detail_rails08=1053222973 +id1_15_detail1_l=396885440 +id1_15_detail1=12078575 +id1_15_structure1_l=-228934478 +id1_15_structure1_l2=440953241 +id1_15_structure1=-1200325637 +id1_16_fizzhd1=967336551 +id1_16_fizzhd2=-1610174686 +id1_16_fizzhd3=-2116717888 +id1_16_fizzhd4=1939658319 +id1_16_fizzhd5=1667380698 +id1_16_fizzhd7=-690447159 +id1_16_fizzhd8=-1196138371 +id1_16_grafitti=-1714975995 +id1_16_overlay=1287010130 +id1_16_railing_hd1=-686207765 +id1_16_railing_hd2=-1051057811 +id1_16_structure1=394171167 +id1_17_beltsfizz_hd1=-491739155 +id1_17_beltsfizz_hd2=-604267901 +id1_17_detail1=2107586154 +id1_17_detail1b=-2033675673 +id1_17_detail2=1409835865 +id1_17_detail3=1219447975 +id1_17_fizzyhd1=1532509079 +id1_17_fizzyhd2=1275174122 +id1_17_fizzyhd3=-1242992456 +id1_17_graff01=19670922 +id1_17_graff02=1383451164 +id1_17_id1_detail001=860089506 +id1_17_junk=1348280255 +id1_17_ladder0=256685522 +id1_17_ladder009=-132926695 +id1_17_ladder01=612709397 +id1_17_ladder02=1982682976 +id1_17_ladder03=-194948146 +id1_17_ladder1=498487973 +id1_17_ladder2=1889466489 +id1_17_ladder3=-13560421 +id1_17_ladder4=1206134532 +id1_17_ladder5=1656380592 +id1_17_ladder6=-1440060529 +id1_17_ladder7=944015301 +id1_17_ladder8=2096730414 +id1_17_land1_o1=-1170419881 +id1_17_land1_o2=-1677946153 +id1_17_land1=362935018 +id1_17_land2=1943482119 +id1_17_olays1=-888393551 +id1_17_olays2=-188349400 +id1_17_olays3=50110613 +id1_17_olays4=575332145 +id1_17_olays5=814250924 +id1_17_olays6=1268494802 +id1_17_olays7=-1679371673 +id1_17_proxy=-1105114333 +id1_17_raiings2=960645863 +id1_17_railing=1848764571 +id1_17_railing004=751676500 +id1_17_railing01=2059611136 +id1_17_railing02=-2005907622 +id1_17_railing22=168814483 +id1_17_railing23=-1075457220 +id1_17_railing3=-1614185668 +id1_17_railings_002=-825118108 +id1_17_railings_003=747138516 +id1_17_railings_004=-97613535 +id1_17_railings_005=-559099242 +id1_17_railings_006=-253266165 +id1_17_railings001=-2110991122 +id1_17_railings01=1795494824 +id1_17_railings010=1322708159 +id1_17_railings011=1552713770 +id1_17_railings016=634165931 +id1_17_railings03=-1273387568 +id1_17_railings1=96085951 +id1_17_railings10=-1613528036 +id1_17_railings11=-1375330175 +id1_17_railings12=72469783 +id1_17_railings13=312175018 +id1_17_railings14=-228644558 +id1_17_railings15=1210111156 +id1_17_railings16=1439985691 +id1_17_railings17=666735598 +id1_17_railings19=-1959273759 +id1_17_railings20=453244075 +id1_17_railings21=-188635097 +id1_17_railings3=-1341064090 +id1_17_railings4=2127305181 +id1_17_railings5=-861751919 +id1_17_railings6=-1588502809 +id1_17_railings7=-1230468603 +id1_17_railings8=-429299322 +id1_17_railings9=-1791047926 +id1_17_rain_blockers_00=1410474254 +id1_17_rain_blockers_09=344334831 +id1_17_smoke_proxy=1606895448 +id1_17_structure1=-798695753 +id1_17_structure2=-557876372 +id1_17_structure3=-1376937527 +id1_17_structure4=-1169902985 +id1_17_structure5=-2017899167 +id1_17_tower=1110693184 +id1_17_wires_01=752352199 +id1_17_wires_02=1598447779 +id1_17_wires_03=1317879601 +id1_18_armcojl001=1778418704 +id1_18_build1_dt1_02=-1567050830 +id1_18_build1_dt1_det01=-1781684617 +id1_18_build1_dt1=-114674258 +id1_18_build1_dt2=-368339087 +id1_18_build1_dt3=483261685 +id1_18_build1_dt4=225861190 +id1_18_build1_o1=-200655745 +id1_18_build1_o2=1161977594 +id1_18_build1_o3=1612289192 +id1_18_build1=1512889534 +id1_18_build2_o=-25828824 +id1_18_build2=-272758814 +id1_18_cablemesh127924_hvhvy=1203435255 +id1_18_cablemesh127931_hvhvy=1484611178 +id1_18_fence323=572572139 +id1_18_ground_det=-2048592051 +id1_18_ground_o=-1408460014 +id1_18_ground_o2=535613770 +id1_18_ground=-1743860630 +id1_18_ground2=1789719824 +id1_18_ground2b_o=-1755566824 +id1_18_interior_glue_ceiling=-260265159 +id1_18_ladder004=-1977964782 +id1_18_ladder005=2017985389 +id1_18_ladder006=-1485446712 +id1_18_ladder1=103338597 +id1_18_ladder2=1555988367 +id1_18_ladder3=-360506598 +id1_18_railing01=609705379 +id1_18_railing02=842266972 +id1_18_railing03=-1193670998 +id1_18_railing04=-968253047 +id1_18_railing05=1799416697 +id1_18_railing06=955483871 +id1_18_railing07=-5270444 +id1_18_seawall_00=-1460606634 +id1_18_seawall_00d2=-1051921562 +id1_18_seawall_00x=2042519447 +id1_18_seawall_03=1455441142 +id1_18_sw00_dcl03=-2059514499 +id1_18_sw00_dcl04=-890021642 +id1_18_sw00_g0=-1997820360 +id1_18_sw00_g1=1940489140 +id1_18_sw00_g2=1783099633 +id1_18_sw00_g3=1544377468 +id1_18_sw00_g4=1341537358 +id1_18_sw00_g5=984617410 +id1_18_tanks_o=-1684646490 +id1_18_tanks=-160309116 +id1_18_wall302=-534772089 +id1_19_armco1=-1023934834 +id1_19_armco2_lod=-138204377 +id1_19_armco2=-1329964525 +id1_19_armco3=-1754519689 +id1_19_armco4=374777134 +id1_19_detail1=-812030424 +id1_19_detail2=-1107901725 +id1_19_ds00=1133265317 +id1_19_ds01=-182377264 +id1_19_ds02=-283731781 +id1_19_ds661=506633224 +id1_19_ds81=342553023 +id1_19_ds82=-1270468189 +id1_19_ds90=876032631 +id1_19_ds91=668998089 +id1_19_ds92=26758458 +id1_19_glue=1192093795 +id1_19_ground1_o=-1090820498 +id1_19_ground1=-465476234 +id1_19_ladder=665856808 +id1_19_ladder001=1848856508 +id1_19_ladder002=2010997520 +id1_19_ladder003=298915573 +id1_19_new_wires1=-1881152165 +id1_19_pipes1=-1014725828 +id1_19_pipes2=-240263282 +id1_19_railing=1707638670 +id1_19_railing001=251994089 +id1_19_railing002=476166818 +id1_19_railing003=1640187236 +id1_19_railing004=1879499243 +id1_19_railing005=1162906751 +id1_19_railing006=1399269548 +id1_19_railing007=-1643430441 +id1_19_railing008=-1412441760 +id1_19_railing009=1619804890 +id1_19_railing010=-1993697350 +id1_19_railing011=-450539634 +id1_19_railing012=-1906138614 +id1_19_railing013=-675826509 +id1_19_railing014=-219223263 +id1_19_railing015=899248245 +id1_19_railing016=667604184 +id1_19_railing017=434485518 +id1_19_railing018=206577123 +id1_19_railing019=317303578 +id1_19_railing020=1499117243 +id1_19_railing021=1626031580 +id1_19_railing022=1926130082 +id1_19_railing023=-1939333931 +id1_19_railing024=-568147895 +id1_19_railing025=-1456548254 +id1_19_railing026=-1142686772 +id1_19_railing027=970651604 +id1_19_railing028=187406966 +id1_19_railing029=-766728007 +id1_19_railing030=2075555350 +id1_19_railing031=1412474631 +id1_19_railing032=1652442018 +id1_19_railing033=1071513186 +id1_19_railing034=1312856871 +id1_19_railing035=89885022 +id1_19_railing036=705876684 +id1_19_railing037=-525025263 +id1_19_railing038=-142414419 +id1_19_railing039=-293708896 +id1_19_railing040=51676052 +id1_19_structures1=375719238 +id1_19_structures2=-2136679996 +id1_19_tanker_fizz1=-2075119759 +id1_19_tanker_fizz2=1918733196 +id1_19_tanker_fizz3=950114325 +id1_19_tanker_fizz4=-1495239535 +id1_20_detail1=223368711 +id1_20_detail1a=-629390519 +id1_20_detail1b=-800117009 +id1_20_detail1ba=689510302 +id1_20_detail1bb=213573342 +id1_20_detail1c=-1106212238 +id1_20_detail1d=-1293650918 +id1_20_detail1e=-1584213641 +id1_20_detail1e1=1723206323 +id1_20_detail1e2=-1283382200 +id1_20_detail1f=-1738031327 +id1_20_detail1f1=-854959422 +id1_20_detail1f2=-1416882238 +id1_20_detail1f3=-982889602 +id1_20_detail1g=-2061690740 +id1_20_detail2_plat_2=-1405486611 +id1_20_detail2_plat=572574781 +id1_20_detail2_plat3=147213374 +id1_20_detail2_plat4=393603485 +id1_20_detail2_support=633860253 +id1_20_detail2=1215548493 +id1_20_detail2-1=-1917681241 +id1_20_detail2-2=-1610865094 +id1_20_detail25=1190881762 +id1_20_detail2a=-1210987631 +id1_20_detail2a001=-1374102900 +id1_20_detail2b=-2146051046 +id1_20_detail2b001=-1370784206 +id1_20_detail2c=1402176278 +id1_20_ladder=-758753438 +id1_20_ladder001=-158451028 +id1_20_ladder01=-858097100 +id1_20_ladder02=-1089151319 +id1_20_ladder03=-165098288 +id1_20_ladder04=-527261276 +id1_20_ladder05=-2078218054 +id1_20_ladder06=1977568311 +id1_20_ladder07=-1448496173 +id1_20_ladder08=-1687218338 +id1_20_ladder09=1061641992 +id1_20_ladder10=-1880718419 +id1_20_olay1=760843283 +id1_20_railing=-1046199584 +id1_20_railing01=-493161973 +id1_20_railing02=-1102468759 +id1_20_railing03=-1927133393 +id1_20_railing04=-1687428158 +id1_20_railing05=2006162450 +id1_20_railing06=-2048247617 +id1_20_railing07=1412879705 +id1_20_railing08=1652847092 +id1_20_railing09=1056320216 +id1_20_railing10=1287570749 +id1_20_railing11=1525703072 +id1_20_railing12=602698645 +id1_20_railing13=-106291439 +id1_20_railing14=-1093719716 +id1_20_railing15=361158346 +id1_20_railing16=-632102813 +id1_20_railing17=-1324053017 +id1_20_railing18=2047713230 +id1_20_railing19=-864074564 +id1_20_railing20=246576465 +id1_20_railing21=-50802210 +id1_20_railing22=-1306117062 +id1_20_railing23=-1609721847 +id1_20_railing24=1195370095 +id1_20_railing25=904938448 +id1_20_railing26=-325242585 +id1_20_railing27=-647427393 +id1_20_railing28=-2047450149 +id1_20_railing29=1918778539 +id1_20_railing30=-818547391 +id1_20_railing31=-1115467300 +id1_20_railing32=-683932339 +id1_20_railing33=1165517256 +id1_20_railing34=-102872431 +id1_20_railing35=-393205771 +id1_20_struct1=-318801896 +id1_20_struct2_decal=-1771778672 +id1_20_struct2=-68053508 +id1_21_detail1=1930727578 +id1_21_detail1a=-213623391 +id1_21_detail1b=-1760910041 +id1_21_detail1x=-933230643 +id1_21_detail1z=483307693 +id1_21_glue=-1244190271 +id1_21_land=106760922 +id1_21_land2=-2124452460 +id1_21_olay1=1997025477 +id1_21_olay1a=-667055062 +id1_21_olay1b=1387299074 +id1_21_olay1c=1755032792 +id1_21_olay1d=791722499 +id1_21_olay2=1758565464 +id1_21_olay3=139744091 +id1_21_pipes01=-1322289272 +id1_21_pipes02=-2105468372 +id1_21_pipes03=81895155 +id1_21_pipes04=135701853 +id1_21_railing01=-1786405311 +id1_21_railing02=736381696 +id1_21_railing03=1579626373 +id1_21_railing04=1285262446 +id1_21_railing05=1859309788 +id1_21_railing06=-250522281 +id1_21_railing07=593345011 +id1_21_railing08=350493952 +id1_21_railing09=934765222 +id1_21_railing10=1394613459 +id1_21_railing11_lod=160034413 +id1_21_railing11=1626519672 +id1_21_railing12=-1347201540 +id1_21_railing13=-1117851309 +id1_21_railing14=2146563706 +id1_21_railing15=242520961 +id1_21_railing16_lod=-1577292060 +id1_21_railing16=1255279675 +id1_21_railing17=1494657220 +id1_21_railing18=1102051831 +id1_21_railing19=-958331817 +id1_21_railing20=378279184 +id1_21_railing21=-2065731147 +id1_21_railing22=1020813736 +id1_21_railing23=706821178 +id1_21_structure1=-614953325 +id1_21_structure1b=-218561004 +id1_23_bridge_o=-1932360525 +id1_23_cable_00=198612563 +id1_23_cable_01=-442676767 +id1_23_cable_02=-682513078 +id1_23_cable_03=921758859 +id1_23_cable_04=681398244 +id1_23_cable_05=300098160 +id1_23_cable_06=62424603 +id1_23_cable_08=2035773783 +id1_23_cable_09=1804654026 +id1_23_cable_10=-560727770 +id1_23_cable_11=1545598000 +id1_23_cable_12=787061188 +id1_23_cable_13=1100824363 +id1_23_cable_14=-1843077047 +id1_23_cable_15=353003014 +id1_23_detail1=-1219105263 +id1_23_fencehd=334572202 +id1_23_ground_o=-1607773393 +id1_23_ground=420735558 +id1_23_mp1_o=1014347776 +id1_23_mp1=-235227952 +id1_23_mp1b=1798222998 +id1_23_mp2=-464479876 +id1_23_mp2b_o=931120197 +id1_23_mp2b=1133504625 +id1_23_olay1=1273758101 +id1_23_pipes1=-1276626286 +id1_23_railing_hd1=66926527 +id1_23_railing_hd2=389504587 +id1_23_railing_hd3=697139963 +id1_23_railing_hd4=-229010288 +id1_23_shadproxy=-1721116751 +id1_23_structure1=-129207290 +id1_23_structure2=-737465468 +id1_24_armco=1061252021 +id1_24_grnd_o=1981319390 +id1_24_ground_3_sd=-936087239 +id1_24_olay1=259017622 +id1_24_railing1=-740438901 +id1_24_railing10=-154697733 +id1_24_railing11=-462628026 +id1_24_railing12=-125631626 +id1_24_railing13=758738146 +id1_24_railing14=464570833 +id1_24_railing15=1366046023 +id1_24_railing16=1165303129 +id1_24_railing17=1983315676 +id1_24_railing18=1675385383 +id1_24_railing2=1984631135 +id1_24_railing3=-2007321214 +id1_24_railing4=2031097581 +id1_24_railing5=-1421444263 +id1_24_railing6=-1656823990 +id1_24_railing7=1064772540 +id1_24_railing8=798655491 +id1_24_railing9=1649207655 +id1_24_rain_blockers_02=-1205569168 +id1_24_structure1=1512006296 +id1_24_structure2=-622271439 +id1_24_structure3=81213453 +id1_25_billboard01=1193690709 +id1_25_decalgarage001=1351496928 +id1_25_glue01=442661702 +id1_25_glue02=188538107 +id1_25_glue03=-1376509333 +id1_25_glue04=-1598453770 +id1_25_glue05=-750326512 +id1_25_graf=1080790391 +id1_25_ground1=-19432394 +id1_25_ground1decal=-2096210574 +id1_25_ground1decal02=-1736066888 +id1_25_ground2_decal01=405931033 +id1_25_ground2_decal02=1583681666 +id1_25_ground2=-384151364 +id1_25_lest_detail=-1318225708 +id1_25_lest_detail2=1252967170 +id1_25_pole=1581371151 +id1_25_pole1=-1586829364 +id1_25_pole2=-1836725758 +id1_25_pole3=1153937031 +id1_25_pole4=-816987251 +id1_25_pole5=-2127386792 +id1_25_pole6=1927908038 +id1_25_pole8=377836027 +id1_25_railing=-1428566260 +id1_25_razorwire=1039098499 +id1_25_shop_dtl=1626601703 +id1_25_shopland=713122771 +id1_25_structure1=150846835 +id1_25_structure2=1405113079 +id1_25_structurem=-1844818054 +id1_26_bridge=14043937 +id1_26_build_b_pipes=-1933428199 +id1_26_build_b=-189847431 +id1_26_build_barrier=91224084 +id1_26_build_barrier1=845826842 +id1_26_build_barrier2=673592978 +id1_26_build_barrier3=394040639 +id1_26_build_bdtl=502516190 +id1_26_build_bdtl3=-67924697 +id1_26_build_bits=224236745 +id1_26_build_bs=-661241242 +id1_26_build_dtl=829866653 +id1_26_build_dtl4=1465904905 +id1_26_build_support=-367693595 +id1_26_building_pipes2=-205592968 +id1_26_building_sign=-1199670123 +id1_26_building=-1526993003 +id1_26_cables01=991637025 +id1_26_cables02=-2020391148 +id1_26_ground=242705565 +id1_26_ladder003=777166980 +id1_26_ladder01=-1039304255 +id1_26_ladder02=-1912467029 +id1_26_olay003=-1826871787 +id1_26_olay1=1242321226 +id1_26_pole01=-1966139000 +id1_26_railing01=-460094281 +id1_26_railing014=334672495 +id1_26_railing015=-1812843920 +id1_26_railing02=-227598230 +id1_26_railing024=439635918 +id1_26_railing025=-948295077 +id1_26_railing026=-313231857 +id1_26_railing027=-587344542 +id1_26_railing028=-1961971323 +id1_26_railing029=-2139054999 +id1_26_railing03=533822254 +id1_26_railing030=-254444583 +id1_26_railing04=302243731 +id1_26_railing05=-1150537115 +id1_26_railing06=-1380608264 +id1_26_railing07=-678827360 +id1_26_railing08=-920629811 +id1_26_railing09=1930338731 +id1_26_railing10=-1638631202 +id1_26_railing11=-1950985310 +id1_26_railing12=-1673399123 +id1_26_railing13=-1979494352 +id1_27_cablemesh6268_hvhvy=-458585567 +id1_27_ladder=-619211429 +id1_27_ladder003=-398071101 +id1_27_ladder103=443432678 +id1_27_land01=-1270595048 +id1_27_land01a_o=-1926937851 +id1_27_land01c_o=-2127145627 +id1_27_lockup=-1018019402 +id1_27_railing01=1798934875 +id1_27_railing012=1917550295 +id1_27_railing013=1016075105 +id1_27_railing016=-1446974007 +id1_27_railing016l=-211626547 +id1_27_railing019=-831113425 +id1_27_railing021=1316109481 +id1_27_railing03=-828057552 +id1_27_railing03a=-1329528159 +id1_27_railing03b=-419205339 +id1_27_railing03c=-709899138 +id1_27_railing03d=-1985727384 +id1_27_railing08=88720813 +id1_27_rain_blockers_05=-1998653 +id1_27_tg_duct_1=1910752124 +id1_27_tg_duct_wires=1268003899 +id1_27_tg_duct=-1923312078 +id1_27_tg_fence_o=1403132650 +id1_27_tg_fence=-1232972594 +id1_27_tg_test_det1=-1843297820 +id1_27_tg_test_det2=-339626709 +id1_27_tg_test_o=77058772 +id1_27_tg_test=1635643581 +id1_27_tg_test2_det2=1244728374 +id1_27_tg_test2_o=728470765 +id1_27_tg_test2=-1262005893 +id1_28_build07_o=-2138582100 +id1_28_build10_d=-457448959 +id1_28_build11=844940638 +id1_28_glue=-2006114010 +id1_28_ladder01=984059176 +id1_28_ladder02=1287631192 +id1_28_ladder03=-1716958418 +id1_28_ladder04=-1411715183 +id1_28_land01_o=922803813 +id1_28_land01=-1321352694 +id1_28_land01b=-159244623 +id1_28_props_cable00=381545542 +id1_28_props_cable01=-479558240 +id1_28_props_cable02=-183981860 +id1_28_props_cable03=-812327435 +id1_28_props_cable04=-539591048 +id1_28_props_cable05=-883468890 +id1_28_props_cable06=-585533142 +id1_28_props_cable07=-1737527385 +id1_28_props_cable08=-1167150123 +id1_28_props_cable09=1958357053 +id1_28_props_cable10=-2076228061 +id1_28_props_cable11=-686429233 +id1_28_props_cable12=-1585282903 +id1_28_props_cable13=1265259642 +id1_28_props_cable14=1396139028 +id1_28_props_cable15=1704823008 +id1_28_props_cable16=1994206047 +id1_28_props_cable17=1080114788 +id1_28_props_cable18=171037190 +id1_28_props_cable19=1149093533 +id1_28_props_cable20=-1105249010 +id1_28_props_cable21=-196073117 +id1_28_props_cable22=33703111 +id1_28_props_cable23=-943370162 +id1_28_props_cable24=-415461572 +id1_28_props_cable25=1029553021 +id1_28_props_cablemesh98860=1423311845 +id1_28_railings01=-878074860 +id1_28_railings02=-1488692398 +id1_28_railings03=-1240860451 +id1_28_railings04=-1162280389 +id1_28_railings05=-644268037 +id1_28_railings06=1891167800 +id1_28_railings07=1057229519 +id1_28_wires=-859122088 +id1_29_bld2_dtl=-1403748097 +id1_29_bld2=2079147100 +id1_29_cablemesh245219_thvy=-353651413 +id1_29_cablemesh246160_thvy=-926978890 +id1_29_cablemesh246164_thvy=1840226878 +id1_29_cablemesh246171_thvy=1626658361 +id1_29_cablemesh246173_thvy=-670110690 +id1_29_cablemesh246174_thvy=787619157 +id1_29_cablemesh246175_thvy=1047442561 +id1_29_cablemesh246182_thvy=-1475310076 +id1_29_cablemesh246184_thvy=1243938972 +id1_29_cablemesh246188_thvy=2080623674 +id1_29_cablemesh246192_thvy=-148320919 +id1_29_cablemesh246196_thvy=-1508133866 +id1_29_cablemesh246197_thvy=480433763 +id1_29_cablemesh246204_thvy=360919484 +id1_29_cablemesh28906_tstd=479187090 +id1_29_cablemesh29028_tstd=-1030629225 +id1_29_cablemesh29044_tstd=881404439 +id1_29_cablemesh29060_tstd=226835269 +id1_29_ground_01a=-1735341379 +id1_29_ground_01b=-348884989 +id1_29_ground_dtl=1134525000 +id1_29_ground_dtl2=-1937660458 +id1_29_ladder01=-1422730405 +id1_29_poles01=-2145268592 +id1_29_poles02=-1911461777 +id1_29_poles03=1704859529 +id1_29_poles04=1911992378 +id1_29_poles05=1196972798 +id1_29_poles06=1452407153 +id1_29_res_123_dtl=490073851 +id1_29_res_123=-1002148637 +id1_29_res_45_dtl=-1852476438 +id1_29_res_45=-1976251149 +id1_29_res_678_dtl=20228083 +id1_29_res_678=-9290609 +id1_29_res_678c=-200138709 +id1_29_watertower_dtl=-392999230 +id1_29_watertower=-519317961 +id1_30_build02=1875374592 +id1_30_build03=1117394853 +id1_30_build05=486231144 +id1_30_build05st=-1433477446 +id1_30_build3_dtl=-1730314678 +id1_30_build3_dtl2=864311944 +id1_30_decal=-1127481231 +id1_30_decal003=-1603798600 +id1_30_decal01=1418897887 +id1_30_decal02=1714244884 +id1_30_ladder=-370176810 +id1_30_ladder001=-1961828488 +id1_30_ladder002=1959867129 +id1_30_ladder003=446725769 +id1_30_ladder004=64966919 +id1_30_ladder005=-1372904032 +id1_30_ladder006=-1483794328 +id1_30_ladder007=1103613147 +id1_30_ladder01=1390711991 +id1_30_ladder02=1719647213 +id1_30_ladders=-728508472 +id1_30_railing01=-1621348803 +id1_30_railing02=-1991966193 +id1_30_railing03=2072143498 +id1_30_railing04=1697790442 +id1_30_railing05=-428491661 +id1_30_railing06=-796356455 +id1_30_railing07=-1109562561 +id1_30_railing08=-1341796464 +id1_30_railing09=698401480 +id1_30_railing10=1025205921 +id1_30_railing11=172327158 +id1_30_railing12=563589018 +id1_30_railing13=-1537952498 +id1_30_railing14=1965217451 +id1_30_railing15=-2009072411 +id1_30_railing16=1443174512 +id1_30_railing17=-577230952 +id1_30_railing18=-1417919651 +id1_30_railing19=-1055428973 +id1_30_railing20=-415088448 +id1_30_railing21=1800882408 +id1_30_railing22=-1668601009 +id1_30_railing23=-1899720766 +id1_30_railing24=-1058999302 +id1_30_railing25=1141242434 +id1_30_railing26=909860525 +id1_30_railing27=1203405231 +id1_30_rain_blockers_08=1119151396 +id1_30_weed_02=-1224990573 +id1_30_wires=96003248 +id1_31_build_01_o=1092058422 +id1_31_build_01_p=-1125026576 +id1_31_build_01_pipes_2=-911416825 +id1_31_build_01_studs=1907152126 +id1_31_build_01_studsb=-612972372 +id1_31_build_01_switch=1396808531 +id1_31_build_01=76111706 +id1_31_build_02_o=469399485 +id1_31_build_02_pipes=-2114248784 +id1_31_build_02_pipes2=-961998617 +id1_31_build_02_studs=860329267 +id1_31_build_02_studs001=1334098620 +id1_31_build_02_studs3=-265795208 +id1_31_build_02=-235226563 +id1_31_build_03_o=391990276 +id1_31_build_03_pipes=-1206688901 +id1_31_build_03_pipes2=1031050900 +id1_31_build_03=-1607067983 +id1_31_build_04_o=-1170967707 +id1_31_build_04_pipes=-841235873 +id1_31_build_04_pipesa=1907507153 +id1_31_build_04_pipesb=1065048932 +id1_31_build_04=225276194 +id1_31_build_05_drain=-2056530766 +id1_31_build_05_dtl_2=-128669900 +id1_31_build_05_dtl=1581906787 +id1_31_build_05_o=-833829907 +id1_31_build_05_pipes=-1357301223 +id1_31_build_05_studs=34401342 +id1_31_build_05_studs2=-1976224977 +id1_31_build_05=-1146892916 +id1_31_cables_00=-1647338097 +id1_31_cables_01=-951717765 +id1_31_cables_02=-1130308815 +id1_31_cables_03=-421285962 +id1_31_cables_04=-668626374 +id1_31_cables_05=925028411 +id1_31_cables_06=1160440907 +id1_31_cables_07=1444187678 +id1_31_glue=-795068354 +id1_31_ladder01=1003036999 +id1_31_ladder02=1754299093 +id1_31_ladder03=-98034170 +id1_31_land_o=-1850607519 +id1_31_land_oa=-658754062 +id1_31_land_ob=-1131741808 +id1_31_land=-795316756 +id1_31_railing01=2079063743 +id1_31_rain_blockers_01=-1786687933 +id1_31_rain_blockers_04=-2038878153 +id1_31_s_post=807907482 +id1_32_build_pipe=-891694703 +id1_32_build02_o=1227179692 +id1_32_build02=9568934 +id1_32_build03_o=813443862 +id1_32_build03=-370748140 +id1_32_build04_o=1444687342 +id1_32_build04=-1011971932 +id1_32_build04graf=801466234 +id1_32_build666_s=1693563549 +id1_32_build666_s2=142073550 +id1_32_build666_s3=1046596245 +id1_32_build666a_o=-134012206 +id1_32_build666a=2052710401 +id1_32_cables_01=-167982602 +id1_32_cables_02=657894497 +id1_32_glue=-1974156021 +id1_32_ladder01=-1835136921 +id1_32_ladder02=-1083743711 +id1_32_land01_o=-1665522170 +id1_32_land01=419705952 +id1_32_props_f_slod=764840366 +id1_32_railing01=-222169547 +id1_32_railing02=-531410600 +id1_32_railing03=-392437243 +id1_32_railing04=-621984088 +id1_32_railing05=-851039398 +id1_32_railing06=-1080782857 +id1_32_railing07=-1385239664 +id1_33_decal01=-223140020 +id1_33_decal01b=-1252952854 +id1_33_decal02=15909835 +id1_33_decal03=-1654195019 +id1_33_firedept=-1731198176 +id1_33_glue01=808269188 +id1_33_glue02=1436942453 +id1_33_glue03=-1805812253 +id1_33_glue04=-1187395681 +id1_33_ground=1418186463 +id1_33_handy01=-1674041548 +id1_33_handy02=-503369023 +id1_33_handy03=-1077416365 +id1_33_hospital=221020539 +id1_33_ladder014=-22143921 +id1_33_ladder015=-319129368 +id1_33_ladder016=-654815004 +id1_33_ladder017=-1223029464 +id1_33_ladder018=-1514116531 +id1_33_parking=-1450921105 +id1_33_pole04=76136069 +id1_33_pole11=-224716784 +id1_33_railing012=76707500 +id1_33_railing02=1266689346 +id1_33_railing04=-2029970365 +id1_33_railing05=597841315 +id1_33_railing06=291156244 +id1_33_railing08=769223185 +id1_33_railing10=-152306877 +id1_33_railing12=391691292 +id1_33_railing13=-747424682 +id1_33_railing16=-258380126 +id1_33_railing18=1515438613 +id1_33_railing21=-520433027 +id1_33_railing24=-682180811 +id1_33_railing27=33297535 +id1_33_railing31=-1659352599 +id1_33_railing32=-1906201476 +id1_33_railing33=1397569112 +id1_33_railing34=1042025462 +id1_33_railing35=1894936994 +id1_33_railing36=1636356815 +id1_33_railing37=170501134 +id1_33_railing38=-182420996 +id1_33_railings000=-1508445667 +id1_33_rooftop02=1844874713 +id1_33_rooftop02b=1007218539 +id1_33_steps01=-975107287 +id1_33_window=-1108895253 +id1_33_work00=-750890354 +id1_34_br_rail_end=-1898674611 +id1_34_br_rail=1900385427 +id1_34_bridge_decal=-1348389694 +id1_34_bridge_extras=-77564817 +id1_34_bridge=-64039596 +id1_34_glue=1462190690 +id1_34_graf=1196734578 +id1_34_ground=-339534899 +id1_34_rail_bridge=-478419511 +id1_34_rail_d=-110481563 +id1_34_rail_sp=1941543709 +id1_34_rail=-1561163666 +id1_34_railing=1881553777 +id1_34_railing001=-1153896956 +id1_34_railing002=1224116609 +id1_34_railing003=1606072073 +id1_34_railing004=1838437052 +id1_34_railing005=2087710835 +id1_34_railing006=304290775 +id1_34_railing007=546420916 +id1_34_railing008=920839510 +id1_34_railing009=-987790895 +id1_34_railing010=-986808725 +id1_34_railing011=-1286284616 +id1_34_railing012=1638283100 +id1_34_railing013=1341232115 +id1_34_railings=-78416235 +id1_34_wall1=-807887997 +id1_35_brg_decal=2132495027 +id1_35_brg_decal2=-1202065819 +id1_35_brg01=1524886342 +id1_35_glue=368108397 +id1_35_railing01=1604127052 +id1_35_railing02=-1848382023 +id1_35_railing03=-2117972586 +id1_35_railing04=912832240 +id1_35_railing05=683514778 +id1_35_railing06=1518894895 +id1_35_railing07=-620789733 +id1_35_railing08=230253966 +id1_35_railing09=-3651156 +id1_35_railing10=1006945152 +id1_35_railing11=39964731 +id1_35_railing12=344355972 +id1_35_railing13=107927529 +id1_35_railing14=409631712 +id1_35_railing15=-1700888506 +id1_35_railing16=-1193231158 +id1_35_railing17=-1086699139 +id1_35_railing18=-847813129 +id1_35_railing19=-1816563076 +id1_35_railing20=2036907827 +id1_35_railing21=703995995 +id1_35_railing22=472089782 +id1_35_railing23=839528567 +id1_35_railing24=605262986 +id1_35_railing25=378304892 +id1_35_railing26=146726369 +id1_emissive_ch3_10_em=-169062321 +id1_emissive_ch3_10_em2=-1390646886 +id1_emissive_emissive2=483711115 +id1_emissive_id1_05=75179578 +id1_emissive_id1_051=-1134663994 +id1_emissive_id1_06=-674738867 +id1_emissive_id1_062=-583778371 +id1_emissive_id1_07_ema=-1311592501 +id1_emissive_id1_07_emb=-1154694529 +id1_emissive_id1_07_emc=-848992528 +id1_emissive_id1_09a=-957548905 +id1_emissive_id1_09b=-1255255270 +id1_emissive_id1_09c=-1418248276 +id1_emissive_id1_09d=-1687052383 +id1_emissive_id1_09e=-38640607 +id1_emissive_id1_09f=-336084820 +id1_emissive_id1_10=1024891656 +id1_emissive_id1_10b=1859245035 +id1_emissive_id1_10c=-1519664866 +id1_emissive_id1_10d=1377966732 +id1_emissive_id1_13=-496573006 +id1_emissive_id1_13b=-751035426 +id1_emissive_id1_14=-251821353 +id1_emissive_id1_15=-973853491 +id1_emissive_id1_16=-743847880 +id1_emissive_id1_17a=1947003673 +id1_emissive_id1_17b=1180110766 +id1_emissive_id1_17c=-690933600 +id1_emissive_id1_17d=-1472310405 +id1_emissive_id1_17e=-1152091737 +id1_emissive_id1_18b=-392802122 +id1_emissive_id1_18neonsign=-1224839166 +id1_emissive_id1_19=1898382132 +id1_emissive_id1_19b=391850635 +id1_emissive_id1_20=-865067915 +id1_emissive_id1_20b=-295065298 +id1_emissive_id1_21a=642979844 +id1_emissive_id1_21b=1168725668 +id1_emissive_id1_23=434452318 +id1_emissive_id1_23a=-1159511118 +id1_emissive_id1_23b=-1475666430 +id1_emissive_id1_25_2=1030232547 +id1_emissive_id1_25a=1706957677 +id1_emissive_id1_25b=1384051951 +id1_emissive_id1_26=561825421 +id1_emissive_id1_27=1357555048 +id1_emissive_id1_27b=1926608916 +id1_emissive_id1_28=2065365448 +id1_emissive_id1_29a=-2118891955 +id1_emissive_id1_29b=1927751783 +id1_emissive_id1_29c=1497232661 +id1_emissive_id1_30=1973710335 +id1_emissive_id1_30b=-422360185 +id1_emissive_id1_31=1588936737 +id1_emissive_id1_31b=904783451 +id1_emissive_id1_31c=-2113241453 +id1_emissive_id1_31d=1884281630 +id1_emissive_id1_32=-1863375724 +id1_emissive_id1_32b=-564873142 +id1_emissive_id1_33=-1929700180 +id1_emissive_id1_33b=-765188663 +id1_emissive_id1_33c=-1062960566 +id1_lod_bridge_slod4=1371073906 +id1_lod_emissive=1831267806 +id1_lod_id1_emissive_slod=36498504 +id1_lod_slod4=2044059611 +id1_lod_water_slod3=-1852285529 +id1_props_combo01_01_lod=1704246958 +id1_props_combo01_02_lod=247733931 +id1_props_combo0203_01_lod=-43352942 +id1_props_combo0307_01_lod=1685803874 +id1_props_combo0307_02_lod=894505574 +id1_props_combo0307_03_lod=-370559021 +id1_props_combo0502_01_lod=228605210 +id1_props_combo0901_slod=544207215 +id1_props_combo0905_slod=-1880649097 +id1_props_combo0907_slod=1432018141 +id1_props_combo1001_01_lod=656980177 +id1_props_combo14_01_lod=-709603060 +id1_props_combo1401_01_lod=-1555977033 +id1_props_flyers01=1001636819 +id1_props_flyers02=1836230480 +id1_props_flyers03=-112673062 +id1_props_flyers04=-956704195 +id1_props_flyers05=362575745 +id1_props_flyers06=-497938195 +id1_props_flyers07=2064368238 +id1_props_flyers08=-1849888816 +id1_props_flyers09=-683607349 +id1_props_flyers10=356775356 +id1_props_flyers11=1339321056 +id1_props_flyers12=1101188733 +id1_props_flyers13=-75546073 +id1_props_flyers14=-1379129662 +id1_props_flyers15=-446884381 +id1_props_flyers16=387938663 +id1_props_flyers17=-1040167126 +id1_props_flyers18=1662030168 +id1_props_flyers19=-1651145131 +id1_rd_bboard002=-928785077 +id1_rd_bboard1=387527450 +id1_rd_cable_69=82236108 +id1_rd_cable_70=994427057 +id1_rd_cable_71=1307895211 +id1_rd_cable_72=-90816773 +id1_rd_cablemesh14652_thvy=2076945497 +id1_rd_cablemesh14669_thvy=-431492237 +id1_rd_cablemesh14877_thvy=1793212433 +id1_rd_cablemesh15116_thvy=835397033 +id1_rd_cablemesh15131_thvy=1418946150 +id1_rd_cablemesh15444_thvy=-1737256606 +id1_rd_cablemesh15459_thvy=295232412 +id1_rd_cablemesh15474_thvy=763577580 +id1_rd_cablemesh15760_thvy=-539423511 +id1_rd_cablemesh15964_thvy=-1759584560 +id1_rd_cablemesh15979_thvy=-922592720 +id1_rd_cablemesh15994_thvy=846373953 +id1_rd_cablemesh16264_thvy=-1797588525 +id1_rd_cablemesh16784_thvy=-933663547 +id1_rd_cablemesh17741_thvy=-2029035409 +id1_rd_cablemesh17756_thvy=784013073 +id1_rd_cablemesh17771_thvy=-103313694 +id1_rd_cablemesh17788_thvy=897022627 +id1_rd_cablemesh17813_thvy=-352940824 +id1_rd_cablemesh17828_thvy=1610429863 +id1_rd_cablemesh17843_thvy=-947049020 +id1_rd_cablemesh17858_thvy=1699533768 +id1_rd_cablemesh17873_thvy=-2016489265 +id1_rd_cablemesh17900_thvy=2110279415 +id1_rd_cablemesh17915_thvy=-1890290676 +id1_rd_cablemesh17930_thvy=1725462475 +id1_rd_cablemesh17945_thvy=299294919 +id1_rd_cablemesh17960_thvy=-1726635481 +id1_rd_cablemesh17975_thvy=1057020044 +id1_rd_cablemesh18003_thvy=692430395 +id1_rd_cablemesh18018_thvy=-1222023516 +id1_rd_cablemesh18033_thvy=268112934 +id1_rd_cablemesh18209_thvy=1874623363 +id1_rd_cablemesh18480_thvy=716940103 +id1_rd_cablemesh18520_thvy=-1885791679 +id1_rd_cablemesh18535_thvy=-1037136347 +id1_rd_cablemesh18550_thvy=-287013443 +id1_rd_cablemesh18565_thvy=-1925303859 +id1_rd_cablemesh18618_thvy=490518096 +id1_rd_cablemesh18633_thvy=1190560028 +id1_rd_cablemesh19154_thvy=1137046110 +id1_rd_cablemesh19171_thvy=261476464 +id1_rd_cablemesh19186_thvy=-1590496948 +id1_rd_cablemesh19283_thvy=1717739488 +id1_rd_cablemesh19284_thvy=-1529414666 +id1_rd_cablemesh19285_thvy=-139904276 +id1_rd_cablemesh19286_thvy=-1617787246 +id1_rd_cablemesh19287_thvy=-1328952441 +id1_rd_cablemesh19288_thvy=1109729070 +id1_rd_cablemesh19410_thvy=1662774405 +id1_rd_cablemesh19631_thvy=-77739197 +id1_rd_cablemesh19933_thvy=-1863935497 +id1_rd_cablemesh20124_thvy=-600734497 +id1_rd_cablemesh20157_thvy=-349483782 +id1_rd_cablemesh20172_thvy=1129481185 +id1_rd_cablemesh20225_thvy=547761345 +id1_rd_cablemesh21092_thvy=-1552785882 +id1_rd_cablemesh21693_thvy=716301467 +id1_rd_cablemesh22008_thvy=328870704 +id1_rd_cablemesh22177_thvy=922855536 +id1_rd_cablemesh22178_thvy=-785924833 +id1_rd_cablemesh22402_thvy=-634770529 +id1_rd_cablemesh22606_thvy=140543230 +id1_rd_cablemesh23134_thvy=751770221 +id1_rd_cablemesh23135_thvy=332092703 +id1_rd_cablemesh23136_thvy=1877157575 +id1_rd_cablemesh23137_thvy=837248032 +id1_rd_cablemesh23186_thvy=1847419154 +id1_rd_cablemesh23187_thvy=1268211172 +id1_rd_cablemesh23188_thvy=-258026478 +id1_rd_cablemesh23858_thvy=-1687860517 +id1_rd_cablemesh24152_thvy=-1724271670 +id1_rd_cablemesh24167_thvy=787156112 +id1_rd_cablemesh24182_thvy=1782365973 +id1_rd_cablemesh24197_thvy=-699559488 +id1_rd_cablemesh24212_thvy=-1837900621 +id1_rd_cablemesh24227_thvy=-1535906820 +id1_rd_cablemesh37058_thvy=-1855119395 +id1_rd_cablemesh45283_thvy=-754483904 +id1_rd_cablemesh45314_thvy=733147237 +id1_rd_cablemesh45375_thvy=2007626271 +id1_rd_cablemesh45761_thvy=-940561409 +id1_rd_cbl03=-916191714 +id1_rd_cbl04=-140516715 +id1_rd_cbl05=-303444183 +id1_rd_cbl07=-1673909305 +id1_rd_cbl09=-1258922689 +id1_rd_cbl10=383586959 +id1_rd_cbl11=-519166218 +id1_rd_cbl12=-767030934 +id1_rd_cbl13=1281588639 +id1_rd_cbl14=765739041 +id1_rd_cbl15=-1689707667 +id1_rd_cbl16=-847839288 +id1_rd_cbl18=-1460914509 +id1_rd_cbl20=-604886818 +id1_rd_cbl21=-843281293 +id1_rd_cbl25=-1519174687 +id1_rd_cbl26=-551866572 +id1_rd_cbl33=-1638260997 +id1_rd_cbl34=-1997278161 +id1_rd_cbl35=2007257488 +id1_rd_cbl36=1724329942 +id1_rd_cbl37=1418103637 +id1_rd_cbl38=1113089777 +id1_rd_jl00=768207849 +id1_rd_jl04_o=-1282766034 +id1_rd_jstealproxy1=1014602485 +id1_rd_jstealproxy2=1796765746 +id1_rd_r1_01_o=1513401690 +id1_rd_r1_01=-1461728566 +id1_rd_r1_02_o=-1582098239 +id1_rd_r1_02=91587576 +id1_rd_r1_03_o=1274610407 +id1_rd_r1_03=386148117 +id1_rd_r1_04_o=1516351393 +id1_rd_r1_04=1875171477 +id1_rd_r1_05_o=1543602302 +id1_rd_r1_05=-2118747016 +id1_rd_r1_06_o=287603970 +id1_rd_r1_06=-568445622 +id1_rd_r2_01_o=1335772701 +id1_rd_r2_01=-1992783076 +id1_rd_r2_02_o=-885513442 +id1_rd_r2_02=-1685442621 +id1_rd_r2_03_o=1647306986 +id1_rd_r2_03=-1991275698 +id1_rd_r2_04_o=1736868142 +id1_rd_r2_04=-332508918 +id1_rd_r3_01_o=-501050395 +id1_rd_r3_01=-428288950 +id1_rd_r3_02_o=279814131 +id1_rd_r3_02=956725604 +id1_rd_r3_03_o=649126700 +id1_rd_r3_03=-890495695 +id1_rd_r3_04_o=183685554 +id1_rd_r3_04=-1377574127 +id1_rd_r3_05_o=-318889938 +id1_rd_r3_06_o=-1521688678 +id1_rd_r3_06=-1848628502 +id1_rd_r3=-854311771 +id1_rd_r4_01_o=2061687294 +id1_rd_r4_01=-1213268804 +id1_rd_r4_02_o=331655124 +id1_rd_r4_02=-1561275584 +id1_rd_r4_03_o=390868900 +id1_rd_r4_03=-1943853659 +id1_rd_r4_04_o=-1276976824 +id1_rd_r4_04=-2056382405 +id1_rd_r4_05_o=-1372568125 +id1_rd_r4_05=-619265169 +id1_rd_r4_07_o=-1332969719 +id1_rd_r4_07=-1097266572 +id1_rd_r4_08_o=-1827233401 +id1_rd_r4_08=-246419487 +id1_rd_r4_09_o=-849653920 +id1_rd_r4_09=639621504 +id1_rd_r5_01_o=2060429652 +id1_rd_r5_01=1669733977 +id1_rd_r5_02_o=-379263269 +id1_rd_r5_02=924829069 +id1_rd_r5_03_o=-1348221256 +id1_rd_r5_03=1357052179 +id1_rd_r5_04_o=-1095814538 +id1_rd_r5_04=470028118 +id1_rd_r5_05_jun=-914167350 +id1_rd_r5_06_o=-2085413222 +id1_rd_r5_06=-546957797 +id1_rd_r5_07_o=-1731775431 +id1_rd_r5_07=-98219111 +id1_rd_r5_08_o=-748273295 +id1_rd_r5_08=1026806193 +id1_rd_r6_01_o=-1803622247 +id1_rd_r6_01=-1737900703 +id1_rd_r6_02_o=-1998125932 +id1_rd_r6_02=1661489819 +id1_rd_r6_03_o=-548439141 +id1_rd_r6_03=-1403296444 +id1_rd_r6_04_o=-1513681274 +id1_rd_r6_04=-2049894352 +id1_rd_r6_05_o=1869773828 +id1_rd_r6_05=540265715 +id1_rd_r6_06_o=1153933586 +id1_rd_r6_06=762242921 +id1_rd_road_decal_=31142121 +id1_rd_sign1_d2=-265152187 +id1_rd_sign1_slod=-428335900 +id1_rd_sign1_txt=-741723506 +id1_rd_sign1=1666268448 +id2_00_a__damfizz05=1990249718 +id2_00_a__fizza_00=47782508 +id2_00_a__fizza_01=643129700 +id2_00_a__fizza_02=470240456 +id2_00_a__fizza_03=1461764802 +id2_00_a__fizza_04=228208566 +id2_00_a__fizza_05=-73036851 +id2_00_a__fizza_06=538367151 +id2_00_a__fizza_07=-1639427820 +id2_00_a__fizza_08=1417657728 +id2_00_a__fizza_09=956270208 +id2_00_a__fizzb_00=-96081335 +id2_00_a__fizzb_01=-867561902 +id2_00_a__fizzc_00=-1305711048 +id2_00_a__fizzc_01=-2015454819 +id2_00_a__fizzc_02=-1786727199 +id2_00_a__fizzc_03=-350429164 +id2_00_a_00_weeds05=1334899057 +id2_00_a_bigdam_o=1061552016 +id2_00_a_bigdam=-975506945 +id2_00_a_build074=1890106847 +id2_00_a_build08_split=1429792943 +id2_00_a_build08=-1588301323 +id2_00_a_build08graf_b=-117577781 +id2_00_a_build11_extra=130444504 +id2_00_a_build11=1673263137 +id2_00_a_build14=1228129041 +id2_00_a_build70=1702413267 +id2_00_a_cables01=946749412 +id2_00_a_cables02=-10990155 +id2_00_a_dam_fizz01=-222490056 +id2_00_a_dam_fizz02=983310837 +id2_00_a_damfizz03=-1584659465 +id2_00_a_damfizz04=-1823905934 +id2_00_a_damfizz04a=-1986337481 +id2_00_a_glue_02=-1519019536 +id2_00_a_glue_03=-1297304482 +id2_00_a_glue_04=-1041018133 +id2_00_a_glue_05=-550007433 +id2_00_a_racemarks=-1142654 +id2_00_a_water_=1370733811 +id2_00_a_water_01=492180939 +id2_00_a_water_02=723235158 +id2_00_a_water_03=1085856912 +id2_00_a_water_04=1319598189 +id2_00_a_water_05=-699496515 +id2_00_a_weed_01=-1560209055 +id2_00_a_weed_09=773926815 +id2_00_a_weed_10=-1080536145 +id2_00_bld02_lad=-1048925918 +id2_00_brokenwall_overlay=944853441 +id2_00_build01_a=141220871 +id2_00_build01_b_shadproxy=1717164917 +id2_00_build01_b=-1423367791 +id2_00_build02_b=2090623912 +id2_00_build02_c_fizz=-1900405185 +id2_00_build02_c=1915899604 +id2_00_build05=-1265607242 +id2_00_build06=1688223187 +id2_00_build074_a=-1108077874 +id2_00_build074_b=-786089680 +id2_00_build73=411971600 +id2_00_cables01=1630118687 +id2_00_cables02=2130108089 +id2_00_cables03=-101395281 +id2_00_cables04=130445394 +id2_00_cables05=660516738 +id2_00_dam_fwy=196361947 +id2_00_dam=-1196400334 +id2_00_damchan=-1343802353 +id2_00_dummy=-288170386 +id2_00_fizza_00=1810051778 +id2_00_fizza_01=2141280806 +id2_00_fizza_02=-1851195851 +id2_00_fizza_03=1397719427 +id2_00_fizza_04=1696867628 +id2_00_fizza_05=-1190998808 +id2_00_fizza_06=-1688956532 +id2_00_fizza_07=-1400425487 +id2_00_fizza_08=-18687833 +id2_00_fizza_09=298614394 +id2_00_fizzb=1226976552 +id2_00_fizzbc=-1925199885 +id2_00_glue_01=848284859 +id2_00_glue_06=1467881111 +id2_00_glue_07=-1044124895 +id2_00_glue_08=-1302311846 +id2_00_glue_09=-1667096354 +id2_00_glue_09b=-1480084392 +id2_00_glue_11=-272875703 +id2_00_glue_12=-541483196 +id2_00_props_duct_ed=-1522573343 +id2_00_props_duct_st=-1963679944 +id2_00_stm1_cxd=-6591426 +id2_00_storm_01_a=-1167002736 +id2_00_water_=257063416 +id2_00_water_01=1477484925 +id2_00_water_02=1240532286 +id2_00_water_04=1835322405 +id2_00_water_04b=-1714006391 +id2_00_water_05_b=842273384 +id2_00_water_05=1199603781 +id2_00_water_06=968025254 +id2_00_water_07=1811630394 +id2_00_water_08=1579462029 +id2_00_water_08b=1527806042 +id2_00_water_09=279515795 +id2_00_weed_02=-903999178 +id2_00_weed_03=-2060974261 +id2_00_weed_05=526564286 +id2_00_weed_08=-312649804 +id2_01_build=-18246851 +id2_01_builddefizz=1365582908 +id2_01_detail=1050638779 +id2_01_ground=727775572 +id2_01_id1_01decal=-92190245 +id2_01_id1_01decal2=2125543534 +id2_01_id1_01decal3=-848308758 +id2_01_id1_01decal4=-1444049178 +id2_01_id1_01decal5=-1216337397 +id2_01_ju007_fizz=816749422 +id2_01_ju007=129123077 +id2_01_ju6_lod001=1460845016 +id2_01_railfizz=1994416 +id2_03_brd1=-987726955 +id2_03_brg_00=-476011676 +id2_03_brg_01=-767360855 +id2_03_diner=-1217263005 +id2_03_fence=1075097731 +id2_03_fencec=-210610704 +id2_03_fizza_00_lod=2104717245 +id2_03_fizza_00=1327662002 +id2_03_fizza_01_lod=-130577925 +id2_03_fizza_01=-2134087931 +id2_03_fizza_01a=1643675791 +id2_03_fizza_02_lod=-517425193 +id2_03_fizza_02=-1293759687 +id2_03_fizza_03=1683402266 +id2_03_fizza_04_lod=1842722776 +id2_03_fizza_04=-1521078240 +id2_03_fndtn005=-420868437 +id2_03_ground_ovly=-1599274257 +id2_03_ground_ovlya=1159240663 +id2_03_railwindow_01=331877564 +id2_03_railwindow_012=1602341549 +id2_03_tracks01=-98261291 +id2_03_tracks02=-208692821 +id2_03_tracks03=1206403675 +id2_04_bld18fizz_lod=327770209 +id2_04_bld18fizz=505233210 +id2_04_build07_det=1343557186 +id2_04_build07=1640193069 +id2_04_build13=-1314718361 +id2_04_build14_fiizz=63177189 +id2_04_build14=335594025 +id2_04_build14news=-834411637 +id2_04_build14p=-1716411312 +id2_04_build14r=2119757215 +id2_04_build18_shutters=60601532 +id2_04_build18=1828353051 +id2_04_cablemesh16718_thvy=-564688685 +id2_04_cablemesh16733_thvy=1980739828 +id2_04_cablemesh16748_thvy=-1610766081 +id2_04_cablemesh16763_thvy=-1623584955 +id2_04_cablemesh16778_thvy=-705253418 +id2_04_cablemesh16793_thvy=-2134130662 +id2_04_cablemesh30277_thvy=1522196450 +id2_04_fizzb_00=328824120 +id2_04_fizzb_03=991904835 +id2_04_fizzb_05=505776728 +id2_04_fizze_00=-2136836358 +id2_04_fizze_02=-1038354052 +id2_04_fizze_03=-2000517430 +id2_04_fizze_04=-1788862459 +id2_04_fizze_05=-332608095 +id2_04_fizze_06=1805143158 +id2_04_fizze_07=2044389627 +id2_04_fizze_08=1592963883 +id2_04_fizze_09=-1254268993 +id2_04_fizze_10=-508840577 +id2_04_fizze_11=-1345072692 +id2_04_fizze_12=1428364396 +id2_04_fizzf_01=201716862 +id2_04_fizzg_01=392976776 +id2_04_fizzh_00=-1954469360 +id2_04_fizzh_01=1505871510 +id2_04_fizzh_02=461326862 +id2_04_fizzh_03=701916860 +id2_04_fizzh_04=1862562071 +id2_04_fizzh_05=1296313751 +id2_04_fizzi_01=669203755 +id2_04_fizzj_04=-178950499 +id2_04_fizzk_01=469406585 +id2_04_ground1_shad=-1263308167 +id2_04_ground1=-374079258 +id2_04_largewalls_dets=1871537952 +id2_04_largewalls=-1275941573 +id2_04_newdecal=991191015 +id2_04_overlaya=-1716690767 +id2_04_overlayb=1786085954 +id2_04_overlayc=2118887918 +id2_04_overlayd=-721660086 +id2_04_overlayu=-300578424 +id2_04_overlayv=-719628396 +id2_04_overlayw=-488246487 +id2_04_overlayx=-1593905264 +id2_04_overlayy=-1925363699 +id2_04_overlayz=-999311747 +id2_04_rivside=2034116350 +id2_04_shed_0003=-1574972389 +id2_04_shed_fizz01_lod=1051346055 +id2_04_shed_fizz01=434131422 +id2_04_shed_fizz02=-255721566 +id2_04_weldsign01_fizz_hi=-626644514 +id2_04_weldsign02_fizz_hi=1277667059 +id2_06_bub01=190458016 +id2_06_bub02d=-225344512 +id2_06_bufiz=-1406953579 +id2_06_buov=-157905995 +id2_06_buov2=344244099 +id2_06_fizza_00_lod=412362776 +id2_06_fizza_00=2054023963 +id2_06_fizza_01=1796361316 +id2_06_fizza_02_lod=2102734222 +id2_06_fizza_03_lod=1189871286 +id2_06_fizza_04=-812837544 +id2_06_fizza_05_lod=-519518321 +id2_06_fizzb_00_lod=2050485541 +id2_06_fizzb_00=567797522 +id2_06_fizzb_01=350145824 +id2_06_fizzb_02=1125230981 +id2_06_fizzb_03=868485866 +id2_06_fizzb_08=-1673110547 +id2_06_fizzb_09=-1096900443 +id2_06_fizzc_01=1051363086 +id2_06_fizzd_00=964937229 +id2_06_fizzd_01=825374058 +id2_06_fizzd_02=585570516 +id2_06_fway_legd02=757154580 +id2_06_id2_lorrypipefizz01=1435568222 +id2_06_land_01=1475909997 +id2_06_lsdderm2=-1563896895 +id2_07_build_03_o=-2057247574 +id2_07_build_03=-1849213332 +id2_07_build_69dt=817907423 +id2_07_build1_decal=535543207 +id2_07_buildxx_01_o=1933269187 +id2_07_cablemesh19513_thvy=1738436892 +id2_07_cablemesh19528_thvy=180432869 +id2_07_cablemesh19557_thvy=2034671996 +id2_07_cablemesh19558_thvy=499124134 +id2_07_cablemesh19756_thvy=32274944 +id2_07_cablemesh19757_thvy=2146259134 +id2_07_cablemesh19758_thvy=915778819 +id2_07_cablemesh19760_thvy=-1783855472 +id2_07_cablemesh19761_thvy=1931717608 +id2_07_cablemesh19762_thvy=-1981036538 +id2_07_cablemesh19763_thvy=-987331171 +id2_07_cablemesh19764_thvy=429999440 +id2_07_cablemesh19765_thvy=666367327 +id2_07_cablemesh19766_thvy=-478895327 +id2_07_cablemesh19767_thvy=-578668406 +id2_07_cablemesh19798_thvy=-1259535139 +id2_07_cablemesh19799_thvy=1960038894 +id2_07_cablemesh19850_thvy=-453211661 +id2_07_cablemesh19851_thvy=948532388 +id2_07_cablemesh19866_thvy=-275340313 +id2_07_cablemesh19881_thvy=-297351281 +id2_07_cablemesh19896_thvy=75293840 +id2_07_cablemesh19911_thvy=-381161920 +id2_07_fizza_00=-1131018211 +id2_07_fizza_01=-1428429655 +id2_07_fizza_02=-1676523754 +id2_07_fizza_03=441828255 +id2_07_fizza_04=409583559 +id2_07_fizzb_01=-1240954488 +id2_07_fizzc_00=-2100020581 +id2_07_fizzc_01=-1359441177 +id2_07_fizzc_02=-527600112 +id2_07_fizze_00=-1496644833 +id2_07_fizze_01=-646879125 +id2_07_fizzg_00=1481203852 +id2_07_fizzg_01=1778910217 +id2_07_fizzg_02=2094475687 +id2_07_fizzg_03=-1855171887 +id2_07_fizzk_00=-835826366 +id2_07_fizzk_01=-596317745 +id2_07_fizzk_02=-372112247 +id2_07_fizzk_03=-116415740 +id2_07_fizzm_02=-452495189 +id2_07_gar1_a=366905749 +id2_07_gar1_b=590586943 +id2_07_gar1_c=1011373672 +id2_07_ground=-2001202822 +id2_07_ladder01=-266146614 +id2_07_ladder02=-554612121 +id2_07_ladder03=76518823 +id2_07_ladder04=889026178 +id2_07_ladder05=596956081 +id2_07_ladder06=1491549781 +id2_07_land_02_decal_a=-1480013337 +id2_07_land_02_decal_b=-1785879183 +id2_07_land_02_o2=-323403543 +id2_07_pylon=781432037 +id2_07_rfx00=1496370154 +id2_07_rfx01=1793552215 +id2_07_rfx02=842169842 +id2_07gutterfizz=1799492624 +id2_07gutterfizz2=908478197 +id2_07gutterfizz3=2092913710 +id2_07gutterfizz4=446861294 +id2_07gutterfizz5=186085592 +id2_08_tarmack_01=1678350061 +id2_09_land01=1627637554 +id2_09_land02=-1483221927 +id2_10_alley_2=-1755132483 +id2_10_buildings_o=810017768 +id2_10_buildings=-389220576 +id2_10_buildings2_o=-1731028741 +id2_10_buildings3_o=-1676074334 +id2_10_buildings4_o=-113571853 +id2_10_buildings5_o=-283317570 +id2_10_fiizz_03=1255884257 +id2_10_fizz=1928108723 +id2_10_fizz02=-1218287832 +id2_10_ground3=917220152 +id2_10_ground3av=-393531262 +id2_10_park=-1913102526 +id2_10_rampnew=-1707464106 +id2_11_ads=-1185625865 +id2_11_ads2=1365060819 +id2_11_build_06d=-1137188446 +id2_11_build_69_o=1894292894 +id2_11_build_69a_o=917837371 +id2_11_build_69b_o=864599785 +id2_11_build_69c_o=1129853894 +id2_11_build_a=129875011 +id2_11_build_a2=-1187146412 +id2_11_build_b=-712943673 +id2_11_build_b2fizz=-1428327508 +id2_11_build_bfizz=-738564782 +id2_11_cablemesh16136_thvy=920028812 +id2_11_cablemesh16151_thvy=920332992 +id2_11_cablemesh16166_thvy=-1641618142 +id2_11_cablemesh16181_thvy=644589991 +id2_11_cablemesh16196_thvy=621221235 +id2_11_cablemesh16211_thvy=-2041442979 +id2_11_cablemesh16226_thvy=897176059 +id2_11_cablemesh16241_thvy=-1042585973 +id2_11_fizza_00=-1535328327 +id2_11_fizza_02=623984868 +id2_11_fizza_03=383755329 +id2_11_fizza_04=-880407093 +id2_11_fizzb_01=-675695597 +id2_11_fizzc_01=828792501 +id2_11_fizzc_01a=-1966206049 +id2_11_fizzf_01=-1470977035 +id2_11_fizzg_01=51284173 +id2_11_ground=775691853 +id2_11_ladder01=-1091626460 +id2_11_pipes=-687507035 +id2_11_rladder_010=-1768997069 +id2_11_ssrail_fizz01=1749955833 +id2_11_ssrail_fizz02=1377044613 +id2_11_ssrail_fizz03=477011327 +id2_11_ssrail_fizz04=1252358636 +id2_11_wall=825554869 +id2_11_wall01=1526002007 +id2_12_b09_fizz=-729099894 +id2_12_b1_fizz01=-1474756433 +id2_12_b1_fizz02=-1714592744 +id2_12_b1_fizz03=-2021245046 +id2_12_b1_fizz04=1903235936 +id2_12_b1_fizz05=-318961030 +id2_12_build_01_o=1042285609 +id2_12_build_01_ob=-979737752 +id2_12_build_01_oc=233927701 +id2_12_build_01_od=-1599170159 +id2_12_build_01_oe=1516997896 +id2_12_build_01=-1545664310 +id2_12_build_02=-329573951 +id2_12_build_069=-875785789 +id2_12_cablemesh105192_thvy=563370406 +id2_12_cablemesh105207_thvy=-1417016277 +id2_12_cablemesh105222_thvy=478164206 +id2_12_cablemesh105237_thvy=2006881350 +id2_12_cablemesh105252_thvy=-188390175 +id2_12_cablemesh105267_thvy=-1573735112 +id2_12_cablemesh105282_thvy=1251307368 +id2_12_cablemesh105297_thvy=1461905125 +id2_12_cablemesh105312_thvy=-1179691856 +id2_12_cablemesh105327_thvy=-309997273 +id2_12_ground_01=-868784242 +id2_12_railgravel=-992586325 +id2_12_shadowmesh_11=-791858021 +id2_12_walls_01=2004652477 +id2_13_build12b=1872347165 +id2_13_build16_piped=-125912779 +id2_13_build16=1164849314 +id2_13_build19=1542020504 +id2_13_cablemesh9153_thvy=1175938659 +id2_13_cablemesh9168_thvy=402535000 +id2_13_cablemesh9183_thvy=419283968 +id2_13_cablemesh9198_thvy=1510306157 +id2_13_cablemesh9213_thvy=-970806935 +id2_13_cablemesh9228_thvy=1105650504 +id2_13_cablemesh9289_thvy=-73648107 +id2_13_cablemesh9290_thvy=1989813145 +id2_13_cablemesh9291_thvy=179605313 +id2_13_east_o=-50972437 +id2_13_fizza_01=-808840370 +id2_13_fizzb_01=-1847879442 +id2_13_fizzc_01_lod=-577063013 +id2_13_fizzc_01=706736103 +id2_13_fizze_001=-256414962 +id2_13_fizzf_01=967344494 +id2_13_fizzg_001=-466071362 +id2_13_fizzh_00=-1414861557 +id2_13_fizzh_02=1045140038 +id2_13_fizzh_04=1656052505 +id2_13_fizzi_00=1696525350 +id2_13_fizzi_01=1421101917 +id2_13_fizzi_02=1634624721 +id2_13_fizzi_03=1891959670 +id2_13_fizzi_04=-1627103244 +id2_13_fizzj_00=-1607705229 +id2_13_fizzj_01=-1326842130 +id2_13_fizzj_02=598140006 +id2_13_fizzj_03=-161707566 +id2_13_fizzk_0100=-2013141868 +id2_13_fizzk_0101=441911616 +id2_13_fizzletters_01=1027328224 +id2_13_fizzm_00=-1727573294 +id2_13_fizzm_01=-1276737392 +id2_13_gas_02_fizz=1482281508 +id2_13_gas_02=958395867 +id2_13_gas_fizz_lod=135423744 +id2_13_gas_fizz=1230881350 +id2_13_gasgate_02=-1376678347 +id2_13_gatealpha_01=696228748 +id2_13_ground_3=946191246 +id2_13_ground=-521601317 +id2_13_lader_m03=-936623892 +id2_13_west_o=889101988 +id2_13_westa_o=236911289 +id2_13_westb_o=-1798698973 +id2_14_ads=-1801792825 +id2_14_brg_ov_a=-685831317 +id2_14_brga=-1330255283 +id2_14_brgb=227845133 +id2_14_building_milodummy2=-109108015 +id2_14_building_ov=-278576219 +id2_14_building_ova=-952304603 +id2_14_building_ovb=-1241622104 +id2_14_building_ovc=-1563872450 +id2_14_building=183398198 +id2_14_building2=980687386 +id2_14_building2fizz=523630986 +id2_14_cablemesh=-449378221 +id2_14_dbrosburnt=709942266 +id2_14_dbrosburnt002=-130439724 +id2_14_fx_helper01=-1851150799 +id2_14_fx_helper02=-177441355 +id2_14_fx_helper03=1493122261 +id2_14_fx_helper04=-1669610543 +id2_14_ground=-1919383046 +id2_14_groundov=-1768340881 +id2_14_groundova=-273228648 +id2_14_groundovb=497072235 +id2_14_groundovc=-1017314331 +id2_14_groundovd=18579297 +id2_14_groundovl=1856658045 +id2_14_ladder_001=1359817668 +id2_14_ladder_002=1188566874 +id2_14_ladder03=-1238253155 +id2_14_ladder04=1657739949 +id2_14_milodummy_lod=-2000066219 +id2_14_milodummy_lod001=574449434 +id2_14_milodummy=-1205748890 +id2_14_ov_hiprio=-1442009415 +id2_14_predoor_lod=-574925030 +id2_14_predoor=-1129531382 +id2_14_sweat_empty_lod=-671638894 +id2_14_sweat_lod=-1963153239 +id2_15_bld_01_o=2094624750 +id2_15_bld_01=128072461 +id2_15_bld_02_o=-963011644 +id2_15_bld_02=1021617557 +id2_15_bld_03_o=1112350281 +id2_15_bld_03=723386888 +id2_15_bld_04_o=-71605075 +id2_15_bld_04=-1636308806 +id2_15_cablemesh15107_thvy=-1273867623 +id2_15_cablemesh15145_thvy=1007539907 +id2_15_cablemesh15174_thvy=-182724898 +id2_15_cablemesh15189_thvy=111401484 +id2_15_cablemesh48288_thvy=197082890 +id2_15_cablemesh48313_thvy=-1433325498 +id2_15_cablemesh48336_thvy=851621249 +id2_15_cablemesh48365_thvy=994082210 +id2_15_cablemesh48381_thvy=-449290594 +id2_15_cablemesh48396_thvy=507207768 +id2_15_cablemesh48411_thvy=1565336210 +id2_15_cablemesh48441_thvy=1086908882 +id2_15_cablemesh48459_thvy=1391193179 +id2_15_cablemesh48492_thvy=-1006337342 +id2_15_cablemesh48508_thvy=749846250 +id2_15_cablemesh48529_thvy=-6684462 +id2_15_cablemesh48562_thvy=-1021729835 +id2_15_cablemesh48579_thvy=373810776 +id2_15_cablemesh48596_thvy=1743117602 +id2_15_cablemesh48613_thvy=-471589886 +id2_15_cablemesh48630_thvy=625929935 +id2_15_cablemesh48647_thvy=4696441 +id2_15_cablemesh48664_thvy=-1268999467 +id2_15_cablemesh48681_thvy=-1846514865 +id2_15_fizza_00=-1653126268 +id2_15_fizza_01=-1354109143 +id2_15_fizza_02=-511913070 +id2_15_fizza_03=-211060881 +id2_15_fizza_04=-987227415 +id2_15_fizza_05=-689062284 +id2_15_fizzb_00=1326542601 +id2_15_fizzb_01=1559235266 +id2_15_fizzb_02=529567752 +id2_15_fizzb_03=1046531496 +id2_15_fizzb_04=87939939 +id2_15_fizzb_05=301003977 +id2_15_fizzb_06=-496364100 +id2_15_fizzb_07=-218777901 +id2_15_fizzb_08=-974562121 +id2_15_fizzb_09=-731907676 +id2_15_fizzc_01=2077924403 +id2_15_fizzd_00=-987254497 +id2_15_fizzd_01=-680700502 +id2_15_gnd_01_o=-1192751042 +id2_15_gnd_01=-251485370 +id2_15_gnd_01a_o=-1009507971 +id2_15_gnd_01b_o=-1339176127 +id2_15_gnd_01c_o=1046663019 +id2_15_lad_005=95656377 +id2_15_lad_006=834531789 +id2_15_lad_007=658955487 +id2_15_lad_01=-1410342153 +id2_15_lad_02=-460270536 +id2_15_lad_03=-1761789678 +id2_15_lad_04=-813094359 +id2_16_b2_decal=254924478 +id2_16_b3=177603379 +id2_16_base_01=-1137542996 +id2_16_build2_grafreewy=1262038387 +id2_16_build2=183930131 +id2_16_build2b=-214177898 +id2_16_build2glue=1690499810 +id2_16_decal_01=507845905 +id2_16_decal_01a=1751378116 +id2_16_fizz01_hi=1013705790 +id2_16_fizz02_hi=-1759014889 +id2_16_fizz03_hi=-1413643920 +id2_16_fizz04_hi=-2033783791 +id2_16_fizz05_hi=1512915263 +id2_16_fizz06_hi=-1230622739 +id2_16_land_002=1766618706 +id2_16_land_02=1528438261 +id2_16_post_glue001=2092461031 +id2_16_wiremesh9192_tstd=-2081890035 +id2_18_brail041=1069139311 +id2_18_bu04afizz=1102926957 +id2_18_build004=-1989955530 +id2_18_build004d=1402339540 +id2_18_build004fizz=-1545257763 +id2_18_build01_ov=1204372287 +id2_18_build01a_ov=1822007866 +id2_18_build01b_ov=1229874491 +id2_18_build01c_ov=1827269031 +id2_18_build01d_ov=-558253250 +id2_18_build01e_ov=-1317122137 +id2_18_build02=1645685042 +id2_18_build03_dt=2085096580 +id2_18_build03=1150316093 +id2_18_build03d=-145745247 +id2_18_build03d1=2112465486 +id2_18_build03d2=-1876406581 +id2_18_build03d3=1750859571 +id2_18_build03detail=-1158411408 +id2_18_cablemesh75586_thvy=1947959833 +id2_18_decnew=1019659731 +id2_18_decnew2=519794762 +id2_18_fizza=548139134 +id2_18_fizzb=1064185342 +id2_18_fizzc=1294780795 +id2_18_fizzd=1547134864 +id2_18_fizze=-405700918 +id2_18_id2_20shadow=-596482355 +id2_18_id2_frame_fizz01=1221875313 +id2_18_id2_railrainhatsc=1913729058 +id2_18_land_02a=-1889421304 +id2_18_land_02b=873890163 +id2_18_nladder_02=-739418370 +id2_18_pipe02=-854382207 +id2_18_pipe04=-386539194 +id2_18_pipe06=-1732230944 +id2_18_pipe06a=47418615 +id2_18_pipfizz01=-55939669 +id2_18_pipfizz02=-438353899 +id2_18_pulley_fizz=230930784 +id2_18_rladder_01_lod=96873953 +id2_18_rladder_01=830643908 +id2_18_rladder_010=-2146905529 +id2_18_rladder_02=1539896144 +id2_18_rladder_03_lod=-1727385839 +id2_18_rladder_03=1308645311 +id2_18_rladder_05=-511836492 +id2_18_rladder_06=-875572392 +id2_18_rladder_08=-199842955 +id2_18_rladder_09=-369914065 +id2_18_rladdr_002=-50685960 +id2_18_rladdr_003=170996325 +id2_18_rladdr_01=641345959 +id2_18_roofover_det002=358400760 +id2_18_roofover002=-2032743360 +id2_18_telegraph_wires=-794217287 +id2_18flyers_01=705635042 +id2_18lad_fizz005=-578052446 +id2_18lad_fizz01=1891244008 +id2_18lad_fizz01b=-385665903 +id2_18lad_fizz03=1678474887 +id2_18lad_fizz03a=-2002095955 +id2_18lad_fizz03a001=-1807368245 +id2_18lad_fizz04=1372445196 +id2_19_cablemesh30618_thvy=-847058684 +id2_19_diner_decal=504519339 +id2_19_diner=-1851912798 +id2_19_fizza_00=-2036617743 +id2_19_fizza_02=-1576639290 +id2_19_graffiti=-1927658462 +id2_19_graflarge01=-1145662294 +id2_19_graflarge02=-839075530 +id2_19_ground2_decal=180287672 +id2_19_ground2=-1389099284 +id2_19_ground3=-956810636 +id2_19_id2_biilboard=-1090672990 +id2_19_ottoshop_b1=-1150521956 +id2_19_under01_d=-1539590580 +id2_19_under01=-419305127 +id2_19_under01b_d=527247543 +id2_19_under01b=943493746 +id2_19_under01c=1183624978 +id2_20_bri01_dec=-1365915266 +id2_20_bri01=1544362115 +id2_20_britdec01=1914722565 +id2_20_building01_d=65204751 +id2_20_building01=291403838 +id2_20_det_01=2022792470 +id2_20_glue=1465945284 +id2_20_ladder01=107577353 +id2_20_land_02=-35986598 +id2_20_pillars_01=-496385772 +id2_20_railfizz03=731345498 +id2_20braketfizz01=-710595688 +id2_21_a_bridge_ovly=1470155252 +id2_21_a_bridgebase_ovly=-1936705752 +id2_21_a_bridgemain=1058060635 +id2_21_a_bridgemnte=19344379 +id2_21_a_bridgemntw=1908968756 +id2_21_a_bridgemntwrails=1524456257 +id2_21_a_bridgemntwrailsb2=745487206 +id2_21_a_bridgemntwrailsba=1916225273 +id2_21_a_bridgemntwrailsbb=2127355940 +id2_21_a_bridgeside=-1223616334 +id2_21_a_end_ovly=-971139881 +id2_21_a_fenceafizz_hi=791374243 +id2_21_a_fenceafizzb_hi=289002701 +id2_21_a_fencebfizz_hi=-194455841 +id2_21_a_fencebfizzb_hi=-356014614 +id2_21_a_fencecfizz_hi=1035193760 +id2_21_a_fencecfizzb_hi=-1441732950 +id2_21_a_fencedfizz_hi=493386017 +id2_21_a_fencedfizzb_hi=-1679756994 +id2_21_a_fizzyrails_002=-153865858 +id2_21_a_fizzyrails_003=-461042464 +id2_21_a_fizzyrails_004=-624330391 +id2_21_a_fizzyrails_005=-922266139 +id2_21_a_fizzyrails_006=-2127935956 +id2_21_a_id2light=1564732350 +id2_21_a_id2light001=389511367 +id2_21_a_id2light002=-387671006 +id2_21_a_id2light003=-1666710614 +id2_21_a_id2light004=-1370052857 +id2_21_a_id2light005=1343941265 +id2_21_a_id2light006=569118260 +id2_21_a_id2light007=-106938983 +id2_21_a_id2light008=1127796941 +id2_21_a_id2light009=1772133788 +id2_21_a_id2light010=-1496671429 +id2_21_a_id2light011=-1807321553 +id2_21_a_id2light012=-2013831791 +id2_21_a_id2light013=-575239918 +id2_21_a_id2light015=-1184120707 +id2_21_a_ladders_002=-1319330447 +id2_21_a_ladders_003=-618729227 +id2_21_a_ladders_004=861741380 +id2_21_a_ladders_005=631211465 +id2_21_a_ladders_006=-1762826141 +id2_21_a_ladders_01=233127191 +id2_21_a_maint_ovly=-1261900418 +id2_21_a_maintw_ovly=1361738191 +id2_21_a_plots10-12_ovly=758868265 +id2_21_a_plots1-3=1481215982 +id2_21_a_plots4-6_ovly=-203038946 +id2_21_a_plots4-6=1046354802 +id2_21_a_plots7-12_ovly=-1937835467 +id2_21_a_plots7-9=634518709 +id2_21_a_shadowblocker01=623199792 +id2_21_a_shadowblocker02=-1442820120 +id2_21_a_shadowblocker03=-1152486780 +id2_21_a_shadowblocker04=-1972072239 +id2_21_a_shadowblocker05=-1672924038 +id2_21_a_shadowproxy=1300552371 +id2_21_a_stairway_railings=1447628259 +id2_21_a_terrain=-553032759 +id2_21_a_terrain03=1161614545 +id2_21_a_terrainground1=1157397822 +id2_21_a_terrainground2=-64918651 +id2_21_a_tnlsec_04=-1631557728 +id2_21_a_tnlsec=1983107919 +id2_21_a_tunn_ovly=88659787 +id2_21_a_tunnel0l_05a=720031242 +id2_21_a_tunnelol_01=1808586526 +id2_21_a_tunnelol_01b=-859289006 +id2_21_a_tunnelol_02=926248432 +id2_21_a_tunnelol_03=1198591591 +id2_21_a_tunnelol_03b=-595629056 +id2_21_a_tunnelol_04=307405867 +id2_21_a_tunnelol_04b=-619224728 +id2_21_a_tunnelol_05=552681832 +id2_21_a_tunnelol_06=-265429022 +id2_21_a_tunnelol_07=-59541395 +id2_21_a_tunnelsh1=-212189400 +id2_21_a_tunnelsh2=-577760364 +id2_21_a_tunnelsh3=1272606759 +id2_21_a_tunnelsh4=937642041 +id2_21_a_tunnelsh5=706063518 +id2_21_a_tunnelstuff1=1577787381 +id2_21_a_tunnelstuff2=775143495 +id2_21_a_tunnelstuff3=2035799694 +id2_21_a_tunnelstuff4=-1950221470 +id2_21_a_tunnelstuff5=-1568364313 +id2_21_b_billboard01_hi=-1258791029 +id2_21_b_billboard02_hi=300329497 +id2_21_b_build01=-602166605 +id2_21_b_build02=-1988360847 +id2_21_b_details=1819580081 +id2_21_b_emissivedummy_hi=540239505 +id2_21_b_fizz01_hi=-677787513 +id2_21_b_gnd01=235196539 +id2_21_b_gnd02=1188610594 +id2_21_b_grnddetail=373209791 +id2_21_b_grnddetailb=1375097670 +id2_21_b_id2_21b_ladder_m3=-287303809 +id2_21_b_wires=2064485086 +id2_21_billboard_hi=253121969 +id2_21_builda_fizz01=-920687201 +id2_21_builda=1292271698 +id2_21_buildb_night_slod=2069900442 +id2_21_buildb_night=1912613320 +id2_21_buildb=-207237742 +id2_21_c_builda=2131746198 +id2_21_c_buildb1=654121158 +id2_21_c_buildb1rails=2133860329 +id2_21_c_buildb2=953662587 +id2_21_c_buildb2rails=-497688203 +id2_21_c_buildb2rails1_lod=1043405007 +id2_21_c_buildc1=883929867 +id2_21_c_buildc1rails=-1338747425 +id2_21_c_buildc2=705306048 +id2_21_c_buildc2rails=-123333546 +id2_21_c_decala=-1373907803 +id2_21_c_decalb1=-1094456794 +id2_21_c_decalb2=-1967554030 +id2_21_c_decalb3=-1661131111 +id2_21_c_decalb3a=1926617799 +id2_21_c_decalc1=-1456521799 +id2_21_c_decalc2=-225521549 +id2_21_c_decalc3=80508142 +id2_21_c_decalc3a=349679226 +id2_21_c_gluea=1322303541 +id2_21_c_gluea2=-98552252 +id2_21_c_glueb=-2128632622 +id2_21_c_glueb2=1246320073 +id2_21_c_glueb3=-1812928233 +id2_21_c_grnda=584249920 +id2_21_c_grndb=-183167291 +id2_21_c_grndc=-834483935 +id2_21_c_hedgetop03=-1541447685 +id2_21_c_hedgetop04=-390436556 +id2_21_c_hedgetop05=2105512636 +id2_21_c_hedgetop2=133078192 +id2_21_c_hedgetops=1689441835 +id2_21_c_id2_21c_billboardad=-1617516662 +id2_21_c_id2_21c_ladder_01=-1309426253 +id2_21_c_id2_21c_ladder_02=1263857779 +id2_21_c_uvanim002=-1758185354 +id2_21_c_uvanim01=1241096351 +id2_21_c_weed=1757531596 +id2_21_d_decals_a2=-874274211 +id2_21_d_decals_b_1=-576249891 +id2_21_d_decals_b_2=191167320 +id2_21_d_decals_c=1643646085 +id2_21_d_decals_ca=389826809 +id2_21_d_hedgecutouta=-1286256402 +id2_21_d_hedgecutoutb=-372656682 +id2_21_d_mesh_a=-643442422 +id2_21_d_mesh_b=-429591928 +id2_21_d_mesh_c=1698459697 +id2_21_e_boathouse=-2043044333 +id2_21_e_boathousedecals=-2026563303 +id2_21_e_boathouserails=-597568856 +id2_21_e_bridge_hi=1310911052 +id2_21_e_bridgerails=799096124 +id2_21_e_newparka=-2054545655 +id2_21_e_newparkb=521556519 +id2_21_e_parkrailings=-1098361848 +id2_21_e_propsa=-707655592 +id2_21_e_propsb=-74296360 +id2_21_e_reflectproxy_hd=858639752 +id2_21_e_reflectproxy_slod=-274546278 +id2_21_e_treedecal=1834311242 +id2_21_e_water=1487632903 +id2_21_f_alley_decala=-810341147 +id2_21_f_alley_decalb=-1576677037 +id2_21_f_hedgeb=-24759314 +id2_21_f_railings=232843674 +id2_21_f_res_decal001=881281769 +id2_21_f_res_decal3=-1630265887 +id2_21_f_res_ground=2108830257 +id2_21_f_res_ground3=-941366508 +id2_21_g_a_hedgetops00=-783320598 +id2_21_g_a_hedgetops01=-1223408268 +id2_21_g_a_hedgetops02=-2107778008 +id2_21_g_a_hedgetops03=-1925975596 +id2_21_g_a_hedgetops04=1459750257 +id2_21_g_blend_decal01=1141845619 +id2_21_g_culdesac_grnd=2060090820 +id2_21_g_flagfizz4_lod=1500788111 +id2_21_g_id2_21g_flagfizz1_lod=750811590 +id2_21_g_id2_21g_flagfizz1=-862509569 +id2_21_g_id2_21g_flagfizz2_lod=-1681344458 +id2_21_g_id2_21g_flagfizz2=-529379911 +id2_21_g_id2_21g_flagfizz3_lod=68596801 +id2_21_g_id2_21g_flagfizz3=36802875 +id2_21_g_id2_21g_flagfizz4=854356656 +id2_21_g_land3_blend=-1261173749 +id2_21_g_res_2_grnd=-1540681668 +id2_21_g_timberfzz01=542227169 +id2_21_g_timberfzz01a=-380321993 +id2_21_g_timberfzz02=311828330 +id2_21_g_timberfzz02a=-610097941 +id2_21_g_timberfzz02b=-857929888 +id2_21_g_woodframes=-839694464 +id2_21_g_woodframesb=-997059739 +id2_21_g_woodframesc=-1744061863 +id2_21_grndbdecals=-657626948 +id2_21_grndenddecals=-1931198776 +id2_21_ladders_003=-1104535560 +id2_21_ladders_004=-310706531 +id2_21_ladders_005=-1153361366 +id2_21_ladders_006=-1859402248 +id2_21_ladders_01=300878346 +id2_21_resdecalsa=-1147275071 +id2_21_resdecalsb=-830955914 +id2_21_resdecalsc=-667766294 +id2_21_resgrnda=-1040932831 +id2_21_resgrndb=-1781479470 +id2_21_resgrndc=-1497437778 +id2_21_terr_end=-468841012 +id2_21_terraina=1847484926 +id2_21_terrainb=1540373858 +id2_21_wires=-1393164033 +id2_emissive__slod=-108950953 +id2_emissive_01=400022158 +id2_emissive_07=993698127 +id2_emissive_07b_lod=-770608600 +id2_emissive_07b=1093410582 +id2_emissive_16=1071032367 +id2_emissive_21_a_11=-1847763855 +id2_emissive_21_c_01=1995062468 +id2_emissive_21_c_04=1094373730 +id2_emissive_21_c_07=-91765763 +id2_emissive_21_c_08=-130629797 +id2_emissive_id2_01=579137976 +id2_emissive_id2_04_01=1775767745 +id2_emissive_id2_04_02=-2011673279 +id2_emissive_id2_04_03=-1722552388 +id2_emissive_id2_04_04=-2022355969 +id2_emissive_id2_04_04b=1385086217 +id2_emissive_id2_06=-1909438275 +id2_emissive_id2_10_lod=885033946 +id2_emissive_id2_10=1542706645 +id2_emissive_id2_11_01=-2105086012 +id2_emissive_id2_11_02=1346702145 +id2_emissive_id2_11_03=-1292513123 +id2_emissive_id2_12_01=779057998 +id2_emissive_id2_12_02=1071521323 +id2_emissive_id2_13_01=-768559464 +id2_emissive_id2_13_02=715515741 +id2_emissive_id2_13_03=-110951208 +id2_emissive_id2_13_04=1310895702 +id2_emissive_id2_14_02=1549000781 +id2_emissive_id2_15_01=509215993 +id2_emissive_id2_15_02=-1986995351 +id2_emissive_id2_15_03=1122946594 +id2_emissive_id2_15_04=756916864 +id2_emissive_id2_18_01=-1555409001 +id2_emissive_id2_18_02=-1862290686 +id2_emissive_id2_18_04=-331945589 +id2_emissive_id2_18_05=-646855679 +id2_emissive_id2_19_01=-1961506948 +id2_emissive_id2_21_01=2128881788 +id2_emissive_id2_21_02=18263275 +id2_emissive_res00=1309572571 +id2_emissive_res010=620227954 +id2_emissive_res011=290637352 +id2_emissive_res012=156644911 +id2_emissive_res013=-198702125 +id2_emissive_res014=-304054460 +id2_emissive_res015=-686435921 +id2_emissive_res016=-1364590372 +id2_emissive_res017=-501618757 +id2_emissive_res018=-1821685161 +id2_emissive_res019=-983683516 +id2_emissive_res02=310609606 +id2_emissive_res020=702733228 +id2_emissive_res021=388019752 +id2_emissive_res022=-848387387 +id2_emissive_res023=985169239 +id2_emissive_res024=-291773153 +id2_emissive_res025=-590003822 +id2_emissive_res026=-1841845160 +id2_emissive_res027=-2140272443 +id2_emissive_res028=-1687044408 +id2_emissive_res029=-1981277259 +id2_emissive_res03=-396905873 +id2_emissive_res030=208617209 +id2_emissive_res031=1570234697 +id2_emissive_res032=-1732847738 +id2_emissive_res033=-2024655683 +id2_emissive_res034=871665155 +id2_emissive_res035=-1496878169 +id2_emissive_res037=-1339586961 +id2_emissive_res038=2045647349 +id2_emissive_res039=-341213838 +id2_emissive_res04=-90876182 +id2_emissive_res040=-1815360312 +id2_emissive_res041=1981059418 +id2_emissive_res042=821593891 +id2_emissive_res043=1100392543 +id2_emissive_res044=-351962302 +id2_emissive_res045=-1127768377 +id2_emissive_res046=-2038681047 +id2_emissive_res047=-632104483 +id2_emissive_res048=576645620 +id2_emissive_res049=-199422607 +id2_emissive_res05=-861537532 +id2_emissive_res050=-272924970 +id2_emissive_res051=-173765976 +id2_emissive_res052=2015629217 +id2_emissive_res053=-2115820769 +id2_emissive_res054=-1664067335 +id2_emissive_res055=-1367016350 +id2_emissive_res056=1754034266 +id2_emissive_res057=2080249661 +id2_emissive_res058=-1775285345 +id2_emissive_res059=-1473908852 +id2_emissive_res06=-552034319 +id2_emissive_res060=917476517 +id2_emissive_res061=1376308055 +id2_emissive_res062=1670344292 +id2_emissive_res063=-297499696 +id2_emissive_res064=2033293736 +id2_emissive_res065=-1963967195 +id2_emissive_res066=-1798745897 +id2_emissive_res067=-1500842918 +id2_emissive_res068=-1033294790 +id2_emissive_res069=-1322808905 +id2_emissive_res07=-1856109451 +id2_emissive_res070=-906611316 +id2_emissive_res08=-1139320345 +id2_emissive_res09=1977765246 +id2_lod_00a_proxy=306952354 +id2_lod_emissive_ref=629106487 +id2_lod_emissive=-172709582 +id2_lod_id2_water_lod_slod4=341970037 +id2_lod_slod4=-461831703 +id2_props_cablemesh127270_thvy=-2065352382 +id2_props_cablemesh127285_thvy=-400565028 +id2_props_cablemesh127300_thvy=900026800 +id2_props_cablemesh127315_thvy=-961308982 +id2_props_cablemesh127330_thvy=2090180314 +id2_props_cablemesh127345_thvy=1107902364 +id2_props_cablemesh127360_thvy=-1680783888 +id2_props_cablemesh127375_thvy=945741993 +id2_props_cablemesh127390_thvy=-1406743211 +id2_props_cablemesh127405_thvy=795591617 +id2_props_cablemesh127422_thvy=1509749311 +id2_props_cablemesh127440_thvy=77936207 +id2_props_cablemesh127455_thvy=-1083587673 +id2_props_cablemesh127471_thvy=45128439 +id2_props_combo01_dslod=1389716363 +id2_props_id2_railrainhatsa=1779735241 +id2_props_id2_railrainhatsb=-607650258 +id2_props_id2_railrainhatsc=-280025796 +id2_propsb_id2_cablesb_00=-557124600 +id2_propsb_id2_cablesb_01=-2023176891 +id2_propsb_id2_cablesb_03=1107409524 +id2_propsb_id2_cablesb_04=-1733204010 +id2_propsb_id2_cablesb_04b=-1094164084 +id2_propsb_id2_cablesb_04c=1946733574 +id2_propsb_id2_cablesb_05=1623160815 +id2_rail_bridfizz01=-1003829394 +id2_rail_bridge01=349007000 +id2_rail_rail_=-704738343 +id2_rail_rail_01=2063891531 +id2_rail_rail_013=-400839532 +id2_rail_rail_02=-73335422 +id2_rail_rail_03=-2059464512 +id2_rail_rail_04_o=2032225488 +id2_rail_rail_04=-1743407507 +id2_rail_rail_05=-1578382823 +id2_rail_rail_06=1596376320 +id2_rail_rail_07=1506458184 +id2_rail_rail_08=45714471 +id2_rail_rail_09=1837064625 +id2_rail_rail_10=-863953325 +id2_rail_rail_11=-624510242 +id2_rail_rail_12=-386148536 +id2_rail_rail_d=-466194131 +id2_rail_rail01_d=-1966621533 +id2_rail_raild_2b=-1666934141 +id2_rail_rovly_=-989333071 +id2_rail_rovly_01=-1967740799 +id2_rail_rovly_02=2102332850 +id2_rail_rovly_03=-1572972656 +id2_rail_rovly_04=-730743818 +id2_rail_rovly_05=-1230864296 +id2_rail_rovly_06=-402889973 +id2_rail_rovly_07=-647379482 +id2_rd_154=1874962896 +id2_rd_b02_o=251596710 +id2_rd_b02=-550526110 +id2_rd_b03_o=806316173 +id2_rd_b03=823248677 +id2_rd_b03c=456179218 +id2_rd_b04_o=705183184 +id2_rd_bridgea_hi=-224478057 +id2_rd_bridgeb_hi=-2084693801 +id2_rd_britdec003=2143580863 +id2_rd_britun01=224321795 +id2_rd_dtown01=1722053367 +id2_rd_fizza_00=586366980 +id2_rd_fizza_01=882828123 +id2_rd_fizza_02=576569049 +id2_rd_fizza_03=1883724459 +id2_rd_fizza_04=2122151703 +id2_rd_fizza_05=1287230352 +id2_rd_fizza_06=1459136526 +id2_rd_fizza_07=1251086213 +id2_rd_fizza_08=1414275833 +id2_rd_fizza_09=-1548271218 +id2_rd_fizza_10=55902704 +id2_rd_fizza_11=327852635 +id2_rd_fizza_12=69075846 +id2_rd_fizza_13=368027433 +id2_rd_fizza_14=1858296015 +id2_rd_fizza_15=-2140013524 +id2_rd_fizza_16=1282380840 +id2_rd_fizza_17=-1494202072 +id2_rd_fizza_18=-1188106843 +id2_rd_glue00=1280135776 +id2_rd_glue01=1525444510 +id2_rd_glue02=-374141651 +id2_rd_glue03=-160094543 +id2_rd_glue04=89638006 +id2_rd_glue05=335700427 +id2_rd_glue06=-1022902313 +id2_rd_id2_tel_00=394546791 +id2_rd_id2_tel_01=572416923 +id2_rd_id2_tel_02=1015191651 +id2_rd_id2_tel_04=1539135192 +id2_rd_id2_tel_05=1963362666 +id2_rd_id2_tel_06=-2011549807 +id2_rd_id2_tel_07=-1855176139 +id2_rd_id2_tel_08=-1564023574 +id2_rd_id2_tel_13=1320439230 +id2_rd_id2_tel_14=1569647475 +id2_rd_r2_01=-414831861 +id2_rd_r2_02_o=264794105 +id2_rd_r2_02=-653554026 +id2_rd_r2_02b_o=325332305 +id2_rd_r3_05_o=1732427914 +id2_rd_r3_05=-447954322 +id2_rd_r4_01_o=-882710089 +id2_rd_r4_01=-469527637 +id2_rd_r4_02_o=806693735 +id2_rd_r4_02=-107430187 +id2_rd_r4_03_o=2133206361 +id2_rd_r4_03=14110034 +id2_rd_r4_04_o=499625894 +id2_rd_r4_04=252897737 +id2_rd_r4_05=-1691483651 +id2_rd_r5_01_o=1271909085 +id2_rd_r5_01=1649200317 +id2_rd_r5_02_o=1656603112 +id2_rd_r5_02=1970860821 +id2_rd_r5_03_o=2083482636 +id2_rd_r5_03=-200052660 +id2_rd_r5_04_o=2119008751 +id2_rd_r5_04=-2042882917 +id2_rd_r5_05_o=2073924137 +id2_rd_r5_05=-1689108793 +id2_rd_r6_01_o=-2053280542 +id2_rd_r6_01=61443570 +id2_rd_r6_02_o=529887462 +id2_rd_r6_02=-975957432 +id2_rd_r6_03_o=-340981254 +id2_rd_r6_03=940078767 +id2_rd_r6_04_o=2099373321 +id2_rd_r6_04=-327557229 +id2_rd_r6_05_o=-1718221089 +id2_rd_r6_05=-709840383 +id2_rd_r6_06_o=-95160571 +id2_rd_r6_06=2106491294 +id2_rdb_r1_01_o=-321993666 +id2_rdb_r1_01=-1993144563 +id2_rdb_r1_02_o=1380280369 +id2_rdb_r1_02=1514973505 +id2_rdb_r1_03_o=-995243609 +id2_rdb_r1_03=-1390948650 +id2_rdb_r1_04_o=-1735670780 +id2_rdb_r1_04=-32018216 +id2_rdb_r1_05_o=-65733544 +id2_rdb_r1_05=-799763117 +id2_rdb_r1_06_o=612507900 +id2_rdb_r1_06=-1582024689 +id2_rdb_r2_03_o=-1585979927 +id2_rdb_r2_04_o=11329108 +id2_rdb_r2_04=-185130195 +id2_rdb_r2_05_o=-10869550 +id2_rdb_r2_05=-1490483310 +id2_rdb_r2_07=-603623094 +id2_rdb_r3_01_o=1839791154 +id2_rdb_r3_01=1376948174 +id2_rdb_r3_02_o=470697715 +id2_rdb_r3_02=2069357144 +id2_rdb_r3_03_o=-1198327153 +id2_rdb_r3_03=1839613685 +id2_rdb_r3_04_o=716599004 +id2_rdb_r3_04=-1494959755 +ig_abigail=1074457665 +ig_agent=610988552 +ig_amandatownley=1830688247 +ig_andreas=1206185632 +ig_ashley=2129936603 +ig_ballasog=-1492432238 +ig_bankman=-1868718465 +ig_barry=797459875 +ig_bestmen=1464257942 +ig_beverly=-1113448868 +ig_brad=-1111799518 +ig_bride=1633872967 +ig_car3guy1=-2063996617 +ig_car3guy2=1975732938 +ig_casey=-520477356 +ig_chef=1240128502 +ig_chef2=-2054645053 +ig_chengsr=-1427838341 +ig_chrisformage=678319271 +ig_clay=1825562762 +ig_claypain=-1660909656 +ig_cletus=-429715051 +ig_dale=1182012905 +ig_davenorton=365775923 +ig_denise=-2113195075 +ig_devin=1952555184 +ig_dom=-1674727288 +ig_dreyfuss=-628553422 +ig_drfriedlander=-872673803 +ig_fabien=-795819184 +ig_fbisuit_01=988062523 +ig_floyd=-1313761614 +ig_groom=-20018299 +ig_hao=1704428387 +ig_hunter=-837606178 +ig_janet=225287241 +ig_jay_norris=2050158196 +ig_jewelass=257763003 +ig_jimmyboston=-308279251 +ig_jimmydisanto=1459905209 +ig_joeminuteman=-1105179493 +ig_johnnyklebitz=-2016771922 +ig_josef=-518348876 +ig_josh=2040438510 +ig_karen_daniels=-346957479 +ig_kerrymcintosh=1530648845 +ig_lamardavis=1706635382 +ig_lazlow=-538688539 +ig_lestercrest=1302784073 +ig_lifeinvad_01=1401530684 +ig_lifeinvad_02=666718676 +ig_magenta=-52653814 +ig_manuel=-46035440 +ig_marnie=411185872 +ig_maryann=-1552967674 +ig_maude=1005070462 +ig_michelle=-1080659212 +ig_milton=-886023758 +ig_molly=-1358701087 +ig_money=939183526 +ig_mp_agent14=-67533719 +ig_mrk=-304305299 +ig_mrs_thornhill=503621995 +ig_mrsphillips=946007720 +ig_natalia=-568861381 +ig_nervousron=-1124046095 +ig_nigel=-927525251 +ig_old_man1a=1906124788 +ig_old_man2=-283816889 +ig_omega=1625728984 +ig_oneil=768005095 +ig_orleans=1641334641 +ig_ortega=648372919 +ig_paige=357551935 +ig_paper=-1717894970 +ig_patricia=-982642292 +ig_popov=645279998 +ig_priest=1681385341 +ig_prolsec_02=666086773 +ig_ramp_gang=-449965460 +ig_ramp_hic=1165307954 +ig_ramp_hipster=-554721426 +ig_ramp_mex=-424905564 +ig_rashcosvki=940330470 +ig_roccopelosi=-709209345 +ig_russiandrunk=1024089777 +ig_screen_writer=-1689993 +ig_siemonyetarian=1283141381 +ig_solomon=-2034368986 +ig_stevehains=941695432 +ig_stretch=915948376 +ig_talina=-409745176 +ig_tanisha=226559113 +ig_taocheng=-597926235 +ig_taostranslator=2089096292 +ig_tenniscoach=-1573167273 +ig_terry=1728056212 +ig_tomepsilon=-847807830 +ig_tonya=-892841148 +ig_tracydisanto=-566941131 +ig_trafficwarden=1461287021 +ig_tylerdix=1382414087 +ig_wade=-1835459726 +ig_zimbor=188012277 +ind_prop_dlc_flag_01=-1486744544 +ind_prop_dlc_flag_02=1572208841 +ind_prop_dlc_roller_car_02=525880110 +ind_prop_dlc_roller_car=1543894721 +ind_prop_firework_01=-1611832715 +ind_prop_firework_02=-879052345 +ind_prop_firework_03=-1118757580 +ind_prop_firework_04=-1502580877 +infernus=418536135 +infernus2=-1405937764 +ingot=-1289722222 +innovation=-159126838 +insurgent=-1860900134 +insurgent2=2071877360 +int_boxthing=-288163167 +intruder=886934177 +issi2=-1177863319 +italigtb=-2048333973 +italigtb2=-482719877 +jackal=-624529134 +jb700=1051415893 +jester=-1297672541 +jester2=-1106353882 +jet=1058115860 +jetmax=861409633 +journey=-120287622 +kalahari=92612664 +khamelion=544021352 +kt1_00_02=32913979 +kt1_00_02ovly=1164736217 +kt1_00_05ovly=-1499015167 +kt1_00_06=687048745 +kt1_00_gnd_dcl_f=-21985337 +kt1_00_grnd04_land=1526728569 +kt1_00_grnd04_o=880977347 +kt1_00_grnd04_o1=-51112718 +kt1_00_grnd04_ramp=1210331535 +kt1_00_grnd05_land=-1543033071 +kt1_00_shadowproxy_01=-329760055 +kt1_00_tunnel=-2122236110 +kt1_01_00=825810545 +kt1_01_01=467055525 +kt1_01_03=945974460 +kt1_01_04=629884686 +kt1_01_glue_01=248025074 +kt1_01_glue_02=1602040158 +kt1_01_glue_03=843405035 +kt1_01_glue_04=-2095122271 +kt1_01_shadowcaster=384334934 +kt1_02_build=-1104019814 +kt1_02_detail=-209137944 +kt1_02_skyscraper=-1384751664 +kt1_03_02_r2fint=-643321187 +kt1_03_02_r3fint=-794418410 +kt1_03_02_r3iint2=1840916529 +kt1_03_02_r3j_ovlyint=605214549 +kt1_03_02_r4iint2=-864702061 +kt1_03_bld=-341068877 +kt1_03_glue_02=1515171624 +kt1_03_glue_03=1889164221 +kt1_03_glue_int=1453980949 +kt1_03_glue=-594134890 +kt1_03_glue2_int=1606913433 +kt1_03_grd_carparkbits2int=998516882 +kt1_03_grd_carparkbitsint=2041952847 +kt1_03_grd_markings2int=-1171182756 +kt1_03_grd_markingsint=-1434480077 +kt1_03_grd_nonshadow=19469904 +kt1_03_grd_nonshadowint=-1842511984 +kt1_03_grd=1452137678 +kt1_03_grdint=224034403 +kt1_03_interior_reflection=1482808700 +kt1_04_02_r3iint=314183075 +kt1_04_build03_noshadowint=-123624365 +kt1_04_build03=-1623527605 +kt1_04_build12int=-1920290838 +kt1_04_build17=-904148252 +kt1_04_detail_carpark=1475324199 +kt1_04_detail=1497594889 +kt1_04_detail01=-1030603692 +kt1_04_detail01int=2062319766 +kt1_04_detail07=78626946 +kt1_04_detail08=-1844126898 +kt1_04_detailint=594100841 +kt1_04_detailint2=2107836430 +kt1_04_fizza_00=-1386520307 +kt1_04_fizza_01=380810174 +kt1_04_fizza_02=678451001 +kt1_04_fizza_03=2047801973 +kt1_04_fizza_04=211459982 +kt1_04_fizza_05=-846519952 +kt1_04_fizza_06=-97289536 +kt1_04_fizza_07=821127227 +kt1_04_fizza_08=-1011937864 +kt1_04_fizza_09=890433678 +kt1_04_fizza_10=-353741150 +kt1_04_fizza_11=-1320787109 +kt1_04_fizza_12=-812146691 +kt1_04_fizza_13=-1850137535 +kt1_04_fizza_15_lod=-1030375479 +kt1_04_fizza_16=2012639420 +kt1_04_fizza_17=1311579434 +kt1_04_fizza_18=1551612359 +kt1_04_fizza_19=543900039 +kt1_04_fizza_20=-393127536 +kt1_04_fizza_21=912782652 +kt1_04_fizza_22=-1004498769 +kt1_04_fw_dcl=-743442682 +kt1_04_landa=1776995093 +kt1_04_landb=2037672488 +kt1_04_shadow=1530943732 +kt1_04_shadow01=1138983251 +kt1_04_shadow02=-1187288063 +kt1_04_supports=-808949549 +kt1_04_tunnel_01_int_lod=-1079004717 +kt1_04_tunnel_01=1118661943 +kt1_04_tunnel_01int=-1167544758 +kt1_04_tunnel_02int=-520107087 +kt1_04_underground_detail=1540257122 +kt1_04_underground_glue=-1281898044 +kt1_05_00_fizz01=1115655671 +kt1_05_00_fizz02=1338910868 +kt1_05_00_fizz03=-839310100 +kt1_05_00_fizz06_lod=-1643180179 +kt1_05_00_fizz06=-2030561561 +kt1_05_00_fizz07=80908958 +kt1_05_00_noshadow=1486365682 +kt1_05_00=-1154101555 +kt1_05_01=-1517575303 +kt1_05_fuzzd_00=399939167 +kt1_05_fuzzd_01=1251212249 +kt1_05_fuzzd_02=1011441476 +kt1_05_fuzzd_03=1250491335 +kt1_05_fuzzd_04=1012555626 +kt1_05_fuzzd_05=-586440498 +kt1_05_glue_a=1842897297 +kt1_05_glue_b=-2069754012 +kt1_05_glue=-1035510547 +kt1_05_props_combo02_slod=-1081622907 +kt1_06_aptbld=987944569 +kt1_06_banner_01=-299398110 +kt1_06_church=-1831198469 +kt1_06_consitefizz01_lod=1111626012 +kt1_06_consitefizz01=1642483896 +kt1_06_consitehedge=-1319606329 +kt1_06_decals01=-1048604412 +kt1_06_decals02=-1753662216 +kt1_06_decals03=-1523394453 +kt1_06_decals04=1591135152 +kt1_06_decals05=1818617550 +kt1_06_fence_sign=2094208083 +kt1_06_fizza_00=189393543 +kt1_06_fizza_01=-1068804985 +kt1_06_fizza_02=-292605678 +kt1_06_fizza_03=431359839 +kt1_06_fizza_04=1206117306 +kt1_06_fizza_05=-47296944 +kt1_06_fizza_06=727263909 +kt1_06_fizzb_00=-1616704773 +kt1_06_fizzb_001=1182787526 +kt1_06_fizzb_01=-825857831 +kt1_06_fizzb_02=1963373915 +kt1_06_fizzb_03=-1309987037 +kt1_06_fizzb_04=-1601663906 +kt1_06_fizzb_05=2104575536 +kt1_06_fizzb_06=733815493 +kt1_06_fizzb1a=-1596650630 +kt1_06_grd01=-546579127 +kt1_06_hedgedetail_01=1947478378 +kt1_06_hedgedetail_02=1725009637 +kt1_06_hedgedetail_03=1450110496 +kt1_06_hedgedetail_04=1096008682 +kt1_06_plazabld=-641033076 +kt1_06_plazastairs_01=1007603236 +kt1_07_detail=-1641367996 +kt1_07_detail02=1779349573 +kt1_07_detail03=2014368865 +kt1_07_fizz01a=709168788 +kt1_07_fizza_00=-897790995 +kt1_07_fizza_01=-1229216661 +kt1_07_fizza_02=-1529806698 +kt1_07_fizza_03=594935262 +kt1_07_fizza_04=258987474 +kt1_07_fizza_05=-4639131 +kt1_07_interior01=-544468843 +kt1_07_kplaza=1265102909 +kt1_07_laddergang=582771119 +kt1_07_neons_01=-1603296138 +kt1_07_park_06=19575093 +kt1_07_roofladder=-2054945664 +kt1_07_wiltern_01_textem=414646835 +kt1_07_wiltern_01=-1933562690 +kt1_08_apt_01_d1=-1940785932 +kt1_08_apt_01a_water=-829465341 +kt1_08_apt_01a=-1439001815 +kt1_08_apt_02_d1=-1246437729 +kt1_08_apt_02a=-1511421081 +kt1_08_apt_04_d1=-2108363028 +kt1_08_apt_06_d1=-311708970 +kt1_08_bld=-1278204590 +kt1_08_fizza_00=-344237907 +kt1_08_fizza_01=1773688101 +kt1_08_fizza_02=1478799870 +kt1_08_fizza_03=1294375938 +kt1_08_fizza_04=998242485 +kt1_08_fizza_05=-1563703477 +kt1_08_fizza_06=-1860557848 +kt1_08_fizza_07=-2041573804 +kt1_08_fizza_08=2043016512 +kt1_08_fizza_09=-133992007 +kt1_08_fizza_10=1816646184 +kt1_08_fizza_11=-316910637 +kt1_08_fizzc_00=1994099753 +kt1_08_fizzc_01=-2123259563 +kt1_08_fizzd_01=1730564037 +kt1_08_glue=518343006 +kt1_08_hedgedetail01=1924448356 +kt1_08_hedgedetail02=822295810 +kt1_08_hedgedetail03=524851597 +kt1_08_ladder01=-27879818 +kt1_08_ladder02=1877572002 +kt1_08_ladder03=432229711 +kt1_08_ladder04=187707433 +kt1_09_building1=-1911287660 +kt1_09_building2_fizza=-863413084 +kt1_09_building2=-800451333 +kt1_09_buildingfuzz_01=1613700450 +kt1_09_fencefizz_01=1259459143 +kt1_09_fizz01a=439515029 +kt1_09_ground=1677211917 +kt1_09_hedgedetail=-1258434105 +kt1_09_hedgedetail01=232234910 +kt1_09_kt1_carpark_01=822852711 +kt1_09_ovly1=-861423742 +kt1_09_ovly2=1204202938 +kt1_09_seoulstepsextrasint=-2138814397 +kt1_09_seoulstepsint=-1169746142 +kt1_09_subway_lod=-1711314887 +kt1_09_subway_reflect=92521016 +kt1_09_subwayfizz_01=50117072 +kt1_10_aptm_detailb=-1072201616 +kt1_10_aptm_h=-1203873629 +kt1_10_aptm=1944342386 +kt1_10_build_01_x=2060931274 +kt1_10_build_01_xa_lod=782373199 +kt1_10_build_01_xa=1026866273 +kt1_10_detail01c=369363689 +kt1_10_detail01d=666545750 +kt1_10_detail02=-1266047589 +kt1_10_detail03=-1572929274 +kt1_10_flyers00=1217373937 +kt1_10_flyers01=949290748 +kt1_10_flyers02=1790733130 +kt1_10_flyers03=1559941063 +kt1_10_ground=1260567720 +kt1_11_apt_01=-1122132433 +kt1_11_apt_02=1463865983 +kt1_11_aptladder_01=1955513843 +kt1_11_carwash_details_01=276697159 +kt1_11_cwash_d_no_spinners=1151049241 +kt1_11_cwash_d=-919013111 +kt1_11_decal01=151189009 +kt1_11_decal010=1962754562 +kt1_11_decal02=-2007403336 +kt1_11_decal03=1568939790 +kt1_11_decal04=1826536899 +kt1_11_decal05=-1105108921 +kt1_11_decal06=1091823150 +kt1_11_decal15=-513368823 +kt1_11_decal16=-2084445763 +kt1_11_detail_01=2135965193 +kt1_11_detail_02=1829083508 +kt1_11_detail_fizz=1264048471 +kt1_11_emm01_a_lod=-1052804137 +kt1_11_emm01_a=613897263 +kt1_11_ems_lod=-1108431481 +kt1_11_fence_a_01=1611256801 +kt1_11_fence_b_01=1572851527 +kt1_11_fence_c_01=-2108040810 +kt1_11_flyers=2015381452 +kt1_11_gas=308910039 +kt1_11_gasgnd=-137671009 +kt1_11_ground_01=1392471276 +kt1_11_ground_03=844376982 +kt1_11_ground_04=1141624581 +kt1_11_mp_door=-645206502 +kt1_11_night01=1209301005 +kt1_11_shop=-1631047307 +kt1_12_decal_02=-729420824 +kt1_12_decal_03=1350099920 +kt1_12_decal=1587606314 +kt1_12_detail=466151723 +kt1_12_ground=2102757681 +kt1_12_hedgedetail=-1893519150 +kt1_12_hedgedetail01=726204298 +kt1_12_policedep=-456407770 +kt1_12_railing=-711635061 +kt1_12_shop=679307345 +kt1_12_shopladder=-1442431369 +kt1_13_bld1=-1564614824 +kt1_13_bld1fizz03=417648950 +kt1_13_bld1fizz2_lod=332245728 +kt1_13_bld2_v_02=1592041501 +kt1_13_bld2_v=-2119270426 +kt1_13_bld2fizz_v=1270050139 +kt1_13_bldfizz05_01=-1332611862 +kt1_13_decal_00=1547201436 +kt1_13_decal_01=-1607601274 +kt1_13_decal_02=2087955474 +kt1_13_decal_03=-1025656599 +kt1_13_decal_04=-1860020881 +kt1_13_decal_05=13939914 +kt1_13_detail01a=-1462675734 +kt1_13_detail01b=633589969 +kt1_13_detail01c=1024065373 +kt1_13_detail01d=171055534 +kt1_13_detailb_01=728735266 +kt1_13_detailb_02=-488928005 +kt1_13_detailb_03=1206605593 +kt1_13_detailb_04=-251221663 +kt1_13_fizza_00=1259210896 +kt1_13_fizza_01=1783645936 +kt1_13_fizza_02=1417157440 +kt1_13_fizza_03=-1898573829 +kt1_13_fizza_04=-1760747415 +kt1_13_fizzb1_00=-527529570 +kt1_13_fizzb1_01=531564518 +kt1_13_ground1ns_walls=-1827718222 +kt1_13_ground1ns=666165633 +kt1_13_ground2ns_walls=-109716255 +kt1_13_ground2ns=1570339460 +kt1_13_ground2nsfizz1=-704967145 +kt1_13_ground2nsfizz2=-1058479117 +kt1_13_ladder01=-1272581542 +kt1_13_props_prop_05_slod=1190198292 +kt1_13_props_prop_06_slod=1564417504 +kt1_13_scaffold01=1520386630 +kt1_13_scaffold02=93296676 +kt1_13_scaffold03=399719595 +kt1_13_scaffold04=571298079 +kt1_13_shadow_object=1364060731 +kt1_14_apt=-284273354 +kt1_14_apt2=-921755468 +kt1_14_decal00=-1500728565 +kt1_14_decal01=-1731061866 +kt1_14_decal02=65596866 +kt1_14_decal03=-177876804 +kt1_14_decal05=2143872388 +kt1_14_fencefizz_01_slod=-104859743 +kt1_14_fencefizz_01=186549603 +kt1_14_fencefizz_02_slod=-424821447 +kt1_14_fencefizz_02=1170274983 +kt1_14_fizz05a=-593838207 +kt1_14_fizz6a=1929767135 +kt1_14_fizzx_00=-1061715746 +kt1_14_fizzx_01=-765844445 +kt1_14_fizzx_02=-266707037 +kt1_14_fizzx_03=-102206657 +kt1_14_fizzx_04=-190682953 +kt1_14_flyers00=-1247272568 +kt1_14_flyers01=-1511554553 +kt1_14_ground01=1728699107 +kt1_14_ground02=-1415093219 +kt1_14_ground03=2044952726 +kt1_14_hedgedetail01=-828933806 +kt1_14_hedgedetail02=-1133685506 +kt1_14_hedgedetail03=-1328267828 +kt1_14_hedgedetail04=-1633773215 +kt1_14_pool_01=-1888942020 +kt1_14_props_prop_05_slod=-1837149242 +kt1_14_props_prop_06_slod=1357264226 +kt1_14_shop=-1764034454 +kt1_14_topfizz01=-501687536 +kt1_15_apt_01=1177535424 +kt1_15_aptfizz_01=-556286927 +kt1_15_aptfizz02_01=1397507467 +kt1_15_aptfizz10_01=-535105445 +kt1_15_decal_01=223378560 +kt1_15_decal_02=455809077 +kt1_15_decal_03=-772241967 +kt1_15_decal_04=-550100916 +kt1_15_decal_06=-1012438745 +kt1_15_decal_08=-1505743271 +kt1_15_detail_01=1538349367 +kt1_15_detail_02=1785886393 +kt1_15_detail_03=-916802424 +kt1_15_detail_04=-686010357 +kt1_15_fizzobject_00=-1283115968 +kt1_15_fizzobject_01=1561724767 +kt1_15_fizzobject_02=-1959730284 +kt1_15_fizzobject_03=-318232763 +kt1_15_flyers_001=-2017456640 +kt1_15_flyers_003=385756278 +kt1_15_flyers_004=86542539 +kt1_15_ground01=1744762143 +kt1_15_ground01fizz04=-2140887000 +kt1_15_ground03=-191394222 +kt1_15_hedge_detail003=650868174 +kt1_15_hedge_detail02=-548568837 +kt1_15_kmall_1=2034283821 +kt1_15_kmall_2=1201590762 +kt1_15_kmallfizz04_2=676297586 +kt1_15_kmallfizz1_1=-659844015 +kt1_15_kmallfizz2_002=571750891 +kt1_15_kmallfizz2_1=-738769869 +kt1_15_kmallfizz2_lod001=1394667781 +kt1_15_kmallfizz4_lod=-243935101 +kt1_15_r1_gnd_s=887892021 +kt1_15_rest_01=749082766 +kt1_15_shop_06_fizz=852957602 +kt1_15_shop_06=-404617785 +kt1_16_dirt03=-143318156 +kt1_16_dirt0301=-1899222777 +kt1_16_dirt0302=-501133420 +kt1_16_dirt0323=773908990 +kt1_16_dirt1=857021664 +kt1_16_em_win_lod=-698811245 +kt1_16_em_win=2102415535 +kt1_16_fizzc_00=838348451 +kt1_16_fizzc_01=473826095 +kt1_16_fizzc_02=362509802 +kt1_16_fizzc_03=-1345082792 +kt1_16_fwy_wall=1546400918 +kt1_16_ground_00=-623194470 +kt1_16_ground_006=1372306279 +kt1_16_ground_01=-1141206822 +kt1_16_ground_03_noshadow=-1481264983 +kt1_16_ground_03=-220823911 +kt1_16_ground_04=-712686601 +kt1_16_ground_05=-1000758880 +kt1_16_newdecal_02=1275691080 +kt1_16_overlay05=-219282505 +kt1_16_overlay06=32022952 +kt1_16_petrol_grd=815262836 +kt1_16_petrol_ov=-569931796 +kt1_16_petrol=-438263293 +kt1_16_railfizza_01=1795186697 +kt1_16_railfizza_02=6916829 +kt1_16_rub_04=-1515407970 +kt1_16_shadowproxy_hd=909102633 +kt1_16_shadowproxy_lod=2085134985 +kt1_16_shadowproxy01=-142535414 +kt1_16_shadowproxy02=1766062222 +kt1_16_shadowproxy03=1527602209 +kt1_16_stairfizz_01=-67974429 +kt1_16_stepsfizza_01=1686439839 +kt1_16_stepsfizza_02=1388471322 +kt1_17_01=1090269503 +kt1_17_detail=366987407 +kt1_17_fence_00=-2129938351 +kt1_17_fence_01=-1890134809 +kt1_17_fizza_00=39615520 +kt1_17_fizza_01=-1883793708 +kt1_emissive_kt1_02=2014242895 +kt1_emissive_kt1_03=152078932 +kt1_emissive_kt1_04=458436313 +kt1_emissive_kt1_05=747458893 +kt1_emissive_kt1_06_01=-2020511634 +kt1_emissive_kt1_06_02=-1622171670 +kt1_emissive_kt1_06_03=295470206 +kt1_emissive_kt1_07_ema=2128220593 +kt1_emissive_kt1_07_emb=-1358106090 +kt1_emissive_kt1_08_ema=204552529 +kt1_emissive_kt1_08_emb=-32662262 +kt1_emissive_kt1_08_f=1341809196 +kt1_emissive_kt1_09_ema=-1221894981 +kt1_emissive_kt1_09_emb=-1049005737 +kt1_emissive_kt1_10_em=1128788450 +kt1_emissive_kt1_10=1271174427 +kt1_emissive_kt1_11a=-274471642 +kt1_emissive_kt1_11b=-512964424 +kt1_emissive_kt1_11c=-1826182099 +kt1_emissive_kt1_12a=-1858721428 +kt1_emissive_kt1_12b=-1537421383 +kt1_emissive_kt1_14a=2044985372 +kt1_emissive_kt1_14b=-1869206144 +kt1_emissive_kt1_14c=1584482611 +kt1_emissive_kt1_15a=-1882576768 +kt1_emissive_kt1_15b=-1651686394 +kt1_emissive_kt1_15c=-1403526757 +kt1_emissive_kt1_15d=1245781355 +kt1_emissive_kt1_15e=1486273046 +kt1_lod_emi_6_20_proxy=-14382433 +kt1_lod_emi_6_21_proxy=401608846 +kt1_lod_emissive=-1495365358 +kt1_lod_kt1_emissive_slod=-1871494654 +kt1_lod_slod4=-1726881792 +kt1_rd_02_r1a_ovly=2100279514 +kt1_rd_02_r1a=-863879554 +kt1_rd_02_r1b_ovly=1992116786 +kt1_rd_02_r1d_ovly=2000135611 +kt1_rd_02_r1d=-1065081222 +kt1_rd_02_r1e_ovly=1484296047 +kt1_rd_02_r1e=-1171121706 +kt1_rd_02_r1f_ovly=1060170437 +kt1_rd_02_r1f=-1915698924 +kt1_rd_02_r1g_ovly=1727699610 +kt1_rd_02_r1g=1073325415 +kt1_rd_02_r1h_ovly=608881118 +kt1_rd_02_r1h=1908148459 +kt1_rd_02_r1i_ovly=1458655570 +kt1_rd_02_r1i=-1559434356 +kt1_rd_02_r2a_ovly=-1371326922 +kt1_rd_02_r2a=242467128 +kt1_rd_02_r2b_ovly=-1910310615 +kt1_rd_02_r2b=164509677 +kt1_rd_02_r2c_ovly=-1858466376 +kt1_rd_02_r2c=-237434877 +kt1_rd_02_r2d_ovly=-1397212241 +kt1_rd_02_r2d=-372443157 +kt1_rd_02_r2e_ovly=-51293020 +kt1_rd_02_r2e=-773732331 +kt1_rd_02_r2f_ovly=1434438413 +kt1_rd_02_r2f=-851493168 +kt1_rd_02_r2g_ovly=974884884 +kt1_rd_02_r2g=-1216539828 +kt1_rd_02_r2h_ovly=1835653785 +kt1_rd_02_r2h=-1693197702 +kt1_rd_02_r3a_ovly=-268314129 +kt1_rd_02_r3a=1281441894 +kt1_rd_02_r3b_ovly=1031919319 +kt1_rd_02_r3b=735444824 +kt1_rd_02_r3d_ovly=-141873066 +kt1_rd_02_r3d=123418211 +kt1_rd_02_r3e=367383416 +kt1_rd_02_r3f_ovly=-2085560807 +kt1_rd_02_r3f=1865287179 +kt1_rd_02_r3g_ovly=1448640666 +kt1_rd_02_r3g=2105189028 +kt1_rd_02_r3h_ovly=1983853054 +kt1_rd_02_r3h=-926926546 +kt1_rd_02_r4a_ovly=-2098064296 +kt1_rd_02_r4a=-148237087 +kt1_rd_02_r4b_ovly=-401155455 +kt1_rd_02_r4d_ovly=1623059079 +kt1_rd_02_r4d=537585314 +kt1_rd_02_r4d1=-101402126 +kt1_rd_02_r4e_ovly=940421498 +kt1_rd_02_r4e=-1377533353 +kt1_rd_02_r4f_ovly=-1921229947 +kt1_rd_02_r4f=200621687 +kt1_rd_02_r4g_ovly=2049297384 +kt1_rd_02_r4g=423287042 +kt1_rd_02_r4h_ovly=-293687579 +kt1_rd_02_r4h=-477565537 +kt1_rd_02_r5a_ovly=1768513977 +kt1_rd_02_r5a=472638068 +kt1_rd_02_r5b_ovly=-1021878432 +kt1_rd_02_r5b=581168988 +kt1_rd_02_r5c=341299908 +kt1_rd_02_r6a_ovly=886540884 +kt1_rd_02_r6a=-599629446 +kt1_rd_02_r6e_ovly=1438244636 +kt1_rd_02_r6e=632026188 +kt1_rd_02_r6f_ovly=1836210674 +kt1_rd_02_r6f=-84762918 +kt1_rd_02_r6g_ovly=-418175777 +kt1_rd_02_r6g=154221399 +kt1_rd_02_r7a_ovly=162359328 +kt1_rd_02_r7a=196021150 +kt1_rd_02_r7b_ovly=-697687971 +kt1_rd_02_r7b=962881288 +kt1_rd_02_r7c_ovly=19860761 +kt1_rd_02_r7c=655540837 +kt1_rd_02_r7d_ovly=-1269170018 +kt1_rd_02_r7d=-722330079 +kt1_rd_02_tramstn_ovly=1943005794 +kt1_rd_08_ovly01=510245034 +kt1_rd_fizza=-3786941 +kt1_rd_fizza1_00=158519514 +kt1_rd_fizza1_01=408415908 +kt1_rd_fizza1_02=-434697693 +kt1_rd_fizza1_03=-2069215405 +kt1_rd_fizzb=-377812307 +kt1_rd_fizzc=1544712110 +kt1_rd_fizzd=1146896450 +kt1_rd_kt1_tel_007=1717260351 +kt1_rd_kt1_tel_008=2099084739 +kt1_rd_kt1_tram_top=-235973767 +kt1_rd_shadowcast01=1373525723 +kt1_rd_stationsteps_01=1085635770 +kt1_rd_tram_01=313322977 +kt1_rd_tram_02_ovly=-1110794399 +kt1_rd_tram_02=-1677000549 +kt1_rd_tram_03=-252728729 +kt1_rd_tram_cable_bot=-1512510888 +kt1_rd_tram_ovly=-876355859 +kuruma=-1372848492 +kuruma2=410882957 +landstalker=1269098716 +lazer=-1281684762 +le7b=-1232836011 +lectro=640818791 +lf_house_01_=-703042172 +lf_house_01d_=-1971997752 +lf_house_04_=290054274 +lf_house_04d_=-1695139618 +lf_house_05_=-678335574 +lf_house_05d_=-362722984 +lf_house_07_=1515811704 +lf_house_07d_=1669865158 +lf_house_08_=-1174384544 +lf_house_08d_=1649421057 +lf_house_09_=-173048366 +lf_house_09d_=485587234 +lf_house_10_=-1385687317 +lf_house_10d_=77716409 +lf_house_11_=-737975551 +lf_house_11d_=1198608380 +lf_house_13_=-93114936 +lf_house_13d_=2090804722 +lf_house_14_=-964112964 +lf_house_14d_=-360720436 +lf_house_15_=-1015167302 +lf_house_15d_=-1519311956 +lf_house_16_=2122660754 +lf_house_16d_=1801372084 +lf_house_17_=203806105 +lf_house_17d_=-1390413172 +lf_house_18_=-578846675 +lf_house_18d_=-1219135800 +lf_house_19_=763371317 +lf_house_19d_=1618384288 +lf_house_20_=-73511144 +lf_house_20d_=-1050016419 +lguard=469291905 +light_car_rig=-230231084 +light_plane_rig=-914335905 +limo2=-114627507 +lts_p_para_bag_lts_s=1277738372 +lts_p_para_bag_pilot2_s=1269440357 +lts_p_para_pilot2_sp_s=1931904776 +lts_prop_lts_elecbox_24=182048815 +lts_prop_lts_elecbox_24b=19408745 +lts_prop_lts_offroad_tyres01=1051213133 +lts_prop_lts_ramp_01=-1359996601 +lts_prop_lts_ramp_02=-1061569318 +lts_prop_lts_ramp_03=1290523964 +lts_prop_tumbler_01_s2=2069251995 +lts_prop_tumbler_cs2_s2=-426922231 +lts_prop_wine_glass_s2=2103844742 +lurcher=2068293287 +luxor=621481054 +luxor2=-1214293858 +lynx=482197771 +mamba=-1660945322 +mammatus=-1746576111 +manana=-2124201592 +manchez=-1523428744 +marina_xr_rocks_01=1914556826 +marina_xr_rocks_02=-2015167196 +marina_xr_rocks_03=-1063063905 +marina_xr_rocks_04=-1904670132 +marina_xr_rocks_05=-585390192 +marina_xr_rocks_06=-1425095817 +marquis=-1043459709 +marshall=1233534620 +massacro=-142942670 +massacro2=-631760477 +maverick=-1660661558 +mesa=914654722 +mesa2=-748008636 +mesa3=-2064372143 +met_st_seoul_mirr=109846795 +met_st_seoul_mirrb=1579140606 +metro__t_st_sl_bot_ol=1823863923 +metro_=-283231658 +metro_03_rp_02=1484127491 +metro_06_rp_02=-380895886 +metro_30_=1831792241 +metro_30_cables=-1118146967 +metro_30_cables001=2081685936 +metro_30_cables002=-244978606 +metro_30_cables003=-542357281 +metro_30_lod001=-1250942022 +metro_30_lod002=-1499036121 +metro_30_lod003=-543492081 +metro_30_lod004=-774611838 +metro_30_lod005=398026831 +metro_30_ol=207307348 +metro_30_ol2=95647208 +metro_30reflect=-796688317 +metro_b_ol=-125008297 +metro_cables=-1112117012 +metro_cables001=676851711 +metro_cables002=360794706 +metro_cagelight018=-1400779872 +metro_end_=-199822148 +metro_end_031reflect=-499171879 +metro_end_032_ol=-1780048131 +metro_end_032=1024003625 +metro_end_30_=1298082008 +metro_end_30_2=356499156 +metro_end_30_2ol=130085342 +metro_end_30_cables=-178422915 +metro_end_30_cables001=-2376281 +metro_end_30_ol=672344407 +metro_end_30_ol2=1720123297 +metro_end_30reflect=1169924634 +metro_end_b_ol=1591372967 +metro_end_b_ol001=1650924683 +metro_end_bb_=-730738105 +metro_end_cables=-1535304967 +metro_end_cables001=220069623 +metro_end_lod_001=-2022035985 +metro_end_lod=-760535921 +metro_end_new3=-1713396680 +metro_end_ol001=-696107910 +metro_end_ol002=-521842368 +metro_end_shadow=1500192492 +metro_endnew_ol=-338704707 +metro_endnew_ol2=-303685511 +metro_endnew1_=-409233552 +metro_endnew1_cables=-57128203 +metro_endnew2_ol=1293769392 +metro_endnew2=1014101854 +metro_endnew2cables002=-1652051138 +metro_endnew3_ol=407164543 +metro_endnew3cables=-1423791787 +metro_endolnew2=-1928427811 +metro_endreflect=-167972287 +metro_gridnew=484938648 +metro_lift001seoul=637248301 +metro_liftglassbotseoul=-2106815173 +metro_liftglasstop004seoul=1679669627 +metro_liftglasstop004seoul001=1326117462 +metro_liftglasstopseoul=-1022636972 +metro_liftglasstopseoul001=732669249 +metro_liftseoul=-1809136604 +metro_lsiaparkingtext=316299536 +metro_lsiaterminaltext=959063851 +metro_map_endreflect=-1381996320 +metro_map_endshadowbox=1490519005 +metro_map_join_1_=-770164707 +metro_map_join_1_lod=-698180840 +metro_map_join_1_ol=-1483505130 +metro_map_join_1b_ol=-1155790067 +metro_map_join_1reflect=-279653998 +metro_map_join_1shadowbox=-519473795 +metro_map_join_2_=-2025644504 +metro_map_join_2_lod=-1993939088 +metro_map_join_2_ol=709796306 +metro_map_join_2_ol2=732634002 +metro_map_join_2mark001=127675884 +metro_map_join_2reflect=-1408784964 +metro_map_join_2shadowbox=-91416267 +metro_map_join_lod=-795748211 +metro_map_join2wallg009=-1472763774 +metro_map_join2wallg010=-1617471970 +metro_newwaldoors=-1022900905 +metro_newwalk1=967818144 +metro_newwalk1pipes003=1481763959 +metro_newwalk1pipes005seoul=-763508781 +metro_newwalk1pipes2=-94269730 +metro_newwalk2reflect_b=476521765 +metro_newwalk2reflect=-345619475 +metro_newwalk2shadowbox=1706196339 +metro_newwalk2shell=616522692 +metro_newwalk3shell=907525659 +metro_newwalk4reflect=1539767361 +metro_newwalk4shell=1650813357 +metro_newwalk5reflect_a=-736327030 +metro_newwalk5reflect=586541382 +metro_newwalk5shell=-345256398 +metro_newwalk6shell=1519414802 +metro_railclips=1278414586 +metro_railclips003=1560087579 +metro_railclips004=1790650263 +metro_railclips0044=-171751503 +metro_railclips0045=1073798187 +metro_railclips0046=303595611 +metro_railclips0047=1520144736 +metro_railclips005=964117776 +metro_railclips006=1195237533 +metro_railclips007=-1504141611 +metro_railclips008=-1273873848 +metro_railclips009=-2101422178 +metro_railclips0091=852220517 +metro_railclips010=1822730782 +metro_railclips01000=-1366067789 +metro_railclips011=1338732652 +metro_railclips012=1107219667 +metro_railclips013=1855073765 +metro_railclips014=1589546558 +metro_railclips015=1105548428 +metro_railclips016=878459258 +metro_railclips017=-1277708173 +metro_railclips018=-1510597456 +metro_railclips019=-1990532234 +metro_railclips020=1225061615 +metro_railclips021=978278276 +metro_railclips022=1212937081 +metro_railclips023=1708404361 +metro_railclips024=1402571284 +metro_railclips025=-2123438658 +metro_railclips026=1861828819 +metro_railclips027=-1399342057 +metro_railclips028=-1635180550 +metro_railclips029=-868156567 +metro_railclips030=-434229189 +metro_railclips031=-240203940 +metro_railclips032=56879814 +metro_railclips033=755875349 +metro_railclips034=-51651118 +metro_railclips035=1185575246 +metro_railclips036=404067365 +metro_railclips037=1675176875 +metro_railclips038=898715420 +metro_railclips039=2138825456 +metro_railclips040=933908474 +metro_railclips041=1089954452 +metro_railclips042=833864713 +metro_railclips043=1132750762 +metro_railclips048=-1527567730 +metro_railclips049=-1226256775 +metro_railclips050=2034422802 +metro_railclips051=-2080380532 +metro_railclips053seoul=500687632 +metro_railclips054=-1839593916 +metro_railclips055=-1122280506 +metro_railclips056=-872089191 +metro_railclips0new230=1664705199 +metro_railclips2=1122179590 +metro_railclipsnew3018=89463693 +metro_reflectonly=-227611389 +metro_s3airconseoul=928394347 +metro_s3liftrail001seoul=-320447383 +metro_s3liftrailseoul=624771500 +metro_s3lightbarseoul=353839072 +metro_s3overlay2seoul=-1638887088 +metro_s3overlayseoul=-2087322176 +metro_sb=-2064158526 +metro_sideexitw=1124295943 +metro_sl_bot_=782252325 +metro_sl_bot_lod_001=648343857 +metro_sl_bot_lod=1852791112 +metro_sl_bot_lod001=-1212997795 +metro_sl_bot_lod002=-342915311 +metro_sl_bot_ol=318783595 +metro_sl_bot_ol2=-775514018 +metro_sl_botolextra=1842549821 +metro_sl_botreflect=1807810723 +metro_sl_top_=1874756548 +metro_sl_top_ol=535064819 +metro_sl_top_ol2=-2142389360 +metro_sl_topolextra=1259214908 +metro_sl_topreflect=-1523819241 +metro_sm_=-310853095 +metro_sm_001=836395826 +metro_sm_002=1141704599 +metro_sm_cables=-734973899 +metro_sm_cables00=-806420041 +metro_sm_cables001=705066998 +metro_sm_cables002=-1004229580 +metro_sm_cables003=-1772466016 +metro_sm_cables004=-511547665 +metro_sm_cables006=-1916321926 +metro_sm_cables007=1610802170 +metro_sm_cables008=-1440057280 +metro_sm_cables009=2073271059 +metro_sm_cables010=-636298952 +metro_sm_cables011=-331776635 +metro_sm_cables012=-1364655515 +metro_sm_cables013=-1057839368 +metro_sm_cables015=-1833842057 +metro_sm_cables016=1977848027 +metro_sm_cables017=-2028915914 +metro_sm_cables018=129479821 +metro_sm_cablesol2=-548648614 +metro_sm_cablessht1=623417052 +metro_sm_cablessht2=1390441035 +metro_sm_cablesshtnew=128439241 +metro_sm_lod=657160541 +metro_sm_lod001=-687090075 +metro_sm_ol001=-387249719 +metro_sm_ol002=-49335791 +metro_sm_sl_bot_=-506231780 +metro_sm_sl_bot_lod001=-2046105846 +metro_sm_sl_bot_lod002=1941488230 +metro_sm_sl_botol2=-1352169135 +metro_sm_sl_botreflect=-1552772785 +metro_sm_sl_mid_=1296168761 +metro_sm_sl_midol2=-1740467647 +metro_sm_sl_midreflect=961555896 +metro_sm_sl_top_=-18722386 +metro_sm_sl_top_lod001=-470647066 +metro_sm_sl_top_lod002=-987545272 +metro_sm_sl_top_ol=236250256 +metro_sm_sl_topol2=1532567237 +metro_sm_sl_topreflect=1067562810 +metro_sm1reflect=1441835763 +metro_sm2reflect=-702158691 +metro_small_30_=-447154863 +metro_small_30_cables=1694006389 +metro_small_30_lod001=1397856366 +metro_small_30_lod002=1636349148 +metro_small_30_lod003=1926190953 +metro_small_30_ol=606266622 +metro_small_30reflect=2064473806 +metro_smolextra=537213512 +metro_smolextra001=-458891740 +metro_smolextra002=-2006702686 +metro_smreflect=231702342 +metro_stain003=-849283772 +metro_stat3_platseoul=-1741901560 +metro_stat3endboxesseoul=643649573 +metro_stat3glift001seoul=-1744983116 +metro_stat3gliftseoul=1047127621 +metro_stat3join=-1639731425 +metro_stat3join004=-334246353 +metro_stat3join004ol=-1002814100 +metro_stat3join1_lod001=-126033053 +metro_stat3join1_lod002=2020631372 +metro_stat3join1_lod003=1254524921 +metro_stat3join1_lod004=888167497 +metro_stat3join1reflect=-728574532 +metro_stat3join1reflect001=-486777164 +metro_stat3join2reflect=1397697970 +metro_stat3join2reflect001=320967775 +metro_stat3join3reflect=1450835004 +metro_stat3join3reflect001=-908980310 +metro_stat3join4reflect=39478872 +metro_stat3join4shadow=-1970530036 +metro_stat3joinbend=606334009 +metro_stat3joinbend2=60738992 +metro_stat3joinbend2ol=-182379021 +metro_stat3joinol=-511540164 +metro_stat3joinstuff=1124068457 +metro_stat3joinstuff4=1215955531 +metro_stat3railings003seoul=-54608299 +metro_stat3railings004seoul=-320118423 +metro_stat3sp_cables2=-1200748865 +metro_stat3sp=1480388548 +metro_stat3special_lod001=-799176264 +metro_stat3spol=-757396161 +metro_stat3spreflect=-1054042537 +metro_stat3spstuff=-1368322409 +metro_statejoinbendol=391258084 +metro_station_3_seoul=-1463188217 +metro_station_3seoul_reflect=-1749240062 +metro_station_3seoul_shb=2086599887 +metro_station_3seoul=-1815447721 +metro_station_3seoul001=1036384401 +metro_stationburtontext=-1460310618 +metro_stationburtontext2=-1724475697 +metro_stationhut002seoul=-1580866404 +metro_stationlsiaparkingtext2=-870188425 +metro_stationlsiaterminaltext2=-613571461 +metro_stationperrotext=-946800384 +metro_stationperrotext2=-574997152 +metro_stationporttext003=-2068583636 +metro_stationseoultext=-477321196 +metro_stationseoultext2=1472685765 +metro_subway1proxy=-159164695 +metro_subway1shell=1446045988 +metro_subwayetxt1=1910849677 +metro_subwayetxt2=-1862238525 +metro_t_end_=-1165089918 +metro_t_end_30_=-1465421597 +metro_t_end_30_lod001=-1305949561 +metro_t_end_30_lod002=909300381 +metro_t_end_30_ol=1701177392 +metro_t_end_30_ol001=292304028 +metro_t_end_30_ol2=-525608070 +metro_t_end_30reflect=-670394128 +metro_t_end_b_=804941067 +metro_t_end_b_ol=320913383 +metro_t_end_b_ol2=1567181109 +metro_t_end_cables=-1760239772 +metro_t_end_lod001=-255986135 +metro_t_end_lod002=-1065871970 +metro_t_end_ol2=-1005619556 +metro_t_end_reflect=1416596668 +metro_t_end2_30_=825860277 +metro_t_end2_30_ol=-1245307987 +metro_t_end2_30ol2=-1084585782 +metro_t_end2_30reflect=2058080855 +metro_t_join_=-519535809 +metro_t_join_lod001=159566043 +metro_t_join_lod002=851549016 +metro_t_join_lod003=1091483634 +metro_t_join_lod004=-163470759 +metro_t_join_lod005=1672117545 +metro_t_join_lod006=-1980151354 +metro_t_join_lod007=-1745853004 +metro_t_join_lod008=821630915 +metro_t_join_lod009=1054192508 +metro_t_join_lod010=-309620211 +metro_t_join_lod011=1280135055 +metro_t_join_lod012=-1780522318 +metro_t_join_lod013=-2055880225 +metro_t_join_lod014=985934969 +metro_t_join_lod015=686917844 +metro_t_join_lod016=-534186172 +metro_t_join_ol=-1368709971 +metro_t_joinreflect=2019383489 +metro_t_lg_30_=-1585368011 +metro_t_lg_30_lod005=-1398439556 +metro_t_lg_30_ol1=-1186931930 +metro_t_lg_30mark=-537629978 +metro_t_lg_30reflect=-1262175414 +metro_t_sl_bot_=-156084367 +metro_t_sl_bot_ol=-433908758 +metro_t_sl_botreflect=1406504592 +metro_t_sl_top_=843159421 +metro_t_sl_top_ol=-384617339 +metro_t_sl_top_ol2=-457589614 +metro_t_st_lg_30_=1543402348 +metro_t_st_lg_30_lod=455762787 +metro_t_st_lg_30_lod001=793653600 +metro_t_st_lg_30_lod002=25843157 +metro_t_st_lg_30_lod003=315848807 +metro_t_st_lg_30_lod004=-454517614 +metro_t_st_lg_30_lod005=1514899290 +metro_t_st_lg_30_lod006=1820437446 +metro_t_st_lg_30_ol=-115482139 +metro_t_st_lg_30_ol002=100877312 +metro_t_st_lg_30_ol2=-1950938105 +metro_t_st_lg_30reflect=-1334258466 +metro_t_st_lg_30shadbox=-224426079 +metro_t_st_sl_bot_=-758899365 +metro_t_st_sl_bot_lod001=2041321892 +metro_t_st_sl_bot_ol001=93629311 +metro_t_st_sl_bot_ol2=974224533 +metro_t_st_sl_botreflect=949761967 +metro_t_st_sl_top_=1310168527 +metro_t_st_sl_top_lod001=1647949157 +metro_t_st_sl_top_ol001=259649618 +metro_t_st_sl_topreflect=-578208385 +metro_t_stair_=1856894547 +metro_t_stair_2_lod001=390372917 +metro_t_stair_2=868442587 +metro_t_stair_lod001=-1762670138 +metro_t_stair_lod002=1143743552 +metro_t_stair_lod003=847413485 +metro_t_stair_lod004=-238289027 +metro_t_stair_lod005=-537568304 +metro_t_stair_lod006=-1924680074 +metro_t_stair_lod007=2069500571 +metro_t_stair_lod008=353551878 +metro_t_stair_lod009=-1014979869 +metro_t_stair_lod010=727183752 +metro_t_stair_lod011=-53275521 +metro_t_stair_lod012=1191225569 +metro_t_stair_lod013=-1704865886 +metro_t_stair_lod014=1671389726 +metro_t_stair_ol=-1067251337 +metro_t_stair_ol2=1036598985 +metro_t_stair2reflect=-292981443 +metro_t_stairreflect=561844062 +metro_t_step__ol=2120048793 +metro_t_step__ol002=-2103115246 +metro_t_step_=-1731891165 +metro_t_step_20_=1030688243 +metro_t_step_20_lod001=-1260195433 +metro_t_step_20_lod002=2146830270 +metro_t_step_20_ol=-892550174 +metro_t_step_20_ol2=1464779364 +metro_t_step_20reflect=-529294854 +metro_t_step_lod001=2096603299 +metro_t_step_lod002=1191031992 +metro_t_step_ol=-729844213 +metro_t_stepolextra=737590170 +metro_t_stepreflect=258156671 +metro_t_stepreflect003=-1210941175 +metro_topen_cables=1716017079 +metro_topen_moreol=-1585959895 +metro_topen_step__ol=-683913398 +metro_topen_step_=1808433531 +metro_topen_step_lod001=1111976904 +metro_topen_step_lod002=-68919545 +metro_topen_stepreflect=170390308 +metro_tsidex_=1652900192 +metro_tsidex_ol=265440303 +metro_tsidex_ol2=-75588373 +metro_tsidexreflect=-42720284 +metro_walkway1panels002=944662010 +metro_walkway1panels004=461352029 +metro_walkway2panels1=152325154 +metro_walkway5panels005=-69441751 +metro_wallgrid0011=1590916747 +metro_wallgrid0012=1365400489 +metro_wallgrid003=-510335871 +metro_wallgrid004=-1091592393 +metro_wallgrid005=-853525608 +metro_wallgrid007=985568979 +metro_wallgrid008=-259489176 +metro_wallgrid013=-2093111024 +metro_wallgrid014=-1054006034 +metro_wallgrid015=-1896398709 +metro_wallgrid016=-1521193659 +metro_wallgrid017=1938393520 +metro_wallgrid018=176600992 +metro_wallgrid019=-591373292 +metro_wallgrid020=-549167844 +metro_wallgrid1=-1268191095 +metro_wallgrid2=-1505799114 +metro_watermark=195666588 +metro_watermark4=1972827299 +metro1_add_001=-1305318586 +metro1_add_002=1140854499 +metro1_add_003=1692422307 +metro1_add_004=2021521374 +metro1_ceiling=660373253 +metro1_ceiling001=-637636261 +metro1_ceilinga=-2044110513 +metro1_ceilinga001=-716908565 +metro1_ceilinga003=-1198055792 +metro1_ceilingb=-825202016 +metro1_ceilingb001=681985495 +metro2_ceiling2=358165878 +metro3_ceiling=1331708226 +metro6_ceiling=-1749909505 +metropill_001=-484054720 +metropill_002=439965534 +metropill_003=1216820217 +metropill_004=-36921723 +metropill_005=689304855 +metropill_006=1589305452 +metropill_007=1565318544 +metropill_008=1126181175 +metropill_decal_001=-966563498 +metropill_decal_002=-1222784309 +metropill_decal_003=1820931483 +metropill_decal_004=1515098406 +metropill_decal_005=-1879311232 +metropill_decal_006=2110412829 +metropill_decal_007=632662005 +metropill_decal_008=323420952 +metropilla=-1915712597 +metropilla001=-1836276370 +metropillb=2070701791 +metropillb001=-481802157 +metrotest_lod_001=207082448 +metrotest_lod_002=-553289428 +metrotest_lod_003=-1345414465 +metrotest_lod_004=1967072673 +metrotest_lod001=16613707 +metrotest_lod002=-134320307 +metrotest_lod003=761354770 +metrotest_lod004=336930682 +metrotestreflect=-1537298430 +metrotrain=868868440 +miljet=165154707 +minivan=-310465116 +minivan2=-1126264336 +miss_rub_couch_01_l1=-121486168 +miss_rub_couch_01=1894671041 +mixer=-784816453 +mixer2=475220373 +mk_arrow_flat=176212222 +mk_arrow=-688511582 +mk_cone=768582247 +mk_cylinder=-512769117 +mk_flag=794464383 +mk_ring=816514494 +monroe=-433375717 +monster=-845961253 +moonbeam=525509695 +moonbeam2=1896491931 +mower=1783355638 +mp_f_deadhooker=1943971979 +mp_f_freemode_01=-1667301416 +mp_f_misty_01=-785842275 +mp_f_stripperlite=695248020 +mp_g_m_pros_01=1822283721 +mp_headtargets=1173958009 +mp_m_claude_01=-1057787465 +mp_m_exarmy_01=1161072059 +mp_m_famdd_01=866411749 +mp_m_fibsec_01=1558115333 +mp_m_freemode_01=1885233650 +mp_m_marston_01=943915367 +mp_m_niko_01=-287649847 +mp_m_shopkeep_01=416176080 +mp_s_m_armoured_01=-839953400 +mt_neon_a=487502835 +mt_neon_b=-1677577764 +mt01_glow_001=-509995673 +mt1_info_a=231325255 +mule=904750859 +mule2=-1050465301 +mule3=-2052737935 +nemesis=-634879114 +nero=1034187331 +nero2=1093792632 +new_walk_1_reflect=1910680247 +ng_proc_beerbottle_01a=844547720 +ng_proc_beerbottle_01b=1098802391 +ng_proc_beerbottle_01c=1328808002 +ng_proc_binbag_01a=-1895783233 +ng_proc_binbag_02a=-1734625067 +ng_proc_block_01a=-1834013032 +ng_proc_block_02a=-1063872862 +ng_proc_block_02b=-831245731 +ng_proc_box_01a=1778631864 +ng_proc_box_02a=-1731615921 +ng_proc_box_02b=-1439676900 +ng_proc_brick_01a=64781110 +ng_proc_brick_01b=-1157863053 +ng_proc_brkbottle_02a=-1318793273 +ng_proc_brkbottle_02b=-128983652 +ng_proc_brkbottle_02c=99186895 +ng_proc_brkbottle_02d=215254697 +ng_proc_brkbottle_02e=442704326 +ng_proc_brkbottle_02f=827936690 +ng_proc_brkbottle_02g=1055714009 +ng_proc_candy01a=110881648 +ng_proc_cigar01a=-385561723 +ng_proc_cigarette01a=175300549 +ng_proc_cigbuts01a=1175299436 +ng_proc_cigbuts02a=1479656360 +ng_proc_cigbuts03a=-200345012 +ng_proc_ciglight01a=152603738 +ng_proc_cigpak01a=-593364948 +ng_proc_cigpak01b=-499055750 +ng_proc_cigpak01c=-200890619 +ng_proc_coffee_01a=-163314598 +ng_proc_coffee_02a=152282765 +ng_proc_coffee_03b=1475200408 +ng_proc_coffee_04b=1397473724 +ng_proc_concchips01=-1460292532 +ng_proc_concchips02=-1747381741 +ng_proc_concchips03=-827621449 +ng_proc_concchips04=1310916264 +ng_proc_crate_01a=-720584521 +ng_proc_crate_02a=-1109001010 +ng_proc_crate_03a=1218252530 +ng_proc_crate_04a=1102352397 +ng_proc_drug01a002=-2127785247 +ng_proc_food_aple1a=1450083036 +ng_proc_food_aple2a=1675697833 +ng_proc_food_bag01a=-196552994 +ng_proc_food_bag02a=-1599364663 +ng_proc_food_burg01a=386283738 +ng_proc_food_burg02a=566090194 +ng_proc_food_burg02c=1967980783 +ng_proc_food_chips01a=791748562 +ng_proc_food_chips01b=1013430847 +ng_proc_food_chips01c=-1122944124 +ng_proc_food_nana1a=-1519432258 +ng_proc_food_nana2a=-1045986034 +ng_proc_food_ornge1a=1465367612 +ng_proc_inhaler01a=-1350121957 +ng_proc_leaves01=334129668 +ng_proc_leaves02=-1065565414 +ng_proc_leaves03=-223893633 +ng_proc_leaves04=-1133167861 +ng_proc_leaves05=-1389192058 +ng_proc_leaves06=-669781424 +ng_proc_leaves07=-900049187 +ng_proc_leaves08=-1249759955 +ng_proc_litter_plasbot1=833463360 +ng_proc_litter_plasbot2=1072709829 +ng_proc_litter_plasbot3=-1508373229 +ng_proc_oilcan01a=-812352833 +ng_proc_ojbot_01a=1542781471 +ng_proc_paintcan01a_sh=332160486 +ng_proc_paintcan01a=-493523971 +ng_proc_paintcan02a=-811841173 +ng_proc_paper_01a=-961781516 +ng_proc_paper_02a=1214769065 +ng_proc_paper_03a=-807340607 +ng_proc_paper_03a001=858737478 +ng_proc_paper_burger01a=1864388210 +ng_proc_paper_mag_1a=-275962512 +ng_proc_paper_mag_1b=1153355730 +ng_proc_paper_news_globe=271492684 +ng_proc_paper_news_meteor=109007300 +ng_proc_paper_news_quik=1202131520 +ng_proc_paper_news_rag=1636521374 +ng_proc_pizza01a=-835359795 +ng_proc_rebar_01a=-1208997704 +ng_proc_sodabot_01a=-1519122176 +ng_proc_sodacan_01a=144995201 +ng_proc_sodacan_01b=-1321253704 +ng_proc_sodacan_02a=-83831014 +ng_proc_sodacan_02b=-1223995600 +ng_proc_sodacan_02c=-649751644 +ng_proc_sodacan_02d=-1853193169 +ng_proc_sodacan_03a=-1703831183 +ng_proc_sodacan_03b=-1053563147 +ng_proc_sodacan_04a=1015700596 +ng_proc_sodacup_01a=-550724351 +ng_proc_sodacup_01b=-803078428 +ng_proc_sodacup_01c=-489249803 +ng_proc_sodacup_02a=1266644053 +ng_proc_sodacup_02b=1711909225 +ng_proc_sodacup_02b001=-942946224 +ng_proc_sodacup_02c=826654690 +ng_proc_sodacup_03a=-569010013 +ng_proc_sodacup_03c=938495063 +ng_proc_sodacup_lid=657068640 +ng_proc_spraycan01a=153354187 +ng_proc_spraycan01b=-765160883 +ng_proc_syrnige01a=-1282296755 +ng_proc_temp=122627294 +ng_proc_tyre_01=-944554615 +ng_proc_tyre_dam1=-964966892 +ng_proc_wood_01a=-2007573392 +ng_proc_wood_02a=1167949327 +nightblade=-1606187161 +nightshade=-1943285540 +nimbus=-1295027632 +ninef=1032823388 +ninef2=-1461482751 +omnis=-777172681 +oracle=1348744438 +oracle2=-511601230 +osiris=1987142870 +p_a4_sheets_s=2022656922 +p_abat_roller_1_col=1922550796 +p_abat_roller_1=687149709 +p_airdancer_01_s=-1892870230 +p_amanda_note_01_s=1005988375 +p_amb_bag_bottle_01=334157238 +p_amb_bagel_01=-2081834323 +p_amb_brolly_01_s=1477930039 +p_amb_brolly_01=-781595832 +p_amb_clipboard_01=-969349845 +p_amb_coffeecup_01=-598185919 +p_amb_drain_water_double=1696672834 +p_amb_drain_water_longstrip=-365854806 +p_amb_drain_water_single=810320178 +p_amb_joint_01=-1412276716 +p_amb_lap_top_01=1661782514 +p_amb_lap_top_02=-1855510874 +p_amb_phone_01=94130617 +p_arm_bind_cut_s=-1310709074 +p_armchair_01_s=-2065455377 +p_ashley_neck_01_s=-426085191 +p_attache_case_01_s=359105829 +p_balaclavamichael_s=-1244204979 +p_banknote_onedollar_s=139950461 +p_banknote_s=-906831231 +p_barier_test_s=-1507474729 +p_barierbase_test_s=1640819392 +p_barriercrash_01_s=-1613856019 +p_beefsplitter_s=-897426451 +p_binbag_01_s=-819563011 +p_bison_winch_s=-255563997 +p_bloodsplat_s=-857302273 +p_blueprints_01_s=598012071 +p_brain_chunk_s=-650269716 +p_bs_map_door_01_s=-1859992197 +p_cablecar_s_door_l=320854256 +p_cablecar_s_door_r=-439452078 +p_cablecar_s=-733833763 +p_car_keys_01=977923025 +p_cargo_chute_s=886894755 +p_cash_envelope_01_s=264881854 +p_cctv_s=289451089 +p_champ_flute_s=-603767659 +p_chem_vial_02b_s=2016808872 +p_cigar_pack_02_s=-1981474309 +p_clb_officechair_s=-1173315865 +p_cletus_necklace_s=850900610 +p_cloth_airdancer_s=-1326828316 +p_clothtarp_down_s=1873223844 +p_clothtarp_s=667673034 +p_clothtarp_up_s=-632887129 +p_controller_01_s=-1404244377 +p_counter_01_glass_plug=284970900 +p_counter_01_glass=1041076678 +p_counter_02_glass=-1442918238 +p_counter_03_glass=479709182 +p_counter_04_glass=1870138714 +p_crahsed_heli_s=1328154590 +p_cs_15m_rope_s=-148001007 +p_cs_bandana_s=2129874414 +p_cs_bbbat_01=1742452667 +p_cs_beachtowel_01_s=-1141851766 +p_cs_beverly_lanyard_s=-205657605 +p_cs_bottle_01=-1301244203 +p_cs_bowl_01b_s=-55816390 +p_cs_cam_phone=789652940 +p_cs_ciggy_01b_s=692857360 +p_cs_clipboard=1027109416 +p_cs_clothes_box_s=-643540469 +p_cs_coke_line_s=473625129 +p_cs_comb_01=2075712814 +p_cs_cuffs_02_s=-1281059971 +p_cs_duffel_01_s=-561989645 +p_cs_joint_01=-1630172026 +p_cs_joint_02=-960996301 +p_cs_laptop_02_w=1910331218 +p_cs_laptop_02=2109346928 +p_cs_laz_ptail_s=-903501682 +p_cs_leaf_s=400375711 +p_cs_lighter_01=-680040094 +p_cs_locker_01_s=-2094907124 +p_cs_locker_01=-994868291 +p_cs_locker_02=250681399 +p_cs_locker_door_01=645774080 +p_cs_locker_door_01b=2120038965 +p_cs_locker_door_02=899635523 +p_cs_mp_jet_01_s=-1027860019 +p_cs_newspaper_s=1914837387 +p_cs_pamphlet_01_s=-415861411 +p_cs_panties_03_s=-1413299318 +p_cs_paper_disp_02=282159321 +p_cs_paper_disp_1=-908010235 +p_cs_papers_01=-794885282 +p_cs_papers_02=28632457 +p_cs_papers_03=-215824283 +p_cs_para_ropebit_s=-2104938113 +p_cs_para_ropes_s=933678382 +p_cs_polaroid_s=1473615697 +p_cs_police_torch_s=71008234 +p_cs_pour_tube_s=1202315039 +p_cs_power_cord_s=93734612 +p_cs_rope_tie_01_s=-1927574507 +p_cs_sack_01_s=-782390768 +p_cs_saucer_01_s=25967894 +p_cs_scissors_s=-1224179799 +p_cs_script_bottle_s=1019439145 +p_cs_script_s=-1972099092 +p_cs_shirt_01_s=1488914677 +p_cs_shot_glass_2_s=1787281554 +p_cs_shot_glass_s=2032950376 +p_cs_sub_hook_01_s=1208606316 +p_cs_toaster_s=-1773983618 +p_cs_tracy_neck2_s=-969695354 +p_cs_trolley_01_s=1846382434 +p_cs1_14b_train_esdoor=-1897431054 +p_cs1_14b_train_s_col=-1150377354 +p_cs1_14b_train_s_colopen=-532698014 +p_cs1_14b_train_s=-1491044252 +p_csbporndudes_necklace_s=1119015720 +p_csh_strap_01_pro_s=-582322177 +p_csh_strap_01_s=1398481760 +p_csh_strap_03_s=568587468 +p_cut_door_01=-453852320 +p_cut_door_02=-684382235 +p_cut_door_03=-815851463 +p_d_scuba_mask_s=239157435 +p_d_scuba_tank_s=414775158 +p_defilied_ragdoll_01_s=-966274179 +p_devin_box_01_s=1519875640 +p_dinechair_01_s=-721037220 +p_disp_02_door_01=1795767067 +p_dock_crane_cabl_s=-1290409783 +p_dock_crane_cable_s=-339559827 +p_dock_crane_sld_s=-1683671214 +p_dock_rtg_ld_cab=913564566 +p_dock_rtg_ld_spdr=1496091510 +p_dock_rtg_ld_wheel=-29181140 +p_dumpster_t=577432224 +p_ecg_01_cable_01_s=-890087262 +p_f_duster_handle_01=1650657833 +p_f_duster_head_01=-816251662 +p_fag_packet_01_s=1079465856 +p_ferris_car_01=452612255 +p_ferris_wheel_amo_l=1805157542 +p_ferris_wheel_amo_l2=-1904367099 +p_ferris_wheel_amo_p=1210826189 +p_fib_rubble_s=-1295299286 +p_film_set_static_01=798176293 +p_fin_vaultdoor_s=-1042390945 +p_finale_bld_ground_s=-2124287878 +p_finale_bld_pool_s=432116038 +p_flatbed_strap_s=2126528679 +p_fnclink_dtest=794871542 +p_folding_chair_01_s=-1867132116 +p_gaffer_tape_s=-2046753783 +p_gaffer_tape_strip_s=285775647 +p_gar_door_01_s=645231946 +p_gar_door_02_s=1645674613 +p_gar_door_03_s=923341943 +p_gasmask_s=1228377684 +p_gate_prison_01_s=1673290408 +p_gcase_s=1407268736 +p_gdoor1_s=1350616857 +p_gdoor1colobject_s=-1298716645 +p_gdoortest_s=192682307 +p_hand_toilet_s=2095672150 +p_hw1_22_doors_s=1714199852 +p_hw1_22_table_s=-1001571795 +p_ice_box_01_s=-2074760643 +p_ice_box_proxy_col=545302142 +p_idol_case_s=933794942 +p_ilev_p_easychair_s=736919402 +p_ing_bagel_01=-999584101 +p_ing_coffeecup_01=-133688399 +p_ing_coffeecup_02=692778550 +p_ing_microphonel_01=-921000564 +p_ing_skiprope_01_s=126000171 +p_ing_skiprope_01=-1913525176 +p_inhaler_01_s=-438114230 +p_int_jewel_mirror=-1847044452 +p_int_jewel_plant_01=-1174817344 +p_int_jewel_plant_02=-950054773 +p_jewel_door_l=1425919976 +p_jewel_door_r1=9467943 +p_jewel_necklace_02=1277485905 +p_jewel_necklace01_s=1925649262 +p_jewel_necklace02_s=439457590 +p_jewel_pickup33_s=-414705250 +p_jimmy_necklace_s=-1435891468 +p_jimmyneck_03_s=-1491833875 +p_kitch_juicer_s=-1599176945 +p_lamarneck_01_s=785421426 +p_laptop_02_s=2028748281 +p_large_gold_s=1910485680 +p_laz_j01_s=-1327396865 +p_laz_j02_s=2086911125 +p_lazlow_shirt_s=1516229897 +p_ld_am_ball_01=516221692 +p_ld_bs_bag_01=-1499819825 +p_ld_cable_tie_01_s=664069992 +p_ld_coffee_vend_01=-1318035530 +p_ld_coffee_vend_s=-2015792788 +p_ld_conc_cyl_01=813750836 +p_ld_crocclips01_s=50437630 +p_ld_crocclips02_s=-1589103511 +p_ld_frisbee_01=-1270234221 +p_ld_heist_bag_01=332394125 +p_ld_heist_bag_s_1=-679192147 +p_ld_heist_bag_s_2=-582458059 +p_ld_heist_bag_s_pro_o=1185332651 +p_ld_heist_bag_s_pro=-651206088 +p_ld_heist_bag_s_pro2_s=1075296156 +p_ld_heist_bag_s=1514570228 +p_ld_id_card_002=-1595369626 +p_ld_id_card_01=292851939 +p_ld_sax=303234577 +p_ld_soc_ball_01=-717142483 +p_ld_stinger_s=-874338148 +p_leg_bind_cut_s=-1282866511 +p_lestersbed_s=1937985747 +p_lev_sofa_s=1526269963 +p_lifeinv_neck_01_s=92191450 +p_litter_picker_s=-676133793 +p_loose_rag_01_s=921993182 +p_mast_01_s=-114933643 +p_mbbed_s=-1284191201 +p_med_jet_01_s=-444717304 +p_medal_01_s=310462430 +p_meth_bag_01_s=1808635348 +p_michael_backpack_s=1203231469 +p_michael_scuba_mask_s=136880302 +p_michael_scuba_tank_s=1593773001 +p_mp_showerdoor_s=1924030334 +p_mr_raspberry_01_s=-25464105 +p_mrk_harness_s=-1173768201 +p_new_j_counter_01=709180631 +p_new_j_counter_02=938137634 +p_new_j_counter_03=-2036042344 +p_notepad_01_s=-502024136 +p_novel_01_s=-1832227997 +p_num_plate_01=2075235594 +p_num_plate_02=-2006012284 +p_num_plate_03=167522649 +p_num_plate_04=-88501548 +p_oil_pjack_01_amo=-1207886863 +p_oil_pjack_01_frg_s=684384219 +p_oil_pjack_01_s=568309711 +p_oil_pjack_02_amo=200010599 +p_oil_pjack_02_frg_s=96996152 +p_oil_pjack_02_s=1888301071 +p_oil_pjack_03_amo=1677473970 +p_oil_pjack_03_frg_s=1598709538 +p_oil_pjack_03_s=323971301 +p_oil_slick_01=-492435441 +p_omega_neck_01_s=388861061 +p_omega_neck_02_s=-1814060388 +p_orleans_mask_s=-915071241 +p_ortega_necklace_s=-1858071425 +p_oscar_necklace_s=-1973600183 +p_overalls_02_s=-1388130770 +p_pallet_02a_s=-1315854077 +p_panties_s=548349475 +p_para_bag_xmas_s=1766664132 +p_para_broken1_s=-1410396731 +p_parachute_fallen_s=1393914438 +p_parachute_s_shop=1746997299 +p_parachute_s=1269906701 +p_parachute1_mp_dec=-1038982469 +p_parachute1_mp_s=1336576410 +p_parachute1_s=-313681483 +p_parachute1_sp_dec=1740193300 +p_parachute1_sp_s=218548447 +p_patio_lounger1_s=-573707493 +p_pharm_unit_01=-233697971 +p_pharm_unit_02=1651928600 +p_phonebox_01b_s=-1559354806 +p_phonebox_02_s=-429560270 +p_pistol_holster_s=-677710671 +p_planning_board_01=445443711 +p_planning_board_02=-1790516235 +p_planning_board_03=-2030024856 +p_planning_board_04=-2117059320 +p_pliers_01_s=1701933528 +p_po1_01_doorm_s=1150266519 +p_police_radio_hset_s=483426292 +p_poly_bag_01_s=-1666779307 +p_pour_wine_s=-2028292621 +p_rail_controller_s=-1378608019 +p_rc_handset=-1741877302 +p_rcss_folded=-1210228783 +p_rcss_s=-889858063 +p_res_sofa_l_s=-406716247 +p_ringbinder_01_s=-671139745 +p_rpulley_s=840819528 +p_rub_binbag_test=-289082718 +p_s_scuba_mask_s=138065747 +p_s_scuba_tank_s=1569945555 +p_seabed_whalebones=220926652 +p_sec_case_02_s=-821715369 +p_sec_gate_01_s_col=-660683845 +p_sec_gate_01_s=-859846705 +p_secret_weapon_02=-586091884 +p_shoalfish_s=-834831712 +p_shower_towel_s=-1550153628 +p_single_rose_s=-1048509434 +p_skiprope_r_s=-788483932 +p_smg_holster_01_s=1359588858 +p_sofa_s=733015881 +p_soloffchair_s=1196890646 +p_spinning_anus_s=-1268267712 +p_steve_scuba_hood_s=-656602706 +p_stinger_02=795100068 +p_stinger_03=1276148988 +p_stinger_04=-596599738 +p_stinger_piece_01=1991736182 +p_stinger_piece_02=763062523 +p_stretch_necklace_s=1053590205 +p_sub_crane_s=260344606 +p_sunglass_m_s=-1113650340 +p_syringe_01_s=-298630371 +p_t_shirt_pile_s=452397669 +p_tennis_bag_01_s=-382431567 +p_till_01_s=892543765 +p_tmom_earrings_s=-14292445 +p_tourist_map_01_s=-2083166171 +p_tram_crash_s=774425122 +p_trev_rope_01_s=1052341626 +p_trev_ski_mask_s=-1211793417 +p_trevor_prologe_bally_s=-1107883581 +p_tumbler_01_bar_s=1481705834 +p_tumbler_01_s=1480049515 +p_tumbler_01_trev_s=9730626 +p_tumbler_02_s1=788975200 +p_tumbler_cs2_s_day=227213780 +p_tumbler_cs2_s_trev=1384562503 +p_tumbler_cs2_s=-1533900808 +p_tv_cam_02_s=-1821020865 +p_v_43_safe_s=1089807209 +p_v_ilev_chopshopswitch_s=-532050425 +p_v_med_p_sofa_s=1593135630 +p_v_res_tt_bed_s=-1211387925 +p_w_ar_musket_chrg=1041628835 +p_w_grass_gls_s=469594741 +p_wade_necklace_s=1428248303 +p_watch_01_s=-935222204 +p_watch_01=1937367659 +p_watch_02_s=-1855510517 +p_watch_02=1169295068 +p_watch_03_s=133193419 +p_watch_03=1597848050 +p_watch_04=-1330553639 +p_watch_05=-1052312060 +p_watch_06=-1929013886 +p_waterboardc_s=1122483751 +p_wboard_clth_s=-1981517174 +p_weed_bottle_s=2021859795 +p_whiskey_bottle_s=488156118 +p_whiskey_notop_empty=6840295 +p_whiskey_notop=-1051179078 +p_winch_long_s=-1364166376 +p_wine_glass_s=-35679191 +p_yacht_chair_01_s=604553643 +p_yacht_sofa_01_s=1532110050 +p_yoga_mat_01_s=876225403 +p_yoga_mat_02_s=900603612 +p_yoga_mat_03_s=-2137918589 +packer=569305213 +panto=-431692672 +paradise=1488164764 +patriot=-808457413 +pbus=-2007026063 +pcj=-909201658 +penetrator=-1758137366 +penumbra=-377465520 +peyote=1830407356 +pfister811=-1829802492 +phantom=-2137348917 +phantom2=-1649536104 +phoenix=-2095439403 +physics_glasses=-1624416230 +physics_hat=-435372404 +physics_hat2=780047980 +picador=1507916787 +pigalle=1078682497 +pil_p_para_bag_pilot_s=1479397204 +pil_p_para_pilot_sp_s=-2124524821 +pil_prop_fs_safedoor=-284254006 +pil_prop_fs_target_01=2112939163 +pil_prop_fs_target_02=1806057478 +pil_prop_fs_target_03=683260466 +pil_prop_fs_target_base=1400495203 +pil_prop_pilot_icon_01=-28585071 +player_one=-1692214353 +player_two=-1686040670 +player_zero=225514697 +plg_01_animlight_003=-1199815829 +plg_01_animlight_004=964150636 +plg_01_animlight_01=-1220873354 +plg_01_animlight_02=-2013784847 +plg_01_arm_00_lod=731100675 +plg_01_arm_00_slod=1661073969 +plg_01_arm_00=-1410742344 +plg_01_arm_01_lod=-932633546 +plg_01_arm_01_slod=-272025418 +plg_01_arm_01=-1715657889 +plg_01_arm_02_lod=479822626 +plg_01_arm_02_slod=-556860947 +plg_01_arm_02=-2010218430 +plg_01_arm_03_lod=2088201014 +plg_01_arm_03_slod=346076238 +plg_01_arm_03=1997037046 +plg_01_baleiref_01=-892088734 +plg_01_baleiref_lod=2132257033 +plg_01_baleiref_lod01=804108574 +plg_01_baleiref_lod02=-644445071 +plg_01_baleiref_lod03=1137860839 +plg_01_baleiref_lod04=1740810439 +plg_01_baleiref_lod05=1491405580 +plg_01_baleiref_lod06=589438855 +plg_01_baleiref_lod07=-1938296271 +plg_01_baleiref_lod08=-1334298063 +plg_01_baleiref_lod09=-1594025157 +plg_01_baleiref_lod10=-1356417350 +plg_01_baleiref_lod11=-1721529548 +plg_01_baleiref_lod12=1101749177 +plg_01_baleiref_lod13=862240556 +plg_01_barn_lod=1163665718 +plg_01_barn_slod=-963128503 +plg_01_barn1_slod=-317265306 +plg_01_barn2_lod=429186029 +plg_01_batch_lod=-1267126365 +plg_01_c_iref_lod=-182173701 +plg_01_c_iref_lod01=1675128922 +plg_01_c_iref_lod02=1809285132 +plg_01_cables_heavy0=-2091537556 +plg_01_cables_heavy001=1821129343 +plg_01_cables_heavy002=1912161625 +plg_01_cables_heavy003=2139218026 +plg_01_cables_heavy004=-1777070706 +plg_01_cables_heavy01=-188344476 +plg_01_cables_heavy02=703332783 +plg_01_cables_heavy03=389274687 +plg_01_cables_heavy04=-561124624 +plg_01_cables_heavy05=-1376843341 +plg_01_cables_heavy06=50508765 +plg_01_cables_heavy07=-800436631 +plg_01_cables_light=-1106153153 +plg_01_cables_light01=813686258 +plg_01_cf_1_lod=671011333 +plg_01_cf_2_lod=-1289491932 +plg_01_cf_2_slod1=-975704197 +plg_01_chopped_field_lod=185408256 +plg_01_chopped_field=1415212342 +plg_01_chopped_field04=1984602315 +plg_01_chopped_field05_lod=-2056504744 +plg_01_chopped_field05=208850201 +plg_01_chopped_field06_lod=-75454038 +plg_01_chopped_field06=-1161975380 +plg_01_chopped_field09=1436180327 +plg_01_chopped_field10=1598124957 +plg_01_chopped_field11=-75387873 +plg_01_dutchbarn_d=1759625366 +plg_01_dutchbarn=1652291972 +plg_01_fence_00_lod=1857338341 +plg_01_fence_01_lod=-972187528 +plg_01_fence_02_lod=-588622459 +plg_01_fence_03_lod=499534595 +plg_01_fence_04_lod=1619474278 +plg_01_fence_05_lod=-1717558890 +plg_01_fence_06_lod=-1466169775 +plg_01_fence_07_lod=-696092019 +plg_01_fence_08_lod=-1556742175 +plg_01_fence_09_lod=-1570079618 +plg_01_fence_10_lod=-626094069 +plg_01_fence_11_lod=-21934564 +plg_01_fence_12_lod=-931103058 +plg_01_fence_13_lod=1416968082 +plg_01_fence_14_lod=-1782253704 +plg_01_fence_15_lod=-1971893412 +plg_01_field_hi_1_slod=473135295 +plg_01_field_hi_1a_lod=-1573424923 +plg_01_field_hi_1a=772009890 +plg_01_field_hi_1b_lod=-343425612 +plg_01_field_hi_1b=1941043961 +plg_01_field_hi_1c_lod=1743524091 +plg_01_field_hi_1c=1227859445 +plg_01_field_hi_1d_lod=665022958 +plg_01_field_hi_1d=-100628552 +plg_01_field_hi_1e_lod=-313444937 +plg_01_field_hi_1e=599841592 +plg_01_field_hi_1f_lod=-1811151056 +plg_01_field_hi_1f=1435877085 +plg_01_field_hi_2_d=-504798613 +plg_01_field_hi_2_lod=-2062810657 +plg_01_field_hi_2=-1901241809 +plg_01_hay_lod=-1358296223 +plg_01_hed_slod=889414298 +plg_01_hed_slod01=1472425979 +plg_01_hed_slod03=-993965619 +plg_01_hedgepush02a_d=1916865826 +plg_01_hedgepush02a_lod=-531708493 +plg_01_hedgepush02a=-1927310773 +plg_01_hedgepush02b_d=1242995074 +plg_01_hedgepush02b_lod=-1007331308 +plg_01_hedgepush02b_slod=1438653006 +plg_01_hedgepush02b=1750091945 +plg_01_hedgepush19a_d=1335318007 +plg_01_hedgepush19a_lod=-908397736 +plg_01_hedgepush19a=-72969903 +plg_01_hedgepush19b_d=-1716612273 +plg_01_hedgepush19b_lod=1253907362 +plg_01_hedgepush19b=158182623 +plg_01_hedgepush2_slod=897076999 +plg_01_hedgepush20_d=45694131 +plg_01_hedgepush20_lod=971836008 +plg_01_hedgepush20=1305310746 +plg_01_hedgepush22a_d=-865887703 +plg_01_hedgepush22a_lod=-924439130 +plg_01_hedgepush22a=-1880245974 +plg_01_hedgepush22b_d=-152726644 +plg_01_hedgepush22b_lod=-2056668604 +plg_01_hedgepush22b=-2103173481 +plg_01_hedgepush23_slod=-880721772 +plg_01_hedgepush23a_d=121289761 +plg_01_hedgepush23a_lod=1183138991 +plg_01_hedgepush23a=-1409778265 +plg_01_hedgepush23b_d=1011557372 +plg_01_hedgepush23b_lod=2114391844 +plg_01_hedgepush23b=800949575 +plg_01_hedgepush24_d=-1815131782 +plg_01_hedgepush24_lod=670728849 +plg_01_hedgepush24=1594759323 +plg_01_hedgepush25_d=-1893067277 +plg_01_hedgepush25_lod=-553803484 +plg_01_hedgepush25=1171777055 +plg_01_hedgepush28_d=-1939433776 +plg_01_hedgepush28_lod=1448615657 +plg_01_hedgepush28=897205604 +plg_01_hedgepush31a_d=215830364 +plg_01_hedgepush31a_lod=1502813941 +plg_01_hedgepush31a=1806537383 +plg_01_hedgepush31b_d=-1939635093 +plg_01_hedgepush31b_lod=1492145986 +plg_01_hedgepush31b=2118072266 +plg_01_hedgepush34_slod=2072063320 +plg_01_hedgepush34a_d=-1441494761 +plg_01_hedgepush34a_lod=1385065662 +plg_01_hedgepush34a=253256330 +plg_01_hedgepush34b_d=-1747587042 +plg_01_hedgepush34b_lod=648818976 +plg_01_hedgepush34b=1207391303 +plg_01_hedgepush35_slod=-931186497 +plg_01_hedgepush35a_d=751182727 +plg_01_hedgepush35a_lod=-1874125355 +plg_01_hedgepush35a=-1712917855 +plg_01_hedgepush35b_d=-849658213 +plg_01_hedgepush35b_lod=1103217253 +plg_01_hedgepush35b=-1423403740 +plg_01_lgfnc1iref_=1869523448 +plg_01_lgfnc2iref_=-248439925 +plg_01_ml_hedge_0_slod=166862493 +plg_01_ml_hedge_01_d=-131526851 +plg_01_ml_hedge_01_lod=1075798954 +plg_01_ml_hedge_01=-1361639440 +plg_01_ml_hedge_02_d=-1822413104 +plg_01_ml_hedge_02_lod=-1254088801 +plg_01_ml_hedge_02=1201944976 +plg_01_ml_hedge_03_d=1249930546 +plg_01_ml_hedge_03_lod=-939756965 +plg_01_ml_hedge_03=-1721803515 +plg_01_ml_hedge_031=2054865746 +plg_01_ml_hedge_04_d=-1255173224 +plg_01_ml_hedge_04_lod=1588327595 +plg_01_ml_hedge_04=-1555402533 +plg_01_ml_hedge_05_d=-1025819104 +plg_01_ml_hedge_05_lod=134101942 +plg_01_ml_hedge_05=1963693150 +plg_01_ml_hedge_06_d=-740223304 +plg_01_ml_hedge_06_lod=-192100418 +plg_01_ml_hedge_06=-138569280 +plg_01_ml_hedge_07_d=-215713474 +plg_01_ml_hedge_07_lod=1670245211 +plg_01_ml_hedge_07=159661389 +plg_01_ml_hedge_08_d=-853231067 +plg_01_ml_hedge_08_lod=509365618 +plg_01_ml_hedge_08=1450301227 +plg_01_ml_hedge_09_d=1295583172 +plg_01_ml_hedge_09_lod=730429347 +plg_01_ml_hedge_09=1697608870 +plg_01_ml_hedge_1_slod=-527159101 +plg_01_ml_hedge_10_d=1745541696 +plg_01_ml_hedge_10_lod=-478736029 +plg_01_ml_hedge_10=-176311264 +plg_01_ml_hedge_11_d=2096755470 +plg_01_ml_hedge_11_lod=355504964 +plg_01_ml_hedge_11=-454094077 +plg_01_ml_hedge_12_d=-974500673 +plg_01_ml_hedge_12_lod=-1441274526 +plg_01_ml_hedge_12=1104465105 +plg_01_ml_hedge_13_d=-1599234423 +plg_01_ml_hedge_13_lod=-1221956669 +plg_01_ml_hedge_13=796862502 +plg_01_ml_hedge_14_d=-1744768818 +plg_01_ml_hedge_14_lod=-1347144117 +plg_01_ml_hedge_14=-202395396 +plg_01_ml_hedge_15_d=-236147911 +plg_01_ml_hedge_15_lod=-1937389169 +plg_01_ml_hedge_15=97080495 +plg_01_ml_hedge_16_d=1727081184 +plg_01_ml_hedge_16_lod=29050018 +plg_01_ml_hedge_16=1091226421 +plg_01_ml_hedge_17_d=-997829602 +plg_01_ml_hedge_17_lod=1125761721 +plg_01_ml_hedge_17=1396010890 +plg_01_ml_hedge_18_d=946067728 +plg_01_ml_hedge_18_lod=2022491586 +plg_01_ml_hedge_18=-1162494327 +plg_01_ml_hedge_19_d=-956444150 +plg_01_ml_hedge_19_lod=-296805014 +plg_01_ml_hedge_19=-1127103807 +plg_01_ml_hedge_20_d=-1314719436 +plg_01_ml_hedge_20_lod=149536328 +plg_01_ml_hedge_20=-2060987810 +plg_01_ml_hedge_21_d=-1454022730 +plg_01_ml_hedge_21_lod=-231625605 +plg_01_ml_hedge_21=1944891368 +plg_01_ml_hedge_22_d=388425930 +plg_01_ml_hedge_22_lod=-401033780 +plg_01_ml_hedge_22=-229954397 +plg_01_ml_hedge_23_d=-1776570810 +plg_01_ml_hedge_23_lod=-1821196456 +plg_01_ml_hedge_23=-535263170 +plg_01_ml_hedge_25_d=408335847 +plg_01_ml_hedge_25_lod=725678707 +plg_01_ml_hedge_25=1015070993 +plg_01_ml_hedge_26_d=-1380443270 +plg_01_ml_hedge_26_lod=-2112409332 +plg_01_ml_hedge_26=-1153188203 +plg_01_ml_hedge_27_d=-2007034318 +plg_01_ml_hedge_27_lod=-826390438 +plg_01_ml_hedge_27=-1459807736 +plg_01_ml_hedge_28_d=1627546418 +plg_01_ml_hedge_28_lod=-170251627 +plg_01_ml_hedge_28=399177634 +plg_01_ml_hedge_29_d=2103601809 +plg_01_ml_hedge_29_lod=961156167 +plg_01_ml_hedge_29=92361487 +plg_01_ml_hedge_30_d=-429380169 +plg_01_ml_hedge_30_lod=-493952491 +plg_01_ml_hedge_30=686792007 +plg_01_ml_hedge_31_d=2092306547 +plg_01_ml_hedge_31_lod=805218369 +plg_01_ml_hedge_32_d=275239183 +plg_01_ml_hedge_32_lod=-184167006 +plg_01_ml_hedge_32=-2073897940 +plg_01_ml_hedge_33_d=-722380858 +plg_01_ml_hedge_33_lod=569969206 +plg_01_ml_hedge_33=1613794248 +plg_01_ml_hedge_slod=-2022519538 +plg_01_ml_hedge_slod01=1549507918 +plg_01_ml_hedge_slod02=-1976076027 +plg_01_newfield_small_lod=1104235804 +plg_01_newfield_small=-1560465259 +plg_01_newfield_sml_slod=1712954028 +plg_01_newfield_sml_west_decal=-570290953 +plg_01_newfield_sml_west_lod=490826912 +plg_01_newfield_sml_west=-419653276 +plg_01_newfields_00_d=1190765642 +plg_01_newfields_00_d3=1309887542 +plg_01_newfields_00=-2115788026 +plg_01_newfields_003_decals=1543154546 +plg_01_newfields_003_lod=-1186245224 +plg_01_newfields_003=569842621 +plg_01_newfields_004_d2=-944345132 +plg_01_newfields_004_lod=-1067126721 +plg_01_newfields_004_lod001=1892828010 +plg_01_newfields_004=-1871742808 +plg_01_newfields_01_d2=2038960811 +plg_01_newfields_01_decals=769485145 +plg_01_newfields_01=-1847442685 +plg_01_newfields_020_d2=1954643308 +plg_01_newfields_020_decals=540964333 +plg_01_newfields_020_lod=-1810718975 +plg_01_newfields_020=-1335511464 +plg_01_newfields_022=511677070 +plg_01_newfields_023_lod=-1133318739 +plg_01_newfields_023_slod=1621966836 +plg_01_newfields_023=1421541124 +plg_01_newfields_03_d2=-2103260942 +plg_01_newfields_03_decals=537669157 +plg_01_newfields_03_lod=-396298246 +plg_01_newfields_03_new=-1002702385 +plg_01_newfields_04_decal=-1468390100 +plg_01_newfields_05=-592488292 +plg_01_newfields_06_d4=-1686571798 +plg_01_newfields_06_decals=604938084 +plg_01_newfields_06_lod=-1979446670 +plg_01_newfields_06=-360942538 +plg_01_newfields_07=-114617965 +plg_01_newfields_08_d2=1348743348 +plg_01_newfields_08_decals=-621892736 +plg_01_newfields_08_lod=1190252873 +plg_01_newfields_08_slod1=1881108745 +plg_01_newfields_08=400248563 +plg_01_newfields_09=668528366 +plg_01_newfields_10_decals=-371010286 +plg_01_newfields_10=-1210675193 +plg_01_newfields_13_d1b=206924349 +plg_01_newfields_13_d2=600131496 +plg_01_newfields_13_lod=566493989 +plg_01_newfields_13_slod=26792102 +plg_01_newfields_13=1268332406 +plg_01_newfields_19_decal=-1782863560 +plg_01_newfields_b_lod=626008152 +plg_01_newfields_b=-1384241385 +plg_01_newfields_ml_100_lod=-273320332 +plg_01_newfields_ml_100=1547536298 +plg_01_newfields2_slod=-1864442785 +plg_01_nico_new=-1750486057 +plg_01_pipe_a_lod=-826571137 +plg_01_pipe_lod=-1026262315 +plg_01_plough_field_01_d=-1505889135 +plg_01_plough_field_01_lod=-314420528 +plg_01_plough_field_01=-1661509386 +plg_01_plough_field_02_d=-674955088 +plg_01_plough_field_02_lod=-777390059 +plg_01_plough_field_02_slod=-1213515954 +plg_01_plough_field_02=-1900362627 +plg_01_props_combo0101_01_lod=1472328067 +plg_01_props_combo0101_slod=-199133255 +plg_01_props_combo0102_01_lod=65211705 +plg_01_props_combo0102_slod=558426351 +plg_01_props_combo0103_01_lod=-1799041668 +plg_01_props_combo0103_slod=1785634440 +plg_01_props_combo0105_01_lod=-367751100 +plg_01_props_combo0105_slod=-505150681 +plg_01_props_combo0107_01_lod=-415908415 +plg_01_props_combo0107_slod=-571504372 +plg_01_props_combo0108_01_lod=-188798036 +plg_01_props_combo0108_slod=925688682 +plg_01_props_combo0109_17_lod=-228870935 +plg_01_props_combo0109_18_lod=1838644921 +plg_01_props_combo0110_02_lod=-630972286 +plg_01_props_combo0110_03_lod=-1802714078 +plg_01_props_combo0111_01_lod=-1734767472 +plg_01_props_combo0111_slod=-672803352 +plg_01_props_combo0113_01_lod=281518649 +plg_01_props_combo0113_slod=-797905136 +plg_01_props_combo0114_01_lod=-519284608 +plg_01_props_combo0114_02_lod=341320456 +plg_01_props_combo0114_03_lod=-562811709 +plg_01_props_combo0114_04_lod=-1060750220 +plg_01_props_combo0114_05_lod=-626249560 +plg_01_props_combo0114_slod=1714771617 +plg_01_props_combo0202_28_lod=1384661741 +plg_01_props_combo0203_01_lod=-1889990624 +plg_01_props_combo0203_02_lod=984787315 +plg_01_props_combo0203_slod=-1319119928 +plg_01_props_combo0205_08_lod=-806328876 +plg_01_props_combo0205_slod=-2036970324 +plg_01_props_combo0502_22_lod=-300059301 +plg_01_props_combo0502_23_lod=-61003217 +plg_01_props_combo0502_24_lod=-795135886 +plg_01_props_combo0505_16_lod=890815671 +plg_01_props_combo0505_20_lod=623928960 +plg_01_props_combo0505_25_lod=-2049329705 +plg_01_props_combo0505_26_lod=635095162 +plg_01_props_combo0505_27_lod=-83047703 +plg_01_props_combo0505_slod=-1976739696 +plg_01_props_combo0705_36_lod=533048010 +plg_01_props_combo0804_33_lod=-477983664 +plg_01_props_combo0903_02_lod=-2077351609 +plg_01_props_combo0903_04_lod=-1653082454 +plg_01_props_combo0903_slod=-1757064678 +plg_01_props_combo0905_08_lod=-352489622 +plg_01_props_combo0905_09_lod=1465452143 +plg_01_props_combo811_08_lod=2136093723 +plg_01_props_combo813_21_lod=-983344908 +plg_01_props_combo813_22_lod=1024758452 +plg_01_props_dt_029=-321785099 +plg_01_props_dt_043=2076185375 +plg_01_props_dt_050=70886768 +plg_01_props_dt_060=1199549663 +plg_01_props_dt_063=-1110369932 +plg_01_props_dt_067=1940653355 +plg_01_props_dt_074=-1089463022 +plg_01_props_dt_080=233978877 +plg_01_props_dt_096=-1805759977 +plg_01_props_dt_105=1641045147 +plg_01_props_dt_110=2146932885 +plg_01_props_dt_148=677523156 +plg_01_props_dt_167=-644967578 +plg_01_props_dt_17=939180771 +plg_01_props_dt_178=472651620 +plg_01_props_dt_190=-1989481676 +plg_01_props_dt_197=145779141 +plg_01_props_dt_207=-813749607 +plg_01_props_dt_217=-679232006 +plg_01_props_dt_219=2131823898 +plg_01_props_dt_222=-1561735341 +plg_01_props_dt_234=-1727054142 +plg_01_props_dt_260=1667241445 +plg_01_props_dt_263=-940056809 +plg_01_props_dt_264=-1439980673 +plg_01_props_dt_277=1830332914 +plg_01_props_dt_28=-313049515 +plg_01_props_dt_281=1098305431 +plg_01_props_dt_288=-2077338363 +plg_01_props_dtr1_002=2012782971 +plg_01_props_dtr1_024=-830322711 +plg_01_props_dtr1_028=-1779902793 +plg_01_props_dtr2_042=-853213731 +plg_01_props_dtr2_045=-805633147 +plg_01_props_dtr2_053=-1819407920 +plg_01_props_l_014=-1266165927 +plg_01_props_l_016=-817656624 +plg_01_props_l_017=-635329908 +plg_01_props_missioncut_01_lod=-728588290 +plg_01_props_missioncut_02_lod=-1756532050 +plg_01_rdside_bale_lod=2086042080 +plg_01_rdside_barn_01_bale_d=-44036385 +plg_01_rdside_barn_01_bale=1620197581 +plg_01_rdside_barn_01_baleedge=104863745 +plg_01_rdside_barn_01_d20=-1317003766 +plg_01_rdside_barn_01_gnd_d=-2130508683 +plg_01_rdside_barn_01_hedge_d=607166379 +plg_01_rdside_barn_01_hedge=169501508 +plg_01_rdside_barn_20=1186805405 +plg_01_rdsidebale_lod=1458833311 +plg_01_rdsidebarn_01_edge=493339308 +plg_01_rdsidebarn_02_bales_d=-173122791 +plg_01_rdsidebarn_02_bales_gnd=2115732618 +plg_01_rdsidebarn_02_bales=-1263493914 +plg_01_rdsidebarn_02_d=516678120 +plg_01_rdsidebarn_02_lod=-1759508677 +plg_01_rdsidebarn_02_slod=1035375927 +plg_01_rdsidebarn_02=533203258 +plg_01_river_field_south_lod=-1323187134 +plg_01_river_field_south_slod=1006548358 +plg_01_river_field_south=2031157366 +plg_01_river_fld_decals=181948213 +plg_01_rock=1132953862 +plg_01_rocksflat=963220703 +plg_01_roxside=-414979326 +plg_01_shadow1=-1041278568 +plg_01_slod=-858468290 +plg_01_trafficl002=724068502 +plg_01_trafficl005=1135352221 +plg_01_trafficl007=1728962660 +plg_01riverpart00_lod=-1650305466 +plg_01riverpart02_lod=1026370802 +plg_01riverpart03_lod=-1786864579 +plg_01riversect00=873832954 +plg_01riversect02=-1526365236 +plg_01riversect03=384624553 +plg_02_dist_007_lod=2093942603 +plg_02_dist_007=-1929139903 +plg_02_dist_008_lod=2067932817 +plg_02_dist_008=2134445484 +plg_02_dist_01_lod=-1132693804 +plg_02_dist_01=-540250604 +plg_02_dist_02_lod=-836116783 +plg_02_dist_02=-831927473 +plg_02_dist_03_lod=-625210 +plg_02_dist_03=-1569656138 +plg_02_dist_ml_01_lod=-1063814445 +plg_02_dist_ml_01=-1741445559 +plg_02_dist_ml_02_lod=407971214 +plg_02_dist_ml_02=-428490036 +plg_02_dist_ml_03_lod=1710974121 +plg_02_dist_ml_03=1286836042 +plg_02_dist_ml_04_lod=1665136347 +plg_02_dist_ml_04=1495935031 +plg_02_dist_west_001_lod=370568754 +plg_02_dist_west_001=-149379519 +plg_02_dist_west_002_lod=628418709 +plg_02_dist_west_002=-446823732 +plg_02_dist_west_003_lod=386576658 +plg_02_dist_west_003=-16599535 +plg_02_dist_west_004_lod=-1294631342 +plg_02_dist_west_004=-314043748 +plg_02_disttrees_02=1552789555 +plg_02_disttrees_03=2051337121 +plg_02_disttrees_04=-827222919 +plg_02_disttrees_05=-588304140 +plg_02_disttrees_07=1096120767 +plg_02_disttrees_08=-107189678 +plg_02_disttrees_10=-1593803832 +plg_02_disttrees_12=1001730403 +plg_02_disttrees_13=801610120 +plg_02_disttrees_14=1472948623 +plg_02_disttrees_15=1232850160 +plg_02_disttrees_16=-214622108 +plg_02_disttrees_18=-760389811 +plg_02_disttrees_19=-520094734 +plg_02_disttrees_20=783521868 +plg_02_disttrees_21=1089354945 +plg_02_disttrees_22=1265062323 +plg_02_disttrees_23=1571616318 +plg_02_disttrees_24=2063806750 +plg_02_fence_track1=1804672157 +plg_02_fence_track2=-1696367799 +plg_02_mountain_01=-187289322 +plg_02_mountain_02=1038893889 +plg_02_mountain_03=1482192921 +plg_02_mountain_04=-400746548 +plg_02_mountain_05=-168774797 +plg_02_props_temp=792348729 +plg_02_westdisttrees3=617406285 +plg_03_back_ovly=-1667252929 +plg_03_bale_iref024=2009407472 +plg_03_bale=1288672732 +plg_03_bale01_lod=2138509298 +plg_03_bale02_lod=342772625 +plg_03_bale02b_lod=-1082363404 +plg_03_bale02c_lod=1981540230 +plg_03_bale03_lod=-712611427 +plg_03_barn001_lod=-718642871 +plg_03_barn001=615202506 +plg_03_barnovly001=1279475256 +plg_03_bespokerail=1101962579 +plg_03_bush_cs=-634083426 +plg_03_carpark_wall_lod=-90060616 +plg_03_carpark_wall=-991719890 +plg_03_cbush_01=-1108302560 +plg_03_cbush_02=-1405615697 +plg_03_cbush_03=-509711237 +plg_03_cbush_04=-807876368 +plg_03_church_lod=997702403 +plg_03_church=-1660476187 +plg_03_crypts_lod=1096305097 +plg_03_decals_road=-1582666845 +plg_03_decals_road2=-2012588507 +plg_03_eastgate=-1739839152 +plg_03_em_slod=-1540538612 +plg_03_f_2x_lod=-1478689000 +plg_03_f_2x_lod01=991747046 +plg_03_f_2x_lod02=-850526134 +plg_03_f_2x_lod03=-562388281 +plg_03_f_2x_lod05=34957820 +plg_03_f_2x_lod08=-1748134546 +plg_03_f_2x_lod10=544121710 +plg_03_fence_c_lod=387612991 +plg_03_fence_j_lod=1166920843 +plg_03_fence_l_lod=1926549193 +plg_03_fence_m_lod=-180055716 +plg_03_fence_n_lod=1537597810 +plg_03_fence=1561800695 +plg_03_field_east_lod=-246605656 +plg_03_field_east_ovly_a=-42566323 +plg_03_field_east_ovly_b=827581703 +plg_03_field_east_ovly_c=462666119 +plg_03_field_east=1351582474 +plg_03_field_west_b_lod=2071619895 +plg_03_field_west_b=162843384 +plg_03_field_west_lod=-1092490060 +plg_03_field_west=928253622 +plg_03_fncsec_besp=-58451859 +plg_03_fncsec_besp001=1701524682 +plg_03_fncsec_besp10=376442900 +plg_03_fncsec_besp3=1663770254 +plg_03_fncsec_besp5=-2067799625 +plg_03_fncsec_besp7=670410780 +plg_03_fncsec_besp9=1534791462 +plg_03_fncsec_bsp=332308443 +plg_03_fncsec_bspk_lod=-202333048 +plg_03_fncsec_bspk=-146472397 +plg_03_fncsec_ibesp4=508007395 +plg_03_fncsec=692959781 +plg_03_foliage_o=-940639402 +plg_03_foliage002=-2034604468 +plg_03_foliage01=863897858 +plg_03_foliage1_lod=778694522 +plg_03_foliage2_lod=-309787927 +plg_03_grave_covered_lod=1355047645 +plg_03_grave_covered=182214304 +plg_03_grave_dug_lod=-626037186 +plg_03_grave_dug=245161238 +plg_03_grave_funeral=1522853652 +plg_03_grave_lod=1320632924 +plg_03_grave=20866338 +plg_03_graveb_lod=253499342 +plg_03_graveb=1126973471 +plg_03_graverail001=1757105101 +plg_03_graves_section_0=-2098673288 +plg_03_graves_section_01_lod=1448395803 +plg_03_graves_section_01=361051797 +plg_03_graves_section_02_lod=-1686110125 +plg_03_graves_section_02=456901122 +plg_03_graves_section_03_lod=-499604809 +plg_03_graves_section_03=791603688 +plg_03_graves_section_04=174760024 +plg_03_graves_sl_03_lod=2137605589 +plg_03_graves_sl_03=1179728976 +plg_03_graves_sl_n_04=1576900079 +plg_03_ground_shed_lod=-880781787 +plg_03_ground_shed=1739587515 +plg_03_ground007_lod=1208518257 +plg_03_ground007=602197453 +plg_03_ground01_back=-964981 +plg_03_ground01_lod=452575684 +plg_03_ground01=175296053 +plg_03_ground04_2_lod=-1157609895 +plg_03_ground04_2=2000229415 +plg_03_ground04=1009988021 +plg_03_ground1_lod=-641783316 +plg_03_ground1=516810711 +plg_03_ground2_lod=-327984951 +plg_03_ground2=1057630179 +plg_03_ground3_lod=1469059867 +plg_03_guttering_lod=-956186923 +plg_03_guttering=60200978 +plg_03_hedga_lod=633085181 +plg_03_hedge01=1415124595 +plg_03_hedge01a_lod=805307282 +plg_03_hedge01b_lod=1968173218 +plg_03_hedge01b=-1370596411 +plg_03_hedge05_lod=1308200150 +plg_03_hedge05a=-1853647548 +plg_03_hedge05c_split_lod=-925412197 +plg_03_hedge05c_split=39427458 +plg_03_hedge06_ml_lod=1760198347 +plg_03_hedge06_ml=262122300 +plg_03_hej_lod01=-706189435 +plg_03_hej_lod02=181948776 +plg_03_hej=-860113961 +plg_03_hej01=-70210432 +plg_03_hej02=-309915667 +plg_03_maingatenew_lod=2146553893 +plg_03_maingatenew=-2059585668 +plg_03_ml_bespin_lod=-542742753 +plg_03_ml_bespin=-1979691237 +plg_03_ml_carpark_lod=-1767307857 +plg_03_ml_carpark=1862358318 +plg_03_ml_carpark2_lod=-1178850717 +plg_03_ml_carpark2=883876272 +plg_03_ml_gate_01=1449333834 +plg_03_neverdeleteme=-399086629 +plg_03_ovly_carpark=534788335 +plg_03_ovly_crossing=-434582850 +plg_03_ovly_foliage_carpark=-1887587678 +plg_03_ovly_railw_2=204556553 +plg_03_ovly_railw=-148612694 +plg_03_ovly_road=-1257374171 +plg_03_ovly04=-1507177503 +plg_03_plg03_night_lod=-740250072 +plg_03_plg03_night=-2047988178 +plg_03_props_combo01_01_lod=-1319886726 +plg_03_props_combo02_01_lod=1685669272 +plg_03_props_combo02_02_lod=-924214414 +plg_03_props_combo03_01_lod=1256226899 +plg_03_props_combo03_02_lod=-200219885 +plg_03_props_combo03_03_lod=-871958093 +plg_03_props_combo03_04_lod=-1193949214 +plg_03_props_combo03_05_lod=-686917108 +plg_03_props_combo03_06_lod=2082753908 +plg_03_props_combo03_08_lod=-1356890239 +plg_03_props_combo03_09_lod=-703656429 +plg_03_props_gs_00_lod=-855994283 +plg_03_props_gs_01_lod=-1458644144 +plg_03_props_gs_02_lod=2070038520 +plg_03_props_gs_03_lod=164618499 +plg_03_props_gs_04_lod=-145753217 +plg_03_props_gs_05_lod=-1230803540 +plg_03_props_gs_06_lod=1803009660 +plg_03_props_gs_07_lod=-1970205845 +plg_03_props_gs_08_lod=296799822 +plg_03_props_gs_09_lod=972779133 +plg_03_props_gs_10_lod=1833124671 +plg_03_props_gs_11_lod=-1949278168 +plg_03_props_gs_12_lod=1309768609 +plg_03_props_gs_13_lod=239606818 +plg_03_props_gs_14_lod=1270330989 +plg_03_props_gs_15_lod=181670506 +plg_03_props_gs_16_lod=-1147007169 +plg_03_props_gs_17_lod=-1164898420 +plg_03_props_gs_18_lod=-1753408870 +plg_03_props_gs_19_lod=1371908414 +plg_03_props_gs_20_lod=-1774937005 +plg_03_props_gs_21_lod=-358515230 +plg_03_props_gs_22_lod=-1936219959 +plg_03_props_gs_23_lod=1397994711 +plg_03_props_gs_24_lod=1923831213 +plg_03_props_gs_25_lod=1125253733 +plg_03_props_gs_26_lod=-1477732596 +plg_03_props_gs_27_lod=-326163309 +plg_03_railembox=1397206805 +plg_03_railembox001=1773236014 +plg_03_railembox002=1475136421 +plg_03_railembox003=91104929 +plg_03_railschurch_lod=-654069133 +plg_03_railschurch=-70675832 +plg_03_railschurch2_lod=-1127970865 +plg_03_railschurch2=-396992522 +plg_03_railschurch2a_lod=-1527365464 +plg_03_railschurch2aa_lod=779337937 +plg_03_railschurch2aa=-1110657925 +plg_03_side_ground_lod=-910096704 +plg_03_side_ground=-1373194521 +plg_03_sign_lod=-105889249 +plg_03_sign=-282045546 +plg_03_slod1_a=-1419446761 +plg_03_slod1_b=2115148659 +plg_03_slod1_c=-2000703283 +plg_03_spx1=1246241871 +plg_03_spx2=1005750180 +plg_03_spx3=650337606 +plg_03_spx4=275787936 +plg_03_spx5=-1754546663 +plg_03_spx6=-2051269958 +plg_03_spx7=1838607084 +plg_03_tomb_002_lod=860549279 +plg_03_tomb_003_lod=-1501871278 +plg_03_tomb_004_lod=714944358 +plg_03_tomb_004=254697501 +plg_03_tomb_005_lod=1916618929 +plg_03_tomb_005=-430698903 +plg_03_tomb_006_lod=-481361836 +plg_03_tomb_007_lod=132221767 +plg_03_tomb_008_lod=526690140 +plg_03_tomb_009_lod=-397173408 +plg_03_tomb_01_lod=1176264558 +plg_03_tomb_010_lod=-332312620 +plg_03_tomb_011=943174483 +plg_03_tomb_012=173594518 +plg_03_tomb_013=-112446095 +plg_03_tomb_014=-888284939 +plg_03_tomb_015=-807279971 +plg_03_tomb_017=-1307138297 +plg_03_tomb_018=-2082190685 +plg_03_tomb_019=-1776095456 +plg_03_tombs_main_lod=210498986 +plg_03_tombs_main_n_lod=-1144691499 +plg_03_track_decal=358989057 +plg_03_track_decal01=-1354723816 +plg_03_track_decal02=-1116263803 +plg_03_track_decal03=543551577 +plg_03_track_decal04=311645364 +plg_03_track_decal05=1156757874 +plg_03_track_west01_lod=-1289426465 +plg_03_track_west01=2113536841 +plg_03_track_west01a=-1073626832 +plg_03_track_west01aa_lod=251911013 +plg_03_track_west01b=-795778481 +plg_03_track_west02_lod=1323385927 +plg_03_track_west02=-1733412687 +plg_03_track_west02a_lod=-71932130 +plg_03_track_west02a=-1786811776 +plg_03_traffic_lights=-1585270598 +plg_03_wallfoliage=2018876517 +plg_03_wallsteps_lod=1039054498 +plg_03_wallsteps=-768773627 +plg_03_westgate=1575862089 +plg_04_backdec=-2100414940 +plg_04_bale001=-2110743083 +plg_04_balesa_lod=-1740928073 +plg_04_balesb_lod=-1453578018 +plg_04_balesc_lod=1562467340 +plg_04_barn_grain_d=-1862495550 +plg_04_barn_grain_lod=1455544824 +plg_04_barn_grain=708388784 +plg_04_barn_lod=-689239077 +plg_04_barn=-25834296 +plg_04_barnovly=2045317817 +plg_04_beaver001_lod=-437493279 +plg_04_beaver001=-806469094 +plg_04_beaver002=-12508993 +plg_04_cover_up=-1174834763 +plg_04_farmhouse_lod=683548943 +plg_04_farmhouse=-1470276119 +plg_04_farmroad_decals=553260760 +plg_04_farmroad_grou=-1014194905 +plg_04_farmroad_ground_d=216752863 +plg_04_farmroad_ground_lod=-1183513292 +plg_04_farmroad_ground=801202216 +plg_04_farmroad_groundb_lod=-408930346 +plg_04_farmroad_groundb=1346068090 +plg_04_farmroadlinkroad_lod=326499201 +plg_04_farmroadlinkroad=495975437 +plg_04_fence_lod=1865650726 +plg_04_fence=-1790615662 +plg_04_fence001=-385370314 +plg_04_fence002_lod=-1308241331 +plg_04_fence002=262243433 +plg_04_fence004_lod=626487970 +plg_04_fence004=-2071417 +plg_04_fenceb_lod=-1440094695 +plg_04_fenceb=-1753951328 +plg_04_fencefront_lod=888208977 +plg_04_field_east_lod=337640238 +plg_04_field_east=852395661 +plg_04_field_run_d=-1746177501 +plg_04_field_west_lod=306541642 +plg_04_field_west=-103024439 +plg_04_fol1=229178232 +plg_04_fol2=-83896794 +plg_04_foliage_d=-1012218377 +plg_04_foliage_d2=174612768 +plg_04_foliagec_d=-1028283770 +plg_04_foliagec_lod=1211927319 +plg_04_foliagec=423840742 +plg_04_groundovly=1377519944 +plg_04_haybales_d=-302404366 +plg_04_haybales_lod=-795407005 +plg_04_haybales=-1076124981 +plg_04_hedgerow_d=-248415201 +plg_04_hedgerow_lod=-1774284455 +plg_04_hedgerow=1646018701 +plg_04_hedgerow2_d=-1806889860 +plg_04_hedgerow2_lod=-1414819244 +plg_04_hedgerow2=-431614893 +plg_04_hi_res_lod=-864117396 +plg_04_hi_res_mission_dcl=382664714 +plg_04_hi_res_mission=1561570643 +plg_04_lights=472354421 +plg_04_literef=-2030181816 +plg_04_literef001=-422418051 +plg_04_literef002=-735624153 +plg_04_literef003=-517448147 +plg_04_mainground_lod=1529261682 +plg_04_mainground=-679471906 +plg_04_mainground002=-1895291070 +plg_04_mainground2_lod=694045060 +plg_04_neverdeleteme=1737986405 +plg_04_outbuilding_lod=407501211 +plg_04_outbuilding=649707875 +plg_04_props_combo01_01_lod=-29052228 +plg_04_props_combo02_01_lod=-1592832602 +plg_04_props_combo03_01_lod=1100777419 +plg_04_props_combo03_02_lod=1022177307 +plg_04_props_combo03_03_lod=1429338625 +plg_04_props_combo03_04_lod=634232612 +plg_04_props_combo03_05_lod=1945585244 +plg_04_props_combo03_06_lod=1722616465 +plg_04_props_combo04_01_lod=64273633 +plg_04_props_combo04_02_lod=1109731540 +plg_04_props_sgllod=173175106 +plg_04_props_sig_lod=-967607012 +plg_04_props_tree_l2=-1118347705 +plg_04_props_treeend=-12144435 +plg_04_props_treest=1467598435 +plg_04_propstree_l1=-2021285365 +plg_04_q=-428735328 +plg_04_rd_side_area_lod=-1779701155 +plg_04_rd_side_area_ovly=-625709798 +plg_04_rd_side_area_slod=-1996878492 +plg_04_rd_side_area=-1889823384 +plg_04_shed_lod=1825474576 +plg_04_shed=-1504884582 +plg_04_silolights=559086037 +plg_04_slod_new=-2047848956 +plg_04_slod_new01=1613216772 +plg_04_slod_new02=-1250924908 +plg_04_slod_new03=-2069461759 +plg_04_slod1=1556592852 +plg_04_snowveg01_lod=893320663 +plg_04_snowveg01=-803181202 +plg_04_snowveg02_lod=-448304238 +plg_04_snowveg02=1341844769 +plg_04_tracks1_d=1139628350 +plg_04_tracks1_lod=565485910 +plg_04_tracks1=1655838095 +plg_04_tracks2_d=-2143014787 +plg_04_tracks2_lod=-1448725447 +plg_04_tracks2=-1115993108 +plg_04_tracks3_d=-1614599617 +plg_04_tracks3_lod=-975489601 +plg_04_tracks3=-1353666665 +plg_04_tracks4_d=-701774470 +plg_04_tracks4_lod=2045331060 +plg_04_tracks4=-1851952091 +plg_04_trafficl=-404087886 +plg_05_anotherwall_lod=-729127685 +plg_05_anotherwall=-1040365409 +plg_05_cinema_em_lod=521458610 +plg_05_cinema_em=1586860197 +plg_05_cinema_lod=-330788083 +plg_05_cinema=1171573972 +plg_05_comp_01_gnd_lod=1249232878 +plg_05_comp_01_gnd=542026377 +plg_05_corn_wall1_decls=330001424 +plg_05_corn_wall1_lod=943958113 +plg_05_corn_wall1=-1274449700 +plg_05_di_bui_01_em=1580054526 +plg_05_di_bui_01=2084180860 +plg_05_dis_bui2_em=-1259054181 +plg_05_disbl2_em_lod=237065936 +plg_05_dist_build_01_lod=480158627 +plg_05_dist_build2_lod=-1954316258 +plg_05_dist_build2=-1553173311 +plg_05_ds_bil_em_lod=-704945600 +plg_05_em_slod_a=693494035 +plg_05_em_slod_c=156279049 +plg_05_em_slod_f=-939319701 +plg_05_em_slod_g=-770100585 +plg_05_em_slod_i=-1681078785 +plg_05_foliage_ml_decals=1779495224 +plg_05_foliage009_decals=1332656812 +plg_05_foliage011_decals=269120979 +plg_05_foliage012_decals=347078363 +plg_05_foliage014_decals=-1806445115 +plg_05_foliage014_lod=1196880607 +plg_05_foliage014=-1649318197 +plg_05_foliage017_lod=1014268976 +plg_05_ground10_lod=139887618 +plg_05_ground10=429718811 +plg_05_long_build_dec=1385547710 +plg_05_long_build_em_lod=2059467733 +plg_05_long_build_em=-2039961730 +plg_05_long_build_lod=-457518598 +plg_05_long_build=1433876189 +plg_05_lroad_03=1594580053 +plg_05_lud_sign_lod=898713214 +plg_05_lud_sign=-95829455 +plg_05_lud_wd_dec=1287404635 +plg_05_lud_wd_em=389439247 +plg_05_lud_wood_bld=882274073 +plg_05_m_road_02_decls=917685800 +plg_05_m_road_02_decls2=1355196420 +plg_05_m_road_02_decls3=-1424565085 +plg_05_m_road_02_decls4=-1201932499 +plg_05_m_road_02_decls5=-1903025250 +plg_05_m_road_02_decls6=-1603156131 +plg_05_m_road_02_decls7=-231970095 +plg_05_m_road_02_decls8=-2082075066 +plg_05_m_road_02_decls9=-709381656 +plg_05_mid_build_lod=-1482517398 +plg_05_mid_build=1232237762 +plg_05_ml_w_house2_lod=321493675 +plg_05_ml_w_house2=1649889542 +plg_05_neverdeleteme=-518625432 +plg_05_props_combo01_01_lod=-969239530 +plg_05_props_combo02_01_lod=-2132216392 +plg_05_props_combo02_02_lod=-642140384 +plg_05_props_combo03_01_lod=1935256849 +plg_05_props_combo04_01_lod=1796229737 +plg_05_props_combo05_01_lod=901785457 +plg_05_props_combo05_02_lod=-2118815221 +plg_05_props_combo05_03_lod=1884042535 +plg_05_props_combo05_04_lod=-1408950574 +plg_05_props_combo05_05_lod=426301180 +plg_05_props_combo05_06_lod=379805346 +plg_05_props_combo05_07_lod=1284734339 +plg_05_props_combo05_08_lod=-157902168 +plg_05_props_combo05_09_lod=-2132413317 +plg_05_props_combo06_01_lod=134634008 +plg_05_props_combo06_02_lod=-734878262 +plg_05_props_combo06_03_lod=-1331488207 +plg_05_props_combo06_04_lod=-458865773 +plg_05_props_combo06_05_lod=-1521780019 +plg_05_props_l_001=-1607207695 +plg_05_props_trucklod=1764281493 +plg_05_props_trucklod01=928650092 +plg_05_props_trucklod02=25241523 +plg_05_props_trucklod03=1340884112 +plg_05_props_trucklod04=1918142816 +plg_05_props_trucklod05=-2072760929 +plg_05_props_truckslod=-238273684 +plg_05_props_truckslod01=-1820685463 +plg_05_props_truckslod02=-1473137449 +plg_05_rail_wall_01_lod=297534126 +plg_05_rail_wall_01=1430578792 +plg_05_rail_wall_02_lod=-1169215725 +plg_05_rail_wall_02=-618630639 +plg_05_rail_wall_03_d=-2061106766 +plg_05_rail_wall_03_lod=1247156620 +plg_05_rail_wall_03=-1386113388 +plg_05_railfiz=-1373483339 +plg_05_randbuild_em=-190197197 +plg_05_randbuild_lod=-1546786103 +plg_05_randombuild=-1201723912 +plg_05_redwall2_d=-1458085944 +plg_05_redwall2_lod=33899787 +plg_05_redwall2=696097878 +plg_05_repair_dep_em=-35964604 +plg_05_repair_dep_lod=268631402 +plg_05_repair_dep_slod=2073978658 +plg_05_repair_dep=-10619266 +plg_05_repd_em_lod=-1782865015 +plg_05_rnbuil_em_lod=600351010 +plg_05_road_01_lod=-1275135182 +plg_05_road_01=1783850020 +plg_05_road_02_lod=237011027 +plg_05_road_02=1492697455 +plg_05_road_03_lod=975462788 +plg_05_road_04_lod=-1802599164 +plg_05_road_04=1016793268 +plg_05_road_05_lod=163730429 +plg_05_road_05=566088438 +plg_05_road_06_lod=1952131080 +plg_05_road_07_lod=245058737 +plg_05_roadextension_dcl=-928969277 +plg_05_roadextension_dcl1=-657075800 +plg_05_roadextension_dcl2=-359303897 +plg_05_roadextension=1790253435 +plg_05_roadextension2=-893795959 +plg_05_rwall_lod=-2051961945 +plg_05_rwall=976826305 +plg_05_ship_dec=1585377435 +plg_05_slod_a=695216401 +plg_05_slod_b=-2103420044 +plg_05_slod_c=-1879935464 +plg_05_slod_d=1689984938 +plg_05_slod_e=1921628999 +plg_05_slod_f=-1490148209 +plg_05_slod_g=-1258569686 +plg_05_slod_i=-1642229138 +plg_05_tower_lod=-1576520628 +plg_05_tower=1164572440 +plg_05_towerovly=1528374256 +plg_05_town_field_01a_lod001=-678511751 +plg_05_town_field_01a=-1401093546 +plg_05_town_field_01b_lod=333907882 +plg_05_town_field_01b=693828624 +plg_05_town_field_01c_lod=-1238700689 +plg_05_town_field_01c=329240730 +plg_05_town_field_01d_lod=-945752454 +plg_05_town_field_01d=113915631 +plg_05_town_field_02_lod=2120036384 +plg_05_town_field_02=-1418896404 +plg_05_town_gnd_south_lod=1352177932 +plg_05_town_gnd_south=-165659628 +plg_05_town_wall_dec=-324942867 +plg_05_town_wall_lod=-2137814461 +plg_05_town_wall=-1250804438 +plg_05_town_wall2_lod=1858951678 +plg_05_town_wall2=167529279 +plg_05_veg01_decals=812063775 +plg_05_veg01=-685163549 +plg_05_wall_rturn_lod=-2069807405 +plg_05_wall_rturn=-25612444 +plg_05_wallfol01_dec=-935041592 +plg_05_wallfol01_fol=1247042923 +plg_05_wallfol01_lod=-1889463738 +plg_05_wallfol01=-1313450729 +plg_05_walllturn_dec=-1448892300 +plg_05_walllturn_lod=1187045906 +plg_05_walllturn=-1155101728 +plg_05_ware04_em=1848129847 +plg_05_waretest04_em_lod=1860003663 +plg_05_waretest04_lod=977563931 +plg_05_waretest04=-479709232 +plg_05_wh_round_lod=-906297217 +plg_05_wh_round=-1256673476 +plg_05_wh_round001_lod=835336927 +plg_05_wh_round001=-418285138 +plg_05_wh_round002_lod=2090324229 +plg_05_wh_round002=850333932 +plg_05_wh_sc_em_lod=835265824 +plg_05_wh_sect_em=210804926 +plg_05_wh_sect_lod=591069614 +plg_05_wh_sect=1639619996 +plg_05_wh1_em_lod=-784174388 +plg_05_wh1_lod=-1178934999 +plg_05_white_bui_hi_em=-984040554 +plg_05_white_build_hi=-1514661682 +plg_05_white_build_ovly=-1674882031 +plg_05_whitebuild_em_lod=1013542880 +plg_05_whitebuild_lod=1686395694 +plg_06_012=-1290464555 +plg_06_013_lod=1272485807 +plg_06_03=-1147579341 +plg_06_04=-1194373461 +plg_06_05=-421713218 +plg_06_06=-719321276 +plg_06_07=55501729 +plg_06_back_det_lod=726049816 +plg_06_back_det=659612303 +plg_06_back_det2_lod=786934124 +plg_06_back_det4_lod=-10108246 +plg_06_bale_d=-1965872335 +plg_06_bale=530919580 +plg_06_bale2=-1809299935 +plg_06_baleedge=1626235542 +plg_06_barn_lod=-2147324595 +plg_06_barn_ovly=-488623603 +plg_06_barn_slod=-20680165 +plg_06_bdutchbarn=1478355705 +plg_06_blood_decals=1356219746 +plg_06_building_decal=-131274976 +plg_06_cash_depot_building=1540125192 +plg_06_cash_depot_lod=-1652038632 +plg_06_decal=-1793210667 +plg_06_decal01=767400263 +plg_06_decal02=1125434357 +plg_06_decal03=1897766918 +plg_06_decal04=1715964506 +plg_06_decal05=-1732677827 +plg_06_fencepart=1836271539 +plg_06_fnc_01_lod=789112000 +plg_06_fnc_02_lod=839932358 +plg_06_fnc_22_lod=1174070460 +plg_06_fnc_24_lod=1517238012 +plg_06_fncbsp3=-1529998323 +plg_06_fncpt_bpk1=-2047388185 +plg_06_fncpt_bpk2=1998796867 +plg_06_gate_lod=395504350 +plg_06_gate_posts=-355240077 +plg_06_gate_posts001=1880024711 +plg_06_gate_posts002_lod=-646205680 +plg_06_gnd_01a_lod=-1082059603 +plg_06_gnd_01a=-948120017 +plg_06_gnd_01b_lod=1660608699 +plg_06_gnd_01d_lod=2112579760 +plg_06_gnd_01d=-1173767351 +plg_06_gnd_02_lod=-807365727 +plg_06_gnd_02=-152818950 +plg_06_gnd_02a_dcl=-1529120025 +plg_06_gnd_02b_dcl=790972025 +plg_06_gnd_02b=1171215946 +plg_06_gnd_break=-1248220098 +plg_06_gnd_fol_d=1343524037 +plg_06_gnd_pol_d=-1242361363 +plg_06_gnd_pol_d2=892037871 +plg_06_gnd_slod1=1070313902 +plg_06_gnd1_norm_dcl=-494350963 +plg_06_gnd2_norm_dcl=-2063251440 +plg_06_h_fol1=-1001024882 +plg_06_h_fol2=907802141 +plg_06_h_fol3=-536327693 +plg_06_h_fol4=-778523372 +plg_06_h_fol5=-1314296462 +plg_06_h_fol6=2143586729 +plg_06_h_fol7=1445803639 +plg_06_h_fol8=-1536666896 +plg_06_h_fol9=2059927468 +plg_06_h_lod=-1897801144 +plg_06_h_lod01=-1821881557 +plg_06_h_lod02=-1473940315 +plg_06_h_lod03=1978503222 +plg_06_h_lod04=-1980778438 +plg_06_h_lod05=-525310534 +plg_06_h_lod06=-1368227521 +plg_06_h_lod07=-1087298884 +plg_06_h_lod08=-1282602144 +plg_06_h1_slod1=2013300578 +plg_06_h2_slod1=-1970964241 +plg_06_hedgepush26a_d=1974615205 +plg_06_hedgepush26a=-231371254 +plg_06_hedgepush26b_d=519155278 +plg_06_hedgepush26bb=-556178960 +plg_06_hedgepush26bc=-1341946811 +plg_06_hedgepush26c_d=272746715 +plg_06_hedgepush27a_d=352255737 +plg_06_hedgepush27a=504490914 +plg_06_hedgepush27b_d=-186103261 +plg_06_hedgepush27b=1268205224 +plg_06_hedgepush29a_d=-1404559433 +plg_06_hedgepush29a=1837697103 +plg_06_hedgepush29b_d=-2018772545 +plg_06_hedgepush29b=-959890734 +plg_06_hedgepush30a_d=-1179694904 +plg_06_hedgepush30a=51120656 +plg_06_hedgepush30b_d=2126692395 +plg_06_hedgepush30b=817849718 +plg_06_left_det=904582956 +plg_06_left_det3_lod=-151681071 +plg_06_m2door_lod=1528846402 +plg_06_m2door=245230435 +plg_06_ml_hedge_test=1381293193 +plg_06_ml_hedge_test001=-80518929 +plg_06_neverdeleteme=-281718262 +plg_06_ovly_carpark001=-1003060321 +plg_06_plg_05_72_lod=-1474174121 +plg_06_plg_05_72=86104305 +plg_06_plg_barier_conc_0=719480 +plg_06_plg_barier_conc_02a=-679108403 +plg_06_pol_lod=-527054088 +plg_06_props_combo01_01_lod=1091698702 +plg_06_props_combo01_02_lod=859321317 +plg_06_props_combo02_01_lod=2121761616 +plg_06_props_combo03_01_lod=503537617 +plg_06_props_combo03_02_lod=-2054885692 +plg_06_props_combo04_01_lod=282029359 +plg_06_props_combo04_02_lod=1660536482 +plg_06_props_combo05_01_lod=467847223 +plg_06_props_combo05_02_lod=-1777184773 +plg_06_props_combo05_03_lod=-1781681236 +plg_06_props_combo05_04_lod=1877778571 +plg_06_props_combo05_05_lod=-1566609857 +plg_06_props_combo05_06_lod=364223355 +plg_06_props_combo05_07_lod=-191585014 +plg_06_props_combo05_08_lod=-1290766730 +plg_06_props_combo05_09_lod=612757698 +plg_06_props_combo05_10_lod=1375187323 +plg_06_props_combo05_11_lod=432178811 +plg_06_props_combo05_12_lod=40725961 +plg_06_right_det=1734464218 +plg_06_right_det4=233558894 +plg_06_slod=-1051828044 +plg_06_testland=2041342411 +plg_06_turn_lod=457696143 +plg_06_turn=-1098224993 +plg_06_v_cashdepot_lod=-396546437 +plg_rd_bri_hd=-115612878 +plg_rd_bri2=2145810884 +plg_rd_brid_rail2=1134068090 +plg_rd_brid_railhd=1828142079 +plg_rd_m_bridge1_lod=-2019860836 +plg_rd_m_bridge1=-2012092376 +plg_rd_m_road_00=-211682954 +plg_rd_m_road_01=11146242 +plg_rd_m_road_03_lod=2054898420 +plg_rd_m_road_03=1197252966 +plg_rd_m_road_037_lod=679296123 +plg_rd_m_road_037=993830101 +plg_rd_m_road_038_d=237541841 +plg_rd_m_road_038_lod=184880528 +plg_rd_m_road_038_slod=-1415503180 +plg_rd_m_road_04_lod=-1043910222 +plg_rd_m_road_04=493833612 +plg_rd_m_road_05_de=-1175795129 +plg_rd_m_road_05=1955298243 +plg_rd_m_road_06=970786407 +plg_rd_m_road_060_lod=-156515933 +plg_rd_m_road_07=-1839450264 +plg_rd_m_road_08_lod=-2023922169 +plg_rd_m_road_08=1621578747 +plg_rd_m_road_09_lod=581792730 +plg_rd_m_road_09=-1699690479 +plg_rd_m_road_10=525750906 +plg_rd_m_road_11_lod=2147471996 +plg_rd_m_road_11=1768384155 +plg_rd_m_road_12=1007750127 +plg_rd_m_road_13_lod=-1155826060 +plg_rd_m_road_13=-2099045994 +plg_rd_m_road_14=-1801601781 +plg_rd_m_road_15_lod=960834993 +plg_rd_m_road_15=-1635987255 +plg_rd_m_road_16_lod=1936571612 +plg_rd_m_road_16=-1336773516 +plg_rd_m_road_17=1301524228 +plg_rd_m_road_18_lod=459154763 +plg_rd_m_road_18=996018841 +plg_rd_m_road_19_lod=-736038488 +plg_rd_m_road_19=1776510883 +plg_rd_m_road_20_lod=-129482412 +plg_rd_m_road_20=-947577011 +plg_rd_m_road_21_lod=651590505 +plg_rd_m_road_21=-626637425 +plg_rd_m_road_22_lod=-1255096068 +plg_rd_m_road_22=-392371844 +plg_rd_m_road_24_lod=-897127102 +plg_rd_m_road_24=228371383 +plg_rd_m_road_26_lod=-137676725 +plg_rd_m_road_26=808874218 +plg_rd_m_road_27_lod=-1462246872 +plg_rd_m_road_27=123477758 +plg_rd_newlod=-1993423866 +plg_rd_newlod01=-1830164756 +plg_rd_newlod02=-470578870 +plg_rd_plg_01_new_lod=365221274 +plg_rd_plg_01_shadow=-181559047 +plg_rd_props__wires_00=846672925 +plg_rd_props__wires_01=1342730047 +plg_rd_props__wires_02=1580272516 +plg_rd_props__wires_03=1810573048 +plg_rd_props__wires_04=2066662783 +plg_rd_props__wires_05=1883156395 +plg_rd_props__wires_06=2115849064 +plg_rd_props__wires_07=-1949079852 +plg_rd_props__wires_08=-1718943165 +plg_rd_props__wires_09=-1248314787 +plg_rd_props__wires_10=1663898732 +plg_rd_props__wires_1000=-706637909 +plg_rd_props__wires_1001=1912391643 +plg_rd_props__wires_11=1448999642 +plg_rd_props_wires_farm99=1096428621 +plg_rd_props_wires_town01=-1268156401 +plg_rd_props_wires_town02=-2093410901 +plg_rd_props_wires_town03=1955199053 +plg_rd_props_wires_town04=1723030688 +plg_rd_rail1_lod=-885675496 +plg_rd_rail2_lod=1770121763 +plg_rd_rail3_lod=154023929 +plg_rd_slod1=2128473940 +plg_rd_slod101=848843470 +plg_rd_slod102=1759231828 +plg_rd_slod103=2074928374 +plg_rd_slod104=1767260233 +plg_rd_slod105=-330381696 +plg_rd_slod106=530722018 +plg_rd_slod106b=714920561 +plg_rd_slod107=242780815 +plg_rd_slod108=1143928315 +plogint_co1_deta=-160448961 +plogint_co1_over=213365268 +plogint_co1_pipe=-790817975 +plogint_co1_refem=-1973182714 +plogint_desk=1321859441 +plogint_panels=1364964175 +plogint_pro_int_light_=-1345557674 +plogint_pro_int_light_002=-444531987 +plogint_pro_int_light_006=-613456270 +plogint_pro_int_light_008=-1233281905 +plogint_pro_int_light_009=-2104413005 +plogint_rea_deta=2062862085 +plogint_rea_nocover=-900185457 +plogint_rea_over=-2087717581 +plogint_rec_deta=-1007424172 +plogint_rec_details=-1169432456 +plogint_rec_divi=1456914506 +plogint_rec_dust=-1025097857 +plogint_rec_glas1=-259576741 +plogint_rec_glas2=979812381 +plogint_rec_over=346538897 +plogint_rec_pipe=761940430 +plogint_rec_refem=1412881295 +plogint_shell_dt=-439309300 +plogint_shell=1202916346 +plogint_sid_det=1495160591 +plogint_sid_mounds=-427888041 +plogint_sid_over=438549871 +plogint_sid_pipe=622800197 +plogint_sid_refem=-1605601875 +plogint_sto_d_vfx_root=2110746664 +plogint_sto_deta=1435263394 +plogint_sto_mounds=-854679885 +plogint_sto_over=-1452337973 +plogint_sto_pipe=-1220387898 +plogint_sto_refem=1514026555 +plogint_tree=-1809450040 +plogint_vau_deta01=929790624 +plogint_vau_over=-786897293 +plogint_vau_pipe=-1721300350 +plogint_vau_refem=1385824389 +plogint_vaultdoo_refonly=-1760141333 +po1_01_b_det_01=-96927377 +po1_01_b_det_02=742909324 +po1_01_b_det_03=-412984382 +po1_01_b_det_04=417087157 +po1_01_b_det_05=-1007840039 +po1_01_b_det_06=-180717710 +po1_01_b_det_07=-984967305 +po1_01_b_det_08=-168822591 +po1_01_b_det_09=-1321341062 +po1_01_b_det_10=2085519876 +po1_01_b_ladder=-831299466 +po1_01_b_lod_prox=-623390338 +po1_01_b=1453029937 +po1_01_bufferm=-1154275807 +po1_01_build_d_1=-1584207297 +po1_01_build_detail=193884497 +po1_01_build_win=144653438 +po1_01_build064_dt=550415820 +po1_01_build081=1891797233 +po1_01_build58_dt=-1345192885 +po1_01_build58_dt008=736109907 +po1_01_build58_dt2=1155024635 +po1_01_build58_em=328221354 +po1_01_build59_ov2=-555089326 +po1_01_build61_dt_ladder=1021511751 +po1_01_build61_dt=2008546334 +po1_01_build61=1728960422 +po1_01_build62_det_01=-1161822430 +po1_01_build62_det_02=817589083 +po1_01_build62_det_03=561564886 +po1_01_build62_det_04=-874045004 +po1_01_build62_dt=-530880288 +po1_01_build62=1883367950 +po1_01_build63_dt_01=1791093803 +po1_01_build63_dt_02=-109344356 +po1_01_build63_dt01_1=-1632019189 +po1_01_build63_dt01_2=-1392576106 +po1_01_build63_dt02=1361357640 +po1_01_build63_dt03=1131614181 +po1_01_build63_dt041=1265442767 +po1_01_build63_dt042=-1398218167 +po1_01_build63_dt043=824765255 +po1_01_build63_dt044=594694106 +po1_01_build63_shad=266471475 +po1_01_cablemesh32281_tstd=-1069875433 +po1_01_cablemesh50529_thvy=-1706452958 +po1_01_cablemesh50530_thvy=1314134962 +po1_01_cablemesh87975_thvy=892209 +po1_01_cablemesh95540_thvy=1525793271 +po1_01_cablemesh95548_thvy=-667723482 +po1_01_cg020_ladder01=1425939276 +po1_01_cg020_ladder02=2125262505 +po1_01_cg020=347516078 +po1_01_cg021=-1690158621 +po1_01_cg024_gd=1858619613 +po1_01_detail_1=1916185841 +po1_01_detail=1987426295 +po1_01_dockdetailm=514501283 +po1_01_doorm=1888054632 +po1_01_fancase001=-1402278964 +po1_01_fancase002=-1723021936 +po1_01_fancase003=-947084789 +po1_01_fancase004=-983982683 +po1_01_fancase005=-217024238 +po1_01_glue_01=1862719617 +po1_01_glue_03=1271075322 +po1_01_glue_04=1578284697 +po1_01_glue_05=-1470739681 +po1_01_ground_d_1=393814881 +po1_01_jump2=1473984828 +po1_01_jump3=1216256643 +po1_01_jumplod_003=1001546344 +po1_01_jumplod_006=1115942935 +po1_01_jumplod_007=557493637 +po1_01_jumplod_01=-817236022 +po1_01_jumplod_010=-2081393649 +po1_01_jumplod_014=266472436 +po1_01_jumplod_016=726647503 +po1_01_jumplod_017=1456085443 +po1_01_jumpmas=-683334323 +po1_01_lad_main=-979341034 +po1_01_land002=1677272332 +po1_01_land003=1379631505 +po1_01_land004=1201040455 +po1_01_lifebeltm=1315299648 +po1_01_props_combo03_04_lod=1303687283 +po1_01_props_combo03_06_lod=-1954195107 +po1_01_props_combo05_01_lod=1236876977 +po1_01_pulleyparent=151295727 +po1_01_shadprox01=798592100 +po1_01_shadprox02=1583376881 +po1_01_shadprox03=1277642111 +po1_01_ship_dt01_det_009=1717382076 +po1_01_ship_dt01_det_016=701707185 +po1_01_ship_dt01_det_018=44623197 +po1_01_ship_dt01_det_019=343410939 +po1_01_ship_dt01_det_02=1796960877 +po1_01_ship_dt01_det_03=1507151841 +po1_01_ship_dt01_det_04=324322025 +po1_01_ship_dt01_det_05=1086299582 +po1_01_ship_dt01_det_06=1850636507 +po1_01_ship_dt01_det_07=1546867877 +po1_01_ship_dt01_det_08=-642035793 +po1_01_ship_dt01_det_09=124136204 +po1_01_ship_dt01_det_10=-1027625992 +po1_01_ship_dt01_det_11=-732803299 +po1_01_ship_dt01_det_12=-570072445 +po1_01_ship_dt01_det_13=1876821558 +po1_01_ship_dt01_det_14=-300907871 +po1_01_ship_dt01_det_15=-3267044 +po1_01_ship_dt01_det_16=697203100 +po1_01_ship_dt01_det_17=-1149231751 +po1_01_ship_dt01_det_18=892080343 +po1_01_ship_dt01_det_19=1117072297 +po1_01_ship_dt01_det_20=1943183591 +po1_01_ship_dt01_det01=-27986500 +po1_01_ship_dt01=2093146971 +po1_01_ship_dt02=1208383975 +po1_01_ship_dt04=-1289760752 +po1_01_ship_dt05_det_01=-460992937 +po1_01_ship_dt05_det_010=280674249 +po1_01_ship_dt05_det_012=-1670228174 +po1_01_ship_dt05_det_013=-1489474370 +po1_01_ship_dt05_det_014=-1327071206 +po1_01_ship_dt05_det_015=-1016716007 +po1_01_ship_dt05_det_016=1629675672 +po1_01_ship_dt05_det_019=-1343586778 +po1_01_ship_dt05_det_02=675435983 +po1_01_ship_dt05_det_020=371576371 +po1_01_ship_dt05_det_03=-1040152243 +po1_01_ship_dt05_det_04=-264116793 +po1_01_ship_dt05_det_05=-374155095 +po1_01_ship_dt05_det_06=-721670340 +po1_01_ship_dt05_det_07=-1088027760 +po1_01_ship_dt05_det_08=-1199147439 +po1_01_ship_dt05=-1517669147 +po1_01_shipa_stairs01=1563060572 +po1_01_shipa_stairs01b=1942207558 +po1_01_shipa_stairs02=1339870913 +po1_01_shipa_stairs02b=-881889556 +po1_01_shipa01=1723983835 +po1_01_shipbuffer012_det01=-1199302180 +po1_01_shipbuffer012_det02=1893403271 +po1_01_shipbuffer012_det03=-493457920 +po1_01_shipbuffer012_det04=-1916418980 +po1_01_shipbuffer012_det05=2139039695 +po1_01_shipbuffer012=-1928326835 +po1_01_shipdecal=-618543443 +po1_01_shipdetail01=-2038774770 +po1_01_shipmain_det_01=-106280541 +po1_01_shipmain_det_02=2123780985 +po1_01_shipmain=109750574 +po1_01_shiprad1=-299421617 +po1_01_shiprad2=1081824506 +po1_01_shrailing01=-160989943 +po1_01_shrailing02=762276628 +po1_01_shrailing03=439960744 +po1_01_shrailing04=1358180893 +po1_01_sidewall044=-916731185 +po1_01_sidewall044b=458921549 +po1_01_sidewall046=2117252226 +po1_01_sidewall046b=-648307731 +po1_01_spotlite01=1850197188 +po1_01_tug_dec=1860049994 +po1_01_tug_det=1382867804 +po1_01_tug=1461947337 +po1_01_tuglight=2032926544 +po1_01_weed=-95791646 +po1_01_weed2=-1273837631 +po1_01_windowshadow=-621505430 +po1_02_armco01=-1669942809 +po1_02_bufferm=-1708172197 +po1_02_build056_dt_det_02=778007450 +po1_02_build056_dt_det01=521215420 +po1_02_build056_dt=-812800942 +po1_02_build056_dt03=-500127072 +po1_02_build056=-263945665 +po1_02_build057_ov=-711056115 +po1_02_build057=-429232501 +po1_02_build065_dt_det=1018492113 +po1_02_build065_dt=1698354213 +po1_02_build065_dt001=353905231 +po1_02_build065=-1213985953 +po1_02_build066_dt_det=-1092485039 +po1_02_build066_dt=973338466 +po1_02_build066_g=361621455 +po1_02_build069_g=-622613370 +po1_02_build071=-372806063 +po1_02_build073_det=1571934254 +po1_02_build073=-1142517044 +po1_02_build078_ov=-1909073485 +po1_02_build079_dt_det=832471335 +po1_02_build079_dt=761255925 +po1_02_build079=1468025341 +po1_02_build080=-465971970 +po1_02_build59_ov3=173731756 +po1_02_build61_ov002=-1653596671 +po1_02_build62_dt001_det=2121557862 +po1_02_build62_dt001=-1052617026 +po1_02_build62_ov003=1937887023 +po1_02_build69_dt_det01=-1932847186 +po1_02_build69_dt=499199550 +po1_02_build69_dt02=-788900473 +po1_02_build69_dt03=-1036503037 +po1_02_build69_dt04=-1265328964 +po1_02_build69_ov=1442968378 +po1_02_build79fizz=-1233970938 +po1_02_cablemesh6668_thvy=-1499586071 +po1_02_cablemesh6669_thvy=-1927140911 +po1_02_cablemesh6670_thvy=-1359525020 +po1_02_cablemesh6671_thvy=-1313975305 +po1_02_cablemesh6672_thvy=-1305412080 +po1_02_cablemesh6673_thvy=-176141572 +po1_02_cablemesh6674_thvy=-1615298332 +po1_02_cablemesh6675_thvy=1217493052 +po1_02_chimeny_01_cap01=-268792128 +po1_02_chimeny_01_cap02=-564139125 +po1_02_chimeny_01_det=2102458665 +po1_02_chimeny_01=-1995932524 +po1_02_chimeny_railing=-1678732455 +po1_02_cranetrks005=-705909884 +po1_02_cranetrks01=-754631951 +po1_02_dockdetailm=-845930783 +po1_02_fancase002=-1655637611 +po1_02_fancase003=-1354916498 +po1_02_gdhut_int=2007303663 +po1_02_gdhut001_dt_det=1093609669 +po1_02_gdhut001_dt=1732045295 +po1_02_gdhut001_ov=1063916798 +po1_02_gdhut002=-2089374575 +po1_02_gdhut0027=-1703757925 +po1_02_glue_01=2052269043 +po1_02_glue_02=-1928705655 +po1_02_glue_03=-1723309563 +po1_02_glue_04=1672181452 +po1_02_glue_05=2113186654 +po1_02_glue_06=1174322035 +po1_02_glue_07=1480613878 +po1_02_gnd001=986167907 +po1_02_gnd003=1309761782 +po1_02_graf1=312823846 +po1_02_grounddt008_det01=-1399830891 +po1_02_grounddt008_det02=83326826 +po1_02_grounddt008_det03=511847039 +po1_02_grounddt008_det04=-390316300 +po1_02_grounddt008=-1773885721 +po1_02_handrail01=-1972125954 +po1_02_lad_main=-503639391 +po1_02_land001=-1765545957 +po1_02_land001shadoff=-1689866249 +po1_02_land001shadproxy=-1083193947 +po1_02_land002=2105718169 +po1_02_land002shadoff=-2057790521 +po1_02_land002shadproxy=994528176 +po1_02_land004=-503316846 +po1_02_pipesb001_det01=404656224 +po1_02_pipesb001_det02=748468572 +po1_02_pipesb001_det03=1054629339 +po1_02_pipesb001_det04=1324482054 +po1_02_pipesb001_det05=1631855274 +po1_02_pipesb001_det06=1352958343 +po1_02_pipesb001=-1533535044 +po1_02_props_combo05_01_lod=-1623921714 +po1_02_props_combo05_04_lod=-1510670563 +po1_02_props_combo07_04_lod=-686812855 +po1_02_props_combo13_slod=-975956425 +po1_02_puddle=1259532266 +po1_02_shipbuffer019=-1869011098 +po1_02_shipbuffer020=-726946238 +po1_02_shipbuffer021=1256331949 +po1_02_shipbuffer06=-1596529058 +po1_02_sidewall001=809521175 +po1_02_sidewall053=2125074081 +po1_02_sidewall054=1761338181 +po1_02_sidewall055=1531987950 +po1_02_sidewall056=-1814972184 +po1_02_sidewall057=-2044650105 +po1_02_sidewall059=1039863100 +po1_02_slite00=-1470788522 +po1_02_snipe_d=-493854907 +po1_02_snipe=916985707 +po1_02_talklaugh_pipe=817317511 +po1_02_tyrebmas=1755651564 +po1_02_tyremaster=-1691518845 +po1_02_valveb_m=1874796006 +po1_02_valvem=-590059922 +po1_02_wall005=379537229 +po1_02_wall006=611443442 +po1_02_wall007_dt=1749636691 +po1_02_wall007_ov=-1128480752 +po1_02_wall007=290503856 +po1_02_wall008_dt_det01=492648536 +po1_02_wall008_dt_det02=868640042 +po1_02_wall008_dt_det03=620611481 +po1_02_wall008_dt=671707908 +po1_02_wall008_ov=-112882927 +po1_02_wall056=1124864566 +po1_02_weed_01=354610355 +po1_02_weed_02=779853668 +po1_02_weed_03=949400474 +po1_02_weed_04=-1039710595 +po1_02_weeds002=-1230954998 +po1_02_weeds004=-735684332 +po1_02_weeds005=-1870016020 +po1_02_weighst01=1937019394 +po1_03_barrier01=1682645315 +po1_03_barrier02=-1355663608 +po1_03_bridge_det_decal=-2121075247 +po1_03_bridge_ovl_02=-1305590270 +po1_03_bridge_ovl_03=-2073236864 +po1_03_brig1_det_00=-1455365710 +po1_03_brig1_det_01=273985460 +po1_03_brig1_det_04=964559370 +po1_03_brig1_det_05=-993453922 +po1_03_brig1_det_06=-754764526 +po1_03_brig1_det_07=-497232955 +po1_03_brig1_det_08=-22672297 +po1_03_brig1_det_09=-1648768384 +po1_03_brig1_det_10=384678326 +po1_03_brig1_det_11=1901063733 +po1_03_brig1_det_16=-46627324 +po1_03_brig1_det_17=195764969 +po1_03_brig1_det_20=1346712116 +po1_03_brig1_det_21=-886167540 +po1_03_brig2_b=563449357 +po1_03_brig2_det02=713643299 +po1_03_brig2_det03=1613512840 +po1_03_brig2_det06=1429351032 +po1_03_brig2_det07=-1940776777 +po1_03_brig2_det10=590792626 +po1_03_brig2_det11=1223004947 +po1_03_brig2_det14=1578155369 +po1_03_brig2_det15=-2142305819 +po1_03_brig2_det18=-1780994825 +po1_03_brig2_det19=1768412163 +po1_03_brig2_det22=-1999532174 +po1_03_brig2_det23=1920688838 +po1_03_brig2_noshad=1773165218 +po1_03_brig2=879026856 +po1_03_brig3_b=-1644328954 +po1_03_brig3_cb01=-1236690951 +po1_03_brig3_cb69=592814587 +po1_03_brig3_csup01=465604 +po1_03_brig3_csup02=806943463 +po1_03_brig3_noshad=1062484854 +po1_03_brig3_top_det=800115969 +po1_03_brig3_top=1754835821 +po1_03_brig3=639845925 +po1_03_brig4_b=315717358 +po1_03_brig4_det00=-1427555200 +po1_03_brig4_det07=1318290390 +po1_03_brig4_det08=1494653164 +po1_03_brig4_det15=-1582682294 +po1_03_brig4_det16=-2056915286 +po1_03_brig4_det23=2072470541 +po1_03_brig4_det24=1350897161 +po1_03_brig4_det31=19427433 +po1_03_brig4_det32=-193407222 +po1_03_brig4_det37=-1889465124 +po1_03_brig4_det38=-2129858504 +po1_03_brig4_det39=1956337493 +po1_03_brig4_noshad=1518695091 +po1_03_brig4=-2008479145 +po1_03_brigzz00=582805032 +po1_03_brigzz01=285360819 +po1_03_brigzz02=-840254331 +po1_03_brigzz03=-1134225030 +po1_03_brigzz04=-375950370 +po1_03_brigzz05=-669593379 +po1_03_brigzz06=-2024198309 +po1_03_brsud00=-479926566 +po1_03_brsup00=-1969176851 +po1_03_brsup010=1876038019 +po1_03_brsup013=1166851321 +po1_03_brsup014=-1467907371 +po1_03_brsup016=-1944466926 +po1_03_brsup05=1388924731 +po1_03_bug_det=-983198019 +po1_03_builbr50=-855423234 +po1_03_build0a=-201788052 +po1_03_build0b=-1039134309 +po1_03_build0blad=-980405116 +po1_03_build0c_det=-2119151293 +po1_03_build0c=-680641449 +po1_03_build50=1783194739 +po1_03_builda_dec=-1130338724 +po1_03_builda_dt_det_01=-1182846633 +po1_03_builda_dt=1975768762 +po1_03_builda=987145290 +po1_03_buildb_dec=1973231567 +po1_03_buildb_dt_007=-627831530 +po1_03_buildb_dt_01=-939717379 +po1_03_buildb_dt_02=-175380454 +po1_03_buildb_dt_04=306553229 +po1_03_buildb_dt_05=239114627 +po1_03_buildb_dt_06=1050245684 +po1_03_buildb_dt=1044084249 +po1_03_buildb=1226391759 +po1_03_buildd_dec=-1000121911 +po1_03_buildd_ladder_01=806513108 +po1_03_buildd_ladder_02_lod=-954896542 +po1_03_buildd=-932200578 +po1_03_buildf_dec=2024382155 +po1_03_buildf_dt01=491153040 +po1_03_buildf_dt3=-1807250874 +po1_03_buildf_lights=103745683 +po1_03_buildf_lights001=1662676791 +po1_03_buildf_lights002=85701435 +po1_03_buildf_lights003=-1662033176 +po1_03_buildf_lights004=783812223 +po1_03_buildfizz01=-103267819 +po1_03_buildfizz02=630167943 +po1_03_buildg_hut=-1903865598 +po1_03_buildg_ladder=-1555896922 +po1_03_buildg=-379780780 +po1_03_buildgb_dt=177068410 +po1_03_cablemesh27777_tstd=947093998 +po1_03_cablemesh27807_tstd=-803440905 +po1_03_cablemesh45512_thvy=245979914 +po1_03_cablemesh45584_thvy=1638026503 +po1_03_cablemesh45727_hvhvy=721628739 +po1_03_cablemesh45744_hvhvy=-2122321143 +po1_03_ddyell01=-1134234618 +po1_03_decalglue1=-1847795895 +po1_03_decalglue2=-1609335882 +po1_03_drydoc01_noshad=-434990734 +po1_03_drydoc02_noshad=2113484833 +po1_03_ebox=-1293874647 +po1_03_erhouse003=-474953328 +po1_03_gate=-617944440 +po1_03_gate01=-1387442821 +po1_03_glue01=4848171 +po1_03_glue02=-1834770720 +po1_03_glue07=1410867658 +po1_03_glue08=1709819245 +po1_03_gndshadprox=-843616812 +po1_03_ladmaster=-1381517192 +po1_03_light_master2=524754566 +po1_03_lightc_m=-1081795575 +po1_03_pipesb50=857991340 +po1_03_ramp01=-2142260378 +po1_03_roadmarkings_01=569514827 +po1_03_roadmarkings_02=-2036407137 +po1_03_sail002=373095380 +po1_03_sail01=-1982818403 +po1_03_shed01_det_01=1170605559 +po1_03_shed01_det_02=-1954016902 +po1_03_shed01_det_03=-1076200930 +po1_03_shed01_det_04=-292300912 +po1_03_shed01=2107689645 +po1_03_side03=-1274030152 +po1_03_side038_det=-1511574939 +po1_03_side038_det1=837247775 +po1_03_side038=644533123 +po1_03_side041=1788630221 +po1_03_side059_det=422823946 +po1_03_side059=-1872420466 +po1_03_side063=-31247540 +po1_03_side15=2100198307 +po1_03_sideref_iref001=44032215 +po1_03_sideref_iref002=-1347208457 +po1_03_sideref_iref003=-1587241382 +po1_03_sideref_iref004=565387005 +po1_03_sideref_iref005=1272542025 +po1_03_sideref_iref006=1011340326 +po1_03_sideref_iref007=-427546464 +po1_03_sideref_iref008=-2094374426 +po1_03_sideref_iref009=793295396 +po1_03_sideref=-720469096 +po1_03_test_wire=-1865683825 +po1_03_test_wire2=2026563338 +po1_03_test_wire3=239309309 +po1_03_tug_det_01=14343662 +po1_03_tug=-1345867236 +po1_03_tyremaster=243949632 +po1_03_yard00_det01=-566191252 +po1_03_yard00_det02=-319014685 +po1_03_yard00=1153528623 +po1_03_yard00a_det=-1710431507 +po1_03_yard00a=654290606 +po1_03_yard00b_det=-2022855234 +po1_03_yard00b_ladder=2094092353 +po1_03_yard00b=378146243 +po1_03_yard00c_det=310171877 +po1_03_yard00c=623291104 +po1_03_yard00d=192378754 +po1_03_yard00da=-966172298 +po1_04_b01c_det=126041386 +po1_04_bridge_d=-228943037 +po1_04_bridge_m=1527377052 +po1_04_bridge1=981805300 +po1_04_bridge2=-188277467 +po1_04_bridgeladder_01=756969006 +po1_04_bridgeladder_2=1998559697 +po1_04_bridgeladder_3=-1326084740 +po1_04_bridgeladder_4=-576461096 +po1_04_bridgeladder_5=259082870 +po1_04_bridgeladder_6=-1043779805 +po1_04_brigerail01=-1005714047 +po1_04_brigerail02=1162053614 +po1_04_brigerail03=2123954840 +po1_04_brigerail04=1874353367 +po1_04_brigerail05=-1719226253 +po1_04_brigerail06=467547428 +po1_04_brigerail07=899639462 +po1_04_brigerail08=650693369 +po1_04_brigerail09=1484959340 +po1_04_build_01=2006176305 +po1_04_build_01b=1170958955 +po1_04_build_01c=1429276942 +po1_04_build_03=-1670734882 +po1_04_build_03b=1777414222 +po1_04_build_07_b=707362498 +po1_04_build_07=-753399488 +po1_04_build_08=85191991 +po1_04_build_09=1497635066 +po1_04_build_09a=1796141333 +po1_04_build_09b=-1020845760 +po1_04_build_09c=-1058136882 +po1_04_build_09cut=-503513759 +po1_04_build_105=-629437867 +po1_04_build_105b=582959369 +po1_04_build_105z=-1738527675 +po1_04_build_105zb=879053219 +po1_04_build_11=-1897665451 +po1_04_build_11a=-1238319552 +po1_04_build_12_lod=-59290080 +po1_04_build_12=-1658222368 +po1_04_build_13=1799234826 +po1_04_build_16_nu=1635479776 +po1_04_build_16=888518882 +po1_04_build_16b=-1875127549 +po1_04_build_18_1=-1307866837 +po1_04_build_18_2=-1000985152 +po1_04_build_18=279900245 +po1_04_build_18a=1970316337 +po1_04_build_18b=-2085470028 +po1_04_build_18c=506459565 +po1_04_build_19_a=-5022470 +po1_04_build_19_b=762198127 +po1_04_build_19_c=1154901823 +po1_04_build_19_d=848282290 +po1_04_build_19_e=1269986563 +po1_04_build_19=39932858 +po1_04_build_20=-965997327 +po1_04_build_21=-56166042 +po1_04_build_21cut=-771998876 +po1_04_build_22b=1646156810 +po1_04_build_23=592824003 +po1_04_build_26=337356883 +po1_04_build_26b=1450630039 +po1_04_build_26c=1210924804 +po1_04_build_30=346158591 +po1_04_build_30a=-2076180423 +po1_04_build_30b=-1100286834 +po1_04_build_30d=1679146981 +po1_04_build_30r1=-1495426396 +po1_04_build_30r2=-1254574246 +po1_04_build_41e=1641178232 +po1_04_buthole=-1525122754 +po1_04_cablemesh_1_tstd=-197586652 +po1_04_cablemesh_2_tstd=-1856197429 +po1_04_cage=-778937891 +po1_04_cage2=-899167612 +po1_04_cage3=2141598978 +po1_04_ce_ladder=181963840 +po1_04_ce_ladder002=-63016951 +po1_04_ce_xr_ctr1_=1597216176 +po1_04_ce_xr_ctr1c=675030978 +po1_04_ce_xr_ctr2b=1806675948 +po1_04_ctr2brl=-302351282 +po1_04_decal_02=1315715287 +po1_04_decal_03=1010701435 +po1_04_decal_03a=-222124821 +po1_04_decal_03b=-528482202 +po1_04_decal_05c=-206893432 +po1_04_decal_06=2036698821 +po1_04_decal_06b=1996035614 +po1_04_decal_09=358336183 +po1_04_decal_10=-1126231517 +po1_04_decal_11=788297316 +po1_04_dirt=-2071854217 +po1_04_dirt1=-597091967 +po1_04_domez=162609957 +po1_04_factdecal=1174187718 +po1_04_fencehumper1_r=-1985804380 +po1_04_fencehumper2_r=740473758 +po1_04_fencehumper2_r001=168646958 +po1_04_fencehumper4_r=62718235 +po1_04_floatgrass=-2147199698 +po1_04_frame01=567466809 +po1_04_frame02=-1232337751 +po1_04_frameb01=-1948302196 +po1_04_gav_jumps2=821172762 +po1_04_gav_jumps2a=274626410 +po1_04_glue_03=-2032844693 +po1_04_glue_04=-1981888942 +po1_04_hump004=-1203931957 +po1_04_hump1=643120657 +po1_04_kerbs=1076140214 +po1_04_land01_2=-622821593 +po1_04_land01_3=1772428466 +po1_04_land01_4=1837311086 +po1_04_land01_proxchd=1183294234 +po1_04_land01_sw=-369490200 +po1_04_land01=2130379010 +po1_04_land01shadoff=1756051184 +po1_04_lines01=-188280769 +po1_04_lines02=-726052824 +po1_04_lines03=-1300100166 +po1_04_newgrnd_shadoff=-236085988 +po1_04_pipe_08b=-1380676042 +po1_04_pipe_08ba=1471623081 +po1_04_pipe09=554401543 +po1_04_pipedetails01=1300501444 +po1_04_pipes_a=-880682223 +po1_04_pipes_b=2038839067 +po1_04_pipes_c=1721995606 +po1_04_pipes_det=1437469779 +po1_04_pipes=1532207746 +po1_04_pipese=-1020016526 +po1_04_railline01=-1516583410 +po1_04_railline02=-1187910340 +po1_04_railline03=-1970794519 +po1_04_railline04=-337587559 +po1_04_shadprox01=1887330626 +po1_04_shadprox02=1658570237 +po1_04_sign001=-1258547467 +po1_04_signsgdet=1871123721 +po1_04_signsgg_a=-523427058 +po1_04_signsgg_b=-753432669 +po1_04_signsgg_c=-2007600710 +po1_04_signsgg=711470383 +po1_04_silorail00=-727386825 +po1_04_silorail01=-1051341159 +po1_04_silorail02=1866050142 +po1_04_silorail03=-246075753 +po1_04_staircase01=1745324759 +po1_04_supp01=-1711038806 +po1_04_supp02=-1017777842 +po1_04_tankbuilding01=478011478 +po1_04_tankbuilding02_lod=22752726 +po1_04_tankbuilding02=315542776 +po1_04_text002=985261064 +po1_04_weedy01=671187007 +po1_05__rail1b_lod=1084981327 +po1_05__rail1b=-1254299309 +po1_05_109=-978764361 +po1_05_123=149832192 +po1_05_126_pipe1_lod=-1990533733 +po1_05_126_pipe1=-1026727838 +po1_05_126=475883742 +po1_05_130=-599443005 +po1_05_131=46827213 +po1_05_bcloth_01=2000495076 +po1_05_bcloth_02=1735819863 +po1_05_billboard_01=-946389586 +po1_05_billboard_02=2057610182 +po1_05_bridge_a=-2131077448 +po1_05_bridge_dec_1=489382911 +po1_05_bridge_dec_1a=665232748 +po1_05_bridge_dec_2=-167209542 +po1_05_bridge_dec_3=-4347612 +po1_05_bridge=-455539563 +po1_05_bridgebas_dec=-2036269974 +po1_05_bridgecables1_lod=-1510903556 +po1_05_bridgecables1=906537577 +po1_05_bridgecables2_lod=-1893315521 +po1_05_bridgecables2=690983095 +po1_05_bridgecables3_lod=-889154896 +po1_05_bridgecables3=540966629 +po1_05_bridgerail1_lod=1458865930 +po1_05_bridgerail1=63401758 +po1_05_bridgerail1a_lod=-824305343 +po1_05_bridgerail1a=-910791121 +po1_05_bridgerail2_lod=467167509 +po1_05_bridgerail2=-301448288 +po1_05_bridgerail2a_lod=-1560370992 +po1_05_bridgerail2a=-1811348467 +po1_05_bridgerail3_lod=-1897781382 +po1_05_bridgerail3=-1535692681 +po1_05_bridgerail3a_lod=1848971703 +po1_05_bridgerail3a=-1006246642 +po1_05_bridgg2=-606638156 +po1_05_brig_raila_lod=-201143825 +po1_05_brig_raila=-1815761339 +po1_05_brig_railb_lod=535145730 +po1_05_brig_railb=-1583986202 +po1_05_brig_railc_lod=1297965129 +po1_05_brig_railc=-286727030 +po1_05_brig_raild_lod=1312484325 +po1_05_brig_raild=2093056061 +po1_05_brig_raile_lod=-1602369456 +po1_05_brig_raile=-725831630 +po1_05_brig_railf_lod=1652048945 +po1_05_brig_railf=-355476392 +po1_05_briggrail_lod=-839152189 +po1_05_briggrail=1760766652 +po1_05_briggrail2_lod=694269418 +po1_05_briggrail2=1755678398 +po1_05_briggrail3_lod=-1174650205 +po1_05_briggrail3=-417332299 +po1_05_briggrail4_lod=-1363775723 +po1_05_briggrail4=416671520 +po1_05_briggrail5_lod=-450979891 +po1_05_briggrail5=329899208 +po1_05_build0x7d004=608408090 +po1_05_building01=1422102266 +po1_05_building01fizz=-1500286208 +po1_05_building01fizz2_lod=1526707497 +po1_05_building01fizz2=-502976012 +po1_05_building02_fizz=835445578 +po1_05_building02=2121654878 +po1_05_building03=1866941441 +po1_05_building04=704756087 +po1_05_building05_fizzybit_lod=-907807015 +po1_05_building05_fizzybit=1549468601 +po1_05_building05=363630797 +po1_05_building06=1197110312 +po1_05_building08_fiz_lod=1054340741 +po1_05_building08_fiz=151284861 +po1_05_building08=-761525595 +po1_05_building09_fiz_lod=-1437497497 +po1_05_building09_fiz=172009824 +po1_05_building09=-502093418 +po1_05_buildmesh239_b=-1750851035 +po1_05_buildmesh239=-389504427 +po1_05_buildmesh240=-188926150 +po1_05_buildmesh241=-478440265 +po1_05_buildmesh242_b=134264427 +po1_05_buildmesh242=-813863753 +po1_05_buildmesh243=-1119958982 +po1_05_buildmesh245_b=802861303 +po1_05_buildmesh245=-1714290335 +po1_05_buildmesh248=1064914093 +po1_05_cables=719260465 +po1_05_ce_xr_ctr2_rsref001=-1156055816 +po1_05_ce_xr_ctr2001_d=-1877488064 +po1_05_ce_xr_ctr2ss_d=81959320 +po1_05_ce_xr_ctr2ss=669089190 +po1_05_ce_xr003_det=2144096245 +po1_05_ce_xr003=-55234546 +po1_05_coastwee_1a=-1982942298 +po1_05_coastwee_1b=-1699981983 +po1_05_coastwee_1c=-1401259779 +po1_05_coastwee_1d=753400282 +po1_05_cont006=-499727164 +po1_05_cont007=335358032 +po1_05_decalsn05=1148844142 +po1_05_decalsn16=1775972320 +po1_05_det_lod=1878894848 +po1_05_det1=1957804961 +po1_05_det2_lod=-1815680041 +po1_05_det2=508727000 +po1_05_det3_lod=1763833750 +po1_05_det3=1344139886 +po1_05_det4_lod=1013467458 +po1_05_det4=-102775309 +po1_05_fact_detailfade=267542994 +po1_05_factory1=-141116766 +po1_05_factory2_d_lod=641316648 +po1_05_factory2_d=-34649522 +po1_05_factory2_fizz1=-436462312 +po1_05_factory2_fizz2=-689471765 +po1_05_factory2=1243144105 +po1_05_factory4_fiz1_lod=148142672 +po1_05_factory4_fiz1=1743415410 +po1_05_factory4=-1279905066 +po1_05_factory4rail_lod=263804192 +po1_05_factory4rail=-2015233099 +po1_05_factory4steps_lod=79438364 +po1_05_factory4steps=-1670038272 +po1_05_fenfiz1_lod=-452593986 +po1_05_fenfiz1=-938550342 +po1_05_fenfiz10_lod=474526474 +po1_05_fenfiz10=2129524860 +po1_05_fenfiz11_lod=-1600370494 +po1_05_fenfiz11=-1519336127 +po1_05_fenfiz12_lod=-472959968 +po1_05_fenfiz12=1515302724 +po1_05_fenfiz13_lod=-1811272826 +po1_05_fenfiz13=192745884 +po1_05_fenfiz14_lod=910942911 +po1_05_fenfiz14=1035204105 +po1_05_fenfiz15_lod=82863611 +po1_05_fenfiz15=1859868759 +po1_05_fenfiz16_lod=-1939262309 +po1_05_fenfiz16=556285170 +po1_05_fenfiz17_lod=1523802772 +po1_05_fenfiz17=-110858929 +po1_05_fenfiz2_lod=435656123 +po1_05_fenfiz2=1287972132 +po1_05_fenfiz3_lod=-856580085 +po1_05_fenfiz3=495191715 +po1_05_fenfiz4_lod=1081430538 +po1_05_fenfiz4=812788863 +po1_05_fenfiz5_lod=-1891752478 +po1_05_fenfiz5=2130135436 +po1_05_fenfiz6_lod=-1106917212 +po1_05_fenfiz6=-2085203210 +po1_05_fenfiz7_lod=-1253337593 +po1_05_fenfiz7=851784065 +po1_05_fenfiz8_lod=404128523 +po1_05_fenfiz8=1817191466 +po1_05_fenfiz9_lod=259902039 +po1_05_fenfiz9=-1709801546 +po1_05_fizzcont1_lod=-1165163214 +po1_05_fizzcont1=1955260158 +po1_05_flagpole_1_lod=-35092589 +po1_05_flagpole_1=-336212275 +po1_05_flagsup002=1127090102 +po1_05_flagsup01=36039069 +po1_05_gav_jump_slod=2072369678 +po1_05_gav_jump=-302839145 +po1_05_gg_ladlod1=-1152439189 +po1_05_gg_nb_a_fiz=-229514744 +po1_05_gg_nb_a_rail_d=542163280 +po1_05_gg_nb_a_rail=827150909 +po1_05_gg_nb_a=1143956595 +po1_05_gg_nb_b_d=178968695 +po1_05_gg_nb_b=1454246216 +po1_05_gg_sig013b_frame_lod=1210187641 +po1_05_gg_sig013b_frame=-1993515658 +po1_05_gg_sig013b_frameb_lod=-925661858 +po1_05_gg_sig013b_frameb=442706047 +po1_05_gg_sig013b=-454078787 +po1_05_gg_sig013s=1522186778 +po1_05_gg_sig014=651299589 +po1_05_gg_upramp=-809860780 +po1_05_gg2_ladder=-28029162 +po1_05_ggmw1_bridgesup=1842091215 +po1_05_gpip1_lod=684664744 +po1_05_gpip1=-617057022 +po1_05_gpip2_lod=-16850065 +po1_05_gpip2=-359459913 +po1_05_gpip3_lod=-1208077239 +po1_05_gpip3=-17941395 +po1_05_grail1a_lod=2096287147 +po1_05_grail1a=688240612 +po1_05_grail1c_lod=55779374 +po1_05_grail1c=-1546179215 +po1_05_ground01=-403024708 +po1_05_ground02_decal=677149273 +po1_05_ground02_o1=482436273 +po1_05_ground02_o2=-361070556 +po1_05_ground02=-148049119 +po1_05_ground03_decal=1370872768 +po1_05_ground03_o1=1317370727 +po1_05_ground03_o2=2079512121 +po1_05_ground03=-1923670153 +po1_05_ground04_decal=-702837516 +po1_05_ground04_o1=-625493922 +po1_05_ground04_o2=798974508 +po1_05_ground04_o3=764894748 +po1_05_ground04=-1700742646 +po1_05_ground05_o2=1526159168 +po1_05_ground05_o3=1752035885 +po1_05_hiway=902226968 +po1_05_judesbit=1268833003 +po1_05_mainbridge=-400144801 +po1_05_mainbridge2=481853201 +po1_05_new_entpop_d_lod=-1716501234 +po1_05_new_entpop_d=710884872 +po1_05_new_entpop=-861460750 +po1_05_object321d=1680322394 +po1_05_object322=-589853049 +po1_05_po1_06_build67=-293024635 +po1_05_props_combo01_slod=-1525135333 +po1_05_props_combo02_slod=952997663 +po1_05_props_combo04_slod=-2143313857 +po1_05_props_combo05_slod=1794587176 +po1_05_props_combo06_slod=-1844668206 +po1_05_props_combo07_slod=1368287930 +po1_05_railriver1_lod=609073646 +po1_05_railriver1=-1110300094 +po1_05_railriver2_lod=1333332491 +po1_05_railriver2=-1342337383 +po1_05_railriver3_lod=-2024615811 +po1_05_railriver3=-1702009939 +po1_05_rocks1=565913684 +po1_05_rocks2=332958863 +po1_05_sground=184938441 +po1_05_signsgg=606888361 +po1_05_signsgg2_lod=-911071645 +po1_05_signsggframe_lod=937194792 +po1_05_signsggframe=-2075847278 +po1_05_traintracks=-1675487732 +po1_05_trax1_lod=-1351839993 +po1_05_trax1=-536919101 +po1_05_trax2_lod=769204252 +po1_05_trax2=243409096 +po1_05_trax3_lod=-1887669879 +po1_05_trax3=1011579994 +po1_05_tri_details_fiz1_lod=40260892 +po1_05_tri_details_fiz1=1274201628 +po1_05_tri_details_fiz2_lod=1767516564 +po1_05_tri_details_fiz2=1049209674 +po1_05_tri_details_fiz3_lod=1811238392 +po1_05_tri_details_fiz3=826708164 +po1_05_tri_details_fiz4_lod=-1228901940 +po1_05_tri_details_fiz4=591361206 +po1_05_tri_details_lod=407065699 +po1_05_tri_details=-1877313693 +po1_05_triladders=1846034233 +po1_05_triladders2_lod=-953848090 +po1_05_triladders2=1667454291 +po1_05_triladders5_lod=-1857427626 +po1_05_triladders5=-1774077165 +po1_05_underbridge_steps1_lod=-2089738501 +po1_05_underbridge_steps1=-48811936 +po1_05_underbridge_steps2_lod=-998439605 +po1_05_underbridge_steps2=1399971092 +po1_05_wall007=-1420279948 +po1_06__det_01_lod=1337807905 +po1_06__ggd=1114530011 +po1_06__ggd2=187495455 +po1_06_brumz=1462808983 +po1_06_build071_brand=938908712 +po1_06_build071_ladder=392907638 +po1_06_build071_ladder1=-29382018 +po1_06_build071_txt=-1332716734 +po1_06_build071=-217403376 +po1_06_build078_ov=1597642627 +po1_06_build079_dt=-1925167862 +po1_06_build140_ladder=1710607779 +po1_06_build140=1530882553 +po1_06_build141=-2125548005 +po1_06_build142=915644578 +po1_06_build143_ladder=1517624898 +po1_06_build143_ladder1=-1334892505 +po1_06_build143=751930654 +po1_06_build147=644087867 +po1_06_build148=628096595 +po1_06_build149=333798206 +po1_06_build150=570652202 +po1_06_build151=339761828 +po1_06_build152=-19419181 +po1_06_build153=-283406245 +po1_06_build154=-1412036175 +po1_06_build159=1333612797 +po1_06_build160=1648292112 +po1_06_build161=1475665020 +po1_06_build165=-1858973950 +po1_06_build167=1814004957 +po1_06_build168=-1806478020 +po1_06_build169=-988662087 +po1_06_build171=-2041628664 +po1_06_build172=-1257400956 +po1_06_build173=-489852669 +po1_06_carpark_bumpers=1865954131 +po1_06_carparkbumps=-716505356 +po1_06_carparkbumpsb=1864522906 +po1_06_decal=-1429496043 +po1_06_det_02_lod=529049897 +po1_06_detail05=-1785623842 +po1_06_elevateddecals=1514110966 +po1_06_factory4_detail_lod=214410533 +po1_06_factory4_detail=-1394519360 +po1_06_factory4=-325704528 +po1_06_fencefade=106699452 +po1_06_fizent1=-1179768139 +po1_06_g_decals_01=-2144419061 +po1_06_g_details_01=7053731 +po1_06_garage_01=1306921155 +po1_06_gg_fencefade=872372080 +po1_06_gg_ladder=-213934563 +po1_06_gg_ladder1_lod007=147450732 +po1_06_gg_ladder1_lod008=-1812856386 +po1_06_gg_ladder1_lod009=-1542151677 +po1_06_gg_ladder1_lod010=-1747645784 +po1_06_gg_ladder1_lod011=-969906338 +po1_06_gg_ladder1_lod012=-1283800589 +po1_06_gg_ladder1_lod013=1897282859 +po1_06_gg_ladder1_lod014=212956251 +po1_06_gg_ladder1_lod015=-1434931221 +po1_06_gg_ladder1_lod016=-1743910122 +po1_06_gg_ladder1_lod017=-975345996 +po1_06_gg_ladder1_lod018=1172760269 +po1_06_gg_ladder1_lod019=860963234 +po1_06_gg_ladder1_lod020=437981202 +po1_06_gg_ladder1_lod021=1239183252 +po1_06_gg_ladder1_lod022=-1520785773 +po1_06_gg_ladder1_lod023=-1811414034 +po1_06_gg_ladder1_lod024=-1068999570 +po1_06_gg_ladder1_lod025=1853241547 +po1_06_gg_ladder1_lod026=-360435483 +po1_06_gg_ladder1_lod027=-658567845 +po1_06_gg_ladder1_lod028=117434844 +po1_06_gg_ladder1_lod029=-147699135 +po1_06_gg_ladder1_lod030=705573128 +po1_06_gg_ladder1_lod031=453481211 +po1_06_gg_ladder1_lod032=1306654895 +po1_06_gg_ladder1_lod033=1066032128 +po1_06_gg_post_decal=961915194 +po1_06_gg_seaw1=-1209988802 +po1_06_gg_seaw2=-2114970283 +po1_06_gg_seaw3=-311069594 +po1_06_gg_seaw4=92087413 +po1_06_gg_seaw5=-3729143 +po1_06_gg_seawdec1=842229367 +po1_06_gg_seawdec2=98836 +po1_06_gg_seawdec3=1464185019 +po1_06_gg_seawdec4=642731695 +po1_06_gg_walkway001_r=-1677868372 +po1_06_gg_walkway001_r2=-462208247 +po1_06_gg_walkway001=-1389362883 +po1_06_gg_walkway004_r_lod=1648925645 +po1_06_gg_walkway004_r=856658117 +po1_06_gg_walkway004_r2_lod=-1147886692 +po1_06_gg_walkway004_r2=533698529 +po1_06_gg_walkway004_rb_lod=-461303557 +po1_06_gg_walkway004_rb=1267855217 +po1_06_gg_walkway004=1382435743 +po1_06_gg_walkway005_r_lod=1329905139 +po1_06_gg_walkway005_r=550320469 +po1_06_gg_walkway005_r2_lod=-362822140 +po1_06_gg_walkway005_r2=1820324617 +po1_06_gg_walkway005=1685909452 +po1_06_gg_ww_canopy_rail_lod=612418441 +po1_06_gg_ww_canopy_rail=-968599077 +po1_06_ggfnce_a=-1238824414 +po1_06_ggnulan2_dec=1114435989 +po1_06_ggnulan2=-1045631411 +po1_06_ggnulan2a=-2140367013 +po1_06_ggnulan3s=1734665340 +po1_06_ggnulan3s0=522914885 +po1_06_global_tex_003=801999505 +po1_06_glue_012=-451198692 +po1_06_glue_02=760615980 +po1_06_glue_03=-2012821108 +po1_06_glue_04=-278325169 +po1_06_glue_04b001=1372255285 +po1_06_glue_05=1643674988 +po1_06_glue_07=1033745591 +po1_06_glue_08=-1455584263 +po1_06_glue_09=442691138 +po1_06_glue_10=-856992652 +po1_06_grey005=-1758595254 +po1_06_grey3=2130671936 +po1_06_grey4=-1409494214 +po1_06_grnddet04=618011810 +po1_06_grornd003=778058769 +po1_06_grornd004=-2084641067 +po1_06_grornd005=-1644815549 +po1_06_gway_03b009=984635006 +po1_06_hiframe002=2131537810 +po1_06_hiframe1_lod=1115325246 +po1_06_hiframe1=-510600642 +po1_06_hiway_xframe_02a002=-126635734 +po1_06_hway_lod=1551743463 +po1_06_maingrnd3_deca=-1957467372 +po1_06_maingrnd3=1068328930 +po1_06_new_terminal_ladder=-1052237568 +po1_06_new_terminal_ladder1=-1847936784 +po1_06_new_terminal_ladder2=-2144823924 +po1_06_new_terminal_ladder3=1812229464 +po1_06_new_terminal_ladder4=1438269636 +po1_06_new_terminal_sig=769355944 +po1_06_new_terminal=817359532 +po1_06_openroad_2_deca=848916651 +po1_06_openroad_2=1902887775 +po1_06_pipes_gav=-943878128 +po1_06_pipes_gav2=-193659535 +po1_06_po1_03_shed01_det_01=1978124699 +po1_06_po1_03_shed01_det_02=-2028737549 +po1_06_po1_03_shed01=2053549864 +po1_06_postrail_lod=854583419 +po1_06_postrail=1247900063 +po1_06_postrail2_lod=1965508186 +po1_06_postrail2=930047893 +po1_06_postrail3_lod=-410009828 +po1_06_postrail3=630834154 +po1_06_postrail4_lod=97735248 +po1_06_postrail4=-502121252 +po1_06_postrail5_lod=-592775118 +po1_06_postrail5=-809002937 +po1_06_prop_sign_hway_03b=2098146653 +po1_06_prop_sign_hway_03b003=828159069 +po1_06_prop_sign_hway_03b004=1467973794 +po1_06_props_combo_slod=-118403553 +po1_06_rail_decal=-1692873392 +po1_06_road_decals=1511068713 +po1_06_road_decals2=-1483211843 +po1_06_ropes_north=-1745305183 +po1_06_ropes_north2=655431326 +po1_06_ropes_north3=880554356 +po1_06_seawalla_sb=-533739203 +po1_06_seawalla=610347635 +po1_06_seawallb=431953199 +po1_06_seawallc=133460378 +po1_06_seawalld=-15245344 +po1_06_sechurhut2=-1796811872 +po1_06_security_roof=1426519125 +po1_06_shadow_gnd=-1841505959 +po1_06_sig1_a_source=-293401296 +po1_06_sig1_b_source=-1362111091 +po1_06_sig1_c_source=922767447 +po1_06_sig1_d_source=-40680523 +po1_06_sig1_e_source=-2128377247 +po1_06_sig1_f_source=-392762930 +po1_06_sig1_g_source=-1218737358 +po1_06_sig1_h_source=446891082 +po1_06_sig1_i_source=1003535658 +po1_06_sig1_j_source=1634383414 +po1_06_sig1_k_source=-1944976981 +po1_06_sig1_l_source=1204147362 +po1_06_sig1_m_source=2144317382 +po1_06_sig1_n_source=-395739623 +po1_06_sig1_o_source=1946433204 +po1_06_termiansign=-1798381275 +po1_06_terminal_graf=4292158 +po1_06_terminal_graf001=1328343576 +po1_06_tgrnd008=57651546 +po1_06_tgrnd1_deca=1404019724 +po1_06_tgrnd1_deca2=891955237 +po1_06_tgrnd1_ol=2006917910 +po1_06_tgrnd1=931109522 +po1_06_tgrnd2_deca=1159577055 +po1_06_tgrnd2=-1968029438 +po1_06_tgrnd3_deca=2138755829 +po1_06_tgrnd3=1410028457 +po1_06_tgrnd4_deca=-1584565357 +po1_06_tgrnd4=1765309955 +po1_06_tgrnd5_deca=-1273181746 +po1_06_tgrnd5=-436111461 +po1_06_tgrnd6_deca=659161377 +po1_06_tgrnd6=-1278110916 +po1_06_xtra_signs=-1975928231 +po1_06_zfighto=-1579407723 +po1_07_beams01=1726590041 +po1_07_cardreader01=68061840 +po1_07_cardreader02=366292509 +po1_07_ce_ladder_b=-1244219036 +po1_07_ce_ladder_lod=-1723184179 +po1_07_ce_ladder=-876535273 +po1_07_chunky_exdetail1=-104891602 +po1_07_chunky_exdetail2=567298895 +po1_07_decal02_boat=479578425 +po1_07_decal02=-122777548 +po1_07_decal03=-688960330 +po1_07_details01=-124142100 +po1_07_details02=-1033875078 +po1_07_details03=2051752273 +po1_07_details07=1134679039 +po1_07_details09=1729796848 +po1_07_details10=-205188957 +po1_07_details11=1392168721 +po1_07_details12=386946873 +po1_07_entrance_chunkydetails=868792360 +po1_07_entrance_details=-762796492 +po1_07_ex_chunkydetails=299883444 +po1_07_ex_chunkyfizz1_lod=15365310 +po1_07_ex_chunkyfizz1=1274500851 +po1_07_ex_chunkyfizz2_lod=-237470457 +po1_07_ex_chunkyfizz2=-1788974652 +po1_07_ex_chunkyfizz3_lod=1384981029 +po1_07_ex_chunkyfizz3=-1582005648 +po1_07_exdetail2=2144929698 +po1_07_fiz1_lod=-1186601928 +po1_07_fiz1=-964842967 +po1_07_fiz1b_lod=-2003755120 +po1_07_fiz1b=-1944249844 +po1_07_fizzygirder_lod=-1454057800 +po1_07_fizzygirder=-826695899 +po1_07_flurlightgantry=-508756703 +po1_07_flurlightm=1571262965 +po1_07_gg_fix5_lod=-1409718703 +po1_07_gg_fix5=-617334910 +po1_07_gg_fiz2_lod=-238786598 +po1_07_gg_fiz2=1049755592 +po1_07_gg_fiz3_lod=1518053281 +po1_07_gg_fiz3=237772541 +po1_07_gg_fiz4_lod=-1927331766 +po1_07_gg_fiz4=467188310 +po1_07_gg_ladder1_lod009=-1442061592 +po1_07_gg_ladder1_lod010=670528565 +po1_07_ground01_o1=1209444233 +po1_07_ground01_o2=54468055 +po1_07_ground01=-1202545062 +po1_07_ground02=-430540191 +po1_07_ground03=-1792813059 +po1_07_intdetail_lod=908940332 +po1_07_intdetail=1239592840 +po1_07_intdetailb_lod=148728824 +po1_07_intdetailb=-578831880 +po1_07_intpipes=853756564 +po1_07_newfence1=790762918 +po1_07_po1_06_b_det2b=1841172424 +po1_07_po1_06_build_det2=378590024 +po1_07_po1_06_build189=-2142324885 +po1_07_rail2_lod=-1521923134 +po1_07_rail2=1394183990 +po1_07_rail3_lod=720096800 +po1_07_rail3=-979176381 +po1_07_room3struc=1748330218 +po1_07_ser=-798676957 +po1_07_ship_decalo=787532541 +po1_07_ship=1687497142 +po1_07_slucegates=-854270880 +po1_07_spinlight=-742023230 +po1_07_spinlight001=737932025 +po1_07_steplad_lod=1397212312 +po1_07_steplad=-393866669 +po1_07_steplad2_lod=1056910035 +po1_07_steplad2=-1409105918 +po1_07_sub1=52041570 +po1_07_tyremaster=-48831560 +po1_07_walkway_2_lod001=-1435977565 +po1_07_walkway_2_lod002=-1716611281 +po1_07_walkway_2=2023152409 +po1_07_walkway_3=-117089296 +po1_07_walkways_1b_lod=1080189885 +po1_07_walkways_1b=548680631 +po1_07_walkways_2b_lod=859660175 +po1_07_walkways_2b=-1140201096 +po1_07_walkways_3b_lod=-916702253 +po1_07_walkways_3b=187139678 +po1_07_walkways_4b=-1787782566 +po1_07_walkways=1380714217 +po1_07_walls1=-439568612 +po1_07_walls5_beams=-1287710255 +po1_07_walls5_beamsb_lod=-1913910807 +po1_07_walls5_beamsb=211538 +po1_07_walls5=731693695 +po1_07_wyre_1_lod=-2079800406 +po1_07_wyre_1=914218773 +po1_07_wyre_2_lod=-521896573 +po1_07_wyre_2=1132886310 +po1_07_wyre_3_lod=162398369 +po1_07_wyre_3=297538962 +po1_07_wyre_4_lod=306895366 +po1_07_wyre_4=2073749830 +po1_07parts05=939647133 +po1_07sub=-716667126 +po1_08_awning_det_01=-2077936428 +po1_08_awning_det_02=1632890678 +po1_08_awning_det_03=719487572 +po1_08_awning_det_04=1026369257 +po1_08_awning_det_05=369023133 +po1_08_awning_det_06=674266368 +po1_08_awning_det_07=-230354646 +po1_08_awning_det_08=75740583 +po1_08_build_01=-747992306 +po1_08_build_02_det=-1033883466 +po1_08_build_02=1182560568 +po1_08_build_03=872565828 +po1_08_build_03dt=-1642223379 +po1_08_build_04b=278833811 +po1_08_build_04c=894366707 +po1_08_build_05_det=-881962910 +po1_08_build_05=413963673 +po1_08_build_07_det=-1373403671 +po1_08_build_07=2103041778 +po1_08_build_08=-1339734904 +po1_08_build_12_ladder_01=1197106962 +po1_08_build_12_ladder_2=1467390768 +po1_08_build_12=-862422042 +po1_08_build_12det01=-678086822 +po1_08_build_12det02=-386115040 +po1_08_build_13_silo1_det=1766120811 +po1_08_build_13_silo1=1791993741 +po1_08_build_13_silo2_det=-846350816 +po1_08_build_13_silo2=2078919081 +po1_08_build_13=-1101340821 +po1_08_build_14=-317866800 +po1_08_build_15=-1325775690 +po1_08_build_17_road=1456163628 +po1_08_build_17=-800226468 +po1_08_build_17b=-760177388 +po1_08_build_17c=-411973994 +po1_08_build_19=-1978599708 +po1_08_build_20=1846264378 +po1_08_build_22b_det=-1287575829 +po1_08_build_22b=-1335677569 +po1_08_build_23=-785610634 +po1_08_build_25=-1911979467 +po1_08_build_26_stair=-574935622 +po1_08_build_26_wall=1419864935 +po1_08_build_26=3663504 +po1_08_build_27=-224605350 +po1_08_build_27a=-69832036 +po1_08_build_27b=-845310421 +po1_08_build_27c=-2049997200 +po1_08_build_28=-455659569 +po1_08_build_30=1851867577 +po1_08_build_30d1=-1806749990 +po1_08_build_30d2=-1614723650 +po1_08_build_31=-806255400 +po1_08_cablemesh62099_tstd=921906471 +po1_08_cablemesh62299_tstd=-267764144 +po1_08_ce_ladder=217414100 +po1_08_coastal_weed_0=927866505 +po1_08_coastal_weed_001=-156860691 +po1_08_dec_01=2107933182 +po1_08_dec02=1378731774 +po1_08_dec03=445241271 +po1_08_decal_02=970588759 +po1_08_decal_04=1600441708 +po1_08_decal_04b=-1730429232 +po1_08_decal_04d=113744550 +po1_08_decal_gavnu=-1407752950 +po1_08_decal_plntr=-1116913416 +po1_08_decal_tnt_03c=283343269 +po1_08_decal08_0_g=-1892582712 +po1_08_decal08_0=-1799662779 +po1_08_fence_underlay=975128938 +po1_08_fencerubbish=603892634 +po1_08_fizzy01=-360236890 +po1_08_fizzy02=-600269815 +po1_08_fizzy03=137556989 +po1_08_fizzy04=-113551858 +po1_08_fizzy05=595634840 +po1_08_fizzy06=316148039 +po1_08_fizzy07=1159065026 +po1_08_fizzy08=1908328327 +po1_08_fizzy09=529769266 +po1_08_fizzy10=829318527 +po1_08_ga1_int_reflect=-1073110305 +po1_08_garage_int2_reflect=369949746 +po1_08_garage_int2=1994484622 +po1_08_garage001_int=-521384993 +po1_08_garageshadowbox1=-558325299 +po1_08_garageshadowbox2=-928254548 +po1_08_glue_0=1834515933 +po1_08_glue_001=1662124602 +po1_08_glue_002=-1383786721 +po1_08_glue_003=-1103153005 +po1_08_glue_010=133549415 +po1_08_ground_02_int2=-606681621 +po1_08_ground_02=1326431789 +po1_08_ground_02b_int1=1084227842 +po1_08_ground_02b_stp1_det=417880168 +po1_08_ground_02b_stp2=1107026835 +po1_08_ground_02b_stp3=1446317061 +po1_08_ground_02b_stp4=1701751416 +po1_08_ground_02b_stp5=2071123584 +po1_08_ground_02b_stp6=1917994059 +po1_08_ground_02b_stp7=-2134449868 +po1_08_ground_02b=1097538559 +po1_08_ground_04=1228812926 +po1_08_ground_05=330975095 +po1_08_ground_ov1_int=587360721 +po1_08_ground_ov2_int2=-2010642918 +po1_08_ju012_det=1007046342 +po1_08_ju012=-1635666322 +po1_08_ju1=-1849211007 +po1_08_ju10=1746333845 +po1_08_ju11=2138972003 +po1_08_ju2_det=-1429167715 +po1_08_ju2=-597566283 +po1_08_ju3_det=-504530590 +po1_08_ju3=-1375043577 +po1_08_ju4=-1999391334 +po1_08_ju5_det=1252877083 +po1_08_ju5=1519737118 +po1_08_ju6_det=623182777 +po1_08_ju6=-1514508441 +po1_08_ju7_det=824150824 +po1_08_ju7=1997476369 +po1_08_ju8_det=2105946075 +po1_08_ju8=770670551 +po1_08_ju9=-14278075 +po1_08_ladnew01=102743998 +po1_08_ladnew02=-212723165 +po1_08_ladnew03=414475495 +po1_08_ladnew04=133022554 +po1_08_pipes005=988181407 +po1_08_props_combo01_01_lod=-99413847 +po1_08_props_combo0201_slod=-30224740 +po1_08_props_combo13_01_lod=-1846036615 +po1_08_props_combo13_02_lod=-1339912854 +po1_08_props_combo13_03_lod=-1686209224 +po1_08_props_combo13_04_lod=923028670 +po1_08_roofaccess_ladder01=203884032 +po1_08_roofaccess_ladder02=988930965 +po1_08_ropefiz01=-761742654 +po1_08_ropefiz02=72719935 +po1_08_ropefiz03=848984776 +po1_08_ropefiz04=1623250708 +po1_08_ruflad01=1887267687 +po1_08_ruflad02=-1884542524 +po1_08_ruflad03=-2064706486 +po1_08_ruflad04=-1270680847 +po1_08_seawall1=906059378 +po1_08_seawall1g=1008393901 +po1_08_seawall2=474196727 +po1_08_seawall2gg=-1754532447 +po1_08_seawall3=192743786 +po1_08_shadprox01=1713420743 +po1_08_shadprox02=328668345 +po1_08_shadprox03=1096872012 +po1_08_signage01=91534271 +po1_08_signage02_det=1058881644 +po1_08_signage02=1522032197 +po1_08_signage03_det=1274672426 +po1_08_sub_trans=-1151248380 +po1_08_substation_decal=206638960 +po1_08_substation_fence=33862547 +po1_08_substation_wall=1928693035 +po1_08_substation=1513328252 +po1_08_wall_piece_gg=1850905958 +po1_08_walldecal1=2059118487 +po1_08_wallsmall01=-642570640 +po1_08_wareh_01=496799310 +po1_08_wareh_02=1100797518 +po1_08_wareh_02b=-1446267606 +po1_08_wareh_03=1936275946 +po1_08_wareh_04_ladders=1021205849 +po1_08_wareh_04=1696898401 +po1_08_wareh2_d_01=1251749741 +po1_08_wareh2_d_02=-1755428616 +po1_08_weed_004=-794470753 +po1_08_weed_02=-1642916395 +po1_08_weed_03=191983760 +po1_08_weedy01=-1705162337 +po1_08_weedy02=-1800749510 +po1_08_whouse_02_det01=2106616742 +po1_08_whouse_02_det02=1656894986 +po1_08_whouse_02_det03=1359516311 +po1_08_whouse_02_det04=1180663105 +po1_08_whouse_02_det05=-1163172389 +po1_08_whouse_02_det06=-1466580560 +po1_08_whouse_02_det07=-1647334364 +po1_08_whouse_02_det08=-1889333429 +po1_08_whouse_02_ladder_01=1814862927 +po1_08_whouse_02_ladder_02=553059781 +po1_08_whouse_02=-1141845125 +po1_08_whouse_02int=1517581186 +po1_08_whouse_05_det_01=207574868 +po1_08_whouse_05_det_02=455210201 +po1_08_whouse_05_det_03=1728875693 +po1_08_whouse_05_det_04=1959143456 +po1_08_whouse_05_det_05=1131070826 +po1_08_whouse_05_ladder_01=-1421446829 +po1_08_whouse_05_ladder_02=1232907713 +po1_08_whouse_05=-723548836 +po1_08_whouse_05int=-1424128189 +po1_09_bch2_00=2006265530 +po1_09_bluey001_det=-1197499261 +po1_09_bluey001=-392427410 +po1_09_bridge_det01=1035330703 +po1_09_bridge_det03=-496914972 +po1_09_bridge_det05=1774763184 +po1_09_bridge_det07=2133157737 +po1_09_bridge_det09=-1829990669 +po1_09_bridge_det11=1125248555 +po1_09_bridge_det13=1432982234 +po1_09_bridge_det15=2042452865 +po1_09_bridge=-914011912 +po1_09_brig_det_00=1531369880 +po1_09_brig_det_01=1753543700 +po1_09_brig_det_02=918425735 +po1_09_brig_det_03=-1026545495 +po1_09_brig_det_04=-1811789042 +po1_09_brig_det_05=-1573099646 +po1_09_brig_det_06=1875346073 +po1_09_brig_det_07=-71722365 +po1_09_brig_det_08=150910221 +po1_09_brig_det_09=-680537624 +po1_09_brig_det01=-1163788866 +po1_09_brig_det02=-1538076384 +po1_09_brig_m_glue=759290290 +po1_09_brig_m=809476508 +po1_09_briga=-1681863007 +po1_09_brigb=-1441895620 +po1_09_ce_xr_ctr2_002=-1862975456 +po1_09_ce_xr_ctr2_gg_det1=887660495 +po1_09_ce_xr_ctr2_gg_det2=1109539394 +po1_09_ce_xr_ctr2_gg=-177104432 +po1_09_ce_xr_ctr3_gg_det=-1458724314 +po1_09_ce_xr_ctr3_gg_det2=452057548 +po1_09_ce_xr_ctr3_gg=1567952789 +po1_09_ce_xrdec=-1149075785 +po1_09_collapsed_dt1=-1958932207 +po1_09_collapsed_dt2=-1598145517 +po1_09_collapsed=420441682 +po1_09_collapsed2_decal_lod=-712700665 +po1_09_collapsed2_decal=830488600 +po1_09_collapsed2_det=-1394274008 +po1_09_collapsed2=1971153404 +po1_09_congrnd=-1243008143 +po1_09_decalb02=-117396406 +po1_09_decalb03=69452424 +po1_09_decalb04=366634485 +po1_09_decalb05=12204981 +po1_09_decalb06=1379950288 +po1_09_decalb07=1554609058 +po1_09_decalb08=778802983 +po1_09_decalb09=1033123192 +po1_09_decalb10=542276045 +po1_09_dock=-2084120444 +po1_09_dtgnd_det=-402300937 +po1_09_dtgnd=1980765915 +po1_09_dtgndb001_decal=-592653548 +po1_09_dtgndb001=1569090510 +po1_09_dtgndentrance_dt=-1068832209 +po1_09_dtgndentrance=-1414890814 +po1_09_ducto=-779689788 +po1_09_elec_wires_spline14=1301196091 +po1_09_factory_det=1914069288 +po1_09_factory=1513236963 +po1_09_factory2_det=-440762701 +po1_09_factory2=1904668164 +po1_09_fence_01=-1429343892 +po1_09_fence_02=2096895433 +po1_09_fence_03=-1872544617 +po1_09_fence_04=-493428475 +po1_09_fence_05=-1271200690 +po1_09_fence_06=-978475213 +po1_09_fence_07=-827180652 +po1_09_fence_08=-1125378552 +po1_09_fence_09=-346164501 +po1_09_fence_10=1625886244 +po1_09_fence2=1344534635 +po1_09_fwyrail_01=-96222078 +po1_09_fwyrail_02=-398778255 +po1_09_fwyrail_03=-675020925 +po1_09_fwyrail_04=1438481272 +po1_09_fwyrail_05=1131108052 +po1_09_fwyrail_06=844838068 +po1_09_fwyrail_07=551915977 +po1_09_fwyrail_08=2056242456 +po1_09_fwyrail_09=1758077325 +po1_09_fwyrail_10=-1653109669 +po1_09_fwyrail_11=-2019925859 +po1_09_fwyrail_12=-2063246477 +po1_09_fwyrail_13=1941420248 +po1_09_gg_ladder=-148248168 +po1_09_gg_les_steps=-1366619160 +po1_09_gg_supp=2007254 +po1_09_gg_walls1_noshad=1458978935 +po1_09_gg00_det01=2010672569 +po1_09_gg00_steps_det=-1916700161 +po1_09_gg00_steps=-1815762836 +po1_09_gg00=605458855 +po1_09_gg00b_det=15064663 +po1_09_gg00b=895374011 +po1_09_gg02_det_05=-1226382022 +po1_09_gg02_det01=1107481362 +po1_09_gg02_det02=2066597227 +po1_09_gg02_det03=1820829727 +po1_09_gg02_det04=902871714 +po1_09_gg02=1200707740 +po1_09_gg03_balcony_det=104856488 +po1_09_gg03_decal=-1359658317 +po1_09_gg03_ladders_det1=401174650 +po1_09_gg03_ladders_det2=-491092451 +po1_09_gg03_lean1=955549264 +po1_09_gg03_lean2=-13528373 +po1_09_gg03_lowerstairs1_det=-1037061637 +po1_09_gg03_lowerstairs2_det=-582050033 +po1_09_gg03_lowrail_01=-325522912 +po1_09_gg03_lowrail_02=-76216364 +po1_09_gg03_lowrail_03=-1040902951 +po1_09_gg03_lowrail_04=-810373036 +po1_09_gg03_lowrail_05=1214521773 +po1_09_gg03_lowrail_06=1721982507 +po1_09_gg03_lowrail_07=748317210 +po1_09_gg03_lowrail_08=987530910 +po1_09_gg03_lowrail_09=-1624092852 +po1_09_gg03_railing_det_01=-243480599 +po1_09_gg03_railing_det_02=-15506666 +po1_09_gg03_railing_det_03=-605020976 +po1_09_gg03_railing_det_04=-376588277 +po1_09_gg03_railing_det_05=-1811706636 +po1_09_gg03_railing_det_06=-1582356405 +po1_09_gg03_railing_det_07=-225097218 +po1_09_gg03_railing_det_08=-13343940 +po1_09_gg03_railing_det_09=2135679877 +po1_09_gg03_railing_det_10=816039210 +po1_09_gg03_stair_det=-1417597819 +po1_09_gg03_sup=-581051450 +po1_09_gg03=971685199 +po1_09_gg04_a_det01=-874617518 +po1_09_gg04_a_det02=-1661499515 +po1_09_gg04_a=538856661 +po1_09_gg04_det1=1130800576 +po1_09_gg04_det2=1421920372 +po1_09_gg04_det69=1782615609 +po1_09_gg04_fence_det=1322511976 +po1_09_gg04_fence=1024402943 +po1_09_gg04_lod=1296736699 +po1_09_gg04=-610992015 +po1_09_gg1b_dlod=1469929734 +po1_09_gg1b=727067150 +po1_09_ground_decal_01=-695215346 +po1_09_ground_decal_02=-380501874 +po1_09_ground_decal_03=-1307373035 +po1_09_ground_decal_04=-456394874 +po1_09_ground_decal_05=542600860 +po1_09_jumpdecal=1469318540 +po1_09_ladder_03=948498569 +po1_09_landa=338482723 +po1_09_landab=351804967 +po1_09_landb=1027024951 +po1_09_landbb_s=-715723928 +po1_09_landbb=1426532948 +po1_09_memorial_det=462657962 +po1_09_memorial=1596484297 +po1_09_met_stair_ref_source=-216688915 +po1_09_pipes_det01=-116234767 +po1_09_pipes_det02=-425803510 +po1_09_pipes_det03=359931576 +po1_09_pipes_det04=1104115566 +po1_09_pipes_det05=747130080 +po1_09_pipes_detail1=-1218880632 +po1_09_pipes_detail2=-988317948 +po1_09_pipes_detail3=-1846636365 +po1_09_pipes_metal01=1449708114 +po1_09_pipes_metal02=1647763950 +po1_09_pipes_metal03=-1409190638 +po1_09_pipes_metal04=-1707093617 +po1_09_pipes_metal05=-1217917985 +po1_09_pipes=1394979243 +po1_09_pipes004_det=-1611417924 +po1_09_pipes004=1985140352 +po1_09_pipes2=-578905468 +po1_09_po109_gg_walls1=-161565127 +po1_09_po109_gg_walls2=74142290 +po1_09_prereflprox01_dummy=957857156 +po1_09_prereflprox01=1171921038 +po1_09_prop_tank_05_decal=1989774053 +po1_09_railcrane_det=-507842927 +po1_09_railcrane_det6=362266212 +po1_09_railcrane_lod=1111167555 +po1_09_railcrane_track=-2131213691 +po1_09_railcrane=1819899732 +po1_09_railcrane1=950815684 +po1_09_railcrane2=-1221998403 +po1_09_railcrane3=1832989933 +po1_09_rails=-785313269 +po1_09_redrail2_01=-671659056 +po1_09_redrail2_02=-1580507271 +po1_09_redrail2_03=1921777915 +po1_09_redrail2_04=1013028007 +po1_09_redrail2_05=1336654651 +po1_09_redrail2_06=1509773278 +po1_09_redrail2_07=1799254624 +po1_09_redrailing_01=-975356472 +po1_09_redrailing_02=-1810802131 +po1_09_redrailing_03=-1998109723 +po1_09_redrailing_04=-1187306336 +po1_09_redrailing_05=-1417934558 +po1_09_spec_decals=509188715 +po1_09_stairref_source_d=212945726 +po1_09_tower_detail_hd_01=-1207539782 +po1_09_tower_hd_01=625984420 +po1_09_weewall=204522659 +po1_09_wet_new=2019560323 +po1_09_xr_ctr2_2_det01=466882323 +po1_10_armco_2=-1681177772 +po1_10_armco1=-1891317448 +po1_10_bigpipes_det_01=1344202741 +po1_10_bigpipes_det_02=-579632496 +po1_10_bigpipes_det_03=680007880 +po1_10_bigpipes=-834336068 +po1_10_buid207=-1530080408 +po1_10_buif207_detail=1037627582 +po1_10_buif207_details=357273879 +po1_10_buif207=-328286727 +po1_10_cablemesh_thvy=-68584758 +po1_10_elecwire=1727806363 +po1_10_fizz_hd=700668077 +po1_10_fizzing_bars_002=-451058061 +po1_10_fizzing_bars_003=283164161 +po1_10_fizzing_bars_01=-1776660653 +po1_10_fizzy_006=312872721 +po1_10_fizzy_04=1025874090 +po1_10_fizzy_08=1980435060 +po1_10_fizzy_hd_02=-1033791927 +po1_10_gaaaate=-135136870 +po1_10_gaaaate001=-1283805971 +po1_10_gaaaate002=46189432 +po1_10_gaaaate003=268822018 +po1_10_gaaaate004=-565706105 +po1_10_gg_ladder=-803181949 +po1_10_gound2_build=38042240 +po1_10_gound2_detail=2135347557 +po1_10_gound2=-1017012170 +po1_10_ground1_details=1068821914 +po1_10_ground1=294069676 +po1_10_ground3_detail=-15445256 +po1_10_ground3=-170496437 +po1_10_ground4_detail=-2072167053 +po1_10_ground4=-544521803 +po1_10_ground5_detail=-1203930220 +po1_10_ground5_pipes=-2081086074 +po1_10_ground5=1515894610 +po1_10_house1_detail=-965126350 +po1_10_house1_int_det=965092516 +po1_10_house1_int=1647152576 +po1_10_house1=-504130017 +po1_10_ladder_002=-1574439387 +po1_10_ladder_003=-1329032346 +po1_10_ladder_01=1305062362 +po1_10_largepipe=-1011308966 +po1_10_new_yell1_detail=-468065982 +po1_10_new_yell1_wall=1165990509 +po1_10_new_yell1=-861812570 +po1_10_pier_detail=-159591261 +po1_10_pier_hd=1100059398 +po1_10_pier_hd2=1732460782 +po1_10_pier=1792791999 +po1_10_pierbuild01_detail=-1378716855 +po1_10_pierbuild01=-667216973 +po1_10_pipe1_2=-2105570937 +po1_10_pipe1_3_det=1236326308 +po1_10_pipe1_3=-1807733496 +po1_10_pipe1_detail=629378962 +po1_10_pipe1_pipefail=1370064921 +po1_10_pipe1_pipefail2=-1428916698 +po1_10_pipe1=-2051629200 +po1_10_pipes_fizzy_01=-279332751 +po1_10_pipes_fizzy_02=902776103 +po1_10_silo_detail=-289054264 +po1_10_silo_fizz1=1587383701 +po1_10_silo_fizz2=1208115299 +po1_10_silo_fizz3=978306302 +po1_10_silo_small_ladders=323042034 +po1_10_silo_smallgg=-740565927 +po1_10_silo=-714341136 +po1_10_supports_hd=2075217504 +po1_10_supports2_hd=1843489597 +po1_10_supports3_hd=-597309867 +po1_10_tarp=-848905384 +po1_10_tower1_detail=-1001751646 +po1_10_tower1=690064848 +po1_10_tower1b_detail=571828606 +po1_10_tower1b=526195371 +po1_10_tower3_detail=1825775319 +po1_10_tower3=1152337131 +po1_10_tower4_detail=1599098414 +po1_10_tower4=1382342742 +po1_10_walkway1_detail=-1793585478 +po1_10_walkway1=-139380079 +po1_10_walkway1b=119137630 +po1_10_walkway2_detail=846928484 +po1_10_walkway2=-1960746653 +po1_10_walkway2a=1834429475 +po1_10_walkway2b=-1323322441 +po1_emissive_po1_01a=-252741249 +po1_emissive_po1_01b=-2037078837 +po1_emissive_po1_01c=-747618687 +po1_emissive_po1_01d=-515712474 +po1_emissive_po1_02a=881458531 +po1_emissive_po1_02b=522703519 +po1_emissive_po1_02c=-805325748 +po1_emissive_po1_02d=-1161655854 +po1_emissive_po1_02e=939820120 +po1_emissive_po1_03_emc=41959915 +po1_emissive_po1_03b=1172774133 +po1_emissive_po1_03c=866416752 +po1_emissive_po1_03d=594106362 +po1_emissive_po1_03e=-1168243207 +po1_emissive_po1_03f=-862115209 +po1_emissive_po1_04=1672593981 +po1_emissive_po1_05_ema=617886152 +po1_emissive_po1_05_emb=1927138782 +po1_emissive_po1_05_emc=1618290957 +po1_emissive_po1_05_emc1=-788203254 +po1_emissive_po1_06_ema=303207796 +po1_emissive_po1_06_emb=536097079 +po1_emissive_po1_061_ema=1658315630 +po1_emissive_po1_07_emb=-773228401 +po1_emissive_po1_07=-1584382455 +po1_emissive_po1_08a=305531456 +po1_emissive_po1_08b=553396172 +po1_emissive_po1_08c=916640537 +po1_emissive_po1_08d=1130491031 +po1_emissive_po1_08e=1737241835 +po1_emissive_po1_08f=-1254207410 +po1_emissive_po1_08g=-1946223152 +po1_emissive_po1_08h=1504254245 +po1_emissive_po1_08i=-1540018628 +po1_emissive_po1_09a=-1206822548 +po1_emissive_po1_09b=-1093310732 +po1_emissive_po1_10_ema=561476973 +po1_emissive_po1_10_emb=-298643739 +po1_emissive_po1_10_emc=1160527050 +po1_emissive_po1_10_emd=262066620 +po1_emissive_po1_10_eme=-632690925 +po1_emissive_po1_10_emf=-1022642025 +po1_lod_emi_proxy_slod3=576022948 +po1_lod_emissive=-506918457 +po1_lod_slod4=-1327155414 +po1_rd_barrier_01=-1788412152 +po1_rd_barrier_02=-2084283453 +po1_rd_barrier_03=-1179531351 +po1_rd_big_junc=386534411 +po1_rd_bj2=-775332018 +po1_rd_bj3=-523993788 +po1_rd_bork=1160850440 +po1_rd_gg1=521756822 +po1_rd_gg2=-395742401 +po1_rd_ovly_01_new=-57161550 +po1_rd_ovly_02_lod=1936793046 +po1_rd_ovly_02=122438017 +po1_rd_ovly_03=420603148 +po1_rd_ovly_04=-1278403960 +po1_rd_ovly_06=-802630849 +po1_rd_ovly_07=-525700030 +po1_rd_ovly_09=2098212107 +po1_rd_props_l_001=1597042385 +po1_rd_road04=-1066803320 +po1_rd_road05=-846104105 +po1_rd_road10_det=-884327658 +po1_rd_road10=-1683024693 +po1_rd_road116=1820345435 +po1_rd_road25=1229679321 +po1_rd_shadow=-467913573 +po1_sh1_cable007=-1892654688 +po1_sh1_cablemesh132857_thvy=-2144116454 +po1_sh1_cablemesh132858_thvy=1358355856 +po1_sh1_cablemesh74254_thvy=260615645 +po1_sh1_cablemesh74267_thvy=-1389651603 +po1_sh1_cablemesh74322_thvy=-1407261995 +po1_sh1_cablemesh74323_thvy=880693418 +po1_sh1_cablemesh74324_thvy=1615030391 +po1_sh1_cablemesh74325_thvy=1101062279 +po1_sh1_cablemesh91910_thvy=-762618947 +po1_sh1_cablemesh91925_thvy=1110203487 +po1_sh1_cablemesh91941_thvy=-850325873 +po1_sh1_cablemesh91956_thvy=-1614090404 +po1_sh1_cablemesh91971_thvy=1205023989 +po1_sh1_cablemesh91986_thvy=-413712297 +po1_sh1_cablemesh92001_thvy=1953678221 +po1_sh1_cablemesh92016_thvy=905007624 +po1_sh1_cablemesh92031_thvy=-187438110 +po1_sh1_cablemesh92046_thvy=158639696 +po1_sh1_cablemesh92061_thvy=1423701083 +po1_sh1_cablemesh92076_thvy=1787893875 +po1_sh1_cablemesh92092_thvy=779624194 +po1_sh1_cablemesh92107_thvy=55258574 +po1_sh1_cablemesh92381_thvy=1328452171 +po1_sh1_cablemesh92382_thvy=1462981042 +po1_sh1_cablemesh92383_thvy=109283038 +po1_sh1_cablemesh92384_thvy=253544174 +po1_sh1_cablemesh92385_thvy=1065150549 +po1_sh1_cablemesh92386_thvy=-635693058 +po1_sh1_cablemesh92387_thvy=-1737592698 +po1_sh1_cablemesh92388_thvy=1989904336 +po1_sh1_cablemesh92389_thvy=-20347931 +po1_sh1_cablemesh92390_thvy=1037126769 +po1_sh1_cablemesh92391_thvy=-179638538 +po1_sh1_cablemesh92392_thvy=1654555837 +po1_sh1_cablemesh92393_thvy=-937607461 +po1_sh1_cablemesh92394_thvy=-465644219 +po1_sh1_cablemesh92627_thvy=-1575724083 +po1_sh1_cablemesh92628_thvy=-124078652 +po1_sh1_cablemesh92629_thvy=1373725116 +po1_sh1_cablemesh92630_thvy=1569687330 +po1_sh1_cablemesh92631_thvy=-448888884 +po1_sh1_cablemesh92632_thvy=-2136204015 +po1_sh1_cablemesh92633_thvy=-1154796704 +po1_sh1_cablemesh92634_thvy=-345472610 +po1_sh1_cablemesh92635_thvy=-312481226 +po1_sh1_cablemesh92636_thvy=287836390 +po1_sh1_cablemesh92739_thvy=487639633 +po1_sh1_cablemesh92740_thvy=-1402574965 +po1_sh1_cablemesh92742_thvy=320514514 +po1_sh1_cablemesh92743_thvy=-173881972 +po1_sh1_cablemesh92744_thvy=2043994835 +po1_sh1_cablemesh92745_thvy=1780666843 +po1_sh1_cablemesh92960_thvy=-1611571907 +po1_sh1_cablemesh92961_thvy=543605257 +po1_sh1_cablemesh92962_thvy=941540822 +po1_sh1_cablemesh92963_thvy=1938615983 +po1_sh1_cablemesh92964_thvy=1377491721 +po1_sh1_cablemesh92965_thvy=-1882642571 +po1_sh1_cablemesh92966_thvy=-1100025059 +po1_sh1_cablemesh92967_thvy=-367975617 +po1_sh1_cablemesh92968_thvy=-1304647027 +po1_sh1_cablemesh92969_thvy=1661321925 +po1_sh1_cablemesh92970_thvy=754805482 +po1_sh1_cablemesh92971_thvy=-1681632956 +po1_sh1_cablemesh92986_thvy=1209290430 +po1_sh1_cablemesh92987_thvy=-368457898 +po1_sh1_cablemesh93508_thvy=748768904 +po1_sh1_cablemesh93509_thvy=-1752228188 +po1_sh1_cablemesh93510_thvy=-1731814015 +po1_sh1_cablemesh93511_thvy=-549357191 +po1_sh1_cablemesh93512_thvy=1220373552 +po1_sh1_cablemesh93513_thvy=1144237072 +po1_sh1_cablemesh93514_thvy=1441674390 +po1_sh1_cablemesh93515_thvy=-960308527 +po1_sh1_cablemesh93516_thvy=425215711 +po1_sh1_cablemesh93517_thvy=1600601284 +po1_sh1_cablemesh93518_thvy=1971493884 +po1_sh1_cablemesh93519_thvy=1065243060 +po1_sh1_cablemesh93520_thvy=1396932670 +po1_sh1_cablemesh93521_thvy=1611495361 +po1_sh1_cablemesh93524_thvy=-1791440933 +po1_sh1_cablemesh93525_thvy=1140228521 +po1_sh1_cablemesh93526_thvy=-2086976284 +po1_sh1_cablemesh93527_thvy=436798399 +po1_sh1_cablemesh93528_thvy=-299799291 +po1_sh1_cablemesh93529_thvy=-1500923011 +po1_sh1_cablemesh93530_thvy=-373115256 +po1_sh1_cablemesh93531_thvy=-1785739863 +po1_sh1_cablemesh93533_thvy=-225910105 +po1_sh1_cablemesh93534_thvy=89393425 +po1_sh1_cablemesh93535_thvy=2050331064 +po1_sh1_cablemesh93536_thvy=-1732552693 +po1_sh1_cablemesh93537_thvy=-1678711685 +po1_sh1_cablemesh93538_thvy=1700726269 +po1_sh1_cablemesh93602_thvy=2056200971 +po1_sh1_cablemesh93603_thvy=378833876 +po1_sh1_cablemesh93604_thvy=327452601 +po1_sh1_cablemesh93605_thvy=1474465310 +po1_sh1_cablemesh93607_thvy=-767815094 +po1_sh1_cablemesh93609_thvy=-478973760 +po1_sh1_cablemesh93611_thvy=-1479200007 +po1_sh1_cablemesh93612_thvy=998702070 +po1_sh1_cablemesh93613_thvy=1989117003 +po1_sh1_cablemesh93614_thvy=137741997 +po1_sh1_cablemesh93616_thvy=-1072838151 +po1_sh1_cablemesh93617_thvy=-2145648939 +po1_sh1_cablemesh94042_thvy=1631543348 +po1_sh1_cablemesh94043_thvy=-1325859523 +po1_sh1_cablemesh94044_thvy=1203680880 +po1_sh1_cablemesh94045_thvy=-318755264 +po1_sh1_cablemesh94046_thvy=-554791307 +po1_sh1_cablemesh94047_thvy=-38984706 +po1_sh1_cablemesh94048_thvy=-1256772166 +po1_sh1_cablemesh94049_thvy=328703459 +po1_sh1_cablemesh94050_thvy=1229759026 +po1_sh1_cablemesh94051_thvy=1680916584 +po1_sh1_cablemesh94052_thvy=-268379608 +po1_sh1_cablemesh94053_thvy=-907121250 +po1_sh1_cablemesh94054_thvy=-1061785066 +po1_sh1_cablemesh94055_thvy=-146338329 +po1_sh1_cablemesh94056_thvy=316954512 +po1_sh1_cablemesh94057_thvy=-72209233 +po1_sh1_cablemesh94058_thvy=2043608357 +po1_sh1_cablemesh94059_thvy=1577368522 +po1_sh1_cablemesh94060_thvy=-683630197 +po1_sh1_cablemesh94061_thvy=-1248510969 +po1_sh1_cablemesh94062_thvy=-10865491 +po1_sh1_cablemesh94063_thvy=-902136477 +po1_sh1_cablemesh94064_thvy=-1275103973 +po1_sh1_cablemesh94065_thvy=-1543444401 +po1_sh1_cablemesh94066_thvy=709327744 +po1_sh1_cablemesh94067_thvy=1506204649 +po1_sh1_cablemesh94068_thvy=1954394458 +po1_sh1_cablemesh94069_thvy=257364230 +po1_sh1_crane_dec00=53032664 +po1_sh1_crane00=-251833918 +po1_sh1_cranewire1=-1924055100 +po1_sh1_cranewire2=-845692848 +po1_sh1_drips=1254229492 +po1_sh1_fire_overlay=-1837704821 +po1_sh1_gg_fizz1=861993529 +po1_sh1_gg_fizz2=96804610 +po1_sh1_gg_fizz3=1182965884 +po1_sh1_gg_fizz4=412206235 +po1_sh1_gg_fizz6=1027509748 +po1_sh1_gg_fizz7=828208578 +po1_sh1_gg_fizz8=-4812171 +po1_sh1_gg_lad1=-96174935 +po1_sh1_gg_lad2=-402008012 +po1_sh1_gg_lad3=-221352519 +po1_sh1_gg_lad4=-487338492 +po1_sh1_gg_netting=-1663551752 +po1_sh1_gg_netting2=-1337057720 +po1_sh1_gg003=1456640986 +po1_sh1_gg004=2142004621 +po1_sh1_gg005=1897220191 +po1_sh1_gg006=-1918271089 +po1_sh1_gg007=-2693656 +po1_sh1_gg008=-930351277 +po1_sh1_gg009=-1176053239 +po1_sh1_gg1=1941399646 +po1_sh1_hangrope5=746910308 +po1_sh1_hull_debris002=-1702528301 +po1_sh1_lod_01b=1032304185 +po1_sh1_numbers=269019608 +po1_sh1_pipe003=-1269106316 +po1_sh1_pipe004=2137657235 +po1_sh1_pipe1=-470542093 +po1_sh1_pipe2_lod=-2121480745 +po1_sh1_pipe2=-776604553 +po1_sh1_pipe3=-137510746 +po1_sh1_pipe4=-150290656 +po1_sh1_pipe5=465275021 +po1_sh1_pipe6=175597049 +po1_sh1_pipe7=1395619700 +po1_sh1_pipe8=770714870 +po1_sh1_port_xr_door00=-1653295277 +po1_sh1_port_xr_door01=-15369581 +po1_sh1_port_xr_door02=-371437535 +po1_sh1_port_xr_door03=-1556593958 +po1_sh1_port_xr_door04=-832005830 +po1_sh1_port_xr_door05=419212901 +po1_sh1_port_xr_door06=48857663 +po1_sh1_port_xr_door07=-63048472 +po1_sh1_port_xr_door08=-411841708 +po1_sh1_port_xr_door09=1238732822 +po1_sh1_port_xr_door10=-318351467 +po1_sh1_port_xr_door11=-774790868 +po1_sh1_port_xr_door12=-930378080 +po1_sh1_port_xr_door13=497072333 +po1_sh1_port_xr_door14=862053455 +po1_sh1_props_combo_slod=-1993647489 +po1_sh1_props_combo01_slod=-1842428275 +po1_sh1_props_lod=1720302083 +po1_sh1_props10_lod=-1082140071 +po1_sh1_props10b_lod=-368807232 +po1_sh1_props11_lod=536195830 +po1_sh1_props12_lod=-1266142119 +po1_sh1_props2_lod=953732150 +po1_sh1_props4_lod=-1366109013 +po1_sh1_props5_lod=1180333701 +po1_sh1_props6_lod=-576313983 +po1_sh1_props7_lod=1202330715 +po1_sh1_props8_lod=445945453 +po1_sh1_props9_lod=-1555331043 +po1_sh1_rf_door004=-1703523201 +po1_sh1_rf_prop23=397323665 +po1_sh1_rope004=-376779463 +po1_sh1_rope005=-1711100374 +po1_sh1_rope006=1422926786 +po1_sh1_rope007=1183156013 +po1_sh1_rope009=-1057620980 +po1_sh1_rustedge=2001436006 +po1_sh1_ship_sunk_det00=-94741319 +po1_sh1_ship_sunk_int01=-1637361686 +po1_sh1_shipa_006=-929469528 +po1_sh1_shipa_05=2087747926 +po1_sh1_shipa_05a=-644403589 +po1_sh1_shipa_05b=-942372106 +po1_sh1_shipa_05c=850682036 +po1_sh1_shipa_09_rope1_det=1877234107 +po1_sh1_shipa_09_rope1=-119662110 +po1_sh1_shipa_09_rope2_det=1406001375 +po1_sh1_shipa_09_rope2=1090660957 +po1_sh1_shipa_09=1073907835 +po1_sh1_shipa_cabin_ov=-450984745 +po1_sh1_shipa_cabin=1232442706 +po1_sh1_shipa_cabin001=940111680 +po1_sh1_shipa_decals=-1221521939 +po1_sh1_shipa_decals2=-1968632191 +po1_sh1_shipa_detail=-769072662 +po1_sh1_shipa_detail001=1381926518 +po1_sh1_shipa_hull=1792440137 +po1_sh1_shipa_hull001=-726921261 +po1_sh1_shipa_ladder_p1=565440205 +po1_sh1_shipa_ladder_p2=-335379605 +po1_sh1_shipa_ladder002=-369181351 +po1_sh1_shipa_ladder002b=-925203762 +po1_sh1_shipa_lifeboats=506809511 +po1_sh1_shipa_lifeboats001=924001114 +po1_sh1_shipa_lifeboats2=-1664318454 +po1_sh1_shipa_railings_3=1211853693 +po1_sh1_shipa_railings_4=317784297 +po1_sh1_shipa_railings_6=-914952718 +po1_sh1_shipa_railings_7=-1892484757 +po1_sh1_shipa_railings_p01=-438846243 +po1_sh1_shipa_railings_p02=-406077243 +po1_sh1_shipa_railings_p03=-96115272 +po1_sh1_shipa_railings_p04=208701966 +po1_sh1_shipa_railings_p05=515059347 +po1_sh1_shipa_railings_p06=1092973431 +po1_sh1_shipa_railings_p07=1398872050 +po1_sh1_shipa_railings_p08=1639363741 +po1_sh1_shipa_railings_p09=1944901897 +po1_sh1_shipa_railings_p1=1582664252 +po1_sh1_shipa_railings_p10=-689891012 +po1_sh1_shipa_railings_p11=-1580126431 +po1_sh1_shipa_railings_p12=-358235963 +po1_sh1_shipa_railings_p2=-1794312278 +po1_sh1_shipa_railings_p3=-2118495995 +po1_sh1_shipa_railings_p4=-1200177535 +po1_sh1_shipa_railings001=-910213443 +po1_sh1_shipa_stairs=-2117551994 +po1_sh1_shipa_stairs002=1601214123 +po1_sh1_shipa_stairs003=-853020136 +po1_sh1_shipa_stairs004=-2080022572 +po1_sh1_shipcrates1=-38102941 +po1_sh1_shipcrates2_d=1957081450 +po1_sh1_shipcrates2=789871382 +po1_sh1_shipcrates2b_d=360464429 +po1_sh1_shipcrates2b=-1948354067 +po1_sh1_shipcrates3_d=938468680 +po1_sh1_shipcrates3=-631320148 +po1_sh1_shipcrates3b_d=-1233711778 +po1_sh1_shipcrates3b=301861762 +po1_sh1_shipcrates4_d=1213197611 +po1_sh1_shipcrates4=193836041 +po1_sh1_shipcrates4b_d=-361195211 +po1_sh1_shipcrates4b=481894928 +po1_sh1_shipcrates5_d=-35405218 +po1_sh1_shipcrates5=496162831 +po1_sh1_shipcrates5b_d=-624607375 +po1_sh1_shipcrates5b=-1348449008 +po1_sh1_slod002=616271603 +po1_sh1_stairs_004=-1291964770 +po1_sh1_stairs_03=490386153 +po1_sh1_stairs_032=-617580230 +po1_sh1_sunk_slod=-1995114922 +po1_sh1_sunklad1=-14043999 +po1_sh1_sunklad2=175426359 +po1_sh1_sunklad3=1689190314 +po1_sh1_sunklad4=-297790770 +po1_sh1_window_overlay=-1714267800 +po1_sh2_crane_cables_01=1522069532 +po1_sh2_crane_cables_02=830447018 +po1_sh2_decalsgg_01=-1193741830 +po1_sh2_decalsgg_02=-837084034 +po1_sh2_decalsgg_03=-486848962 +po1_sh2_drips=884131854 +po1_sh2_gavfix_fiz1_lod=-768896172 +po1_sh2_gavfix_fiz2_lod=782411229 +po1_sh2_gg_lad2=740851122 +po1_sh2_gg003=-1551225730 +po1_sh2_gg004=145880780 +po1_sh2_gg005=-694480225 +po1_sh2_gg1=841627149 +po1_sh2_laddertest1=-2091444081 +po1_sh2_laddertest2=-1799373984 +po1_sh2_laddertest3=1501447398 +po1_sh2_lod_04b=191564381 +po1_sh2_numbers=-1483220376 +po1_sh2_pipe1=-1940821995 +po1_sh2_pipe2=-1625813594 +po1_sh2_po1_sh1_anchors=979726030 +po1_sh2_po1_sh1_antenna1=-810687974 +po1_sh2_po1_sh1_decals_02=236911090 +po1_sh2_po1_sh1_decals_03=-540009131 +po1_sh2_po1_sh1_decals_04=315196223 +po1_sh2_po1_sh1_decals_05=619718540 +po1_sh2_po1_sh1_decals_06=-881003345 +po1_sh2_po1_sh1_decals_07=-1731031205 +po1_sh2_po1_sh1_decals_08=-270025340 +po1_sh2_po1_sh1_decals_09=-1186443194 +po1_sh2_po1_sh1_decals_11=1899250551 +po1_sh2_po1_sh1_decals_12=-606791497 +po1_sh2_po1_sh1_decalwires_03=816070070 +po1_sh2_po1_sh1_details_02=-1276838965 +po1_sh2_po1_sh1_details_03=-430743385 +po1_sh2_po1_sh1_hull001=1633340585 +po1_sh2_po1_sh1_hullrudder=1561725554 +po1_sh2_po1_sh1_pipes=329685343 +po1_sh2_po1_sh1_ropes01=-974020524 +po1_sh2_po1_sh1_ropesf=-1909235556 +po1_sh2_po1_sh1_ropesr=451017103 +po1_sh2_po1_sh1_stps_det=-2016344491 +po1_sh2_po1_sh1_stps=1267804496 +po1_sh2_po1_sh1_tower002=608609330 +po1_sh2_railings_01=102336357 +po1_sh2_railings_02=315891930 +po1_sh2_railings_04=937290477 +po1_sh2_railings_05=705777488 +po1_sh2_railings_07=-22873996 +po1_sh2_railings_100=-1391585082 +po1_sh2_railings_101=1289214023 +po1_sh2_railings_102=1418848187 +po1_sh2_railings_103=1633386830 +po1_sh2_railings_104=2024976380 +po1_sh2_railings_105=-175232571 +po1_sh2_railings_106=458126661 +po1_sh2_railings_107=724833536 +po1_sh2_railings_108=966373835 +po1_sh2_railings_109=369519273 +po1_sh2_railings_110=2143865516 +po1_sh2_railings_111=-540341581 +po1_sh2_railings2_01=-181010663 +po1_sh2_rope02=-833360488 +po1_sh2_rope03=-1332956662 +po1_sh2_rope04=-1562765659 +po1_sh2_rope05=-33436441 +po1_sh2_rope06=198469772 +po1_sh2_rope07=-752683226 +po1_sh2_rope08=-523857295 +po1_sh2_rope1_2=440266385 +po1_sh2_rope1_3=-1636567301 +po1_sh2_rope1_4=-1887905531 +po1_sh2_rope3_2=-1932569282 +po1_sh2_rustedge=-125487144 +po1_sh2_s_001=-2070698107 +po1_sh2_sh1_details_01_hd=-474210339 +po1_sh2_sh1_details_02_hd=-991994332 +po1_sh2_sh1_details_69=1099359019 +po1_sh2_ship2_fizz1=1096963266 +po1_sh2_ship2_fizz2=1328607327 +po1_sh2_ship2_fizz3=139190922 +po1_sh2_ship2_fizz4=872233464 +po1_sh2_shipa_05=-320521672 +po1_sh2_shipa_05b_det=-1663070894 +po1_sh2_shipa_05b=-416818391 +po1_sh2_shipa_06=44393912 +po1_sh2_shipa_bollards1=376474241 +po1_sh2_shipa_bollards2=-1293761693 +po1_sh2_shipa_cabin_ov2=-2122594469 +po1_sh2_shipa_cabin_ov3=1216271714 +po1_sh2_shipa_cabin_ov4=1455256031 +po1_sh2_shipa_cabin=-423359804 +po1_sh2_shipa_dec_1=-1273158462 +po1_sh2_shipa_dec_2=-949990584 +po1_sh2_shipa_dec=190784200 +po1_sh2_shipa_decals=-1627181951 +po1_sh2_shipa_decals2=1115677385 +po1_sh2_shipa_detail=-979889780 +po1_sh2_shipa_hull=420187091 +po1_sh2_shipa_ladder002=-478050236 +po1_sh2_shipa_ladder003=-179033111 +po1_sh2_shipa_ladder01=-486983846 +po1_sh2_shipa_ladder02=-248785985 +po1_sh2_shipa_lifeboats1=271734987 +po1_sh2_shipa_lifeboats2=562559862 +po1_sh2_shipa_railings=-1463346467 +po1_sh2_shipa_stairs=-1334616724 +po1_sh2_shipa_stairs002=229387087 +po1_sh2_shipa_windows=2120934406 +po1_sh2_stairs_01=-855924320 +po1_sh2_stairs_07=-1652669790 +po1_sh2_wire=743767427 +police=2046537925 +police2=-1627000575 +police3=1912215274 +police4=-1973172295 +policeb=-34623805 +policeold1=-1536924937 +policeold2=-1779120616 +policet=456714581 +polmav=353883353 +pony=-119658072 +pony2=943752001 +pop_v_bank_door_l=-1290268385 +pop_v_bank_door_r=-498077814 +poro_06_sig1_c_source=-1977698976 +port_xr_bins=-1976806603 +port_xr_cont_01=-1221701255 +port_xr_cont_02=-1803023315 +port_xr_cont_03=-1171564689 +port_xr_cont_04=-935595120 +port_xr_cont_sm=710539794 +port_xr_contpod_01=575329936 +port_xr_contpod_02=806973997 +port_xr_contpod_03=1917744790 +port_xr_cranelg=-401460437 +port_xr_door_01=1369145036 +port_xr_door_04=-2085166334 +port_xr_door_05=1450215542 +port_xr_elecbox_1=2123151705 +port_xr_elecbox_2=-2007544594 +port_xr_elecbox_3=-1683917950 +port_xr_fire=2133090796 +port_xr_firehose=1034340814 +port_xr_lifeboat=-1340510246 +port_xr_lifep=-1727003037 +port_xr_lightdoor=456885502 +port_xr_lighthal=1809625346 +port_xr_lightspot=-390630130 +port_xr_railbal=1013710720 +port_xr_railside=-626023976 +port_xr_railst=1857662402 +port_xr_spoolsm=-734430729 +port_xr_stairs_01=-520750160 +port_xr_tiedown=-833990705 +pounder=2112052861 +prairie=-1450650718 +pranger=741586030 +predator=-488123221 +premier=-1883869285 +primo=-1150599089 +primo2=-2040426790 +proair_hoc_puck=-1100075058 +proc_brittlebush_01=29828513 +proc_coral_01=-1280423821 +proc_desert_sage_01=-2114240528 +proc_drkyel001=1870499111 +proc_dry_plants_01=2041844081 +proc_drygrasses01=2015249693 +proc_drygrasses01b=-1511795599 +proc_drygrassfronds01=1781006001 +proc_dryplantsgrass_01=-2044882611 +proc_dryplantsgrass_02=-1945854697 +proc_fern_02=-2131000111 +proc_flower_wild_04=-203856859 +proc_flower1=-287168502 +proc_forest_grass01=-67644897 +proc_forest_ivy_01=-429997852 +proc_grassdandelion01=-1010825119 +proc_grasses01=1599985244 +proc_grasses01b=-1065905452 +proc_grassfronds01=1406134282 +proc_grassplantmix_01=-638302388 +proc_grassplantmix_02=213036232 +proc_indian_pbrush_01=-964059938 +proc_leafybush_01=-783590493 +proc_leafyplant_01=849975660 +proc_litter_01=775482218 +proc_litter_02=479086613 +proc_lizardtail_01=1775565172 +proc_lupins_01=-1025025503 +proc_meadowmix_01=17258065 +proc_meadowpoppy_01=-508643576 +proc_mntn_stone01=580043721 +proc_mntn_stone02=334177914 +proc_mntn_stone03=237509364 +proc_sage_01=-876909511 +proc_scrub_bush01=1872771678 +proc_searock_01=2064959419 +proc_searock_02=1758339886 +proc_searock_03=1589448460 +proc_sml_reeds_01=-814048611 +proc_sml_reeds_01b=875648136 +proc_sml_reeds_01c=1173321732 +proc_sml_stones01=-503723136 +proc_sml_stones02=-741527769 +proc_sml_stones03=-1015640454 +proc_stones_01=-1405230777 +proc_stones_02=-889446717 +proc_stones_03=-646857810 +proc_stones_04=-412821612 +proc_stones_05=-182488311 +proc_stones_06=31952029 +proc_trolley_lakebed=950980702 +proc_weeds01a=-1406314798 +proc_weeds01b=-1272191277 +proc_weeds01c=-1578024354 +proc_wildquinine=-1533650692 +prop_06_sig1_a=-1344020018 +prop_06_sig1_b=2041509221 +prop_06_sig1_d=1982492248 +prop_06_sig1_e=1760580580 +prop_06_sig1_f=1384097539 +prop_06_sig1_g=1162513561 +prop_06_sig1_h=790913101 +prop_06_sig1_i=563529010 +prop_06_sig1_j=-331261304 +prop_06_sig1_k=368618998 +prop_06_sig1_l=-1619803918 +prop_06_sig1_m=-785013643 +prop_06_sig1_n=-1701726418 +prop_06_sig1_o=-1940612428 +prop_1st_hostage_scene=1875279045 +prop_1st_prologue_scene=1280887308 +prop_2nd_hostage_scene=-742199344 +prop_50s_jukebox=-1331536247 +prop_a_base_bars_01=1611303890 +prop_a_trailer_door_01=1293907652 +prop_a4_pile_01=478908889 +prop_a4_sheet_01=-1378325165 +prop_a4_sheet_02=-1220181943 +prop_a4_sheet_03=-1831225514 +prop_a4_sheet_04=-1684027166 +prop_a4_sheet_05=17929184 +prop_abat_roller_static=1373227456 +prop_abat_slide=-1468417022 +prop_acc_guitar_01_d1=-121802573 +prop_acc_guitar_01=-708789241 +prop_aerial_01a=-1602845292 +prop_aerial_01b=363720705 +prop_aerial_01c=201055389 +prop_aerial_01d=1161678624 +prop_afsign_amun=924808509 +prop_afsign_vbike=718227482 +prop_agave_01=-1056637498 +prop_agave_02=-1437872044 +prop_aiprort_sign_01=-1716731852 +prop_aiprort_sign_02=-1187578040 +prop_air_bagloader=167557869 +prop_air_bagloader2_cr=1683244033 +prop_air_bagloader2=-1287677794 +prop_air_barrier=1175931267 +prop_air_bench_01=-76230599 +prop_air_bench_02=307625467 +prop_air_bigradar_l1=-1550393228 +prop_air_bigradar_l2=-1773582887 +prop_air_bigradar_slod=-1062232474 +prop_air_bigradar=-1988908952 +prop_air_blastfence_01=-1265137328 +prop_air_blastfence_02=-1562286620 +prop_air_bridge01=131289656 +prop_air_bridge02=497122772 +prop_air_cargo_01a=1610144111 +prop_air_cargo_01b=1891269362 +prop_air_cargo_01c=1046025776 +prop_air_cargo_02a=-274013936 +prop_air_cargo_02b=542982772 +prop_air_cargo_03a=-1986685425 +prop_air_cargo_04a=628478833 +prop_air_cargo_04b=-500478759 +prop_air_cargo_04c=-806573988 +prop_air_cargoloader_01=1757803317 +prop_air_chock_01=1514102675 +prop_air_chock_03=-452397756 +prop_air_chock_04=1800372691 +prop_air_conelight=-1587301201 +prop_air_fireexting=-1779825653 +prop_air_fueltrail1=-770054074 +prop_air_fueltrail2=-1075526692 +prop_air_gasbogey_01=-925511118 +prop_air_generator_01=-1564544556 +prop_air_generator_03=-1474397017 +prop_air_hoc_paddle_01=78540130 +prop_air_hoc_paddle_02=-218084858 +prop_air_lights_01a=1784537360 +prop_air_lights_01b=1095208676 +prop_air_lights_02a=-1035660791 +prop_air_lights_02b=-772034186 +prop_air_lights_03a=1998517203 +prop_air_lights_04a=-887448895 +prop_air_lights_05a=-173347079 +prop_air_luggtrolley=-1914374242 +prop_air_mast_01=-1824199444 +prop_air_mast_02=1524825141 +prop_air_monhut_01=1849402306 +prop_air_monhut_02=1670942332 +prop_air_monhut_03_cr=169792355 +prop_air_monhut_03=-961391442 +prop_air_propeller01=1562403901 +prop_air_radar_01=-1867237480 +prop_air_sechut_01=-105439435 +prop_air_stair_01=1363465830 +prop_air_stair_02=123191949 +prop_air_stair_03=900603705 +prop_air_stair_04a_cr=-2103481739 +prop_air_stair_04a=1412727143 +prop_air_stair_04b_cr=-68540493 +prop_air_stair_04b=-1444467509 +prop_air_taxisign_01a=2129093333 +prop_air_taxisign_02a=1896958025 +prop_air_taxisign_03a=-159713206 +prop_air_terlight_01a=-994110897 +prop_air_terlight_01b=-479309907 +prop_air_terlight_01c=714071539 +prop_air_towbar_01=-806121615 +prop_air_towbar_02=-576443694 +prop_air_towbar_03=1555409147 +prop_air_trailer_1a=-397607777 +prop_air_trailer_1b=-1161911933 +prop_air_trailer_1c=-1957313850 +prop_air_trailer_2a=401136338 +prop_air_trailer_2b=623310158 +prop_air_trailer_3a=-399903427 +prop_air_trailer_3b=-1236266614 +prop_air_trailer_4a=-64349163 +prop_air_trailer_4b=712505520 +prop_air_trailer_4c=425776770 +prop_air_watertank1=638798121 +prop_air_watertank2=1422763677 +prop_air_watertank3=447918696 +prop_air_windsock_base=61509710 +prop_air_windsock=-310772260 +prop_air_woodsteps=886547537 +prop_aircon_l_01=827943275 +prop_aircon_l_02=605277920 +prop_aircon_l_03_dam=1413477803 +prop_aircon_l_03=1426534598 +prop_aircon_l_04=1195939145 +prop_aircon_m_01=1369811908 +prop_aircon_m_02=1131941737 +prop_aircon_m_03=1948414141 +prop_aircon_m_04=1709954128 +prop_aircon_m_05=-1393761711 +prop_aircon_m_06=-1625667924 +prop_aircon_m_07=1366469466 +prop_aircon_m_08=1135153095 +prop_aircon_m_09=-432646941 +prop_aircon_m_10=726292818 +prop_aircon_s_01a=-223157118 +prop_aircon_s_02a=317638569 +prop_aircon_s_02b=532504902 +prop_aircon_s_03a=1767043400 +prop_aircon_s_03b=1552504757 +prop_aircon_s_04a=217291359 +prop_aircon_s_05a=-759879321 +prop_aircon_s_06a=-867494225 +prop_aircon_s_07a=1928095639 +prop_aircon_s_07b=-1177062036 +prop_aircon_t_03=-1545030330 +prop_aircon_tna_02=-793463384 +prop_airdancer_2_cloth=-775805135 +prop_airdancer_base=1480247349 +prop_airhockey_01=-1679199186 +prop_airport_sale_sign=160628940 +prop_alarm_01=-1758446314 +prop_alarm_02=-2112285976 +prop_alien_egg_01=1803116220 +prop_aloevera_01=-73263722 +prop_am_box_wood_01=-1536173086 +prop_amanda_note_01=-1139842859 +prop_amanda_note_01b=503635721 +prop_amb_40oz_02=-440787091 +prop_amb_40oz_03=-1217150239 +prop_amb_beer_bottle=683570518 +prop_amb_ciggy_01=2017086435 +prop_amb_donut=1847598393 +prop_amb_handbag_01=1197080420 +prop_amb_phone=974883178 +prop_ammunation_sign_01=-547813259 +prop_amp_01=1011250084 +prop_anim_cash_note_b=1814532926 +prop_anim_cash_note=1597489407 +prop_anim_cash_pile_01=-1170050911 +prop_anim_cash_pile_02=-1448063107 +prop_apple_box_01=1405043423 +prop_apple_box_02=-585968300 +prop_ar_arrow_1=1011158577 +prop_ar_arrow_2=1811869092 +prop_ar_arrow_3=958367714 +prop_ar_ring_01=977639986 +prop_arc_blueprints_01=-1995840812 +prop_arcade_01=-1991361770 +prop_arcade_02=952375787 +prop_arm_gate_l=-2029892494 +prop_arm_wrestle_01=-861197080 +prop_armchair_01=719404538 +prop_armenian_gate=1534513698 +prop_armour_pickup=701173564 +prop_artgallery_02_dl=-267139712 +prop_artgallery_02_dr=650392296 +prop_artgallery_dl=-751501685 +prop_artgallery_dr=-1382730932 +prop_artifact_01=-956377380 +prop_ashtray_01=996113921 +prop_asteroid_01=-543669801 +prop_astro_table_01=1685515260 +prop_astro_table_02=832407114 +prop_atm_01=-870868698 +prop_atm_02=-1126237515 +prop_atm_03=-1364697528 +prop_attache_case_01=-1600440298 +prop_aviators_01=2047842025 +prop_b_board_blank=1335593994 +prop_bahammenu=-1212160278 +prop_balcony_glass_01=-465397894 +prop_balcony_glass_02=-156648376 +prop_balcony_glass_03=128212541 +prop_balcony_glass_04=170812241 +prop_ball_box=-206337278 +prop_ballistic_shield_lod1=812526004 +prop_ballistic_shield=1141389967 +prop_bandsaw_01=-1743279446 +prop_bank_shutter=-554465314 +prop_bank_vaultdoor=-134415992 +prop_bar_beans=-1766751344 +prop_bar_beerfridge_01=-1102277088 +prop_bar_caddy=-1711526423 +prop_bar_coastbarr=-16236139 +prop_bar_coastchamp=-2132107072 +prop_bar_coastdusc=1260570993 +prop_bar_coasterdisp=1793667637 +prop_bar_coastmount=1374371923 +prop_bar_cockshaker=-420103132 +prop_bar_cockshakropn=-1525506599 +prop_bar_cooler_01=2072037848 +prop_bar_cooler_03=1913075429 +prop_bar_drinkstraws=-1660391290 +prop_bar_fridge_01=-458183035 +prop_bar_fridge_02=-304627501 +prop_bar_fridge_03=18704222 +prop_bar_fridge_04=-1720674274 +prop_bar_fruit=1753238891 +prop_bar_ice_01=-1696280277 +prop_bar_lemons=993353915 +prop_bar_limes=2010966735 +prop_bar_measrjug=67883626 +prop_bar_napkindisp=-521301105 +prop_bar_nuts=-1838355393 +prop_bar_pump_01=-1281229898 +prop_bar_pump_04=-766101190 +prop_bar_pump_05=-1188362524 +prop_bar_pump_06=-420814237 +prop_bar_pump_07=-1339984727 +prop_bar_pump_08=2143392746 +prop_bar_pump_09=1285434788 +prop_bar_pump_10=1090360663 +prop_bar_shots=-754287693 +prop_bar_sink_01=-1619027728 +prop_bar_stirrers=846652480 +prop_bar_stool_01=-1829764702 +prop_barbell_01=2139379968 +prop_barbell_02=-1711403533 +prop_barbell_100kg=-486823720 +prop_barbell_10kg=-1902111326 +prop_barbell_20kg=371177307 +prop_barbell_30kg=927793327 +prop_barbell_40kg=-1314904318 +prop_barbell_50kg=1897403261 +prop_barbell_60kg=-43213041 +prop_barbell_80kg=-164226377 +prop_barebulb_01=-1882134861 +prop_barier_conc_01a=-1228223417 +prop_barier_conc_01b=-978556406 +prop_barier_conc_01c=-347163314 +prop_barier_conc_02a=-1286880215 +prop_barier_conc_02b=-514023350 +prop_barier_conc_02c=-674591450 +prop_barier_conc_03a=432739598 +prop_barier_conc_04a=-1810823144 +prop_barier_conc_05a=693843550 +prop_barier_conc_05b=415536433 +prop_barier_conc_05c=1172303719 +prop_barn_door_l=-165117488 +prop_barn_door_r=-459350339 +prop_barrachneon=18445149 +prop_barrel_01a=-1738103333 +prop_barrel_02a=1298403575 +prop_barrel_02b=-1069975900 +prop_barrel_03a=89948745 +prop_barrel_03d=344662182 +prop_barrel_exp_01a=-1344435013 +prop_barrel_exp_01b=-1088738506 +prop_barrel_exp_01c=-1935686084 +prop_barrel_float_1=-1269401419 +prop_barrel_float_2=-840225818 +prop_barrel_pile_01=1652026494 +prop_barrel_pile_02=-260208501 +prop_barrel_pile_03=-921781850 +prop_barrel_pile_04=-566369276 +prop_barrel_pile_05=631304913 +prop_barrier_wat_01a=-841417216 +prop_barrier_wat_03a=2080595106 +prop_barrier_wat_03b=546252211 +prop_barrier_wat_04a=579512398 +prop_barrier_wat_04b=1198649884 +prop_barrier_wat_04c=968840887 +prop_barrier_work01a=1072616162 +prop_barrier_work01b=1329951119 +prop_barrier_work01c=1718951922 +prop_barrier_work01d=1946925855 +prop_barrier_work02a=-1984567405 +prop_barrier_work04a=-565797937 +prop_barrier_work05=-143315610 +prop_barrier_work06a=765541575 +prop_barrier_work06b=1048501890 +prop_barriercrash_01=742943823 +prop_barriercrash_02=1415068782 +prop_barriercrash_03=574380059 +prop_barriercrash_04=1871573721 +prop_barry_table_detail=118769507 +prop_basejump_target_01=510628364 +prop_basketball_net=659269893 +prop_bath_dirt_01=-2088525666 +prop_battery_01=-1966747703 +prop_battery_02=-1726256012 +prop_bball_arcade_01=-1525817904 +prop_bbq_1=1903501406 +prop_bbq_2=519797612 +prop_bbq_3=-476379988 +prop_bbq_4_l1=-770250239 +prop_bbq_4=977744387 +prop_bbq_5=286252949 +prop_beach_bag_01a=-1363752925 +prop_beach_bag_01b=2094687343 +prop_beach_bag_02=-845760792 +prop_beach_bag_03=1972733671 +prop_beach_bars_01=-489525601 +prop_beach_bars_02=1920863736 +prop_beach_bbq=-1608693916 +prop_beach_dip_bars_01=1672330940 +prop_beach_dip_bars_02=-1531756342 +prop_beach_fire=-1065766299 +prop_beach_lg_float=-1880772547 +prop_beach_lg_stretch=183900128 +prop_beach_lg_surf=-418873017 +prop_beach_lilo_01=1715961520 +prop_beach_lilo_02=-1675793829 +prop_beach_lotion_01=-554270033 +prop_beach_lotion_02=238248232 +prop_beach_lotion_03=-1826591984 +prop_beach_parasol_01=1054627099 +prop_beach_parasol_02=756855196 +prop_beach_parasol_03=516887809 +prop_beach_parasol_04=-1929219726 +prop_beach_parasol_05=-2108662770 +prop_beach_parasol_06=1913502601 +prop_beach_parasol_07=1473546007 +prop_beach_parasol_08=-979901796 +prop_beach_parasol_09=-1151218128 +prop_beach_parasol_10=1483509531 +prop_beach_punchbag=1867233273 +prop_beach_ring_01=1677315747 +prop_beach_rings_01=1772442022 +prop_beach_sandcas_01=336523661 +prop_beach_sandcas_03=339341791 +prop_beach_sandcas_04=1285350052 +prop_beach_sandcas_05=-488829146 +prop_beach_sculp_01=1639776969 +prop_beach_towel_01=1181350742 +prop_beach_towel_02=951345131 +prop_beach_towel_03=1604201946 +prop_beach_towel_04=1230242118 +prop_beach_volball01=-946169730 +prop_beach_volball02=1017479830 +prop_beachbag_01=34136386 +prop_beachbag_02=-886312055 +prop_beachbag_03=-393990599 +prop_beachbag_04=-1414482797 +prop_beachbag_05=-1658644616 +prop_beachbag_06=-1571249689 +prop_beachbag_combo_01=1407021173 +prop_beachbag_combo_02=-429845122 +prop_beachball_01=1574107526 +prop_beachball_02=136236575 +prop_beachf_01_cr=1275920395 +prop_beachflag_01=-764254753 +prop_beachflag_02=1585741317 +prop_beachflag_le=803874239 +prop_beer_am=1350970027 +prop_beer_amopen=1174226320 +prop_beer_bar=-527552795 +prop_beer_bison=-1403539035 +prop_beer_blr=-1555693050 +prop_beer_bottle=1172836182 +prop_beer_box_01=2057005985 +prop_beer_jakey=-1145966996 +prop_beer_logger=348272579 +prop_beer_logopen=1146109585 +prop_beer_neon_01=1433474877 +prop_beer_neon_02=1671082896 +prop_beer_neon_03=-487902677 +prop_beer_neon_04=-1178279969 +prop_beer_patriot=-535527755 +prop_beer_pissh=1451528099 +prop_beer_pride=1669623194 +prop_beer_stz=-1243177429 +prop_beer_stzopen=1940235411 +prop_beerdusche=-2060136857 +prop_beerneon=88234209 +prop_beggers_sign_01=-245386275 +prop_beggers_sign_02=-533655168 +prop_beggers_sign_03=-1109340972 +prop_beggers_sign_04=-801803927 +prop_bench_01a=1805980844 +prop_bench_01b=2037887057 +prop_bench_01c=-1215681419 +prop_bench_02=-628719744 +prop_bench_03=-1062810675 +prop_bench_04=-763859088 +prop_bench_05=-1631057904 +prop_bench_06=-1317098115 +prop_bench_07=-71417349 +prop_bench_08=-403891623 +prop_bench_09=-99500382 +prop_bench_10=437354449 +prop_bench_11=1290593659 +prop_beta_tape=345907779 +prop_beware_dog_sign=576744296 +prop_bh1_03_gate_l=-1747119540 +prop_bh1_03_gate_r=-1565579268 +prop_bh1_08_mp_gar=-2036241356 +prop_bh1_09_mp_gar=1301550063 +prop_bh1_09_mp_l=-918724285 +prop_bh1_09_mp_r=1410103055 +prop_bh1_16_display=1713721272 +prop_bh1_44_door_01l=1523529669 +prop_bh1_44_door_01r=1596276849 +prop_bh1_48_backdoor_l=-1454760130 +prop_bh1_48_backdoor_r=1245831483 +prop_bh1_48_gate_1=-1568354151 +prop_bhhotel_door_l=-403433025 +prop_bhhotel_door_r=1308911070 +prop_big_bag_01=1234788901 +prop_big_cin_screen=914229232 +prop_big_clock_01=-346427197 +prop_big_shit_01=-1842599357 +prop_big_shit_02=-2071359746 +prop_bikerack_1a=940495467 +prop_bikerack_2=-1314273436 +prop_bikerset=-1747937636 +prop_bikini_disp_01=1772964347 +prop_bikini_disp_02=265721423 +prop_bikini_disp_03=-614421216 +prop_bikini_disp_04=-451690362 +prop_bikini_disp_05=1119091721 +prop_bikini_disp_06=-836824419 +prop_billb_frame01a=1317998709 +prop_billb_frame01b=-2058846745 +prop_billb_frame02a=-1482898465 +prop_billb_frame02b=1538534411 +prop_billb_frame03a=2024434543 +prop_billb_frame03b=1784860384 +prop_billb_frame03c=1412211316 +prop_billb_frame04a=731304561 +prop_billb_frame04b=-514310667 +prop_billboard_01=934279312 +prop_billboard_02=-915891197 +prop_billboard_03=369046831 +prop_billboard_04=666654889 +prop_billboard_05=1653034562 +prop_billboard_06=73306606 +prop_billboard_07=1233198134 +prop_billboard_08=1328228234 +prop_billboard_09=-1507502723 +prop_billboard_09wall=1154944443 +prop_billboard_10=281779892 +prop_billboard_11=1539912878 +prop_billboard_12=756504395 +prop_billboard_13=1748749715 +prop_billboard_14=1233293345 +prop_billboard_15=-2068543868 +prop_billboard_16=-1778996984 +prop_bin_01a=1437508529 +prop_bin_02a=1614656839 +prop_bin_03a=-130812911 +prop_bin_04a=-93819890 +prop_bin_05a=1329570871 +prop_bin_06a=1143474856 +prop_bin_07a=-228596739 +prop_bin_07b=-468629664 +prop_bin_07c=-1426008804 +prop_bin_07d=-1187286639 +prop_bin_08a=-1096777189 +prop_bin_08open=-413198204 +prop_bin_09a=437765445 +prop_bin_10a=-1830793175 +prop_bin_10b=-329415894 +prop_bin_11a=-341442425 +prop_bin_11b=1792999139 +prop_bin_12a=-2096124444 +prop_bin_13a=122303831 +prop_bin_14a=1748268526 +prop_bin_14b=998415499 +prop_bin_beach_01a=234941195 +prop_bin_beach_01d=-5943724 +prop_bin_delpiero_b=1380691550 +prop_bin_delpiero=-317177646 +prop_binoc_01=985101275 +prop_biolab_g_door=1071105235 +prop_biotech_store=361533569 +prop_bird_poo=2142268482 +prop_birdbath1=-321570585 +prop_birdbath2=667168444 +prop_birdbathtap=1032165235 +prop_bison_winch=1641541792 +prop_blackjack_01=1861974681 +prop_bleachers_01=-200725035 +prop_bleachers_02=1079494257 +prop_bleachers_03=1329488958 +prop_bleachers_04_cr=-1663557985 +prop_bleachers_04=493125771 +prop_bleachers_05_cr=984170102 +prop_bleachers_05=-1691255725 +prop_blox_spray=-1484965124 +prop_bmu_01_b=634122469 +prop_bmu_01=-1525295470 +prop_bmu_02_ld_cab=1969144476 +prop_bmu_02_ld_sup=-1919316447 +prop_bmu_02_ld=-1127914163 +prop_bmu_02=-1754285242 +prop_bmu_track01=-570322204 +prop_bmu_track02=-273336757 +prop_bmu_track03=-1387646590 +prop_bodyarmour_02=1111175276 +prop_bodyarmour_03=-1779214373 +prop_bodyarmour_04=-1497794201 +prop_bodyarmour_05=2022153476 +prop_bodyarmour_06=-84434502 +prop_bollard_01a=-79347610 +prop_bollard_01b=1348987562 +prop_bollard_01c=-542078659 +prop_bollard_02a=-994492850 +prop_bollard_02b=-903362261 +prop_bollard_02c=-663886409 +prop_bollard_03a=-1510803822 +prop_bollard_04=-259356231 +prop_bollard_05=37760292 +prop_bomb_01_s=1764669601 +prop_bomb_01=848107085 +prop_bonesaw=346229883 +prop_bong_01=-257549932 +prop_bongos_01=591916419 +prop_boogbd_stack_01=1203342297 +prop_boogbd_stack_02=1091305086 +prop_boogieboard_01=1159992493 +prop_boogieboard_02=1323771955 +prop_boogieboard_03=1977677406 +prop_boogieboard_04=1142887131 +prop_boogieboard_05=1517567877 +prop_boogieboard_06=-1463264208 +prop_boogieboard_07=-1397464056 +prop_boogieboard_08=2062975117 +prop_boogieboard_09=-1856393901 +prop_boogieboard_10=688185351 +prop_boombox_01=1729911864 +prop_bottle_brandy=-23214081 +prop_bottle_cap_01=-1296774200 +prop_bottle_cognac=1404018125 +prop_bottle_macbeth=-1756838334 +prop_bottle_richard=-748864306 +prop_bowl_crisps=2018525338 +prop_bowling_ball=-563331074 +prop_bowling_pin=-1501785249 +prop_box_ammo01a=1843823183 +prop_box_ammo02a=-1522670383 +prop_box_ammo03a_set=-1586104172 +prop_box_ammo03a_set2=2107849419 +prop_box_ammo03a=-1422265815 +prop_box_ammo04a=-371004270 +prop_box_ammo05b=155659266 +prop_box_ammo06a=1824078756 +prop_box_ammo07a=1580014892 +prop_box_ammo07b=1093460780 +prop_box_guncase_01a=1430410579 +prop_box_guncase_02a=-1920611843 +prop_box_guncase_03a=798951501 +prop_box_tea01a=-1147461795 +prop_box_wood01a=1165008631 +prop_box_wood02a_mws=-1032791704 +prop_box_wood02a_pu=-1861623876 +prop_box_wood02a=396412624 +prop_box_wood03a=-2022916910 +prop_box_wood04a=-1322183878 +prop_box_wood05a=-1513883840 +prop_box_wood05b=738624455 +prop_box_wood06a=-1685625437 +prop_box_wood07a=307713837 +prop_box_wood08a=1916770868 +prop_boxcar5_handle=1815646479 +prop_boxing_glove_01=335898267 +prop_boxpile_01a=1513590521 +prop_boxpile_02b=1524671283 +prop_boxpile_02c=1280771616 +prop_boxpile_02d=-865565111 +prop_boxpile_03a=1576342596 +prop_boxpile_04a=300547451 +prop_boxpile_05a=1935071027 +prop_boxpile_06a=-77338465 +prop_boxpile_06b=153748523 +prop_boxpile_07a=-1726996371 +prop_boxpile_07d=519908417 +prop_boxpile_08a=-188983024 +prop_boxpile_09a=-340374416 +prop_boxpile_10a=-1480604471 +prop_boxpile_10b=-1249550252 +prop_brandy_glass=155046858 +prop_bread_rack_01=2064772359 +prop_bread_rack_02=1186956387 +prop_breadbin_01=329675898 +prop_break_skylight_01=-559661536 +prop_broken_cboard_p1=-1039974809 +prop_broken_cboard_p2=208851797 +prop_broken_cell_gate_01=-1261591476 +prop_broom_unit_01=-355648437 +prop_bs_map_door_01=-1635579193 +prop_bskball_01=1840863642 +prop_buck_spade_01=1678716578 +prop_buck_spade_02=1909574183 +prop_buck_spade_03=-2120586824 +prop_buck_spade_04=655799498 +prop_buck_spade_05=-1503317171 +prop_buck_spade_06=-1154786087 +prop_buck_spade_07=-906364298 +prop_buck_spade_08=1353058256 +prop_buck_spade_09=-226735210 +prop_buck_spade_10=2054934387 +prop_bucket_01a=702767871 +prop_bucket_01b=4591557 +prop_bucket_02a=-13720938 +prop_buckets_02=1474888937 +prop_bumper_01=-1948924681 +prop_bumper_02=-1720688596 +prop_bumper_03=-1185439750 +prop_bumper_04=-956482747 +prop_bumper_05=-774156031 +prop_bumper_06=-401310349 +prop_bumper_car_01=-77393630 +prop_burgerstand_01=1129053052 +prop_burto_gate_01=-550386901 +prop_bus_stop_sign=-1022684418 +prop_bush_dead_02=-704596622 +prop_bush_gorse_dry=1719383358 +prop_bush_gorse_lush=-1576578766 +prop_bush_grape_01=1116369239 +prop_bush_ivy_01_1m=754902525 +prop_bush_ivy_01_2m=1551246947 +prop_bush_ivy_01_bk=218547716 +prop_bush_ivy_01_l=1727654695 +prop_bush_ivy_01_pot=1724835979 +prop_bush_ivy_01_r=-1963183301 +prop_bush_ivy_01_top=-298407735 +prop_bush_ivy_02_1m=-2145301823 +prop_bush_ivy_02_2m=1296557055 +prop_bush_ivy_02_l=-467587443 +prop_bush_ivy_02_pot=425311731 +prop_bush_ivy_02_r=14149626 +prop_bush_ivy_02_top=858596542 +prop_bush_lrg_01=-685850110 +prop_bush_lrg_01b=-1825519337 +prop_bush_lrg_01c_cr=11906616 +prop_bush_lrg_01c=2044171877 +prop_bush_lrg_01d=-2003160086 +prop_bush_lrg_01e_cr=662880068 +prop_bush_lrg_01e_cr2=-1705943745 +prop_bush_lrg_01e=735410778 +prop_bush_lrg_02=498290474 +prop_bush_lrg_02b=-465751269 +prop_bush_lrg_03=1277635601 +prop_bush_lrg_03b=21490660 +prop_bush_lrg_04b=211487370 +prop_bush_lrg_04c=849958566 +prop_bush_lrg_04d=-302658244 +prop_bush_med_01=-26307958 +prop_bush_med_02=236794343 +prop_bush_med_03_cr=-1658282356 +prop_bush_med_03_cr2=-1656246279 +prop_bush_med_03=-1733179630 +prop_bush_med_05=992644101 +prop_bush_med_06=1165271193 +prop_bush_med_07=-307793672 +prop_bush_neat_01=1225919411 +prop_bush_neat_02=-1205638700 +prop_bush_neat_03=-1385802662 +prop_bush_neat_04=-1127746783 +prop_bush_neat_05=-1316102995 +prop_bush_neat_06=-1602995590 +prop_bush_neat_07=-148117528 +prop_bush_neat_08=-435337813 +prop_bush_ornament_01=754546165 +prop_bush_ornament_02=-29353853 +prop_bush_ornament_03=1235038012 +prop_bush_ornament_04=466408348 +prop_busker_hat_01=-1153241480 +prop_busstop_02=2142033519 +prop_busstop_04=1681727376 +prop_busstop_05=1888204845 +prop_byard_bench01=1575751856 +prop_byard_bench02=-1884883931 +prop_byard_benchset=-27783086 +prop_byard_block_01=-1188661082 +prop_byard_boat01=122468881 +prop_byard_boat02=1062775336 +prop_byard_chains01=-371331137 +prop_byard_dingy=674064465 +prop_byard_elecbox01=686477543 +prop_byard_elecbox02=-244456978 +prop_byard_elecbox03=246619256 +prop_byard_elecbox04=-708760939 +prop_byard_float_01=-559617036 +prop_byard_float_01b=-162430513 +prop_byard_float_02=73742208 +prop_byard_float_02b=-977919647 +prop_byard_floatpile=-1203351544 +prop_byard_gastank01=936543891 +prop_byard_gastank02=1242409737 +prop_byard_hoist_2=817332001 +prop_byard_hoist=-1479518736 +prop_byard_hoses01=1049934319 +prop_byard_hoses02=808918324 +prop_byard_ladder01=-1289036632 +prop_byard_lifering=-1056923006 +prop_byard_machine01=-1729805677 +prop_byard_machine02=-735594213 +prop_byard_machine03=-993191322 +prop_byard_motor_01=-1703033697 +prop_byard_motor_02=-1471717326 +prop_byard_motor_03=1907585799 +prop_byard_net02=1324389995 +prop_byard_phone=-1387053364 +prop_byard_pipe_01=-1323388435 +prop_byard_pipes01=568297919 +prop_byard_planks01=-896684404 +prop_byard_pulley01=2082303835 +prop_byard_rack=880641625 +prop_byard_ramp=-341893038 +prop_byard_rampold_cr=-535359464 +prop_byard_rampold=-555044201 +prop_byard_rowboat1=-1249123711 +prop_byard_rowboat2=-1507769428 +prop_byard_rowboat3=-1685705098 +prop_byard_rowboat4=-2006939605 +prop_byard_rowboat5=-290892613 +prop_byard_scfhold01=-459195495 +prop_byard_sleeper01=-1881895757 +prop_byard_sleeper02=-1115854844 +prop_byard_steps_01=-1200565436 +prop_byard_tank_01=-551453476 +prop_byard_trailer01=-264508577 +prop_byard_trailer02=-1081538054 +prop_c4_final_green=-2033654589 +prop_c4_final=-1266278729 +prop_c4_num_0001=921663118 +prop_c4_num_0002=-765547158 +prop_c4_num_0003=-594492978 +prop_cabinet_01=1144664784 +prop_cabinet_01b=-2008585441 +prop_cabinet_02b=1797500920 +prop_cable_hook_01=461118750 +prop_cablespool_01a=-423137698 +prop_cablespool_01b=-903793390 +prop_cablespool_02=-1485906437 +prop_cablespool_03=-1255376522 +prop_cablespool_04=2111998691 +prop_cablespool_05=-1951881617 +prop_cablespool_06=-497495090 +prop_cactus_01a=-1951996480 +prop_cactus_01b=-759499797 +prop_cactus_01c=-938090847 +prop_cactus_01d=-194496699 +prop_cactus_01e=-492137526 +prop_cactus_02=390870628 +prop_cactus_03=704797648 +prop_camera_strap=2092257548 +prop_can_canoe=996225620 +prop_candy_pqs=-984269803 +prop_cap_01=1819853303 +prop_cap_01b=1619813869 +prop_cap_row_01=-1435549699 +prop_cap_row_01b=-1523993790 +prop_cap_row_02=-131638424 +prop_cap_row_02b=-1604836925 +prop_car_battery_01=1158698200 +prop_car_bonnet_01=-1196571587 +prop_car_bonnet_02=342457267 +prop_car_door_01=277255495 +prop_car_door_02=-699424554 +prop_car_door_03=674546851 +prop_car_door_04=-204842037 +prop_car_engine_01=232216084 +prop_car_exhaust_01=-60739707 +prop_car_ignition=-8553080 +prop_car_seat=1382419899 +prop_carcreeper=272384846 +prop_cardbordbox_01a=-1364253020 +prop_cardbordbox_02a=250374685 +prop_cardbordbox_03a=-1515940233 +prop_cardbordbox_04a=-1438964996 +prop_cardbordbox_05a=-475360078 +prop_cargo_int=1511660505 +prop_carjack_l2=859851171 +prop_carjack=-946793326 +prop_carrier_bag_01_lod=-982012260 +prop_carrier_bag_01=-1681475898 +prop_cartwheel_01=-157551270 +prop_carwash_roller_horz=1435400154 +prop_carwash_roller_vert=-382832258 +prop_casey_sec_id=-2084301080 +prop_cash_case_01=1603932804 +prop_cash_case_02=-1787068858 +prop_cash_crate_01=-464691988 +prop_cash_dep_bag_01=31652530 +prop_cash_depot_billbrd=1284202985 +prop_cash_envelope_01=-293267906 +prop_cash_note_01=-449200111 +prop_cash_pile_01=-295781225 +prop_cash_pile_02=-598402940 +prop_cash_trolly=929864185 +prop_casino_door_01l=-655196089 +prop_casino_door_01r=1713150633 +prop_cat_tail_01=-1927236321 +prop_cattlecrush=708945182 +prop_cava=-448246534 +prop_cctv_01_sm_02=-906652006 +prop_cctv_01_sm=-1217031096 +prop_cctv_02_sm=1924666731 +prop_cctv_cam_01a=548760764 +prop_cctv_cam_01b=-354221800 +prop_cctv_cam_02a=-1159421424 +prop_cctv_cam_03a=1449155105 +prop_cctv_cam_04a=-1095296451 +prop_cctv_cam_04b=1919058329 +prop_cctv_cam_04c=-1884701657 +prop_cctv_cam_05a=-173206916 +prop_cctv_cam_06a=168901740 +prop_cctv_cam_07a=-1340405475 +prop_cctv_cont_01=1079430269 +prop_cctv_cont_02=262335250 +prop_cctv_cont_03=-505081961 +prop_cctv_cont_04=-1420320131 +prop_cctv_cont_05=-41040152 +prop_cctv_cont_06=-982919519 +prop_cctv_mon_02=39380961 +prop_cctv_pole_01a=1927491455 +prop_cctv_pole_02=299608302 +prop_cctv_pole_03=-6978462 +prop_cctv_pole_04=2135655372 +prop_cctv_unit_01=808554411 +prop_cctv_unit_02=-155935570 +prop_cctv_unit_03=7254050 +prop_cctv_unit_04=1517151235 +prop_cctv_unit_05=1295239567 +prop_cd_folder_pile1=-1524553731 +prop_cd_folder_pile2=-1906181505 +prop_cd_folder_pile3=1573132612 +prop_cd_folder_pile4=1879489993 +prop_cd_lamp=2006770941 +prop_cd_paper_pile1=-925658112 +prop_cd_paper_pile2=-1339628889 +prop_cd_paper_pile3=-1503146199 +prop_cementbags01=1899123601 +prop_cementmixer_01a=-2113539824 +prop_cementmixer_02a=-500221685 +prop_ceramic_jug_01=-1414337382 +prop_ceramic_jug_cork=-769322496 +prop_ch_025c_g_door_01=2052512905 +prop_ch1_02_glass_01=441265733 +prop_ch1_02_glass_02=758895650 +prop_ch1_07_door_01l=-44475594 +prop_ch1_07_door_01r=1183182250 +prop_ch1_07_door_02l=1764111426 +prop_ch1_07_door_02r=-1082334994 +prop_ch2_05d_g_door=1056781042 +prop_ch2_07b_20_g_door=-264464292 +prop_ch2_09b_door=1291867081 +prop_ch2_09c_garage_door=913904359 +prop_ch2_wdfence_01=-345463719 +prop_ch2_wdfence_02=-709723927 +prop_ch3_01_trlrdoor_l=-26664553 +prop_ch3_01_trlrdoor_r=914592203 +prop_ch3_04_door_01l=-582278602 +prop_ch3_04_door_01r=1343686600 +prop_ch3_04_door_02=1742849246 +prop_chair_01a=525667351 +prop_chair_01b=764848282 +prop_chair_02=725259233 +prop_chair_03=1064877149 +prop_chair_04a=2064599526 +prop_chair_04b=-1941377959 +prop_chair_05=1545434534 +prop_chair_06=826023884 +prop_chair_07=1056357185 +prop_chair_08=1281480215 +prop_chair_09=1612971419 +prop_chair_10=1691387372 +prop_chair_pile_01=-296249014 +prop_chall_lamp_01=-1764790987 +prop_chall_lamp_01n=-1720704599 +prop_chall_lamp_02=-1529607874 +prop_champ_01a=-169049173 +prop_champ_01b=1053267296 +prop_champ_box_01=1470358132 +prop_champ_cool=-781987689 +prop_champ_flute=1217034051 +prop_champ_jer_01a=1275890453 +prop_champ_jer_01b=-1504198742 +prop_champset=866201454 +prop_chateau_chair_01=1028260687 +prop_chateau_table_01=-1593767197 +prop_cheetah_covered=936905486 +prop_chem_grill_bit=-1297635988 +prop_chem_grill=705954659 +prop_chem_vial_02=-330775550 +prop_chem_vial_02b=-192665395 +prop_cherenkov_01=516891919 +prop_cherenkov_02=218661250 +prop_cherenkov_03=95220379 +prop_cherenkov_04=-77406713 +prop_cherenneon=-1380380796 +prop_chickencoop_a=965237685 +prop_chip_fryer=1532772963 +prop_choc_ego=-447760697 +prop_choc_meto=921283475 +prop_choc_pq=1374501775 +prop_cigar_01=-1425058769 +prop_cigar_02=-461945070 +prop_cigar_03=-693032058 +prop_cigar_pack_01=-222435362 +prop_cigar_pack_02=66849370 +prop_cj_big_boat=-942741090 +prop_clapper_brd_01=2040474443 +prop_cleaning_trolly=-177104014 +prop_cleaver=123739945 +prop_cliff_paper=1551512929 +prop_clippers_01=1633371511 +prop_clothes_rail_01=180400975 +prop_clothes_rail_02=-680244041 +prop_clothes_rail_03=772635112 +prop_clothes_rail_2b=1282291969 +prop_clothes_tub_01=1870748288 +prop_clown_chair=-2105381678 +prop_clubset=-1218939119 +prop_cntrdoor_ld_l=-1848368739 +prop_cntrdoor_ld_r=-1035763073 +prop_coathook_01=1535443769 +prop_cockneon=-2344144 +prop_cocktail_glass=-563430544 +prop_cocktail=-2140390666 +prop_coffee_cup_trailer=1348707560 +prop_coffee_mac_01=-938179374 +prop_coffee_mac_02=-170500011 +prop_coffin_01=253279588 +prop_coffin_02=460248592 +prop_coffin_02b=-2101688943 +prop_coke_block_01=-1447228138 +prop_coke_block_half_a=-1508012205 +prop_coke_block_half_b=-1268044818 +prop_com_gar_door_01=-190780785 +prop_com_ls_door_01=-550347177 +prop_compressor_01=1742374783 +prop_compressor_02=1917885559 +prop_compressor_03=-527501070 +prop_conc_blocks01a=-1951226014 +prop_conc_blocks01b=-1672689514 +prop_conc_blocks01c=1711856655 +prop_conc_sacks_02a=-1828462170 +prop_cone_float_1=-175009656 +prop_cons_cements01=1962326206 +prop_cons_crate=1262767548 +prop_cons_plank=1742463912 +prop_cons_ply01=-219300 +prop_cons_ply02=256067049 +prop_cons_plyboard_01=1804750010 +prop_conschute=-1901869594 +prop_consign_01a=1848810133 +prop_consign_01b=-1686309583 +prop_consign_01c=-1874075953 +prop_consign_02a=-2146714905 +prop_conslift_base=-277986462 +prop_conslift_brace=1981921967 +prop_conslift_cage=1082648418 +prop_conslift_door=1500925016 +prop_conslift_lift=1925435073 +prop_conslift_rail=-1528949789 +prop_conslift_rail2=-1348447382 +prop_conslift_steps=358100685 +prop_console_01=1942724096 +prop_const_fence01a=1993507294 +prop_const_fence01b_cr=2108146567 +prop_const_fence01b=-1998445059 +prop_const_fence02a=1087520462 +prop_const_fence02b=779917859 +prop_const_fence03a_cr=-679229497 +prop_const_fence03b_cr=-1147467348 +prop_const_fence03b=-1404409203 +prop_construcionlamp_01=2061319915 +prop_cont_chiller_01=-339041260 +prop_container_01a=-629735826 +prop_container_01b=466911544 +prop_container_01c=772023703 +prop_container_01d=2140719283 +prop_container_01e=-1857328104 +prop_container_01f=1525186387 +prop_container_01g=-380625884 +prop_container_01h=511018606 +prop_container_01mb=1600026313 +prop_container_02a=1670285818 +prop_container_03_ld=2082122732 +prop_container_03a=314436594 +prop_container_03b=-328261803 +prop_container_03mb=-1001469406 +prop_container_04a=-2003545603 +prop_container_04mb=-973498652 +prop_container_05a=1765283457 +prop_container_05mb=-384237829 +prop_container_door_mb_l=1437126442 +prop_container_door_mb_r=519594446 +prop_container_hole=1082797888 +prop_container_ld_d=-1617592469 +prop_container_ld_pu=-699955605 +prop_container_ld=1022953480 +prop_container_ld2=-1363788725 +prop_container_old1=1067874014 +prop_contnr_pile_01a=1934587523 +prop_contr_03b_ld=874602658 +prop_control_rm_door_01=1413187371 +prop_controller_01=-561798108 +prop_cooker_03=-1781967271 +prop_coolbox_01=1925308724 +prop_copier_01=-1025251070 +prop_copper_pan=-512779781 +prop_cora_clam_01=-1197075149 +prop_coral_01=2085456462 +prop_coral_02=454281176 +prop_coral_03=148251485 +prop_coral_bush_01=-1066518642 +prop_coral_flat_01_l1=1515229990 +prop_coral_flat_01=732902614 +prop_coral_flat_02=1932313568 +prop_coral_flat_brainy=-899327850 +prop_coral_flat_clam=1142716866 +prop_coral_grass_01=-1644521867 +prop_coral_grass_02=-1383778934 +prop_coral_kelp_01_l1=2012178995 +prop_coral_kelp_01=-1438425225 +prop_coral_kelp_02_l1=-362837572 +prop_coral_kelp_02=1634749906 +prop_coral_kelp_03_l1=-500555734 +prop_coral_kelp_03=1169102416 +prop_coral_kelp_03a=611872568 +prop_coral_kelp_03b=302500439 +prop_coral_kelp_03c=130856417 +prop_coral_kelp_03d=-178188022 +prop_coral_kelp_04_l1=857050146 +prop_coral_kelp_04=11701240 +prop_coral_pillar_01=40625548 +prop_coral_pillar_02=-274317311 +prop_coral_spikey_01=624417658 +prop_coral_stone_03=17064270 +prop_coral_stone_04=976638897 +prop_coral_sweed_01=-2119215420 +prop_coral_sweed_02=-1265714046 +prop_coral_sweed_03=-1555752465 +prop_coral_sweed_04=595499640 +prop_cork_board=-936729545 +prop_couch_01=267944901 +prop_couch_03=1787607276 +prop_couch_04=1960004985 +prop_couch_lg_02=-712445787 +prop_couch_lg_05=1469543616 +prop_couch_lg_06=-359621964 +prop_couch_lg_07=-65258037 +prop_couch_lg_08=2131641261 +prop_couch_sm_02=1781364495 +prop_couch_sm_05=-405540270 +prop_couch_sm_06=-1896300387 +prop_couch_sm_07=-863683659 +prop_couch_sm1_07=332315958 +prop_couch_sm2_07=266823484 +prop_crane_01_truck1=322789545 +prop_crane_01_truck2=77841270 +prop_cranial_saw=1482017401 +prop_crashed_heli=-1903396261 +prop_crate_01a=1138020438 +prop_crate_02a=2027909842 +prop_crate_03a=2078243314 +prop_crate_04a=1228641767 +prop_crate_05a=1734726491 +prop_crate_06a=1452552716 +prop_crate_07a=1195840658 +prop_crate_08a=-1349621981 +prop_crate_09a=-1748158271 +prop_crate_10a=1502702711 +prop_crate_11a=279501755 +prop_crate_11b=575569670 +prop_crate_11c=-718674754 +prop_crate_11d=-1092569044 +prop_crate_11e=2009246193 +prop_crate_float_1=1062737045 +prop_cratepile_01a=-1885873988 +prop_cratepile_02a=1872828871 +prop_cratepile_03a=2005215959 +prop_cratepile_05a=-939897404 +prop_cratepile_07a_l1=-746113019 +prop_cratepile_07a=-2073573168 +prop_creosote_b_01=958706278 +prop_crisp_small=-1106953345 +prop_crisp=664874098 +prop_crosssaw_01=274043485 +prop_crt_mon_01=810004487 +prop_crt_mon_02=1123308896 +prop_cs_20m_rope=-937216864 +prop_cs_30m_rope=-532590520 +prop_cs_abattoir_switch=13812341 +prop_cs_aircon_01=63698946 +prop_cs_aircon_fan=-1442454769 +prop_cs_amanda_shoe=1536669612 +prop_cs_ashtray=1768299584 +prop_cs_bandana=1256177865 +prop_cs_bar=-1232739548 +prop_cs_beachtowel_01=1280564504 +prop_cs_beer_bot_01=-1620762220 +prop_cs_beer_bot_01b=142566137 +prop_cs_beer_bot_01lod=426102607 +prop_cs_beer_bot_02=1360987401 +prop_cs_beer_bot_03=2138694078 +prop_cs_beer_bot_40oz_02=2010247122 +prop_cs_beer_bot_40oz_03=466433990 +prop_cs_beer_bot_40oz=1027704914 +prop_cs_beer_bot_test=-611631168 +prop_cs_beer_box=465289078 +prop_cs_bin_01_lid=-2056768813 +prop_cs_bin_01_skinned=1010534896 +prop_cs_bin_01=-654874323 +prop_cs_bin_02=651101403 +prop_cs_bin_03=909943734 +prop_cs_binder_01=-1176461999 +prop_cs_book_01=2025816514 +prop_cs_bottle_opener=-1427999220 +prop_cs_bowie_knife=170053282 +prop_cs_bowl_01=2120940455 +prop_cs_bowl_01b=-295727581 +prop_cs_box_clothes=-719727517 +prop_cs_box_step=1956168703 +prop_cs_brain_chunk=201663137 +prop_cs_bs_cup=-775118285 +prop_cs_bucket_s_lod=-1677504802 +prop_cs_bucket_s=554267863 +prop_cs_burger_01=-2054442544 +prop_cs_business_card=-1282513796 +prop_cs_cardbox_01=1302435108 +prop_cs_cash_note_01=-1505197182 +prop_cs_cashenvelope=406712611 +prop_cs_cctv=2090203758 +prop_cs_champ_flute=-1615062121 +prop_cs_ciggy_01=-917746868 +prop_cs_ciggy_01b=-1025266894 +prop_cs_clothes_box=652737713 +prop_cs_coke_line=545057810 +prop_cs_cont_latch=533451505 +prop_cs_crackpipe=-693475324 +prop_cs_credit_card=-875075437 +prop_cs_creeper_01=723503026 +prop_cs_crisps_01=-406097840 +prop_cs_cuffs_01=1070220657 +prop_cs_diaphram=-335230536 +prop_cs_dildo_01=-422877666 +prop_cs_documents_01=-445408901 +prop_cs_dog_lead_2a=-996771701 +prop_cs_dog_lead_2b=1266353722 +prop_cs_dog_lead_2c=977232831 +prop_cs_dog_lead_3a=-1928819012 +prop_cs_dog_lead_3b=-575524846 +prop_cs_dog_lead_a_s=-697139703 +prop_cs_dog_lead_a=-66960395 +prop_cs_dog_lead_b_s=917372867 +prop_cs_dog_lead_b=-1456365995 +prop_cs_dog_lead_c=-546403634 +prop_cs_duffel_01=1666748342 +prop_cs_duffel_01b=-1623160520 +prop_cs_dumpster_01a=684586828 +prop_cs_dumpster_lidl=-1111368675 +prop_cs_dumpster_lidr=1620484584 +prop_cs_dvd_case=1898245022 +prop_cs_dvd_player=159474821 +prop_cs_dvd=-1990299112 +prop_cs_envolope_01=-401083813 +prop_cs_fertilizer=424800391 +prop_cs_film_reel_01=-1843032146 +prop_cs_focussheet1=-502288475 +prop_cs_folding_chair_01=-222397056 +prop_cs_fork=798703340 +prop_cs_frank_photo=495720653 +prop_cs_freightdoor_l1=1107966991 +prop_cs_freightdoor_r1=-405152626 +prop_cs_fridge_door=885756908 +prop_cs_fridge=1425833142 +prop_cs_fuel_hose=1877113268 +prop_cs_fuel_nozle=-1937636863 +prop_cs_gascutter_1=-1999455180 +prop_cs_gascutter_2=2056069033 +prop_cs_glass_scrap=-1978316686 +prop_cs_gravyard_gate_l=-1152832576 +prop_cs_gravyard_gate_r=-1613007647 +prop_cs_gunrack=-1385720190 +prop_cs_h_bag_strap_01=1474598747 +prop_cs_hand_radio=-1964402432 +prop_cs_heist_bag_01=-711724000 +prop_cs_heist_bag_02=1626933972 +prop_cs_heist_bag_strap_01=-885937534 +prop_cs_heist_rope_b=-180730371 +prop_cs_heist_rope=-701398104 +prop_cs_hotdog_01=-1729226035 +prop_cs_hotdog_02=-1490012335 +prop_cs_ice_locker_door_l=1781429436 +prop_cs_ice_locker_door_r=-1248359543 +prop_cs_ice_locker=-315721232 +prop_cs_ilev_blind_01=-1718725630 +prop_cs_ironing_board=913235136 +prop_cs_katana_01=-491126417 +prop_cs_kettle_01=1653123003 +prop_cs_keyboard_01=1355944948 +prop_cs_keys_01=403319434 +prop_cs_kitchen_cab_l=1745889433 +prop_cs_kitchen_cab_l2=-472476695 +prop_cs_kitchen_cab_ld=-1078473900 +prop_cs_kitchen_cab_r=-4270084 +prop_cs_kitchen_cab_rd=-702878534 +prop_cs_lazlow_ponytail=-173563530 +prop_cs_lazlow_shirt_01=-64507759 +prop_cs_lazlow_shirt_01b=1307059286 +prop_cs_leaf=-1837161340 +prop_cs_leg_chain_01=-1289626238 +prop_cs_lester_crate=1779489719 +prop_cs_lipstick=-1265049850 +prop_cs_magazine=-1567349688 +prop_cs_marker_01=-294844349 +prop_cs_meth_pipe=-212446848 +prop_cs_milk_01=-2127730952 +prop_cs_mini_tv=-2111499173 +prop_cs_mop_s=-320848029 +prop_cs_mopbucket_01=-1325917674 +prop_cs_mouse_01=-802505806 +prop_cs_nail_file=1230429806 +prop_cs_newspaper=-1342300326 +prop_cs_office_chair=-1118419705 +prop_cs_overalls_01=-730039367 +prop_cs_package_01=-280273712 +prop_cs_padlock=-964718646 +prop_cs_pamphlet_01=-2015467307 +prop_cs_panel_01=680820076 +prop_cs_panties_02=392343608 +prop_cs_panties_03=183572309 +prop_cs_panties=-107476029 +prop_cs_paper_cup=1151364435 +prop_cs_para_ropebit=188509020 +prop_cs_para_ropes=1802746629 +prop_cs_pebble_02=-1210765722 +prop_cs_pebble=825178770 +prop_cs_petrol_can=-963445391 +prop_cs_phone_01=810403723 +prop_cs_photoframe_01=-1771756887 +prop_cs_pills=-756465278 +prop_cs_plane_int_01=543307053 +prop_cs_planning_photo=2003467845 +prop_cs_plant_01=-2032546125 +prop_cs_plate_01=1699172013 +prop_cs_polaroid=929749731 +prop_cs_police_torch_02=211760048 +prop_cs_police_torch=1110740384 +prop_cs_pour_tube=2044620980 +prop_cs_power_cell=1456723945 +prop_cs_power_cord=885625790 +prop_cs_protest_sign_01=-1202268978 +prop_cs_protest_sign_02=513679711 +prop_cs_protest_sign_02b=684677473 +prop_cs_protest_sign_03=1289584093 +prop_cs_protest_sign_04a=-1957551963 +prop_cs_protest_sign_04b=-668026271 +prop_cs_r_business_card=-410593242 +prop_cs_rage_statue_p1=-1005864181 +prop_cs_rage_statue_p2=-1777344752 +prop_cs_remote_01=542291840 +prop_cs_rolled_paper=-1721110035 +prop_cs_rope_tie_01=-2144934510 +prop_cs_rub_binbag_01=-675277761 +prop_cs_rub_box_01=-1649986476 +prop_cs_rub_box_02=-1358047455 +prop_cs_sack_01=161602935 +prop_cs_saucer_01=1932149942 +prop_cs_sc1_11_gate=-601355186 +prop_cs_scissors=-1089970267 +prop_cs_script_bottle_01=1648892290 +prop_cs_script_bottle=393961710 +prop_cs_server_drive=977288393 +prop_cs_sheers=573064907 +prop_cs_shirt_01=684238724 +prop_cs_shopping_bag=-1187210516 +prop_cs_shot_glass=1109316917 +prop_cs_silver_tray=-1668478519 +prop_cs_sink_filler_02=2084853348 +prop_cs_sink_filler_03=-1358251024 +prop_cs_sink_filler=-2046364835 +prop_cs_sm_27_gate=-197632755 +prop_cs_sol_glasses=-1703594174 +prop_cs_spray_can=1749718958 +prop_cs_steak=-1663028984 +prop_cs_stock_book=-1483715345 +prop_cs_street_binbag_01=628215202 +prop_cs_street_card_01=1080644630 +prop_cs_street_card_02=454560116 +prop_cs_sub_hook_01=771280738 +prop_cs_sub_rope_01=925468589 +prop_cs_swipe_card=511938898 +prop_cs_t_shirt_pile=-1048256558 +prop_cs_tablet_02=921401054 +prop_cs_tablet=-1585232418 +prop_cs_toaster=-1505729971 +prop_cs_trev_overlay=-1388073043 +prop_cs_trolley_01=-1776497660 +prop_cs_trowel=-1934174148 +prop_cs_truck_ladder=84687303 +prop_cs_tshirt_ball_01=1201332031 +prop_cs_tv_stand=122877578 +prop_cs_valve=-1457669319 +prop_cs_vent_cover=-116183211 +prop_cs_vial_01=-2022085894 +prop_cs_walkie_talkie=1806057883 +prop_cs_walking_stick=1152510020 +prop_cs_whiskey_bot_stop=561783600 +prop_cs_whiskey_bottle=211213803 +prop_cs_wrench=1959553115 +prop_cs1_14b_traind_dam=-1258501664 +prop_cs1_14b_traind=1301406642 +prop_cs4_05_tdoor=1342464176 +prop_cs4_10_tr_gd_01=67910261 +prop_cs4_11_door=-948829372 +prop_cs6_03_door_l=338220432 +prop_cs6_03_door_r=1075555701 +prop_cs6_04_glass=337097444 +prop_cub_door_lifeblurb=1930882775 +prop_cub_lifeblurb=617643669 +prop_cuff_keys_01=-331172978 +prop_cup_saucer_01=-1039780876 +prop_curl_bar_01=-1555713785 +prop_d_balcony_l_light=1042946313 +prop_d_balcony_r_light=1978304752 +prop_daiquiri=836865002 +prop_damdoor_01=-1023447729 +prop_dandy_b=1327834842 +prop_dart_1=-472443277 +prop_dart_2=-790269808 +prop_dart_bd_01=-303331298 +prop_dart_bd_cab_01=-1113392619 +prop_dealer_win_01=-1479543950 +prop_dealer_win_02=-1785934100 +prop_dealer_win_03=-1568511773 +prop_defilied_ragdoll_01=-332567508 +prop_desert_iron_01=-1165586043 +prop_dest_cctv_01=-1787521651 +prop_dest_cctv_02=383555675 +prop_dest_cctv_03=480355301 +prop_dest_cctv_03b=-1211836083 +prop_detergent_01a=-1282911349 +prop_detergent_01b=-918651145 +prop_devin_box_01=-1797423879 +prop_devin_box_closed=-1619952456 +prop_devin_box_dummy_01=-1632945196 +prop_devin_rope_01=1443647253 +prop_diggerbkt_01=770306532 +prop_direct_chair_01=900821510 +prop_direct_chair_02=181607490 +prop_disp_cabinet_002=1731771922 +prop_disp_cabinet_01=1030901262 +prop_disp_razor_01=1042666393 +prop_display_unit_01=-7099851 +prop_display_unit_02=592572849 +prop_distantcar_day=1946261094 +prop_distantcar_night=-307663033 +prop_distantcar_truck=-1310331447 +prop_dj_deck_01=1164617828 +prop_dj_deck_02=411094673 +prop_dock_bouy_1=455567202 +prop_dock_bouy_2=736528608 +prop_dock_bouy_3=1944361179 +prop_dock_bouy_5=1341706512 +prop_dock_crane_01=2098247772 +prop_dock_crane_02_cab=991230204 +prop_dock_crane_02_hook=1562489357 +prop_dock_crane_02_ld=69661806 +prop_dock_crane_02=-1948789270 +prop_dock_crane_04=-1473868153 +prop_dock_crane_lift=-1064744201 +prop_dock_float_1=-1846445721 +prop_dock_float_1b=670963709 +prop_dock_moor_01=-1775749263 +prop_dock_moor_04=-1789381239 +prop_dock_moor_05=-2095279854 +prop_dock_moor_06=-130712762 +prop_dock_moor_07=-418457351 +prop_dock_ropefloat=836548561 +prop_dock_ropetyre1=499271674 +prop_dock_ropetyre2=1237491706 +prop_dock_ropetyre3=1938092926 +prop_dock_rtg_01=14112042 +prop_dock_rtg_ld=1120043236 +prop_dock_shippad=1170431850 +prop_dock_sign_01=-62671737 +prop_dock_woodpole1=-509384787 +prop_dock_woodpole2=-790673883 +prop_dock_woodpole3=187087539 +prop_dock_woodpole4=-44884212 +prop_dock_woodpole5=664892328 +prop_dog_cage_01=379820688 +prop_dog_cage_02=1692612370 +prop_doghouse_01=-1782242710 +prop_dolly_01=439871883 +prop_dolly_02=175786512 +prop_donut_01=702242327 +prop_donut_02=874345115 +prop_donut_02b=-302942743 +prop_door_01=776184575 +prop_door_balcony_frame=-1776185420 +prop_door_balcony_left=-197147162 +prop_door_balcony_right=368191321 +prop_door_bell_01=254309271 +prop_double_grid_line=1668169185 +prop_dress_disp_01=-1478588509 +prop_dress_disp_02=-587238940 +prop_dress_disp_03=-891859564 +prop_dress_disp_04=-47795662 +prop_drink_champ=600913159 +prop_drink_redwine=-1296547421 +prop_drink_whisky=-1863407086 +prop_drink_whtwine=-1081236305 +prop_drinkmenu=-1096792232 +prop_drop_armscrate_01=-1319782883 +prop_drop_armscrate_01b=1877891248 +prop_drop_crate_01_set=505870426 +prop_drop_crate_01_set2=758360035 +prop_drop_crate_01=247892203 +prop_drug_bottle=-1382355819 +prop_drug_burner=2046325121 +prop_drug_erlenmeyer=-374844025 +prop_drug_package_02=-1964997422 +prop_drug_package=528555233 +prop_drywallpile_01=1842782908 +prop_drywallpile_02=-300211401 +prop_dryweed_001_a=1466610934 +prop_dryweed_002_a=-771025032 +prop_dt1_13_groundlight=-1370006795 +prop_dt1_13_walllightsource=-604862988 +prop_dt1_20_mp_door_l=2026076529 +prop_dt1_20_mp_door_r=207200483 +prop_dt1_20_mp_gar=-904347255 +prop_ducktape_01=716584927 +prop_dummy_01=2147205602 +prop_dummy_car=-1007599668 +prop_dummy_light=-1748817893 +prop_dummy_plane=-473036318 +prop_dumpster_01a=218085040 +prop_dumpster_02a=666561306 +prop_dumpster_02b=-58485588 +prop_dumpster_3a=-206690185 +prop_dumpster_3step=-349837572 +prop_dumpster_4a=1511880420 +prop_dumpster_4b=682791951 +prop_dyn_pc_02=1600071214 +prop_dyn_pc=-1830645735 +prop_ear_defenders_01=1581199790 +prop_ecg_01_cable_01=-1807045778 +prop_ecg_01_cable_02=1719717851 +prop_ecg_01=-776740207 +prop_ecola_can=1020618269 +prop_egg_clock_01=-1774898062 +prop_ejector_seat_01=953734356 +prop_el_guitar_01=-1528307545 +prop_el_guitar_02=916292624 +prop_el_guitar_03=61087258 +prop_el_tapeplayer_01=1593642543 +prop_elec_heater_01=-1599192661 +prop_elecbox_01a=393527760 +prop_elecbox_01b=1419852836 +prop_elecbox_02a=-2138350253 +prop_elecbox_02b=1381105889 +prop_elecbox_03a=1130200868 +prop_elecbox_04a=-2008643115 +prop_elecbox_05a=-2007495856 +prop_elecbox_06a=491238953 +prop_elecbox_07a=-1620823304 +prop_elecbox_08=1841929479 +prop_elecbox_08b=-259008966 +prop_elecbox_09=1923262137 +prop_elecbox_10_cr=-1333576134 +prop_elecbox_10=-686494084 +prop_elecbox_11=1518466392 +prop_elecbox_12=1756664253 +prop_elecbox_13=2114960499 +prop_elecbox_14=-1944495994 +prop_elecbox_15_cr=1820092997 +prop_elecbox_15=254402217 +prop_elecbox_16=493845300 +prop_elecbox_17_cr=-1001532663 +prop_elecbox_17=847750500 +prop_elecbox_18=1086210513 +prop_elecbox_19=-1008711657 +prop_elecbox_20=-1372185849 +prop_elecbox_21=-1610383710 +prop_elecbox_22=-1046756910 +prop_elecbox_23=-1284627081 +prop_elecbox_24=-450918183 +prop_elecbox_24b=-1094431857 +prop_elecbox_25=-692524020 +prop_employee_month_01=1660155592 +prop_employee_month_02=1427692306 +prop_energy_drink=582043502 +prop_engine_hoist=1742634574 +prop_entityxf_covered=-1319764601 +prop_epsilon_door_l=-2045308299 +prop_epsilon_door_r=-42303174 +prop_etricmotor_01=667105809 +prop_exer_bike_01=361676134 +prop_exer_bike_mg=1853930700 +prop_exercisebike=-387859854 +prop_f_b_insert_broken=1496262794 +prop_f_duster_01_s=-1589821555 +prop_f_duster_02=-2121195449 +prop_fac_machine_02=501823275 +prop_face_rag_01=1285415702 +prop_faceoffice_door_l=393888353 +prop_faceoffice_door_r=-893114122 +prop_facgate_01=569833973 +prop_facgate_01b=-655468553 +prop_facgate_02_l=-1975652018 +prop_facgate_02pole=-878463029 +prop_facgate_03_l=437009729 +prop_facgate_03_ld_l=-970794948 +prop_facgate_03_ld_r=-1740145570 +prop_facgate_03_r=450182863 +prop_facgate_03b_l=406528547 +prop_facgate_03b_r=-1391539216 +prop_facgate_03post=432085890 +prop_facgate_04_l=-742460265 +prop_facgate_04_r=1107349801 +prop_facgate_05_r_dam_l1=112336130 +prop_facgate_05_r_l1=1154123433 +prop_facgate_05_r=-43433986 +prop_facgate_06_l=-1368913668 +prop_facgate_06_r=-1657444801 +prop_facgate_07=-768779561 +prop_facgate_07b=1286535678 +prop_facgate_08_frame=-775744691 +prop_facgate_08_ld=-512634970 +prop_facgate_08_ld2=1054262428 +prop_facgate_08=-1483471451 +prop_facgate_id1_27=44830813 +prop_fag_packet_01=-1890824350 +prop_fan_01=-1837476061 +prop_fan_palm_01a=374464092 +prop_fax_01=1785922871 +prop_fbi3_coffee_table=1598545299 +prop_fbibombbin=-433502981 +prop_fbibombcupbrd=-1848876151 +prop_fbibombfile=1601487018 +prop_fbibombplant=-886501662 +prop_feed_sack_01=-335465691 +prop_feed_sack_02=641607582 +prop_feeder1_cr=-1576911260 +prop_feeder1=1563219665 +prop_fem_01=1145422464 +prop_fence_log_01=966503966 +prop_fence_log_02=-1996501787 +prop_fernba=-837772196 +prop_fernbb=-532037426 +prop_ferris_car_01_lod1=-2021542625 +prop_ferris_car_01=-1975182244 +prop_ff_counter_01=-483631019 +prop_ff_counter_02=-1326449699 +prop_ff_counter_03=-1567006928 +prop_ff_noodle_01=1027524526 +prop_ff_noodle_02=50451253 +prop_ff_shelves_01=-1940201823 +prop_ff_sink_01=1506123827 +prop_ff_sink_02=-1527269738 +prop_fib_3b_bench=-70627249 +prop_fib_3b_cover1=-505150482 +prop_fib_3b_cover2=-262823731 +prop_fib_3b_cover3=-568951729 +prop_fib_ashtray_01=-339081347 +prop_fib_badge=1409747695 +prop_fib_broken_window_2=775109203 +prop_fib_broken_window_3=544251598 +prop_fib_broken_window=1596462100 +prop_fib_clipboard=176137803 +prop_fib_coffee=52546966 +prop_fib_counter=1019644700 +prop_fib_morg_cnr01=1173660835 +prop_fib_morg_plr01=712268108 +prop_fib_morg_wal01=-1936019214 +prop_fib_plant_01=-2044627725 +prop_fib_plant_02=1942868044 +prop_fib_skylight_piece=352272157 +prop_fib_skylight_plug=1310540658 +prop_fib_wallfrag01=-133590469 +prop_film_cam_01=-1689979033 +prop_fire_driser_1a=-1185606320 +prop_fire_driser_1b=-1405158620 +prop_fire_driser_2b=-680963984 +prop_fire_driser_3b=-578110513 +prop_fire_driser_4a=380522805 +prop_fire_driser_4b=210058467 +prop_fire_exting_1a=-666581633 +prop_fire_exting_1b=-1980225301 +prop_fire_exting_2a=-1610165324 +prop_fire_exting_3a=-875057463 +prop_fire_hosebox_01=-956123246 +prop_fire_hosereel_l1=-651275771 +prop_fire_hosereel=-149015768 +prop_fire_hydrant_1=200846641 +prop_fire_hydrant_2_l1=687935120 +prop_fire_hydrant_2=-97646180 +prop_fire_hydrant_4=-366155374 +prop_fireescape_01a=241167444 +prop_fireescape_01b=-631339950 +prop_fireescape_02a=-360111801 +prop_fireescape_02b=-1552346328 +prop_fish_slice_01=-2013814998 +prop_fishing_rod_01=-1910604593 +prop_fishing_rod_02=1338703913 +prop_flag_canada_s=-112762029 +prop_flag_canada=1627828183 +prop_flag_eu_s=541248010 +prop_flag_eu=-1296409602 +prop_flag_france_s=-666399476 +prop_flag_france=-1034797968 +prop_flag_german_s=1603975478 +prop_flag_german=1970675376 +prop_flag_ireland_s=-1434834004 +prop_flag_ireland=302931829 +prop_flag_japan_s=1155186447 +prop_flag_japan=-178815855 +prop_flag_ls_s=-2055846053 +prop_flag_ls=-1493938606 +prop_flag_lsfd_s=-425441205 +prop_flag_lsfd=366178255 +prop_flag_lsservices_s=-1734859577 +prop_flag_lsservices=1072290182 +prop_flag_mexico_s=11846651 +prop_flag_mexico=-716201733 +prop_flag_russia_s=-474725660 +prop_flag_russia=-908104950 +prop_flag_s=-1730980585 +prop_flag_sa_s=1793411117 +prop_flag_sa=1374928302 +prop_flag_sapd_s=-1404481545 +prop_flag_sapd=-2114165809 +prop_flag_scotland_s=1357789167 +prop_flag_scotland=-795774545 +prop_flag_sheriff_s=1382367337 +prop_flag_sheriff=1689290811 +prop_flag_uk_s=-109750292 +prop_flag_uk=-1051882404 +prop_flag_us_r=1976910263 +prop_flag_us_s=-2032933964 +prop_flag_us=1117917059 +prop_flag_usboat=1487401018 +prop_flagpole_1a=-1207959739 +prop_flagpole_2a=-686248546 +prop_flagpole_2b=-992802541 +prop_flagpole_2c=-225680251 +prop_flagpole_3a=-755161417 +prop_flamingo=-1070059960 +prop_flare_01=-2071229766 +prop_flare_01b=445804908 +prop_flash_unit=-212318599 +prop_flatbed_strap_b=-1020908409 +prop_flatbed_strap=111820268 +prop_flatscreen_overlay=2079702193 +prop_flattrailer_01a=649665061 +prop_flattruck_01a=531440379 +prop_flattruck_01b=282166596 +prop_flattruck_01c=51866064 +prop_flattruck_01d=-191836989 +prop_fleeca_atm=506770882 +prop_flight_box_01=-589090886 +prop_flight_box_insert=1869935347 +prop_flight_box_insert2=-768970549 +prop_flipchair_01=1822567898 +prop_floor_duster_01=-1509387784 +prop_flowerweed_005_a=2027852753 +prop_fnc_farm_01a=-219706798 +prop_fnc_farm_01b=93794225 +prop_fnc_farm_01c=1322893877 +prop_fnc_farm_01d=-1178167275 +prop_fnc_farm_01e=-872399736 +prop_fnc_farm_01f=373936410 +prop_fnc_omesh_01a=710800597 +prop_fnc_omesh_02a=344241399 +prop_fnc_omesh_03a=1469496946 +prop_fncbeach_01a=-1210289519 +prop_fncbeach_01b=-704270621 +prop_fncbeach_01c=-1640448182 +prop_fncconstruc_01d=-941064660 +prop_fncconstruc_02a=1660695985 +prop_fncconstruc_ld=-733651026 +prop_fnccorgm_01a=360404853 +prop_fnccorgm_01b=1042000049 +prop_fnccorgm_02a=-1894591898 +prop_fnccorgm_02b=-1519583462 +prop_fnccorgm_02c=1916672189 +prop_fnccorgm_02d=-940719073 +prop_fnccorgm_02e=1185366416 +prop_fnccorgm_02pole=1159289407 +prop_fnccorgm_03a=2074061472 +prop_fnccorgm_03b=-1593445012 +prop_fnccorgm_03c=-1880599759 +prop_fnccorgm_04a=-94130214 +prop_fnccorgm_04c=176705571 +prop_fnccorgm_05a=-37833296 +prop_fnccorgm_05b=-296347937 +prop_fnccorgm_06a=1150658405 +prop_fnccorgm_06b=1386955664 +prop_fncglass_01a=-1851510046 +prop_fnclink_01a=1821799499 +prop_fnclink_01b=409652213 +prop_fnclink_01c=-928338834 +prop_fnclink_01d=-208600510 +prop_fnclink_01e=637724453 +prop_fnclink_01f=-475536788 +prop_fnclink_01gate1=526006615 +prop_fnclink_01h=-856050416 +prop_fnclink_02a_sdt=-2007760198 +prop_fnclink_02a=2012223962 +prop_fnclink_02b=-1591940045 +prop_fnclink_02c=-1767254195 +prop_fnclink_02d=1035773304 +prop_fnclink_02e=796035300 +prop_fnclink_02f=1481857697 +prop_fnclink_02g=1242349076 +prop_fnclink_02gate1=1843657781 +prop_fnclink_02gate2=1046551856 +prop_fnclink_02gate3=1278261455 +prop_fnclink_02gate4=436622459 +prop_fnclink_02gate5=733542368 +prop_fnclink_02gate6_l=1526539404 +prop_fnclink_02gate6_r=227019171 +prop_fnclink_02gate6=-138702874 +prop_fnclink_02gate7=91564889 +prop_fnclink_02h=-186182710 +prop_fnclink_02i=1722447695 +prop_fnclink_02j=254920799 +prop_fnclink_02k=81703865 +prop_fnclink_02l=-1414692524 +prop_fnclink_02m=493020353 +prop_fnclink_02n=1833567378 +prop_fnclink_02o=-552277978 +prop_fnclink_02p=-1439105425 +prop_fnclink_03a=-759902142 +prop_fnclink_03b=-1900591032 +prop_fnclink_03c=-1591284441 +prop_fnclink_03d=729940451 +prop_fnclink_03e=1001693768 +prop_fnclink_03f=874386199 +prop_fnclink_03g=1181661112 +prop_fnclink_03gate1=-1234764774 +prop_fnclink_03gate2=-250842784 +prop_fnclink_03gate3=-446014948 +prop_fnclink_03gate4=-875157772 +prop_fnclink_03gate5=-1156020871 +prop_fnclink_03h=-21288878 +prop_fnclink_03i=1357335721 +prop_fnclink_04a=266061667 +prop_fnclink_04b=1543004059 +prop_fnclink_04c=1764620806 +prop_fnclink_04d=928814692 +prop_fnclink_04e=1186411801 +prop_fnclink_04f=790529524 +prop_fnclink_04g=1020862825 +prop_fnclink_04gate1=-1218968680 +prop_fnclink_04h_l2=1804939234 +prop_fnclink_04h=-1952203011 +prop_fnclink_04j=-448728522 +prop_fnclink_04k=2079727522 +prop_fnclink_04l=-1043649717 +prop_fnclink_04m=-796079922 +prop_fnclink_05a=-1985397776 +prop_fnclink_05b=1102326779 +prop_fnclink_05c=-1491536177 +prop_fnclink_05crnr1=206865238 +prop_fnclink_05d=1560863396 +prop_fnclink_05pole=304918404 +prop_fnclink_06a=-1393524934 +prop_fnclink_06b=-837500542 +prop_fnclink_06c=2122752615 +prop_fnclink_06d=-1314912103 +prop_fnclink_06gate2=-419676332 +prop_fnclink_06gate3=-768731720 +prop_fnclink_06gatepost=-1555641785 +prop_fnclink_07a=1620465091 +prop_fnclink_07b=1031606161 +prop_fnclink_07c=1187258911 +prop_fnclink_07d=-1744550758 +prop_fnclink_07gate1=1127922797 +prop_fnclink_07gate2=1846022663 +prop_fnclink_07gate3=-1615465118 +prop_fnclink_08b=1322200853 +prop_fnclink_08c=1904768135 +prop_fnclink_08post=-148960916 +prop_fnclink_09a=1411103374 +prop_fnclink_09b=1130240275 +prop_fnclink_09crnr1=-216200273 +prop_fnclink_09d=-2025053974 +prop_fnclink_09e=2122387284 +prop_fnclink_09frame=351792706 +prop_fnclink_09gate1=1817008884 +prop_fnclink_10a=-313656158 +prop_fnclink_10b=-1754771240 +prop_fnclink_10c=-911526563 +prop_fnclink_10d_ld=1819728343 +prop_fnclink_10d=1976339873 +prop_fnclink_10e=-1509528044 +prop_fnclog_01a=-1141167399 +prop_fnclog_01b=-1444411725 +prop_fnclog_01c=237424435 +prop_fnclog_02a=-1325788233 +prop_fnclog_02b=-1095553239 +prop_fnclog_03a=994927545 +prop_fncpeir_03a=-352585176 +prop_fncply_01a=-519102073 +prop_fncply_01b=-226179982 +prop_fncply_01gate=311268833 +prop_fncply_01post=1135099165 +prop_fncres_01a=1172914654 +prop_fncres_01b=931439893 +prop_fncres_01c=41630463 +prop_fncres_02_gate1=-1489109258 +prop_fncres_02a=1984962971 +prop_fncres_02b=1736803334 +prop_fncres_02c=-369653524 +prop_fncres_02d=453929753 +prop_fncres_03a=58931935 +prop_fncres_03b=-759735992 +prop_fncres_03c=-453116459 +prop_fncres_03gate1=1006450599 +prop_fncres_04a=955919780 +prop_fncres_04b=583270712 +prop_fncres_05a=-73256531 +prop_fncres_05b=1272140286 +prop_fncres_05c_l1=1411643001 +prop_fncres_05c=519370834 +prop_fncres_06a=-531924460 +prop_fncres_06b=1730774994 +prop_fncres_06gatel=1543721754 +prop_fncres_06gater=-1258814178 +prop_fncres_07a=1113832743 +prop_fncres_07b=1351637376 +prop_fncres_07gate=950819638 +prop_fncres_08a=-659178840 +prop_fncres_08gatel=1875234307 +prop_fncres_09a=355284102 +prop_fncres_09gate=62686511 +prop_fncsec_01a=1405325415 +prop_fncsec_01b=-958269790 +prop_fncsec_01crnr=982664653 +prop_fncsec_01gate=-1442782001 +prop_fncsec_01pole=-1145238320 +prop_fncsec_02a=1423774102 +prop_fncsec_02pole=2004077130 +prop_fncsec_03a=-288824422 +prop_fncsec_03b=-1669382392 +prop_fncsec_03c=1153503113 +prop_fncsec_03d=1385605940 +prop_fncsec_04a=-1113128273 +prop_fncwood_01_ld=1977269893 +prop_fncwood_01a=1614306905 +prop_fncwood_01b=1912373737 +prop_fncwood_01c=-1547278980 +prop_fncwood_01gate=-1965126495 +prop_fncwood_02b=494529585 +prop_fncwood_03a=174737202 +prop_fncwood_04a=45854657 +prop_fncwood_06a=-1266608755 +prop_fncwood_06b=119454419 +prop_fncwood_06c=-670704490 +prop_fncwood_07a=310596348 +prop_fncwood_07gate1=-916632445 +prop_fncwood_08a=545913053 +prop_fncwood_08b=-365360068 +prop_fncwood_08c=-51629662 +prop_fncwood_08d=1265028758 +prop_fncwood_09a=1560179421 +prop_fncwood_09b=397076535 +prop_fncwood_09c=158026680 +prop_fncwood_09d=-150919444 +prop_fncwood_10b=-100540097 +prop_fncwood_10d=1305807072 +prop_fncwood_11a_l1=-440387398 +prop_fncwood_11a=-958252923 +prop_fncwood_12a=-21026390 +prop_fncwood_13c=-1769679457 +prop_fncwood_14a=321245018 +prop_fncwood_14b=20786057 +prop_fncwood_14c=-253064476 +prop_fncwood_14d=1594648354 +prop_fncwood_14e=1512136012 +prop_fncwood_15a=-1805953701 +prop_fncwood_15b=-1029492242 +prop_fncwood_15c=-1212802028 +prop_fncwood_16a=-997805143 +prop_fncwood_16b=-1243802026 +prop_fncwood_16c=-964053093 +prop_fncwood_16d=-551294769 +prop_fncwood_16e=-790803390 +prop_fncwood_16f=2074059204 +prop_fncwood_16g=1805779401 +prop_fncwood_17b=-1140513222 +prop_fncwood_17c=-1357771692 +prop_fncwood_18a=-1200153162 +prop_fncwood_19_end=2028813471 +prop_fncwood_19a=-1418426619 +prop_folded_polo_shirt=1937946092 +prop_folder_01=-1066172296 +prop_folder_02=-711873868 +prop_food_bag1=936464539 +prop_food_bag2=1463127915 +prop_food_bin_01=-246439655 +prop_food_bin_02=74073934 +prop_food_bs_bag_01=-1922399062 +prop_food_bs_bag_02=-1690230697 +prop_food_bs_bag_03=-2089652038 +prop_food_bs_bag_04=301501900 +prop_food_bs_bshelf=-660240499 +prop_food_bs_burg1=2103979129 +prop_food_bs_burg3=759729215 +prop_food_bs_burger2=987331897 +prop_food_bs_chips=1443311452 +prop_food_bs_coffee=128394026 +prop_food_bs_cups01=69797947 +prop_food_bs_cups02=360098518 +prop_food_bs_cups03=666652513 +prop_food_bs_juice01=2127253708 +prop_food_bs_juice02=438929182 +prop_food_bs_juice03=735816322 +prop_food_bs_soda_01=-164904344 +prop_food_bs_soda_02=-358765748 +prop_food_bs_tray_01=510552540 +prop_food_bs_tray_02=-2040350273 +prop_food_bs_tray_03=2014649636 +prop_food_bs_tray_06=-1832103274 +prop_food_burg1=880981550 +prop_food_burg2=-624196927 +prop_food_burg3=420216641 +prop_food_cb_bag_01=193377723 +prop_food_cb_bag_02=1447185213 +prop_food_cb_bshelf=-208361166 +prop_food_cb_burg01=421881790 +prop_food_cb_burg02=308173360 +prop_food_cb_chips=2029023424 +prop_food_cb_coffee=-593980191 +prop_food_cb_cups01=-768271918 +prop_food_cb_cups02=-1621314530 +prop_food_cb_cups04=-1517371262 +prop_food_cb_donuts=-1916043210 +prop_food_cb_juice01=-656006459 +prop_food_cb_juice02=-163947155 +prop_food_cb_nugets=-2092475251 +prop_food_cb_soda_01=-912034344 +prop_food_cb_soda_02=-1763798961 +prop_food_cb_tray_01=141145745 +prop_food_cb_tray_02=1388727113 +prop_food_cb_tray_03=754220966 +prop_food_chips=-521383735 +prop_food_coffee=-1306484245 +prop_food_cups1=1530773952 +prop_food_cups2=2006710908 +prop_food_juice01=1407151828 +prop_food_juice02=-510326207 +prop_food_ketchup=1777646892 +prop_food_mustard=1453189379 +prop_food_napkin_01=-1317924709 +prop_food_napkin_02=-391348465 +prop_food_sugarjar=-22826474 +prop_food_tray_01=-446181301 +prop_food_tray_02=-1455204349 +prop_food_tray_03=-1344051901 +prop_food_van_01=-272361894 +prop_food_van_02=1257426102 +prop_foodprocess_01=-1415058956 +prop_forsale_dyn_01=1193854962 +prop_forsale_dyn_02=292248696 +prop_forsale_lenny_01=1916908483 +prop_forsale_lrg_01=1756612226 +prop_forsale_lrg_02=2063723294 +prop_forsale_lrg_03=1295978393 +prop_forsale_lrg_04=1517333028 +prop_forsale_lrg_05=1278610863 +prop_forsale_lrg_06=1979474235 +prop_forsale_lrg_07=1740162228 +prop_forsale_lrg_08=394699857 +prop_forsale_lrg_09=356949969 +prop_forsale_lrg_10=348364163 +prop_forsale_sign_01=626610300 +prop_forsale_sign_02=-678415125 +prop_forsale_sign_03=44927781 +prop_forsale_sign_04=889089990 +prop_forsale_sign_05=1581302346 +prop_forsale_sign_06=276407997 +prop_forsale_sign_07=-1561146455 +prop_forsale_sign_fs=-1054037867 +prop_forsale_sign_jb=1627083076 +prop_forsale_tri_01=-420425946 +prop_forsalejr1=2013260172 +prop_forsalejr2=133695870 +prop_forsalejr3=1542041952 +prop_forsalejr4=1847940567 +prop_foundation_sponge=-1146344215 +prop_fountain1=-2049104282 +prop_fountain2=-736410911 +prop_fragtest_cnst_01=500451298 +prop_fragtest_cnst_02=-163907412 +prop_fragtest_cnst_03=-939910101 +prop_fragtest_cnst_04=310817095 +prop_fragtest_cnst_05=-459352716 +prop_fragtest_cnst_06=2054127895 +prop_fragtest_cnst_06b=-1014310545 +prop_fragtest_cnst_07=-1892636007 +prop_fragtest_cnst_08=-655507950 +prop_fragtest_cnst_08b=-1263978120 +prop_fragtest_cnst_08c=891468385 +prop_fragtest_cnst_09=-1383667899 +prop_fragtest_cnst_09b=-552825026 +prop_fragtest_cnst_10=143302823 +prop_fragtest_cnst_11=-104070358 +prop_franklin_dl=251142457 +prop_freeweight_01=-540000270 +prop_freeweight_02=-309142665 +prop_fridge_01=-41273338 +prop_fridge_03=1876827312 +prop_front_seat_01=1970182901 +prop_front_seat_02=-2035794584 +prop_front_seat_03=-1713871928 +prop_front_seat_04=-1423243667 +prop_front_seat_05=764611387 +prop_front_seat_06=1070641078 +prop_front_seat_07=1376179234 +prop_front_seat_row_01=960293494 +prop_fruit_basket=-1204812477 +prop_fruit_plas_crate_01=-1673688289 +prop_fruit_sign_01=-2007742866 +prop_fruit_stand_01=-1381786722 +prop_fruit_stand_02=-1016215758 +prop_fruit_stand_03=-689705442 +prop_fruitstand_01=-1655478122 +prop_fruitstand_b_nite=-2133104859 +prop_fruitstand_b=858993389 +prop_ftowel_01=1136462066 +prop_ftowel_07=-388312273 +prop_ftowel_08=-1153697806 +prop_ftowel_10=797243150 +prop_funfair_zoltan=1488589320 +prop_gaffer_arm_bind_cut=393296697 +prop_gaffer_arm_bind=2084404420 +prop_gaffer_leg_bind_cut=465122537 +prop_gaffer_leg_bind=-618339469 +prop_gaffer_tape_strip=419222340 +prop_gaffer_tape=-1179532563 +prop_game_clock_01=-1004588353 +prop_game_clock_02=-349306656 +prop_gar_door_01=-1652821467 +prop_gar_door_02=1013329911 +prop_gar_door_03_ld=-1223237597 +prop_gar_door_03=-1212275031 +prop_gar_door_04=-982531572 +prop_gar_door_05_l=-910962270 +prop_gar_door_05_r=1946625558 +prop_gar_door_05=-728539053 +prop_gar_door_a_01=2051508718 +prop_gar_door_plug=239492112 +prop_garden_chimes_01=1181558204 +prop_garden_dreamcatch_01=1929765107 +prop_garden_edging_01=-1405103747 +prop_garden_edging_02=1874876539 +prop_garden_zapper_01=-1831680671 +prop_gardnght_01=2004141829 +prop_gas_01=-1730917948 +prop_gas_02=-478519537 +prop_gas_03=1973650275 +prop_gas_04=1304671132 +prop_gas_05=1602967339 +prop_gas_airunit01=-132092731 +prop_gas_binunit01=-1472203944 +prop_gas_grenade=-1936212109 +prop_gas_mask_hang_01=-2025105036 +prop_gas_mask_hang_01bb=1470731681 +prop_gas_pump_1a=1339433404 +prop_gas_pump_1b=1694452750 +prop_gas_pump_1c=1933174915 +prop_gas_pump_1d=-2007231801 +prop_gas_pump_old2=-469694731 +prop_gas_pump_old3=-164877493 +prop_gas_rack01=310783660 +prop_gas_smallbin01=865150065 +prop_gas_tank_01a=-2129526670 +prop_gas_tank_02a=-46303329 +prop_gas_tank_02b=-353447166 +prop_gas_tank_04a=-9837968 +prop_gascage01=-1348598835 +prop_gascyl_01a=1270590574 +prop_gascyl_02a=2138646444 +prop_gascyl_02b=-672016228 +prop_gascyl_03a=-1918614878 +prop_gascyl_03b=1257553220 +prop_gascyl_04a=-1029296059 +prop_gascyl_ramp_01=1962660298 +prop_gascyl_ramp_door_01=920306374 +prop_gate_airport_01=725274945 +prop_gate_bridge_ld=-1934898817 +prop_gate_cult_01_l=-13153749 +prop_gate_cult_01_r=-1578791031 +prop_gate_docks_ld=1286392437 +prop_gate_farm_01a=1911284463 +prop_gate_farm_03=1733865899 +prop_gate_farm_post=-696575513 +prop_gate_frame_01=-588124891 +prop_gate_frame_02=-885831256 +prop_gate_frame_04=-1692014194 +prop_gate_frame_05=-1050528246 +prop_gate_frame_06=-1348431225 +prop_gate_military_01=1185512375 +prop_gate_prison_01=741314661 +prop_gate_tep_01_l=-1049302886 +prop_gate_tep_01_r=1653418708 +prop_gatecom_01=613608955 +prop_gatecom_02=-238286738 +prop_gazebo_01=1845903456 +prop_gazebo_02=468818960 +prop_gazebo_03=1186722212 +prop_gc_chair02=558578166 +prop_gd_ch2_08=-915091986 +prop_generator_01a=-415509317 +prop_generator_02a=-1775229459 +prop_generator_03a=136645433 +prop_generator_03b=-57215983 +prop_generator_04=-1001828301 +prop_ghettoblast_01=1433530172 +prop_ghettoblast_02=1060029110 +prop_girder_01a=2096990081 +prop_girder_01b=1723816705 +prop_glass_panel_01=209943352 +prop_glass_panel_02=-636152228 +prop_glass_panel_03=-439931456 +prop_glass_panel_04=-1282324139 +prop_glass_panel_05=825312403 +prop_glass_panel_06=1064231182 +prop_glass_panel_07=781107022 +prop_glass_stack_01=677473294 +prop_glass_stack_02=-2065226472 +prop_glass_stack_03=-542975346 +prop_glass_stack_04=-242975151 +prop_glass_stack_05=-1136258091 +prop_glass_stack_06=1004245762 +prop_glass_stack_07=1311389599 +prop_glass_stack_08=-1466766225 +prop_glass_stack_09=1923645595 +prop_glass_stack_10=-1842692417 +prop_glass_suck_holder=-279982155 +prop_glasscutter_01=1731206726 +prop_glf_roller=-2012285464 +prop_glf_spreader=884216853 +prop_gnome1=809669486 +prop_gnome2=1301925404 +prop_gnome3=-11849332 +prop_goal_posts_01=-475521732 +prop_gold_bar=-263787977 +prop_gold_cont_01=959275690 +prop_gold_cont_01b=1396140175 +prop_gold_trolly_full=-1363719163 +prop_gold_trolly_strap_01=1098812088 +prop_gold_trolly=-1326042488 +prop_gold_vault_fence_l=-463637955 +prop_gold_vault_fence_r=1450792563 +prop_gold_vault_gate_01=-275220570 +prop_golf_bag_01=886428669 +prop_golf_bag_01b=-344128923 +prop_golf_bag_01c=-37837080 +prop_golf_ball_p2=1616526761 +prop_golf_ball_p3=-717871261 +prop_golf_ball_p4=-980219875 +prop_golf_ball_tee=-1243214768 +prop_golf_ball=-1358020705 +prop_golf_driver=-2141023172 +prop_golf_iron_01=334347537 +prop_golf_marker_01=-1124612472 +prop_golf_pitcher_01=1933637837 +prop_golf_putter_01=1750479612 +prop_golf_tee=-1315457772 +prop_golf_wood_01=1705580940 +prop_golfflag=-1939813147 +prop_grain_hopper=1487505949 +prop_grapes_01=1104521776 +prop_grapes_02=753041482 +prop_grapeseed_sign_01=1590120139 +prop_grapeseed_sign_02=-2130406583 +prop_grass_001_a=-440885967 +prop_grass_ca=1481697203 +prop_grass_da=1793920587 +prop_grass_dry_02=987584502 +prop_grass_dry_03=1221915621 +prop_gravestones_01a=-547750016 +prop_gravestones_02a=1735136050 +prop_gravestones_03a=1996337525 +prop_gravestones_04a=-1734058762 +prop_gravestones_05a=-1551797828 +prop_gravestones_06a=106473525 +prop_gravestones_07a=828538216 +prop_gravestones_08a=-1217653243 +prop_gravestones_09a=-1117413116 +prop_gravestones_10a=806109679 +prop_gravetomb_01a=1801452061 +prop_gravetomb_02a=879398291 +prop_griddle_01=2050228397 +prop_griddle_02=-1876087649 +prop_grumandoor_l=1888438146 +prop_grumandoor_r=272205552 +prop_gshotsensor_01=-1567395276 +prop_guard_tower_glass=454331217 +prop_gumball_01=1243022785 +prop_gumball_02=462203053 +prop_gumball_03=785076010 +prop_gun_case_01=-1821585180 +prop_gun_case_02=-1590104964 +prop_gun_frame=132273106 +prop_hacky_sack_01=-177773532 +prop_hand_toilet=2133050471 +prop_handdry_01=1022326434 +prop_handdry_02=792353592 +prop_handrake=-447055518 +prop_handtowels=1011723317 +prop_hanger_door_1=-1992828732 +prop_hard_hat_01=-537490919 +prop_hat_box_01=1841479543 +prop_hat_box_02=1064067787 +prop_hat_box_03=-2022214944 +prop_hat_box_04=1497011815 +prop_hat_box_05=-1563678327 +prop_hat_box_06=1955876122 +prop_hayb_st_01_cr=1731900299 +prop_haybailer_01=-213622973 +prop_haybale_01=533342826 +prop_haybale_02=1700312454 +prop_haybale_03=1395331371 +prop_haybale_stack_01=1976202024 +prop_hd_seats_01=173430006 +prop_headphones_01=960152042 +prop_headset_01=-409048857 +prop_hedge_trimmer_01=1632396221 +prop_helipad_01=-505101878 +prop_helipad_02=1487220553 +prop_henna_disp_01=659046336 +prop_henna_disp_02=-1568983512 +prop_henna_disp_03=-1865248041 +prop_hifi_01=-1380152605 +prop_highway_paddle=1866775124 +prop_hobo_seat_01=1019962318 +prop_hobo_stove_01=690464963 +prop_hockey_bag_01=1517156714 +prop_hole_plug_01=-1735747416 +prop_holster_01=-1169577885 +prop_homeles_shelter_01=1578055800 +prop_homeles_shelter_02=884467146 +prop_homeless_matress_01=810220961 +prop_homeless_matress_02=-242909161 +prop_horo_box_01=309119026 +prop_horo_box_02=624061885 +prop_hose_1=-23080404 +prop_hose_2=-1306773210 +prop_hose_3=862960591 +prop_hose_nozzle=329068831 +prop_hospital_door_l=711901167 +prop_hospital_door_r=-227061755 +prop_hospitaldoors_start=1316648054 +prop_hot_tub_coverd=926831074 +prop_hotdogstand_01=-1581502570 +prop_hotel_clock_01=495599970 +prop_hotel_trolley=-1793698597 +prop_hottub2=2142042627 +prop_huf_rag_01=-85281267 +prop_huge_display_01=-984871726 +prop_huge_display_02=-752703361 +prop_hunterhide=451150746 +prop_hw1_03_gardoor_01=1991494706 +prop_hw1_04_door_l1=-1463743939 +prop_hw1_04_door_r1=-1429437264 +prop_hw1_23_door=-1677789234 +prop_hwbowl_pseat_6x1=-539645279 +prop_hwbowl_seat_01=1726530640 +prop_hwbowl_seat_02=1438851589 +prop_hwbowl_seat_03=1269566935 +prop_hwbowl_seat_03b=189672896 +prop_hwbowl_seat_6x6=870777956 +prop_hydro_platform_01=105539200 +prop_ice_box_01_l1=686266275 +prop_ice_box_01=923172859 +prop_ice_cube_01=-536963642 +prop_ice_cube_02=1253272370 +prop_ice_cube_03=962709647 +prop_id_21_gardoor_01=889818406 +prop_id_21_gardoor_02=2120130511 +prop_id2_11_gdoor=270330101 +prop_id2_20_clock=1336644224 +prop_idol_01_error=-1016291832 +prop_idol_01=1972583435 +prop_idol_case_01=319657375 +prop_idol_case_02=-36934887 +prop_idol_case=-128067231 +prop_in_tray_01=430616003 +prop_ind_barge_01_cr=487569140 +prop_ind_barge_01=-993863934 +prop_ind_barge_02=-678364002 +prop_ind_coalcar_01=-1912798749 +prop_ind_coalcar_02=-1630952580 +prop_ind_coalcar_03=206536334 +prop_ind_conveyor_01=-1604772893 +prop_ind_conveyor_02=-1383057839 +prop_ind_conveyor_04=2107037279 +prop_ind_crusher=-84563444 +prop_ind_deiseltank=1519880608 +prop_ind_light_01a=1777231328 +prop_ind_light_01b=-303862328 +prop_ind_light_01c=-539274824 +prop_ind_light_02a=273101167 +prop_ind_light_02b=-805588751 +prop_ind_light_02c=-306910109 +prop_ind_light_03a=1393636838 +prop_ind_light_03b=-753093121 +prop_ind_light_03c=-1059778192 +prop_ind_light_04=-1401479836 +prop_ind_light_05=-1161709063 +prop_ind_mech_01c=-456055176 +prop_ind_mech_02a=1776894270 +prop_ind_mech_02b=2142465234 +prop_ind_mech_03a=1960859144 +prop_ind_mech_04a=1800683984 +prop_ind_oldcrane=-899728244 +prop_ind_pipe_01=-1047752402 +prop_ind_washer_02=905405774 +prop_indus_meet_door_l=838685283 +prop_indus_meet_door_r=-1020431159 +prop_inflatearch_01=-1750759319 +prop_inflategate_01=350476011 +prop_ing_camera_01=-1286783315 +prop_ing_crowbar=495450405 +prop_inhaler_01=538293533 +prop_inout_tray_01=-2137905671 +prop_inout_tray_02=-601924246 +prop_int_cf_chick_01=334531408 +prop_int_cf_chick_02=-931728298 +prop_int_cf_chick_03=-1205447755 +prop_int_gate01=1856037649 +prop_irish_sign_01=1754291799 +prop_irish_sign_02=1772380287 +prop_irish_sign_03=1005159690 +prop_irish_sign_04=1293363045 +prop_irish_sign_05=534039777 +prop_irish_sign_06=202089803 +prop_irish_sign_07=-555267329 +prop_irish_sign_08=-275256224 +prop_irish_sign_09=-765939230 +prop_irish_sign_10=59737791 +prop_irish_sign_11=-325625649 +prop_irish_sign_12=-565396422 +prop_irish_sign_13=-907308168 +prop_iron_01=-249304586 +prop_j_disptray_01_dam=-317499403 +prop_j_disptray_01=854404762 +prop_j_disptray_01b=1373326460 +prop_j_disptray_02_dam=817210985 +prop_j_disptray_02=-1345673133 +prop_j_disptray_03_dam=2116459863 +prop_j_disptray_03=375485823 +prop_j_disptray_04=120772386 +prop_j_disptray_04b=-934392140 +prop_j_disptray_05=-176933979 +prop_j_disptray_05b=-1833835356 +prop_j_heist_pic_01=1451839726 +prop_j_heist_pic_02=-1112072400 +prop_j_heist_pic_03=-396266364 +prop_j_heist_pic_04=-650848725 +prop_j_neck_disp_01=119825807 +prop_j_neck_disp_02=-74035597 +prop_j_neck_disp_03=-359093128 +prop_jb700_covered=1928679056 +prop_jeans_01=517117079 +prop_jerrycan_01a=786272259 +prop_jet_bloodsplat_01=-1281648158 +prop_jetski_ramp_01=-1081534242 +prop_jetski_trailer_01=1083683517 +prop_jewel_02a=-46504303 +prop_jewel_02b=-352927222 +prop_jewel_02c=-569858002 +prop_jewel_03a=-1407761612 +prop_jewel_03b=-908427590 +prop_jewel_04a=-1386034965 +prop_jewel_04b=-1147673259 +prop_jewel_glass_root=-304401110 +prop_jewel_glass=1982992541 +prop_jewel_pickup_new_01=-2052363316 +prop_joshua_tree_01a=1052756483 +prop_joshua_tree_01b=-2010456872 +prop_joshua_tree_01c=-1838026394 +prop_joshua_tree_01d=727229237 +prop_joshua_tree_01e=99244117 +prop_joshua_tree_02a=337638300 +prop_joshua_tree_02b=-1060680468 +prop_joshua_tree_02c=1863264633 +prop_joshua_tree_02d=-1659075177 +prop_joshua_tree_02e=-848665038 +prop_juice_dispenser=-1369928609 +prop_juice_pool_01=-369673841 +prop_juicestand=148511758 +prop_jukebox_01=1049684170 +prop_jukebox_02=1945457558 +prop_jyard_block_01a=-560584347 +prop_kayak_01=-507412625 +prop_kayak_01b=-1671588654 +prop_kebab_grill=354187183 +prop_keg_01=1265521483 +prop_kettle_01=1862437453 +prop_kettle=1173831889 +prop_keyboard_01a=-954257764 +prop_keyboard_01b=-69396461 +prop_kino_light_01=-1666213193 +prop_kino_light_02=1792816905 +prop_kino_light_03=2035667964 +prop_kitch_juicer=1859812803 +prop_kitch_pot_fry=260566774 +prop_kitch_pot_huge=-1030226139 +prop_kitch_pot_lrg=-920794651 +prop_kitch_pot_lrg2=-1591250544 +prop_kitch_pot_med=-854388316 +prop_kitch_pot_sm=-718917135 +prop_knife_stand=-729631922 +prop_knife=436978267 +prop_kt1_06_door_l=-1447681559 +prop_kt1_06_door_r=1543931499 +prop_kt1_10_mpdoor_l=1701450624 +prop_kt1_10_mpdoor_r=340291898 +prop_ladel=483841708 +prop_laptop_01a=1385417869 +prop_laptop_02_closed=-1159050800 +prop_laptop_jimmy=363555755 +prop_laptop_lester=881450200 +prop_laptop_lester2=-1769322543 +prop_large_gold_alt_a=-1802035584 +prop_large_gold_alt_b=1240336683 +prop_large_gold_alt_c=-1324034181 +prop_large_gold_empty=-1479600188 +prop_large_gold=1483319544 +prop_lawnmower_01=447976993 +prop_ld_alarm_01_dam=-1637875765 +prop_ld_alarm_01=1378673294 +prop_ld_alarm_alert=-1062200609 +prop_ld_ammo_pack_01=190687980 +prop_ld_ammo_pack_02=1560006187 +prop_ld_ammo_pack_03=669213687 +prop_ld_armour=-1806890273 +prop_ld_balastrude=295541576 +prop_ld_balcfnc_01a=-980870186 +prop_ld_balcfnc_01b=-1979013930 +prop_ld_balcfnc_02a=-1053157648 +prop_ld_balcfnc_02b=-1926582578 +prop_ld_balcfnc_02c=-611923063 +prop_ld_balcfnc_03a=-1425083786 +prop_ld_balcfnc_03b=-2117361680 +prop_ld_bale01=-434396696 +prop_ld_bankdoors_01=-1743257725 +prop_ld_bankdoors_02=-2041685008 +prop_ld_barrier_01=54588191 +prop_ld_bench01=1916676832 +prop_ld_binbag_01=-935625561 +prop_ld_bomb_01_open=-1466745439 +prop_ld_bomb_01=-1306048251 +prop_ld_bomb_anim=1771868096 +prop_ld_bomb=929047740 +prop_ld_breakmast=-89848631 +prop_ld_cable_tie_01=-963499920 +prop_ld_cable=-423939669 +prop_ld_can_01=-1153271191 +prop_ld_can_01b=114933932 +prop_ld_case_01_lod=1338392374 +prop_ld_case_01_s=248872646 +prop_ld_case_01=880595258 +prop_ld_cont_light_01=1197489041 +prop_ld_contact_card=1214755619 +prop_ld_contain_dl=-1376085798 +prop_ld_contain_dl2=211871682 +prop_ld_contain_dr=-2125774984 +prop_ld_contain_dr2=-825889959 +prop_ld_container=-469102706 +prop_ld_crate_01=-1787668082 +prop_ld_crate_lid_01=-1913949042 +prop_ld_crocclips01=542041270 +prop_ld_crocclips02=260653867 +prop_ld_dstcover_01=1215053148 +prop_ld_dstcover_02=-1123867000 +prop_ld_dstpillar_01=1405006221 +prop_ld_dstpillar_02=1192859715 +prop_ld_dstpillar_03=2037611766 +prop_ld_dstpillar_04=189702314 +prop_ld_dstpillar_05=-49478617 +prop_ld_dstpillar_06=180592504 +prop_ld_dstpillar_07=419576821 +prop_ld_dstpillar_08=638277127 +prop_ld_dstplanter_01=-544464940 +prop_ld_dstplanter_02=316900990 +prop_ld_dstsign_01=924295337 +prop_ld_dummy_rope=-360336526 +prop_ld_fags_01=-596948790 +prop_ld_fags_02=-245402958 +prop_ld_fan_01_old=-1737154494 +prop_ld_fan_01=-1768401357 +prop_ld_farm_chair01=-1869605644 +prop_ld_farm_cnr01=-527772679 +prop_ld_farm_couch01=544186037 +prop_ld_farm_couch02=773405192 +prop_ld_farm_rail01=1891144592 +prop_ld_farm_table01=973800157 +prop_ld_farm_table02=1272292978 +prop_ld_faucet=-1001341595 +prop_ld_ferris_wheel=-1003748966 +prop_ld_fib_pillar01=466974385 +prop_ld_filmset=-1589780889 +prop_ld_fireaxe=2133533553 +prop_ld_flow_bottle=746336278 +prop_ld_fragwall_01a=-818999775 +prop_ld_fragwall_01b=-1116116298 +prop_ld_garaged_01=30769481 +prop_ld_gold_chest=1489572967 +prop_ld_gold_tooth=-1189971267 +prop_ld_greenscreen_01=909721256 +prop_ld_handbag_s=-619058125 +prop_ld_handbag=-1950370778 +prop_ld_hat_01=-1929385697 +prop_ld_haybail=1410413102 +prop_ld_hdd_01=329627681 +prop_ld_headset_01=1753541233 +prop_ld_health_pack=678958360 +prop_ld_hook=-301207358 +prop_ld_int_safe_01=-1251197000 +prop_ld_jail_door=-642608865 +prop_ld_jeans_01=-1157632529 +prop_ld_jeans_02=-1471068014 +prop_ld_jerrycan_01=1069395324 +prop_ld_keypad_01=1321190118 +prop_ld_keypad_01b_lod=277179989 +prop_ld_keypad_01b=623406777 +prop_ld_lab_corner01=1351606497 +prop_ld_lab_dorway01=-170235898 +prop_ld_lap_top=668041498 +prop_ld_monitor_01=-1911264257 +prop_ld_peep_slider=787795698 +prop_ld_pipe_single_01=525797972 +prop_ld_planning_pin_01=932342438 +prop_ld_planning_pin_02=-975272128 +prop_ld_planning_pin_03=-735763507 +prop_ld_planter1a=339283616 +prop_ld_planter1b=1778465327 +prop_ld_planter1c=2024691593 +prop_ld_planter2a=-717043092 +prop_ld_planter2b=-413765997 +prop_ld_planter2c=-1314389193 +prop_ld_planter3a=-1864252677 +prop_ld_planter3b=-1901937027 +prop_ld_planter3c=-1307376291 +prop_ld_purse_01_lod=461387027 +prop_ld_purse_01=-34897201 +prop_ld_rail_01=152884146 +prop_ld_rail_02=-480540624 +prop_ld_rope_t=1185249461 +prop_ld_rub_binbag_01=-1998455445 +prop_ld_rubble_01=-1350614541 +prop_ld_rubble_02=-305283433 +prop_ld_rubble_03=-611378662 +prop_ld_rubble_04=1507825333 +prop_ld_scrap=-2122188986 +prop_ld_shirt_01=-1256588656 +prop_ld_shoe_01=1682675077 +prop_ld_shoe_02=1916612968 +prop_ld_shovel_dirt=-966735958 +prop_ld_shovel=1925751803 +prop_ld_snack_01=-1877813643 +prop_ld_suitcase_01=-994740387 +prop_ld_suitcase_02=697352466 +prop_ld_test_01=186956100 +prop_ld_toilet_01=1872312775 +prop_ld_tooth=-1716504528 +prop_ld_tshirt_01=1346165884 +prop_ld_tshirt_02=578126062 +prop_ld_vault_door=-1264354268 +prop_ld_w_me_machette=-2055486531 +prop_ld_wallet_01_s=1334928729 +prop_ld_wallet_01=-1379254308 +prop_ld_wallet_02=-1734077040 +prop_ld_wallet_pickup=-21449061 +prop_leaf_blower_01=1603835013 +prop_lectern_01=1671786281 +prop_letterbox_01=-830216854 +prop_letterbox_02=354284193 +prop_letterbox_03=-1414914121 +prop_letterbox_04=-138758181 +prop_lev_crate_01=1892623307 +prop_lev_des_barge_01=-1963621339 +prop_lev_des_barge_02=-1669978330 +prop_life_ring_01=-1487498162 +prop_life_ring_02=-1306547744 +prop_lifeblurb_01=262294578 +prop_lifeblurb_01b=1609518039 +prop_lifeblurb_02=-1014909978 +prop_lifeblurb_02b=-211749928 +prop_lift_overlay_01=1721635574 +prop_lift_overlay_02=2014688741 +prop_lime_jar=1489118250 +prop_litter_picker=-1619549892 +prop_log_01=1366334172 +prop_log_02=-1692750285 +prop_log_03=-1395207765 +prop_log_aa=-989183355 +prop_log_ab=-1236753150 +prop_log_ac=1581872401 +prop_log_ad=1203849217 +prop_log_ae=-41176169 +prop_log_af=-279701720 +prop_log_break_01=-593160806 +prop_loggneon=-672395555 +prop_logpile_01=-37176073 +prop_logpile_02=192829538 +prop_logpile_03=-1381557071 +prop_logpile_04=-1152075764 +prop_logpile_05=-1060060412 +prop_logpile_06=-685576280 +prop_logpile_06b=1889091531 +prop_logpile_07=1417112147 +prop_logpile_07b=-12425453 +prop_loose_rag_01=920165506 +prop_lrggate_01_l=-349730013 +prop_lrggate_01_pst=1383638045 +prop_lrggate_01_r=-1918480350 +prop_lrggate_01b=256791144 +prop_lrggate_01c_l=546378757 +prop_lrggate_01c_r=-1249591818 +prop_lrggate_02_ld=-2125423493 +prop_lrggate_02=-844827165 +prop_lrggate_03a=575680671 +prop_lrggate_03b_ld=724862427 +prop_lrggate_03b=279678294 +prop_lrggate_04a=1738619932 +prop_lrggate_05a=11038584 +prop_lrggate_06a=-1153093533 +prop_luggage_01a=-206954186 +prop_luggage_02a=4602238 +prop_luggage_03a=1424581035 +prop_luggage_04a=879323380 +prop_luggage_05a=914418735 +prop_luggage_06a=656854087 +prop_luggage_07a=753227456 +prop_luggage_08a=-230858727 +prop_luggage_09a=-2137120552 +prop_m_pack_int_01=-934705991 +prop_magenta_door=668467214 +prop_makeup_brush=-2098426548 +prop_makeup_trail_01_cr=-293536422 +prop_makeup_trail_01=-1738641949 +prop_makeup_trail_02_cr=1012842044 +prop_makeup_trail_02=-1534786000 +prop_map_door_01=-502195954 +prop_mask_ballistic_trip1=-1313704889 +prop_mask_ballistic_trip2=-1072033486 +prop_mask_ballistic=-594044771 +prop_mask_bugstar_trip=-1730591027 +prop_mask_bugstar=-30968431 +prop_mask_fireman=570101940 +prop_mask_flight=1048062970 +prop_mask_motobike_a=-1010838977 +prop_mask_motobike_b=-1394924426 +prop_mask_motobike_trip=-1766193780 +prop_mask_motobike=-1630286816 +prop_mask_motox_trip=1994083055 +prop_mask_motox=-1734491935 +prop_mask_scuba01_trip=-630008420 +prop_mask_scuba01=-1981720153 +prop_mask_scuba02_trip=1313795453 +prop_mask_scuba02=1165086929 +prop_mask_scuba03_trip=1115396903 +prop_mask_scuba03=1407249839 +prop_mask_scuba04_trip=768085611 +prop_mask_scuba04=619515848 +prop_mask_specops_trip=404420572 +prop_mask_specops=-368775533 +prop_mask_test_01=-550146809 +prop_mast_01=591839817 +prop_mat_box=-1709503252 +prop_maxheight_01=-1118478184 +prop_mb_cargo_01a=-789386409 +prop_mb_cargo_02a=2082783416 +prop_mb_cargo_03a=-222480965 +prop_mb_cargo_04a=897366637 +prop_mb_cargo_04b=1197039142 +prop_mb_crate_01a_set=-666179646 +prop_mb_crate_01a=481432069 +prop_mb_crate_01b=788248216 +prop_mb_hanger_sprinkler=1727205997 +prop_mb_hesco_06=1354899844 +prop_mb_ordnance_01=502597611 +prop_mb_ordnance_02=1246158990 +prop_mb_ordnance_03=2013608974 +prop_mb_ordnance_04=-152913465 +prop_mb_sandblock_01=-148635027 +prop_mb_sandblock_02=165521376 +prop_mb_sandblock_03_cr=523344868 +prop_mb_sandblock_03=1485817159 +prop_mb_sandblock_04=1834086091 +prop_mb_sandblock_05_cr=1708971027 +prop_mb_sandblock_05=1056805411 +prop_mc_conc_barrier_01=2139919312 +prop_med_bag_01=1368637848 +prop_med_bag_01b=-509478557 +prop_med_jet_01=1303897364 +prop_medal_01=1185713036 +prop_medstation_01=-509973344 +prop_medstation_02=1869023287 +prop_medstation_03=1313261047 +prop_medstation_04=1539137764 +prop_megaphone_01=-1585551192 +prop_mem_candle_01=-769292007 +prop_mem_candle_02=-529291851 +prop_mem_candle_03=781500918 +prop_mem_candle_04=-1359461697 +prop_mem_candle_05=-853901565 +prop_mem_candle_06=-1685349402 +prop_mem_candle_combo=-1721654639 +prop_mem_reef_01=1753243846 +prop_mem_reef_02=-1652897094 +prop_mem_reef_03=-1934481111 +prop_mem_teddy_01=336541402 +prop_mem_teddy_02=-319297368 +prop_metal_plates01=2067252279 +prop_metal_plates02=1757912919 +prop_metalfoodjar_002=-546529839 +prop_metalfoodjar_01=-898793083 +prop_meth_bag_01=285917444 +prop_meth_setup_01=-2059889071 +prop_michael_backpack=1585260068 +prop_michael_balaclava=-407830426 +prop_michael_door=1011598562 +prop_michael_sec_id=-720810643 +prop_michaels_credit_tv=566576618 +prop_micro_01=1490269418 +prop_micro_02=1796594030 +prop_micro_04=356462018 +prop_micro_cs_01_door=-891120940 +prop_micro_cs_01=380825205 +prop_microphone_02=933500565 +prop_microwave_1=1306960905 +prop_mil_crate_01=90805875 +prop_mil_crate_02=-301668442 +prop_military_pickup_01=-1313687957 +prop_mine_doorng_l=-18398025 +prop_mine_doorng_r=-872784146 +prop_mineshaft_door=-1241212535 +prop_minigun_01=-929681224 +prop_mk_arrow_3d=1267718013 +prop_mk_arrow_flat=-2069820128 +prop_mk_bike_logo_1=-2026528599 +prop_mk_bike_logo_2=2029257766 +prop_mk_boost=1400047790 +prop_mk_cone=1682183567 +prop_mk_cylinder=-461640156 +prop_mk_flag_2=489393990 +prop_mk_flag=556204867 +prop_mk_heli=-1751054247 +prop_mk_lap=169493890 +prop_mk_mp_ring_01=-992932885 +prop_mk_mp_ring_01b=-1499561117 +prop_mk_num_0=457010614 +prop_mk_num_1=-56151926 +prop_mk_num_2=-1216076223 +prop_mk_num_3=-1455748689 +prop_mk_num_4=-660543366 +prop_mk_num_5=-898872303 +prop_mk_num_6=1966973365 +prop_mk_num_7=1727005978 +prop_mk_num_8=-1580631348 +prop_mk_num_9=-1823285793 +prop_mk_plane=1387939745 +prop_mk_race_chevron_01=-237215991 +prop_mk_race_chevron_02=-1633273698 +prop_mk_race_chevron_03=-2056845792 +prop_mk_repair=-247073735 +prop_mk_ring_flat=2136410906 +prop_mk_ring=-1565856713 +prop_mk_sphere=1530167798 +prop_mk_tri_cycle=-1386785352 +prop_mk_tri_run=-256059350 +prop_mk_tri_swim=1358269310 +prop_mobile_mast_1=1888604944 +prop_mobile_mast_2=1660696549 +prop_mojito=1565560522 +prop_money_bag_01=289396019 +prop_monitor_01a=1333557690 +prop_monitor_01b=557686077 +prop_monitor_01c=843005760 +prop_monitor_01d=1940636184 +prop_monitor_02=-1496356952 +prop_monitor_03b=1140820728 +prop_monitor_04a=-943811168 +prop_monitor_li=394821236 +prop_monitor_w_large=-1524180747 +prop_motel_door_09=-1306074314 +prop_mouse_01=-830589106 +prop_mouse_01a=-524036402 +prop_mouse_01b=-1884703589 +prop_mouse_02=-1128754237 +prop_mov_sechutwin_02=-1192183952 +prop_mov_sechutwin=1398321063 +prop_movie_rack=-1800403885 +prop_mp_arrow_barrier_01=1867879106 +prop_mp_arrow_ring=-1507470892 +prop_mp_barrier_01=868148414 +prop_mp_barrier_01b=1603241576 +prop_mp_barrier_02=24969275 +prop_mp_barrier_02b=-205311355 +prop_mp_base_marker=1672168046 +prop_mp_boost_01=1709896882 +prop_mp_cant_place_lrg=628878810 +prop_mp_cant_place_med=-263709501 +prop_mp_cant_place_sm=-1860765147 +prop_mp_conc_barrier_01=682373179 +prop_mp_cone_01=939377219 +prop_mp_cone_02=1245865676 +prop_mp_cone_03=862664990 +prop_mp_cone_04=93871477 +prop_mp_drug_pack_blue=-1620734287 +prop_mp_drug_pack_red=138777325 +prop_mp_drug_package=765087784 +prop_mp_halo_lrg=203510308 +prop_mp_halo_med=1573742756 +prop_mp_halo_point_lrg=-1720855371 +prop_mp_halo_point_med=1181134573 +prop_mp_halo_point_sm=359824118 +prop_mp_halo_point=1067498314 +prop_mp_halo_rotate_lrg=1528913568 +prop_mp_halo_rotate_med=-547833144 +prop_mp_halo_rotate_sm=1988157930 +prop_mp_halo_rotate=-317653089 +prop_mp_halo_sm=-1855054434 +prop_mp_halo=19912391 +prop_mp_icon_shad_lrg=-1029803156 +prop_mp_icon_shad_med=-133291774 +prop_mp_icon_shad_sm=-1916383162 +prop_mp_max_out_lrg=-1099135528 +prop_mp_max_out_med=-458245934 +prop_mp_max_out_sm=391417229 +prop_mp_num_0=-939235386 +prop_mp_num_1=1519357138 +prop_mp_num_2=1798123021 +prop_mp_num_3=2046479272 +prop_mp_num_4=-507372739 +prop_mp_num_5=-135051361 +prop_mp_num_6=84140480 +prop_mp_num_7=-1686303052 +prop_mp_num_8=518657424 +prop_mp_num_9=748204269 +prop_mp_placement_lrg=-621140855 +prop_mp_placement_maxd=2053394677 +prop_mp_placement_med=-51423166 +prop_mp_placement_red=1700850768 +prop_mp_placement_sm=-582796990 +prop_mp_placement=379560922 +prop_mp_pointer_ring=-1775547488 +prop_mp_ramp_01_tu=1212630005 +prop_mp_ramp_01=-1319646748 +prop_mp_ramp_02_tu=-1135198622 +prop_mp_ramp_02=-185511650 +prop_mp_ramp_03_tu=55777251 +prop_mp_ramp_03=-1818980770 +prop_mp_repair_01=1219257666 +prop_mp_repair=-419793040 +prop_mp_respawn_02=170715090 +prop_mp_rocket_01=-1531914544 +prop_mp_solid_ring=-414027994 +prop_mp_spike_01=1944414445 +prop_mp3_dock=-627813781 +prop_mr_rasberryclean=1998656713 +prop_mr_raspberry_01=1022578470 +prop_mug_01=-331509782 +prop_mug_02=1319392426 +prop_mug_03=130107121 +prop_mug_04=-164781110 +prop_mug_06=647955628 +prop_mugs_rm_flashb=672753785 +prop_mugs_rm_lightoff=1191103069 +prop_mugs_rm_lighton=1725772482 +prop_muscle_bench_01=-1838046182 +prop_muscle_bench_02=-1577762015 +prop_muscle_bench_03=-1095992177 +prop_muscle_bench_04=-865527800 +prop_muscle_bench_05=-115510932 +prop_muscle_bench_06=383495400 +prop_muster_wboard_01=-409840349 +prop_muster_wboard_02=-1713129017 +prop_necklace_board=483744672 +prop_new_drug_pack_01=506350134 +prop_news_disp_01a=-1186769817 +prop_news_disp_02a_s=-377891123 +prop_news_disp_02a=1211559620 +prop_news_disp_02b=1375076930 +prop_news_disp_02c=720581693 +prop_news_disp_02d=917457845 +prop_news_disp_02e=261193082 +prop_news_disp_03a=-756152956 +prop_news_disp_03c=-1383056703 +prop_news_disp_05a=-838860344 +prop_news_disp_06a=1287257122 +prop_ng_sculpt_fix=-1829964307 +prop_nigel_bag_pickup=1010590096 +prop_night_safe_01=-1276798450 +prop_notepad_01=29402038 +prop_notepad_02=-334989242 +prop_novel_01=944959446 +prop_npc_phone_02=1407197773 +prop_npc_phone=-1038739674 +prop_off_chair_01=536071214 +prop_off_chair_03=96868307 +prop_off_chair_04_s=475561894 +prop_off_chair_04=1268458364 +prop_off_chair_04b=1480618483 +prop_off_chair_05=1037469683 +prop_off_phone_01=124188622 +prop_office_alarm_01=-508101108 +prop_office_desk_01=-95585677 +prop_office_phone_tnt=148141454 +prop_offroad_bale01=1451741313 +prop_offroad_bale02_l1_frag_=90475403 +prop_offroad_bale02=-1601837956 +prop_offroad_bale03=2084346858 +prop_offroad_barrel01=-757971088 +prop_offroad_barrel02=-996988174 +prop_offroad_tyres01_tu=1369821530 +prop_offroad_tyres01=509852852 +prop_offroad_tyres02=812376260 +prop_oil_derrick_01=-705229846 +prop_oil_guage_01=-2127648188 +prop_oil_spool_02=1195772660 +prop_oil_valve_01=-482489660 +prop_oil_valve_02=-774920224 +prop_oil_wellhead_01=1464670617 +prop_oil_wellhead_03=64287394 +prop_oil_wellhead_04=-1570558016 +prop_oil_wellhead_05=-1867871153 +prop_oil_wellhead_06=-1091540774 +prop_oilcan_01a=-276344022 +prop_oilcan_02a=-1532806025 +prop_oiltub_01=834559808 +prop_oiltub_02=1681638458 +prop_oiltub_03=309108893 +prop_oiltub_04=1851545707 +prop_oiltub_05=544881832 +prop_oiltub_06=1437574930 +prop_old_boot=1803975195 +prop_old_churn_01=129608276 +prop_old_churn_02=-159152152 +prop_old_deck_chair_02=956957017 +prop_old_deck_chair=1103738692 +prop_old_farm_01=-636008946 +prop_old_farm_02=-857396310 +prop_old_farm_03=-125664540 +prop_old_wood_chair_lod=734263480 +prop_old_wood_chair=1544350879 +prop_oldlight_01a=-1572767351 +prop_oldlight_01b=-1895279849 +prop_oldlight_01c=1035808898 +prop_oldplough1=-1296622201 +prop_optic_jd=283394517 +prop_optic_rum=-2084757382 +prop_optic_vodka=-1320431804 +prop_orang_can_01=1832502141 +prop_out_door_speaker=-1890952940 +prop_outdoor_fan_01=57758678 +prop_overalls_01=-1973482041 +prop_owl_totem_01=-1759159805 +prop_p_jack_03_col=1670527089 +prop_p_spider_01a=-992734280 +prop_p_spider_01c=-400827833 +prop_p_spider_01d=-1687076625 +prop_paint_brush01=874772806 +prop_paint_brush02=-42923039 +prop_paint_brush03=179316319 +prop_paint_brush04=1453178373 +prop_paint_brush05=976586037 +prop_paint_roller=1807682983 +prop_paint_spray01a=724405277 +prop_paint_spray01b=-1788911489 +prop_paint_stepl01=214384272 +prop_paint_stepl01b=-2096130282 +prop_paint_stepl02=1316995584 +prop_paint_tray=1214673062 +prop_paint_wpaper01=-590902397 +prop_paints_bench01=2126419969 +prop_paints_can01=-597454856 +prop_paints_can02=1032540746 +prop_paints_can03=-174505373 +prop_paints_can04=-405100826 +prop_paints_can05=-1595008754 +prop_paints_can06=322272667 +prop_paints_can07=1786752042 +prop_paints_pallete01=2082302221 +prop_pallet_01a=757019157 +prop_pallet_02a=830159341 +prop_pallet_03a=740895081 +prop_pallet_03b=1047645690 +prop_pallet_pile_01=-1853453107 +prop_pallet_pile_02=-3872440 +prop_pallet_pile_03=1615800919 +prop_pallet_pile_04=1343261146 +prop_pallettruck_01=-1894042373 +prop_pallettruck_02=895484294 +prop_palm_fan_02_a=-1969479583 +prop_palm_fan_02_b=2095154412 +prop_palm_fan_03_a=-2116697995 +prop_palm_fan_03_b=2096445108 +prop_palm_fan_03_c_graff=-212949180 +prop_palm_fan_03_c=1848580392 +prop_palm_fan_03_d_graff=1829091778 +prop_palm_fan_03_d=-648384643 +prop_palm_fan_04_a=-627182787 +prop_palm_fan_04_b=-850405215 +prop_palm_fan_04_c=-654381053 +prop_palm_fan_04_d=-876325490 +prop_palm_huge_01a=-1209618476 +prop_palm_huge_01b=287728210 +prop_palm_med_01a=-1901972340 +prop_palm_med_01b=-1459918530 +prop_palm_med_01c=743960561 +prop_palm_med_01d=-1268318187 +prop_palm_sm_01a=709417929 +prop_palm_sm_01d=945879033 +prop_palm_sm_01e=2044426993 +prop_palm_sm_01f=1802493466 +prop_pap_camera_01=680380202 +prop_paper_bag_01=1108364521 +prop_paper_bag_small=-1803909274 +prop_paper_ball=2145382395 +prop_paper_box_01=-1996476047 +prop_paper_box_02=1950582780 +prop_paper_box_03=-1938376606 +prop_paper_box_04=1465830963 +prop_paper_box_05=1636622991 +prop_parachute=643651670 +prop_parapack_01=-1679378668 +prop_parasol_01_b=-1043239133 +prop_parasol_01_c=-1317220738 +prop_parasol_01_down=1878378076 +prop_parasol_01_lod=478737801 +prop_parasol_01=-592861175 +prop_parasol_01b_lod=-987757643 +prop_parasol_02_b=1398809829 +prop_parasol_02_c=1629405282 +prop_parasol_02=56751481 +prop_parasol_03_b=264031651 +prop_parasol_03_c=25538869 +prop_parasol_03=-248688364 +prop_parasol_04=-60790918 +prop_parasol_04b=-104193816 +prop_parasol_04c=-333412971 +prop_parasol_04d=639433101 +prop_parasol_04e_lod1=1249015613 +prop_parasol_04e=400973088 +prop_parasol_05=175309727 +prop_parasol_bh_48=-1327303424 +prop_park_ticket_01=1447355784 +prop_parking_hut_2=304890764 +prop_parking_hut_2b=1981833514 +prop_parking_sign_06=290648114 +prop_parking_sign_07=-404775616 +prop_parking_sign_1=-2038478357 +prop_parking_sign_2=-1040137999 +prop_parking_wand_01=-839348691 +prop_parkingpay=-544726684 +prop_parknmeter_01=-1940238623 +prop_parknmeter_02=2108567945 +prop_partsbox_01=-756713902 +prop_passport_01=-1750183478 +prop_patio_heater_01=-1714859751 +prop_patio_lounger_2=1699040865 +prop_patio_lounger_3=2017293393 +prop_patio_lounger1_table=-1682596365 +prop_patio_lounger1=-1498352975 +prop_patio_lounger1b=-2024837020 +prop_patriotneon=-1814664762 +prop_paynspray_door_l=1774846173 +prop_paynspray_door_r=546827942 +prop_pc_01a=1429487523 +prop_pc_02a=1654151435 +prop_peanut_bowl_01=-1669330389 +prop_ped_gib_01=1530424218 +prop_ped_pic_01_sm=1052085257 +prop_ped_pic_01=1110699354 +prop_ped_pic_02_sm=618574817 +prop_ped_pic_02=602124474 +prop_ped_pic_03_sm=1316165619 +prop_ped_pic_03=-576805839 +prop_ped_pic_04_sm=-152094541 +prop_ped_pic_04=-751857837 +prop_ped_pic_05_sm=1098873624 +prop_ped_pic_05=-52305225 +prop_ped_pic_06_sm=-363675173 +prop_ped_pic_06=-292927992 +prop_ped_pic_07_sm=2130308972 +prop_ped_pic_07=-232108832 +prop_ped_pic_08_sm=-2118131946 +prop_ped_pic_08=-535582541 +prop_pencil_01=463086472 +prop_peyote_chunk_01=1979076528 +prop_peyote_gold_01=421059073 +prop_peyote_highland_01=-212010961 +prop_peyote_highland_02=1367913609 +prop_peyote_lowland_01=-1425791387 +prop_peyote_lowland_02=-1178483744 +prop_peyote_water_01=-1429181545 +prop_pharm_sign_01=-1910370445 +prop_phone_cs_frank=1534100734 +prop_phone_ing_02_lod=1907022252 +prop_phone_ing_02=-746954904 +prop_phone_ing_03_lod=-263063365 +prop_phone_ing_03=-511116411 +prop_phone_ing=413312110 +prop_phone_overlay_01=485673473 +prop_phone_overlay_02=-1645196294 +prop_phone_overlay_03=-1348538537 +prop_phone_overlay_anim=127083682 +prop_phone_proto_back=-1599936665 +prop_phone_proto_battery=1525904360 +prop_phone_proto=-2017357667 +prop_phonebox_01a=1511539537 +prop_phonebox_01b=1281992692 +prop_phonebox_01c=-2103798695 +prop_phonebox_02=295857659 +prop_phonebox_03=-78626473 +prop_phonebox_04=1158960338 +prop_phonebox_05a=-55180266 +prop_phys_wades_head=163244680 +prop_picnictable_01_lod=465817409 +prop_picnictable_01=-1572018818 +prop_picnictable_02=-1795175708 +prop_pier_kiosk_01=1688679327 +prop_pier_kiosk_02=1511005809 +prop_pier_kiosk_03=-2009466172 +prop_piercing_gun=923487792 +prop_pighouse1=986152416 +prop_pighouse2=657577653 +prop_pile_dirt_01=196166568 +prop_pile_dirt_02=1004872719 +prop_pile_dirt_03=-1218241727 +prop_pile_dirt_04=-382992686 +prop_pile_dirt_06=-17159622 +prop_pile_dirt_07_cr=-1977592297 +prop_pile_dirt_07=-26957549 +prop_pinacolada=-814630114 +prop_pineapple=-845035989 +prop_ping_pong=-337441861 +prop_pint_glass_01=-1465676794 +prop_pint_glass_02=-748232308 +prop_pint_glass_tall=-133185213 +prop_pipe_single_01=1980814227 +prop_pipe_stack_01=1668676931 +prop_pipes_01a=-1654693836 +prop_pipes_01b=1836351583 +prop_pipes_02a=764282027 +prop_pipes_02b=1530421247 +prop_pipes_03a=2099682835 +prop_pipes_03b=-1418167626 +prop_pipes_04a=-1341946012 +prop_pipes_05a=1722122269 +prop_pipes_conc_01=63237339 +prop_pipes_conc_02=-310198185 +prop_pipes_ld_01=1207991827 +prop_pistol_holster=534382381 +prop_pitcher_01_cs=-1250752255 +prop_pitcher_01=-722072228 +prop_pitcher_02=1320288466 +prop_pizza_box_01=604847691 +prop_pizza_box_02=-856584171 +prop_pizza_box_03=1085274000 +prop_pizza_oven_01=458266265 +prop_planer_01=311860131 +prop_plant_01a=-1683281785 +prop_plant_01b=-1979382469 +prop_plant_base_01=-147519789 +prop_plant_base_02=1648483571 +prop_plant_base_03=1282650455 +prop_plant_cane_01a=1099128256 +prop_plant_cane_01b=1160242441 +prop_plant_cane_02a=894583222 +prop_plant_cane_02b=1390116040 +prop_plant_clover_01=-500041449 +prop_plant_clover_02=-1276175214 +prop_plant_fern_01a=1951116262 +prop_plant_fern_01b=562366042 +prop_plant_fern_02a=-765237524 +prop_plant_fern_02b=-1719175883 +prop_plant_fern_02c=-1950262871 +prop_plant_flower_01=-1751947657 +prop_plant_flower_02=-2051292472 +prop_plant_flower_03=2080223052 +prop_plant_flower_04=1780681623 +prop_plant_group_01=1859431100 +prop_plant_group_02=1563330416 +prop_plant_group_03=-1968414101 +prop_plant_group_04_cr=1566353027 +prop_plant_group_04=-2020516811 +prop_plant_group_05=-1224328414 +prop_plant_group_05b=-335093434 +prop_plant_group_05c=-1580184358 +prop_plant_group_05d=-1886934967 +prop_plant_group_05e=-946956202 +prop_plant_group_06a=-2099867525 +prop_plant_group_06b=-1794886442 +prop_plant_group_06c=1311254299 +prop_plant_int_01a=276954077 +prop_plant_int_01b=-1328202619 +prop_plant_int_02a=-1672244062 +prop_plant_int_02b=-904499161 +prop_plant_int_03a=-664859048 +prop_plant_int_03b=119729119 +prop_plant_int_03c=-67906175 +prop_plant_int_04a=1883518564 +prop_plant_int_04b=1637751064 +prop_plant_int_04c=1458701228 +prop_plant_int_05a=1680905773 +prop_plant_int_05b=-1812892242 +prop_plant_int_06a=-1580658051 +prop_plant_int_06b=-1275414816 +prop_plant_int_06c=-1736736754 +prop_plant_interior_05a=1818151509 +prop_plant_palm_01a=-1327429222 +prop_plant_palm_01b=-1028739787 +prop_plant_palm_01c=-1636670283 +prop_plant_paradise_b=-43948379 +prop_plant_paradise=-1194642315 +prop_plas_barier_01a=-1199673887 +prop_plastic_cup_02=-1016640704 +prop_plate_01=-306982646 +prop_plate_02=751033 +prop_plate_03=-901903841 +prop_plate_04=-596726144 +prop_plate_stand_01=-1706302154 +prop_plate_warmer=1191386269 +prop_player_gasmask=-1154398125 +prop_player_phone_01=760935785 +prop_player_phone_02=1448265560 +prop_pliers_01=654965994 +prop_plonk_red=1644097553 +prop_plonk_rose=-295049461 +prop_plonk_white=112192004 +prop_plough=1602949740 +prop_plywoodpile_01a=-351060269 +prop_plywoodpile_01b=-658531796 +prop_podium_mic=567755715 +prop_police_door_l_dam=-176635891 +prop_police_door_l=-2062889184 +prop_police_door_r_dam=1609617895 +prop_police_door_r=130962589 +prop_police_door_surround=1829375674 +prop_police_id_board=-1623189257 +prop_police_id_text_02=-1090119157 +prop_police_id_text=-955488312 +prop_police_phone=-975421026 +prop_police_radio_handset=-1619540609 +prop_police_radio_main=-1712659381 +prop_poly_bag_01=-1194335261 +prop_poly_bag_money=290621560 +prop_pool_ball_01=473985065 +prop_pool_cue=1184113278 +prop_pool_rack_01=1299967108 +prop_pool_rack_02=551195458 +prop_pool_tri=-1279805564 +prop_poolball_1=518638935 +prop_poolball_10=-1545548207 +prop_poolball_11=-1306105124 +prop_poolball_12=-281647869 +prop_poolball_13=2104951174 +prop_poolball_14=-1826083608 +prop_poolball_15=-1201572006 +prop_poolball_2=-1629729474 +prop_poolball_3=-2008080348 +prop_poolball_4=1982987238 +prop_poolball_5=1744002921 +prop_poolball_6=-406462704 +prop_poolball_7=-779701614 +prop_poolball_8=-1015736721 +prop_poolball_9=-1388647941 +prop_poolball_cue=1541020665 +prop_poolskimmer=1969778515 +prop_pooltable_02=322248450 +prop_pooltable_3b=-314623274 +prop_porn_mag_01=-1603796423 +prop_porn_mag_02=-1876336196 +prop_porn_mag_03=-988623986 +prop_porn_mag_04=-1227804917 +prop_portable_hifi_01=-1259776486 +prop_portacabin01=-1098506160 +prop_portaloo_01a=682074297 +prop_portasteps_01=-455113622 +prop_portasteps_02=-113824571 +prop_postbox_01a=1363150739 +prop_postbox_ss_01a=-861422469 +prop_postcard_rack=715767402 +prop_poster_tube_01=-476875122 +prop_poster_tube_02=-782380509 +prop_postit_drive=485216006 +prop_postit_gun=-487697737 +prop_postit_it=-1991880252 +prop_postit_lock=2023983392 +prop_pot_01=-1674632306 +prop_pot_02=-114565750 +prop_pot_03=-1703665636 +prop_pot_04=-725281603 +prop_pot_05=134970185 +prop_pot_06=1068591760 +prop_pot_plant_01a=-1737949350 +prop_pot_plant_01b=-1191427964 +prop_pot_plant_01c=-1256343353 +prop_pot_plant_01d=-530673848 +prop_pot_plant_01e=-894868514 +prop_pot_plant_02a=-901521477 +prop_pot_plant_02b=-1878463678 +prop_pot_plant_02c=1558349046 +prop_pot_plant_02d=-1299468213 +prop_pot_plant_03a=-1860309428 +prop_pot_plant_03b_cr2=1435537088 +prop_pot_plant_03b=-199904194 +prop_pot_plant_03c=-442558639 +prop_pot_plant_04a=2139768797 +prop_pot_plant_04b=933214217 +prop_pot_plant_04c=702880916 +prop_pot_plant_05a=1874766238 +prop_pot_plant_05b=336917068 +prop_pot_plant_05c=-503017940 +prop_pot_plant_05d_l1=-1304172382 +prop_pot_plant_05d=-1203783005 +prop_pot_plant_6a=-1822851821 +prop_pot_plant_6b=1019629550 +prop_pot_plant_bh1=-1491050248 +prop_pot_plant_inter_03a=264354080 +prop_pot_rack=-489719518 +prop_potatodigger=-841373210 +prop_power_cell=-2059885722 +prop_power_cord_01=1774228345 +prop_premier_fence_01=272925894 +prop_premier_fence_02=1039360035 +prop_printer_01=-824819003 +prop_printer_02=-78931017 +prop_pris_bars_01=233175726 +prop_pris_bench_01=1005957871 +prop_pris_door_01_l=-752497691 +prop_pris_door_01_r=1737094319 +prop_pris_door_02=-1204251591 +prop_pris_door_03=1373390714 +prop_prlg_gravestone_01a=1193398208 +prop_prlg_gravestone_02a=1397319391 +prop_prlg_gravestone_03a=-56833361 +prop_prlg_gravestone_04a=1719178257 +prop_prlg_gravestone_05a_l1=1667673456 +prop_prlg_gravestone_05a=-1008546364 +prop_prlg_gravestone_06a=-1394499950 +prop_prlg_snowpile=-1617412079 +prop_projector_overlay=1284375840 +prop_prologue_phone_lod=-1435460625 +prop_prologue_phone=251676848 +prop_prologue_pillar_01=-2033615398 +prop_prop_tree_01=-78587596 +prop_prop_tree_02=763411859 +prop_protest_sign_01=1716800000 +prop_protest_table_01=974300346 +prop_prototype_minibomb=385429618 +prop_proxy_chateau_table=-1100726734 +prop_proxy_hat_01=-1870936557 +prop_punch_bag_l=-215322844 +prop_pylon_01=-48775863 +prop_pylon_02=70929294 +prop_pylon_03=294348336 +prop_pylon_04=1487500395 +prop_ql_revolving_door=996499903 +prop_quad_grid_line=1237270008 +prop_rad_waste_barrel_01=1200261250 +prop_radio_01=2057223314 +prop_radiomast01=-1374416477 +prop_radiomast02=-2041757162 +prop_rag_01=679927467 +prop_ragganeon=1428702884 +prop_rail_boxcar=1961489851 +prop_rail_boxcar2=-1565687858 +prop_rail_boxcar3=-943306241 +prop_rail_boxcar4=2097329273 +prop_rail_boxcar5_d=-939452740 +prop_rail_boxcar5=1504341417 +prop_rail_buffer_01=81690419 +prop_rail_buffer_02=-292793713 +prop_rail_controller=-257022130 +prop_rail_crane_01=701128452 +prop_rail_points01=805649274 +prop_rail_points02=-2112331873 +prop_rail_points04=1728588159 +prop_rail_sigbox01=1656167615 +prop_rail_sigbox02=-1882949927 +prop_rail_sign01=-2009270739 +prop_rail_sign02=-1275638367 +prop_rail_sign03=1638934804 +prop_rail_sign04=-1413006015 +prop_rail_sign05=-1708877316 +prop_rail_sign06=123499626 +prop_rail_signals01=1612443970 +prop_rail_signals02=-285602028 +prop_rail_signals03=-591697261 +prop_rail_signals04=-897497569 +prop_rail_tankcar=-1622919007 +prop_rail_tankcar2=1518155103 +prop_rail_tankcar3=1754255748 +prop_rail_wellcar=-1282428048 +prop_rail_wellcar2=1024332415 +prop_rail_wheel01=-1120465738 +prop_railsleepers01=2042711033 +prop_railsleepers02=-1897367993 +prop_railstack01=1213103781 +prop_railstack02=437133861 +prop_railstack03=1707194767 +prop_railstack04=1474305484 +prop_railstack05=1606004099 +prop_railway_barrier_01=-700892790 +prop_railway_barrier_02=-1451925505 +prop_range_target_01=1741284929 +prop_range_target_02=-58618026 +prop_range_target_03=104571594 +prop_rcyl_win_01=-1740687742 +prop_rcyl_win_02=-1508781529 +prop_rcyl_win_03=-1243975240 +prop_rebar_pile01=513712149 +prop_rebar_pile02=-250952474 +prop_recycle_light=-1724049248 +prop_recyclebin_01a=-115771139 +prop_recyclebin_02_c=-85604259 +prop_recyclebin_02_d=1233216915 +prop_recyclebin_02a=375956747 +prop_recyclebin_02b=673826957 +prop_recyclebin_03_a=354692929 +prop_recyclebin_04_a=-14708062 +prop_recyclebin_04_b=811169045 +prop_recyclebin_05_a=-96647174 +prop_ret_door_02=-5479653 +prop_ret_door_03=761708175 +prop_ret_door_04=456661554 +prop_ret_door=1739173235 +prop_rf_conc_pillar=99477918 +prop_riding_crop_01=727439546 +prop_rio_del_01_l3=1747729913 +prop_rio_del_01=1506471111 +prop_riot_shield=-547381377 +prop_road_memorial_01=1774274711 +prop_road_memorial_02=1325339411 +prop_roadcone01a=-534360227 +prop_roadcone01b=-1059647297 +prop_roadcone01c=-73333162 +prop_roadcone02a=-1036807324 +prop_roadcone02b=1839621839 +prop_roadcone02c=1008436154 +prop_roadheader_01=1462955468 +prop_roadpole_01a=10928689 +prop_roadpole_01b=-223271354 +prop_rock_1_a=690963000 +prop_rock_1_b=374873226 +prop_rock_1_c=76642561 +prop_rock_1_d=-266907635 +prop_rock_1_e=-571659335 +prop_rock_1_f=-877983947 +prop_rock_1_g=-1186241930 +prop_rock_1_h=-1454521733 +prop_rock_1_i=-1764385397 +prop_rock_2_a=-1663061536 +prop_rock_2_c=103187568 +prop_rock_2_d=1952637159 +prop_rock_2_f=1362008703 +prop_rock_2_g=-786884010 +prop_rock_3_a=1887007857 +prop_rock_3_b=1308766083 +prop_rock_3_c=400343865 +prop_rock_3_d=694838868 +prop_rock_3_e=52435392 +prop_rock_3_f=351714669 +prop_rock_3_g=-560377681 +prop_rock_3_h=-264047614 +prop_rock_3_i=232075042 +prop_rock_3_j=-76838321 +prop_rock_4_a=-1814952641 +prop_rock_4_b=2124667619 +prop_rock_4_big=725387438 +prop_rock_4_big2=2042668880 +prop_rock_4_c_2=390804950 +prop_rock_4_c=-1215378248 +prop_rock_4_cl_1=-1625949270 +prop_rock_4_cl_2=2055647880 +prop_rock_4_d=-1053433850 +prop_rock_4_e=1797043157 +prop_rock_5_a=-1204312266 +prop_rock_5_b=-949664367 +prop_rock_5_c=-608997843 +prop_rock_5_d=1835700637 +prop_rock_5_e=-2120435199 +prop_rock_5_smash1=-239598083 +prop_rock_5_smash2=736590427 +prop_rock_5_smash3=2139496847 +prop_rock_chair_01=854385596 +prop_rolled_sock_01=783940841 +prop_rolled_sock_02=948080762 +prop_rolled_yoga_mat=-648012001 +prop_roller_car_01=1446187959 +prop_roller_car_02=-881525183 +prop_ron_door_01=-1428622127 +prop_roofpipe_01=1727181033 +prop_roofpipe_02=1487410260 +prop_roofpipe_03=-1961526994 +prop_roofpipe_04=2102386083 +prop_roofpipe_05=-1368342556 +prop_roofpipe_06=-1884061078 +prop_roofvent_011a=-733979128 +prop_roofvent_01a=1412500798 +prop_roofvent_01b=-1109401446 +prop_roofvent_02a=1221493993 +prop_roofvent_02b=1678424929 +prop_roofvent_03a=669336675 +prop_roofvent_04a=1929467662 +prop_roofvent_05a=193890678 +prop_roofvent_05b=-95131902 +prop_roofvent_06a=1214250852 +prop_roofvent_07a=-695558945 +prop_roofvent_08a=97299702 +prop_roofvent_09a=-1500333376 +prop_roofvent_10a=-1835000284 +prop_roofvent_10b=733106246 +prop_roofvent_11b=-594595103 +prop_roofvent_11c=-836528630 +prop_roofvent_12a=150472798 +prop_roofvent_13a=969992943 +prop_roofvent_14a=1776671180 +prop_roofvent_15a=-989556436 +prop_roofvent_16a=-889153068 +prop_rope_family_3=-1237359228 +prop_rope_hook_01=1704695145 +prop_roundbailer01=-508617917 +prop_roundbailer02=738930686 +prop_rub_bike_01=731682010 +prop_rub_bike_02=902408500 +prop_rub_bike_03=134794675 +prop_rub_binbag_01=-375613925 +prop_rub_binbag_01b=-1681329307 +prop_rub_binbag_03=897494494 +prop_rub_binbag_03b=1948359883 +prop_rub_binbag_04=600967813 +prop_rub_binbag_05=1388308576 +prop_rub_binbag_06=1098827230 +prop_rub_binbag_08=1813879595 +prop_rub_binbag_sd_01=1388415578 +prop_rub_binbag_sd_02=1627301588 +prop_rub_boxpile_01=856312526 +prop_rub_boxpile_02=1138027619 +prop_rub_boxpile_03=258835349 +prop_rub_boxpile_04=-1712220001 +prop_rub_boxpile_04b=1167668471 +prop_rub_boxpile_05=-1415300092 +prop_rub_boxpile_06=-52732303 +prop_rub_boxpile_07=143291855 +prop_rub_boxpile_08=1735046030 +prop_rub_boxpile_09=-1211968443 +prop_rub_boxpile_10=-466572284 +prop_rub_busdoor_01=-992845609 +prop_rub_busdoor_02=-1231371160 +prop_rub_buswreck_01=-105334880 +prop_rub_buswreck_03=1111476397 +prop_rub_buswreck_06=929870599 +prop_rub_cabinet=-1782210005 +prop_rub_cabinet01=306579620 +prop_rub_cabinet02=603696143 +prop_rub_cabinet03=309266674 +prop_rub_cage01a=2063962179 +prop_rub_cage01b=-1386777370 +prop_rub_cage01c=-1601152168 +prop_rub_cage01d=1387151245 +prop_rub_cage01e=1679057497 +prop_rub_cardpile_01=-1413947866 +prop_rub_cardpile_02=741629727 +prop_rub_cardpile_03=379532277 +prop_rub_cardpile_04=122721624 +prop_rub_cardpile_05=1626425496 +prop_rub_cardpile_06=-580107888 +prop_rub_cardpile_07=-819616509 +prop_rub_carpart_02=211799305 +prop_rub_carpart_03=986884462 +prop_rub_carpart_04=-171729071 +prop_rub_carpart_05=575699050 +prop_rub_carwreck_10=1898296526 +prop_rub_carwreck_11=1069797899 +prop_rub_carwreck_12=1434516869 +prop_rub_carwreck_13=-896997473 +prop_rub_carwreck_14=-1748303324 +prop_rub_carwreck_15=-1366478936 +prop_rub_carwreck_16=2090224559 +prop_rub_carwreck_17=-52638650 +prop_rub_carwreck_2=591265130 +prop_rub_carwreck_3=-915224107 +prop_rub_carwreck_5=-273279397 +prop_rub_carwreck_7=322493792 +prop_rub_carwreck_8=10106915 +prop_rub_carwreck_9=1120812170 +prop_rub_chassis_01=1696004910 +prop_rub_chassis_02=-1023166706 +prop_rub_chassis_03=-1330310543 +prop_rub_cont_01a=-937016776 +prop_rub_cont_01b=-173040310 +prop_rub_cont_01c=109264625 +prop_rub_couch01=-1841495633 +prop_rub_couch02=-2021659595 +prop_rub_couch03=1975077032 +prop_rub_couch04=-1199485389 +prop_rub_flotsam_01=-203906105 +prop_rub_flotsam_02=550501813 +prop_rub_flotsam_03=243292438 +prop_rub_frklft=-1752323099 +prop_rub_generator=-1698683516 +prop_rub_litter_01=1207821893 +prop_rub_litter_02=443058963 +prop_rub_litter_03=750661566 +prop_rub_litter_03b=-1671360865 +prop_rub_litter_03c=-804358663 +prop_rub_litter_04=906314316 +prop_rub_litter_04b=-205570378 +prop_rub_litter_05=1213196001 +prop_rub_litter_06=1634867493 +prop_rub_litter_07=1912846920 +prop_rub_litter_09=-1884850801 +prop_rub_litter_8=-1709324304 +prop_rub_matress_01=973168155 +prop_rub_matress_02=-838892007 +prop_rub_matress_03=4385439 +prop_rub_matress_04=-242987742 +prop_rub_monitor=1004070522 +prop_rub_pile_01=1914146234 +prop_rub_pile_02=-560863591 +prop_rub_pile_03=-1919073083 +prop_rub_pile_04=2069078066 +prop_rub_planks_01=730596951 +prop_rub_planks_02=1698789825 +prop_rub_planks_03=1460133198 +prop_rub_planks_04=-2138558390 +prop_rub_railwreck_1=-530738665 +prop_rub_railwreck_2=-1136244251 +prop_rub_railwreck_3=-1374769802 +prop_rub_scrap_02=-316280517 +prop_rub_scrap_03=2137036206 +prop_rub_scrap_04=-1850623408 +prop_rub_scrap_05=-1543217419 +prop_rub_scrap_06=-1505729683 +prop_rub_scrap_07=882180120 +prop_rub_stool=740404217 +prop_rub_sunktyre=-1832470637 +prop_rub_t34=141476213 +prop_rub_table_01=48898026 +prop_rub_table_02=-555690024 +prop_rub_trainers_01=-1050536022 +prop_rub_trainers_01b=1854419556 +prop_rub_trainers_01c=1622841033 +prop_rub_trolley01a=1395334609 +prop_rub_trolley02a=979462386 +prop_rub_trolley03a=-1322592273 +prop_rub_trukwreck_1=-92549270 +prop_rub_trukwreck_2=69853894 +prop_rub_tyre_01=-1048832984 +prop_rub_tyre_02=-1694087371 +prop_rub_tyre_03=-1992580192 +prop_rub_tyre_dam1=-333661828 +prop_rub_tyre_dam2=-238828342 +prop_rub_tyre_dam3=-826835278 +prop_rub_washer_01=-151044291 +prop_rub_wheel_01=103020963 +prop_rub_wheel_02=-857962731 +prop_rub_wreckage_3=-1810291396 +prop_rub_wreckage_4=-2089384969 +prop_rub_wreckage_5=-1063518655 +prop_rub_wreckage_6=-1379772274 +prop_rub_wreckage_7=-620711158 +prop_rub_wreckage_8=-912256951 +prop_rub_wreckage_9=-405713749 +prop_rum_bottle=-154609122 +prop_runlight_b=402778632 +prop_runlight_g=140790497 +prop_runlight_r=754816039 +prop_runlight_y=-1384835816 +prop_rural_windmill_l1=-1569260983 +prop_rural_windmill_l2=762449981 +prop_rural_windmill=1000238796 +prop_rus_olive_l2=-1584403182 +prop_rus_olive_wint=2075346744 +prop_rus_olive=-1173932531 +prop_s_pine_dead_01=-676184356 +prop_sacktruck_01=-200982847 +prop_sacktruck_02a=38230152 +prop_sacktruck_02b=686990798 +prop_safety_glasses=-2011860718 +prop_sam_01=-1479625776 +prop_sandwich_01=-692093509 +prop_saplin_001_b=-1026778664 +prop_saplin_001_c=-1884146780 +prop_saplin_002_b=618696223 +prop_saplin_002_c=863710036 +prop_sapling_01=-1711923954 +prop_sapling_break_01=-2093428068 +prop_sapling_break_02=-1324470710 +prop_satdish_2_a=-385807240 +prop_satdish_2_b=-213901066 +prop_satdish_2_f=-1040630167 +prop_satdish_2_g=1959633939 +prop_satdish_3_b=-1673594709 +prop_satdish_3_c=-1557461381 +prop_satdish_3_d=-1855167746 +prop_satdish_l_01=-1495557877 +prop_satdish_l_02=-1188479578 +prop_satdish_l_02b=1046318489 +prop_satdish_s_01=-727843691 +prop_satdish_s_02=-1025550056 +prop_satdish_s_03=-368990372 +prop_satdish_s_04a=-1584951622 +prop_satdish_s_04b=541723713 +prop_satdish_s_04c=1309435845 +prop_satdish_s_05a=-1749780528 +prop_satdish_s_05b=1223940684 +prop_sc1_06_gate_l=115679102 +prop_sc1_06_gate_r=-1927271438 +prop_sc1_12_door=720693755 +prop_sc1_21_g_door_01=703855057 +prop_scaffold_pole=1896366565 +prop_scafold_01a=1507654113 +prop_scafold_01c=-1726580657 +prop_scafold_01f=-845684399 +prop_scafold_02a=-952969805 +prop_scafold_02c=-1508928659 +prop_scafold_03a=709238004 +prop_scafold_03b=1056851556 +prop_scafold_03c=1321264617 +prop_scafold_03f=-502264711 +prop_scafold_04a=108315486 +prop_scafold_05a=-318072738 +prop_scafold_06a=1769771028 +prop_scafold_06b=-301885156 +prop_scafold_06c=6503903 +prop_scafold_07a=380070235 +prop_scafold_08a=-1453683313 +prop_scafold_09a=-726771162 +prop_scafold_frame1a=-820094346 +prop_scafold_frame1b=-507904083 +prop_scafold_frame1c=573669515 +prop_scafold_frame1f=404057187 +prop_scafold_frame2a=-827794773 +prop_scafold_frame2b=-772415163 +prop_scafold_frame2c=1467739199 +prop_scafold_frame3a=17157696 +prop_scafold_frame3c=889108045 +prop_scafold_rail_01=2026758407 +prop_scafold_rail_02=-592402233 +prop_scafold_rail_03=-296006628 +prop_scafold_xbrace=799268283 +prop_scalpel=1985013634 +prop_scn_police_torch=-66965919 +prop_scourer_01=1411425721 +prop_scrap_2_crate=886171930 +prop_scrap_win_01=-1791375708 +prop_scrim_01=1363024442 +prop_scrim_02=-1018528175 +prop_scythemower=-1397635855 +prop_sea_rubprox_01=1274586365 +prop_seabrain_01=-16149258 +prop_seagroup_02=2030999457 +prop_sealife_01=297693906 +prop_sealife_02=567350007 +prop_sealife_03=862041624 +prop_sealife_04=1293609354 +prop_sealife_05=1593871705 +prop_seaweed_01=641979137 +prop_seaweed_02=948533132 +prop_sec_barier_01a=1142865108 +prop_sec_barier_02a=406416082 +prop_sec_barier_02b=242636620 +prop_sec_barier_03a=627816582 +prop_sec_barier_03b=-136782495 +prop_sec_barier_04a=-1591116048 +prop_sec_barier_04b=1801655140 +prop_sec_barier_base_01=307771752 +prop_sec_barrier_ld_01a=-1184516519 +prop_sec_barrier_ld_02a=1230099731 +prop_sec_gate_01b=628598716 +prop_sec_gate_01c=-577103870 +prop_sec_gate_01d=267648181 +prop_secdoor_01=878161517 +prop_section_garage_01=1482630529 +prop_security_case_01=-1249748547 +prop_security_case_02=-1162517469 +prop_securityvan_lightrig=205857876 +prop_set_generator_01_cr=54873101 +prop_set_generator_01=-823726932 +prop_sewing_fabric=1511642783 +prop_sewing_machine=262461191 +prop_sglasses_stand_01=2091124520 +prop_sglasses_stand_02=-1964268617 +prop_sglasses_stand_02b=1563902689 +prop_sglasses_stand_03=1967421541 +prop_sglasses_stand_1b=1973320977 +prop_sglasss_1_lod=486135506 +prop_sglasss_1b_lod=-2110365083 +prop_sgun_casing=610446625 +prop_sh_beer_pissh_01=-278067143 +prop_sh_bong_01=-342360182 +prop_sh_cigar_01=-110986183 +prop_sh_joint_01=-1199910959 +prop_sh_mr_rasp_01=-711103718 +prop_sh_shot_glass=1598379640 +prop_sh_tall_glass=-2132370718 +prop_sh_tt_fridgedoor=-1536154964 +prop_sh_wine_glass=757668998 +prop_shamal_crash=1257886169 +prop_shelves_01=572449021 +prop_shelves_02=-1653844078 +prop_shelves_03=-886295791 +prop_shop_front_door_l=24002365 +prop_shop_front_door_r=1833539318 +prop_shopping_bags01=605601072 +prop_shopping_bags02=1907480645 +prop_shopsign_01=1627778316 +prop_shot_glass=-1118166626 +prop_shots_glass_cs=333258627 +prop_shower_01=313442092 +prop_shower_rack_01=1472881208 +prop_shower_towel=-1593002777 +prop_showroom_door_l=-1902553960 +prop_showroom_door_r=1564471782 +prop_showroom_glass_1=773350470 +prop_showroom_glass_1b=-1829309699 +prop_showroom_glass_2=2000516751 +prop_showroom_glass_3=143825211 +prop_showroom_glass_4=1404743562 +prop_showroom_glass_5=1703138076 +prop_showroom_glass_6=-1383800031 +prop_shredder_01=-1432741974 +prop_shrub_rake=-1744853985 +prop_shuttering01=-1352332651 +prop_shuttering02=667319138 +prop_shuttering03=309416120 +prop_shuttering04=137575484 +prop_side_lights=1370689662 +prop_side_spreader=2023881475 +prop_sign_airp_01a=-1127113574 +prop_sign_airp_02a=-733459309 +prop_sign_airp_02b=-1860385163 +prop_sign_big_01=1356205294 +prop_sign_freewayentrance=-667908451 +prop_sign_gas_01=-377605116 +prop_sign_gas_02=-59483664 +prop_sign_gas_03=-1862434048 +prop_sign_gas_04=-1614012259 +prop_sign_interstate_01=1211452612 +prop_sign_interstate_02=1441261609 +prop_sign_interstate_03=749704633 +prop_sign_interstate_04=979185940 +prop_sign_interstate_05=284941906 +prop_sign_loading_1=543595731 +prop_sign_mallet=-1532791430 +prop_sign_parking_1=238110203 +prop_sign_prologue_01a=-1892213657 +prop_sign_prologue_06e=-276539604 +prop_sign_prologue_06g=-1798594116 +prop_sign_road_01a=-949234773 +prop_sign_road_01b=2029303486 +prop_sign_road_01c=1800641404 +prop_sign_road_02a=-639994124 +prop_sign_road_03a=-1293825 +prop_sign_road_03b=840050250 +prop_sign_road_03c=609684180 +prop_sign_road_03d=1452666705 +prop_sign_road_03e=1191039009 +prop_sign_road_03f=2034218148 +prop_sign_road_03g=1803721002 +prop_sign_road_03h=-1648525921 +prop_sign_road_03i=-1917330028 +prop_sign_road_03j=-1607925130 +prop_sign_road_03k=-765008143 +prop_sign_road_03l=-998978803 +prop_sign_road_03m=-156356737 +prop_sign_road_03n=-395898127 +prop_sign_road_03o=432141734 +prop_sign_road_03p=193190186 +prop_sign_road_03q=-488700007 +prop_sign_road_03r=-249781228 +prop_sign_road_03s=-9158461 +prop_sign_road_03t=768318833 +prop_sign_road_03u=966571283 +prop_sign_road_03v=1205227910 +prop_sign_road_03w=1445490218 +prop_sign_road_03x=1685785295 +prop_sign_road_03y=1963305956 +prop_sign_road_03z=-2092152719 +prop_sign_road_04a=-463994753 +prop_sign_road_04b=-133126160 +prop_sign_road_04c=156945028 +prop_sign_road_04d=455110159 +prop_sign_road_04e=-1722094986 +prop_sign_road_04f=730828513 +prop_sign_road_04g_l1=-1174808720 +prop_sign_road_04g=1053734239 +prop_sign_road_04h=1347016789 +prop_sign_road_04i=-764650340 +prop_sign_road_04j=1707967324 +prop_sign_road_04k=2012751793 +prop_sign_road_04l=-1993258461 +prop_sign_road_04m=133449643 +prop_sign_road_04n=422144533 +prop_sign_road_04o=-1418850656 +prop_sign_road_04p=-1117900160 +prop_sign_road_04q=1081686200 +prop_sign_road_04r=1393352159 +prop_sign_road_04s=-435354659 +prop_sign_road_04t=-159800138 +prop_sign_road_04u=1977951119 +prop_sign_road_04v=-2018392280 +prop_sign_road_04w=-1721242988 +prop_sign_road_04x=729058991 +prop_sign_road_04y=-1371630523 +prop_sign_road_04z=-1057375813 +prop_sign_road_04za=1887651104 +prop_sign_road_04zb=-2100663890 +prop_sign_road_05a=1502931467 +prop_sign_road_05b=-331378834 +prop_sign_road_05c=219009290 +prop_sign_road_05d=532969079 +prop_sign_road_05e=-1651641860 +prop_sign_road_05f=793482617 +prop_sign_road_05g=1144831835 +prop_sign_road_05h=1392401630 +prop_sign_road_05i=-943634842 +prop_sign_road_05j=-628921366 +prop_sign_road_05k=1797524777 +prop_sign_road_05l=-1914350933 +prop_sign_road_05m=-582192764 +prop_sign_road_05n=-1148375546 +prop_sign_road_05o=-2118829485 +prop_sign_road_05p=1868764591 +prop_sign_road_05q=133285582 +prop_sign_road_05r=-172481957 +prop_sign_road_05s=-1467316223 +prop_sign_road_05t=442297252 +prop_sign_road_05u=995405207 +prop_sign_road_05v=688785674 +prop_sign_road_05w=-269904194 +prop_sign_road_05x=1566503339 +prop_sign_road_05y=1983816554 +prop_sign_road_05z=1944821444 +prop_sign_road_05za=-1753555592 +prop_sign_road_06a=-1496457572 +prop_sign_road_06b=-1798096217 +prop_sign_road_06c=-2090002469 +prop_sign_road_06d=1898279756 +prop_sign_road_06e=-570995470 +prop_sign_road_06f=-879318991 +prop_sign_road_06g=-1169914483 +prop_sign_road_06h=-1474502342 +prop_sign_road_06i=843019649 +prop_sign_road_06j=539480402 +prop_sign_road_06k=282735287 +prop_sign_road_06l=-290853289 +prop_sign_road_06m=1822452318 +prop_sign_road_06n=1509115140 +prop_sign_road_06o=1212260769 +prop_sign_road_06p=1165990941 +prop_sign_road_06q=-1454939221 +prop_sign_road_06r=-1547577184 +prop_sign_road_06s=-1853115340 +prop_sign_road_07a=-797331153 +prop_sign_road_07b=-1119188271 +prop_sign_road_08a=-1815190559 +prop_sign_road_08b=1762201175 +prop_sign_road_09a=-1097090961 +prop_sign_road_09b=240277467 +prop_sign_road_09c=-733912134 +prop_sign_road_09d=-1333126068 +prop_sign_road_09e=1999907185 +prop_sign_road_09f=-974207211 +prop_sign_road_callbox=-1058868155 +prop_sign_road_restriction_10=1021214550 +prop_sign_route_01=60777741 +prop_sign_route_11=-928289202 +prop_sign_route_13=-1522620555 +prop_sign_route_15=-614394955 +prop_sign_sec_01=826728812 +prop_sign_sec_02=-157127644 +prop_sign_sec_03=425374100 +prop_sign_sec_04=-735074497 +prop_sign_sec_05=-455948155 +prop_sign_sec_06=-1326686055 +prop_sign_taxi_1=-1792687544 +prop_single_grid_line=1491239074 +prop_single_rose=76092178 +prop_sink_01=-832054451 +prop_sink_02=-525238304 +prop_sink_03=555352240 +prop_sink_04=844145437 +prop_sink_05=90130747 +prop_sink_06=384625750 +prop_skate_flatramp_cr=-1907102305 +prop_skate_flatramp=2109585724 +prop_skate_funbox_cr=-1912195761 +prop_skate_funbox=1325012866 +prop_skate_halfpipe_cr=-613845235 +prop_skate_halfpipe=-160475089 +prop_skate_kickers_cr=1982829832 +prop_skate_kickers=1931428867 +prop_skate_quartpipe_cr=1367199760 +prop_skate_quartpipe=846020017 +prop_skate_rail=51727836 +prop_skate_spiner_cr=-1685045150 +prop_skate_spiner=-1964556336 +prop_skid_box_01=1424042130 +prop_skid_box_02=1730858277 +prop_skid_box_03=832856633 +prop_skid_box_04=1132529106 +prop_skid_box_05=525712796 +prop_skid_box_06=553894136 +prop_skid_box_07=-87886729 +prop_skid_chair_01=291348133 +prop_skid_chair_02=1071807406 +prop_skid_chair_03=-1108904010 +prop_skid_pillar_01=-204585309 +prop_skid_pillar_02=-435147993 +prop_skid_sleepbag_1=-1356608749 +prop_skid_tent_01=-596943609 +prop_skid_tent_01b=1777271576 +prop_skid_tent_03=-1055611302 +prop_skid_tent_cloth=617248772 +prop_skid_trolley_1=1918323043 +prop_skid_trolley_2=-230045366 +prop_skip_01a=-387405094 +prop_skip_02a=364445978 +prop_skip_03=-515278816 +prop_skip_04=-1340926540 +prop_skip_05a=-1831107703 +prop_skip_05b=-995793124 +prop_skip_06a=1605769687 +prop_skip_08a=388197031 +prop_skip_08b=161075092 +prop_skip_10a=-1790177567 +prop_skip_rope_01=680025219 +prop_skunk_bush_01=-48112401 +prop_sky_cover_01=-1175037383 +prop_skylight_01=-1324621082 +prop_skylight_02_l1=1242953190 +prop_skylight_02=1054932594 +prop_skylight_03=1252726310 +prop_skylight_04=1473556601 +prop_skylight_05=1982197019 +prop_skylight_06a=2132727951 +prop_skylight_06b=925419684 +prop_skylight_06c=1223453739 +prop_slacks_01=-1729975506 +prop_slacks_02=-1961095263 +prop_sluicegate=816950694 +prop_sluicegatel=-1168924436 +prop_sluicegater=1283966294 +prop_slush_dispenser=1251246798 +prop_sm_10_mp_door=308262790 +prop_sm_14_mp_gar=671816687 +prop_sm_19_clock=-1378557197 +prop_sm_27_door=-1904897132 +prop_sm_27_gate_02=-1368963005 +prop_sm_27_gate_03=-1063457618 +prop_sm_27_gate_04=-1964932808 +prop_sm_27_gate=939273339 +prop_sm_locker_door=-48868009 +prop_sm1_11_doorl=-725970636 +prop_sm1_11_doorr=827574885 +prop_sm1_11_garaged=-627681782 +prop_small_bushyba=1936183844 +prop_smg_holster_01=1674224970 +prop_snow_bailer_01=1915081479 +prop_snow_barrel_pile_03=903076338 +prop_snow_bench_01=1544445682 +prop_snow_bin_01=2012837021 +prop_snow_bin_02=173513051 +prop_snow_bush_01_a=-1436938693 +prop_snow_bush_02_a=739293418 +prop_snow_bush_02_b=1017666073 +prop_snow_bush_03=443483936 +prop_snow_bush_04=1235412359 +prop_snow_bush_04b=1638772241 +prop_snow_cam_03=1382242693 +prop_snow_cam_03a=1849991131 +prop_snow_diggerbkt_01=1291938645 +prop_snow_dumpster_01=-1587184881 +prop_snow_elecbox_16=-871648433 +prop_snow_facgate_01=635680451 +prop_snow_field_01=-337848190 +prop_snow_field_02=562447320 +prop_snow_field_03=1053589092 +prop_snow_field_04=81496707 +prop_snow_flower_01=176971574 +prop_snow_flower_02=-1676901836 +prop_snow_fnc_01=1162298325 +prop_snow_fnclink_03crnr2=-515818037 +prop_snow_fnclink_03h=-1863772065 +prop_snow_fnclink_03i=49970308 +prop_snow_fncwood_14a=392997700 +prop_snow_fncwood_14b=-1712213940 +prop_snow_fncwood_14c=1907318728 +prop_snow_fncwood_14d=2127100411 +prop_snow_fncwood_14e=1410835609 +prop_snow_gate_farm_03=-99254484 +prop_snow_grain_01=-1331473695 +prop_snow_grass_01=-924743781 +prop_snow_light_01=2049774069 +prop_snow_oldlight_01b=1363875138 +prop_snow_rail_signals02=873869803 +prop_snow_rub_trukwreck_2=147102372 +prop_snow_side_spreader_01=-351262629 +prop_snow_sign_road_01a=962570067 +prop_snow_sign_road_06e=-2065375912 +prop_snow_sign_road_06g=-1124643460 +prop_snow_streetlight_01_frag_=-692954963 +prop_snow_streetlight_09=-996428325 +prop_snow_streetlight01=-1486404392 +prop_snow_sub_frame_01a=-698339330 +prop_snow_sub_frame_04b=443492491 +prop_snow_t_ml_01=558395118 +prop_snow_t_ml_02=185221746 +prop_snow_t_ml_03=73184535 +prop_snow_t_ml_cscene=76677081 +prop_snow_telegraph_01a=-409826211 +prop_snow_telegraph_02a=-1272339428 +prop_snow_telegraph_03=-801765866 +prop_snow_traffic_rail_1a=229526925 +prop_snow_traffic_rail_1b=1073918521 +prop_snow_trailer01=-1367245739 +prop_snow_tree_03_e=1830560242 +prop_snow_tree_03_h=546277594 +prop_snow_tree_03_i=905229220 +prop_snow_tree_04_d=-27978499 +prop_snow_tree_04_f=565828550 +prop_snow_truktrailer_01a=549555408 +prop_snow_tyre_01=1408048185 +prop_snow_wall_light_09a=-508577929 +prop_snow_wall_light_15a=1219140462 +prop_snow_watertower01_l2=953081984 +prop_snow_watertower01=-1512529268 +prop_snow_watertower03=-901878953 +prop_snow_woodpile_04a=1360389234 +prop_snow_xmas_cards_01=-1225719104 +prop_snow_xmas_cards_02=-1928024340 +prop_soap_disp_01=1823805071 +prop_soap_disp_02=-838086337 +prop_sock_box_01=-524841151 +prop_sol_chair=-1633198649 +prop_solarpanel_01=86768762 +prop_solarpanel_02=-759326818 +prop_solarpanel_03=61929864 +prop_space_pistol=-1114972153 +prop_space_rifle=1792222914 +prop_speaker_01=-968169310 +prop_speaker_02=2112313308 +prop_speaker_03=-1474974664 +prop_speaker_05=-1885111468 +prop_speaker_06=1126163022 +prop_speaker_07=1902132942 +prop_speaker_08=648227157 +prop_speedball_01=-157791115 +prop_sponge_01=-678752633 +prop_sports_clock_01=1157292806 +prop_spot_01=1400279820 +prop_spot_clamp_02=1345719963 +prop_spot_clamp=127052170 +prop_spray_backpack_01=-1462085431 +prop_spray_jackframe=1420515116 +prop_spray_jackleg=-1491499226 +prop_sprayer=291444619 +prop_spraygun_01=-640983710 +prop_sprink_crop_01=-1625163671 +prop_sprink_golf_01=1864388154 +prop_sprink_park_01=946782395 +prop_spycam=-203475463 +prop_squeegee=1881787435 +prop_ss1_05_mp_door=1818395686 +prop_ss1_08_mp_door_l=2049718375 +prop_ss1_08_mp_door_r=216030657 +prop_ss1_10_door_l=-2076287065 +prop_ss1_10_door_r=-374527357 +prop_ss1_14_garage_door=-1857663329 +prop_ss1_mpint_door_l=-1867159867 +prop_ss1_mpint_door_r=911651337 +prop_ss1_mpint_garage_cl=-493122268 +prop_ss1_mpint_garage=-1212944997 +prop_stag_do_rope=-1145063624 +prop_starfish_01=-2013109097 +prop_starfish_02=1976746040 +prop_starfish_03=748957148 +prop_start_finish_line_01=-1157901789 +prop_start_gate_01=-183132887 +prop_start_gate_01b=690751374 +prop_start_grid_01=-221765270 +prop_stat_pack_01=1099032664 +prop_staticmixer_01=-2102670060 +prop_steam_basket_01=1180729823 +prop_steam_basket_02=1478108498 +prop_steps_big_01=-1033361631 +prop_stickbfly=512062897 +prop_stickhbird=553845503 +prop_still=-274348208 +prop_stockade_wheel_flat=311714906 +prop_stockade_wheel=-890463279 +prop_stoneshroom1=-1027805354 +prop_stoneshroom2=1358072771 +prop_stool_01=1130482396 +prop_storagetank_01_cr=-1873238189 +prop_storagetank_01=792791774 +prop_storagetank_02=1115304272 +prop_storagetank_02b=1890640474 +prop_storagetank_03=416210422 +prop_storagetank_03a=1977052615 +prop_storagetank_03b=1747145311 +prop_storagetank_04=638679163 +prop_storagetank_05=383146481 +prop_storagetank_06=-334560157 +prop_storagetank_07a=1897886171 +prop_streetlight_01=-1063472968 +prop_streetlight_01b=1821241621 +prop_streetlight_02=-1222468156 +prop_streetlight_03=729253480 +prop_streetlight_03b=1327054116 +prop_streetlight_03c=1021745343 +prop_streetlight_03d=-1114695146 +prop_streetlight_03e=-1454378608 +prop_streetlight_04=431612653 +prop_streetlight_05_b=326972916 +prop_streetlight_05=267702115 +prop_streetlight_06=-30528554 +prop_streetlight_07a=-365135956 +prop_streetlight_07b=-614573584 +prop_streetlight_08=1847069612 +prop_streetlight_09=1380570124 +prop_streetlight_10=-214501064 +prop_streetlight_11a=173177608 +prop_streetlight_11b=-1684988513 +prop_streetlight_11c=-1529663453 +prop_streetlight_12a=-1332492740 +prop_streetlight_12b=-1978238654 +prop_streetlight_14a=681787797 +prop_streetlight_15a=-507269705 +prop_streetlight_16a=-1080006443 +prop_strip_door_01=-1116041313 +prop_strip_pole_01=2088900873 +prop_stripmenu=1529403367 +prop_stripset=-3921994 +prop_studio_light_01=2074531687 +prop_studio_light_02=1776497632 +prop_studio_light_03=-2120293549 +prop_sub_chunk_01=-2086291435 +prop_sub_cover_01=493317742 +prop_sub_crane_hook=-2128680992 +prop_sub_frame_01a=-746947486 +prop_sub_frame_01b=-1103080978 +prop_sub_frame_01c=1899182025 +prop_sub_frame_02a=-1130344490 +prop_sub_frame_03a=681419899 +prop_sub_frame_04a=-1076177897 +prop_sub_frame_04b=-837455732 +prop_sub_gantry=-1116128604 +prop_sub_release=-1663877307 +prop_sub_trans_01a=-525926661 +prop_sub_trans_02a=1870961552 +prop_sub_trans_03a=900310739 +prop_sub_trans_04a=1464363276 +prop_sub_trans_05b=140757512 +prop_sub_trans_06b=-1968414405 +prop_suitcase_01=1184436308 +prop_suitcase_01b=1622603823 +prop_suitcase_01c=-214655688 +prop_suitcase_01d=-177495642 +prop_suitcase_02=623955332 +prop_suitcase_03=826992056 +prop_suitcase_03b=-1460271444 +prop_surf_board_01=59140280 +prop_surf_board_02=-105032410 +prop_surf_board_03=644198006 +prop_surf_board_04=344984267 +prop_surf_board_ldn_01=506946533 +prop_surf_board_ldn_02=246006942 +prop_surf_board_ldn_03=687012144 +prop_surf_board_ldn_04=-1154114121 +prop_swiss_ball_01=-131025346 +prop_syringe_01=-61966571 +prop_t_coffe_table_02=-386283689 +prop_t_coffe_table=502827120 +prop_t_shirt_ironing=465647765 +prop_t_shirt_row_01=647052434 +prop_t_shirt_row_02=342136889 +prop_t_shirt_row_02b=193415603 +prop_t_shirt_row_03=-63346721 +prop_t_shirt_row_04=-371080400 +prop_t_shirt_row_05l=1109832849 +prop_t_shirt_row_05r=-1826761078 +prop_t_sofa_02=1088478360 +prop_t_sofa=-1964110779 +prop_t_telescope_01b=-656927072 +prop_table_01_chr_a=-1521264200 +prop_table_01_chr_b=-1235256368 +prop_table_01=-207026330 +prop_table_02_chr=-1761659350 +prop_table_02=702477265 +prop_table_03_chr=-741944541 +prop_table_03=386059801 +prop_table_03b_chr=146905321 +prop_table_03b_cs=-1462060028 +prop_table_03b=-380698483 +prop_table_04_chr=1404176808 +prop_table_04=794001094 +prop_table_05_chr=47332588 +prop_table_05=487905865 +prop_table_06_chr=-2016553006 +prop_table_06=1350713635 +prop_table_07_l1=-1188005325 +prop_table_07=1051204975 +prop_table_08_chr=-232870343 +prop_table_08_side=-46621628 +prop_table_08=1982532724 +prop_table_mic_01=-219578277 +prop_table_para_comb_01=509106503 +prop_table_para_comb_02=816905720 +prop_table_para_comb_03=-40724548 +prop_table_para_comb_04=-679720048 +prop_table_para_comb_05=-382013683 +prop_table_ten_bat=909487668 +prop_table_tennis=-692384911 +prop_tablesaw_01=-326606499 +prop_tablesmall_01=1981475410 +prop_taco_01=1655278098 +prop_taco_02=1968648045 +prop_tail_gate_col=959623711 +prop_tall_drygrass_aa=-1851944363 +prop_tall_glass=1943033760 +prop_tall_grass_ba=-2139632096 +prop_tanktrailer_01a=-531344027 +prop_tapeplayer_01=-1999188639 +prop_target_arm_b=-1625479312 +prop_target_arm_long=-1142744341 +prop_target_arm_sm=-1377695428 +prop_target_arm=-1727683449 +prop_target_backboard_b=-121801331 +prop_target_backboard=1531278693 +prop_target_blue_arrow=1698512660 +prop_target_blue=520020464 +prop_target_bull_b=1806541954 +prop_target_bull=1994234085 +prop_target_comp_metal=597152946 +prop_target_comp_wood=-66869463 +prop_target_frag_board=-295816636 +prop_target_frame_01=-1020646305 +prop_target_inner_b=-1365850513 +prop_target_inner1=1074322985 +prop_target_inner2_b=-22604388 +prop_target_inner2=1312193156 +prop_target_inner3_b=1169744207 +prop_target_inner3=1553176382 +prop_target_ora_purp_01=949702051 +prop_target_oran_cross=-1373134080 +prop_target_orange_arrow=-2006859820 +prop_target_purp_arrow=1598655701 +prop_target_purp_cross=784977997 +prop_target_red_arrow=180220464 +prop_target_red_blue_01=-3877305 +prop_target_red_cross=1681797341 +prop_target_red=485206839 +prop_tarp_strap=-1232780856 +prop_taxi_meter_1=1867913151 +prop_taxi_meter_2=-232645291 +prop_tea_trolly=1553744564 +prop_tea_urn=603786675 +prop_telegraph_01a=44758414 +prop_telegraph_01b=337057898 +prop_telegraph_01c=643087589 +prop_telegraph_01d=1782596803 +prop_telegraph_01e=2013454408 +prop_telegraph_01f=-1894576532 +prop_telegraph_01g=-1664177693 +prop_telegraph_02a=312449251 +prop_telegraph_02b=1044049945 +prop_telegraph_03=-1222487368 +prop_telegraph_04a=2043798770 +prop_telegraph_04b=-1383773092 +prop_telegraph_05a=658916172 +prop_telegraph_05b=573389082 +prop_telegraph_05c=131794038 +prop_telegraph_06a=2033510992 +prop_telegraph_06b=-1600276187 +prop_telegraph_06c=-1898474087 +prop_telegwall_01a=729614651 +prop_telegwall_01b=940581473 +prop_telegwall_02a=-432605400 +prop_telegwall_03a=-1288958521 +prop_telegwall_03b=552167744 +prop_telegwall_04a=-357761560 +prop_telescope_01=1186047406 +prop_telescope=844159446 +prop_temp_block_blocker=-151113999 +prop_temp_carrier=552807189 +prop_tennis_bag_01=-1641715447 +prop_tennis_ball_lobber=2142056602 +prop_tennis_ball=-1720813907 +prop_tennis_net_01=1188107761 +prop_tennis_rack_01=2052737670 +prop_tennis_rack_01b=-1085743389 +prop_tequila_bottle=-551366296 +prop_tequila=1673852595 +prop_tequsunrise=-1632046606 +prop_test_bed=-357480896 +prop_test_boulder_01=160789653 +prop_test_boulder_02=390860802 +prop_test_boulder_03=773471646 +prop_test_boulder_04=899107992 +prop_test_elevator_dl=-1693574816 +prop_test_elevator_dr=1839251074 +prop_test_elevator=251770068 +prop_test_rocks01=-297314236 +prop_test_rocks02=-1601356591 +prop_test_rocks03=-1968566005 +prop_test_rocks04=122030657 +prop_test_sandcas_002=191758891 +prop_thindesertfiller_aa=1149510719 +prop_tick_02=743182023 +prop_tick=-1093265220 +prop_till_01_dam=-354930144 +prop_till_01=303280717 +prop_till_02=534367705 +prop_till_03=759654580 +prop_time_capsule_01=-1176957578 +prop_tint_towel=787272080 +prop_tint_towels_01=-179254208 +prop_tint_towels_01b=-2126169243 +prop_toaster_01=1697216212 +prop_toaster_02=1055533654 +prop_toilet_01=-930879665 +prop_toilet_02=-1228586030 +prop_toilet_03=-1410060752 +prop_toilet_brush_01=139983360 +prop_toilet_cube_01=1279857212 +prop_toilet_cube_02=806607070 +prop_toilet_roll_01=-217671688 +prop_toilet_roll_02=-468616690 +prop_toilet_roll_03=-699146605 +prop_toilet_roll_04=1793001351 +prop_toilet_roll_05=2000199738 +prop_toilet_shamp_01=1564445728 +prop_toilet_shamp_02=1392670630 +prop_toilet_soap_01=-546701982 +prop_toilet_soap_02=-802201875 +prop_toilet_soap_03=-1165675623 +prop_toilet_soap_04=-1404987630 +prop_toiletfoot_static=-2059029335 +prop_tollbooth_1=260517631 +prop_tool_adjspanner=-533884656 +prop_tool_bench01=732255442 +prop_tool_bench02_ld=31071109 +prop_tool_bench02=904554844 +prop_tool_blowtorch=896078401 +prop_tool_bluepnt=-2039574742 +prop_tool_box_01=887694239 +prop_tool_box_02=648185618 +prop_tool_box_03=-1784486639 +prop_tool_box_04=-1972842851 +prop_tool_box_05=-424507601 +prop_tool_box_06=1467574459 +prop_tool_box_07=1248317080 +prop_tool_broom=-113902346 +prop_tool_broom2_l1=1990201466 +prop_tool_broom2=1689385044 +prop_tool_cable01=-1960568157 +prop_tool_cable02=-1119158544 +prop_tool_consaw=2115125482 +prop_tool_drill=1610146834 +prop_tool_fireaxe=-1152027126 +prop_tool_hammer=-127739306 +prop_tool_hardhat=-246563715 +prop_tool_jackham=1360563376 +prop_tool_mallet=-1187684779 +prop_tool_mopbucket=1623033797 +prop_tool_nailgun=1854391800 +prop_tool_pickaxe=260873931 +prop_tool_pliers=-548333345 +prop_tool_rake_l1=434666704 +prop_tool_rake=-1855416667 +prop_tool_sawhorse=-358944507 +prop_tool_screwdvr01=-1323607904 +prop_tool_screwdvr02=-910882349 +prop_tool_screwdvr03=1054209047 +prop_tool_shovel=-531179099 +prop_tool_shovel006=1594770590 +prop_tool_shovel2=2144550976 +prop_tool_shovel3=-1095320058 +prop_tool_shovel4=-1386603699 +prop_tool_shovel5=-617580807 +prop_tool_sledgeham=58886654 +prop_tool_spanner01=-2050576199 +prop_tool_spanner02=1996755764 +prop_tool_spanner03=-1840363064 +prop_tool_torch=1751718740 +prop_tool_wrench=10555072 +prop_toolchest_01=-1674314660 +prop_toolchest_02=-1326111298 +prop_toolchest_03_l2=-1485840051 +prop_toolchest_03=-2111846380 +prop_toolchest_04=-866263921 +prop_toolchest_05=-573669520 +prop_toothb_cup_01=829211247 +prop_toothbrush_01=-1664982460 +prop_toothpaste_01=-1643959453 +prop_tornado_wheel=814150459 +prop_torture_01=-835068288 +prop_torture_ch_01=1716133836 +prop_tourist_map_01=-645296272 +prop_towel_01=-1391719270 +prop_towel_rail_01=38324630 +prop_towel_rail_02=337341755 +prop_towel_shelf_01=1902578957 +prop_towel_small_01=1415168320 +prop_towel2_01=-1633398718 +prop_towel2_02=566679177 +prop_towercrane_01a=60858040 +prop_towercrane_02a=1681875160 +prop_towercrane_02b=494228293 +prop_towercrane_02c=263894992 +prop_towercrane_02d=1163207500 +prop_towercrane_02e=1613519098 +prop_towercrane_02el=-1526981220 +prop_towercrane_02el2=1122863164 +prop_traffic_01a=1043035044 +prop_traffic_01b=862871082 +prop_traffic_01d=-655644382 +prop_traffic_02a=-730685616 +prop_traffic_02b=656557234 +prop_traffic_03a=865627822 +prop_traffic_03b=589548997 +prop_traffic_lightset_01=-1535830511 +prop_traffic_rail_1a=-945465914 +prop_traffic_rail_1c=-925181899 +prop_traffic_rail_2=-2065691369 +prop_traffic_rail_3=-22216529 +prop_trafficdiv_01=1560354582 +prop_trafficdiv_02=-1967654269 +prop_trailer_01_new=899858262 +prop_trailer_door_closed=1015012981 +prop_trailer_door_open=-1461908217 +prop_trailer_monitor_01=-1495726010 +prop_trailer01_up=1914490036 +prop_trailer01=483393123 +prop_trailr_backside=1033239239 +prop_trailr_base_static=1465091378 +prop_trailr_base=279651793 +prop_trailr_fridge=-1711381475 +prop_trailr_porch1=1134178299 +prop_train_ticket_02_tu=-455396574 +prop_train_ticket_02=-1700277466 +prop_tram_pole_double01=-1279684868 +prop_tram_pole_double02=923047320 +prop_tram_pole_double03=1156788597 +prop_tram_pole_roadside=393610914 +prop_tram_pole_single01=1799608506 +prop_tram_pole_single02=-1669416145 +prop_tram_pole_wide01=-179487766 +prop_tree_birch_01=-947490680 +prop_tree_birch_02=-1170418187 +prop_tree_birch_03=977294842 +prop_tree_birch_03b=-1286228176 +prop_tree_birch_04=376901224 +prop_tree_birch_05=10609342 +prop_tree_cedar_02=-2114297789 +prop_tree_cedar_03=1958725070 +prop_tree_cedar_04=1768206104 +prop_tree_cedar_s_01=-1272652611 +prop_tree_cedar_s_02=1600467771 +prop_tree_cedar_s_04=-844656702 +prop_tree_cedar_s_05=-148774218 +prop_tree_cedar_s_06=-429702855 +prop_tree_cypress_01=1314228253 +prop_tree_eng_oak_01=-567386505 +prop_tree_eng_oak_cr2=-1279773008 +prop_tree_eng_oak_creator=1204839864 +prop_tree_eucalip_01=2070834250 +prop_tree_fallen_01=1192617956 +prop_tree_fallen_02=887112569 +prop_tree_fallen_pine_01=-1180374943 +prop_tree_jacada_01=-1868979192 +prop_tree_jacada_02=-1903714332 +prop_tree_lficus_02=680549965 +prop_tree_lficus_03=721117987 +prop_tree_lficus_05=1563936387 +prop_tree_lficus_06=-1978097596 +prop_tree_log_01=1171197889 +prop_tree_log_02=-1147503786 +prop_tree_maple_02=879962411 +prop_tree_maple_03=648056198 +prop_tree_mquite_01_l2=884889652 +prop_tree_mquite_01=2138424832 +prop_tree_oak_01=381625293 +prop_tree_olive_01=1352295901 +prop_tree_olive_cr2=-73584559 +prop_tree_olive_creator=-155870793 +prop_tree_pine_01=-1605097644 +prop_tree_pine_02=1380551480 +prop_tree_stump_01=-94404248 +prop_trev_sec_id=-1221006233 +prop_trev_tv_01=1434219911 +prop_trevor_rope_01=-87845850 +prop_tri_finish_banner=1977786498 +prop_tri_pod_lod=1522397599 +prop_tri_pod=-117184141 +prop_tri_start_banner=-600593637 +prop_tri_table_01=1566872341 +prop_trials_seesaw=-701685533 +prop_trials_seesaw2=1323604488 +prop_triple_grid_line=-734735991 +prop_trough1=726619973 +prop_truktrailer_01a=1152297372 +prop_tshirt_box_01=296207441 +prop_tshirt_box_02=-1478135602 +prop_tshirt_shelf_1=-1251029815 +prop_tshirt_shelf_2=-962367694 +prop_tshirt_shelf_2a=-2048004474 +prop_tshirt_shelf_2b=1295580445 +prop_tshirt_shelf_2c=920375395 +prop_tshirt_stand_01=2141353603 +prop_tshirt_stand_01b=1393626871 +prop_tshirt_stand_02=233968420 +prop_tshirt_stand_04=-532760642 +prop_tt_screenstatic=-488621636 +prop_tumbler_01_empty=169137225 +prop_tumbler_01=-1244923879 +prop_tumbler_01b_bar=1115870447 +prop_tumbler_01b=1025792510 +prop_tunnel_liner01=1231444999 +prop_tunnel_liner02=-1809321587 +prop_tunnel_liner03=639538552 +prop_turkey_leg_01=-1898057898 +prop_turnstyle_01=-1717091240 +prop_turnstyle_bars=1531047580 +prop_tv_01=-1394674526 +prop_tv_02=-2111856860 +prop_tv_03_overlay=-1724413516 +prop_tv_03=-897601557 +prop_tv_04=743076735 +prop_tv_05=-435919116 +prop_tv_06=-1211954574 +prop_tv_07=1599855009 +prop_tv_cabinet_03=-1990117150 +prop_tv_cabinet_04=2065669215 +prop_tv_cabinet_05=-1513164355 +prop_tv_cam_02=1355733718 +prop_tv_flat_01_screen=-1113453233 +prop_tv_flat_01=1036195894 +prop_tv_flat_02=1340914825 +prop_tv_flat_02b=1065897083 +prop_tv_flat_03=1393541839 +prop_tv_flat_03b=-698352776 +prop_tv_flat_michael=1194029334 +prop_tv_screeen_sign=1298316891 +prop_tv_stand_01=1444640441 +prop_tv_test=1553931317 +prop_tyre_rack_01=132494565 +prop_tyre_spike_01=-57685738 +prop_tyre_wall_01=2090810892 +prop_tyre_wall_01b=-1082910619 +prop_tyre_wall_01c=776861087 +prop_tyre_wall_02=-905357089 +prop_tyre_wall_02b=159919520 +prop_tyre_wall_02c=-160036996 +prop_tyre_wall_03=-666143389 +prop_tyre_wall_03b=690613779 +prop_tyre_wall_03c=-140899596 +prop_tyre_wall_04=1465709448 +prop_tyre_wall_05=631705629 +prop_umpire_01=-826852533 +prop_utensil=-1357436528 +prop_v_15_cars_clock=763497189 +prop_v_5_bclock=1623304263 +prop_v_bmike_01=-290464389 +prop_v_cam_01=-206866686 +prop_v_door_44=1427153555 +prop_v_hook_s=-1137425659 +prop_v_m_phone_01=1298935678 +prop_v_m_phone_o1s=1142221529 +prop_v_parachute=1654893215 +prop_valet_01=1652730148 +prop_valet_02=-2086179979 +prop_valet_03=1902790395 +prop_valet_04=1710403596 +prop_vault_door_scene=36810380 +prop_vault_shutter=-1485006268 +prop_vb_34_tencrt_lighting=1209027853 +prop_vcr_01=330240957 +prop_veg_corn_01=-2098052468 +prop_veg_crop_01=-1007446468 +prop_veg_crop_02=649223100 +prop_veg_crop_03_cab=-634939447 +prop_veg_crop_03_pump=-2084538847 +prop_veg_crop_04_leaf=-1163697832 +prop_veg_crop_04=-383623015 +prop_veg_crop_05=-83295126 +prop_veg_crop_06=955777091 +prop_veg_crop_orange=2007502834 +prop_veg_crop_tr_01=-1194920181 +prop_veg_crop_tr_02=-2040982992 +prop_veg_grass_01_a=-62459927 +prop_veg_grass_01_b=-1634847635 +prop_veg_grass_01_c=-1933078304 +prop_veg_grass_01_d=52002182 +prop_veg_grass_02_a=-1180346286 +prop_vehicle_hook=-534597020 +prop_ven_market_stool=463039275 +prop_ven_market_table1=-1184096195 +prop_ven_shop_1_counter=615030415 +prop_vend_coffe_01=690372739 +prop_vend_condom_01=684389648 +prop_vend_fags_01=73774428 +prop_vend_fridge01=-1317235795 +prop_vend_snak_01_tu=-1034034125 +prop_vend_snak_01=-654402915 +prop_vend_soda_01=992069095 +prop_vend_soda_02=1114264700 +prop_vend_water_01=1099892058 +prop_venice_board_01=-770680652 +prop_venice_board_02=-459014693 +prop_venice_board_03=-1317169265 +prop_venice_counter_01=797649894 +prop_venice_counter_02=504531189 +prop_venice_counter_03=-772083517 +prop_venice_counter_04=-999336532 +prop_venice_shop_front_01=-1137685101 +prop_venice_sign_01=1544902921 +prop_venice_sign_02=410964433 +prop_venice_sign_03=172569958 +prop_venice_sign_04=1125459709 +prop_venice_sign_05=896142247 +prop_venice_sign_06=-785038521 +prop_venice_sign_07=-1016485968 +prop_venice_sign_08=-67299122 +prop_venice_sign_09=-297501339 +prop_venice_sign_10=1357036280 +prop_venice_sign_11=1049138756 +prop_venice_sign_12=1690657469 +prop_venice_sign_14=-1754871813 +prop_venice_sign_15=-2062015650 +prop_venice_sign_16=1274163475 +prop_venice_sign_17=-1465259391 +prop_venice_sign_18=-565160499 +prop_venice_sign_19=-872566488 +prop_ventsystem_01=1568391284 +prop_ventsystem_02=263824625 +prop_ventsystem_03=-1666269479 +prop_ventsystem_04=-2030791835 +prop_vertdrill_01=77391653 +prop_vinewood_sign_01=-409330145 +prop_vintage_filmcan=130556722 +prop_vintage_pump=-462817101 +prop_vodka_bottle=1925761914 +prop_voltmeter_01=-1891207956 +prop_w_board_blank_2=-1609037443 +prop_w_board_blank=-925331707 +prop_w_fountain_01=1504162505 +prop_w_me_bottle=-789123952 +prop_w_me_dagger=1725061196 +prop_w_me_hatchet=173095431 +prop_w_me_knife_01=-518344816 +prop_w_r_cedar_01=80813867 +prop_w_r_cedar_dead=1872658008 +prop_wait_bench_01=267626795 +prop_waiting_seat_01=1355718178 +prop_wall_light_01a=962420079 +prop_wall_light_02a=-1874162628 +prop_wall_light_03a=1457658556 +prop_wall_light_03b=1965446988 +prop_wall_light_04a=1402414826 +prop_wall_light_05a=1976979908 +prop_wall_light_05c=305924745 +prop_wall_light_06a=-845118873 +prop_wall_light_07a=-153364983 +prop_wall_light_08a=1917308407 +prop_wall_light_09a=959280723 +prop_wall_light_09b=200219607 +prop_wall_light_09c=-1950573712 +prop_wall_light_09d=-1645527091 +prop_wall_light_10a=-1433191435 +prop_wall_light_10b=-481743520 +prop_wall_light_10c=83521730 +prop_wall_light_11=1610843006 +prop_wall_light_12=-1790382584 +prop_wall_light_12a=-200410159 +prop_wall_light_13_snw=-1310188721 +prop_wall_light_13a=-813556366 +prop_wall_light_14a=-1928422948 +prop_wall_light_14b=1513305126 +prop_wall_light_15a=1257909556 +prop_wall_light_16a=-1765292598 +prop_wall_light_16b=-1418399964 +prop_wall_light_16c=977439937 +prop_wall_light_16d=1293333097 +prop_wall_light_16e=1608538108 +prop_wall_light_17a=1404517486 +prop_wall_light_17b=-1563010389 +prop_wall_light_18a=1816194717 +prop_wall_light_19a=-156403936 +prop_wall_light_20a=-1356590918 +prop_wall_light_21=1187140144 +prop_wall_vent_01=1858825521 +prop_wall_vent_02=1492402563 +prop_wall_vent_03=1161501201 +prop_wall_vent_04=931495590 +prop_wall_vent_05=-869259227 +prop_wall_vent_06=-566178746 +prop_wallbrick_01=-1541521238 +prop_wallbrick_02=-1151045834 +prop_wallbrick_03=1065973630 +prop_wallchunk_01=-1268884662 +prop_walllight_ld_01=-1638168425 +prop_walllight_ld_01b=-851361974 +prop_wardrobe_door_01=283948267 +prop_warehseshelf01=-1902543747 +prop_warehseshelf02=2092685506 +prop_warehseshelf03=1846426471 +prop_warninglight_01=424659621 +prop_washer_01=991241305 +prop_washer_02=1231012078 +prop_washer_03=-1312681555 +prop_washing_basket_01=1492339777 +prop_water_bottle_dark=587574807 +prop_water_bottle=315205724 +prop_water_corpse_01=-1240857364 +prop_water_corpse_02=-1011638209 +prop_water_frame=42353697 +prop_water_ramp_01=1408345510 +prop_water_ramp_02=1226543098 +prop_water_ramp_03=2001562717 +prop_watercooler_dark=-1691644768 +prop_watercooler=-742198632 +prop_watercrate_01=1370563384 +prop_wateringcan=-1644950477 +prop_watertower01=1102844316 +prop_watertower02=1343762004 +prop_watertower03=1535001888 +prop_watertower04=1822812015 +prop_waterwheela=1382596692 +prop_waterwheelb=-1128524427 +prop_weed_001_aa=1016189997 +prop_weed_002_ba=861098586 +prop_weed_01=452618762 +prop_weed_02=-305885281 +prop_weed_block_01=-1688127 +prop_weed_bottle=671777952 +prop_weed_pallet=243282660 +prop_weed_tub_01=-232602273 +prop_weed_tub_01b=1913437669 +prop_weeddead_nxg01=-527085761 +prop_weeddead_nxg02=1621217110 +prop_weeddry_nxg01=-1279789847 +prop_weeddry_nxg01b=1280913271 +prop_weeddry_nxg02=-840357557 +prop_weeddry_nxg02b=-329224025 +prop_weeddry_nxg03=-1831947497 +prop_weeddry_nxg03b=-1824211007 +prop_weeddry_nxg04=-2063067254 +prop_weeddry_nxg05=105912864 +prop_weeds_nxg01=1870743581 +prop_weeds_nxg01b=1588183713 +prop_weeds_nxg02=1572283529 +prop_weeds_nxg02b=2008938025 +prop_weeds_nxg03=621425456 +prop_weeds_nxg03b=17892537 +prop_weeds_nxg04=-2093224046 +prop_weeds_nxg04b=1681607908 +prop_weeds_nxg05=-1193616693 +prop_weeds_nxg05b=1105329006 +prop_weeds_nxg06=-1499154849 +prop_weeds_nxg06b=-946010170 +prop_weeds_nxg07b=1272323782 +prop_weeds_nxg07b001=-811215908 +prop_weeds_nxg08=-1139220153 +prop_weeds_nxg08b=-853012324 +prop_weeds_nxg09=-568220328 +prop_weight_1_5k=2008030266 +prop_weight_10k=1844017351 +prop_weight_15k=933757793 +prop_weight_2_5k=588920696 +prop_weight_20k=-1450650106 +prop_weight_5k=-2011207824 +prop_weight_bench_02=1231502205 +prop_weight_rack_01=1749174061 +prop_weight_rack_02=1241057947 +prop_weight_squat=1505848876 +prop_weld_torch=-1010290664 +prop_welding_mask_01_s=1011326142 +prop_welding_mask_01=-1821801372 +prop_wheat_grass_empty=-624946387 +prop_wheat_grass_glass=-1270307707 +prop_wheat_grass_half=945617281 +prop_wheel_01=-292162984 +prop_wheel_02=626679780 +prop_wheel_03=-755287261 +prop_wheel_04=-1425970384 +prop_wheel_05=-1751235478 +prop_wheel_06=-563981839 +prop_wheel_hub_01=-1286728675 +prop_wheel_hub_02_lod_02=-1731873955 +prop_wheel_rim_01=1465152224 +prop_wheel_rim_02=1150963052 +prop_wheel_rim_03=-1472588642 +prop_wheel_rim_04=-705040355 +prop_wheel_rim_05=212098417 +prop_wheel_tyre=-1570565546 +prop_wheelbarrow01a=1430257647 +prop_wheelbarrow02a=1133730678 +prop_wheelchair_01_s=1737474779 +prop_wheelchair_01=1262298127 +prop_whisk=1909973641 +prop_whiskey_01=-822947892 +prop_whiskey_bottle=-1461673141 +prop_whiskey_glasses=-1833232393 +prop_white_keyboard=-171496681 +prop_win_plug_01_dam=-1956944339 +prop_win_plug_01=1704392426 +prop_win_trailer_ld=-52859321 +prop_winch_hook_long=997144281 +prop_winch_hook_short=-719148431 +prop_windmill_01_l1=-1404196790 +prop_windmill_01_slod=1939614199 +prop_windmill_01_slod2=1745179636 +prop_windmill_01=1952396163 +prop_windmill1=1065211932 +prop_windmill2=1252486771 +prop_windowbox_a=1955084863 +prop_windowbox_b=-2079532728 +prop_windowbox_broken=-925896790 +prop_windowbox_small=-2024123364 +prop_wine_bot_01=21833643 +prop_wine_bot_02=-285113580 +prop_wine_glass=54971870 +prop_wine_red=1295017223 +prop_wine_rose=2036176768 +prop_wine_white=-1248983640 +prop_wok=-367045252 +prop_wooden_barrel=650320113 +prop_woodpile_01a=1367246936 +prop_woodpile_01b=-1186441238 +prop_woodpile_01c=1861370687 +prop_woodpile_02a=1293189284 +prop_woodpile_03a=-740912282 +prop_woodpile_04a=382933634 +prop_woodpile_04b=-1783064501 +prop_worklight_01a_l1=-2107814619 +prop_worklight_01a=145818549 +prop_worklight_02a=160663734 +prop_worklight_03a_l1=-304108711 +prop_worklight_03a=-350795026 +prop_worklight_03b_l1=-1808235374 +prop_worklight_03b=-1901227524 +prop_worklight_04a=-1208490064 +prop_worklight_04b_l1=765603833 +prop_worklight_04b=1813008354 +prop_worklight_04c_l1=-1580136567 +prop_worklight_04c=1506454359 +prop_worklight_04d_l1=-1009522972 +prop_worklight_04d=279288106 +prop_workwall_01=1188930991 +prop_workwall_02=1496566363 +prop_wrecked_buzzard=-1288515433 +prop_wreckedcart=-1663150675 +prop_xmas_ext=118627012 +prop_xmas_tree_int=238789712 +prop_yacht_lounger=1160611253 +prop_yacht_seat_01=-294499241 +prop_yacht_seat_02=-1320300017 +prop_yacht_seat_03=-1005619310 +prop_yacht_table_01=-1848238485 +prop_yacht_table_02=-1788992133 +prop_yacht_table_03=-1367418948 +prop_yaught_chair_01=-1931340691 +prop_yaught_sofa_01=-864927101 +prop_yell_plastic_target=58661718 +prop_yoga_mat_01=-232023078 +prop_yoga_mat_02=2057317573 +prop_yoga_mat_03=-1978741854 +prop_ztype_covered=267881419 +proptrailer=356391690 +prototipo=2123327359 +radi=-1651067813 +raketrailer=390902130 +rallytruck=-2103821244 +rancherxl=1645267888 +rancherxl2=1933662059 +rapidgt=-1934452204 +rapidgt2=1737773231 +raptor=-674927303 +ratbike=1873600305 +ratloader=-667151410 +ratloader2=-589178377 +reaper=234062309 +rebel=-1207771834 +rebel2=-2045594037 +reeds_03=775083365 +regina=-14495224 +rentalbus=-1098802077 +rhapsody=841808271 +rhino=782665360 +riot=-1205689942 +ripley=-845979911 +rnotes=1794800292 +rock_4_cl_2_1=1471437843 +rock_4_cl_2_2=-2041628332 +rocoto=2136773105 +romero=627094268 +root_scroll_anim_skel=14103519 +rubble=-1705304628 +ruffian=-893578776 +ruiner=-227741703 +ruiner2=941494461 +ruiner3=777714999 +rumpo=1162065741 +rumpo2=-1776615689 +rumpo3=1475773103 +ruston=719660200 +s_f_m_fembarber=373000027 +s_f_m_maid_01=-527186490 +s_f_m_shop_high=-1371020112 +s_f_m_sweatshop_01=824925120 +s_f_y_airhostess_01=1567728751 +s_f_y_bartender_01=2014052797 +s_f_y_baywatch_01=1250841910 +s_f_y_cop_01=368603149 +s_f_y_factory_01=1777626099 +s_f_y_hooker_01=42647445 +s_f_y_hooker_02=348382215 +s_f_y_hooker_03=51789996 +s_f_y_migrant_01=-715445259 +s_f_y_movprem_01=587253782 +s_f_y_ranger_01=-1614285257 +s_f_y_scrubs_01=-1420211530 +s_f_y_sheriff_01=1096929346 +s_f_y_shop_low=-1452399100 +s_f_y_shop_mid=1055701597 +s_f_y_stripper_01=1381498905 +s_f_y_stripper_02=1846523796 +s_f_y_stripperlite=1544875514 +s_f_y_sweatshop_01=-2063419726 +s_m_m_ammucountry=233415434 +s_m_m_armoured_01=-1782092083 +s_m_m_armoured_02=1669696074 +s_m_m_autoshop_01=68070371 +s_m_m_autoshop_02=-261389155 +s_m_m_bouncer_01=-1613485779 +s_m_m_ccrew_01=-907676309 +s_m_m_chemsec_01=788443093 +s_m_m_ciasec_01=1650288984 +s_m_m_cntrybar_01=436345731 +s_m_m_dockwork_01=349680864 +s_m_m_doctor_01=-730659924 +s_m_m_fiboffice_01=-306416314 +s_m_m_fiboffice_02=653289389 +s_m_m_fibsec_01=2072724299 +s_m_m_gaffer_01=-1453933154 +s_m_m_gardener_01=1240094341 +s_m_m_gentransport=411102470 +s_m_m_hairdress_01=1099825042 +s_m_m_highsec_01=-245247470 +s_m_m_highsec_02=691061163 +s_m_m_janitor=-1452549652 +s_m_m_lathandy_01=-1635724594 +s_m_m_lifeinvad_01=-570394627 +s_m_m_linecook=-610530921 +s_m_m_lsmetro_01=1985653476 +s_m_m_mariachi_01=2124742566 +s_m_m_marine_01=-220552467 +s_m_m_marine_02=-265970301 +s_m_m_migrant_01=-317922106 +s_m_m_movalien_01=1684083350 +s_m_m_movprem_01=-664900312 +s_m_m_movspace_01=-407694286 +s_m_m_paramedic_01=-1286380898 +s_m_m_pilot_01=-413447396 +s_m_m_pilot_02=-163714847 +s_m_m_postal_01=1650036788 +s_m_m_postal_02=1936142927 +s_m_m_prisguard_01=1456041926 +s_m_m_scientist_01=1092080539 +s_m_m_security_01=-681004504 +s_m_m_snowcop_01=451459928 +s_m_m_strperf_01=2035992488 +s_m_m_strpreach_01=469792763 +s_m_m_strvend_01=-829353047 +s_m_m_trucker_01=1498487404 +s_m_m_ups_01=-1614577886 +s_m_m_ups_02=-792862442 +s_m_o_busker_01=-1382092357 +s_m_y_airworker=1644266841 +s_m_y_ammucity_01=-1643617475 +s_m_y_armymech_01=1657546978 +s_m_y_autopsy_01=-1306051250 +s_m_y_barman_01=-442429178 +s_m_y_baywatch_01=189425762 +s_m_y_blackops_01=-1275859404 +s_m_y_blackops_02=2047212121 +s_m_y_blackops_03=1349953339 +s_m_y_busboy_01=-654717625 +s_m_y_chef_01=261586155 +s_m_y_clown_01=71929310 +s_m_y_construct_01=-673538407 +s_m_y_construct_02=-973145378 +s_m_y_cop_01=1581098148 +s_m_y_dealer_01=-459818001 +s_m_y_devinsec_01=-1688898956 +s_m_y_dockwork_01=-2039072303 +s_m_y_doorman_01=579932932 +s_m_y_dwservice_01=1976765073 +s_m_y_dwservice_02=-175076858 +s_m_y_factory_01=1097048408 +s_m_y_fireman_01=-1229853272 +s_m_y_garbage=-294281201 +s_m_y_grip_01=815693290 +s_m_y_hwaycop_01=1939545845 +s_m_y_marine_01=1702441027 +s_m_y_marine_02=1490458366 +s_m_y_marine_03=1925237458 +s_m_y_mime=1021093698 +s_m_y_pestcont_01=1209091352 +s_m_y_pilot_01=-1422914553 +s_m_y_prismuscl_01=1596003233 +s_m_y_prisoner_01=-1313105063 +s_m_y_ranger_01=-277793362 +s_m_y_robber_01=-1067576423 +s_m_y_sheriff_01=-1320879687 +s_m_y_shop_mask=1846684678 +s_m_y_strvend_01=-1837161693 +s_m_y_swat_01=-1920001264 +s_m_y_uscg_01=-905948951 +s_m_y_valet_01=999748158 +s_m_y_waiter_01=-1387498932 +s_m_y_winclean_01=1426951581 +s_m_y_xmech_01=1142162924 +s_m_y_xmech_02=-1105135100 +s_prop_hdphones_1=1673368704 +s_prop_hdphones=2133258022 +sabregt=-1685021548 +sabregt2=223258115 +sadler=-599568815 +sadler2=734217681 +sanchez=788045382 +sanchez2=-1453280962 +sanctus=1491277511 +sandking=-1189015600 +sandking2=989381445 +savage=-82626025 +sc1_00b_bld2=-2008601783 +sc1_00b_det_01=-62401449 +sc1_00b_det_01a=-229855071 +sc1_00b_det_01b=-535065537 +sc1_00b_det_01c=-682034506 +sc1_00b_ground=1269975498 +sc1_00b_lockups=542470635 +sc1_00b_lockupscorner=738819622 +sc1_00b_pylon=1582216841 +sc1_00b_sc1_00c_pipes_01=1301498202 +sc1_00b_sc1_00c_pipes_02=1591798773 +sc1_00b_sc1_00c_pipes_03=1762590801 +sc1_00b_sc1_00c_pipes_04=-161604899 +sc1_00b_tram01=1015840874 +sc1_00b_tram02=-1287623216 +sc1_00b_wiresa=-789052503 +sc1_00b_wiresb=-1997933682 +sc1_00c_bikeshop_sign=-1400414183 +sc1_00c_bikeshop=-1828212850 +sc1_00c_build01=-540550488 +sc1_00c_cablemesh31014_tstd=1864501829 +sc1_00c_det_01=-365361876 +sc1_00c_det_02=-646880407 +sc1_00c_det_03=396091377 +sc1_00c_det_04=89471844 +sc1_00c_det_05=-2106247826 +sc1_00c_flag003=-643505374 +sc1_00c_land01=-591871719 +sc1_00c_land02=90608244 +sc1_00c_lower_station_det=181018953 +sc1_00c_pipes_01=1831838822 +sc1_00c_pipes_02=-1625716691 +sc1_00c_pipes_03=-1386568529 +sc1_00c_pipes_04=607228519 +sc1_00c_platform_det_01=1531571186 +sc1_00c_platform_det_02=1065464930 +sc1_00c_platform_det_03=-1921855433 +sc1_00c_platform_skylight=-299884453 +sc1_00c_sc1`_00c_platform=-1586129227 +sc1_00c_tacoshop=-834786947 +sc1_00c_tramlines=-111831361 +sc1_00c_tramtrck003=1369546350 +sc1_00c_upper_station_det=-1878653559 +sc1_00d_cablemesh_swaying_01=-1103681465 +sc1_00d_cablemesh_swaying_02=-1377695843 +sc1_00d_fence03=-33336891 +sc1_00d_fencedoor=1000161802 +sc1_00d_glue01=704966981 +sc1_00d_glue2=-1729959149 +sc1_00d_gnd_decal=203749405 +sc1_00d_gnd_decal01=-927169445 +sc1_00d_gnd_decal02=-150642452 +sc1_00d_gnd=1722891348 +sc1_00d_gnd01=1730755967 +sc1_00d_gnd02=1215496211 +sc1_00d_rayhut=-1542615694 +sc1_00d_rocks=770391499 +sc1_00d_sc1_00_rayhut=1853051868 +sc1_00d_tunnel_ov=531099269 +sc1_00d_tunnel_shadow=-419320403 +sc1_00d_tunnel=2079968681 +sc1_00d_weed=-1841368491 +sc1_00d_weed01=-1036941561 +sc1_00e_bld1=-1934697241 +sc1_00e_detail01=20179390 +sc1_00e_detail02=-1817276747 +sc1_00e_detail03=-714337745 +sc1_00e_ground=162624953 +sc1_00e_rails_01=1726936538 +sc1_00e_rails_02=1459377641 +sc1_00e_rails_03=1748662373 +sc1_00e_rails_04=-92791582 +sc1_00e_tram0=-47994724 +sc1_00e_tram3=-1203200281 +sc1_00e_tram4=-1031097493 +sc1_00e_tramlines_01=327330473 +sc1_00e_tramlines_02=-1413653728 +sc1_00f_bwall=-134353910 +sc1_00f_detail01=656935410 +sc1_00f_detail02=252860871 +sc1_00f_ground1=292025501 +sc1_00f_ground2=574690895 +sc1_00f_ground3=813347522 +sc1_00f_tram1=-1926198268 +sc1_00f_tram2=2080893363 +sc1_00f_tramlines_01=540551802 +sc1_00g_b01_det=-1496079768 +sc1_00g_b01_detb2=-1222149160 +sc1_00g_b01_detb3=-271160011 +sc1_00g_b01_puddle=661929054 +sc1_00g_build_01=-122547247 +sc1_00g_build_02=1929119835 +sc1_00g_build_03=-2061456220 +sc1_00g_cable_thvy=716785308 +sc1_00g_cablemesh10073_hvstd=330484609 +sc1_00g_detail=1184850792 +sc1_00g_detail2=1283915047 +sc1_00g_ground=-1459620242 +sc1_00g_metal_debris=-794872209 +sc1_00g_stpa=-1745498718 +sc1_00g_stpb=-374640372 +sc1_00g_stpc=-1148414769 +sc1_00g_tramtrck2=-678291890 +sc1_01_bb_empty_slod=-1539268935 +sc1_01_bb_empty=-1658912950 +sc1_01_bb_meltdown_slod=-364259600 +sc1_01_bb_meltdown=-1983082903 +sc1_01_build1=-94019181 +sc1_01_det__02a=-2137531411 +sc1_01_det_02=1650045069 +sc1_01_grnd01=-20960311 +sc1_01_grnd02=707560101 +sc1_01_ladder_01=-765223349 +sc1_01_ladder_02=1391271776 +sc1_01_ladder_03=-1056932987 +sc1_01_ladders_00=-773333910 +sc1_01_leanprk_build2=1573774847 +sc1_01_railings=1540223635 +sc1_01_wires00=-694994529 +sc1_01_wires01=-927097356 +sc1_01_wires02=-227282592 +sc1_01_wires03=-1813334957 +sc1_01_wires04=-2118676499 +sc1_01_wires05=-1423646009 +sc1_01_wires06=-1661581718 +sc1_01_wires07=1451866510 +sc1_01_wires08=1215569251 +sc1_01_wires09=1913352337 +sc1_01_wires10=1640908807 +sc1_01_wires11=337325218 +sc1_02__pipes01a=-81377383 +sc1_02_build1_det=424538606 +sc1_02_build1=1118513415 +sc1_02_build2=-156462837 +sc1_02_build3_railings=557344468 +sc1_02_build3=686716302 +sc1_02_det01=1024220108 +sc1_02_det02=1321140017 +sc1_02_det03=1484001947 +sc1_02_det04=1781642774 +sc1_02_det05=1489834825 +sc1_02_det06=1795864516 +sc1_02_garage_posts_01_lod=119346338 +sc1_02_garage_posts_01=2139559772 +sc1_02_garage_posts_02_lod=-740249712 +sc1_02_garage_posts_02=-403773398 +sc1_02_ground=-945652776 +sc1_02_halfpipe_01=1340858276 +sc1_02_halfpipe_02=-264691652 +sc1_02_halfpipe_03=41403577 +sc1_02_halfpipeb=1769297715 +sc1_02_ladder_01=1971008470 +sc1_02_ladder_02=-317742339 +sc1_02_ladder_03=-558758334 +sc1_02_ladder_04=1367141334 +sc1_02_ladder_05=1107283164 +sc1_02_spray_gates_01=-383911344 +sc1_02_spray_gates_02=2069864149 +sc1_02_spray_gates_03=-1968030342 +sc1_02_spray_railings_02=-1528674638 +sc1_02_spray_railings=-1487982429 +sc1_02_sprayshop2=2031062520 +sc1_02_storge=-1666977317 +sc1_03_247_em_dum_slod=1936277519 +sc1_03_build_01_railings_a=919876488 +sc1_03_build_01_railings_b=-2087727874 +sc1_03_build1_det_01=-2138592322 +sc1_03_build1_det_02_lod=700567018 +sc1_03_build1_det_02=1426347176 +sc1_03_build1=-2004168654 +sc1_03_build1b_sign=1090645799 +sc1_03_build1b_signs=1493372804 +sc1_03_build1b=1651621499 +sc1_03_build1c_det=1135497871 +sc1_03_build1c=1361845232 +sc1_03_build2_fiz=1881996678 +sc1_03_build2=2077898449 +sc1_03_cablemesh14618_tstd=1879468651 +sc1_03_cablemesh14627_tstd=-1199579382 +sc1_03_det_01=-1722734303 +sc1_03_det_02=-1912073585 +sc1_03_det_03=64224777 +sc1_03_ground=-1409850900 +sc1_03_ladder_008=-4041248 +sc1_03_ladder_01=2111410555 +sc1_03_ladder_05=-1197275379 +sc1_03_ladder_06=-353211477 +sc1_03_ladder_07=243380937 +sc1_03_pipes_01_xtra_a=-178927576 +sc1_03_pipes_01_xtra_b=-626683192 +sc1_03_pipes001=-1951172227 +sc1_03_railings_01=-236053992 +sc1_03_railings_02=-4442700 +sc1_03_railings_03=2085957352 +sc1_04_bld_01=353374571 +sc1_04_bld_02=648459416 +sc1_04_bld_03_emmisstime=1337207746 +sc1_04_bld_03=140933144 +sc1_04_bld_04=-1710941361 +sc1_04_cablemesh3039_thvy=2049389667 +sc1_04_det_01=1075290411 +sc1_04_det_02=1591271085 +sc1_04_det_03=1460031220 +sc1_04_det_03a=1071243760 +sc1_04_det_04=1716055417 +sc1_04_em=-1588521526 +sc1_04_ground=-1993723859 +sc1_04_ladder_01=551178173 +sc1_04_ladder_02=-1172667841 +sc1_04_ladder_03=-1407064502 +sc1_04_mtl_frm_lod=895770394 +sc1_04_mtl_frm=1648495087 +sc1_04_signem_lod=529696609 +sc1_04_signem=1593615189 +sc1_04_stps_railngs_lod=-824382849 +sc1_04_stps_railngs=-102551037 +sc1_05_build_1=370275906 +sc1_05_build_4=-1606874490 +sc1_05_build4_em=1868591364 +sc1_05_cablemesh28159_thvy=1768892571 +sc1_05_det_01=1510406370 +sc1_05_det_02=-2039328328 +sc1_05_emissive_2_slod=2117056827 +sc1_05_flowers=-1906671436 +sc1_05_gas_stn_det=1935842084 +sc1_05_gas_stn_stripes=579090920 +sc1_05_ground01=2068286576 +sc1_05_ground02=-438279772 +sc1_05_ladder_01=200866254 +sc1_05_ladder_02=467900843 +sc1_05_shop_stripes=-1412205734 +sc1_05_tools_sign=-787287482 +sc1_05_wall_shdw_proxy=1703468080 +sc1_05_window_fiz=-1369570216 +sc1_06_build01=-2097598983 +sc1_06_build03=-1473415071 +sc1_06_carpark=2031085387 +sc1_06_det01=-1877492060 +sc1_06_det02=1469730218 +sc1_06_det03=1675650614 +sc1_06_det04=906824336 +sc1_06_det05=1220259821 +sc1_06_detail2=1733891551 +sc1_06_fizzles01=-1896321869 +sc1_06_fizzles02=-717129400 +sc1_06_fizzles03=-1012509166 +sc1_06_ground=-668962160 +sc1_06_wires=1497233043 +sc1_07_build_det=-479401150 +sc1_07_build=-2125542092 +sc1_07_clinical_bin=-58092040 +sc1_07_cor_cutdet=-792111134 +sc1_07_coroner=-910487531 +sc1_07_cupola_glass=179758396 +sc1_07_det_01=-716723906 +sc1_07_det_02=-68225396 +sc1_07_det_03=164008507 +sc1_07_det_04=335226532 +sc1_07_det_05=566018599 +sc1_07_det_06=945221467 +sc1_07_em_lod=-339427617 +sc1_07_em=-794514252 +sc1_07_fence_00=1600321598 +sc1_07_fence_01=-418379878 +sc1_07_fence_02=-753475672 +sc1_07_fence_03=-521634997 +sc1_07_fence_04=-1363011841 +sc1_07_fence_05=-1135955440 +sc1_07_fence_06=1724614367 +sc1_07_fence_07=1964385140 +sc1_07_ground_2=639239135 +sc1_07_ground=1100877936 +sc1_07_ladder_01=-853224615 +sc1_07_ladder_02=1352456775 +sc1_07_ladder_03=1659797226 +sc1_07_ladder_04=-239133555 +sc1_07_ladder_05=-194371101 +sc1_07_milo_emissive_dummy=-546466925 +sc1_07_scroll_det=-885950074 +sc1_07_shadow_mesh=1758470254 +sc1_07_uvanim01=390897501 +sc1_07_window_no_int=284350399 +sc1_08_det_01=-1974578571 +sc1_08_det_02=-1147915024 +sc1_08_det_03=1709803948 +sc1_08_det_04=-1758434247 +sc1_08_det_05=1094762587 +sc1_08_entrance_fizz=-946992633 +sc1_08_fake_interior=184791156 +sc1_08_ground=-246692737 +sc1_08_hdg1=974076152 +sc1_08_hdg1det=-2034335123 +sc1_08_hdg2=-1211583279 +sc1_08_hdg2det=780389973 +sc1_08_hedge2_lod=1049220749 +sc1_08_hosp_brid=-2054027446 +sc1_08_hosp_shdw=-662742446 +sc1_08_hosp_winblin=2027691010 +sc1_08_hosp=441124330 +sc1_08_ladder_004=1375534007 +sc1_08_ladder_01=-1914664746 +sc1_08_ladder_02=-1609880277 +sc1_08_ladder_03=-1438891635 +sc1_08_railings_01=1048638088 +sc1_08_railings_02=876010996 +sc1_08_shadow01=-1029179306 +sc1_08_sign_lights=-26620203 +sc1_09_bld1_det_fiz=198637310 +sc1_09_build_fiz=814697810 +sc1_09_build_sprts=587422966 +sc1_09_build=-1754019242 +sc1_09_build1_detail=-759705398 +sc1_09_emissive_slod=324329341 +sc1_09_emissive=-897987152 +sc1_09_gas1_details=-404950428 +sc1_09_gasem=582887904 +sc1_09_ground=821128352 +sc1_09_ladder_01=1820939251 +sc1_09_pipefizz=1040687496 +sc1_09_railings_01=760570356 +sc1_09_roof_shadow=1294975356 +sc1_09_underfizz=2118891771 +sc1_10_apt_03=-1558725888 +sc1_10_apt01_det=-1816730140 +sc1_10_apt01=-636506916 +sc1_10_apt02_det_fz1=2119734233 +sc1_10_apt02_det_fz2=927303088 +sc1_10_apt02_det=-1303188796 +sc1_10_apt02=-464666280 +sc1_10_apt03_det=-530042332 +sc1_10_baseball_cage=1391864871 +sc1_10_commc=-1740692335 +sc1_10_det02=339643696 +sc1_10_detail01=1114462039 +sc1_10_detail01a=206283965 +sc1_10_detail01b=-561886937 +sc1_10_detail01c=464044975 +sc1_10_detail01d=825355969 +sc1_10_fence_01=1899212832 +sc1_10_fence_07=-1065169215 +sc1_10_fizz_dummy=491579936 +sc1_10_fizz_dummy2=1949401786 +sc1_10_fizzbalcony=-252122686 +sc1_10_fizzdets_1=418914950 +sc1_10_fizzer=1494860642 +sc1_10_fizzpanels_00=-1546585000 +sc1_10_fizzpanels_01=-1843898137 +sc1_10_fizzpanels_02=965519313 +sc1_10_fizzpanels_03=734628939 +sc1_10_grills_01=-780782950 +sc1_10_ground01=691578060 +sc1_10_ground02=1623430093 +sc1_10_hedge03=1181744731 +sc1_10_lrg_fnc_alley=-1276774599 +sc1_10_lrg_fnc00=2073686170 +sc1_10_lrg_fnc01=-1178833698 +sc1_10_lrg_fnc02=1225919371 +sc1_10_lrg_fnc03=804346186 +sc1_10_lrg_fnc04=901670116 +sc1_10_lrg_fnc05=307633684 +sc1_10_lrg_fnc06=573095353 +sc1_10_lrg_fnc08=-753983617 +sc1_10_lrg_fnc09=145558202 +sc1_10_lrg_fnc10=-671700382 +sc1_10_railings_01=2127384194 +sc1_10_railings_02=1617629630 +sc1_10_railings_03=1370190907 +sc1_10_railings_04=-1327582536 +sc1_10_shop=-747474909 +sc1_11_apt_d=1760214618 +sc1_11_apt_railings=-2091131280 +sc1_11_apt=-1175844579 +sc1_11_carwash_det=577757959 +sc1_11_carwash_nightshutters=1275283653 +sc1_11_carwash_shdow=400591906 +sc1_11_carwash=-803074035 +sc1_11_chophouse=-765474360 +sc1_11_cwash_d_a=1683329301 +sc1_11_cwash_d_no_spinners=1029886076 +sc1_11_cwash_d=-595651090 +sc1_11_cwash_d02=-1028319053 +sc1_11_det_000=-562240624 +sc1_11_det_001=1944456804 +sc1_11_det_002=-157838435 +sc1_11_det_003=1818132265 +sc1_11_det_004=1500698962 +sc1_11_det_02=-1156334446 +sc1_11_det_02b=835622378 +sc1_11_det_02c=1603367279 +sc1_11_frank_win=1528830045 +sc1_11_garage_01=-399816851 +sc1_11_garage_shadow=-1391253703 +sc1_11_ground=370703749 +sc1_11_ground01=1425116535 +sc1_11_ind_d=462153794 +sc1_11_ind_railings_01=-166053792 +sc1_11_ind=2007851883 +sc1_11_ind2=-1488798657 +sc1_11_ladder_01=-2032920460 +sc1_11_ladder_02=-1727087383 +sc1_11_ladder_03=-598129795 +sc1_11_ladder_04=-296032384 +sc1_11_ladder_05=1348217733 +sc1_11_ladder1=-288167535 +sc1_11_light_emmissives=-1826355401 +sc1_11_mall_d=-263587354 +sc1_11_mall1=-958394461 +sc1_11_mall2=-1196887243 +sc1_11_railings_01=-1277892803 +sc1_11_railings_02=2049504230 +sc1_11_railings_03=-1891230176 +sc1_11_railings_04=-2040689589 +sc1_11_railings_05=1905582778 +sc1_11_res_d_a=-1159753232 +sc1_11_res_d_b=-868141901 +sc1_11_res_d_c=-1620911369 +sc1_11_res1_01=291323834 +sc1_11_res1_02=328614956 +sc1_11_trio=-1842275781 +sc1_12_apt_det01=28617184 +sc1_12_apt_det02=327306619 +sc1_12_apt_railings_01=-1489443265 +sc1_12_apt_railings_02=959646265 +sc1_12_apt=1412585377 +sc1_12_balc_fence=429320542 +sc1_12_bb=853548768 +sc1_12_build=-106199077 +sc1_12_cablemesh377=2142676767 +sc1_12_cablemesh62638_tstd=1872641470 +sc1_12_church_d=-184736504 +sc1_12_church=-1994824260 +sc1_12_detail_01=92104339 +sc1_12_detail_02=-1347175679 +sc1_12_detail_03=-1164390185 +sc1_12_fencing_00=69105825 +sc1_12_fencing_01=-1377612756 +sc1_12_fencing_02=-1718541432 +sc1_12_fencing_03=-746711199 +sc1_12_fencing_04=-1120343337 +sc1_12_fizzdet_1=382351087 +sc1_12_fizzdet_2=594071596 +sc1_12_fizzdet_3=974847376 +sc1_12_fizzdet_4=-1355946056 +sc1_12_ground02_d1=1610069329 +sc1_12_ground02_d2=1140424049 +sc1_12_ground02=-1553585069 +sc1_12_ground04=16476028 +sc1_12_ladder_01=1063686824 +sc1_12_props_combo_01_lod=-1993848924 +sc1_12_railing01=440329991 +sc1_12_railing02=-412942000 +sc1_12_railings_2=2022092079 +sc1_13__grd=122733550 +sc1_13_build04=-879155217 +sc1_13_build06_ovly=1763227789 +sc1_13_build07=753527443 +sc1_13_buildladder_fizz=-343017754 +sc1_13_burger_ov=-541739900 +sc1_13_fizz01a=-368612031 +sc1_13_fizz01b=1780804986 +sc1_13_fizz01c=249247464 +sc1_13_fizz01d=544496154 +sc1_13_glue_02=-2061642732 +sc1_13_glue=775208945 +sc1_13_ladder=-997727664 +sc1_13_props_fnc_01_lod=-562084173 +sc1_13_props_fnc_02_lod=1038025393 +sc1_13_props_fnc_03_lod=-487470377 +sc1_13_props_fnc_04_lod=-1468254596 +sc1_13_strip_ldr=-624314612 +sc1_13_strip_ldr001=-435776584 +sc1_13_strip_ldr2=-1203500197 +sc1_13_strip_oly=1252993669 +sc1_13_stripsgn_ladder=1002079316 +sc1_13_stripsgn=-1668290541 +sc1_14_bb_meltdown_slod=-813257011 +sc1_14_bb_meltdown=-2055558885 +sc1_14_bb_mollis_slod=-863149821 +sc1_14_bb_mollis=-664997263 +sc1_14_build1_alpha=1644466330 +sc1_14_build1=-1148481743 +sc1_14_build2=-486580720 +sc1_14_detail_01=-71158690 +sc1_14_detail_02=184210075 +sc1_14_detail_03=1087127101 +sc1_14_grate_fizz=366699985 +sc1_14_grnd_02=-2096729964 +sc1_14_ironwork=1696038186 +sc1_14_leanfizz=559494366 +sc1_14_stairs=1902963699 +sc1_14_tacorail=-245137328 +sc1_15_billboard=2011341572 +sc1_15_build1=-1087971190 +sc1_15_build2=-336119266 +sc1_15_build5=-1168124184 +sc1_15_build7_wndws_01=-338815283 +sc1_15_build7_wndws_02=-100617422 +sc1_15_build7_wndws_03=-801480794 +sc1_15_build7=-1781920323 +sc1_15_det_01=1707979512 +sc1_15_det_02=-2137134952 +sc1_15_det_03=308251677 +sc1_15_det_04=550512894 +sc1_15_det_05=848219259 +sc1_15_det_06=1027858917 +sc1_15_det_07=-822573744 +sc1_15_emissive=523279301 +sc1_15_flatfence00=-1626281886 +sc1_15_flatfence06=-1242720733 +sc1_15_flatfence11=1092397403 +sc1_15_flatfence12=604139243 +sc1_15_flatfence15=297323096 +sc1_15_flatfence16=1579705142 +sc1_15_flatfence17_lod=2146361838 +sc1_15_flatfence18=1185035306 +sc1_15_flatfence19=1492408526 +sc1_15_fountain_water=296333577 +sc1_15_gates_01=2053230388 +sc1_15_gates_02=-2017695255 +sc1_15_gates_03=1501465966 +sc1_15_gfences00=911886827 +sc1_15_gfences01=1216867910 +sc1_15_ground1=-1636046563 +sc1_15_ladder_01=-724542061 +sc1_15_ladder_02=36714582 +sc1_15_ladder_03=-260631324 +sc1_15_ladder_04=1529014834 +sc1_15_looroof=-432864195 +sc1_15_mort_fnc=1657608955 +sc1_15_sc1_17_rails00=1424587352 +sc1_15_sc1_17_rails01=1731993341 +sc1_15_sc1_17_rails02=1903637363 +sc1_15_sfence=1952192943 +sc1_15_stairs_00=1700639989 +sc1_15_stairs_04=-1639635261 +sc1_15_theatre_det=-992925208 +sc1_15sc1_15_build2_det=-859810169 +sc1_17_apt01_det01=1806651451 +sc1_17_apt01_det02=1572713560 +sc1_17_apt01_det03=1341364420 +sc1_17_apt01_det04=1420108395 +sc1_17_apt01=96225286 +sc1_17_apt02_det01=744766308 +sc1_17_apt02_det02=-239221232 +sc1_17_apt02_det03=96202252 +sc1_17_apt02_det04=-700674290 +sc1_17_apt02_rl01=60707767 +sc1_17_apt02_rl02=895629122 +sc1_17_apt02_rl03=507382010 +sc1_17_apt02_rl04=1342237823 +sc1_17_apt02_step1=1550886409 +sc1_17_apt02_step2=1293354838 +sc1_17_apt02=746296708 +sc1_17_apt02fizwal_lod=925883134 +sc1_17_apt02fizwal=746637933 +sc1_17_apt03_det01=-926827715 +sc1_17_apt03_det02=461004973 +sc1_17_apt03_det03=302796241 +sc1_17_apt03_det04=-1005158 +sc1_17_apt03=1506897967 +sc1_17_detail01=199813350 +sc1_17_detail02=496340035 +sc1_17_detail03=1068748927 +sc1_17_detail04=1355641522 +sc1_17_detail05=1677629716 +sc1_17_detail06=1965112153 +sc1_17_detail07=-2024153142 +sc1_17_detail08=-2022252540 +sc1_17_detail09=-1715960701 +sc1_17_detail10=-1224163257 +sc1_17_fence_met_01=1464615600 +sc1_17_fence_met_02=-644561089 +sc1_17_fence_met_03=-339285085 +sc1_17_fence_met_04=-1141437436 +sc1_17_fence_met_05=-827182726 +sc1_17_fence_met_06=-1357942219 +sc1_17_fence_met_07=-2100487759 +sc1_17_fence_met_08=-1813267474 +sc1_17_fence_met_09=-444276965 +sc1_17_fence_met_11=-1506482640 +sc1_17_fence_met_13=-235405903 +sc1_17_fence_met2_00=2098661713 +sc1_17_fence_met2_02=1937274392 +sc1_17_fence_met2_03=1715887028 +sc1_17_fence_met2_05=953319629 +sc1_17_fence_met2_07=511724581 +sc1_17_fence_met2_08=34607941 +sc1_17_fence_met2_09=-195201056 +sc1_17_fence_met2_10=417382622 +sc1_17_fence_met2_11=917830790 +sc1_17_fence_met2_12=1148819475 +sc1_17_fence_met2_13=1395045741 +sc1_17_fence_met2_14=1876422351 +sc1_17_ground=1599358076 +sc1_17_hedges_a_tp1=1810096381 +sc1_17_hedges_a_tp2=-42630114 +sc1_17_hedges_a=-58684192 +sc1_17_hedges_b_tp=-1767369967 +sc1_17_hedges_b=240103550 +sc1_17_hedges_tp=947142807 +sc1_17_poolshadow=-1934552907 +sc1_17_railing01=1477841903 +sc1_17_railing02=-2103809801 +sc1_17_steps01=-844422082 +sc1_17_steps02=-910910383 +sc1_18_bd1_rail01=-1573614200 +sc1_18_bd1_rail02=275638765 +sc1_18_bd1_rail03=-45562973 +sc1_18_build1_det=-2762967 +sc1_18_build1=1021858630 +sc1_18_det_a=354509525 +sc1_18_det_b=133384313 +sc1_18_det_c=-112481494 +sc1_18_det_d=1921523109 +sc1_18_det_e=-530089630 +sc1_18_det=-1454298866 +sc1_18_ground=239415193 +sc1_18_ladder_01=2015540815 +sc1_18_taco=1857829747 +sc1_19_carpk=-1464715819 +sc1_19_city_hall=1601040707 +sc1_19_courts_de-fzz_lod=1512077674 +sc1_19_courts=-995438067 +sc1_19_cp_fence_00=1129892776 +sc1_19_cp_fence_01=95244370 +sc1_19_cp_fence_02=-510752747 +sc1_19_cp_fence_03=-1409639298 +sc1_19_cp_fence_04_lod=-1792007130 +sc1_19_cp_fence_05=-2067116522 +sc1_19_cp_fence_06=-1884462116 +sc1_19_cp_fence_07=1501198199 +sc1_19_cp_fence_08=674665712 +sc1_19_crprk_det=1883428045 +sc1_19_crprk_lights=-298928063 +sc1_19_de-fiz_hidden=-648051180 +sc1_19_detail_1=-2089271614 +sc1_19_detail_2=-1775803360 +sc1_19_detail_3=688753146 +sc1_19_detail_4=-1468462909 +sc1_19_detail_5=-1169314708 +sc1_19_fence_seg_end=-99901242 +sc1_19_fence_seg1=921765662 +sc1_19_fencebits_01=-784421947 +sc1_19_fencebits_02=-1812188867 +sc1_19_fencebits_03=-2070048128 +sc1_19_fencebits_04=661641254 +sc1_19_fencebits_05=439762355 +sc1_19_fencebits_06=-1118600209 +sc1_19_fencebits_07=765584522 +sc1_19_fencebits_08=-1183777746 +sc1_19_fencebits_09=1203148987 +sc1_19_ground_dtl=1218577430 +sc1_19_ground=-1087732761 +sc1_19_imp_fence__01=-1336019943 +sc1_19_imp_fence_02=-1401763881 +sc1_19_imp_fence_03=-1645368619 +sc1_19_ladder_01=-1053918694 +sc1_19_library=-431133555 +sc1_19_props_sheriff_heli_shdw=1397286283 +sc1_19_sec_fence=-2040691719 +sc1_19_sheriff_bars=-2081194519 +sc1_19_sheriff=-1760209647 +sc1_19_stairdetails_01=1330012794 +sc1_19_stairdetails_02=505380909 +sc1_19_stairdetails_03=811148448 +sc1_19_stairdetails_04=-2008263559 +sc1_19_stairdetails_06=1823513922 +sc1_19_stairdetails_07=1047478464 +sc1_19_stairdetails_08=-1050687825 +sc1_19_stairdetails_09=-762189549 +sc1_20_barrier_01=1476984762 +sc1_20_barrier_02=489294333 +sc1_20_barrier_03=861812325 +sc1_20_barrier_04=413040874 +sc1_20_barrier_05=783527188 +sc1_20_barrier_06=-133120049 +sc1_20_building=-1531301003 +sc1_20_frame_fiz_01=2098172315 +sc1_20_frame_fiz_02=-1898105546 +sc1_20_gantry_02=1489443396 +sc1_20_gantry=-691889963 +sc1_20_gd02=1178281232 +sc1_20_gd03=1630427894 +sc1_20_glue_01=-1081189850 +sc1_20_glue_02=1909669553 +sc1_20_glue_03=-1662413603 +sc1_20_ground=-1173439480 +sc1_20_ladder_03=-1287405988 +sc1_20_ladder_04=-957225544 +sc1_20_metalwork_2a=1158042714 +sc1_20_metalwork_2b=-215338849 +sc1_20_metalwork_2c=140598041 +sc1_20_metalwork_2d=-1222494052 +sc1_20_metalwork_2e=-861641824 +sc1_20_metalwork=-1701019149 +sc1_20_wires_heavy_00=766377489 +sc1_20_wires_heavy_01=-68740476 +sc1_20_wires_heavy_02=1244706582 +sc1_20_wires_heavy_03=410440611 +sc1_20_wires_heavy_04=792232226 +sc1_20_wires_heavy_05=1154395214 +sc1_20_wires_heavy_050=2003672566 +sc1_20_wires_heavy_06=1573346879 +sc1_20_wires_heavy_07=1632658769 +sc1_20_wires_heavy_08=2023625716 +sc1_20_wires_heavy_09=-1915732392 +sc1_20_wires_heavy_10=-126839049 +sc1_20_wires_heavy_11=103232100 +sc1_20_wires_heavy_12=1558044624 +sc1_20_wires_heavy_13=1789754223 +sc1_20_wires_heavy_14=1555619714 +sc1_20_wires_heavy_15=1787067161 +sc1_20_wires_heavy_16=-1590335358 +sc1_20_wires_heavy_17=788104196 +sc1_20_wires_heavy_18=-2050903653 +sc1_20_wires_heavy_19=-1780362789 +sc1_20_wires_heavy_20=-1211263854 +sc1_20_wires_heavy_21=-348652698 +sc1_20_wires_heavy_22=628420575 +sc1_20_wires_heavy_23=-960286083 +sc1_20_wires_heavy_24=34187529 +sc1_20_wires_heavy_25=-195621468 +sc1_20_wires_heavy_26=1570168866 +sc1_20_wires_heavy_27=1340949711 +sc1_20_wires_heavy_28=1705177142 +sc1_20_wires_heavy_29=1496667995 +sc1_20_wires_heavy_30=1194276475 +sc1_20_wires_heavy_31=1499486941 +sc1_20_wires_heavy_32=1789001056 +sc1_20_wires_heavy_33=-56155796 +sc1_20_wires_heavy_34=2143463333 +sc1_20_wires_heavy_35=-1839608621 +sc1_20_wires_heavy_36=-1555075394 +sc1_20_wires_heavy_37=897618718 +sc1_20_wires_heavy_38=-647636258 +sc1_20_wires_heavy_39=-349733279 +sc1_20_wires_heavy_40=-610345412 +sc1_20_wires_heavy_41=-883081799 +sc1_20_wires_heavy_42=-1201530941 +sc1_20_wires_heavy_43=641495926 +sc1_20_wires_heavy_44=-690793383 +sc1_20_wires_heavy_45=-451874604 +sc1_20_wires_heavy_46=2074418686 +sc1_20_wires_heavy_47=-1947746685 +sc1_20_wires_heavy_48=162216456 +sc1_20_wires_heavy_49=276187038 +sc1_21_details_00=-1839488610 +sc1_21_details_01=-28542590 +sc1_21_details_02=-869919434 +sc1_21_details_03=-623398247 +sc1_21_details_04=-1196921285 +sc1_21_details_05=895903669 +sc1_21_details_06=53183296 +sc1_21_fencing_01=-446755403 +sc1_21_gas_railings=1740350778 +sc1_21_gas=-1724148895 +sc1_21_ground01=1869551763 +sc1_21_ground02=-1673366983 +sc1_21_ladder_01=-1810855192 +sc1_21_res_det01=1912164995 +sc1_21_res_det02=1673115140 +sc1_21_res_det03=-1770382456 +sc1_21_res_det04=-2062452557 +sc1_21_res_det05=150438021 +sc1_21_res01_railings=-225677733 +sc1_21_res01=706597296 +sc1_21_res02=1122796353 +sc1_21_roundred_railings=1921009925 +sc1_21_roundred=-630552158 +sc1_21_shop01=-683932959 +sc1_21_w_fnc=1028705967 +sc1_22_fizzblocker_1=-1315194081 +sc1_22_fizzblocker_1b=1527948176 +sc1_22_fizzblocker_4=-1028629176 +sc1_22_fizzblocker_7=264304488 +sc1_22_fizzblocker_7b=-1185855576 +sc1_22_fizzblocker_8=-34122795 +sc1_22_fizzpipes=-2118888777 +sc1_22_grounda_dcl=-207156362 +sc1_22_grounda=1411881003 +sc1_22_groundb_dcl=-364424650 +sc1_22_groundb=-730457918 +sc1_22_ladder_002=-678413229 +sc1_22_ladder_01=-869090438 +sc1_22_ladder_03=1351369763 +sc1_22_mall_04bb=-2109181789 +sc1_22_mall_dec=-1663863779 +sc1_22_mall_railings_01=1352847015 +sc1_22_mall_railings_02=2055840372 +sc1_22_park_sld_01=-1471380813 +sc1_23_antenna=-561115048 +sc1_23_bb_frame=-1750074354 +sc1_23_chicken=-1663565911 +sc1_23_detail_00=-1052450924 +sc1_23_detail_01=208303582 +sc1_23_detail_02=-592931237 +sc1_23_detail_03=-1262631238 +sc1_23_detail_04=-270058228 +sc1_23_detail_05=-1725493363 +sc1_23_detail_06=-957551848 +sc1_23_fizzygrill=1980439285 +sc1_23_garage=1279568528 +sc1_23_ground01=1563039106 +sc1_23_ladder_01=-1865224404 +sc1_23_ladder_02=1519420072 +sc1_23_ladder_03=1162893352 +sc1_23_ladder_05=572756431 +sc1_23_rails_det=759667063 +sc1_23_res_det=-1121790995 +sc1_23_res=688150710 +sc1_23_roofpoles=-689872355 +sc1_23_shadowprox=-2078834524 +sc1_23_shop01=-1294061372 +sc1_23_shop02_grate=1453383568 +sc1_23_shop02=1526726917 +sc1_23_stairrail=-1841405354 +sc1_23_tram=1329166332 +sc1_23_tramfence_00=484858405 +sc1_23_tramfence_01=258653998 +sc1_23_woodfizz=-1254671091 +sc1_23_yorails=1040650991 +sc1_24_bd07_d01=-2137350583 +sc1_24_bd07_d02=1729162030 +sc1_24_build05=-386039419 +sc1_24_build07=328849085 +sc1_24_det01=-970405224 +sc1_24_det02=-707237385 +sc1_24_det03=-1350787776 +sc1_24_det04_b=1251494847 +sc1_24_det04=-1182420654 +sc1_24_det05=52413573 +sc1_24_fence=1911296340 +sc1_24_garage=-1573138049 +sc1_24_ground=-400780004 +sc1_24_ladder_002=-414442120 +sc1_24_ladder_01=538545748 +sc1_24_ladder=-1078140701 +sc1_24_pipe01=240590085 +sc1_24_pipe02=-116526477 +sc1_24_railfizz1=-1089371757 +sc1_24_railfizz2=-179048937 +sc1_24_res_det01=-230949915 +sc1_24_res_det02=-1623960133 +sc1_24_res_det03=-1930579666 +sc1_24_res_det04=1172284179 +sc1_24_res_det05=999132783 +sc1_24_res1=50385563 +sc1_24_res1b=-2042169511 +sc1_25_detail_01=-1818082376 +sc1_25_detail_03=-292587119 +sc1_25_detail_04=-1143270363 +sc1_25_detail_05=-434542431 +sc1_25_detail_06=-681129156 +sc1_25_detail_07=160477071 +sc1_25_detail_b=1121259583 +sc1_25_ground=891682632 +sc1_25_rail01=1381522885 +sc1_25_rail02=1076803954 +sc1_25_rail03=756323134 +sc1_25_res01_det01=-198853803 +sc1_25_res01_det02=-436723974 +sc1_25_res01_det03=111239244 +sc1_25_res01_det04=-122502033 +sc1_25_res01=-1948894842 +sc1_25_shops_01=-49973211 +sc1_25_shops_02=-758832219 +sc1_27_cutscene=1476357864 +sc1_27_detail_01=-1492384396 +sc1_27_detail_01b=-892876617 +sc1_27_detail_02=-269871313 +sc1_27_detail_02b=1911493531 +sc1_27_detail_02c=1672509214 +sc1_27_fencing=1582424835 +sc1_27_gate_dnt_ex=-559117176 +sc1_27_ground=-520572768 +sc1_27_res01_det01=2018471343 +sc1_27_res01_det02=1505046651 +sc1_27_res01_det03=38470052 +sc1_27_res01_det04=384183002 +sc1_27_res01_det05=816307805 +sc1_27_res01=-1175940848 +sc1_27_res02=-196704821 +sc1_27_shp=-2025984766 +sc1_28_b03_shutr=1755573221 +sc1_28_bd01b_d01=-1437502437 +sc1_28_build01=-1678132920 +sc1_28_build01b=750461473 +sc1_28_build03=-1332714891 +sc1_28_build04=-86673666 +sc1_28_detail01=-389609384 +sc1_28_detail02=-1321002659 +sc1_28_detail03=540014377 +sc1_28_detail04=-977878460 +sc1_28_detail05=-998916158 +sc1_28_detail06=1816760171 +sc1_28_detail07=-686529281 +sc1_28_detail08=-1664126858 +sc1_28_fizzsteps=-713984975 +sc1_28_ground=-1163304578 +sc1_28_ladder_002=-1269481001 +sc1_28_ladder_01=2035290977 +sc1_28_ladder01=2115057825 +sc1_28_rail01=541595206 +sc1_28_rail02=-2030672991 +sc1_28_rail03=2071415971 +sc1_28_rail04=-1052747720 +sc1_28_rail05=1476494776 +sc1_28_rail06=-110966664 +sc1_28_rail07=-1339935240 +sc1_28_res01_det01=1533188285 +sc1_28_res01_det03=-1863154728 +sc1_28_res01=-30330797 +sc1_29_corg00=1808985961 +sc1_29_corg01=1452852469 +sc1_29_corg02=1791978878 +sc1_29_detail01=-776322172 +sc1_29_detail01b=1148568392 +sc1_29_detail01c=-87019522 +sc1_29_detail02=-529800985 +sc1_29_detail02b=164875329 +sc1_29_fizzpanels1=-588141704 +sc1_29_fizzpanels2=-776956682 +sc1_29_fuckingfizz=2024122806 +sc1_29_grnd01=-1432676209 +sc1_29_grnd02=-170643728 +sc1_29_grndhge1=1286545699 +sc1_29_res01_det01=1951523886 +sc1_29_res01_det02=-691295972 +sc1_29_res01_det03=-921301583 +sc1_29_res01_det03b=-477348115 +sc1_29_res01_det03c=-837413887 +sc1_29_res01_det04=-228630461 +sc1_29_res01_det05=-457915154 +sc1_29_res01_det06=534985546 +sc1_29_res01=505122398 +sc1_29_res01b=1423950477 +sc1_29_res01c=1932721971 +sc1_29_res02=741550733 +sc1_29_res02b=-89322167 +sc1_29_shop_d=671518649 +sc1_29_shop=1941696375 +sc1_29_shopsign=-685097871 +sc1_30_armco=-1750894360 +sc1_30_billboard=2142208886 +sc1_30_building_4=-358090189 +sc1_30_cablemesh119332_hvstd=560068546 +sc1_30_cablemesh119347_hvstd=-651888659 +sc1_30_cablemesh119378_hvstd=1626310892 +sc1_30_cablemesh119393_hvstd=-19546827 +sc1_30_cablemesh119408_hvstd=-1550937586 +sc1_30_cablemesh119423_hvstd=1852714974 +sc1_30_church_railings=-996262164 +sc1_30_church_railings2=-715223056 +sc1_30_church=1005417810 +sc1_30_detail_1=963398157 +sc1_30_detail_2=1212573633 +sc1_30_detail_3=-705166554 +sc1_30_fence_00=998243147 +sc1_30_fence_01=172497116 +sc1_30_fence_02=1622263214 +sc1_30_fence_03=-560840335 +sc1_30_fence_04=-181899619 +sc1_30_fence_2_00=-851487345 +sc1_30_ground1=-816355229 +sc1_30_ground2=-987933713 +sc1_30_motel_fiz00=-2061594840 +sc1_30_motel_fiz01=-1809830617 +sc1_30_motel_fiz02=-1234734667 +sc1_30_motel_fiz03=-1496591746 +sc1_30_motel_fiz04=1492760283 +sc1_30_motel_fiz05=1293328149 +sc1_30_motel_fiz06=1867375491 +sc1_30_motel_fiz07=1629767472 +sc1_30_motel_fiz08=296593476 +sc1_30_motel_fiz09=573786451 +sc1_30_res_det01=1298675238 +sc1_30_res_det02=-1452216778 +sc1_30_res_det03=1932952002 +sc1_30_res=1402601811 +sc1_31_det01=1469303074 +sc1_31_det01b=1350462585 +sc1_31_det01c=1049413782 +sc1_31_det02=-2117886703 +sc1_31_det02b=2032039989 +sc1_31_ground01=5796857 +sc1_31_ground02=168298332 +sc1_31_ladder_01=113007112 +sc1_31_metalgrates=1121275766 +sc1_31_res01_det_2=-868164819 +sc1_31_res01_det=-2084005917 +sc1_31_res01=-987289038 +sc1_31_res02_det_2=1252435012 +sc1_31_res02_det=739428050 +sc1_31_res02=-1277950068 +sc1_31_shops_det=-2103235124 +sc1_31_shops01=-2004085437 +sc1_32_alley_ladder=-756236269 +sc1_32_decal_06=2051182732 +sc1_32_decal_06b=951589876 +sc1_32_facdetail_00=-331107399 +sc1_32_facdetail_01=-571926780 +sc1_32_facdetail_02=-464935991 +sc1_32_facdetail_03=-703658156 +sc1_32_facdetail_04=89974255 +sc1_32_facdetail_05=-107557277 +sc1_32_facdetail_06=-1463374652 +sc1_32_facdetail_07=-888671930 +sc1_32_facdetail_08=-1102882883 +sc1_32_facdetail_09=1853405225 +sc1_32_facdetail_10=1588238173 +sc1_32_facdetail_11=1826960338 +sc1_32_facdetail_12=-2111873466 +sc1_32_facdetail_13=1944109513 +sc1_32_facdetail_14=1233808661 +sc1_32_facdetail_15=374408867 +sc1_32_fence_01=327719179 +sc1_32_fence_02=-1393538088 +sc1_32_fence_03=-1632522405 +sc1_32_fence_04=-934280553 +sc1_32_fence_05=-1174116864 +sc1_32_fence_06=1944902094 +sc1_32_fence_07=1214677698 +sc1_32_g6_b=587056306 +sc1_32_g6_c=513260518 +sc1_32_ground02=1326894715 +sc1_32_ground06_o=-1759971218 +sc1_32_ground06_o2=-579074582 +sc1_32_ground06_o3=-1269222491 +sc1_32_ground06=22983432 +sc1_32_incin_01=2041225557 +sc1_32_incin_pipes1=1886464739 +sc1_32_ladder_01=-1363927323 +sc1_32_ladder_01b=-149776910 +sc1_32_ladder_x=-1028364426 +sc1_32_ladder_y=-1259516952 +sc1_32_pipes_00=-1421352541 +sc1_32_pipes_01=-1645918498 +sc1_32_pipes_02=174464990 +sc1_32_prox=158341923 +sc1_32_stairs=-1510323592 +sc1_32_wall04=-324874259 +sc1_33_alley_d=737979244 +sc1_33_alley_d2=1296706256 +sc1_33_apt01=-1466573775 +sc1_33_apt02=-1110374749 +sc1_33_apt03=-265655467 +sc1_33_aptdet02=98321667 +sc1_33_aptdet03=-2055355320 +sc1_33_aptdet04=2143860958 +sc1_33_aptdet05=1924406965 +sc1_33_aptdet06=-583863375 +sc1_33_aptdet07=1551266362 +sc1_33_aptdet08=1319949991 +sc1_33_build05=644007759 +sc1_33_decal_010=1798527575 +sc1_33_fizzers_00=1633826629 +sc1_33_fizzers_01=-548949230 +sc1_33_fizzers_02=-720003410 +sc1_33_fizzers_03=47413801 +sc1_33_fizzers_04=-426098249 +sc1_33_glue_1=828068842 +sc1_33_ground004=284485242 +sc1_33_ground03=2050336927 +sc1_33_hedge01=-1997765914 +sc1_33_hedge02=-790719795 +sc1_33_tower_fence00=-1207509295 +sc1_33_tower_fence01=-592009168 +sc1_33_tower_fence02=-864254020 +sc1_33_tower_fence03=-2126220983 +sc1_33_tower_fence04=1594174667 +sc1_33_tower_fence05=-1547323825 +sc1_33_tower_fence06=-1843981582 +sc1_33_tower_fence07=-1577930019 +sc1_33_tower_fence08=-1322757816 +sc1_33_tower_fence09=1796228373 +sc1_33_tower_fence10=-1088885727 +sc1_33_tower_fence11=-2084997797 +sc1_33_tower_fence12=1383043784 +sc1_33_tower_fence13=-1471922572 +sc1_33_tower_fence14_l1=-623228365 +sc1_33_tower_fence14=1990548275 +sc1_33_tower01=-1458851040 +sc1_33_tower02=-1151969355 +sc1_33_wash_lines00=-1186697918 +sc1_33_wash_lines01=-1113229816 +sc1_33_wash_lines02=-1944022273 +sc1_33_wash_lines03=-1571111053 +sc1_33_wash_lines04=-263857336 +sc1_33_wash_lines05=8158133 +sc1_33_wash_lines06=-1029046255 +sc1_33_wash_lines07=-655872883 +sc1_33_wash_lines08=657541406 +sc1_33_wash_lines09=1583658872 +sc1_33_watts_d=15320836 +sc1_34_bunting=1402614089 +sc1_34_detail=-299668850 +sc1_34_grnd_decal01=-795868222 +sc1_34_grnd01=-261636299 +sc1_34_ladder_02=-371140139 +sc1_34_ladder_03=-602522048 +sc1_34_mos=-1453921124 +sc1_emissive_11_car=320930416 +sc1_emissive_11_eme=1006881214 +sc1_emissive_11_emf=1196810338 +sc1_emissive_11_n1=1159845417 +sc1_emissive_11_n2=1898982909 +sc1_emissive_247_em_dum=972668877 +sc1_emissive_29_emaa=-876390356 +sc1_emissive_29_emab=562889662 +sc1_emissive_29_emac=862496629 +sc1_emissive_build04_em1=990006659 +sc1_emissive_build07_em1=1699622123 +sc1_emissive_ltd=1286110770 +sc1_emissive_sc1_00e001=-460721795 +sc1_emissive_sc1_01a=1587056293 +sc1_emissive_sc1_01b=1221092097 +sc1_emissive_sc1_02a=1420426748 +sc1_emissive_sc1_02b=515805734 +sc1_emissive_sc1_02c=-986063082 +sc1_emissive_sc1_02d=-738493287 +sc1_emissive_sc1_02e=-1648029651 +sc1_emissive_sc1_03_b=1389842717 +sc1_emissive_sc1_03_c=479814818 +sc1_emissive_sc1_03_d=-156034858 +sc1_emissive_sc1_04_neon_night=-423766382 +sc1_emissive_sc1_04a=302935603 +sc1_emissive_sc1_04b=-1556639625 +sc1_emissive_sc1_04c=-689604654 +sc1_emissive_sc1_04d=-940811808 +sc1_emissive_sc1_05=1536294176 +sc1_emissive_sc1_06=-2048372276 +sc1_emissive_sc1_07a=-740626079 +sc1_emissive_sc1_07b=1398763624 +sc1_emissive_sc1_08=258827480 +sc1_emissive_sc1_10_2=-1365269181 +sc1_emissive_sc1_10_3=-1986372811 +sc1_emissive_sc1_10_4=-1692729802 +sc1_emissive_sc1_10a=1408451482 +sc1_emissive_sc1_11_em=-1655565493 +sc1_emissive_sc1_11_ema=822109656 +sc1_emissive_sc1_11_emb=36833340 +sc1_emissive_sc1_11_emb1=-2154465 +sc1_emissive_sc1_11_emc=342207651 +sc1_emissive_sc1_11_emd=-401714187 +sc1_emissive_sc1_12_1=-1015056529 +sc1_emissive_sc1_12_2=-180364557 +sc1_emissive_sc1_12_4=-2001436198 +sc1_emissive_sc1_13a=355521790 +sc1_emissive_sc1_13ab=169653301 +sc1_emissive_sc1_13c=-219967388 +sc1_emissive_sc1_14a=550166982 +sc1_emissive_sc1_14b=238664868 +sc1_emissive_sc1_15a=1180642262 +sc1_emissive_sc1_15b=1390036172 +sc1_emissive_sc1_17a=2082870575 +sc1_emissive_sc1_17b=-1369212503 +sc1_emissive_sc1_17c=-1615274924 +sc1_emissive_sc1_18=747151406 +sc1_emissive_sc1_18b_lod=-217402622 +sc1_emissive_sc1_18b=-1576975407 +sc1_emissive_sc1_19a=305571190 +sc1_emissive_sc1_19b=602261716 +sc1_emissive_sc1_19c=-742512526 +sc1_emissive_sc1_20=-729353908 +sc1_emissive_sc1_21_em=-1502950427 +sc1_emissive_sc1_21_emb=41730646 +sc1_emissive_sc1_21_emc=1183861376 +sc1_emissive_sc1_21_emd=2020290101 +sc1_emissive_sc1_23_1=-884775119 +sc1_emissive_sc1_23_2=-1192115570 +sc1_emissive_sc1_23_3=966607847 +sc1_emissive_sc1_23_4=795094901 +sc1_emissive_sc1_24a=1687827391 +sc1_emissive_sc1_24ab=182827643 +sc1_emissive_sc1_24b=-1172119861 +sc1_emissive_sc1_24c=969170452 +sc1_emissive_sc1_25a=-1921743801 +sc1_emissive_sc1_25b=154500039 +sc1_emissive_sc1_27_1=-228231610 +sc1_emissive_sc1_27_2=-853267516 +sc1_emissive_sc1_27_3=-1141929637 +sc1_emissive_sc1_28_1=290602286 +sc1_emissive_sc1_28_2=1605786101 +sc1_emissive_sc1_28_2b=636713891 +sc1_emissive_sc1_28_3=751301657 +sc1_emissive_sc1_29_emc=1165475543 +sc1_emissive_sc1_30_1=-679525422 +sc1_emissive_sc1_30_2=-1390153960 +sc1_emissive_sc1_31_1=-1616658941 +sc1_emissive_sc1_31_2=-1980656993 +sc1_emissive_sc1_31_3=2082993932 +sc1_emissive_sc1_32a=1258067308 +sc1_emissive_sc1_32b=1706871532 +sc1_emissive_sc1_32c=690573766 +sc1_emissive_sc1_33a=1741475920 +sc1_emissive_sc1_33b=1585888708 +sc1_emissive_sc1_33d=2016833827 +sc1_emissive_sc1_34=-1469539800 +sc1_emissive_shop=-1786615116 +sc1_emissive_stripsgn_em1=-1371552351 +sc1_emissive_theatre=-177400686 +sc1_lod_emi_a_slod3=-1953789186 +sc1_lod_emi_b_slod3=-687397906 +sc1_lod_emi_c_slod3=1519332188 +sc1_lod_emissive=2078822704 +sc1_lod_slod4=-1374583281 +sc1_props_containers_slod=-289861172 +sc1_props_flyers00=1639813380 +sc1_props_flyers01=1946236299 +sc1_props_flyers02=369523099 +sc1_props_flyers03=-408642344 +sc1_props_flyers04=-193284476 +sc1_props_flyers05=-1010707181 +sc1_props_flyers06=1088671561 +sc1_props_flyers07=1246552603 +sc1_props_flyers08=460194910 +sc1_props_flyers09=113761054 +sc1_props_flyers10=319649529 +sc1_props_flyers11=547426844 +sc1_props_flyers12=1049579000 +sc1_props_flyers13=1276504325 +sc1_props_flyers14=1668552625 +sc1_props_flyers15=1899082540 +sc1_props_flyers16=-1914442608 +sc1_props_flyers17=-1684240379 +sc1_props_flyers18=444237247 +sc1_props_flyers19=922992337 +sc1_props_flyers20=1280699685 +sc1_props_flyers22=-938515310 +sc1_props_flyers23=-1780449227 +sc1_props_flyers24=-1399149143 +sc1_props_flyers25=-49295726 +sc1_props_flyers26=2060798491 +sc1_props_flyers27=-1849985049 +sc1_props_flyers28=1600688962 +sc1_props_flyers29=1947450520 +sc1_props_flyers30=-1445582084 +sc1_props_flyers31=-1260109544 +sc1_props_flyers32=-969153593 +sc1_props_flyers33=1468171858 +sc1_props_flyers34=-471621866 +sc1_props_flyers35=-325209974 +sc1_props_flyers36=-27306995 +sc1_props_flyers37=-1722840593 +sc1_props_flyers38=352026945 +sc1_props_flyers39=633938652 +sc1_props_flyers40=1650792111 +sc1_props_flyers41=1420950345 +sc1_props_flyers42=-706970208 +sc1_props_flyers43=-1487789940 +sc1_props_flyers44=-1706785167 +sc1_props_flyers45=-1948161625 +sc1_props_flyers46=276525789 +sc1_props_flyers47=40359606 +sc1_props_flyers48=-250727421 +sc1_props_flyers49=-421322835 +sc1_props_flyers50=1313042319 +sc1_props_flyers51=1854976045 +sc1_props_flyers52=1623266446 +sc1_props_flyers53=-541158777 +sc1_props_sc1_00c_props_decal=-1582973973 +sc1_rd_23_wires=-907651195 +sc1_rd_24_wires=1382448327 +sc1_rd_bld_sc_rd_tun_j1=-1155917316 +sc1_rd_cable_tram_00f=-1438202729 +sc1_rd_cable_tram_00h=-2034762378 +sc1_rd_cablemesh13074_thvy=124659242 +sc1_rd_cablemesh13461_tstd=-2024719331 +sc1_rd_cablemesh13729_thvy=-710889558 +sc1_rd_cablemesh186898_hvhvy=-1170398382 +sc1_rd_cablemesh35055_tstd=4791730 +sc1_rd_cablemesh35056_tstd=-1067197583 +sc1_rd_clbanner_slod=-196689588 +sc1_rd_cloth_01=339556162 +sc1_rd_cloth_02=19960105 +sc1_rd_cloth_03=-547140213 +sc1_rd_cloth_slod=792747274 +sc1_rd_decals05=-793387658 +sc1_rd_duct_taping=-1267171767 +sc1_rd_fence_00=-1528829341 +sc1_rd_fence_01=-1969244701 +sc1_rd_fence_02=-715568283 +sc1_rd_fence_03=-1172892447 +sc1_rd_fence_04=-260308566 +sc1_rd_fence_05=-432739044 +sc1_rd_fence_06=-1896497505 +sc1_rd_fence_07=2091653644 +sc1_rd_fence_08=-1418037336 +sc1_rd_fence_09=-1724787945 +sc1_rd_fence_10=18554804 +sc1_rd_fence_11=247839497 +sc1_rd_fence_12=-1445859093 +sc1_rd_gnd03=325292681 +sc1_rd_graf_sc_tun_01=1596652604 +sc1_rd_ground06_oint1=-1636194635 +sc1_rd_ground06_oint2=2132535290 +sc1_rd_inttun1extras=-1973250977 +sc1_rd_inttun1extrasb=340689452 +sc1_rd_inttun1ol=-1690709935 +sc1_rd_inttun1shell=400113178 +sc1_rd_inttun2arail=123586542 +sc1_rd_inttun2b_lod=-1529264588 +sc1_rd_inttun2bol=788340028 +sc1_rd_inttun2bolglue=-744268850 +sc1_rd_inttun2bpipes=-547539026 +sc1_rd_inttun2brail=-1757425482 +sc1_rd_inttun2bshell=1738158820 +sc1_rd_inttun2lod=-12587536 +sc1_rd_inttun2ol=1605627744 +sc1_rd_inttun2olglue=30964981 +sc1_rd_inttun2pipes=-972730899 +sc1_rd_inttun2pipesend=1982268393 +sc1_rd_inttun2rail=-628904079 +sc1_rd_inttun2shell=364766464 +sc1_rd_inttun3arail001=-1492972462 +sc1_rd_inttun3bol=-622657671 +sc1_rd_inttun3bolglue=948572700 +sc1_rd_inttun3bpipes=-1270839018 +sc1_rd_inttun3brail=1839042638 +sc1_rd_inttun3bshell=1730418232 +sc1_rd_inttun3lod=214110228 +sc1_rd_inttun3ol=1828936086 +sc1_rd_inttun3olglue=87733152 +sc1_rd_inttun3pipes=-2050186419 +sc1_rd_inttun3rail=-1710298840 +sc1_rd_inttun3shell=-1269264880 +sc1_rd_inttunnel1_wire_mesh=1183749472 +sc1_rd_inttunnel2_wire_mesh=-1638626877 +sc1_rd_inttunnel3_wire_mesh=-516826443 +sc1_rd_inttunnel4_wire_mesh=2031741510 +sc1_rd_inttunnel4_wire_mesh001=2108847222 +sc1_rd_inttunnel5_wire_mesh=-1540980448 +sc1_rd_inttunnel5_wire_mesh001=1978321816 +sc1_rd_inttunpipes=270916864 +sc1_rd_inttunshortdecal=56968927 +sc1_rd_inttunshortextras=-704145719 +sc1_rd_inttunshortol=428095711 +sc1_rd_inttunshortreflect=-254539233 +sc1_rd_inttunshortshell=537042739 +sc1_rd_inttunstdecalext=1944169716 +sc1_rd_props_combo01_01_lod=737484915 +sc1_rd_props_combo02_01_lod=609287115 +sc1_rd_r1_01_o=1691380261 +sc1_rd_r1_01=267408586 +sc1_rd_r1_02_o=-1331367534 +sc1_rd_r1_02=498856033 +sc1_rd_r1_03_o=-617610920 +sc1_rd_r1_03=-1281942491 +sc1_rd_r1_04_o=558823178 +sc1_rd_r1_04=-1041647414 +sc1_rd_r1_04x=2137223847 +sc1_rd_r1_05_o=920815182 +sc1_rd_r1_05=-76174367 +sc1_rd_r1_06_o=710041848 +sc1_rd_r1_06=1224427243 +sc1_rd_r1_07=272455024 +sc1_rd_r1_08_o=2099166560 +sc1_rd_r1_08=510456271 +sc1_rd_r1_09_o=-555154252 +sc1_rd_r1_09=1114978783 +sc1_rd_r1_10_o=1787354811 +sc1_rd_r2_01_o=-2103043850 +sc1_rd_r2_01=-216163357 +sc1_rd_r2_02_o=597142992 +sc1_rd_r2_02=43727582 +sc1_rd_r2_03_o=-1736877573 +sc1_rd_r2_03=1424056169 +sc1_rd_r2_04_o=-287853905 +sc1_rd_r2_04=1611101621 +sc1_rd_r2_05_o=96807427 +sc1_rd_r2_05=811308638 +sc1_rd_r2_06_o=616400952 +sc1_rd_r2_06=969189680 +sc1_rd_r2_07_o=-1028014729 +sc1_rd_r2_07=-1940992457 +sc1_rd_r2_08_o=1901367034 +sc1_rd_r2_08=-1759452197 +sc1_rd_r2_09_o=-2040920650 +sc1_rd_r2_09=1758922568 +sc1_rd_r2_10_o=-582891155 +sc1_rd_r2_10=1550151049 +sc1_rd_r2_11_o=-2123433062 +sc1_rd_r2_11=656343805 +sc1_rd_r2_12_o=680048968 +sc1_rd_r2_12=939238582 +sc1_rd_r3_01_o=-460201925 +sc1_rd_r3_01=-458535692 +sc1_rd_r3_02_o=303609619 +sc1_rd_r3_02=-699453380 +sc1_rd_r3_02x=1796120956 +sc1_rd_r3_03_o=939879711 +sc1_rd_r3_03=-932080511 +sc1_rd_r3_04_o=655445077 +sc1_rd_r3_04=-1162053353 +sc1_rd_r3_05_o=-1137369398 +sc1_rd_r3_05=-1393173110 +sc1_rd_r3_06_o=1528547206 +sc1_rd_r3_06=-2002217748 +sc1_rd_r3_08_o=790740230 +sc1_rd_r3_08=1831198183 +sc1_rd_r3_09_o=711312641 +sc1_rd_r3_09=-1771818909 +sc1_rd_r3_10_o=1684737554 +sc1_rd_r3_10=1249189342 +sc1_rd_r3_11_o=1746109717 +sc1_rd_r3_11=1479981409 +sc1_rd_r3_12_o=-1603229506 +sc1_rd_r3_12=-1625143497 +sc1_rd_r3_13_o=-1441004878 +sc1_rd_r3_13=-1394810196 +sc1_rd_r3_14_o=559453306 +sc1_rd_r3_14=-208605161 +sc1_rd_r3_14x=2017884916 +sc1_rd_r3_gantry=-57554625 +sc1_rd_r3_gantrybits=-643456782 +sc1_rd_r3_t_01=723021238 +sc1_rd_r3_t_02=-1190458975 +sc1_rd_r4_01_o=368449137 +sc1_rd_r4_01=979051556 +sc1_rd_r4_01x=-1691087190 +sc1_rd_r4_02_o=-1337207104 +sc1_rd_r4_02=741902303 +sc1_rd_r4_04_o=406068875 +sc1_rd_r4_04=64763675 +sc1_rd_r4_05_o=61066704 +sc1_rd_r4_05=-242642314 +sc1_rd_r4_06_o=320561828 +sc1_rd_r4_06=-408650068 +sc1_rd_r4_07_o=223380804 +sc1_rd_r4_07=-713631151 +sc1_rd_r4_08_o=-855045118 +sc1_rd_r4_08=-1154964043 +sc1_rd_r4_09_o=397448305 +sc1_rd_r4_09=-1461583576 +sc1_rd_r4_09x=-570094733 +sc1_rd_r4_10_o=-1932743090 +sc1_rd_r4_10=1236809410 +sc1_rd_r4_11_o=1919430988 +sc1_rd_r4_11=580315264 +sc1_rd_r4_12_o=-1420977287 +sc1_rd_r4_12=-180089381 +sc1_rd_r4_t_02_d=-873616963 +sc1_rd_r4_t_02_o=1277274691 +sc1_rd_r4_t_02_ov=100397473 +sc1_rd_r4_t_02_ovint=-965929826 +sc1_rd_r4_t_02=-60025749 +sc1_rd_r4_t_02int=-1027938953 +sc1_rd_r4_t_03=-1718858071 +sc1_rd_rnd_tun01_reflect=1467732640 +sc1_rd_rnd_tun01_reflect2=-2061895302 +sc1_rd_rnd_tun01_reflect3=1791935716 +sc1_rd_rnd_tun01_reflect4=-394837969 +sc1_rd_rnd_tun01_reflect5=-636705958 +sc1_rd_rnd_tun01_reflect6=-807694600 +sc1_rd_rnd_tun01_shadow=536008503 +sc1_rd_rnd_tun02_reflect=213079642 +sc1_rd_rnd_tun02_shadow=1860845702 +sc1_rd_rnd_tun03_shadow=1694551345 +sc1_rd_tram_dt_wires=2014636606 +sc1_rd_tram_tun_slack=-118442785 +sc1_rd_tram_ufib=-1726155330 +sc1_rd_trcks_01=-820003155 +sc1_rd_tun_ent_01=-1066184778 +sc1_rd_tun_ent_01bit=-793342661 +sc1_rd_tun_fake_grill=-17016648 +sc1_rd_tun_grill=-1076693489 +sc1_rd_tun_rain001=1776821065 +sc1_rd_tun_rim_01=-12798148 +sc1_rd_tunnel_detailend=309682561 +sc1_rd_tunnel_wire_mesh=-68290180 +sc1_rd_tunnel2bend_lod=-849448192 +sc1_rd_tunnel2bend=448553870 +sc1_rd_tunnel3bend_lod=-2105632478 +sc1_rd_tunnel3bend=997092118 +sc1_rd_tunrof=-1155759671 +sc1_rd_wall_light_013=-1494625377 +sc1_rd_wall_light_014=-1865341074 +sc1_rd_wall_light_015=-2122643262 +sc1_rd_wall_light_016=-1610201648 +sc1_rd_wall_light_017=1417653956 +sc1_rd_wall_light_018=2128151414 +sc1_rd_wall_light_019=-1335892349 +sc1_rd_wall_light_020=748118040 +sc1_rd_wall_light_021=-1092352845 +sc1_rd_wall_light_022=-1469425728 +sc1_rd_wall_light_023=-1167492162 +sc1_rd_wall_light_024=-202543419 +sc1_rd_wire_01=-542438881 +sc1_rd_wire_02=240215915 +sc1_rd_wire_021=585446316 +sc1_rd_wire_03=152001767 +sc1_rd_wire_04=-1190380318 +sc1_rd_wire_05=-1496606623 +sc1_rd_wire_07=-1018670758 +sc1_rd_wire_10=-81378755 +sc1_rd_wire_11=-1444503617 +sc1_rd_wire_12=-676103336 +sc1_rd_wire_13=-965093147 +sc1_rd_wire_15=-1517021422 +sc1_rd_wire_16=-739380283 +sc1_rd_wire_17=-1053766069 +sc1_rd_wire_18=1841899401 +sc1_rd_wire_19=1535542020 +sc1_rd_wire_19b=1512413883 +sc1_rd_wire_20=-1884888664 +sc1_rd_wire_22=1311301293 +sc1_rd_wirehangers=-934037770 +sc1_rd_wirehangertun=-1529064319 +sc1_rd_wirehangertun001=-1932536822 +sc1_rd_wirehangertun002=1017230255 +sc1_rd_wirehangertun003=1770261875 +sc1_rd_wirehangertun004=-1757550362 +sc1_rd_wirehangertun005=-1007074724 +sc1_rd_wirehangertun006=1939284377 +sc1_rd_wirehangertun007=-1065632927 +sc1_rd_wirehangertun008=-700127501 +sc1_rd_wirehangertun009=481227718 +sc1_rd_wirehangertun010=-1162825533 +sc1_rd_wirehangertun011=171593685 +sc1_rd_wirehangertun012=313745607 +sc1_rd_wirehangertun013=-461863854 +sc1_rd_wirehangertun014=-11617794 +sc1_rd_wirehangertun015=1262834170 +sc1_rd_wirehangertun016=1561392529 +sc1_rd_wirehangertun017=759830020 +sc1_rd_wirehangertun018=-2013082764 +sc1_rd_wirehangertun019=-1771214775 +sc1_rd_wirehangertun020=-96292582 +sc1_rd_wirehangertun021=-260596348 +schafter2=-1255452397 +schafter3=-1485523546 +schafter4=1489967196 +schafter5=-888242983 +schafter6=1922255844 +schwarzer=-746882698 +scorcher=-186537451 +scrap=-1700801569 +sd_palm10_low_uv=575185516 +seashark=-1030275036 +seashark2=-616331036 +seashark3=-311022263 +seminole=1221512915 +sentinel=1349725314 +sentinel2=873639469 +serrano=1337041428 +seven70=-1757836725 +shamal=-1214505995 +sheava=819197656 +sheriff=-1683328900 +sheriff2=1922257928 +shotaro=-405626514 +skylift=1044954915 +slamvan=729783779 +slamvan2=833469436 +slamvan3=1119641113 +slod_human=1057201338 +slod_large_quadped=-2056455422 +slod_small_quadped=762327283 +sm_01_decals_buld01=-490686991 +sm_01_decals_buld02=-821129587 +sm_01_decals=223267736 +sm_01_decals1=-871814109 +sm_01_decals2=514904437 +sm_01_decals3=-1614916722 +sm_01_decals4=-1316423901 +sm_01_dirtovrly02=1249434910 +sm_01_ground_decal=1992501973 +sm_01_ground_decal001=-536470299 +sm_01_ground_decal2=1332417643 +sm_01_ground_decal3=2103308368 +sm_01_ground_decal4=-1404350930 +sm_01_ground_decal5=1519004329 +sm_01_ground_decal6=-1998682283 +sm_01_ground=1190085389 +sm_01_ground2=1024731250 +sm_01_pip=-2055872850 +sm_01_pip01=-686675450 +sm_01_pip02=-975435878 +sm_01_sm01_water=2140060588 +sm_01_tower_base=-171625316 +sm_01_tower1=1146726909 +sm_01_tower2=1753346637 +sm_01_towers_dtl=-1184602452 +sm_01_towers_g_00=-1611109860 +sm_01_towers_g_01=1858406326 +sm_01_towers_g_02=1135096185 +sm_01_towers_g_03=-1841246547 +sm_01_towers_g_04=-294156515 +sm_01_towers_g_05=-56351882 +sm_01_towers_g_06=306859714 +sm_01_towers_g_07=538962541 +sm_01_towers_g_08=-1248586421 +sm_01_towers_g_09=-1008553496 +sm_01_towers_g_10=-1956397109 +sm_01_towers_g_11=2033261414 +sm_01_towers_g_12=-1646828366 +sm_01_towers_g_13=-1951547297 +sm_01_towers_g_14=1412747626 +sm_01_towers_g_15=838569208 +sm_01_towers_rails00=-319872714 +sm_01_towers_rails01=44321952 +sm_01_towers_rails02=216686892 +sm_01_towers_rails03=-1616443721 +sm_01_towers_rails04=-1175438519 +sm_01_towers_rails05=-984395249 +sm_01_towers_rails06=-678103406 +sm_01_towers_rails07=1722520769 +sm_01_towers_rails08=-2130392717 +sm_06_apartment01=930862374 +sm_06_apartment02=700561842 +sm_06_apartment2_o_001=308336644 +sm_06_apartment2_o_002=958276994 +sm_06_apartment2_o_g1=162296619 +sm_06_apartment2_o=637885677 +sm_06_apt_detail=74708245 +sm_06_plant=1374785282 +sm_06_terrain=1487538709 +sm_06_terrain2=-790038218 +sm_07_bgrime_right=1330317885 +sm_07_bgrime_right2=1292105138 +sm_07_bhdge1=-192901599 +sm_07_bhdge2=-1088085149 +sm_07_building_left=1039533797 +sm_07_building_lleft=400687066 +sm_07_building_right=1427757193 +sm_07_dec_hdge1=3178148 +sm_07_decals_mid_01a=628642017 +sm_07_decals_mid_2a001=-1248730086 +sm_07_decals_mid=-2130865445 +sm_07_decals_mid1_2=1723311725 +sm_07_terrain_left=-1470681049 +sm_07_terrain_right=1758084880 +sm_07_water_mesh_01=642052187 +sm_07_water_mesh_02=-907757720 +sm_09_buildnew=-1492274951 +sm_09_new03=445362912 +sm_09det_3=-1360494032 +sm_09det_3fizz=-577915979 +sm_09dirt=574735845 +sm_09dirt2=-1989518467 +sm_09dirt3=1857627675 +sm_09dirt4=1574667360 +sm_09hedgedec1=631785200 +sm_09hedgedec2=1587394774 +sm_09mesh077=1762672752 +sm_10_bld1_dtl=1581140650 +sm_10_bld1_railing001=-1313950115 +sm_10_bld1_railing002=-2128816842 +sm_10_bld1_railing003=-1104261284 +sm_10_bld1_railing004=-1617030596 +sm_10_bld1=-84413387 +sm_10_bld3_awning=-2012318369 +sm_10_bld3_dtl=711767328 +sm_10_bld3=409579288 +sm_10_bld4_dtl=-640924082 +sm_10_bld4=112266151 +sm_10_cloth_rail=1533244568 +sm_10_detail_gate_small=1156995908 +sm_10_detail_ladder2=-803905399 +sm_10_detail=-1068437747 +sm_10_flatdecals=1302021739 +sm_10_gate_big=1122480347 +sm_10_grnd_dtl=1954940682 +sm_10_ground_railing=-112667632 +sm_10_ladder1=259339841 +sm_10_lads1=530538968 +sm_10_lads2=302433959 +sm_10_lascuadras_em_lod=1506747786 +sm_10_lascuadras_em=1965416925 +sm_10_railing005=-1206132845 +sm_10_railing006=-1512293612 +sm_10_railing007=-744581480 +sm_10_sm10_new00=-2041387672 +sm_10_sm10_new14=-518122231 +sm_11_bld1_dtl=1712141675 +sm_11_bld1=686128170 +sm_11_bld2_dtl=-1196766785 +sm_11_bld2_rdet=-1880033579 +sm_11_bld2=724795594 +sm_11_bld3_dtl=-1759567827 +sm_11_bld3_dtlhed1=-1921126539 +sm_11_bld3_ladz1=-714247722 +sm_11_bld3=1635118414 +sm_11_bld3fizzfnce=368593994 +sm_11_bld4_det2=-1607592289 +sm_11_bld4_dtl=54170866 +sm_11_bld4=1354189777 +sm_11_bld4shdb1=-1839273906 +sm_11_fmdl1=1686362762 +sm_11_grnd_dtl=-380232121 +sm_11_grnd=863015953 +sm_12_bld_ladfiz=837751201 +sm_12_bld_railing=1147870520 +sm_12_bld=-1153489592 +sm_12_glue=382940248 +sm_12_gluehg1=162256486 +sm_12_gluehg2=402551563 +sm_12_grnd=-1453526036 +sm_12_sm1_12_em=1192921020 +sm_13_bld1_dtl=1956818049 +sm_13_bld1_windowframe=-1033912541 +sm_13_bld1=-1344106117 +sm_13_bld2_dtl=-1477218063 +sm_13_bld2_dtl2=-472870922 +sm_13_bld2_dtlhed1=-458258 +sm_13_bld2_dtlhed2=-241736405 +sm_13_bld2=755928017 +sm_13_hedgemod1=301264831 +sm_13_newgrd_railing=1483941575 +sm_13_newgrd=-2139060822 +sm_13_shadmesh1=-1864248382 +sm_13_sm13_emmisivesign=-928957557 +sm_14_bld1_dtl=-1631171168 +sm_14_bld1_railing=1515714686 +sm_14_bld1_railing2=1702461449 +sm_14_bld1=-1188502804 +sm_14_bld2_dtl=-1886132542 +sm_14_bld2_railing=-1155989432 +sm_14_bld2=-160801422 +sm_14_bld2fizzb1=796298215 +sm_14_fzzpipes1=330666416 +sm_14_grnd_dtl=-1710380545 +sm_14_grnd_dtl2=-1585920121 +sm_14_grnd_dtl3=1329963810 +sm_14_grnd_railing=296094188 +sm_14_ground=1303716584 +sm_14_ground2=-512415329 +sm_14_mp_door_l=1536367999 +sm_14_mp_door_r=-849772278 +sm_14_propertyfudger=849075497 +sm_15_bld1_dtl=-290217201 +sm_15_bld1_dtl2=-1593931531 +sm_15_bld1_dtl3=273049475 +sm_15_bld1_wallov=96410448 +sm_15_bld1=-1291573162 +sm_15_bld1wobjects=1506980188 +sm_15_bld2_dtl=-144748500 +sm_15_bld2_railing=1153039600 +sm_15_bld2=-1454500630 +sm_15_bldgraf1=1470897157 +sm_15_delp_stepshadblk=-1804662358 +sm_15_delperro_extras=68712455 +sm_15_delperro_rim=-192167886 +sm_15_delperro_shell=-246265323 +sm_15_grnd_decal=285671071 +sm_15_grnd=-251897624 +sm_15_grnd2_rail=-1694474225 +sm_15_grnd2=-1213163682 +sm_15_metro_top=1570056720 +sm_15_props_heli_slod=-1935230139 +sm_16_allefireerails=1090848396 +sm_16_alleyg002=-1539809421 +sm_16_alleystuff1=-2010570298 +sm_16_bildfiz1=17950260 +sm_16_glue_weed=661818286 +sm_16_glue_weed2=-175655969 +sm_16_glue_weed3=-1346164653 +sm_16_glue_weed4=-1575449346 +sm_16_grndetail1=-1406682575 +sm_16_ground=-1191823951 +sm_16_motel_decal=1964016422 +sm_16_mtl_fzm1=-1609306558 +sm_16_mtl_water=688894113 +sm_16_mtl=1627005467 +sm_16_mtlrl=2061937748 +sm_16_mtlwalldet=414241539 +sm_16_sm16_alfizzlad1=133804145 +sm_16_sm16_alfizzlad1f=-114831466 +sm_16_sm16_cablesnw1=117506320 +sm_16_sm16_smov1=833028433 +sm_16_sm16_smov2=591619210 +sm_16_sm16_smov3=1943307695 +sm_16_smbuild1=-1351758511 +sm_16_smbuild1rl=-461495527 +sm_16_smbuild2=-1640092942 +sm_16_smbuildsign=-1849252499 +sm_16_tmp2_decal=1487617474 +sm_16_tmp2_railings=-705932074 +sm_16_tmp2=2116667909 +sm_16_tmp2rl=-714265724 +sm_16_tmp2walldet=1159218182 +sm_16_tmp3_decal=-1243780692 +sm_17_building1=-862919878 +sm_17_building2_ladder=-34124441 +sm_17_building2=-1094236249 +sm_17_building3=1880861265 +sm_17_buildingrl1=1661261026 +sm_17_buildingrl2=1767367048 +sm_17_buildingrl3=2065204493 +sm_17_cable_telephone_std=918562874 +sm_17_details_fizz=-1254189408 +sm_17_details=1979163640 +sm_17_ground=168028974 +sm_17_ground2=472815843 +sm_17_ov=-647589601 +sm_17_ov2=754465499 +sm_17_ov3=522034982 +sm_17_pavil2=-1386876719 +sm_17_vegbed1=84957418 +sm_17_vegbed2=-214747856 +sm_17_vegbed3=428540383 +sm_17_vegbed4=164586088 +sm_17_vegbed5=-1358385912 +sm_17_weed_glue=2034771316 +sm_17_weed_glue2=-1476159850 +sm_17_weed_glue3=-1230097429 +sm_17_weed_glue4=-220025773 +sm_18_b6_fm1=-13072319 +sm_18_build3_railing=-677448979 +sm_18_build3_stairs=644773145 +sm_18_build3=2073827549 +sm_18_build4_railing=1000015058 +sm_18_build4_railing2=1107775202 +sm_18_build4=1356055373 +sm_18_build5_detail=-823535552 +sm_18_build5_ladder=441270398 +sm_18_build5_ladder3=2062569408 +sm_18_build5_ladder5=1567397049 +sm_18_build6_h=328141622 +sm_18_build6=883034858 +sm_18_build7_decals=1842069902 +sm_18_build7_fire_exit=577670680 +sm_18_build7_h=-2128779480 +sm_18_build7=-1264350461 +sm_18_build7fm1=-935206575 +sm_18_build7rflad=-1968870622 +sm_18_gate=-1363460684 +sm_18_glue_05=947861998 +sm_18_glue_build1=1958920574 +sm_18_glue_build2=855915978 +sm_18_glue_build2fz1=1119582876 +sm_18_glue_build3=524949078 +sm_18_glue_build6_2=975753656 +sm_18_ground=53495407 +sm_18_ground2=-303415282 +sm_18_j=-20152436 +sm_18_jfm1=-1797918500 +sm_18_newbld=-2039315551 +sm_18_newbldfm1=-616328463 +sm_18_sm19_gdec3_lod=-693726791 +sm_18_sm19_gdec3=576305764 +sm_18_smad3_ladder=-420608994 +sm_18_smad3_ladder2=-1499198024 +sm_18_smad3=-796202999 +sm_18_smad3fm1=175434710 +sm_18_smad9=57298379 +sm_18_w_build1_railings=530430168 +sm_18_w_build1_railings2=-372204934 +sm_18_w_build2_railing2=1534650823 +sm_18_w_build2_railing3=751701106 +sm_18_w_build2_railings1=-794091179 +sm_18_w_build2=-1226749127 +sm_18_wires1=-1649683811 +sm_18_wires2=-1813922039 +sm_18_wm_build6_2=-1181520632 +sm_18build6_2shad=-6918809 +sm_19_addons=1716108536 +sm_19_ald2_lad1=-2076061455 +sm_19_ald2_lad2=-1706033907 +sm_19_ald2_lad3=683121114 +sm_19_ald2_lad4=955136583 +sm_19_ald3_ladder=394974603 +sm_19_b1_rfdec1=-1879563174 +sm_19_b1_rfdec2=-1162905144 +sm_19_b1_rfdec3=1010040015 +sm_19_build008=-1615923136 +sm_19_build1_ladder=-2084253155 +sm_19_build1_railing1=1028262070 +sm_19_build1_rfdet=301428545 +sm_19_build4_balcony=-1534905851 +sm_19_build4=-831956449 +sm_19_build4fzzf3=-1957967549 +sm_19_build5=491976689 +sm_19_build8_railing=-257887431 +sm_19_cablemesh31659_tstd=1030116715 +sm_19_cablemesh31660_tstd=2000317926 +sm_19_cablemesh31661_tstd=-474693354 +sm_19_cablemesh31662_tstd=-1115547274 +sm_19_cablemesh31663_tstd=-1991286156 +sm_19_cablemesh31664_tstd=1197272630 +sm_19_cablemesh31665_tstd=1838507040 +sm_19_cablemesh31666_tstd=816671336 +sm_19_cablemesh31667_tstd=-474681266 +sm_19_cablemesh31668_tstd=1495909425 +sm_19_cablemesh31669_tstd=-145942681 +sm_19_cablemesh31670_tstd=944926320 +sm_19_cablemesh31671_tstd=-275838537 +sm_19_cablemesh39684_hvstd=-1655364075 +sm_19_cablemesh39695_hvstd=549908841 +sm_19_cablemesh39706_hvhvy=1910856084 +sm_19_cablemesh39717_hvstd=-1181427442 +sm_19_cablemesh39728_hvstd=-1251314853 +sm_19_cablemesh39739_hvstd=-439339029 +sm_19_cablemesh39750_hvstd=641536944 +sm_19_cablemesh39761_hvstd=-421584810 +sm_19_cablemesh39772_hvstd=-1624805909 +sm_19_cablemesh39783_hvstd=-1344438771 +sm_19_cablemesh39794_hvstd=-449692774 +sm_19_cablemesh39805_hvstd=-1829776751 +sm_19_cablemesh39959_hvstd=71459147 +sm_19_cablemesh39970_hvstd=142428547 +sm_19_cablemesh39981_hvstd=-631548402 +sm_19_cablemesh39992_hvstd=-2055472964 +sm_19_cablemesh40003_hvstd=-156146124 +sm_19_cablemesh40014_hvstd=1999913067 +sm_19_cablemesh42146_hvstd=-2097578027 +sm_19_cablemesh42157_hvstd=-1086292911 +sm_19_cablemesh42168_hvstd=-1258278208 +sm_19_cablemesh42179_hvstd=-1506868825 +sm_19_cablemesh42190_hvstd=220363661 +sm_19_cablemesh42201_hvstd=-300584259 +sm_19_cablemesh42212_hvstd=-195676990 +sm_19_cablemesh42223_hvstd=1448724980 +sm_19_cablemesh42234_hvstd=-1278189782 +sm_19_cablemesh42245_hvstd=-1795888214 +sm_19_cablemesh42256_hvstd=439839557 +sm_19_column_ornament=-1193797255 +sm_19_doorcanopy_iref=1266222694 +sm_19_dummykneel_iref=-155206048 +sm_19_dummystand_iref=1925982851 +sm_19_gdec2=-1528271844 +sm_19_glue_weed=1021759610 +sm_19_glue_weed2=-1668233845 +sm_19_glue_weed3=-1907709697 +sm_19_glue_weed4=-2122117264 +sm_19_ground1=-1176382356 +sm_19_ground2=-1477431159 +sm_19_hedges_dtl=1249334196 +sm_19_hedges=822482824 +sm_19_ornatebalcony_iq=310885634 +sm_19_parking_ov=-1837128215 +sm_19_parking=-402425482 +sm_19_sm19_ald1=-2143043464 +sm_19_sm19_ald2=-1837931305 +sm_19_sm19_ald3=-1529247309 +sm_19_sm19_build1=979272561 +sm_19_sm19_gdec1=161192901 +sm_19_windowcanopy_iref=598593870 +sm_19planteriref1=-918470817 +sm_20_bld1_dtl=-1602960329 +sm_20_bld1a_dtl=-1230083624 +sm_20_bridge_fence01a=1541513272 +sm_20_bridge_fence01b=1832141533 +sm_20_bridge_fence01c=2147313775 +sm_20_bridge_fence01d=396990409 +sm_20_bridge_fence02=299935348 +sm_20_bridge_fence02a=-1044163522 +sm_20_bridge_fence02b=1073074337 +sm_20_bridge_fence02c=1371239468 +sm_20_bridge_fence03=-536427839 +sm_20_bridge_fence03a=-635010140 +sm_20_bridge_fence03b=-813928880 +sm_20_bridge_fence03c=-1112814929 +sm_20_bridge=867816410 +sm_20_buildin_railing01=118584094 +sm_20_buildin_railing02=-170667869 +sm_20_buildin_railing03=801227902 +sm_20_building=1485300651 +sm_20_entsign=-2068772294 +sm_20_fizz=1097791782 +sm_20_grnd2_dtl=-617008090 +sm_20_grnd2=192092472 +sm_20_grnd2a_dtl=1000187100 +sm_20_grnd2b_dtl=1277796719 +sm_20_grnd3_dtl=-2016897655 +sm_20_grnd3=499301847 +sm_20_grnd4_dtl=-93364281 +sm_20_grnd4=157193483 +sm_20_ground1=-2130195232 +sm_20_hedge_dcl=-1870127130 +sm_20_railing1=1498456566 +sm_20_slight_iref_01=957413904 +sm_20_slight_iref_02=-1097169631 +sm_20_sm20_barrier2=-474008154 +sm_20_sm20_barrier3=-712959702 +sm_20_sm20_barrier4=-928874647 +sm_20_sm20_barrierends=-973775492 +sm_20_sm20_barrierends2=1888656663 +sm_20_sm20_road=-564844861 +sm_20_sm20_road2=275282348 +sm_20_sm20_road3=-1635674680 +sm_20_sm20_road4=-1410125653 +sm_20_sm20_roadov=907741444 +sm_20_sm20_roadov2=-240220191 +sm_20_sm20_roadov3=185383581 +sm_20_sm20_tunnel1=1749773175 +sm_20_sm20_tunnel2=-1355581106 +sm_20_sm20_tunnel3=-1666886606 +sm_20_sm20_tunnel4=22617492 +sm_20_sm20_tunnel4ends=778039869 +sm_20_sm20_tunnelshell=-651778886 +sm_20_sm20_tunnelshell2=-320583386 +sm_20_sm20_tunnelshell3=1830805 +sm_20_sm20_tunnelshell4=-492391257 +sm_20_tun1_reflect=284439818 +sm_20_tun2_reflect=339858791 +sm_20_tun3_reflect=211599300 +sm_20_tun4_reflect=954504406 +sm_20_tunnel_p1=1136936174 +sm_20_tunnel_railing2=790277724 +sm_20_tunnel_railing3=491588289 +sm_20_tunnel_railing4=213215634 +sm_20_tunnel_slod_a=-481810072 +sm_20_tunnel_slod_f=1176530711 +sm_20_tunnel1blight=1250221429 +sm_20_tunnel1blight001=1651719894 +sm_20_tunnel1blight002=1883691645 +sm_20_tunnel1blight003=-1510193689 +sm_20_tunnel1blight004=-1279991464 +sm_20_tunnel1blight005=173346491 +sm_20_tunnel1blight006=1015903019 +sm_20_tunnel1blight007=2134014036 +sm_20_tunnel1blight008=421571666 +sm_20_tunnel1blight009=-327724284 +sm_20_tunnel1blight010=1988388356 +sm_20_tunnel1blight011=-1127124323 +sm_20_tunnel1blight012=1275990296 +sm_20_tunnel1blight013=275945950 +sm_20_tunnel1blight014=497857618 +sm_20_tunnel1blight015=1671413815 +sm_20_tunnel1blight016=-2090795079 +sm_20_tunnel1blight017=-679893011 +sm_20_tunnel1blight018=-457751960 +sm_20_tunnel1slight=1931152593 +sm_20_tunnel1slight001=873354528 +sm_20_tunnel1slight002=1636053003 +sm_20_tunnel1slight003=408526263 +sm_20_tunnel1slight004=1174305024 +sm_20_tunnel1slight005=-1469956670 +sm_20_tunnel1slight006=-1968307622 +sm_20_tunnel1slight007=2133158733 +sm_20_tunnel1slight008=1826113203 +sm_20_tunnel1slight009=-1317744661 +sm_20_tunnel1slight010=1163852077 +sm_20_tunnel1slight011=-26481852 +sm_20_tunnel1slight012=280006609 +sm_20_tunnel1slight013=1933792501 +sm_20_tunnel1slight014=2121689947 +sm_20_tunnel1slight015=1469029774 +sm_20_tunnel1slight016=1626976354 +sm_20_tunnel1slight017=-1944418653 +sm_20_tunnel1slight018=-1218323151 +sm_20_tunnel1slight019=1878707816 +sm_20_tunnel1slight020=1229552986 +sm_20_tunnel1slight021=1871137237 +sm_20_tunnel1slight022=500016739 +sm_20_tunnel1slight023=1675670152 +sm_20_tunnel1slight024=-2110591188 +sm_20_tunnel1slight025=1750743935 +sm_20_tunnel1slight026=1386418193 +sm_20_tunnel1slight027=-918028971 +sm_20_tunnel1slight028=-1220519610 +sm_20_tunnel1slight029=-1653791328 +sm_20_tunnel1slight030=593146525 +sm_20_tunnel1slight031=1497898615 +sm_20_tunnel1slight032=-1997144622 +sm_20_tunnel1slight033=1590438275 +sm_20_tunnel1slight034=1283589359 +sm_20_tunnel1slight035=-1038061530 +sm_20_tunnel1slight036=-1310109768 +sm_20_tunnel1slight037=-1480869027 +sm_20_tunnel1slight038=-1786931487 +sm_20_tunnelsshadow1_slod=-1767201589 +sm_20_tunnelsshadow1=-1622820968 +sm_20_tunnelsshadow2=-105943958 +sm_20_tunnelsshadow3=-403388171 +sm_20_tunnelsshadow4_slod=-1395278589 +sm_20_tunnelsshadow4=-701323919 +sm_21_build02_b_wire=-613578063 +sm_21_build02_dtl=-2052194255 +sm_21_build02_dtl2=324848477 +sm_21_build02_dtl3=-1196419571 +sm_21_build02_ladder1=457680554 +sm_21_build02=-1661257 +sm_21_build03_b_wire=-1591592905 +sm_21_build03=287164709 +sm_21_dtl_01=677424286 +sm_21_dtl_02=1636802291 +sm_21_dtl=43268798 +sm_21_dtl03=-751977770 +sm_21_ground2_2=-1031990253 +sm_21_ground2=-226546807 +sm_21_railing1=1375642932 +sm_21_railing2=138056109 +sm_21_uvanim=1103089243 +sm_22_alpha_01x=609814088 +sm_22_alpha_02=-703152450 +sm_22_alpha_1001=716729376 +sm_22_alpha=-970775325 +sm_22_bld69_fence=58722909 +sm_22_box_003=-1667547961 +sm_22_box_01=-1077089985 +sm_22_box_02=1387695896 +sm_22_build_01_railing=-1367775397 +sm_22_build_01=1156480248 +sm_22_build_67_nw=-421360249 +sm_22_build_67=987981474 +sm_22_build_railing=-1497112590 +sm_22_build_railing1=-1498089899 +sm_22_build0x=239861010 +sm_22_build13_railing=-1776887296 +sm_22_build13_topcone=1658388474 +sm_22_build13=-1711041105 +sm_22_building_69_nw=-1221364567 +sm_22_building_69_railing=1544399491 +sm_22_building_69=-1457973941 +sm_22_building_bulbs=-1817057176 +sm_22_bulbs_01_irsrefm=-160683799 +sm_22_bulbs_08=-1605597990 +sm_22_cableforbulbs=310313467 +sm_22_cablemesh212741_thvy=2069732710 +sm_22_cables_01=1236780306 +sm_22_coffee_cup_trailer=1429953832 +sm_22_detsjm=104043923 +sm_22_entsign2_slod=700069859 +sm_22_entsign2=-619570934 +sm_22_extras_01=-149539834 +sm_22_extras_03=1773443377 +sm_22_extras_069=1559127234 +sm_22_extras_08=2079276454 +sm_22_ferris_motor_irm=2064918595 +sm_22_ferris_supp=2013150397 +sm_22_irefmaster_01=1607797324 +sm_22_irefmaster_02=-965486712 +sm_22_irefmaster_03=592646473 +sm_22_irefmaster_04=936000055 +sm_22_irefmaster_06=-1931582366 +sm_22_ladder=-501059040 +sm_22_master_railing2=-110202040 +sm_22_office_alpha_lod=-1981098189 +sm_22_office_alpha=1772320718 +sm_22_office_antena=1454701673 +sm_22_office_det=-1171044979 +sm_22_office_det001=379855493 +sm_22_office_lattice=758608782 +sm_22_office=1010580992 +sm_22_oot_alpha_n=989032027 +sm_22_oot_alpha=-932057965 +sm_22_orn_01_night=2123354192 +sm_22_orn_02_night=-892102866 +sm_22_orn_03_night=1293652938 +sm_22_orn_04_night=1241621140 +sm_22_pier_alpha_01=884582834 +sm_22_pier_nrails100=525053746 +sm_22_pier_nrails101=-1683445782 +sm_22_pier_nrails102=-1261905366 +sm_22_pier_nrails102a=1536287100 +sm_22_pier_railing=-1720190181 +sm_22_pier_railing06=-146397616 +sm_22_pier_railing07=1695285842 +sm_22_pier_railing2=984108055 +sm_22_pier_railing3=686598304 +sm_22_pier_railing4=356680012 +sm_22_pier_section_006=-2120041979 +sm_22_pier=-1917871110 +sm_22_piernewsteps=1299462321 +sm_22_piersurf_3=573017481 +sm_22_piersurf=-1810687794 +sm_22_piersurf2=-1705656149 +sm_22_pleas_pier_fr=-461984434 +sm_22_pleas_pier_sgn=-1337850579 +sm_22_pp_sign=2000965656 +sm_22_pp_tied=870157253 +sm_22_railing03=-1296999164 +sm_22_railing1=-1956676994 +sm_22_rc_canopy=-1483600087 +sm_22_rc_railing=-254430631 +sm_22_rccpyshad=1202083777 +sm_22_rcoaster_neon=-1049331294 +sm_22_rcoaster_railings=1781890739 +sm_22_rcoaster1a=-1355901367 +sm_22_rcoaster1b=-155736826 +sm_22_rcoaster1c=1675001750 +sm_22_rcoaster1d=371385308 +sm_22_rcoaster1f=-1587086666 +sm_22_rcoaster1g=1460823566 +sm_22_sm1_22_glue_0=-1641375979 +sm_22_sm1_22_glue_01=140901141 +sm_22_sm1_22_glue_01a=2015331827 +sm_22_sm1_22_glue_02=-626843760 +sm_22_sm1_22_glue_03=65434138 +sm_22_sm1_22_weed_02=586794380 +sm_22_splats_01=1563145342 +sm_22_splats=-327064148 +sm_22_splats02=1044605135 +sm_22_splats1_2=1144671393 +sm_22_splats1_3=1441820685 +sm_22_splats1=2047279980 +sm_22_stend=-1372900328 +sm_22_stend01=-765294459 +sm_22_stend02=-400182261 +sm_22_stend03=-165818373 +sm_22_structend_a=787739750 +sm_22_structendsm=265468452 +sm_22_structendsm01=-151177216 +sm_22_structendsm02=1171772852 +sm_22_structendsm03=-54148207 +sm_22_structendsm04=-359751901 +sm_22_structendsm05=1278304887 +sm_23_bld=2070317877 +sm_23_grnd_builing_dtl=1577761086 +sm_23_grnd_dtl_1=522037299 +sm_23_grnd_dtl_2=768591255 +sm_23_grnd_dtl_3=-1845785115 +sm_23_grnd_dtl_4=-1622333304 +sm_23_grnd_dtl_5=-1400487174 +sm_23_grnd_dtl=-1645920457 +sm_23_grnd1=-1050418571 +sm_23_grnd2_dtl=62894459 +sm_23_grnd2=-74590520 +sm_24__awning_002=-1985289795 +sm_24__awning_02=178825545 +sm_24_b1_dd_hedge2=-1187823988 +sm_24_b1_ddwg_rail_1=-680660773 +sm_24_b1_ddwg=-1391210823 +sm_24_b1_rail_01=1132621253 +sm_24_b1=703046528 +sm_24_b2_ddwg_rails=1357841456 +sm_24_b2_ddwg_small_r=-1505800095 +sm_24_b2_ddwg=1680594007 +sm_24_b2_rail_01=452386911 +sm_24_b2=-817041840 +sm_24_b3_ddwg=-976822227 +sm_24_b3_rail_003=1539609483 +sm_24_b3_rail_004=1871821609 +sm_24_b3_rail_01=-1174397613 +sm_24_b3_rail_02=1311458739 +sm_24_b3_rail_03=1213479429 +sm_24_b3_rail_04=-218165412 +sm_24_b3_rails00=1136924869 +sm_24_b3_rails01=-658750793 +sm_24_b3_rails02=-360913352 +sm_24_b3_stair_rail=402075375 +sm_24_b3=-1091678829 +sm_24_b4_dd_hedge=851725936 +sm_24_b4_ddwg_r_01=-457734280 +sm_24_b4_ddwg_r_02=-217635817 +sm_24_b4_ddwg_r_03=21807266 +sm_24_b4_ddwg_r_04=847192822 +sm_24_b4_ddwg_wires_01=-2049188165 +sm_24_b4_ddwg_wires_02=-1471143005 +sm_24_b4_ddwg_wires_03=-1708816562 +sm_24_b4_ddwg_wires=-2077822119 +sm_24_b4_ddwg=-1754747307 +sm_24_b4_rail_001=797218039 +sm_24_b4_rail_002=1637021971 +sm_24_b4_rail_003=-1948594782 +sm_24_b4_top_rail_002=-1921891364 +sm_24_b4_top_rail=-1009216359 +sm_24_b4_wire_02=-1667269257 +sm_24_b4=-1465900809 +sm_24_gr01_rail=1495213017 +sm_24_gr01_rail02=-791255862 +sm_24_gr01=1047461002 +sm_24_gr03_dcl=1870031033 +sm_24_gr03=945320025 +sm_24_irefgatea_01=787796914 +sm_24_irefgateb_01=-865315025 +sm_24_irefgatec_01=169308524 +sm_25_land01=865836354 +sm_25_land02_ov1=1825761687 +sm_25_land02_ov2=-1515463864 +sm_25_land02=1091647533 +sm_25_wall01=1711513863 +sm_25_wall01a=-1510298083 +sm_25_wall02=1480918410 +sm_25_wall02a=-1597070171 +sm_25_wall03=-793348501 +sm_25_wall03a=2145607507 +sm_25_weeds=1601519056 +sm_26_bld_hidet=-570614247 +sm_26_bld_railing_2c=-1986535309 +sm_26_bld_window_01=960007174 +sm_26_bld=-24618024 +sm_26_bldrail=1519123745 +sm_26_bldrail2=-243973540 +sm_26_building_railing=1690999775 +sm_26_building_railing01=616542661 +sm_26_building_railing02=507913422 +sm_26_carpark=1904565981 +sm_26_decals_001=1292450893 +sm_26_decals_02=-800909349 +sm_26_decals_03=385230148 +sm_26_decals_04=868376284 +sm_26_decals=1041821445 +sm_26_fwayopas3=-1560643858 +sm_26_gas=-702017096 +sm_26_gasdecal=-346684547 +sm_26_glassrailings01=-143620092 +sm_26_glassrailings02=1709204706 +sm_26_grounds=869806587 +sm_26_h_bar=103999369 +sm_26_land01=-446315167 +sm_26_land02=-1625278249 +sm_26_land03=-1966665691 +sm_26_land05=-1368107137 +sm_26_lnddcal02_01=-688230919 +sm_26_lnddcal02_02=-382430611 +sm_26_lnddcal02_03=-76138768 +sm_26_lnddcal02=496444655 +sm_26_op3_fence01=1578841491 +sm_26_op3_fence03=-2120745844 +sm_26_pwall=187726708 +sm_26_pwall0000=2057243973 +sm_26_pwall001=452294618 +sm_26_pwall04=1766758981 +sm_26_pwall05=-1279348936 +sm_26_pwall06=-1670086492 +sm_26_pwall06a=-511098249 +sm_26_pwall07=-667650013 +sm_26_pwall07a=-1866588882 +sm_26_sm26_pool=-939138078 +sm_26_steps01_of=-533534029 +sm_26_steps01=-709124335 +sm_27_2_ddwg_hedge02=269482554 +sm_27_2_ddwg=-263170186 +sm_27_2_ddwr_rail_09=1141047673 +sm_27_2_ddwr=-757490555 +sm_27_4_ddwg=1379312669 +sm_27_5_ddwg_hedge01=1620083039 +sm_27_5_ddwg=360566340 +sm_27_5_ddwr_01=-1734223340 +sm_27_5_ddwr=-2088916418 +sm_27_5_ddwr4_01=-1463145077 +sm_27_5_ddwr4_03=192443110 +sm_27_5_ddwr5_02=-707088786 +sm_27_5_ddwr5_05=-1758777072 +sm_27_5_ddwr5_13=-1494429325 +sm_27_build1_dtl_railing1=419108905 +sm_27_build1_dtl=-1749642110 +sm_27_build1_railing_001=-882328099 +sm_27_build1_railing_002=-609329560 +sm_27_build1_railing=1768788426 +sm_27_build1_railing1=1772125361 +sm_27_build1_railing2=-1583059780 +sm_27_build1_railing3=793511945 +sm_27_build1=1000101024 +sm_27_build2_rail_001_lod=501569786 +sm_27_build2_rail_002_lod=-233745980 +sm_27_build2_rail_005=572436936 +sm_27_build2_rail_stair=-1118509472 +sm_27_build2_window_rail=1622939716 +sm_27_build2_window=501165076 +sm_27_build2=1239085341 +sm_27_build3_004=608286979 +sm_27_build3_dtl=-1812896704 +sm_27_build3_rail_002=1781613157 +sm_27_build3_rails_001=-1078939479 +sm_27_build3_rails_03=-44320268 +sm_27_build3=51635096 +sm_27_build4_top_02=-1694675769 +sm_27_build4_top_03=-2002081758 +sm_27_build4_top_06=-528197672 +sm_27_build4=-194886091 +sm_27_build5=-407294749 +sm_27_cp02_decal=1780594044 +sm_27_detail_001=538425931 +sm_27_detail_002=-1512913473 +sm_27_detail_003=-1282645710 +sm_27_detail_005=1484827420 +sm_27_gate003_ne_custom001=-1763197522 +sm_27_gateb_002=1838197169 +sm_27_gateb_01=888986772 +sm_27_gatec_002=1559244 +sm_27_groundb=-316847744 +sm_27_groundc_02=1246062234 +sm_27_groundc_gates_01=1528934537 +sm_27_groundc=-756148958 +sm_27_shrinksofa=1263090369 +sm_boat_bckdet1=1462914127 +sm_boat_bckdet2=-1383696138 +sm_boat_bckdet2a=-502512154 +sm_boat_bckdet3=2092701538 +sm_boat_bckdet3a=-1016199418 +sm_boat_clutter001=62460645 +sm_boat_clutter1=1709829989 +sm_boat_clutter2=1381517382 +sm_boat_clutter3=1678437291 +sm_boat_clutter7=720599421 +sm_boat_clutter8=30091053 +sm_boat_deck_detail=1407739869 +sm_boat_deck_rails=-981218795 +sm_boat_deck_rails01=-1935173146 +sm_boat_deck_rails02=-1644610423 +sm_boat_emissive_lod=2064886860 +sm_boat_front_rails=343161602 +sm_boat_hoists=1667665771 +sm_boat_hoists2=390174753 +sm_boat_holds=-1252245183 +sm_boat_holds2=-442075417 +sm_boat_holds3=-1285909936 +sm_boat_hull_dirt=-1887498556 +sm_boat_hull_dirt2=-1594046591 +sm_boat_hull=-892789092 +sm_boat_lounge_plants=183168021 +sm_boat_lounge_seats=-482046838 +sm_boat_main_cabin=2136198367 +sm_boat_main_telecom_pole1=1964501153 +sm_boat_main_telecom_poles=-923234219 +sm_boat_main_telecom=2131846142 +sm_boat_poles=-709088705 +sm_boat_pool_rails_01=-1838360539 +sm_boat_pool_rails=-1679275850 +sm_boat_pool_rails02=-1044722502 +sm_boat_rear_ladders=1806374769 +sm_boat_rings_of_life=-583124630 +sm_boat_side_windows=779648633 +sm_boat_slod1=-1298203218 +sm_boat_top_stairs=1725624309 +sm_boat_towbars=-1781534035 +sm_boat_towbars2=-1047091432 +sm_emissive_bld1_em=-221144759 +sm_emissive_bld2_em=729811152 +sm_emissive_build7_em=1790499833 +sm_emissive_em_nw1=301012316 +sm_emissive_em_nw2=-337917650 +sm_emissive_em_nw3=812012102 +sm_emissive_em1=192249758 +sm_emissive_em2b=20409766 +sm_emissive_emb1=2034700625 +sm_emissive_emb2=1475137181 +sm_emissive_emb3=-1949026725 +sm_emissive_emissive_b=363101632 +sm_emissive_emissive_c=-560525402 +sm_emissive_emissive=-951070880 +sm_emissive_emissive2z=-1702906852 +sm_emissive_night=-1235919674 +sm_emissive_sm_01=1155977889 +sm_emissive_sm_06=-1704821353 +sm_emissive_sm_07a=1131668777 +sm_emissive_sm_07b=-492788856 +sm_emissive_sm_07c=-194754801 +sm_emissive_sm_07d=490969293 +sm_emissive_sm_09=-1156104444 +sm_emissive_sm_12=-1150735716 +sm_emissive_sm_13_emb=-863772149 +sm_emissive_sm_13=1481204810 +sm_emissive_sm_14=647725295 +sm_emissive_sm_15=1874301734 +sm_emissive_sm_17=488205799 +sm_emissive_sm_18_a=-885340399 +sm_emissive_sm_18_z2=-1426528969 +sm_emissive_sm_18=-357660398 +sm_emissive_sm_20=-121650928 +sm_emissive_sm_21_a=-188450308 +sm_emissive_sm_21=214296860 +sm_emissive_sm_22_ema=-1681892869 +sm_emissive_sm_22_emb=-1385824954 +sm_emissive_sm_22_emc=-1822144185 +sm_emissive_sm_23=815837397 +sm_emissive_sm_24=1205460807 +sm_emissive_sm_26=1781244906 +sm_emissive_sm_27_a=1845124360 +sm_emissive_sm_27_c=-2107832883 +sm_emissive_sm_27_d=959050600 +sm_emissive_sm_a_17=1951443972 +sm_emissive_sm_b_17=-1196056862 +sm_emissive_sm_b_27=-2088621552 +sm_emissive_sm_e_27=-1084876826 +sm_emissive_sm_em24_nw3=530606431 +sm_emissive_sm_em24nw1=1053090072 +sm_emissive_sm_em24nw2=344362140 +sm_emissive_wm_bild62_em=468308552 +sm_lod_emissive_5_19_slod=7188113 +sm_lod_emissive=493026780 +sm_lod_slod3=-413517493 +sm_lod_slod4=-635134240 +sm_lod_sm_emissive_slod=-268741574 +sm_props_prop_billboard_rprox=-1553764902 +sm_rd_01_r1a_ovly=-1256061543 +sm_rd_01_r1a_wires=-765749105 +sm_rd_01_r1a=1316522703 +sm_rd_01_r1b_ovly=-461926922 +sm_rd_01_r1b_wires=1769021199 +sm_rd_01_r1b=-1569508669 +sm_rd_01_r1c_ovly=-1299283147 +sm_rd_01_r1c_wires=332657377 +sm_rd_01_r1c=1908166998 +sm_rd_01_r1d_ovly=-1015803771 +sm_rd_01_r1d=-953156548 +sm_rd_01_r1e_ovly=486486907 +sm_rd_01_r1e=-1787946823 +sm_rd_01_r1f_ovly=26209594 +sm_rd_01_r1f=-916946799 +sm_rd_01_r1g_ovly=-1747835346 +sm_rd_01_r1g=-1197252829 +sm_rd_01_r1h_ovly=2103136022 +sm_rd_01_r1h=-299677146 +sm_rd_01_r1i_ovly=123007247 +sm_rd_01_r1i=-54696102 +sm_rd_01_r2a_ovly=427745667 +sm_rd_01_r2a=-266285191 +sm_rd_01_r2b_ovly=1570369674 +sm_rd_01_r2b=-1252599326 +sm_rd_01_r2c_ovly=-364322289 +sm_rd_01_r2c=-1019087432 +sm_rd_01_r2d_ovly=1183255256 +sm_rd_01_r2d=451028219 +sm_rd_01_r2e_ovly=523347467 +sm_rd_01_r2e=686473484 +sm_rd_01_r2f_ovly=1539004010 +sm_rd_01_r2f_wires=410126201 +sm_rd_01_r2f=-27497488 +sm_rd_01_r2g_ovly=1509290267 +sm_rd_01_r2g=219285851 +sm_rd_01_r2h_ovly=1998964509 +sm_rd_01_r2h=1675736821 +sm_rd_01_r2i_ovly=-1845514624 +sm_rd_01_r2i=1906332274 +sm_rd_01_r3a_ovly=-1189542368 +sm_rd_01_r3a=1736239043 +sm_rd_01_r3b_ovly=-823556599 +sm_rd_01_r3b=-1374489362 +sm_rd_01_r3c_ovly=165101103 +sm_rd_01_r3c=1002999899 +sm_rd_01_r3d_ovly=-830176742 +sm_rd_01_r3d=-1838793323 +sm_rd_01_r3e_ovly=1925432931 +sm_rd_01_r3e=-1605117584 +sm_rd_01_r3f_ovly=924287638 +sm_rd_01_r3f=-216400125 +sm_rd_01_r4a_ovly=1280667701 +sm_rd_01_r4a=227554627 +sm_rd_01_r4b_ovly=-616057295 +sm_rd_01_r4b=946703101 +sm_rd_01_r4c_ovly=1309004936 +sm_rd_01_r4c=1777626634 +sm_rd_01_r4d_ovly=1349872815 +sm_rd_01_r4d=-1770338538 +sm_rd_01_r4e_ovly=-38421647 +sm_rd_01_r4e=1221700549 +sm_rd_01_r4f_ovly=-1253342689 +sm_rd_01_r4f=-1844003250 +sm_rd_01_r4g_ovly=-1114953147 +sm_rd_01_r4g=-1537809714 +sm_rd_01_r4h_ovly=-1704007840 +sm_rd_01_r4h=-275875516 +sovereign=743478836 +sp1_01_cnt_sign=-1980482350 +sp1_01_debries_001=896396699 +sp1_01_debries_002=51775724 +sp1_01_details_01=616161945 +sp1_01_details_02=576576993 +sp1_01_details_03=278870628 +sp1_01_details_0j=369739109 +sp1_01_grde001=272469416 +sp1_01_grde002=1040214317 +sp1_01_grde003=81524453 +sp1_01_jumptest_fizzhd=1412331192 +sp1_01_jumptest=-289249109 +sp1_03__hd_fizzing_044=-1930921615 +sp1_03__hd_fizzing_053=-1867874411 +sp1_03__hd_fizzing_0675=1688341506 +sp1_03_bbuild_01_d=-1257765257 +sp1_03_bbuild_01=392373231 +sp1_03_bbuild_05_d=59283756 +sp1_03_bbuild_05_o=2130939928 +sp1_03_bbuild_05=1550265850 +sp1_03_build_001_d=306827323 +sp1_03_build_001=1978499018 +sp1_03_build_003=396444463 +sp1_03_build_010_d=-1846163322 +sp1_03_build_010=1320399451 +sp1_03_build_69_details=2112918316 +sp1_03_build_69_o=1257126093 +sp1_03_build_69=1844662192 +sp1_03_build_69a_o=-2020206640 +sp1_03_cablemesh37326_tstd=1103126256 +sp1_03_carwreck_01=161581647 +sp1_03_carwreck_02=2074930788 +sp1_03_carwreck_03=645284856 +sp1_03_carwreck_04=404858703 +sp1_03_carwreck_05=-526532 +sp1_03_carwreck_06=-1900505921 +sp1_03_carwreck_07=-529844189 +sp1_03_carwreck_08=-217850540 +sp1_03_carwreck_slod=1313556003 +sp1_03_grnd_d=1997114228 +sp1_03_grnd01_d=-357304705 +sp1_03_ground_detail_01=-250212429 +sp1_03_ground_detail=-1357420178 +sp1_03_ground=-789380911 +sp1_03_hd_fence_01=-638571933 +sp1_03_hd_fence_mesh_01=-1627280765 +sp1_03_hd_fence_mesh_02=-1865675240 +sp1_03_hd_fence_mesh_03=-1502758569 +sp1_03_hd_fence_mesh_04=-1741284120 +sp1_03_hd_fence_mesh_05=1240236114 +sp1_03_hd_fence_mesh_06=2103994185 +sp1_03_hd_fizzing_01=-175441841 +sp1_03_hd_fizzing_02=-464792111 +sp1_03_hd_fizzing_03=303411556 +sp1_03_hd_fizzing_04=-1210319630 +sp1_03_hd_fizzing_05=-1517135777 +sp1_03_hd_fizzing_07=-1026878764 +sp1_03_hd_fizzing_08=1888513628 +sp1_03_ladder_01=-633600292 +sp1_03_ladder_02=132375083 +sp1_03_ladder_03=-21901369 +sp1_03_ladder_04=739027580 +sp1_03_ladder_05=643833635 +sp1_03_ladder_06=1418787716 +sp1_03_object002=959817899 +sp1_03_road_o=717528589 +sp1_03_road_o3=844879939 +sp1_03_shed_002_d=-840129747 +sp1_03_shed_002=2016038755 +sp1_03_shed_008=4677527 +sp1_03_shed_010_d=970829994 +sp1_03_sign=-204825554 +sp1_03_sign02=-623382305 +sp1_03_wall_01_o=1151786152 +sp1_03_wall_02_o=-430549251 +sp1_03_winnoshadow=-1780843846 +sp1_04_details_01=1022460823 +sp1_04_details_02=-1352636301 +sp1_04_details_03=-1601910084 +sp1_04_ground=-1471019060 +sp1_04_ground01=298645552 +sp1_05_build_01_c=-172083141 +sp1_05_build_01_detail=748743525 +sp1_05_build_01_o_d=865981490 +sp1_05_build_01=1957103851 +sp1_05_build_02_o_d=1448075052 +sp1_05_build_02=1715825704 +sp1_05_build_02pipe=49824893 +sp1_05_cablemesh_tstd=626187085 +sp1_05_det_=1303926367 +sp1_05_det_01=349755010 +sp1_05_det_02=-262238834 +sp1_05_det_03=-31381229 +sp1_05_det_04=-874920827 +sp1_05_fences_hd=-488692045 +sp1_05_ground_dec01=-1329078151 +sp1_05_ground_dec02=320218392 +sp1_05_ground_dec03=266215080 +sp1_05_ground=-192076107 +sp1_05_pipes_hd_01=30663009 +sp1_05_pipes_hd_02=-294864237 +sp1_06_ground_detail_01=-919121175 +sp1_06_ground=1667922346 +sp1_06_ground02_detail_02=203985582 +sp1_07_details_01=-335423559 +sp1_07_details_02=-124817196 +sp1_07_details_03=1434593976 +sp1_07_details_03a=-2092333855 +sp1_07_gndstones=-1062008738 +sp1_07_grnd01=-1037961488 +sp1_07_grnd06=1216250795 +sp1_07_grnd07xxx=1157018036 +sp1_10__fake_int=-1471268258 +sp1_10_brand_01_wip_dontdelq=-1393274362 +sp1_10_details2=859153911 +sp1_10_details3=1089093984 +sp1_10_details4=1451256972 +sp1_10_details5=-4178167 +sp1_10_details6=-378662299 +sp1_10_details7=625609228 +sp1_10_fake_interior_lod=1248668236 +sp1_10_fake_interior_slod=1167231321 +sp1_10_fences_hd_01=-1231039704 +sp1_10_fences_hd_02=1753790203 +sp1_10_fences_hd_03=2087771855 +sp1_10_fences_hd_04=239600255 +sp1_10_fences_hd_05=1460868116 +sp1_10_fences_hd_06=-1967621282 +sp1_10_fizza_01=-684030287 +sp1_10_fpoles01=1063991623 +sp1_10_fpoles02=1437296071 +sp1_10_fpoles03=-751836962 +sp1_10_fpoles04=-896872556 +sp1_10_fpoles05=2018028305 +sp1_10_fpoles06=1846449821 +sp1_10_fpoles07=646121431 +sp1_10_fpoles08=933374485 +sp1_10_fpoles09=-1991225984 +sp1_10_fpoles10=318853584 +sp1_10_fpoles11=-1009765533 +sp1_10_fpoles12=-1315107075 +sp1_10_ground_1=-576384219 +sp1_10_ground_2=-279988614 +sp1_10_hedge01=-1909662728 +sp1_10_hedge02=2146385789 +sp1_10_hedge03=-1334992775 +sp1_10_int=1430851769 +sp1_10_mainwall_1=221673344 +sp1_10_props_interior_slod=-1899183420 +sp1_10_roof01=452884211 +sp1_10_roofbars=-932069920 +sp1_10_roofshadow=864093339 +sp1_10_sidebars_hd=817111148 +sp1_10_sign_bars_hd=-1449594966 +sp1_10_wind01=-491177724 +sp1_10_wind02=-730620807 +sp1_10_wind03=946758765 +sp1_10_wind04=707774448 +sp1_11_01_detail_01=-1356012400 +sp1_11_01_detail=275404410 +sp1_11_01=2065813614 +sp1_11_02=-1992692578 +sp1_11_03_detail=-461075416 +sp1_11_03=1477970523 +sp1_11_04_det=440976732 +sp1_11_04_detail=1104877596 +sp1_11_04_detail02=-813767421 +sp1_11_04_detail02b=-1968778096 +sp1_11_04_detaila=-14273463 +sp1_11_04=1723672485 +sp1_11_railings=2034646738 +sp1_12_a_build08graf=-551206808 +sp1_12_b00=2125673261 +sp1_12_b01=-909129351 +sp1_12_b02=6370975 +sp1_12_b03=1268239631 +sp1_12_billboard_hd_01=-857559116 +sp1_12_billboard_hd_02=-116783106 +sp1_12_billboard_hd_03=709388922 +sp1_12_billboard_hd_04=1952808627 +sp1_12_bridge_03=-1977517011 +sp1_12_bridge_03fc2_lod=-2031134611 +sp1_12_bridge_03fc3=-1288872892 +sp1_12_bridge_03fc3a=-1711060759 +sp1_12_bridge_03fc3b=-255527289 +sp1_12_bridge_03fc3c=-1098837504 +sp1_12_bridge_04=2028722626 +sp1_12_bridge_1=-99737415 +sp1_12_bridge_1fc=1919252664 +sp1_12_bridge_1fcb=-1386559208 +sp1_12_bridge_2=-247656681 +sp1_12_bridge_fc1=-1800984982 +sp1_12_bridge_fc2=1521627777 +sp1_12_bridge_fc3=2029154049 +sp1_12_bridge_fc4=-1325834482 +sp1_12_bridge_fc5=-549635179 +sp1_12_bridge_fc6=-2113437397 +sp1_12_bridge_fc7=-1077805921 +sp1_12_cablemesh_01=1327936860 +sp1_12_cablemesh_02=-1770929171 +sp1_12_decals00=1337940827 +sp1_12_decals01=1629748772 +sp1_12_decals02=-397767565 +sp1_12_decals03=-39405781 +sp1_12_decals04=1184123133 +sp1_12_decals05=1538683713 +sp1_12_decals06=-488636010 +sp1_12_decals08=-1891116445 +sp1_12_decals09=-1587773812 +sp1_12_decals10=-1490318506 +sp1_12_decals11=-648384589 +sp1_12_decals12=1088601794 +sp1_12_decals13=590840684 +sp1_12_decals14=503806220 +sp1_12_decals15=273800609 +sp1_12_detail_01=-1104172831 +sp1_12_detail_01a=-516948407 +sp1_12_detail_02=-478612621 +sp1_12_detail_02a=-1228560299 +sp1_12_detail_03=-641867779 +sp1_12_detail_03a=778999449 +sp1_12_detail_04=114014744 +sp1_12_detail_05=-315390232 +sp1_12_detail_06=433479725 +sp1_12_detail_06a=-1649121089 +sp1_12_detail_07=277433747 +sp1_12_detail_07a=29601728 +sp1_12_detail_08=-94428841 +sp1_12_detail_08a=1872231654 +sp1_12_detail_09=-273019891 +sp1_12_detail_10=-158065879 +sp1_12_detail_11=-917192533 +sp1_12_drain_cover=1406153706 +sp1_12_fc7_lod=528845980 +sp1_12_glue_007a=1415690315 +sp1_12_graph=1599394013 +sp1_12_graph001=-240111796 +sp1_12_graph002=1132385000 +sp1_12_graph003=1467808484 +sp1_12_graph004=692461175 +sp1_12_graph005=956808698 +sp1_12_graph006=-1966710406 +sp1_12_graph007=1590167934 +sp1_12_graph008=1883221101 +sp1_12_graph008a=-2015529547 +sp1_12_railing01=-1366342170 +sp1_12_railing02=-1100356197 +sp1_12_rd_01=-1483813328 +sp1_12_rd_02=-1995009728 +sp1_12_riv_01=-903559602 +sp1_12_riv_03=-290680991 +sp1_12_riv_04_d=-1467618230 +sp1_12_riv_04=1598255253 +sp1_12_riv_05=1417501449 +sp1_12_riv_06=-2081932846 +sp1_12_riv_07=1974377823 +sp1_12_riv_07graf=-833797854 +sp1_12_riv_08=403563051 +sp1_12_riv_08g=-1201935805 +sp1_12_riv_09=172705446 +sp1_12_riv_10=1309166911 +sp1_12_riv_11=1589702320 +sp1_12_river_end_1=-1143441452 +sp1_12_river_end_2=-1448422535 +sp1_12_shadowb01=-4614628 +sp1_12_shadowb02=1865807127 +sp1_12_shadowb03=1280094021 +sp1_12_shadowb04=906986187 +sp1_12_shadowb05=-1497242578 +sp1_12_shadowb08=2097746109 +sp1_12_sp1_rd_shadow_prox=-1968859282 +sp1_emissive_sp1_03a=-1012131300 +sp1_emissive_sp1_03b=-698957967 +sp1_emissive_sp1_03c=-1457888011 +sp1_emissive_sp1_03d=-1767129064 +sp1_emissive_sp1_03e=-1922650738 +sp1_emissive_sp1_03f=2066811171 +sp1_emissive_sp1_05a=-2076436231 +sp1_emissive_sp1_05b=-1779319708 +sp1_lod_em=1095954632 +sp1_lod_slod4=334848724 +sp1_lod_sp1_10_particle_null=-1366432263 +sp1_props_flyers_020=1433497939 +sp1_props_flyers_022=534709807 +sp1_props_flyers_053=2070034192 +sp1_props_flyers_054=210196868 +sp1_props_flyers_055=-52905433 +sp1_props_flyers_056=-402485125 +sp1_props_flyers_059=1156598357 +sp1_props_flyers_062=506265027 +sp1_props_flyers_063=141742671 +sp1_props_flyers_064=1773540568 +sp1_rd_00_d=721968862 +sp1_rd_01_d=1270332868 +sp1_rd_01=1429897999 +sp1_rd_02=1739401204 +sp1_rd_028=1591695087 +sp1_rd_029=-547891226 +sp1_rd_03_d=-2025533390 +sp1_rd_03_shadprx=571914694 +sp1_rd_03=-2133042606 +sp1_rd_030=-806865509 +sp1_rd_031=1329706060 +sp1_rd_04_d=-682389557 +sp1_rd_04=387811122 +sp1_rd_05_d=1760924780 +sp1_rd_06_d=527208646 +sp1_rd_06a=584882842 +sp1_rd_06b=823637776 +sp1_rd_06c=2137576373 +sp1_rd_07_d=2073902221 +sp1_rd_07=1555075671 +sp1_rd_08_d=1549058693 +sp1_rd_08=-573434724 +sp1_rd_09_d=-1708359422 +sp1_rd_09=1343289624 +sp1_rd_10_d=448818011 +sp1_rd_10=-1262698790 +sp1_rd_11_d=-1299957865 +sp1_rd_11=43834013 +sp1_rd_12_d=-1146937529 +sp1_rd_12=105374195 +sp1_rd_13_d=-2131793053 +sp1_rd_13=-612463519 +sp1_rd_14_d=664905876 +sp1_rd_14=1981661601 +sp1_rd_15_d=-1419077405 +sp1_rd_15=-1956844513 +sp1_rd_16_d=-1191744669 +sp1_rd_17_d=1835301423 +sp1_rd_17=1797663666 +sp1_rd_18_d=1959780514 +sp1_rd_18=1085069012 +sp1_rd_19_d=-1553491356 +sp1_rd_19=1307603291 +sp1_rd_20_d=1448810562 +sp1_rd_20=1588794304 +sp1_rd_21_d=816657794 +sp1_rd_21=-738329004 +sp1_rd_22_d=-20899850 +sp1_rd_22=-1053206325 +sp1_rd_23_d=1187563459 +sp1_rd_23=-1736964279 +sp1_rd_24_d=965768865 +sp1_rd_24a=2084036814 +sp1_rd_24b=312806826 +sp1_rd_25_d=402822573 +sp1_rd_25=1748149931 +sp1_rd_26_d=-602550984 +sp1_rd_26=1425473588 +sp1_rd_27_d=-1550085805 +sp1_rd_27=-877793888 +sp1_rd_28_d=-1508152312 +sp1_rd_armco=-1147446384 +sp1_rd_blockades=-1135087813 +sp1_rd_props_combo01_dslod=-1302603504 +sp1_rd_props_combo02_dslod=-2027445393 +sp1_rd_props_combo03_dslod=742143715 +sp1_rd_props_combo04_dslod=-682530277 +sp1_rd_props_combo05_dslod=-1477151821 +sp1_rd_rail1=-461473856 +sp1_rd_rail2=-768093389 +sp1_rd_wires=1454633990 +sp1_rd_wires2=76730524 +specter=1886268224 +specter2=1074745671 +speeder=231083307 +speeder2=437538602 +speedo=-810318068 +speedo2=728614474 +spiritsrow=674110876 +squalo=400514754 +ss1_01_c_waterd=-1969678975 +ss1_01_column_iref=-1413417189 +ss1_01_dtd01=1820076484 +ss1_01_dtd02=2094189169 +ss1_01_dtd02b=-1821022473 +ss1_01_dtd02bivy=-451457211 +ss1_01_dtd03=1077825861 +ss1_01_dtl04=1085046626 +ss1_01_fizza_00=-828760800 +ss1_01_fizza_01=-1020197302 +ss1_01_fizza_02=-1322098099 +ss1_01_fizza_03=-1660732945 +ss1_01_fizza_04=-1968827083 +ss1_01_fizza_05=2020307136 +ss1_01_fizza_06=1716079740 +ss1_01_fizza_07=1436003097 +ss1_01_fizza_08=1204129653 +ss1_01_flower_1=515055691 +ss1_01_flower_3=-1708517573 +ss1_01_fronthedges=-297123381 +ss1_01_ladder01=-774485830 +ss1_01_ladder02=-2145934018 +ss1_01_ladder03=-921225436 +ss1_01_ladder04=-1159652680 +ss1_01_ladder05=-575578024 +ss1_01_ladder06=-816331867 +ss1_01_ladder07=1490146991 +ss1_01_logo01=-39868533 +ss1_01_logo02=-868105012 +ss1_01_lowpdtd00=1062929008 +ss1_01_lowpdtd01=1906763527 +ss1_01_lowpdtd02=618679675 +ss1_01_lowpdtd03=1429155352 +ss1_01_mansion=15612611 +ss1_01_park_decal=1155146323 +ss1_01_park=-842967124 +ss1_01_raildtd01=-2139978508 +ss1_01_raildtd02=-1363517053 +ss1_01_raildtd03=-470234113 +ss1_01_shadowproxy=-1955735898 +ss1_01_ss1_emissive_ss1_01=-919802388 +ss1_01_stairs01=137063414 +ss1_01_stairsbase01=1456684485 +ss1_01_terrain_dtl01=1402537249 +ss1_01_terrain_dtl01b=1907480515 +ss1_01_terrain_dtl02=-2062587899 +ss1_01_terrain=1345457371 +ss1_01_terrainnoshad=-417452013 +ss1_02_building00_dtl_1=1401152204 +ss1_02_building00_dtl_2=21773918 +ss1_02_building00_dtl=1317947300 +ss1_02_building00=-1087287778 +ss1_02_building01_dtl=-724395030 +ss1_02_building01_dtl2=-279744443 +ss1_02_building01=-1426709080 +ss1_02_building03_dtl_1=-1543537378 +ss1_02_building03_dtl=1958430556 +ss1_02_building03=-2058855863 +ss1_02_decal=-1780886489 +ss1_02_decal2=104890951 +ss1_02_decal3=-1393569881 +ss1_02_decal4=-1161270440 +ss1_02_decal5=1333040302 +ss1_02_grd01=-1732998491 +ss1_02_hedge_dcl=1602125812 +ss1_02_hedge_dcl2=-1441045355 +ss1_02_pool_water=1919516466 +ss1_02_ss1_emissive_ss1_02=-500045280 +ss1_02_ss1_emissive_ss1_02b=-1920008361 +ss1_03_dec_tnt=1925852729 +ss1_03_fs_logo=1555690038 +ss1_03_ivy_a=1700779227 +ss1_03_ladder_01=-2145923898 +ss1_03_north_dtl=-1762816313 +ss1_03_north_dtl2=-1607807933 +ss1_03_north=955451469 +ss1_03_railing01=1419796952 +ss1_03_railing02=-471728019 +ss1_03_railing03=-164322030 +ss1_03_railing04=290839380 +ss1_03_railing05=584547927 +ss1_03_railing06=-1414229997 +ss1_03_railing07=-1082574948 +ss1_03_railing08=-628986450 +ss1_03_railing09=1681424668 +ss1_03_railing10=1832948800 +ss1_03_railing11=2014816750 +ss1_03_railing12=-2057517960 +ss1_03_railing13=799349002 +ss1_03_railing14=1104723313 +ss1_03_railing15=1277874709 +ss1_03_railing16=1592096650 +ss1_03_railing17=-384463908 +ss1_03_railing18=-141088545 +ss1_03_railing19=157076586 +ss1_03_railing20=-1323327047 +ss1_03_railing21=-1505326073 +ss1_03_railing22=-1802770286 +ss1_03_railing23=2045096774 +ss1_03_railing24=1868013098 +ss1_03_railing25=1567160909 +ss1_03_railing26=1121174819 +ss1_03_railing27=1022507360 +ss1_03_railing28=658607615 +ss1_03_railing29=348514568 +ss1_03_railing30=1203223235 +ss1_03_roof_fizz_01=1819692869 +ss1_03_south_dtl=1075521186 +ss1_03_south_dtl2=296970172 +ss1_03_south=-1438790954 +ss1_03_southe_col=314386334 +ss1_03_southe_detail=281453505 +ss1_03_southe_detail2=604171909 +ss1_03_southe=-1409315301 +ss1_03_terrain_dtl=623563406 +ss1_03_terrain=-1246316451 +ss1_04_apart_01=-992154463 +ss1_04_apart_02_dtl01=2109290753 +ss1_04_apart_02_dtl02=-1820760959 +ss1_04_apart_06=1667181023 +ss1_04_apt02_01_dtl=466749814 +ss1_04_apt02_01_dtl2=-1533194113 +ss1_04_apt02_01=1466108594 +ss1_04_aptrailing1=-170017976 +ss1_04_aptrailing10=-167191886 +ss1_04_aptrailing2=72439855 +ss1_04_aptrailing3=452887949 +ss1_04_aptrailing4=723232199 +ss1_04_aptrailing5=945373250 +ss1_04_aptrailing6=1319529692 +ss1_04_aptrailing7=1675466570 +ss1_04_aptrailing8=1949382641 +ss1_04_aptrailing9=-2123181452 +ss1_04_cable=-1034572158 +ss1_04_glueweed=-527678138 +ss1_04_glueweed2=-1075284838 +ss1_04_glueweed3=-40964122 +ss1_04_glueweed4=-1630719388 +ss1_04_grddecals=-317401090 +ss1_04_greenbar_001=136974040 +ss1_04_greenbar_002=1229426962 +ss1_04_greenrail_002=348123055 +ss1_04_greenrail01=-353898698 +ss1_04_hdg_top=-1208701519 +ss1_04_hdg=248660029 +ss1_04_hedgeivywall=-1141209275 +ss1_04_hedgeivywall2=-2137161087 +ss1_04_ladder01=-1425005495 +ss1_04_ladder02=-1159412750 +ss1_04_ladder03=-392028304 +ss1_04_ladder04=-160843009 +ss1_04_newivy01=279855155 +ss1_04_newrailing001=-1092714562 +ss1_04_sht01_dtl2=-943388183 +ss1_04_sht01_dtl2b=-1899782901 +ss1_04_sht01=1859148382 +ss1_04_shtrail01=-1581764331 +ss1_04_shtrail02=1944474994 +ss1_04_shtrail03=-2076379617 +ss1_04_shtrail04=1324649359 +ss1_04_shtrail05=1623076642 +ss1_04_shtrail06=693944420 +ss1_04_terrain01=901186973 +ss1_04_terrain02=1729980521 +ss1_04_terrain03=-416487290 +ss1_04_terrain04=-629715173 +ss1_05_apart01_jan=-1941276258 +ss1_05_bigapt02_dtl2=72950441 +ss1_05_bigapt02_dtl2b=-893962709 +ss1_05_bigapt02_dtl2c=-461280833 +ss1_05_bigapt02=-1347482922 +ss1_05_build1_dtl=-570202543 +ss1_05_build3_b=1856064297 +ss1_05_build3_dtl=832041070 +ss1_05_build3_dtlnew=-1825736558 +ss1_05_build5=-1447282578 +ss1_05_buildn_emit=940052003 +ss1_05_buildnew_a=-744961946 +ss1_05_emissive_hd=1230711645 +ss1_05_emissive_slod=1694854589 +ss1_05_gr_n=706155772 +ss1_05_gr=-1405432277 +ss1_05_gr2=872749416 +ss1_05_grbc1=1349305817 +ss1_05_grbc2=1579835732 +ss1_05_grounda001_dtl=-978914387 +ss1_05_grounda001_dtlb=-1482085974 +ss1_05_grounda001_dtlc=-1653729996 +ss1_05_groundb_dtl=-30256148 +ss1_05_groundb_dtl2=286180407 +ss1_05_groundb_dtlb=1599004858 +ss1_05_groundb=1301196711 +ss1_05_hedge_rnd_a_m_decl006=1748992601 +ss1_05_hedge_sqr_a_l_decm001=496319053 +ss1_05_ladder01=-1285349879 +ss1_05_ladder02=385738049 +ss1_05_pool=-863578633 +ss1_05_shopframe01=421424729 +ss1_05_shw=-1780286097 +ss1_05_units=-756717576 +ss1_05_wires=-344539447 +ss1_05_xxx=423159696 +ss1_06_banner=118508278 +ss1_06_d1=-1102142546 +ss1_06_d1b_2=505265099 +ss1_06_d1b=-1676073142 +ss1_06_d1b001=1246324607 +ss1_06_d1bb_2=758591526 +ss1_06_d1bb=-1186449106 +ss1_06_d2_2=293481756 +ss1_06_d2=-1342109933 +ss1_06_d2b_2=1630392559 +ss1_06_d2b=305042635 +ss1_06_d2b001=-1726232002 +ss1_06_glass=1750414869 +ss1_06_ground=-172758616 +ss1_06_groundb=-1068789358 +ss1_06_groundc=-1307183833 +ss1_06_groundd=-1545676615 +ss1_06_hdg_top=985238221 +ss1_06_hdg=833433536 +ss1_06_hdg01_top=-478642697 +ss1_06_hdg01=-587229387 +ss1_06_hdg02_top=637612818 +ss1_06_hdg02=-1017846816 +ss1_06_hdgnew_d=-1078972206 +ss1_06_hdgnew=-605572715 +ss1_06_ladder01=-1393226214 +ss1_06_monkey=1960111416 +ss1_06_north=928480197 +ss1_06_number01=-1080925435 +ss1_06_number02=-1847949418 +ss1_06_number02b=373832953 +ss1_06_number03=1718857929 +ss1_06_railing01=-1920841762 +ss1_06_railing02=-1692540139 +ss1_06_railing03=2028248739 +ss1_06_railing04=-2065058131 +ss1_06_railing05=1387582024 +ss1_06_railing06=1644589291 +ss1_06_railing07=1075129609 +ss1_06_railing08=196592719 +ss1_06_railing09=436297954 +ss1_06_railing10=1960123488 +ss1_06_railing11=-1618579006 +ss1_06_railing12=-1140479296 +ss1_06_railing13=-1378021777 +ss1_06_railing14=-663526501 +ss1_06_railing15=-933346447 +ss1_06_railing16=71809863 +ss1_06_railing17=-157278216 +ss1_06_seblg=-1525475962 +ss1_06_shw=12023110 +ss1_06_shw2=452899949 +ss1_06_sign=184371264 +ss1_06_sign01=-1776294713 +ss1_06_sign02=-2082979784 +ss1_06_ss_06_cp00_2=-1519828029 +ss1_06_ss_06_cp00=556932233 +ss1_06_swblg=873509627 +ss1_06_towels=-283072059 +ss1_06_woodb=-620695079 +ss1_06b_aptgrnd=-566572923 +ss1_06b_bdd=387347948 +ss1_06b_bdd2=1155915766 +ss1_06b_card=-1335731209 +ss1_06b_club_dtl001=-897203232 +ss1_06b_club_grnd=-1336619218 +ss1_06b_club1=156210570 +ss1_06b_club1lad=1174528774 +ss1_06b_d=282156055 +ss1_06b_d1=1463155419 +ss1_06b_d2=-668828494 +ss1_06b_d2b=-798021120 +ss1_06b_hdg_top=1659436552 +ss1_06b_hdg_top01=1667584854 +ss1_06b_hdg_top02=1958802957 +ss1_06b_hdg_top03=-2014897063 +ss1_06b_hdg_top04=-1722958042 +ss1_06b_hdg=-2121670004 +ss1_06b_hdg01=-1714224279 +ss1_06b_ivy_top=49710949 +ss1_06b_ivy02=848154567 +ss1_06b_ivywall01=764087883 +ss1_06b_new01=1967096107 +ss1_06b_new04=1680465632 +ss1_06b_newivy=-1975932717 +ss1_06b_newrail001=-1629332993 +ss1_06b_pool=1954887339 +ss1_06b_r_2=1443083033 +ss1_06b_r=903652897 +ss1_06b_rail=-728277230 +ss1_06b_rail2=-628744539 +ss1_06b_snw=1482065203 +ss1_06b_snw2=-857049812 +ss1_07_apts_d=1857307530 +ss1_07_apts_d2=2060975401 +ss1_07_apts_rail1=-675128553 +ss1_07_apts_rail2=-1997587086 +ss1_07_apts=1475712388 +ss1_07_bck_fizz1_lod=-521428309 +ss1_07_bdyshpd=-524774748 +ss1_07_bdyshpd001=1885153129 +ss1_07_bdyshpd002=1756043269 +ss1_07_bdyshpgd=967439545 +ss1_07_bdyshpstr=-1322757967 +ss1_07_cp_d=-1742272871 +ss1_07_cp_dirt_2=1911689828 +ss1_07_cp_dirt=752485526 +ss1_07_cp_dirt2=480648872 +ss1_07_cp=-376228998 +ss1_07_crnrbldg=1948689492 +ss1_07_crnrbldgd=1287780767 +ss1_07_crnrbldgd2=-1048219105 +ss1_07_crnrbldgd3=-583292529 +ss1_07_crnrbldggnd=-79149611 +ss1_07_crnrbldggnd02=-516701073 +ss1_07_crnrbldgrailing1=2132675970 +ss1_07_crnrbldgrailing2=1138857734 +ss1_07_grndrailings1=1875557367 +ss1_07_grndrailings2=651274782 +ss1_07_grndrailings3=421269171 +ss1_07_grndrailings4=1130324793 +ss1_07_grndrailings5=839172228 +ss1_07_hedge_d1=-1696889334 +ss1_07_hedge_d2=-2054005896 +ss1_07_hotelrailing1=823450986 +ss1_07_hotelrailing2=995291622 +ss1_07_hotelrailing3=1390518563 +ss1_07_hotelrailing4=-1515469130 +ss1_07_pool_01=-1871900222 +ss1_07_rail=-1035174531 +ss1_07_raila=44221186 +ss1_07_railb=295723261 +ss1_07_railc=-480410504 +ss1_07_sgar_rail_lod=977900690 +ss1_07_sgar_rail=348958955 +ss1_07_sgar=-801427182 +ss1_07_shotel=2090512008 +ss1_07_sstbck_fizz01=1744963315 +ss1_07_sstbck=-1111734132 +ss1_07_sstgnd=-1255104445 +ss1_07_ssttwr_d=-409552964 +ss1_07_ssttwr=674399058 +ss1_07_stairsrailing1=103905016 +ss1_07_stairsrailing2=-1602180196 +ss1_07_stairsrailing3=-1851060751 +ss1_07_stdrdd=-1586958675 +ss1_07_stdrdd2=-1998897412 +ss1_07_stdrdground=63833635 +ss1_07_twrrailings1=-1738702190 +ss1_07_vpr_xd=-1136567040 +ss1_07_vpr_xd2=-2142713524 +ss1_07_vpr=-95686898 +ss1_08_apart=1478904787 +ss1_08_build6=2042170471 +ss1_08_corner_em=-1342514898 +ss1_08_corner=1716062292 +ss1_08_dtl01=-652119717 +ss1_08_dtl02=-133058741 +ss1_08_ground_h=1675569826 +ss1_08_ladder01=724236877 +ss1_08_ladder02=-56550086 +ss1_08_ladder03=392516282 +ss1_08_ladder04=691598945 +ss1_08_ladder05=-67462171 +ss1_08_ladder06=229982042 +ss1_08_ls_sign=-628196184 +ss1_08_railing01=-50427461 +ss1_08_railing02=-269881458 +ss1_08_railing03=-668155884 +ss1_08_railing04=-880073007 +ss1_08_railing05=-1243939983 +ss1_08_railing06=-1530898116 +ss1_08_railing07=-1771193193 +ss1_08_railing08=-2093509077 +ss1_08_railing09=1929508284 +ss1_08_railing10=229221505 +ss1_08_railing11=-75562964 +ss1_08_railing12=2065563496 +ss1_08_railing13=1705759876 +ss1_08_railing14=1453667959 +ss1_08_railing15=1161204634 +ss1_08_railing16=-1595585798 +ss1_08_sign01=1855012212 +ss1_09_decal_dt2=685243265 +ss1_09_decal_dt3=-69361267 +ss1_09_decal_dt4=-305724064 +ss1_09_fence3_dt=1374441649 +ss1_09_fence3_dtrails=-1145492766 +ss1_09_flat_bd_01=2044196043 +ss1_09_gls_bd_03=-963265655 +ss1_09_grd_bd_04=761649887 +ss1_09_hedge_sqr_b_sm_decl001=-1756692556 +ss1_09_int_bd_05=1694792544 +ss1_09_int2_bd_06=1367999366 +ss1_09_lightcasing01=-1416710281 +ss1_09_lightcasing02=-1791456565 +ss1_09_office_bd_02=1899287637 +ss1_09_office_bd_02a=-1639868882 +ss1_09_office_bd_cloth03=-1584097999 +ss1_09_office_bd_clotha=-421266630 +ss1_09_office_bd_clothb=-652583001 +ss1_09_railing01=-2088659862 +ss1_09_railing04=-647905235 +ss1_09_railing05=-249303119 +ss1_09_railing06=1855285910 +ss1_09_railing07=1417950836 +ss1_09_railing08=607475155 +ss1_09_railing10=1468350422 +ss1_09_railing11=1639076912 +ss1_10_bld_dt01=-2019265798 +ss1_10_bld_trim01=1562753294 +ss1_10_bld_trim02=1257739442 +ss1_10_bld=210369767 +ss1_10_decals01=341303678 +ss1_10_decals02=-1799331259 +ss1_10_decals03=865509363 +ss1_10_grd=123852215 +ss1_10_railing01=377613226 +ss1_10_ss1_emissive_ss1_10=-1967807737 +ss1_11_clth_09a=812397104 +ss1_11_clth_09c=-52147427 +ss1_11_clth_09d=-1312049931 +ss1_11_clth_09e=-1952814969 +ss1_11_clth_09f=2112015640 +ss1_11_clth_09g=1747231132 +ss1_11_clth_09h=-189678912 +ss1_11_clth_09i=-428335539 +ss1_11_clth_09k=-1024174266 +ss1_11_clth_ss1_11_=464329140 +ss1_11_clth_ss1_11_01=-509355386 +ss1_11_clth_ss1_11_02=659187150 +ss1_11_clth_ss1_11_05=420170064 +ss1_11_clth_ss1_11_06=35101549 +ss1_11_detail01=149931113 +ss1_11_detail01b=651180941 +ss1_11_detail02=1135098329 +ss1_11_detail02b=355604273 +ss1_11_detail03=-1691916070 +ss1_11_emt_sign=419420234 +ss1_11_flagstand=1143381927 +ss1_11_flats=1590383694 +ss1_11_flatsgrd01=-1398218166 +ss1_11_hedge_d=1302453174 +ss1_11_land01=274567004 +ss1_11_land02=-449267437 +ss1_11_land03=-335886697 +ss1_11_meddoordtl=-1301155600 +ss1_11_medictower=-786039918 +ss1_11_newrail01=-1155909594 +ss1_11_newrail02=-1385915205 +ss1_11_propertyfudger=1067997622 +ss1_11_railing01=2068808878 +ss1_11_railing02=1837984042 +ss1_11_railing03=-1914590786 +ss1_11_roofdecal001=2019044912 +ss1_11_shop01=-99544750 +ss1_11_striplight008=951440198 +ss1_11_teqframe=-1209161735 +ss1_11_tequilala=-321950420 +ss1_12_bb1=790699174 +ss1_12_bb2=965423482 +ss1_12_bld3c=-1927517446 +ss1_12_bld4=772190525 +ss1_12_bld5=-1170355803 +ss1_12_grnd=29552793 +ss1_12_grnd2=2141487445 +ss1_12_ivy01=1469491637 +ss1_12_night_slod=707438599 +ss1_12_night=-447870829 +ss1_12_night2=209081272 +ss1_12_nightcom=785101165 +ss1_12_ovly01=220699494 +ss1_12_ovly02=519126777 +ss1_12_railing01=1238221703 +ss1_12_railing02=908827715 +ss1_12_railing03=611252422 +ss1_12_railing04=313513288 +ss1_12_railing05=45757789 +ss1_12_uvanim01=-846742418 +ss1_13_barbedwire01=1738536960 +ss1_13_billboard_start=1682497610 +ss1_13_build01=-1754168649 +ss1_13_build02a=1946429257 +ss1_13_build03=-219301458 +ss1_13_buildrailing001=-559812365 +ss1_13_buildrailing002=-1261200041 +ss1_13_dec01a=1402834636 +ss1_13_dec01b=1633692241 +ss1_13_dec02=-1912374756 +ss1_13_dec02a=-496261526 +ss1_13_dec02b=-809959163 +ss1_13_dec02c=-1054448672 +ss1_13_dec03=-2143363437 +ss1_13_dec03b=-105655262 +ss1_13_dec04=-1434373353 +ss1_13_flower_1=438822592 +ss1_13_grd01noshad=-601728044 +ss1_13_grd01shad=896107841 +ss1_13_grd02noshad=1451365344 +ss1_13_grd02shad=-359979191 +ss1_13_grd03_sp_lod=-309550683 +ss1_13_grd03_sp=-2081248133 +ss1_13_grd03noshad=1907726874 +ss1_13_grd03shad=1477196103 +ss1_13_ivy_b_base=-1030417639 +ss1_13_ivy_b_base001=1364224631 +ss1_13_ivy_b_dec=-1017440100 +ss1_13_ivy_b_dec002=-982317508 +ss1_13_night01_slod=1580084506 +ss1_13_night01=-1719298554 +ss1_13_railing01=-1448828274 +ss1_13_railing02=1378087818 +ss1_13_railing03=1205985030 +ss1_13_railing04=2125778095 +ss1_13_railing05=1819420714 +ss1_13_railing06=144466044 +ss1_13_railing07=-11121168 +ss1_13_railing08=901331637 +ss1_13_railing09=461112891 +ss1_13_railing10=1318349791 +ss1_13_railing11=1967306959 +ss1_13_railing12=800534053 +ss1_13_railing13=1032571342 +ss1_13_railing14=180184114 +ss1_13_rooftopdtl01=103116397 +ss1_13_walkway01=-647483573 +ss1_13_woodbeams01=-1362250531 +ss1_13_woodrail01=-230031517 +ss1_13_woodrail02=-1288994521 +ss1_13_woodrail03=-990567238 +ss1_13_woodrail04=1168483861 +ss1_14_billboard=245222185 +ss1_14_bkdtd01=1845194391 +ss1_14_chat_cottage=-679653473 +ss1_14_chat_detail=1966367649 +ss1_14_chateau_ivy=-1598668276 +ss1_14_chateau=710210299 +ss1_14_decal_removed_opt=979320000 +ss1_14_dtl01=-969697814 +ss1_14_dtl01b=1005845080 +ss1_14_dtl01b2=-591540891 +ss1_14_dtl02=868544783 +ss1_14_dtl02b=1874354372 +ss1_14_garage_01=1009173975 +ss1_14_garagedecals=301564130 +ss1_14_ground=-681044525 +ss1_14_ground2=-148632159 +ss1_14_hotel01_emissive=-1199791607 +ss1_14_ivy001=-2007002664 +ss1_14_ivy002=-1710934749 +ss1_14_ivy2=1383524332 +ss1_14_ivy3=1076970337 +ss1_14_ivy4=2055452677 +ss1_14_pool_water=1204291451 +ss1_14_railing01=1045778643 +ss1_14_railing02=-322523721 +ss1_14_railing03=587176488 +ss1_14_railing04=1363736250 +ss1_14_railing05=-1993677183 +ss1_14_railing06=2005484350 +ss1_14_railing07=1841770426 +ss1_14_railing08=1538165641 +ss1_14_railing09=-799902513 +ss1_14_railing10=-1244479228 +ss1_14_railing11=-956931253 +ss1_14_railing12=-1720711105 +ss1_14_redflowers=33101497 +ss1_14_stairs01=-2118918312 +ss1_14_stairs02=-1235367757 +ss1_14_stairs03=1680483397 +ss1_14_stairs04=-1729589815 +ss1_14_stairs05=-915575086 +ss1_14_stairs06=-13936051 +ss1_14_stairs07=-1376143381 +ss1_14_stripwater=-1888523714 +ss1_14_tophedgedtl=446428276 +ss1_14_wallivy01=-617087940 +ss1_emissive_bt1_01=1372923653 +ss1_emissive_bt1_01b=1555700852 +ss1_emissive_bt1_01c=-1963919135 +ss1_emissive_bt1_02=1166020187 +ss1_emissive_bt1_02b=1256650610 +ss1_emissive_bt1_02c=959206397 +ss1_emissive_bt1_03=1943137022 +ss1_emissive_bt1_05=-2023058897 +ss1_emissive_bt1_05b=955013433 +ss1_emissive_bt1_05c=1259994516 +ss1_emissive_club=1293339916 +ss1_emissive_ss1_01=2008946871 +ss1_emissive_ss1_02=-2017544008 +ss1_emissive_ss1_02b=976910415 +ss1_emissive_ss1_03_2=1682091983 +ss1_emissive_ss1_03_3=1855505531 +ss1_emissive_ss1_03_4=-1060214555 +ss1_emissive_ss1_03_5=1393233248 +ss1_emissive_ss1_03=-1928740018 +ss1_emissive_ss1_04_2=1378763536 +ss1_emissive_ss1_04_3=1753509820 +ss1_emissive_ss1_04_4=-1589517998 +ss1_emissive_ss1_04=-1624676467 +ss1_emissive_ss1_05_a=-331365984 +ss1_emissive_ss1_05_c=-1885042581 +ss1_emissive_ss1_05_d=-1553846298 +ss1_emissive_ss1_05_e=-1845523171 +ss1_emissive_ss1_05_f=-1270820449 +ss1_emissive_ss1_05_g=-997100992 +ss1_emissive_ss1_06_2=-552424648 +ss1_emissive_ss1_06_3=-910131052 +ss1_emissive_ss1_06=1080371718 +ss1_emissive_ss1_06b_3=-816822283 +ss1_emissive_ss1_06b_4=-940689103 +ss1_emissive_ss1_06b2b_2=-704781600 +ss1_emissive_ss1_06b2b=2056718584 +ss1_emissive_ss1_07=1386466947 +ss1_emissive_ss1_07b=112170738 +ss1_emissive_ss1_07c=726294567 +ss1_emissive_ss1_08_2=-315878491 +ss1_emissive_ss1_08_3=1594586978 +ss1_emissive_ss1_08=-200863417 +ss1_emissive_ss1_09a=-1509569972 +ss1_emissive_ss1_09b=-1665353798 +ss1_emissive_ss1_10=-75488915 +ss1_emissive_ss1_11_a=559804073 +ss1_emissive_ss1_11_b=254495300 +ss1_emissive_ss1_11=1290486854 +ss1_emissive_ss1_11b=-457441002 +ss1_emissive_ss1_12=1559094347 +ss1_emissive_ss1_12b=-1192351221 +ss1_emissive_ss1_13=1214626619 +ss1_emissive_ss1_13b=-453706056 +ss1_emissive_ss1_13c=-1296033201 +ss1_emissive_ss1_14a=-787949568 +ss1_emissive_ss1_14b=-543034062 +ss1_lod_emissive_05=557307319 +ss1_lod_emissive_slod3=-1110058314 +ss1_lod_emissive=1038936830 +ss1_lod_slod3=2007050028 +ss1_props_bug1480687_slod=-1780655002 +ss1_props_bug1513403_slod=1633166599 +ss1_props_cablemesh63=-1640273836 +ss1_props_cablemesh63217=1652262705 +ss1_props_cablemesh6334=928902614 +ss1_props_cablemesh63621=2095548941 +ss1_props_cablemesh641=-1410063030 +ss1_props_cablemesh947927=1463686267 +ss1_props_cablemesh947938=43804629 +ss1_props_cablemesh947946=-855441989 +ss1_props_cablemesh947955=1864583097 +ss1_props_cablemesh9479554=-1853036408 +ss1_props_cablemesh9479767=-1940859617 +ss1_props_cablemesh947978=-1584286919 +ss1_props_cablemesh94799=78130487 +ss1_props_cablemesh947994=1182593489 +ss1_props_cablemesh9480=-1593736670 +ss1_props_cablemesh94801=1806008239 +ss1_props_cablemesh94802=-92136086 +ss1_props_cablemesh94803a=-2050051847 +ss1_rd1_00=-1837919433 +ss1_rd1_02=-1393997790 +ss1_rd1_03=-1247225431 +ss1_rd1_04=-1958705959 +ss1_rd1_05=-663347389 +ss1_rd1_06=-961250368 +ss1_rd1_07=-289125409 +ss1_rd1_08=-469092757 +ss1_rd1_09=169935508 +ss1_rd1_10=1609977121 +ss1_rd1_11=-152765696 +ss1_rd1_12=-929620379 +ss1_rd1_13=-914284487 +ss1_rd1_14=-1683340148 +ss1_rd1_15=470598995 +ss1_rd1_16=769845503 +ss1_rd1_17=310030895 +ss1_rd1_18=-503197382 +ss1_rd1_19=-1907152414 +ss1_rd1_20=817229101 +ss1_rd1_21=520636882 +ss1_rd1_22=319369684 +ss1_rd1_24=2041413403 +ss1_rd1_25=1743903652 +ss1_rd1_26=-546026801 +ss1_rd1_27=-248844740 +ss1_rd1_28=2077754264 +ss1_rd1_29=-1919441129 +ss1_rd1_30=1231266324 +ss1_rd1_31=1540507377 +ss1_rd1_32=-1272547428 +ss1_rd1_33=-848319954 +ss1_rd1_34=-1770406845 +ss1_rd1_35=-1597255449 +ss1_rd1_36=134324053 +ss1_rd1_37_ovly=-1917257703 +ss1_rd1_37=380845240 +ss1_rd1_39=-353409747 +ss1_rd1_40=-1987665603 +ss1_rd1_40b=1211230595 +ss1_rd1_42=-1177812545 +ss1_rd1_43=-403415537 +ss1_rd1_hedge001=791962165 +ss1_rd1_hedge002=1560133063 +ss1_rd1_hedge003=817718595 +ss1_rd1_hedge004=511885518 +ss1_rd1_hedge005=340241496 +ss1_rd1_hedge006=101060565 +ss1_rd1_hedge007=-105253059 +ss1_rd1_hedge008=-405056640 +ss1_rd1_hedge009=-584171994 +ss1_rd1_hedge010=-505821651 +ss1_rd1_hedge011=893152497 +ss1_rd1_hedge012=106204962 +ss1_rd1_hedge013=-916384456 +ss1_rd1_median1=1346425877 +ss1_rd1_median1decals=-954957053 +ss1_rd1_median2=-305131723 +ss1_rd1_median2decals=1564774471 +ss1_rd1_median3=395207345 +ss1_rd1_median3decals=-2073374120 +ss1_rd1_ovly01=-542497523 +ss1_rd1_ovly02=-840203888 +ss1_rd1_ovly03=55372882 +ss1_rd1_ovly04=-241481489 +ss1_rd1_ovly05=360812703 +ss1_rd1_ovly06=666055938 +ss1_rd1_ovly07=965105832 +ss1_rd1_ovly08=1263860805 +ss1_rd1_ovly09=1326646209 +ss1_rd1_ovly10=1414105230 +ss1_rd1_ovly11=1259992631 +ss1_rd1_ovly12=963269336 +ss1_rd1_ovly13=647310638 +ss1_rd1_ovly14=350259653 +ss1_rd1_ovly15=-880314612 +ss1_rd1_ovly16=-581002566 +ss1_rd1_ovly17=-268058616 +ss1_rd1_ovly18=30892971 +ss1_rd1_ovly19=-2094930366 +ss1_rd1_ovly20=2071845494 +ss1_rd1_ovly21=-76522919 +ss1_rd1_ovly22=230031076 +ss1_rd1_ovly23=-671837342 +ss1_rd1_ovly24=-364693505 +ss1_rd1_ovly25=-1290876537 +ss1_rd1_ovly26=-989827734 +ss1_rd1_ovly27=-1901526852 +ss1_rd1_ovly28=-1605131247 +ss1_rd1_ovly29=569321294 +ss1_rd1_ovly32=-1259581270 +ss1_rd1_ovly33=-936184009 +ss1_rd1_ovly34=1516706721 +ss1_rd1_ovly35=-1706091672 +ss1_rd1_ovly36=-1411629438 +ss1_rd1_ovly37=-1390591740 +ss1_rd1_ovly38=-1082595909 +ss1_rd1_ovly39=1065444818 +ss1_rd1_ovly40=151911364 +ss1_rd1_props_busroof01=1365228070 +ss1_rd1_props_cbl_x_=-1552621441 +ss1_rd1_props_cbl_x_01=192100189 +ss1_rd1_props_cbl_x_02=422105800 +ss1_rd1_props_cbl_x_03=-435262316 +ss1_rd1_props_cbl_x_04=-203618255 +ss1_rd1_props_cbl_x_05=1449282758 +ss1_rd1_props_cbl_x_06=1143515219 +ss1_rd1_props_cbl_x_07=2076645263 +ss1_rd1_props_cbl_x_08=1773433706 +ss1_rd1_props_cbl_x_09=212384084 +ss1_rd1_props_cbl_x_10=142520912 +ss1_rd1_props_cbl_x_100=-1014188431 +ss1_rd1_props_cbl_x_101=545779814 +ss1_rd1_props_cbl_x_102=840471427 +ss1_rd1_props_cbl_x_103=87243197 +ss1_rd1_props_cbl_x_104=381213896 +ss1_rd1_props_cbl_x_105=1874988757 +ss1_rd1_props_cbl_x_106=2033459641 +ss1_rd1_props_cbl_x_107=1146042352 +ss1_rd1_props_cbl_x_108=1577085778 +ss1_rd1_props_cbl_x_109=-1443495104 +ss1_rd1_props_cbl_x_11=-968675878 +ss1_rd1_props_cbl_x_110=1572040184 +ss1_rd1_props_cbl_x_111=536474258 +ss1_rd1_props_cbl_x_112=304961273 +ss1_rd1_props_cbl_x_113=95895053 +ss1_rd1_props_cbl_x_114=-259910749 +ss1_rd1_props_cbl_x_115=-633182428 +ss1_rd1_props_cbl_x_116=-926170057 +ss1_rd1_props_cbl_x_117=1194475870 +ss1_rd1_props_cbl_x_118=1540582048 +ss1_rd1_props_cbl_x_119=1973362231 +ss1_rd1_props_cbl_x_12=-736835203 +ss1_rd1_props_cbl_x_120=1890128643 +ss1_rd1_props_cbl_x_121=682885914 +ss1_rd1_props_cbl_x_122=981116583 +ss1_rd1_props_cbl_x_123=208358037 +ss1_rd1_props_cbl_x_124=396714249 +ss1_rd1_props_cbl_x_125=-274296564 +ss1_rd1_props_cbl_x_126=22623345 +ss1_rd1_props_cbl_x_127=-751445973 +ss1_rd1_props_cbl_x_128=-445416282 +ss1_rd1_props_cbl_x_129=-1233609039 +ss1_rd1_props_cbl_x_13=202783195 +ss1_rd1_props_cbl_x_130=235519794 +ss1_rd1_props_cbl_x_131=-619456185 +ss1_rd1_props_cbl_x_132=-376637895 +ss1_rd1_props_cbl_x_133=-983716389 +ss1_rd1_props_cbl_x_134=-1825584776 +ss1_rd1_props_cbl_x_14=503635384 +ss1_rd1_props_cbl_x_140=863734041 +ss1_rd1_props_cbl_x_141=-1434814671 +ss1_rd1_props_cbl_x_142=2025034660 +ss1_rd1_props_cbl_x_143=-2062177176 +ss1_rd1_props_cbl_x_144=1397213389 +ss1_rd1_props_cbl_x_145=1636099399 +ss1_rd1_props_cbl_x_146=801767890 +ss1_rd1_props_cbl_x_147=481418146 +ss1_rd1_props_cbl_x_148=709883614 +ss1_rd1_props_cbl_x_149=396185965 +ss1_rd1_props_cbl_x_15=-801029582 +ss1_rd1_props_cbl_x_150=519749440 +ss1_rd1_props_cbl_x_153=-700142123 +ss1_rd1_props_cbl_x_154=-1078492997 +ss1_rd1_props_cbl_x_155=-1316428706 +ss1_rd1_props_cbl_x_156=-1418405834 +ss1_rd1_props_cbl_x_157=-1092518133 +ss1_rd1_props_cbl_x_158=-1464970587 +ss1_rd1_props_cbl_x_159=-1703692752 +ss1_rd1_props_cbl_x_16=-489232547 +ss1_rd1_props_cbl_x_160=1293327139 +ss1_rd1_props_cbl_x_161=543932738 +ss1_rd1_props_cbl_x_162=314451431 +ss1_rd1_props_cbl_x_163=-46662949 +ss1_rd1_props_cbl_x_164=-276996250 +ss1_rd1_props_cbl_x_165=-645254272 +ss1_rd1_props_cbl_x_166=-942108643 +ss1_rd1_props_cbl_x_167=-1173293938 +ss1_rd1_props_cbl_x_168=-1534998160 +ss1_rd1_props_cbl_x_169=-1231327841 +ss1_rd1_props_cbl_x_17=-1256420375 +ss1_rd1_props_cbl_x_170=-418295158 +ss1_rd1_props_cbl_x_171=-43024570 +ss1_rd1_props_cbl_x_172=-878404687 +ss1_rd1_props_cbl_x_173=503201891 +ss1_rd1_props_cbl_x_174=870149153 +ss1_rd1_props_cbl_x_175=54954740 +ss1_rd1_props_cbl_x_176=411612536 +ss1_rd1_props_cbl_x_177=128783301 +ss1_rd1_props_cbl_x_178=487734927 +ss1_rd1_props_cbl_x_179=1883366637 +ss1_rd1_props_cbl_x_18=-955961414 +ss1_rd1_props_cbl_x_180=584894656 +ss1_rd1_props_cbl_x_181=667996844 +ss1_rd1_props_cbl_x_182=1517271017 +ss1_rd1_props_cbl_x_183=1228805510 +ss1_rd1_props_cbl_x_184=2105835026 +ss1_rd1_props_cbl_x_185=1585725458 +ss1_rd1_props_cbl_x_186=-1841354873 +ss1_rd1_props_cbl_x_187=-2090333735 +ss1_rd1_props_cbl_x_188=-1255543460 +ss1_rd1_props_cbl_x_189=2127593646 +ss1_rd1_props_cbl_x_19=-1719544660 +ss1_rd1_props_cbl_x_190=2119238491 +ss1_rd1_props_cbl_x_191=-290233314 +ss1_rd1_props_cbl_x_192=-380675754 +ss1_rd1_props_cbl_x_193=-716885694 +ss1_rd1_props_cbl_x_194=-947218995 +ss1_rd1_props_cbl_x_20=1571937709 +ss1_rd1_props_cbl_x_21=1195290827 +ss1_rd1_props_cbl_x_22=419419214 +ss1_rd1_props_cbl_x_23=1805875604 +ss1_rd1_props_cbl_x_24=1029283073 +ss1_rd1_props_cbl_x_25=4661981 +ss1_rd1_props_cbl_x_26=-340264513 +ss1_rd1_props_cbl_x_27=610134794 +ss1_rd1_props_cbl_x_28=-162525457 +ss1_rd1_props_cbl_x_29=-1164863641 +ss1_rd1_props_cbl_x_30=-1781676412 +ss1_rd1_props_cbl_x_31=1865447754 +ss1_rd1_props_cbl_x_32=1095736713 +ss1_rd1_props_cbl_x_33=-627781607 +ss1_rd1_props_cbl_x_34=-321686378 +ss1_rd1_props_cbl_x_35=-1444286788 +ss1_rd1_props_cbl_x_36=-1941720208 +ss1_rd1_props_cbl_x_37=-1257143025 +ss1_rd1_props_cbl_x_38=-943543695 +ss1_rd1_props_cbl_x_41=372295768 +ss1_rd1_props_cbl_x_42=677866693 +ss1_rd1_props_cbl_x_43=-1296203405 +ss1_rd1_props_cbl_x_44=-993319538 +ss1_rd1_props_cbl_x_45=60498729 +ss1_rd1_props_cbl_x_46=1440040860 +ss1_rd1_props_cbl_x_47=507566196 +ss1_rd1_props_cbl_x_48=813923577 +ss1_rd1_props_cbl_x_49=1216687356 +ss1_rd1_props_cbl_x_50=-1136945753 +ss1_rd1_props_cbl_x_51=-1566842272 +ss1_rd1_props_cbl_x_52=-1595810068 +ss1_rd1_props_cbl_x_53=-724744506 +ss1_rd1_props_cbl_x_54=45687453 +ss1_rd1_props_cbl_x_55=-1192587519 +ss1_rd1_props_cbl_x_56=-408589194 +ss1_rd1_props_cbl_x_57=463393896 +ss1_rd1_props_cbl_x_58=1236316299 +ss1_rd1_props_cbl_x_59=400695 +ss1_rd1_props_cbl_x_60=1223176182 +ss1_rd1_props_cbl_x_61=-1487770427 +ss1_rd1_props_cbl_x_62=-1731473480 +ss1_rd1_props_cbl_x_63=-1964002304 +ss1_rd1_props_cbl_x_64=2100664460 +ss1_rd1_props_cbl_x_65=-5759625 +ss1_rd1_props_cbl_x_66=-773930523 +ss1_rd1_props_cbl_x_67=-994629738 +ss1_rd1_props_cbl_x_68=-1241970150 +ss1_rd1_props_cbl_x_69=735966686 +ss1_rd1_props_cbl_x_70=452152401 +ss1_rd1_props_cbl_x_71=197963268 +ss1_rd1_props_cbl_x_72=-97121577 +ss1_rd1_props_cbl_x_73=2109346269 +ss1_rd1_props_cbl_x_74=-208142949 +ss1_rd1_props_cbl_x_75=-521840586 +ss1_rd1_props_cbl_x_76=-1216674462 +ss1_rd1_props_cbl_x_79=1051104187 +ss1_rd1_props_cbl_x_80=-1055155797 +ss1_rd1_props_cbl_x_83=-1774566427 +ss1_rd1_props_cbl_x_84=-1972884415 +ss1_rd1_props_cbl_x_85=-288164603 +ss1_rd1_props_cbl_x_86=-1986188649 +ss1_rd1_props_cbl_x_87=-1689137664 +ss1_rd1_props_cbl_x_88=-1509432468 +ss1_rd1_props_cbl_x_94=-181632236 +ss1_rd1_props_cbl_x_95=1682170177 +ss1_rd1_props_cbl_x_96=1495452415 +ss1_rd1_props_cbl_x_97=-830556743 +ss1_rd1_props_cbl_x_98=-1133571686 +ss1_rd1_props_cbl_x_99=833747998 +ss1_rd1_props_hv00=-1260892981 +ss1_rd1_props_hv01=-1029379996 +ss1_rd1_props_hv02=-1891991152 +ss1_rd1_props_hv03=-1385251336 +ss1_rd1_ssrd_fur00=402043401 +ss1_rd1_ssrd_fur01=-474396273 +ss1_rd1_ssrd_fur02=-243112671 +ss1_rd1_ssrd_fur03=1868488920 +ss1_rd1_ssrd_fur04=1563475068 +ss1_rd1_ssrd_fur05=752802777 +ss1_rd1_ssrd_fur06=978187959 +ss1_rd1_ssrd_fur07=-1208323570 +ss1_rd1_ssrd_fur08=-2082076186 +ss1_rd1_ssrd_fur09=-1858591606 +ss1_rd1_ssrd_fur10=-542785400 +ss1_rd1_ssrd_fur11=1823660704 +ss1_rd1_ssrd_fur12=1531754452 +ss1_rd1_ssrd_fur13=1217532511 +ss1_rd1_ssrd_fur14=651218653 +ss1_rd1_ssrd_fur15=-1547810634 +ss1_rd1_ssrd_fur16=-1847319294 +ss1_rd1_ssrd_fur17=-1897652478 +ss1_rd1_ssrd_fur18=2101246903 +ss1_rd1_ssrd_fur19=-91589043 +ss1_rd1_ssrd_fur20=1840600785 +ss1_rd1_ssrd_fur21=-1570095046 +ss1_rd1_xfur00=1509121284 +ss1_rd1_xfur01=1202305137 +ss1_rd1_xfur02=1704129599 +ss1_rd1_xfur03=1405898930 +ss1_rd1_xfur04=180010644 +ss1_rd1_xfur05=-134407911 +ss1_rd1_xfur06=524642217 +ss1_rd1_xfur07=209895972 +ss1_rd1_xfur08=-1075762974 +ss1_rd1_xfur09=-1322808465 +ss1_rd1_xfur10=-1851372691 +ss1_rd1_xfur11=2131961415 +ss1_rd1_xfur12=906695736 +ss1_rd1_xfur13=-1549930660 +stalion=1923400478 +stalion2=-401643538 +stanier=-1477580979 +stickons=-403758991 +stinger=1545842587 +stingergt=-2098947590 +stockade=1747439474 +stockade3=-214455498 +stratum=1723137093 +stretch=-1961627517 +stunt=-2122757008 +sub_01_shb=1706375705 +sub_04_sb=-1797633475 +sub_6_add_002=417531182 +sub_6_add_003=1196089853 +sub_6_add_004=-391470130 +sub_6_add_01=-1243942856 +sub1_add_002=-853989986 +sub1_add_003=50729335 +sub1_add_004=951352531 +sub1_add_005=1852205114 +sub1_add_006=1609878359 +sub1_add_007=1308600173 +sub1_add_008=1002504944 +sub1_add_01=1155736732 +sub2_brandadd_002=-153407593 +sub2_brandadd_003=51955730 +sub2_brandadd_004=298181996 +sub2_brandadd_005=-1850645179 +sub2_brandadd_006=-1102856599 +sub2_brandadd_007=-863151364 +sub2_brandadd_008=-625445038 +sub2_brandadd_009=1427270664 +sub2_brandadd_01=-1329991983 +sub2_brandadd_010=-758781827 +sub2_brandadd_011=-1049049629 +sub2_brandadd_012=-280845962 +sub2ceiling_bits1=1210651510 +sub2walktext1=1357043772 +sub3_reflectonly=-2130566113 +sub3_sb=-1591921606 +sub3doors=1629821265 +sub3wall_pans=-1384399218 +sub4_adds_002=-1995425518 +sub4_adds_003=-1689068137 +sub4_adds_004=-1649614261 +sub4_adds_005=805668606 +sub4_adds_006=1110223692 +sub4_adds_01=-25932406 +sub4ceiling_bits1=-377486242 +sub4ceiling_bitsblergh=1772374739 +sub5_signage1=519120503 +sub5ad_decals1=625214924 +sub5ad_decals2=-1702662071 +sub5ceiling_bits1=-748344549 +sub5ceiling_bits2=-978219084 +sub5doors1=586083911 +sub5mirror_flr1=-335062999 +sub5mirror_flr2=-35128342 +sub5overlay1=-740277011 +sub5overlay2=1619287607 +sub5panels1=81953595 +sub5pipes1=794991514 +sub5pipes2=1630830397 +sub5wallbits1=1676941747 +sub5wallbits2=-1424840709 +submersible=771711535 +submersible2=-1066334226 +subway1_ceilingbits1=2012211539 +subway1_ceilingbits2=1750878764 +subway1_mirror2=-1665420704 +subway2_brandingtext002=1983101791 +subway2_brandingtext003=-2022023700 +subway2_brandingtext004=-1748697471 +subway2_brandingtext005=-1696135995 +subway2_brandingtext1=516086926 +subway2_dirt1=-185755532 +subway2_panels1=-1719442365 +subway2mirroflr1=1248083080 +subway2mirroflrlow=-631246063 +subway3_mir=250304836 +subway4logo1=1995637998 +subway4mirrorflr1=866435659 +subway4text2=-735084042 +sultan=970598228 +sultanrs=-295689028 +suntrap=-282946103 +superd=1123216662 +supervolito=710198397 +supervolito2=-1671539132 +surano=384071873 +surfer=699456151 +surfer2=-1311240698 +surge=-1894894188 +suway3pipes=-657696971 +swift=-339587598 +swift2=1075432268 +t20=1663218586 +taco=1951180813 +tailgater=-1008861746 +tampa=972671128 +tampa2=-1071380347 +tanker=-730904777 +tanker2=1956216962 +tankercar=586013744 +taxi=-956048545 +technical=-2096818938 +technical2=1180875963 +tempesta=272929391 +test_prop_gravestones_01a=314192305 +test_prop_gravestones_02a=-1573887677 +test_prop_gravestones_04a=-1829121346 +test_prop_gravestones_05a=865506001 +test_prop_gravestones_07a=838307155 +test_prop_gravestones_08a=-373490769 +test_prop_gravestones_09a=-1507101831 +test_prop_gravetomb_01a=-132218202 +test_prop_gravetomb_02a=1294871464 +test_tree_cedar_trunk_001=1827343468 +test_tree_forest_trunk_01=1239708330 +test_tree_forest_trunk_04=-284640012 +test_tree_forest_trunk_base_01=-1608076682 +test_tree_forest_trunk_fall_01=-359103520 +thrust=1836027715 +tiptruck=48339065 +tiptruck2=-947761570 +titan=1981688531 +to_be_swapped=-1064362163 +tornado=464687292 +tornado2=1531094468 +tornado3=1762279763 +tornado4=-2033222435 +tornado5=-1797613329 +tornado6=-1558399629 +toro=1070967343 +toro2=908897389 +tourbus=1941029835 +towtruck=-1323100960 +towtruck2=-442313018 +tr2=2078290630 +tr3=1784254509 +tr4=2091594960 +tractor=1641462412 +tractor2=-2076478498 +tractor3=1445631933 +trailerlogs=2016027501 +trailers=-877478386 +trailers2=-1579533167 +trailers3=-2058878099 +trailersmall=712162987 +trash=1917016601 +trash2=-1255698084 +trflat=-1352468814 +tribike=1127861609 +tribike2=-1233807380 +tribike3=-400295096 +trophytruck=101905590 +trophytruck2=-663299102 +tropic=290013743 +tropic2=1448677353 +tropos=1887331236 +tug=-2100640717 +turismo2=-982130927 +turismor=408192225 +tvtrailer=-1770643266 +tyrus=2067820283 +u_f_m_corpse_01=773063444 +u_f_m_drowned_01=-671910391 +u_f_m_miranda=1095737979 +u_f_m_promourn_01=-1576494617 +u_f_o_moviestar=894928436 +u_f_o_prolhost_01=-988619485 +u_f_y_bikerchic=-96953009 +u_f_y_comjane=-1230338610 +u_f_y_corpse_01=-1670377315 +u_f_y_corpse_02=228356856 +u_f_y_hotposh_01=-1768198658 +u_f_y_jewelass_01=-254493138 +u_f_y_mistress=1573528872 +u_f_y_poppymich=602513566 +u_f_y_princess=-756833660 +u_f_y_spyactress=1535236204 +u_m_m_aldinapoli=-252946718 +u_m_m_bankman=-1022961931 +u_m_m_bikehire_01=1984382277 +u_m_m_doa_01=1646160893 +u_m_m_edtoh=712602007 +u_m_m_fibarchitect=874722259 +u_m_m_filmdirector=728636342 +u_m_m_glenstank_01=1169888870 +u_m_m_griff_01=-1001079621 +u_m_m_jesus_01=-835930287 +u_m_m_jewelsec_01=-1395868234 +u_m_m_jewelthief=-422822692 +u_m_m_markfost=479578891 +u_m_m_partytarget=-2114499097 +u_m_m_prolsec_01=1888624839 +u_m_m_promourn_01=-829029621 +u_m_m_rivalpap=1624626906 +u_m_m_spyactor=-1408326184 +u_m_m_streetart_01=1813637474 +u_m_m_willyfist=-1871275377 +u_m_o_filmnoir=732742363 +u_m_o_finguru_01=1189322339 +u_m_o_taphillbilly=-1709285806 +u_m_o_tramp_01=1787764635 +u_m_y_abner=-257153498 +u_m_y_antonb=-815646164 +u_m_y_babyd=-636391810 +u_m_y_baygor=1380197501 +u_m_y_burgerdrug_01=-1954728090 +u_m_y_chip=610290475 +u_m_y_cyclist_01=755956971 +u_m_y_fibmugger_01=-2051422616 +u_m_y_guido_01=-961242577 +u_m_y_gunvend_01=-1289578670 +u_m_y_hippie_01=-264140789 +u_m_y_imporage=880829941 +u_m_y_justin=2109968527 +u_m_y_mani=-927261102 +u_m_y_militarybum=1191548746 +u_m_y_paparazzi=1346941736 +u_m_y_party_01=921110016 +u_m_y_pogo_01=-598109171 +u_m_y_prisoner_01=2073775040 +u_m_y_proldriver_01=-2057423197 +u_m_y_rsranger_01=1011059922 +u_m_y_sbike=1794381917 +u_m_y_staggrm_01=-1852518909 +u_m_y_tattoo_01=-1800524916 +u_m_y_zombie_01=-1404353274 +urbandryfrnds_01=-1049233832 +urbandrygrass_01=1982224326 +urbangrnfrnds_01=-1800661581 +urbangrngrass_01=671173206 +urbanweeds01_l1=978689073 +urbanweeds01=-525811767 +urbanweeds02_l1=1830533141 +urbanweeds02=100436592 +utillitruck=516990260 +utillitruck2=887537515 +utillitruck3=2132890591 +v_1_coils01=267118375 +v_1_coils02=1904847445 +v_1_coils03=-2085138768 +v_1_coils04=-1110424863 +v_1_coils05=-802822260 +v_1_coils06=838708030 +v_1_dec_02=1535062819 +v_1_door01=-1234102084 +v_1_door02=-439715986 +v_1_door03=-756756061 +v_1_duct02=886298911 +v_1_fd_crest=-1216490109 +v_1_fdsm01=-233563916 +v_1_floor_spec=186775436 +v_1_main_deta=660022125 +v_1_mountedshelf=1677813156 +v_1_rails01=1193576947 +v_1_shell=-1461136400 +v_1_vacuum003=153866875 +v_1_vacuum004=459896566 +v_1_vacuum005=144494953 +v_1_vacuum006=442135780 +v_1_vacuum01=-910308975 +v_1_vacuum02=503673375 +v_10_baninbetbits=1423740420 +v_10_banker_tables=-879871650 +v_10_bankinbetweendirt=651174116 +v_10_bankovers=843317783 +v_10_bckbnkdirt=-1770878898 +v_10_boozeprices=-671130313 +v_10_fleecalogo=1917754936 +v_10_fleecalogo2=-1044313957 +v_10_gan_bank_reflect=455109350 +v_10_gen_bankcounter=-2094984685 +v_10_gen_bnkvaultdetail=-1621826475 +v_10_gen_country_bank=-1266843692 +v_10_gen_liq_reflect=1563151887 +v_10_genbank_bits=-89876203 +v_10_genbank_leaflets=1388521522 +v_10_genbank_rubbermat=-513071989 +v_10_genbankcounter=1237458198 +v_10_genbanklights_01=869129040 +v_10_genbanktrim=567224483 +v_10_gendepo_box01_lid=-716670247 +v_10_gendepo_box01=1074372334 +v_10_liqourceilingsigns=1269359289 +v_10_liquor_backdirt=1958517737 +v_10_liquor_counter=1025903659 +v_10_liquoradposts=-1722415101 +v_10_liquorbacktrim=-833856236 +v_10_liquorbits1=542020340 +v_10_liquorboard=-1258479447 +v_10_liquorboxads=1187816397 +v_10_liquorcellarbits=-575635765 +v_10_liquordirt=-2081756346 +v_10_liquorestorebits=-1918850677 +v_10_liquorfagdisplay=1205623233 +v_10_liquorfloorshelves=520784046 +v_10_liquornotes=2129237178 +v_10_liquorporn=-601400119 +v_10_liquorstore=1585020000 +v_10_liquorstorebeerstacks=137684010 +v_10_liqurmat=726170109 +v_10_liqyeltrim=-540146049 +v_10_lquorbeerstackshope=-1269442274 +v_10_price_note=-534967432 +v_10_shop_bits=-338036873 +v_10_timshit=-1114380139 +v_10_weeroombits=585210042 +v_11__abbconang1=-1493049169 +v_11__abbmetdoors=-451223344 +v_11__abbprodover=280632055 +v_11_ab_dirty=767119671 +v_11_ab_pipes=-639732560 +v_11_ab_pipes001=1531872957 +v_11_ab_pipes002=-643038350 +v_11_ab_pipes003=-944185456 +v_11_ab_pipesfrnt=1912267577 +v_11_abalphook001=-566720429 +v_11_abarmsupp=177525359 +v_11_abattoir_reflection=-406215282 +v_11_abattoirshadprox=1761914052 +v_11_abattoirshell=-85281472 +v_11_abattoirsubshell=-1544503507 +v_11_abattoirsubshell2=82581555 +v_11_abattoirsubshell3=1346383582 +v_11_abattoirsubshell4=1501446490 +v_11_abattpens=-574814449 +v_11_abb_repipes=1240568781 +v_11_abbabits01=1933472203 +v_11_abbbetlights_day=-85417069 +v_11_abbbetlights=-1017245907 +v_11_abbbigconv1=1415800086 +v_11_abbcattlehooist=-2141005548 +v_11_abbconduit=-1080754292 +v_11_abbcoofence=1546871972 +v_11_abbcorrishad=-572268449 +v_11_abbcorrsigns=101345245 +v_11_abbdangles=-2016322935 +v_11_abbdoorstop=-45142426 +v_11_abbebtsigns=-805278313 +v_11_abbendsigns=1490872358 +v_11_abbexitoverlays=1862024117 +v_11_abbgate=2078282668 +v_11_abbhosethings=2001011031 +v_11_abbinbeplat=-1231457128 +v_11_abbleeddrains=-1325025053 +v_11_abbmain1_stuts=-1098394514 +v_11_abbmain2_dirt=1049702801 +v_11_abbmain2_rails=-1837757798 +v_11_abbmain3_rails=493418656 +v_11_abbmain3bits=-599168321 +v_11_abbmainbit1pipes=-2069070624 +v_11_abbmeatchunks001=870104350 +v_11_abbmnrmshad1=-596490586 +v_11_abbmnrmshad2=-366222823 +v_11_abbmnrmshad3=-671302213 +v_11_abbnardirt=-1965677972 +v_11_abbnearenddirt=-913280628 +v_11_abboffovers=-1427719489 +v_11_abbpordshadroom=-115336001 +v_11_abbprodbig=-1697520387 +v_11_abbproddirt=979580520 +v_11_abbprodlit=-648263873 +v_11_abbprodplats2=-1698817363 +v_11_abbrack1=394198343 +v_11_abbrack2=556601507 +v_11_abbrack3=-599161123 +v_11_abbrack4=110812031 +v_11_abbreargirds=-193895672 +v_11_abbrodovers=651695598 +v_11_abbrolldorrswitch=623744713 +v_11_abbrolldors=-1418214751 +v_11_abbseams1=1641910444 +v_11_abbslaugbld=-1572048740 +v_11_abbslaugdirt=-733369186 +v_11_abbslaughtdrains=-226352795 +v_11_abbslaughtshad=423817432 +v_11_abbslaughtshad2=152936678 +v_11_abbslausigns=-1434151603 +v_11_abbtops1=1351995295 +v_11_abbtops2=145014714 +v_11_abbtops3=-161277129 +v_11_abbwins=929885194 +v_11_abcattlegirds=-613294944 +v_11_abcattlights=357378553 +v_11_abcattlightsent=-865503302 +v_11_abcoolershad=-1061519961 +v_11_abinbetbeams=1740457115 +v_11_abmatinbet=1172916701 +v_11_abmeatbandsaw=-1900921204 +v_11_aboffal=229669362 +v_11_aboffplatfrm=1071960393 +v_11_abplastipsprod=-1203746455 +v_11_abplatmovecop1=-729416481 +v_11_abplatmoveinbet=-301002890 +v_11_abplatstatic=-929945934 +v_11_abprodbeams=1506184467 +v_11_abseamsmain=-1988111383 +v_11_abskinpull=-826900717 +v_11_abslaughmats=392875289 +v_11_abslauplat=-1060638272 +v_11_abslughtbeams=-1550682552 +v_11_abstrthooks=-95266536 +v_11_backrails=-5511026 +v_11_beefheaddropper=-192419657 +v_11_beefheaddroppermn=-392304518 +v_11_beefsigns=-819191876 +v_11_bleederstep=1665092468 +v_11_blufrocksign=105571099 +v_11_cooheidrack=1079267610 +v_11_cooheidrack001=2027255383 +v_11_coolblood001=1648020429 +v_11_cooler_drs=-1011515909 +v_11_coolerrack001=1495352095 +v_11_coolgirdsvest=557069257 +v_11_crseloadpmp1=1791410739 +v_11_de-hidebeam=-2141236564 +v_11_endoffbits=-1586047796 +v_11_hangslughshp=1494494523 +v_11_headlopperplatform=-1058902402 +v_11_jointracksect=1267938596 +v_11_leccybox=-586535839 +v_11_mainarms=-926092390 +v_11_mainbitrolldoor=-93037475 +v_11_mainbitrolldoor2=2143361941 +v_11_maindrainover=-1191215209 +v_11_manrmsupps=-137085273 +v_11_meatinbetween=254531170 +v_11_meatmain=-1570093010 +v_11_metplate=-921230640 +v_11_midoffbuckets=-402804050 +v_11_midrackingsection=-56477256 +v_11_mincertrolley=1863956114 +v_11_prod_wheel_hooks=-2028606052 +v_11_prodflrmeat=251007878 +v_11_producemeat=-1122711766 +v_11_rack_signs=-496971233 +v_11_rack_signsblu=779624722 +v_11_sheephumperlight=1375669295 +v_11_slaughtbox=1817496410 +v_11_stungun=1763789051 +v_11_stungun001=564071872 +v_11_wincharm=2089858855 +v_13_rec_chop_card=1412155506 +v_13_rec_chop_deta=1371304953 +v_13_rec_chop_exlamp=611408871 +v_13_rec_chop_over=-1215996827 +v_13_rec_chop_refl=-2028883436 +v_13_rec_chop_shad=-2035847296 +v_13_rec_cor1_deta=1730005798 +v_13_rec_cor1_over=1504074188 +v_13_rec_cor1_refl=-1226871722 +v_13_rec_door_deta=-300590450 +v_13_rec_door_over=1111826835 +v_13_rec_door_refl=-95027348 +v_13_rec_exit_deta=-1924138198 +v_13_rec_exit_over=-991183763 +v_13_rec_exit_refl=11080595 +v_13_rec_main_card=1893877901 +v_13_rec_main_deta=-1262238500 +v_13_rec_main_lamp=-2146857748 +v_13_rec_main_over=1641002849 +v_13_rec_main_refl=-1365079015 +v_13_rec_main_shre=-1302538923 +v_13_rec_off1_det2=-480517504 +v_13_rec_off1_deta=-386535944 +v_13_rec_off1_exlamp=1702571542 +v_13_rec_off1_over=-844999375 +v_13_rec_off1_refl=-1470219067 +v_13_rec_off1_shad=1003750006 +v_13_rec_rear_deta=-2076197480 +v_13_rec_rear_over=44952174 +v_13_rec_rear_refl=-2040402295 +v_13_rec_she2_deta=-1375163780 +v_13_rec_she2_over=1908716755 +v_13_rec_shei_deta=-991070626 +v_13_rec_shei_over=1129019053 +v_13_rec_shei_refl=-531467176 +v_13_rec_sta1_deta=-2050752077 +v_13_rec_sta1_over=1440241177 +v_13_rec_sta1_refl=1164321932 +v_13_rec_sta2_deta=-635435070 +v_13_rec_sta2_over=-1906576005 +v_13_rec_sta2_refl=1787900739 +v_13_rec_sta2_shad=-1619230853 +v_13_rec_wind_card=1634746050 +v_13_rec_wind_deta=-1705910049 +v_13_rec_wind_deta001=2120893302 +v_13_rec_wind_exlamp=-1101801906 +v_13_rec_wind_over=-620592483 +v_13_rec_wind_shad=266750052 +v_13_shell=-407044356 +v_13_windowshadows1=492598206 +v_13_windowshadows2=-1358883063 +v_13_windowshadows4=-999865899 +v_13_windowshadows5=-847916050 +v_15__exterior_building=508667353 +v_15__exterior_frame=93402095 +v_15_cars_shell=1166038987 +v_15_gar_over_decal=-1889000560 +v_15_gar_over_normal=-1418283506 +v_15_garg_delta_ceiling=-1963439895 +v_15_garg_delta_doordown=1698778120 +v_15_garg_delta_doorup=50309508 +v_15_garg_delta=1291125826 +v_15_garg_mesh_carlift=-828676403 +v_15_garg_mesh_rack01=-196818787 +v_15_garg_mesh_rack2=262096269 +v_15_garg_mesh_shelf=993323452 +v_15_ofa_over_decal=-1268764657 +v_15_ofa_over_normal=-248726601 +v_15_ofa_over_shadow=-1654267836 +v_15_ofb_over_decal=2142096866 +v_15_ofb_over_normal=802130009 +v_15_offa_delta_glass=949858571 +v_15_offa_delta2=-1397574122 +v_15_offa_props=-1749406954 +v_15_offb_delta_ceiling=1320563827 +v_15_offb_delta_glass=-1074174275 +v_15_offb_delta_props=1723723422 +v_15_offb_delta=480897073 +v_15_offb_glass=-1956973268 +v_15_offb_mesh_frames=1053246885 +v_15_shrm_cables=27594084 +v_15_shrm_delta_ceiling=-1012925063 +v_15_shrm_delta_ceiling2=856965582 +v_15_shrm_delta_photos=631355880 +v_15_shrm_delta_props=-410120742 +v_15_shrm_delta=1610353134 +v_15_shrm_frames=-1899336793 +v_15_shrm_glass1=-1654110746 +v_15_shrm_glass2=-1406016647 +v_15_shrm_mesh_coffeetable=1738629305 +v_15_shrm_mesh_desk=1636667330 +v_15_shrm_mesh_woodboard=2027537347 +v_15_shrm_neonsign_iref001=1041275574 +v_15_shrm_neonsign_prx=-1547325868 +v_15_shrm_neonsign=-1022769224 +v_15_shrm_promotional=1574605286 +v_15_shrm_shelfprops=-1845634532 +v_15_shrm_window_unbroken=-1944492269 +v_15_srm_over_decal=2127106692 +v_15_srm_over_normal=-1040080247 +v_15_srm_over_shadow=1503110007 +v_15_window_broken=-463099505 +v_16_ap_hi_pants1=-1204911835 +v_16_ap_hi_pants2=-1437801122 +v_16_ap_hi_pants3=-1694021933 +v_16_ap_hi_pants4=-22344159 +v_16_ap_hi_pants5=-520891725 +v_16_ap_hi_pants6=-746965056 +v_16_ap_mid_pants1=296488363 +v_16_ap_mid_pants2=1064233264 +v_16_ap_mid_pants3=906876526 +v_16_ap_mid_pants4=-439175687 +v_16_ap_mid_pants5=-627531899 +v_16_barglow=-2144208857 +v_16_barglow001=-1245042072 +v_16_barglownight=-1639175907 +v_16_basketball=592132096 +v_16_bathemon=1753105766 +v_16_bathmirror=1769990479 +v_16_bathstuff=1495774418 +v_16_bdr_mesh_bed=1694551716 +v_16_bdrm_mesh_bath=562784610 +v_16_bdrm_paintings002=554957387 +v_16_bed_mesh_blinds=1635608336 +v_16_bed_mesh_delta=-2038405478 +v_16_bed_mesh_windows=541212613 +v_16_bedrmemon=-1655739971 +v_16_bookend=1644861560 +v_16_dnr_a=-696587396 +v_16_dnr_c=176673685 +v_16_dt=396344497 +v_16_fh_sidebrdlngb_rsref001=402779496 +v_16_frankcable=437506665 +v_16_frankcurtain1=2012970818 +v_16_frankstuff_noshad=-645958848 +v_16_frankstuff=1395271370 +v_16_frankstuff003=-548588043 +v_16_frankstuff004=-111777273 +v_16_goldrecords=-401125507 +v_16_hi_apt_planningrmstf=-855487398 +v_16_hi_apt_s_books=1710746303 +v_16_hi_studdorrtrim=2122176276 +v_16_hifi=-1938917263 +v_16_high_bath_delta=795926619 +v_16_high_bath_mesh_mirror=-61937122 +v_16_high_bath_mesh_mirror001=1519962981 +v_16_high_bath_over_normals=28388079 +v_16_high_bath_over_shadow=-2102769187 +v_16_high_bed_mesh_lights=1282505899 +v_16_high_bed_mesh_unit=1848187037 +v_16_high_bed_over_dirt=-1810487791 +v_16_high_bed_over_normal=-1825762094 +v_16_high_bed_over_shadow=-1637177333 +v_16_high_hal_mesh_plant=-1725072230 +v_16_high_hall_mesh_delta=-2087534553 +v_16_high_hall_over_dirt=-206202603 +v_16_high_hall_over_normal=1501428630 +v_16_high_hall_over_shadow=-998893158 +v_16_high_kit_mesh_unit=1939050630 +v_16_high_ktn_mesh_delta=-804437949 +v_16_high_ktn_mesh_fire=-703501524 +v_16_high_ktn_mesh_windows=1205639727 +v_16_high_ktn_over_decal=-328622740 +v_16_high_ktn_over_dirt=764891703 +v_16_high_ktn_over_shadow=-415048780 +v_16_high_ktn_over_shadows=32267209 +v_16_high_lng_armchairs=1659989247 +v_16_high_lng_details=-259264457 +v_16_high_lng_mesh_delta=-1672731594 +v_16_high_lng_mesh_plant=-1993946058 +v_16_high_lng_mesh_shelf=-1671259133 +v_16_high_lng_mesh_tvunit=-1561464270 +v_16_high_lng_over_dirt=-338992837 +v_16_high_lng_over_shadow=-1565038939 +v_16_high_lng_over_shadow2=737627589 +v_16_high_plan_mesh_delta=-1875612265 +v_16_high_plan_over_normal=-1552478834 +v_16_high_pln_m_map=246334229 +v_16_high_pln_mesh_lights=-1915596431 +v_16_high_pln_over_shadow=2109668307 +v_16_high_stp_mesh_unit=124185503 +v_16_high_ward_over_decal=1686839869 +v_16_high_ward_over_normal=-684611335 +v_16_high_ward_over_shadow=-1085127369 +v_16_highstudwalldirt=1505165660 +v_16_hiigh_ktn_over_normal=-1657151895 +v_16_knt_c=1580467277 +v_16_knt_f=-1792937432 +v_16_knt_mesh_stuff=-1925494464 +v_16_lgb_mesh_lngprop=-71964169 +v_16_lgb_rock001=-372623874 +v_16_livstuff003=-1085847436 +v_16_livstuff00k2=965848181 +v_16_lnb_mesh_coffee=-1736550082 +v_16_lnb_mesh_tablecenter001=-1956178182 +v_16_lng_mesh_blinds=-303021494 +v_16_lng_mesh_delta=1657526695 +v_16_lng_mesh_stairglass=1436338573 +v_16_lng_mesh_stairglassb=2007313326 +v_16_lng_mesh_windows=1541620211 +v_16_lng_over_normal=-964847400 +v_16_lngas_mesh_delta003=868153000 +v_16_lo_shower=1182412177 +v_16_low_bath_mesh_window=71215499 +v_16_low_bath_over_decal=473108619 +v_16_low_bed_over_decal=-227255578 +v_16_low_bed_over_normal=805567639 +v_16_low_bed_over_shadow=1431259987 +v_16_low_ktn_mesh_sideboard=480572754 +v_16_low_ktn_mesh_units=-1803582127 +v_16_low_ktn_over_decal=-699070147 +v_16_low_lng_mesh_armchair=-1999869780 +v_16_low_lng_mesh_coffeetable=-1498699789 +v_16_low_lng_mesh_fireplace=-1414703914 +v_16_low_lng_mesh_plant=1767073950 +v_16_low_lng_mesh_rugs=203302981 +v_16_low_lng_mesh_sidetable=-862607347 +v_16_low_lng_mesh_sofa1=1573106874 +v_16_low_lng_mesh_sofa2=1883953608 +v_16_low_lng_mesh_tv=797777955 +v_16_low_lng_over_decal=1299566561 +v_16_low_lng_over_normal=-89008152 +v_16_low_lng_over_shadow=-1148626287 +v_16_low_mesh_lng_shelf=1669110046 +v_16_mags=185958074 +v_16_mesh_delta=977523419 +v_16_mesh_shell=-1928851610 +v_16_mid_bath_mesh_delta=-1641773035 +v_16_mid_bath_mesh_mirror=-686357611 +v_16_mid_bed_bed=-1081334902 +v_16_mid_bed_delta=-41870171 +v_16_mid_bed_over_decal=-1933699208 +v_16_mid_hall_mesh_delta=423058140 +v_16_mid_shell=-596208123 +v_16_midapartdeta=-1562340743 +v_16_midapt_cabinet=1029035082 +v_16_midapt_curts=-640008227 +v_16_midapt_deca=-794678716 +v_16_molding01=-319314280 +v_16_mp_sofa=-757685759 +v_16_mpmidapart00=1861434686 +v_16_mpmidapart01=2021740634 +v_16_mpmidapart018=-1413634140 +v_16_mpmidapart03=-1477562573 +v_16_mpmidapart07=627911247 +v_16_mpmidapart09=1121969460 +v_16_mpmidapart13=-1528124860 +v_16_mpmidapart17=2098322103 +v_16_rpt_mesh_pictures=162412429 +v_16_rpt_mesh_pictures003=1218832826 +v_16_shadowobject69=-920153100 +v_16_shadsy=1747663014 +v_16_skateboard=109151345 +v_16_strsdet01=473873172 +v_16_studapart00=-1635956176 +v_16_studframe=1933754349 +v_16_studio_loshell=-1348140380 +v_16_studio_pants1=1500871631 +v_16_studio_pants2=-415131799 +v_16_studio_pants3=994590581 +v_16_studio_skirt=-1328852098 +v_16_studio_slip1=-1121708665 +v_16_studposters=419629772 +v_16_studunits=1819360788 +v_16_study_rug=1145706899 +v_16_study_sofa=1236742542 +v_16_treeglow=905287380 +v_16_treeglow001=-1207622214 +v_16_v_1_studapart02=-1462354034 +v_16_v_sofa=-613043635 +v_16_vint1_multilow02=-1861375461 +v_16_wardrobe=-1845709974 +v_19_bar_speccy=776084867 +v_19_bubbles=-2102113266 +v_19_changeshadsmain=-338399248 +v_19_corridor_bits=-172320734 +v_19_curts=815748996 +v_19_dirtframes_ent=370752112 +v_19_dtrpsbitsmore=1157232371 +v_19_ducts=-1763494267 +v_19_fishy_coral=67728679 +v_19_fishy_coral2=-2064947552 +v_19_jakemenneon=-881679119 +v_19_jetceilights=-2108686054 +v_19_jetchangebits=1755459821 +v_19_jetchangerail=1738241483 +v_19_jetchnceistuff=1023206247 +v_19_jetchngwrkcrd=56468989 +v_19_jetdado=462094182 +v_19_jetdncflrlights=-1407643777 +v_19_jetstripceilpan=-13703456 +v_19_jetstripceilpan2=-1681510881 +v_19_jetstrpstge=-1890809400 +v_19_maindressingstuff=-1655216281 +v_19_office_trim=1326367471 +v_19_payboothtrim=690135591 +v_19_premium2=-1880181855 +v_19_priv_bits=-1897452100 +v_19_priv_shads=279777689 +v_19_stp3fistank=-203731504 +v_19_stplightspriv=-181061911 +v_19_stpprvrmpics=1142677988 +v_19_stri3litstps=-530412110 +v_19_strip_off_overs=1796505475 +v_19_strip_stickers=781409003 +v_19_strip3pole=-1140460783 +v_19_stripbootbits=-101568154 +v_19_stripbooths=2051732798 +v_19_stripchangemirror=-1374940188 +v_19_stripduct=1496392170 +v_19_stripduct2=-753381166 +v_19_strp_offbits=-17721616 +v_19_strp_rig=-887543880 +v_19_strp3mirrors=1444970912 +v_19_strpbar=1935720206 +v_19_strpbarrier=-327460995 +v_19_strpchngover1=-1301822742 +v_19_strpchngover2=1799992495 +v_19_strpdjbarr=-100902308 +v_19_strpdrfrm1=-2138963736 +v_19_strpdrfrm2=-1844403195 +v_19_strpdrfrm3=1483845832 +v_19_strpdrfrm4=1843649452 +v_19_strpdrfrm5=933097249 +v_19_strpdrfrm6=1230574231 +v_19_strpentlites=1438323505 +v_19_strpfrntpl=458056322 +v_19_strpmncled=-1156043042 +v_19_strpprivlits=1234437091 +v_19_strprvrmgdbits=-1137133608 +v_19_strpshell=-373068607 +v_19_strpshellref=1930101236 +v_19_strpstglt=-1746529895 +v_19_strpstgtrm=-320646842 +v_19_strpstrplit=1458015340 +v_19_trev_stuff=302914944 +v_19_trev_stuff1=-827514192 +v_19_vabbarcables=952274871 +v_19_vanbckofftrim=1043570931 +v_19_vanchngfacings=1605871746 +v_19_vanchngfcngfrst=-604879834 +v_19_vangroundover=1899078779 +v_19_vanilla_sign_neon=-1705603715 +v_19_vanillasigneon=200278506 +v_19_vanillasigneon2=825282534 +v_19_vanlobsigns=567582665 +v_19_vanmenuplain=77529160 +v_19_vannuisigns=851007821 +v_19_vanshadmainrm=357208908 +v_19_vanstageshads=880393118 +v_19_vanuniwllart=-529553211 +v_19_vanunofflights=-1056047558 +v_19_weebitstuff=-627030076 +v_2_ala_mesh_delta=140900193 +v_2_alb_mesh_delta=-1085509635 +v_2_atl_mirror_mesh2=-1124145780 +v_2_atla_over_decal=1000881750 +v_2_atla_over_normal=-646714696 +v_2_atla_over_shadow=521470300 +v_2_atlb_over_decal=-1279459204 +v_2_atlb_over_normal=-551982738 +v_2_atlb_over_shadow=1743516980 +v_2_ats_mirror_mesh=-306030378 +v_2_ats_over_decal=744323826 +v_2_ats_over_normals=529623221 +v_2_ats_over_shadow=1936337860 +v_2_atsm_mesh_bottles=46317015 +v_2_atsm_mesh_delta=-2093891663 +v_2_atsm_mesh_frames=1610934588 +v_2_atsm_mesh_reflect=-665565030 +v_2_atsm_mesh_units=622634633 +v_2_bckstrs_pipes=178556803 +v_2_bckstrs_railing=1063132354 +v_2_bds_mesh_bodydrawers=2095966182 +v_2_bds_mesh_ceiling=-1074980705 +v_2_bds_mesh_frame=975372137 +v_2_bds_mesh_lift=-709060764 +v_2_bds_mesh_skirting=-1934217292 +v_2_bds_mirror_mesh=1430603214 +v_2_bds_over_decal=1239275842 +v_2_bds_over_normal=-1548998472 +v_2_bds_over_shadow=-780120463 +v_2_biosign=1211383689 +v_2_bsnt_shell=-1256201790 +v_2_cdb_mesh_06=-185759913 +v_2_cdb_mesh_delta=-742378842 +v_2_cdb_mesh_door=-774703634 +v_2_cdb_mesh_smalldoor=-822034429 +v_2_cdb_over_normal=157011038 +v_2_cdbt_mesh_liftlights=-1778356134 +v_2_cdt_mesh_05=-75886800 +v_2_cdt_mesh_07=529323861 +v_2_cdt_mesh_delta=1651012524 +v_2_cdt_mesh_smalldoor=1592452521 +v_2_cdt_over_normal=-599048534 +v_2_cor1_mesh_delta1=-1684154620 +v_2_cor1_mesh_delta2=-1987300639 +v_2_glow_reflect=1390608156 +v_2_glow_reflect001=1556386640 +v_2_lighttrigger002=1402248558 +v_2_lighttrigger1=658288232 +v_2_mst_mesh_04=2001442678 +v_2_mst_mesh_06=-1611110193 +v_2_mst_mesh_08=1007821060 +v_2_mst_mesh_banister=1572609243 +v_2_mst_mesh_delta=366979122 +v_2_mst_mesh_exterior=2036891287 +v_2_mst_mesh_wire=1297537153 +v_2_mst_over_dirt=-1697249867 +v_2_mst_over_normal=-31073789 +v_2_rc1_over_normal=127890401 +v_2_rc2_over_normal=1346419557 +v_2_rct_mesh_04=-466390241 +v_2_rct_mesh_05=2131405007 +v_2_reccorr2stuff=-703340310 +v_2_rep_over_normal=-490052033 +v_2_room2_reflect=810180977 +v_2_shadowmap1=1521682972 +v_2_shadowmap2=1792846447 +v_2_shadowmap3=-1121792262 +v_2_strs_shell=1536082536 +v_2_tomd_mesh_ceiling=-1000919610 +v_2_tomd_mesh_delta=-1856339267 +v_2_tomd_mesh_desk=953583686 +v_2_tomd_mesh_frames=-1962795178 +v_2_top_xrays=-1917067297 +v_2_tort_mesh_delta=-1091091869 +v_2_tort_mesh_files=1148800279 +v_2_tort_mesh_frames=-1651496338 +v_2_tort_mesh_props=-1668246780 +v_2_tplt_mesh_ceiling=703977413 +v_2_tplt_mesh_delta=1036437107 +v_2_tplt_mesh_frames=-1389778883 +v_2_tplt_mesh_kitchen=-1404669114 +v_2_tpo_mesh_22=-920793138 +v_2_tpo_mesh_28=-1752011580 +v_2_tpo_mesh_41=2082748376 +v_2_tpo_mesh_42=-1386571196 +v_2_tpo_over_decal=-300940315 +v_2_tpo_over_normal=1995840442 +v_2_tpoff_shell=-361238537 +v_20_arm_dec=-563475542 +v_20_arm_det01=-1877045865 +v_20_armoury_gate=1098896962 +v_20_br_det=42114039 +v_20_copfile01=2124444362 +v_20_copfile02=-1410478748 +v_20_evidence01=-913439184 +v_20_frontdesk=1694435465 +v_20_lspd_sign=466761642 +v_20_notbrd002=468097357 +v_20_notbrd003=-2104596837 +v_20_notbrd004=2090228395 +v_20_notbrd005=1848622558 +v_20_notbrd006=1474859344 +v_20_notbrd01=311390209 +v_20_ornaeagle=1989340262 +v_20_ph_arm_cab01=1206211935 +v_20_ph_cells_dec=-1822326102 +v_20_ph_flag01=1028299119 +v_20_ph_flag02=1331379600 +v_20_ph_flag03=412405764 +v_20_ph_in_outbrd=-1934365233 +v_20_ph_in_outbrd002=1555226669 +v_20_ph_lobby_desk=876583346 +v_20_ph_lobby_det01=999250531 +v_20_ph_lobby_lights=672544373 +v_20_ph_lobby_planter003=405855372 +v_20_ph_lobby_planter01=1850199601 +v_20_ph_lobby_planter02=1560357796 +v_20_ph_lockers_det01=-1652030500 +v_20_ph_musdesk=-1256685581 +v_20_ph_muster_det01=-916246589 +v_20_ph_office_det01=-186146868 +v_20_ph_office_det02=128828748 +v_20_ph_office_flag01=104176290 +v_20_ph_signs01=-739854491 +v_20_ph_stair_dec=2111410153 +v_20_ph_stair_dec001=374120856 +v_20_ph_stairdets=-1398672861 +v_20_ph_stairdets001=412821588 +v_20_ph_stairs03=139659155 +v_20_ph_stairwell_det01=-1230144054 +v_20_ph_stairwell_det02=-997713537 +v_20_phcorrdirt=-1441797169 +v_20_phlobbylightsem=-1261016667 +v_20_phlobdirt=1890838064 +v_20_phsm02=-321655962 +v_20_policehubshell=-447334415 +v_20_rubbermat=79051028 +v_20_sm01=360511623 +v_20_stairwell_det01=1781977939 +v_20_wall_light003=859980781 +v_20_wall_light004=-1990168528 +v_20_wall_light005=1609178436 +v_20_wall_light006=-1408780930 +v_20_wall_light007=2051396091 +v_20_wall_light008=-1203089917 +v_20_wall_light01=1599995977 +v_20_wep_lo=-1375572224 +v_21_dummybox=2098308325 +v_22_ao_room=-2130895084 +v_22_bullets=-1432249240 +v_22_cables1=1755624762 +v_22_cables2=978147468 +v_22_g2_shell=-1343448250 +v_22_g2_vents=2103117968 +v_22_glass01=1874496076 +v_22_glass02=-1685528088 +v_22_glass03=-783790750 +v_22_glass04=2129668279 +v_22_glass05=884053051 +v_22_glass06=1682142046 +v_22_glass07=-1713709428 +v_22_glass08=1201191433 +v_22_glass09=569503416 +v_22_glass10=-79818067 +v_22_glass11=-244056295 +v_22_glass12=-542352502 +v_22_gunsneon=-2112322594 +v_22_handguns=-1882883884 +v_22_merch01=601807338 +v_22_merchglass003=1377272428 +v_22_merchglass004=1139861023 +v_22_merchglass005=1580604025 +v_22_merchglass009=-1827077066 +v_22_merchglass010=1285617263 +v_22_merchglass011=525573077 +v_22_merchglass1=1135617594 +v_22_merchglass2=-2001457087 +v_22_merchglass3=1730407713 +v_22_merchglass4=521264382 +v_22_merchglass5=212416557 +v_22_merchglass6=845972403 +v_22_merchglass7=808353591 +v_22_merchglass8=-1326153535 +v_22_overlays=-2071430002 +v_22_reflectproxy=1215025646 +v_22_shadowmap=368785959 +v_22_shelves=1073959231 +v_22_shopdirt=1296095006 +v_22_shopposters=-1869488274 +v_22_shopshadow=890769226 +v_22_shopskirt=457682390 +v_22_walledges=818809605 +v_22_wallguns=-203737641 +v_22_wallhooks=1105658306 +v_23_ao_front=-2098905626 +v_23_ao_office=-2124634454 +v_23_ao=-1862572832 +v_23_blends=1724540583 +v_23_detail=2050081388 +v_23_doors=-75354233 +v_23_emissives_front=-737130623 +v_23_emissives=1619314 +v_23_frames=407933146 +v_23_front_blends=1132467105 +v_23_front_detail=1866258050 +v_23_front_reflect=-143694130 +v_23_j2_dc=363964476 +v_23_lamps_fr=1244863018 +v_23_lamps=1512262106 +v_23_lamps2=1118204532 +v_23_lod=-1565586770 +v_23_mirrorfloor=926996797 +v_23_office_detail=1375273861 +v_23_pointsale01=1172635501 +v_23_reflect_ext=565674966 +v_23_reflect=-662678390 +v_23_shell=655913209 +v_24_bdr_mesh_bed_stuff=-991820653 +v_24_bdr_mesh_bed=-1453011168 +v_24_bdr_mesh_delta=-1990202314 +v_24_bdr_mesh_lamp=1214027725 +v_24_bdr_mesh_lstshirt=-1987020847 +v_24_bdr_mesh_windows_closed=1309527245 +v_24_bdr_mesh_windows_open=211714468 +v_24_bdr_over_decal=804934733 +v_24_bdr_over_dirt=685482669 +v_24_bdr_over_emmisve=700872958 +v_24_bdr_over_normal=1605603164 +v_24_bdr_over_shadow_boxes=-807542223 +v_24_bdr_over_shadow_frank=510349115 +v_24_bdr_over_shadow=-1042523960 +v_24_bdrm_mesh_arta=389359159 +v_24_bdrm_mesh_bath=710359790 +v_24_bdrm_mesh_bathprops=1891340530 +v_24_bdrm_mesh_bookcase=1664661158 +v_24_bdrm_mesh_bookcasestuff=-1385073382 +v_24_bdrm_mesh_boxes=-2079067810 +v_24_bdrm_mesh_closetdoors=1773202095 +v_24_bdrm_mesh_dresser=1442523633 +v_24_bdrm_mesh_mags=1394045836 +v_24_bdrm_mesh_mirror=2135986081 +v_24_bdrm_mesh_picframes=416521724 +v_24_bdrm_mesh_rugs=1132898368 +v_24_bdrm_mesh_wallshirts=414680819 +v_24_bedroomshell=1245901170 +v_24_details1=1036514555 +v_24_details2=-851635225 +v_24_hal_mesh_delta=734684986 +v_24_hal_mesh_props=1444561315 +v_24_hal_over_decal=-2107663832 +v_24_hal_over_normal=371116454 +v_24_hal_over_shadow=393572465 +v_24_hangingclothes=601619015 +v_24_hangingclothes1=-1879297800 +v_24_knt_mesh_blinds=-1550318509 +v_24_knt_mesh_boxes=784152068 +v_24_knt_mesh_center=-2010287522 +v_24_knt_mesh_delta=1451083444 +v_24_knt_mesh_flyer=1033830821 +v_24_knt_mesh_mags=-88857806 +v_24_knt_mesh_stuff=-24273391 +v_24_knt_mesh_units=-822216982 +v_24_knt_mesh_windowsa=-1993195884 +v_24_knt_mesh_windowsb=1533928200 +v_24_knt_over_decal=1293089609 +v_24_knt_over_normal=698665844 +v_24_knt_over_shadow_boxes=26233750 +v_24_knt_over_shadow=1226041042 +v_24_knt_over_shelf=-1486546317 +v_24_ktn_over_dirt=-582701829 +v_24_lga_mesh_delta=-379551260 +v_24_lga_over_dirt=-1175478477 +v_24_lga_over_normal=-1199983396 +v_24_lga_over_shadow=2007651917 +v_24_lgb_mesh_bottomdelta=-939409227 +v_24_lgb_mesh_fire=531302143 +v_24_lgb_mesh_lngprop=108228295 +v_24_lgb_mesh_sideboard_em=58568078 +v_24_lgb_mesh_sideboard=-490529352 +v_24_lgb_mesh_sideprops=-2136166337 +v_24_lgb_mesh_sofa=67581076 +v_24_lgb_mesh_topdelta=-1258076755 +v_24_lgb_over_dirt=2103993255 +v_24_llga_mesh_coffeetable=1535242412 +v_24_llga_mesh_props=1624607763 +v_24_lna_mesh_windows=-1221118907 +v_24_lnb_coffeestuff=-248880225 +v_24_lnb_mesh_artwork=-581669317 +v_24_lnb_mesh_books=1787746539 +v_24_lnb_mesh_cddecks=-1251571207 +v_24_lnb_mesh_coffee=585653348 +v_24_lnb_mesh_djdecks=-1098491414 +v_24_lnb_mesh_dvds=-1932905251 +v_24_lnb_mesh_fireglass=-976235947 +v_24_lnb_mesh_goldrecords=1896912733 +v_24_lnb_mesh_lightceiling=-147708120 +v_24_lnb_mesh_records=-562814293 +v_24_lnb_mesh_sideboard=1322047205 +v_24_lnb_mesh_smallvase=-1895450375 +v_24_lnb_mesh_tablecenter=-159116438 +v_24_lnb_mesh_windows=1355205957 +v_24_lnb_over_disk_shadow=28403032 +v_24_lnb_over_shadow_boxes=805086757 +v_24_lnb_over_shadow=-1965865732 +v_24_lng_over_decal=-389837123 +v_24_lng_over_normal=-825798087 +v_24_lngb_mesh_boxes=-383689547 +v_24_lngb_mesh_chopbed=-859107878 +v_24_lngb_mesh_mags=-1527398160 +v_24_postertubes=239452158 +v_24_rct_lamptablestuff=-373355783 +v_24_rct_mesh_boxes=234859136 +v_24_rct_mesh_lamptable=1867937132 +v_24_rct_over_decal=-113662910 +v_24_rec_mesh_palnt=-973548806 +v_24_rpt_mesh_delta=598400030 +v_24_rpt_mesh_pictures=1139773131 +v_24_rpt_over_normal=-208547167 +v_24_rpt_over_shadow_boxes=1035232215 +v_24_rpt_over_shadow=-707583489 +v_24_shell=-1020520447 +v_24_shlfstudy=-650425777 +v_24_shlfstudybooks=-992262514 +v_24_shlfstudypics=1909119672 +v_24_sta_mesh_delta=1967886586 +v_24_sta_mesh_glass=1935912868 +v_24_sta_mesh_plant=172493042 +v_24_sta_mesh_props=-796985819 +v_24_sta_over_normal=-1040640701 +v_24_sta_over_shadow=721141620 +v_24_sta_painting=-1049793093 +v_24_storageboxs=1327282592 +v_24_tablebooks=1781419470 +v_24_wdr_mesh_delta=-1832124717 +v_24_wdr_mesh_rugs=726462463 +v_24_wdr_mesh_windows=212348610 +v_24_wdr_over_decal=1239025526 +v_24_wdr_over_dirt=511688836 +v_24_wdr_over_normal=-1963942288 +v_24_wrd_mesh_boxes=-1155571204 +v_24_wrd_mesh_tux=846465355 +v_24_wrd_mesh_wardrobe=-102685204 +v_25_class=1564163252 +v_25_classlights=18170909 +v_25_controldesk=17772065 +v_25_controlequip=1380337534 +v_25_controlsm=-209410441 +v_25_drframes=1739383993 +v_25_elevator01=-1037454721 +v_25_elevstuff=-1843146108 +v_25_elvsigns=-54985807 +v_25_hallstuff=2135871526 +v_25_levnumbers=-492507806 +v_25_lights=1606277980 +v_25_lowershad=269655474 +v_25_obsvclutter=-1656796257 +v_25_obsvdesks=588246212 +v_25_obsvlights=-327988289 +v_25_obsvsm=1468041919 +v_25_reflect=511332709 +v_25_security=-1001224229 +v_25_servdesk=202947026 +v_25_servers=1593467078 +v_25_servershad=-1300361013 +v_25_servleds=1889975915 +v_25_servlights=-465343651 +v_25_stair01=258494309 +v_25_stair02=1637479371 +v_25_stair03=1908708384 +v_25_stair04=1152530940 +v_25_stair05=1448729931 +v_25_stair06=-1323265301 +v_25_stairlights=9501481 +v_25_stairshd=-482132128 +v_25_towelod=2070880347 +v_25_towerdetail=546033372 +v_25_towerglass=-796342916 +v_25_towershell=-1337636393 +v_25_upperhallsm=-118671513 +v_26_bed=-506765268 +v_26_bedtidy=-1202347598 +v_26_bedtrash=-2117952008 +v_26_beerbox=1870293098 +v_26_beerboxtidy=1840741883 +v_26_cablestidy=1037932615 +v_26_cablesuntidy=-1812827506 +v_26_cablesuntidy001=-1194799815 +v_26_calcabletidy=-1981025060 +v_26_calcableuntidy=1709725248 +v_26_calcableuntidy001=-487873922 +v_26_cophelmet1=1540570583 +v_26_cophelmet2=-1327241225 +v_26_cophelmet3=-1567241381 +v_26_couch=758584474 +v_26_couchtidy=11454104 +v_26_couchtrash=-1075847792 +v_26_cupboards=-854193425 +v_26_cupboards001=1899775714 +v_26_cupboardstidy=-297201651 +v_26_cupboardtidy=-835344549 +v_26_cupboardtrash=-1635614244 +v_26_cupbrdstrash=8573371 +v_26_ducttape=-913488004 +v_26_ducttapetidy=-924198322 +v_26_ducttapetrash=-2076086656 +v_26_glass005=-668465980 +v_26_glass006=-1629023681 +v_26_glass007=-1258930595 +v_26_glass008=-1145254934 +v_26_glass1=-2000907963 +v_26_glass2=-1699269318 +v_26_glass3=1699727980 +v_26_glass4=2004446911 +v_26_glasstidy004=-593345329 +v_26_glasstidy1=-1040083789 +v_26_glasstidy2=1986854279 +v_26_glasstidy4=-1846692728 +v_26_halloverlay=-1458842090 +v_26_halloverlaytidy=2013947472 +v_26_hallovertrash=1934612623 +v_26_kitchen=372022075 +v_26_kitchendirt=1521016027 +v_26_kitchendirttrash=-493485163 +v_26_kitchentidy=-318319411 +v_26_kitchentrash=546751371 +v_26_lamp002=1769101064 +v_26_lamp1=-966408441 +v_26_lamp1trash=-2133554814 +v_26_m_blanket1=1472529137 +v_26_m_blanket2=-1912115339 +v_26_m_blanket3=-719618660 +v_26_michaelsuit1=-839843582 +v_26_michaelsuit2=-20716889 +v_26_michaelsuit3=-904038065 +v_26_mirror=47125023 +v_26_mirror002=-1694780931 +v_26_mirrortrash=560616265 +v_26_overlays=-1576934409 +v_26_overlaystidy=542297926 +v_26_overlaytrash=-1666506794 +v_26_reflectdirty=867390936 +v_26_reflecttidy=1026631985 +v_26_reflecttrashed=1690922153 +v_26_shadowmap=-1104612259 +v_26_shadowtidy=1088018973 +v_26_shadowtrash=584651306 +v_26_toilet=-1580452763 +v_26_toiletlight=-329833299 +v_26_toiletlighttidy=-193476971 +v_26_toiletlighttrash=1288996541 +v_26_toilettdirt=-785913333 +v_26_toilettdirttrash=-1817935674 +v_26_toilettidy=-1439437256 +v_26_toilettrash=-1783090544 +v_26_trailerint=-739040335 +v_26_trailerinttidy=1750601708 +v_26_trailertrashint=808205375 +v_26_walllampson=1004991743 +v_26_walllampson001=1332341881 +v_26_walllamptrashon=-1798927883 +v_26_wardrobe=-1542956570 +v_26_wardrobetidy=-1700517986 +v_26_wardrobetrash=783579691 +v_26_windframes=-1318376588 +v_26_windframestrash=1489342121 +v_26_windowday=-1972733118 +v_26_windowday001=691348495 +v_26_windowdaytrash=756507526 +v_26_winframetidy=1605750980 +v_27_boxpile1=-1801952018 +v_27_epsilonism_ao=-1261922187 +v_27_epsilonism_dt=1909763355 +v_27_epsilonism_extras=1411318270 +v_27_epsilonism_ol=-1422648916 +v_27_epsilonism_reflect=1543636467 +v_27_epsilonism_shell=481153748 +v_27_epsilonism_stuff=1994422648 +v_28_alrm_case002=332890911 +v_28_alrm_case003=639182754 +v_28_alrm_case004=2119555098 +v_28_alrm_case005=-1868268361 +v_28_alrm_case006=1564022241 +v_28_alrm_case007=-1235040205 +v_28_alrm_case008=-944936248 +v_28_alrm_case009=-1830878932 +v_28_alrm_case010=536123101 +v_28_alrm_case011=1494681889 +v_28_alrm_case012=1800711580 +v_28_alrm_case013=-1228520310 +v_28_alrm_case014=-930322410 +v_28_alrm_case015=-1578362154 +v_28_alrm_case016=-1272004773 +v_28_an1_deca=-504288583 +v_28_an1_deta=-1302875366 +v_28_an1_dirt=-91625412 +v_28_an1_over=-2131285395 +v_28_an1_refl=665460296 +v_28_an1_shut=-889348411 +v_28_an2_deca=-425807828 +v_28_an2_deta=1783640636 +v_28_an2_dirt=362267165 +v_28_an2_refl=1297881980 +v_28_an2_shut=69949604 +v_28_backlab_deta=1194273342 +v_28_backlab_refl=1694543848 +v_28_blab_dirt=-200730299 +v_28_blab_over=34154482 +v_28_coldr_deta=804918584 +v_28_coldr_dirt=-1434323558 +v_28_coldr_glass1=-488407274 +v_28_coldr_glass2=-2077507176 +v_28_coldr_glass3=1977558271 +v_28_coldr_glass4=-98685561 +v_28_coldr_over=1767896228 +v_28_coldr_refl=1868477278 +v_28_corr_deta=340001409 +v_28_corr_dirt=-962636934 +v_28_corr_over=-608743099 +v_28_corr_refl=-597522645 +v_28_gua2_deta=-514027226 +v_28_gua2_dirt=-832341701 +v_28_gua2_over=827829926 +v_28_gua2_refl=-965968944 +v_28_guard1_deta=-714592523 +v_28_guard1_dirt=300413684 +v_28_guard1_over=-1296722956 +v_28_guard1_refl=-157081729 +v_28_ha1_cover=327282338 +v_28_ha1_cover001=572465687 +v_28_ha1_deca=-2020977827 +v_28_ha1_deta=1285606275 +v_28_ha1_dirt=-1086997870 +v_28_ha1_refl=-100593278 +v_28_ha1_step=-1470028723 +v_28_ha2_deca=211609731 +v_28_ha2_deta=-1813155210 +v_28_ha2_dirt=-543607668 +v_28_ha2_refl=406125197 +v_28_ha2_ste1=260450705 +v_28_ha2_ste2=10324924 +v_28_hazmat1_deta=-272141034 +v_28_hazmat1_dirt=559721213 +v_28_hazmat1_over=-987066264 +v_28_hazmat1_refl=-1588074584 +v_28_hazmat2_deta=-521344584 +v_28_hazmat2_dirt=-1176914998 +v_28_hazmat2_over=696079846 +v_28_hazmat2_refl=680555297 +v_28_lab_end=-2088621436 +v_28_lab_gar_dcl_01=-1302533415 +v_28_lab_poen_deta=1028035968 +v_28_lab_poen_pipe=-1111357348 +v_28_lab_pool_deta=319419628 +v_28_lab_pool_ladd=-1415744276 +v_28_lab_pool_wat1=-638975089 +v_28_lab_pool=-1384013695 +v_28_lab_poolshell=-1404084774 +v_28_lab_shell1=-1964189383 +v_28_lab_shell2=181491968 +v_28_lab_trellis=77809468 +v_28_lab1_deta=-1962787629 +v_28_lab1_dirt=-190848797 +v_28_lab1_glas=-232027236 +v_28_lab1_glass=1603279933 +v_28_lab1_over=-949321871 +v_28_lab1_refl=564741461 +v_28_lab2_deta=1162521091 +v_28_lab2_dirt=-757587924 +v_28_lab2_over=-689312037 +v_28_lab2_refl=521205889 +v_28_loa_deta=16013419 +v_28_loa_deta2=-2005236848 +v_28_loa_dirt=-2086014198 +v_28_loa_lamp=-265195438 +v_28_loa_over=-1230616791 +v_28_loa_refl=241954321 +v_28_monkeyt_deta=-689267634 +v_28_monkeyt_dirt=-858316370 +v_28_monkeyt_over=1124455535 +v_28_monkeyt_refl=-861973630 +v_28_pool_deca=-460342601 +v_28_pool_dirt=796422397 +v_28_pr1_deca=-2027003491 +v_28_pr1_deta=1269601626 +v_28_pr1_dirt=260842506 +v_28_pr1_refl=164977034 +v_28_pr2_deca=-284315258 +v_28_pr2_deta=1367672895 +v_28_pr2_dirt=977503839 +v_28_pr2_refl=-1852856656 +v_28_pra_deca=-452874694 +v_28_pra_deta=-136297901 +v_28_pra_dirt=1305628999 +v_28_pra_refl=-75452171 +v_28_prh_deca=300580010 +v_28_prh_deta=-134886226 +v_28_prh_dirt=-1037992190 +v_28_prh_refl=457061302 +v_28_prh_shut=-180738643 +v_28_prh_strs=882433006 +v_28_steps_2=1097610739 +v_28_wascor_deta=488548103 +v_28_wascor_dirt=560768807 +v_28_wascor_over=-940725559 +v_28_wasele_deta=-1569357934 +v_28_wasele_dirt=1867271850 +v_28_wasele_refl=813359581 +v_28_waste_deta=1040040142 +v_28_waste_dirt=-468647901 +v_28_waste_over=695541702 +v_28_waste_refl=-313084079 +v_28_wastecor_refl=-1183091144 +v_29_arc_furnace_doors=-1081348873 +v_29_arcfurnace=-1667463119 +v_29_arcfurnpipes=-933537414 +v_29_arcfurnplat=-492337262 +v_29_arcfurnplat001=1124788726 +v_29_arfurnplat=-1782346946 +v_29_bigcontainer=-2097535211 +v_29_bigendblocks=2059898358 +v_29_bigwallsheet1=-2057633615 +v_29_chalk_dcals=-830609035 +v_29_contmetcabs=1595352207 +v_29_controlbits=-1592889616 +v_29_controom=685990166 +v_29_crucibles=-798081435 +v_29_doors002=665817703 +v_29_dustsheet02=1854399689 +v_29_emwindows=1379473356 +v_29_fllorplates=1500346689 +v_29_foucontopertor=711050622 +v_29_founbenches=903896472 +v_29_founcastplat003=-1720388292 +v_29_founcontconsol=-183929767 +v_29_found_blobs=-1867289395 +v_29_found_contr_dr=-977313178 +v_29_found_dustpiles=-264732331 +v_29_found_glue=-2046902820 +v_29_found_ref_prox=1603404705 +v_29_found_safety=1906302965 +v_29_foundarches001=-282740942 +v_29_foundbackdirt=-546012987 +v_29_foundbucket=2037471314 +v_29_foundcontdirt=1389963181 +v_29_foundcontrolcables=1768048980 +v_29_foundcontrolpornetc=-52041177 +v_29_foundentsigns=-79248749 +v_29_foundentsigns2=-2121990711 +v_29_foundentsignsmainrm=744831916 +v_29_foundfurn_steps=344780549 +v_29_foundlightcovers=-390176336 +v_29_foundlightcovers2=2143713901 +v_29_foundmachbits=-1564403087 +v_29_foundmachdirt=1991987322 +v_29_foundmachgirds=-908241497 +v_29_foundmachleccy=-918305686 +v_29_foundmachwall=-1564084549 +v_29_foundpipes=1062119872 +v_29_foundpipesupps=-301785619 +v_29_foundry_stairs=1158380907 +v_29_foundrybackent=-1921514612 +v_29_foundryfloorbits=216154794 +v_29_foundryshell=196231839 +v_29_foundshieldpans=670814657 +v_29_foundslag001=930629662 +v_29_foundsmllrmlocks=2114708923 +v_29_foundtallcasts=935314090 +v_29_foundtoprmgirs=-1664309252 +v_29_foundtopstairs=-1107271703 +v_29_founligths001=-791424195 +v_29_founmaingant=-1301345160 +v_29_founmetplates=-1837276152 +v_29_founsmllelec=-344938666 +v_29_founsmllrmdirt=-1742995145 +v_29_founsmlrrmbench=695041733 +v_29_fouondmachbitsmore=-262559910 +v_29_funrplatshads=-1187661967 +v_29_furnace_cables=-71390663 +v_29_furnaceslag=-1822626051 +v_29_gantry_crucibles=-1529564943 +v_29_gantrybarriers=-662296789 +v_29_girderwear=-889624009 +v_29_glue_crnr_in004=1914295006 +v_29_highbits=1582559974 +v_29_hut_cover=2125976000 +v_29_ladder=-1977524103 +v_29_mainsupportgiders=-1640506572 +v_29_millrollback=811690915 +v_29_millrollbody=2085043658 +v_29_molten_metal=-1681320469 +v_29_more_metalbits=-895178168 +v_29_morecasts=-1172848632 +v_29_nearcover=-395568870 +v_29_pithighbit=-824933463 +v_29_rails=848101617 +v_29_rollergantry=1960159698 +v_29_sideroom=845799425 +v_29_sidestairs=779210579 +v_29_smallcasts=1503124072 +v_29_smallcastsmore001=-300214313 +v_29_tanksteps=-417219359 +v_29_underfunrcover=70885467 +v_29_vfx_ripple_mesh_skin=-1492990560 +v_3_jrm_over_decal=427313124 +v_3_jrm_over_normal=916940396 +v_3_jrm_over_shadow=-502341461 +v_3_knt_mesh_delta=1393877739 +v_3_knt_mesh_units=-1034951235 +v_3_ktn_mesh_windows=-706949898 +v_3_lng_mesh_coats=1612988969 +v_3_lng_mesh_delta=-1173988616 +v_3_lng_mesh_magazines=1954210094 +v_3_lng_mesh_timed=-1102952484 +v_3_lng_mesh_timed2=-1990154022 +v_3_lng_mesh_walldelta=-1565816879 +v_3_lng_mesh_windows=-780138613 +v_3_main_mesh_blinds=-1260370912 +v_3_main_mesh_chair=502293730 +v_3_main_mesh_fdframe=-170356467 +v_3_main_mesh_fridge=1151598458 +v_3_shell=-959592644 +v_31_andyblend5=1234388009 +v_31_andyblend6=941924684 +v_31_cablemesh5785278_hvstd=595976997 +v_31_cablemesh5785279_hvstd=-1271100996 +v_31_cablemesh5785280_hvstd=-868003203 +v_31_cablemesh5785282_hvstd=749206077 +v_31_cablemesh5785283_hvstd=-437253630 +v_31_cablemesh5785284_hvstd=-1480879683 +v_31_cablemesh5785285_hvstd=-753485989 +v_31_cablemesh5785286_hvstd=-2055829619 +v_31_cablemesh5785287_hvstd=1811945054 +v_31_cablemesh5785290_hvstd=-1675132279 +v_31_crappy_ramp=-2140922932 +v_31_elec_supports=-425959820 +v_31_electricityyparetn=611945820 +v_31_emmisve_ext=-446120734 +v_31_emrglightnew011=870200611 +v_31_faked_water=210618883 +v_31_flow_fork_ah1=1234993118 +v_31_flow1_0069=-957046808 +v_31_flow1_0079=1745115545 +v_31_low_tun_extem=-1254267479 +v_31_lowerwater=1633664682 +v_31_metro_30_cables003=219466248 +v_31_newtun_mech_05c=-277485022 +v_31_newtun_sh=281113821 +v_31_newtun01ol=-329826232 +v_31_newtun01water=-1037963740 +v_31_newtun01waterb=-375385747 +v_31_newtun1reflect=1486215202 +v_31_newtun2_mech_05a=-62974975 +v_31_newtun2mech_05b=-719832311 +v_31_newtun2ol=2106261611 +v_31_newtun2reflect001=-1914736329 +v_31_newtun2sh=-665470289 +v_31_newtun2water=2063511553 +v_31_newtun3ol=246036232 +v_31_newtun3sh=1646453100 +v_31_newtun4_lod=-475589349 +v_31_newtun4b_lod=1870570389 +v_31_newtun4b_slod=80863164 +v_31_newtun9_slod=-926404390 +v_31_newtun9lod=-1819466372 +v_31_station_curtains=-836688414 +v_31_tun_06_reflect=-1931704889 +v_31_tun_06_refwater=-1215413074 +v_31_tun_07_reflect=-745034820 +v_31_tun_lod=-1829502865 +v_31_tun_slod=-1837018283 +v_31_tun_swap_lod=1604343045 +v_31_tun_swap_slod=137638566 +v_31_tun01_lod=907122881 +v_31_tun01_slod=-1666288450 +v_31_tun05_reflect=-77632756 +v_31_tun05=-2075493503 +v_31_tun05b=2013763245 +v_31_tun05f=-1087953689 +v_31_tun05gravelol=-1993561717 +v_31_tun05-overlay=320662412 +v_31_tun05shadprox=1896377258 +v_31_tun05stationsign=-567646228 +v_31_tun06_floorol=-686976062 +v_31_tun06_olay=-68527136 +v_31_tun06=1432788410 +v_31_tun06b=-1710302865 +v_31_tun06pipes=-1750053561 +v_31_tun06scrapes=1367414746 +v_31_tun07_olay=-1899923256 +v_31_tun07=1475584724 +v_31_tun07b=-275019753 +v_31_tun07b001=424660899 +v_31_tun07bgate=-1638352705 +v_31_tun08_olay=-964232399 +v_31_tun08=-1228545929 +v_31_tun08reflect=637728693 +v_31_tun09=-1988950574 +v_31_tun09b=-2068173882 +v_31_tun09bol=861536970 +v_31_tun09junk005=-1289237161 +v_31_tun09junk009=-1665195842 +v_31_tun09junk009a=734245792 +v_31_tun09junk2=1654593396 +v_31_tun09reflect=-419720215 +v_31_tun10_gridnew=-1958366748 +v_31_tun10_olay=-1202313901 +v_31_tun10_olaynew=-173271594 +v_31_tun10new=-2039085289 +v_31_tune06_newols=-4064799 +v_31_tune06_newols001=-571185952 +v_31_walltext001=308090142 +v_31_walltext002=-1780868074 +v_31_walltext003=-1520321755 +v_31_walltext005=-941653984 +v_31_walltext006=1782006993 +v_31_walltext007=2016141498 +v_31_walltext009=-1665816111 +v_31_walltext010=806374692 +v_31_walltext012=591442821 +v_31_walltext013=-176138239 +v_31_walltext014=1992546954 +v_31_walltext015=-1995800809 +v_31_walltext016=1245315447 +v_31_walltext017=1552131594 +v_31_walltext018=-1842704041 +v_31_walltext019=-1536936502 +v_31_walltext020=685064142 +v_31_walltext021=389094534 +v_31_walltext022=2028920832 +v_31_walltext023=1823885199 +v_31_walltext024=1584147195 +v_31_walltext025=1344704112 +v_31_walltext026=-1235690797 +v_31_walltext027=-1474740652 +v_31_walltext028=-1746690583 +v_31_walltext031=86017921 +v_31a_cablemesh5777513_thvy=926395044 +v_31a_cablemesh5777640_thvy=1194913501 +v_31a_cablemesh5777641_thvy=-1185852742 +v_31a_cablemesh5777642_thvy=-291748668 +v_31a_cablemesh5777643_thvy=-1343376167 +v_31a_cablemesh5777644_thvy=1611178223 +v_31a_cablemesh5777645_thvy=657869656 +v_31a_cablemesh5777646_thvy=1817108743 +v_31a_cablemesh5777647_thvy=264665862 +v_31a_cablemesh5777648_thvy=-1873966622 +v_31a_cablemesh5777663_thvy=-2088061485 +v_31a_cablemesh5777678_thvy=-552805389 +v_31a_cablemesh5777693_thvy=-2140745166 +v_31a_cablemesh5777750_thvy=619662689 +v_31a_cablemesh5777751_thvy=923751592 +v_31a_cablemesh5777752_thvy=-727671172 +v_31a_cablemesh5777753_thvy=1365713058 +v_31a_ducttape=-2123871722 +v_31a_emrglight005=-145238022 +v_31a_emrglight007=1103817947 +v_31a_emrglightnew=-821650364 +v_31a_highvizjackets=1342497894 +v_31a_highvizjackets001=-1337478021 +v_31a_jh_steps=1142807123 +v_31a_jh_tun_plastic=1728975675 +v_31a_jh_tunn_01a=1005618224 +v_31a_jh_tunn_02a=607572965 +v_31a_jh_tunn_02b=-647020973 +v_31a_jh_tunn_02c=-944989490 +v_31a_jh_tunn_02x=1883007971 +v_31a_jh_tunn_03aextra=-1044651449 +v_31a_jh_tunn_03b=-108474430 +v_31a_jh_tunn_03c=58188704 +v_31a_jh_tunn_03d=-1895171382 +v_31a_jh_tunn_03e=1619205565 +v_31a_jh_tunn_03f=1774006321 +v_31a_jh_tunn_03g=1006458034 +v_31a_jh_tunn_03h=-1141713765 +v_31a_jh_tunn_03wood=-599574780 +v_31a_jh_tunn_04b_ducktape=1676007256 +v_31a_jh_tunn_04b=-1404226508 +v_31a_jh_tunn_04d=322961952 +v_31a_jh_tunn_04e=701902668 +v_31a_jh_tunn_04f=-254526143 +v_31a_jh_tunnground=1795680809 +v_31a_newtun4shpile008=-1131010595 +v_31a_ootside_bit=5881234 +v_31a_reflectionbox=152249940 +v_31a_reflectionbox2=698624196 +v_31a_reftun2=-933422270 +v_31a_start_tun_cable_bits=1219213886 +v_31a_start_tun_cable_bits2=1085109131 +v_31a_start_tun_roombits1=423544064 +v_31a_tun_01_shadowbox=-857049291 +v_31a_tun_03frame=802441001 +v_31a_tun_05fakelod=1432689644 +v_31a_tun_puds=78367476 +v_31a_tun_tarp_tower=-795124420 +v_31a_tun_tarp=-1228183513 +v_31a_tun01_ovly=-898703047 +v_31a_tun01_shpile=1126566546 +v_31a_tun01_shpile2=-1687713124 +v_31a_tun01=-186791536 +v_31a_tun01bitsnew=-1202557391 +v_31a_tun01bitsnew2=-706105139 +v_31a_tun01rocks=1040445526 +v_31a_tun01rocks2=1278842581 +v_31a_tun02_fakelod=1615460244 +v_31a_tun02=110914829 +v_31a_tun02bits_dirtol=739412168 +v_31a_tun02bits=-847009626 +v_31a_tun02rocks=1088879344 +v_31a_tun03_over2a=1347721388 +v_31a_tun03_over2b=-1088653766 +v_31a_tun03_over2c=-1396518521 +v_31a_tun03_over2d=-1684885721 +v_31a_tun03_over2e=-1990456646 +v_31a_tun03=-798293845 +v_31a_tun03i=-1169679489 +v_31a_tun03j=-1125048111 +v_31a_tun03k=363024948 +v_31a_tun03l=678819801 +v_31a_tun03m=-126740526 +v_31a_tun03n=161495598 +v_31a_tun03o=1138044567 +v_31a_tun03p=1695314181 +v_31a_tun04_olay=-684724948 +v_31a_tunn_02_ovlay=1255559870 +v_31a_tunnelsheeting=489286680 +v_31a_tunnerl_diger=-1927051973 +v_31a_tunreflect=-1963645811 +v_31a_tunroof_01=1904327311 +v_31a_tunspoxyshadow=-246631913 +v_31a_tunswap_dirt=-1305687387 +v_31a_tunswap_fakelod=1027317983 +v_31a_tunswap_girders=1847946085 +v_31a_tunswap_ground=-1237471119 +v_31a_tunswap_plastic=-806208216 +v_31a_tunswap_platforms=-2125221273 +v_31a_tunswap_puds=1748792359 +v_31a_tunswap_reflection=1216627055 +v_31a_tunswap_rocks=-696679295 +v_31a_tunswap_shad_proxy=-116732144 +v_31a_tunswap_sheet=-1425130734 +v_31a_tunswap_steps=1324002801 +v_31a_tunswap_tarp=-1213969775 +v_31a_tunswap_tower=-1677377795 +v_31a_tunswapbitofcrap=1129520978 +v_31a_tunswapbits=-359378585 +v_31a_tunswaphit1=-1710468359 +v_31a_tunswaplight1=2115345573 +v_31a_tunswaplight2=1758687777 +v_31a_tunswapover1=461721008 +v_31a_tunswaptunroof=-2094144548 +v_31a_tunswapwalls=750404304 +v_31a_tunswapwallthing=-495936384 +v_31a_tuntobankol=400569107 +v_31a_v_tunnels_01b=1844303495 +v_31a_walltext029=1656358496 +v_31b_andyblend2=2108226521 +v_31b_andyblend3=1657718309 +v_31b_andyblend4=187078358 +v_31b_jh_tunn_03aextra001=2027262804 +v_31b_newtun3reflect=-1726277386 +v_31b_newtun3shadowbox=-441614056 +v_31b_newtun4ol=-81634067 +v_31b_newtun4olblnd=-1196417417 +v_31b_newtun4reflect=-620830723 +v_31b_newtun4sh=-696018832 +v_31b_newtun4shadowbox=499306796 +v_31b_newtun4shadowbox2=-1148363654 +v_31b_newtun4shpile002=1364058142 +v_31b_newtun4shpile010=-911028182 +v_31b_newtun4water=863825650 +v_31b_newtun5_shadowbox=251145666 +v_31b_newtun5ol=2117954539 +v_31b_newtun5water=-141344393 +v_31b_newtun6ol=-1234875603 +v_31b_newtun6sh=-1647798784 +v_31b_newtun7ol=-622256408 +v_31b_newtun7sh=348535805 +v_31b_newtun8ol=-739197086 +v_31b_newtun8refectbox=-1451349104 +v_31b_newtun8sh=-709736427 +v_31b_newtun9ol=-2141150521 +v_31b_newtun9ol2=-916052313 +v_31b_newtun9sh=1316733902 +v_31b_sewerpipes=2138038403 +v_33_cur_of1_blin=-1878483906 +v_33_cur_of1_deta=1944903413 +v_33_cur_of2_blin=1232352172 +v_33_cur_of2_ceil=43217600 +v_33_cur_of2_deta=-1404247306 +v_33_cur_of3_blin=1217365661 +v_33_cur_of3_blin001=-722659768 +v_33_cur_of3_ceil=-1888311637 +v_33_cur_of3_ceil001=-2072905430 +v_33_cur_of3_deta=1395535837 +v_33_cur_of3_deta001=-1413207708 +v_33_cur_shell=733027250 +v_33_shadowbox=-100627722 +v_33_sm_ao_det=1870493881 +v_33_v_int_33_refonly=1489897722 +v_34_5=-336059269 +v_34_boxes=-134017662 +v_34_boxes02=350106806 +v_34_boxes03=1729419554 +v_34_cable1=-1093965078 +v_34_cable2=-1541261928 +v_34_cable3=935746782 +v_34_cb_reflect1=-593983653 +v_34_cb_reflect2=-814977745 +v_34_cb_reflect3=355367046 +v_34_cb_reflect4=116448267 +v_34_cb_shell1=-868879094 +v_34_cb_shell2=-1165930079 +v_34_cb_shell3=-266093339 +v_34_cb_shell4=-715815095 +v_34_cb_windows=1355788686 +v_34_chckmachine=-1843958127 +v_34_chickcrates=611954595 +v_34_chickcrates2=370504501 +v_34_chickcratesb=-1268011033 +v_34_chknrack=-1377434900 +v_34_containers=2041665236 +v_34_corrcratesa=-2122600826 +v_34_corrcratesb=-818099709 +v_34_corrdirt=-648317467 +v_34_corrdirt2=1127044713 +v_34_corrdirt4=-53851640 +v_34_corrdirtb=-688882107 +v_34_corrvents=526552031 +v_34_curtain01=1222486858 +v_34_curtain02=1045075492 +v_34_delcorrjunk=971282651 +v_34_delivery=1698258907 +v_34_deloffice001=1899259584 +v_34_dirtchill=1179332853 +v_34_drains=1609010421 +v_34_drains001=1815859587 +v_34_emwidw=345312178 +v_34_entcrates=-2100292605 +v_34_entdirt=1952075703 +v_34_entoverlay=1128796870 +v_34_entpipes=-1526669481 +v_34_entshutter=526504143 +v_34_entvents=-1569454457 +v_34_hallmarks=904735481 +v_34_hallmarksb=1323110819 +v_34_hallsigns=1805556643 +v_34_hallsigns2=1793420626 +v_34_hose=-1677819945 +v_34_killrmcable1=-1014725838 +v_34_killvents=1996665213 +v_34_lights01=-580400921 +v_34_lockers=834728125 +v_34_machine=1181523520 +v_34_meatglue=1722921291 +v_34_offdirt=988193807 +v_34_officepipe=638936736 +v_34_offoverlay=-266803324 +v_34_overlays01=79133458 +v_34_partwall=-1054929925 +v_34_procdirt=-1259062831 +v_34_procequip=85660929 +v_34_proclights=390964251 +v_34_proclights01=64880921 +v_34_proclights2=-42406962 +v_34_procstains=-201016788 +v_34_puddle=-971982902 +v_34_racks=-386546255 +v_34_racksb=1105696349 +v_34_racksc=1547553545 +v_34_shrinkwrap2=-1541553586 +v_34_slurry=2064881867 +v_34_slurrywrap=-1086917516 +v_34_sm_chill=-1061513633 +v_34_sm_corr=-1079242033 +v_34_sm_corrb=454654597 +v_34_sm_deloff=49159047 +v_34_sm_ent=870965650 +v_34_sm_kill=1376531074 +v_34_sm_proc=114641207 +v_34_sm_staff2=2137425070 +v_34_sm_ware1=-684169776 +v_34_sm_ware1corr=906155794 +v_34_sm_ware2=1910348568 +v_34_staffwin=532041100 +v_34_trolley05=1457321583 +v_34_vents2=1173377165 +v_34_walkway=-960408559 +v_34_ware2crcks=990536898 +v_34_ware2dirt=1371399402 +v_34_ware2dirt2=226144306 +v_34_ware2ovrly=2104599488 +v_34_ware2vents=827812566 +v_34_ware2vents2=-2090151957 +v_34_ware2vents3=1936994302 +v_34_waredamp=-65548815 +v_34_waredirt=159039109 +v_34_warehouse=-423903506 +v_34_warejunk=-782498605 +v_34_wareover2=304314844 +v_34_wareracks=2136972049 +v_34_waresuprt=1685654510 +v_34_warevents=-1477356272 +v_34_wcorrdirt=57764508 +v_34_wcorrtyremks=-1560208531 +v_34_wtyremks=-317778730 +v_35_agency_bluprint=-432318791 +v_35_armour=2054353648 +v_35_beams=1344012317 +v_35_beamsempty=39992491 +v_35_blinds=53720513 +v_35_blindsempty=1407231314 +v_35_board=1177748597 +v_35_box3empty=1564474285 +v_35_boxes=1346424911 +v_35_boxes2=875000281 +v_35_boxspare=818827766 +v_35_bs_bluprint=2081567852 +v_35_cables=-1681298403 +v_35_cables1=1292382900 +v_35_cables1empty=2008920293 +v_35_cables2=1134108630 +v_35_cables2empty=115378433 +v_35_cables3=-1502157424 +v_35_cables3empty=2120373256 +v_35_cables4=-1758574849 +v_35_cables4empty=-365088063 +v_35_cables5=-2085380086 +v_35_cables6empty=221096895 +v_35_cablesempty=-1676567698 +v_35_doorempty=869600225 +v_35_emwin2=-1968957326 +v_35_emwin2empty=-331903238 +v_35_emwindent=-1446670439 +v_35_emwindent001=-893457939 +v_35_emwindows=1992725793 +v_35_emwinempty=-1937624480 +v_35_fanbase=1082615517 +v_35_fire_app=-1564578152 +v_35_firehelmet=1008683327 +v_35_gasmasks=-2016980865 +v_35_hiest_overall1=-1205262635 +v_35_hiestmask1=-1807105147 +v_35_janitor=1731354785 +v_35_litter=-1245218309 +v_35_litter2=-827962246 +v_35_litterempty=1104845953 +v_35_lockdoor=1596843080 +v_35_newspapempty=1696959431 +v_35_nightlightempty=736907095 +v_35_nightlights=-2118734600 +v_35_offbeamempty=-1725581572 +v_35_office=1566918163 +v_35_officebeams=-1700655893 +v_35_officeempty=-1889600842 +v_35_officelights=931708537 +v_35_officeshad=653259312 +v_35_officeshadempty=1616216478 +v_35_offlightempty=503030053 +v_35_rails=608179789 +v_35_railsempty=718989698 +v_35_reflect=533237447 +v_35_reflectempty=498059132 +v_35_sewing=-1899157110 +v_35_sewing02=1824210529 +v_35_sewing2empty=-1539641374 +v_35_sewingempty=1193579876 +v_35_shadowempty=-1735377767 +v_35_stairs=-401596125 +v_35_stairsempty=1219869716 +v_35_storeempty=1366692745 +v_35_storelights=592700040 +v_35_sweat_empty=-399741885 +v_35_sweatshad1=1498332426 +v_35_sweatshad2=2140834213 +v_35_sweatshad3=-1259801535 +v_35_sweatshad4=-587217810 +v_35_sweatshell=1535109211 +v_35_swtshdwempty1=1379451860 +v_35_swtshdwempty2=1676568383 +v_35_swtshdwempty3=2108398265 +v_35_swtshdwempty4=-1988447657 +v_35_tempwall001=1666030335 +v_35_tempwallempty=72977709 +v_35_vents02=-839330247 +v_35_vents2empty=-255680381 +v_35_wall=1399817496 +v_35_wallempty=-1978605261 +v_35_window_02=-1711202555 +v_35_window01=1773352356 +v_35_windowempty=924034901 +v_35_windows=1017294077 +v_35_windstoreempty=-200817160 +v_35_winoffempty=801958102 +v_36_5=-144091702 +v_36_art=922594982 +v_36_cables1=-735595080 +v_36_cables2=-313006056 +v_36_deskstuff=-1225504011 +v_36_dirtovlay=-1005703424 +v_36_flames=948582456 +v_36_flames2=-1467736451 +v_36_lights=-1700711508 +v_36_neon003=1631764222 +v_36_neon2=-64274816 +v_36_normalonly=-1500476110 +v_36_normalonly2=1132989909 +v_36_pipes=279323304 +v_36_reflect=143701709 +v_36_shadowmap=-825823660 +v_36_shell=1003655617 +v_36_shelves=-674933860 +v_36_storestuff=1709730606 +v_36_tatseat=762762514 +v_37_hd_ao=1350761835 +v_37_hd_blends=-929816221 +v_37_hd_detail=-306939003 +v_37_hd_detail2=438794269 +v_37_hd_furn=-1586029164 +v_37_hd_furndr=-1884088763 +v_37_hd_mirror=1979260483 +v_37_hd_reflect=1249767051 +v_37_hd_shell_main_refl=-1759149974 +v_37_hd_shell_wal1_refl=-538534518 +v_37_hd_shell_wal2_refl=-2012040656 +v_37_hd_shell=-1173734113 +v_38_barb_plant003=-1285341603 +v_38_barb_plant02=482157667 +v_38_barbers_det=1959780881 +v_38_barbers_shell=174452674 +v_38_barbpole01=-1452891075 +v_38_cabinet01=-465332278 +v_38_cabinet02=-49034902 +v_38_fan=521424757 +v_38_fan01=1887843457 +v_38_lights=-1576443601 +v_38_mirror=1828744934 +v_38_pictures=474909440 +v_38_pictures3=-2117807240 +v_38_reflect=1674458821 +v_38_shadowmap=713194973 +v_38_shelves=156917919 +v_38_sink=1374490841 +v_38_window01=-31778210 +v_39_beams=1778806458 +v_39_beams2=-1410116789 +v_39_beams3=1637203601 +v_39_beerboxes02=511490507 +v_39_beerboxes04=855663314 +v_39_beerboxes05=270015746 +v_39_beerboxes08=-101125948 +v_39_beerbrokenshelves08=976607369 +v_39_brokewall=408367526 +v_39_bulb_on_1=136656517 +v_39_bulb_on_2=-101770727 +v_39_cable1yellow=-347682182 +v_39_cable2white=-798250268 +v_39_cable3white=-1127075135 +v_39_cablelamp=1212602949 +v_39_cablesfan=1813480256 +v_39_cablesshop=-1224888874 +v_39_decaldirt1=272588959 +v_39_decaldirt2=-25281251 +v_39_decaldirt3=-1512633392 +v_39_decaldirt4=-1843338140 +v_39_halllampon=-2060170269 +v_39_meth_lab=1345485654 +v_39_methcooker=2143080783 +v_39_methducttape=-1356649983 +v_39_methlab_8=899246841 +v_39_methlab_stair=1794807326 +v_39_ovrly5=1572606725 +v_39_pills=1109643893 +v_39_pipes=-1741954096 +v_39_posters=-766100472 +v_39_reflect_proxy=1637047757 +v_39_shad_uppback=-520592709 +v_39_shadmeth=-676063048 +v_39_shadow_liquor=-1257355426 +v_39_shadow_store=1815754047 +v_39_shadplan=-1566208717 +v_39_shopdirt=-2008302522 +v_39_shopovrlys=758430064 +v_39_shops5kirt=1774095544 +v_39_spdecaaldirt=-2136444176 +v_39_tears2=1897235116 +v_39_tears3=-2100812271 +v_39_tears4=-1835350602 +v_39_tears5=-1403782872 +v_39_tearshall=62270247 +v_39_ventilation=-1668341863 +v_39_winframe=-1784830875 +v_40_ceilinglights2=-98737209 +v_40_corri001=291872894 +v_40_debris1=45093818 +v_40_debris2=-1186594589 +v_40_debris3=-887905154 +v_40_debris4=791112872 +v_40_debris5=962167052 +v_40_debris6=336311921 +v_40_debris7=507955943 +v_40_debris8=1393603702 +v_40_details004=518270419 +v_40_details004b=-1215871715 +v_40_details005=229280608 +v_40_details1=-1015980332 +v_40_details1b=-354932931 +v_40_details2=1418690838 +v_40_details3=-1630628465 +v_40_doorfr2=-1385794092 +v_40_doorfr3=-1630447446 +v_40_exitpillar2=166085559 +v_40_firehose003=-628711122 +v_40_firehose004=-1407925173 +v_40_firehose2=-1290299295 +v_40_firestand=1450377097 +v_40_firestand001=1703995662 +v_40_firestand002=160903452 +v_40_firestand003=-676147884 +v_40_firestand004=787938267 +v_40_frame011=1489196476 +v_40_frame012=828868353 +v_40_frame013=1606509492 +v_40_gridlights004=-1250899357 +v_40_gridlights1=-2067145343 +v_40_gridlights2=-1299465980 +v_40_gridlights3=-1599302330 +v_40_hospbumpers2=-1161498737 +v_40_hospital_reflect=1325808595 +v_40_hospital=-1195059330 +v_40_hospital1shad=-144818466 +v_40_hospital1shadb=367028484 +v_40_hospital2shad=1256210974 +v_40_hospital3shad=-1300091485 +v_40_hospitaldoors_fixed=-1625975696 +v_40_hospitalgarden=-1428592125 +v_40_hospitalglass=1938031722 +v_40_hospitalglass003=1573403136 +v_40_hospitalglass2=-614867307 +v_40_hospitallod=-698606340 +v_40_hospitalpipes=-741357050 +v_40_hospitalshop=-243110379 +v_40_hospitalsidedoors=-1766220898 +v_40_hospseating005=-763183189 +v_40_hospseating006=542890844 +v_40_hospseating007=-1801993274 +v_40_hospseating008=1175365301 +v_40_hospseating1=1674787101 +v_40_hospseating2=1768637517 +v_40_hospseating3=2017780224 +v_40_hospseating4=-1912205946 +v_40_lift=30863020 +v_40_lights2=-1166172347 +v_40_lights3=-856243145 +v_40_nhospsign015=618420815 +v_40_oldlights=-1727836487 +v_40_receptiondesk=434859764 +v_40_receptiondesk2=1673570373 +v_40_roomlights=623532546 +v_40_shopdesk1=-1948983387 +v_40_sidedoor=239175797 +v_40_sidedr=1103496429 +v_40_sign015=-918255056 +v_40_sign016=-553863776 +v_40_sign017=-1490860634 +v_40_sign018=-1050314198 +v_40_sign019=1405689583 +v_40_sign020=-2081096142 +v_40_sign021=247665616 +v_40_sign022=546944893 +v_40_sign024=1000172932 +v_40_sign025=-977567298 +v_40_v_int40_hosp_plants=-1955083072 +v_40_v_int40_hosp_plants001=-599122783 +v_40_v_int40_hosp_plants002=292325101 +v_40_v_int40_hosp_plants004=1977208774 +v_40_v_int40_hosp_plants005=596618035 +v_40_v_int40_hosp_plants006=1569169186 +v_40_wallbit=1826369957 +v_40_wood=1234993198 +v_40overlay1=-940975603 +v_40overlay1b=-186427643 +v_40overlay2=2006694270 +v_40overlay3=-1905072340 +v_40overlayrubble=-1424855637 +v_41_back_counter=-1306655153 +v_41_bank4_proxy_det=1352348618 +v_41_bank4_proxy_shell=98437368 +v_41_bank4_shell=-391291028 +v_41_barrier=-857440036 +v_41_blaine_crest=2105736410 +v_41_cables=1263450081 +v_41_depodet01=1313993890 +v_41_desk01=-1149567563 +v_41_detail02=925839403 +v_41_details=297578599 +v_41_dirt_deposit=-490764252 +v_41_flag=1391719252 +v_41_keypad=-766812634 +v_41_leaflets=-917254625 +v_41_lights_01=-225366444 +v_41_lights_02=-2037885372 +v_41_lit_on=1560893688 +v_41_lits_ona=-1278659804 +v_41_overlays=-232740135 +v_41_planter004=-3104258 +v_41_planter005=-184906670 +v_41_planter01=-2066204010 +v_41_rubbermat=1161498025 +v_41_seats01=1635583631 +v_41_tables=1476488591 +v_41_vault_det=-999038839 +v_41_vaultdecal=-438006612 +v_41_vlt_desk=-826232170 +v_41_wallmountedshelf=1255657581 +v_44_1_daught_cdoor=591472838 +v_44_1_daught_cdoor2=2087636702 +v_44_1_daught_deta_ns=-172113756 +v_44_1_daught_deta=1355069479 +v_44_1_daught_geoml=1540871336 +v_44_1_daught_item=-326164580 +v_44_1_daught_mirr=306643908 +v_44_1_daught_moved=-2118087677 +v_44_1_hall_deca=-493464269 +v_44_1_hall_deta=379398760 +v_44_1_hall_emis=576819059 +v_44_1_hall2_deca=1132977151 +v_44_1_hall2_deta=1889072789 +v_44_1_hall2_emis=-1795840269 +v_44_1_mast_wadeca=463048617 +v_44_1_mast_washel_m=-282904342 +v_44_1_mast_washel=915170437 +v_44_1_master_chan=-773551152 +v_44_1_master_deca=-406929574 +v_44_1_master_deta=-2030436657 +v_44_1_master_mirdecal=-1622728272 +v_44_1_master_mirr=968954052 +v_44_1_master_pics1=587774879 +v_44_1_master_pics2=1740260617 +v_44_1_master_refl=1194059832 +v_44_1_master_wait=-1441849776 +v_44_1_master_ward=2130628696 +v_44_1_master_wcha=626896929 +v_44_1_master_wrefl=1054259336 +v_44_1_son_deca=-377462278 +v_44_1_son_deta=-2021571148 +v_44_1_son_item=-1320728955 +v_44_1_son_swap=985964044 +v_44_1_wc_deca=1102246587 +v_44_1_wc_deta=1767658141 +v_44_1_wc_mirr=1810052538 +v_44_1_wc_wall=1002783348 +v_44_cablemesh1486013_tstd=-603630987 +v_44_d_chand=1941070416 +v_44_d_emis=1607341789 +v_44_d_items_over=1480808153 +v_44_dine_deca=-2101628217 +v_44_dine_deta=1271607691 +v_44_fakewindow007=226695967 +v_44_fakewindow1=-1288601804 +v_44_fakewindow2=-1789181048 +v_44_fakewindow3=-2033342867 +v_44_fakewindow4=2039385071 +v_44_fakewindow5=-599895731 +v_44_fakewindow6=-855854390 +v_44_g_cor_blen=-86571393 +v_44_g_cor_deta=-328127049 +v_44_g_fron_deca=859338990 +v_44_g_fron_deta=143641345 +v_44_g_fron_refl=-1389695856 +v_44_g_gara_deca=-1798546221 +v_44_g_gara_deta=-24207526 +v_44_g_gara_ref=2093200767 +v_44_g_gara_shad=957428350 +v_44_g_hall_deca=-1226797095 +v_44_g_hall_detail=376085519 +v_44_g_hall_emis=779624795 +v_44_g_hall_stairs=1185186973 +v_44_g_kitche_deca=-1092137679 +v_44_g_kitche_deca1=-784892147 +v_44_g_kitche_deta=-1213368531 +v_44_g_kitche_refl=1322076740 +v_44_g_kitche_shad=-787792751 +v_44_g_scubagear=407181954 +v_44_garage_shell=-368474459 +v_44_int_v_bit=2050258850 +v_44_kitc_chand=-1685707747 +v_44_kitch_moved=309845291 +v_44_kitche_cables=-1636347576 +v_44_kitche_units=-245883976 +v_44_lounge_deca=1655360555 +v_44_lounge_decal=948173474 +v_44_lounge_deta=-811780342 +v_44_lounge_items=-656201850 +v_44_lounge_movebot=1428487575 +v_44_lounge_movepic=-133604724 +v_44_lounge_photos=-948332355 +v_44_lounge_refl=62722912 +v_44_m_clothes=1963262044 +v_44_m_daught_over=-819268198 +v_44_m_premier=-825301026 +v_44_m_spyglasses=-1762306153 +v_44_master_movebot=310112611 +v_44_planeticket=-972728387 +v_44_s_posters=331763873 +v_44_shell_dt=575284108 +v_44_shell_refl=221861893 +v_44_shell=2101193759 +v_44_shell2_mb_ward_refl=-906623003 +v_44_shell2_mb_wind_refl=-1969983968 +v_44_shell2_refl=1030930191 +v_44_shell2=328315379 +v_44_son_clutter=-215599798 +v_45_cables=1858462547 +v_45_cables2=-337385721 +v_45_cablesshutter=-567985218 +v_45_carlift=-875734576 +v_45_carparts=581450015 +v_45_clutter02=-1574975172 +v_45_dirtfloor=-1547808736 +v_45_dirtovlay=1968716971 +v_45_dirtovlay2=159043014 +v_45_ladder=1949872034 +v_45_ligts=-2010128249 +v_45_overlay=1087962509 +v_45_overlay2=-691390650 +v_45_pipes=-262648040 +v_45_racks=-1571990056 +v_45_reflect=-1041624609 +v_45_shadows=-1326433966 +v_45_shell=616403178 +v_45_shelves=2096178034 +v_45_spraybth=2054055976 +v_45_support=-1380038604 +v_45_webs=1855035654 +v_45_windows=-1238385403 +v_45_windows2=797162962 +v_45_workbench=144907061 +v_46_beams=161675002 +v_46_beams2=2047257786 +v_46_cardoors=-1935124951 +v_46_carlift=504243844 +v_46_carlift2=-250917280 +v_46_carmd3office=1968759822 +v_46_carmd3spray=1623115860 +v_46_carmd3stuff=-1243922919 +v_46_carmd3vents=-1021052552 +v_46_carmod3=144752720 +v_46_carmod3refproxy=539250710 +v_46_cm_junk=886650836 +v_46_cm_lighting=1774210307 +v_46_cm_reflectprxy=-389374738 +v_46_cm_tyres=1501102292 +v_46_cm3dirtfloor=-939297918 +v_46_cm3dirtfloor2=-1334322288 +v_46_cm3dirtovly=-1292686600 +v_46_cm3dirtovly002=852661480 +v_46_cm3dirtovly2=27791528 +v_46_cm3emissive=-1278768011 +v_46_cm3emissive2=-1790813968 +v_46_cm3emissive3=-1493631907 +v_46_cm3overlay=-1456647356 +v_46_cm3overlay2=-926618996 +v_46_cm3overlay3=1520078393 +v_46_decal_dirt=-636449752 +v_46_elecboxes=1267537954 +v_46_elecboxes2=882072327 +v_46_frontshut=-527410317 +v_46_mainshell=-108329913 +v_46_overlays=830844734 +v_46_overlays2=-1369033087 +v_46_paintovly=-2010430874 +v_46_prepstat=-600751457 +v_46_primedcar=-2019109317 +v_46_shadmap=-1264805106 +v_46_shutters=429348217 +v_46_spraybth=1512665831 +v_46_workbench=-2042124743 +v_47_celights01=-1531225547 +v_47_celights02=1852665242 +v_47_dec004=1468476797 +v_47_dec005=1640382971 +v_47_dec01=811437701 +v_47_dec02=1670247653 +v_47_dec03=1439160665 +v_47_dust_sheets=-733190093 +v_47_dust_sheets001=-1345348454 +v_47_dustsheet02=1924923844 +v_47_frontdesk=744458711 +v_47_frontdesk001=1083112893 +v_47_glass=-1960598019 +v_47_glass001=-773060862 +v_47_glass002=-531979329 +v_47_glass003=-2045579439 +v_47_glass004=1407453940 +v_47_map003=-257961210 +v_47_map004=-26677608 +v_47_map01=722885611 +v_47_map02=1019412292 +v_47_overlay002=-1190483873 +v_47_overlay01=-1752420463 +v_47_refit_shell=-801202192 +v_47_seats=2077033144 +v_47_seats001=877791843 +v_47_shelves002=441894259 +v_47_shelves01=1077333982 +v_47_sheriff_shell=-842919620 +v_47_sheriff2_ext=-1482994655 +v_47_sheriff2_shell=1355736537 +v_47_sheriffdet002=-396400031 +v_47_sheriffdet003=-577415987 +v_47_sheriffdet01=-884292749 +v_47_shrfemsv01=-607415060 +v_47_stairs=654479483 +v_47_striplights=97826250 +v_47_striplights001=2128294516 +v_47_trash01=665442498 +v_47_trash02=770696526 +v_48_bas_elev=-1879404595 +v_48_corr_light001=-83132045 +v_48_corr_light002=817753303 +v_48_corr_light003=1719654490 +v_48_corr_light004=233318188 +v_48_corr_light005=1133843077 +v_48_corr_light006=2038660705 +v_48_dirt_dec_crdr=1564145712 +v_48_elev_sec006=1276713199 +v_48_elev_shell=-1056424463 +v_48_emerg_light_a=-1767538381 +v_48_emerg_light_b=-1462098532 +v_48_fib_embb099=1331535383 +v_48_fibas_door=-898425895 +v_48_fibas_pipes=203165608 +v_48_fibas_vents=-307754612 +v_48_fibas_vents2=-590224292 +v_48_glass_top=1125088331 +v_48_glass=1721189644 +v_48_gnd_shell=-1599821315 +v_48_halldirt=139806946 +v_48_ivy01=-903175384 +v_48_ivy02=1878781640 +v_48_ivy03=1565346155 +v_48_ivy04=-1534666783 +v_48_lob_crest=-1082929938 +v_48_lob_det=1757350943 +v_48_lobplants=864543808 +v_48_plantsentrance01=-1750450153 +v_48_pot_plant02=395940899 +v_48_recp_det=2059137229 +v_48_recp_planter=-1585333391 +v_48_recp_seats=-2029972300 +v_48_refl_prxy=-630932061 +v_48_stair_shell001=-2115103997 +v_48_stairs03=807634909 +v_48_turnstyle005=1306566297 +v_48_wall_det01=-696214800 +v_49_cables1=-1155319973 +v_49_cables2=-861513119 +v_49_cables3=-596903444 +v_49_motelduct005=51222312 +v_49_motelmp_bed=-335052794 +v_49_motelmp_clothes=-215145766 +v_49_motelmp_curtains=-1940280087 +v_49_motelmp_glass=-1017054453 +v_49_motelmp_lshell=-482074621 +v_49_motelmp_mirror=1876289231 +v_49_motelmp_reflect=261852243 +v_49_motelmp_stuff=-425183348 +v_49_neonsign=1096169341 +v_49_shadowmap=-592386971 +v_49_tat2chair=-1798473163 +v_49_tat2dirt=-1265420167 +v_49_tat2emissives=-1609186127 +v_49_tat2lighting=-1880537367 +v_49_tat2pipes=1135844065 +v_49_tat2reflect=1081670085 +v_49_tat2shell=-1311365508 +v_49_tat2stuff=-1242630427 +v_49_tat2windows=-192715916 +v_5_b_arch=-332995421 +v_5_b_atm1=150237004 +v_5_b_atm2=-239124254 +v_5_b_cornice1=-16252138 +v_5_b_cornice2=290105243 +v_5_b_cornice5=1479521636 +v_5_b_counter1=568670825 +v_5_b_lamps=559893900 +v_5_bank_mirrorfloor=1225548151 +v_5_bank_shell=464077820 +v_5_bankarches=-576553415 +v_5_basmntovrly=-979737978 +v_5_bbalistrade1=-1304090349 +v_5_bbalistrade2=-671320959 +v_5_bbanister03=-767354546 +v_5_bbanister1=-1285519105 +v_5_bcashfurnish=1062493828 +v_5_bdivide=1267148488 +v_5_bdoorframe1=243651649 +v_5_bdoorframe3=741969832 +v_5_bdoorframe5=1205946103 +v_5_bdoorframe6=1006317363 +v_5_bdoorframe7=-1667633037 +v_5_bentornlamp=-825470550 +v_5_bfurniture=-1259359995 +v_5_bfurniture02=1038676414 +v_5_bfurniture03=796153045 +v_5_borntelamp=596404134 +v_5_borntelamp2=-1232158736 +v_5_borntelamp3=-1076309372 +v_5_borntelamp4=-775784873 +v_5_brailing=1714465921 +v_5_broundtable=-573183536 +v_5_bsafebars=705148627 +v_5_bsafeframe=-1623607826 +v_5_bsecurity=510288199 +v_5_bskirt=1659123672 +v_5_bstairs2=-1589164314 +v_5_btable1=1121726475 +v_5_btable2=957947013 +v_5_btables002=1884138103 +v_5_btellerglass=-1336818575 +v_5_dadorail=-1276906522 +v_5_decalshadows1=-444869506 +v_5_decalshadows10=423208588 +v_5_decalshadows2=937195842 +v_5_decalshadows3=-909304543 +v_5_decalshadows4=-24607077 +v_5_decalshadows5=707845611 +v_5_decalshadows6=1662242736 +v_5_decalshadows7=1842668850 +v_5_decalshadows8=1169036517 +v_5_decalshadows9=1332750441 +v_5_depo_box01_lid=1306192136 +v_5_depo_box01=583968031 +v_5_lift01=1584275927 +v_5_mirror_reflect=-2054523572 +v_5_normovly=-1061354586 +v_5_offwind=1241038820 +v_5_paintings=-734508660 +v_5_reflectproxy=-78459657 +v_5_safetable=-1967811035 +v_5_safetable001=-970006642 +v_5_shadowblocker=-428924892 +v_5_stairovrly=807488662 +v_5_vaultdetail=-245703102 +v_5_vaultoverlays001=229871327 +v_5_vlt_desk=331104727 +v_5_wall_shadow=-1422138404 +v_5_windemovly008=-1668043190 +v_5_windemovly10=-1308402120 +v_5_windemovly3=965111188 +v_5_windemovly4=551926871 +v_5_windemovly5=184586381 +v_5_windemovly6=1950868250 +v_5_windemovly7=1720534949 +v_5_windemovlyent=131612235 +v_50_chairend=-442839627 +v_50_chairend001=748053245 +v_50_chairend002=37490249 +v_50_chairend003=234563015 +v_50_chairend004=1673941344 +v_50_chairend005=1902800040 +v_50_chairend006=1623542674 +v_50_chairend007=1854564124 +v_50_chairend008=89855163 +v_50_chairend011=-1013968366 +v_50_chairend034=-811948057 +v_50_chairend133=-1278900604 +v_50_chairend134=-1584602605 +v_50_chairs=52789412 +v_50_chairs1=1080203179 +v_50_chairs3=-1948995954 +v_50_chairs4=1925446765 +v_50_chairs6=1377221395 +v_50_chairsingle=1575484037 +v_50_chairsingle002=-645600804 +v_50_chairsingle003=-941767026 +v_50_chairsingle020=2019961352 +v_50_chairsingle021=1677918530 +v_50_chairsingle022=-1714590506 +v_50_chairsingle023=-2020685735 +v_50_chairsingle12=-753697626 +v_50_chairsingle18=642687771 +v_50_chairsingle19=950618064 +v_50_chairsingle2=-938495990 +v_50_curtains=567758572 +v_50_floornwalls=2121235493 +v_50_rails00=1895042181 +v_50_rails01=2126882856 +v_50_rails02=-807941553 +v_50_rails03=-1236887763 +v_50_rails04=-906248553 +v_50_speakrsdetails=635181763 +v_51_bench=1663940642 +v_51_benches=-1290059459 +v_51_briefsbox=204112359 +v_51_cable=2099753992 +v_51_cable2=-1429935299 +v_51_cable3=-661698863 +v_51_clothes04=1100241117 +v_51_clothing01=-1373719477 +v_51_clothing02=-1057433089 +v_51_clothing03=-791184964 +v_51_clothing04=1652366601 +v_51_clothing05=1967473305 +v_51_clothing06=-2029853164 +v_51_clothing07=-1360285111 +v_51_clothing08=-1591142716 +v_51_counter=-637210838 +v_51_decdirt=195744431 +v_51_det_back=1546504755 +v_51_ducttapeshad=862861026 +v_51_lights010=-67044927 +v_51_main_det=-1289736192 +v_51_main_ovl=613850081 +v_51_masks=-2071896745 +v_51_masks01=-1908825210 +v_51_mirror=-90870231 +v_51_mirror2=-1557617926 +v_51_posters=-1213527926 +v_51_reflectproxy=1619425394 +v_51_rubbermat=1614554863 +v_51_rugs=-186245286 +v_51_store_ovl=338235866 +v_51_v_clotheslo=1541563655 +v_51_v_shadowmap=-2146544219 +v_51_v_shadowmap2=1860724536 +v_51_windows01=939895995 +v_51_windows02=672795876 +v_51_windows03=1440278625 +v_51_windows04=2099984133 +v_51_windows05=1793888904 +v_52_cables01=-2113852240 +v_52_cablesupporta=-2023648125 +v_52_cablesupportb=-1835160837 +v_52_cashcount=578757984 +v_52_clothing01=1348852804 +v_52_clothing013=296638023 +v_52_clothing02=1545597880 +v_52_clothing04=-1975726143 +v_52_clothing05=-1821646305 +v_52_clothing07=-548668966 +v_52_clothing08=-1415736706 +v_52_clothing09=-1167118303 +v_52_clothing12=-260924745 +v_52_decdirtovlys=855097084 +v_52_det003=-1933391437 +v_52_detail4=-1725491743 +v_52_disp_table01=-591429182 +v_52_displayfront=1278230682 +v_52_normalonly=320079566 +v_52_pendant_light2=-61764086 +v_52_pendant_lights=2037680218 +v_52_puffa=1229958970 +v_52_reflectproxy=-1470670240 +v_52_rug01=-1930847818 +v_52_shadowmap=420374239 +v_52_shell=-1293181688 +v_52_shirts=795391854 +v_52_shoeboxes=1955171849 +v_52_shoeboxes2=-607033815 +v_52_trouserdisp=1106271416 +v_52_varsity=673203112 +v_52_vent_det01=-167679890 +v_52_window01=-1782577244 +v_52_window02=-1014373577 +v_52_window03=-1912178643 +v_52_window04=1606196122 +v_52_window05=-1433456314 +v_52_window06=2089178413 +v_53_cglassshalves=1234630782 +v_53_changecurts=428773553 +v_53_chromestuff=1058088968 +v_53_clothesbits=-61865970 +v_53_clotheshilights=-991699164 +v_53_counterdressing=1762381766 +v_53_dirt=1091855058 +v_53_displaycases=348545346 +v_53_displayitems=-938724910 +v_53_displayitems01=-752656833 +v_53_donotexport_01=1689333893 +v_53_hishop_pipes=760358374 +v_53_lightpanels=1795136864 +v_53_maindisplay=613736590 +v_53_menmags=-1989843992 +v_53_menmags01=-2058352756 +v_53_pantsshelf=-313469562 +v_53_picture=-1014126908 +v_53_screens=-797093184 +v_53_set_table=-1280786523 +v_53_shadflorr_roof=542384633 +v_53_shadwalls=1203040103 +v_53_shoes=1205023129 +v_53_shop_doorframe=1715900321 +v_53_shop_glass=568988812 +v_53_shop_refl=-1846527381 +v_53_shop_shell=1612802001 +v_53_shop_till=-1840542560 +v_53_shop_vents=1324266705 +v_53_shop_windowframes=-918002092 +v_53_store_trim=1942963397 +v_53_stripchangemirror=175871830 +v_53_till=-541424662 +v_53_window_access=-793402124 +v_53_window_access1=-1199017200 +v_53_windowdisplays=-1040632658 +v_53_windowplinth=-619597835 +v_54_bkr_mesh_delta_em=1393727645 +v_54_bkr_mesh_delta=-1010565372 +v_54_bkr_mesh_emissive=547257518 +v_54_bkr_mesh_homebrew=844983191 +v_54_bkr_mesh_seat=882198628 +v_54_bkr_mesh_toyplastic=1655365292 +v_54_bkr_over_decal=-783882036 +v_54_bkr_over_normal=1810516697 +v_54_bkr_over_shadow=1526384847 +v_54_bkr_time_windows=868217097 +v_54_exterior_mesh=1544154729 +v_54_hall_cctv=-1990590029 +v_54_hall_mesh_berometer=875997874 +v_54_hall_mesh_cage=747266584 +v_54_hall_mesh_delta_em=113366963 +v_54_hall_mesh_delta=649878197 +v_54_hall_mesh_frames=482974471 +v_54_hall_mesh_pile_a=310848981 +v_54_hall_mesh_storage=451284019 +v_54_hall_over_decal=-516997872 +v_54_hall_over_normal=-1431458925 +v_54_hall_over_pile_a=938207746 +v_54_lng_boxes_a=-1383360591 +v_54_lng_cctv=1441916477 +v_54_lng_curtains=-1073846645 +v_54_lng_delta2=-971142445 +v_54_lng_mesh_bigscreen=-1197906604 +v_54_lng_mesh_compmonitor=1658335751 +v_54_lng_mesh_light=1593119775 +v_54_lng_mesh_maindesk=-1731917071 +v_54_lng_mesh_rugs=-1091774632 +v_54_lng_mesh_smalldeskobjects=-1097284880 +v_54_lng_mirror_emissives=617533868 +v_54_lng_posters=-871897574 +v_54_lng_projector=723823723 +v_54_lng_serverrack=355290615 +v_54_lng_shelfa=-957469236 +v_54_lng_smalldesk=-270781819 +v_54_lng_time_lights=-1942848427 +v_54_lng_time_windows=-824466368 +v_54_mnr_over_decal=-299568820 +v_54_mnr_over_normal=-1958168300 +v_54_mnr_over_shadow=-1669688922 +v_54_pinboard=1370729474 +v_54_shell_doorframe=-56595934 +v_54_shell_main=1997308323 +v_55__exterior_=-937170007 +v_55_rollerdoor=467259943 +v_55_shell=199611853 +v_55_tor_mesh_airvents=-438552394 +v_55_tor_mesh_backoffice=2080022438 +v_55_tor_mesh_forklift=-2065388425 +v_55_tor_mesh_groupa=816010501 +v_55_tor_mesh_groupb=2013029274 +v_55_tor_mesh_groupc=1296371244 +v_55_tor_mesh_groupd=-1818551593 +v_55_tor_mesh_groupe=-1563051700 +v_55_tor_mesh_highwindow=-1420264535 +v_55_tor_mesh_lights=1834851376 +v_55_tor_mesh_lowwall=-1516231238 +v_55_tor_mesh_pipes=-1120250614 +v_55_tor_mesh_sidewindows=-674036594 +v_55_tor_mesh_sidewindowsd=-543597348 +v_55_tor_mesh_stiars=-1380332413 +v_55_tor_mesh_structurebottom=2019373034 +v_55_tor_mesh_structuretop=-401760368 +v_55_tor_mesh_worklight=1792141583 +v_55_tor_over_decal_dirt=-765302674 +v_55_tor_over_decal_puddles=-1626568503 +v_55_tor_over_decal=-2033448783 +v_56_ao_corridor_room=-101437541 +v_56_ao_dining_room=-1814866825 +v_56_ao_living_room=1722796206 +v_56_cor_deta=-130533721 +v_56_cor_over=921044480 +v_56_dining_deta=-725622647 +v_56_dining_dyn=511723134 +v_56_dining_over=-1991200076 +v_56_fighorse_scale=1321266039 +v_56_living_deta=1404935669 +v_56_living_over=938452204 +v_56_ranch_shell=-313356836 +v_57_auntframe=1786780726 +v_57_auntlemon=-1716648575 +v_57_auntmirror=-1026666068 +v_57_auntshad001=-1128902437 +v_57_auntstuff=17059832 +v_57_auntstuff2=768722703 +v_57_bathdirt=-172106873 +v_57_bathemon=234625768 +v_57_bathmirror=2143564554 +v_57_bathshad001=1302461076 +v_57_bathstuff=1122713396 +v_57_bedrmemon=1755250899 +v_57_coffeetable=2053712194 +v_57_dineshad=1335915655 +v_57_diningdecals=1626082749 +v_57_diningframe=-1349269588 +v_57_diningplant=278875485 +v_57_diningstuff=824205059 +v_57_diningstuffon=-1475877830 +v_57_dinnormal=1997940750 +v_57_ducttape=336922355 +v_57_f_bandana=993991117 +v_57_frankcable=1317732296 +v_57_frankcable2=-521696977 +v_57_frankclothes=-1047999365 +v_57_frankcurtain1=-949580402 +v_57_frankdirt=1456493344 +v_57_frankleftstuff=-1262086425 +v_57_franklin_int=917787635 +v_57_frankposters=1131923037 +v_57_frankshad=1050404882 +v_57_frankstuff=15558695 +v_57_frankstuff003=-755500851 +v_57_frankunits=2121384427 +v_57_frkbedframe=1729372483 +v_57_frnthallemon=631698887 +v_57_frntshad=511833782 +v_57_hallcable=-2133057089 +v_57_hallemon=-1252219291 +v_57_hallnormal=-854015857 +v_57_hallshas=-512432942 +v_57_hallstuff=-1516616312 +v_57_kitchdirt=-1109968007 +v_57_kitchdirt2=-2081417855 +v_57_kitchframe=226079076 +v_57_kitchglass1=-1226018182 +v_57_kitchglass2=-1835849272 +v_57_kitchlighton=-1154762088 +v_57_kitchnormal=-1948971639 +v_57_kitchshad001=1290774842 +v_57_kitchstuff=-244921195 +v_57_lamp2outeron=-1274061000 +v_57_lampinneron=98229261 +v_57_lampouteron=-449524544 +v_57_livcables=-1351323615 +v_57_livingframe=-981866147 +v_57_livnormal=1627895450 +v_57_livshad001=-483156427 +v_57_livstuff=1036901082 +v_57_livstuff003=-531136083 +v_57_livstuff2=1358524949 +v_57_mirrorfloor=1505019131 +v_57_mirrorproxy=-1684666572 +v_57_mirrorproxy1=208296774 +v_57_mirrorproxy2=574195428 +v_57_mirrorproxy3=1341743715 +v_57_mirrorproxy4=1069990398 +v_57_netcurt1=-527835487 +v_57_plant=-228486646 +v_57_porchnormal=1160153780 +v_57_porchstuff=-1555343081 +v_57_reflect=-802202493 +v_57_sideshad=91528563 +v_57_vestframe=2114993182 +v_57_wallcreases=-1476548081 +v_58_alienhead=-334330329 +v_58_ao=1935736836 +v_58_corridor=162747879 +v_58_drinks=-1897666914 +v_58_head=2060799353 +v_58_headdress=-1832590572 +v_58_monstrmask1=-1698452865 +v_58_rugs=606606492 +v_58_sarcophagus=-210002985 +v_58_sol_boa=859648077 +v_58_soloff_emis=-1801807238 +v_58_soloff_furn=-1317386185 +v_58_soloff_gchair=-1892473334 +v_58_soloff_gchair2=757888276 +v_58_soloff_geomns=-391161235 +v_58_soloff_offchair=1589728160 +v_58_soloff_shdblk=-184343296 +v_58_soloff_shell=-1677365426 +v_58_sols_reflect=2020363656 +v_59_dirtfloor=-1777267057 +v_59_dockcontshell=1420518451 +v_59_doorframes=-878933222 +v_59_filing=1807657625 +v_59_innerframes=1279897669 +v_59_machines=1157040670 +v_59_pipes=314714432 +v_59_pipes2=-604410777 +v_59_reflectproxy=-699562939 +v_59_shadowmap=43994448 +v_59_signoverlay2=-66099491 +v_59_stains=123647280 +v_59_supportbeams=1418164877 +v_59_supportbeams2=403426656 +v_59_tz=1870962410 +v_60_ap1_01_b_bloodsplat=1080704612 +v_60_changepipe=22929548 +v_60_corrpipes=-238747509 +v_60_crane=-748871949 +v_60_dirt1_change=1541097548 +v_60_dirt1_store=885772014 +v_60_dirt3_hanger=-1819929403 +v_60_ducttapegeo=-530533053 +v_60_electric_corr=-138182218 +v_60_glue1_change=1973108594 +v_60_glue1_corr=1394080893 +v_60_glue1_hanger=926968246 +v_60_glue1_store=1083401690 +v_60_hangerint=-1208661201 +v_60_hngrovrnrmls=253291221 +v_60_markings_d=-422750350 +v_60_markings=1696383932 +v_60_markings2=11901895 +v_60_newsigns=1899019663 +v_60_pipes=-116438425 +v_60_pipesb=-1225273881 +v_60_rails=-1604588562 +v_60_relfection=346779164 +v_60_relfectioncorr=-623780476 +v_60_shadowmap=-1715890600 +v_60_shadowmap2=489650067 +v_60_shadowmap3=929475585 +v_60_shadowmap4=1108984179 +v_60_storepipe=-1568777802 +v_60_supporta=1990091017 +v_60_supportb=-155328186 +v_60_supportc=591084100 +v_60_supportd=302913514 +v_61__exterior_=2137713363 +v_61_bath_over_dec=1518818332 +v_61_bd1_binbag=1611662162 +v_61_bd1_mesh_curtains=-1166568140 +v_61_bd1_mesh_delta=1844071059 +v_61_bd1_mesh_door=1446483275 +v_61_bd1_mesh_doorswap=757482499 +v_61_bd1_mesh_makeup=-1945474350 +v_61_bd1_mesh_mess=-785310295 +v_61_bd1_mesh_pillows=-1189355780 +v_61_bd1_mesh_props=388525717 +v_61_bd1_mesh_rosevase=480122796 +v_61_bd1_mesh_sheet=1357463931 +v_61_bd1_mesh_shoes=2091093913 +v_61_bd1_over_decal=1418207156 +v_61_bd1_over_normal=477986972 +v_61_bd1_over_shadow_ore=-1031117413 +v_61_bd2_mesh_bed=-884387580 +v_61_bd2_mesh_cupboard=280400238 +v_61_bd2_mesh_curtains=142111978 +v_61_bd2_mesh_darts=1084998743 +v_61_bd2_mesh_delta=1594467047 +v_61_bd2_mesh_drawers_mess=-2012977052 +v_61_bd2_mesh_drawers=1613082326 +v_61_bd2_mesh_roadsign=2113742765 +v_61_bd2_mesh_yogamat=-609171427 +v_61_bd2_over_shadow_clean=-775441932 +v_61_bd2_over_shadow=-708580523 +v_61_bed_over_decal_scuz1=543486909 +v_61_bed1_mesh_bottles=311626964 +v_61_bed1_mesh_clothes=709687847 +v_61_bed1_mesh_clothesmess=-1876221326 +v_61_bed1_mesh_drugstuff=-673381106 +v_61_bed2_mesh_drugstuff001=-1438519050 +v_61_bed2_mesh_lampshade=1953039805 +v_61_bed2_over_normal=1639198297 +v_61_bed2_over_rips=482561674 +v_61_bed2_over_shadows=-523070522 +v_61_bth_mesh_bath=-1802169420 +v_61_bth_mesh_delta=-2037286465 +v_61_bth_mesh_mess_a=408918587 +v_61_bth_mesh_mess_b=505652675 +v_61_bth_mesh_mirror=-1293473665 +v_61_bth_mesh_sexdoll=-196728696 +v_61_bth_mesh_sink=-1285212360 +v_61_bth_mesh_toilet_clean=-1616004246 +v_61_bth_mesh_toilet_messy=392210681 +v_61_bth_mesh_toilet=1647749396 +v_61_bth_mesh_toiletroll=79400054 +v_61_bth_mesh_window=-1807122051 +v_61_bth_over_decal=929898051 +v_61_bth_over_shadow=-1013907700 +v_61_fdr_over_decal=-1295567323 +v_61_fnt_mesh_delta=1131513391 +v_61_fnt_mesh_hooks=-1731738398 +v_61_fnt_mesh_props=84893414 +v_61_fnt_mesh_shitmarks=-385929439 +v_61_fnt_over_normal=822527010 +v_61_hal_over_decal_shit=94775874 +v_61_hall_mesh_frames=1805804919 +v_61_hall_mesh_sideboard=-767474291 +v_61_hall_mesh_sidesmess=-2036582846 +v_61_hall_mesh_sidestuff=-773484123 +v_61_hall_mesh_starfish=138914562 +v_61_hall_over_decal_scuz=250391664 +v_61_hlw_mesh_cdoor=648532195 +v_61_hlw_mesh_delta=-313230689 +v_61_hlw_mesh_doorbroken=-632791604 +v_61_hlw_over_decal_mural=-1580814337 +v_61_hlw_over_decal_muraldirty=538034586 +v_61_hlw_over_decal=-77613157 +v_61_hlw_over_normals=-2022419703 +v_61_kit_over_dec_cruma=-1171601244 +v_61_kit_over_dec_crumb=-2003081850 +v_61_kit_over_dec_crumc=1449230611 +v_61_kit_over_decal_scuz=-1457944455 +v_61_kitc_mesh_board_a=1793827806 +v_61_kitc_mesh_lights=-979021128 +v_61_kitch_pizza=-667469076 +v_61_kitn_mesh_plate=1761880785 +v_61_ktcn_mesh_dildo=17626776 +v_61_ktcn_mesh_mess_01=1038671690 +v_61_ktcn_mesh_mess_02=1200485012 +v_61_ktcn_mesh_mess_03=427562609 +v_61_ktm_mesh_delta=1669529259 +v_61_ktn_mesh_delta=1718739564 +v_61_ktn_mesh_fridge=-1005744552 +v_61_ktn_mesh_lights=47125216 +v_61_ktn_mesh_windows=-1546387271 +v_61_ktn_over_decal=-402152235 +v_61_ktn_over_normal=-1602246812 +v_61_lgn_mesh_wickerbasket=1928457055 +v_61_lng_cancrsh1=-525918638 +v_61_lng_cigends=565763468 +v_61_lng_cigends2=741170851 +v_61_lng_mesh_bottles=-694793497 +v_61_lng_mesh_case=-474405135 +v_61_lng_mesh_coffeetable=1608089824 +v_61_lng_mesh_comptable=-1359821566 +v_61_lng_mesh_curtains=-358619935 +v_61_lng_mesh_delta=2022476080 +v_61_lng_mesh_drugs=1436570020 +v_61_lng_mesh_fireplace=845861283 +v_61_lng_mesh_mags=973967084 +v_61_lng_mesh_pics=-2035397478 +v_61_lng_mesh_picsmess=-415366012 +v_61_lng_mesh_pizza=-1103260977 +v_61_lng_mesh_props=-1311752277 +v_61_lng_mesh_shell_scuzz=851896128 +v_61_lng_mesh_sidetable=1993156416 +v_61_lng_mesh_smalltable=-562165268 +v_61_lng_mesh_table_scuz=-563027917 +v_61_lng_mesh_unita_swap=443123335 +v_61_lng_mesh_unita=1425243253 +v_61_lng_mesh_unitb=-792234981 +v_61_lng_mesh_unitc_items=-691128751 +v_61_lng_mesh_unitc=-345724583 +v_61_lng_mesh_windows=-174390940 +v_61_lng_mesh_windows2=-1950819172 +v_61_lng_over_dec_crum=2024022522 +v_61_lng_over_dec_crum1=-514649822 +v_61_lng_over_decal_scuz=-1949530359 +v_61_lng_over_decal_shit=-447285510 +v_61_lng_over_decal_wademess=41633680 +v_61_lng_over_decal=1491173446 +v_61_lng_over_normal=-1825560575 +v_61_lng_over_shadow=230146376 +v_61_lng_pizza=-885413296 +v_61_lng_poster1=568906741 +v_61_lng_poster2=71571628 +v_61_lng_rugdirt=-1886482875 +v_61_pizzaedge=-392813023 +v_61_shell_doorframes=-1156091599 +v_61_shell_fdframe=-415221242 +v_61_shell_walls=943580310 +v_61_shell_windowback=442843202 +v_62_ao_stad_001=1316615271 +v_62_aud_det01=296864375 +v_62_aud_door004=1273510187 +v_62_aud_ovly=67745321 +v_62_audit_dec01=-2100164160 +v_62_bannersx=-214374299 +v_62_barrier01=-2006769879 +v_62_barrier02=-1859571531 +v_62_barrier03=1275340396 +v_62_blinds=-1078176467 +v_62_board01=375968979 +v_62_boom_mic=-2028972481 +v_62_bs_kiosk002=86389170 +v_62_bs_kiosk003=383309079 +v_62_cables=1636365449 +v_62_ceiling_rig=-170778524 +v_62_corrscratches002=412779247 +v_62_corrscratches01=-905516592 +v_62_corrspec002=1573967657 +v_62_corrspec004=1096097330 +v_62_corrspec01=-1775527310 +v_62_corrspec03=610547425 +v_62_curtains=1074372275 +v_62_ecolacup002=-1821887956 +v_62_ecolacup003=1083411584 +v_62_ecolacup01=-1717169126 +v_62_fos_props01=-776297357 +v_62_fos_props03=1816484234 +v_62_frame_det01=337840709 +v_62_lightdummy002=1483640526 +v_62_lightdummy01=-1696430965 +v_62_lob_det=-130828658 +v_62_lob_det02=-1513771567 +v_62_lobby_ovly=-1668320611 +v_62_lobby_wall=-1730040033 +v_62_lobmat=-1461960051 +v_62_maze_dec003=-70375665 +v_62_maze_dec004=-394362768 +v_62_maze_dec01=-853719333 +v_62_maze_dec02=-59431538 +v_62_scratch01=-830212929 +v_62_shutter002=-694204463 +v_62_shutter01=332504287 +v_62_signs01=-482525154 +v_62_signs02=-636801606 +v_62_sm_c02=1008879036 +v_62_spec_ov01=2144300491 +v_62_spec_ov13=-1903587729 +v_62_stadium_shell=-167756611 +v_62_stadium_shellprx=1700257755 +v_62_stage_dec01=141116573 +v_62_stage_dec02=424339040 +v_62_stairs01=-1093524855 +v_62_stairs02=-757314915 +v_62_studio_light01=-178241029 +v_62_studio_light02=-1343670514 +v_62_studio_lights=-507771034 +v_62_table=-2051655046 +v_62_tunnel_damage01=-687011446 +v_62_tunnel_damage02=-389501695 +v_62_tunnel_det01=-609187467 +v_62_tunnel_det02=-371546679 +v_62_tunnel_det03=34362924 +v_62_tunnel_ovly01=-1129461643 +v_62_tunnel_ovly02=333543131 +v_62_tunnel_paint01=1604186712 +v_62_tunnel_paint02=1955470396 +v_62_tv_ovl=-352817734 +v_63_bars009=-32351998 +v_63_bars014=-925177116 +v_63_bars018=501421295 +v_63_bars022=-799443287 +v_63_bars023=-71578263 +v_63_bars024=-1379126897 +v_63_bars025=-656406606 +v_63_bars028=-420240423 +v_63_bars029=1374321097 +v_63_bars030=1336797184 +v_63_bars031=129816607 +v_63_bars032=-290937353 +v_63_bsmt_lights=579578279 +v_63_det_005=-1237445525 +v_63_det_006=615608656 +v_63_det_007=327700222 +v_63_det_008=19769929 +v_63_det_03=-1966209641 +v_63_det_04=800018263 +v_63_det_05=470132740 +v_63_dets02=1820676427 +v_63_dirt_dec_vault=-1936537841 +v_63_dirt_dec_vault01=1475748566 +v_63_dirt_dec_vault02=947020711 +v_63_dirt_dec_vault03=901668415 +v_63_dirt_dec_vault04=1688353802 +v_63_elev_buttons=-1052006961 +v_63_elev_buttons001=1280591239 +v_63_elev_det=-206164994 +v_63_elev_det02=-1860420486 +v_63_elev_det03=-1496094744 +v_63_elev_det04=-1768929438 +v_63_elevbutt01=222649067 +v_63_elevint01=1165466614 +v_63_emissives=-510986720 +v_63_fire=1828673205 +v_63_n_onl_dec_vault=327215460 +v_63_notbrd003=1409895293 +v_63_notbrd004=1098655323 +v_63_notbrd005=799113894 +v_63_ovlcp01=-1298162326 +v_63_ovlcp02=1721369952 +v_63_pipes=718722504 +v_63_pipes2=55631883 +v_63_plas_boxgt201=-54682094 +v_63_v_finalebank_proxy_hole=-401137081 +v_63_v_finalebank_proxy=-1542325746 +v_63_v_finalebank_shell=-1168311964 +v_63_vault_det01=-1546809441 +v_63_vault_overl=971312910 +v_63_vaultdec03=2008737160 +v_63_vents=-1440730503 +v_63_vents2=-905922171 +v_63_vents4=-844087068 +v_63_wall_light_em=133926142 +v_63_wall_light_em001=-179089390 +v_63_wall_light_em002=-1484180361 +v_63_wall_light_em003=317197115 +v_63_wall_light_em004=1158803342 +v_63_wall_light_em005=778617404 +v_63_wall_light_em006=-526473559 +v_63_wall_light_em007=1716728336 +v_63_wall_light_em008=1486460573 +v_63_wall_light_em009=-2013104786 +v_63_wall_light_em010=-1582291163 +v_63_wall_light_em011=1123379637 +v_64_back_deta=-1040871051 +v_64_back_flyer=362512880 +v_64_back_l_deta=-897073688 +v_64_back_l_flyer=396181365 +v_64_back_l_over=881593055 +v_64_back_l_refl=-630136076 +v_64_back_over=362620988 +v_64_back_refl=-265786372 +v_64_back_stairs=-1111819979 +v_64_base2_deta=-1995736244 +v_64_base2_over=1965346367 +v_64_base2_refl=1158231478 +v_64_cloak_deta=2077775356 +v_64_cloak_over=249654236 +v_64_dance_bar=1213205340 +v_64_dance_deta=265554496 +v_64_dance_drum=-1682380775 +v_64_dance_flyer=2094147647 +v_64_dance_over=-1319134399 +v_64_dance_ref=-1672696468 +v_64_dance_rig=1753268521 +v_64_dance_stairs=-1459007240 +v_64_entry_deta=1790340857 +v_64_entry_emis001=356143279 +v_64_entry_over=-418630121 +v_64_entrytr_deta=-1508178334 +v_64_entrytr_over=-1457843431 +v_64_entrytr_refl=989866288 +v_64_rear_deta=-1133260720 +v_64_rear_over=-1719399901 +v_64_reartr_deta=-1005992669 +v_64_reartr_over=-935540960 +v_64_reartr_stairs=-1553842646 +v_64_shell=2029333079 +v_64_side_deta=-604512702 +v_64_side_detadr=1858822750 +v_64_side_flyer=1620177711 +v_64_side_over=-1362876738 +v_64_side_refl=1783784115 +v_64_side_stairs=1959836458 +v_64_side_u_deta=-949263939 +v_64_side_u_flyer=1254732642 +v_64_side_u_over=-349687166 +v_64_side_u_refl=1587890072 +v_64_upper_bar=-1347831398 +v_64_upper_deta=-168315732 +v_64_upper_flyer=-1547353029 +v_64_upper_over=61694115 +v_64_upper_refl=-2081592958 +v_65_cablemesh1486013_tstd=-1573343654 +v_65_main_build1=1447348511 +v_65_main_build2=1744661648 +v_65_main_build3=-1394411942 +v_65_main_build4=-2036028962 +v_65_main_build6=-1694018909 +v_65_main_build7=1206889573 +v_65_main_deta=291380295 +v_65_main_ext1=-1741014901 +v_65_main_ext2=-1440949168 +v_65_main_ext3=-190746276 +v_65_main_over=-571010530 +v_65_main_refl=97270453 +v_65_p_artrugs=-1046047214 +v_65_p_blinds_ns=-860220667 +v_65_p_desk_bake=-2140538308 +v_65_p_shelves_bake=1670131521 +v_65_shell=-1762390686 +v_66_backrmskirt=-1121859249 +v_66_backrmstuff=1286172969 +v_66_counter=-1705427376 +v_66_duct=158760308 +v_66_fridge=-2013261546 +v_66_glass1=-1658891553 +v_66_glass2=-412850320 +v_66_glass3=-2120246304 +v_66_lamps=1506633185 +v_66_mirrofloor=-1652393826 +v_66_posters=-1808352745 +v_66_posters2=1569171817 +v_66_reflection=-1819431675 +v_66_shadowmap=-385641770 +v_66_shadowmap2=716390133 +v_66_shelves=-946738703 +v_66_shop711=-848486726 +v_66_shopdirt=-53547394 +v_66_shopstains=1527689689 +v_66_storedirt=2119031845 +v_68_backrmskirt=696804822 +v_68_backrmstuff=-385799356 +v_68_broeknvend=-504687826 +v_68_counter=-1083926933 +v_68_donuts=1400075259 +v_68_ducttape=-2085977051 +v_68_fridgedrinks=2010838017 +v_68_fridgefood=-1791897623 +v_68_gassrefproxy=1027723385 +v_68_gasstationshell=-1365022591 +v_68_glass1=-1689708552 +v_68_glass2=-1455246357 +v_68_glass3=-1097015649 +v_68_glasschillers=-1678900961 +v_68_glasschillers2=799007674 +v_68_mags=1769278674 +v_68_posters=1902010896 +v_68_shadowmap=-1068706101 +v_68_shadowmap2=-1862717525 +v_68_shadowmap3=2130217894 +v_68_shopdirt=-491485450 +v_68_shopsigns=1684699707 +v_68_shopstains=1636817760 +v_68_storedirt=1450801857 +v_68_toiletdirt=-198986535 +v_68_toiletstuff=133200702 +v_7_beams=1171575240 +v_7_bulletdam01=2069008529 +v_7_cable3=-1731675408 +v_7_cable4=1068402877 +v_7_cable5=-1318786008 +v_7_cables1=-35862351 +v_7_gc_reflectproxy=-1834412393 +v_7_gc_shell=-167539068 +v_7_gcboard=1846059007 +v_7_gcpartwall=-869663036 +v_7_glass01=1205850919 +v_7_glass02=1510373236 +v_7_glass03=844572694 +v_7_glass04=100421457 +v_7_glass05=-1232555929 +v_7_glass06=-2003381116 +v_7_glass07=1676118822 +v_7_glass08=1983983577 +v_7_glass09=1066058349 +v_7_glass10=920733431 +v_7_glass11=-74559406 +v_7_glass12=-615706672 +v_7_glass13=-1865614683 +v_7_glass14=2131679017 +v_7_glass15=649701032 +v_7_glass16=343409189 +v_7_glass17=1454048910 +v_7_glassdoor=-1182058141 +v_7_handguns=-1713405868 +v_7_lockers=-1526049538 +v_7_merch01=-104416514 +v_7_merchandise=1714950253 +v_7_merchglass003=1127140548 +v_7_merchglass004=129914336 +v_7_merchglass005=286091390 +v_7_merchglass009=1778850420 +v_7_merchglass010=-1453811774 +v_7_merchglass011=-1181370308 +v_7_merchglass1=884392695 +v_7_merchglass2=1179149850 +v_7_merchglass3=419498892 +v_7_merchglass4=717991713 +v_7_merchglass5=-1927744582 +v_7_merchglass6=507680271 +v_7_merchglass7=1887189633 +v_7_merchglass8=2146294116 +v_7_officepost=1540570471 +v_7_officeshad=1357979372 +v_7_officestuff=596691194 +v_7_officestuff2=-282474754 +v_7_overlay03=688047337 +v_7_overlays=-170681545 +v_7_overlays01=-1109002635 +v_7_rangecntr=-1529134718 +v_7_rangeedges=-1945028331 +v_7_rangeglass=1983494371 +v_7_rangemisc=837474767 +v_7_rangeovrlys=-579452485 +v_7_rangeposters=1009302317 +v_7_recposters=-391435111 +v_7_rectables=-511139199 +v_7_shadowclub=-1198271514 +v_7_shadowrange=469309921 +v_7_shadowshop=813500390 +v_7_shirts=-2146349092 +v_7_shopposters=700263533 +v_7_shopshadow=-73349500 +v_7_shopshelves=-1322514994 +v_7_shopskirt=196322455 +v_7_skirting=-1932986419 +v_7_vents01=-857493718 +v_7_vents02=400606559 +v_7_vents03=669214052 +v_7_walledges=-447236122 +v_7_wallguns=1031636239 +v_7_wallhooks=662464486 +v_71_beams01=-1314178390 +v_71_carlift=-521891431 +v_71_carmd3spray=1560349784 +v_71_decal_paint_n=-1589828150 +v_71_dirt_dec=69187665 +v_71_guarddirtup=2135992073 +v_71_guardstairs=92761237 +v_71_guardstairstuff=2123915948 +v_71_guardstairsup=-700098701 +v_71_guardtower=1871721373 +v_71_lock_comp=-1875509047 +v_71_lockdirt01=-79707896 +v_71_lockdirt02=-1382898257 +v_71_lockfrtbeams=1127751220 +v_71_lockgrills=-1573511568 +v_71_lockligh=-1468571900 +v_71_locklockers=-443873633 +v_71_lockmndrns=1873693694 +v_71_lockoffstuff=405206741 +v_71_lockolldoor=-217647409 +v_71_lockpipes=-1699073988 +v_71_lockshell=1078645590 +v_71_lockshelves=1494728072 +v_71_lockstairs=-917876829 +v_71_locktank=-1078431401 +v_71_lockvent=-1862441111 +v_71_tyreshelves=-1402853171 +v_71_veh_bar=-1773734955 +v_72_beams=-1042438513 +v_72_bike_mount002=631756383 +v_72_bike_mount003=870413010 +v_72_bike_mount007=1617644513 +v_72_bike_mount009=1010434943 +v_72_bike_mount01=-1083795589 +v_72_bike_mount010=1179162876 +v_72_bike_mount011=2014215303 +v_72_bike_mount012=1652052315 +v_72_bulb_01=1251357038 +v_72_carpet01=-1979972938 +v_72_carpet02=-1605554344 +v_72_ceilingdet=393566972 +v_72_ceilinglights=1526327075 +v_72_ceilinglights02=-1062684391 +v_72_ceilinglights03=-1389784549 +v_72_elevator_panel=1614884226 +v_72_elevator=-1927359385 +v_72_emis_only_l=1731217220 +v_72_emis_only_l001=-1166918348 +v_72_emis_wall_l=1296717382 +v_72_fakemissive_lo=-1200487128 +v_72_gar_lo_sm=1877747249 +v_72_garagel_shell_proxy=-2002316500 +v_72_garagel_shell=-502148694 +v_72_garagem_decals=-126789604 +v_72_garagem_shell=-529641437 +v_72_garagem_sm=1019630128 +v_72_garagem_sp_decals=649440480 +v_72_garagem_sp_shell=1610500342 +v_72_garagem_sp_sm=1600503033 +v_72_garagepartition=1989812853 +v_72_garages_decals=-1007835625 +v_72_garages_shell=838453451 +v_72_gardoor_sm=-1260551682 +v_72_gardoor_sm001=677353233 +v_72_garlcables01=-1370357915 +v_72_led_floor=1161065173 +v_72_led_floor001=-1510396146 +v_72_med_det01=1964525307 +v_72_med_det02=-586705192 +v_72_mirrorl=208918524 +v_72_mirrorm=-1978707147 +v_72_mpgjackframe=-1146899342 +v_72_railsdoor=-539021124 +v_72_railsdoor001=-1023121315 +v_72_rollerdoor=-511329949 +v_72_shelves=1815138967 +v_72_sp_med_det=454642439 +v_72_sp_reflection=548352309 +v_72_sp_units=1834352910 +v_72_unitlarge=-851350442 +v_72_units=-1890869168 +v_72_units02=2107652258 +v_72_wall_cabling003=-1845111656 +v_72_wall_cabling01=494860478 +v_72_wall_lights004=706885131 +v_72_wall_lights02=2039075421 +v_72_walldetail003=432879160 +v_72_walldetaiprx=1815473263 +v_73_4_fib_reflect00=-995805586 +v_73_4_fib_reflect01=-1295084863 +v_73_4_fib_reflect03=-1762206962 +v_73_4_fib_reflect04=1419925094 +v_73_4_fib_reflect09=968794271 +v_73_5_bathroom_dcl=1787378147 +v_73_5_bathroom_dcl001=1555418027 +v_73_ao_5_a=-41632130 +v_73_ao_5_b=-340321565 +v_73_ao_5_c=-1565259554 +v_73_ao_5_d=-937733204 +v_73_ao_5_e=2134852085 +v_73_ao_5_f=-1267880879 +v_73_ao_5_g=128078505 +v_73_ao_5_h=1039974237 +v_73_ap_bano_dspwall_ab003=2004000418 +v_73_ap_bano_dspwall_ab99=2067870369 +v_73_cur_ao_test=-788445315 +v_73_cur_el2_deta=-378906067 +v_73_cur_el2_over=390035211 +v_73_cur_ele_deta=903673433 +v_73_cur_ele_elev=-293896050 +v_73_cur_ele_elev001=-33503993 +v_73_cur_ele_over=1280373903 +v_73_cur_of1_blin=-284246939 +v_73_cur_of1_deta=836742689 +v_73_cur_of2_blin=-616290578 +v_73_cur_of2_deta=1644469761 +v_73_cur_of3_blin=-1495020726 +v_73_cur_of3_deta=-948561344 +v_73_cur_off2rm_ao=426674675 +v_73_cur_off2rm_de=-1245854209 +v_73_cur_over1=164246450 +v_73_cur_over2=470374448 +v_73_cur_over3=-468686785 +v_73_cur_reflect=-1308981838 +v_73_cur_sec_desk=-215813027 +v_73_cur_sec_deta=-763119381 +v_73_cur_sec_over=-1264500011 +v_73_cur_sec_stat=-658180548 +v_73_cur_shell=-1079398042 +v_73_elev_det=-1816319918 +v_73_elev_plat=-262653530 +v_73_elev_sec1=150910092 +v_73_elev_sec2=943100735 +v_73_elev_sec3=1248868274 +v_73_elev_sec4=465623636 +v_73_elev_sec5=771981017 +v_73_elev_shell_refl=-338480199 +v_73_fib_5_glow_019=594166609 +v_73_fib_5_glow_020=-1100122083 +v_73_fib_5_glow_021=-1865245464 +v_73_fib_5_glow_022=1410737008 +v_73_fib_5_glow_023=-1504098315 +v_73_fib_5_glow_024=1947427690 +v_73_fib_5_glow_025=1179486175 +v_73_fib_5_glow_026=392964637 +v_73_fib_5_glow_098=-456245978 +v_73_glass_5_deta=1411918413 +v_73_glass_5_deta004=753274590 +v_73_glass_5_deta005=-1637092888 +v_73_glass_5_deta020=1045507968 +v_73_glass_5_deta021=1201357332 +v_73_glass_5_deta022=1508828859 +v_73_glass_5_deta1=-67393130 +v_73_glass_5_deta2=-305328839 +v_73_glass_5_deta3=-603035204 +v_73_jan_cm1_deta=-1154510081 +v_73_jan_cm1_leds=-744883223 +v_73_jan_cm1_over=819319148 +v_73_jan_cm2_deta=-1687972932 +v_73_jan_cm2_over=2019406852 +v_73_jan_cm3_deta=-412585552 +v_73_jan_cm3_over=-1219723325 +v_73_jan_dirt_test=1038996406 +v_73_jan_ele_deta=1284045783 +v_73_jan_ele_leds=2117464664 +v_73_jan_ele_over=404119667 +v_73_jan_of1_deta=545243013 +v_73_jan_of1_deta2=1835858909 +v_73_jan_of2_ceil=95766186 +v_73_jan_of2_deta=359884573 +v_73_jan_of2_over=1266889792 +v_73_jan_of3_ceil=991435746 +v_73_jan_of3_deta=-2033305107 +v_73_jan_of3_over=146157144 +v_73_jan_over1=10231019 +v_73_jan_sec_desk=1968454945 +v_73_jan_shell=1879437527 +v_73_jan_wcm_deta=-176386948 +v_73_jan_wcm_over=2097822927 +v_73_off_st1_deta=608903112 +v_73_off_st1_over=-574294045 +v_73_off_st1_ref=-131256877 +v_73_off_st1_step=1105887107 +v_73_off_st2_deta=269196309 +v_73_off_st2_over=1838084084 +v_73_off_st2_ref=-1188039900 +v_73_off_st2_step=281701921 +v_73_p_ap_banosink_aa001=-287820007 +v_73_p_ap_banostall_az=902603284 +v_73_p_ap_banourinal_aa003=-224715101 +v_73_recp_seats001=-2127684732 +v_73_screen_a=-1535657705 +v_73_servdesk001=1383634298 +v_73_servers001=1646402317 +v_73_servlights001=1047031888 +v_73_sign_006=-1060859629 +v_73_sign_5=-351635619 +v_73_stair_shell_refl=1467655535 +v_73_stair_shell=-1994902426 +v_73_stair_shell001=-1565466349 +v_73_v_fib_flag_a=870447913 +v_73_v_fib_flag_a001=-828978194 +v_73_v_fib_flag_a002=-255061924 +v_73_v_fib_flag_a003=-1442315567 +v_73_v_fib_flag_b=103948234 +v_73_vfx_curve_dummy=-646586352 +v_73_vfx_curve_dummy001=1381190415 +v_73_vfx_curve_dummy002=-1525944185 +v_73_vfx_curve_dummy003=919901202 +v_73_vfx_curve_dummy004=1833271547 +v_73_vfx_curve_dummy005=2129863766 +v_73_vfx_mesh_dummy_00=1474834590 +v_73_vfx_mesh_dummy_01=2000842578 +v_73_vfx_mesh_dummy_02=-2078471929 +v_73_vfx_mesh_dummy_03=-1846139719 +v_73_vfx_mesh_dummy_04=874998041 +v_73screen_b=2092628631 +v_74_3_emerg_008=1502987458 +v_74_3_emerg_009=-2067326176 +v_74_3_emerg_010=1641533286 +v_74_3_emerg_1=-524590811 +v_74_3_emerg_2=-2146787379 +v_74_3_emerg_3=1774482233 +v_74_3_emerg_4=1534776998 +v_74_3_emerg_6=-987485697 +v_74_3_emerg_7=-1226994318 +v_74_3_stairlights=1708749829 +v_74_4_emerg_10=-837077522 +v_74_4_emerg_2=1492389816 +v_74_4_emerg_3=-1968213202 +v_74_4_emerg_4=881149651 +v_74_4_emerg_5=1713613335 +v_74_4_emerg_6=770750890 +v_74_4_emerg=83906129 +v_74_ao_5_h001=-28676123 +v_74_atr_cor1_d_ns=-4400490 +v_74_atr_cor1_deta=-970303265 +v_74_atr_hall_d_ns=1433507804 +v_74_atr_hall_d_ns001=-1387347065 +v_74_atr_hall_d_ns002=-1623447710 +v_74_atr_hall_deta=-1963402901 +v_74_atr_hall_deta001=-846776398 +v_74_atr_hall_deta002=375966068 +v_74_atr_hall_deta003=672296135 +v_74_atr_hall_deta004=-230686429 +v_74_atr_hall_lamp=72138416 +v_74_atr_hall_lamp001=-952714359 +v_74_atr_hall_lamp002=-1315991493 +v_74_atr_hall_m_refl=1157183403 +v_74_atr_off1_d_ns=932094059 +v_74_atr_off1_deta=1935229804 +v_74_atr_off2_d_ns=203764315 +v_74_atr_off2_deta=799848112 +v_74_atr_off3_d_ns=-320162783 +v_74_atr_off3_deta=607941655 +v_74_atr_spn1detail=1926454755 +v_74_atr_spn2detail=1027173695 +v_74_atr_spn3detail=-2138307609 +v_74_atr_stai_d_ns=1923052747 +v_74_atr_stai_deta=-701670182 +v_74_atrium_shell=1713196070 +v_74_ceilin2=-1220458629 +v_74_cfemlight_rsref002=213269092 +v_74_cfemlight_rsref003=399265936 +v_74_cfemlight_rsref004=689042203 +v_74_cfemlight_rsref005=1144072537 +v_74_cfemlight_rsref006=1383351775 +v_74_cfemlight_rsref007=1622532706 +v_74_cfemlight_rsref008=2129796826 +v_74_cfemlight_rsref019=-193836163 +v_74_cfemlight_rsref020=1646864405 +v_74_cfemlight_rsref021=-876446906 +v_74_cfemlight_rsref023=1868448383 +v_74_cfemlight_rsref024=-1660510769 +v_74_cfemlight_rsref025=-11246999 +v_74_cfemlight_rsref026=753581469 +v_74_cfemlight_rsref027=-488986250 +v_74_cfemlight_rsref028=-795114248 +v_74_cfemlight_rsref029=911855739 +v_74_cfemlight_rsref030=-580428081 +v_74_cfemlight_rsref031=-200078290 +v_74_collapsedfl3=1898558128 +v_74_fib_embb=-1315250049 +v_74_fib_embb001=1954574771 +v_74_fib_embb002=857075423 +v_74_fib_embb003=550455890 +v_74_fib_embb004=-857628044 +v_74_fib_embb005=-1012690952 +v_74_fib_embb006=-100107071 +v_74_fib_embb007=-405415844 +v_74_fib_embb009=-358818322 +v_74_fib_embb010=-663114548 +v_74_fib_embb011=722096620 +v_74_fib_embb012=1035269953 +v_74_fib_embb013=242194615 +v_74_fib_embb014=1953981633 +v_74_fib_embb019=-1858232755 +v_74_fib_embb022=1537356871 +v_74_fib_embb023=1240174810 +v_74_fib_embb024=1534145513 +v_74_fib_embb025=2026008203 +v_74_fib_embb026=1743178964 +v_74_fib_embb027=-1784829887 +v_74_fib_embb028=-2110094981 +v_74_fib_embb029=-1075053347 +v_74_fib_embb030=-42175347 +v_74_fib_embb031=-348729342 +v_74_fib_embb032=-500122122 +v_74_fib_embb033=-803726907 +v_74_fib_embb034=624018423 +v_74_fircub_glsshards007=-1308875538 +v_74_fircub_glsshards008=-1535964708 +v_74_fircub_glsshards009=-1774621335 +v_74_glass_a_deta003=1614797137 +v_74_glass_a_deta004=-1498520019 +v_74_glass_a_deta005=886768264 +v_74_glass_a_deta007=654567130 +v_74_glass_a_deta008=1844507827 +v_74_glass_a_deta009=193408993 +v_74_glass_a_deta010=571495322 +v_74_glass_a_deta011=392773196 +v_74_hobar_debris005=70687585 +v_74_hobar_debris006=-1100640184 +v_74_hobar_debris007=-1674687526 +v_74_hobar_debris008=-1380585751 +v_74_hobar_debris009=2013234045 +v_74_hobar_debris010=-2073356108 +v_74_hobar_debris011=1925969266 +v_74_hobar_debris012=876968042 +v_74_hobar_debris013=581457200 +v_74_hobar_debris014=1506165611 +v_74_hobar_debris015=1176378395 +v_74_hobar_debris016=-313529732 +v_74_hobar_debris017=-590263937 +v_74_hobar_debris018=295482137 +v_74_hobar_debris019=-10842475 +v_74_hobar_debris020=1874488371 +v_74_hobar_debris023=-469543741 +v_74_hobar_debris024=913242525 +v_74_hobar_debris026=-1102477100 +v_74_hobar_debris027=-738937814 +v_74_hobar_debris028=-509161586 +v_74_it1_ceil3=255789505 +v_74_it1_ceiling_smoke_02_skin=558931040 +v_74_it1_ceiling_smoke_03_skin=1918241244 +v_74_it1_ceiling_smoke_04_skin=436653268 +v_74_it1_ceiling_smoke_05_skin=-1149064556 +v_74_it1_ceiling_smoke_06_skin=-2104923921 +v_74_it1_ceiling_smoke_07_skin=247004622 +v_74_it1_ceiling_smoke_08_skin=-1121371947 +v_74_it1_ceiling_smoke_09_skin=-1304690428 +v_74_it1_ceiling_smoke_13_skin=453384592 +v_74_it1_cor1_ceil=-807016241 +v_74_it1_cor1_deca=1980787518 +v_74_it1_cor1_deta=-359270708 +v_74_it1_cor2_ceil=894678636 +v_74_it1_cor2_deca=-1888552578 +v_74_it1_cor2_deta=855415438 +v_74_it1_elev_deca=-172462078 +v_74_it1_elev_deta=445927041 +v_74_it1_off1_debr=438094821 +v_74_it1_off1_deta=1137459700 +v_74_it1_off1_deta001=-908389537 +v_74_it1_off2_debr=979951701 +v_74_it1_off2_deca=-1848374314 +v_74_it1_off2_deta=1523282522 +v_74_it1_off3_ceil=672163319 +v_74_it1_off3_debr=614134920 +v_74_it1_off3_deca=436952141 +v_74_it1_off3_deta=-1640306306 +v_74_it1_post_ceil=636055956 +v_74_it1_post_deca=-599387647 +v_74_it1_post_deta=-1941965478 +v_74_it1_shell=-1527646813 +v_74_it1_stai_deca=-428506518 +v_74_it1_stai_deta=204038321 +v_74_it1_tiles2=1952093334 +v_74_it1_void_deca=1391123545 +v_74_it1_void_deta=699343434 +v_74_it2_ceiling_smoke_00_skin=2136178439 +v_74_it2_ceiling_smoke_01_skin=1363265337 +v_74_it2_ceiling_smoke_03_skin=-484697001 +v_74_it2_ceiling_smoke_04_skin=144675916 +v_74_it2_ceiling_smoke_06_skin=-1637440482 +v_74_it2_ceiling_smoke_07_skin=-459530925 +v_74_it2_ceiling_smoke_08_skin=-978852523 +v_74_it2_ceiling_smoke_09_skin=-1079402025 +v_74_it2_ceiling_smoke_10_skin=-1381138567 +v_74_it2_ceiling_smoke_11_skin=600717772 +v_74_it2_ceiling_smoke_12_skin=192663080 +v_74_it2_ceiling_smoke_14_skin=-118524833 +v_74_it2_ceiling_smoke_15_skin=1354683804 +v_74_it2_ceiling_smoke_16_skin=746431764 +v_74_it2_ceiling_smoke_17_skin=1253359691 +v_74_it2_cor1_deta=-525699171 +v_74_it2_cor1_dirt=1976551902 +v_74_it2_cor2_ceil=-1310503960 +v_74_it2_cor2_debr=1864055513 +v_74_it2_cor2_deca=819185279 +v_74_it2_cor2_deta=-71443553 +v_74_it2_cor3_ceil=1899419710 +v_74_it2_cor3_deca=845243175 +v_74_it2_cor3_deta=1385075231 +v_74_it2_elev_deta=1331747749 +v_74_it2_elev_dirt=1354753730 +v_74_it2_open_ceil=1620421988 +v_74_it2_open_deta=-1086016681 +v_74_it2_open_dirt=1258903189 +v_74_it2_post_deca2=271701384 +v_74_it2_post_deta=-913384692 +v_74_it2_ser1_ceil=1607428021 +v_74_it2_ser1_debr=-620944365 +v_74_it2_ser1_deca=1303322837 +v_74_it2_ser1_deta=-513939424 +v_74_it2_ser2_ceil=1735139406 +v_74_it2_ser2_deca=-1432490315 +v_74_it2_ser2_deta=-1876285846 +v_74_it2_shell=-975112667 +v_74_it2_stai_deca=-274030287 +v_74_it2_stai_deta=-1527341270 +v_74_it3_ceil2=-2711174 +v_74_it3_ceilc=2078087577 +v_74_it3_ceild=876153426 +v_74_it3_ceiling_smoke_01_skin=-1952654962 +v_74_it3_ceiling_smoke_03_skin=1010168760 +v_74_it3_ceiling_smoke_04_skin=442634172 +v_74_it3_co1_deta=-1404539635 +v_74_it3_cor1_mnds=-79076147 +v_74_it3_cor2_deta=524344359 +v_74_it3_cor3_debr=-451210038 +v_74_it3_debf=-2108833056 +v_74_it3_hall_mnds=1340311373 +v_74_it3_offi_deta=1048633232 +v_74_it3_offi_mnds=-521505033 +v_74_it3_ope_deta=1934002579 +v_74_it3_open_mnds=2106080626 +v_74_it3_ser2_debr=-879785158 +v_74_it3_shell=-1656125546 +v_74_it3_sta_deta=1239446966 +v_74_jan_over002=-1946306294 +v_74_jan_over003=2042860694 +v_74_of_litter_d_h011=826655824 +v_74_of_litter_d_h013=1860353937 +v_74_of_litter_d_h014=2091146004 +v_74_of_litter_d_h015=-1933575349 +v_74_of_litter_d_h016=-1702226209 +v_74_of_litter_d_h017=-1473465820 +v_74_of_litter_d_h018=-1276393054 +v_74_of_litter_d_h019=1793275814 +v_74_of_litter_d_h020=1356726316 +v_74_of_litter_d_h021=1699096816 +v_74_ofc_debrizz001=1583435673 +v_74_ofc_debrizz002=-1921634882 +v_74_ofc_debrizz003=2046822098 +v_74_ofc_debrizz004=-2035703767 +v_74_ofc_debrizz005=-2055692857 +v_74_ofc_debrizz007=-1594665796 +v_74_ofc_debrizz009=-337089883 +v_74_ofc_debrizz010=-1801437846 +v_74_ofc_debrizz012=-670219193 +v_74_ofc_debrizz013=-357013091 +v_74_recp_seats002=306042921 +v_74_servdesk002=-15147771 +v_74_servers002=1639613915 +v_74_servlights002=1932213632 +v_74_stair4=145744045 +v_74_stair5=1200774769 +v_74_str2_deta=-450161828 +v_74_v_14_hobar_debris021=-856029940 +v_74_v_14_it3_cor1_mnds=434523886 +v_74_v_fib_flag_a004=2096596365 +v_74_v_fib_flag_a007=-297768931 +v_74_v_fib02_it1_004=343208307 +v_74_v_fib02_it1_005=168549537 +v_74_v_fib02_it1_006=-286874025 +v_74_v_fib02_it1_007=-559479336 +v_74_v_fib02_it1_008=1641286752 +v_74_v_fib02_it1_009=-801216205 +v_74_v_fib02_it1_010=-319610500 +v_74_v_fib02_it1_011=42028184 +v_74_v_fib02_it1_03=-706238105 +v_74_v_fib02_it1_off1=-785374613 +v_74_v_fib02_it1_off2=-1101071159 +v_74_v_fib02_it2_cor004=1866419263 +v_74_v_fib02_it2_cor005=-1585794887 +v_74_v_fib02_it2_cor006=-1802037518 +v_74_v_fib02_it2_cor007=-959349914 +v_74_v_fib02_it2_cor008=-637951562 +v_74_v_fib02_it2_cor009=-901512629 +v_74_v_fib02_it2_cor01=-172646588 +v_74_v_fib02_it2_cor2=-426857340 +v_74_v_fib02_it2_cor3=-254492400 +v_74_v_fib02_it2_elev=-1311229926 +v_74_v_fib02_it2_elev001=862763930 +v_74_v_fib02_it2_ser004=-596449452 +v_74_v_fib02_it2_ser005=-892976133 +v_74_v_fib02_it2_ser006=283332656 +v_74_v_fib02_it2_ser1=-1652245186 +v_74_v_fib02_it2_ser2=1807341993 +v_74_v_fib03_it3_cor002=-71974434 +v_74_v_fib03_it3_cor1=-800776470 +v_74_v_fib03_it3_open=1628129934 +v_74_v_fib2_3b_cvr=1402570167 +v_74_vfx_3a_it3_01=-1460456 +v_74_vfx_3b_it3_01=87009109 +v_74_vfx_it3_002=-805904811 +v_74_vfx_it3_003=296182197 +v_74_vfx_it3_004=592250112 +v_74_vfx_it3_005=-182212434 +v_74_vfx_it3_006=115493931 +v_74_vfx_it3_007=1886166846 +v_74_vfx_it3_008=2133277875 +v_74_vfx_it3_009=871015995 +v_74_vfx_it3_010=-43338284 +v_74_vfx_it3_02=-735740138 +v_74_vfx_it3_3a_003=493674486 +v_74_vfx_it3_3b_004=-236894077 +v_74_vfx_it3_3b_02=-1407676816 +v_74_vfx_it3_cor=-150029990 +v_74_vfx_it3_cor001=-801721575 +v_74_vfx_it3_open_cav=-811026538 +v_74_vfx_mesh_fire_00=-643395920 +v_74_vfx_mesh_fire_01=-471489746 +v_74_vfx_mesh_fire_03=-1295400713 +v_74_vfx_mesh_fire_04=-804062327 +v_74_vfx_mesh_fire_05=-1579868402 +v_74_vfx_mesh_fire_06=-1416154478 +v_74_vfx_mesh_fire_07=1912848236 +v_8_basedecaldirt=-1449766324 +v_8_baseoverla=112105254 +v_8_baseoverlay=-308082399 +v_8_baseoverlay2=-1765689724 +v_8_bath=-1070171527 +v_8_bath2=-1494090690 +v_8_bathrm3=-1351770600 +v_8_bed1bulbon=1858160751 +v_8_bed1decaldirt=-1592353768 +v_8_bed1ovrly=-1523831552 +v_8_bed1stuff=1209533339 +v_8_bed2decaldirt=-481995801 +v_8_bed2ovlys=2006935161 +v_8_bed3decaldirt=1584344391 +v_8_bed3ovrly=-73828711 +v_8_bed3stuff=1781265675 +v_8_bed4bulbon=-505037174 +v_8_bedrm4stuff=-496938732 +v_8_diningdecdirt=-195617289 +v_8_diningovlys=-1405347162 +v_8_diningtable=626033468 +v_8_ducttape=-1153707826 +v_8_farmshad01=1038902519 +v_8_farmshad02=730775612 +v_8_farmshad03=724942730 +v_8_farmshad04=418585349 +v_8_farmshad05=-503894774 +v_8_farmshad06=-810121079 +v_8_farmshad07=1042376029 +v_8_farmshad08=742637986 +v_8_farmshad09=-1399242165 +v_8_farmshad10=-2130450523 +v_8_farmshad11=305924631 +v_8_farmshad13=-875070133 +v_8_farmshad14=-1776217633 +v_8_farmshad15=1357776762 +v_8_farmshad18=-917047234 +v_8_farmshad19=-2074022317 +v_8_farmshad20=-1818751447 +v_8_farmshad21=1278738286 +v_8_farmshad22=977886097 +v_8_farmshad24=-623141705 +v_8_farmshad25=262211133 +v_8_footprints=-1596081609 +v_8_framebath=-1197937052 +v_8_framebd1=903672708 +v_8_framebd2=-262444930 +v_8_framebd3=-2111173603 +v_8_framebd4=-882958714 +v_8_framedin=775961249 +v_8_framefrnt=-966719233 +v_8_framehl2=-1730620429 +v_8_framehl4=-1304131782 +v_8_framehl5=-1068489903 +v_8_framehl6=-687157050 +v_8_framehll3=428210684 +v_8_framektc=1489050939 +v_8_framel1=-1363020239 +v_8_frameliv=1619163072 +v_8_framesp1=854914327 +v_8_framesp2=1091801428 +v_8_framesp3=753035554 +v_8_framestd=-1127016482 +v_8_frameut001=1788102369 +v_8_frntoverlay=-913789873 +v_8_frontdecdirt=-1030742145 +v_8_furnace=763398823 +v_8_hall1decdirt=224768101 +v_8_hall1overlay=2119919721 +v_8_hall1stuff=-355074033 +v_8_hall2decdirt=1971784041 +v_8_hall2overlay=356356877 +v_8_hall3decdirt=1143172152 +v_8_hall3ovlys=1198567255 +v_8_hall4decdirt=-859953965 +v_8_hall4ovrly=-1488758724 +v_8_hall5overlay=1063446599 +v_8_hall6decdirt=-1433367164 +v_8_hall6ovlys=1002656301 +v_8_kitchdecdirt=-322669942 +v_8_kitchen=-1845989005 +v_8_kitcovlys=-261815629 +v_8_laundecdirt=-1001763002 +v_8_laundryovlys=1010093037 +v_8_livingdecdirt=1126324564 +v_8_livoverlays=-605584005 +v_8_livstuff=-63432508 +v_8_reflection_proxy=-1748326900 +v_8_shell=547077442 +v_8_sp1decdirt=-1009182706 +v_8_sp1ovrly=1050397005 +v_8_sp2decdirt=902955625 +v_8_spare1stuff=-219469537 +v_8_stairs=-1839822371 +v_8_stairs2=-654816497 +v_8_stairspart2=47109626 +v_8_studdecdirt=-239397785 +v_8_studovly=-86257984 +v_8_studybulbon=-815783301 +v_8_studyclothtop=1435949624 +v_8_studystuff=-435639469 +v_8_utilstuff=1915163564 +v_9_blinds002=1824281378 +v_9_blinds004=1347918425 +v_9_blinds007=905930153 +v_9_br_det=1653109144 +v_9_carpet_det=1242710385 +v_9_couch003=951918727 +v_9_couch02=1653599270 +v_9_dec_wb01=-914247533 +v_9_deskrings01=-870767782 +v_9_det01=-2096431678 +v_9_dirtdec01=1028941356 +v_9_dirtdec02=-417416770 +v_9_dirtdec03=-676324639 +v_9_ext_shell=-913938443 +v_9_extwinframes=-301659328 +v_9_f1_det002=1109524138 +v_9_f1_det01=-418627741 +v_9_f1_det02=-178922506 +v_9_f1_light01=-1178464525 +v_9_fb_lights=-1469007904 +v_9_fb_ntic_brd=-1556044777 +v_9_fb_ntic_brd001=1166625237 +v_9_fbsigns=1319480832 +v_9_frame_det=-1997908054 +v_9_g_det01=-104088172 +v_9_glass_balcony001=-1008658871 +v_9_glasslamps=-2055520832 +v_9_hall_det01=182460801 +v_9_hall_det02=812477603 +v_9_hoop=-1446540736 +v_9_it_cabinet=-1658998531 +v_9_it_cabinet001=1082533673 +v_9_kitchen_unit=2003410943 +v_9_kitchen_unit2=752145473 +v_9_li_tv_uv002=-821297121 +v_9_li_tv_uv004=-861570222 +v_9_li_tv_uv006=404853321 +v_9_li_tv_uv008=-246594399 +v_9_li_tv_uv01=-1769752812 +v_9_lobby_ceilinglight=-509843224 +v_9_lobby_det01=-1901479655 +v_9_mainshadow=-1055825743 +v_9_normal_edge=-2002355258 +v_9_office_det01=-843882009 +v_9_officedesk_fb01=1563947046 +v_9_partitions02=480666475 +v_9_partitions03=-1304457569 +v_9_partitions04=-1079105156 +v_9_partitions05=122828983 +v_9_projbracket=1624729934 +v_9_room011_refl=1549132979 +v_9_server_leds=-1605085282 +v_9_signs002=-2131488672 +v_9_signs01=-1448883297 +v_9_steps=-1425413137 +v_9_v_faceoffice_shell=-2032955781 +v_9_windecals=1085594742 +v_9_windows003=1671194729 +v_9_windows02=-526665419 +v_club_barchair=535835408 +v_club_brablk=-1468103661 +v_club_brablu=1521641592 +v_club_bragld=2029058712 +v_club_brapnk=-29915038 +v_club_brush=-1537172744 +v_club_ch_armchair=-257235018 +v_club_ch_briefchair=1318669658 +v_club_comb=1129845377 +v_club_dress1=-387730627 +v_club_officechair=867556671 +v_club_officeset=-2053774724 +v_club_officesofa=-1661146321 +v_club_rack=-1125563188 +v_club_roc_cab1=697460999 +v_club_roc_cab2=-1075407439 +v_club_roc_cab3=-854249458 +v_club_roc_cabamp=501737806 +v_club_roc_ctable=-858212500 +v_club_roc_eq1=1424367756 +v_club_roc_eq2=1205569143 +v_club_roc_gstand=134974407 +v_club_roc_jacket1=-1989696578 +v_club_roc_jacket2=1593134810 +v_club_roc_lampoff=973300966 +v_club_roc_mic=2027232150 +v_club_roc_micstd=395681893 +v_club_roc_mixer1=1479009069 +v_club_roc_mixer2=727091595 +v_club_roc_monitor=-1085925524 +v_club_roc_mscreen=123050854 +v_club_roc_spot_b=662526436 +v_club_roc_spot_g=1120702594 +v_club_roc_spot_off=1124581492 +v_club_roc_spot_r=840068882 +v_club_roc_spot_w=1313056628 +v_club_roc_spot_y=-2100948868 +v_club_roc_zstand=382878399 +v_club_shoerack=-1973732036 +v_club_silkrobe=1720837684 +v_club_skirtflare=-471190329 +v_club_skirtplt=-713757097 +v_club_slip=1081491135 +v_club_stagechair=603897027 +v_club_vu_bear=-122889212 +v_club_vu_boa=-317333309 +v_club_vu_chngestool=276226460 +v_club_vu_deckcase=1035787954 +v_club_vu_djbag=1609525816 +v_club_vu_djunit=1180584106 +v_club_vu_drawer=-477112371 +v_club_vu_drawopen=545167695 +v_club_vu_table=517505175 +v_club_vuarmchair=161705229 +v_club_vubrushpot=1154536488 +v_club_vuhairdryer=1282454220 +v_club_vumakeupbrsh=-1512875508 +v_club_vusnaketank=1312997887 +v_club_vutongs=-329576248 +v_club_vuvanity=360211997 +v_club_vuvanityboxop=-107363589 +v_corp_banktrolley=-1474093273 +v_corp_bk_balustrade=-1072695459 +v_corp_bk_bust=918182878 +v_corp_bk_chair1=559624133 +v_corp_bk_chair2=-274707376 +v_corp_bk_chair3=589738836 +v_corp_bk_filecab=1705517141 +v_corp_bk_filedraw=1218671664 +v_corp_bk_flag=-842122186 +v_corp_bk_lamp1=-1891087379 +v_corp_bk_lamp2=-1057214632 +v_corp_bk_lflts=2093003735 +v_corp_bk_lfltstand=-1438074360 +v_corp_bk_pens=-1003586646 +v_corp_bk_rolladex=-1508270899 +v_corp_bk_secpanel=-1633805850 +v_corp_bombbin=-1660261403 +v_corp_bombhum=675346369 +v_corp_bombplant=1846870313 +v_corp_boxpapr1fd=-2043453131 +v_corp_boxpaprfd=-1894048659 +v_corp_cabshelves01=1151238667 +v_corp_cashpack=695193399 +v_corp_cashtrolley_2=-2018598162 +v_corp_cashtrolley=-1645229742 +v_corp_cd_chair=-501934650 +v_corp_cd_desklamp=-1574910470 +v_corp_cd_heater=-2054772838 +v_corp_cd_intercom=1387880424 +v_corp_cd_pen=1648266874 +v_corp_cd_poncho=1894883523 +v_corp_cd_recseat=1677810564 +v_corp_cd_rectable=1609962109 +v_corp_cd_wellies=164297906 +v_corp_conftable=-816093398 +v_corp_conftable2=52605645 +v_corp_conftable3=-24204895 +v_corp_conftable4=-797848220 +v_corp_cubiclefd=-1780742350 +v_corp_deskdraw=1725389147 +v_corp_deskdrawdark01=-625147711 +v_corp_deskdrawfd=615241095 +v_corp_deskseta=-921053992 +v_corp_desksetb=-441381366 +v_corp_divide=-299507209 +v_corp_facebeanbag=-896397685 +v_corp_facebeanbagb=-1175296758 +v_corp_facebeanbagc=-1481654139 +v_corp_facebeanbagd=-1515799437 +v_corp_filecabdark01=1995042965 +v_corp_filecabdark02=-452932411 +v_corp_filecabdark03=342797216 +v_corp_filecablow=-1043920195 +v_corp_filecabtall_01=-1576753431 +v_corp_filecabtall=-10023923 +v_corp_hicksdoor=-287662406 +v_corp_humidifier=-2100188619 +v_corp_lazychair=444105316 +v_corp_lazychairfd=2140222155 +v_corp_lidesk01=-418015275 +v_corp_lngestool=2033813396 +v_corp_lngestoolfd=-407563484 +v_corp_lowcabdark01=727437176 +v_corp_maindesk=-414969862 +v_corp_maindeskfd=2047138003 +v_corp_offchair=-109356459 +v_corp_offchairfd=1701829586 +v_corp_officedesk_5=-1176082628 +v_corp_officedesk=1661599225 +v_corp_officedesk003=-1862159210 +v_corp_officedesk004=970622537 +v_corp_officedesk1=-1864410231 +v_corp_officedesk2=-2098479198 +v_corp_offshelf=-231178430 +v_corp_offshelfclo=122818624 +v_corp_offshelfdark=-544247459 +v_corp_partitionfd=966106463 +v_corp_plants=-1248717809 +v_corp_post_open=-984397960 +v_corp_postbox=665940918 +v_corp_postboxa=1109776775 +v_corp_potplant1=-101592915 +v_corp_potplant2=-645754929 +v_corp_servercln=1190106820 +v_corp_servercln2=332534418 +v_corp_servers1=1024779176 +v_corp_servers2=786122549 +v_corp_servrlowfd=1553455189 +v_corp_servrtwrfd=973693654 +v_corp_sidechair=1264966695 +v_corp_sidechairfd=-2086985229 +v_corp_sidetable=-2129865943 +v_corp_sidetblefd=-1667927856 +v_corp_srvrrackfd=197536407 +v_corp_srvrtwrsfd=-1173060514 +v_corp_tallcabdark01=-1265231433 +v_corp_trolley_fd=-711288318 +v_hair_d_bcream=1463259268 +v_hair_d_gel=1947776397 +v_hair_d_shave=299625631 +v_haird_mousse=-2102534045 +v_ilev_247_offdorr=-397082484 +v_ilev_247door_r=997554217 +v_ilev_247door=1196685123 +v_ilev_a_tissue=-2075659719 +v_ilev_abbmaindoor=1755793225 +v_ilev_abbmaindoor2=239858268 +v_ilev_abmincer=575179269 +v_ilev_acet_projector=679478775 +v_ilev_arm_secdoor=749848321 +v_ilev_bank4door01=-1666470363 +v_ilev_bank4door02=-353187150 +v_ilev_bank4doorcls01=560831900 +v_ilev_bank4doorcls02=612934610 +v_ilev_bk_closedsign=2009021085 +v_ilev_bk_door=1956494919 +v_ilev_bk_door2=964838196 +v_ilev_bk_gate=-1246222793 +v_ilev_bk_gate2=1289409051 +v_ilev_bk_gatedam=845734064 +v_ilev_bk_safegate=1655182495 +v_ilev_bk_vaultdoor=961976194 +v_ilev_bl_door_l=-421709054 +v_ilev_bl_door_r=1282049587 +v_ilev_bl_doorel_l=1878909644 +v_ilev_bl_doorel_r=1709395619 +v_ilev_bl_doorpool=19193616 +v_ilev_bl_doorsl_l=-1572101598 +v_ilev_bl_doorsl_r=161378502 +v_ilev_bl_elevdis1=1094128201 +v_ilev_bl_elevdis2=1381807252 +v_ilev_bl_elevdis3=1688983858 +v_ilev_bl_shutter1=1737076325 +v_ilev_bl_shutter2=-1081024910 +v_ilev_blnds_clsd=555704593 +v_ilev_blnds_opn=859494299 +v_ilev_body_parts=-1268580434 +v_ilev_bs_door=-1844444717 +v_ilev_carmod3door=-822900180 +v_ilev_carmod3lamp=-1236638811 +v_ilev_carmodlamps=1372198431 +v_ilev_cbankcountdoor01=-1184592117 +v_ilev_cbankvauldoor01=-1185205679 +v_ilev_cbankvaulgate01=1622278560 +v_ilev_cbankvaulgate02=1309269072 +v_ilev_cd_door=1438783233 +v_ilev_cd_door2=-551608542 +v_ilev_cd_door3=-311575617 +v_ilev_cd_dust=1853921277 +v_ilev_cd_entrydoor=-519068795 +v_ilev_cd_lampal_off=-243154771 +v_ilev_cd_lampal=227078272 +v_ilev_cd_secdoor=-1789571019 +v_ilev_cd_secdoor2=-1716946115 +v_ilev_cd_sprklr_on=1572003612 +v_ilev_cd_sprklr_on2=-1803024667 +v_ilev_cd_sprklr=-1861912328 +v_ilev_cf_officedoor=-952356348 +v_ilev_ch_glassdoor=-1922281023 +v_ilev_chair02_ped=-784954167 +v_ilev_chopshopswitch=-991376275 +v_ilev_ciawin_solid=741798665 +v_ilev_cin_screen=1358323305 +v_ilev_clothhiendlights=399820605 +v_ilev_clothhiendlightsb=-1849026432 +v_ilev_clothmiddoor=1780022985 +v_ilev_cm_door1=-710818483 +v_ilev_cor_darkdoor=374758529 +v_ilev_cor_doorglassa=1415151278 +v_ilev_cor_doorglassb=580361003 +v_ilev_cor_doorlift01=14722111 +v_ilev_cor_doorlift02=-283574096 +v_ilev_cor_firedoor=-770740285 +v_ilev_cor_firedoorwide=1653893025 +v_ilev_cor_offdoora=1859711902 +v_ilev_cor_windowsmash=-640990823 +v_ilev_cor_windowsolid=927372848 +v_ilev_cs_door=-664582244 +v_ilev_cs_door01_r=-1148826190 +v_ilev_cs_door01=868499217 +v_ilev_csr_door_l=2059227086 +v_ilev_csr_door_r=1417577297 +v_ilev_csr_garagedoor=1693207013 +v_ilev_csr_lod_boarded=1173751299 +v_ilev_csr_lod_broken=1494855021 +v_ilev_csr_lod_normal=69012397 +v_ilev_ct_door01=-1207991715 +v_ilev_ct_door02=-2083448347 +v_ilev_ct_door03=-1726331785 +v_ilev_ct_doorl=1248599813 +v_ilev_ct_doorr=-1421582160 +v_ilev_depboxdoor01=-1037226769 +v_ilev_depo_box01_lid=-1270804459 +v_ilev_depo_box01=-2037039530 +v_ilev_dev_door=-543490328 +v_ilev_dev_windowdoor=-1474383439 +v_ilev_deviantfrontdoor=-2069558801 +v_ilev_door_orange=-1881825907 +v_ilev_door_orangesolid=-495720969 +v_ilev_epsstoredoor=-1230442770 +v_ilev_exball_blue=1441141378 +v_ilev_exball_grey=-1984407546 +v_ilev_fa_backdoor=-1091549377 +v_ilev_fa_dinedoor=1770281453 +v_ilev_fa_frontdoor=520341586 +v_ilev_fa_roomdoor=-610054759 +v_ilev_fa_slidedoor=2000998394 +v_ilev_fa_warddoorl=-431157263 +v_ilev_fa_warddoorr=56642071 +v_ilev_fb_door01=-1679881977 +v_ilev_fb_door02=-1045015371 +v_ilev_fb_doorshortl=1104171198 +v_ilev_fb_doorshortr=-1425071302 +v_ilev_fb_sl_door01=969847031 +v_ilev_fbisecgate=-458248282 +v_ilev_fh_bedrmdoor=1980513646 +v_ilev_fh_dineeamesa=-1289815393 +v_ilev_fh_door01=-359451089 +v_ilev_fh_door02=-64988855 +v_ilev_fh_door03=1194028902 +v_ilev_fh_door4=479144380 +v_ilev_fh_door5=781635019 +v_ilev_fh_frntdoor=1413743677 +v_ilev_fh_frontdoor=308207762 +v_ilev_fh_kitchenstool=-1190156817 +v_ilev_fh_lampa_on=-717890986 +v_ilev_fh_slidingdoor=-1154592059 +v_ilev_fib_atrcol=-1068825540 +v_ilev_fib_atrgl1=1254084949 +v_ilev_fib_atrgl1s=1538387665 +v_ilev_fib_atrgl2=1656258886 +v_ilev_fib_atrgl2s=-1656457639 +v_ilev_fib_atrgl3=1961371045 +v_ilev_fib_atrgl3s=1635515553 +v_ilev_fib_atrglswap=-1590795772 +v_ilev_fib_btrmdr=1511828512 +v_ilev_fib_debris=2037845975 +v_ilev_fib_door_ld=995767216 +v_ilev_fib_door_maint=-853859998 +v_ilev_fib_door1_s=1709345781 +v_ilev_fib_door1=-2051651622 +v_ilev_fib_door2=-1821777087 +v_ilev_fib_door3=-538477509 +v_ilev_fib_doorbrn=-1083130717 +v_ilev_fib_doore_l=-1225363909 +v_ilev_fib_doore_r=1219957182 +v_ilev_fib_frame=-1094413626 +v_ilev_fib_frame02=-1198372198 +v_ilev_fib_frame03=-1422151699 +v_ilev_fib_postbox_door=-662750590 +v_ilev_fib_sprklr_off=171927851 +v_ilev_fib_sprklr_on=-307685876 +v_ilev_fib_sprklr=1441541494 +v_ilev_fibl_door01=-90456267 +v_ilev_fibl_door02=-1517873911 +v_ilev_fin_vaultdoor=-1932297301 +v_ilev_finale_shut01=783120868 +v_ilev_finelevdoor01=-726591477 +v_ilev_fingate=-1011692606 +v_ilev_fos_desk=-721126326 +v_ilev_fos_mic=1524959858 +v_ilev_fos_tvstage=1298168968 +v_ilev_found_crane_pulley=1787909913 +v_ilev_found_cranebucket=-1639085878 +v_ilev_found_gird_crane=-1966155284 +v_ilev_frnkwarddr1=-1795554008 +v_ilev_frnkwarddr2=-953390708 +v_ilev_gangsafe=1936747465 +v_ilev_gangsafedial=-1972117760 +v_ilev_gangsafedoor=-1375589668 +v_ilev_garageliftdoor=-1240156945 +v_ilev_gasdoor_r=2065277225 +v_ilev_gasdoor=-868672903 +v_ilev_gb_teldr=-131754413 +v_ilev_gb_vaubar=-1591004109 +v_ilev_gb_vauldr=2121050683 +v_ilev_gc_door01=452874391 +v_ilev_gc_door02=825720073 +v_ilev_gc_door03=-8873588 +v_ilev_gc_door04=97297972 +v_ilev_gc_grenades=2043652349 +v_ilev_gc_handguns=448769273 +v_ilev_gc_weapons=424713737 +v_ilev_gcshape_assmg_25=1669201391 +v_ilev_gcshape_assmg_50=-1916693643 +v_ilev_gcshape_asssmg_25=426526770 +v_ilev_gcshape_asssmg_50=-2090592684 +v_ilev_gcshape_asssnip_25=-219416200 +v_ilev_gcshape_asssnip_50=210647776 +v_ilev_gcshape_bull_25=-1206288668 +v_ilev_gcshape_bull_50=-1722377621 +v_ilev_gcshape_hvyrif_25=-550608984 +v_ilev_gcshape_hvyrif_50=994808393 +v_ilev_gcshape_pistol50_25=1462802950 +v_ilev_gcshape_pistol50_50=1103063944 +v_ilev_gcshape_progar_25=1796822553 +v_ilev_gcshape_progar_50=-1559411953 +v_ilev_genbankdoor1=-1152174184 +v_ilev_genbankdoor2=73386408 +v_ilev_gendoor01=-129553421 +v_ilev_gendoor02=1242124150 +v_ilev_go_window=-1984061587 +v_ilev_gold=-1231329491 +v_ilev_gtdoor=-1033001619 +v_ilev_gtdoor02=-340230128 +v_ilev_gunhook=1373634352 +v_ilev_gunsign_assmg=-1422136292 +v_ilev_gunsign_asssmg=-612732598 +v_ilev_gunsign_asssniper=-1806594651 +v_ilev_gunsign_bull=-75356570 +v_ilev_gunsign_hvyrif=72096805 +v_ilev_gunsign_pistol50=-1891639499 +v_ilev_gunsign_progar=1783415536 +v_ilev_hd_chair=-1291993936 +v_ilev_hd_door_l=-1663512092 +v_ilev_hd_door_r=145369505 +v_ilev_housedoor1=1436076651 +v_ilev_j2_door=1335309163 +v_ilev_janitor_frontdoor=486670049 +v_ilev_leath_chr=-377849416 +v_ilev_lest_bigscreen=-1844609989 +v_ilev_lester_doorfront=1145337974 +v_ilev_lester_doorveranda=-1647153464 +v_ilev_liconftable_sml=-182643788 +v_ilev_light_wardrobe_face=836744388 +v_ilev_lostdoor=190770132 +v_ilev_losttoiletdoor=747286790 +v_ilev_m_dinechair=451260528 +v_ilev_m_pitcher=-1326319394 +v_ilev_m_sofa=-1877459292 +v_ilev_m_sofacushion=2146145503 +v_ilev_mchalkbrd_1=-353164031 +v_ilev_mchalkbrd_2=-590870357 +v_ilev_mchalkbrd_3=-290739082 +v_ilev_mchalkbrd_4=-739019002 +v_ilev_mchalkbrd_5=-976397638 +v_ilev_melt_set01=509373999 +v_ilev_methdoorbust=-352193203 +v_ilev_methdoorscuff=-995467546 +v_ilev_methtraildoor=-1815392278 +v_ilev_ml_door1=-1212951353 +v_ilev_mldoor02=2088680867 +v_ilev_mm_door=-1563640173 +v_ilev_mm_doordaughter=1204471037 +v_ilev_mm_doorm_l=159994461 +v_ilev_mm_doorm_r=-1686014385 +v_ilev_mm_doorson=-794543736 +v_ilev_mm_doorw=-384976104 +v_ilev_mm_faucet=-1932159029 +v_ilev_mm_fridge_l=-1444496707 +v_ilev_mm_fridge_r=-659810237 +v_ilev_mm_fridgeint=-310148339 +v_ilev_mm_scre_off=1923965997 +v_ilev_mm_screen=-1624781226 +v_ilev_mm_screen2_vl=-1645730886 +v_ilev_mm_screen2=305134324 +v_ilev_mm_windowwc=1019527301 +v_ilev_moteldoorcso=-1663022887 +v_ilev_mp_bedsidebook=1175177969 +v_ilev_mp_high_frontdoor=574422567 +v_ilev_mp_low_frontdoor=1558432213 +v_ilev_mp_mid_frontdoor=-320948292 +v_ilev_mr_rasberryclean=-1354005816 +v_ilev_out_serv_sign=1334355753 +v_ilev_p_easychair=98421364 +v_ilev_ph_bench=-1461986002 +v_ilev_ph_cellgate=631614199 +v_ilev_ph_cellgate02=871712474 +v_ilev_ph_door002=320433149 +v_ilev_ph_door01=-1215222675 +v_ilev_ph_doorframe=1804615079 +v_ilev_ph_gendoor=-522504255 +v_ilev_ph_gendoor002=-1320876379 +v_ilev_ph_gendoor003=-543497392 +v_ilev_ph_gendoor004=1557126584 +v_ilev_ph_gendoor005=185711165 +v_ilev_ph_gendoor006=-131296141 +v_ilev_phroofdoor=458025182 +v_ilev_po_door=1378348636 +v_ilev_prop_74_emr_3b_02=-696000204 +v_ilev_prop_74_emr_3b=-771420653 +v_ilev_prop_fib_glass=1175183140 +v_ilev_ra_door1_l=-1032171637 +v_ilev_ra_door1_r=-52575179 +v_ilev_ra_door2=736699661 +v_ilev_ra_door3=-228773386 +v_ilev_ra_door4l=1504256620 +v_ilev_ra_door4r=262671971 +v_ilev_ra_doorsafe=174080689 +v_ilev_rc_door1_st=812467272 +v_ilev_rc_door1=362975687 +v_ilev_rc_door2=-2023754432 +v_ilev_rc_door3_l=1099436502 +v_ilev_rc_door3_r=-1627599682 +v_ilev_rc_doorel_l=-1586611409 +v_ilev_rc_doorel_r=-199073634 +v_ilev_rc_win_col=-604127842 +v_ilev_roc_door1_l=202981272 +v_ilev_roc_door1_r=1117236368 +v_ilev_roc_door2=-626684119 +v_ilev_roc_door3=1289778077 +v_ilev_roc_door4=993120320 +v_ilev_roc_door5=757543979 +v_ilev_serv_door01=1083279016 +v_ilev_shrf2door=-1501157055 +v_ilev_shrfdoor=-1765048490 +v_ilev_sol_off_door01=-2030220382 +v_ilev_sol_windl=-1872657177 +v_ilev_sol_windr=-966365012 +v_ilev_spraydoor=1544229216 +v_ilev_ss_door01=1388116908 +v_ilev_ss_door02=551491569 +v_ilev_ss_door03=933053701 +v_ilev_ss_door04=1173348778 +v_ilev_ss_door5_l=-658747851 +v_ilev_ss_door5_r=1335311341 +v_ilev_ss_door7=-681066206 +v_ilev_ss_door8=245182344 +v_ilev_ss_doorext=1804626822 +v_ilev_stad_fdoor=865041037 +v_ilev_staffdoor=-1775213343 +v_ilev_store_door=426403179 +v_ilev_ta_door=543652229 +v_ilev_ta_door2=1243635233 +v_ilev_ta_tatgun=1334823285 +v_ilev_tort_door=464151082 +v_ilev_tort_stool=-1062023761 +v_ilev_tow_doorlifta=-1977105237 +v_ilev_tow_doorliftb=-522980862 +v_ilev_trev_door=-1128607325 +v_ilev_trev_doorbath=1575804630 +v_ilev_trev_doorfront=-607040053 +v_ilev_trev_patiodoor=-1920325949 +v_ilev_trev_pictureframe=581339868 +v_ilev_trev_pictureframebroken=-116675177 +v_ilev_trev_planningboard=-1849799179 +v_ilev_trevtraildr=132154435 +v_ilev_tt_plate01=2094167240 +v_ilev_uvcheetah=-208371500 +v_ilev_uventity=815982790 +v_ilev_uvjb700=-2144749081 +v_ilev_uvline=-721082096 +v_ilev_uvmonroe=-525982534 +v_ilev_uvsquiggle=-398664307 +v_ilev_uvtext=1465930007 +v_ilev_uvztype=-1913152057 +v_ilev_vag_door=-267021114 +v_ilev_vagostoiletdoor=-122922994 +v_ilev_winblnd_clsd=-1915240321 +v_ilev_winblnd_opn=-1182144056 +v_ind_bin_01=2051806701 +v_ind_cf_bollard=-980590507 +v_ind_cf_boxes=503355010 +v_ind_cf_broom=514967915 +v_ind_cf_bugzap=-922074785 +v_ind_cf_chckbox1=1959542339 +v_ind_cf_chckbox2=1811655854 +v_ind_cf_chckbox3=-1244905398 +v_ind_cf_crate=-832246005 +v_ind_cf_crate1=-1243861868 +v_ind_cf_crate2=-304079717 +v_ind_cf_paltruck=1350712180 +v_ind_cf_shelf=328474980 +v_ind_cf_shelf2=-2076979604 +v_ind_cf_wheat=1864918670 +v_ind_cf_wheat2=-716849897 +v_ind_cfbin=1951313592 +v_ind_cfbox=-1321159957 +v_ind_cfbox2=456071379 +v_ind_cfbucket=-700527926 +v_ind_cfcovercrate=261213595 +v_ind_cfcrate3=-1809990107 +v_ind_cfcup=2070448269 +v_ind_cfemlight=907513479 +v_ind_cfkeyboard=1715270075 +v_ind_cfknife=-2113917266 +v_ind_cflight=723528502 +v_ind_cflight02=234058572 +v_ind_cfmouse=1720887188 +v_ind_cfpaste=-792596291 +v_ind_cfscoop=1999508550 +v_ind_cftable=1448872192 +v_ind_cftray=903690172 +v_ind_cftub=92879096 +v_ind_cfwaste=-517775183 +v_ind_chickensx3=-1950371385 +v_ind_cm_aircomp=1288862485 +v_ind_cm_crowbar=-142948810 +v_ind_cm_electricbox=1241686973 +v_ind_cm_fan=-871511300 +v_ind_cm_grinder=1171045694 +v_ind_cm_heatlamp=-724745797 +v_ind_cm_hosereel=545744994 +v_ind_cm_ladder=774227908 +v_ind_cm_light_off=1190015357 +v_ind_cm_light_on=-1417176582 +v_ind_cm_paintbckt01=1971972932 +v_ind_cm_paintbckt02=1005516815 +v_ind_cm_paintbckt03=1312005272 +v_ind_cm_paintbckt04=459355892 +v_ind_cm_paintbckt06=-117444046 +v_ind_cm_panelstd=1412351218 +v_ind_cm_sprgun=-1787453881 +v_ind_cm_tyre01=1274229080 +v_ind_cm_tyre02=1640324348 +v_ind_cm_tyre03=1271673102 +v_ind_cm_tyre04=1637506218 +v_ind_cm_tyre05=1868560437 +v_ind_cm_tyre06=-147453981 +v_ind_cm_tyre07=118105995 +v_ind_cm_tyre08=325304382 +v_ind_cs_axe=121493747 +v_ind_cs_blowtorch=-1585712516 +v_ind_cs_box01=-1371480476 +v_ind_cs_box02=-1134789989 +v_ind_cs_bucket=11680152 +v_ind_cs_chemcan=1721142557 +v_ind_cs_drill=1309720974 +v_ind_cs_gascanister=-2088599787 +v_ind_cs_hammer=173895646 +v_ind_cs_hifi=820267179 +v_ind_cs_hubcap=-137816056 +v_ind_cs_jerrycan01=-288941741 +v_ind_cs_mallet=-1075580285 +v_ind_cs_oiltin=-95119868 +v_ind_cs_pliers=-1985227443 +v_ind_cs_powersaw=-617072343 +v_ind_cs_screwdrivr1=1379428518 +v_ind_cs_screwdrivr2=618499569 +v_ind_cs_screwdrivr3=916763007 +v_ind_cs_spanner01=-2001282532 +v_ind_cs_spanner02=-1738376845 +v_ind_cs_spanner03=1380609336 +v_ind_cs_spanner04=-603684694 +v_ind_cs_striplight=672287294 +v_ind_cs_toolbox2=1871266393 +v_ind_cs_toolbox3=-2124552702 +v_ind_cs_toolbox4=-738161850 +v_ind_cs_tray04=662269471 +v_ind_cs_wrench=1596752624 +v_ind_dc_desk03=-149613816 +v_ind_dc_filecab01=1045800235 +v_ind_dc_table=-1887723793 +v_ind_fatbox=-1425928564 +v_ind_meat_comm=1639970925 +v_ind_meatbench=389157600 +v_ind_meatbox=225569900 +v_ind_meatboxsml_02=2142821084 +v_ind_meatboxsml=-1588475636 +v_ind_meatbutton=842487169 +v_ind_meatclner=-1890319650 +v_ind_meatcoatblu=1124240679 +v_ind_meatcoatwhte=-892259203 +v_ind_meatcpboard=2079652499 +v_ind_meatdesk=-346996726 +v_ind_meatdogpack=-1058869339 +v_ind_meatexit=-1612153297 +v_ind_meathatblu=-2097289821 +v_ind_meathatwht=324572995 +v_ind_meatpacks_03=-452842237 +v_ind_meatpacks=379464063 +v_ind_meattherm=-2091843498 +v_ind_meatwash=-1999230727 +v_ind_meatwellie=646223233 +v_ind_plazbags=350580121 +v_ind_rc_balec1=1229810073 +v_ind_rc_balec2=918176883 +v_ind_rc_balec3=635675334 +v_ind_rc_balep1=-1293123399 +v_ind_rc_balep2=682060845 +v_ind_rc_balep3=390842742 +v_ind_rc_bench=-1161562200 +v_ind_rc_brush=-827869555 +v_ind_rc_cage=60431986 +v_ind_rc_dustmask=1149958256 +v_ind_rc_fans=-1231743205 +v_ind_rc_hanger=1488902800 +v_ind_rc_locker=-447995148 +v_ind_rc_lockeropn=-1674688407 +v_ind_rc_lowtable=-30995600 +v_ind_rc_overalldrp=75747589 +v_ind_rc_overallfld=-791425184 +v_ind_rc_plaztray=-615829401 +v_ind_rc_rubbish=-1112949593 +v_ind_rc_rubbish2=-2070991045 +v_ind_rc_rubbishppr=898538019 +v_ind_rc_shovel=1462472410 +v_ind_rc_towel=1753713494 +v_ind_rc_workbag=1695407879 +v_ind_sinkequip=590855381 +v_ind_sinkhand=-1674556377 +v_ind_ss_box01=-1719363059 +v_ind_ss_box02=146536570 +v_ind_ss_box03=-84779801 +v_ind_ss_box04=9168982 +v_ind_ss_chair01=215586331 +v_ind_ss_chair2=-416920619 +v_ind_ss_chair3_cso=-1318225618 +v_ind_ss_clothrack=-1101218487 +v_ind_ss_deskfan=1871921918 +v_ind_ss_deskfan2=-662693816 +v_ind_ss_laptop=-679606598 +v_ind_tor_bulkheadlight=-260999819 +v_ind_tor_clockincard=502084445 +v_ind_tor_smallhoist01=2136062268 +v_ind_v_recycle_lamp1=-576960708 +v_int_32_bugzap=-389409078 +v_int_m3_decal=1400906837 +v_int_m3_decal001=-874755633 +v_int_m3_decal002=-652319661 +v_int_m3_decal003=-281014134 +v_int_m3_decal004=-24301788 +v_int_m3_decal005=-198075783 +v_int_m3_decal006=46118805 +v_int_m6_decal=45186737 +v_int_m6_decal001=484466561 +v_int_m6_decal002=103952933 +v_int_m6_decal003=-127101286 +v_int_m6_decal004=-23846155 +v_int_m6_decal005=-261847402 +v_int_m6_decal006=972822972 +v_int_metro_mir=-475325641 +v_lirg_frankaunt_ward_face=-1195344211 +v_lirg_frankaunt_ward_main=1791760567 +v_lirg_frankhill_ward_face=-985309905 +v_lirg_frankhill_ward_main=-958557065 +v_lirg_gunlight=-410192220 +v_lirg_michael_ward_default=1458246144 +v_lirg_michael_ward_face=-693502639 +v_lirg_michael_ward_main=-80426688 +v_lirg_mphigh_ward_face=1109580392 +v_lirg_mphigh_ward_main=-1931328178 +v_lirg_shop_high=1428755495 +v_lirg_shop_low=1017145447 +v_lirg_shop_mid=1431484746 +v_lirg_trevapt_ward_face=712238579 +v_lirg_trevapt_ward_main=-2097065849 +v_lirg_trevstrip_ward_face=-917545000 +v_lirg_trevstrip_ward_main=402487526 +v_lirg_trevtrail_ward_face=-808157183 +v_lirg_trevtrail_ward_main=229550667 +v_med_apecrate=-624092254 +v_med_apecratelrg=-1166401535 +v_med_barrel=-1397853612 +v_med_beaker=-644915300 +v_med_bed1=1631638868 +v_med_bed2=2117668672 +v_med_bedtable=-1405657799 +v_med_bench1=2017762556 +v_med_bench2=-1087788335 +v_med_benchcentr=756754339 +v_med_benchset1=-1278278442 +v_med_bigtable=1728397219 +v_med_bin=1291456491 +v_med_bl_fan_base=1366557924 +v_med_bottles1=333086378 +v_med_bottles2=-576515524 +v_med_bottles3=-246597232 +v_med_centrifuge1=-136021091 +v_med_centrifuge2=-912154856 +v_med_cooler=282049592 +v_med_cor_alarmlight=-980405469 +v_med_cor_autopsytbl=1615299850 +v_med_cor_ceilingmonitor=389765485 +v_med_cor_cembin=-926951449 +v_med_cor_cemtrolly=-1963803813 +v_med_cor_cemtrolly2=-1601873219 +v_med_cor_chemical=1541924614 +v_med_cor_divider=-1283117809 +v_med_cor_dividerframe=1280262670 +v_med_cor_downlight=2111759378 +v_med_cor_emblmtable=-1182962909 +v_med_cor_fileboxa=-972854506 +v_med_cor_filingcab=591282751 +v_med_cor_flatscreentv=1716227680 +v_med_cor_hose=811434201 +v_med_cor_largecupboard=943356154 +v_med_cor_lightbox=1910757705 +v_med_cor_mask=-1398008772 +v_med_cor_masks=-791486929 +v_med_cor_medhose=2143838161 +v_med_cor_medstool=-992710074 +v_med_cor_minifridge=795095898 +v_med_cor_neckrest=226389500 +v_med_cor_offglass=-1432298883 +v_med_cor_offglasssm=-1183731840 +v_med_cor_offglasstopw=-253978396 +v_med_cor_papertowels=-980357554 +v_med_cor_photocopy=-74423442 +v_med_cor_pinboard=-1581981380 +v_med_cor_reception_glass=993510245 +v_med_cor_shelfrack=2127663343 +v_med_cor_stepladder=-1792422095 +v_med_cor_tvstand=-1481915741 +v_med_cor_unita=-843908794 +v_med_cor_walllight=1536155685 +v_med_cor_wallunita=1363784497 +v_med_cor_wallunitb=1618170244 +v_med_cor_wheelbench=2030380378 +v_med_cor_whiteboard=753248111 +v_med_cor_winftop=1579586191 +v_med_cor_winfwide=984424205 +v_med_corlowfilecab=378644224 +v_med_crutch01=-1035084591 +v_med_curtains=149873283 +v_med_curtains1=1067386341 +v_med_curtains2=-1335531664 +v_med_curtains3=-1446946264 +v_med_curtainsnewcloth1=1915724430 +v_med_curtainsnewcloth2=1677854259 +v_med_emptybed=-1091386327 +v_med_examlight_static=-841445009 +v_med_examlight=-197371371 +v_med_fabricchair1=-936477296 +v_med_flask=851362411 +v_med_fumesink=346710503 +v_med_gastank=-715395941 +v_med_hazmatscan=828604385 +v_med_hospheadwall1=-1594158571 +v_med_hospseating1=-128924068 +v_med_hospseating2=-1475893813 +v_med_hospseating3=-306007744 +v_med_hospseating4=-475292398 +v_med_hosptable=-609817558 +v_med_hosptableglass=-1505864138 +v_med_lab_elecbox1=-1177455368 +v_med_lab_elecbox2=-947646371 +v_med_lab_elecbox3=-1918067545 +v_med_lab_filtera=-1794475037 +v_med_lab_filterb=-2041061762 +v_med_lab_fridge=1020863041 +v_med_lab_optable=1265651373 +v_med_lab_wallcab=-25633340 +v_med_lab_whboard1=-454893864 +v_med_lab_whboard2=-420289800 +v_med_latexgloveboxblue=1643325771 +v_med_latexgloveboxgreen=-1958247401 +v_med_latexgloveboxred=-1497857609 +v_med_lrgisolator=-1222449348 +v_med_mattress=-963487759 +v_med_medwastebin=-1978149371 +v_med_metalfume=-1317361805 +v_med_microscope=813074696 +v_med_oscillator1=92887898 +v_med_oscillator2=465602504 +v_med_oscillator3=705176663 +v_med_oscillator4=944095442 +v_med_p_coffeetable=986810493 +v_med_p_desk=-1728099828 +v_med_p_deskchair=-1254619912 +v_med_p_easychair=-802034762 +v_med_p_ext_plant=917451449 +v_med_p_fanlight=768819051 +v_med_p_figfish=-1350228215 +v_med_p_floorlamp=-1860662917 +v_med_p_lamp_on=1207079890 +v_med_p_notebook=1062276366 +v_med_p_phrenhead=-1359959481 +v_med_p_planter=743808545 +v_med_p_sideboard=290907630 +v_med_p_sidetable=-345387217 +v_med_p_sofa=-1788378994 +v_med_p_tidybox=456839722 +v_med_p_vaseround=2139601616 +v_med_p_vasetall=-1762358844 +v_med_p_wallhead=-587414879 +v_med_pillow=259988008 +v_med_smokealarm=-172171507 +v_med_soapdisp=-1029667826 +v_med_soapdispencer=166629214 +v_med_storage=-1700923416 +v_med_testtubes=388753871 +v_med_testuberack=79058805 +v_med_trolley=-1218668262 +v_med_trolley2=1439968368 +v_med_vats=-1911932785 +v_med_vcor_winfnarrow=-984671127 +v_med_wallpicture1=-1573870288 +v_med_wallpicture2=-1805219428 +v_med_whickchair2=-1432029772 +v_med_whickchair2bit=-1657573824 +v_med_whickerchair1=-1786424499 +v_med_xray=1869654794 +v_metro_steps005seoul=1802131904 +v_metro_steps006seoul=380414644 +v_metro_steps007seoul=1044906875 +v_metro_steps3seoul=-93961724 +v_metro2_ao=-1134964555 +v_metro3_ao=-1851638121 +v_metro4_ao=-856051509 +v_metro6_ao=625585855 +v_proc2_temp=-1186975865 +v_prop_floatcandle=540021153 +v_res_binder=-1095443412 +v_res_bowl_dec=900650591 +v_res_cabinet=-1221122355 +v_res_cakedome=-654508181 +v_res_cctv=641508 +v_res_cd=-941766439 +v_res_cdstorage=-1681354036 +v_res_cherubvase=-730024798 +v_res_d_armchair=-552231252 +v_res_d_bed=-1459966494 +v_res_d_closetdoorl=1544669620 +v_res_d_closetdoorr=-1177942745 +v_res_d_coffeetable=-1310947507 +v_res_d_dildo_a=-463441113 +v_res_d_dildo_b=-731262150 +v_res_d_dildo_c=-1980613044 +v_res_d_dildo_d=2009373169 +v_res_d_dildo_e=-1921596075 +v_res_d_dildo_f=1333481871 +v_res_d_dressdummy=-144591170 +v_res_d_dressingtable=722857897 +v_res_d_highchair=-1987538561 +v_res_d_lampa=-1692648419 +v_res_d_lube=1553232197 +v_res_d_paddedwall=465332832 +v_res_d_ramskull=-1023402492 +v_res_d_roundtable=-1871589878 +v_res_d_sideunit=-1905971121 +v_res_d_smallsidetable=-660421502 +v_res_d_sofa=-598219252 +v_res_d_whips=862082396 +v_res_d_zimmerframe=1285646130 +v_res_desklamp=-128014284 +v_res_desktidy=-1981136783 +v_res_exoticvase=-713205494 +v_res_fa_basket=-1290286289 +v_res_fa_book02=1233387166 +v_res_fa_book03=865260220 +v_res_fa_book04=-439830743 +v_res_fa_boot01l=2065988552 +v_res_fa_boot01r=-1309218480 +v_res_fa_bread03=-325297300 +v_res_fa_butknife=434827368 +v_res_fa_candle02=1160787715 +v_res_fa_candle03=-1264675346 +v_res_fa_candle04=-1915729838 +v_res_fa_cap01=210172640 +v_res_fa_cereal01=-717511315 +v_res_fa_cereal02=-763944988 +v_res_fa_chair01=438342263 +v_res_fa_chair02=685944827 +v_res_fa_chopbrd=782213229 +v_res_fa_crystal01=642527033 +v_res_fa_crystal02=-2051379688 +v_res_fa_crystal03=1410173631 +v_res_fa_fan=684271492 +v_res_fa_grater=-1968674263 +v_res_fa_idol02=-1150219047 +v_res_fa_lamp1on=272198484 +v_res_fa_lamp2off=2002578023 +v_res_fa_mag_motor=688475446 +v_res_fa_mag_rumor=1404473282 +v_res_fa_magtidy=-1884999004 +v_res_fa_phone=-202575753 +v_res_fa_plant01=-755359081 +v_res_fa_potcof=-815336865 +v_res_fa_potnoodle=-1359533616 +v_res_fa_potsug=-2068112130 +v_res_fa_pottea=-1411221263 +v_res_fa_pyramid=1695345049 +v_res_fa_radioalrm=1257238301 +v_res_fa_shoebox1=-1073715810 +v_res_fa_shoebox2=-1448658708 +v_res_fa_shoebox3=-72000249 +v_res_fa_shoebox4=101151147 +v_res_fa_smokealarm=1726659245 +v_res_fa_sponge01=-915298033 +v_res_fa_stones01=-2137717159 +v_res_fa_tintomsoup=491441454 +v_res_fa_trainer01l=1033236166 +v_res_fa_trainer01r=-1394619048 +v_res_fa_trainer02l=-923531556 +v_res_fa_trainer02r=1673510001 +v_res_fa_trainer03l=-1062243669 +v_res_fa_trainer03r=1443994993 +v_res_fa_trainer04l=10548213 +v_res_fa_trainer04r=1914623727 +v_res_fa_umbrella=-1572239056 +v_res_fa_washlq=-1911936130 +v_res_fa_yogamat002=1938168396 +v_res_fa_yogamat1=-1077568635 +v_res_fashmag1=-2042781782 +v_res_fashmagopen=2003032008 +v_res_fh_aftershavebox=1117944066 +v_res_fh_barcchair=-1061363766 +v_res_fh_bedsideclock=-1989035681 +v_res_fh_benchlong=1427480666 +v_res_fh_benchshort=-2009287960 +v_res_fh_coftablea=567797420 +v_res_fh_coftableb=1453641789 +v_res_fh_coftbldisp=-563800903 +v_res_fh_crateclosed=1519332782 +v_res_fh_crateopen=-238480731 +v_res_fh_dineeamesa=-603563862 +v_res_fh_dineeamesb=174634350 +v_res_fh_dineeamesc=-125562459 +v_res_fh_diningtable=1821191822 +v_res_fh_easychair=-1394425261 +v_res_fh_floorlamp=1376856765 +v_res_fh_flowersa=-1632952975 +v_res_fh_fruitbowl=-298634306 +v_res_fh_guitaramp=-1753930779 +v_res_fh_kitnstool=-1972746906 +v_res_fh_lampa_on=139155200 +v_res_fh_laundrybasket=698127650 +v_res_fh_pouf=771696538 +v_res_fh_sculptmod=-391156104 +v_res_fh_sidebrddine=2011957697 +v_res_fh_sidebrdlng=-781151385 +v_res_fh_sidebrdlngb=-1826629702 +v_res_fh_singleseat=-108069875 +v_res_fh_sofa=1506827733 +v_res_fh_speaker=-1468666842 +v_res_fh_speakerdock=-364924791 +v_res_fh_tableplace=683474771 +v_res_fh_towelstack=-1982055048 +v_res_fh_towerfan=1545607805 +v_res_filebox01=1209872975 +v_res_foodjara=1521413924 +v_res_foodjarb=1290916778 +v_res_foodjarc=-149575693 +v_res_fridgemoda=-35465629 +v_res_fridgemodsml=1821439213 +v_res_glasspot=1204431867 +v_res_harddrive=-2092020213 +v_res_int_oven=-928152827 +v_res_investbook01=1172780765 +v_res_investbook08=622622020 +v_res_ipoddock=920122288 +v_res_ivy=588223318 +v_res_j_coffeetable=2014682882 +v_res_j_dinechair=1411387896 +v_res_j_lowtable=-1950956966 +v_res_j_magrack=-259631153 +v_res_j_phone=97410561 +v_res_j_radio=-999197614 +v_res_j_sofa=-1241891484 +v_res_j_stool=-5124212 +v_res_j_tablelamp1=776023625 +v_res_j_tablelamp2=554636261 +v_res_j_tvstand=-1280437652 +v_res_jarmchair=38932324 +v_res_jcushiona=-1283319196 +v_res_jcushionb=-160587718 +v_res_jcushionc=-941046991 +v_res_jcushiond=457140701 +v_res_jewelbox=-664481362 +v_res_keyboard=-230630025 +v_res_lest_bigscreen=-471547794 +v_res_lest_monitor=-935087560 +v_res_lestersbed=-1635359653 +v_res_m_armchair=-1251662965 +v_res_m_armoire=1725227610 +v_res_m_armoirmove=200192944 +v_res_m_bananaplant=-503867265 +v_res_m_candle=199039671 +v_res_m_candlelrg=-1694321525 +v_res_m_console=-774078432 +v_res_m_dinechair=-474978775 +v_res_m_dinetble_replace=1139201896 +v_res_m_dinetble=289502488 +v_res_m_fame_flyer=1642602358 +v_res_m_fameshame=1370916260 +v_res_m_h_console=1924767361 +v_res_m_h_sofa_sml=-569719089 +v_res_m_h_sofa=1181479993 +v_res_m_horsefig=-1244325767 +v_res_m_kscales=-894529758 +v_res_m_lampstand=-2004817750 +v_res_m_lampstand2=465376360 +v_res_m_lamptbl_off=1739427303 +v_res_m_lamptbl=-565701580 +v_res_m_palmplant1=969852049 +v_res_m_palmstairs=-1578969039 +v_res_m_pot1=-107327626 +v_res_m_sidetable=-1464134536 +v_res_m_sinkunit=-1570167268 +v_res_m_spanishbox=2071456372 +v_res_m_stool_replaced=1066412934 +v_res_m_stool=956042042 +v_res_m_urn=1256172027 +v_res_m_vasedead=-249576072 +v_res_m_vasefresh=-1374484340 +v_res_m_wbowl_move=124842687 +v_res_m_wctoiletroll=149803107 +v_res_m_woodbowl=275099168 +v_res_mbaccessory=-580498226 +v_res_mbath=1928959797 +v_res_mbathpot=-1357209146 +v_res_mbbed_mess=-1858630061 +v_res_mbbed=-1896966819 +v_res_mbbedtable=-1482550767 +v_res_mbbin=970451370 +v_res_mbbrshholder=-1590845185 +v_res_mbchair=1918586980 +v_res_mbdresser=1526034278 +v_res_mbidet=1941462136 +v_res_mbottoman=426327676 +v_res_mbowl=438382675 +v_res_mbowlornate=-178641885 +v_res_mbronzvase=-924139659 +v_res_mbshower=-1518061350 +v_res_mbsink=1926087217 +v_res_mbtaps=-1019149089 +v_res_mbtowel=-270634238 +v_res_mbtowelfld=724700469 +v_res_mchalkbrd=803991844 +v_res_mchopboard=477649989 +v_res_mcofcup=-988058582 +v_res_mcofcupdirt=-905474743 +v_res_mconsolemod=-335877674 +v_res_mconsolemove=-1388515078 +v_res_mconsoletrad=301913331 +v_res_mcupboard=-1003293747 +v_res_mdbed=902446603 +v_res_mdbedlamp_off=-363371364 +v_res_mdbedlamp=-1669114072 +v_res_mdbedtable=-673335576 +v_res_mdchest_moved=1838109023 +v_res_mdchest=-599924401 +v_res_mddesk=-2067386219 +v_res_mddresser_off=2104268547 +v_res_mddresser=-276852211 +v_res_mexball=827254092 +v_res_mflowers=355465634 +v_res_mknifeblock=1763868376 +v_res_mkniferack=1710689847 +v_res_mlaundry=-1627103037 +v_res_mm_audio=2079380440 +v_res_mmug=-79268159 +v_res_monitor=197124182 +v_res_monitorsquare=829413118 +v_res_monitorstand=-1634294596 +v_res_monitorwidelarge=1989658880 +v_res_mountedprojector=405594841 +v_res_mousemat=-286280212 +v_res_mp_ashtraya=-2066605738 +v_res_mp_ashtrayb=-1685436730 +v_res_mp_sofa=-568894163 +v_res_mp_stripchair=184722020 +v_res_mplanttongue=-1760059760 +v_res_mplatelrg=-1675493326 +v_res_mplatesml=1205594576 +v_res_mplinth=47092382 +v_res_mpotpouri=-807401144 +v_res_msidetblemod=1147540973 +v_res_msonbed_s=-980185685 +v_res_msonbed=-493628998 +v_res_msoncabinet=863314394 +v_res_mtblelampmod=-1233105549 +v_res_mtoilet=-1985926838 +v_res_mutensils=1236657579 +v_res_mvasechinese=1855795498 +v_res_officeboxfile01=291642981 +v_res_ovenhobmod=49373240 +v_res_paperfolders=-1883980157 +v_res_pcheadset=-1627996171 +v_res_pcspeaker=1989916391 +v_res_pctower=590001451 +v_res_pcwoofer=-963015449 +v_res_pestle=1515457234 +v_res_picture_frame=-697269431 +v_res_plate_dec=-597517382 +v_res_printer=1810328078 +v_res_r_bathjar=471448225 +v_res_r_bathpot=452707940 +v_res_r_bublbath=-2011944650 +v_res_r_coffpot=199425447 +v_res_r_cottonbuds=2120480918 +v_res_r_figauth1=-2138009162 +v_res_r_figauth2=1991671298 +v_res_r_figcat=363356512 +v_res_r_figclown=-1364498188 +v_res_r_figdancer=158467772 +v_res_r_figfemale=34093998 +v_res_r_figflamenco=1761605047 +v_res_r_figgirl=219619900 +v_res_r_figgirlclown=-760975398 +v_res_r_fighorse=1729671130 +v_res_r_fighorsestnd=-879871564 +v_res_r_figoblisk=-1169324212 +v_res_r_figpillar=-73027135 +v_res_r_lotion=-581141528 +v_res_r_milkjug=1554640836 +v_res_r_pepppot=1491977948 +v_res_r_perfume=1957983047 +v_res_r_silvrtray=916514878 +v_res_r_sofa=-1020142872 +v_res_r_sugarbowl=169396189 +v_res_r_teapot=-1394451687 +v_res_rosevase=341562675 +v_res_rosevasedead=-53332211 +v_res_rubberplant=-1246711311 +v_res_sculpt_dec=1540891715 +v_res_sculpt_decb=597596136 +v_res_sculpt_decd=102620391 +v_res_sculpt_dece=-195413664 +v_res_sculpt_decf=-461858403 +v_res_skateboard=1801244118 +v_res_sketchpad=-1540767983 +v_res_smallplasticbox=-1803429498 +v_res_son_desk=-422412851 +v_res_son_unitgone=-847239755 +v_res_study_chair=803221323 +v_res_tabloidsa=1375359648 +v_res_tabloidsb=270388964 +v_res_tabloidsc=498625049 +v_res_tissues=99079546 +v_res_tre_alarmbox=-926117806 +v_res_tre_banana=532565818 +v_res_tre_basketmess=-494592546 +v_res_tre_bed1_messy=-582379536 +v_res_tre_bed1=-408601900 +v_res_tre_bed2=-1889727927 +v_res_tre_bedsidetable=1555579420 +v_res_tre_bedsidetableb=1107796358 +v_res_tre_bin=-1627863502 +v_res_tre_chair=1789936288 +v_res_tre_cuprack=1088184978 +v_res_tre_cushiona=-1617971041 +v_res_tre_cushionb=-1849549564 +v_res_tre_cushionc=-1259248798 +v_res_tre_cushiond=-1490106403 +v_res_tre_cushnscuzb=122067173 +v_res_tre_cushnscuzd=-875322884 +v_res_tre_dvdplayer=-1630442476 +v_res_tre_flatbasket=99427111 +v_res_tre_fridge=1475873532 +v_res_tre_fruitbowl=430942112 +v_res_tre_laundrybasket=-1003273441 +v_res_tre_lightfan=866683635 +v_res_tre_mixer=818840219 +v_res_tre_officechair=810899590 +v_res_tre_pineapple=-829287376 +v_res_tre_plant=-1078596843 +v_res_tre_plugsocket=-1052198219 +v_res_tre_remote=-2036081975 +v_res_tre_sideboard=-1914871455 +v_res_tre_smallbookshelf=222361162 +v_res_tre_sofa_mess_a=-257045961 +v_res_tre_sofa_mess_b=-9508935 +v_res_tre_sofa_mess_c=-1927183588 +v_res_tre_sofa_s=2109741755 +v_res_tre_sofa=-941390908 +v_res_tre_stool_leather=1560277278 +v_res_tre_stool_scuz=891849380 +v_res_tre_stool=937222680 +v_res_tre_storagebox=-1705306415 +v_res_tre_storageunit=-2047530477 +v_res_tre_table001=1207428357 +v_res_tre_table2=-2019599437 +v_res_tre_talllamp=-1424253055 +v_res_tre_tree=-1176250575 +v_res_tre_tvstand_tall=-535055114 +v_res_tre_tvstand=1417093281 +v_res_tre_wardrobe=914205402 +v_res_tre_washbasket=64076466 +v_res_tre_wdunitscuz=580175976 +v_res_tre_weight=340510501 +v_res_tre_woodunit=1133154116 +v_res_trev_framechair=-1200941518 +v_res_tt_basket=-431168006 +v_res_tt_bed=-1557777900 +v_res_tt_bedpillow=-1015731625 +v_res_tt_bowl=1771687453 +v_res_tt_bowlpile01=1231872793 +v_res_tt_bowlpile02=928300777 +v_res_tt_can02=1892179553 +v_res_tt_can03=-1826381033 +v_res_tt_cancrsh01=-1595864669 +v_res_tt_cancrsh02=-1296847544 +v_res_tt_cbbox=-260968027 +v_res_tt_cereal02=2141353157 +v_res_tt_cigs01=714696561 +v_res_tt_doughnuts=-85890288 +v_res_tt_flusher=-535483992 +v_res_tt_fridge=1610244484 +v_res_tt_fridgedoor=1684327795 +v_res_tt_lighter=-1158929576 +v_res_tt_litter1=-261501551 +v_res_tt_litter2=-104865731 +v_res_tt_litter3=-690644375 +v_res_tt_looroll=546339338 +v_res_tt_mug01=-2025086469 +v_res_tt_mug2=-2037843699 +v_res_tt_pharm1=1787587532 +v_res_tt_pharm2=1547095841 +v_res_tt_pharm3=1174512311 +v_res_tt_pizzaplate=1120955680 +v_res_tt_plate01=1675275778 +v_res_tt_platepile=470212711 +v_res_tt_plunger=1988741053 +v_res_tt_porndvd01=419020243 +v_res_tt_porndvd02=1319414056 +v_res_tt_porndvd03=1013548210 +v_res_tt_porndvd04=1860168086 +v_res_tt_pornmag01=1258923146 +v_res_tt_pornmag02=492521774 +v_res_tt_pornmag03=797240705 +v_res_tt_pornmag04=32477783 +v_res_tt_pot01=-1825282106 +v_res_tt_pot02=-1952098136 +v_res_tt_pot03=2127609599 +v_res_tt_sofa=1442760350 +v_res_tt_tissues=-1143663273 +v_res_tt_tvremote=-251880369 +v_res_vacuum=1740269944 +v_res_vhsplayer=-1787736766 +v_res_videotape=-2021787175 +v_res_wall_cornertop=483687262 +v_ret_247_bread1=1485704474 +v_ret_247_cereal1=1248070522 +v_ret_247_choptom=-756341118 +v_ret_247_cigs=-1406045366 +v_ret_247_donuts=1421582485 +v_ret_247_eggs=-1543048205 +v_ret_247_flour=-102104160 +v_ret_247_fruit=-802238381 +v_ret_247_ketchup1=1074210201 +v_ret_247_ketchup2=1367230591 +v_ret_247_lottery=-1816283392 +v_ret_247_lotterysign=-38797076 +v_ret_247_mustard=1166604921 +v_ret_247_noodle1=-960314813 +v_ret_247_noodle2=1912608951 +v_ret_247_noodle3=-2075542198 +v_ret_247_pharmbetta=-3198220 +v_ret_247_pharmbox=93702692 +v_ret_247_pharmdeo=1972721385 +v_ret_247_pharmstuff=-689452453 +v_ret_247_popbot4=1541274880 +v_ret_247_popcan2=-1982036471 +v_ret_247_soappowder2=2045891592 +v_ret_247_sweetcount=663958207 +v_ret_247_swtcorn2=-934709748 +v_ret_247_tomsoup1=-735029261 +v_ret_247_tuna=-472680173 +v_ret_247_vegsoup1=1264979146 +v_ret_247_win1=-679139144 +v_ret_247_win2=-844425980 +v_ret_247_win3=-519357464 +v_ret_247shelves01=-54719154 +v_ret_247shelves02=-220235377 +v_ret_247shelves03=-532065181 +v_ret_247shelves04=643522702 +v_ret_247shelves05=1437777724 +v_ret_baglrg=163066920 +v_ret_bagsml=-1516329901 +v_ret_box=1546309912 +v_ret_chair_white=1630899471 +v_ret_chair=-523951410 +v_ret_csr_bin=1081399034 +v_ret_csr_signa=-690015628 +v_ret_csr_signb=315927134 +v_ret_csr_signc=943912250 +v_ret_csr_signceiling=-458616549 +v_ret_csr_signd=1846468817 +v_ret_csr_signtri=-1800416249 +v_ret_csr_signtrismall=-941548444 +v_ret_csr_table=-1498039054 +v_ret_csr_tyresale=-472365306 +v_ret_fh_ashtray=1124868331 +v_ret_fh_bsbag=1562910207 +v_ret_fh_bscup=-1539862408 +v_ret_fh_chair01=607684038 +v_ret_fh_coolbox=467290531 +v_ret_fh_dinetable=-540782362 +v_ret_fh_displayc=1842258647 +v_ret_fh_doorframe=-251167274 +v_ret_fh_doorfrmwide=582134182 +v_ret_fh_dryer=-49220232 +v_ret_fh_emptybot1=971278178 +v_ret_fh_emptybot2=1208099741 +v_ret_fh_fanltoff=979029460 +v_ret_fh_fanltonbas=2049937797 +v_ret_fh_fry02=1824325367 +v_ret_fh_ironbrd=1757489840 +v_ret_fh_kitchtable=635240170 +v_ret_fh_noodle=265277000 +v_ret_fh_pizza01=-451608514 +v_ret_fh_pizza02=323771564 +v_ret_fh_plate1=-1016583293 +v_ret_fh_plate2=-248609009 +v_ret_fh_plate3=501964936 +v_ret_fh_plate4=1960709756 +v_ret_fh_pot01=1264228222 +v_ret_fh_pot02=-328869490 +v_ret_fh_pot05=-1261376923 +v_ret_fh_radiator=-869419016 +v_ret_fh_shelf_01=-1300099069 +v_ret_fh_shelf_02=-763801615 +v_ret_fh_shelf_03=-1181704684 +v_ret_fh_shelf_04=-406357375 +v_ret_fh_walllightoff=93827692 +v_ret_fh_walllighton=2109783333 +v_ret_fh_washmach=-704001348 +v_ret_fh_wickbskt=1437373576 +v_ret_fhglassairfrm=-247908770 +v_ret_fhglassfrm=965837842 +v_ret_fhglassfrmsml=247384786 +v_ret_flowers=-739392318 +v_ret_gassweetcount=2067313593 +v_ret_gassweets=756199591 +v_ret_gc_ammo1=-1401697187 +v_ret_gc_ammo2=-278834633 +v_ret_gc_ammo3=27391672 +v_ret_gc_ammo4=-1706907653 +v_ret_gc_ammo5=1936480843 +v_ret_gc_ammo8=1442357096 +v_ret_gc_ammostack=352721947 +v_ret_gc_bag01=1746762665 +v_ret_gc_bag02=-324631375 +v_ret_gc_bin=-44941044 +v_ret_gc_boot04=-1233342136 +v_ret_gc_bootdisp=-120328656 +v_ret_gc_box1=684330213 +v_ret_gc_box2=866394777 +v_ret_gc_bullet=-284652484 +v_ret_gc_calc=1948561556 +v_ret_gc_cashreg=-297318917 +v_ret_gc_chair01=-1971298567 +v_ret_gc_chair02=2040839490 +v_ret_gc_chair03=-881696544 +v_ret_gc_clock=-1809234775 +v_ret_gc_cup=-1399490990 +v_ret_gc_ear01=879885426 +v_ret_gc_ear02=-1298564933 +v_ret_gc_ear03=-2000607989 +v_ret_gc_fan=491620376 +v_ret_gc_fax=-286479541 +v_ret_gc_folder1=1617449286 +v_ret_gc_folder2=801042424 +v_ret_gc_gasmask=-868490170 +v_ret_gc_knifehold1=1179681321 +v_ret_gc_knifehold2=2084498973 +v_ret_gc_lamp=-1380074092 +v_ret_gc_mags=1165564444 +v_ret_gc_mug01=954470407 +v_ret_gc_mug02=723612802 +v_ret_gc_mug03=459560200 +v_ret_gc_mugdisplay=-1409359059 +v_ret_gc_pen1=1822183470 +v_ret_gc_pen2=589479224 +v_ret_gc_phone=1146022803 +v_ret_gc_plant1=-1144115258 +v_ret_gc_print=-345370326 +v_ret_gc_scissors=-141540058 +v_ret_gc_shred=-1543210774 +v_ret_gc_sprinkler=2057065924 +v_ret_gc_staple=-1434375213 +v_ret_gc_trays=-1130190827 +v_ret_gc_tshirt1=1714070505 +v_ret_gc_tshirt5=143386837 +v_ret_gc_tv=-1486270996 +v_ret_gc_vent=-89356134 +v_ret_gs_glass01=1987036371 +v_ret_gs_glass02=1687757094 +v_ret_hd_hooks_=-72283947 +v_ret_hd_prod1_=1393739570 +v_ret_hd_prod2_=473126416 +v_ret_hd_prod3_=953926948 +v_ret_hd_prod4_=177399675 +v_ret_hd_prod5_=2013184257 +v_ret_hd_prod6_=524258940 +v_ret_hd_unit1_=263499151 +v_ret_hd_unit2_=2011035956 +v_ret_j_flowerdisp_white=1866313229 +v_ret_j_flowerdisp=681277650 +v_ret_mirror=-388378644 +v_ret_ml_6bottles=2085590335 +v_ret_ml_beeram=-53650680 +v_ret_ml_beerbar=-942878619 +v_ret_ml_beerben1=-1699929937 +v_ret_ml_beerben2=-329235432 +v_ret_ml_beerbla1=-259124142 +v_ret_ml_beerbla2=583563462 +v_ret_ml_beerdus=1793329478 +v_ret_ml_beerjak1=898161667 +v_ret_ml_beerjak2=1186365022 +v_ret_ml_beerlog1=-1902841705 +v_ret_ml_beerlog2=1623856386 +v_ret_ml_beerpat1=1550641188 +v_ret_ml_beerpat2=1862110545 +v_ret_ml_beerpis1=1661171057 +v_ret_ml_beerpis2=2085005315 +v_ret_ml_beerpride=-1914723336 +v_ret_ml_chips1=-807039024 +v_ret_ml_chips2=-1730534982 +v_ret_ml_chips3=-1418934561 +v_ret_ml_chips4=-1839065906 +v_ret_ml_cigs=990852227 +v_ret_ml_cigs2=-1240914379 +v_ret_ml_cigs3=-1479865927 +v_ret_ml_cigs4=-271115824 +v_ret_ml_cigs5=563739989 +v_ret_ml_cigs6=1263489215 +v_ret_ml_fridge=1262567554 +v_ret_ml_fridge02_dr=-347947133 +v_ret_ml_fridge02=-1538231930 +v_ret_ml_liqshelfa=-1105610407 +v_ret_ml_liqshelfb=1761775400 +v_ret_ml_liqshelfc=1238061242 +v_ret_ml_liqshelfd=-2065152269 +v_ret_ml_liqshelfe=-1766954369 +v_ret_ml_meth=-1197050094 +v_ret_ml_methcigs=1437558005 +v_ret_ml_methsweets=-1317590321 +v_ret_ml_papers=1244929250 +v_ret_ml_partframe1=-2055836816 +v_ret_ml_partframe2=-1294088642 +v_ret_ml_partframe3=-1591991621 +v_ret_ml_scale=-1431957069 +v_ret_ml_shelfrk=1158946078 +v_ret_ml_sweet1=1228376703 +v_ret_ml_sweet2=-1875208060 +v_ret_ml_sweet3=-1575601093 +v_ret_ml_sweet4=-319761937 +v_ret_ml_sweet5=-21793420 +v_ret_ml_sweet6=-920516014 +v_ret_ml_sweet7=-619729363 +v_ret_ml_sweet8=633750425 +v_ret_ml_sweet9=927393434 +v_ret_ml_sweetego=-2081577774 +v_ret_ml_tablea=-724492621 +v_ret_ml_tableb=-999719436 +v_ret_ml_tablec=-2002254222 +v_ret_ml_win2=1349488192 +v_ret_ml_win3=-1271966270 +v_ret_ml_win4=-1041960659 +v_ret_ml_win5=-1750426439 +v_ret_neon_baracho=14751329 +v_ret_neon_blarneys=514028339 +v_ret_neon_logger=-1925068611 +v_ret_ps_bag_01=212422933 +v_ret_ps_bag_02=-88789715 +v_ret_ps_box_01=924866179 +v_ret_ps_box_02=-1819668623 +v_ret_ps_box_03=-65937277 +v_ret_ps_carrier01=961655955 +v_ret_ps_carrier02=1661995023 +v_ret_ps_chair=1546354612 +v_ret_ps_cologne_01=2046793812 +v_ret_ps_cologne=-199083070 +v_ret_ps_flowers_01=797424111 +v_ret_ps_flowers_02=-830867507 +v_ret_ps_pot=463961750 +v_ret_ps_shades01=2065593157 +v_ret_ps_shades02=1298569174 +v_ret_ps_shoe_01=-453266295 +v_ret_ps_ties_01=-721387032 +v_ret_ps_ties_02=139323522 +v_ret_ps_ties_03=-154417794 +v_ret_ps_ties_04=-1345210485 +v_ret_ps_tissue=-704932256 +v_ret_ps_toiletbag=1267833770 +v_ret_ps_toiletry_01=1356866689 +v_ret_ps_toiletry_02=1050705922 +v_ret_ta_book1=657097993 +v_ret_ta_book2=-1585219143 +v_ret_ta_book3=553121952 +v_ret_ta_book4=321871119 +v_ret_ta_box=15349949 +v_ret_ta_camera=2144745138 +v_ret_ta_firstaid=-2140074399 +v_ret_ta_gloves=1077574385 +v_ret_ta_hero=-1486084727 +v_ret_ta_ink03=-742386476 +v_ret_ta_ink04=-511987637 +v_ret_ta_ink05=-1188601953 +v_ret_ta_jelly=-502099890 +v_ret_ta_mag1=427392416 +v_ret_ta_mag2=48189548 +v_ret_ta_mug=281867950 +v_ret_ta_paproll=-667536719 +v_ret_ta_paproll2=1971657777 +v_ret_ta_pot1=-1196859886 +v_ret_ta_pot2=-417580297 +v_ret_ta_pot3=-1399339549 +v_ret_ta_power=-1862016482 +v_ret_ta_skull=-968466081 +v_ret_ta_spray=-1920429619 +v_ret_ta_stool=1798189768 +v_ret_tablesml=-1425009325 +v_ret_tat2stuff_01=367798813 +v_ret_tat2stuff_02=674352808 +v_ret_tat2stuff_03=848225122 +v_ret_tat2stuff_04=1151436679 +v_ret_tat2stuff_05=1331928335 +v_ret_tat2stuff_06=1494593651 +v_ret_tat2stuff_07=1806194072 +v_ret_tatstuff01=-1805606583 +v_ret_tatstuff02=-1977709371 +v_ret_tatstuff03=-1020100884 +v_ret_tatstuff04=-1326130575 +v_ret_tissue=1309582442 +v_ret_washpow1=1139436570 +v_ret_washpow2=799622040 +v_ret_wind2=136597148 +v_ret_window=365314198 +v_ret_windowair=-1499125472 +v_ret_windowsmall=1335382252 +v_ret_windowutil=-1468326899 +v_serv_1socket=-589046858 +v_serv_2socket=-132789682 +v_serv_abox_02=1644278705 +v_serv_abox_04=-2031321722 +v_serv_abox_1=-721895765 +v_serv_abox_g1=-124033353 +v_serv_abox_g3=-790849738 +v_serv_aboxes_02=492575597 +v_serv_bktmop_h=-387521298 +v_serv_bs_barbchair=1543408104 +v_serv_bs_barbchair2=-465246693 +v_serv_bs_barbchair3=434950506 +v_serv_bs_barbchair5=-177141645 +v_serv_bs_cliipbit1=1720432065 +v_serv_bs_cliipbit2=1994282598 +v_serv_bs_cliipbit3=-920585494 +v_serv_bs_clippers=-372354415 +v_serv_bs_clutter=1165195353 +v_serv_bs_comb=1507202536 +v_serv_bs_cond=-1133354853 +v_serv_bs_foam1=202070568 +v_serv_bs_foamx3=-1515174995 +v_serv_bs_gel=12751331 +v_serv_bs_gelx3=-1023683840 +v_serv_bs_hairdryer=-1656576146 +v_serv_bs_looroll=580223600 +v_serv_bs_mug=-799414023 +v_serv_bs_razor=2005313754 +v_serv_bs_scissors=1900909486 +v_serv_bs_shampoo=795984016 +v_serv_bs_shvbrush=286298615 +v_serv_bs_spray=-688012791 +v_serv_cln_prod_04=2018317371 +v_serv_cln_prod_06=1561943508 +v_serv_crdbox_2=1903701366 +v_serv_ct_binoculars=-736560690 +v_serv_ct_chair01=508864775 +v_serv_ct_chair02=-171943901 +v_serv_ct_lamp=-294576776 +v_serv_ct_light=-1763055830 +v_serv_ct_monitor01=-1742955463 +v_serv_ct_monitor02=1659646421 +v_serv_ct_monitor03=-1266592510 +v_serv_ct_monitor04=-781152544 +v_serv_ct_monitor05=-500649904 +v_serv_ct_monitor06=-310622473 +v_serv_ct_monitor07=-8033527 +v_serv_ct_striplight=-271744229 +v_serv_cupboard_01=-1798470109 +v_serv_emrglgt_off=-1731941480 +v_serv_firbel=-79978204 +v_serv_firealarm=1964400974 +v_serv_flurlgt_01=-1530258765 +v_serv_gt_glass1=1193759130 +v_serv_gt_glass2=2087304222 +v_serv_hndtrk_n2_aa_h=-600415835 +v_serv_lgtemg=-1293487551 +v_serv_metro_advertmid=103179737 +v_serv_metro_advertstand1=581889677 +v_serv_metro_advertstand2=275794448 +v_serv_metro_advertstand3=-10278922 +v_serv_metro_ceilingspeaker=1385526236 +v_serv_metro_ceilingvent=-2139330164 +v_serv_metro_elecpole_singlel=1430895338 +v_serv_metro_elecpole_singler=675274951 +v_serv_metro_floorbin=-2009950230 +v_serv_metro_infoscreen1=-106487292 +v_serv_metro_infoscreen3=-448693971 +v_serv_metro_metaljunk1=1131390643 +v_serv_metro_metaljunk2=797015791 +v_serv_metro_metaljunk3=1745383396 +v_serv_metro_paybooth=925058130 +v_serv_metro_signals1=1368830751 +v_serv_metro_signals2=440714328 +v_serv_metro_signconnect=-867376114 +v_serv_metro_signlossantos=2120265392 +v_serv_metro_signmap=622888377 +v_serv_metro_signroutes=417944961 +v_serv_metro_signtravel=-871236969 +v_serv_metro_stationfence=285787722 +v_serv_metro_stationfence2=2069444788 +v_serv_metro_stationgate=-601985968 +v_serv_metro_statseat1=-535349246 +v_serv_metro_statseat2=-807594098 +v_serv_metro_tubelight=1945191539 +v_serv_metro_tubelight2=495380854 +v_serv_metro_tunnellight1=-942910394 +v_serv_metro_tunnellight2=-1551758414 +v_serv_metro_wallbin=682422711 +v_serv_metro_walllightcage=-1556823922 +v_serv_metroelecpolecurve=213350007 +v_serv_metroelecpolenarrow=1653623132 +v_serv_metroelecpolestation=-269112841 +v_serv_plas_boxg4=-368490772 +v_serv_plas_boxgt2=-851111464 +v_serv_plastic_box_lid=713133406 +v_serv_plastic_box=-421145003 +v_serv_radio=-528401166 +v_serv_securitycam_03=-937756226 +v_serv_securitycam_1a=-765880741 +v_serv_switch_2=-177480482 +v_serv_switch_3=-455361602 +v_serv_tc_bin1_=751349707 +v_serv_tc_bin2_=274859350 +v_serv_tc_bin3_=-1149940374 +v_serv_tu_iron_=2067417152 +v_serv_tu_iron2_=1359592635 +v_serv_tu_light1_=259322409 +v_serv_tu_light2_=-1210399798 +v_serv_tu_light3_=-590146742 +v_serv_tu_statio1_=1889796391 +v_serv_tu_statio2_=483613343 +v_serv_tu_statio3_=-1814837934 +v_serv_tu_statio4_=232962702 +v_serv_tu_statio5_=1802557189 +v_serv_tu_stay_=838183020 +v_serv_tu_stay2_=-332131798 +v_serv_tu_trak1_=368482553 +v_serv_tu_trak2_=1206778303 +v_serv_tvrack=-1173362295 +v_serv_waste_bin1=-1188733122 +v_serv_wetfloorsn=741933698 +v_tre_sofa_mess_a_s=465467525 +v_tre_sofa_mess_b_s=-1726933877 +v_tre_sofa_mess_c_s=417935208 +vacca=338562499 +vader=-140902153 +valkyrie=-1600252419 +valkyrie2=1543134283 +vb_01_bld_fr1=827690619 +vb_01_bld=1779972143 +vb_01_fence_fizz_01=1245927740 +vb_01_fence_fizz_02=-286678390 +vb_01_fence_fizz_03=-442593292 +vb_01_grnd_dtl=468914354 +vb_01_grnd_dtl2=-1290616747 +vb_01_grnd_dtl3=1697883280 +vb_01_grnd_fr00=662168984 +vb_01_grnd_fr01=-1251376771 +vb_01_grnd_fr02=-886788877 +vb_01_grnd=-1338960124 +vb_01_pool2=-545203247 +vb_01_shadow_casting=-1879517034 +vb_02_b1_fr1=-714773355 +vb_02_b1_fr2=-5062353 +vb_02_b1_fr4=-1088700446 +vb_02_b2_fr3=1222089812 +vb_02_bld1=585490198 +vb_02_bld2_d3=-1025048823 +vb_02_bld2_dtl=-2060443320 +vb_02_bld2_dtl001=880182535 +vb_02_bld2_rail=-1531098482 +vb_02_bld2_rail1=1849425772 +vb_02_bld2=211530370 +vb_02_grnd_dtl=653166672 +vb_02_grnd_dtl004=2142301960 +vb_02_grnd_dtl2=384517307 +vb_02_grnd_dtl3=707357495 +vb_02_grnd=-477994733 +vb_02_hedges_dcl=2061852045 +vb_02_pool_water=-1437137033 +vb_02_props_p_lod=-248286905 +vb_03_b1_ra01_02=1504880644 +vb_03_b1_ra01=-1950644989 +vb_03_b1_ra02_01=1982453091 +vb_03_b1_ra02_02=1685271030 +vb_03_b1_ra02_03=-1062606238 +vb_03_b1_ra02_04=-1360541986 +vb_03_b1_ra02_05=-1658510503 +vb_03_b1_ra02=-1174576762 +vb_03_b1_ra03_02=154346263 +vb_03_b1_ra03=974774717 +vb_03_bld1_cblel=-328567085 +vb_03_bld1=-321206068 +vb_03_bld2_det=1380691615 +vb_03_bld2_e_slod=1015856421 +vb_03_bld2_e=662793062 +vb_03_bld2_rail=-1228920779 +vb_03_bld2_railb=1472338846 +vb_03_bld2_railc=-1630262847 +vb_03_bld2_raild=1933955749 +vb_03_bld2=1520804952 +vb_03_cablemesh10745_hvstd=980787464 +vb_03_cablemesh10746_hvstd=-1448905384 +vb_03_cablemesh10747_hvstd=977417908 +vb_03_cablemesh10748_hvstd=1257373829 +vb_03_cablemesh10749_hvstd=-369140251 +vb_03_cablemesh10750_hvstd=354556983 +vb_03_cablemesh10751_hvstd=-999941695 +vb_03_cablemesh10752_hvstd=1752922836 +vb_03_cablemesh10753_hvstd=-658042084 +vb_03_cablemesh10754_hvstd=572854564 +vb_03_detail=1015227332 +vb_03_dtl_01=-496107355 +vb_03_dtl_03=1228492330 +vb_03_dtl_04=1449126007 +vb_03_dtl_05=748524787 +vb_03_dtl_06=1036728142 +vb_03_dtl_07=-1874404284 +vb_03_dtl_08=-1586921847 +vb_03_dtl_09=1875090238 +vb_03_dtl_10=-1741377952 +vb_03_grnd=1845365405 +vb_04__ladder_002=1793883621 +vb_04__ladder_003=1464293019 +vb_04__ladder_004=218710560 +vb_04__ladder_01_lod003=1953962305 +vb_04__ladder_01=419801285 +vb_04_bld1=-978764754 +vb_04_fence_01=436962975 +vb_04_fence_02=-1730542538 +vb_04_fence_03=-1367134328 +vb_04_fence_04=2107329981 +vb_04_fence_05=-1955862178 +vb_04_fence_06=-976888303 +vb_04_fence_07=-746817154 +vb_04_fence_08=-1705965784 +vb_04_fence_09=-1476484477 +vb_04_fence_10=412747108 +vb_04_fence_11=759967432 +vb_04_fence_12=2080263211 +vb_04_fence_13=-1901366907 +vb_04_fence_14=329874303 +vb_04_fence_15=-470377446 +vb_04_grnd_dtl_01=476273964 +vb_04_grnd_dtl_02=707131569 +vb_04_grnd_dtl_03=1895204437 +vb_04_grnd=-1789964387 +vb_04_grnd001=-1591590134 +vb_04_grndmore=-1303834894 +vb_04_hedge_decal=-1867086951 +vb_04_prop_fnclink_03c=-1973606837 +vb_04_stairs=866877360 +vb_05_a_fr00=1922672533 +vb_05_a_fr01=1547270869 +vb_05_a_fr02=-504920541 +vb_05_a_fr03=-870753657 +vb_05_a_fr04=-8076963 +vb_05_b1=202343424 +vb_05_b1b1_fr=1444627003 +vb_05_b1b1=57726970 +vb_05_b1b2_fr=1894009534 +vb_05_b1b2_fr1det=1510310921 +vb_05_b1b2=-248827025 +vb_05_b1rail=-1636230026 +vb_05_b2=978477189 +vb_05_b2b1_fr1=1121414737 +vb_05_b2b1_fr2=-845642795 +vb_05_b2b1=-1872086104 +vb_05_b2b3_fr=24792681 +vb_05_b2b3=-1410207049 +vb_05_b3=1904463595 +vb_05_b3b1_b=1890015736 +vb_05_b3b1_fr=-466862473 +vb_05_b3b1=-1190034417 +vb_05_b3b2_fr=-1248347386 +vb_05_b3b2=-1412011627 +vb_05_b3rail_lod=-360769074 +vb_05_b3rail=1890907335 +vb_05_b4=515811678 +vb_05_b5=1427969566 +vb_05_bandaid_1=970204957 +vb_05_cablem7_thvy=-405939508 +vb_05_cornerfence=-1156857093 +vb_05_db_apart_10=822165070 +vb_05_detail1=565719972 +vb_05_detail10=-1015362999 +vb_05_detail10a=1334882479 +vb_05_detail10b=-413376404 +vb_05_detail10c=-551464970 +vb_05_detail12=-122243900 +vb_05_detail12a=366393052 +vb_05_detail12b=-1931369324 +vb_05_detail12c=-1970561048 +vb_05_detail1a=1400793686 +vb_05_detail2=264769476 +vb_05_detail2a=-621344755 +vb_05_detail2b=224390366 +vb_05_detail2c=133292534 +vb_05_detail2d=-96778615 +vb_05_detail2e=721397789 +vb_05_detail3=1105687554 +vb_05_detail3a=1625687909 +vb_05_detail3b=-878191305 +vb_05_detail3c=-591364248 +vb_05_detail3d=-1491987444 +vb_05_detail4=811913469 +vb_05_detail4a=-1242485198 +vb_05_detail4b=-1541502323 +vb_05_detail4c=-669126005 +vb_05_detail4d=-949989104 +vb_05_detail5=1256162798 +vb_05_detail5a=488099282 +vb_05_detail5b=718170431 +vb_05_detail5c=26613455 +vb_05_detail5d=255832610 +vb_05_detail6=949936493 +vb_05_detail6a_gut=-2036903887 +vb_05_detail6a=-2063886360 +vb_05_detail6b_gut=-1924552968 +vb_05_detail6b=-1227818094 +vb_05_detail7=1870745393 +vb_05_detail7a=-316183710 +vb_05_detail7b=-75888633 +vb_05_detail7c=-928865703 +vb_05_f=1183695780 +vb_05_fl=-414725179 +vb_05_fp=778000883 +vb_05_glue=-1401630550 +vb_05_grnd1=294382305 +vb_05_grnd11=-1019424579 +vb_05_grnd2=-1980531 +vb_05_grnd22=2000435093 +vb_05_grnd3=-331866054 +vb_05_grnd33=-1323033496 +vb_05_grnd4=1788091636 +vb_05_grnd5=-659130057 +vb_05_grnd6=-957852261 +vb_05_h559_fr1=2102959976 +vb_05_h559_fr2=-1415349251 +vb_05_house555=-1125166459 +vb_05_house559=1940504619 +vb_05_hr01a_fr=-366224094 +vb_05_hr01a=47586211 +vb_05_hr01b_fr=178311261 +vb_05_hr01b=857013280 +vb_05_ivy_core=2018604876 +vb_05_ivy_corelod=-37732158 +vb_05_props_p_lod=922338040 +vb_05_s_ma_fr=-1773334580 +vb_05_shared_moderna=-1034565809 +vb_05_va02_fr=-1615151057 +vb_05_va02_fr1=-925911876 +vb_05_va02_fr2=1642096351 +vb_05_va02_fr3=1027087759 +vb_05_va1_fr1=-294202148 +vb_05_va1_fr2=8911102 +vb_05_va1_fr3=-1842504629 +vb_05_va1_fr4=-1526349317 +vb_05_va1_fr5=719375795 +vb_05_va3_fr=-1685146932 +vb_05_va3_fr001=-865681191 +vb_05_va3_fr001b=1107317333 +vb_05_va3_fr002=-223867557 +vb_05_va3_fr003=1626106382 +vb_05_va6_fr1=-63237490 +vb_05_va6_fr2=729411851 +vb_05_va7_fr1=-1164606698 +vb_05_va7_fr2=-320641103 +vb_05_vb_16build02=-1655120133 +vb_05_villa01_intref=1923848854 +vb_05_villa02_intref=963610040 +vb_05_villa03_intref=-1219608972 +vb_05_villa04_intref=1225984714 +vb_05_villa06=-854916158 +vb_05_villa07=-562649447 +vb_05_villa08_fr=-385575574 +vb_05_villa08=809585197 +vb_07_alley_proxy_dnd=-798377127 +vb_07_alley003=-574661906 +vb_07_fence_01=-1017922180 +vb_07_grd_fr1=290035413 +vb_07_grd_fr2=-2088666301 +vb_07_grd_proxy_do_not_delete=-2020258588 +vb_07_grd=-1210640054 +vb_07_ivy=761264897 +vb_07_s1_lad=-1113201221 +vb_07_st1_fr=396930892 +vb_07_st2_fr=816295479 +vb_07_stores_detail_01=-867874239 +vb_07_stores_detail_02=-560206098 +vb_07_stores_detail_03=-393215286 +vb_07_stores_detail_04=-94656927 +vb_07_stores_detail_05=-1748868816 +vb_07_stores_detail_06=-1437727161 +vb_07_stores_detail_07=-751478763 +vb_07_stores_detail_08=-433717770 +vb_07_stores_detail_09=1600843902 +vb_07_stores_detail_10=-1243372206 +vb_07_stores_detail_10b=195760735 +vb_07_stores_detail_11=1239534936 +vb_07_stores_proxy_dnd=-1087797515 +vb_07_stores1_detail=-147349584 +vb_07_stores1=92991865 +vb_07_structures01_proxy_dnd=694344568 +vb_07_structures01=-1822570991 +vb_07_structures02_proxy_dnd=592560246 +vb_07_structures02=-1480790317 +vb_08_b2_fr1=1140407207 +vb_08_b2_fr2=892444184 +vb_08_bld1_dtl=-1044241548 +vb_08_bld1=-770269811 +vb_08_bld2_dtl=621478513 +vb_08_bld2=1011249643 +vb_08_detail_fade1=653813816 +vb_08_fence_01=-1548931225 +vb_08_fence_02=1442681865 +vb_08_fence_03=-1000804162 +vb_08_fence_04=-331300719 +vb_08_fence_05=-627139251 +vb_08_fence_06=-1863022090 +vb_08_fence_07=-11508048 +vb_08_fence_08=-539219920 +vb_08_fence_09=-843512854 +vb_08_fence_10=160595660 +vb_08_fence_11=-655843975 +vb_08_g_fr01=-1043241360 +vb_08_grand_dtl4=691984440 +vb_08_grnd_dtl1=-1771289466 +vb_08_grnd_dtl2=-784025022 +vb_08_grnd_dtl3=-1013244177 +vb_08_grnd=-1989468939 +vb_08_trailer3_detailfade=-1937430268 +vb_08_trellis_01=-229599834 +vb_08_vb08_rf_fr1=-1464480946 +vb_08_water=673908596 +vb_09__ladder_002=2079441447 +vb_09__ladder_003=849424259 +vb_09__ladder_01=1154348881 +vb_09_bld01_dtl=-643288414 +vb_09_bld02_dtl=594894925 +vb_09_build_em_lod=-778183467 +vb_09_build_em=1704134999 +vb_09_build01=-1862019966 +vb_09_build02=-1094471675 +vb_09_fence=1235864975 +vb_09_fr=-264400355 +vb_09_ground=-1932385565 +vb_09_hedges_dcl=-2102241192 +vb_10_build1=-1371668286 +vb_10_build2=-612541632 +vb_10_detail1=1995586312 +vb_10_detail2=-1142438658 +vb_10_detail4=-1286622258 +vb_10_detail5=-2062231719 +vb_10_fr00=216477516 +vb_10_fr01=-158727534 +vb_10_ground=731941643 +vb_10_hedge_dcl=-1881905268 +vb_10_props_combo_dslod=-1807389329 +vb_17__ladder_01=-1700306637 +vb_17_b1=405329189 +vb_17_b2=-1981630301 +vb_17_dc01=828991333 +vb_17_dc02=184556179 +vb_17_dc03=435468412 +vb_17_dc04=1738757080 +vb_17_dc05=-390736385 +vb_17_dc06=-1024161155 +vb_17_dc07=-737727326 +vb_17_dc08=508674358 +vb_17_dc09=-1414865942 +vb_17_dc10=26839342 +vb_17_dc11=280733554 +vb_17_fizz_fence_01=-55494766 +vb_17_fizz_fence_02=630688094 +vb_17_fizz_fence_03=375253739 +vb_17_grnd=-467846430 +vb_17_rail_01=1773722434 +vb_17_rail_02=1475590072 +vb_17_rail_03=214475107 +vb_17_rail_04=2071559875 +vb_17_rail_05=-54820523 +vb_17_rail_06=1796890129 +vb_17_rail_07_l1=252642249 +vb_17_rail_07=540428362 +vb_17_rail_08=246359356 +vb_17_rail_09=-1214122209 +vb_17_rail_11=65015986 +vb_17_rail_12=590303056 +vb_17_rail_13=1769233369 +vb_17_rail_14=1992455797 +vb_17_stores_wdetail_01=-1643335346 +vb_17_stores_wdetail_02=-1145115470 +vb_17_stores=-1070282282 +vb_18_bld1=1310161941 +vb_18_bld6_detail01=225393115 +vb_18_bld6_fnc=-1274503153 +vb_18_bld6=-146583954 +vb_18_detail=-397858998 +vb_18_detail2=-1238737815 +vb_18_detail3=-908491829 +vb_18_fr1=-1620207921 +vb_18_fr2=-435051498 +vb_18_fr3=-120075870 +vb_18_ground=-1160092042 +vb_18_props_combo_dslod=-2044786472 +vb_19_bld1=-1813684830 +vb_19_bld2=675317334 +vb_19_fr1=-651752947 +vb_19_fr2=1158078919 +vb_19_fr3_008=1698770001 +vb_19_fr3_010=976141565 +vb_19_fr3_1=522747658 +vb_19_fr3_10=-415438218 +vb_19_fr3_11=-712521972 +vb_19_fr3_12=-2083675239 +vb_19_fr3_2=225696673 +vb_19_fr3_3=-2140552837 +vb_19_fr3_4=1998237405 +vb_19_fr3_5=1676413056 +vb_19_fr3_6=1236390940 +vb_19_fr3_7=-919121131 +vb_19_fr3_8=-1143064477 +vb_19_fr3_9=-1397515762 +vb_19_ground_dtl=-183654188 +vb_19_ground_dtl2=1893865261 +vb_19_ground_dtl3=2134160338 +vb_19_ground=697148193 +vb_19_ladders_02=1423351787 +vb_19_ladders_03=1644968534 +vb_19_ladders_04=-1748851262 +vb_19_ladders=-784728900 +vb_19_ladders01=-2003673842 +vb_19_maskshopint=-2108073141 +vb_19_masksshop=730043649 +vb_19_nw_masks=955028591 +vb_19_nw_masks003=-454850497 +vb_19_nw_masks01=-895053803 +vb_19_ter=-13045791 +vb_20_bld1=361071602 +vb_20_bld2=-2027886809 +vb_20_bld3_dtl=-1946780369 +vb_20_bld3=1069045847 +vb_20_details=421640171 +vb_20_details2=-854624641 +vb_20_details3=2140265349 +vb_20_details4=-1320173824 +vb_20_fizza_01=1876314111 +vb_20_fizza_02_lod=1982822636 +vb_20_fizza_10=-1660835267 +vb_20_fr01=1998759973 +vb_20_ground=1703761524 +vb_20_hdg=793667605 +vb_20_vb_20_lod=950818955 +vb_20_vb_20a_lod=1573289357 +vb_20_vb_20b_lod=-630472294 +vb_21_build1_cloth2_lod=1441529528 +vb_21_build1=1497909187 +vb_21_build2_cloth1_lod=2078670404 +vb_21_build2_cloth3_lod=-1727109690 +vb_21_build2=131212504 +vb_21_detail_002=1648888174 +vb_21_detail_003=-1827738885 +vb_21_detail=-1422833778 +vb_21_fr1=-2037496430 +vb_21_hedge_dcl=1415672833 +vb_21_nw_dcls=1103990866 +vb_22__ladder_002=-1005186882 +vb_22__ladder_01=-845076539 +vb_22_b1_fr1=457326070 +vb_22_b1=-433008819 +vb_22_b2_fr1=-1842764428 +vb_22_b2_fr2=-2131950853 +vb_22_b2=-1403266140 +vb_22_b3=-691916688 +vb_22_dc01=-1770644778 +vb_22_dc02=-1448066742 +vb_22_dc03=-604822065 +vb_22_dc04=-852752319 +vb_22_dc05=-66689547 +vb_22_dc06=-313833345 +vb_22_dc07=527903962 +vb_22_dc08=313856854 +vb_22_dc09=1155266467 +vb_22_terrain=-585123398 +vb_23_bld1=1083342028 +vb_23_bld2=247568683 +vb_23_decal_01=274228054 +vb_23_decal_02=-485619518 +vb_23_decal_03=820749436 +vb_23_detail_01=-597226087 +vb_23_detail_01pip=586299284 +vb_23_detail_02=-1575282430 +vb_23_detail_02pip=-853581034 +vb_23_grnd=-1148169052 +vb_23_hedge_decal=-1687312623 +vb_24_ao_fadeout_bugfix=1590604376 +vb_24_bld1=1220709834 +vb_24_bld2_bb=1853794624 +vb_24_bld2_detail=1907653369 +vb_24_bld2_emit=855099259 +vb_24_bld2_fenc_01=-1706371020 +vb_24_bld2_fenc_02_lod=-970124654 +vb_24_bld2_fenc_02=1908705064 +vb_24_bld2_text=-813698125 +vb_24_bld2=1916068014 +vb_24_detail=-1672754341 +vb_24_detail1=-1422587634 +vb_24_detail2=-1845045586 +vb_24_detail3=-1614712285 +vb_24_grille=-1988533070 +vb_24_ground=914242378 +vb_24_l_pls=-1709773087 +vb_24_ld_lod=2135605708 +vb_24_ld=-831821402 +vb_24_lddrs=-1393512573 +vb_24_pst=954754411 +vb_24_rls=-1691530067 +vb_25_dc1=-2022991477 +vb_25_dc2=-1188397816 +vb_25_dc5=1173788318 +vb_25_dc6=1604897282 +vb_25_dc7=260221367 +vb_25_det=-396730925 +vb_25_f_detail=1291545698 +vb_25_f=-1566524593 +vb_25_hdg=-1631703672 +vb_25_mall=-942522836 +vb_25_mallfnce1=1178477429 +vb_25_mallground=-1632623456 +vb_25_rails_hd=1863689878 +vb_25_rails_hd01=-728277721 +vb_25_rails_hd02=97730466 +vb_25_rails_hd03=-266857428 +vb_25_rails_hd04=557774457 +vb_25_rails_hd05=262624074 +vb_25_rails_hd06=-1688279229 +vb_25_rails_hd07=-1914975171 +vb_25_rails_hd08=2129210968 +vb_25_rails_hd09=1830718147 +vb_25_rails2_hd=2038791551 +vb_25_rails2_hd01=1329856758 +vb_25_rest_details=1337185835 +vb_25_rest=547278822 +vb_25_restground=-1819861621 +vb_25_shd_box=-926316654 +vb_25_w=-175546077 +vb_26_build3_d_fizz=483570312 +vb_26_build3=1227524948 +vb_26_detail=507539729 +vb_26_detail1=-1190685700 +vb_26_detail2=-984961918 +vb_26_detail3=-730182943 +vb_26_lll=915977709 +vb_26_r_hd=1278859458 +vb_27__ladder_002=209438882 +vb_27__ladder_01=1897642643 +vb_27_buildings=316948397 +vb_27_buildingsa=-998922014 +vb_27_detail=927460 +vb_27_detaildente=-55619850 +vb_27_ground=-378635960 +vb_27_rails=6480179 +vb_27_rails01=-450385700 +vb_28__decal004=-2030134476 +vb_28_build1=726518452 +vb_28_build2=-662952686 +vb_28_detail_02=367903966 +vb_28_detail=368996790 +vb_28_detail3=1937581456 +vb_28_detail4=-182277923 +vb_28_detail5=477362047 +vb_28_detail6=716215288 +vb_28_graflodnew=1388867617 +vb_28_ladder01=-2054860616 +vb_28_ladder02=1961308028 +vb_28_railsb_01=901242548 +vb_28_railsb_02=2095705371 +vb_28_railsb_03=1183350873 +vb_28_railsb_04=-975536385 +vb_28_railsb_05=-1885924743 +vb_28_railsb=-460918731 +vb_29_grille_b=-739483493 +vb_29_grille_b01=-130280507 +vb_29_grille_b02=123253246 +vb_29_grille_b03=-653339285 +vb_29_grille=1153316390 +vb_29_grille01=-159659315 +vb_29_grille02=80602993 +vb_29_grille03=-753925130 +vb_29_grille04=1395753999 +vb_29_ground_dcl=1942200391 +vb_29_ground_dcl2=226508873 +vb_29_ground_dcl3=-319815895 +vb_29_ground_dcl4=-1155458164 +vb_29_ground_dcl5=-2008304158 +vb_29_ground=-343843751 +vb_29_market_det=-1799881709 +vb_29_market_det001=-1394849469 +vb_29_market_det003=-2006417316 +vb_29_market_det004=371366902 +vb_29_market_det005=105905233 +vb_29_market_det007=-481905089 +vb_29_market_det008=-855143999 +vb_29_market_shuttersa_lod=1191200539 +vb_29_market_shuttersa=686908348 +vb_29_market_shuttersb_lod=-1917718486 +vb_29_market_shuttersb=446416657 +vb_29_marketwalls=1220837556 +vb_29_marketwalls2=1429854673 +vb_29_masts=963998493 +vb_29_shuttersopena_lod=-1137836482 +vb_29_shuttersopena=-1343156802 +vb_29_shuttersopenb_lod=1765984474 +vb_29_shuttersopenb=-510234360 +vb_29_stall_01=-605615401 +vb_29_stall_01b=-1393258810 +vb_29_stall_02=223145378 +vb_29_stall_02a=-1035519285 +vb_29_w_brr_det=-823732897 +vb_29_w_brr=-16594229 +vb_30__ladder_002=698160363 +vb_30__ladder_003=445085376 +vb_30_bld1_woodstruc_lod=1568464718 +vb_30_bld1_woodstruc=-166029102 +vb_30_bld1=1176586107 +vb_30_bld1a=-2117451445 +vb_30_bld2c=-224943092 +vb_30_bld2test=-2022516370 +vb_30_decal1=498095064 +vb_30_decal2=203534523 +vb_30_decal3=-980442224 +vb_30_decal4=-1217984705 +vb_30_decal5=-384996725 +vb_30_detail1=371075145 +vb_30_detail2=76809525 +vb_30_detail3_stairs=1538195681 +vb_30_detail3=-70814820 +vb_30_detail4=-402502638 +vb_30_floyd_emissive=-1492817272 +vb_30_floyd_emissive2=-644321229 +vb_30_floyd_emissivemurder_01=1285182522 +vb_30_ground=421763414 +vb_30_hedges_dcl=1415974920 +vb_30_ladder_05=725741943 +vb_30_ladder=1832690753 +vb_30_mission_afterdeath_ipl=-1859494018 +vb_30_mission_afterdeath_ipl2=1156857486 +vb_30_raildetail=-1860937765 +vb_30_rails=1230296866 +vb_30_shd=-1381449219 +vb_30_shutters_slod=-623442521 +vb_30_shutters=500487298 +vb_30_windows=806473936 +vb_31_build1=-1015811998 +vb_31_build2=-1246669603 +vb_31_dcl=693999615 +vb_31_dcl2=108205748 +vb_31_dcl3=297151802 +vb_31_dtl=2069211346 +vb_31_ground=619380024 +vb_31_hedge_rnd_b_mm003=986790280 +vb_31_hedge_rnd_b_mm004=691410514 +vb_31_rails=157158237 +vb_31_railsb_lod=-514543928 +vb_31_railsb=-1959459549 +vb_31_railsb02=-984099672 +vb_31_railsb03=1916939902 +vb_31_railsb04_lod=-1189667444 +vb_31_railsb04=1634831581 +vb_31_railse=-2050426297 +vb_31_railse01=-408629410 +vb_31_railse02=482720159 +vb_31_railse03=167744531 +vb_31_railse04=1126401626 +vb_31_railse05=828236495 +vb_32_build1=1776288018 +vb_32_build2=877794811 +vb_32_build3=1300318297 +vb_32_decal1=699576008 +vb_32_decal2=1290073388 +vb_32_decal3=-209730973 +vb_32_detail1=731384362 +vb_32_detail2=1514104696 +vb_32_detail3=1238222485 +vb_32_ground=-787430555 +vb_32_hedge_ov=-907987458 +vb_32_rails01=-766576041 +vb_32_rails01a=-14268105 +vb_32_rails01b=290909592 +vb_32_rails01c=-194006070 +vb_32_rails02=-1539760596 +vb_32_rails03=1330148440 +vb_32_railsb=-1259086908 +vb_32_railsb01=1720207380 +vb_32_railsc=-1026230394 +vb_32_railsc01=1373537296 +vb_32_railsc02=1020549628 +vb_32_railsd=2043143533 +vb_32_railsd01=-753353059 +vb_33_bld1_balcony2=-617046319 +vb_33_bld1=-1207233238 +vb_33_bld2_balcony_2=-466073153 +vb_33_bld2_balcony=1047137685 +vb_33_bld2_balcony6=480873070 +vb_33_bld2_fence=-1872110520 +vb_33_bld2_fizz_detail=417818214 +vb_33_bld2_railing_4=-67372130 +vb_33_bld2=-849264682 +vb_33_detail_fence_01=-512946892 +vb_33_detail007=1010657627 +vb_33_detail1=-1983180453 +vb_33_detail2=-527778087 +vb_33_detail3=-1373382132 +vb_33_detail4=-512737116 +vb_33_detail5=-805233210 +vb_33_detail6=83068842 +vb_33_fakeshops=-985962163 +vb_33_fakeshops2=-543880134 +vb_33_garage_stuff=-347058985 +vb_33_garageint=-782958903 +vb_33_grnd=418703304 +vb_33_pagoda_1=-524556645 +vb_33_pagoda_2=-1299871185 +vb_33_pagoda_3=676885979 +vb_33_props_dsscfed=-455333049 +vb_33_props_dsscfst=-1693269610 +vb_33_props_fprop_lod=1628737836 +vb_33_shutters_slod=1504925282 +vb_33_shutters=1765930131 +vb_33_wrails=1179287369 +vb_33detailint=230799171 +vb_34_bayb_emis=1675780056 +vb_34_baybuild_antenna=-771245810 +vb_34_baybuild=-1077658260 +vb_34_beach_blend=-494077656 +vb_34_beach_blend2=134613817 +vb_34_beachn_01_wet=1807129895 +vb_34_beachn_01=1440389790 +vb_34_beachn_02_shark_lod=1634606817 +vb_34_beachn_02_shark=1125056677 +vb_34_beachn_02_wet=1039960437 +vb_34_beachn_03=-1010633103 +vb_34_beachn_7=1017661174 +vb_34_beachs_01_wet=-2037354014 +vb_34_beachs_01=117628996 +vb_34_beachs_02_wet=-1191893634 +vb_34_beachs_02=-184894412 +vb_34_beachs_05_det=-56706985 +vb_34_beachs_05a=575300362 +vb_34_beachs_05b=387468454 +vb_34_bike=-1753787452 +vb_34_bluegymfence_01=-931004185 +vb_34_bluegymfence_02=-941686863 +vb_34_bluegymfence_03=-1249027314 +vb_34_bluegymfence_04=-1553254710 +vb_34_bluegymfence_05=-1859218863 +vb_34_bluegymfence_06=218532347 +vb_34_bluegymfence_07=-87726723 +vb_34_cablemesh51277_tstd=-562963152 +vb_34_cablemesh51278_tstd=-2064810363 +vb_34_cablemesh51279_tstd=454883103 +vb_34_detail_00=1973069482 +vb_34_detail_00b=1073713430 +vb_34_detail_03=1321752834 +vb_34_detail_05=711168057 +vb_34_detail_07=131123988 +vb_34_detail_07b=1408218042 +vb_34_detail_09=-478281105 +vb_34_detail_16=74892608 +vb_34_detail_17=314466767 +vb_34_detail_18=-727489114 +vb_34_detail_21=-1177834293 +vb_34_graff_boat_l1=356480566 +vb_34_graff_boat_l2=-1243007113 +vb_34_graff_boat=985678499 +vb_34_graff_wall=1942495553 +vb_34_handgraf_01=-421484305 +vb_34_hut_01=-1262838282 +vb_34_hut_02=-495814299 +vb_34_hut_03=-921352533 +vb_34_hut_04=1994728012 +vb_34_lg_hut01_closed=-1739720892 +vb_34_lg_hut01_open=1329356640 +vb_34_lg_hut02_closed=-1594474697 +vb_34_lg_hut02_open=1896665674 +vb_34_lg_hut03_closed=1586227284 +vb_34_lg_hut03_open=1092547932 +vb_34_lg_hut04_closed=-577769493 +vb_34_lg_hut04_open=1749932667 +vb_34_lghut_closed=1281192411 +vb_34_lghut_closed001=1335722716 +vb_34_lghut_closed002=1708699474 +vb_34_lghut_closed003=-446550421 +vb_34_musclebeach=51319887 +vb_34_new_rails=346962445 +vb_34_new_rails01=-1706090523 +vb_34_new_rails02=-1553845749 +vb_34_new_rails03=-170502418 +vb_34_new_rails04=2143283911 +vb_34_park=-1315147254 +vb_34_parkn=48343216 +vb_34_policestation=-83021047 +vb_34_props_combo01_01_lod=1962187757 +vb_34_props_combo01_02_lod=253803366 +vb_34_props_combo01_03_lod=491266392 +vb_34_props_combo01_04_lod=-1147009310 +vb_34_props_towels1=1139442670 +vb_34_props_towels2=1847711836 +vb_34_props_towels3=-1674890130 +vb_34_props_towels4=-1834704459 +vb_34_props_towels5=1743473731 +vb_34_railing_01_lod=-1584702371 +vb_34_railing_01=1625930192 +vb_34_railing_0122=634381831 +vb_34_railing_02=1924488551 +vb_34_railing_022=-1894256295 +vb_34_railing_03=-2095645142 +vb_34_railing_032=-1251722603 +vb_34_railing_04=313892201 +vb_34_railing_042=-1992957039 +vb_34_railing_05=664192811 +vb_34_railing_052=-1618637692 +vb_34_railing_06=959179349 +vb_34_railing_062=-1920112144 +vb_34_railing_07=-902656928 +vb_34_railing_08=-592268960 +vb_34_railing_09=-274901195 +vb_34_railing_10=378054127 +vb_34_railing_11=87753556 +vb_34_railing_15=-1094355354 +vb_34_railing_16=-1333831206 +vb_34_reccentre2=2118333617 +vb_34_sculpture=-2023115498 +vb_34_seawall_nw_det=-1903172253 +vb_34_seawall_nw_det01=-1465244627 +vb_34_seawall_nw_det02=-1763475296 +vb_34_seawall_nw_det03=-1945736474 +vb_34_seawall_nw_det04=2068367723 +vb_34_seawall_nw_det05=1605145119 +vb_34_seawall_nw_det06=2120994717 +vb_34_seawall_nw_det07=1122818228 +vb_34_seawall_nw_det08=1912420032 +vb_34_seawall_nw_det09=393413057 +vb_34_seawall_nw_det10=-197346147 +vb_34_seawall_nw_det11=12768681 +vb_34_seawall_nw_det12=304871547 +vb_34_seawall_nw_det13=-1694135764 +vb_34_seawall_nw_det14=-1365790384 +vb_34_seawall_nw_det15=-1716975745 +vb_34_seawall_nw_det16=-1422120283 +vb_34_seawall_nw_det17=1945648158 +vb_34_seawall_nw_det18=-943135810 +vb_34_seawall_nw_det19=-1842644860 +vb_34_seawall_nw_det20=-3222343 +vb_34_seawall_nw_det21=-1145811839 +vb_34_seawall_nw_det22=-1627581677 +vb_34_seawall_nw_det23=1485702710 +vb_34_seawall_nw_det24=1792027322 +vb_34_seawall_nw_det25=1462698852 +vb_34_seawall_nw_det26=1710334185 +vb_34_seawall_nw_det27=2139706392 +vb_34_seawall_nw_det28=-1840809580 +vb_34_seawall_nw_det29=497782898 +vb_34_seawall_nw_det30=-63060517 +vb_34_seawall_nw_det31=1413150164 +vb_34_seawall_nw_det32=571085171 +vb_34_seawall_nw_det33=1590921977 +vb_34_seawall_nw_det35=1627164503 +vb_34_seawall_nw_det36=1835345960 +vb_34_seawall_nw_det37=2082948524 +vb_34_seawall1=-1470564660 +vb_34_seawall2_tintz=-1412880917 +vb_34_seawall3_tintz=-824522565 +vb_34_seawall4=-571219455 +vb_34_seawall5=-782055201 +vb_34_skate=1179240502 +vb_34_swl=-1876015950 +vb_34_tennis_grnd=1810134478 +vb_34_tenniscourt_a=1493689358 +vb_34_tenniscourt_b=852826025 +vb_34_tenniscourt_c=1090106354 +vb_34_tenniscourt=-1199072819 +vb_34_tennisfencehd_=-1818719589 +vb_34_tennisfencehd_01=497243824 +vb_34_tennisfencehd_02=-885181979 +vb_34_tennisfencehd_03=605905824 +vb_34_tennisfencehd_04=435375948 +vb_34_tennisfencehd_05=278510745 +vb_34_tennisfencehd_06=-26798028 +vb_34_tennisfencehd_07=1799156190 +vb_34_tennisfencehd_08=1634655810 +vb_34_tennisfencehd_09=-1772632037 +vb_34_tennisfencehd_10=190103807 +vb_34_tennisfencehd_11=1419236228 +vb_34_tennisfencehd_12=175390526 +vb_34_tennisfencehd_13=810420977 +vb_34_tennisfencehd_14=1711306325 +vb_34_tennisfencehd_15=-1950268966 +vb_34_tennisfencehd_16=1100590472 +vb_34_tennisfencehd_17=-1542753750 +vb_34_tennisfencehd_18=1927090126 +vb_34_tennisfencehd_19=1199061249 +vb_34_tennisfencehd_20=334746461 +vb_34_tennisfencehd_21=90420797 +vb_34_tennisfencehd_22=-207285568 +vb_34_tennisfencehd_23=720503129 +vb_34_tennisfencehd_24=1630301645 +vb_34_tennisfencehd_25=-1768007500 +vb_34_tennisfencehd_26=1038001970 +vb_34_tennisfencehd_27=-542184752 +vb_34_toiletblock01=-1482528526 +vb_34_toiletblock02=990056373 +vb_34_volleyballnet_01=-631423056 +vb_34_volleyballnet_02=1939108384 +vb_34_volleyballnet_03=1171625635 +vb_34_wall_ovl01=512529719 +vb_34_wall_ovl02=1772497769 +vb_34_weeds_new006=-1799769996 +vb_34_wires=-1157559396 +vb_35_beacha=411342724 +vb_35_beachb=-527456357 +vb_35_beachc=171440875 +vb_35_beachd=1132129648 +vb_35_beache=-843382286 +vb_35_beachg=-722792382 +vb_35_dcl_01=1168533171 +vb_35_dcl_02=1897971111 +vb_35_dcl_03=1592400186 +vb_35_dcl_04=-1885603171 +vb_35_foam1=-797645710 +vb_35_foam2=-1575745615 +vb_35_hut05=518611179 +vb_35_hut06=304531302 +vb_35_jetski=1557428299 +vb_35_lg_hut05_closed=933726718 +vb_35_lg_hut05_open=218336653 +vb_35_lg_hut06_closed=-1158849747 +vb_35_lg_hut06_open=2023420286 +vb_35_lg_sign=-2188084 +vb_35_lg_vlly_00_lod=299554667 +vb_35_lg_vlly_00=-1691387505 +vb_35_lg_vlly_01=-1951540596 +vb_35_lg_vlly_02=-1110655271 +vb_35_lghut05_closed=-334540075 +vb_35_lghut06_closed=383261832 +vb_35_lguard=335636133 +vb_35_lifegaurddoor2=137542048 +vb_35_lifeguard_antena=-551457139 +vb_35_lifeguard_railing01=-905969728 +vb_35_lifeguard=-624258128 +vb_35_mtl_br=-803120864 +vb_35_props_combo04_05_lod=411397412 +vb_35_props_combo04_34_lod=2030632545 +vb_35_props_combo04_36_lod=-1747163815 +vb_35_props_combo04_dslod=-543482228 +vb_35_props_combo05_19_lod=1544898114 +vb_35_props_combo05_dslod=-1659329529 +vb_35_props_combo06_20_lod=-2122117578 +vb_35_props_combo06_dslod=-1971340415 +vb_35_props_combo09_30_lod=170444242 +vb_35_props_combo09_31_lod=-1270999760 +vb_35_props_combo09_35_lod=-1047033047 +vb_35_props_combo09_36_lod=-582446187 +vb_35_props_combo09_dslod=238100768 +vb_35_props_combo12_dslod=-533669413 +vb_35_props_combo13_dslod=-1241540736 +vb_35_props_l_007=-1015804641 +vb_35_props_slod_5=399911702 +vb_35_props_towels1=387819475 +vb_35_props_towels2=1122369375 +vb_35_props_towels3=824138706 +vb_35_river_lod=-962251365 +vb_35_river=1042437076 +vb_35_river001_lod=-1326873946 +vb_35_rocks=-1499325076 +vb_35_struct1=-446260595 +vb_35_struct2=-1278920889 +vb_35_struct3=-1040002110 +vb_35b_coral_fan_flat_004=399247919 +vb_35b_coral_fan_flat_1=1242794663 +vb_35b_coral_fan_flat_2=1433182553 +vb_35b_coral_fan_p_l=1892575110 +vb_35b_coral_fan_p_l003=-1573017714 +vb_35b_coral_fan_p_l2=605074982 +vb_35b_coraltb001=1431522707 +vb_35b_coralvs2=1756136581 +vb_35b_deb_1=1411076322 +vb_35b_deb_2=-1646173075 +vb_35b_deb_3=967220217 +vb_35b_deb_4=-693381655 +vb_35b_deb_5=-422808022 +vb_35b_seabed_d_00=1426064700 +vb_35b_seaweed_long_l=-1965514630 +vb_35b_seaweed_long_m=-1045098954 +vb_35b_seaweed_long_m001=323056791 +vb_35b_uw_01=1396669792 +vb_35b_uw_018_lod=-947506898 +vb_35b_uw_01b=752265985 +vb_35b_uw_02=-704675098 +vb_35b_uw_03=-404805979 +vb_35b_uw_04=1413021495 +vb_35b_uw_05=1115773896 +vb_35b_uw_06=-397301858 +vb_35b_uw_07=-702217403 +vb_35b_uw_08=2067811653 +vb_35b_uw_09=1771481586 +vb_35b_uw_09b=1980248670 +vb_35b_uw_10=-2019794287 +vb_35b_uw_11=1498777092 +vb_35b_uw_12=-477685143 +vb_35b_uw_13=-171655452 +vb_35b_uw_14=-1073523870 +vb_35b_uw_15=-766904337 +vb_35b_uw_16=554407357 +vb_35b_uw_17=784675120 +vb_35b_uw_d_00=-1664490879 +vb_35b_uw_d_00b=1828343272 +vb_35b_uw_d_01=-1903213044 +vb_35b_uw_d_02=1172518057 +vb_35b_uw_d_03=941693221 +vb_35b_uw_d_04=-2118046620 +vb_35b_uw_d_05=-445451322 +vb_35b_uw_d_06=-1628510529 +vb_35b_uw_d_07=-1868510685 +vb_35b_uw_d_08=-1202021994 +vb_35b_uw_d_09=708312403 +vb_35b_uw_d_0e=1780022576 +vb_35b_uw_d_0g=116242139 +vb_35b_uw_d_10=2113414098 +vb_35b_uw_d_12=-1589253523 +vb_35b_uw_d_13=821791194 +vb_35b_uwn_1=-771779149 +vb_35b_uwn_10=254559407 +vb_35b_uwn_11=-722513866 +vb_35b_uwn_12=-898286782 +vb_35b_uwn_2=-1080430364 +vb_35b_uwn_3=2086431342 +vb_35b_uwn_5=-1735777591 +vb_35b_uwn_6=-1897853065 +vb_35b_uwn_7=716326679 +vb_35b_uwn_8=417899396 +vb_35b_uwn_9=1600434303 +vb_36_beach1=-1689260142 +vb_36_beach370=-550706942 +vb_36_beach371=-1275229532 +vb_36_beach66=1680675137 +vb_36_beach7=-1538686587 +vb_36_beachtnt_=-507635076 +vb_36_beachtnt_01=1317949218 +vb_36_beachtnt_02=2135928996 +vb_36_cablemesh1919_hvlit=984519424 +vb_36_cablemesh1920_hvlit=967892453 +vb_36_cablemesh1921_hvlit=-1294903545 +vb_36_cablemesh1922_hvlit=-1168130073 +vb_36_cablemesh1923_hvlit=-223828673 +vb_36_cablemesh1924_hvlit=873743667 +vb_36_cablemesh1925_hvlit=-616407177 +vb_36_cablemesh1926_hvlit=-1368873548 +vb_36_cablemesh1927_hvlit=-599975178 +vb_36_cablemesh1928_hvlit=-411090962 +vb_36_cablemesh1929_hvlit=1438976692 +vb_36_cablemesh1930_hvlit=-481041458 +vb_36_cablemesh1931_hvlit=-1976628811 +vb_36_cablemesh1932_hvlit=-1938730330 +vb_36_foam1=-221898475 +vb_36_foam2=-932264857 +vb_36_foam3=-584454691 +vb_36_foam4=-1428747976 +vb_36_hut07=831991386 +vb_36_hut08_wood=1588348930 +vb_36_hut08=2097792318 +vb_36_hut09_wood=544133172 +vb_36_hut09=-1942658155 +vb_36_hut22_wood=1292407173 +vb_36_lg_hut07_closed=-437040787 +vb_36_lg_hut07_open=-1267393844 +vb_36_lg_hut08_closed=-1202234959 +vb_36_lg_hut08_open=1408664349 +vb_36_lg_hut09_closed=-1482631983 +vb_36_lg_hut09_open=-1742042320 +vb_36_lghut07_closed=1053234744 +vb_36_lghut08_closed=-778582946 +vb_36_lghut08_closed001=-1434493297 +vb_36_props_combo_slod=219051282 +vb_36_props_towels1=-1818391751 +vb_36_props_towels2=-1508528087 +vb_36_props_towels3=-1355267474 +vb_36_props_towels4=-1047927023 +vb_36_props_towels5=1823620451 +vb_36_sculpture=1973677719 +vb_36_seawall002=-1658628900 +vb_36_shadow01=424563517 +vb_36_shadow02=704640160 +vb_36_shadow03=1137977424 +vb_38_build_04_pole_01=2125392605 +vb_38_build01_ov01=-856420055 +vb_38_build01_ov02=-1949331743 +vb_38_build01_ov03=-107353484 +vb_38_build01_ov04=-1471264802 +vb_38_build01_ov05=-1777556645 +vb_38_build01_rails=-617183227 +vb_38_build01_trelis_01=-1328616636 +vb_38_build01_trelis_02=1125421009 +vb_38_build01_trelis_03=-1822740387 +vb_38_build01_trelis_04=-1516710696 +vb_38_build01_trelis_05=-95125934 +vb_38_build01=440824601 +vb_38_build02_ov=-1577603060 +vb_38_build02=806067875 +vb_38_build03=1044986654 +vb_38_build04_pole02=-435472582 +vb_38_build04_pole04=1259733354 +vb_38_build04_pole05=535407350 +vb_38_build04=1133987258 +vb_38_build05=1372447271 +vb_38_builddepot06=-635955440 +vb_38_buildingfence_01=-2110297101 +vb_38_buildingfence_02=1938607774 +vb_38_buildingfence_03=-1703175037 +vb_38_buildingfence_04=71200775 +vb_38_buildingfence_05=-1089903202 +vb_38_buildingfence_06=-1462748884 +vb_38_buildingfence_07=-791344843 +vb_38_buildingfence_08=1032053393 +vb_38_buildingfence_09=-145697236 +vb_38_buildingfence_10=815286230 +vb_38_buildingfence_11=266077718 +vb_38_buildingfence_12=2106220913 +vb_38_buildingfence_13=1281818411 +vb_38_buildingfence_14=966089096 +vb_38_cablemesh15862_hvlit=26611900 +vb_38_cablemesh15863_hvlit=-606707019 +vb_38_cablemesh15864_hvlit=562363704 +vb_38_cablemesh15865_hvlit=1703986118 +vb_38_cablemesh15866_hvlit=2077693916 +vb_38_cablemesh15867_hvlit=1658175980 +vb_38_cablemesh15868_hvlit=-1103894505 +vb_38_cablemesh15869_hvlit=1763946764 +vb_38_cablemesh15870_hvlit=-1536508591 +vb_38_cablemesh15871_hvlit=-1685285458 +vb_38_cablemesh15872_hvlit=-1909163740 +vb_38_cablemesh15873_hvlit=-2041196498 +vb_38_cablemesh15874_hvlit=-756990232 +vb_38_cablemesh15875_hvlit=-904300209 +vb_38_cablemesh15876_hvlit=-1081110950 +vb_38_cablemesh15877_hvlit=-601550592 +vb_38_cablemesh15878_hvlit=-1912368431 +vb_38_cablemesh15879_hvlit=-2105879785 +vb_38_cablemesh15880_hvlit=-662630438 +vb_38_cablemesh15881_hvlit=1705367745 +vb_38_cablemesh15882_hvlit=291617781 +vb_38_cablemesh15883_hvlit=-1900057834 +vb_38_cablemesh15884_hvlit=-89490024 +vb_38_cablemesh15885_hvlit=-540318623 +vb_38_cablemesh15886_hvlit=1725181522 +vb_38_cablemesh15887_hvlit=-528141758 +vb_38_cablemesh15888_hvlit=-1515288948 +vb_38_cablemesh15889_hvlit=-330790718 +vb_38_cablemesh15890_hvlit=999458370 +vb_38_cablemesh15891_hvlit=-1555723380 +vb_38_cablemesh15892_hvlit=1060093438 +vb_38_cablemesh15893_hvlit=-1371868569 +vb_38_cablemesh15894_hvlit=-1396139068 +vb_38_cablemesh15895_hvlit=1664587376 +vb_38_cablemesh15896_hvlit=1713217483 +vb_38_cablemesh15897_hvlit=-325374596 +vb_38_fence_01=1708357010 +vb_38_fence_02=-929678590 +vb_38_fence_03=-1158963283 +vb_38_fence_04=187514927 +vb_38_fence_05=-42228532 +vb_38_fence_06=-2141934956 +vb_38_fence_07=1946587640 +vb_38_fence_08=-429656419 +vb_38_fence_09=-663954769 +vb_38_fence_10=-265222981 +vb_38_fence_11=460348217 +vb_38_fence_12=-862831234 +vb_38_fence_13=-1228140046 +vb_38_fence_14=860031718 +vb_38_fence_15=1653205363 +vb_38_fence_16=1332659005 +vb_38_fence_17=15705656 +vb_38_fence_18=208911668 +vb_38_fence_19=1518786897 +vb_38_fence_20=1844182787 +vb_38_fence_21=1336525439 +vb_38_fence_22=-1203170372 +vb_38_fence_30=1905822092 +vb_38_fence_31=-420449222 +vb_38_fence_32=-1924382477 +vb_38_fence_33=-2071056521 +vb_38_fence_34=1284587390 +vb_38_fence_35=986422259 +vb_38_fence_40=2040794951 +vb_38_fence=-1758098801 +vb_38_fenceb_01=-857168071 +vb_38_fenceb_02=-1617671027 +vb_38_fenceb_03=-140739424 +vb_38_fenceb_04=-983656411 +vb_38_fenceb_05=355186622 +vb_38_fenceb_06=-496381381 +vb_38_fenceb_07=1395078076 +vb_38_fenceb_08=682024632 +vb_38_fenceb_09=1587268261 +vb_38_glue_01=-1950102807 +vb_38_grnd_dtl1=1658281580 +vb_38_grnd_dtl2=1836348326 +vb_38_grnd_dtl3=926517041 +vb_38_grnd_dtl4=1342159037 +vb_38_grnd_dtl5=-1716597734 +vb_38_ground_01=-1465102511 +vb_38_ground_01a_ov=405372060 +vb_38_ground_01b_ov=-938316374 +vb_38_ground_02_proxy=867999480 +vb_38_ground_02=-1286249309 +vb_38_ground_02a_ov=-148282432 +vb_38_ground_02b_ov=-318140587 +vb_38_ground_03=-2072082698 +vb_38_ground_04=-1831853159 +vb_38_ground_05=2109798779 +vb_38_hedge_detail=1468444392 +vb_38_hedge_detail00=-2029457557 +vb_38_hedge_detail01=-943427359 +vb_38_hedge_detail02=-1183132594 +vb_38_hedge_detail03=1010817494 +vb_38_marinearch=-975527171 +vb_38_redfence_00=922675461 +vb_38_redfence_01=95782515 +vb_38_redfence_02=1519562796 +vb_38_redfence_03=-1189253824 +vb_38_redfence_04=2114057994 +vb_38_redfence_05=1279464333 +vb_38_redfence_06=-2031318809 +vb_38_redfence_07=-1198822364 +vb_38_redfence_08=-1438265447 +vb_38_redfence_09=1275925289 +vb_38_redfence_10=159091403 +vb_38_redfence_11=457780838 +vb_38_redfence_12=1711064012 +vb_38_redfence_13=2009032529 +vb_38_redfence_14=-914158889 +vb_38_stairs_01=-709012461 +vb_38_stairs_02=-65789756 +vb_38_stairs_03=-226423394 +vb_38_stairs_04=718208569 +vb_38_vb_pagoda_01=633296752 +vb_39_grndeast_d=390737070 +vb_39_grndeast_d1=468021411 +vb_39_grndeast_d3=-914994234 +vb_39_grndwest_d=-488641412 +vb_39_grndwest_d1=52676351 +vb_39_grndwest_d2=-254205334 +vb_39_grndwest=458326900 +vb_39_groundrailing_01=793088101 +vb_39_groundrailing_02=601258355 +vb_39_groundrailing_03=345234158 +vb_39_hedge_detail=-964063399 +vb_39_hedge_detail02=-577099598 +vb_39_rail=-783441118 +vb_39_towera_d_2=1282521861 +vb_39_towera_d=-1532896088 +vb_39_towera_stairs=-227292631 +vb_39_towera_stairs001=555658096 +vb_39_towera=-1992398823 +vb_39_towerb_d_2=-419758698 +vb_39_towerb_d=819046032 +vb_39_towerb=1459684255 +vb_39_vb1_39_tower_extras=1519274027 +vb_43_apt_fizstep=-846760272 +vb_43_apt_ground=-147938059 +vb_43_apt02dec=-1491766424 +vb_43_apt2_build=-1569107741 +vb_43_build05=-482750024 +vb_43_decal_01=-1090436693 +vb_43_decal_02=-764647295 +vb_43_decal_03=-1464396521 +vb_43_decal_04=-1209552008 +vb_43_decal_05=-1942397924 +vb_43_dockdetails01=-406226215 +vb_43_dockdetails02=1848870879 +vb_43_dockdetails03=-2022852013 +vb_43_dockdetails04=-1965637339 +vb_43_door_l_mp=-106323690 +vb_43_door_r_mp=-2042007659 +vb_43_glue_kerb=632070069 +vb_43_ground=1191449150 +vb_43_ground1=-852590940 +vb_43_ground2=1190359596 +vb_43_groundwall=-270205105 +vb_43_railing_01=1579249850 +vb_43_railing_02=875830496 +vb_43_railing_03=-90363473 +vb_43_railing_04=1356977723 +vb_43_railing_05=386917012 +vb_43_railing_06=-312438986 +vb_43_railing_07=-1282172003 +vb_43_railing_08=-1040304014 +vb_43_railing_09=-801614618 +vb_43_railing_10=1649178032 +vb_43_railing_11=454059829 +vb_43_railing_12=750553745 +vb_43_railing_13=95140972 +vb_43_railing_14=155370394 +vb_43_railing_15=-503909117 +vb_43_railing_16=-205973369 +vb_43_railing_17=-1398535586 +vb_43_railing_18=-798273044 +vb_43_railing_19_lod=651295648 +vb_43_railing_19=-2002042263 +vb_43_railing_20=1900877009 +vb_43_railing_21=1555557287 +vb_43_railing_22=1259358296 +vb_43_railing_23=943858364 +vb_43_railing_24=710641391 +vb_43_railing_25=-237529628 +vb_43_railing_26=604437058 +vb_43_railing_27=-852767603 +vb_43_railing_28=-8113859 +vb_43_railing_29=-1429338158 +vb_44_apt=462479499 +vb_44_buildingdecal=-851472461 +vb_44_center_stairs=-1915688958 +vb_44_center=789243287 +vb_44_detail1a=-1758103691 +vb_44_detail1a1=-927098428 +vb_44_detail1b=695376881 +vb_44_detail1b1=661316453 +vb_44_detail1b2=-158334544 +vb_44_detail2_01=-456005667 +vb_44_detail2_02=256064703 +vb_44_detail2_03=427839801 +vb_44_detail2_04=674721447 +vb_44_detail2_05=904530452 +vb_44_detailfizz_01=-65046773 +vb_44_detailfizz_02=-362556524 +vb_44_grnd=2088608129 +vb_44_hedge_detail01=-314781992 +vb_44_hedge_detail02=-1752292484 +vb_44_hedge_detail03=-794749535 +vb_44_lot=-162558721 +vb_44_lothedgeshadprox=320886480 +vb_44_lotshadowproxy=1699700913 +vb_44_pagoda=-362521847 +vb_44_railingbuilding_00=1073991978 +vb_44_railingbuilding_01=-112278591 +vb_44_railingbuilding_010=2077333820 +vb_44_railingbuilding_011=964891812 +vb_44_railingbuilding_012=660762723 +vb_44_railingbuilding_013=1358906268 +vb_44_railingbuilding_014=1186737942 +vb_44_railingbuilding_015=-68347527 +vb_44_railingbuilding_016=-760953111 +vb_44_railingbuilding_017=389140482 +vb_44_railingbuilding_018=233880960 +vb_44_railingbuilding_019=-960778485 +vb_44_railingbuilding_02=182413026 +vb_44_railingbuilding_03=1976122560 +vb_44_railingbuilding_04=2013479220 +vb_44_railingbuilding_05=1391752971 +vb_44_railingbuilding_06=1669175337 +vb_44_railingbuilding_07=-1360744714 +vb_44_railingbuilding_08=-787680442 +vb_44_railingbuilding_09=-1946719972 +vb_44_rest_alpha=1796044429 +vb_44_rest=-596596159 +vb_44_thedgeshadprox_lod=1250725043 +vb_44_water=-1816716493 +vb_44a_lot=784929245 +vb_44a_lothedgeshadprox1=-1618612972 +vb_44a_thedgeshadprox1_lod=-1811651925 +vb_ca_bridg011_lod_m=-678614652 +vb_ca_bridg021_lod_m=-259639828 +vb_ca_bridge1_rail=1942933419 +vb_ca_bridge1=-1519500588 +vb_ca_bridge2_rail=-599462944 +vb_ca_bridge2=-1220942229 +vb_ca_bridge3_rails=-528601731 +vb_ca_bridge3=-19073616 +vb_ca_cablemesh92545_hvstd=1949390678 +vb_ca_cablemesh92546_hvstd=290846337 +vb_ca_cablemesh92708_hvstd=-1119771078 +vb_ca_dec22=1532997583 +vb_ca_dec224=-1301472316 +vb_ca_dec225=-1002782881 +vb_ca_dec3=-1337446756 +vb_ca_dec4=-1146141334 +vb_ca_dec5=-1817807531 +vb_ca_jetty_l_prox18=-459800347 +vb_ca_jetty1=-1133678513 +vb_ca_jetty2=1320228056 +vb_ca_jetty3=1761233258 +vb_ca_jetty4=-388544218 +vb_ca_jetty5=-89527093 +vb_ca_p1=-556347543 +vb_ca_p5=943915564 +vb_ca_p6=660234335 +vb_ca_p7=488393699 +vb_ca_p8=196913444 +vb_ca_pipe011=654357556 +vb_ca_pipe012=854117380 +vb_ca_pipe013=1093363849 +vb_ca_pipe014=-812808881 +vb_ca_pipe015=-574152254 +vb_ca_pipe020=1131244477 +vb_ca_pipeend=2081680201 +vb_ca_pipeend001=-892972145 +vb_ca_pipeend002=-687838205 +vb_ca_pipeend003=2003381474 +vb_ca_pipeend004=-2060924831 +vb_ca_pipeend005=-1812535811 +vb_ca_pipeend006=-1582464662 +vb_ca_pipemiddle=1287974019 +vb_ca_pipemiddle001=-2133446282 +vb_ca_pipemiddle002=-1827416591 +vb_ca_pipemiddle003=-803778565 +vb_ca_pipemiddle004=-514624909 +vb_ca_pipemiddle005=-1407449083 +vb_ca_pipemiddle006=-1101091702 +vb_ca_pipemiddle007=386850285 +vb_ca_pipemiddle011=-1590661370 +vb_ca_pipemiddle012=-1887777893 +vb_ca_pipemiddle013=-2035533314 +vb_ca_pipemiddle014=1793917568 +vb_ca_pipemiddle015=-769371923 +vb_ca_pipemiddle016=140033369 +vb_ca_pipeprocessbuild=2113464185 +vb_ca_pipestart=-1600053422 +vb_ca_pipestart001=-1669978571 +vb_ca_pipestart002=1796883326 +vb_ca_pipestart003=-940835552 +vb_ca_pipestart005=-479218645 +vb_ca_pipestart006=-1308634808 +vb_ca_pipestart007=-135111376 +vb_ca_pipestart008=102889871 +vb_ca_pipestart009=327685211 +vb_ca_sml_opt_hdge1=-756994814 +vb_ca_sml_opt_hdge2=-1014460847 +vb_ca_sml_opt_hdge3=-297081899 +vb_ca_sml_opt_hdge4=-537573590 +vb_ca_sml_opt_hdge5=201105208 +vb_ca_spiralstairs=-1854648446 +vb_ca_tunnel_01_detail=423875847 +vb_ca_tunnel_01_lightdummy=-1938614564 +vb_ca_tunnel_01=-187752110 +vb_ca_tunnel_01blocker=1451199368 +vb_ca_tunnel_01blocker001=-1723138247 +vb_ca_tunnel_01ol=-1013944988 +vb_ca_tunnel_02_lightdummy=-1443207909 +vb_ca_tunnel_02=-418544177 +vb_ca_tunnel_02blocker=500495752 +vb_ca_tunnel_02ol=-1710750533 +vb_ca_tunnel_03_lightdummy=1763552164 +vb_ca_tunnel_03=1359239611 +vb_ca_tunnel_03blocker=352642066 +vb_ca_tunnel_03ol=-1310053038 +vb_ca_tunnel_04_lightdummy=-1826201264 +vb_ca_tunnel_04=1646525446 +vb_ca_tunnel_04blocker=-2002376653 +vb_ca_tunnel_04ol=-106024700 +vb_ca_tunnel_05_b_dummy=541609354 +vb_ca_tunnel_05_lightdummy=1964705187 +vb_ca_tunnel_05=1408589737 +vb_ca_tunnel_05blocker=-466933998 +vb_ca_tunnel_05ol=-354354184 +vb_ca_tunnel_06=1035940669 +vb_ca_tunnel_dtl1=-2138730419 +vb_ca_tunnel_dtl2=1302965010 +vb_ca_tunnel_dtl3=1669453506 +vb_ca_tunnel_dtl5=1055788443 +vb_ca_tunnel_dtl6=76552416 +vb_ca_tunnel_dtl7=448152876 +vb_ca_tunnel_end=-774330346 +vb_ca_tunnel_slod=-1424226342 +vb_ca_tunnel2_dtl=-738164532 +vb_ca_tunnel2_dtl00=246457011 +vb_ca_tunnel2_dtl01=737336631 +vb_ca_tunnel2_dtl02=975993258 +vb_ca_tunnel2_dtl03=360001604 +vb_ca_tunnel2_dtl04=1806425264 +vb_ca_tunnel2_dtl05=621793145 +vb_ca_tunnel2_dtl06=859663316 +vb_ca_tunnel2_dtl07=1322033906 +vb_ca_tunwater1=1205388816 +vb_ca_tunwater2=-207020622 +vb_ca_tunwater3=1285836707 +vb_ca_tunwater3b=-1720839974 +vb_ca_tunwater4=1450337087 +vb_ca_tunwater5=791778494 +vb_ca_vb_hedgeshortlng_iref015=-1474874227 +vb_ca_vb_hedgeshortlng_iref016=-109684918 +vb_ca_vb_hedgeshortlng_iref026=371921351 +vb_ca_vb_hedgeshortlng_iref027=726416393 +vb_ca_vb_hedgeshortlng=1441178847 +vb_ca_vb_hedgeshortlng009=777684607 +vb_ca_vb_hedgeshortlng010=1982176836 +vb_ca_vb_hedgeshortsht=-787157859 +vb_ca_vb_hedgeshortsht001=-65057561 +vb_ca_vb_hedgeshortsht002=-218383712 +vb_ca_vb_hedgeshortsht003=-644249636 +vb_ca_vb_hedgeshortsht004=-999137906 +vb_ca_vb_hedgeshortsht005=1962622629 +vb_ca_vb_hedgeshortsht006=-1610640215 +vb_ca_vb_hedgetalllng=1828647717 +vb_ca_vb_hedgetallmed=-1894315091 +vb_ca_vb_hedgetallsml=-1405365794 +vb_ca_vb_hedgetallsml001=-1513494044 +vb_ca_vb_hedgetallsml002=-1194881049 +vb_ca_water1_lod=-1208327270 +vb_ca_water1=-741177925 +vb_ca_water3_lod=-1938252802 +vb_ca_water3=-1222849456 +vb_ca_water5_lod=-1331577780 +vb_ca_water6=-1961036763 +vb_emissive_build01_em=837959581 +vb_emissive_build02_em=-661945058 +vb_emissive_build03_em=-818851182 +vb_emissive_build04_em=-2037208317 +vb_emissive_emis_01=-1455581833 +vb_emissive_nw=-1044016373 +vb_emissive_nwem=-709417857 +vb_emissive_vb_01=-1562585241 +vb_emissive_vb_02=-1416173349 +vb_emissive_vb_03_01=756428713 +vb_emissive_vb_03_02=380830435 +vb_emissive_vb_04_01=1779107469 +vb_emissive_vb_04_02=-1188322079 +vb_emissive_vb_05_ema=-1524600570 +vb_emissive_vb_05_emb=929437075 +vb_emissive_vb_05_emb02=-1992700693 +vb_emissive_vb_05_emb03=1950130925 +vb_emissive_vb_05_emc=-701508832 +vb_emissive_vb_05_emc2_=-529781365 +vb_emissive_vb_05_emc2_1=1257266645 +vb_emissive_vb_05_emd=-389679028 +vb_emissive_vb_05_eme_01=341605225 +vb_emissive_vb_05_eme_02=-645528131 +vb_emissive_vb_05_eme_03=-418406192 +vb_emissive_vb_05_eme_04=-1121170166 +vb_emissive_vb_05_eme_05=-881661545 +vb_emissive_vb_05_eme_06=-1332562985 +vb_emissive_vb_05_eme_07=-2052170221 +vb_emissive_vb_05_eme_08=-1999477669 +vb_emissive_vb_07_01=1173523733 +vb_emissive_vb_07_02=279781995 +vb_emissive_vb_07=333592948 +vb_emissive_vb_08=625204279 +vb_emissive_vb_09_01=123633258 +vb_emissive_vb_09_02=-251571792 +vb_emissive_vb_10_a=1990975747 +vb_emissive_vb_10_b=-101095524 +vb_emissive_vb_17_b1=-1126549149 +vb_emissive_vb_17_b2=-146985432 +vb_emissive_vb_17=1116772264 +vb_emissive_vb_18=1893430333 +vb_emissive_vb_21=2059675846 +vb_emissive_vb_22_b1=488534831 +vb_emissive_vb_22_b2=239064434 +vb_emissive_vb_22_b3=-1001260 +vb_emissive_vb_23_ema=1754829694 +vb_emissive_vb_23_emb=-1653146310 +vb_emissive_vb_24=1041903475 +vb_emissive_vb_25=1592881441 +vb_emissive_vb_26=1368774250 +vb_emissive_vb_27=-725951310 +vb_emissive_vb_28=-152887034 +vb_emissive_vb_30_a=267219560 +vb_emissive_vb_30_b=-1019684620 +vb_emissive_vb_30_c=-181879585 +vb_emissive_vb_30_d=1313337116 +vb_emissive_vb_31_a=1653560506 +vb_emissive_vb_31_b=1304374042 +vb_emissive_vb_32=-1633160851 +vb_emissive_vb_33_a=-324786261 +vb_emissive_vb_33_b=-542962263 +vb_emissive_vb_34=1366710027 +vb_emissive_vb_38=147768765 +vb_emissive_vb19_hd=-587813801 +vb_emissive_vb39emb001=1186977191 +vb_emissive_vbemissivea001=1891289425 +vb_lod_01_02_07_proxy=1909145084 +vb_lod_17_022_proxy=2084992038 +vb_lod_emissive_5_proxy=-1022871334 +vb_lod_emissive_6_20_proxy=274849181 +vb_lod_emissive_6_proxy=1310156197 +vb_lod_emissive=525356059 +vb_lod_rv_slod4=-105476612 +vb_lod_slod4=1972856407 +vb_rd_bdg_st01_d001=-286943698 +vb_rd_brdge_jl01=-48224673 +vb_rd_brdge2_slod1=878588585 +vb_rd_bridge_01=985323559 +vb_rd_bridge_02=1881162477 +vb_rd_bridge_03=-1568462918 +vb_rd_bridgeshadowproxy_lod=680742604 +vb_rd_bridgeshadowproxy=-1488177337 +vb_rd_cablemesh12647_thvy=-914615701 +vb_rd_cables_000=-603107488 +vb_rd_cables_001=-976018684 +vb_rd_cables_002=-1142681818 +vb_rd_cables_004=-679492003 +vb_rd_cables_005=-1876183142 +vb_rd_cables_006=-2099864336 +vb_rd_cables_007=949717115 +vb_rd_cables_008=-1622911541 +vb_rd_cables_009=1538182817 +vb_rd_cables_010=394448450 +vb_rd_cables_011=578249771 +vb_rd_cables_012=816119918 +vb_rd_cables_013=1323252962 +vb_rd_cables_014=1579801463 +vb_rd_cables_015=1819080701 +vb_rd_cables_016=2042270360 +vb_rd_cables_018=-1716530558 +vb_rd_cables_019=-1253176898 +vb_rd_cables_020=588801077 +vb_rd_cables_021=-184940527 +vb_rd_cables_022=63514031 +vb_rd_cables_023=292995338 +vb_rd_cables_024=1063853270 +vb_rd_cables_025=1279473290 +vb_rd_cables_026=1525994477 +vb_rd_cables_027=1741155731 +vb_rd_cables_028=1986956000 +vb_rd_cables_029=-2015547971 +vb_rd_cables_030=-749880695 +vb_rd_cables_031=-1952535792 +vb_rd_cables_032=2036106892 +vb_rd_cables_033=-574468238 +vb_rd_cables_034=192752359 +vb_rd_cables_035=-1067543381 +vb_rd_cables_036=-299864018 +vb_rd_cables_037=-1843447831 +vb_rd_cables_038=1609061244 +vb_rd_cables_039=-1400705872 +vb_rd_decal=2110381320 +vb_rd_details01=-201572780 +vb_rd_details02=-499737911 +vb_rd_details03=1492355237 +vb_rd_dl=-1095807592 +vb_rd_hedge_01=693281942 +vb_rd_hedge_02=1974484268 +vb_rd_hedge_03=-2091263873 +vb_rd_hedge_04=989743045 +vb_rd_nbdg_02=46857864 +vb_rd_nbg_det1=1232060002 +vb_rd_nbg_det2=851611912 +vb_rd_nbg_det3=518613454 +vb_rd_nbg=-1921576115 +vb_rd_road_r1a_o=-661053542 +vb_rd_road_r1a=1340520156 +vb_rd_road_r1b_o=-521641962 +vb_rd_road_r1b=-495854616 +vb_rd_road_r1c_o=973621969 +vb_rd_road_r1c=-742048113 +vb_rd_road_r1d_o=-445805730 +vb_rd_road_r1d=2106495523 +vb_rd_road_r1e_o=-54429926 +vb_rd_road_r1e=-280627824 +vb_rd_road_r1f_o=1981351165 +vb_rd_road_r1f=421218622 +vb_rd_road_r2a_o=-1783423929 +vb_rd_road_r2a=1189259920 +vb_rd_road_r2b_o=1520331576 +vb_rd_road_r2b=-237305726 +vb_rd_road_r2c_o=1559014003 +vb_rd_road_r2c=598074391 +vb_rd_road_r2d_o=716859847 +vb_rd_road_r2d=-589113718 +vb_rd_road_r2e_o=1733980315 +vb_rd_road_r2e=253836046 +vb_rd_road_r2f=1598151614 +vb_rd_road_r2g_o=-555351450 +vb_rd_road_r2g=-1930414310 +vb_rd_road_r2h_o=665885327 +vb_rd_road_r2h=866518151 +vb_rd_road_r2i_o=1453811527 +vb_rd_road_r2i=1635508274 +vb_rd_road_r2j_o=695192530 +vb_rd_road_r2j=369248576 +vb_rd_road_r2k=1138533620 +vb_rd_road_r3a_o=-1381127315 +vb_rd_road_r3a=1333378334 +vb_rd_road_r3b_o=-1582601118 +vb_rd_road_r3b=71050916 +vb_rd_road_r3c_o=-629595299 +vb_rd_road_r3d_o=806345635 +vb_rd_road_r3d=-388010013 +vb_rd_road_r4a_o=530457829 +vb_rd_road_r4a=-528391037 +vb_rd_road_r4b_o=-1758381041 +vb_rd_road_r4b=1228387826 +vb_rd_road_r4c_o=330451030 +vb_rd_road_r4c=384946535 +vb_rd_road_r4d_o=1649879789 +vb_rd_road_r4d=763657868 +vb_rd_road_r4e_o=-1855528934 +vb_rd_road_r4e=-63267847 +vb_rd_road_r4f_o=858096760 +vb_rd_road_r4f=2083003346 +vb_rd_road_r4g_o=658266741 +vb_rd_road_r4g=1316405360 +vb_rd_road_r5a_o=-1942042396 +vb_rd_road_r5a=220282670 +vb_rd_road_r5b_o=-2007209143 +vb_rd_road_r5b=1066837028 +vb_rd_road_r5c_o=1496611624 +vb_rd_road_r5c=-1908489869 +vb_rd_road_r5d_o=-1688180053 +vb_rd_road_r5d=1461769016 +vb_rd_road_r5e_o=-2085225675 +vb_rd_road_r5e=838240484 +vb_rd_road_r5f_o=-889530652 +vb_rd_road_r5f=-1987954694 +vb_rd_road_r5g_o=453586390 +vb_rd_road_r5g=-684436643 +vb_rd_road_r5h_o=-794604666 +vb_rd_road_r5h=-1393164575 +vb_rd_road_r5i=2061376178 +vb_rd_road_r6a_o=1061565765 +vb_rd_road_r6a=-1869413312 +vb_rd_road_r6b_o=1513806846 +vb_rd_road_r6b=503717676 +vb_rd_stp_01_d=-692785448 +vb_rd_stp_d=1091678328 +vb_rd_stp2_d=1203483876 +vb_rv__decal001=-48830244 +vb_rv__decal002=574763822 +vb_rv__decal003=-647224953 +vb_rv__decal004=-290829309 +vb_rv_013=695464094 +vb_rv_013b=-1923314847 +vb_rv_013c=1925666355 +vb_rv_014=168767965 +vb_rv_1_007=-987124960 +vb_rv_1_1=-1148535178 +vb_rv_1_2=-977218846 +vb_rv_1_3=1181570121 +vb_rv_1_4=-499282965 +vb_rv_1_5=-214159896 +vb_rv_1_6=-50445972 +vb_rv_1_6b00=-1570516282 +vb_rv_1_6b01=-1960172461 +vb_rv_airportrocks3=1796668273 +vb_rv_b00=-1371335627 +vb_rv_b03=463924975 +vb_rv_b04=-408123653 +vb_rv_b05=-184999532 +vb_rv_b06=1120845118 +vb_rv_b07=1350457501 +vb_rv_b08=-1677234254 +vb_rv_b09=700582693 +vb_rv_b10=-897097251 +vb_rv_b11=-1094628783 +vb_rv_b12=-1380210618 +vb_rv_b12b=-1869862975 +vb_rv_b12c=-1630485430 +vb_rv_b13=-1610740533 +vb_rv_b14=-1981751151 +vb_rv_b16=1955378665 +vb_rv_bt1=834516690 +vb_rv_clutter_00=-1725323228 +vb_rv_clutter_020=1316768783 +vb_rv_clutter_021=1605299828 +vb_rv_clutter_022=1841793697 +vb_rv_clutter_027=-817967730 +vb_rv_clutter_028=-594450381 +vb_rv_clutter_12=-1820352976 +vb_rv_clutter_19=327556671 +vb_rv_dc_00=1919459016 +vb_rv_dc_01=-2145371593 +vb_rv_dc_02=-765600059 +vb_rv_dc_03=1691026337 +vb_rv_dc_04=-1358391269 +vb_rv_dc_05=-514753364 +vb_rv_dc_06=156585139 +vb_rv_dc_07=-1123273694 +vb_rv_dc_08=-422443091 +vb_rv_dc_09=412183339 +vb_rv_dc_10=-844900247 +vb_rv_end00=442860035 +vb_rv_end01=1482030563 +vb_rv_end02=1176721790 +vb_rv_end03=274558435 +vb_rv_end04=-38090594 +vb_rv_end05=737420564 +vb_rv_end06=439779737 +vb_rv_end07=-1703149022 +vb_rv_end08=-658669916 +vb_rv_end09=-975513377 +vb_rv_end10=2012560953 +vb_rv_end11=-2101390387 +vb_rv_end12=-1803946174 +vb_rv_end13=710845185 +vb_rv_end14=956252226 +vb_rv_end15=1264444671 +vb_rv_end16=1972779375 +vb_rv_end17=-137708074 +vb_rv_end18=27644300 +vb_rv_end19=340817633 +vb_rv_end20=1064816231 +vb_rv_end21=1245242345 +vb_rv_end22=1543145324 +vb_rv_end23=-112115189 +vb_rv_end24=195487414 +vb_rv_end25=650845442 +vb_rv_end26=823734686 +vb_rv_end27=-1297632071 +vb_rv_end28=-839324837 +vb_rv_end29=-533098532 +vb_rv_end30=2113562619 +vb_rv_end31=1797243462 +vb_rv_end32=-1727259110 +vb_rv_end33=-1424965097 +vb_rv_end34=1489902999 +vb_rv_end35=-1885664468 +vb_rv_end36=-1119590786 +vb_rv_end37=611366109 +vb_rv_end38=305336418 +vb_rv_end39=-1998717514 +vb_rv_end40=-1966013764 +vb_rv_end41=-429278740 +vb_rv_end42=-1233135079 +vb_rv_end43=1940673651 +vb_rv_end44=-2048755489 +vb_rv_end45=-1063358894 +vb_rv_end46=-1553124368 +vb_rv_end47=714392133 +vb_rv_end48=1019635368 +vb_rv_end49=1483382256 +vb_rv_end50=-84044173 +vb_rv_move_00=-665829264 +vb_rv_move_01=-359209731 +vb_rv_move_019=2122421373 +vb_rv_move_029=24486467 +vb_rv_move_030=993925479 +vb_rv_move_031=1757508717 +vb_rv_move_032=300631746 +vb_rv_move_033=1295367510 +vb_rv_move_034=-405081434 +vb_rv_move_037=-1183640105 +vb_rv_move_04=-1916130463 +vb_rv_move_040=1297464382 +vb_rv_move_041=999299251 +vb_rv_move_045=-427135311 +vb_rv_move_046=-305922792 +vb_rv_move_05=-1609314316 +vb_rv_nw2_00=-463448720 +vb_rv_nw2_04=-511979617 +vb_rv_nw2_05=283160168 +vb_rv_nw2_06=-15267115 +vb_rv_nw2_07=608523569 +vb_rv_pipe_040=1533199753 +vb_rv_pipe_042=-1481187768 +vb_rv_pipe_06=-1967635101 +vb_rv_pipe_15=-681353832 +vb_rv_pipe_23=423189419 +vb_rv_pipe_38=-581211188 +vb_rv_port_d_00=1992045517 +vb_rv_port_d_01=1820729185 +vb_rv_port_d_02=-1823478540 +vb_rv_port_d_03=-2132654055 +vb_rv_port_d_04=1592853551 +vb_rv_port_d_05=-831036614 +vb_rv_port_d_06=-1664942126 +vb_rv_port_d_07=-1978049921 +vb_rv_port_d_08=-1475176847 +vb_rv_port_d_09=374665972 +vb_rv_port_d_10=-649594961 +vb_rv_port_d_11=-955100348 +vb_rv_port_d_11b=-903434833 +vb_rv_port_d_12=1692176166 +vb_rv_port_d_12b=-828331682 +vb_rv_port_d_12c=-1596535349 +vb_rv_port_d_12d=-1253247305 +vb_rv_port_d_14=-2140649923 +vb_rv_portb_00=-763399856 +vb_rv_portb_01=-992684549 +vb_rv_portb_02=1578043481 +vb_rv_portb_03=1943876597 +vb_rv_portb_04=1164597008 +vb_rv_portb_05=1432319738 +vb_rv_portb_06=694230782 +vb_rv_portb_07=-73219202 +vb_rv_portb_08=232613875 +vb_rv_portb_09=-600603488 +vb_rv_portb_10=310898164 +vb_rv_portb_11=-1606579871 +vb_rv_portb_13=-905323271 +vb_rv_portb_14=-672499526 +vb_rv_portb_15=1735235518 +vb_rv_portb_16=-2089955394 +vb_rv_portb_17=-1860146397 +vb_rv_portb_18=520521457 +vb_rv_portb_19=750002764 +vb_rv_portb_20=-204589999 +vb_rv_portb_22=408616298 +vb_rv_post_002=-1876631038 +vb_rv_post_1=337880992 +vb_rv_props_combo01_slod=451823973 +vb_rv_props_combo0101_slod=-733528416 +vb_rv_props_combo02_slod=-1165968193 +vb_rv_props_combo03_slod=1958640602 +vb_rv_seabed_69_beach=-870802367 +vb_rv_seabed_70a_beach=1269934236 +vb_rv_seabed_70b_beach=593831503 +vb_rv_seabed_71a_beach=-1858516849 +vb_rv_seabed_71b_beach=813031911 +vb_rv_seabed_b_01=-1527921954 +vb_rv_seabed_b_02=257890243 +vb_rv_seabed_d1=1592439530 +vb_rv_seabed_d10=1921491362 +vb_rv_seabed_d11=1146144053 +vb_rv_seabed_d12=-1777112903 +vb_rv_seabed_d13=1741917242 +vb_rv_seabed_d14=998257556 +vb_rv_seabed_d15=224876387 +vb_rv_seabed_d16=1593703055 +vb_rv_seabed_d17=817896980 +vb_rv_seabed_d18=-956249449 +vb_rv_seabed_d19=-655790488 +vb_rv_seabed_d2=-1792598170 +vb_rv_seabed_d20=-1584562523 +vb_rv_seabed_d21=-1960357415 +vb_rv_seabed_d22=-972339296 +vb_rv_seabed_d23=1874565890 +vb_rv_seabed_d24=-1601766272 +vb_rv_seabed_d25=-1897572035 +vb_rv_seabed_d26=2084844539 +vb_rv_seabed_d27=1786351718 +vb_rv_seabed_d28=1510305662 +vb_rv_seabed_d29=1208994707 +vb_rv_seabed_d3=-1017447475 +vb_rv_seabed_d30=1581676272 +vb_rv_seabed_d31=1272435219 +vb_rv_seabed_d32=854597700 +vb_rv_seabed_d33=694357290 +vb_rv_seabed_d34=-1686310580 +vb_rv_seabed_d35=-1857430298 +vb_rv_seabed_d36=2045718065 +vb_rv_seabed_d37=1839535517 +vb_rv_seabed_d38=1182091070 +vb_rv_seabed_d39=-194501851 +vb_rv_seabed_d40=-669355390 +vb_rv_seabed_d41=-1442015641 +vb_rv_seabed_d42=-1264276585 +vb_rv_seabed_d43=-2047750606 +vb_rv_seabed_d5=-1764875596 +vb_rv_seabed_d51=-1128285523 +vb_rv_seabed_d52=-1424386207 +vb_rv_seabed_d53=-1749159766 +vb_rv_seabed_d54=94620788 +vb_rv_seabed_d55=-194827789 +vb_rv_seabed_d56=-501152401 +vb_rv_seabed_d57=-756586756 +vb_rv_seabed_d58=1529608039 +vb_rv_seabed_d63b=-981893960 +vb_rv_seabed_d63c=-1744231976 +vb_rv_seabed_d63x=1857244993 +vb_rv_seabed_d63y=2094787474 +vb_rv_seabed_d63z=-519457808 +vb_rv_seabed_d63zy=-989591546 +vb_rv_seabed_d66=-1337384800 +vb_rv_seabed_d67=-1645610014 +vb_rv_seabed_d68=502299629 +vb_rv_seabed_d70=-1129400257 +vb_rv_seabed_d71=-800759956 +vb_rv_seabed_d72=-763337758 +vb_rv_seabed_d73=-474872251 +vb_rv_seabed_d74=2034479466 +vb_rv_seabed_d75=-1982377327 +vb_rv_seabed_d76=-1666877395 +vb_rv_seabed_d77=-1352917606 +vb_rv_seabed_d78=809475939 +vb_rv_seabed_d8=1056043777 +vb_rv_seabed_d9=292296694 +vb_rv_seabed_new21=-1203021894 +vb_rv_seabed_new25=-242660811 +vb_rv_seabed_new27_=-42444037 +vb_rv_seabed_new27=-1911749826 +vb_rv_seabed_new49=1443137438 +vb_rv_seabed_new56=983460506 +vb_rv_seabed_new57=167283023 +vb_rv_seabed_new58=1886344763 +vb_rv_seabed_new6=2103581983 +vb_rv_seabed_new69=-1126076862 +vb_rv_seabed_new70a_dcl=-475746561 +vb_rv_seabed_new70a=1972209559 +vb_rv_seabed_new70b=-1647454185 +vb_rv_seabed_new71a_dcl=1579815687 +vb_rv_seabed_new71a=-1451202140 +vb_rv_seabed_new71b_dcl=1615021083 +vb_rv_seabed_new71b=1340257894 +vb_rv_seabed_new72a_dcl=-782287322 +vb_rv_seabed_new72a=-1476629756 +vb_rv_seabed_new72b=-1722364487 +vb_rv_seabed_new73a=-636498414 +vb_rv_seabed_new73b=-389059695 +vb_rv_seabed_new73c=1980794389 +vb_rv_seaweed_01=1281657124 +vb_rv_seaweed_02=1646769322 +vb_rv_uw_dec_00=-1813278486 +vb_rv_uw_dec_01=-1527041271 +vb_rv_uw_dec_02=-1229662596 +vb_rv_uw_dec_03=-913310670 +vb_rv_uw_dec_04=1532075959 +vb_rv_uw_dec_05=1616193982 +vb_rv_uw_dec_06=1912327435 +vb_rv_uw_dec_07=351605499 +vb_rv_uw_dec_09=925783917 +vb_rv_uw_dec_10=938727916 +vb_rv_uw_dec_11=-412501799 +vb_rv_uw_dec_12=-625336454 +vb_rv_uw_dec_13=-319732760 +vb_rv_uw_dec_14=-1638259009 +vb_rv_uw_dec_15=-1814392384 +vb_rv_uw_dec_16=-980650717 +vb_rv_uw_dec_17=-1218815809 +vb_rv_uw_dec_18=1763589192 +vb_rv_uw_dec_19=1496620149 +vb_rv_uw_dec_20=-1629117302 +vb_rv_uw_dec_21=-189214673 +vb_rv_uw1_03=617013633 +vb_rv_uw1_04=-1231452892 +vb_rv_uw1_05=21109368 +vb_rv_uw1_06=334020549 +vb_rv_uw1_07=-309103849 +vb_rv_uw1_08=2085621906 +vb_rv_uw1_09=-705444904 +vb_rv_uw1_10=-929389182 +vb_rv_uw1_11=-1786429608 +vb_rv_uw1_12=-465871677 +vb_rv_uw1_13=-1323239793 +vb_rv_uw1_14=2128417288 +vb_rv_uw1_15=1274653766 +vb_rv_uw1_16=-1703687883 +vb_rv_uw1_17=1751344409 +vb_rv_uw1_18=916816286 +vb_rv_uw1_19=-1588865379 +vb_rv_uw1_20=-226592079 +vb_rv_uw1_21=-1415484168 +vb_rv_uw1_22=1978859932 +vb_rv_uw1_23=1357461389 +vb_rv_uw1_24=-1691694069 +vb_rv_uw1_25=1953365654 +vb_rv_uw1_26=1050907394 +vb_rv_uw1_27=306068024 +vb_rv_uw1_28=1685151389 +vb_rv_vbrv_barge=107227559 +vb_rv_wrk1=1809962610 +velum=-1673356438 +velum2=1077420264 +verlierer2=1102544804 +vestra=1341619767 +vfx_it1_00=1284556934 +vfx_it1_01=1425627487 +vfx_it1_02=1730346418 +vfx_it1_03=694846018 +vfx_it1_04=1000416943 +vfx_it1_05=71055334 +vfx_it1_06=493578820 +vfx_it1_07=-531173360 +vfx_it1_08=-235695275 +vfx_it1_09=-1164794744 +vfx_it1_10=-1246716952 +vfx_it1_11=-489490900 +vfx_it1_12=-786935113 +vfx_it1_13=153699084 +vfx_it1_14=-18862470 +vfx_it1_15=867571749 +vfx_it1_16=461498301 +vfx_it1_17=1348260210 +vfx_it1_18=1176354036 +vfx_it1_19=2130816703 +vfx_it1_20=264685611 +vfx_it2_00=-1278754784 +vfx_it2_01=-1417564268 +vfx_it2_02=-1744107353 +vfx_it2_03=-27339435 +vfx_it2_04=-2108760785 +vfx_it2_05=1888237994 +vfx_it2_06=1629461201 +vfx_it2_07=-950311097 +vfx_it2_08=1265987453 +vfx_it2_09=967756784 +vfx_it2_10=192671283 +vfx_it2_11=-303451377 +vfx_it2_12=-830671842 +vfx_it2_13=-1055008416 +vfx_it2_14=-1276100859 +vfx_it2_15=-1799618403 +vfx_it2_16=361529940 +vfx_it2_17=-2013862125 +vfx_it2_18=2043464383 +vfx_it2_19=1807691428 +vfx_it2_20=1849656877 +vfx_it2_21=-596254056 +vfx_it2_22=-758329530 +vfx_it2_23=-1057281117 +vfx_it2_24=1068280060 +vfx_it2_25=922195858 +vfx_it2_26=-1547439819 +vfx_it2_27=-1711940199 +vfx_it2_28=829066340 +vfx_it2_29=1001693432 +vfx_it2_30=-40164382 +vfx_it2_31=257214293 +vfx_it2_32=1917160757 +vfx_it2_33=-2099106194 +vfx_it2_34=-976899020 +vfx_it2_35=-531764924 +vfx_it2_36=769164384 +vfx_it2_37=1204336704 +vfx_it2_38=-1821454457 +vfx_it2_39=-1656757463 +vfx_it3_00=-1457198910 +vfx_it3_01=1000246711 +vfx_it3_02=522605771 +vfx_it3_03=714828725 +vfx_it3_04=63479312 +vfx_it3_05=235319948 +vfx_it3_06=777679659 +vfx_it3_07=-1073015154 +vfx_it3_08=301775472 +vfx_it3_09=565664229 +vfx_it3_11=-842648184 +vfx_it3_12=-2014664350 +vfx_it3_13=2108724462 +vfx_it3_14=-1553571751 +vfx_it3_15=-1694281837 +vfx_it3_16=-811583244 +vfx_it3_17=634971492 +vfx_it3_18=-231899634 +vfx_it3_19=-527639859 +vfx_it3_20=-1093593518 +vfx_it3_21=748450279 +vfx_it3_22=1515113803 +vfx_it3_23=1207969966 +vfx_it3_24=-174685220 +vfx_it3_25=1677058201 +vfx_it3_26=1147806074 +vfx_it3_27=991956710 +vfx_it3_28=1873868807 +vfx_it3_29=1451869625 +vfx_it3_30=-1021931916 +vfx_it3_31=852815347 +vfx_it3_32=923137625 +vfx_it3_33=-983330030 +vfx_it3_34=-662587058 +vfx_it3_35=-381723959 +vfx_it3_36=2081390699 +vfx_it3_37=-1832210975 +vfx_it3_38=-1586214092 +vfx_it3_39=-1237945160 +vfx_it3_40=-1773620899 +vfx_it3_41=-418983208 +vfx_rnd_wave_01=-915388655 +vfx_rnd_wave_02=2007245690 +vfx_rnd_wave_03=-1387098410 +vfx_wall_wave_01=-1489275558 +vfx_wall_wave_02=949524510 +vfx_wall_wave_03=1917946759 +vigero=-825837129 +vindicator=-1353081087 +virgo=-498054846 +virgo2=-899509638 +virgo3=16646064 +vodkarow=-1720513558 +volatus=-1845487887 +voltic=-1622444098 +voltic2=989294410 +voodoo=2006667053 +voodoo2=523724515 +vortex=-609625092 +w_am_baseball_hi=-259706355 +w_am_baseball=-383950123 +w_am_brfcase=1807506906 +w_am_case=-1400434704 +w_am_digiscanner_hi=-1073612701 +w_am_digiscanner=520317490 +w_am_fire_exting=-171327159 +w_am_flare_hi=-1539617090 +w_am_flare=-1564193152 +w_am_jerrycan=242383520 +w_ar_advancedrifle_hi=-833920933 +w_ar_advancedrifle_mag1=-1573551058 +w_ar_advancedrifle_mag2=-1865686693 +w_ar_advancedrifle=-1707584974 +w_ar_assaultrifle_hi=1678804838 +w_ar_assaultrifle_mag1=1044133150 +w_ar_assaultrifle_mag2=-1072154412 +w_ar_assaultrifle=273925117 +w_ar_bullpuprifle_mag1=-1565195963 +w_ar_bullpuprifle_mag2=-1258838582 +w_ar_bullpuprifle=-1288559573 +w_ar_carbinerifle_hi=104716717 +w_ar_carbinerifle_mag1=-1142562815 +w_ar_carbinerifle_mag2=1370360727 +w_ar_carbinerifle=1026431720 +w_ar_musket=1652015642 +w_ar_railgun_mag1=-1439230643 +w_ar_railgun=-1876506235 +w_ar_specialcarbine_mag1=-177292685 +w_ar_specialcarbine_mag2=-408150290 +w_ar_specialcarbine=-1745643757 +w_at_ar_afgrip_hi=-213027648 +w_at_ar_afgrip=-549787707 +w_at_ar_flsh_hi=2035575766 +w_at_ar_flsh=-1572366268 +w_at_ar_supp_02_hi=-1166471211 +w_at_ar_supp_02=-433207992 +w_at_ar_supp_hi=-2012934461 +w_at_ar_supp=2127522061 +w_at_pi_flsh_hi=-1092366761 +w_at_pi_flsh=1130912089 +w_at_pi_supp_2=-1333942516 +w_at_pi_supp_hi=224713395 +w_at_pi_supp=-1025213666 +w_at_railcover_01_hi=412900178 +w_at_railcover_01=1508551686 +w_at_scope_large_hi=-386727222 +w_at_scope_large=902783233 +w_at_scope_macro_2=1234627046 +w_at_scope_macro_hi=1324672924 +w_at_scope_macro=-1148808407 +w_at_scope_max_hi=-725521582 +w_at_scope_max=514930793 +w_at_scope_medium_hi=-1974675239 +w_at_scope_medium=-98833 +w_at_scope_small_2=1517447672 +w_at_scope_small_hi=-132507543 +w_at_scope_small=-1089070097 +w_at_sr_supp_2=-1376365801 +w_at_sr_supp_hi=-1982547489 +w_at_sr_supp=985886684 +w_ex_apmine=1876445962 +w_ex_birdshat=1090792329 +w_ex_grenadefrag_hi=-1809859709 +w_ex_grenadefrag=290600267 +w_ex_grenadesmoke=1591549914 +w_ex_molotov_hi=-1623789737 +w_ex_molotov=-880609331 +w_ex_pe_hi=-329092498 +w_ex_pe=-1110203649 +w_ex_snowball=1297482736 +w_lr_40mm_pu=1559922313 +w_lr_40mm=1948242884 +w_lr_firework_rocket=439782367 +w_lr_firework=491091384 +w_lr_grenadelauncher_hi=-600317048 +w_lr_grenadelauncher=-606683246 +w_lr_homing_rocket=-1146260322 +w_lr_homing=1901887007 +w_lr_rpg_hi=-58701374 +w_lr_rpg_rocket_pu=-547018963 +w_lr_rpg_rocket=-1707997257 +w_lr_rpg=-218858073 +w_me_bat=32653987 +w_me_bottle=1150762982 +w_me_crowbar=1862268168 +w_me_dagger=601713565 +w_me_gclub=-580196246 +w_me_hammer=64104227 +w_me_hatchet=1653948529 +w_me_knife_01=-1982443329 +w_me_nightstick=-1634978236 +w_mg_combatmg_hi=-703091127 +w_mg_combatmg_mag1=-548430598 +w_mg_combatmg_mag2=-377179804 +w_mg_combatmg=-739394447 +w_mg_mg_hi=-261565305 +w_mg_mg_mag1=342630364 +w_mg_mg_mag2=1494231331 +w_mg_mg=-2056364402 +w_mg_minigun_hi=309921664 +w_mg_minigun=422658457 +w_pi_appistol_hi=-1106867781 +w_pi_appistol_mag1=1789204922 +w_pi_appistol_mag2=-1670447795 +w_pi_appistol=905830540 +w_pi_combatpistol_hi=554601322 +w_pi_combatpistol_mag1=1099734388 +w_pi_combatpistol_mag2=1256108056 +w_pi_combatpistol=403140669 +w_pi_flaregun_mag1=576500243 +w_pi_flaregun_shell=665801196 +w_pi_flaregun=1349014803 +w_pi_heavypistol_mag1=-642859694 +w_pi_heavypistol_mag2=-404137529 +w_pi_heavypistol=1927398017 +w_pi_pistol_hi=1182503934 +w_pi_pistol_mag1=-1899196150 +w_pi_pistol_mag2=-1592052313 +w_pi_pistol=1467525553 +w_pi_pistol50_hi=-72482195 +w_pi_pistol50_mag1=874805497 +w_pi_pistol50_mag2=460539799 +w_pi_pistol50=-178484015 +w_pi_sns_pistol_mag1=-902398285 +w_pi_sns_pistol_mag2=-1202660632 +w_pi_sns_pistol=339962010 +w_pi_stungun_hi=-1207333876 +w_pi_stungun=1609356763 +w_pi_vintage_pistol_mag1=2068113221 +w_pi_vintage_pistol_mag2=-1786569791 +w_pi_vintage_pistol=-1124046276 +w_sb_assaultsmg_hi=-2076813088 +w_sb_assaultsmg_mag1=-312532388 +w_sb_assaultsmg_mag2=-546011513 +w_sb_assaultsmg=-473574177 +w_sb_gusenberg_mag1=-710679252 +w_sb_gusenberg_mag2=1691386759 +w_sb_gusenberg=574348740 +w_sb_microsmg_hi=-1801400717 +w_sb_microsmg_mag1=-31119053 +w_sb_microsmg_mag2=-272135048 +w_sb_microsmg=-1056713654 +w_sb_smg_hi=461438061 +w_sb_smg_mag1=-827974527 +w_sb_smg_mag2=666848946 +w_sb_smg=-500057996 +w_sg_assaultshotgun_hi=-460448652 +w_sg_assaultshotgun_mag1=-1793660294 +w_sg_assaultshotgun_mag2=-1411835906 +w_sg_assaultshotgun=1255410010 +w_sg_bullpupshotgun_hi=1265592260 +w_sg_bullpupshotgun=-1598212834 +w_sg_heavyshotgun_mag1=-1253076872 +w_sg_heavyshotgun_mag2=-992039018 +w_sg_heavyshotgun=-1209868881 +w_sg_pumpshotgun_hi=607897242 +w_sg_pumpshotgun=689760839 +w_sg_sawnoff_hi=2075991356 +w_sg_sawnoff=-675841386 +w_sr_heavysniper_hi=-250831757 +w_sr_heavysniper_mag1=-850235586 +w_sr_heavysniper=-746966080 +w_sr_marksmanrifle_mag1=-879932022 +w_sr_marksmanrifle_mag2=-707567082 +w_sr_marksmanrifle=-1711248638 +w_sr_sniperrifle_hi=-807686903 +w_sr_sniperrifle_mag1=2095405400 +w_sr_sniperrifle=346403307 +warrener=1373123368 +washington=1777363799 +wastelander=-1912017790 +watercooler_bottle001=519074619 +wheel_bkf_01=2010064375 +wheel_bkf_01w=-1401718549 +wheel_bkf_02=1702855000 +wheel_bkf_02w=-1487539624 +wheel_bkf_03=-601854308 +wheel_bkf_03w=-669986027 +wheel_bkf_04=-315191116 +wheel_bkf_04w=2010843439 +wheel_bkf_05=1681096384 +wheel_bkf_05w=-57109064 +wheel_bkf_06=1373821471 +wheel_bkf_06w=-33155141 +wheel_bkf_07=681674653 +wheel_bkf_07w=-20964245 +wheel_bkf_08=-1409446333 +wheel_bkf_08w=339098863 +wheel_bkf_09=440920790 +wheel_bkf_09w=-665204513 +wheel_bkf_10=662111904 +wheel_bkf_10w=-215018164 +wheel_bkf_11=-1858086352 +wheel_bkf_11w=-2071513454 +wheel_bkf_12=-2108015515 +wheel_bkf_12w=1983389068 +wheel_bkf_13=1845695415 +wheel_bkf_13w=-1884467378 +wheel_bkr_01=-967233645 +wheel_bkr_01w=-1995101519 +wheel_bkr_02=-1272607956 +wheel_bkr_02w=-1143762615 +wheel_bkr_03=1996099798 +wheel_bkr_03w=304102017 +wheel_bkr_04=-1773121662 +wheel_bkr_04w=-146668055 +wheel_bkr_05=1528518937 +wheel_bkr_05w=940573736 +wheel_bkr_06=-1992379041 +wheel_bkr_06w=635003091 +wheel_bkr_07=425022874 +wheel_bkr_07w=-1155865412 +wheel_bkr_08=1189687489 +wheel_bkr_08w=1916162560 +wheel_bkr_09=-270597458 +wheel_bkr_09w=1232994128 +wheel_bkr_10=-1692805759 +wheel_bkr_10w=272821082 +wheel_bkr_11=1353531669 +wheel_bkr_11w=617628616 +wheel_bkr_12=1718054025 +wheel_bkr_12w=-567855777 +wheel_bkr_13=765098736 +wheel_bkr_13w=104270038 +wheel_drft_01=-668546108 +wheel_drft_01w=633235711 +wheel_drft_02=2098664870 +wheel_drft_02w=841713021 +wheel_drft_03=-1435307939 +wheel_drft_03w=-1085301121 +wheel_drft_04=-1628645039 +wheel_drft_04w=885523522 +wheel_drft_05=1131553365 +wheel_drft_05w=-22178126 +wheel_drft_06=976490457 +wheel_drft_06w=1170319481 +wheel_drft_07=1743579978 +wheel_drft_07w=1104486204 +wheel_drft_08=1475038023 +wheel_drft_08w=1715069549 +wheel_drft_09=-54881049 +wheel_drft_09w=889814705 +wheel_drft_10=1317221055 +wheel_drft_10w=-1984806617 +wheel_drft_11=1152720675 +wheel_drft_11w=-1497138071 +wheel_drft_12=-1427281002 +wheel_drft_12w=170868663 +wheel_drft_13=-1617537816 +wheel_drft_13w=192791412 +wheel_drft_14=-1930973301 +wheel_drft_14w=-853457980 +wheel_drft_15=2058685222 +wheel_drft_15w=-1145986555 +wheel_drft_16=-395123040 +wheel_drft_16w=1313850359 +wheel_drft_17=-699841971 +wheel_drft_17w=-590061030 +wheel_drft_18=539317760 +wheel_drft_18w=-922962237 +wheel_drft_19=-739459692 +wheel_drft_19w=-541891248 +wheel_drft_20=-496838304 +wheel_drft_20w=187126008 +wheel_drft_21=-2013911928 +wheel_drft_21w=835395423 +wheel_drft_22=-983720106 +wheel_drft_22w=-824158629 +wheel_drft_23=-209486943 +wheel_drft_23w=1725237094 +wheel_drft_24=763522970 +wheel_drft_24w=-34491659 +wheel_hiend_01=1028912594 +wheel_hiend_01w=-803606181 +wheel_hiend_02=752276696 +wheel_hiend_02w=-1541662176 +wheel_hiend_03=-1327768352 +wheel_hiend_03w=1791075348 +wheel_hiend_04=1394942324 +wheel_hiend_04w=-375741648 +wheel_hiend_05=1162839497 +wheel_hiend_05w=1301374840 +wheel_hiend_06=1970300426 +wheel_hiend_06w=-219630752 +wheel_hiend_07=-102404366 +wheel_hiend_07w=-1416116989 +wheel_hiend_08=-1683180926 +wheel_hiend_08w=-1151244814 +wheel_hiend_09=-1905584129 +wheel_hiend_09w=248482137 +wheel_hiend_10=-1549649255 +wheel_hiend_10w=11518407 +wheel_hiend_11=-2001206075 +wheel_hiend_11w=-459765587 +wheel_hiend_12=-1205476448 +wheel_hiend_12w=-1900553395 +wheel_hiend_13=918184135 +wheel_hiend_13w=469073442 +wheel_hiend_14=758402491 +wheel_hiend_14w=-906766136 +wheel_hiend_15=1368036971 +wheel_hiend_15w=532185960 +wheel_hiend_16=2144629502 +wheel_hiend_16w=1810012791 +wheel_hiend_17=-1923969522 +wheel_hiend_17w=685255520 +wheel_hiend_18=-1322658372 +wheel_hiend_18w=361498088 +wheel_hiend_19=-553668245 +wheel_hiend_19w=-1659922923 +wheel_hiend_20=1845153859 +wheel_hiend_20w=-1366314880 +wheel_loride_01=-292611567 +wheel_loride_01w=635554795 +wheel_loride_02=-1501361670 +wheel_loride_02w=-1283148862 +wheel_loride_03=-904539873 +wheel_loride_03w=794472064 +wheel_loride_04=841163064 +wheel_loride_04w=-1708312664 +wheel_loride_05=608863623 +wheel_loride_05w=-1700712208 +wheel_loride_06=547323441 +wheel_loride_06w=1255904966 +wheel_loride_07=54215529 +wheel_loride_07w=-154636275 +wheel_loride_08=-1079264193 +wheel_loride_08w=-1442810398 +wheel_loride_09=-1578270525 +wheel_loride_09w=19539348 +wheel_loride_10=-108351824 +wheel_loride_10w=2008638742 +wheel_loride_11=1195231765 +wheel_loride_11w=-2138369183 +wheel_loride_12=309747847 +wheel_loride_12w=646987961 +wheel_loride_13=-471628958 +wheel_loride_13w=730221501 +wheel_loride_14=1077558286 +wheel_loride_14w=-312905608 +wheel_loride_15=-1903077189 +wheel_loride_15w=1857284967 +wheel_musc_01=2043595418 +wheel_musc_01w=925950032 +wheel_musc_02=-1938526235 +wheel_musc_02w=630766624 +wheel_musc_03=1665310082 +wheel_musc_03w=-315732324 +wheel_musc_04=1737401882 +wheel_musc_04w=1479254821 +wheel_musc_05=-1056548596 +wheel_musc_05w=1785219974 +wheel_musc_06=-749077069 +wheel_musc_06w=143197825 +wheel_musc_07=-1668575209 +wheel_musc_07w=545765878 +wheel_musc_08=-1367198716 +wheel_musc_08w=-758997739 +wheel_musc_09=-94909534 +wheel_musc_09w=183932169 +wheel_musc_10=-1280344842 +wheel_musc_10w=319084271 +wheel_musc_11=395723966 +wheel_musc_11w=878453233 +wheel_musc_12=-971890245 +wheel_musc_12w=-1354131794 +wheel_musc_13=-1145107179 +wheel_musc_13w=-1195565279 +wheel_musc_14=-361436544 +wheel_musc_14w=1611623587 +wheel_musc_15=174369375 +wheel_musc_15w=-1965368135 +wheel_musc_16=18716625 +wheel_musc_16w=1988309738 +wheel_musc_17=796423302 +wheel_musc_17w=967459113 +wheel_musc_20=-319525289 +wheel_musc_20w=2026525785 +wheel_off_01=-781405373 +wheel_off_01w=-1885774086 +wheel_off_02=-422322671 +wheel_off_02w=1224040547 +wheel_off_03=132456519 +wheel_off_03w=-884667460 +wheel_off_04=513428913 +wheel_off_04w=-379304230 +wheel_off_05=-464103126 +wheel_off_05w=-1131481848 +wheel_off_06=-91978362 +wheel_off_06w=-1778047275 +wheel_off_07=-956883348 +wheel_off_07w=1862129587 +wheel_off_08=-718095645 +wheel_off_08w=1380392230 +wheel_off_09=-1556982073 +wheel_off_09w=2017399950 +wheel_off_10=74356774 +wheel_off_10w=569538807 +wheel_spt_01=-977075438 +wheel_spt_01w=2050543069 +wheel_spt_02=925263319 +wheel_spt_02w=253459228 +wheel_spt_03=561265267 +wheel_spt_03w=269712364 +wheel_spt_04=283220302 +wheel_spt_04w=-902527693 +wheel_spt_05=-2096759399 +wheel_spt_05w=-971998261 +wheel_spt_06=1880872901 +wheel_spt_06w=694240727 +wheel_spt_07=1586508974 +wheel_spt_07w=1084748612 +wheel_spt_08=-1437348712 +wheel_spt_08w=315993004 +wheel_spt_09=-1677774865 +wheel_spt_09w=1211766672 +wheel_spt_10=414064175 +wheel_spt_10w=-2101896803 +wheel_spt_11=682081826 +wheel_spt_11w=600890105 +wheel_spt_12=-152642911 +wheel_spt_12w=526766403 +wheel_spt_13=86832941 +wheel_spt_13w=-495558931 +wheel_spt_14=-746384422 +wheel_spt_14w=2133104491 +wheel_spt_15=1073016012 +wheel_spt_15w=-885985989 +wheel_spt_16=259656663 +wheel_spt_16w=-351165128 +wheel_spt_17=482616939 +wheel_spt_17w=1201889150 +wheel_spt_18=-351517956 +wheel_spt_18w=-392945087 +wheel_spt_19=-83959071 +wheel_spt_19w=-1148794509 +wheel_spt_20=1698805833 +wheel_spt_20w=-328059960 +wheel_spt_21=828395659 +wheel_spt_21w=-803184271 +wheel_spt_22=1067281669 +wheel_spt_22w=-1477275146 +wheel_spt_23=239307346 +wheel_spt_23w=1625097400 +wheel_spt_24=478783198 +wheel_spt_24w=-2127706567 +wheel_spt_25=754534325 +wheel_spt_25w=-1957318763 +wheel_suv_01=1879309698 +wheel_suv_01w=1614380651 +wheel_suv_02=1038948693 +wheel_suv_02w=-1718913930 +wheel_suv_03=1135617243 +wheel_suv_03w=2039984999 +wheel_suv_04=395496609 +wheel_suv_04w=334158079 +wheel_suv_05=627075132 +wheel_suv_05w=705201170 +wheel_suv_06=-147878949 +wheel_suv_06w=-1655902667 +wheel_suv_07=-586000487 +wheel_suv_07w=1087550438 +wheel_suv_08=-325126478 +wheel_suv_08w=207507138 +wheel_suv_09=-1176956633 +wheel_suv_09w=-1817322421 +wheel_suv_10=-587632973 +wheel_suv_10w=-2088916399 +wheel_suv_11=-1432253948 +wheel_suv_11w=447273461 +wheel_suv_12=-1177278359 +wheel_suv_12w=-2103338871 +wheel_suv_13=120046355 +wheel_suv_13w=-192971345 +wheel_suv_14=406152494 +wheel_suv_14w=-763282953 +wheel_suv_15=-437092183 +wheel_suv_15w=1347073664 +wheel_suv_16=85573367 +wheel_suv_16w=812873758 +wheel_suv_17=1383127460 +wheel_suv_17w=-649114933 +wheel_suv_18=1598747480 +wheel_suv_18w=643458756 +wheel_suv_19=1024110296 +wheel_suv_19w=-976378108 +windsor=1581459400 +windsor2=-1930048799 +winerow=-1551002089 +wolfsbane=-618617997 +xls=1203490606 +xls2=-432008408 +youga=65402552 +youga2=1026149675 +zentorno=-1403128555 +zion=-1122289213 +zion2=-1193103848 +zombiea=-1009268949 +zombieb=-570033273 +zprop_bin_01a_old=1919238784 +ztype=758895617 diff --git a/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst.txt b/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst.txt new file mode 100644 index 000000000..d033cb966 --- /dev/null +++ b/resources/Hash-Checker/TXTLists/Objects-ModelNamesFirst.txt @@ -0,0 +1,53859 @@ +02gate3_l=-1267889684 +a_c_boar=-832573324 +a_c_cat_01=1462895032 +a_c_chickenhawk=-1430839454 +a_c_chimp=-1469565163 +a_c_chop=351016938 +a_c_cormorant=1457690978 +a_c_cow=-50684386 +a_c_coyote=1682622302 +a_c_crow=402729631 +a_c_deer=-664053099 +a_c_dolphin=-1950698411 +a_c_fish=802685111 +a_c_hen=1794449327 +a_c_humpback=1193010354 +a_c_husky=1318032802 +a_c_killerwhale=-1920284487 +a_c_mtlion=307287994 +a_c_pig=-1323586730 +a_c_pigeon=111281960 +a_c_poodle=1125994524 +a_c_pug=1832265812 +a_c_rabbit_01=-541762431 +a_c_rat=-1011537562 +a_c_retriever=882848737 +a_c_rhesus=-1026527405 +a_c_rottweiler=-1788665315 +a_c_seagull=-745300483 +a_c_sharkhammer=1015224100 +a_c_sharktiger=113504370 +a_c_shepherd=1126154828 +a_c_stingray=-1589092019 +a_c_westy=-1384627013 +a_f_m_beach_01=808859815 +a_f_m_bevhills_01=-1106743555 +a_f_m_bevhills_02=-1606864033 +a_f_m_bodybuild_01=1004114196 +a_f_m_business_02=532905404 +a_f_m_downtown_01=1699403886 +a_f_m_eastsa_01=-1656894598 +a_f_m_eastsa_02=1674107025 +a_f_m_fatbla_01=-88831029 +a_f_m_fatcult_01=-1244692252 +a_f_m_fatwhite_01=951767867 +a_f_m_ktown_01=1388848350 +a_f_m_ktown_02=1090617681 +a_f_m_prolhost_01=379310561 +a_f_m_salton_01=-569505431 +a_f_m_skidrow_01=-1332260293 +a_f_m_soucent_01=1951946145 +a_f_m_soucent_02=-215821512 +a_f_m_soucentmc_01=-840346158 +a_f_m_tourist_01=1347814329 +a_f_m_tramp_01=1224306523 +a_f_m_trampbeac_01=-1935621530 +a_f_o_genstreet_01=1640504453 +a_f_o_indian_01=-1160266880 +a_f_o_ktown_01=1204772502 +a_f_o_salton_01=-855671414 +a_f_o_soucent_01=1039800368 +a_f_o_soucent_02=-1519524074 +a_f_y_beach_01=-945854168 +a_f_y_bevhills_01=1146800212 +a_f_y_bevhills_02=1546450936 +a_f_y_bevhills_03=549978415 +a_f_y_bevhills_04=920595805 +a_f_y_business_01=664399832 +a_f_y_business_02=826475330 +a_f_y_business_03=-1366884940 +a_f_y_business_04=-1211756494 +a_f_y_eastsa_01=-173013091 +a_f_y_eastsa_02=70821038 +a_f_y_eastsa_03=1371553700 +a_f_y_epsilon_01=1755064960 +a_f_y_femaleagent=1348537411 +a_f_y_fitness_01=1165780219 +a_f_y_fitness_02=331645324 +a_f_y_genhot_01=793439294 +a_f_y_golfer_01=2111372120 +a_f_y_hiker_01=813893651 +a_f_y_hippie_01=343259175 +a_f_y_hipster_01=-2109222095 +a_f_y_hipster_02=-1745486195 +a_f_y_hipster_03=-1514497514 +a_f_y_hipster_04=429425116 +a_f_y_indian_01=153984193 +a_f_y_juggalo_01=-619494093 +a_f_y_runner_01=-951490775 +a_f_y_rurmeth_01=1064866854 +a_f_y_scdressy_01=-614546432 +a_f_y_skater_01=1767892582 +a_f_y_soucent_01=744758650 +a_f_y_soucent_02=1519319503 +a_f_y_soucent_03=-2018356203 +a_f_y_tennis_01=1426880966 +a_f_y_topless_01=-1661836925 +a_f_y_tourist_01=1446741360 +a_f_y_tourist_02=-1859912896 +a_f_y_vinewood_01=435429221 +a_f_y_vinewood_02=-625565461 +a_f_y_vinewood_03=933092024 +a_f_y_vinewood_04=-85696186 +a_f_y_yoga_01=-1004861906 +a_m_m_acult_01=1413662315 +a_m_m_afriamer_01=-781039234 +a_m_m_beach_01=1077785853 +a_m_m_beach_02=2021631368 +a_m_m_bevhills_01=1423699487 +a_m_m_bevhills_02=1068876755 +a_m_m_business_01=2120901815 +a_m_m_eastsa_01=-106498753 +a_m_m_eastsa_02=131961260 +a_m_m_farmer_01=-1806291497 +a_m_m_fatlatin_01=1641152947 +a_m_m_genfat_01=115168927 +a_m_m_genfat_02=330231874 +a_m_m_golfer_01=-1444213182 +a_m_m_hasjew_01=1809430156 +a_m_m_hillbilly_01=1822107721 +a_m_m_hillbilly_02=2064532783 +a_m_m_indian_01=-573920724 +a_m_m_ktown_01=-782401935 +a_m_m_malibu_01=803106487 +a_m_m_mexcntry_01=-578715987 +a_m_m_mexlabor_01=-1302522190 +a_m_m_og_boss_01=1746653202 +a_m_m_paparazzi_01=-322270187 +a_m_m_polynesian_01=-1445349730 +a_m_m_prolhost_01=-1760377969 +a_m_m_rurmeth_01=1001210244 +a_m_m_salton_01=1328415626 +a_m_m_salton_02=1626646295 +a_m_m_salton_03=-1299428795 +a_m_m_salton_04=-1773858377 +a_m_m_skater_01=-640198516 +a_m_m_skidrow_01=32417469 +a_m_m_socenlat_01=193817059 +a_m_m_soucent_01=1750583735 +a_m_m_soucent_02=-1620232223 +a_m_m_soucent_03=-1948675910 +a_m_m_soucent_04=-1023672578 +a_m_m_stlat_02=-1029146878 +a_m_m_tennis_01=1416254276 +a_m_m_tourist_01=-929103484 +a_m_m_tramp_01=516505552 +a_m_m_trampbeac_01=1404403376 +a_m_m_tranvest_01=-521758348 +a_m_m_tranvest_02=-150026812 +a_m_o_acult_01=1430544400 +a_m_o_acult_02=1268862154 +a_m_o_beach_01=-2077764712 +a_m_o_genstreet_01=-1386944600 +a_m_o_ktown_01=355916122 +a_m_o_salton_01=539004493 +a_m_o_soucent_01=718836251 +a_m_o_soucent_02=1082572151 +a_m_o_soucent_03=238213328 +a_m_o_tramp_01=390939205 +a_m_y_acult_01=-1251702741 +a_m_y_acult_02=-2132435154 +a_m_y_beach_01=-771835772 +a_m_y_beach_02=600300561 +a_m_y_beach_03=-408329255 +a_m_y_beachvesp_01=2114544056 +a_m_y_beachvesp_02=-900269486 +a_m_y_bevhills_01=1982350912 +a_m_y_bevhills_02=1720428295 +a_m_y_breakdance_01=933205398 +a_m_y_busicas_01=-1697435671 +a_m_y_business_01=-912318012 +a_m_y_business_02=-1280051738 +a_m_y_business_03=-1589423867 +a_m_y_cyclist_01=-37334073 +a_m_y_dhill_01=-12678997 +a_m_y_downtown_01=766375082 +a_m_y_eastsa_01=-1538846349 +a_m_y_eastsa_02=377976310 +a_m_y_epsilon_01=2010389054 +a_m_y_epsilon_02=-1434255461 +a_m_y_gay_01=-775102410 +a_m_y_gay_02=-1519253631 +a_m_y_genstreet_01=-1736970383 +a_m_y_genstreet_02=891398354 +a_m_y_golfer_01=-685776591 +a_m_y_hasjew_01=-512913663 +a_m_y_hiker_01=1358380044 +a_m_y_hippy_01=2097407511 +a_m_y_hipster_01=587703123 +a_m_y_hipster_02=349505262 +a_m_y_hipster_03=1312913862 +a_m_y_indian_01=706935758 +a_m_y_jetski_01=767028979 +a_m_y_juggalo_01=-1849016788 +a_m_y_ktown_01=452351020 +a_m_y_ktown_02=696250687 +a_m_y_latino_01=321657486 +a_m_y_methhead_01=1768677545 +a_m_y_mexthug_01=810804565 +a_m_y_motox_01=1694362237 +a_m_y_motox_02=2007797722 +a_m_y_musclbeac_01=1264920838 +a_m_y_musclbeac_02=-920443780 +a_m_y_polynesian_01=-2088436577 +a_m_y_roadcyc_01=-178150202 +a_m_y_runner_01=623927022 +a_m_y_runner_02=-2076336881 +a_m_y_salton_01=-681546704 +a_m_y_skater_01=-1044093321 +a_m_y_skater_02=-1342520604 +a_m_y_soucent_01=-417940021 +a_m_y_soucent_02=-1398552374 +a_m_y_soucent_03=-1007618204 +a_m_y_soucent_04=-1976105999 +a_m_y_stbla_01=-812470807 +a_m_y_stbla_02=-1731772337 +a_m_y_stlat_01=-2039163396 +a_m_y_stwhi_01=605602864 +a_m_y_stwhi_02=919005580 +a_m_y_sunbathe_01=-1222037748 +a_m_y_surfer_01=-356333586 +a_m_y_vindouche_01=-1047300121 +a_m_y_vinewood_01=1264851357 +a_m_y_vinewood_02=1561705728 +a_m_y_vinewood_03=534725268 +a_m_y_vinewood_04=835315305 +a_m_y_yoga_01=-1425378987 +adder=-1216765807 +airbus=1283517198 +airtug=1560980623 +akuma=1672195559 +alpha=767087018 +ambulance=1171614426 +annihilator=837858166 +ap1_01_a_aeriala=63938961 +ap1_01_a_aerialb=-199425492 +ap1_01_a_ap_cargo_hanr=2086703506 +ap1_01_a_ap1_01_rails_00=2017046934 +ap1_01_a_ap1_01_rails_01=-423850342 +ap1_01_a_ap1_01_rails_02=-728831425 +ap1_01_a_ap1_01_rails_03=-1046887339 +ap1_01_a_ap1_01_rails_04=-1320213568 +ap1_01_a_ap1_01_rails_05=915222090 +ap1_01_a_ap1_01_rails_06=616794807 +ap1_01_a_ap1_01_rails_07=325478381 +ap1_01_a_ap1_01_roofbar=115101554 +ap1_01_a_ap1_01a_dec00=-743675684 +ap1_01_a_ap1_01a_dec01=-916499390 +ap1_01_a_ap1_01a_dec02=-274980677 +ap1_01_a_ap1_01a_dec03=-433451561 +ap1_01_a_ap1_01a_dec04=780017278 +ap1_01_a_ap1_01a_dec05=481589995 +ap1_01_a_ap1_01a_dec06=-1587837877 +ap1_01_a_ap1_01a_glue_02=-269909075 +ap1_01_a_ap1_01a_ladder_hd_002=-195274111 +ap1_01_a_ap1_01a_ladder_hd_003=-433144282 +ap1_01_a_ap1_01a_ladder_hd_004=286200810 +ap1_01_a_ap1_01a_ladder_hd_005=47740793 +ap1_01_a_ap1_01a_ladder_hd_006=-1952806657 +ap1_01_a_ap1_01a_ladder_hd_007=2110844264 +ap1_01_a_ap1_01a_ladder_hd_008=-1481817820 +ap1_01_a_ap1_01a_ladder_hd_01=1809462809 +ap1_01_a_ap1_01a_weed_01=1146432631 +ap1_01_a_ap1_01a_weed_02=379179265 +ap1_01_a_ap1_01a_weed_03=701003614 +ap1_01_a_ap1_01a_weed_04=-90826502 +ap1_01_a_ap1_01a_weed_05=-806108234 +ap1_01_a_ap1_gm_grnd00=633750261 +ap1_01_a_ap1_gm_grnd01=922805610 +ap1_01_a_ap1_gm_grnd012=135140741 +ap1_01_a_ap1_gm_grnd013=1409854841 +ap1_01_a_ap1_gm_grnd03=1853707362 +ap1_01_a_ap1_gm_grnd04=145590464 +ap1_01_a_ap1_gm_grnd06=743100410 +ap1_01_a_ap1_gm_grnd07=-1518943660 +ap1_01_a_ap1_gm_grnd09=1358600541 +ap1_01_a_ap1_gm_grnd11=-1767463468 +ap1_01_a_aprds01=-1968564048 +ap1_01_a_aprds02=2021913700 +ap1_01_a_aprds04=536953696 +ap1_01_a_aprds07=315304120 +ap1_01_a_aprds08=-844489097 +ap1_01_a_aprds09=-281386601 +ap1_01_a_arrowline=-241166262 +ap1_01_a_arrows_003=-1355871399 +ap1_01_a_arrows_004=-1116330009 +ap1_01_a_arrows_005=56308604 +ap1_01_a_arrows_01=-1601131610 +ap1_01_a_arrows_02=96368132 +ap1_01_a_beachs00=-76686228 +ap1_01_a_beachs01=-1439450631 +ap1_01_a_beachs02=-671935113 +ap1_01_a_centreline_004=-2077289645 +ap1_01_a_centreline_005=-1826508488 +ap1_01_a_centreline_006=-447556195 +ap1_01_a_centreline_007=-119669581 +ap1_01_a_centreline_008=-1157201659 +ap1_01_a_centreline_009=-833149018 +ap1_01_a_centreline_01=-671822330 +ap1_01_a_centreline_010=2035576706 +ap1_01_a_centreline_02=-432575861 +ap1_01_a_centreline_03=-1183903493 +ap1_01_a_firedecal=-2024351444 +ap1_01_a_foam01=-354660070 +ap1_01_a_foam02=-58985383 +ap1_01_a_foam03=-684938821 +ap1_01_a_foam04=-2060941868 +ap1_01_a_foam05=-1359357578 +ap1_01_a_foam06=-371404997 +ap1_01_a_glue_01d=-600095932 +ap1_01_a_glue_01d2=1663822809 +ap1_01_a_glue_01d2bv=977843617 +ap1_01_a_glue_01d2cv=1706264838 +ap1_01_a_glue_01e=-772133182 +ap1_01_a_gm_grnd014=-819268007 +ap1_01_a_grnlite_b_018=968393305 +ap1_01_a_grnlite_b_1=-1338610776 +ap1_01_a_grnlite_b_10=1544405491 +ap1_01_a_grnlite_b_11=157686945 +ap1_01_a_grnlite_b_12=445955838 +ap1_01_a_grnlite_b_13=675502683 +ap1_01_a_grnlite_b_14=883585833 +ap1_01_a_grnlite_b_15=-1052996529 +ap1_01_a_grnlite_b_16=-803919360 +ap1_01_a_grnlite_b_17=-564181356 +ap1_01_a_grnlite_b_18=-1983472288 +ap1_01_a_grnlite_b_19=-1744487971 +ap1_01_a_grnlite_b_2=2112947998 +ap1_01_a_grnlite_b_20=854945439 +ap1_01_a_grnlite_b_21=-1128299979 +ap1_01_a_grnlite_b_22=-830921304 +ap1_01_a_grnlite_b_23=-399812340 +ap1_01_a_grnlite_b_24=-98697999 +ap1_01_a_grnlite_b_25=-2082992029 +ap1_01_a_grnlite_b_26=-1583395855 +ap1_01_a_grnlite_b_27=-1288311010 +ap1_01_a_grnlite_b_28=532433733 +ap1_01_a_grnlite_b_29=837087126 +ap1_01_a_grnlite_b_3=-1316131238 +ap1_01_a_grnlite_b_30=-941278824 +ap1_01_a_grnlite_b_31=-1164730635 +ap1_01_a_grnlite_b_32=-387712107 +ap1_01_a_grnlite_b_33=-626172120 +ap1_01_a_grnlite_b_34=-252310599 +ap1_01_a_grnlite_b_35=1655074588 +ap1_01_a_grnlite_b_36=208454310 +ap1_01_a_grnlite_b_37=-29153709 +ap1_01_a_grnlite_b_38=940546543 +ap1_01_a_grnlite_b_4=2138606129 +ap1_01_a_grnlite_b_5=1128206779 +ap1_01_a_grnlite_b_6=-1596601109 +ap1_01_a_grnlite_b_7=1757535424 +ap1_01_a_grnlite_b_8=1989638251 +ap1_01_a_grnlite_b_9=-30963827 +ap1_01_a_grnlites007=121350140 +ap1_01_a_grnlites008=812972654 +ap1_01_a_grnlites009=1671651538 +ap1_01_a_grnlites01=755238251 +ap1_01_a_grnlites010=1251814062 +ap1_01_a_grnlites011=984976099 +ap1_01_a_grnlites013=-1378225878 +ap1_01_a_grnlites014=-2087543652 +ap1_01_a_grnlites02=1569121904 +ap1_01_a_grnlites03=-1823419889 +ap1_01_a_grnlites0gg=-1084378676 +ap1_01_a_keepclear=-1578284045 +ap1_01_a_lad00=-1397019196 +ap1_01_a_lad01=1976385501 +ap1_01_a_lad02=-935795521 +ap1_01_a_lad03=-15281554 +ap1_01_a_lad04=349240802 +ap1_01_a_ladrdr=-625842327 +ap1_01_a_nufb=532491217 +ap1_01_a_nufb003=1559208681 +ap1_01_a_nufbbbb=1073394364 +ap1_01_a_overlay01=-1292794967 +ap1_01_a_overlay02=146353975 +ap1_01_a_overlay1=1072619329 +ap1_01_a_radaar=-635265980 +ap1_01_a_radar_base=544960257 +ap1_01_a_radar_baseb=-396006399 +ap1_01_a_runw02=511980267 +ap1_01_a_runw04=1073182161 +ap1_01_a_runw23=-1673679856 +ap1_01_a_runwhite_01=-1211496281 +ap1_01_a_runwhite_02=293288968 +ap1_01_a_runwhite_03=340607404 +ap1_01_a_sechut_gary=754097496 +ap1_01_a_skidz1=1305992242 +ap1_01_a_skidz69=738096498 +ap1_01_a_skidz69b=1625256048 +ap1_01_a_skidz69fff=-1980228255 +ap1_01_a_thingy=-1008670195 +ap1_01_a_towerrail=-963940317 +ap1_01_a_towerwire=-1764607603 +ap1_01_a_towerwirea=-548074401 +ap1_01_a_unit2eevens001=-1104840832 +ap1_01_a_wettest=-1133112324 +ap1_01_aolayy00=-587939829 +ap1_01_aolayy01=409319148 +ap1_01_aolayy03=873754185 +ap1_01_aolayy04=642405045 +ap1_01_aolayy05=1631963311 +ap1_01_aolayy06=1418473276 +ap1_01_aolayy08=1877075431 +ap1_01_aolayy14=950990430 +ap1_01_b_ap1_01b_glue_01=152708144 +ap1_01_b_ap1_01b_glue_02=451266503 +ap1_01_b_ap1_01b_glue_03=-1225261079 +ap1_01_b_ap1_01b_glue_04=-1000826198 +ap1_01_b_ap1_01b_glue_05=-770263514 +ap1_01_b_ap1_01b_glue_06=-540257903 +ap1_01_b_ap1_01b_glue_07=2133135424 +ap1_01_b_ap1_01b_glue_08=-1927992288 +ap1_01_b_ap1_01b_glue_09=-1689270123 +ap1_01_b_ap1_01b_weed_01=-333810386 +ap1_01_b_ap1_01b_weed_03=2097190656 +ap1_01_b_ap1_01b_weed_04=-1359283468 +ap1_01_b_ap1_gm_grnd02=-166594151 +ap1_01_b_ap1_gm_grnd10=261570443 +ap1_01_b_ap1_gm_grnd13=198981629 +ap1_01_b_ap1_gm_grnd14=422236826 +ap1_01_b_ap1_gm_grnd15=779156774 +ap1_01_b_aprds05=931973390 +ap1_01_b_aprds06=-1660775428 +ap1_01_b_barrier1=-236593223 +ap1_01_b_barrier1bb=-773495382 +ap1_01_b_barrier2=-993622661 +ap1_01_b_barrier5=-385921520 +ap1_01_b_bitofgrass=-574091616 +ap1_01_b_cablemesh1050743_thvy=1071507734 +ap1_01_b_cablemesh1050744_thvy=377224362 +ap1_01_b_cablemesh1050745_thvy=-1718844371 +ap1_01_b_cablemesh1050783_thvy=2030200176 +ap1_01_b_cablemesh1050784_thvy=-886469149 +ap1_01_b_cablemesh1050785_thvy=-1199202342 +ap1_01_b_cablemesh1050786_thvy=1164098344 +ap1_01_b_cablemesh1050787_thvy=-1960102530 +ap1_01_b_cablemesh1050788_thvy=-1459509694 +ap1_01_b_cablemesh1050789_thvy=393522195 +ap1_01_b_cablemesh1050790_thvy=-1820405012 +ap1_01_b_cablemesh1050791_thvy=-1114356002 +ap1_01_b_cablemesh1050792_thvy=-1187764228 +ap1_01_b_cablemesh1050793_thvy=-1580397730 +ap1_01_b_cablemesh1053527_thvy=1407291089 +ap1_01_b_cablemesh1053528_thvy=1942030602 +ap1_01_b_cablemesh1053529_thvy=1500062028 +ap1_01_b_cablemesh1053530_thvy=-548692727 +ap1_01_b_cablemesh1053531_thvy=164169428 +ap1_01_b_cablemesh1053532_thvy=1643778837 +ap1_01_b_cablemesh1053533_thvy=-1963596258 +ap1_01_b_cablemesh1053534_thvy=-1410410382 +ap1_01_b_cablemesh1053535_thvy=-1065699323 +ap1_01_b_cablemesh1053536_thvy=1488063181 +ap1_01_b_cablemesh1053537_thvy=1012116861 +ap1_01_b_cablemesh1053538_thvy=-2087117601 +ap1_01_b_cablemesh1053539_thvy=643725179 +ap1_01_b_cablemesh1053540_thvy=-2113130678 +ap1_01_b_cablemesh1053541_thvy=-1241596929 +ap1_01_b_cablemesh1053542_thvy=-1116056162 +ap1_01_b_cablemesh1053543_thvy=561566550 +ap1_01_b_cablemesh1053544_thvy=-1255694812 +ap1_01_b_cablemesh1053545_thvy=1500825353 +ap1_01_b_cablemesh1053546_thvy=722745785 +ap1_01_b_cablemesh1053547_thvy=-814243637 +ap1_01_b_cablemesh1053548_thvy=1085593944 +ap1_01_b_cablemesh1053647_thvy=1182629430 +ap1_01_b_cablemesh1053648_thvy=2116784985 +ap1_01_b_cablemesh1053649_thvy=263164250 +ap1_01_b_cablemesh1053650_thvy=2051660358 +ap1_01_b_cablemesh1053651_thvy=326013957 +ap1_01_b_cablemesh1053652_thvy=-312948035 +ap1_01_b_cablemesh783716_thvy=-1863258069 +ap1_01_b_cablemesh783941_thvy=-361944479 +ap1_01_b_cablemesh783942_thvy=216142463 +ap1_01_b_cablemesh783943_thvy=1956293845 +ap1_01_b_cablemesh783944_thvy=978352379 +ap1_01_b_cablemesh783945_thvy=747911725 +ap1_01_b_cablemesh783946_thvy=-762213962 +ap1_01_b_cablemesh783947_thvy=-1114036754 +ap1_01_b_fizzy_hd_123=862872915 +ap1_01_b_fizzy_hd_124=2042786298 +ap1_01_b_fizzy_hd_125=1875926550 +ap1_01_b_fizzy_hd_126=-1776211273 +ap1_01_b_fizzy_hd_ent_01=1435993460 +ap1_01_b_fizzy_hd_ent_02=-726924385 +ap1_01_b_frovely00=1195286407 +ap1_01_b_frovely01=1229890471 +ap1_01_b_frovely011=777690078 +ap1_01_b_frovely02=578868752 +ap1_01_b_frovely03=888142574 +ap1_01_b_frovely03b=-1169115600 +ap1_01_b_gm_grnd017b=-791934216 +ap1_01_b_gm_grnd017c=518104866 +ap1_01_b_gm_grnd017d=756827031 +ap1_01_b_gm_grnd017ds=1572874375 +ap1_01_b_gm_grnd017e=1526079398 +ap1_01_b_gm_grnd017e002=-1223534652 +ap1_01_b_gm_grnd017e4=-1343680182 +ap1_01_b_gm_grnd017f=-936019421 +ap1_01_b_grnnu=606627867 +ap1_01_b_hangera_03=-1044312602 +ap1_01_b_hangera_03b=-2100505616 +ap1_01_b_hangera_03f=795192611 +ap1_01_b_hangeradet1=658882799 +ap1_01_b_hangeradet2=1700609305 +ap1_01_b_hangerpipe=1205033307 +ap1_01_b_hej00=684773309 +ap1_01_b_hej01=913992464 +ap1_01_b_hej02=1144882838 +ap1_01_b_hejtop00=1590733915 +ap1_01_b_hejtop01=1838303710 +ap1_01_b_hejtop02=-1823304354 +ap1_01_b_helopad=1515319512 +ap1_01_b_idfafads017=-1218260757 +ap1_01_b_idfafads8=-1062127786 +ap1_01_b_ivy00_noshad=22233097 +ap1_01_b_ivy00_noshadb=1815790348 +ap1_01_b_ivy01=1867619058 +ap1_01_b_ivy02=-1175965666 +ap1_01_b_ivy03=-1878860716 +ap1_01_b_ivy04=-670110613 +ap1_01_b_ivy05=-1507391332 +ap1_01_b_ivy06_noshad=50838666 +ap1_01_b_ivy06_noshadb=1171045676 +ap1_01_b_ivy07_noshad=-2147335046 +ap1_01_b_ivy08_noshad=341415000 +ap1_01_b_ivy08_noshadb=-800421071 +ap1_01_b_ivy09_noshad=404749172 +ap1_01_b_ivy09_noshadb=1580494178 +ap1_01_b_ivy10=-1305501831 +ap1_01_b_ivy11_noshad=-1283680332 +ap1_01_b_ivy11_noshadb=290058340 +ap1_01_b_ivy12=230479506 +ap1_01_b_ivy13_noshad=-1319961123 +ap1_01_b_ivy14_noshad=1266112074 +ap1_01_b_ivy14_noshadb=-2021419101 +ap1_01_b_ivy15=375121876 +ap1_01_b_line_01=-1181638893 +ap1_01_b_line_02=-405570666 +ap1_01_b_line_03=437772318 +ap1_01_b_line_04=-934396788 +ap1_01_b_lsiaterm_bits=1005797311 +ap1_01_b_lsiaterm_reflect=230541877 +ap1_01_b_lsiaterm_shell=-2034081885 +ap1_01_b_nurod00=1368245520 +ap1_01_b_nurod01=1112024709 +ap1_01_b_nurod04=-1426327581 +ap1_01_b_nurod05=-1665016977 +ap1_01_b_nurod06=1869185215 +ap1_01_b_nurod07=1642784202 +ap1_01_b_nurod08=-518691819 +ap1_01_b_nurod09=-740865639 +ap1_01_b_nurod11=580118013 +ap1_01_b_nurod12=-1508053755 +ap1_01_b_nurod13=-1961969943 +ap1_01_b_nurod14=2101123909 +ap1_01_b_nurod15=1857486402 +ap1_01_b_nurod16=-304055157 +ap1_01_b_nurod17=-786152685 +ap1_01_b_nurod18=-1034574474 +ap1_01_b_nurod19=-1266775608 +ap1_01_b_nurod20=1524452511 +ap1_01_b_nurod21=-56913891 +ap1_01_b_nurod21b=667966262 +ap1_01_b_nurod21c=-637190243 +ap1_01_b_nurod21d=2053079123 +ap1_01_b_nurod21e=-1398774572 +ap1_01_b_nurod23=1228384596 +ap1_01_b_nurod24=1485522947 +ap1_01_b_nurod27=1187128433 +ap1_01_b_nurod29=-1272676552 +ap1_01_b_nurod35=316390285 +ap1_01_b_nurod36=1054741393 +ap1_01_b_nurod37=1890121510 +ap1_01_b_nurod38=-1755265895 +ap1_01_b_nurod39=1240410547 +ap1_01_b_nurod39bb=-381605381 +ap1_01_b_nurod39bbv=1365463498 +ap1_01_b_nurod39bbv2=-941177489 +ap1_01_b_nurod40=1073648830 +ap1_01_b_pills=1882503091 +ap1_01_b_pudal00=-1266340899 +ap1_01_b_pudal01=-280649419 +ap1_01_b_pudal02=-990098269 +ap1_01_b_refl_18=-340548365 +ap1_01_b_roadshadow=-1957878262 +ap1_01_b_runw52=811748476 +ap1_01_b_runw53=-1799482066 +ap1_01_b_runw56=134151086 +ap1_01_b_runw62=2056415291 +ap1_01_b_runw75=-1302178098 +ap1_01_b_shad_ducttape=1717992428 +ap1_01_b_shadmesh00=-1100328386 +ap1_01_b_shadmesh01=2069089302 +ap1_01_b_shadmesh02=-1985582917 +ap1_01_b_shadmesh03=-1319225306 +ap1_01_b_shadmesh04=-132397664 +ap1_01_b_shadmesh05=-840306371 +ap1_01_b_shadowonly=-735215246 +ap1_01_b_sidebit005=-1433353926 +ap1_01_b_sidebit1=-23697354 +ap1_01_b_sidebit1b001=903910967 +ap1_01_b_sidebit1b001bb=-2087404543 +ap1_01_b_sidebit1f=1660423971 +ap1_01_b_sidebit1f2=-2114138126 +ap1_01_b_sidebit1fx=494995076 +ap1_01_b_sidebit1spl=1639699039 +ap1_01_b_sidebit1spl2=-1985662238 +ap1_01_b_sidebit1vv=1983921902 +ap1_01_b_sidebit4=-230764665 +ap1_01_b_sidebit4b=341906174 +ap1_01_b_sidebit4b001=1081805986 +ap1_01_b_sidebit4b001b=-1248792841 +ap1_01_b_sidepipe1=-1896299454 +ap1_01_b_sidepipe2=-509908594 +ap1_01_b_sign_airp_01a=1774008716 +ap1_01_b_sign_airp_01a02=2035381613 +ap1_01_b_sign_fizza_01=-590757906 +ap1_01_b_sign2_fizzb=1440017301 +ap1_01_b_subway=-219657516 +ap1_01_b_swallgh_ladder=1608381895 +ap1_01_b_swallgh=-781854505 +ap1_01_b_swallgh001=785062579 +ap1_01_b_swallgh004=-133878488 +ap1_01_b_swallgh013=-1281416951 +ap1_01_b_swallgh016=-699144582 +ap1_01_b_sweed_a=-1465002613 +ap1_01_b_sweed_b=616680881 +ap1_01_b_tr4_wlbtys=-1415500393 +ap1_01_b_unit2d002=-1569355450 +ap1_01_b_unit2ee001=-150952966 +ap1_01_b_unit2ee001v=-807651606 +ap1_01_b_unit2ee001vx=-2142637987 +ap1_01_b_unit2ee003=864132351 +ap1_01_b_unit2ee003b=1346518644 +ap1_01_b_unit2eevens001=-1531195828 +ap1_01_b_unit2eevens002=1415982586 +ap1_01_b_unit2groovea=1332936831 +ap1_01_b_unit2grooveb=1638704370 +ap1_01_b_wedys00=592814580 +ap1_01_b_wedys01=328204905 +ap1_01_b_wedys02=-19277571 +ap1_01_b_wedys03=-1525144197 +ap1_01_b_wedys04=-602008698 +ap1_01_b_wedys05=275020818 +ap1_01_b_weedlies=1853263729 +ap1_01_b_weeds11=-559915664 +ap1_01_bwyweed104=1215675225 +ap1_01_c__ladder_003=-369366369 +ap1_01_c__ladder_004=-617788158 +ap1_01_c__ladder_005=-981589596 +ap1_01_c__ladder_006=-1223129895 +ap1_01_c__ladder_007=-390993885 +ap1_01_c__ladder_008=-621327186 +ap1_01_c__ladder_009=-870535431 +ap1_01_c__ladder_01=-812095510 +ap1_01_c__ladder_010=-2065815539 +ap1_01_c__ladder_011=1557452875 +ap1_01_c__ladder_012=1671620071 +ap1_01_c__ladder_013=1079484241 +ap1_01_c__ladder_014=1313618746 +ap1_01_c__ladder_015=-1779545475 +ap1_01_c__ladder_016=-1130194963 +ap1_01_c__ladder_017=1902281062 +ap1_01_c__ladder_018=-2016301500 +ap1_01_c_ap1_01_d_plinth_010=507772926 +ap1_01_c_ap1_01_d_plinth_011=-739841211 +ap1_01_c_ap1_01_d_plinth_012=-124308315 +ap1_01_c_ap1_01_d_plinth_013=509739066 +ap1_01_c_ap1_01_d_plinth_014=1417505904 +ap1_01_c_ap1_01_d_plinth_015=228875967 +ap1_01_c_ap1_01_d_plinth_016=818586891 +ap1_01_c_ap1_01_d_plinth_017=-1712720056 +ap1_01_c_ap1_01_d_plinth_018=-2025369085 +ap1_01_c_ap1_01_d_plinth_019=1150930089 +ap1_01_c_ap1_01_daolayy06=-643866943 +ap1_01_c_ap1_01_daolayy06b=-2014083062 +ap1_01_c_ap1_01cstwal018=-691679382 +ap1_01_c_ap1_01cstwal041=-804110117 +ap1_01_c_ap1_01cstwal066=2115808397 +ap1_01_c_ap1_01cstwal067=1744928855 +ap1_01_c_aprds004=1437723138 +ap1_01_c_aprds004bb=-1626184285 +ap1_01_c_aprds004cc=-1948765969 +ap1_01_c_aprds004dd=-1662955039 +ap1_01_c_arrow_01=49838717 +ap1_01_c_arrow_02=-384088381 +ap1_01_c_bch2_00=608350716 +ap1_01_c_bitch00=-7869922 +ap1_01_c_bitch01=-230076511 +ap1_01_c_bitch02=-386155258 +ap1_01_c_bitch03_=1066034873 +ap1_01_c_bitch03=-840464674 +ap1_01_c_bitch04=1184856136 +ap1_01_c_bitch05=957799735 +ap1_01_c_bld4_det01=1593364268 +ap1_01_c_bld4_det01a=-283823934 +ap1_01_c_bld4_det01b=-520973187 +ap1_01_c_bld4_det01c=-51131265 +ap1_01_c_bld4_det02=1200824417 +ap1_01_c_bld4_det03=1156193039 +ap1_01_c_bld4_det04=-1029695883 +ap1_01_c_bld4_det05=-1329237312 +ap1_01_c_crackweed00=733629051 +ap1_01_c_crackweed01=1585065982 +ap1_01_c_crackweed02=-829747170 +ap1_01_c_foam01=-1664213594 +ap1_01_c_foam02=1721151800 +ap1_01_c_foam03=-1186343267 +ap1_01_c_foam06=530654030 +ap1_01_c_gapfiller=-597585030 +ap1_01_c_gm_grnd017=261646468 +ap1_01_c_grass_02=2004678443 +ap1_01_c_grass_02bb=1044543423 +ap1_01_c_grass_03=791406182 +ap1_01_c_grass_03bb=-549202529 +ap1_01_c_grass_04=451591652 +ap1_01_c_grass_0422=-1112337321 +ap1_01_c_hd_overlays00=35288214 +ap1_01_c_hd_overlays01=268046421 +ap1_01_c_hd_overlays02=-574313493 +ap1_01_c_hd_overlays03=-209791137 +ap1_01_c_hd_overlays04=-1947006963 +ap1_01_c_hd_overlays05=2047861831 +ap1_01_c_hd_overlays06=-1279207512 +ap1_01_c_hd_overlays08=-715351325 +ap1_01_c_hd_overlays09=-1020955023 +ap1_01_c_hd_overlays10=1077081118 +ap1_01_c_hd_overlays11=250679707 +ap1_01_c_hd_overlays12=622083553 +ap1_01_c_hd_overlays13=-220374668 +ap1_01_c_hd_overlays14=2036754056 +ap1_01_c_ld_overlays00=-237613016 +ap1_01_c_ld_overlays01=1094577910 +ap1_01_c_ld_overlays02=242551141 +ap1_01_c_ld_overlays03=1571923929 +ap1_01_c_ld_overlays04=730973086 +ap1_01_c_ld_overlays05=1373081645 +ap1_01_c_ld_overlays06=-2079034202 +ap1_01_c_ld_overlays07=928242442 +ap1_01_c_ld_overlays09=-1951726637 +ap1_01_c_ld_overlays11=1682747775 +ap1_01_c_ld_overlays12=1450579410 +ap1_01_c_ld_overlays13=-945424336 +ap1_01_c_ld_overlays14=-1176740707 +ap1_01_c_line_00=1995712432 +ap1_01_c_line_01=1748175406 +ap1_01_c_line_02=-629510469 +ap1_01_c_line_03=1515843244 +ap1_01_c_line_04=1285346098 +ap1_01_c_line_05=1054750645 +ap1_01_c_line_06=791156809 +ap1_01_c_line_07=-336948841 +ap1_01_c_nu_blnd=-2125203381 +ap1_01_c_nu_blnd2=-140909889 +ap1_01_c_nu_blnd3=-842035413 +ap1_01_c_nu_blnd4=-530860989 +ap1_01_c_nuruns03=-1867150490 +ap1_01_c_nuruns04=43446051 +ap1_01_c_nuruns05=-1407237575 +ap1_01_c_puds_00=-170143082 +ap1_01_c_puds_01=-1666146239 +ap1_01_c_puds_02=-1705206887 +ap1_01_c_puds_03=-787248894 +ap1_01_c_puds_04=1054172292 +ap1_01_c_puds_05=101872383 +ap1_01_c_puds_06=-479973981 +ap1_01_c_runolay11=-376737143 +ap1_01_c_runw122=-1977463565 +ap1_01_c_runw133=-81679784 +ap1_01_c_runw134=1324044782 +ap1_01_c_runw136=815666516 +ap1_01_c_runw65=880003954 +ap1_01_c_runw78=-646113062 +ap1_01_c_stairs03457=983920965 +ap1_01_c_stairs054=1229027850 +ap1_01_c_stairs07=1888590874 +ap1_01_c_stairs345=707252279 +ap1_01_c_sthbld1=-1349014547 +ap1_01_c_sthbld3_int=-694374604 +ap1_01_c_sthbld3_intc=899135009 +ap1_01_c_sthbld3_lines=-1894782304 +ap1_01_c_sthbld3=-1881641877 +ap1_01_c_sthbld3bbb=-1228033225 +ap1_01_c_sthbld4_deta=809691381 +ap1_01_c_sthbld4=-2120364042 +ap1_01_c_sweeda=1170018649 +ap1_01_c_sweeda001=-658552426 +ap1_01_c_sweeda002=-964942576 +ap1_01_c_sweedb=1399073959 +ap1_01_c_sweedc=-1564521636 +ap1_01_c_sweedc001=295032342 +ap1_01_c_sweedd=-1356241872 +ap1_01_c_sweedextra=366994563 +ap1_01_c_wallsupport=-1757861835 +ap1_01_c_weed_01=868355920 +ap1_01_c_weed_02=2105582284 +ap1_01_c_weed_03=-1892137413 +ap1_01_c_weed_04=-686074368 +ap1_01_d__ladder_019=-669176059 +ap1_01_d__ladder_020=866542346 +ap1_01_d__ladder_021=-554911336 +ap1_01_d__ladder_022=-793895653 +ap1_01_d__ladder_023=1350737090 +ap1_01_d__ladder_024=2051272772 +ap1_01_d__ladder_025=1846433753 +ap1_01_d__ladder_026=398830409 +ap1_01_d_5_det=1592739332 +ap1_01_d_5_det2=1415136300 +ap1_01_d_5_rail1=990979511 +ap1_01_d_5_rail2=1944590184 +ap1_01_d_5=-348506405 +ap1_01_d_ap1_01_c_overlay007bb=-1458804786 +ap1_01_d_ap1_01_stairs03457=-2090631144 +ap1_01_d_ap1_01_stairs054=-362065112 +ap1_01_d_ap1_01_stairs07=-1436824517 +ap1_01_d_ap1_01_stairs345=1782689772 +ap1_01_d_ap1_01d_fizzystair_hd=-1824260344 +ap1_01_d_ap1_01d_ladder_01=-435977744 +ap1_01_d_ap1overlay007bb=-1592021791 +ap1_01_d_aprds00=289813942 +ap1_01_d_aprds02=847247401 +ap1_01_d_arrows_007=1421065133 +ap1_01_d_arrows_01=-429575007 +ap1_01_d_arrows_02=-1616959718 +ap1_01_d_arrows_03=-1318565204 +ap1_01_d_bch2_01=1210759986 +ap1_01_d_bch2_02=1651208115 +ap1_01_d_bjjbld=569290137 +ap1_01_d_bjjbldbbb=-96883717 +ap1_01_d_bjjbldbbbbb=-1847295823 +ap1_01_d_blncst2=-1866273280 +ap1_01_d_blncst2a=-1027202250 +ap1_01_d_blockos1=381701503 +ap1_01_d_box_01=-1920814413 +ap1_01_d_box_02=1089345935 +ap1_01_d_box_03=-1290961464 +ap1_01_d_bpipe1=1478072657 +ap1_01_d_bpipe2=-968657501 +ap1_01_d_bpipe4=571190554 +ap1_01_d_coasta=-1546457161 +ap1_01_d_coasta2=826788325 +ap1_01_d_coasta3=1113385999 +ap1_01_d_crackweed00=1707880752 +ap1_01_d_crackweed01=-1201711531 +ap1_01_d_crackweed02=1647356413 +ap1_01_d_crackweed03=-1286157240 +ap1_01_d_crackweed04=-2043383292 +ap1_01_d_crackweed05=1474467169 +ap1_01_d_dyndor00=1683288312 +ap1_01_d_dyndor01=-99214212 +ap1_01_d_ffu_pipe1=1186645273 +ap1_01_d_ffu_pipe2=863280781 +ap1_01_d_ffu_pipe3=-1657048551 +ap1_01_d_ffuuuuff=775103637 +ap1_01_d_ffuuuuffg=1992946661 +ap1_01_d_foam_01=512624835 +ap1_01_d_foam_02=-417916458 +ap1_01_d_foam_03=1012319316 +ap1_01_d_foam_04=158490252 +ap1_01_d_foam_05=415563057 +ap1_01_d_grass_00=523908199 +ap1_01_d_grass_00bb=1087927868 +ap1_01_d_grass_00bbd=-314866225 +ap1_01_d_grass_01=1664531551 +ap1_01_d_grass_01bb=-1371065731 +ap1_01_d_grass_05=-1669845279 +ap1_01_d_grass_06=-368096750 +ap1_01_d_grass_07=-1075448388 +ap1_01_d_grass_07ola=-407843731 +ap1_01_d_grass_08=-1918561989 +ap1_01_d_grass_z=-1729559445 +ap1_01_d_ladder_002=1011299089 +ap1_01_d_ladder_003=2104046936 +ap1_01_d_ladder_004=-886746929 +ap1_01_d_line_01=-910310150 +ap1_01_d_line_02=-1015039874 +ap1_01_d_line_03=1381553706 +ap1_01_d_line_04=773492142 +ap1_01_d_line_05=1994694469 +ap1_01_d_line_06=1623028467 +ap1_01_d_nublnd=-808417993 +ap1_01_d_nublnd2=1839613160 +ap1_01_d_nuruns00=-689321394 +ap1_01_d_nuruns01=629893008 +ap1_01_d_plinth_00=-1646791240 +ap1_01_d_plinth_005=2130038039 +ap1_01_d_plinth_006=1640796869 +ap1_01_d_plinth_007=1401353782 +ap1_01_d_plinth_008=-1272432729 +ap1_01_d_plinth_009=-1503060951 +ap1_01_d_plinth_01=-1883186806 +ap1_01_d_plinth_02=2061643725 +ap1_01_d_plinth_03=1798574193 +ap1_01_d_plinth_04=-712547002 +ap1_01_d_runlight_b_=-979284436 +ap1_01_d_runlight_g_=477365748 +ap1_01_d_runlight_r_=-57028672 +ap1_01_d_runlight_y_=-1504658386 +ap1_01_d_runw115=-707991213 +ap1_01_d_runw127=-1300259007 +ap1_01_d_runw131=1099021959 +ap1_01_d_runw132=718967097 +ap1_01_d_runw29=1119024034 +ap1_01_d_runw29b=1271044300 +ap1_01_d_runw39=-1260429979 +ap1_01_d_runw39b=-79842613 +ap1_01_d_runw51=-1777164868 +ap1_01_d_skidzcc007=-944235161 +ap1_01_d_skidzcc05=629778824 +ap1_01_d_smaltermcc=1848271595 +ap1_01_d_smaltermint=-2039128817 +ap1_01_d_splots00=224990040 +ap1_01_d_splots01=530560965 +ap1_01_d_sthbld005=386386444 +ap1_01_d_sthbld3_int001=-1206202371 +ap1_01_d_sthbld3_lines001=1717014988 +ap1_01_d_sthbld3bbb001=-1903904858 +ap1_01_d_sthbld4ffr=-984594871 +ap1_01_d_sthbld4sss=-1790627328 +ap1_01_d_wall_cap=1276421298 +ap1_01_d_weed_01=-782110585 +ap1_01_d_wet00=-1535826617 +ap1_01_d_wet01=1454213561 +ap1_01_d_wet02=-2015925236 +ap1_01_d_wet03=-1696755180 +ap1_01_d_wet04=-844335183 +ap1_01_dcstwal025=338073261 +ap1_01_dcstwal026=1066593669 +ap1_01_dcstwal05=984917676 +ap1_01_dcstwal07=-1852058399 +ap1_02_airbridge1=219472273 +ap1_02_airbridge2=-983903698 +ap1_02_airbridge3=-1140736132 +ap1_02_airbridge4=-525498173 +ap1_02_b16_f=1480196090 +ap1_02_b19lad=1840549866 +ap1_02_bboard006=904671736 +ap1_02_bboard008=-1728415725 +ap1_02_bboard010=-690130876 +ap1_02_bboard011=-2128591669 +ap1_02_bboard1=-478563442 +ap1_02_bboard2=-701851408 +ap1_02_bboard3=-1000049308 +ap1_02_bboard4=-1304047321 +ap1_02_bld01=587986297 +ap1_02_bld02=288903634 +ap1_02_bld025=-1923374449 +ap1_02_bld027=-1361517175 +ap1_02_bld029=1441018785 +ap1_02_bld02a=1457665417 +ap1_02_bld03=1334562424 +ap1_02_bld030=-2126344795 +ap1_02_bld031=-1738589222 +ap1_02_bld032=2057109590 +ap1_02_bld03b=-384574138 +ap1_02_bld04_bar=2067452028 +ap1_02_bld04_lad00=627579981 +ap1_02_bld04_lad01=860928030 +ap1_02_bld04_lad02=-86161608 +ap1_02_bld04_lad03=151839639 +ap1_02_bld04_lad04=-446587839 +ap1_02_bld04_lad05=-206161686 +ap1_02_bld04=1033841311 +ap1_02_bld041=-457026689 +ap1_02_bld07_anx005e=1860356487 +ap1_02_bld07_anx006=1872446848 +ap1_02_bld07_anx1=775459196 +ap1_02_bld07=-1825974857 +ap1_02_bld07df=-1465440965 +ap1_02_bld10_noshad=-543980821 +ap1_02_bld10=1775302330 +ap1_02_bld10glass=1848743108 +ap1_02_bld13=594635260 +ap1_02_bld13xx=1633824385 +ap1_02_bld13xxbot=717548551 +ap1_02_bld13xxv=2068212880 +ap1_02_bld14=-2139085796 +ap1_02_bld14vd001=-1064396063 +ap1_02_bld15=1580949339 +ap1_02_bld15ff=389934331 +ap1_02_bld15ff2=-286480961 +ap1_02_bld16=1628988693 +ap1_02_bld17=852560007 +ap1_02_bld19=-1785115058 +ap1_02_bussin00=641160945 +ap1_02_bussin003=-1593118731 +ap1_02_bussin004=1805157649 +ap1_02_bussin005=2038898926 +ap1_02_bussin006=1777566147 +ap1_02_bussin007=1481858687 +ap1_02_bussin008=1718942402 +ap1_02_bussin009=884315972 +ap1_02_door_l=-566611162 +ap1_02_door_l001=381090232 +ap1_02_door_r=-551602996 +ap1_02_door_r001=2147327434 +ap1_02_dyndor00=-1959463130 +ap1_02_dyndor002=228129219 +ap1_02_dyndor003=7233390 +ap1_02_dyndor004=-368889192 +ap1_02_dyndor005=-1055530934 +ap1_02_dyndor006=-278381330 +ap1_02_dyndor007=-29959541 +ap1_02_dyndor01=2053920149 +ap1_02_escal_master=-1039601870 +ap1_02_fizza_01=-730024810 +ap1_02_fizza_02=573689859 +ap1_02_fizza_03=-238325965 +ap1_02_frame01a=-1281669720 +ap1_02_frame02a=53796806 +ap1_02_gatnums1=1043742258 +ap1_02_gatnums2=300213648 +ap1_02_gatnums3=-1847761537 +ap1_02_glue_01=-286628922 +ap1_02_glue_02=-571817525 +ap1_02_glue_03=-881812265 +ap1_02_glue_04=-633718166 +ap1_02_glue_05=671340028 +ap1_02_glue_06=915829537 +ap1_02_ground=-650962057 +ap1_02_hangings02=-163794127 +ap1_02_hangings03=-393078820 +ap1_02_hangings04=1231772045 +ap1_02_hangings05=993049880 +ap1_02_hangings06=618631286 +ap1_02_hangings07=-1767967757 +ap1_02_hangings08=-2007935144 +ap1_02_ladda00=-1375672479 +ap1_02_ladda01=793176495 +ap1_02_ladda02=553143570 +ap1_02_ladda03=-990800574 +ap1_02_ladda04=-214142505 +ap1_02_ladda05=1990752369 +ap1_02_lightframea=690455091 +ap1_02_lightframeb=400252823 +ap1_02_lightframec=1302612780 +ap1_02_mainframe=1183572294 +ap1_02_overlay00=-209751199 +ap1_02_overlay01=-441133108 +ap1_02_overlay03=-1974591232 +ap1_02_overlay04=2088207699 +ap1_02_overlay05=-1495344607 +ap1_02_overlay06=-652624234 +ap1_02_planes00=1017173682 +ap1_02_planes003=-1644019292 +ap1_02_planes005=-1720928135 +ap1_02_planes005bb=607829453 +ap1_02_planes009=-667503092 +ap1_02_sigs100=1636087658 +ap1_02_sigs101=1345590473 +ap1_02_sigs102=2045208623 +ap1_02_staircases=-619999813 +ap1_02_staircases2=-2089052984 +ap1_02_text1=1641642043 +ap1_02_texts00=-200643358 +ap1_02_texts01=-1160938903 +ap1_02_texts02=-2006051413 +ap1_02_texts03=1330258788 +ap1_02_texts04=-1391403280 +ap1_02_texts05=1877435550 +ap1_02_texts06=1098549189 +ap1_02_texts07=316942969 +ap1_02_texts08=1645693182 +ap1_02_texts09=642371908 +ap1_02_texts09b=-1136001412 +ap1_02_walkway=233987776 +ap1_02_walkway2=-1109674967 +ap1_02_walkway3=-856927670 +ap1_02_weed_01=-215276672 +ap1_02_weed_02=-989509835 +ap1_02_weed_03=-745544630 +ap1_02_weesters00=-1211574368 +ap1_02_weesters01=-916522292 +ap1_02_weesters02=1531813547 +ap1_02_weesters03=1767586502 +ap1_02_weesters04=2134435457 +ap1_02_weesters05=294390565 +ap1_02_weesters06=600747946 +ap1_02_weesters07=875024476 +ap1_02_weesters08=1183151383 +ap1_02_weesters09=-658335341 +ap1_02_westf1=-433279383 +ap1_02_westf2=-676032135 +ap1_02_westf3=2005750056 +ap1_02=-116936747 +ap1_03__ladder_002=-283045863 +ap1_03__ladder_01=-759092483 +ap1_03_ap1_01_d_jumptest=393249829 +ap1_03_bbrdgraf_slod=2030512498 +ap1_03_bbrdgraf=125198954 +ap1_03_bbrds00=-1548360425 +ap1_03_bbrds01=1123787680 +ap1_03_bbrds01b=716392370 +ap1_03_bbrds01e=198969860 +ap1_03_bbrds02=944344636 +ap1_03_bld021=335691981 +ap1_03_bld024=889062088 +ap1_03_bug1397658=1058909289 +ap1_03_cp_signs=-941189307 +ap1_03_cp_signs001=554433317 +ap1_03_cppark00=-1186360251 +ap1_03_cppark008=473978239 +ap1_03_cppark009=805666053 +ap1_03_cppark01=-1484328768 +ap1_03_cppark010=-2035111110 +ap1_03_cppark011=1532318844 +ap1_03_cppark012=-1921074994 +ap1_03_cppark02bar_02=771386728 +ap1_03_cppark02bar=764551158 +ap1_03_cppark02bar001=-2086097503 +ap1_03_cppark07=651194197 +ap1_03_cppark07pipes=1023006309 +ap1_03_esc_cprk=-2114618223 +ap1_03_glue_01=-1829835090 +ap1_03_glue_02=1949675836 +ap1_03_glue_03=1737562099 +ap1_03_glue_04=-657327497 +ap1_03_hedge_cut_00=93039491 +ap1_03_hedge_cut_01=-153547234 +ap1_03_hedge_cut_02=-1636639397 +ap1_03_hedge_cut_03=-1994607953 +ap1_03_hedge_cut_04=-1041193898 +ap1_03_hedge_cut_05=-1397786156 +ap1_03_hedge_cut_06=1471631333 +ap1_03_hedge_cut_07=1089806945 +ap1_03_hedge_cut_08=2013991052 +ap1_03_hedge_cut_09=1700916026 +ap1_03_hedge_cut_10=-1342734592 +ap1_03_hedge_cut_11=-1127540569 +ap1_03_hedge_cut_12=-629189625 +ap1_03_hedge_cut_13=-332531868 +ap1_03_hedge_cut_14=-1089233616 +ap1_03_jetsonsign002=1506274513 +ap1_03_jetsonsign003=-14665853 +ap1_03_jetsonsign1=-474089049 +ap1_03_jumptest2=-347159795 +ap1_03_ladder_01_lod001=430705327 +ap1_03_lsiasubway_rprox=-1291923538 +ap1_03_lsiasubwayintshell=-1522582990 +ap1_03_metcan=615470915 +ap1_03_metrostepsb=1976961125 +ap1_03_noose=-223747318 +ap1_03_noose001=-1326024363 +ap1_03_nuhedges00=130213965 +ap1_03_nuhedges01=-114865386 +ap1_03_nuhedges016=-1825656233 +ap1_03_nuhedges02=-418044174 +ap1_03_nuhedges03=-668858100 +ap1_03_nuhedges04=1251569145 +ap1_03_nuhedges05=771470526 +ap1_03_nuhedges06=531470370 +ap1_03_nuhedges07=-1838678635 +ap1_03_nuhedges08=1964163819 +ap1_03_nuhedges09=1724982888 +ap1_03_nuhedges10=-916886289 +ap1_03_nuhedges11=-1759606662 +ap1_03_nuhedges12=15457291 +ap1_03_nuhedges13=262240630 +ap1_03_nuhedges14=-578022068 +ap1_03_oilspl00=326485352 +ap1_03_oilspl002=-129646991 +ap1_03_oilspl01=-331221247 +ap1_03_oilspl01bbb=-1173872511 +ap1_03_rndb03=1043541022 +ap1_03_rndb06=-1019595222 +ap1_03_rndb14=-455806565 +ap1_03_rndb18=463265578 +ap1_03_rndb20=2066325358 +ap1_03_rndb24=785548993 +ap1_03_rndb26=475750863 +ap1_03_rndb29=654309120 +ap1_03_rndb32=-630300914 +ap1_03_rndb39=905975352 +ap1_03_rox00=1215421175 +ap1_03_rox01=-99041726 +ap1_03_sculpt=1835575419 +ap1_03_stair_break1=-117209361 +ap1_03_stercase=-1211345944 +ap1_03_stop_deleting005=-849911059 +ap1_03_stuff_2=-648005611 +ap1_03_stuff00=1295705907 +ap1_03_stuff009=-1086418408 +ap1_03_stuff01=1617169797 +ap1_03_stuff011=1746397508 +ap1_03_stuff012=1458357998 +ap1_03_stuff013=1687249459 +ap1_03_stuff03=192799670 +ap1_03_stuff04=-609483757 +ap1_03_stuff04th=-1082296725 +ap1_03_stuff05=784312893 +ap1_03_stuff06=20369192 +ap1_03_stuff08=-1563127195 +ap1_03_td_cpark=1107341855 +ap1_03_td_cpark2=2012347155 +ap1_03_thing00v=1915968531 +ap1_03_thing01t=-654236099 +ap1_03_thing01u=-1624624496 +ap1_03_thing03=1200656219 +ap1_03_thing05p=-629135377 +ap1_03_thing06=346532234 +ap1_03_thing06int=1482337260 +ap1_03_thing06x=-1664276234 +ap1_03_towr013=-2147022394 +ap1_03_towr014=-1847480965 +ap1_03_towr015=-1687240547 +ap1_03_towr06=88386740 +ap1_03_towr07_rl=1371685102 +ap1_03_towr07=-756365311 +ap1_03_towr07aaz=-2091034642 +ap1_03_towr07b=915571079 +ap1_03_towr07f=252818054 +ap1_03_towr69=1133855224 +ap1_03_tubeolay_=1394685156 +ap1_03_tubeolay_001=-836629677 +ap1_03_tubeolay_002=-1845128421 +ap1_03_tubeolay_003=-1362834279 +ap1_03_tubeolay_004=1956894804 +ap1_03_tubeolay_005=-2090469928 +ap1_03_tubeolay_006=1388385423 +ap1_03_tubething=-311268548 +ap1_03_tubething001=-439154150 +ap1_03_tubething002=-1071104315 +ap1_03_tubething003=-912305741 +ap1_03_tubething004=318530668 +ap1_03_tubething006=-229694702 +ap1_03_weed_01=864383779 +ap1_03_weed_02=543378655 +ap1_03_weed_03=385858072 +ap1_03cpkng01=-1590762863 +ap1_03cpkng03=2048562281 +ap1_03cpkng04=-2010238828 +ap1_03cpkng05=2006978424 +ap1_03grun05bxk=-587269823 +ap1_03grun05bxo=448066732 +ap1_03grun05bxs=1865555365 +ap1_03grun05bxt=-945598826 +ap1_03grun05bxxx=384178007 +ap1_03grun05bxz=-284451482 +ap1_04__decal002=1080565679 +ap1_04__ladder_01=1683189945 +ap1_04_2ee_str=-2085170827 +ap1_04_2ee_str2=502746031 +ap1_04_alley_01_o=1797011122 +ap1_04_alley_01=-2064164542 +ap1_04_alley_01b=-1743918879 +ap1_04_alley_01blend1=127228159 +ap1_04_alley_01blend1b=-1688014691 +ap1_04_alley_01blend1c=-1868244191 +ap1_04_alley_02=1622937808 +ap1_04_alley_02a=-881929294 +ap1_04_alley_barr1=1938558829 +ap1_04_api_04_tempo010=267282737 +ap1_04_b_pills_lod=576200718 +ap1_04_bannerbld=-946009723 +ap1_04_bannerpipe=1598220589 +ap1_04_billssss00=-908852863 +ap1_04_billssss01=532720989 +ap1_04_billssss02=-317274106 +ap1_04_billssss03=1155954600 +ap1_04_bits4801c=-1308490438 +ap1_04_bits4811=-1142499677 +ap1_04_bits4812=-1758950105 +ap1_04_bits48120=1943125951 +ap1_04_bits48126=-1440863165 +ap1_04_bits48gls=612589266 +ap1_04_bits48in=-1973692662 +ap1_04_bridge_cablehd=-629477083 +ap1_04_bridge_cables=-175160361 +ap1_04_bridge_rail_1=50871870 +ap1_04_bridge_rail_2=373384364 +ap1_04_bridge_rail_3=126011183 +ap1_04_bridge_rail_4=-1164432037 +ap1_04_bridge_rail_5=-1476622300 +ap1_04_bridge_rail_6=-551815582 +ap1_04_bridge01=-762178336 +ap1_04_bridge02=-531124117 +ap1_04_bridgedet=2115802345 +ap1_04_brigge_decal002=-1889299074 +ap1_04_brigge_decal002a=-724487497 +ap1_04_brigge_decal2=-1363024982 +ap1_04_brigge_decal2a=2097590207 +ap1_04_brigge_decal6=-913368720 +ap1_04_brigge_decal7=-706334178 +ap1_04_cablemesh_thvy=-660339764 +ap1_04_chopshop003=-1013806967 +ap1_04_chopshop1_o=-1396357897 +ap1_04_chopshop2_gls=-2068405674 +ap1_04_chopshop2_o=1790886961 +ap1_04_chopshop3_o=-705918315 +ap1_04_chopshopwires=621422668 +ap1_04_cp376=1850476691 +ap1_04_crmdgrn_o=-1491094721 +ap1_04_crmdgrn=-111674828 +ap1_04_dirty00=-1202768473 +ap1_04_dirty01=206757405 +ap1_04_extrabob_fizz=-88890644 +ap1_04_extrabob009=317144031 +ap1_04_extrabob01=540424306 +ap1_04_extrabob011=729312825 +ap1_04_extrabob02=856677925 +ap1_04_extrabob04_fizz=641056464 +ap1_04_extrabob04=1726989800 +ap1_04_extrabob07=524924573 +ap1_04_grun2=1949540343 +ap1_04_grun2b=-2134694763 +ap1_04_grun2bxx=1176334521 +ap1_04_hdrails=-1079056545 +ap1_04_hdrailsb=-943374825 +ap1_04_hedge01=-1207353802 +ap1_04_hedge01top001=-1236087985 +ap1_04_hedge02=1811785244 +ap1_04_hedge02top=83022621 +ap1_04_hedge03=2050966175 +ap1_04_hedgetop=1871862228 +ap1_04_ladder_fizz_hd=1351213305 +ap1_04_ladder003=1424849476 +ap1_04_ladder1=117271896 +ap1_04_light_master=169522370 +ap1_04_lsia_=2046292941 +ap1_04_mesh5=1225951793 +ap1_04_nusps00=1259981033 +ap1_04_nusps01=824677637 +ap1_04_object004=-161172683 +ap1_04_object374=-1918070289 +ap1_04_opium_emissive_lod=1129761504 +ap1_04_opium_emissive=1814728438 +ap1_04_overlay005=1027047908 +ap1_04_pipes=2140966536 +ap1_04_pipes01=906265113 +ap1_04_pipes02=-1930743835 +ap1_04_pipes03=-1700672686 +ap1_04_planefizz=149102704 +ap1_04_refl_04=-1120036457 +ap1_04_roads00=-1752252376 +ap1_04_roads01=-1482661813 +ap1_04_roads02=-1180957634 +ap1_04_roads03=-865261088 +ap1_04_roads04=-567292571 +ap1_04_roads05=-490219879 +ap1_04_roads06=-184157419 +ap1_04_roads08=166307036 +ap1_04_roads09=467355839 +ap1_04_roads09olay=1409455650 +ap1_04_roads10=73343083 +ap1_04_roads11=357089854 +ap1_04_roads12=687991216 +ap1_04_sherlites00=235269178 +ap1_04_sherlites002=1132456465 +ap1_04_sherlites003=-647359001 +ap1_04_sherlites01=-46904681 +ap1_04_sheryplan00=-1871999266 +ap1_04_sheryplan01=-1186340710 +ap1_04_sheryplan02=-1394784319 +ap1_04_simu=-1004913775 +ap1_04_standstrut00=1184398674 +ap1_04_standstrut01=887544303 +ap1_04_standstrut02=571716681 +ap1_04_standstrut03=274272468 +ap1_04_standstrut04=-1930556928 +ap1_04_tank=1103989145 +ap1_04_test_wire=1884978968 +ap1_04_test_wire01=1359713323 +ap1_04_test_wireb=377280163 +ap1_04_thing01u001=1066279089 +ap1_04_uni2grunn=-683993487 +ap1_04_uni2grunnb=-789706096 +ap1_04_uni2grunnc=437984489 +ap1_04_unit003=831726390 +ap1_04_unit005=-982267159 +ap1_04_unit005d=1198455097 +ap1_04_unit081=574169306 +ap1_04_unit081b=1037346009 +ap1_04_unit081bg=-82897150 +ap1_04_unit081bg001=1461849606 +ap1_04_unit081bg1a=-1768521803 +ap1_04_unit081bgvens=24255651 +ap1_04_unit081bits=1584875492 +ap1_04_unit081bits1a=-1896063543 +ap1_04_unit081bits2=-1389243247 +ap1_04_unit081bits69=-2146516654 +ap1_04_unit081bitsa=-67407365 +ap1_04_unit081bitsdets=1319638357 +ap1_04_unit081bt=1141745886 +ap1_04_unit081bv=-550838494 +ap1_04_unit08det_a=-338461521 +ap1_04_unit08det_b=351227630 +ap1_04_unit1b=440826189 +ap1_04_unit2d=1225676812 +ap1_04_unit2e=-1574532561 +ap1_04_unit2ee=85319361 +ap1_04_unit2eedec3=1241908996 +ap1_04_unit2eevens=-1115770266 +ap1_04_unit2eff=-339510507 +ap1_04_unit2em=749645254 +ap1_04_unitdet=-1961915295 +ap1_04_xerostair00=-971096351 +ap1_04_xerostair01=-69653926 +ap1_04_xerostair02=-881047139 +ap1_04_xerostair03=-2016034235 +ap1_04hotel=-239523512 +ap1_04hotel001=-711822279 +ap1_04hotelbxx=1328494252 +ap1_04hoteldd=-200330871 +ap1_04hoteldd002=-903616733 +ap1_04hotelpipe00=55374813 +ap1_04hotelpipe01=1093889961 +ap1_04hotelpipe02=250907436 +ap1_04hotelpipe03=-662528411 +ap1_04sculpt=1368538828 +ap1_emissive_ap1_01a_ema=1441353732 +ap1_emissive_ap1_01a_emb=1773402009 +ap1_emissive_ap1_01b_ema=-456979565 +ap1_emissive_ap1_01b_emb=1729957961 +ap1_emissive_ap1_01b_emc=-1734216878 +ap1_emissive_ap1_01b_emd_lod=-519882390 +ap1_emissive_ap1_01b_emd=-1954031330 +ap1_emissive_ap1_02=-1256121631 +ap1_emissive_ap1_04_ema=1463138332 +ap1_emissive_ap1_04_emb=-1376361056 +ap1_emissive_ap1_04_emc=1958572843 +ap1_emissive_smterm_ew=663494042 +ap1_emissive_towr07_em=-1072832652 +ap1_lod_emi_a_slod3=2083865423 +ap1_lod_emi_b_slod3=1078516728 +ap1_lod_emissive=1851460340 +ap1_lod_slod4=-1008818392 +armytanker=-1207431159 +armytrailer=-1476447243 +armytrailer2=-1637149482 +asea=-1809822327 +asea2=-1807623979 +asterope=-1903012613 +avarus=-2115793025 +bagger=-2140431165 +baletrailer=-399841706 +baller=-808831384 +baller2=142944341 +baller3=1878062887 +baller4=634118882 +baller5=470404958 +baller6=666166960 +banshee=-1041692462 +banshee2=633712403 +barracks=-823509173 +barracks2=1074326203 +barracks3=630371791 +bati=-114291515 +bati2=-891462355 +beerrow_local=-1574447115 +beerrow_world=-715967502 +benson=2053223216 +besra=1824333165 +bestiagts=1274868363 +bf400=86520421 +bfinjection=1126868326 +bh1_01_ammuwin_noshadows=-1288359593 +bh1_01_bh150b=284768930 +bh1_01_bh150c=35560685 +bh1_01_build_base=-144075714 +bh1_01_detail=852283882 +bh1_01_emissivesigns=-84774192 +bh1_01_ground_pool=-590689250 +bh1_01_ground=2132095547 +bh1_01_mall_detail=-1033595146 +bh1_01_mall002_signs=1199251829 +bh1_01_mall002=-1178255810 +bh1_01_malladder1=-2050661774 +bh1_01_poolladder=567298342 +bh1_01_railings=-2010533777 +bh1_01_shadow=813889502 +bh1_02_bh1_2_accessladder=1167365005 +bh1_02_bigframe_fizz_lod001=1692391332 +bh1_02_bigframe_fizz=1522588539 +bh1_02_bigframe_fizz001=-587754124 +bh1_02_foodrainroof_01=698915883 +bh1_02_foodrainroof_02=918926949 +bh1_02_fs1_d01=1924868465 +bh1_02_fs1_d02=-1760890340 +bh1_02_fs1_d03=-2069050016 +bh1_02_fs1_d04=845588693 +bh1_02_fs1_d05=541295759 +bh1_02_fs1_d06=1307762669 +bh1_02_fs1_d07=5817514 +bh1_02_fs1_dtl01=-545338153 +bh1_02_fs1_dtl02=-315791308 +bh1_02_fs1_dtl03=-1141701184 +bh1_02_fs1_dtl2=-1746725677 +bh1_02_fs1_shutters=687314612 +bh1_02_fs1=1067316503 +bh1_02_fs2=231936386 +bh1_02_fsgrnd=781323563 +bh1_02_fsscaff=1116637692 +bh1_02_fsscaffold_bar1=1188058729 +bh1_02_fsscaffold_bar2=958610191 +bh1_02_fsscaffold_bar3=729063346 +bh1_02_fsscaffold_bar4=2115585278 +bh1_02_fsscaffold_bar5=-1949048717 +bh1_02_gangwayrail=333945782 +bh1_02_girdera=2094697726 +bh1_02_girderb=-2030722764 +bh1_02_girderc=1496565169 +bh1_02_girderd=-555331304 +bh1_02_grd_1=928156559 +bh1_02_grd_2=2039877653 +bh1_02_office1_d=639276393 +bh1_02_office1_det=-1004178851 +bh1_02_office1_railing01_fizz=-683104618 +bh1_02_office1_railing02_fizz=1911898762 +bh1_02_office1_railing03_fizz=356362657 +bh1_02_office1_st02_fizz=2068173522 +bh1_02_office1_stair_fizz=-1664513820 +bh1_02_office1=2075675266 +bh1_02_officescaff=-669122403 +bh1_02_pool_detail=1582408027 +bh1_02_scaff_ir2_bakeproxy=1567709474 +bh1_02_sec_fence_01=1200610752 +bh1_02_securityrailing01=-77313926 +bh1_02_securityrailing02=225569941 +bh1_02_securityrailing03=-1920308020 +bh1_02_ss_01_d=-688062910 +bh1_02_ss_01_d01=679037611 +bh1_02_ss_01_d02=-699947447 +bh1_02_ss_01_rail01_fizz=200354863 +bh1_02_ss_01_rail02_fizz=-780031607 +bh1_02_ss_01_railingtop=2101504757 +bh1_02_ss_01_x01_fizz=-614316647 +bh1_02_ss_01_x02_fizz=527278189 +bh1_02_ss_01_x03_fizz=-104758259 +bh1_02_ss_01_x04_fizz=-1994805065 +bh1_02_ss_01=35605697 +bh1_02_ss_04_d01=-1402706424 +bh1_02_ss_04_d03=-707708703 +bh1_02_ss_04_rail01_fizz=-341586127 +bh1_02_ss_04_rail02_fizz=-1387429708 +bh1_02_ss_04_rail03_fizz=-856168028 +bh1_02_ss_04_rail04_fizz=-1804912702 +bh1_02_ss_04_rail05_fizz=1633932595 +bh1_02_ss_04_rail06_fizz=-131417751 +bh1_02_ss_04=-1189594444 +bh1_02_stepsfizz=-1477714926 +bh1_03_bld27_d=1348636033 +bh1_03_bld27_dtl=811563879 +bh1_03_bld27=-136112545 +bh1_03_bld29_d=-1820555747 +bh1_03_bld29=1048421275 +bh1_03_brig01_d=-878050612 +bh1_03_brig01=561635 +bh1_03_brigrail_lod=1678119375 +bh1_03_brigrail=-1412119595 +bh1_03_cable_ramp=1891070752 +bh1_03_cable_ramp2=-485047332 +bh1_03_floaty_windows=509311795 +bh1_03_gangwayrail=1681408880 +bh1_03_gate=-353442574 +bh1_03_grnd1=20706687 +bh1_03_grnd2=-209331693 +bh1_03_laddergang=276522069 +bh1_03_rail01=2092479837 +bh1_03_rail02=1801818807 +bh1_03_rail03=-504070189 +bh1_03_rain_proxy01=1223871923 +bh1_03_rain_proxy02=305094701 +bh1_03_rain_proxy03=-462125896 +bh1_03_roofladder_01=665412286 +bh1_03_s1_006_d01=-782873989 +bh1_03_s1_006=-403210447 +bh1_03_s1_railings=1152948144 +bh1_03_s1_rework_dtl=-1155151140 +bh1_03_s1_rework_frame=-920216587 +bh1_03_s1_rework=-9669451 +bh1_03_satdish=1211631067 +bh1_03_satdish01_l1=-1411996509 +bh1_03_satdish01=1627881248 +bh1_03_satdish02_l1=1844559325 +bh1_03_satdish02=1314773453 +bh1_03_satdish03_l1=-1695269540 +bh1_03_satdish03=2091726443 +bh1_03_securityrail01=1924853348 +bh1_03_securityrail02=-32504560 +bh1_03_ss_02_d=1125642066 +bh1_03_ss_02_dtl=554410404 +bh1_03_ss_02=-904729199 +bh1_03_ss02_frame01=-258453607 +bh1_03_ss02_frame02=-103390699 +bh1_03_ss02_frame03=-752118592 +bh1_03_towerfizz=-2031975776 +bh1_03_vent01=1799908842 +bh1_03_vent02=1488308425 +bh1_03_ventrailing=-1478578556 +bh1_03_wall01=-709377107 +bh1_03_wall02=-1023893969 +bh1_03_winbar01=1024830347 +bh1_03_winbar02=1650456095 +bh1_03_winbar03=413393572 +bh1_03_winbar04=742459874 +bh1_04_aptrail01=1727911140 +bh1_04_aptrail02=1431056769 +bh1_04_aptrail03=190619043 +bh1_04_aptrail04=2033121606 +bh1_04_aptrail05=536364762 +bh1_04_aptrail06=229810767 +bh1_04_bld2a02=1853657102 +bh1_04_build004_fizz=-1743707105 +bh1_04_build004_ledge=-1309403343 +bh1_04_build004_ledge001=642235009 +bh1_04_build004=607716542 +bh1_04_build04_emm_glow=-463832007 +bh1_04_build04_emm=-1991942930 +bh1_04_build1dr_lod=1578946836 +bh1_04_build2_railing=847387975 +bh1_04_build2_trelace=-408663889 +bh1_04_build3=-1277332065 +bh1_04_details1=-1899574182 +bh1_04_details2_railing=-1146885069 +bh1_04_details2_railing02=589288806 +bh1_04_details2a=-355056232 +bh1_04_details2a02=-1219836952 +bh1_04_details2b=1161624164 +bh1_04_details2c=1461558817 +bh1_04_details3a=-474532902 +bh1_04_details3b=-1207837588 +bh1_04_dets_orn_gates=1684675576 +bh1_04_dets_orn_gates02=-1708213219 +bh1_04_dont_delete=445189006 +bh1_04_ema=-123231140 +bh1_04_emb=-362739761 +bh1_04_emc=472345435 +bh1_04_g01=846630014 +bh1_04_g01a=-1421363226 +bh1_04_g01b=-2063176860 +bh1_04_g02=1085286641 +bh1_04_g02a=-1732309171 +bh1_04_g02b=-896175367 +bh1_04_ground1=267748605 +bh1_04_ground2=1972293678 +bh1_04_railing_fizz01=-1441906114 +bh1_04_wtr=-395833487 +bh1_05_bucketseat=1500551655 +bh1_05_build1_emm=-101984667 +bh1_05_build1=426649662 +bh1_05_details=636844841 +bh1_05_details01=1012689026 +bh1_05_details02=-1123096087 +bh1_05_ground1=1823288419 +bh1_05_hedge_dtl=-1428438233 +bh1_05_railinge=-463964775 +bh1_05_railings=1823049281 +bh1_05_railingw=869930135 +bh1_05_shadowmesh=-1055861091 +bh1_05_walkway_railing01=1792759856 +bh1_05_walkway_railing02=2100362459 +bh1_05_walkway=-1102915091 +bh1_05_wtr=359969983 +bh1_05_wtr02=-551095741 +bh1_06_building_wins=-907764419 +bh1_06_building=865034338 +bh1_06_details=2032548067 +bh1_06_ivydecal=-1517553296 +bh1_06_lifeinvadersign=-91708484 +bh1_06_lobby_fake_lod=-1023113751 +bh1_06_lobby_fake=748223339 +bh1_06_railing=-1800053097 +bh1_06_v_int_lod=-1301581721 +bh1_07_bank=-1046905586 +bh1_07_build1=2146248619 +bh1_07_build2_details=1807053000 +bh1_07_build2=923309627 +bh1_07_decal01=1936994544 +bh1_07_decal02=-1029648568 +bh1_07_decal03=-1729627177 +bh1_07_decal04=1714198113 +bh1_07_decals05=639774357 +bh1_07_decals07=1236137388 +bh1_07_flagpoles=670466200 +bh1_07_fountainwater=-1916682324 +bh1_07_ground=-219734764 +bh1_08_bld2=-952859393 +bh1_08_building01=825822488 +bh1_08_cablemesh31596_tstd=248533003 +bh1_08_cablemesh31597_tstd=1976150613 +bh1_08_cablemesh8486_hvstd=1922297239 +bh1_08_carparkcanopy=55174722 +bh1_08_cp_fizz=-2038994718 +bh1_08_details1=-1206553917 +bh1_08_details2=-1445276082 +bh1_08_details3=-1668170820 +bh1_08_details4=-1907613903 +bh1_08_em_a=1155209589 +bh1_08_em=-603554352 +bh1_08_fixedseating=198009442 +bh1_08_furhedge01=1347285254 +bh1_08_furhedge02=1728978546 +bh1_08_furhedge03=-441541687 +bh1_08_furhedge04=-101727157 +bh1_08_glue=754693549 +bh1_08_glue2=1493372499 +bh1_08_grnd=-271615357 +bh1_08_hedge_sqr=2008959775 +bh1_08_parkingdoor=-2061180958 +bh1_08_parkingdoor002=-593537274 +bh1_08_propertyfudger=1713395415 +bh1_08_railing=708399690 +bh1_08_shadow_proxy=1489770422 +bh1_08_shadowmesh_slod=-910187827 +bh1_08_shadowmesh=2110457052 +bh1_09_bld_01_canopy=1336119588 +bh1_09_bld_01=1359069635 +bh1_09_bld_02_details=1812818898 +bh1_09_bld_02_wind1_iref003=322338655 +bh1_09_bld_02_wind1=-473129780 +bh1_09_bld_02_wind2_iref001=-1839542077 +bh1_09_bld_02_wind2=-418929854 +bh1_09_bld_02=-185267805 +bh1_09_bld_03_adlegs=-644776607 +bh1_09_bld_03_fuzz01=-1224604071 +bh1_09_bld_03_leo_sign=1438964380 +bh1_09_bld_03_rail01=-1370100572 +bh1_09_bld_03_rail02=-1048374526 +bh1_09_bld_03=-423793356 +bh1_09_bld_decals=-1600591944 +bh1_09_bld_sml=-1309598738 +bh1_09_canopybars=1311592879 +bh1_09_details1=-369334011 +bh1_09_details2=-653441241 +bh1_09_details2b=-471546616 +bh1_09_fizzy_rails_01=-620597331 +bh1_09_fizzy_rails=218429569 +bh1_09_fizzy_steps=1720566708 +bh1_09_grnd_01=1455084130 +bh1_09_grnd_03_details=-403538651 +bh1_09_grnd_03_structures=-798460479 +bh1_09_long_rail_fizzz=822284434 +bh1_09_no_shadow=1455044551 +bh1_09_pillars_01=879580416 +bh1_09_props_lightsupport001=1613171453 +bh1_09_proxy=-1621611924 +bh1_09_shitaz=1760105586 +bh1_11__build03=-1232967420 +bh1_11_build01=1381191739 +bh1_11_build02=1869056615 +bh1_11_fizzy_strutts=-580237681 +bh1_11_glue_1=-990088518 +bh1_11_glue_2=-1694294328 +bh1_11_glue=1476737062 +bh1_11_glue1=-1015035763 +bh1_11_glue2=-1189891147 +bh1_11_glue3=-1363304695 +bh1_11_ground=2131953521 +bh1_11_int=695314763 +bh1_11_logos=1000288188 +bh1_11fizzibars_01=12160631 +bh1_11fizzibars_02=-497921627 +bh1_13_alground=1311691311 +bh1_13_alleygrdec1=-410473439 +bh1_13_bh13_carshowch003=-764029784 +bh1_13_build1=1601594286 +bh1_13_build2=1362085665 +bh1_13_build3=71380293 +bh1_13_build4_emis1=1483736679 +bh1_13_build4=-190476786 +bh1_13_carpark_gate=587546567 +bh1_13_carpark01=2120965285 +bh1_13_glue=-503654922 +bh1_13_ivy001=663565805 +bh1_13_park_bars=-769658143 +bh1_13_shadowproxy=662319953 +bh1_13_walldec1=-376154091 +bh1_13_walldec2=-1682686890 +bh1_13_walldec3=-922839318 +bh1_13_walldec4=-130517667 +bh1_13_walldec5=2052159893 +bh1_13_weed=-1485018428 +bh1_14_bld1_rl=-1959132136 +bh1_14_build1=-402767186 +bh1_14_build2=-29855966 +bh1_14_build3=-940637552 +bh1_14_build4=-566939876 +bh1_14_detail_1=2038536976 +bh1_14_detail_2=-2100941427 +bh1_14_detail=1300410682 +bh1_14_fizzi_frame=1111306782 +bh1_14_grnd=567964496 +bh1_14_ivy01=-675945239 +bh1_14_ivy02=-1392996497 +bh1_15_alleygr_dec=1423073602 +bh1_15_alleygr=-1515753748 +bh1_15_bench_posh=2023660193 +bh1_15_bld1=903702989 +bh1_15_bld2=-1214190254 +bh1_15_bld3=-1453993796 +bh1_15_bld4=-1693633493 +bh1_15_decals_01=-2052734052 +bh1_15_decals_02=-1524923765 +bh1_15_decals_03=-1151226089 +bh1_15_decals=1823239905 +bh1_15_details=-838902557 +bh1_15_emis_1=-1814999854 +bh1_15_emis_lod=998999324 +bh1_15_fizzladder=-398408169 +bh1_15_hedge_tops=1556020831 +bh1_15_lastmin_cols=531175976 +bh1_15_lastmin_cols2=-834914240 +bh1_15_ponsonby_glass=-1019949860 +bh1_15_trim_detail=-175009530 +bh1_15_usher_nonfizz=-708059352 +bh1_16_3_locked_doors=-620810183 +bh1_16_bld_rails=1276306648 +bh1_16_bld_rails2=-1355799115 +bh1_16_bld01_det_01=1463729611 +bh1_16_bld01_det_ns=-1118297249 +bh1_16_bld01_det=-65147102 +bh1_16_bld01=873104861 +bh1_16_bld02=1102848320 +bh1_16_bld03_det=251679191 +bh1_16_bld03=1325513779 +bh1_16_bld03b=710596297 +bh1_16_bld04_det=-1223149155 +bh1_16_bld04_signol=1840746485 +bh1_16_bld04=1563646102 +bh1_16_dec_01=764939228 +bh1_16_dec_02=1040034983 +bh1_16_dec_03=1211875619 +bh1_16_dec_04=1481138492 +bh1_16_fakeint=-1795521776 +bh1_16_fountain=-1136434737 +bh1_16_fountwater_dynamic=2067444438 +bh1_16_grd_01=-959687626 +bh1_16_grdb_01=437219855 +bh1_16_jewel2_fake_lod=933783555 +bh1_16_jewel2_fake=-877317073 +bh1_16_ladder_mission_fizz=892244804 +bh1_16_post_heist_boards=-960256113 +bh1_16_preflec_proxylod=-285677174 +bh1_16_rail_03=-901984656 +bh1_16_refl_proxy_dumhd=1262119790 +bh1_16_scaff=-49226685 +bh1_16_swallow_disp_m=-446402197 +bh1_16_temprefitmilo_lod=376257781 +bh1_16_v_jewel_milo_lod=-1295566325 +bh1_17_bld_d=-994517155 +bh1_17_bld=-444352941 +bh1_17_vapid_e_dummy=1406682134 +bh1_17_vapid=-789061585 +bh1_18_bh1_small_rail=1770757352 +bh1_18_bigivy=-1418550949 +bh1_18_bld01_arch=115802712 +bh1_18_bld01_d1=-814666429 +bh1_18_bld01_d2=-1112110642 +bh1_18_bld01_d3=-1312394770 +bh1_18_bld01_glue=50994830 +bh1_18_bld01_grime=-768594598 +bh1_18_bld1_rfsig_lod=-352357525 +bh1_18_bld1_rfsig=-1094601675 +bh1_18_bld1a=552286716 +bh1_18_em=-1773581475 +bh1_18_fireescapes_ref=-504324858 +bh1_18_fringe_flap=-1063807625 +bh1_18_fringe_flap2=-1478141548 +bh1_18_fringe_flap3=-1746683503 +bh1_18_fringe_flap4=-1984815826 +bh1_18_gate=1105576219 +bh1_18_glass=447638003 +bh1_18_rd01=-1255123174 +bh1_20_arch=-654755003 +bh1_20_copshop_int=-769705522 +bh1_20_em=-1339395275 +bh1_20_furhedge00=-600986733 +bh1_20_furhedge01=927883731 +bh1_20_furhedge02=693945840 +bh1_20_furhedge03=596621910 +bh1_20_furhedge04=366550761 +bh1_20_furhedge05=1537223286 +bh1_20_ground_d1=-630825938 +bh1_20_ground_d2=-956680870 +bh1_20_ground_d3=-515216902 +bh1_20_ground_d4=1901857311 +bh1_20_ground_d5=-2088587668 +bh1_20_ground_d6=-1887386008 +bh1_20_ground=1537193924 +bh1_20_in_bld_dtl=334634808 +bh1_20_in_bld=-613149915 +bh1_20_lad1=1699634493 +bh1_20_lad11=-1639783745 +bh1_20_lad14=-1868937362 +bh1_20_lad6=1205019207 +bh1_20_lad8=746941356 +bh1_20_out_bld=1626540331 +bh1_20_out_blde=-732827072 +bh1_20b_em=617612637 +bh1_21_bld_decals=1811296566 +bh1_21_bld_decals01=1143804937 +bh1_21_bld_decals02=1383772324 +bh1_21_bld_main=-226820450 +bh1_21_bld_wing003=758673898 +bh1_21_bld_wing01=1384095576 +bh1_21_deta=993466710 +bh1_21_details_01=734239870 +bh1_21_detb=544400326 +bh1_21_grnd_d_2=2112046757 +bh1_21_grnd_d_3=-1874826401 +bh1_21_grnd_d=1970545984 +bh1_21_grnd02_1=-1123247171 +bh1_21_hedges=1427227004 +bh1_21_hedgesb=-1084971674 +bh1_21_ladder1=-924318798 +bh1_21_ladder2=-1160026187 +bh1_21_props_combo_slod=1268880945 +bh1_21_proxy=1806845677 +bh1_21_railscastshadow=1795825847 +bh1_21_roof=-648403614 +bh1_21_steps=1652013414 +bh1_21_wall=231815844 +bh1_21_waterfall_new=2032698431 +bh1_21_wing_d=-285059056 +bh1_21_wing3_d=-59471862 +bh1_22_base=-1089094528 +bh1_22_basee=-328365584 +bh1_22_door_det=342087424 +bh1_22_doorfizz_1=1296206439 +bh1_22_doorfizz_2=-2134445713 +bh1_22_doorfizz_3=1861209537 +bh1_22_emissive_22=995458348 +bh1_22_emissive_22b=2088201762 +bh1_22_emissivesign=499290304 +bh1_22_fakeint=-1778893031 +bh1_22_glue_02=-1918801716 +bh1_22_overlays_01=1604302422 +bh1_22_overlays_02=1375378188 +bh1_22_overlays_03=181374135 +bh1_22_overlays_04=1820348439 +bh1_22_overlays=-428066519 +bh1_22_towere=1774230317 +bh1_22_towerw_dtl=-328995477 +bh1_22_towerw=-179981755 +bh1_29_buildings=-2823709 +bh1_29_dcl_01=-1382396826 +bh1_29_dcl_02=697648222 +bh1_29_dcl_03=437527900 +bh1_29_dcl_04=147751633 +bh1_29_dcl_05=110263893 +bh1_29_dfizz_01=-637061723 +bh1_29_dfizz_01b=-1083387932 +bh1_29_fence=1560390578 +bh1_29_fnc=-1165151113 +bh1_29_racetrack_01=1902234873 +bh1_29_sportequip=-1339221501 +bh1_29_stands=-1832314118 +bh1_30_bhs_gate_l001=-908498968 +bh1_30_bhs_gate_r001=-1651929043 +bh1_30_carpark=-1462167155 +bh1_30_dcl_01=1281750392 +bh1_30_dcl_02=655272650 +bh1_30_dcl_03=-119943583 +bh1_30_dcl_04=133131404 +bh1_30_dcl_05=-767164102 +bh1_30_dcl_06=-275563564 +bh1_30_dcl_07=-1109108617 +bh1_30_dcl_08=-1397475821 +bh1_30_dcl_09=-2031883661 +bh1_30_dcl_10=1424485288 +bh1_30_dcl_11=1177439797 +bh1_30_dcl_12=-957755494 +bh1_30_dcl_13=-1215123220 +bh1_30_dcl_14=-1454500765 +bh1_30_dcl_15=-1676674585 +bh1_30_dcl_16=469072304 +bh1_30_dcl_17=230415677 +bh1_30_flowers_00=-699348407 +bh1_30_flowers_01=1440762210 +bh1_30_flowers_03=2057507559 +bh1_30_flowers_04=-1344176797 +bh1_30_flowers_05=-503881398 +bh1_30_flowers_06=-1195831602 +bh1_30_hdg_01=-1787676123 +bh1_30_hdg_02=-1474306176 +bh1_30_hdg_03=1777558312 +bh1_30_hdg_04=2058224797 +bh1_30_hdg_05=1281927187 +bh1_30_hdg_06=1595559286 +bh1_30_hdg_07=747858053 +bh1_30_hdg_08=1036978912 +bh1_30_hdg_09=136126361 +bh1_30_hdg_10=1614434006 +bh1_30_hdg_11=914717577 +bh1_30_hdg_12=1210064546 +bh1_30_hdg_13=-115048248 +bh1_30_hdg_14=182723655 +bh1_30_hdg_15=-577648221 +bh1_30_hdg_16=-365632791 +bh1_30_hdg_17=-1006692738 +bh1_30_hdg_18=-826725390 +bh1_30_hdg_19=-1392809869 +bh1_30_hdg_20=-1897416504 +bh1_30_irsref_pot_iref017=-1464770408 +bh1_30_irsref_pot_iref019=-704627915 +bh1_30_irsref_pot=-1217560423 +bh1_30_ladderpool_d=-1050234753 +bh1_30_m4_bal1=-1744559680 +bh1_30_m4_bal2=-1924527028 +bh1_30_m4_bal3=-2111048180 +bh1_30_m4_bal4=1885753985 +bh1_30_m4_bal5=-155033797 +bh1_30_m4_bal6=-452740162 +bh1_30_m4_bal7=-1188207598 +bh1_30_m4_bal8=-1461992593 +bh1_30_m4_bal9_l1=-1750711532 +bh1_30_m4=1089427794 +bh1_30_m4ground=-881977345 +bh1_30_m5ground=-1541431385 +bh1_30_ma_pipes_stonerails=772135915 +bh1_30_ma=-1327220406 +bh1_30_mid_balus1=-1185466065 +bh1_30_mid_balus2=-1416585822 +bh1_30_mid_balus3=1799462157 +bh1_30_mid2_balus1=256447755 +bh1_30_mid2_balus2=-1335830728 +bh1_30_mid2_balus3=-1172313418 +bh1_30_mid2_balus4=1284673437 +bh1_30_middleplot01_blg03=-1483694462 +bh1_30_plot3_gnd=-1091732862 +bh1_30_plot4=-433962992 +bh1_30_treebase=-934598192 +bh1_31_dcl_01=1086381957 +bh1_31_dcl_02=-239943366 +bh1_31_dcl_03=590980159 +bh1_31_dcl_04=-264815037 +bh1_31_dcl_05=41837265 +bh1_31_dcl_06=1016092396 +bh1_31_dcl_07=1849604680 +bh1_31_detail3=930733592 +bh1_31_details=-423706993 +bh1_31_fizziposts=506234133 +bh1_31_flowers_1=1890666391 +bh1_31_flowers_2=1643063827 +bh1_31_flowers_3=1412140684 +bh1_31_gate=-2053371020 +bh1_31_ground1=869128399 +bh1_31_hdg_00=1508049039 +bh1_31_hdg_01=-1951275988 +bh1_31_hdg_02=2142489648 +bh1_31_hdg_03=-1570106976 +bh1_31_hdg_04=-754650411 +bh1_31_hdg_05=-990554442 +bh1_31_hdg_06=-294999648 +bh1_31_hdg_07=-552989985 +bh1_31_hdg_08=281538138 +bh1_31_hdg_09=863515582 +bh1_31_hdg_10=787195777 +bh1_31_hdg_11=1479866899 +bh1_31_hdg_12=-1955372913 +bh1_31_hdg_13=482345770 +bh1_31_hdg_14=1877322100 +bh1_31_hdg_15=-2112074271 +bh1_31_hdg_16=-730139999 +bh1_31_hdg_17=1706398996 +bh1_31_hdg_18=-1192805510 +bh1_31_m1=51552368 +bh1_31_m2=-492871754 +bh1_31_m2g=-1446226154 +bh1_31_m3=-1897383871 +bh1_31_plot03_gnd=-931847440 +bh1_32_blg01=786261260 +bh1_32_main_d2=655392251 +bh1_32_main_d2b=1126350796 +bh1_32_main_da=-244018488 +bh1_32_stores=993033516 +bh1_33__billboard_bulid02=-143661634 +bh1_33_blg01_details=-98384603 +bh1_33_blg01_neon_slod=48564284 +bh1_33_blg01_neon=-1907931469 +bh1_33_blg01=1548884782 +bh1_33_build02_dtds=-1310575716 +bh1_33_build02_dtdsa=631684080 +bh1_33_bulid02=-1560099365 +bh1_33_detailly=-2079218321 +bh1_33_gas_neon_lod=-431334131 +bh1_33_gas_neon=368827330 +bh1_34_blgs01_billboard=-1162844625 +bh1_34_blgs01_details=-1705108084 +bh1_34_blgs01=-993087739 +bh1_34_blgs02_details=2142361405 +bh1_34_blgs03_billboard=1257310729 +bh1_34_blgs03=-179531776 +bh1_34_fizz_det=45662378 +bh1_34_ground=1331953957 +bh1_34_shadow01=1688079802 +bh1_34_tower_billboard=-2134476192 +bh1_34_tower_ivydecal=1278373611 +bh1_34_tower=325880767 +bh1_34_towersign_emm=1673949760 +bh1_35_beamsa=-2128950861 +bh1_35_beamsc=532842244 +bh1_35_bldcl_01=-490290836 +bh1_35_bldcl_02=-1390225883 +bh1_35_bldcl_03=-1083901271 +bh1_35_bldcl_04=1001059119 +bh1_35_campusbuild_01a=-110372012 +bh1_35_campusgnd=-1886737475 +bh1_35_campusgnd2=289885126 +bh1_35_dcl_01=-527543087 +bh1_35_dcl_02=172468295 +bh1_35_dcl_03=-994009802 +bh1_35_flowers_1=-135756920 +bh1_35_flowers_2=-709083344 +bh1_35_glass=-719884528 +bh1_35_library_main=-1044593111 +bh1_35_pav_roof=1007351311 +bh1_35_pavballust1=-47887822 +bh1_35_pavballust2=265547663 +bh1_35_pavc=-1673693940 +bh1_35_pavillion=351210621 +bh1_35_pavs=-2145403691 +bh1_35_pillar=1681800969 +bh1_35_strlg_e=512126908 +bh1_35_strlg_n=2121576339 +bh1_35_strlg_s=-1254089431 +bh1_35_strlg_w=509865843 +bh1_35_tenfen=72054168 +bh1_35_water=-410596731 +bh1_35_win1=-1325663282 +bh1_35_win2=-453549116 +bh1_35_win3=-1860256748 +bh1_35_win4=-948655937 +bh1_36_ballus01=907215782 +bh1_36_ballus02=-1421808128 +bh1_36_ballus03=-1719186803 +bh1_36_ballus04=2129466713 +bh1_36_ballus05=-1287946787 +bh1_36_ballus06=-1751300447 +bh1_36_ballus07=-2057395676 +bh1_36_ballus08_l1=-420838598 +bh1_36_ballus09_l1=-649048395 +bh1_36_ballus10=-1734884630 +bh1_36_ballus11=-1003873782 +bh1_36_ballus12=-697778553 +bh1_36_ballus13=-518007819 +bh1_36_ballus14=-278826888 +bh1_36_ballus15=-77363076 +bh1_36_ballus16=228470001 +bh1_36_ballus17=400769403 +bh1_36_ballus18=705226182 +bh1_36_ballus19=1444888054 +bh1_36_ballus20=-138934911 +bh1_36_bld_details=1100681368 +bh1_36_bld_details2=168772571 +bh1_36_bld_details3=-207055094 +bh1_36_bld_details4=31929223 +bh1_36_blgmain=-1451600495 +bh1_36_decal_01=1197674198 +bh1_36_decal_03=1545910329 +bh1_36_decal_04=1853250780 +bh1_36_decal_05=-1834211993 +bh1_36_decal_06=-2141355830 +bh1_36_decal_07=1869307622 +bh1_36_decal_08=1562491475 +bh1_36_decal_09=-640306247 +bh1_36_decal_10=1286642769 +bh1_36_decal_11=2062710996 +bh1_36_decal_11b=-2115138997 +bh1_36_decal_12=1765627242 +bh1_36_decal_12b=1321149143 +bh1_36_decal_13=154604891 +bh1_36_decal_14=929952200 +bh1_36_decal_15=1403464250 +bh1_36_decal_15b=-2055495985 +bh1_36_decal_16=1110181700 +bh1_36_decal_17=-1038121171 +bh1_36_decal_grotto=-405853282 +bh1_36_flowers01=2130418367 +bh1_36_flowers02=-1316388902 +bh1_36_gate_iref=-1859471240 +bh1_36_gatefrm_iref=1934640108 +bh1_36_grnd_01=1996641440 +bh1_36_grnd_02=525411639 +bh1_36_grnd_03=421206219 +bh1_36_grnd_03b=-251959696 +bh1_36_grnd_04=1137438252 +bh1_36_grnd_05=764461494 +bh1_36_grnd_06=-707423675 +bh1_36_grnd_07=1210382050 +bh1_36_hedged_01=-794349044 +bh1_36_hedged_02=-487729511 +bh1_36_hedged_03=-1438587612 +bh1_36_hedged_04=-950919326 +bh1_36_hedged_05=511790527 +bh1_36_hedged_06=666591283 +bh1_36_hedged_07=-220301702 +bh1_36_hedged_08=219523816 +bh1_36_hedged_09=1733615465 +bh1_36_hedged_10=-1768997707 +bh1_36_hedged_11=-905796705 +bh1_36_hedged_12=-1144191180 +bh1_36_hedged_13=1671943911 +bh1_36_hedged_14=1305848643 +bh1_36_hedged_15=-2135224051 +bh1_36_hedged_16=1903129206 +bh1_36_hedged_17=445269161 +bh1_36_hedged_18=86120921 +bh1_36_hedged_19=1073024898 +bh1_36_hedged_20=-2111565157 +bh1_36_hedged_21=-1813465564 +bh1_36_hedged_22=328086893 +bh1_36_hedged_23=490358981 +bh1_36_hedged_24=788786264 +bh1_36_hedged_25=983368590 +bh1_36_hedged_26=-1134393577 +bh1_36_hedged_27=-435103117 +bh1_36_hedged_28=-171017746 +bh1_36_irsref_pot=1282130934 +bh1_36_lightstringlights=-1000168448 +bh1_36_ponddecal=436851026 +bh1_36_pool_water=1491702691 +bh1_36_pool_water2=-708771243 +bh1_36_pool_waters=-624161813 +bh1_36_torch_iref=-1232093905 +bh1_36_water_proxy=687548975 +bh1_36_wtrproxy_hd=222197524 +bh1_37_decals_graf=806128262 +bh1_37_decals=-1631270633 +bh1_37_railings=2084335056 +bh1_37_restaurant=897688721 +bh1_38_fox_d=-548310164 +bh1_38_grnd_1_d01=-608894476 +bh1_38_grnd_1_d02=-267965800 +bh1_38_grnd_1_d03=-974858624 +bh1_38_grnd_1=-2092578764 +bh1_38_railing_lod=-1474690987 +bh1_38_railing=1651553088 +bh1_38_tclub_1_fnc=1370705463 +bh1_38_tclub_1_fncb=-532908831 +bh1_38_tclub_2_fnc=-1756174877 +bh1_38_tclub_2_fncb=3372446 +bh1_38_tclub_2=-1735977071 +bh1_38_tclub=530033473 +bh1_38_tennis_rail=-820684359 +bh1_38_theatre=408068635 +bh1_39_billboardrailing=1899401219 +bh1_39_crpk01_decals=-1969500746 +bh1_39_crpk02_decals=-911038919 +bh1_39_crpk02_signs=2122544668 +bh1_39_crprk01_emsign_lod=-915855930 +bh1_39_crprk01_emsign=-1306173239 +bh1_39_crprk01=746642406 +bh1_39_fake_em_glow=-1126891179 +bh1_39_fruiitbb_ipl=438592022 +bh1_39_fruitbb_ipl_lod=-1118967386 +bh1_39_grnd=-859381146 +bh1_39_pipe=975416903 +bh1_39_shelv=334947675 +bh1_39_shop1_details01=1863911442 +bh1_39_shop1_details02=-244937557 +bh1_39_shop1_ladders=-1545158286 +bh1_39_shop3_details01=237367582 +bh1_39_shop3_details02=-320033108 +bh1_39_shop3_ladders=1827528698 +bh1_39_shops01_billboard=-1131405392 +bh1_39_shops01_railing=1959454579 +bh1_39_shops01=-591191033 +bh1_39_shops02_billboard=219042955 +bh1_39_shops02=-1192698793 +bh1_39_shops03=1782824722 +bh1_39_stairrailing=60891829 +bh1_40_basicplants=838894886 +bh1_40_blg01=-911619807 +bh1_40_blg02_details=-2050884287 +bh1_40_blg02=-672602721 +bh1_40_canopy=-746417900 +bh1_40_gnd_details=324857854 +bh1_40_gnd_details02=738603988 +bh1_40_gnd02=79730233 +bh1_40_gndmain=366999773 +bh1_40_grndmain_wtr=-1532126903 +bh1_40_outblg=1896442156 +bh1_40_pipes=900883308 +bh1_40_pool_water=-758146521 +bh1_40_pool=-1247022288 +bh1_40_props_flower00=763514225 +bh1_40_props_flower007=881914566 +bh1_40_props_flower01=428090741 +bh1_40_props_flower02=128877002 +bh1_40_props_flower04=72022787 +bh1_40_props_flower05=1920030574 +bh1_40_props_prop_flowers07=450459634 +bh1_40_rearrailing_01=-992437552 +bh1_40_rearrailing_02=-1290635452 +bh1_40_triblg_details01=2129085253 +bh1_40_triblg_details02=1532951605 +bh1_40_triblg_details03=698620096 +bh1_40_triblg_int=302858223 +bh1_40_triblg=1272036709 +bh1_40_voncsign=-1176713795 +bh1_42_bld_02_water=429868150 +bh1_42_bld_02=-675008343 +bh1_42_bld01_blcny_ref=1852346177 +bh1_42_bld01_dtl=-854648119 +bh1_42_bld01_hedge_dtl01=-442499136 +bh1_42_bld01_hedge_dtl04=1713569992 +bh1_42_bld01_ovl=-330333575 +bh1_42_bld01_water=894049433 +bh1_42_bld01=1411576204 +bh1_42_bld02_dtl=760165372 +bh1_42_bld02_ovl=-1997582799 +bh1_42_build_beam1=1483967426 +bh1_42_build_beam2=826522979 +bh1_42_build_beam3=1930248437 +bh1_42_conbuild_d=1817469941 +bh1_42_conbuild=1672039505 +bh1_42_conground_o=-1646869672 +bh1_42_conground=501891598 +bh1_42_east_rail=1391068867 +bh1_42_east_rail2=-581808034 +bh1_42_east_rail3=-1825915884 +bh1_42_east_rail4=-2120410887 +bh1_42_east_railb=-75330350 +bh1_42_eastplot_building=-750468341 +bh1_42_eastplot_decal=778151854 +bh1_42_eastplot_hedge=-138861137 +bh1_42_eastplot_water=254760463 +bh1_42_park_ovl=1072136522 +bh1_42_park=1883252135 +bh1_42_wall_01=1768406028 +bh1_42_wall_02=1831781274 +bh1_42_wall_03=2128373493 +bh1_42_wall_04=-1264889286 +bh1_42_wall_05=-957942063 +bh1_42_wood1=966052599 +bh1_42_wood2=668575617 +bh1_42b_lightemissive=-1897419923 +bh1_42b_m006=582782471 +bh1_42b_m4_d=469424264 +bh1_42b_m4_e=-82864374 +bh1_42b_m4_fizzers=1382242024 +bh1_42b_m4_g=640937298 +bh1_42b_m4_water=-23892466 +bh1_42b_m4=-1854558756 +bh1_42b_m5_d=655280274 +bh1_42b_m5_e=953052177 +bh1_42b_m5_g=1285690300 +bh1_42b_m5_water=2081039061 +bh1_42b_office=-571254910 +bh1_42b_park_d=-1344609326 +bh1_42b_park_detail_a=1406975955 +bh1_42b_park_detail_b=1045075119 +bh1_42b_park=-264186227 +bh1_43_b4_d=-1708983894 +bh1_43_bexp=-751189037 +bh1_43_bexpdecals=-1661119409 +bh1_43_bh43_tee_01=724108853 +bh1_43_bh43_tee_02=989046218 +bh1_43_bh43_tee_03=785354118 +bh1_43_bh43_tee_04=1081848030 +bh1_43_bh43_tee_05=1379554395 +bh1_43_bh43_tee_06=1711242213 +bh1_43_bh43_tee_07=2044371863 +bh1_43_bh43_tee_08=-2008432523 +bh1_43_bh43_tee_09=-1705810808 +bh1_43_blckfnc00=-547027261 +bh1_43_blckfnc01=-240112807 +bh1_43_blckfnc02=2099102274 +bh1_43_bridge=-901444793 +bh1_43_build_balus_1=1535853363 +bh1_43_build_balus_2=1823532414 +bh1_43_build_balus_3=1059293796 +bh1_43_build_balus_4=1347300537 +bh1_43_build_balus_5=578277645 +bh1_43_club_sup_iref=2100056117 +bh1_43_decallot=1939213683 +bh1_43_decals_clubhouse=-1477966650 +bh1_43_fencea_1=1178222041 +bh1_43_fencea_2=1753186919 +bh1_43_fencea_3=1523312380 +bh1_43_fencea_4=-1891348496 +bh1_43_fencea_5=2039948438 +bh1_43_fencea_6=-1411806950 +bh1_43_fenceb02=-1936180882 +bh1_43_fenceb04=-1159359408 +bh1_43_fenceb05=-860604435 +bh1_43_fencec_1=-327625078 +bh1_43_fenced_00=453539587 +bh1_43_fenced_01=-514292828 +bh1_43_fenced_02=-22757828 +bh1_43_fencee_00=-1163678894 +bh1_43_fencee_01=-1405940111 +bh1_43_fencee_02=789124123 +bh1_43_fencee_03=-1582761635 +bh1_43_fencee_04=-1803395312 +bh1_43_fencef_02=1474201104 +bh1_43_fencef_04=-1838941414 +bh1_43_fencef_05=1730847912 +bh1_43_flower_1=1518304280 +bh1_43_flower_2=1075529552 +bh1_43_fountain_water=-1918560616 +bh1_43_fountain2_water=-1287283996 +bh1_43_fw_01=748211025 +bh1_43_fw_02=1632318641 +bh1_43_fw_03=788811812 +bh1_43_golf_1a_o=-1829829416 +bh1_43_golf_1a=-821485481 +bh1_43_golf_1b_o=730936864 +bh1_43_golf_1b=-992867351 +bh1_43_golf_1c_o=1843092135 +bh1_43_golf_1c=-211556084 +bh1_43_golf_2a_o=1442384101 +bh1_43_golf_2a=-890070070 +bh1_43_golf_2b_o=-1074248953 +bh1_43_golf_2b=-684149674 +bh1_43_golf_3a_o=-1802734974 +bh1_43_golf_3a=-1671545534 +bh1_43_golf_3b_o=620445638 +bh1_43_golf_3b=-440283128 +bh1_43_golf_4a_o=-608062762 +bh1_43_golf_4a=1600273919 +bh1_43_golf_4b_o=28859155 +bh1_43_golf_4b=1850792924 +bh1_43_golf_5a_o=-956109552 +bh1_43_golf_5a=-1203542660 +bh1_43_golf_5b_o=775195005 +bh1_43_golf_5b=-1416279008 +bh1_43_golf_6a_o=-1135160415 +bh1_43_golf_6a=694995741 +bh1_43_golf_6b_o=1179613049 +bh1_43_golf_6b=2047863906 +bh1_43_golf_7a_o=-1303171253 +bh1_43_golf_7a=1592636670 +bh1_43_golf_fence1a=-851605886 +bh1_43_golf_fence1b=-123347630 +bh1_43_golf_fence1c=651344295 +bh1_43_golf_fence1d=900716445 +bh1_43_golf_fence3a=-856551089 +bh1_43_golf_fence3b=-547047884 +bh1_43_golf_fence3c=-99226730 +bh1_43_golf_fence4a=1593978161 +bh1_43_golf_fence4b=819646695 +bh1_43_golf_fence5a=-940867602 +bh1_43_golf_fence5b=-691462743 +bh1_43_golf_fence5c=-403030005 +bh1_43_golf_fencehed=-1641982465 +bh1_43_ground1_o=976456940 +bh1_43_ground2=2053087704 +bh1_43_ivy=-152372548 +bh1_43_lot_a=1956064369 +bh1_43_lot_h=-2098083522 +bh1_43_lot_w=-1464134436 +bh1_43_park_1=-80457608 +bh1_43_park_2=-1328956516 +bh1_43_park_flowera=1197011741 +bh1_43_park_flowerb=2143806454 +bh1_43_park_flowerb1=-1527621305 +bh1_43_pergola=1874773176 +bh1_43_perim_dec_01=382037456 +bh1_43_perim_dec_02=-2211838 +bh1_43_perim_dec_03=978859253 +bh1_43_perim_dec_04=627182345 +bh1_43_perim_dec_05=1607794670 +bh1_43_perim_dec_06=1228395188 +bh1_43_perim_dec_07=-2137669265 +bh1_43_perim_dec_08=1925850584 +bh1_43_perim_dec_09=-1601109659 +bh1_43_perim_dec_10=770685553 +bh1_43_perim_dec_11=865846729 +bh1_43_perim_dec_12=1096376644 +bh1_43_perim_dec_13=1618976640 +bh1_43_perim_dec_14=1850096397 +bh1_43_perim_dec_15=1933460733 +bh1_43_perim_dec_16=-2131238800 +bh1_43_perim_dec_17=126086538 +bh1_43_perim_dec_18=358517055 +bh1_43_perim_dec_19=637872780 +bh1_43_perim_dec_20=1599316176 +bh1_43_perim_dec_21=-1092395018 +bh1_43_perim_dec_22=-864748775 +bh1_43_perim_dec_23=-1705077011 +bh1_43_perim_dec_24=-1471728962 +bh1_43_perim_dec_25=-1099342054 +bh1_43_perim_dec_26=-859898971 +bh1_43_perim_dec_27=-1712548351 +bh1_43_perim_dec_28=-1470549286 +bh1_43_perim_dec_29=662090003 +bh1_43_perim_dec_30=970346602 +bh1_43_perim_dec_31=1276376293 +bh1_43_perim_dec_32=643606903 +bh1_43_perim_dec_33=-1567186463 +bh1_43_perim_dec_34=1953219988 +bh1_43_perim_dec_35=-2069404149 +bh1_43_perim_dec_36=1592269453 +bh1_43_perim_dec_37=-1178939447 +bh1_43_perim_dec_38=-477813923 +bh1_43_perim_dec_39=238909645 +bh1_43_perim_dec_40=-1267283767 +bh1_43_perim_dec_41=270663782 +bh1_43_perim_dec_42=573940877 +bh1_43_perim_dec_43=880527641 +bh1_43_perim_dec_44=1189768694 +bh1_43_perim_dec_45=-958009873 +bh1_43_perim_dec_46=-652602793 +bh1_43_perim_dec_47=-346310950 +bh1_43_perim_dec_48=-39527572 +bh1_43_perim_dec_49=-956928564 +bh1_43_perim_dec_50=-815138581 +bh1_43_perim_dec_51=-63090031 +bh1_43_perim_dec_52=-1375848940 +bh1_43_perim_dec_53=-2055576315 +bh1_43_perim_dec_54=2020887289 +bh1_43_perim_dec_55=-1056285652 +bh1_43_perim_dec_56=1402372414 +bh1_43_perim_dec_57=1265955067 +bh1_43_perim_dec_58=1025659990 +bh1_43_perim_dec_59=717893542 +bh1_43_perim_dec_60=1673766196 +bh1_43_perim_dec_61=91941028 +bh1_43_perim_dec_62=-684061661 +bh1_43_perim_dec_63=810499660 +bh1_43_perimeterdecal_05=2005126391 +bh1_43_perimeterfence01=1614035449 +bh1_43_perimeterfence02=-1242176133 +bh1_43_perimeterfence03=-319958166 +bh1_43_perimeterfence04=-508576530 +bh1_43_perimeterfence05=-2004251997 +bh1_43_perimeterfence07=437366193 +bh1_43_perimeterfence08=131533116 +bh1_43_perimeterfence09=900621546 +bh1_43_perimeterfence10=-7537596 +bh1_43_prewtrproxy_01=1071437035 +bh1_43_prewtrproxy_2=-719595478 +bh1_43_prewtrproxy_3=121093229 +bh1_43_rivdetail_test=-1141043754 +bh1_43_rivertest002=-326280480 +bh1_43_rivertest004=151196619 +bh1_43_smallfnc00=-1023596665 +bh1_43_smallfnc01=-1799697661 +bh1_43_smallfnc02=-1551931252 +bh1_43_smallfnc03_lod=48607163 +bh1_43_smallfnc04_lod=-424728782 +bh1_43_smallfnc05_lod=1565263688 +bh1_43_smallfncb_02=-1926222613 +bh1_43_smallfncb_04=1078006542 +bh1_43_smallfncb_05=1448099628 +bh1_43_tophedge=-579280274 +bh1_43_water004=-424267620 +bh1_43_water006=189135291 +bh1_43_water03=1881740666 +bh1_43_wtrproxyhd_01=343391847 +bh1_43_wtrproxyhd_02=907084185 +bh1_43_wtrproxyhd_03=1741284618 +bh1_44_bld_01a=1164414291 +bh1_44_bld_01aa=-1812186533 +bh1_44_bld_01ab=1111004885 +bh1_44_bld_01b=1399728480 +bh1_44_bld_01b2=2109542165 +bh1_44_bld_01ba=-1460279926 +bh1_44_bld_01bb=1523271990 +bh1_44_bld_01bc=-1954993519 +bh1_44_bld_02=1032407599 +bh1_44_bld_02b=1462383096 +bh1_44_bld_flag_poles=1772702681 +bh1_44_builddec_01=717890998 +bh1_44_builddec_02=-183256498 +bh1_44_builddec_03=126508859 +bh1_44_builddec_04=-1463836245 +bh1_44_builddec_05=-1165408962 +bh1_44_builddec_06=-2060526970 +bh1_44_builddec_07=-1760985541 +bh1_44_builddec_08=-248991108 +bh1_44_builddec_09=57104121 +bh1_44_builddec_10=1131730931 +bh1_44_builddec_11=1420425821 +bh1_44_builddec_12=-1255130260 +bh1_44_builddec_13=-949887025 +bh1_44_builddec_14=-1868729789 +bh1_44_builddec_15=-1610346220 +bh1_44_builddec_16=-335042278 +bh1_44_door_left002=563627509 +bh1_44_door_left01=-1157025758 +bh1_44_door_right002=1071703347 +bh1_44_door_right01=477202441 +bh1_44_flowers_01=93513485 +bh1_44_flowers_02=537009131 +bh1_44_flowers_03=826195556 +bh1_44_flowers_04=998560496 +bh1_44_flowers_05=1256780216 +bh1_44_flowers_06=548838748 +bh1_44_flowers_07=1922515228 +bh1_44_flowers_08=1059838534 +bh1_44_flowers_09=1366785757 +bh1_44_flowers_10=-686978333 +bh1_44_flowers_11=148336246 +bh1_44_flowers_12=-1285176436 +bh1_44_flowers_13=-450844919 +bh1_44_flowers_14=1340701849 +bh1_44_flowers_15=832585735 +bh1_44_flowers_16=754693822 +bh1_44_flowers_17=506829106 +bh1_44_hdg_01=1354504534 +bh1_44_hdg_02=1869174424 +bh1_44_hdg_03=-2135983836 +bh1_44_hdg_04=1272811393 +bh1_44_hdg_05=1563210271 +bh1_44_hdg_06=944007243 +bh1_44_hdg_07=-910882002 +bh1_44_hdg_frnt01=2078516210 +bh1_44_hdg_frnt02=1278067847 +bh1_44_hdg_frnt03=1583933693 +bh1_44_hdg_frnt04=817237400 +bh1_44_hdg_frnt05=-1410989086 +bh1_44_hdg_frnt06=-1113807025 +bh1_44_hdg_frnt07=-1773741896 +bh1_44_hdg_frnt08=-1476559835 +bh1_44_ov011a=668231166 +bh1_44_ov011b=379962273 +bh1_44_ov011c=198684165 +bh1_44_ov011d=-59502786 +bh1_44_ov011e=1788570507 +bh1_44_ov02=642295369 +bh1_44_ov03=-345984910 +bh1_44_ov03b=-923973430 +bh1_44_ov05=2057981707 +bh1_44_ov06=1837380799 +bh1_44_ov07_lod=853652740 +bh1_44_poolwater=431428458 +bh1_44_prewtrproxy=145115554 +bh1_44_t1_x1=-53127842 +bh1_44_t1_x2=191165053 +bh1_44_t1_x3=-1724969445 +bh1_44_t1_x4=-1476678732 +bh1_44_tennis_fence1=1061585163 +bh1_44_tennis_fence2=134255232 +bh1_44_tennis_fence3=1051983846 +bh1_44_tennis_fence4=-462107799 +bh1_44_terrain01=-1532204338 +bh1_44_terrain01dcs=1155294130 +bh1_44_terrain02=-907365046 +bh1_44_terrain02dcs=317696906 +bh1_44_white_1=-53594866 +bh1_44_white_2=-948188566 +bh1_44_white_3=-645239161 +bh1_44_white_4=-1543437451 +bh1_44_wtrproxyhd=1468896392 +bh1_45_flowers_1=1733046983 +bh1_45_flowers_2=-1652646101 +bh1_45_flowers_3=-879658160 +bh1_45_flowers_4=-7412918 +bh1_45_flowers_5=-1405207382 +bh1_45_flowers_6=-503175119 +bh1_45_gate1=509579701 +bh1_45_gate2=2073971761 +bh1_45_plot_4_water=441643702 +bh1_45_plot1_d=-1314083530 +bh1_45_plot1_d5=1189479339 +bh1_45_plot1_d6=436447719 +bh1_45_plot1_d7=1783155312 +bh1_45_plot1_ivy=-483562205 +bh1_45_plot1_ter=1623567935 +bh1_45_plot1_water=-1235705016 +bh1_45_plot2_building=-1721250419 +bh1_45_plot2_d_1=-480214075 +bh1_45_plot2_d_2=-216390856 +bh1_45_plot2_d_3=-988592341 +bh1_45_plot2_d_4=-690394441 +bh1_45_plot2_d_5=-1469739568 +bh1_45_plot2_d_6=-1412131670 +bh1_45_plot2_d2=-250686999 +bh1_45_plot2_d8=-847902024 +bh1_45_plot2_terrb=1593111900 +bh1_45_plot3_d=-455504738 +bh1_45_plot3_d2=860918908 +bh1_45_plot3_d3=1091448823 +bh1_45_plot3_d4=1455610720 +bh1_45_plot3_detailfence=1274081035 +bh1_45_plot3_tea_dcl=-1965460498 +bh1_45_plot3_tea_dcl2=-205912000 +bh1_45_plot3_tera=-1845341053 +bh1_45_plot3_terb=2101390080 +bh1_45_plot3_water=1323597332 +bh1_45_plot3b_d=-835259213 +bh1_45_plot3b_d2_1=53551416 +bh1_45_plot3b_d2_2=1433224623 +bh1_45_plot3b_d2_3=-1252948610 +bh1_45_plot3b_hdg_01=541220395 +bh1_45_plot3b_hdg_02=1383645847 +bh1_45_plot3b_hdg_03=1679975914 +bh1_45_plot3b_hdg_04=2016120316 +bh1_45_plot3b_hdg_05=-2124570528 +bh1_45_plot3b_hdg_06=-1693297719 +bh1_45_plot3b_hdg_07=-1394608284 +bh1_45_plot3b_hdg_08=-1603477894 +bh1_45_plot4a_d_4=-994168842 +bh1_45_plot4a_d_5=-1303409895 +bh1_45_plot4a_d=-1446802710 +bh1_45_plot4a_d2_1=358735603 +bh1_45_plot4a_d2_2=-995836554 +bh1_45_plot4a_d2_3=-2000534106 +bh1_45_plot4a_ter_dcs=-1734057949 +bh1_45_plot4b_d_1=-700387201 +bh1_45_plot4b_d_2=-1001730925 +bh1_45_plot4b_d=-198592799 +bh1_45_plot4b_ter=-500411330 +bh1_46_c_build_d1=2131866720 +bh1_46_c_build_d2=-1921560277 +bh1_46_c_build_d3=-461111481 +bh1_46_c_build_d4=1901697264 +bh1_46_c_build_d5=-899953933 +bh1_46_c_build_d6=-671160775 +bh1_46_c_build_d9=285562949 +bh1_46_c_build_water=791549765 +bh1_46_c_build_wtr2=910483629 +bh1_46_c_build=1902818600 +bh1_46_c_buildyanky_detail_1=1963774490 +bh1_46_c_buildyanky_detail_2=-2022017291 +bh1_46_c_buildyanky_detail_3=1317045506 +bh1_46_c_buildyanky_detail_4=1626581480 +bh1_46_c_grnd=810252008 +bh1_46_em_a=-1263483880 +bh1_46_em_b=-1024499563 +bh1_46_fountainwater1=875354838 +bh1_46_fountainwater2=1668331873 +bh1_46_furgrass_south01=-2143220928 +bh1_46_furgrass_south02=-1430560716 +bh1_46_furgrass_south03=-186092403 +bh1_46_furgrass_south04=-1893160689 +bh1_46_furgrass_south05=1227463950 +bh1_46_furhedge00=-802337274 +bh1_46_furhedge01=-628661574 +bh1_46_furhedge02=-187558065 +bh1_46_ground01=1172629932 +bh1_46_ground01a=-1820431165 +bh1_46_hdg_01=-1832457567 +bh1_46_hdg_02=-1782452069 +bh1_46_hdg_03=1734349784 +bh1_46_hdg_04=2050374020 +bh1_46_hdg_05=-872522477 +bh1_46_hdg_06=-825531731 +bh1_46_mansion01_d_iv=1920538727 +bh1_46_mansion01_d1=1503301272 +bh1_46_mansion01_d2=484906290 +bh1_46_mansion01_d3=1998571938 +bh1_46_mansion01_d4=-797574067 +bh1_46_mansion01_d5=-1699311409 +bh1_46_mansion01_detail_2=-1181191078 +bh1_46_mansion01_detail_3=-1763758360 +bh1_46_mansion01_detail_4=-2069067133 +bh1_46_mansion01_detail_5=84478778 +bh1_46_mansion01_detail_6=-226367956 +bh1_46_mansion01=2132222347 +bh1_46_pl1=1554104833 +bh1_46_pl2=-553367864 +bh1_46_plants1=-637799143 +bh1_46_plants2=-935767660 +bh1_46_plants3=1866702762 +bh1_46_plants4=1560673071 +bh1_46b_a_build_d_1=-1574991483 +bh1_46b_a_build_d_2=604114252 +bh1_46b_a_build_d_3=842377651 +bh1_46b_a_build_o=1832704616 +bh1_46b_a_build_o2=-1933941009 +bh1_46b_a_build_o3=-2030806173 +bh1_46b_a_build_o4=-1899042020 +bh1_46b_a_build=1942905857 +bh1_46b_a_buildb=-687289398 +bh1_46b_b_balust_1=-847462761 +bh1_46b_b_balust_2=-1209560211 +bh1_46b_b_balust_3=-367691832 +bh1_46b_b_balust_4=1682467888 +bh1_46b_b_balust_5=1339966300 +bh1_46b_b_balust_6=-2128337433 +bh1_46b_b_balust_7=-1438943211 +bh1_46b_b_balust_8=1191817639 +bh1_46b_b_build=-280865979 +bh1_46b_em_1=-702360621 +bh1_46b_em_2=-337576113 +bh1_46b_fence_1=1540636799 +bh1_46b_flowergroup_a=819462836 +bh1_46b_flowergroup_b=-1330085261 +bh1_46b_flowergroup_c1=-1691255147 +bh1_46b_flowergroup_c2=1682903249 +bh1_46b_flowergroup_c3=1992144302 +bh1_46b_furgrass01=-354964539 +bh1_46b_furgrass02=-593359014 +bh1_46b_furhedge00=-1381080217 +bh1_46b_furhedge01=-1661156856 +bh1_46b_furhedge02=-1363974795 +bh1_46b_furhedge03=1080527071 +bh1_46b_furhedge04=1377905746 +bh1_46b_ground_dcs=1190356752 +bh1_46b_ground=1683986739 +bh1_46b_groundb_dcs=1107631626 +bh1_46b_groundb=-1719954317 +bh1_46b_hedge_02=-1553315544 +bh1_46b_hedge_03=-1857280788 +bh1_46b_hedge_04=2131853431 +bh1_46b_hedge_05=-26247391 +bh1_46b_hedge_06=-334636450 +bh1_46b_plants=1827387825 +bh1_46b_water=-310715319 +bh1_47_base_01=823389161 +bh1_47_bld02_bal1=1005249067 +bh1_47_bld02_bal2=-258094186 +bh1_47_bld02_dec_01=-1982222489 +bh1_47_bld02_dec_02=1328593422 +bh1_47_bld02_dec_03=-1520146820 +bh1_47_bld02_dec_04=-575449323 +bh1_47_bld02_dec_05=-260735847 +bh1_47_bld02_dec_06=1983252508 +bh1_47_bld02_dec_07=-1930349166 +bh1_47_bld02_dtl01=-1876543657 +bh1_47_bld02_terrain=-279126603 +bh1_47_bld02=1709010950 +bh1_47_bld03_dtl=-1340443001 +bh1_47_bld03_garage_ovl=623827067 +bh1_47_bld03_ovl=-291890860 +bh1_47_bld03_pergola=726272860 +bh1_47_bld03_terrain1=-1542260580 +bh1_47_bld03=-398789441 +bh1_47_burnt_decal_01=-1793534980 +bh1_47_burnt_details=-1157743797 +bh1_47_burnt_house=603828004 +bh1_47_burnt_pool_decal_01=1899142671 +bh1_47_burnt_slod=-2040933200 +bh1_47_decal_03=771477986 +bh1_47_detailsbase_01=-1268830485 +bh1_47_flowers_01=-998270886 +bh1_47_gate_1=1930237257 +bh1_47_gate_2=-2139443164 +bh1_47_hedged1_01=-423316851 +bh1_47_hedged1_02=1356138156 +bh1_47_hedged1_03=2115756345 +bh1_47_hedged1_04=2086264245 +bh1_47_hedged1_05=697743408 +bh1_47_hedged1_06=-1479625570 +bh1_47_hedged1_07=-1727981821 +bh1_47_hedged1_08=-951979132 +bh1_47_hedged1_09=1689398886 +bh1_47_hedged1_10=570141302 +bh1_47_hedged1_11=884559857 +bh1_47_hedged2_01=-1732807038 +bh1_47_hedged2_02=-2029661409 +bh1_47_hedged2_03=2101526425 +bh1_47_hedged2_04=1804082212 +bh1_47_hedged2_05=-1776193186 +bh1_47_hedged2_06=884453004 +bh1_47_hedged2_07=2057615973 +bh1_47_hedged2_08=1765185417 +bh1_47_hedged2_09=1058521932 +bh1_47_hedged2_10=-1049534710 +bh1_47_hedged2_11=1109876852 +bh1_47_hedged2_12=333874163 +bh1_47_joshhse_firevfx=-1194068010 +bh1_47_joshhse_firevfx001=-1753964904 +bh1_47_joshhse_firevfx002=-1521075621 +bh1_47_joshhse_firevfx004=-822440545 +bh1_47_joshhse_firevfx005=-592172782 +bh1_47_joshhse_firevfx006=-225684286 +bh1_47_joshhse_firevfx007=110263502 +bh1_47_joshhse_firevfx008=402661289 +bh1_47_joshhse_firevfx009=633191204 +bh1_47_joshhse_firevfx010=541340557 +bh1_47_joshhse_firevfx011=-320090907 +bh1_47_joshhse_firevfx012=255136119 +bh1_47_pool02=1818204024 +bh1_47_terrain_1=-1154061131 +bh1_47_terrain_hedge=282919677 +bh1_47_unburnt_decal=1619214278 +bh1_47_unburnt_details=-704158548 +bh1_47_unburnt_emis_slod=1508262081 +bh1_47_unburnt_emis=-1136613807 +bh1_47_unburnt_house=-1055384942 +bh1_47_unburnt_pool_decal=1427638297 +bh1_47_unburnt_slod=155841957 +bh1_48_b_builda=1879871808 +bh1_48_b_buildb=-1504248364 +bh1_48_b_decal_a=1851341544 +bh1_48_b_decal_b=2091145086 +bh1_48_b_decal_c=-1964051437 +bh1_48_b_decal_d=-305612347 +bh1_48_b_decal_e=-67709407 +bh1_48_b_detailsa=-292769785 +bh1_48_b_detailsb=-1069558942 +bh1_48_b_detailsc=-769165519 +bh1_48_b_detailsd=1413905273 +bh1_48_b_gate1=-2080372624 +bh1_48_b_ground=-1980453285 +bh1_48_b_wall=-1148178078 +bh1_48_balustrada=-1945644990 +bh1_48_balustradb=2105160487 +bh1_48_balustradc=597229410 +bh1_48_em_a=277063902 +bh1_48_em_b=588205557 +bh1_48_em_t=1502329577 +bh1_48_flowers2=1558978619 +bh1_48_flowers3=1007476365 +bh1_48_flowers4=717437946 +bh1_48_fur_01=1129536043 +bh1_48_fur_02=436012927 +bh1_48_fur_03=1587417284 +bh1_48_fur_04=1954102394 +bh1_48_fur_05=208268377 +bh1_48_fur_06=-632944622 +bh1_48_fur_07=688694686 +bh1_48_fur_08=-155074295 +bh1_48_fur_09=-709460217 +bh1_48_fur_10=821704369 +bh1_48_fur_11=-588411239 +bh1_48_fur_12=179268124 +bh1_48_fur_13=965396434 +bh1_48_fur_14=-414932153 +bh1_48_fur_15=-833883830 +bh1_48_fur_16=-998122058 +bh1_48_grnd_hdg=1900583117 +bh1_48_grnd=-1744860020 +bh1_48_grnd2_clth=-1391260454 +bh1_48_grnd2_clthb=-926619243 +bh1_48_grnd2=-214455419 +bh1_48_mans_decal_1=-57738194 +bh1_48_mans_decal_2=-889841411 +bh1_48_mans_decal_3=-653249231 +bh1_48_mans_decal_4ay=-869194181 +bh1_48_mans_decal_em2=1240951900 +bh1_48_mans_decal_emiss=1587966903 +bh1_48_mans_decal_pool=-1426400673 +bh1_48_mans_ivy1=689431352 +bh1_48_mans_ivy2=994609053 +bh1_48_michael_decla=1524356907 +bh1_48_michael_declb=-549724171 +bh1_48_michael_declc=-318932104 +bh1_48_michael_decld=-71231233 +bh1_48_michael_deta=-887672284 +bh1_48_michael_detb=-1193669206 +bh1_48_michael_detc=723317294 +bh1_48_michael_detd=416664992 +bh1_48_michaels=113299972 +bh1_48_planter_ref=1854260036 +bh1_48_props_watrelfproxy=1827097148 +bh1_48_tennis_detail=645202402 +bh1_48_water_fount=217437483 +bh1_49_bld_11_em_lod=1115311664 +bh1_49_bld_11_em=10758786 +bh1_49_bld_11=-259793739 +bh1_49_bld_chrch=292807669 +bh1_49_bld_decal=-327094411 +bh1_49_bld_decal2=-322154375 +bh1_49_bld_decal3=-864809015 +bh1_49_bushdec_01=1121526061 +bh1_49_bushdec_02=1966671512 +bh1_49_bushdec_03=-1545346067 +bh1_49_bushdec_04=-802407299 +bh1_49_bushdec_05=-1101162272 +bh1_49_bushdec_06=-294422261 +bh1_49_bushdec_07=-599698265 +bh1_49_bushdec_08=149663235 +bh1_49_bushdec_09=-123662994 +bh1_49_bushdec_10=-1600595125 +bh1_49_bushdec_11=1390460892 +bh1_49_bushdec_12=1579734632 +bh1_49_chrch_em_lod=1051137569 +bh1_49_chrch_em=-1904787447 +bh1_49_cloister_d=-848986919 +bh1_49_cloister028_em_lod=-13038663 +bh1_49_cloister028_em=278960799 +bh1_49_cloister028=-736652603 +bh1_49_decals=-1277031083 +bh1_49_decalsb=-795569752 +bh1_49_decalsb2=-1036061674 +bh1_49_flower1=815442589 +bh1_49_flower2=1068583114 +bh1_49_flower3=-435579528 +bh1_49_grd_decal1=1133089429 +bh1_49_grd_decal2=1513930747 +bh1_49_grd_decal3=-1476469890 +bh1_49_grd_decal4=2139687571 +bh1_49_grnd=-113029518 +bh1_49_shadowcaster=-46224274 +bh1_49_water=-51067641 +bh1_49_waterd=742609507 +bh1_49b_flower=96940378 +bh1_49b_park_fur=-2137944101 +bh1_49b_park_fur2=750588006 +bh1_49b_park_fur3=-1941123196 +bh1_49b_park_fur4=2065575207 +bh1_49b_park_grd_d=-249433166 +bh1_49b_park_grd=-737921557 +bh1_49b_park_waterd=2075954223 +bh1_emissive_b_bh1_31=-1803893806 +bh1_emissive_bh1_01_a=1101424217 +bh1_emissive_bh1_01_b=-641263972 +bh1_emissive_bh1_02_set=838028652 +bh1_emissive_bh1_02=-1365885473 +bh1_emissive_bh1_03_ema=-750064110 +bh1_emissive_bh1_03_emb=1580794864 +bh1_emissive_bh1_04_ema=-272763863 +bh1_emissive_bh1_04_emb=-555003260 +bh1_emissive_bh1_05=-451073336 +bh1_emissive_bh1_06=-734295803 +bh1_emissive_bh1_07_a=169080062 +bh1_emissive_bh1_07_b=399609977 +bh1_emissive_bh1_08=935186440 +bh1_emissive_bh1_09_ema=-1111750453 +bh1_emissive_bh1_09_emb=1309157761 +bh1_emissive_bh1_11=-2091651161 +bh1_emissive_bh1_13=-1937473016 +bh1_emissive_bh1_14=-1684135877 +bh1_emissive_bh1_15_a=-998659842 +bh1_emissive_bh1_15=-1171301027 +bh1_emissive_bh1_17=1227455307 +bh1_emissive_bh1_18=-690514263 +bh1_emissive_bh1_20=1549207829 +bh1_emissive_bh1_20b=-1292630005 +bh1_emissive_bh1_21=1310682278 +bh1_emissive_bh1_22=-2119117880 +bh1_emissive_bh1_22b=-325059166 +bh1_emissive_bh1_30=844542373 +bh1_emissive_bh1_32=1442937082 +bh1_emissive_bh1_33_semp=39223217 +bh1_emissive_bh1_33=592647070 +bh1_emissive_bh1_34=2022489616 +bh1_emissive_bh1_35a=-848097816 +bh1_emissive_bh1_35b=1187971234 +bh1_emissive_bh1_35c=1701592540 +bh1_emissive_bh1_35d=877091727 +bh1_emissive_bh1_36=-462481953 +bh1_emissive_bh1_37=305983866 +bh1_emissive_bh1_39_bda=-1300785683 +bh1_emissive_bh1_39_bdb=912104891 +bh1_emissive_bh1_39_bdc=396386365 +bh1_emissive_bh1_39_s03e=1024884199 +bh1_emissive_bh1_40=1134261378 +bh1_emissive_bh1_40b=-1063253189 +bh1_emissive_bh1_42_plota=1139506671 +bh1_emissive_bh1_42_plotb=-354726960 +bh1_emissive_bh1_42=674676153 +bh1_emissive_bh1_42b_ter=-1221191516 +bh1_emissive_bh1_42b=-942143005 +bh1_emissive_bh1_44_ema=364829048 +bh1_emissive_bh1_44_ema1=1952947826 +bh1_emissive_bh1_44_ema2=2125312766 +bh1_emissive_bh1_44_ema3=902406455 +bh1_emissive_bh1_44_emb=1192147971 +bh1_emissive_bh1_44_emb1=1435788356 +bh1_emissive_bh1_44_emb2=-384660670 +bh1_emissive_bh1_45_a=-1783054353 +bh1_emissive_bh1_45_b=-873223068 +bh1_emissive_bh1_45_c=-1236893430 +bh1_emissive_bh1_45_d=814151053 +bh1_emissive_bh1_45_e=447662557 +bh1_emissive_bh1_45_f=354238138 +bh1_emissive_bh1_46_a=881630230 +bh1_emissive_bh1_46_b=947233768 +bh1_emissive_bh1_47_a=403278773 +bh1_emissive_bh1_47_c=2109462296 +bh1_emissive_bh1_48_a=-364915213 +bh1_emissive_bh1_48_b=-965308831 +bh1_emissive_bh1_48_t=1650476586 +bh1_emissive_bh1_a_31=-224204959 +bh1_emissive_bh1_c_31=-1887484302 +bh1_emissive_em=316291187 +bh1_emissive_hgemad=1014135834 +bh1_emissive_hgemad02=-166393464 +bh1_emissive_office=1438235569 +bh1_emissive_theatresign=630273975 +bh1_emissive1_46b=1318988087 +bh1_emissive2_46b=-62463627 +bh1_lod_emissive_6_20_slod3=2052273332 +bh1_lod_emissive_6_21_slod3=1060762563 +bh1_lod_emissive=-1859040638 +bh1_lod_slod3=-692530331 +bh1_props_comboac_lod=-1058670740 +bh1_rd_furgrass_00=616222599 +bh1_rd_furgrass_01=401126883 +bh1_rd_furgrass_02=155621535 +bh1_rd_furgrass_03=1888446255 +bh1_rd_furgrass_04=1657883571 +bh1_rd_furgrass_05=1426272279 +bh1_rd_furgrass_06=1196201130 +bh1_rd_furgrass_07=-1223625679 +bh1_rd_furgrass_08=-1446585955 +bh1_rd_furgrass_09=-1667416246 +bh1_rd_furgrass_10=-374258595 +bh1_rd_furgrass_11=-601151159 +bh1_rd_furgrass_12=-845575130 +bh1_rd_furgrass_13=-137371502 +bh1_rd_furgrass_14=-350009543 +bh1_rd_furgrass_15=628407263 +bh1_rd_furgrass_16=381492848 +bh1_rd_furgrass_17=1086812804 +bh1_rd_furgrass_18=808505687 +bh1_rd_furgrass_19=1786496492 +bh1_rd_furgrass_20=-1116608473 +bh1_rd_furgrass_21=-1522550845 +bh1_rd_furgrass_22=1930613606 +bh1_rd_furgrass_23=-2002518392 +bh1_rd_furgrass_24=1451104829 +bh1_rd_furgrass_25=1710143774 +bh1_rd_furgrass_26=733168808 +bh1_rd_furgrass_27=964354103 +bh1_rd_furgrass_28=285773651 +bh1_rd_furgrass_29=519252776 +bh1_rd_furgrass_30=-2131654945 +bh1_rd_furgrass_31=-98600647 +bh1_rd_furgrass_32=-330572398 +bh1_rd_furgrass_33=-710561722 +bh1_rd_furgrass_34=-940108567 +bh1_rd_furgrass_35=-87197091 +bh1_rd_furgrass_36=-324674034 +bh1_rd_furgrass_37=-678186006 +bh1_rd_furgrass_38=-920053995 +bh1_rd_furgrass_39=-3799986 +bh1_rd_furgrass_40=571723453 +bh1_rd_furgrass_41=-151062384 +bh1_rd_furgrass_42=-1127119818 +bh1_rd_furgrass_43=-1805536425 +bh1_rd_furgrass_44=-372220365 +bh1_rd_furgrass_45=-1595192214 +bh1_rd_furgrass_46=-1355683593 +bh1_rd_furgrass_47=1029309765 +bh1_rd_furgrass_48=1270063608 +bh1_rd_furgrass_49=1775623740 +bh1_rd_furgrass_50=519324910 +bh1_rd_furgrass_51=1727550709 +bh1_rd_furgrass_52=1963127050 +bh1_rd_furgrass_53=1262787982 +bh1_rd_furgrass_54=1495021885 +bh1_rd_furgrass_55=-1614035301 +bh1_rd_furgrass_56=-1382522316 +bh1_rd_furgrass_57=-2076307584 +bh1_rd_furgrass_58=-1842107541 +bh1_rd_furgrass_59=-1617312193 +bh1_rd_furgrass_60=-216208912 +bh1_rd_furgrass_61=-1381474552 +bh1_rd_furgrass_62=-681921940 +bh1_rd_furgrass_63=995392094 +bh1_rd_furgrass_64=763813571 +bh1_rd_furgrass_65=-456929986 +bh1_rd_furgrass_66=251797946 +bh1_rd_furgrass_67=-74188086 +bh1_rd_furgrass_68=-774199464 +bh1_rd_furgrass_69=475872348 +bh1_rd_furgrass_70=1530871190 +bh1_rd_furgrass_71=1266261515 +bh1_rd_furgrass_72=-1354340957 +bh1_rd_furgrass_73=-1593030353 +bh1_rd_furgrass_74=-1529982793 +bh1_rd_furgrass_75=-1744062670 +bh1_rd_furgrass_76=-1986618808 +bh1_rd_furgrass_77=-68026627 +bh1_rd_furgrass_78=-339452254 +bh1_rd_furgrass_79=-821746396 +bh1_rd_furgrass_80=845605574 +bh1_rd_furgrass_81=-7109344 +bh1_rd_furgrass_82=250749917 +bh1_rd_furgrass_83=2087255753 +bh1_rd_furgrass_84=1259478044 +bh1_rd_furgrass_85=1490892722 +bh1_rd_furgrass_86=-1483713257 +bh1_rd_furgrass_87=-1252593500 +bh1_rd_props_busroof002=384995061 +bh1_rd_props_busroof003=67365136 +bh1_rd_props_busroof004=-1158981920 +bh1_rd_props_busroof005=-1466060219 +bh1_rd_props_busroof01=1222712670 +bh1_rd2_alleyweeds=1736313339 +bh1_rd2_bh1_metro_link_01=-1945474736 +bh1_rd2_carpark1=2050925148 +bh1_rd2_carpark2=1132770537 +bh1_rd2_cp1_fizzys=1186775938 +bh1_rd2_cp1_rail=-1759097832 +bh1_rd2_cp1_sgn_lod=20075322 +bh1_rd2_cp1_sgn=-226807181 +bh1_rd2_cp1_stairs_lod=1558411635 +bh1_rd2_cp1_stairs_main=-890838246 +bh1_rd2_cp1bdecals=-964280405 +bh1_rd2_cp1decals=952080100 +bh1_rd2_cp1details=1728750731 +bh1_rd2_cp2_sgn=1553698780 +bh1_rd2_cp2decals=1564953971 +bh1_rd2_cp2details=-1264215694 +bh1_rd2_fur01=-114999207 +bh1_rd2_fur02=663526683 +bh1_rd2_fur03=-1544382987 +bh1_rd2_fur04=-1314115224 +bh1_rd2_fur05=-1032858897 +bh1_rd2_fur06=-792662127 +bh1_rd2_fur07=-1936627929 +bh1_rd2_fur08=-1698364526 +bh1_rd2_fur09=-956474366 +bh1_rd2_fur10=1394504470 +bh1_rd2_fur11=1155585691 +bh1_rd2_fur12=2017967464 +bh1_rd2_fur13=-358276495 +bh1_rd2_fur14=-396681763 +bh1_rd2_fur15=370211144 +bh1_rd2_fur16=62772386 +bh1_rd2_fur17=-1355928700 +bh1_rd2_fur18=-1662974230 +bh1_rd2_fur19=-894705025 +bh1_rd2_fur20=-529265481 +bh1_rd2_fur21=-207867129 +bh1_rd2_fur22=1146115170 +bh1_rd2_fur23=-985868727 +bh1_rd2_fur24=-669844491 +bh1_rd2_fur25=-1431264975 +bh1_rd2_fur26=-76365132 +bh1_rd2_fur27=-1038921746 +bh1_rd2_fur28=-765169520 +bh1_rd2_fur29=-1519282517 +bh1_rd2_fur30=651845179 +bh1_rd2_fur31=-303141788 +bh1_rd2_fur32=-123895358 +bh1_rd2_fur33=1400747901 +bh1_rd2_fur34=1826089521 +bh1_rd2_fur35=902429722 +bh1_rd2_fur36=1077219564 +bh1_rd2_fur37=496749550 +bh1_rd2_fur38=28939306 +bh1_rd2_fur39=954696321 +bh1_rd2_fur40=-973333016 +bh1_rd2_fur41=-253267010 +bh1_rd2_fur42=-495855917 +bh1_rd2_fur43=250490827 +bh1_rd2_fur44=-43807562 +bh1_rd2_fur45=663806224 +bh1_rd2_fur46=433014157 +bh1_rd2_fur47=147563310 +bh1_rd2_fur48=-25325934 +bh1_rd2_fur49=1144822283 +bh1_rd2_fur50=782266375 +bh1_rd2_fur51=-442900997 +bh1_rd2_fur53=1744069290 +bh1_rd2_fur54=1705664022 +bh1_rd2_hedge_shadow=-478661688 +bh1_rd2_islanddecal=-6983143 +bh1_rd2_lowhedge=-1141899104 +bh1_rd2_metro_shadow=767127050 +bh1_rd2_metrolink_tunnel_lod=772960247 +bh1_rd2_metrolink_tunnel=-5816020 +bh1_rd2_portola_shadbox=1419636801 +bh1_rd2_portola_subwaybits=1633083285 +bh1_rd2_portola_subwayshell=1076531216 +bh1_rd2_road_sect=578883653 +bh1_rd2sect_01_r10_01_ovly=517886668 +bh1_rd2sect_01_r10_01=-659827385 +bh1_rd2sect_01_r10_02_ovly=155428494 +bh1_rd2sect_01_r10_02=-1850095780 +bh1_rd2sect_01_r11_01=-491818530 +bh1_rd2sect_01_r12_01_ovly=-414979116 +bh1_rd2sect_01_r13_01=-1148236897 +bh1_rd2sect_01_r2_03_ovly=-1020619147 +bh1_rd2sect_01_r2_03=-360507592 +bh1_rd2sect_01_r4_ovly=1045406481 +bh1_rd2sect_01_r4=1675501022 +bh1_rd2sect_01_r5_ovly=392318112 +bh1_rd2sect_01_r5=1919924993 +bh1_rd2sect_01_r6_ovly=-628913021 +bh1_rd2sect_01_r6=2133972101 +bh1_rd2sect_01_r7_02_ovly=2086265124 +bh1_rd2sect_01_r7_04_ovly=-353296408 +bh1_rd2sect_01_r7_05_ovly=1034793965 +bh1_rd2sect_01_r7_05a=-1941060203 +bh1_rd2sect_01_r8_01_ovly=37700113 +bh1_rd2sect_01_r8_01=-646664713 +bh1_rd2sect_01_r8_02_ovly=-1792349919 +bh1_rd2sect_01_r8_02=-1624852132 +bh1_rd2sect_01_r9_ovly=-141572023 +bh1_rd2sect_01_r9=735325647 +bh1_rd2sect_02_r10_01_ovly=-1256752102 +bh1_rd2sect_02_r10_01=-1295858346 +bh1_rd2sect_02_r10_02_ovly=-214511227 +bh1_rd2sect_02_r10_02=-1593761325 +bh1_rd2sect_02_r12_01=-1381059175 +bh1_rd2sect_02_r2_004=1130092257 +bh1_rd2sect_02_r2_03_ovly=-1850867802 +bh1_rd2sect_02_r2_03=1563624922 +bh1_rd2sect_02_r2_03a=-1231865414 +bh1_rd2sect_02_r4_ovly=757528049 +bh1_rd2sect_02_r4=-1091164162 +bh1_rd2sect_02_r5_ovly=-1020978744 +bh1_rd2sect_02_r5=-1359542272 +bh1_rd2sect_02_r6_ovly=1847192645 +bh1_rd2sect_02_r6=-1054364563 +bh1_rd2sect_02_r7_02_ovly=510614445 +bh1_rd2sect_02_r7_02=1004487425 +bh1_rd2sect_02_r7_04=-543880594 +bh1_rd2sect_02_r7_05_ovly=-629403997 +bh1_rd2sect_02_r7_05=251390267 +bh1_rd2sect_02_r8_01_ovly=2119615695 +bh1_rd2sect_02_r8_01=2034441431 +bh1_rd2sect_02_r8_02_ovly=-1430612115 +bh1_rd2sect_02_r8_02=-2088947381 +bh1_rd2sect_02_r9_ovly=1692241617 +bh1_rd2sect_02_r9=-698034457 +bh1_rd2sect_03_r10_003=-990090196 +bh1_rd2sect_03_r10_01_ovly=-1749630133 +bh1_rd2sect_03_r10_02_ovly=-527097143 +bh1_rd2sect_03_r2_03=1805065876 +bh1_rd2sect_03_r4_ovly=-1615486617 +bh1_rd2sect_03_r6_ovly=-1399765909 +bh1_rd2sect_03_r6=-1911793322 +bh1_rd2sect_03_r7_02_ovly=1620013124 +bh1_rd2sect_03_r7_02a=886652950 +bh1_rd2sect_03_r7_02b=631939517 +bh1_rd2sect_03_r7_05_ovly=-1754146782 +bh1_rd2sect_03_r7_05=-10415888 +bh1_rd2sect_03_r9_ovly=-1166824577 +bh1_rd2sect_04_r10_01_ovly=-2130080035 +bh1_rd2sect_04_r10_02_ovly=-2075849416 +bh1_rd2sect_04_r10_02=-881153590 +bh1_rd2sect_04_r6_ovly=-1963785136 +bh1_rd2sect_04_r6=260926168 +bh1_rd2sect_04_r7_05_ovly=690465503 +bh1_rd2sect_04_r9_ovly=223890098 +bh1_rd2sect_05_r10_02_ovly=1413601574 +bh1_rd2sect_05_r6_ovly=984667381 +bh1_rd2sect_06_r6_ovly=1685494175 +bh1_rda_furgrass_00=1467277791 +bh1_rda_furgrass_01=1898616138 +bh1_rda_furgrass_02=-2097104650 +bh1_rda_furgrass_03=1247299502 +bh1_rda_furgrass_04=1536322082 +bh1_rda_furgrass_05=1976901287 +bh1_rdsect_01_r1_01_ovly=225579196 +bh1_rdsect_01_r1_01=1973788490 +bh1_rdsect_01_r1_02_ovly=-2028144440 +bh1_rdsect_01_r1_02=-1545634883 +bh1_rdsect_01_r12_01=-1658054736 +bh1_rdsect_01_r14_01_ovly=774977132 +bh1_rdsect_01_r14_01=1938336545 +bh1_rdsect_01_r2_01_ovly=2125422635 +bh1_rdsect_01_r2_01=-1293777761 +bh1_rdsect_01_r2_02_ovly=1529159220 +bh1_rdsect_01_r2_02=-60385370 +bh1_rdsect_01_r3_01_ovly=132432827 +bh1_rdsect_01_r3_01=-1390942014 +bh1_rdsect_01_r3_02_ovly=247556134 +bh1_rdsect_01_r3_02=-763481198 +bh1_rdsect_01_r7_01_ovly=1745765840 +bh1_rdsect_01_r7_01=2096392569 +bh1_rdsect_01_r7_02=-1820420463 +bh1_rdsect_01_r7_03_ovly=-539139296 +bh1_rdsect_01_r7_03=-1589366244 +bh1_rdsect_01_r7_034=948908070 +bh1_rdsect_01_r7_04=-1209311382 +bh1_rdsect_02_r1_02_ovly=1249629473 +bh1_rdsect_02_r1_02=1342828724 +bh1_rdsect_02_r12_01_ovly=-1649981264 +bh1_rdsect_02_r2_01_ovly=161521590 +bh1_rdsect_02_r2_01=-1708204376 +bh1_rdsect_02_r2_02_ovly=523843518 +bh1_rdsect_02_r2_02=-1536363740 +bh1_rdsect_02_r3_0=2012243315 +bh1_rdsect_02_r3_01_ovly=1007894452 +bh1_rdsect_02_r3_01=-1584364502 +bh1_rdsect_02_r3_02_ovly=-1085452682 +bh1_rdsect_02_r7_01_ovly=-1769690966 +bh1_rdsect_02_r7_01=-1250619900 +bh1_rdsect_02_r7_03_ovly=40666087 +bh1_rdsect_02_r7_03a=341739741 +bh1_rdsect_02_r7_03b=-1771270925 +bh1_rdsect_02_r7_04_ovly=248014758 +bh1_rdsect_03_r1_01_ovly=1502056534 +bh1_rdsect_03_r1_01=-804976807 +bh1_rdsect_03_r1_02_ovly=-1212515124 +bh1_rdsect_03_r1_02=462003805 +bh1_rdsect_03_r3_02_ovly=-1566004954 +bh1_rdsect_03_r7_01_ovly=494899267 +bh1_rdsect_03_r7_01=1158217053 +bh1_rdsect_03_r7_03_ovly=926674594 +bh1_rdsect_03_r7_034=629079439 +bh1_rdsect_03_r7_04_ovly=1130856219 +bh1_rdsect_03_r7_30=1375444210 +bh1_rdsect_04_r1_01_ovly=-1211969696 +bh1_rdsect_04_r1_01=-713013421 +bh1_rdsect_04_r1_02_ovly=-1678295311 +bh1_rdsect_04_r1_02=-24700576 +bh1_rdsect_04_r7_02_ovly=209373880 +bh1_rdsect_04_r7_03_ovly=1776773494 +bh1_rdsect_05_r1_01_ovly=378148821 +bh1_rdsect_05_r1_01=-700898980 +bh1_rdsect_06_r1_01=1427825420 +biff=850991848 +bifta=-349601129 +bike_test=1384719738 +bink_3a_00=-2123114957 +bink_3a_01=1537903265 +bink_3a_02=907657084 +bink_3a_03=4674520 +bink_3a_04=1219257505 +bink_3a_05=586619191 +bink_3a_07=-916593142 +bink_3a_08=-607974704 +bink_3a_09=-298209347 +bink_3a_10=-1713975 +bink_3a_100=-612783674 +bink_3a_11=-1165832700 +bink_3a_13=1154179731 +bink_3a_14=916506174 +bink_3a_15=-230408826 +bink_3a_16=-736296648 +bink_3a_17=2080559353 +bink_3a_18=1849439596 +bink_3a_19=695839728 +bink_3a_20=292683009 +bink_3a_21=-923931654 +bink_3a_22=-1775991192 +bink_3a_23=1022841867 +bink_3a_24=1252880247 +bink_3a_25=-511632096 +bink_3a_26=-272451165 +bink_3a_27=921716709 +bink_3a_28=1152574314 +bink_3a_29=-612134643 +bink_3a_30=-214680330 +bink_3a_31=-1771338918 +bink_3a_32=139519791 +bink_3a_33=-795609174 +bink_3a_34=-1446335976 +bink_3a_35=1835938144 +bink_3a_36=1606194685 +bink_3a_37=-1825702689 +bink_3a_38=2119160611 +bink_3a_39=681224118 +bink_3a_40=-406018233 +bink_3a_41=-1714681029 +bink_3a_42=138897468 +bink_3a_43=-1131425598 +bink_3a_44=-1370278839 +bink_3a_46=-757596846 +bink_3a_47=-375018735 +bink_3a_48=-93959022 +bink_3a_49=1143791646 +bink_3a_50=1921934940 +bink_3a_52=1541191929 +bink_3a_53=-637356733 +bink_3a_54=-934800946 +bink_3a_55=-1503277558 +bink_3a_56=-1800918385 +bink_3a_57=-144347156 +bink_3a_58=-450901151 +bink_3a_60=-1502621898 +bink_3a_62=-2116745727 +bink_3a_63=459094287 +bink_3a_64=-305570328 +bink_3a_65=-151556028 +bink_3a_67=702993958 +bink_3a_68=882961306 +bink_3a_69=64162303 +bink_3a_72=592818960 +bink_3a_73=-1645172660 +bink_3a_75=-1167695561 +bink_3a_77=1246658821 +bink_3a_78=2091148720 +bink_3a_79=-1496532480 +bink_3a_80=-456472153 +bink_3a_81=-763845373 +bink_3a_82=-1068171076 +bink_3a_83=1039989770 +bink_3a_84=767581073 +bink_3a_85=460470005 +bink_3a_86=154964618 +bink_3a_87=1667417817 +bink_3a_88=1430399640 +bink_3a_89=1131939588 +bink_3a_90=226566219 +bink_3a_91=1677774153 +bink_3a_92=1916692932 +bink_3a_93=-927787344 +bink_3a_94=-696667587 +bink_3a_95=757555095 +bink_3a_96=794846217 +bink_3a_97=1977938289 +bink_3a_98=1714573836 +bink_3a_99=485146494 +bink_3a_door=2043516651 +bink_3b_00=1992775731 +bink_3b_01=2089640895 +bink_3b_02=1380126507 +bink_3b_03=1120202811 +bink_3b_04=424582479 +bink_3b_05=503883459 +bink_3b_06=1808450118 +bink_3b_07=2088395685 +bink_3b_08=1369968129 +bink_3b_09=1591126110 +bink_3b_10=2077188323 +bink_3b_11=1847379326 +bink_3b_12=1749727706 +bink_3b_13=1603020897 +bink_3b_14=1377865098 +bink_3b_15=-1141808850 +bink_3b_16=-1397046591 +bink_3b_17=-1462387977 +bink_3b_18=-1712808675 +bink_3b_19=69169545 +bink_3b_20=-334611533 +bink_3b_21=-1056184913 +bink_3b_22=-1899953894 +bink_3b_23=1521129698 +bink_3b_24=-1913290889 +bink_3b_25=1060037099 +bink_3b_26=813974678 +bink_3b_27=631320272 +bink_3b_28=350195021 +bink_3b_29=157513301 +bink_3b_30=-535682341 +bink_3b_31=-1258566481 +bink_3b_32=-999658612 +bink_3b_33=-1045666284 +bink_3b_34=-1854175821 +bink_3b_35=-1507217649 +bink_3b_36=1953745820 +bink_3b_37=-2096731967 +bink_3b_38=1781937953 +bink_3b_39=931615172 +bink_3b_40=-155167617 +bink_3b_41=-453725976 +bink_3b_42=1128164730 +bink_3b_43=1434751442 +bink_3b_44=-1298117616 +bison=-16948145 +bison2=2072156101 +bison3=1739845664 +bjxl=850565707 +blade=-1205801634 +blazer=-2128233223 +blazer2=-48031959 +blazer3=-1269889662 +blazer4=-440768424 +blazer5=-1590337689 +blimp=-150975354 +blimp2=-613725916 +blista=-344943009 +blista2=1039032026 +blista3=-591651781 +bmx=1131912276 +boattrailer=524108981 +bobcatxl=1069929536 +bodhi2=-1435919434 +bot_01b_bit_01=865552436 +bot_01b_bit_02=592258976 +bot_01b_bit_03=268730639 +boxville=-1987130134 +boxville2=-233098306 +boxville3=121658888 +boxville4=444171386 +boxville5=682434785 +brawler=-1479664699 +brickade=-305727417 +brioso=1549126457 +bt1_01_alleydts01=1518498504 +bt1_01_alleydts02=-696161596 +bt1_01_alleystuff01=561139103 +bt1_01_alleystuff02=-882990727 +bt1_01_build7_ovl=417619979 +bt1_01_build7=-79469195 +bt1_01_build91_dety=860237875 +bt1_01_build91_ovl=-533287020 +bt1_01_build91=1522033535 +bt1_01_cablemesh57166_tstd=-1186202789 +bt1_01_crnrb2_ovl=-342702441 +bt1_01_crnrb2=1646328675 +bt1_01_fence01=1121275494 +bt1_01_grddtdshad=805396804 +bt1_01_grdnoshad=733438063 +bt1_01_ivy=1322173685 +bt1_01_ladders01=-1047727237 +bt1_01_ladders02=-674816017 +bt1_01_ladders03=1420335536 +bt1_01_ladders04=1785316658 +bt1_01_ladders05=2068276973 +bt1_01_railing01=-989193539 +bt1_01_railing02=-223316471 +bt1_01_terrainovl=1520883623 +bt1_02_bldfront01=157259099 +bt1_02_block_01_ovl=533341979 +bt1_02_building01_ovl_2=2114599291 +bt1_02_building01_ovl=-1305876366 +bt1_02_building01=-312945501 +bt1_02_building01dtd=1965716513 +bt1_02_building01noshad=1828079541 +bt1_02_building02=589086762 +bt1_02_chimney_iref=-362139206 +bt1_02_clth=1628022640 +bt1_02_cp_ovl01=-510950955 +bt1_02_curvebal_iref=1727603692 +bt1_02_emissive_b=1170356994 +bt1_02_emissive_c=-995313459 +bt1_02_emissive_wind_hd_proxy=938599247 +bt1_02_emissive=-1736775706 +bt1_02_frntrail01=2146788247 +bt1_02_frntrail02=1444941805 +bt1_02_frntrail03=1667345008 +bt1_02_ground_emm=-641750058 +bt1_02_ground=-1740411840 +bt1_02_ladder002=-251053783 +bt1_02_ladder01=-340278951 +bt1_02_ladder03=-819197886 +bt1_02_ladder04=-592829634 +bt1_02_ladder05=-1035145592 +bt1_02_ladderpool01=1864567754 +bt1_02_ladderpool02=-2131120265 +bt1_02_loadingbay_ovl=-1031325234 +bt1_02_loadingbay_ovl02=-1881961158 +bt1_02_maildtd00=-386799080 +bt1_02_maildtd01=-696597206 +bt1_02_maildtd02=-975887393 +bt1_02_mailrailing01=-898978349 +bt1_02_mailrailing02=255211369 +bt1_02_mailrailing03=502977778 +bt1_02_mall_ov_2=192029156 +bt1_02_mall_ov=-268875355 +bt1_02_mallblock=-771226176 +bt1_02_shadowproxy01=-1737877333 +bt1_02_signem_slod1=2010703545 +bt1_02_stairs01=-1949463995 +bt1_02_steps01=1878668534 +bt1_02_winfrane_iref=-673345303 +bt1_03_building=-1397303042 +bt1_03_detail=1359185397 +bt1_03_detail2=162170489 +bt1_03_dtd01=-759223770 +bt1_03_emissive=-725282187 +bt1_03_frame01=154294878 +bt1_03_frame02=-1046590665 +bt1_03_grd_noshad=-978214413 +bt1_03_interior01=-81064519 +bt1_03_interior02=1963786647 +bt1_03_logo01=-1219518044 +bt1_03_logo02=929440207 +bt1_03_logo03=685212850 +bt1_03_railing01=205410314 +bt1_03_railing02=1544875958 +bt1_04_block_dtl01=-2068047980 +bt1_04_block_dtl01b=-230016166 +bt1_04_block_dtl01int=-1750069446 +bt1_04_block_dtl02=-1837190375 +bt1_04_block_dtl03=1752391423 +bt1_04_burton_subwaybits=89049497 +bt1_04_burton_subwayshell=1162648331 +bt1_04_carparkbitsint2=42793518 +bt1_04_carparkbitsint3=-257173908 +bt1_04_carparkint_reflect=-931934115 +bt1_04_carparkint1=1017193224 +bt1_04_carparkint1bits=-111708157 +bt1_04_carparkint2=-1837904212 +bt1_04_carparkint2bits=394742867 +bt1_04_carparkintwallbit=1287844003 +bt1_04_de04=-1339101434 +bt1_04_de1=-44024583 +bt1_04_de2=262234491 +bt1_04_eastglass01=191255509 +bt1_04_fence01=1856663360 +bt1_04_fence02=1612075544 +bt1_04_glassframe01=-745775903 +bt1_04_glassframe02=-2066399372 +bt1_04_glue_01=-1006374354 +bt1_04_glue_02=-1285599003 +bt1_04_glue_03=1755102049 +bt1_04_glue_int=-117418837 +bt1_04_glue2_int=-304645104 +bt1_04_hedgetops01=1718629960 +bt1_04_hedgetops02=-1053168678 +bt1_04_hedgetops03=806504841 +bt1_04_hedgetops04=-716008437 +bt1_04_intcarparkbits2int=-847728878 +bt1_04_intcarparkbitsint=564500460 +bt1_04_lad1=1543405043 +bt1_04_mall_emit_slod=-120255406 +bt1_04_mall_emit01=2034754878 +bt1_04_mall_emit02=-1846897017 +bt1_04_mall01_dt01=1074779481 +bt1_04_mall01=-403319234 +bt1_04_mall01int=-1953893014 +bt1_04_mall02=-246945566 +bt1_04_mall03_dt01=-1601638373 +bt1_04_mall03=2122384214 +bt1_04_malldoorsint=247843095 +bt1_04_northglass01=1867760399 +bt1_04_roof_dtl01=-1170635066 +bt1_04_roof_dtl02=-361175228 +bt1_04_roof_dtl03=-658816055 +bt1_04_roofsteps01=-1195773836 +bt1_04_roofsteps02=-1374889190 +bt1_04_roofsteps03=-409416111 +bt1_04_roofsteps04=-913403331 +bt1_04_roofsteps05=100928295 +bt1_04_roofsteps06=-156210048 +bt1_04_roofsteps07=545177628 +bt1_04_shop_dcal=-1752427146 +bt1_04_shop2=-1621819717 +bt1_04_shop3=-720377296 +bt1_04_shopframe01=-161144795 +bt1_04_shw_pxy=-1349509210 +bt1_04_terrain02=1075575058 +bt1_04_vine_emissive_slod=331872972 +bt1_04_vine_emissive=1733341753 +bt1_04_weed_001=1027688016 +bt1_04_weed_01=-2042055990 +bt1_04_weed_02=805668421 +bt1_04burtonsubways_reflect=423641443 +bt1_04burtonsubways_shadowb=233891262 +bt1_05_ballarge_iref=-480612982 +bt1_05_balsmall_iref=-1876066435 +bt1_05_buildmed_detail=-1021066582 +bt1_05_buildmed=-1733351955 +bt1_05_details03=1321214132 +bt1_05_fireescape_iref=814926301 +bt1_05_flynt_dtl01=-4737979 +bt1_05_flynt_dtl02=1016868365 +bt1_05_flynt_dtl03=1599959951 +bt1_05_flyntbuilding=-580462050 +bt1_05_flyntgrnd_01=-1921699752 +bt1_05_flyntrail01=1341499664 +bt1_05_flyntrail02=1653558851 +bt1_05_flyntrail03=-259659154 +bt1_05_flyntrail04=-491303215 +bt1_05_flyntrail05=-1546399477 +bt1_05_flyntrail06=-1779550912 +bt1_05_ladderframe=1361423394 +bt1_05_other_dtl01=-1101158735 +bt1_05_other_dtl02=1853359867 +bt1_05_othr2_dtl01=-1669186836 +bt1_05_othr2_dtl02=1878122956 +bt1_05_paving_bt=-285053189 +bt1_05_paving_btnoshad=-1094416795 +bt1_05_roof_vents=-1908026648 +bt1_05_roofrailing001=563337726 +bt1_05_shadowproxy01=1937037038 +bt1_05_theatr_01=1207150570 +bt1_05_theatr_signd=-1884122038 +bt1_05_theatre_dtl01=1921264340 +bt1_05_theatre_dtl01b=-1509971461 +bt1_05_theatre_dtl02=1682935403 +btype=117401876 +btype2=-831834716 +btype3=-602287871 +buccaneer=-682211828 +buccaneer2=-1013450936 +buffalo=-304802106 +buffalo2=736902334 +buffalo3=237764926 +bulldozer=1886712733 +bullet=-1696146015 +burrito=-1346687836 +burrito2=-907477130 +burrito3=-1743316013 +burrito4=893081117 +burrito5=1132262048 +bus=-713569950 +buzzard=788747387 +buzzard2=745926877 +cable1_root=883937721 +cable2_root=923275822 +cable3_root=969577574 +cablecar=-960289747 +cablemesh1915867_hvstd=775520107 +cablemesh1915883_hvstd=-1637531279 +cablemesh1915898_hvstd=67517509 +cablemesh1915913_hvstd=1863395505 +cablemesh1915928_hvstd=2018793771 +cablemesh1915943_hvstd=-433286638 +cablemesh1915958_hvstd=397397253 +cablemesh1915973_hvstd=1648142215 +cablemesh1915988_hvstd=909675378 +cablemesh1916003_hvstd=636244595 +cablemesh1916020_hvstd=425042490 +cablemesh1916020_hvstd002=-895978535 +cablemesh1916020_hvstd003=-1134176396 +cablemesh1916020_hvstd004=-299681034 +cablemesh1916020_hvstd005=-539648421 +cablemesh1916020_hvstd006=1937819051 +cablemesh1916020_hvstd007=1829877965 +cablemesh1916020_hvstd008=-1763079044 +cablemesh1916036_hvstd=-743955348 +cablemesh1916051_hvstd=1316672895 +cablemesh1916066_hvstd=673204472 +cablemesh1916083_hvstd=824053513 +cablemesh1916098_hvstd=-1122592972 +cablemesh1916113_hvstd=229460387 +cablemesh1916128_hvstd=1430310064 +cablemesh1916159_hvstd=651540825 +cablemesh1916160_hvstd=1950347684 +cablemesh1916189_hvstd=-833481113 +cablemesh1916190_hvstd=-1656449766 +cablemesh1916221_hvstd=-599958689 +cablemesh1916222_hvstd=-376397930 +cablemesh1916251_hvstd=-676828859 +cablemesh1916254_hvstd=-2113017764 +cablemesh1916467_hvstd=947823449 +cablemesh1916482_hvstd=-964677165 +cablemesh1916497_hvstd=909495086 +cablemesh1916512_hvstd=-779144547 +cablemesh1916527_hvstd=-1591976080 +cablemesh1916548_hvstd=1681868109 +cablemesh1916591_hvstd=-1072014021 +cablemesh1916592_hvstd=-1029172980 +cablemesh1916593_hvstd=83369041 +cablemesh1916636_hvstd=589780624 +cablemesh1916637_hvstd=412581959 +cablemesh1916638_hvstd=-852074057 +cablemesh1916653_hvstd=119315529 +cablemesh1916672_hvstd=-1468336621 +cablemesh1916690_hvstd=613572786 +cablemesh1916705_hvstd=731682509 +cablemesh1916720_hvstd=1651479162 +cablemesh1916736_hvstd=836305091 +cablemesh1916753_hvstd=-1936332671 +cablemesh1916768_hvstd=453510880 +cablemesh1916784_hvstd=604058190 +cablemesh1916799_hvstd=-281483521 +cablemesh1916814_hvstd=1501648742 +cablemesh1916829_hvstd=-2129252625 +cablemesh1916844_hvstd=1946785085 +cablemesh1916860_hvstd=-286563195 +cablemesh1916875_hvstd=1579744140 +cablemesh1916875_hvstd001=-1699901969 +cablemesh1916875_hvstd002=-1536188045 +cablemesh1916890_hvstd=547235474 +cablemesh1916890_hvstd001=-532284526 +cablemesh1916890_hvstd002=-1399417804 +cablemesh1923588_hvstd=126770573 +cablemesh1923588_hvstd001=-1627031373 +cablemesh1923589_hvstd=-939685362 +cablemesh1923589_hvstd001=872064885 +cablemesh1923596_hvstd=181341922 +cablemesh1923596_hvstd001=-809917902 +cablemesh1923597_hvstd=984764024 +cablemesh1923597_hvstd001=1608038357 +cablemesh1923601_hvstd=1691587609 +cablemesh1923601_hvstd001=-211653334 +cablemesh1923603_hvstd=-564061992 +cablemesh1923603_hvstd001=-1465356392 +cablemesh1923689_hvstd=2095861055 +cablemesh1923690_hvstd=997078677 +cablemesh1923691_hvstd=214434223 +cablemesh1923692_hvstd=-1840042005 +cablemesh1923693_hvstd=1656576773 +cablemesh1923694_hvstd=-1749584113 +cablemesh1923788_hvstd=1268736143 +cablemesh1923789_hvstd=-1324526594 +cablemesh1923790_hvstd=735327310 +cablemesh1923791_hvstd=88785949 +cablemesh1923792_hvstd=-844119398 +cablemesh1923793_hvstd=-936926038 +cablemesh1923879_hvstd=1906903021 +cablemesh1923880_hvstd=-64498837 +cablemesh1923881_hvstd=-563497837 +cablemesh1923882_hvstd=-1511674896 +cablemesh1923883_hvstd=-1194696196 +cablemesh1923884_hvstd=141592264 +cablemesh1923970_hvstd=1361916704 +cablemesh1923971_hvstd=-1279715216 +cablemesh1923972_hvstd=-528112458 +cablemesh1923973_hvstd=-566992989 +cablemesh1923974_hvstd=-2139349668 +cablemesh1923975_hvstd=-427007713 +cablemesh1924069_hvstd=-1039988033 +cablemesh1924071_hvstd=-1177239377 +cablemesh1924073_hvstd=788679081 +cablemesh1924074_hvstd=-698595883 +cablemesh1924076_hvstd=1020162131 +cablemesh1924077_hvstd=-1659470999 +cablemesh1924134_hvstd=-2121460621 +cablemesh1924135_hvstd=-58817525 +cablemesh1924136_hvstd=-93951397 +cablemesh1924137_hvstd=-444076527 +cablemesh1924194_hvstd=1606480294 +cablemesh1924195_hvstd=962590878 +cablemesh1924196_hvstd=-281901608 +cablemesh1924197_hvstd=805444646 +cablemesh1924254_hvstd=-774564416 +cablemesh1924255_hvstd=-1415296590 +cablemesh1924256_hvstd=-543292693 +cablemesh1924257_hvstd=258423744 +cablemesh1924328_hvstd=-396862484 +cablemesh1924329_hvstd=-1931346338 +cablemesh1924330_hvstd=26108003 +cablemesh1924331_hvstd=161267888 +cablemesh1924388_hvstd=1590696013 +cablemesh1924389_hvstd=-1481484221 +cablemesh1924390_hvstd=-1181627511 +cablemesh1924391_hvstd=-55952115 +cablemesh1924420_hvstd=-1561035791 +cablemesh1924421_hvstd=133188235 +cablemesh1924478_hvstd=1052574943 +cablemesh1924479_hvstd=2045485592 +cablemesh1924480_hvstd=-187308082 +cablemesh1924541_hvstd=711508080 +cablemesh1924542_hvstd=-1972392662 +cablemesh1924543_hvstd=-1357497593 +cablemesh1924544_hvstd=-554327468 +cablemesh1924601_hvstd=893317972 +cablemesh1924602_hvstd=-1194851786 +cablemesh1924603_hvstd=-148876030 +cablemesh1924604_hvstd=924336802 +cablemesh1924633_hvstd=-1492880611 +cablemesh1924634_hvstd=1370501060 +cablemesh1924663_hvstd=1811077252 +cablemesh1924664_hvstd=2000843208 +cablemesh1924693_hvstd=124805598 +cablemesh1924694_hvstd=-1886781861 +cablemesh1929772_hvstd=-980867375 +cablemesh2161146_hvstd=-3995611 +cablemesh2161147_hvstd=1681405852 +cablemesh2161148_hvstd=285860031 +cablemesh2161150_hvstd=272578892 +cablemesh2161151_hvstd=1985308043 +cablemesh2161152_hvstd=-1632514362 +cablemesh2161153_hvstd=458306332 +cablemesh2161154_hvstd=-655938419 +cablemesh2161155_hvstd=-950840561 +cablemesh2161156_hvstd=1773447216 +cablemesh2161157_hvstd=-977331169 +cablemesh2161158_hvstd=1264917626 +cablemesh2161159_hvstd=481122767 +cablemesh2161160_hvstd=-416017083 +cablemesh2161161_hvstd=524816499 +cablemesh2161162_hvstd=481021780 +cablemesh2161164_hvstd=430586840 +cablemesh2161165_hvstd=267464723 +cablemesh2161195_hvstd=-854632264 +cablemesh2161211_thvy=466100371 +cablemesh2271186_hvstd=-1535027789 +cablemesh2271201_hvstd=-233797594 +cablemesh2916020_hvstd001=365648388 +cablemesh2916020_hvstd003=-641900067 +cablemesh2916051_hvstd001=-999568245 +caddy=1147287684 +caddy2=-537896628 +camper=1876516712 +carbonizzare=2072687711 +carbonrs=11251904 +cargobob=-50547061 +cargobob2=1621617168 +cargobob3=1394036463 +cargobob4=2025593404 +cargoplane=368211810 +casco=941800958 +cavalcade=2006918058 +cavalcade2=-789894171 +ce_xr_ctr2=2088441666 +ch1_01__decal001=338949371 +ch1_01__decal002=-298079989 +ch1_01_bank=266324268 +ch1_01_bankdtls=-683699338 +ch1_01_barrier01=795755219 +ch1_01_barrier01a=1879099489 +ch1_01_barrier01b=1653747076 +ch1_01_basewalls00=92320566 +ch1_01_beach008=1176421181 +ch1_01_beach009=1490610353 +ch1_01_beach010=89957090 +ch1_01_beach011=1936162558 +ch1_01_beach012=646833476 +ch1_01_beach013=350831099 +ch1_01_beachdec_00=501094474 +ch1_01_beachdec_01=1152869884 +ch1_01_beachdec_02=-1380534287 +ch1_01_beachdec_03=-1686367364 +ch1_01_beachdec_04=1472433172 +ch1_01_beachdec_05=-2046662511 +ch1_01_beachdec_06=-943231970 +ch1_01_beachdec_07=-1241397101 +ch1_01_beachrck_a=-680530873 +ch1_01_beachrck_b=-307455808 +ch1_01_beachrck_c=-17548465 +ch1_01_beachrck_d=-358870349 +ch1_01_beachrck_e=6241849 +ch1_01_beachrck_f=923544466 +ch1_01_beachrck_g=483653410 +ch1_01_beachrck_h=1471638760 +ch1_01_beachrck_i=641501683 +ch1_01_beachrck_j=1945838959 +ch1_01_beachtrax_003=1525421551 +ch1_01_beachtrax_01=-912240062 +ch1_01_beachtrax_02=-1143884123 +ch1_01_bridge_lod=-1951751934 +ch1_01_bridge=-291753084 +ch1_01_charthssign=-949394949 +ch1_01_chumash_sg_slod=1068639719 +ch1_01_chumash_sign=-492035864 +ch1_01_church=-1885639488 +ch1_01_courtlines=656967517 +ch1_01_dec_06=-1656081367 +ch1_01_decalgrime_01=-1522790080 +ch1_01_decl03=-2025911544 +ch1_01_decl03b=-1851839212 +ch1_01_decl04=-1230837297 +ch1_01_decl05=-605932467 +ch1_01_decl06=-788586873 +ch1_01_decl07=-21693966 +ch1_01_decl08=-442841154 +ch1_01_decl09=321495771 +ch1_01_decl10=-427373778 +ch1_01_decl12=-922021833 +ch1_01_decl13=-1151240988 +ch1_01_dummyhd=-1119763027 +ch1_01_flagpole_01_lod=1554665320 +ch1_01_flagpole_01=-1573366618 +ch1_01_foam_01_lod=-134602726 +ch1_01_foam_01=-1559154583 +ch1_01_foam_02_lod=-205227139 +ch1_01_foam_02=-1820356282 +ch1_01_foam_03_lod=1637818877 +ch1_01_foam_03=-1007259085 +ch1_01_foam_04_lod=233879812 +ch1_01_foam_04=-1173791143 +ch1_01_foam_05_lod=-131331229 +ch1_01_foam_05=1758084060 +ch1_01_foam_06_lod=-1827077244 +ch1_01_foam_06=2088395580 +ch1_01_gvy_dtl01=567193894 +ch1_01_gvy_dtl02=395877562 +ch1_01_gvy_dtl03=1869466727 +ch1_01_gvy_dtl04=-1624003598 +ch1_01_gvyard_a=2012638181 +ch1_01_gvyard_b=-1403398997 +ch1_01_gvyard_c=1515171992 +ch1_01_gvyard_d=-1862394380 +ch1_01_gvyard_stairs=1562784043 +ch1_01_hedgedtl_01=1473668449 +ch1_01_hedgedtl_02=-1632603368 +ch1_01_hedgedtl_03=-1823056796 +ch1_01_hedgedtl_04=-1705186707 +ch1_01_hedgedtl_05=-1860184077 +ch1_01_hedgedtl_06=2076290359 +ch1_01_hedgedtl_07=1818955402 +ch1_01_hedgedtl_08=-678501168 +ch1_01_hedgedtl_09=-984268707 +ch1_01_hedgedtl_10=-1951117760 +ch1_01_hedgedtl_11=771723988 +ch1_01_hedgedtl_12=-1973335146 +ch1_01_hedgedtl_13=-1682772423 +ch1_01_hedgedtl_14=1930239214 +ch1_01_hedgedtl_15=2015176462 +ch1_01_hedgedtl_16=-791488392 +ch1_01_hedgedtl_17=-488997753 +ch1_01_hedgetopc=1092941051 +ch1_01_korizhut=-128297903 +ch1_01_korizwall_lod=-137057721 +ch1_01_korizwall=821890269 +ch1_01_ladder=-1392804315 +ch1_01_land_00a=11139288 +ch1_01_land_00b=-1762515606 +ch1_01_land_01=145289054 +ch1_01_land_02=-98512306 +ch1_01_land_03=2119293606 +ch1_01_land_04=1881620049 +ch1_01_land_05=1105191363 +ch1_01_land_06=866796888 +ch1_01_land_07=-1212723856 +ch1_01_land_10=-486041740 +ch1_01_land_11=-1128314140 +ch1_01_land06=1270130018 +ch1_01_laybyfloor=-1965451776 +ch1_01_liquorsign01=2066509898 +ch1_01_liquorsign02=1893817268 +ch1_01_liquorstr_wire=-1548662161 +ch1_01_liquorstr=1896489202 +ch1_01_liquorstrdtls=725917975 +ch1_01_museentrncdcal=2075499324 +ch1_01_ndec_00=1413502017 +ch1_01_ndec_01=1730574861 +ch1_01_newhedgesa=-180338418 +ch1_01_newhedgesb=184118400 +ch1_01_newhedgesc=-1345341918 +ch1_01_overpass_barsa=39541105 +ch1_01_overpass_barsb=462293922 +ch1_01_overpass=675566201 +ch1_01_parkinglines_01=-362718399 +ch1_01_parkinglines_02=-59637918 +ch1_01_parkinglines_03=-2034560010 +ch1_01_pierrck_a=-1232472969 +ch1_01_poolwtr=510514096 +ch1_01_props_towelsday=-1326799299 +ch1_01_props_towelsevening=-1521687466 +ch1_01_props_towelsmorn=323184897 +ch1_01_rd_lnd_dcl_01=503064999 +ch1_01_rlswall01_glue001=1339525731 +ch1_01_rlswall01=950635029 +ch1_01_road007=-330041870 +ch1_01_road06=321924741 +ch1_01_rsidedec_03=-1388814481 +ch1_01_rsidedec_03b=-1221539348 +ch1_01_scch_beam=1237433499 +ch1_01_scch_blgdecals01=-1102434854 +ch1_01_scch_blgmain=1274042181 +ch1_01_scch_crprkdecals=2063237548 +ch1_01_scch_crprksurface=2135906409 +ch1_01_scch_stilts_lod=1869065700 +ch1_01_scch_stilts=-1849587480 +ch1_01_sea_alga002=-562569724 +ch1_01_sea_alga01=1755584735 +ch1_01_sea_alga03=1431466556 +ch1_01_sea_alga04=1093421552 +ch1_01_sea_ch1_01_uw_01=738825361 +ch1_01_sea_ch1_01_uw_02=1530655477 +ch1_01_sea_ch1_01_uw_03=351790702 +ch1_01_sea_ch1_01_uw_04=1062746926 +ch1_01_sea_ch1_01_uw_05=-132436811 +ch1_01_sea_ch1_01_uw_06=-499646225 +ch1_01_sea_ch1_01_uw_07=-594774632 +ch1_01_sea_ch1_01_uw_08=-967685852 +ch1_01_sea_ch1_01_uw_09=-1155452222 +ch1_01_sea_ch1_01_uw_10=1653343433 +ch1_01_sea_ch1_01_uw_11=1306778489 +ch1_01_sea_ch1_01_uw_12=1074610124 +ch1_01_sea_ch1_01_uw_14=426537611 +ch1_01_sea_ch1_01_uw_dec_00=1307465795 +ch1_01_sea_ch1_01_uw_dec_01=630196103 +ch1_01_sea_ch1_01_uw_dec_02=861512474 +ch1_01_sea_ch1_01_uw_dec_03=55755533 +ch1_01_sea_ch1_01_uw_dec_04=419753585 +ch1_01_sea_ch1_01_uw_dec_05=-420935110 +ch1_01_sea_ch1_01_uw_dec_06=-89771596 +ch1_01_sea_ch1_01_uw_dec_07=-356281877 +ch1_01_sea_ch1_01_uw_decb_00=-2029719434 +ch1_01_sea_ch1_01_uw_decb_01=-1694754708 +ch1_01_sea_ch1_01_uw_decb_03=-528800919 +ch1_01_sea_ch1_01_uw_decc_00=276741382 +ch1_01_sea_ch1_01_uwb_00=-1558753739 +ch1_01_sea_ch1_01_uwb_06=1258855961 +ch1_01_sea_coral_2=791758157 +ch1_01_sea_l=1950283968 +ch1_01_sea_uwb_01_lod=1077001967 +ch1_01_sea_uwb_01=1345442365 +ch1_01_sea_uwb_02_lod=-1473371669 +ch1_01_sea_uwb_02=-1733500110 +ch1_01_sea_uwb_03_lod=-734758372 +ch1_01_sea_uwb_03=-1484357399 +ch1_01_sea_uwb_04_lod=2133744557 +ch1_01_sea_uwb_04=2108566837 +ch1_01_sea_uwb_05_lod=1552801955 +ch1_01_sea_uwb_05=-1948989054 +ch1_01_sea_uwb_07_lod=-1312238887 +ch1_01_sea_uwb_07=-39932648 +ch1_01_sea_wreck_2=534951662 +ch1_01_sea_wreck_3=302750528 +ch1_01_sea_wreck=83245915 +ch1_01_seaground_01=-543002800 +ch1_01_seaground_02=-259682026 +ch1_01_seaground_03=39400637 +ch1_01_seaground_04=-2100447836 +ch1_01_seaground_05=-1803757310 +ch1_01_seaground_08=995632826 +ch1_01_seawall002_lod=2012206562 +ch1_01_seawall002=1652354686 +ch1_01_seawall003_lod=1017243346 +ch1_01_seawall003=-324861236 +ch1_01_seawall004_lod=402326602 +ch1_01_seawall004=-18503855 +ch1_01_seawall005_lod=-1973410781 +ch1_01_seawall005=691403761 +ch1_01_seaweeds_00=-2075435231 +ch1_01_seawrka_lod=1691310050 +ch1_01_seawrkb_lod=949250813 +ch1_01_seawrkc_lod=308214521 +ch1_01_shop02=786496676 +ch1_01_shop02dtls=782314739 +ch1_01_shopbase=905829423 +ch1_01_shpbsdtls=-1847750154 +ch1_01_sign_01_lod=1685575099 +ch1_01_sign_01=1945640894 +ch1_01_surfshack_rack=1187892487 +ch1_01_surfshack=-431763373 +ch1_01_surfshkdtls=-776624825 +ch1_01_tccourts_raila=-1629482019 +ch1_01_tccourts_railb=279213928 +ch1_01_tccourts_railc=1264676053 +ch1_01_tccourts=-1492069993 +ch1_01_tccourtsdtls=130567957 +ch1_01_tcgate01=478774588 +ch1_01_tcgate02=776382646 +ch1_01_tcgate03=-30095213 +ch1_01_tcgate04=268004380 +ch1_01_tchuts_rail=-2062639675 +ch1_01_tchuts=533338455 +ch1_01_tchutsdtls_bars=-378461214 +ch1_01_tchutsdtls=-1868089794 +ch1_01_tcmain_raila=-1729833099 +ch1_01_tcmain_railb=1193128944 +ch1_01_tcmain_railc=1023844290 +ch1_01_tcmain=-2008521507 +ch1_01_tcmain02=-1078622053 +ch1_01_tcmain03=195829895 +ch1_01_tcmaindtls_a=-975340603 +ch1_01_tcmaindtls_b=-1910797246 +ch1_01_tcpool_raila=-261665583 +ch1_01_tcpool_raillb=1469055564 +ch1_01_tcpool=-388166026 +ch1_01_tcpooldtls=1217119484 +ch1_01_tnscrtfence01=-1426270012 +ch1_01_tnscrtfence02=213195831 +ch1_01_tnscrtfence03=306587481 +ch1_01_tnscrtfence04=-466171077 +ch1_01_tnscrtfence05=-171676074 +ch1_01_tnscrtfence06=1198199202 +ch1_01_tnscrtfence07=1495381263 +ch1_01_tnscrtfence08=721180869 +ch1_01_tnscrtfence09=1019608152 +ch1_01_tnscrtfence10=-1384588140 +ch1_01_trail1=-1591486225 +ch1_01_trail2=-1815527878 +ch1_01_treereflectioproxy=-2083734669 +ch1_01_uw_decb_02=793004209 +ch1_01_uw_decb_04=1725446108 +ch1_01_uw_decb_05=1487018864 +ch1_01_uw_decb_06=-1980236261 +ch1_01_uw_decb_07=-341851803 +ch1_01_water_01=-537275904 +ch1_02_armco_left001_lod=1144180335 +ch1_02_armco_left001=-1113692887 +ch1_02_armco_left001b_lod=-2009563969 +ch1_02_armco_left001b=49790872 +ch1_02_beach_01_dec=1733609426 +ch1_02_beach_01=-22100091 +ch1_02_beach_02=2022095667 +ch1_02_bigweed_01=-1378345778 +ch1_02_blends_00100=-1255893178 +ch1_02_blends_00101=1853884926 +ch1_02_blends_00102=-1598624149 +ch1_02_build_02_planks=-1543405268 +ch1_02_build_02_rails=1605836612 +ch1_02_build_02_stepsa=-1769625092 +ch1_02_build_02_stepsb=1691567768 +ch1_02_build_02=-1160747194 +ch1_02_buildl_79_rails=-771986381 +ch1_02_buildl_79=2009342682 +ch1_02_ch1_road01=555046688 +ch1_02_coastrok_01=-1508585684 +ch1_02_coastrok_02=-1270322285 +ch1_02_coastrok_03=-76318232 +ch1_02_coastrok_03a=-735748984 +ch1_02_coastrok_04=-927198086 +ch1_02_coastrok_05=-2132081407 +ch1_02_coastrok_06=-1293522697 +ch1_02_coastrok_07=-680676859 +ch1_02_dcl_01=1566139549 +ch1_02_dcl_02=-335609366 +ch1_02_dcl_03=-56253641 +ch1_02_dcl_04=695467219 +ch1_02_dcl_05=-1204381098 +ch1_02_dcl_06=-955795464 +ch1_02_dcl_07=-744337107 +ch1_02_dcl_08=-468520434 +ch1_02_dcl_09=1879509496 +ch1_02_dcl_10=-332854782 +ch1_02_dcl_11=-43209591 +ch1_02_dcl_12=146195229 +ch1_02_dcl_13=437347794 +ch1_02_foam_01=-857540512 +ch1_02_foam_02=-745142842 +ch1_02_gnd_02_rails=817602759 +ch1_02_gnd_02_railsb_lod=695708120 +ch1_02_gnd_02_railsb=1354206936 +ch1_02_gnd_02=-503598417 +ch1_02_h05_skylight=2142609614 +ch1_02_h05=547198799 +ch1_02_h07_015=-423978672 +ch1_02_h07_015wood=1076813847 +ch1_02_h07_main_rails=-982923554 +ch1_02_h07_main_railsb=550315547 +ch1_02_h07_main=-1893820521 +ch1_02_h07_maindtls=-98947468 +ch1_02_house_001_raila=493292358 +ch1_02_house_001_railb=2080786551 +ch1_02_house_001=-766421119 +ch1_02_house03ih_rails_b=1807478187 +ch1_02_house03ih_railsa=513672777 +ch1_02_house03ih_railsc=2083111267 +ch1_02_house03ih_skylight=-131611065 +ch1_02_house03ih=-716819284 +ch1_02_housewood_rails=1204685340 +ch1_02_housewoodfnt=-483948859 +ch1_02_hsewoodfntfence=871757121 +ch1_02_ian19_planks=-451795908 +ch1_02_ian19_rails1=-1259518179 +ch1_02_ian19_rails2=-306399045 +ch1_02_ian19_rails3=-543744912 +ch1_02_ian19=713147570 +ch1_02_ih06_58_rails=801125058 +ch1_02_ih06_58_railsb=-1464254561 +ch1_02_ih06_58=1762604786 +ch1_02_ih07_01_rails=475645244 +ch1_02_ih07_01=1737330872 +ch1_02_ihwhouse_07_rail=-1191309053 +ch1_02_ihwhouse_07=-1695462135 +ch1_02_ihwhouse_07dtls=1860533773 +ch1_02_int_closed=-1444021947 +ch1_02_int_open=-1788961424 +ch1_02_kerb02=1842996250 +ch1_02_land_01=1772530236 +ch1_02_land_02=1482196896 +ch1_02_land_dcl=-392602943 +ch1_02_plot3stairs_lod=108805658 +ch1_02_plot3stairs=253628142 +ch1_02_props_combo06_18_lod=-4697596 +ch1_02_props_l_005=-1206735244 +ch1_02_props_s_006=-181870890 +ch1_02_props_s_007=-23924310 +ch1_02_props_s_008=-1985312805 +ch1_02_retwall1a=910077489 +ch1_02_retwall1b=1166494914 +ch1_02_retwall2=233407443 +ch1_02_road_02=253431857 +ch1_02_rockfall=1057187893 +ch1_02_rockfall2=-1294942871 +ch1_02_sc02_blg_rail01=-1208408122 +ch1_02_sc02_blg_rail02=-900772750 +ch1_02_sc02_blg_rail03=-573082750 +ch1_02_sc02_blg_rail04=1874007863 +ch1_02_sc02_blg_raila=-225005758 +ch1_02_sc02_blg=-215515003 +ch1_02_sc04_blgmain_raila=-2012361712 +ch1_02_sc04_blgmain_railb=-1680084052 +ch1_02_sc04_blgmain=136518822 +ch1_02_sc04_blgmainstairs=1909481576 +ch1_02_sc04_blgmainsupp=-143576950 +ch1_02_sc05_blgmain_rails1=512925819 +ch1_02_sc05_blgmain_rails2=347638983 +ch1_02_sc05_blgmain_rails3=970381059 +ch1_02_sc05_blgmain_rails4=1746449286 +ch1_02_sc05_blgmain_rails5=-399821907 +ch1_02_sc05_blgmain_rails6=-574808367 +ch1_02_sc05_blgmain_rails7=175011891 +ch1_02_sc05_blgmain=-1062829251 +ch1_02_sea_ch1_02_uw1_00=-518564779 +ch1_02_sea_ch1_02_uw1_01=-629029074 +ch1_02_sea_ch1_02_uw1_02=152806493 +ch1_02_sea_ch1_02_uw1_03=-78804799 +ch1_02_sea_ch1_02_uw1_04=764439878 +ch1_02_sea_ch1_02_uw1_05=533287352 +ch1_02_sea_ch1_02_uw1_06=1377252947 +ch1_02_sea_ch1_02_uw1_07=1153244063 +ch1_02_sea_ch1_02_uw1_dec_00=131934431 +ch1_02_sea_ch1_02_uw1_dec_01=-164756095 +ch1_02_sea_ch1_02_uw1_dec_02=1684300276 +ch1_02_sea_ch1_02_uw1_dec_03=1647893917 +ch1_02_sea_ch1_02_uw1_dec_04=1342060840 +ch1_02_sea_ch1_02_uw1_dec_05=1035801766 +ch1_02_sea_ch1_02_uw1_dec_06=-1417908189 +ch1_02_sea_ch1_02_uw2_01_lod=577450743 +ch1_02_sea_ch1_02_uw2_01=-1568584208 +ch1_02_sea_ch1_02_uw2_02_lod=-1432319552 +ch1_02_sea_ch1_02_uw2_02=-1346901923 +ch1_02_snd_dcl=14660227 +ch1_03_armco00=1329820840 +ch1_03_armco01=-2051645043 +ch1_03_armco02=872857135 +ch1_03_armco03=1750804183 +ch1_03_armco04=1989198658 +ch1_03_bridge_ov=-1364890403 +ch1_03_bridge001_supports=1828542008 +ch1_03_bridge001=-303945667 +ch1_03_cstrckedge_003=-1077376968 +ch1_03_cstrckedge_004=-769774365 +ch1_03_cstrckedge_005=-328572541 +ch1_03_dcl_lyb02=-1915245627 +ch1_03_dcl_lyby00=-354120227 +ch1_03_dcl_lyby01=1531047574 +ch1_03_decal_004_lod=699952384 +ch1_03_decal_004=1957512629 +ch1_03_decal02=1264813400 +ch1_03_foamwet_01=-1035883491 +ch1_03_foamwet_02=-1392213597 +ch1_03_foamwet_03=1923353819 +ch1_03_foamwet_04=-590094023 +ch1_03_land_001_decal=1514599272 +ch1_03_land_001=1301385023 +ch1_03_land_002=1606595489 +ch1_03_land_003=1778567201 +ch1_03_land_004=2074110812 +ch1_03_land_dc05_lod=-1035722506 +ch1_03_land_dcl05=2129970183 +ch1_03_land_dcl05b_lod=-1376131756 +ch1_03_land_dcl05b=-827454113 +ch1_03_lnd_dcl1_lod=-1506874643 +ch1_03_lnd_dcl1=403598249 +ch1_03_lnd_dcl2_lod=1445634661 +ch1_03_lnd_dcl2=52183493 +ch1_03_sea_ch1_03_uw_00=1538980321 +ch1_03_sea_ch1_03_uw_01_lod=-491459741 +ch1_03_sea_ch1_03_uw_01=759962884 +ch1_03_sea_ch1_03_uw_02=1044889339 +ch1_03_sea_ch1_03_uw_03=-1209748941 +ch1_03_sea_ch1_03_uw_04=-2056598208 +ch1_03_sea_ch1_03_uw_05=-1883708964 +ch1_03_sea_ch1_03_uw_06_lod=868044784 +ch1_03_sea_ch1_03_uw_06=1626866779 +ch1_03_sea_ch1_03_uw_07_lod=872392739 +ch1_03_sea_ch1_03_uw_07=-557023230 +ch1_03_sea_ch1_03_uw_08=-248503095 +ch1_03_sea_ch1_03_uw_09_lod=46978107 +ch1_03_sea_ch1_03_uw_09=-596575413 +ch1_03_sea_ch1_03_uw_dec_00=1449403816 +ch1_03_sea_ch1_03_uw_dec_01=1679737117 +ch1_03_sea_ch1_03_uw_dec_02=-1175163705 +ch1_03_sea_ch1_03_uw_dec_03=1202784322 +ch1_03_sea_ch1_03_uw_dec_04=-1868686821 +ch1_03_sea_ch1_03_uw_dec_05=-1622919321 +ch1_03_sea_ch1_03_uw_dec_06=-467648226 +ch1_03_sea_ch1_03_uw_dec_07=47808144 +ch1_03_sea_ch1_03_uw_dec_08=-395982451 +ch1_03_sea_ch1_03_uw_dec_09=-174070783 +ch1_03_sea_ch1_03_uw_dec_10=-19794023 +ch1_03_sea_ch1_03_uw_dec_11=-1935043766 +ch1_04_armco_endsmalll001=1834135174 +ch1_04_armco_left_10=-293287060 +ch1_04_armco_rght_10=584202551 +ch1_04_culvert01_s=-1940283353 +ch1_04_culvert01=-600745613 +ch1_04_culvert02=-294191618 +ch1_04_dcl_04_lod=-2131518812 +ch1_04_dcl_04=450170323 +ch1_04_dcl_05=-1991611708 +ch1_04_dcl_08c_lod=-509721025 +ch1_04_dcl_08c=-1063419413 +ch1_04_dcl_11_lod=338705029 +ch1_04_dcl_11=-1184226737 +ch1_04_dcl_13=-449840678 +ch1_04_dcl_13b_lod=-1065835483 +ch1_04_dcl_13b=1673261881 +ch1_04_dcl_14_lod=-1916844178 +ch1_04_dcl_14=340744164 +ch1_04_dcl_15=33928017 +ch1_04_dcl_17=264720136 +ch1_04_dcl_19=726992419 +ch1_04_dcl_20_lod=-866876887 +ch1_04_dcl_20=-827143296 +ch1_04_dcl_21_lod=-1726097431 +ch1_04_dcl_21=-595335390 +ch1_04_dcl_21b=-114157674 +ch1_04_dcl_22=-1285745451 +ch1_04_dcl_23a_lod=-987000185 +ch1_04_dcl_23a=-2114278599 +ch1_04_dcl_26r=-325747467 +ch1_04_decal_bridge=398751053 +ch1_04_decalsfloor=-1602685052 +ch1_04_decalsflooredge=-1380684055 +ch1_04_decalsfloorpark=-798957422 +ch1_04_gasnew=313513025 +ch1_04_gasnewroof=-742940955 +ch1_04_gassign01=-1601205788 +ch1_04_gassign02=1991980604 +ch1_04_gassign03=-2064526679 +ch1_04_grills=180050437 +ch1_04_hexdecals=1006687760 +ch1_04_land002=923329994 +ch1_04_land01=1628816419 +ch1_04_land02=1391339476 +ch1_04_land03=-1300502782 +ch1_04_land04=-2141551936 +ch1_04_refprox023_ch=1660562037 +ch1_04_refprox024_ch=664017020 +ch1_04_refprox025_ch=1671870307 +ch1_04_refprox027_ch=1489283597 +ch1_04_refprox028_ch=-970411175 +ch1_04_refprox029_ch=1131940427 +ch1_04_refprox030_ch=-669836836 +ch1_04_refprox031_ch=1529750140 +ch1_04_refprox032_ch=-1635586171 +ch1_04_refprox033_ch=992703513 +ch1_04_refprox034_ch=-792727366 +ch1_04_rockgroup_1=-1999503628 +ch1_04_rockgroup_3=-1897559265 +ch1_04_sea_ch1_04_uw_01_lod=578557404 +ch1_04_sea_ch1_04_uw_01=1275047988 +ch1_04_sea_ch1_04_uw_02=1580618913 +ch1_04_sea_ch1_04_uw_dec_01=1580684662 +ch1_04_sea_ch1_04_uw_dec_02=-6351017 +ch1_04_signglue=-300080000 +ch1_04_ssbigsign_d008=57831255 +ch1_04_stones_decal=1859705599 +ch1_04_truckmarkings=1142298580 +ch1_04_wetlands_01=1572274500 +ch1_04_wetlands_02=726408295 +ch1_04_wetlands_03=966113530 +ch1_04_wetlands_04=-2016455316 +ch1_04_wetlands_05=-1780354671 +ch1_04_woodenstruc=-1430917773 +ch1_04_woodenstruc2=2003984740 +ch1_04_woodenstruc3=1211859703 +ch1_04b_ammo_decal=-2035462136 +ch1_04b_ammosign_lod=146986237 +ch1_04b_ammosign=1573004296 +ch1_04b_bdec_07g=-1596821588 +ch1_04b_cardecals=-390130824 +ch1_04b_cardetails_lod=-580163850 +ch1_04b_cardetails=-1840327864 +ch1_04b_cliff_07=1663382220 +ch1_04b_cliff_dcl_01_lod=-1680988031 +ch1_04b_cliff_dcl_01=479419282 +ch1_04b_cliff_dcl_05=-2032619493 +ch1_04b_cliff_dcl_06=1496962270 +ch1_04b_cliff_dcl_08=2106957205 +ch1_04b_cliff_dcl_09=-1296300063 +ch1_04b_cliff_dcl_10=-929582516 +ch1_04b_cliff_dcl_11=-23191984 +ch1_04b_cliff_dcl_12=-396201503 +ch1_04b_cliff_dcl_14=192624650 +ch1_04b_cliff_dcl_15=900271205 +ch1_04b_clothes_decal=337226287 +ch1_04b_clothese_emiss_lod=-1690095993 +ch1_04b_clothese_emissiv=1561121555 +ch1_04b_crk_dcl_05=341003969 +ch1_04b_culv_shadw=-668414286 +ch1_04b_culvert_shdw=-1334476730 +ch1_04b_culvert006=990490525 +ch1_04b_culvert01_sb=1748310538 +ch1_04b_culvert01=-1248175503 +ch1_04b_dcl_01=2029364866 +ch1_04b_dcl_02=-769828636 +ch1_04b_dcl_02b=-967128866 +ch1_04b_dcl_09c=1369332179 +ch1_04b_dcl_09d=1459250315 +ch1_04b_decalbuild006=-1907920610 +ch1_04b_decalbuild008=684107290 +ch1_04b_emissiv=-2088199119 +ch1_04b_land_e=1840110615 +ch1_04b_landa=900133182 +ch1_04b_landb=2047474211 +ch1_04b_landdcl_01=818680725 +ch1_04b_landdecal_lod=-1539061236 +ch1_04b_landdecal=659672721 +ch1_04b_landdecal01=-1304150549 +ch1_04b_refproc_ch=-610528332 +ch1_04b_refproc=44953858 +ch1_04b_refprox026_ch=1683510404 +ch1_04b_refprox036_ch=-1219049270 +ch1_04b_refprox037_ch=1406750216 +ch1_04b_refprox038_ch=857475009 +ch1_04b_refprox039_ch=-1798191903 +ch1_04b_rock1=2041392255 +ch1_04b_rocklrg01=1181548787 +ch1_04b_rocklrg02=2000085638 +ch1_04b_rocklrg03=636370934 +ch1_04b_rocklrg04=828790498 +ch1_04b_rocksml02=79089145 +ch1_04b_rocksml03=-960867839 +ch1_04b_rocksml04=-653789540 +ch1_04b_rocksml05=-1441490658 +ch1_04b_rocksml06=-1210665822 +ch1_04b_shop_02axtra=1480458114 +ch1_04b_shop_jgs1=1324364699 +ch1_04b_shop_jgs2=1153244981 +ch1_04b_shop_jgs3=1921186496 +ch1_04b_shop_jgsxtr=-707621490 +ch1_04b_shop_jgsxtr02=188637696 +ch1_04b_shopdet=-489402741 +ch1_04b_shopdet02=1973243990 +ch1_04b_vinegrapes__01=131094024 +ch1_04b_vinegrapes__02=-158157939 +ch1_04b_vinegrapes__03=-803871188 +ch1_04b_vinegrapes__04=1591444409 +ch1_04b_vinegrapes__05=-1263980717 +ch1_04b_vinegrapes__06=-1083489065 +ch1_04b_vinegrapes__07=393573626 +ch1_04b_vinegrapes__08=-1513680497 +ch1_04b_vinegrapes__09=-69288499 +ch1_04b_vinegrapes__10=-1622932575 +ch1_04b_vinegrapes__11=1186321010 +ch1_04b_vinegrapes__12=1492875005 +ch1_04b_vinegrapes__13=305654135 +ch1_04b_vinegrapes__14=-461763076 +ch1_04b_vinegrapes__15=-1939022369 +ch1_04b_vinegrapes__16=-1915821917 +ch1_04b_vinegrapes__17=721885973 +ch1_04b_vinegrapes__18=1027850126 +ch1_04b_vinegrapes__19=-984461399 +ch1_04b_vinegrapes__20=-155667011 +ch1_04b_vinegrapes__21=-1345476636 +ch1_04b_vinegrapes__22=439188646 +ch1_04b_vinegrapes__23=-749900061 +ch1_04b_vinegrapes__24=-1114422417 +ch1_04b_vinegrapes__25=1993356778 +ch1_04b_vinegrapes__26=1628244580 +ch1_04b_vinegrapes__27=-696126140 +ch1_04b_vinegrapes__28=-1052456246 +ch1_04b_vinegrapes__29=2047261775 +ch1_04b_vinegrapes__30=-866983922 +ch1_04b_vinegrapes__31=-1553953238 +ch1_04b_vinegrapes__32=-1289474639 +ch1_04b_vinegrapes__33=-156650325 +ch1_04b_vinegrapes__34=283240731 +ch1_04b_vinegrapes__35=1514470368 +ch1_04b_vinegrapes__36=-335962293 +ch1_04b_vinegrapes__37=751247589 +ch1_04b_vinegrapes__38=1047905346 +ch1_04b_vinegrapes__39=-1930632913 +ch1_04b_vinegrapes__40=1978622296 +ch1_04b_vinegrapes__41=-1071745611 +ch1_04b_vinegrapes__42=1497802759 +ch1_04b_vinegrapes__43=-899020232 +ch1_04b_vinegrapes__44=821286730 +ch1_04b_vinegrapes__45=1033072777 +ch1_04b_vinegrapes__46=353181565 +ch1_04b_vinegrapes_01=1843768805 +ch1_04b_vinegrapes_02=1624282043 +ch1_04b_vinegrapes_03=-1834780832 +ch1_04b_vinegrapes_04=-2045157812 +ch1_04b_vinegrapes_05=-1744207316 +ch1_04b_vinegrapes_06=-944217719 +ch1_04b_vinegrapes_07=-1134736685 +ch1_04b_vinegrapes_08=-1542840583 +ch1_04b_vinegrapes_09=-1288651450 +ch1_04b_vinegrapes_10=-331895833 +ch1_04b_vinegrapes_11=298776341 +ch1_04b_vinegrapes_12=20403686 +ch1_04b_vinegrapes_13=788410739 +ch1_04b_vinegrapes_14=614145197 +ch1_04b_vinegrapes_15=1381562408 +ch1_04b_vinegrapes_16=910999568 +ch1_04b_vinegrapes_17=1748607973 +ch1_04b_vinegrapes_18=1571065531 +ch1_04b_vinegrapes_19=-1956222402 +ch1_04b_vinegrapes_20=861289227 +ch1_04b_vinegrapes_21=-1989220553 +ch1_04b_vinegrapes_22=1445724338 +ch1_04b_vinegrapes_23=1824075212 +ch1_04b_vinegrapes_24=-1128247847 +ch1_04b_vinegrapes_25=-900404990 +ch1_04b_vinegrapes_26=-1625976188 +ch1_04b_vinegrapes_27=-1259291078 +ch1_04b_vinegrapes_28=2002862892 +ch1_04b_vinegrapes_29=-1917915193 +ch1_04b_vinegrapes_30=-152222878 +ch1_04b_vinegrapes_31=92528783 +ch1_04b_vinegrapes_32=-597389735 +ch1_04b_vinegrapes_33=-424500491 +ch1_04b_vinegrapes_34=-8760188 +ch1_04b_vinegrapes_35=164456746 +ch1_04b_vinegrapes_36=-1587472305 +ch1_04b_vinegrapes_37=-1282753374 +ch1_04b_vinegrapes_38=1765025782 +ch1_04b_vinegrapes_39=-763102572 +ch1_04b_vinegrapes_40=189456305 +ch1_04b_vinegrapes_41=198762701 +ch1_04b_vinegrapes_42=-424208758 +ch1_04b_vinegrapes_43=-111526960 +ch1_04b_vinegrapes_44=808987019 +ch1_04b_vinegrapes_45=1108397372 +ch1_04b_vinegrapes_46=-1951309696 +ch1_04b_vineland01=230526058 +ch1_04b_vineland02=-244034600 +ch1_04b_vines_01=2031215194 +ch1_04b_vines_02=-1351725290 +ch1_04b_vines_04=-770632613 +ch1_04b_vines_05=-1068928820 +ch1_04b_vines_06=-160178912 +ch1_04b_vines_07=-455525909 +ch1_04b_vines_08=-236104689 +ch1_04b_vines_09=-532565832 +ch1_04b_vines_10=-1635374042 +ch1_04b_vines_11=-1371747437 +ch1_04b_vines_12=-1785849294 +ch1_04b_vines_13=-1546897746 +ch1_04b_vines_14=1800553919 +ch1_04b_vines_15=2031345986 +ch1_04b_vines_16=1294240100 +ch1_04b_vines_17=1525589240 +ch1_04b_vines_18=568603364 +ch1_04b_vines_19=1076195174 +ch1_04b_vines_20=-651540059 +ch1_04b_vines_21=-1100475359 +ch1_04b_vines_22=2072809067 +ch1_04b_vines_23=-371856644 +ch1_04b_vines_24=879132712 +ch1_04b_vines_25=-1408864414 +ch1_04b_vines_26=1616992285 +ch1_04b_vines_27=1191650665 +ch1_04b_vines_28=-15919754 +ch1_04b_vines_29=1831694773 +ch1_04b_vines_30=-1777025045 +ch1_04b_vines_31=-2082858122 +ch1_04b_vines_32=980551851 +ch1_04b_vines_33=1747739679 +ch1_04b_vines_34=518869410 +ch1_04b_vines_35=1286516004 +ch1_04b_vines_36=530862860 +ch1_04b_vines_37=1308340154 +ch1_04b_vines_38=52009463 +ch1_04b_vines_39=828896915 +ch1_04b_vines_40=851345176 +ch1_04b_vines_41=-1133735314 +ch1_04b_vines_42=-163281371 +ch1_04b_vines_43=100476310 +ch1_04b_vines_44=1465108546 +ch1_04b_vines_45=1771138237 +ch1_04b_vines_46=1022366587 +ch1_04b_vines_47=1325578144 +ch1_04b_vineslmbs_01=-710911980 +ch1_04b_vineslmbs_02=450683532 +ch1_04b_vineslmbs_03=-107765766 +ch1_04b_vineslmbs_04=-1943747302 +ch1_04b_vineslmbs_05=-1705287289 +ch1_04b_vineslmbs_06=-1344500595 +ch1_04b_vineslmbs_07=-1114232832 +ch1_04b_vineslmbs_08=1439815797 +ch1_04b_vineslmbs_09=1670640633 +ch1_04b_vineslmbs_10=1075981838 +ch1_04b_vineslmbs_11=241519257 +ch1_04b_vineslmbs_12=1705408790 +ch1_04b_vineslmbs_13=842076716 +ch1_04b_vineslmbs_14=-86891661 +ch1_04b_vineslmbs_15=-396231021 +ch1_04b_vineslmbs_16=489482280 +ch1_04b_vineslmbs_17=-317356038 +ch1_04b_vineslmbs_18=-452298740 +ch1_04b_vineslmbs_19=-1285483334 +ch1_04b_vineslmbs_20=251218053 +ch1_04b_vineslmbs_21=-1046073888 +ch1_04b_vineslmbs_22=66237048 +ch1_04b_vineslmbs_23=-165079323 +ch1_04b_vineslmbs_24=-738504054 +ch1_04b_vineslmbs_25=-2049493441 +ch1_04b_vineslmbs_26=-1199662191 +ch1_04b_vineslmbs_27=-364871916 +ch1_04b_vineslmbs_28=1094167809 +ch1_04b_vineslmbs_29=721256589 +ch1_04b_vineslmbs_30=-75783462 +ch1_04b_vineslmbs_31=156843669 +ch1_04b_vineslmbs_32=1519182087 +ch1_04b_vineslmbs_33=750847344 +ch1_04b_vineslmbs_34=-1366685448 +ch1_04b_vineslmbs_35=-1013042400 +ch1_04b_vineslmbs_36=366565269 +ch1_04b_vineslmbs_37=656701995 +ch1_04b_vineslmbs_38=1042229304 +ch1_04b_vineslmbs_39=754451946 +ch1_04b_vineslmbs_40=-18075817 +ch1_04b_vineslmbs_41=-407502613 +ch1_04b_vineslmbs_42=-617060368 +ch1_04b_vineslmbs_43=-730899874 +ch1_04b_vineslmbs_44=1389975332 +ch1_04b_vineslmbs_45=749341382 +ch1_04b_vineslmbs_46=514027205 +ch1_04b_vineslod_01=-593814746 +ch1_04b_vineslod_02=-822247453 +ch1_04b_vinetrck_01=1942338968 +ch1_04b_vinetrck_02=492179642 +ch1_04b_water_pool_slod=-791115731 +ch1_04b_water_pool=-1311186087 +ch1_04b_water01=593597437 +ch1_04b_water02=1056164589 +ch1_04b_water03=1360883520 +ch1_04b_wetlands_tmp6=-1765255028 +ch1_04b_wetlands01=1460059961 +ch1_04b_wetlands02=1153112738 +ch1_04b_wetlands03=-650427488 +ch1_05_actcen_fen=976258698 +ch1_05_actcen_rope=1810781472 +ch1_05_actcen_slats=1730087529 +ch1_05_activcen_raila=-327498539 +ch1_05_activcen_railb=-1709141 +ch1_05_activcen=-13224864 +ch1_05_activcendtls=-844065962 +ch1_05_activcensign01_lod=1653345322 +ch1_05_activcensign01=935153596 +ch1_05_activcensign02_lod=-908544694 +ch1_05_activcensign02=536551480 +ch1_05_atcn_suprt=-285935839 +ch1_05_bd01a=-2088094434 +ch1_05_bd01c=-1624314777 +ch1_05_bd01d=-916373301 +ch1_05_cave_dec=-1038597159 +ch1_05_creek_006=-1484538330 +ch1_05_creek_007=116915445 +ch1_05_creek_008=-381501045 +ch1_05_creek_009=585544914 +ch1_05_creek_010=-1383740026 +ch1_05_creekrcks_006=2080992177 +ch1_05_crkwater_1001=1838014987 +ch1_05_crkwater_1005=837216926 +ch1_05_crkwater_1006=539019026 +ch1_05_crkwater_top=-2121709205 +ch1_05_d00=-929723431 +ch1_05_d01=-95457460 +ch1_05_d03=1138197079 +ch1_05_d04=1981048528 +ch1_05_d05=1867733326 +ch1_05_d08=-1922951829 +ch1_05_d09=-1474213143 +ch1_05_d10=59539614 +ch1_05_d15=-1741247976 +ch1_05_d16=-1910139402 +ch1_05_d17=244324045 +ch1_05_d18=2083942936 +ch1_05_d19=1868257378 +ch1_05_d21=-648237077 +ch1_05_d22=-1178308421 +ch1_05_d23=-1901979057 +ch1_05_d24=-1838276121 +ch1_05_d25=-1424829648 +ch1_05_d26=-1127582049 +ch1_05_d27=1167493177 +ch1_05_d28=1480535434 +ch1_05_d29=1639006318 +ch1_05_d44=1785437879 +ch1_05_d45=-1147977467 +ch1_05_d46=-1388600234 +ch1_05_d47=794863774 +ch1_05_d47a=994731483 +ch1_05_d49=-1762920521 +ch1_05_d50=864740674 +ch1_05_d52=1877990923 +ch1_05_d56=481474450 +ch1_05_d57=-1283824349 +ch1_05_d58=-1522513745 +ch1_05_d59=-268542422 +ch1_05_dd10t001=1352359959 +ch1_05_decal_00=859803400 +ch1_05_decal_02=-2050968563 +ch1_05_decal_13=640710730 +ch1_05_decal_14=-154494593 +ch1_05_decal_15=148979116 +ch1_05_decal_16=1543168990 +ch1_05_decal_17=761267881 +ch1_05_decal_18=652016031 +ch1_05_decal_19=-122479284 +ch1_05_decal_20=-1290727183 +ch1_05_decal_21=-993086356 +ch1_05_decal_22=390748510 +ch1_05_decal_23=470508256 +ch1_05_decal_26=1346620240 +ch1_05_decal_27=1628073181 +ch1_05_decal_28=1541235335 +ch1_05_decal_29=765101570 +ch1_05_decal_31=-1553503526 +ch1_05_decal_34=-656681534 +ch1_05_decal_34c=162839862 +ch1_05_dirttrack002=594081602 +ch1_05_gbdec_00=-2034915886 +ch1_05_gbdec_01=-269584318 +ch1_05_gbdec_02=1932132027 +ch1_05_gbdec_03=1582355721 +ch1_05_gbdec_04=1326593676 +ch1_05_gbdec_05=956566128 +ch1_05_glue_rocks=1398070564 +ch1_05_l1297=198600754 +ch1_05_land_004=-70639047 +ch1_05_land1=-1305496067 +ch1_05_land10=1645273000 +ch1_05_land11=1868429890 +ch1_05_land12=1167894208 +ch1_05_land2=-2012749394 +ch1_05_land3=-1715895027 +ch1_05_land4=1805199569 +ch1_05_land5=2103692390 +ch1_05_land7=1532364875 +ch1_05_nd_00=-1903823016 +ch1_05_nd_01=2092258231 +ch1_05_nd_02=-751140668 +ch1_05_nd_03=153873574 +ch1_05_nd_04=1332738349 +ch1_05_nd_05=-440982083 +ch1_05_nd_06=-1672408334 +ch1_05_nd_07=-876285479 +ch1_05_nd_08=-122926169 +ch1_05_nd_09=-1371949373 +ch1_05_nd_10=647342297 +ch1_05_nd_11=407571524 +ch1_05_nd_12=-1846378607 +ch1_05_nd_13=2076201773 +ch1_05_nd_14=-445733236 +ch1_05_nd_15=255326750 +ch1_05_nd_16=1214049383 +ch1_05_nd_17=850837787 +ch1_05_nd_18=-1681714378 +ch1_05_nd_19=-964663120 +ch1_05_nd_20=1299739390 +ch1_05_nd_21=-548464979 +ch1_05_newrsd_00=290509609 +ch1_05_newrsd_01=549417478 +ch1_05_newrsd_02=856561315 +ch1_05_newrsd_04c=-1764693127 +ch1_05_newrsd_09=1997577891 +ch1_05_newrsd_14c=1397271671 +ch1_05_newrsd_16=1033054933 +ch1_05_newrsd_18=432497470 +ch1_05_newrsd_19=186238435 +ch1_05_newrsd_20=2131623274 +ch1_05_newrsd_21=1840863937 +ch1_05_newrsd_23=1110737848 +ch1_05_newrsd_24=937848604 +ch1_05_newrsd_25=102239104 +ch1_05_newrsd_26=-330770462 +ch1_05_newrsd_28=-827056967 +ch1_05_newrsd_33=-1269307051 +ch1_05_newrsd_34=725407517 +ch1_05_newrsd_35=426914696 +ch1_05_roadd_01c=213268811 +ch1_05_rocks_010=-197676453 +ch1_05_rocks_011=-434498016 +ch1_05_small_rocks=882132333 +ch1_05_small_rocksb=1165541107 +ch1_05_small_rocksc=817796479 +ch1_05_stdec_00=1403564505 +ch1_05_stdec_01=1657622562 +ch1_05_stdec_02=2041282014 +ch1_05_stdec_03=794913095 +ch1_05_vine_slod=711896776 +ch1_05_vinegrapes_01=1881883116 +ch1_05_vinegrapes_02=-1192733851 +ch1_05_vinegrapes_03=-1364836639 +ch1_05_vinegrapes_04=-448648156 +ch1_05_vinegrapes_05=-267894352 +ch1_05_vinegrapes_06=30401855 +ch1_05_vinegrapes_07=777993821 +ch1_05_vinegrapes_08=956322719 +ch1_05_vinegrapes_09=1253177090 +ch1_05_vinegrapes_10=11332893 +ch1_05_vinegrapes_11=-288405150 +ch1_05_vinegrapes_12=-1673878474 +ch1_05_vinegrapes_13=-1906374529 +ch1_05_vinegrapes_14=-1734107868 +ch1_05_vinegrapes_15=-958170717 +ch1_05_vinegrapes_16=-1270786977 +ch1_05_vinegrapes_17=1651978444 +ch1_05_vinegrapes_18=1371148114 +ch1_05_vinegrapes_19=2147216341 +ch1_05_vinegrapes_20=-400639775 +ch1_05_vinegrapes_21=-103785404 +ch1_05_vinegrapes_22=72446278 +ch1_05_vinegrapes_23=-1768876605 +ch1_05_vines_01=-401127089 +ch1_05_vines_02=496874587 +ch1_05_vines_03=223548358 +ch1_05_vines_04=1111653796 +ch1_05_vines_05=805099801 +ch1_05_vines_06=1788792416 +ch1_05_vines_07=1491675893 +ch1_05_vines_08=466530497 +ch1_05_vines_09=2048421203 +ch1_05_vines_10=-1255087545 +ch1_05_vines_11=-1527692856 +ch1_05_vines_12=-1849025670 +ch1_05_vines_13=-14551512 +ch1_05_vines_14=1517923546 +ch1_05_vines_15=1211566165 +ch1_05_vines_16=-1229724335 +ch1_05_vines_17=-1529593454 +ch1_05_vines_18=590757460 +ch1_05_vines_19=316775851 +ch1_05_vines_20=-528107544 +ch1_05_vines_21=-256386996 +ch1_05_vines_22=1911184043 +ch1_05_vines_23=-2128611050 +ch1_05_vinesleaf_01=1357265228 +ch1_05_vinesleaf_03=1847981003 +ch1_05_vinesleaf_04=1668013655 +ch1_05_vinesleaf_05=-88699674 +ch1_05_vinesleaf_06=1607751460 +ch1_05_vinesleaf_07=386942361 +ch1_05_vinesleaf_08=71933964 +ch1_05_vinesleaf_09=-1012195632 +ch1_05_vinesleaf_10=-380737290 +ch1_05_vinesleaf_11=-1304986931 +ch1_05_vinesleaf_12=-2052120131 +ch1_05_vinesleaf_13=1321415654 +ch1_05_vinesleaf_14=1127357636 +ch1_05_vinesleaf_15=1781131955 +ch1_05_vinesleaf_16=1623185375 +ch1_05_vinesleaf_17=1701994816 +ch1_05_vinesleaf_18=1445446315 +ch1_05_vinesleaf_19=551835681 +ch1_05_vinesleaf_20=-414816210 +ch1_05_vinesleaf_21=-490414265 +ch1_05_vinesleaf_22=-242320166 +ch1_05_vinesleaf_23=642967138 +ch1_05_vinesleaf_24=-788448320 +ch1_05_vinesleaf_25=142355125 +ch1_05_vinesleaf_26=438947344 +ch1_05_vinesleaf_27=1800171580 +ch1_05_vinesleaf_28=-38398679 +ch1_05_vinesleaf_29=1535725806 +ch1_05_vinesleaf_30=1248308587 +ch1_05_vinesleaf_31=949815766 +ch1_05_vinesleaf_32=-1646013342 +ch1_05_vinesleaf_33=-1349224513 +ch1_05_vinesleaf_34=-1656958192 +ch1_05_vinesleaf_35=-1826177308 +ch1_05_vinesleaf_36=-2135418361 +ch1_05_vinesleaf_37=-456269263 +ch1_05_vinesleaf_38=-727957042 +ch1_05_vinesleaf_39=-900059830 +ch1_05_vinesleaf_40=53617265 +ch1_05_vinesleaf_41=-214400386 +ch1_05_vinesleaf_42=552590828 +ch1_05_vinesleaf_43=1433781983 +ch1_05_vinesleaf_44=1740106595 +ch1_05_vinesleaf_45=1280193708 +ch1_05_vinesleaf_46=974164017 +ch1_05_vinesleaf_47=1736239881 +ch1_05_vineslmb_01=-1900978659 +ch1_05_vineslmb_02=-1737789039 +ch1_05_vineslmb_03=937767058 +ch1_05_vineslmb_04=1445227792 +ch1_05_vineslmb_05=1736052667 +ch1_05_vineslmb_06=1907368999 +ch1_05_vineslmb_07=-261512820 +ch1_05_vineslmb_08=35669241 +ch1_05_vineslmb_09=484211313 +ch1_05_vineslmb_10=855713750 +ch1_05_vineslmb_11=1573944692 +ch1_05_vineslmb_12=1852972727 +ch1_05_vineslmb_13=189978742 +ch1_05_vineslmb_14=429651208 +ch1_05_vineslmb_15=685675421 +ch1_05_vineslmb_16=892775501 +ch1_05_vineslmb_17=-1226756204 +ch1_05_vineslmb_18=-995046605 +ch1_05_vineslmb_19=-808525457 +ch1_05_vineslmb_20=-284876533 +ch1_05_vineslmb_21=80104589 +ch1_05_vineslmb_22=310896656 +ch1_05_vineslmb_23=-1435297816 +ch1_05_vinetrck_002=982100547 +ch1_05_water_01old=-1152647489 +ch1_05_water_02=-981106295 +ch1_05_water_03=525120790 +ch1_05_water_04=817616884 +ch1_05_water_05_lod=1827794303 +ch1_05_water_05=-2076410120 +ch1_05b_bdec_00=575761854 +ch1_05b_bdec_01=267569409 +ch1_05b_bdec_02=-655303942 +ch1_05b_bdec_03=-957106432 +ch1_05b_bdec_04=1832551311 +ch1_05b_bdec_05=-374244229 +ch1_05b_bdec_06=-1881323308 +ch1_05b_bdec_08=1144992157 +ch1_05b_bdec_09=881431090 +ch1_05b_bdec_10=-1084544805 +ch1_05b_bdec_11=-1324839882 +ch1_05b_bdec_12=485123068 +ch1_05b_bdec_13=218940481 +ch1_05b_bdec_14=-2009089371 +ch1_05b_bdec_15=2055806776 +ch1_05b_bdec_16=-440207958 +ch1_05b_bdec_17=-702982569 +ch1_05b_bdec_18=850268023 +ch1_05b_bdec_19=1684239073 +ch1_05b_bdec_21=-1394703166 +ch1_05b_bdec_22=667843236 +ch1_05b_bdec_23=425844171 +ch1_05b_bdec_24=1980405531 +ch1_05b_bdec_25=-1478886727 +ch1_05b_bdec_26=-558438286 +ch1_05b_bdec_28=734593805 +ch1_05b_bdec_29=1643016023 +ch1_05b_bdec_30=-102850527 +ch1_05b_bdec_31=-775794715 +ch1_05b_bdec_32=395074428 +ch1_05b_bdec_33=-314243346 +ch1_05b_bdec_34=-984926473 +ch1_05b_bdec_35=-1829219758 +ch1_05b_bdec_36=-563680978 +ch1_05b_bdec_37=-1272212296 +ch1_05b_bdec_38=1340525620 +ch1_05b_bdec_38z=-142669653 +ch1_05b_bdec_39=1604938681 +ch1_05b_bdec_40=-2097070856 +ch1_05b_bdec_41=-2009905316 +ch1_05b_culvert_dcl=2039135481 +ch1_05b_land01=-1514655736 +ch1_05b_land02=-542694427 +ch1_05b_land03=-714535063 +ch1_05b_land04=1257994892 +ch1_05b_land05=817251842 +ch1_05b_land06=632991755 +ch1_05b_land07=479239607 +ch1_05b_land08=1972031398 +ch1_05b_land09_lod=1454443264 +ch1_05b_land09=591964963 +ch1_05b_pipeculvert=141548801 +ch1_05b_rocks_005=1659629020 +ch1_05b_sdec_05=-1650129452 +ch1_05b_sdec_07=-1027911680 +ch1_05b_sdec_08=1969239383 +ch1_05b_water_01=-1677440053 +ch1_05b_water_02=-1380389068 +ch1_05b_water_03=2087128209 +ch1_06__r_hedge_dec_1=-975561576 +ch1_06__r_hedge_dec_10=-1382939478 +ch1_06__r_hedge_dec_11=1233075334 +ch1_06__r_hedge_dec_12=1522917139 +ch1_06__r_hedge_dec_13=1687483057 +ch1_06__r_hedge_dec_14=-147875868 +ch1_06__r_hedge_dec_2=-1468603954 +ch1_06__r_hedge_dec_3=1187913354 +ch1_06__r_hedge_dec_4=707060956 +ch1_06__r_hedge_dec_5=399130663 +ch1_06__r_hedge_dec_6=158835586 +ch1_06__r_hedge_dec_7=-12284132 +ch1_06__r_hedge_dec_8=-320148887 +ch1_06__r_hedge_dec_9=-762792539 +ch1_06_01_em_lod=-82250298 +ch1_06_01_em=1004619078 +ch1_06_01=-1265602907 +ch1_06_04_em_lod=-470880964 +ch1_06_04_em=-1622639020 +ch1_06_04=1291657088 +ch1_06_12_em_lod=781017273 +ch1_06_12_em=258259732 +ch1_06_12=-465809568 +ch1_06_balcony=823141127 +ch1_06_balconyb=-767257825 +ch1_06_blackrail1=785926531 +ch1_06_blackrail2=-149267960 +ch1_06_dec_00=-250590737 +ch1_06_dec_01=-564779909 +ch1_06_dec_02=-866090864 +ch1_06_dec_03=-875331722 +ch1_06_dec_04=-1174086695 +ch1_06_dec_05=-1489062323 +ch1_06_dec_06=-1785261314 +ch1_06_dec_07=344363223 +ch1_06_dec_08=-2097844813 +ch1_06_dec_09=1914358782 +ch1_06_gatefizz=1380619228 +ch1_06_land=-694082153 +ch1_06_poolwtr_01=-368536216 +ch1_06_res1_decal_01=262873764 +ch1_06_res1_em_lod=1613657340 +ch1_06_res1_em=-2003242056 +ch1_06_res1=1378184681 +ch1_06_res2_decheg_01=-615911326 +ch1_06_res2_decheg_02=-2081046085 +ch1_06_res2_decheg_03=1975461198 +ch1_06_res2_decheg_04=1111146038 +ch1_06_res2_decheg_05=-1807588780 +ch1_06_res2_decheg_06=-1304912276 +ch1_06_res2_decheg_08=-812787434 +ch1_06_res2_hedgedec_01=-370207447 +ch1_06_res2_hedgedec_02=-627607942 +ch1_06_res2_hedgedec_03=-1237439032 +ch1_06_res2_hedgedec_04=-1610809018 +ch1_06_res2_hedgedec_05=532316351 +ch1_06_res2_hedgedec_06=293921876 +ch1_06_res2_hedgedec_07=209181242 +ch1_06_res2_hedgedec_08=-14598259 +ch1_06_res2_hedgedec_09=1681689026 +ch1_06_res4_deched_01=-2066665856 +ch1_06_res4_deched_02=-1509199628 +ch1_06_res4_deched_03=-1721903207 +ch1_06_res4_deched_04=476568995 +ch1_06_res4_deched_05=-1106501387 +ch1_06_res4_deched_06=-1359707450 +ch1_06_res4_deched_07=-524589485 +ch1_06_res4_deched_08=1703112665 +ch1_06_res4_deched_09=112439867 +ch1_06_res4_deched_10=-1430029948 +ch1_06_res4_em_lod=-2132335728 +ch1_06_res4_em=-1283147563 +ch1_06_res4=-1235667377 +ch1_06_statue01_lod=2027564676 +ch1_06_statue01=-1534185780 +ch1_06_wall01=-1246831416 +ch1_06b_clotha_lod=-949746445 +ch1_06b_clothb_lod=-1470061540 +ch1_06b_clothc_lod=1263880884 +ch1_06b_clothd_lod=791179982 +ch1_06b_clothe_lod=-689908965 +ch1_06b_clothf_lod=927254358 +ch1_06b_emissive_slod=84981371 +ch1_06b_emissive=2068092117 +ch1_06b_kowall001=1745682137 +ch1_06b_kowall002=1968085340 +ch1_06b_land_01=-1509442068 +ch1_06b_land_02=1536993559 +ch1_06b_plot1_dtls_b_00=-245702103 +ch1_06b_plot1_dtls_b_01=52659642 +ch1_06b_plot1_dtls_b_02=-723441354 +ch1_06b_plot1_dtls_b_03=-425800527 +ch1_06b_plot1_dtls_b_04=1047919710 +ch1_06b_plot1=1649813806 +ch1_06b_plot2_dtls_b_00=1561499487 +ch1_06b_plot2_dtls_b_01=-1739649577 +ch1_06b_plot2_dtls_b_02=2038812741 +ch1_06b_plot2_dtls_b_03=480581193 +ch1_06b_plot2_dtls_b_04=1332706269 +ch1_06b_plot2=-2004585078 +ch1_06b_plot3_dtlsb_01=-280051256 +ch1_06b_plot3_dtlsb_02=-412175864 +ch1_06b_plot3_dtlsb_03=-642967931 +ch1_06b_plot3_dtlsb_04=-1783591283 +ch1_06b_plot3_dtlsb_05=-1225666289 +ch1_06b_plot3=2007684055 +ch1_06b_plot4_bars=-355546905 +ch1_06b_plot4_dtls_01=-374873227 +ch1_06b_plot4_dtls_02=-660651672 +ch1_06b_plot4_dtls_03=-359078565 +ch1_06b_plot4_woodhi_lod=974233216 +ch1_06b_plot4_woodhi=-2039602912 +ch1_06b_plot4=754925185 +ch1_06b_plot5_dtls_b_01=-644313716 +ch1_06b_plot5_dtls_b_02=-472669694 +ch1_06b_plot5_dtls_b_03=-1948487151 +ch1_06b_plot5_dtls_b_04=1577096794 +ch1_06b_plot5=1725411913 +ch1_06b_plt1_dtls_00=-1698420455 +ch1_06b_plt1_dtls_01=1431445046 +ch1_06b_plt1_dtls_02=-2063598191 +ch1_06b_plt1_dtls_03=948331707 +ch1_06b_plt1_dtls_04=1672395503 +ch1_06b_plt1_dtls_05=471509988 +ch1_06b_plt1_dtls_06=208538763 +ch1_06b_plt1_dtls_07=-7408947 +ch1_06b_plt2_dtls_04=-667440211 +ch1_06b_plt2_dtls_05=290561504 +ch1_06b_plt2_dtls_06=847568966 +ch1_06b_plt2_dtls_07=1800262103 +ch1_06b_plt2_dtls_08=486192434 +ch1_06b_plt3_dtls_00=-1914521701 +ch1_06b_plt3_dtls_01=-543925507 +ch1_06b_plt3_dtls_02=-66546707 +ch1_06b_plt3_dtls_03=229455670 +ch1_06b_plt3_dtls_04=375015568 +ch1_06b_plt3_dtls_05=673836079 +ch1_06b_plt3_dtls_06=1000280857 +ch1_06b_plt3_dtls_07=1303885642 +ch1_06b_plt3_dtls_08=1450231996 +ch1_06b_plt3_dtls_66=1119566337 +ch1_06b_plt5_dtls_00=600282003 +ch1_06b_plt5_dtls_01=423329399 +ch1_06b_plt5_dtls_02=124508888 +ch1_06b_plt5_dtls_03=1822795086 +ch1_06b_plt5_dtls_04=1525744101 +ch1_06b_plt5_dtls_05=1338960801 +ch1_06b_plt5_dtls_06=1046825166 +ch1_06b_plt5_dtls_07=1969796840 +ch1_06b_plt5_dtls_08=1685722379 +ch1_06b_plt5_dtls_09=1503919967 +ch1_06b_plt5_dtls_10=-1159937893 +ch1_06b_poolwtr=-771681450 +ch1_06b_props_props05_08_lod=-193774164 +ch1_06b_roadart_01_lod=2069853531 +ch1_06b_roadart_01=316677475 +ch1_06b_tdec_00=1476245945 +ch1_06b_tdec_01=-1091139671 +ch1_06b_tdec_02=747692764 +ch1_06b_tdec_03=560188546 +ch1_06b_tdec_04=280374055 +ch1_06b_tdec_05=-1816055493 +ch1_06b_tdec_06=-1980818025 +ch1_06b_tdec_07=-564279689 +ch1_06b_tdec_66=1906074002 +ch1_06c_base_01=1728494960 +ch1_06c_creepingivy2=1231358135 +ch1_06c_decal1=-1571993431 +ch1_06c_emissive_lod=-1346710056 +ch1_06c_emissive=1389934802 +ch1_06c_hedge_2_00=-1463257667 +ch1_06c_hedge_2_01=2063473193 +ch1_06c_hedge_2_02=325372652 +ch1_06c_hedge_2_03=632778641 +ch1_06c_hedge_2_04=-1350466777 +ch1_06c_hedge_2_05=-1035228997 +ch1_06c_hedge_2_06=-30465907 +ch1_06c_hedge_2_07=1350911288 +ch1_06c_hedge_2_08=454089296 +ch1_06c_hedge_2_09=760708829 +ch1_06c_hedge_2_10=1397509646 +ch1_06c_hedge_2_11=1099541129 +ch1_06c_hedge_2_12=-586751655 +ch1_06c_hedge_2_13=-758919981 +ch1_06c_house47=-1978144101 +ch1_06c_intemissive_dummy=2113601042 +ch1_06c_ldec_00=-321814252 +ch1_06c_ldec_01=-15456871 +ch1_06c_petrol=-748191486 +ch1_06c_water=1962325646 +ch1_06d_decal_00=-829294170 +ch1_06d_decal_01=-1292189064 +ch1_06d_decal_02=-383242542 +ch1_06d_decal_03=198669360 +ch1_06d_decal_04=-100216689 +ch1_06d_decal_05=813514107 +ch1_06d_decal_06=514824672 +ch1_06d_decal_07=1159915206 +ch1_06d_decal_08=857490105 +ch1_06d_decal_09=1769123693 +ch1_06d_decal_10=1201827021 +ch1_06d_decal_11=1522832153 +ch1_06d_decal_12=1829386148 +ch1_06d_decal_13=2118605342 +ch1_06d_decal_14=-1870528877 +ch1_06d_decal_15=-968496614 +ch1_06d_decal_16=-1735913825 +ch1_06d_decal_17=-337332905 +ch1_06d_decal_18=-1238808095 +ch1_06d_decal_19=257915980 +ch1_06d_decal_20=-1925253951 +ch1_06d_decal_21=1484360503 +ch1_06d_decal_22=1790586808 +ch1_06d_decal_23=-1229142084 +ch1_06d_decal_24=-1611228624 +ch1_06d_decal_25=-1304609091 +ch1_06d_decal_26=24927546 +ch1_06d_decal_27=226129206 +ch1_06d_decal_28=-676197978 +ch1_06d_decal_29=-386618325 +ch1_06d_decal_30=1054857528 +ch1_06d_decal_31=1246031874 +ch1_06d_decal_32=478614663 +ch1_06d_emissive_a_lod=1650904865 +ch1_06d_emissive_a=1610071817 +ch1_06d_emissive_b_lod=-555066806 +ch1_06d_emissive_b=1085767817 +ch1_06d_emissive_c_lod=-1762051227 +ch1_06d_emissive_c=2077914830 +ch1_06d_h1_dtl=1801219617 +ch1_06d_h1_rails=167998261 +ch1_06d_h1=-1535562302 +ch1_06d_h2_dtl=816828825 +ch1_06d_h2=-826998215 +ch1_06d_h2g=434978953 +ch1_06d_h3_dtl=15259684 +ch1_06d_h3=14608012 +ch1_06d_h3g=-1077476230 +ch1_06d_hedge_00=258592004 +ch1_06d_hedge_01=960372912 +ch1_06d_hedge_02=723223659 +ch1_06d_hedge_03=-838022581 +ch1_06d_hg1=1502654699 +ch1_06d_land_01=-1578762192 +ch1_06d_land_01b=-2132419634 +ch1_06d_land_01c=850575209 +ch1_06d_pool2=2081561356 +ch1_06d_props_combo07_12_lod=182740004 +ch1_06e_armco01=1724844882 +ch1_06e_fizzrail01_lod=-1001274854 +ch1_06e_fizzrail01=1013214513 +ch1_06e_fizzrail03_lod=1408948465 +ch1_06e_fizzrail03=550483464 +ch1_06e_fizzrail04_lod=-322710696 +ch1_06e_fizzrail04=186026646 +ch1_06e_fizzrail05_lod=-331876165 +ch1_06e_fizzrail05=-2088895641 +ch1_06e_fizzrail06_lod=1854766374 +ch1_06e_fizzrail06=1972854682 +ch1_06e_fizzrail07_lod=1818999351 +ch1_06e_fizzrail07=-1479818238 +ch1_06e_fizzrail08_lod=1613365061 +ch1_06e_fizzrail08=1376393344 +ch1_06e_fizzrail09_lod=-1449043454 +ch1_06e_fizzrail09=-539184045 +ch1_06e_fizzrail10_lod=380368158 +ch1_06e_fizzrail10=1306693437 +ch1_06e_fizzrail11_lod=1265021644 +ch1_06e_fizzrail11=1375836023 +ch1_06e_hedgedecal_00=-351765504 +ch1_06e_hedgedecal_01=311577359 +ch1_06e_hedgedecal_02=551249825 +ch1_06e_hedgedecal_03=-1240657402 +ch1_06e_hedgedecal_04=-1000526170 +ch1_06e_hedgedecal_05=1731032132 +ch1_06e_hedgedecal_06=956602355 +ch1_06e_hedgedecal_07=198327695 +ch1_06e_hedgedecal_08=1503746348 +ch1_06e_hedgedecal_09=-2140756294 +ch1_06e_hedgedecal_10=270583560 +ch1_06e_hedgedecal_11=1698296117 +ch1_06e_hedgedecal_12=1131589031 +ch1_06e_hedgedecal_13=154646834 +ch1_06e_hedgedecal_14=-166882594 +ch1_06e_hedgedecal_15=-1680482708 +ch1_06e_hedgedecal_16=-1971045431 +ch1_06e_hedgedecal_17=787448993 +ch1_06e_hedgedecal_18=-1666588652 +ch1_06e_hedgedecal_19=-478319170 +ch1_06e_hedgedecal_20=293388852 +ch1_06e_hedgedecal_21=-607136033 +ch1_06e_hedgedecal_22=-817971779 +ch1_06e_hedgedecal_23=-126283727 +ch1_06e_hedgedecal_24=-358386554 +ch1_06e_hedgedecal_25=-1779971320 +ch1_06e_hedgedecal_26=-1066229723 +ch1_06e_hedgedecal_27=-1287912008 +ch1_06e_hedgedecal_28=-1249867311 +ch1_06e_hedgedecal_29=-951177876 +ch1_06e_hedgedecal_30=833028988 +ch1_06e_hedgedecal_31=525655768 +ch1_06e_hedgedecal_32=1420478851 +ch1_06e_hedgedecal_33=1115923765 +ch1_06e_hedgedecal_34=2018414794 +ch1_06e_hedgedecal_35=1720872274 +ch1_06e_hedgedecal_36=-1679304708 +ch1_06e_hedgedecal_37=-1977142149 +ch1_06e_hedgedecal_38=-1625072017 +ch1_06e_hedgedecal_39=-1922974996 +ch1_06e_hedgedecal_40=-476551064 +ch1_06e_hedgedecal_41=-749320220 +ch1_06e_hedgedecal_42=406540717 +ch1_06e_hedgedecal_43=-168030929 +ch1_06e_hedgedecal_44=985044643 +ch1_06e_hedgedecal_45=678425110 +ch1_06e_hedgedecal_46=1600217080 +ch1_06e_hedgedecal_47=1294187389 +ch1_06e_hedgedecal_48=-1829878043 +ch1_06e_hedgedecal_49=-2135711120 +ch1_06e_hedgedecal_50=418436176 +ch1_06e_hedgedecal_51=643755820 +ch1_06e_hedgedecal_52=1032232315 +ch1_06e_hedgedecal_53=1194963169 +ch1_06e_hedgedecal_54=1537989061 +ch1_06e_hedgedecal_55=1837530490 +ch1_06e_hedgedecal_56=-1607867712 +ch1_06e_hedgedecal_57=1919878987 +ch1_06e_hedgedecal_58=-1500811393 +ch1_06e_hedgedecal_59=1892156409 +ch1_06e_hedgedecal_60=1197189493 +ch1_06e_hedgedecal_61=-487006059 +ch1_06e_hedgedecal_62=-1181381169 +ch1_06e_hedgedecal_63=-1895712576 +ch1_06e_hedgedecal_64=-704100684 +ch1_06e_hedgedecal_65=34184886 +ch1_06e_hedgedecal_66=279788541 +ch1_06e_hedgedecal_67=508778313 +ch1_06e_hedgedecal_68=756151494 +ch1_06e_hedgedecal_69=38510418 +ch1_06e_hedgedecal_70=1268986596 +ch1_06e_hedgedecal_71=-399348760 +ch1_06e_hedgedecal_72=-1115875714 +ch1_06e_hedgedecal_73=-2002604830 +ch1_06e_hedgedecal_74=-686700121 +ch1_06e_hedgedecal_75=789445022 +ch1_06e_hedgedecal_76=71607308 +ch1_06e_house_1_dtl=70966030 +ch1_06e_house_1=937209763 +ch1_06e_house_2_dtl=-1552209158 +ch1_06e_house_2=572752945 +ch1_06e_house_3_dtl_ncast=-297041999 +ch1_06e_house_3_dtl=-433939171 +ch1_06e_house_3=324855460 +ch1_06e_house_3b=-461363943 +ch1_06e_mansio_3_dtl=-1675306660 +ch1_06e_mansion_1=-1141426179 +ch1_06e_mansion_2=-2077898661 +ch1_06e_mansion_3=-1772983116 +ch1_06e_mansion_4=1619525920 +ch1_06e_mansion_dtl_b=369373526 +ch1_06e_mansion_dtl_c=1802624048 +ch1_06e_mansion_dtl=1450359670 +ch1_06e_pool_1=-1809439330 +ch1_06e_terrain_1=1283691775 +ch1_06e_terrain_1b=1372368582 +ch1_06e_terrain_2=2048290852 +ch1_06f_emi_slod=575311923 +ch1_06f_emissivea=341085004 +ch1_06f_emissiveb=1480725270 +ch1_06f_emissivec=-1968703519 +ch1_06f_emissivee=1845903006 +ch1_06f_emissivef=259424640 +ch1_06f_emissiveg=1271986740 +ch1_06f_fence_m00=1305271660 +ch1_06f_fence_m02=1824791386 +ch1_06f_fence_m04=-2008559007 +ch1_06f_fence_m06=-1542616596 +ch1_06f_fence_m08=-1088208873 +ch1_06f_fence_mm01=-1826115176 +ch1_06f_fence_mm02=1098059312 +ch1_06f_fence_mm03=1874193077 +ch1_06f_hedged_01=-1422437377 +ch1_06f_hedged_02=-1728368761 +ch1_06f_hedged_03=-2034988294 +ch1_06f_hedged_04=1953326700 +ch1_06f_hedged_05=1747930608 +ch1_06f_hedged_06=278208197 +ch1_06f_hedged_07=535739768 +ch1_06f_hedged_08=-366390802 +ch1_06f_hedged_09=-76811149 +ch1_06f_hedged_10=-1978789135 +ch1_06f_hedged_11=1748225853 +ch1_06f_hedged_12=1376363241 +ch1_06f_hedged_13=1343725317 +ch1_06f_hedged_14=1064631744 +ch1_06f_hedged_15=732550698 +ch1_06f_hedged_16=454309119 +ch1_06f_hedged_17=154964304 +ch1_06f_hedged_18=-393392142 +ch1_06f_hedged_19=-726095799 +ch1_06f_hedged_20=-1128859238 +ch1_06f_hedged_21=-829317809 +ch1_06f_hedged_22=-554549744 +ch1_06f_hedged_23=-253533710 +ch1_06f_hedged_24=64423897 +ch1_06f_hedged_25=356330149 +ch1_06f_hedged_26=-1785582863 +ch1_06f_hedged_27=-2083518611 +ch1_06f_hedged_28=1895326142 +ch1_06f_hedged_29=1595883020 +ch1_06f_hedged_30=1989663837 +ch1_06f_hedged_31=1513989033 +ch1_06f_hedged_32=-1204330625 +ch1_06f_hedged_33=-1733615513 +ch1_06f_hedged_34=-1963686662 +ch1_06f_hedged_35=2099079500 +ch1_06f_hedged_36=-46077547 +ch1_06f_hedged_37=-277524994 +ch1_06f_hedged_38=-743696788 +ch1_06f_hedged_39=-971703494 +ch1_06f_hedged_40=-1238475563 +ch1_06f_hedged_41=-948961448 +ch1_06f_hedged_42=1270810616 +ch1_06f_hedged_43=1493017205 +ch1_06f_hedged_44=1865731811 +ch1_06f_hedged_45=2088397166 +ch1_06f_hedged_46=-674881536 +ch1_06f_hedged_47=-375340107 +ch1_06f_hedged_48=-10227909 +ch1_06f_hedged_49=220564158 +ch1_06f_hedged_50=-1301326305 +ch1_06f_hedged_51=-1065225660 +ch1_06f_hedged_52=-1166973457 +ch1_06f_hedged_53=-1476280048 +ch1_06f_hedged_54=-1493909770 +ch1_06f_hedged_55=-1805379115 +ch1_06f_hedged_56=353278764 +ch1_06f_hedged_57=46495386 +ch1_06f_hedged_58=-578016216 +ch1_06f_hedged_59=-816214077 +ch1_06f_hedged_60=1633957150 +ch1_06f_hedged_61=726321384 +ch1_06f_hedged_62=-1405138221 +ch1_06f_hedged_63=-1106973090 +ch1_06f_hedged_64=-2006219988 +ch1_06f_hedged_65=-1708775775 +ch1_06f_hedged_66=-1417328265 +ch1_06f_hedged_67=-1111036422 +ch1_06f_hs01a=-1686402222 +ch1_06f_hs01b=-903124815 +ch1_06f_hs01dtls=141383340 +ch1_06f_hs02_detail_01=693212180 +ch1_06f_hs02=-2144996484 +ch1_06f_hs02dtls=1524869624 +ch1_06f_hs03=1557376216 +ch1_06f_hs03dtls=2003091792 +ch1_06f_hs04=713410621 +ch1_06f_hs04dtls=1741903197 +ch1_06f_hs05_trellis=-938895259 +ch1_06f_hs05=959505811 +ch1_06f_hs05dtls=489618078 +ch1_06f_hs06=-1225039574 +ch1_06f_hs06dtls=885728796 +ch1_06f_hs07=-1815143726 +ch1_06f_hs07dtls=2052173996 +ch1_06f_land_01=-1036750964 +ch1_06f_land_06=-356990828 +ch1_06f_metal_fence_01_lod=1494033274 +ch1_06f_metal_fence_01=2022354727 +ch1_06f_metal_fence_02_lod=-1992036674 +ch1_06f_metal_fence_02=1767280831 +ch1_06f_metal_fence_03_lod=135395070 +ch1_06f_metal_fence_03=1526461450 +ch1_06f_metal_fence_04_lod=1715127174 +ch1_06f_metal_fence_04=1307630068 +ch1_06f_metal_fence_05=-916074276 +ch1_06f_metal_fence_06=-1132021986 +ch1_06f_metal_fence_07=-1363633278 +ch1_06f_metal_fence_08=-1610482155 +ch1_06f_metal_fence_09=66438667 +ch1_06f_metal_fence_10=1011471534 +ch1_06f_metal_fence_11=-1021484461 +ch1_06f_metal_fence_12=-1836154570 +ch1_06f_metal_fence_13=-1483101364 +ch1_06f_metal_fence_14=2031078969 +ch1_06f_metal_fence_15=-130986878 +ch1_06f_metal_fence_16=193360684 +ch1_06f_metal_fence_17=-591161945 +ch1_06f_metal_fence_18=-293750501 +ch1_06f_metal_fence_19=720187873 +ch1_06f_metal_fence_20=1968716998 +ch1_06f_metal_fence_21=-589394967 +ch1_06f_rail=-289509730 +ch1_06f_rd01=-1040870808 +ch1_06f_water=22863417 +ch1_07_banner01_lod=-1440166959 +ch1_07_banner01=856441009 +ch1_07_banner02_lod=-988808159 +ch1_07_banner02=-464772302 +ch1_07_banner03_lod=-751822836 +ch1_07_banner03=391809358 +ch1_07_banner04_lod=849954959 +ch1_07_banner04=1221618745 +ch1_07_banner05_lod=-1443032717 +ch1_07_banner05=-1845395806 +ch1_07_banner06_lod=-1019446226 +ch1_07_banner06=2076201504 +ch1_07_banner08_lod=-444937022 +ch1_07_banner08=1614650139 +ch1_07_banner20=-1739205621 +ch1_07_banners_night_01=2119431470 +ch1_07_banners_night_02_lod=-1046079400 +ch1_07_banners_night_02=1203374075 +ch1_07_banners_niz=-1209973314 +ch1_07_build01=915573599 +ch1_07_build02=1154197457 +ch1_07_build03=1349173003 +ch1_07_build04=1565120713 +ch1_07_build05=1804072261 +ch1_07_build06=2042007970 +ch1_07_build07=-1984089681 +ch1_07_build08=-1771746561 +ch1_07_build09=-1533057165 +ch1_07_build10=250165925 +ch1_07_carpark01=-1416274441 +ch1_07_carpark02=-1725777646 +ch1_07_d01_ne=-1776225287 +ch1_07_d01_wire00=1532898766 +ch1_07_d01_wire01=1762445611 +ch1_07_d01_wire02=-1310139678 +ch1_07_d01_wire03=-1080101298 +ch1_07_d01_wire04=403842899 +ch1_07_d01_wire05=643548134 +ch1_07_d01_wire06=2070113752 +ch1_07_d01_wire07=164039357 +ch1_07_d01_wire08=-551897755 +ch1_07_d01_wire09=-76288489 +ch1_07_d01_wire10=1618949936 +ch1_07_d01_wire11=1859703779 +ch1_07_d03_rail00=262780135 +ch1_07_d03_rail01=-23981384 +ch1_07_d03_rail02=877952572 +ch1_07_d03_rail03=-938236488 +ch1_07_d03_rail04=-1244528331 +ch1_07_d03_rail05=-341218077 +ch1_07_d03_rail06=-647051154 +ch1_07_d03_rail07=-936532508 +ch1_07_d03_rail08=-1242037895 +ch1_07_d03_rail09=-343184225 +ch1_07_d03_wires00=-1319126219 +ch1_07_d03_wires01=-13740335 +ch1_07_d03_wires02=217248346 +ch1_07_d03_wires03=-1710289764 +ch1_07_d03_wires04=-1471502061 +ch1_07_d03_wires05=-174242889 +ch1_07_d03_wires06=64741428 +ch1_07_d03_wires07=1365080878 +ch1_07_d03_wires08=-411523218 +ch1_07_d03_wires09=759214837 +ch1_07_d03_wires10=-867600140 +ch1_07_d08_c_rail_01=-1810514928 +ch1_07_d08_c_rail_02=-2050744467 +ch1_07_d08_c_rail_03=-1330285233 +ch1_07_d08_c_rail=-538474200 +ch1_07_d08_rail00=-312405986 +ch1_07_d08_rail01=558168037 +ch1_07_d08_rail02=1383029305 +ch1_07_d08_rail03=77676190 +ch1_07_d08_rail04=-599101971 +ch1_07_d08_rail05=-860959050 +ch1_07_d08_rail06=263738572 +ch1_07_d08_rail07=-1441166964 +ch1_07_d08_rail08=-1522466853 +ch1_07_d08_rail09=-1919430519 +ch1_07_d08_rail10=-1877879583 +ch1_07_d08_rail11=1784318323 +ch1_07_d08_rail12=879205770 +ch1_07_d08_rail13=1054716534 +ch1_07_d08_rail14=1304252469 +ch1_07_d08_rail15=1610020008 +ch1_07_d08_rail16=-230614722 +ch1_07_d08_rail17=73645443 +ch1_07_d08_rail18=202558689 +ch1_07_d08_rail19=363388941 +ch1_07_d08_rail20=1374119101 +ch1_07_d08_wires_01=-1088020178 +ch1_07_d08_wires00=1318807203 +ch1_07_d08_wires01=364377309 +ch1_07_d08_wires02=-267867777 +ch1_07_d08_wires03=709008882 +ch1_07_d08_wires04=-1805946330 +ch1_07_d08_wires05=1052853999 +ch1_07_d08_wires06=953039625 +ch1_07_d08_wires07=-963750273 +ch1_07_d08_wires08=-1589834787 +ch1_07_d08_wires13=-1460495244 +ch1_07_d08_wires14=-1221052161 +ch1_07_d08_wires15=-522122160 +ch1_07_d08_wires16=-282548001 +ch1_07_d08_wires17=-43072149 +ch1_07_d08_wires18=195387864 +ch1_07_d08_wires19=943635210 +ch1_07_dc01=1291769296 +ch1_07_dc02=-894807767 +ch1_07_dc03=-588712538 +ch1_07_dc04=-1373726702 +ch1_07_dc04b=-171980444 +ch1_07_dc06=-2084256929 +ch1_07_dc07=-1778554928 +ch1_07_fakeroom0001=-1213504501 +ch1_07_fakeroom002=1894875149 +ch1_07_fakeroom003=1678894670 +ch1_07_fakeroom004=1456196546 +ch1_07_fakeroom005=-1486721878 +ch1_07_g00_rail00=55214351 +ch1_07_g00_rail01=1282315094 +ch1_07_g00_rail02=-2110456094 +ch1_07_g00_rail03=-559630396 +ch1_07_g00_rail04=-865135783 +ch1_07_g00_rail05=958000301 +ch1_07_g00_rail06=652953680 +ch1_07_g00_rail07=32341585 +ch1_07_g00_rail08=-266151236 +ch1_07_g00_rail09=-562448534 +ch1_07_g00_rail10=-1549976026 +ch1_07_g00_rail11=-450576080 +ch1_07_g00_rail12=-485442296 +ch1_07_g00_rail13=-1983935897 +ch1_07_g00_rail14=-133863695 +ch1_07_g00_rail15=777671582 +ch1_07_g00_rail16=205000538 +ch1_07_g00_rail17=-829123568 +ch1_07_g00_rail18=1019146343 +ch1_07_g00_rail19=1990452268 +ch1_07_g00_rail20=-1276749016 +ch1_07_g00_rail21=1838075510 +ch1_07_g00_rail22=-1681151245 +ch1_07_g00_rail23=-576147800 +ch1_07_g00_rail24=-881915339 +ch1_07_g00_rail25=-1171789913 +ch1_07_g00_rail26=-1476312230 +ch1_07_g00_rail27=242257979 +ch1_07_g00_rail28=1152056495 +ch1_07_g00_rail29=-83760806 +ch1_07_g00_rail30=-413417790 +ch1_07_g00_rail31=444933400 +ch1_07_g00_rail32=147620263 +ch1_07_g00_wires00=-1474454726 +ch1_07_g00_wires01=632919652 +ch1_07_g00_wires02=1408791265 +ch1_07_g00_wires03=1122422974 +ch1_07_g00_wires04=-518189780 +ch1_07_g00_wires05=1617660875 +ch1_07_g00_wires06=-1909069985 +ch1_07_g00_wires07=2063483120 +ch1_07_g00_wires08=952286326 +ch1_07_g00_wires09=-1186775687 +ch1_07_g00_wires10=-962274400 +ch1_07_g00_wires11=712942374 +ch1_07_g00_wires12=483919833 +ch1_07_g00_wires13=235006509 +ch1_07_g00_wires14=4607670 +ch1_07_g00_wires15=-1061925009 +ch1_07_g00_wires16=-849024816 +ch1_07_g00_wires17=-592115836 +ch1_07_g00_wires18=-361323769 +ch1_07_g00_wires19=-2021335791 +ch1_07_g00_wires20=1111472920 +ch1_07_g00_wires21=1216464796 +ch1_07_g00_wires22=1551101824 +ch1_07_g00_wires23=-354644909 +ch1_07_g00_wires24=-114677522 +ch1_07_g00_wires25=527070574 +ch1_07_g00_wires26=-1374580086 +ch1_07_g00_wires27=-1098075264 +ch1_07_g00_wires28=-925906938 +ch1_07_g00_wires29=-618042183 +ch1_07_g00_wires30=1503791148 +ch1_07_g00_wires31=-1942426279 +ch1_07_g00_wires32=2092519002 +ch1_07_g00_wires33=504467720 +ch1_07_g00_wires34=1362982751 +ch1_07_g00_wires35=1132944371 +ch1_07_g00_wires36=791294785 +ch1_07_g00_wires37=553621228 +ch1_07_g00_wires38=1403452474 +ch1_07_g00_wires39=1165320151 +ch1_07_g00_wires40=-1492188603 +ch1_07_glue_01=523909428 +ch1_07_glue_02=288070935 +ch1_07_glue_03=1946247873 +ch1_07_glue_04=1707066942 +ch1_07_glue_05=1486728186 +ch1_07_glue_06=1244729121 +ch1_07_glue_07=1488235564 +ch1_07_glue_08=1189611667 +ch1_07_groundcentre=-12654764 +ch1_07_korizbarrier01=-445329336 +ch1_07_korizbarrier02=-1631403291 +ch1_07_korizbarrier03=-1257967767 +ch1_07_ladder003=1448105283 +ch1_07_ladder2=-1291449668 +ch1_07_maze_01=351831751 +ch1_07_maze_02=1179052387 +ch1_07_maze_03=-931107368 +ch1_07_mazebase=-2033031443 +ch1_07_mazedtl01=-201016987 +ch1_07_mazedtl02=-96287263 +ch1_07_mazedtl03=127951004 +ch1_07_mazedtl04=519409478 +ch1_07_mazedtl05=-1193229562 +ch1_07_mazedtl06=-944086855 +ch1_07_mazedtl07=-579695571 +ch1_07_mazedtl08=-334026378 +ch1_07_mazedtl09=-2102045008 +ch1_07_mazedtl10=-1815252080 +ch1_07_rooffiz=-1444095465 +ch1_07_sculpture_01=-1724339852 +ch1_07_sculpture_02=-1485978146 +ch1_07_sculpture_03=-1260887885 +ch1_07_sculpture_04=1410965303 +ch1_07_sculpture_05=1649097626 +ch1_07_sculpture_06=1873958504 +ch1_07_sculpture_07=2111894213 +ch1_07_shelterfiz007=861693229 +ch1_07_shelterfiz008=1566488881 +ch1_07_shelterfiz009=1296177372 +ch1_07_shelterfiz01=1387785683 +ch1_07_shelterfiz02=-526939760 +ch1_07_shelterfiz03=-186732002 +ch1_07_sign=962883060 +ch1_07_signs01=-88434291 +ch1_07_signs02=1326203439 +ch1_07_signs03=1630856832 +ch1_07_signs04=1338327965 +ch1_07_signs05=1634854646 +ch1_07_signs06=842500226 +ch1_07_signs07=1173172205 +ch1_07_signs08=-1766010485 +ch1_07_signs09=-1463061080 +ch1_07_signs10=1877644223 +ch1_07_signs11=-1657278887 +ch1_07_signs12=-1974581114 +ch1_07_signs13=-1180391630 +ch1_07_signs20=-489227666 +ch1_07_smallstatues=-666688647 +ch1_07_smallstatues2=1715676532 +ch1_07_uplightsupport=-187221232 +ch1_07_water2=-337448276 +ch1_07_water3=1382399916 +ch1_07_weed_01=-1023414467 +ch1_07_weed_02=-1988494282 +ch1_07_windowfiz=-2126010477 +ch1_08_deco01=1713613972 +ch1_08_deco01b=2011731030 +ch1_08_deco02=1969965859 +ch1_08_deco03=-228702965 +ch1_08_deco04=8184136 +ch1_08_deco05=382668268 +ch1_08_land_01=-292244088 +ch1_08_land_02=895533855 +ch1_08_land_03=1266806625 +ch1_08_land_04=1660624535 +ch1_08_land_05=1832268557 +ch1_08_props_combo18_01_lod=-875613811 +ch1_08_props_combo24_01_lod=715591630 +ch1_09__railch1_09_bridge00=898868226 +ch1_09__railch1_09_bridge01=709463406 +ch1_09__railch1_09_bridge02=-1946922814 +ch1_09_arc_fizz=1728434684 +ch1_09_arc_hedges_dec=-964412429 +ch1_09_arc007=-819409238 +ch1_09_bbd_00b=237455408 +ch1_09_bbd_012=-244183622 +ch1_09_bbd_01g=1665626475 +ch1_09_bbd_01h=9808905 +ch1_09_bbd_02=937139099 +ch1_09_bbd_03=1704326927 +ch1_09_bbd_04=1405113188 +ch1_09_bbd_05=2141218 +ch1_09_bbd_06=1782677490 +ch1_09_bbd_07=846925926 +ch1_09_bbd_07g=298247631 +ch1_09_bbd_08=1152038085 +ch1_09_bbd_09=-1628149417 +ch1_09_bbd_10=2024643498 +ch1_09_bbd_11=-1972682971 +ch1_09_bbd_12=-733228319 +ch1_09_bbd_13=-437225942 +ch1_09_bbd_15=1254146001 +ch1_09_bbd_16=-1808575819 +ch1_09_bd_02=1422111493 +ch1_09_bdec_00a=-509580447 +ch1_09_bdec_01=-431727013 +ch1_09_bdec_02=-1721318239 +ch1_09_bdec_02g=966892970 +ch1_09_bdec_03=-1429903522 +ch1_09_bdec_04=-1609510415 +ch1_09_bridge_d=-348244060 +ch1_09_bridge=-677618863 +ch1_09_d_01=104387776 +ch1_09_d_02=336556141 +ch1_09_decs04=-90772540 +ch1_09_drivedecals=448967438 +ch1_09_drivedecals2=269124589 +ch1_09_gbdec_00=1028078985 +ch1_09_gbdec_01=-1790415478 +ch1_09_grassde_01=1982277237 +ch1_09_hde_00=-1763889402 +ch1_09_hde_01_lod=1776823666 +ch1_09_hde_01=2141716636 +ch1_09_hde_011=1688684636 +ch1_09_hde_03=-1538405913 +ch1_09_hde_04=1545714064 +ch1_09_hde_05=1309875571 +ch1_09_hde_06=1922852485 +ch1_09_hde_07=1819171369 +ch1_09_hde_08=554484579 +ch1_09_hde_09=297477312 +ch1_09_hde_10=920673766 +ch1_09_hdec_00=2043557505 +ch1_09_hdec_003=-642421004 +ch1_09_hdec_01=1738838574 +ch1_09_hdec_02=358149528 +ch1_09_hillhousedecals=-695417099 +ch1_09_house_decals=150399090 +ch1_09_land_01=-1109696234 +ch1_09_land_01b=975101711 +ch1_09_land_02=1038672175 +ch1_09_land_03_dec=-789208005 +ch1_09_land_03=806569348 +ch1_09_land_04=-363742718 +ch1_09_land004=1683070643 +ch1_09_mdhs_frnt_dec=-520414221 +ch1_09_missionculvert_sh=-536510849 +ch1_09_missionculvert=-62932174 +ch1_09_modernhouse_awning=586850839 +ch1_09_modernhouse_fence00=-1738020721 +ch1_09_modernhouse_fence01=-1975956430 +ch1_09_modernhouse_fence02=1035383594 +ch1_09_modernhouse=-1365389638 +ch1_09_modernhousedriveblend=273323424 +ch1_09_ndex_00=-1125779827 +ch1_09_ndex_02=-1666927085 +ch1_09_ndex_03=-1888379987 +ch1_09_ndex_04=-1064337944 +ch1_09_ndex_05=-1565572568 +ch1_09_ndex_06=-682513556 +ch1_09_ndex_07=-913502237 +ch1_09_ndex_08=-127472234 +ch1_09_ndex_09=437072098 +ch1_09_ndex_10=1563932178 +ch1_09_ndex_11=-1326293626 +ch1_09_pool=1992524671 +ch1_09_water_shallow=1034680781 +ch1_09_water=1815461770 +ch1_09_water2b=1166314732 +ch1_09b_creek_01=1088747014 +ch1_09b_creek_02=330996658 +ch1_09b_creekrcks_01=1301789231 +ch1_09b_creekrcks_02=1608408764 +ch1_09b_creekrcksl3=-733129595 +ch1_09b_creekrcksl4=-442566872 +ch1_09b_creekrcksl5=1862273516 +ch1_09b_crkwater_01_lod=162615860 +ch1_09b_crkwater_01=18419236 +ch1_09b_crkwater_02_lod=417650468 +ch1_09b_crkwater_02=352007656 +ch1_09b_culvert01_shadow=1322901303 +ch1_09b_culvert01=1781197499 +ch1_09b_culvert02_shadow=-2098152289 +ch1_09b_culvert02=1601099075 +ch1_09b_culvert03_shadow=326522724 +ch1_09b_culvert03=1302344102 +ch1_09b_glue_02=-1856598850 +ch1_09b_glue_03=1737013539 +ch1_09b_glue_05=1846036002 +ch1_09b_glue_06=2084496015 +ch1_09b_land0_new=468829784 +ch1_09b_land04a_new=-51457607 +ch1_09b_land04b_new=-586302091 +ch1_09b_ovrly_07=806447346 +ch1_09b_ovrly_09=110237172 +ch1_09b_ovrly_10=880112334 +ch1_09b_ovrly_11=-1025798248 +ch1_09b_ovrly_12=440974965 +ch1_09b_ovrly_13=678845136 +ch1_09b_ovrly_14=1535688948 +ch1_09b_ovrly_15a=838103801 +ch1_09b_ovrly_15b=1337175675 +ch1_09b_ovrly_16=1091963919 +ch1_09b_ovrly_17=1334290674 +ch1_09b_ovrly_18=-1497475230 +ch1_09b_ovrly_19=-1257442305 +ch1_09b_ovrly_20=-686737061 +ch1_09b_ovrly_21=-919233116 +ch1_09b_ovrly_22=847933520 +ch1_09b_ovrly_23=621008195 +ch1_09b_ovrly_25=1119064106 +ch1_09b_ovrly_26=-1184596594 +ch1_09b_rdbrg_01_shadow=2030619493 +ch1_09b_rdbrg_01=1965865816 +ch1_09b_roadbrdg_02_shadow=1723123789 +ch1_09b_roadbrdg_02=774131857 +ch1_09b_roadbrdg_03_shadow=-165659810 +ch1_09b_roadbrdg_03=-1812063169 +ch1_09b_roadbrdg_decal=1171314616 +ch1_09b_rock01=-1955279094 +ch1_09b_rock02=-1948332146 +ch1_09b_rock05_b=-1698422586 +ch1_09b_rockinsrt_01=842263295 +ch1_09b_rockinsrt_02=-115935034 +ch1_09b_rockinsrt_03_lod=1276855729 +ch1_09b_rockinsrt_03=-346989253 +ch1_09b_rockinsrt_04_lod=912778345 +ch1_09b_rockinsrt_04=-1913609621 +ch1_09b_rockinsrt_06_lod=-111858575 +ch1_09b_rockinsrt_06=1191318671 +ch1_09b_rockinsrt_07=-1539191027 +ch1_09b_rockinsrt_08=-709479947 +ch1_09b_shacks_d=1924929910 +ch1_09b_shacks_smoke=-1155156225 +ch1_09b_shacks=-672623719 +ch1_09b_td_00=596929227 +ch1_09b_td_01=-121301715 +ch1_09b_td_02=114143550 +ch1_09b_td_03=-587506278 +ch1_09b_td_04=-358024971 +ch1_09b_td_05=-241432845 +ch1_09b_td_06=-11623848 +ch1_09b_td_07=-704622660 +ch1_09b_td_08=-475272429 +ch1_09b_td_09=-1201367931 +ch1_09b_td_10=-1905931644 +ch1_09b_td_11=-1307831852 +ch1_09b_td_12=-1011436247 +ch1_09b_td_13=-712517429 +ch1_09b_td_14=-414352298 +ch1_09b_td_15=551186287 +ch1_09b_td_17=1144665626 +ch1_09b_td_19=1726872449 +ch1_09b_td_20=-1538132164 +ch1_09b_vine_slod_00=-1765015529 +ch1_09b_vine_slod_01=-1490771768 +ch1_09b_vine_slod_02=2054080349 +ch1_09b_vine_slod_03=1685625713 +ch1_09b_vine_slod_04=1991655404 +ch1_09b_vine_slod_05=1646466754 +ch1_09b_vine_slod_06=1837116796 +ch1_09b_vine_slod_07=920305710 +ch1_09b_vinegrapes_01=1292134056 +ch1_09b_vinegrapes_02=650385960 +ch1_09b_vinegrapes_03=-1506830095 +ch1_09b_vinegrapes_04=-1183432834 +ch1_09b_vinegrapes_05=-2103586342 +ch1_09b_vinegrapes_06=-1806338743 +ch1_09b_vinegrapes_07=-551613745 +ch1_09b_vinegrapes_08=-361750159 +ch1_09b_vinegrapes_09=-1153875196 +ch1_09b_vinegrapes_10=-1989517073 +ch1_09b_vinegrapes_100=2074441309 +ch1_09b_vinegrapes_101=-775118162 +ch1_09b_vinegrapes_11=679452443 +ch1_09b_vinegrapes_12=920992742 +ch1_09b_vinegrapes_13=1140086276 +ch1_09b_vinegrapes_14=1379857049 +ch1_09b_vinegrapes_15=-334125496 +ch1_09b_vinegrapes_16=-93306115 +ch1_09b_vinegrapes_17=161014094 +ch1_09b_vinegrapes_18=938360316 +ch1_09b_vinegrapes_19=-1256933305 +ch1_09b_vinegrapes_20=96588500 +ch1_09b_vinegrapes_21=1294852539 +ch1_09b_vinegrapes_22=-550664788 +ch1_09b_vinegrapes_23=-1598879548 +ch1_09b_vinegrapes_24=-1272402001 +ch1_09b_vinegrapes_25=-169594075 +ch1_09b_vinegrapes_26=127063682 +ch1_09b_vinegrapes_27=1769577042 +ch1_09b_vinegrapes_28=2071019073 +ch1_09b_vinegrapes_29=-1019458090 +ch1_09b_vinegrapes_30=882814849 +ch1_09b_vinegrapes_31=-1297601642 +ch1_09b_vinegrapes_32=-1470032120 +ch1_09b_vinegrapes_33=373125823 +ch1_09b_vinegrapes_34=197090755 +ch1_09b_vinegrapes_35=1767938308 +ch1_09b_vinegrapes_36=-1087224666 +ch1_09b_vinegrapes_37=-1392533439 +ch1_09b_vinegrapes_38=-1629682692 +ch1_09b_vinegrapes_39=603131434 +ch1_09b_vinegrapes_40=-1984251748 +ch1_09b_vinegrapes_41=-593371543 +ch1_09b_vinegrapes_42=-550902919 +ch1_09b_vinegrapes_43=1037443304 +ch1_09b_vinegrapes_44=-1826501762 +ch1_09b_vinegrapes_45=-1573623389 +ch1_09b_vinegrapes_46=1936886816 +ch1_09b_vinegrapes_47=120370046 +ch1_09b_vinegrapes_48=1474745609 +ch1_09b_vinegrapes_49=1796012885 +ch1_09b_vinegrapes_50=-1119773039 +ch1_09b_vinegrapes_51=1043243117 +ch1_09b_vinegrapes_52=-1880833064 +ch1_09b_vinegrapes_53=-1561466390 +ch1_09b_vinegrapes_54=1958219135 +ch1_09b_vinegrapes_55=1432637132 +ch1_09b_vinegrapes_56=1721200946 +ch1_09b_vinegrapes_57=971413457 +ch1_09b_vinegrapes_58=1260698189 +ch1_09b_vinegrapes_59=-876856442 +ch1_09b_vinegrapes_60=1007532751 +ch1_09b_vinegrapes_61=-449475296 +ch1_09b_vinegrapes_62=258531718 +ch1_09b_vinegrapes_63=-486504270 +ch1_09b_vinegrapes_64=351562905 +ch1_09b_vinegrapes_65=-634849533 +ch1_09b_vinegrapes_66=-203871645 +ch1_09b_vinegrapes_67=-1142736264 +ch1_09b_vinegrapes_68=-1376215389 +ch1_09b_vinegrapes_69=-1892589291 +ch1_09b_vinegrapes_70=978400870 +ch1_09b_vinegrapes_71=-768154061 +ch1_09b_vinegrapes_72=-1006843457 +ch1_09b_vinegrapes_73=230219062 +ch1_09b_vinegrapes_77=-697995636 +ch1_09b_vinegrapes_78=-928492782 +ch1_09b_vinegrapes_79=1612841479 +ch1_09b_vinegrapes_80=1689849489 +ch1_09b_vinegrapes_81=-1445586742 +ch1_09b_vinegrapes_82=-677546920 +ch1_09b_vinegrapes_83=-1879808765 +ch1_09b_vinegrapes_84=2110832828 +ch1_09b_vinegrapes_85=1920903704 +ch1_09b_vinegrapes_86=1644693803 +ch1_09b_vinegrapes_87=1495857005 +ch1_09b_vinegrapes_88=1197691874 +ch1_09b_vinegrapes_89=1014840854 +ch1_09b_vinegrapes_90=-1324472814 +ch1_09b_vinegrapes_91=1257724390 +ch1_09b_vinegrapes_92=1555692907 +ch1_09b_vinegrapes_93=1703513866 +ch1_09b_vinegrapes_94=2017899652 +ch1_09b_vinegrapes_95=822912525 +ch1_09b_vinegrapes_96=67259385 +ch1_09b_vinegrapes_97=1298423484 +ch1_09b_vinegrapes_98=518848974 +ch1_09b_vinegrapes_99=-133221357 +ch1_09b_vineland01=-1992857993 +ch1_09b_vineland02=1542786035 +ch1_09b_vines_01=812693694 +ch1_09b_vines_02=1109416989 +ch1_09b_vines_03=1994376631 +ch1_09b_vines_04=1661967895 +ch1_09b_vines_05=-780272910 +ch1_09b_vines_06=-1047471336 +ch1_09b_vines_07=1033753392 +ch1_09b_vines_08=726118020 +ch1_09b_vines_09=420088329 +ch1_09b_vines_10=-1589831343 +ch1_09b_vines_100=1774963925 +ch1_09b_vines_101=2064478040 +ch1_09b_vines_11=252245219 +ch1_09b_vines_12=-54112162 +ch1_09b_vines_13=-2085724620 +ch1_09b_vines_14=1902426529 +ch1_09b_vines_15=1586861059 +ch1_09b_vines_16=-854593290 +ch1_09b_vines_17=1012584330 +ch1_09b_vines_18=648848430 +ch1_09b_vines_19=398460501 +ch1_09b_vines_20=600777151 +ch1_09b_vines_21=-1842676099 +ch1_09b_vines_22=1617500922 +ch1_09b_vines_23=-560982206 +ch1_09b_vines_24=-370659854 +ch1_09b_vines_25=980635399 +ch1_09b_vines_26=1164731641 +ch1_09b_vines_27=-1528257544 +ch1_09b_vines_28=314277788 +ch1_09b_vines_29=-544630471 +ch1_09b_vines_30=553851655 +ch1_09b_vines_31=-1897597231 +ch1_09b_vines_32=2092061292 +ch1_09b_vines_33=-386323724 +ch1_09b_vines_34=-667186823 +ch1_09b_vines_35=1182754303 +ch1_09b_vines_36=867745906 +ch1_09b_vines_37=-1613784922 +ch1_09b_vines_38=252081938 +ch1_09b_vines_39=-45886579 +ch1_09b_vines_40=1287437570 +ch1_09b_vines_41=456055271 +ch1_09b_vines_42=-184709755 +ch1_09b_vines_43=1387251956 +ch1_09b_vines_44=1744434056 +ch1_09b_vines_45=1028365868 +ch1_09b_vines_46=1265711735 +ch1_09b_vines_47=-1867856671 +ch1_09b_vines_48=-1637261218 +ch1_09b_vines_49=1964445114 +ch1_09b_vines_50=1404947492 +ch1_09b_vines_51=49457807 +ch1_09b_vines_52=674362637 +ch1_09b_vines_53=1189917326 +ch1_09b_vines_54=1017552386 +ch1_09b_vines_55=1616831858 +ch1_09b_vines_56=1361397503 +ch1_09b_vines_57=-733131451 +ch1_09b_vines_58=-2104350256 +ch1_09b_vines_59=-1461684628 +ch1_09b_vines_60=-1508933710 +ch1_09b_vines_61=1482417224 +ch1_09b_vines_62=-2105919352 +ch1_09b_vines_63=-1394471593 +ch1_09b_vines_64=-686202427 +ch1_09b_vines_65=-1845274726 +ch1_09b_vines_66=-1152013762 +ch1_09b_vines_67=638287756 +ch1_09b_vines_68=-279440858 +ch1_09b_vines_69=946480201 +ch1_09b_vines_70=-1604291212 +ch1_09b_vines_71=837851282 +ch1_09b_vines_72=1137130559 +ch1_09b_vines_73=-650352853 +ch1_09b_vines_74=-1309861747 +ch1_09b_vines_77=124306307 +ch1_09b_vines_78=422995742 +ch1_09b_vines_79=-529238617 +ch1_09b_vines_80=1446403505 +ch1_09b_vines_81=242372138 +ch1_09b_vines_82=481684145 +ch1_09b_vines_83=839849319 +ch1_09b_vines_84=1120384728 +ch1_09b_vines_85=-126049725 +ch1_09b_vines_86=256888809 +ch1_09b_vines_87=1800833017 +ch1_09b_vines_88=2028282646 +ch1_09b_vines_89=1437850800 +ch1_09b_vines_90=880089935 +ch1_09b_vines_91=572782253 +ch1_09b_vines_92=266162720 +ch1_09b_vines_93=1325748331 +ch1_09b_vines_94=-2067940385 +ch1_09b_vines_95=842929885 +ch1_09b_vines_96=1609822792 +ch1_09b_vines_97=-1207754135 +ch1_09b_vines_98=-1380381227 +ch1_09b_vines_99=1930565768 +ch1_09b_vinesleaf_01=2032203707 +ch1_09b_vinesleaf_02=1188696878 +ch1_09b_vinesleaf_03=1552105088 +ch1_09b_vinesleaf_04=-1437181403 +ch1_09b_vinesleaf_05=-1345690355 +ch1_09b_vinesleaf_06=-2138077544 +ch1_09b_vinesleaf_07=-1816220426 +ch1_09b_vinesleaf_08=-503461517 +ch1_09b_vinesleaf_09=-247175168 +ch1_09b_vinesleaf_10=2037348656 +ch1_09b_vinesleaf_100=145021609 +ch1_09b_vinesleaf_101=-92389796 +ch1_09b_vinesleaf_11=1347430130 +ch1_09b_vinesleaf_12=1040024141 +ch1_09b_vinesleaf_13=1830248584 +ch1_09b_vinesleaf_14=1654672282 +ch1_09b_vinesleaf_15=1357555759 +ch1_09b_vinesleaf_16=1193579683 +ch1_09b_vinesleaf_17=-1249447578 +ch1_09b_vinesleaf_18=-1412833812 +ch1_09b_vinesleaf_19=-1700775015 +ch1_09b_vinesleaf_20=365179715 +ch1_09b_vinesleaf_21=1888807139 +ch1_09b_vinesleaf_22=1659522446 +ch1_09b_vinesleaf_23=1291657652 +ch1_09b_vinesleaf_24=1052214569 +ch1_09b_vinesleaf_25=-1349327138 +ch1_09b_vinesleaf_26=-1722172820 +ch1_09b_vinesleaf_27=-1951981817 +ch1_09b_vinesleaf_28=-195694493 +ch1_09b_vinesleaf_29=-427141940 +ch1_09b_vinesleaf_30=317770156 +ch1_09b_vinesleaf_31=1531894375 +ch1_09b_vinesleaf_32=1837203148 +ch1_09b_vinesleaf_33=913510616 +ch1_09b_vinesleaf_34=1239594935 +ch1_09b_vinesleaf_35=1401408257 +ch1_09b_vinesleaf_36=1703964434 +ch1_09b_vinesleaf_37=1870299878 +ch1_09b_vinesleaf_38=-2127288743 +ch1_09b_vinesleaf_39=-928697022 +ch1_09b_vinesleaf_40=849637175 +ch1_09b_vinesleaf_41=-1255705541 +ch1_09b_vinesleaf_42=-1428332633 +ch1_09b_vinesleaf_43=-1719026432 +ch1_09b_vinesleaf_44=-347512702 +ch1_09b_vinesleaf_45=1844700629 +ch1_09b_vinesleaf_46=1605749081 +ch1_09b_vinesleaf_47=1383083726 +ch1_09b_vinesleaf_48=1143542336 +ch1_09b_vinesleaf_49=-1335760288 +ch1_09b_vinesleaf_50=170827604 +ch1_09b_vinesleaf_51=182034602 +ch1_09b_vinesleaf_52=1559348445 +ch1_09b_vinesleaf_53=-202018078 +ch1_09b_vinesleaf_54=-1017867871 +ch1_09b_vinesleaf_55=-669861091 +ch1_09b_vinesleaf_56=701095562 +ch1_09b_vinesleaf_57=-1463853965 +ch1_09b_vinesleaf_58=-1403559005 +ch1_09b_vinesleaf_59=2104001990 +ch1_09b_vinesleaf_60=-1232340596 +ch1_09b_vinesleaf_61=422461135 +ch1_09b_vinesleaf_62=-409248854 +ch1_09b_vinesleaf_63=-1112733746 +ch1_09b_vinesleaf_64=-907042733 +ch1_09b_vinesleaf_65=1311877337 +ch1_09b_vinesleaf_66=609637663 +ch1_09b_vinesleaf_67=886896172 +ch1_09b_vinesleaf_68=52105897 +ch1_09b_vinesleaf_69=1469397768 +ch1_09b_vinesleaf_70=-2043834220 +ch1_09b_vinesleaf_71=-1717618825 +ch1_09b_vinesleaf_72=891776645 +ch1_09b_vinesleaf_73=116724257 +ch1_09b_vinesleaf_74=-758404657 +ch1_09b_vinesleaf_77=1308532787 +ch1_09b_vinesleaf_78=432060344 +ch1_09b_vinesleaf_79=1809210338 +ch1_09b_vinesleaf_80=2264728 +ch1_09b_vinesleaf_81=-304289267 +ch1_09b_vinesleaf_82=1426831465 +ch1_09b_vinesleaf_83=774793995 +ch1_09b_vinesleaf_84=534433380 +ch1_09b_vinesleaf_85=160473552 +ch1_09b_vinesleaf_86=-1813662180 +ch1_09b_vinesleaf_87=-2112351615 +ch1_09b_vinesleaf_88=2020802359 +ch1_09b_vinesleaf_89=1723620298 +ch1_09b_vinesleaf_90=-1084322231 +ch1_09b_vinesleaf_91=-1362957042 +ch1_09b_vinesleaf_92=-774196483 +ch1_09b_vinesleaf_93=-480291322 +ch1_09b_vinesleaf_94=-24212380 +ch1_09b_vinesleaf_95=156344810 +ch1_09b_vinesleaf_96=-2002313069 +ch1_09b_vinesleaf_97=-1702509488 +ch1_09b_vinesleaf_98=-1235944466 +ch1_09b_vinesleaf_99=-938959015 +ch1_09b_vineslmbs_01=567217965 +ch1_09b_vineslmbs_02=1268081337 +ch1_09b_vineslmbs_03=-1297764136 +ch1_09b_vineslmbs_04=-1609790554 +ch1_09b_vineslmbs_05=381942039 +ch1_09b_vineslmbs_06=142433418 +ch1_09b_vineslmbs_07=1655509224 +ch1_09b_vineslmbs_08=-1805126563 +ch1_09b_vineslmbs_09=-967223233 +ch1_09b_vineslmbs_10=-971121840 +ch1_09b_vineslmbs_100=1333299022 +ch1_09b_vineslmbs_101=1572021187 +ch1_09b_vineslmbs_11=-17183477 +ch1_09b_vineslmbs_12=-522219305 +ch1_09b_vineslmbs_13=-1990893120 +ch1_09b_vineslmbs_14=2066531695 +ch1_09b_vineslmbs_15=-1207288023 +ch1_09b_vineslmbs_17=459539867 +ch1_09b_vineslmbs_18=760293749 +ch1_09b_vineslmbs_19=99572402 +ch1_09b_vineslmbs_20=1158862852 +ch1_09b_vineslmbs_21=2009120083 +ch1_09b_vineslmbs_22=-1980243519 +ch1_09b_vineslmbs_23=286683148 +ch1_09b_vineslmbs_24=65590705 +ch1_09b_vineslmbs_25=901003591 +ch1_09b_vineslmbs_26=645765850 +ch1_09b_vineslmbs_27=-1469342028 +ch1_09b_vineslmbs_28=-1146305226 +ch1_09b_vineslmbs_29=-304600688 +ch1_09b_vineslmbs_30=441349028 +ch1_09b_vineslmbs_31=881829926 +ch1_09b_vineslmbs_32=1120715936 +ch1_09b_vineslmbs_33=-40158650 +ch1_09b_vineslmbs_34=200955652 +ch1_09b_vineslmbs_35=649825414 +ch1_09b_vineslmbs_36=880617481 +ch1_09b_vineslmbs_37=-1259886384 +ch1_09b_vineslmbs_38=-1026767718 +ch1_09b_vineslmbs_39=-772054281 +ch1_09b_vineslmbs_40=529431884 +ch1_09b_vineslmbs_41=747083582 +ch1_09b_vineslmbs_42=984232835 +ch1_09b_vineslmbs_43=-1189892024 +ch1_09b_vineslmbs_44=-924921890 +ch1_09b_vineslmbs_45=-692163683 +ch1_09b_vineslmbs_46=-480475927 +ch1_09b_vineslmbs_47=1649935058 +ch1_09b_vineslmbs_48=-1869127856 +ch1_09b_vineslmbs_49=-1614479957 +ch1_09b_vineslmbs_50=826188752 +ch1_09b_vineslmbs_51=236019062 +ch1_09b_vineslmbs_52=460650557 +ch1_09b_vineslmbs_53=2021503565 +ch1_09b_vineslmbs_54=-2009312822 +ch1_09b_vineslmbs_55=1154927360 +ch1_09b_vineslmbs_56=1796544380 +ch1_09b_vineslmbs_57=-1321655357 +ch1_09b_vineslmbs_58=-982365131 +ch1_09b_vineslmbs_59=-1684244342 +ch1_09b_vineslmbs_60=-1544578552 +ch1_09b_vineslmbs_61=-1213218424 +ch1_09b_vineslmbs_62=-378493683 +ch1_09b_vineslmbs_63=-610530972 +ch1_09b_vineslmbs_64=199944705 +ch1_09b_vineslmbs_65=-29798754 +ch1_09b_vineslmbs_66=813609768 +ch1_09b_vineslmbs_67=582227859 +ch1_09b_vineslmbs_68=1392932919 +ch1_09b_vineslmbs_69=1161747624 +ch1_09b_vineslmbs_70=1972781850 +ch1_09b_vineslmbs_71=1674387336 +ch1_09b_vineslmbs_72=-803637217 +ch1_09b_vineslmbs_73=-1170617248 +ch1_09b_vineslmbs_74=-1474877413 +ch1_09b_vineslmbs_75=-1724609962 +ch1_09b_vineslmbs_77=-174669027 +ch1_09b_vineslmbs_78=-479420727 +ch1_09b_vineslmbs_79=1343682588 +ch1_09b_vineslmbs_80=-1130606083 +ch1_09b_vineslmbs_81=1516604817 +ch1_09b_vineslmbs_82=1763388156 +ch1_09b_vineslmbs_83=2008205355 +ch1_09b_vineslmbs_84=-2040470137 +ch1_09b_vineslmbs_85=591404871 +ch1_09b_vineslmbs_86=840023274 +ch1_09b_vineslmbs_87=1010487612 +ch1_09b_vineslmbs_88=-624751026 +ch1_09b_vineslmbs_89=-405100419 +ch1_09b_vineslmbs_90=-1257029677 +ch1_09b_vineslmbs_91=-28061097 +ch1_09b_vineslmbs_92=272266788 +ch1_09b_vineslmbs_93=-533162463 +ch1_09b_vineslmbs_94=-336155235 +ch1_09b_vineslmbs_95=900546825 +ch1_09b_vineslmbs_96=1200743634 +ch1_09b_vineslmbs_97=2001650735 +ch1_09b_vineslmbs_98=633905448 +ch1_09b_vineslmbs_99=470191524 +ch1_09b_vinetrck_01_lod=956299420 +ch1_09b_vinetrck_01=1498327417 +ch1_09b_vinetrck_02_lod=-1731036555 +ch1_09b_vinetrck_02=1813008124 +ch1_09b_vnld01_dec=-302345382 +ch1_09b_vnyrd_dec=-1044729294 +ch1_09b_vnyrdblg=166163626 +ch1_09b_water_vin=1181626056 +ch1_09b_weed_02=1915516570 +ch1_10_culdec_01=1196765228 +ch1_10_culvert02_slod=1913675533 +ch1_10_culvert02=-69887563 +ch1_10_dc_029=-433301545 +ch1_10_dec_00=-773331923 +ch1_10_dec_01=-529104566 +ch1_10_dec_02=-155931194 +ch1_10_dec_03=77089165 +ch1_10_dec_04=-209442983 +ch1_10_dec_05=4636894 +ch1_10_dec_06=369683554 +ch1_10_dec_07=616073681 +ch1_10_dec_08=951562703 +ch1_10_dec_09=1223971400 +ch1_10_glb_01=-1111418028 +ch1_10_glue=-1942229670 +ch1_10_glue001=484690802 +ch1_10_glue002=194455769 +ch1_10_glue003=30283079 +ch1_10_h03dc004=1838438796 +ch1_10_h04dc_06=690735636 +ch1_10_house04_wall=728814705 +ch1_10_house04=-9682560 +ch1_10_house101=1374177345 +ch1_10_house102=1278393558 +ch1_10_house13=1119570181 +ch1_10_house2drivedecals=1305535147 +ch1_10_land_01=-1869378058 +ch1_10_land_02=-1642256119 +ch1_10_land_03=1810285725 +ch1_10_land_04=2040225798 +ch1_10_land_05=975134975 +ch1_10_land_06=759154496 +ch1_10_land_07=1603808244 +ch1_10_land_08=1345129758 +ch1_10_land_09=50557640 +ch1_10_lefthserail=1204979748 +ch1_10_midhouse=685702032 +ch1_10_overpass02_barsa=737163879 +ch1_10_overpass02_barsb=506568426 +ch1_10_overpass02=-936323916 +ch1_10_pools=-1036301905 +ch1_10_props_l_076=18285157 +ch1_10_retwall001=1791424442 +ch1_10_retwall002=1512199793 +ch1_11__11ch1254=-1792923277 +ch1_11__11ch1329=-980418028 +ch1_11__11ch1904=-1131022268 +ch1_11_24-7_crprkdecals=-1656543151 +ch1_11_24-7_shop01main=-1312703405 +ch1_11_24-7_undergnd=-102453559 +ch1_11_bchrks_2=-1693922705 +ch1_11_bchrks_2a=-1416868861 +ch1_11_bchrks_3=1749574899 +ch1_11_bchrks_4=1872196497 +ch1_11_bchrks_5=-69104601 +ch1_11_blg01_main=-756581309 +ch1_11_blg01_stilts_001=-2115088922 +ch1_11_blg01_stilts_002=-1538813180 +ch1_11_blg01_stilts_003=-625410074 +ch1_11_blg01_stilts=-2107431659 +ch1_11_blg02_decals=2042292455 +ch1_11_blg02_main=-1686553881 +ch1_11_blg03_decals=2027674467 +ch1_11_blg03_main=-468652059 +ch1_11_blg04_decals=-299603091 +ch1_11_blg04_main=969970184 +ch1_11_blg05_decals=134855993 +ch1_11_blg05_stilts=1942074108 +ch1_11_blg06_main=-1400334032 +ch1_11_blg06_stilts=1833438516 +ch1_11_blg07_decals=1852379673 +ch1_11_blg07_main_rail=-1097217323 +ch1_11_blg07_main=-1259589287 +ch1_11_blg07stlts=634471883 +ch1_11_blgs02_r=1827470136 +ch1_11_blgs02pvmnt=562935445 +ch1_11_bridgeshadprox=-954307629 +ch1_11_ch1_malpier29=-1291758715 +ch1_11_ch1_pier_104=924838436 +ch1_11_ch1_shops21=-1994000919 +ch1_11_ch1pier_350=-1704892276 +ch1_11_ch1pier_350a=-38864366 +ch1_11_coastline29=2051004802 +ch1_11_cornerblend_01=1715084521 +ch1_11_curved_rail_01_lod=-1332332101 +ch1_11_curved_rail_01=306431989 +ch1_11_decal000_lod=-1538512189 +ch1_11_decal000=665716186 +ch1_11_foam_01=1125393270 +ch1_11_foam_02=-842188566 +ch1_11_hs01_decals=-53243659 +ch1_11_ladder_01_lod=-1176062544 +ch1_11_ladder_01=1032359564 +ch1_11_ladder_02_lod=364360972 +ch1_11_ladder_02=1800366617 +ch1_11_ladder_pier_lod=1739602733 +ch1_11_ladder_pier=1259156095 +ch1_11_land01=627261306 +ch1_11_land01b=2074534962 +ch1_11_lod00=-1007815474 +ch1_11_main_rail01_00=823362327 +ch1_11_main_rail01_01=594864082 +ch1_11_main_rail01_02=1799518064 +ch1_11_main_rail01_03=1560304364 +ch1_11_main_rail01_04=1320140363 +ch1_11_main_rail01_05=845448629 +ch1_11_main_rail01_06=-1272411845 +ch1_11_main_rail01_07=-1512444770 +ch1_11_main_rail01_08=-1987464194 +ch1_11_main_rail01_09=2066487107 +ch1_11_main_rail01_10=522378766 +ch1_11_main_rail01_11=819921294 +ch1_11_main_rail01_12=1118414115 +ch1_11_main_rail01_13=1424804265 +ch1_11_main_rail01_14=-99675157 +ch1_11_main_rail01_15=139178084 +ch1_11_main_rail01_16=494000816 +ch1_11_main_rail0200=2076575242 +ch1_11_main_rail0201=1294313670 +ch1_11_main_rail0202=1601785197 +ch1_11_main_rail0203=840692403 +ch1_11_main_rail0204=1137481236 +ch1_11_main_rail0205=-85359537 +ch1_11_main_rail0206=682614747 +ch1_11_main_rail0207=-9695912 +ch1_11_main_rail0208=152248486 +ch1_11_main_rail0209=-471181743 +ch1_11_main_rail0210=769877590 +ch1_11_main_rail03_00=1253757276 +ch1_11_main_rail03_01=1090502118 +ch1_11_main_rail03_02=784996731 +ch1_11_main_rail03_03=358868655 +ch1_11_main_rail03_04=51724818 +ch1_11_main_rail03_05=-101437488 +ch1_11_path01=82492468 +ch1_11_pier_decals=2017886232 +ch1_11_pier_endmain01=1754720367 +ch1_11_pier_endmain02=1331475963 +ch1_11_pier_steps=-1849260014 +ch1_11_pier_stilts=1076330640 +ch1_11_pierendsupport=-1555478668 +ch1_11_pierstartsupportb=-1649680846 +ch1_11_piersupport_lod_015=699352511 +ch1_11_piersupport_lod_047=874403617 +ch1_11_piersupport=492906817 +ch1_11_piersupport01_lod=4028011 +ch1_11_piersupport02_lod=1527405796 +ch1_11_props_cablemsh101a_thvy=-968762450 +ch1_11_props_l_007=-1061845539 +ch1_11_props_l_008=-833085150 +ch1_11_props_l_009=-1694320008 +ch1_11_props_l_010=-412986290 +ch1_11_props_s_011=1998177463 +ch1_11_props_s_012=694167873 +ch1_11_road_side_rail_01=-1170093201 +ch1_11_road_side_rail_02=-83112698 +ch1_11_road_side_rail=36172687 +ch1_11_roaddrive_decals=793291625 +ch1_11_roadfile=1957920665 +ch1_11_rounded_r=-556892758 +ch1_11_scmall_gun_decals=475581194 +ch1_11_scmall_rrgnddcls02=1353702351 +ch1_11_scmall_shop01decals=-1179216778 +ch1_11_scmall_shop02decals=-1378714059 +ch1_11_scmall_shop05decals=-1803158185 +ch1_11_sea_ch1_11_uw_00=1948008214 +ch1_11_sea_ch1_11_uw_01=-1086139038 +ch1_11_sea_ch1_11_uw_02=-811567587 +ch1_11_sea_ch1_11_uw_03=841300765 +ch1_11_sea_ch1_11_uw_04=1149099982 +ch1_11_sea_ch1_11_uw_05=-1915063662 +ch1_11_sea_ch1_11_uw_06_lod=1762516256 +ch1_11_sea_ch1_11_uw_06=536942293 +ch1_11_sea_ch1_11_uw_07_lod=-268004453 +ch1_11_sea_ch1_11_uw_07=-376722965 +ch1_11_sea_ch1_11_uw_dec_00=-1907207170 +ch1_11_sea_ch1_11_uw_dec_01=1250872452 +ch1_11_sea_ch1_11_uw_dec_02=954607923 +ch1_11_sea_ch1_11_uw_dec_03=-211673556 +ch1_11_sea_ch1_11_uw_dec_04=1462691268 +ch1_11_sea_ch1_11_uw_dec_05=268556139 +ch1_11_shp02_blg01=-1827893060 +ch1_11_shp02_blg02=-1336226984 +ch1_11_shp02_blg03=1655484413 +ch1_11_shp02_blg04=1813627611 +ch1_11_shp02_crpk=1112566496 +ch1_11_shps01_crpk=1063314321 +ch1_11_signsup=-1415871901 +ch1_11_small_curved=-2084454463 +ch1_11_stair_rail_00=-1878437924 +ch1_11_stair_rail_01=-985122215 +ch1_11_stair_rail_02=-1283057963 +ch1_11_stair_rail_03=-354286192 +ch1_11_stair_rail_04=-667525067 +ch1_11_stair_rail_05=241159307 +ch1_11_stair_rail_lod_02=-1883749163 +ch1_11_tattoo_e_dummy=890862219 +ch1_11_tattoo_emmisive=438140813 +ch1_12_247_emissive_dummy=-281202665 +ch1_12_beach_01=1651997636 +ch1_12_beach_02=-192798761 +ch1_12_beach_roks_001=1363179345 +ch1_12_beach_roks_002=739257585 +ch1_12_beach_roks_003=2043693172 +ch1_12_beach_roks_005=-408378321 +ch1_12_beach_roks_006=922600152 +ch1_12_beach_roks_007=1411710246 +ch1_12_beach_roks_009=-1561290060 +ch1_12_bh01_decals=1073641596 +ch1_12_bh01_main=-12797071 +ch1_12_bh01_rails_02=1323368548 +ch1_12_bh01_rails=171529128 +ch1_12_bh01_steps=-1053725490 +ch1_12_bh01_temp_steps=950569618 +ch1_12_blend_0_01=1996891865 +ch1_12_br1=1329317140 +ch1_12_bridgeshadprox=598665762 +ch1_12_buildglass006=-2084311198 +ch1_12_buildl_79=-561312763 +ch1_12_buildl_r=-260817345 +ch1_12_buildl_r2=1617249976 +ch1_12_buildl_r3=914715385 +ch1_12_buildldecals_18=1403443872 +ch1_12_ch01_02_decalh04ih=-112138582 +ch1_12_ch01_02_h05=1602708836 +ch1_12_ch01_02_h05decalih=-1109256523 +ch1_12_ch01_02_h0r=904925962 +ch1_12_ch01_02_h0r1=1215801341 +ch1_12_ch01_02_h0r2=1445282648 +ch1_12_ch01_02_house3decalih=-1400318427 +ch1_12_ch01_02_ih08_01=-1957888777 +ch1_12_ch01_02_ih08_06=537536131 +ch1_12_ch1_02_buildl_83=-2062946576 +ch1_12_ch1_02_plat_16_lod=-2017299437 +ch1_12_ch1_02_plat_16=55622169 +ch1_12_ch1_02_plat_20=-1075203596 +ch1_12_coastobj_07=1018802692 +ch1_12_coastobj_11=511963693 +ch1_12_coastobj_18=1412980121 +ch1_12_coastobj_rail=1869611808 +ch1_12_coastobj_steps=-877416922 +ch1_12_coastrok_004=1486862660 +ch1_12_cstrckedge_1=-1087042403 +ch1_12_cstrckedge_2=-330602807 +ch1_12_drive05=1812369115 +ch1_12_drive06=-630854760 +ch1_12_drive07=-1619364414 +ch1_12_fence_001=1681179043 +ch1_12_fences_001=-1953922695 +ch1_12_fences_003=-320256969 +ch1_12_h04__rail_002=-901998365 +ch1_12_h04__rail_01=459747551 +ch1_12_h04_ih099=-700109364 +ch1_12_h04_ihc15=1403454883 +ch1_12_h04_rail_02=1039375821 +ch1_12_h04_rail_03=256589949 +ch1_12_h04_rail_04=-1839216988 +ch1_12_h04_rail_06=1995116475 +ch1_12_h04_steps=-342532609 +ch1_12_house03ih_rail2=557801218 +ch1_12_house03ih_roof=1243662224 +ch1_12_house03ih=-382851166 +ch1_12_houseblend006=-638508875 +ch1_12_ih07_00=-2116315629 +ch1_12_ih07_01=-1191213990 +ch1_12_ih07_r=-286297464 +ch1_12_ih07_r1=1521645475 +ch1_12_ih07_r2=-475821705 +ch1_12_ihwhouse_07_r=1540535528 +ch1_12_ihwhouse_07_r2=472554019 +ch1_12_ihwhouse_07_r3=252379108 +ch1_12_ihwhouse_07_s=694472717 +ch1_12_ihwhouse_07=-1483279250 +ch1_12_ihwhousedecal_15=1159112960 +ch1_12_island_001=2018182471 +ch1_12_lnd_001=-498365593 +ch1_12_props_towels1=1729046003 +ch1_12_props_towels2=2026981751 +ch1_12_sc02_blgmain_l=-2125542088 +ch1_12_sc02_decalmain=-1415559913 +ch1_12_sc02_rail01=-2025608145 +ch1_12_sc02_rail02=2023100116 +ch1_12_sc02_rail03=-1495995567 +ch1_12_sc02_rail04=-1676487219 +ch1_12_sc02_rail1=-1675610222 +ch1_12_sc02_rail2=-1981377761 +ch1_12_sc02_rail3=193599076 +ch1_12_sc02_sltstemp=1694110952 +ch1_12_sc02_sltstemp001=-914966979 +ch1_12_sc03_decals=-1565643511 +ch1_12_sc03_housemain=-186311581 +ch1_12_sc03_rail_001=-1778022540 +ch1_12_sc04_blgmain=-533752449 +ch1_12_sc04_decals=1017356614 +ch1_12_sc04_fizzrail=-2100818979 +ch1_12_sc04_stairs=202291423 +ch1_12_sc04_stilts=-2028006386 +ch1_12_sc05_blgmain=1776057835 +ch1_12_sc05_decals=697771889 +ch1_12_sc05_steps2=1996724172 +ch1_12_sc05_stilts=-162805188 +ch1_12_sea_ch1_12_uw_00=-1027158078 +ch1_12_sea_ch1_12_uw_01=-787125153 +ch1_12_sea_ch1_12_uw_05=-1747060239 +ch1_12_sea_ch1_12_uw_06=-192826557 +ch1_12_sea_ch1_12_uw_07=1129042134 +ch1_12_sea_ch1_12_uw_08=431914428 +ch1_12_sea_ch1_12_uw_09=-411264711 +ch1_12_sea_ch1_12_uw_10=-155691332 +ch1_12_sea_ch1_12_uw_11=-789050564 +ch1_12_sea_ch1_12_uw_dec_00=-333987560 +ch1_12_sea_ch1_12_uw_dec_01=150862564 +ch1_12_sea_ch1_12_uw_dec_02=-2034174356 +ch1_12_sea_ch1_12_uw_dec_03=360813551 +ch1_12_sea_ch1_12_uw_dec_04=835767437 +ch1_12_sea_ch1_12_uw_dec_05=1067673650 +ch1_12_sea_ch1_12_uw_dec_06=-1639438990 +ch1_12_sea_tyrepilea=2062039254 +ch1_12_sea_tyrepileb=1820564493 +ch1_12_sea_uw_03_lod=411374730 +ch1_12_sea_uw_03=-1411249474 +ch1_12_sea_uw01_lod=-1788790946 +ch1_12_sea_uw01=-1415518007 +ch1_12_waves_01=-396017240 +ch1_12_waves_02_lod=237993282 +ch1_12_waves_02=1814513938 +ch1_12_waves01_lod=1928777331 +ch1_emissive_0=1866918552 +ch1_emissive_1=1552729380 +ch1_emissive_11=-1165915118 +ch1_emissive_12=-872403185 +ch1_emissive_13=-630404120 +ch1_emissive_2=1408054245 +ch1_emissive_3=1094192763 +ch1_emissive_4=-1541483445 +ch1_emissive_5=-711936210 +ch1_emissive_6=-2007032628 +ch1_emissive_7_slod=876237286 +ch1_emissive_7=-1238501271 +ch1_emissive_8=1808098305 +ch1_emissive_9=1031178084 +ch1_emissive_arc007_emi_slod=96331624 +ch1_emissive_arc007_emi=1631456652 +ch1_emissive_ch1_01_ema=-1503089081 +ch1_emissive_ch1_01_emb=-1263842612 +ch1_emissive_ch1_01_emc=-638282402 +ch1_emissive_ch1_01_emd=-370789055 +ch1_emissive_ch1_01_eme=-131608124 +ch1_emissive_ch1_01_emf=224721982 +ch1_emissive_ch1_01_slod_01=1461528417 +ch1_emissive_ch1_01_slod_02=-1345333051 +ch1_emissive_ch1_01_slod_03=-1047430072 +ch1_emissive_ch1_02_01=-960413417 +ch1_emissive_ch1_02_02=-1143002285 +ch1_emissive_ch1_02_03=-1387557332 +ch1_emissive_ch1_02_04=-172384489 +ch1_emissive_ch1_02_05=66337676 +ch1_emissive_ch1_02_06=290608712 +ch1_emissive_ch1_02_07=531231479 +ch1_emissive_ch1_02_08=-1234067324 +ch1_emissive_ch1_02_09=-1937355602 +ch1_emissive_ch1_02_10=-662313464 +ch1_emissive_ch1_02_11=-1495268675 +ch1_emissive_ch1_02_12=1864569668 +ch1_emissive_ch1_02_13=-849031226 +ch1_emissive_ch1_02_14=-1820664845 +ch1_emissive_ch1_02_slod_01=650134108 +ch1_emissive_ch1_02_slod_02=-971374339 +ch1_emissive_ch1_06e_em_01=-127102342 +ch1_emissive_ch1_06e_em_02=2027950947 +ch1_emissive_ch1_06e_em_03=-1960658968 +ch1_emissive_ch1_06e_em_slod=-2131308879 +ch1_emissive_ch1_06e_em02=-149676109 +ch1_emissive_ch1_09_mh_slod=-2079884088 +ch1_emissive_ch1_09_mhouse_emi=1779039315 +ch1_emissive_ch1_10_em_slod=413876404 +ch1_emissive_ch1_10_emissive01=-1868228690 +ch1_emissive_ch1_10_emissive02=-1707726128 +ch1_emissive_ch1_10_emissive03=-200581511 +ch1_emissive_ch1_10_emissive04=-37129739 +ch1_emissive_ch1_10_emissive05=901472732 +ch1_emissive_ch1_12_1=-1463076448 +ch1_emissive_ch1_12_10=902169963 +ch1_emissive_ch1_12_11=1140040134 +ch1_emissive_ch1_12_12=659712132 +ch1_emissive_ch1_12_2=-1771432738 +ch1_emissive_ch1_12_3=-903578534 +ch1_emissive_ch1_12_4=-1206659015 +ch1_emissive_ch1_12_5=-1499613875 +ch1_emissive_ch1_12_6=-1821929759 +ch1_emissive_ch1_12_7=57274084 +ch1_emissive_ch1_12_8=-249607601 +ch1_emissive_ch1_12_9=-537581573 +ch1_emissive_ch1_12_slod=1356216266 +ch1_emissive_ch1_12_slod1=969528916 +ch1_emissive_ch1_12_slod2=1744089777 +ch1_emissive_koriz01=811276863 +ch1_emissive_koriz02=-1281843000 +ch1_emissive_koriz03=-2132460702 +ch1_emissive_koriz04=-700586478 +ch1_emissive_koriz05=211014333 +ch1_emissive_koriz06=29670687 +ch1_emissive_koriz07=-1474524720 +ch1_emissive_shacks_emi_slod=1001465858 +ch1_emissive_shacks_emi=-1585920616 +ch1_emissive_slod1=703166998 +ch1_emissive_slod2=-5167706 +ch1_emissive_slod3=-577019529 +ch1_emissive_slod4=-751416147 +ch1_emissive_vin_emi_slod=1081171373 +ch1_emissive_vnyrdblg_emi=1801938544 +ch1_emissivea_ch1_01_lod=1085905091 +ch1_emissivef_ch1_01_lod=526559000 +ch1_lod_3_9_slod2=230365395 +ch1_lod_5_20_emissive_proxy=1283456725 +ch1_lod_5_21_emissive_proxy=1388125383 +ch1_lod_6_20_emissive_proxy=715920975 +ch1_lod_ch1_04b_water01_slod3=-2111047333 +ch1_lod_ch1_05_crkwater_slod3=-1456196861 +ch1_lod_ch1_05_water_slod3=604477612 +ch1_lod_slod3a=467033690 +ch1_lod_slod3b=1375357601 +ch1_lod_slod3c=-147090139 +ch1_lod_slod3d=-1115315782 +ch1_lod_slod3e=-760296436 +ch1_rdprops_50902_thvy=-1065103877 +ch1_rdprops_50904_thvy=-291660366 +ch1_rdprops_50908_thvy=-1943664300 +ch1_rdprops_50911_thvy=432620850 +ch1_rdprops_50914_thvy=1272577905 +ch1_rdprops_50917_thvy=1004481479 +ch1_rdprops_50918_thvy=-982674488 +ch1_rdprops_50921_thvy=-530842152 +ch1_rdprops_50923_thvy=1590117320 +ch1_rdprops_50929_thvy=-631557872 +ch1_rdprops_50940_thvy=-804839835 +ch1_rdprops_50945_thvy=-956936554 +ch1_rdprops_50951_thvy=-402829282 +ch1_rdprops_50955_thvy=814167828 +ch1_rdprops_50958_thvy=1901904896 +ch1_rdprops_50965_thvy=-852540548 +ch1_rdprops_50968_thvy=-1633447234 +ch1_rdprops_50972_thvy=1347592227 +ch1_rdprops_cab_11=-2129704952 +ch1_rdprops_cab_mesh00=-352939604 +ch1_rdprops_cab_mesh01=1859230036 +ch1_rdprops_cab_mesh02=-1004387324 +ch1_rdprops_cab_mesh03=-740498567 +ch1_rdprops_cab_mesh04=-1448505581 +ch1_rdprops_cab_mesh05=1900387880 +ch1_rdprops_cab_mesh06=-1696534178 +ch1_rdprops_cab_mesh07=-721099355 +ch1_rdprops_cab_mesh08=2119317569 +ch1_rdprops_cab_mesh09=643827806 +ch1_rdprops_cable_new1=1527447662 +ch1_rdprops_cable01_thvy=73979761 +ch1_rdprops_cable02_thvy=-1205944914 +ch1_rdprops_cable03_thvy=2119042722 +ch1_rdprops_cable04_thvy=742806151 +ch1_rdprops_cable2a_tstd=-155550926 +ch1_rdprops_ch1_rd_sp016=-755013315 +ch1_rdprops_combo_01_lod=-1939323303 +ch1_rdprops_combo_02_lod=177619350 +ch1_rdprops_combo_03_lod=-118911003 +ch1_rdprops_combo01_01_lod=460493578 +ch1_rdprops_combo01_02_lod=292710752 +ch1_rdprops_combo01_03_lod=-1506374844 +ch1_rdprops_combo02_01_lod=-81119026 +ch1_rdprops_combo02_02_lod=1997089624 +ch1_rdprops_combo02_03_lod=-1515072825 +ch1_rdprops_combo03_01_lod=-56074267 +ch1_rdprops_combo04_01_lod=-405364165 +ch1_rdprops_combo05_01_lod=-294795470 +ch1_rdprops_combo05_02_lod=639701749 +ch1_rdprops_combo05_03_lod=1632031005 +ch1_rdprops_combo06_01_lod=1071601076 +ch1_rdprops_combo07_01_lod=457801691 +ch1_rdprops_combo07_02_lod=-1264092416 +ch1_rdprops_combo07_03_lod=-90075096 +ch1_rdprops_combo07_04_lod=-1823775230 +ch1_rdprops_combo08_01_lod=653632796 +ch1_rdprops_combo08_02_lod=-1757364451 +ch1_rdprops_combo08_03_lod=193118921 +ch1_rdprops_combo09_01_lod=853874674 +ch1_rdprops_combo09_02_lod=1925462331 +ch1_rdprops_combo09_03_lod=1694240206 +ch1_rdprops_combo10_01_lod=-784882730 +ch1_rdprops_combo10_02_lod=-136892029 +ch1_rdprops_combo10_03_lod=1107606860 +ch1_rdprops_combo10_04_lod=-2038108972 +ch1_rdprops_combo10_05_lod=1181721201 +ch1_rdprops_combo11_01_lod=-1223024675 +ch1_rdprops_combo11_02_lod=774842534 +ch1_rdprops_combo11_03_lod=2000049806 +ch1_rdprops_combo12_01_lod=190387292 +ch1_rdprops_combo13_01_lod=934389009 +ch1_rdprops_combo14_01_lod=1182956816 +ch1_rdprops_combo15_01_lod=-435167639 +ch1_rdprops_combo15_02_lod=-969078869 +ch1_rdprops_combo15_03_lod=806563109 +ch1_rdprops_combo15_04_lod=2078035667 +ch1_rdprops_combo16_01_lod=-197313833 +ch1_rdprops_combo17_01_lod=-27604630 +ch1_rdprops_combo18_01_lod=1293763682 +ch1_rdprops_combo19_01_lod=-1294353628 +ch1_rdprops_combo19_02_lod=1758542241 +ch1_rdprops_combo20_01_lod=-244452840 +ch1_rdprops_combo20_02_lod=-836180033 +ch1_rdprops_combo20_03_lod=-1504245864 +ch1_rdprops_combo20_04_lod=-262025657 +ch1_rdprops_combo20_05_lod=860047934 +ch1_rdprops_combo21_01_lod=-1941310420 +ch1_rdprops_combo21_02_lod=1329284405 +ch1_rdprops_combo21_03_lod=606581570 +ch1_rdprops_combo21_04_lod=-919906069 +ch1_rdprops_combo22_01_lod=131626876 +ch1_rdprops_combo23_01_lod=-1903725030 +ch1_rdprops_combo24_01_lod=-244565673 +ch1_rdprops_combo25_01_lod=18627814 +ch1_rdprops_combo25_02_lod=-2058979094 +ch1_rdprops_combo25_03_lod=1450195597 +ch1_rdprops_combo25_04_lod=1130227670 +ch1_rdprops_combo25_05_lod=-43496258 +ch1_rdprops_combo25_06_lod=314945401 +ch1_rdprops_combo26_01_lod=1512689820 +ch1_rdprops_combo26_02_lod=54966560 +ch1_rdprops_combo26_03_lod=1275158686 +ch1_rdprops_combo27_01_lod=49012828 +ch1_rdprops_combo27_02_lod=2121485147 +ch1_rdprops_combo27_03_lod=-1695839570 +ch1_rdprops_combo27_04_lod=-1999246541 +ch1_rdprops_combo28_01_lod=287829610 +ch1_rdprops_combo29_01_lod=1619606107 +ch1_rdprops_combo30_01_lod=-89443830 +ch1_rdprops_combo30_02_lod=-392314204 +ch1_rdprops_combo30_03_lod=-1021269928 +ch1_rdprops_combo31_01_lod=-2063433420 +ch1_rdprops_combo32_01_lod=1323635753 +ch1_rdprops_combo32_02_lod=109482385 +ch1_rdprops_combo32_03_lod=-175641461 +ch1_rdprops_combo33_01_lod=-143542340 +ch1_rdprops_combo34_01_lod=841383337 +ch1_rdprops_combo35_01_lod=220832852 +ch1_rdprops_combo35_02_lod=1554002949 +ch1_rdprops_combo35_03_lod=-1819484838 +ch1_rdprops_combo36_01_lod=599114572 +ch1_rdprops_combo37_01_lod=1470570042 +ch1_rdprops_combo38_01_lod=-139101346 +ch1_rdprops_combo39_01_lod=1928062269 +ch1_rdprops_combo40_01_lod=-2000507886 +ch1_rdprops_combo41_01_lod=-1342182934 +ch1_rdprops_combo42_01_lod=-1675146841 +ch1_rdprops_combo43_01_lod=-272705428 +ch1_rdprops_combo44_01_lod=1076470916 +ch1_rdprops_combo45_01_lod=-1968873994 +ch1_rdprops_combo46_01_lod=-1487514306 +ch1_rdprops_combo46_02_lod=-88518481 +ch1_rdprops_combo46_03_lod=-1813015363 +ch1_rdprops_combo47_01_lod=1381964985 +ch1_rdprops_combo48_01_lod=272736694 +ch1_rdprops_combo49_01_lod=-429441319 +ch1_rdprops_combo50_01_lod=1979001717 +ch1_rdprops_combo51_01_lod=-1694333894 +ch1_rdprops_combo52_01_lod=902657531 +ch1_rdprops_combo53_01_lod=-1412320776 +ch1_rdprops_combo54_01_lod=-390533246 +ch1_rdprops_combo54_02_lod=440228529 +ch1_rdprops_combo54_03_lod=1206937009 +ch1_rdprops_combo55_01_lod=-139282874 +ch1_rdprops_combo55_02_lod=1980707141 +ch1_rdprops_combo55_03_lod=-1714887291 +ch1_rdprops_combo56_01_lod=-540867688 +ch1_rdprops_combo57_01_lod=611604324 +ch1_rdprops_tele_wire01=-1378512818 +ch1_rdprops_tele_wire03=-721854827 +ch1_rdprops_tele_wire04=797643715 +ch1_rdprops_tele_wire08=-441483251 +ch1_rdprops_tele_wire10=1999250468 +ch1_rdprops_tele_wire12=-1686508349 +ch1_rdprops_tele_wire20=1796936102 +ch1_rdprops_tele_wire22=-670274681 +ch1_rdprops_tele_wire23=-1447457054 +ch1_rdprops_tele_wire27=1152435438 +ch1_rdprops_tele_wire29=576946260 +ch1_rdprops_tele_wire30=-1828003163 +ch1_rdprops_tele_wire32=-1209029522 +ch1_rdprops_tele_wire40=190734930 +ch1_rdprops_tele_wire41=-517468698 +ch1_rdprops_tele_wire42=-267801687 +ch1_rdprops_tele_wire43=1171085103 +ch1_rdprops_tele_wire44=2132756906 +ch1_rdprops_tele_wire45=-1864504025 +ch1_rdprops_tele_wire50=-1003858901 +ch1_rdprops_tele_wire51=1918906520 +ch1_rdprops_tele_wire52=1668715205 +ch1_rdprops_tele_wire53=-1849364639 +ch1_rdprops_tele_wire54=978141475 +ch1_rdprops_telewrs00=-19673191 +ch1_rdprops_telewrs01=675619451 +ch1_rdprops_telewrs02=441616022 +ch1_rdprops_telewrs03=-740951646 +ch1_rdprops_telewrs04=-1005823473 +ch1_rdprops_telewrs05=-277761835 +ch1_rdprops_telewrs07=-1723923343 +ch1_rdprops_telewrs08=-1954486027 +ch1_rdprops_telewrs09=-699728248 +ch1_rdprops_telewrs10=-2005404121 +ch1_rdprops_telewrs11=610414069 +ch1_rdprops_telewrs12=303991150 +ch1_rdprops_telewrs13=1068295306 +ch1_rdprops_telewrs14=765608053 +ch1_rdprops_telewrs15=1070720216 +ch1_rdprops_telewrs16=764100683 +ch1_rdprops_telewrs17=-313802803 +ch1_rdprops_telewrs18=-620356798 +ch1_rdprops_telewrs19=148928246 +ch1_rdprops_telewrs20=263390607 +ch1_rdprops_telewrs21=494117136 +ch1_rdprops_telewrs22=1264909554 +ch1_rdprops_telewrs23=-653027247 +ch1_rdprops_telewrs24=-360105156 +ch1_rdprops_telewrs25=-130001238 +ch1_rdprops_telewrs26=99545607 +ch1_rdprops_telewrs27=-265533818 +ch1_rdprops_wire_hang009=1506065256 +ch1_rdprops_wire_hang010=579783033 +ch1_rdprops_wire_hang011=496385928 +ch1_rdprops_wire_hang012=97783812 +ch1_rdprops_wire_hang014=-74876053 +ch1_rdprops_wire_hang016=519389762 +ch1_rdprops_wire_hang025=1902831732 +ch1_rdprops_wire047=-1291212625 +ch1_rdprops_wiresb_spline026=1962183539 +ch1_rdprops_wiresb_spline026b=-2054948944 +ch1_rdprops_wiresb_spline037=2056787410 +ch1_rdprops_wiresb_spline039=-1525224753 +ch1_rdprops_wiresb_spline041=157809147 +ch1_rdprops_wiresb_spline045=1347487688 +ch1_rdprops_wiresb_spline049=2061425895 +ch1_rdprops_wiresb_spline050=-1271509455 +ch1_roads_46=-953032004 +ch1_roads_48=-950869246 +ch1_roads_49=1496205 +ch1_roads_50=-1020700301 +ch1_roads_51=722577734 +ch1_roads_52=492047819 +ch1_roads_53=109240361 +ch1_roads_54=-121617244 +ch1_roads_55=2134102493 +ch1_roads_56=-1855097264 +ch1_roads_57=-1568204669 +ch1_roads_58=-1269515234 +ch1_roads_59=-1203584006 +ch1_roads_60=-1868665122 +ch1_roads_62=1822664425 +ch1_roads_63=890877922 +ch1_roads_64=585044845 +ch1_roads_armco_01_lod=2064460056 +ch1_roads_armco_01=502120877 +ch1_roads_armco_02_lod=-1395579960 +ch1_roads_armco_02a_lod=833555529 +ch1_roads_armco_02a=1595577415 +ch1_roads_armco_02b=-770672079 +ch1_roads_armco_02c_lod=1923989326 +ch1_roads_armco_02c=-1001529684 +ch1_roads_armco_03_lod=1803604334 +ch1_roads_armco_03a_lod=809109918 +ch1_roads_armco_03a=-2007538872 +ch1_roads_armco_03b=877509434 +ch1_roads_armco_03c_lod=382546868 +ch1_roads_armco_03c=-117488482 +ch1_roads_dcl_jn_01=-1199609248 +ch1_roads_junc_ovr01=-328194928 +ch1_roads_junc_ovr02=975912965 +ch1_roads_junc_ovr03=1332243071 +ch1_roadsb_100=1667309446 +ch1_roadsb_26=-298266932 +ch1_roadsb_30=-1931965651 +ch1_roadsb_31=2131750808 +ch1_roadsb_32=-1040550544 +ch1_roadsb_33=-1673844238 +ch1_roadsb_34=-531516898 +ch1_roadsb_35_mnm=1499877507 +ch1_roadsb_35=-762571117 +ch1_roadsb_36=-85596346 +ch1_roadsb_37_s=-20783676 +ch1_roadsb_37=-182002744 +ch1_roadsb_38_s=668749719 +ch1_roadsb_38=520728465 +ch1_roadsb_43=1557540497 +ch1_roadsb_44=-2027257027 +ch1_roadsb_45=-1184143426 +ch1_roadsb_47=-1550861305 +ch1_roadsb_81=-944624444 +ch1_roadsb_82=-1789048813 +ch1_roadsb_82b=1789186223 +ch1_roadsb_83=2054427201 +ch1_roadsb_armco_00_lod=815087346 +ch1_roadsb_armco_00=-828617409 +ch1_roadsb_armco_01_lod=709662175 +ch1_roadsb_armco_01=-531795807 +ch1_roadsb_armco_02_lod=-1404748247 +ch1_roadsb_armco_02=-1174789125 +ch1_roadsb_armco_03_lod=801840731 +ch1_roadsb_armco_03=-229174092 +ch1_roadsb_armco_04_lod=1130042570 +ch1_roadsb_armco_04=76167450 +ch1_roadsb_armco_05_lod=-1371221292 +ch1_roadsb_armco_05=-822260227 +ch1_roadsb_armco_06_lod=715187839 +ch1_roadsb_armco_06=-552997354 +ch1_roadsb_armco_08_lod=-2026498929 +ch1_roadsb_armco_08=1271809953 +ch1_roadsb_bdg_rum_stp_01=417433305 +ch1_roadsb_bdg_rum_stp_02=1184064060 +ch1_roadsb_brdg1_decal=1405625352 +ch1_roadsb_brdg1_s=2064506055 +ch1_roadsb_brdg1=-241810981 +ch1_roadsb_brdg2_s=-1144403807 +ch1_roadsb_brdg2=-489774004 +ch1_roadsb_brdg3_decal=-1229187041 +ch1_roadsb_brdg3_s=222093093 +ch1_roadsb_brdg3=-585525022 +ch1_roadsb_ch1_railings_01_lod=1027290403 +ch1_roadsb_ch1_railings_01=1473660142 +ch1_roadsb_ch1_railings_02_lod=-2060230063 +ch1_roadsb_ch1_railings_02=1241196856 +ch1_roadsb_ch1_railings_03_lod=1894801248 +ch1_roadsb_ch1_railings_03=1009356181 +ch1_roadsb_dcl_rd_jn_01=-559449334 +ch1_roadsb_railings_04_lod=30058953 +ch1_roadsb_railings_04=-1995262356 +ch1_roadsb_rbrid1_decal=481465728 +ch1_roadsb_rbrid1_s=2000391579 +ch1_roadsb_rbrid1=-1761904177 +ch1_roadsb_rbrid2_decal=1465493608 +ch1_roadsb_rbrid2=338129961 +ch1_roadsb_sign_01_lod=-885982990 +ch1_roadsb_sign_01=-1822964373 +ch1_roadsb_sign_011=-1172664025 +ch1_roadsb_sign_012_lod=-378732067 +ch1_roadsb_sign_012=-329747038 +ch1_roadsb_sign_013_lod=13217739 +ch1_roadsb_sign_013=-1461850450 +ch1_roadsb_sign_014_lod=-2086449886 +ch1_roadsb_sign_014=1998326571 +ch1_roadsb_sign_015_lod=-213985805 +ch1_roadsb_sign_015=-2055133195 +ch1_roadsb_sign_016_lod=-633385228 +ch1_roadsb_sign_016=1404453984 +ch1_roadsb_sign_02_lod=-2142618686 +ch1_roadsb_sign_02=-1583717904 +ch1_roadsb_sign_03_lod=-1061186553 +ch1_roadsb_sign_03=2107447798 +ch1_roadsb_sign_04_lod=-203365957 +ch1_roadsb_sign_04=-1916356023 +ch1_roadsb_sign_05_lod=324921978 +ch1_roadsb_sign_05=1539593789 +ch1_roadsb_sign_06_lod=-1100957720 +ch1_roadsb_sign_06=1782379310 +ch1_roadsb_sign_07_lod=-1926144855 +ch1_roadsb_sign_07=969085499 +ch1_roadsb_sign_08_lod=-752169639 +ch1_roadsb_sign_08=1351630805 +ch1_roadsb_sign_09_lod=935565793 +ch1_roadsb_sign_09=107228030 +ch1_roadsb_sign_10_lod=-554725343 +ch1_roadsb_sign_10=86976504 +ch1_roadsb_sign_11_lod=223636340 +ch1_roadsc_02=155583355 +ch1_roadsc_03=-107584484 +ch1_roadsc_04=-285192464 +ch1_roadsc_05=-792325508 +ch1_roadsc_06=-1064930823 +ch1_roadsc_07=-1304111754 +ch1_roadsc_08=-957546838 +ch1_roadsc_09=-1456946398 +ch1_roadsc_10=1457259630 +ch1_roadsc_10b=-1949829447 +ch1_roadsc_11=-786302728 +ch1_roadsc_13=1704829425 +ch1_roadsc_14=832649613 +ch1_roadsc_61=-1215247638 +ch1_roadsc_65=-23701252 +ch1_roadsc_66=123366124 +ch1_roadsc_67=-173848706 +ch1_roadsc_68=-338644007 +ch1_roadsc_69a=-1123234010 +ch1_roadsc_69b=1784850899 +ch1_roadsc_69c=1487898221 +ch1_roadsc_70=-474144726 +ch1_roadsc_71=-637334346 +ch1_roadsc_armco_18_lod=1875699495 +ch1_roadsc_armco_18=-1227435626 +ch1_roadsc_armco_18b_lod=1147011827 +ch1_roadsc_armco_18b=-657978075 +ch1_roadsc_armco_19_lod=-177510221 +ch1_roadsc_armco_19=-917866887 +ch1_roadsc_armco_lb_002=970645781 +ch1_roadsc_armco_lb_1=-2012545134 +ch1_roadsc_armco01_lod=-1260932542 +ch1_roadsc_armco01=-1418756195 +ch1_roadsc_armco02_lod=1824513839 +ch1_roadsc_armco02=894735209 +ch1_roadsc_armco02a_lod=-1705115259 +ch1_roadsc_armco02a=1113441934 +ch1_roadsc_armco03_lod=1049177369 +ch1_roadsc_armco03=1696953086 +ch1_roadsc_armco03a_lod=815219769 +ch1_roadsc_armco03a=-1043676295 +ch1_roadsc_barrier00a_lod=-2020640308 +ch1_roadsc_barrier00a=1213652831 +ch1_roadsc_barrier00b_lod=1966244446 +ch1_roadsc_barrier00b=1451785154 +ch1_roadsc_barrier00c_lod=-51843706 +ch1_roadsc_barrier00c=1539474998 +ch1_roadsc_brd_hwsign_01=-1778116607 +ch1_roadsc_brd_hwsign_02=-1469924162 +ch1_roadsc_dcl_frsgn_01=-651762533 +ch1_roadsc_jnt_sgn_1_lod=1184027521 +ch1_roadsc_jnt_sgn_1=2095839890 +ch1_roadsc_layby_rd_dlcs_01=-762234195 +ch1_roadsc_od_bigsign_01_lod=1202665182 +ch1_roadsc_od_bigsign_01=-1493756748 +ch1_roadsc_rd_sd_barr_01_lod=-609356651 +ch1_roadsc_rd_sd_barr_01=-1272862782 +ch1_roadsc_rd_sd_barr_02_lod=106905833 +ch1_roadsc_rd_sd_barr_02=-866985948 +ch1_roadsc_rd_sd_barr_03_lod=-524588530 +ch1_roadsc_rd_sd_barr_03=-1769542515 +ch1_roadsc_road_jn_dcl_02=1927413048 +ch1_roadsc_rum_strip00=-64838407 +ch1_roadsc_rum_strip01=-1309142879 +ch1_roadsc_rum_strip02=-415597787 +ch1_roadsc_rum_strip03=-1797466517 +ch1_roadsc_rum_strip04=-1020873986 +ch1_roadsc_rum_strip05=-2020656176 +ch1_roadsc_rum_strip06=1825965662 +ch1_roadsc_rum_strip07=1663202043 +ch1_roadsc_rum_strip08=1482710391 +ch1_roadsc_sides_0100=403461342 +ch1_roadsc_sigb_oh_1=-1326933463 +ch1_roadsc_sigb_oh_2=-32557963 +ch1_roadsc_sign_base_01=1412240552 +ch1_roadsc_trims_001=-325910085 +ch1_roadsc_trims_002=1649143087 +ch1_roadscdcls_08=1580927834 +ch1_roadsd_01_sd=656286014 +ch1_roadsd_02_s=3186970 +ch1_roadsd_03_s=-272012817 +ch1_roadsd_04_sd=370936373 +ch1_roadsd_15=-1012848252 +ch1_roadsd_17=-415371075 +ch1_roadsd_18=-658025520 +ch1_roadsd_21=1924600317 +ch1_roadsd_22=-2076199666 +ch1_roadsd_24=322032980 +ch1_roadsd_27=979411893 +ch1_roadsd_28=1277642562 +ch1_roadsd_29=1575840462 +ch1_roadsd_72=2002554564 +ch1_roadsd_73=-1389266323 +ch1_roadsd_74=-1695328783 +ch1_roadsd_75=-756070936 +ch1_roadsd_76=-1064722147 +ch1_roadsd_77=-160494361 +ch1_roadsd_78=-466851742 +ch1_roadsd_79=394940189 +ch1_roadsd_80=-1169909681 +ch1_roadsd_armco_03_lod=-2045104758 +ch1_roadsd_armco_03=-47684765 +ch1_roadsd_armco_04_lod=1981091170 +ch1_roadsd_armco_04=-135964451 +ch1_roadsd_armco_ent_01_lod=-184712637 +ch1_roadsd_armco_ent_01=-2047628812 +ch1_roadsd_armco_right_lod=1983014996 +ch1_roadsd_armco_right=-655941411 +ch1_roadsd_armco_rr_1_lod=-1173963811 +ch1_roadsd_armco_rr_1=-769516717 +ch1_roadsd_bdg_end_01=959985672 +ch1_roadsd_bdg_end_dcl01=1986264890 +ch1_roadsd_bdgent_dc2_lod=1513994963 +ch1_roadsd_bdgent_dc2=-51747235 +ch1_roadsd_bdgent_decal_lod=1953618927 +ch1_roadsd_bdgent_decal=-779880118 +ch1_roadsd_bdgent01a2=-227075385 +ch1_roadsd_bdgentb_01=-713389332 +ch1_roadsd_ch1_09_zancudo_lod=731697520 +ch1_roadsd_ch1_09_zancudo=843998175 +ch1_roadsd_dcl_rd_jn_27=-1896860118 +ch1_roadsd_dcl_tugnd_01=-1760915802 +ch1_roadsd_dst_dcls03=1872112722 +ch1_roadsd_dst_dcls04=1536427086 +ch1_roadsd_dst_dcls2=-794712980 +ch1_roadsd_flappybase_003=-955897601 +ch1_roadsd_flappybase_004=1138500265 +ch1_roadsd_flappybase_005=1114316743 +ch1_roadsd_flappybase_006=1901067664 +ch1_roadsd_flappybase_02=-45000514 +ch1_roadsd_fwysign_007_lod=-1844246326 +ch1_roadsd_fwysign_007=1445232398 +ch1_roadsd_introad=-183589683 +ch1_roadsd_introad2=1339572730 +ch1_roadsd_introad3=-788478895 +ch1_roadsd_junt_01=938898832 +ch1_roadsd_layby_01_dcl=676576038 +ch1_roadsd_ovrly01=1633628623 +ch1_roadsd_phc_brd_03=2018176436 +ch1_roadsd_phc_brddcl_03=-2133880418 +ch1_roadsd_phc_brdg_02=624691178 +ch1_roadsd_phc_brg_01=1730159959 +ch1_roadsd_phc_brg_01s=-1619295808 +ch1_roadsd_phc_brgdcl_02=-1424407269 +ch1_roadsd_phc_brgdcls_01=-2099719889 +ch1_roadsd_phc_railings_1_lod=-1029543826 +ch1_roadsd_phc_railings_1=87969153 +ch1_roadsd_phc_railings_2_lod=1040331239 +ch1_roadsd_phc_railings_2=1662355762 +ch1_roadsd_phc_railings_3_lod=-1124546952 +ch1_roadsd_phc_railings_3=1892394142 +ch1_roadsd_phc_railings_4_lod=-177720365 +ch1_roadsd_phc_railings_4=1316708350 +ch1_roadsd_phc_railings_5_lod=517434818 +ch1_roadsd_phc_railings_5=1545993043 +ch1_roadsd_phc_railings_6_lod=1701570209 +ch1_roadsd_phc_railings_6=-638454039 +ch1_roadsd_phc_rd_swctbc_1=2011850495 +ch1_roadsd_r_armco_00_lod=-1916685480 +ch1_roadsd_r_armco_00=1583903786 +ch1_roadsd_r_armco_01_lod=2126341572 +ch1_roadsd_r_armco_01=-125261736 +ch1_roadsd_r_armco_02_lod=-602561585 +ch1_roadsd_r_armco_02=163859151 +ch1_roadsd_r_armco_03_lod=1364423747 +ch1_roadsd_r_armco_03=352215363 +ch1_roadsd_r_armco_04_lod=346766965 +ch1_roadsd_r_armco_04=-1786912172 +ch1_roadsd_r_armco_05_lod=-1236339728 +ch1_roadsd_r_armco_05=666601169 +ch1_roadsd_r_armco_06_lod=363750159 +ch1_roadsd_r_armco_06=1090632029 +ch1_roadsd_r_armco_07_lod=-417045973 +ch1_roadsd_r_armco_07=1397186024 +ch1_roadsd_r_armco_08_lod=852294706 +ch1_roadsd_r_armco_08=-655169215 +ch1_roadsd_r_armco_09_lod=-1039221425 +ch1_roadsd_r_armco_09=1799720420 +ch1_roadsd_rbrid02_lod=1254625220 +ch1_roadsd_rbrid02=1655791990 +ch1_roadsd_rbrid02d=-2193595 +ch1_roadsd_roadbrg_01_d=334400835 +ch1_roadsd_roadbrg_01=-2135677993 +ch1_roadsd_rum_strip00=1026591813 +ch1_roadsd_rum_strip03=-669335017 +ch1_roadsd_rum_strip04=106503827 +ch1_roadsd_rum_strip05=365870462 +ch1_roadsd_rum_strip06=603216329 +ch1_roadsd_rum_strip07=-1586670399 +ch1_roadsd_rum_strip08=-1351225134 +ch1_roadsd_rum_strip09=-1097265388 +ch1_roadsd_rum_strip10=2001990827 +ch1_roadsd_rum_strip11=1776343493 +ch1_roadsd_sign_01_lod=-1034491314 +ch1_roadsd_sign_01=-1849633544 +ch1_roadsd_sign_02_lod=-279976852 +ch1_roadsd_sign_02=-1726913643 +ch1_roadsd_sign_03_lod=-1906345546 +ch1_roadsd_sign_03=-1966422264 +ch1_roadsd_sign_05_lod=-1615629774 +ch1_roadsd_sign_05=-1369928153 +ch1_roadsd_sign_06_lod=1052433774 +ch1_roadsd_sign_06=-231402017 +ch1_roadsd_sign_pbluff_01_lod=608744561 +ch1_roadsd_sign_road003=-1370323493 +ch1_roadsd_sndy_dcl_jn_01=-1043859667 +ch1_roadsd_sndydcljn_1_lod=1706371580 +ch1_roadsd_t_lgt_01=83228292 +ch1_roadsd_t_lgt_04=-536826726 +ch1_roadsd_t_lgt_06=-1112807439 +ch1_roadsd_t_lgt_09=841634040 +ch1_roadsd_t_lgt_12=1720865851 +ch1_roadsd_t_lgt_14=-620249816 +ch1_roadsd_t_lgt_38=1052838729 +ch1_roadsd_t_lgt_43=-1715027853 +ch1_roadsd_tun_rd_1b=-1084923618 +ch1_roadsd_tun_rd_2b=1574608634 +ch1_roadsd_tunrnd_1dcl=1878151009 +ch1_roadsd_tunrnd_1dcl2=1188724227 +ch1_roadsd_tunshell_1b=-1230900250 +ch1_roadsd_tunshell_1bshadow=1520710138 +ch1_roadsd_tunshell_2b=1750133957 +ch1_roadsd_tunshell_2bshadow=-1926447383 +ch2_01_cliff_dcl_03=-1935126821 +ch2_01_dec01=461690278 +ch2_01_dec02=1302804946 +ch2_01_dec03=1061330185 +ch2_01_dec04=5742384 +ch2_01_l1=1567097117 +ch2_01_l2=1873913264 +ch2_01_l3=2145863195 +ch2_01_l4=715496345 +ch2_01_l5=1452208991 +ch2_01_l6=-391407718 +ch2_01_rock4f=1142283999 +ch2_01_rocksml01=-762214329 +ch2_01_water_01=391279622 +ch2_01_water_02=578456178 +ch2_01_water_03=1418030727 +ch2_01b_d1=-1288775549 +ch2_01b_d2=-1048251089 +ch2_01b_d29=1096461599 +ch2_01b_d2h=-1670946081 +ch2_01b_d30=-1737008073 +ch2_01b_d32=1966314928 +ch2_01b_d34=-540480803 +ch2_01b_d4=-486590429 +ch2_01b_fnc=1473084672 +ch2_01b_l1=6285255 +ch2_01b_l10=475622736 +ch2_01b_l2=-1696064303 +ch2_01b_l3=417306822 +ch2_01b_l4=648655962 +ch2_01b_l5=890982717 +ch2_01b_l6=-741634401 +ch2_01b_l7=1907051096 +ch2_01b_l8=-2141100092 +ch2_01b_l9=237503315 +ch2_01b_retwall_dec=307337807 +ch2_01b_retwall003=473527461 +ch2_01b_retwall01=1270645446 +ch2_01b_retwall02_lod=-1829515351 +ch2_01b_retwall03_lod=681958577 +ch2_01b_retwall04_lod=1918771206 +ch2_01b_retwall04=-771059872 +ch2_01c_ch2_02b_infoboard=-1186147135 +ch2_01c_l1=395851712 +ch2_01c_l2=88445723 +ch2_01c_l3=2065727183 +ch2_01c_l4=1758517808 +ch2_01c_l5=1320396278 +ch2_01c_l6=1016267189 +ch2_01c_retainer=1990575782 +ch2_01c_retwalb002=-1049669400 +ch2_02_armco01=978982745 +ch2_02_armco02=576415580 +ch2_02_barrier01_lod=707432227 +ch2_02_barrier05_lod=1755390252 +ch2_02_barrier05=153002165 +ch2_02_barrier06_lod=-1010901451 +ch2_02_barrier06=-95943928 +ch2_02_deco40=1718952592 +ch2_02_drain01_fiz=548850198 +ch2_02_drain01_lod=92328935 +ch2_02_drain01=-1699503441 +ch2_02_flag1_lod=-1220698395 +ch2_02_flag2_lod=-950637720 +ch2_02_flag3_lod=518632587 +ch2_02_g00=-690990263 +ch2_02_g03=-1470728602 +ch2_02_g04=-1781673643 +ch2_02_g06=1919486604 +ch2_02_g07=-1185474457 +ch2_02_glue_02=31143984 +ch2_02_glue_03b=-2024005511 +ch2_02_glue_03c=-280334248 +ch2_02_glue_04=523956975 +ch2_02_glue_05=284382816 +ch2_02_glue_06=-1062259291 +ch2_02_glue_07=-1390997899 +ch2_02_glue_09=-912013426 +ch2_02_glue_10=-2106017135 +ch2_02_glue_11=-1725831197 +ch2_02_glue_12=-2024389556 +ch2_02_glue_13=900079849 +ch2_02_glue_14=224120857 +ch2_02_glue_15=-1091128484 +ch2_02_glue_16=-1323165773 +ch2_02_glue_17=-900117983 +ch2_02_glue_18=1987420763 +ch2_02_glue_19=1756563158 +ch2_02_glue_20=1832220227 +ch2_02_glue_21=1059592745 +ch2_02_glue_22=-1825193397 +ch2_02_glue_23=-1516083420 +ch2_02_glue_24=2010647440 +ch2_02_glue_25=-2043828165 +ch2_02_glue_26=1992624486 +ch2_02_glue_27=-1997099575 +ch2_02_glue_28=-617983441 +ch2_02_grddec_1e=2053874479 +ch2_02_l01=-739395277 +ch2_02_l02=-629160361 +ch2_02_l03=-413573110 +ch2_02_l04=-38761288 +ch2_02_l05=2099645345 +ch2_02_l06=-1956861938 +ch2_02_l07=-1329335588 +ch2_02_l08=-962650474 +ch2_02_l09=1186242239 +ch2_02_l10=675898161 +ch2_02_l11=-987980583 +ch2_02_l12=-757974972 +ch2_02_l13=-509520414 +ch2_02_l14=-281022177 +ch2_02_l15=2113474191 +ch2_02_leaves01=-1945560249 +ch2_02_mesh01=-850016144 +ch2_02_ob00=-1574229629 +ch2_02_ob04=-1962017979 +ch2_02_obbuilding=1897209192 +ch2_02_obdecal02=457048444 +ch2_02_obdecal03=761308609 +ch2_02_obgrnd01=-600373479 +ch2_02_obgrnd02=-351951690 +ch2_02_obgrnd03=-959292336 +ch2_02_observ_shadobj_lod=613457129 +ch2_02_observ_shadobj=-1348961567 +ch2_02_obtoilet=1583610618 +ch2_02_parkentrance=277759089 +ch2_02_pathd_01=76635152 +ch2_02_rail01=-624516189 +ch2_02_rail02=-862255284 +ch2_02_rail03=314119047 +ch2_02_rail04=82802676 +ch2_02_rail05=799198554 +ch2_02_rail06=561295614 +ch2_02_rail07=1274840593 +ch2_02_rail08=1033070907 +ch2_02_rail09=-2003534016 +ch2_02_rail10=1476481250 +ch2_02_rail11=585197211 +ch2_02_rail12=1045339517 +ch2_02_rail13=120827712 +ch2_02_rail14=346966581 +ch2_02_rail15=-675557295 +ch2_02_rail50=520564551 +ch2_02_rddcal01=1638786730 +ch2_02_refproxy1=2013003530 +ch2_02_refproxy2=-2042848369 +ch2_02_refproxy3=-1819953631 +ch2_02_refproxy4=-1580248396 +ch2_02_refproxy5=-1118205496 +ch2_02_refproxy6=-894983068 +ch2_02_refproxy8=-1746026779 +ch2_02_retwall00_lod=778620665 +ch2_02_retwall00=-216118556 +ch2_02_retwall01_lod=-192760186 +ch2_02_retwall01=-1732667884 +ch2_02_retwall02_lod=-964944477 +ch2_02_retwall02=-811891745 +ch2_02_retwall03_lod=1031061778 +ch2_02_retwall03=66776221 +ch2_02_retwall05_lod=-204206538 +ch2_02_retwall05=51768015 +ch2_02_retwall06_lod=1595297443 +ch2_02_retwall06=817907235 +ch2_02_retwall07_lod=-1185555974 +ch2_02_retwall07=-546692232 +ch2_02_rocks04=-2086281902 +ch2_02_trackwall01=1056760923 +ch2_02_trailsign01=-2015421177 +ch2_02_trailweeds=1512269313 +ch2_02_treetrunk=1222719889 +ch2_02_tunnel002=-558153531 +ch2_02_tunnelwall_lod=-30223439 +ch2_02_tunnelwall=-428073079 +ch2_02_wall01_lod=741302299 +ch2_02_wall02=1129524937 +ch2_02_weed_01=-2119698540 +ch2_02_weed_02=127304563 +ch2_02_woodpost01=-49960016 +ch2_02b_decs00=1882173704 +ch2_02b_decs01=-2103224849 +ch2_02b_decs02=-1666151923 +ch2_02b_decs03=-1359139162 +ch2_02b_decs04=751479359 +ch2_02b_decs05=1056394904 +ch2_02b_decs06=1242391748 +ch2_02b_decs08=-440198091 +ch2_02b_decs09=-271699893 +ch2_02b_decs10=-502492900 +ch2_02b_decs11=-196135519 +ch2_02b_decs12=-977807245 +ch2_02b_decs13=-671777554 +ch2_02b_decs15=454460211 +ch2_02b_decs16=753215184 +ch2_02b_infoboard=1514162026 +ch2_02b_juicestand_lod=1768722208 +ch2_02b_juicestand_ovl=1107670067 +ch2_02b_juicestand=970949864 +ch2_02b_l024=-57539871 +ch2_02b_l16=653725247 +ch2_02b_l18=1250612582 +ch2_02b_l19=1539471317 +ch2_02b_l20=633670895 +ch2_02b_l21=1860706100 +ch2_02b_l22=1483141682 +ch2_02b_l23=-2101033235 +ch2_02b_retwall008_lod=-1836363824 +ch2_02b_retwall008=-1688675923 +ch2_03_barrier_04_lod=302923106 +ch2_03_barrier_04=-815867178 +ch2_03_d11=-102435203 +ch2_03_d30=-590380697 +ch2_03_decal01=-1235237109 +ch2_03_dishes001=-1686012150 +ch2_03_dishesdetail=1921817855 +ch2_03_emis_sign_hd=1812662526 +ch2_03_emis_sign_slod=-653073936 +ch2_03_emissive_hut02_lod=-68466659 +ch2_03_hut02_railinga=625105776 +ch2_03_hut02=-1543010182 +ch2_03_hut03_decal=203611151 +ch2_03_ladder_mesh_00=-2116632386 +ch2_03_ladder_mesh_01=-1068679750 +ch2_03_ladder_mesh_02=65979724 +ch2_03_ladder_mesh_03=1029650476 +ch2_03_ladder_mesh_04=-484342862 +ch2_03_ladder_mesh_05=348874501 +ch2_03_ladder_mesh_06=-962278727 +ch2_03_ladder_mesh_07=-118902974 +ch2_03_ladder_mesh_08=-1177800440 +ch2_03_ladder_mesh_09=-1401186713 +ch2_03_ladder_mesh_10=-780606667 +ch2_03_ladder_mesh_11=781557101 +ch2_03_ladder_mesh_12=1011824864 +ch2_03_ladder_mesh_13=151114310 +ch2_03_ladder_mesh_14=415527371 +ch2_03_land04=255631348 +ch2_03_land05=485440345 +ch2_03_land06=-733337072 +ch2_03_land07=-79988750 +ch2_03_land08=-1241453186 +ch2_03_land10=2070410981 +ch2_03_land11=1764381290 +ch2_03_parkdet01=-251241121 +ch2_03_radio_tower_01_decal=-466294386 +ch2_03_radio_tower_01=-840785448 +ch2_03_radio_tower_fizzhd=-1887759324 +ch2_03_retwall_glue=1673693621 +ch2_03_retwall01=-342701740 +ch2_03_retwalls=603086866 +ch2_03_sign=-1015721672 +ch2_03_signdcal=467969413 +ch2_03_signedge01=-1170032428 +ch2_03_signedge02=-1408885669 +ch2_03_signedge03=-694128241 +ch2_03_signedge04=-931474108 +ch2_03_signedge05=-812096645 +ch2_03_signedge06=-1051408652 +ch2_03_signedge07=1781864630 +ch2_03_signedge08=-1646723075 +ch2_03_signframinga=245955245 +ch2_03_signframingb=13459190 +ch2_03_signframingc=1412236724 +ch2_03_signframingd=-1923909632 +ch2_03_signframinge=935480543 +ch2_03_signframingf=1638244517 +ch2_03_signframingg=-1671916022 +ch2_03_signjoins01=1356551784 +ch2_03_signjoins02=-791161245 +ch2_03_signjoins03=2130358950 +ch2_03_signjoins04=1968021324 +ch2_03_signjoins05=-1550550055 +ch2_03_signjoins06=368009361 +ch2_03_signjoins07=205344045 +ch2_03_signjoins08=-1331259903 +ch2_03_signstructure_b=-1413661615 +ch2_03_signstructure_b2=53225115 +ch2_03_signstructure_b3=896174871 +ch2_03_signstructure_b4=655421028 +ch2_03_signstructure_b5=116207157 +ch2_03_signstructure_b6=-240122949 +ch2_03_signstructure_b7=712570188 +ch2_03_signstructure_b8=353946252 +ch2_03_signstructure=-349018684 +ch2_03_towerbase=904626145 +ch2_03_vsignlite=1091986862 +ch2_03_wires01=1807169966 +ch2_03b_barrier_01=388655830 +ch2_03b_bb_slod=889661696 +ch2_03b_cg2_03b_bb=1474817542 +ch2_03b_d13=-605118215 +ch2_03b_d15=1218509404 +ch2_03b_d16=-615079991 +ch2_03b_d19=1843184847 +ch2_03b_d20=1439340047 +ch2_03b_d22=-1398324281 +ch2_03b_d23=-142026355 +ch2_03b_d24=-1931475911 +ch2_03b_d25=-638869933 +ch2_03b_d26=137132756 +ch2_03b_d27=914282360 +ch2_03b_decal_01=-297521970 +ch2_03b_decal_02=239594733 +ch2_03b_decal_03=527798088 +ch2_03b_decal_05=-123420249 +ch2_03b_decal_07=1696537246 +ch2_03b_decal_07a=-481827481 +ch2_03b_decal_10=2055686334 +ch2_03b_decal_11=-1872530314 +ch2_03b_decal_14=-205178060 +ch2_03b_decal_16=-1758526963 +ch2_03b_decal_21=1122588807 +ch2_03b_decal_84=-623735041 +ch2_03b_decal_87=-1564631338 +ch2_03b_drtr1=91358647 +ch2_03b_drtr2=1283331022 +ch2_03b_land05=-299145317 +ch2_03b_land06=318419337 +ch2_03b_land15=-1413007885 +ch2_03b_land16=-2145263959 +ch2_03b_land18=-759561232 +ch2_03b_land19=-462379171 +ch2_03b_road_decal=1225068000 +ch2_03b_road_decal001=-213853094 +ch2_03b_road_decal01=-2047351897 +ch2_03b_road_decal03=1618024602 +ch2_03c_awning_support=1622532229 +ch2_03c_awning_support01=1242610882 +ch2_03c_awning=-2031149779 +ch2_03c_combo_a=-1809564235 +ch2_03c_combo_d=451464000 +ch2_03c_combo_interior_ovr=-2126981808 +ch2_03c_combo_interior_win=-1808164759 +ch2_03c_combo_interior=1556756009 +ch2_03c_combo_win=-39387476 +ch2_03c_combo=-836077380 +ch2_03c_emissive_a_lod=-615032567 +ch2_03c_emissive_b_lod=1978685209 +ch2_03c_fence_01_lod=-1805094930 +ch2_03c_fence_01_ovr=1580860141 +ch2_03c_fence_01=1952381288 +ch2_03c_fence01=1821346553 +ch2_03c_fence02=1574628764 +ch2_03c_fountain_water=2087409793 +ch2_03c_gate_002=1843115443 +ch2_03c_gate_01=1785215547 +ch2_03c_glue_01=-1647840737 +ch2_03c_glue_02=881794987 +ch2_03c_glue_03=722111666 +ch2_03c_glue_04=-1800183802 +ch2_03c_glue_05=1586983883 +ch2_03c_hedge_decal_02=-996668113 +ch2_03c_hedge_decal=1186560391 +ch2_03c_props_rrlwindmill_lod=-475096939 +ch2_03c_ranch_ground_01=-79380377 +ch2_03c_ranch_ground_ovr_01=742939114 +ch2_03c_ranch_ground_ovr_02=496680079 +ch2_03c_ranch_ground_ovr_03=132747565 +ch2_03c_ranch_ground_ovr_04=-449164337 +ch2_03c_ranch_m_dummy=1744916113 +ch2_03c_ranch_road_01=756744775 +ch2_03c_ranch_road_02=106116280 +ch2_03c_ranch_road_03=400480207 +ch2_03c_ranch004=-663439224 +ch2_03c_ranch005=-902554617 +ch2_03c_ranch009_d=-28564563 +ch2_03c_ranch009_detail=-1091395662 +ch2_03c_ranch009=-40303920 +ch2_03c_ranchgrnd_water=-1928588792 +ch2_03c_ranchgrnd003_ovr=71406489 +ch2_03c_ranchgrnd003=603782128 +ch2_03c_removed_doors=540307670 +ch2_03c_removedwins=1613120448 +ch2_03c_rnchgrnd001=-1404670051 +ch2_03c_rnchgrndov1=1947569012 +ch2_03c_rnchrocks001=1532414495 +ch2_03c_rnchstones_lod=672032421 +ch2_03c_stable_a=2095667902 +ch2_03c_stable_a002=479426447 +ch2_03c_stable_d=396005402 +ch2_03c_stable_d002=-745231810 +ch2_03c_stable=280444201 +ch2_03c_stable006=1121941362 +ch2_03c_stable007=1763001309 +ch2_03c_stable2_a=1859451195 +ch2_03c_stable2_a003=-1791285023 +ch2_03c_stable2_d=-249135644 +ch2_03c_stable2_d003=106173373 +ch2_03c_stable2=1781520760 +ch2_03c_storage_detail=-963803235 +ch2_03c_storage=-685450131 +ch2_03c_wall_01_ovr=1899905475 +ch2_03c_wall_01=-1713672633 +ch2_03c_weed_01=-1854684790 +ch2_03c_weed_02=-1496716234 +ch2_03d_barrier_02_lod=-1967061530 +ch2_03d_barrier_02=1239138084 +ch2_03d_barrier_03_lod=-984634789 +ch2_03d_barrier_03=-1820896674 +ch2_03d_culvert=928562057 +ch2_03d_d105=2099082089 +ch2_03d_d45=1564230393 +ch2_03d_d45a=-2084529492 +ch2_03d_d45b=-1846364400 +ch2_03d_d45f=1573113515 +ch2_03d_d4c=603672748 +ch2_03d_d59=-1549906788 +ch2_03d_d59a=168458037 +ch2_03d_l1=-1316321839 +ch2_03d_l2=883330055 +ch2_03d_l3=1122510986 +ch2_03d_l4=708310826 +ch2_03d_props_combo32_01_lod=-1257345631 +ch2_03d_props_combo35_01_lod=1170457254 +ch2_03d_retwall00_slod=-896628279 +ch2_03d_retwall00121=1023149938 +ch2_03d_retwall00122=-1122924645 +ch2_04_armco01=1444657890 +ch2_04_armco02=-791760822 +ch2_04_armco02b=831212965 +ch2_04_armco03=-1012656651 +ch2_04_armco05=-1874645196 +ch2_04_armco06_lod=-1338323177 +ch2_04_armco06=169222876 +ch2_04_armco10=-1436426279 +ch2_04_b1_lad00=-769541305 +ch2_04_b1_lad01=-1000136758 +ch2_04_b1_lad02=-771310827 +ch2_04_b1_lad03=-1001906280 +ch2_04_b1_lad04=616095864 +ch2_04_b1_lad05=385303797 +ch2_04_b1_lad06=154020195 +ch2_04_bcarpark1=-971069859 +ch2_04_bcarpark2=-1193243679 +ch2_04_bowlrail01=1040154980 +ch2_04_bowlrail02=1405922558 +ch2_04_bowlrail03=1785354809 +ch2_04_bowlrail04=1880122757 +ch2_04_bowlrail05=1859674957 +ch2_04_bowlrail06=1499084881 +ch2_04_bowlrail07=310258330 +ch2_04_bowlrail08=1692946285 +ch2_04_bowlrail09=905113987 +ch2_04_bowlrail10=52004937 +ch2_04_bowlrail11=291546327 +ch2_04_bowlrail12=-23625915 +ch2_04_bowlrail13=-858809418 +ch2_04_bowlrail14=-637422054 +ch2_04_bowlrail15=828040379 +ch2_04_bowlrail16=602458583 +ch2_04_bowlrail17=-303702574 +ch2_04_bowlrail18=503889431 +ch2_04_bowlrail19=-934210903 +ch2_04_bowlrail20=227188299 +ch2_04_build01_ladder_01=226047900 +ch2_04_build01=-1140395419 +ch2_04_build03b_carpark=-422268293 +ch2_04_build03b_ovly01=1838030697 +ch2_04_build03b_railings=1739348755 +ch2_04_build03b=-1901949631 +ch2_04_bwall01=1856340217 +ch2_04_bwall02=-670706760 +ch2_04_bwall03=168081325 +ch2_04_bwall07=1508595581 +ch2_04_c_shader1=-1574533919 +ch2_04_cafe_detail_lod=-672791938 +ch2_04_cafe_detail=1992733116 +ch2_04_cafe_ivy=-407554076 +ch2_04_cafelightse=-832429635 +ch2_04_cloth012_lod=39235426 +ch2_04_cloth013_lod=-387905465 +ch2_04_cloth014_lod=2089796773 +ch2_04_cloth015_lod=-1130838496 +ch2_04_cloth016_lod=1528160715 +ch2_04_cloth017_lod=-1618235452 +ch2_04_cloth018_lod=-1972520642 +ch2_04_cloth019_lod=1820100942 +ch2_04_cloth020_lod=-167549391 +ch2_04_cloth11_lod=-1441184705 +ch2_04_frstdcal01=1224412397 +ch2_04_frstdcal02=-1430138759 +ch2_04_frstdcal03=1702741490 +ch2_04_frstdcal04=2010311324 +ch2_04_glue_01=-896449152 +ch2_04_glue_03=-1506444091 +ch2_04_glue_04=591099603 +ch2_04_glue_05=229133229 +ch2_04_ground_d=-35036855 +ch2_04_house01_d=889895472 +ch2_04_house01_details=659876694 +ch2_04_house01_wood1=-428089096 +ch2_04_house01_wood2=-1207040995 +ch2_04_house01=-1211510360 +ch2_04_house02_d=-869589286 +ch2_04_house02_details=1719008853 +ch2_04_house02_railings=235354372 +ch2_04_house02=-980357834 +ch2_04_house03_d=21531908 +ch2_04_house03_poolrails=1286904701 +ch2_04_house03_railings=560765447 +ch2_04_house03=-452154303 +ch2_04_house04_d=392873849 +ch2_04_house04_details=-669575359 +ch2_04_house04_poolrails_lod=-1765462577 +ch2_04_house04_poolrails=-1771336805 +ch2_04_house04=-678719169 +ch2_04_house05_d=-369604775 +ch2_04_house05_details=-256716428 +ch2_04_house05_poolrails=-1565826819 +ch2_04_house05_water=2032026692 +ch2_04_house05=138965688 +ch2_04_land01=394479115 +ch2_04_land02=631890520 +ch2_04_land02b=1036569581 +ch2_04_land03=-1017897554 +ch2_04_land04=-788154095 +ch2_04_land05=1357396184 +ch2_04_land06=1598117258 +ch2_04_land07=-66482408 +ch2_04_land08=170994535 +ch2_04_land09=-78737974 +ch2_04_nwobj03=1371112328 +ch2_04_pstat_rail01=1633741040 +ch2_04_pstat_rail02=1394035805 +ch2_04_pstat=875680226 +ch2_04_pstatdcal01=1747222518 +ch2_04_pstatgrnd=-365574331 +ch2_04_rngrhut=640765088 +ch2_04_rngrhutdcal=1847488012 +ch2_04_shelter00=-1678940949 +ch2_04_shelter002=2086506766 +ch2_04_shelter01=-1233348083 +ch2_04_v00=-1119148650 +ch2_04_v01=-1585713676 +ch2_04_v013=-469841578 +ch2_04_v02=-1891743367 +ch2_04_v04=-2042513536 +ch2_04_v06=713359364 +ch2_04_v10=-1822993789 +ch2_04_v11=-903856104 +ch2_04_v12=2013371352 +ch2_04_vbsign01_railings=1580405125 +ch2_04_vbsign01=-2062186816 +ch2_04_vbsign02_railings=1123136035 +ch2_04_vbsign02=-1811667811 +ch2_04_wall10=1682564725 +ch2_04_wall10dcal=-917115715 +ch2_04_walldcal02=1177056006 +ch2_04_weed_02=-2042672185 +ch2_04_weed_03=-1744834744 +ch2_05_decal=871488374 +ch2_05_glue=879570297 +ch2_05_glue2=1381959231 +ch2_05_l=977846741 +ch2_05_ladders=-312818185 +ch2_05_nh1=-1987543001 +ch2_05_nh2_detail=1790872421 +ch2_05_nh2=-2146144957 +ch2_05_pool=-1025581071 +ch2_05_weed_01=-786197395 +ch2_05_weed_02=179341190 +ch2_05_xtb=-1216730688 +ch2_05_xtb01=-667901167 +ch2_05b_decal=-1683657373 +ch2_05b_glue=223799074 +ch2_05b_glue2=1676210345 +ch2_05b_h_detail=-645788960 +ch2_05b_h_detail2=-1402974422 +ch2_05b_h_detail3=-1727027063 +ch2_05b_h_detail4=1205798437 +ch2_05b_h_detail5=-1241226638 +ch2_05b_h=-798689439 +ch2_05b_land=-1658278097 +ch2_05b_pool001=492715149 +ch2_05c_alpha=-811129151 +ch2_05c_b1_chophse=1927224200 +ch2_05c_b1=137357421 +ch2_05c_b2_detail=-1049746666 +ch2_05c_b2=-142489839 +ch2_05c_b3=-1399148220 +ch2_05c_b4=-1704620838 +ch2_05c_b5_detail=451138167 +ch2_05c_b5=-782075181 +ch2_05c_b6=-1079486625 +ch2_05c_b7_railings=67106326 +ch2_05c_b7=1988314390 +ch2_05c_b8_wall=1602225199 +ch2_05c_b8=1690411411 +ch2_05c_decals_00=-1365904176 +ch2_05c_decals_01=-693910289 +ch2_05c_decals_02=-944593139 +ch2_05c_decals_03=2045643649 +ch2_05c_decals_04=-342397226 +ch2_05c_decals_04b=-1250683484 +ch2_05c_decals_04c=1618307984 +ch2_05c_decals_04d=1261125884 +ch2_05c_decals_05=261535444 +ch2_05c_decals_06=-118847108 +ch2_05c_decals_06b=613640413 +ch2_05c_decals_07=854752651 +ch2_05c_decals_07b=-1447102966 +ch2_05c_decals_07c=-446272176 +ch2_05c_decals_07d=-1285322421 +ch2_05c_garage_01=-1758995505 +ch2_05c_h1_water_1=1436922025 +ch2_05c_h1_water_2=-1405067811 +ch2_05c_land=1415797216 +ch2_05c_props_combo_01_lod=1022807748 +ch2_05c_tree_mirrorreflcproxy=-1292539008 +ch2_05c_v_franklins_e_dummy=2112025788 +ch2_05c_v_franklins_e_lod=-892214633 +ch2_05c_walldetails=-1541911587 +ch2_05d_garage_01=1167670980 +ch2_05d_h3_decal=-1798089384 +ch2_05d_house3=-1037309744 +ch2_05d_land=-1969062745 +ch2_05d_pool=-718754039 +ch2_05d_res_decal=-157338359 +ch2_05d_res1_dtl=-1768592797 +ch2_05d_res1=993460681 +ch2_05d_res3_dtl=-1987031522 +ch2_05d_res3_dtlb=-460668377 +ch2_05d_res3_dtlc=-156146060 +ch2_05d_rescape=1122655183 +ch2_05d_rescape2=97521321 +ch2_05d_retwall01_lod=1299427848 +ch2_05d_retwall01=724995625 +ch2_05d_retwall02_lod=1588786216 +ch2_05d_retwall02=963914404 +ch2_05d_upper_3b_ladder=1645516027 +ch2_05d_upper_house2_dtl=-1022758481 +ch2_05d_upper_house2_dtl2=-406945226 +ch2_05d_upper_house2_dtlb=1937905987 +ch2_05d_upper_house2_dtlc=-2127219543 +ch2_05d_upper_house2b=522281875 +ch2_05d_upper_res_dtl=1555034574 +ch2_05d_upper_res1_dtl=1778188361 +ch2_05d_upper_res1=-328049329 +ch2_05d_upper_res3b_detail=-171311804 +ch2_05d_upper_res3b=1698729682 +ch2_05d_upper_res4_detail=1076159498 +ch2_05d_upper_res4_dtl=-2000043075 +ch2_05d_upper_res4=-1897684433 +ch2_05d_wickerwall=1443166570 +ch2_05e_l1_decal001=1027232254 +ch2_05e_l1=1218703072 +ch2_05e_l2_decal001=-2006405106 +ch2_05e_l2=232323403 +ch2_05e_land_walls_dtl=-726979548 +ch2_05e_land_walls=-980918354 +ch2_05e_res1_dtl=1671977006 +ch2_05e_res1_dtlb=730618403 +ch2_05e_res1_dtlc=1553808452 +ch2_05e_res1_dtld=1081082858 +ch2_05e_res1=-108619549 +ch2_05e_res2_dtl=1525516622 +ch2_05e_res2_dtla=566186903 +ch2_05e_res2_dtlb=1472249757 +ch2_05e_res2_ladder=278022936 +ch2_05e_res2=129742157 +ch2_05e_res3_dtl=-1439826051 +ch2_05e_res3_dtla=-218076660 +ch2_05e_res3_ladder=476815215 +ch2_05e_res3=1443484136 +ch2_05e_res4_dtl=-1235276244 +ch2_05e_res4_dtla=-1074332496 +ch2_05e_res4_ladder=-1076833469 +ch2_05e_res4=1679158784 +ch2_05e_res4frnt=1705776090 +ch2_05e_res5_dtl=-2002878485 +ch2_05e_res5_ladder=1958908490 +ch2_05e_res5=845154965 +ch2_05e_res7_dtl=1881055917 +ch2_05e_res7_dtla=876906414 +ch2_05e_res7_dtlb=580641885 +ch2_05e_res7_dtlc=1608998643 +ch2_05e_res7_dtld=1108943703 +ch2_05e_res7_ladder=-1825206934 +ch2_05e_res7=-1831220353 +ch2_05e_res8_dtl=1864917736 +ch2_05e_res8_dtlb=-818107902 +ch2_05e_res8_ladder=-1172587093 +ch2_05e_res8=-1606883779 +ch2_05e_ret_wall=1014717456 +ch2_05e_ret_wall2=2025821166 +ch2_05e_water_02=-987542753 +ch2_05e_weed_01=1503457945 +ch2_05e_weed_02=1802409532 +ch2_05f_armco_lod=233437012 +ch2_05f_armco=-322687572 +ch2_05f_armco2_lod=25340637 +ch2_05f_armco2=1629545031 +ch2_05f_armcotop_lod=721433535 +ch2_05f_armcotop=1773134418 +ch2_05f_basearmcob_lod=857008054 +ch2_05f_basearmcob=-768459074 +ch2_05f_basearmcod_lod=-2078096444 +ch2_05f_basearmcod=785151985 +ch2_05f_hs02_dt=9086002 +ch2_05f_hs02_dtla=1379918023 +ch2_05f_hs02_dtlb=-238739485 +ch2_05f_hs02_dtlc=-15025522 +ch2_05f_hs02_dtld=206689532 +ch2_05f_hs02_dtle=463238033 +ch2_05f_hs02_railings=-2045381162 +ch2_05f_hs02=1002991805 +ch2_05f_hs03_details=1568008287 +ch2_05f_hs03_rails=1541317863 +ch2_05f_hs04_details=693891256 +ch2_05f_hs04_railings=446975743 +ch2_05f_hs04_railingsb=-1095465708 +ch2_05f_hs04_railingsc=-856743543 +ch2_05f_hs04_railingsd=1358768547 +ch2_05f_hs04=186224480 +ch2_05f_hs05_details=1183120439 +ch2_05f_hs05_detailsb=699706198 +ch2_05f_hs05_dtlb=1950725649 +ch2_05f_hs05_glass_lod=1319836849 +ch2_05f_hs05_glass=979331582 +ch2_05f_hs05_railing_lod=1059797102 +ch2_05f_hs05_railing=-788552431 +ch2_05f_hs05_railings=-2005073648 +ch2_05f_hs05=753128180 +ch2_05f_hs06_details=668461730 +ch2_05f_hs06_pil_lod=2144730560 +ch2_05f_hs06_pil=-849940813 +ch2_05f_hs06_railings=-1292520924 +ch2_05f_hs06=1721878127 +ch2_05f_hs07_details=-2082757149 +ch2_05f_hs07_detailsa=1311166208 +ch2_05f_hs07_railings_lod=1855255055 +ch2_05f_hs07_railings=808627889 +ch2_05f_hs07_wood=-1119391476 +ch2_05f_hs07=2018699729 +ch2_05f_hs08_details=-1223016177 +ch2_05f_hs09_1=1231440975 +ch2_05f_hs09_2=1409769873 +ch2_05f_hs09_details=1717632827 +ch2_05f_hs09_railings=1931362982 +ch2_05f_hs09_railingsb=522575524 +ch2_05f_hs09_wood=-1807722096 +ch2_05f_hs10_details=-1112281484 +ch2_05f_hs10_railings=-1191917020 +ch2_05f_hs10_wood_lod=1777832231 +ch2_05f_hs10_wood=-1225354092 +ch2_05f_hs10=894658371 +ch2_05f_hs10glass=-1037115308 +ch2_05f_hs11_details=-416463167 +ch2_05f_hs11_detailsb=-1358561319 +ch2_05f_plot01interior=1902886916 +ch2_05f_plot06interior=-490990170 +ch2_05f_plot09interior=1973554829 +ch2_05f_poolwtr03=-1523913073 +ch2_05f_terrain_01=1788542696 +ch2_05f_terrain_02=-204730036 +ch2_05f_terrain_03=-1094703311 +ch2_06_brdgerail01=1063672780 +ch2_06_brdgerail02=-126464539 +ch2_06_brdgerail03=446403127 +ch2_06_brdgerail04=-700380805 +ch2_06_brdgerail05=141749726 +ch2_06_brdgerail06=-1316274160 +ch2_06_bridge=-2086650343 +ch2_06_docksteps01=-909201700 +ch2_06_docksteps02_lod=536262795 +ch2_06_docksteps02=396216953 +ch2_06_docksteps03=603906875 +ch2_06_docksteps04=28286621 +ch2_06_docksteps05=243415106 +ch2_06_docksteps06=1581045686 +ch2_06_docksteps07_lod=346647344 +ch2_06_docksteps07=1331804612 +ch2_06_emissive_02_slod=1975577325 +ch2_06_emissive_03_slod=599190722 +ch2_06_emissive_04_slod=525157941 +ch2_06_emissive_04b_lod=-90595827 +ch2_06_emissive_slod=-935297086 +ch2_06_estsign=1204354192 +ch2_06_estsigndcal=1160483002 +ch2_06_fence01_iref=-85787022 +ch2_06_fence02_iref=1812084777 +ch2_06_fencing_01=1475850410 +ch2_06_fencing_02=-1314397175 +ch2_06_fencing_03=-1013151758 +ch2_06_fencing_04=-1796593010 +ch2_06_fencing_05=-1497379271 +ch2_06_fencing_06=-125341241 +ch2_06_fencing_07=177608164 +ch2_06_fencing_08=-603998024 +ch2_06_fencing_09=-305439665 +ch2_06_fencing_10=1300699773 +ch2_06_fencing_11=875947995 +ch2_06_fencing_12=1776014118 +ch2_06_fencing_13=1587657906 +ch2_06_garden=1994194394 +ch2_06_guttering=-400963775 +ch2_06_house02_dtlb=-1675261163 +ch2_06_house02_dtlc=-405331337 +ch2_06_house02=-442694499 +ch2_06_house1_dtl=831531986 +ch2_06_house1_dtl2=671907594 +ch2_06_house1_dtl3=376429521 +ch2_06_house1_dtl4=63026805 +ch2_06_house1_dtl5=-238284150 +ch2_06_house1_dtl55=-678423613 +ch2_06_house1_dtl6=-1210868078 +ch2_06_house1_dtl7=-1514735015 +ch2_06_house1_dtl8=-1805854811 +ch2_06_house1_ivy=1934659860 +ch2_06_house1_ivy2=-1697864612 +ch2_06_house1_ivy3=-1976696033 +ch2_06_house1=1875277219 +ch2_06_house1b=-293169388 +ch2_06_house1c=-54447223 +ch2_06_house1d=1240190429 +ch2_06_house1e=1464690848 +ch2_06_house1f=-665589073 +ch2_06_house2_dtl=1609039340 +ch2_06_house2_dtl2=-2038714061 +ch2_06_house2_rail1=126821351 +ch2_06_house2_rail2=-114718948 +ch2_06_house2_rail3=722987768 +ch2_06_house2=-39579296 +ch2_06_house3_dtl=-1600500968 +ch2_06_house3_dtl2=220208566 +ch2_06_house3=240825037 +ch2_06_miscdetail_=-1849570186 +ch2_06_pool_01=-749557965 +ch2_06_rddcal00=975928079 +ch2_06_rddcal01=122754395 +ch2_06_rddcal02=370914032 +ch2_06_rddcal03=-502904106 +ch2_06_rddcal04=-203952519 +ch2_06_rddcal05=-1099856979 +ch2_06_reswall00_dtl=2059271608 +ch2_06_reswall00=-369902061 +ch2_06_reswall02_dtl=332602883 +ch2_06_reswall02=-292862142 +ch2_06_reswall05_dtl=525336766 +ch2_06_reswall05=956292138 +ch2_06_reswall06_dtl=1475062402 +ch2_06_reswall06=1201895793 +ch2_06_reswall07_dtl=163167428 +ch2_06_reswall07=-1997571064 +ch2_06_reswall09_dtl=1440172398 +ch2_06_reswall09=241895173 +ch2_06_reswall11_dtl=-1534630411 +ch2_06_reswall11=-1548045698 +ch2_06_reswall15_dtl=-803236821 +ch2_06_reswall15=716488820 +ch2_06_reswall15a_dtl=749772741 +ch2_06_reswall16=1007117081 +ch2_06_reswall17=2119460786 +ch2_06_reswall30=-984355004 +ch2_06_reswall31_lod=774381210 +ch2_06_reswall31=-86320583 +ch2_06_reswall32=-1595857313 +ch2_06_reswall33=-1937048141 +ch2_06_reswall34=2052086078 +ch2_06_reswalldcal=-927331619 +ch2_06_skidock01=1767703781 +ch2_06_skidock02_dtl=-1296606538 +ch2_06_skidock02=-1035782476 +ch2_06_skidock03=-1877781935 +ch2_06_skidock10=-743219960 +ch2_06_skidock9=1177531473 +ch2_06_terrain01a=1027866216 +ch2_06_terrain01b_dtl_000=-208200280 +ch2_06_terrain01b=-206181555 +ch2_06_terrain01c_dtl=-1122971665 +ch2_06_terrain01c=-529546047 +ch2_06_terrain02=-2053616106 +ch2_06_tower=935752267 +ch2_06_treetrunk=1906275157 +ch2_06_wall=1216611153 +ch2_06_wall01_iref=-471384197 +ch2_06_windows_iref=-1290975757 +ch2_07_fence_01=-1712293655 +ch2_07_fence_02a=1443110560 +ch2_07_fence_02b=1682684719 +ch2_07_fence_03=1869849584 +ch2_07_fence_04a=-603480291 +ch2_07_fence_04b=1031791116 +ch2_07_fence_05=1076381018 +ch2_07_fizzrail01=1266248720 +ch2_07_fizzrail02=1027592093 +ch2_07_fizzrail03=-344609794 +ch2_07_fizzrail04=-680557582 +ch2_07_hedgedtl_01=468083523 +ch2_07_hedgedtl_02=273501201 +ch2_07_hedgedtl_03=-1098504060 +ch2_07_hedgedtl_04=-453085836 +ch2_07_hedgedtl_05=1758821660 +ch2_07_hedgedtl_06=1500175943 +ch2_07_hedgedtl_07=127777458 +ch2_07_hedgedtl_08=-305428722 +ch2_07_hedgedtl_09=-1940044753 +ch2_07_hedgedtl_10=-581146860 +ch2_07_hedgedtl_11=-38131765 +ch2_07_hedgedtl_12=-880589986 +ch2_07_hedgedtl_13=-516657472 +ch2_07_hedgedtl_14=-1359574459 +ch2_07_house_l2c_dtl=1159478042 +ch2_07_house_l2c=-554346560 +ch2_07_house03_dtl=435279616 +ch2_07_house03=-357469072 +ch2_07_house55_dtl=48601299 +ch2_07_house55=-318640635 +ch2_07_house78_dtl=-1906972361 +ch2_07_house78=-452699186 +ch2_07_house79a_dtl=-313572627 +ch2_07_house79a=-1241971182 +ch2_07_house81_dtl=348281276 +ch2_07_house81=-478655786 +ch2_07_house82_dtl=473419931 +ch2_07_house82=-634472381 +ch2_07_house83_dtl=1484940371 +ch2_07_house83=-923494961 +ch2_07_house97_dtl=-937868534 +ch2_07_house97=-1110670585 +ch2_07_l1=355797281 +ch2_07_land024_dcl=-1243949624 +ch2_07_poolladder_01=-2027210992 +ch2_07_poolladder_02=265111638 +ch2_07_poolladder_03=561441705 +ch2_07_water_01=-1639391522 +ch2_07b_10=-947352020 +ch2_07b_17_dtl=917613117 +ch2_07b_17=515816603 +ch2_07b_20_dtl=-1179436128 +ch2_07b_20=-1182568058 +ch2_07b_31_dtl=1510149509 +ch2_07b_31_ivy_dtl=850388313 +ch2_07b_31=-908717877 +ch2_07b_build_dtl=-1935054131 +ch2_07b_build=-1504799270 +ch2_07b_build01_dtl=-1961139128 +ch2_07b_build01=1955792660 +ch2_07b_build02_dtl=1744451306 +ch2_07b_build02=-1497076874 +ch2_07b_build03_dtl=137028705 +ch2_07b_build03_raily=-917473716 +ch2_07b_build03=-1728131093 +ch2_07b_build04_dtl=2090340603 +ch2_07b_build04=-900124001 +ch2_07b_build04b=-1839258019 +ch2_07b_build05_dtl=450111494 +ch2_07b_build05=1233891590 +ch2_07b_build06_dtl=-217717462 +ch2_07b_build06=1664803940 +ch2_07b_fences01=-1421128201 +ch2_07b_fences02=-1727551120 +ch2_07b_fences03=1205667612 +ch2_07b_fencing009=1631757185 +ch2_07b_fencing1=-1353851236 +ch2_07b_fencing10=-2144750193 +ch2_07b_fencing2=-497859386 +ch2_07b_fencing3=-805658603 +ch2_07b_fencing4=-1709657010 +ch2_07b_fencing5=-2012606415 +ch2_07b_fencing6=-1097040555 +ch2_07b_fencing7=-1393763850 +ch2_07b_fencing8=1393108528 +ch2_07b_garage_01=-624280649 +ch2_07b_hedgedtl_01=508805940 +ch2_07b_hedgedtl_02=-412035729 +ch2_07b_hedgedtl_03=-1045919265 +ch2_07b_hedgedtl_04=2062974072 +ch2_07b_hedgedtl_05=1695240354 +ch2_07b_hedgedtl_06=239346453 +ch2_07b_hedgedtl_07=11438058 +ch2_07b_hedgedtl_08=1044480787 +ch2_07b_hedgedtl_09=-1346574840 +ch2_07b_hedgedtl_10=-1932220908 +ch2_07b_hedgedtl_11=1552598401 +ch2_07b_hedgedtl_12=81368544 +ch2_07b_hedgedtl_13=849113445 +ch2_07b_hedgedtl_14=-399450993 +ch2_07b_hedgedtl_15=368490522 +ch2_07b_hedgedtl_16=-839735277 +ch2_07b_hedgedtl_17=-1111980129 +ch2_07b_hedgedtl_18=-1286212906 +ch2_07b_hedgedtl_19=-1583427736 +ch2_07b_hedgedtl_20=994901862 +ch2_07b_hedgedtl_21=-914777151 +ch2_07b_hedgedtl_22=197730399 +ch2_07b_hedgedtl_23=706829583 +ch2_07b_hedgedtl_24=-2108650132 +ch2_07b_hedgedtl_25=-1872483949 +ch2_07b_hedgedtl_26=-691161495 +ch2_07b_hedgedtl_27=-445721685 +ch2_07b_hedgedtl_28=-1453696125 +ch2_07b_hedgedtl_29=-1222674675 +ch2_07b_poolladder_006=-152892853 +ch2_07b_poolladder_05_dlod=1068546550 +ch2_07b_poolladder_1=1434842390 +ch2_07b_poolladder_2=2135705766 +ch2_07b_poolladder_3=832318787 +ch2_07b_poolladder_4=-1863226352 +ch2_07b_props_g_door_lod=-705700049 +ch2_07b_water=1304100248 +ch2_07c_building_a_dtl=-549681521 +ch2_07c_building_a_dtl2=-1407290972 +ch2_07c_building_a=746446587 +ch2_07c_building_b_dtl=35615749 +ch2_07c_building_b=238953084 +ch2_07c_building_c_dtl=1587724134 +ch2_07c_building_c_dtl2=-643870249 +ch2_07c_building_c=-1538607 +ch2_07c_constrplot_decals=-1041824311 +ch2_07c_constrplot_gnd=1362275894 +ch2_07c_fencing1=789548290 +ch2_07c_fencing2=-965329971 +ch2_07c_fencing3=-666050694 +ch2_07c_fencing4=-656809836 +ch2_07c_hedgedtl_01=-507094324 +ch2_07c_hedgedtl_02=691628465 +ch2_07c_hedgedtl_03=-1233484747 +ch2_07c_hedgedtl_04=-1934118740 +ch2_07c_hedgedtl_05=-1408176290 +ch2_07c_hedgedtl_06=-230425657 +ch2_07c_indust_det=-1110739946 +ch2_07c_poolladder1=-1098397382 +ch2_07c_terrain_a_lod=-1032265514 +ch2_07c_terrain_a=-424774544 +ch2_07c_terrain_b=-1393983257 +ch2_07c_water_01=-979799059 +ch2_07d_b1a=1235015851 +ch2_07d_build00_dtl=-1077492706 +ch2_07d_build00=191722308 +ch2_07d_build01_dtl=-1656535363 +ch2_07d_build01=-1860796772 +ch2_07d_build02_dtl=-775181449 +ch2_07d_build02=1591056923 +ch2_07d_build02shutters=-279005011 +ch2_07d_build11_dtl=1647604710 +ch2_07d_build11=1913634143 +ch2_07d_fence140=1775437034 +ch2_07d_fencing_02=-239572331 +ch2_07d_fencing_03=2138408465 +ch2_07d_fencing_05a=1234334499 +ch2_07d_fencing_05b=1484361969 +ch2_07d_fencing_06=725999023 +ch2_07d_fencing_07_lod=2056912068 +ch2_07d_fencing_07=931132963 +ch2_07d_fencing_08_dlod=-1532844580 +ch2_07d_fencing_08=-964848608 +ch2_07d_hedgedtl_01=718555959 +ch2_07d_hedgedtl_02=1960566697 +ch2_07d_hedgedtl_03=128845035 +ch2_07d_hedgedtl_04=-34115202 +ch2_07d_hedgedtl_05=-198615582 +ch2_07d_hedgedtl_06=-630609309 +ch2_07d_hedgedtl_07=-792291555 +ch2_07d_hedgedtl_08=59899163 +ch2_07d_hedgedtl_09=-1788731207 +ch2_07d_hedgedtl_10=-1463597537 +ch2_07d_hedgedtl_11=1455759908 +ch2_07d_hedgedtl_12=1106770054 +ch2_07d_hedgedtl_13=682214890 +ch2_07d_hedgedtl_14=528692125 +ch2_07d_hedgedtl_15=338697463 +ch2_07d_hedgedtl_16=1811369108 +ch2_07d_hedgedtl_17=2001363770 +ch2_07d_hedgedtl_18=1215595919 +ch2_07d_hint120=1859374480 +ch2_07d_house140_dtl=-311336688 +ch2_07d_house140=-225766844 +ch2_07d_house141_dtl=539649976 +ch2_07d_house141=751371967 +ch2_07d_house144_dtl=213709691 +ch2_07d_house144=1506599110 +ch2_07d_house84_dtl=-1781764177 +ch2_07d_house84=-492820204 +ch2_07d_house85_dtl=-177625683 +ch2_07d_house85=942593088 +ch2_07d_house89_dtl=1000710384 +ch2_07d_house89=67628019 +ch2_07d_l1=348881028 +ch2_07d_l2=-1836483582 +ch2_07d_newrail_01=477579246 +ch2_07d_newrail_02=735110817 +ch2_07d_newrail_03=1042484037 +ch2_07d_newrail_04=1329311094 +ch2_07d_newrail_05=1904931348 +ch2_07d_newrail_06=1210425154 +ch2_07d_newrail_07=1459371247 +ch2_07d_newrail_08=1536443935 +ch2_07d_newrail_09=1851681715 +ch2_07d_newrail_10=-578110658 +ch2_07d_newrail_11=-899574548 +ch2_07d_newrail_12=-1249350854 +ch2_07d_newrail_13=-1571994428 +ch2_07d_newrail_14=-1863605759 +ch2_07d_newrail_15=2145222629 +ch2_07d_newrail_16=1853807912 +ch2_07d_newrail_17=1530508958 +ch2_07d_newrail_18=1247024339 +ch2_07d_newrail_19=944140472 +ch2_07d_poolladder_01=1686876849 +ch2_07d_poolladder_02=1473419583 +ch2_07d_poolladder_03=-236434068 +ch2_07d_poolladder_04=-536237649 +ch2_07d_poolladder_05=-1925905405 +ch2_07d_poolladder_06=-74686284 +ch2_07d_structure_01=-1977024243 +ch2_07d_structure_02=-1075876743 +ch2_07d_structure_03=-1319121030 +ch2_07d_structure_04=-568547089 +ch2_07d_terrain_decal=1176131484 +ch2_07d_water_01=1947059599 +ch2_08_bamboo01=-1806319931 +ch2_08_bamboo02=1048384281 +ch2_08_bamboo03=-1327335458 +ch2_08_garage_outline=-1244395504 +ch2_08_gate002=1541959547 +ch2_08_gate003=-1592690224 +ch2_08_gate01=-147423412 +ch2_08_house00_dtl=2062214709 +ch2_08_house00_prailing=1499139232 +ch2_08_house00_railing=-1263255645 +ch2_08_house00=-797057439 +ch2_08_house01_dtl=-941675817 +ch2_08_house01_fence=1154306457 +ch2_08_house01_prails=-1245144500 +ch2_08_house01_railings=-400568261 +ch2_08_house01=1636040771 +ch2_08_house02_dtl=-1660994462 +ch2_08_house02=-1619755997 +ch2_08_house03_dtl=1414913266 +ch2_08_house03_railing=1065126052 +ch2_08_house03=-1859002466 +ch2_08_house04_dtl=-1372686994 +ch2_08_house04=-1092109559 +ch2_08_house05_dtl=-1423015895 +ch2_08_house05=-1395812651 +ch2_08_house06_dtl=-495336227 +ch2_08_house06_dtlb=1584293041 +ch2_08_house06_railing=-511171298 +ch2_08_house06=-615877682 +ch2_08_house07_dtl=-1149287281 +ch2_08_house07_dtlb=2108784515 +ch2_08_house07_railing=41779076 +ch2_08_house07=-130962020 +ch2_08_house08_dtl=-1181341575 +ch2_08_house08_dtlb=-1327706577 +ch2_08_house08balcony=-828239105 +ch2_08_house09_dtl=-1557602463 +ch2_08_house09_railing=-1599816655 +ch2_08_house09=5750252 +ch2_08_l1_poles_lod=1381847000 +ch2_08_l1_poles=-990484658 +ch2_08_l1=1357269667 +ch2_08_l2=619836091 +ch2_08_mansionrail01=1442257355 +ch2_08_mansionsteps=-285167443 +ch2_08_nwbld03_dtl_b=-111653578 +ch2_08_nwbld03_dtl=-1691973277 +ch2_08_nwbld03_dtlb=24640068 +ch2_08_nwbld03_dtlc=518370663 +ch2_08_nwbld03_kit_03=1443081255 +ch2_08_nwbld03=355063362 +ch2_08_pole_03=-238987451 +ch2_08_poles_01_lod=-1566050978 +ch2_08_poles_01=381089617 +ch2_08_poles_02_lod=735544222 +ch2_08_poles_02=-1527671868 +ch2_08_props_props03_01_lod=-1469115377 +ch2_08_props_props04_01_lod=-1033254988 +ch2_08_props_props04_02_lod=-1224499126 +ch2_08_props_props05_14_lod=1111497744 +ch2_08_props_props05_27_lod=1542057908 +ch2_08_props_props05_28_lod=170462776 +ch2_08_wall02_dtl=-2082633286 +ch2_08_wall02=1347575686 +ch2_08_water_01=1228981798 +ch2_08_water_03=-2098874001 +ch2_08_water_04=1957108978 +ch2_08_water_05=-1637322636 +ch2_08_wrail_01=897276318 +ch2_08b_armco01_lod=2082707109 +ch2_08b_armco01=-1229122089 +ch2_08b_armco01b_lod=-1136698797 +ch2_08b_armco01b=509347032 +ch2_08b_armco01c_lod=125404825 +ch2_08b_armco01c=808069236 +ch2_08b_armco026_lod=440105061 +ch2_08b_armco026=-652646140 +ch2_08b_armco20=847777683 +ch2_08b_fence1_a=-2085016837 +ch2_08b_fence1_b=1457115453 +ch2_08b_fence2_a=1202698287 +ch2_08b_fence2_b=1446827337 +ch2_08b_fence3=-2022854154 +ch2_08b_fence4a=-765239620 +ch2_08b_fence4b=-1536884032 +ch2_08b_fence4c=1868667066 +ch2_08b_fence4d=-517735363 +ch2_08b_fence4e=-67358227 +ch2_08b_fence4f=-308243146 +ch2_08b_fence4g=410905328 +ch2_08b_fence5=-1449462192 +ch2_08b_fence6=731052586 +ch2_08b_fence6a=606276894 +ch2_08b_fence6b=1221809790 +ch2_08b_fence6c=2142192693 +ch2_08b_fence6d=847489503 +ch2_08b_fizzwall=907265893 +ch2_08b_glassfence=882046667 +ch2_08b_hs01_details=-876053124 +ch2_08b_hs01=1798708724 +ch2_08b_hs02_details=-1649491117 +ch2_08b_hs02=-722669216 +ch2_08b_hs03_details=682419030 +ch2_08b_hs03=-941861057 +ch2_08b_hs04_details=-2137111622 +ch2_08b_hs04_veg1=-2057685962 +ch2_08b_hs04_veg2=1998362555 +ch2_08b_hs04=-1332139847 +ch2_08b_hs05_details=-699374689 +ch2_08b_hs05=-1554149822 +ch2_08b_hs06_details=-1229132736 +ch2_08b_hs06=238576630 +ch2_08b_hs06b_lod=692260872 +ch2_08b_land01=1595198928 +ch2_08b_land02=740386794 +ch2_08b_pool_01=2016909665 +ch2_08b_pool_02=-1091819831 +ch2_08b_pool_03=-849493076 +ch2_08b_poolrail_1=-623985934 +ch2_08b_poolrail_2=-863166865 +ch2_08b_poolrail_3a=1754534783 +ch2_08b_poolrail_3b=2036348183 +ch2_08b_poolrail_4=-382085176 +ch2_08b_poolrail_5a=1841209364 +ch2_08b_poolrail_5b=921350765 +ch2_08b_poolrail_6=-1382326132 +ch2_08b_retwall_lod=-2005699404 +ch2_08b_retwall=-1164033691 +ch2_08b_retwall01=935109196 +ch2_08b_windowcovers=-1148199471 +ch2_08b_windowcovers2=127029055 +ch2_09_build_a_59=-1831292938 +ch2_09_conhse002_details=-2017340079 +ch2_09_conhse002=1755312259 +ch2_09_conhse002girder01=-966826861 +ch2_09_conhse002girder02=1511033847 +ch2_09_conhse002wood01=-732175366 +ch2_09_conhse002wood02=-1509554353 +ch2_09_fizz_flatrail=902368932 +ch2_09_fizz_flatrailb=-2071817100 +ch2_09_fizz_pladder1=-284847513 +ch2_09_fizz_pladder2=-23121510 +ch2_09_fizz_pladder3=193022814 +ch2_09_fizz_pladder4=556955328 +ch2_09_fizz_pladder5=963192621 +ch2_09_fizz_pladder6=-2017639464 +ch2_09_fizz_prail1=-2146288026 +ch2_09_fizz_stairs=-897416129 +ch2_09_fizz_stairsb=909646315 +ch2_09_hedgedetail_01=1185904139 +ch2_09_hedgedetail_02=429464543 +ch2_09_hedgedetail_03=728743820 +ch2_09_hedgedetail_04=315166307 +ch2_09_hedgedetail_05=551922332 +ch2_09_hedgedetail_06=1712928006 +ch2_09_hedgedetail_07=1954599381 +ch2_09_hedgedetail_08=-940869463 +ch2_09_hedgedetail_09=1444779279 +ch2_09_hedgedetail_10=566972639 +ch2_09_hedgedetail_11=1402418298 +ch2_09_hedgedetail_12=1900507098 +ch2_09_hedgedetail_13=1521304230 +ch2_09_hedgedetail_14=1822353029 +ch2_09_hedgedetail_15=1716640235 +ch2_09_hedgedetail_16=-1751991188 +ch2_09_hedgedetail_17=-2118348608 +ch2_09_hedgedetail_18=-1625896076 +ch2_09_hedgedetail_19=-789860575 +ch2_09_hedgedetail_20=-84147927 +ch2_09_hedgedetail_21=751625418 +ch2_09_hedgedetail_22=512936022 +ch2_09_house21=1837079907 +ch2_09_hs01_details=-753032997 +ch2_09_hs01_main=-1321497631 +ch2_09_hs02_details=-663988660 +ch2_09_hs02=522771014 +ch2_09_hs03_details1=703010261 +ch2_09_hs03_details2=935834006 +ch2_09_hs03=-841074766 +ch2_09_hs04_d=1596800431 +ch2_09_hs04=-1147563223 +ch2_09_hs05_d=-1646310993 +ch2_09_hs05=-401806321 +ch2_09_hs06_details=1029586871 +ch2_09_hs06=-706885711 +ch2_09_hs07=-2070502108 +ch2_09_hs08_details=-1531659738 +ch2_09_hs08=1913651223 +ch2_09_hs10_main=536059729 +ch2_09_hs10a_details=469552473 +ch2_09_hs10b_details=597090325 +ch2_09_hs11_details=776127751 +ch2_09_l2_a=2062561603 +ch2_09_l2_decal001=-54382649 +ch2_09_l4=-1773899808 +ch2_09_land_dtl=-163340222 +ch2_09_poolwater009=-472846641 +ch2_09_retwall09=595076721 +ch2_09_retwall10=1201958873 +ch2_09_retwall11=-1601101383 +ch2_09_tarp004=1547841695 +ch2_09_tarp005=1848104042 +ch2_09_tarp006=-936834961 +ch2_09_tarp007=-631067422 +ch2_09_tcoachhse_detail=-1965642086 +ch2_09_tcoachhse=-301975492 +ch2_09b_deshse_dtl=-719767165 +ch2_09b_deshse=1172171880 +ch2_09b_deshsegate_lod=-87772830 +ch2_09b_deshsegate01=1627314460 +ch2_09b_deshsegate02=-1475582158 +ch2_09b_deshsegate03=879820801 +ch2_09b_deshsegate04=-1948668211 +ch2_09b_deshsegate05=-1709683894 +ch2_09b_deshsegatea_lod=1504584385 +ch2_09b_deshsegateb_lod=277494526 +ch2_09b_deshsegatec_lod=-501243042 +ch2_09b_deshsegated_lod=-1407274778 +ch2_09b_deshsegatee_lod=-1567878554 +ch2_09b_fizz_fence00=1338535371 +ch2_09b_fizz_fence01=1027590310 +ch2_09b_fizz_fence02=1284171580 +ch2_09b_fizz_fence03=1509392937 +ch2_09b_fizz_fence04=-2001739879 +ch2_09b_fizz_fence05=-1755480844 +ch2_09b_fizz_fence06=-1498965112 +ch2_09b_fizz_pooldets=-631971678 +ch2_09b_hedgedtl_01=-1921347405 +ch2_09b_hedgedtl_02=-1693471779 +ch2_09b_hedgedtl_03=1442455991 +ch2_09b_hedgedtl_04=-1001390491 +ch2_09b_hedgedtl_05=-1838671210 +ch2_09b_hedgedtl_06=-1598408902 +ch2_09b_hedgedtl_07=520008641 +ch2_09b_hedgedtl_08=1769621687 +ch2_09b_hedgedtl_09=2081320415 +ch2_09b_hedgedtl_10=1332550193 +ch2_09b_hedgedtl_11=-822503096 +ch2_09b_hedgedtl_12=-8422829 +ch2_09b_hedgedtl_13=-484163171 +ch2_09b_hedgedtl_14=-1726829189 +ch2_09b_hedgedtl_15=381626578 +ch2_09b_hedgedtl_16=1014592582 +ch2_09b_hedgedtl_17=727437835 +ch2_09b_hedgedtl_18=-499367987 +ch2_09b_hedgedtl_19=-1568358309 +ch2_09b_hs01_balcony=-1932359002 +ch2_09b_hs01_pool_ladder=-1284351582 +ch2_09b_hs01_support=-153529340 +ch2_09b_hs01=-751224617 +ch2_09b_hs01a_details=-1147639241 +ch2_09b_hs01b_details=-1190959328 +ch2_09b_hs02_balcony=-2029297101 +ch2_09b_hs02_door_railings=923887183 +ch2_09b_hs02_railing_01=-1456606581 +ch2_09b_hs02_railing_02=-1156803000 +ch2_09b_hs02_railing_03=-821379516 +ch2_09b_hs02_railing_04=-511515852 +ch2_09b_hs02=-379558619 +ch2_09b_hs02a_details=449846410 +ch2_09b_hs02b_details=-178549838 +ch2_09b_hs03_balcony_01=-374672861 +ch2_09b_hs03_balcony_02=-67332410 +ch2_09b_hs03_details=-2058213560 +ch2_09b_hs03=-1328843780 +ch2_09b_hs04_balcony_01=509572857 +ch2_09b_hs04_balcony_02=-337014258 +ch2_09b_hs04_balcony_03=-1028964462 +ch2_09b_hs04_balcony_04=275471121 +ch2_09b_hs04_balcony_05=-932754678 +ch2_09b_hs04_balcony_06=-717462348 +ch2_09b_hs04_balcony_07=1795362883 +ch2_09b_hs04_details=-537766975 +ch2_09b_hs04=-1526899616 +ch2_09b_hs05_balc_01=-892962094 +ch2_09b_hs05_balc_02=-1131159955 +ch2_09b_hs05_balc_03=-1638751765 +ch2_09b_hs05_balc_04=-1883962192 +ch2_09b_hs05_balc_05=-1621253123 +ch2_09b_hs05_details=-1168607682 +ch2_09b_hs05=-1401951423 +ch2_09b_hs07_details=227888696 +ch2_09b_hs07_pool_ladder=1738459108 +ch2_09b_hs07=-2012470662 +ch2_09b_hs08_details=1379206356 +ch2_09b_hs08_ladder=1179462523 +ch2_09b_hs08=2073692566 +ch2_09b_hs09_details=-527603720 +ch2_09b_hs09_pool_ladder=-440952870 +ch2_09b_hs09_railings_01=-1588174337 +ch2_09b_hs09_railings_02=648834217 +ch2_09b_hs09_railings_03=350865700 +ch2_09b_hs09_railings_04=-63858764 +ch2_09b_hs09_railings_05=-395841503 +ch2_09b_hs09=1769399636 +ch2_09b_hs10_details=-770737757 +ch2_09b_hs10=1625084728 +ch2_09b_l1_decal_01=627954419 +ch2_09b_l1_decal_02=884109692 +ch2_09b_l1=303155034 +ch2_09b_l2=-781531679 +ch2_09b_l3=-508008836 +ch2_09b_playgrounddecal=957810148 +ch2_09b_pool01=-675311093 +ch2_09b_props_des_h_start_slod=-987786423 +ch2_09b_props_des_h=-2082927660 +ch2_09b_props_des_sh_end_b_lod=1811100525 +ch2_09b_props_des_sh_end_b=-854661173 +ch2_09b_props_des_sh_end_d=-741673665 +ch2_09b_props_des_sh_end_e_lod=-859938436 +ch2_09b_props_des_sh_end_e=-443475765 +ch2_09b_props_des_sh_end_slod=1986111558 +ch2_09b_props_des_sh_rebuild=-1987528959 +ch2_09b_props_des_sh_start_a=-1679992240 +ch2_09b_props_des_sh_start_b=-1567922260 +ch2_09b_props_des_sh_start_c=1883865897 +ch2_09b_props_stilthse_dj_area=1438865882 +ch2_09b_rocks=668072695 +ch2_09c_build_fence01_lod=-1635291989 +ch2_09c_build_fence01=558918865 +ch2_09c_dec_01=1899908759 +ch2_09c_dec_02=-197372787 +ch2_09c_hedgedtl_01=394794572 +ch2_09c_hedgedtl_02=-1977156728 +ch2_09c_hedgedtl_03=2079743783 +ch2_09c_hedgedtl_04=-541808658 +ch2_09c_hedgedtl_05=-840956859 +ch2_09c_hedgedtl_06=1120726561 +ch2_09c_hedgedtl_07=828590926 +ch2_09c_hedgedtl_08=546941371 +ch2_09c_hedgedtl_09=-2036828745 +ch2_09c_hedgedtl_10=-1789030199 +ch2_09c_hedgedtl_11=120058972 +ch2_09c_hedgedtl_12=-116041673 +ch2_09c_hedgedtl_13=-346374974 +ch2_09c_hs01_dtls=-2078786912 +ch2_09c_hs01=726495965 +ch2_09c_hs01fence01=900352836 +ch2_09c_hs01fence02=-1878687755 +ch2_09c_hs01fence03=2110184312 +ch2_09c_hs01fence04=1803663086 +ch2_09c_hs01fence05=1497109091 +ch2_09c_hs02_details=1883358064 +ch2_09c_hs02=-568928143 +ch2_09c_hs03_details=1897340101 +ch2_09c_hs03=281001410 +ch2_09c_hs04_details=-425679907 +ch2_09c_hs04_fence=486683630 +ch2_09c_hs04_rail_lod=-388395098 +ch2_09c_hs04_rail=526557098 +ch2_09c_hs04_raila_lod=1463218295 +ch2_09c_hs04_raila=-276983455 +ch2_09c_hs04=-1012784248 +ch2_09c_hs05_railings_geometry=-2005586588 +ch2_09c_hs05=-1269725977 +ch2_09c_hs05a_details=1756753911 +ch2_09c_hs05b_details=828404642 +ch2_09c_hs06_details=-241428287 +ch2_09c_hs06=-876071976 +ch2_09c_hs07_details=1136554455 +ch2_09c_hs07=-1232074392 +ch2_09c_hs08_details=180807398 +ch2_09c_hs08=-1346405441 +ch2_09c_hs09_details=436021401 +ch2_09c_hs09=-1581260864 +ch2_09c_hs10_details=2081983057 +ch2_09c_hs10_gate=337978994 +ch2_09c_hs10_trellis_01=-1790248513 +ch2_09c_hs10_trellis_02=-367942833 +ch2_09c_hs10=-1901088340 +ch2_09c_hs11_details=-1930571300 +ch2_09c_hs11=-463708920 +ch2_09c_hs12_details=2078064754 +ch2_09c_hs12=499077105 +ch2_09c_hs13_details=160087440 +ch2_09c_hs13=705489036 +ch2_09c_l1=1573759501 +ch2_09c_l2=1883459320 +ch2_09c_poolwtr01=-1089480586 +ch2_10_culvert01=654331581 +ch2_10_culvert02=361606104 +ch2_10_culvert03=-93489768 +ch2_10_detail05=-1968837651 +ch2_10_detail06=1402273232 +ch2_10_detail07=1020448844 +ch2_10_ds02=-557613785 +ch2_10_ds02vb=-950098029 +ch2_10_ds05=982725845 +ch2_10_ds09=-783490438 +ch2_10_ds15=937799258 +ch2_10_ds20=-1896197490 +ch2_10_ds20x=1023167174 +ch2_10_house07wall_lod=-1591683961 +ch2_10_house07wall=346479746 +ch2_10_house09railings_lod=370136937 +ch2_10_hs01_wood=49773502 +ch2_10_hs01=1998477328 +ch2_10_hs01dtls=419234325 +ch2_10_hs01dtlsb=1186523747 +ch2_10_hs02=1768996021 +ch2_10_hs02dtls=783654472 +ch2_10_hs02dtlsb=108851321 +ch2_10_hs03=-856849491 +ch2_10_hs03dtls=1981080996 +ch2_10_hs03dtlsb_lod=-2047219442 +ch2_10_hs03dtlsb=-1923124535 +ch2_10_hs03dtlsb1=2060346895 +ch2_10_hs03dtlsb2=1705393087 +ch2_10_hs03dtlsb3=227937184 +ch2_10_hs03dtlsb4=-11964669 +ch2_10_hs03dtlsb5=841274557 +ch2_10_hs04=992206872 +ch2_10_hs04dtls=853023968 +ch2_10_hs04dtlsb=477216658 +ch2_10_hs05=809159238 +ch2_10_hs05dtls=462158852 +ch2_10_hs05dtlsb=559304157 +ch2_10_hs05railings=-346072831 +ch2_10_hs06=581512995 +ch2_10_hs06dtls=-1446111565 +ch2_10_hs06dtlsb_rail=1226702631 +ch2_10_hs06dtlsb=-1324376566 +ch2_10_hs07=-1641077195 +ch2_10_hs07dtls=474019285 +ch2_10_hs07dtlsb=253032506 +ch2_10_hs08=-1880553047 +ch2_10_hs08dtls=-1374143673 +ch2_10_hs08dtlsb=1765897710 +ch2_10_hs09_rail_lod=-794082243 +ch2_10_hs09_rail=-294202530 +ch2_10_hs09=49704894 +ch2_10_hs09dtls=1332608839 +ch2_10_hs09dtlsb=-1553161400 +ch2_10_hs10_rail_lod=334150340 +ch2_10_hs10_rail=172566804 +ch2_10_hs10=-57417859 +ch2_10_hs10dtls=1032721081 +ch2_10_hs10dtlsb=863437451 +ch2_10_land_01=2132368645 +ch2_10_land_02=-1957399169 +ch2_10_land_03=2081281778 +ch2_10_land_04=1774662245 +ch2_10_land_05=1217392631 +ch2_10_land_06=881772533 +ch2_10_parkobj_2_lod=-143253008 +ch2_10_parkobj_2=123224842 +ch2_10_parkobj_brick=1657464641 +ch2_10_parkobj=-1737643199 +ch2_10_parkrails_1=-2129404117 +ch2_10_parkrails_2=-868584073 +ch2_10_parkrails_3=-1661954332 +ch2_10_parkrails_4=-678556642 +ch2_10_parkrails_5=-1167207970 +ch2_10_poolladd1=-1957348820 +ch2_10_poolwtr003=-1117564408 +ch2_10_poolwtr02=-341292158 +ch2_10_rehabdcl01=1043709506 +ch2_10_rehabdcl02=-178148197 +ch2_10_rehabdcl03=61557038 +ch2_10_rehabdcl05=-384986125 +ch2_10_rehabgrounds=-1304348158 +ch2_10_rehabgrounds2=143923336 +ch2_10_rehabgrounds3=474136549 +ch2_10_rehabmain_rail=873590737 +ch2_10_rehabmain=-737920002 +ch2_10_rehabpool_net=-1318956507 +ch2_10_rehabpool=1681974156 +ch2_10_rehabpooldcal=1347143414 +ch2_10_rehed_00=-2010722922 +ch2_10_rehed_01=-1295703294 +ch2_10_rehed_02=-1528002735 +ch2_10_rehed_03=-549979161 +ch2_10_rehed_04=-813147000 +ch2_10_rehed_05=-104156916 +ch2_10_rehed_06=-336063129 +ch2_10_rehed_07=491681811 +ch2_10_rehed_08=262331580 +ch2_10_rehed_09=970010904 +ch2_10_rehed_10=1617330346 +ch2_10_rehed_11=1302747946 +ch2_10_rehed_12=993539662 +ch2_10_rehed_13=690721333 +ch2_10_rehed_14=381840739 +ch2_10_rehed_15=84855292 +ch2_10_rehed_16=-230906792 +ch2_10_rehed_17=-540901532 +ch2_10_rehed_18=-839066663 +ch2_10_rehed_19=-1154501057 +ch2_10_rehed_20=-174118199 +ch2_10_rehed_21=177362095 +ch2_10_rehed_22=438498256 +ch2_10_rehed_23=750590212 +ch2_10_rehed_24=1117996240 +ch2_10_rehed_25=1400497789 +ch2_10_rehed_26=1730743771 +ch2_10_rehed_27=1974905590 +ch2_10_rehed_28=-1953311058 +ch2_10_rehed_29=-1738182573 +ch2_10_rehed_99=1586623273 +ch2_10_rp_st=560698203 +ch2_10_wall001=1527125677 +ch2_10_wood019=2009234131 +ch2_10_wood020=-1037366793 +ch2_11_dtrack03=-1593332810 +ch2_11_hd6_railings_04=-1846289050 +ch2_11_hd6_railings_05=2095821650 +ch2_11_hd6_railings_06=-1953804143 +ch2_11_hd6_railings_07=-1589019635 +ch2_11_hd6_railings_08=806295962 +ch2_11_hedgedtl_01=1650227305 +ch2_11_hedgedtl_02=1427758564 +ch2_11_hedgedtl_03=-1129370351 +ch2_11_hedgedtl_04=-1451948387 +ch2_11_hedgedtl_05=-1705154450 +ch2_11_hedgedtl_06=-1938830189 +ch2_11_hedgedtl_07=-106977547 +ch2_11_hedgedtl_08=-388430488 +ch2_11_hedgedtl_09=-632035238 +ch2_11_hedgedtl_10=-1358917528 +ch2_11_hedgedtl_11=157304154 +ch2_11_hedgedtl_12=1124120730 +ch2_11_hedgedtl_13=-304771515 +ch2_11_hedgedtl_14=395108787 +ch2_11_hedgedtl_15=1382668140 +ch2_11_hedgedtl_16=1822559200 +ch2_11_hedgedtl_17=785944650 +ch2_11_hedgedtl_18=1630172397 +ch2_11_hedgedtl_19=1413602000 +ch2_11_hedgedtl_20=2030185556 +ch2_11_hedgedtl_21=-1041809891 +ch2_11_hedgedtl_22=-711432833 +ch2_11_hedgedtl_23=-1933356074 +ch2_11_hs001_a_dtl=1395001789 +ch2_11_hs001_b_dtl=104766890 +ch2_11_hs001_rail01=-1898612316 +ch2_11_hs001_rail02=1612618807 +ch2_11_hs001=667624927 +ch2_11_hs002_a_dtl=-1104563602 +ch2_11_hs002_b_dtl=-105872846 +ch2_11_hs002=363561376 +ch2_11_hs003_a_dtl=210265746 +ch2_11_hs003_b_dtl=2070500447 +ch2_11_hs003=-1957401356 +ch2_11_hs004_a_dtl=232072246 +ch2_11_hs004_b_dtl=-486016149 +ch2_11_hs004_c_dtl=287871864 +ch2_11_hs004=1966653629 +ch2_11_hs005_a_dtl=1965981042 +ch2_11_hs005_b_dtl=842773245 +ch2_11_hs005_c_dtl=1030493667 +ch2_11_hs005_d_dtl=744790703 +ch2_11_hs005=-1895205790 +ch2_11_hs006_a_dtl=-35245421 +ch2_11_hs006_b_dtl=-1974656414 +ch2_11_hs006_c_dtl=1317224886 +ch2_11_hs006_d_dtl=-15487134 +ch2_11_hs006=2102317293 +ch2_11_hs007_a_dtl=446788319 +ch2_11_hs007_b_dtl=508649837 +ch2_11_hs007_c_dtl=886549451 +ch2_11_hs007=1935981849 +ch2_11_hs008_a_dtl=-207840565 +ch2_11_hs008_b_dtl=-401849536 +ch2_11_hs008_c_dtl=1629553223 +ch2_11_hs008=1637947794 +ch2_11_hs009_a_dtl=-854495292 +ch2_11_hs009_b_dtl=-955928612 +ch2_11_hs009_c_dtl=-1657618016 +ch2_11_hs009=-773555689 +ch2_11_hs01_pool_ladder=-730413291 +ch2_11_hs010_a_dtl=328464319 +ch2_11_hs010_b_dtl=805066978 +ch2_11_hs010=1999453390 +ch2_11_hs011_dtl=600934418 +ch2_11_hs011=-1182023322 +ch2_11_hs012_dtl=1429071163 +ch2_11_hs012_frontbalcony=295021698 +ch2_11_hs012=-1353601806 +ch2_11_hs013_a_dtl=-115042821 +ch2_11_hs013_b_dtl=651435855 +ch2_11_hs013=-1659434883 +ch2_11_hs014_dtl=-1547685083 +ch2_11_hs014=-1805256933 +ch2_11_hs015_a_dtl=731461300 +ch2_11_hs015_b_dtl=2052419273 +ch2_11_hs015=-2109713712 +ch2_11_hs02_pool_ladder=664709224 +ch2_11_hs04_pool_ladder=623467815 +ch2_11_hs06_rail_01=-374434121 +ch2_11_hs06_rail_02=-1023063707 +ch2_11_hs06_rail_03=-716182022 +ch2_11_hs06_rail_04=-1635680162 +ch2_11_hs06_rail_05=10339481 +ch2_11_hs06_rail_06=502071095 +ch2_11_hs07_railing_01=-1774316760 +ch2_11_hs07_railing_02=1661512886 +ch2_11_hs07_railing_03=1895581853 +ch2_11_hs07_railing_04=-1079843343 +ch2_11_hs07_railing_05=1306559078 +ch2_11_hs07_railing_06=911201093 +ch2_11_hs07_railing_07=1283784623 +ch2_11_hs07_railing_08=-2101351388 +ch2_11_hs07_railing_09_lod=-124273051 +ch2_11_hs07_railing_09=284592275 +ch2_11_hs09_railing_01=714894296 +ch2_11_hs09_railing_02=-823937948 +ch2_11_hs09_railing_03=185019566 +ch2_11_hs09_railing_04=423938345 +ch2_11_hs09_railing_05=1736664485 +ch2_11_hs09_railing_06=-137689546 +ch2_11_hs09_railing_07=1939275216 +ch2_11_hs09_railing_08=22124871 +ch2_11_hs10_railing_01=968936323 +ch2_11_hs10_railing_02=1242983470 +ch2_11_hs10_railing_03=1612847057 +ch2_11_hs10_railing_04=1844949884 +ch2_11_hs10_railing_05=-2087788886 +ch2_11_hs10_railing_06=-1856144825 +ch2_11_hs10_railing_07=-1765309153 +ch2_11_hs10_railing_08=-1482086686 +ch2_11_hs10_railing_09=-1170584572 +ch2_11_hs10_railing_10=1823552079 +ch2_11_hs10_railing_11=1535807490 +ch2_11_hs10_railing_12=-783254652 +ch2_11_hs10_railing_13=-1871939139 +ch2_11_hs10_railing_14=-2111775450 +ch2_11_hs10_railing_15=1694343904 +ch2_11_hs13_railings_01=729324265 +ch2_11_hs13_railings_02=1027030630 +ch2_11_hs13_railings_03=1204900754 +ch2_11_hs13_railings_04=1500837593 +ch2_11_hs13_railings_05=709793933 +ch2_11_hs13_railings_06=1032404738 +ch2_11_hs14_fence_01=-574222365 +ch2_11_hs14_railing_01=581990038 +ch2_11_hs14_railing_02=892574620 +ch2_11_hs14_railing_03=1189494529 +ch2_11_hs14_railing_04=1203257509 +ch2_11_hs14_railing_05=-947601348 +ch2_11_hs14_railing_06=-644717481 +ch2_11_hs14_railing_07=-331445837 +ch2_11_hs14_railing_08=281989843 +ch2_11_hs14_railing_09=-1253172269 +ch2_11_hs14_railing_10=-1633671369 +ch2_11_hs15_railing_01_lod=1881645356 +ch2_11_hs15_railing_01=-2036969538 +ch2_11_hs15_railing_02_lod=-1321490681 +ch2_11_hs15_railing_02=-1806570699 +ch2_11_hs15_railing_03_lod=-25798120 +ch2_11_hs15_railing_03=1999286503 +ch2_11_hs15_railing_04_lod=1046918077 +ch2_11_hs15_railing_04=1289706577 +ch2_11_hs4_railing_01=-183615411 +ch2_11_hs4_railing_02=-1554080529 +ch2_11_hs4_railing_03=-1310082555 +ch2_11_hs4_railing_04=-1062742143 +ch2_11_hs4_railing_05=-791250978 +ch2_11_hs6_railings_01=-54094402 +ch2_11_hs6_railings_02=709718219 +ch2_11_hs6_railings_03=-1418923252 +ch2_11_l1=1935068846 +ch2_11_l2=-2054163680 +ch2_11_l3=1339688885 +ch2_11_wall03=1125447580 +ch2_11_wall04=-42439580 +ch2_11_wall23=-2034679180 +ch2_11_water01=261678834 +ch2_11_water02=-1826230758 +ch2_11_water03=636949438 +ch2_11_water04=934393651 +ch2_11b_armco01=1300833622 +ch2_11b_armco02=998015293 +ch2_11b_b1_a=1122466483 +ch2_11b_b1_b=885120616 +ch2_11b_b1_dtl=855142000 +ch2_11b_b1_feature01_dtl=-1122129397 +ch2_11b_b1_railing_01=1080491773 +ch2_11b_b1_railing_02=1262884027 +ch2_11b_b1_railing_03=1493413942 +ch2_11b_b1_railing_04=1756352398 +ch2_11b_b1_railing_05=1987210003 +ch2_11b_b1_railing_06=197367239 +ch2_11b_b1_railing_07=427635002 +ch2_11b_b1_railing_08=675106490 +ch2_11b_b1_railing_09=905177639 +ch2_11b_b1_railing_10=-510147960 +ch2_11b_b1_railing_11=-196122633 +ch2_11b_b1_railing_12=212113569 +ch2_11b_b1_railing_13=516766962 +ch2_11b_b1_railing_14=689394054 +ch2_11b_b1_railing_15=988345641 +ch2_11b_b1=-1689500023 +ch2_11b_b2_dtl=-1316734091 +ch2_11b_b2_wood_01=-210734465 +ch2_11b_b2_wood_02=-920248853 +ch2_11b_b2_wood_03=-1898239658 +ch2_11b_b2_wood_04=-460794704 +ch2_11b_b2_wood_05=1726306623 +ch2_11b_b2=-1383437563 +ch2_11b_b3_dtl=65304347 +ch2_11b_b3=1960540584 +ch2_11b_b4_dtl=-1359165423 +ch2_11b_b4_railing_01=-1981797105 +ch2_11b_b4_railing_02=-1739732502 +ch2_11b_b4_railing_03=780465750 +ch2_11b_b4_railing_04=-1127574813 +ch2_11b_b4_railing_05=-752500839 +ch2_11b_b4_railing_06=-713505729 +ch2_11b_b4_railing_07=1460160324 +ch2_11b_b4_railing_08=1757047464 +ch2_11b_b4_railing_09=-128775693 +ch2_11b_b4_railing_10=-18574426 +ch2_11b_b4_railing_11=373310037 +ch2_11b_b4_railing_12=-924276825 +ch2_11b_b4_railing_13=288634941 +ch2_11b_b4_railing_14=56007810 +ch2_11b_b4_railing_15=-614609775 +ch2_11b_b4_railing_16=-1911868943 +ch2_11b_b4_railing_17=-1210317426 +ch2_11b_b5_dtl=775013155 +ch2_11b_b5=1346416755 +ch2_11b_b6_dtl=-802516548 +ch2_11b_b6=1652708598 +ch2_11b_b7_dtl=532399411 +ch2_11b_b7=1424701900 +ch2_11b_dtrack00=2012366161 +ch2_11b_dtrack01=-2026839090 +ch2_11b_dtrack02=1550749258 +ch2_11b_dtrack04=-844238645 +ch2_11b_hedgedtl_01=-909377050 +ch2_11b_hedgedtl_02=-612457141 +ch2_11b_hedgedtl_03=-1239098692 +ch2_11b_hedgedtl_04=-942178783 +ch2_11b_hedgedtl_05=2073224601 +ch2_11b_hedgedtl_06=-1522255621 +ch2_11b_hedgedtl_07=1594436742 +ch2_11b_hedgedtl_08=1758412818 +ch2_11b_hedgedtl_09=1148155727 +ch2_11b_hedgedtl_10=-1172445718 +ch2_11b_hedgedtl_12=-202319437 +ch2_11b_hedgedtl_13=18805775 +ch2_11b_hedgedtl_14=258183320 +ch2_11b_hs_04_gate=1098395139 +ch2_11b_hs_04=-862300049 +ch2_11b_l1=-1003086116 +ch2_11b_l2=838695529 +ch2_11b_pools1=-1420527990 +ch2_11b_pools2=-1114203378 +ch2_11b_railing_01=-972775253 +ch2_11b_railing_02=414172672 +ch2_11b_railing_03=839317678 +ch2_11b_railing_04=68951257 +ch2_11b_railing_05=-2072732272 +ch2_11b_railing_06=-1917734902 +ch2_11b_railing_07=-352621928 +ch2_11b_retwall01=-1462959159 +ch2_11b_retwallpoles_01=748631099 +ch2_11b_retwallpoles_02=-130757797 +ch2_11b_retwallpoles_03=175271894 +ch2_11b_retwallpoles_04=-357945274 +ch2_11b_retwallpoles_05=1022448851 +ch2_12_building_b_dtl=-1791428458 +ch2_12_building_b_hedtl_1=-1919987537 +ch2_12_building_b_hedtl_2=1995154280 +ch2_12_building_b_hedtl_3=1831636970 +ch2_12_building_b=-1789191271 +ch2_12_hdcal67=-436224840 +ch2_12_hehdcal67_00=-2074338856 +ch2_12_hehdcal67_01=-817025095 +ch2_12_hehdcal67_02=-250711237 +ch2_12_hehdcal67_03=-1412831053 +ch2_12_hehdcal67_04=-1115452378 +ch2_12_hehdcal67_05=63346859 +ch2_12_house_03_dtl=949865443 +ch2_12_house_03_hed_00=-861134677 +ch2_12_house_03_hed_01=-1025012446 +ch2_12_house_03_hed_02=2096038186 +ch2_12_house_03_hed_03=-306617667 +ch2_12_house_03_hed_04=-480555519 +ch2_12_house_03_hed_05=-767841342 +ch2_12_house_03_hed_06=1207408444 +ch2_12_house_03_hed_07=-1262489397 +ch2_12_house_03=2068363268 +ch2_12_house_l2d_dtl=-1958310436 +ch2_12_house_l2d_hedtl_1=1270534450 +ch2_12_house_l2d_hedtl_2=384821149 +ch2_12_house_l2d_hedtl_3=-1086900179 +ch2_12_house_l2d=-1426553239 +ch2_12_house_l2e_dtl=-1606567824 +ch2_12_house_l2e_hedtl_00=959465209 +ch2_12_house_l2e_hedtl_01=-424074740 +ch2_12_house_l2e_hedtl_02=610377052 +ch2_12_house_l2e_hedtl_03=1394113225 +ch2_12_house_l2e_hedtl_04=-1983223760 +ch2_12_house_l2e_hedtl_05=814527922 +ch2_12_house_l2e_hedtl_06=1834561358 +ch2_12_house_l2e_hedtl_07=1545309395 +ch2_12_house_l2e=-1789174997 +ch2_12_house01_dtl=1090857234 +ch2_12_house01=140033636 +ch2_12_house02_dtl=866324091 +ch2_12_house02_hegdtl_1=1807624868 +ch2_12_house02_hegdtl_2=627318253 +ch2_12_house02_hegdtl_3=1193501035 +ch2_12_house02_hegdtl_4=-1275446501 +ch2_12_house02_hegdtl_5=-1565026154 +ch2_12_house02_hegdtl_6=-1884130676 +ch2_12_house02_hegdtl_7=-2122000847 +ch2_12_house02_rail_lod=-442671468 +ch2_12_house02_rail=291185973 +ch2_12_house02_railing_01_lod=2112519138 +ch2_12_house02_railing_01=1167477500 +ch2_12_house02_railing_02_lod=777103747 +ch2_12_house02_railing_02=1464921713 +ch2_12_house02_railing_03_lod=-1331135274 +ch2_12_house02_railing_03=1756565813 +ch2_12_house02=465167654 +ch2_12_house04_dtl=1084558333 +ch2_12_house04=1063627913 +ch2_12_house05_dtl=798893031 +ch2_12_house05=758908982 +ch2_12_house06_dtl=-406233860 +ch2_12_house06=1683584624 +ch2_12_house07_dtl=1803505613 +ch2_12_house07=1380110915 +ch2_12_house100_dtl=89594736 +ch2_12_house100_rail_lod=204609625 +ch2_12_house100_rail=-182012546 +ch2_12_house100=-1588559783 +ch2_12_house101_dtl=1899991676 +ch2_12_house101=-58739018 +ch2_12_house102_dtl=-1290236852 +ch2_12_house102_railing_lod=-215235378 +ch2_12_house102_railing=508705465 +ch2_12_house102=-962901266 +ch2_12_house103=1880759741 +ch2_12_house106a_dtl=-1522953917 +ch2_12_house106a=-1911370507 +ch2_12_house107_dtl=-208816488 +ch2_12_house107=589300682 +ch2_12_house11_dtl=-1701797380 +ch2_12_house11=2095982641 +ch2_12_house16_dtl=275785 +ch2_12_house16=516156466 +ch2_12_house20_dtl=-1989127817 +ch2_12_house20=630684449 +ch2_12_house4_a_rgate_lod=-697701639 +ch2_12_house4_a_rgate=-318366106 +ch2_12_house4_b_rgate_lod=-1556073861 +ch2_12_house4_b_rgate=963523844 +ch2_12_house4_c_rgate_lod=595710209 +ch2_12_house4_c_rgate=-115768302 +ch2_12_house4_d_rgate_lod=251577070 +ch2_12_house4_d_rgate=1162771857 +ch2_12_house4_dtl=-2030934512 +ch2_12_house4=-1180061401 +ch2_12_house55_dtl=-417347112 +ch2_12_house55=-250182768 +ch2_12_house97_dtl=451071952 +ch2_12_house97=-994201761 +ch2_12_house98_dtl=-1866320981 +ch2_12_house98_hddtl_1=143863652 +ch2_12_house98_hddtl_2=383044583 +ch2_12_house98_hddtl_3=-348818263 +ch2_12_house98_hddtl_4=-110096098 +ch2_12_house98_hddtl_5=-809910862 +ch2_12_house98=1263025190 +ch2_12_house99_dtl=-600619475 +ch2_12_house99=965384363 +ch2_12_housesupport01_lod=1213422685 +ch2_12_housesupport01=-1457106781 +ch2_12_housesupport02_lod=1570133077 +ch2_12_housesupport02=-1157893042 +ch2_12_housesupport03_lod=-635592278 +ch2_12_housesupport03=-666751286 +ch2_12_hs17=-1937906486 +ch2_12_hse01_hgedtl_00=-233626679 +ch2_12_hse01_hgedtl_01=-1190776400 +ch2_12_hse01_hgedtl_02=-829399868 +ch2_12_hse01_hgedtl_03=-2011672615 +ch2_12_hse01_hgedtl_04=1909597005 +ch2_12_hse01_hgedtl_05=1554643197 +ch2_12_hse01_hgedtl_06=1313561664 +ch2_12_hse01_hgedtl_07=-905981097 +ch2_12_hse01_hgedtl_08=-1078083885 +ch2_12_hse01_hgedtl_09=-1384506804 +ch2_12_hse01_hgedtl_10=1202146180 +ch2_12_hse01_hgedtl_11=1008088162 +ch2_12_hse01_hgedtl_12=708677809 +ch2_12_l1=-1868716673 +ch2_12_l2=-555957764 +ch2_12_modern_dtl=-1190640939 +ch2_12_modern_hedt_00=-1945844707 +ch2_12_modern_hedt_01=-1182851311 +ch2_12_modern_hedt_02=965975864 +ch2_12_modern_hedt_03=1730116175 +ch2_12_pool_water=738557793 +ch2_12_railing01_lod=1447485551 +ch2_12_railing01=-497750770 +ch2_12_railing02_lod=-1673404024 +ch2_12_railing02=-1785834622 +ch2_12_railing03_lod=1509822535 +ch2_12_railing03=-2049919993 +ch2_12_railing04_lod=-1361019679 +ch2_12_railing04=873762948 +ch2_12_railing05_lod=-983223579 +ch2_12_railing05=-1489111327 +ch2_12_railing06_lod=1628535241 +ch2_12_railing06=1487034783 +ch2_12_railing07_lod=1151584484 +ch2_12_railing07=1223146026 +ch2_12_railing08_lod=1583143658 +ch2_12_railing08=53325495 +ch2_12_railing09_lod=-959807699 +ch2_12_railing09=-311983317 +ch2_12_railing10_lod=1154579220 +ch2_12_railing10=-702786747 +ch2_12_railing11_lod=-1128800816 +ch2_12_railing11=1894615273 +ch2_12_railing12_lod=20561096 +ch2_12_railing12=-1181050302 +ch2_12_railing13_lod=-447788612 +ch2_12_railing13=-932202516 +ch2_12_railing14=224641483 +ch2_12_railing15=730856995 +ch2_12_railing16=-253228844 +ch2_12_railing17=-14998214 +ch2_12_railing18=280053870 +ch2_12_railing19=525886908 +ch2_12_railing20=1930432406 +ch2_12_railing21=-598285790 +ch2_12_railing22=-842644223 +ch2_12_railing23_lod=932573830 +ch2_12_railing23=-930006377 +ch2_12_railing24_lod=-383929505 +ch2_12_railing24=-1183736744 +ch2_12_railing25_lod=-515041378 +ch2_12_railing25=605188508 +ch2_12_railing26=13642520 +ch2_12_railing27=-276395899 +ch2_12_railing28=1550738003 +ch2_12_railing29_lod=-1810445645 +ch2_12_railing29=1329317870 +ch2_12_railing30_lod=1412815266 +ch2_12_railing30=1621518783 +ch2_12_railing66=-460940215 +ch2_12_woodstruct01_lod=1334037995 +ch2_12_woodstruct01=-1081739531 +ch2_12_woodstruct02_lod=-2055261837 +ch2_12_woodstruct02=-1378921592 +ch2_12_woodstruct03_lod=726255491 +ch2_12_woodstruct03=1678360570 +ch2_12_woodstruct04_lod=1469483679 +ch2_12_woodstruct04=1346377831 +ch2_12b_cutscenetowel=-2092677964 +ch2_12b_h1_vivid=-1255074188 +ch2_12b_house_l1a=-584623099 +ch2_12b_house_l1b_dtl_01=8990735 +ch2_12b_house_l1b_dtl_02=391077275 +ch2_12b_house_l1b_dtl_03=411787283 +ch2_12b_house_l1b=-403017301 +ch2_12b_house_l1c_dtl_01=-1700952937 +ch2_12b_house_l1c_dtl_02=-1257850519 +ch2_12b_house_l1c_dtl_03=-935895094 +ch2_12b_house_l1c_gate=-1885497848 +ch2_12b_house_l1c_gate001=-1325832886 +ch2_12b_house_l1c=1686137521 +ch2_12b_house_l1d_dtl_01=318873867 +ch2_12b_house_l1d_dtl_02=95880822 +ch2_12b_house_l1d_dtl_03=-2033907560 +ch2_12b_house_l1d=1878131100 +ch2_12b_house_l1e_dtl_01=-398031445 +ch2_12b_house_l1e_dtl_02=-92427751 +ch2_12b_house_l1e_dtl_03=348675758 +ch2_12b_house_l1e=-2128305151 +ch2_12b_house_l2c_dtl_01=-543992122 +ch2_12b_house_l2c_dtl_02=-1871005550 +ch2_12b_house_l2c=-2089572481 +ch2_12b_house03mc_a_dtl_01=198022959 +ch2_12b_house03mc_a_dtl_02=408301632 +ch2_12b_house03mc_a_dtl_03=784096532 +ch2_12b_house03mc=-2005680468 +ch2_12b_house50_dtl_01=-661306666 +ch2_12b_house50_dtl_02=-356522197 +ch2_12b_house50=32902280 +ch2_12b_hs_l1a_dtl_01=-2098236359 +ch2_12b_hs_l1a_dtl_02=1898238116 +ch2_12b_hs_l1a_dtl_03=-1599262800 +ch2_12b_hse_l1a_dtl_00=1510157710 +ch2_12b_hse_l1a_dtl_01=-738057850 +ch2_12b_hse_l1a_dtl_02=-914289532 +ch2_12b_hse_l1a_dtl_03=-1866065137 +ch2_12b_hse_l1a_dtl_04=-417413185 +ch2_12b_hse_l1a_dtl_05=475771448 +ch2_12b_hse_l1c_dtl_00=2076478079 +ch2_12b_hse_l1c_dtl_01=-1436031035 +ch2_12b_hse_l1c_dtl_02=-1741077656 +ch2_12b_hse_l1c_dtl_03=579491856 +ch2_12b_hse_l1c_dtl_04=1362408804 +ch2_12b_hse_l1c_dtl_05=1058148639 +ch2_12b_hse_l1c_dtl_06=1572949629 +ch2_12b_hse_l1c_dtl_07=-605631802 +ch2_12b_hse_l1c_dtl_08=170600274 +ch2_12b_hse_l1c_dtl_09=61905501 +ch2_12b_hse_l1c_dtl_10=-1079864550 +ch2_12b_hse_l1c_dtl_11=-320082516 +ch2_12b_hse_l1c_dtl_12=-636008445 +ch2_12b_hse_l1c_dtl_13=-945839208 +ch2_12b_hse_l1c_dtl_14=-1187969349 +ch2_12b_hse_l1c_dtl_15=-499099431 +ch2_12b_hse_l1c_dtl_16=-1783480386 +ch2_12b_hse_l1c_dtl_17=277689718 +ch2_12b_hse_l1c_dtl_18=-97974098 +ch2_12b_hse_l1e_dtl_1=-807037585 +ch2_12b_l1=-1476356617 +ch2_12b_l2=1572700530 +ch2_12b_lnddcal01=844035688 +ch2_12b_lnddcal02=1076007435 +ch2_12b_railing_01=1696490509 +ch2_12b_railing_02_lod=1781865318 +ch2_12b_railing_02=1474316689 +ch2_12b_railing_03_lod=-890547302 +ch2_12b_railing_03=-1786100504 +ch2_12b_railing_04=-1965281396 +ch2_12b_railing_05=889881570 +ch2_12b_railing_06_lod=-1694816806 +ch2_12b_railing_06=-1502484809 +ch2_12b_railing_07_lod=45784446 +ch2_12b_railing_07=-542746337 +ch2_12b_railing_08=-772555334 +ch2_12b_retainwall01_dtl_01=-1219345779 +ch2_12b_retainwall01_dtl_02=4478068 +ch2_12b_retainwall01_dtl_03=334396360 +ch2_12b_retwall01=-1249134618 +ch2_12b_retwall02=-1513318296 +ch2_12b_treeproxy=-932249093 +ch2_emissive_casino_slod=-534545568 +ch2_emissive_casinob_slod=429446185 +ch2_emissive_casinob=1468170057 +ch2_emissive_casinob2_slod=-1633449889 +ch2_emissive_casinoc=495815520 +ch2_emissive_casinocb=552822525 +ch2_emissive_casinocb2=1887593324 +ch2_emissive_ch2_02_ema_slod=-1346292139 +ch2_emissive_ch2_02_ema2=973421825 +ch2_emissive_ch2_02_emb_slod=-1853286198 +ch2_emissive_ch2_02_emb=116261031 +ch2_emissive_ch2_03_hut02_lod=52771962 +ch2_emissive_ch2_03_hut02=1712740913 +ch2_emissive_ch2_03_slod=714766594 +ch2_emissive_ch2_03c_lod=-1292873730 +ch2_emissive_ch2_03c=1724302862 +ch2_emissive_ch2_04_01_slod=1497086912 +ch2_emissive_ch2_04_01=-1472721525 +ch2_emissive_ch2_04_02_slod=-321986373 +ch2_emissive_ch2_04_02=-14337180 +ch2_emissive_ch2_04_03=-782606385 +ch2_emissive_ch2_04_04=446493267 +ch2_emissive_ch2_04_05=-322627932 +ch2_emissive_ch2_04_06=675450270 +ch2_emissive_ch2_04_07=176181786 +ch2_emissive_ch2_04_08=1134838881 +ch2_emissive_ch2_04_09=1440966879 +ch2_emissive_ch2_04_doors=306185524 +ch2_emissive_ch2_05_01=238857854 +ch2_emissive_ch2_05_02=15569888 +ch2_emissive_ch2_05_slod=-2076404193 +ch2_emissive_ch2_05c_01=-331273348 +ch2_emissive_ch2_05c_02=-1099018245 +ch2_emissive_ch2_05c_03=-1632825255 +ch2_emissive_ch2_05c_04=-1319258694 +ch2_emissive_ch2_05c_05=803549891 +ch2_emissive_ch2_05c_06=29185652 +ch2_emissive_ch2_05c_07=340229000 +ch2_emissive_ch2_05c_08=-434594005 +ch2_emissive_ch2_05c_slod=-1570318450 +ch2_emissive_ch2_05d_01=-145786799 +ch2_emissive_ch2_05d_02=-846715709 +ch2_emissive_ch2_05d_03=-1127447732 +ch2_emissive_ch2_05d_04=1051854613 +ch2_emissive_ch2_05d_05=-1395301538 +ch2_emissive_ch2_05d_slod=-1737952541 +ch2_emissive_ch2_05e_01=946890175 +ch2_emissive_ch2_05e_02=-13470908 +ch2_emissive_ch2_05e_03=-604492592 +ch2_emissive_ch2_05e_04=-1586055222 +ch2_emissive_ch2_05e_05=-281619635 +ch2_emissive_ch2_05e_06=-990216495 +ch2_emissive_ch2_05e_07=-1819894806 +ch2_emissive_ch2_05e_slod=-1008171437 +ch2_emissive_ch2_05f_01=582570255 +ch2_emissive_ch2_05f_02=-722061942 +ch2_emissive_ch2_05f_03=107583600 +ch2_emissive_ch2_05f_04=949255365 +ch2_emissive_ch2_05f_05=1334061780 +ch2_emissive_ch2_05f_06=-1581035695 +ch2_emissive_ch2_05f_07=1809048435 +ch2_emissive_ch2_05f_08=1038419862 +ch2_emissive_ch2_05f_09=70980671 +ch2_emissive_ch2_05f_10=-1360073520 +ch2_emissive_ch2_05f_11=-196970630 +ch2_emissive_ch2_05f_slod=-1785821757 +ch2_emissive_ch2_06_02_slod=1001872854 +ch2_emissive_ch2_06_02=266950412 +ch2_emissive_ch2_06_03_slod=1572903863 +ch2_emissive_ch2_06_03=-906179840 +ch2_emissive_ch2_06_04_slod=-675454368 +ch2_emissive_ch2_06_04=-1135661147 +ch2_emissive_ch2_06_04b_lod=634450536 +ch2_emissive_ch2_06_04b=-1712000256 +ch2_emissive_ch2_06_slod=-1543961018 +ch2_emissive_ch2_06=90400011 +ch2_emissive_ch2_07_01=-200989116 +ch2_emissive_ch2_07_02=1410000466 +ch2_emissive_ch2_07_03=1137264079 +ch2_emissive_ch2_07_04=892741801 +ch2_emissive_ch2_07_05=652971028 +ch2_emissive_ch2_07_06=-1425107880 +ch2_emissive_ch2_07_slod=144112531 +ch2_emissive_ch2_07b_01=-1515902363 +ch2_emissive_ch2_07b_02=-1746497816 +ch2_emissive_ch2_07b_03=-1498665865 +ch2_emissive_ch2_07b_04=-1998393115 +ch2_emissive_ch2_07b_05=2048086854 +ch2_emissive_ch2_07b_06=1817819091 +ch2_emissive_ch2_07b_07=1617862653 +ch2_emissive_ch2_07b_08=1102144123 +ch2_emissive_ch2_07b_09=867944080 +ch2_emissive_ch2_07b_10=1783384760 +ch2_emissive_ch2_07b_slod=513016906 +ch2_emissive_ch2_07c_01=-317974989 +ch2_emissive_ch2_07c_02=456520326 +ch2_emissive_ch2_07c_03=145214826 +ch2_emissive_ch2_07c_slod=-985110200 +ch2_emissive_ch2_07d_01=1541993007 +ch2_emissive_ch2_07d_02=1721599896 +ch2_emissive_ch2_07d_03=-807118300 +ch2_emissive_ch2_07d_04=-2098675666 +ch2_emissive_ch2_07d_05=-1792908127 +ch2_emissive_ch2_07d_06=806132327 +ch2_emissive_ch2_07d_07=1110392492 +ch2_emissive_ch2_07d_08=-177494746 +ch2_emissive_ch2_07d_09=1604614550 +ch2_emissive_ch2_07d_10=1227836380 +ch2_emissive_ch2_07d_11=980266585 +ch2_emissive_ch2_07d_slod=614063407 +ch2_emissive_ch2_08_01=589303169 +ch2_emissive_ch2_08_02=-1872599020 +ch2_emissive_ch2_08_03=2014984068 +ch2_emissive_ch2_08_04=1710002985 +ch2_emissive_ch2_08_05=-400943242 +ch2_emissive_ch2_08_06=1447130051 +ch2_emissive_ch2_08_07=1267621469 +ch2_emissive_ch2_08_08=968604344 +ch2_emissive_ch2_08_09=-1285968394 +ch2_emissive_ch2_08_10=1756798513 +ch2_emissive_ch2_08_11=-1748992956 +ch2_emissive_ch2_08_slod=594746811 +ch2_emissive_ch2_08b_01=-1605144853 +ch2_emissive_ch2_08b_02=-1416919713 +ch2_emissive_ch2_08b_03=2108959149 +ch2_emissive_ch2_08b_04=-1895183272 +ch2_emissive_ch2_08b_05=-149349255 +ch2_emissive_ch2_08b_06=21967077 +ch2_emissive_ch2_08b_slod=1829520235 +ch2_emissive_ch2_09_01=1939476373 +ch2_emissive_ch2_09_02=-580787417 +ch2_emissive_ch2_09_03=-1807494936 +ch2_emissive_ch2_09_04=-2046348177 +ch2_emissive_ch2_09_05=973118563 +ch2_emissive_ch2_09_06=-1530105351 +ch2_emissive_ch2_09_07=1585472866 +ch2_emissive_ch2_09_08=1228421842 +ch2_emissive_ch2_09_09=1557226000 +ch2_emissive_ch2_09_10=-582032979 +ch2_emissive_ch2_09_11=-1292006133 +ch2_emissive_ch2_09_slod=1698471060 +ch2_emissive_ch2_09b_01=1934235507 +ch2_emissive_ch2_09b_02=1680603447 +ch2_emissive_ch2_09b_03=1448893848 +ch2_emissive_ch2_09b_04=954671790 +ch2_emissive_ch2_09b_05=722896653 +ch2_emissive_ch2_09b_06=441312632 +ch2_emissive_ch2_09b_07=250924742 +ch2_emissive_ch2_09b_08=503147723 +ch2_emissive_ch2_09b_09=2568479 +ch2_emissive_ch2_09b_10=103267916 +ch2_emissive_ch2_09b_11=-655334434 +ch2_emissive_ch2_09b_12=-914242303 +ch2_emissive_ch2_09b_slod=561450452 +ch2_emissive_ch2_09c_01=-1081332392 +ch2_emissive_ch2_09c_02=-1338143045 +ch2_emissive_ch2_09c_03=567243229 +ch2_emissive_ch2_09c_04=305779378 +ch2_emissive_ch2_09c_05=89372902 +ch2_emissive_ch2_09c_06=-150528947 +ch2_emissive_ch2_09c_07=1521017739 +ch2_emissive_ch2_09c_08=1282754340 +ch2_emissive_ch2_09c_09=1046162160 +ch2_emissive_ch2_09c_10=-1434875737 +ch2_emissive_ch2_09c_11=-614700436 +ch2_emissive_ch2_09c_12=-954318352 +ch2_emissive_ch2_09c_13=-1941910518 +ch2_emissive_ch2_09c_slod=946155990 +ch2_emissive_ch2_11_01=-1109323806 +ch2_emissive_ch2_11_02=-1661579791 +ch2_emissive_ch2_11_03=-1373278129 +ch2_emissive_ch2_11_04=991726143 +ch2_emissive_ch2_11_05=1296969378 +ch2_emissive_ch2_11_06=1470055236 +ch2_emissive_ch2_11_07=1775888313 +ch2_emissive_ch2_11_08=846821629 +ch2_emissive_ch2_11_09=70687864 +ch2_emissive_ch2_11_10=1371223724 +ch2_emissive_ch2_11_11=574740414 +ch2_emissive_ch2_11_12=805598019 +ch2_emissive_ch2_11_13=215231715 +ch2_emissive_ch2_11_14=-531311643 +ch2_emissive_ch2_11_15=-1107128511 +ch2_emissive_ch2_11_slod=-879789680 +ch2_emissive_ch2_11b_01=-1591119746 +ch2_emissive_ch2_11b_02=-1770824942 +ch2_emissive_ch2_11b_03=-136602143 +ch2_emissive_ch2_11b_04=-922599373 +ch2_emissive_ch2_11b_05=-1137400168 +ch2_emissive_ch2_11b_06=-1384478428 +ch2_emissive_ch2_11b_07=841060972 +ch2_emissive_ch2_11b_slod=-1752822179 +ch2_emissive_ch2_12_01=1148287288 +ch2_emissive_ch2_12_02=936370165 +ch2_emissive_ch2_12_03=557101759 +ch2_emissive_ch2_12_04=-1485324473 +ch2_emissive_ch2_12_05=-1841785655 +ch2_emissive_ch2_12_06=-2099513844 +ch2_emissive_ch2_12_07=1838664580 +ch2_emissive_ch2_12_08=-393035396 +ch2_emissive_ch2_12_09=-615373061 +ch2_emissive_ch2_12_10=580204256 +ch2_emissive_ch2_12_11=273388109 +ch2_emissive_ch2_12_12=117211051 +ch2_emissive_ch2_12_13=-209069882 +ch2_emissive_ch2_12_14=1509729710 +ch2_emissive_ch2_12_15=1200554195 +ch2_emissive_ch2_12_16=1014491813 +ch2_emissive_ch2_12_17=734087480 +ch2_emissive_ch2_12_18=1655551752 +ch2_emissive_ch2_12_19=1367610549 +ch2_emissive_ch2_12_20=-1682789895 +ch2_emissive_ch2_12_21=-2130807667 +ch2_emissive_ch2_12_22=1381209912 +ch2_emissive_ch2_12_23=1620259767 +ch2_emissive_ch2_12_24=-440517105 +ch2_emissive_ch2_12_slod=699181396 +ch2_emissive_ch2_12b_01=-397604704 +ch2_emissive_ch2_12b_02=-96555901 +ch2_emissive_ch2_12b_03=210227477 +ch2_emissive_ch2_12b_04=-1573586043 +ch2_emissive_ch2_12b_05=804525825 +ch2_emissive_ch2_12b_06=1034465898 +ch2_emissive_ch2_12b_07=1534062072 +ch2_emissive_ch2_12b_08=-346386993 +ch2_emissive_ch2_12b_slod=1635857228 +ch2_emissive_em_a_slod=-1847632370 +ch2_emissive_emi_00=-482909493 +ch2_emissive_emi_01=-1677503388 +ch2_emissive_emi_02=-946885764 +ch2_emissive_emi_03=730166126 +ch2_emissive_emi_04=498522065 +ch2_emissive_emi_05=250133045 +ch2_emissive_emi_06=19209902 +ch2_emissive_emi_07=1199123281 +ch2_emissive_emi_08=963088174 +ch2_emissive_emi_09=706506904 +ch2_emissive_emi_10=1680466198 +ch2_emissive_emi_11=971410576 +ch2_emissive_emi_b_slod=437503034 +ch2_emissive_emis01=-526698890 +ch2_lod_emissive_slod3=-2126352660 +ch2_lod_slod3=-1344533778 +ch2_lod2_emissive_slod3=-2088596540 +ch2_lod2_slod3=-467758802 +ch2_lod3_emissive_slod3=1506734260 +ch2_lod3_slod3=841438406 +ch2_lod4_s3a=-1087646514 +ch2_lod4_s3b=-1385746107 +ch2_lod4_s3c=-1557062439 +ch2_rdprops_cblmsh01=1895439374 +ch2_rdprops_cblmsh90=588969625 +ch2_rdprops_ch2_rd_wire059=-1183705922 +ch2_rdprops_ch2_rd_wire060=-1877229358 +ch2_rdprops_ch2_rd_wire061=-2024427706 +ch2_rdprops_ch2_rd_wire062=-1131374149 +ch2_rdprops_ch2_rd_wire063=-1580112835 +ch2_rdprops_ch2_rd_wire064=1335541713 +ch2_rdprops_ch2_rd_wire065=1028660028 +ch2_rdprops_ch2_rd_wire066=1797748458 +ch2_rdprops_ch2_rd_wire067=1490408007 +ch2_rdprops_ch2_rd_wire068=-180024509 +ch2_rdprops_ch2_rd_wire069=68856046 +ch2_rdprops_ch2_rd_wire070=-1950590609 +ch2_rdprops_ch2_rd_wire071=-1704102191 +ch2_rdprops_ch2_rd_wire072=-1472785820 +ch2_rdprops_ch2_rd_wire073=-1238421932 +ch2_rdprops_ch2_rd_wire074=-1028307104 +ch2_rdprops_ch2_rd_wire075=-788732945 +ch2_rdprops_ch2_rd_wire076=-551911382 +ch2_rdprops_ch2_rd_wire077=226286830 +ch2_rdprops_ch2_rd_wire078=508526227 +ch2_rdprops_ch2_rd_wire079=733485412 +ch2_rdprops_ch2_rd_wire080=1193332505 +ch2_rdprops_ch2_rd_wire081=1432251284 +ch2_rdprops_ch2_rd_wire083=1897014011 +ch2_rdprops_ch2_rd_wire084=-1777767191 +ch2_rdprops_ch2_rd_wire085=-1522332836 +ch2_rdprops_ch2_rd_wire086=-1304386217 +ch2_rdprops_ch2_rd_wire087=-1024047422 +ch2_rdprops_ch2_rd_wire088=-552829202 +ch2_rdprops_ch2_rd_wire089=-325379573 +ch2_rdprops_ch2_rd_wire090=1089683862 +ch2_rdprops_ch2_rd_wire091=850044165 +ch2_rdprops_ch2_rd_wire092=537624503 +ch2_rdprops_ch2_rd_wire093=154423817 +ch2_rdprops_ch2_rd_wire094=-196007373 +ch2_rdprops_ch2_rd_wire095=-365357565 +ch2_rdprops_ch2_rd_wire096=-638945946 +ch2_rdprops_ch2_rd_wire097=-936652311 +ch2_rdprops_ch2_rd_wire098=-1116357507 +ch2_rdprops_ch2_rd_wire099=-1416488778 +ch2_rdprops_ch2_rd_wire100=-314571052 +ch2_rdprops_ch2_rd_wire101=387013238 +ch2_rdprops_ch2_rd_wire104=-1271360318 +ch2_rdprops_ch2_rd_wire105=-559289948 +ch2_rdprops_ch2_rd_wire106=1004512266 +ch2_rdprops_ch2_rd_wire107=1713830040 +ch2_rdprops_ch2_rd_wire108=1466325783 +ch2_rdprops_ch2_rd_wire109=-1996603822 +ch2_rdprops_ch2_rd_wire110=368435351 +ch2_rdprops_ch2_rd_wire111=1432838009 +ch2_rdprops_ch2_rd_wire112=45136397 +ch2_rdprops_ch2_rd_wire113=1995874951 +ch2_rdprops_ch2_rd_wire114=-962346528 +ch2_rdprops_ch2_rd_wire115=-665164467 +ch2_rdprops_ch2_rd_wire117=-1007960976 +ch2_rdprops_ch2_rd_wire118=263017462 +ch2_rdprops_ch2_rd_wire121=-1772789656 +ch2_rdprops_ch2_rd_wire122=-2003581723 +ch2_rdprops_ch2_rd_wire123=-899725201 +ch2_rdprops_ch2_rd_wire124=-49074726 +ch2_rdprops_ch2_rd_wire125=-428474208 +ch2_rdprops_ch2_rd_wire126=406381605 +ch2_rdprops_ch2_rd_wire127=157501050 +ch2_rdprops_ch2_rd_wire128=874159080 +ch2_rdprops_ch2_rd_wire129=1691385171 +ch2_rdprops_ch2_rd_wire131=1641084412 +ch2_rdprops_ch2_rd_wire132=1443618418 +ch2_rdprops_ch2_rd_wire133=-2059617065 +ch2_rdprops_cm10968_tstd001=-350821909 +ch2_rdprops_combo41_01_lod=-245228707 +ch2_rdprops_combo42_02_lod=-662595029 +ch2_rdprops_combo43_01_lod=-809354461 +ch2_rdprops_combo43_02_lod=-183234223 +ch2_rdprops_combo43_03_lod=84764402 +ch2_rdprops_combo46_01_lod=1313116553 +ch2_rdprops_combo47_01_lod=-921978812 +ch2_rdprops_combo49_01_lod=325906790 +ch2_rdprops_combo51_01_lod=-982102933 +ch2_rdprops_combo51_02_lod=-2043337333 +ch2_rdprops_combo51_03_lod=893951728 +ch2_rdprops_combo52_01_lod=-1489658945 +ch2_rdprops_combo53_01_lod=-759781356 +ch2_rdprops_combo54_01_lod=-1474147841 +ch2_rdprops_combo54_03_lod=-2086743060 +ch2_rdprops_combo55_01_lod=-291372054 +ch2_rdprops_combo56_01_lod=1120695627 +ch2_rdprops_combo56_02_lod=157080718 +ch2_rdprops_combo56_03_lod=-2126964089 +ch2_rdprops_combo57_01_lod=1539791741 +ch2_rdprops_combo57_02_lod=750118065 +ch2_rdprops_combo57_03_lod=-896003620 +ch2_rdprops_combo58_01_lod=1260637196 +ch2_rdprops_combo59_02_lod=879978744 +ch2_rdprops_combo59_03_lod=290099903 +ch2_rdprops_combo59_04_lod=507853080 +ch2_rdprops_combo59_05_lod=-459325159 +ch2_rdprops_combo60_01_lod=1813024439 +ch2_rdprops_combo61_01_lod=1260810222 +ch2_rdprops_combo62_02_lod=-1588852169 +ch2_rdprops_combo63_03_lod=-1922289286 +ch2_rdprops_combo63_04_lod=1583748582 +ch2_rdprops_combo64_01_lod=551420588 +ch2_rdprops_combo65_01_lod=-1532969622 +ch2_rdprops_combo66_01_lod=1249514566 +ch2_rdprops_combo66_02_lod=-1519861053 +ch2_rdprops_combo66_03_lod=-1963924460 +ch2_rdprops_combo67_02_lod=-1586506824 +ch2_rdprops_combo68_01_lod=-1125743543 +ch2_rdprops_combo68_02_lod=2067254602 +ch2_rdprops_combo68_03_lod=753160103 +ch2_rdprops_combo69_01_lod=1168240609 +ch2_rdprops_combo69_02_lod=903867056 +ch2_rdprops_combo69_03_lod=-1365379109 +ch2_rdprops_combo70_01_lod=-1872549914 +ch2_rdprops_combo70_02_lod=-2059513476 +ch2_rdprops_combo70_03_lod=1375808959 +ch2_rdprops_combo70_04_lod=10959767 +ch2_rdprops_combo70_05_lod=38792473 +ch2_rdprops_combo71_01_lod=-440859822 +ch2_rdprops_combo72_01_lod=-898346223 +ch2_rdprops_combo73_01_lod=-2026741398 +ch2_rdprops_combo74_01_lod=-96845643 +ch2_rdprops_combo75_01_lod=-1992228038 +ch2_rdprops_combo75_02_lod=2140004518 +ch2_rdprops_combo75_03_lod=-844323838 +ch2_rdprops_combo76_01_lod=715123617 +ch2_rdprops_combo77_01_lod=-748346662 +ch2_rdprops_combo78_01_lod=-2046811437 +ch2_rdprops_combo78_02_lod=-1761025503 +ch2_rdprops_combo79_01_lod=1200885952 +ch2_rdprops_ngcab01=-1255247171 +ch2_rdprops_ngcab02=1845650534 +ch2_rdprops_ngcab03=1485584762 +ch2_rdprops_ngcab04=-1667907268 +ch2_rdprops_ngcab05=-1975149412 +ch2_rdprops_ngcab06=1091734071 +ch2_rdprops_ngcab07=-1361418811 +ch2_rdprops_ngcab08=1706840970 +ch2_rdprops_ngcab09=1399729902 +ch2_rdprops_ngcab10=-1937366443 +ch2_rdprops_ngcab11=-2007426565 +ch2_rdprops_ngcab12=-1321407550 +ch2_rdprops_ngcab13=-1558491265 +ch2_rdprops_ngcab14=-1851544392 +ch2_rdprops_ngcab15=2077851940 +ch2_rdprops_ngcab16=1193514937 +ch2_rdprops_ngcab17=-1619703717 +ch2_rdprops_ngcab18=1690882819 +ch2_rdprops_ngcab19=1460811670 +ch2_rdprops_ngcab20=-403974757 +ch2_rdprops_ngcab200=786545094 +ch2_rdprops_ngcab201=10935633 +ch2_rdprops_ngcab202=1247637693 +ch2_rdprops_ngcab203=477730038 +ch2_rdprops_ngcab204=-822806030 +ch2_rdprops_ngcab205=-1602347771 +ch2_rdprops_ngcab206=-362499879 +ch2_rdprops_ngcab207=-1137126278 +ch2_rdprops_ngcab208=1505693576 +ch2_rdprops_ngcab209=1804940084 +ch2_rdprops_ngcab21=-194777461 +ch2_rdprops_ngcab210=807157171 +ch2_rdprops_ngcab211=-37398266 +ch2_rdprops_ngcab212=1270412524 +ch2_rdprops_ngcab213=426184777 +ch2_rdprops_ngcab22=-1037235682 +ch2_rdprops_ngcab23=-789174352 +ch2_rdprops_ngcab24=550061909 +ch2_rdprops_ngcab25=784196414 +ch2_rdprops_ngcab31=-417671847 +ch2_rdprops_ngcab32=-648168993 +ch2_rdprops_ngcab33=-896590782 +ch2_rdprops_ngcab35=539379567 +ch2_rdprops_w_pt2210=-311544526 +ch2_rdprops_w_pt2211=926337218 +ch2_rdprops_w_sp_pt2130=-392766589 +ch2_rdprops_w_spline_pt2108=693900483 +ch2_rdprops_w_spline_pt2109=1540585905 +ch2_rdprops_w_spline_pt2111=2145436451 +ch2_rdprops_w_spline_pt2112=-1262998319 +ch2_rdprops_w_spline_pt2113=-992228060 +ch2_rdprops_w_spline_pt2114=-178016717 +ch2_rdprops_w_spline_pt2115=-475985234 +ch2_rdprops_w_spline_pt2116=160126594 +ch2_rdprops_w_spline_pt2117=1044758518 +ch2_rdprops_w_spline_pt2118=737090377 +ch2_rdprops_w_spline_pt2119=1357014319 +ch2_rdprops_w_spline_pt2120=2050788083 +ch2_rdprops_w_spline_pt2121=-263227625 +ch2_rdprops_w_spline_pt2122=-575614502 +ch2_rdprops_w_spline_pt2123=-739787192 +ch2_rdprops_w_spline_pt2124=-1060759547 +ch2_rdprops_w_spline_pt2125=386188421 +ch2_rdprops_w_spline_pt2126=140650304 +ch2_rdprops_w_spline_pt2127=-164396317 +ch2_rdprops_w_spline_pt2129=1521929192 +ch2_rdprops_w_spline_pt2130=1355953867 +ch2_rdprops_w_spline_pt2131=-1560356065 +ch2_rdprops_w_spline_pt2132=-1269858880 +ch2_rdprops_w_spline_pt2133=-2067685723 +ch2_rdprops_w_spline_pt2134=-2015517475 +ch2_rdprops_w_spline_pt2137=-1143403309 +ch2_rdprops_w_spline_pt2138=521524047 +ch2_rdprops_w_spline_pt2139=819427026 +ch2_rdprops_w_spline_pt2140=-1394217579 +ch2_rdprops_w_spline_pt2141=-1711585344 +ch2_rdprops_w_spline_pt2143=1383413933 +ch2_rdprops_w_spline_pt2144=1085740337 +ch2_rdprops_w_spline_pt2145=1862791634 +ch2_rdprops_w_spline_pt2148=-1307248537 +ch2_rdprops_w_spline_pt2149=-2084103220 +ch2_rdprops_w_spline_pt2151=67443438 +ch2_rdprops_w_spline_pt2152=844134276 +ch2_rdprops_w_spline_pt2153=538628889 +ch2_rdprops_w_spline_pt2154=1022561481 +ch2_rdprops_w_spline_pt2155=1789716540 +ch2_rdprops_w_spline_pt2156=1502201334 +ch2_rdprops_w_spline_pt2158=1996423388 +ch2_rdprops_w_spline_pt2159=-1253671574 +ch2_rdprops_w_spline_pt2160=2006581550 +ch2_rdprops_w_spline_pt2161=-993092714 +ch2_rdprops_w_spline_pt2162=-1290995693 +ch2_rdprops_w_spline_pt2164=-807030332 +ch2_rdprops_w_spline_pt2165=-90798295 +ch2_rdprops_w_spline_pt2166=-330143075 +ch2_rdprops_w_spline_pt2167=856324112 +ch2_rdprops_w_spline_pt2168=147530642 +ch2_rdprops_w_spline_pt2169=1341141467 +ch2_rdprops_w_spline_pt2170=1311550720 +ch2_rdprops_w_spline_pt2171=-2054775889 +ch2_rdprops_w_spline_pt2172=1775920219 +ch2_rdprops_w_spline_pt2173=-1596370348 +ch2_rdprops_w_spline_pt2175=-857593243 +ch2_rdprops_w_spline_pt2176=-1132688998 +ch2_rdprops_w_spline_pt2177=-363928258 +ch2_rdprops_w_spline_pt2178=-670941019 +ch2_rdprops_w_spline_pt2179=396869619 +ch2_rdprops_w_spline_pt2180=-39318796 +ch2_rdprops_w_spline_pt2181=925957637 +ch2_rdprops_w_spline_pt2182=586339721 +ch2_rdprops_w_spline_pt2183=110599387 +ch2_rdprops_w_spline_pt2184=-236752017 +ch2_rdprops_w_spline_pt2185=740255722 +ch2_rdprops_w_spline_pt2187=-1121056251 +ch2_rdprops_w_spline_pt2188=-1351913856 +ch2_rdprops_w_spline_pt2189=-483928584 +ch2_rdprops_w_spline_pt2190=91265317 +ch2_rdprops_w_spline_pt2191=867104161 +ch2_rdprops_w_spline_pt2192=570118714 +ch2_rdprops_w_spline_pt2193=-655474623 +ch2_rdprops_w_spline_pt2194=-347282178 +ch2_rdprops_w_spline_pt2195=-1114994310 +ch2_rdprops_w_spline_pt2196=-808833543 +ch2_rdprops_w_spline_pt2197=-1479778818 +ch2_rdprops_w_spline_pt2200=1700580791 +ch2_rdprops_w_spline_pt2201=-1826969294 +ch2_rdprops_w_spline_pt2203=560547277 +ch2_rdprops_w_spline_pt2207=-64914626 +ch2_rdprops_w_spline_pt2208=-376941044 +ch2_rdprops_w_spline_pt2209=399454873 +ch2_rdprops_w_spline_pt2210=-196122054 +ch2_rdprops_w_spline_pt2211=96144657 +ch2_rdprops_w_spline_pt2212=-105122457 +ch2_rdprops_w_spline_pt2213=124293312 +ch2_rdprops_w_spline_pt2214=373272174 +ch2_rdprops_w_spline_pt2215=606554685 +ch2_rdprops_w_spline_pt2216=-1517171532 +ch2_rdprops_w_spline_pt2217=-1344478902 +ch2_rdprops_w_spline_pt2218=-583779240 +ch2_rdprops_w_spline_pt2219=-351676413 +ch2_rdprops_w_spline_pt2220=-1784789251 +ch2_rdprops_w_spline_pt269b=1018541072 +ch2_rdprops_w_swire_pt2210=-325624256 +ch2_rdprops_w_swire_pt2211=-1696974137 +ch2_rdprops_w_wire_pt2209=-337532644 +ch2_rdprops_w_wire_pt2210=906445010 +ch2_rdprops_w_wire_pt2211=-397662887 +ch2_rdprops_w_wire_pt2212=-629012027 +ch2_rdprops_w_wire_pt2213=215019106 +ch2_rdprops_wire131=-1553949467 +ch2_rdprops_wire132=-1322174330 +ch2_roads_crds_lod_4=1614558072 +ch2_roads_crds_sg_4=-1392919560 +ch2_roads_rd_00=-835903823 +ch2_roads_rd_01=-673041893 +ch2_roads_rd_02=-1528116195 +ch2_roads_rd_06=-298197318 +ch2_roads_rd_07=-127995132 +ch2_roads_rd_08=-895674495 +ch2_roads_rd_09=-750180135 +ch2_roads_rd_10=533710165 +ch2_roads_rd_16=1670827230 +ch2_roads_rd_17=289187883 +ch2_roads_rd_18=-1838142832 +ch2_roads_rd_19_dcl=-473694006 +ch2_roads_rd_19=-2016996034 +ch2_roads_rd_24=-12463890 +ch2_roads_rd_25=283866177 +ch2_roads_rd_26=-1915523557 +ch2_roads_rd_27=1461059745 +ch2_roads_rd_28=1777051212 +ch2_roads_rd_29=1421573100 +ch2_roads_rd_30=628499142 +ch2_roads_rd_39=-983571809 +ch2_roads_rd_40=-911808483 +ch2_roads_rd_41=-1742338788 +ch2_roads_rd_42=434309268 +ch2_roads_rd_46=344325582 +ch2_roads_rd_48=-267832107 +ch2_roads_rd_51=1228137485 +ch2_roads_rd_52=1518372518 +ch2_roads_rdrehab=362865869 +ch2_roadsa_07=-1789138752 +ch2_roadsa_58=-1747946607 +ch2_roadsa_crds_lod_1=-6587591 +ch2_roadsa_crds_lod_2=-1305026447 +ch2_roadsa_crds_lod_3=-507494525 +ch2_roadsa_crds_lod_4=-1768347338 +ch2_roadsa_crds_lod_5=-2066545238 +ch2_roadsa_crds_lod_6=-1726861724 +ch2_roadsa_crds_lod_7=-1999860263 +ch2_roadsa_crds_sg_1=1624682478 +ch2_roadsa_crds_sg_2=-1516717707 +ch2_roadsa_crds_sg_3=2066244753 +ch2_roadsa_crds_sg_4=1348210485 +ch2_roadsa_crds_sg_5=1049258898 +ch2_roadsa_crds_sg_6=1773715950 +ch2_roadsa_crds_sg_7=1602465156 +ch2_roadsa_dam=882990490 +ch2_roadsa_dcl_rd_join_01=-1975996790 +ch2_roadsa_junt_dcls_01=383476691 +ch2_roadsa_rd_00=901892304 +ch2_roadsa_rd_01=1170761949 +ch2_roadsa_rd_03=-78294024 +ch2_roadsa_rd_04=279608994 +ch2_roadsa_rd_05=-525558105 +ch2_roadsa_rd_06=-293258664 +ch2_roadsa_rd_060=173652714 +ch2_roadsa_rd_07=-1303395858 +ch2_roadsa_rd_08=-950309883 +ch2_roadsa_rd_09=1502974115 +ch2_roadsa_rd_10=-1409434410 +ch2_roadsa_rd_100=1085250545 +ch2_roadsa_rd_100dcal=132794873 +ch2_roadsa_rd_11=-1294710141 +ch2_roadsa_rd_12=-1064671761 +ch2_roadsa_rd_13=-2001504702 +ch2_roadsa_rd_14=1457885863 +ch2_roadsa_rd_15=760889225 +ch2_roadsa_rd_16=2072009692 +ch2_roadsa_rd_18=444766682 +ch2_roadsa_rd_19=-525851098 +ch2_roadsa_rd_20=2006667994 +ch2_roadsa_rd_21=-1992690153 +ch2_roadsa_rd_22=1471943452 +ch2_roadsa_rd_24=1006459831 +ch2_roadsa_rd_25=241434757 +ch2_roadsa_rd_26=631844623 +ch2_roadsa_rd_27=-221886134 +ch2_roadsa_rd_28=151287238 +ch2_roadsa_rd_29=-1448593657 +ch2_roadsa_rd_30=-1820358262 +ch2_roadsa_rd_31=2013614742 +ch2_roadsa_rd_32=-1915781590 +ch2_roadsa_rd_33=1551932301 +ch2_roadsa_rd_34=1648600851 +ch2_roadsa_rd_35=796770688 +ch2_roadsa_rd_36=1161555196 +ch2_roadsa_rd_37=260735386 +ch2_roadsa_rd_38=616606726 +ch2_roadsa_rd_39=165312058 +ch2_roadsa_rd_40=-1716677442 +ch2_roadsa_rd_41=1869922381 +ch2_roadsa_rd_42=1638606010 +ch2_roadsa_rd_43=1392084823 +ch2_roadsa_rd_44=1102406887 +ch2_roadsa_rd_45=1023302521 +ch2_roadsa_rd_46=792772606 +ch2_roadsa_rd_47=411210370 +ch2_roadsa_rd_48=-204715754 +ch2_roadsa_rd_49=718649104 +ch2_roadsa_rd_50=1983127468 +ch2_roadsa_rd_51=-1569458133 +ch2_roadsa_rd_52=-1985427819 +ch2_roadsa_rd_53=-1207590066 +ch2_roadsa_rd_54=-1385198046 +ch2_roadsa_rd_55=-785918574 +ch2_roadsa_rd_56=-549948993 +ch2_roadsa_rd_57=-729064347 +ch2_roadsa_rd_59=-364574772 +ch2_roadsb_25=-528718569 +ch2_roadsb_26=-1303508813 +ch2_roadsb_27=-1015370996 +ch2_roadsb_28=-825704024 +ch2_roadsb_30=-766927611 +ch2_roadsb_33=-1953329256 +ch2_roadsb_39=1987831147 +ch2_roadsb_40=-1210719034 +ch2_roadsb_41=-1975350880 +ch2_roadsb_42=-287157534 +ch2_roadsb_43=-9079800 +ch2_roadsb_44=-776529780 +ch2_roadsb_45=-483738765 +ch2_roadsb_46=656687973 +ch2_roadsb_47=949020222 +ch2_roadsb_48=181308090 +ch2_roadsb_49=468987141 +ch2_roadsb_50=1963910393 +ch2_roadsb_51=1243123469 +ch2_roadsb_52=1500720578 +ch2_roadsb_53=-1162678208 +ch2_roadsb_54=-1924655765 +ch2_roadsb_55=-1611253049 +ch2_roadsb_56=-238854560 +ch2_roadsb_57=-199597298 +ch2_roadsb_58=-967735427 +ch2_roadsb_59=-728030192 +ch2_roadsb_60=-1046184125 +ch2_roadsb_61=-1841684369 +ch2_roadsb_62=-485473766 +ch2_roadsb_63=-155883164 +ch2_roadsb_armco_hill_0_lod=-852356562 +ch2_roadsb_armco_hill_0=291268088 +ch2_roadsb_armco_hill1_lod=2117877180 +ch2_roadsb_armco_hill1=1529399698 +ch2_roadsb_armco_hill1b_lod=-2120434820 +ch2_roadsb_armco_hill1b=-1043037955 +ch2_roadsb_armco_hill2_lod=-1706587030 +ch2_roadsb_armco_hill2=1745281870 +ch2_roadsb_armco_hill2a_lod=1801653754 +ch2_roadsb_armco_hill2a=-2103901873 +ch2_roadsb_crossrd_sign_01=-1841501096 +ch2_roadsb_crossrd_sign_02=-2140911449 +ch2_roadsb_crossrd_sign_03=1855071491 +ch2_roadsb_crossrd_sign_lod_01=-1490952443 +ch2_roadsb_crossrd_sign_lod_02=-1998019949 +ch2_roadsb_crossrd_sign_lod_03=2061174392 +ch2_roadsb_dcl_jn_02=-1879967994 +ch2_roadsb_dcl_rdsd_04b=210651422 +ch2_roadsb_dcl_rdsd_04c=-96263032 +ch2_roadsb_dcl_rdsd_04h=230509448 +ch2_roadsb_dcl_rdsd_1=-632306410 +ch2_roadsb_ov02=935429269 +ch2_roadsb_ov03=1715364238 +ch2_roadsb_ov04=-1352502315 +ch2_roadsb_rd_100=-1325026399 +ch2_roadsb_rd_jn_dcl_01=-973138672 +ch2_roadsb_rd_ov_dcl_01=-1055977510 +ch2_roadsb_rd_ov_dcl_02=-2048583293 +ch2_roadsb_t_rd_sign_01_lod=182112734 +ch2_roadsb_t_rd_sign_01=-848073902 +ch2_roadsb_t_rd_sign_02_lod=-43273422 +ch2_roadsb_t_rd_sign_03_lod=-419294386 +ch2_roadsb_t_rd_sign_2=1474057484 +ch2_roadsb_t_rd_sign_3=-245266400 +ch3_01_armco_00=2025331137 +ch3_01_armco_01=-360153756 +ch3_01_armco_02=-733261590 +ch3_01_ch_coop=-1260431863 +ch3_01_ch_coop001=1044946106 +ch3_01_ch3_1_re_wll_013=-1827422403 +ch3_01_ch3_1_re_wll_014=-2125653072 +ch3_01_ch3_1_re_wll_12=-529107934 +ch3_01_cs5_04_trailerpk_sign=-1656814265 +ch3_01_d00=1499334548 +ch3_01_d01=-801213101 +ch3_01_d02=-1039050503 +ch3_01_d03=-1367658035 +ch3_01_d04=-1606052510 +ch3_01_d05=-616887480 +ch3_01_d06=217116339 +ch3_01_d07=-653228297 +ch3_01_d08=190180225 +ch3_01_d09=1101322270 +ch3_01_d10=1352791228 +ch3_01_d11=125035105 +ch3_01_d12=-29241347 +ch3_01_d13=1695554972 +ch3_01_d14=-1984469270 +ch3_01_d15=1087984939 +ch3_01_d16=1864446398 +ch3_01_d17=1295085087 +ch3_01_d18=551425401 +ch3_01_d19=1773676336 +ch3_01_d20=360514015 +ch3_01_d21=1863595280 +ch3_01_d22=-2115544394 +ch3_01_d23=1840460386 +ch3_01_d24=2143737481 +ch3_01_d25=-1164161997 +ch3_01_d26=1567330771 +ch3_01_d27=-1795784472 +ch3_01_d28=-1497619341 +ch3_01_d29=41933797 +ch3_01_d30=-1670869304 +ch3_01_d31=111567678 +ch3_01_d32=-148323261 +ch3_01_d33=855292914 +ch3_01_d34=608247423 +ch3_01_d35=-1907559783 +ch3_01_d36=-2121606891 +ch3_01_d37=1771186468 +ch3_01_d38=1540656553 +ch3_01_d39=-981966609 +ch3_01_d40=1103256793 +ch3_01_d41=1352137348 +ch3_01_d42=-695007620 +ch3_01_d43=-455236847 +ch3_01_d44=-83308697 +ch3_01_d45=-1653664715 +ch3_01_d46=-1414811474 +ch3_01_d48=-1356286084 +ch3_01_d48a=1383598526 +ch3_01_d48zxc=1276570950 +ch3_01_d50=-60108525 +ch3_01_d52=-1610442684 +ch3_01_d53=-1253391660 +ch3_01_d54=-997367463 +ch3_01_d55=1501399867 +ch3_01_d56=1807429558 +ch3_01_d57=1507494889 +ch3_01_d58=1805135716 +ch3_01_d59=2089570636 +ch3_01_d60=1043865817 +ch3_01_d61=-1803629203 +ch3_01_d62=-1567528558 +ch3_01_d63=-1671897827 +ch3_01_d64=-1433568890 +ch3_01_d65=-2119424060 +ch3_01_d66=-822328733 +ch3_01_d67=-568205138 +ch3_01_d68=-1281061964 +ch3_01_d69=-1027659287 +ch3_01_d70=1306588710 +ch3_01_decal_06=-2024893297 +ch3_01_decal_07=-1794101230 +ch3_01_decal_08=-419933215 +ch3_01_decal_12=2049341703 +ch3_01_decal_13=1619019195 +ch3_01_decal_14=-2146040598 +ch3_01_decal_15=-1249284144 +ch3_01_decal_16=-1536701043 +ch3_01_decal_35=-1729744954 +ch3_01_decal_48=1811601764 +ch3_01_decas00=923297598 +ch3_01_decas57=1897520772 +ch3_01_decsz01=-1088635986 +ch3_01_des57=1230015015 +ch3_01_des78=-16389381 +ch3_01_des79=-248361132 +ch3_01_diner_neons001=1819472970 +ch3_01_dino_dec=-443021163 +ch3_01_dino=-459878379 +ch3_01_drtr_01_d=1398341493 +ch3_01_drtr_02_d=1772207445 +ch3_01_drtr_03_d=-1180441976 +ch3_01_drtr_04_d=-964228171 +ch3_01_drtr_05_d=1632760120 +ch3_01_drtr_06_d=31679415 +ch3_01_drtr_07_d=-391696300 +ch3_01_drtr_08_d=1996121181 +ch3_01_drtr_09_d=145036117 +ch3_01_drtr_10_d=-886917328 +ch3_01_drtr_18_d=-1909398563 +ch3_01_drtr_21_d=-1497029861 +ch3_01_drtr_24_d=-1738773812 +ch3_01_drtr_26_d=-1705078174 +ch3_01_drtr_27_d=-1190304996 +ch3_01_drtr_29_d=1931470713 +ch3_01_drtr_30_d=-911175953 +ch3_01_drtr_32_d=1386513203 +ch3_01_drtr_33_d=1771303221 +ch3_01_drtr_34_d=2141176369 +ch3_01_drtr_35_d=-1220299228 +ch3_01_drtr00=-770949242 +ch3_01_drtr05=151137649 +ch3_01_drtr06=1048320076 +ch3_01_drtr07=1714644922 +ch3_01_drtr09=1353301159 +ch3_01_drtr10=-618374738 +ch3_01_drtr11=-325321571 +ch3_01_drtr12=-1112465720 +ch3_01_drtr13=-923781818 +ch3_01_drtr14=-1710336125 +ch3_01_drtr15=1936722503 +ch3_01_drtr16=-2070303590 +ch3_01_drtr17=1339179788 +ch3_01_drtr18=1629808049 +ch3_01_drtr19=981506153 +ch3_01_drtr20=-1135633683 +ch3_01_emm_01_lod=692503988 +ch3_01_emm_01=-1794841982 +ch3_01_emm_02_lod=295506266 +ch3_01_emm_02=1281478973 +ch3_01_emm_03_lod=-64570259 +ch3_01_emm_03=1048196462 +ch3_01_emm_04_lod=1725895358 +ch3_01_emm_04=-77287628 +ch3_01_emm_05_lod=-1108180689 +ch3_01_emm_05=160189315 +ch3_01_garage=-408750841 +ch3_01_land03b=-1397043697 +ch3_01_land04=-684445025 +ch3_01_land07=-569393066 +ch3_01_land08=472267906 +ch3_01_land11=652137363 +ch3_01_land13=-1339693533 +ch3_01_land14=2102329462 +ch3_01_land15=-342369018 +ch3_01_land16=1730335774 +ch3_01_land17=1964666893 +ch3_01_land19=1419620116 +ch3_01_lardnod03=247676530 +ch3_01_missing=1274719379 +ch3_01_missing01=181110749 +ch3_01_missing02=-218671055 +ch3_01_missing03=-506776043 +ch3_01_missing04=-1315351118 +ch3_01_props_ch3_01_d91=20100032 +ch3_01_rexfrees=-1623263954 +ch3_01_rs_gnd_dec=2032597075 +ch3_01_rs_hos1a_rdbr=1509469088 +ch3_01_rs_hos1a_rl=783524701 +ch3_01_rs_hos1a=234389807 +ch3_01_rs_hos1b=541664720 +ch3_01_rs_shp1a=-1863235193 +ch3_01_rs_shp1b=-1498254071 +ch3_01_rs_trlr2b=-1461393084 +ch3_01_tmp_trailr_014=-1459946907 +ch3_01_tmp_trailr_015=-1693098342 +ch3_01_tmp_trailr_016_strs=-790613227 +ch3_01_tmp_trailr_016=-2055785634 +ch3_01_tmp_trailr_017_strs=-963480632 +ch3_01_tmp_trailr_017=2005571461 +ch3_01_tmp_trailr_019=181943826 +ch3_01_tmp_trailr_020=1414680629 +ch3_01_tmp_trailr_023=-1589056983 +ch3_01_tmp_trailr_024=492233279 +ch3_01_trail_14o=1770714391 +ch3_01_trail_16o=-1954801927 +ch3_01_trail_17o=1615970845 +ch3_01_trail004_strs=905831421 +ch3_01_trail004_strsa=1436461041 +ch3_01_trail004=861277346 +ch3_01_trailr_13=74640178 +ch3_01_trailr_13o=1541236987 +ch3_01_trailr_15o=-150954645 +ch3_01_trlr_bits004=977601590 +ch3_01_trlr_bits005=1268033237 +ch3_01_trlr_bits006=1498563152 +ch3_01_trlr_bits007=1880190926 +ch3_01_trlr_g=1806367075 +ch3_01_trlrinner_int=-717674599 +ch3_01_wf_l01=-2094269503 +ch3_01_wf_l02=1197900855 +ch3_01_wf_l03=1455891192 +ch3_01_wf_l04=-1391865988 +ch3_01_wf_off01=1761525052 +ch3_01_wf_prts01=2122845687 +ch3_01_windmill_01=87144653 +ch3_01_windmill_02=1794901092 +ch3_01_windmill_03=1504993745 +ch3_01_windmill_04=1332956495 +ch3_01_windmill_05=1043376842 +ch3_01_windmill_06=-1698503667 +ch3_01_windmill_07=-1459060584 +ch3_01_windmill_08=-1086345978 +ch3_01_windmill_09=-847361661 +ch3_01_windmill_10=-453705132 +ch3_01_windmill_11=-71815206 +ch3_01_windmill_12=142788975 +ch3_01_windmill_13=509277471 +ch3_01_windmill_14=-1640008458 +ch3_01_windmill_15=748949937 +ch3_02_adboard=-1091200917 +ch3_02_decs00=-2110185488 +ch3_02_decs00b=1132419315 +ch3_02_decs06=-1428492105 +ch3_02_decs08=75867151 +ch3_02_decs10=420533629 +ch3_02_decs14=-537304233 +ch3_02_decs15=702117646 +ch3_02_decs16=69217180 +ch3_02_decs17=-1690576419 +ch3_02_decs18=-1394770656 +ch3_02_decs19=-1313372460 +ch3_02_decs21=-1983366526 +ch3_02_decs29=345853998 +ch3_02_decs30=1953173116 +ch3_02_decs31=-1171383807 +ch3_02_decs32=-370673292 +ch3_02_land00=-127395140 +ch3_02_land04=-508498690 +ch3_02_lnd06=-1980923288 +ch3_02_mesh234=786600103 +ch3_02_meshes1=-504436375 +ch3_02_section1=1650523743 +ch3_03_bb_02_rock_slod=1679143424 +ch3_03_bb_02_rock=1033487903 +ch3_03_bb_fracking=-693926862 +ch3_03_bb3_robot=1054554446 +ch3_03_bb4_pop=1131686650 +ch3_03_ch_03_bb_01=279501427 +ch3_03_cliffrocks01=-267798493 +ch3_03_cliffrocks02=96068483 +ch3_03_cliffrocks03a=637954506 +ch3_03_cliffrocks03b_lod=-1165004155 +ch3_03_cliffrocks03b=-752106474 +ch3_03_cliffrocks04a=702639592 +ch3_03_cliffrocks04b=-1075504655 +ch3_03_col=-1367870838 +ch3_03_crashbar_01=-976425983 +ch3_03_crashbar_02=-1339899731 +ch3_03_crashbar_03=-1651860611 +ch3_03_crashbar_04=-1882980376 +ch3_03_crashbar_05=250117687 +ch3_03_crashbar_06=-109423781 +ch3_03_crashbar_07=-363678452 +ch3_03_crashbar_08=-727873118 +ch3_03_crashbar_09=874891437 +ch3_03_crashbar_10=580069028 +ch3_03_dcl_rd_jn_01=1965322261 +ch3_03_decal002=-412819699 +ch3_03_decal002j=-1616034425 +ch3_03_decal003=141173035 +ch3_03_decal005=-472426490 +ch3_03_decal007=-950001896 +ch3_03_decal007a=-984395473 +ch3_03_decal916=-375515838 +ch3_03_decalbots=549646061 +ch3_03_decrt5467=-1461689615 +ch3_03_dusche_bb_slod=-1386659418 +ch3_03_dusche_bb=-1419945503 +ch3_03_edgedecal01=-327588061 +ch3_03_edgedecal02=-547992355 +ch3_03_edgedecal03=149594121 +ch3_03_edgedecal04=-74513070 +ch3_03_emissign_01_lod=333745760 +ch3_03_emissign_01=359602489 +ch3_03_foamwet01=-213667375 +ch3_03_foamwet02=916469897 +ch3_03_foamwet03=508954613 +ch3_03_foamwet04=-1826918014 +ch3_03_forecrta_decal2=97869483 +ch3_03_forecrta=-96773457 +ch3_03_forecrtb=141326097 +ch3_03_garage_rd_jn_01=-2125870517 +ch3_03_garage_rd_jn_02=1939025630 +ch3_03_glue_01=727727697 +ch3_03_glue_03=-804190284 +ch3_03_glue_05=-940214435 +ch3_03_glue_06=2117166038 +ch3_03_land01=-427758462 +ch3_03_land02=-179336665 +ch3_03_land03=184661387 +ch3_03_land04=-1416989030 +ch3_03_land07=-574170350 +ch3_03_lands01=-2113971040 +ch3_03_lands015=1562114369 +ch3_03_lands01a=-1714818292 +ch3_03_lands13=1504218323 +ch3_03_lands15_decal=1098805721 +ch3_03_lands15=1976780072 +ch3_03_lands15j_decal=-1597315095 +ch3_03_lands15j=-1591545735 +ch3_03_lands15k=-1343877633 +ch3_03_landsj5_decal2=-1990134710 +ch3_03_landsj5=-1281775003 +ch3_03_log_01=1643616742 +ch3_03_log_02=1868477620 +ch3_03_new_gasroof=-1995958129 +ch3_03_new_gassign=1151673302 +ch3_03_overlays01b=850679507 +ch3_03_overlays04=125987237 +ch3_03_overlays07=-1033150600 +ch3_03_overlays3401=267368927 +ch3_03_overlays912=-1998993600 +ch3_03_overlays912a=1863653146 +ch3_03_overlays924=-924694356 +ch3_03_overlays924a=-1432140528 +ch3_03_overly00=-767013267 +ch3_03_overly01=-528356640 +ch3_03_overly02=1195325521 +ch3_03_overly03=1442928085 +ch3_03_ovrpss=825093946 +ch3_03_ps_backwall001_rl01=1037158866 +ch3_03_ps_backwall001_rl02=771435045 +ch3_03_ps_backwall001_rl03=1492877337 +ch3_03_ps_backwall001=294391895 +ch3_03_ps_backwall002_rl01=1029035200 +ch3_03_ps_backwall002_rl02=684239782 +ch3_03_ps_backwall002_rl03=453152794 +ch3_03_ps_backwall002_rl04=-2117018227 +ch3_03_ps_backwall002=140115443 +ch3_03_ps_backwall003_rl01=-1647056125 +ch3_03_ps_backwall003_rl02=-2076854329 +ch3_03_ps_backwall003_rl03=56374750 +ch3_03_ps_backwall003=-166962856 +ch3_03_ps_overpass1=158661763 +ch3_03_ps_overpass2=-1696358554 +ch3_03_ps_overpass3=-1525369912 +ch3_03_ps_overpass4=-1232120131 +ch3_03_ps_overpass5=-1191683189 +ch3_03_ps_pwr_d=-572886397 +ch3_03_ps_pwr=-516449021 +ch3_03_rail1=932921184 +ch3_03_rail10=629665065 +ch3_03_rail2=-1206173594 +ch3_03_rail3=-902503271 +ch3_03_rail4=-593557139 +ch3_03_rail5=-293098178 +ch3_03_rail6=2013184042 +ch3_03_rail7=-1976802171 +ch3_03_rail8=-1667724959 +ch3_03_rail9=-1362285110 +ch3_03_rd_trn_dcl_01=249736419 +ch3_03_righteousslaughter=-2014343539 +ch3_03_road_decal=-1510513724 +ch3_03_road_decal01=1648298689 +ch3_03_road_decal02=706878088 +ch3_03_road_decal03=-2140420326 +ch3_03_road_decal05=960739531 +ch3_03_roadsidedecal1=1431994138 +ch3_03_rr_decal03=1520932810 +ch3_03_rr_decal04=1700048164 +ch3_03_rr_decal05=792805630 +ch3_03_rr_decal05b=-1226303190 +ch3_03_rr_decal06=1067704771 +ch3_03_rsl_mr_bb=1454054012 +ch3_03_rsl_mr_bb2=1904991912 +ch3_03_rsl_mr_bb3_lod=-936452081 +ch3_03_rsl_mr_bb3=548257005 +ch3_03_sea_end00=-1709206964 +ch3_03_sea_end01=-1478906432 +ch3_03_sea_end02=193951010 +ch3_03_sea_end03=423039089 +ch3_03_sea_end04=-278086435 +ch3_03_sea_end05=11231066 +ch3_03_sea_end06=1804875054 +ch3_03_sea_end07=2041565541 +ch3_03_sea_uw_decals00=535896426 +ch3_03_sea_uw_decals01=-119123123 +ch3_03_sea_uw_decals02=55601185 +ch3_03_sea_uw_decals03=1223947115 +ch3_03_sea_uw_decals04=1527158672 +ch3_03_sea_uw_decals05=740571596 +ch3_03_sea_uw_decals06=1048305275 +ch3_03_sea_uw_decals07=2140233893 +ch3_03_sea_uw_decals08=-1847458490 +ch3_03_sea_uw_decals09=1796945849 +ch3_03_sea_uw_decals10=916967991 +ch3_03_sea_uw_decals11=194280457 +ch3_03_sea_uw_decals12=-614622308 +ch3_03_sea_uw_decals13=239206760 +ch3_03_sea_uw_decals14=737230022 +ch3_03_sea_uw_decals15=819414674 +ch3_03_sea_uw_decals16=1083041279 +ch3_03_sea_uw_decals17=1463653214 +ch3_03_sea_uw_decals18=-1261089140 +ch3_03_sea_uw1_00_lod=-2033039773 +ch3_03_sea_uw1_00=746287555 +ch3_03_sea_uw1_01=-892227983 +ch3_03_sea_uw1_04=1697211142 +ch3_03_sea_uw1_05=-204799901 +ch3_03_sea_uw1_06=2100138766 +ch3_03_sea_uw1_07=-1887422541 +ch3_03_sea_uw1_09=939591862 +ch3_03_sea_uw1_12_lod=376207490 +ch3_03_sea_uw1_12=1013716816 +ch3_03_sea_uw1_13=1176251056 +ch3_03_sea_uw1_14_lod=-1865053371 +ch3_03_sea_uw1_14=-444208767 +ch3_03_sea_uw1_15_lod=1944452463 +ch3_03_sea_uw1_15=-144667338 +ch3_03_sea_uw1_16_lod=-189205886 +ch3_03_sea_uw1_16=19570890 +ch3_03_sea_uw1_17_lod=-94178384 +ch3_03_sea_uw1_17=318391401 +ch3_03_sea_uw1_18_lod=2032051392 +ch3_03_sea_uw1_18=-1359971241 +ch3_03_sea_uw1_19_lod=-768526784 +ch3_03_sea_uw1_19=-1069211904 +ch3_03_sea_uw1_20_lod=-701863975 +ch3_03_sea_uw1_20=1095705166 +ch3_03_servrd_01=-460211301 +ch3_03_servrd_02=-1583434746 +ch3_03_servrd_03=-1807541937 +ch3_03_servrd_04=-2038399542 +ch3_03_servrd_05=1757299270 +ch3_03_servrd_06=1525982899 +ch3_03_servrd_07=1301777401 +ch3_03_servrd_08=803885211 +ch3_03_servrd_09=564835356 +ch3_03_servrd_10=721967027 +ch3_03_servrd_11=877488701 +ch3_03_servrd_12=124850309 +ch3_03_sgn_sanfwy_002=-2031903636 +ch3_03_sgn_sanfwy_01_lod001=-705455087 +ch3_03_sign_fiz=-2052361554 +ch3_03_sign1_fiz=945624980 +ch3_03_ss_brand=-916439545 +ch3_03_ss_bs_d=1971310077 +ch3_03_ss_cb_d=685428068 +ch3_03_ss_cb=1245023507 +ch3_03_ss_emiss02_lod=460089520 +ch3_03_ss_emiss02=1332999826 +ch3_03_ss_emiss03_lod=530436584 +ch3_03_ss_emiss03=-584216057 +ch3_03_ss_outerwall1=-558124950 +ch3_03_ss_outerwall2=-1822287432 +ch3_03_ss_shop=-1006591534 +ch3_03_ss_shops=-633638532 +ch3_03_ss_shopsdecal=-1359605515 +ch3_03_ssbigsign_d=-2063352878 +ch3_03_ssbigsign_d004=1855581911 +ch3_03_ssbigsign=495728312 +ch3_03_ssbigsign004=-1207029550 +ch3_03_weed_01=-290944355 +ch3_03_weed_02=-747940833 +ch3_03sliprdsswall01=-102220465 +ch3_03sliprdsswall02=846278228 +ch3_03sliprdsswall03=1085852387 +ch3_03sliprdsswall04=-1657699357 +ch3_03sliprdsswall05=-1298354503 +ch3_03sliprdsswall07=226092146 +ch3_04_barrier_01=-1391716915 +ch3_04_barrier_03=-912273676 +ch3_04_barrier_04=-683840977 +ch3_04_cave=1173769175 +ch3_04_cs_destarmactrack1_001=1454512429 +ch3_04_cs_destarmactrack1_002=-2064550485 +ch3_04_cs_destarmactrack1_003=-1165336352 +ch3_04_cs_destarmactrack1_004=1774567252 +ch3_04_d00=570371327 +ch3_04_d01=-1610700540 +ch3_04_d02=-1908374136 +ch3_04_d03=176389640 +ch3_04_d04=-121513339 +ch3_04_d05=1519984182 +ch3_04_d06=-925861213 +ch3_04_d07=-1224255727 +ch3_04_d08=-1521437788 +ch3_04_d09=294882344 +ch3_04_d10=-156248135 +ch3_04_d11=-522015713 +ch3_04_d12=-820442996 +ch3_04_d13=-945391189 +ch3_04_d14=1559077947 +ch3_04_d15=-1543982512 +ch3_04_d155678=-74988104 +ch3_04_d16=-1707237670 +ch3_04_d18=1146254053 +ch3_04_d181234=343163332 +ch3_04_d18a23=1311021914 +ch3_04_d19=1863567467 +ch3_04_d20=1639440612 +ch3_04_d21=1399407687 +ch3_04_d22=1176971715 +ch3_04_d23=939756924 +ch3_04_d27=1399866449 +ch3_04_d30=478205847 +ch3_04_d31=707425002 +ch3_04_d32=-413274798 +ch3_04_d33=-172979721 +ch3_04_d34=1568856474 +ch3_04_d35_lod=22670690 +ch3_04_d35=1656742932 +ch3_04_d36=955650177 +ch3_04_d37_lod=590778974 +ch3_04_d37=1312570125 +ch3_04_d38=1987447684 +ch3_04_d39_lod=-985421714 +ch3_04_d39=-1682483706 +ch3_04_d399=-1319298843 +ch3_04_d39x_lod=2106867124 +ch3_04_d39x=1301401948 +ch3_04_d43_lod=524940403 +ch3_04_d43=954736405 +ch3_04_d44=1898516430 +ch3_04_d45_lod=-293772351 +ch3_04_d45=-1719771016 +ch3_04_d46_lod=-238126356 +ch3_04_d46=1689614051 +ch3_04_d47a=1156094459 +ch3_04_d47b=838890543 +ch3_04_d47b1=1523011104 +ch3_04_d47c=540070032 +ch3_04_d48=-1203855880 +ch3_04_d99=1080566129 +ch3_04_decal_1799=-1585601263 +ch3_04_decal02=-212656588 +ch3_04_decal03=1551495296 +ch3_04_decal04=1339643711 +ch3_04_decal05=-1319626177 +ch3_04_emissive_01_hd=-680762749 +ch3_04_emissive_02_hd=165246618 +ch3_04_emissive_03_hd=59759118 +ch3_04_emissive_slod=-1422167402 +ch3_04_extra01=-1434869588 +ch3_04_extra02=2009480006 +ch3_04_fence01=2013941561 +ch3_04_fencesigns_a_lod=1533064700 +ch3_04_fencesigns_b_lod=471746425 +ch3_04_foamwet_01=-1959487685 +ch3_04_foamwet_02=2104851389 +ch3_04_foamwet_03=1853808080 +ch3_04_govbweeds=523798308 +ch3_04_govdec_00=-1116641119 +ch3_04_govdec_01=-1892512732 +ch3_04_govdec_02=-486984788 +ch3_04_govdec_03=-1261611175 +ch3_04_govdec_04=50230198 +ch3_04_govdec_05=-725838029 +ch3_04_govdec_06=644627089 +ch3_04_govdec_07=-128098700 +ch3_04_govdec_08=803884429 +ch3_04_govdec_09=967598353 +ch3_04_govdec_10=-303969051 +ch3_04_govdec_11=-611702730 +ch3_04_govdec_12=-902036070 +ch3_04_govdec_13=-1211146019 +ch3_04_govdec_14=-1449606032 +ch3_04_govdec_15=-1749671765 +ch3_04_govdec_16=-1761927371 +ch3_04_govdec_17=-2060354654 +ch3_04_govdec_18=1921996382 +ch3_04_govdec_19=1307381018 +ch3_04_govdec_20=1162902177 +ch3_04_govdec_21=883284300 +ch3_04_govdec_22=585938394 +ch3_04_govdec_23=272306295 +ch3_04_govdec_24=-26546985 +ch3_04_govdec_25=-306427014 +ch3_04_govdec_26=-604690452 +ch3_04_govdec_27=-918584703 +ch3_04_govdec_28=-1280387204 +ch3_04_govdec_29=-1570425623 +ch3_04_govdec_30=1356183619 +ch3_04_govdec_31=1125784780 +ch3_04_govdec_32=1712415418 +ch3_04_govdec_33=1481426737 +ch3_04_govdec_34=2074938865 +ch3_04_ground2_step1=-190757213 +ch3_04_ground2_step2=780122727 +ch3_04_ground2_step3=-698643944 +ch3_04_inlet001=1417990870 +ch3_04_inlet005=693697663 +ch3_04_inlet006=-1214605064 +ch3_04_inlet1=1052156330 +ch3_04_inlet2=1820196152 +ch3_04_inlet3=1521441179 +ch3_04_inlet3dd_straybit=-1007569238 +ch3_04_inlet3dd=1432142059 +ch3_04_isledec1_lod=-2021607620 +ch3_04_isledec1=422008331 +ch3_04_ladder01=95508577 +ch3_04_ladder02=344421901 +ch3_04_ladder03=-487877930 +ch3_04_ladder04=1887153640 +ch3_04_laddermain_lod=-46472288 +ch3_04_laddermain=1764845665 +ch3_04_laddermain001_lod=1775684864 +ch3_04_laddermain001=-1509379274 +ch3_04_laddermain002_lod=-1599761696 +ch3_04_laddermain002=-1027085132 +ch3_04_laddermain003_lod=-2131674029 +ch3_04_laddermain003=165214941 +ch3_04_lnd01=197579276 +ch3_04_lnd03=649267172 +ch3_04_lnd04=1417274225 +ch3_04_lnd04b=86652240 +ch3_04_lnd05=1225706651 +ch3_04_lnd05a=-1202840451 +ch3_04_lnd06=1519906593 +ch3_04_lnd08=1024668696 +ch3_04_lnd08a=-382174419 +ch3_04_lndwalldecal=1500383528 +ch3_04_lrg_roks_006=-423959175 +ch3_04_p2_lad1=1634308069 +ch3_04_parking_d=-1786147449 +ch3_04_parking1_d=1594622280 +ch3_04_pground_1=168539773 +ch3_04_pground_2=-153874418 +ch3_04_poolwtr1_fountn=-1827981753 +ch3_04_pris08_top_door=471105890 +ch3_04_prison_det=-1018030735 +ch3_04_prison_det2=979029725 +ch3_04_prison_det3=1212639926 +ch3_04_prison_det4=378079042 +ch3_04_prison=755160751 +ch3_04_prison02=-2133346099 +ch3_04_prison05=986950850 +ch3_04_prison06=-1179702661 +ch3_04_prison08_top_iref001=-459204158 +ch3_04_prison08_top=858155294 +ch3_04_prison09=1943871192 +ch3_04_prison12=555120740 +ch3_04_prison13=-1345481264 +ch3_04_prison14=750292904 +ch3_04_props_props_towels006=832680692 +ch3_04_railfizz_lod01=-820004479 +ch3_04_railfizz_lod02=552394010 +ch3_04_railfizz_lod03=-475962748 +ch3_04_railfizz_lod04=-1250392525 +ch3_04_railfizz01=644863529 +ch3_04_railfizz02=1229462489 +ch3_04_railfizz03=-1159102690 +ch3_04_railfizz04=1539031232 +ch3_04_railing=-1144176773 +ch3_04_railing02=-973484549 +ch3_04_railing03=-745248464 +ch3_04_railing04=-1588722524 +ch3_04_railing05=-1357799381 +ch3_04_railing06=247685005 +ch3_04_rd_dec1=-963778424 +ch3_04_rd_dec2=-1206105179 +ch3_04_rd_dec3=1551733865 +ch3_04_roadsidedecal1=-2037152954 +ch3_04_rock_lod_02=1724169827 +ch3_04_rockcrop1=-633732694 +ch3_04_rockcrop2=-294639082 +ch3_04_rockcrop3=1181309447 +ch3_04_rockcrop4=1488125594 +ch3_04_rockcrop5=668212445 +ch3_04_rockcrop6=708256163 +ch3_04_rockcrop7=-1357436059 +ch3_04_roks002=100546352 +ch3_04_roof_ladder01=527110586 +ch3_04_roof_ladder02=354352414 +ch3_04_roof_ladder03=47732881 +ch3_04_roof_ladder04=-389864345 +ch3_04_roofdec3=1236837226 +ch3_04_sea__decal001=-1887809236 +ch3_04_sea_00b=-680015785 +ch3_04_sea_00b1_lod=-411763505 +ch3_04_sea_00b1=1593763825 +ch3_04_sea_02b1_lod=-495603327 +ch3_04_sea_02b1=-687030188 +ch3_04_sea_03b1_lod=1267922230 +ch3_04_sea_03b1=1426182521 +ch3_04_sea_04b=374476566 +ch3_04_sea_04b1_lod=-1395049603 +ch3_04_sea_04b1=-575475878 +ch3_04_sea_06b1_lod=-81976089 +ch3_04_sea_06b1=2043944219 +ch3_04_sea_14=955316637 +ch3_04_sea_15=-816765345 +ch3_04_sea_16=-593641224 +ch3_04_sea_18=2006644464 +ch3_04_sea_19=88379973 +ch3_04_sea_20=2016116101 +ch3_04_sea_21=1710086410 +ch3_04_sea_22=649452195 +ch3_04_sea_23=1409103153 +ch3_04_sea_24=1130009580 +ch3_04_sea_25=1620758124 +ch3_04_sea_26=-574601035 +ch3_04_sea_27=184787775 +ch3_04_sea_b01=584505101 +ch3_04_sea_c00=2006806554 +ch3_04_sea_c006=-442738868 +ch3_04_sea_c01=1047264688 +ch3_04_sea_c02=1282841029 +ch3_04_sea_c03=1504949311 +ch3_04_sea_c04=1743868090 +ch3_04_sea_cont_004=1294428887 +ch3_04_sea_cont_1=1310575382 +ch3_04_sea_cont_2=1909330562 +ch3_04_sea_d_01=1570196656 +ch3_04_sea_d_015=-1458264152 +ch3_04_sea_d_016=-1578395306 +ch3_04_sea_d_017=-759465227 +ch3_04_sea_d_018=-1118482391 +ch3_04_sea_d_019=1880044958 +ch3_04_sea_d_02=1747804636 +ch3_04_sea_d_020=-1981093263 +ch3_04_sea_d_04=1288874791 +ch3_04_sea_d_05=1953528426 +ch3_04_sea_d_07=1033243830 +ch3_04_sea_d_08=1210065354 +ch3_04_sea_d124=-2135520857 +ch3_04_sea_d125=-1226050031 +ch3_04_sea_deb001=-1604704567 +ch3_04_sea_details001=436784071 +ch3_04_sea_detailsb=790432588 +ch3_04_sea_end00=416825721 +ch3_04_sea_end01=722265570 +ch3_04_sea_end02=1071976342 +ch3_04_sea_end03=1311681577 +ch3_04_sea_n100=-2078950288 +ch3_04_sea_n101=-1061931592 +ch3_04_sea_n102=-1434318508 +ch3_04_sea_n103=-619124095 +ch3_04_sea_n104=-856863190 +ch3_04_sea_n105=1238910962 +ch3_04_sea_n106=-215377246 +ch3_04_sea_n107=609516791 +ch3_04_sea_ship001=-685752483 +ch3_04_sea_ship003_lod=-1616556925 +ch3_04_sea_uw1_00=1344478812 +ch3_04_sea_uw1_02_dcls=490510565 +ch3_04_sea_uw1_02=290529465 +ch3_04_sea_uw1_04_lod=1229992022 +ch3_04_sea_uw1_04=-2061072286 +ch3_04_sea_uw1a00=-655430090 +ch3_04_sea_uw1a02=-198531907 +ch3_04_sea_uw1a03=-1019034914 +ch3_04_sea_uw1a04=-1609335680 +ch3_04_sea_uw1a05=1875811319 +ch3_04_sea_uw1a06=-1129761365 +ch3_04_sea_uw1a07=-1971629744 +ch3_04_sea_uw1a08=616302035 +ch3_04_sea_uw1a09_lod=-1292219388 +ch3_04_sea_uw1a09=848339324 +ch3_04_sea_uw1a10_lod=-1519224595 +ch3_04_sea_uw1a10=607785227 +ch3_04_sea_uw1a11_lod=783385275 +ch3_04_sea_uw1a11=914863526 +ch3_04_sea_uw1a12_lod=-776743343 +ch3_04_sea_uw1a12=1389358646 +ch3_04_sea_uw1a15_lod=-1972827111 +ch3_04_sea_uw1a15=130275359 +ch3_04_sea_uw1a17_lod=1187219854 +ch3_04_sea_uw1a17=-1539337964 +ch3_04_sea_uwdecals00=-497095440 +ch3_04_sea_uwdecals01=-793949811 +ch3_04_sea_uwdecals05=-515839300 +ch3_04_sea_uwdecals07=-1161519676 +ch3_04_sea_uwdecals08=985865663 +ch3_04_sea_uwdecals09=-1469613814 +ch3_04_sea_uwdecals10=1919814640 +ch3_04_sea_uwdecals11=2141529694 +ch3_04_sea_uwdecals13=-1423180437 +ch3_04_sea_uwdecals14=1253883002 +ch3_04_sea_uwdecals15=776110982 +ch3_04_sea_uwdecals18=1970377195 +ch3_04_sea_uwdecals19=-417139380 +ch3_04_sea_uwdecals98=-1713903829 +ch3_04_searock1=-785660599 +ch3_04_searock2=-8543764 +ch3_04_viewplatform_slod=1595811309 +ch3_04_viewplatform=-1997485166 +ch3_04_wood_006=49942025 +ch3_06_concretebase01=636856213 +ch3_06_concretebase04=1449003109 +ch3_06_cs_road01=-1300349643 +ch3_06_cs_road03=1425834547 +ch3_06_culvert01=1588728487 +ch3_06_dec00=-1214306501 +ch3_06_dec01=-917943665 +ch3_06_dec02=276519158 +ch3_06_dec03=573963371 +ch3_06_dec0333a=-1820066420 +ch3_06_dec0334a=-1459508785 +ch3_06_dec04=-321613399 +ch3_06_dec05=-22399660 +ch3_06_dec06=1228982912 +ch3_06_dec07=1527737885 +ch3_06_dec08=636748775 +ch3_06_dec09=934651754 +ch3_06_dec10=-201907358 +ch3_06_dec11=-424933172 +ch3_06_dec12=1427826088 +ch3_06_dec13=1120420099 +ch3_06_dec14=25476741 +ch3_06_dec15=-269018262 +ch3_06_dec16=1579808718 +ch3_06_dec17=1348000812 +ch3_06_dec17a=305872912 +ch3_06_dec17a2=-1034902312 +ch3_06_dec17a3=1075847281 +ch3_06_dec17asd=1863297196 +ch3_06_dec17fuc12=-1792518294 +ch3_06_dec17q23=197982504 +ch3_06_dec18=-1201198005 +ch3_06_dec19=-1497659148 +ch3_06_dec20=-774842046 +ch3_06_dec21=-467698209 +ch3_06_dec22=-1672450494 +ch3_06_dec23=1720320694 +ch3_06_dec24=175655572 +ch3_06_dec26=-1389359103 +ch3_06_dec27=-1082805108 +ch3_06_dec28=1670249662 +ch3_06_dec29=768315706 +ch3_06_dec30=1375722726 +ch3_06_dec31=1607170173 +ch3_06_dec32=-257943000 +ch3_06_dec33=-61394538 +ch3_06_dec34=221631315 +ch3_06_dec35=-1435300417 +ch3_06_dec37=-975846268 +ch3_06_dec38=-721394983 +ch3_06_dec39=1933025097 +ch3_06_dec39a=-1892003133 +ch3_06_dec40=-481983733 +ch3_06_dec41=-116150617 +ch3_06_dec42=-875998205 +ch3_06_dec43=-578881682 +ch3_06_dec44=-1437462251 +ch3_06_dec45=-1064551031 +ch3_06_dec46=-1897506242 +ch3_06_dec47=1695352460 +ch3_06_dec48=1973069735 +ch3_06_dec49=1120387586 +ch3_06_dec50=-448558461 +ch3_06_dec50a=1960840828 +ch3_06_dec51=-138924180 +ch3_06_dec52=-1042955352 +ch3_06_decal102=-192020128 +ch3_06_decal105=163982288 +ch3_06_decal50=42633248 +ch3_06_land_03=-8826733 +ch3_06_land_06=309786266 +ch3_06_land_09=-1382273818 +ch3_06_land_1=-1612473518 +ch3_06_land_10a=721386965 +ch3_06_land_11=-2114627303 +ch3_06_land_1a=2103103456 +ch3_06_land_2=-196197338 +ch3_06_land_4=-1364969269 +ch3_06_land_4a=39041352 +ch3_06_land_4b=1410194623 +ch3_06_land_5=-1587962314 +ch3_06_land_5a=-1638633413 +ch3_06_land_7=-1146662191 +ch3_06_land_8=1834563126 +ch3_06_land_ex_08=759366917 +ch3_06_new_road_decals3=1983273777 +ch3_06_new_road=1928892475 +ch3_06_parkbench_decals=918242652 +ch3_06_parkbench=-575527354 +ch3_06_road_dec_00=-1719392107 +ch3_06_road655=-477570059 +ch3_06_stream_water=692437564 +ch3_06_trk_23=1786475818 +ch3_06_trk_23a=-778709701 +ch3_06_trk_24=-1437895471 +ch3_06_trk_24b=424052908 +ch3_07_decalaa=-251127450 +ch3_07_decals00=-1778918761 +ch3_07_decals01=-2007220384 +ch3_07_decals03=1684109159 +ch3_07_decals05=-1093948354 +ch3_07_decals06=-1452441214 +ch3_07_decals07=-1687886479 +ch3_07_decals08=-533893319 +ch3_07_decals09=-893631401 +ch3_07_decals10=548433694 +ch3_07_decals10a=699990554 +ch3_07_decals11=-379715462 +ch3_07_decals12=-63723995 +ch3_07_decals13=-429753737 +ch3_07_decals14=1746009568 +ch3_07_decals15=829132948 +ch3_07_decals16=1049471704 +ch3_07_decals17=273665629 +ch3_07_decals18=-1961245709 +ch3_07_decals19=-1664653490 +ch3_07_decals21=-2072136305 +ch3_07_decals23=825003754 +ch3_07_decals24=684949004 +ch3_07_decals42=-1872084452 +ch3_07_decals44=2096929601 +ch3_07_decals45=-2092783667 +ch3_07_decals45ab=1720139276 +ch3_07_decals46=1472516298 +ch3_07_decals46ab=1068222248 +ch3_07_decals48=1624302242 +ch3_07_decals48ab=1468395350 +ch3_07_decals50=-2147311591 +ch3_07_decals52=-1552423165 +ch3_07_decals53=-1840954210 +ch3_07_decals57=1297365701 +ch3_07_decals58=-229931851 +ch3_07_decals59=-529473280 +ch3_07_decals60=-82209491 +ch3_07_decals61=217757935 +ch3_07_decals62=-979588556 +ch3_07_decals63=-381357692 +ch3_07_decals64=2004159922 +ch3_07_decals65=-1676716314 +ch3_07_decals66=1396589885 +ch3_07_dirtdecal=547926346 +ch3_07_land_003=1439740217 +ch3_07_land_01=-2024560461 +ch3_07_land_02=-564177195 +ch3_07_land_04=-1165324500 +ch3_07_land_05=-332467596 +ch3_07_land_06=1193453654 +ch3_07_land_07=948701993 +ch3_07_land_08=-1551703779 +ch3_07_land_09=-1793637306 +ch3_07_land_10=651815133 +ch3_07_trk_01_decal001=205673800 +ch3_07_trk_01=2115851263 +ch3_07_trk_01a=1595285046 +ch3_07_trk_02=-40381706 +ch3_07_trk_03=266827669 +ch3_07_trk_044=1227422324 +ch3_07_trk_044a=-444770846 +ch3_07_trk_05=-1283768642 +ch3_07_trk_06=884162856 +ch3_07_trk_arm_01=1165802011 +ch3_07_trk_arm_03=1643082496 +ch3_07_trk_arm_04=906828628 +ch3_07_trk_arm_06=1370018443 +ch3_07_wat_01a=1053931828 +ch3_08_cablemesh39428_hvlit=-2094122891 +ch3_08_cablemesh39530_hvlit=-1826601604 +ch3_08_cablemesh39706_hvstd=-320379315 +ch3_08_cablemesh39708_hvstd=1124056642 +ch3_08_cablemesh39714_hvstd=-506333512 +ch3_08_cablemesh39715_hvlit=238159566 +ch3_08_cablemesh39716_hvlit=2052613446 +ch3_08_cablemesh39717_hvlit=-53306987 +ch3_08_ch2_08_fizz01=-1376489870 +ch3_08_ch2_08_fizz04=-1735900262 +ch3_08_ch2_08_fizz05=1112348457 +ch3_08_ch2_08_fizz06=1422801963 +ch3_08_ch2_08_fizz07_scaff=119114775 +ch3_08_ch2_08_fizz08=1551125367 +ch3_08_ch2_08_fizz09_tower=-430466647 +ch3_08_crashbar_01=252927788 +ch3_08_crashbar_02=891562829 +ch3_08_crashbar_03=579733025 +ch3_08_crashbar_20=-862558093 +ch3_08_dam_corr_lod=64341332 +ch3_08_dam_corr_o=445070344 +ch3_08_dam_corr=822908483 +ch3_08_dam_jetty1=-945160379 +ch3_08_dam_mp003=-1283418707 +ch3_08_dam_mp2_o001=352401305 +ch3_08_dam_mp2_w=-869299997 +ch3_08_dam_newbit1_w=73774867 +ch3_08_dam_plat=2007726145 +ch3_08_dam_scaff=-773753640 +ch3_08_dambed_1_lod=-1290411928 +ch3_08_dambed_1=-300288895 +ch3_08_dambed_2_lod=1598497322 +ch3_08_dambed_2=-1602725569 +ch3_08_dambed_3_lod=276332922 +ch3_08_dambed_3=-1835156086 +ch3_08_dambed_d1=267314244 +ch3_08_dambed_d2=-561249921 +ch3_08_dambed_d3=-627639991 +ch3_08_damculvert=404087846 +ch3_08_damculvert001_lod=-1179823585 +ch3_08_damculvert001=-25379558 +ch3_08_dec00=-1805651687 +ch3_08_dec01=717626835 +ch3_08_dec02=1067272065 +ch3_08_dec03=1298391822 +ch3_08_dec04=-483324246 +ch3_08_dec05=-252925407 +ch3_08_dec06=114808311 +ch3_08_dec07=345534840 +ch3_08_dec08=-384427380 +ch3_08_dec09=-123749985 +ch3_08_dec10=1829851240 +ch3_08_dec100=1112335084 +ch3_08_dec101=947900242 +ch3_08_dec102=-1198174341 +ch3_08_dec102b=986845051 +ch3_08_dec103=-1496601624 +ch3_08_dec104=-1693805466 +ch3_08_dec105=-1994919807 +ch3_08_dec106=231274985 +ch3_08_dec107=-479582932 +ch3_08_dec108=-785612623 +ch3_08_dec109=-956601273 +ch3_08_dec11=1674788332 +ch3_08_dec110=1961642378 +ch3_08_dec111=1722723599 +ch3_08_dec112=1349484689 +ch3_08_dec12=1361877151 +ch3_08_dec13=-1501805763 +ch3_08_dec14=-1676988837 +ch3_08_dec15=-1975481658 +ch3_08_dec16=-7899818 +ch3_08_dec17=-307113557 +ch3_08_dec18=-488457203 +ch3_08_dec19=-786163568 +ch3_08_dec20=-649922310 +ch3_08_dec21=1794874477 +ch3_08_dec22_lod=658032686 +ch3_08_dec22=-1601632377 +ch3_08_dec23=-901293309 +ch3_08_dec24=-1018835816 +ch3_08_dec25=-779785961 +ch3_08_dec26=-1479928415 +ch3_08_dec28=-295787831 +ch3_08_dec29=483852217 +ch3_08_dec30=1759451412 +ch3_08_dec30awe=682628969 +ch3_08_dec30qwert=1957803260 +ch3_08_dec31=2068430313 +ch3_08_dec32=-1086044707 +ch3_08_dec33=-814356928 +ch3_08_dec34=-1578726622 +ch3_08_dec36=-2042440725 +ch3_08_dec37=-1752664458 +ch3_08_dec38=1769675356 +ch3_08_dec39=2075508433 +ch3_08_dec3cv_lod=910714126 +ch3_08_dec40=-471193208 +ch3_08_dec44=-1815738151 +ch3_08_dec45=-1176742651 +ch3_08_dec46=1996541775 +ch3_08_dec47=-2059834432 +ch3_08_dec48=202865114 +ch3_08_dec49=-533126626 +ch3_08_dec50=242908488 +ch3_08_dec51=482679261 +ch3_08_dec53=-57681549 +ch3_08_dec53cv=1745944285 +ch3_08_dec55=-670429080 +ch3_08_dec67=1962986999 +ch3_08_dec68=1790261600 +ch3_08_dec69=1484526830 +ch3_08_dec70=-930450495 +ch3_08_dec71=-1170221268 +ch3_08_dec72=-1408845126 +ch3_08_dec73=-1649074665 +ch3_08_dec74=-2127502065 +ch3_08_dec75=2062669969 +ch3_08_dec76=960386347 +ch3_08_dec77=1390250089 +ch3_08_dec78=512925652 +ch3_08_dec79=1212740416 +ch3_08_dec80=-465949016 +ch3_08_dec80aa=1906546700 +ch3_08_dec81=-232273277 +ch3_08_dec82=17131582 +ch3_08_dec83=-1420968856 +ch3_08_dec84=-1670111563 +ch3_08_dec85=-1363000495 +ch3_08_dec86=1609770420 +ch3_08_dec88=968448313 +ch3_08_dec89=1202353435 +ch3_08_dec90=1132784604 +ch3_08_dec91=869223537 +ch3_08_dec92=-655583571 +ch3_08_dec93=187890489 +ch3_08_dec94=-296697483 +ch3_08_dec95=-1635671568 +ch3_08_dec96=-1859713221 +ch3_08_dec97=-1025414481 +ch3_08_dec98=-1279669152 +ch3_08_dec99=1466569666 +ch3_08_decal_32=858338771 +ch3_08_decal_987=-20458576 +ch3_08_fence_01=-661622849 +ch3_08_fence_02=-1368155258 +ch3_08_fence_03=-1121568533 +ch3_08_fence_04=-609126919 +ch3_08_fizz02=-1521425206 +ch3_08_fizz02b=-1968792502 +ch3_08_grime_01=-1165216557 +ch3_08_grime_02=1015101627 +ch3_08_grime_03=782736648 +ch3_08_grime_04=417952140 +ch3_08_land_01=1976506050 +ch3_08_land_02=-797455342 +ch3_08_land_03=-498700369 +ch3_08_land_03a=1177258638 +ch3_08_land_04=-1385888275 +ch3_08_land_05=-1155096208 +ch3_08_land_06=-1758963292 +ch3_08_land_06a=201352404 +ch3_08_land_07=-1459421863 +ch3_08_land_07a=-1964874762 +ch3_08_land_08=1923059859 +ch3_08_land_09=-2073742306 +ch3_08_land_10=1910705034 +ch3_08_lightbase_01=-364578656 +ch3_08_parkinglot_=-1488442722 +ch3_08_pklines_01=1218750848 +ch3_08_pklines_05=2131662419 +ch3_08_ppbldg003=-1978260719 +ch3_08_ppbldg006_d=961698980 +ch3_08_ppbldg006=352401641 +ch3_08_pptube01=-953233214 +ch3_08_pptube02=-626690129 +ch3_08_pptube03=-1545926117 +ch3_08_pptube04=639078034 +ch3_08_pptube05=105074410 +ch3_08_pptube06=267477574 +ch3_08_props_combo170_01_lod=2086265653 +ch3_08_props_s_029=-823001744 +ch3_08_props_s_030=-1134569072 +ch3_08_props_s_031=-1373487851 +ch3_08_pumprm_rd00=-1719209678 +ch3_08_pumprm_rd01=-1014774485 +ch3_08_road003=1970173256 +ch3_08_road003a=2131475695 +ch3_08_road13=-1471592537 +ch3_08_road652=-1849230487 +ch3_08_roadblend01=-2131771372 +ch3_08_trk_16=-2094414058 +ch3_08_trk_21=-1590623728 +ch3_08_trk_arm_05=1868516726 +ch3_08_tub01_dcl=207040595 +ch3_08_tub02_dcl=1779417278 +ch3_08_tub03_dcl=-1903762886 +ch3_08_tub04_dcl=2076169544 +ch3_08_tub05_dcl=581637042 +ch3_08_tub06_dcl=800372682 +ch3_08_tub08_dcl=1055357395 +ch3_08_tub10_dcl=-2046121644 +ch3_08_tub15_dcl=1458015620 +ch3_08_tub18_dcl=1132841131 +ch3_08_tub20_dcl=825027715 +ch3_08_tub20_dcl003=-1345582026 +ch3_08_tub24_dcl=925686296 +ch3_08_tub25_dcl=-1732642658 +ch3_08_weir_01=-749132645 +ch3_08_weir_02=-987822041 +ch3_08_weir_03=-1878254078 +ch3_09_crashbar_021_lod=-836090305 +ch3_09_crashbar_022_lod=1100483508 +ch3_09_crashbar_023_lod=-1352003749 +ch3_09_crashbar_024_lod=1123863124 +ch3_09_crashbar_09=-1764881703 +ch3_09_crashbar_10=-184432041 +ch3_09_crashbar_16=-1904280213 +ch3_09_crashbar_20=2091209800 +ch3_09_decals00=-1870331984 +ch3_09_decals01=-1640522987 +ch3_09_decals02=-1559649095 +ch3_09_decals03=-1330429940 +ch3_09_decals04=-947098178 +ch3_09_decals06=-542597646 +ch3_09_decals07=-311477889 +ch3_09_decals08=-34219380 +ch3_09_decals09=61924866 +ch3_09_decals10=-1672025729 +ch3_09_decals11=1628074739 +ch3_09_decals12=2137501601 +ch3_09_decals13=-1249403924 +ch3_09_decals14=-1047415808 +ch3_09_decals15=-2014461767 +ch3_09_decals17=-88889785 +ch3_09_decals18=150553298 +ch3_09_decals19=-552210680 +ch3_09_decals20=586641170 +ch3_09_decals22=1836942377 +ch3_09_decals23=-2143049291 +ch3_09_decals24=-636887744 +ch3_09_decals26=1160262515 +ch3_09_decals27=1465505750 +ch3_09_decals28=-1882699586 +ch3_09_decals29=-1584206765 +ch3_09_decals37=367057505 +ch3_09_decals38=1019979830 +ch3_09_decals39=794103113 +ch3_09_decals58=-1468695232 +ch3_09_decals59=-1840885534 +ch3_09_decals60=35339126 +ch3_09_decals61=272717762 +ch3_09_decals63=1050621049 +ch3_09_decals64=1546088329 +ch3_09_decals65=-370144484 +ch3_09_decals66=-140171642 +ch3_09_decals67=2010687215 +ch3_09_decals68=-2054340008 +ch3_09_decals69=-1555268138 +ch3_09_decals72=-1073042802 +ch3_09_decals73=-1636079760 +ch3_09_decals74=-1934507043 +ch3_09_land_01=-977331276 +ch3_09_land_02=-723863061 +ch3_09_land_03=-433300338 +ch3_09_land_05=-802180963 +ch3_09_land_06=-481405222 +ch3_09_props_combo10_dslod=-1416018446 +ch3_09_props_combo11_dslod=-396751366 +ch3_09_props_combo12_dslod=-1754475451 +ch3_09_props_combo13_dslod=-49364721 +ch3_09_props_combo14_dslod=-1669263607 +ch3_09_props_combo15_dslod=-1679690193 +ch3_09_props_combo16_dslod=1951590537 +ch3_09_props_combo17_dslod=538575755 +ch3_09_props_combo18_dslod=-485688309 +ch3_09_trk_16=1094168726 +ch3_09_trk_17b=995001595 +ch3_09_trk_18=504883807 +ch3_09_trk_18b=261393856 +ch3_09_trk_19=270945916 +ch3_09_trk_19a=-2138935626 +ch3_09_trk_20=876024697 +ch3_10_b1_railing=695689610 +ch3_10_b1=-2015949425 +ch3_10_b2_railing=355704072 +ch3_10_b2=218175461 +ch3_10_b3=1043888723 +ch3_10_decs07=695520680 +ch3_10_decs08=242390948 +ch3_10_decs51=956197735 +ch3_10_decs54=1595586471 +ch3_10_decs55=1901452317 +ch3_10_decs56=-2136507712 +ch3_10_decs57=116426580 +ch3_10_decs58=339419625 +ch3_10_decs59=709643787 +ch3_10_decs60=1970070235 +ch3_10_decs61=1655422297 +ch3_10_decs62=415803796 +ch3_10_decs63=101352472 +ch3_10_decs64=916874575 +ch3_10_decs65=618643906 +ch3_10_decs67=-911996084 +ch3_10_dir_rd_sgn_01=1372273969 +ch3_10_ele_conc_base_01=-755156235 +ch3_10_fence01=-642025218 +ch3_10_fence02=-734466571 +ch3_10_g1_multi=164216704 +ch3_10_g1_terrain=-1271000839 +ch3_10_g2_multi=371161404 +ch3_10_g2_terrain=1109293905 +ch3_10_glue=2117842222 +ch3_10_glue002=-1140411524 +ch3_10_glue2=-951966168 +ch3_10_graff=1401698060 +ch3_10_land_01_decal03=-2094266393 +ch3_10_land_01b=35492179 +ch3_10_land_02_decal02=909917033 +ch3_10_land_02=496571095 +ch3_10_land_03_decal02=1349655077 +ch3_10_land_03=-1889700254 +ch3_10_land_04_decals02=-970717207 +ch3_10_land_04=2032880126 +ch3_10_land_05=1793699195 +ch3_10_land_06=1470924545 +ch3_10_land_07=-965286764 +ch3_10_land_08=-1364249339 +ch3_10_land_09=-1720579445 +ch3_10_land_10=820655661 +ch3_10_rbridge=2059129305 +ch3_10_road=1056063697 +ch3_10_weed_01=446856490 +ch3_10_weed_02=-735973326 +ch3_11__decal001=-1774041919 +ch3_11_armco1=-263785343 +ch3_11_armco2=1901033064 +ch3_11_armco3=1628755443 +ch3_11_armco4=1438039863 +ch3_11_armco5=1130306184 +ch3_11_armco6=-1467292450 +ch3_11_armco7=-1768800019 +ch3_11_armco8=-1935135463 +ch3_11_armco9=2061928854 +ch3_11_cabletarp1=-491910524 +ch3_11_cdec_01h=-2029336656 +ch3_11_ch2_11_decal=1181754869 +ch3_11_ch3_armco_10=1175698662 +ch3_11_ch3_armco_11=2098047693 +ch3_11_ch3_armco_12=1657370193 +ch3_11_ch3_armco_13=1378407676 +ch3_11_ch3_armco_14=1835469692 +ch3_11_ch3_armco_16=-2002075133 +ch3_11_ch3_armco_17=185550538 +ch3_11_ch3_armco_18=644185462 +ch3_11_ch3_armco_19=814453186 +ch3_11_ch3_structures1_b=-1734264607 +ch3_11_ch3_tanksmall=-2134516844 +ch3_11_chimney1_decal001=538582608 +ch3_11_des_tankercrash_end=1242356579 +ch3_11_des_tankercrash_start=-599149826 +ch3_11_detail_new4a=1391354030 +ch3_11_detail009=1402666496 +ch3_11_detail3a=1668009666 +ch3_11_detail3c=1073154009 +ch3_11_detail4=871192768 +ch3_11_detail4b=742218974 +ch3_11_detail6=1380259183 +ch3_11_detail7=1137834121 +ch3_11_detail7b=201431831 +ch3_11_fan001=413290682 +ch3_11_gate_1_hd=-1292995633 +ch3_11_gate_2_hd=-1211435954 +ch3_11_gate_3_hd=-1964467423 +ch3_11_gate_4_hd=984406577 +ch3_11_ground_01=-1160753057 +ch3_11_ground_02=-785220317 +ch3_11_ground_03=-2025625274 +ch3_11_ground_04=1471253027 +ch3_11_ground_05=646588365 +ch3_11_ground_06=1949057816 +ch3_11_ground_07=1183672275 +ch3_11_ground_08=341738358 +ch3_11_ground_09=-249545478 +ch3_11_ground_10=-2095849545 +ch3_11_ground_11=1809690947 +ch3_11_ground_12=1619040905 +ch3_11_ground_13=-1907689955 +ch3_11_ground_14=2097501074 +ch3_11_ground_15=719957844 +ch3_11_ground_16=390793239 +ch3_11_ground_17=1178166771 +ch3_11_ground_18_o=-2114999981 +ch3_11_ground_18=868598028 +ch3_11_ground_19=-29698569 +ch3_11_ground_conc_o=-1598334529 +ch3_11_ground_decal03=1371079303 +ch3_11_jump=-1701324808 +ch3_11_ladder_b=-1370456270 +ch3_11_ladder01=-1367591952 +ch3_11_ladder02=-1070147739 +ch3_11_lay_byovy_3=1236045313 +ch3_11_mground_2_o=-1839648009 +ch3_11_mground_2=1825437987 +ch3_11_nwdcal01=217359003 +ch3_11_pipe01=-687819500 +ch3_11_pipe01b=-1205074353 +ch3_11_pipe01c=-359044311 +ch3_11_pipe02=-908944712 +ch3_11_pipe02b=1060115317 +ch3_11_pipe03a_2_lod=1506976263 +ch3_11_pipe03a_2=-473881927 +ch3_11_pipe03a=-116062724 +ch3_11_pipe03b=1640453983 +ch3_11_pipe03c=-1937920817 +ch3_11_pipe04a=1621316591 +ch3_11_pipe04b=1247848298 +ch3_11_pipe04c=958858487 +ch3_11_pipe05=267921154 +ch3_11_pipe06=44960878 +ch3_11_pipe07=1980166954 +ch3_11_pipe08=1748326279 +ch3_11_pipedecal01=1944361601 +ch3_11_pipedecal02=-1554155150 +ch3_11_railing01=1227200259 +ch3_11_railing01b=473605960 +ch3_11_railing01c=166855351 +ch3_11_railing01d=113704033 +ch3_11_railing01e=-158114822 +ch3_11_railing01f=-478857794 +ch3_11_railing02=-1560917341 +ch3_11_railing03=1824546360 +ch3_11_railing04=1983476010 +ch3_11_railing05=-2061988116 +ch3_11_rf_tanker_end_slod=-326252419 +ch3_11_rf_tanker_start_slod=1026225904 +ch3_11_rubbish01=1280834262 +ch3_11_struc15_rail=1494989652 +ch3_11_structures1=-2006451316 +ch3_11_structures12=1926870575 +ch3_11_structures15=1588366805 +ch3_11_structures2=2052677487 +ch3_11_structures2b=-1731035532 +ch3_11_structures4=1290568854 +ch3_11_structures5=-1781098899 +ch3_11_structures6_new=1018984 +ch3_11_structures6b_new=-1743541582 +ch3_11_structures9=982867936 +ch3_11_tamov_01=-729433511 +ch3_11_tankbig=1760672682 +ch3_11_tankerexp_end_dec=-397084148 +ch3_11_tankerexp_end=-475010146 +ch3_11_tankerexp_grp0_slod=-2077918235 +ch3_11_tankerexp_grp0=1117786725 +ch3_11_tankerexp_grp3_slod=-208919750 +ch3_11_tankerexp_grp3=959905683 +ch3_11_tankerexp_petrol=-587517777 +ch3_11_tankerexp_ptrl2=-1076771576 +ch3_11_tankerexp_start_slod=1511591386 +ch3_11_tankerexp_start=-2003469124 +ch3_11_tanksmall_rail01_lod=-621736190 +ch3_11_tanksmall_rail01=1584325512 +ch3_11_tanksmall_rail02=-1303737526 +ch3_11_tanksmall_rail04=241877889 +ch3_11_tanksmall_rail05=589884669 +ch3_11_tbig_rail_lod01=-341515861 +ch3_11_tbig_rail01=395574536 +ch3_11_tbig_rail02=1902883002 +ch3_11_tbig_rail03=1662653463 +ch3_11_tbig_rail04=1318447887 +ch3_11_tbig_rail05=1088901042 +ch3_11_tbig_rail06=-1762624561 +ch3_11_tbig_rail07=-2001608878 +ch3_11_trk_dec00=1809275886 +ch3_11_trk_dec02=97816522 +ch3_11_trk_dec06=-637716424 +ch3_11_trk_dec10=-875947346 +ch3_11_trk_dec14=1770116643 +ch3_11_trk_dec16=1424960766 +ch3_11_trk_dec25=-15137645 +ch3_11_trk_dec32=1029865509 +ch3_11_trk_dec36=123540475 +ch3_11_trk_dec41=-1421938368 +ch3_11_trk_dec48=-1698475931 +ch3_11_trk_dec52=-1314718468 +ch3_11_trk_dec56=-1170600402 +ch3_11_trk_dec60=935857344 +ch3_11_trk_dec66=106703225 +ch3_11_trk_dec72=1262203423 +ch3_11_trk_dec74=640378871 +ch3_11_trk_dec76=141798536 +ch3_11_trk_dec77=-1937328976 +ch3_11_trk_dec80=103001020 +ch3_11_wattower1=-2093575702 +ch3_11_wattower2=-1797638863 +ch3_11_weeds_01=22191270 +ch3_11_weeds_02=244037400 +ch3_11_weeds_03=-689911857 +ch3_11_weeds_05=2053672672 +ch3_11_whirly_parent=-57574957 +ch3_11_wires_md_06=-1091875848 +ch3_11_wires_md_069=-428138242 +ch3_11_yard01=-1132685978 +ch3_12_animplane01=95057815 +ch3_12_animplane02=-303347687 +ch3_12_animplane1_lod=100618162 +ch3_12_animplane2_lod=26298863 +ch3_12_belucky=1022385496 +ch3_12_casinodetailsa=454153329 +ch3_12_casinodetailsb=-305169939 +ch3_12_casinoovly=-1535887408 +ch3_12_dcl_00=286261492 +ch3_12_dcl_00b=-647145959 +ch3_12_emissivea_lod=2076931426 +ch3_12_emissivea=-1517221919 +ch3_12_emissived=1219710487 +ch3_12_emissivee_lod=-1863445814 +ch3_12_emissivee=1818989975 +ch3_12_ff00=-451597541 +ch3_12_ff00rail01=-1361690141 +ch3_12_ff00rail02=1595875958 +ch3_12_ff00rail03=-1926791546 +ch3_12_ff049=-362183076 +ch3_12_ff049rail01=-1726457964 +ch3_12_ff049rail02=1346782701 +ch3_12_ff055=1388206108 +ch3_12_ff10=33943432 +ch3_12_ff12=1440257844 +ch3_12_ff12rail01=-967494268 +ch3_12_ff12rail02=-735260365 +ch3_12_ff12rail03=705395951 +ch3_12_ff12rail04=-1211557780 +ch3_12_ff12rail05=-22239694 +ch3_12_ff12rail06=221659973 +ch3_12_ff16=-857701046 +ch3_12_ff16b=-1564037157 +ch3_12_ff16c=-335461809 +ch3_12_ff41rail02=-1350088027 +ch3_12_ff46=-1164778481 +ch3_12_ff46rail01=1567288242 +ch3_12_ff46rail02=1789068838 +ch3_12_ff4rail01=83837601 +ch3_12_fizzrails01=-669373428 +ch3_12_fizzrails02=-966817641 +ch3_12_fizzrails03=1035302721 +ch3_12_fizzrails04=737399742 +ch3_12_fizzrails05=559005306 +ch3_12_fizzrails06=269556729 +ch3_12_fizzrails07=1656799579 +ch3_12_fizzrails08=285744619 +ch3_12_fizzrails09=1162053217 +ch3_12_fizzrails10=1725745243 +ch3_12_fizzrails11=-1884382722 +ch3_12_fizzrails12=-1788369552 +ch3_12_fizzrails13=-1306403100 +ch3_12_fizzrails14=-1075545495 +ch3_12_fizzrails15=-406697432 +ch3_12_fizzrails16=-839182694 +ch3_12_fizzrails17=-2075196605 +ch3_12_fizzrails18=-1700974625 +ch3_12_ground1_o=2028467881 +ch3_12_ground1=-1409449821 +ch3_12_ground2_o=1032276539 +ch3_12_ground2=-1119149250 +ch3_12_ground3_o=1970865178 +ch3_12_ground3=-650552550 +ch3_12_ground4_o=1015879150 +ch3_12_ground4=-341835801 +ch3_12_hay1=1211638081 +ch3_12_hay2=1734565783 +ch3_12_hedgetops01=605443182 +ch3_12_hedgetops02=844165347 +ch3_12_hedgetops03=958398137 +ch3_12_hedgetopsa=75692496 +ch3_12_hedgetopsb=295965718 +ch3_12_hedgetopsc=-1840671393 +ch3_12_hedgetopsd=-1602473532 +ch3_12_landingdecals=-1226453203 +ch3_12_landingdecalsb=874636820 +ch3_12_paddockfencea_hi=1330934962 +ch3_12_paddockfenceb_hi=224636530 +ch3_12_paddockfencec_hi=902852738 +ch3_12_paddockfenced_hi=312209214 +ch3_12_paddockfencef_hi=457109464 +ch3_12_paddockfenceg_hi=301808585 +ch3_12_paddockfenceh_hi=868425575 +ch3_12_paddockfencei_hi=-777165813 +ch3_12_paddockfencej_hi=-1323174630 +ch3_12_paddockfencek_hi=965609485 +ch3_12_paddockfencel_hi=-2104771919 +ch3_12_paddockfencem_hi=1106428156 +ch3_12_paddockfencema_hi=-785368230 +ch3_12_paddockfencen_hi=-1731358788 +ch3_12_props_combo10_slod=-1282517078 +ch3_12_props_combo11_slod=793110064 +ch3_12_props_combo12_slod=1716345502 +ch3_12_props_combo13_slod=-2031424618 +ch3_12_props_combo14_slod=-2054937662 +ch3_12_props_combo15_slod=96833455 +ch3_12_props_combo17_slod=1135573407 +ch3_12_props_combo18_slod=-1410439771 +ch3_12_props_para_slod1=-710513263 +ch3_12_rails01=-630456418 +ch3_12_rails01b=915811770 +ch3_12_rest=2037857656 +ch3_12_resta=1285014320 +ch3_12_restb=-19814491 +ch3_12_restc=-1663474758 +ch3_12_restd=-1903179993 +ch3_12_smallpaddocka=-1657521904 +ch3_12_smallpaddockb=-1545124234 +ch3_12_smallpaddockc=-1313807863 +ch3_12_smallpaddockd=1809372758 +ch3_12_smallpaddockda=-952003274 +ch3_12_stables1_o=567028211 +ch3_12_stables1=-214444329 +ch3_12_stables2a=-245163413 +ch3_12_stables2b=1672183550 +ch3_12_stablesovly1=1878093086 +ch3_12_stablesovly1b=670470424 +ch3_12_stands001=108130243 +ch3_12_stands001pole01=746363832 +ch3_12_stands001pole02=839952096 +ch3_12_stands002=384635045 +ch3_12_stands002boards1=958627060 +ch3_12_stands002boards2=115447921 +ch3_12_stands002pole01=2106326798 +ch3_12_stands002pole02=1339204508 +ch3_12_stands002pole03=505004075 +ch3_12_stands002pole04=810509462 +ch3_12_stands002pole05=-1304598416 +ch3_12_stands002rail01=186270519 +ch3_12_stands002rail02=-920207487 +ch3_12_stands002rail04=-474778470 +ch3_12_stands002rail05=-1243211520 +ch3_12_stands002rail16=-1714197193 +ch3_12_stands002rail44=651263829 +ch3_12_stands002steps01=-801012347 +ch3_12_stands002steps02=-32022224 +ch3_12_stands002steps03=-89302436 +ch3_12_stands002steps04=949868116 +ch3_12_standsovly1=1416905737 +ch3_12_standsovly2=1707206308 +ch3_12_standsovly3=871957267 +ch3_12_standsrails1=656752851 +ch3_12_standsrails2=1028812077 +ch3_12_standsrails3=1421286394 +ch3_12_track02rail01=-1652855133 +ch3_12_track02rail04=1798670872 +ch3_12_track02rail06=1861489033 +ch3_12_track02rail08=1507845985 +ch3_12_track02rail10=174475611 +ch3_12_track02rail11=-820981071 +ch3_12_track02rail15=-1948726210 +ch3_12_track02rail18=-1875389200 +ch3_12_track02rail21=-1374744306 +ch3_12_track02rail24=1511221784 +ch3_12_track02rail27=-272525950 +ch3_12_track02rail29=347037533 +ch3_12_track02rail32=-689773411 +ch3_12_track02rail35=730631659 +ch3_12_track02rail38=-274262483 +ch3_12_trackfence01=-432905600 +ch3_12_trackfence02=-664287509 +ch3_12_trackfence03=-1591453599 +ch3_12_trackfence03b=-84252174 +ch3_12_trackfence04=-1814643258 +ch3_12_trackfencea=1688670023 +ch3_12_trackovly1a=-775060846 +ch3_12_trackovly1b=-812745196 +ch3_12_water_a=-108474232 +ch3_12_water_b=-481549297 +ch3_13_armco_lb_03=1925166653 +ch3_13_armco_lb_03b=-1580416506 +ch3_13_armco_lb_04=-1919882273 +ch3_13_bch_00=339818737 +ch3_13_bch_01=116301388 +ch3_13_bch_02=-261394106 +ch3_13_bch_03=-481437941 +ch3_13_bch_05=-1140782990 +ch3_13_bch_06=-1447959600 +ch3_13_bch_07=-1734852195 +ch3_13_car_pk_01=-1410860635 +ch3_13_cp_barr_01=-1880768967 +ch3_13_decls00=1948246601 +ch3_13_decls01=1709000132 +ch3_13_decls02=-526107820 +ch3_13_decls03=-765026599 +ch3_13_decls04=956886044 +ch3_13_decls05=784586642 +ch3_13_decls06=-438843977 +ch3_13_decls07=-1754978093 +ch3_13_decls08=-495894806 +ch3_13_decls09=-207068840 +ch3_13_decls10=1690892875 +ch3_13_decls11=1265420179 +ch3_13_decls12=-220424608 +ch3_13_decls13=-533729017 +ch3_13_decls14=511405469 +ch3_13_decls15=210487742 +ch3_13_decls16=-1474625314 +ch3_13_decls17=-1655575736 +ch3_13_decls18=-878819356 +ch3_13_decls19=-1192254841 +ch3_13_decls20=-1569655174 +ch3_13_decls21=-1867558153 +ch3_13_decls22=1051504371 +ch3_13_decls24=1496933388 +ch3_13_decls25=1198768257 +ch3_13_decls26=66009445 +ch3_13_decls27=-189752600 +ch3_13_decls28=589690834 +ch3_13_decls29=283398991 +ch3_13_decls30=1668151741 +ch3_13_decls31=1351668739 +ch3_13_decls32=325736891 +ch3_13_decls34=808260436 +ch3_13_decls35=1289047204 +ch3_13_decls36=-866989171 +ch3_13_decls37=-93837385 +ch3_13_decls38=-191816695 +ch3_13_decls39=585365678 +ch3_13_decls40=-1925034319 +ch3_13_decls41=989014548 +ch3_13_decls42=582973865 +ch3_13_decls43=283989509 +ch3_13_decls44=1174356012 +ch3_13_decls46=104808517 +ch3_13_decls47=876518487 +ch3_13_decls48=1666415232 +ch3_13_decls49=1353274668 +ch3_13_decls50=595524564 +ch3_13_decls51=352870119 +ch3_13_decls52=-1836950995 +ch3_13_decls53=1079031243 +ch3_13_decls56=-1262444879 +ch3_13_decls57=-496272890 +ch3_13_decls58=-778184597 +ch3_13_decls59=2133472129 +ch3_13_decls60=-1089752029 +ch3_13_decls61=-828026026 +ch3_13_decls62=-301526459 +ch3_13_decls63=-61722917 +ch3_13_decls64=198495712 +ch3_13_decls65=429615469 +ch3_13_drain_01=-116607390 +ch3_13_drain2=-1970049957 +ch3_13_foamwet_01=65004367 +ch3_13_foamwet_02=-188070620 +ch3_13_foamwet_03=-1625384506 +ch3_13_foamwet_04=-1366411095 +ch3_13_foamwet_05=-1597793004 +ch3_13_foamwet_06=-837224514 +ch3_13_foamwet_07=-1136438253 +ch3_13_hlandb_02h=287747640 +ch3_13_land_03=-686351193 +ch3_13_land_05b=80703927 +ch3_13_land_c_01=-1787042221 +ch3_13_land_c_02=1869322803 +ch3_13_land_c_03=-282715734 +ch3_13_land_c_04=13876485 +ch3_13_land_c_05=1251102849 +ch3_13_land_c_07=58835549 +ch3_13_land_c_08=363095714 +ch3_13_land_c_12b=425968355 +ch3_13_land_m_01=-1671470689 +ch3_13_land_m_02=-915424317 +ch3_13_land_m_03=-1154146482 +ch3_13_land_m_04=-453348648 +ch3_13_land_m_05=-692529579 +ch3_13_land_m_06=472572220 +ch3_13_land_r_02=741156297 +ch3_13_land_r_03=471041430 +ch3_13_landb_01=-1187136711 +ch3_13_props_ch3_13_towels=1703419183 +ch3_13_rk_ins00=1133335174 +ch3_13_rk_ins01=517277974 +ch3_13_rk_ins01a=-38970024 +ch3_13_rk_ins02=826781179 +ch3_13_rk_ins03=2052538393 +ch3_13_rk_ins04=-1933253388 +ch3_13_rk_ins05=1593543010 +ch3_13_rk_ins06=1899113935 +ch3_13_rk_ins07=-1164722027 +ch3_13_sea_end00=-959388034 +ch3_13_sea_end01=-1192113472 +ch3_13_sea_end02=1910291607 +ch3_13_sea_end03=1427669775 +ch3_13_sea_end04=420219639 +ch3_13_sea_end05=2083311927 +ch3_13_sea_end06=896975820 +ch3_13_sea_end07=657205047 +ch3_13_sea_end08=-539191143 +ch3_13_sea_sbed_03=-1042652276 +ch3_13_sea_sbed_d_04=-676107 +ch3_13_sea_uw1_01=-1079162387 +ch3_13_sea_uw1_02=-417523504 +ch3_13_sea_uw1_03=-312728242 +ch3_13_sea_uw1_04=175792010 +ch3_13_sea_uw1_05=418446455 +ch3_13_sea_uw1_06=-200691023 +ch3_13_sea_uw1_07=1238130229 +ch3_13_sea_uw1_08=-18397076 +ch3_13_sea_uw1_09=-442493474 +ch3_13_sea_uw1_10=1894559077 +ch3_13_sea_uw1_11=-1088697918 +ch3_13_sea_uw1_12=-520974989 +ch3_13_sea_uw1_14=-59816852 +ch3_13_sea_uw1_17=938261350 +ch3_13_sea_uw1_18_lod=-240317477 +ch3_13_sea_uw1_18=1059211729 +ch3_13_sea_uw1_19=1400402557 +ch3_13_sea_uw1_20_lod=-1584708350 +ch3_13_sea_uw1_20=-529625697 +ch3_13_sea_uw1_21=-307746798 +ch3_13_sea_uw1_22=900544539 +ch3_13_sea_uw1_23=65459343 +ch3_13_sea_uw1_29=1607797870 +ch3_13_sea_uw1_30=396623153 +ch3_13_sea_uw1_31_lod=-1972496916 +ch3_13_sea_uw1_31=-436463134 +ch3_13_sea_uw1_32=436699640 +ch3_13_sea_uw1_33=139943576 +ch3_13_sea_uw1_34=1049447171 +ch3_13_sea_uw1_35=1285318433 +ch3_13_sea_uw1_36=-1741816277 +ch3_13_sea_uw1_37=-1436147045 +ch3_13_sea_uw1_dec_01=1041252010 +ch3_13_sea_uw1_dec_03=1471508980 +ch3_13_sea_uw1_dec_04=1225315483 +ch3_13_sea_uw1_dec_05=1695026329 +ch3_13_sea_uw1_dec_06=-1873190085 +ch3_13_sea_uw1_dec_07=-2103523386 +ch3_13_sea_uw1_dec_08=-1132643438 +ch3_13_sea_uw1_dec_09=14468180 +ch3_13_sea_uw1_dec_10=-1185467286 +ch3_13_sea_uw1_dec_11=-999732594 +ch3_13_sea_uw1_dec_12=-690229389 +ch3_13_sea_uw1_dec_13=-505215615 +ch3_13_sea_uw1_dec_15=701404227 +ch3_13_sea_uw1_dec_16=529563591 +ch3_13_sea_uw1_dec_17=241622388 +ch3_13_sea_uw1_dec_18=-64669455 +ch3_13_sea_uw1_dec_19=-488438163 +ch3_13_sea_uw1_dec_20=-1929785280 +ch3_13_sea_uw1_dec_21=-2110539084 +ch3_13_sea_uw1_dec_22=-665164028 +ch3_13_sea_uw1_dec_23=-943405607 +ch3_13_sea_uw1_dec_24=-1140478373 +ch3_13_sea_uwb_00=690468368 +ch3_13_sea_uwb_01=393089693 +ch3_13_sea_uwb_02=1120299341 +ch3_13_sea_uwb_03=851429696 +ch3_13_sea_uwb_04=1614750790 +ch3_13_sea_uwb_05=1317109963 +ch3_13_sea_uwb_06=2142298921 +ch3_13_sea_uwb_d_00=-2076855252 +ch3_13_sea_uwb_d_01=-1158110795 +ch3_13_sea_wreck_00=-610391698 +ch3_13_sea_wreck_01=2146398702 +ch3_13_sea_wreck_02=1279527576 +ch3_13_sea_wreck_03=-1550501575 +ch3_13_sea_wreck_decal=508610414 +ch3_13_sea_wreck_lod=1602759496 +ch3_13_wall_00=-1704574113 +ch3_13_wall_01=-1344442803 +ch3_13_waves_02=-63071912 +ch3_13_waves_03=175420870 +ch3_14_blend01=-1157978167 +ch3_14_blend02=78986045 +ch3_14_clff00=-1902660827 +ch3_14_clff01=-646428443 +ch3_14_clff02=-377886488 +ch3_14_clff03=-1210808930 +ch3_14_coastdecs04=-1457285434 +ch3_14_coastdecs05=-758650354 +ch3_14_coastdecs10=-1579711982 +ch3_14_coastdecs11=165663265 +ch3_14_coastdecs12=478967674 +ch3_14_foam_01=564878859 +ch3_14_foam_02=58007967 +ch3_14_landdcal_01=335104871 +ch3_14_landm_00=-448444356 +ch3_14_landm_00b=-257268043 +ch3_14_landm_01=1079148117 +ch3_14_landm_02=177214161 +ch3_14_landm_02b=1880975325 +ch3_14_landm_03=1116996280 +ch3_14_landm_04=1414702645 +ch3_14_landm_05_decal=409421555 +ch3_14_landm_05=1728039823 +ch3_14_lnddecs01=-1535685309 +ch3_14_lnddecs03=1067123596 +ch3_14_lnddecs04=-549731633 +ch3_14_lnddecs05=-1859606870 +ch3_14_lnddecs06=-1140097937 +ch3_14_lnddecs07=-1497017885 +ch3_14_lnddecs08=643879192 +ch3_14_lnddecs10=1347704042 +ch3_14_lnddecs11=415000007 +ch3_14_lnddecs12=-427196062 +ch3_14_rocks_00=-700023784 +ch3_14_rocks_01=-1055632972 +ch3_14_rocks_015=1213661262 +ch3_14_rocks_017=616118543 +ch3_14_rocks_019=-1857252808 +ch3_14_rocks_020=759613690 +ch3_14_rocks_04=-1535141689 +ch3_14_rocks_05=-1236714406 +ch3_14_rocks_06=-906402886 +ch3_14_rocks_09=1864609292 +ch3_14_rocks_10=399474809 +ch3_14_rocks_11=167634138 +ch3_14_rocks_12=-62142090 +ch3_14_rocks_13=-296669823 +ch3_14_sea_uw_dec_00=208246685 +ch3_14_sea_uw_dec_02=1750060904 +ch3_14_sea_uw_dec_03=1419913229 +ch3_14_sea_uw_dec_04=1130694035 +ch3_14_sea_uw1_00=1503311103 +ch3_14_sea_uw1_01=1270585665 +ch3_14_sea_uw1_02=-1363026096 +ch3_14_sea_uw1_03=2132508676 +ch3_14_sea_uw1_04=1916921425 +ch3_14_sea_uw1_05_lod=-380574295 +ch3_14_sea_uw1_05=1689307951 +ch3_14_sea_uw1_06_lod=2047938574 +ch3_14_sea_uw1_06=-409153275 +ch3_14b_bch_uwcliff1=6465491 +ch3_14b_bch_uwcliff2=-241726915 +ch3_14b_cliff_10a=1828124578 +ch3_14b_cliff_10b=1522357039 +ch3_14b_cst_cbed008=1753661745 +ch3_14b_cst_cbed009=-1637274379 +ch3_14b_cst_cbed01=153364565 +ch3_14b_cst_cbed04=-294587669 +ch3_14b_cst_cbedbb=-1628203877 +ch3_14b_cst_land01=1907228421 +ch3_14b_cst_land02=1534579353 +ch3_14b_cst_land03=222410286 +ch3_14b_cst_land04=-149780016 +ch3_14b_cstbeach_01=1972595899 +ch3_14b_cstbeach_02=-1569077625 +ch3_14b_cstbeach_04=-567558678 +ch3_14b_cstbeach_05=-863298903 +ch3_14b_cstbeach_06=-716198858 +ch3_14b_dcl02a=1627500299 +ch3_14b_dcl02b=1104310441 +ch3_14b_dcl02c=341218738 +ch3_14b_dcl07b=816307884 +ch3_14b_dcl07c=1510355304 +ch3_14b_decss01=-1042139157 +ch3_14b_decss02=-1349086380 +ch3_14b_decss04=-935279448 +ch3_14b_decss06=48740869 +ch3_14b_decss09=-1470036747 +ch3_14b_decss12=562206698 +ch3_14b_decss14=906412274 +ch3_14b_decss16=1348924858 +ch3_14b_decss17=1125374740 +ch3_14b_decss23=-755213217 +ch3_14b_decss24=-459472992 +ch3_14b_decss25=1697054902 +ch3_14b_decss26=2005542268 +ch3_14b_decss27=-1581024786 +ch3_14b_decss28=872029785 +ch3_14b_decss29=1142931108 +ch3_14b_decss30=-798160627 +ch3_14b_decss31=1277362295 +ch3_14b_decss32=-1162289755 +ch3_14b_decss33=-1470285586 +ch3_14b_decss34=-1750132846 +ch3_14b_decss35=927848145 +ch3_14b_decss36=646395204 +ch3_14b_decss37=347902383 +ch3_14b_decss52=1686023870 +ch3_14b_decss53=1468568786 +ch3_14b_decss54=-1983710906 +ch3_14b_decss55=-415583168 +ch3_14b_foamwet_01=-107336900 +ch3_14b_foamwet_02_a=991425023 +ch3_14b_foamwet_02_b=684248417 +ch3_14b_foamwet_02_c=513292544 +ch3_14b_foamwet_03=-156654129 +ch3_14b_foamwet_04=1629518523 +ch3_14b_foamwet_05=1397088006 +ch3_14b_foamwet_06=1035121632 +ch3_14b_foamwet_07=738267261 +ch3_14b_landm_00=631937000 +ch3_14b_landm_01=-1553460383 +ch3_14b_landm_010=1704112474 +ch3_14b_landm_02=-658276841 +ch3_14b_landm_03=-1131133511 +ch3_14b_landm_04=-358407718 +ch3_14b_landm_05=1879059602 +ch3_14b_landm_06=1573750829 +ch3_14b_landm_07=-2053187633 +ch3_14b_landm_07b=-744614841 +ch3_14b_landm_08=-1283345516 +ch3_14b_rck_01=1261150672 +ch3_14b_rck_02=1090686334 +ch3_14b_rck_03=1704580780 +ch3_14b_rck_04=326021719 +ch3_14b_rck_05=-1815006434 +ch3_14b_rck_06=-1984815392 +ch3_14b_rck_07=-1236994043 +ch3_14b_rck_08=-1643067491 +ch3_14b_rck_09=-1132821396 +ch3_14b_rck_10=255568081 +ch3_14b_rck_11=-1876088138 +ch3_14b_sanddec_a=-1500978745 +ch3_14b_sanddec_b=312850951 +ch3_14b_sanddec_c=-125925959 +ch3_14b_sea_1123=2060145578 +ch3_14b_sea_1123b=629662844 +ch3_14b_sea_n00_lod=-1993280853 +ch3_14b_sea_n00=-1566826144 +ch3_14b_sea_n01_lod=705371263 +ch3_14b_sea_n01=549854638 +ch3_14b_sea_n20_lod=2049035173 +ch3_14b_sea_n20=1550276003 +ch3_14b_sea_nd1=1702343841 +ch3_14b_sea_nd122=1683764543 +ch3_14b_sea_nd2=1873987863 +ch3_14b_sea_seawd1=-2071274622 +ch3_14b_sea_uw_dec_00=-1831885056 +ch3_14b_sea_uw_dec_01=411972251 +ch3_14b_sea_uw_dec_02=130715924 +ch3_14b_sea_uw_dec_03=-100076143 +ch3_14b_sea_uw_dec_04=-750082027 +ch3_14b_sea_uw_dec_05=1434922124 +ch3_14b_sea_uw_dec_06=1086456578 +ch3_14b_sea_uw_dec_07=856975271 +ch3_14b_sea_uw_dec_08=744249911 +ch3_14b_sea_uw_dec_09=-1421780993 +ch3_14b_sea_uw_dec_10=732453871 +ch3_14b_sea_uw_dec_11=-192320078 +ch3_14b_sea_uw_dec_12=-1102905050 +ch3_14b_sea_uw_dec_13=403715263 +ch3_14b_sea_uw_dec_14=1909450813 +ch3_14b_sea_uw_dec_15=932410309 +ch3_14b_sea_uw1_00=-793075443 +ch3_14b_sea_uw1_01=780164267 +ch3_14b_sea_uw1_02=406925357 +ch3_14b_sea_uw1_03=201496496 +ch3_14b_sea_uw1_04=-165254152 +ch3_14b_sea_uw1_05=-405483691 +ch3_14b_sea_uw1_06=-778329373 +ch3_14b_sea_uw1_07=-1018100146 +ch3_14b_sea_uw1_08_lod=-217283607 +ch3_14b_sea_uw1_08=-1361126038 +ch3_14b_sea_uw1_09=-1123059257 +ch3_14b_sea_uw1_10_lod=2107097887 +ch3_14b_sea_uw1_10=1834703692 +ch3_14b_sea_uw1_11=2078079055 +ch3_14b_sea_uw1_12=-1909285638 +ch3_14b_sea_uw1_13=-1738034844 +ch3_14b_sea_uw1_14=-1435085439 +ch3_14b_sea_uw1_15=-994539003 +ch3_14b_sea_uw1_16_lod=-310015774 +ch3_14b_sea_uw1_16=-685101336 +ch3_14b_sea_uw1_17_lod=-1960223518 +ch3_14b_sea_uw1_17=-858875339 +ch3_14b_sea_uw1_18=-553632104 +ch3_14b_sea_uw1_19=-377662574 +ch3_14b_sea_uw1_20=-60656080 +ch3_14b_sea_uw1_21_lod=544294727 +ch3_14b_sea_uw1_21=-784588828 +ch3_14b_sea_wrk00=-54189319 +ch3_14b_sea_wrk01=-662447585 +ch3_14b_sea_wrk02=-965560835 +ch3_14b_sea_wrk03=-1272704672 +ch3_14b_sea_wrk04=297585808 +ch3_14b_sea_wrk05=-1917205368 +ch3_14b_sea_wrk06=2116724074 +ch3_14b_sea_wrk07=1818821095 +ch3_14b_sea_wrk08=-356122973 +ch3_14b_sea_wrk09=1790606986 +ch3_14b_sea_wrk10=156482810 +ch3_14b_sea_wrk12=1700394257 +ch3_lod_1_2_slod3=-92901990 +ch3_lod_101114b_slod3=1290592802 +ch3_lod_11b13_slod3=-1194309971 +ch3_lod_1414b2_slod3=936194584 +ch3_lod_3_4_slod3=250163260 +ch3_lod_6_10_slod3=-473353655 +ch3_lod_789_12_slod3=214339677 +ch3_lod_emissive_slod3=-1164053467 +ch3_lod_emissive1_slod3=701992 +ch3_lod_emissive3_slod3=-979502700 +ch3_lod_water_slod3=475124433 +ch3_lod_weir_01_slod3=1985399133 +ch3_railway_00=-1844520964 +ch3_railway_01=-1102335895 +ch3_railway_02=1998758436 +ch3_railway_06=1586983170 +ch3_railway_07=1281641628 +ch3_railway_08_b=1754918582 +ch3_railway_08=1109571609 +ch3_railway_09=839423973 +ch3_railway_10=134300563 +ch3_railway_11=969811760 +ch3_railway_12=-1580697821 +ch3_railway_bridge_00=-1642118603 +ch3_railway_bridge01_decal=-1666381691 +ch3_railway_bridge01_rl1_lod=-1910821238 +ch3_railway_bridge01_rl1=1968814374 +ch3_railway_bridge01_rl2_lod=2000662749 +ch3_railway_bridge01_rl2=-2007671011 +ch3_railway_bridge01=942917036 +ch3_railwayslod2=2132585586 +ch3_railwyb_00=1144937047 +ch3_railwyb_01=1393653757 +ch3_railwyb_02=166553014 +ch3_railwyb_03=395510017 +ch3_railwyb_04=2080229825 +ch3_railwyb_04b=1655496824 +ch3_railwyb_05=-1974540701 +ch3_railwyb_05b=-233275803 +ch3_railwyb_06=1596919844 +ch3_railwyb_07=1843998104 +ch3_railwyb_08_b=471453513 +ch3_railwyb_08=-1303071102 +ch3_railwyb_bridge_01_a=-590114276 +ch3_railwyb_bridge_01_b=1333262171 +ch3_railwyb_bridge_01=163805982 +ch3_railwyb_bridge_01d=-545735804 +ch3_railwyb_bridge_02_a=2078105163 +ch3_railwyb_bridge_02_b=-1991640796 +ch3_railwyb_bridge_02_c=-1031017553 +ch3_railwyb_bridge_02=-683796972 +ch3_railwyb_bridge_02d=-1250334002 +ch3_railwyb_bridge_04_b=2042269003 +ch3_railwyb_bridge_04=-1622301136 +ch3_railwyc_00=648185968 +ch3_railwyc_01=892904860 +ch3_railwyc_02=-65752235 +ch3_railwyc_03_rails=-875306769 +ch3_railwyc_03=1490971879 +ch3_railwyc_04=508557259 +ch3_railwyc_05=-333376658 +ch3_railwyc_06=-1291116221 +ch3_railwyc_bridge_01_dcl=-1759017564 +ch3_railwyc_bridge_01_rl=339907733 +ch3_railwyc_bridge_01=3576390 +ch3_railwyc_bridge_02_dcl=-639613770 +ch3_railwyc_bridge_02_rl=1853240758 +ch3_railwyc_bridge_02=-223545549 +ch3_railwyc_bridge_05_dcl=1996851362 +ch3_railwyc_bridge_05_rl=-1719081274 +ch3_railwyc_bridge_05=939131344 +ch3_railwyc_bridge_07_dcl=-1018415528 +ch3_railwyc_bridge_07_rl=438709930 +ch3_railwyc_bridge_07=1338782072 +ch3_rd1_03=-1529412948 +ch3_rd1_05=-1458533613 +ch3_rd1_05b=2143521818 +ch3_rd1_06=196628577 +ch3_rd1_07=-34425642 +ch3_rd1_08=-266036934 +ch3_rd1_09_rl01=-988898326 +ch3_rd1_09_rl02=-1232470303 +ch3_rd1_09_rl03=-525315283 +ch3_rd1_09_rl04=-755058742 +ch3_rd1_09_rl05=1845685720 +ch3_rd1_09=1645018393 +ch3_rd1_15=111856026 +ch3_rd1_16=405302441 +ch3_rd1_17=58082117 +ch3_rd1_18=887957026 +ch3_rd1_19=1604090752 +ch3_rd1_20=-1755024677 +ch3_rd1_25=1042759778 +ch3_rd1_27=462650171 +ch3_rd1_27b=800426894 +ch3_rd1_28=-1601075923 +ch3_rd1_29=-823631398 +ch3_rd1_30=1943315996 +ch3_rd1_armco_02_02_lod=-1926251105 +ch3_rd1_armco_02_02=1168197175 +ch3_rd1_armco_02_03_lod=1651471192 +ch3_rd1_armco_02_03=-198827198 +ch3_rd1_armco_02_lod=-1462891891 +ch3_rd1_armco_02=1952326500 +ch3_rd1_armco_04_02_lod=1733540995 +ch3_rd1_armco_04_02=-819832362 +ch3_rd1_armco_04_03_lod=354210304 +ch3_rd1_armco_04_03=-1546583244 +ch3_rd1_armco_04_lod=1930088003 +ch3_rd1_armco_04=-1614087619 +ch3_rd1_armco_04b_02_lod=1035351580 +ch3_rd1_armco_04b_02=1612510359 +ch3_rd1_armco_04b_03_lod=-1513846034 +ch3_rd1_armco_04b_03=1370970060 +ch3_rd1_armco_04b_04_lod=-1083358143 +ch3_rd1_armco_04b_04=1124416104 +ch3_rd1_armco_04b_lod=-1776906397 +ch3_rd1_armco_04b=-1987801805 +ch3_rd1_armco_2a_02_lod=-96636930 +ch3_rd1_armco_2a_02=-7676857 +ch3_rd1_armco_2a_03_lod001=1026205969 +ch3_rd1_armco_2a_03=-1666574713 +ch3_rd1_armco_2a_lod=-813575356 +ch3_rd1_armco_2a=-270328664 +ch3_rd1_armco_2b_02_lod001=-915957104 +ch3_rd1_armco_2b_02=-49551853 +ch3_rd1_armco_2b_03_lod=1179187443 +ch3_rd1_armco_2b_03=863752946 +ch3_rd1_armco_2b_lod001=-1583743126 +ch3_rd1_armco_2b=-641404820 +ch3_rd1_bleand_redone001=-1092043802 +ch3_rd1_dec_00b=1066217882 +ch3_rd1_dec_01=-1139350757 +ch3_rd1_dec_02=-1195189133 +ch3_rd1_dec_03=1720825878 +ch3_rd1_dec_04=1424135352 +ch3_rd1_dust_dcl_03b=493870923 +ch3_rd1_fwysgn_01_lod=-908686852 +ch3_rd1_fwysgn_01bovly=1575509998 +ch3_rd1_fwysgn_01ovly=1276162504 +ch3_rd1_fwysgn_1b_lod=-1082763872 +ch3_rd1_fwysgnfrm_01_lod=-246460967 +ch3_rd1_fwysgnfrm_1b_lod=-1021398018 +ch3_rd1_fwysign_01=-1455856580 +ch3_rd1_fwysign_01b=1464589359 +ch3_rd1_fwysignfrm_01=1181108460 +ch3_rd1_fwysignfrm_01b=1013214240 +ch3_rd1_props_ch3_11_spline049=1803197539 +ch3_rd1_props_ch3_11_spline050=1793663804 +ch3_rd1_props_ch3_11_spline051=1074515310 +ch3_rd1_props_ch3_11_spline052=-1788086207 +ch3_rd1_props_ch3_11_spline053=1562216357 +ch3_rd1_props_ch3_11_spline054=-1309626038 +ch3_rd1_props_ch3_11_spline055=-2101619999 +ch3_rd1_props_ch3_11_spline056=-1107736229 +ch3_rd1_props_ch3_11_spline057=-1541335637 +ch3_rd1_props_ch3_11_spline058=-1082504119 +ch3_rd1_props_ch3_11_spline059=-817959982 +ch3_rd1_props_ch3_11_spline060=-1617962272 +ch3_rd1_props_ch3_11_spline061=58827462 +ch3_rd1_props_ch3_11_spline062=-220528263 +ch3_rd1_props_ch3_11_spline063=1761996237 +ch3_rd1_props_ch3_11_spline064=1449805974 +ch3_rd1_props_ch3_11_spline065=-1166536524 +ch3_rd1_props_ch3_11_spline066=-373395648 +ch3_rd1_props_ch3_11_spline067=537811935 +ch3_rd1_props_ch3_11_spline068=-841435275 +ch3_rd1_props_ch3_11_spline069=-1313046699 +ch3_rd1_props_ch3_11_spline070=-1585914414 +ch3_rd1_props_ch3_11_spline071=-111145565 +ch3_rd1_props_ch3_11_spline072=656533798 +ch3_rd1_props_ch3_11_spline073=1845786346 +ch3_rd1_props_ch3_11_spline074=1539494503 +ch3_rd1_props_ch3_11_spline075=-1072129259 +ch3_rd1_props_ch3_11_spline076=-355012463 +ch3_rd1_props_ch3_11_spline077=331563625 +ch3_rd1_props_ch3_11_spline078=-787104497 +ch3_rd1_props_ch3_11_spline079=-1526635265 +ch3_rd1_props_ch3_11_spline080=848070559 +ch3_rd1_props_ch3_11_spline081=-2019708480 +ch3_rd1_props_ch3_11_spline083=-1775350047 +ch3_rd1_props_ch3_11_spline084=-1545278898 +ch3_rd1_props_ch3_11_spline085=-1311308214 +ch3_rd1_props_ch3_11_spline086=-1073569119 +ch3_rd1_props_ch3_11_spline087=-582099657 +ch3_rd1_props_ch3_11_spline088=-341935656 +ch3_rd1_props_ch3_11_spline089=-235829634 +ch3_rd1_props_ch3_11_spline090=1169665301 +ch3_rd1_props_ch3_11_spline091=-1922712464 +ch3_rd1_props_ch3_11_spline092=1656121106 +ch3_rd1_props_ch3_11_spline093=-1445759669 +ch3_rd1_props_ch3_11_spline094=-1743203882 +ch3_rd1_props_combo_01_lod=1829956218 +ch3_rd1_props_combo01_01_lod=1624354314 +ch3_rd1_props_wires_01=-477421703 +ch3_rd1_props_wires_60=-1341297858 +ch3_rd1_props_wires_61=2117207944 +ch3_rd1_props_wires_62=-749063721 +ch3_rd1_props_wires_63=825945499 +ch3_rd1_props_wires_64=-148440720 +ch3_rd1_props_wires_65=-994470762 +ch3_rd1_props_wires_66=-92438499 +ch3_rd1_props_wires_67=204088182 +ch3_rd1_props_wires_68=568348386 +ch3_rd1_props_wires_69=798353997 +ch3_rd1_props_wires_70=-403514392 +ch3_rd1_props_wires_71=-105283723 +ch3_rd1_props_wires_72=57709287 +ch3_rd1_props_wires_73=355087962 +ch3_rd1_props_wires_74=517753278 +ch3_rd1_props_wires_75=814673187 +ch3_rd1_props_wires_76=982122777 +ch3_rd1_rd_dust_dcl_01=1280648743 +ch3_rd1_rd_dust_dcl_02=1966602164 +ch3_rd1_rd_dust_dcl_04=1489190603 +ch3_rd1_rd_dust_dcl_3=329352252 +ch3_rd1_wal_02=-527213011 +ch3_rd1_wal_d00=-1429952157 +ch3_rd1_wal_d01=-1735752465 +ch3_rd1_wal_d02=-946216179 +ch3_rd1_wal_d03=829699984 +ch3_rd1_wal_d04=525046591 +ch3_rd1a_05=-823393319 +ch3_rd1a_06=1085892474 +ch3_rd1a_07_ov=-530651988 +ch3_rd1a_07=846678774 +ch3_rd1a_08_ov=-389769644 +ch3_rd1a_08=605859393 +ch3_rd1a_09_ov=-1880226249 +ch3_rd1a_09=-1475037653 +ch3_rd1a_10=-1423260741 +ch3_rd1a_11_ov=2012188017 +ch3_rd1a_11=-1173266040 +ch3_rd1a_12_ov=944522363 +ch3_rd1a_12=-1899820308 +ch3_rd1a_13_ov=-731664220 +ch3_rd1a_13=257395735 +ch3_rd1a_14_ov=-222693892 +ch3_rd1a_14=497625274 +ch3_rd1a_15_ov=-1626933142 +ch3_rd1a_15=84735870 +ch3_rd1a_16_ov=-790396278 +ch3_rd1a_16=-751103013 +ch3_rd1a_17=1448942113 +ch3_rd1a_18_ov=839643491 +ch3_rd1a_18=1559504719 +ch3_rd1a_18b_rl01=913682918 +ch3_rd1a_18b_rl02=671552777 +ch3_rd1a_18b_rl03=1244354873 +ch3_rd1a_18b_rl04=1136151635 +ch3_rd1a_18b=549495482 +ch3_rd1a_18c=846415391 +ch3_rd1a_19=719209252 +ch3_rd1a_20=1562486414 +ch3_rd1a_21_ov=-1509073002 +ch3_rd1a_21=-607575081 +ch3_rd1a_21b_br01_lod=-257839013 +ch3_rd1a_21b_br01=-912722967 +ch3_rd1a_21b=-1691441215 +ch3_rd1a_22=-1316106399 +ch3_rd1a_23_ov=1817123874 +ch3_rd1a_23=-1002638145 +ch3_rd1a_24_ov=1857400025 +ch3_rd1a_24=-1844506524 +ch3_rd1a_25_ov=-2146353974 +ch3_rd1a_25=337810573 +ch3_rd1a_26_ov=1673653620 +ch3_rd1a_26=571814002 +ch3_rd1a_27_ov=-806160678 +ch3_rd1a_27=-123675258 +ch3_rd1a_28_ov=-524307828 +ch3_rd1a_28=109869405 +ch3_rd1a_29_ov=-1954663426 +ch3_rd1a_29=1295648443 +ch3_rd1a_30_ov=1306675964 +ch3_rd1a_30=1441533551 +ch3_rd1a_31_ov=-1427692140 +ch3_rd1a_32_ov=1662392444 +ch3_rd1a_33_ov=282841207 +ch3_rd1a_34_rl01=2090947442 +ch3_rd1a_34_rl02=-1987678916 +ch3_rd1a_34_rl03=1477282379 +ch3_rd1a_34_rl04=1693164551 +ch3_rd1a_34_rl05=-1288257380 +ch3_rd1a_34_rl06=1088478182 +ch3_rd1a_34_rl07=-224018575 +ch3_rd1a_34_rl08=461115677 +ch3_rd1a_34=-2067141682 +ch3_rd1a_35_rl01=1236506573 +ch3_rd1a_35_rl02=1466774336 +ch3_rd1a_35_rl03=1221105139 +ch3_rd1a_35_rl04=1450586446 +ch3_rd1a_35_rl05=1696878250 +ch3_rd1a_35=1385072472 +ch3_rd1a_99_ov=232619638 +ch3_rd1a_decal1=799061614 +ch3_rd1a_decal2=1038570235 +ch3_rd1a_gov_sign_01_lod=-1252452191 +ch3_rd1a_gov_sign_01=-443858705 +ch3_rd1a_props_ch3_rd1a_ss_spline004=802806220 +ch3_rd1a_props_ch3_rd1a_ss_spline005=1023669280 +ch3_rd1a_props_ch3_rd1a_ss_spline006=188682391 +ch3_rd1a_props_elec_w_127=589211396 +ch3_rd1a_props_elec_w_128=358648712 +ch3_rd1a_props_prop01_slod=1302181921 +ch3_rd1a_props_prop02_01_lod=-1152738719 +ch3_rd1a_props_prop03_01_lod=1297930769 +ch3_rd1a_props_prop04_01_lod=-972581623 +ch3_rd1a_props_prop05_01_lod=-109172317 +ch3_rd1a_props_prop06_01_lod=643303315 +ch3_rd1a_props_prop06_02_lod=109413176 +ch3_rd1a_props_prop06_03_lod=364878985 +ch3_rd1a_props_prop07_01_lod=289523182 +ch3_rd1a_props_prop07_02_lod=-1603390596 +ch3_rd1a_props_prop07_03_lod=-610674519 +ch3_rd1a_props_prop08_01_lod=-1206167873 +ch3_rd1a_props_prop08_02_lod=187138787 +ch3_rd1a_props_prop08_03_lod=-1133562891 +ch3_rd1a_props_prop09_02_lod=1208507783 +ch3_rd1a_props_prop09_03_lod=164365917 +ch3_rd1a_props_prop09_04_lod=-936539744 +ch3_rd1a_props_prop10_01_lod=353628058 +ch3_rd1a_props_prop10_02_lod=-1747458193 +ch3_rd1a_props_prop10_03_lod=239224267 +ch3_rd1a_props_py_w01=700800478 +ch3_rd1a_props_py_w02=928315649 +ch3_rd1a_props_py_w03=-870374765 +ch3_rd1a_props_py_w04=-1039528343 +ch3_rd1a_props_py_w05=-256119860 +ch3_rd1a_props_py_w06=-427960496 +ch3_rd1a_props_py_w07=-1830309851 +ch3_rd1a_props_py_w08=-1710801308 +ch3_rd1a_props_py_w09=-2011587959 +ch3_rd1a_props_py_w10=1415262189 +ch3_rd1a_props_py_w13=-1729742590 +ch3_rd1a_props_py_w14=-1958437441 +ch3_rd1a_props_py_w15=-322215733 +ch3_rd1a_props_spline_elec023=2059969214 +ch3_rd1a_props_spline_elec024=2028576512 +ch3_rd1a_props_spline_elec025=-799617571 +ch3_rd1a_props_spline_elec026=-32724664 +ch3_rd1a_props_spline_elec027=-993511744 +ch3_rd1a_props_spline_elec028=-1299279283 +ch3_rd1a_props_spline_elec029=350082794 +ch3_rd1a_props_spline_elec030=-248343884 +ch3_rd1a_props_spline_elec032=363879343 +ch3_rd1a_props_spline_elec033=630979506 +ch3_rd1a_props_spline_elec034=974398630 +ch3_rd1a_props_spline_elec035=1227539155 +ch3_rd1a_props_spline_elec036=1604317117 +ch3_rd1a_props_spline_elec037=-494537337 +ch3_rd1a_props_spline_elec038=-257912388 +ch3_rd1a_props_spline_elec039=97172496 +ch3_rd1a_props_spline_elec040=1168424703 +ch3_rd1a_props_spline_elec041=-1087327723 +ch3_rd1a_props_spline_elec042=-1424258581 +ch3_rd1a_props_spline_elec043=-589664920 +ch3_rd1a_props_spline_elec044=-962576140 +ch3_rd1a_props_spline_elec045=-1918710066 +ch3_rd1a_props_spline_tele01=-884879238 +ch3_rd1a_props_spline_tele02=-1097582817 +ch3_rd1a_props_spline_tele03=-1310384703 +ch3_rd1a_props_spline_tele04=53395539 +ch3_rd1a_props_spline_tele05=-195747168 +ch3_rd1a_props_spline_tele06=-410318580 +ch3_rd1a_props_spline_tele07=-99308013 +ch3_rd1a_props_spline_tele08=-322333827 +ch3_rd1a_props_spline_tele09=1584330438 +ch3_rd1a_props_spline_tele10=223138303 +ch3_rd1a_props_spline_tele11=516846850 +ch3_rd1a_props_spline_tele12=-1194874638 +ch3_rd1a_props_spline_tele13=882024586 +ch3_rd1a_props_spline_tele14=1179534337 +ch3_rd1a_props_spline_tele15=1477699468 +ch3_rd1a_props_spline_tele16=-236905688 +ch3_rd1a_props_spline_tele17=-1913498808 +ch3_rd1a_props_spline_tele18=-1615333677 +ch3_rd1a_props_spline_tele19=964700769 +ch3_rd1a_props_spline_tele20=384256728 +ch3_rd1a_props_spline_tele21=1163044782 +ch3_rd1a_props_spline_tele22=855966483 +ch3_rd1a_props_spline_tele23=-1289977020 +ch3_rd1a_sgn_sanfwy_01_lod=-513943890 +ch3_rd1a_sgn_sanfwy_01=-400381952 +ch3_rd1a_wal00=-1090035789 +ch3_rd1a_wal05=-1665819884 +ch3_rd1b_00=1742789942 +ch3_rd1b_01b=-36491671 +ch3_rd1b_01c=-532876483 +ch3_rd1b_02=980877923 +ch3_rd1b_10=925572576 +ch3_rd1b_11=1156233567 +ch3_rd1b_12=-402030690 +ch3_rd1b_13=-173466915 +ch3_rd1b_14=175785087 +ch3_rd1b_armco_01_lod=-1344408123 +ch3_rd1b_armco_01=1473815908 +ch3_rd1b_armco_02_lod=-1093553067 +ch3_rd1b_armco_02=1190921131 +ch3_rd1b_armco_03_lod=-973431177 +ch3_rd1b_armco_03=2083941919 +ch3_rd1b_armco_04_lod=-1841020506 +ch3_rd1b_armco_04=1213400669 +ch3_rd1b_armco_05_lod=-853569889 +ch3_rd1b_armco_05=1988682440 +ch3_rd1b_armco_06_lod=-1437592547 +ch3_rd1b_armco_06=1768409222 +ch3_rd1b_armco_07_lod=-1784939987 +ch3_rd1b_armco_07=454405091 +ch3_rd1b_armco_08_lod=1862544542 +ch3_rd1b_armco_08=262509827 +ch3_rd1b_armco_09_lod=1613505739 +ch3_rd1b_armco_09=1046966918 +ch3_rd1b_armco_10_lod=535959452 +ch3_rd1b_armco_10=1105883536 +ch3_rd1b_armco_11_lod=-53850326 +ch3_rd1b_armco_11=943414834 +ch3_rd1b_armco_12_lod=-1085418632 +ch3_rd1b_armco_12=1703819479 +ch3_rd1b_armco_13_lod=1761316748 +ch3_rd1b_armco_13=2076075319 +ch3_rd1b_armco_14_lod=-787476258 +ch3_rd1b_armco_14=-1403763110 +ch3_rd1b_armco_15_lod=-537495973 +ch3_rd1b_armco_15=-1773790658 +ch3_rd1b_armco_16_lod=-988660995 +ch3_rd1b_armco_16=-806220395 +ch3_rd1b_armco_17_lod=-1452701345 +ch3_rd1b_armco_17=-641392325 +ch3_rd1b_armco_18_lod=288996878 +ch3_rd1b_armco_18=-207760148 +ch3_rd1b_armco_19_lod=-213579790 +ch3_rd1b_armco_19=-45225908 +ch3_rd1b_armco_20_lod=949878491 +ch3_rd1b_armco_20=-107355628 +ch3_rd1b_armco_21_lod=829573348 +ch3_rd1b_armco_21=199132833 +ch3_rd1b_curb_=-1035065560 +ch3_rd1b_dcl_01=603709941 +ch3_rd1b_dcl_02=364725624 +ch3_rd1b_dcl_03=2063798218 +ch3_rd1b_dcl_jn_01=1566543395 +ch3_rd1b_dus_02=2023907654 +ch3_rd1b_dus_lb_003=1085252527 +ch3_rd1b_dus_lb_01=-747889953 +ch3_rd1b_dus_lb_02=-449986974 +ch3_rd1b_dust_dcl_01=1619560116 +ch3_rd1b_dust_rd_dcl_01=525742074 +ch3_rd2_armco_01_lod=-945750233 +ch3_rd2_armco_01=-1323362228 +ch3_rd2_armco_03a_lod=1163778887 +ch3_rd2_armco_03a=2023611714 +ch3_rd2_armco_03b_lod=13659623 +ch3_rd2_armco_03b=781175079 +ch3_rd2_armco_03c_lod=-1615017391 +ch3_rd2_armco_03c=1548625059 +ch3_rd2_armco_03d_lod=555371987 +ch3_rd2_armco_03d=-292665051 +ch3_rd2_armco_03e_lod=49067236 +ch3_rd2_armco_03e=472556641 +ch3_rd2_armco_03f_lod=1366025047 +ch3_rd2_armco_03f=-753429960 +ch3_rd2_armco_04_b01_lod=-1537303130 +ch3_rd2_armco_04_b01=208440367 +ch3_rd2_armco_04_b02_lod=-1207187204 +ch3_rd2_armco_04_b02=838588237 +ch3_rd2_armco_04_b03_lod=2028114199 +ch3_rd2_armco_04_b03=1375639378 +ch3_rd2_armco_04_b04_lod=384815769 +ch3_rd2_armco_04_b04=-2143718457 +ch3_rd2_armco_04_b05_lod=-1326133767 +ch3_rd2_armco_04_b05=1970953801 +ch3_rd2_armco_04_lod=1966578193 +ch3_rd2_armco_04=1267977523 +ch3_rd2_armco_05_lod=-2044329799 +ch3_rd2_armco_05=-170450505 +ch3_rd2_armco_08_01_lod=-1019209829 +ch3_rd2_armco_08_01=-842276014 +ch3_rd2_armco_08_02_lod=-1341067468 +ch3_rd2_armco_08_02=1792613718 +ch3_rd2_armco_08_03_lod=808523012 +ch3_rd2_armco_08_03=2032908795 +ch3_rd2_billboard01=-287067331 +ch3_rd2_billboard01graffiti=1783812936 +ch3_rd2_bridge_01_rl01_lod=-1256327450 +ch3_rd2_bridge_01_rl01=-1180576353 +ch3_rd2_bridge_01_rl02_lod=1055620608 +ch3_rd2_bridge_01_rl02=-420696012 +ch3_rd2_bridge_01=1323979737 +ch3_rd2_bridge_02_rl01_lod=997607763 +ch3_rd2_bridge_02_rl01=-1982943537 +ch3_rd2_bridge_02_rl02_lod=239885496 +ch3_rd2_bridge_02_rl02=-1425149619 +ch3_rd2_bridge_02=1554083655 +ch3_rd2_bridge_02a_rl01_lod=-834239745 +ch3_rd2_bridge_02a_rl01=-1789013659 +ch3_rd2_bridge_02a_rl02_lod=925893799 +ch3_rd2_bridge_02a_rl02=1326859375 +ch3_rd2_bridge_02a=-1902852524 +ch3_rd2_bridge_03_rl01_lod=-1907424509 +ch3_rd2_bridge_03_rl01=-1001633492 +ch3_rd2_bridge_03_rl02_lod=-1774332852 +ch3_rd2_bridge_03_rl02=-1425729890 +ch3_rd2_bridge_03_rl03_lod=664052285 +ch3_rd2_bridge_03_rl03=1597472516 +ch3_rd2_bridge_03=1137884642 +ch3_rd2_bridge_04_rl01_lod=-1998013890 +ch3_rd2_bridge_04_rl01=1059265126 +ch3_rd2_bridge_04_rl02_lod001=-1186871725 +ch3_rd2_bridge_04_rl02=1844017138 +ch3_rd2_bridge_04_rl03_lod=-1722728133 +ch3_rd2_bridge_04_rl03=1534907161 +ch3_rd2_bridge_04_rl04_lod=-181665681 +ch3_rd2_bridge_04_rl04=-2008011585 +ch3_rd2_bridge_04_rl05_lod=1141753856 +ch3_rd2_bridge_04_rl05=1993902544 +ch3_rd2_bridge_04=1408065047 +ch3_rd2_ch3_condecal2=1834735422 +ch3_rd2_dcl_bdg_sup_01=-1941106774 +ch3_rd2_decals=938405904 +ch3_rd2_decals01=1286375210 +ch3_rd2_decals02=2134830158 +ch3_rd2_decals03=1916195390 +ch3_rd2_decals04=-1528580197 +ch3_rd2_decals06=-933855616 +ch3_rd2_dust_decal=-2072749407 +ch3_rd2_frywy_rd_sgn_01=-162338163 +ch3_rd2_frywy_rd_sgnfm_01=-683497511 +ch3_rd2_fww_dcl_sign_01=1908837857 +ch3_rd2_props_combo0102_06_lod=-723337632 +ch3_rd2_props_combo0102_09_lod=1210434047 +ch3_rd2_props_combo0103_slod=502032016 +ch3_rd2_props_combo0203_03_lod=-853300954 +ch3_rd2_props_combo0205_03_lod=2075597339 +ch3_rd2_props_combo0205_08_lod=-41126879 +ch3_rd2_props_combo0206_03_lod=-385013034 +ch3_rd2_props_combo0208_04_lod=-1525121481 +ch3_rd2_props_combo08_slod=-2016367027 +ch3_rd2_props_combo13_slod=-1633461023 +ch3_rd2_props_combo16_07_lod=-2041797022 +ch3_rd2_props_combo17_slod=-287712252 +ch3_rd2_props_combo19_08_lod=-459355767 +ch3_rd2_props_combo20_slod=-826493730 +ch3_rd2_props_elec_w_200=2007884538 +ch3_rd2_props_elec_w_201=813880485 +ch3_rd2_props_elec_w_202=1513170945 +ch3_rd2_props_elec_w_206=-382351864 +ch3_rd2_props_elec_w_207=-156081915 +ch3_rd2_props_elec_w_209=-634345470 +ch3_rd2_props_elec_w_210=1409522930 +ch3_rd2_props_elec_w_211=-1929998629 +ch3_rd2_props_elec_w_212=-1335503431 +ch3_rd2_props_elec_w_213=448703081 +ch3_rd2_props_elec_w_214=214699652 +ch3_rd2_props_elec_w_215=1999364930 +ch3_rd2_props_elec_w_306=-360078733 +ch3_rd2_props_elec_w145=1681490233 +ch3_rd2_props_elec_wires_sp145=-233641116 +ch3_rd2_props_elec_wires_sp146=349188310 +ch3_rd2_props_elec_wires_sp147=120034693 +ch3_rd2_rd1_01=-77595369 +ch3_rd2_rd1_02=-383166294 +ch3_rd2_rd1_03=-1068824850 +ch3_rd2_rd1_05_rl_lod=84056260 +ch3_rd2_rd1_05_rl=-494243181 +ch3_rd2_rd1_05=-1296798783 +ch3_rd2_rd1_07=-1778535852 +ch3_rd2_rd1_08=-1933598760 +ch3_rd2_rd1_09=1178604242 +ch3_rd2_rd1_11=-1198688725 +ch3_rd2_rd1_22=-391259657 +ch3_rd2_rd1_30=-318515071 +ch3_rd2_rd1_31_rl01_lod=-1594139686 +ch3_rd2_rd1_31_rl01=28828991 +ch3_rd2_rd1_31_rl02_lod=-2019060154 +ch3_rd2_rd1_31_rl02=785858429 +ch3_rd2_rd1_31_rl03_lod=274160256 +ch3_rd2_rd1_31_rl03=1019468630 +ch3_rd2_rd1_31_rl04_lod=-44394746 +ch3_rd2_rd1_31_rl04=1251342074 +ch3_rd2_rd1_31_rl05_lod=2031953314 +ch3_rd2_rd1_31_rl05=1482134141 +ch3_rd2_rd1_31=-1027374079 +ch3_rd2_rd1_46=-122849912 +ch3_rd2_rum_strip00=-381704663 +ch3_rd2_rum_strip01=326630041 +ch3_rd2_rum_strip02=80043316 +ch3_rd2_rum_strip03=780316846 +ch3_rd2_rum_strip04=508891219 +ch3_rd2_rum_strip05=1276603351 +ch3_rd2_rum_strip06=1037094730 +ch3_rd2_support_03_rl01_lod=1169810808 +ch3_rd2_support_03_rl01=1172761258 +ch3_rd2_support_03_rl02_lod=-954161885 +ch3_rd2_support_03_rl02=1475710655 +ch3_rd2_support_03_rl03_lod=817256088 +ch3_rd2_support_03_rl03=2055197651 +ch3_rd2_support_03_rl04_lod=958645342 +ch3_rd2_support_03_rl04=-2000850866 +ch3_rd2_support_03=2016502010 +ch3_rd2b_b1_rl01=-195818454 +ch3_rd2b_b1_rl02=537289614 +ch3_rd2b_b1_rl03=287819217 +ch3_rd2b_b1_rl04=982587555 +ch3_rd2b_b2_rl01=-1526462065 +ch3_rd2b_b2_rl02=-1789892056 +ch3_rd2b_b2_rl03=1028471387 +ch3_rd2b_b2_rl04=1334042312 +ch3_rd2b_b2_rl05=432632660 +ch3_rd2b_b2_rl06=737744819 +ch3_rd2b_b5_rl01=-1991598765 +ch3_rd2b_b5_rl02=-1759495938 +ch3_rd2b_b5_rl03=1313482455 +ch3_rd2b_b5_rl04=-1195377723 +ch3_rd2b_b5_rl05=-1984422474 +ch3_rd2b_b5_rl06=-1807076646 +ch3_rd2b_barrier_00_lod=-420115350 +ch3_rd2b_barrier_00=391110660 +ch3_rd2b_barrier_01=769854766 +ch3_rd2b_barrier_02=1386895036 +ch3_rd2b_barrier_03_lod=-866344450 +ch3_rd2b_barrier_03=1616245267 +ch3_rd2b_barrier_04_lod=-526155070 +ch3_rd2b_barrier_04=-516787254 +ch3_rd2b_barrier_05=-148267080 +ch3_rd2b_barrier_06_lod001=1946901676 +ch3_rd2b_barrier_06=81804069 +ch3_rd2b_bdg_endbariers_lod=1910816271 +ch3_rd2b_bdg_endbariers=-670732483 +ch3_rd2b_bdg_rl01_lod=-1637227523 +ch3_rd2b_bdg_rl01=-1211770880 +ch3_rd2b_bdg_rl02_lod=995768142 +ch3_rd2b_bdg_rl02=-1304081157 +ch3_rd2b_bdg_rl03_lod=-1302999313 +ch3_rd2b_bdg_rl03=-1075582920 +ch3_rd2b_bdg_rl04_lod=2043440436 +ch3_rd2b_bdg_rl04=1366133581 +ch3_rd2b_bdg_rl05_lod=1445320119 +ch3_rd2b_bdg_rl05=1734326065 +ch3_rd2b_billboard01=-311765089 +ch3_rd2b_ch3_rd2c_fwy_01=1952235351 +ch3_rd2b_decals05=-1554645946 +ch3_rd2b_dl_004=-1991137279 +ch3_rd2b_dl_1=-194345995 +ch3_rd2b_dl_2=279362669 +ch3_rd2b_dl_3=383076554 +ch3_rd2b_fw_18a=-856565312 +ch3_rd2b_fw_18b=1938630388 +ch3_rd2b_fw_ov_14=1311835708 +ch3_rd2b_fw_ov_15=338432567 +ch3_rd2b_fw_ov_16=-2043578820 +ch3_rd2b_fw_ov_17=823249922 +ch3_rd2b_fw_ov_21=161414201 +ch3_rd2b_fw_ov_22=-329399881 +ch3_rd2b_fw_ov_23=-1457308865 +ch3_rd2b_fw_ov_24=-1748723582 +ch3_rd2b_fw_ov_25=-996806108 +ch3_rd2b_fw_ov_26=-1218422855 +ch3_rd2b_fw_ov_27=1885718981 +ch3_rd2b_fw_ov_29a=-57728685 +ch3_rd2b_fw_ov_29b=1022763576 +ch3_rd2b_fw_ov_30=178322645 +ch3_rd2b_fw_ov_32=591474205 +ch3_rd2b_fw_ov_85=-267962138 +ch3_rd2b_fwy_01=-2036641100 +ch3_rd2b_fwy_02=-1672577510 +ch3_rd2b_fwy_04=1881449927 +ch3_rd2b_fwy_05=-101402371 +ch3_rd2b_fwy_06=-402680557 +ch3_rd2b_fwy_06b=-1969447083 +ch3_rd2b_fwy_07=392786918 +ch3_rd2b_fwy_3=586987978 +ch3_rd2b_fwy_4_rd_41a_ovly2=458548820 +ch3_rd2b_fwysign_001_bb=-257035924 +ch3_rd2b_fwysign_001=181457696 +ch3_rd2b_fwysign_002_bb=-745372834 +ch3_rd2b_fwysign_002_bba=-759007220 +ch3_rd2b_fwysign_002_o=-610778068 +ch3_rd2b_fwysign_002=531561692 +ch3_rd2b_fwysign_003_bb=-400767868 +ch3_rd2b_fwysign_003_bba=1466346107 +ch3_rd2b_fwysign_003_o=32932232 +ch3_rd2b_fwysign_003=-311158681 +ch3_rd2b_fwysign_004=-197843479 +ch3_rd2b_fwysign_005=-833168851 +ch3_rd2b_ovly_fwysgn_01=705958171 +ch3_rd2b_rd04_d=-1773917015 +ch3_rd2b_rd06_d=1360251284 +ch3_rd2b_rd1_12=-1406659532 +ch3_rd2b_rd1_13=2031267338 +ch3_rd2b_rd1_14=-878488790 +ch3_rd2b_rd1_15=-1801951979 +ch3_rd2b_rd1_16=1734281891 +ch3_rd2b_rd1_17=810097784 +ch3_rd2b_rd1_18=-2089827644 +ch3_rd2b_rd1_19=803347366 +ch3_rd2b_rd1_20=-1689029781 +ch3_rd2b_rd1_21=1418487262 +ch3_rd2b_rdbr_03=394687871 +ch3_rd2b_shadowb01=1126340248 +ch3_rd2b_shadowb02=-1626059126 +ch3_rd2b_support00=1587705338 +ch3_rd2b_support00b=-781460070 +ch3_rd2b_support01=-1969762844 +ch3_rd2b_support02=2016356627 +ch3_rd2b_wall01=-776691721 +ch3_rd2b_wall02=-628182613 +ch3_rd2b_wall03=-1408707424 +ch3_rd2b_wall04=-1904699008 +ch3_rd2b_wall05=-1629996481 +ch3_rd2b_wall06=1778241675 +ch3_rd2b_wall07=2082501840 +ch3_rd2b_wall08=1301452725 +ch3_rd2b_wall09=662850485 +ch3_rd2b_wall10=411184817 +cheetah=-1311154784 +chimera=6774487 +chino=349605904 +chino2=-1361687965 +cj_arrow_icon_2=-1607885248 +cj_arrow_icon=1081190986 +cj_cone=162031196 +cj_cylinder=-1493538113 +cj_parachute=-893085711 +cj_proc_tin2=1940981977 +cj_r_icon_flag=-378442850 +cj_ring_icon_2=-1360947797 +cliffhanger=390201602 +cloudhat_altitude_heavy_a=205439253 +cloudhat_altitude_heavy_b=-49995102 +cloudhat_altitude_heavy_c=-1209821092 +cloudhat_altitude_light_a=-2133727222 +cloudhat_altitude_light_b=339971823 +cloudhat_altitude_med_a=-1218474800 +cloudhat_altitude_med_b=-959108165 +cloudhat_altitude_med_c=-737196497 +cloudhat_altitude_vlight_a=-148317136 +cloudhat_altitude_vlight_b=680836867 +cloudhat_altostatus_a=1151047359 +cloudhat_altostatus_b=1916432892 +cloudhat_cirrocumulus_a=-319149160 +cloudhat_cirrocumulus_b=-1071197714 +cloudhat_cirrus=1455206113 +cloudhat_clear01_a=1225604557 +cloudhat_clear01_b=843583555 +cloudhat_clear01_c=-157968149 +cloudhat_cloudy_a=-236557773 +cloudhat_cloudy_b=-414296829 +cloudhat_cloudy_base=-94699222 +cloudhat_cloudy_c=-1897520076 +cloudhat_cloudy_d=2100396235 +cloudhat_cloudy_e=1251220369 +cloudhat_cloudy_f=-1599682635 +cloudhat_contrails_a=-1166320547 +cloudhat_contrails_b=-1466713970 +cloudhat_contrails_c=-1915976960 +cloudhat_contrails_d=68185990 +cloudhat_fog=1119489215 +cloudhat_horizon_a=954540222 +cloudhat_horizon_b=946741200 +cloudhat_horizon_c=644709323 +cloudhat_nimbus_a=1582233807 +cloudhat_nimbus_b=814488906 +cloudhat_nimbus_c=58442538 +cloudhat_puff_a=1273060922 +cloudhat_puff_b=975944399 +cloudhat_puff_c=-791779310 +cloudhat_puff_old=-514083688 +cloudhat_rain_a=-820737959 +cloudhat_rain_b=-556029977 +cloudhat_shower_a=-1813883975 +cloudhat_shower_b=-1513949318 +cloudhat_shower_c=2042929022 +cloudhat_snowy01=-1957486405 +cloudhat_stormy01_a=215951106 +cloudhat_stormy01_b=-609074011 +cloudhat_stormy01_c=-378281944 +cloudhat_stormy01_d=-206801763 +cloudhat_stormy01_e=-1047424920 +cloudhat_stormy01_f=-668942970 +cloudhat_stratocumulus=1514654836 +cloudhat_stripey_a=-1151479258 +cloudhat_stripey_b=-845121877 +cloudhat_test_anim=-321936622 +cloudhat_test_animsoft=690321156 +cloudhat_test_fast=-1971667422 +cloudhat_test_fog=-1652574385 +cloudhat_wispy_a=2037653808 +cloudhat_wispy_b=1874464188 +coach=-2072933068 +cog55=906642318 +cog552=704435172 +cogcabrio=330661258 +cognoscenti=-2030171296 +cognoscenti2=-604842630 +comet2=-1045541610 +comet3=-2022483795 +contender=683047626 +coquette=108773431 +coquette2=1011753235 +coquette3=784565758 +cropduster01_skin=-670052629 +cropduster02_skin=-1339103244 +cropduster1_skin=-934194459 +cropduster2_skin=-1651166217 +cropduster3_skin=192578208 +cropduster4_skin=-1376441533 +cruiser=448402357 +crusader=321739290 +cs_amandatownley=-1779492637 +cs_andreas=-413773017 +cs_ashley=650367097 +cs_bankman=-1755309778 +cs_barry=1767447799 +cs_beverly=-1267809450 +cs_brad=-270159898 +cs_bradcadaver=1915268960 +cs_carbuyer=-1932625649 +cs_casey=-359228352 +cs_chengsr=819699067 +cs_chrisformage=-1041006362 +cs_clay=-607414220 +cs_dale=216536661 +cs_davenorton=-2054740852 +cs_debra=-321892375 +cs_denise=1870669624 +cs_devin=788622594 +cs_dom=1198698306 +cs_dreyfuss=1012965715 +cs_drfriedlander=-1549575121 +cs_fabien=1191403201 +cs_fbisuit_01=1482427218 +cs_floyd=103106535 +cs_guadalope=261428209 +cs_gurk=-1022036185 +cs_hunter=1531218220 +cs_janet=808778210 +cs_jewelass=1145088004 +cs_jimmyboston=60192701 +cs_jimmydisanto=-1194552652 +cs_joeminuteman=-258122199 +cs_johnnyklebitz=-91572095 +cs_josef=1167549130 +cs_josh=1158606749 +cs_karen_daniels=1269774364 +cs_lamardavis=1162230285 +cs_lazlow=949295643 +cs_lestercrest=-1248528957 +cs_lifeinvad_01=1918178165 +cs_magenta=1477887514 +cs_manuel=-72125238 +cs_marnie=1464721716 +cs_martinmadrazo=1129928304 +cs_maryann=161007533 +cs_michelle=1890499016 +cs_milton=-1217776881 +cs_molly=1167167044 +cs_movpremf_01=1270514905 +cs_movpremmale=-1922568579 +cs_mrk=-1010001291 +cs_mrs_thornhill=1334976110 +cs_mrsphillips=-872569905 +cs_natalia=1325314544 +cs_nervousron=2023152276 +cs_nigel=-515400693 +cs_old_man1a=518814684 +cs_old_man2=-1728452752 +cs_omega=-1955548155 +cs_orleans=-1389097126 +cs_paper=1798879480 +cs_patricia=-544533759 +cs_priest=1299047806 +cs_prolsec_02=512955554 +cs_remote_01=123708879 +cs_russiandrunk=1179785778 +cs_siemonyetarian=-1064078846 +cs_solomon=-154017714 +cs_stevehains=-1528782338 +cs_stretch=-1992464379 +cs_tanisha=1123963760 +cs_taocheng=-2006710211 +cs_taostranslator=1397974313 +cs_tenniscoach=1545995274 +cs_terry=978452933 +cs_tom=1776856003 +cs_tomepsilon=-1945119518 +cs_tracydisanto=101298480 +cs_wade=-765011498 +cs_x_array02=1555078454 +cs_x_array03=796869332 +cs_x_rublrga=207160315 +cs_x_rublrgb=503686996 +cs_x_rublrgc=1992513746 +cs_x_rublrgd=-2005468103 +cs_x_rublrge=-1973157825 +cs_x_rubmeda=-1215587719 +cs_x_rubmedb=634353407 +cs_x_rubmedc=349754642 +cs_x_rubmedd=-1062851382 +cs_x_rubmede=-438470856 +cs_x_rubsmla=726677991 +cs_x_rubsmlb=-243022249 +cs_x_rubsmlc=189594089 +cs_x_rubsmld=350653724 +cs_x_rubsmle=513319040 +cs_x_rubweea=-1119102666 +cs_x_rubweec=-1714089399 +cs_x_rubweed=-1332461625 +cs_x_rubweee=212137959 +cs_x_weesmlb=-432178804 +cs_zimbor=-357782800 +cs1_01_barn01_detail=500896100 +cs1_01_barn01=686297575 +cs1_01_barn02_dec=1344109197 +cs1_01_barn02_det=-1988858538 +cs1_01_barn02=422408818 +cs1_01_barn03=-1806014262 +cs1_01_billboard=-1583757621 +cs1_01_culvert001_decal=1658297197 +cs1_01_culvert001=-234712503 +cs1_01_deadtree02=810065309 +cs1_01_dec11=-378103811 +cs1_01_deca_aa1=-1349374491 +cs1_01_decal02=-1196118295 +cs1_01_decal02a=-1742787124 +cs1_01_decal02b=1634517096 +cs1_01_decal02c=-1147013935 +cs1_01_decal02c001=-329478670 +cs1_01_decal02e=-518602822 +cs1_01_decal10=-650580911 +cs1_01_decal16=143674099 +cs1_01_decal17=1566962845 +cs1_01_decal18=-335965754 +cs1_01_decal19=-2089533243 +cs1_01_decal69=-1194055012 +cs1_01_emissive_01_lod=-1918430007 +cs1_01_emissive_01=-955160385 +cs1_01_emissive_02_lod=-2130093763 +cs1_01_emissive_02=-1371523299 +cs1_01_emissive_03_lod=-1112678596 +cs1_01_emissive_03=1759226965 +cs1_01_fence_wire02=-1617236980 +cs1_01_fence03=-1545817940 +cs1_01_fencebits=-1721807691 +cs1_01_glue_007=-285349131 +cs1_01_glue_01=-1994337096 +cs1_01_glue_02a=-1961711188 +cs1_01_glue_03=347499489 +cs1_01_glue_04=-437809596 +cs1_01_glue_05=-278748870 +cs1_01_glue_06=1369040299 +cs1_01_land_009=-1552644623 +cs1_01_land_08a=1830822473 +cs1_01_land03=1214849210 +cs1_01_land11_decal01=-1680621700 +cs1_01_land11_decal05=1693962693 +cs1_01_land11=496749628 +cs1_01_land14=-156893615 +cs1_01_polytunnels_010=819718327 +cs1_01_polytunnels_012=-1238863038 +cs1_01_propane_sign=417653192 +cs1_01_props_elec_wire_06b=-1759873242 +cs1_01_props_elec_wire_new020=2028324394 +cs1_01_props_elec_wire_s03b=-879704471 +cs1_01_props_elec_wire_sp03=-14775816 +cs1_01_props_elec_wire_sp06=827092563 +cs1_01_props_elec_wire_sp11=1257316988 +cs1_01_props_elec_wire_sp15=834924578 +cs1_01_props_elec_wire_sp15b=926858370 +cs1_01_props_elec_wire11b=536849065 +cs1_01_props_pylon_wire07=1482266408 +cs1_01_props_pylon_wire08=-965610657 +cs1_01_props_pylon_wire121=-232891809 +cs1_01_props_pylon_wire200=2059538246 +cs1_01_props_pylon_wire301=-1490831412 +cs1_01_scrub=-1532852387 +cs1_01_shed03=1437795656 +cs1_01_signs01=-682800176 +cs1_01_signs02=45621925 +cs1_01_signs03=1767174117 +cs1_01_silo_002_ovr=-1235258992 +cs1_01_silo_002=178751227 +cs1_01_silo_det_lod=2000010372 +cs1_01_silo_det=-619879544 +cs1_01_silo=-1578053562 +cs1_01_smallshed=-604837460 +cs1_01_template_drainage_039=-238595328 +cs1_01_templates_bales_005=-136377374 +cs1_01_templates_bales_006=-331549546 +cs1_01_templates_bales_007=-628666069 +cs1_01_templates_bales_03_d002=-320868068 +cs1_01_truckbuild1=140464641 +cs1_01_truckbuild2=496270443 +cs1_01_truckbuild3=759569358 +cs1_01_truckbuild5=1070252247 +cs1_01_truckbuild6=1418848869 +cs1_01_tunnel11=-120883601 +cs1_01_tunnelhoops01=477025672 +cs1_01_tunnels_014=956364290 +cs1_01_tunnels_027=-398406445 +cs1_01_tunnels_07=-328149813 +cs1_01_util02=-161331385 +cs1_01_util05=52486340 +cs1_01_wall02=1583982486 +cs1_01_watertank01=-1426247821 +cs1_01_weed_01=-1757504760 +cs1_01_weed_02=-1459732857 +cs1_01_weldshed_a=1396838982 +cs1_01_weldshed=-1332924853 +cs1_02_050_dec=1090465763 +cs1_02_050_ladders=-827104492 +cs1_02_050=980476069 +cs1_02_28_glue=-507362406 +cs1_02_28aa_glue=511326633 +cs1_02_28b_glue=1641786747 +cs1_02_28bb_glue=1707802587 +cs1_02_33_glue=1077471875 +cs1_02_33_rail_glue=-1777388846 +cs1_02_33_rail=-1050389536 +cs1_02_33b_glue=1720337801 +cs1_02_33c_glue=-150808201 +cs1_02_37_chick=-1231647556 +cs1_02_bb_brand_hd=-1916728028 +cs1_02_bb2_brand_hd=-374172712 +cs1_02_bb2_brandb_hd=1323780898 +cs1_02_beam04_rail=1991978464 +cs1_02_beam04=-808475034 +cs1_02_biln019_dec=-1698433478 +cs1_02_biln019_rail=-763407615 +cs1_02_biln019=1926798123 +cs1_02_biln020=-1029398238 +cs1_02_biln04_dec=933823517 +cs1_02_biln04=-1192977805 +cs1_02_buntingflags_01=-853490290 +cs1_02_buntingflags_02=-1638242302 +cs1_02_buntingflags_03=1878625089 +cs1_02_buntingflags=1873685238 +cs1_02_carpark01a_dec=276780974 +cs1_02_carpark02=-1728789530 +cs1_02_carpark03_d=-925548910 +cs1_02_carpark03_ladder=-430432741 +cs1_02_carpark03=-967696732 +cs1_02_carpark04=1665456259 +cs1_02_cbf1slod=901061010 +cs1_02_cfdoor_front=2054705809 +cs1_02_cfdoor_side=1959688621 +cs1_02_cfdoor_slod=1025110825 +cs1_02_cfdr_back=361246720 +cs1_02_chair_tarped001=764286573 +cs1_02_chikn12_dec=-1820729602 +cs1_02_chikn12_ladder001=1479804249 +cs1_02_chikn12_rail2=1554213045 +cs1_02_chikn12=-411647072 +cs1_02_cprk1_d=1461817122 +cs1_02_cprk1=1970764590 +cs1_02_cprk2_d=-1443414103 +cs1_02_cprk2=-1282476224 +cs1_02_cprk3_dec=1801569475 +cs1_02_cprk3=-997516972 +cs1_02_cprk4_dc1=-367935283 +cs1_02_cprk4=-1911870407 +cs1_02_cprk5=-1598140001 +cs1_02_deco03_dec=-1786408510 +cs1_02_deco03_ladder=1279856009 +cs1_02_deco03_windows=-513045951 +cs1_02_deco03=-814302300 +cs1_02_emissive01_lod=321266885 +cs1_02_emissive01=751284865 +cs1_02_emissive02_lod=1267452218 +cs1_02_emissive02=1251012115 +cs1_02_emissive03_lod=-864564792 +cs1_02_emissive03=-1910278857 +cs1_02_emissive04_lod=7326082 +cs1_02_emissive04=517478050 +cs1_02_emissive05_lod=-2058655367 +cs1_02_emissive05=1111711088 +cs1_02_emissive06_lod=-1143426531 +cs1_02_emissive06=1351219709 +cs1_02_festival_stage=-535309648 +cs1_02_festivalbanners=-1672905681 +cs1_02_glue_01=1977076315 +cs1_02_glue_02=1083858953 +cs1_02_glue_04=776846192 +cs1_02_indust_02=1472299569 +cs1_02_indust_02d_=-1181665246 +cs1_02_indust_08_d=748718668 +cs1_02_indust_08_ladder=1934620438 +cs1_02_indust_08=-324588546 +cs1_02_milo_window_dummy=-566983557 +cs1_02_milo2_lod=886074271 +cs1_02_milo2_slod1=-1722460612 +cs1_02_milo3_lod=1769525396 +cs1_02_rail01=1502218657 +cs1_02_rail02=2136626497 +cs1_02_rail03_d=-1399705828 +cs1_02_rail03=-1875380484 +cs1_02_rail04=-886313761 +cs1_02_retainer024=58492072 +cs1_02_retainer025=1440360802 +cs1_02_retainer026=672419287 +cs1_02_retainer027=2082928123 +cs1_02_retainer028=1281889918 +cs1_02_retainer029=-1633699092 +cs1_02_retainer13=1813011290 +cs1_02_retainer14=-1237618765 +cs1_02_retainer15=-678251935 +cs1_02_retainer16=-1851414904 +cs1_02_retainer17=-2062316188 +cs1_02_retainer18=-559988614 +cs1_02_retainer19=280110239 +cs1_02_retainer20=83201518 +cs1_02_retainer21=374976694 +cs1_02_retainer22=1396910732 +cs1_02_retainer23=-1567405781 +cs1_02_rwshed01=-2041927399 +cs1_02_smstation=1068847033 +cs1_02_stage_rails=511451732 +cs1_02_tower_rail=785022080 +cs1_02_weed=-19938490 +cs1_02_wtower=168340054 +cs1_03_bigware_alpha=-1744196223 +cs1_03_bigware_rail=-1615813331 +cs1_03_bigware=832306070 +cs1_03_build_d01=50999745 +cs1_03_build_d02=-281015763 +cs1_03_build_d03=562425528 +cs1_03_build_d04=292769427 +cs1_03_build_d05=-1138449417 +cs1_03_build_d06=-1403714472 +cs1_03_condeets1=-779681331 +cs1_03_cons1=-549554049 +cs1_03_cons2=-1360324647 +cs1_03_consbill1=-1122281850 +cs1_03_consbill2=-1351075008 +cs1_03_consbill3=-1580818467 +cs1_03_consgrnd_dec=60303638 +cs1_03_consgrnd=-460555672 +cs1_03_emissive_lod=-1906379174 +cs1_03_emissive=747073808 +cs1_03_glue_001=354702678 +cs1_03_glue_002=-953632428 +cs1_03_glue_003=-1192551207 +cs1_03_glue_004=-308148750 +cs1_03_hedgebase_1=1321242795 +cs1_03_hedgebase_2=-593515413 +cs1_03_hedgedecal_1=-1628959439 +cs1_03_hedgedecal_2=-1849036043 +cs1_03_house_alpha=2141966489 +cs1_03_house1_alpha=-1231197872 +cs1_03_house1=-994629715 +cs1_03_house2_alpha=-1994666419 +cs1_03_house2=-1278179872 +cs1_03_house3_alpha=1757512289 +cs1_03_house3=-1476170170 +cs1_03_house4_alpha=-1355326414 +cs1_03_house4=-1759130485 +cs1_03_house5_alpha=-1921601270 +cs1_03_house5=-1987464877 +cs1_03_house6_dec=-294529626 +cs1_03_house6=-1600004281 +cs1_03_house7_alpha=1259092018 +cs1_03_house7=1917944487 +cs1_03_hsegrnda_dec=-421394744 +cs1_03_hsegrnda_dets=1289253213 +cs1_03_hsegrnda=-936009440 +cs1_03_hsegrndb=-1819101221 +cs1_03_hsegrowth=204493111 +cs1_03_hsewall1=474867474 +cs1_03_iron_spikes=455350863 +cs1_03_poster1=-635932768 +cs1_03_posters2=1514481512 +cs1_03_shps1_dets=-831439152 +cs1_03_shps1=1323113141 +cs1_03_shps2_alpha=954325658 +cs1_03_shps2=981365240 +cs1_03_shps3_alpha=1344367720 +cs1_03_shps3_dets=689830025 +cs1_03_shps3=-2003169746 +cs1_03_shpsgrnd_d=1781300532 +cs1_03_shpsgrnd=781316872 +cs1_03_shpss_dec=535698739 +cs1_03_sprmgrnd_d=1482752112 +cs1_03_sprmkt_d=-940902850 +cs1_03_sprmkt=-1571344999 +cs1_03_sprmktgrnd=-156024109 +cs1_03_wareh1_d=-1614601457 +cs1_03_wareh1=-1220353920 +cs1_03_weed=-1561305444 +cs1_04_63_ov=1787580084 +cs1_04_63=514604305 +cs1_04_adstslod=-1297084746 +cs1_04_aldstslod=1122175852 +cs1_04_apt_balc_rail=320507128 +cs1_04_apt_dec_dest=1004196714 +cs1_04_apt_decals=-1734045561 +cs1_04_apt_dest=-816303176 +cs1_04_apt_grnd_dec=-2004637554 +cs1_04_apt_grnd_dst_dec=2057151048 +cs1_04_apt_grnd_dst=-636665748 +cs1_04_apt_grnd_lod=778463341 +cs1_04_apt_grnd=766382206 +cs1_04_apt_hole_dest=-1837682020 +cs1_04_apt_signs=918483307 +cs1_04_apt_slod=-1973270115 +cs1_04_apt=-341551967 +cs1_04_aptdestgrnd_lod=1462966863 +cs1_04_bank_bb=-381646973 +cs1_04_bank_ov=1502194279 +cs1_04_bank=-961180886 +cs1_04_bankgrnd=-630677966 +cs1_04_bnkcarpark_ov=-1495883599 +cs1_04_building_01=1883955272 +cs1_04_building_02=959509013 +cs1_04_burnt_rubble=756412540 +cs1_04_canopy=-1367366038 +cs1_04_emissive_lod=883999951 +cs1_04_emissive=-916350315 +cs1_04_emptylot_ov=-484971063 +cs1_04_emptylot=-414328756 +cs1_04_garage_build=150257251 +cs1_04_garage_det=2083732794 +cs1_04_garage_grnd=321210883 +cs1_04_garagegrnd_ov=-155691249 +cs1_04_gardens_a=-1617719906 +cs1_04_gardens=1074896842 +cs1_04_gasparticle_grp2_02=1049225362 +cs1_04_gasparticle_grp2_03=1839351486 +cs1_04_gasparticle_grp2_04=451223881 +cs1_04_gasparticle_grp2_05=-405554397 +cs1_04_gasparticle_grp2_06=-837318741 +cs1_04_gasparticle_grp2_07=1215921261 +cs1_04_gasparticle_grp2_08=917756130 +cs1_04_gasparticle_grp2=369784200 +cs1_04_gassign_grp1=921846686 +cs1_04_gassign_slod_grp1=-1757670021 +cs1_04_gasstation_burn_decals=2035201291 +cs1_04_gasstation_details_grp1=1022004524 +cs1_04_gasstation_grp1_slod=1595073649 +cs1_04_gasstation_grp1=-1838391287 +cs1_04_gasstation_grp2_slod=-275069589 +cs1_04_gasstation_grp2=-852339292 +cs1_04_glue_weed01=-470206842 +cs1_04_glue_weed02=-1102910698 +cs1_04_glue_weed03=2025054201 +cs1_04_glue_weed04=1655223267 +cs1_04_hedgebase_1=1721244447 +cs1_04_hedgebase_2=1974581586 +cs1_04_hedgedecal_1=-702677820 +cs1_04_hedgedecal_2=1490223680 +cs1_04_indusgrnd_a=-934294401 +cs1_04_indusgrnd=-131012177 +cs1_04_indusgrndb=1832692018 +cs1_04_induswall=-999956102 +cs1_04_motel_alpha=-2128103296 +cs1_04_motel_rail_01=314069656 +cs1_04_motel_rail_02=612365863 +cs1_04_motel_rail_03=1615556029 +cs1_04_motel_rail_04=1102917793 +cs1_04_motel_wall_rail=369977972 +cs1_04_motel_wall=-113511864 +cs1_04_motel=-2074204311 +cs1_04_motelsign=-1447197336 +cs1_04_motelsigna=458167383 +cs1_04_motlgrnd=209097157 +cs1_04_motlgrowth_g=2012593192 +cs1_04_motlgrowth=-1391605449 +cs1_04_noticeboard=-57046472 +cs1_04_ov1=-1383345426 +cs1_04_ov2=-1691898330 +cs1_04_ov3=1350605017 +cs1_04_particle_dummy=-1234218649 +cs1_04_restgrnd_alf=-202549442 +cs1_04_restgrnd=2140987077 +cs1_04_restrnt_alpha=-360868865 +cs1_04_restrnt_night=446939869 +cs1_04_restrnt_sign=-351038852 +cs1_04_restrnt=-2107632904 +cs1_04_rf_chopper_lod=-1803060165 +cs1_04_rf_chopper=-413862630 +cs1_04_shadow_proxy=41650019 +cs1_04_ware1_alpha=1532319592 +cs1_04_ware1_bb=130978011 +cs1_04_ware1=-1571158030 +cs1_04_ware2_alpha=-974776275 +cs1_04_ware2_bb=-39973240 +cs1_04_ware2=-1341152419 +cs1_05__ext01=17499132 +cs1_05_bar_neon=1229876266 +cs1_05_bar001_dec=177279207 +cs1_05_bar001=1309431798 +cs1_05_bonds_dec=-600694780 +cs1_05_bonds=-288640320 +cs1_05_carlot_build_d=559754158 +cs1_05_carlot_build=-415020090 +cs1_05_carlot_mainsign=-1064616111 +cs1_05_carlot_ov=-1619580933 +cs1_05_carlot_rail=-69433691 +cs1_05_carlot_shops_dec=-1033084430 +cs1_05_carlot_shops=964772369 +cs1_05_carlot_wall=470294214 +cs1_05_carlot=1788477959 +cs1_05_clinic_grnd_ov=1646098549 +cs1_05_clinic_grnd=1748922202 +cs1_05_clinic_grnd2=1401264817 +cs1_05_clinic_ov=1857861929 +cs1_05_clinic_ov2=1970986867 +cs1_05_clinic_shops_alpha=-1152499815 +cs1_05_clinic_shops_det=-1060326916 +cs1_05_clinic_shops=-2033597696 +cs1_05_clinic=1754084014 +cs1_05_emissive_lod=-1551970164 +cs1_05_emissive=45334894 +cs1_05_festival_banners02=1278237441 +cs1_05_garage_01=1988782063 +cs1_05_garage_02=1203767899 +cs1_05_garage02=-1641136696 +cs1_05_glue_02=-1609154759 +cs1_05_glue01=-1416924036 +cs1_05_glue03=8101475 +cs1_05_glue04=-403182252 +cs1_05_hedgebase=-446016903 +cs1_05_house_005=139449214 +cs1_05_house_01=-257726147 +cs1_05_house_02_dec=-2036695259 +cs1_05_house_02=-2124870998 +cs1_05_house_03_dec=1105038582 +cs1_05_house_03=51285523 +cs1_05_house_04=366130075 +cs1_05_house_decals=2135103048 +cs1_05_house_ext01_dec=1551729046 +cs1_05_house_rail=6410829 +cs1_05_indust_18=-1978718469 +cs1_05_indust_18d_=133356657 +cs1_05_jnkyrdbld_ovly=1447286921 +cs1_05_junkyardbld_ov=-1864746683 +cs1_05_junkyardbld=1892437410 +cs1_05_junkyardgrnd_ov=659775987 +cs1_05_junkyardgrnd=-1073961156 +cs1_05_res_grnd_ov=-968063536 +cs1_05_res_grnd_ov2=1166034253 +cs1_05_res_grnd=1275837038 +cs1_05_res_grnd2=371884825 +cs1_05_res_walls2=-1345298635 +cs1_05_res_walls3=1972464312 +cs1_05_scrap_frame=-1892940555 +cs1_05_shop003_bb=-323451289 +cs1_05_shop003=1990020874 +cs1_05_shop01_ov=-144328483 +cs1_05_shop01=1810534758 +cs1_05_shop03_dec=-499548605 +cs1_05_wiresa=934903988 +cs1_05_wiresb=695723057 +cs1_06_church_alpha=-1675428646 +cs1_06_church=-772051253 +cs1_06_churchdets=44338259 +cs1_06_churchgrnd_dec=542531032 +cs1_06_churchgrnd=1961311925 +cs1_06_churchsign=-102006507 +cs1_06_emissive_lod=163483664 +cs1_06_emissive=1998847728 +cs1_06_firest_det01=-1467998699 +cs1_06_firest_grnd=1890546004 +cs1_06_firest01_d=821404969 +cs1_06_firest01_dec=-765670279 +cs1_06_firest01_ldr002=-1731811828 +cs1_06_firest01_ldr01=-1173626066 +cs1_06_firest01=-1050787317 +cs1_06_firestnrailings_lod=-749722728 +cs1_06_firestnrailings=1426989615 +cs1_06_glue_01=1110814991 +cs1_06_glue_02=-492277250 +cs1_06_glue_02b=-1779989936 +cs1_06_hedgebase=-2110085937 +cs1_06_hedgedecal=-1425427465 +cs1_06_house1_alpha=365975681 +cs1_06_house1=334776410 +cs1_06_house2_alpha=-1191632451 +cs1_06_house2=2083887339 +cs1_06_house3_alpha=-538235896 +cs1_06_house3=-1840986871 +cs1_06_house4_alpha=-1852984466 +cs1_06_house4=-1581685774 +cs1_06_house5_alpha=-1403772691 +cs1_06_house5=-1245475834 +cs1_06_hsegrnd_alpha=-1354864001 +cs1_06_hsegrnd=1148569746 +cs1_06_hsewalls1=-2080905418 +cs1_06_liquorstore_alpha=-114211505 +cs1_06_liquorstore=-955548236 +cs1_06_lngwrhse_ldr=758464583 +cs1_06_longwarehouse_a=694178974 +cs1_06_longwarehouse_details=-1322482288 +cs1_06_longwarehouse=-1321757852 +cs1_06_lowbuild_alpha=1728698824 +cs1_06_lowbuild_ldr=846429286 +cs1_06_lowbuild=2040679213 +cs1_06_lowbuildgrnd_a=-53132574 +cs1_06_lowbuildgrnd=-10516986 +cs1_06_market_alpha=-1536053400 +cs1_06_market_bb=1635915387 +cs1_06_market_dets=-356919094 +cs1_06_market=1400875814 +cs1_06_mktgrnd=-173239731 +cs1_06_netting=-874925509 +cs1_06_noticeboard=-2037120409 +cs1_06_oldshed=-187731734 +cs1_06_pb_archsign_d=1818032496 +cs1_06_pb_archsign=168495826 +cs1_06_shadow_proxy=-665229001 +cs1_06_shop_building=-2035323739 +cs1_06_shop_decals=1701765935 +cs1_06_shop_details=2098530057 +cs1_06_shop1_dec=771858246 +cs1_06_shops01_detail=1197449754 +cs1_06_shops01_ldr=1370436671 +cs1_06_shops01=-54372032 +cs1_06_shops02_alpha=-524553974 +cs1_06_shops02=326796976 +cs1_06_sign=-1213413330 +cs1_06_substation_dec=2124175559 +cs1_06_substation_details=-1571045444 +cs1_06_substation=-543380191 +cs1_06_tractor_alpha=157617703 +cs1_06_tractor=-617135026 +cs1_06_v_tattoo2_e_dmy=671230856 +cs1_06_v_tattoo2_e_lod=-995678779 +cs1_06_weed=212256103 +cs1_07_beach_00=756105914 +cs1_07_beach_01=1034347493 +cs1_07_beach_02=-815954096 +cs1_07_beach_03=-402016088 +cs1_07_beach_04=-104047571 +cs1_07_beach_05=99578995 +cs1_07_beach_06=-1599755807 +cs1_07_beach_07=-1302704822 +cs1_07_beach_08=-1021251881 +cs1_07_beach_09=-735112989 +cs1_07_beach_clf_00=-387391170 +cs1_07_beach_clf_01=-643611981 +cs1_07_beachhut_dec=-972463851 +cs1_07_beachhut=1648590642 +cs1_07_beachhut2_dec=-951463438 +cs1_07_beachhut2=-368909319 +cs1_07_beachhut3_dec=82148095 +cs1_07_beachhut3=-1280313520 +cs1_07_beachsteps=-1547269059 +cs1_07_birdsnest=925642569 +cs1_07_bridge_dec=1750155493 +cs1_07_bridge_rail=-443973803 +cs1_07_bridge=-40852083 +cs1_07_build1=786101614 +cs1_07_build2=414370078 +cs1_07_build3=184626619 +cs1_07_build4=-197787611 +cs1_07_d_00=-438702039 +cs1_07_d_00b=-54062701 +cs1_07_d_01=1718972770 +cs1_07_d_02=1018109398 +cs1_07_d_03=1260567229 +cs1_07_d_04=-1587255489 +cs1_07_d_05=629305205 +cs1_07_d_06=-209220736 +cs1_07_d_07=40446275 +cs1_07_d_08=1475269717 +cs1_07_dec_hom2=-280852418 +cs1_07_decal3=-336275527 +cs1_07_decal4=573162530 +cs1_07_effluent=964657365 +cs1_07_effluent2=1583361498 +cs1_07_emissive1_lod=563529816 +cs1_07_emissive1=756637765 +cs1_07_emissive2_lod=-2079180942 +cs1_07_emissive2=531744118 +cs1_07_emissive3_lod=-2110218355 +cs1_07_emissive3=347582338 +cs1_07_foam_01=-1152035491 +cs1_07_foam_02=-914427472 +cs1_07_foam_03=-1868890135 +cs1_07_foam_04=-1638098068 +cs1_07_foam_05=1806644754 +cs1_07_glue_01=-615552491 +cs1_07_glue_02=34060153 +cs1_07_glue_03=-585601637 +cs1_07_glue_04=-892024556 +cs1_07_glue_05=-1195727648 +cs1_07_glue_06=-1501560725 +cs1_07_grnd01=-1812324197 +cs1_07_grnd020a=-516235364 +cs1_07_grnd020b=715027042 +cs1_07_grnd021=-813729781 +cs1_07_grnd022=1430815647 +cs1_07_grnd03a=380798168 +cs1_07_grnd03b=820623686 +cs1_07_grnd07=-2116191126 +cs1_07_grnd08=-733798056 +cs1_07_grnd09=-234529572 +cs1_07_grnd11=395716893 +cs1_07_grnd12=1834931341 +cs1_07_grnd13=2098230256 +cs1_07_grnd13b=1273267682 +cs1_07_hedgebasea=-1259244770 +cs1_07_hedgedecala=1256923582 +cs1_07_house08_obj=1007410426 +cs1_07_house08=-1746506046 +cs1_07_hs009_dec=1624526046 +cs1_07_hs009=443205799 +cs1_07_hsesteps_railing=-396974465 +cs1_07_hsesteps1=-429222290 +cs1_07_land3_dets=1509165164 +cs1_07_newhouse_obj=530310066 +cs1_07_newhousea_dec=1934306666 +cs1_07_newhousea_obj=1875808553 +cs1_07_newhousea=-952812281 +cs1_07_newhouseb_dec=-204260004 +cs1_07_newhouseb_rail=-1100682619 +cs1_07_newhouseb=591656231 +cs1_07_newhousec_dec=1487229989 +cs1_07_newhousec_rails=558123349 +cs1_07_newhousec=869832272 +cs1_07_newhoused_dec=1778620057 +cs1_07_newhoused_rail=964250469 +cs1_07_newhoused=-366116101 +cs1_07_pier_decals=-432128162 +cs1_07_pier_rail=4352823 +cs1_07_pier_rail2=-1779173517 +cs1_07_pier=1620329686 +cs1_07_platform_dec=-29722692 +cs1_07_platform_rail=-1845583920 +cs1_07_platform=-1186816710 +cs1_07_props_combo17_02_lod=826926677 +cs1_07_props_combo24_13_lod=1550555894 +cs1_07_props_combo24_14_lod=381395553 +cs1_07_props_towels006=158386659 +cs1_07_pumping_dec=2074748931 +cs1_07_pumping=-901608304 +cs1_07_retwall1=-1297057001 +cs1_07_sea_01=-444189735 +cs1_07_sea_01b=-575270838 +cs1_07_sea_02=-5216211 +cs1_07_sea_1_00_lod=421274220 +cs1_07_sea_1_00=424480559 +cs1_07_sea_1_01_lod=-302492221 +cs1_07_sea_1_01=1199696792 +cs1_07_sea_1_02_lod=-667708105 +cs1_07_sea_1_02=-190364188 +cs1_07_sea_1_03_lod=410940547 +cs1_07_sea_1_03=585704039 +cs1_07_sea_1_04_lod=1438706573 +cs1_07_sea_1_04=1844623485 +cs1_07_sea_1_05_lod=661067764 +cs1_07_sea_1_05=1408533633 +cs1_07_sea_1_06_lod=-132576427 +cs1_07_sea_1_06=1365475159 +cs1_07_sea_1_07_lod=1563632371 +cs1_07_sea_1_07=1076485348 +cs1_07_sea_1_08_lod=-2139406327 +cs1_07_sea_1_08=-1494341005 +cs1_07_sea_1_09_lod=-1839097454 +cs1_07_sea_1_09=-864127597 +cs1_07_sea_1_10_lod=-285581847 +cs1_07_sea_1_10=1155753851 +cs1_07_sea_1_11_lod=1294262609 +cs1_07_sea_1_11=849396470 +cs1_07_sea_1_12=-9282406 +cs1_07_sea_1_13=757938191 +cs1_07_sea_1_14_lod=-1497686350 +cs1_07_sea_1_14=1870019748 +cs1_07_sea_1_15_lod=470776504 +cs1_07_sea_1_15=1563990057 +cs1_07_sea_1_15b_lod=1003201644 +cs1_07_sea_1_15b=-319798935 +cs1_07_sea_1_16_lod=-820500077 +cs1_07_sea_1_16=1276736995 +cs1_07_sea_1_17_lod=-677034091 +cs1_07_sea_1_17=1013372542 +cs1_07_sea_1_18_lod=349362390 +cs1_07_sea_1_18=-1837890913 +cs1_07_sea_de1b=-829052923 +cs1_07_sea_de2=1546251872 +cs1_07_sea_de3=-361526539 +cs1_07_sea_de4=1138081208 +cs1_07_sea_de5=1360549949 +cs1_07_sea_metal_beams=149425720 +cs1_07_sea_plane_00=-153944367 +cs1_07_sea_plane_016=-1009794645 +cs1_07_sea_plane_02=-750700626 +cs1_07_sea_plane_022=1496543168 +cs1_07_sea_plane_03=-1057254621 +cs1_07_sea_plane_04=-1347555196 +cs1_07_sea_plane_05=-1922126842 +cs1_07_sea_plane_06=2088634917 +cs1_07_sea_plane_07=1782310305 +cs1_07_sea_plane_08=-326735384 +cs1_07_sea_plane_13=-420126738 +cs1_07_sea_pln_deb_00=-307566184 +cs1_07_sea_pln_deb_01=-13464405 +cs1_07_sea_pln_deb_02=149463063 +cs1_07_sea_pln_deb_03=480593808 +cs1_07_sea_pln_deb_04=-1231717522 +cs1_07_sea_pln_deb_05=-932110555 +cs1_07_sea_pln_debb_01=-1641967363 +cs1_07_sea_pln_debb_02=-1336724128 +cs1_07_sea_pln_rub_01=384643919 +cs1_07_sea_ub_00_lod=2028395707 +cs1_07_sea_ub_00=-474268976 +cs1_07_sea_ub_04_lod=-708881488 +cs1_07_sea_ub_04=449489134 +cs1_07_sea_un_bb_00_d=-784723876 +cs1_07_sea_un_bb_00_lod=479864026 +cs1_07_sea_un_bb_00=1612388817 +cs1_07_sea_uw_bb_04=1831288349 +cs1_07_sea_uw_bb_06_d=-1561438346 +cs1_07_sea_uw_bb_06_lod=393790868 +cs1_07_sea_uw_bb_06=-1985218778 +cs1_07_sea_uw_bb_06b_lod=-466675645 +cs1_07_sea_uw_bb_06b=1343960847 +cs1_07_sea_uw_bb_07_d=-1711974405 +cs1_07_sea_uw_bb_08=-1524748790 +cs1_07_sea_uw_dec_00=1346459934 +cs1_07_sea_uw_dec_012b=2038064321 +cs1_07_sea_uw_dec_02=717557286 +cs1_07_sea_uw_dec_03=130435113 +cs1_07_sea_uw_dec_03z=1417973900 +cs1_07_sea_uw_dec_04=443805060 +cs1_07_sea_uw_dec_05=1569223596 +cs1_07_sea_uw_dec_07=-960543204 +cs1_07_sea_uw_dec_08=-508920846 +cs1_07_sea_uw_dec_09=-1539047130 +cs1_07_sea_uw_dec_10=-1743689827 +cs1_07_sea_uw_dec_11=-1022313057 +cs1_07_sea_uw_dec_21=-953693891 +cs1_07_sea_uw2_00=93566946 +cs1_07_sea_uw2_01=-575510496 +cs1_07_sea_uw2_02=-1342993245 +cs1_07_sea_uw2_03=-1171152609 +cs1_07_sea_uw2_04=-1938307672 +cs1_07_sea_uw2_05=-1650563083 +cs1_07_sea_uw2_06=1994529405 +cs1_07_sea_uw2_09=1683027291 +cs1_07_sea_uw2_11=602602048 +cs1_07_sea_uw2_12=966403490 +cs1_07_sea_uw2_13=682591181 +cs1_07_sea_uw2_14=1579544249 +cs1_07_sea_uw2_15=1257654362 +cs1_07_sea_uw2_16=2086742831 +cs1_07_sea_uw2_17=1870860659 +cs1_07_sea_uw2_18=-1523221289 +cs1_07_shack=-429084586 +cs1_07_shed=1289399560 +cs1_07_stairsd_rail=1136019473 +cs1_07_stairsd=1792197356 +cs1_07_substation_dec=270674597 +cs1_07_substation_details=207473807 +cs1_07_substation=-1060973428 +cs1_07_tempblockb_dec=-451311644 +cs1_07_tempblockb=-1771743848 +cs1_07_temphouse1_dec=-1270729532 +cs1_07_temphouse1=1713687640 +cs1_07_temphouse7=425243325 +cs1_07_temphouse8_dec=-24404907 +cs1_07_weed_01=935501713 +cs1_07_weed_02=639433794 +cs1_07_weed_03=343628031 +cs1_08_bridgedecal_01=-1604904306 +cs1_08_bridgedecal_02=306544233 +cs1_08_bridgedecal_03=1760832525 +cs1_08_coastdec00=-1980460782 +cs1_08_coastdec01=-1480340304 +cs1_08_coastdec02=514800261 +cs1_08_coastdec03=241211880 +cs1_08_cs_ft1=1445246585 +cs1_08_cst01_d1=-655372173 +cs1_08_cst01=-1079321179 +cs1_08_cst03_d3=-380892029 +cs1_08_cst03=-635465074 +cs1_08_cst04_d2=467217785 +cs1_08_cst04_decals=609841295 +cs1_08_cst04=-337496557 +cs1_08_cst05_d=1058467226 +cs1_08_cst05=-161428720 +cs1_08_decal_002=2128824530 +cs1_08_foam_01=1886792837 +cs1_08_foam_02=1436546777 +cs1_08_foam_03=1072089959 +cs1_08_foam_04=956579234 +cs1_08_foam_05=592581182 +cs1_08_foam_06=-329898937 +cs1_08_foam_07=382564661 +cs1_08_island_d_1=-284565805 +cs1_08_land07_d_track=-1683191386 +cs1_08_land07=-2129216503 +cs1_08_pier_emissive_lod=1914027623 +cs1_08_pier_emissive=-1378904225 +cs1_08_pier_post1=-732411154 +cs1_08_pier_post2=112603049 +cs1_08_pier_post2a=1960569689 +cs1_08_pier_post3=-126545113 +cs1_08_pier_rail1=-1329797558 +cs1_08_pier_rail2=2130182849 +cs1_08_pier_rail2a=1594320028 +cs1_08_pier_rail2b=1504336354 +cs1_08_pier_rail2c=-34364810 +cs1_08_pier01_dec=-2051721807 +cs1_08_pier01=649823432 +cs1_08_pier02=-809675059 +cs1_08_rks_01=-1465605771 +cs1_08_rks_02=-1147582626 +cs1_08_rks_03=-842306622 +cs1_08_roaddecal_01=1275512901 +cs1_08_rockcp_hut=-229742402 +cs1_08_rockcrop01=2005442127 +cs1_08_rockcrop010=1323589283 +cs1_08_rockcrop01a=-1760432399 +cs1_08_rockcrop02=-147776106 +cs1_08_rockcrop03=84195645 +cs1_08_rockcrop04=303747945 +cs1_08_rockcrop05=543780870 +cs1_08_rockcrop08=-872724697 +cs1_08_rockcrop09=-644619688 +cs1_08_sa02_d=-917496772 +cs1_08_sandbar01_d1=-1459095554 +cs1_08_sandbar01_d2=-1723803536 +cs1_08_sandbar01=-1613733946 +cs1_08_sandbar02=-1824700772 +cs1_08_sandbar03_d=957855057 +cs1_08_sandbar03=-1524077966 +cs1_08_sea_00_lod=939858695 +cs1_08_sea_00=-1217984358 +cs1_08_sea_01_lod=600594340 +cs1_08_sea_01=239449686 +cs1_08_sea_02=504649203 +cs1_08_sea_03=1930690545 +cs1_08_sea_04=13933428 +cs1_08_sea_05=1017254670 +cs1_08_sea_06=1248013968 +cs1_08_sea_07=-1625532415 +cs1_08_sea_08=-1357219843 +cs1_08_sea_09=-444963644 +cs1_08_sea_10=1559647422 +cs1_08_sea_11=1137943161 +cs1_08_sea_base=-1960183407 +cs1_08_sea_d_00=895761631 +cs1_08_sea_d_02=-891754554 +cs1_08_sea_d_03=-1153447788 +cs1_08_sea_d_04=-294867215 +cs1_08_sea_d_05=-526216355 +cs1_08_sea_d_06=1717018309 +cs1_08_sea_d_07=2024129377 +cs1_08_sea_d_08=-1480089180 +cs1_08_sea_d_09=-1675982262 +cs1_08_sea_d_10=-479026439 +cs1_08_sea_d_11=-1297628820 +cs1_08_sea_d_13=-1715662953 +cs1_08_sea_rok_01=-339843891 +cs1_08_sea_rok_03=409484836 +cs1_08_sea_rok_030=2105750349 +cs1_08_sea_rok_08a=-2013502937 +cs1_08_sea_rok_13=-2073486928 +cs1_08_sea_rok_15=1498104697 +cs1_08_sea_shard_009=1125197813 +cs1_08_sea_shard_5b001=-2036992909 +cs1_08_sea_shard_9b=1468441926 +cs1_08_sea_udec_00=1469919108 +cs1_08_sea_udec_01=1097794344 +cs1_08_sea_udec_02=2066216601 +cs1_08_sea_udec_03=1693895223 +cs1_08_sea_udec_04=-1732955725 +cs1_08_sea_uw_dec_00=-1396733 +cs1_08_sea_uw_dec_08=1855458652 +cs1_08_sea_uw_dec_09=1558407663 +cs1_08_sea_uw_dec_20=64927439 +cs1_08_sea_uw_dec_23=-928858020 +cs1_08_sea_uw_dec_24=-1130321832 +cs1_08_sea_uw_dec_25=-1375204569 +cs1_08_sea_uw_dec_26=-1605537870 +cs1_08_sea_uw_dec_30=1820657990 +cs1_08_sea_uw_dec_31=2127015371 +cs1_08_sea_uw_dec_31b=367852682 +cs1_08_sea_uw_dec_32=-829633204 +cs1_08_sea_uw_dec_36=395468634 +cs1_08_sea_uw1_00_lod=931782219 +cs1_08_sea_uw1_00=1317359736 +cs1_08_sea_uw1_01_lod=-998582139 +cs1_08_sea_uw1_01=1620374679 +cs1_08_sea_uw1_02_lod=-260127357 +cs1_08_sea_uw1_02=1927485747 +cs1_08_sea_uw1_03_lod=-17450471 +cs1_08_sea_uw1_03=-2062172776 +cs1_08_sea_uw1_04_lod=595286138 +cs1_08_sea_uw1_04=423618026 +cs1_08_sea_uw1_08a_lod=2032151320 +cs1_08_sea_uw1_08a=336746425 +cs1_08_sea_uw1_b_00_lod=-464236085 +cs1_08_sea_uw1_b_00=14757637 +cs1_08_sea_uw1_b_03_lod=476104714 +cs1_08_sea_uw1_b_03=297226417 +cs1_08_sea_uw2_01=689226956 +cs1_08_sea_uw2_029_lod=1044451919 +cs1_08_sea_uw2_029=992653327 +cs1_08_sea_uw2_02b=-1498020072 +cs1_08_sea_uw2_03_lod=-1313773946 +cs1_08_sea_uw2_03=209324951 +cs1_08_sea_uw2_030_lod=-1780239855 +cs1_08_sea_uw2_030=-1434021967 +cs1_08_sea_uw2_03b=621151338 +cs1_08_sea_uw2_04_lod=985987199 +cs1_08_sea_uw2_04=-240069115 +cs1_08_sea_uw2_04b=1297141051 +cs1_08_sea_uw2_05_lod=1946889609 +cs1_08_sea_uw2_05=21591350 +cs1_08_sea_uw2_05b_lod=-446460148 +cs1_08_sea_uw2_05b=-34984081 +cs1_08_sea_uw2_06b=39827898 +cs1_08_sea_uw2_07b=-1203686987 +cs1_08_sea_uw2_08b=-1392240101 +cs1_08_sea_uw2_09b_lod=70892166 +cs1_08_sea_uw2_09b=-673124732 +cs1_08_sea_uw2_10=-189637276 +cs1_08_sea_uw2_11=-1464810146 +cs1_08_sea_uw2_13_lod=1925360065 +cs1_08_sea_uw2_13=-1940648795 +cs1_08_sea_uw2_15_lod=-236363353 +cs1_08_sea_uw2_15=-1716607170 +cs1_08_sea_uw2_16=-2040004431 +cs1_08_sea_uw2_19_lod=2063689728 +cs1_08_sea_uw2_19=1588801864 +cs1_08_sea_uw2_25=478130786 +cs1_08_sea_uw2_26=852090614 +cs1_08_sea_uw2_33b=-723636340 +cs1_08_sea_uwb00_lod=-637777059 +cs1_08_sea_uwb00=512194865 +cs1_08_sea_uwb01_lod=-65969874 +cs1_08_sea_uwb01=711561461 +cs1_08_sea_uwb02_lod=1740021517 +cs1_08_sea_uwb02=1009529978 +cs1_08_sea_uwb03_lod=-739763931 +cs1_08_sea_uwb03=1170589613 +cs1_08_sea_uwb04_lod=885134282 +cs1_08_sea_uwb04=1475275775 +cs1_08_sea_uwb05_lod=-445676985 +cs1_08_sea_uwb05=2125707660 +cs1_08_sea_uwb06_lod=-146551198 +cs1_08_sea_uwb06=1352850795 +cs1_08_sea_uwb07_lod=-1216131709 +cs1_08_sea_uwb07=-1705414441 +cs1_08_sea_uwdecals00=-766097235 +cs1_08_sea_uwdecals01=-2137283271 +cs1_08_sea_uwdecals02=159135484 +cs1_08_sea_uwdecals03=1538972536 +cs1_08_sea_uwdecals04=1821015319 +cs1_08_sea_uwdecals05=1060184677 +cs1_08_sea_uwdecals06=-1068587862 +cs1_08_sea_uwdecals07=308627662 +cs1_08_sea_uwdecals08=665809762 +cs1_08_sea_uwdecals09=-102131753 +cs1_08_sea_uwdecals10=-955567817 +cs1_08_sea_uwdecals11=-1524961961 +cs1_08_sea_uwdecals12=1911326451 +cs1_08_sea_uwdecals13=-2142559312 +cs1_08_sea_uwdecals14=-1823127100 +cs1_08_sea_uwdecals15=-1550259637 +cs1_08_steps_rail=959399522 +cs1_08_steps=468158278 +cs1_08_str102=814739774 +cs1_08_weedz=1954634453 +cs1_09_build_00=-638663836 +cs1_09_build_01_rail1=884650142 +cs1_09_build_01_rail2=614830196 +cs1_09_build_01=-274075942 +cs1_09_build_02=1921381520 +cs1_09_build_03=-2139778957 +cs1_09_build_04=-1758741025 +cs1_09_build_05=-1529849560 +cs1_09_build01_emm01_lod=1816376317 +cs1_09_build01_emm01=389940346 +cs1_09_culvert004=-959898165 +cs1_09_culvert005=-1265469090 +cs1_09_decals_01=-867645921 +cs1_09_decals_01b=1833215384 +cs1_09_decals_01c=-1150369313 +cs1_09_decals_02=-91774308 +cs1_09_decals_03=-255750384 +cs1_09_decals_04=527264871 +cs1_09_decals_05=325997673 +cs1_09_decals_06=1104752962 +cs1_09_decals_build_02=-1533231507 +cs1_09_decals_build_03=-1866885465 +cs1_09_decals_build_04=-1073777358 +cs1_09_diner_d=2125577412 +cs1_09_diner_emmis=970067215 +cs1_09_diner_neons=-2019822240 +cs1_09_diner_posts=1546026557 +cs1_09_diner_rocket=-26669571 +cs1_09_diner=38220778 +cs1_09_elec_wire_spline18=-1673452049 +cs1_09_elec_wire_spline21=1320085512 +cs1_09_elec_wire_spline24=-1738474641 +cs1_09_elec_wire_spline31=-1841263698 +cs1_09_emissive_01=-1627114163 +cs1_09_foam_01=989468834 +cs1_09_foam_02=961287482 +cs1_09_foam_03=1207546517 +cs1_09_foam_04=481778705 +cs1_09_ld_007=1333191807 +cs1_09_ld_007b=1183362461 +cs1_09_ld_01=-417668481 +cs1_09_ld_02=-1128952395 +cs1_09_ld_03=-1607576409 +cs1_09_ld_05=2142835645 +cs1_09_ld_06=-1844561817 +cs1_09_props_elec_spider_spline053b001=-775037749 +cs1_09_props_elec_spider_spline054=-1546719482 +cs1_09_rockcrop01_d=-1495981469 +cs1_09_rockcrop01=-2104548740 +cs1_09_rockcrop02_d=-1721000414 +cs1_09_rockcrop02=1496567750 +cs1_09_rockcrop03_d=-1852342981 +cs1_09_rockcrop03=1728473963 +cs1_09_rockcrop04_d=1917869645 +cs1_09_rockcrop04=1244541371 +cs1_09_sea_11_00_lod=-65033233 +cs1_09_sea_11_00=1421233725 +cs1_09_sea_11_01_lod=544954074 +cs1_09_sea_11_01=410637765 +cs1_09_sea_11_02_lod=738864128 +cs1_09_sea_11_02=641954136 +cs1_09_sea_11_03_lod=1869853205 +cs1_09_sea_11_03=-1143235446 +cs1_09_sea_11_04_lod=-233571349 +cs1_09_sea_11_04=-911067081 +cs1_09_sea_cs1_09_udec_01=763056379 +cs1_09_sea_rok_01=40239485 +cs1_09_sea_rok_02=-79400134 +cs1_09_sea_slod_01=-979712032 +cs1_09_sea_ub_00_lod=-336740389 +cs1_09_sea_ub_00=600672409 +cs1_09_sea_ub_01_lod=-1467510976 +cs1_09_sea_ub_01=842704243 +cs1_09_sea_ub_02_lod=271705353 +cs1_09_sea_ub_02=1081360870 +cs1_09_sea_ub_03_lod=-859086736 +cs1_09_sea_ub_03=1388701321 +cs1_09_sea_ub_04_lod=-490003375 +cs1_09_sea_ub_04=1628930860 +cs1_09_sea_ub_05_lod=-1503908793 +cs1_09_sea_ub_05=2106571804 +cs1_09_sea_udecb_00=1674790703 +cs1_09_sea_udecb_02=1549318198 +cs1_09_sea_ufo=350589690 +cs1_09_sea_uw0_00_lod=-504013165 +cs1_09_sea_uw0_00=-1402013630 +cs1_09_sea_uw0_01_lod=1647394198 +cs1_09_sea_uw0_01=-1817786702 +cs1_09_sea_uw0_02_lod=-371165007 +cs1_09_sea_uw0_02=-2123292089 +cs1_09_sea_uw0_03_lod=-1831827082 +cs1_09_sea_uw0_03=2017595369 +cs1_09_sea_uw0_04_lod=-1915183410 +cs1_09_sea_uw0_04=1711500140 +cs1_09_sea_uw0_05_lod=-251643488 +cs1_09_sea_uw0_05=865470094 +cs1_09_sea_uw0_06_lod=677538060 +cs1_09_sea_uw0_06=559178251 +cs1_09_sea_uw0_07_lod=1850165893 +cs1_09_sea_uw0_07=402739045 +cs1_09_sea_uw0_08_lod=-923538936 +cs1_09_sea_uw0_08=-87419657 +cs1_09_sea_uw0_09_lod=113309067 +cs1_09_sea_uw0_09=-392400740 +cs1_09_sea_uw0_10_lod=-1740680231 +cs1_09_sea_uw0_10=1017026943 +cs1_09_sea_uw0_11_lod=1535853701 +cs1_09_sea_uw0_11=1364050653 +cs1_09_sea_uw0_12_lod=-37119733 +cs1_09_sea_uw0_12=1739648931 +cs1_09_sea_uw1_01_lod=-798636320 +cs1_09_sea_uw1_01=1858492358 +cs1_09_sea_uw1_03_lod=-2118456412 +cs1_09_sea_uw1_03=1246924511 +cs1_09_sea_uw1_04_lod=-1523821697 +cs1_09_sea_uw1_04=1461266540 +cs1_09_sea_uw1_05_lod=-1131535352 +cs1_09_sea_uw1_05=-1519926008 +cs1_09_sea_uw1_06_lod=-1167937769 +cs1_09_sea_uw1_06=1610562108 +cs1_09_sea_uw1_08_lod=-1569234189 +cs1_09_sea_uw1_08=-1148489389 +cs1_09_sea_uw1_09_lod=-45497210 +cs1_09_sea_uw1_09=-1974202651 +cs1_09_sea_uw1_46_lod=2045829726 +cs1_09_sea_uw1_46=-427757038 +cs1_09_sea_uw2_00_lod=1740588592 +cs1_09_sea_uw2_00=-111056920 +cs1_09_sea_uw2_01_lod=71460872 +cs1_09_sea_uw2_01=-885879925 +cs1_09_sea_uw2_02_lod=1371511924 +cs1_09_sea_uw2_02=-584568970 +cs1_09_sea_uw2_02a=1857350451 +cs1_09_sea_uw2_03=735988961 +cs1_09_sea_uw2_04=229052531 +cs1_09_sea_uw2_05=1099462705 +cs1_09_sea_uw2_06=338795908 +cs1_09_sea_uw2_07_lod=1678584628 +cs1_09_sea_uw2_07=368288008 +cs1_09_sea_uw2_08=1757726381 +cs1_09_sea_uw2_09=2103308255 +cs1_09_sea_uw2_10_lod=-2851997 +cs1_09_sea_uw2_10=-1611156494 +cs1_09_sea_uw2_11=-243214585 +cs1_09_sea_uw2_12=41548025 +cs1_09_sea_uw2_12a=-396916776 +cs1_09_sea_uw2_13_lod=527216798 +cs1_09_sea_uw2_13=-696606469 +cs1_09_sea_uw2_14=675660944 +cs1_09_sea_uw2_15=983820620 +cs1_09_sea_uw2_16=217255403 +cs1_09_sea_uw2_17=1640445738 +cs1_09_sea_uw2_18=814765241 +cs1_09_sea_uw2_19_lod=236003266 +cs1_09_sea_uw2_19=1168539365 +cs1_09_sea_uw2_20_lod=-507962468 +cs1_09_sea_uw2_20=-1279600116 +cs1_09_sea_uw2_21=-1129092095 +cs1_09_sea_uw2_22=-1481555459 +cs1_09_sea_uw2_26_lod=51692293 +cs1_09_sea_uw2_26=-2055897722 +cs1_09_sea_uw2_27_lod=-2085138118 +cs1_09_sea_uw2_27=668648014 +cs1_09_sea_uw2_28_lod=-1234951077 +cs1_09_sea_uw2_28=1509926555 +cs1_09_sea_uw2_29_lod=-1953760626 +cs1_09_sea_uw2_29=38434602 +cs1_09_sea_uw2_30_lod=1269027823 +cs1_09_sea_uw2_30=-1629901038 +cs1_09_sea_uw2_31=-2000715042 +cs1_09_sea_uw2_32=2055136861 +cs1_09_sea_uw2_33=111214263 +cs1_09_sea_uw2_34=355310544 +cs1_09_sea_uw2_35=-871724661 +cs1_09_sea_uw2_36=-258944361 +cs1_09_sea_uw2_37=-1479229156 +cs1_09_sea_uw2_39=-1792468027 +cs1_09_sea_uw2_40=1346410973 +cs1_09_sea_uw2_41=-1047397250 +cs1_09_sea_uw2_42=-1415851886 +cs1_09_sea_uwd_18b=1508507911 +cs1_09_sea_uwdec00=-1042256878 +cs1_09_sea_uwdec01=-1400684200 +cs1_09_sea_uwdec02=-1723065622 +cs1_09_sea_uwdec03=420780673 +cs1_09_sea_uwdec04=-1965621756 +cs1_09_sea_uwdec05=1948766374 +cs1_09_sea_uwdec06=1739995075 +cs1_09_sea_uwdec07=-112305419 +cs1_09_sea_uwdec08=-352600496 +cs1_09_sea_uwdec09=-710372438 +cs1_09_sea_uwdec10=-2104294652 +cs1_09_sea_uwdec11=526335130 +cs1_09_sea_uwdec12=-315205559 +cs1_09_sea_uwdec13=-31720940 +cs1_09_sea_uwdec14=-907374158 +cs1_09_sea_uwdec15=1296537706 +cs1_09_sea_uwdecal_00=121075717 +cs1_09_sea_uwdecal_11=-753944341 +cs1_09_sea_uwdecal_13=-1483939358 +cs1_09_sea_uwdecal_14=-1523786462 +cs1_09_sea_uwdecal_15=-1984059836 +cs1_09_sea_uwdecal_16=2014905083 +cs1_09_sea_uwdecal_17=1965161741 +cs1_09_sea_uwdecal_18=1669749206 +cs1_09_sea_uwdecal_19=1205019248 +cs1_09_sea_uwdecal_20=1220083011 +cs1_09_sea_uwdecal_21=2109957975 +cs1_09_sea_uwdecal_22=1820640474 +cs1_10_cable_door1=-1194065176 +cs1_10_cable_pylon_lod_002=-887941253 +cs1_10_cable_pylon_lod_003=-2097543358 +cs1_10_cable_pylon_lod_004=-1848072961 +cs1_10_cable_pylon_lod_005=-1498952035 +cs1_10_cable_pylon_lod_01=-1842866086 +cs1_10_cablebld_d=411918885 +cs1_10_cablebld=1038815645 +cs1_10_clue_moon01=288064194 +cs1_10_clue_moon02=662286174 +cs1_10_clue_mountain01=-1299210198 +cs1_10_clue_rain01=716338215 +cs1_10_clue_rain02=420204762 +cs1_10_culvert1_lod=1459346617 +cs1_10_culvert1=-1132837573 +cs1_10_decal_trail_a=-719036818 +cs1_10_decals01=-788738195 +cs1_10_decals03=-1521059799 +cs1_10_decals04=-1274112611 +cs1_10_decals05=-1042337474 +cs1_10_decals06=1305823528 +cs1_10_decals100=-249076980 +cs1_10_decals100a=887904019 +cs1_10_decals12=860495491 +cs1_10_decals13=2113319887 +cs1_10_decals14=-1884072120 +cs1_10_decals15=-665655162 +cs1_10_decals16=1786612957 +cs1_10_decals17=-1223678463 +cs1_10_decals18=-957692490 +cs1_10_decals19=334782412 +cs1_10_decals20=-188899317 +cs1_10_decals21=1308086910 +cs1_10_decals22=1681522434 +cs1_10_decals23=-447938254 +cs1_10_decals28=1139064416 +cs1_10_decals29=2036312393 +cs1_10_decals30=-2064957592 +cs1_10_decals31=245650140 +cs1_10_decals32=554694579 +cs1_10_decals33=-1294787785 +cs1_10_decals34=-1014645604 +cs1_10_decals35=1162592298 +cs1_10_decals36=1475962245 +cs1_10_decals37=-370767519 +cs1_10_decals38=-158358861 +cs1_10_decals39=-1603438992 +cs1_10_decals40=1028206313 +cs1_10_decals41=1878496313 +cs1_10_decals42=-1700075105 +cs1_10_decals43=-731587310 +cs1_10_decals44=2131636838 +cs1_10_decals45=-1193204213 +cs1_10_decals47=372957377 +cs1_10_decals48=135283820 +cs1_10_decals49=-92460730 +cs1_10_decals50=1863644764 +cs1_10_decals51=-1053975928 +cs1_10_decals52=-749256997 +cs1_10_decals53=491639503 +cs1_10_decals54=788428336 +cs1_10_decals55=-1975374670 +cs1_10_decals56=-1671802654 +cs1_10_decals58=2028374523 +cs1_10_decals59=1398456036 +cs1_10_decals60=1653496815 +cs1_10_decals60a1=-1028570290 +cs1_10_decals61=112436283 +cs1_10_decals62=-186056538 +cs1_10_decals63=1954152398 +cs1_10_decals64=1647598403 +cs1_10_decals65=114664583 +cs1_10_decals66=-191430646 +cs1_10_decals67=-1690088100 +cs1_10_decals68=-1987991079 +cs1_10_decals69=1313551217 +cs1_10_decals70=-1486461874 +cs1_10_decals70b=1366405812 +cs1_10_decals71=804844917 +cs1_10_decals72=497766618 +cs1_10_decals73=-749814754 +cs1_10_decals74=-985784323 +cs1_10_decals75=1764517851 +cs1_10_elec_spider_spline052b002=1997849526 +cs1_10_flag_post002=1079125479 +cs1_10_flag_post01=1233962181 +cs1_10_hd_01=1744076185 +cs1_10_hd_01a=-545483194 +cs1_10_hd_02=836637037 +cs1_10_hd_03=-76602224 +cs1_10_hd_03a=326960210 +cs1_10_hd_04=-446826382 +cs1_10_hd_05=543092335 +cs1_10_hd_06=-350977061 +cs1_10_hd_07=-687186933 +cs1_10_hd_08=-369393175 +cs1_10_hd_09=-1260218436 +cs1_10_hd_10=407657770 +cs1_10_hd_11=1526850196 +cs1_10_hd_12=939728023 +cs1_10_hd_13=-781791388 +cs1_10_hd_14=-609623062 +cs1_10_hd_15=617084449 +cs1_10_hd_16=-26629787 +cs1_10_hd_17=-1946368879 +cs1_10_hd_22=375055783 +cs1_10_hd_23=-850275434 +cs1_10_hd_24=-1086834845 +cs1_10_hd_25=2012457179 +cs1_10_hd_26=1772686406 +cs1_10_hd_27=-1783077788 +cs1_10_hd_28=-2005775912 +cs1_10_hd_30=1279381588 +cs1_10_hd_31=-1712624726 +cs1_10_hd_32_dec=-254570735 +cs1_10_hd_32=732827437 +cs1_10_hd_81=1214830650 +cs1_10_hd_85=2129282412 +cs1_10_hd_99=-40287836 +cs1_10_mountainviewp_fizz=1262821715 +cs1_10_mountainviewpoint_d=1120907305 +cs1_10_mountainviewpoint_lod=-661632656 +cs1_10_mountainviewpoint=-1022725366 +cs1_10_netting01=1405190493 +cs1_10_platform_b_d=768189342 +cs1_10_platform_b_lod=-1166372184 +cs1_10_platform_b=-8994836 +cs1_10_props_combo0501_dslod=1820211126 +cs1_10_pylon_guide_wire06=-544828714 +cs1_10_pylon_guide_wire07=217312688 +cs1_10_pylon_guide_wire08=-83015197 +cs1_10_pylon_guide_wire09=2015773723 +cs1_10_pylon_guide_wire10=966445093 +cs1_10_pylon_tense_wire06=-415770029 +cs1_10_pylon_tense_wire07=-101351474 +cs1_10_pylon_tense_wire08=-93224742 +cs1_10_pylon_tense_wire09=205005927 +cs1_10_pylon_tense_wire10=-265721110 +cs1_10_redeye=1287895804 +cs1_10_retwall01_slod=635579383 +cs1_10_retwall01=-560840151 +cs1_10_retwall018=-584013820 +cs1_10_retwall02=-254286156 +cs1_10_retwall03_lod=1904289944 +cs1_10_retwall03_slod=-1912180217 +cs1_10_retwall03=944960941 +cs1_10_retwall04_lod=-1631191921 +cs1_10_retwall04_slod=478803256 +cs1_10_retwall04=176724505 +cs1_10_retwall05=-1012822964 +cs1_10_retwall06=638275870 +cs1_10_retwall07_lod003=-1237439991 +cs1_10_retwall07=1839620179 +cs1_10_retwall08_lod=-2029246821 +cs1_10_retwall08=1071088822 +cs1_10_retwall09=489373534 +cs1_10_retwall10=852815441 +cs1_10_retwall12=-1757202644 +cs1_10_retwall13=-2074767023 +cs1_10_retwall14=-99517241 +cs1_10_retwall16=1049068982 +cs1_10_retwall17=-1288933630 +cs1_10_retwallbroken=-1466168459 +cs1_10_sign_post_01=-368142756 +cs1_10_sign_post_02=-129420591 +cs1_10_sign_post_03=2002563318 +cs1_10_sign_post_04=1164528912 +cs1_10_sign_post_05=1422978015 +cs1_10_tower01=-274502043 +cs1_10_tower02=51320064 +cs1_10_tower03=-1023503076 +cs1_10_tower04=-784256607 +cs1_10_tower05=-1588407915 +cs1_10_tyretrack01_d=1022440667 +cs1_11_bigtenta2=-2111317758 +cs1_11_cs1_fault_01=-174382383 +cs1_11_cs1_fault_01a=-2101802467 +cs1_11_cs1_fault_02=190664277 +cs1_11_cs1_fault_03=420997578 +cs1_11_cs1_fault_04=-1361046180 +cs1_11_cs1_fault_05=798529219 +cs1_11_cs1_fault_06=-1713214635 +cs1_11_cs1_fault_07=1394826712 +cs1_11_cs1_fault_08=1030042204 +cs1_11_cs1_fault_09=1716388909 +cs1_11_cs1_fault_10=-1023397048 +cs1_11_cs1_fault_11=1346129342 +cs1_11_cs1_fault_12=1567352861 +cs1_11_cs1_fault_13=1813120361 +cs1_11_cs1_fault_14=2045288726 +cs1_11_cs1_fault_15=989242159 +cs1_11_cs1_fault_16=262360205 +cs1_11_culvert_bars=-210989584 +cs1_11_culvert_bars2=784662630 +cs1_11_decals00=-840631836 +cs1_11_decals01=-1079550615 +cs1_11_decals02=-1853816547 +cs1_11_decals03=-2076809592 +cs1_11_decals04=1948108375 +cs1_11_decals05=1725672403 +cs1_11_decals06=1502548282 +cs1_11_decals07=1260221503 +cs1_11_decals07aaz=115667269 +cs1_11_decals07abz=-901515220 +cs1_11_decals08=-697267477 +cs1_11_decals09=-928911538 +cs1_11_decals10=-1773923965 +cs1_11_decals100=-1586019054 +cs1_11_decals101=-739071480 +cs1_11_decals102=-1659913149 +cs1_11_decals103=-1353719613 +cs1_11_decals104=1570127233 +cs1_11_decals105=652136467 +cs1_11_decals106=1648477912 +cs1_11_decals107=1266784600 +cs1_11_decals108=-2134965294 +cs1_11_decals109=-1841387823 +cs1_11_decals11=-206123929 +cs1_11_decals110=-1491152467 +cs1_11_decals111=-1194822400 +cs1_11_decals112=-894723898 +cs1_11_decals113=-597803989 +cs1_11_decals114=-1007711406 +cs1_11_decals115=-714723777 +cs1_11_decals116=376614999 +cs1_11_decals117=-391654206 +cs1_11_decals118=1012890672 +cs1_11_decals119=118034820 +cs1_11_decals12=-1191094531 +cs1_11_decals120=1511736959 +cs1_11_decals121=-2007620872 +cs1_11_decals122=1401731426 +cs1_11_decals123=1773594038 +cs1_11_decals124_lod=-1137739748 +cs1_11_decals124=-1622224663 +cs1_11_decals12433=1385219550 +cs1_11_decals124a1=-429288626 +cs1_11_decals125=-719176561 +cs1_11_decals126=2094140400 +cs1_11_decals127=-1305217357 +cs1_11_decals128=-1147991691 +cs1_11_decals129_lod=1209462584 +cs1_11_decals129=-330175758 +cs1_11_decals13=-937167550 +cs1_11_decals130=1611809065 +cs1_11_decals131=1889526340 +cs1_11_decals132=1251481141 +cs1_11_decals133=1563048793 +cs1_11_decals134=-1487122500 +cs1_11_decals135=-947548146 +cs1_11_decals136=-2113174245 +cs1_11_decals137=-1814976345 +cs1_11_decals138=316122861 +cs1_11_decals139=622709625 +cs1_11_decals14=-1365818835 +cs1_11_decals140=1360371724 +cs1_11_decals141=1130038423 +cs1_11_decals142=277192429 +cs1_11_decals143=584958877 +cs1_11_decals144=202380734 +cs1_11_decals145=980677253 +cs1_11_decals146=-408531733 +cs1_11_decals147=366946652 +cs1_11_decals15=-847806483 +cs1_11_decals16=1392839434 +cs1_11_decals17=1606558852 +cs1_11_decals18=670774511 +cs1_11_decals19=1986941404 +cs1_11_decals20=-234666040 +cs1_11_decals21=54618692 +cs1_11_decals22=-731345773 +cs1_11_decals23=-408046819 +cs1_11_decals24=-657713826 +cs1_11_decals25=-310493502 +cs1_11_decals26=-1138271211 +cs1_11_decals27=-1894776345 +cs1_11_decals28=-1547490483 +cs1_11_decals29=1954565320 +cs1_11_decals30=345410522 +cs1_11_decals31=-152678278 +cs1_11_decals32=221543702 +cs1_11_decals33=-619210531 +cs1_11_decals34=-505764253 +cs1_11_decals35=-1349336620 +cs1_11_decals36=-965939320 +cs1_11_decals37=-1811019061 +cs1_11_decals38=-1084857985 +cs1_11_decals39=-1852668424 +cs1_11_decals40=-449106948 +cs1_11_decals41=-630843822 +cs1_11_decals42=-990942363 +cs1_11_decals43=-1178970885 +cs1_11_decals44=-1486180260 +cs1_11_decals45=-1647534816 +cs1_11_decals46=-1947862701 +cs1_11_decals47=1620878017 +cs1_11_decals48=-1096720651 +cs1_11_decals49=-1404650944 +cs1_11_decals50=-832436554 +cs1_11_decals51=-599154043 +cs1_11_decals52=850939745 +cs1_11_decals53=1090448366 +cs1_11_decals54=983457585 +cs1_11_decals55=1195571322 +cs1_11_decals56=2105304304 +cs1_11_decals57=195625287 +cs1_11_decals58=1643752939 +cs1_11_decals59=1876707760 +cs1_11_decals60=2026986026 +cs1_11_decals61=663467932 +cs1_11_decals62=356389633 +cs1_11_decals63=1601578872 +cs1_11_decals64=1302102981 +cs1_11_decals65=-1982137279 +cs1_11_decals66=2015910108 +cs1_11_decals67=-1768188478 +cs1_11_decals68=187203286 +cs1_11_decals69=-1055233345 +cs1_11_decals70=-1226877635 +cs1_11_decals71=1818837046 +cs1_11_decals72=2126177497 +cs1_11_decals73=1357154605 +cs1_11_decals74=1664167366 +cs1_11_decals75=909235168 +cs1_11_decals76=1206482767 +cs1_11_decals77=431954683 +cs1_11_decals78=732806872 +cs1_11_decals79=-327794610 +cs1_11_decals80=1445991084 +cs1_11_decals81=-1919745679 +cs1_11_decals82=-1614764596 +cs1_11_decals83=-2098631650 +cs1_11_decals84=219840634 +cs1_11_decals85=1757394891 +cs1_11_decals86=1894828077 +cs1_11_decals87=-95855916 +cs1_11_decals88=203161209 +cs1_11_decals89=1122626580 +cs1_11_decals90=-859731979 +cs1_11_decals91=-121970713 +cs1_11_decals92=18739373 +cs1_11_decals93=323720456 +cs1_11_decals94=495561092 +cs1_11_decals95=162628056 +cs1_11_decals96=462628251 +cs1_11_decals97=735364638 +cs1_11_decals98=1450384222 +cs1_11_decals99=1651323730 +cs1_11_dect02a=-2003911291 +cs1_11_drain1=862988395 +cs1_11_emissive1_lod=-299949405 +cs1_11_emissive1=-777485346 +cs1_11_fault_07b=-1619121881 +cs1_11_fault_07b2=-845712949 +cs1_11_land_01=1105804300 +cs1_11_land_02=-1070221145 +cs1_11_land_03=-1351641317 +cs1_11_land_04=513308011 +cs1_11_land_05=186994309 +cs1_11_land_06=-2053028993 +cs1_11_land_08=-523142690 +cs1_11_land_11=-1561329892 +cs1_11_land01_02=-72605999 +cs1_11_pipe1=1927686463 +cs1_11_props_tent_wspline001=110886388 +cs1_11_retaining_wall_036=550836224 +cs1_11_retaining_wall_09=-306558328 +cs1_11_retaining_wall_13=-1043598432 +cs1_11_retaining_wall_16=602879973 +cs1_11_retaining_wall_18=-62101344 +cs1_11_retaining_wall_21=1611936522 +cs1_11_retaining_wall_40=-2139366771 +cs1_11_retainwll1=56309644 +cs1_11_retainwll2=287429401 +cs1_11_tentbridge=1805501465 +cs1_11_tentcity01=240433192 +cs1_11_tentcity02=1621155007 +cs1_11_tentcity04=1230056992 +cs1_11_tentcity043=1920814137 +cs1_11_tentcity06=-1513658613 +cs1_11_tentcity07=2121799789 +cs1_11_tentcity08=-1874019306 +cs1_11_tentcity09=-628141950 +cs1_11_tentcityfizz07=637688534 +cs1_11_tentrailer=-2021099951 +cs1_11_tmplt03=-1954104067 +cs1_11_tunnel_dec=-1715269434 +cs1_11_tunnel=2114631513 +cs1_11b_barn_gnd=388725593 +cs1_11b_bridge_sml_rail=-480326486 +cs1_11b_bridge_sml=1506285816 +cs1_11b_cable04=1292044854 +cs1_11b_cs1_build02=-655430902 +cs1_11b_culvert_01=-356042927 +cs1_11b_decals00=-656854355 +cs1_11b_decals00045=-28535772 +cs1_11b_decals01=-409874402 +cs1_11b_decals02=124325836 +cs1_11b_decals03=336374035 +cs1_11b_decals04=568247479 +cs1_11b_decals08=-1678296618 +cs1_11b_decals09=1871503618 +cs1_11b_decals100=758422940 +cs1_11b_decals101=991377761 +cs1_11b_decals111=-1982535013 +cs1_11b_decals112=2044349094 +cs1_11b_decals113=1746347808 +cs1_11b_decals114=1449493437 +cs1_11b_decals115=-795183067 +cs1_11b_decals116=-1063528408 +cs1_11b_decals117=-1355369122 +cs1_11b_decals12=-1146228009 +cs1_11b_decals122=-848792907 +cs1_11b_decals123=-1156362741 +cs1_11b_decals124=-1446925464 +cs1_11b_decals126=41835748 +cs1_11b_decals127=-267077615 +cs1_11b_decals128=-555903581 +cs1_11b_decals129=1286074678 +cs1_11b_decals13=-1309155477 +cs1_11b_decals130=2042940503 +cs1_11b_decals131=-2021267495 +cs1_11b_decals132=1478723853 +cs1_11b_decals133=1717609863 +cs1_11b_decals134=1972782066 +cs1_11b_decals13499=1695078318 +cs1_11b_decals135=-1831043458 +cs1_11b_decals136=522819354 +cs1_11b_decals138=1001574444 +cs1_11b_decals139=-641594292 +cs1_11b_decals140=-1768913286 +cs1_11b_decals140a=-2135032670 +cs1_11b_decals141=278297228 +cs1_11b_decals142=51371903 +cs1_11b_decals142a=600195168 +cs1_11b_decals144=-578677660 +cs1_11b_decals145=942918086 +cs1_11b_decals146=628270148 +cs1_11b_decals15=1153467646 +cs1_11b_decals16=1925603593 +cs1_11b_decals17=1765035493 +cs1_11b_decals18=427044454 +cs1_11b_decals20=1863998649 +cs1_11b_decals25=669863516 +cs1_11b_decals27=75532163 +cs1_11b_decals33=-1274160917 +cs1_11b_decals37=-1959262396 +cs1_11b_decals42=1901811411 +cs1_11b_decals46=126190445 +cs1_11b_decals47=950822330 +cs1_11b_decals48=-456868440 +cs1_11b_decals49=-711057573 +cs1_11b_decals50=1815997192 +cs1_11b_decals51=35526350 +cs1_11b_decals52=257405249 +cs1_11b_decals52asd=-793902698 +cs1_11b_decals54=-216270642 +cs1_11b_decals55=-1021175589 +cs1_11b_decals56=-933223593 +cs1_11b_decals57=-1632776205 +cs1_11b_decals58=-1406899488 +cs1_11b_decals59=-1676883283 +cs1_11b_decals60=-1700419801 +cs1_11b_decals63=-1917874881 +cs1_11b_decals64=2137944249 +cs1_11b_decals65=1933400151 +cs1_11b_decals66=1693629378 +cs1_11b_decals67=1459757025 +cs1_11b_decals68=684376947 +cs1_11b_decals69=904224236 +cs1_11b_decals70=625557464 +cs1_11b_decals71=-610259837 +cs1_11b_decals72=697124960 +cs1_11b_decals73=-128129540 +cs1_11b_decals74=-974913269 +cs1_11b_decals75=867261720 +cs1_11b_decals76=-505398925 +cs1_11b_decals77=260347071 +cs1_11b_decals78=1026650136 +cs1_11b_decals82=-1787714689 +cs1_11b_decals83=-603082570 +cs1_11b_decals84=-305376205 +cs1_11b_decals85=-529188471 +cs1_11b_decals86=-230761188 +cs1_11b_decals87=891380448 +cs1_11b_decals88=-960297435 +cs1_11b_decals89=429960159 +cs1_11b_decals90=-553242341 +cs1_11b_decals91=-1196268424 +cs1_11b_decals92=-1421784682 +cs1_11b_decals93=-1527333631 +cs1_11b_decals94=-2029092559 +cs1_11b_decals95=-2112161978 +cs1_11b_decals96=1953750008 +cs1_11b_decals97=713607203 +cs1_11b_decals98=1556589728 +cs1_11b_decals99=-400768188 +cs1_11b_decalsq1=1729299423 +cs1_11b_decalsq2=2025105186 +cs1_11b_decalsq3=1731593233 +cs1_11b_decalsq4=-780281693 +cs1_11b_decalsx1=234243623 +cs1_11b_emmi01_lod=731439657 +cs1_11b_emmi01=-584475588 +cs1_11b_emmi02_lod=1271788673 +cs1_11b_emmi02=-345753423 +cs1_11b_fault02=-1029834551 +cs1_11b_fault03=2075388658 +cs1_11b_fault03a=-552584431 +cs1_11b_fbox01=33658661 +cs1_11b_fence05=-1697732167 +cs1_11b_frmland007=1573163701 +cs1_11b_gullywall_00=782440600 +cs1_11b_house_gutter01=-1527682274 +cs1_11b_house_pipe01=-315984034 +cs1_11b_house001=829543101 +cs1_11b_house01_dec003=-1015716234 +cs1_11b_house01_dec006=1249113297 +cs1_11b_land_01=294377437 +cs1_11b_land_02=1237862485 +cs1_11b_land_02b=1781190651 +cs1_11b_land_03=-64148192 +cs1_11b_land_03a=-2124645122 +cs1_11b_land_04=643989898 +cs1_11b_land_05=1523903086 +cs1_11b_land_06=-1795301693 +cs1_11b_land_07=927474517 +cs1_11b_land_08=1872630788 +cs1_11b_land_09=-1553695856 +cs1_11b_land_10=864491691 +cs1_11b_land_11=1645639113 +cs1_11b_land_12=1349243508 +cs1_11b_land_13=2122329760 +cs1_11b_land_14=1825475389 +cs1_11b_land_15=-1755291552 +cs1_11b_land_16=-457835766 +cs1_11b_land01=2136931247 +cs1_11b_land06=-1463660939 +cs1_11b_ptunnel_supp=-1406642889 +cs1_11b_ptunnelcover=-830062151 +cs1_11b_sign=-1202073049 +cs1_11b_small_barn_dec=-340621789 +cs1_11b_small_barn=-1861008055 +cs1_11b_tintractor_shed_dec=-1941064722 +cs1_11b_tintractor_shed=2126145123 +cs1_11b_trk01=1095241381 +cs1_11b_trk02=1857874318 +cs1_12_alttrk003=-1889113634 +cs1_12_alttrk02=336264502 +cs1_12_b01_a=859727702 +cs1_12_b01_d=628181948 +cs1_12_b01_decal=2137679139 +cs1_12_b02_d=-253955655 +cs1_12_b02_railings=1311506985 +cs1_12_b02_slod=310536815 +cs1_12_b02=-824634354 +cs1_12_b1_slod1=-1828819538 +cs1_12_bdecal007=-1768660284 +cs1_12_bestclvrt001=1458727479 +cs1_12_bridge1=425436905 +cs1_12_bridgedust=923008782 +cs1_12_bridrockdecal=1655845964 +cs1_12_building0004=1252744918 +cs1_12_building001=1695717941 +cs1_12_building002=1396864657 +cs1_12_building003_ovr=-51969161 +cs1_12_building003=-769395626 +cs1_12_building005=-1364185745 +cs1_12_clothesdetails=-859832658 +cs1_12_coastdecal_002=242210886 +cs1_12_coastdecal_004=908240811 +cs1_12_coastdecal_008=2100835797 +cs1_12_coastdecal_009=-1901700943 +cs1_12_coastdecal_012=-645172162 +cs1_12_coastdecal_013=1884922252 +cs1_12_coastdecalt007=741440380 +cs1_12_culvert_01=-399446191 +cs1_12_decal_001=-563373833 +cs1_12_decal_001a=-91296692 +cs1_12_decal_001b=-1300636637 +cs1_12_decal_001x=995388882 +cs1_12_decal_002=256473778 +cs1_12_decal_002c=1564455648 +cs1_12_decal_003=-86617652 +cs1_12_decal_005=424742593 +cs1_12_decal_005b=307205965 +cs1_12_decal_027=-1314089831 +cs1_12_decal_066=-289963738 +cs1_12_decal_07a=291721397 +cs1_12_decal_07b=-2018165421 +cs1_12_decal_15=-2062723876 +cs1_12_decal_18=2042904138 +cs1_12_decal_66=-2012982251 +cs1_12_decal_67=-1892457869 +cs1_12_decal_farm=-2118561919 +cs1_12_decal_farms02=-1596909178 +cs1_12_decal_farmsbig=-1062539332 +cs1_12_decal_house01=2145163125 +cs1_12_decal_road=384125096 +cs1_12_decal_rock01=-1546361791 +cs1_12_decal_rock02=-1241806697 +cs1_12_detailout=-1729017828 +cs1_12_detailsadv003=1226165500 +cs1_12_detailsadv02=-1944902772 +cs1_12_drttk_01=-1084956904 +cs1_12_drttk_02=1623204336 +cs1_12_drttk_03=1380877581 +cs1_12_drttk_03a=117552381 +cs1_12_drttk_04=-2078414677 +cs1_12_drttk_05=1977830454 +cs1_12_drttk_06=-261537480 +cs1_12_drttk_11=-218904135 +cs1_12_drttk_d01=328719186 +cs1_12_fence001_ovr=2081269387 +cs1_12_fence001=779508496 +cs1_12_fence002_ovr=922579433 +cs1_12_fence002=549568423 +cs1_12_flagsdetails=2044126787 +cs1_12_gdecal01a=104864721 +cs1_12_gdecal01b=-361634763 +cs1_12_gnd_12_trk=1383936600 +cs1_12_gnd_13_armco=298835615 +cs1_12_gnd_13_clvrt=1810305644 +cs1_12_gnd_13_trk=1459471376 +cs1_12_guldecal00=180592951 +cs1_12_guldecal009=358888331 +cs1_12_guldecal01=1045235785 +cs1_12_guldecal02=1888939228 +cs1_12_guldecal03=-1565699828 +cs1_12_guldecal04=1441085305 +cs1_12_guldecal05=-1924192688 +cs1_12_guldecal06=-1206879278 +cs1_12_guldecal07=-238588097 +cs1_12_guldecal08=-595508045 +cs1_12_guldecal09=-791007899 +cs1_12_guldecal10=-30931296 +cs1_12_guldecal11=1244503722 +cs1_12_guldecal13=-1509435807 +cs1_12_guldecal13a=-1307230856 +cs1_12_guldecal14=1428010122 +cs1_12_guldecal15=-2121200268 +cs1_12_houserail_01=1413673644 +cs1_12_houserail_02=1198512390 +cs1_12_houserail_03=1394339930 +cs1_12_houserail_04=1164530933 +cs1_12_houserail_05=812657411 +cs1_12_jetty_overlay=1322800090 +cs1_12_jetty=2133280248 +cs1_12_jettyrail_01=-529556129 +cs1_12_jettyrail_02=-93073073 +cs1_12_jettyrail_03=736670776 +cs1_12_jettysteps_01=2123005036 +cs1_12_jettysteps_02=-1993240134 +cs1_12_mnttrk01=-1027742120 +cs1_12_mnttrk02=-24748592 +cs1_12_pdecal00=-366162180 +cs1_12_pdecal002a=84990013 +cs1_12_pdecal01=-1056441165 +cs1_12_pdecal02=-1899489228 +cs1_12_pdecal03=763450788 +cs1_12_pdecal05=-101355891 +cs1_12_pdecal05a=1968234210 +cs1_12_pdecal06=-942962118 +cs1_12_rdecal_005=-1423370487 +cs1_12_rdecal_006=-867804901 +cs1_12_rdecal_007=-587990410 +cs1_12_rdecal_008b=1669594343 +cs1_12_rdecal_009=-1323162925 +cs1_12_riverbed1_lod=2104691876 +cs1_12_riverbed1=1062716907 +cs1_12_rockdecal_005=1200190187 +cs1_12_shadowdecal01=-1224571456 +cs1_12_shadowdecal02=-35548295 +cs1_12_smallbridge_01=1825480420 +cs1_12_smallbridge_02=-1761873090 +cs1_12_smlbrg01_decal=1901146581 +cs1_12_smlbrg02_decal=-1582519176 +cs1_12_tarrd01=2135551329 +cs1_12_tarrd02=-997754917 +cs1_12_terrain_hd_01=436431016 +cs1_12_terrain_hd_02=-338916293 +cs1_12_terrain_hd_03=-1320609983 +cs1_12_terrain_hd_04=189778753 +cs1_12_terrain_hd_05=-746202182 +cs1_12_terrain_hd_06=-453149015 +cs1_12_terrain_hd_07=1714389263 +cs1_12_terrain_hd_08=2020091264 +cs1_12_terrain_hd_09=1082078635 +cs1_12_terrain_hd_10=-213803907 +cs1_12_terrain_hd_11=1544678940 +cs1_12_terrain_hd_13=-95278442 +cs1_12_terrain_hd_14=-309128936 +cs1_12_terrain_hd_15=1452827425 +cs1_12_terrain_hd_16x=-2135588977 +cs1_12_terrain_hd_17=-1050888008 +cs1_12_terrain_hd_18=-1289544635 +cs1_12_terrain_hd_19=498266455 +cs1_12_terrain_hd_20=-1909665019 +cs1_12_terrain_hd_21=-290122732 +cs1_12_terrain_hd_22=-43470469 +cs1_12_terrain_hd_23=1009004273 +cs1_12_terrain_hd_24=1243138778 +cs1_12_terrain_hd_26=-1198053403 +cs1_12_terrain_hd_27=316988531 +cs1_12_terrain_hd_28=555710696 +cs1_12_terrain_hd_29=2117612328 +cs1_12_terrain_hd_30=1740867375 +cs1_12_terrain_hd_31=-694623016 +cs1_12_terrain_hd_33=1132215965 +cs1_12_terrain_hd_34=770052977 +cs1_12_terrain_hd_35=-1627949674 +cs1_12_terrain_hd_36=-1991751112 +cs1_12_terrain_hd_99=1650422143 +cs1_12_traildecal_001a=1530866151 +cs1_12_traildecal_002a=766856516 +cs1_12_traildecal01=-2138402344 +cs1_12_traildecal01a=-1095757140 +cs1_12_traildecal06=1265805225 +cs1_12_traildecal07=1495548684 +cs1_12_trailz01=1446838238 +cs1_12_trailz02=528978548 +cs1_12_tunl_01b_d=1881317372 +cs1_12_tunl_01b_lod=-1789482780 +cs1_12_tunl_01b=-1195034483 +cs1_12_tunnel01_end=1000447332 +cs1_12_tunnel01_lod=-2111525240 +cs1_12_tunnel01shell_int=-377406141 +cs1_12_tunnel01sproxy_int=-54586701 +cs1_12_tunnel01stuff_int=-1473903654 +cs1_12_tunnel02_end=-1005066311 +cs1_12_tunnel02shell_int=577938017 +cs1_12_tunnel02stuff_int=126439381 +cs1_12_tunnel03_lod=-1731045468 +cs1_12_tunnel03shell_int=2011046727 +cs1_12_tunnel03stuff_int=982455543 +cs1_13__fpdecal004=1571990589 +cs1_13__fpdecal006=-1017317488 +cs1_13__fpdecal007=-1254892738 +cs1_13_alttrk01=1752928578 +cs1_13_alttrk02=2115976329 +cs1_13_armco_v01=-447051353 +cs1_13_boathouse001=-2089533271 +cs1_13_boathouse002=-638915163 +cs1_13_boathouse003=1744341426 +cs1_13_boathouse004=1373101425 +cs1_13_boatyd_drttk=1332876794 +cs1_13_culvert005=-134843765 +cs1_13_culvert01_slod1=1798619454 +cs1_13_culvert01=-1996262662 +cs1_13_culvert02_slod1=-134283653 +cs1_13_culvert02=2067912567 +cs1_13_culvert03_slod=973154984 +cs1_13_culvert03=-26354227 +cs1_13_culvert03shadbox=1902399379 +cs1_13_culvert04_slod1=-637107112 +cs1_13_culvert04=-290767288 +cs1_13_draindecal02=1913027580 +cs1_13_drttk_01=-323165065 +cs1_13_drttk_02=-1082488333 +cs1_13_drttk_03=-816371284 +cs1_13_drttk_04=555633977 +cs1_13_drttk_05=61346381 +cs1_13_drttk_06=375502784 +cs1_13_drttk_ov_01=-700646751 +cs1_13_emissive_02_lod=-1396760846 +cs1_13_emissive_02=286122622 +cs1_13_emissive_lod=873163565 +cs1_13_emissive=-88555682 +cs1_13_garage7=-1174330474 +cs1_13_gnd_14_decal=-2080124381 +cs1_13_gnd_hd_01=550667354 +cs1_13_gnd_hd_02=1999089927 +cs1_13_gnd_hd_03=1759581306 +cs1_13_gnd_hd_04=1571814888 +cs1_13_house2=206354997 +cs1_13_houses=208912991 +cs1_13_jetty_ovr=1436526398 +cs1_13_jetty=1864675385 +cs1_13_jettypoles01=-1353391235 +cs1_13_jettypoles02=-1584510992 +cs1_13_jettypoles03=129340481 +cs1_13_jettypoles04=972552389 +cs1_13_jettypoles05=1962798800 +cs1_13_lakerock_01=-1068912938 +cs1_13_lakerock_02=-1367667911 +cs1_13_lakerock_03=-640327187 +cs1_13_land_07=1721911373 +cs1_13_metal_interior=-1704864319 +cs1_13_mid_decal001=1745628858 +cs1_13_millarsfishsign_slod=457025538 +cs1_13_millarsfishsign=1952920943 +cs1_13_props_combo0119_01_lod=-1255572891 +cs1_13_props_combo0224_01_lod=-1249341366 +cs1_13_props_combo0224_02_lod=-238842560 +cs1_13_props_combo0224_03_lod=-1019950719 +cs1_13_props_wires01=2126829581 +cs1_13_props_wires02=-2063604605 +cs1_13_props_wires03=1418331032 +cs1_13_props_wires04=1753230212 +cs1_13_rail01=-67072073 +cs1_13_rail02=1698062881 +cs1_13_rail03=1468253884 +cs1_13_rail04=331300652 +cs1_13_rail05=41000081 +cs1_13_screedecal01=733777876 +cs1_13_shore_decal01=-1477699029 +cs1_13_shore_decal02=-1171341648 +cs1_13_shore_decal03=74928964 +cs1_13_shore_decal04=317911099 +cs1_13_shore_decal08=1306027525 +cs1_13_slipwaypost=43617700 +cs1_13_streambed01=1623016534 +cs1_13_streambed02=1937205706 +cs1_13_terrain_hd_01=467500975 +cs1_13_terrain_hd_011=-22744621 +cs1_13_terrain_hd_02=161209132 +cs1_13_terrain_hd_03_1=627216619 +cs1_13_terrain_hd_03_2=-1762397172 +cs1_13_terrain_hd_03=786638266 +cs1_13_terrain_hd_05=1398206113 +cs1_13_terrain_hd_05a=1670035185 +cs1_13_terrain_hd_06=1084442938 +cs1_13_terrain_hd_07a=-2089113267 +cs1_13_terrain_hd_08=469565406 +cs1_13_terrain_hd_10=-706054934 +cs1_13_towndecal01=-1693377136 +cs1_13_warehouse2=-105453307 +cs1_13_wh2_rail=-1487861031 +cs1_13mapblend=-40891276 +cs1_14_brdg1_ovrly=-409196318 +cs1_14_brdg1=-11549012 +cs1_14_breakers01=212484310 +cs1_14_canriv_04=253059353 +cs1_14_canriv_05=-524385172 +cs1_14_canriv_06=999373328 +cs1_14_canriv_07=233004725 +cs1_14_canriv_08=1479603023 +cs1_14_canstrm_01=-1668220766 +cs1_14_cliff3=-1943970475 +cs1_14_cliff7=1225414424 +cs1_14_cliff8=800236649 +cs1_14_cliffovrly07=-1402330509 +cs1_14_cs_stream=-687308028 +cs1_14_cs_stream2=1318361432 +cs1_14_cultmp=-442787736 +cs1_14_efefe=-1551937334 +cs1_14_footpath020=518631270 +cs1_14_footpath024=1983077884 +cs1_14_foreststrm2=-951926618 +cs1_14_island01=-45916205 +cs1_14_nuterr01=-375780032 +cs1_14_nuterr03=-2096709609 +cs1_14_nuterr03b=286110817 +cs1_14_nuterr04=899327296 +cs1_14_nuterr05=678988540 +cs1_14_nuterr06=-1401711888 +cs1_14_nuterr07b=-227446103 +cs1_14_nuterr07c=-465643964 +cs1_14_nuterr09=-2104344786 +cs1_14_nutrail01=-322372170 +cs1_14_nutrail02=-653142456 +cs1_14_nutrail04=131544010 +cs1_14_nutrail05=-199488428 +cs1_14_nutrail06=577497331 +cs1_14_nutrail07=941036629 +cs1_14_nutrail08=1711796278 +cs1_14_nutrail09=1438699432 +cs1_14_nutrail11=-1256817134 +cs1_14_nutrail12=-2065130057 +cs1_14_nutrail14=-639711326 +cs1_14_nutrail15=-347870612 +cs1_14_nutrail16=-1115025671 +cs1_14_nutrail23=-858113155 +cs1_14_nutrail24=-610739974 +cs1_14_ovrly01=1033188932 +cs1_14_ovrly02=811539416 +cs1_14_ovrly07=367322852 +cs1_14_ovrly09=-1417276888 +cs1_14_ovrly10=953756652 +cs1_14_ovrly11=-2044213624 +cs1_14_ovrly12=1567356177 +cs1_14_ovrly13=732238212 +cs1_14_ovrly14=-4212294 +cs1_14_ovrly15=1291998270 +cs1_14_ovrly16=584417253 +cs1_14_ovrly17=-258827424 +cs1_14_ovrly18=-1468626135 +cs1_14_ovrly19=-1254841179 +cs1_14_ovrly20=-560792667 +cs1_14_ovrly22=-99241302 +cs1_14_ovrly24=357198099 +cs1_14_ovrly25=659361048 +cs1_14_ovrly26=831201684 +cs1_14_ovrly27=1121109027 +cs1_14_ovrly28=731190688 +cs1_14_ovrly29=895559992 +cs1_14_ovrly30=-586615179 +cs1_14_ovrly31=-1424026974 +cs1_14_ovrly32=-1067107026 +cs1_14_ovrly33=-1805195982 +cs1_14_ovrly34=1654718887 +cs1_14_ovrly35=2010262537 +cs1_14_ovrly35a=2002308840 +cs1_14_ovrly35b=1695230541 +cs1_14_ovrly35c=1407059955 +cs1_14_ovrly36=1178814700 +cs1_14_ovrly37=1504767943 +cs1_14_ovrly38=653658706 +cs1_14_ovrly39=1013724478 +cs1_14_ovrly40=632228596 +cs1_14_ovrly41=304407520 +cs1_14_ovrly42=67389343 +cs1_14_ovrly43=-221141702 +cs1_14_ovrly44=-599295962 +cs1_14_ovrly45=-849225125 +cs1_14_ovrly46=-1088274980 +cs1_14_ovrly49=-2014162995 +cs1_14_ovrly51=1783239481 +cs1_14_ovrly58=-311944841 +cs1_14_ovrly59=-538804628 +cs1_14_ovrly598=-183120018 +cs1_14_ovrly599=23029761 +cs1_14_pipe01=-1090708860 +cs1_14_pipe02=-447518928 +cs1_14_pipe03=-648458436 +cs1_14_ranghut=-64115796 +cs1_14_ranghutd=1525574525 +cs1_14_rdecal002=-1508774173 +cs1_14_rghjj=-658857837 +cs1_14_riverbddeep=-1819020690 +cs1_14_riverbdshllw=1019875567 +cs1_14_riverbed01=-81982582 +cs1_14_riverbed02=410601034 +cs1_14_riverbed02b=-634621234 +cs1_14_riverbed03=652010257 +cs1_14_riverbed04=-167902892 +cs1_14_stream1=-3878394 +cs1_14_terr07b=1131472525 +cs1_14_terr11=-217547008 +cs1_14b_a_wb=1273450558 +cs1_14b_bouldertun=-1531586659 +cs1_14b_brdg1_ovrly=-2019466538 +cs1_14b_brdg1=1557671830 +cs1_14b_canriv_01=-1078605248 +cs1_14b_canriv_02=1848583988 +cs1_14b_canriv_03=-931537964 +cs1_14b_canyonb005=355088060 +cs1_14b_cmouth01=531244056 +cs1_14b_cmouth02=1171320933 +cs1_14b_cmouth03=941249784 +cs1_14b_cmouth04=-320291186 +cs1_14b_cs1_14b_tc01=-1618896906 +cs1_14b_decal_0011=-1097681488 +cs1_14b_decal_0011a=367312518 +cs1_14b_decal_007=751128997 +cs1_14b_decal_007a=-1296292701 +cs1_14b_decal_008=444804385 +cs1_14b_decal_008c=-1674283404 +cs1_14b_decal_008d=-61753691 +cs1_14b_decal_008e=182342590 +cs1_14b_decal_009=189828796 +cs1_14b_decal_011=1058202399 +cs1_14b_decal_05=960621350 +cs1_14b_decal_06=503362724 +cs1_14b_des_railing_end=1234075634 +cs1_14b_des_railing_start=-2071645912 +cs1_14b_des_train_engine=-13282362 +cs1_14b_fcara_chassis002=-1537886904 +cs1_14b_fcara_chassis003=-1245652962 +cs1_14b_fconta_chassis013=308817600 +cs1_14b_fconta_chassis014=546032391 +cs1_14b_fconta_chassis015=786819003 +cs1_14b_fconta_chassis017=-382280614 +cs1_14b_fconta_chassis018=-95125867 +cs1_14b_fconta_chassis019=-2050910863 +cs1_14b_fconta_chassis021=2062122593 +cs1_14b_fconta_chassis022=94016453 +cs1_14b_fconta_chassis023=390936362 +cs1_14b_fconta_chassis024=639095999 +cs1_14b_locoa_chassis003=-262721704 +cs1_14b_mnttrack01=-996050405 +cs1_14b_mnttrack02=-1375548190 +cs1_14b_mnttrack03=-1147574257 +cs1_14b_mnttrack04=-2089486393 +cs1_14b_mnttrack05=-1857383566 +cs1_14b_mnttrack06=1691957904 +cs1_14b_nuterr10=-431951397 +cs1_14b_nutrail10=137086236 +cs1_14b_nutrail17=-2046705466 +cs1_14b_nutrail18=995568498 +cs1_14b_nutrail20=-1326803005 +cs1_14b_ovrly_02=1847663207 +cs1_14b_ovrly_02a=1229356326 +cs1_14b_ovrly_03=1095221429 +cs1_14b_ovrly_04=847258406 +cs1_14b_ovrly_05=631376234 +cs1_14b_railbg01_d=187163861 +cs1_14b_railbg01_d2=-741716338 +cs1_14b_railbg03=-404721697 +cs1_14b_railbg04=-701838220 +cs1_14b_rckcliff_03=847113661 +cs1_14b_rckcliff_04=-588627245 +cs1_14b_refprx01_ch=-101225641 +cs1_14b_refprx02_ch=-1594070234 +cs1_14b_refprx03_ch=1179182679 +cs1_14b_refprx04_ch=2108313460 +cs1_14b_refprx05_ch=-900657850 +cs1_14b_refprx06_ch=1484321663 +cs1_14b_refprx07_ch=960083088 +cs1_14b_riverland_001=-972985511 +cs1_14b_riverland=900128769 +cs1_14b_riverrock00=-1746607828 +cs1_14b_riverrock02=-766290420 +cs1_14b_rvrbed_01=-1576351897 +cs1_14b_rvrbed_02=-816274942 +cs1_14b_smallbrdg_hd=927444814 +cs1_14b_smallbrdg_lod=1057017213 +cs1_14b_tc_debris4=2119659647 +cs1_14b_tc_debris5=1843482515 +cs1_14b_terr21a=-968387093 +cs1_14b_terr21b=-144574433 +cs1_14b_traincrash_slod=-1837840340 +cs1_14b_tunn_ent_003=-1169198463 +cs1_14b_tunn_entdc_01=-627359310 +cs1_14b_water_trncrsh=-62245692 +cs1_14b_waterblend_slod=2114584384 +cs1_14b_waterblend=-70511385 +cs1_14b_wb_ov=-496070126 +cs1_14b_wtr_trncrsh_slod=-44445619 +cs1_15_barn_support=81563134 +cs1_15_barn=1150431115 +cs1_15_bridgea_rail=-907824369 +cs1_15_bridgea=-588483223 +cs1_15_bridgeb_rail=-646694954 +cs1_15_bridgeb=-910995721 +cs1_15_bridgeter_rail=680014337 +cs1_15_bridgeter=-927570067 +cs1_15_culvert01=1979852223 +cs1_15_culvert02=1673232690 +cs1_15_culvert03=-645042988 +cs1_15_culvert04=-951072679 +cs1_15_decals01=1579131602 +cs1_15_decals03=-2107020443 +cs1_15_decals05=-1529008052 +cs1_15_decals07=-917440205 +cs1_15_decals08=-1147773506 +cs1_15_decals09=-648668867 +cs1_15_decals10=1500256915 +cs1_15_decals11=314445112 +cs1_15_decals12=2102911594 +cs1_15_lumber_sign=1318533030 +cs1_15_mnt_chiliad_hi=1772489241 +cs1_15_mnt_chiliad_hi001=1200973641 +cs1_15_mwall_01=2105688964 +cs1_15_mwall_02=-1830064554 +cs1_15_stream05_d=-757231462 +cs1_15_terrain01=772542482 +cs1_15_terrain02=1555459430 +cs1_15_terrain03=326720217 +cs1_15_terrain03b=1373279928 +cs1_15_terrain04=1077982331 +cs1_15_terrain04b=566540217 +cs1_15_terrain05=473787465 +cs1_15_terrain05b=-1752025623 +cs1_15_terrain06=-266923011 +cs1_15_terrain07=956310978 +cs1_15_track04=-872531745 +cs1_15b_barn_detail=374855429 +cs1_15b_barn=-1984919048 +cs1_15b_bridge_det1=1428448516 +cs1_15b_chimneydet1=1834947775 +cs1_15b_chimneydet2=2065739842 +cs1_15b_cs1_15_barn_d=1416063603 +cs1_15b_culv01_det=-1531106997 +cs1_15b_culv01=1986885186 +cs1_15b_det_00=-921353092 +cs1_15b_det_05=1906185627 +cs1_15b_det_05a=-272449848 +cs1_15b_det_05b=-578282925 +cs1_15b_det_10a=962850995 +cs1_15b_drugpallets_det01=1766497836 +cs1_15b_drugpallets_det02=-1810762822 +cs1_15b_drugpallets_det03=-2050992361 +cs1_15b_drugpallets_det04=-1955470738 +cs1_15b_drugpallets_det05=2107393731 +cs1_15b_drugpallets_det06=651925827 +cs1_15b_drugpallets2=-164150905 +cs1_15b_int_detail=-81872760 +cs1_15b_ladder_01=340492096 +cs1_15b_land_1=1752921900 +cs1_15b_land_2=1512397440 +cs1_15b_land_3=1275117111 +cs1_15b_land_4=-1616353915 +cs1_15b_land_5=-1854584545 +cs1_15b_land_6=-2094879622 +cs1_15b_lumb_decals_1=837782141 +cs1_15b_lumb_decals_2=-1541017880 +cs1_15b_lumb_decals_3=1697870084 +cs1_15b_lumb_decals_4=1467340169 +cs1_15b_lumb_decals_5=674100966 +cs1_15b_lumb_decals_6=-1233939597 +cs1_15b_nuforlnd03_04_d=-2112621582 +cs1_15b_nufrld03_04_d1=-1860459794 +cs1_15b_nufrld03_04_d2=-1569569381 +cs1_15b_sawm_det01=-590841769 +cs1_15b_sawm_det02=-865642603 +cs1_15b_sawm_det04=-271835554 +cs1_15b_sawm_det05=-2087565844 +cs1_15b_sawm_det06=1899209007 +cs1_15b_sawmain_01=1907482916 +cs1_15b_sawmain_02=1676494235 +cs1_15b_sawmain_03=-481835950 +cs1_15b_sawmain_04=386608088 +cs1_15b_sawmil_d_01=1406054398 +cs1_15b_sawmil_d_01b=-1894928317 +cs1_15b_sawmil_d_01c=-2124213010 +cs1_15b_sawmil_d_01d=1851846374 +cs1_15b_sawmil_d_01g=-363665716 +cs1_15b_sawmil_d_01h=-1287358288 +cs1_15b_sawmill_00=1519407279 +cs1_15b_sawmill_01=130853673 +cs1_15b_sawmill_014=2016556089 +cs1_15b_sawmill_015=1717538964 +cs1_15b_sawmill_016=-1818891520 +cs1_15b_sawmill_02_b=885817808 +cs1_15b_sawmill_02_c=1195648703 +cs1_15b_sawmill_02_d=-1276772355 +cs1_15b_sawmill_02_e=1165697833 +cs1_15b_sawmill_02_f=-1876379517 +cs1_15b_sawmill_02_i=2095092211 +cs1_15b_sawmill_02_k=-650851686 +cs1_15b_sawmill_02_m=-663762676 +cs1_15b_sawmill_02_q=269072455 +cs1_15b_sawmill_02_r=1514589376 +cs1_15b_sawmill_02_s=1804496719 +cs1_15b_sawmill_03=1897496001 +cs1_15b_sawmill_04=-1518606715 +cs1_15b_sawmill_04b=1178356470 +cs1_15b_sawmill_05_det=187248053 +cs1_15b_sawmill_05=1321482519 +cs1_15b_sawmill_07=1933705746 +cs1_15b_sawmill_08=-250413646 +cs1_15b_sawmill_08a=1652916032 +cs1_15b_sawmill_09=-630665122 +cs1_15b_sawmill_10=-1939262584 +cs1_15b_sawmill_11_bdgrl=-1404437981 +cs1_15b_sawmill_11=2115540711 +cs1_15b_sawmill_13=-492970000 +cs1_15b_sheddet1=990273920 +cs1_15b_smll_detail_00_a=756078460 +cs1_15b_smll_detail_00_c=276831835 +cs1_15b_smll_detail_00_d=-233774723 +cs1_15b_smll_detail_01_a=-2102354167 +cs1_15b_smll_detail_01_b=1508887964 +cs1_15b_smll_detail_01_c=1671553280 +cs1_15b_smll_detail_01=-2048767886 +cs1_15b_smll_detail_016=315902771 +cs1_15b_smll_detail_02_a=-1083497784 +cs1_15b_smll_detail_02_c=-621684267 +cs1_15b_smll_detail_02_d=-324371130 +cs1_15b_smll_detail_02=-1384343642 +cs1_15b_smll_detail_03_b=-2139751975 +cs1_15b_smll_detail_03_c=1777945796 +cs1_15b_smll_detail_03_e=-1083541595 +cs1_15b_smll_detail_03_f=1294930736 +cs1_15b_smll_detail_03=-617385197 +cs1_15b_smll_detail_04_a=-1480055865 +cs1_15b_smll_detail_04_c=-1032595170 +cs1_15b_smll_detail_04_d=-734626653 +cs1_15b_smll_detail_04=1596291833 +cs1_15b_smll_detail_08_a=-1643141637 +cs1_15b_smll_detail_08_c=18541584 +cs1_15b_smll_detail_08_d=1647193649 +cs1_15b_smll_detail_08_e=1426723817 +cs1_15b_smll_detail_08_f=-979208932 +cs1_15b_smll_detail_08_g=-1199219998 +cs1_15b_smll_detail_08_j=2094457730 +cs1_15b_smll_detail_08_l=644888234 +cs1_15b_smll_detail_08_m=436936160 +cs1_15b_smll_detail_08=-504561526 +cs1_15b_smll_detail_10_c=806848150 +cs1_15b_smll_detail_10_d=-2008238341 +cs1_15b_smll_detail_10_g=-1760340856 +cs1_15b_smll_detail_10_n=995007728 +cs1_15b_smll_detail_10=1024734723 +cs1_15b_smll_detail_11_a=2007506180 +cs1_15b_smll_detail_11_b=-629153102 +cs1_15b_smll_detail_11=730239720 +cs1_15b_smll_detail_13_a=-1904328979 +cs1_15b_smll_detail_13_b=2103418032 +cs1_15b_smll_detail_13=-655462987 +cs1_15b_smll_detail_14_a=62037693 +cs1_15b_smll_detail_14_b=235189089 +cs1_15b_smll_detail_14_c=541546470 +cs1_15b_smll_detail_14_d=-1840104462 +cs1_15b_smll_detail_14_f=-1383861675 +cs1_15b_smll_detail_14_g=1071617810 +cs1_15b_smll_detail_14=-971519992 +cs1_15b_smll_detail_15_c=-2058707080 +cs1_15b_smll_detail_15=1949049906 +cs1_15b_smll_detail_16=1578432384 +cs1_15b_smll_detail_17=919382256 +cs1_15b_smll_detail_lads01=-1989169145 +cs1_15b_smll_detail_lads02=-1481184107 +cs1_15b_terraindet1=-232887086 +cs1_15b_terraindet2=1168118740 +cs1_15b_terraindet3=1467856783 +cs1_15b_terraindet4=-1454089413 +cs1_15b_wallmr=-746079773 +cs1_15c__decal_03=-1048947322 +cs1_15c__decal_04=-814419589 +cs1_15c__decal_cliff=-677073756 +cs1_15c_antennea=1394437791 +cs1_15c_brgbit03=-1048173991 +cs1_15c_cable_00=1429115722 +cs1_15c_cable_01=-1009323875 +cs1_15c_clt_lgs_001=354960480 +cs1_15c_cult_barn_2=1631324785 +cs1_15c_cult_barn_o=814229498 +cs1_15c_cult_barn=-1305876480 +cs1_15c_cult_cloth_1=2100951239 +cs1_15c_cult_cloth_2=1404085685 +cs1_15c_cult_gate_1=-1178057746 +cs1_15c_cult_gate_3_o=349421996 +cs1_15c_cult_ground_o=2015801548 +cs1_15c_cult_guard_1=-967611332 +cs1_15c_cult_guard_2=-1840643030 +cs1_15c_cult_guard_3=-1601658713 +cs1_15c_cult_hut_1_o=2065475953 +cs1_15c_cult_hut_1=1947781348 +cs1_15c_cult_hut_2_o=-1788428292 +cs1_15c_cult_hut_2=-1951500277 +cs1_15c_cult_hut_3_o=-2135798568 +cs1_15c_cult_hut_3=1921271223 +cs1_15c_cult_hut_4_o=159276701 +cs1_15c_cult_hut_4=-1455869152 +cs1_15c_cult_hut_5_o=-236404662 +cs1_15c_cult_hut_5=-1645601662 +cs1_15c_cult_hut_69_o=-1191492642 +cs1_15c_cult_hut_8_o=-341541937 +cs1_15c_cult_hut_8=-216873262 +cs1_15c_cult_ivy_7=-2115245175 +cs1_15c_cult_logs_2=-690044843 +cs1_15c_cult_spkrs_1=-1116314441 +cs1_15c_cult_steps1=-512943173 +cs1_15c_cult_stock1=1122066862 +cs1_15c_cult_stock2=-1109665887 +cs1_15c_cult_stock3=1811788774 +cs1_15c_cult_stock4=1479445576 +cs1_15c_cult_stock5=-2020054245 +cs1_15c_cult_stock6=116713938 +cs1_15c_cult_stock7=-197016468 +cs1_15c_cult_wmill_1=519440598 +cs1_15c_cult_wmill_2=816884811 +cs1_15c_cult_wmill_3=325742943 +cs1_15c_cult_wtow_1_o=-683289378 +cs1_15c_cult_wtow_1=-1206142583 +cs1_15c_cult_wtow_2=-1109474033 +cs1_15c_cult_wtow_3=-982363078 +cs1_15c_cultcliff_d=-288029051 +cs1_15c_culvert_dd=1746956826 +cs1_15c_culvert005=1668805674 +cs1_15c_culvert006=412376676 +cs1_15c_culvert007=1188772593 +cs1_15c_culvert2=1641405916 +cs1_15c_culvertwall=-1282919929 +cs1_15c_dd_culvert=-1667576752 +cs1_15c_dd_culvert002=-796676549 +cs1_15c_dd_culvert002b=-1771664815 +cs1_15c_decal_01=563318071 +cs1_15c_decal_02=1414066849 +cs1_15c_decal_05=-360308967 +cs1_15c_decal_06=-42515205 +cs1_15c_decalb_01=2012917972 +cs1_15c_decalb_02=1773999193 +cs1_15c_frrd02=-404765905 +cs1_15c_frrd03=-457392919 +cs1_15c_frrd04=-739435702 +cs1_15c_ftrk03=1480099214 +cs1_15c_ftrk04=-1635020233 +cs1_15c_ftrk05=-1128083803 +cs1_15c_ftrk08=-142654447 +cs1_15c_ftrk09=-1514659708 +cs1_15c_ftrk10=2098024591 +cs1_15c_ghh_69=-255560998 +cs1_15c_hut_070=-481768150 +cs1_15c_hut_det=-1934989179 +cs1_15c_l_11=1891737529 +cs1_15c_l_12=2133408900 +cs1_15c_l_13=1893507051 +cs1_15c_l_14=1135297929 +cs1_15c_land0022=1492004670 +cs1_15c_land013333=690188647 +cs1_15c_land02=1722411540 +cs1_15c_land03=514644507 +cs1_15c_land05=-78703776 +cs1_15c_land05b=243255674 +cs1_15c_land05c=995894046 +cs1_15c_land33=928450575 +cs1_15c_lb_00=-1216825568 +cs1_15c_lb_01=-885924218 +cs1_15c_lb_02=-1188545933 +cs1_15c_lb_03=1857398159 +cs1_15c_missionculvert=-493115773 +cs1_15c_missionculvert2=-1520526498 +cs1_15c_mr_detail=-1150461319 +cs1_15c_mr_rails=1262263814 +cs1_15c_mr_rails2=1246136473 +cs1_15c_mr_rails3=2026628515 +cs1_15c_mr_rails4=1720795438 +cs1_15c_mr_rails5=329423694 +cs1_15c_mr_rails6=1096873674 +cs1_15c_ovrly02=1658589231 +cs1_15c_ovrly02b=-445656863 +cs1_15c_retwalb002=-882314000 +cs1_15c_retwalb003=1225289769 +cs1_15c_retwalb010=100919801 +cs1_15c_slipdecal16=-904494144 +cs1_15c_trk09=1114697762 +cs1_15c_trk13_dcl=-999256755 +cs1_15c_trk13=-105875790 +cs1_15c_trk16=-507853109 +cs1_15c_tunl_01b_d=1705485908 +cs1_15c_tunl_01b=895596743 +cs1_15c_tunl_01b001=-1513684054 +cs1_16_bikehire=-1349229098 +cs1_16_cable_02=-791372275 +cs1_16_cable_railings_a=223910225 +cs1_16_cable_railings_b=918842408 +cs1_16_cable_railings_c=553795748 +cs1_16_cable_railings=49129279 +cs1_16_cable_tarmac=1825871626 +cs1_16_cable=1354613695 +cs1_16_carpark_d=770090991 +cs1_16_copbillboard=279246450 +cs1_16_dcl_forpth_04=-1496746610 +cs1_16_emissive_slod=645016583 +cs1_16_emissive=-739401417 +cs1_16_fence_01=265828076 +cs1_16_forroad2=2118023015 +cs1_16_frstlnd01=-657617746 +cs1_16_frstlnd02=-427349983 +cs1_16_frstlnd03=1267528227 +cs1_16_glue_01=748141621 +cs1_16_glue_02=-451891928 +cs1_16_glue_03=114946234 +cs1_16_hedge_rnd_a_sm_decr002=1051739663 +cs1_16_hedge_rnd_a_smr001=1664978464 +cs1_16_helidecal=-1250211721 +cs1_16_lodge_03_ovr=2092099097 +cs1_16_lodge_03_ovr01=1674045572 +cs1_16_lodge_03_ovr02=1439779991 +cs1_16_lodge_03_ovr03=957879077 +cs1_16_lodge_ground_ovr=-2106934516 +cs1_16_lodge_lights=493527916 +cs1_16_lodge_woodrails=732004594 +cs1_16_lodge=150786064 +cs1_16_police_building=-1878664611 +cs1_16_police_dec=-316372447 +cs1_16_police_det_fizz=-1009891630 +cs1_16_police_details=-1535667780 +cs1_16_police_tarmac=1171181612 +cs1_16_roadz04=-842271910 +cs1_16_roadz05=-1821344084 +cs1_16_roadz06=-2128946687 +cs1_16_sheriff_con_sign_d=1161302532 +cs1_16_sheriff_e_dummy=-341451465 +cs1_16_sheriff2_windows=1253895058 +cs1_16_signage=-1776434031 +cs1_16_str_bridge2=-1788229762 +cs1_16_str_bridge3=-1026186667 +cs1_16_struct_bridge=1284655385 +cs1_16_structure_a=-459683126 +cs1_16_structure_b_railings=459667598 +cs1_16_structure_b=-164008443 +cs1_16_structure_bb=2115245904 +cs1_16_weed_01=1243591009 +cs1_16_weed_02=1756950163 +cs1_16_weed_03=-442865576 +cs1_16_weed_04=-732936764 +cs1_lod_08_slod3=477887679 +cs1_lod_14_slod3=1057364270 +cs1_lod_14b_slod3=1895792488 +cs1_lod_15_slod3=450498068 +cs1_lod_15b_slod3=-1561123356 +cs1_lod_15c_slod3=141389683 +cs1_lod_16_slod3=12343246 +cs1_lod_riva_slod3=-623287818 +cs1_lod_rivb_slod3=1009076235 +cs1_lod_roadsa_slod3=380132802 +cs1_lod2_01_7_slod3=1638163755 +cs1_lod2_09_slod3=2078865856 +cs1_lod2_emissive_slod3=-766129007 +cs1_lod3_terrain_slod3_01=1554295200 +cs1_lod3_terrain_slod3_02=1307249709 +cs1_lod3_terrain_slod3_03=992601771 +cs1_lod3_terrain_slod3_04=711410982 +cs1_lod3_terrain_slod3_05=1683863838 +cs1_lod3_terrain_slod3_06=1444945059 +cs1_railway_br01_rail=-852086952 +cs1_railway_br01=1224894275 +cs1_railway_br02_rail=-497325064 +cs1_railway_br02=465833159 +cs1_railway_br03_rail=-1639853105 +cs1_railway_br03=747417176 +cs1_railway_t01=-1157144066 +cs1_railway_t02=1749597310 +cs1_railway_t03=1451432179 +cs1_railway_t04=-2073135927 +cs1_railway_t05=1930678804 +cs1_railway_t06=565784416 +cs1_railway_t07=244812061 +cs1_railway_t08=1028187775 +cs1_railway_t09=-399164323 +cs1_railway_t10=173764949 +cs1_railway_t11=884688404 +cs1_railway_t12=1667375969 +cs1_railwyb_int_slod1=2108664256 +cs1_railwyb_shadow_ext=1534072704 +cs1_railwyb_shadow_int_lod=1385455931 +cs1_railwyb_steps=348769469 +cs1_railwyb_stepsground=-2109567732 +cs1_railwyb_trk02=1286502999 +cs1_railwyb_trk04=696038380 +cs1_railwyb_trk06=1376584972 +cs1_railwyb_trk08=2126634613 +cs1_railwyb_trk1=1072514934 +cs1_railwyb_trk1int=1838094141 +cs1_railwyb_trk3=-1675460641 +cs1_railwyb_trk4int=536220620 +cs1_railwyb_trk5=10963179 +cs1_railwyb_trk6int=-646707159 +cs1_railwyb_trk7=-587497068 +cs1_railwyb_trk8=1323558243 +cs1_railwyb_trkint2=1228770240 +cs1_railwyb_trkint3=1837028418 +cs1_railwyb_trkint5=-1160646937 +cs1_railwyb_tunnel_1_dec=177071451 +cs1_railwyb_tunnel_1_wires=-909928979 +cs1_railwyb_tunnel_1=1401939921 +cs1_railwyb_tunnel_2_dec=236813934 +cs1_railwyb_tunnel_2_wires=1173783198 +cs1_railwyb_tunnel_2=1096106844 +cs1_railwyb_tunnel_3_dec=-184001033 +cs1_railwyb_tunnel_3_wires=-131087152 +cs1_railwyb_tunnel_3=-383315199 +cs1_railwyb_tunnel_4_dec=1735914352 +cs1_railwyb_tunnel_4_wires=869628881 +cs1_railwyb_tunnel_4=-571933563 +cs1_railwyb_tunnel_5_dec=1701724765 +cs1_railwyb_tunnel_5_wires=215169147 +cs1_railwyb_tunnel_5=333768828 +cs1_railwyb_tunnel_6_dec=298041609 +cs1_railwyb_tunnel_6_wires=-2013580455 +cs1_railwyb_tunnel_6=-91376178 +cs1_railwyb_tunnel_reflect1=201572558 +cs1_railwyb_tunnel_reflect2=728563616 +cs1_railwyb_tunnel_reflect3=-1194485149 +cs1_railwyb_tunnel_reflect4=-956057905 +cs1_railwyb_tunnel_reflect5=-698854024 +cs1_railwyb_tunnel_reflect6=-940820324 +cs1_railwyc_1_slod1=1136919711 +cs1_railwyc_2_slod1=1098775905 +cs1_railwyc_3_slod1=225028467 +cs1_railwyc_trk01_lod=-846109309 +cs1_railwyc_trk01=-775861882 +cs1_railwyc_trk02_lod=-150180113 +cs1_railwyc_trk02=677050040 +cs1_railwyc_trk03_lod=1423027071 +cs1_railwyc_trk03=-1282667236 +cs1_railwyc_trk04_lod=-350354789 +cs1_railwyc_trk04=214974371 +cs1_railwyc_trk05_lod=489415085 +cs1_railwyc_trk05=450550712 +cs1_railwyc_trk06_lod=1412294154 +cs1_railwyc_trk06=1299726578 +cs1_railwyc_trk07_lod=-10208023 +cs1_railwyc_trk07=-57696478 +cs1_railwyc_trk08_lod=-1201094887 +cs1_railwyc_trk08=836995529 +cs1_railwyc_trk09_lod=995923637 +cs1_railwyc_trk09=1060152419 +cs1_rdprops_cblb_00=-884979505 +cs1_rdprops_cblb_01=-581505796 +cs1_rdprops_cblb_02=-257682550 +cs1_rdprops_cblb_03=41531189 +cs1_rdprops_cblb_04=-1497169963 +cs1_rdprops_cblb_05=1878757959 +cs1_rdprops_cblb_06=-1438218532 +cs1_rdprops_pb_mot_w002=670257862 +cs1_rdprops_pb_vantim01_dslod=-1064203661 +cs1_rdprops_pb_wi137=673923696 +cs1_rdprops_pb_wi151=1307778 +cs1_rdprops_pb_wi851=1437926274 +cs1_rdprops_pb_wii137=1339686023 +cs1_rdprops_pb_wire_em01=-2013770070 +cs1_rdprops_pb_wire_em02=1917920092 +cs1_rdprops_pb_wire_em03=729028003 +cs1_rdprops_pb_wire_em04=98159215 +cs1_rdprops_pb_wire_em05=1323621508 +cs1_rdprops_pb_wire_em06=958640386 +cs1_rdprops_pb_wire_em07=-767925455 +cs1_rdprops_pb_wire_em08=-857843591 +cs1_rdprops_pb_wire_em09=-167695682 +cs1_rdprops_pb_wire_em10=1359045021 +cs1_rdprops_pb_wire_em11=-2048078989 +cs1_rdprops_pb_wire_em12=2006855382 +cs1_rdprops_pb_wire_em13=506985483 +cs1_rdprops_pb_wire_em14=167629719 +cs1_rdprops_pb_wire_em15=1122616686 +cs1_rdprops_pb_wire_em16=746625180 +cs1_rdprops_pb_wire_em17=-681546147 +cs1_rdprops_pb_wire_em18=-955134528 +cs1_rdprops_pb_wire_em20=-667851809 +cs1_rdprops_pb_wire_em22=-256142089 +cs1_rdprops_pb_wire_em23=-1800610601 +cs1_rdprops_pb_wire_em24=-1628049047 +cs1_rdprops_pb_wire_em25=-1455389186 +cs1_rdprops_pb_wire_em26=-1011303698 +cs1_rdprops_pb_wire_em27=2003378756 +cs1_rdprops_pb_wire_em28=1239041843 +cs1_rdprops_pb_wspline_em027=-1135867835 +cs1_rdprops_pb_wspline077=1710835662 +cs1_rdprops_pb_wspline079=983101710 +cs1_rdprops_pb_wspline080=-2035389300 +cs1_rdprops_pb_wspline081=-1674963069 +cs1_rdprops_pb_wspline084=-10363407 +cs1_rdprops_pb_wspline093=-896339148 +cs1_rdprops_pb_wspline095=-445142787 +cs1_rdprops_pb_wspline096=772389408 +cs1_rdprops_pb_wspline098=1257731067 +cs1_rdprops_pb_wspline099=1010620038 +cs1_rdprops_pb_wspline100=-124046747 +cs1_rdprops_pb_wspline101=782540407 +cs1_rdprops_pb_wspline105=-218323164 +cs1_rdprops_pb_wspline106=-515439687 +cs1_rdprops_pb_wspline107=-1721240580 +cs1_rdprops_pb_wspline108=1987096078 +cs1_rdprops_pb_wspline111=1249072364 +cs1_rdprops_pb_wspline112=951234923 +cs1_rdprops_pb_wspline113=1861295591 +cs1_rdprops_pb_wspline116=-243588355 +cs1_rdprops_pb_wspline118=338585699 +cs1_rdprops_pb_wspline119=-1438870347 +cs1_rdprops_pb_wspline121=911455497 +cs1_rdprops_pb_wspline123=-1669037703 +cs1_rdprops_pb_wspline125=-107562084 +cs1_rdprops_pb_wspline126=-355918335 +cs1_rdprops_pb_wspline127=1802805078 +cs1_rdprops_pb_wspline129=-995700291 +cs1_rdprops_pb_wspline131=424868148 +cs1_rdprops_pb_wspline132=101175966 +cs1_rdprops_pb_wspline133=-182570805 +cs1_rdprops_pb_wspline134=-420834204 +cs1_rdprops_pb_wspline135=-1392533365 +cs1_rdprops_pb_wspline136=-1613363656 +cs1_rdprops_pb_wspline137=417462350 +cs1_rdprops_pb_wspline138=187915505 +cs1_rdprops_pb_wspline139=-1951015432 +cs1_rdprops_shape017x=-652008486 +cs1_rdprops_tele_wire02=1871483815 +cs1_rdprops_tele_wire03=-2128726326 +cs1_rdprops_tele_wire10=-663367572 +cs1_rdprops_tele_wire11=-293405562 +cs1_rdprops_wire_072=-1821619099 +cs1_rdprops_wire_073=2115183027 +cs1_rdprops_wire_074=1850245662 +cs1_rdprops_wire_075=-1186523118 +cs1_rdprops_wire_e075=1816464577 +cs1_rdprops_wire_hi_01=-557001673 +cs1_rdprops_wire_hi_02=-820562740 +cs1_rdprops_wire_hi_03=710994782 +cs1_rdprops_wire_hi_04=479350721 +cs1_rdprops_wire_hi_05=97788485 +cs1_rdprops_wire_hi_06=-168787330 +cs1_rdprops_wire_hi_07=1746265803 +cs1_rdprops_wire_hi_08=1666964823 +cs1_rdprops_wire_hi_09=1301918163 +cs1_rdprops_wire_hi_10=-306854774 +cs1_rdprops_wire_hi_11=599797914 +cs1_rdprops_wire_hi_12=-2114458360 +cs1_rdprops_wire_poly035=500435413 +cs1_rdprops_wire_poly045=-971551843 +cs1_rdprops_wire_poly046=-203577559 +cs1_rdprops_wire_poly047=-503446678 +cs1_rdprops_wire_poly050=-1541761968 +cs1_rdprops_wire_poly051=-1225737732 +cs1_rdprops_wire_poly057=1452079406 +cs1_rdprops_wire_spline_091=-1666246742 +cs1_rdprops_wire_spline_093=-2139726015 +cs1_rdprops_wire_spline_094=1854585706 +cs1_rdprops_wire_spline028=-804676844 +cs1_rdprops_wire_spline029=38305681 +cs1_rdprops_wire_spline029b002=-1457005991 +cs1_rdprops_wire_spline030=-439072959 +cs1_rdprops_wire_spline034b002=1417080209 +cs1_rdprops_wire_spline035b002=-943336733 +cs1_rdprops_wire_spline036b003=-13014043 +cs1_rdprops_wire_spline066=513291660 +cs1_rdprops_wire_spline067=142805346 +cs1_rdprops_wire_spline068=2050190529 +cs1_rdprops_wire_spline070=-1160741170 +cs1_rdprops_wire_spline071=-1465787791 +cs1_rdprops_wire_spline071b=-1164824091 +cs1_rdprops_wire_spline074=-540817228 +cs1_rdprops_wire_spline077=-218075347 +cs1_rdprops_wire_spline078=683236002 +cs1_rdprops_wire_spline081=2147456329 +cs1_rdprops_wire_spline082=928416764 +cs1_rdprops_wire_spline083=1284025952 +cs1_rdprops_wire_spline084=1301065768 +cs1_rdprops_wire_test_ac017=-729172644 +cs1_rdprops_wiree074=-2004314887 +cs1_roads_armco_08_lod=-1058368971 +cs1_roads_armco_brdg_nrt_01=-493449974 +cs1_roads_armco_brdg_nrt_02=435780559 +cs1_roads_armcojl2_02=666305074 +cs1_roads_armcojl2=1972696768 +cs1_roads_armcojl3_02=-1210222300 +cs1_roads_armcojl3_03=-1453401049 +cs1_roads_armcojl3=1691571517 +cs1_roads_armcojlz_02=615429520 +cs1_roads_armcojlz=-952264116 +cs1_roads_bdge_dcl_01b=1613005668 +cs1_roads_decals_01b=1577042512 +cs1_roads_decals_02b=-1260720411 +cs1_roads_decals_02c=-1776635547 +cs1_roads_decals_02e=-107349918 +cs1_roads_decals_02f=-365012561 +cs1_roads_pb_01_r1_01_ovly=995825993 +cs1_roads_pb_01_r1_01=1848923972 +cs1_roads_pb_01_r1_02_ovly=-1647998477 +cs1_roads_pb_01_r1_02=616121423 +cs1_roads_pb_01_r1_03_ovly=434833966 +cs1_roads_pb_01_r1_03=931424741 +cs1_roads_pb_01_r2_01_ovly=-307747281 +cs1_roads_pb_01_r2_01=717866268 +cs1_roads_pb_01_r2_02_ovly=1497634363 +cs1_roads_pb_01_r2_03=89651769 +cs1_roads_pb_01_r3_01_ovly=-778692470 +cs1_roads_pb_01_r3_01=645908845 +cs1_roads_pb_01_r3_02_ovly=-1425922449 +cs1_roads_pb_01_r3_02=1489350136 +cs1_roads_pb_01_r3_03_ovly=-1286569480 +cs1_roads_pb_01_r3_03=-660066881 +cs1_roads_pb_01_r3_04_ovly=-1936546272 +cs1_roads_pb_01_r3_04=-1042677725 +cs1_roads_pb_01_r4_02_ovly=-1529106413 +cs1_roads_pb_01_r4_02=-55442626 +cs1_roads_pb_01_r4_02a_ovly=1622619093 +cs1_roads_pb_01_r4_03_ovly=1034009392 +cs1_roads_pb_01_r4_03=1852335785 +cs1_roads_pb_01_r4_04_ovrly=149499090 +cs1_roads_pb_01_r4_04=1562231828 +cs1_roads_pb_dcl_rd_jn1=-267678066 +cs1_roads_pb_dec01=-385297464 +cs1_roads_pb_junc_01=473443023 +cs1_roads_pb_tiredcls_ent_01=-747058828 +cs1_roads_pbdst_land_01=985794821 +cs1_roads_pbdst_land_02=2122027135 +cs1_roads_ph01=-985101531 +cs1_roads_ph01b=684752529 +cs1_roads_ph01c=187122495 +cs1_roads_ph05=203430099 +cs1_roads_phc_rd_swtbc_strt005=-963483542 +cs1_roads_phc_roadz02=1603269462 +cs1_roads_phc_roadz03=812848413 +cs1_roads_rd_dcl_jn_02=152833579 +cs1_roads_rd_isnd_02=-1209150967 +cs1_roads_rd_jo_dcl_05=843519861 +cs1_roads_rd_sign_002=1882242106 +cs1_roads_rd_sign_01=-1688358044 +cs1_roads_rd_sng_2=1574018367 +cs1_roads_rd_sng_3b01=1276248062 +cs1_roads_roadz01=-1708897106 +cs1_roads_rum_strip_02=114123555 +cs1_roads_rum_strip_03=-177553314 +cs1_roads_wallret_01=-1088783362 +cs1_roads_wallret_02=-1940384134 +cs1_roads_wallret_03=1702086774 +cs1_roads_wallret_04=-1674496528 +cs1_roads_wallret003=-718230290 +cs1_roadsa_armco_05=759683534 +cs1_roadsa_armcojl_lod=-170945975 +cs1_roadsa_armcojl=1568261962 +cs1_roadsa_bdg_dcl_01=1176301106 +cs1_roadsa_bdg_dcl_5=1357013571 +cs1_roadsa_bdg_dcl_6=1127204574 +cs1_roadsa_cst_dcl_01=2101095738 +cs1_roadsa_cst_dcl_02=1533274622 +cs1_roadsa_dcl_jn_01=1732260364 +cs1_roadsa_dcl_sdd=293794957 +cs1_roadsa_flap_sup_01=827094469 +cs1_roadsa_flappy_stp_01_w=75138757 +cs1_roadsa_flappybase_02=-991305470 +cs1_roadsa_flappybase_3=525122596 +cs1_roadsa_m04b=-306099627 +cs1_roadsa_ncumasign1=165394080 +cs1_roadsa_ncumasign2=-109963827 +cs1_roadsa_rd_sgn_02=199357469 +cs1_roadsa_rd_sgn_04=-459168379 +cs1_roadsa_rd_sng_03=-218128729 +cs1_roadsa_rd_sng_04=-45567175 +cs1_roadsa_rd_sng_3b=1187005751 +cs1_roadsa_stop_bdcl=-2144730991 +cs1_roadsa00=-2014120123 +cs1_roadsa01=562309729 +cs1_roadsa02=811976740 +cs1_roadsa03=1040245594 +cs1_roadsa04=-930547600 +cs1_roadsa05_d=700033310 +cs1_roadsa05_side01=867403730 +cs1_roadsa05_side02=485644880 +cs1_roadsa05_side03=1443843209 +cs1_roadsa05=1517657163 +cs1_roadsa06_d=1748679860 +cs1_roadsa06_side01=-1901849959 +cs1_roadsa06_side02=-1437840919 +cs1_roadsa06_side03=1544891772 +cs1_roadsa06=1707848439 +cs1_roadsa07=1995986256 +cs1_roadsa09=-1819341187 +cs1_roadsa10=-1478347861 +cs1_roadsa11=2038126302 +cs1_roadsa12=-1941144448 +cs2_01__decal001=792427319 +cs2_01_bb_global_hd=1172383802 +cs2_01_bridge_05_ovr=-86863031 +cs2_01_bridge_05=-777987573 +cs2_01_bridge_fizz01=-1531575764 +cs2_01_bridge=-1958084256 +cs2_01_clothshop_obja=1445137254 +cs2_01_clothshop=770681773 +cs2_01_clshop_lite_emiss=-1832723667 +cs2_01_decal_02=-1591192280 +cs2_01_decal_carpark=-1805093582 +cs2_01_desert_house_004_dec=-1882628976 +cs2_01_desert_house_004_dec2=-1118163597 +cs2_01_desert_house2_dec1=71772186 +cs2_01_desert_house2_dec2=454055340 +cs2_01_desert_house2_dec3=1929479565 +cs2_01_deshous_2=-1750576174 +cs2_01_deshous_3=1293336240 +cs2_01_deshous1=-2072529103 +cs2_01_deshous4=-1331982472 +cs2_01_doorglass005=903047763 +cs2_01_doorglass01=475687200 +cs2_01_ed_barn_01=-711061957 +cs2_01_ed_fruit_dec=-1170945493 +cs2_01_ed_fruitshop_ovr=-1139484893 +cs2_01_ed_fruitshop=-1253124969 +cs2_01_ed_gs_01=425634674 +cs2_01_ed_gs_ovr_01=1161447730 +cs2_01_ed_gs_ovr_02=383806591 +cs2_01_ed_gs_ovr_09=-884157095 +cs2_01_ed_gs_ovr_10=922328525 +cs2_01_feedstore_decal=-303546491 +cs2_01_feedstore_grounddcl=804734036 +cs2_01_feedstore=595967615 +cs2_01_frmland01=-1989855777 +cs2_01_frmland03=1435782802 +cs2_01_garden_a=48738446 +cs2_01_garden_b_d=232022418 +cs2_01_garden_b=324620649 +cs2_01_garden_c_dec=1336834606 +cs2_01_garden_dec=1403071077 +cs2_01_gardens_a_d=-1750837932 +cs2_01_gas_obj1=-1384077013 +cs2_01_gas_obj2=-2124263173 +cs2_01_gas_stop_ovr=1918413817 +cs2_01_gas_stop=1162163552 +cs2_01_ground_det1=-2038553432 +cs2_01_ground=339551708 +cs2_01_house5=1733808062 +cs2_01_land02=-1931309079 +cs2_01_land04_o=-674703964 +cs2_01_land04=-1452685065 +cs2_01_lds_bw_garden_a_dec=1908244593 +cs2_01_lds_bw_house_d=1302780361 +cs2_01_markets_dec=704825452 +cs2_01_markets_dec2=-92746238 +cs2_01_markets_obj1b=-1886525161 +cs2_01_markets_obj2a=101767523 +cs2_01_markets=16724284 +cs2_01_markets2_obj1b=1189588132 +cs2_01_markets2_obj2a=430373999 +cs2_01_markets2=1261917982 +cs2_01_markets3=1678215358 +cs2_01_markets4=782933509 +cs2_01_obj_group1a=-383599949 +cs2_01_obj_group2a=149220827 +cs2_01_obj_group3b=-237354770 +cs2_01_obj_group4b=1979698891 +cs2_01_obj_group5b=1681927276 +cs2_01_obj_group6=1205280930 +cs2_01_obj_group7=966624303 +cs2_01_obj_group8a=1910752515 +cs2_01_obj_group9=-1983961995 +cs2_01_obj_ladder_02=-903785216 +cs2_01_obj_ladder=-17057073 +cs2_01_roadditch1=713450210 +cs2_01_shop_dec1=-1836170284 +cs2_01_shop_dec2=-2084067769 +cs2_01_shop_dec3=960729400 +cs2_01_shps1_dec=-1103616004 +cs2_01_sm_shed=1634668100 +cs2_01_sm=1942822166 +cs2_01_streampipe=-296252013 +cs2_01_sup_decal=-1038933703 +cs2_01_super_sidedoors=544946009 +cs2_01_weed01=1315428494 +cs2_01_weed02=1616084065 +cs2_01_weed03=1374740380 +cs2_01_weed04=-69651602 +cs2_01_weed05=-308570381 +cs2_01_weed06=388885015 +cs2_01_weed11=-95768279 +cs2_01_weed12=-685020437 +cs2_01_weed14=-1281383468 +cs2_02_airp_sign=573090990 +cs2_02_airstrip_dec_003=945587311 +cs2_02_airstrip_dec_004=1654380781 +cs2_02_bales_002=93405186 +cs2_02_bdec_01c=-331377291 +cs2_02_bdec_06=-1557542598 +cs2_02_bdec_18=1155369871 +cs2_02_bdec_25=1131508731 +cs2_02_bdec_25a=-954139420 +cs2_02_bdec_30i=-1337899144 +cs2_02_bdec_30j=184614134 +cs2_02_bdec_46=-1491977989 +cs2_02_bdec_48=-27236462 +cs2_02_bdec_49=-2143720630 +cs2_02_bdec_49b=1695436258 +cs2_02_bdec_56b=1287313383 +cs2_02_bdec_57=360355534 +cs2_02_bent_barrel=-1365301146 +cs2_02_brick_pform002=1124690726 +cs2_02_brick_pform01=-1567136776 +cs2_02_bridge13=1311227420 +cs2_02_bridge13b=1393758288 +cs2_02_cloth_004_lod=1873628754 +cs2_02_cloth_007_lod=-1863575437 +cs2_02_cs1_11b_house01_dec006=-767389015 +cs2_02_ditchfence=1075232008 +cs2_02_drttrk1=-1662104041 +cs2_02_drttrk2=1734664965 +cs2_02_drttrk3=909246624 +cs2_02_drttrk4=-1567735 +cs2_02_drttrk4a=1795837382 +cs2_02_drttrk5=316029413 +cs2_02_drttrk6=476957972 +cs2_02_dtrk_brdg015=-1929439419 +cs2_02_emissive_lod=1055547895 +cs2_02_emissive=-342830861 +cs2_02_emissive2_lod=-176223160 +cs2_02_emissive2=-1565295821 +cs2_02_emissive3_lod=-1542771718 +cs2_02_emissive3=-1810244096 +cs2_02_fbox01=1167254092 +cs2_02_fdec_02d=-665397564 +cs2_02_fence_001=-1010039947 +cs2_02_fence035=-2024805850 +cs2_02_field_dec01=-573504644 +cs2_02_field_dec02=-267999257 +cs2_02_field_rocks=1472954571 +cs2_02_fnc_mesh001=-1595320034 +cs2_02_fnc_mesh002=1317123148 +cs2_02_fnc_mesh004=-336236747 +cs2_02_fnc_mesh005=-634467416 +cs2_02_fnc_mesh006=-2011486334 +cs2_02_fnc_mesh007=1976664815 +cs2_02_freshplough_01=883639638 +cs2_02_frmland01=-257511577 +cs2_02_frmland02=-11252542 +cs2_02_frmland02b=1539720336 +cs2_02_frmland02b001=2105945161 +cs2_02_frmland02c=-1107359488 +cs2_02_frmland02x001=2070262232 +cs2_02_frmland03=1696438359 +cs2_02_frmland04=1945089531 +cs2_02_frmland05=698130770 +cs2_02_frmland05b=1865475573 +cs2_02_g_silo_xtra=-1008816290 +cs2_02_glue_01=1244162708 +cs2_02_glue_02=1080317708 +cs2_02_glue_03=-351490982 +cs2_02_grainsilos_a001=-409779356 +cs2_02_grainsilos001=1189428729 +cs2_02_hangar_detail=-112577501 +cs2_02_hanger_desk=2091558338 +cs2_02_hanger_filing_cab=1782063243 +cs2_02_haybale_stack_01=-269703656 +cs2_02_haybale_stack_02=-49856435 +cs2_02_haybale_stack_03=-1396662335 +cs2_02_haybale_stack_04=-1154073428 +cs2_02_haybale_stack_05=-923936741 +cs2_02_haybale_stack_06=-702811529 +cs2_02_house_gutter01=1702532315 +cs2_02_house001=-364229291 +cs2_02_house01_dec003=1247417556 +cs2_02_irr_003=1203996278 +cs2_02_irr_003w=1266869633 +cs2_02_irr_004_grill01=302563417 +cs2_02_irr_004=252679439 +cs2_02_irr_004w=469236192 +cs2_02_irr_005=2103308714 +cs2_02_irr_01_grill01=1136101534 +cs2_02_irr_01=-1551033515 +cs2_02_irr_01w=261461307 +cs2_02_irr_03_grill01=-1180765842 +cs2_02_irr_05w=865911952 +cs2_02_irr_2weed=1136225453 +cs2_02_irr_3weed=1674370945 +cs2_02_irr_5weed=2012015880 +cs2_02_irr_5weed001=1936491040 +cs2_02_irr_5weed002=-2055068085 +cs2_02_irr_5weed003=1942586070 +cs2_02_irrtemp_01=1228926761 +cs2_02_irrtemp_04=-1901331956 +cs2_02_landnew1=1946004720 +cs2_02_ndec_03=1884075748 +cs2_02_ndec_12=1948630390 +cs2_02_ndec_23a=923071049 +cs2_02_pipe_19=1828702447 +cs2_02_pipe_broken=917416974 +cs2_02_pipe_broken002=-1614951693 +cs2_02_pipe20=2129132562 +cs2_02_pipedept_rocks=348427698 +cs2_02_pipedept_shed=-1928143863 +cs2_02_pipeglue03=-571778269 +cs2_02_plastic_01=165387976 +cs2_02_plasticdec_01=-183347022 +cs2_02_polytunnels_09=533484485 +cs2_02_polytunnels_14=2142377131 +cs2_02_polytunnels_22=469757180 +cs2_02_pt_hoops=1090471767 +cs2_02_pt_plastic01=-1332300422 +cs2_02_pt_plastic01a=352560891 +cs2_02_pt_plastic01f=1847417137 +cs2_02_pt_plastic02=-1691645276 +cs2_02_pt_plastic03=-855937469 +cs2_02_pt_plastic04=1689493029 +cs2_02_pt_plastic05=-1822131322 +cs2_02_pt_support06=8886041 +cs2_02_pt_support06a=1291125122 +cs2_02_roadditch004=831133817 +cs2_02_roadditch005=934356167 +cs2_02_roadditch015=796136813 +cs2_02_rubbish_pile=-1354542223 +cs2_02_ruined_barn=2073940961 +cs2_02_shed_ovrly003=-725256682 +cs2_02_shed002=845090772 +cs2_02_shed1_bits001=-2134109532 +cs2_02_shed1_decals001=-2098601691 +cs2_02_signs2=518784056 +cs2_02_small_hanger=1608943267 +cs2_02_sml_farm_barn=2078933270 +cs2_02_sml_farm_shed=-1866082745 +cs2_02_sml_frm_drttrk_a=-234970500 +cs2_02_sml_frm_drttrk_b=-400519488 +cs2_02_sml_shed=2092322224 +cs2_02_sml_sheddec=-1276538214 +cs2_02_smll_shelter=-1349731891 +cs2_02_temp_store=-1504791082 +cs2_02_temp_trailer=969405412 +cs2_02_track_overlays008=-528461076 +cs2_02_track_overlays010=-1844291007 +cs2_02_track_overlays014=-605032965 +cs2_02_tunnel_cloth_25_lod=-1557882148 +cs2_02_waterpdec_02=1127079112 +cs2_02_waterpipe_009=1111526197 +cs2_02_waterpipe_010=749953407 +cs2_02_waterpipe_011=443890947 +cs2_02_waterpipe_02=-488400539 +cs2_02_waterpipe_03=1265396293 +cs2_02_waterpipe_03d=-1367535775 +cs2_02_waterpipe_04=1899214295 +cs2_02_waterpipe_04d=1201356951 +cs2_02_waterpipe_05=669557566 +cs2_02_waterpipe_06=498241234 +cs2_02_waterpipe_07=308738107 +cs2_02_waterpipe_08=-124009307 +cs2_02_weed_01=-666457501 +cs2_02_weed_02=-421673071 +cs2_02_weed_03=-190618852 +cs2_02_wetfield_01=1011761551 +cs2_02_wetfield_01d=878221878 +cs2_02_wood_posts=-2114089259 +cs2_02_wpipes_01=1534418931 +cs2_02_wpipes_02=1554211407 +cs2_02_wpipes_03=920622792 +cs2_02_wpipes_04=1200437283 +cs2_02_wpipes_05=610070979 +cs2_02_wpipes_06=-1241344748 +cs2_03__armco_end_12=943261415 +cs2_03__brgrail_01=1238862394 +cs2_03_armco_right_glue=872229096 +cs2_03_barn_002_a=1334430499 +cs2_03_barn_002=1085587731 +cs2_03_barn001_ovr=1623503812 +cs2_03_barn001=-347727313 +cs2_03_barn03_a=-1004841278 +cs2_03_barn03=1410544716 +cs2_03_bigbrdge1=1011939887 +cs2_03_brdg1=-107839253 +cs2_03_brick_pform008=-2107260221 +cs2_03_brick_pform01=1935211718 +cs2_03_bridge_03_shad=648757316 +cs2_03_bridge_03=-612535782 +cs2_03_bridge_shad03_slod1=-1239369911 +cs2_03_bridgerail_01=933660346 +cs2_03_bridgerail_02=-1521556979 +cs2_03_bridgerail_03=-1675571279 +cs2_03_brokengate01=-122042845 +cs2_03_burntovly=-1727724782 +cs2_03_catshed_filler01=-304014782 +cs2_03_cattleshade03_a=578100013 +cs2_03_cattleshade03=-1657784408 +cs2_03_cattleshed01=102288761 +cs2_03_channel_water=-94404824 +cs2_03_concplnth=1550203565 +cs2_03_crop_sml_008=-718333615 +cs2_03_crop_sml_009=-411255316 +cs2_03_crop_sml_010=1023535573 +cs2_03_crop_sml_011=1320324406 +cs2_03_crop_sml_012=1634972344 +cs2_03_crop_sml_013=-512347453 +cs2_03_crop_sml_014=-214444474 +cs2_03_crop_sml_015=97975172 +cs2_03_crop_sml_016=395812609 +cs2_03_crop_sml_017=-1062604505 +cs2_03_culvert02=1195099250 +cs2_03_culvert1=-332107999 +cs2_03_dcl_rd_join_01=-1251441280 +cs2_03_decal_001=-955875505 +cs2_03_decal1=158121720 +cs2_03_desfrmhsend_02=-1403989447 +cs2_03_desfrmhsend_03=-477708124 +cs2_03_desfrmhsend_04=-1865999578 +cs2_03_desfrmhsend_05=-936113665 +cs2_03_desfrmhsend_06=-648696766 +cs2_03_desfrmhsend_07=745689722 +cs2_03_desfrmhsend_08=1051784951 +cs2_03_desfrmhsend_09=1024816108 +cs2_03_desfrmhsend_1=-1801923630 +cs2_03_desfrmhsend_11=-1047560710 +cs2_03_desfrmhsend_12=-2084634022 +cs2_03_desfrmhsstrt=165558336 +cs2_03_drain_t03w=1059772523 +cs2_03_drain3_grid01=1299725938 +cs2_03_drainage_jun1w=-447558503 +cs2_03_drainage_junct_shdw=-401342494 +cs2_03_drainage_junct_shdw001=390576244 +cs2_03_drainage_junct_shdw002=636933586 +cs2_03_drainage_junct001=1731180013 +cs2_03_drainage_tmplt003=-284951851 +cs2_03_drainagewide_03=1455955598 +cs2_03_draingrll001=1480289393 +cs2_03_draingrll002=-762322664 +cs2_03_draingrll003=-2143798166 +cs2_03_drttrk03=1540053324 +cs2_03_drttrk04=817103646 +cs2_03_drttrk05=642313800 +cs2_03_drttrk06=-1494323311 +cs2_03_drttrk07=-1799173318 +cs2_03_drttrk08=-1986284308 +cs2_03_drttrk1=-1821074801 +cs2_03_drttrk2=1776043867 +cs2_03_emissive_lod=-874399838 +cs2_03_emissive=1580969984 +cs2_03_emissive002_lod=-1921634635 +cs2_03_emissive02=-963236916 +cs2_03_farm_burnt_slod=1484829460 +cs2_03_farm_grp3_winfire00=525240746 +cs2_03_farm_grp3_winsmoke00=1210054181 +cs2_03_farm_slod=1136394147 +cs2_03_farmsign_01=-1070155493 +cs2_03_farmsign_02=-769630994 +cs2_03_field_dec_06=2063771268 +cs2_03_field_dec01=-499784214 +cs2_03_field_dec01a=-1325759627 +cs2_03_field_dec01b=-103312082 +cs2_03_field_dec02=-1520997342 +cs2_03_field_dec03=-1886764920 +cs2_03_field_dec04=-617064477 +cs2_03_field_dec05=-1268250045 +cs2_03_field_dec05a=-895538974 +cs2_03_field_dec07=1584750183 +cs2_03_field_dec08=-2117163759 +cs2_03_fl3_grill001=-1031676737 +cs2_03_fmhse_vfx_parent=415989429 +cs2_03_fmhse_vfx_parent001=-1031867995 +cs2_03_fmhse_vfx_parent002=-1807477456 +cs2_03_fmhse_vfx_parent003=-399262450 +cs2_03_fmhse_vfx_parent004=-1306439446 +cs2_03_fmhse_vfx_parent005=-79011013 +cs2_03_fmhse_vfx_parent006=-707061667 +cs2_03_fmhse_vfx_parent007=-195930801 +cs2_03_fmhse_vfx_parent008=-819918099 +cs2_03_fmhse_vfx_parent009=404561120 +cs2_03_fmhse_vfx_parent010=989324901 +cs2_03_fmhse_vfx_parent011=-1278093285 +cs2_03_fmhse_vfx_parent012=-1485815976 +cs2_03_fmhse_vfx_parent013=-1867116060 +cs2_03_fmhse_vfx_parent014=-2115013549 +cs2_03_fmhse_vfx_parent015=-995755589 +cs2_03_frm005=-2134434564 +cs2_03_frm01_int_lod=-286674634 +cs2_03_frm01_ovly=-330125695 +cs2_03_frm01_windows_lod=-443038002 +cs2_03_frm01_windows=403326683 +cs2_03_frm01=-1729474944 +cs2_03_frm02_ovly=1858297200 +cs2_03_frm03=1970767771 +cs2_03_frm04=-1493505383 +cs2_03_frmbnt_det01=1589309938 +cs2_03_frmbnt_det02=879009094 +cs2_03_frmburnt01=-878114240 +cs2_03_frmburnt02=-101947706 +cs2_03_frmland1=-1609290903 +cs2_03_frmland12=1310613275 +cs2_03_frmland2=2118903769 +cs2_03_frmland3=1803567682 +cs2_03_frmland4=1760640292 +cs2_03_frmland5=1462540699 +cs2_03_frmland6_dcl=-1035780990 +cs2_03_frmland6=1968231931 +cs2_03_frmland7=585150752 +cs2_03_frmland8=1605905098 +cs2_03_frmland8b=1266135730 +cs2_03_frmland9=-2044168278 +cs2_03_frmtrk05=-340778799 +cs2_03_glue_01=-1457170826 +cs2_03_glue_02=1926621656 +cs2_03_glue_03=1150881119 +cs2_03_glue_04=-1551283362 +cs2_03_glue_05=1410346093 +cs2_03_glue_08=-258841233 +cs2_03_grainsilos_dec=-912296881 +cs2_03_grainsilos=-146701665 +cs2_03_haystack001=-383627714 +cs2_03_haystack002=-1275927584 +cs2_03_irr_005w=-592135087 +cs2_03_irr_01weed=-354908598 +cs2_03_irr_1weed=1911933755 +cs2_03_irr_2weed=-1510741500 +cs2_03_irr_3weed=-89604507 +cs2_03_irr_4weed=-2013269392 +cs2_03_irr_5weed=-204335713 +cs2_03_land01=-1894564192 +cs2_03_land02=-1655317723 +cs2_03_land03=1782707454 +cs2_03_props_combo_dslod=1318444857 +cs2_03_ranch008_temp=-403802279 +cs2_03_rd_dec1=-490592519 +cs2_03_s_tank_frm1=445058012 +cs2_03_shed002=-3939911 +cs2_03_shed003=-804978116 +cs2_03_shed004=1296825528 +cs2_03_shel_roof_005=-1920841590 +cs2_03_shelter_002=1875344579 +cs2_03_shittank_a=457123875 +cs2_03_shittank_ladder_02=-856911448 +cs2_03_shittank_ladder01=97107144 +cs2_03_shittank=1832630528 +cs2_03_signs01=-732144519 +cs2_03_signs02=-436142142 +cs2_03_silo_002_ladder=415184416 +cs2_03_silo_002_ovr=892363859 +cs2_03_silo_002=-1301837731 +cs2_03_silo_ladder_10=1039425572 +cs2_03_silo_ladder10=-1361206594 +cs2_03_silo_ladder11=-1637416495 +cs2_03_silos_dec=1779655388 +cs2_03_silos_pipe01=-2117521020 +cs2_03_silos_pipe01b=-1773043014 +cs2_03_silos_sign001=-927515855 +cs2_03_silos=1829494195 +cs2_03_sluice_ladr=277389680 +cs2_03_sluicetest=-535128328 +cs2_03_stable2_o=-267000568 +cs2_03_stables=-2119268230 +cs2_03_stubble031=1220401235 +cs2_03_stubble033=-571833698 +cs2_03_stubble034=-273930719 +cs2_03_stubble035=39734149 +cs2_03_stubble036=279078925 +cs2_03_stubble037=989412526 +cs2_03_stubble040=-1167474963 +cs2_03_stubble041=-457763961 +cs2_03_stubble042=352646178 +cs2_03_trough_small_01=-982349022 +cs2_03_trough_small_02=-1291033002 +cs2_03_tunl_fizz01=-231889854 +cs2_03_tunl_fizz02=-1089454584 +cs2_03_tunnel11=270244177 +cs2_03_tunnel11b=-549539738 +cs2_03_wall001=-1982692816 +cs2_03_wall002=-2052752938 +cs2_03_wall005=1399690599 +cs2_03_wall006=765872597 +cs2_03_wall007=529444262 +cs2_03_waterpipe_008=123029347 +cs2_03_waterpipe_010=1502604531 +cs2_03_waterpipe_012=1709475228 +cs2_03_weed_01=745777695 +cs2_03_weed_02=1060196250 +cs2_03_weed_03=-803704474 +cs2_03_weed_04=-488696077 +cs2_03_weed_05=-206948215 +cs2_03_windmill_dummy_01=-1405706229 +cs2_03_windmill_lod=1998447572 +cs2_03_wire_support=194214649 +cs2_03_wpipes_002=331842022 +cs2_03_wpipes_01=-1162171862 +cs2_04_barn01=1696181688 +cs2_04_barn02=-265960498 +cs2_04_barn03=545039483 +cs2_04_barn04=-757659343 +cs2_04_barndet01=872744202 +cs2_04_barndet02=-1049616418 +cs2_04_barndet03=-820856029 +cs2_04_barndet04=-1662298411 +cs2_04_barndet05=-1432030648 +cs2_04_barndet06=829751270 +cs2_04_barns_o=1776025784 +cs2_04_bhack_d=-1851357300 +cs2_04_bhack=-2060261324 +cs2_04_branches-=-2103726506 +cs2_04_carwash_building_dec=-1201477264 +cs2_04_carwash_building=998228192 +cs2_04_carwash_bunting_1=622645954 +cs2_04_carwash_bunting_2=1376529572 +cs2_04_carwash_bunting_3=1085377007 +cs2_04_carwash_bunting_4=1843913819 +cs2_04_carwash_forecourt_dec=1312000182 +cs2_04_carwash_forecourta_dec=-1263999656 +cs2_04_ch2_02b_juicestand_ovl=6033873 +cs2_04_deadtree01=-833131649 +cs2_04_doghut_a_d=1466312516 +cs2_04_doghut_a=-1372630536 +cs2_04_doghut_b_d=-360243802 +cs2_04_doghut_b=1668463740 +cs2_04_drain_suprt005=-580858370 +cs2_04_drain_suprt007=837809951 +cs2_04_drain_suprt01=1613278014 +cs2_04_drain_suprt011=136290271 +cs2_04_drain_suprt012=-843994368 +cs2_04_drain_suprt013=-478554480 +cs2_04_drain_suprt015=1793123684 +cs2_04_drain_suprt016=824046047 +cs2_04_drain_suprt017=1193352677 +cs2_04_drain_suprt018=-1542465595 +cs2_04_emissive_barn=-550513573 +cs2_04_emissive_barnlod=-453438187 +cs2_04_emissive_gas=-555078165 +cs2_04_emissive_gaslod=1645698227 +cs2_04_farmtrack00=1996323258 +cs2_04_farmtrack00a=1294727354 +cs2_04_farmtrack01=-2094211 +cs2_04_farmtrack02=364918589 +cs2_04_farmtrack03a=343764826 +cs2_04_field_d_01=1085378887 +cs2_04_field_d_02=762866385 +cs2_04_field_d_03=570348510 +cs2_04_frmland2=-748535053 +cs2_04_frmland2a=-389270487 +cs2_04_frmland3=-970446729 +cs2_04_glue_01=-825566219 +cs2_04_glue_02=-1543272857 +cs2_04_grapesign=829062472 +cs2_04_haybale01=1450234590 +cs2_04_haybale02=74788536 +cs2_04_haybale04=635040129 +cs2_04_juicestand=921136261 +cs2_04_land_01_d=-1181569975 +cs2_04_land_01=-1553391122 +cs2_04_land_02=-566552687 +cs2_04_land_03=267680515 +cs2_04_land_03a=149317593 +cs2_04_land_04_dcl003=849238054 +cs2_04_land_04_dcl004=1166671357 +cs2_04_land_04=-1792375435 +cs2_04_land_04a=1654099246 +cs2_04_log_stack=1014958747 +cs2_04_log_stack001=-1288552061 +cs2_04_log_stack002=-795902915 +cs2_04_log_stack003=832618078 +cs2_04_logging_d01=1268952568 +cs2_04_polytunl_poles01=-1941208028 +cs2_04_polytunnels_01=-1402435711 +cs2_04_refproxy_02=-1904465871 +cs2_04_refproxy_03=-593509253 +cs2_04_refproxy_04=-109248971 +cs2_04_refproxy_05=-922542782 +cs2_04_refproxy_06=1173886762 +cs2_04_roadside_decal_a=1352454362 +cs2_04_shed002=2064196799 +cs2_04_sign03=1763023715 +cs2_04_signneon_lod=21177128 +cs2_04_signneon=-1539913351 +cs2_04_signs02=-1028576883 +cs2_04_stubble01=2144243307 +cs2_04_stubble015=-1390593992 +cs2_04_stubble016=-1613980265 +cs2_04_stubble017=-1316765435 +cs2_04_stubble018=-785383315 +cs2_04_stubble019=-10396465 +cs2_04_stubble02=-49149708 +cs2_04_stubble020=1180525162 +cs2_04_stubble021=411600577 +cs2_04_stubble022=-1785921336 +cs2_04_stubble023=-1488673737 +cs2_04_stubble024=317488005 +cs2_04_stubble03=-362159200 +cs2_04_stubble031=1193993509 +cs2_04_stubble032=914342863 +cs2_04_stubble033=868007497 +cs2_04_stubble034=-1288553166 +cs2_04_stubble035=-1585931841 +cs2_04_stubble036=248018013 +cs2_04_stubble037=-50212656 +cs2_04_stubble038=1758505060 +cs2_04_stubble039=1519586281 +cs2_04_stubble04=-644267521 +cs2_04_stubble040=-433871836 +cs2_04_stubble05=-691651495 +cs2_04_stubble06=912849877 +cs2_04_stubble12=1430276131 +cs2_04_stubble13=1738337500 +cs2_04_stubble14=836403544 +cs2_04_watertank01=-1909938362 +cs2_04_weed_02=485084846 +cs2_04_weed_03=-1105194724 +cs2_05_barn01_o=-866007076 +cs2_05_barn01=-297503601 +cs2_05_barn02_o=-1547443603 +cs2_05_barn02=-2141808459 +cs2_05_barn03_o=-78665011 +cs2_05_barn03=-861327015 +cs2_05_barn04=-553921026 +cs2_05_barn05_o=1867071116 +cs2_05_barn05=656795217 +cs2_05_brick_pform01=765600670 +cs2_05_brick_pform02=-426568319 +cs2_05_bridge_1=1874557778 +cs2_05_bridge_decal001=255318503 +cs2_05_bridge_w=1945994158 +cs2_05_bridge2=-1874374009 +cs2_05_bridgefizz01=-908346793 +cs2_05_build2_o_02=-92063325 +cs2_05_build2_o=1725016042 +cs2_05_culvert006=1677571757 +cs2_05_culvert01=1475664966 +cs2_05_d00=-355809585 +cs2_05_d01=-1012369273 +cs2_05_d02=-705946350 +cs2_05_decal_003=-172951437 +cs2_05_decal_008=237808006 +cs2_05_draingrll=-886312022 +cs2_05_fnc_mesh001=395225693 +cs2_05_fnc_mesh002=165875462 +cs2_05_fnc_mesh003=1949950898 +cs2_05_frmdecs00=1854805582 +cs2_05_frmdecs01a=148980446 +cs2_05_frmdecs01b=1183825482 +cs2_05_frmdecs01c=1230554076 +cs2_05_frmdecs02=53264281 +cs2_05_frmdecs03=-1443197658 +cs2_05_frmland1_dec01=1037426148 +cs2_05_frmland1_ed=-1926656783 +cs2_05_frmland1=-423418386 +cs2_05_frmland2=-201801639 +cs2_05_glue_01=-826558539 +cs2_05_glue_02=-1075406325 +cs2_05_glue_02a=931605833 +cs2_05_glue_02b=694030583 +cs2_05_glue_02c=1413211826 +cs2_05_glue_02d=1173998126 +cs2_05_grainsilo_a_xtra=1421523016 +cs2_05_grainsilo_a=1709228198 +cs2_05_grainsilo_ad1=1947510660 +cs2_05_grainsilo_d1=-187245302 +cs2_05_grainsilo=554305623 +cs2_05_grainsiloxtra=-804318029 +cs2_05_grainsiloxtra2=508438839 +cs2_05_grainsiloxtra3=256936760 +cs2_05_gs_ground_o=-1055343610 +cs2_05_gs_ground=1468943420 +cs2_05_haystacks=1515235929 +cs2_05_haystacks02=-1044607949 +cs2_05_house=-259654433 +cs2_05_irr_006=-1313579127 +cs2_05_irr_009=445788531 +cs2_05_irripipes01=1993751669 +cs2_05_ladder_003_lod=-323250846 +cs2_05_ladder_003=498692875 +cs2_05_ladder_004=269342644 +cs2_05_ladder_005=-1052558816 +cs2_05_ladder_01=-235860076 +cs2_05_ladder_010=-1916529378 +cs2_05_ladder_011=-544884576 +cs2_05_ladder_012=-247440363 +cs2_05_land01_dec=1327222579 +cs2_05_land01=-15530268 +cs2_05_land09_d=1398049879 +cs2_05_land09_da1=1441503778 +cs2_05_land09_da2=739919488 +cs2_05_land09_da3=1902596377 +cs2_05_land09_da4=1738620301 +cs2_05_land09_da5=713868125 +cs2_05_land09_da6=540192425 +cs2_05_land09_da623=1571411903 +cs2_05_land09_desert=-579481231 +cs2_05_land09_g_culv=901272869 +cs2_05_land09=-1507371770 +cs2_05_land09b_desert=-108068334 +cs2_05_land09b=1940519183 +cs2_05_littlewall=1016972828 +cs2_05_pipesnolod=1887942973 +cs2_05_plane_crash_lod=-1111701560 +cs2_05_plane_crash=2018517429 +cs2_05_plastic019=169528046 +cs2_05_prkdetails=-1240979918 +cs2_05_puddle_dec=972577570 +cs2_05_retaining_walld_003=2081961474 +cs2_05_retaining_walld_004=-1667959053 +cs2_05_retwall=534803735 +cs2_05_retwalldec=-1391176642 +cs2_05_roadditch015=259277810 +cs2_05_shed01=-2022206706 +cs2_05_signs=866855113 +cs2_05_silo_ladr_01=-475596062 +cs2_05_silobuild_details=967524399 +cs2_05_silobuild_nolod=-266095510 +cs2_05_silobuild_rails=-377869464 +cs2_05_silobuild=375370588 +cs2_05_track008=-1442532779 +cs2_05_track01=-1182916237 +cs2_05_track06=-496897234 +cs2_05_track07=237849296 +cs2_05_trainhouse_dec=-599579549 +cs2_05_trainhouse=-812678922 +cs2_05_wall002=1355703271 +cs2_05_waterpipe_01=-845132415 +cs2_05_watertank01=-565705143 +cs2_05_weeds01=-458428082 +cs2_05_weeds02=1995085259 +cs2_05_weeds03=-2009614235 +cs2_05_weeds04=-1651449065 +cs2_05_xing_01=-1775553587 +cs2_06_b1=-1877912206 +cs2_06_b2=750554822 +cs2_06_beach2=-831543758 +cs2_06_beach5=98211083 +cs2_06_beach7=1384951406 +cs2_06_clusster_01=-1937864353 +cs2_06_clutter04=-1860288782 +cs2_06_clutter045=-271007067 +cs2_06_clutter05=1543296176 +cs2_06_clutter06=1838381021 +cs2_06_clutter07=-1246099415 +cs2_06_clutter08=-941118332 +cs2_06_clutter09=-1841020610 +cs2_06_clutter10=-544613788 +cs2_06_clutter11=1585666141 +cs2_06_clutter32=-1532502523 +cs2_06_clutter33=1398455152 +cs2_06_clutter34=-2126637262 +cs2_06_clutter35=-1341590329 +cs2_06_clutter41=1676763065 +cs2_06_clutter42=-1379798187 +cs2_06_clutter43=1045795970 +cs2_06_decal_04=49788031 +cs2_06_decal_08=-668016922 +cs2_06_decal_09=-437224855 +cs2_06_decal_10=352343984 +cs2_06_decal_11=1118515973 +cs2_06_decal_20=-1654264935 +cs2_06_decal_20b=-1353384033 +cs2_06_decal_21=-1902490110 +cs2_06_decal_22=14299780 +cs2_06_decal_23=-231369413 +cs2_06_decal_25=-911490012 +cs2_06_decal_26=671416533 +cs2_06_decal_27=431711298 +cs2_06_jk_00=-1570720329 +cs2_06_jk_01=1092383536 +cs2_06_jk_02=1340018869 +cs2_06_lakebed_d_00=-313995035 +cs2_06_lakebed_d_01=-19237880 +cs2_06_lakebed_d_02=-1966634016 +cs2_06_lakebed_d_03=-1213995596 +cs2_06_lakebed_d_04=1675312676 +cs2_06_lakebed_d_05=1846629008 +cs2_06_lakebed_d_05b=-1769621839 +cs2_06_lakebed_d_05bb=-341655595 +cs2_06_lakebed_d_06=-2139687077 +cs2_06_lakebed_d_08=451128370 +cs2_06_lakebed_d_09=627949894 +cs2_06_lakebed_d_10=-1515565303 +cs2_06_lakebed_d_11=-1278284970 +cs2_06_lakebed_d_13=-813653319 +cs2_06_lakebed_d_13b=-263509803 +cs2_06_lakebed_d_13c=74109204 +cs2_06_lakebed_d_14=-1051851180 +cs2_06_lakebed_d_16=383562096 +cs2_06_lakebed_d_17=140383347 +cs2_06_lakebed_d_18=873950181 +cs2_06_lakebed_d_19=1364567445 +cs2_06_lakebed_d_20=1530509329 +cs2_06_lakebed_d_21=1294932988 +cs2_06_lakebed_d_22=586073980 +cs2_06_lakebed_d_23=840656337 +cs2_06_lakebed_d_24=544719498 +cs2_06_lakebed_d_25=357149742 +cs2_06_lakebed_d_26=56297553 +cs2_06_lakebed_d_27=-85592217 +cs2_06_lakebed_d_28=-309535563 +cs2_06_lakebed_d_29=-559792416 +cs2_06_lakebed_d_30=105615830 +cs2_06_lakebed_d_31=381235885 +cs2_06_lakebed_d_32=99782944 +cs2_06_lakebed_d_33=591055792 +cs2_06_lakebed_d_34=-797694428 +cs2_06_lakebed_d_35=-1089633449 +cs2_06_lakebed_d_36=-44892191 +cs2_06_lakebed_d_37=-376874930 +cs2_06_lakebed_d_38=-1749633878 +cs2_06_lakebed_d_39=1658342106 +cs2_06_lakebed_d_40=-1257115976 +cs2_06_lakebed_d_41=2136179516 +cs2_06_lakebed_d_42=-1914101657 +cs2_06_lakebed_d_43=2122875306 +cs2_06_lakebed_d_44=-1872878251 +cs2_06_lakebed_d_45=-356132317 +cs2_06_lakebed_d_46=-55280128 +cs2_06_lakebed_d_47=-919726348 +cs2_06_lakebed_d_48=592890692 +cs2_06_lakebed_d_49=899772377 +cs2_06_lakebed_d_50=1865342343 +cs2_06_lakebed_d_51=813326271 +cs2_06_lakebed_d_52=505395978 +cs2_06_lakebed_d_53=227187168 +cs2_06_lakebed_d_54=-69962124 +cs2_06_lakebed_d_55=-676581852 +cs2_06_lakebed_d_56=-974222679 +cs2_06_lakebed_d_57=-1267767381 +cs2_06_lakebed_d_58=-1565735898 +cs2_06_lakebed_d_60=-386117680 +cs2_06_lakebed_d_61=-173348563 +cs2_06_lakebed_d_62=-1015446325 +cs2_06_lakebed_d_63=-171579041 +cs2_06_lakebed_d_64=-1009744523 +cs2_06_lakebed_d_65=-771612200 +cs2_06_lakebed_d_66=-1105069544 +cs2_06_lakebed_d_67=-1938581828 +cs2_06_lakebed_d_68=-1700187353 +cs2_06_lakebed_d_69=1732103249 +cs2_06_lakebed_d_70=-1795511458 +cs2_06_lakebed_d_71=1768444902 +cs2_06_lakebed_d_72=2007691371 +cs2_06_lakebed_d_73=-1930683667 +cs2_06_lakebed_d_74=-1624916128 +cs2_06_lakebed_d_75=-1604468272 +cs2_06_lakebed_d_76=-1297848739 +cs2_06_lakebed_d_77=-1009547077 +cs2_06_lakebed_d_78=-703517386 +cs2_06_lakebed_d_79=-952201323 +cs2_06_lakebed_d_80=-304068152 +cs2_06_lakebed_d_81=-1011813018 +cs2_06_lakebed_d_82=-764243219 +cs2_06_lakebed_d_83=1081896699 +cs2_06_lakebed_d_84=1294927996 +cs2_06_lakebed_d_85=618641346 +cs2_06_lakebed_d_86=843534993 +cs2_06_lakebed_d_87=-1786111695 +cs2_06_lakebed_d_88=-1506231666 +cs2_06_lakebed_d_89=1494949972 +cs2_06_lakebed_d_90=-1483126489 +cs2_06_lakebed_d_91=37846650 +cs2_06_lakebed_d_92=-730324248 +cs2_06_lakebed_d_93=-1640089995 +cs2_06_lakebed_d_94=-1870128375 +cs2_06_lakebed_rcks_00=-220438521 +cs2_06_lakebed_rcks_01=495334746 +cs2_06_lakebed_rcks_02=1850824431 +cs2_06_lakebed_rcks_03=1074395745 +cs2_06_lkb_00=1571625956 +cs2_06_lkb_01=1866645263 +cs2_06_lkb_02=-966660788 +cs2_06_lkb_03=-807075750 +cs2_06_lkb_04=-1696328111 +cs2_06_lkb_05=-1262859779 +cs2_06_lkb_06=592652185 +cs2_06_lkb_07=1033722925 +cs2_06_lkb_08=113208946 +cs2_06_lkb_09=352258801 +cs2_06_lkb_10=1982385147 +cs2_06_lkbed_00=-1605243153 +cs2_06_lkbed_01=-1347973734 +cs2_06_lkbed_02=-1566215262 +cs2_06_lkbed_03=-1321725753 +cs2_06_lkbed_04=-2043626823 +cs2_06_lkbed_05=-1746248148 +cs2_06_lkbed_06=1332628785 +cs2_06_lkbed_07=1511809677 +cs2_06_lkbed_08=854168616 +cs2_06_lkbed_09=1034987958 +cs2_06_lkbed_10=-1664718588 +cs2_06_lkbed_11=-1357640289 +cs2_06_lkbed_12=2016288724 +cs2_06_lkbed_13=-2123287974 +cs2_06_lkbed_14=1253328093 +cs2_06_props_lod=-1783247966 +cs2_06_refprox_01=1500304176 +cs2_06_refprox_02=1244148903 +cs2_06_refprox_03=870909993 +cs2_06_refprox_04=649194939 +cs2_06_refprox_05=266846247 +cs2_06_refprox_07=-312935678 +cs2_06_refprox_09=-1425803675 +cs2_06_refprox_13=197735626 +cs2_06_refprox_14=98445552 +cs2_06_refprox_16=576446955 +cs2_06_refprox_17=-199621272 +cs2_06_rks_00=389907771 +cs2_06_rks_01=-1745615198 +cs2_06_rks_02=-1515740663 +cs2_06_rks_03=-1131294755 +cs2_06_rks_04=-899912846 +cs2_06_rks_05=-1744173370 +cs2_06_rks_06=-1510890859 +cs2_06_rks_07=-1134571663 +cs2_06_rks_08=-898733170 +cs2_06_rks_09=-551316232 +cs2_06_rks_10=987583598 +cs2_06_rks_11=1282865057 +cs2_06_rks_12=1513657124 +cs2_06_rks_13=-701527312 +cs2_06_rks_14=-940970395 +cs2_06_rks_15=193885613 +cs2_06_rks_16=-447796945 +cs2_06_rks_17=-1627775866 +cs2_06_rks_18=-1999638478 +cs2_06_rks_19=-1276721569 +cs2_06_rks_20=1830584680 +cs2_06_rks_21=-1019531868 +cs2_06_rks_22=-746926557 +cs2_06_rks_23=431872680 +cs2_06_rks_24=673642362 +cs2_06_rks_25=1068541545 +cs2_06_rks_26=845646807 +cs2_06_rks_27=-1540493470 +cs2_06_rks_28=-2032683850 +cs2_06_rks_29=2036963802 +cs2_06_rks_30=1186313067 +cs2_06_rks_31=-1791438736 +cs2_06_terrain00=1870281298 +cs2_06_terrain19=1837544259 +cs2_06_wall_004=587529760 +cs2_06_woodenpier=1577800932 +cs2_06b_b_rks_00=-842211310 +cs2_06b_b_rks_01=161142685 +cs2_06b_b_rks_02=-1302714067 +cs2_06b_b_rks_03=-317907326 +cs2_06b_b_rks_04=382628356 +cs2_06b_b_rks_05=1319395759 +cs2_06b_b_rks_06=1082312044 +cs2_06b_b_rks_07=835758088 +cs2_06b_b_rks_08=606604471 +cs2_06b_b_rks_09=1311400147 +cs2_06b_b_rks_10=1418687317 +cs2_06b_b_rks_11=-357064793 +cs2_06b_b_rks_12=-116310950 +cs2_06b_b_rks_13=-1354291005 +cs2_06b_b_rks_14=-40385177 +cs2_06b_b_rks_15=-690849831 +cs2_06b_b_rks_16=-1532783748 +cs2_06b_b_rks_17=2052996850 +cs2_06b_b_rks_18=-941008377 +cs2_06b_b_rks_19=2111489515 +cs2_06b_b_rks_20=1061274906 +cs2_06b_b1_rks_00=-1082970585 +cs2_06b_boat03=75924935 +cs2_06b_cs2_06_b_lkbed_00=675891327 +cs2_06b_cs2_06_b_lkbed_01=-1463629452 +cs2_06b_cs2_06_b_lkbed_02z=1671614581 +cs2_06b_cs2_06_b_lkbed_04=1593456100 +cs2_06b_cs2_06_b_lkbed_05=678381807 +cs2_06b_cs2_06_b_lkbed_07=-2073821001 +cs2_06b_cs2_06_b_lkbed_08=-1776966630 +cs2_06b_cs2_06_b_lkbed_08bb=-880916136 +cs2_06b_cs2_06_b_lkbed_08cc=2031822575 +cs2_06b_cs2_06_clutter00=-1385548054 +cs2_06b_cs2_06_clutter01=1664098935 +cs2_06b_cs2_06_clutter02=-1847099419 +cs2_06b_cs2_06_clutter03=1199729436 +cs2_06b_cs2_06_clutter40=-302256987 +cs2_06b_dec_00=1951016621 +cs2_06b_dec_01=1667466464 +cs2_06b_dec_02=1478520410 +cs2_06b_dec_03=-683807613 +cs2_06b_dec_04=-896281809 +cs2_06b_dec_05=-1145490054 +cs2_06b_dec_06=-1377560112 +cs2_06b_dec_07=279666545 +cs2_06b_dec_08=-12731242 +cs2_06b_dec_09=-736336300 +cs2_06b_dec_10=81282199 +cs2_06b_dec_11=-2059156116 +cs2_06b_dec_12=863609305 +cs2_06b_dec_13=832413217 +cs2_06b_dec_14=1607432836 +cs2_06b_dec_15=-127063131 +cs2_06b_dec_16=1242779376 +cs2_06b_dec_17=717819996 +cs2_06b_dec_18=1023128769 +cs2_06b_dec_19=-1055933205 +cs2_06b_dec_20=-1481307318 +cs2_06b_dec_21=-706254930 +cs2_06b_dec_22=-1021787631 +cs2_06b_dec_23=12860775 +cs2_06b_dec_24=-290547396 +cs2_06b_dec_25=484242840 +cs2_06b_dec_26=176443623 +cs2_06b_dec_27=1890000167 +cs2_06b_dec_28=-1774950335 +cs2_06b_dec_29=-2064497219 +cs2_06b_dec_30=-694817145 +cs2_06b_dec_31=1425894232 +cs2_06b_dec_32=2068232170 +cs2_06b_dec_33=-1987029891 +cs2_06b_lkd_00=-1903457202 +cs2_06b_lkd_01=1912755004 +cs2_06b_lkd_02=1624879339 +cs2_06b_lkd_03=1384584262 +cs2_06b_lkd_04=1160247684 +cs2_06b_lkd_05=922377513 +cs2_06b_lkd_06=1044507572 +cs2_06b_lkd_07=802442969 +cs2_06b_lkd_08=275910677 +cs2_06b_lkd_09=48198896 +cs2_06b_lkd_10=345248973 +cs2_06b_lkd_11=1103785785 +cs2_06b_lkd_12=225314429 +cs2_06b_lkd_13=918837545 +cs2_06b_lkd_14=-385008196 +cs2_06b_lkd_15=-768602110 +cs2_06b_refprox_01=-1111981008 +cs2_06b_refprox_02=211132845 +cs2_06b_refprox_03=483148314 +cs2_06b_refprox_04=1878190182 +cs2_06b_refprox_05=36801765 +cs2_06b_refprox_06=1269735390 +cs2_06b_refprox_07=1406119968 +cs2_06b_refprox_08=-1625700681 +cs2_06c_c_rks_00=-156482436 +cs2_06c_c_rks_01=81191121 +cs2_06c_c_rks_02=-1540743307 +cs2_06c_c_rks_03=-1304708200 +cs2_06c_c_rks_04=802010814 +cs2_06c_c_rks_05=1057248555 +cs2_06c_c_rks_06=1296101796 +cs2_06c_c_rks_07=-361681914 +cs2_06c_c_rks_08=-2059443808 +cs2_06c_c_rks_09=579836998 +cs2_06c_c_rks_10=458198114 +cs2_06c_c_rks_11=1309274582 +cs2_06c_c_rks_13=-254396560 +cs2_06c_c_rks_14=1793076106 +cs2_06c_c_rks_15=-1188411363 +cs2_06c_c_rks_16=-1904938317 +cs2_06c_c_rks_17=1557434227 +cs2_06c_c_rks_18=68836864 +cs2_06c_c_rks_19=308411023 +cs2_06c_c_rks_20=510300600 +cs2_06c_c_rks_21=1336767549 +cs2_06c_cargoplane_iplgroup=-463770454 +cs2_06c_cargoplane_iplgroup2=382594959 +cs2_06c_cargoplane_skin_decals=1790883643 +cs2_06c_clutter046=-1441135958 +cs2_06c_clutter047=785615923 +cs2_06c_cs2_06_clutter37=2025315099 +cs2_06c_cs2_06_clutter38=1323272043 +cs2_06c_jnk_012=-2145373501 +cs2_06c_jnk_02=-1339487166 +cs2_06c_jnk_03=1258570226 +cs2_06c_jnk_06=-113074572 +cs2_06c_jnk_11=-63282012 +cs2_06c_lakebed_d_00=751955877 +cs2_06c_lakebed_d_01=-1183020800 +cs2_06c_lakebed_d_02=-950164286 +cs2_06c_lakebed_d_03=1274326506 +cs2_06c_lakebed_d_04=1479394908 +cs2_06c_lakebed_d_05=1732797585 +cs2_06c_lakebed_d_06=-175636206 +cs2_06c_lakebed_d_07=-1799602308 +cs2_06c_lakebed_d_08=-1593583605 +cs2_06c_lakebed_d_09=-1339951545 +cs2_06c_lakebed_d_10=-1406176778 +cs2_06c_lakebed_d_11=-1589617640 +cs2_06c_lakebed_d_12=-1886734163 +cs2_06c_lakebed_d_13=-81195036 +cs2_06c_lakebed_d_14=1751673441 +cs2_06c_lakebed_d_15=1587435213 +cs2_06c_lakebed_d_16=1276359096 +cs2_06c_lakebed_d_17=-880398177 +cs2_06c_lakebed_d_18=-1037033997 +cs2_06c_lakebed_d_19=385927059 +cs2_06c_lakebed_d_20=-1583064128 +cs2_06c_lakebed_d_21=-1843479371 +cs2_06c_lakebed_d_22=2078380091 +cs2_06c_lkbed_00=-1916366776 +cs2_06c_lkbed_01=-1609222939 +cs2_06c_lkbed_02=1800588129 +cs2_06c_lkbed_03=2103996300 +cs2_06c_lkbed_04=1199375286 +cs2_06c_lkbed_05=1488430635 +cs2_06c_lkbed_06=-1311090593 +cs2_06c_lkbed_07=-1004798750 +cs2_06c_lkbed_08=-1909812992 +cs2_06c_lkbed_09=-1602669155 +cs2_06c_lkbed_10=1238534505 +cs2_06c_lkbed_11=1477944819 +cs2_06c_lkbed_12=-715382662 +cs2_06c_lkbed_13=1152188186 +cs2_06c_lkbed_14=318708671 +cs2_06c_lkbed_15=202247645 +cs2_06c_lkbed_16=-1988458284 +cs2_06c_lkbed_17=-1698288789 +cs2_06c_lkbed_18=-383858689 +cs2_06c_lkbed_19=-154049692 +cs2_06c_lkbed_20=-2080015738 +cs2_06c_refprox_01=-1705412783 +cs2_06c_refprox_02=1753453478 +cs2_06c_refprox_03=-1529934788 +cs2_06c_refprox_04=-1295472593 +cs2_06c_refprox_05=-1050753701 +cs2_06c_refprox_06=-810851852 +cs2_06c_refprox_07=-336946574 +cs2_06c_refprox_08=-234969446 +cs2_06c_refprox_09=138957613 +cs2_06c_rks11=1847643513 +cs2_08_animboxmain=1907464894 +cs2_08_bridge_dec1=566904397 +cs2_08_bridge=-426726049 +cs2_08_carport_supp=-1461646553 +cs2_08_carport=-2065326706 +cs2_08_cj_boatlod=-1760948330 +cs2_08_coast_01=886305665 +cs2_08_coast_02=654071762 +cs2_08_coast_03=-1462150262 +cs2_08_coast_05=-338927249 +cs2_08_coast_06=-577321724 +cs2_08_crowman=-531355329 +cs2_08_culvert004=1618579581 +cs2_08_culvert01=418302713 +cs2_08_culvert03=-188153170 +cs2_08_decal_a2_decal001=-450145069 +cs2_08_decal_cbot_01=-1657782495 +cs2_08_decal_ctop_01=-731310132 +cs2_08_decal01=372685450 +cs2_08_decal02=134553127 +cs2_08_foam_01=-346759960 +cs2_08_foam_02=-117147577 +cs2_08_foam_03=-477180584 +cs2_08_foam_04=-245339909 +cs2_08_garden=23401261 +cs2_08_generic01a=283401669 +cs2_08_generic02_tag=-834711011 +cs2_08_generic02=656071565 +cs2_08_house_01=-1964126497 +cs2_08_house_emmi01_lod=-623566556 +cs2_08_house_emmi01=-1983550665 +cs2_08_house_fnce_01=-282709839 +cs2_08_house08decal=2041456411 +cs2_08_inletdcl04=762563858 +cs2_08_inletdcl3top=-1206408448 +cs2_08_isl_dec=143597418 +cs2_08_island=-245074291 +cs2_08_land01=-1030360673 +cs2_08_land02=-876903446 +cs2_08_land024_d=2020109340 +cs2_08_land024b_d=247876486 +cs2_08_land029_d=209806109 +cs2_08_land03=-519983498 +cs2_08_land032_d1=822103774 +cs2_08_land04=-311376044 +cs2_08_land05_decal001=967420827 +cs2_08_land05=-71605271 +cs2_08_land06=1218575793 +cs2_08_land07=375068964 +cs2_08_land08=1159624366 +cs2_08_land09=316445227 +cs2_08_land10=1847414291 +cs2_08_land11=2086791836 +cs2_08_land12=1370002730 +cs2_08_land13=1608790433 +cs2_08_land14=893770853 +cs2_08_land15=1133017322 +cs2_08_land30_d=1652684368 +cs2_08_lighthouserailing=1807870562 +cs2_08_lighthsglass_lod=-901274751 +cs2_08_lighthsglass=40087631 +cs2_08_lightmw_d=687028424 +cs2_08_lightmw=-1992024636 +cs2_08_planks=463943828 +cs2_08_railingtowater=210820645 +cs2_08_rckdecal=1360082015 +cs2_08_rckdecal01=522349430 +cs2_08_rckdecal01a=1313562626 +cs2_08_rckdecal06=441475546 +cs2_08_rckdecal07=178766473 +cs2_08_rckdecal08=-1777739437 +cs2_08_rckdecal09=-1002228283 +cs2_08_rckdecal12=1797588050 +cs2_08_rckdecal12a=1650124285 +cs2_08_ret_wall_00=1719932281 +cs2_08_ret_wall_01=-1353308384 +cs2_08_road_accessd=-1334294943 +cs2_08_road_accessd001_lod=1918994968 +cs2_08_road01=-1836971562 +cs2_08_roadb=1648326658 +cs2_08_sea_uw_dec_00=554591989 +cs2_08_sea_uw_dec_02=-983421026 +cs2_08_sea_uw_dec_03=907481358 +cs2_08_sea_uw_dec_04=1795521258 +cs2_08_sea_uw_dec_05=1504368693 +cs2_08_sea_uw_dec_06=209960416 +cs2_08_sea_uw_dec_07=-1534235147 +cs2_08_sea_uw_rocks_00=-851643158 +cs2_08_sea_uw1_00=725720675 +cs2_08_sea_uw1_02=-2020157684 +cs2_08_sea_uw2_00=962330676 +cs2_08_sea_uw2_01=1820976783 +cs2_08_sea_uw2_02=1708841265 +cs2_08_sea_uw2_03=-1937430907 +cs2_08_sea_uw2_04=-2049959653 +cs2_08_sea_uw2_05=-1187053576 +cs2_08_sea_uw2_06=-1572548092 +cs2_08_sea_uw2_07_lod=1948266458 +cs2_08_sea_uw2_07=-1114961772 +cs2_08_sea_uw2_08_lod=-997982088 +cs2_08_sea_uw2_08=-289281279 +cs2_08_sea_uw2b_02=-2112622796 +cs2_08_sea_uw2b_03=1347029921 +cs2_08_sea_uwdecb_04=405132611 +cs2_08_signs01=596413195 +cs2_08_stepstowater_d=1160028668 +cs2_08_stepstowater=-1844131725 +cs2_08_trailretainer_001=1538045633 +cs2_08_trailretainer_002=1959717125 +cs2_08_trailsteps_001=1023278432 +cs2_08_trailsteps_003=404566943 +cs2_08_trk01_dcl=-1814391348 +cs2_08_trk01b_dcl=-658569328 +cs2_08_trunkbarrier=-146328017 +cs2_08_wallsupports=-269290972 +cs2_08_wretainer=1953798243 +cs2_09_armco=76411658 +cs2_09_armco2=-153396377 +cs2_09_boathouse_base=-1664450327 +cs2_09_boats_dec=-717517221 +cs2_09_boats_det=1111746670 +cs2_09_boats=2135852471 +cs2_09_brace1=-753572837 +cs2_09_brace2=537591297 +cs2_09_brace3=-293266698 +cs2_09_brace4=565215564 +cs2_09_brace5=265182600 +cs2_09_brace6=-720017385 +cs2_09_build001_ovr001=209303233 +cs2_09_building002=265420602 +cs2_09_building4_det=2134599897 +cs2_09_building4=-1044711887 +cs2_09_creekbridge_d=517672876 +cs2_09_creekbridge_shdw=211523497 +cs2_09_creekbridge=572766676 +cs2_09_cs_09_tarp01_s=817315237 +cs2_09_cs_09_tarp01_sl=-1587594681 +cs2_09_cs2_9_drain002=-1295258630 +cs2_09_cs2_9_drain1=1107913597 +cs2_09_decal01=1032098994 +cs2_09_decal02_b_dd=1536556453 +cs2_09_decal02_dd=-1123176061 +cs2_09_decal02=1254272814 +cs2_09_decal03_dd=451928222 +cs2_09_decal03=1414578762 +cs2_09_decal03b=-291126948 +cs2_09_decal04_dd=-1211801274 +cs2_09_decal04b_dd=-1673835822 +cs2_09_decal05_dd=600301064 +cs2_09_decal08_lod=-617758805 +cs2_09_decal08=886309729 +cs2_09_decal11b=-352654340 +cs2_09_decal12=1607980572 +cs2_09_dock=114901979 +cs2_09_docksweed=-1381538112 +cs2_09_emis1_lod=-1324305538 +cs2_09_emissive=1828911569 +cs2_09_erosiontube_dd01=873771840 +cs2_09_erosiontube013=-441916335 +cs2_09_foam_01=-856707943 +cs2_09_foam_02=-1170897115 +cs2_09_foam_03=962659714 +cs2_09_glue_02=-464726826 +cs2_09_glue_03=-1691827569 +cs2_09_glue_04=-924312051 +cs2_09_glue_06=707420292 +cs2_09_inletrck2=1091115029 +cs2_09_island_hut_d=-251245995 +cs2_09_island_hut=1035108517 +cs2_09_jetty_ovr001=-69834761 +cs2_09_jettymr=-578137453 +cs2_09_land01_d=-1692280307 +cs2_09_land01_d001=1145883224 +cs2_09_land01_road=-1821861993 +cs2_09_land01=1808661511 +cs2_09_land02=1000086436 +cs2_09_land023_02_d=-1718309822 +cs2_09_land023_d=-2108467067 +cs2_09_land03=1484805460 +cs2_09_land04_decal=1589203720 +cs2_09_land04=1723068859 +cs2_09_land05=1007524975 +cs2_09_land06_02_d=-1946071782 +cs2_09_land06_d=-488479111 +cs2_09_land06_road=1421965715 +cs2_09_land06=1243363468 +cs2_09_land07=-1682744391 +cs2_09_land08_d=-785172100 +cs2_09_land08_gully_d=974592106 +cs2_09_land08=1876624393 +cs2_09_land09=2133369508 +cs2_09_land10=542043075 +cs2_09_land11_decal=367510715 +cs2_09_land11=212845753 +cs2_09_land12=653195575 +cs2_09_land13_decal=-899651958 +cs2_09_land13=-115139168 +cs2_09_land14_d=-1967373041 +cs2_09_land14=57225772 +cs2_09_land14b_d=754954829 +cs2_09_land15_decal=1055983126 +cs2_09_land15=1601432128 +cs2_09_land16=834539221 +cs2_09_ret_wall_01=-1070802049 +cs2_09_ret_wall_02=-2063243983 +cs2_09_ret_wall_03=1391034618 +cs2_09_retaining_wall_12=1872663110 +cs2_09_retaining_wall_13=1264404932 +cs2_09_retaining_wall_21=956898124 +cs2_09_retaining_walla001=-803010080 +cs2_09_retaining_wallb_005=-1047633182 +cs2_09_retaining_walld_001=-536883256 +cs2_09_retaining_walld_002=-229706650 +cs2_09_retwall002=-877024976 +cs2_09_sea_beachline_decal=1379796083 +cs2_09_sea_brace3_d=2088344092 +cs2_09_sea_brace4_d=636803673 +cs2_09_sea_uw_00=243100071 +cs2_09_sea_uw_01=-533033694 +cs2_09_sea_uw_02_lod=-1979958658 +cs2_09_sea_uw_02=-345529476 +cs2_09_sea_uw_03=-1138899735 +cs2_09_sea_uw_04=-680133735 +cs2_09_sea_uw_05=-1456529652 +cs2_09_sea_uw_06=-1203061437 +cs2_09_sea_uw_07=-2066852281 +cs2_09_sea_uw_08=-1817119732 +cs2_09_sea_uw_09=1853467038 +cs2_09_sea_uw_10=-1436770225 +cs2_09_sea_uw_11=-1658911276 +cs2_09_sea_uw_12=-938452042 +cs2_09_sea_uw_13_lod=880438476 +cs2_09_sea_uw_13=2022653105 +cs2_09_sea_uw_14_lod=850715730 +cs2_09_sea_uw_14=1768201820 +cs2_09_sea_uw_15_lod=-2061893616 +cs2_09_sea_uw_15=-1822821818 +cs2_09_sea_uw_16=2134034936 +cs2_09_sea_uw_decals00=-1905953956 +cs2_09_sea_uw_decals01=-2145921343 +cs2_09_sea_uw_decals02=817903639 +cs2_09_sea_uw_decals03=612999082 +cs2_09_sea_uw_decals04=1576211068 +cs2_09_sea_uw_decals05=-845516343 +cs2_09_sea_uw_decals06=-2106008697 +cs2_09_sea_uw_decals07=1948663522 +cs2_09_sea_uw_decals08=183495799 +cs2_09_sea_uw_decals09=-159267941 +cs2_09_sea_uw_decals10=1766991962 +cs2_09_sea_uw_decals11=-1150923647 +cs2_09_sea_uw_decals12=-1802207522 +cs2_09_sea_uw_decals13=1591284584 +cs2_09_sea_uw_decals14=-1476319817 +cs2_09_sea_uw_decals15=307100243 +cs2_09_sea_uw_decals16=-881202008 +cs2_09_sea_uw_decals17=-1781235362 +cs2_09_sea_uw_decals18=-477324187 +cs2_09_sea_uw_decals19=-235062970 +cs2_09_sea_uw_decals20=248803764 +cs2_09_sea_uw_decals21=-49328598 +cs2_09_sea_uw_decals22=-1416877279 +cs2_09_sea_uw_decals23=-1714288723 +cs2_09_sea_uw_decals24=971491294 +cs2_09_sea_uw_decals25=-467788724 +cs2_09_sea_uw_decals26=307755199 +cs2_09_slip_decal002=-1800881776 +cs2_09_sml_farm_shed=1660895535 +cs2_09_smll_farmhse_c=-671756706 +cs2_09_surfacerock=36877523 +cs2_09_weed_01=-1825722687 +cs2_09_weed_03=503137370 +cs2_09_woodbits01=171349756 +cs2_09_woodbits04=1107920581 +cs2_09_wretainer01=-1340668998 +cs2_09_wretainer02=-1451526485 +cs2_09_wretainer04=16000371 +cs2_09b_armco_01=369133250 +cs2_09b_armco_02=-322522033 +cs2_09b_armco_03=1066228187 +cs2_09b_armco_04=-1214658034 +cs2_09b_armco_05=1716987786 +cs2_09b_armco_06=1410630405 +cs2_09b_armco_07=-1899235213 +cs2_09b_armco_08=224523677 +cs2_09b_armco_09=-82620160 +cs2_09b_cs_09b_emissive=-1516797641 +cs2_09b_decals_01=1352005601 +cs2_09b_decals_02=702458483 +cs2_09b_decals_03=-316526353 +cs2_09b_decals_04=-556559278 +cs2_09b_decals_05=-2133993392 +cs2_09b_decals_06=1929919685 +cs2_09b_decals_08=-2006063216 +cs2_09b_decals_10=-1854863790 +cs2_09b_decals_11=-661318503 +cs2_09b_decals_12=-1241591955 +cs2_09b_decals_13=-49554042 +cs2_09b_emissive_lod=1640459209 +cs2_09b_erotube_01=443843198 +cs2_09b_erotube_02=-1689123785 +cs2_09b_erotube_03=-917053376 +cs2_09b_erotube_04=-1070805524 +cs2_09b_erotube_05=-308500273 +cs2_09b_erotube_06=1918415429 +cs2_09b_fence_01=225397855 +cs2_09b_fence_02=405365203 +cs2_09b_fence_05=1073918357 +cs2_09b_fence_06=1371034880 +cs2_09b_fence_07=1535010956 +cs2_09b_fence_08=1737261224 +cs2_09b_fence_09=2034902051 +cs2_09b_fence_10=-227207285 +cs2_09b_fence_11=196364809 +cs2_09b_glue_01=1632325147 +cs2_09b_glue_07=-185469594 +cs2_09b_hut01=1394731946 +cs2_09b_land01_d=-587839047 +cs2_09b_land01=623806021 +cs2_09b_land02_d=-1657644544 +cs2_09b_land02=333538255 +cs2_09b_land022_d=81730753 +cs2_09b_land03=-433059731 +cs2_09b_land04_d=1837770078 +cs2_09b_land04=-149837264 +cs2_09b_land05_d=188745269 +cs2_09b_land05=-912470201 +cs2_09b_land06_d=2062654973 +cs2_09b_land06=1290327517 +cs2_09b_land07=1591867855 +cs2_09b_land08=808393834 +cs2_09b_land09=38715562 +cs2_09b_tower01_frame=-1041031437 +cs2_09b_tower01=-581891342 +cs2_09b_weed_02=-786455435 +cs2_10_beach01_d=-1152150398 +cs2_10_beach01b_d=256852792 +cs2_10_beach02_d=1590650662 +cs2_10_beach02b_d=872696121 +cs2_10_beach03_d=-1334138803 +cs2_10_beach04_d=-2108002528 +cs2_10_beach1=1239657132 +cs2_10_beach2=1538477643 +cs2_10_beach3=-1504713849 +cs2_10_beach4=957614349 +cs2_10_beach5=-1839907950 +cs2_10_brdgeplatform_01_lod=603479311 +cs2_10_brdgeplatform_01=-113162928 +cs2_10_coastrock005=537918355 +cs2_10_coastrock020=-1230560769 +cs2_10_coastrock029=-1617857580 +cs2_10_coastrock041=-1725175475 +cs2_10_coastrock047=191221183 +cs2_10_coastrock066=-1509342869 +cs2_10_coastrocka01=-1036721888 +cs2_10_coastrocka02=-1814166413 +cs2_10_coastrocka03=-213630078 +cs2_10_coastrocka05=385354473 +cs2_10_coastrocka06=1219292754 +cs2_10_concrete=-1547250215 +cs2_10_corrielake_lod=-550849825 +cs2_10_corrielake_water=-1156070353 +cs2_10_culvert01=-1915525643 +cs2_10_culvert02=2082849434 +cs2_10_culvert03=-14628734 +cs2_10_foam_01=-1852047407 +cs2_10_foam_02=2137086812 +cs2_10_foam_03=-634056438 +cs2_10_foam_04=184021647 +cs2_10_foam_05=-974690201 +cs2_10_foam_06=-327502443 +cs2_10_foam_07=-577693786 +cs2_10_foam_08=-1221866780 +cs2_10_foam_09=-975214517 +cs2_10_foam_10=-1192234787 +cs2_10_glue_01=576062455 +cs2_10_glue_02=-1006713018 +cs2_10_glue_03=-571016394 +cs2_10_glue_04=-392884094 +cs2_10_land01=-84192648 +cs2_10_land02=1168861143 +cs2_10_land03=525802287 +cs2_10_land04=1753492880 +cs2_10_land05_d=-497361683 +cs2_10_land05=835371030 +cs2_10_land05b_d=-2099449075 +cs2_10_land06=-250134848 +cs2_10_land07=-1150823582 +cs2_10_land08=71689501 +cs2_10_land09=-561276503 +cs2_10_land10=37645122 +cs2_10_land11_d_b=-827002267 +cs2_10_land11=-1802498073 +cs2_10_land12=-1752033809 +cs2_10_land13=-1461438317 +cs2_10_land14=-1151935112 +cs2_10_land15=-1114250762 +cs2_10_mast_base=289595645 +cs2_10_nland01_d=-1600115913 +cs2_10_nland03_d=-2078999202 +cs2_10_nland04_d=-485520592 +cs2_10_nland05_d=10270561 +cs2_10_nland06_d=-607327457 +cs2_10_nland07_d=-332143945 +cs2_10_pool001=1335610100 +cs2_10_pool01_lod=586670504 +cs2_10_rckdecal02=-1555537623 +cs2_10_rckdecal03=2035879243 +cs2_10_rckdecal05=-1770272880 +cs2_10_rckdecal06=1816326943 +cs2_10_rckdecal08=224343385 +cs2_10_retaining_wall_new_01=-1320485959 +cs2_10_retainwallnew_01_lod=-1172588226 +cs2_10_sea_00_lod=-151882287 +cs2_10_sea_02_lod=1583763023 +cs2_10_sea_03_lod=-626922531 +cs2_10_sea_04_lod=1513749979 +cs2_10_sea_05_lod=-77238582 +cs2_10_sea_06_lod=1870523372 +cs2_10_sea_07_lod=1139959993 +cs2_10_sea_cs2_10_duster_lod=-382705409 +cs2_10_sea_duster1=-1410973081 +cs2_10_sea_rocks_lod=179174997 +cs2_10_sea_rubble=-2037955469 +cs2_10_sea_shipwreck_lod=962669262 +cs2_10_sea_shipwreck=2056618673 +cs2_10_sea_sub_00=813283948 +cs2_10_sea_sub_01=-172276520 +cs2_10_sea_sweed1=-1858308062 +cs2_10_sea_uw_dec_00=-1876315387 +cs2_10_sea_uw_dec_01=-947543620 +cs2_10_sea_uw_dec_02=-1665971176 +cs2_10_sea_uw_dec_04=1194467611 +cs2_10_sea_uw_dec_05=1709989519 +cs2_10_sea_uw_dec_06=1940257282 +cs2_10_sea_uw_dec_07=-109771358 +cs2_10_sea_uw_dec_08=121348399 +cs2_10_sea_uw_dec_09=637656763 +cs2_10_sea_uw_dec_10=-877353366 +cs2_10_sea_uw_dec_11=90184132 +cs2_10_sea_uw_dec_12=-148275885 +cs2_10_sea_uw_dec_13=550359199 +cs2_10_sea_uw_dec_14=460899829 +cs2_10_sea_uw_dec_15=271232977 +cs2_10_sea_uw_dec_16=-40301906 +cs2_10_sea_uw_dec_17=726099466 +cs2_10_sea_uw_dec_18=426426961 +cs2_10_sea_uw_dec_19=1456880935 +cs2_10_sea_uw_dec_20=1198530371 +cs2_10_sea_uw1_00=-709098751 +cs2_10_sea_uw1_02=829045344 +cs2_10_sea_uw1_03=493884012 +cs2_10_sea_uw1_04=-1899989749 +cs2_10_sea_uw1_05=2029865349 +cs2_10_sea_uw1_06=1797369294 +cs2_10_sea_uw1_07=-624161235 +cs2_10_sea_uw2_00=-1992685819 +cs2_10_sea_uw2_03=-540724194 +cs2_10_sea_uw2_04=-838889325 +cs2_10_sea_uw2_05=1317605800 +cs2_10_sea_uw2_06=2127295021 +cs2_10_sea_uw2_07=1914198214 +cs2_10_sea_uw2_08=429303744 +cs2_10_sea_uw2_09=-1718933589 +cs2_10_sea_uw2_10=-1788666837 +cs2_10_sea_uw2_11=-596235692 +cs2_10_sea_uw2_12=46167784 +cs2_10_sea_uw2_15=694633525 +cs2_10_sea_uw2_16=935059678 +cs2_10_sea_uw2_17=384868168 +cs2_10_sea_uw2_18=622869415 +cs2_10_sea_uw2_19=-372980479 +cs2_10_sea_uw2_20=-1574029663 +cs2_10_sea_uw2_21=-19730451 +cs2_10_sea_uw2_22=-316388208 +cs2_10_sea_uw2_23=-632871210 +cs2_10_sea_uw2_24=-939425205 +cs2_10_sea_uwrocks_00=-1868984364 +cs2_10_sea_uwrocks_01=2044093006 +cs2_10_sea_uwrocks_02=1778959027 +cs2_10_sea_uwrocks_04=1468276138 +cs2_10_sea_wrk07=-1329695661 +cs2_10_sea_wrk08=-1740324004 +cs2_10_sea_wrk10=-781010661 +cs2_10_slod1_culvert=-1339271539 +cs2_10_substation_slod=-251816620 +cs2_10_substation=252769930 +cs2_10_trailfnc_001=-562918615 +cs2_10_trailfnc_002=-764972273 +cs2_10_trailfnc_003=-1054879616 +cs2_10_trailfnc_004=-1225147340 +cs2_10_trailfnc_007=1883287235 +cs2_10_trailfnc_base_001=2107181432 +cs2_10_trailfnc_base_002=-1420532498 +cs2_10_trailfnc_base_003=-1728135101 +cs2_10_trailfnc_base_005=-677888651 +cs2_10_trailfnc_base_007=-203098610 +cs2_10_trailretainer_001=-850729350 +cs2_10_trailretainer_003=533793669 +cs2_10_weed_01=-778094851 +cs2_10_weed_02=-2094294505 +cs2_10_weed_03=-1292273230 +cs2_11_armco_wood=1143434281 +cs2_11_armco_wood01=-1775380459 +cs2_11_armco_wood02=1638330120 +cs2_11_armco=-1216099658 +cs2_11_build_emmi01_lod=656187983 +cs2_11_build_emmi01=787090600 +cs2_11_coastdecal01=-939084176 +cs2_11_coastdecal02=-1245310481 +cs2_11_coastdecal03=729611611 +cs2_11_coastdecal04=-1428915188 +cs2_11_coastrock006=1964365687 +cs2_11_coastrock009=-881261512 +cs2_11_coastrock014=-1627741304 +cs2_11_coastrock020=-205172100 +cs2_11_coastrock026=229475916 +cs2_11_coastrock031=-1341076404 +cs2_11_coastrock045=-1246080041 +cs2_11_coastrock049=2122376549 +cs2_11_coastrock062=-1674338626 +cs2_11_coastrock067=-204157445 +cs2_11_coastrock072=1516903480 +cs2_11_coastrock076=-1287401978 +cs2_11_coastrock080=-1782084086 +cs2_11_coastrock081=-406965770 +cs2_11_corrierock=-1504157544 +cs2_11_dd_culvert=753175926 +cs2_11_decal020=-1014991186 +cs2_11_decal2=-404220964 +cs2_11_decal3=-101074945 +cs2_11_foam_01=745998276 +cs2_11_foam_02=579171381 +cs2_11_foam_03=1346981736 +cs2_11_footbridge002_slod1=93885054 +cs2_11_footbridge01_slod1=2112882691 +cs2_11_footbridge01=291011066 +cs2_11_footbridge02=-1911852190 +cs2_11_ftbdge02rails=-1926772878 +cs2_11_ftbridge_rails01=-1358281244 +cs2_11_gasstation_a=1054895182 +cs2_11_gasstation_awire=962401524 +cs2_11_gasstation_b=-584111891 +cs2_11_gasstation_bwire=574998969 +cs2_11_gasstation_d=299962956 +cs2_11_gasstion_a_poles_lod=402090516 +cs2_11_gasstion_a_poles=-408315337 +cs2_11_gasstion_b_lod=-873067045 +cs2_11_gasstion_b_poles=-474049055 +cs2_11_gasstionb_rail=1599095109 +cs2_11_gavdecal_01=-525546181 +cs2_11_gavdecal_03=1719785719 +cs2_11_gavdecal_04=799271736 +cs2_11_gavdecal_07=527977185 +cs2_11_glue_02=21163419 +cs2_11_inlet01=-864410758 +cs2_11_inlet01coast_d=-910723807 +cs2_11_land01=155843367 +cs2_11_land010=305603184 +cs2_11_land011=33391101 +cs2_11_land02_d=-652937340 +cs2_11_land02=-1683447838 +cs2_11_land03_d6=-1192640164 +cs2_11_land03_decal1=-369091852 +cs2_11_land03=1837286295 +cs2_11_land04_decal001=1960130196 +cs2_11_land04=2135189274 +cs2_11_land05_d=1333899587 +cs2_11_land05=1356663372 +cs2_11_land06=1620552129 +cs2_11_land07=404396232 +cs2_11_land08_d8=-203860327 +cs2_11_land08=702102597 +cs2_11_land09=1809432673 +cs2_11_market_dec=-1577470102 +cs2_11_newdecal01=-1760132770 +cs2_11_prereflect_dummy=267609129 +cs2_11_prereflect_prox=-874599360 +cs2_11_refprox_08=1155842485 +cs2_11_refprox_09=-841624679 +cs2_11_sea_marina_xr_rocks_03_lod=-621274213 +cs2_11_sea_uw_dec_00=-12053838 +cs2_11_sea_uw_dec_02=1674337209 +cs2_11_sea_uw_dec_03=1912666146 +cs2_11_sea_uw_dec_04=1144200327 +cs2_11_sea_uw_dec_06=-1463589462 +cs2_11_sea_uw_decb_00=830029088 +cs2_11_sea_uw_decb_01=578756396 +cs2_11_sea_uw_decb_02=885539774 +cs2_11_sea_uw1_00_lod=-1222639933 +cs2_11_sea_uw1_00=1171063091 +cs2_11_sea_uw1_00bb_lod=-51412718 +cs2_11_sea_uw1_00bb=2092959329 +cs2_11_sea_uw1_00bc_lod=1601062536 +cs2_11_sea_uw1_00bc=-1351455803 +cs2_11_sea_uw1_01_lod=882091158 +cs2_11_sea_uw1_01=2074045655 +cs2_11_sea_uw1_02_lod=-729576440 +cs2_11_sea_uw1_02=1783220780 +cs2_11_sea_uw1_03_cc_d=-1548103277 +cs2_11_sea_uw1_03_d=103267014 +cs2_11_sea_uw1_03_lod=-686156265 +cs2_11_sea_uw1_03=538981850 +cs2_11_sea_uw1_03bb_d=1387599726 +cs2_11_sea_uw2_00=-966601320 +cs2_11_sea_uw2_06=703405231 +cs2_11_sea_uw2_07=1412198701 +cs2_11_sea_uw2_08=1181603248 +cs2_11_sea_uw2_09=1888889348 +cs2_11_sea_uw2_10=149739879 +cs2_11_sea_uw2_11=1460106651 +cs2_11_sea_uw2_12=-345924015 +cs2_11_sea_uw2_13=71684161 +cs2_11_sea_uw2_14=470613967 +cs2_11_sea_uw2_15=-505345160 +cs2_11_sea_uw2_17=-852598253 +cs2_11_sea_uw2_18=1625721221 +cs2_11_sea_uw2_19=-1365695255 +cs2_11_sea_uw2_20=234283603 +cs2_11_sea_uw2_21=-1233013938 +cs2_11_sea_uw2_22_lod=2043585629 +cs2_11_sea_uw2_22=-933734661 +cs2_11_sea_uw2_23_lod=81147930 +cs2_11_sea_uw2_23=-788109225 +cs2_11_sea_uw2_24_lod=1013210493 +cs2_11_sea_uw2_24=1690505170 +cs2_11_shark_sign_legs=-1250383451 +cs2_11_shark_sign_ovl=1110126753 +cs2_11_shark_sign=-1859753111 +cs2_11_trailrrefs=-736300681 +cs2_11_weed_02=-846196102 +cs2_11_weed_03=-1964208848 +cs2_11_weldshed_d=1112539596 +cs2_11_wire01=1858656008 +cs2_11_wire02=2107602101 +cs2_11_wire03=312975047 +cs2_11_wire04=544291418 +cs2_11_woodbits01=254806794 +cs2_11_woodbits013=-1611080203 +cs2_11_woodbits03=1685173644 +cs2_11_woodbits04=747521402 +cs2_11_woodbits05=986964485 +cs2_11_woodbits06=-1993244993 +cs2_11_woodbits07=1464310508 +cs2_11_woodbits08=-169551764 +cs2_11_woodbits10=362518713 +cs2_11_woodbits11=690569172 +cs2_11_woodbits12=1528538040 +cs2_29_bio_depts=1304607615 +cs2_29_bio_det00=-807038535 +cs2_29_bio_det01=434939334 +cs2_29_bio_det02_a=-2048143543 +cs2_29_bio_det02=664027413 +cs2_29_bio_det03=-44176215 +cs2_29_bio_det04_a=-717711535 +cs2_29_bio_det04=185632782 +cs2_29_bio_det05_a=947397556 +cs2_29_bio_det05=1893094300 +cs2_29_bio_det06=2121690844 +cs2_29_bio_det07=1411226155 +cs2_29_bio_det08_a=1660621271 +cs2_29_bio_det08=1641723301 +cs2_29_bio_det08b=2019285419 +cs2_29_bio_det09_a=391954748 +cs2_29_bio_det09=-2090403659 +cs2_29_bio_det10_a=-1137629851 +cs2_29_bio_det10=-285947349 +cs2_29_bio_det11_a=-311447986 +cs2_29_bio_det11=-1856860436 +cs2_29_bio_det12=-1627575743 +cs2_29_bio_det13_a=1082552052 +cs2_29_bio_det13=-1379383337 +cs2_29_bio_det14_a=-216322410 +cs2_29_bio_det14=-1170612038 +cs2_29_bio_det15_a=-577501136 +cs2_29_bio_det15=1480924370 +cs2_29_bio_det16_a=1408763353 +cs2_29_bio_det16=1723054511 +cs2_29_bio_det17_a=1739137873 +cs2_29_bio_det17=1953551657 +cs2_29_bio_det18_a=1570898466 +cs2_29_bio_det18=-2060028236 +cs2_29_bio_det19_a=2091205977 +cs2_29_bio_det19=1066658632 +cs2_29_bio_det20_a=-339351917 +cs2_29_bio_det20=986768702 +cs2_29_bio_det21=137068532 +cs2_29_bio_det22_a=-1658027724 +cs2_29_bio_det22=358816355 +cs2_29_bio_det23_a=1883428427 +cs2_29_bio_det24_a=-784764580 +cs2_29_bio_det24=-238333132 +cs2_29_bio_det27_a=655904981 +cs2_29_bio_det27=-1766220554 +cs2_29_bio_det28=-1508557907 +cs2_29_bio_ent_details=1622244945 +cs2_29_bio_ent=1426649 +cs2_29_bio_entgrass=-532970120 +cs2_29_bio_fence=1975591262 +cs2_29_bio_grass_d=293688493 +cs2_29_bio_main_garage=1617660238 +cs2_29_bio_main_grge_rail=-2051874269 +cs2_29_bio_main_steps=-1423308592 +cs2_29_bio_main=-673084529 +cs2_29_bio_maina=-1208108076 +cs2_29_bio_mainb=166322095 +cs2_29_bio_mainc=-609713363 +cs2_29_bio_maind=-331668398 +cs2_29_bio_maine=1884302458 +cs2_29_bio_mainf=-1024405062 +cs2_29_bio_maingl=538039963 +cs2_29_bio_rewall=-771297953 +cs2_29_bio_wall=-1681225022 +cs2_29_bio_water=1455365087 +cs2_29_biolab_d=705897241 +cs2_29_biolab116=1005176368 +cs2_29_biolab122=2018495383 +cs2_29_biolab123=1379139416 +cs2_29_biolab126_rail01=-1817630071 +cs2_29_biolab126_rail02=-2055238090 +cs2_29_biolab126_railb01=-2081559960 +cs2_29_biolab126=1097358785 +cs2_29_biolab126b=-1023341959 +cs2_29_biolab126c=-665307865 +cs2_29_biolab127=-470244633 +cs2_29_biolab127a_a=-259885038 +cs2_29_biolab127b_a=-1965146058 +cs2_29_biolab127d=2129825209 +cs2_29_biolab135_a=184722266 +cs2_29_biolab135=-1847430048 +cs2_29_biolab135a=-1702802691 +cs2_29_biolab135b=1270295914 +cs2_29_biolab136=-2135895555 +cs2_29_biolab144_rail=1819602964 +cs2_29_biolab144=-1710356417 +cs2_29_biolab144a=-479599992 +cs2_29_biolab144b=-718780923 +cs2_29_biolab146=30693334 +cs2_29_biolab146b=1956024251 +cs2_29_biolab147=2133185135 +cs2_29_biolab147a=-800800646 +cs2_29_biolab148_a=1500607934 +cs2_29_biolab148=-1854900476 +cs2_29_biolab148b=1982434617 +cs2_29_biolab149_a=635076041 +cs2_29_biolab149=1655052656 +cs2_29_biolab94=1685715645 +cs2_29_biolab94a=-1107920450 +cs2_29_biolab94c=-1696124000 +cs2_29_biolabobs=458080031 +cs2_29_biotemp_fiz=179117563 +cs2_29_biotemp=921198322 +cs2_29_cp01=1773951908 +cs2_29_cp02=2070937355 +cs2_29_cp02c=-1928808333 +cs2_29_cp02f_1=-205151507 +cs2_29_cp02f_2=1314805789 +cs2_29_cp02f_3=1612708768 +cs2_29_cpbarrier_01=1568698333 +cs2_29_cs2_base=1406870969 +cs2_29_cs2_chem_aly=309800599 +cs2_29_cs5_3_ladder_002=182740057 +cs2_29_cs5_3_ladder_003=430703084 +cs2_29_cs5_3_ladder_004=-130564352 +cs2_29_cs5_3_ladder_005=83515525 +cs2_29_cs5_3_ladder_006=-741673433 +cs2_29_cs5_3_ladder_007=-503803262 +cs2_29_cs5_3_ladder_008=-1739260092 +cs2_29_cs5_3_ladder_01=1770891282 +cs2_29_emissive_lod=3387313 +cs2_29_emissive=71848858 +cs2_29_hrail_01=-953353819 +cs2_29_hrail_02a=-942987450 +cs2_29_hrail_03=-1168089080 +cs2_29_hrail_04=-1303425050 +cs2_29_hrail_05=1610558275 +cs2_29_hrail_08=592687597 +cs2_29_hrail_09=420846961 +cs2_29_hrail_10=-1868987257 +cs2_29_hrail_11=-474273079 +cs2_29_hrail_12=-1256960644 +cs2_29_hrail_13=516956406 +cs2_29_hrail_14=-267500685 +cs2_29_hrail_15=1129048557 +cs2_29_hrail_16=345050232 +cs2_29_hrailb_12=434797323 +cs2_29_humane_sign=-859364695 +cs2_29_int_fake=795131435 +cs2_29_mainsign_lod=-1330342322 +cs2_29_mainsign=-1937653535 +cs2_29_newsteps=-876762737 +cs2_29_newstepsb=-889747551 +cs2_29_props_combo01_slod=-1661094910 +cs2_29_props_elec_wire_bl063=-1055627043 +cs2_29_rail432=-1362808324 +cs2_29_weed=-1645362819 +cs2_30_beach_g1=1621945719 +cs2_30_beach2_g=-44721723 +cs2_30_beacha=-1990312628 +cs2_30_beachb=-675980807 +cs2_30_beachc=-596024447 +cs2_30_beachd=-1312092635 +cs2_30_bh_clfc_g=590672888 +cs2_30_biopipe=125620339 +cs2_30_chem_grill_ipl_group=-505173175 +cs2_30_clabsweed_01=-1424450986 +cs2_30_clabsweed_02=-640288816 +cs2_30_clabtube_01=637437038 +cs2_30_clabtube_02=876159203 +cs2_30_clabtube_03=-2086289461 +cs2_30_clabtube_04=-1855497394 +cs2_30_clabtube_05=-580979908 +cs2_30_clabtube_06=1931222712 +cs2_30_cliff_top_ga=812512329 +cs2_30_cliff_topb_g=-326460920 +cs2_30_foam_01=-628629497 +cs2_30_foam_02=656570639 +cs2_30_foam_03=-120611734 +cs2_30_foam_04=-1312715185 +cs2_30_foam_05=360797645 +cs2_30_foam_06=1594747153 +cs2_30_land_a_d=-999037974 +cs2_30_land_a=183078476 +cs2_30_land_aa=-1342065890 +cs2_30_land_ab_d=909269109 +cs2_30_land_b_d=-1770954620 +cs2_30_land_b=421276337 +cs2_30_land_c_d=333362796 +cs2_30_land_c=-1733187110 +cs2_30_land_ca=177272480 +cs2_30_land_dc_00=1551561560 +cs2_30_land_e_d=-895805383 +cs2_30_land_e=-1111198721 +cs2_30_sea_alg1=781318683 +cs2_30_sea_alg2=305938800 +cs2_30_sea_beach_underwater_03=1173755843 +cs2_30_sea_beach_uw_01_lod=1300042801 +cs2_30_sea_beach_uw_01=-1907329477 +cs2_30_sea_beach_uw_02_lod=-571490721 +cs2_30_sea_beach_uw_02=412125885 +cs2_30_sea_ch2_30_wreck005=-1864700306 +cs2_30_sea_ch2_30_wreck4=2061307517 +cs2_30_sea_ch2_30_wreck4dx=2017952160 +cs2_30_sea_ch2_30_wreck4dx001=1393494965 +cs2_30_sea_ch2_30_wreck7=571792618 +cs2_30_sea_coral_fan_flat_1=-995698595 +cs2_30_sea_coral_fan_flat_2=1857793156 +cs2_30_sea_coral_fan_p_l=314181836 +cs2_30_sea_coral_fan_p_l003=-2094448634 +cs2_30_sea_coral_fan_p_l2=-1764198208 +cs2_30_sea_coralglu004=1920305685 +cs2_30_sea_coralrk1=-1233882518 +cs2_30_sea_coralrock_006=-1386445202 +cs2_30_sea_coralrock_007=-692856548 +cs2_30_sea_coralrock_008=284609957 +cs2_30_sea_coralrock_009=-1171906559 +cs2_30_sea_coralrock_01=-2005800232 +cs2_30_sea_coralrock_010=-1603245254 +cs2_30_sea_coralrock_011=1920569165 +cs2_30_sea_coralrock_012=2109973985 +cs2_30_sea_coralrock_013=-836450654 +cs2_30_sea_coralrock_014=1659334701 +cs2_30_sea_coralrock_015=891131034 +cs2_30_sea_coralrock_016=1082829684 +cs2_30_sea_coralrock_017=-1833250865 +cs2_30_sea_coralrock_018=303779478 +cs2_30_sea_coralrock_02=372442716 +cs2_30_sea_coralrock_03=1106337240 +cs2_30_sea_coraltb=101954055 +cs2_30_sea_coralvs=-2085504947 +cs2_30_sea_cs2_30_wreck1=-1497596140 +cs2_30_sea_cs2_30_wreck2=-1810966087 +cs2_30_sea_cs2_30_wreck3=1781958153 +cs2_30_sea_underwater_03_lod=-537460392 +cs2_30_sea_uw_dec_00=2052398356 +cs2_30_sea_uw_dec_01=-2003322471 +cs2_30_sea_uw_dec_02=-794310216 +cs2_30_sea_uw_dec_03=-437849034 +cs2_30_sea_uw_dec_04=-1405288221 +cs2_30_sea_uw_dec_05=-1014812817 +cs2_30_sea_uw_dec_06=118568562 +cs2_30_sea_uw_dec_07=-239203380 +cs2_30_sea_uw_dec_08=729612105 +cs2_30_sea_uw_dec_09=373478613 +cs2_30_sea_uw_dec_10=1640262403 +cs2_30_sea_uw_dec_11b=2141863340 +cs2_30_sea_uw_dec_16=-946817498 +cs2_30_sea_uw1_01=1614590897 +cs2_30_sea_uw2_00=-868168026 +cs2_30_sea_uw2_03=-1813389831 +cs2_30_sea_uw2_04=-1586005740 +cs2_30_sea_uw2_05=795317490 +cs2_30_sea_uw2_06=1025388639 +cs2_30_sea_uw2_07=1317950271 +cs2_30_sea_uw2_09=-380041002 +cs2_30_sea_uw2_10=737741445 +cs2_30_sea_uw2_11=-281702145 +cs2_30_sea_uw2_12=576354120 +cs2_30_sea_uw2_13=-750659308 +cs2_30_sea_uw2_14=93437367 +cs2_30_sea_uw2_15=-1475607895 +cs2_30_sea_uw2_16=-681123490 +cs2_30_sea_uw2_17=-1935127582 +cs2_30_sea_uw2_18=-1102827751 +cs2_30_sea_uw2_19=-1886727777 +cs2_30_sea_uwd_1=-1174479938 +cs2_30_sea_uwd_2=1895942597 +cs2_30_sea_uwrock001=1034875910 +cs2_30_seaweed_long_l=1749375830 +cs2_30_seaweed_long_m=2053177229 +cs2_30_seaweed_long_m001=974352352 +cs2_30_temprocks_b=1708452841 +cs2_30_tunnel_blocker=1494419998 +cs2_30_tunnel_det_00=-1486168872 +cs2_30_tunnel_det_01=-1734000819 +cs2_30_tunnel_det_02=1811736061 +cs2_30_tunnel_det_03=1562298433 +cs2_30_tunnel_det_04=795634885 +cs2_30_tunnel_det_05=565137739 +cs2_30_tunnel_det_06=1409168876 +cs2_30_tunnel_det_07=1144559201 +cs2_30_tunnel_det_08=-930570497 +cs2_30_tunnel_det_09=-624442499 +cs2_30_tunnel_det_10=-910122333 +cs2_30_tunnel_det_11=-1149958644 +cs2_30_tunnel_det_12=-1381700984 +cs2_30_tunnel_det_13=-1797932822 +cs2_lod_06_slod3=448463752 +cs2_lod_1234_slod3=1864222152 +cs2_lod_5_9_slod3=1025240158 +cs2_lod_emissive_4_20_slod3=-1249720446 +cs2_lod_emissive_5_20_slod3=1324450085 +cs2_lod_emissive_6_21_slod3=-1005114730 +cs2_lod_rb2_slod3=-1049611463 +cs2_lod_roads_slod3=-1448673002 +cs2_lod_roadsb_slod3=2086891416 +cs2_lod2_emissive_4_21_slod3=690462484 +cs2_lod2_emissive_6_21_slod3=-815004394 +cs2_lod2_rc_slod3=1007938532 +cs2_lod2_roadsa_slod03=-390583941 +cs2_lod2_slod3_08=-952191192 +cs2_lod2_slod3_10=-1659148126 +cs2_lod2_slod3_10a=-1457315554 +cs2_lod2_slod3_11=-1361703913 +cs2_railway_b10_legs_a_slod=1152130587 +cs2_railway_b10_legs_a=-2065905048 +cs2_railway_b10_legs_b_slod=1312913261 +cs2_railway_b10_legs_b=-1290262818 +cs2_railway_b10_rail_a=-176527921 +cs2_railway_b10_rail_b=-1874486425 +cs2_railway_b10_rail_c=-1576583446 +cs2_railway_b10_rail_d=1019180120 +cs2_railway_b10_rail_e=243374045 +cs2_railway_b10=-124777279 +cs2_railway_b11_legs_a_slod=-1242527194 +cs2_railway_b11_legs_a=-1689678976 +cs2_railway_b11_legs_b_slod=963107896 +cs2_railway_b11_legs_b=-903157438 +cs2_railway_b11_legs_c_slod=966631425 +cs2_railway_b11_legs_c=-1132900897 +cs2_railway_b11_rail_a=-821908057 +cs2_railway_b11_rail_b=-1202356147 +cs2_railway_b11_rail_c=-1430985432 +cs2_railway_b11_rail_d=-1692121593 +cs2_railway_b11_rail_e=-2049238155 +cs2_railway_b11_rail_f=1949792302 +cs2_railway_b11=110012606 +cs2_railway_b12_legs=-385350490 +cs2_railway_b12_rail=-783641419 +cs2_railway_b12=354207194 +cs2_railway_b13_legs=-1558185522 +cs2_railway_b13_rail=1592564161 +cs2_railway_b13=653879699 +cs2_railway_b14_legs=-564914209 +cs2_railway_b14_rail=768062287 +cs2_railway_b14=-791331504 +cs2_railway_brg11lamp=-1212679181 +cs2_railway_brgov_00=838223452 +cs2_railway_brgov_01=479468440 +cs2_railway_brgov_02=1333887346 +cs2_railway_brgov_07=1385105285 +cs2_railway_brgov_08=-1554405095 +cs2_railway_brgov_09=1971965306 +cs2_railway_t01=-2076897323 +cs2_railway_t02=-1921113497 +cs2_railway_t03=-1617705326 +cs2_railway_t04=720952666 +cs2_railwyb_brg01_railing=-1652131643 +cs2_railwyb_brg01=-1774077797 +cs2_railwyb_brgov=-1629552390 +cs2_railwyb_t_06=-1198651569 +cs2_railwyb_t_16=-1241217052 +cs2_railwyb_t_18=-848906640 +cs2_railwyb_t_20=733607013 +cs2_railwyb_t_22=192328671 +cs2_railwyb_t_24=-1224373506 +cs2_railwyb_t_26=-1840201323 +cs2_railwyb_t_28=2131630864 +cs2_railwyc_br06_d=-880216953 +cs2_railwyc_br07_d=-1025083163 +cs2_railwyc_br08_d=-1293278656 +cs2_railwyc_brg01=-2020945881 +cs2_railwyc_brg02=-150425807 +cs2_railwyc_brg03=-458421638 +cs2_railwyc_brg04=-762911202 +cs2_railwyc_brg05=-834609774 +cs2_railwyc_brg06_overlay=149735821 +cs2_railwyc_brg06=1205194954 +cs2_railwyc_brg07_overlay=-2065007604 +cs2_railwyc_brg07=653496070 +cs2_railwyc_brg08_overlay=1294225438 +cs2_railwyc_brg08=346679923 +cs2_railwyc_brg09=41338381 +cs2_railwyc_brgov_04=-383546074 +cs2_railwyc_t01=-1187707203 +cs2_railwyc_t02=-494511777 +cs2_railwyc_t03=1083315565 +cs2_railwyc_t04=1833004747 +cs2_rdprops_aviation_ball=866158297 +cs2_rdprops_ballwire107=1259566649 +cs2_rdprops_ballwire108=961598132 +cs2_rdprops_ballwire109=610707680 +cs2_rdprops_ballwire110=1743728892 +cs2_rdprops_ballwire111=2040386649 +cs2_rdprops_ballwire112=-1941636697 +cs2_rdprops_ballwire113=235371822 +cs2_rdprops_cs2_wires41=210977452 +cs2_rdprops_cs2_wires42=48901978 +cs2_rdprops_cs2_wires51=43591428 +cs2_rdprops_cs2_wires59=1929283537 +cs2_rdprops_elec_wir09=-1063960612 +cs2_rdprops_elec_wire005=1045262038 +cs2_rdprops_elec_wire03=-868647962 +cs2_rdprops_elec_wire052=829875101 +cs2_rdprops_elec_wire053=541606208 +cs2_rdprops_elec_wire055=65374331 +cs2_rdprops_elec_wire056=-372026281 +cs2_rdprops_elec_wire07=1384614012 +cs2_rdprops_elec_wires_sp196=-60863727 +cs2_rdprops_elec_wires_sp197=1422425070 +cs2_rdprops_elec_wires_sp198=519901272 +cs2_rdprops_elec_wires_sp199=1496515779 +cs2_rdprops_elec_wires_sp200=798190549 +cs2_rdprops_ewl_01=1271317936 +cs2_rdprops_pylon_wire_sp106=347494746 +cs2_rdprops_pylon_wire244=1000955379 +cs2_rdprops_pylon_wire246=-916489883 +cs2_rdprops_pylon_wire247=1337886245 +cs2_rdprops_pylon_wire248=1585456040 +cs2_rdprops_pylon_wire250=126547095 +cs2_rdprops_pylon_wire251=-180072438 +cs2_rdprops_pylon_wire252=-1839101354 +cs2_rdprops_roadsa_p_wire06=-1074034587 +cs2_rdprops_roadsa_p_wire195=-514761246 +cs2_rdprops_roadsa_p_wire195b=355893403 +cs2_rdprops_roadsa_p_wire195c=1122360313 +cs2_rdprops_roadsa_p_wire201=-2095283135 +cs2_rdprops_roadsa_p_wire201b=2120525212 +cs2_rdprops_roadsa_p_wire201c=-1943322327 +cs2_rdprops_roadsa_p_wire203c=703038452 +cs2_rdprops_roadsa_p_wire89=-1415715578 +cs2_rdprops_roadsa_p_wire89b=1702978512 +cs2_rdprops_roadsa_p_wire89c=30645366 +cs2_rdprops_w_med_02=716324284 +cs2_rdprops_w_med_03=334303282 +cs2_rdprops_w_med_04=-836631399 +cs2_rdprops_w_med_05=969595885 +cs2_rdprops_w_med_06=1658433034 +cs2_rdprops_w_med_07=1293320836 +cs2_rdprops_w_med_08=-2074185453 +cs2_rdprops_w_med_09=1921043800 +cs2_rdprops_w_med_e010=1335690438 +cs2_rdprops_w_thin_01=-1724184820 +cs2_rdprops_w_thin_02=-1310312350 +cs2_rdprops_w_thin_03=80240165 +cs2_rdprops_w_thin_04=259683209 +cs2_rdprops_w_thin_05=-1890979042 +cs2_rdprops_w_thin_06=1636833195 +cs2_rdprops_w_thin_07=-1144861669 +cs2_rdprops_w_thin_08=-965156473 +cs2_rdprops_w_thin_09=1389361707 +cs2_rdprops_w_thin_e010=-242653338 +cs2_rdprops_wire00=-1953955992 +cs2_rdprops_wire03=117372498 +cs2_rdprops_wire06=-1735911070 +cs2_roads_01=169152707 +cs2_roads_02=486651548 +cs2_roads_03=-156603922 +cs2_roads_04=-958297507 +cs2_roads_12=-1351655711 +cs2_roads_20=-478901009 +cs2_roads_21=-251254766 +cs2_roads_22=-1489448 +cs2_roads_24=-1919590098 +cs2_roads_25=989576188 +cs2_roads_26_a=-2072865190 +cs2_roads_26=1209325102 +cs2_roads_27=-950905689 +cs2_roads_28=-689245224 +cs2_roads_29=1674907054 +cs2_roads_30=-1137263252 +cs2_roads_31=-1389125786 +cs2_roads_32=-814685216 +cs2_roads_33=1332700123 +cs2_roads_armco_01=-736141920 +cs2_roads_armco_02=2109911284 +cs2_roads_armco_03=-1497660711 +cs2_roads_armco_04=-504432321 +cs2_roads_armco_05=-1571620360 +cs2_roads_armco_06=1918704141 +cs2_roads_armco_07=1974935745 +cs2_roads_armco_08=-874001115 +cs2_roads_armco_09=-613651410 +cs2_roads_armco_10=-576950382 +cs2_roads_armco_11=247058892 +cs2_roads_armco_12=-1074088881 +cs2_roads_armco_13=-182641005 +cs2_roads_armco_14=610663716 +cs2_roads_armco_15=-189915743 +cs2_roads_armco_16=523989691 +cs2_roads_armco_17=1476682832 +cs2_roads_armco_18=43891072 +cs2_roads_armco_19=931210058 +cs2_roads_armco_20=-1116426741 +cs2_roads_armco_21=257249743 +cs2_roads_armco_22=-322696019 +cs2_roads_armco_23=851450024 +cs2_roads_armco_24=1108752212 +cs2_roads_armco_25=1213514705 +cs2_roads_armco_26=1704197711 +cs2_roads_armco_27=1761346847 +cs2_roads_armco_28=2000527778 +cs2_roads_armco_29=-1591708317 +cs2_roads_armco_30=-2071741698 +cs2_roads_armco_31=-1835804902 +cs2_roads_armco_32=-2074297684 +cs2_roads_armco_33=-1371632013 +cs2_roads_armco_34=-1618185973 +cs2_roads_armco_35=-918076284 +cs2_roads_armco_36=-1157224446 +cs2_roads_armco_37=80362377 +cs2_roads_armco_38=-158949630 +cs2_roads_armco_39=84360191 +cs2_roads_armco_40=-1524729073 +cs2_roads_armco_41=-601724646 +cs2_roads_armco_42=-833041017 +cs2_roads_armco_43=-139583439 +cs2_roads_armco_44=-371489652 +cs2_roads_armco_45=-137682841 +cs2_roads_armco_46=-367753990 +cs2_roads_armco_47=619117214 +cs2_roads_armco_48=394878947 +cs2_roads_armco_49=1090695897 +cs2_roads_armco_50=973317123 +cs2_roads_armco_51=-547033405 +cs2_roads_armco_52=-857519680 +cs2_roads_armco_53=53917286 +cs2_roads_armco_54=-243789079 +cs2_roads_armco_55=-1161812634 +cs2_roads_armco_56=-1483997422 +cs2_roads_armco_57=-564532071 +cs2_roads_armco_58=-870823914 +cs2_roads_back01=-874506827 +cs2_roads_back02=-43419449 +cs2_roads_back03=-290792630 +cs2_roads_bdg_dcl_01=-1963774665 +cs2_roads_elec_wire_s184=-1682023424 +cs2_roads_elec_wire_s185=-1509724022 +cs2_roads_elec_wire_s186=2025690623 +cs2_roads_elec_wire_s187=1855127990 +cs2_roads_elec_wire_s188=-2142395093 +cs2_roads_elec_wire_s189=-791624144 +cs2_roads_elec_wire_s190=904008625 +cs2_roads_elec_wire_s284=496258585 +cs2_roads_elec_wire_s484=1805022459 +cs2_roads_elec_wire_spline184=658406157 +cs2_roads_elec_wire_spline185=-558798348 +cs2_roads_elec_wire_spline186=46314006 +cs2_roads_elec_wire_yy184=1137621888 +cs2_roads_elec_wire984=1648785133 +cs2_roads_elec_wre785=-1589066337 +cs2_roads_fw_08_dcl=-1335265412 +cs2_roads_fw_08=-539294237 +cs2_roads_fw_09=1367206183 +cs2_roads_fw_10_dcl=-1022882323 +cs2_roads_fw_10_dcl02=-1896611597 +cs2_roads_fw_10=-1114394815 +cs2_roads_fw_11=-1428157986 +cs2_roads_fw_12_dcl=-1382163195 +cs2_roads_fw_12=-1152734541 +cs2_roads_fw_9_dcl=-106825249 +cs2_roads_fwy_sg_4=-1248894815 +cs2_roads_fwy_sgn_05=1130320481 +cs2_roads_junc1=1646495902 +cs2_roads_junc1dcl=-668238606 +cs2_roads_junct_dcl01=2043163838 +cs2_roads_junct_dcl02=1735561235 +cs2_roads_junct_dcl03=5849570 +cs2_roads_junct_dcl05=601557221 +cs2_roads_junct_dcl06=303621473 +cs2_roads_junct_dcl08=-1039317689 +cs2_roads_junct_dcl09=152523610 +cs2_roads_junct_dcl10=320005613 +cs2_roads_junct_dcl11=-491813481 +cs2_roads_railngs_1d=399083843 +cs2_roads_sign_01=714770658 +cs2_roads_sign_02=1471472406 +cs2_roads_sign_03=-667327459 +cs2_roads_sign_04=44611839 +cs2_roads_sign_05=-175169844 +cs2_roads_sign_06=517828968 +cs2_roads_sign_07=-1676514352 +cs2_roads_sign_08=-1920414019 +cs2_roads_sign_09=-1130779426 +cs2_roads_sign_10=-1105579773 +cs2_roads_sign_11=-1292920274 +cs2_roads_sign_12=-450527591 +cs2_roads_sign_13=-814525643 +cs2_roads_sign_14=-2132330978 +cs2_roads_sign_15=3323047 +cs2_roads_sign_16=-361461461 +cs2_roads_sign_17=500068318 +cs2_roads_tele_pole_wire_01=-24542816 +cs2_roads_tele_pole_wirm01=359497617 +cs2_roads_tele_pole_wirm03=1588236810 +cs2_roads_tele_pole_wirm04=1894332039 +cs2_roads_tele_pole_wirm05=-866652825 +cs2_roads_tele_pole_wirm06=-1768586781 +cs2_roads_tele_wiren00=1023423389 +cs2_roads_tele_wiren01=-482213854 +cs2_roads_tele_wiren02=1507978592 +cs2_roads_wires_elec_heavy01=1653562106 +cs2_roads_wires_elec_stan01=1096296648 +cs2_roads_wires_elec_stan02=1338656172 +cs2_roads_wires_elec_stan06=646640422 +cs2_roads_wires_elec_stan07=-1289614250 +cs2_roads_wires_elec_stan08=-1050892085 +cs2_roads_wires_elec_stan09=-810695315 +cs2_roads_wires_elec_stan12=-1822996099 +cs2_roads_wires_elec_stan14=-2035371988 +cs2_roads_wires_elec_stan15=1541167752 +cs2_roads_wires_tele_heavy02=675303151 +cs2_roads_wires_tele_heavy03=846881635 +cs2_roads_wires_tele_heavy05=-2128215907 +cs2_roads_wires_tele_heavy06=1509241404 +cs2_roads_wires_tele_heavy07=1814812329 +cs2_roads_wires_tele_heavy08=-852649781 +cs2_roads_wires_tele_heavy09=-555533258 +cs2_roads_wires_tele_heavy10=-435794996 +cs2_roads_wires_tele_heavy11=-675434693 +cs2_roads_wires_tele_heavy12=802742124 +cs2_roads_wires_tele_heavy13=434779023 +cs2_roads_wires_tele_heavy14=1394943492 +cs2_roads_wires_tele_heavy15=1020066132 +cs2_roads_wires_tele_heavy16=1893884286 +cs2_roads_wires_tele_heavy17=1661846997 +cs2_roads_wires_tele_heavy19=-2039313250 +cs2_roads_wires_tele_heavy20=1472547668 +cs2_roads_wires_tele_heavy21=92972768 +cs2_roads_wires_tele_heavy22=1021416845 +cs2_roads_wires_tele_stan02=169910501 +cs2_roads_wires_tele_stan04=1004536927 +cs2_roads_wires_tele_stan05=1468677043 +cs2_roads_wires_tele_stan07=840855772 +cs2_roads_wires_tele_stan08=-1296961019 +cs2_roadsa_dcl_sign_002=2096161774 +cs2_roadsa_hw_04=357092809 +cs2_roadsa_hw_05=923865433 +cs2_roadsa_hw_06=1208529732 +cs2_roadsa_hw_07=971118327 +cs2_roadsa_hw_08=1823505555 +cs2_roadsa_paleto_welcome=-1058361165 +cs2_roadsa_sign_mid_01=-1518196061 +cs2_roadsa_sign_mid_02_lod=1399719759 +cs2_roadsa_sign_mid_03=1005770622 +cs2_roadsa_signfw_01=2026162899 +cs2_roadsa_testroads00=-1667124038 +cs2_roadsa_testroads01=-160634801 +cs2_roadsa_testroads02=-902688806 +cs2_roadsa_testroads03=-739302572 +cs2_roadsb_05=1667869034 +cs2_roadsb_06=1217229750 +cs2_roadsb_07=978835275 +cs2_roadsb_08=740866797 +cs2_roadsb_09=501882480 +cs2_roadsb_10=933583306 +cs2_roadsb_11=1231617361 +cs2_roadsb_13=1006559873 +cs2_roadsb_14=307269413 +cs2_roadsb_15=458498348 +cs2_roadsb_16=1897057448 +cs2_roadsb_17=2127718439 +cs2_roadsb_18=1686713237 +cs2_roadsb_19=-1286287065 +cs2_roadsb_armco_11=-1898179709 +cs2_roadsb_armco_12=875257379 +cs2_roadsb_armco_13a=-1420115463 +cs2_roadsb_armco_13b=1602628173 +cs2_roadsb_armco_13c=1319667858 +cs2_roadsb_armco_14a=-319406101 +cs2_roadsb_armco_14b=-44015425 +cs2_roadsb_armco_14c=-1200597280 +cs2_roadsb_armco_15a=1574510659 +cs2_roadsb_armco_15b=-1151411371 +cs2_roadsb_armco_16a=-86749837 +cs2_roadsb_armco_16b=203583503 +cs2_roadsb_armco_16c=-1679650919 +cs2_roadsb_armco_16d=-1380535487 +cs2_roadsb_armco_17a=934201487 +cs2_roadsb_armco_17b=654616379 +cs2_roadsb_bard_wir00=-1321742515 +cs2_roadsb_bard_wir02=-738093856 +cs2_roadsb_bard_wir03=106232198 +cs2_roadsb_cowsign_slod=2032310218 +cs2_roadsb_cowsign=876290973 +cs2_roadsb_cs2_roads_wire008=933086027 +cs2_roadsb_cs2_roads_wire008b=1768850887 +cs2_roadsb_cs2_roads_wire008c=2058922075 +cs2_roadsb_cs2_roads_wire008e=788369650 +cs2_roadsb_cs2_roads_wire04=2049559135 +cs2_roadsb_elec_wire_spline185=-739873523 +cs2_roadsb_elec_wire_spline186=1779767660 +cs2_roadsb_elec_wire_spline467=502933349 +cs2_roadsb_elec_wire_spline468=202671002 +cs2_roadsb_elec_wire_spline469=-2006156212 +cs2_roadsb_elec_wire_spline470=-253757311 +cs2_roadsb_elec_wire_swire467=-1861161583 +cs2_roadsb_elec_wire_swire468=1532133909 +cs2_roadsb_elec_wire_swire469=576950332 +cs2_roadsb_elec_wire_swire470=1372285871 +cs2_roadsb_fencepls00=444813811 +cs2_roadsb_fencepls01=1289238148 +cs2_roadsb_fencepls02a=-830092366 +cs2_roadsb_fencepls02b=359389561 +cs2_roadsb_fw_05=-1694805185 +cs2_roadsb_fw_06=-1330807133 +cs2_roadsb_fw_07=-426415494 +cs2_roadsb_fw_brdg2_d=1863076719 +cs2_roadsb_fw_brdg2=-2061106992 +cs2_roadsb_fwy_sgn_01_lod=-1688471873 +cs2_roadsb_fwy_sgn_01=-2020352531 +cs2_roadsb_fwy_sgn_02_lod=-1961904452 +cs2_roadsb_fwy_sgn_02=-1985093087 +cs2_roadsb_heavy25_lcy=-143263033 +cs2_roadsb_junc2=1249448949 +cs2_roadsb_junc2a=992085611 +cs2_roadsb_junct_dcl01=-258246922 +cs2_roadsb_junct_dcl02=-2084594372 +cs2_roadsb_junct_dcl03=-1805500799 +cs2_roadsb_junct_dcl04=1196270681 +cs2_roadsb_junct_dcl05=-1307608613 +cs2_roadsb_junct_dcl06=1824812870 +cs2_roadsb_junct_dcl07=897188018 +cs2_roadsb_junct_dcl08=284571535 +cs2_roadsb_junct_dcl09=1528155113 +cs2_roadsb_junct_dcl10=700279313 +cs2_roadsb_junct_dcl11=470535854 +cs2_roadsb_junct_dcl12=-579972748 +cs2_roadsb_junct_dcl13=-822365041 +cs2_roadsb_laby_6=-1101053286 +cs2_roadsb_pylon_wire244c001=-59771529 +cs2_roadsb_pylon_wire245=-2088296469 +cs2_roadsb_railngs_1=-1572869813 +cs2_roadsb_railngs_2=1880720639 +cs2_roadsb_railngs_3=2108956724 +cs2_roadsb_railngs_4=-19160435 +cs2_roadsb_railngs_5=1545755929 +cs2_roadsb_railngs_6=1799879524 +cs2_roadsb_railngs_7=950834734 +cs2_roadsb_rd_sign_002=502459328 +cs2_roadsb_sign_01=1788094629 +cs2_roadsb_sign_010=-2136611431 +cs2_roadsb_sign_013=-1177364494 +cs2_roadsb_sign_02=-1864534729 +cs2_roadsb_sign_03=-1204468758 +cs2_roadsb_sign_04=-330847218 +cs2_roadsb_sign_05=-1547986185 +cs2_roadsb_sign_06=-906959007 +cs2_roadsb_sign_07=454068583 +cs2_roadsb_sign_09=-145571296 +cs2_roadsb_sign_11=971982984 +cs2_roadsb_sign_12=-526739996 +cs2_roadsb_sign_14=85483231 +cs2_roadsb_testroads04=-684950131 +cs2_roadsb_tmpd_01=-1585302635 +cs2_roadsb_tnlend=1025088240 +cs2_roadsb_tnlend2=1437755488 +cs2_roadsb_tnnlroad=-2065612065 +cs2_roadsb_tnnlroad2=1936063291 +cs2_roadsb_tnnlroad3=1227138745 +cs2_roadsb_tnnlroadol=1361310539 +cs2_roadsb_tnnlroadol2=-736272240 +cs2_roadsb_tnnlroadol3=1785105700 +cs2_roadsb_tun_ec_01=1926202680 +cs2_roadsb_tun_ec_02=1592155498 +cs2_roadsb_tun_gavgub1=-1718337210 +cs2_roadsb_tun_gavgub2=-949183242 +cs2_roadsb_tun_gavgub3=219981913 +cs2_roadsb_tun_gavi_01=-733595162 +cs2_roadsb_tun_gavi_02=-646167470 +cs2_roadsb_tun_gavi_03=-1349029747 +cs2_roadsb_tun_gavi_dcl_01=1101588898 +cs2_roadsb_tun_gavi_dcl_3=-1724470701 +cs2_roadsb_tun_gavi_dcl2=537529881 +cs2_roadsb_tunshadowbox=2099800945 +cs2_roadsb_wire_1117=2071822846 +cs2_roadsb_wire_se1=1249482681 +cs2_roadsb_wire_se118=-1585927692 +cs2_roadsb_wire_se2=2015654670 +cs2_roadsb_wire_settlement001=-150062363 +cs2_roadsb_wire_spline104=-1450335818 +cs2_roadsb_wire_spline106=-854890319 +cs2_roadsb_wire_spline107=-2010095876 +cs2_roadsb_wire_spline108=1903047032 +cs2_roadsb_wire_spline109=-1669658735 +cs2_roadsb_wire_spline114=61986593 +cs2_roadsb_wire_spline115=905198501 +cs2_roadsb_wire_spline117=-880744772 +cs2_roadsb_wire_spline118=-1161673409 +cs2_roadsb_wire_spline119=-325670677 +cs2_roadsb_wire_spline121=-240504970 +cs2_roadsb_wires_19_lcy=953588040 +cs2_roadsb_wires_elec_light02=-628515434 +cs2_roadsb_wires_elec_stan10=-1256162737 +cs2_roadsb_wires_elec_stan16=1240671194 +cs2_roadsb_wires_elec_stan17=945914039 +cs2_roadsb_wires_elec_stan18=1855384865 +cs2_roadsb_wires_elec_stan20=186902993 +cs2_roadsb_wires_elec_stan21=-548957671 +cs2_roadsb_wires_elec_stan22=1998930394 +cs2_roadsb_wires_elec_stan23=-1937085276 +cs2_roadsb_wires_elec_stan24=-767002593 +cs2_roadsb_wires_elec_stan27=1973370570 +cs2_roadsb_wires_elec_stan28=2068892205 +cs2_roadsb_wires_elec_stan29=-1964938930 +cs2_roadsb_wires_elec_stan30=-1693153088 +cs2_roadsb_wires_tele_heavy23=535117521 +cs2_roadsb_wires_tele_heavy24=1227788643 +cs2_roadsb_wires_tele_heavy26=1569372631 +cs2_roadsb_wires_tele_heavy27=1865440546 +cs2_roadsb_wires_tele_heavy28=958066936 +cs2_roadsb_wires_tele_heavy29=1254986845 +cs2_roadsb_wires_tele_heavy30=-1806817659 +cs2_roadsb_wires_tele_heavy31=-2029450245 +cs2_roadsb_wires_tele_heavy32=-494812437 +cs2_roadsb_wires_tele_heavy33=298099056 +cs2_roadsb_wires_tele_heavy36=1227198509 +cs2_roadsb_wires_tele_heavy37=2070312110 +cs2_roadsb_wires_tele_heavy39=1492824023 +cs2_roadsb_wires_tele_stan12=-156535099 +cs2_roadsb_wires_tele_stan14=-1034482147 +cs2_roadsb_ws008=157689233 +cs2_roadsb_ws009=-619525909 +cs2_roadsb_wspline008=-1941799448 +cs3_01__deci1_b=1421831662 +cs3_01__deci1_c=579176827 +cs3_01__deci1_c001=1183812620 +cs3_01__deci1=-1487180447 +cs3_01__deci1b=-362892615 +cs3_01_armco00=1447402879 +cs3_01_armco01=1684486594 +cs3_01_armco02=1907905636 +cs3_01_beach1=-208990134 +cs3_01_beach2=106542567 +cs3_01_beach3=-1108695822 +cs3_01_cj_boatlod=1277644548 +cs3_01_coast02=487752277 +cs3_01_coast03=792995512 +cs3_01_coast05=1405743043 +cs3_01_coast05db01=1012953194 +cs3_01_coast06=1992177063 +cs3_01_coast06b=-1532183106 +cs3_01_coast06db=1763124345 +cs3_01_coast06dcl=-1902300474 +cs3_01_deci8=568655426 +cs3_01_deci8a=-292076832 +cs3_01_deci9=-325151818 +cs3_01_dirttrack_008=176502107 +cs3_01_foam_01_lod=-951868655 +cs3_01_foam_01=-1805806095 +cs3_01_foam_03_lod=1615745550 +cs3_01_foam_03=2023087718 +cs3_01_foam_04_lod=98643335 +cs3_01_foam_04=1574709491 +cs3_01_foam_05_lod=1971882220 +cs3_01_foam_05=1277298047 +cs3_01_foam_07_lod=1203890020 +cs3_01_foam_07=1127084951 +cs3_01_foam_08_lod=406860217 +cs3_01_foam_08=-184559816 +cs3_01_mugu1=-1941421918 +cs3_01_props_combo0224_dslod=-1671363974 +cs3_01_rd_jn_dcl_01=-1130565606 +cs3_01_rd_jn_dclb_01=343159752 +cs3_01_retwal1=-561716943 +cs3_01_retwal2=-1320810828 +cs3_01_sea_07_lod=525427940 +cs3_01_sea_10_lod=-1148651508 +cs3_01_sea_12_lod=1856117204 +cs3_01_sea_13_lod=-333937024 +cs3_01_sea_14_lod=-1282591865 +cs3_01_sea_16_lod=1069812397 +cs3_01_sea_cs3_01_uw1_00=1183266085 +cs3_01_sea_cs3_01_uw1_00b=743392904 +cs3_01_sea_cs3_01_uw1_01=-54320738 +cs3_01_sea_cs3_01_uw1_02=1778514970 +cs3_01_sea_cs3_01_uw1_03=543484129 +cs3_01_sea_cs3_01_uw1_04=260294431 +cs3_01_sea_cs3_01_uw1_04a=1326804108 +cs3_01_sea_cs3_01_uw1_05=-1235512116 +cs3_01_sea_cs3_01_uw1_06=-934496082 +cs3_01_sea_cs3_01_uw1_07=-617390469 +cs3_01_sea_cs3_01_uw1_08=1843037131 +cs3_01_sea_cs3_01_uw1_09=2091917686 +cs3_01_sea_cs3_01_uw1_10=-1267789809 +cs3_01_sea_cs3_01_uw1_11=190103009 +cs3_01_sea_cs3_01_uw1_12=417749252 +cs3_01_sea_cs3_01_uw1_13=1606084268 +cs3_01_sea_cs3_01_uw1_14=-296713255 +cs3_01_sea_cs3_01_uw1_15=1141911383 +cs3_01_sea_cs3_01_uw1_16=1390267634 +cs3_01_sea_cs3_01_uw1_17=1290813727 +cs3_01_sea_cs3_01_uw1_18=1792113889 +cs3_01_sea_cs3_01_uw1_19=814909540 +cs3_01_sea_cs3_01_uw1_20=-1053739012 +cs3_01_sea_cs3_01_uw1_21=163105034 +cs3_01_sea_cs3_01_uw1_22=445541045 +cs3_01_sea_cs3_1_uw_dec_00=-1914372282 +cs3_01_sea_cs3_1_uw_dec_01=2059819273 +cs3_01_sea_cs3_1_uw_dec_02=-1574590577 +cs3_01_sea_cs3_1_uw_dec_03=-1889795588 +cs3_01_sea_cs3_1_uw_dec_04=-1012241768 +cs3_01_sea_cs3_1_uw_dec_05=-1295923001 +cs3_01_sea_cs3_1_uw_dec_06=-652667531 +cs3_01_sea_cs3_1_uw_dec_07=-393759602 +cs3_01_sea_cs3_1_uw_dec_08=-699264989 +cs3_01_sea_cs3_1_uw_dec_09=222002677 +cs3_01_sea_cs3_1_uw_dec_10=638692429 +cs3_01_sea_cs3_1_uw_dec_11=348981696 +cs3_01_sea_cs3_1_uw_dec_12=647671131 +cs3_01_sea_cs3_1_uw_dec_13=960221853 +cs3_01_sea_cs3_1_uw_dec_17=-2109119305 +cs3_01_sea_cs3_1_uw_dec_20=1687235119 +cs3_01_sea_cs3_1_uw_dec_21=1999097692 +cs3_01_sea_cs3_1_uw_dec_22=-1743974098 +cs3_01_sea_cs3_1_uwdecals01=1088467999 +cs3_01_sea_cs3_1_uwdecals02=212814777 +cs3_01_sea_cs3_1_uwdecals03=389832915 +cs3_01_sea_cs3_1_uwdecals04=-400194906 +cs3_01_sea_cs3_1_uwdecals05=-88660023 +cs3_01_sea_cs3_1_uwdecals06=-447218421 +cs3_01_sea_props_ph=-919689394 +cs3_01_si=1231786704 +cs3_01_trl01=-1246816639 +cs3_01_trl02=-396264475 +cs3_01_trl03=-644751802 +cs3_02__decal002=-1552365931 +cs3_02_coast04=1269427481 +cs3_02_culv_1=671614756 +cs3_02_culv_9=531560050 +cs3_02_decf_01=-769463577 +cs3_02_decf_03=-1292915583 +cs3_02_decf_04=-1060550604 +cs3_02_decf_06=-1650032145 +cs3_02_decf_09=1122356347 +cs3_02_decf_09b=-487681579 +cs3_02_decf_10=-862892240 +cs3_02_decf_11=-432438656 +cs3_02_decf_53_nnn=-1116429823 +cs3_02_decr04=-1737815038 +cs3_02_decr1=-4851148 +cs3_02_decr112=-349999022 +cs3_02_decr2=-1223038723 +cs3_02_decr33=-104607834 +cs3_02_decr37=1860942324 +cs3_02_decr39=276561162 +cs3_02_decr41=-1762294414 +cs3_02_decr5=-691361694 +cs3_02_decr65=-1818786394 +cs3_02_decr66=801553918 +cs3_02_decr86=7038420 +cs3_02_decr86b=-1389650422 +cs3_02_decr91=-461033636 +cs3_02_decr92=997023019 +cs3_02_decr93=1160802481 +cs3_02_decr93a=1199796833 +cs3_02_decz01=1556399040 +cs3_02_decz02=-51510368 +cs3_02_decz03=1864951828 +cs3_02_drain1=653125120 +cs3_02_footp1=-594835245 +cs3_02_lnd01=1326840549 +cs3_02_lnd02=895600509 +cs3_02_lnd03=1685562792 +cs3_02_lnd04=1487834646 +cs3_02_lnd05=-2016580525 +cs3_02_refprox1_ch=68716954 +cs3_02_refprox2_ch=1233014521 +cs3_02_refprox3_ch=826328676 +cs3_02_retwalb007=-1209588062 +cs3_02_retwalb1=418123829 +cs3_02_retwalb11=-810815792 +cs3_02_retwalb3=-41920162 +cs3_02_retwalb4=265027061 +cs3_02_trail07=668820186 +cs3_02_trail08=79043724 +cs3_02_trail11=1491780504 +cs3_02_trailz1=-1462165675 +cs3_02_trailz2=-550171632 +cs3_02_trck_007=-710616605 +cs3_02_trck_011=-1889811570 +cs3_02_trck032=450833942 +cs3_02_trck417=1260146434 +cs3_02_trck419=683870840 +cs3_02_trck420=-664508196 +cs3_02_trck422=-757703228 +cs3_02_trck425=498791308 +cs3_02_trck426=231560113 +cs3_02_trck430=1789430650 +cs3_02_trck440=778202507 +cs3_02_trck445=-331323068 +cs3_03__decal001=1720501167 +cs3_03__decal002=789632180 +cs3_03_bwall_01=-1434202576 +cs3_03_bwall_02=1287459492 +cs3_03_ctrack01=41365217 +cs3_03_ctrack02=272157284 +cs3_03_ctrack03=1630858343 +cs3_03_ctrack04=-283670494 +cs3_03_ctrack05=1184905022 +cs3_03_dec00=-1468071571 +cs3_03_dec02=-846083182 +cs3_03_dec03=91405127 +cs3_03_dec07=1223803460 +cs3_03_dec08=993011393 +cs3_03_dec0829=-705811760 +cs3_03_dec088=203969314 +cs3_03_dec1=148601697 +cs3_03_dec10=456713663 +cs3_03_dec11=-328300501 +cs3_03_dec12=-22467424 +cs3_03_dec13=-1030507414 +cs3_03_dec15=-1475412127 +cs3_03_dec17=-2049852697 +cs3_03_dec2=-19929266 +cs3_03_dec23=1663765158 +cs3_03_dec24=-580747501 +cs3_03_dec25=-972009361 +cs3_03_dec26=-32358286 +cs3_03_dec27=-1337711401 +cs3_03_dec28=-497186551 +cs3_03_dec30=-1957799476 +cs3_03_dec31=-1727564482 +cs3_03_dec32=-1615527271 +cs3_03_dec33=-1116520939 +cs3_03_decal005=-1507110522 +cs3_03_decal008=1666501594 +cs3_03_deco01=-1952270403 +cs3_03_deco02=710636844 +cs3_03_deco03=1059233466 +cs3_03_deco04=1308179559 +cs3_03_deco05=1553455524 +cs3_03_deco05a=1461045276 +cs3_03_decw_01=-1598457043 +cs3_03_decy_02=-2132715692 +cs3_03_overlooka_rl=-424615733 +cs3_03_overlooka=-380692517 +cs3_03_overlookasign=549737699 +cs3_03_overlookb_rl=-431191095 +cs3_03_overlookb=1317102142 +cs3_03_overlookbsign=-1868064336 +cs3_03_refprox1_ch=-1084092248 +cs3_03_refprox2_ch=-1653794587 +cs3_03_refprox3_ch=-297282684 +cs3_03_rivside1=-1684690428 +cs3_03_terr01=-1396583095 +cs3_03_terr02=-676582627 +cs3_03_terr03=697978616 +cs3_03_terr04=-263955379 +cs3_03_terr05=-977991889 +cs3_03_terr06=509589635 +cs3_03_terr07=1882840118 +cs3_03_terr07a=2117360009 +cs3_03_track02=-1910145145 +cs3_03_track03=1540987632 +cs3_03_track04=1772074620 +cs3_03_track05=960288183 +cs3_03_track06=-978129303 +cs3_03_tunn_ent_004=-42888108 +cs3_03_tunn_entdc_002=591798215 +cs3_03_tunnold_01=-116144519 +cs3_03_waltmp=-375299246 +cs3_04_brg_01=447747416 +cs3_04_brg_02_shadowproxy=-527734046 +cs3_04_brg_02=167670765 +cs3_04_bus_decals=1133737112 +cs3_04_bus=281621968 +cs3_04_cover010=-2009075874 +cs3_04_cover011=-1449709044 +cs3_04_cover4=-428150858 +cs3_04_cover4o=-229510836 +cs3_04_cs6_01_weldshed005=-1704236793 +cs3_04_cs6_01_weldshed005b=-82432770 +cs3_04_decal_struc=1975683296 +cs3_04_decal1=1133502331 +cs3_04_decal3=519181888 +cs3_04_decal6=1789832632 +cs3_04_decalground=1150774275 +cs3_04_decalx1=1571071221 +cs3_04_decalx2=1264451688 +cs3_04_decalx3=353637329 +cs3_04_decalz1=2037767955 +cs3_04_decalz2=-2006745874 +cs3_04_decalz3=-1845850084 +cs3_04_des_meth_grp1_slod=-1242503137 +cs3_04_des_meth_grp1=-977613479 +cs3_04_des_meth_grp2_slod=1705919316 +cs3_04_des_meth_grp2=-1214336735 +cs3_04_des_meth_grp3_slod=96501767 +cs3_04_des_meth_grp3=-1444145732 +cs3_04_des_methrl_grp1=-413758206 +cs3_04_des_methrl_grp2=-1549204060 +cs3_04_des_methrl_grp3=-1814075887 +cs3_04_details_rocks=-1159588532 +cs3_04_details_stage=1088965832 +cs3_04_elec_light002=1663375650 +cs3_04_elec_stand002=87490825 +cs3_04_emissive_1_lod=786669817 +cs3_04_emissive_1=1739294432 +cs3_04_emissive_2_lod=985642560 +cs3_04_emissive_2=-1614317801 +cs3_04_emissive_3_lod=-1222091669 +cs3_04_emissive_3=-1979102309 +cs3_04_hoarder=-2045298695 +cs3_04_house01=350673446 +cs3_04_house01b=-1636845801 +cs3_04_house02=725878500 +cs3_04_house02b=-1949724545 +cs3_04_junction_ovr_01=407293631 +cs3_04_land_01=-36577003 +cs3_04_land_02=-745894777 +cs3_04_land_03=1874314471 +cs3_04_land_04=2104516696 +cs3_04_mainbuilding3_a=-1048904374 +cs3_04_motel_detail001=-1468361835 +cs3_04_motel=-646826016 +cs3_04_props_combo01_01_lod=732105446 +cs3_04_signs=-116023746 +cs3_04_signs02=1469972865 +cs3_04_stage=-1568941429 +cs3_04_statc013=918854543 +cs3_04_t_h_tot004=924623273 +cs3_04_tel_hvy003=-1916445839 +cs3_04_tel_stand002=-1367120706 +cs3_04_tlr_006=-357132556 +cs3_04_tlrbits_02=-356372594 +cs3_04_tlrbrn_01=1988346463 +cs3_04_tlrtmp_01=-1851456499 +cs3_04_tlrtmp_013=-1818517624 +cs3_04_tlrtmp_015=-1275076528 +cs3_04_tlrtmp_04=-1241887533 +cs3_04_tlrtmp_05_rails=-1153236047 +cs3_04_tlrtmp_05=-1010898852 +cs3_04_tlrtmp_07=-534077133 +cs3_04_tlrtmp_08=-19669371 +cs3_04_tlrtmp_12=1058465466 +cs3_04_trailerparka_emis_lod=969102172 +cs3_04_trailerparka_emis=-544221017 +cs3_04_trailerparka_grp1_slod=-48832766 +cs3_04_trailerparka_grp1=-736557803 +cs3_04_trailerparka_grp2_slod=398084602 +cs3_04_trailerparka_grp2=-826869167 +cs3_04_trailerparkb_emis_lod=-2095960936 +cs3_04_trailerparkb_emis=-235126220 +cs3_04_trailerparkb_grp1_slod=-926579616 +cs3_04_trailerparkb_grp1=-992160669 +cs3_04_trailerparkb_grp2_slod=-1532508245 +cs3_04_trailerparkb_grp2=494863798 +cs3_04_trailerparkc_emis_lod=-1028444972 +cs3_04_trailerparkc_emis=-1623987236 +cs3_04_trailerparkc_grp1_slod=232144571 +cs3_04_trailerparkc_grp1=-1947677186 +cs3_04_trailerparkc_grp2_slod=-67023238 +cs3_04_trailerparkc_grp2=2116465274 +cs3_04_trailerparkd_emis_lod=-68429379 +cs3_04_trailerparkd_emis=-979814820 +cs3_04_trailerparkd_grp1_slod=1432781793 +cs3_04_trailerparkd_grp1=-1458026428 +cs3_04_trailerparkd_grp2_slod=1331696972 +cs3_04_trailerparkd_grp2=-1208785414 +cs3_04_trailerparke_grp1_slod=-1036532055 +cs3_04_trailerparke_grp1=-359328265 +cs3_04_trailerparke_grp2_slod=1006482630 +cs3_04_trailerparke_grp2=-128470660 +cs3_04_trck_002=208937166 +cs3_04_trck_002a=-1233067311 +cs3_04_trck_03=-585567635 +cs3_04_trck_04=-877998191 +cs3_04_trckw_01=-907402402 +cs3_04_trckw_02b=-584540290 +cs3_04_trland_01_dec=-1155938969 +cs3_04_trland_01=-2128094823 +cs3_04_trland_01b=-1290682948 +cs3_04_trucks_dec=-96619885 +cs3_04_trucks=1411553813 +cs3_04_van_dec=1089670916 +cs3_05_brdge_shdw=-693102825 +cs3_05_cm_rckgrp_05=53831776 +cs3_05_creek_brdg01=963427398 +cs3_05_crk_bdg01_rl=1086059882 +cs3_05_crk_bdg02_rl=1172477879 +cs3_05_crk_bdg03_rl=-711403883 +cs3_05_crk_bdg04_rl=1859453547 +cs3_05_crk_bdg05_rl=1903210 +cs3_05_crk_brdg005=192327470 +cs3_05_crk_brdg02=-1624621808 +cs3_05_crk_brdg03=-1994387204 +cs3_05_crk_brdg04_dcl=-130548590 +cs3_05_crk_brdg04=2061464699 +cs3_05_cs3_06_rivrok_001=-317783535 +cs3_05_cs3_06_rivrok_002=1533402813 +cs3_05_cvrdbrdg_grime=-351673556 +cs3_05_cvrdbrdg_main001=88352786 +cs3_05_cvrdbrdg_sprt=-268485052 +cs3_05_dirttrck_01=1410611204 +cs3_05_dirttrck_02=1726733747 +cs3_05_dirttrck_03=448808297 +cs3_05_dirttrck_03b=-484969910 +cs3_05_dirttrck_04=142909682 +cs3_05_dirttrck_05=1025051166 +cs3_05_dirttrck_06=752904617 +cs3_05_dirttrck_07=1667094183 +cs3_05_dirttrck_09=-2042717080 +cs3_05_dirttrck_10=-1927895408 +cs3_05_dirttrck_11=-1211171840 +cs3_05_dirttrck_11b=-434799483 +cs3_05_dirttrck_12=-1567305332 +cs3_05_dirttrck_13=-1732395530 +cs3_05_dirttrck_14=-2117627894 +cs3_05_dirttrck_14a=2133369569 +cs3_05_dirttrck_20=-858019999 +cs3_05_glue_01=-1644492728 +cs3_05_glue_02=-801248051 +cs3_05_land09=1558062874 +cs3_05_pref_prx_hd4=-809602829 +cs3_05_prerefproc_02=-477186142 +cs3_05_prerefproc_04_hd=-74530911 +cs3_05_prerefproc_05=-1260824008 +cs3_05_prerefproc_05b=-2073387381 +cs3_05_prerefproc_07=-777579565 +cs3_05_prerefprochd_02=1020182735 +cs3_05_prerefprochd_02d=-2123418490 +cs3_05_prerefprochd_05b=1548150482 +cs3_05_prerefprox_02a=-2077251819 +cs3_05_prerefprox_03=-1819360281 +cs3_05_prerefprox_04=-984832158 +cs3_05_prerefprox_07b=-919822254 +cs3_05_prerefprox4_02=305483785 +cs3_05_prerefproxhd_02a=498399290 +cs3_05_prerefproxhd_03=1197400761 +cs3_05_prerefproxhd_04=1973436219 +cs3_05_prerefproxhd_07=2116571211 +cs3_05_prerefprx_02c=-406024788 +cs3_05_prerefprx_09=-794278725 +cs3_05_prerefprx_10=-691350440 +cs3_05_prerefprxhd_02c=-660149516 +cs3_05_prerefprxhd_09=-687141854 +cs3_05_prerefprxhd_10=1458572618 +cs3_05_prfprox_hd_07b=-952152896 +cs3_05_prrefproxhd_006=1286446080 +cs3_05_prrefproxhd_05=-877537235 +cs3_05_prrefprx_02d=834829958 +cs3_05_prrefprx_04_01=-1910208448 +cs3_05_rckinsert03=320815800 +cs3_05_rckinsert05=-125530749 +cs3_05_rckinsert05a=1340202621 +cs3_05_rckinsert06=690712272 +cs3_05_rds_dtjnc_d08=-1830108843 +cs3_05_refproc_06=1580527026 +cs3_05_riv_rck_b1=262820004 +cs3_05_riv_rck_b2=612366927 +cs3_05_riv_rck_grpa1=-2053568777 +cs3_05_riv_rck_grpa6a=901837767 +cs3_05_riv_rck_grpa6b=658134714 +cs3_05_river02=-1852449245 +cs3_05_river02b=1671798516 +cs3_05_river03=-384627440 +cs3_05_river03b=1240102846 +cs3_05_river04_01=-1938016701 +cs3_05_river04_02=-1497142575 +cs3_05_river04=399960727 +cs3_05_river05=1554674749 +cs3_05_river05a=-1099706125 +cs3_05_river05b=-1264206505 +cs3_05_river05c=-1564468852 +cs3_05_river05d=-789940760 +cs3_05_river06_d=1286214965 +cs3_05_river06=1265816014 +cs3_05_river06b=740633472 +cs3_05_river06b001=-1375146931 +cs3_05_rivrapidrk_01=-1495552698 +cs3_05_rockdec_01=-1188322567 +cs3_05_rockdec_02=-932363908 +cs3_05_rockdec_03=-1115804758 +cs3_05_rockdec_03a=-1940746246 +cs3_05_rockdec_04=-817836241 +cs3_05_rockdec_05=-653008171 +cs3_05_rockdec_06=-355891648 +cs3_05_rockdec_07=114802268 +cs3_05_rockdec_08=378953177 +cs3_05_rockdec_10=2104208550 +cs3_05_rockdec_11=-1989032782 +cs3_05_rockdec_12=-1757978563 +cs3_05_rockdec_13=-1464138952 +cs3_05_rockdec_15=-144793470 +cs3_05_rockdec_15b=322103724 +cs3_05_rockdec_15c=-1822004667 +cs3_05_rockdec_16=624360498 +cs3_05_rockdec_16b=1656025 +cs3_05_rockdec_17=921673639 +cs3_05_rockdec_18=1155152764 +cs3_05_rockdec_18b=-541227514 +cs3_05_rockdec_19=1349014168 +cs3_05_rockdec_20=2089102329 +cs3_05_rockglly_01=-968618084 +cs3_05_rocks_riv05=-1485602886 +cs3_05_rural1=1204799601 +cs3_05_rural1de=-369977952 +cs3_05_rvrbldr_2_lod=-1574626363 +cs3_05_rvrbldr_2=14833032 +cs3_05_rvrbldr_3=784150845 +cs3_05_smllrk003=-1320025376 +cs3_05_smllrk02=1804786383 +cs3_05_tmpbdg03_rl=2030372944 +cs3_05_tmpbrdge03=-1843943989 +cs3_05_trevor_trail_decal001=-147858408 +cs3_05_water06_grp1_slod=953286635 +cs3_05_water06_grp1=1003798720 +cs3_05_water06_grp2_slod=-1133441918 +cs3_05_water06_grp2=1302029389 +cs3_05_water07_grp1_slod=1717634787 +cs3_05_water07_grp1=103470340 +cs3_05_water07_grp2_slod=-676518811 +cs3_05_water07_grp2=1741920340 +cs3_05_watermesh01=1465738852 +cs3_05_watermesh02=1090861492 +cs3_05_watermesh03=851942713 +cs3_05_watermesh04=-1312318745 +cs3_05_watermesh05=403531633 +cs3_05_watermesh08=-1791893068 +cs3_05_xdec_29=1845093914 +cs3_06_06_land_05=537264495 +cs3_06_cliff2_dcl=1793450684 +cs3_06_cliffter_dcl01=254692509 +cs3_06_cs_dcl=1699205786 +cs3_06_cs3_01_dtrack_009=1941062350 +cs3_06_cs3_newtrkdcl_014=-1821740530 +cs3_06_culvert_02_shdw=1020312744 +cs3_06_culvert001=135511537 +cs3_06_culvert004=-1245275816 +cs3_06_culvert005b_sm=1495327471 +cs3_06_culvert02=1935038199 +cs3_06_culvert03=1557277167 +cs3_06_culvt001_shdw=-1987305654 +cs3_06_dcl_04=-1968048529 +cs3_06_dcl_07c=-542089618 +cs3_06_dcl_08=836519101 +cs3_06_dcl_10=203127400 +cs3_06_dcl_13=-1930888187 +cs3_06_dcl_15=-1855290104 +cs3_06_dcl_18=-37921372 +cs3_06_dcl_19=260407604 +cs3_06_dcl_20=1900111106 +cs3_06_dcl_21=1543518848 +cs3_06_dcl_31=438253503 +cs3_06_dcl_37=1285561540 +cs3_06_dcl_37c=-784066523 +cs3_06_dcl_42=-256876158 +cs3_06_dcl_43=-571524096 +cs3_06_dcl_45=59901765 +cs3_06_foam_01=1089042501 +cs3_06_foam_02=850582488 +cs3_06_foam_03=91521372 +cs3_06_foam_04=2064739480 +cs3_06_foam_05=1781582551 +cs3_06_foam_06=1608889921 +cs3_06_foam_07=1310069410 +cs3_06_foam_08=-995033130 +cs3_06_foam_09=-1763138490 +cs3_06_jet_refprox_ch=960249692 +cs3_06_jetty_overlay=288324276 +cs3_06_jetty_refprox=-1214243121 +cs3_06_jetty=-1300438693 +cs3_06_land_02=1421098258 +cs3_06_land_02a=1190015 +cs3_06_land_02b=-1528663523 +cs3_06_land_03=-1756773836 +cs3_06_land_03b=-1886656940 +cs3_06_land_04=-1374883910 +cs3_06_land_06b=869216260 +cs3_06_land_06e=641438941 +cs3_06_land_07=286111166 +cs3_06_land_07b=-194593484 +cs3_06_land_07c=1119345105 +cs3_06_land_b_005=-1429230616 +cs3_06_land_b_02=-993431597 +cs3_06_land_b_03=1308721733 +cs3_06_land_b_04=2032851095 +cs3_06_lightdcls_01=1398188288 +cs3_06_nubbin_dcls07=-961161850 +cs3_06_nubbin_dcls13=-349855295 +cs3_06_nubbin_dcls17=-1542450285 +cs3_06_nubbin_dcls18=-1378703588 +cs3_06_nubbin_dcls18l=783407269 +cs3_06_nubbin_dcls20=-429222105 +cs3_06_nubtrckdcl=936600204 +cs3_06_props_06b17_01_lod=798712671 +cs3_06_refprox02_ch=1474775248 +cs3_06_refprox02b_ch=-186736019 +cs3_06_refprox04_ch=1543402631 +cs3_06_refprox05_ch=-1652235546 +cs3_06_refprox06_ch=290398786 +cs3_06_refprox07_ch=1103323207 +cs3_06_refprox08_ch=-913798406 +cs3_06_refprox09_ch=-1159973821 +cs3_06_refprox11_ch=1516361536 +cs3_06_refprox12_ch=-56811616 +cs3_06_sea_cargoplane_a=-83292679 +cs3_06_sea_cargoplane_dcl001=-738874754 +cs3_06_sea_cargoplane_lod=-459519530 +cs3_06_sea_cargoplane=390692112 +cs3_06_sea_cargoplane2_dcl01=-1396685004 +cs3_06_sea_cargoplane2_lod=-1173012613 +cs3_06_sea_cargoplane2=892633046 +cs3_06_sea_shipwreck_lod=1823547169 +cs3_06_sea_shipwreck=-885340866 +cs3_06_sea_uw_001_lod=-1212458409 +cs3_06_sea_uw_001=-1197684252 +cs3_06_sea_uw_002_lod=-1487630186 +cs3_06_sea_uw_002=-900174501 +cs3_06_sea_uw_003=1515261262 +cs3_06_sea_uw_004=1679040724 +cs3_06_sea_uw_005=1976747089 +cs3_06_sea_uw_006_lod=-1387292844 +cs3_06_sea_uw_006=-1820262483 +cs3_06_sea_uw_007=-1803550277 +cs3_06_sea_uw_008_lod=839329833 +cs3_06_sea_uw_008=-1512364943 +cs3_06_sea_uw_009=-1072277273 +cs3_06_sea_uw_010_lod=404903677 +cs3_06_sea_uw_010=1241738119 +cs3_06_sea_uw_011=1003212568 +cs3_06_sea_uw_012_lod=-2016952625 +cs3_06_sea_uw_012=613261468 +cs3_06_sea_uw_013_lod=1716690051 +cs3_06_sea_uw_013=-1874167784 +cs3_06_sea_uw_014_lod=-302808388 +cs3_06_sea_uw_014=-2096570987 +cs3_06_sea_uw_015=1824502019 +cs3_06_sea_uwdec_00=1657182222 +cs3_06_sea_uwdec_01=-1324927854 +cs3_06_sea_uwdec_02=-2091820765 +cs3_06_sea_uwdec_03=-1115533944 +cs3_06_sea_uwdec_04=-884872953 +cs3_06_sea_uwdec_05=-653261661 +cs3_06_sea_uwdec_06=-420306840 +cs3_06_sea_uwdec_07=113106942 +cs3_06_sea_uwdec_08=343374705 +cs3_06_sea_uwdec_09=573806325 +cs3_06_sea_uwdec_10=-700025572 +cs3_06_sea_uwdec_11=1927392848 +cs3_06_sea_uwdec_12=2102117156 +cs3_06_sea_uwdec_13=-1912642421 +cs3_06_sea_uwdec_14=666867725 +cs3_06_sea_uwdec_15=982269350 +cs3_06_sea_uwdec_16=1145196818 +cs3_06_sea_uwdec_17=-520385918 +cs3_06_track_dcl_011=-1794587501 +cs3_06_trackdcl_01=-1211605529 +cs3_06_trackdcl_02=1818314522 +cs3_06_trackdcl_03=-1776772472 +cs3_06_trackdcl_04=1312066241 +cs3_06_trackdcl_05=1610231372 +cs3_06_wetwater01=-35641111 +cs3_06_wetwater02=864326709 +cs3_06_woodenstruc1=273369879 +cs3_07_barrack02=-1810164065 +cs3_07_barrack03=-2114358692 +cs3_07_barrail_01=430140673 +cs3_07_barrail_02=-1823514537 +cs3_07_barrail_03=637797826 +cs3_07_barrail_04=1357667218 +cs3_07_barrail_05=1655897887 +cs3_07_barrail_06=-1129139447 +cs3_07_barrail_07=-822847604 +cs3_07_barrail_08=-648647600 +cs3_07_bridgede2=644630346 +cs3_07_bridgeframe01=340543538 +cs3_07_bridgeframe02=704213900 +cs3_07_bridgeframe03=1065787046 +cs3_07_bridgeframe04=1296644651 +cs3_07_cfnclink_00=-53640899 +cs3_07_cfnclink_01=1268457175 +cs3_07_cfnclink_02=1500625540 +cs3_07_cfnclink_03=491405938 +cs3_07_cfnclink_04=796387021 +cs3_07_cfnclink_05=2026731895 +cs3_07_cfnclink_06=183180724 +cs3_07_cfnclink_07=-498840473 +cs3_07_cfnclink_08=-190942949 +cs3_07_cfnclink_09=-1043395715 +cs3_07_cfnclink_10=1238243925 +cs3_07_cfnclink_11=-1741703401 +cs3_07_cfnclink_12=-1502784622 +cs3_07_cfnclink_13=739598056 +cs3_07_cfnclink_14=970193509 +cs3_07_cfnclink_15=141334423 +cs3_07_cfnclink_16=372126490 +cs3_07_cfnclink_17=-484455170 +cs3_07_cfnclink_18=-254121869 +cs3_07_cfnclink_19=-1081801271 +cs3_07_cfnclink_20=428718277 +cs3_07_cfnclink_21=-824040593 +cs3_07_cfnclink_22=554125240 +cs3_07_cfnclink_23=-117016649 +cs3_07_cfnclink_24=-1036383713 +cs3_07_cfnclink_25=-1670758784 +cs3_07_cfnclink_26=-440544986 +cs3_07_cfnclink_27=31131988 +cs3_07_cfnclink_28=940799428 +cs3_07_cfnclink_29=1583301211 +cs3_07_cfnclink_30=-386247061 +cs3_07_cfnclink_31=-616875283 +cs3_07_cfnclink_32=-964882063 +cs3_07_cfnclink_33=-1370463976 +cs3_07_cfnclink_34=-1601256043 +cs3_07_cfnclink_35=-1849317373 +cs3_07_cfnclink_36=-2079650674 +cs3_07_cfnclink_37=-24575600 +cs3_07_cfnclink_38=810280213 +cs3_07_cfnclink_39=1645168795 +cs3_07_cfnclink_40=1208619829 +cs3_07_cfnclink_41=1994911984 +cs3_07_cfnclink_42=1753568299 +cs3_07_cfnclink_43=342862909 +cs3_07_cfnclink_44=43124866 +cs3_07_cfnclink_45=867494599 +cs3_07_cfnclink_46=1452224635 +cs3_07_ctbuil_01_o=579109473 +cs3_07_emissive01_lod=-1257119757 +cs3_07_emissive01=-1939882693 +cs3_07_emissive02_lod=-1695975957 +cs3_07_emissive02=1990562247 +cs3_07_emissive03_lod=117823111 +cs3_07_emissive03=-350356810 +cs3_07_emissive04_lod=-1653093531 +cs3_07_emissive04=-590324197 +cs3_07_emissive05_lod=1924182075 +cs3_07_emissive05=320621234 +cs3_07_emissive06_lod=-1493225354 +cs3_07_emissive06=-1095392794 +cs3_07_emissive07_lod=1031841365 +cs3_07_emissive07=-124086865 +cs3_07_emissive08_lod=1770088508 +cs3_07_emissive08=573040841 +cs3_07_emissive09_lod=1136191648 +cs3_07_emissive09=1541790788 +cs3_07_emissive10_lod=1302790286 +cs3_07_emissive10=-1269633392 +cs3_07_emissive11_lod=-1132310711 +cs3_07_emissive11=1227200567 +cs3_07_emissive12_lod=1157572431 +cs3_07_emissive12=1490466713 +cs3_07_emissive13_lod=-1811514724 +cs3_07_emissive13=-125864216 +cs3_07_emissive14_lod=1227764233 +cs3_07_emissive14=-970157501 +cs3_07_emissive15_lod=-1808711872 +cs3_07_emissive15=-1671807329 +cs3_07_emissive16_lod=-240601603 +cs3_07_emissive16=-357082280 +cs3_07_fence_bet00=501318819 +cs3_07_fence_bet01=40062371 +cs3_07_fence_bet02=319942400 +cs3_07_fence_bet03=1452111354 +cs3_07_fence_bet04=-422570371 +cs3_07_fire_01_o=-1462537971 +cs3_07_fire_01=1083810594 +cs3_07_fire_frame=-1026806512 +cs3_07_fire_rail1=97966808 +cs3_07_fuel_01_o=1569267764 +cs3_07_fuel_01=-1080183449 +cs3_07_fuel_02_o=2026301391 +cs3_07_fuel_02=-1855924078 +cs3_07_fuelcable2=-1354470840 +cs3_07_fuelcable3=-2096164386 +cs3_07_fuelmetal2=-1194361420 +cs3_07_fuelmetal3=-2100031042 +cs3_07_glue_01=395387977 +cs3_07_glue_02=1784728043 +cs3_07_glue_03=-317894846 +cs3_07_glue_04=-840625934 +cs3_07_glue_05=-527714753 +cs3_07_glue_06=852974293 +cs3_07_glue_07=-1507507857 +cs3_07_glue_08=-1204951680 +cs3_07_glue_09=-1987606476 +cs3_07_glue_10=-1338190102 +cs3_07_glue_11=42498948 +cs3_07_glue_12=-1864361935 +cs3_07_glue_13=1423155225 +cs3_07_glue_15=-1183782574 +cs3_07_glue_16=1269468615 +cs3_07_glue_17=832723283 +cs3_07_glue_18=1072723439 +cs3_07_glue_19=2006082966 +cs3_07_glue_21=-1216911785 +cs3_07_glue_22=-1516256600 +cs3_07_glue_23=694995520 +cs3_07_glue_24=265721620 +cs3_07_glue_25=2088497249 +cs3_07_glue_26=1924848863 +cs3_07_glue_27=-429472715 +cs3_07_graffiti=2122616231 +cs3_07_gsides_06_o=1338748618 +cs3_07_hanger04_rail1=1753604634 +cs3_07_hanger04=-1605790103 +cs3_07_hanger05_rail1=675013684 +cs3_07_hanger05=-443703056 +cs3_07_hangera_03_o=1037040879 +cs3_07_hangera_03=-2106773332 +cs3_07_hangeraframe1=-1389186467 +cs3_07_hangeraframe2=-1744467965 +cs3_07_hangerapipe=1232505552 +cs3_07_hangerbits_01=-183996176 +cs3_07_hangerbits_02=-835935455 +cs3_07_hangerbits_03=-888955697 +cs3_07_hangerbits_04=-228627578 +cs3_07_hangerbits_05=-534165734 +cs3_07_hangerbits_06=67145416 +cs3_07_hangerc_01_o=1285496635 +cs3_07_hangerc_01=-1558071347 +cs3_07_hangerd_01_o=-2036250162 +cs3_07_hangerd_01=-640252027 +cs3_07_hangerdmetal1=-1483774613 +cs3_07_hangerdmetal2=1363589339 +cs3_07_hangerdpipes1=-1323139667 +cs3_07_hangerdpipes2=-1630283504 +cs3_07_hangerdpipes3=835878075 +cs3_07_hangerdstruts1=665039048 +cs3_07_hangger007_o=-393060666 +cs3_07_hangger04_a_detail=-834690405 +cs3_07_hangger04_b_detail=-272399847 +cs3_07_hangger04_o=131266333 +cs3_07_hangger05_a_detail=-826360440 +cs3_07_hangger05_b_detail=1049762872 +cs3_07_hangrail01=692727223 +cs3_07_hangrail02=1248948229 +cs3_07_hangrail03=-637071562 +cs3_07_hangrail04=-90812332 +cs3_07_hangrail05=895174109 +cs3_07_hangrail06=-417289879 +cs3_07_hangrail07=-809108820 +cs3_07_hangrail08=-1049600511 +cs3_07_hangrail09=-1405406313 +cs3_07_hangrail10=-1526094868 +cs3_07_hangrail11=-1975947700 +cs3_07_hangrail12_l1=-2137487989 +cs3_07_hangrail12=412224255 +cs3_07_hangrail13=1874540880 +cs3_07_hangrail14=2113820118 +cs3_07_hangrail15=-12363698 +cs3_07_hangrail16=221934652 +cs3_07_hangroofbeam00=616017632 +cs3_07_hangroofbeam01=1920977527 +cs3_07_hangroofbeam02=1094019035 +cs3_07_hangroofbeam03=253723568 +cs3_07_hangroofbeam04=-389105905 +cs3_07_hangroofbeam05=924570536 +cs3_07_hangroofbeam06=-212841454 +cs3_07_hangroofbeam07=28043465 +cs3_07_hangroofbeam08=-1877670499 +cs3_07_hangroofbeam09=-1640521246 +cs3_07_hangroofbeam10=-77439662 +cs3_07_hangroofbeam11=-452185946 +cs3_07_hangroofbeam12=-692218871 +cs3_07_hangroofbeam13=847203211 +cs3_07_hangroofbeam14=-1588319945 +cs3_07_hangroofbeam15=-1820488310 +cs3_07_hangroofbeam16=65531485 +cs3_07_hangroofbeam17=2116739813 +cs3_07_hd1_lad1=-347154300 +cs3_07_ladder_00=-1756790071 +cs3_07_ladders_01a=694910770 +cs3_07_ladders_01b=320950942 +cs3_07_ladders_02=409490451 +cs3_07_ladders_03=1194406308 +cs3_07_ladders_04=67480398 +cs3_07_ladders_05=683930826 +cs3_07_ladders_06=-546381279 +cs3_07_ladders_07=-701116497 +cs3_07_ladders_08=1506793237 +cs3_07_ladders_09=846301273 +cs3_07_ladders_10=-1034606806 +cs3_07_ladders_11=-1357676377 +cs3_07_ladders_12=2005569934 +cs3_07_ladders_13=-1387725558 +cs3_07_ladders_14=1398851899 +cs3_07_ladders_15=-2078102850 +cs3_07_ladders_16=803406400 +cs3_07_metalbits01=1683258141 +cs3_07_metalbits02=-1651544682 +cs3_07_mil_apartment=-847105146 +cs3_07_mil_apt_detail=1709963512 +cs3_07_mil_decals00=-292133050 +cs3_07_mil_decals01=-1127513167 +cs3_07_mil_decals02=-1839518003 +cs3_07_mil_decals03=-509194906 +cs3_07_mil_decals04=1055983606 +cs3_07_mil_decals05=1286775673 +cs3_07_mil_decals07=1879665190 +cs3_07_mil_decals08=99063264 +cs3_07_mil_decals10=-1437965245 +cs3_07_mil_decals11=1987574943 +cs3_07_mil_decals12=-2068473574 +cs3_07_mil_decals13=1391080836 +cs3_07_mil_decals14=1665193521 +cs3_07_mil_decals15=1182866582 +cs3_07_mil_decals16=1422113051 +cs3_07_mil_decals17=590763517 +cs3_07_mil_runway00=-1950962029 +cs3_07_mil_runway01=-1690219096 +cs3_07_mil_runway02=-1459099339 +cs3_07_mil_runway03=-1792228997 +cs3_07_mil_runway04=-1296958331 +cs3_07_mil_runway05=1084725366 +cs3_07_mil_runway07=1818357738 +cs3_07_mil_runway08=-99382449 +cs3_07_mil_runway09=146712741 +cs3_07_mil_runway12=209727856 +cs3_07_mil_runway13=-151943601 +cs3_07_milrd_010_1=622216626 +cs3_07_milrd_010_2=851763471 +cs3_07_milrd_010_3=1365057087 +cs3_07_milrd_010_4=-1523792419 +cs3_07_milrd_010=-614750812 +cs3_07_mpgates_01=1688333754 +cs3_07_mpgates_02=1304936454 +cs3_07_mpool_01_o=-523446413 +cs3_07_mpool_01=-1894430227 +cs3_07_mpool_metal1=386506495 +cs3_07_mpool_metal2=615201346 +cs3_07_mpool_metal3=-327726633 +cs3_07_mpool_pipes=257186835 +cs3_07_pilots_01_o=1617689241 +cs3_07_pilots_02_metal=1924782290 +cs3_07_pilots_02_o=1878656201 +cs3_07_pilots_02=-1316307790 +cs3_07_props_v_tower_milo_lod=-43328329 +cs3_07_props_wire_021=586786597 +cs3_07_props_wire_022=-371149616 +cs3_07_props_wire_023=-649129043 +cs3_07_props_wire_024=-1233728003 +cs3_07_props_wire_025=-1548998552 +cs3_07_props_wire_026=-1796633885 +cs3_07_pub38_1=717966954 +cs3_07_pub38_2=227677176 +cs3_07_pub38=2039031425 +cs3_07_rail1=1405767512 +cs3_07_rail2=1654189301 +cs3_07_roadfence01=666041502 +cs3_07_roadfence01b=1907273207 +cs3_07_roadfence01c=-277141122 +cs3_07_roadfence01e=602935911 +cs3_07_roadfence01f=984694761 +cs3_07_roadfence01f001=253162906 +cs3_07_roadfence15=2012649175 +cs3_07_roadfence19=785319049 +cs3_07_roadfence20=-756953704 +cs3_07_runlight_b_=-614228399 +cs3_07_runlight_g_=-1978019169 +cs3_07_runlight_r_=-1614506552 +cs3_07_runlight_y_=943765690 +cs3_07_sec_04_o=712129756 +cs3_07_sec02_posts=-2037939199 +cs3_07_secutiry00=-1277996457 +cs3_07_secutiry01=1703425474 +cs3_07_secutiry02=-1349989946 +cs3_07_secutiry03=1632546131 +cs3_07_shang_01_o=1067318946 +cs3_07_shang_01=884550290 +cs3_07_shangcable1=727110268 +cs3_07_shangmetal1=-1921401623 +cs3_07_shangmetal2=1120282499 +cs3_07_shangpipes1=-56741744 +cs3_07_smallhangrail01=-296919169 +cs3_07_smallhangrail02=478821368 +cs3_07_smallhangrail033=-251632954 +cs3_07_smallhangrail04=937554599 +cs3_07_stripde=-7670236 +cs3_07_support001=-90148135 +cs3_07_tankpark01=769773093 +cs3_07_temp_decal=-372265924 +cs3_07_temp1=-1863072579 +cs3_07_temp2=-1081302546 +cs3_07_temp3=1966476610 +cs3_07_temp4=-1577621820 +cs3_07_temp5=559342973 +cs3_07_tower_o=1019774408 +cs3_07_tower1_masts=246063305 +cs3_07_tower1=-764347450 +cs3_07_tower2_o=-32460250 +cs3_07_tower3_ladder=381219248 +cs3_07_tower3=1753884690 +cs3_07_tower3cross01=87174649 +cs3_07_tower3cross02=-755807876 +cs3_07_tower3cross03=518447458 +cs3_07_tower3cross04=-190804778 +cs3_07_tower3main=-512573405 +cs3_07_tower3rail01=751899647 +cs3_07_tower3rail02=987344912 +cs3_07_tower3rail03=1346624228 +cs3_07_tower3rail04=1650032399 +cs3_07_toweraerials=-143125462 +cs3_07_towerdoor_dummy=-1372812273 +cs3_07_v_interior=-1562907030 +cs3_07_v_liftshell=-698996498 +cs3_07_wtower01=504208548 +cs3_07_wtower02=667988010 +cs3_07_wtower03=998987679 +cs3_07_wtowermain01=-1461557918 +cs3_07_wtowermain02=1610044301 +cs3_07_x_lad00=-1246667462 +cs3_07_x_lad01=-2004811046 +cs3_07_x_lad02=-740517488 +cs3_07_x_lad03=-972685853 +cs3_07_x_lad04=-289747124 +cs3_07_xx_01=-28434538 +cs3_07_xx_02=-467244217 +cs3_07_xx_03=-772782373 +cs3_07_xx_04=-1751952862 +cs3_07_xx_05=-951701113 +cs3_07_xx_06=2094832821 +cs3_07_xx_07=-1433765872 +cs3_07_xx_08=2036536774 +cs3_07_xx_09=-1496190813 +cs3_07_xx_10=1878522564 +cs3_07_xx_11=1563612474 +cs3_07_xx_12=1149510621 +cs3_07_xx_13=1109663517 +cs3_07_xx_14=1246277474 +cs3_07_xx_15=890078444 +cs3_07_xx_16=2056753159 +cs3_08_bridge00=-1333693567 +cs3_08_carpark=969213363 +cs3_08_coastdecal01a=907656806 +cs3_08_coastdecal02a=560633320 +cs3_08_coastdecal03=915748314 +cs3_08_decalsfloor=416061876 +cs3_08_deci_hk2=1577392946 +cs3_08_decif_05=-346699916 +cs3_08_decif_09=-1306634998 +cs3_08_decif_10=-916127121 +cs3_08_decif_10x=-833960131 +cs3_08_decif_10z=1935511904 +cs3_08_decit_01=1314172232 +cs3_08_decit_07=-668909345 +cs3_08_decit_09=-1131181628 +cs3_08_decit_10=1532676276 +cs3_08_decit_12=1148623596 +cs3_08_decit_12a1=-1595140089 +cs3_08_decit_12a2=-1347078759 +cs3_08_decit_12srt1=1689663016 +cs3_08_decit_15=-109050624 +cs3_08_decit_22=1610175205 +cs3_08_decit_6a=-726421788 +cs3_08_decit_new=-1970978791 +cs3_08_decl1=-965365798 +cs3_08_decl2=-1272378559 +cs3_08_decl3=865045000 +cs3_08_decl3a12=1053680450 +cs3_08_decs=-560670663 +cs3_08_decsa1=-1546538592 +cs3_08_dect_07x=2123010766 +cs3_08_decz02=142327646 +cs3_08_decz03=313578440 +cs3_08_decz13=723682127 +cs3_08_deczx01=1001874318 +cs3_08_dune003=-689506614 +cs3_08_garage1=1286264893 +cs3_08_hookies_00_roof=-1916588924 +cs3_08_hookies_00=677382445 +cs3_08_hookies_009=878736602 +cs3_08_hookies_01=-1699648050 +cs3_08_hookies_02=-2081734590 +cs3_08_hookies_03=1969529653 +cs3_08_hookies_04=-243885221 +cs3_08_hookies_05=1646165161 +cs3_08_hookies_06=1272205333 +cs3_08_hookies_07=1052947954 +cs3_08_hookiesdecals1=1763893390 +cs3_08_hookiesfish002=497972987 +cs3_08_land03b=-241630267 +cs3_08_milrd_003=1579018447 +cs3_08_milrd_004=-1507264284 +cs3_08_props_cs3_08_cable_00=-1438135747 +cs3_08_props_cs3_08_cable_01=1819004550 +cs3_08_props_cs3_08_cable_02=454667235 +cs3_08_props_cs3_08_cable_03=1222969209 +cs3_08_rails00=85410175 +cs3_08_rails01=-88462139 +cs3_08_rails02=-393508760 +cs3_08_rails03=-531793940 +cs3_08_rails04=-845688191 +cs3_08_rails05=-1009729805 +cs3_08_rails06=-1490713187 +cs3_08_rails07=868392677 +cs3_08_rails08=1123302728 +cs3_08_rails09=1340397353 +cs3_08_rails10=-265258999 +cs3_08_rails11=-2024757685 +cs3_08_rails12=-1777253428 +cs3_08_rails13=-1224735315 +cs3_08_rails14=-878629137 +cs3_08_rails15=-630272886 +cs3_08_rails16_lod=1569232890 +cs3_08_rails16=-398170059 +cs3_08_rails17=1843950463 +cs3_08_rails18=42376381 +cs3_08_rails19=288373264 +cs3_08_rails20=-1223162175 +cs3_08_rails21=706735319 +cs3_08_rails22=400115786 +cs3_08_rails23=2046266501 +cs3_08_rails24=-406984688 +cs3_08_rails25=-814368896 +cs3_08_rails26=-1120136435 +cs3_08_rails27=1077811475 +cs3_08_rails28=-1324844378 +cs3_08_rails29=-1814937542 +cs3_08_rails30=257640679 +cs3_08_rails31=1510235708 +cs3_08_rails32=-340557416 +cs3_08_rails34=1778449973 +cs3_08_rails35=-1800711287 +cs3_08_rails36=1178023586 +cs3_08_rails37=467558913 +cs3_08_rails38=-299858298 +cs3_08_rails39=-984501015 +cs3_08_rails40=911840755 +cs3_08_rampblend=604064304 +cs3_08_rd_jn_08=435992229 +cs3_08_rock_det01=1398938305 +cs3_08_tarmacedge=-1495201947 +cs3_08_terr00=1769285999 +cs3_08_terr01=-1892846369 +cs3_08_terr02=537007754 +cs3_08_terr03=773436089 +cs3_08_terr04=1147395917 +cs3_08_terr05=1386118082 +cs3_08_terr06=1011732253 +cs3_08_terr07=1223321686 +cs3_08_terr08=-284773228 +cs3_08_terr09=-45723373 +cs3_08_terr10=-1603332466 +cs3_08_terr11=-835849717 +cs3_08_terr12=-1036854763 +cs3_08_terr12b=1679725162 +cs3_08_terr13=1492977575 +cs3_08_terr14=-2017696475 +cs3_08_terr15=1980088760 +cs3_08_terr16=-1986598698 +cs3_08_terr17=2130695080 +cs3_08_terr18=890781658 +cs3_08_terr19=575576647 +cs3_08_toiletblock_roof=-1827411940 +cs3_08_toiletblock=-1573730327 +cs3_08_wtb_01_g001=-1551659736 +cs3_08_wtb_01_g003=105435841 +cs3_08_wtb_01_g006=617287621 +cs3_08_wtb_01_g007=824551546 +cs3_08_wtb_01_g008=-2023795476 +cs3_08_wtb_01_g009=-1796149233 +cs3_08_wtb_1=338222965 +cs3_08_wtb_2=-170941757 +cs3_08_wtb_walk_002=1016522892 +cs3_08_wtb_walk_003=-1277372654 +cs3_08_wtb_walk_007=-451561077 +cs3_08_wtbw_006=1550639251 +cs3_08_wtf_3_g=-457349346 +cs3_08_wtf_build007_g=-704771459 +cs3_08_wtf_build007=1041270505 +cs3_08_wtf_build01_g=1744437198 +cs3_08_wtf_build01=187211372 +cs3_08_wtf_entrance_g=-796436371 +cs3_08_wtf3_walk002=1457467007 +cs3_08_wtf3_walk01=-460253359 +cs3_08_wtp_track=-991060055 +cs3_08_zrock003_dec=27068621 +cs3_08_zrock003=1261734363 +cs3_08b_decbuf_01=-546121692 +cs3_08b_decbuf_02=-2051398476 +cs3_08b_deci1=-228033912 +cs3_08b_deci2=443566743 +cs3_08b_deci6a=-373431342 +cs3_08b_deci8=1359099794 +cs3_08b_decl01=-1012843503 +cs3_08b_decl02=299456628 +cs3_08b_decl08=966666237 +cs3_08b_decl08r=-239139843 +cs3_08b_decl09=647528958 +cs3_08b_decl10=-1373858716 +cs3_08b_decrs01=-1768916225 +cs3_08b_decrs01t=-2046601014 +cs3_08b_decrs02=1690703723 +cs3_08b_decrs04=469861847 +cs3_08b_decrs06=1110299183 +cs3_08b_decrs07=-387178583 +cs3_08b_decz01=1460338403 +cs3_08b_decz04=-2102241743 +cs3_08b_decz05=-1864306034 +cs3_08b_decz06=1731108650 +cs3_08b_decz1a=-1211482184 +cs3_08b_decz2a=-1732213611 +cs3_08b_decz44x=-1056832272 +cs3_08b_terr00=-294016011 +cs3_08b_terr01=-557577078 +cs3_08b_terr02=1352527932 +cs3_08b_terr03=1119310959 +cs3_08b_terr04=890059035 +cs3_08b_terr05=635017908 +cs3_08b_terr06=-1484448243 +cs3_08b_terr07=-1973623875 +cs3_08c_decal_a1=-1985927976 +cs3_08c_decif_01=-1485930632 +cs3_08c_decif_02=-1314876452 +cs3_08c_decif_05=-759900720 +cs3_08c_decif_05a=441503823 +cs3_08c_decif_05b=823328211 +cs3_08c_decif_07=-246377669 +cs3_08c_decif_12=1375556411 +cs3_08c_hillsdecal05=1652163156 +cs3_08c_ind_01_p_01=766642012 +cs3_08c_ind_01_p_02=1063529152 +cs3_08c_ind_01_p_03=-1839411024 +cs3_08c_ind_01_p_04=-1544850483 +cs3_08c_ind_01_p_05=40808654 +cs3_08c_indwaste_00_rl01=1704596285 +cs3_08c_indwaste_00_rl02=1989326130 +cs3_08c_indwaste_00=1946520785 +cs3_08c_indwaste_01_rl021=-922161467 +cs3_08c_indwaste_01_rl0211=-765404296 +cs3_08c_indwaste_01_rl023=1814410504 +cs3_08c_indwaste_01_rl024=1534333861 +cs3_08c_indwaste_01_rl025=-1884586989 +cs3_08c_indwaste_01_rl026=86861593 +cs3_08c_indwaste_01=-2118375362 +cs3_08c_land02_tar_d=-2128000701 +cs3_08c_pathdec=1853409584 +cs3_08c_terra_00=-1643423392 +cs3_08c_terra_01=-802341469 +cs3_08c_terra_02=1919517213 +cs3_08c_terra_03=-1529846038 +cs3_08c_terra_04=1834186737 +cs3_08c_terra_05=-2015777539 +cs3_08c_terra_06=1349893686 +cs3_08c_terra_07=994481112 +cs3_08c_terra_08=-1846492869 +cs3_08c_terra_09=-1476661935 +cs3_08c_terra_10=217855600 +cs3_08c_terra_det_08=1131790172 +cs3_08c_terra_det_12=360146000 +cs3_08c_wtbw_1=616401267 +cs3_08d_decbuf_03=-1637819690 +cs3_08d_decbuf_05=-2068240501 +cs3_08d_decbuf_07=1701144804 +cs3_08d_declr_1=-334503044 +cs3_08d_decp1=-2022551612 +cs3_08d_decw01=-1526386356 +cs3_08d_decw03=1350764617 +cs3_08d_decz01=1092994983 +cs3_08d_decz02=-108382095 +cs3_08d_decz03=-335897262 +cs3_08d_decz04=364179654 +cs3_08d_featy03_ov=-881339813 +cs3_08d_featy06_ov=-73523116 +cs3_08d_object026_ov=-792343860 +cs3_08d_ovrly15=-187095268 +cs3_08d_ovrly17=1213550099 +cs3_08d_ovrly20=1549594838 +cs3_08d_terra_00=2107257120 +cs3_08d_terra_01=-874656346 +cs3_08d_terra_02=-650057620 +cs3_08d_terra_03=1896552442 +cs3_08d_terra_04=2131801093 +cs3_08d_terra_05=-849948528 +cs3_08d_terra_06=-611128056 +cs3_08d_terra_07=1470096672 +cs3_08d_terra_08=635109783 +cs3_08d_terra_09=-1809785307 +cs3_08d_terra_dec_14=161574634 +cs3_08e_decit_01=-1673574125 +cs3_08e_decit_06=231517232 +cs3_08e_decit_14=-529118224 +cs3_08e_decit_14r=1316924818 +cs3_08e_decit_16=50008313 +cs3_08e_decit_17=886043810 +cs3_08e_decit_17s=468667880 +cs3_08e_decit_18=660986318 +cs3_08e_decit_20=-122651772 +cs3_08e_decit_21=-369435111 +cs3_08e_decit_22=191832321 +cs3_08e_decix_1=1629655018 +cs3_08e_decl03=531509243 +cs3_08e_decl04=-1615351824 +cs3_08e_decl05=-1922692275 +cs3_08e_decl06=1890046417 +cs3_08e_decl07=1710865525 +cs3_08e_decq_1=1456866437 +cs3_08e_decq01=-504427653 +cs3_08e_decq01a=-591497527 +cs3_08e_decq02=1411280856 +cs3_08e_decq03=2014820298 +cs3_08e_decx10e=18050451 +cs3_08e_decz02=1901749921 +cs3_08e_decz03=1117063447 +cs3_08e_decz05=633163624 +cs3_08e_decz09=-247110023 +cs3_08e_decz09a=-572708395 +cs3_08e_decz10=-1840830582 +cs3_08e_decz10e=-1111899513 +cs3_08e_terr_00=1406470296 +cs3_08e_terr_01=1167748131 +cs3_08e_terr_02=728840145 +cs3_08e_terr_03=490216287 +cs3_08e_terr_04=250969818 +cs3_08e_terr_05=-256818606 +cs3_08e_terr_06=74279342 +cs3_08e_terr_07=-190395871 +cs3_08e_terr_09=-940707640 +cs3_08e_terr_10=-1300738771 +cs3_08e_terr_11=-985959757 +cs3_08f__decal002=-646071088 +cs3_08f_creek1=650570607 +cs3_08f_decallll=-1634864157 +cs3_08f_decals12=1471023073 +cs3_08f_decals13=1878866047 +cs3_08f_decals14a=-995445984 +cs3_08f_decals16=686107216 +cs3_08f_deci6=340641741 +cs3_08f_decu01=1504258073 +cs3_08f_decu01a=1620398367 +cs3_08f_fence1=1930007031 +cs3_08f_fence2=-291534547 +cs3_08f_insert02=-1351124214 +cs3_08f_lnd_03=1416731481 +cs3_08f_lnd_04=1720336266 +cs3_08f_lnd_07=190974263 +cs3_08f_lnd_09=-357414952 +cs3_08f_ovrly01=883255605 +cs3_08f_ovrly02=1228706403 +cs3_08f_ovrly23=1085693779 +cs3_08f_spineb01=-2035086604 +cs3_08f_spineb02=-1141934740 +cs3_08f_spineb03=-1439575567 +cs3_08f_spineb04=-546489241 +cs3_08f_spineb05=-844719910 +cs3_08f_spineb06=-488062114 +cs3_08f_spineb07=420949946 +cs3_08f_spineb08=106203701 +cs3_08f_watertank_det=1337241153 +cs3_08f_watertank=2089032637 +cs3_08g__decal001=440310001 +cs3_08g_dec1_081=813891296 +cs3_08g_decb_08d=-655579020 +cs3_08g_decbuf_08=1620544024 +cs3_08g_decbuf_08a=722332967 +cs3_08g_decs00=880717183 +cs3_08g_decs01=2110537753 +cs3_08g_decs02=-1403150933 +cs3_08g_decs05=1919396272 +cs3_08g_decs07=392393653 +cs3_08g_fence_20=1249821259 +cs3_08g_ovrly01=-1532630849 +cs3_08g_ovrly01a=-1962512899 +cs3_08g_spined01=-2075396525 +cs3_08g_spined02=-536564289 +cs3_08g_spined03=-842135214 +cs3_08g_spined04=-1153637324 +cs3_08g_spined05=-1452326759 +cs3_08g_spined06=53179408 +cs3_lod_1_slod3=-1170959882 +cs3_lod_2_slod3=-1657672551 +cs3_lod_emissive_slod3=-499816223 +cs3_lod_s3_01=807570789 +cs3_lod_s3_05a=742092746 +cs3_lod_s3_06a=1929297312 +cs3_lod_s3_06b=-2135271145 +cs3_lod_water_slod3_01=-359289552 +cs3_lod_water_slod3_02=-44182848 +cs3_lod_water_slod3_03=254047821 +cs3_railway_brg01_dec=-401294547 +cs3_railway_brg01_railing=-1324036755 +cs3_railway_brg01=-1664803570 +cs3_railway_brg02_railing=-978336673 +cs3_railway_brg02=-1426802323 +cs3_railway_brg03_railings_lod=-783023358 +cs3_railway_brg03_railings=20791952 +cs3_railway_brg03=-2118555857 +cs3_railway_dec03=1205468672 +cs3_railway_dec04=1471323573 +cs3_railway_des_railing_int=-560035744 +cs3_railway_endint=-595969832 +cs3_railway_railstuffint=1094384075 +cs3_railway_railtrack_int1=-395408091 +cs3_railway_railtrack_int2=-156685926 +cs3_railway_railtrack_int3=-503480137 +cs3_railway_railtrack_int4=-206298076 +cs3_railway_railtrack_intdec2=1169144792 +cs3_railway_railtrack_intdec3=1508893784 +cs3_railway_railtrack_intdec4=1122448971 +cs3_railway_track01=483911285 +cs3_railway_track02=253872905 +cs3_railway_track03=1097641886 +cs3_railway_track04=1638133772 +cs3_railway_track05=1369526279 +cs3_railway_track06=-2082655102 +cs3_railway_track07=1981946124 +cs3_railway_track08=-1469514343 +cs3_railway_track09=-1427176799 +cs3_railway_track10=405986887 +cs3_railway_track11=663911690 +cs3_railway_tun_ligts00=1625704266 +cs3_railway_tun_ligts007=286193494 +cs3_railway_tun_ligts008=-490431806 +cs3_railway_tun_ligts009=-1713993497 +cs3_railway_tun_ligts01=441367068 +cs3_railway_tun_ligts010=-209863892 +cs3_railway_tun_ligts02=-1667940697 +cs3_railway_tun_ligts03=-1949917942 +cs3_railway_tun_ligts04=-1237454344 +cs3_railway_tun_ligts05=-1486072747 +cs3_railway_tun_ligts06=-778393423 +cs3_railway_tunnel_int_dc1=-1117091459 +cs3_railway_tunnel_int_dc2=-480979631 +cs3_railway_tunnel_int_dc3=-689914779 +cs3_railway_tunnel_int_dc4=-451979070 +cs3_railway_tunnel_int_shell=-1720711356 +cs3_railway_tunnel_int_shell2=667496682 +cs3_railway_tunnel_int_shell3=427725909 +cs3_railway_tunnel_int_shell4=-153399545 +cs3_railway_tunnelend1=-1127982151 +cs3_railway_tunnelend2=-209303228 +cs4_01_armcoend_01=462398186 +cs4_01_armcoend_02=1237778264 +cs4_01_armcoend_03=2131618273 +cs4_01_armcoend_05=-1486603627 +cs4_01_armcoend_07=-892337808 +cs4_01_bb=1090224866 +cs4_01_bb1=-919360274 +cs4_01_bb3=497079747 +cs4_01_billbd_001=-1271624951 +cs4_01_billbd_01=-1007077319 +cs4_01_brdgsup=-1462555349 +cs4_01_build_01=-1158931208 +cs4_01_build_det=-1760338717 +cs4_01_d26=104591598 +cs4_01_dbh_03=394435017 +cs4_01_dbh_04=2111202927 +cs4_01_dbh_05=1843480197 +cs4_01_drivway_ov01=1159233632 +cs4_01_drivway=-1505921163 +cs4_01_emissive_lod=1878562707 +cs4_01_emissive=1500324831 +cs4_01_erotub_01=984055777 +cs4_01_erotub_02=141597556 +cs4_01_erotub_03=2068152604 +cs4_01_factgnd_01=-1445778629 +cs4_01_factgnd_02=-1787690375 +cs4_01_gas_canisters=-1697535039 +cs4_01_gas_dets=670740431 +cs4_01_gas_dets2=-336476574 +cs4_01_glue_02=-198127011 +cs4_01_glue_03=-428919078 +cs4_01_glue_04=-1886549740 +cs4_01_glue_05=32632287 +cs4_01_glue_06=-1365948637 +cs4_01_layby_wall=-1427501211 +cs4_01_rdecal01=-1428052870 +cs4_01_rdecal01b=-834638150 +cs4_01_rdecal02=-1164360727 +cs4_01_rdecal03=-814256731 +cs4_01_rdecal05=-517402392 +cs4_01_rsl_mr_bb=372894942 +cs4_01_silo_dets=-453764749 +cs4_01_silo=-2099114124 +cs4_01_ttbrdg_01=-480971701 +cs4_01_ttbrdg_02=-1379563219 +cs4_01_weeds_01=-1353131505 +cs4_02_247_sign_ovr=847878690 +cs4_02_247branding=1787860179 +cs4_02_airplanes=719725701 +cs4_02_amco_jnt_01=-1324747829 +cs4_02_armco_008=-1062367786 +cs4_02_armco_009=-722028952 +cs4_02_armco_010=-249139269 +cs4_02_armco_ditch_a001=1229199720 +cs4_02_bb_247=645221218 +cs4_02_bb1=-1976676780 +cs4_02_bb2=-1736840469 +cs4_02_billbd002=-1671840708 +cs4_02_billbd005=1344021442 +cs4_02_brrier_001=-54564681 +cs4_02_brrier_002=175866931 +cs4_02_brrier_003=429793912 +cs4_02_brrier_004=928603630 +cs4_02_brrier_006=-979404168 +cs4_02_brrier_007=-748382718 +cs4_02_brriermr=674979810 +cs4_02_build11=-1414544219 +cs4_02_building08_dec=784994930 +cs4_02_cs_brrier_005=-1322032541 +cs4_02_culvert01=-2100443145 +cs4_02_dbh_rocks01=1824139815 +cs4_02_dbh_rocks02=-1750171621 +cs4_02_dbh_rocks03=-1990925476 +cs4_02_decalground=264949978 +cs4_02_details=419116288 +cs4_02_dt_tm_g=553781920 +cs4_02_dtrack_04_d=563253121 +cs4_02_emissive001_lod=1240267216 +cs4_02_emissive01=-1793810296 +cs4_02_emissive02_lod=801907834 +cs4_02_emissive02=-1949659660 +cs4_02_emissive02b_lod=66417844 +cs4_02_emissive02b=1536129940 +cs4_02_emissive03_lod=-1542376091 +cs4_02_emissive03=1355847681 +cs4_02_emissive04_lod=-1545831709 +cs4_02_emissive04=-1491450733 +cs4_02_erosiontube005=99929759 +cs4_02_erosiontube01=-1849106304 +cs4_02_erotub_004=589014608 +cs4_02_erotub_02=585366067 +cs4_02_erotub_03=314661358 +cs4_02_gas_dets=316148030 +cs4_02_gashouses=893604133 +cs4_02_glue_01=179077922 +cs4_02_glue_02=-147104704 +cs4_02_glue_03=449291092 +cs4_02_glue_04=126385366 +cs4_02_glue_06=-464669087 +cs4_02_glue_ytool=1998047215 +cs4_02_glue01=1092327678 +cs4_02_glue013=-1728820246 +cs4_02_glue03=1344780206 +cs4_02_glue06=74162231 +cs4_02_hanger_decal=-1236487823 +cs4_02_hanger=-1117818433 +cs4_02_hrdstand_01_g=-61549402 +cs4_02_hrdstand_01=733795938 +cs4_02_hrdstand_02=1964206350 +cs4_02_hse__se_a_decal0010303=-1089489933 +cs4_02_hse__se_c_dec0505=-1022861842 +cs4_02_hse__se_d_dec0202=627110465 +cs4_02_joshbog_d=-1821650583 +cs4_02_joshbog_g=1343048369 +cs4_02_joshbog=656489756 +cs4_02_joshbog001=-1646246705 +cs4_02_jtnp_sign00=-1821637434 +cs4_02_jtnp_sign01=-1521440625 +cs4_02_jtnp_sign02=-1755575134 +cs4_02_jtnp_sign03=-1518753571 +cs4_02_jtnp_signawn00=1269503376 +cs4_02_jtnp_signawn01=25100601 +cs4_02_jtnp_signawn02=809524923 +cs4_02_jtnp_signawn03=-464402721 +cs4_02_jtnp_signawn04=-234659262 +cs4_02_jtnp_signawn05=-926675004 +cs4_02_jtnp_signawn06=-683758407 +cs4_02_jtnp_signawn07=-735992201 +cs4_02_jtnp_signawn08=-497597726 +cs4_02_jtnp_signdir01=-2061073879 +cs4_02_jtnp_signdir02=-1760090614 +cs4_02_ladder_det=-1769364995 +cs4_02_land01_d=1720813135 +cs4_02_land01=1818817615 +cs4_02_land02=1192733101 +cs4_02_land03_glue=2047542161 +cs4_02_land03=-1710960762 +cs4_02_land04_barrier=-1497186985 +cs4_02_land04_d=-1595718228 +cs4_02_land04_g_b=-2097673270 +cs4_02_land04_g=-1713784935 +cs4_02_land04_grass01=-2026558636 +cs4_02_land04_grass02=2038468587 +cs4_02_land04_rocks=-579117067 +cs4_02_land04_rocksb=-1049973779 +cs4_02_land04=-1564548870 +cs4_02_land041_d=837155877 +cs4_02_land04a_rocks=174210497 +cs4_02_land04a=-979277480 +cs4_02_land05_barrier=-511318535 +cs4_02_land05_d=251397798 +cs4_02_land05_rocks=504062397 +cs4_02_land05_rocksb=584273192 +cs4_02_land05=146451672 +cs4_02_land05a=176056389 +cs4_02_land06_g=1910028957 +cs4_02_land06=1443710844 +cs4_02_land06rocks=-396583904 +cs4_02_land07_ed=1982955881 +cs4_02_land07_g=1903981763 +cs4_02_land07_rocks=-1285990767 +cs4_02_land07=1697310135 +cs4_02_land08_d=2027627084 +cs4_02_land08_rockg=-1406164118 +cs4_02_land08_rocks=-824186674 +cs4_02_land08=1045403649 +cs4_02_land09_barrier=2103225385 +cs4_02_land09_ed=-2102020746 +cs4_02_land09_g=1847385198 +cs4_02_land09_rocks=-389699286 +cs4_02_land09=-1144810773 +cs4_02_land10_g=1842277118 +cs4_02_land10_tg=-1691331764 +cs4_02_land10=771749550 +cs4_02_land11_dg=-424082398 +cs4_02_land11_g=-840930575 +cs4_02_land11_hs=393051042 +cs4_02_land11=-1760966464 +cs4_02_land12_dg=273988330 +cs4_02_land12_g=1678938934 +cs4_02_land12=1230810471 +cs4_02_land13_g=1666047280 +cs4_02_land13=981340074 +cs4_02_land14_g=1955694438 +cs4_02_land14=1692492912 +cs4_02_land15_g=-672142291 +cs4_02_land15=161951057 +cs4_02_land15b=-1965566493 +cs4_02_land15c=-1024211430 +cs4_02_land16_g2=1048133370 +cs4_02_land16=1514294918 +cs4_02_land16b=349726862 +cs4_02_land17_g=-1143696587 +cs4_02_land17=1698456698 +cs4_02_land17b=-293266680 +cs4_02_land17c=549650307 +cs4_02_land18=868975001 +cs4_02_mrgassta_dtl=-1545714203 +cs4_02_mrgassta_int=665469667 +cs4_02_mrgasstation_ovr=-184331189 +cs4_02_mrgasstation=804796717 +cs4_02_newd01=-824180254 +cs4_02_newd02=-50700778 +cs4_02_newd02b=729969020 +cs4_02_newd03=-1421854045 +cs4_02_nmall00_dec=1081606310 +cs4_02_nmall00_dtl=1053163722 +cs4_02_nmall00_fiz=-75435845 +cs4_02_nmall00_int=-1611053851 +cs4_02_nmall00=1806766519 +cs4_02_nmall014=1255625308 +cs4_02_nmall02=555416712 +cs4_02_nmall04_g=1867618220 +cs4_02_nmall05=-628560027 +cs4_02_raildecal01=-1739920307 +cs4_02_rcplantb=2010469496 +cs4_02_retainwall01=1619879137 +cs4_02_retainwall02=1310900236 +cs4_02_retainwall03=1159441918 +cs4_02_retwal01=2076728204 +cs4_02_retwall=-1005144067 +cs4_02_retwall002=-1662497425 +cs4_02_retwall01=-453031573 +cs4_02_retwall01b=738846764 +cs4_02_roofdetails=-80100255 +cs4_02_saljunk_01_g=-1519997623 +cs4_02_saljunk_01=254891688 +cs4_02_smll_hse_a_dec=136184640 +cs4_02_smll_hse_a=1020100034 +cs4_02_statcvan009=934406076 +cs4_02_statcvan023a002=-269115266 +cs4_02_statcvan023e=-595775911 +cs4_02_stuntcrash=-1472626215 +cs4_02_sy_walla_g=-1304998276 +cs4_02_sy_walla=1393211040 +cs4_02_sy_wallb=1089081951 +cs4_02_sy_wallc=819950154 +cs4_02_sydoor004=-703598956 +cs4_02_syentbldg001=134047419 +cs4_02_temp_desk=179093458 +cs4_02_terrain=-2033209834 +cs4_02_tlrtmp_08=1443903572 +cs4_02_trailer_10=204002219 +cs4_02_trailer_dets=-595898059 +cs4_02_trailer_fnc=1883529662 +cs4_02_tt_lights=-1448108180 +cs4_02_weed_01=331692360 +cs4_02_weed_03=-636533343 +cs4_02_weed_04=-919559196 +cs4_02_weed_05=-1114927974 +cs4_02_weed002=1812860569 +cs4_02_weed003=-547359425 +cs4_02_weed004=-846704240 +cs4_02_weed005=1394957512 +cs4_02_weed006=-1626835827 +cs4_02_weed007=-1932931056 +cs4_02_weed01=-2039341811 +cs4_03_antnn=1532232931 +cs4_03_armco00=-222538388 +cs4_03_armco01=1214808159 +cs4_03_armco02=1587653841 +cs4_03_armco03=611563738 +cs4_03_armco04=909335641 +cs4_03_autoshop_a=-1832978414 +cs4_03_autoshop_d=1688607713 +cs4_03_autoshop=-908411994 +cs4_03_barn02=1849149686 +cs4_03_bb1=-390028842 +cs4_03_bb2=-630520533 +cs4_03_bb3=-955720089 +cs4_03_bb4=1190878798 +cs4_03_beach_01=1246391335 +cs4_03_beach_02=-31271975 +cs4_03_beach_02a=-1307494554 +cs4_03_beach_03=-270846134 +cs4_03_beach_03a_water=-64415154 +cs4_03_beach_03a=-1221770498 +cs4_03_beach_wood01=2102555981 +cs4_03_beachwood02=2098568709 +cs4_03_beachwood04=-1713612910 +cs4_03_billboard_06=-1708249343 +cs4_03_billboards=-120533686 +cs4_03_blends_01=1633400291 +cs4_03_blends_02=788386084 +cs4_03_brdg_1=1508523535 +cs4_03_brdg_2=1806262669 +cs4_03_brdg_rails_01_lod=-261324053 +cs4_03_brdg_rails_01=1358632226 +cs4_03_brdg_rails_02_lod=871727919 +cs4_03_brdg_rails_02=224366056 +cs4_03_brdgsup001=1613400944 +cs4_03_bridge_1d=1485497129 +cs4_03_bridge_1d002=-1087273773 +cs4_03_decal_1=2138839859 +cs4_03_decal_1a=-2012082963 +cs4_03_decal_2b=-1771099961 +cs4_03_decal_2c=-2069822165 +cs4_03_decal_3=-1691561324 +cs4_03_decal_4=-1394117111 +cs4_03_decal_5=-1833516636 +cs4_03_decal_6=-1521391911 +cs4_03_decal_7=-299370363 +cs4_03_dishes=-634786833 +cs4_03_emissive_lod=-246639520 +cs4_03_emissive=706444570 +cs4_03_fastfood_d=1738925471 +cs4_03_fastfood=1531984373 +cs4_03_garage_a=630722592 +cs4_03_garage_d=-88622512 +cs4_03_garage=-915147649 +cs4_03_gassign=-1622219690 +cs4_03_glue_02=-856346311 +cs4_03_glue_04=-662910908 +cs4_03_glue_05=-1086155312 +cs4_03_hardware_a=-278043392 +cs4_03_hardware=-1164488780 +cs4_03_hoarder=-1734720672 +cs4_03_hut01=518072783 +cs4_03_hut1_g=67011480 +cs4_03_ladder_obj=-1593249204 +cs4_03_land04_a=-879167424 +cs4_03_land04_a1=977744106 +cs4_03_land04_g=-2006191605 +cs4_03_land05_d=978316165 +cs4_03_land05_d2=-781442579 +cs4_03_land066_a=-233459147 +cs4_03_landtubes=338839933 +cs4_03_liquor_sign=-1941914915 +cs4_03_mainbuilding3_a=-976318556 +cs4_03_market_a=2119193404 +cs4_03_market_d=-1745975688 +cs4_03_market_l=1235249629 +cs4_03_market=-681384395 +cs4_03_market1_a=-579018438 +cs4_03_market1_d=-1040045387 +cs4_03_market1=339826911 +cs4_03_marketground_a=-985735279 +cs4_03_marketground=1084520462 +cs4_03_parking_a=905914370 +cs4_03_pst=881291775 +cs4_03_shack_a=22612995 +cs4_03_shack=915050694 +cs4_03_shack-01_fizz=458900499 +cs4_03_shack-02_fizz=1962014499 +cs4_03_tower=308957495 +cs4_03_trail_7=868964314 +cs4_03_trailer_a=-1686159662 +cs4_03_trailer=1092153397 +cs4_03_warehouse_a=-1330155329 +cs4_03_warehouse_d=166372136 +cs4_03_warehouse=167430596 +cs4_03_weeds_a1=1813001768 +cs4_03_yucca_sign=1640438655 +cs4_03q_trail_7o=1647368380 +cs4_04_abanclub_details=546574527 +cs4_04_abanclub_details2=900850041 +cs4_04_abanclub_details3=669664746 +cs4_04_abanclub=333155681 +cs4_04_barrier=157506956 +cs4_04_bb_hd_2=1766287396 +cs4_04_bb_hd=1501238951 +cs4_04_beach_1=-221294210 +cs4_04_beach_2=-1618957602 +cs4_04_beach_3=-1926592974 +cs4_04_beach_4=-1143708795 +cs4_04_beach_5=947281099 +cs4_04_beach_6=937843627 +cs4_04_beach_7=-450906593 +cs4_04_decal_01=1746043424 +cs4_04_decal_02=-1763909708 +cs4_04_decal_03=-611915509 +cs4_04_decal_04=-361232659 +cs4_04_decal_05=-1088802766 +cs4_04_decal_06_lod=-1912855471 +cs4_04_decal_06=-848933686 +cs4_04_decal_07_lod=-1979318853 +cs4_04_decal_07=851187576 +cs4_04_decal_08_lod=196822718 +cs4_04_decal_08=1089188823 +cs4_04_decal_09_lod=813409866 +cs4_04_decal_09=369843731 +cs4_04_decal_10=-154069085 +cs4_04_decal_11=-776942237 +cs4_04_decal_12=-2074660171 +cs4_04_decal_13=-1374091724 +cs4_04_decal_14=-543200960 +cs4_04_decal_15=-1698996355 +cs4_04_decal_16=754680831 +cs4_04_decal_17=1997412387 +cs4_04_decal_18=-1454900074 +cs4_04_decal_19=74953460 +cs4_04_decal_20_lod=-1155584619 +cs4_04_decal_20=-1866487267 +cs4_04_decal_202=-1564559966 +cs4_04_desert_house_004_d=1046865622 +cs4_04_desert_house=940589876 +cs4_04_details=-1460841362 +cs4_04_details02=1541412200 +cs4_04_emissive_lod=1268134213 +cs4_04_emissive=1360076409 +cs4_04_extras_lod=1618010572 +cs4_04_extras=502651650 +cs4_04_fish_01=1176522171 +cs4_04_fish_02=808395225 +cs4_04_frame_01=1354752989 +cs4_04_frame_01b_lod=-1107035351 +cs4_04_frame_01b=-1959413940 +cs4_04_frame_01d=-1901248961 +cs4_04_frame_02c=-896355159 +cs4_04_frame_03=1944758834 +cs4_04_frame_03a_lod=-1425490555 +cs4_04_frame_03a=-872204626 +cs4_04_frame_04=-756750319 +cs4_04_house_obj=-1725099604 +cs4_04_marinasign=839480373 +cs4_04_mebar=1352304157 +cs4_04_props_lod=-652432226 +cs4_04_refprox_07=567620726 +cs4_04_roks=-719033438 +cs4_04_struct=-1967034464 +cs4_04_stuntj=1925638435 +cs4_04_tank=-1250529391 +cs4_04_tank02=1173717752 +cs4_05_airfd_4grs=-1764214667 +cs4_05_airfld_1=849090017 +cs4_05_airfld_2=1326796499 +cs4_05_airfld_3=1479303425 +cs4_05_airfld_4=1800669012 +cs4_05_airfld3da1=826336055 +cs4_05_airfld4da02=1420678865 +cs4_05_airsign_railings=-1179545801 +cs4_05_airsign=1232526059 +cs4_05_buswreck=537628278 +cs4_05_chopshop001_d=410834954 +cs4_05_chopshop001=-201865149 +cs4_05_con_tower_rail=59243781 +cs4_05_con_tower=294885011 +cs4_05_emissive_lod=-1114960848 +cs4_05_emissive=-87132795 +cs4_05_hanger01=163235331 +cs4_05_htrail1=-1503953480 +cs4_05_sdw_decal=-802237488 +cs4_05_signs_pole=1182487712 +cs4_05_signs=214623845 +cs4_05_tower_dets=-1617227128 +cs4_05_weeds_01=1658865961 +cs4_06_bigh_rails=949054987 +cs4_06_bighouse_decal=-1225896531 +cs4_06_bighouse=1327405660 +cs4_06_build_014=-1954828839 +cs4_06_build_2o001=-1192134816 +cs4_06_build_5=-1882478699 +cs4_06_build_5o=-1787319301 +cs4_06_build_6=-1640414096 +cs4_06_build_7=-1337562998 +cs4_06_build_8_rails1=-1265120115 +cs4_06_build_8_rails2=-496195530 +cs4_06_build_8=1118834015 +cs4_06_build_8a_rails2_lod=-1923651925 +cs4_06_cover012=1771351428 +cs4_06_cover10a=-373549657 +cs4_06_cover11_o=5545214 +cs4_06_cover11=741295135 +cs4_06_cover2=-1171698966 +cs4_06_cover2b=2103830495 +cs4_06_cover2o=-1763566885 +cs4_06_cover3_2=-1055902008 +cs4_06_cover3_3=-1360555401 +cs4_06_cover3=1601279352 +cs4_06_cover3o=1468044381 +cs4_06_cover4o=106754863 +cs4_06_cover5o=101249959 +cs4_06_cover6a_trls=-1157148538 +cs4_06_cover6a=251135581 +cs4_06_cover6b=-449695022 +cs4_06_cover7o=266862721 +cs4_06_cover8o=1885225560 +cs4_06_cover9a_rails=376901150 +cs4_06_cover9a=-1054841786 +cs4_06_cover9b=-1293760565 +cs4_06_coverwall=49931820 +cs4_06_coverwall22=-1790671127 +cs4_06_croop001=-1229407305 +cs4_06_decal_terrain=1951540984 +cs4_06_decal004=2059298290 +cs4_06_decal03=1019449168 +cs4_06_detail01=1971119538 +cs4_06_details01=605420624 +cs4_06_emm_00_lod=-1475521149 +cs4_06_emm_00=-516996438 +cs4_06_emm_01_lod=1671163798 +cs4_06_emm_01=-143888604 +cs4_06_emm_02_lod=1648312718 +cs4_06_emm_02=95095713 +cs4_06_emm_03_lod=-681424859 +cs4_06_emm_03=434844705 +cs4_06_emm_04_lod=731847875 +cs4_06_emm_04=-1176767488 +cs4_06_emm_05_lod=975684304 +cs4_06_emm_05=-929066617 +cs4_06_emm_06_lod=-921696780 +cs4_06_emm_06=-564019957 +cs4_06_glue=-72081668 +cs4_06_glue1=-1836844716 +cs4_06_glue2=-2068423239 +cs4_06_land01=-1379920424 +cs4_06_land01a=-1898625437 +cs4_06_land02=344744815 +cs4_06_land03_d=809112109 +cs4_06_land03=175066933 +cs4_06_land04_d=347336422 +cs4_06_land04=-556042230 +cs4_06_land05=1956291466 +cs4_06_lighting01=-1957971469 +cs4_06_lighting02=1905821325 +cs4_06_lighting03=-1612094674 +cs4_06_lighting04=-1775546446 +cs4_06_lighting05=-1200384958 +cs4_06_lighting06=-422678281 +cs4_06_meth_rails=-399622707 +cs4_06_meth_slod=11380093 +cs4_06_meth01c=-454659988 +cs4_06_methlbovly=1406229301 +cs4_06_motel_01=521954756 +cs4_06_motel_02=139737140 +cs4_06_motel_crprk=-115296330 +cs4_06_motelbase_rails=-2040856448 +cs4_06_motelbase=-1739235580 +cs4_06_motelbase008=-1509186116 +cs4_06_motelbase009=-134329928 +cs4_06_motelbase2=1422157140 +cs4_06_motelcvr1=-1955206203 +cs4_06_moteldetail002=1828584758 +cs4_06_moteldetail01=-1084244638 +cs4_06_motelroom01=-631839943 +cs4_06_motelroom02=-862107706 +cs4_06_motelroom03=925703396 +cs4_06_motelroom04=563868102 +cs4_06_motelroom05=-36001212 +cs4_06_motelroom06=-264892677 +cs4_06_motl_ovly00_lod=1585547869 +cs4_06_motl_ovly00=-594528334 +cs4_06_motl_ovly01=-1236341968 +cs4_06_motl_ovly02=941059775 +cs4_06_motl_ovly03=566837795 +cs4_06_motl_ovly04=326739332 +cs4_06_motl_ovly05=221550842 +cs4_06_motl_ovly06=1858657317 +cs4_06_neonsign_lod=-1384070146 +cs4_06_neonsign=1655856215 +cs4_06_pave=-1414653859 +cs4_06_signageb=-523157973 +cs4_06_smallhouse=-1571966314 +cs4_06_water=-1578582290 +cs4_06_weed=-665116549 +cs4_06_weeds=499855988 +cs4_06_weeds2=-619301697 +cs4_06_weeds3=-331622646 +cs4_06_weeds4=-1568554089 +cs4_06_wreckage_brand=-1681021795 +cs4_07_build_1=-890490064 +cs4_07_build_10=-1100244853 +cs4_07_build_2=-1597382940 +cs4_07_build_2d=-171241723 +cs4_07_build_3=1214983804 +cs4_07_build_5=618162007 +cs4_07_build_5o=2007572951 +cs4_07_build_7=-634924553 +cs4_07_build_8=-337545878 +cs4_07_build_coop=-691355773 +cs4_07_car1=-1670942330 +cs4_07_details=-1844922225 +cs4_07_glue_01=-283402324 +cs4_07_glue_02=-666275320 +cs4_07_gun1=-875128755 +cs4_07_gun1o001=-2079213241 +cs4_07_gunsign=-1762248720 +cs4_07_land01=-1727725688 +cs4_07_land01o=-1820265000 +cs4_07_land01o002_lod=20118310 +cs4_07_land01o2=-1780731512 +cs4_07_land01olod=-1349451993 +cs4_07_land2=-1519602195 +cs4_07_land2o_b_lod=1671491486 +cs4_07_land2o_lod=-60050272 +cs4_07_land2o=-1388927589 +cs4_07_land3=-1766352765 +cs4_07_n_emm_lod=-864414267 +cs4_07_n_emm=-1008130700 +cs4_07_n_emm01_lod=596540879 +cs4_07_n_emm01=43777778 +cs4_07_n_emm02_lod=-2092672124 +cs4_07_n_emm02=-1932192922 +cs4_07_n_emm03_lod=352952096 +cs4_07_n_emm03=-1628522599 +cs4_07_officedetails001=-1143958209 +cs4_07_parking=989254138 +cs4_07_planks=-1937439804 +cs4_07_q_emm_lod=604055968 +cs4_07_q_emm=643683684 +cs4_07_q2_emm_lod=-482162080 +cs4_07_q2_emm=-919455991 +cs4_07_q3_emm_lod=1024301851 +cs4_07_q3_emm=-1908729225 +cs4_07_q4_emm_lod=-1082798138 +cs4_07_q4_emm=-997006093 +cs4_07_q6_emm_lod=-244722705 +cs4_07_q6_emm=128699884 +cs4_07_q6_emm01_lod=16472247 +cs4_07_q6_emm01=696257464 +cs4_07_q6_emm02_lod=505284944 +cs4_07_q6_emm02=-1893083382 +cs4_07_q6_emm03_lod=1557028451 +cs4_07_q6_emm03=2096312989 +cs4_07_railings=-229603276 +cs4_07_railings2=-832987823 +cs4_07_railings3=-1136264918 +cs4_07_rails_lod=-996598338 +cs4_07_rocks1=1939687127 +cs4_07_rocks2=-1487950285 +cs4_07_salesigns=1531924256 +cs4_07_shop001=1638670722 +cs4_07_signs3=448880274 +cs4_07_signs4=533194907 +cs4_07_signs5=242075111 +cs4_07_signsnew3=-1720895447 +cs4_07_statc12=576544876 +cs4_07_statc12a=182212749 +cs4_07_statc12o=835331676 +cs4_07_trail_011=755920184 +cs4_07_trail_012=1322758346 +cs4_07_trail_3=1934199637 +cs4_07_trail_4=-214234306 +cs4_07_trail_5=628223915 +cs4_07_trail_5o=576641169 +cs4_07_trail_6=-944819169 +cs4_07_trail_6o=-2019580243 +cs4_07_trail_7=-1175381853 +cs4_07_trail_7o=-1854621449 +cs4_07_weed_01=-426364848 +cs4_07_weed_02=-655518465 +cs4_08_4sale_sign=693652912 +cs4_08_detailsb=-541595634 +cs4_08_detailsc=1912376473 +cs4_08_emm_00_lod=633081791 +cs4_08_emm_00=-146868904 +cs4_08_emm_01_lod=-2031805772 +cs4_08_emm_01=1108183800 +cs4_08_emm_02_lod=536485506 +cs4_08_emm_02=1402220037 +cs4_08_emm_03_lod=-1742476675 +cs4_08_emm_03=-1637104717 +cs4_08_emm_04_lod=-1611949681 +cs4_08_emm_04=-1339463890 +cs4_08_emm_05_lod=230938297 +cs4_08_emm_05=1527823602 +cs4_08_emm_06_lod=-1046214587 +cs4_08_emm_06=1221007455 +cs4_08_emm_07_lod=1736475688 +cs4_08_emm_07=-1229654983 +cs4_08_emm_08_lod=2099608430 +cs4_08_emm_08=-1526574892 +cs4_08_glue=-225723884 +cs4_08_land_1=-716227880 +cs4_08_land_2=-426582689 +cs4_08_land_6=-1587162358 +cs4_08_land_6o=1143759535 +cs4_08_land_o=-143261963 +cs4_08_q_stairs=1420727282 +cs4_08_q=-407220476 +cs4_08_q2=-1354015243 +cs4_08_rocks_2=-1232879585 +cs4_08_rocks_2a=-2005729755 +cs4_08_rocks=-1279514846 +cs4_08_tr2=1101906367 +cs4_08_traielrs3_o001=1910529165 +cs4_08_trailer2_o=1316272175 +cs4_08_trailers005=-383205632 +cs4_08_trailers1_o=1822262678 +cs4_08_trailers1_railing=1296063215 +cs4_08_trailers1_rls=-424352664 +cs4_08_trailers1_rls2=-51083388 +cs4_08_trailers1=-1080369913 +cs4_08_trailers2=-144454500 +cs4_08_trailers3=714617596 +cs4_08_trailers4_o=1546087972 +cs4_08_trailers4=460494001 +cs4_08_trailers4b=1548062940 +cs4_08_trailers4shed=1269923513 +cs4_08_trailers5_o=228500648 +cs4_08_trailers5_rls=-437361003 +cs4_08_trailers5=1293809671 +cs4_08_trailers6_2rl=-555099304 +cs4_08_trailers6_d=1706939242 +cs4_08_trailers6_rl=246101585 +cs4_08_trailers6_stairs=-1096805318 +cs4_08_trailers6=1661281237 +cs4_08_trailers66_rls=587173005 +cs4_08_trailers7_o=-1857641542 +cs4_08_trailers8_o=2018075251 +cs4_08_trailers8_rl=-356307181 +cs4_08_trailers8=-2088999741 +cs4_08_trailers9_o=1632562065 +cs4_08_trailers9=2025934669 +cs4_08_weed=1750752668 +cs4_09_armco_02=-1953112047 +cs4_09_bdg1=-422156310 +cs4_09_beams=-1316707390 +cs4_09_bilbrd_01=803668445 +cs4_09_billbd_01_2=-836943093 +cs4_09_billbd_01_d=651392374 +cs4_09_billbd_01=691125563 +cs4_09_build02=-1544761399 +cs4_09_build02o=2085930498 +cs4_09_build11_rails=-963615993 +cs4_09_build11=-755158719 +cs4_09_building002=-1674329694 +cs4_09_cover02=-1068555919 +cs4_09_cover2o=782793702 +cs4_09_decal001_lod=-1871382919 +cs4_09_decal001=-1101997518 +cs4_09_em_00_lod=-808455438 +cs4_09_em_00=2021723169 +cs4_09_em_01_lod=919117607 +cs4_09_em_01=-2009158756 +cs4_09_em_02_lod=-263371131 +cs4_09_em_02=-722975506 +cs4_09_em_03_lod=736903811 +cs4_09_em_03=-473242957 +cs4_09_firestation_g001=1250864016 +cs4_09_firestation001=1926654500 +cs4_09_glue_01=1316094335 +cs4_09_glue_02=-2077725461 +cs4_09_land007=1985583924 +cs4_09_land008=2064426138 +cs4_09_land01_g001_lod=-200429248 +cs4_09_land01_g001=1933771109 +cs4_09_land02_d_lod=1706042862 +cs4_09_land02_d=-791533649 +cs4_09_land03=-1195836996 +cs4_09_land04_dec=2104312887 +cs4_09_land04_dec001_lod=-280002233 +cs4_09_land04=1928195623 +cs4_09_land05_blend=140880483 +cs4_09_land05=1570292605 +cs4_09_land05o_lod=1431139076 +cs4_09_land05o=-3901208 +cs4_09_land06=293612361 +cs4_09_rails_00=-1448148507 +cs4_09_railsa_lod=1448341236 +cs4_09_railsa=524606230 +cs4_09_rr_01=1043809244 +cs4_09_rr_02=874524590 +cs4_09_sandy_shores_sign2=-1997524836 +cs4_09_sign001=250155808 +cs4_09_trailer_a_g=803918835 +cs4_09_trailer_a=-682656898 +cs4_10_247_emissive_dummy=-1926460091 +cs4_10_247_ovr001=507333880 +cs4_10_247=421396427 +cs4_10_ant_details=-1763290008 +cs4_10_ant_details01=292776155 +cs4_10_ant_details02=-544406257 +cs4_10_antenna_d=40219222 +cs4_10_antenna=-1904424043 +cs4_10_bar_details01=1962837466 +cs4_10_bar=-894590003 +cs4_10_barbers_e_dummy=-906205556 +cs4_10_decal_gas_station001=-1712761168 +cs4_10_decal_gas_terrain=1353697175 +cs4_10_decal_medc1=-1301818654 +cs4_10_decal_medterc1=1592611855 +cs4_10_decal_store=1003687339 +cs4_10_decals_builds02=-229519445 +cs4_10_decals_trailer003=-503624072 +cs4_10_decals_trailer02=126573100 +cs4_10_decaltrailer=434118530 +cs4_10_detail_sign=-442088732 +cs4_10_details_block01=487465074 +cs4_10_details=-364065174 +cs4_10_detailspark=1111005048 +cs4_10_dinner=618345108 +cs4_10_dinnerint=2083220407 +cs4_10_em_01_lod=-1832726235 +cs4_10_em_01=-1595865086 +cs4_10_em_011=-598404420 +cs4_10_em_02_lod=-100116762 +cs4_10_em_02_lod001=2134379593 +cs4_10_em_02=-130632020 +cs4_10_em_03_lod=626710366 +cs4_10_em_03=114840559 +cs4_10_em_05_lod=1302975065 +cs4_10_em_05=1569915223 +cs4_10_em_06_lod=-1615986685 +cs4_10_em_06=-1290949541 +cs4_10_em_07b_lod=-1184759631 +cs4_10_em_07b=2054150691 +cs4_10_em_10_lod=1878595764 +cs4_10_em_10=97506634 +cs4_10_em02_lod=-1845934937 +cs4_10_em02=1978399671 +cs4_10_emissign_lodn=81177474 +cs4_10_emissign=-1317882769 +cs4_10_emissive_lod=460093487 +cs4_10_emissive=-1426342691 +cs4_10_garage_01=631805804 +cs4_10_garage=884001511 +cs4_10_garage01=-683605629 +cs4_10_garage02=-174113217 +cs4_10_gas_station=1866722145 +cs4_10_glue_01a=2118053318 +cs4_10_glue_02a=-98998563 +cs4_10_glue_03a=-1214984691 +cs4_10_glue_04a=499980572 +cs4_10_glue_05a=1922154868 +cs4_10_house01=-1360939148 +cs4_10_house2=1275261896 +cs4_10_house3=500504429 +cs4_10_house4=796408499 +cs4_10_medicalc=-2096666124 +cs4_10_railings=-2060945936 +cs4_10_railings2=637746795 +cs4_10_rails=-469509655 +cs4_10_ralings2=-582656997 +cs4_10_sh_rls00=-1637223080 +cs4_10_sh_rls022=1269774743 +cs4_10_sh_rls03=1459807879 +cs4_10_sheriff_e_dummy=1375660754 +cs4_10_sheriff_e_lod=1068386828 +cs4_10_sheriff_st_rails2lod=-1287420176 +cs4_10_sheriff_station=2029920098 +cs4_10_sheriff_wind_lod=-1052354530 +cs4_10_sheriff_windows=-1831519059 +cs4_10_sign_rest=-1580159359 +cs4_10_store=-683596539 +cs4_10_tattoo=-641387932 +cs4_10_terrain_gas=1649689118 +cs4_10_terrain_medic_ovly=397330660 +cs4_10_terrain_medic=8672541 +cs4_10_terrain_sheriff=1975418828 +cs4_10_terrain01=1028715031 +cs4_10_terrain02=876797947 +cs4_10_trailer_em_b_win=-283889609 +cs4_10_trailer_em=953468486 +cs4_10_trailer_em001_lod_b_win=-2062363770 +cs4_10_trailer_em001_lod=-719087221 +cs4_10_trailer002=-969606429 +cs4_10_trailer003b_b_win=-2105809433 +cs4_10_trailer003b_details=-10123193 +cs4_10_trailer003b_rails=2071524813 +cs4_10_trailer003b_windows=-598965564 +cs4_10_trailer003b=-923434404 +cs4_10_traileranim=962792103 +cs4_10_trailertrash_dummy=-57654255 +cs4_10_trailertrash_lod=-935292684 +cs4_10_trevorfake_hd=1125350320 +cs4_10_trevweeds=-2065683499 +cs4_10_trvrtlr_colswap=-1093344540 +cs4_10_v_38_barbers_lod=-200166522 +cs4_10_v_sheriff_milo_lod=2103568138 +cs4_11_armc_02=256868763 +cs4_11_awning=1960961523 +cs4_11_barn02=840284527 +cs4_11_barrier01=1053887546 +cs4_11_billb_uniteas=-791160926 +cs4_11_bld01sign=-934076442 +cs4_11_brr_002=1729204490 +cs4_11_brrier_01=635138642 +cs4_11_brrier4=606768514 +cs4_11_build01_d=-2139733588 +cs4_11_build01=-2137045097 +cs4_11_build02_d=-2064072192 +cs4_11_build02=1170821612 +cs4_11_build03_g=1561087687 +cs4_11_build03=1007828606 +cs4_11_cvana=1821444465 +cs4_11_cvn_r=-439027499 +cs4_11_emis1_lod=2035256974 +cs4_11_emis1=877808318 +cs4_11_emis2=1121150912 +cs4_11_emis3_lod=-1181602087 +cs4_11_emis3=756300866 +cs4_11_emismr_lod=-2147063227 +cs4_11_emismr=180878965 +cs4_11_emismr2_lod=1958096763 +cs4_11_emismr2=-2085338380 +cs4_11_ems2_lod=395534035 +cs4_11_glue_01=551923123 +cs4_11_glue_03=-2084965542 +cs4_11_hrdstn01=1374432709 +cs4_11_hrdstn02=1606011232 +cs4_11_jt_sgn1=-1532036283 +cs4_11_jtnp_sgn=-1022765374 +cs4_11_land_01=-997376034 +cs4_11_land_02=1781467939 +cs4_11_land_03=2088546238 +cs4_11_land_04=-975289724 +cs4_11_land_05=-651138776 +cs4_11_land_06=1131003289 +cs4_11_land_07=1155317887 +cs4_11_nr_00=1512470623 +cs4_11_overlooka=-1254955555 +cs4_11_overlookasign=1520350287 +cs4_11_ovr_rails=-1739081280 +cs4_11_props_bulbw018=961320796 +cs4_11_props_bulbw019=1795881688 +cs4_11_props_cm93190_hvstd=898536430 +cs4_11_props_e_wire013=-1630434222 +cs4_11_props_e_wire014=-1935972378 +cs4_11_props_e_wire016=1964488927 +cs4_11_props_e_wire017=-235949439 +cs4_11_props_e_wire018=-475720212 +cs4_11_props_e_wire019=-1102132404 +cs4_11_props_e_wire020=1126778499 +cs4_11_props_e_wire021=1441229823 +cs4_11_props_e_wire022=1713638536 +cs4_11_props_e_wire024=-345827588 +cs4_11_props_mountwire006=-1758398789 +cs4_11_props_mountwire007=1237801941 +cs4_11_props_mountwire012=-1051478364 +cs4_11_props_mountwire013=-417496517 +cs4_11_props_mountwire01c001=1946273337 +cs4_11_props_mountwire01d001=-1220324263 +cs4_11_props_mountwire01e001=664587029 +cs4_11_props_mountwire020=-1924182156 +cs4_11_props_propsmountwire019=730337209 +cs4_11_props_sal_emissive=-960040041 +cs4_11_props_sallightwire=1487710136 +cs4_11_propsmountwire01b001=2145065583 +cs4_11_pst=1776355738 +cs4_11_rc_rails=1201231170 +cs4_11_rcplantc001=914050093 +cs4_11_retwall02=-898993166 +cs4_11_sal_cvana_d=-1450945189 +cs4_11_sal_cvana_g=17728622 +cs4_11_sal_cvana=200940302 +cs4_11_saljunk_01=-292637873 +cs4_11_salm_drt_g=539222631 +cs4_11_salm_drt_g1=599410811 +cs4_11_salm_drt_g1lod=1455474672 +cs4_11_salm_drt_g2=905374964 +cs4_11_salm_drt_g2lod=-168918799 +cs4_11_salm_drt_glod=1957201841 +cs4_11_salship=655497131 +cs4_11_salv_barrier=-2132784043 +cs4_11_salvationm=1578836216 +cs4_11_salvtruck_g=-968427613 +cs4_11_salvtruck=251669336 +cs4_11_trailer2=-1327211925 +cs4_11_trailer2d=-548372639 +cs4_11_truckstop_dec=-857089250 +cs4_11_truckstop_sign=1679893977 +cs4_11_truckstop=111012742 +cs4_11_weed_003=1604762609 +cs4_11_weed_01=374753611 +cs4_11_weed_02=1177626880 +cs4_11_weeds_002=-247023604 +cs4_11_weeds_003=-474211081 +cs4_11_weeds_01=-695438114 +cs4_12_armcoend_01=1428818914 +cs4_12_armcoend_05=-923503655 +cs4_12_bb1=483136388 +cs4_12_bb2=714026762 +cs4_12_bb3=-2142086513 +cs4_12_bb4=-1911785981 +cs4_12_billbd_01=1733816625 +cs4_12_billbd_02=480598989 +cs4_12_billbd_03=1304706570 +cs4_12_billbd_04=-281509644 +cs4_12_cncbrdg01=1969168577 +cs4_12_erotub_01=-1222503825 +cs4_12_erotub_02=-938429364 +cs4_12_erotub_03=450845160 +cs4_12_erotub_04=-1346337864 +cs4_12_erotub_06=-1977567111 +cs4_12_erotub_07=2018940133 +cs4_12_erotub_mr2=1564496005 +cs4_12_glue_03=307856661 +cs4_12_glue_04=610085148 +cs4_12_land_01_g=1718241301 +cs4_12_land_01=1432713675 +cs4_12_land_02_1g=-1234698005 +cs4_12_land_02_g=-1976612702 +cs4_12_land_02=1779409707 +cs4_12_land_02b_g=848454429 +cs4_12_land_03_d=-525839697 +cs4_12_nd_wall_04=-338418763 +cs4_12_nd_wall_05=427654919 +cs4_12_nd_wall_06=1061505690 +cs4_12_retainwall01=-366238015 +cs4_12_retainwall04=-652606306 +cs4_12_rock_002=474462772 +cs4_12_rock_01b001=1822304559 +cs4_12_tt_watert_ovr=731808700 +cs4_12_tt_watert=-816139547 +cs4_12_tt_watrl01=1152072959 +cs4_12_tt_watrl02=1732411953 +cs4_12_watert_dets=1696611413 +cs4_12_weed_01=1474872810 +cs4_12_weed_02=1241164302 +cs4_12_weed_03=342146787 +cs4_13_alphasign=951711666 +cs4_13_animal_ark_sign_b=1497213760 +cs4_13_animal_ark_sign_em=2142679702 +cs4_13_animal_ark_sign=-1842049283 +cs4_13_ark_skip=659838201 +cs4_13_armco00=1875981204 +cs4_13_armco01=1511262234 +cs4_13_armco02=1401191167 +cs4_13_armco03=1102993267 +cs4_13_armco04=-364140397 +cs4_13_armco05=-669940705 +cs4_13_armco06=-773785670 +cs4_13_armco08=629087993 +cs4_13_armco09=1388902796 +cs4_13_armco11=99377332 +cs4_13_armco12=-1675391712 +cs4_13_armco13=-1438439073 +cs4_13_armco14=1086281305 +cs4_13_bdh_00007_d=-1342523022 +cs4_13_bdh_01_d=856559177 +cs4_13_bdh_01=-654310387 +cs4_13_bdh_02_d=385133393 +cs4_13_bdh_02=198142379 +cs4_13_bdh_03_d=122751284 +cs4_13_bdh_03=1733697723 +cs4_13_bdh_04_d=357912657 +cs4_13_bdh_04=1476690456 +cs4_13_bdh_06_d=1818638926 +cs4_13_bdh_06=1421015925 +cs4_13_bdh_07=-1348095659 +cs4_13_bdh_07b=1048186323 +cs4_13_bilbrd_01=-1330992421 +cs4_13_billbd_005=841546978 +cs4_13_billbd_01=545159008 +cs4_13_billbd_02=-938588547 +cs4_13_billbd_03=-1238129976 +cs4_13_billbd_04=-2128004940 +cs4_13_build_01_b=-1884840887 +cs4_13_build_01_b001=-1271798087 +cs4_13_build_01_fiz=302177697 +cs4_13_build_01=-355411821 +cs4_13_build_02=-806182185 +cs4_13_build_03_g=-683466180 +cs4_13_build_conv001=972727015 +cs4_13_build_conv002=854987998 +cs4_13_build_conv003=554332427 +cs4_13_build_conv004=3288923 +cs4_13_build_conv005=-325089226 +cs4_13_build_conv006=-568661203 +cs4_13_build_conv007=-877869487 +cs4_13_build_conv008=-947995147 +cs4_13_build_conv01=872887404 +cs4_13_conv_00_fiz=1090863272 +cs4_13_conv_00_grille=823927649 +cs4_13_conv_00=-1281278663 +cs4_13_conv_01_fiz=-968285545 +cs4_13_conv_01_grille=535557766 +cs4_13_conv_01=-1527275546 +cs4_13_conv_02_fiz=-1680082686 +cs4_13_conv_02_grille=916442835 +cs4_13_conv_02=-1255751612 +cs4_13_conv_03_fiz=1161315160 +cs4_13_conv_03_grille=1820746960 +cs4_13_conv_03=1750574759 +cs4_13_conv_04_fiz=1966906819 +cs4_13_conv_04_grille=398764326 +cs4_13_conv_04=1518963467 +cs4_13_conv_05_fiz=-748898545 +cs4_13_conv_05_grille=-1835524275 +cs4_13_conv_05=-1947046436 +cs4_13_decal_boat_02=2060774599 +cs4_13_desert_house_10_d=839874260 +cs4_13_desert_house_10_xtra=1054791363 +cs4_13_desert_house_10=-97409929 +cs4_13_desert_house_9_dec=-1397030649 +cs4_13_desert_house_9_xtra=1037388480 +cs4_13_desert_house_9=983985616 +cs4_13_emissive_a_lod=1295992633 +cs4_13_emissive_a=569037394 +cs4_13_emissive_b_lod=1082462666 +cs4_13_emissive_b=861500719 +cs4_13_emissive_c_lod=254275022 +cs4_13_emissive_c=1028884775 +cs4_13_emissive_d_lod=-319868396 +cs4_13_emissive_d=1336225226 +cs4_13_emissive_e_lod=2030111499 +cs4_13_emissive_e=-923197328 +cs4_13_emissive_lod=56553726 +cs4_13_emissive=-1126590283 +cs4_13_glue_01=-766810179 +cs4_13_glue_02=-1014674895 +cs4_13_glue_03=-1165182912 +cs4_13_glue_06=963294714 +cs4_13_glue_07=-227268594 +cs4_13_gm_weeds=788152544 +cs4_13_gnd_01=-1716711416 +cs4_13_gndtrk_01=-151263332 +cs4_13_gnt00=1394308576 +cs4_13_gnt01=1638470395 +cs4_13_gnt02=-518680094 +cs4_13_gnt03=-161825684 +cs4_13_gnt04=193193662 +cs4_13_highlogo=-1879620296 +cs4_13_house_wall_dec=1759636465 +cs4_13_house_wall=1971587821 +cs4_13_land_01_ov=-1884513979 +cs4_13_land_01_ov1_lod=550556671 +cs4_13_land_nmalll_ov=-453535359 +cs4_13_mal_drain=-1515432155 +cs4_13_malrd_01=135582351 +cs4_13_mine=-296015247 +cs4_13_minileft_d=126022362 +cs4_13_minileft=1616621306 +cs4_13_minimain_d=-295748308 +cs4_13_minimain=1719884476 +cs4_13_miniright_d=-1129575831 +cs4_13_miniright=-1887845111 +cs4_13_nmall017=1026682010 +cs4_13_nmall018=803721734 +cs4_13_nmall15_d=382152130 +cs4_13_nmall15=-465940667 +cs4_13_props_cs4_13_wspline_035=243664525 +cs4_13_props_wire_035=-1828492629 +cs4_13_props_wspline_00=1984674972 +cs4_13_props_wspline_01=1125275178 +cs4_13_props_wspline_02=1388901783 +cs4_13_props_wspline_03=525110943 +cs4_13_props_wspline_04=831894321 +cs4_13_props_wspline_05=923713067 +cs4_13_props_wspline_06=1239278537 +cs4_13_props_wspline_08=610343120 +cs4_13_props_wspline_09=-295883587 +cs4_13_props_wspline_10=240478025 +cs4_13_props_wspline_11=1414034210 +cs4_13_props_wspline_12=-226807915 +cs4_13_props_wspline_14=586092656 +cs4_13_props_wspline_15=-1925487353 +cs4_13_retaining00=786045922 +cs4_13_retaining01=-445839095 +cs4_13_retaining02=-215210873 +cs4_13_retaining03=1477242439 +cs4_13_retaining04=1702070548 +cs4_13_retaining05=1016477530 +cs4_13_retaining06=1247269597 +cs4_13_retaining07=-1822235406 +cs4_13_retaining08=-1589215047 +cs4_13_retwall002=-463487813 +cs4_13_rn02=-793865457 +cs4_13_rr_a=514369634 +cs4_13_rural3gr=-100982823 +cs4_13_rural3grde=1063130831 +cs4_13_shed=717269458 +cs4_13_shed1=-495872921 +cs4_13_shk01=1455983164 +cs4_13_silpbarrier_01=-133408659 +cs4_13_silpbarrier_03=-1624955232 +cs4_13_sixfigure=-2121685037 +cs4_13_sprunk=1491400804 +cs4_13_stargazplat=1060397479 +cs4_13_tmptrlr_02=310176075 +cs4_13_tmptrlr_07=2110504939 +cs4_13_trailerboat_01=-1373000781 +cs4_13_trailerboat_det=-1095772512 +cs4_13_trailerboat_dr=-318974399 +cs4_13_trailerweed_003=-1809131934 +cs4_13_trailerweed_004=-2088422121 +cs4_13_trailerweed_005=-1339322777 +cs4_13_trailerweed_006=-1571654991 +cs4_13_trailerweed_007=-863615204 +cs4_13_trailerweed_008=-1093391432 +cs4_13_trailerweed_01=-1320151424 +cs4_13_trlr_01_fiz=789033015 +cs4_13_trlr_02_fiz=-210963046 +cs4_13_trlr_03_fiz=-466057001 +cs4_13_upnatomclassic=1579401527 +cs4_13_wall00=899561346 +cs4_13_wall01=-313841959 +cs4_13_wall02=394623821 +cs4_13_wall03=-897982153 +cs4_13_wall04=-1130216056 +cs4_13_wall05=-1311494164 +cs4_13_weed_01=-1546193227 +cs4_13_weed_02=-1331195818 +cs4_13_weed_03=-797519884 +cs4_13_weed_05=-325187522 +cs4_13_wr=-2101227556 +cs4_14_armco00=-2103975920 +cs4_14_armco01=-1180479954 +cs4_14_armco02=1735731659 +cs4_14_armco03=497849915 +cs4_14_armco04=1279161182 +cs4_14_armco05=-2106073136 +cs4_14_armco06=750859364 +cs4_14_armco07=-488562519 +cs4_14_armco08=-519037689 +cs4_14_bilbrd_01=-883404293 +cs4_14_billbd_006=-735548757 +cs4_14_billbd_01=1655756398 +cs4_14_billbd_02=-1767621032 +cs4_14_billbd_03=-2046124763 +cs4_14_billboard=-1260815993 +cs4_14_cs_brrier=1789775082 +cs4_14_emissive_slod=-82213003 +cs4_14_emissive=163860622 +cs4_14_erotub_mr=-2006260844 +cs4_14_erotub_mr2=-1540541302 +cs4_14_glue_01=-1945597273 +cs4_14_glue=742055514 +cs4_14_hickbar_anim=-1399374147 +cs4_14_hickbar_det=-1713440165 +cs4_14_hickbar_land=-343370477 +cs4_14_hickbar_land02=1427163518 +cs4_14_hickbar_ov=711342809 +cs4_14_hickbar=-1776680267 +cs4_14_hut_g=525612766 +cs4_14_hut=-1639840584 +cs4_14_jtnp_sign=-1046219318 +cs4_14_land_01=-1877754070 +cs4_14_land_02=1927906518 +cs4_14_land_03=-1414039951 +cs4_14_land_04=-1640473741 +cs4_14_land_05=-908414281 +cs4_14_land_06=-1147464136 +cs4_14_land_07=-176649742 +cs4_14_land_08=-416289439 +cs4_14_land_09=505862990 +cs4_14_land_10=1858698654 +cs4_14_land_11_ed=303721399 +cs4_14_land_11_g=-1693726276 +cs4_14_land_11=-1513067605 +cs4_14_land_11a=605092718 +cs4_14_ldb10_glu=-56240683 +cs4_14_pipe_01=-1811329558 +cs4_14_plywoodpile_01=1634266680 +cs4_14_props_tspline_002=-74200229 +cs4_14_props_twire_02=-723008890 +cs4_14_props_twire_03=-1875625696 +cs4_14_props_twire_04=1976173644 +cs4_14_props_twire_05=-1951682541 +cs4_14_props_twire_06=-2088853575 +cs4_14_props_twire_07=964594610 +cs4_14_props_twire_08=-1626122526 +cs4_14_props_twire_09=1424638601 +cs4_14_props_twire_10=-673168681 +cs4_14_props_twire_11=1128470935 +cs4_14_props_twire_12=1962474754 +cs4_14_props_twire_13=519262456 +cs4_14_props_twire_14=1350972445 +cs4_14_props_twire_15=-1273332980 +cs4_14_props_twire_16=-2099210087 +cs4_14_props_twire_17=-806210885 +cs4_14_props_twire_18=-1583655410 +cs4_14_props_twire_20=1260466483 +cs4_14_props_twire_21=71508856 +cs4_14_props_twire_22=1451182063 +cs4_14_props_twire_23=780662785 +cs4_14_retainwallmr=567143220 +cs4_14_rock_01=-910655297 +cs4_14_rock_02=-1109530322 +cs4_14_rock_03=-1349497709 +cs4_14_rock_12=1182215798 +cs4_14_rock_12b=864357914 +cs4_14_rsl_mr_bb1=457186733 +cs4_14_rsl_mr_bb2=1214674937 +cs4_14_rsl_mr_bb3=916771958 +cs4_14_tmp_trlr_002=-1481992760 +cs4_14_trlr_01=900116526 +cs4_14_wall=1589344742 +cs4_14_wall00=-572207067 +cs4_14_wall01=-1414435909 +cs4_14_wall02=-2124736753 +cs4_14_wall03=1766319929 +cs4_14_wall04=1134795761 +cs4_14_wall05=99098751 +cs4_14_wall06=1475298440 +cs4_14_weed=-2033332638 +cs4_lod_01_slod3=899449633 +cs4_lod_02_slod3=-1139005491 +cs4_lod_em_b_slod3=1995638650 +cs4_lod_em_c_slod3=-32229604 +cs4_lod_em_d_slod3=-1523375433 +cs4_lod_em_e_slod3=848139608 +cs4_lod_em_f_slod3=690703715 +cs4_lod_em_slod3=1963880846 +cs4_railway_trk01=514237963 +cs4_railway_trk02a=840160080 +cs4_railway_trk02b=-570873020 +cs4_railway_trk03a=-164438245 +cs4_railway_trk03b=538784495 +cs4_railway_trk04a=-661380418 +cs4_railway_trk04b=-351287371 +cs4_railway_trk05=2027412016 +cs4_railway_trk06a=599012285 +cs4_railway_trk06b=360093506 +cs4_railway_trk07a=1969510600 +cs4_railway_trk07b=-2068088970 +cs4_railway_trk08=785171995 +cs4_railwayb_brg01=-1780966304 +cs4_railwayb_brg02=1366496186 +cs4_railwayb_brg03=1068986431 +cs4_railwayb_brg04_refl=-71061011 +cs4_railwayb_brg04=2046256322 +cs4_railwayb_brg05_refl=-270364849 +cs4_railwayb_brg05=1816480094 +cs4_railwayb_brg1_refl=1757037402 +cs4_railwayb_brg2_refl=-777018769 +cs4_railwayb_brg3_refl=954004673 +cs4_railwayb_int_trk013=-1263144029 +cs4_railwayb_trk010_refl=317345262 +cs4_railwayb_trk010a=-1411356273 +cs4_railwayb_trk010b_refl=-10205363 +cs4_railwayb_trk010b=-1172339191 +cs4_railwayb_trk011_refl=-802328459 +cs4_railwayb_trk011=1959735458 +cs4_railwayb_trk012_refl=-1938378701 +cs4_railwayb_trk012=-1835439050 +cs4_railwayb_trk014_refl=1917007355 +cs4_railwayb_trk014=-1625619143 +cs4_railwayb_trk015_refl=1280104178 +cs4_railwayb_trk015=-1144373609 +cs4_railwayb_trk016_refl=1945662346 +cs4_railwayb_trk016=-908272964 +cs4_railwayb_trk08_refl=32989636 +cs4_railwayb_trk08a=1303696906 +cs4_railwayb_trk08b_refl=952233326 +cs4_railwayb_trk08b=1550021479 +cs4_railwayb_trk09_refl=-1087135021 +cs4_railwayb_trk09a=-1631192129 +cs4_railwayb_trk09b_refl=887049065 +cs4_railwayb_trk09b=-1871159516 +cs4_railwayb_tunnel_dec=496734670 +cs4_railwayb_tunnel_details=1194022318 +cs4_railwayb_tunnel_ext=-1827627049 +cs4_railwayb_tunnel_int=-1768584124 +cs4_railwayb_tunnel_refl=830025102 +cs4_railwayb_tunnelint_refl=-556072256 +cs4_rd_props_xwere67=218470509 +cs4_rd_props_xwire01=-791790722 +cs4_rd_props_xwire02=-1048732451 +cs4_rd_props_xwire03=-923915326 +cs4_rd_props_xwire04=-1161588883 +cs4_rd_props_xwire05=-461774119 +cs4_rd_props_xwire06=-702134734 +cs4_rd_props_xwire07=-1590109096 +cs4_rd_props_xwire08=1940422968 +cs4_rd_props_xwire09=1052088147 +cs4_rd_props_xwire10=907772615 +cs4_rd_props_xwire11=-1823195849 +cs4_rd_props_xwire12=-1596336062 +cs4_rd_props_xwire13=-268863876 +cs4_rd_props_xwire14=2105872793 +cs4_rd_props_xwire15=-695254100 +cs4_rd_props_xwire16=-331256048 +cs4_rd_props_xwire17=-1021076267 +cs4_rd_props_xwire18=-790808504 +cs4_rd_props_xwire19=493015378 +cs4_rd_props_xwire20=2032929283 +cs4_rd_props_xwire21=-964385617 +cs4_rd_props_xwire22=-708754648 +cs4_rd_props_xwire23=-1124560485 +cs4_rd_props_xwire24=-757875375 +cs4_rd_props_xwire25=460770966 +cs4_rd_props_xwire26=691563033 +cs4_rd_props_xwire27=-171834579 +cs4_rd_props_xwire28=195243759 +cs4_rd_props_xwire29=1346648116 +cs4_rd_props_xwire30=-1106536067 +cs4_rd_props_xwire31=-996825455 +cs4_rd_props_xwire32=-1838759372 +cs4_rd_props_xwire33=-1468273058 +cs4_rd_props_xwire34=1994525483 +cs4_rd_props_xwire35=-1565433139 +cs4_rd_props_xwire36=2029457241 +cs4_rd_props_xwire37=-2025346054 +cs4_rd_props_xwire38=1803449448 +cs4_rd_props_xwire39=996774975 +cs4_rd_props_xwire40=-1541380409 +cs4_rd_props_xwire41=-1652991623 +cs4_rd_props_xwire42=-1885749830 +cs4_rd_props_xwire43=1388069884 +cs4_rd_props_xwire44=1140565627 +cs4_rd_props_xwire45=1027643653 +cs4_rd_props_xwire46=784923694 +cs4_rd_props_xwire47=448975906 +cs4_rd_props_xwire48=-176518766 +cs4_rd_props_xwire49=-415961849 +cs4_rd_props_xwire50=-1234106360 +cs4_rd_props_xwire51=-599567444 +cs4_rd_props_xwire52=-1910425751 +cs4_rd_props_xwire53=2142247559 +cs4_rd_props_xwire54=-1317667310 +cs4_rd_props_xwire55=2080281384 +cs4_rd_props_xwire56=-1372489843 +cs4_rd_props_xwire57=-1617667501 +cs4_rd_props_xwire58=1371356838 +cs4_rd_props_xwire59=855179550 +cs4_rd_props_xwire60=-777732209 +cs4_rd_props_xwire61=-1542232979 +cs4_rd_props_xwire62=1917944042 +cs4_rd_props_xwire63=-725104983 +cs4_rd_props_xwire64=44343906 +cs4_rd_props_xwire65=-229965393 +cs4_rd_props_xwire66=805403931 +cs4_rd_props_xwire67=522115926 +cs4_rd_props_xwire68=1269445748 +cs4_rd_props_xwire69=982291001 +cs4_rd_props_xwire70=1971654045 +cs4_rd_props_xwire71=-2091931342 +cs4_rd_props_xwire72=1762555056 +cs4_rd_props_xwire73=918261771 +cs4_rd_props_xwire74=1317650343 +cs4_rd_props_xwire75=1013980024 +cs4_rd_props_xwire76=1107240598 +cs4_rd_props_xwire77=264389141 +cs4_rd_props_xwire78=531882488 +cs4_rd_props_xwire79=-177304210 +cs4_rd_props_xwire80=-1491275260 +cs4_rd_props_xwire81=2028148113 +cs4_rd_props_xwire82=-1972094797 +cs4_rd_props_xwire83=2085067870 +cs4_rd_props_xwire84=1370965822 +cs4_rd_props_xwire85=1667328658 +cs4_rd_props_xwire86=897093313 +cs4_rd_props_xwire87=1190113711 +cs4_rd_props_xwire88=416273768 +cs4_rd_props_xwire89=710801540 +cs4_rd_props_xwire90=-2105629360 +cs4_rd_props_xwire91=1870430028 +cs4_rd_props_xwire92=1496732352 +cs4_rd_props_xwire93=1239528471 +cs4_rd_props_xwire94=899845017 +cs4_rd_props_xwire95=1183133026 +cs4_rd_props_xwire96=810221806 +cs4_rd_props_xwire97=490658510 +cs4_rd_props_xwire98=251477579 +cs4_rd_props_xwire99=-134475703 +cs4_roads_05=-536304417 +cs4_roads_06=-767915709 +cs4_roads_07=1330283401 +cs4_roads_08=-2130417924 +cs4_roads_13=-61319190 +cs4_roads_14=166589205 +cs4_roads_15=648490119 +cs4_roads_16=894552540 +cs4_roads_17=-333170822 +cs4_roads_19=380046463 +cs4_roads_20=601696851 +cs4_roads_21=-417287973 +cs4_roads_brg_01_rail=1208766149 +cs4_roads_brg_01=-1755716938 +cs4_roads_dec01=-1047143323 +cs4_roads_dec02=-1345111840 +cs4_roads_dtjnc_d01=17698972 +cs4_roads_dtjnc_d02=1272587827 +cs4_roads_dtjnc_d04=812412760 +cs4_roads_dtjnc_d05s=-1121282292 +cs4_roads_dtjnc_d07=1775952428 +cs4_roads_runoff_01_ovr=-1559623848 +cs4_roads_runoff_02_ovr=-1469524569 +cs4_roads_runoff_03_ovr=-1838872159 +cs4_roads_sign_01=66654625 +cs4_roads_sign_02=364295452 +cs4_roads_sign_03=883159710 +cs4_roads_sign_04=-891216102 +cs4_roads_sign_05=18353031 +cs4_roads_slpr_02=508662471 +cs4_roadsb_12=-1771960037 +cs4_roadsb_dtjnc_d01=-936095764 +cs4_roadsb_dtjnc_d02=-1331879746 +cs4_roadsb_dtjnc_d04=493517399 +cs4_roadsb_dtjnc_d05=218880410 +cs4_roadsb_dtjnc_d07=1429105122 +cs4_roadsb_dtjnc_d08=1187237133 +cs4_roadsb_sign_01=-52687346 +cs4_roadsb_sign_02=663970684 +cs4_roadsb_sign_03=432916465 +cs4_roadsb00=-698611600 +cs4_roadsb01=124611218 +cs4_roadsb02=-114045409 +cs4_roadsb03=-1558961703 +cs4_roadsb04=-820676133 +cs4_roadsb05=-1060643520 +cs4_roadsb06=1787900116 +cs4_roadsb07=1543279531 +cs4_roadsb08=-998611907 +cs4_roadsb09=-1296383810 +cs4_roadsb091=1213913364 +cs4_roadsb10=-350341280 +cs4_roadsb11=-69707564 +cs4_roadsb13=274530781 +cs4_roadsb14=583902910 +cs4_roadsb15=907791706 +cs4_roadsb16=1194422149 +cs4_roadsb17=1752871447 +cs4_roadsb18=2097273637 +cs4_roadsb19=-1892450424 +cs4_roadsb20=-543777499 +cs4_roadsb21=-305579638 +cs4_roadsb22=-1154558898 +cs4_roadsb23=-914460435 +cs5_1_billboard-bravado=-346437127 +cs5_1_billboard-gnd_desert=247831804 +cs5_1_billboard-slod=-762319973 +cs5_1_billboard-uranium=306599860 +cs5_1_cs5_01_ds01=-1684711481 +cs5_1_cs5_01_ds03=826966835 +cs5_1_cs5_01_ds04=1083711950 +cs5_1_cs5_01_ds06=-1162930694 +cs5_1_cs5_01_ds07=-737064770 +cs5_1_cs5_01_ds09=-260243051 +cs5_1_cs5_01_ds10=-320015759 +cs5_1_cs5_01_ds11=2130286212 +cs5_1_cs5_01_ds12=-1740519148 +cs5_1_cs5_01_ds13=-1434161767 +cs5_1_cs5_01_ds14=662988703 +cs5_1_cs5_01_ds15=-1245641702 +cs5_1_cs5_01_ds16=-751878410 +cs5_1_cs5_01_ds172=1152292605 +cs5_1_cs5_01_ds19=338280678 +cs5_1_cs5_01_ds20=1014372150 +cs5_1_cs5_01_ds22=-1457917828 +cs5_1_cs5_01_ds23=-1152019205 +cs5_1_cs5_01_ds25=-1643521444 +cs5_1_cs5_01_ds26=178959304 +cs5_1_cs5_01_ds28=-299369789 +cs5_1_cs5_01_ds29=-3236336 +cs5_1_cs5_01_ds30=-1810446466 +cs5_1_cs5_01_ds32=1884782592 +cs5_1_cs5_01_ds33=-2103565171 +cs5_1_cs5_01_ds34=-626502488 +cs5_1_cs5_01_ds35=-185497286 +cs5_1_cs5_01_ds36=-1088709233 +cs5_1_cs5_01_ds38=-1478299774 +cs5_1_cs5_01_ds40=2071141411 +cs5_1_cs5_01_ds41=2108760223 +cs5_1_cs5_01_ds42=-1743923880 +cs5_1_cs5_01_ds44=1653467737 +cs5_1_cs5_01_ds45=884477614 +cs5_1_cs5_01_ds46=-1008489213 +cs5_1_cs5_01_ds47=-1303770672 +cs5_1_cs5_01_ds48=-159411654 +cs5_1_cs5_01_ds49=348114618 +cs5_1_cs5_01_ds50=953786633 +cs5_1_cs5_01_ds52=338515973 +cs5_1_cs5_01_ds53=782273687 +cs5_1_cs5_01_ds54=-2114636993 +cs5_1_cs5_01_ds55=-1807558694 +cs5_1_cs5_01_ds56=1700755988 +cs5_1_cs5_01_ds57=2007375521 +cs5_1_cs5_01_ds58=-1501987685 +cs5_1_cs5_01_ds59=-1270278082 +cs5_1_cs5_01_ds61=-239892938 +cs5_1_cs5_01_ds62=-1184983667 +cs5_1_cs5_01_ds63=-413830790 +cs5_1_cs5_01_ds64=-1662067546 +cs5_1_cs5_01_ds65=-895830011 +cs5_1_cs5_01_ds66=1504040513 +cs5_1_cs5_01_ds67=-2013744410 +cs5_1_cs5_01_ds68=1045569434 +cs5_1_cs5_01_ds70=-496506713 +cs5_1_cs5_01_ds71=-794704613 +cs5_1_cs5_01_ds72=-949669214 +cs5_1_cst_01=1349047644 +cs5_1_cst_02=-22629927 +cs5_1_cst_03=-2104313421 +cs5_1_cst_03b=1017826967 +cs5_1_cst_rocks002=-1591306375 +cs5_1_cst_rocks1=599014868 +cs5_1_cst_rocks1b=-467454840 +cs5_1_drain1=1635445118 +cs5_1_foam_01=1289311720 +cs5_1_foam_02=1584429334 +cs5_1_foam_03=1732643521 +cs5_1_foam_04=2060333521 +cs5_1_foam_05=329638786 +cs5_1_hil_barrier=952866259 +cs5_1_hil_barrier1=-1608217902 +cs5_1_land_01=-1576127546 +cs5_1_land_02=-658824929 +cs5_1_land_03=-978715907 +cs5_1_land_04=-879491387 +cs5_1_land_05=-1243817129 +cs5_1_land_06_d=-1841382084 +cs5_1_land_06=-383696417 +cs5_1_land_07=-648109478 +cs5_1_land_08=2113203084 +cs5_1_land_09=1873760001 +cs5_1_land_10=1023666899 +cs5_1_land_11=1246561637 +cs5_1_land_12=-1985936372 +cs5_1_land_13=-1745706833 +cs5_1_land_14=1845120187 +cs5_1_land_15=2084497732 +cs5_1_land_16_d=388821713 +cs5_1_land_16=-767781566 +cs5_1_land_17=-525848039 +cs5_1_land_18=-1217273939 +cs5_1_land_19_d=-689812225 +cs5_1_land_19=-987464942 +cs5_1_land_19b=1868741122 +cs5_1_land_20=-1997668586 +cs5_1_land_20b=1920554399 +cs5_1_land_20c_d=868387180 +cs5_1_land_20c=-1948874659 +cs5_1_land_20d=1451072936 +cs5_1_land_21=1939854458 +cs5_1_retaining_wall004=-777297105 +cs5_1_retaining_wall011=1855904592 +cs5_1_retaining_wall019=-592431243 +cs5_1_retaining_wall040=1575728770 +cs5_1_retwall005=641581623 +cs5_1_retwall01=-709609457 +cs5_1_retwall03=-342498350 +cs5_1_sea_hatch_dec=-1453905162 +cs5_1_sea_hatch_emissive=-896794569 +cs5_1_sea_hatch=257792428 +cs5_1_sea_lod_01=1701783235 +cs5_1_sea_lod_02=1396802152 +cs5_1_sea_shipwreck_lod=1235907244 +cs5_1_sea_shipwreck=1087236395 +cs5_1_sea_uw_dec_00=1746442586 +cs5_1_sea_uw_dec_01=-707169058 +cs5_1_sea_uw_dec_02=-1012608907 +cs5_1_sea_uw_dec_03=-1602385369 +cs5_1_sea_uw_dec_04=252929873 +cs5_1_sea_uw_dec_05=-526710171 +cs5_1_sea_uw_dec_06=1309074735 +cs5_1_sea_uw_dec_07=1018184322 +cs5_1_sea_uw_dec_08=988430070 +cs5_1_sea_uw_dec_09=660346842 +cs5_1_sea_uw_dec_10=258892427 +cs5_1_sea_uw_dec_11=-439414963 +cs5_1_sea_uw_dec_12=-200234032 +cs5_1_sea_uw_dec_13=-936881152 +cs5_1_sea_uw_dec_14=-572096644 +cs5_1_sea_uw1_00=-1737927294 +cs5_1_sea_uw1_02=901976111 +cs5_1_sea_uw1_02b=766561201 +cs5_1_sea_uw1_03=8660402 +cs5_1_sea_uw2_00=1981687323 +cs5_1_sea_uw2_01=-886943710 +cs5_1_sea_uw2_02=-638620228 +cs5_1_sea_uw2_03=-1325556775 +cs5_1_sea_uw2_04=-1117539163 +cs5_1_sea_uw2_05=377480912 +cs5_1_sea_uw2_06=-1530821803 +cs5_1_sea_uw2_07=-133355029 +cs5_1_sea_uw2_08=138857054 +cs5_1_sea_uw2_09=1576498638 +cs5_1_sea_uw2_10=1476061933 +cs5_1_sea_uw2_11=-1620051498 +cs5_1_sea_uw2_12=-1924213356 +cs5_1_sea_uw2_13=1928732899 +cs5_1_sea_uw2_14=1891376239 +cs5_1_sea_uw2_15=2085794736 +cs5_1_sea_uw2_16=1857525882 +cs5_1_sea_uw2_17=-1460433679 +cs5_1_sea_uw2_18=-885796495 +cs5_1_sea_uw2_19=54051194 +cs5_1_sea_uw2_20=-458881691 +cs5_2_bridge2_sd=832249489 +cs5_2_bridge2=573831672 +cs5_2_culvert02_slod1=-871098133 +cs5_2_culvert02=-1135397022 +cs5_2_culvert03_slod1=1494777321 +cs5_2_culvert03=579961821 +cs5_2_land02=-349940721 +cs5_2_land029_d=-1560329342 +cs5_2_land029=-284790536 +cs5_2_land06_d=18264185 +cs5_2_land06=-1573600719 +cs5_2_land08_d=-215643353 +cs5_2_land08_glue=-1783873585 +cs5_2_land08=2049470997 +cs5_2_land09_d=-1193326644 +cs5_2_land09=1819399848 +cs5_2_land09b=-1838994133 +cs5_2_land09c=-1599813202 +cs5_2_land09d=2071920483 +cs5_2_land10_02_d=1462758846 +cs5_2_land10_03_d=1381995913 +cs5_2_land10_d=-779030659 +cs5_2_land10=-602622776 +cs5_2_land10b=1321084183 +cs5_2_land10c=1561051570 +cs5_2_land10d=-1521298881 +cs5_2_land11=-907276169 +cs5_2_land12_02_d=-1864759407 +cs5_2_land12_d=-1024172257 +cs5_2_land12=12221971 +cs5_2_land13_d=910239522 +cs5_2_land13=-301934432 +cs5_2_land14=-2016179133 +cs5_2_land16_d=1914796035 +cs5_2_land16=-1492202823 +cs5_2_land17=-851896563 +cs5_2_land18=1249612180 +cs5_2_land19=-2132083086 +cs5_2_land21_02_d=1579096864 +cs5_2_land21_d=539085533 +cs5_2_land21=514014592 +cs5_2_land22=210934111 +cs5_2_land23_d=-1651835752 +cs5_2_land23=-94866197 +cs5_2_land24_d=-1814003943 +cs5_2_land24=2046948412 +cs5_2_land25=1748258977 +cs5_2_land27_d=-1794093742 +cs5_2_land27_refprox=510342010 +cs5_2_land27=1171229656 +cs5_2_land27b=384397799 +cs5_2_sea_uw_dec_00=1575925779 +cs5_2_sea_uw_dec_01=1279562943 +cs5_2_sea_uw_dec_02=2040196971 +cs5_2_sea_uw_dec_03=1739082630 +cs5_2_sea_uw_dec_07=-523485748 +cs5_2_sea_uw_dec_08=-800744257 +cs5_2_sea_uw_dec_09=-36964405 +cs5_2_sea_uw_dec_10=6258326 +cs5_2_sea_uw_dec_11=313107242 +cs5_2_sea_uw_dec_12=-2111503801 +cs5_2_sea_uw_dec_13=1895096295 +cs5_2_sea_uw_dec_14=2111207850 +cs5_2_sea_uw_dec_15=1268585784 +cs5_2_sea_uw_dec_16=1501278453 +cs5_2_sea_uw_dec_17=655969329 +cs5_2_sea_uw1_04_lod=85126958 +cs5_2_sea_uw1_04=-942516067 +cs5_2_sea_uw2_01=-754598822 +cs5_2_sea_uw2_02=-1043654171 +cs5_2_sea_uw2_04_lod=-372243508 +cs5_2_sea_uw2_04=-1768668288 +cs5_2_sea_uw2_04b_lod=1753178408 +cs5_2_sea_uw2_04b=2016776477 +cs5_2_sea_uw2_05_lod=288148546 +cs5_2_sea_uw2_05=1674239466 +cs5_2_sea_uw2_05b=-1731668701 +cs5_2_sea_uw2_06_lod=649889453 +cs5_2_sea_uw2_06=1377581709 +cs5_2_sea_uw2_07=-49967007 +cs5_2_sea_uw2_08=1941929427 +cs5_2_sea_uw2_09=476270364 +cs5_2_sea_uw2_10=-734739948 +cs5_2_sea_uw2_13=290864214 +cs5_2_sea_uw2_14=462180546 +cs5_2_sea_uw2_15=1453278951 +cs5_2_sea_uw2_16=-4876011 +cs5_2_sea_uw2_17=878314077 +cs5_2_sea_uw2_18=1185130224 +cs5_2_sea_uw2_19=-1650404111 +cs5_2_sea_uw2_22=-1155363120 +cs5_2_shoredcl02=1916982702 +cs5_2_shoredcl03=493235194 +cs5_2_shoredcl04=183240454 +cs5_2_shoredcl05=1372787923 +cs5_2_shoredcl06=1066168390 +cs5_2_shoredcl07=-478365660 +cs5_2_shoredcl08=-767650392 +cs5_2_shoredcl09=-132685479 +cs5_3_bars00=1634823870 +cs5_3_bars01=858722874 +cs5_3_bars02=-34723915 +cs5_3_bars03=1314506895 +cs5_3_building1_decal=-337348900 +cs5_3_building2_decal=-635831188 +cs5_3_cablemesh_new=-618467648 +cs5_3_chim01=935381874 +cs5_3_chim02=-444979482 +cs5_3_chimney1_decal=208908980 +cs5_3_cliff_01=-393941066 +cs5_3_cliff_02=-1129703423 +cs5_3_cliffroks01=-304829878 +cs5_3_cliffroks03=654646446 +cs5_3_cliffroks04=289009940 +cs5_3_cliffroks05=1017366507 +cs5_3_cliffroks06=884848671 +cs5_3_craneladder01=-66077648 +cs5_3_craneladder02=1336501106 +cs5_3_craneladder03_lod002=-153405450 +cs5_3_craneladder03=566790065 +cs5_3_cs5_03_decs01=1017175127 +cs5_3_cs5_03_decs08=-2041942107 +cs5_3_cs5_03_decs10=-75704016 +cs5_3_cs5_03_decs11=809648826 +cs5_3_cs5_03_decs11b=917111617 +cs5_3_cs5_03_decs13=-455136267 +cs5_3_cs5_03_decs15=116977704 +cs5_3_cs5_03_decs17=2074564991 +cs5_3_cs5_03_decs20=1524704251 +cs5_3_cs5_03_glue_03=1688899712 +cs5_3_cs5_03_pipes01=-1269961475 +cs5_3_cs5_03_pipes02=1550892352 +cs5_3_cs5_03_pipes03=-1438394139 +cs5_3_cs5_03_pipes04=1997435515 +cs5_3_decal_p1=-1775487025 +cs5_3_detaillow_02b=1638105305 +cs5_3_detaillow_03=-1330659396 +cs5_3_detaillow_04b=2074228502 +cs5_3_detaillow_05b=842240986 +cs5_3_dock_rtg_002=-1344818061 +cs5_3_entrancesigns_a=1128017461 +cs5_3_entrancesigns_b=1367001778 +cs5_3_entrancesigns_c=1788378349 +cs5_3_glue01=-1594072487 +cs5_3_grnddcls01=-1491962172 +cs5_3_grnddcls02=1123462790 +cs5_3_grnddcls03=825756425 +cs5_3_grnddcls04=1602381725 +cs5_3_grnddcls05=1306444886 +cs5_3_grnddcls06=168508592 +cs5_3_grounddec12=1590973423 +cs5_3_grounddec18=-247957231 +cs5_3_grounddec20=1795451739 +cs5_3_groundh_02=866778164 +cs5_3_groundh_03=570120411 +cs5_3_groundh00=767090920 +cs5_3_gully=1041093833 +cs5_3_ladder_01=-1640585198 +cs5_3_mainshadprox02=-1026268985 +cs5_3_mainshadprox03=-1607918735 +cs5_3_mainshadprox04=1689822353 +cs5_3_mainshadprox05=-1301102588 +cs5_3_mainshadprox07=1459063055 +cs5_3_mainshadprox08=1418495025 +cs5_3_mainshadprox09=1657938108 +cs5_3_mainshadprox10=2144360840 +cs5_3_mainshadprox11=-1926400958 +cs5_3_mainshadprox12=-998153495 +cs5_3_mainshadprox13=1908981113 +cs5_3_mainshadprox15=1195796589 +cs5_3_morbars_f=-265906399 +cs5_3_morbars_f1=-410899595 +cs5_3_nupits00=-1281000242 +cs5_3_nupits01=874839559 +cs5_3_nutower_g03a_details=-162425213 +cs5_3_nutower_g03b_details=-611503111 +cs5_3_nutower_g04_cap1=500408593 +cs5_3_nutower_g04_cap2=269550988 +cs5_3_nutower_g04_frame1=-706796832 +cs5_3_nutower_g04_frame2=-207462810 +cs5_3_nutower_g04_tower1=-1421735320 +cs5_3_nutower_g04_tower2=245092634 +cs5_3_nutower_g084_b=-842039247 +cs5_3_nutower_g084_detailsa=-1366516131 +cs5_3_nutower_g084_detailsa001=-1996041648 +cs5_3_nutower_g084_detailsc=-877668189 +cs5_3_nutower_g10_details=76500217 +cs5_3_nutower_g14_cap=-1268294435 +cs5_3_nutower_g14_frame=-1481280388 +cs5_3_nutower_g14=1791529952 +cs5_3_nutower_g15b_details=-442363083 +cs5_3_nutower_g21b_details=900482668 +cs5_3_nutower_g21c_details=-376172194 +cs5_3_nutower_g42_cap=95321306 +cs5_3_nutower_g42_frame=-1900012260 +cs5_3_nutower_g42=-447641124 +cs5_3_nutower_g43a_details=2038910472 +cs5_3_nutower_g43b_details=657139723 +cs5_3_nutower_g49c_details=638275959 +cs5_3_nutower_g72_details=-2012281785 +cs5_3_nutower_g73b_details=-1511011801 +cs5_3_nutower_g78_details=122243500 +cs5_3_officin_2=717870849 +cs5_3_officin_4=1213239822 +cs5_3_pit_1=1100825848 +cs5_3_pit_1453=1397205097 +cs5_3_plant1_decal_a=-141114792 +cs5_3_plant1_decal_c=-1629220620 +cs5_3_plant2_decal=-496657553 +cs5_3_plant3_decal=195647034 +cs5_3_plant4_decal=83475346 +cs5_3_plantlights_10=-881892214 +cs5_3_plantlights_12=-2028905525 +cs5_3_plantmain_1=-1687956466 +cs5_3_plantmain_1a=-647467068 +cs5_3_plantmain_2=-1447726927 +cs5_3_plantmain_3=708440504 +cs5_3_plantmain_342=-815039951 +cs5_3_plantmain_3a=-315317648 +cs5_3_plantmain_detail_3=461445431 +cs5_3_plantmain1_rail01=-561515270 +cs5_3_plantmain1_rail02=1880692766 +cs5_3_plantmain2_rail01=491242134 +cs5_3_plantretainwall_1=-1668574554 +cs5_3_plantsigns_5=1022288781 +cs5_3_ppbldg012=844649191 +cs5_3_ppbldg0156=-1260518848 +cs5_3_ppl018_rail02=913723033 +cs5_3_ppl018=-100459691 +cs5_3_ppl019_rail01=102851430 +cs5_3_ppl019=206880760 +cs5_3_ppla8_a_c=-504683797 +cs5_3_ppla8_a001=-993413781 +cs5_3_ppla8_b001=-1201085041 +cs5_3_pplant028=1467461477 +cs5_3_pplant028sups01=1335043063 +cs5_3_pplant028sups02=-1383604257 +cs5_3_pplant028sups03=-1153860798 +cs5_3_pplant029=1706445794 +cs5_3_pplant16_a=1044995558 +cs5_3_pplant16=1948617690 +cs5_3_pplant16a_a=683379803 +cs5_3_pplant16a_b=-1954852391 +cs5_3_pplant16a=197453058 +cs5_3_pplant16arail02=1693596757 +cs5_3_pplant16b=-575895338 +cs5_3_pplant16brails03=-1193167101 +cs5_3_pplant16c_details=1536097195 +cs5_3_pplant16c=253389745 +cs5_3_pplant16rail01=-1141803587 +cs5_3_pplh18_rail03=1113902025 +cs5_3_pplh18_rail04=816261198 +cs5_3_pplh18=-445075519 +cs5_3_pplh19_a=-1557073818 +cs5_3_pplh19_b=-1787603733 +cs5_3_pplh19_c=1221704617 +cs5_3_pplh19_d=1487493996 +cs5_3_pplh19_e=124139755 +cs5_3_pplh19b_rail002=1333423437 +cs5_3_pplh19b_rail003=1511948953 +cs5_3_pplh19b_rail004=1809131014 +cs5_3_pplh19b_rail005=-1767605340 +cs5_3_pplh19b_rail01=-558890465 +cs5_3_pplh20=815819523 +cs5_3_pwrst_dtls01=-507784972 +cs5_3_pwrst_dtls02=-135922360 +cs5_3_pwrst_dtls03=595875148 +cs5_3_pwrst_dtls0353=-738538321 +cs5_3_pwrst_dtls04=760178914 +cs5_3_pwrst_dtls05=1058081893 +cs5_3_pwrst_dtls06=1352839048 +cs5_3_pwrst_dtls07=1518060346 +cs5_3_pwrst_dtls08=1812620887 +cs5_3_pwrst_dtls09=-1783055945 +cs5_3_pwrst_dtls10=1913929711 +cs5_3_pwrst_dtls11=-1059955350 +cs5_3_pwrst_dtls12=-1840250778 +cs5_3_pwrst_dtls13=-1495127670 +cs5_3_pwrst_dtls14_lod=505801791 +cs5_3_pwrst_dtls14=-122401491 +cs5_3_pwrst_dtls15=192901827 +cs5_3_pwrst_dtls16=-582642096 +cs5_3_pwrst_dtls17=-363057027 +cs5_3_pwrst_dtls18=1008686074 +cs5_3_pwrst1_dtls01=583884972 +cs5_3_pwrst1_dtls02=2956140 +cs5_3_pwrst1_dtls03=-998792190 +cs5_3_pwrst1_dtls04=315736245 +cs5_3_pwrst1_dtls05=-369922311 +cs5_3_pwrst1_dtls06=-1219524174 +cs5_3_pwrst1_dtls07=-530752559 +cs5_3_pwrst1_dtls08=-296978513 +cs5_3_pwrst1_dtls09=1954546712 +cs5_3_pwrst1_dtls10=1237659579 +cs5_3_pwrst1_dtls11=-58157757 +cs5_3_pwrst1_dtls12=761427702 +cs5_3_pwrst1_dtls13=-535110552 +cs5_3_pwrst1_dtls14=248363469 +cs5_3_pwrst1_dtls15=-976017447 +cs5_3_pwrst1_dtls16=-1282374828 +cs5_3_pwrst1_dtls17=-844548215 +cs5_3_pwrst1_dtls18=-1150905596 +cs5_3_pwrst1_dtls19=-1365804698 +cs5_3_pwrst1_dtls20=-906481102 +cs5_3_pwrst1_dtls21=-1069670722 +cs5_3_pwrst1_dtls22=-1384416967 +cs5_3_pwrst1_dtls23=2085558013 +cs5_3_pwrst1_dtls24=1868299543 +cs5_3_pwrst1_dtls25=1618304842 +cs5_3_pwrst1_dtls26=1306966573 +cs5_3_pwrst1_dtls27=556490927 +cs5_3_pwrst1_dtls28=408309509 +cs5_3_pwrst1_dtls29=96184784 +cs5_3_pwrst1_dtls30=304791962 +cs5_3_pwrst1_dtls31=-603531949 +cs5_3_pwrstfizrail01=-1029627833 +cs5_3_pwrstfizrail02=-1261271894 +cs5_3_pwrstfizrail03=607773871 +cs5_3_pwrstfizrail04=301678642 +cs5_3_pwrstfizrail05=1069784002 +cs5_3_pwrstfizrail06=1839069046 +cs5_3_pwrstfizrail07=1532056285 +cs5_3_pwrstfizrail08=-1994346885 +cs5_3_pwrstfizrail09=1993148884 +cs5_3_pwrstfizrail10=190657318 +cs5_3_pwrstfizrail11=-511254670 +cs5_3_pwrstfizrail12=-288065011 +cs5_3_pwrstfizrail13=-1113450583 +cs5_3_pwrstfizrail14=-887967094 +cs5_3_pwrstfizrail15=-1596695026 +cs5_3_pwrstfizrail16=1956906414 +cs5_3_pwrstfizrail17=-2106154669 +cs5_3_pwrstfizrail18=1477266561 +cs5_3_pwrstfizrail19=1708845084 +cs5_3_pwrstfizrail20=1085906614 +cs5_3_pwrstfizrail21=1317878365 +cs5_3_pwrstfizrail22=339461563 +cs5_3_pwrstfizrail23=568877332 +cs5_3_pwrstfizrail24=-140637056 +cs5_3_pwrstfizrail25=-535077389 +cs5_3_pwrstfizrail26=-372149921 +cs5_3_pwrstfizrail27=-1148873528 +cs5_3_pwrstfizrail28=-986404826 +cs5_3_pwrstfizrail29=-1761358907 +cs5_3_pwrstfizrail30=-1727313796 +cs5_3_pwrstfizrail31=-1422005023 +cs5_3_pwrstfizrail32=889454707 +cs5_3_pwrstfizrail33=1196533006 +cs5_3_pwrstfizrail34=1948384942 +cs5_3_pwrstfizrail36=278312857 +cs5_3_pwrstfizrail38=723152032 +cs5_3_pwrstfizrail39=-1250590380 +cs5_3_pwrstfizrail40=-1623304854 +cs5_3_pwrstfizrail41=-1871726643 +cs5_3_pwrstfizrail42=2108756560 +cs5_3_pwrstfizrail43=-654587676 +cs5_3_pwrstfizrail44=-934172784 +cs5_3_pwrstfizrail45=-1249312257 +cs5_3_pwrstfizrail46=850721881 +cs5_3_pwrstfizrail47=565533274 +cs5_3_pwrstfizrail48=276248542 +cs5_3_pwrstfizrail49=1800924574 +cs5_3_pwrstfizrail50=1274654670 +cs5_3_pwrstfizrail51=949750035 +cs5_3_pwrstfizrail52=-1505237915 +cs5_3_pwrstfizrail53=-1826570729 +cs5_3_pwrstfizrail54=-2101142180 +cs5_3_pwrstfizrail55=-274598120 +cs5_3_pwrstfizrail56=-572435561 +cs5_3_rail=22802121 +cs5_3_railshadprox01=-913535017 +cs5_3_railshadprox02=-750345397 +cs5_3_railshadprox03=-1541487364 +cs5_3_railshadprox04=-1111361470 +cs5_3_railshadprox05=510015853 +cs5_3_railshadprox12=-385004104 +cs5_3_railshadprox13=-1840340932 +cs5_3_railter_01=-1229565653 +cs5_3_railter_02=-387435122 +cs5_3_rddec003=1896799809 +cs5_3_rddec004=1138197459 +cs5_3_sea_seabed00=193066984 +cs5_3_sea_seabed01=-1909785280 +cs5_3_sea_seabed02=2131386111 +cs5_3_sea_seabed03=1638343737 +cs5_3_sea_seabed04=1389856410 +cs5_3_sea_seabed05_lod=-926694314 +cs5_3_sea_seabed05=-1220915366 +cs5_3_sea_seabed06=-1727393030 +cs5_3_sea_seabed07=-1986235361 +cs5_3_sea_seabed08=2103925685 +cs5_3_sea_seabed09=-263896721 +cs5_3_sea_uw_decals00=-1983296516 +cs5_3_sea_uw_decals01=1906875327 +cs5_3_sea_uw_decals02=-2032220629 +cs5_3_sea_uw_decals03=-853421392 +cs5_3_sea_uw_decals04=-525272626 +cs5_3_sea_uw_decals05=-1464989239 +cs5_3_sea_uw_decals06=-1134972640 +cs5_3_sea_uw_decals07=87933671 +cs5_3_sea_uw_decals08=449768969 +cs5_3_sea_uw_decals09=58015578 +cs5_3_sea_uw_decals10=587202383 +cs5_3_sea_uw_decals11=1497623510 +cs5_3_sea_uw_decals13=912860705 +cs5_3_seawd02=-1538554137 +cs5_3_seaweed01=-1406036875 +cs5_3_seaweed02=-1152109890 +cs5_3_seaweed03=-1451946240 +cs5_3_seaweed04=-661066425 +cs5_3_seaweed05=-958248486 +cs5_3_seaweed06=-196238160 +cs5_3_shadprox_plat01=1055122474 +cs5_3_shadprox_plat02=296520124 +cs5_3_shltrsups01=662409918 +cs5_3_shltrsups02=1421471034 +cs5_3_shltrsups03=-1637449586 +cs5_3_smoke_dummy00=-1174964928 +cs5_3_smoke_dummy001=-1783072761 +cs5_3_ss_dirt2_=404309106 +cs5_3_ss_dirt2_001=423817294 +cs5_3_ss_dirt2_002=-1580236439 +cs5_3_ss_dirt2_003=-1885905671 +cs5_3_ss_dirt2_004=-966505838 +cs5_3_ss_dirt2_005=-734566856 +cs5_3_ss_dirt2_006=2094544763 +cs5_3_ss_dirt2_007=1247826572 +cs5_3_ss_dirt2_008=-1657079744 +cs5_3_tank_white01_dec001=-54933519 +cs5_3_tank_white01_dec002=1091817636 +cs5_3_tank_white01_dec004=1569098125 +cs5_3_tank_white01_dec006=-2143695117 +cs5_3_tank_white01_dec008=-1203749121 +cs5_3_tank_white01_details=-1180436975 +cs5_3_tank_white01=-242596876 +cs5_3_tankblue_01=1916376129 +cs5_3_tankblueldr_01=1236312717 +cs5_3_tankblueldr_02=999949920 +cs5_3_tankblueldr_03=774826886 +cs5_3_tnkbasedec004=79122836 +cs5_3_tower_gant_=1535987016 +cs5_3_tower_gant_01=-1547320675 +cs5_3_tower_gant_017=2074298068 +cs5_3_tower_gant_018=1700338240 +cs5_3_tower_gant_02=1460349225 +cs5_3_tower_gant_03=1212386202 +cs5_3_tower_gant_04=2041474671 +cs5_3_tower_gant_05=-355905373 +cs5_3_tower_gant_06=-1643497690 +cs5_3_tower_gant_07=-1893918388 +cs5_3_tower_gant_08=-1049362951 +cs5_3_tower_gant_09=919627952 +cs5_3_tower_gant_10=-651679771 +cs5_3_tower_gant_11=518206302 +cs5_3_tower_gant_12=329522400 +cs5_3_tower_gant_13=-341881645 +cs5_3_tower_gant_14=-1723258840 +cs5_3_tower_gant_15=-940079740 +cs5_3_tower_gant_16=-169385629 +cs5_3_tower_gant_19=-1819370317 +cs5_3_turb01=-865525966 +cs5_3_turb02=983661473 +cs5_3_turbine1_decal=-1494707142 +cs5_3_turbine2_decal=1789124711 +cs5_3_turbine3_decal=-1571821265 +cs5_4_barrier_01=-791695404 +cs5_4_barrier_02=-1011772008 +cs5_4_barrier_03=-1259112420 +cs5_4_barrier_04=943586995 +cs5_4_barrier_06=-53803058 +cs5_4_barrier_07=-300225942 +cs5_4_cs5_04_barriersmr=1122470808 +cs5_4_cs5_04_emissive_lod=544300149 +cs5_4_cs5_04_emissive=986334808 +cs5_4_cs5_04_kfrl=-2140853502 +cs5_4_cs5_04_mazebillboard=-810191908 +cs5_4_cs5_04_mazebillboardg=1827843696 +cs5_4_decal_001=1448352205 +cs5_4_decal=1432888757 +cs5_4_decals_02=280619597 +cs5_4_decals_02a=587493803 +cs5_4_decals_02b=332354369 +cs5_4_land_016=1404284587 +cs5_4_land_016a=189484241 +cs5_4_land_016c=-1478556166 +cs5_4_land_10=-1495191381 +cs5_4_land_10b=-1213882579 +cs5_4_land_10c=-933379939 +cs5_4_land01b_004_rcks=1641395128 +cs5_4_land01b_03_rocks=1187287611 +cs5_4_land01b_21_rocks=883422540 +cs5_4_props_train_ipl01_slod=1925546019 +cs5_4_q_1_dtls=-213703583 +cs5_4_q_1_o=245332890 +cs5_4_q_1=-430531550 +cs5_4_q_2_detail=1735537544 +cs5_4_q_2_ladder=-1140432402 +cs5_4_q_2_o=-101702545 +cs5_4_q_2_rail=247044562 +cs5_4_q_2_rail2=-8646928 +cs5_4_q_2_railb=1844374460 +cs5_4_q_2_railc=1513669712 +cs5_4_q_2=317846872 +cs5_4_q_3a_detail=1972552621 +cs5_4_q_3a_hd=327394033 +cs5_4_q_3a_rail=-1675859649 +cs5_4_q_3a=1275004922 +cs5_4_q_3b_hd=-381892866 +cs5_4_q_3b=-1480376447 +cs5_4_q_3d_detail=-217212506 +cs5_4_q_3d_hd=2136972748 +cs5_4_q_3d_rail=1155804579 +cs5_4_q_3d=-2068317845 +cs5_4_q_3e_detail=-757576483 +cs5_4_q_3e_hd=832545327 +cs5_4_q_3e=-1762026002 +cs5_4_q_3f_detail=-1169697367 +cs5_4_q_3f_hd=-105822788 +cs5_4_q_3f_ladder1=-553019612 +cs5_4_q_3f_rail=-1546841281 +cs5_4_q_3f_rail2=426106918 +cs5_4_q_3f_rail3=190661653 +cs5_4_q_3f=-861107885 +cs5_4_q_3g_detail=1572378862 +cs5_4_q_3g_detailb=-886838156 +cs5_4_q_3g_hd=-653672310 +cs5_4_q_3g=-554029586 +cs5_4_q_3h_detail=908925044 +cs5_4_q_3h_hd=-2068801657 +cs5_4_q_3h=-1475559400 +cs5_4_q_3i_hd=-1432349015 +cs5_4_q_3i=-1169988475 +cs5_4_q_conv1=-504742713 +cs5_4_q_conv2=-1011154839 +cs5_4_q_conv3=914122218 +cs5_4_q_conv4=673859910 +cs5_4_q_conv5=217191126 +cs5_4_q_conv6=2123986467 +cs5_4_q_conv7=-99980041 +cs5_4_q_conv8=-2016999310 +cs5_4_q_conv9=-783017077 +cs5_4_q_convb001=382083083 +cs5_4_q_convb002=-385071976 +cs5_4_q_sign=1340972771 +cs5_4_qbolts=1405069249 +cs5_4_qry_g_002=-516750148 +cs5_4_qry_g_1=1499655170 +cs5_4_qry_g_3=-954644623 +cs5_4_qry_g_4=-656971027 +cs5_4_qryter_01_g=-80052171 +cs5_4_qryter_01_g1=-1923933932 +cs5_4_qryter_01=21923687 +cs5_4_qryter_02_g=-1603578666 +cs5_4_qryter_02=839706851 +cs5_4_qryter_023=-2136452386 +cs5_4_qryter_03=-1910333167 +cs5_4_qryter_04_g=-786372489 +cs5_4_qryter_04_g1=658765306 +cs5_4_qryter_04=-2098689379 +cs5_4_qryter_05=-52887940 +cs5_4_qryter_06_g=326455669 +cs5_4_qryter_06_g1=-1176001550 +cs5_4_qryter_06=-543964174 +cs5_4_qryter_07=1195053891 +cs5_4_qryter_08_g=-1802790373 +cs5_4_qryter_08=2013066438 +cs5_4_qryter_09_g=1058953285 +cs5_4_qryter_09=-1315215358 +cs5_4_qryter_10_g=-1970243353 +cs5_4_qryter_10=755397818 +cs5_4_qryter_11_g=-529986184 +cs5_4_qryter_11=662206 +cs5_4_qryter_12_g=-528934343 +cs5_4_qryter_12=830340517 +cs5_4_qryter_13_g=-1644521326 +cs5_4_qryter_13=1404125707 +cs5_4_qryter_14_g=-836007952 +cs5_4_qryter_14=100214428 +cs5_4_qryter_15_g=1073050204 +cs5_4_qryter_15=944999248 +cs5_4_qryter_16_g=1077183403 +cs5_4_qryter_16=1788178387 +cs5_4_qryter_17_g=-1630851009 +cs5_4_qryter_17_g1=1283367630 +cs5_4_qryter_17=-1315668520 +cs5_4_qryter_18_g=1682651574 +cs5_4_qryter_18=-1697427370 +cs5_4_qryter_19_g=2099061183 +cs5_4_qryter_19=-1508972855 +cs5_4_qryter_20_g=1514739793 +cs5_4_qryter_20=-1227552967 +cs5_4_qryter_21_g=-384056647 +cs5_4_qryter_21=145009367 +cs5_4_qryter_22_g=-241895740 +cs5_4_qryter_22=441601586 +cs5_4_qryter4_wire=-339509595 +cs5_4_qrytrk_01=-1306245924 +cs5_4_qrytrk_02=-1612996533 +cs5_4_qrytrk_03=-1768321593 +cs5_4_qrytrk_04_piece=688632784 +cs5_4_qrytrk_04=-2047087484 +cs5_4_qrytrk_05=1967016713 +cs5_4_qrytrk_06_subd=-1552278565 +cs5_4_qrytrk_06=1535514521 +cs5_4_qrytrk_07=1220506124 +cs5_4_qrytrk_08=-952078488 +cs5_4_qrytrk_09=-722269491 +cs5_4_qrytrk_10=1116627610 +cs5_4_qrytrk_11=877905445 +cs5_4_qrytrk_12=1885027891 +cs5_4_qrytrk_13=1612029352 +cs5_4_qrytrk_14=-1982336724 +cs5_4_qrytrk_15=2074825939 +cs5_4_qrytrk_16=-1275574936 +cs5_4_qrytrk_17=-311117728 +cs5_4_qrytrk_18=-540861187 +cs5_4_qrytrk_19=183661403 +cs5_4_qrytrk_20=179044594 +cs5_4_qrytrk_21=549596446 +cs5_4_qrytrk_22=-371310757 +cs5_4_qrytrk_23=940727230 +cs5_4_qrytrk_24=1939067588 +cs5_4_qrytrk_25_subd=36828888 +cs5_4_qrytrk_25=-1980891272 +cs5_4_qrytrk_26=250972553 +cs5_4_qrytrk_27=624735767 +cs5_4_qrytrk_28=-1063523113 +cs5_4_qyell_rail01=310453092 +cs5_4_qyell_rail02=144838566 +cs5_4_qyell_rail03=-1108936143 +cs5_4_qyell_rail04=-1809406287 +cs5_4_railsegment=267328941 +cs5_4_rockslidewire=-1116131777 +cs5_lod_02_slod3=1114274601 +cs5_lod_1_4_slod3=549273264 +cs5_lod_rd_slod3=426638029 +cs5_rd_props_avi_ballb=-1156763232 +cs5_rd_props_ch3_01_spline_wire028=852854733 +cs5_rd_props_ch3_01_spline_wire029=1692593127 +cs5_rd_props_ch3_01_spline_wire030=2088606820 +cs5_rd_props_ch3_01_spline_wire031=-2034257688 +cs5_rd_props_ch3_01_spline_wire032=-1858845231 +cs5_rd_props_ch3_01_spline_wire033=-1418495409 +cs5_rd_props_ch3_01_spline_wire034=1065001567 +cs5_rd_props_ch3_01_spline_wire035=299353882 +cs5_rd_props_ch3_01_substn_swire19=-1274049459 +cs5_rd_props_ch3substn_w019=961003153 +cs5_rd_props_ch3substn_w021=-735513159 +cs5_rd_props_cs5_rd_aviation_wi_008=-2064130550 +cs5_rd_props_cs5_rd_aviation_wi_009=859880093 +cs5_rd_props_cs5_rd_aviation_wi_010=-1394102507 +cs5_rd_props_cs5_rd_aviation_wi_011=754593596 +cs5_rd_props_cs5_wire_115=1469361571 +cs5_rd_props_cs5_wire_117=-1445539286 +cs5_rd_props_cs5_wire_119=1932027086 +cs5_rd_props_cs5_wire_217=1212415161 +cs5_rd_props_cs5_wire_elec_119=-1400908854 +cs5_rd_props_cs5_wire_spline_117=280802612 +cs5_rd_props_cs5_wire_spline_118=-442671370 +cs5_rd_props_cs5_wire_spline_119=-197133253 +cs5_rd_props_cs5_wire_spline_120=-1456380749 +cs5_rd_props_cs5_wire_spline_121=2051114708 +cs5_rd_props_cs5_wire118=1038168747 +cs5_rd_props_cs5_wire32d001=-84234138 +cs5_rd_props_cs5_wire32e001=32170822 +cs5_rd_props_new_w101=1785980426 +cs5_rd_props_new_w102=1503609953 +cs5_rd_props_new_w106=-1341198021 +cs5_rd_props_new_w107=-1916949351 +cs5_rd_props_new_w108=174171619 +cs5_rd_props_new_w109=-134807282 +cs5_rd_props_new_w110=-1438622398 +cs5_rd_props_new_w111=-179735601 +cs5_rd_props_new_w128=187441280 +cs5_rd_props_new_w129=1398026443 +cs5_rd_props_new_w130=1085836440 +cs5_rd_props_pr_wire032=1354639333 +cs5_rd_props_prison_sp028=264716489 +cs5_rd_props_prison_sp029=1189392131 +cs5_rd_props_prison_spline020=-24882206 +cs5_rd_props_prison_spline028=-2119837109 +cs5_rd_props_prison_spline029=-1812234506 +cs5_rd_props_prison_spline031=-1545562436 +cs5_rd_props_prison_spline033=-937926869 +cs5_rd_props_prison_spline034=1007437585 +cs5_rd_props_prison_spline039=191391178 +cs5_rd_props_prison_spline042=557814424 +cs5_rd_props_prison_spline045=-368073671 +cs5_rd_props_prison_spline047=1480163471 +cs5_rd_props_prison_spline048=1169251195 +cs5_rd_props_prison_spline049=870004687 +cs5_rd_props_prison_spline050=1847995784 +cs5_rd_props_prison_spline051=1542687011 +cs5_rd_props_prison_spline052=1237804231 +cs5_rd_props_prison_spline053=932692072 +cs5_rd_props_prison_spline060=319944829 +cs5_rd_props_prison_spline061=-448324376 +cs5_rd_props_prison_spline099=1211232657 +cs5_rd_props_prison_w099=235778034 +cs5_rd_props_prison_w330=167459098 +cs5_rd_props_prison_wire329=-853128648 +cs5_rd_props_qspline00=-1208494783 +cs5_rd_props_qspline03=1872413832 +cs5_rd_props_qu_wire8=366315353 +cs5_rd_props_qua_wire_07b=1886422555 +cs5_rd_props_quarry_wire_009=818945631 +cs5_rd_props_quarry_wire_010=-1301832212 +cs5_rd_props_quarry_wire_spline009=-1841044626 +cs5_rd_props_quarry_wire_spline010=1106453482 +cs5_rd_props_quarry_wire009=1152971478 +cs5_rd_props_spline00=678560102 +cs5_rd_props_spline01=983868875 +cs5_rd_props_spline02=1407113279 +cs5_rd_props_spline03=1711832210 +cs5_rd_props_spline04=1881379016 +cs5_rd_props_spline06=-1650824267 +cs5_rd_props_spline09=-942292945 +cs5_rd_props_spline10=-1112886887 +cs5_rd_props_spline11=1047409442 +cs5_rd_props_spline12=1325454407 +cs5_rd_props_spline17=-1539408191 +cs5_rd_props_spline21=1040723774 +cs5_rd_props_spline25=1733362127 +cs5_rd_props_spline26=-2053554593 +cs5_rd_props_spline27=-1130910713 +cs5_rd_props_spline28=-1906978944 +cs5_rd_props_spline30=1076541675 +cs5_rd_props_spline33=2113877223 +cs5_rd_props_spline35=462811074 +cs5_rd_props_spline36=-1444967337 +cs5_rd_props_spln_leg00=-802683150 +cs5_rd_props_spln_leg01=-574774755 +cs5_rd_props_spln_leg02=1000168923 +cs5_rd_props_spln_leg03=1231550832 +cs5_rd_props_spln_leg04=984112141 +cs5_rd_props_spln_leg05=1223882914 +cs5_rd_props_spln_leg06=-2110592247 +cs5_rd_props_spln_leg07=623653141 +cs5_rd_props_spln_leg08=1584735118 +cs5_rd_props_spln_leg09=1957318648 +cs5_rd_props_spln_leg10=-1701046125 +cs5_rd_props_spln_leg11=-1403405298 +cs5_rd_props_spln_leg12=-1338522678 +cs5_rd_props_spln_leg13=-1039243401 +cs5_rd_props_spln_leg14=-745174395 +cs5_rd_props_spln_leg15=-446747112 +cs5_rd_props_spln_leg16=140604440 +cs5_rd_props_spln_leg18=749026463 +cs5_rd_props_spln_leg19=-161820661 +cs5_rd_props_spln_leg20=1044406525 +cs5_rd_props_spln_leg21=827377438 +cs5_rd_props_spln_leg22=589212346 +cs5_rd_props_spln_leg23=350490181 +cs5_rd_props_spln_leg24=-2045251437 +cs5_rd_props_spln_leg25=2001883912 +cs5_rd_props_spln_leg28=-1091345819 +cs5_rd_props_spln_leg29=-1317812378 +cs5_rd_props_spln_leg30=-1493518404 +cs5_rd_props_spln_leg31=-1736664384 +cs5_rd_props_spln_leg32=-1525402645 +cs5_rd_props_spln_leg33=-1764649114 +cs5_rd_props_spln_leg34=-1082660686 +cs5_rd_props_spln_leg35=-1321317313 +cs5_rd_props_spln_leg37=1273364880 +cs5_rd_props_spln_leg39=-1975189939 +cs5_rd_props_spln_leg40=105309511 +cs5_rd_props_spln_leg41=-1082665046 +cs5_rd_props_splnb_00=-69628025 +cs5_rd_props_splnb_01=814184674 +cs5_rd_props_splnb_02=508908670 +cs5_rd_props_splnb_03=1157505487 +cs5_rd_props_splnb_04=-1300235059 +cs5_rd_props_splnb_05=1734436501 +cs5_rd_props_splnb_06=1427816968 +cs5_rd_props_splnb_07=-615854498 +cs5_rd_props_splnb_08=-912708869 +cs5_rd_props_splnb_11=859206652 +cs5_rd_props_splnb_12=83203963 +cs5_rd_props_splnb_13=1438923031 +cs5_rd_props_splnb_14=679108228 +cs5_rd_props_splnb_15=-378609558 +cs5_rd_props_splnb_16=-1137703443 +cs5_rd_props_splnb_17=283684705 +cs5_rd_props_splnb_18=-547435446 +cs5_rd_props_splnb_19=-1524672560 +cs5_rd_props_splnb_20=-1941102500 +cs5_rd_props_splnb_21=1110281246 +cs5_rd_props_splnb_23=-1337399089 +cs5_rd_props_splnb_24=1106742314 +cs5_rd_props_splnc_09=148437734 +cs5_rd_props_splnc_10=1685008661 +cs5_rd_props_splnc_11=1398935291 +cs5_rd_props_splnc_17=-79995253 +cs5_rd_props_splnc_18=-1896708613 +cs5_rd_props_splnc_21=-39989276 +cs5_rd_props_splnc_23=6182261 +cs5_rd_props_splnc_25=-320229748 +cs5_rd_props_splnc_27=-1021093120 +cs5_rd_props_splnc_28=-710803459 +cs5_rd_props_wire_919=-1519899143 +cs5_roads_01=-699859141 +cs5_roads_02=-1562437528 +cs5_roads_03=-185189227 +cs5_roads_04_lod=-1432404049 +cs5_roads_04=-1025222542 +cs5_roads_05=292746638 +cs5_roads_06=-502393147 +cs5_roads_07=399573582 +cs5_roads_10=-926685315 +cs5_roads_11=-1737750834 +cs5_roads_12=-1508466141 +cs5_roads_armco_002=1613496432 +cs5_roads_armco_003=1904550642 +cs5_roads_armco_01=1377639825 +cs5_roads_armco_01a=-1726910218 +cs5_roads_armco_02=-1141903051 +cs5_roads_armco_02a=-950580119 +cs5_roads_armco_03=-1375447714 +cs5_roads_armco_03a=-78925015 +cs5_roads_armco_04=412625544 +cs5_roads_armco_04a=-1491823916 +cs5_roads_armco_05=174558759 +cs5_roads_armco_05a=-1256378975 +cs5_roads_armco_05b=2121187397 +cs5_roads_armco_06=1965450147 +cs5_roads_armco_06a=1986244391 +cs5_roads_armco_07=1725220608 +cs5_roads_armco_08=-774464254 +cs5_roads_armco_08a=184054038 +cs5_roads_armco_08b=-47065719 +cs5_roads_armco_09=1008234884 +cs5_roads_armco_09a=-957978669 +cs5_roads_armco_09b=-1202435409 +cs5_roads_armco_10=2035771001 +cs5_roads_armco_10a=1952213501 +cs5_roads_armco_11=1276185581 +cs5_roads_armco_11a=-713085543 +cs5_roads_armco_11b=-1556526834 +cs5_roads_armco_12=1554754850 +cs5_roads_armco_12a=1296244247 +cs5_roads_armco_12b=2013361043 +cs5_roads_armco_13=794579588 +cs5_roads_armco_13a=-989950244 +cs5_roads_armco_13b=-762304001 +cs5_roads_armco_14=-1347628245 +cs5_roads_armco_14a=766939018 +cs5_roads_bdg_sgn_01=703857121 +cs5_roads_bdg_sgn_1lod=-1377276448 +cs5_roads_bill01=501334526 +cs5_roads_billbrd_001=-812338089 +cs5_roads_billbrd_002=591027105 +cs5_roads_billbrd_006=-1221196922 +cs5_roads_billbrd_007=1650743780 +cs5_roads_billbrd_008=1926363839 +cs5_roads_billbrdgraffiti=1886219778 +cs5_roads_bridge_01_raila=-1333647082 +cs5_roads_bridge_01_railb=-1631320678 +cs5_roads_bridge_01_railc=186965594 +cs5_roads_bridge_01_raild=-110675233 +cs5_roads_bridge_01=-1651478462 +cs5_roads_bridge_02_raila=-51685123 +cs5_roads_bridge_02_railb=-301188289 +cs5_roads_bridge_02=1890817673 +cs5_roads_bridge01_strsb_lod=-1099619123 +cs5_roads_chev_01=-1279531646 +cs5_roads_cs5_roadbrg_01=1580563284 +cs5_roads_decal002=-520026569 +cs5_roads_drtj_01=-1467563293 +cs5_roads_drtj_02=-281948104 +cs5_roads_drtj_03=-505596529 +cs5_roads_drtj_04=218926065 +cs5_roads_drtj_05=-21041326 +cs5_roads_drtj_06=1213039222 +cs5_roads_drtj_07=979035793 +cs5_roads_fwy_01=-1640297804 +cs5_roads_fwy_02=-1396365368 +cs5_roads_fwy_03=-681870092 +cs5_roads_fwy_04=-451798943 +cs5_roads_fwy_05=329479543 +cs5_roads_fwy_06=566694338 +cs5_roads_fwy_sgn_01=-1669440631 +cs5_roads_fwy_sgn_02=-829210710 +cs5_roads_p_01=-1856123631 +cs5_roads_p_03=1823474614 +cs5_roads_p_05=-361529541 +cs5_roads_p_06=260393314 +cs5_roads_rail_01=-769683117 +cs5_roads_rail_02=-2137395643 +cs5_roads_rail_03=1819067883 +cs5_roads_rail_04=-1655789650 +cs5_roads_rail_06=899831895 +cs5_roads_rail_07=1669968961 +cs5_roads_rail_08=1387729564 +cs5_roads_rail_09=1898008432 +cs5_roads_rail_bridge01_rl=-506046176 +cs5_roads_rail_bridge01_strsa=-1157908253 +cs5_roads_rail_bridge01_strsb=1639646819 +cs5_roads_rail_bridge01=-448773208 +cs5_roads_railsegment=-835627316 +cs5_roads_sign_01=-651918872 +cs5_roads_sign_02=-294933386 +cs5_roads_sign_03=-55949069 +cs5_roads_sign_04=225766024 +cs5_roads_sign_05=607524862 +cs5_roads_sign_06=1430878760 +cs5_roads_sign_07=1813161914 +cs5_roads_sign_08=2025210113 +cs5_roads_sign_09=-1895535203 +cs5_roads_sign_10=1357803654 +cs5_roads_sign_11=1722653700 +cs5_roads_sign_12=1251894258 +cs5_roads_sign_13=1605340692 +cs5_roads_sign_14=1828858041 +cs5_roads_sign_16b=37339589 +cs5_roads_sng_bdgdcl_002=-1006176479 +cs5_roads_sng_bdgdcl_01=1928606944 +cs6_01_04d_glue=-1750757272 +cs6_01_247_market_bar=-135951076 +cs6_01_247_market_det=1437145256 +cs6_01_247_market_det2=1207875184 +cs6_01_247_market_emi_lod=876878136 +cs6_01_247_market_emi=2121923632 +cs6_01_247_market_ovr=864380569 +cs6_01_247_market_railing=-343081070 +cs6_01_247_market_stair=-17142059 +cs6_01_247_market=-511505627 +cs6_01_deci1=-723612599 +cs6_01_deci2=782090182 +cs6_01_deci4=1211855617 +cs6_01_dt_1=1611373159 +cs6_01_gas_billbd003=-177934694 +cs6_01_gas_billbd004=-956460596 +cs6_01_gas_bldng_decal=452303368 +cs6_01_gas_bldng_doors001=338661660 +cs6_01_gas_bldng004=-1190160187 +cs6_01_gas_bldng005_emi_lod=1091882474 +cs6_01_gas_bldng005_emi=679295275 +cs6_01_gas_bldng005=121779497 +cs6_01_gas_bldng006=362074574 +cs6_01_gas_bldng007=-470978944 +cs6_01_gas_fence004=-2065623944 +cs6_01_gas_fence005=-1617278486 +cs6_01_gas_grnd_d003=-64152297 +cs6_01_gas_grnd_d004=860097340 +cs6_01_gas_grnddecal=1795704951 +cs6_01_gas_rocks004=1866796138 +cs6_01_gas_rocks005=2102569093 +cs6_01_gas_rocks006=1297205376 +cs6_01_gas_rwire002=-1222644766 +cs6_01_gas013=36424886 +cs6_01_gas014=275147051 +cs6_01_gas015=-1855198432 +cs6_01_gas017=873312357 +cs6_01_ike_branding=1334448575 +cs6_01_land01_decal=-679174660 +cs6_01_land01=-293660412 +cs6_01_land02=-1553759538 +cs6_01_liq_decal=-744892437 +cs6_01_liq_detail=-327789727 +cs6_01_liq_main=-527914076 +cs6_01_mot_grnd=468860463 +cs6_01_mot_tube01=1603784981 +cs6_01_mot_tube02=1372927376 +cs6_01_mot_tube03=-1676031468 +cs6_01_mot_tube04=-1906823535 +cs6_01_motel_d2=-1098469247 +cs6_01_motel_off_d=-1517781477 +cs6_01_motel_off_dtl=-603050948 +cs6_01_motel_off_e_lod=1188272114 +cs6_01_motel_off_e=1942067854 +cs6_01_motel_off=513039472 +cs6_01_motel_rm_emi_lod=-1603703180 +cs6_01_motel_rm1_d=331361638 +cs6_01_motel_rm1_dtl=2085106188 +cs6_01_motel_rm1_emi_lod=2062850003 +cs6_01_motel_rm1_emi=96889767 +cs6_01_motel_rm1=520006906 +cs6_01_motel_rm2_d=980504106 +cs6_01_motel_rm2_dtl=-1002886127 +cs6_01_motel_rm2_emi=-1659383872 +cs6_01_motel_rm2=238357351 +cs6_01_motel_rm3_d=-1142974064 +cs6_01_motel_rm3_dtl=865584051 +cs6_01_motel_rm3_emi_lod=1233502575 +cs6_01_motel_rm3_emi=-507201671 +cs6_01_motel_rm3=-1029671901 +cs6_01_motel_rm4_d=2032934637 +cs6_01_motel_rm4_dtl=-829528696 +cs6_01_motel_rm4=-1319251554 +cs6_01_motel_rm5_d=1451908637 +cs6_01_motel_rm5_dtl=-304795478 +cs6_01_motel_rm5=-416072348 +cs6_01_motel_sign=1969055136 +cs6_01_motel_wall01=1426642046 +cs6_01_motelpslabs=116536653 +cs6_01_paves1=593693015 +cs6_01_paves1dec=-1943471680 +cs6_01_road1=920990711 +cs6_01_tmp_trailr01_emi_lod=-733946190 +cs6_01_tmp_trailr01_emi=1559943929 +cs6_01_tmp_trailr01=1180935684 +cs6_01_tmp_trailr02_emi_lod=927204263 +cs6_01_tmp_trailr02_emi001=-1598708797 +cs6_01_tmp_trailr02=582180508 +cs6_01_tmp_trailr03_emi_lod=-2063444593 +cs6_01_tmp_trailr03_emi=-1538386958 +cs6_01_tmp_trailr03=845020657 +cs6_01_tmp_trailr04_emi_lod=-1755948692 +cs6_01_tmp_trailr04_emi=-754590724 +cs6_01_tmp_trailr04=-1221654635 +cs6_01_tmp_trailr05_emi_lod=-1986007389 +cs6_01_tmp_trailr05_emi=-1935372608 +cs6_01_tmp_trailr05=-931059143 +cs6_01_weldshed008_emi_lod=-1896248098 +cs6_01_weldshed008_emi=-292461221 +cs6_01_weldshed008=1778518740 +cs6_01_weldshed009=2074979883 +cs6_01_weldshed010=987929466 +cs6_01_weldshed011=1268333799 +cs6_01_weldshed012=-840154749 +cs6_02_brrier_01=-946333043 +cs6_02_brrier_02=895874603 +cs6_02_brrier_03=622024070 +cs6_02_brrier_04=531581562 +cs6_02_brrier_05=727540182 +cs6_02_brrier_06=-1054110352 +cs6_02_brrier_07=-830330851 +cs6_02_brrier_08=1687508037 +cs6_02_brrier_09=1947136824 +cs6_02_brrier_10=59412885 +cs6_02_brrier_11=967966179 +cs6_02_brrier_12=77960135 +cs6_02_brrier_13=919402517 +cs6_02_brrier_14=1696027817 +cs6_02_brrier_15=323563790 +cs6_02_brrier_20=-530496101 +cs6_02_cnst_poles=1689961393 +cs6_02_con1_g=-1585003027 +cs6_02_concreteblocks=-2016892454 +cs6_02_const_01_rail=1893534575 +cs6_02_const_01=-693599186 +cs6_02_const_02_bar=-264722251 +cs6_02_const_02=1156440251 +cs6_02_const_03_bar=14226160 +cs6_02_const_03=-1686270515 +cs6_02_const_04_bara=1208618352 +cs6_02_const_04_barb=1926062838 +cs6_02_const_04_pipe=-1292588395 +cs6_02_const_04_yel=-1218209259 +cs6_02_const_04=200535736 +cs6_02_const_05_bar01=760829066 +cs6_02_const_05_bar02=1687569155 +cs6_02_const_05=-773457251 +cs6_02_const_06_bara=-671217774 +cs6_02_const_06_barb=156527174 +cs6_02_const_06_pipe=1185490998 +cs6_02_const_06_rail=-912467965 +cs6_02_const_06_yel=-973253615 +cs6_02_const_06=-1080568319 +cs6_02_const_07_rail=-988745544 +cs6_02_const_07=1717478292 +cs6_02_const_08=1680449322 +cs6_02_const_09=-2001049525 +cs6_02_const_10=1911797570 +cs6_02_const_11=1008618404 +cs6_02_const_12=1280568335 +cs6_02_const_14_bar=1802475967 +cs6_02_deci1a=698249032 +cs6_02_glue_01=327965272 +cs6_02_glue_02=574257076 +cs6_02_glue_03=-270429437 +cs6_02_glue_04=1894520074 +cs6_02_glue_05=2123346001 +cs6_02_mtx_01=-1065764356 +cs6_02_mxt_02_g=-1772020745 +cs6_02_mxt_02=169222073 +cs6_02_mxt_04_g=1100591492 +cs6_02_mxt_04=629855906 +cs6_02_mxt_06=1256792418 +cs6_02_mxt_06g=-523157948 +cs6_02_mxt_07_d=-1441004470 +cs6_02_mxt_07=1018594557 +cs6_02_mxt_08=1719130239 +cs6_02_mxt_09=-367534175 +cs6_02_mxt_10_g=745074858 +cs6_02_mxt_10=1888578434 +cs6_02_mxt_11_d=-131271720 +cs6_02_mxt_11=1475131953 +cs6_02_mxt_12_g_patch=438181388 +cs6_02_mxt_12_g=728952374 +cs6_02_mxt_12=-1481254462 +cs6_02_mxt_bd_01=1472759139 +cs6_02_mxt_bd_016=1227401696 +cs6_02_mxt_bd_02=-1603037512 +cs6_02_mxt_bd_03=-769721842 +cs6_02_mxt_bd_04=-78721935 +cs6_02_mxt_bd_04a=2020871662 +cs6_02_mxt_bd_05=-1361300599 +cs6_02_mxt_bd_07=163998048 +cs6_02_mxt_bd_15=1428356336 +cs6_02_mxt_bd_15a=2018518621 +cs6_02_mxt_bdw_01=932559486 +cs6_02_mxt_stand03=-455830884 +cs6_02_mxt_stand06=-478572574 +cs6_02_mxt_std6=457945752 +cs6_02_mxt_track_01=1503091697 +cs6_02_mxt_track_02=1003036757 +cs6_02_mxt_track_03=734167112 +cs6_02_mxt_tube007=1791421284 +cs6_02_mxt_tube008=1757865820 +cs6_02_mxtlnd_01d=1304697344 +cs6_02_silo_temp=-33194765 +cs6_02_ttrack01_dec=-724544991 +cs6_02_ttrack01=1128314010 +cs6_02_ttrack11=-12601079 +cs6_02_ttrack12=677743444 +cs6_02_ttrack13=1521250273 +cs6_02_ttrack14=-1656556259 +cs6_02_ttrack15=947596159 +cs6_02_ttrack16=-2133377978 +cs6_02_ttrack17=1804669370 +cs6_02_ttrack26=591298538 +cs6_02_weed_01=-1504512160 +cs6_02_weed_02=1956451317 +cs6_02_weed_03=-1980612961 +cs6_02_wtf_con01d=462500733 +cs6_02_wtp_con002=-112280487 +cs6_02_wtp_con003=1320773421 +cs6_02_wtp_con004=-826415308 +cs6_02_wtp_con005=-1122941989 +cs6_02_wtp_con005a=-171163476 +cs6_02_wtp_con006=-1303695793 +cs6_02_wtp_con007=-1604744596 +cs6_02_wtp_con01=-1966882874 +cs6_02_wtp_con02=-716417838 +cs6_02_wtp_tub_g=2111462579 +cs6_03_003=1249798653 +cs6_03_003b=-1290762221 +cs6_03_02gasmc_d06=-956363975 +cs6_03_02gasmc03=-553633483 +cs6_03_05gasmc01=-1468423147 +cs6_03_bb=273974936 +cs6_03_bigsign01=-1212561295 +cs6_03_billboardrs=358283549 +cs6_03_ch6_05_officedetails001=-869337251 +cs6_03_crmd3_map_prox=902306969 +cs6_03_decal_01=-200306307 +cs6_03_decal_02=1700328462 +cs6_03_decal_03=-440240937 +cs6_03_decal_03a=-1699013621 +cs6_03_decal_03b=134805165 +cs6_03_decal_04=-1024315593 +cs6_03_decal_05=-1389624405 +cs6_03_decal_06=520710000 +cs6_03_decal_07=930781254 +cs6_03_decal_08=-1439236671 +cs6_03_decal_09=-1762863315 +cs6_03_decal_10=1219344792 +cs6_03_decals_house=-829884980 +cs6_03_ds07_frame=-1448143001 +cs6_03_ds07=-119684498 +cs6_03_dtrack2=-2090822466 +cs6_03_emissive_1_lod=-1840149169 +cs6_03_emissive_1=2066685422 +cs6_03_garagemain=1499846972 +cs6_03_garagemc_lot_d=-1944351167 +cs6_03_garagemc_lot=-719454909 +cs6_03_garaget_beam=-668335014 +cs6_03_garaget=-433244070 +cs6_03_gasmc_d02=-896371277 +cs6_03_gasmc_d04=-1379746796 +cs6_03_gasmc_d05=591898396 +cs6_03_gasmc600_beam=1836726944 +cs6_03_gasmc600_emi_lod=-912949993 +cs6_03_gasmc600_emi=1619256034 +cs6_03_gasmc600=2003613328 +cs6_03_gasmc708=1296186556 +cs6_03_gasmc805=248137403 +cs6_03_glue_02=-519523706 +cs6_03_glue_03=-768404261 +cs6_03_glue_06=793693973 +cs6_03_house01_d1=-282759563 +cs6_03_house02_glue=1901293376 +cs6_03_house02=-598888439 +cs6_03_house02l_d1=1100922771 +cs6_03_house02l_d1a=275665407 +cs6_03_house02l_d1b=573044082 +cs6_03_house02l_d1c=-588551430 +cs6_03_house02l=-1693689629 +cs6_03_housemc01_d=1542787525 +cs6_03_housemc01_d2=-52091796 +cs6_03_housemc01_emi_lod=-20541580 +cs6_03_housemc01_emi=-1789005517 +cs6_03_housemc01_ex=-1828466145 +cs6_03_housemc01=-1931403972 +cs6_03_housemc02=-805526670 +cs6_03_housemc0d_ex=-564370992 +cs6_03_land01=386392787 +cs6_03_land02=-178675849 +cs6_03_land03=59980778 +cs6_03_lot_decals=-1446748811 +cs6_03_moteldecal01=1677834412 +cs6_03_moteldecal02=1250526652 +cs6_03_moteldecal03=-2019491862 +cs6_03_moteldetails=476931171 +cs6_03_motellotmc=1682403747 +cs6_03_motelmain_beam=-2093600692 +cs6_03_motelmain_emi_lod=-245283505 +cs6_03_motelmain_emi=-448155518 +cs6_03_motelmain=2051280754 +cs6_03_motelsignmc=1259831609 +cs6_03_officedecal01=-11233302 +cs6_03_officedecal02=1483229720 +cs6_03_officedetails=-1128026349 +cs6_03_officeposters=-1657873291 +cs6_03_parkdecal_a=1888375985 +cs6_03_parkdecal=-1451254793 +cs6_03_parkdecal02=1989688730 +cs6_03_parking_lot=-532438069 +cs6_03_radio_frame01=-2105992084 +cs6_03_radio_frame02=-980180320 +cs6_03_radio_power=560042944 +cs6_03_radio_sta_dec=2012062992 +cs6_03_radio_sta=-280569792 +cs6_03_radio1dec=-1646575838 +cs6_03_rdio_sta_fizz=1349678685 +cs6_03_shop_beams=1011073294 +cs6_03_shop=-1716309088 +cs6_03_shops_decal1=-1780988826 +cs6_03_shopsmc03_beamsa=315967096 +cs6_03_shopsmc03_beamsb=553444039 +cs6_03_shopsmc03=-166114505 +cs6_03_tk12=-28179138 +cs6_03_trailmc_emi_lod=793880021 +cs6_03_trailmc_emi=1560655721 +cs6_03_trailmc=1831182356 +cs6_03_trailmc02=-186962584 +cs6_03_trailmc03=-560398108 +cs6_03_usedcarmc_d=1361319947 +cs6_03_usedcarmc001_emi_lod=-1981393180 +cs6_03_usedcarmc001_emi=-1842227671 +cs6_03_usedcarmc001=-349865507 +cs6_03_usedlotmc_d001=873674129 +cs6_03_usedlotmc_d002_e_lod=-1854895831 +cs6_03_usedlotmc_d002_emi=1779755080 +cs6_03_usedlotmc_d002=30101762 +cs6_03_usedlotmc=-393567562 +cs6_03_weed_02=2013324229 +cs6_03_weed_03=1235814166 +cs6_03_weed_04=-1837852500 +cs6_04_antenna_d=-1894543233 +cs6_04_antenna=-742829495 +cs6_04_canmod014=-90934242 +cs6_04_canmod02=-1681985266 +cs6_04_canmod06=-956414052 +cs6_04_canmod08=-236118663 +cs6_04_canroof_ladder008=-1539374813 +cs6_04_canroof_ladder010=-1343350662 +cs6_04_canroof_ladder011=-1040073567 +cs6_04_canroof_ladder012=1121599048 +cs6_04_canroof_ladder013=1314215230 +cs6_04_canroof_ladder014=-1610090334 +cs6_04_canroof_ladder03=-1811621823 +cs6_04_canroof_ladder04=-1505067828 +cs6_04_canroof_ladder05=1888555354 +cs6_04_canroof_ladder06=-2100316713 +cs6_04_canroof_ladder07=-553488837 +cs6_04_canroof_ladder08=-249982371 +cs6_04_canroof_ladder09=-1149982944 +cs6_04_canroof_ladder9=-1505887009 +cs6_04_canroof=-1225759311 +cs6_04_decal_01=-1592460689 +cs6_04_decal_ant=-834517691 +cs6_04_deci01=-717581105 +cs6_04_deci02=1012065022 +cs6_04_deci03=830786914 +cs6_04_deci04=2026888187 +cs6_04_deci05=235931257 +cs6_04_deci06=171179665 +cs6_04_deci07=-1667619997 +cs6_04_deci08=-441436790 +cs6_04_deci09=-672261626 +cs6_04_deci10=-1235364946 +cs6_04_deci11=-1833202582 +cs6_04_deci12=1508285121 +cs6_04_deci13=-936216745 +cs6_04_draingully003=-225072058 +cs6_04_draingully2=137196040 +cs6_04_elbase00=94025177 +cs6_04_elbasedec019=-275957966 +cs6_04_elgnddec015=232659694 +cs6_04_emissive_lod=864935741 +cs6_04_emissive=2019390332 +cs6_04_glue_02=-1973545523 +cs6_04_glue_03=2014015784 +cs6_04_glue_04=-1352572973 +cs6_04_glue_05=-1717357481 +cs6_04_grating=483321338 +cs6_04_hball01=-680610067 +cs6_04_j6_road06=-564269280 +cs6_04_land05_details=1370446615 +cs6_04_land2=-763754760 +cs6_04_land6_dd=605590948 +cs6_04_land8_d=824594158 +cs6_04_lockup01=1143821166 +cs6_04_lockup01b=-1371020943 +cs6_04_lockup02=551357646 +cs6_04_mainblock=-628005613 +cs6_04_mainrails1=1193643034 +cs6_04_mainrails2=827089000 +cs6_04_mainrails3=596821237 +cs6_04_mainrails4=285515733 +cs6_04_mr_rails1=517040684 +cs6_04_mr_rails10=397717498 +cs6_04_mr_rails11=1117521384 +cs6_04_mr_rails2=1764654821 +cs6_04_mr_rails3=879498593 +cs6_04_mr_rails4=1740864531 +cs6_04_mr_rails5=839192727 +cs6_04_mr_rails6=2109024250 +cs6_04_mr_rails7=1457510988 +cs6_04_mr_rails8=-1631655411 +cs6_04_mr_rails9=1897139896 +cs6_04_mr_walks=-1019681568 +cs6_04_mr_walks3=1449847106 +cs6_04_mr_walks4=1219579343 +cs6_04_mr_walks5=1924178381 +cs6_04_newcut=961413170 +cs6_04_newcut01=774202467 +cs6_04_newcut02=-1067022105 +cs6_04_newcut04=477741324 +cs6_04_pris_dec00=412864423 +cs6_04_pris_dec01=556589257 +cs6_04_pris_dec02=770964051 +cs6_04_pris_dec03=1086234600 +cs6_04_pris_dec04=1332559173 +cs6_04_pris_dec05=1547982579 +cs6_04_pris_dec06=1706650077 +cs6_04_pris_dec07=2005536126 +cs6_04_pris_dec08=-2129387374 +cs6_04_pris_dec09=-1828862875 +cs6_04_pris_dec10=-1899315981 +cs6_04_pris_dec11=-1726164585 +cs6_04_pris_dec12=-1453886964 +cs6_04_pris_dec13=-1681664287 +cs6_04_pris_dec14=-1244394751 +cs6_04_pris_dec15=-936792148 +cs6_04_pris_dec16=-793329466 +cs6_04_pris_dec17=-486447781 +cs6_04_pris_dec18=-48785009 +cs6_04_pris_dec19=227097202 +cs6_04_pris_dec20=1231827859 +cs6_04_pris_dec21=1059004153 +cs6_04_pris_dec22=1285732868 +cs6_04_pris_dec23=848594408 +cs6_04_pris_dec24=542564717 +cs6_04_pris_dec25=369609935 +cs6_04_prison_det=-1060495467 +cs6_04_prison07=-740949308 +cs6_04_prison13=1614683386 +cs6_04_prison130=-1068828592 +cs6_04_prison14=1843771465 +cs6_04_prison149=1545056515 +cs6_04_prison150=-785772902 +cs6_04_prison19_rail=877063495 +cs6_04_prison19=100624510 +cs6_04_prison20_rail=-21747737 +cs6_04_prison20=-1011686206 +cs6_04_prisoncp04=-1398314552 +cs6_04_prisonterrain01=468859408 +cs6_04_prisonterrain02=-284237854 +cs6_04_prisonterrain03=-1065844042 +cs6_04_prisonterrain07=408466037 +cs6_04_prisontower1=-1671619924 +cs6_04_prisontower10=-1306225777 +cs6_04_prisontower2=1876607400 +cs6_04_prisontower3=1636640013 +cs6_04_prisontower4=1399851219 +cs6_04_prisontower5=1159293990 +cs6_04_prisontower6=1486066462 +cs6_04_prisontower7=1255274395 +cs6_04_prisontower8=1007606293 +cs6_04_props_cables045=-2119821570 +cs6_04_props_cables045a=-1829232655 +cs6_04_props_cables055=1304897981 +cs6_04_props_cables056=-1755890464 +cs6_04_props_subst_cable44x=-1700737899 +cs6_04_props_substn_cables013=1176464052 +cs6_04_props_wire_116=-1649134155 +cs6_04_props_wire_117=-1000406262 +cs6_04_props_wire078=1932300748 +cs6_04_pwalkway04=-718896410 +cs6_04_railsside1=-622333235 +cs6_04_railsside2=-1207063271 +cs6_04_railstop1=-132246652 +cs6_04_railstop2=1258338632 +cs6_04_railstop3=484171007 +cs6_04_railstop4=-1254257220 +cs6_04_reception=734859097 +cs6_04_road01=710886348 +cs6_04_road02=470329119 +cs6_04_road03=-427082715 +cs6_04_road04=-920321703 +cs6_04_road05=99121887 +cs6_04_sat_rail01=1093046212 +cs6_04_sat_rail02=1793450818 +cs6_04_sat_rail03=371341760 +cs6_04_sat_rail04=123968579 +cs6_04_sat_rail05=839250311 +cs6_04_sat_rail06=603870584 +cs6_04_satellite_dish_concrete=-467582427 +cs6_04_satellite_dish=-1103789764 +cs6_04_ss_dirt1_001=-1886641995 +cs6_04_ss_dirt1_002=-1127908569 +cs6_04_ss_dirt1_003=1943955802 +cs6_04_ss_dirt1_004=-2058286017 +cs6_04_tank_white002=550217691 +cs6_04_tankblue_002=233185290 +cs6_04_temp_fence_01=2112920672 +cs6_04_ter_decal=-1779581142 +cs6_04_water02=472998003 +cs6_04_weed_01=1836085588 +cs6_04_weed_02=-401119556 +cs6_04_weed_03=2065894585 +cs6_05_barrier05b=1553935136 +cs6_05_blarney_glue=766921535 +cs6_05_blarney=19077392 +cs6_05_brrier_01=1798407591 +cs6_05_brrier_02=1053109451 +cs6_05_brrier_03=1225146701 +cs6_05_chump1=-552146994 +cs6_05_cliff1_d=959805270 +cs6_05_cliff1_d01=-1146943635 +cs6_05_cliff1=575344623 +cs6_05_cs_dtrack_003=100970946 +cs6_05_cs_dtrack_004=1874330927 +cs6_05_cs_dtrack_005=-1655840678 +cs6_05_cs_dtrack_006=-1819751216 +cs6_05_cs_dtrack_007=1154133845 +cs6_05_cs_dtrack_008=-1021301762 +cs6_05_cs_dtrack_010=-433229012 +cs6_05_details=1983682389 +cs6_05_dirtroad9=280158507 +cs6_05_drtrd1=-1431722765 +cs6_05_drtrd101=-421217998 +cs6_05_emissive_1_lod=-371349155 +cs6_05_emissive_1=721244355 +cs6_05_emissive_2_lod=611037035 +cs6_05_emissive_2=1507241589 +cs6_05_farm_shed=-988417138 +cs6_05_glue_01=-1589059138 +cs6_05_glue_04=-1318911590 +cs6_05_glue_05=1515148236 +cs6_05_house=1210789563 +cs6_05_house01_d=-236907710 +cs6_05_house01=184374081 +cs6_05_indfarm_det1=-468041731 +cs6_05_indfarm_det2=-179608993 +cs6_05_indfarm_det3=1578087406 +cs6_05_indfarm_det4=1868453515 +cs6_05_indfarm_det5=2123429104 +cs6_05_indfarm_det6=333062020 +cs6_05_indfarm_frame=-1002765344 +cs6_05_indfarm_lad1=-1058895367 +cs6_05_indfarm_lad2=25266958 +cs6_05_indfarm_pipe=-2063361301 +cs6_05_indfarm=-1046690088 +cs6_05_land_ctar=-1808236439 +cs6_05_land05_c=107880919 +cs6_05_land05_c001=463518467 +cs6_05_land05_d=-130644632 +cs6_05_land05_g=1083282957 +cs6_05_land05=1249837085 +cs6_05_land05b=-562334821 +cs6_05_land07=-433571987 +cs6_05_land07x_g=570189776 +cs6_05_land07x=-2035986692 +cs6_05_land10_d=-248431966 +cs6_05_land10=1271824724 +cs6_05_landwl=-638987498 +cs6_05_mcfarm_03808=-317977318 +cs6_05_mcfarm_09218_frame=1081988163 +cs6_05_mcfarm_09218=-1337268192 +cs6_05_mcfarm_10221=1736309010 +cs6_05_mcfarm_10524_beams=-1956172288 +cs6_05_mcfarm_10524=784214813 +cs6_05_mcfarm_12728=-321681157 +cs6_05_mcfarm_21579=1597775548 +cs6_05_mcfarm_23150=245050632 +cs6_05_mcfarm_25759=-864408993 +cs6_05_mcfarm_29563=1590604693 +cs6_05_mcfarm_30573=2062253366 +cs6_05_mcfarm_31179=-85736419 +cs6_05_mcfarm_31180=1246783833 +cs6_05_mcfarm_d_r02=490891031 +cs6_05_mcfarm_roads=-1050472022 +cs6_05_mcfarm_shadow=-907419711 +cs6_05_mcfarm_water_frame=-80936949 +cs6_05_mcfarm_water=-4543365 +cs6_05_mockup_02_bars=147512351 +cs6_05_mockup_02=-1804658420 +cs6_05_mockup_04=-1152915779 +cs6_05_sign=129952253 +cs6_05_silo_002_d=950282398 +cs6_05_silo_002_lad=411634005 +cs6_05_silo_002_rails=1470378312 +cs6_05_silo_002=1757531970 +cs6_05_ttrack01=-607161898 +cs6_05_watertank_base=-1165710098 +cs6_05_watertank006=-177029642 +cs6_05_weed_01=-674940874 +cs6_05_weed_05=283814528 +cs6_05_weed_06=585453173 +cs6_06_cattleshed1=188097091 +cs6_06_cul5=1758239351 +cs6_06_culvertbars=1780830600 +cs6_06_culvertshadowmesh=147979052 +cs6_06_culvertshadowmesh003=-1041707551 +cs6_06_culvertshadowmesh2=616026235 +cs6_06_dec00=625722034 +cs6_06_dec139=-167635259 +cs6_06_decals00=2074086150 +cs6_06_decals01=1928034721 +cs6_06_decals02=1612862479 +cs6_06_decals03=1421360443 +cs6_06_decals0498=1231171989 +cs6_06_decals0499=1529861424 +cs6_06_decals05=-112785830 +cs6_06_decals0555=1257951953 +cs6_06_decals06=662233789 +cs6_06_decals07=-73364727 +cs6_06_decals08=698738451 +cs6_06_decals11=64245752 +cs6_06_decals12=302181461 +cs6_06_decals13=-1879676882 +cs6_06_decals14=645174584 +cs6_06_decals15=878588171 +cs6_06_decals16=1259888255 +cs6_06_decals17=-1517546659 +cs6_06_decals17a=1333215549 +cs6_06_decals17c=1934887158 +cs6_06_decals18=-1271025472 +cs6_06_decals18a=-361039122 +cs6_06_decals20=-1767672676 +cs6_06_decals20a=199845571 +cs6_06_decals22=2068233699 +cs6_06_decals2299=-1792304705 +cs6_06_decals23=1401745008 +cs6_06_decals2322=-258342648 +cs6_06_decals24=-574684458 +cs6_06_decals25=671815533 +cs6_06_decals26=1082476641 +cs6_06_decalsa00=-974845643 +cs6_06_decalsa01=-1399990649 +cs6_06_decalsa02=172823048 +cs6_06_decalsa03=555958196 +cs6_06_decalsa04=-474430240 +cs6_06_decalsa05=-242786179 +cs6_06_decalsa06=2017684979 +cs6_06_decalsa07=1171032326 +cs6_06_decalsa08=748967606 +cs6_06_decalsa09=979300907 +cs6_06_decalsa10=1442626062 +cs6_06_decalsa11=1215045357 +cs6_06_decalsa12=1308666386 +cs6_06_decalsa98=-433687153 +cs6_06_decalsa99=1947734388 +cs6_06_emissive01_lod=-901839810 +cs6_06_emissive01=1806143881 +cs6_06_emissive02_lod=1349435266 +cs6_06_emissive02=2036837641 +cs6_06_farmhouse_a=-1383379649 +cs6_06_farmhouse_d=1993301960 +cs6_06_farmhouse_railing=1282433636 +cs6_06_farmhouse=-537867771 +cs6_06_feedstore=1820067451 +cs6_06_glue_01=-1794869135 +cs6_06_glue_02=867415505 +cs6_06_growtunnelground=511447354 +cs6_06_jbarns_d=-809886272 +cs6_06_jbarns=1394217100 +cs6_06_jbillboard=-1837544751 +cs6_06_jcrop=-344460040 +cs6_06_jcrop001=365543649 +cs6_06_jcrop002=-787335305 +cs6_06_jcrop003=56007675 +cs6_06_jcrop004=889683804 +cs6_06_jcrop005=249377548 +cs6_06_jcrop006=19568551 +cs6_06_jcrop007=1918466563 +cs6_06_jcrop008=1691213548 +cs6_06_jcrop009=1175757178 +cs6_06_jcrop010=-125463947 +cs6_06_jhouse_beam=1839426082 +cs6_06_jhouse_d=-205740421 +cs6_06_jhouse_detail=-1527799821 +cs6_06_jhouse=-963649079 +cs6_06_jstorage_d=1158079405 +cs6_06_jstorage_frame=-1589949133 +cs6_06_jstorage=1183751109 +cs6_06_land_01=1721357078 +cs6_06_land_01aa=-354538538 +cs6_06_land_03=169646621 +cs6_06_land_05=1034191152 +cs6_06_land_06=1894737861 +cs6_06_land_07=1629636651 +cs6_06_land_08=-424258735 +cs6_06_land_09=-1734461662 +cs6_06_land_09b_steps=726669249 +cs6_06_land_09b=1676589337 +cs6_06_land_10=-1319048817 +cs6_06_missionculvert=1350193223 +cs6_06_oldrocktemplate=-18542849 +cs6_06_polyt_det01=-1599783914 +cs6_06_shacks_a=557316048 +cs6_06_shacks_d=-682957833 +cs6_06_shacks=-1248206633 +cs6_06_tracks_01=156443600 +cs6_06_tracks_012=782582150 +cs6_06_tracks_03=752937707 +cs6_06_tracks_04=1894216439 +cs6_06_tracks_05=1310600549 +cs6_06_tracks_34=-850221548 +cs6_06_trough_small_01=702035286 +cs6_06_trough_small_02=865093830 +cs6_06_weed_02=-1135391008 +cs6_08_bridge1=-239133910 +cs6_08_bridge2=134629304 +cs6_08_bridge3_rail=-1069121894 +cs6_08_bridge3=375776375 +cs6_08_brig_002_d=726734462 +cs6_08_brig_01_rail=1052343357 +cs6_08_brig_01=216954763 +cs6_08_brig_02_rail=736999506 +cs6_08_brig_04_rail=1083789718 +cs6_08_church_alpha=1405456573 +cs6_08_church=-618231527 +cs6_08_churchdets=1254084351 +cs6_08_churchshed=1254107586 +cs6_08_churchsign=-1648348813 +cs6_08_churchsteps01=1566537548 +cs6_08_churchsteps03=-784605433 +cs6_08_cs_deserttrack_005=-1926201652 +cs6_08_cs_water10_slod=1337254880 +cs6_08_cs_water10=1591070267 +cs6_08_cs_water55_slod=2123173319 +cs6_08_cs_water55=-51900299 +cs6_08_cs_water9_slod=440278307 +cs6_08_cs_water9=1554522577 +cs6_08_culvertshadowmesh=-1576923171 +cs6_08_decalmh04=1310879828 +cs6_08_decfffg456=1382980825 +cs6_08_decs01=2120887930 +cs6_08_decs02=1822264033 +cs6_08_decs03=1541990772 +cs6_08_decs05=-714220416 +cs6_08_decs06=-1015334757 +cs6_08_decs07=-1698044103 +cs6_08_decs09=207833710 +cs6_08_decs10=770084552 +cs6_08_decs11=-1089883888 +cs6_08_decs12=-1857825403 +cs6_08_decs13=-1565591461 +cs6_08_decs14=1961893086 +cs6_08_decs15=-652680010 +cs6_08_ds02=-323987954 +cs6_08_ds03=451883659 +cs6_08_ds0345=1870396759 +cs6_08_ds04=288104197 +cs6_08_ds05=-1885955108 +cs6_08_ds07=-1473721088 +cs6_08_ds08=-695948873 +cs6_08_ds13=-526697276 +cs6_08_ds133=2042013036 +cs6_08_ds14=778721377 +cs6_08_ds147=1776358421 +cs6_08_ds17=-1717457198 +cs6_08_ds20=-2011658640 +cs6_08_ds21=-577326769 +cs6_08_ds22=-330510661 +cs6_08_ds23=1092745316 +cs6_08_ds24=-809364058 +cs6_08_ds25=145622909 +cs6_08_ds27=1816743606 +cs6_08_ds28=2049501813 +cs6_08_emi_church_lod=70306297 +cs6_08_emi_church=-589025923 +cs6_08_emissive001_lod=3412510 +cs6_08_emissive001=2015701145 +cs6_08_feats_07a=-930723908 +cs6_08_feats_07b=-1027982300 +cs6_08_glue_01=-954720885 +cs6_08_glue_02=-34534592 +cs6_08_glue_04=507399098 +cs6_08_gm_rubweeds017=518202814 +cs6_08_house1=-513099827 +cs6_08_house1aw=-774882752 +cs6_08_house1de=-1959220250 +cs6_08_housedecal=1541766831 +cs6_08_land_01=-1169924810 +cs6_08_land_02=-957516152 +cs6_08_land_03=1451562429 +cs6_08_land_04=1874544681 +cs6_08_land_05=650884671 +cs6_08_land_06=1096018767 +cs6_08_land_07=-800421574 +cs6_08_land_08=-586571080 +cs6_08_land_09=1540169793 +cs6_08_mine_decals=2113252026 +cs6_08_mine_rocks=920857783 +cs6_08_mine=-2001020215 +cs6_08_river_dec01=-1086803953 +cs6_08_river_dec02=-772385398 +cs6_08_rockstep=712252195 +cs6_08_rshouse1=-1773191273 +cs6_08_steps_2=1135466802 +cs6_08_struct08_base=-1884780780 +cs6_08_struct08_beam01=1561432715 +cs6_08_struct08_beam03=-2120983664 +cs6_08_struct08_fizz=-853660933 +cs6_08_struct08=-1823197622 +cs6_08_track09=1528798538 +cs6_08_track10=1972426716 +cs6_08_track1121=561439882 +cs6_08_trailsteps=-599180038 +cs6_08_wall_1=1651002681 +cs6_08_wall_dec=-1811419286 +cs6_08_weed_01=-801432124 +cs6_08_weed_02=-1266031006 +cs6_08_weed_03=-1361192182 +cs6_08_weed_04=-1185583115 +cs6_08_wooddec=-1020385824 +cs6_08a_cs6_08s_dirt00=-1268775157 +cs6_08a_culv002=1809164496 +cs6_08a_culv003=934822038 +cs6_08a_culv1=-795224389 +cs6_08a_culvert03=156393165 +cs6_08a_ds00=386856011 +cs6_08a_ds01=-1520004868 +cs6_08a_ds02=1834066131 +cs6_08a_ds04=-765793564 +cs6_08a_ds05=1604912514 +cs6_08a_ds06=680925017 +cs6_08a_ds07=908767874 +cs6_08a_ds08=-1995089834 +cs6_08a_ds09=-1696662551 +cs6_08a_ds099=666604882 +cs6_08a_ds10=-16595589 +cs6_08a_ds11=-315874866 +cs6_08a_ds111=542595425 +cs6_08a_ds12=-484241988 +cs6_08a_ds13=1353345225 +cs6_08a_ds14=-950053323 +cs6_08a_ds15=-1223903856 +cs6_08a_ds16=-1409704086 +cs6_08a_ds17=432339711 +cs6_08a_ds19=1607927586 +cs6_08a_ds20=822618753 +cs6_08a_ds21=591433458 +cs6_08a_ds22=-1630697958 +cs6_08a_ds23=158620506 +cs6_08a_ds24=-71909409 +cs6_08a_glue_01=-236670134 +cs6_08a_glue_02=33313657 +cs6_08a_glue_03=398098165 +cs6_08a_land_00_decal=426059000 +cs6_08a_land_00=2044907544 +cs6_08a_land_01_decal=1939401999 +cs6_08a_land_01=-144585952 +cs6_08a_land_02_decal=-966132845 +cs6_08a_land_02=697347957 +cs6_08a_land_03_decal=604983841 +cs6_08a_land_03=320701071 +cs6_08a_land_05_decal=477798474 +cs6_08a_land_05=-1484838056 +cs6_08a_land_06_decal=-1205297884 +cs6_08a_land_06=-1746039755 +cs6_08a_land_06b_decal=-538695398 +cs6_08a_land_06b=1734731524 +cs6_08a_land_07_decal=1409023421 +cs6_08a_land_07=-1025842673 +cs6_08a_land_08=-1256438126 +cs6_08a_land_09_decal=1750088603 +cs6_08a_land_09=1855306118 +cs6_08a_land_10_decal=313203733 +cs6_08a_land_10=2140134546 +cs6_08a_land_11_decal=-1567692613 +cs6_08a_land09=498531371 +cs6_08a_land16=1868667883 +cs6_08a_rock_01=622960770 +cs6_08a_str_d00=576979731 +cs6_08a_str_d01=287662230 +cs6_08a_str_d02=130567644 +cs6_08a_str_d03=-175199895 +cs6_08a_str_d04=-271835676 +cs6_08a_struct01=1991130743 +cs6_08a_struct02=1718066666 +cs6_08a_struct03=1396602776 +cs6_08a_struct04_beam=848001673 +cs6_08a_struct04=1088738021 +cs6_08a_struct05_poles=1709413960 +cs6_08a_struct05=796078082 +cs6_08a_struct06=256110496 +cs6_08a_struct07=-63092333 +cs6_08a_weed_01=-1219511346 +cs6_08a_weed_02=-1526098110 +cs6_08a_weed_03=-52803882 +cs6_08atrack1=101203855 +cs6_08atrack2=-817442291 +cs6_08atrack3=1348031524 +cs6_08atrack4=741411796 +cs6_09_bge2_shd_lod=53153067 +cs6_09_bridge2_railing=-1553720859 +cs6_09_bridge2_shd=-1823678403 +cs6_09_bridge2=2045409354 +cs6_09_culvert00a=-460469849 +cs6_09_deczi_01a=-1225921948 +cs6_09_deczi_01b=531119063 +cs6_09_deczi01=579281616 +cs6_09_deczi02a=-863915113 +cs6_09_deczi03=1188227943 +cs6_09_deczi04a=-536848268 +cs6_09_deczi04b=-742998047 +cs6_09_deczi05=-1217999727 +cs6_09_deczi06=-375246585 +cs6_09_drtrd_01=-380467834 +cs6_09_drtrd_02=-1333947427 +cs6_09_land_01=-957468864 +cs6_09_land_02=-1246917441 +cs6_09_land_02b=-74980348 +cs6_09_land_03=-1616944981 +cs6_09_land_04=-1847474896 +cs6_09_land_05=-1944798826 +cs6_09_land_06=2120097321 +cs6_09_pipe002=-290322744 +cs6_09_pipe01=-589422391 +cs6_09_river1_slod=1226300766 +cs6_09_river1=945418830 +cs6_09_river2_slod=-65392741 +cs6_09_river2=784588578 +cs6_10_069=699976810 +cs6_10_68=-1233814769 +cs6_10_billbd_003=1691130027 +cs6_10_billbd_01=1697049754 +cs6_10_billbd_03=1109927581 +cs6_10_billboard01=-1334282593 +cs6_10_build1=-564150219 +cs6_10_build2=796549737 +cs6_10_building_farm=871552818 +cs6_10_cs_brrier_004=-2094860705 +cs6_10_cs_brrier_005=1820150036 +cs6_10_cs_brrier_009=-1741938579 +cs6_10_cs_brrier_010=-435340466 +cs6_10_cs_brrier_011=-205826390 +cs6_10_cs_brrier_014=1206386418 +cs6_10_cs_brrier_017=-510905796 +cs6_10_cs_brrier_018=-21205860 +cs6_10_cs_brrier_019=234556185 +cs6_10_cs_brrier_020=527964995 +cs6_10_cs_brrier_021=1370554292 +cs6_10_cs_brrier_023=1840822211 +cs6_10_decals_01=1214586400 +cs6_10_decals_02=2110458091 +cs6_10_decals_03=1678955899 +cs6_10_decals_04=728818740 +cs6_10_decals_05=-111280113 +cs6_10_decals_06=1464712177 +cs6_10_desert_hse_2a=-1122485735 +cs6_10_desert_hse_2axt=1841310388 +cs6_10_deserthouse_007_xtra=-1851800969 +cs6_10_deserthouse_007=1330162173 +cs6_10_details_farm=-716145295 +cs6_10_details=-2124457081 +cs6_10_emissive_lod=-566490784 +cs6_10_emissive=-1711307965 +cs6_10_emissive1_lod=1870307852 +cs6_10_emissive1=-235026393 +cs6_10_emissive2_lod=-877718262 +cs6_10_emissive2=-1598544491 +cs6_10_gas_rocks007=-953946241 +cs6_10_gas_station=36498559 +cs6_10_laddera=-1545759284 +cs6_10_land01_decals=-1993865629 +cs6_10_land01_decals001=-1084509319 +cs6_10_land01=1249649011 +cs6_10_land03_decals=-710883717 +cs6_10_land03=1771560874 +cs6_10_nojoker=-1953772329 +cs6_10_railing=1393470169 +cs6_10_tg=1099024726 +cs6_10_tgt=1968791137 +cs6_10_tiretrks00=-148745862 +cs6_10_tiretrks01=136901511 +cs6_10_tiretrks02=-462902265 +cs6_10_tiretrks03=-1277834526 +cs6_10_tiretrks04=-1040914656 +cs6_10_tiretrks05=-1785295260 +cs6_10_tiretrks06=-1588484646 +cs6_10_tiretrks07=1911277327 +cs6_10_weed_01=1042826250 +cs6_10_weed_02=436566929 +cs6_10_weed_03=196796156 +cs6_lod_em_slod3=-899192822 +cs6_lod_slod3_01=1625755713 +cs6_lod_slod3_02=1462303941 +cs6_lod_slod3_03=734406144 +cs6_lod_slod3_04=445416333 +cs6_rd_props_backwire030=1767325783 +cs6_rd_props_combo_dslod=-2115053015 +cs6_rd_props_combo02_dslod=242184401 +cs6_rd_props_combo03_dslod=-1540463829 +cs6_rd_props_combo04_dslod=266877826 +cs6_rd_props_combo05_dslod=-1284342579 +cs6_rd_props_combo06_dslod=260402204 +cs6_rd_props_combo07_dslod=1687444383 +cs6_rd_props_combo09_dslod=288585151 +cs6_rd_props_combo10_dslod=-752088566 +cs6_rd_props_combo11_dslod=-1108409148 +cs6_rd_props_combo13_dslod=859017127 +cs6_rd_props_combo14_dslod=1156837704 +cs6_rd_props_combo15_dslod=-1838879457 +cs6_rd_props_combo16_dslod=-633462745 +cs6_rd_props_combo17_dslod=1101288160 +cs6_rd_props_combo21_dslod=-246110504 +cs6_rd_props_combo22_dslod=-1476497295 +cs6_rd_props_combo23_dslod=1014104930 +cs6_rd_props_combo24_dslod=1649640931 +cs6_rd_props_combo25_dslod=-1253744992 +cs6_rd_props_combo26_dslod=999407888 +cs6_rd_props_combo28_dslod=-623269308 +cs6_rd_props_combo29_dslod=-296400018 +cs6_rd_props_combo30_dslod=920256376 +cs6_rd_props_combo31_dslod=778360570 +cs6_rd_props_combo32_dslod=-186701349 +cs6_rd_props_combo33_dslod=-152803704 +cs6_rd_props_combo34_dslod=713435846 +cs6_rd_props_combo35_dslod=475040381 +cs6_rd_props_combo36_slod=-1247871349 +cs6_rd_props_combo37_dslod=-1936252098 +cs6_rd_props_combo38_dslod=-353133910 +cs6_rd_props_combo39_dslod=-1148183669 +cs6_rd_props_combo40_dslod=970857598 +cs6_rd_props_combo41_dslod=110986942 +cs6_rd_props_combo42_dslod=-890445052 +cs6_rd_props_combo43_dslod=-49172668 +cs6_rd_props_combo44_dslod=1287664070 +cs6_rd_props_combo46_dslod=835844368 +cs6_rd_props_combo48_dslod=-740636533 +cs6_rd_props_combo50_dslod=-1781149402 +cs6_rd_props_combo51_dslod=722174797 +cs6_rd_props_combo53_dslod=1377383093 +cs6_rd_props_combo54_dslod=-2038951014 +cs6_rd_props_combo56_dslod=565294167 +cs6_rd_props_combo57_dslod=827755135 +cs6_rd_props_combo58_dslod=-2026144634 +cs6_rd_props_combo61_dslod=1162586001 +cs6_rd_props_combo62_dslod=1988792310 +cs6_rd_props_combo63_dslod=-2012592168 +cs6_rd_props_combo64_dslod=-132749966 +cs6_rd_props_combo65_dslod=143753081 +cs6_rd_props_combo66_dslod=784833887 +cs6_rd_props_combo67_dslod=-580217887 +cs6_rd_props_combo68_dslod=1299713992 +cs6_rd_props_combo69_dslod=-930926066 +cs6_rd_props_combo71_dslod=-1874268051 +cs6_rd_props_combo72_dslod=1269593611 +cs6_rd_props_combo73_dslod=2037239750 +cs6_rd_props_combo74_dslod=1279378078 +cs6_rd_props_combo75_dslod=1432013008 +cs6_rd_props_combo76_dslod=1830876645 +cs6_rd_props_combo77_dslod=-1874178381 +cs6_rd_props_combo78_dslod=-967737821 +cs6_rd_props_combo79_dslod=1425510986 +cs6_rd_props_cs3_04_tel_hvy005=-1640094464 +cs6_rd_props_cs6_sp_elec_wirestand003=-1537350029 +cs6_rd_props_cs6_sp_elec_wirethin003=-1954768016 +cs6_rd_props_cs6_sp_tele_wirethin003=-1243743587 +cs6_rd_props_cs6_spline029=-1500115701 +cs6_rd_props_cs6_spline030=869144249 +cs6_rd_props_cs6_spline031=1100722772 +cs6_rd_props_cs6_spline032=1598287268 +cs6_rd_props_cs6_spline033=-1192845084 +cs6_rd_props_cs6_spline034=-699475020 +cs6_rd_props_cs6_spline039=-1698208602 +cs6_rd_props_cs6_spline040=1583541450 +cs6_rd_props_cs6_spline041=1277708373 +cs6_rd_props_cs6_spline042=1005987825 +cs6_rd_props_cs6_spline044=39826677 +cs6_rd_props_cs6_spline045=-266727318 +cs6_rd_props_cs6_spline046=-555422212 +cs6_rd_props_cs6_spline047=1524524529 +cs6_rd_props_cs6_spline049=910925004 +cs6_rd_props_cs6_spline050=-215211858 +cs6_rd_props_cs6_spline051=239720169 +cs6_rd_props_cs6_spline052=397273521 +cs6_rd_props_cs6_spline15=-1992006163 +cs6_rd_props_cs6wire_x030=636904316 +cs6_rd_props_d_wire_spline030=1406838389 +cs6_rd_props_elec_spline671=-1203636828 +cs6_rd_props_elec_spline672=1936092142 +cs6_rd_props_elec_spline672a=-1628349921 +cs6_rd_props_elec_spline673=1151569513 +cs6_rd_props_elec_spline674=266413285 +cs6_rd_props_elec_wire_spl204=-461153856 +cs6_rd_props_elec_wire_spl205=-150798657 +cs6_rd_props_elec_wire_spl206=-1196457447 +cs6_rd_props_elec_wire_spl207=-894949878 +cs6_rd_props_elec_wire_spl208=-1654142066 +cs6_rd_props_elec_wire_spl209=-1355714783 +cs6_rd_props_elec_wire_spl219=-976250051 +cs6_rd_props_elec_wire_spl220=-1826933583 +cs6_rd_props_elec_wire_spl221=-2132832198 +cs6_rd_props_elec_wire_spl223=-1531783200 +cs6_rd_props_elec_wire_spl224=-915103385 +cs6_rd_props_elec_wire_spl226=81303598 +cs6_rd_props_elec_wire_spl227=-613923506 +cs6_rd_props_elec_wire_spl228=676060948 +cs6_rd_props_elec_wire_spl229=386219143 +cs6_rd_props_elec_wire_spl353=2019997286 +cs6_rd_props_elec_wire_spl354=1722880763 +cs6_rd_props_elec_wire_spl355=-1661960327 +cs6_rd_props_elec_wire_spl356=792765467 +cs6_rd_props_elec_wire_spl357=-1650458316 +cs6_rd_props_elec_wire_spl358=-1369791831 +cs6_rd_props_elec_wire_spl359=-997208301 +cs6_rd_props_elec_wire_spl360=350972965 +cs6_rd_props_elec_wire_spl362=-266755454 +cs6_rd_props_elec_wire_spl363=-1041512921 +cs6_rd_props_elec_wire_spl364=-1398039641 +cs6_rd_props_elec_wire_spl365=-1099612358 +cs6_rd_props_elec_wire_spl367=2080094780 +cs6_rd_props_elec_wire_spl368=1311956651 +cs6_rd_props_elec_wire_spl370=1619133533 +cs6_rd_props_elec_wire_spl371=1907140274 +cs6_rd_props_elec_wire_spl372=1274895188 +cs6_rd_props_elec_wire_spl373=1946135460 +cs6_rd_props_elec_wire_spl374=1237210914 +cs6_rd_props_elec_wire_spl375=1483994253 +cs6_rd_props_elec_wire_spl376=642322488 +cs6_rd_props_elec_wire_spl377=1017789690 +cs6_rd_props_elec_wire_spl378=182737263 +cs6_rd_props_elec_wire_spl379=-517208577 +cs6_rd_props_elec_wire_spl380=2047032631 +cs6_rd_props_elec_wire_spl381=1733105611 +cs6_rd_props_elec_wire_spl382=-727420292 +cs6_rd_props_elec_wire_spl383=-1453843480 +cs6_rd_props_elec_wire_spl386=-483913849 +cs6_rd_props_elec_wire_spl388=1056655136 +cs6_rd_props_elec_wire_spl390=443416306 +cs6_rd_props_elec_wire_spl391=-398648687 +cs6_rd_props_elec_wire_spl619=791208807 +cs6_rd_props_elec_wire_spl621=-372844032 +cs6_rd_props_elec_wire600=-940818689 +cs6_rd_props_elec_wire604=-1869524922 +cs6_rd_props_elec_wire608=1238614728 +cs6_rd_props_elec_wire609=1006446363 +cs6_rd_props_elec_wire610=-1151654667 +cs6_rd_props_elec_wire614=-2082359805 +cs6_rd_props_elec_wire618=1296812240 +cs6_rd_props_elec_wire619=1536288092 +cs6_rd_props_elec_wire621=-957162784 +cs6_rd_props_elec_wire622=-605944670 +cs6_rd_props_elec_wire630=710779020 +cs6_rd_props_elec_wire633=2130266566 +cs6_rd_props_elec_wire640=1962979313 +cs6_rd_props_elec_wire641=1735955681 +cs6_rd_props_elec_wire643=1386212140 +cs6_rd_props_elec_wire645=776151667 +cs6_rd_props_elec_wire648=1116490501 +cs6_rd_props_elec_wire649=-188731538 +cs6_rd_props_elec_wire672=505543097 +cs6_rd_props_elec_wire673=246373076 +cs6_rd_props_elec_wire675=-482638867 +cs6_rd_props_elec_wire676=1072217402 +cs6_rd_props_elec_wire678=341108243 +cs6_rd_props_elec_wire679=252304253 +cs6_rd_props_elec_wire680=-1042461143 +cs6_rd_props_elec_wire681=1880435354 +cs6_rd_props_elec_wire683=98358823 +cs6_rd_props_elec_wire684=-1291079550 +cs6_rd_props_elec_wire685=-1455252240 +cs6_rd_props_elec_wire686=689314969 +cs6_rd_props_elec_wire687=1459681390 +cs6_rd_props_elec_wire688=-322493444 +cs6_rd_props_elec_wire689=-495186074 +cs6_rd_props_elec_wire690=1073203556 +cs6_rd_props_elec_wire691=-432531994 +cs6_rd_props_elec_wire692=1665830925 +cs6_rd_props_elec_wire693=2040315057 +cs6_rd_props_elec_wire694=-2000856334 +cs6_rd_props_elec_wire695=-1896192148 +cs6_rd_props_elec_wire696=-1371134465 +cs6_rd_props_elec_wire698=-796726664 +cs6_rd_props_elec_wire699=1613531597 +cs6_rd_props_elec_wire700=885230574 +cs6_rd_props_elec_wire701=1165372755 +cs6_rd_props_elec_x671=-65846568 +cs6_rd_props_elewirec_x72=-2053425080 +cs6_rd_props_newire01=-1703066178 +cs6_rd_props_newire02=-1429739949 +cs6_rd_props_newire03=224373637 +cs6_rd_props_newire04=437109985 +cs6_rd_props_newire05=677142910 +cs6_rd_props_newire06=1182899656 +cs6_rd_props_newire07=-1001776801 +cs6_rd_props_newire09=-489892252 +cs6_rd_props_newirex01=-21094061 +cs6_rd_props_sitewire_spl009=1678520338 +cs6_rd_props_sitewire_spl010=1704276996 +cs6_rd_props_sitewire_spl011=523577161 +cs6_rd_props_sitewire_spl012=268634341 +cs6_rd_props_sitewire_spl015=1179809151 +cs6_rd_props_sitewire_spl016=915658242 +cs6_rd_props_sitewire_spl024=565652909 +cs6_rd_props_sitewire_spl026=1175123540 +cs6_rd_props_sitewire_spl027=-582638393 +cs6_rd_props_sitewire_spl028=1250983771 +cs6_rd_props_sp_elec_stand004=-1053779162 +cs6_rd_props_sp_elec_thin004=-1659093696 +cs6_rd_props_sp_tele_stand003=-906139449 +cs6_rd_props_sp_tele_stand004=-1742011101 +cs6_rd_props_wire_sp_el_th004=-45258971 +cs6_rd_props_wire_sp_te_he004=-1167247111 +cs6_rd_props_wire_spline024=809035405 +cs6_rd_props_wire_spline025=-142281434 +cs6_rd_props_wire_spline029=-1879890432 +cs6_rd_props_wire_spline031=-572342098 +cs6_rd_props_wire_spline032=-1885297621 +cs6_rd_props_wire_spline033=-883483753 +cs6_rd_props_wire_spline034=-48431326 +cs6_rd_props_wire_spline035=1489024620 +cs6_rd_props_wire_spline036=1265277888 +cs6_rd_props_wire_spline037=-2111862487 +cs6_rd_props_wire_spline038=-1494166837 +cs6_rd_props_wire_spline040=1123225153 +cs6_rd_props_wire_spline042=-1621735670 +cs6_rd_props_wire_spline045=-532559652 +cs6_rd_props_wirecs6_x031=134795234 +cs6_roads_00=1627905862 +cs6_roads_39=-898091091 +cs6_roads_40=-614967287 +cs6_roads_41=631467174 +cs6_roads_42=867895509 +cs6_roads_99=864055576 +cs6_roads_99b=-2043731465 +cs6_roads_armco_01=1405025983 +cs6_roads_armco_01a=1262378051 +cs6_roads_armco_01b=1516501646 +cs6_roads_armco_09=1573556954 +cs6_roads_armco_smsh_02=1442165857 +cs6_roads_armcohill_01=194393004 +cs6_roads_armcohill_02=-512565410 +cs6_roads_armcohill_03=655944369 +cs6_roads_armorail=-1175893971 +cs6_roads_brd_07=973408147 +cs6_roads_brd_08=1805609671 +cs6_roads_brd_10=-2009029327 +cs6_roads_brd_11=-486778201 +cs6_roads_brd_12_shdw=-1738934372 +cs6_roads_brd_12=-203096968 +cs6_roads_brd_j7=454915376 +cs6_roads_brj_007=1892729375 +cs6_roads_dec01=-832363378 +cs6_roads_dec013=69424338 +cs6_roads_dec014=-1155972421 +cs6_roads_dec02=-502182934 +cs6_roads_dec03=-217518631 +cs6_roads_dec04=-2072309569 +cs6_roads_dec05=-1729873519 +cs6_roads_dec06=-1431446236 +cs6_roads_dec07=-1144815793 +cs6_roads_dec08=1300341453 +cs6_roads_dec09=-1123614206 +cs6_roads_dec10=-110363625 +cs6_roads_dec11=-407021382 +cs6_roads_dec12=-685230192 +cs6_roads_drd_020=385407510 +cs6_roads_drd_022=-95215413 +cs6_roads_drd_13a=-1291806081 +cs6_roads_drd_14=-2106586023 +cs6_roads_drd_16=-530724813 +cs6_roads_j2rd_06=-2030552355 +cs6_roads_jrd_06=-854838255 +cs6_roads_rbrid1_r1=663439812 +cs6_roads_rbrid1_r2=216208500 +cs6_roads_rbrid1=-1715557110 +cs6_roads_roadbrg_01_dec=1243031380 +cs6_roads_roadbrg_01_r1=-2130678575 +cs6_roads_roadbrg_01_r2=1382649764 +cs6_roads_roadbrg_01_r3=-102146395 +cs6_roads_roadbrg_01=999782048 +cs6_roads_sign_01=-214019926 +cs6_roads_sign_017=-1634986799 +cs6_roads_sign_018=265582436 +cs6_roads_sign_02=-1499285608 +cs6_roads_sign_03=-820246426 +cs6_roads_sign_04=24243473 +cs6_roads_sign_05=732971405 +cs6_roads_sign_06=-571464178 +cs6_roads_sign_07=1128689885 +cs6_roads_sign_08=956914787 +cs6_roads_sign_09=583643108 +cs6_roads_sign_10=-1659985604 +cs6_roads_sign_11=499720875 +cs6_roads_sign_12=260474406 +cs6_roads_sign_13=-2110755968 +cs6_roads_sign_14=1945554701 +cs6_roads_sign_15=1215559684 +cs6_roads_sign_19=-1888221689 +cs6_roads_sign_20=-1921318099 +cs6_roads_sign_21_lod=835305005 +cs6_roads_sign_21=-1663262224 +cs6_roads_sign_22=-1326462442 +cs6_roads_sign_23=808405135 +cs6_roads_sign_24=1132851004 +cs6_roads_sign_25=-735309686 +cs6_roads_sign_26_lod=1507985588 +cs6_roads_sign_26=-433998731 +cs6_roads_slt2=428289365 +cs6_roads020=-1133965569 +cs6_roads021=-1377504785 +cs6_roads08=-1843507740 +cs6_roadsb_armco_hill_5=274544724 +cs6_roadsb_armco_hill_5a=2009057979 +cs6_roadsb_armco_hill_5b=-2096766649 +cs6_roadsb_armco_right010=1734759197 +cs6_roadsb_armco00=1900505960 +cs6_roadsb_armco00a=-1812193375 +cs6_roadsb_armco01=-1199932979 +cs6_roadsb_armco01a=1185515585 +cs6_roadsb_armco02=1170183257 +cs6_roadsb_armco02a=-1319183194 +cs6_roadsb_armco03=-1935826412 +cs6_roadsb_armco03a=2044782531 +cs6_roadsb_dirtrd006=2027820507 +cs6_roadsb_dirtrd006b=-801203686 +cs6_roadsb_jnct00=-399776348 +cs6_roadsb_jnct01=-1243938557 +cs6_roadsb_jnct02=-876008225 +cs6_roadsb_jnct04=-1325500598 +cs6_roadsb_jnct05=2142737597 +cs6_roadsb_jnct06=-1803436463 +cs6_roadsb_rb00=1713312926 +cs6_roadsb_rb01=1944104993 +cs6_roadsb_rba011=1917048453 +cs6_roadsb_rba012=-1682691739 +cs6_roadsb_rd_sign_03=-1755709053 +cs6_roadsb_ttrack01rd_dec=1429147975 +cs6_roadsb00=-1934375558 +cs6_roadsb03=1645342775 +cs6_roadsb03a=-1786793983 +cs6_roadsb058_lod=-1983970986 +cs6_roadsb058=2004152760 +cs6_roadsb058a_lod=-1070900845 +cs6_roadsb058a=1593870068 +cs6_roadsb079_lod=1132545973 +cs6_roadsb079=-577618911 +cs6_roadsb079a_lod=1467982609 +cs6_roadsb079a=-564374893 +cs6_roadsb092_lod=-1613739754 +cs6_roadsb092=1340972650 +cs6_roadsb092a_lod=-2049465223 +cs6_roadsb092a=1480212131 +cs6_roadsb098_lod=671256301 +cs6_roadsb098=-1621410488 +cs6_roadsb098a_lod=1316406700 +cs6_roadsb098a=-1767493666 +cs6_roadsb10=727253986 +cs6_roadsb105_lod=126795997 +cs6_roadsb105=656904202 +cs6_roadsb105a_lod=-1120061813 +cs6_roadsb105a=-1165797841 +cs6_roadsb10a=-1246778248 +cs6_roadsb14=115489521 +cs6_roadsb15=-661365162 +cs6_roadsb16=-1588367415 +cs6_roadsb17=-2090781723 +cs6_roadsb18=-1120917618 +cs6_roadsb18b=-31177076 +cs6_roadsb20=-1057964585 +cs6_roadsb21=-1364059814 +cs6_roadsb23=-2077998017 +cs6_roadsb24=2034314873 +cs6_roadsb25=1735822052 +cs6_roadsb26=1549694132 +cs6_roadsb28=1070316431 +cs6_roadsb29=772610066 +cs6_roadsb30=302579747 +cs6_roadsb32=-1072047034 +cs6_roadsb34=-610430131 +cs6_roadsb35=1524568530 +cs6_roadsb39=610116824 +cs6_roadsb40=834101995 +cs6_roadsb41=1128859150 +cs6_roadsb42_dirt=2121768009 +cs6_roadsb42=1580415970 +cs6_roadsb42b=-2071806095 +cs6_roadsb43=-635554886 +cs6_roadsb44=-378711464 +cs6_roadsb46=387722677 +cs6_roadsb47=-1760645732 +cs6_roadsb49=-1297980221 +cs6_roadsb50=-1669318829 +cs6_roadsb51=462534008 +cs6_roadsb51b=-1490973837 +cs6_roadsb98=790903945 +cs6_roadsc_dtjnc06=-1028012810 +cs6_roadsc01=445758359 +cs6_roadsc04=743989028 +cs6_roadsc07=-813259394 +cs6_roadsc10=-1990226239 +cs6_roadsc15=797367077 +cs6_roadsc15a=-1879798962 +cs6_roadsc15b=-1261710084 +cs6_roadsc20=-633426054 +cs6_roadsc23=1976034950 +cs6_roadsc26=1672168013 +cs6_roadsc26a=1187013448 +cs6_roadsc32=1788432153 +cs6_roadsc37=-226828578 +cs6_roadsc39=-1896638511 +cs6_roadsc40=2100065063 +cs6_roadsc41=877617518 +cs6_roadsc44=-1262099879 +cs6_roadsc47=-525649377 +cs6_roadsc50=-1319603082 +cs6_roadsc51=-626374887 +cs6_roadsc57=1295756350 +csb_abigail=-1988720319 +csb_agent=-680474188 +csb_anita=117698822 +csb_anton=-1513650250 +csb_ballasog=-1410400252 +csb_bride=-2101379423 +csb_burgerdrug=-1931689897 +csb_car3guy1=71501447 +csb_car3guy2=327394568 +csb_chef=-1555576182 +csb_chef2=-1369710022 +csb_chin_goon=-1463670378 +csb_cletus=-890640939 +csb_cop=-1699520669 +csb_customer=-1538297973 +csb_denise_friend=-1249041111 +csb_fos_rep=466359675 +csb_g=-1567723049 +csb_groom=2058033618 +csb_grove_str_dlr=-396800478 +csb_hao=-325152996 +csb_hugh=1863555924 +csb_imran=-482210853 +csb_jackhowitzer=1153203121 +csb_janitor=-1040164288 +csb_maude=-1127975477 +csb_money=-1734476390 +csb_mp_agent14=1841036427 +csb_mweather=1631478380 +csb_ortega=-1059388209 +csb_oscar=-199280229 +csb_paige=1528799427 +csb_popov=1635617250 +csb_porndudes=793443893 +csb_prologuedriver=-267695653 +csb_prolsec=2141384740 +csb_ramp_gang=-1031795266 +csb_ramp_hic=-2054384456 +csb_ramp_hipster=569740212 +csb_ramp_marine=1634506681 +csb_ramp_mex=-162605104 +csb_rashcosvki=411081129 +csb_reporter=776079908 +csb_roccopelosi=-1436281204 +csb_screen_writer=-1948177172 +csb_stripper_01=-1360365899 +csb_stripper_02=-2126242959 +csb_tonya=1665391897 +csb_trafficwarden=-567724045 +csb_undercover=-277325206 +csx_coastbigroc01_=-548750436 +csx_coastbigroc02_=-640797613 +csx_coastbigroc03_=654364075 +csx_coastbigroc05_=1817631362 +csx_coastboulder_00_=-406418278 +csx_coastboulder_01_=318791597 +csx_coastboulder_02_=-927773644 +csx_coastboulder_03_=782451186 +csx_coastboulder_04_=-1054119912 +csx_coastboulder_05_=317753433 +csx_coastboulder_06_=-480433589 +csx_coastboulder_07_=1565626866 +csx_coastrok1_=2041530653 +csx_coastrok2_=2095829758 +csx_coastrok3_=1289401397 +csx_coastrok4_=-742243550 +csx_coastsmalrock_01_=-1483739285 +csx_coastsmalrock_02_=-1384485088 +csx_coastsmalrock_03_=-1319536642 +csx_coastsmalrock_04_=1491780594 +csx_coastsmalrock_05_=1919186893 +csx_rvrbldr_biga_=1167218227 +csx_rvrbldr_bigb_=-1528948627 +csx_rvrbldr_bigc_=-864623042 +csx_rvrbldr_bigd_=1650293377 +csx_rvrbldr_bige_=717851250 +csx_rvrbldr_meda_=2131079343 +csx_rvrbldr_medb_=260722846 +csx_rvrbldr_medc_=896510124 +csx_rvrbldr_medd_=411430321 +csx_rvrbldr_mede_=882972519 +csx_rvrbldr_smla_=657266943 +csx_rvrbldr_smlb_=-369713785 +csx_rvrbldr_smlc_=1492875887 +csx_rvrbldr_smld_=479461537 +csx_rvrbldr_smle_=2088222527 +csx_saltconcclustr_a_=-1576642419 +csx_saltconcclustr_b_=902952478 +csx_saltconcclustr_c_=2040565390 +csx_saltconcclustr_d_=979439400 +csx_saltconcclustr_e_=-1529421138 +csx_saltconcclustr_f_=-1790269598 +csx_saltconcclustr_g_=698273556 +csx_seabed_bldr1_=498735401 +csx_seabed_bldr2_=-55029899 +csx_seabed_bldr3_=-2117840493 +csx_seabed_bldr4_=1414264771 +csx_seabed_bldr5_=1944107080 +csx_seabed_bldr6_=634000516 +csx_seabed_bldr7_=-799804623 +csx_seabed_bldr8_=-451109406 +csx_seabed_rock1_=1142829680 +csx_seabed_rock2_=920918328 +csx_seabed_rock3_=333207757 +csx_seabed_rock4_=846073356 +csx_seabed_rock5_=1398822296 +csx_seabed_rock6_=1064906466 +csx_seabed_rock7_=-1694705300 +csx_seabed_rock8_=1562830845 +csx_searocks_02=145037532 +csx_searocks_03=-455356086 +csx_searocks_04=-81658410 +csx_searocks_05=-1049621901 +csx_searocks_06=-677562675 +cuban800=-644710429 +cutter=-1006919392 +daemon=2006142190 +daemon2=-1404136503 +db_apart_01_=-642633187 +db_apart_01d_=-2041934003 +db_apart_02_=1940776766 +db_apart_02d_=295402572 +db_apart_03_=1121747524 +db_apart_03d_=-846675574 +db_apart_05_=1621622270 +db_apart_05d_=392650501 +db_apart_06=1072814506 +db_apart_06d_=1934122839 +db_apart_07_=-991475533 +db_apart_07d_=-318720402 +db_apart_08_=-1111377536 +db_apart_08d_=1939440479 +db_apart_09_=-1425688059 +db_apart_09d_=1028373543 +db_apart_10_=782164302 +db_apart_10d_=-1508112247 +dcl_metro_brd_007=487282005 +dcl_metro_brd_008=-104132907 +dcl_metro_brd_009=126134856 +dcl_metro_brd_010=-2128896348 +dcl_metro_brd_3=564599047 +dcl_metro_brd_6=-1905921401 +dcl_sub1_brd_004=979025719 +dcl_sub1_brd_005=-2018649636 +dcl_sub1_brd_006=-1923029694 +dcl_sub1_brd_2=1192045716 +dcl_sub1_brd_3=888637545 +defiler=822018448 +des_apartmentblock_skin=-1944618198 +des_aptblock_root002=1978019907 +des_cables_root=1428112696 +des_cropduster_end=-231068272 +des_cropduster_root001=2001650193 +des_cropduster_root002=-895129411 +des_cropduster_root003=-1661629090 +des_cropduster_root004=1875784464 +des_cropduster_root005=1080775751 +des_cropduster_start=-1516614796 +des_door_end=-164138958 +des_door_rig_root_skel=-550193384 +des_door_root=1149742288 +des_door_start=1664278248 +des_farmhs_root1=383496297 +des_farmhs_root2=152638692 +des_farmhs_root3=260415929 +des_farmhs_root4=21169460 +des_farmhs_root5=-217585474 +des_farmhs_root6=-533085406 +des_farmhs_root7=-1434069061 +des_farmhs_root8=-1009448359 +des_fbowl_end=1505762659 +des_fbowl_root=-250643457 +des_fbowl_start=-973293264 +des_fib_ceil_end=1886192252 +des_fib_ceil_root=2016649 +des_fib_ceil_rootb=-2022446287 +des_fib_ceil_start=579289352 +des_fib_ceil2_end=1354380322 +des_fib_ceil2_root=-232326576 +des_fib_ceil2_start=63344600 +des_fib_frame=-1942657047 +des_fibstair_end=168277735 +des_fibstair_root=-2125205075 +des_fibstair_start=1865929795 +des_finale_tunnel_end=-1377728674 +des_finale_tunnel_root000=-1619573432 +des_finale_tunnel_root001=-1919114861 +des_finale_tunnel_root002=1514093273 +des_finale_tunnel_root003=-1333270679 +des_finale_tunnel_root004=1437479435 +des_finale_tunnel_start=1086547934 +des_finale_vault_end=-2145849767 +des_finale_vault_root001=-2077472160 +des_finale_vault_root002=-1830131748 +des_finale_vault_root003=-1484713719 +des_finale_vault_root004=-1270338921 +des_finale_vault_start=-1026892662 +des_floor_end=1707864744 +des_floor_root=-1188270169 +des_floor_start=1382754157 +des_frenchdoors_end=1356597343 +des_frenchdoors_root=769435876 +des_frenchdoors_rootb=894717662 +des_frenchdoors_start=-1884098102 +des_gasstation_skin01=-936226570 +des_gasstation_skin02=-614205607 +des_gasstation_tiles_root=2035006214 +des_glass_end=-1648029991 +des_glass_root=-1920760623 +des_glass_root2=779064396 +des_glass_root3=-331018248 +des_glass_root4=1508928333 +des_glass_start=-834863596 +des_hospitaldoors_end=-1604368639 +des_hospitaldoors_skin_root1=-1645426293 +des_hospitaldoors_skin_root2=-1331532042 +des_hospitaldoors_skin_root3=2037317776 +des_hospitaldoors_start_old=1883006647 +des_hospitaldoors_start=-1386607732 +des_jewel_cab_end=-1469834270 +des_jewel_cab_root=-1425822065 +des_jewel_cab_root2=-1342906936 +des_jewel_cab_start=37228785 +des_jewel_cab2_end=1097883532 +des_jewel_cab2_root=728048740 +des_jewel_cab2_rootb=-1762788570 +des_jewel_cab2_start=-1846370968 +des_jewel_cab3_end=2103335194 +des_jewel_cab3_root=1488444473 +des_jewel_cab3_rootb=2035340319 +des_jewel_cab3_start=1768229041 +des_jewel_cab4_end=-677416883 +des_jewel_cab4_root=-1087326352 +des_jewel_cab4_rootb=-1255152186 +des_jewel_cab4_start=-1880169779 +des_light_panel_end=675949685 +des_light_panel_root=320658776 +des_light_panel_start=-847333257 +des_methtrailer_skin_root001=782136798 +des_methtrailer_skin_root002=493867905 +des_methtrailer_skin_root003=323075877 +des_plog_decal_root=-2119055022 +des_plog_door_end=-1261290370 +des_plog_door_root=-1610620247 +des_plog_door_start=348593192 +des_plog_light_root=916681776 +des_plog_vent_root=841168031 +des_protree_root=-1916240257 +des_railing_root=-1800003411 +des_scaffolding_root=276224379 +des_scaffolding_tank_root=-142446087 +des_server_end=86372469 +des_server_root=2061278280 +des_server_start=2095956688 +des_shipsink_01=2060859228 +des_shipsink_02=-2070066454 +des_shipsink_03=1574534483 +des_shipsink_04=1740869943 +des_shipsink_05=538345934 +des_showroom_end=-758464577 +des_showroom_root=-477618422 +des_showroom_root2=1406818453 +des_showroom_root3=-1927132376 +des_showroom_root4=1874530394 +des_showroom_root5=-1466957309 +des_showroom_start=1670584042 +des_smash2_root=1612944167 +des_smash2_root005=-1019467355 +des_smash2_root006=134656817 +des_smash2_root2=-714275462 +des_smash2_root3=-433412363 +des_smash2_root4=-69119390 +des_stilthouse_root=-107554569 +des_stilthouse_root2=1164737558 +des_stilthouse_root3=273813986 +des_stilthouse_root4=568702217 +des_stilthouse_root5=-625760606 +des_stilthouse_root7=-952631381 +des_stilthouse_root8=-924581117 +des_stilthouse_root9=-973406923 +des_tankercrash_01=2056002078 +des_tankerexplosion_01=-744663668 +des_tankerexplosion_02=-578262686 +des_trailerparka_01=44931046 +des_trailerparka_02=2037646701 +des_trailerparkb_01=-2021669514 +des_trailerparkb_02=1966940401 +des_trailerparkc_01=-1911238752 +des_trailerparkc_02=-2083505385 +des_trailerparkd_01=-1249907970 +des_trailerparkd_02=-1531754139 +des_trailerparke_01=1514180713 +des_traincrash_root1=286174602 +des_traincrash_root2=894826008 +des_traincrash_root3=598954707 +des_traincrash_root4=-1546792182 +des_traincrash_root5=1511407516 +des_traincrash_root6=1179162625 +des_traincrash_root7=1822975168 +des_tvsmash_end=281603393 +des_tvsmash_root=738334011 +des_tvsmash_start=2054093856 +des_vaultdoor001_end=-1583068368 +des_vaultdoor001_root001=1769283422 +des_vaultdoor001_root002=6671677 +des_vaultdoor001_root003=232155166 +des_vaultdoor001_root004=453280378 +des_vaultdoor001_root005=710025493 +des_vaultdoor001_root006=-808227803 +des_vaultdoor001_skin001=899544058 +des_vaultdoor001_start=290638124 +diablous=-239841468 +diablous2=1790834270 +dilettante=-1130810103 +dilettante2=1682114128 +dinghy=1033245328 +dinghy2=276773164 +dinghy3=509498602 +dinghy4=867467158 +dirtdecals=31209694 +divisionnoshadows=1445068394 +dloader=1770332643 +docktrailer=-2140210194 +docktug=-884690486 +dodo=-901163259 +dominator=80636076 +dominator2=-915704871 +double_=-1670998136 +dt1_00_3_ovly=1829708995 +dt1_00_3_s=1850573068 +dt1_00_3=1712668192 +dt1_00_5_tdetail00=-489093465 +dt1_00_5_tdetail01=-728307165 +dt1_00_5_tdetail02=240442782 +dt1_00_5=235277827 +dt1_00_6_tdetail00=-1106221192 +dt1_00_6_tdetail01=-1404058633 +dt1_00_6=467380654 +dt1_00_8_s=39614759 +dt1_00_8=-1488043887 +dt1_00_bld_b_ly1=-1246314174 +dt1_00_blendmt=-1094795696 +dt1_00_blnds2_tnll=1528759302 +dt1_00_cables1b=599515043 +dt1_00_cables2=966333232 +dt1_00_decals01=-1946126469 +dt1_00_glue_01=220640389 +dt1_00_glue=-208300766 +dt1_00_graf02=415805443 +dt1_00_graf03=723997888 +dt1_00_graf04=-99782003 +dt1_00_tdecals1=-1191029342 +dt1_00_tdecals2=963499643 +dt1_00_tdecals3=1668950675 +dt1_00_telegraph_cables_01=182086083 +dt1_00_telegraph_cables_02=-710115480 +dt1_00_tram_grill__lod=-1399600394 +dt1_00_tram_grill_00=1437032877 +dt1_00_tram_grill_01=1264733475 +dt1_00_tram_grill_02=959162550 +dt1_00_tramlines_01=727113188 +dt1_00_tramlines_04=-707906860 +dt1_00_tramlines_07=-964062133 +dt1_00_tramlines_sup=-1985211003 +dt1_00_weed_01=1416408390 +dt1_00_weed_03=1848008897 +dt1_00_weed_04=1125649061 +dt1_01_build=1235267972 +dt1_01_detail_1=448021852 +dt1_01_detail=-1199305147 +dt1_01_detail2=-2118673975 +dt1_01_detail3=-1817952862 +dt1_01_globe=1083292924 +dt1_01_hedge_1=927947297 +dt1_01_hedge_2=235407251 +dt1_01_hedge_3=109967531 +dt1_01_hedge_4=-591616759 +dt1_01_hedge_5=769640270 +dt1_01_hedge_6=1078586402 +dt1_01_hedge_7=260115089 +dt1_01_hedge_d=-1669225296 +dt1_01_hedge_d1=-668760822 +dt1_01_hedge_d2=-429317739 +dt1_01_hedge_d3=1117444611 +dt1_01_hedge_d4=-1058711922 +dt1_01_hedge_d5=-826805709 +dt1_01_hedge_d6=-1636298316 +dt1_01_hedge_d7=-63320778 +dt1_01_hedge=-359325078 +dt1_01_ladder1=-147731675 +dt1_01_ladder10=-818455034 +dt1_01_ladder11=-578684261 +dt1_01_ladder12=-224647985 +dt1_01_ladder13=15843706 +dt1_01_ladder2=695709616 +dt1_01_ladder3=-1717268468 +dt1_01_ladder4=-874285943 +dt1_01_ladder5=-1101506189 +dt1_01_ladder6=-259899962 +dt1_01_ladder7=-1908999883 +dt1_01_ladder8=-2139595336 +dt1_01_ladder9=-1532713456 +dt1_01_props_l_002=-1906152623 +dt1_01_rail1=-1429592282 +dt1_01_rail2=2099104722 +dt1_01_rail3=-1903464787 +dt1_01_rail4=1720295082 +dt1_01_rail5=1913697720 +dt1_01_rail6=1129470012 +dt1_01_rail7=1434320019 +dt1_01_rail8=839366051 +dt1_02_carpark_light=-1188005950 +dt1_02_carparkbits=1656912546 +dt1_02_carparkbits2=-1060270803 +dt1_02_carparkdecal=-1506367362 +dt1_02_carparkdecal2=-1133362060 +dt1_02_carparkextras=-1724644174 +dt1_02_carparkextras2=-1806718705 +dt1_02_carparkground=1567621625 +dt1_02_carparkground2=277808234 +dt1_02_carparkreflection1=1962266605 +dt1_02_carparkreflection2=-2111870400 +dt1_02_carparkshadow=-301056163 +dt1_02_carparkshell=1937798143 +dt1_02_decal=20578413 +dt1_02_decal2=-1699025667 +dt1_02_decal3=688163214 +dt1_02_decal4=956770707 +dt1_02_decal5=1296650775 +dt1_02_decal6=1672707819 +dt1_02_decal7=-234021984 +dt1_02_decal8=34847661 +dt1_02_ground_ns=828668387 +dt1_02_ground=949462560 +dt1_02_groundb_fizz1=-1215639886 +dt1_02_groundb_fizz2=-983995825 +dt1_02_groundb_fizz3=-342903009 +dt1_02_groundb_fizz4=-700412799 +dt1_02_groundb=-1555546936 +dt1_02_hedge_d=1673069606 +dt1_02_hedge_d1=471156634 +dt1_02_hedge_d2=895187494 +dt1_02_hedge_d3=-25654175 +dt1_02_hedge_d4=147169531 +dt1_02_helipad_01=-1036371879 +dt1_02_helipad_02=-1325984301 +dt1_02_helipad_03=-558829242 +dt1_02_helipad=1773562133 +dt1_02_interior1=1673482042 +dt1_02_ivy_d=-1207818184 +dt1_02_logo=-609941279 +dt1_02_logonight=-1659086905 +dt1_02_night_01=1493671061 +dt1_02_rfl_proxy=-691767827 +dt1_02_w01_glue02=426595940 +dt1_02_w01_rail=-1137389950 +dt1_02_w01=324596106 +dt1_02_waterfeature=87648892 +dt1_02_xdetails1=1054487540 +dt1_02_xdetails2=-705175007 +dt1_02_xdetails3=-936556916 +dt1_02_xdetails4=-1850549852 +dt1_02_xdetails5=-2088682175 +dt1_02_xdetails6=-1029948554 +dt1_03_b2_bush2=71911936 +dt1_03_b2_bush3=1302092965 +dt1_03_b2_detail_02=-1139664943 +dt1_03_b2_detail_02b=-590598844 +dt1_03_b2_detail_02c=-369408094 +dt1_03_b2_detail_02d=-157687585 +dt1_03_b2_detail_02f=334076798 +dt1_03_benchirefm=1904795184 +dt1_03_bollardsint=1466225443 +dt1_03_build1_ns_bl=1040499932 +dt1_03_build1_ns_bl2=1267335871 +dt1_03_build1_ns_gr=912142851 +dt1_03_build1_ns_gr2=-459864870 +dt1_03_build1_ns=1372382399 +dt1_03_build1_rail1=338313627 +dt1_03_build1_rail2_b=1998042489 +dt1_03_build1_rail2_c=-1864832773 +dt1_03_build1_rail2=-2139809237 +dt1_03_build1_rail3_b_lod=-544600100 +dt1_03_build1_rail3_b=-1373067570 +dt1_03_build1_rail3=-2035145051 +dt1_03_build1_rail4_b=-1538033934 +dt1_03_build1_rail4=-586001556 +dt1_03_build1_rail5_b=1745520960 +dt1_03_build1_rail5=-238781232 +dt1_03_build1_rail6_b=499101441 +dt1_03_build1_rail6=-1742452339 +dt1_03_build1x=-180177302 +dt1_03_build2=1123985070 +dt1_03_build2top=1993035863 +dt1_03_bush_detail01=-250537611 +dt1_03_carparkentrance=-2103750249 +dt1_03_carparkextras=-1649924230 +dt1_03_carparkextras2=-1555137139 +dt1_03_carparkextras3=670402269 +dt1_03_carparkextras3b=1766769220 +dt1_03_carparkint=383720204 +dt1_03_carparkintreflect=-726748334 +dt1_03_detail1_b=1166971849 +dt1_03_detail1=-1944186405 +dt1_03_detail2=23657583 +dt1_03_detail20=-425337351 +dt1_03_detail2int=-1065224755 +dt1_03_detail3=-276342612 +dt1_03_detail3b=-1713976596 +dt1_03_detail3int=-2001632492 +dt1_03_detail4=1870321813 +dt1_03_detail5=1153073941 +dt1_03_detail6=-1157009487 +dt1_03_detailint=-81398814 +dt1_03_detailint2=-1642196058 +dt1_03_detailz00=-1668093257 +dt1_03_detailz01=-919256069 +dt1_03_detailz02=-1099551107 +dt1_03_detailz03=55654454 +dt1_03_detailz04=-646388606 +dt1_03_gr_closed=1702713169 +dt1_03_grnd2_udlogo=-1732307234 +dt1_03_grnd2=-87130919 +dt1_03_grnd2b=-822029730 +dt1_03_mp_door=-218019333 +dt1_03_p01=-2132057473 +dt1_03_p02=2007257073 +dt1_03_p03=-1552767083 +dt1_03_p04=-1843985186 +dt1_03_p05=-941821847 +dt1_03_p06=-1097081369 +dt1_03_p07=1459850948 +dt1_03_p08=1607016527 +dt1_03_p09=1913046218 +dt1_03_p10=-809206548 +dt1_03_p11=-1638557169 +dt1_03_p12=-1542019695 +dt1_03_p13=-886410384 +dt1_03_p14=-1720414203 +dt1_03_p15=-1357530297 +dt1_03_p16=2113329490 +dt1_03_p17=-2076908082 +dt1_03_p18=1384317547 +dt1_03_p19=1758867217 +dt1_03_p20=-216742748 +dt1_03_p21=-470079887 +dt1_03_rain_blocker=-486188139 +dt1_03_shadow=-188208284 +dt1_04_build_rails1=621238889 +dt1_04_build_rails2=1480442065 +dt1_04_build=47268668 +dt1_04_detail=-1814517019 +dt1_04_hedge_d=1061558755 +dt1_04_hedge_d2=-1651074109 +dt1_04_hedge=45675930 +dt1_04_hedge2=1623143400 +dt1_05_85=-718979285 +dt1_05_b1_pipe=-730718452 +dt1_05_build1_damage_lod=-519800699 +dt1_05_build1_damage=-1404869155 +dt1_05_build1_h=-842986252 +dt1_05_build1_repair_slod=-1732012867 +dt1_05_build1_repair=251575206 +dt1_05_build1_sd=-705564830 +dt1_05_build1dt=1376006980 +dt1_05_build2_alpha1=-958475884 +dt1_05_build2_alpha2=-662080279 +dt1_05_build2_alpha3=-1436936053 +dt1_05_build2_alpha4=-1138770922 +dt1_05_build2_h=-1019746905 +dt1_05_build2dt=-1540511625 +dt1_05_carpark_details=-311790659 +dt1_05_carpark_reflect=-442611869 +dt1_05_carparkshell=1258133810 +dt1_05_cur1=-1162162671 +dt1_05_damage_slod=-1701919363 +dt1_05_deskseta_iref=-1906414362 +dt1_05_deskseta_iref001=461265833 +dt1_05_deskseta_iref002=-1888992397 +dt1_05_desksetb_iref=863611152 +dt1_05_detailsb=-628465948 +dt1_05_detailsc=1007296994 +dt1_05_detailsnight2=-908214958 +dt1_05_detailsnight3=-749809612 +dt1_05_fbi_colplug=349448432 +dt1_05_fib_cut_slod=1376363359 +dt1_05_fib_fakelobby=-1304486413 +dt1_05_fount_decal=1235414028 +dt1_05_gold_b1=844471823 +dt1_05_gold_b2=-1655933957 +dt1_05_gold_b3=1188513554 +dt1_05_gold_b4=1070086388 +dt1_05_gold_b5=-379974631 +dt1_05_gold_b6=1412751821 +dt1_05_gold=1089504035 +dt1_05_gold2_b1=1728807543 +dt1_05_gold2_b2=-1737857740 +dt1_05_gold2=1377378089 +dt1_05_gold3_b1=1284595816 +dt1_05_gold3_b2=1143492502 +dt1_05_gold3=-996342733 +dt1_05_ground_2=-438455093 +dt1_05_ground_l=-1948811060 +dt1_05_ground_sd1=-1706588984 +dt1_05_ground=1049412812 +dt1_05_hc_end_slod=220309607 +dt1_05_hc_end=-1489846171 +dt1_05_hc_remove_slod=1108689718 +dt1_05_hc_remove=1474375717 +dt1_05_hc_req_slod=-892978012 +dt1_05_hc_req=1474444852 +dt1_05_hedge=1903427375 +dt1_05_hedge2=306395849 +dt1_05_hedge2b=803674397 +dt1_05_hedge2c=-1575715466 +dt1_05_hedge2d=1154794232 +dt1_05_hedge3=26319206 +dt1_05_hedge4=1442005572 +dt1_05_hedged=1484900125 +dt1_05_hedged2=1348574815 +dt1_05_int_dec=-223992036 +dt1_05_int_dec02=-1824397903 +dt1_05_int_dec03=-1602060238 +dt1_05_int_undpshell=-1448895322 +dt1_05_interiorlodbox=1807591416 +dt1_05_lad_mc02=1723517941 +dt1_05_lad1=2124528085 +dt1_05_lad2=1348984162 +dt1_05_lad3=1511387326 +dt1_05_lad4=737481853 +dt1_05_lad5=1018607104 +dt1_05_lad6=394161040 +dt1_05_ladder_02=2052248577 +dt1_05_logo_lighta=278839906 +dt1_05_logo_lightb=584869597 +dt1_05_logos_emissive_slod=1582467255 +dt1_05_mission_extras=-1374648126 +dt1_05_office_cheap=-856321985 +dt1_05_office_day=825494943 +dt1_05_office_lobby_milo_lod=-803212906 +dt1_05_office_lobbyfake_lod=278165231 +dt1_05_reflproxy=-1960428002 +dt1_05_rubble=1655416315 +dt1_05_temp_lightfix=-1228271647 +dt1_05_templightfix2=-1350636301 +dt1_05_top_dc02=-1961996479 +dt1_05_top_dc03=2035264452 +dt1_05_top_mc02=-1675419712 +dt1_05_top_mc02dl=1199224229 +dt1_05_walllight=-1679438348 +dt1_05_walllightmission=509946395 +dt1_06__ladder_01=-2047635798 +dt1_06_b1_gluea=-805260446 +dt1_06_b1_glueb=-1572349967 +dt1_06_b2_deca=-1007124560 +dt1_06_b2_decb=2012145562 +dt1_06_b2_ns=-961154583 +dt1_06_b3_dec=1557973324 +dt1_06_b3_detail=336964337 +dt1_06_build1_1_b1=1996323682 +dt1_06_build1_1_b2=1765466077 +dt1_06_build1_1_graf=-2130919325 +dt1_06_build1_1=-1764557739 +dt1_06_build1b_1_detail=-1667465823 +dt1_06_build1b_1=571420283 +dt1_06_build2_1=-2133231996 +dt1_06_build2_dtail10=-1919686432 +dt1_06_build2_dtail2=1650287821 +dt1_06_build2_dtail3=1345306738 +dt1_06_build2_dtail5=1312439435 +dt1_06_build2_dtail6=1026005606 +dt1_06_build2_dtail7=733247360 +dt1_06_build2_dtail8=459986669 +dt1_06_build2_dtail9=150417926 +dt1_06_build2_dtaila_lod=1229008788 +dt1_06_build2_dtaila=68757594 +dt1_06_build2_dtailb=-229702458 +dt1_06_build2_railing=1415706619 +dt1_06_build3_1=-966841591 +dt1_06_build3_window_finish=-1020950490 +dt1_06_build3_window_fixed=641996521 +dt1_06_build3_window_start=-409180194 +dt1_06_g1_detail=666240703 +dt1_06_g1_r2=-389493198 +dt1_06_g1_r3=1166968764 +dt1_06_g2_detail=-640631747 +dt1_06_gd1_ns=1022282567 +dt1_06_ground1=-185712729 +dt1_06_ground2=104751687 +dt1_06_hospitaldoor=-728138766 +dt1_06_hospitaldoors_fixed=-271521294 +dt1_06_hospitallod=-455866827 +dt1_06_railling_b=-1883962695 +dt1_06_railling_c=-1586256330 +dt1_06_railling_d=130413269 +dt1_06_rubble_01=-487439275 +dt1_06_sjump_01=1926492051 +dt1_07_building2=337096805 +dt1_07_detaila=-1323768779 +dt1_07_detailb=-1532834999 +dt1_07_detailc=1850072720 +dt1_07_detaild=-2143878542 +dt1_07_grounda=1923610034 +dt1_07_groundb=1543260251 +dt1_07_hole_fence_01=-2056234901 +dt1_07_hole_fence_02=-510259019 +dt1_07_logo_sup=-1842270643 +dt1_07_station=1670865891 +dt1_08_crane_fizzya=-1743598800 +dt1_08_crane_fizzyb=-1505695860 +dt1_08_crane_fizzyc=1955726383 +dt1_08_crane=1229646375 +dt1_08_fireescape=1448424340 +dt1_08_gate00=1097572173 +dt1_08_gg_dtl=39977003 +dt1_08_glass=939075742 +dt1_08_ground=-419784158 +dt1_08_ground2=2073386992 +dt1_08_i400=760532340 +dt1_08_i401=-231647442 +dt1_08_indust1_dt1=1266674141 +dt1_08_indust1_obj=-692645365 +dt1_08_indust1_rwire=-273156033 +dt1_08_indust1=-197265864 +dt1_08_indust1b_ladder=-178182238 +dt1_08_indust1b=602823972 +dt1_08_indust2_dt1_fizz=-1809268774 +dt1_08_indust2_dt1=453072488 +dt1_08_indust2_obj=-267617756 +dt1_08_indust2_rwire=-1820245775 +dt1_08_indust2_tread=1353418421 +dt1_08_indust2=-1100445042 +dt1_08_indust3_dt3=1507175351 +dt1_08_indust3_dt4=1779715124 +dt1_08_indust3_dt5=2090824010 +dt1_08_indust3_dt6=-1014038704 +dt1_08_indust3_graf=922914566 +dt1_08_indust3=1600441356 +dt1_08_indust4_dt1=-1215617361 +dt1_08_indust4=1160615838 +dt1_08_indust4b_detail=993032771 +dt1_08_indust4b=-1999005499 +dt1_08_ladder_002=-1027377199 +dt1_08_ladder_003=-1333734580 +dt1_08_ladder_004=-432652614 +dt1_08_ladder_005=-105028152 +dt1_08_ladder_01=1249054499 +dt1_08_nwrails=405225588 +dt1_08_nwrails01=1359055015 +dt1_08_nwrails02=-716009169 +dt1_08_ova=-1644709694 +dt1_08_ovagrass=366534698 +dt1_08_ovb=-1917839345 +dt1_09_billboards_lod=1794641890 +dt1_09_billboards=-244995639 +dt1_09_building_01=1197659532 +dt1_09_building_03_ra1=-369495663 +dt1_09_building_03_ra2=-549987315 +dt1_09_building_03_ra3=226539678 +dt1_09_building_03_ra4=1957725952 +dt1_09_building_03=-1805127787 +dt1_09_carpark_ov1=979459479 +dt1_09_carpark_ov2=486941409 +dt1_09_carpark_ov3=-689105232 +dt1_09_carpark_ov4=1227356964 +dt1_09_carpark_ov5=1696019206 +dt1_09_carpark_ov6=1465489291 +dt1_09_carpark_ov7=234390726 +dt1_09_carpark_ra1=210308562 +dt1_09_carpark=895009449 +dt1_09_carpkgshdw01=-1138670462 +dt1_09_detail02=594763947 +dt1_09_detail03=-315788256 +dt1_09_grounda=-119718947 +dt1_09_groundb=187588735 +dt1_09_hdg_dcl=22886604 +dt1_10_build1_rail1=380340872 +dt1_10_build1_rail2=686436101 +dt1_10_build1_rail3=1080155636 +dt1_10_build1_rail4=1151657594 +dt1_10_build1_rail5=-1933183341 +dt1_10_build1=-1484490538 +dt1_10_build2=-1722950551 +dt1_10_build3=-1962983476 +dt1_10_decal00=-521931906 +dt1_10_decal01_b=778622953 +dt1_10_decal01_c=-541508981 +dt1_10_decal01=-693838080 +dt1_10_decal02=-339834541 +dt1_10_decal03_b=-988727830 +dt1_10_decal03_c=-1304522683 +dt1_10_decal03=-96623023 +dt1_10_detail=-1237923678 +dt1_10_detail1=474906256 +dt1_10_detail2=556337221 +dt1_10_detail3=854764504 +dt1_10_detail4=1161220192 +dt1_10_detail5=1400761582 +dt1_10_detail6=-1746373178 +dt1_10_detail7=1713803843 +dt1_10_detail8=1015627529 +dt1_10_ground=2057972748 +dt1_10_ground1=-699051013 +dt1_11_build_logo=1176479209 +dt1_11_decal_01=794008274 +dt1_11_dt1_details_b=-178995430 +dt1_11_dt1_details_c=1129241361 +dt1_11_dt1_details=1177349673 +dt1_11_dt1_details2=1338308899 +dt1_11_dt1_details3=-503997050 +dt1_11_dt1_details4=342884986 +dt1_11_dt1_planter_lod=748349777 +dt1_11_dt1_planter=-2036231390 +dt1_11_dt1_plaza_gr=1468548523 +dt1_11_dt1_plaza=-453592661 +dt1_11_dt1_tower=1831850105 +dt1_11_dt1_towresm=-85992259 +dt1_11_emissivering=-2035861380 +dt1_11_fount_decal=-1411462708 +dt1_11_fount_decalx=-1122836905 +dt1_11_glue_b=1300010070 +dt1_11_glue_c=-1481881420 +dt1_11_glue_d=-1721652193 +dt1_11_glue_e=-1958014990 +dt1_11_glue=470075705 +dt1_11_hedge_d_1=-974534371 +dt1_11_hedge_d_2=-1961536651 +dt1_11_hedge_d=935130195 +dt1_11_hedge_d2_a=858009722 +dt1_11_hedge_d2_b=626169047 +dt1_11_hedge_d2=-95554672 +dt1_11_hedge_d3_b=1482521242 +dt1_11_hedge_d3=-667570336 +dt1_11_hedge_d4_b=-990747573 +dt1_11_hedge_d4=-1914398017 +dt1_11_hedge=519777498 +dt1_11_heliport_st=50907763 +dt1_11_heliport=2019505694 +dt1_11_hge_r2_d=1151589668 +dt1_11_hge_r2_lod=-1160912991 +dt1_11_hge_r2=2089306453 +dt1_11_loadingdock1=1905583632 +dt1_11_loadingdock2_s=-551625880 +dt1_11_loadingdock2=1138199190 +dt1_11_tower_pilars=2049708785 +dt1_11_waterfall_new=937385920 +dt1_11_waterpool_new=519863592 +dt1_12_build1=1581450952 +dt1_12_build2_d=694008219 +dt1_12_build2=-1945771443 +dt1_12_build3_graf=-1732499190 +dt1_12_build3=270133879 +dt1_12_build6=-1554050817 +dt1_12_carpark_ov1=-228427843 +dt1_12_carpark_ov5=-1455626893 +dt1_12_carpark_ov6=-1756806772 +dt1_12_carpark_ov7=-1935201208 +dt1_12_carpark_ov8=2060224659 +dt1_12_carpark_ov9=-1452087849 +dt1_12_fence=1513783495 +dt1_12_ground1=-1712264907 +dt1_12_props_combo_slod=-1460085833 +dt1_12_rail1=-1469987208 +dt1_12_rail2=1453105903 +dt1_12_rail3=1289654131 +dt1_12_rail4=2128442224 +dt1_13_build1_water=-831836689 +dt1_13_build1=644992615 +dt1_13_build2_sd=-1681744792 +dt1_13_build2=895183930 +dt1_13_dt_13_ems=-1933441663 +dt1_13_dtla=1298331479 +dt1_13_dtlb=1079237945 +dt1_14_b4_detaila=2039434562 +dt1_14_b4_detailb=-2006652179 +dt1_14_b4_detailc=1445627513 +dt1_14_build2=-1863326819 +dt1_14_build3=-1573485014 +dt1_14_build4=1972645094 +dt1_14_details1=45717283 +dt1_14_emsigns_10c=1326738287 +dt1_14_emsigns_10clod=1955007064 +dt1_14_emsigns_lod=1621437282 +dt1_14_emsigns=226461241 +dt1_14_ground=1907099036 +dt1_14_ova=-1708878283 +dt1_14_ovb=-1460194342 +dt1_14_ovc=2128404382 +dt1_14_ovd=-1991510916 +dt1_15_b2_b=-2042948280 +dt1_15_b3_dex1=1448256296 +dt1_15_b3_dex2=1217464229 +dt1_15_b3_dex3=1152090138 +dt1_15_build1_o=-1308343431 +dt1_15_build1=1588544994 +dt1_15_build1aa=-46146613 +dt1_15_build1ab=192247862 +dt1_15_build1ac=298943726 +dt1_15_build1ad=154170392 +dt1_15_build1ae=327321788 +dt1_15_build2_o=725284294 +dt1_15_build2=2014804146 +dt1_15_build3_o=-469741455 +dt1_15_build3=1681608958 +dt1_15_build4_o=-1134361960 +dt1_15_em=-1469747616 +dt1_15_fabric01=-1871259072 +dt1_15_fabric02=-1807359522 +dt1_15_fabric03=698092684 +dt1_15_fabric04=249616142 +dt1_15_fabric05=-383743090 +dt1_15_fabric05a=-1500015869 +dt1_15_fabric05b=-648087407 +dt1_15_fabric05c=55430254 +dt1_15_fabric05d=-1243926134 +dt1_15_fabric09=826711001 +dt1_15_glassa=-1696074908 +dt1_15_glasshousea=1218003238 +dt1_15_glasshouseb=315577743 +dt1_15_ground=113634740 +dt1_15_ladder_002=-1373741617 +dt1_15_ladder_003=-1101201844 +dt1_15_ladder_004=1903780998 +dt1_15_ladder_005=-1681802986 +dt1_15_ladder_006=-954101799 +dt1_15_ladder_007=-815882157 +dt1_15_ladder_009=-1265571144 +dt1_15_ladder_01=-531796818 +dt1_15_ladder_010=1460317833 +dt1_15_ladder_011=1692158508 +dt1_15_newwires01=-734275453 +dt1_15_newwires02=-383581615 +dt1_15_steetdetaila=-860805629 +dt1_15_steetdetailb=-1156742468 +dt1_16_build005_decals=1504175277 +dt1_16_build005=-814840656 +dt1_16_build006_decals=-1122607985 +dt1_16_build006=408196731 +dt1_16_build2_decals=1523020577 +dt1_16_build2=-1419485081 +dt1_16_build4_decals=-338027781 +dt1_16_build4=1742952806 +dt1_16_ground=-1857244888 +dt1_16_ladder005=-1796810358 +dt1_16_ladder01_lod001=32393367 +dt1_16_ladder01=1459089353 +dt1_16_ladder02=1229378663 +dt1_16_ladder03=1000061201 +dt1_16_ladder04=-1609039272 +dt1_16_ladder05=-1878138380 +dt1_17_alley2=-559760393 +dt1_17_bb_credit_slod=-701782449 +dt1_17_bb_credit=1391049338 +dt1_17_bb_meltdown_slod=56582624 +dt1_17_bb_meltdown=-1770068237 +dt1_17_build1=1103057138 +dt1_17_build2=1437432014 +dt1_17_ova=-1103833038 +dt1_17_ovb=-661418761 +dt1_17_ovx2=-1166836280 +dt1_18_build_roof=680646310 +dt1_18_build0=1785071381 +dt1_18_build1=1410259559 +dt1_18_build2_detail=-1165240771 +dt1_18_build2=1622668217 +dt1_18_build3=845747996 +dt1_18_build4_em=-126725246 +dt1_18_build4=997271852 +dt1_18_build5=242831209 +dt1_18_detail_a=220330803 +dt1_18_detail_b=448009815 +dt1_18_detail_c=1960233543 +dt1_18_detail_d=1537054677 +dt1_18_detail_e=-1773662935 +dt1_18_detail_f=-2030473588 +dt1_18_detail_g=566338590 +dt1_18_detaila=-1019291221 +dt1_18_detailb=2095566066 +dt1_18_detailc=-1608445072 +dt1_18_detaild=-368040127 +dt1_18_ground=902314018 +dt1_18_ladder_011=-1201611804 +dt1_18_ladder_04=-806330624 +dt1_18_ladder_05=-1305271418 +dt1_18_ladder_06=-381709922 +dt1_18_ladder_07=-620890853 +dt1_18_ladder_08=386034979 +dt1_18_ladder_09=-103206191 +dt1_18_ladder_10=-1831312415 +dt1_18_sq_night_slod=-717142431 +dt1_18_square_night=-883676427 +dt1_19_cp_01_shadow=-1695249446 +dt1_19_cp_01=1822781194 +dt1_19_decal01=-933955611 +dt1_19_ground01=1208654225 +dt1_19_hedge_d=1739014551 +dt1_19_hedge=679849216 +dt1_19_lspd02=1500231332 +dt1_19_lspd05=739466228 +dt1_19_pipes=-207301352 +dt1_19_roofdoor_dummy=-858145298 +dt1_19_shadow=1914430752 +dt1_19_signems=38091600 +dt1_20_build1=-496113701 +dt1_20_build2=-1294038851 +dt1_20_build2b=-1963785100 +dt1_20_decal_1=1049773493 +dt1_20_decal_2=743416112 +dt1_20_decal_3=571378862 +dt1_20_detail01_b=149916371 +dt1_20_detail01=-924904663 +dt1_20_detail01c=-1152940197 +dt1_20_detail01d=-915659868 +dt1_20_detail01e=1348645263 +dt1_20_detail2b=-218241770 +dt1_20_didier_mp_door=-850860783 +dt1_20_ground=-1901011545 +dt1_20_ground2_w1=697158440 +dt1_20_ground2_w11=789322324 +dt1_20_ground2_w12=1046329591 +dt1_20_ground2_w13=1262211763 +dt1_20_ground2_w14=1573418956 +dt1_20_ground2_w15=1722780058 +dt1_20_ground2_w2=1002205061 +dt1_20_ground2_w3=-871657435 +dt1_20_ground2_w4=-566414200 +dt1_20_ground2_w5=-259499746 +dt1_20_ground2_w6=49479155 +dt1_20_ground2_w7=-1114016923 +dt1_20_ground2_w8=1339430880 +dt1_20_ground2_w9=1627208238 +dt1_20_ground2=724661570 +dt1_20_hedge_d=1603446571 +dt1_20_hedge_d2=-29973657 +dt1_20_hedge_d2b=814612094 +dt1_20_hedge_db=-837106940 +dt1_20_hedge_dc=-888554270 +dt1_20_hedge=-321418573 +dt1_20_hedge2=295131508 +dt1_20_jump_01=-1586712671 +dt1_20_logo_1=-403515541 +dt1_20_logo_2=-761025331 +dt1_20_logo_3=-904750165 +dt1_20_logo_4=1269636834 +dt1_20_logo_5=-1260457660 +dt1_20_rails1=59909101 +dt1_20_rails2=-241401854 +dt1_20_rails3=602367127 +dt1_20_rails4=-1478005607 +dt1_20_rails5=-897011237 +dt1_20_rails6=-1126885772 +dt1_20_rails7=-284460320 +dt1_20_rails8=1865284391 +dt1_20_rl_01=-2018877458 +dt1_20_rl_02=-1864601006 +dt1_20_rl_03=304936185 +dt1_20_rl_04=762194811 +dt1_20_rl_05=1041812688 +dt1_20_rl_06=1217323452 +dt1_20_rl_07=-902470393 +dt1_20_rl_08=-419914095 +dt1_20_rl_09=-253382037 +dt1_20_rl_10=-174801651 +dt1_20_rl_11=533664129 +dt1_20_rl_12=294221046 +dt1_20_sc1=-221252776 +dt1_20_sc2=-1116632932 +dt1_20_sc3=-819713023 +dt1_21_b1_dx10=-595809277 +dt1_21_b1_dx11=-2038628351 +dt1_21_b1_dx12=-1186011740 +dt1_21_b1_dx13=575027093 +dt1_21_b1_dx14=318249209 +dt1_21_b1_dx3=-1394484560 +dt1_21_b1_dx4=1911907544 +dt1_21_b1_dx5=-2144337587 +dt1_21_b1_dx6=1231754180 +dt1_21_b1d_y1=563129543 +dt1_21_b9_d1=-709132917 +dt1_21_beams=-877143556 +dt1_21_beamx=613026827 +dt1_21_bridge_d=-309588307 +dt1_21_build09=-1364076223 +dt1_21_build09d=1699294122 +dt1_21_build1_details1=-1993797490 +dt1_21_build1_fence=45025231 +dt1_21_build1=-987364809 +dt1_21_build1z=561364943 +dt1_21_cloth_tape=1607223122 +dt1_21_cloth_tarp_01=586419612 +dt1_21_cranelights=2000813922 +dt1_21_detail_b=-1934790757 +dt1_21_detail_c=1560154173 +dt1_21_detail=-1583025544 +dt1_21_elev=959303717 +dt1_21_fillm_02=-1261561935 +dt1_21_fillm_03=-1508902347 +dt1_21_fillm_05=792267901 +dt1_21_fillm_06=1509450235 +dt1_21_gd1_d002_d=-870499758 +dt1_21_gd1_d002=805852462 +dt1_21_gd1_dz1=-1109112412 +dt1_21_gd1_dz2=-2002034897 +dt1_21_gd1_dz3=-1701870853 +dt1_21_gd1_dz4=-555316236 +dt1_21_gd1_dz5=-314955621 +dt1_21_gd1_rl1_b=-712241333 +dt1_21_gd1_rl1=2112388427 +dt1_21_gd1_rl2_b=1888591746 +dt1_21_gd1_rl2=1210782157 +dt1_21_gd1_rl3_b=-394406193 +dt1_21_gd1_rl3=972584296 +dt1_21_glue1=-725637120 +dt1_21_glue2a=415815601 +dt1_21_gren_decal=47770864 +dt1_21_ground1_decals=701324079 +dt1_21_ground1=-1159699521 +dt1_21_ground2_decals=-643454503 +dt1_21_ground2=-1407597006 +dt1_21_lowerleveldecal=501333192 +dt1_21_parkinghut=197574465 +dt1_21_props_combo0201_slod=-2091929232 +dt1_21_props_dt1_21_s01_slod=1563158461 +dt1_21_props_rail_lod_004=1761988098 +dt1_21_props_rail_lod_005=371632197 +dt1_21_props_rail_lod_1=1532117140 +dt1_21_props_rail_lod_2=-1341134322 +dt1_21_props_rail_lod_3=1069386091 +dt1_21_reflproxy=340276021 +dt1_21_roof_detail=-191375796 +dt1_21_route_blockout=1066195456 +dt1_21_route_d=1398488517 +dt1_21_sbar1=1316026482 +dt1_21_sbar2=590651910 +dt1_21_scafa=-434083634 +dt1_21_scafc=393202536 +dt1_21_scafd=87140076 +dt1_21_scaffold_01=-1196434326 +dt1_21_scaffold_02=1551377404 +dt1_21_scaffold_03=-603938041 +dt1_21_scaffold_05=-431368 +dt1_21_scaffold_06=-1556106870 +dt1_21_scaffold_07=590754161 +dt1_21_scaffold_08=360420860 +dt1_21_scaffold_09=1189148870 +dt1_21_scaffold_10=-1324594173 +dt1_21_scaffold_11=-1069946274 +dt1_21_scaffold_44=-494327556 +dt1_21_sd=-2097934167 +dt1_21_station_f1=-1442446932 +dt1_21_station_f2=-1146051327 +dt1_21_station=-944010143 +dt1_21_tape=-271593318 +dt1_21_top_d=701593760 +dt1_21_top_shell=360847876 +dt1_21_unf=997034861 +dt1_22__ladder_002=-1121496574 +dt1_22__ladder_01=1534127570 +dt1_22_b1_emiss=1672955427 +dt1_22_b2_r=-934587146 +dt1_22_b2_r2=468208647 +dt1_22_bldg1_detail_2=779024622 +dt1_22_bldg1_detail=-960346032 +dt1_22_bldg1_detail2=660585234 +dt1_22_bldg1=-1142159817 +dt1_22_bldg1b_detail=1785962911 +dt1_22_bldg1b=-1451234319 +dt1_22_bldg2_detail=1770924169 +dt1_22_bldg2_detail2=1229793133 +dt1_22_bldg2_detail3=971638951 +dt1_22_bldg2_r=-236048143 +dt1_22_bldg2=-1440849252 +dt1_22_broken_gdoor_hd=-610305217 +dt1_22_broken_gdoor_lod=173466203 +dt1_22_carshowroom_slod1=-324581133 +dt1_22_emissive_beams_lod=1023076961 +dt1_22_gd_detail10=654395831 +dt1_22_gd_detail2=-703235274 +dt1_22_gd_detail22=1596896941 +dt1_22_gd_detail3=-934813797 +dt1_22_gd_detail4=-1449156021 +dt1_22_gd_logo=-1455182972 +dt1_22_gd_topglue=-1631469884 +dt1_22_grnd_bar_lod=607593713 +dt1_22_grnd_d2=-382710179 +dt1_22_grnd_detail=588287455 +dt1_22_grnd=614620236 +dt1_22_ladder_01=-2053997101 +dt1_22_ladder_02=1390123110 +dt1_22_ladder_03=-1941927117 +dt1_22_ladder_04=1868124513 +dt1_22_ladder_05=1035922989 +dt1_22_ladder_06=202115784 +dt1_22_ladder_07=1513727778 +dt1_22_ladder_08=680772567 +dt1_22_ladder_09_lod001=-673827655 +dt1_22_ladder_09=-1242505553 +dt1_22_r_01=-53604245 +dt1_22_r_02=-1790000794 +dt1_22_r_03=-1828995904 +dt1_22_r_04=933299724 +dt1_22_r_05=-1483184647 +dt1_22_r_06=-565030032 +dt1_22_showroom_detail=-564405094 +dt1_22_showroom=791833817 +dt1_22_sign_01_lod=-1549931822 +dt1_22_sign_01=521032509 +dt1_22_sr_fint_det01=165648409 +dt1_22_sr_fint_det02=932836237 +dt1_22_sr_fint_ext=1617399861 +dt1_22_sr_fint_glass=995448577 +dt1_22_sr_fint_slod1=-718500944 +dt1_22_sr_fint=540534816 +dt1_22_wobblylightems=-2130484842 +dt1_22_woodboard_hd_slod=1867890930 +dt1_22_woodboard_hd=-1919268430 +dt1_23_build1_a=-1729281218 +dt1_23_build1_b=-1960138823 +dt1_23_build1_c=-2057200601 +dt1_23_build1_d=112566025 +dt1_23_build1_decals=-1428584944 +dt1_23_build1_e=-233507444 +dt1_23_build1_f=-866866676 +dt1_23_build1=-142848817 +dt1_23_build2_decals=1452949863 +dt1_23_build2_locku=1730396966 +dt1_23_build2=88991858 +dt1_23_build4_decalsa=-128740728 +dt1_23_build4_decalsb=-364513683 +dt1_23_build4_glass=1361151958 +dt1_23_build4_rails=1509307985 +dt1_23_build4_rls=-730155890 +dt1_23_build4=731165951 +dt1_23_dt1_scaffold=995884274 +dt1_23_ground=-2124661529 +dt1_23_grounddecals=1783468599 +dt1_23_ladder_00=-1723289007 +dt1_23_ladder_002=1633822444 +dt1_23_ladder_003=-1281766566 +dt1_23_ladder_004=-976195641 +dt1_23_ladder_005=-1799451228 +dt1_23_ladder_006=-1504071462 +dt1_23_ladder_007=-1140925380 +dt1_23_ladder_01_lod001=1711327792 +dt1_23_ladder_01_lod003=1229656261 +dt1_23_ladder_01_lod004=990999634 +dt1_23_ladder_01=-1459990092 +dt1_23_ov=-790120273 +dt1_23_ov2=-117622950 +dt1_23_ov3=-1243926253 +dt1_23_sign_em=-260995315 +dt1_24_bd_a=1483966877 +dt1_24_bd_b=-1566204416 +dt1_24_build_det1=2003843462 +dt1_24_build_deta=-801084723 +dt1_24_build_detb=1274962503 +dt1_24_fireescapeend=-116054996 +dt1_24_fireescaperailing=976976554 +dt1_24_ladder_00=-1314220145 +dt1_24_ladder01=1421346754 +dt1_24_ladder2=757238505 +dt1_25_build_gluea=-1857282640 +dt1_25_build_glueb=94832228 +dt1_25_build_gluec=946695152 +dt1_25_build_ns=-433813298 +dt1_25_build=335139749 +dt1_25_detaila=481341833 +dt1_25_detailb=-768271213 +dt1_25_ladder_01_lod=163362635 +dt1_25_ladder_01=1582628037 +dt1_25_ladder_02=1889411415 +dt1_25_ladder_03_lod=-1751218701 +dt1_25_ladder_03=-2131574272 +dt1_25_ladder_04_lod=2112377202 +dt1_25_ladder_04=-1824954739 +dt1_26_build_ns=95845131 +dt1_26_build_x_f=208542562 +dt1_26_build_x_r=1235293639 +dt1_26_build_x=-1213794767 +dt1_26_fnce=-1097541338 +dt1_26_ground_decala=1432524423 +dt1_26_ground_decalb=-2094501358 +dt1_26_ground_decalc=125336252 +dt1_26_hedge_c=-1157172799 +dt1_26_hedge_d=-1865900731 +dt1_26_insidedecals=912887527 +dt1_26_rfcover=-1990804585 +dt1_26_stairs=-186633759 +dt1_emissive_dt1_01=880341099 +dt1_emissive_dt1_02=-3537138 +dt1_emissive_dt1_02b=-2021600890 +dt1_emissive_dt1_03_b1=-1825769292 +dt1_emissive_dt1_03_b2=-1454889738 +dt1_emissive_dt1_03_b3=-1762951107 +dt1_emissive_dt1_04=1635273321 +dt1_emissive_dt1_05_b1=1135317444 +dt1_emissive_dt1_05_b2=2031942822 +dt1_emissive_dt1_06_1=-1097487730 +dt1_emissive_dt1_06_2=-1522173970 +dt1_emissive_dt1_06_3=1240613201 +dt1_emissive_dt1_06_4=1620274835 +dt1_emissive_dt1_07=1363323390 +dt1_emissive_dt1_08=-1776471118 +dt1_emissive_dt1_09=-1477453993 +dt1_emissive_dt1_10=1336386984 +dt1_emissive_dt1_11=1602798954 +dt1_emissive_dt1_12=-1327536106 +dt1_emissive_dt1_14a=177553550 +dt1_emissive_dt1_14b=168116078 +dt1_emissive_dt1_14c=-129524749 +dt1_emissive_dt1_15a=1063168768 +dt1_emissive_dt1_15b=1294517908 +dt1_emissive_dt1_15c=1527636574 +dt1_emissive_dt1_15d=-1549012059 +dt1_emissive_dt1_16a=-1100600639 +dt1_emissive_dt1_16b=-2017378952 +dt1_emissive_dt1_16c=-1727373302 +dt1_emissive_dt1_16d=-728541413 +dt1_emissive_dt1_17a=-384335609 +dt1_emissive_dt1_17b=-1034833032 +dt1_emissive_dt1_18a=1257585841 +dt1_emissive_dt1_18b=1550442394 +dt1_emissive_dt1_18c=1580655412 +dt1_emissive_dt1_18d=-269121869 +dt1_emissive_dt1_18e=25930207 +dt1_emissive_dt1_18f=326258092 +dt1_emissive_dt1_19=-385001359 +dt1_emissive_dt1_20=-872997639 +dt1_emissive_dt1_20b=886096642 +dt1_emissive_dt1_20c=-1079256902 +dt1_emissive_dt1_22a=-1572037548 +dt1_emissive_dt1_22b=206401600 +dt1_emissive_dt1_22c=-1900940001 +dt1_emissive_dt1_23a=-1341737304 +dt1_emissive_dt1_23b=152135848 +dt1_emissive_dt1_23c=-1938624639 +dt1_emissive_dt1_24=18745158 +dt1_emissive_dt1_25=793568163 +dt1_lod_5_20_emissive_proxy=1450502820 +dt1_lod_5_21_emissive_proxy=17079690 +dt1_lod_6_19_emissive_proxy=-2004182294 +dt1_lod_6_20_emissive_proxy=859651513 +dt1_lod_6_21_emissive_proxy=759795812 +dt1_lod_7_20_emissive_proxy=-904778439 +dt1_lod_emissive=-859346633 +dt1_lod_f1_slod3=-343289823 +dt1_lod_f1b_slod3=-1065329613 +dt1_lod_f2_slod3=186779107 +dt1_lod_f2b_slod3=1816781891 +dt1_lod_f3_slod3=1827161248 +dt1_lod_f4_slod3=566160949 +dt1_lod_slod3=-109599267 +dt1_props_combo0555_15_lod=1406325275 +dt1_props_flyers_1_00=986752231 +dt1_props_flyers_1_001=101486540 +dt1_props_flyers_1_002=311699639 +dt1_props_flyers_1_003=71666714 +dt1_props_flyers_2_00=1745950316 +dt1_props_flyers_2_001=1671733883 +dt1_props_flyers_2_002=-1051304483 +dt1_props_flyers_2_003=-825820994 +dt1_props_flyers_2_004=-1670081510 +dt1_props_flyers_3_00=1227665109 +dt1_props_flyers_3_001=-924412937 +dt1_props_flyers_3_002=-718820231 +dt1_props_flyers_3_003=677532413 +dt1_props_flyers_3_004=899509619 +dt1_props_flyers_3_005=73632512 +dt1_props_flyers_4_00=-521817792 +dt1_props_flyers_4_001=1797634974 +dt1_props_flyers_5_00=-1445219188 +dt1_props_flyers_5_001=1133058913 +dt1_props_flyers_5_002=-1716795487 +dt1_props_flyers_5_003=-1475255188 +dt1_props_flyers_5_004=2106986358 +dt1_props_flyers_5_005=-1933529653 +dt1_props_flyers_5_006=-636893092 +dt1_props_flyers_5_007=842201085 +dt1_props_flyers_6_00=-326707446 +dt1_props_flyers_6_001=896663627 +dt1_props_flyers_6_002=330284231 +dt1_props_flyers_7_00=-2143142640 +dt1_props_flyers_7_001=2024985525 +dt1_props_flyers_7_002=-1975748920 +dt1_props_flyers_7_003=1410075240 +dt1_props_flyers_7_004=-908462546 +dt1_props_flyers_7_005=-1800959030 +dt1_rd1_cablemesh115078_thvy=547672507 +dt1_rd1_cablemesh115623_thvy=1061501622 +dt1_rd1_cablemesh116749_thvy=-299405294 +dt1_rd1_cablemesh117237_thvy=-23086352 +dt1_rd1_cablemesh118326_thvy=-126499779 +dt1_rd1_cablemeshdt1_22_thvy=-2132810864 +dt1_rd1_dt1_rd_cable_conn_01=-1419411965 +dt1_rd1_dt1_rd_grill=90298643 +dt1_rd1_dt1_tun1stuff=1112878556 +dt1_rd1_dt1_tun2stuff=732404192 +dt1_rd1_dt1_tun3stuff=1173299843 +dt1_rd1_dt1_tunnel1=732982669 +dt1_rd1_dt1_tunnel1r=-1434368892 +dt1_rd1_dt1_tunnel2=-1182922454 +dt1_rd1_dt1_tunnel2r=2059820879 +dt1_rd1_dt1_tunnel3=-953408378 +dt1_rd1_dt1_tunnel3r=-44866749 +dt1_rd1_dt1_tunnelroad=570698305 +dt1_rd1_dt1_tunnelroad2=649980771 +dt1_rd1_dt1_tunnelroad3=420106236 +dt1_rd1_dt1_tunnelshell=1037344232 +dt1_rd1_dt1_tunnelshell2=-1147697276 +dt1_rd1_dt1_tunnelshell3=-915266759 +dt1_rd1_dt1_tunreflect1=-318701451 +dt1_rd1_dt1_tunreflect2=-12344070 +dt1_rd1_dt1_tunreflect3=705362568 +dt1_rd1_fwy01=-2101863375 +dt1_rd1_fwy02=-1188165340 +dt1_rd1_fwy03_detail1=678397898 +dt1_rd1_fwy03_detail2=-1776753889 +dt1_rd1_fwy03_detail3=-29674642 +dt1_rd1_fwy03=635757200 +dt1_rd1_fwy04=-609530338 +dt1_rd1_fwy05=-895898629 +dt1_rd1_r1_00=-1123307840 +dt1_rd1_r1_01=-1428616613 +dt1_rd1_r1_018=140193437 +dt1_rd1_r1_02=-1601964627 +dt1_rd1_r1_03=-1799954925 +dt1_rd1_r1_04=1142013126 +dt1_rd1_r1_05=835786821 +dt1_rd1_r1_06=-1482882081 +dt1_rd1_r1_07=-581275815 +dt1_rd1_r1_08=-888157500 +dt1_rd1_r1_09=1893013072 +dt1_rd1_r1_10=1047539627 +dt1_rd1_r1_11_details=974549378 +dt1_rd1_r1_11=100155072 +dt1_rd1_r1_11b=1368443312 +dt1_rd1_r1_12=-954089200 +dt1_rd1_r1_13=561509823 +dt1_rd1_r1_14=-224094183 +dt1_rd1_r1_15=-1895968567 +dt1_rd1_r1_16=-1624575709 +dt1_rd1_r1_19=1946786517 +dt1_rd1_r1_20=-1671107949 +dt1_rd1_r1_21=-1440872955 +dt1_rd1_r1_22=-1192778856 +dt1_rd1_r1_23=1440538000 +dt1_rd1_r1_24=1653798652 +dt1_rd1_r1_25=1908970843 +dt1_rd1_r1_26=-2146029066 +dt1_rd1_r1_27=478898914 +dt1_rd1_r1_28=700810582 +dt1_rd1_r1_29=954147721 +dt1_rd1_r1_30=-1932703092 +dt1_rd1_r1_31_s=1647181629 +dt1_rd1_r1_31=131743924 +dt1_rd1_r1_32=638352664 +dt1_rd1_r1_34=1099969567 +dt1_rd1_r1_35_s=1442713568 +dt1_rd1_r1_35=-521735490 +dt1_rd1_r1_36_s=-2091615435 +dt1_rd1_r1_36=-31118018 +dt1_rd1_r1_37=226741243 +dt1_rd1_r1_38_s_lod=92070402 +dt1_rd1_r1_38_s=-329607936 +dt1_rd1_r1_38=448194145 +dt1_rd1_r1_39=-1517487093 +dt1_rd1_r1_40=1766654512 +dt1_rd1_r1_41=1534092907 +dt1_rd1_r1_42_s=-1180768178 +dt1_rd1_r1_42=1153382665 +dt1_rd1_r1_43=-1492091478 +dt1_rd1_r1_44=-1874964474 +dt1_rd1_r1_45=-2102020875 +dt1_rd1_r1_46=1877512027 +dt1_rd1_r1_47=-366312479 +dt1_rd1_r1_48=-610933068 +dt1_rd1_r1_62=-457653302 +dt1_rd1_r1_ovly_00=1506675500 +dt1_rd1_r1_ovly_01=1851864146 +dt1_rd1_r1_ovly_02=2090914001 +dt1_rd1_r1_ovly_03=-57716568 +dt1_rd1_r1_ovly_04=315522342 +dt1_rd1_r1_ovly_05=-1591076381 +dt1_rd1_r1_ovly_06=-1246215425 +dt1_rd1_r1_ovly_07=-710933810 +dt1_rd1_r1_ovly_08=-338612432 +dt1_rd1_r1_ovly_09=-99365963 +dt1_rd1_r1_ovly_10=429360432 +dt1_rd1_r1_ovly_11=-1241727492 +dt1_rd1_r1_ovly_12=-2093295495 +dt1_rd1_r1_ovly_13=-1859390373 +dt1_rd1_r1_ovly_14=1600983262 +dt1_rd1_r1_ovly_15=-1058319395 +dt1_rd1_r1_ovly_16=-836342189 +dt1_rd1_r1_ovly_17=-1651733216 +dt1_rd1_r1_ovly_18=-1412224595 +dt1_rd1_r1_ovly_19=667623831 +dt1_rd1_r1_ovly_20=-1392989504 +dt1_rd1_r1_ovly_21=1876766858 +dt1_rd1_r1_ovly_22_nb=192534998 +dt1_rd1_r1_ovly_22=-1910674166 +dt1_rd1_r1_ovly_23=-446063715 +dt1_rd1_r1_ovly_24=-236800881 +dt1_rd1_r1_ovly_25=-1191918920 +dt1_rd1_r1_ovly_26=-679804988 +dt1_rd1_r1_ovly_27=175662526 +dt1_rd1_r1_ovly_28=448267837 +dt1_rd1_r1_ovly_30=-1620634843 +dt1_rd1_r1_ovly_31=980699449 +dt1_rd1_r1_ovly_32=1359181399 +dt1_rd1_r1_ovly_33=-706740206 +dt1_rd1_r1_ovly_34=-331993922 +dt1_rd1_r1_ovly_35=599858135 +dt1_rd1_r1_ovly_36=1979105349 +dt1_rd1_r1_ovly_37=1059836588 +dt1_rd1_r1_ovly_38=1433796416 +dt1_rd1_r1_ovly_39=1889219982 +dt1_rd1_r1_ovly_40=-2115669610 +dt1_rd1_r1_ovly_41=1385403123 +dt1_rd1_r1_ovly_42=1617669795 +dt1_rd1_r1_ovly_43=782158598 +dt1_rd1_r1_ovly_44=1021306760 +dt1_rd1_r1_ovly_45=154796093 +dt1_rd1_r1_ovly_46=-137372311 +dt1_rd1_r1_ovly_47=439689775 +dt1_rd1_r1_ovly_48=150798271 +dt1_rd1_r2_fwy_ovly_01=-1595621039 +dt1_rd1_r2_fwy_ovly_02=-1222447667 +dt1_rd1_r2_fwy_ovly_03=2140536500 +dt1_rd1_r2_fwy_ovly_04=-1919640911 +dt1_rd1_r6_28=225869253 +dt1_rd1_t21=-883370446 +dt1_rd1_tnl_s=-1493447772 +dt1_rd1_tunnelshadowbox1=127552213 +dt1_rd1_tunnelshadowbox2=450195787 +dt1_rd1_tunnelshadowbox3=-251257427 +dt1_rd1_wire244=-2112514530 +dt1_rd1_wire245=-1868745939 +dt1_tc_ce_lod=-392624135 +dt1_tc_ce=-1330952343 +dt1_tc_ce2_lod=-186664415 +dt1_tc_ces2=-1774935482 +dt1_tc_cpr_null=2073273140 +dt1_tc_cpr=1868969512 +dt1_tc_dufo_core_lod=1335486050 +dt1_tc_dufo_core=2105137876 +dt1_tc_dufo_lights=-753271713 +dt1_tc_rcex2_null=-1347261355 +dt1_tc_rcex2_prox=-2100080556 +dt1_tc_ufo_pivot=-41006999 +dt1_tc_ufocore_col=-510749711 +dt1_tc_ufocore=-560378741 +dubsta=1177543287 +dubsta2=-394074634 +dubsta3=-1237253773 +dukes=723973206 +dukes2=-326143852 +dump=-2130482718 +dune=-1661854193 +dune2=534258863 +dune4=-827162039 +dune5=-312295511 +duster=970356638 +ela_wdn_02_=-332287871 +ela_wdn_02_decal=-973756617 +ela_wdn_02lod_=437977014 +ela_wdn_04_=22143489 +ela_wdn_04_decals=-1936258660 +ela_wdn_04lod_=812229521 +elegy=196747873 +elegy2=-566387422 +emperor=-685276541 +emperor2=-1883002148 +emperor3=-1241712818 +enduro=1753414259 +entityxf=-1291952903 +esskey=2035069708 +exemplar=-5153954 +exile1_lightrig=-1388160414 +exile1_reflecttrig=2116711309 +f620=-591610296 +faction=-2119578145 +faction2=-1790546981 +faction3=-2039755226 +faggio=-1842748181 +faggio2=55628203 +faggio3=-1289178744 +fbi=1127131465 +fbi2=-1647941228 +fcr=627535535 +fcr2=-757735410 +felon=-391594584 +felon2=-89291282 +feltzer2=-1995326987 +feltzer3=-1566741232 +fib_3_qte_lightrig=1312726357 +fib_5_mcs_10_lightrig=-1445429028 +fib_cl2_cbl_root=139599796 +fib_cl2_cbl2_root=66776599 +fib_cl2_frm_root=-1808138869 +fib_cl2_vent_root=1494703683 +fire_mesh_root=509226741 +firetruk=1938952078 +fixter=-836512833 +flatbed=1353720154 +fmj=1426219628 +forklift=1491375716 +fq2=-1137532101 +frag_plank_a=1649550295 +frag_plank_b=2139119155 +frag_plank_c=1209298780 +frag_plank_d=1449004015 +frag_plank_e=423137701 +freight=1030400667 +freightcar=184361638 +freightcont1=920453016 +freightcont2=240201337 +freightgrain=642617954 +freighttrailer=-777275802 +frogger=744705981 +frogger2=1949211328 +fugitive=1909141499 +furoregt=-1089039904 +fusilade=499169875 +futo=2016857647 +fwy_01_02_sd_slod1=1840143597 +fwy_01_arm_02=1010082231 +fwy_01_arm_03=510682659 +fwy_01_fwy_skidm=667951943 +fwy_01_fwy1_ramp=-1688398509 +fwy_01_fwysign_001_i=-1539362751 +fwy_01_fwysign_001_o=384243091 +fwy_01_fwysign_001=-1196871971 +fwy_01_fwysign_001b_o=628460638 +fwy_01_fwysign_001b=-1721388198 +fwy_01_fwysign_001c=-1424992593 +fwy_01_fwysign_002_i=-446666697 +fwy_01_fwysign_002_o=-1958923274 +fwy_01_fwysign_002=-1502901662 +fwy_01_fwysign_002b=581813452 +fwy_01_fwysign_003_o=899441450 +fwy_01_fwysign_003=-716281817 +fwy_01_fwysign_004_o=-1235716626 +fwy_01_fwysign_004=-870689345 +fwy_01_fwysign_004b_o=-1352084448 +fwy_01_fwysign_004b=1425450769 +fwy_01_fwysign_004c_o=50146337 +fwy_01_fwysign_004c=1128989626 +fwy_01_fwysign_005_o=1810273435 +fwy_01_fwysign_005=1977002345 +fwy_01_fwysign_005b_o=956177882 +fwy_01_fwysign_005b=-1262405744 +fwy_01_fwysign_006_o=1186780800 +fwy_01_fwysign_006=1802278037 +fwy_01_fwysign_007_o=281425119 +fwy_01_fwysign_007=-1672841648 +fwy_01_fwysign_008_o=-1855948360 +fwy_01_fwysign_008=-1975791053 +fwy_01_fwysign_009_o=-1425783617 +fwy_01_fwysign_009a=842015952 +fwy_01_fwysign_009b=497023904 +fwy_01_fwysign_010_o=-17745894 +fwy_01_fwysign_010=-2091111388 +fwy_01_fwysign_011_o=-390397602 +fwy_01_fwysign_011=1837432950 +fwy_01_fwysign_011b_o=-1857032501 +fwy_01_fwysign_011b=1516960067 +fwy_01_fwysign_033=251509929 +fwy_01_fwysign_034=1468190142 +fwy_01_fwysign_text_002=-1520041117 +fwy_01_fwysign_text_006=-652481846 +fwy_01_fwysign_text_007=-2067119576 +fwy_01_fwysign_text_009=825629441 +fwy_01_fwysign_text_012=-1330504933 +fwy_01_fwysign_text_014=-1462891697 +fwy_01_fwysign_text_016=-1000291724 +fwy_01_fwysign_text_017=-1879746146 +fwy_01_fwysign_text_017b=-945165223 +fwy_01_fwysign_text_021=-1657772160 +fwy_01_fwysign_text_024=1212923312 +fwy_01_fwysign_text_025=1368444986 +fwy_01_fwysign_text_029=177816140 +fwy_01_fwysign_text_030=-1797299894 +fwy_01_fwysign_text_032=948840613 +fwy_01_fwysign_text_035=-2125317572 +fwy_01_fwysign_text_037=356737552 +fwy_01_fwysign_text_038=-1417703786 +fwy_01_fwysign_text_039=-1195235045 +fwy_01_fwysign_text_040=-1612060001 +fwy_01_fwysign_text_042=-2124632699 +fwy_01_fwysign_text_044=1911525055 +fwy_01_fwysign_text_049=-1645287747 +fwy_01_fwysign_text_053=-833730405 +fwy_01_fwysign_text_055=-1277717586 +fwy_01_fwysign_text_056=-535434198 +fwy_01_fwysign_text_057=1169012568 +fwy_01_fwysign_text_063=-607917910 +fwy_01_fwysign_text_065=-1197923755 +fwy_01_fwysign_text_069=-2129939653 +fwy_01_fwysign_text_071=-1031459103 +fwy_01_fwysign_text_072=-803616246 +fwy_01_fwysign_text_074=-858569863 +fwy_01_fwysign_text_075=1998821403 +fwy_01_fwysign_text_081=-56350618 +fwy_01_girders=-948794544 +fwy_01_grafitti_01=-871833653 +fwy_01_grnd05_o=-500422441 +fwy_01_lowbridge_01=1842188256 +fwy_01_ol_em_slod=-991731276 +fwy_01_olimp_emm=1033912531 +fwy_01_olimp_frm=704672500 +fwy_01_olimp=-1675060355 +fwy_01_overheadsigns_00=1862824433 +fwy_01_overheadsigns_01=1084265762 +fwy_01_overheadsigns_02=-1954796836 +fwy_01_overheadsigns_03=1562201627 +fwy_01_overheadsigns_032=-13663847 +fwy_01_overheadsigns_033=1417554997 +fwy_01_overheadsigns_04=1613517905 +fwy_01_overheadsigns_05=-1884867766 +fwy_01_overheadsigns_06=2086407348 +fwy_01_overheadsigns_07=-1439963053 +fwy_01_overheadsigns_08=714631466 +fwy_01_overheadsigns_09=413353280 +fwy_01_overheadsigns_10=-1860519303 +fwy_01_overheadsigns_11=-1487149317 +fwy_01_overheadsigns_12=-1777449884 +fwy_01_overheadsigns_13=-1538203415 +fwy_01_overheadsigns_14=982846827 +fwy_01_overheadsigns_15=1221765606 +fwy_01_overheadsigns_16=1593366066 +fwy_01_overheadsigns_17=1832874687 +fwy_01_overheadsigns_18=57253653 +fwy_01_overheadsigns_19=287521416 +fwy_01_overheadsigns_20=1490628919 +fwy_01_overheadsigns_21=1164118603 +fwy_01_overheadsigns_22=934047454 +fwy_01_overheadsigns_22b=-1514679246 +fwy_01_overheadsigns_23=568279876 +fwy_01_overheadsigns_24=299737921 +fwy_01_overheadsigns_25=71043070 +fwy_01_overheadsigns_26=-329066420 +fwy_01_overheadsigns_27=-552354386 +fwy_01_overheadsigns_28=-292791141 +fwy_01_overheadsigns_29=-664981443 +fwy_01_overheadsigns_31=1586123297 +fwy_01_rd_01_r1a=742581443 +fwy_01_rd_01_r1b=438255740 +fwy_01_rd_01_r2a=288402815 +fwy_01_rd_01_r2b=1599523274 +fwy_01_rd_01=-825160510 +fwy_01_rd_02=620771615 +fwy_01_rd_03_ov=1109850339 +fwy_01_rd_06_ov=491514567 +fwy_01_rd_07_ov=434930590 +fwy_01_rd_07=1578445640 +fwy_01_rd_08_ov=-62109330 +fwy_01_rd_08=589346116 +fwy_01_rd_09_ov=-1292944763 +fwy_01_rd_11=-1993276189 +fwy_01_rd_13=1840336356 +fwy_01_rd_14=-183771953 +fwy_01_rd_17=524562751 +fwy_01_rd_18=-1370337447 +fwy_01_rd_30=29127656 +fwy_01_rd_32=-494160505 +fwy_01_rd_33=-220178896 +fwy_01_rd_34=512077158 +fwy_01_rd_35=751651317 +fwy_01_rd_36=-100211607 +fwy_01_rd_37=135889038 +fwy_01_rd_38=-736356204 +fwy_01_rd_38bb=-437514484 +fwy_01_rd_46_ov=1610847895 +fwy_01_rd_47_ov=-985525179 +fwy_01_rd_48_ov=-1020906284 +fwy_01_rd_49_ov=-1141630438 +fwy_01_rd_50_ov=-1498891687 +fwy_01_rd_51_ov=-1768270429 +fwy_01_rd_51b_ov=-306684696 +fwy_01_rd_52_ov=-1592810990 +fwy_01_rd_53_ov=1485653058 +fwy_01_rd_54_ov=-74533222 +fwy_01_rd_55_ov=-1085737988 +fwy_01_rd_56_ov=1260036682 +fwy_01_rd_57_ov=-1853124218 +fwy_01_rd_57=-1383806654 +fwy_01_rd_58_edge=-392210734 +fwy_01_rd_58_ov=1086377175 +fwy_01_rd_58=-1135941938 +fwy_01_rd_59_ov=1576488730 +fwy_01_rd_59=-1863249893 +fwy_01_rd_60_ov=1435408089 +fwy_01_rd_60=674150372 +fwy_01_rd_61_ov=-1359039987 +fwy_01_rd_61=-34610329 +fwy_01_sandp_02=-910933535 +fwy_01_sandp_03=-615324386 +fwy_01_sandp_04=1130444093 +fwy_01_sandp_05=1291405421 +fwy_01_sandramp002=-85325610 +fwy_01_shadowcast=693598623 +fwy_01_shadowonly_01=-1061671498 +fwy_01_spjump_01=1463284828 +fwy_01_spjump_02=625283191 +fwy_01_split_011=479783965 +fwy_01_split_012=181553296 +fwy_01_split_013_grilla=-450451772 +fwy_01_split_013_grillb=-728496737 +fwy_01_split_013_grillc=949800367 +fwy_01_split_013_grilld=1642733641 +fwy_01_split_013_r2=-1827403773 +fwy_01_split_013_r3=-1579539057 +fwy_01_split_013=-767961252 +fwy_01_split_014=8303593 +fwy_01_split_015=398615160 +fwy_01_split_16_ov=-782824759 +fwy_01_split_17_ov=1244990135 +fwy_01_split_18_ov=2033776624 +fwy_01_split_19_lights=-1101111196 +fwy_01_split_19_lights001=-1059540830 +fwy_01_split_19_ov=-7141378 +fwy_01_split_20_ov=1165105228 +fwy_01_split_21_ov=-1228976972 +fwy_01_spx_013_r2=-1299659232 +fwy_01_spx_013_r3=-1616502693 +fwy_01_wallbase_ov=-1266696153 +fwy_01_wallbase=2110121657 +fwy_01_weed_01=998336788 +fwy_02_fwysign_001_d1=-936864794 +fwy_02_fwysign_001_d2=-624707300 +fwy_02_fwysign_001_d3=-1414931735 +fwy_02_fwysign_001_o=525863252 +fwy_02_fwysign_001=-1122614503 +fwy_02_fwysign_001b_d=-1735820093 +fwy_02_fwysign_001b=-1511916082 +fwy_02_fwysign_002_d1=144486419 +fwy_02_fwysign_002_d2=-965727301 +fwy_02_fwysign_002_d3=-666775714 +fwy_02_fwysign_002_d4=-1578343756 +fwy_02_fwysign_002_o=1982693480 +fwy_02_fwysign_002=-1330042273 +fwy_02_fwysign_003_d1=-1608403591 +fwy_02_fwysign_003_d2=-1906372108 +fwy_02_fwysign_003_o=-2146176316 +fwy_02_fwysign_003=-1561686334 +fwy_02_fwysign_003b_d1=190018595 +fwy_02_fwysign_003b=1532454542 +fwy_02_fwysign_004_d2=-364635166 +fwy_02_fwysign_004_d3=1342564196 +fwy_02_fwysign_004_o=158836745 +fwy_02_fwysign_004=306507129 +fwy_02_fwysign_005_d1=2080949983 +fwy_02_fwysign_005_d2=1783440232 +fwy_02_fwysign_005_d3=1736187334 +fwy_02_fwysign_005_d4=1435335141 +fwy_02_fwysign_005_d5=-720373524 +fwy_02_fwysign_005_d6=-1021127406 +fwy_02_fwysign_005_o=949955199 +fwy_02_fwysign_005=-193613349 +fwy_02_fwysign_006_d1=1357840267 +fwy_02_fwysign_006_d2=1043159560 +fwy_02_fwysign_006_d3=754923436 +fwy_02_fwysign_006_d4=450007891 +fwy_02_fwysign_006_o=2072320101 +fwy_02_fwysign_006=-452324604 +fwy_02_fwysign_007_d1=1661861389 +fwy_02_fwysign_007_d2=-171433073 +fwy_02_fwysign_007_d3=83280364 +fwy_02_fwysign_007_o=574867479 +fwy_02_fwysign_007=1438741617 +fwy_02_fwysign_007b_d=799479578 +fwy_02_fwysign_007b=1754889414 +fwy_02_fwysign_008_d1=1415088992 +fwy_02_fwysign_008_d2=-828243983 +fwy_02_fwysign_008_o=-2103371081 +fwy_02_fwysign_008=1217288715 +fwy_02_fwysign_009_d1=385229561 +fwy_02_fwysign_009_d2=-1391440085 +fwy_02_fwysign_009_o=-1069666536 +fwy_02_fwysign_009=994033518 +fwy_02_fwysign_009b_d=-692933029 +fwy_02_fwysign_009b=1070704883 +fwy_02_fwysign_010_d1=-734226854 +fwy_02_fwysign_010_d2=90437792 +fwy_02_fwysign_010_o=-2123841015 +fwy_02_fwysign_010=-1551337367 +fwy_02_fwysign_text_002=2010341521 +fwy_02_fwysign_text_005=846681546 +fwy_02_fwysign_text_007=1356894876 +fwy_02_fwysign_text_010=126717007 +fwy_02_fwysign_text_011=956526394 +fwy_02_fwysign_text_014=-767516234 +fwy_02_fwysign_text_023=-1929243102 +fwy_02_fwysign_text_026=1232572174 +fwy_02_fwysign_text_029=-917696837 +fwy_02_fwysign_text_031=-1690922397 +fwy_02_fwysign_text_036=1330150016 +fwy_02_fwysign_text_037=579412226 +fwy_02_fwysign_text_039=-2042664851 +fwy_02_fwysign_text_042=-1249819184 +fwy_02_fwysign_text_043=-959289230 +fwy_02_fwysign_text_044=1121280122 +fwy_02_fwysign_text_045=358516109 +fwy_02_fwysign_text_049=-565635237 +fwy_02_fwysign_text_050=670812331 +fwy_02_fwysign_text_051=982085062 +fwy_02_fwysign_text_052=-1926229226 +fwy_02_fwysign_text_053=-1675448069 +fwy_02_rd_03=-646078709 +fwy_02_rd_09=798903115 +fwy_02_rd_10=1850820264 +fwy_02_rd_12=311299879 +fwy_02_rd_13_ovly=1214935303 +fwy_02_rd_14_ovly=-1397208165 +fwy_02_rd_15_ovly=264070020 +fwy_02_rd_16_ovly=1100510211 +fwy_02_rd_17_ovly=-1046092401 +fwy_02_rd_18_ovly=66701422 +fwy_02_rd_19_ovly=-2106293128 +fwy_02_rd_20_ovly=-818563571 +fwy_02_rd_21_ovly=666855341 +fwy_02_rd_22_ovly=1070906795 +fwy_02_rd_23_ovly=-51668059 +fwy_02_rd_24_ovly=-1313974705 +fwy_02_rd_25_ovly=-1942772126 +fwy_02_rd_26_ovly=-240223431 +fwy_02_rd_27_ovly=-2099791741 +fwy_02_rd_28_ovly=-46817348 +fwy_02_rd_29_ovly=1151469602 +fwy_02_rd_31_ovly=-1124364125 +fwy_02_rd_32_ovly=-790076963 +fwy_02_rd_33_ovly=2144403984 +fwy_02_rd_34_ovly=51971457 +fwy_02_rd_35_ovly=-865290286 +fwy_02_rd_36_ovly=-13231297 +fwy_02_rd_39_ovly=-61112409 +fwy_02_rd_39=-991167828 +fwy_02_rd_39g=-1481232386 +fwy_02_rd_40_ovly=-540134993 +fwy_02_rd_40=-135564714 +fwy_02_rd_41=-306029052 +fwy_02_rd_42_ovly=912505344 +fwy_02_rd_42=-1958471419 +fwy_02_rd_43_ovly=-2127087806 +fwy_02_rd_43=-1139606878 +fwy_02_rd_44=-826138624 +fwy_02_rd_45=-979956310 +fwy_02_rd_46=1180340019 +fwy_02_rd_47=1928030292 +fwy_02_rd_48=1774605834 +fwy_02_rd_49=-1733151775 +fwy_02_rd_50=177673797 +fwy_02_rd_51=475609545 +fwy_02_rd_52=791535474 +fwy_02_rd_53=820699884 +fwy_02_rd_55=-449066101 +fwy_02_rd_56=-201955072 +fwy_02_rd_64=-832529203 +fwy_02_rd_65=-1109460022 +fwy_02_rd_66=1672693620 +fwy_02_reflectproxyb=-1213375525 +fwy_02_sandp_01=1931632830 +fwy_02_split01=1547929199 +fwy_02_split02=-1941346694 +fwy_02_split04=-1331220683 +fwy_02_split10=-2015568191 +fwy_03_candysign=785404779 +fwy_03_fwysign_001=-1834361447 +fwy_03_fwysign_002=-1604355836 +fwy_03_fwysign_003=929081096 +fwy_03_fwysign_01=743654470 +fwy_03_fwysign_02=-1431256833 +fwy_03_fwysign_03=-1061688051 +fwy_03_fwysign_04=-1785293109 +fwy_03_fwysign_d_001=-1435450938 +fwy_03_fwysign_d_002=766625870 +fwy_03_fwysign_graf01_002=-1788540663 +fwy_03_fwysign_o_001=609487482 +fwy_03_fwysign_o_002=1853365953 +fwy_03_fwysign_o_003=1067958561 +fwy_03_fwysign_text_002=2116070062 +fwy_03_fwysign_text_003=1400198488 +fwy_03_fwysign_text_004=1556703232 +fwy_03_fwysign_text_005=849089446 +fwy_03_fwysign_text_007=368400973 +fwy_03_fwysign_text_008=681967534 +fwy_03_fwysign_text_009=-641703452 +fwy_03_fwysign_text_010=-56187352 +fwy_03_rd_01_ov=847525937 +fwy_03_rd_01=255575519 +fwy_03_rd_02=-51502780 +fwy_03_rd_03=-1203955749 +fwy_03_rd_04_ov=1707839008 +fwy_03_rd_05_ov=-580847449 +fwy_03_split_01_ov=-1429376089 +fwy_03_split_01=1249422387 +fwy_03_split_02=38968300 +fwy_03_split_03_ov=-928456347 +fwy_03_split_03=1722377364 +fwy_04_bridge002=944396955 +fwy_04_bridge01dcal=351093622 +fwy_04_dcal01=827571142 +fwy_04_e=-156050048 +fwy_04_fw1_04_detail1=-133366097 +fwy_04_fwy_4_rd_41a_ovly=1991285401 +fwy_04_fwysign_001_o=-367811350 +fwy_04_fwysign_001=-742405552 +fwy_04_fwysign_002_d1=2135834351 +fwy_04_fwysign_002_d2=614926754 +fwy_04_fwysign_002_d2b=-195220540 +fwy_04_fwysign_002_d3=369192023 +fwy_04_fwysign_002_d3b=-228769631 +fwy_04_fwysign_002_o=-1143481286 +fwy_04_fwysign_002=-1732946884 +fwy_04_fwysign_002b_d1=-140112333 +fwy_04_fwysign_002b_d2=-858244964 +fwy_04_fwysign_002b_o=116631354 +fwy_04_fwysign_002b=-490505368 +fwy_04_fwysign_003_d1=1208556485 +fwy_04_fwysign_003_d2=-1651456297 +fwy_04_fwysign_003_o=1630058572 +fwy_04_fwysign_003=-935578807 +fwy_04_fwysign_003b_d1=-1383700919 +fwy_04_fwysign_003b_o=1498047932 +fwy_04_fwysign_003b=-1765874572 +fwy_04_fwysign_004_o=1700741085 +fwy_04_fwysign_004=529031656 +fwy_04_fwysign_004b_d1=-393491313 +fwy_04_fwysign_004b_d2=-1765234422 +fwy_04_fwysign_004b_d3=223712802 +fwy_04_fwysign_004b_d4=1000370871 +fwy_04_fwysign_004b_o=-1396734687 +fwy_04_fwysign_004b=-1811018842 +fwy_04_fwysign_005_d1=-234351313 +fwy_04_fwysign_005_d2=425518040 +fwy_04_fwysign_005_d3=379248212 +fwy_04_fwysign_005_o=-168997376 +fwy_04_fwysign_005=481778758 +fwy_04_fwysign_005b_o=-1537226023 +fwy_04_fwysign_005b=204143266 +fwy_04_fwysign_006_d1=1371307852 +fwy_04_fwysign_006_d1a=1117100156 +fwy_04_fwysign_006_d1b=-1015604667 +fwy_04_fwysign_006_o=2114836604 +fwy_04_fwysign_006=30615166 +fwy_04_fwysign_007_d1=-226639138 +fwy_04_fwysign_007_d2=1160276018 +fwy_04_fwysign_007_d3=383224721 +fwy_04_fwysign_007_o=-726034277 +fwy_04_fwysign_007=-268074269 +fwy_04_fwysign_007b_d1=-2083932575 +fwy_04_fwysign_007b_o=-495177453 +fwy_04_fwysign_007b=214172320 +fwy_04_fwysign_055_d2=1718173563 +fwy_04_fwysign_graf02_002=-452901833 +fwy_04_fwysign_text_002=-1140620436 +fwy_04_fwysign_text_005=871723854 +fwy_04_fwysign_text_006=708272082 +fwy_04_fwysign_text_007=-1668529026 +fwy_04_fwysign_text_008=1254891771 +fwy_04_fwysign_text_011=1707955613 +fwy_04_fwysign_text_012=398047607 +fwy_04_fwysign_text_013=177413930 +fwy_04_fwysign_text_014=472072778 +fwy_04_fwysign_text_015=-1595520046 +fwy_04_fwysign_text_016=1384066817 +fwy_04_fwysign_text_017=1097632988 +fwy_04_fwysign_text_018=1933242488 +fwy_04_fwysign_text_019=-2048518726 +fwy_04_fwysign_text_021=826828448 +fwy_04_fwysign_text_022=520536605 +fwy_04_fwysign_text_023=1558003145 +fwy_04_fwysign_text_024=1252170068 +fwy_04_fwysign_text_024www=269431251 +fwy_04_fwysign_text_026=1712214059 +fwy_04_fwysign_text_028=1248631024 +fwy_04_fwysign_text_030=1882317718 +fwy_04_fwysign_text_031=-278437377 +fwy_04_fwysign_text_032=-861070197 +fwy_04_fwysign_text_034=-1456908924 +fwy_04_fwysign_text_035=662622765 +fwy_04_fwysign_text_037=353381712 +fwy_04_fwysign_text_038=-493533093 +fwy_04_fwysign_text_040=-565165327 +fwy_04_fwysign_wire01_002=-60502659 +fwy_04_hills01=-1290091252 +fwy_04_hills02=-992614270 +fwy_04_hills03=-1613816203 +fwy_04_r2=1498023267 +fwy_04_r2a=42305773 +fwy_04_r2b=349646224 +fwy_04_rd_01_ovly=-1055962726 +fwy_04_rd_01_sd=-299622169 +fwy_04_rd_01_wall_ovly=598721104 +fwy_04_rd_01_wall=-547377910 +fwy_04_rd_01=-916786647 +fwy_04_rd_02_ovly=-706281830 +fwy_04_rd_03_ovly=1830178571 +fwy_04_rd_04_ovly=-1280457522 +fwy_04_rd_05_ovly=747232991 +fwy_04_rd_05=-166868070 +fwy_04_rd_05b_ovly=759970744 +fwy_04_rd_06_ovly=345167919 +fwy_04_rd_07_ovly=-936560007 +fwy_04_rd_09_ovly=-1264395611 +fwy_04_rd_10_ovly=-1249251021 +fwy_04_rd_11_ovly=-324931192 +fwy_04_rd_12_ovly=830288125 +fwy_04_rd_20=911233722 +fwy_04_rd_21=1148612358 +fwy_04_rd_22=-1074305522 +fwy_04_rd_22b=-650319269 +fwy_04_rd_23=1315308261 +fwy_04_rd_24=2068798647 +fwy_04_rd_27=-1695998990 +fwy_04_rd_28=-1475922386 +fwy_04_rd_29=-1237003607 +fwy_04_rd_31=2142396965 +fwy_04_rd_37_ovly=-243124259 +fwy_04_rd_38_ovly=810999682 +fwy_04_rd_44_ovly=-1688415715 +fwy_04_rd_45_ovly=-40923470 +fwy_04_rd_46_ovly=-275536697 +fwy_04_rdend_ovly=2124488593 +fwy_04_rr2=-1947218664 +fwy_04_rr2a=-1587340918 +fwy_04_rr2b=-942315922 +fwy_04_sign_001_d1_lod=-1682686593 +fwy_04_sign_001_d1=-333441867 +fwy_04_split02=-732136925 +fwy_04_splita=15154100 +fwy_04_splita01=-1595202596 +fwy_04_splita02=1862352905 +fwy_04_splita03=1570708805 +g_f_y_ballas_01=361513884 +g_f_y_families_01=1309468115 +g_f_y_lost_01=-44746786 +g_f_y_vagos_01=1520708641 +g_m_m_armboss_01=-236444766 +g_m_m_armgoon_01=-39239064 +g_m_m_armlieut_01=-412008429 +g_m_m_chemwork_01=-166363761 +g_m_m_chiboss_01=-1176698112 +g_m_m_chicold_01=275618457 +g_m_m_chigoon_01=2119136831 +g_m_m_chigoon_02=-9308122 +g_m_m_korboss_01=891945583 +g_m_m_mexboss_01=1466037421 +g_m_m_mexboss_02=1226102803 +g_m_y_armgoon_02=-984709238 +g_m_y_azteca_01=1752208920 +g_m_y_ballaeast_01=-198252413 +g_m_y_ballaorig_01=588969535 +g_m_y_ballasout_01=599294057 +g_m_y_famca_01=-398748745 +g_m_y_famdnf_01=-613248456 +g_m_y_famfor_01=-2077218039 +g_m_y_korean_01=611648169 +g_m_y_korean_02=-1880237687 +g_m_y_korlieut_01=2093736314 +g_m_y_lost_01=1330042375 +g_m_y_lost_02=1032073858 +g_m_y_lost_03=850468060 +g_m_y_mexgang_01=-1109568186 +g_m_y_mexgoon_01=653210662 +g_m_y_mexgoon_02=832784782 +g_m_y_mexgoon_03=-1773333796 +g_m_y_pologoon_01=1329576454 +g_m_y_pologoon_02=-1561829034 +g_m_y_salvaboss_01=-1872961334 +g_m_y_salvagoon_01=663522487 +g_m_y_salvagoon_02=846439045 +g_m_y_salvagoon_03=62440720 +g_m_y_strpunk_01=-48477765 +g_m_y_strpunk_02=228715206 +gargoyle=741090084 +gauntlet=-1800170043 +gauntlet2=349315417 +gb_cap_use=-335127307 +gb_specs_use=-390305663 +gburrito=-1745203402 +gburrito2=296357396 +glendale=75131841 +gp1=1234311532 +graintrailer=1019737494 +granger=-1775728740 +gresley=-1543762099 +guardian=-2107990196 +habanero=884422927 +hakuchou=1265391242 +hakuchou2=-255678177 +handler=444583674 +hauler=1518533038 +hc_driver=994527967 +hc_gunman=193469166 +hc_hacker=-1715797768 +hckbackcurts=-502354072 +hckbarbits=210564807 +hckbarflulights=1020260229 +hckbarsink=-1055049661 +hckbattables=857121675 +hckbrskrtfrnt=1932429680 +hckbrtrmfrnt=-1986037860 +hckcurt=-316920558 +hckdirt=1303104225 +hckfirltpics=178230817 +hckpics2=1661133989 +hckpoollite=1190354600 +hckvestluff=-919638951 +hckvestrim=-1077266052 +hei_ap1_lod_dummyobject=-1844138725 +hei_bank_heist_bag=82685001 +hei_bank_heist_bikehelmet=1086120991 +hei_bank_heist_card=-562294395 +hei_bank_heist_gear=718253230 +hei_bank_heist_guns=295312387 +hei_bank_heist_laptop=2002317235 +hei_bank_heist_motherboard=-1898661760 +hei_bank_heist_thermal=1244095671 +hei_bh1_08_bld2_pillars=1729686289 +hei_bh1_08_bld2=1062717771 +hei_bh1_08_details2=-2122927058 +hei_bh1_08_details4_em_night=-1806363504 +hei_bh1_08_details4_em=1501999826 +hei_bh1_08_details4=1309855079 +hei_bh1_08_glue=-993268079 +hei_bh1_08_grnd=-465355565 +hei_bh1_08_reflect_lod=1657557447 +hei_bh1_08_reflect=2030235284 +hei_bh1_08_windcla=-1626455379 +hei_bh1_08_windclb=1373874265 +hei_bh1_08_windclc=1132727194 +hei_bh1_09_bld_01_canopy=91527483 +hei_bh1_09_bld_01=1666152087 +hei_bh1_09_details1=-2086306759 +hei_bh1_09_fizzy_rails=105968425 +hei_bh1_09_grnd_03_structures=1856158425 +hei_bh1_09_lightfitting=1229892559 +hei_bh1_09_reflect_lod=771676927 +hei_bh1_09_reflect=732077956 +hei_bh1_lod_slod3=-1757614302 +hei_bio_heist_card=597743548 +hei_bio_heist_gear=-912160221 +hei_bio_heist_nv_goggles=1035058948 +hei_bio_heist_parachute=-1285855879 +hei_bio_heist_rebreather=-1401198855 +hei_bio_heist_specialops=2085603643 +hei_ch1_lod_5_20_emissive_proxy=517719173 +hei_ch1_lod_5_21_emissive_proxy=-177808179 +hei_ch1_lod_6_20_emissive_proxy=2105885000 +hei_ch1_lod_dummy=1823929581 +hei_ch1_lod_slod3a=279217979 +hei_ch1_lod_slod3b=1114893017 +hei_ch1_lod_slod3c=875122244 +hei_ch1_lod_slod3d=-439438960 +hei_ch1_lod_slod3e=-629368084 +hei_cs1_lod2_01_7_slod3=-143758313 +hei_cs3_04_trailerparkc_grp1_slod=-1485715126 +hei_cs3_07_mpool_int1_lod=779177949 +hei_cs3_07_props_combo0101_slod=444300357 +hei_cs3_07_props_combo0102_dslod=-291223177 +hei_cs3_07_props_combo0103_slod=-1217670562 +hei_dt1_03_mph_door_01=357195902 +hei_dt1_tcmods_ce_lod=1240479391 +hei_dt1_tcmods_ce=-734652480 +hei_dt1_tcmods_ce2_lod=-1791646378 +hei_dt1_tcmods_ces2=-126221003 +hei_heist_acc_artgolddisc_01=327628301 +hei_heist_acc_artgolddisc_02=-279450193 +hei_heist_acc_artgolddisc_03=-539078980 +hei_heist_acc_artgolddisc_04=-893639560 +hei_heist_acc_artwalll_01=49534624 +hei_heist_acc_artwallm_01=1802385057 +hei_heist_acc_bowl_01=757249493 +hei_heist_acc_bowl_02=972083057 +hei_heist_acc_box_trinket_01=266405121 +hei_heist_acc_box_trinket_02=1042407810 +hei_heist_acc_candles_01=1540646549 +hei_heist_acc_flowers_01=1832337418 +hei_heist_acc_flowers_02=2138367109 +hei_heist_acc_jar_01=-1035259143 +hei_heist_acc_jar_02=-730474674 +hei_heist_acc_plant_tall_01=579266365 +hei_heist_acc_rughidel_01=-641583331 +hei_heist_acc_rugwooll_01=1228752495 +hei_heist_acc_rugwooll_02=1539730305 +hei_heist_acc_rugwooll_03=1741063045 +hei_heist_acc_sculpture_01=-873939431 +hei_heist_acc_storebox_01=-442012286 +hei_heist_acc_tray_01=-573863504 +hei_heist_acc_vase_01=-1598888957 +hei_heist_acc_vase_02=1859977304 +hei_heist_acc_vase_03=-2056049276 +hei_heist_apart2_door=34120519 +hei_heist_bank_usb_drive=592464614 +hei_heist_bed_chestdrawer_04=-699619545 +hei_heist_bed_double_08=-1857343250 +hei_heist_bed_table_dble_04=2032846745 +hei_heist_crosstrainer_s=-1043360540 +hei_heist_cs_beer_box=1758176010 +hei_heist_din_chair_01=1482870357 +hei_heist_din_chair_02=-2033210578 +hei_heist_din_chair_03=2079364464 +hei_heist_din_chair_04=-1440452137 +hei_heist_din_chair_05=696447118 +hei_heist_din_chair_06=533585188 +hei_heist_din_chair_08=1667818593 +hei_heist_din_chair_09=46768928 +hei_heist_din_table_01=1500666099 +hei_heist_din_table_04=-1842591130 +hei_heist_din_table_06=1916209788 +hei_heist_din_table_07=-463900993 +hei_heist_flecca_crate=1755369388 +hei_heist_flecca_items=-1087517805 +hei_heist_flecca_weapons=-1256478069 +hei_heist_kit_bin_01=275188277 +hei_heist_kit_coffeemachine_01=983107514 +hei_heist_lit_floorlamp_01=1307850745 +hei_heist_lit_floorlamp_02=986354086 +hei_heist_lit_floorlamp_03=1767370432 +hei_heist_lit_floorlamp_04=-85388824 +hei_heist_lit_floorlamp_05=674524286 +hei_heist_lit_lamptable_02=-1543942490 +hei_heist_lit_lamptable_03=-1312560581 +hei_heist_lit_lamptable_04=-2012997956 +hei_heist_lit_lamptable_06=-780981863 +hei_heist_lit_lightpendant_003=-383314458 +hei_heist_lit_lightpendant_01=-1226030074 +hei_heist_lit_lightpendant_02=-977280595 +hei_heist_sh_bong_01=1874679314 +hei_heist_stn_benchshort=-1867871609 +hei_heist_stn_chairarm_01=1699373995 +hei_heist_stn_chairarm_03=1361820526 +hei_heist_stn_chairarm_04=1038390496 +hei_heist_stn_chairarm_06=1892580027 +hei_heist_stn_chairstrip_01=-987977838 +hei_heist_stn_sofa2seat_02=-373650829 +hei_heist_stn_sofa2seat_03=-67162372 +hei_heist_stn_sofa2seat_06=-1063831511 +hei_heist_stn_sofa3seat_01=1285701428 +hei_heist_stn_sofa3seat_02=1623746432 +hei_heist_stn_sofa3seat_06=167066071 +hei_heist_stn_sofacorn_05=370253355 +hei_heist_stn_sofacorn_06=609499824 +hei_heist_str_avunitl_01=181040912 +hei_heist_str_avunitl_03=777010715 +hei_heist_str_avunits_01=-425006861 +hei_heist_str_sideboardl_02=-1384654108 +hei_heist_str_sideboardl_03=142774420 +hei_heist_str_sideboardl_04=-165123104 +hei_heist_str_sideboardl_05=754997647 +hei_heist_str_sideboards_02=1634971810 +hei_heist_tab_coffee_05=1102407831 +hei_heist_tab_coffee_06=1618060855 +hei_heist_tab_coffee_07=-1362574620 +hei_heist_tab_sidelrg_01=-257220176 +hei_heist_tab_sidelrg_02=-495942341 +hei_heist_tab_sidelrg_04=99830848 +hei_heist_tab_sidesml_01=-448005892 +hei_heist_tab_sidesml_02=-541889081 +hei_hw1_06_glue=725876312 +hei_hw1_06_glue2=1806690096 +hei_hw1_06_grnd_low2=2125459429 +hei_hw1_06_road=254934806 +hei_hw1_24_build2=-1102430068 +hei_hw1_24_details=1131093423 +hei_hw1_24_ov03=-1521421489 +hei_hw1_blimp_dummy=-450236671 +hei_id2_lod_emissive_ref=395469806 +hei_id2_lod_id2_water_lod_slod4=853220178 +hei_id2_lod_slod4=1751411659 +hei_mph_selectclothslrig_01=1418231356 +hei_mph_selectclothslrig_02=389415832 +hei_mph_selectclothslrig_03=716974756 +hei_mph_selectclothslrig_04=2091011695 +hei_mph_selectclothslrig=-669909731 +hei_p_attache_case_01b_s=1635549773 +hei_p_attache_case_shut_s=1265214509 +hei_p_attache_case_shut=698941631 +hei_p_f_bag_var20_arm_s=237314697 +hei_p_f_bag_var6_bus_s=1382142077 +hei_p_f_bag_var7_bus_s=639051741 +hei_p_generic_heist_guns=191751313 +hei_p_hei_champ_flute_s=1048435513 +hei_p_heist_flecca_bag=-1456790658 +hei_p_heist_flecca_drill=1790671986 +hei_p_heist_flecca_mask=489589737 +hei_p_m_bag_var18_bus_s=1917672668 +hei_p_m_bag_var22_arm_s=-944468481 +hei_p_parachute_s_female=-155651337 +hei_p_post_heist_biker_stash=1238160255 +hei_p_post_heist_coke_stash=1224545529 +hei_p_post_heist_meth_stash=-258503926 +hei_p_post_heist_trash_stash=1519210029 +hei_p_post_heist_weed_stash=-312058329 +hei_p_pre_heist_biker_guns=177215951 +hei_p_pre_heist_biker=-1358925744 +hei_p_pre_heist_coke=-1226165256 +hei_p_pre_heist_steal_meth=-1870174438 +hei_p_pre_heist_trash=2106464197 +hei_p_pre_heist_weed=1521715980 +hei_prison_heist_clothes=-54086982 +hei_prison_heist_docs=-1791288494 +hei_prison_heist_jerry_can=-597297308 +hei_prison_heist_parachute=1759878906 +hei_prison_heist_schedule=666650558 +hei_prison_heist_weapons=235335864 +hei_prop_bank_alarm_01=-1906772306 +hei_prop_bank_cctv_01=-1007354661 +hei_prop_bank_cctv_02=-1842407088 +hei_prop_bank_ornatelamp=-647884455 +hei_prop_bank_plug=301970060 +hei_prop_bank_transponder=1247668342 +hei_prop_bh1_08_hdoor=-368655288 +hei_prop_bh1_08_mp_gar2=-976225932 +hei_prop_bh1_09_mp_gar2=815741875 +hei_prop_bh1_09_mph_l=-1258405227 +hei_prop_bh1_09_mph_r=-1719104598 +hei_prop_carrier_aerial_1=-631186269 +hei_prop_carrier_aerial_2=-937281498 +hei_prop_carrier_bombs_1=-443781181 +hei_prop_carrier_cargo_01a=-1239742687 +hei_prop_carrier_cargo_02a=-348429551 +hei_prop_carrier_cargo_03a=102012783 +hei_prop_carrier_cargo_04a=-1709880394 +hei_prop_carrier_cargo_04b_s=903634723 +hei_prop_carrier_cargo_04b=-1354861048 +hei_prop_carrier_cargo_04c=1056511355 +hei_prop_carrier_cargo_05a_s=-1471086668 +hei_prop_carrier_cargo_05a=388384482 +hei_prop_carrier_cargo_05b_s=-2028471192 +hei_prop_carrier_cargo_05b=811366734 +hei_prop_carrier_crate_01a_s=-1374736588 +hei_prop_carrier_crate_01a=1885839156 +hei_prop_carrier_crate_01b_s=495669334 +hei_prop_carrier_crate_01b=656641197 +hei_prop_carrier_defense_01=-1730993301 +hei_prop_carrier_defense_02=-1953429273 +hei_prop_carrier_docklight_01=-1941093436 +hei_prop_carrier_docklight_02=1644490552 +hei_prop_carrier_gasbogey_01=2094829076 +hei_prop_carrier_jet=1774596576 +hei_prop_carrier_liferafts=260465372 +hei_prop_carrier_light_01=1320280194 +hei_prop_carrier_lightset_1=31793303 +hei_prop_carrier_ord_01=1673407939 +hei_prop_carrier_ord_03=-2133399564 +hei_prop_carrier_panel_1=-737433441 +hei_prop_carrier_panel_2=-997389918 +hei_prop_carrier_panel_3=-1430596098 +hei_prop_carrier_panel_4=-1694943621 +hei_prop_carrier_phone_01=-1207579608 +hei_prop_carrier_phone_02=-433280915 +hei_prop_carrier_radar_1_l1=335154249 +hei_prop_carrier_radar_1=2124719729 +hei_prop_carrier_radar_2=-1870804445 +hei_prop_carrier_stair_01a=75309412 +hei_prop_carrier_stair_01b=1396883182 +hei_prop_carrier_trailer_01=-963162967 +hei_prop_cash_crate_empty=-1823263496 +hei_prop_cash_crate_half_full=-748199017 +hei_prop_cc_metalcover_01=-893826075 +hei_prop_cntrdoor_mph_l=621101123 +hei_prop_cntrdoor_mph_r=-31919505 +hei_prop_com_mp_gar2=1652829067 +hei_prop_container_lock=-440521971 +hei_prop_crate_stack_01=-230239317 +hei_prop_dlc_heist_board=695737472 +hei_prop_dlc_heist_map=1609935604 +hei_prop_dlc_tablet=1943210810 +hei_prop_drug_statue_01=155105927 +hei_prop_drug_statue_base_01=1095160111 +hei_prop_drug_statue_base_02=-970138871 +hei_prop_drug_statue_box_01=466617970 +hei_prop_drug_statue_box_01b=-1616551421 +hei_prop_drug_statue_box_big=371570974 +hei_prop_drug_statue_stack=802041688 +hei_prop_drug_statue_top=-2105722428 +hei_prop_dt1_20_mp_gar2=1529620568 +hei_prop_dt1_20_mph_door_l=1263238661 +hei_prop_dt1_20_mph_door_r=-1934393132 +hei_prop_gold_trolly_empty=-889258808 +hei_prop_gold_trolly_half_full=-636408770 +hei_prop_hei_ammo_pile_02=2123793174 +hei_prop_hei_ammo_pile=-693573187 +hei_prop_hei_ammo_single=-1962755162 +hei_prop_hei_bank_mon=79209609 +hei_prop_hei_bank_phone_01=-1605837712 +hei_prop_hei_bankdoor_new=110411286 +hei_prop_hei_bio_panel=-1388847408 +hei_prop_hei_bnk_lamp_01=-1956621659 +hei_prop_hei_bnk_lamp_02=949726493 +hei_prop_hei_bust_01=-468144679 +hei_prop_hei_carrier_disp_01=-637483755 +hei_prop_hei_cash_trolly_01=269934519 +hei_prop_hei_cash_trolly_02=-108416355 +hei_prop_hei_cash_trolly_03=769923921 +hei_prop_hei_cont_light_01=-1591138173 +hei_prop_hei_cs_keyboard=1338930512 +hei_prop_hei_cs_stape_01=1723214043 +hei_prop_hei_cs_stape_02=-1174384786 +hei_prop_hei_drill_hole=19410268 +hei_prop_hei_drug_case=1049338225 +hei_prop_hei_drug_pack_01a=525896218 +hei_prop_hei_drug_pack_01b=-395076527 +hei_prop_hei_drug_pack_02=-1907742965 +hei_prop_hei_garage_plug=-1920951931 +hei_prop_hei_hose_nozzle=-1480373456 +hei_prop_hei_id_bank=-1920621482 +hei_prop_hei_id_bio=61105977 +hei_prop_hei_keypad_01=-2122821887 +hei_prop_hei_keypad_02=-1405574011 +hei_prop_hei_keypad_03=-1659828682 +hei_prop_hei_lflts_01=995169827 +hei_prop_hei_lflts_02=1234612910 +hei_prop_hei_med_benchset1=1599047635 +hei_prop_hei_monitor_overlay=-818415955 +hei_prop_hei_monitor_police_01=810212168 +hei_prop_hei_muster_01=-2107935824 +hei_prop_hei_new_plant=899921464 +hei_prop_hei_paper_bag=910205311 +hei_prop_hei_pic_hl_gurkhas=-207866908 +hei_prop_hei_pic_hl_keycodes=1259624006 +hei_prop_hei_pic_hl_raid=-170303942 +hei_prop_hei_pic_hl_valkyrie=-1167179986 +hei_prop_hei_pic_pb_break=630003835 +hei_prop_hei_pic_pb_bus=-1197216983 +hei_prop_hei_pic_pb_plane=-1608608290 +hei_prop_hei_pic_pb_station=1554252335 +hei_prop_hei_pic_ps_bike=1678759457 +hei_prop_hei_pic_ps_convoy=-377023079 +hei_prop_hei_pic_ps_hack=564263640 +hei_prop_hei_pic_ps_job=-943572871 +hei_prop_hei_pic_ps_trucks=-1302073896 +hei_prop_hei_pic_ps_witsec=2082630228 +hei_prop_hei_pic_ub_prep=1014521536 +hei_prop_hei_pic_ub_prep02=-2079534286 +hei_prop_hei_pic_ub_prep02b=1812372168 +hei_prop_hei_post_note_01=-406850826 +hei_prop_hei_security_case=1037912790 +hei_prop_hei_securitypanel=-160937700 +hei_prop_hei_shack_door=2096238007 +hei_prop_hei_shack_window=332076319 +hei_prop_hei_skid_chair=449297510 +hei_prop_hei_timetable=629489439 +hei_prop_hei_tree_fallen_02=1993764676 +hei_prop_hei_warehousetrolly_02=860567771 +hei_prop_hei_warehousetrolly=820966683 +hei_prop_heist_ammo_box=-807812330 +hei_prop_heist_apecrate=-82704061 +hei_prop_heist_binbag=1138881502 +hei_prop_heist_box=-517243780 +hei_prop_heist_card_hack_02=-411901183 +hei_prop_heist_card_hack=-1827191488 +hei_prop_heist_carrierdoorl=-1469164005 +hei_prop_heist_carrierdoorr=394409025 +hei_prop_heist_cash_bag_01=-1171762716 +hei_prop_heist_cash_pile=1246356548 +hei_prop_heist_cutscene_doora=-1436200562 +hei_prop_heist_cutscene_doorb=1853479348 +hei_prop_heist_cutscene_doorc_l=1890297615 +hei_prop_heist_cutscene_doorc_r=-1920147247 +hei_prop_heist_deposit_box=-1305230175 +hei_prop_heist_docs_01=1506637536 +hei_prop_heist_drill=-443429795 +hei_prop_heist_drug_tub_01=1271198221 +hei_prop_heist_emp=932490441 +hei_prop_heist_gold_bar=-599546004 +hei_prop_heist_hook_01=-1732852367 +hei_prop_heist_hose_01=1898040612 +hei_prop_heist_lockerdoor=-894594569 +hei_prop_heist_magnet=2055827572 +hei_prop_heist_off_chair=-1198343923 +hei_prop_heist_overlay_01=-780916577 +hei_prop_heist_pc_01=-217815249 +hei_prop_heist_pic_01=-1969585897 +hei_prop_heist_pic_02=16805345 +hei_prop_heist_pic_03=-313637251 +hei_prop_heist_pic_04=-448940452 +hei_prop_heist_pic_05=-744484063 +hei_prop_heist_pic_06=1240072119 +hei_prop_heist_pic_07=908285994 +hei_prop_heist_pic_08=172949638 +hei_prop_heist_pic_09=948854020 +hei_prop_heist_pic_10=-413386375 +hei_prop_heist_pic_11=-719776525 +hei_prop_heist_pic_12=986210388 +hei_prop_heist_pic_13=747357147 +hei_prop_heist_pic_14=1083173863 +hei_prop_heist_plinth=1236807831 +hei_prop_heist_rolladex=-931948057 +hei_prop_heist_roller_base=755664014 +hei_prop_heist_roller_up=-1719632135 +hei_prop_heist_roller=-180739589 +hei_prop_heist_safedepdoor=-812777085 +hei_prop_heist_safedeposit=152330975 +hei_prop_heist_sec_door=-63539571 +hei_prop_heist_thermite_case=924741338 +hei_prop_heist_thermite_flash=-335888452 +hei_prop_heist_thermite=865563579 +hei_prop_heist_transponder=388542025 +hei_prop_heist_trevor_case=1452661060 +hei_prop_heist_tub_truck=1429382112 +hei_prop_heist_tug=-234152995 +hei_prop_heist_tumbler_empty=-877183153 +hei_prop_heist_weed_block_01=-54433116 +hei_prop_heist_weed_block_01b=-680115871 +hei_prop_heist_weed_pallet_02=1228076166 +hei_prop_heist_weed_pallet=-553616286 +hei_prop_heist_wooden_box=377646791 +hei_prop_hst_icon_01=1833528513 +hei_prop_hst_laptop=-676527372 +hei_prop_hst_usb_drive_light=1210057103 +hei_prop_hst_usb_drive=-779874356 +hei_prop_mini_sever_01=1030147405 +hei_prop_mini_sever_02=1806543322 +hei_prop_mini_sever_03=412812214 +hei_prop_mini_sever_broken=1290462570 +hei_prop_pill_bag_01=50694499 +hei_prop_server_piece_01=435562533 +hei_prop_server_piece_lights=-543689572 +hei_prop_sm_14_mp_gar2=245838764 +hei_prop_sm_14_mph_door_l=-667009138 +hei_prop_sm_14_mph_door_r=1640157877 +hei_prop_ss1_mpint_door_l=116180164 +hei_prop_ss1_mpint_door_r=-415922858 +hei_prop_ss1_mpint_garage2=1975282749 +hei_prop_station_gate=-1603817716 +hei_prop_sync_door_06=1424372521 +hei_prop_sync_door_08=-1232996765 +hei_prop_sync_door_09=-1874351633 +hei_prop_sync_door_10=-2881618 +hei_prop_sync_door01a=2116359305 +hei_prop_sync_door01b=46734799 +hei_prop_sync_door02a=393167779 +hei_prop_sync_door02b=-1562944903 +hei_prop_sync_door03=782871627 +hei_prop_sync_door04=1356853431 +hei_prop_sync_door05a=-1483545996 +hei_prop_sync_door05b=-2009193533 +hei_prop_sync_door07=-2051450263 +hei_prop_wall_alarm_off=-2002895309 +hei_prop_wall_alarm_on=1088428993 +hei_prop_wall_light_10a_cr=1228163930 +hei_prop_yah_glass_01=-971547840 +hei_prop_yah_glass_02=2023735386 +hei_prop_yah_glass_03=1792484553 +hei_prop_yah_glass_04=1564805541 +hei_prop_yah_glass_05=1299409410 +hei_prop_yah_glass_06=1072287471 +hei_prop_yah_glass_07=569086707 +hei_prop_yah_glass_08=338622326 +hei_prop_yah_glass_09=75487256 +hei_prop_yah_glass_10=-1562831388 +hei_prop_yah_lounger=900699965 +hei_prop_yah_seat_01=28672923 +hei_prop_yah_seat_02=-293380809 +hei_prop_yah_seat_03=-591349326 +hei_prop_yah_table_01=-1727936540 +hei_prop_yah_table_02=1844244923 +hei_prop_yah_table_03=1000639787 +hei_prop_zip_tie_positioned=623548567 +hei_prop_zip_tie_straight=818839470 +hei_ss1_02_building01=-1387685787 +hei_ss1_02_garagedtls=-1645951137 +hei_ss1_02_grd01=-13598702 +hei_ss1_11_detail01b=-1812616998 +hei_ss1_11_flats=1754483286 +hei_ss1_11_flatsgrd01=-525592501 +hei_ss1_11_land01=567645300 +hei_ss1_11_lobbysofa=1923648289 +hei_v_ilev_bk_gate_molten=735855031 +hei_v_ilev_bk_gate_pris=-222270721 +hei_v_ilev_bk_gate2_molten=1272518122 +hei_v_ilev_bk_gate2_pris=746855201 +hei_v_ilev_bk_safegate_molten=108706825 +hei_v_ilev_bk_safegate_pris=-1508355822 +hei_v_ilev_fh_heistdoor1=224975209 +hei_v_ilev_fh_heistdoor2=330294775 +hexer=301427732 +hickbackroomshit=2132980893 +hickbarbar=-1862421347 +hickbardivide=42358572 +hickbarfantops=1375833564 +hickbarlights=-1163879492 +hickbarshell=-1521838512 +hickbartrmbck=-1848794733 +hickbarunit=-619486048 +hickbarvent=235493964 +hickbrskrtbck=24583005 +hickmats=76291840 +hickmoresignsfront=608514362 +hickneon=799455215 +hicks_barshit=-1598384008 +hicks_newreflect=810992626 +hicks_wallshit1=1667141189 +hicksbackdirt=1027005939 +hicksbarmats=-119446652 +hickshadback=234652493 +hickshadowbar=-932952209 +hicksmoresignsback=1659268031 +hickwins=-90636983 +horizonring=-2125480855 +hotknife=37348240 +huntley=486987393 +hw1_01_a=-512624075 +hw1_01_alley_details=-1961608770 +hw1_01_b=1894291760 +hw1_01_c=1901730311 +hw1_01_d=-719461999 +hw1_01_decalsa=2085889725 +hw1_01_decalsb=1854343971 +hw1_01_decalsb2=866818173 +hw1_01_decalsc=1624272822 +hw1_01_doorblock=522020779 +hw1_01_ground=-94338861 +hw1_01_handrail_lod=400742046 +hw1_01_handrail=532780075 +hw1_01_hillsidec=548465517 +hw1_01_hillsidedecalsb=2112998637 +hw1_01_hillsidegnd=-1938412073 +hw1_01_hw1_1_railing=114003761 +hw1_01_hw1_1_railing2=1776982345 +hw1_01_ldr001=453135790 +hw1_01_ldr002=680323267 +hw1_01_lockup=808920973 +hw1_01_props_combo06_dslod=-331160868 +hw1_01_shadow_wall=794489978 +hw1_01_upnat_fence=621338680 +hw1_02_bld1_fnce=-463429933 +hw1_02_bld1=-1292431284 +hw1_02_bld2=-373981752 +hw1_02_bld3=-679814829 +hw1_02_bld4=-76275387 +hw1_02_bld5=-330398982 +hw1_02_bld6=571534974 +hw1_02_cablemesh173373_hvstd=1849355418 +hw1_02_cablemesh173388_hvstd=1402840727 +hw1_02_cablemesh173403_hvstd=-1351627169 +hw1_02_cablemesh173418_hvstd=-553441798 +hw1_02_cablemesh173433_hvstd=365129804 +hw1_02_detail1=-1252834272 +hw1_02_detail1b=-178177157 +hw1_02_detail1d=-2081826670 +hw1_02_details2b=20155248 +hw1_02_details2c=-2128147623 +hw1_02_details2e=-1246956444 +hw1_02_door_blocker=406599627 +hw1_02_emiss_nomelt_pstrs_lod=1100527874 +hw1_02_emissive_melt_pstrs_lod=1837065524 +hw1_02_flow_=-197030570 +hw1_02_flow_01=-2145720397 +hw1_02_flow_02=1366067799 +hw1_02_flow_03=1669803660 +hw1_02_flow_04=-1529040586 +hw1_02_grnd1=1574660943 +hw1_02_grnd2_shadowproxy=-723897045 +hw1_02_grnd2=1936037479 +hw1_02_gru_door_lod=-1903011502 +hw1_02_grudoor_dummy=37854080 +hw1_02_hw2_red_carpet=2128205696 +hw1_02_ld=-864104342 +hw1_02_ld003=1934147822 +hw1_02_ld004=-73772633 +hw1_02_ld005=225703258 +hw1_02_ld006=-635203910 +hw1_02_ld02=-1807601169 +hw1_02_melt_pstrs_lod=-1397949888 +hw1_02_melt_pstrs=2103009690 +hw1_02_nomelt_pstrs_lod=1455796518 +hw1_02_nomelt_pstrs=1669257774 +hw1_02_prop_premier_fence=-1962732942 +hw1_02_prop_premier_fence001=-1355706694 +hw1_02_prop_premier_fence002=-528813748 +hw1_02_prop_premier_fence003=-759671353 +hw1_02_props_hw1_2_ve01_slod=1564089854 +hw1_02_props_hw1_2_veg_slod=984652212 +hw1_02_railings=-1565118602 +hw1_02_railings2=750378759 +hw1_02_redcpet_lod=-1864064469 +hw1_02_windows_noshad=-1231191169 +hw1_02_wood=1290932115 +hw1_02_wood2=1338958595 +hw1_03_a_plots7-9_nodshad=1364022919 +hw1_03_build02b=-1120421683 +hw1_03_build04_ovly=2091107352 +hw1_03_build04=-1023057929 +hw1_03_garage_01=-644523082 +hw1_03_garage_ov_01=-1803107177 +hw1_03_loose_lobday=1600390370 +hw1_03_pool_dummy=1678520692 +hw1_03_pool_proxy=1254156759 +hw1_03_roos_alfa3=-546695604 +hw1_03_roos_alfa4=-113030658 +hw1_03_roos_apts03=-2032162002 +hw1_03_roos_cpark_a=1120115004 +hw1_03_roos_cpark2=-2074675109 +hw1_03_roos_int_shad=-702435766 +hw1_03_rvelt_dcl01=-1029671640 +hw1_03_rvelt_frame=210823447 +hw1_03_rvelt01=1530034397 +hw1_04_build02=833751936 +hw1_04_build03=-1627003354 +hw1_04_build04=1432277721 +hw1_04_build04b=1154083371 +hw1_04_cablemesh16435_thvy=-1996911124 +hw1_04_glue=127209426 +hw1_04_glue003=-234450300 +hw1_04_glue2=-257044173 +hw1_04_ground=-1270820123 +hw1_04_ldr=1119245547 +hw1_04_pw_chainlink=-758751315 +hw1_04_pw_chainlink2=-1187071375 +hw1_04_pw_chainlink3=-752456116 +hw1_04_pw_chainlink4=-1050621247 +hw1_04_pw_chainlink5=1960456613 +hw1_04_pw_chainlink6=1654459691 +hw1_04_railing=-2084476352 +hw1_04_railing2=-689786883 +hw1_04_railing2b=-69278676 +hw1_04_railing3=-946564767 +hw1_04_railingb=-1311677237 +hw1_04_railng3b=-2026320990 +hw1_06_adbuild02=2103936397 +hw1_06_adbuild02b=2030499440 +hw1_06_alley_01=1001027582 +hw1_06_alley_fence_lod=-654467153 +hw1_06_alley_fence=-1001914038 +hw1_06_build01cm=266927528 +hw1_06_build03cm=423838330 +hw1_06_build04cm=-1283337482 +hw1_06_build05cm=-293995249 +hw1_06_cloth_06_02=-376286109 +hw1_06_cloth_06_03=55642080 +hw1_06_cloth_06_m=-361612536 +hw1_06_db07rail_lod=791147146 +hw1_06_db07rail2_lod=1977395601 +hw1_06_detail02=635949094 +hw1_06_detail02b=2064016994 +hw1_06_detail02c=1107063883 +hw1_06_emissive_a=586863342 +hw1_06_emissive_b=21532554 +hw1_06_emissive_c=1180867009 +hw1_06_emissive_d=1423554223 +hw1_06_emissive_e=1509835000 +hw1_06_emissive_f=2012118232 +hw1_06_emissive_g=2100922222 +hw1_06_emissive_h=-1955912751 +hw1_06_emissive_i=-1252132942 +hw1_06_emissive_j=-2095770847 +hw1_06_emissive_nightphrm_b=1813300909 +hw1_06_furgrass_00=1068966236 +hw1_06_furgrass_01=837060023 +hw1_06_furgrass_02=606235187 +hw1_06_furgrass_03=381079388 +hw1_06_furgrass_04=149795786 +hw1_06_furgrass_05=-758495356 +hw1_06_furgrass_06=-994038928 +hw1_06_furgrass_07=-1233678625 +hw1_06_furgrass_08=-1473744327 +hw1_06_furgrass_09=-1716202158 +hw1_06_furgrass_10=484369132 +hw1_06_furgrass_11=-479465465 +hw1_06_furgrass_12=-1050956825 +hw1_06_furgrass_13=-898384449 +hw1_06_furgrass_14=-1400929833 +hw1_06_furgrass_15=-440109984 +hw1_06_furgrass_16=-671393586 +hw1_06_furgrass_17=-1859630299 +hw1_06_furgrass_18=-2091077746 +hw1_06_furgrass_19=755892978 +hw1_06_furgrass_20=-915652796 +hw1_06_furgrass_21=-829765247 +hw1_06_glue=-592916992 +hw1_06_glue2=899883042 +hw1_06_glue3=1854018015 +hw1_06_gop=-2134244776 +hw1_06_grnd_low2=-1081621127 +hw1_06_hdgb_top=435131988 +hw1_06_hdgb=1036652564 +hw1_06_hedge_rnd_a_l_decr001=-657301768 +hw1_06_hedge_rnd_a_ml001=-1485923788 +hw1_06_hw1_nwcl=-1977076544 +hw1_06_jrdrs=-1911646444 +hw1_06_ldr_=326183423 +hw1_06_ldr_01=-375435415 +hw1_06_ldr_011=-1336395753 +hw1_06_ldr_02=-61967161 +hw1_06_ldr_03=-825943627 +hw1_06_ldr_04=-529089256 +hw1_06_ldr_05=1055324667 +hw1_06_ldr_06=276307230 +hw1_06_ldr_07=-435369912 +hw1_06_ldr_08=-127701771 +hw1_06_ldr_09=2040065886 +hw1_06_ldr_10=1503866407 +hw1_06_nbr=1278565879 +hw1_06_nbrs=946657917 +hw1_06_nu_build004=-398272479 +hw1_06_nu_build02=292737839 +hw1_06_pharmcy_01=-1107135077 +hw1_06_pharmdet_01=-1817687760 +hw1_06_pipes_drains=-1872534500 +hw1_06_railings=-399959729 +hw1_06_railings2=1668396678 +hw1_06_railings4=-2013429859 +hw1_06_railings5=-1776477224 +hw1_06_railings6=-1050906030 +hw1_06_road=-2029222020 +hw1_06_shdw01=1121637823 +hw1_06_shdw01c=-1141386914 +hw1_07_03_tmp_ovly=-1673641165 +hw1_07_03_tmp=-773442881 +hw1_07_a_plots7-9_nodshad=313893975 +hw1_07_apt_5drail_lod=1228790535 +hw1_07_b1=-1070163359 +hw1_07_build_sa=-408437505 +hw1_07_cablemesh369339_hvstd=45984266 +hw1_07_cablemesh369354_hvstd=-889487127 +hw1_07_cablemesh369369_hvstd=-1369722876 +hw1_07_detail_b1=-2012474417 +hw1_07_detail=1369903232 +hw1_07_detail3=-1892184924 +hw1_07_details_02=700726340 +hw1_07_elpitbase_al=-332017629 +hw1_07_elpitbase_d=1545468184 +hw1_07_elpitbase=-1851273617 +hw1_07_fence02a=-265692065 +hw1_07_grnd_b=-1861921310 +hw1_07_grnd_c=218320376 +hw1_07_hedge_d=1255186874 +hw1_07_hedge_d2=2146818243 +hw1_07_hedge_d3=1918123392 +hw1_07_hedge_d4=465408076 +hw1_07_hedge_d5=-1913523013 +hw1_07_ladder_002=1435630835 +hw1_07_ldrr001=679174808 +hw1_07_ldrr002=518606708 +hw1_07_ldrr003=-1659515953 +hw1_07_ldrr004=-1889357719 +hw1_07_ldrr005=-2051564269 +hw1_07_logo=996091122 +hw1_07_parkingem=-299255729 +hw1_07_props_combo01_slod=989207063 +hw1_07_props_combo02_dslod=-2023215275 +hw1_07_railings=1279723898 +hw1_07_railings10=1039954763 +hw1_07_railings2_lod=672163373 +hw1_07_railings4=-868163536 +hw1_07_railings5=1576240023 +hw1_07_railings6=1942335291 +hw1_07_railings7=-2120463640 +hw1_07_railings8=-1762953850 +hw1_07_railings9=615518465 +hw1_07_rails=1942564779 +hw1_07_roof_dirt=-313844421 +hw1_07_roof_dirt2=1069623653 +hw1_07_sdw_01=695889205 +hw1_07_sdw_02=-206044751 +hw1_07_sgn_det=-1290918362 +hw1_07_sgn_det01=-2022955107 +hw1_07_shw_pr=330312763 +hw1_07_tmp_ladder=-1371120068 +hw1_07_twl_det=1878021811 +hw1_07_twl_det01=-1636425964 +hw1_07_vw_muzak_001=-560809621 +hw1_07_warehseshelf03=-135829466 +hw1_07_wtrbuild01=1703606389 +hw1_07_wtrbuild01d=-865830828 +hw1_07_wtrbuild02d=-434947323 +hw1_07_wtrbuild05d=-2003042440 +hw1_08_build03x=-758922140 +hw1_08_build1_4_det=-519796568 +hw1_08_carparkdetail=710360556 +hw1_08_decalb=1970877928 +hw1_08_decald=-658015101 +hw1_08_decals1=-131077603 +hw1_08_decals2=-1963683928 +hw1_08_emissive_a_slod=-1031393586 +hw1_08_grnd2=-2083120310 +hw1_08_grnd3=1029279318 +hw1_08_ground_01=-1594709952 +hw1_08_hotplaz_ldr=1304399686 +hw1_08_hotplaz_rail=723023507 +hw1_08_hotplaz01=-1836318341 +hw1_08_hotplaz02=-1462686203 +hw1_08_hurrdetails=899826789 +hw1_08_hurricanex=326394542 +hw1_08_hw1_8_newtop001=-2072287043 +hw1_08_ldr=-702487957 +hw1_08_ldr001=1443519929 +hw1_08_ldr002=1135524098 +hw1_08_ldr003=963617976 +hw1_08_lightcase=-1667060909 +hw1_08_newcarpark=-782735761 +hw1_08_newdecals=-1988933741 +hw1_08_rail=-965682050 +hw1_08_railings=-409844162 +hw1_08_railings2=1870569448 +hw1_08_railings3=-1731595650 +hw1_08_shadowproxy01=28731469 +hw1_08_vwhot_det1=1972363783 +hw1_08_vwhot01=1650221088 +hw1_09_billboards=1778162525 +hw1_09_captower_dtl=-430121925 +hw1_09_captower=145371199 +hw1_09_cp_railings=1394986836 +hw1_09_fake_int_em=-1400883693 +hw1_09_fake_int=-1222254644 +hw1_09_glue_01=-1243261926 +hw1_09_glue_02=-1001656089 +hw1_09_glue_2=-510280497 +hw1_09_ground=-904413333 +hw1_09_ground2=413284062 +hw1_09_mscp=149399910 +hw1_09_pd_sign=-326741201 +hw1_09_policestation=369205997 +hw1_09_props_combo01_slod=-1793416473 +hw1_09_props_combo03_slod=-1716590621 +hw1_09_rail_post=-1640093595 +hw1_09_rail_post2=-1736123092 +hw1_09_railings=57120750 +hw1_10_br_rail=1784356027 +hw1_10_bridge01_sd=1199652644 +hw1_10_bridge01=-1039202168 +hw1_10_bridge02_sd=160230259 +hw1_10_bridge02=1781979357 +hw1_10_cnt_sign=-1515041200 +hw1_10_land_00=-364531001 +hw1_10_land_02=-1825897329 +hw1_10_land_03=-1064083617 +hw1_10_land_04=-825426990 +hw1_10_land_06=1545574009 +hw1_10_land_07=1769353510 +hw1_10_land_08=2008239520 +hw1_10_land02_a=-445543429 +hw1_10_land03_a=-824193557 +hw1_10_land06_a=1635090709 +hw1_10_land08_a=766833563 +hw1_11_build01_a=487854109 +hw1_11_build01=1064599835 +hw1_11_build02_a=-1411239158 +hw1_11_build02=1908762044 +hw1_11_build02b_a=-980848503 +hw1_11_cablemesh28210_hvstd=-978252068 +hw1_11_grnd_blnd=-161438509 +hw1_11_ground_a=210683425 +hw1_11_ground_a2=-443992967 +hw1_11_ground_noshadow=1332427729 +hw1_11_hedge_a=-1786582789 +hw1_11_hedge_a2=670953188 +hw1_11_ldr_01=1074145773 +hw1_11_railings=-573404173 +hw1_11_railings2=13448741 +hw1_11_railings3=-279604426 +hw1_11_railings4=684164637 +hw1_12_build01_a=586026448 +hw1_12_build01=354515856 +hw1_12_build02_a=-703884125 +hw1_12_build02_a2=-1168008134 +hw1_12_build02_ab=-971230321 +hw1_12_build02=-501410428 +hw1_12_cablemesh1463_thvy=-426928973 +hw1_12_chainlink=-1506245775 +hw1_12_ground=-541074993 +hw1_12_hdg_top=1558939191 +hw1_12_hdg=-630567675 +hw1_12_railings=-2128659209 +hw1_12_railings2=583048327 +hw1_12_railings3=813840394 +hw1_13_biker_aux=2104026129 +hw1_13_biker_gardoor=136264275 +hw1_13_biker_newbits=-1293675098 +hw1_13_biker_rails=177085699 +hw1_13_bikergnd_a=2134388008 +hw1_13_bikergnd=36342934 +hw1_13_bikergnd2_a=-1342604687 +hw1_13_bk_wires=327225700 +hw1_13_bkrgnd_noshadow=1356530899 +hw1_13_garage_door_01=747685776 +hw1_13_ground_a1=-496822713 +hw1_13_ground=-2003736070 +hw1_13_ldrrr=-694926978 +hw1_13_motel_decal=922403028 +hw1_13_motel=706065119 +hw1_13_props_combo_slod=-2030346120 +hw1_13_props_dump01alod=-800344852 +hw1_13_props_dump01alod1=-2096314408 +hw1_13_props_dump01alod2=-1395254422 +hw1_13_props_pallet01lod5=-1550536461 +hw1_13_railings=-1121865470 +hw1_13_railings2=-1545333354 +hw1_13_railings3=-718637022 +hw1_13_ratt_static=-1659158224 +hw1_13_res2_decals=-2053869137 +hw1_13_res2=716555051 +hw1_13_starlight_sign=794887696 +hw1_13_wires=1413145791 +hw1_14_bld01_utl=219326616 +hw1_14_bld01_utlb=-1659875318 +hw1_14_bld02_dcl=1902050790 +hw1_14_bld02=-313241547 +hw1_14_bld02b_dcl=-332611915 +hw1_14_bld03=-631756227 +hw1_14_bld04=-787277901 +hw1_14_bld05=904094038 +hw1_14_bld06_utl=1459685470 +hw1_14_bld06_utlb=1032850982 +hw1_14_bld06_utlbb=1737949586 +hw1_14_bld06_utlbc=-1637781722 +hw1_14_bld07=1901353015 +hw1_14_d=-1357141677 +hw1_14_db_apart_05__rsref00=1831854458 +hw1_14_db=336054536 +hw1_14_fence=-1392644903 +hw1_14_glass=-1568817157 +hw1_14_glue01=-178496097 +hw1_14_gnd_1b=-253523090 +hw1_14_gnd_2b=1833729674 +hw1_14_gnd_2eb=-607938432 +hw1_14_gnd_c=-1808807168 +hw1_14_hdg_top=1744531028 +hw1_14_hdg_top2=1356886467 +hw1_14_hdg=-408002820 +hw1_14_hdg2=1930242138 +hw1_14_hdg2c=1219752935 +hw1_14_hdgb_top003=705915654 +hw1_14_hdgb_top2=1924951663 +hw1_14_hdgc_top2=-1702099064 +hw1_14_hdgd_top=-1642618956 +hw1_14_hdgd=-1329880142 +hw1_14_hdge_top=665976950 +hw1_14_hdge_top001=1862480776 +hw1_14_ladder_001=1249676467 +hw1_14_ladder_002=-1263509223 +hw1_14_ldr=140779207 +hw1_14_ldr001=1554081049 +hw1_14_ldr002=1255588228 +hw1_14_ldr003=1556899179 +hw1_14_railing=1146321396 +hw1_14_railings2=749181752 +hw1_14_railings3=987674534 +hw1_14_railings4=1227707459 +hw1_14_railings5=1468788992 +hw1_14_rtr=1552031093 +hw1_14_rtrb=-393685242 +hw1_14_shd_pxy=-902948776 +hw1_14_shdw=-144671806 +hw1_14_shdw2=-290116045 +hw1_14_twl=1010868558 +hw1_14_twl2=1688194909 +hw1_14_twl3=1868162257 +hw1_14_twlb=-760272022 +hw1_14_vent=667531210 +hw1_15_apart_st1_2=-534778517 +hw1_15_apart_st2=268618773 +hw1_15_apt_st1=-414886721 +hw1_15_build1_details=-1951216762 +hw1_15_build1_detailsb=582558264 +hw1_15_build1=-672900969 +hw1_15_build2=-955828515 +hw1_15_dec_00=-2127019256 +hw1_15_dec_01=1996566170 +hw1_15_dec_02=1690274327 +hw1_15_dec_03=1293376151 +hw1_15_dec_04=-229661439 +hw1_15_dec_05_ivyb=1298669622 +hw1_15_dec_05=-592086579 +hw1_15_dec_06=-811147344 +hw1_15_dec_07=-1192644042 +hw1_15_fnc=-558837092 +hw1_15_ground1=651108333 +hw1_15_hdg_00_top=552612940 +hw1_15_hdg_00=119494936 +hw1_15_hdg_01_top=721157395 +hw1_15_hdg_01=-1253722798 +hw1_15_hdg_02_top=1603975167 +hw1_15_hdg_02=-1558441729 +hw1_15_hdg_03_top=-1196087386 +hw1_15_hdg_03=-1058780017 +hw1_15_hdg_04_top=1677913519 +hw1_15_hdg_04=1920544698 +hw1_15_hdg_b_00_top=2023175627 +hw1_15_hdg_b_00=2034933165 +hw1_15_hdg_b_01_top=-1416379258 +hw1_15_hdg_b_01=-1308651754 +hw1_15_hdg_b_02_top=-669656988 +hw1_15_hdg_b_02=-725101402 +hw1_15_hdg_b_03_top=1060941408 +hw1_15_hdg_b_03=1290159341 +hw1_15_hdg_b_04_top=-1516304052 +hw1_15_hdg_b_04=1521148022 +hw1_15_ladder_=-1808566825 +hw1_15_lldd=521524290 +hw1_15_lll=862768299 +hw1_15_props_cbl_thvy=97776128 +hw1_15_props_cbl_thvy01=1722748059 +hw1_15_props_cbl_thvy02=1953212436 +hw1_15_props_cbl_thvy03=-2094938752 +hw1_15_props_cbl_thvy04=18366831 +hw1_15_props_cbl_thvy05=493451793 +hw1_15_railing2_lod=181504950 +hw1_15_railing3_lod=-1936985284 +hw1_15_railing4=462382584 +hw1_15_railings5=1255300595 +hw1_15_shdw=1391890095 +hw1_15_twl00=74868871 +hw1_15_twl01=1016027320 +hw1_15_twl02=786447706 +hw1_15_twl03=1632346672 +hw1_16_bboard=-1132378361 +hw1_16_build02=387516613 +hw1_16_build02b_dcl=-529311731 +hw1_16_build02b_dcl2=1396517341 +hw1_16_build02b_dcl3=1134529186 +hw1_16_build1=1765503940 +hw1_16_build2_g=-1736366459 +hw1_16_build2=-1828829367 +hw1_16_build2aldet_b=-1117503232 +hw1_16_build2aldet_c=-1346919001 +hw1_16_build2aldet=-806773311 +hw1_16_build2ov=1254221951 +hw1_16_build2ov2=2109486183 +hw1_16_gnd=-1039938041 +hw1_16_h1_16_brand_emissive=1164797860 +hw1_16_ldr=-2128520986 +hw1_16_ldr001=122504853 +hw1_16_props_cable_thvy=-681926893 +hw1_16_props_cable_thvy01=-565680250 +hw1_16_props_cable_thvy02=-1332868078 +hw1_16_props_cable_thvy03=-1981104416 +hw1_16_props_cable_thvy04=-849361483 +hw1_16_props_cable_thvy05=-1654168103 +hw1_16_props_cable_thvy06=1796768060 +hw1_16_props_cable_thvy07=1088761046 +hw1_16_rails_00=-2139248110 +hw1_16_rails_01=1882786185 +hw1_16_rails_02=892179315 +hw1_16_rails_03=-1830924589 +hw1_16_rails_04=1502108712 +hw1_16_rails_05=1225112355 +hw1_16_rails_x=524989316 +hw1_16_railsb_00=-507646136 +hw1_16_railsb_01=-806663261 +hw1_16_railsb_02=2100078119 +hw1_16_railsb_03=1801257608 +hw1_16_railsb_04=-1697128067 +hw1_16_railsb_05=1204992872 +hw1_16_railsc_00=-1527533332 +hw1_16_railsc_01=-80126594 +hw1_16_railsc_02=158071267 +hw1_16_railsc_03=221381079 +hw1_16_shw2=-168114023 +hw1_16_ss_det=-1449171789 +hw1_16_water_=-1311577483 +hw1_17_a_plots7-9_nodshad001=-1840484082 +hw1_17_a_plots7-9_nodshad002=1255825959 +hw1_17_aircon_climb=-2037725675 +hw1_17_aircon_climb001=1668066343 +hw1_17_build1_n=438411327 +hw1_17_build1_n2=1430940564 +hw1_17_decals=-612627298 +hw1_17_decals01=1314978361 +hw1_17_decals02=1562056621 +hw1_17_decals03=1806546130 +hw1_17_decals04=-473684807 +hw1_17_decals05=-720599222 +hw1_17_decals06=-940675826 +hw1_17_decals07=-1237857887 +hw1_17_det=117708805 +hw1_17_det01=-679193819 +hw1_17_det02=-1580898392 +hw1_17_det03=1912014860 +hw1_17_det04=-867943259 +hw1_17_detail2_b=-1672281727 +hw1_17_detail3_b_=192265852 +hw1_17_detail3_b_02=1036495635 +hw1_17_detail3_b_07=1773765306 +hw1_17_detail3_b_08=2085038037 +hw1_17_detail3_b=-1337974414 +hw1_17_fences=-1057599564 +hw1_17_ground1=-2124979123 +hw1_17_ladr=2140678334 +hw1_17_ladr005=-318344114 +hw1_17_ladr006=-1210381832 +hw1_17_ladr007=-912741005 +hw1_17_ladr008=341525239 +hw1_17_ladr009=639362680 +hw1_17_ladr01=-862011307 +hw1_17_ladr010=1052547689 +hw1_17_ladr02=-1094507362 +hw1_17_ladr03=1407209258 +hw1_17_ladr04=1101114029 +hw1_17_nwnet=-1488944255 +hw1_17_nwnet2=803300022 +hw1_17_props_aircon_climb002=815529765 +hw1_17_props_aircon_climb003=-11985792 +hw1_17_rails00=1188395716 +hw1_17_rails01=877680058 +hw1_17_rails02=459383773 +hw1_17_rails03=413769325 +hw1_17_rails04=502147314 +hw1_17_rails05=196281468 +hw1_17_rails06=-720496841 +hw1_17_rails07=-273920909 +hw1_17_rails08=-1198629320 +hw1_17_rails09=-422954321 +hw1_17_rails10=1992938764 +hw1_17_sdw_px=1402978844 +hw1_18_build01=585995226 +hw1_18_cablemesh27816_thvy=-2063233765 +hw1_18_cablemesh27817_thvy=1561473301 +hw1_18_cablemesh27818_thvy=1862924054 +hw1_18_cablemesh27819_thvy=-613148533 +hw1_18_cablemesh27820_thvy=679577921 +hw1_18_cablemesh27821_thvy=-2036860565 +hw1_18_cablemesh27822_thvy=1719346147 +hw1_18_cablemesh27823_thvy=1910999475 +hw1_18_cablemesh27824_thvy=-1388300832 +hw1_18_cablemesh27825_thvy=300374699 +hw1_18_cablemesh27826_thvy=988611603 +hw1_18_dash_em=639021151 +hw1_18_dashound_sign=1768261197 +hw1_18_ground01=-724531239 +hw1_18_land_01=192306163 +hw1_18_land_02=-161271351 +hw1_18_land_03=1253956221 +hw1_18_ovlya=830605302 +hw1_18_ovlyb=-146467971 +hw1_18_props_combo_01_lod=272638749 +hw1_18_rails=-1079590505 +hw1_18_rd_sup_01=-41650172 +hw1_19_19_rails=355993842 +hw1_19_19_rails01=-2111758304 +hw1_19_19_rails02=-1311604862 +hw1_19_19_rails04=690056734 +hw1_19_19_rails06=245709094 +hw1_19_bathroom_002=-944763167 +hw1_19_bathroom_01=-931618751 +hw1_19_fount_pool=-1634933074 +hw1_19_hw1_props_00=1443681589 +hw1_19_hw1_props_01=1724872378 +hw1_19_hw1_props_02=-124609986 +hw1_19_hw1_props_03=189939645 +hw1_19_hw1_props_04=2108564599 +hw1_19_hw1_props_05=-1863103743 +hw1_19_ovlya=-246223218 +hw1_19_ovlyb=-1014820113 +hw1_19_ovlyc=-717441438 +hw1_19_ovlyd=663509764 +hw1_19_parka=-2147238106 +hw1_19_parkb=-1446636886 +hw1_19_parkc=-1673955439 +hw1_19_parkd=1160235375 +hw1_19_pg_rails=2130240571 +hw1_19_props_a=1389328087 +hw1_19_props_a01=-808277333 +hw1_19_props_a02=161390146 +hw1_19_props_a03=744481732 +hw1_19_props_combo04_slod=390645435 +hw1_19_props_combo06_slod=-1521496284 +hw1_19_propsb=416396923 +hw1_19_rails_01=-1365421293 +hw1_22_albits1_a=884905535 +hw1_22_albits1=-912420627 +hw1_22_albits2_a=-367178887 +hw1_22_albits2=-696210765 +hw1_22_albits3_a=1786620370 +hw1_22_albits3_b=-1899236754 +hw1_22_bb_01=1973966550 +hw1_22_brwstrk=1919441208 +hw1_22_build_as_d=-956504431 +hw1_22_build1_ovly=-581934661 +hw1_22_build1_ovly2=-1943774460 +hw1_22_build1_ovly2b=-285644541 +hw1_22_build1_ovlyb=-844866065 +hw1_22_build1=-817420181 +hw1_22_build2=-555661409 +hw1_22_build3=1553515280 +hw1_22_build4=173612690 +hw1_22_fnctomesh=856943830 +hw1_22_fnctomeshb=1884612623 +hw1_22_glass003=-651167063 +hw1_22_grille=1553211745 +hw1_22_ground_noshadow_fix=-1330717078 +hw1_22_ground01_fix=-1798028502 +hw1_22_ladder=-1443408053 +hw1_22_ldr_22_001=-573006256 +hw1_22_ldr_22_002=-341820961 +hw1_22_ldr_22_003=-1968474129 +hw1_22_ldr_22_004=1483314028 +hw1_22_malltest=-568971557 +hw1_22_nightobj=1849203342 +hw1_22_nobj_lod=866095786 +hw1_22_nobj=67022107 +hw1_22_nobj01_lod=-1466448686 +hw1_22_nobj01=1302817738 +hw1_22_nobj02_lod=1615734294 +hw1_22_nobj02=1063636807 +hw1_22_nobj03_lod=-261776608 +hw1_22_nobj03=-1139029827 +hw1_22_probe=-36233831 +hw1_22_rails2=1843241341 +hw1_22_shd_pxy=-1235289632 +hw1_22_shipint=-1983661553 +hw1_22_stairs=-804923591 +hw1_22_table=1316169093 +hw1_23_build1=-1403534153 +hw1_23_build2_door=-682538333 +hw1_23_build2=1441503204 +hw1_23_build3=1742519238 +hw1_23_cablemesh8660_thvy=-1319750112 +hw1_23_dec00_b=2087359751 +hw1_23_dec00=1465221388 +hw1_23_dec01_b=-675982458 +hw1_23_dec01=1767843103 +hw1_23_dec02=1412299453 +hw1_23_dec03=635182618 +hw1_23_dec04=-1564534814 +hw1_23_dec05=-1408030070 +hw1_23_decal_3_b=-1520323500 +hw1_23_decal_3=1985587381 +hw1_23_detaillost_b=-2006662511 +hw1_23_detaillost_bb=748985055 +hw1_23_detaillost=-1138769237 +hw1_23_detaillostb=1299105380 +hw1_23_emissive2a=207589645 +hw1_23_ground3a=1586794755 +hw1_23_lad004=392421148 +hw1_23_lad005=619543087 +hw1_23_lad02=1608027841 +hw1_23_lad03=-1976179845 +hw1_23_met=-2053630052 +hw1_23_met01=-314834734 +hw1_23_met02=-1136812330 +hw1_23_motelneon=897522672 +hw1_23_neon=-1747459794 +hw1_23_park_sign=-29538769 +hw1_23_r=-1145697693 +hw1_23_railing3_lod=-1522526848 +hw1_23_railing4_lod=-304291422 +hw1_23_railings_lod=-385861177 +hw1_23_railings2_lod=2084438922 +hw1_23_rails_00=418203362 +hw1_23_rails_01=-744965066 +hw1_23_rails_02=-984408149 +hw1_23_rails_03=1074730277 +hw1_23_rails_04=1841623184 +hw1_23_waterpools=-1755488364 +hw1_23_weed_02=-1892661573 +hw1_23_weed_02b=-1474849053 +hw1_23_weed_03=2120787244 +hw1_23_weed_04=-402884546 +hw1_24_billboard_custom=-737338185 +hw1_24_bld_02_glss=1737199988 +hw1_24_bld_02_signs=819562390 +hw1_24_brk_wl=-1016795681 +hw1_24_brk_wl01=-677960353 +hw1_24_brk_wl02=1498425559 +hw1_24_brk_wl03=1259900008 +hw1_24_build2=-227751699 +hw1_24_details=-1273421122 +hw1_24_fleeca_sign=425262297 +hw1_24_ground1=736433633 +hw1_24_ladder=-957303968 +hw1_24_ladder004=1865314756 +hw1_24_ladder01=-2090965564 +hw1_24_ladder02_lod=-759334046 +hw1_24_ladder02=-1860370111 +hw1_24_ladder03=-689795897 +hw1_24_ldr=-1610057837 +hw1_24_ov00=-1628210489 +hw1_24_ov01=-1866736040 +hw1_24_ov02=-1290853618 +hw1_24_ov03=-1581088651 +hw1_24_rls=2085812223 +hw1_24_rrs=-1966569130 +hw1_24_wd_rls=876150294 +hw1_24_wd_rls01=1244980819 +hw1_24_wd_rls02=-1826588631 +hw1_24_wd_rls03=-2048598606 +hw1_24_weed_01=-2048374413 +hw1_24_weed_02=-487980159 +hw1_24_wind_det=763833578 +hw1_24_wind_det01=1335571070 +hw1_24_wind_det02=1179525092 +hw1_24_wind_det03=-85128929 +hw1_25_build_01=-79675471 +hw1_25_dec_00=292604525 +hw1_25_dec_01=1500699248 +hw1_25_dec_02=-266139694 +hw1_25_dec_03=903877451 +hw1_25_dec_04=1218853079 +hw1_25_ground=375815720 +hw1_25_rails_01_lod=845842719 +hw1_25_rails_01=1912749078 +hw1_25_rails_02=1633393353 +hw1_25_railsb=-1987586948 +hw1_25_railsc_=-488461782 +hw1_26_blc_rails=-1962850072 +hw1_26_build01=-1271804317 +hw1_26_decal_o1_1=800059023 +hw1_26_decal_o1_1b=-53019479 +hw1_26_decal_o1_1c=127537711 +hw1_26_decal_park=-560971290 +hw1_26_details=-1196720454 +hw1_26_fake_int_cp=388533861 +hw1_26_ground01=-149363812 +hw1_26_h_rails=1088943474 +hw1_26_park=-1824283913 +hw1_26_pool=443046294 +hw1_26_rails=-715242921 +hw1_26_rails01=265161430 +hw1_26_rails02=-2050689390 +hw1_26_redrails=-584641267 +hw1_26_shd_pxy=-1754064008 +hw1_26_shd_pxy001=1499029664 +hw1_26_shd_pxy002=1872989492 +hw1_26_shd_pxy003=2117937767 +hw1_26_strs=991374239 +hw1_26_strs01=-203705482 +hw1_26_strs02=-435873847 +hw1_26_water=909788018 +hw1_27_det_a_=-1448244611 +hw1_27_det_a_01=-1587171634 +hw1_27_det_a_02=1957320024 +hw1_27_det_a_03=-1107597319 +hw1_27_det_a_04=-1891300723 +hw1_27_det_a_05=-521425507 +hw1_27_det_a_06=841699355 +hw1_27_frame=-187880940 +hw1_27_frame2=-2092150479 +hw1_27_grill_00=-1984498666 +hw1_27_grill_01=-1698589133 +hw1_27_ground_noshadow=-279147170 +hw1_27_ground=-1170335320 +hw1_27_metbr_=-1178143741 +hw1_27_metbr_01=-194870580 +hw1_27_metbr_02=1657560990 +hw1_27_metbr_03=-1057973267 +hw1_27_metbr_04=-853887935 +hw1_27_metbr_05=457953442 +hw1_27_metbr_06=696315148 +hw1_27_metbr_07=-1481021065 +hw1_27_metbr_08=2013694482 +hw1_27_metbr_09=-2060901289 +hw1_27_metbr_10=-1337463168 +hw1_27_ndec=-1050024368 +hw1_27_ndec2=1001720630 +hw1_27_ndecb=-105347266 +hw1_27_nw_ld=-576700555 +hw1_27_nw_ld001=-861224036 +hw1_27_nw_ld002=-562665677 +hw1_27_nw_ld003=1879542359 +hw1_27_nw_ld004=2145004028 +hw1_27_nw_ld005=1999607971 +hw1_27_nw_ld006=-1996211124 +hw1_27_nw_ld007=1019388870 +hw1_27_nw_ld008=-1469580525 +hw1_27_nw_ld009=1618209576 +hw1_27_nw_ld010=-1743496832 +hw1_27_nw_ld011=-1623562292 +hw1_27_r_d00=-733109644 +hw1_27_r_d01=-964688167 +hw1_27_r1_b=-177420298 +hw1_27_r1_b01=1204218595 +hw1_27_r1_b02=-310561199 +hw1_27_r1_b03=-1970737054 +hw1_27_r1_b04=-2125537810 +hw1_27_r1_b05=637151046 +hw1_27_r1_b06=341083131 +hw1_27_r1_b07=-1718841743 +hw1_27_rails_hd00=2070676882 +hw1_27_rails_hd01=1981283046 +hw1_27_rails_hd02=1145018162 +hw1_27_rails_hd03=522538238 +hw1_27_rails_hd04=145956890 +hw1_27_rails_hd05=-73890331 +hw1_27_rails_hd06=-180258509 +hw1_27_rails_nw00=-1035922679 +hw1_27_rails_nw01=-1657124612 +hw1_27_rails_nw02=-412066457 +hw1_27_rails_nw03=-777702959 +hw1_27_rails_nw04=89233709 +hw1_27_rails_nw05=-169608626 +hw1_27_rails_nw06=533974577 +hw1_27_rails_nw07=178168775 +hw1_27_rails_nw08=1051266011 +hw1_27_rails_nw09=811298624 +hw1_27_rails_nw10=-1874907110 +hw1_27_rails_nw11=282767699 +hw1_27_rails_nw12=44504300 +hw1_27_rails_nw13=-313529798 +hw1_27_rails_nw14=-544256327 +hw1_27_rails_nw15=1606536992 +hw1_27_rails_nw16=1241818022 +hw1_27_rails_nw17=876836900 +hw1_27_rails_nw18=646503599 +hw1_27_rails_nw19=-1500816202 +hw1_27_rails_nw20=-159711820 +hw1_27_rails_nw21=23860114 +hw1_27_rails_nw22=296924191 +hw1_27_rc00=-587995449 +hw1_27_rc01=-808137591 +hw1_27_rc02=19312428 +hw1_27_rc03=71742816 +hw1_27_rc04=-166422276 +hw1_27_rw_00=1079735446 +hw1_27_rw_01=-157064925 +hw1_27_rw_02=618184081 +hw1_27_rw_03=1274973148 +hw1_27_sdw_px=-1671366547 +hw1_27_temp_ldg=-990121708 +hw1_27_temp_ldg01=3786877 +hw1_27_tracks=-1682658453 +hw1_27_wood_gr=855945307 +hw1_28_bes_lights=-575879429 +hw1_28_dec_=-1901484165 +hw1_28_dec_01=323096908 +hw1_28_dec_02=822103240 +hw1_28_dec_03=-556521363 +hw1_28_dec_04=-795964446 +hw1_28_dec_05=-64429290 +hw1_28_decal2=-1922600182 +hw1_28_decal3=2051493066 +hw1_28_fences=1023461500 +hw1_28_fences03=-1669117240 +hw1_28_fences04=-1907511715 +hw1_28_fences13=761325925 +hw1_28_fld_lts00=-1979341197 +hw1_28_fld_lts01=-1685010039 +hw1_28_fld_lts010=-2104519053 +hw1_28_fld_lts011=1148721725 +hw1_28_fld_lts02=-1377407436 +hw1_28_fld_lts03=-1086549792 +hw1_28_fld_lts04=-779405955 +hw1_28_fld_lts05=177153920 +hw1_28_fld_lts06=-187827198 +hw1_28_fld_lts07=774696635 +hw1_28_fld_lts08=-127499473 +hw1_28_fld_lts09=1368831374 +hw1_28_ground_ft=798960028 +hw1_28_handrailb02=1220126092 +hw1_28_handrailb02b=1009331247 +hw1_28_handrailb1=-837719816 +hw1_28_handrails=-1207417092 +hw1_28_handrails01=1658252667 +hw1_28_handrails02=1351370982 +hw1_28_handrails03=1044980832 +hw1_28_handrails04=765952797 +hw1_28_handrails05=-1688314231 +hw1_28_ladders=-486870137 +hw1_28_lightproxy=1220218226 +hw1_28_square_em=-403891779 +hw1_28_tower=1556111782 +hw1_29_detail=-1561022332 +hw1_29_gnd_01a=-154279012 +hw1_29_gnd_01b=-384317392 +hw1_29_gnd_01c=-672913967 +hw1_blimp_ce_lod=1935257030 +hw1_blimp_ce=243963617 +hw1_blimp_ce2_lod=225840079 +hw1_blimp_ce2=464971335 +hw1_blimp_cpr_null=-162266399 +hw1_blimp_cpr_null2=-288462888 +hw1_blimp_cpr003=-476501959 +hw1_emissive_emissive=-1910100862 +hw1_emissive_emissive01=-192736993 +hw1_emissive_hw1_01=1518883277 +hw1_emissive_hw1_02_b_lod=-1622649339 +hw1_emissive_hw1_02_b=615560308 +hw1_emissive_hw1_02=153988873 +hw1_emissive_hw1_02b=1355078585 +hw1_emissive_hw1_02c=1559950373 +hw1_emissive_hw1_03=-143979644 +hw1_emissive_hw1_04=495802312 +hw1_emissive_hw1_06_ema=-933389738 +hw1_emissive_hw1_06_emb=508708418 +hw1_emissive_hw1_06_emc_lod=1540603861 +hw1_emissive_hw1_06_emc=214737719 +hw1_emissive_hw1_07a=2131672552 +hw1_emissive_hw1_07b=1211125804 +hw1_emissive_hw1_08=1384694206 +hw1_emissive_hw1_09=-2012009254 +hw1_emissive_hw1_11=254851575 +hw1_emissive_hw1_12=486725011 +hw1_emissive_hw1_14_em_nw_slod=1453465971 +hw1_emissive_hw1_14_em_nw=-699792743 +hw1_emissive_hw1_14_em_nwb=-1707759983 +hw1_emissive_hw1_14=8199304 +hw1_emissive_hw1_15=245283019 +hw1_emissive_hw1_16_b=-588095165 +hw1_emissive_hw1_16=1655595241 +hw1_emissive_hw1_17=972099439 +hw1_emissive_hw1_17b=-1975041086 +hw1_emissive_hw1_18=1211280370 +hw1_emissive_hw1_22_em00=-687703252 +hw1_emissive_hw1_22_em01=-1978932908 +hw1_emissive_hw1_22_em02=1547830721 +hw1_emissive_hw1_22_em03=1864838027 +hw1_emissive_hw1_22_em04=1064848430 +hw1_emissive_hw1_23=30415794 +hw1_emissive_hw1_24=328056621 +hw1_emissive_hw1_25=639558735 +hw1_emissive_hw1_26=-43279931 +hw1_emissive_hw1_28=300368572 +hw1_emissive_hw1b_01=150129262 +hw1_emissive_hw1c1_lod=1404924342 +hw1_emissive_hw8_allday=-1448955753 +hw1_emissive_melt_pstrs_lod=389674101 +hw1_emissive_melt_pstrs=-917318405 +hw1_emissive_nightphrm_b=-475578788 +hw1_emissive_nightphrm=-1784220855 +hw1_emissive_nomelt_pstrs_lod=-315608747 +hw1_emissive_nomelt_pstrs=2073600491 +hw1_emissive_vpallday=627456733 +hw1_emissive_vsign_1_07b=-586951134 +hw1_lod_emi_6_19_slod3=1842012554 +hw1_lod_emi_6_21_slod3=-30992305 +hw1_lod_emissive=407549316 +hw1_lod_slod3_emi_proxy_01=-858055906 +hw1_lod_slod3_emi_proxy_02=-753195106 +hw1_lod_slod4=398589620 +hw1_props_cablemesh100058_thvy=2061517075 +hw1_props_cablemesh100059_thvy=20587761 +hw1_props_cablemesh100204_thvy=-191650557 +hw1_props_cablemesh100205_thvy=2047730042 +hw1_props_cablemesh100206_thvy=-2128885817 +hw1_props_cablemesh100207_thvy=-746018962 +hw1_props_cablemesh100208_thvy=1997548554 +hw1_props_cablemesh100209_thvy=-1141379176 +hw1_props_cablemesh100210_thvy=946014230 +hw1_props_cablemesh100211_thvy=-1479566691 +hw1_props_cablemesh100212_thvy=615306342 +hw1_props_cablemesh100213_thvy=-1037270777 +hw1_props_cablemesh587748_thvy=-1730321907 +hw1_props_cablemesh587749_thvy=-1555132543 +hw1_props_cablemesh587750_thvy=-1578826293 +hw1_props_cablemesh587751_thvy=-2006426402 +hw1_rd_01_00=-1287710027 +hw1_rd_01_05=-474612822 +hw1_rd_01_06=-806628330 +hw1_rd_01_07=1274465310 +hw1_rd_01_08=-88823397 +hw1_rd_01_09=-388004367 +hw1_rd_01_10=282580165 +hw1_rd_01_11=-1854777860 +hw1_rd_01_12_d2=1158876592 +hw1_rd_01_12=-1625427629 +hw1_rd_01_13=2110041761 +hw1_rd_01_14=1236190834 +hw1_rd_01_15_d=-1667220845 +hw1_rd_01_15=-912112037 +hw1_rd_01_17=-1255826078 +hw1_rd_01_18=-1030670279 +hw1_rd_01_19=613088267 +hw1_rd_01_60=1699019838 +hw1_rd_01_ovly_00=745257493 +hw1_rd_01_ovly_01=-286179667 +hw1_rd_01_ovly_02=-768342733 +hw1_rd_01_ovly_03=178255370 +hw1_rd_01_ovly_04=-44180602 +hw1_rd_01_ovly_05=696988640 +hw1_rd_01_ovly_06=458332013 +hw1_rd_01_ovly_07=1406929025 +hw1_rd_01_ovly_08=1168469012 +hw1_rd_01_ovly_09=2118671705 +hw1_rd_01_ovly_10=395284293 +hw1_rd_01_ovly_11=1909474245 +hw1_rd_01_ovly_12=-2078971825 +hw1_rd_01_ovly_13=1312783524 +hw1_rd_01_ovly_14=1619501364 +hw1_rd_01_ovly_15=-1448987872 +hw1_rd_01_roaddecals=-329402227 +hw1_rd_02_00_ovly=-692403770 +hw1_rd_02_001=924244132 +hw1_rd_02_01_ovly=-942716203 +hw1_rd_02_01=1491736704 +hw1_rd_02_02_ovly=-68231404 +hw1_rd_02_03_ovly=1881262774 +hw1_rd_02_03=-661871 +hw1_rd_02_04_ovly=-1507033435 +hw1_rd_02_04=-106636817 +hw1_rd_02_05_ovly=-437189067 +hw1_rd_02_05=-1534480454 +hw1_rd_02_06_ovly=83467017 +hw1_rd_02_06=-1916829146 +hw1_rd_02_07_ovly=-335895949 +hw1_rd_02_07=842910496 +hw1_rd_02_08_ovly=-1468452543 +hw1_rd_02_08=611856277 +hw1_rd_02_09_ovly=-1206872345 +hw1_rd_02_09=-356303828 +hw1_rd_02_10_ovly=-652756247 +hw1_rd_02_101x_s=187710131 +hw1_rd_02_101x=1786522679 +hw1_rd_02_102_shd=1122031047 +hw1_rd_02_102=-1980335112 +hw1_rd_02_103=463609677 +hw1_rd_02_104=743063709 +hw1_rd_02_11_ovly=1257564781 +hw1_rd_02_11=2011485517 +hw1_rd_02_12_ovly=703620047 +hw1_rd_02_13_ovly=-537100249 +hw1_rd_02_14_ovly=-1373819545 +hw1_rd_02_14=-1757080535 +hw1_rd_02_15_ovly=47458235 +hw1_rd_02_15=1770174629 +hw1_rd_02_16_ovly=818603439 +hw1_rd_02_16=-1161176270 +hw1_rd_02_17_ovly=-2039184003 +hw1_rd_02_17=-19963076 +hw1_rd_02_18_ovly=-1006013681 +hw1_rd_02_18=-787445825 +hw1_rd_02_19_ovly=-119426425 +hw1_rd_02_19=-1573246445 +hw1_rd_02_20_ovly=-1771508612 +hw1_rd_02_20=-21573673 +hw1_rd_02_21_ovly=939729334 +hw1_rd_02_21=133554773 +hw1_rd_02_22_ovly=1577375067 +hw1_rd_02_22=-642054688 +hw1_rd_02_23_ovly=711464671 +hw1_rd_02_23=-384654193 +hw1_rd_02_24_ovly=234764160 +hw1_rd_02_24=-755009427 +hw1_rd_02_25_ovly=-1102202286 +hw1_rd_02_25=-1534092402 +hw1_rd_02_decaljl=-1455513842 +hw1_rd_03_01=1618403309 +hw1_rd_03_02=743733153 +hw1_rd_03_03=1034656343 +hw1_rd_03_04=-136212804 +hw1_rd_03_05=421253424 +hw1_rd_03_06=-180713102 +hw1_rd_03_07=109587469 +hw1_rd_03_08=-791822183 +hw1_rd_03_09=-503160062 +hw1_rd_03_10=-304055934 +hw1_rd_03_11=-1154870250 +hw1_rd_03_12=-897862983 +hw1_rd_03_ovly_0=-1813707501 +hw1_rd_03_ovly_01=-699601122 +hw1_rd_03_ovly_02=1379460856 +hw1_rd_03_ovly_03=1273485910 +hw1_rd_03_ovly_04=2094382129 +hw1_rd_03_ovly_05=1735102813 +hw1_rd_03_ovly_06=-417525566 +hw1_rd_03_ovly_07=416281639 +hw1_rd_03_ovly_08=917516263 +hw1_rd_03_ovly_09=543294283 +hw1_rd_03_ovly_10=-914991959 +hw1_rd_03_ovly_11=-1222070258 +hw1_rd_03_ovly_12=1424944028 +hw1_rd_04_01_ovly=-1361157387 +hw1_rd_04_01=1699730233 +hw1_rd_04_02_ovly=-1845893502 +hw1_rd_04_02=1496365819 +hw1_rd_04_03_ovly=-1170279 +hw1_rd_04_03=1064667013 +hw1_rd_04_04_ovly=-1015021653 +hw1_rd_04_04=-1399004718 +hw1_rd_04_05=-1571107506 +hw1_rd_04_06_ovly=-927991389 +hw1_rd_04_06=-1846137723 +hw1_rd_04_07_ovly=1640292143 +hw1_rd_04_07=2143782952 +hw1_rd_04_08_ovly=1067636510 +hw1_rd_04_08=-254154161 +hw1_rd_04_09_ovly=914118583 +hw1_rd_04_09=-683100371 +hw1_rd_04_10_ovly=-1911772706 +hw1_rd_04_10=-1841811863 +hw1_rd_04_11_ovly=-70940497 +hw1_rd_04_11=-2072636699 +hw1_rd_04_12_ovly=1867398351 +hw1_rd_04_12=-207457984 +hw1_rd_04_13_ovly=-1089710286 +hw1_rd_04_13=-443820781 +hw1_rd_04_14_ovly=-1827370466 +hw1_rd_04_14=-673334857 +hw1_rd_04_15_ovly=-208666402 +hw1_rd_04_15=-922346488 +hw1_rd_04_16_ovly=-166886109 +hw1_rd_04_16=459260090 +hw1_rd_04_17_ovly=-366601159 +hw1_rd_04_17=251078633 +hw1_rd_04_18_ovly=-1866819384 +hw1_rd_04_18=75862790 +hw1_rd_04_19_ovly=1355570637 +hw1_rd_04_19=1992423297 +hw1_rd_04_20_ovly=-782591485 +hw1_rd_04_20=-1526410014 +hw1_rd_04_21_ovly=1619279728 +hw1_rd_04_21=-1218250338 +hw1_rd_04_22_ovly=591264696 +hw1_rd_04_22=-2069916648 +hw1_rd_04_23_ovly=-881970046 +hw1_rd_04_23=-1755989628 +hw1_rd_hedge01castshadow=983834712 +hw1_rd_hedge02_top=926636239 +hw1_rd_hedge02b_lod=-409894683 +hw1_rd_hedge03castshadow=406673096 +hw1_rd_hedge04castshadow=1375006103 +hw1_rd_hedge3bcastshadow=-265919534 +hw1_rd_hedge4bcastshadow=1588883898 +hw1_rd_props_nw_thvy=-476058186 +hw1_rd_props_nw_thvy01=-1496968019 +hw1_rd_props_nw_thvy02=-1447716300 +hw1_rd_props_nw_thvy03=-1141358919 +hw1_rd_props_nw_thvy04=46255291 +hw1_rd_props_nw_thvy05=276785206 +hw1_rd_props_nw_thvy06=1618773955 +hw1_rd_props_nw_thvy07=1925360719 +hw1_rd_props_nw_thvy08=-1123663659 +hw1_rd_props_nw_thvy09=-816847512 +hw1_rd_props_nw_thvy10=-1538191181 +hw1_rd_props_nw_thvy11=311553335 +hw1_rd_props_nw_thvy12=1515650252 +hw1_rd_props_nw_thvy13=1209817175 +hw1_rd_props_nw_thvy14=-3749971 +hw1_rd_props_nw_thvy15=-308468902 +hw1_rd_props_nw_thvy16=-1788611879 +hw1_rd_props_nw_thvy17=-2087465159 +hw1_rd_props_nw_thvy18=914371871 +hw1_rd_props_nw_thvy19=659068592 +hw1_rd_props_nw_thvy20=-1606678039 +hw1_rd_props_thvy_=-1058671619 +hw1_rd_props_thvy_01=1825040220 +hw1_rd_props_thvy_02=1568262336 +hw1_rd_props_thvy_03=-1222050787 +hw1_rd_props_thvy_04=-904257025 +hw1_rd_props_thvy_05=-1769489701 +hw1_rd_props_thvy_06=-2050680490 +hw1_rd_props_thvy_07=-492514540 +hw1_rd_props_thvy_08=352958433 +hw1_rd_props_thvy_09=-1118893975 +hw1_rd_props_thvy_10=956923548 +hw1_rd_props_thvy_11=1018201578 +hw1_rd_props_thvy_12=1442101362 +hw1_rd_props_thvy_13=1070337053 +hw1_rd_props_thvy_14=1269769187 +hw1_rd_props_thvy_15=-1787283592 +hw1_rd_props_thvy_16=1783554338 +hw1_rd_props_thvy_17=-1292307847 +hw1_rd_props_thvy_18=-2061297970 +hw1_rd_props_thvy_19=-682247374 +hw1_rd_props_thvy_20=253439572 +hw1_rd_props_thvy_21=369638386 +hw1_rd_props_thvy_22=72259711 +hw1_rd_props_thvy_23=-696894197 +hw1_rd_props_thvy_24=-399155063 +hw1_rd_props_thvy_25=-1290766784 +hw1_rd_props_thvy_26=-992306732 +hw1_rd_props_thvy_27=-1886736587 +hw1_rd_props_thvy_28=-1582181501 +hw1_rd_props_thvy_29=1814128735 +hw1_rd_props_thvy_30=207333249 +hw1_rd_props_thvy_31=1354281018 +hw1_rd_props_thvy_32=786984090 +hw1_rd_props_thvy_33=1397863784 +hw1_rd_props_thvy_34=1092030707 +hw1_rd_props_thvy_35=1772610068 +hw1_rd_props_thvy_36=1704057320 +hw1_rd_props_thvy_37=-1946474818 +hw1_rd_props_thvy_38=2053276557 +hw1_rd_props_thvy_39=-1345786279 +hw1_rd_props_thvy_40=-707234581 +hw1_rd_props_thvy_41=288943023 +hw1_rd_props_thvy_42=-1558737046 +hw1_rd_props_thvy_43=1323165420 +hw1_rd_props_thvy_44=-518321304 +hw1_rd_props_thvy_45=938490129 +hw1_rd_props_thvy_46=1016808039 +hw1_rd_props_thvy_47=-1782352710 +hw1_rd_props_thvy_48=670472478 +hw1_rd_props_thvy_49=1660129051 +hw1_rd_props_thvy_50=2004793089 +hw1_rd_props_thvy_51=1707348876 +hw1_rd_props_thvy_52=-726797986 +hw1_rd_props_thvy_53=1378479204 +hw1_rd_props_thvy_54=-470773773 +hw1_rd_props_thvy_55=759636639 +hw1_rd_props_thvy_56=1057343004 +hw1_rd_props_thvy_63=1879766222 +hw1_rd_props_thvy_64=1583174003 +hw1_rd_props_thvy_65=342211973 +hw1_rd_props_thvy_66=78585368 +hw1_rd_stars1=521736348 +hw1_rd_stars2=789819537 +hw1_rd_stars3=18732202 +hw1_rd_stars4=241364788 +hw1_rd_stars5=-660503630 +hw1_rd_trans_hills04=946864145 +hw1_rd_trans_runoff01=1759823196 +hw1_rd_trans_runoff02=2010080049 +hydra=970385471 +id1_00_ground2=-1866644246 +id1_00_ground3=-1437239270 +id1_00_pre_ref_proxy_dummy=541345598 +id1_00_pre_ref_proxy=-1717071122 +id1_00_water1=-202235360 +id1_00_water2=178737034 +id1_00_water3=410381095 +id1_00_weeds_001=-2027930633 +id1_04_cables01=-864544023 +id1_04_cables02=-685887435 +id1_04_chimney_dec=275380041 +id1_04_chimney=111629499 +id1_04_details1=715570612 +id1_04_details1a=-919111996 +id1_04_details1b=-82650502 +id1_04_details1c=-1385906401 +id1_04_details2=341348632 +id1_04_details2a=-1611094681 +id1_04_details2b=-757396693 +id1_04_details2c=72216080 +id1_04_details2d=-1782574874 +id1_04_details2e=-921307247 +id1_04_details3=-813267083 +id1_04_fizz_b_00=634420228 +id1_04_fizz_b_01=-1541539683 +id1_04_fizz_b_02=-1168890615 +id1_04_fizz_b_03=-929185380 +id1_04_fizz_c_01=1153656029 +id1_04_fizz_c_02=2099795362 +id1_04_fizz_c_04=542940172 +id1_04_fizz_d_00=1929908776 +id1_04_fizz_d_01=-2059946361 +id1_04_fizz_d_02=-827242111 +id1_04_fizz_d_03=-526258846 +id1_04_fizz_d_04=-363986762 +id1_04_fizz_e_01=-1046976597 +id1_04_fizz_f_00=-1211426332 +id1_04_fizz_f_01=-2063190865 +id1_04_fizz_f_02=-754560838 +id1_04_fizz_g_02=-1913369513 +id1_04_fizz_h_01=92688642 +id1_04_fizz_i_01=849662807 +id1_04_fizza_00=1629739697 +id1_04_fizza_01=1421263323 +id1_04_fizza_02=1782443241 +id1_04_fizza=1557628653 +id1_04_fizzb=594711584 +id1_04_ground1=398924699 +id1_04_ground2=694271696 +id1_04_ground3=-97361806 +id1_04_ladder=-862602565 +id1_04_ladder01=1141730920 +id1_04_ladder02=383718412 +id1_04_ladder03=564275602 +id1_04_pipes_1_ab=397262447 +id1_04_pipes_1=378082426 +id1_04_pipes_1a=1212815868 +id1_04_pipes_1b=1298998338 +id1_04_pipes_1c=-1509534349 +id1_04_pipes_2_ovl=611236050 +id1_04_pipes_2=1766636032 +id1_04_pipes_3_ovl=-982826024 +id1_04_pipes_3_ovl2=-582618711 +id1_04_pipes_3=2074566325 +id1_04_rain_blockers_10=1241744698 +id1_04_rain_blockers_11=942530959 +id1_04_sign_pol=-1581265182 +id1_04_sign001=337553438 +id1_04_signs01=-1299763935 +id1_04_signs02=-1003007871 +id1_04_structures_02=1501856626 +id1_05_detail1_a=2048455652 +id1_05_detail1_b=1806980891 +id1_05_detail1_c=-1650541841 +id1_05_detail1=-1675894771 +id1_05_detail2_hr=270159692 +id1_05_detail2=-1947418705 +id1_05_detail3_a=-718008007 +id1_05_detail3_b=-1006178593 +id1_05_detail3=2042436432 +id1_05_detail4_rail=2086573631 +id1_05_detail4_stairs=-9713132 +id1_05_detail4_struct=1949622595 +id1_05_detail4b_fizz=-1309740102 +id1_05_detail4b_steps_01=999157985 +id1_05_detail4b_steps_02=758535218 +id1_05_detail4b_steps=591423112 +id1_05_detail4b=1129117265 +id1_05_detail4c_02=-1883375305 +id1_05_detail4c=1368298196 +id1_05_detail5a_rails_01=731361123 +id1_05_detail5a_rails=-1210392855 +id1_05_detail5a=-321631051 +id1_05_detail5ax=-1357141276 +id1_05_detail5ax1=-808160556 +id1_05_detail5ax2=-1048127943 +id1_05_detail5b_01=99143416 +id1_05_detail5b_05=-1089552059 +id1_05_detail5b_pipes_01=1577618358 +id1_05_detail5b_pipes_02=181855580 +id1_05_detail5b_pipes_03=415990073 +id1_05_detail5b_pipes=1128607941 +id1_05_detail5b_rail1=-2139635990 +id1_05_detail5b_rail2=-1849761416 +id1_05_detail5b_rail3=-2100804725 +id1_05_detail5b_rails=1055144916 +id1_05_detail5b_spikes=1151818846 +id1_05_detail5b=-99195079 +id1_05_detail5bb=1437498171 +id1_05_detail5sa_rails=-1955547814 +id1_05_fizza_01=-793817837 +id1_05_fizza_02=2068423241 +id1_05_fizzb_01=-713590317 +id1_05_fizzb_01b=-1925008772 +id1_05_fizzb_01c=-1622059367 +id1_05_fizzb_02=1847405344 +id1_05_ground=-2057415366 +id1_05_ladder002=892020553 +id1_05_ladder017=112085224 +id1_05_ladder02=-1118608307 +id1_05_ladder020=1066645978 +id1_05_ladder021=830021029 +id1_05_ladder022=1527214273 +id1_05_ladder023=1290785938 +id1_05_ladder024=-30296297 +id1_05_ladder02a=212751372 +id1_05_ladder02b=-1494316930 +id1_05_ladder04=470360467 +id1_05_ladder05=293473405 +id1_05_ladder16=358028627 +id1_05_propssmsh2end_slod001=718349931 +id1_05_propssmsh2end=1363370066 +id1_05_propssmsh2srt_slod=-1890778353 +id1_05_propssmsh2srt=-695384606 +id1_05_rain_blockers_06=-1595861292 +id1_05_rain_blockers_07=-1311557448 +id1_05_signage01=1570089325 +id1_05_struct1_a=1583311035 +id1_05_struct3_a=907904550 +id1_05_struct3_b=-1459328014 +id1_05_struct3_c=1872263451 +id1_05_struct3_d=1147609785 +id1_05_structures1_fence=1709188171 +id1_05_structures1=481643490 +id1_05_structures2_fence=399671084 +id1_05_structures2=1383511908 +id1_05_wires=1852670563 +id1_06_cables_dyn_01=-73059657 +id1_06_detail1=301932556 +id1_06_detail2=1595718214 +id1_06_detail3=828497617 +id1_06_detail4=-878636207 +id1_06_detail5=-572147750 +id1_06_detail6=-436287476 +id1_06_detail7=-130388861 +id1_06_fizza_01=1665457898 +id1_06_fizza_02=1301001080 +id1_06_fizza_03=111191459 +id1_06_fizza_05=-1712698308 +id1_06_fizza_06=-2078859114 +id1_06_fizza_07=1029444377 +id1_06_fizza_08=-1349290098 +id1_06_fizza_09=-848022705 +id1_06_ground=1688689411 +id1_06_groundb=142826631 +id1_06_ladder=991675317 +id1_06_ladder001=-983216474 +id1_06_ladder002=-687902246 +id1_06_ladder003=-1444833377 +id1_06_ladder004=-1151812979 +id1_06_ladder005=-1909891025 +id1_06_ladder006=1607828360 +id1_06_ladder007=1923852596 +id1_06_ladder008=1152699719 +id1_06_ladder009=1390307738 +id1_06_ladder010=1440510714 +id1_06_ladder011=1650494482 +id1_06_ladder012=1831772590 +id1_06_ladder013=2129413417 +id1_06_pipes1=136251115 +id1_06_railing_hd=-337332232 +id1_06_railing01=-99139641 +id1_06_railing02=712482955 +id1_06_railing03=481625350 +id1_06_railing04=-311548311 +id1_06_structures1=336239467 +id1_06_structures2=-1370861592 +id1_06_structures3=-1217437134 +id1_06_watertower_hd=-81401718 +id1_06_watertower=1885458804 +id1_06_watertowerrailings=-902846394 +id1_06_wires=619313825 +id1_07_armco1=2116251089 +id1_07_armco2=-2025619435 +id1_07_armco3=-1716116230 +id1_07_armco4=-1427060881 +id1_07_armco5=-721740925 +id1_07_armco6=-438256306 +id1_07_armco7=-256519432 +id1_07_armco8=26506421 +id1_07_armco9=203590101 +id1_07_build_x01_o=1785505955 +id1_07_build_x02_o=898891257 +id1_07_build_x02_support=-93075350 +id1_07_build_x02=2129256533 +id1_07_build_x03_o=-1954752021 +id1_07_build_x03_support=263877655 +id1_07_build_x03=-1635049565 +id1_07_build_x04=-935038187 +id1_07_cable_heavy_01=1826403143 +id1_07_cable_heavy_02=-252789907 +id1_07_cable_heavy_03=1184917199 +id1_07_cable_light_01=-2109266826 +id1_07_cable_light_02=-1806874494 +id1_07_cable_light_03=1570724639 +id1_07_cable_light_04=1875967874 +id1_07_cable_light_05=-882067776 +id1_07_cable_light_06=-574170252 +id1_07_cable_light_07=-1494291003 +id1_07_cable_light_08=-1186590093 +id1_07_decalglue_=-1273064200 +id1_07_detail1_shadonly=-604870159 +id1_07_detail2_pipe20=227042047 +id1_07_detail2_pipes027=397813487 +id1_07_detail2_pipes028=625263116 +id1_07_detail2_pipes029=1007087504 +id1_07_detail2_pipes21=-1562964373 +id1_07_detail2_pipes22=285108924 +id1_07_detail2_pipes23=-165202674 +id1_07_detail2_pipes24=167533748 +id1_07_detail2_pipes25=-281336014 +id1_07_detail2_pipes26=-577207315 +id1_07_detail2_pipes30=-852597207 +id1_07_detail2_r1=-294847759 +id1_07_detail2_r10=-47703747 +id1_07_detail2_r11=-355011429 +id1_07_detail2_r12=-1898038101 +id1_07_detail2_r13=2091685960 +id1_07_detail2_r14=-1534597122 +id1_07_detail2_r2=-534094228 +id1_07_detail2_r3=181515194 +id1_07_detail2_r5=27107662 +id1_07_detail2_r6=-211811117 +id1_07_detail2_r7=1045207723 +id1_07_detail2_r8=804126190 +id1_07_detail2=216393060 +id1_07_detail3_r1=204720823 +id1_07_detail3_r2=-1935127650 +id1_07_detail3_r3=-1030310022 +id1_07_detail3=-506458311 +id1_07_glue_2=726778066 +id1_07_glue_3=-584932235 +id1_07_glue_7=1953157887 +id1_07_glue_8=2084659888 +id1_07_ladder001=829607845 +id1_07_ladder002=990765787 +id1_07_land1_det=-756049843 +id1_07_land1_det2=1721217971 +id1_07_land1_det3=165378644 +id1_07_land1_o=-1929118398 +id1_07_land1_pipe01_lod=-856687568 +id1_07_land1_pipe01=1695140889 +id1_07_land1_pipe02=1945659894 +id1_07_land1_pipe03=-1970956528 +id1_07_land1_pipe04=-1755631429 +id1_07_land1_pipe05=-1368039697 +id1_07_land1_pipe06=-1138886080 +id1_07_land1_pipes_10=-689354619 +id1_07_land1_pipes_11=-1102964937 +id1_07_land1_pipes_12=-1682943464 +id1_07_land1_pipes_13=-1301381228 +id1_07_land1_r1=-768821327 +id1_07_land1_r2=-480323051 +id1_07_land1_r3=-171344150 +id1_07_land1_r4=-1397723983 +id1_07_land1_r5=1994981667 +id1_07_land1_r6=-1072557192 +id1_07_land1_sp=-1016751277 +id1_07_land1=-2104288480 +id1_07_land2_o=-2029973640 +id1_07_land2_support_01=-894520844 +id1_07_land2=-951606136 +id1_07_land3_o=-191223736 +id1_07_land3=355516509 +id1_07_metalbldg=627713892 +id1_07_piping00=-478709339 +id1_07_piping01=-725558216 +id1_07_piping02=-1223515940 +id1_07_piping03=-1437268127 +id1_07_piping04=-1680741797 +id1_07_piping05=-1910550794 +id1_07_piping06=2018780000 +id1_07_piping07=1772783117 +id1_07_piping08=1540188751 +id1_07_piping09=1261881634 +id1_07_piping10=-1998274827 +id1_07_piping101=216469774 +id1_07_piping11=1983977902 +id1_07_railing_hd2=-1660309418 +id1_07_railings_hd1=-2103762666 +id1_07_railings001=-436318863 +id1_07_railings002=-1733774649 +id1_07_rain_blocker00=-430715492 +id1_07_rain_blocker01=-946040786 +id1_07_rain_blocker02=85920562 +id1_07_rain_blocker03=-143560745 +id1_07_rain_blocker04=793468810 +id1_07_rain_blocker04b=1867098051 +id1_07_redbuild_o=-684239475 +id1_07_redbuild_rails002=639599719 +id1_07_redbuild_rails01=-188696309 +id1_07_redbuild_rails02=779922562 +id1_07_redbuild_rails03=439518190 +id1_07_redbuild=-244437403 +id1_07_structures=1404609695 +id1_07_structuresx=-826268137 +id1_07_tank_ladder1=44036422 +id1_07_tank_ladder2=-243282170 +id1_07_tank_top1=1607029413 +id1_07_tank_top2=-1838598176 +id1_07_tank_x01_o=331168384 +id1_07_tank_x01_o2=1890435823 +id1_07_tank_x01=-369477574 +id1_07_tank_x02=-1324628386 +id1_07_tankerfizz03=1042996525 +id1_07_tankerfizz04=1319337502 +id1_07_tankersfizz=760571760 +id1_07_tankersfizz2=832965046 +id1_08_brg_02=-594739040 +id1_08_brg_03=1318282411 +id1_08_brg_d=-1497964244 +id1_08_brg=125359368 +id1_08_brg003=1549844328 +id1_08_brg2=-525675681 +id1_08_prereflwaterprox_dummy=-1119530379 +id1_09_ammun_o=-985603675 +id1_09_decal_1=430476224 +id1_09_decal_2=-1980502955 +id1_09_decal_3=1959707147 +id1_09_decal=454938080 +id1_09_ground_o=448547152 +id1_09_ground=1693539919 +id1_09_ladder01=-223189610 +id1_09_magcables=419157171 +id1_09_newbuild1_o=664480140 +id1_09_newbuild1=-1631320985 +id1_09_newbuild2_o=458194418 +id1_09_newbuild2=219373828 +id1_09_newbuild3_o=282989861 +id1_09_newbuild3_r=-76289439 +id1_09_newbuild3_r1=-1218249507 +id1_09_newbuild3_r3=203892328 +id1_09_newbuild3=-1926831827 +id1_09_newbuild4_o=640213051 +id1_09_newbuild4_r=-1735965438 +id1_09_newbuild4=-1946624303 +id1_09_newbuild5_ladder=-108291509 +id1_09_newbuild5_o=-313440219 +id1_09_newbuild5_pipes=-1067529451 +id1_09_newbuild5_pipes2=-273250632 +id1_09_newbuild5=2042247764 +id1_09_newbuild6_o=578057944 +id1_09_newbuild6=1746081542 +id1_09_newbuild7=-786896640 +id1_09_newbuild8=-1091582802 +id1_09_newbuildrl=2014088291 +id1_09_newbuildrl1=143600238 +id1_09_newbuildrl2=-2029508778 +id1_09_newbuildrl3=-1795964115 +id1_09_newbuildrl4=-334040718 +id1_09_newbuildrl5=-2123949036 +id1_09_newbuildrl6=1217538667 +id1_09_newbuildrl7=1851553279 +id1_09_newbuildrl8=-1528863996 +id1_09_newbuildrl9=983404162 +id1_09_newbuilld7_o=2072911186 +id1_09_newbuilld8_o=-1499991661 +id1_09_railings_hd=655885914 +id1_09_railings8=462774162 +id1_09_rain_blockers_03=-1216343055 +id1_09_sign=-22163674 +id1_10_ab_1_o=1756823266 +id1_10_ab_1=-1486617748 +id1_10_ab_11=-1023699462 +id1_10_ab_1l=527290093 +id1_10_ab_1r=1139120092 +id1_10_ab_2_o=-1912894583 +id1_10_ab_2=-691281349 +id1_10_ab_2l=1649071550 +id1_10_ab_2l001=1010002178 +id1_10_ab_2r2=113369336 +id1_10_ab_2r3=-67056778 +id1_10_ab_2r4=-365516830 +id1_10_ab_3_o=-579376694 +id1_10_ab_3=-847655017 +id1_10_ab_r003=-1861011065 +id1_10_ab_r2=-629374424 +id1_10_ab_r3=-314366027 +id1_10_ab_windows=53649658 +id1_10_abattoir_lod=1504774492 +id1_10_abd_2=-1098328760 +id1_10_abr_0=-1721014479 +id1_10_abr_01=1605165582 +id1_10_abr_02=664203747 +id1_10_cables_001=779754052 +id1_10_detail1=905707911 +id1_10_detail2=1203610890 +id1_10_detail6=-629585285 +id1_10_detail6r=1900994926 +id1_10_detail7=578771590 +id1_10_detail8=877264411 +id1_10_ground_o=-47378780 +id1_10_ground_o2=127890226 +id1_10_ground_o3=-1168582594 +id1_10_ground=2054311493 +id1_10_int_dr_hdobj=-850144495 +id1_10_ladder=-1469275761 +id1_10_new1_d=-1424387546 +id1_10_newdecal01=2023395667 +id1_10_newwin=105146202 +id1_10_newwin2=-966952721 +id1_10_railings1=-1392609281 +id1_10_railings2=901024121 +id1_10_railings3=1131652343 +id1_10_railings4=437506608 +id1_10_railings5=672919104 +id1_10_railings6=-1945520606 +id1_10_railings7=-1706863979 +id1_10_rain_blockers_12=239390667 +id1_10_shed_1_o=-1099558702 +id1_10_structure1=-1958252634 +id1_10_structure6=1388412563 +id1_10_structure7=-772539142 +id1_10_structured=-1622534221 +id1_10_structured2=195434401 +id1_10_structured3=-1952934008 +id1_10_wall_1_o=600035750 +id1_11_jl00int=-801053478 +id1_11_jlo4_oint=751583204 +id1_11_jsproxy=-1277020242 +id1_11_lightblocker01=-289339869 +id1_11_rainblock00=1178370463 +id1_11_rainblock01=1467360274 +id1_11_rainblock02=-1615907713 +id1_11_rainblock03=-237774645 +id1_11_rainblock04=-1390358686 +id1_11_sidetunnelint=1955454830 +id1_11_sidetunnelint2=-644874618 +id1_11_tunnel_end=-189715553 +id1_11_tunnel_start_ov=-1978199890 +id1_11_tunnel_start=1491360671 +id1_11_tunnel1_int_shell=781789410 +id1_11_tunnel1_ov1=-1364973704 +id1_11_tunnel2_int_shell=364797022 +id1_11_tunnel2_ov1=1110766465 +id1_11_tunnel3_fake_grill=-1663135059 +id1_11_tunnel3_fake=1660802301 +id1_11_tunnel3_grill=1186379411 +id1_11_tunnel3_int_lod=-739429008 +id1_11_tunnel3_int_shell_dtl=-1126309014 +id1_11_tunnel3_int_shell=2142412159 +id1_11_tunnel3_int_side=1428546297 +id1_11_tunnel3_int_side2=180816572 +id1_11_tunnel3_ov1=-218502964 +id1_11_tunnel3_ov2=-1225363258 +id1_11_tunnel4_edging=-555695171 +id1_11_tunnel4_fake_grill=-602096287 +id1_11_tunnel4_fake=-887461809 +id1_11_tunnel4_grill=-1812628555 +id1_11_tunnel4_int_lod=-1973334291 +id1_11_tunnel4_int_shell2_dtl=975968210 +id1_11_tunnel4_int_shell2=472337101 +id1_11_tunnel4_ov1=1219027880 +id1_11_tunnel4_ov2=1020775430 +id1_11_tunnel4_ov3=1815653059 +id1_11_tunnel5_fake_grill=1042328812 +id1_11_tunnel5_fake=1342179519 +id1_11_tunnel5_grill=-2058898174 +id1_11_tunnel5_int_lod=2067140864 +id1_11_tunnel5_int_shell_dtl=549110555 +id1_11_tunnel5_int_shell=-1629413250 +id1_11_tunnel5_ov1=-758919026 +id1_11_tunnel5_ov2=-1456636574 +id1_11_tunnel5_ov3=2003605985 +id1_11_tunnel6_fake_grill=1141986549 +id1_11_tunnel6_fake=-1571159934 +id1_11_tunnel6_grill=1455372570 +id1_11_tunnel6_int_lod=-1957295058 +id1_11_tunnel6_int_shell_dtl=871798295 +id1_11_tunnel6_int_shell=-1973683462 +id1_11_tunnel6_ov1=183175564 +id1_11_tunnel6_ov2=547763458 +id1_11_tunnel6_ov3=765349618 +id1_11_tunnel7_fake_grill=-996171198 +id1_11_tunnel7_fake=1971068557 +id1_11_tunnel7_grill=-1964669113 +id1_11_tunnel7_int_lod=2012425067 +id1_11_tunnel7_int_shell_dtl=190785965 +id1_11_tunnel7_int_shell=1733634132 +id1_11_tunnel7_ov1=-1301109969 +id1_11_tunnel7_ov2=-1474064751 +id1_11_tunnel8_int_lod=-1194238829 +id1_11_tunnel8_int_shell=1899137644 +id1_11_tunnel8_ov2=-1893954330 +id1_11_tunnel8sunblocker=-574428939 +id1_13_detail1=-2081951770 +id1_13_detail1b=-1971595711 +id1_13_detail1b1=-1331879253 +id1_13_detail1b2=-956280975 +id1_13_detail1b3=-1680967410 +id1_13_detail1b4=-1575189078 +id1_13_detail2=-887947713 +id1_13_fizza_01=-577092669 +id1_13_fizza=-857544801 +id1_13_ground1_o=-736907802 +id1_13_ground1b_o=1439258967 +id1_13_ground1b=416892273 +id1_13_ground1b2=605079591 +id1_13_props_doorslod=-1505753841 +id1_13_sstation1_go=-1332146606 +id1_13_sstation1_o=2081355840 +id1_13_sstation1=1576290491 +id1_13_structure1=641807859 +id1_13_structure2=1541939528 +id1_13_wires00=973915460 +id1_13_wires01=-1198177729 +id1_13_wires02=-1270728295 +id1_13_wires03=-1578691357 +id1_13_wires04=-1885310890 +id1_13_wires05=-9875478 +id1_13_wires06=-319050993 +id1_13_wires07=-624261459 +id1_13_wires08=-923147512 +id1_13_wires09=-728892864 +id1_14_collision_capsule021=-2083145148 +id1_14_collision_capsule0211=-1066308123 +id1_14_detail1_fr=-402193382 +id1_14_detail1_fr2=-548890352 +id1_14_detail1_fr3=270432955 +id1_14_detail1_rf=-33182164 +id1_14_detail1=-519555736 +id1_14_detail1r=-2061691152 +id1_14_detailr2=-695143205 +id1_14_ladder009=970537554 +id1_14_structure1_s=-1793958474 +id1_14_structure1=1031554461 +id1_15_detail_rails01=1743501958 +id1_15_detail_rails02=-1419493006 +id1_15_detail_rails03=-2071497795 +id1_15_detail_rails04=1519132615 +id1_15_detail_rails05=647346139 +id1_15_detail_rails06=1952895868 +id1_15_detail_rails07=823872742 +id1_15_detail_rails08=1053222973 +id1_15_detail1_l=396885440 +id1_15_detail1=12078575 +id1_15_structure1_l=-228934478 +id1_15_structure1_l2=440953241 +id1_15_structure1=-1200325637 +id1_16_fizzhd1=967336551 +id1_16_fizzhd2=-1610174686 +id1_16_fizzhd3=-2116717888 +id1_16_fizzhd4=1939658319 +id1_16_fizzhd5=1667380698 +id1_16_fizzhd7=-690447159 +id1_16_fizzhd8=-1196138371 +id1_16_grafitti=-1714975995 +id1_16_overlay=1287010130 +id1_16_railing_hd1=-686207765 +id1_16_railing_hd2=-1051057811 +id1_16_structure1=394171167 +id1_17_beltsfizz_hd1=-491739155 +id1_17_beltsfizz_hd2=-604267901 +id1_17_detail1=2107586154 +id1_17_detail1b=-2033675673 +id1_17_detail2=1409835865 +id1_17_detail3=1219447975 +id1_17_fizzyhd1=1532509079 +id1_17_fizzyhd2=1275174122 +id1_17_fizzyhd3=-1242992456 +id1_17_graff01=19670922 +id1_17_graff02=1383451164 +id1_17_id1_detail001=860089506 +id1_17_junk=1348280255 +id1_17_ladder0=256685522 +id1_17_ladder009=-132926695 +id1_17_ladder01=612709397 +id1_17_ladder02=1982682976 +id1_17_ladder03=-194948146 +id1_17_ladder1=498487973 +id1_17_ladder2=1889466489 +id1_17_ladder3=-13560421 +id1_17_ladder4=1206134532 +id1_17_ladder5=1656380592 +id1_17_ladder6=-1440060529 +id1_17_ladder7=944015301 +id1_17_ladder8=2096730414 +id1_17_land1_o1=-1170419881 +id1_17_land1_o2=-1677946153 +id1_17_land1=362935018 +id1_17_land2=1943482119 +id1_17_olays1=-888393551 +id1_17_olays2=-188349400 +id1_17_olays3=50110613 +id1_17_olays4=575332145 +id1_17_olays5=814250924 +id1_17_olays6=1268494802 +id1_17_olays7=-1679371673 +id1_17_proxy=-1105114333 +id1_17_raiings2=960645863 +id1_17_railing=1848764571 +id1_17_railing004=751676500 +id1_17_railing01=2059611136 +id1_17_railing02=-2005907622 +id1_17_railing22=168814483 +id1_17_railing23=-1075457220 +id1_17_railing3=-1614185668 +id1_17_railings_002=-825118108 +id1_17_railings_003=747138516 +id1_17_railings_004=-97613535 +id1_17_railings_005=-559099242 +id1_17_railings_006=-253266165 +id1_17_railings001=-2110991122 +id1_17_railings01=1795494824 +id1_17_railings010=1322708159 +id1_17_railings011=1552713770 +id1_17_railings016=634165931 +id1_17_railings03=-1273387568 +id1_17_railings1=96085951 +id1_17_railings10=-1613528036 +id1_17_railings11=-1375330175 +id1_17_railings12=72469783 +id1_17_railings13=312175018 +id1_17_railings14=-228644558 +id1_17_railings15=1210111156 +id1_17_railings16=1439985691 +id1_17_railings17=666735598 +id1_17_railings19=-1959273759 +id1_17_railings20=453244075 +id1_17_railings21=-188635097 +id1_17_railings3=-1341064090 +id1_17_railings4=2127305181 +id1_17_railings5=-861751919 +id1_17_railings6=-1588502809 +id1_17_railings7=-1230468603 +id1_17_railings8=-429299322 +id1_17_railings9=-1791047926 +id1_17_rain_blockers_00=1410474254 +id1_17_rain_blockers_09=344334831 +id1_17_smoke_proxy=1606895448 +id1_17_structure1=-798695753 +id1_17_structure2=-557876372 +id1_17_structure3=-1376937527 +id1_17_structure4=-1169902985 +id1_17_structure5=-2017899167 +id1_17_tower=1110693184 +id1_17_wires_01=752352199 +id1_17_wires_02=1598447779 +id1_17_wires_03=1317879601 +id1_18_armcojl001=1778418704 +id1_18_build1_dt1_02=-1567050830 +id1_18_build1_dt1_det01=-1781684617 +id1_18_build1_dt1=-114674258 +id1_18_build1_dt2=-368339087 +id1_18_build1_dt3=483261685 +id1_18_build1_dt4=225861190 +id1_18_build1_o1=-200655745 +id1_18_build1_o2=1161977594 +id1_18_build1_o3=1612289192 +id1_18_build1=1512889534 +id1_18_build2_o=-25828824 +id1_18_build2=-272758814 +id1_18_cablemesh127924_hvhvy=1203435255 +id1_18_cablemesh127931_hvhvy=1484611178 +id1_18_fence323=572572139 +id1_18_ground_det=-2048592051 +id1_18_ground_o=-1408460014 +id1_18_ground_o2=535613770 +id1_18_ground=-1743860630 +id1_18_ground2=1789719824 +id1_18_ground2b_o=-1755566824 +id1_18_interior_glue_ceiling=-260265159 +id1_18_ladder004=-1977964782 +id1_18_ladder005=2017985389 +id1_18_ladder006=-1485446712 +id1_18_ladder1=103338597 +id1_18_ladder2=1555988367 +id1_18_ladder3=-360506598 +id1_18_railing01=609705379 +id1_18_railing02=842266972 +id1_18_railing03=-1193670998 +id1_18_railing04=-968253047 +id1_18_railing05=1799416697 +id1_18_railing06=955483871 +id1_18_railing07=-5270444 +id1_18_seawall_00=-1460606634 +id1_18_seawall_00d2=-1051921562 +id1_18_seawall_00x=2042519447 +id1_18_seawall_03=1455441142 +id1_18_sw00_dcl03=-2059514499 +id1_18_sw00_dcl04=-890021642 +id1_18_sw00_g0=-1997820360 +id1_18_sw00_g1=1940489140 +id1_18_sw00_g2=1783099633 +id1_18_sw00_g3=1544377468 +id1_18_sw00_g4=1341537358 +id1_18_sw00_g5=984617410 +id1_18_tanks_o=-1684646490 +id1_18_tanks=-160309116 +id1_18_wall302=-534772089 +id1_19_armco1=-1023934834 +id1_19_armco2_lod=-138204377 +id1_19_armco2=-1329964525 +id1_19_armco3=-1754519689 +id1_19_armco4=374777134 +id1_19_detail1=-812030424 +id1_19_detail2=-1107901725 +id1_19_ds00=1133265317 +id1_19_ds01=-182377264 +id1_19_ds02=-283731781 +id1_19_ds661=506633224 +id1_19_ds81=342553023 +id1_19_ds82=-1270468189 +id1_19_ds90=876032631 +id1_19_ds91=668998089 +id1_19_ds92=26758458 +id1_19_glue=1192093795 +id1_19_ground1_o=-1090820498 +id1_19_ground1=-465476234 +id1_19_ladder=665856808 +id1_19_ladder001=1848856508 +id1_19_ladder002=2010997520 +id1_19_ladder003=298915573 +id1_19_new_wires1=-1881152165 +id1_19_pipes1=-1014725828 +id1_19_pipes2=-240263282 +id1_19_railing=1707638670 +id1_19_railing001=251994089 +id1_19_railing002=476166818 +id1_19_railing003=1640187236 +id1_19_railing004=1879499243 +id1_19_railing005=1162906751 +id1_19_railing006=1399269548 +id1_19_railing007=-1643430441 +id1_19_railing008=-1412441760 +id1_19_railing009=1619804890 +id1_19_railing010=-1993697350 +id1_19_railing011=-450539634 +id1_19_railing012=-1906138614 +id1_19_railing013=-675826509 +id1_19_railing014=-219223263 +id1_19_railing015=899248245 +id1_19_railing016=667604184 +id1_19_railing017=434485518 +id1_19_railing018=206577123 +id1_19_railing019=317303578 +id1_19_railing020=1499117243 +id1_19_railing021=1626031580 +id1_19_railing022=1926130082 +id1_19_railing023=-1939333931 +id1_19_railing024=-568147895 +id1_19_railing025=-1456548254 +id1_19_railing026=-1142686772 +id1_19_railing027=970651604 +id1_19_railing028=187406966 +id1_19_railing029=-766728007 +id1_19_railing030=2075555350 +id1_19_railing031=1412474631 +id1_19_railing032=1652442018 +id1_19_railing033=1071513186 +id1_19_railing034=1312856871 +id1_19_railing035=89885022 +id1_19_railing036=705876684 +id1_19_railing037=-525025263 +id1_19_railing038=-142414419 +id1_19_railing039=-293708896 +id1_19_railing040=51676052 +id1_19_structures1=375719238 +id1_19_structures2=-2136679996 +id1_19_tanker_fizz1=-2075119759 +id1_19_tanker_fizz2=1918733196 +id1_19_tanker_fizz3=950114325 +id1_19_tanker_fizz4=-1495239535 +id1_20_detail1=223368711 +id1_20_detail1a=-629390519 +id1_20_detail1b=-800117009 +id1_20_detail1ba=689510302 +id1_20_detail1bb=213573342 +id1_20_detail1c=-1106212238 +id1_20_detail1d=-1293650918 +id1_20_detail1e=-1584213641 +id1_20_detail1e1=1723206323 +id1_20_detail1e2=-1283382200 +id1_20_detail1f=-1738031327 +id1_20_detail1f1=-854959422 +id1_20_detail1f2=-1416882238 +id1_20_detail1f3=-982889602 +id1_20_detail1g=-2061690740 +id1_20_detail2_plat_2=-1405486611 +id1_20_detail2_plat=572574781 +id1_20_detail2_plat3=147213374 +id1_20_detail2_plat4=393603485 +id1_20_detail2_support=633860253 +id1_20_detail2=1215548493 +id1_20_detail2-1=-1917681241 +id1_20_detail2-2=-1610865094 +id1_20_detail25=1190881762 +id1_20_detail2a=-1210987631 +id1_20_detail2a001=-1374102900 +id1_20_detail2b=-2146051046 +id1_20_detail2b001=-1370784206 +id1_20_detail2c=1402176278 +id1_20_ladder=-758753438 +id1_20_ladder001=-158451028 +id1_20_ladder01=-858097100 +id1_20_ladder02=-1089151319 +id1_20_ladder03=-165098288 +id1_20_ladder04=-527261276 +id1_20_ladder05=-2078218054 +id1_20_ladder06=1977568311 +id1_20_ladder07=-1448496173 +id1_20_ladder08=-1687218338 +id1_20_ladder09=1061641992 +id1_20_ladder10=-1880718419 +id1_20_olay1=760843283 +id1_20_railing=-1046199584 +id1_20_railing01=-493161973 +id1_20_railing02=-1102468759 +id1_20_railing03=-1927133393 +id1_20_railing04=-1687428158 +id1_20_railing05=2006162450 +id1_20_railing06=-2048247617 +id1_20_railing07=1412879705 +id1_20_railing08=1652847092 +id1_20_railing09=1056320216 +id1_20_railing10=1287570749 +id1_20_railing11=1525703072 +id1_20_railing12=602698645 +id1_20_railing13=-106291439 +id1_20_railing14=-1093719716 +id1_20_railing15=361158346 +id1_20_railing16=-632102813 +id1_20_railing17=-1324053017 +id1_20_railing18=2047713230 +id1_20_railing19=-864074564 +id1_20_railing20=246576465 +id1_20_railing21=-50802210 +id1_20_railing22=-1306117062 +id1_20_railing23=-1609721847 +id1_20_railing24=1195370095 +id1_20_railing25=904938448 +id1_20_railing26=-325242585 +id1_20_railing27=-647427393 +id1_20_railing28=-2047450149 +id1_20_railing29=1918778539 +id1_20_railing30=-818547391 +id1_20_railing31=-1115467300 +id1_20_railing32=-683932339 +id1_20_railing33=1165517256 +id1_20_railing34=-102872431 +id1_20_railing35=-393205771 +id1_20_struct1=-318801896 +id1_20_struct2_decal=-1771778672 +id1_20_struct2=-68053508 +id1_21_detail1=1930727578 +id1_21_detail1a=-213623391 +id1_21_detail1b=-1760910041 +id1_21_detail1x=-933230643 +id1_21_detail1z=483307693 +id1_21_glue=-1244190271 +id1_21_land=106760922 +id1_21_land2=-2124452460 +id1_21_olay1=1997025477 +id1_21_olay1a=-667055062 +id1_21_olay1b=1387299074 +id1_21_olay1c=1755032792 +id1_21_olay1d=791722499 +id1_21_olay2=1758565464 +id1_21_olay3=139744091 +id1_21_pipes01=-1322289272 +id1_21_pipes02=-2105468372 +id1_21_pipes03=81895155 +id1_21_pipes04=135701853 +id1_21_railing01=-1786405311 +id1_21_railing02=736381696 +id1_21_railing03=1579626373 +id1_21_railing04=1285262446 +id1_21_railing05=1859309788 +id1_21_railing06=-250522281 +id1_21_railing07=593345011 +id1_21_railing08=350493952 +id1_21_railing09=934765222 +id1_21_railing10=1394613459 +id1_21_railing11_lod=160034413 +id1_21_railing11=1626519672 +id1_21_railing12=-1347201540 +id1_21_railing13=-1117851309 +id1_21_railing14=2146563706 +id1_21_railing15=242520961 +id1_21_railing16_lod=-1577292060 +id1_21_railing16=1255279675 +id1_21_railing17=1494657220 +id1_21_railing18=1102051831 +id1_21_railing19=-958331817 +id1_21_railing20=378279184 +id1_21_railing21=-2065731147 +id1_21_railing22=1020813736 +id1_21_railing23=706821178 +id1_21_structure1=-614953325 +id1_21_structure1b=-218561004 +id1_23_bridge_o=-1932360525 +id1_23_cable_00=198612563 +id1_23_cable_01=-442676767 +id1_23_cable_02=-682513078 +id1_23_cable_03=921758859 +id1_23_cable_04=681398244 +id1_23_cable_05=300098160 +id1_23_cable_06=62424603 +id1_23_cable_08=2035773783 +id1_23_cable_09=1804654026 +id1_23_cable_10=-560727770 +id1_23_cable_11=1545598000 +id1_23_cable_12=787061188 +id1_23_cable_13=1100824363 +id1_23_cable_14=-1843077047 +id1_23_cable_15=353003014 +id1_23_detail1=-1219105263 +id1_23_fencehd=334572202 +id1_23_ground_o=-1607773393 +id1_23_ground=420735558 +id1_23_mp1_o=1014347776 +id1_23_mp1=-235227952 +id1_23_mp1b=1798222998 +id1_23_mp2=-464479876 +id1_23_mp2b_o=931120197 +id1_23_mp2b=1133504625 +id1_23_olay1=1273758101 +id1_23_pipes1=-1276626286 +id1_23_railing_hd1=66926527 +id1_23_railing_hd2=389504587 +id1_23_railing_hd3=697139963 +id1_23_railing_hd4=-229010288 +id1_23_shadproxy=-1721116751 +id1_23_structure1=-129207290 +id1_23_structure2=-737465468 +id1_24_armco=1061252021 +id1_24_grnd_o=1981319390 +id1_24_ground_3_sd=-936087239 +id1_24_olay1=259017622 +id1_24_railing1=-740438901 +id1_24_railing10=-154697733 +id1_24_railing11=-462628026 +id1_24_railing12=-125631626 +id1_24_railing13=758738146 +id1_24_railing14=464570833 +id1_24_railing15=1366046023 +id1_24_railing16=1165303129 +id1_24_railing17=1983315676 +id1_24_railing18=1675385383 +id1_24_railing2=1984631135 +id1_24_railing3=-2007321214 +id1_24_railing4=2031097581 +id1_24_railing5=-1421444263 +id1_24_railing6=-1656823990 +id1_24_railing7=1064772540 +id1_24_railing8=798655491 +id1_24_railing9=1649207655 +id1_24_rain_blockers_02=-1205569168 +id1_24_structure1=1512006296 +id1_24_structure2=-622271439 +id1_24_structure3=81213453 +id1_25_billboard01=1193690709 +id1_25_decalgarage001=1351496928 +id1_25_glue01=442661702 +id1_25_glue02=188538107 +id1_25_glue03=-1376509333 +id1_25_glue04=-1598453770 +id1_25_glue05=-750326512 +id1_25_graf=1080790391 +id1_25_ground1=-19432394 +id1_25_ground1decal=-2096210574 +id1_25_ground1decal02=-1736066888 +id1_25_ground2_decal01=405931033 +id1_25_ground2_decal02=1583681666 +id1_25_ground2=-384151364 +id1_25_lest_detail=-1318225708 +id1_25_lest_detail2=1252967170 +id1_25_pole=1581371151 +id1_25_pole1=-1586829364 +id1_25_pole2=-1836725758 +id1_25_pole3=1153937031 +id1_25_pole4=-816987251 +id1_25_pole5=-2127386792 +id1_25_pole6=1927908038 +id1_25_pole8=377836027 +id1_25_railing=-1428566260 +id1_25_razorwire=1039098499 +id1_25_shop_dtl=1626601703 +id1_25_shopland=713122771 +id1_25_structure1=150846835 +id1_25_structure2=1405113079 +id1_25_structurem=-1844818054 +id1_26_bridge=14043937 +id1_26_build_b_pipes=-1933428199 +id1_26_build_b=-189847431 +id1_26_build_barrier=91224084 +id1_26_build_barrier1=845826842 +id1_26_build_barrier2=673592978 +id1_26_build_barrier3=394040639 +id1_26_build_bdtl=502516190 +id1_26_build_bdtl3=-67924697 +id1_26_build_bits=224236745 +id1_26_build_bs=-661241242 +id1_26_build_dtl=829866653 +id1_26_build_dtl4=1465904905 +id1_26_build_support=-367693595 +id1_26_building_pipes2=-205592968 +id1_26_building_sign=-1199670123 +id1_26_building=-1526993003 +id1_26_cables01=991637025 +id1_26_cables02=-2020391148 +id1_26_ground=242705565 +id1_26_ladder003=777166980 +id1_26_ladder01=-1039304255 +id1_26_ladder02=-1912467029 +id1_26_olay003=-1826871787 +id1_26_olay1=1242321226 +id1_26_pole01=-1966139000 +id1_26_railing01=-460094281 +id1_26_railing014=334672495 +id1_26_railing015=-1812843920 +id1_26_railing02=-227598230 +id1_26_railing024=439635918 +id1_26_railing025=-948295077 +id1_26_railing026=-313231857 +id1_26_railing027=-587344542 +id1_26_railing028=-1961971323 +id1_26_railing029=-2139054999 +id1_26_railing03=533822254 +id1_26_railing030=-254444583 +id1_26_railing04=302243731 +id1_26_railing05=-1150537115 +id1_26_railing06=-1380608264 +id1_26_railing07=-678827360 +id1_26_railing08=-920629811 +id1_26_railing09=1930338731 +id1_26_railing10=-1638631202 +id1_26_railing11=-1950985310 +id1_26_railing12=-1673399123 +id1_26_railing13=-1979494352 +id1_27_cablemesh6268_hvhvy=-458585567 +id1_27_ladder=-619211429 +id1_27_ladder003=-398071101 +id1_27_ladder103=443432678 +id1_27_land01=-1270595048 +id1_27_land01a_o=-1926937851 +id1_27_land01c_o=-2127145627 +id1_27_lockup=-1018019402 +id1_27_railing01=1798934875 +id1_27_railing012=1917550295 +id1_27_railing013=1016075105 +id1_27_railing016=-1446974007 +id1_27_railing016l=-211626547 +id1_27_railing019=-831113425 +id1_27_railing021=1316109481 +id1_27_railing03=-828057552 +id1_27_railing03a=-1329528159 +id1_27_railing03b=-419205339 +id1_27_railing03c=-709899138 +id1_27_railing03d=-1985727384 +id1_27_railing08=88720813 +id1_27_rain_blockers_05=-1998653 +id1_27_tg_duct_1=1910752124 +id1_27_tg_duct_wires=1268003899 +id1_27_tg_duct=-1923312078 +id1_27_tg_fence_o=1403132650 +id1_27_tg_fence=-1232972594 +id1_27_tg_test_det1=-1843297820 +id1_27_tg_test_det2=-339626709 +id1_27_tg_test_o=77058772 +id1_27_tg_test=1635643581 +id1_27_tg_test2_det2=1244728374 +id1_27_tg_test2_o=728470765 +id1_27_tg_test2=-1262005893 +id1_28_build07_o=-2138582100 +id1_28_build10_d=-457448959 +id1_28_build11=844940638 +id1_28_glue=-2006114010 +id1_28_ladder01=984059176 +id1_28_ladder02=1287631192 +id1_28_ladder03=-1716958418 +id1_28_ladder04=-1411715183 +id1_28_land01_o=922803813 +id1_28_land01=-1321352694 +id1_28_land01b=-159244623 +id1_28_props_cable00=381545542 +id1_28_props_cable01=-479558240 +id1_28_props_cable02=-183981860 +id1_28_props_cable03=-812327435 +id1_28_props_cable04=-539591048 +id1_28_props_cable05=-883468890 +id1_28_props_cable06=-585533142 +id1_28_props_cable07=-1737527385 +id1_28_props_cable08=-1167150123 +id1_28_props_cable09=1958357053 +id1_28_props_cable10=-2076228061 +id1_28_props_cable11=-686429233 +id1_28_props_cable12=-1585282903 +id1_28_props_cable13=1265259642 +id1_28_props_cable14=1396139028 +id1_28_props_cable15=1704823008 +id1_28_props_cable16=1994206047 +id1_28_props_cable17=1080114788 +id1_28_props_cable18=171037190 +id1_28_props_cable19=1149093533 +id1_28_props_cable20=-1105249010 +id1_28_props_cable21=-196073117 +id1_28_props_cable22=33703111 +id1_28_props_cable23=-943370162 +id1_28_props_cable24=-415461572 +id1_28_props_cable25=1029553021 +id1_28_props_cablemesh98860=1423311845 +id1_28_railings01=-878074860 +id1_28_railings02=-1488692398 +id1_28_railings03=-1240860451 +id1_28_railings04=-1162280389 +id1_28_railings05=-644268037 +id1_28_railings06=1891167800 +id1_28_railings07=1057229519 +id1_28_wires=-859122088 +id1_29_bld2_dtl=-1403748097 +id1_29_bld2=2079147100 +id1_29_cablemesh245219_thvy=-353651413 +id1_29_cablemesh246160_thvy=-926978890 +id1_29_cablemesh246164_thvy=1840226878 +id1_29_cablemesh246171_thvy=1626658361 +id1_29_cablemesh246173_thvy=-670110690 +id1_29_cablemesh246174_thvy=787619157 +id1_29_cablemesh246175_thvy=1047442561 +id1_29_cablemesh246182_thvy=-1475310076 +id1_29_cablemesh246184_thvy=1243938972 +id1_29_cablemesh246188_thvy=2080623674 +id1_29_cablemesh246192_thvy=-148320919 +id1_29_cablemesh246196_thvy=-1508133866 +id1_29_cablemesh246197_thvy=480433763 +id1_29_cablemesh246204_thvy=360919484 +id1_29_cablemesh28906_tstd=479187090 +id1_29_cablemesh29028_tstd=-1030629225 +id1_29_cablemesh29044_tstd=881404439 +id1_29_cablemesh29060_tstd=226835269 +id1_29_ground_01a=-1735341379 +id1_29_ground_01b=-348884989 +id1_29_ground_dtl=1134525000 +id1_29_ground_dtl2=-1937660458 +id1_29_ladder01=-1422730405 +id1_29_poles01=-2145268592 +id1_29_poles02=-1911461777 +id1_29_poles03=1704859529 +id1_29_poles04=1911992378 +id1_29_poles05=1196972798 +id1_29_poles06=1452407153 +id1_29_res_123_dtl=490073851 +id1_29_res_123=-1002148637 +id1_29_res_45_dtl=-1852476438 +id1_29_res_45=-1976251149 +id1_29_res_678_dtl=20228083 +id1_29_res_678=-9290609 +id1_29_res_678c=-200138709 +id1_29_watertower_dtl=-392999230 +id1_29_watertower=-519317961 +id1_30_build02=1875374592 +id1_30_build03=1117394853 +id1_30_build05=486231144 +id1_30_build05st=-1433477446 +id1_30_build3_dtl=-1730314678 +id1_30_build3_dtl2=864311944 +id1_30_decal=-1127481231 +id1_30_decal003=-1603798600 +id1_30_decal01=1418897887 +id1_30_decal02=1714244884 +id1_30_ladder=-370176810 +id1_30_ladder001=-1961828488 +id1_30_ladder002=1959867129 +id1_30_ladder003=446725769 +id1_30_ladder004=64966919 +id1_30_ladder005=-1372904032 +id1_30_ladder006=-1483794328 +id1_30_ladder007=1103613147 +id1_30_ladder01=1390711991 +id1_30_ladder02=1719647213 +id1_30_ladders=-728508472 +id1_30_railing01=-1621348803 +id1_30_railing02=-1991966193 +id1_30_railing03=2072143498 +id1_30_railing04=1697790442 +id1_30_railing05=-428491661 +id1_30_railing06=-796356455 +id1_30_railing07=-1109562561 +id1_30_railing08=-1341796464 +id1_30_railing09=698401480 +id1_30_railing10=1025205921 +id1_30_railing11=172327158 +id1_30_railing12=563589018 +id1_30_railing13=-1537952498 +id1_30_railing14=1965217451 +id1_30_railing15=-2009072411 +id1_30_railing16=1443174512 +id1_30_railing17=-577230952 +id1_30_railing18=-1417919651 +id1_30_railing19=-1055428973 +id1_30_railing20=-415088448 +id1_30_railing21=1800882408 +id1_30_railing22=-1668601009 +id1_30_railing23=-1899720766 +id1_30_railing24=-1058999302 +id1_30_railing25=1141242434 +id1_30_railing26=909860525 +id1_30_railing27=1203405231 +id1_30_rain_blockers_08=1119151396 +id1_30_weed_02=-1224990573 +id1_30_wires=96003248 +id1_31_build_01_o=1092058422 +id1_31_build_01_p=-1125026576 +id1_31_build_01_pipes_2=-911416825 +id1_31_build_01_studs=1907152126 +id1_31_build_01_studsb=-612972372 +id1_31_build_01_switch=1396808531 +id1_31_build_01=76111706 +id1_31_build_02_o=469399485 +id1_31_build_02_pipes=-2114248784 +id1_31_build_02_pipes2=-961998617 +id1_31_build_02_studs=860329267 +id1_31_build_02_studs001=1334098620 +id1_31_build_02_studs3=-265795208 +id1_31_build_02=-235226563 +id1_31_build_03_o=391990276 +id1_31_build_03_pipes=-1206688901 +id1_31_build_03_pipes2=1031050900 +id1_31_build_03=-1607067983 +id1_31_build_04_o=-1170967707 +id1_31_build_04_pipes=-841235873 +id1_31_build_04_pipesa=1907507153 +id1_31_build_04_pipesb=1065048932 +id1_31_build_04=225276194 +id1_31_build_05_drain=-2056530766 +id1_31_build_05_dtl_2=-128669900 +id1_31_build_05_dtl=1581906787 +id1_31_build_05_o=-833829907 +id1_31_build_05_pipes=-1357301223 +id1_31_build_05_studs=34401342 +id1_31_build_05_studs2=-1976224977 +id1_31_build_05=-1146892916 +id1_31_cables_00=-1647338097 +id1_31_cables_01=-951717765 +id1_31_cables_02=-1130308815 +id1_31_cables_03=-421285962 +id1_31_cables_04=-668626374 +id1_31_cables_05=925028411 +id1_31_cables_06=1160440907 +id1_31_cables_07=1444187678 +id1_31_glue=-795068354 +id1_31_ladder01=1003036999 +id1_31_ladder02=1754299093 +id1_31_ladder03=-98034170 +id1_31_land_o=-1850607519 +id1_31_land_oa=-658754062 +id1_31_land_ob=-1131741808 +id1_31_land=-795316756 +id1_31_railing01=2079063743 +id1_31_rain_blockers_01=-1786687933 +id1_31_rain_blockers_04=-2038878153 +id1_31_s_post=807907482 +id1_32_build_pipe=-891694703 +id1_32_build02_o=1227179692 +id1_32_build02=9568934 +id1_32_build03_o=813443862 +id1_32_build03=-370748140 +id1_32_build04_o=1444687342 +id1_32_build04=-1011971932 +id1_32_build04graf=801466234 +id1_32_build666_s=1693563549 +id1_32_build666_s2=142073550 +id1_32_build666_s3=1046596245 +id1_32_build666a_o=-134012206 +id1_32_build666a=2052710401 +id1_32_cables_01=-167982602 +id1_32_cables_02=657894497 +id1_32_glue=-1974156021 +id1_32_ladder01=-1835136921 +id1_32_ladder02=-1083743711 +id1_32_land01_o=-1665522170 +id1_32_land01=419705952 +id1_32_props_f_slod=764840366 +id1_32_railing01=-222169547 +id1_32_railing02=-531410600 +id1_32_railing03=-392437243 +id1_32_railing04=-621984088 +id1_32_railing05=-851039398 +id1_32_railing06=-1080782857 +id1_32_railing07=-1385239664 +id1_33_decal01=-223140020 +id1_33_decal01b=-1252952854 +id1_33_decal02=15909835 +id1_33_decal03=-1654195019 +id1_33_firedept=-1731198176 +id1_33_glue01=808269188 +id1_33_glue02=1436942453 +id1_33_glue03=-1805812253 +id1_33_glue04=-1187395681 +id1_33_ground=1418186463 +id1_33_handy01=-1674041548 +id1_33_handy02=-503369023 +id1_33_handy03=-1077416365 +id1_33_hospital=221020539 +id1_33_ladder014=-22143921 +id1_33_ladder015=-319129368 +id1_33_ladder016=-654815004 +id1_33_ladder017=-1223029464 +id1_33_ladder018=-1514116531 +id1_33_parking=-1450921105 +id1_33_pole04=76136069 +id1_33_pole11=-224716784 +id1_33_railing012=76707500 +id1_33_railing02=1266689346 +id1_33_railing04=-2029970365 +id1_33_railing05=597841315 +id1_33_railing06=291156244 +id1_33_railing08=769223185 +id1_33_railing10=-152306877 +id1_33_railing12=391691292 +id1_33_railing13=-747424682 +id1_33_railing16=-258380126 +id1_33_railing18=1515438613 +id1_33_railing21=-520433027 +id1_33_railing24=-682180811 +id1_33_railing27=33297535 +id1_33_railing31=-1659352599 +id1_33_railing32=-1906201476 +id1_33_railing33=1397569112 +id1_33_railing34=1042025462 +id1_33_railing35=1894936994 +id1_33_railing36=1636356815 +id1_33_railing37=170501134 +id1_33_railing38=-182420996 +id1_33_railings000=-1508445667 +id1_33_rooftop02=1844874713 +id1_33_rooftop02b=1007218539 +id1_33_steps01=-975107287 +id1_33_window=-1108895253 +id1_33_work00=-750890354 +id1_34_br_rail_end=-1898674611 +id1_34_br_rail=1900385427 +id1_34_bridge_decal=-1348389694 +id1_34_bridge_extras=-77564817 +id1_34_bridge=-64039596 +id1_34_glue=1462190690 +id1_34_graf=1196734578 +id1_34_ground=-339534899 +id1_34_rail_bridge=-478419511 +id1_34_rail_d=-110481563 +id1_34_rail_sp=1941543709 +id1_34_rail=-1561163666 +id1_34_railing=1881553777 +id1_34_railing001=-1153896956 +id1_34_railing002=1224116609 +id1_34_railing003=1606072073 +id1_34_railing004=1838437052 +id1_34_railing005=2087710835 +id1_34_railing006=304290775 +id1_34_railing007=546420916 +id1_34_railing008=920839510 +id1_34_railing009=-987790895 +id1_34_railing010=-986808725 +id1_34_railing011=-1286284616 +id1_34_railing012=1638283100 +id1_34_railing013=1341232115 +id1_34_railings=-78416235 +id1_34_wall1=-807887997 +id1_35_brg_decal=2132495027 +id1_35_brg_decal2=-1202065819 +id1_35_brg01=1524886342 +id1_35_glue=368108397 +id1_35_railing01=1604127052 +id1_35_railing02=-1848382023 +id1_35_railing03=-2117972586 +id1_35_railing04=912832240 +id1_35_railing05=683514778 +id1_35_railing06=1518894895 +id1_35_railing07=-620789733 +id1_35_railing08=230253966 +id1_35_railing09=-3651156 +id1_35_railing10=1006945152 +id1_35_railing11=39964731 +id1_35_railing12=344355972 +id1_35_railing13=107927529 +id1_35_railing14=409631712 +id1_35_railing15=-1700888506 +id1_35_railing16=-1193231158 +id1_35_railing17=-1086699139 +id1_35_railing18=-847813129 +id1_35_railing19=-1816563076 +id1_35_railing20=2036907827 +id1_35_railing21=703995995 +id1_35_railing22=472089782 +id1_35_railing23=839528567 +id1_35_railing24=605262986 +id1_35_railing25=378304892 +id1_35_railing26=146726369 +id1_emissive_ch3_10_em=-169062321 +id1_emissive_ch3_10_em2=-1390646886 +id1_emissive_emissive2=483711115 +id1_emissive_id1_05=75179578 +id1_emissive_id1_051=-1134663994 +id1_emissive_id1_06=-674738867 +id1_emissive_id1_062=-583778371 +id1_emissive_id1_07_ema=-1311592501 +id1_emissive_id1_07_emb=-1154694529 +id1_emissive_id1_07_emc=-848992528 +id1_emissive_id1_09a=-957548905 +id1_emissive_id1_09b=-1255255270 +id1_emissive_id1_09c=-1418248276 +id1_emissive_id1_09d=-1687052383 +id1_emissive_id1_09e=-38640607 +id1_emissive_id1_09f=-336084820 +id1_emissive_id1_10=1024891656 +id1_emissive_id1_10b=1859245035 +id1_emissive_id1_10c=-1519664866 +id1_emissive_id1_10d=1377966732 +id1_emissive_id1_13=-496573006 +id1_emissive_id1_13b=-751035426 +id1_emissive_id1_14=-251821353 +id1_emissive_id1_15=-973853491 +id1_emissive_id1_16=-743847880 +id1_emissive_id1_17a=1947003673 +id1_emissive_id1_17b=1180110766 +id1_emissive_id1_17c=-690933600 +id1_emissive_id1_17d=-1472310405 +id1_emissive_id1_17e=-1152091737 +id1_emissive_id1_18b=-392802122 +id1_emissive_id1_18neonsign=-1224839166 +id1_emissive_id1_19=1898382132 +id1_emissive_id1_19b=391850635 +id1_emissive_id1_20=-865067915 +id1_emissive_id1_20b=-295065298 +id1_emissive_id1_21a=642979844 +id1_emissive_id1_21b=1168725668 +id1_emissive_id1_23=434452318 +id1_emissive_id1_23a=-1159511118 +id1_emissive_id1_23b=-1475666430 +id1_emissive_id1_25_2=1030232547 +id1_emissive_id1_25a=1706957677 +id1_emissive_id1_25b=1384051951 +id1_emissive_id1_26=561825421 +id1_emissive_id1_27=1357555048 +id1_emissive_id1_27b=1926608916 +id1_emissive_id1_28=2065365448 +id1_emissive_id1_29a=-2118891955 +id1_emissive_id1_29b=1927751783 +id1_emissive_id1_29c=1497232661 +id1_emissive_id1_30=1973710335 +id1_emissive_id1_30b=-422360185 +id1_emissive_id1_31=1588936737 +id1_emissive_id1_31b=904783451 +id1_emissive_id1_31c=-2113241453 +id1_emissive_id1_31d=1884281630 +id1_emissive_id1_32=-1863375724 +id1_emissive_id1_32b=-564873142 +id1_emissive_id1_33=-1929700180 +id1_emissive_id1_33b=-765188663 +id1_emissive_id1_33c=-1062960566 +id1_lod_bridge_slod4=1371073906 +id1_lod_emissive=1831267806 +id1_lod_id1_emissive_slod=36498504 +id1_lod_slod4=2044059611 +id1_lod_water_slod3=-1852285529 +id1_props_combo01_01_lod=1704246958 +id1_props_combo01_02_lod=247733931 +id1_props_combo0203_01_lod=-43352942 +id1_props_combo0307_01_lod=1685803874 +id1_props_combo0307_02_lod=894505574 +id1_props_combo0307_03_lod=-370559021 +id1_props_combo0502_01_lod=228605210 +id1_props_combo0901_slod=544207215 +id1_props_combo0905_slod=-1880649097 +id1_props_combo0907_slod=1432018141 +id1_props_combo1001_01_lod=656980177 +id1_props_combo14_01_lod=-709603060 +id1_props_combo1401_01_lod=-1555977033 +id1_props_flyers01=1001636819 +id1_props_flyers02=1836230480 +id1_props_flyers03=-112673062 +id1_props_flyers04=-956704195 +id1_props_flyers05=362575745 +id1_props_flyers06=-497938195 +id1_props_flyers07=2064368238 +id1_props_flyers08=-1849888816 +id1_props_flyers09=-683607349 +id1_props_flyers10=356775356 +id1_props_flyers11=1339321056 +id1_props_flyers12=1101188733 +id1_props_flyers13=-75546073 +id1_props_flyers14=-1379129662 +id1_props_flyers15=-446884381 +id1_props_flyers16=387938663 +id1_props_flyers17=-1040167126 +id1_props_flyers18=1662030168 +id1_props_flyers19=-1651145131 +id1_rd_bboard002=-928785077 +id1_rd_bboard1=387527450 +id1_rd_cable_69=82236108 +id1_rd_cable_70=994427057 +id1_rd_cable_71=1307895211 +id1_rd_cable_72=-90816773 +id1_rd_cablemesh14652_thvy=2076945497 +id1_rd_cablemesh14669_thvy=-431492237 +id1_rd_cablemesh14877_thvy=1793212433 +id1_rd_cablemesh15116_thvy=835397033 +id1_rd_cablemesh15131_thvy=1418946150 +id1_rd_cablemesh15444_thvy=-1737256606 +id1_rd_cablemesh15459_thvy=295232412 +id1_rd_cablemesh15474_thvy=763577580 +id1_rd_cablemesh15760_thvy=-539423511 +id1_rd_cablemesh15964_thvy=-1759584560 +id1_rd_cablemesh15979_thvy=-922592720 +id1_rd_cablemesh15994_thvy=846373953 +id1_rd_cablemesh16264_thvy=-1797588525 +id1_rd_cablemesh16784_thvy=-933663547 +id1_rd_cablemesh17741_thvy=-2029035409 +id1_rd_cablemesh17756_thvy=784013073 +id1_rd_cablemesh17771_thvy=-103313694 +id1_rd_cablemesh17788_thvy=897022627 +id1_rd_cablemesh17813_thvy=-352940824 +id1_rd_cablemesh17828_thvy=1610429863 +id1_rd_cablemesh17843_thvy=-947049020 +id1_rd_cablemesh17858_thvy=1699533768 +id1_rd_cablemesh17873_thvy=-2016489265 +id1_rd_cablemesh17900_thvy=2110279415 +id1_rd_cablemesh17915_thvy=-1890290676 +id1_rd_cablemesh17930_thvy=1725462475 +id1_rd_cablemesh17945_thvy=299294919 +id1_rd_cablemesh17960_thvy=-1726635481 +id1_rd_cablemesh17975_thvy=1057020044 +id1_rd_cablemesh18003_thvy=692430395 +id1_rd_cablemesh18018_thvy=-1222023516 +id1_rd_cablemesh18033_thvy=268112934 +id1_rd_cablemesh18209_thvy=1874623363 +id1_rd_cablemesh18480_thvy=716940103 +id1_rd_cablemesh18520_thvy=-1885791679 +id1_rd_cablemesh18535_thvy=-1037136347 +id1_rd_cablemesh18550_thvy=-287013443 +id1_rd_cablemesh18565_thvy=-1925303859 +id1_rd_cablemesh18618_thvy=490518096 +id1_rd_cablemesh18633_thvy=1190560028 +id1_rd_cablemesh19154_thvy=1137046110 +id1_rd_cablemesh19171_thvy=261476464 +id1_rd_cablemesh19186_thvy=-1590496948 +id1_rd_cablemesh19283_thvy=1717739488 +id1_rd_cablemesh19284_thvy=-1529414666 +id1_rd_cablemesh19285_thvy=-139904276 +id1_rd_cablemesh19286_thvy=-1617787246 +id1_rd_cablemesh19287_thvy=-1328952441 +id1_rd_cablemesh19288_thvy=1109729070 +id1_rd_cablemesh19410_thvy=1662774405 +id1_rd_cablemesh19631_thvy=-77739197 +id1_rd_cablemesh19933_thvy=-1863935497 +id1_rd_cablemesh20124_thvy=-600734497 +id1_rd_cablemesh20157_thvy=-349483782 +id1_rd_cablemesh20172_thvy=1129481185 +id1_rd_cablemesh20225_thvy=547761345 +id1_rd_cablemesh21092_thvy=-1552785882 +id1_rd_cablemesh21693_thvy=716301467 +id1_rd_cablemesh22008_thvy=328870704 +id1_rd_cablemesh22177_thvy=922855536 +id1_rd_cablemesh22178_thvy=-785924833 +id1_rd_cablemesh22402_thvy=-634770529 +id1_rd_cablemesh22606_thvy=140543230 +id1_rd_cablemesh23134_thvy=751770221 +id1_rd_cablemesh23135_thvy=332092703 +id1_rd_cablemesh23136_thvy=1877157575 +id1_rd_cablemesh23137_thvy=837248032 +id1_rd_cablemesh23186_thvy=1847419154 +id1_rd_cablemesh23187_thvy=1268211172 +id1_rd_cablemesh23188_thvy=-258026478 +id1_rd_cablemesh23858_thvy=-1687860517 +id1_rd_cablemesh24152_thvy=-1724271670 +id1_rd_cablemesh24167_thvy=787156112 +id1_rd_cablemesh24182_thvy=1782365973 +id1_rd_cablemesh24197_thvy=-699559488 +id1_rd_cablemesh24212_thvy=-1837900621 +id1_rd_cablemesh24227_thvy=-1535906820 +id1_rd_cablemesh37058_thvy=-1855119395 +id1_rd_cablemesh45283_thvy=-754483904 +id1_rd_cablemesh45314_thvy=733147237 +id1_rd_cablemesh45375_thvy=2007626271 +id1_rd_cablemesh45761_thvy=-940561409 +id1_rd_cbl03=-916191714 +id1_rd_cbl04=-140516715 +id1_rd_cbl05=-303444183 +id1_rd_cbl07=-1673909305 +id1_rd_cbl09=-1258922689 +id1_rd_cbl10=383586959 +id1_rd_cbl11=-519166218 +id1_rd_cbl12=-767030934 +id1_rd_cbl13=1281588639 +id1_rd_cbl14=765739041 +id1_rd_cbl15=-1689707667 +id1_rd_cbl16=-847839288 +id1_rd_cbl18=-1460914509 +id1_rd_cbl20=-604886818 +id1_rd_cbl21=-843281293 +id1_rd_cbl25=-1519174687 +id1_rd_cbl26=-551866572 +id1_rd_cbl33=-1638260997 +id1_rd_cbl34=-1997278161 +id1_rd_cbl35=2007257488 +id1_rd_cbl36=1724329942 +id1_rd_cbl37=1418103637 +id1_rd_cbl38=1113089777 +id1_rd_jl00=768207849 +id1_rd_jl04_o=-1282766034 +id1_rd_jstealproxy1=1014602485 +id1_rd_jstealproxy2=1796765746 +id1_rd_r1_01_o=1513401690 +id1_rd_r1_01=-1461728566 +id1_rd_r1_02_o=-1582098239 +id1_rd_r1_02=91587576 +id1_rd_r1_03_o=1274610407 +id1_rd_r1_03=386148117 +id1_rd_r1_04_o=1516351393 +id1_rd_r1_04=1875171477 +id1_rd_r1_05_o=1543602302 +id1_rd_r1_05=-2118747016 +id1_rd_r1_06_o=287603970 +id1_rd_r1_06=-568445622 +id1_rd_r2_01_o=1335772701 +id1_rd_r2_01=-1992783076 +id1_rd_r2_02_o=-885513442 +id1_rd_r2_02=-1685442621 +id1_rd_r2_03_o=1647306986 +id1_rd_r2_03=-1991275698 +id1_rd_r2_04_o=1736868142 +id1_rd_r2_04=-332508918 +id1_rd_r3_01_o=-501050395 +id1_rd_r3_01=-428288950 +id1_rd_r3_02_o=279814131 +id1_rd_r3_02=956725604 +id1_rd_r3_03_o=649126700 +id1_rd_r3_03=-890495695 +id1_rd_r3_04_o=183685554 +id1_rd_r3_04=-1377574127 +id1_rd_r3_05_o=-318889938 +id1_rd_r3_06_o=-1521688678 +id1_rd_r3_06=-1848628502 +id1_rd_r3=-854311771 +id1_rd_r4_01_o=2061687294 +id1_rd_r4_01=-1213268804 +id1_rd_r4_02_o=331655124 +id1_rd_r4_02=-1561275584 +id1_rd_r4_03_o=390868900 +id1_rd_r4_03=-1943853659 +id1_rd_r4_04_o=-1276976824 +id1_rd_r4_04=-2056382405 +id1_rd_r4_05_o=-1372568125 +id1_rd_r4_05=-619265169 +id1_rd_r4_07_o=-1332969719 +id1_rd_r4_07=-1097266572 +id1_rd_r4_08_o=-1827233401 +id1_rd_r4_08=-246419487 +id1_rd_r4_09_o=-849653920 +id1_rd_r4_09=639621504 +id1_rd_r5_01_o=2060429652 +id1_rd_r5_01=1669733977 +id1_rd_r5_02_o=-379263269 +id1_rd_r5_02=924829069 +id1_rd_r5_03_o=-1348221256 +id1_rd_r5_03=1357052179 +id1_rd_r5_04_o=-1095814538 +id1_rd_r5_04=470028118 +id1_rd_r5_05_jun=-914167350 +id1_rd_r5_06_o=-2085413222 +id1_rd_r5_06=-546957797 +id1_rd_r5_07_o=-1731775431 +id1_rd_r5_07=-98219111 +id1_rd_r5_08_o=-748273295 +id1_rd_r5_08=1026806193 +id1_rd_r6_01_o=-1803622247 +id1_rd_r6_01=-1737900703 +id1_rd_r6_02_o=-1998125932 +id1_rd_r6_02=1661489819 +id1_rd_r6_03_o=-548439141 +id1_rd_r6_03=-1403296444 +id1_rd_r6_04_o=-1513681274 +id1_rd_r6_04=-2049894352 +id1_rd_r6_05_o=1869773828 +id1_rd_r6_05=540265715 +id1_rd_r6_06_o=1153933586 +id1_rd_r6_06=762242921 +id1_rd_road_decal_=31142121 +id1_rd_sign1_d2=-265152187 +id1_rd_sign1_slod=-428335900 +id1_rd_sign1_txt=-741723506 +id1_rd_sign1=1666268448 +id2_00_a__damfizz05=1990249718 +id2_00_a__fizza_00=47782508 +id2_00_a__fizza_01=643129700 +id2_00_a__fizza_02=470240456 +id2_00_a__fizza_03=1461764802 +id2_00_a__fizza_04=228208566 +id2_00_a__fizza_05=-73036851 +id2_00_a__fizza_06=538367151 +id2_00_a__fizza_07=-1639427820 +id2_00_a__fizza_08=1417657728 +id2_00_a__fizza_09=956270208 +id2_00_a__fizzb_00=-96081335 +id2_00_a__fizzb_01=-867561902 +id2_00_a__fizzc_00=-1305711048 +id2_00_a__fizzc_01=-2015454819 +id2_00_a__fizzc_02=-1786727199 +id2_00_a__fizzc_03=-350429164 +id2_00_a_00_weeds05=1334899057 +id2_00_a_bigdam_o=1061552016 +id2_00_a_bigdam=-975506945 +id2_00_a_build074=1890106847 +id2_00_a_build08_split=1429792943 +id2_00_a_build08=-1588301323 +id2_00_a_build08graf_b=-117577781 +id2_00_a_build11_extra=130444504 +id2_00_a_build11=1673263137 +id2_00_a_build14=1228129041 +id2_00_a_build70=1702413267 +id2_00_a_cables01=946749412 +id2_00_a_cables02=-10990155 +id2_00_a_dam_fizz01=-222490056 +id2_00_a_dam_fizz02=983310837 +id2_00_a_damfizz03=-1584659465 +id2_00_a_damfizz04=-1823905934 +id2_00_a_damfizz04a=-1986337481 +id2_00_a_glue_02=-1519019536 +id2_00_a_glue_03=-1297304482 +id2_00_a_glue_04=-1041018133 +id2_00_a_glue_05=-550007433 +id2_00_a_racemarks=-1142654 +id2_00_a_water_=1370733811 +id2_00_a_water_01=492180939 +id2_00_a_water_02=723235158 +id2_00_a_water_03=1085856912 +id2_00_a_water_04=1319598189 +id2_00_a_water_05=-699496515 +id2_00_a_weed_01=-1560209055 +id2_00_a_weed_09=773926815 +id2_00_a_weed_10=-1080536145 +id2_00_bld02_lad=-1048925918 +id2_00_brokenwall_overlay=944853441 +id2_00_build01_a=141220871 +id2_00_build01_b_shadproxy=1717164917 +id2_00_build01_b=-1423367791 +id2_00_build02_b=2090623912 +id2_00_build02_c_fizz=-1900405185 +id2_00_build02_c=1915899604 +id2_00_build05=-1265607242 +id2_00_build06=1688223187 +id2_00_build074_a=-1108077874 +id2_00_build074_b=-786089680 +id2_00_build73=411971600 +id2_00_cables01=1630118687 +id2_00_cables02=2130108089 +id2_00_cables03=-101395281 +id2_00_cables04=130445394 +id2_00_cables05=660516738 +id2_00_dam_fwy=196361947 +id2_00_dam=-1196400334 +id2_00_damchan=-1343802353 +id2_00_dummy=-288170386 +id2_00_fizza_00=1810051778 +id2_00_fizza_01=2141280806 +id2_00_fizza_02=-1851195851 +id2_00_fizza_03=1397719427 +id2_00_fizza_04=1696867628 +id2_00_fizza_05=-1190998808 +id2_00_fizza_06=-1688956532 +id2_00_fizza_07=-1400425487 +id2_00_fizza_08=-18687833 +id2_00_fizza_09=298614394 +id2_00_fizzb=1226976552 +id2_00_fizzbc=-1925199885 +id2_00_glue_01=848284859 +id2_00_glue_06=1467881111 +id2_00_glue_07=-1044124895 +id2_00_glue_08=-1302311846 +id2_00_glue_09=-1667096354 +id2_00_glue_09b=-1480084392 +id2_00_glue_11=-272875703 +id2_00_glue_12=-541483196 +id2_00_props_duct_ed=-1522573343 +id2_00_props_duct_st=-1963679944 +id2_00_stm1_cxd=-6591426 +id2_00_storm_01_a=-1167002736 +id2_00_water_=257063416 +id2_00_water_01=1477484925 +id2_00_water_02=1240532286 +id2_00_water_04=1835322405 +id2_00_water_04b=-1714006391 +id2_00_water_05_b=842273384 +id2_00_water_05=1199603781 +id2_00_water_06=968025254 +id2_00_water_07=1811630394 +id2_00_water_08=1579462029 +id2_00_water_08b=1527806042 +id2_00_water_09=279515795 +id2_00_weed_02=-903999178 +id2_00_weed_03=-2060974261 +id2_00_weed_05=526564286 +id2_00_weed_08=-312649804 +id2_01_build=-18246851 +id2_01_builddefizz=1365582908 +id2_01_detail=1050638779 +id2_01_ground=727775572 +id2_01_id1_01decal=-92190245 +id2_01_id1_01decal2=2125543534 +id2_01_id1_01decal3=-848308758 +id2_01_id1_01decal4=-1444049178 +id2_01_id1_01decal5=-1216337397 +id2_01_ju007_fizz=816749422 +id2_01_ju007=129123077 +id2_01_ju6_lod001=1460845016 +id2_01_railfizz=1994416 +id2_03_brd1=-987726955 +id2_03_brg_00=-476011676 +id2_03_brg_01=-767360855 +id2_03_diner=-1217263005 +id2_03_fence=1075097731 +id2_03_fencec=-210610704 +id2_03_fizza_00_lod=2104717245 +id2_03_fizza_00=1327662002 +id2_03_fizza_01_lod=-130577925 +id2_03_fizza_01=-2134087931 +id2_03_fizza_01a=1643675791 +id2_03_fizza_02_lod=-517425193 +id2_03_fizza_02=-1293759687 +id2_03_fizza_03=1683402266 +id2_03_fizza_04_lod=1842722776 +id2_03_fizza_04=-1521078240 +id2_03_fndtn005=-420868437 +id2_03_ground_ovly=-1599274257 +id2_03_ground_ovlya=1159240663 +id2_03_railwindow_01=331877564 +id2_03_railwindow_012=1602341549 +id2_03_tracks01=-98261291 +id2_03_tracks02=-208692821 +id2_03_tracks03=1206403675 +id2_04_bld18fizz_lod=327770209 +id2_04_bld18fizz=505233210 +id2_04_build07_det=1343557186 +id2_04_build07=1640193069 +id2_04_build13=-1314718361 +id2_04_build14_fiizz=63177189 +id2_04_build14=335594025 +id2_04_build14news=-834411637 +id2_04_build14p=-1716411312 +id2_04_build14r=2119757215 +id2_04_build18_shutters=60601532 +id2_04_build18=1828353051 +id2_04_cablemesh16718_thvy=-564688685 +id2_04_cablemesh16733_thvy=1980739828 +id2_04_cablemesh16748_thvy=-1610766081 +id2_04_cablemesh16763_thvy=-1623584955 +id2_04_cablemesh16778_thvy=-705253418 +id2_04_cablemesh16793_thvy=-2134130662 +id2_04_cablemesh30277_thvy=1522196450 +id2_04_fizzb_00=328824120 +id2_04_fizzb_03=991904835 +id2_04_fizzb_05=505776728 +id2_04_fizze_00=-2136836358 +id2_04_fizze_02=-1038354052 +id2_04_fizze_03=-2000517430 +id2_04_fizze_04=-1788862459 +id2_04_fizze_05=-332608095 +id2_04_fizze_06=1805143158 +id2_04_fizze_07=2044389627 +id2_04_fizze_08=1592963883 +id2_04_fizze_09=-1254268993 +id2_04_fizze_10=-508840577 +id2_04_fizze_11=-1345072692 +id2_04_fizze_12=1428364396 +id2_04_fizzf_01=201716862 +id2_04_fizzg_01=392976776 +id2_04_fizzh_00=-1954469360 +id2_04_fizzh_01=1505871510 +id2_04_fizzh_02=461326862 +id2_04_fizzh_03=701916860 +id2_04_fizzh_04=1862562071 +id2_04_fizzh_05=1296313751 +id2_04_fizzi_01=669203755 +id2_04_fizzj_04=-178950499 +id2_04_fizzk_01=469406585 +id2_04_ground1_shad=-1263308167 +id2_04_ground1=-374079258 +id2_04_largewalls_dets=1871537952 +id2_04_largewalls=-1275941573 +id2_04_newdecal=991191015 +id2_04_overlaya=-1716690767 +id2_04_overlayb=1786085954 +id2_04_overlayc=2118887918 +id2_04_overlayd=-721660086 +id2_04_overlayu=-300578424 +id2_04_overlayv=-719628396 +id2_04_overlayw=-488246487 +id2_04_overlayx=-1593905264 +id2_04_overlayy=-1925363699 +id2_04_overlayz=-999311747 +id2_04_rivside=2034116350 +id2_04_shed_0003=-1574972389 +id2_04_shed_fizz01_lod=1051346055 +id2_04_shed_fizz01=434131422 +id2_04_shed_fizz02=-255721566 +id2_04_weldsign01_fizz_hi=-626644514 +id2_04_weldsign02_fizz_hi=1277667059 +id2_06_bub01=190458016 +id2_06_bub02d=-225344512 +id2_06_bufiz=-1406953579 +id2_06_buov=-157905995 +id2_06_buov2=344244099 +id2_06_fizza_00_lod=412362776 +id2_06_fizza_00=2054023963 +id2_06_fizza_01=1796361316 +id2_06_fizza_02_lod=2102734222 +id2_06_fizza_03_lod=1189871286 +id2_06_fizza_04=-812837544 +id2_06_fizza_05_lod=-519518321 +id2_06_fizzb_00_lod=2050485541 +id2_06_fizzb_00=567797522 +id2_06_fizzb_01=350145824 +id2_06_fizzb_02=1125230981 +id2_06_fizzb_03=868485866 +id2_06_fizzb_08=-1673110547 +id2_06_fizzb_09=-1096900443 +id2_06_fizzc_01=1051363086 +id2_06_fizzd_00=964937229 +id2_06_fizzd_01=825374058 +id2_06_fizzd_02=585570516 +id2_06_fway_legd02=757154580 +id2_06_id2_lorrypipefizz01=1435568222 +id2_06_land_01=1475909997 +id2_06_lsdderm2=-1563896895 +id2_07_build_03_o=-2057247574 +id2_07_build_03=-1849213332 +id2_07_build_69dt=817907423 +id2_07_build1_decal=535543207 +id2_07_buildxx_01_o=1933269187 +id2_07_cablemesh19513_thvy=1738436892 +id2_07_cablemesh19528_thvy=180432869 +id2_07_cablemesh19557_thvy=2034671996 +id2_07_cablemesh19558_thvy=499124134 +id2_07_cablemesh19756_thvy=32274944 +id2_07_cablemesh19757_thvy=2146259134 +id2_07_cablemesh19758_thvy=915778819 +id2_07_cablemesh19760_thvy=-1783855472 +id2_07_cablemesh19761_thvy=1931717608 +id2_07_cablemesh19762_thvy=-1981036538 +id2_07_cablemesh19763_thvy=-987331171 +id2_07_cablemesh19764_thvy=429999440 +id2_07_cablemesh19765_thvy=666367327 +id2_07_cablemesh19766_thvy=-478895327 +id2_07_cablemesh19767_thvy=-578668406 +id2_07_cablemesh19798_thvy=-1259535139 +id2_07_cablemesh19799_thvy=1960038894 +id2_07_cablemesh19850_thvy=-453211661 +id2_07_cablemesh19851_thvy=948532388 +id2_07_cablemesh19866_thvy=-275340313 +id2_07_cablemesh19881_thvy=-297351281 +id2_07_cablemesh19896_thvy=75293840 +id2_07_cablemesh19911_thvy=-381161920 +id2_07_fizza_00=-1131018211 +id2_07_fizza_01=-1428429655 +id2_07_fizza_02=-1676523754 +id2_07_fizza_03=441828255 +id2_07_fizza_04=409583559 +id2_07_fizzb_01=-1240954488 +id2_07_fizzc_00=-2100020581 +id2_07_fizzc_01=-1359441177 +id2_07_fizzc_02=-527600112 +id2_07_fizze_00=-1496644833 +id2_07_fizze_01=-646879125 +id2_07_fizzg_00=1481203852 +id2_07_fizzg_01=1778910217 +id2_07_fizzg_02=2094475687 +id2_07_fizzg_03=-1855171887 +id2_07_fizzk_00=-835826366 +id2_07_fizzk_01=-596317745 +id2_07_fizzk_02=-372112247 +id2_07_fizzk_03=-116415740 +id2_07_fizzm_02=-452495189 +id2_07_gar1_a=366905749 +id2_07_gar1_b=590586943 +id2_07_gar1_c=1011373672 +id2_07_ground=-2001202822 +id2_07_ladder01=-266146614 +id2_07_ladder02=-554612121 +id2_07_ladder03=76518823 +id2_07_ladder04=889026178 +id2_07_ladder05=596956081 +id2_07_ladder06=1491549781 +id2_07_land_02_decal_a=-1480013337 +id2_07_land_02_decal_b=-1785879183 +id2_07_land_02_o2=-323403543 +id2_07_pylon=781432037 +id2_07_rfx00=1496370154 +id2_07_rfx01=1793552215 +id2_07_rfx02=842169842 +id2_07gutterfizz=1799492624 +id2_07gutterfizz2=908478197 +id2_07gutterfizz3=2092913710 +id2_07gutterfizz4=446861294 +id2_07gutterfizz5=186085592 +id2_08_tarmack_01=1678350061 +id2_09_land01=1627637554 +id2_09_land02=-1483221927 +id2_10_alley_2=-1755132483 +id2_10_buildings_o=810017768 +id2_10_buildings=-389220576 +id2_10_buildings2_o=-1731028741 +id2_10_buildings3_o=-1676074334 +id2_10_buildings4_o=-113571853 +id2_10_buildings5_o=-283317570 +id2_10_fiizz_03=1255884257 +id2_10_fizz=1928108723 +id2_10_fizz02=-1218287832 +id2_10_ground3=917220152 +id2_10_ground3av=-393531262 +id2_10_park=-1913102526 +id2_10_rampnew=-1707464106 +id2_11_ads=-1185625865 +id2_11_ads2=1365060819 +id2_11_build_06d=-1137188446 +id2_11_build_69_o=1894292894 +id2_11_build_69a_o=917837371 +id2_11_build_69b_o=864599785 +id2_11_build_69c_o=1129853894 +id2_11_build_a=129875011 +id2_11_build_a2=-1187146412 +id2_11_build_b=-712943673 +id2_11_build_b2fizz=-1428327508 +id2_11_build_bfizz=-738564782 +id2_11_cablemesh16136_thvy=920028812 +id2_11_cablemesh16151_thvy=920332992 +id2_11_cablemesh16166_thvy=-1641618142 +id2_11_cablemesh16181_thvy=644589991 +id2_11_cablemesh16196_thvy=621221235 +id2_11_cablemesh16211_thvy=-2041442979 +id2_11_cablemesh16226_thvy=897176059 +id2_11_cablemesh16241_thvy=-1042585973 +id2_11_fizza_00=-1535328327 +id2_11_fizza_02=623984868 +id2_11_fizza_03=383755329 +id2_11_fizza_04=-880407093 +id2_11_fizzb_01=-675695597 +id2_11_fizzc_01=828792501 +id2_11_fizzc_01a=-1966206049 +id2_11_fizzf_01=-1470977035 +id2_11_fizzg_01=51284173 +id2_11_ground=775691853 +id2_11_ladder01=-1091626460 +id2_11_pipes=-687507035 +id2_11_rladder_010=-1768997069 +id2_11_ssrail_fizz01=1749955833 +id2_11_ssrail_fizz02=1377044613 +id2_11_ssrail_fizz03=477011327 +id2_11_ssrail_fizz04=1252358636 +id2_11_wall=825554869 +id2_11_wall01=1526002007 +id2_12_b09_fizz=-729099894 +id2_12_b1_fizz01=-1474756433 +id2_12_b1_fizz02=-1714592744 +id2_12_b1_fizz03=-2021245046 +id2_12_b1_fizz04=1903235936 +id2_12_b1_fizz05=-318961030 +id2_12_build_01_o=1042285609 +id2_12_build_01_ob=-979737752 +id2_12_build_01_oc=233927701 +id2_12_build_01_od=-1599170159 +id2_12_build_01_oe=1516997896 +id2_12_build_01=-1545664310 +id2_12_build_02=-329573951 +id2_12_build_069=-875785789 +id2_12_cablemesh105192_thvy=563370406 +id2_12_cablemesh105207_thvy=-1417016277 +id2_12_cablemesh105222_thvy=478164206 +id2_12_cablemesh105237_thvy=2006881350 +id2_12_cablemesh105252_thvy=-188390175 +id2_12_cablemesh105267_thvy=-1573735112 +id2_12_cablemesh105282_thvy=1251307368 +id2_12_cablemesh105297_thvy=1461905125 +id2_12_cablemesh105312_thvy=-1179691856 +id2_12_cablemesh105327_thvy=-309997273 +id2_12_ground_01=-868784242 +id2_12_railgravel=-992586325 +id2_12_shadowmesh_11=-791858021 +id2_12_walls_01=2004652477 +id2_13_build12b=1872347165 +id2_13_build16_piped=-125912779 +id2_13_build16=1164849314 +id2_13_build19=1542020504 +id2_13_cablemesh9153_thvy=1175938659 +id2_13_cablemesh9168_thvy=402535000 +id2_13_cablemesh9183_thvy=419283968 +id2_13_cablemesh9198_thvy=1510306157 +id2_13_cablemesh9213_thvy=-970806935 +id2_13_cablemesh9228_thvy=1105650504 +id2_13_cablemesh9289_thvy=-73648107 +id2_13_cablemesh9290_thvy=1989813145 +id2_13_cablemesh9291_thvy=179605313 +id2_13_east_o=-50972437 +id2_13_fizza_01=-808840370 +id2_13_fizzb_01=-1847879442 +id2_13_fizzc_01_lod=-577063013 +id2_13_fizzc_01=706736103 +id2_13_fizze_001=-256414962 +id2_13_fizzf_01=967344494 +id2_13_fizzg_001=-466071362 +id2_13_fizzh_00=-1414861557 +id2_13_fizzh_02=1045140038 +id2_13_fizzh_04=1656052505 +id2_13_fizzi_00=1696525350 +id2_13_fizzi_01=1421101917 +id2_13_fizzi_02=1634624721 +id2_13_fizzi_03=1891959670 +id2_13_fizzi_04=-1627103244 +id2_13_fizzj_00=-1607705229 +id2_13_fizzj_01=-1326842130 +id2_13_fizzj_02=598140006 +id2_13_fizzj_03=-161707566 +id2_13_fizzk_0100=-2013141868 +id2_13_fizzk_0101=441911616 +id2_13_fizzletters_01=1027328224 +id2_13_fizzm_00=-1727573294 +id2_13_fizzm_01=-1276737392 +id2_13_gas_02_fizz=1482281508 +id2_13_gas_02=958395867 +id2_13_gas_fizz_lod=135423744 +id2_13_gas_fizz=1230881350 +id2_13_gasgate_02=-1376678347 +id2_13_gatealpha_01=696228748 +id2_13_ground_3=946191246 +id2_13_ground=-521601317 +id2_13_lader_m03=-936623892 +id2_13_west_o=889101988 +id2_13_westa_o=236911289 +id2_13_westb_o=-1798698973 +id2_14_ads=-1801792825 +id2_14_brg_ov_a=-685831317 +id2_14_brga=-1330255283 +id2_14_brgb=227845133 +id2_14_building_milodummy2=-109108015 +id2_14_building_ov=-278576219 +id2_14_building_ova=-952304603 +id2_14_building_ovb=-1241622104 +id2_14_building_ovc=-1563872450 +id2_14_building=183398198 +id2_14_building2=980687386 +id2_14_building2fizz=523630986 +id2_14_cablemesh=-449378221 +id2_14_dbrosburnt=709942266 +id2_14_dbrosburnt002=-130439724 +id2_14_fx_helper01=-1851150799 +id2_14_fx_helper02=-177441355 +id2_14_fx_helper03=1493122261 +id2_14_fx_helper04=-1669610543 +id2_14_ground=-1919383046 +id2_14_groundov=-1768340881 +id2_14_groundova=-273228648 +id2_14_groundovb=497072235 +id2_14_groundovc=-1017314331 +id2_14_groundovd=18579297 +id2_14_groundovl=1856658045 +id2_14_ladder_001=1359817668 +id2_14_ladder_002=1188566874 +id2_14_ladder03=-1238253155 +id2_14_ladder04=1657739949 +id2_14_milodummy_lod=-2000066219 +id2_14_milodummy_lod001=574449434 +id2_14_milodummy=-1205748890 +id2_14_ov_hiprio=-1442009415 +id2_14_predoor_lod=-574925030 +id2_14_predoor=-1129531382 +id2_14_sweat_empty_lod=-671638894 +id2_14_sweat_lod=-1963153239 +id2_15_bld_01_o=2094624750 +id2_15_bld_01=128072461 +id2_15_bld_02_o=-963011644 +id2_15_bld_02=1021617557 +id2_15_bld_03_o=1112350281 +id2_15_bld_03=723386888 +id2_15_bld_04_o=-71605075 +id2_15_bld_04=-1636308806 +id2_15_cablemesh15107_thvy=-1273867623 +id2_15_cablemesh15145_thvy=1007539907 +id2_15_cablemesh15174_thvy=-182724898 +id2_15_cablemesh15189_thvy=111401484 +id2_15_cablemesh48288_thvy=197082890 +id2_15_cablemesh48313_thvy=-1433325498 +id2_15_cablemesh48336_thvy=851621249 +id2_15_cablemesh48365_thvy=994082210 +id2_15_cablemesh48381_thvy=-449290594 +id2_15_cablemesh48396_thvy=507207768 +id2_15_cablemesh48411_thvy=1565336210 +id2_15_cablemesh48441_thvy=1086908882 +id2_15_cablemesh48459_thvy=1391193179 +id2_15_cablemesh48492_thvy=-1006337342 +id2_15_cablemesh48508_thvy=749846250 +id2_15_cablemesh48529_thvy=-6684462 +id2_15_cablemesh48562_thvy=-1021729835 +id2_15_cablemesh48579_thvy=373810776 +id2_15_cablemesh48596_thvy=1743117602 +id2_15_cablemesh48613_thvy=-471589886 +id2_15_cablemesh48630_thvy=625929935 +id2_15_cablemesh48647_thvy=4696441 +id2_15_cablemesh48664_thvy=-1268999467 +id2_15_cablemesh48681_thvy=-1846514865 +id2_15_fizza_00=-1653126268 +id2_15_fizza_01=-1354109143 +id2_15_fizza_02=-511913070 +id2_15_fizza_03=-211060881 +id2_15_fizza_04=-987227415 +id2_15_fizza_05=-689062284 +id2_15_fizzb_00=1326542601 +id2_15_fizzb_01=1559235266 +id2_15_fizzb_02=529567752 +id2_15_fizzb_03=1046531496 +id2_15_fizzb_04=87939939 +id2_15_fizzb_05=301003977 +id2_15_fizzb_06=-496364100 +id2_15_fizzb_07=-218777901 +id2_15_fizzb_08=-974562121 +id2_15_fizzb_09=-731907676 +id2_15_fizzc_01=2077924403 +id2_15_fizzd_00=-987254497 +id2_15_fizzd_01=-680700502 +id2_15_gnd_01_o=-1192751042 +id2_15_gnd_01=-251485370 +id2_15_gnd_01a_o=-1009507971 +id2_15_gnd_01b_o=-1339176127 +id2_15_gnd_01c_o=1046663019 +id2_15_lad_005=95656377 +id2_15_lad_006=834531789 +id2_15_lad_007=658955487 +id2_15_lad_01=-1410342153 +id2_15_lad_02=-460270536 +id2_15_lad_03=-1761789678 +id2_15_lad_04=-813094359 +id2_16_b2_decal=254924478 +id2_16_b3=177603379 +id2_16_base_01=-1137542996 +id2_16_build2_grafreewy=1262038387 +id2_16_build2=183930131 +id2_16_build2b=-214177898 +id2_16_build2glue=1690499810 +id2_16_decal_01=507845905 +id2_16_decal_01a=1751378116 +id2_16_fizz01_hi=1013705790 +id2_16_fizz02_hi=-1759014889 +id2_16_fizz03_hi=-1413643920 +id2_16_fizz04_hi=-2033783791 +id2_16_fizz05_hi=1512915263 +id2_16_fizz06_hi=-1230622739 +id2_16_land_002=1766618706 +id2_16_land_02=1528438261 +id2_16_post_glue001=2092461031 +id2_16_wiremesh9192_tstd=-2081890035 +id2_18_brail041=1069139311 +id2_18_bu04afizz=1102926957 +id2_18_build004=-1989955530 +id2_18_build004d=1402339540 +id2_18_build004fizz=-1545257763 +id2_18_build01_ov=1204372287 +id2_18_build01a_ov=1822007866 +id2_18_build01b_ov=1229874491 +id2_18_build01c_ov=1827269031 +id2_18_build01d_ov=-558253250 +id2_18_build01e_ov=-1317122137 +id2_18_build02=1645685042 +id2_18_build03_dt=2085096580 +id2_18_build03=1150316093 +id2_18_build03d=-145745247 +id2_18_build03d1=2112465486 +id2_18_build03d2=-1876406581 +id2_18_build03d3=1750859571 +id2_18_build03detail=-1158411408 +id2_18_cablemesh75586_thvy=1947959833 +id2_18_decnew=1019659731 +id2_18_decnew2=519794762 +id2_18_fizza=548139134 +id2_18_fizzb=1064185342 +id2_18_fizzc=1294780795 +id2_18_fizzd=1547134864 +id2_18_fizze=-405700918 +id2_18_id2_20shadow=-596482355 +id2_18_id2_frame_fizz01=1221875313 +id2_18_id2_railrainhatsc=1913729058 +id2_18_land_02a=-1889421304 +id2_18_land_02b=873890163 +id2_18_nladder_02=-739418370 +id2_18_pipe02=-854382207 +id2_18_pipe04=-386539194 +id2_18_pipe06=-1732230944 +id2_18_pipe06a=47418615 +id2_18_pipfizz01=-55939669 +id2_18_pipfizz02=-438353899 +id2_18_pulley_fizz=230930784 +id2_18_rladder_01_lod=96873953 +id2_18_rladder_01=830643908 +id2_18_rladder_010=-2146905529 +id2_18_rladder_02=1539896144 +id2_18_rladder_03_lod=-1727385839 +id2_18_rladder_03=1308645311 +id2_18_rladder_05=-511836492 +id2_18_rladder_06=-875572392 +id2_18_rladder_08=-199842955 +id2_18_rladder_09=-369914065 +id2_18_rladdr_002=-50685960 +id2_18_rladdr_003=170996325 +id2_18_rladdr_01=641345959 +id2_18_roofover_det002=358400760 +id2_18_roofover002=-2032743360 +id2_18_telegraph_wires=-794217287 +id2_18flyers_01=705635042 +id2_18lad_fizz005=-578052446 +id2_18lad_fizz01=1891244008 +id2_18lad_fizz01b=-385665903 +id2_18lad_fizz03=1678474887 +id2_18lad_fizz03a=-2002095955 +id2_18lad_fizz03a001=-1807368245 +id2_18lad_fizz04=1372445196 +id2_19_cablemesh30618_thvy=-847058684 +id2_19_diner_decal=504519339 +id2_19_diner=-1851912798 +id2_19_fizza_00=-2036617743 +id2_19_fizza_02=-1576639290 +id2_19_graffiti=-1927658462 +id2_19_graflarge01=-1145662294 +id2_19_graflarge02=-839075530 +id2_19_ground2_decal=180287672 +id2_19_ground2=-1389099284 +id2_19_ground3=-956810636 +id2_19_id2_biilboard=-1090672990 +id2_19_ottoshop_b1=-1150521956 +id2_19_under01_d=-1539590580 +id2_19_under01=-419305127 +id2_19_under01b_d=527247543 +id2_19_under01b=943493746 +id2_19_under01c=1183624978 +id2_20_bri01_dec=-1365915266 +id2_20_bri01=1544362115 +id2_20_britdec01=1914722565 +id2_20_building01_d=65204751 +id2_20_building01=291403838 +id2_20_det_01=2022792470 +id2_20_glue=1465945284 +id2_20_ladder01=107577353 +id2_20_land_02=-35986598 +id2_20_pillars_01=-496385772 +id2_20_railfizz03=731345498 +id2_20braketfizz01=-710595688 +id2_21_a_bridge_ovly=1470155252 +id2_21_a_bridgebase_ovly=-1936705752 +id2_21_a_bridgemain=1058060635 +id2_21_a_bridgemnte=19344379 +id2_21_a_bridgemntw=1908968756 +id2_21_a_bridgemntwrails=1524456257 +id2_21_a_bridgemntwrailsb2=745487206 +id2_21_a_bridgemntwrailsba=1916225273 +id2_21_a_bridgemntwrailsbb=2127355940 +id2_21_a_bridgeside=-1223616334 +id2_21_a_end_ovly=-971139881 +id2_21_a_fenceafizz_hi=791374243 +id2_21_a_fenceafizzb_hi=289002701 +id2_21_a_fencebfizz_hi=-194455841 +id2_21_a_fencebfizzb_hi=-356014614 +id2_21_a_fencecfizz_hi=1035193760 +id2_21_a_fencecfizzb_hi=-1441732950 +id2_21_a_fencedfizz_hi=493386017 +id2_21_a_fencedfizzb_hi=-1679756994 +id2_21_a_fizzyrails_002=-153865858 +id2_21_a_fizzyrails_003=-461042464 +id2_21_a_fizzyrails_004=-624330391 +id2_21_a_fizzyrails_005=-922266139 +id2_21_a_fizzyrails_006=-2127935956 +id2_21_a_id2light=1564732350 +id2_21_a_id2light001=389511367 +id2_21_a_id2light002=-387671006 +id2_21_a_id2light003=-1666710614 +id2_21_a_id2light004=-1370052857 +id2_21_a_id2light005=1343941265 +id2_21_a_id2light006=569118260 +id2_21_a_id2light007=-106938983 +id2_21_a_id2light008=1127796941 +id2_21_a_id2light009=1772133788 +id2_21_a_id2light010=-1496671429 +id2_21_a_id2light011=-1807321553 +id2_21_a_id2light012=-2013831791 +id2_21_a_id2light013=-575239918 +id2_21_a_id2light015=-1184120707 +id2_21_a_ladders_002=-1319330447 +id2_21_a_ladders_003=-618729227 +id2_21_a_ladders_004=861741380 +id2_21_a_ladders_005=631211465 +id2_21_a_ladders_006=-1762826141 +id2_21_a_ladders_01=233127191 +id2_21_a_maint_ovly=-1261900418 +id2_21_a_maintw_ovly=1361738191 +id2_21_a_plots10-12_ovly=758868265 +id2_21_a_plots1-3=1481215982 +id2_21_a_plots4-6_ovly=-203038946 +id2_21_a_plots4-6=1046354802 +id2_21_a_plots7-12_ovly=-1937835467 +id2_21_a_plots7-9=634518709 +id2_21_a_shadowblocker01=623199792 +id2_21_a_shadowblocker02=-1442820120 +id2_21_a_shadowblocker03=-1152486780 +id2_21_a_shadowblocker04=-1972072239 +id2_21_a_shadowblocker05=-1672924038 +id2_21_a_shadowproxy=1300552371 +id2_21_a_stairway_railings=1447628259 +id2_21_a_terrain=-553032759 +id2_21_a_terrain03=1161614545 +id2_21_a_terrainground1=1157397822 +id2_21_a_terrainground2=-64918651 +id2_21_a_tnlsec_04=-1631557728 +id2_21_a_tnlsec=1983107919 +id2_21_a_tunn_ovly=88659787 +id2_21_a_tunnel0l_05a=720031242 +id2_21_a_tunnelol_01=1808586526 +id2_21_a_tunnelol_01b=-859289006 +id2_21_a_tunnelol_02=926248432 +id2_21_a_tunnelol_03=1198591591 +id2_21_a_tunnelol_03b=-595629056 +id2_21_a_tunnelol_04=307405867 +id2_21_a_tunnelol_04b=-619224728 +id2_21_a_tunnelol_05=552681832 +id2_21_a_tunnelol_06=-265429022 +id2_21_a_tunnelol_07=-59541395 +id2_21_a_tunnelsh1=-212189400 +id2_21_a_tunnelsh2=-577760364 +id2_21_a_tunnelsh3=1272606759 +id2_21_a_tunnelsh4=937642041 +id2_21_a_tunnelsh5=706063518 +id2_21_a_tunnelstuff1=1577787381 +id2_21_a_tunnelstuff2=775143495 +id2_21_a_tunnelstuff3=2035799694 +id2_21_a_tunnelstuff4=-1950221470 +id2_21_a_tunnelstuff5=-1568364313 +id2_21_b_billboard01_hi=-1258791029 +id2_21_b_billboard02_hi=300329497 +id2_21_b_build01=-602166605 +id2_21_b_build02=-1988360847 +id2_21_b_details=1819580081 +id2_21_b_emissivedummy_hi=540239505 +id2_21_b_fizz01_hi=-677787513 +id2_21_b_gnd01=235196539 +id2_21_b_gnd02=1188610594 +id2_21_b_grnddetail=373209791 +id2_21_b_grnddetailb=1375097670 +id2_21_b_id2_21b_ladder_m3=-287303809 +id2_21_b_wires=2064485086 +id2_21_billboard_hi=253121969 +id2_21_builda_fizz01=-920687201 +id2_21_builda=1292271698 +id2_21_buildb_night_slod=2069900442 +id2_21_buildb_night=1912613320 +id2_21_buildb=-207237742 +id2_21_c_builda=2131746198 +id2_21_c_buildb1=654121158 +id2_21_c_buildb1rails=2133860329 +id2_21_c_buildb2=953662587 +id2_21_c_buildb2rails=-497688203 +id2_21_c_buildb2rails1_lod=1043405007 +id2_21_c_buildc1=883929867 +id2_21_c_buildc1rails=-1338747425 +id2_21_c_buildc2=705306048 +id2_21_c_buildc2rails=-123333546 +id2_21_c_decala=-1373907803 +id2_21_c_decalb1=-1094456794 +id2_21_c_decalb2=-1967554030 +id2_21_c_decalb3=-1661131111 +id2_21_c_decalb3a=1926617799 +id2_21_c_decalc1=-1456521799 +id2_21_c_decalc2=-225521549 +id2_21_c_decalc3=80508142 +id2_21_c_decalc3a=349679226 +id2_21_c_gluea=1322303541 +id2_21_c_gluea2=-98552252 +id2_21_c_glueb=-2128632622 +id2_21_c_glueb2=1246320073 +id2_21_c_glueb3=-1812928233 +id2_21_c_grnda=584249920 +id2_21_c_grndb=-183167291 +id2_21_c_grndc=-834483935 +id2_21_c_hedgetop03=-1541447685 +id2_21_c_hedgetop04=-390436556 +id2_21_c_hedgetop05=2105512636 +id2_21_c_hedgetop2=133078192 +id2_21_c_hedgetops=1689441835 +id2_21_c_id2_21c_billboardad=-1617516662 +id2_21_c_id2_21c_ladder_01=-1309426253 +id2_21_c_id2_21c_ladder_02=1263857779 +id2_21_c_uvanim002=-1758185354 +id2_21_c_uvanim01=1241096351 +id2_21_c_weed=1757531596 +id2_21_d_decals_a2=-874274211 +id2_21_d_decals_b_1=-576249891 +id2_21_d_decals_b_2=191167320 +id2_21_d_decals_c=1643646085 +id2_21_d_decals_ca=389826809 +id2_21_d_hedgecutouta=-1286256402 +id2_21_d_hedgecutoutb=-372656682 +id2_21_d_mesh_a=-643442422 +id2_21_d_mesh_b=-429591928 +id2_21_d_mesh_c=1698459697 +id2_21_e_boathouse=-2043044333 +id2_21_e_boathousedecals=-2026563303 +id2_21_e_boathouserails=-597568856 +id2_21_e_bridge_hi=1310911052 +id2_21_e_bridgerails=799096124 +id2_21_e_newparka=-2054545655 +id2_21_e_newparkb=521556519 +id2_21_e_parkrailings=-1098361848 +id2_21_e_propsa=-707655592 +id2_21_e_propsb=-74296360 +id2_21_e_reflectproxy_hd=858639752 +id2_21_e_reflectproxy_slod=-274546278 +id2_21_e_treedecal=1834311242 +id2_21_e_water=1487632903 +id2_21_f_alley_decala=-810341147 +id2_21_f_alley_decalb=-1576677037 +id2_21_f_hedgeb=-24759314 +id2_21_f_railings=232843674 +id2_21_f_res_decal001=881281769 +id2_21_f_res_decal3=-1630265887 +id2_21_f_res_ground=2108830257 +id2_21_f_res_ground3=-941366508 +id2_21_g_a_hedgetops00=-783320598 +id2_21_g_a_hedgetops01=-1223408268 +id2_21_g_a_hedgetops02=-2107778008 +id2_21_g_a_hedgetops03=-1925975596 +id2_21_g_a_hedgetops04=1459750257 +id2_21_g_blend_decal01=1141845619 +id2_21_g_culdesac_grnd=2060090820 +id2_21_g_flagfizz4_lod=1500788111 +id2_21_g_id2_21g_flagfizz1_lod=750811590 +id2_21_g_id2_21g_flagfizz1=-862509569 +id2_21_g_id2_21g_flagfizz2_lod=-1681344458 +id2_21_g_id2_21g_flagfizz2=-529379911 +id2_21_g_id2_21g_flagfizz3_lod=68596801 +id2_21_g_id2_21g_flagfizz3=36802875 +id2_21_g_id2_21g_flagfizz4=854356656 +id2_21_g_land3_blend=-1261173749 +id2_21_g_res_2_grnd=-1540681668 +id2_21_g_timberfzz01=542227169 +id2_21_g_timberfzz01a=-380321993 +id2_21_g_timberfzz02=311828330 +id2_21_g_timberfzz02a=-610097941 +id2_21_g_timberfzz02b=-857929888 +id2_21_g_woodframes=-839694464 +id2_21_g_woodframesb=-997059739 +id2_21_g_woodframesc=-1744061863 +id2_21_grndbdecals=-657626948 +id2_21_grndenddecals=-1931198776 +id2_21_ladders_003=-1104535560 +id2_21_ladders_004=-310706531 +id2_21_ladders_005=-1153361366 +id2_21_ladders_006=-1859402248 +id2_21_ladders_01=300878346 +id2_21_resdecalsa=-1147275071 +id2_21_resdecalsb=-830955914 +id2_21_resdecalsc=-667766294 +id2_21_resgrnda=-1040932831 +id2_21_resgrndb=-1781479470 +id2_21_resgrndc=-1497437778 +id2_21_terr_end=-468841012 +id2_21_terraina=1847484926 +id2_21_terrainb=1540373858 +id2_21_wires=-1393164033 +id2_emissive__slod=-108950953 +id2_emissive_01=400022158 +id2_emissive_07=993698127 +id2_emissive_07b_lod=-770608600 +id2_emissive_07b=1093410582 +id2_emissive_16=1071032367 +id2_emissive_21_a_11=-1847763855 +id2_emissive_21_c_01=1995062468 +id2_emissive_21_c_04=1094373730 +id2_emissive_21_c_07=-91765763 +id2_emissive_21_c_08=-130629797 +id2_emissive_id2_01=579137976 +id2_emissive_id2_04_01=1775767745 +id2_emissive_id2_04_02=-2011673279 +id2_emissive_id2_04_03=-1722552388 +id2_emissive_id2_04_04=-2022355969 +id2_emissive_id2_04_04b=1385086217 +id2_emissive_id2_06=-1909438275 +id2_emissive_id2_10_lod=885033946 +id2_emissive_id2_10=1542706645 +id2_emissive_id2_11_01=-2105086012 +id2_emissive_id2_11_02=1346702145 +id2_emissive_id2_11_03=-1292513123 +id2_emissive_id2_12_01=779057998 +id2_emissive_id2_12_02=1071521323 +id2_emissive_id2_13_01=-768559464 +id2_emissive_id2_13_02=715515741 +id2_emissive_id2_13_03=-110951208 +id2_emissive_id2_13_04=1310895702 +id2_emissive_id2_14_02=1549000781 +id2_emissive_id2_15_01=509215993 +id2_emissive_id2_15_02=-1986995351 +id2_emissive_id2_15_03=1122946594 +id2_emissive_id2_15_04=756916864 +id2_emissive_id2_18_01=-1555409001 +id2_emissive_id2_18_02=-1862290686 +id2_emissive_id2_18_04=-331945589 +id2_emissive_id2_18_05=-646855679 +id2_emissive_id2_19_01=-1961506948 +id2_emissive_id2_21_01=2128881788 +id2_emissive_id2_21_02=18263275 +id2_emissive_res00=1309572571 +id2_emissive_res010=620227954 +id2_emissive_res011=290637352 +id2_emissive_res012=156644911 +id2_emissive_res013=-198702125 +id2_emissive_res014=-304054460 +id2_emissive_res015=-686435921 +id2_emissive_res016=-1364590372 +id2_emissive_res017=-501618757 +id2_emissive_res018=-1821685161 +id2_emissive_res019=-983683516 +id2_emissive_res02=310609606 +id2_emissive_res020=702733228 +id2_emissive_res021=388019752 +id2_emissive_res022=-848387387 +id2_emissive_res023=985169239 +id2_emissive_res024=-291773153 +id2_emissive_res025=-590003822 +id2_emissive_res026=-1841845160 +id2_emissive_res027=-2140272443 +id2_emissive_res028=-1687044408 +id2_emissive_res029=-1981277259 +id2_emissive_res03=-396905873 +id2_emissive_res030=208617209 +id2_emissive_res031=1570234697 +id2_emissive_res032=-1732847738 +id2_emissive_res033=-2024655683 +id2_emissive_res034=871665155 +id2_emissive_res035=-1496878169 +id2_emissive_res037=-1339586961 +id2_emissive_res038=2045647349 +id2_emissive_res039=-341213838 +id2_emissive_res04=-90876182 +id2_emissive_res040=-1815360312 +id2_emissive_res041=1981059418 +id2_emissive_res042=821593891 +id2_emissive_res043=1100392543 +id2_emissive_res044=-351962302 +id2_emissive_res045=-1127768377 +id2_emissive_res046=-2038681047 +id2_emissive_res047=-632104483 +id2_emissive_res048=576645620 +id2_emissive_res049=-199422607 +id2_emissive_res05=-861537532 +id2_emissive_res050=-272924970 +id2_emissive_res051=-173765976 +id2_emissive_res052=2015629217 +id2_emissive_res053=-2115820769 +id2_emissive_res054=-1664067335 +id2_emissive_res055=-1367016350 +id2_emissive_res056=1754034266 +id2_emissive_res057=2080249661 +id2_emissive_res058=-1775285345 +id2_emissive_res059=-1473908852 +id2_emissive_res06=-552034319 +id2_emissive_res060=917476517 +id2_emissive_res061=1376308055 +id2_emissive_res062=1670344292 +id2_emissive_res063=-297499696 +id2_emissive_res064=2033293736 +id2_emissive_res065=-1963967195 +id2_emissive_res066=-1798745897 +id2_emissive_res067=-1500842918 +id2_emissive_res068=-1033294790 +id2_emissive_res069=-1322808905 +id2_emissive_res07=-1856109451 +id2_emissive_res070=-906611316 +id2_emissive_res08=-1139320345 +id2_emissive_res09=1977765246 +id2_lod_00a_proxy=306952354 +id2_lod_emissive_ref=629106487 +id2_lod_emissive=-172709582 +id2_lod_id2_water_lod_slod4=341970037 +id2_lod_slod4=-461831703 +id2_props_cablemesh127270_thvy=-2065352382 +id2_props_cablemesh127285_thvy=-400565028 +id2_props_cablemesh127300_thvy=900026800 +id2_props_cablemesh127315_thvy=-961308982 +id2_props_cablemesh127330_thvy=2090180314 +id2_props_cablemesh127345_thvy=1107902364 +id2_props_cablemesh127360_thvy=-1680783888 +id2_props_cablemesh127375_thvy=945741993 +id2_props_cablemesh127390_thvy=-1406743211 +id2_props_cablemesh127405_thvy=795591617 +id2_props_cablemesh127422_thvy=1509749311 +id2_props_cablemesh127440_thvy=77936207 +id2_props_cablemesh127455_thvy=-1083587673 +id2_props_cablemesh127471_thvy=45128439 +id2_props_combo01_dslod=1389716363 +id2_props_id2_railrainhatsa=1779735241 +id2_props_id2_railrainhatsb=-607650258 +id2_props_id2_railrainhatsc=-280025796 +id2_propsb_id2_cablesb_00=-557124600 +id2_propsb_id2_cablesb_01=-2023176891 +id2_propsb_id2_cablesb_03=1107409524 +id2_propsb_id2_cablesb_04=-1733204010 +id2_propsb_id2_cablesb_04b=-1094164084 +id2_propsb_id2_cablesb_04c=1946733574 +id2_propsb_id2_cablesb_05=1623160815 +id2_rail_bridfizz01=-1003829394 +id2_rail_bridge01=349007000 +id2_rail_rail_=-704738343 +id2_rail_rail_01=2063891531 +id2_rail_rail_013=-400839532 +id2_rail_rail_02=-73335422 +id2_rail_rail_03=-2059464512 +id2_rail_rail_04_o=2032225488 +id2_rail_rail_04=-1743407507 +id2_rail_rail_05=-1578382823 +id2_rail_rail_06=1596376320 +id2_rail_rail_07=1506458184 +id2_rail_rail_08=45714471 +id2_rail_rail_09=1837064625 +id2_rail_rail_10=-863953325 +id2_rail_rail_11=-624510242 +id2_rail_rail_12=-386148536 +id2_rail_rail_d=-466194131 +id2_rail_rail01_d=-1966621533 +id2_rail_raild_2b=-1666934141 +id2_rail_rovly_=-989333071 +id2_rail_rovly_01=-1967740799 +id2_rail_rovly_02=2102332850 +id2_rail_rovly_03=-1572972656 +id2_rail_rovly_04=-730743818 +id2_rail_rovly_05=-1230864296 +id2_rail_rovly_06=-402889973 +id2_rail_rovly_07=-647379482 +id2_rd_154=1874962896 +id2_rd_b02_o=251596710 +id2_rd_b02=-550526110 +id2_rd_b03_o=806316173 +id2_rd_b03=823248677 +id2_rd_b03c=456179218 +id2_rd_b04_o=705183184 +id2_rd_bridgea_hi=-224478057 +id2_rd_bridgeb_hi=-2084693801 +id2_rd_britdec003=2143580863 +id2_rd_britun01=224321795 +id2_rd_dtown01=1722053367 +id2_rd_fizza_00=586366980 +id2_rd_fizza_01=882828123 +id2_rd_fizza_02=576569049 +id2_rd_fizza_03=1883724459 +id2_rd_fizza_04=2122151703 +id2_rd_fizza_05=1287230352 +id2_rd_fizza_06=1459136526 +id2_rd_fizza_07=1251086213 +id2_rd_fizza_08=1414275833 +id2_rd_fizza_09=-1548271218 +id2_rd_fizza_10=55902704 +id2_rd_fizza_11=327852635 +id2_rd_fizza_12=69075846 +id2_rd_fizza_13=368027433 +id2_rd_fizza_14=1858296015 +id2_rd_fizza_15=-2140013524 +id2_rd_fizza_16=1282380840 +id2_rd_fizza_17=-1494202072 +id2_rd_fizza_18=-1188106843 +id2_rd_glue00=1280135776 +id2_rd_glue01=1525444510 +id2_rd_glue02=-374141651 +id2_rd_glue03=-160094543 +id2_rd_glue04=89638006 +id2_rd_glue05=335700427 +id2_rd_glue06=-1022902313 +id2_rd_id2_tel_00=394546791 +id2_rd_id2_tel_01=572416923 +id2_rd_id2_tel_02=1015191651 +id2_rd_id2_tel_04=1539135192 +id2_rd_id2_tel_05=1963362666 +id2_rd_id2_tel_06=-2011549807 +id2_rd_id2_tel_07=-1855176139 +id2_rd_id2_tel_08=-1564023574 +id2_rd_id2_tel_13=1320439230 +id2_rd_id2_tel_14=1569647475 +id2_rd_r2_01=-414831861 +id2_rd_r2_02_o=264794105 +id2_rd_r2_02=-653554026 +id2_rd_r2_02b_o=325332305 +id2_rd_r3_05_o=1732427914 +id2_rd_r3_05=-447954322 +id2_rd_r4_01_o=-882710089 +id2_rd_r4_01=-469527637 +id2_rd_r4_02_o=806693735 +id2_rd_r4_02=-107430187 +id2_rd_r4_03_o=2133206361 +id2_rd_r4_03=14110034 +id2_rd_r4_04_o=499625894 +id2_rd_r4_04=252897737 +id2_rd_r4_05=-1691483651 +id2_rd_r5_01_o=1271909085 +id2_rd_r5_01=1649200317 +id2_rd_r5_02_o=1656603112 +id2_rd_r5_02=1970860821 +id2_rd_r5_03_o=2083482636 +id2_rd_r5_03=-200052660 +id2_rd_r5_04_o=2119008751 +id2_rd_r5_04=-2042882917 +id2_rd_r5_05_o=2073924137 +id2_rd_r5_05=-1689108793 +id2_rd_r6_01_o=-2053280542 +id2_rd_r6_01=61443570 +id2_rd_r6_02_o=529887462 +id2_rd_r6_02=-975957432 +id2_rd_r6_03_o=-340981254 +id2_rd_r6_03=940078767 +id2_rd_r6_04_o=2099373321 +id2_rd_r6_04=-327557229 +id2_rd_r6_05_o=-1718221089 +id2_rd_r6_05=-709840383 +id2_rd_r6_06_o=-95160571 +id2_rd_r6_06=2106491294 +id2_rdb_r1_01_o=-321993666 +id2_rdb_r1_01=-1993144563 +id2_rdb_r1_02_o=1380280369 +id2_rdb_r1_02=1514973505 +id2_rdb_r1_03_o=-995243609 +id2_rdb_r1_03=-1390948650 +id2_rdb_r1_04_o=-1735670780 +id2_rdb_r1_04=-32018216 +id2_rdb_r1_05_o=-65733544 +id2_rdb_r1_05=-799763117 +id2_rdb_r1_06_o=612507900 +id2_rdb_r1_06=-1582024689 +id2_rdb_r2_03_o=-1585979927 +id2_rdb_r2_04_o=11329108 +id2_rdb_r2_04=-185130195 +id2_rdb_r2_05_o=-10869550 +id2_rdb_r2_05=-1490483310 +id2_rdb_r2_07=-603623094 +id2_rdb_r3_01_o=1839791154 +id2_rdb_r3_01=1376948174 +id2_rdb_r3_02_o=470697715 +id2_rdb_r3_02=2069357144 +id2_rdb_r3_03_o=-1198327153 +id2_rdb_r3_03=1839613685 +id2_rdb_r3_04_o=716599004 +id2_rdb_r3_04=-1494959755 +ig_abigail=1074457665 +ig_agent=610988552 +ig_amandatownley=1830688247 +ig_andreas=1206185632 +ig_ashley=2129936603 +ig_ballasog=-1492432238 +ig_bankman=-1868718465 +ig_barry=797459875 +ig_bestmen=1464257942 +ig_beverly=-1113448868 +ig_brad=-1111799518 +ig_bride=1633872967 +ig_car3guy1=-2063996617 +ig_car3guy2=1975732938 +ig_casey=-520477356 +ig_chef=1240128502 +ig_chef2=-2054645053 +ig_chengsr=-1427838341 +ig_chrisformage=678319271 +ig_clay=1825562762 +ig_claypain=-1660909656 +ig_cletus=-429715051 +ig_dale=1182012905 +ig_davenorton=365775923 +ig_denise=-2113195075 +ig_devin=1952555184 +ig_dom=-1674727288 +ig_dreyfuss=-628553422 +ig_drfriedlander=-872673803 +ig_fabien=-795819184 +ig_fbisuit_01=988062523 +ig_floyd=-1313761614 +ig_groom=-20018299 +ig_hao=1704428387 +ig_hunter=-837606178 +ig_janet=225287241 +ig_jay_norris=2050158196 +ig_jewelass=257763003 +ig_jimmyboston=-308279251 +ig_jimmydisanto=1459905209 +ig_joeminuteman=-1105179493 +ig_johnnyklebitz=-2016771922 +ig_josef=-518348876 +ig_josh=2040438510 +ig_karen_daniels=-346957479 +ig_kerrymcintosh=1530648845 +ig_lamardavis=1706635382 +ig_lazlow=-538688539 +ig_lestercrest=1302784073 +ig_lifeinvad_01=1401530684 +ig_lifeinvad_02=666718676 +ig_magenta=-52653814 +ig_manuel=-46035440 +ig_marnie=411185872 +ig_maryann=-1552967674 +ig_maude=1005070462 +ig_michelle=-1080659212 +ig_milton=-886023758 +ig_molly=-1358701087 +ig_money=939183526 +ig_mp_agent14=-67533719 +ig_mrk=-304305299 +ig_mrs_thornhill=503621995 +ig_mrsphillips=946007720 +ig_natalia=-568861381 +ig_nervousron=-1124046095 +ig_nigel=-927525251 +ig_old_man1a=1906124788 +ig_old_man2=-283816889 +ig_omega=1625728984 +ig_oneil=768005095 +ig_orleans=1641334641 +ig_ortega=648372919 +ig_paige=357551935 +ig_paper=-1717894970 +ig_patricia=-982642292 +ig_popov=645279998 +ig_priest=1681385341 +ig_prolsec_02=666086773 +ig_ramp_gang=-449965460 +ig_ramp_hic=1165307954 +ig_ramp_hipster=-554721426 +ig_ramp_mex=-424905564 +ig_rashcosvki=940330470 +ig_roccopelosi=-709209345 +ig_russiandrunk=1024089777 +ig_screen_writer=-1689993 +ig_siemonyetarian=1283141381 +ig_solomon=-2034368986 +ig_stevehains=941695432 +ig_stretch=915948376 +ig_talina=-409745176 +ig_tanisha=226559113 +ig_taocheng=-597926235 +ig_taostranslator=2089096292 +ig_tenniscoach=-1573167273 +ig_terry=1728056212 +ig_tomepsilon=-847807830 +ig_tonya=-892841148 +ig_tracydisanto=-566941131 +ig_trafficwarden=1461287021 +ig_tylerdix=1382414087 +ig_wade=-1835459726 +ig_zimbor=188012277 +ind_prop_dlc_flag_01=-1486744544 +ind_prop_dlc_flag_02=1572208841 +ind_prop_dlc_roller_car_02=525880110 +ind_prop_dlc_roller_car=1543894721 +ind_prop_firework_01=-1611832715 +ind_prop_firework_02=-879052345 +ind_prop_firework_03=-1118757580 +ind_prop_firework_04=-1502580877 +infernus=418536135 +infernus2=-1405937764 +ingot=-1289722222 +innovation=-159126838 +insurgent=-1860900134 +insurgent2=2071877360 +int_boxthing=-288163167 +intruder=886934177 +issi2=-1177863319 +italigtb=-2048333973 +italigtb2=-482719877 +jackal=-624529134 +jb700=1051415893 +jester=-1297672541 +jester2=-1106353882 +jet=1058115860 +jetmax=861409633 +journey=-120287622 +kalahari=92612664 +khamelion=544021352 +kt1_00_02=32913979 +kt1_00_02ovly=1164736217 +kt1_00_05ovly=-1499015167 +kt1_00_06=687048745 +kt1_00_gnd_dcl_f=-21985337 +kt1_00_grnd04_land=1526728569 +kt1_00_grnd04_o=880977347 +kt1_00_grnd04_o1=-51112718 +kt1_00_grnd04_ramp=1210331535 +kt1_00_grnd05_land=-1543033071 +kt1_00_shadowproxy_01=-329760055 +kt1_00_tunnel=-2122236110 +kt1_01_00=825810545 +kt1_01_01=467055525 +kt1_01_03=945974460 +kt1_01_04=629884686 +kt1_01_glue_01=248025074 +kt1_01_glue_02=1602040158 +kt1_01_glue_03=843405035 +kt1_01_glue_04=-2095122271 +kt1_01_shadowcaster=384334934 +kt1_02_build=-1104019814 +kt1_02_detail=-209137944 +kt1_02_skyscraper=-1384751664 +kt1_03_02_r2fint=-643321187 +kt1_03_02_r3fint=-794418410 +kt1_03_02_r3iint2=1840916529 +kt1_03_02_r3j_ovlyint=605214549 +kt1_03_02_r4iint2=-864702061 +kt1_03_bld=-341068877 +kt1_03_glue_02=1515171624 +kt1_03_glue_03=1889164221 +kt1_03_glue_int=1453980949 +kt1_03_glue=-594134890 +kt1_03_glue2_int=1606913433 +kt1_03_grd_carparkbits2int=998516882 +kt1_03_grd_carparkbitsint=2041952847 +kt1_03_grd_markings2int=-1171182756 +kt1_03_grd_markingsint=-1434480077 +kt1_03_grd_nonshadow=19469904 +kt1_03_grd_nonshadowint=-1842511984 +kt1_03_grd=1452137678 +kt1_03_grdint=224034403 +kt1_03_interior_reflection=1482808700 +kt1_04_02_r3iint=314183075 +kt1_04_build03_noshadowint=-123624365 +kt1_04_build03=-1623527605 +kt1_04_build12int=-1920290838 +kt1_04_build17=-904148252 +kt1_04_detail_carpark=1475324199 +kt1_04_detail=1497594889 +kt1_04_detail01=-1030603692 +kt1_04_detail01int=2062319766 +kt1_04_detail07=78626946 +kt1_04_detail08=-1844126898 +kt1_04_detailint=594100841 +kt1_04_detailint2=2107836430 +kt1_04_fizza_00=-1386520307 +kt1_04_fizza_01=380810174 +kt1_04_fizza_02=678451001 +kt1_04_fizza_03=2047801973 +kt1_04_fizza_04=211459982 +kt1_04_fizza_05=-846519952 +kt1_04_fizza_06=-97289536 +kt1_04_fizza_07=821127227 +kt1_04_fizza_08=-1011937864 +kt1_04_fizza_09=890433678 +kt1_04_fizza_10=-353741150 +kt1_04_fizza_11=-1320787109 +kt1_04_fizza_12=-812146691 +kt1_04_fizza_13=-1850137535 +kt1_04_fizza_15_lod=-1030375479 +kt1_04_fizza_16=2012639420 +kt1_04_fizza_17=1311579434 +kt1_04_fizza_18=1551612359 +kt1_04_fizza_19=543900039 +kt1_04_fizza_20=-393127536 +kt1_04_fizza_21=912782652 +kt1_04_fizza_22=-1004498769 +kt1_04_fw_dcl=-743442682 +kt1_04_landa=1776995093 +kt1_04_landb=2037672488 +kt1_04_shadow=1530943732 +kt1_04_shadow01=1138983251 +kt1_04_shadow02=-1187288063 +kt1_04_supports=-808949549 +kt1_04_tunnel_01_int_lod=-1079004717 +kt1_04_tunnel_01=1118661943 +kt1_04_tunnel_01int=-1167544758 +kt1_04_tunnel_02int=-520107087 +kt1_04_underground_detail=1540257122 +kt1_04_underground_glue=-1281898044 +kt1_05_00_fizz01=1115655671 +kt1_05_00_fizz02=1338910868 +kt1_05_00_fizz03=-839310100 +kt1_05_00_fizz06_lod=-1643180179 +kt1_05_00_fizz06=-2030561561 +kt1_05_00_fizz07=80908958 +kt1_05_00_noshadow=1486365682 +kt1_05_00=-1154101555 +kt1_05_01=-1517575303 +kt1_05_fuzzd_00=399939167 +kt1_05_fuzzd_01=1251212249 +kt1_05_fuzzd_02=1011441476 +kt1_05_fuzzd_03=1250491335 +kt1_05_fuzzd_04=1012555626 +kt1_05_fuzzd_05=-586440498 +kt1_05_glue_a=1842897297 +kt1_05_glue_b=-2069754012 +kt1_05_glue=-1035510547 +kt1_05_props_combo02_slod=-1081622907 +kt1_06_aptbld=987944569 +kt1_06_banner_01=-299398110 +kt1_06_church=-1831198469 +kt1_06_consitefizz01_lod=1111626012 +kt1_06_consitefizz01=1642483896 +kt1_06_consitehedge=-1319606329 +kt1_06_decals01=-1048604412 +kt1_06_decals02=-1753662216 +kt1_06_decals03=-1523394453 +kt1_06_decals04=1591135152 +kt1_06_decals05=1818617550 +kt1_06_fence_sign=2094208083 +kt1_06_fizza_00=189393543 +kt1_06_fizza_01=-1068804985 +kt1_06_fizza_02=-292605678 +kt1_06_fizza_03=431359839 +kt1_06_fizza_04=1206117306 +kt1_06_fizza_05=-47296944 +kt1_06_fizza_06=727263909 +kt1_06_fizzb_00=-1616704773 +kt1_06_fizzb_001=1182787526 +kt1_06_fizzb_01=-825857831 +kt1_06_fizzb_02=1963373915 +kt1_06_fizzb_03=-1309987037 +kt1_06_fizzb_04=-1601663906 +kt1_06_fizzb_05=2104575536 +kt1_06_fizzb_06=733815493 +kt1_06_fizzb1a=-1596650630 +kt1_06_grd01=-546579127 +kt1_06_hedgedetail_01=1947478378 +kt1_06_hedgedetail_02=1725009637 +kt1_06_hedgedetail_03=1450110496 +kt1_06_hedgedetail_04=1096008682 +kt1_06_plazabld=-641033076 +kt1_06_plazastairs_01=1007603236 +kt1_07_detail=-1641367996 +kt1_07_detail02=1779349573 +kt1_07_detail03=2014368865 +kt1_07_fizz01a=709168788 +kt1_07_fizza_00=-897790995 +kt1_07_fizza_01=-1229216661 +kt1_07_fizza_02=-1529806698 +kt1_07_fizza_03=594935262 +kt1_07_fizza_04=258987474 +kt1_07_fizza_05=-4639131 +kt1_07_interior01=-544468843 +kt1_07_kplaza=1265102909 +kt1_07_laddergang=582771119 +kt1_07_neons_01=-1603296138 +kt1_07_park_06=19575093 +kt1_07_roofladder=-2054945664 +kt1_07_wiltern_01_textem=414646835 +kt1_07_wiltern_01=-1933562690 +kt1_08_apt_01_d1=-1940785932 +kt1_08_apt_01a_water=-829465341 +kt1_08_apt_01a=-1439001815 +kt1_08_apt_02_d1=-1246437729 +kt1_08_apt_02a=-1511421081 +kt1_08_apt_04_d1=-2108363028 +kt1_08_apt_06_d1=-311708970 +kt1_08_bld=-1278204590 +kt1_08_fizza_00=-344237907 +kt1_08_fizza_01=1773688101 +kt1_08_fizza_02=1478799870 +kt1_08_fizza_03=1294375938 +kt1_08_fizza_04=998242485 +kt1_08_fizza_05=-1563703477 +kt1_08_fizza_06=-1860557848 +kt1_08_fizza_07=-2041573804 +kt1_08_fizza_08=2043016512 +kt1_08_fizza_09=-133992007 +kt1_08_fizza_10=1816646184 +kt1_08_fizza_11=-316910637 +kt1_08_fizzc_00=1994099753 +kt1_08_fizzc_01=-2123259563 +kt1_08_fizzd_01=1730564037 +kt1_08_glue=518343006 +kt1_08_hedgedetail01=1924448356 +kt1_08_hedgedetail02=822295810 +kt1_08_hedgedetail03=524851597 +kt1_08_ladder01=-27879818 +kt1_08_ladder02=1877572002 +kt1_08_ladder03=432229711 +kt1_08_ladder04=187707433 +kt1_09_building1=-1911287660 +kt1_09_building2_fizza=-863413084 +kt1_09_building2=-800451333 +kt1_09_buildingfuzz_01=1613700450 +kt1_09_fencefizz_01=1259459143 +kt1_09_fizz01a=439515029 +kt1_09_ground=1677211917 +kt1_09_hedgedetail=-1258434105 +kt1_09_hedgedetail01=232234910 +kt1_09_kt1_carpark_01=822852711 +kt1_09_ovly1=-861423742 +kt1_09_ovly2=1204202938 +kt1_09_seoulstepsextrasint=-2138814397 +kt1_09_seoulstepsint=-1169746142 +kt1_09_subway_lod=-1711314887 +kt1_09_subway_reflect=92521016 +kt1_09_subwayfizz_01=50117072 +kt1_10_aptm_detailb=-1072201616 +kt1_10_aptm_h=-1203873629 +kt1_10_aptm=1944342386 +kt1_10_build_01_x=2060931274 +kt1_10_build_01_xa_lod=782373199 +kt1_10_build_01_xa=1026866273 +kt1_10_detail01c=369363689 +kt1_10_detail01d=666545750 +kt1_10_detail02=-1266047589 +kt1_10_detail03=-1572929274 +kt1_10_flyers00=1217373937 +kt1_10_flyers01=949290748 +kt1_10_flyers02=1790733130 +kt1_10_flyers03=1559941063 +kt1_10_ground=1260567720 +kt1_11_apt_01=-1122132433 +kt1_11_apt_02=1463865983 +kt1_11_aptladder_01=1955513843 +kt1_11_carwash_details_01=276697159 +kt1_11_cwash_d_no_spinners=1151049241 +kt1_11_cwash_d=-919013111 +kt1_11_decal01=151189009 +kt1_11_decal010=1962754562 +kt1_11_decal02=-2007403336 +kt1_11_decal03=1568939790 +kt1_11_decal04=1826536899 +kt1_11_decal05=-1105108921 +kt1_11_decal06=1091823150 +kt1_11_decal15=-513368823 +kt1_11_decal16=-2084445763 +kt1_11_detail_01=2135965193 +kt1_11_detail_02=1829083508 +kt1_11_detail_fizz=1264048471 +kt1_11_emm01_a_lod=-1052804137 +kt1_11_emm01_a=613897263 +kt1_11_ems_lod=-1108431481 +kt1_11_fence_a_01=1611256801 +kt1_11_fence_b_01=1572851527 +kt1_11_fence_c_01=-2108040810 +kt1_11_flyers=2015381452 +kt1_11_gas=308910039 +kt1_11_gasgnd=-137671009 +kt1_11_ground_01=1392471276 +kt1_11_ground_03=844376982 +kt1_11_ground_04=1141624581 +kt1_11_mp_door=-645206502 +kt1_11_night01=1209301005 +kt1_11_shop=-1631047307 +kt1_12_decal_02=-729420824 +kt1_12_decal_03=1350099920 +kt1_12_decal=1587606314 +kt1_12_detail=466151723 +kt1_12_ground=2102757681 +kt1_12_hedgedetail=-1893519150 +kt1_12_hedgedetail01=726204298 +kt1_12_policedep=-456407770 +kt1_12_railing=-711635061 +kt1_12_shop=679307345 +kt1_12_shopladder=-1442431369 +kt1_13_bld1=-1564614824 +kt1_13_bld1fizz03=417648950 +kt1_13_bld1fizz2_lod=332245728 +kt1_13_bld2_v_02=1592041501 +kt1_13_bld2_v=-2119270426 +kt1_13_bld2fizz_v=1270050139 +kt1_13_bldfizz05_01=-1332611862 +kt1_13_decal_00=1547201436 +kt1_13_decal_01=-1607601274 +kt1_13_decal_02=2087955474 +kt1_13_decal_03=-1025656599 +kt1_13_decal_04=-1860020881 +kt1_13_decal_05=13939914 +kt1_13_detail01a=-1462675734 +kt1_13_detail01b=633589969 +kt1_13_detail01c=1024065373 +kt1_13_detail01d=171055534 +kt1_13_detailb_01=728735266 +kt1_13_detailb_02=-488928005 +kt1_13_detailb_03=1206605593 +kt1_13_detailb_04=-251221663 +kt1_13_fizza_00=1259210896 +kt1_13_fizza_01=1783645936 +kt1_13_fizza_02=1417157440 +kt1_13_fizza_03=-1898573829 +kt1_13_fizza_04=-1760747415 +kt1_13_fizzb1_00=-527529570 +kt1_13_fizzb1_01=531564518 +kt1_13_ground1ns_walls=-1827718222 +kt1_13_ground1ns=666165633 +kt1_13_ground2ns_walls=-109716255 +kt1_13_ground2ns=1570339460 +kt1_13_ground2nsfizz1=-704967145 +kt1_13_ground2nsfizz2=-1058479117 +kt1_13_ladder01=-1272581542 +kt1_13_props_prop_05_slod=1190198292 +kt1_13_props_prop_06_slod=1564417504 +kt1_13_scaffold01=1520386630 +kt1_13_scaffold02=93296676 +kt1_13_scaffold03=399719595 +kt1_13_scaffold04=571298079 +kt1_13_shadow_object=1364060731 +kt1_14_apt=-284273354 +kt1_14_apt2=-921755468 +kt1_14_decal00=-1500728565 +kt1_14_decal01=-1731061866 +kt1_14_decal02=65596866 +kt1_14_decal03=-177876804 +kt1_14_decal05=2143872388 +kt1_14_fencefizz_01_slod=-104859743 +kt1_14_fencefizz_01=186549603 +kt1_14_fencefizz_02_slod=-424821447 +kt1_14_fencefizz_02=1170274983 +kt1_14_fizz05a=-593838207 +kt1_14_fizz6a=1929767135 +kt1_14_fizzx_00=-1061715746 +kt1_14_fizzx_01=-765844445 +kt1_14_fizzx_02=-266707037 +kt1_14_fizzx_03=-102206657 +kt1_14_fizzx_04=-190682953 +kt1_14_flyers00=-1247272568 +kt1_14_flyers01=-1511554553 +kt1_14_ground01=1728699107 +kt1_14_ground02=-1415093219 +kt1_14_ground03=2044952726 +kt1_14_hedgedetail01=-828933806 +kt1_14_hedgedetail02=-1133685506 +kt1_14_hedgedetail03=-1328267828 +kt1_14_hedgedetail04=-1633773215 +kt1_14_pool_01=-1888942020 +kt1_14_props_prop_05_slod=-1837149242 +kt1_14_props_prop_06_slod=1357264226 +kt1_14_shop=-1764034454 +kt1_14_topfizz01=-501687536 +kt1_15_apt_01=1177535424 +kt1_15_aptfizz_01=-556286927 +kt1_15_aptfizz02_01=1397507467 +kt1_15_aptfizz10_01=-535105445 +kt1_15_decal_01=223378560 +kt1_15_decal_02=455809077 +kt1_15_decal_03=-772241967 +kt1_15_decal_04=-550100916 +kt1_15_decal_06=-1012438745 +kt1_15_decal_08=-1505743271 +kt1_15_detail_01=1538349367 +kt1_15_detail_02=1785886393 +kt1_15_detail_03=-916802424 +kt1_15_detail_04=-686010357 +kt1_15_fizzobject_00=-1283115968 +kt1_15_fizzobject_01=1561724767 +kt1_15_fizzobject_02=-1959730284 +kt1_15_fizzobject_03=-318232763 +kt1_15_flyers_001=-2017456640 +kt1_15_flyers_003=385756278 +kt1_15_flyers_004=86542539 +kt1_15_ground01=1744762143 +kt1_15_ground01fizz04=-2140887000 +kt1_15_ground03=-191394222 +kt1_15_hedge_detail003=650868174 +kt1_15_hedge_detail02=-548568837 +kt1_15_kmall_1=2034283821 +kt1_15_kmall_2=1201590762 +kt1_15_kmallfizz04_2=676297586 +kt1_15_kmallfizz1_1=-659844015 +kt1_15_kmallfizz2_002=571750891 +kt1_15_kmallfizz2_1=-738769869 +kt1_15_kmallfizz2_lod001=1394667781 +kt1_15_kmallfizz4_lod=-243935101 +kt1_15_r1_gnd_s=887892021 +kt1_15_rest_01=749082766 +kt1_15_shop_06_fizz=852957602 +kt1_15_shop_06=-404617785 +kt1_16_dirt03=-143318156 +kt1_16_dirt0301=-1899222777 +kt1_16_dirt0302=-501133420 +kt1_16_dirt0323=773908990 +kt1_16_dirt1=857021664 +kt1_16_em_win_lod=-698811245 +kt1_16_em_win=2102415535 +kt1_16_fizzc_00=838348451 +kt1_16_fizzc_01=473826095 +kt1_16_fizzc_02=362509802 +kt1_16_fizzc_03=-1345082792 +kt1_16_fwy_wall=1546400918 +kt1_16_ground_00=-623194470 +kt1_16_ground_006=1372306279 +kt1_16_ground_01=-1141206822 +kt1_16_ground_03_noshadow=-1481264983 +kt1_16_ground_03=-220823911 +kt1_16_ground_04=-712686601 +kt1_16_ground_05=-1000758880 +kt1_16_newdecal_02=1275691080 +kt1_16_overlay05=-219282505 +kt1_16_overlay06=32022952 +kt1_16_petrol_grd=815262836 +kt1_16_petrol_ov=-569931796 +kt1_16_petrol=-438263293 +kt1_16_railfizza_01=1795186697 +kt1_16_railfizza_02=6916829 +kt1_16_rub_04=-1515407970 +kt1_16_shadowproxy_hd=909102633 +kt1_16_shadowproxy_lod=2085134985 +kt1_16_shadowproxy01=-142535414 +kt1_16_shadowproxy02=1766062222 +kt1_16_shadowproxy03=1527602209 +kt1_16_stairfizz_01=-67974429 +kt1_16_stepsfizza_01=1686439839 +kt1_16_stepsfizza_02=1388471322 +kt1_17_01=1090269503 +kt1_17_detail=366987407 +kt1_17_fence_00=-2129938351 +kt1_17_fence_01=-1890134809 +kt1_17_fizza_00=39615520 +kt1_17_fizza_01=-1883793708 +kt1_emissive_kt1_02=2014242895 +kt1_emissive_kt1_03=152078932 +kt1_emissive_kt1_04=458436313 +kt1_emissive_kt1_05=747458893 +kt1_emissive_kt1_06_01=-2020511634 +kt1_emissive_kt1_06_02=-1622171670 +kt1_emissive_kt1_06_03=295470206 +kt1_emissive_kt1_07_ema=2128220593 +kt1_emissive_kt1_07_emb=-1358106090 +kt1_emissive_kt1_08_ema=204552529 +kt1_emissive_kt1_08_emb=-32662262 +kt1_emissive_kt1_08_f=1341809196 +kt1_emissive_kt1_09_ema=-1221894981 +kt1_emissive_kt1_09_emb=-1049005737 +kt1_emissive_kt1_10_em=1128788450 +kt1_emissive_kt1_10=1271174427 +kt1_emissive_kt1_11a=-274471642 +kt1_emissive_kt1_11b=-512964424 +kt1_emissive_kt1_11c=-1826182099 +kt1_emissive_kt1_12a=-1858721428 +kt1_emissive_kt1_12b=-1537421383 +kt1_emissive_kt1_14a=2044985372 +kt1_emissive_kt1_14b=-1869206144 +kt1_emissive_kt1_14c=1584482611 +kt1_emissive_kt1_15a=-1882576768 +kt1_emissive_kt1_15b=-1651686394 +kt1_emissive_kt1_15c=-1403526757 +kt1_emissive_kt1_15d=1245781355 +kt1_emissive_kt1_15e=1486273046 +kt1_lod_emi_6_20_proxy=-14382433 +kt1_lod_emi_6_21_proxy=401608846 +kt1_lod_emissive=-1495365358 +kt1_lod_kt1_emissive_slod=-1871494654 +kt1_lod_slod4=-1726881792 +kt1_rd_02_r1a_ovly=2100279514 +kt1_rd_02_r1a=-863879554 +kt1_rd_02_r1b_ovly=1992116786 +kt1_rd_02_r1d_ovly=2000135611 +kt1_rd_02_r1d=-1065081222 +kt1_rd_02_r1e_ovly=1484296047 +kt1_rd_02_r1e=-1171121706 +kt1_rd_02_r1f_ovly=1060170437 +kt1_rd_02_r1f=-1915698924 +kt1_rd_02_r1g_ovly=1727699610 +kt1_rd_02_r1g=1073325415 +kt1_rd_02_r1h_ovly=608881118 +kt1_rd_02_r1h=1908148459 +kt1_rd_02_r1i_ovly=1458655570 +kt1_rd_02_r1i=-1559434356 +kt1_rd_02_r2a_ovly=-1371326922 +kt1_rd_02_r2a=242467128 +kt1_rd_02_r2b_ovly=-1910310615 +kt1_rd_02_r2b=164509677 +kt1_rd_02_r2c_ovly=-1858466376 +kt1_rd_02_r2c=-237434877 +kt1_rd_02_r2d_ovly=-1397212241 +kt1_rd_02_r2d=-372443157 +kt1_rd_02_r2e_ovly=-51293020 +kt1_rd_02_r2e=-773732331 +kt1_rd_02_r2f_ovly=1434438413 +kt1_rd_02_r2f=-851493168 +kt1_rd_02_r2g_ovly=974884884 +kt1_rd_02_r2g=-1216539828 +kt1_rd_02_r2h_ovly=1835653785 +kt1_rd_02_r2h=-1693197702 +kt1_rd_02_r3a_ovly=-268314129 +kt1_rd_02_r3a=1281441894 +kt1_rd_02_r3b_ovly=1031919319 +kt1_rd_02_r3b=735444824 +kt1_rd_02_r3d_ovly=-141873066 +kt1_rd_02_r3d=123418211 +kt1_rd_02_r3e=367383416 +kt1_rd_02_r3f_ovly=-2085560807 +kt1_rd_02_r3f=1865287179 +kt1_rd_02_r3g_ovly=1448640666 +kt1_rd_02_r3g=2105189028 +kt1_rd_02_r3h_ovly=1983853054 +kt1_rd_02_r3h=-926926546 +kt1_rd_02_r4a_ovly=-2098064296 +kt1_rd_02_r4a=-148237087 +kt1_rd_02_r4b_ovly=-401155455 +kt1_rd_02_r4d_ovly=1623059079 +kt1_rd_02_r4d=537585314 +kt1_rd_02_r4d1=-101402126 +kt1_rd_02_r4e_ovly=940421498 +kt1_rd_02_r4e=-1377533353 +kt1_rd_02_r4f_ovly=-1921229947 +kt1_rd_02_r4f=200621687 +kt1_rd_02_r4g_ovly=2049297384 +kt1_rd_02_r4g=423287042 +kt1_rd_02_r4h_ovly=-293687579 +kt1_rd_02_r4h=-477565537 +kt1_rd_02_r5a_ovly=1768513977 +kt1_rd_02_r5a=472638068 +kt1_rd_02_r5b_ovly=-1021878432 +kt1_rd_02_r5b=581168988 +kt1_rd_02_r5c=341299908 +kt1_rd_02_r6a_ovly=886540884 +kt1_rd_02_r6a=-599629446 +kt1_rd_02_r6e_ovly=1438244636 +kt1_rd_02_r6e=632026188 +kt1_rd_02_r6f_ovly=1836210674 +kt1_rd_02_r6f=-84762918 +kt1_rd_02_r6g_ovly=-418175777 +kt1_rd_02_r6g=154221399 +kt1_rd_02_r7a_ovly=162359328 +kt1_rd_02_r7a=196021150 +kt1_rd_02_r7b_ovly=-697687971 +kt1_rd_02_r7b=962881288 +kt1_rd_02_r7c_ovly=19860761 +kt1_rd_02_r7c=655540837 +kt1_rd_02_r7d_ovly=-1269170018 +kt1_rd_02_r7d=-722330079 +kt1_rd_02_tramstn_ovly=1943005794 +kt1_rd_08_ovly01=510245034 +kt1_rd_fizza=-3786941 +kt1_rd_fizza1_00=158519514 +kt1_rd_fizza1_01=408415908 +kt1_rd_fizza1_02=-434697693 +kt1_rd_fizza1_03=-2069215405 +kt1_rd_fizzb=-377812307 +kt1_rd_fizzc=1544712110 +kt1_rd_fizzd=1146896450 +kt1_rd_kt1_tel_007=1717260351 +kt1_rd_kt1_tel_008=2099084739 +kt1_rd_kt1_tram_top=-235973767 +kt1_rd_shadowcast01=1373525723 +kt1_rd_stationsteps_01=1085635770 +kt1_rd_tram_01=313322977 +kt1_rd_tram_02_ovly=-1110794399 +kt1_rd_tram_02=-1677000549 +kt1_rd_tram_03=-252728729 +kt1_rd_tram_cable_bot=-1512510888 +kt1_rd_tram_ovly=-876355859 +kuruma=-1372848492 +kuruma2=410882957 +landstalker=1269098716 +lazer=-1281684762 +le7b=-1232836011 +lectro=640818791 +lf_house_01_=-703042172 +lf_house_01d_=-1971997752 +lf_house_04_=290054274 +lf_house_04d_=-1695139618 +lf_house_05_=-678335574 +lf_house_05d_=-362722984 +lf_house_07_=1515811704 +lf_house_07d_=1669865158 +lf_house_08_=-1174384544 +lf_house_08d_=1649421057 +lf_house_09_=-173048366 +lf_house_09d_=485587234 +lf_house_10_=-1385687317 +lf_house_10d_=77716409 +lf_house_11_=-737975551 +lf_house_11d_=1198608380 +lf_house_13_=-93114936 +lf_house_13d_=2090804722 +lf_house_14_=-964112964 +lf_house_14d_=-360720436 +lf_house_15_=-1015167302 +lf_house_15d_=-1519311956 +lf_house_16_=2122660754 +lf_house_16d_=1801372084 +lf_house_17_=203806105 +lf_house_17d_=-1390413172 +lf_house_18_=-578846675 +lf_house_18d_=-1219135800 +lf_house_19_=763371317 +lf_house_19d_=1618384288 +lf_house_20_=-73511144 +lf_house_20d_=-1050016419 +lguard=469291905 +light_car_rig=-230231084 +light_plane_rig=-914335905 +limo2=-114627507 +lts_p_para_bag_lts_s=1277738372 +lts_p_para_bag_pilot2_s=1269440357 +lts_p_para_pilot2_sp_s=1931904776 +lts_prop_lts_elecbox_24=182048815 +lts_prop_lts_elecbox_24b=19408745 +lts_prop_lts_offroad_tyres01=1051213133 +lts_prop_lts_ramp_01=-1359996601 +lts_prop_lts_ramp_02=-1061569318 +lts_prop_lts_ramp_03=1290523964 +lts_prop_tumbler_01_s2=2069251995 +lts_prop_tumbler_cs2_s2=-426922231 +lts_prop_wine_glass_s2=2103844742 +lurcher=2068293287 +luxor=621481054 +luxor2=-1214293858 +lynx=482197771 +mamba=-1660945322 +mammatus=-1746576111 +manana=-2124201592 +manchez=-1523428744 +marina_xr_rocks_01=1914556826 +marina_xr_rocks_02=-2015167196 +marina_xr_rocks_03=-1063063905 +marina_xr_rocks_04=-1904670132 +marina_xr_rocks_05=-585390192 +marina_xr_rocks_06=-1425095817 +marquis=-1043459709 +marshall=1233534620 +massacro=-142942670 +massacro2=-631760477 +maverick=-1660661558 +mesa=914654722 +mesa2=-748008636 +mesa3=-2064372143 +met_st_seoul_mirr=109846795 +met_st_seoul_mirrb=1579140606 +metro__t_st_sl_bot_ol=1823863923 +metro_=-283231658 +metro_03_rp_02=1484127491 +metro_06_rp_02=-380895886 +metro_30_=1831792241 +metro_30_cables=-1118146967 +metro_30_cables001=2081685936 +metro_30_cables002=-244978606 +metro_30_cables003=-542357281 +metro_30_lod001=-1250942022 +metro_30_lod002=-1499036121 +metro_30_lod003=-543492081 +metro_30_lod004=-774611838 +metro_30_lod005=398026831 +metro_30_ol=207307348 +metro_30_ol2=95647208 +metro_30reflect=-796688317 +metro_b_ol=-125008297 +metro_cables=-1112117012 +metro_cables001=676851711 +metro_cables002=360794706 +metro_cagelight018=-1400779872 +metro_end_=-199822148 +metro_end_031reflect=-499171879 +metro_end_032_ol=-1780048131 +metro_end_032=1024003625 +metro_end_30_=1298082008 +metro_end_30_2=356499156 +metro_end_30_2ol=130085342 +metro_end_30_cables=-178422915 +metro_end_30_cables001=-2376281 +metro_end_30_ol=672344407 +metro_end_30_ol2=1720123297 +metro_end_30reflect=1169924634 +metro_end_b_ol=1591372967 +metro_end_b_ol001=1650924683 +metro_end_bb_=-730738105 +metro_end_cables=-1535304967 +metro_end_cables001=220069623 +metro_end_lod_001=-2022035985 +metro_end_lod=-760535921 +metro_end_new3=-1713396680 +metro_end_ol001=-696107910 +metro_end_ol002=-521842368 +metro_end_shadow=1500192492 +metro_endnew_ol=-338704707 +metro_endnew_ol2=-303685511 +metro_endnew1_=-409233552 +metro_endnew1_cables=-57128203 +metro_endnew2_ol=1293769392 +metro_endnew2=1014101854 +metro_endnew2cables002=-1652051138 +metro_endnew3_ol=407164543 +metro_endnew3cables=-1423791787 +metro_endolnew2=-1928427811 +metro_endreflect=-167972287 +metro_gridnew=484938648 +metro_lift001seoul=637248301 +metro_liftglassbotseoul=-2106815173 +metro_liftglasstop004seoul=1679669627 +metro_liftglasstop004seoul001=1326117462 +metro_liftglasstopseoul=-1022636972 +metro_liftglasstopseoul001=732669249 +metro_liftseoul=-1809136604 +metro_lsiaparkingtext=316299536 +metro_lsiaterminaltext=959063851 +metro_map_endreflect=-1381996320 +metro_map_endshadowbox=1490519005 +metro_map_join_1_=-770164707 +metro_map_join_1_lod=-698180840 +metro_map_join_1_ol=-1483505130 +metro_map_join_1b_ol=-1155790067 +metro_map_join_1reflect=-279653998 +metro_map_join_1shadowbox=-519473795 +metro_map_join_2_=-2025644504 +metro_map_join_2_lod=-1993939088 +metro_map_join_2_ol=709796306 +metro_map_join_2_ol2=732634002 +metro_map_join_2mark001=127675884 +metro_map_join_2reflect=-1408784964 +metro_map_join_2shadowbox=-91416267 +metro_map_join_lod=-795748211 +metro_map_join2wallg009=-1472763774 +metro_map_join2wallg010=-1617471970 +metro_newwaldoors=-1022900905 +metro_newwalk1=967818144 +metro_newwalk1pipes003=1481763959 +metro_newwalk1pipes005seoul=-763508781 +metro_newwalk1pipes2=-94269730 +metro_newwalk2reflect_b=476521765 +metro_newwalk2reflect=-345619475 +metro_newwalk2shadowbox=1706196339 +metro_newwalk2shell=616522692 +metro_newwalk3shell=907525659 +metro_newwalk4reflect=1539767361 +metro_newwalk4shell=1650813357 +metro_newwalk5reflect_a=-736327030 +metro_newwalk5reflect=586541382 +metro_newwalk5shell=-345256398 +metro_newwalk6shell=1519414802 +metro_railclips=1278414586 +metro_railclips003=1560087579 +metro_railclips004=1790650263 +metro_railclips0044=-171751503 +metro_railclips0045=1073798187 +metro_railclips0046=303595611 +metro_railclips0047=1520144736 +metro_railclips005=964117776 +metro_railclips006=1195237533 +metro_railclips007=-1504141611 +metro_railclips008=-1273873848 +metro_railclips009=-2101422178 +metro_railclips0091=852220517 +metro_railclips010=1822730782 +metro_railclips01000=-1366067789 +metro_railclips011=1338732652 +metro_railclips012=1107219667 +metro_railclips013=1855073765 +metro_railclips014=1589546558 +metro_railclips015=1105548428 +metro_railclips016=878459258 +metro_railclips017=-1277708173 +metro_railclips018=-1510597456 +metro_railclips019=-1990532234 +metro_railclips020=1225061615 +metro_railclips021=978278276 +metro_railclips022=1212937081 +metro_railclips023=1708404361 +metro_railclips024=1402571284 +metro_railclips025=-2123438658 +metro_railclips026=1861828819 +metro_railclips027=-1399342057 +metro_railclips028=-1635180550 +metro_railclips029=-868156567 +metro_railclips030=-434229189 +metro_railclips031=-240203940 +metro_railclips032=56879814 +metro_railclips033=755875349 +metro_railclips034=-51651118 +metro_railclips035=1185575246 +metro_railclips036=404067365 +metro_railclips037=1675176875 +metro_railclips038=898715420 +metro_railclips039=2138825456 +metro_railclips040=933908474 +metro_railclips041=1089954452 +metro_railclips042=833864713 +metro_railclips043=1132750762 +metro_railclips048=-1527567730 +metro_railclips049=-1226256775 +metro_railclips050=2034422802 +metro_railclips051=-2080380532 +metro_railclips053seoul=500687632 +metro_railclips054=-1839593916 +metro_railclips055=-1122280506 +metro_railclips056=-872089191 +metro_railclips0new230=1664705199 +metro_railclips2=1122179590 +metro_railclipsnew3018=89463693 +metro_reflectonly=-227611389 +metro_s3airconseoul=928394347 +metro_s3liftrail001seoul=-320447383 +metro_s3liftrailseoul=624771500 +metro_s3lightbarseoul=353839072 +metro_s3overlay2seoul=-1638887088 +metro_s3overlayseoul=-2087322176 +metro_sb=-2064158526 +metro_sideexitw=1124295943 +metro_sl_bot_=782252325 +metro_sl_bot_lod_001=648343857 +metro_sl_bot_lod=1852791112 +metro_sl_bot_lod001=-1212997795 +metro_sl_bot_lod002=-342915311 +metro_sl_bot_ol=318783595 +metro_sl_bot_ol2=-775514018 +metro_sl_botolextra=1842549821 +metro_sl_botreflect=1807810723 +metro_sl_top_=1874756548 +metro_sl_top_ol=535064819 +metro_sl_top_ol2=-2142389360 +metro_sl_topolextra=1259214908 +metro_sl_topreflect=-1523819241 +metro_sm_=-310853095 +metro_sm_001=836395826 +metro_sm_002=1141704599 +metro_sm_cables=-734973899 +metro_sm_cables00=-806420041 +metro_sm_cables001=705066998 +metro_sm_cables002=-1004229580 +metro_sm_cables003=-1772466016 +metro_sm_cables004=-511547665 +metro_sm_cables006=-1916321926 +metro_sm_cables007=1610802170 +metro_sm_cables008=-1440057280 +metro_sm_cables009=2073271059 +metro_sm_cables010=-636298952 +metro_sm_cables011=-331776635 +metro_sm_cables012=-1364655515 +metro_sm_cables013=-1057839368 +metro_sm_cables015=-1833842057 +metro_sm_cables016=1977848027 +metro_sm_cables017=-2028915914 +metro_sm_cables018=129479821 +metro_sm_cablesol2=-548648614 +metro_sm_cablessht1=623417052 +metro_sm_cablessht2=1390441035 +metro_sm_cablesshtnew=128439241 +metro_sm_lod=657160541 +metro_sm_lod001=-687090075 +metro_sm_ol001=-387249719 +metro_sm_ol002=-49335791 +metro_sm_sl_bot_=-506231780 +metro_sm_sl_bot_lod001=-2046105846 +metro_sm_sl_bot_lod002=1941488230 +metro_sm_sl_botol2=-1352169135 +metro_sm_sl_botreflect=-1552772785 +metro_sm_sl_mid_=1296168761 +metro_sm_sl_midol2=-1740467647 +metro_sm_sl_midreflect=961555896 +metro_sm_sl_top_=-18722386 +metro_sm_sl_top_lod001=-470647066 +metro_sm_sl_top_lod002=-987545272 +metro_sm_sl_top_ol=236250256 +metro_sm_sl_topol2=1532567237 +metro_sm_sl_topreflect=1067562810 +metro_sm1reflect=1441835763 +metro_sm2reflect=-702158691 +metro_small_30_=-447154863 +metro_small_30_cables=1694006389 +metro_small_30_lod001=1397856366 +metro_small_30_lod002=1636349148 +metro_small_30_lod003=1926190953 +metro_small_30_ol=606266622 +metro_small_30reflect=2064473806 +metro_smolextra=537213512 +metro_smolextra001=-458891740 +metro_smolextra002=-2006702686 +metro_smreflect=231702342 +metro_stain003=-849283772 +metro_stat3_platseoul=-1741901560 +metro_stat3endboxesseoul=643649573 +metro_stat3glift001seoul=-1744983116 +metro_stat3gliftseoul=1047127621 +metro_stat3join=-1639731425 +metro_stat3join004=-334246353 +metro_stat3join004ol=-1002814100 +metro_stat3join1_lod001=-126033053 +metro_stat3join1_lod002=2020631372 +metro_stat3join1_lod003=1254524921 +metro_stat3join1_lod004=888167497 +metro_stat3join1reflect=-728574532 +metro_stat3join1reflect001=-486777164 +metro_stat3join2reflect=1397697970 +metro_stat3join2reflect001=320967775 +metro_stat3join3reflect=1450835004 +metro_stat3join3reflect001=-908980310 +metro_stat3join4reflect=39478872 +metro_stat3join4shadow=-1970530036 +metro_stat3joinbend=606334009 +metro_stat3joinbend2=60738992 +metro_stat3joinbend2ol=-182379021 +metro_stat3joinol=-511540164 +metro_stat3joinstuff=1124068457 +metro_stat3joinstuff4=1215955531 +metro_stat3railings003seoul=-54608299 +metro_stat3railings004seoul=-320118423 +metro_stat3sp_cables2=-1200748865 +metro_stat3sp=1480388548 +metro_stat3special_lod001=-799176264 +metro_stat3spol=-757396161 +metro_stat3spreflect=-1054042537 +metro_stat3spstuff=-1368322409 +metro_statejoinbendol=391258084 +metro_station_3_seoul=-1463188217 +metro_station_3seoul_reflect=-1749240062 +metro_station_3seoul_shb=2086599887 +metro_station_3seoul=-1815447721 +metro_station_3seoul001=1036384401 +metro_stationburtontext=-1460310618 +metro_stationburtontext2=-1724475697 +metro_stationhut002seoul=-1580866404 +metro_stationlsiaparkingtext2=-870188425 +metro_stationlsiaterminaltext2=-613571461 +metro_stationperrotext=-946800384 +metro_stationperrotext2=-574997152 +metro_stationporttext003=-2068583636 +metro_stationseoultext=-477321196 +metro_stationseoultext2=1472685765 +metro_subway1proxy=-159164695 +metro_subway1shell=1446045988 +metro_subwayetxt1=1910849677 +metro_subwayetxt2=-1862238525 +metro_t_end_=-1165089918 +metro_t_end_30_=-1465421597 +metro_t_end_30_lod001=-1305949561 +metro_t_end_30_lod002=909300381 +metro_t_end_30_ol=1701177392 +metro_t_end_30_ol001=292304028 +metro_t_end_30_ol2=-525608070 +metro_t_end_30reflect=-670394128 +metro_t_end_b_=804941067 +metro_t_end_b_ol=320913383 +metro_t_end_b_ol2=1567181109 +metro_t_end_cables=-1760239772 +metro_t_end_lod001=-255986135 +metro_t_end_lod002=-1065871970 +metro_t_end_ol2=-1005619556 +metro_t_end_reflect=1416596668 +metro_t_end2_30_=825860277 +metro_t_end2_30_ol=-1245307987 +metro_t_end2_30ol2=-1084585782 +metro_t_end2_30reflect=2058080855 +metro_t_join_=-519535809 +metro_t_join_lod001=159566043 +metro_t_join_lod002=851549016 +metro_t_join_lod003=1091483634 +metro_t_join_lod004=-163470759 +metro_t_join_lod005=1672117545 +metro_t_join_lod006=-1980151354 +metro_t_join_lod007=-1745853004 +metro_t_join_lod008=821630915 +metro_t_join_lod009=1054192508 +metro_t_join_lod010=-309620211 +metro_t_join_lod011=1280135055 +metro_t_join_lod012=-1780522318 +metro_t_join_lod013=-2055880225 +metro_t_join_lod014=985934969 +metro_t_join_lod015=686917844 +metro_t_join_lod016=-534186172 +metro_t_join_ol=-1368709971 +metro_t_joinreflect=2019383489 +metro_t_lg_30_=-1585368011 +metro_t_lg_30_lod005=-1398439556 +metro_t_lg_30_ol1=-1186931930 +metro_t_lg_30mark=-537629978 +metro_t_lg_30reflect=-1262175414 +metro_t_sl_bot_=-156084367 +metro_t_sl_bot_ol=-433908758 +metro_t_sl_botreflect=1406504592 +metro_t_sl_top_=843159421 +metro_t_sl_top_ol=-384617339 +metro_t_sl_top_ol2=-457589614 +metro_t_st_lg_30_=1543402348 +metro_t_st_lg_30_lod=455762787 +metro_t_st_lg_30_lod001=793653600 +metro_t_st_lg_30_lod002=25843157 +metro_t_st_lg_30_lod003=315848807 +metro_t_st_lg_30_lod004=-454517614 +metro_t_st_lg_30_lod005=1514899290 +metro_t_st_lg_30_lod006=1820437446 +metro_t_st_lg_30_ol=-115482139 +metro_t_st_lg_30_ol002=100877312 +metro_t_st_lg_30_ol2=-1950938105 +metro_t_st_lg_30reflect=-1334258466 +metro_t_st_lg_30shadbox=-224426079 +metro_t_st_sl_bot_=-758899365 +metro_t_st_sl_bot_lod001=2041321892 +metro_t_st_sl_bot_ol001=93629311 +metro_t_st_sl_bot_ol2=974224533 +metro_t_st_sl_botreflect=949761967 +metro_t_st_sl_top_=1310168527 +metro_t_st_sl_top_lod001=1647949157 +metro_t_st_sl_top_ol001=259649618 +metro_t_st_sl_topreflect=-578208385 +metro_t_stair_=1856894547 +metro_t_stair_2_lod001=390372917 +metro_t_stair_2=868442587 +metro_t_stair_lod001=-1762670138 +metro_t_stair_lod002=1143743552 +metro_t_stair_lod003=847413485 +metro_t_stair_lod004=-238289027 +metro_t_stair_lod005=-537568304 +metro_t_stair_lod006=-1924680074 +metro_t_stair_lod007=2069500571 +metro_t_stair_lod008=353551878 +metro_t_stair_lod009=-1014979869 +metro_t_stair_lod010=727183752 +metro_t_stair_lod011=-53275521 +metro_t_stair_lod012=1191225569 +metro_t_stair_lod013=-1704865886 +metro_t_stair_lod014=1671389726 +metro_t_stair_ol=-1067251337 +metro_t_stair_ol2=1036598985 +metro_t_stair2reflect=-292981443 +metro_t_stairreflect=561844062 +metro_t_step__ol=2120048793 +metro_t_step__ol002=-2103115246 +metro_t_step_=-1731891165 +metro_t_step_20_=1030688243 +metro_t_step_20_lod001=-1260195433 +metro_t_step_20_lod002=2146830270 +metro_t_step_20_ol=-892550174 +metro_t_step_20_ol2=1464779364 +metro_t_step_20reflect=-529294854 +metro_t_step_lod001=2096603299 +metro_t_step_lod002=1191031992 +metro_t_step_ol=-729844213 +metro_t_stepolextra=737590170 +metro_t_stepreflect=258156671 +metro_t_stepreflect003=-1210941175 +metro_topen_cables=1716017079 +metro_topen_moreol=-1585959895 +metro_topen_step__ol=-683913398 +metro_topen_step_=1808433531 +metro_topen_step_lod001=1111976904 +metro_topen_step_lod002=-68919545 +metro_topen_stepreflect=170390308 +metro_tsidex_=1652900192 +metro_tsidex_ol=265440303 +metro_tsidex_ol2=-75588373 +metro_tsidexreflect=-42720284 +metro_walkway1panels002=944662010 +metro_walkway1panels004=461352029 +metro_walkway2panels1=152325154 +metro_walkway5panels005=-69441751 +metro_wallgrid0011=1590916747 +metro_wallgrid0012=1365400489 +metro_wallgrid003=-510335871 +metro_wallgrid004=-1091592393 +metro_wallgrid005=-853525608 +metro_wallgrid007=985568979 +metro_wallgrid008=-259489176 +metro_wallgrid013=-2093111024 +metro_wallgrid014=-1054006034 +metro_wallgrid015=-1896398709 +metro_wallgrid016=-1521193659 +metro_wallgrid017=1938393520 +metro_wallgrid018=176600992 +metro_wallgrid019=-591373292 +metro_wallgrid020=-549167844 +metro_wallgrid1=-1268191095 +metro_wallgrid2=-1505799114 +metro_watermark=195666588 +metro_watermark4=1972827299 +metro1_add_001=-1305318586 +metro1_add_002=1140854499 +metro1_add_003=1692422307 +metro1_add_004=2021521374 +metro1_ceiling=660373253 +metro1_ceiling001=-637636261 +metro1_ceilinga=-2044110513 +metro1_ceilinga001=-716908565 +metro1_ceilinga003=-1198055792 +metro1_ceilingb=-825202016 +metro1_ceilingb001=681985495 +metro2_ceiling2=358165878 +metro3_ceiling=1331708226 +metro6_ceiling=-1749909505 +metropill_001=-484054720 +metropill_002=439965534 +metropill_003=1216820217 +metropill_004=-36921723 +metropill_005=689304855 +metropill_006=1589305452 +metropill_007=1565318544 +metropill_008=1126181175 +metropill_decal_001=-966563498 +metropill_decal_002=-1222784309 +metropill_decal_003=1820931483 +metropill_decal_004=1515098406 +metropill_decal_005=-1879311232 +metropill_decal_006=2110412829 +metropill_decal_007=632662005 +metropill_decal_008=323420952 +metropilla=-1915712597 +metropilla001=-1836276370 +metropillb=2070701791 +metropillb001=-481802157 +metrotest_lod_001=207082448 +metrotest_lod_002=-553289428 +metrotest_lod_003=-1345414465 +metrotest_lod_004=1967072673 +metrotest_lod001=16613707 +metrotest_lod002=-134320307 +metrotest_lod003=761354770 +metrotest_lod004=336930682 +metrotestreflect=-1537298430 +metrotrain=868868440 +miljet=165154707 +minivan=-310465116 +minivan2=-1126264336 +miss_rub_couch_01_l1=-121486168 +miss_rub_couch_01=1894671041 +mixer=-784816453 +mixer2=475220373 +mk_arrow_flat=176212222 +mk_arrow=-688511582 +mk_cone=768582247 +mk_cylinder=-512769117 +mk_flag=794464383 +mk_ring=816514494 +monroe=-433375717 +monster=-845961253 +moonbeam=525509695 +moonbeam2=1896491931 +mower=1783355638 +mp_f_deadhooker=1943971979 +mp_f_freemode_01=-1667301416 +mp_f_misty_01=-785842275 +mp_f_stripperlite=695248020 +mp_g_m_pros_01=1822283721 +mp_headtargets=1173958009 +mp_m_claude_01=-1057787465 +mp_m_exarmy_01=1161072059 +mp_m_famdd_01=866411749 +mp_m_fibsec_01=1558115333 +mp_m_freemode_01=1885233650 +mp_m_marston_01=943915367 +mp_m_niko_01=-287649847 +mp_m_shopkeep_01=416176080 +mp_s_m_armoured_01=-839953400 +mt_neon_a=487502835 +mt_neon_b=-1677577764 +mt01_glow_001=-509995673 +mt1_info_a=231325255 +mule=904750859 +mule2=-1050465301 +mule3=-2052737935 +nemesis=-634879114 +nero=1034187331 +nero2=1093792632 +new_walk_1_reflect=1910680247 +ng_proc_beerbottle_01a=844547720 +ng_proc_beerbottle_01b=1098802391 +ng_proc_beerbottle_01c=1328808002 +ng_proc_binbag_01a=-1895783233 +ng_proc_binbag_02a=-1734625067 +ng_proc_block_01a=-1834013032 +ng_proc_block_02a=-1063872862 +ng_proc_block_02b=-831245731 +ng_proc_box_01a=1778631864 +ng_proc_box_02a=-1731615921 +ng_proc_box_02b=-1439676900 +ng_proc_brick_01a=64781110 +ng_proc_brick_01b=-1157863053 +ng_proc_brkbottle_02a=-1318793273 +ng_proc_brkbottle_02b=-128983652 +ng_proc_brkbottle_02c=99186895 +ng_proc_brkbottle_02d=215254697 +ng_proc_brkbottle_02e=442704326 +ng_proc_brkbottle_02f=827936690 +ng_proc_brkbottle_02g=1055714009 +ng_proc_candy01a=110881648 +ng_proc_cigar01a=-385561723 +ng_proc_cigarette01a=175300549 +ng_proc_cigbuts01a=1175299436 +ng_proc_cigbuts02a=1479656360 +ng_proc_cigbuts03a=-200345012 +ng_proc_ciglight01a=152603738 +ng_proc_cigpak01a=-593364948 +ng_proc_cigpak01b=-499055750 +ng_proc_cigpak01c=-200890619 +ng_proc_coffee_01a=-163314598 +ng_proc_coffee_02a=152282765 +ng_proc_coffee_03b=1475200408 +ng_proc_coffee_04b=1397473724 +ng_proc_concchips01=-1460292532 +ng_proc_concchips02=-1747381741 +ng_proc_concchips03=-827621449 +ng_proc_concchips04=1310916264 +ng_proc_crate_01a=-720584521 +ng_proc_crate_02a=-1109001010 +ng_proc_crate_03a=1218252530 +ng_proc_crate_04a=1102352397 +ng_proc_drug01a002=-2127785247 +ng_proc_food_aple1a=1450083036 +ng_proc_food_aple2a=1675697833 +ng_proc_food_bag01a=-196552994 +ng_proc_food_bag02a=-1599364663 +ng_proc_food_burg01a=386283738 +ng_proc_food_burg02a=566090194 +ng_proc_food_burg02c=1967980783 +ng_proc_food_chips01a=791748562 +ng_proc_food_chips01b=1013430847 +ng_proc_food_chips01c=-1122944124 +ng_proc_food_nana1a=-1519432258 +ng_proc_food_nana2a=-1045986034 +ng_proc_food_ornge1a=1465367612 +ng_proc_inhaler01a=-1350121957 +ng_proc_leaves01=334129668 +ng_proc_leaves02=-1065565414 +ng_proc_leaves03=-223893633 +ng_proc_leaves04=-1133167861 +ng_proc_leaves05=-1389192058 +ng_proc_leaves06=-669781424 +ng_proc_leaves07=-900049187 +ng_proc_leaves08=-1249759955 +ng_proc_litter_plasbot1=833463360 +ng_proc_litter_plasbot2=1072709829 +ng_proc_litter_plasbot3=-1508373229 +ng_proc_oilcan01a=-812352833 +ng_proc_ojbot_01a=1542781471 +ng_proc_paintcan01a_sh=332160486 +ng_proc_paintcan01a=-493523971 +ng_proc_paintcan02a=-811841173 +ng_proc_paper_01a=-961781516 +ng_proc_paper_02a=1214769065 +ng_proc_paper_03a=-807340607 +ng_proc_paper_03a001=858737478 +ng_proc_paper_burger01a=1864388210 +ng_proc_paper_mag_1a=-275962512 +ng_proc_paper_mag_1b=1153355730 +ng_proc_paper_news_globe=271492684 +ng_proc_paper_news_meteor=109007300 +ng_proc_paper_news_quik=1202131520 +ng_proc_paper_news_rag=1636521374 +ng_proc_pizza01a=-835359795 +ng_proc_rebar_01a=-1208997704 +ng_proc_sodabot_01a=-1519122176 +ng_proc_sodacan_01a=144995201 +ng_proc_sodacan_01b=-1321253704 +ng_proc_sodacan_02a=-83831014 +ng_proc_sodacan_02b=-1223995600 +ng_proc_sodacan_02c=-649751644 +ng_proc_sodacan_02d=-1853193169 +ng_proc_sodacan_03a=-1703831183 +ng_proc_sodacan_03b=-1053563147 +ng_proc_sodacan_04a=1015700596 +ng_proc_sodacup_01a=-550724351 +ng_proc_sodacup_01b=-803078428 +ng_proc_sodacup_01c=-489249803 +ng_proc_sodacup_02a=1266644053 +ng_proc_sodacup_02b=1711909225 +ng_proc_sodacup_02b001=-942946224 +ng_proc_sodacup_02c=826654690 +ng_proc_sodacup_03a=-569010013 +ng_proc_sodacup_03c=938495063 +ng_proc_sodacup_lid=657068640 +ng_proc_spraycan01a=153354187 +ng_proc_spraycan01b=-765160883 +ng_proc_syrnige01a=-1282296755 +ng_proc_temp=122627294 +ng_proc_tyre_01=-944554615 +ng_proc_tyre_dam1=-964966892 +ng_proc_wood_01a=-2007573392 +ng_proc_wood_02a=1167949327 +nightblade=-1606187161 +nightshade=-1943285540 +nimbus=-1295027632 +ninef=1032823388 +ninef2=-1461482751 +omnis=-777172681 +oracle=1348744438 +oracle2=-511601230 +osiris=1987142870 +p_a4_sheets_s=2022656922 +p_abat_roller_1_col=1922550796 +p_abat_roller_1=687149709 +p_airdancer_01_s=-1892870230 +p_amanda_note_01_s=1005988375 +p_amb_bag_bottle_01=334157238 +p_amb_bagel_01=-2081834323 +p_amb_brolly_01_s=1477930039 +p_amb_brolly_01=-781595832 +p_amb_clipboard_01=-969349845 +p_amb_coffeecup_01=-598185919 +p_amb_drain_water_double=1696672834 +p_amb_drain_water_longstrip=-365854806 +p_amb_drain_water_single=810320178 +p_amb_joint_01=-1412276716 +p_amb_lap_top_01=1661782514 +p_amb_lap_top_02=-1855510874 +p_amb_phone_01=94130617 +p_arm_bind_cut_s=-1310709074 +p_armchair_01_s=-2065455377 +p_ashley_neck_01_s=-426085191 +p_attache_case_01_s=359105829 +p_balaclavamichael_s=-1244204979 +p_banknote_onedollar_s=139950461 +p_banknote_s=-906831231 +p_barier_test_s=-1507474729 +p_barierbase_test_s=1640819392 +p_barriercrash_01_s=-1613856019 +p_beefsplitter_s=-897426451 +p_binbag_01_s=-819563011 +p_bison_winch_s=-255563997 +p_bloodsplat_s=-857302273 +p_blueprints_01_s=598012071 +p_brain_chunk_s=-650269716 +p_bs_map_door_01_s=-1859992197 +p_cablecar_s_door_l=320854256 +p_cablecar_s_door_r=-439452078 +p_cablecar_s=-733833763 +p_car_keys_01=977923025 +p_cargo_chute_s=886894755 +p_cash_envelope_01_s=264881854 +p_cctv_s=289451089 +p_champ_flute_s=-603767659 +p_chem_vial_02b_s=2016808872 +p_cigar_pack_02_s=-1981474309 +p_clb_officechair_s=-1173315865 +p_cletus_necklace_s=850900610 +p_cloth_airdancer_s=-1326828316 +p_clothtarp_down_s=1873223844 +p_clothtarp_s=667673034 +p_clothtarp_up_s=-632887129 +p_controller_01_s=-1404244377 +p_counter_01_glass_plug=284970900 +p_counter_01_glass=1041076678 +p_counter_02_glass=-1442918238 +p_counter_03_glass=479709182 +p_counter_04_glass=1870138714 +p_crahsed_heli_s=1328154590 +p_cs_15m_rope_s=-148001007 +p_cs_bandana_s=2129874414 +p_cs_bbbat_01=1742452667 +p_cs_beachtowel_01_s=-1141851766 +p_cs_beverly_lanyard_s=-205657605 +p_cs_bottle_01=-1301244203 +p_cs_bowl_01b_s=-55816390 +p_cs_cam_phone=789652940 +p_cs_ciggy_01b_s=692857360 +p_cs_clipboard=1027109416 +p_cs_clothes_box_s=-643540469 +p_cs_coke_line_s=473625129 +p_cs_comb_01=2075712814 +p_cs_cuffs_02_s=-1281059971 +p_cs_duffel_01_s=-561989645 +p_cs_joint_01=-1630172026 +p_cs_joint_02=-960996301 +p_cs_laptop_02_w=1910331218 +p_cs_laptop_02=2109346928 +p_cs_laz_ptail_s=-903501682 +p_cs_leaf_s=400375711 +p_cs_lighter_01=-680040094 +p_cs_locker_01_s=-2094907124 +p_cs_locker_01=-994868291 +p_cs_locker_02=250681399 +p_cs_locker_door_01=645774080 +p_cs_locker_door_01b=2120038965 +p_cs_locker_door_02=899635523 +p_cs_mp_jet_01_s=-1027860019 +p_cs_newspaper_s=1914837387 +p_cs_pamphlet_01_s=-415861411 +p_cs_panties_03_s=-1413299318 +p_cs_paper_disp_02=282159321 +p_cs_paper_disp_1=-908010235 +p_cs_papers_01=-794885282 +p_cs_papers_02=28632457 +p_cs_papers_03=-215824283 +p_cs_para_ropebit_s=-2104938113 +p_cs_para_ropes_s=933678382 +p_cs_polaroid_s=1473615697 +p_cs_police_torch_s=71008234 +p_cs_pour_tube_s=1202315039 +p_cs_power_cord_s=93734612 +p_cs_rope_tie_01_s=-1927574507 +p_cs_sack_01_s=-782390768 +p_cs_saucer_01_s=25967894 +p_cs_scissors_s=-1224179799 +p_cs_script_bottle_s=1019439145 +p_cs_script_s=-1972099092 +p_cs_shirt_01_s=1488914677 +p_cs_shot_glass_2_s=1787281554 +p_cs_shot_glass_s=2032950376 +p_cs_sub_hook_01_s=1208606316 +p_cs_toaster_s=-1773983618 +p_cs_tracy_neck2_s=-969695354 +p_cs_trolley_01_s=1846382434 +p_cs1_14b_train_esdoor=-1897431054 +p_cs1_14b_train_s_col=-1150377354 +p_cs1_14b_train_s_colopen=-532698014 +p_cs1_14b_train_s=-1491044252 +p_csbporndudes_necklace_s=1119015720 +p_csh_strap_01_pro_s=-582322177 +p_csh_strap_01_s=1398481760 +p_csh_strap_03_s=568587468 +p_cut_door_01=-453852320 +p_cut_door_02=-684382235 +p_cut_door_03=-815851463 +p_d_scuba_mask_s=239157435 +p_d_scuba_tank_s=414775158 +p_defilied_ragdoll_01_s=-966274179 +p_devin_box_01_s=1519875640 +p_dinechair_01_s=-721037220 +p_disp_02_door_01=1795767067 +p_dock_crane_cabl_s=-1290409783 +p_dock_crane_cable_s=-339559827 +p_dock_crane_sld_s=-1683671214 +p_dock_rtg_ld_cab=913564566 +p_dock_rtg_ld_spdr=1496091510 +p_dock_rtg_ld_wheel=-29181140 +p_dumpster_t=577432224 +p_ecg_01_cable_01_s=-890087262 +p_f_duster_handle_01=1650657833 +p_f_duster_head_01=-816251662 +p_fag_packet_01_s=1079465856 +p_ferris_car_01=452612255 +p_ferris_wheel_amo_l=1805157542 +p_ferris_wheel_amo_l2=-1904367099 +p_ferris_wheel_amo_p=1210826189 +p_fib_rubble_s=-1295299286 +p_film_set_static_01=798176293 +p_fin_vaultdoor_s=-1042390945 +p_finale_bld_ground_s=-2124287878 +p_finale_bld_pool_s=432116038 +p_flatbed_strap_s=2126528679 +p_fnclink_dtest=794871542 +p_folding_chair_01_s=-1867132116 +p_gaffer_tape_s=-2046753783 +p_gaffer_tape_strip_s=285775647 +p_gar_door_01_s=645231946 +p_gar_door_02_s=1645674613 +p_gar_door_03_s=923341943 +p_gasmask_s=1228377684 +p_gate_prison_01_s=1673290408 +p_gcase_s=1407268736 +p_gdoor1_s=1350616857 +p_gdoor1colobject_s=-1298716645 +p_gdoortest_s=192682307 +p_hand_toilet_s=2095672150 +p_hw1_22_doors_s=1714199852 +p_hw1_22_table_s=-1001571795 +p_ice_box_01_s=-2074760643 +p_ice_box_proxy_col=545302142 +p_idol_case_s=933794942 +p_ilev_p_easychair_s=736919402 +p_ing_bagel_01=-999584101 +p_ing_coffeecup_01=-133688399 +p_ing_coffeecup_02=692778550 +p_ing_microphonel_01=-921000564 +p_ing_skiprope_01_s=126000171 +p_ing_skiprope_01=-1913525176 +p_inhaler_01_s=-438114230 +p_int_jewel_mirror=-1847044452 +p_int_jewel_plant_01=-1174817344 +p_int_jewel_plant_02=-950054773 +p_jewel_door_l=1425919976 +p_jewel_door_r1=9467943 +p_jewel_necklace_02=1277485905 +p_jewel_necklace01_s=1925649262 +p_jewel_necklace02_s=439457590 +p_jewel_pickup33_s=-414705250 +p_jimmy_necklace_s=-1435891468 +p_jimmyneck_03_s=-1491833875 +p_kitch_juicer_s=-1599176945 +p_lamarneck_01_s=785421426 +p_laptop_02_s=2028748281 +p_large_gold_s=1910485680 +p_laz_j01_s=-1327396865 +p_laz_j02_s=2086911125 +p_lazlow_shirt_s=1516229897 +p_ld_am_ball_01=516221692 +p_ld_bs_bag_01=-1499819825 +p_ld_cable_tie_01_s=664069992 +p_ld_coffee_vend_01=-1318035530 +p_ld_coffee_vend_s=-2015792788 +p_ld_conc_cyl_01=813750836 +p_ld_crocclips01_s=50437630 +p_ld_crocclips02_s=-1589103511 +p_ld_frisbee_01=-1270234221 +p_ld_heist_bag_01=332394125 +p_ld_heist_bag_s_1=-679192147 +p_ld_heist_bag_s_2=-582458059 +p_ld_heist_bag_s_pro_o=1185332651 +p_ld_heist_bag_s_pro=-651206088 +p_ld_heist_bag_s_pro2_s=1075296156 +p_ld_heist_bag_s=1514570228 +p_ld_id_card_002=-1595369626 +p_ld_id_card_01=292851939 +p_ld_sax=303234577 +p_ld_soc_ball_01=-717142483 +p_ld_stinger_s=-874338148 +p_leg_bind_cut_s=-1282866511 +p_lestersbed_s=1937985747 +p_lev_sofa_s=1526269963 +p_lifeinv_neck_01_s=92191450 +p_litter_picker_s=-676133793 +p_loose_rag_01_s=921993182 +p_mast_01_s=-114933643 +p_mbbed_s=-1284191201 +p_med_jet_01_s=-444717304 +p_medal_01_s=310462430 +p_meth_bag_01_s=1808635348 +p_michael_backpack_s=1203231469 +p_michael_scuba_mask_s=136880302 +p_michael_scuba_tank_s=1593773001 +p_mp_showerdoor_s=1924030334 +p_mr_raspberry_01_s=-25464105 +p_mrk_harness_s=-1173768201 +p_new_j_counter_01=709180631 +p_new_j_counter_02=938137634 +p_new_j_counter_03=-2036042344 +p_notepad_01_s=-502024136 +p_novel_01_s=-1832227997 +p_num_plate_01=2075235594 +p_num_plate_02=-2006012284 +p_num_plate_03=167522649 +p_num_plate_04=-88501548 +p_oil_pjack_01_amo=-1207886863 +p_oil_pjack_01_frg_s=684384219 +p_oil_pjack_01_s=568309711 +p_oil_pjack_02_amo=200010599 +p_oil_pjack_02_frg_s=96996152 +p_oil_pjack_02_s=1888301071 +p_oil_pjack_03_amo=1677473970 +p_oil_pjack_03_frg_s=1598709538 +p_oil_pjack_03_s=323971301 +p_oil_slick_01=-492435441 +p_omega_neck_01_s=388861061 +p_omega_neck_02_s=-1814060388 +p_orleans_mask_s=-915071241 +p_ortega_necklace_s=-1858071425 +p_oscar_necklace_s=-1973600183 +p_overalls_02_s=-1388130770 +p_pallet_02a_s=-1315854077 +p_panties_s=548349475 +p_para_bag_xmas_s=1766664132 +p_para_broken1_s=-1410396731 +p_parachute_fallen_s=1393914438 +p_parachute_s_shop=1746997299 +p_parachute_s=1269906701 +p_parachute1_mp_dec=-1038982469 +p_parachute1_mp_s=1336576410 +p_parachute1_s=-313681483 +p_parachute1_sp_dec=1740193300 +p_parachute1_sp_s=218548447 +p_patio_lounger1_s=-573707493 +p_pharm_unit_01=-233697971 +p_pharm_unit_02=1651928600 +p_phonebox_01b_s=-1559354806 +p_phonebox_02_s=-429560270 +p_pistol_holster_s=-677710671 +p_planning_board_01=445443711 +p_planning_board_02=-1790516235 +p_planning_board_03=-2030024856 +p_planning_board_04=-2117059320 +p_pliers_01_s=1701933528 +p_po1_01_doorm_s=1150266519 +p_police_radio_hset_s=483426292 +p_poly_bag_01_s=-1666779307 +p_pour_wine_s=-2028292621 +p_rail_controller_s=-1378608019 +p_rc_handset=-1741877302 +p_rcss_folded=-1210228783 +p_rcss_s=-889858063 +p_res_sofa_l_s=-406716247 +p_ringbinder_01_s=-671139745 +p_rpulley_s=840819528 +p_rub_binbag_test=-289082718 +p_s_scuba_mask_s=138065747 +p_s_scuba_tank_s=1569945555 +p_seabed_whalebones=220926652 +p_sec_case_02_s=-821715369 +p_sec_gate_01_s_col=-660683845 +p_sec_gate_01_s=-859846705 +p_secret_weapon_02=-586091884 +p_shoalfish_s=-834831712 +p_shower_towel_s=-1550153628 +p_single_rose_s=-1048509434 +p_skiprope_r_s=-788483932 +p_smg_holster_01_s=1359588858 +p_sofa_s=733015881 +p_soloffchair_s=1196890646 +p_spinning_anus_s=-1268267712 +p_steve_scuba_hood_s=-656602706 +p_stinger_02=795100068 +p_stinger_03=1276148988 +p_stinger_04=-596599738 +p_stinger_piece_01=1991736182 +p_stinger_piece_02=763062523 +p_stretch_necklace_s=1053590205 +p_sub_crane_s=260344606 +p_sunglass_m_s=-1113650340 +p_syringe_01_s=-298630371 +p_t_shirt_pile_s=452397669 +p_tennis_bag_01_s=-382431567 +p_till_01_s=892543765 +p_tmom_earrings_s=-14292445 +p_tourist_map_01_s=-2083166171 +p_tram_crash_s=774425122 +p_trev_rope_01_s=1052341626 +p_trev_ski_mask_s=-1211793417 +p_trevor_prologe_bally_s=-1107883581 +p_tumbler_01_bar_s=1481705834 +p_tumbler_01_s=1480049515 +p_tumbler_01_trev_s=9730626 +p_tumbler_02_s1=788975200 +p_tumbler_cs2_s_day=227213780 +p_tumbler_cs2_s_trev=1384562503 +p_tumbler_cs2_s=-1533900808 +p_tv_cam_02_s=-1821020865 +p_v_43_safe_s=1089807209 +p_v_ilev_chopshopswitch_s=-532050425 +p_v_med_p_sofa_s=1593135630 +p_v_res_tt_bed_s=-1211387925 +p_w_ar_musket_chrg=1041628835 +p_w_grass_gls_s=469594741 +p_wade_necklace_s=1428248303 +p_watch_01_s=-935222204 +p_watch_01=1937367659 +p_watch_02_s=-1855510517 +p_watch_02=1169295068 +p_watch_03_s=133193419 +p_watch_03=1597848050 +p_watch_04=-1330553639 +p_watch_05=-1052312060 +p_watch_06=-1929013886 +p_waterboardc_s=1122483751 +p_wboard_clth_s=-1981517174 +p_weed_bottle_s=2021859795 +p_whiskey_bottle_s=488156118 +p_whiskey_notop_empty=6840295 +p_whiskey_notop=-1051179078 +p_winch_long_s=-1364166376 +p_wine_glass_s=-35679191 +p_yacht_chair_01_s=604553643 +p_yacht_sofa_01_s=1532110050 +p_yoga_mat_01_s=876225403 +p_yoga_mat_02_s=900603612 +p_yoga_mat_03_s=-2137918589 +packer=569305213 +panto=-431692672 +paradise=1488164764 +patriot=-808457413 +pbus=-2007026063 +pcj=-909201658 +penetrator=-1758137366 +penumbra=-377465520 +peyote=1830407356 +pfister811=-1829802492 +phantom=-2137348917 +phantom2=-1649536104 +phoenix=-2095439403 +physics_glasses=-1624416230 +physics_hat=-435372404 +physics_hat2=780047980 +picador=1507916787 +pigalle=1078682497 +pil_p_para_bag_pilot_s=1479397204 +pil_p_para_pilot_sp_s=-2124524821 +pil_prop_fs_safedoor=-284254006 +pil_prop_fs_target_01=2112939163 +pil_prop_fs_target_02=1806057478 +pil_prop_fs_target_03=683260466 +pil_prop_fs_target_base=1400495203 +pil_prop_pilot_icon_01=-28585071 +player_one=-1692214353 +player_two=-1686040670 +player_zero=225514697 +plg_01_animlight_003=-1199815829 +plg_01_animlight_004=964150636 +plg_01_animlight_01=-1220873354 +plg_01_animlight_02=-2013784847 +plg_01_arm_00_lod=731100675 +plg_01_arm_00_slod=1661073969 +plg_01_arm_00=-1410742344 +plg_01_arm_01_lod=-932633546 +plg_01_arm_01_slod=-272025418 +plg_01_arm_01=-1715657889 +plg_01_arm_02_lod=479822626 +plg_01_arm_02_slod=-556860947 +plg_01_arm_02=-2010218430 +plg_01_arm_03_lod=2088201014 +plg_01_arm_03_slod=346076238 +plg_01_arm_03=1997037046 +plg_01_baleiref_01=-892088734 +plg_01_baleiref_lod=2132257033 +plg_01_baleiref_lod01=804108574 +plg_01_baleiref_lod02=-644445071 +plg_01_baleiref_lod03=1137860839 +plg_01_baleiref_lod04=1740810439 +plg_01_baleiref_lod05=1491405580 +plg_01_baleiref_lod06=589438855 +plg_01_baleiref_lod07=-1938296271 +plg_01_baleiref_lod08=-1334298063 +plg_01_baleiref_lod09=-1594025157 +plg_01_baleiref_lod10=-1356417350 +plg_01_baleiref_lod11=-1721529548 +plg_01_baleiref_lod12=1101749177 +plg_01_baleiref_lod13=862240556 +plg_01_barn_lod=1163665718 +plg_01_barn_slod=-963128503 +plg_01_barn1_slod=-317265306 +plg_01_barn2_lod=429186029 +plg_01_batch_lod=-1267126365 +plg_01_c_iref_lod=-182173701 +plg_01_c_iref_lod01=1675128922 +plg_01_c_iref_lod02=1809285132 +plg_01_cables_heavy0=-2091537556 +plg_01_cables_heavy001=1821129343 +plg_01_cables_heavy002=1912161625 +plg_01_cables_heavy003=2139218026 +plg_01_cables_heavy004=-1777070706 +plg_01_cables_heavy01=-188344476 +plg_01_cables_heavy02=703332783 +plg_01_cables_heavy03=389274687 +plg_01_cables_heavy04=-561124624 +plg_01_cables_heavy05=-1376843341 +plg_01_cables_heavy06=50508765 +plg_01_cables_heavy07=-800436631 +plg_01_cables_light=-1106153153 +plg_01_cables_light01=813686258 +plg_01_cf_1_lod=671011333 +plg_01_cf_2_lod=-1289491932 +plg_01_cf_2_slod1=-975704197 +plg_01_chopped_field_lod=185408256 +plg_01_chopped_field=1415212342 +plg_01_chopped_field04=1984602315 +plg_01_chopped_field05_lod=-2056504744 +plg_01_chopped_field05=208850201 +plg_01_chopped_field06_lod=-75454038 +plg_01_chopped_field06=-1161975380 +plg_01_chopped_field09=1436180327 +plg_01_chopped_field10=1598124957 +plg_01_chopped_field11=-75387873 +plg_01_dutchbarn_d=1759625366 +plg_01_dutchbarn=1652291972 +plg_01_fence_00_lod=1857338341 +plg_01_fence_01_lod=-972187528 +plg_01_fence_02_lod=-588622459 +plg_01_fence_03_lod=499534595 +plg_01_fence_04_lod=1619474278 +plg_01_fence_05_lod=-1717558890 +plg_01_fence_06_lod=-1466169775 +plg_01_fence_07_lod=-696092019 +plg_01_fence_08_lod=-1556742175 +plg_01_fence_09_lod=-1570079618 +plg_01_fence_10_lod=-626094069 +plg_01_fence_11_lod=-21934564 +plg_01_fence_12_lod=-931103058 +plg_01_fence_13_lod=1416968082 +plg_01_fence_14_lod=-1782253704 +plg_01_fence_15_lod=-1971893412 +plg_01_field_hi_1_slod=473135295 +plg_01_field_hi_1a_lod=-1573424923 +plg_01_field_hi_1a=772009890 +plg_01_field_hi_1b_lod=-343425612 +plg_01_field_hi_1b=1941043961 +plg_01_field_hi_1c_lod=1743524091 +plg_01_field_hi_1c=1227859445 +plg_01_field_hi_1d_lod=665022958 +plg_01_field_hi_1d=-100628552 +plg_01_field_hi_1e_lod=-313444937 +plg_01_field_hi_1e=599841592 +plg_01_field_hi_1f_lod=-1811151056 +plg_01_field_hi_1f=1435877085 +plg_01_field_hi_2_d=-504798613 +plg_01_field_hi_2_lod=-2062810657 +plg_01_field_hi_2=-1901241809 +plg_01_hay_lod=-1358296223 +plg_01_hed_slod=889414298 +plg_01_hed_slod01=1472425979 +plg_01_hed_slod03=-993965619 +plg_01_hedgepush02a_d=1916865826 +plg_01_hedgepush02a_lod=-531708493 +plg_01_hedgepush02a=-1927310773 +plg_01_hedgepush02b_d=1242995074 +plg_01_hedgepush02b_lod=-1007331308 +plg_01_hedgepush02b_slod=1438653006 +plg_01_hedgepush02b=1750091945 +plg_01_hedgepush19a_d=1335318007 +plg_01_hedgepush19a_lod=-908397736 +plg_01_hedgepush19a=-72969903 +plg_01_hedgepush19b_d=-1716612273 +plg_01_hedgepush19b_lod=1253907362 +plg_01_hedgepush19b=158182623 +plg_01_hedgepush2_slod=897076999 +plg_01_hedgepush20_d=45694131 +plg_01_hedgepush20_lod=971836008 +plg_01_hedgepush20=1305310746 +plg_01_hedgepush22a_d=-865887703 +plg_01_hedgepush22a_lod=-924439130 +plg_01_hedgepush22a=-1880245974 +plg_01_hedgepush22b_d=-152726644 +plg_01_hedgepush22b_lod=-2056668604 +plg_01_hedgepush22b=-2103173481 +plg_01_hedgepush23_slod=-880721772 +plg_01_hedgepush23a_d=121289761 +plg_01_hedgepush23a_lod=1183138991 +plg_01_hedgepush23a=-1409778265 +plg_01_hedgepush23b_d=1011557372 +plg_01_hedgepush23b_lod=2114391844 +plg_01_hedgepush23b=800949575 +plg_01_hedgepush24_d=-1815131782 +plg_01_hedgepush24_lod=670728849 +plg_01_hedgepush24=1594759323 +plg_01_hedgepush25_d=-1893067277 +plg_01_hedgepush25_lod=-553803484 +plg_01_hedgepush25=1171777055 +plg_01_hedgepush28_d=-1939433776 +plg_01_hedgepush28_lod=1448615657 +plg_01_hedgepush28=897205604 +plg_01_hedgepush31a_d=215830364 +plg_01_hedgepush31a_lod=1502813941 +plg_01_hedgepush31a=1806537383 +plg_01_hedgepush31b_d=-1939635093 +plg_01_hedgepush31b_lod=1492145986 +plg_01_hedgepush31b=2118072266 +plg_01_hedgepush34_slod=2072063320 +plg_01_hedgepush34a_d=-1441494761 +plg_01_hedgepush34a_lod=1385065662 +plg_01_hedgepush34a=253256330 +plg_01_hedgepush34b_d=-1747587042 +plg_01_hedgepush34b_lod=648818976 +plg_01_hedgepush34b=1207391303 +plg_01_hedgepush35_slod=-931186497 +plg_01_hedgepush35a_d=751182727 +plg_01_hedgepush35a_lod=-1874125355 +plg_01_hedgepush35a=-1712917855 +plg_01_hedgepush35b_d=-849658213 +plg_01_hedgepush35b_lod=1103217253 +plg_01_hedgepush35b=-1423403740 +plg_01_lgfnc1iref_=1869523448 +plg_01_lgfnc2iref_=-248439925 +plg_01_ml_hedge_0_slod=166862493 +plg_01_ml_hedge_01_d=-131526851 +plg_01_ml_hedge_01_lod=1075798954 +plg_01_ml_hedge_01=-1361639440 +plg_01_ml_hedge_02_d=-1822413104 +plg_01_ml_hedge_02_lod=-1254088801 +plg_01_ml_hedge_02=1201944976 +plg_01_ml_hedge_03_d=1249930546 +plg_01_ml_hedge_03_lod=-939756965 +plg_01_ml_hedge_03=-1721803515 +plg_01_ml_hedge_031=2054865746 +plg_01_ml_hedge_04_d=-1255173224 +plg_01_ml_hedge_04_lod=1588327595 +plg_01_ml_hedge_04=-1555402533 +plg_01_ml_hedge_05_d=-1025819104 +plg_01_ml_hedge_05_lod=134101942 +plg_01_ml_hedge_05=1963693150 +plg_01_ml_hedge_06_d=-740223304 +plg_01_ml_hedge_06_lod=-192100418 +plg_01_ml_hedge_06=-138569280 +plg_01_ml_hedge_07_d=-215713474 +plg_01_ml_hedge_07_lod=1670245211 +plg_01_ml_hedge_07=159661389 +plg_01_ml_hedge_08_d=-853231067 +plg_01_ml_hedge_08_lod=509365618 +plg_01_ml_hedge_08=1450301227 +plg_01_ml_hedge_09_d=1295583172 +plg_01_ml_hedge_09_lod=730429347 +plg_01_ml_hedge_09=1697608870 +plg_01_ml_hedge_1_slod=-527159101 +plg_01_ml_hedge_10_d=1745541696 +plg_01_ml_hedge_10_lod=-478736029 +plg_01_ml_hedge_10=-176311264 +plg_01_ml_hedge_11_d=2096755470 +plg_01_ml_hedge_11_lod=355504964 +plg_01_ml_hedge_11=-454094077 +plg_01_ml_hedge_12_d=-974500673 +plg_01_ml_hedge_12_lod=-1441274526 +plg_01_ml_hedge_12=1104465105 +plg_01_ml_hedge_13_d=-1599234423 +plg_01_ml_hedge_13_lod=-1221956669 +plg_01_ml_hedge_13=796862502 +plg_01_ml_hedge_14_d=-1744768818 +plg_01_ml_hedge_14_lod=-1347144117 +plg_01_ml_hedge_14=-202395396 +plg_01_ml_hedge_15_d=-236147911 +plg_01_ml_hedge_15_lod=-1937389169 +plg_01_ml_hedge_15=97080495 +plg_01_ml_hedge_16_d=1727081184 +plg_01_ml_hedge_16_lod=29050018 +plg_01_ml_hedge_16=1091226421 +plg_01_ml_hedge_17_d=-997829602 +plg_01_ml_hedge_17_lod=1125761721 +plg_01_ml_hedge_17=1396010890 +plg_01_ml_hedge_18_d=946067728 +plg_01_ml_hedge_18_lod=2022491586 +plg_01_ml_hedge_18=-1162494327 +plg_01_ml_hedge_19_d=-956444150 +plg_01_ml_hedge_19_lod=-296805014 +plg_01_ml_hedge_19=-1127103807 +plg_01_ml_hedge_20_d=-1314719436 +plg_01_ml_hedge_20_lod=149536328 +plg_01_ml_hedge_20=-2060987810 +plg_01_ml_hedge_21_d=-1454022730 +plg_01_ml_hedge_21_lod=-231625605 +plg_01_ml_hedge_21=1944891368 +plg_01_ml_hedge_22_d=388425930 +plg_01_ml_hedge_22_lod=-401033780 +plg_01_ml_hedge_22=-229954397 +plg_01_ml_hedge_23_d=-1776570810 +plg_01_ml_hedge_23_lod=-1821196456 +plg_01_ml_hedge_23=-535263170 +plg_01_ml_hedge_25_d=408335847 +plg_01_ml_hedge_25_lod=725678707 +plg_01_ml_hedge_25=1015070993 +plg_01_ml_hedge_26_d=-1380443270 +plg_01_ml_hedge_26_lod=-2112409332 +plg_01_ml_hedge_26=-1153188203 +plg_01_ml_hedge_27_d=-2007034318 +plg_01_ml_hedge_27_lod=-826390438 +plg_01_ml_hedge_27=-1459807736 +plg_01_ml_hedge_28_d=1627546418 +plg_01_ml_hedge_28_lod=-170251627 +plg_01_ml_hedge_28=399177634 +plg_01_ml_hedge_29_d=2103601809 +plg_01_ml_hedge_29_lod=961156167 +plg_01_ml_hedge_29=92361487 +plg_01_ml_hedge_30_d=-429380169 +plg_01_ml_hedge_30_lod=-493952491 +plg_01_ml_hedge_30=686792007 +plg_01_ml_hedge_31_d=2092306547 +plg_01_ml_hedge_31_lod=805218369 +plg_01_ml_hedge_32_d=275239183 +plg_01_ml_hedge_32_lod=-184167006 +plg_01_ml_hedge_32=-2073897940 +plg_01_ml_hedge_33_d=-722380858 +plg_01_ml_hedge_33_lod=569969206 +plg_01_ml_hedge_33=1613794248 +plg_01_ml_hedge_slod=-2022519538 +plg_01_ml_hedge_slod01=1549507918 +plg_01_ml_hedge_slod02=-1976076027 +plg_01_newfield_small_lod=1104235804 +plg_01_newfield_small=-1560465259 +plg_01_newfield_sml_slod=1712954028 +plg_01_newfield_sml_west_decal=-570290953 +plg_01_newfield_sml_west_lod=490826912 +plg_01_newfield_sml_west=-419653276 +plg_01_newfields_00_d=1190765642 +plg_01_newfields_00_d3=1309887542 +plg_01_newfields_00=-2115788026 +plg_01_newfields_003_decals=1543154546 +plg_01_newfields_003_lod=-1186245224 +plg_01_newfields_003=569842621 +plg_01_newfields_004_d2=-944345132 +plg_01_newfields_004_lod=-1067126721 +plg_01_newfields_004_lod001=1892828010 +plg_01_newfields_004=-1871742808 +plg_01_newfields_01_d2=2038960811 +plg_01_newfields_01_decals=769485145 +plg_01_newfields_01=-1847442685 +plg_01_newfields_020_d2=1954643308 +plg_01_newfields_020_decals=540964333 +plg_01_newfields_020_lod=-1810718975 +plg_01_newfields_020=-1335511464 +plg_01_newfields_022=511677070 +plg_01_newfields_023_lod=-1133318739 +plg_01_newfields_023_slod=1621966836 +plg_01_newfields_023=1421541124 +plg_01_newfields_03_d2=-2103260942 +plg_01_newfields_03_decals=537669157 +plg_01_newfields_03_lod=-396298246 +plg_01_newfields_03_new=-1002702385 +plg_01_newfields_04_decal=-1468390100 +plg_01_newfields_05=-592488292 +plg_01_newfields_06_d4=-1686571798 +plg_01_newfields_06_decals=604938084 +plg_01_newfields_06_lod=-1979446670 +plg_01_newfields_06=-360942538 +plg_01_newfields_07=-114617965 +plg_01_newfields_08_d2=1348743348 +plg_01_newfields_08_decals=-621892736 +plg_01_newfields_08_lod=1190252873 +plg_01_newfields_08_slod1=1881108745 +plg_01_newfields_08=400248563 +plg_01_newfields_09=668528366 +plg_01_newfields_10_decals=-371010286 +plg_01_newfields_10=-1210675193 +plg_01_newfields_13_d1b=206924349 +plg_01_newfields_13_d2=600131496 +plg_01_newfields_13_lod=566493989 +plg_01_newfields_13_slod=26792102 +plg_01_newfields_13=1268332406 +plg_01_newfields_19_decal=-1782863560 +plg_01_newfields_b_lod=626008152 +plg_01_newfields_b=-1384241385 +plg_01_newfields_ml_100_lod=-273320332 +plg_01_newfields_ml_100=1547536298 +plg_01_newfields2_slod=-1864442785 +plg_01_nico_new=-1750486057 +plg_01_pipe_a_lod=-826571137 +plg_01_pipe_lod=-1026262315 +plg_01_plough_field_01_d=-1505889135 +plg_01_plough_field_01_lod=-314420528 +plg_01_plough_field_01=-1661509386 +plg_01_plough_field_02_d=-674955088 +plg_01_plough_field_02_lod=-777390059 +plg_01_plough_field_02_slod=-1213515954 +plg_01_plough_field_02=-1900362627 +plg_01_props_combo0101_01_lod=1472328067 +plg_01_props_combo0101_slod=-199133255 +plg_01_props_combo0102_01_lod=65211705 +plg_01_props_combo0102_slod=558426351 +plg_01_props_combo0103_01_lod=-1799041668 +plg_01_props_combo0103_slod=1785634440 +plg_01_props_combo0105_01_lod=-367751100 +plg_01_props_combo0105_slod=-505150681 +plg_01_props_combo0107_01_lod=-415908415 +plg_01_props_combo0107_slod=-571504372 +plg_01_props_combo0108_01_lod=-188798036 +plg_01_props_combo0108_slod=925688682 +plg_01_props_combo0109_17_lod=-228870935 +plg_01_props_combo0109_18_lod=1838644921 +plg_01_props_combo0110_02_lod=-630972286 +plg_01_props_combo0110_03_lod=-1802714078 +plg_01_props_combo0111_01_lod=-1734767472 +plg_01_props_combo0111_slod=-672803352 +plg_01_props_combo0113_01_lod=281518649 +plg_01_props_combo0113_slod=-797905136 +plg_01_props_combo0114_01_lod=-519284608 +plg_01_props_combo0114_02_lod=341320456 +plg_01_props_combo0114_03_lod=-562811709 +plg_01_props_combo0114_04_lod=-1060750220 +plg_01_props_combo0114_05_lod=-626249560 +plg_01_props_combo0114_slod=1714771617 +plg_01_props_combo0202_28_lod=1384661741 +plg_01_props_combo0203_01_lod=-1889990624 +plg_01_props_combo0203_02_lod=984787315 +plg_01_props_combo0203_slod=-1319119928 +plg_01_props_combo0205_08_lod=-806328876 +plg_01_props_combo0205_slod=-2036970324 +plg_01_props_combo0502_22_lod=-300059301 +plg_01_props_combo0502_23_lod=-61003217 +plg_01_props_combo0502_24_lod=-795135886 +plg_01_props_combo0505_16_lod=890815671 +plg_01_props_combo0505_20_lod=623928960 +plg_01_props_combo0505_25_lod=-2049329705 +plg_01_props_combo0505_26_lod=635095162 +plg_01_props_combo0505_27_lod=-83047703 +plg_01_props_combo0505_slod=-1976739696 +plg_01_props_combo0705_36_lod=533048010 +plg_01_props_combo0804_33_lod=-477983664 +plg_01_props_combo0903_02_lod=-2077351609 +plg_01_props_combo0903_04_lod=-1653082454 +plg_01_props_combo0903_slod=-1757064678 +plg_01_props_combo0905_08_lod=-352489622 +plg_01_props_combo0905_09_lod=1465452143 +plg_01_props_combo811_08_lod=2136093723 +plg_01_props_combo813_21_lod=-983344908 +plg_01_props_combo813_22_lod=1024758452 +plg_01_props_dt_029=-321785099 +plg_01_props_dt_043=2076185375 +plg_01_props_dt_050=70886768 +plg_01_props_dt_060=1199549663 +plg_01_props_dt_063=-1110369932 +plg_01_props_dt_067=1940653355 +plg_01_props_dt_074=-1089463022 +plg_01_props_dt_080=233978877 +plg_01_props_dt_096=-1805759977 +plg_01_props_dt_105=1641045147 +plg_01_props_dt_110=2146932885 +plg_01_props_dt_148=677523156 +plg_01_props_dt_167=-644967578 +plg_01_props_dt_17=939180771 +plg_01_props_dt_178=472651620 +plg_01_props_dt_190=-1989481676 +plg_01_props_dt_197=145779141 +plg_01_props_dt_207=-813749607 +plg_01_props_dt_217=-679232006 +plg_01_props_dt_219=2131823898 +plg_01_props_dt_222=-1561735341 +plg_01_props_dt_234=-1727054142 +plg_01_props_dt_260=1667241445 +plg_01_props_dt_263=-940056809 +plg_01_props_dt_264=-1439980673 +plg_01_props_dt_277=1830332914 +plg_01_props_dt_28=-313049515 +plg_01_props_dt_281=1098305431 +plg_01_props_dt_288=-2077338363 +plg_01_props_dtr1_002=2012782971 +plg_01_props_dtr1_024=-830322711 +plg_01_props_dtr1_028=-1779902793 +plg_01_props_dtr2_042=-853213731 +plg_01_props_dtr2_045=-805633147 +plg_01_props_dtr2_053=-1819407920 +plg_01_props_l_014=-1266165927 +plg_01_props_l_016=-817656624 +plg_01_props_l_017=-635329908 +plg_01_props_missioncut_01_lod=-728588290 +plg_01_props_missioncut_02_lod=-1756532050 +plg_01_rdside_bale_lod=2086042080 +plg_01_rdside_barn_01_bale_d=-44036385 +plg_01_rdside_barn_01_bale=1620197581 +plg_01_rdside_barn_01_baleedge=104863745 +plg_01_rdside_barn_01_d20=-1317003766 +plg_01_rdside_barn_01_gnd_d=-2130508683 +plg_01_rdside_barn_01_hedge_d=607166379 +plg_01_rdside_barn_01_hedge=169501508 +plg_01_rdside_barn_20=1186805405 +plg_01_rdsidebale_lod=1458833311 +plg_01_rdsidebarn_01_edge=493339308 +plg_01_rdsidebarn_02_bales_d=-173122791 +plg_01_rdsidebarn_02_bales_gnd=2115732618 +plg_01_rdsidebarn_02_bales=-1263493914 +plg_01_rdsidebarn_02_d=516678120 +plg_01_rdsidebarn_02_lod=-1759508677 +plg_01_rdsidebarn_02_slod=1035375927 +plg_01_rdsidebarn_02=533203258 +plg_01_river_field_south_lod=-1323187134 +plg_01_river_field_south_slod=1006548358 +plg_01_river_field_south=2031157366 +plg_01_river_fld_decals=181948213 +plg_01_rock=1132953862 +plg_01_rocksflat=963220703 +plg_01_roxside=-414979326 +plg_01_shadow1=-1041278568 +plg_01_slod=-858468290 +plg_01_trafficl002=724068502 +plg_01_trafficl005=1135352221 +plg_01_trafficl007=1728962660 +plg_01riverpart00_lod=-1650305466 +plg_01riverpart02_lod=1026370802 +plg_01riverpart03_lod=-1786864579 +plg_01riversect00=873832954 +plg_01riversect02=-1526365236 +plg_01riversect03=384624553 +plg_02_dist_007_lod=2093942603 +plg_02_dist_007=-1929139903 +plg_02_dist_008_lod=2067932817 +plg_02_dist_008=2134445484 +plg_02_dist_01_lod=-1132693804 +plg_02_dist_01=-540250604 +plg_02_dist_02_lod=-836116783 +plg_02_dist_02=-831927473 +plg_02_dist_03_lod=-625210 +plg_02_dist_03=-1569656138 +plg_02_dist_ml_01_lod=-1063814445 +plg_02_dist_ml_01=-1741445559 +plg_02_dist_ml_02_lod=407971214 +plg_02_dist_ml_02=-428490036 +plg_02_dist_ml_03_lod=1710974121 +plg_02_dist_ml_03=1286836042 +plg_02_dist_ml_04_lod=1665136347 +plg_02_dist_ml_04=1495935031 +plg_02_dist_west_001_lod=370568754 +plg_02_dist_west_001=-149379519 +plg_02_dist_west_002_lod=628418709 +plg_02_dist_west_002=-446823732 +plg_02_dist_west_003_lod=386576658 +plg_02_dist_west_003=-16599535 +plg_02_dist_west_004_lod=-1294631342 +plg_02_dist_west_004=-314043748 +plg_02_disttrees_02=1552789555 +plg_02_disttrees_03=2051337121 +plg_02_disttrees_04=-827222919 +plg_02_disttrees_05=-588304140 +plg_02_disttrees_07=1096120767 +plg_02_disttrees_08=-107189678 +plg_02_disttrees_10=-1593803832 +plg_02_disttrees_12=1001730403 +plg_02_disttrees_13=801610120 +plg_02_disttrees_14=1472948623 +plg_02_disttrees_15=1232850160 +plg_02_disttrees_16=-214622108 +plg_02_disttrees_18=-760389811 +plg_02_disttrees_19=-520094734 +plg_02_disttrees_20=783521868 +plg_02_disttrees_21=1089354945 +plg_02_disttrees_22=1265062323 +plg_02_disttrees_23=1571616318 +plg_02_disttrees_24=2063806750 +plg_02_fence_track1=1804672157 +plg_02_fence_track2=-1696367799 +plg_02_mountain_01=-187289322 +plg_02_mountain_02=1038893889 +plg_02_mountain_03=1482192921 +plg_02_mountain_04=-400746548 +plg_02_mountain_05=-168774797 +plg_02_props_temp=792348729 +plg_02_westdisttrees3=617406285 +plg_03_back_ovly=-1667252929 +plg_03_bale_iref024=2009407472 +plg_03_bale=1288672732 +plg_03_bale01_lod=2138509298 +plg_03_bale02_lod=342772625 +plg_03_bale02b_lod=-1082363404 +plg_03_bale02c_lod=1981540230 +plg_03_bale03_lod=-712611427 +plg_03_barn001_lod=-718642871 +plg_03_barn001=615202506 +plg_03_barnovly001=1279475256 +plg_03_bespokerail=1101962579 +plg_03_bush_cs=-634083426 +plg_03_carpark_wall_lod=-90060616 +plg_03_carpark_wall=-991719890 +plg_03_cbush_01=-1108302560 +plg_03_cbush_02=-1405615697 +plg_03_cbush_03=-509711237 +plg_03_cbush_04=-807876368 +plg_03_church_lod=997702403 +plg_03_church=-1660476187 +plg_03_crypts_lod=1096305097 +plg_03_decals_road=-1582666845 +plg_03_decals_road2=-2012588507 +plg_03_eastgate=-1739839152 +plg_03_em_slod=-1540538612 +plg_03_f_2x_lod=-1478689000 +plg_03_f_2x_lod01=991747046 +plg_03_f_2x_lod02=-850526134 +plg_03_f_2x_lod03=-562388281 +plg_03_f_2x_lod05=34957820 +plg_03_f_2x_lod08=-1748134546 +plg_03_f_2x_lod10=544121710 +plg_03_fence_c_lod=387612991 +plg_03_fence_j_lod=1166920843 +plg_03_fence_l_lod=1926549193 +plg_03_fence_m_lod=-180055716 +plg_03_fence_n_lod=1537597810 +plg_03_fence=1561800695 +plg_03_field_east_lod=-246605656 +plg_03_field_east_ovly_a=-42566323 +plg_03_field_east_ovly_b=827581703 +plg_03_field_east_ovly_c=462666119 +plg_03_field_east=1351582474 +plg_03_field_west_b_lod=2071619895 +plg_03_field_west_b=162843384 +plg_03_field_west_lod=-1092490060 +plg_03_field_west=928253622 +plg_03_fncsec_besp=-58451859 +plg_03_fncsec_besp001=1701524682 +plg_03_fncsec_besp10=376442900 +plg_03_fncsec_besp3=1663770254 +plg_03_fncsec_besp5=-2067799625 +plg_03_fncsec_besp7=670410780 +plg_03_fncsec_besp9=1534791462 +plg_03_fncsec_bsp=332308443 +plg_03_fncsec_bspk_lod=-202333048 +plg_03_fncsec_bspk=-146472397 +plg_03_fncsec_ibesp4=508007395 +plg_03_fncsec=692959781 +plg_03_foliage_o=-940639402 +plg_03_foliage002=-2034604468 +plg_03_foliage01=863897858 +plg_03_foliage1_lod=778694522 +plg_03_foliage2_lod=-309787927 +plg_03_grave_covered_lod=1355047645 +plg_03_grave_covered=182214304 +plg_03_grave_dug_lod=-626037186 +plg_03_grave_dug=245161238 +plg_03_grave_funeral=1522853652 +plg_03_grave_lod=1320632924 +plg_03_grave=20866338 +plg_03_graveb_lod=253499342 +plg_03_graveb=1126973471 +plg_03_graverail001=1757105101 +plg_03_graves_section_0=-2098673288 +plg_03_graves_section_01_lod=1448395803 +plg_03_graves_section_01=361051797 +plg_03_graves_section_02_lod=-1686110125 +plg_03_graves_section_02=456901122 +plg_03_graves_section_03_lod=-499604809 +plg_03_graves_section_03=791603688 +plg_03_graves_section_04=174760024 +plg_03_graves_sl_03_lod=2137605589 +plg_03_graves_sl_03=1179728976 +plg_03_graves_sl_n_04=1576900079 +plg_03_ground_shed_lod=-880781787 +plg_03_ground_shed=1739587515 +plg_03_ground007_lod=1208518257 +plg_03_ground007=602197453 +plg_03_ground01_back=-964981 +plg_03_ground01_lod=452575684 +plg_03_ground01=175296053 +plg_03_ground04_2_lod=-1157609895 +plg_03_ground04_2=2000229415 +plg_03_ground04=1009988021 +plg_03_ground1_lod=-641783316 +plg_03_ground1=516810711 +plg_03_ground2_lod=-327984951 +plg_03_ground2=1057630179 +plg_03_ground3_lod=1469059867 +plg_03_guttering_lod=-956186923 +plg_03_guttering=60200978 +plg_03_hedga_lod=633085181 +plg_03_hedge01=1415124595 +plg_03_hedge01a_lod=805307282 +plg_03_hedge01b_lod=1968173218 +plg_03_hedge01b=-1370596411 +plg_03_hedge05_lod=1308200150 +plg_03_hedge05a=-1853647548 +plg_03_hedge05c_split_lod=-925412197 +plg_03_hedge05c_split=39427458 +plg_03_hedge06_ml_lod=1760198347 +plg_03_hedge06_ml=262122300 +plg_03_hej_lod01=-706189435 +plg_03_hej_lod02=181948776 +plg_03_hej=-860113961 +plg_03_hej01=-70210432 +plg_03_hej02=-309915667 +plg_03_maingatenew_lod=2146553893 +plg_03_maingatenew=-2059585668 +plg_03_ml_bespin_lod=-542742753 +plg_03_ml_bespin=-1979691237 +plg_03_ml_carpark_lod=-1767307857 +plg_03_ml_carpark=1862358318 +plg_03_ml_carpark2_lod=-1178850717 +plg_03_ml_carpark2=883876272 +plg_03_ml_gate_01=1449333834 +plg_03_neverdeleteme=-399086629 +plg_03_ovly_carpark=534788335 +plg_03_ovly_crossing=-434582850 +plg_03_ovly_foliage_carpark=-1887587678 +plg_03_ovly_railw_2=204556553 +plg_03_ovly_railw=-148612694 +plg_03_ovly_road=-1257374171 +plg_03_ovly04=-1507177503 +plg_03_plg03_night_lod=-740250072 +plg_03_plg03_night=-2047988178 +plg_03_props_combo01_01_lod=-1319886726 +plg_03_props_combo02_01_lod=1685669272 +plg_03_props_combo02_02_lod=-924214414 +plg_03_props_combo03_01_lod=1256226899 +plg_03_props_combo03_02_lod=-200219885 +plg_03_props_combo03_03_lod=-871958093 +plg_03_props_combo03_04_lod=-1193949214 +plg_03_props_combo03_05_lod=-686917108 +plg_03_props_combo03_06_lod=2082753908 +plg_03_props_combo03_08_lod=-1356890239 +plg_03_props_combo03_09_lod=-703656429 +plg_03_props_gs_00_lod=-855994283 +plg_03_props_gs_01_lod=-1458644144 +plg_03_props_gs_02_lod=2070038520 +plg_03_props_gs_03_lod=164618499 +plg_03_props_gs_04_lod=-145753217 +plg_03_props_gs_05_lod=-1230803540 +plg_03_props_gs_06_lod=1803009660 +plg_03_props_gs_07_lod=-1970205845 +plg_03_props_gs_08_lod=296799822 +plg_03_props_gs_09_lod=972779133 +plg_03_props_gs_10_lod=1833124671 +plg_03_props_gs_11_lod=-1949278168 +plg_03_props_gs_12_lod=1309768609 +plg_03_props_gs_13_lod=239606818 +plg_03_props_gs_14_lod=1270330989 +plg_03_props_gs_15_lod=181670506 +plg_03_props_gs_16_lod=-1147007169 +plg_03_props_gs_17_lod=-1164898420 +plg_03_props_gs_18_lod=-1753408870 +plg_03_props_gs_19_lod=1371908414 +plg_03_props_gs_20_lod=-1774937005 +plg_03_props_gs_21_lod=-358515230 +plg_03_props_gs_22_lod=-1936219959 +plg_03_props_gs_23_lod=1397994711 +plg_03_props_gs_24_lod=1923831213 +plg_03_props_gs_25_lod=1125253733 +plg_03_props_gs_26_lod=-1477732596 +plg_03_props_gs_27_lod=-326163309 +plg_03_railembox=1397206805 +plg_03_railembox001=1773236014 +plg_03_railembox002=1475136421 +plg_03_railembox003=91104929 +plg_03_railschurch_lod=-654069133 +plg_03_railschurch=-70675832 +plg_03_railschurch2_lod=-1127970865 +plg_03_railschurch2=-396992522 +plg_03_railschurch2a_lod=-1527365464 +plg_03_railschurch2aa_lod=779337937 +plg_03_railschurch2aa=-1110657925 +plg_03_side_ground_lod=-910096704 +plg_03_side_ground=-1373194521 +plg_03_sign_lod=-105889249 +plg_03_sign=-282045546 +plg_03_slod1_a=-1419446761 +plg_03_slod1_b=2115148659 +plg_03_slod1_c=-2000703283 +plg_03_spx1=1246241871 +plg_03_spx2=1005750180 +plg_03_spx3=650337606 +plg_03_spx4=275787936 +plg_03_spx5=-1754546663 +plg_03_spx6=-2051269958 +plg_03_spx7=1838607084 +plg_03_tomb_002_lod=860549279 +plg_03_tomb_003_lod=-1501871278 +plg_03_tomb_004_lod=714944358 +plg_03_tomb_004=254697501 +plg_03_tomb_005_lod=1916618929 +plg_03_tomb_005=-430698903 +plg_03_tomb_006_lod=-481361836 +plg_03_tomb_007_lod=132221767 +plg_03_tomb_008_lod=526690140 +plg_03_tomb_009_lod=-397173408 +plg_03_tomb_01_lod=1176264558 +plg_03_tomb_010_lod=-332312620 +plg_03_tomb_011=943174483 +plg_03_tomb_012=173594518 +plg_03_tomb_013=-112446095 +plg_03_tomb_014=-888284939 +plg_03_tomb_015=-807279971 +plg_03_tomb_017=-1307138297 +plg_03_tomb_018=-2082190685 +plg_03_tomb_019=-1776095456 +plg_03_tombs_main_lod=210498986 +plg_03_tombs_main_n_lod=-1144691499 +plg_03_track_decal=358989057 +plg_03_track_decal01=-1354723816 +plg_03_track_decal02=-1116263803 +plg_03_track_decal03=543551577 +plg_03_track_decal04=311645364 +plg_03_track_decal05=1156757874 +plg_03_track_west01_lod=-1289426465 +plg_03_track_west01=2113536841 +plg_03_track_west01a=-1073626832 +plg_03_track_west01aa_lod=251911013 +plg_03_track_west01b=-795778481 +plg_03_track_west02_lod=1323385927 +plg_03_track_west02=-1733412687 +plg_03_track_west02a_lod=-71932130 +plg_03_track_west02a=-1786811776 +plg_03_traffic_lights=-1585270598 +plg_03_wallfoliage=2018876517 +plg_03_wallsteps_lod=1039054498 +plg_03_wallsteps=-768773627 +plg_03_westgate=1575862089 +plg_04_backdec=-2100414940 +plg_04_bale001=-2110743083 +plg_04_balesa_lod=-1740928073 +plg_04_balesb_lod=-1453578018 +plg_04_balesc_lod=1562467340 +plg_04_barn_grain_d=-1862495550 +plg_04_barn_grain_lod=1455544824 +plg_04_barn_grain=708388784 +plg_04_barn_lod=-689239077 +plg_04_barn=-25834296 +plg_04_barnovly=2045317817 +plg_04_beaver001_lod=-437493279 +plg_04_beaver001=-806469094 +plg_04_beaver002=-12508993 +plg_04_cover_up=-1174834763 +plg_04_farmhouse_lod=683548943 +plg_04_farmhouse=-1470276119 +plg_04_farmroad_decals=553260760 +plg_04_farmroad_grou=-1014194905 +plg_04_farmroad_ground_d=216752863 +plg_04_farmroad_ground_lod=-1183513292 +plg_04_farmroad_ground=801202216 +plg_04_farmroad_groundb_lod=-408930346 +plg_04_farmroad_groundb=1346068090 +plg_04_farmroadlinkroad_lod=326499201 +plg_04_farmroadlinkroad=495975437 +plg_04_fence_lod=1865650726 +plg_04_fence=-1790615662 +plg_04_fence001=-385370314 +plg_04_fence002_lod=-1308241331 +plg_04_fence002=262243433 +plg_04_fence004_lod=626487970 +plg_04_fence004=-2071417 +plg_04_fenceb_lod=-1440094695 +plg_04_fenceb=-1753951328 +plg_04_fencefront_lod=888208977 +plg_04_field_east_lod=337640238 +plg_04_field_east=852395661 +plg_04_field_run_d=-1746177501 +plg_04_field_west_lod=306541642 +plg_04_field_west=-103024439 +plg_04_fol1=229178232 +plg_04_fol2=-83896794 +plg_04_foliage_d=-1012218377 +plg_04_foliage_d2=174612768 +plg_04_foliagec_d=-1028283770 +plg_04_foliagec_lod=1211927319 +plg_04_foliagec=423840742 +plg_04_groundovly=1377519944 +plg_04_haybales_d=-302404366 +plg_04_haybales_lod=-795407005 +plg_04_haybales=-1076124981 +plg_04_hedgerow_d=-248415201 +plg_04_hedgerow_lod=-1774284455 +plg_04_hedgerow=1646018701 +plg_04_hedgerow2_d=-1806889860 +plg_04_hedgerow2_lod=-1414819244 +plg_04_hedgerow2=-431614893 +plg_04_hi_res_lod=-864117396 +plg_04_hi_res_mission_dcl=382664714 +plg_04_hi_res_mission=1561570643 +plg_04_lights=472354421 +plg_04_literef=-2030181816 +plg_04_literef001=-422418051 +plg_04_literef002=-735624153 +plg_04_literef003=-517448147 +plg_04_mainground_lod=1529261682 +plg_04_mainground=-679471906 +plg_04_mainground002=-1895291070 +plg_04_mainground2_lod=694045060 +plg_04_neverdeleteme=1737986405 +plg_04_outbuilding_lod=407501211 +plg_04_outbuilding=649707875 +plg_04_props_combo01_01_lod=-29052228 +plg_04_props_combo02_01_lod=-1592832602 +plg_04_props_combo03_01_lod=1100777419 +plg_04_props_combo03_02_lod=1022177307 +plg_04_props_combo03_03_lod=1429338625 +plg_04_props_combo03_04_lod=634232612 +plg_04_props_combo03_05_lod=1945585244 +plg_04_props_combo03_06_lod=1722616465 +plg_04_props_combo04_01_lod=64273633 +plg_04_props_combo04_02_lod=1109731540 +plg_04_props_sgllod=173175106 +plg_04_props_sig_lod=-967607012 +plg_04_props_tree_l2=-1118347705 +plg_04_props_treeend=-12144435 +plg_04_props_treest=1467598435 +plg_04_propstree_l1=-2021285365 +plg_04_q=-428735328 +plg_04_rd_side_area_lod=-1779701155 +plg_04_rd_side_area_ovly=-625709798 +plg_04_rd_side_area_slod=-1996878492 +plg_04_rd_side_area=-1889823384 +plg_04_shed_lod=1825474576 +plg_04_shed=-1504884582 +plg_04_silolights=559086037 +plg_04_slod_new=-2047848956 +plg_04_slod_new01=1613216772 +plg_04_slod_new02=-1250924908 +plg_04_slod_new03=-2069461759 +plg_04_slod1=1556592852 +plg_04_snowveg01_lod=893320663 +plg_04_snowveg01=-803181202 +plg_04_snowveg02_lod=-448304238 +plg_04_snowveg02=1341844769 +plg_04_tracks1_d=1139628350 +plg_04_tracks1_lod=565485910 +plg_04_tracks1=1655838095 +plg_04_tracks2_d=-2143014787 +plg_04_tracks2_lod=-1448725447 +plg_04_tracks2=-1115993108 +plg_04_tracks3_d=-1614599617 +plg_04_tracks3_lod=-975489601 +plg_04_tracks3=-1353666665 +plg_04_tracks4_d=-701774470 +plg_04_tracks4_lod=2045331060 +plg_04_tracks4=-1851952091 +plg_04_trafficl=-404087886 +plg_05_anotherwall_lod=-729127685 +plg_05_anotherwall=-1040365409 +plg_05_cinema_em_lod=521458610 +plg_05_cinema_em=1586860197 +plg_05_cinema_lod=-330788083 +plg_05_cinema=1171573972 +plg_05_comp_01_gnd_lod=1249232878 +plg_05_comp_01_gnd=542026377 +plg_05_corn_wall1_decls=330001424 +plg_05_corn_wall1_lod=943958113 +plg_05_corn_wall1=-1274449700 +plg_05_di_bui_01_em=1580054526 +plg_05_di_bui_01=2084180860 +plg_05_dis_bui2_em=-1259054181 +plg_05_disbl2_em_lod=237065936 +plg_05_dist_build_01_lod=480158627 +plg_05_dist_build2_lod=-1954316258 +plg_05_dist_build2=-1553173311 +plg_05_ds_bil_em_lod=-704945600 +plg_05_em_slod_a=693494035 +plg_05_em_slod_c=156279049 +plg_05_em_slod_f=-939319701 +plg_05_em_slod_g=-770100585 +plg_05_em_slod_i=-1681078785 +plg_05_foliage_ml_decals=1779495224 +plg_05_foliage009_decals=1332656812 +plg_05_foliage011_decals=269120979 +plg_05_foliage012_decals=347078363 +plg_05_foliage014_decals=-1806445115 +plg_05_foliage014_lod=1196880607 +plg_05_foliage014=-1649318197 +plg_05_foliage017_lod=1014268976 +plg_05_ground10_lod=139887618 +plg_05_ground10=429718811 +plg_05_long_build_dec=1385547710 +plg_05_long_build_em_lod=2059467733 +plg_05_long_build_em=-2039961730 +plg_05_long_build_lod=-457518598 +plg_05_long_build=1433876189 +plg_05_lroad_03=1594580053 +plg_05_lud_sign_lod=898713214 +plg_05_lud_sign=-95829455 +plg_05_lud_wd_dec=1287404635 +plg_05_lud_wd_em=389439247 +plg_05_lud_wood_bld=882274073 +plg_05_m_road_02_decls=917685800 +plg_05_m_road_02_decls2=1355196420 +plg_05_m_road_02_decls3=-1424565085 +plg_05_m_road_02_decls4=-1201932499 +plg_05_m_road_02_decls5=-1903025250 +plg_05_m_road_02_decls6=-1603156131 +plg_05_m_road_02_decls7=-231970095 +plg_05_m_road_02_decls8=-2082075066 +plg_05_m_road_02_decls9=-709381656 +plg_05_mid_build_lod=-1482517398 +plg_05_mid_build=1232237762 +plg_05_ml_w_house2_lod=321493675 +plg_05_ml_w_house2=1649889542 +plg_05_neverdeleteme=-518625432 +plg_05_props_combo01_01_lod=-969239530 +plg_05_props_combo02_01_lod=-2132216392 +plg_05_props_combo02_02_lod=-642140384 +plg_05_props_combo03_01_lod=1935256849 +plg_05_props_combo04_01_lod=1796229737 +plg_05_props_combo05_01_lod=901785457 +plg_05_props_combo05_02_lod=-2118815221 +plg_05_props_combo05_03_lod=1884042535 +plg_05_props_combo05_04_lod=-1408950574 +plg_05_props_combo05_05_lod=426301180 +plg_05_props_combo05_06_lod=379805346 +plg_05_props_combo05_07_lod=1284734339 +plg_05_props_combo05_08_lod=-157902168 +plg_05_props_combo05_09_lod=-2132413317 +plg_05_props_combo06_01_lod=134634008 +plg_05_props_combo06_02_lod=-734878262 +plg_05_props_combo06_03_lod=-1331488207 +plg_05_props_combo06_04_lod=-458865773 +plg_05_props_combo06_05_lod=-1521780019 +plg_05_props_l_001=-1607207695 +plg_05_props_trucklod=1764281493 +plg_05_props_trucklod01=928650092 +plg_05_props_trucklod02=25241523 +plg_05_props_trucklod03=1340884112 +plg_05_props_trucklod04=1918142816 +plg_05_props_trucklod05=-2072760929 +plg_05_props_truckslod=-238273684 +plg_05_props_truckslod01=-1820685463 +plg_05_props_truckslod02=-1473137449 +plg_05_rail_wall_01_lod=297534126 +plg_05_rail_wall_01=1430578792 +plg_05_rail_wall_02_lod=-1169215725 +plg_05_rail_wall_02=-618630639 +plg_05_rail_wall_03_d=-2061106766 +plg_05_rail_wall_03_lod=1247156620 +plg_05_rail_wall_03=-1386113388 +plg_05_railfiz=-1373483339 +plg_05_randbuild_em=-190197197 +plg_05_randbuild_lod=-1546786103 +plg_05_randombuild=-1201723912 +plg_05_redwall2_d=-1458085944 +plg_05_redwall2_lod=33899787 +plg_05_redwall2=696097878 +plg_05_repair_dep_em=-35964604 +plg_05_repair_dep_lod=268631402 +plg_05_repair_dep_slod=2073978658 +plg_05_repair_dep=-10619266 +plg_05_repd_em_lod=-1782865015 +plg_05_rnbuil_em_lod=600351010 +plg_05_road_01_lod=-1275135182 +plg_05_road_01=1783850020 +plg_05_road_02_lod=237011027 +plg_05_road_02=1492697455 +plg_05_road_03_lod=975462788 +plg_05_road_04_lod=-1802599164 +plg_05_road_04=1016793268 +plg_05_road_05_lod=163730429 +plg_05_road_05=566088438 +plg_05_road_06_lod=1952131080 +plg_05_road_07_lod=245058737 +plg_05_roadextension_dcl=-928969277 +plg_05_roadextension_dcl1=-657075800 +plg_05_roadextension_dcl2=-359303897 +plg_05_roadextension=1790253435 +plg_05_roadextension2=-893795959 +plg_05_rwall_lod=-2051961945 +plg_05_rwall=976826305 +plg_05_ship_dec=1585377435 +plg_05_slod_a=695216401 +plg_05_slod_b=-2103420044 +plg_05_slod_c=-1879935464 +plg_05_slod_d=1689984938 +plg_05_slod_e=1921628999 +plg_05_slod_f=-1490148209 +plg_05_slod_g=-1258569686 +plg_05_slod_i=-1642229138 +plg_05_tower_lod=-1576520628 +plg_05_tower=1164572440 +plg_05_towerovly=1528374256 +plg_05_town_field_01a_lod001=-678511751 +plg_05_town_field_01a=-1401093546 +plg_05_town_field_01b_lod=333907882 +plg_05_town_field_01b=693828624 +plg_05_town_field_01c_lod=-1238700689 +plg_05_town_field_01c=329240730 +plg_05_town_field_01d_lod=-945752454 +plg_05_town_field_01d=113915631 +plg_05_town_field_02_lod=2120036384 +plg_05_town_field_02=-1418896404 +plg_05_town_gnd_south_lod=1352177932 +plg_05_town_gnd_south=-165659628 +plg_05_town_wall_dec=-324942867 +plg_05_town_wall_lod=-2137814461 +plg_05_town_wall=-1250804438 +plg_05_town_wall2_lod=1858951678 +plg_05_town_wall2=167529279 +plg_05_veg01_decals=812063775 +plg_05_veg01=-685163549 +plg_05_wall_rturn_lod=-2069807405 +plg_05_wall_rturn=-25612444 +plg_05_wallfol01_dec=-935041592 +plg_05_wallfol01_fol=1247042923 +plg_05_wallfol01_lod=-1889463738 +plg_05_wallfol01=-1313450729 +plg_05_walllturn_dec=-1448892300 +plg_05_walllturn_lod=1187045906 +plg_05_walllturn=-1155101728 +plg_05_ware04_em=1848129847 +plg_05_waretest04_em_lod=1860003663 +plg_05_waretest04_lod=977563931 +plg_05_waretest04=-479709232 +plg_05_wh_round_lod=-906297217 +plg_05_wh_round=-1256673476 +plg_05_wh_round001_lod=835336927 +plg_05_wh_round001=-418285138 +plg_05_wh_round002_lod=2090324229 +plg_05_wh_round002=850333932 +plg_05_wh_sc_em_lod=835265824 +plg_05_wh_sect_em=210804926 +plg_05_wh_sect_lod=591069614 +plg_05_wh_sect=1639619996 +plg_05_wh1_em_lod=-784174388 +plg_05_wh1_lod=-1178934999 +plg_05_white_bui_hi_em=-984040554 +plg_05_white_build_hi=-1514661682 +plg_05_white_build_ovly=-1674882031 +plg_05_whitebuild_em_lod=1013542880 +plg_05_whitebuild_lod=1686395694 +plg_06_012=-1290464555 +plg_06_013_lod=1272485807 +plg_06_03=-1147579341 +plg_06_04=-1194373461 +plg_06_05=-421713218 +plg_06_06=-719321276 +plg_06_07=55501729 +plg_06_back_det_lod=726049816 +plg_06_back_det=659612303 +plg_06_back_det2_lod=786934124 +plg_06_back_det4_lod=-10108246 +plg_06_bale_d=-1965872335 +plg_06_bale=530919580 +plg_06_bale2=-1809299935 +plg_06_baleedge=1626235542 +plg_06_barn_lod=-2147324595 +plg_06_barn_ovly=-488623603 +plg_06_barn_slod=-20680165 +plg_06_bdutchbarn=1478355705 +plg_06_blood_decals=1356219746 +plg_06_building_decal=-131274976 +plg_06_cash_depot_building=1540125192 +plg_06_cash_depot_lod=-1652038632 +plg_06_decal=-1793210667 +plg_06_decal01=767400263 +plg_06_decal02=1125434357 +plg_06_decal03=1897766918 +plg_06_decal04=1715964506 +plg_06_decal05=-1732677827 +plg_06_fencepart=1836271539 +plg_06_fnc_01_lod=789112000 +plg_06_fnc_02_lod=839932358 +plg_06_fnc_22_lod=1174070460 +plg_06_fnc_24_lod=1517238012 +plg_06_fncbsp3=-1529998323 +plg_06_fncpt_bpk1=-2047388185 +plg_06_fncpt_bpk2=1998796867 +plg_06_gate_lod=395504350 +plg_06_gate_posts=-355240077 +plg_06_gate_posts001=1880024711 +plg_06_gate_posts002_lod=-646205680 +plg_06_gnd_01a_lod=-1082059603 +plg_06_gnd_01a=-948120017 +plg_06_gnd_01b_lod=1660608699 +plg_06_gnd_01d_lod=2112579760 +plg_06_gnd_01d=-1173767351 +plg_06_gnd_02_lod=-807365727 +plg_06_gnd_02=-152818950 +plg_06_gnd_02a_dcl=-1529120025 +plg_06_gnd_02b_dcl=790972025 +plg_06_gnd_02b=1171215946 +plg_06_gnd_break=-1248220098 +plg_06_gnd_fol_d=1343524037 +plg_06_gnd_pol_d=-1242361363 +plg_06_gnd_pol_d2=892037871 +plg_06_gnd_slod1=1070313902 +plg_06_gnd1_norm_dcl=-494350963 +plg_06_gnd2_norm_dcl=-2063251440 +plg_06_h_fol1=-1001024882 +plg_06_h_fol2=907802141 +plg_06_h_fol3=-536327693 +plg_06_h_fol4=-778523372 +plg_06_h_fol5=-1314296462 +plg_06_h_fol6=2143586729 +plg_06_h_fol7=1445803639 +plg_06_h_fol8=-1536666896 +plg_06_h_fol9=2059927468 +plg_06_h_lod=-1897801144 +plg_06_h_lod01=-1821881557 +plg_06_h_lod02=-1473940315 +plg_06_h_lod03=1978503222 +plg_06_h_lod04=-1980778438 +plg_06_h_lod05=-525310534 +plg_06_h_lod06=-1368227521 +plg_06_h_lod07=-1087298884 +plg_06_h_lod08=-1282602144 +plg_06_h1_slod1=2013300578 +plg_06_h2_slod1=-1970964241 +plg_06_hedgepush26a_d=1974615205 +plg_06_hedgepush26a=-231371254 +plg_06_hedgepush26b_d=519155278 +plg_06_hedgepush26bb=-556178960 +plg_06_hedgepush26bc=-1341946811 +plg_06_hedgepush26c_d=272746715 +plg_06_hedgepush27a_d=352255737 +plg_06_hedgepush27a=504490914 +plg_06_hedgepush27b_d=-186103261 +plg_06_hedgepush27b=1268205224 +plg_06_hedgepush29a_d=-1404559433 +plg_06_hedgepush29a=1837697103 +plg_06_hedgepush29b_d=-2018772545 +plg_06_hedgepush29b=-959890734 +plg_06_hedgepush30a_d=-1179694904 +plg_06_hedgepush30a=51120656 +plg_06_hedgepush30b_d=2126692395 +plg_06_hedgepush30b=817849718 +plg_06_left_det=904582956 +plg_06_left_det3_lod=-151681071 +plg_06_m2door_lod=1528846402 +plg_06_m2door=245230435 +plg_06_ml_hedge_test=1381293193 +plg_06_ml_hedge_test001=-80518929 +plg_06_neverdeleteme=-281718262 +plg_06_ovly_carpark001=-1003060321 +plg_06_plg_05_72_lod=-1474174121 +plg_06_plg_05_72=86104305 +plg_06_plg_barier_conc_0=719480 +plg_06_plg_barier_conc_02a=-679108403 +plg_06_pol_lod=-527054088 +plg_06_props_combo01_01_lod=1091698702 +plg_06_props_combo01_02_lod=859321317 +plg_06_props_combo02_01_lod=2121761616 +plg_06_props_combo03_01_lod=503537617 +plg_06_props_combo03_02_lod=-2054885692 +plg_06_props_combo04_01_lod=282029359 +plg_06_props_combo04_02_lod=1660536482 +plg_06_props_combo05_01_lod=467847223 +plg_06_props_combo05_02_lod=-1777184773 +plg_06_props_combo05_03_lod=-1781681236 +plg_06_props_combo05_04_lod=1877778571 +plg_06_props_combo05_05_lod=-1566609857 +plg_06_props_combo05_06_lod=364223355 +plg_06_props_combo05_07_lod=-191585014 +plg_06_props_combo05_08_lod=-1290766730 +plg_06_props_combo05_09_lod=612757698 +plg_06_props_combo05_10_lod=1375187323 +plg_06_props_combo05_11_lod=432178811 +plg_06_props_combo05_12_lod=40725961 +plg_06_right_det=1734464218 +plg_06_right_det4=233558894 +plg_06_slod=-1051828044 +plg_06_testland=2041342411 +plg_06_turn_lod=457696143 +plg_06_turn=-1098224993 +plg_06_v_cashdepot_lod=-396546437 +plg_rd_bri_hd=-115612878 +plg_rd_bri2=2145810884 +plg_rd_brid_rail2=1134068090 +plg_rd_brid_railhd=1828142079 +plg_rd_m_bridge1_lod=-2019860836 +plg_rd_m_bridge1=-2012092376 +plg_rd_m_road_00=-211682954 +plg_rd_m_road_01=11146242 +plg_rd_m_road_03_lod=2054898420 +plg_rd_m_road_03=1197252966 +plg_rd_m_road_037_lod=679296123 +plg_rd_m_road_037=993830101 +plg_rd_m_road_038_d=237541841 +plg_rd_m_road_038_lod=184880528 +plg_rd_m_road_038_slod=-1415503180 +plg_rd_m_road_04_lod=-1043910222 +plg_rd_m_road_04=493833612 +plg_rd_m_road_05_de=-1175795129 +plg_rd_m_road_05=1955298243 +plg_rd_m_road_06=970786407 +plg_rd_m_road_060_lod=-156515933 +plg_rd_m_road_07=-1839450264 +plg_rd_m_road_08_lod=-2023922169 +plg_rd_m_road_08=1621578747 +plg_rd_m_road_09_lod=581792730 +plg_rd_m_road_09=-1699690479 +plg_rd_m_road_10=525750906 +plg_rd_m_road_11_lod=2147471996 +plg_rd_m_road_11=1768384155 +plg_rd_m_road_12=1007750127 +plg_rd_m_road_13_lod=-1155826060 +plg_rd_m_road_13=-2099045994 +plg_rd_m_road_14=-1801601781 +plg_rd_m_road_15_lod=960834993 +plg_rd_m_road_15=-1635987255 +plg_rd_m_road_16_lod=1936571612 +plg_rd_m_road_16=-1336773516 +plg_rd_m_road_17=1301524228 +plg_rd_m_road_18_lod=459154763 +plg_rd_m_road_18=996018841 +plg_rd_m_road_19_lod=-736038488 +plg_rd_m_road_19=1776510883 +plg_rd_m_road_20_lod=-129482412 +plg_rd_m_road_20=-947577011 +plg_rd_m_road_21_lod=651590505 +plg_rd_m_road_21=-626637425 +plg_rd_m_road_22_lod=-1255096068 +plg_rd_m_road_22=-392371844 +plg_rd_m_road_24_lod=-897127102 +plg_rd_m_road_24=228371383 +plg_rd_m_road_26_lod=-137676725 +plg_rd_m_road_26=808874218 +plg_rd_m_road_27_lod=-1462246872 +plg_rd_m_road_27=123477758 +plg_rd_newlod=-1993423866 +plg_rd_newlod01=-1830164756 +plg_rd_newlod02=-470578870 +plg_rd_plg_01_new_lod=365221274 +plg_rd_plg_01_shadow=-181559047 +plg_rd_props__wires_00=846672925 +plg_rd_props__wires_01=1342730047 +plg_rd_props__wires_02=1580272516 +plg_rd_props__wires_03=1810573048 +plg_rd_props__wires_04=2066662783 +plg_rd_props__wires_05=1883156395 +plg_rd_props__wires_06=2115849064 +plg_rd_props__wires_07=-1949079852 +plg_rd_props__wires_08=-1718943165 +plg_rd_props__wires_09=-1248314787 +plg_rd_props__wires_10=1663898732 +plg_rd_props__wires_1000=-706637909 +plg_rd_props__wires_1001=1912391643 +plg_rd_props__wires_11=1448999642 +plg_rd_props_wires_farm99=1096428621 +plg_rd_props_wires_town01=-1268156401 +plg_rd_props_wires_town02=-2093410901 +plg_rd_props_wires_town03=1955199053 +plg_rd_props_wires_town04=1723030688 +plg_rd_rail1_lod=-885675496 +plg_rd_rail2_lod=1770121763 +plg_rd_rail3_lod=154023929 +plg_rd_slod1=2128473940 +plg_rd_slod101=848843470 +plg_rd_slod102=1759231828 +plg_rd_slod103=2074928374 +plg_rd_slod104=1767260233 +plg_rd_slod105=-330381696 +plg_rd_slod106=530722018 +plg_rd_slod106b=714920561 +plg_rd_slod107=242780815 +plg_rd_slod108=1143928315 +plogint_co1_deta=-160448961 +plogint_co1_over=213365268 +plogint_co1_pipe=-790817975 +plogint_co1_refem=-1973182714 +plogint_desk=1321859441 +plogint_panels=1364964175 +plogint_pro_int_light_=-1345557674 +plogint_pro_int_light_002=-444531987 +plogint_pro_int_light_006=-613456270 +plogint_pro_int_light_008=-1233281905 +plogint_pro_int_light_009=-2104413005 +plogint_rea_deta=2062862085 +plogint_rea_nocover=-900185457 +plogint_rea_over=-2087717581 +plogint_rec_deta=-1007424172 +plogint_rec_details=-1169432456 +plogint_rec_divi=1456914506 +plogint_rec_dust=-1025097857 +plogint_rec_glas1=-259576741 +plogint_rec_glas2=979812381 +plogint_rec_over=346538897 +plogint_rec_pipe=761940430 +plogint_rec_refem=1412881295 +plogint_shell_dt=-439309300 +plogint_shell=1202916346 +plogint_sid_det=1495160591 +plogint_sid_mounds=-427888041 +plogint_sid_over=438549871 +plogint_sid_pipe=622800197 +plogint_sid_refem=-1605601875 +plogint_sto_d_vfx_root=2110746664 +plogint_sto_deta=1435263394 +plogint_sto_mounds=-854679885 +plogint_sto_over=-1452337973 +plogint_sto_pipe=-1220387898 +plogint_sto_refem=1514026555 +plogint_tree=-1809450040 +plogint_vau_deta01=929790624 +plogint_vau_over=-786897293 +plogint_vau_pipe=-1721300350 +plogint_vau_refem=1385824389 +plogint_vaultdoo_refonly=-1760141333 +po1_01_b_det_01=-96927377 +po1_01_b_det_02=742909324 +po1_01_b_det_03=-412984382 +po1_01_b_det_04=417087157 +po1_01_b_det_05=-1007840039 +po1_01_b_det_06=-180717710 +po1_01_b_det_07=-984967305 +po1_01_b_det_08=-168822591 +po1_01_b_det_09=-1321341062 +po1_01_b_det_10=2085519876 +po1_01_b_ladder=-831299466 +po1_01_b_lod_prox=-623390338 +po1_01_b=1453029937 +po1_01_bufferm=-1154275807 +po1_01_build_d_1=-1584207297 +po1_01_build_detail=193884497 +po1_01_build_win=144653438 +po1_01_build064_dt=550415820 +po1_01_build081=1891797233 +po1_01_build58_dt=-1345192885 +po1_01_build58_dt008=736109907 +po1_01_build58_dt2=1155024635 +po1_01_build58_em=328221354 +po1_01_build59_ov2=-555089326 +po1_01_build61_dt_ladder=1021511751 +po1_01_build61_dt=2008546334 +po1_01_build61=1728960422 +po1_01_build62_det_01=-1161822430 +po1_01_build62_det_02=817589083 +po1_01_build62_det_03=561564886 +po1_01_build62_det_04=-874045004 +po1_01_build62_dt=-530880288 +po1_01_build62=1883367950 +po1_01_build63_dt_01=1791093803 +po1_01_build63_dt_02=-109344356 +po1_01_build63_dt01_1=-1632019189 +po1_01_build63_dt01_2=-1392576106 +po1_01_build63_dt02=1361357640 +po1_01_build63_dt03=1131614181 +po1_01_build63_dt041=1265442767 +po1_01_build63_dt042=-1398218167 +po1_01_build63_dt043=824765255 +po1_01_build63_dt044=594694106 +po1_01_build63_shad=266471475 +po1_01_cablemesh32281_tstd=-1069875433 +po1_01_cablemesh50529_thvy=-1706452958 +po1_01_cablemesh50530_thvy=1314134962 +po1_01_cablemesh87975_thvy=892209 +po1_01_cablemesh95540_thvy=1525793271 +po1_01_cablemesh95548_thvy=-667723482 +po1_01_cg020_ladder01=1425939276 +po1_01_cg020_ladder02=2125262505 +po1_01_cg020=347516078 +po1_01_cg021=-1690158621 +po1_01_cg024_gd=1858619613 +po1_01_detail_1=1916185841 +po1_01_detail=1987426295 +po1_01_dockdetailm=514501283 +po1_01_doorm=1888054632 +po1_01_fancase001=-1402278964 +po1_01_fancase002=-1723021936 +po1_01_fancase003=-947084789 +po1_01_fancase004=-983982683 +po1_01_fancase005=-217024238 +po1_01_glue_01=1862719617 +po1_01_glue_03=1271075322 +po1_01_glue_04=1578284697 +po1_01_glue_05=-1470739681 +po1_01_ground_d_1=393814881 +po1_01_jump2=1473984828 +po1_01_jump3=1216256643 +po1_01_jumplod_003=1001546344 +po1_01_jumplod_006=1115942935 +po1_01_jumplod_007=557493637 +po1_01_jumplod_01=-817236022 +po1_01_jumplod_010=-2081393649 +po1_01_jumplod_014=266472436 +po1_01_jumplod_016=726647503 +po1_01_jumplod_017=1456085443 +po1_01_jumpmas=-683334323 +po1_01_lad_main=-979341034 +po1_01_land002=1677272332 +po1_01_land003=1379631505 +po1_01_land004=1201040455 +po1_01_lifebeltm=1315299648 +po1_01_props_combo03_04_lod=1303687283 +po1_01_props_combo03_06_lod=-1954195107 +po1_01_props_combo05_01_lod=1236876977 +po1_01_pulleyparent=151295727 +po1_01_shadprox01=798592100 +po1_01_shadprox02=1583376881 +po1_01_shadprox03=1277642111 +po1_01_ship_dt01_det_009=1717382076 +po1_01_ship_dt01_det_016=701707185 +po1_01_ship_dt01_det_018=44623197 +po1_01_ship_dt01_det_019=343410939 +po1_01_ship_dt01_det_02=1796960877 +po1_01_ship_dt01_det_03=1507151841 +po1_01_ship_dt01_det_04=324322025 +po1_01_ship_dt01_det_05=1086299582 +po1_01_ship_dt01_det_06=1850636507 +po1_01_ship_dt01_det_07=1546867877 +po1_01_ship_dt01_det_08=-642035793 +po1_01_ship_dt01_det_09=124136204 +po1_01_ship_dt01_det_10=-1027625992 +po1_01_ship_dt01_det_11=-732803299 +po1_01_ship_dt01_det_12=-570072445 +po1_01_ship_dt01_det_13=1876821558 +po1_01_ship_dt01_det_14=-300907871 +po1_01_ship_dt01_det_15=-3267044 +po1_01_ship_dt01_det_16=697203100 +po1_01_ship_dt01_det_17=-1149231751 +po1_01_ship_dt01_det_18=892080343 +po1_01_ship_dt01_det_19=1117072297 +po1_01_ship_dt01_det_20=1943183591 +po1_01_ship_dt01_det01=-27986500 +po1_01_ship_dt01=2093146971 +po1_01_ship_dt02=1208383975 +po1_01_ship_dt04=-1289760752 +po1_01_ship_dt05_det_01=-460992937 +po1_01_ship_dt05_det_010=280674249 +po1_01_ship_dt05_det_012=-1670228174 +po1_01_ship_dt05_det_013=-1489474370 +po1_01_ship_dt05_det_014=-1327071206 +po1_01_ship_dt05_det_015=-1016716007 +po1_01_ship_dt05_det_016=1629675672 +po1_01_ship_dt05_det_019=-1343586778 +po1_01_ship_dt05_det_02=675435983 +po1_01_ship_dt05_det_020=371576371 +po1_01_ship_dt05_det_03=-1040152243 +po1_01_ship_dt05_det_04=-264116793 +po1_01_ship_dt05_det_05=-374155095 +po1_01_ship_dt05_det_06=-721670340 +po1_01_ship_dt05_det_07=-1088027760 +po1_01_ship_dt05_det_08=-1199147439 +po1_01_ship_dt05=-1517669147 +po1_01_shipa_stairs01=1563060572 +po1_01_shipa_stairs01b=1942207558 +po1_01_shipa_stairs02=1339870913 +po1_01_shipa_stairs02b=-881889556 +po1_01_shipa01=1723983835 +po1_01_shipbuffer012_det01=-1199302180 +po1_01_shipbuffer012_det02=1893403271 +po1_01_shipbuffer012_det03=-493457920 +po1_01_shipbuffer012_det04=-1916418980 +po1_01_shipbuffer012_det05=2139039695 +po1_01_shipbuffer012=-1928326835 +po1_01_shipdecal=-618543443 +po1_01_shipdetail01=-2038774770 +po1_01_shipmain_det_01=-106280541 +po1_01_shipmain_det_02=2123780985 +po1_01_shipmain=109750574 +po1_01_shiprad1=-299421617 +po1_01_shiprad2=1081824506 +po1_01_shrailing01=-160989943 +po1_01_shrailing02=762276628 +po1_01_shrailing03=439960744 +po1_01_shrailing04=1358180893 +po1_01_sidewall044=-916731185 +po1_01_sidewall044b=458921549 +po1_01_sidewall046=2117252226 +po1_01_sidewall046b=-648307731 +po1_01_spotlite01=1850197188 +po1_01_tug_dec=1860049994 +po1_01_tug_det=1382867804 +po1_01_tug=1461947337 +po1_01_tuglight=2032926544 +po1_01_weed=-95791646 +po1_01_weed2=-1273837631 +po1_01_windowshadow=-621505430 +po1_02_armco01=-1669942809 +po1_02_bufferm=-1708172197 +po1_02_build056_dt_det_02=778007450 +po1_02_build056_dt_det01=521215420 +po1_02_build056_dt=-812800942 +po1_02_build056_dt03=-500127072 +po1_02_build056=-263945665 +po1_02_build057_ov=-711056115 +po1_02_build057=-429232501 +po1_02_build065_dt_det=1018492113 +po1_02_build065_dt=1698354213 +po1_02_build065_dt001=353905231 +po1_02_build065=-1213985953 +po1_02_build066_dt_det=-1092485039 +po1_02_build066_dt=973338466 +po1_02_build066_g=361621455 +po1_02_build069_g=-622613370 +po1_02_build071=-372806063 +po1_02_build073_det=1571934254 +po1_02_build073=-1142517044 +po1_02_build078_ov=-1909073485 +po1_02_build079_dt_det=832471335 +po1_02_build079_dt=761255925 +po1_02_build079=1468025341 +po1_02_build080=-465971970 +po1_02_build59_ov3=173731756 +po1_02_build61_ov002=-1653596671 +po1_02_build62_dt001_det=2121557862 +po1_02_build62_dt001=-1052617026 +po1_02_build62_ov003=1937887023 +po1_02_build69_dt_det01=-1932847186 +po1_02_build69_dt=499199550 +po1_02_build69_dt02=-788900473 +po1_02_build69_dt03=-1036503037 +po1_02_build69_dt04=-1265328964 +po1_02_build69_ov=1442968378 +po1_02_build79fizz=-1233970938 +po1_02_cablemesh6668_thvy=-1499586071 +po1_02_cablemesh6669_thvy=-1927140911 +po1_02_cablemesh6670_thvy=-1359525020 +po1_02_cablemesh6671_thvy=-1313975305 +po1_02_cablemesh6672_thvy=-1305412080 +po1_02_cablemesh6673_thvy=-176141572 +po1_02_cablemesh6674_thvy=-1615298332 +po1_02_cablemesh6675_thvy=1217493052 +po1_02_chimeny_01_cap01=-268792128 +po1_02_chimeny_01_cap02=-564139125 +po1_02_chimeny_01_det=2102458665 +po1_02_chimeny_01=-1995932524 +po1_02_chimeny_railing=-1678732455 +po1_02_cranetrks005=-705909884 +po1_02_cranetrks01=-754631951 +po1_02_dockdetailm=-845930783 +po1_02_fancase002=-1655637611 +po1_02_fancase003=-1354916498 +po1_02_gdhut_int=2007303663 +po1_02_gdhut001_dt_det=1093609669 +po1_02_gdhut001_dt=1732045295 +po1_02_gdhut001_ov=1063916798 +po1_02_gdhut002=-2089374575 +po1_02_gdhut0027=-1703757925 +po1_02_glue_01=2052269043 +po1_02_glue_02=-1928705655 +po1_02_glue_03=-1723309563 +po1_02_glue_04=1672181452 +po1_02_glue_05=2113186654 +po1_02_glue_06=1174322035 +po1_02_glue_07=1480613878 +po1_02_gnd001=986167907 +po1_02_gnd003=1309761782 +po1_02_graf1=312823846 +po1_02_grounddt008_det01=-1399830891 +po1_02_grounddt008_det02=83326826 +po1_02_grounddt008_det03=511847039 +po1_02_grounddt008_det04=-390316300 +po1_02_grounddt008=-1773885721 +po1_02_handrail01=-1972125954 +po1_02_lad_main=-503639391 +po1_02_land001=-1765545957 +po1_02_land001shadoff=-1689866249 +po1_02_land001shadproxy=-1083193947 +po1_02_land002=2105718169 +po1_02_land002shadoff=-2057790521 +po1_02_land002shadproxy=994528176 +po1_02_land004=-503316846 +po1_02_pipesb001_det01=404656224 +po1_02_pipesb001_det02=748468572 +po1_02_pipesb001_det03=1054629339 +po1_02_pipesb001_det04=1324482054 +po1_02_pipesb001_det05=1631855274 +po1_02_pipesb001_det06=1352958343 +po1_02_pipesb001=-1533535044 +po1_02_props_combo05_01_lod=-1623921714 +po1_02_props_combo05_04_lod=-1510670563 +po1_02_props_combo07_04_lod=-686812855 +po1_02_props_combo13_slod=-975956425 +po1_02_puddle=1259532266 +po1_02_shipbuffer019=-1869011098 +po1_02_shipbuffer020=-726946238 +po1_02_shipbuffer021=1256331949 +po1_02_shipbuffer06=-1596529058 +po1_02_sidewall001=809521175 +po1_02_sidewall053=2125074081 +po1_02_sidewall054=1761338181 +po1_02_sidewall055=1531987950 +po1_02_sidewall056=-1814972184 +po1_02_sidewall057=-2044650105 +po1_02_sidewall059=1039863100 +po1_02_slite00=-1470788522 +po1_02_snipe_d=-493854907 +po1_02_snipe=916985707 +po1_02_talklaugh_pipe=817317511 +po1_02_tyrebmas=1755651564 +po1_02_tyremaster=-1691518845 +po1_02_valveb_m=1874796006 +po1_02_valvem=-590059922 +po1_02_wall005=379537229 +po1_02_wall006=611443442 +po1_02_wall007_dt=1749636691 +po1_02_wall007_ov=-1128480752 +po1_02_wall007=290503856 +po1_02_wall008_dt_det01=492648536 +po1_02_wall008_dt_det02=868640042 +po1_02_wall008_dt_det03=620611481 +po1_02_wall008_dt=671707908 +po1_02_wall008_ov=-112882927 +po1_02_wall056=1124864566 +po1_02_weed_01=354610355 +po1_02_weed_02=779853668 +po1_02_weed_03=949400474 +po1_02_weed_04=-1039710595 +po1_02_weeds002=-1230954998 +po1_02_weeds004=-735684332 +po1_02_weeds005=-1870016020 +po1_02_weighst01=1937019394 +po1_03_barrier01=1682645315 +po1_03_barrier02=-1355663608 +po1_03_bridge_det_decal=-2121075247 +po1_03_bridge_ovl_02=-1305590270 +po1_03_bridge_ovl_03=-2073236864 +po1_03_brig1_det_00=-1455365710 +po1_03_brig1_det_01=273985460 +po1_03_brig1_det_04=964559370 +po1_03_brig1_det_05=-993453922 +po1_03_brig1_det_06=-754764526 +po1_03_brig1_det_07=-497232955 +po1_03_brig1_det_08=-22672297 +po1_03_brig1_det_09=-1648768384 +po1_03_brig1_det_10=384678326 +po1_03_brig1_det_11=1901063733 +po1_03_brig1_det_16=-46627324 +po1_03_brig1_det_17=195764969 +po1_03_brig1_det_20=1346712116 +po1_03_brig1_det_21=-886167540 +po1_03_brig2_b=563449357 +po1_03_brig2_det02=713643299 +po1_03_brig2_det03=1613512840 +po1_03_brig2_det06=1429351032 +po1_03_brig2_det07=-1940776777 +po1_03_brig2_det10=590792626 +po1_03_brig2_det11=1223004947 +po1_03_brig2_det14=1578155369 +po1_03_brig2_det15=-2142305819 +po1_03_brig2_det18=-1780994825 +po1_03_brig2_det19=1768412163 +po1_03_brig2_det22=-1999532174 +po1_03_brig2_det23=1920688838 +po1_03_brig2_noshad=1773165218 +po1_03_brig2=879026856 +po1_03_brig3_b=-1644328954 +po1_03_brig3_cb01=-1236690951 +po1_03_brig3_cb69=592814587 +po1_03_brig3_csup01=465604 +po1_03_brig3_csup02=806943463 +po1_03_brig3_noshad=1062484854 +po1_03_brig3_top_det=800115969 +po1_03_brig3_top=1754835821 +po1_03_brig3=639845925 +po1_03_brig4_b=315717358 +po1_03_brig4_det00=-1427555200 +po1_03_brig4_det07=1318290390 +po1_03_brig4_det08=1494653164 +po1_03_brig4_det15=-1582682294 +po1_03_brig4_det16=-2056915286 +po1_03_brig4_det23=2072470541 +po1_03_brig4_det24=1350897161 +po1_03_brig4_det31=19427433 +po1_03_brig4_det32=-193407222 +po1_03_brig4_det37=-1889465124 +po1_03_brig4_det38=-2129858504 +po1_03_brig4_det39=1956337493 +po1_03_brig4_noshad=1518695091 +po1_03_brig4=-2008479145 +po1_03_brigzz00=582805032 +po1_03_brigzz01=285360819 +po1_03_brigzz02=-840254331 +po1_03_brigzz03=-1134225030 +po1_03_brigzz04=-375950370 +po1_03_brigzz05=-669593379 +po1_03_brigzz06=-2024198309 +po1_03_brsud00=-479926566 +po1_03_brsup00=-1969176851 +po1_03_brsup010=1876038019 +po1_03_brsup013=1166851321 +po1_03_brsup014=-1467907371 +po1_03_brsup016=-1944466926 +po1_03_brsup05=1388924731 +po1_03_bug_det=-983198019 +po1_03_builbr50=-855423234 +po1_03_build0a=-201788052 +po1_03_build0b=-1039134309 +po1_03_build0blad=-980405116 +po1_03_build0c_det=-2119151293 +po1_03_build0c=-680641449 +po1_03_build50=1783194739 +po1_03_builda_dec=-1130338724 +po1_03_builda_dt_det_01=-1182846633 +po1_03_builda_dt=1975768762 +po1_03_builda=987145290 +po1_03_buildb_dec=1973231567 +po1_03_buildb_dt_007=-627831530 +po1_03_buildb_dt_01=-939717379 +po1_03_buildb_dt_02=-175380454 +po1_03_buildb_dt_04=306553229 +po1_03_buildb_dt_05=239114627 +po1_03_buildb_dt_06=1050245684 +po1_03_buildb_dt=1044084249 +po1_03_buildb=1226391759 +po1_03_buildd_dec=-1000121911 +po1_03_buildd_ladder_01=806513108 +po1_03_buildd_ladder_02_lod=-954896542 +po1_03_buildd=-932200578 +po1_03_buildf_dec=2024382155 +po1_03_buildf_dt01=491153040 +po1_03_buildf_dt3=-1807250874 +po1_03_buildf_lights=103745683 +po1_03_buildf_lights001=1662676791 +po1_03_buildf_lights002=85701435 +po1_03_buildf_lights003=-1662033176 +po1_03_buildf_lights004=783812223 +po1_03_buildfizz01=-103267819 +po1_03_buildfizz02=630167943 +po1_03_buildg_hut=-1903865598 +po1_03_buildg_ladder=-1555896922 +po1_03_buildg=-379780780 +po1_03_buildgb_dt=177068410 +po1_03_cablemesh27777_tstd=947093998 +po1_03_cablemesh27807_tstd=-803440905 +po1_03_cablemesh45512_thvy=245979914 +po1_03_cablemesh45584_thvy=1638026503 +po1_03_cablemesh45727_hvhvy=721628739 +po1_03_cablemesh45744_hvhvy=-2122321143 +po1_03_ddyell01=-1134234618 +po1_03_decalglue1=-1847795895 +po1_03_decalglue2=-1609335882 +po1_03_drydoc01_noshad=-434990734 +po1_03_drydoc02_noshad=2113484833 +po1_03_ebox=-1293874647 +po1_03_erhouse003=-474953328 +po1_03_gate=-617944440 +po1_03_gate01=-1387442821 +po1_03_glue01=4848171 +po1_03_glue02=-1834770720 +po1_03_glue07=1410867658 +po1_03_glue08=1709819245 +po1_03_gndshadprox=-843616812 +po1_03_ladmaster=-1381517192 +po1_03_light_master2=524754566 +po1_03_lightc_m=-1081795575 +po1_03_pipesb50=857991340 +po1_03_ramp01=-2142260378 +po1_03_roadmarkings_01=569514827 +po1_03_roadmarkings_02=-2036407137 +po1_03_sail002=373095380 +po1_03_sail01=-1982818403 +po1_03_shed01_det_01=1170605559 +po1_03_shed01_det_02=-1954016902 +po1_03_shed01_det_03=-1076200930 +po1_03_shed01_det_04=-292300912 +po1_03_shed01=2107689645 +po1_03_side03=-1274030152 +po1_03_side038_det=-1511574939 +po1_03_side038_det1=837247775 +po1_03_side038=644533123 +po1_03_side041=1788630221 +po1_03_side059_det=422823946 +po1_03_side059=-1872420466 +po1_03_side063=-31247540 +po1_03_side15=2100198307 +po1_03_sideref_iref001=44032215 +po1_03_sideref_iref002=-1347208457 +po1_03_sideref_iref003=-1587241382 +po1_03_sideref_iref004=565387005 +po1_03_sideref_iref005=1272542025 +po1_03_sideref_iref006=1011340326 +po1_03_sideref_iref007=-427546464 +po1_03_sideref_iref008=-2094374426 +po1_03_sideref_iref009=793295396 +po1_03_sideref=-720469096 +po1_03_test_wire=-1865683825 +po1_03_test_wire2=2026563338 +po1_03_test_wire3=239309309 +po1_03_tug_det_01=14343662 +po1_03_tug=-1345867236 +po1_03_tyremaster=243949632 +po1_03_yard00_det01=-566191252 +po1_03_yard00_det02=-319014685 +po1_03_yard00=1153528623 +po1_03_yard00a_det=-1710431507 +po1_03_yard00a=654290606 +po1_03_yard00b_det=-2022855234 +po1_03_yard00b_ladder=2094092353 +po1_03_yard00b=378146243 +po1_03_yard00c_det=310171877 +po1_03_yard00c=623291104 +po1_03_yard00d=192378754 +po1_03_yard00da=-966172298 +po1_04_b01c_det=126041386 +po1_04_bridge_d=-228943037 +po1_04_bridge_m=1527377052 +po1_04_bridge1=981805300 +po1_04_bridge2=-188277467 +po1_04_bridgeladder_01=756969006 +po1_04_bridgeladder_2=1998559697 +po1_04_bridgeladder_3=-1326084740 +po1_04_bridgeladder_4=-576461096 +po1_04_bridgeladder_5=259082870 +po1_04_bridgeladder_6=-1043779805 +po1_04_brigerail01=-1005714047 +po1_04_brigerail02=1162053614 +po1_04_brigerail03=2123954840 +po1_04_brigerail04=1874353367 +po1_04_brigerail05=-1719226253 +po1_04_brigerail06=467547428 +po1_04_brigerail07=899639462 +po1_04_brigerail08=650693369 +po1_04_brigerail09=1484959340 +po1_04_build_01=2006176305 +po1_04_build_01b=1170958955 +po1_04_build_01c=1429276942 +po1_04_build_03=-1670734882 +po1_04_build_03b=1777414222 +po1_04_build_07_b=707362498 +po1_04_build_07=-753399488 +po1_04_build_08=85191991 +po1_04_build_09=1497635066 +po1_04_build_09a=1796141333 +po1_04_build_09b=-1020845760 +po1_04_build_09c=-1058136882 +po1_04_build_09cut=-503513759 +po1_04_build_105=-629437867 +po1_04_build_105b=582959369 +po1_04_build_105z=-1738527675 +po1_04_build_105zb=879053219 +po1_04_build_11=-1897665451 +po1_04_build_11a=-1238319552 +po1_04_build_12_lod=-59290080 +po1_04_build_12=-1658222368 +po1_04_build_13=1799234826 +po1_04_build_16_nu=1635479776 +po1_04_build_16=888518882 +po1_04_build_16b=-1875127549 +po1_04_build_18_1=-1307866837 +po1_04_build_18_2=-1000985152 +po1_04_build_18=279900245 +po1_04_build_18a=1970316337 +po1_04_build_18b=-2085470028 +po1_04_build_18c=506459565 +po1_04_build_19_a=-5022470 +po1_04_build_19_b=762198127 +po1_04_build_19_c=1154901823 +po1_04_build_19_d=848282290 +po1_04_build_19_e=1269986563 +po1_04_build_19=39932858 +po1_04_build_20=-965997327 +po1_04_build_21=-56166042 +po1_04_build_21cut=-771998876 +po1_04_build_22b=1646156810 +po1_04_build_23=592824003 +po1_04_build_26=337356883 +po1_04_build_26b=1450630039 +po1_04_build_26c=1210924804 +po1_04_build_30=346158591 +po1_04_build_30a=-2076180423 +po1_04_build_30b=-1100286834 +po1_04_build_30d=1679146981 +po1_04_build_30r1=-1495426396 +po1_04_build_30r2=-1254574246 +po1_04_build_41e=1641178232 +po1_04_buthole=-1525122754 +po1_04_cablemesh_1_tstd=-197586652 +po1_04_cablemesh_2_tstd=-1856197429 +po1_04_cage=-778937891 +po1_04_cage2=-899167612 +po1_04_cage3=2141598978 +po1_04_ce_ladder=181963840 +po1_04_ce_ladder002=-63016951 +po1_04_ce_xr_ctr1_=1597216176 +po1_04_ce_xr_ctr1c=675030978 +po1_04_ce_xr_ctr2b=1806675948 +po1_04_ctr2brl=-302351282 +po1_04_decal_02=1315715287 +po1_04_decal_03=1010701435 +po1_04_decal_03a=-222124821 +po1_04_decal_03b=-528482202 +po1_04_decal_05c=-206893432 +po1_04_decal_06=2036698821 +po1_04_decal_06b=1996035614 +po1_04_decal_09=358336183 +po1_04_decal_10=-1126231517 +po1_04_decal_11=788297316 +po1_04_dirt=-2071854217 +po1_04_dirt1=-597091967 +po1_04_domez=162609957 +po1_04_factdecal=1174187718 +po1_04_fencehumper1_r=-1985804380 +po1_04_fencehumper2_r=740473758 +po1_04_fencehumper2_r001=168646958 +po1_04_fencehumper4_r=62718235 +po1_04_floatgrass=-2147199698 +po1_04_frame01=567466809 +po1_04_frame02=-1232337751 +po1_04_frameb01=-1948302196 +po1_04_gav_jumps2=821172762 +po1_04_gav_jumps2a=274626410 +po1_04_glue_03=-2032844693 +po1_04_glue_04=-1981888942 +po1_04_hump004=-1203931957 +po1_04_hump1=643120657 +po1_04_kerbs=1076140214 +po1_04_land01_2=-622821593 +po1_04_land01_3=1772428466 +po1_04_land01_4=1837311086 +po1_04_land01_proxchd=1183294234 +po1_04_land01_sw=-369490200 +po1_04_land01=2130379010 +po1_04_land01shadoff=1756051184 +po1_04_lines01=-188280769 +po1_04_lines02=-726052824 +po1_04_lines03=-1300100166 +po1_04_newgrnd_shadoff=-236085988 +po1_04_pipe_08b=-1380676042 +po1_04_pipe_08ba=1471623081 +po1_04_pipe09=554401543 +po1_04_pipedetails01=1300501444 +po1_04_pipes_a=-880682223 +po1_04_pipes_b=2038839067 +po1_04_pipes_c=1721995606 +po1_04_pipes_det=1437469779 +po1_04_pipes=1532207746 +po1_04_pipese=-1020016526 +po1_04_railline01=-1516583410 +po1_04_railline02=-1187910340 +po1_04_railline03=-1970794519 +po1_04_railline04=-337587559 +po1_04_shadprox01=1887330626 +po1_04_shadprox02=1658570237 +po1_04_sign001=-1258547467 +po1_04_signsgdet=1871123721 +po1_04_signsgg_a=-523427058 +po1_04_signsgg_b=-753432669 +po1_04_signsgg_c=-2007600710 +po1_04_signsgg=711470383 +po1_04_silorail00=-727386825 +po1_04_silorail01=-1051341159 +po1_04_silorail02=1866050142 +po1_04_silorail03=-246075753 +po1_04_staircase01=1745324759 +po1_04_supp01=-1711038806 +po1_04_supp02=-1017777842 +po1_04_tankbuilding01=478011478 +po1_04_tankbuilding02_lod=22752726 +po1_04_tankbuilding02=315542776 +po1_04_text002=985261064 +po1_04_weedy01=671187007 +po1_05__rail1b_lod=1084981327 +po1_05__rail1b=-1254299309 +po1_05_109=-978764361 +po1_05_123=149832192 +po1_05_126_pipe1_lod=-1990533733 +po1_05_126_pipe1=-1026727838 +po1_05_126=475883742 +po1_05_130=-599443005 +po1_05_131=46827213 +po1_05_bcloth_01=2000495076 +po1_05_bcloth_02=1735819863 +po1_05_billboard_01=-946389586 +po1_05_billboard_02=2057610182 +po1_05_bridge_a=-2131077448 +po1_05_bridge_dec_1=489382911 +po1_05_bridge_dec_1a=665232748 +po1_05_bridge_dec_2=-167209542 +po1_05_bridge_dec_3=-4347612 +po1_05_bridge=-455539563 +po1_05_bridgebas_dec=-2036269974 +po1_05_bridgecables1_lod=-1510903556 +po1_05_bridgecables1=906537577 +po1_05_bridgecables2_lod=-1893315521 +po1_05_bridgecables2=690983095 +po1_05_bridgecables3_lod=-889154896 +po1_05_bridgecables3=540966629 +po1_05_bridgerail1_lod=1458865930 +po1_05_bridgerail1=63401758 +po1_05_bridgerail1a_lod=-824305343 +po1_05_bridgerail1a=-910791121 +po1_05_bridgerail2_lod=467167509 +po1_05_bridgerail2=-301448288 +po1_05_bridgerail2a_lod=-1560370992 +po1_05_bridgerail2a=-1811348467 +po1_05_bridgerail3_lod=-1897781382 +po1_05_bridgerail3=-1535692681 +po1_05_bridgerail3a_lod=1848971703 +po1_05_bridgerail3a=-1006246642 +po1_05_bridgg2=-606638156 +po1_05_brig_raila_lod=-201143825 +po1_05_brig_raila=-1815761339 +po1_05_brig_railb_lod=535145730 +po1_05_brig_railb=-1583986202 +po1_05_brig_railc_lod=1297965129 +po1_05_brig_railc=-286727030 +po1_05_brig_raild_lod=1312484325 +po1_05_brig_raild=2093056061 +po1_05_brig_raile_lod=-1602369456 +po1_05_brig_raile=-725831630 +po1_05_brig_railf_lod=1652048945 +po1_05_brig_railf=-355476392 +po1_05_briggrail_lod=-839152189 +po1_05_briggrail=1760766652 +po1_05_briggrail2_lod=694269418 +po1_05_briggrail2=1755678398 +po1_05_briggrail3_lod=-1174650205 +po1_05_briggrail3=-417332299 +po1_05_briggrail4_lod=-1363775723 +po1_05_briggrail4=416671520 +po1_05_briggrail5_lod=-450979891 +po1_05_briggrail5=329899208 +po1_05_build0x7d004=608408090 +po1_05_building01=1422102266 +po1_05_building01fizz=-1500286208 +po1_05_building01fizz2_lod=1526707497 +po1_05_building01fizz2=-502976012 +po1_05_building02_fizz=835445578 +po1_05_building02=2121654878 +po1_05_building03=1866941441 +po1_05_building04=704756087 +po1_05_building05_fizzybit_lod=-907807015 +po1_05_building05_fizzybit=1549468601 +po1_05_building05=363630797 +po1_05_building06=1197110312 +po1_05_building08_fiz_lod=1054340741 +po1_05_building08_fiz=151284861 +po1_05_building08=-761525595 +po1_05_building09_fiz_lod=-1437497497 +po1_05_building09_fiz=172009824 +po1_05_building09=-502093418 +po1_05_buildmesh239_b=-1750851035 +po1_05_buildmesh239=-389504427 +po1_05_buildmesh240=-188926150 +po1_05_buildmesh241=-478440265 +po1_05_buildmesh242_b=134264427 +po1_05_buildmesh242=-813863753 +po1_05_buildmesh243=-1119958982 +po1_05_buildmesh245_b=802861303 +po1_05_buildmesh245=-1714290335 +po1_05_buildmesh248=1064914093 +po1_05_cables=719260465 +po1_05_ce_xr_ctr2_rsref001=-1156055816 +po1_05_ce_xr_ctr2001_d=-1877488064 +po1_05_ce_xr_ctr2ss_d=81959320 +po1_05_ce_xr_ctr2ss=669089190 +po1_05_ce_xr003_det=2144096245 +po1_05_ce_xr003=-55234546 +po1_05_coastwee_1a=-1982942298 +po1_05_coastwee_1b=-1699981983 +po1_05_coastwee_1c=-1401259779 +po1_05_coastwee_1d=753400282 +po1_05_cont006=-499727164 +po1_05_cont007=335358032 +po1_05_decalsn05=1148844142 +po1_05_decalsn16=1775972320 +po1_05_det_lod=1878894848 +po1_05_det1=1957804961 +po1_05_det2_lod=-1815680041 +po1_05_det2=508727000 +po1_05_det3_lod=1763833750 +po1_05_det3=1344139886 +po1_05_det4_lod=1013467458 +po1_05_det4=-102775309 +po1_05_fact_detailfade=267542994 +po1_05_factory1=-141116766 +po1_05_factory2_d_lod=641316648 +po1_05_factory2_d=-34649522 +po1_05_factory2_fizz1=-436462312 +po1_05_factory2_fizz2=-689471765 +po1_05_factory2=1243144105 +po1_05_factory4_fiz1_lod=148142672 +po1_05_factory4_fiz1=1743415410 +po1_05_factory4=-1279905066 +po1_05_factory4rail_lod=263804192 +po1_05_factory4rail=-2015233099 +po1_05_factory4steps_lod=79438364 +po1_05_factory4steps=-1670038272 +po1_05_fenfiz1_lod=-452593986 +po1_05_fenfiz1=-938550342 +po1_05_fenfiz10_lod=474526474 +po1_05_fenfiz10=2129524860 +po1_05_fenfiz11_lod=-1600370494 +po1_05_fenfiz11=-1519336127 +po1_05_fenfiz12_lod=-472959968 +po1_05_fenfiz12=1515302724 +po1_05_fenfiz13_lod=-1811272826 +po1_05_fenfiz13=192745884 +po1_05_fenfiz14_lod=910942911 +po1_05_fenfiz14=1035204105 +po1_05_fenfiz15_lod=82863611 +po1_05_fenfiz15=1859868759 +po1_05_fenfiz16_lod=-1939262309 +po1_05_fenfiz16=556285170 +po1_05_fenfiz17_lod=1523802772 +po1_05_fenfiz17=-110858929 +po1_05_fenfiz2_lod=435656123 +po1_05_fenfiz2=1287972132 +po1_05_fenfiz3_lod=-856580085 +po1_05_fenfiz3=495191715 +po1_05_fenfiz4_lod=1081430538 +po1_05_fenfiz4=812788863 +po1_05_fenfiz5_lod=-1891752478 +po1_05_fenfiz5=2130135436 +po1_05_fenfiz6_lod=-1106917212 +po1_05_fenfiz6=-2085203210 +po1_05_fenfiz7_lod=-1253337593 +po1_05_fenfiz7=851784065 +po1_05_fenfiz8_lod=404128523 +po1_05_fenfiz8=1817191466 +po1_05_fenfiz9_lod=259902039 +po1_05_fenfiz9=-1709801546 +po1_05_fizzcont1_lod=-1165163214 +po1_05_fizzcont1=1955260158 +po1_05_flagpole_1_lod=-35092589 +po1_05_flagpole_1=-336212275 +po1_05_flagsup002=1127090102 +po1_05_flagsup01=36039069 +po1_05_gav_jump_slod=2072369678 +po1_05_gav_jump=-302839145 +po1_05_gg_ladlod1=-1152439189 +po1_05_gg_nb_a_fiz=-229514744 +po1_05_gg_nb_a_rail_d=542163280 +po1_05_gg_nb_a_rail=827150909 +po1_05_gg_nb_a=1143956595 +po1_05_gg_nb_b_d=178968695 +po1_05_gg_nb_b=1454246216 +po1_05_gg_sig013b_frame_lod=1210187641 +po1_05_gg_sig013b_frame=-1993515658 +po1_05_gg_sig013b_frameb_lod=-925661858 +po1_05_gg_sig013b_frameb=442706047 +po1_05_gg_sig013b=-454078787 +po1_05_gg_sig013s=1522186778 +po1_05_gg_sig014=651299589 +po1_05_gg_upramp=-809860780 +po1_05_gg2_ladder=-28029162 +po1_05_ggmw1_bridgesup=1842091215 +po1_05_gpip1_lod=684664744 +po1_05_gpip1=-617057022 +po1_05_gpip2_lod=-16850065 +po1_05_gpip2=-359459913 +po1_05_gpip3_lod=-1208077239 +po1_05_gpip3=-17941395 +po1_05_grail1a_lod=2096287147 +po1_05_grail1a=688240612 +po1_05_grail1c_lod=55779374 +po1_05_grail1c=-1546179215 +po1_05_ground01=-403024708 +po1_05_ground02_decal=677149273 +po1_05_ground02_o1=482436273 +po1_05_ground02_o2=-361070556 +po1_05_ground02=-148049119 +po1_05_ground03_decal=1370872768 +po1_05_ground03_o1=1317370727 +po1_05_ground03_o2=2079512121 +po1_05_ground03=-1923670153 +po1_05_ground04_decal=-702837516 +po1_05_ground04_o1=-625493922 +po1_05_ground04_o2=798974508 +po1_05_ground04_o3=764894748 +po1_05_ground04=-1700742646 +po1_05_ground05_o2=1526159168 +po1_05_ground05_o3=1752035885 +po1_05_hiway=902226968 +po1_05_judesbit=1268833003 +po1_05_mainbridge=-400144801 +po1_05_mainbridge2=481853201 +po1_05_new_entpop_d_lod=-1716501234 +po1_05_new_entpop_d=710884872 +po1_05_new_entpop=-861460750 +po1_05_object321d=1680322394 +po1_05_object322=-589853049 +po1_05_po1_06_build67=-293024635 +po1_05_props_combo01_slod=-1525135333 +po1_05_props_combo02_slod=952997663 +po1_05_props_combo04_slod=-2143313857 +po1_05_props_combo05_slod=1794587176 +po1_05_props_combo06_slod=-1844668206 +po1_05_props_combo07_slod=1368287930 +po1_05_railriver1_lod=609073646 +po1_05_railriver1=-1110300094 +po1_05_railriver2_lod=1333332491 +po1_05_railriver2=-1342337383 +po1_05_railriver3_lod=-2024615811 +po1_05_railriver3=-1702009939 +po1_05_rocks1=565913684 +po1_05_rocks2=332958863 +po1_05_sground=184938441 +po1_05_signsgg=606888361 +po1_05_signsgg2_lod=-911071645 +po1_05_signsggframe_lod=937194792 +po1_05_signsggframe=-2075847278 +po1_05_traintracks=-1675487732 +po1_05_trax1_lod=-1351839993 +po1_05_trax1=-536919101 +po1_05_trax2_lod=769204252 +po1_05_trax2=243409096 +po1_05_trax3_lod=-1887669879 +po1_05_trax3=1011579994 +po1_05_tri_details_fiz1_lod=40260892 +po1_05_tri_details_fiz1=1274201628 +po1_05_tri_details_fiz2_lod=1767516564 +po1_05_tri_details_fiz2=1049209674 +po1_05_tri_details_fiz3_lod=1811238392 +po1_05_tri_details_fiz3=826708164 +po1_05_tri_details_fiz4_lod=-1228901940 +po1_05_tri_details_fiz4=591361206 +po1_05_tri_details_lod=407065699 +po1_05_tri_details=-1877313693 +po1_05_triladders=1846034233 +po1_05_triladders2_lod=-953848090 +po1_05_triladders2=1667454291 +po1_05_triladders5_lod=-1857427626 +po1_05_triladders5=-1774077165 +po1_05_underbridge_steps1_lod=-2089738501 +po1_05_underbridge_steps1=-48811936 +po1_05_underbridge_steps2_lod=-998439605 +po1_05_underbridge_steps2=1399971092 +po1_05_wall007=-1420279948 +po1_06__det_01_lod=1337807905 +po1_06__ggd=1114530011 +po1_06__ggd2=187495455 +po1_06_brumz=1462808983 +po1_06_build071_brand=938908712 +po1_06_build071_ladder=392907638 +po1_06_build071_ladder1=-29382018 +po1_06_build071_txt=-1332716734 +po1_06_build071=-217403376 +po1_06_build078_ov=1597642627 +po1_06_build079_dt=-1925167862 +po1_06_build140_ladder=1710607779 +po1_06_build140=1530882553 +po1_06_build141=-2125548005 +po1_06_build142=915644578 +po1_06_build143_ladder=1517624898 +po1_06_build143_ladder1=-1334892505 +po1_06_build143=751930654 +po1_06_build147=644087867 +po1_06_build148=628096595 +po1_06_build149=333798206 +po1_06_build150=570652202 +po1_06_build151=339761828 +po1_06_build152=-19419181 +po1_06_build153=-283406245 +po1_06_build154=-1412036175 +po1_06_build159=1333612797 +po1_06_build160=1648292112 +po1_06_build161=1475665020 +po1_06_build165=-1858973950 +po1_06_build167=1814004957 +po1_06_build168=-1806478020 +po1_06_build169=-988662087 +po1_06_build171=-2041628664 +po1_06_build172=-1257400956 +po1_06_build173=-489852669 +po1_06_carpark_bumpers=1865954131 +po1_06_carparkbumps=-716505356 +po1_06_carparkbumpsb=1864522906 +po1_06_decal=-1429496043 +po1_06_det_02_lod=529049897 +po1_06_detail05=-1785623842 +po1_06_elevateddecals=1514110966 +po1_06_factory4_detail_lod=214410533 +po1_06_factory4_detail=-1394519360 +po1_06_factory4=-325704528 +po1_06_fencefade=106699452 +po1_06_fizent1=-1179768139 +po1_06_g_decals_01=-2144419061 +po1_06_g_details_01=7053731 +po1_06_garage_01=1306921155 +po1_06_gg_fencefade=872372080 +po1_06_gg_ladder=-213934563 +po1_06_gg_ladder1_lod007=147450732 +po1_06_gg_ladder1_lod008=-1812856386 +po1_06_gg_ladder1_lod009=-1542151677 +po1_06_gg_ladder1_lod010=-1747645784 +po1_06_gg_ladder1_lod011=-969906338 +po1_06_gg_ladder1_lod012=-1283800589 +po1_06_gg_ladder1_lod013=1897282859 +po1_06_gg_ladder1_lod014=212956251 +po1_06_gg_ladder1_lod015=-1434931221 +po1_06_gg_ladder1_lod016=-1743910122 +po1_06_gg_ladder1_lod017=-975345996 +po1_06_gg_ladder1_lod018=1172760269 +po1_06_gg_ladder1_lod019=860963234 +po1_06_gg_ladder1_lod020=437981202 +po1_06_gg_ladder1_lod021=1239183252 +po1_06_gg_ladder1_lod022=-1520785773 +po1_06_gg_ladder1_lod023=-1811414034 +po1_06_gg_ladder1_lod024=-1068999570 +po1_06_gg_ladder1_lod025=1853241547 +po1_06_gg_ladder1_lod026=-360435483 +po1_06_gg_ladder1_lod027=-658567845 +po1_06_gg_ladder1_lod028=117434844 +po1_06_gg_ladder1_lod029=-147699135 +po1_06_gg_ladder1_lod030=705573128 +po1_06_gg_ladder1_lod031=453481211 +po1_06_gg_ladder1_lod032=1306654895 +po1_06_gg_ladder1_lod033=1066032128 +po1_06_gg_post_decal=961915194 +po1_06_gg_seaw1=-1209988802 +po1_06_gg_seaw2=-2114970283 +po1_06_gg_seaw3=-311069594 +po1_06_gg_seaw4=92087413 +po1_06_gg_seaw5=-3729143 +po1_06_gg_seawdec1=842229367 +po1_06_gg_seawdec2=98836 +po1_06_gg_seawdec3=1464185019 +po1_06_gg_seawdec4=642731695 +po1_06_gg_walkway001_r=-1677868372 +po1_06_gg_walkway001_r2=-462208247 +po1_06_gg_walkway001=-1389362883 +po1_06_gg_walkway004_r_lod=1648925645 +po1_06_gg_walkway004_r=856658117 +po1_06_gg_walkway004_r2_lod=-1147886692 +po1_06_gg_walkway004_r2=533698529 +po1_06_gg_walkway004_rb_lod=-461303557 +po1_06_gg_walkway004_rb=1267855217 +po1_06_gg_walkway004=1382435743 +po1_06_gg_walkway005_r_lod=1329905139 +po1_06_gg_walkway005_r=550320469 +po1_06_gg_walkway005_r2_lod=-362822140 +po1_06_gg_walkway005_r2=1820324617 +po1_06_gg_walkway005=1685909452 +po1_06_gg_ww_canopy_rail_lod=612418441 +po1_06_gg_ww_canopy_rail=-968599077 +po1_06_ggfnce_a=-1238824414 +po1_06_ggnulan2_dec=1114435989 +po1_06_ggnulan2=-1045631411 +po1_06_ggnulan2a=-2140367013 +po1_06_ggnulan3s=1734665340 +po1_06_ggnulan3s0=522914885 +po1_06_global_tex_003=801999505 +po1_06_glue_012=-451198692 +po1_06_glue_02=760615980 +po1_06_glue_03=-2012821108 +po1_06_glue_04=-278325169 +po1_06_glue_04b001=1372255285 +po1_06_glue_05=1643674988 +po1_06_glue_07=1033745591 +po1_06_glue_08=-1455584263 +po1_06_glue_09=442691138 +po1_06_glue_10=-856992652 +po1_06_grey005=-1758595254 +po1_06_grey3=2130671936 +po1_06_grey4=-1409494214 +po1_06_grnddet04=618011810 +po1_06_grornd003=778058769 +po1_06_grornd004=-2084641067 +po1_06_grornd005=-1644815549 +po1_06_gway_03b009=984635006 +po1_06_hiframe002=2131537810 +po1_06_hiframe1_lod=1115325246 +po1_06_hiframe1=-510600642 +po1_06_hiway_xframe_02a002=-126635734 +po1_06_hway_lod=1551743463 +po1_06_maingrnd3_deca=-1957467372 +po1_06_maingrnd3=1068328930 +po1_06_new_terminal_ladder=-1052237568 +po1_06_new_terminal_ladder1=-1847936784 +po1_06_new_terminal_ladder2=-2144823924 +po1_06_new_terminal_ladder3=1812229464 +po1_06_new_terminal_ladder4=1438269636 +po1_06_new_terminal_sig=769355944 +po1_06_new_terminal=817359532 +po1_06_openroad_2_deca=848916651 +po1_06_openroad_2=1902887775 +po1_06_pipes_gav=-943878128 +po1_06_pipes_gav2=-193659535 +po1_06_po1_03_shed01_det_01=1978124699 +po1_06_po1_03_shed01_det_02=-2028737549 +po1_06_po1_03_shed01=2053549864 +po1_06_postrail_lod=854583419 +po1_06_postrail=1247900063 +po1_06_postrail2_lod=1965508186 +po1_06_postrail2=930047893 +po1_06_postrail3_lod=-410009828 +po1_06_postrail3=630834154 +po1_06_postrail4_lod=97735248 +po1_06_postrail4=-502121252 +po1_06_postrail5_lod=-592775118 +po1_06_postrail5=-809002937 +po1_06_prop_sign_hway_03b=2098146653 +po1_06_prop_sign_hway_03b003=828159069 +po1_06_prop_sign_hway_03b004=1467973794 +po1_06_props_combo_slod=-118403553 +po1_06_rail_decal=-1692873392 +po1_06_road_decals=1511068713 +po1_06_road_decals2=-1483211843 +po1_06_ropes_north=-1745305183 +po1_06_ropes_north2=655431326 +po1_06_ropes_north3=880554356 +po1_06_seawalla_sb=-533739203 +po1_06_seawalla=610347635 +po1_06_seawallb=431953199 +po1_06_seawallc=133460378 +po1_06_seawalld=-15245344 +po1_06_sechurhut2=-1796811872 +po1_06_security_roof=1426519125 +po1_06_shadow_gnd=-1841505959 +po1_06_sig1_a_source=-293401296 +po1_06_sig1_b_source=-1362111091 +po1_06_sig1_c_source=922767447 +po1_06_sig1_d_source=-40680523 +po1_06_sig1_e_source=-2128377247 +po1_06_sig1_f_source=-392762930 +po1_06_sig1_g_source=-1218737358 +po1_06_sig1_h_source=446891082 +po1_06_sig1_i_source=1003535658 +po1_06_sig1_j_source=1634383414 +po1_06_sig1_k_source=-1944976981 +po1_06_sig1_l_source=1204147362 +po1_06_sig1_m_source=2144317382 +po1_06_sig1_n_source=-395739623 +po1_06_sig1_o_source=1946433204 +po1_06_termiansign=-1798381275 +po1_06_terminal_graf=4292158 +po1_06_terminal_graf001=1328343576 +po1_06_tgrnd008=57651546 +po1_06_tgrnd1_deca=1404019724 +po1_06_tgrnd1_deca2=891955237 +po1_06_tgrnd1_ol=2006917910 +po1_06_tgrnd1=931109522 +po1_06_tgrnd2_deca=1159577055 +po1_06_tgrnd2=-1968029438 +po1_06_tgrnd3_deca=2138755829 +po1_06_tgrnd3=1410028457 +po1_06_tgrnd4_deca=-1584565357 +po1_06_tgrnd4=1765309955 +po1_06_tgrnd5_deca=-1273181746 +po1_06_tgrnd5=-436111461 +po1_06_tgrnd6_deca=659161377 +po1_06_tgrnd6=-1278110916 +po1_06_xtra_signs=-1975928231 +po1_06_zfighto=-1579407723 +po1_07_beams01=1726590041 +po1_07_cardreader01=68061840 +po1_07_cardreader02=366292509 +po1_07_ce_ladder_b=-1244219036 +po1_07_ce_ladder_lod=-1723184179 +po1_07_ce_ladder=-876535273 +po1_07_chunky_exdetail1=-104891602 +po1_07_chunky_exdetail2=567298895 +po1_07_decal02_boat=479578425 +po1_07_decal02=-122777548 +po1_07_decal03=-688960330 +po1_07_details01=-124142100 +po1_07_details02=-1033875078 +po1_07_details03=2051752273 +po1_07_details07=1134679039 +po1_07_details09=1729796848 +po1_07_details10=-205188957 +po1_07_details11=1392168721 +po1_07_details12=386946873 +po1_07_entrance_chunkydetails=868792360 +po1_07_entrance_details=-762796492 +po1_07_ex_chunkydetails=299883444 +po1_07_ex_chunkyfizz1_lod=15365310 +po1_07_ex_chunkyfizz1=1274500851 +po1_07_ex_chunkyfizz2_lod=-237470457 +po1_07_ex_chunkyfizz2=-1788974652 +po1_07_ex_chunkyfizz3_lod=1384981029 +po1_07_ex_chunkyfizz3=-1582005648 +po1_07_exdetail2=2144929698 +po1_07_fiz1_lod=-1186601928 +po1_07_fiz1=-964842967 +po1_07_fiz1b_lod=-2003755120 +po1_07_fiz1b=-1944249844 +po1_07_fizzygirder_lod=-1454057800 +po1_07_fizzygirder=-826695899 +po1_07_flurlightgantry=-508756703 +po1_07_flurlightm=1571262965 +po1_07_gg_fix5_lod=-1409718703 +po1_07_gg_fix5=-617334910 +po1_07_gg_fiz2_lod=-238786598 +po1_07_gg_fiz2=1049755592 +po1_07_gg_fiz3_lod=1518053281 +po1_07_gg_fiz3=237772541 +po1_07_gg_fiz4_lod=-1927331766 +po1_07_gg_fiz4=467188310 +po1_07_gg_ladder1_lod009=-1442061592 +po1_07_gg_ladder1_lod010=670528565 +po1_07_ground01_o1=1209444233 +po1_07_ground01_o2=54468055 +po1_07_ground01=-1202545062 +po1_07_ground02=-430540191 +po1_07_ground03=-1792813059 +po1_07_intdetail_lod=908940332 +po1_07_intdetail=1239592840 +po1_07_intdetailb_lod=148728824 +po1_07_intdetailb=-578831880 +po1_07_intpipes=853756564 +po1_07_newfence1=790762918 +po1_07_po1_06_b_det2b=1841172424 +po1_07_po1_06_build_det2=378590024 +po1_07_po1_06_build189=-2142324885 +po1_07_rail2_lod=-1521923134 +po1_07_rail2=1394183990 +po1_07_rail3_lod=720096800 +po1_07_rail3=-979176381 +po1_07_room3struc=1748330218 +po1_07_ser=-798676957 +po1_07_ship_decalo=787532541 +po1_07_ship=1687497142 +po1_07_slucegates=-854270880 +po1_07_spinlight=-742023230 +po1_07_spinlight001=737932025 +po1_07_steplad_lod=1397212312 +po1_07_steplad=-393866669 +po1_07_steplad2_lod=1056910035 +po1_07_steplad2=-1409105918 +po1_07_sub1=52041570 +po1_07_tyremaster=-48831560 +po1_07_walkway_2_lod001=-1435977565 +po1_07_walkway_2_lod002=-1716611281 +po1_07_walkway_2=2023152409 +po1_07_walkway_3=-117089296 +po1_07_walkways_1b_lod=1080189885 +po1_07_walkways_1b=548680631 +po1_07_walkways_2b_lod=859660175 +po1_07_walkways_2b=-1140201096 +po1_07_walkways_3b_lod=-916702253 +po1_07_walkways_3b=187139678 +po1_07_walkways_4b=-1787782566 +po1_07_walkways=1380714217 +po1_07_walls1=-439568612 +po1_07_walls5_beams=-1287710255 +po1_07_walls5_beamsb_lod=-1913910807 +po1_07_walls5_beamsb=211538 +po1_07_walls5=731693695 +po1_07_wyre_1_lod=-2079800406 +po1_07_wyre_1=914218773 +po1_07_wyre_2_lod=-521896573 +po1_07_wyre_2=1132886310 +po1_07_wyre_3_lod=162398369 +po1_07_wyre_3=297538962 +po1_07_wyre_4_lod=306895366 +po1_07_wyre_4=2073749830 +po1_07parts05=939647133 +po1_07sub=-716667126 +po1_08_awning_det_01=-2077936428 +po1_08_awning_det_02=1632890678 +po1_08_awning_det_03=719487572 +po1_08_awning_det_04=1026369257 +po1_08_awning_det_05=369023133 +po1_08_awning_det_06=674266368 +po1_08_awning_det_07=-230354646 +po1_08_awning_det_08=75740583 +po1_08_build_01=-747992306 +po1_08_build_02_det=-1033883466 +po1_08_build_02=1182560568 +po1_08_build_03=872565828 +po1_08_build_03dt=-1642223379 +po1_08_build_04b=278833811 +po1_08_build_04c=894366707 +po1_08_build_05_det=-881962910 +po1_08_build_05=413963673 +po1_08_build_07_det=-1373403671 +po1_08_build_07=2103041778 +po1_08_build_08=-1339734904 +po1_08_build_12_ladder_01=1197106962 +po1_08_build_12_ladder_2=1467390768 +po1_08_build_12=-862422042 +po1_08_build_12det01=-678086822 +po1_08_build_12det02=-386115040 +po1_08_build_13_silo1_det=1766120811 +po1_08_build_13_silo1=1791993741 +po1_08_build_13_silo2_det=-846350816 +po1_08_build_13_silo2=2078919081 +po1_08_build_13=-1101340821 +po1_08_build_14=-317866800 +po1_08_build_15=-1325775690 +po1_08_build_17_road=1456163628 +po1_08_build_17=-800226468 +po1_08_build_17b=-760177388 +po1_08_build_17c=-411973994 +po1_08_build_19=-1978599708 +po1_08_build_20=1846264378 +po1_08_build_22b_det=-1287575829 +po1_08_build_22b=-1335677569 +po1_08_build_23=-785610634 +po1_08_build_25=-1911979467 +po1_08_build_26_stair=-574935622 +po1_08_build_26_wall=1419864935 +po1_08_build_26=3663504 +po1_08_build_27=-224605350 +po1_08_build_27a=-69832036 +po1_08_build_27b=-845310421 +po1_08_build_27c=-2049997200 +po1_08_build_28=-455659569 +po1_08_build_30=1851867577 +po1_08_build_30d1=-1806749990 +po1_08_build_30d2=-1614723650 +po1_08_build_31=-806255400 +po1_08_cablemesh62099_tstd=921906471 +po1_08_cablemesh62299_tstd=-267764144 +po1_08_ce_ladder=217414100 +po1_08_coastal_weed_0=927866505 +po1_08_coastal_weed_001=-156860691 +po1_08_dec_01=2107933182 +po1_08_dec02=1378731774 +po1_08_dec03=445241271 +po1_08_decal_02=970588759 +po1_08_decal_04=1600441708 +po1_08_decal_04b=-1730429232 +po1_08_decal_04d=113744550 +po1_08_decal_gavnu=-1407752950 +po1_08_decal_plntr=-1116913416 +po1_08_decal_tnt_03c=283343269 +po1_08_decal08_0_g=-1892582712 +po1_08_decal08_0=-1799662779 +po1_08_fence_underlay=975128938 +po1_08_fencerubbish=603892634 +po1_08_fizzy01=-360236890 +po1_08_fizzy02=-600269815 +po1_08_fizzy03=137556989 +po1_08_fizzy04=-113551858 +po1_08_fizzy05=595634840 +po1_08_fizzy06=316148039 +po1_08_fizzy07=1159065026 +po1_08_fizzy08=1908328327 +po1_08_fizzy09=529769266 +po1_08_fizzy10=829318527 +po1_08_ga1_int_reflect=-1073110305 +po1_08_garage_int2_reflect=369949746 +po1_08_garage_int2=1994484622 +po1_08_garage001_int=-521384993 +po1_08_garageshadowbox1=-558325299 +po1_08_garageshadowbox2=-928254548 +po1_08_glue_0=1834515933 +po1_08_glue_001=1662124602 +po1_08_glue_002=-1383786721 +po1_08_glue_003=-1103153005 +po1_08_glue_010=133549415 +po1_08_ground_02_int2=-606681621 +po1_08_ground_02=1326431789 +po1_08_ground_02b_int1=1084227842 +po1_08_ground_02b_stp1_det=417880168 +po1_08_ground_02b_stp2=1107026835 +po1_08_ground_02b_stp3=1446317061 +po1_08_ground_02b_stp4=1701751416 +po1_08_ground_02b_stp5=2071123584 +po1_08_ground_02b_stp6=1917994059 +po1_08_ground_02b_stp7=-2134449868 +po1_08_ground_02b=1097538559 +po1_08_ground_04=1228812926 +po1_08_ground_05=330975095 +po1_08_ground_ov1_int=587360721 +po1_08_ground_ov2_int2=-2010642918 +po1_08_ju012_det=1007046342 +po1_08_ju012=-1635666322 +po1_08_ju1=-1849211007 +po1_08_ju10=1746333845 +po1_08_ju11=2138972003 +po1_08_ju2_det=-1429167715 +po1_08_ju2=-597566283 +po1_08_ju3_det=-504530590 +po1_08_ju3=-1375043577 +po1_08_ju4=-1999391334 +po1_08_ju5_det=1252877083 +po1_08_ju5=1519737118 +po1_08_ju6_det=623182777 +po1_08_ju6=-1514508441 +po1_08_ju7_det=824150824 +po1_08_ju7=1997476369 +po1_08_ju8_det=2105946075 +po1_08_ju8=770670551 +po1_08_ju9=-14278075 +po1_08_ladnew01=102743998 +po1_08_ladnew02=-212723165 +po1_08_ladnew03=414475495 +po1_08_ladnew04=133022554 +po1_08_pipes005=988181407 +po1_08_props_combo01_01_lod=-99413847 +po1_08_props_combo0201_slod=-30224740 +po1_08_props_combo13_01_lod=-1846036615 +po1_08_props_combo13_02_lod=-1339912854 +po1_08_props_combo13_03_lod=-1686209224 +po1_08_props_combo13_04_lod=923028670 +po1_08_roofaccess_ladder01=203884032 +po1_08_roofaccess_ladder02=988930965 +po1_08_ropefiz01=-761742654 +po1_08_ropefiz02=72719935 +po1_08_ropefiz03=848984776 +po1_08_ropefiz04=1623250708 +po1_08_ruflad01=1887267687 +po1_08_ruflad02=-1884542524 +po1_08_ruflad03=-2064706486 +po1_08_ruflad04=-1270680847 +po1_08_seawall1=906059378 +po1_08_seawall1g=1008393901 +po1_08_seawall2=474196727 +po1_08_seawall2gg=-1754532447 +po1_08_seawall3=192743786 +po1_08_shadprox01=1713420743 +po1_08_shadprox02=328668345 +po1_08_shadprox03=1096872012 +po1_08_signage01=91534271 +po1_08_signage02_det=1058881644 +po1_08_signage02=1522032197 +po1_08_signage03_det=1274672426 +po1_08_sub_trans=-1151248380 +po1_08_substation_decal=206638960 +po1_08_substation_fence=33862547 +po1_08_substation_wall=1928693035 +po1_08_substation=1513328252 +po1_08_wall_piece_gg=1850905958 +po1_08_walldecal1=2059118487 +po1_08_wallsmall01=-642570640 +po1_08_wareh_01=496799310 +po1_08_wareh_02=1100797518 +po1_08_wareh_02b=-1446267606 +po1_08_wareh_03=1936275946 +po1_08_wareh_04_ladders=1021205849 +po1_08_wareh_04=1696898401 +po1_08_wareh2_d_01=1251749741 +po1_08_wareh2_d_02=-1755428616 +po1_08_weed_004=-794470753 +po1_08_weed_02=-1642916395 +po1_08_weed_03=191983760 +po1_08_weedy01=-1705162337 +po1_08_weedy02=-1800749510 +po1_08_whouse_02_det01=2106616742 +po1_08_whouse_02_det02=1656894986 +po1_08_whouse_02_det03=1359516311 +po1_08_whouse_02_det04=1180663105 +po1_08_whouse_02_det05=-1163172389 +po1_08_whouse_02_det06=-1466580560 +po1_08_whouse_02_det07=-1647334364 +po1_08_whouse_02_det08=-1889333429 +po1_08_whouse_02_ladder_01=1814862927 +po1_08_whouse_02_ladder_02=553059781 +po1_08_whouse_02=-1141845125 +po1_08_whouse_02int=1517581186 +po1_08_whouse_05_det_01=207574868 +po1_08_whouse_05_det_02=455210201 +po1_08_whouse_05_det_03=1728875693 +po1_08_whouse_05_det_04=1959143456 +po1_08_whouse_05_det_05=1131070826 +po1_08_whouse_05_ladder_01=-1421446829 +po1_08_whouse_05_ladder_02=1232907713 +po1_08_whouse_05=-723548836 +po1_08_whouse_05int=-1424128189 +po1_09_bch2_00=2006265530 +po1_09_bluey001_det=-1197499261 +po1_09_bluey001=-392427410 +po1_09_bridge_det01=1035330703 +po1_09_bridge_det03=-496914972 +po1_09_bridge_det05=1774763184 +po1_09_bridge_det07=2133157737 +po1_09_bridge_det09=-1829990669 +po1_09_bridge_det11=1125248555 +po1_09_bridge_det13=1432982234 +po1_09_bridge_det15=2042452865 +po1_09_bridge=-914011912 +po1_09_brig_det_00=1531369880 +po1_09_brig_det_01=1753543700 +po1_09_brig_det_02=918425735 +po1_09_brig_det_03=-1026545495 +po1_09_brig_det_04=-1811789042 +po1_09_brig_det_05=-1573099646 +po1_09_brig_det_06=1875346073 +po1_09_brig_det_07=-71722365 +po1_09_brig_det_08=150910221 +po1_09_brig_det_09=-680537624 +po1_09_brig_det01=-1163788866 +po1_09_brig_det02=-1538076384 +po1_09_brig_m_glue=759290290 +po1_09_brig_m=809476508 +po1_09_briga=-1681863007 +po1_09_brigb=-1441895620 +po1_09_ce_xr_ctr2_002=-1862975456 +po1_09_ce_xr_ctr2_gg_det1=887660495 +po1_09_ce_xr_ctr2_gg_det2=1109539394 +po1_09_ce_xr_ctr2_gg=-177104432 +po1_09_ce_xr_ctr3_gg_det=-1458724314 +po1_09_ce_xr_ctr3_gg_det2=452057548 +po1_09_ce_xr_ctr3_gg=1567952789 +po1_09_ce_xrdec=-1149075785 +po1_09_collapsed_dt1=-1958932207 +po1_09_collapsed_dt2=-1598145517 +po1_09_collapsed=420441682 +po1_09_collapsed2_decal_lod=-712700665 +po1_09_collapsed2_decal=830488600 +po1_09_collapsed2_det=-1394274008 +po1_09_collapsed2=1971153404 +po1_09_congrnd=-1243008143 +po1_09_decalb02=-117396406 +po1_09_decalb03=69452424 +po1_09_decalb04=366634485 +po1_09_decalb05=12204981 +po1_09_decalb06=1379950288 +po1_09_decalb07=1554609058 +po1_09_decalb08=778802983 +po1_09_decalb09=1033123192 +po1_09_decalb10=542276045 +po1_09_dock=-2084120444 +po1_09_dtgnd_det=-402300937 +po1_09_dtgnd=1980765915 +po1_09_dtgndb001_decal=-592653548 +po1_09_dtgndb001=1569090510 +po1_09_dtgndentrance_dt=-1068832209 +po1_09_dtgndentrance=-1414890814 +po1_09_ducto=-779689788 +po1_09_elec_wires_spline14=1301196091 +po1_09_factory_det=1914069288 +po1_09_factory=1513236963 +po1_09_factory2_det=-440762701 +po1_09_factory2=1904668164 +po1_09_fence_01=-1429343892 +po1_09_fence_02=2096895433 +po1_09_fence_03=-1872544617 +po1_09_fence_04=-493428475 +po1_09_fence_05=-1271200690 +po1_09_fence_06=-978475213 +po1_09_fence_07=-827180652 +po1_09_fence_08=-1125378552 +po1_09_fence_09=-346164501 +po1_09_fence_10=1625886244 +po1_09_fence2=1344534635 +po1_09_fwyrail_01=-96222078 +po1_09_fwyrail_02=-398778255 +po1_09_fwyrail_03=-675020925 +po1_09_fwyrail_04=1438481272 +po1_09_fwyrail_05=1131108052 +po1_09_fwyrail_06=844838068 +po1_09_fwyrail_07=551915977 +po1_09_fwyrail_08=2056242456 +po1_09_fwyrail_09=1758077325 +po1_09_fwyrail_10=-1653109669 +po1_09_fwyrail_11=-2019925859 +po1_09_fwyrail_12=-2063246477 +po1_09_fwyrail_13=1941420248 +po1_09_gg_ladder=-148248168 +po1_09_gg_les_steps=-1366619160 +po1_09_gg_supp=2007254 +po1_09_gg_walls1_noshad=1458978935 +po1_09_gg00_det01=2010672569 +po1_09_gg00_steps_det=-1916700161 +po1_09_gg00_steps=-1815762836 +po1_09_gg00=605458855 +po1_09_gg00b_det=15064663 +po1_09_gg00b=895374011 +po1_09_gg02_det_05=-1226382022 +po1_09_gg02_det01=1107481362 +po1_09_gg02_det02=2066597227 +po1_09_gg02_det03=1820829727 +po1_09_gg02_det04=902871714 +po1_09_gg02=1200707740 +po1_09_gg03_balcony_det=104856488 +po1_09_gg03_decal=-1359658317 +po1_09_gg03_ladders_det1=401174650 +po1_09_gg03_ladders_det2=-491092451 +po1_09_gg03_lean1=955549264 +po1_09_gg03_lean2=-13528373 +po1_09_gg03_lowerstairs1_det=-1037061637 +po1_09_gg03_lowerstairs2_det=-582050033 +po1_09_gg03_lowrail_01=-325522912 +po1_09_gg03_lowrail_02=-76216364 +po1_09_gg03_lowrail_03=-1040902951 +po1_09_gg03_lowrail_04=-810373036 +po1_09_gg03_lowrail_05=1214521773 +po1_09_gg03_lowrail_06=1721982507 +po1_09_gg03_lowrail_07=748317210 +po1_09_gg03_lowrail_08=987530910 +po1_09_gg03_lowrail_09=-1624092852 +po1_09_gg03_railing_det_01=-243480599 +po1_09_gg03_railing_det_02=-15506666 +po1_09_gg03_railing_det_03=-605020976 +po1_09_gg03_railing_det_04=-376588277 +po1_09_gg03_railing_det_05=-1811706636 +po1_09_gg03_railing_det_06=-1582356405 +po1_09_gg03_railing_det_07=-225097218 +po1_09_gg03_railing_det_08=-13343940 +po1_09_gg03_railing_det_09=2135679877 +po1_09_gg03_railing_det_10=816039210 +po1_09_gg03_stair_det=-1417597819 +po1_09_gg03_sup=-581051450 +po1_09_gg03=971685199 +po1_09_gg04_a_det01=-874617518 +po1_09_gg04_a_det02=-1661499515 +po1_09_gg04_a=538856661 +po1_09_gg04_det1=1130800576 +po1_09_gg04_det2=1421920372 +po1_09_gg04_det69=1782615609 +po1_09_gg04_fence_det=1322511976 +po1_09_gg04_fence=1024402943 +po1_09_gg04_lod=1296736699 +po1_09_gg04=-610992015 +po1_09_gg1b_dlod=1469929734 +po1_09_gg1b=727067150 +po1_09_ground_decal_01=-695215346 +po1_09_ground_decal_02=-380501874 +po1_09_ground_decal_03=-1307373035 +po1_09_ground_decal_04=-456394874 +po1_09_ground_decal_05=542600860 +po1_09_jumpdecal=1469318540 +po1_09_ladder_03=948498569 +po1_09_landa=338482723 +po1_09_landab=351804967 +po1_09_landb=1027024951 +po1_09_landbb_s=-715723928 +po1_09_landbb=1426532948 +po1_09_memorial_det=462657962 +po1_09_memorial=1596484297 +po1_09_met_stair_ref_source=-216688915 +po1_09_pipes_det01=-116234767 +po1_09_pipes_det02=-425803510 +po1_09_pipes_det03=359931576 +po1_09_pipes_det04=1104115566 +po1_09_pipes_det05=747130080 +po1_09_pipes_detail1=-1218880632 +po1_09_pipes_detail2=-988317948 +po1_09_pipes_detail3=-1846636365 +po1_09_pipes_metal01=1449708114 +po1_09_pipes_metal02=1647763950 +po1_09_pipes_metal03=-1409190638 +po1_09_pipes_metal04=-1707093617 +po1_09_pipes_metal05=-1217917985 +po1_09_pipes=1394979243 +po1_09_pipes004_det=-1611417924 +po1_09_pipes004=1985140352 +po1_09_pipes2=-578905468 +po1_09_po109_gg_walls1=-161565127 +po1_09_po109_gg_walls2=74142290 +po1_09_prereflprox01_dummy=957857156 +po1_09_prereflprox01=1171921038 +po1_09_prop_tank_05_decal=1989774053 +po1_09_railcrane_det=-507842927 +po1_09_railcrane_det6=362266212 +po1_09_railcrane_lod=1111167555 +po1_09_railcrane_track=-2131213691 +po1_09_railcrane=1819899732 +po1_09_railcrane1=950815684 +po1_09_railcrane2=-1221998403 +po1_09_railcrane3=1832989933 +po1_09_rails=-785313269 +po1_09_redrail2_01=-671659056 +po1_09_redrail2_02=-1580507271 +po1_09_redrail2_03=1921777915 +po1_09_redrail2_04=1013028007 +po1_09_redrail2_05=1336654651 +po1_09_redrail2_06=1509773278 +po1_09_redrail2_07=1799254624 +po1_09_redrailing_01=-975356472 +po1_09_redrailing_02=-1810802131 +po1_09_redrailing_03=-1998109723 +po1_09_redrailing_04=-1187306336 +po1_09_redrailing_05=-1417934558 +po1_09_spec_decals=509188715 +po1_09_stairref_source_d=212945726 +po1_09_tower_detail_hd_01=-1207539782 +po1_09_tower_hd_01=625984420 +po1_09_weewall=204522659 +po1_09_wet_new=2019560323 +po1_09_xr_ctr2_2_det01=466882323 +po1_10_armco_2=-1681177772 +po1_10_armco1=-1891317448 +po1_10_bigpipes_det_01=1344202741 +po1_10_bigpipes_det_02=-579632496 +po1_10_bigpipes_det_03=680007880 +po1_10_bigpipes=-834336068 +po1_10_buid207=-1530080408 +po1_10_buif207_detail=1037627582 +po1_10_buif207_details=357273879 +po1_10_buif207=-328286727 +po1_10_cablemesh_thvy=-68584758 +po1_10_elecwire=1727806363 +po1_10_fizz_hd=700668077 +po1_10_fizzing_bars_002=-451058061 +po1_10_fizzing_bars_003=283164161 +po1_10_fizzing_bars_01=-1776660653 +po1_10_fizzy_006=312872721 +po1_10_fizzy_04=1025874090 +po1_10_fizzy_08=1980435060 +po1_10_fizzy_hd_02=-1033791927 +po1_10_gaaaate=-135136870 +po1_10_gaaaate001=-1283805971 +po1_10_gaaaate002=46189432 +po1_10_gaaaate003=268822018 +po1_10_gaaaate004=-565706105 +po1_10_gg_ladder=-803181949 +po1_10_gound2_build=38042240 +po1_10_gound2_detail=2135347557 +po1_10_gound2=-1017012170 +po1_10_ground1_details=1068821914 +po1_10_ground1=294069676 +po1_10_ground3_detail=-15445256 +po1_10_ground3=-170496437 +po1_10_ground4_detail=-2072167053 +po1_10_ground4=-544521803 +po1_10_ground5_detail=-1203930220 +po1_10_ground5_pipes=-2081086074 +po1_10_ground5=1515894610 +po1_10_house1_detail=-965126350 +po1_10_house1_int_det=965092516 +po1_10_house1_int=1647152576 +po1_10_house1=-504130017 +po1_10_ladder_002=-1574439387 +po1_10_ladder_003=-1329032346 +po1_10_ladder_01=1305062362 +po1_10_largepipe=-1011308966 +po1_10_new_yell1_detail=-468065982 +po1_10_new_yell1_wall=1165990509 +po1_10_new_yell1=-861812570 +po1_10_pier_detail=-159591261 +po1_10_pier_hd=1100059398 +po1_10_pier_hd2=1732460782 +po1_10_pier=1792791999 +po1_10_pierbuild01_detail=-1378716855 +po1_10_pierbuild01=-667216973 +po1_10_pipe1_2=-2105570937 +po1_10_pipe1_3_det=1236326308 +po1_10_pipe1_3=-1807733496 +po1_10_pipe1_detail=629378962 +po1_10_pipe1_pipefail=1370064921 +po1_10_pipe1_pipefail2=-1428916698 +po1_10_pipe1=-2051629200 +po1_10_pipes_fizzy_01=-279332751 +po1_10_pipes_fizzy_02=902776103 +po1_10_silo_detail=-289054264 +po1_10_silo_fizz1=1587383701 +po1_10_silo_fizz2=1208115299 +po1_10_silo_fizz3=978306302 +po1_10_silo_small_ladders=323042034 +po1_10_silo_smallgg=-740565927 +po1_10_silo=-714341136 +po1_10_supports_hd=2075217504 +po1_10_supports2_hd=1843489597 +po1_10_supports3_hd=-597309867 +po1_10_tarp=-848905384 +po1_10_tower1_detail=-1001751646 +po1_10_tower1=690064848 +po1_10_tower1b_detail=571828606 +po1_10_tower1b=526195371 +po1_10_tower3_detail=1825775319 +po1_10_tower3=1152337131 +po1_10_tower4_detail=1599098414 +po1_10_tower4=1382342742 +po1_10_walkway1_detail=-1793585478 +po1_10_walkway1=-139380079 +po1_10_walkway1b=119137630 +po1_10_walkway2_detail=846928484 +po1_10_walkway2=-1960746653 +po1_10_walkway2a=1834429475 +po1_10_walkway2b=-1323322441 +po1_emissive_po1_01a=-252741249 +po1_emissive_po1_01b=-2037078837 +po1_emissive_po1_01c=-747618687 +po1_emissive_po1_01d=-515712474 +po1_emissive_po1_02a=881458531 +po1_emissive_po1_02b=522703519 +po1_emissive_po1_02c=-805325748 +po1_emissive_po1_02d=-1161655854 +po1_emissive_po1_02e=939820120 +po1_emissive_po1_03_emc=41959915 +po1_emissive_po1_03b=1172774133 +po1_emissive_po1_03c=866416752 +po1_emissive_po1_03d=594106362 +po1_emissive_po1_03e=-1168243207 +po1_emissive_po1_03f=-862115209 +po1_emissive_po1_04=1672593981 +po1_emissive_po1_05_ema=617886152 +po1_emissive_po1_05_emb=1927138782 +po1_emissive_po1_05_emc=1618290957 +po1_emissive_po1_05_emc1=-788203254 +po1_emissive_po1_06_ema=303207796 +po1_emissive_po1_06_emb=536097079 +po1_emissive_po1_061_ema=1658315630 +po1_emissive_po1_07_emb=-773228401 +po1_emissive_po1_07=-1584382455 +po1_emissive_po1_08a=305531456 +po1_emissive_po1_08b=553396172 +po1_emissive_po1_08c=916640537 +po1_emissive_po1_08d=1130491031 +po1_emissive_po1_08e=1737241835 +po1_emissive_po1_08f=-1254207410 +po1_emissive_po1_08g=-1946223152 +po1_emissive_po1_08h=1504254245 +po1_emissive_po1_08i=-1540018628 +po1_emissive_po1_09a=-1206822548 +po1_emissive_po1_09b=-1093310732 +po1_emissive_po1_10_ema=561476973 +po1_emissive_po1_10_emb=-298643739 +po1_emissive_po1_10_emc=1160527050 +po1_emissive_po1_10_emd=262066620 +po1_emissive_po1_10_eme=-632690925 +po1_emissive_po1_10_emf=-1022642025 +po1_lod_emi_proxy_slod3=576022948 +po1_lod_emissive=-506918457 +po1_lod_slod4=-1327155414 +po1_rd_barrier_01=-1788412152 +po1_rd_barrier_02=-2084283453 +po1_rd_barrier_03=-1179531351 +po1_rd_big_junc=386534411 +po1_rd_bj2=-775332018 +po1_rd_bj3=-523993788 +po1_rd_bork=1160850440 +po1_rd_gg1=521756822 +po1_rd_gg2=-395742401 +po1_rd_ovly_01_new=-57161550 +po1_rd_ovly_02_lod=1936793046 +po1_rd_ovly_02=122438017 +po1_rd_ovly_03=420603148 +po1_rd_ovly_04=-1278403960 +po1_rd_ovly_06=-802630849 +po1_rd_ovly_07=-525700030 +po1_rd_ovly_09=2098212107 +po1_rd_props_l_001=1597042385 +po1_rd_road04=-1066803320 +po1_rd_road05=-846104105 +po1_rd_road10_det=-884327658 +po1_rd_road10=-1683024693 +po1_rd_road116=1820345435 +po1_rd_road25=1229679321 +po1_rd_shadow=-467913573 +po1_sh1_cable007=-1892654688 +po1_sh1_cablemesh132857_thvy=-2144116454 +po1_sh1_cablemesh132858_thvy=1358355856 +po1_sh1_cablemesh74254_thvy=260615645 +po1_sh1_cablemesh74267_thvy=-1389651603 +po1_sh1_cablemesh74322_thvy=-1407261995 +po1_sh1_cablemesh74323_thvy=880693418 +po1_sh1_cablemesh74324_thvy=1615030391 +po1_sh1_cablemesh74325_thvy=1101062279 +po1_sh1_cablemesh91910_thvy=-762618947 +po1_sh1_cablemesh91925_thvy=1110203487 +po1_sh1_cablemesh91941_thvy=-850325873 +po1_sh1_cablemesh91956_thvy=-1614090404 +po1_sh1_cablemesh91971_thvy=1205023989 +po1_sh1_cablemesh91986_thvy=-413712297 +po1_sh1_cablemesh92001_thvy=1953678221 +po1_sh1_cablemesh92016_thvy=905007624 +po1_sh1_cablemesh92031_thvy=-187438110 +po1_sh1_cablemesh92046_thvy=158639696 +po1_sh1_cablemesh92061_thvy=1423701083 +po1_sh1_cablemesh92076_thvy=1787893875 +po1_sh1_cablemesh92092_thvy=779624194 +po1_sh1_cablemesh92107_thvy=55258574 +po1_sh1_cablemesh92381_thvy=1328452171 +po1_sh1_cablemesh92382_thvy=1462981042 +po1_sh1_cablemesh92383_thvy=109283038 +po1_sh1_cablemesh92384_thvy=253544174 +po1_sh1_cablemesh92385_thvy=1065150549 +po1_sh1_cablemesh92386_thvy=-635693058 +po1_sh1_cablemesh92387_thvy=-1737592698 +po1_sh1_cablemesh92388_thvy=1989904336 +po1_sh1_cablemesh92389_thvy=-20347931 +po1_sh1_cablemesh92390_thvy=1037126769 +po1_sh1_cablemesh92391_thvy=-179638538 +po1_sh1_cablemesh92392_thvy=1654555837 +po1_sh1_cablemesh92393_thvy=-937607461 +po1_sh1_cablemesh92394_thvy=-465644219 +po1_sh1_cablemesh92627_thvy=-1575724083 +po1_sh1_cablemesh92628_thvy=-124078652 +po1_sh1_cablemesh92629_thvy=1373725116 +po1_sh1_cablemesh92630_thvy=1569687330 +po1_sh1_cablemesh92631_thvy=-448888884 +po1_sh1_cablemesh92632_thvy=-2136204015 +po1_sh1_cablemesh92633_thvy=-1154796704 +po1_sh1_cablemesh92634_thvy=-345472610 +po1_sh1_cablemesh92635_thvy=-312481226 +po1_sh1_cablemesh92636_thvy=287836390 +po1_sh1_cablemesh92739_thvy=487639633 +po1_sh1_cablemesh92740_thvy=-1402574965 +po1_sh1_cablemesh92742_thvy=320514514 +po1_sh1_cablemesh92743_thvy=-173881972 +po1_sh1_cablemesh92744_thvy=2043994835 +po1_sh1_cablemesh92745_thvy=1780666843 +po1_sh1_cablemesh92960_thvy=-1611571907 +po1_sh1_cablemesh92961_thvy=543605257 +po1_sh1_cablemesh92962_thvy=941540822 +po1_sh1_cablemesh92963_thvy=1938615983 +po1_sh1_cablemesh92964_thvy=1377491721 +po1_sh1_cablemesh92965_thvy=-1882642571 +po1_sh1_cablemesh92966_thvy=-1100025059 +po1_sh1_cablemesh92967_thvy=-367975617 +po1_sh1_cablemesh92968_thvy=-1304647027 +po1_sh1_cablemesh92969_thvy=1661321925 +po1_sh1_cablemesh92970_thvy=754805482 +po1_sh1_cablemesh92971_thvy=-1681632956 +po1_sh1_cablemesh92986_thvy=1209290430 +po1_sh1_cablemesh92987_thvy=-368457898 +po1_sh1_cablemesh93508_thvy=748768904 +po1_sh1_cablemesh93509_thvy=-1752228188 +po1_sh1_cablemesh93510_thvy=-1731814015 +po1_sh1_cablemesh93511_thvy=-549357191 +po1_sh1_cablemesh93512_thvy=1220373552 +po1_sh1_cablemesh93513_thvy=1144237072 +po1_sh1_cablemesh93514_thvy=1441674390 +po1_sh1_cablemesh93515_thvy=-960308527 +po1_sh1_cablemesh93516_thvy=425215711 +po1_sh1_cablemesh93517_thvy=1600601284 +po1_sh1_cablemesh93518_thvy=1971493884 +po1_sh1_cablemesh93519_thvy=1065243060 +po1_sh1_cablemesh93520_thvy=1396932670 +po1_sh1_cablemesh93521_thvy=1611495361 +po1_sh1_cablemesh93524_thvy=-1791440933 +po1_sh1_cablemesh93525_thvy=1140228521 +po1_sh1_cablemesh93526_thvy=-2086976284 +po1_sh1_cablemesh93527_thvy=436798399 +po1_sh1_cablemesh93528_thvy=-299799291 +po1_sh1_cablemesh93529_thvy=-1500923011 +po1_sh1_cablemesh93530_thvy=-373115256 +po1_sh1_cablemesh93531_thvy=-1785739863 +po1_sh1_cablemesh93533_thvy=-225910105 +po1_sh1_cablemesh93534_thvy=89393425 +po1_sh1_cablemesh93535_thvy=2050331064 +po1_sh1_cablemesh93536_thvy=-1732552693 +po1_sh1_cablemesh93537_thvy=-1678711685 +po1_sh1_cablemesh93538_thvy=1700726269 +po1_sh1_cablemesh93602_thvy=2056200971 +po1_sh1_cablemesh93603_thvy=378833876 +po1_sh1_cablemesh93604_thvy=327452601 +po1_sh1_cablemesh93605_thvy=1474465310 +po1_sh1_cablemesh93607_thvy=-767815094 +po1_sh1_cablemesh93609_thvy=-478973760 +po1_sh1_cablemesh93611_thvy=-1479200007 +po1_sh1_cablemesh93612_thvy=998702070 +po1_sh1_cablemesh93613_thvy=1989117003 +po1_sh1_cablemesh93614_thvy=137741997 +po1_sh1_cablemesh93616_thvy=-1072838151 +po1_sh1_cablemesh93617_thvy=-2145648939 +po1_sh1_cablemesh94042_thvy=1631543348 +po1_sh1_cablemesh94043_thvy=-1325859523 +po1_sh1_cablemesh94044_thvy=1203680880 +po1_sh1_cablemesh94045_thvy=-318755264 +po1_sh1_cablemesh94046_thvy=-554791307 +po1_sh1_cablemesh94047_thvy=-38984706 +po1_sh1_cablemesh94048_thvy=-1256772166 +po1_sh1_cablemesh94049_thvy=328703459 +po1_sh1_cablemesh94050_thvy=1229759026 +po1_sh1_cablemesh94051_thvy=1680916584 +po1_sh1_cablemesh94052_thvy=-268379608 +po1_sh1_cablemesh94053_thvy=-907121250 +po1_sh1_cablemesh94054_thvy=-1061785066 +po1_sh1_cablemesh94055_thvy=-146338329 +po1_sh1_cablemesh94056_thvy=316954512 +po1_sh1_cablemesh94057_thvy=-72209233 +po1_sh1_cablemesh94058_thvy=2043608357 +po1_sh1_cablemesh94059_thvy=1577368522 +po1_sh1_cablemesh94060_thvy=-683630197 +po1_sh1_cablemesh94061_thvy=-1248510969 +po1_sh1_cablemesh94062_thvy=-10865491 +po1_sh1_cablemesh94063_thvy=-902136477 +po1_sh1_cablemesh94064_thvy=-1275103973 +po1_sh1_cablemesh94065_thvy=-1543444401 +po1_sh1_cablemesh94066_thvy=709327744 +po1_sh1_cablemesh94067_thvy=1506204649 +po1_sh1_cablemesh94068_thvy=1954394458 +po1_sh1_cablemesh94069_thvy=257364230 +po1_sh1_crane_dec00=53032664 +po1_sh1_crane00=-251833918 +po1_sh1_cranewire1=-1924055100 +po1_sh1_cranewire2=-845692848 +po1_sh1_drips=1254229492 +po1_sh1_fire_overlay=-1837704821 +po1_sh1_gg_fizz1=861993529 +po1_sh1_gg_fizz2=96804610 +po1_sh1_gg_fizz3=1182965884 +po1_sh1_gg_fizz4=412206235 +po1_sh1_gg_fizz6=1027509748 +po1_sh1_gg_fizz7=828208578 +po1_sh1_gg_fizz8=-4812171 +po1_sh1_gg_lad1=-96174935 +po1_sh1_gg_lad2=-402008012 +po1_sh1_gg_lad3=-221352519 +po1_sh1_gg_lad4=-487338492 +po1_sh1_gg_netting=-1663551752 +po1_sh1_gg_netting2=-1337057720 +po1_sh1_gg003=1456640986 +po1_sh1_gg004=2142004621 +po1_sh1_gg005=1897220191 +po1_sh1_gg006=-1918271089 +po1_sh1_gg007=-2693656 +po1_sh1_gg008=-930351277 +po1_sh1_gg009=-1176053239 +po1_sh1_gg1=1941399646 +po1_sh1_hangrope5=746910308 +po1_sh1_hull_debris002=-1702528301 +po1_sh1_lod_01b=1032304185 +po1_sh1_numbers=269019608 +po1_sh1_pipe003=-1269106316 +po1_sh1_pipe004=2137657235 +po1_sh1_pipe1=-470542093 +po1_sh1_pipe2_lod=-2121480745 +po1_sh1_pipe2=-776604553 +po1_sh1_pipe3=-137510746 +po1_sh1_pipe4=-150290656 +po1_sh1_pipe5=465275021 +po1_sh1_pipe6=175597049 +po1_sh1_pipe7=1395619700 +po1_sh1_pipe8=770714870 +po1_sh1_port_xr_door00=-1653295277 +po1_sh1_port_xr_door01=-15369581 +po1_sh1_port_xr_door02=-371437535 +po1_sh1_port_xr_door03=-1556593958 +po1_sh1_port_xr_door04=-832005830 +po1_sh1_port_xr_door05=419212901 +po1_sh1_port_xr_door06=48857663 +po1_sh1_port_xr_door07=-63048472 +po1_sh1_port_xr_door08=-411841708 +po1_sh1_port_xr_door09=1238732822 +po1_sh1_port_xr_door10=-318351467 +po1_sh1_port_xr_door11=-774790868 +po1_sh1_port_xr_door12=-930378080 +po1_sh1_port_xr_door13=497072333 +po1_sh1_port_xr_door14=862053455 +po1_sh1_props_combo_slod=-1993647489 +po1_sh1_props_combo01_slod=-1842428275 +po1_sh1_props_lod=1720302083 +po1_sh1_props10_lod=-1082140071 +po1_sh1_props10b_lod=-368807232 +po1_sh1_props11_lod=536195830 +po1_sh1_props12_lod=-1266142119 +po1_sh1_props2_lod=953732150 +po1_sh1_props4_lod=-1366109013 +po1_sh1_props5_lod=1180333701 +po1_sh1_props6_lod=-576313983 +po1_sh1_props7_lod=1202330715 +po1_sh1_props8_lod=445945453 +po1_sh1_props9_lod=-1555331043 +po1_sh1_rf_door004=-1703523201 +po1_sh1_rf_prop23=397323665 +po1_sh1_rope004=-376779463 +po1_sh1_rope005=-1711100374 +po1_sh1_rope006=1422926786 +po1_sh1_rope007=1183156013 +po1_sh1_rope009=-1057620980 +po1_sh1_rustedge=2001436006 +po1_sh1_ship_sunk_det00=-94741319 +po1_sh1_ship_sunk_int01=-1637361686 +po1_sh1_shipa_006=-929469528 +po1_sh1_shipa_05=2087747926 +po1_sh1_shipa_05a=-644403589 +po1_sh1_shipa_05b=-942372106 +po1_sh1_shipa_05c=850682036 +po1_sh1_shipa_09_rope1_det=1877234107 +po1_sh1_shipa_09_rope1=-119662110 +po1_sh1_shipa_09_rope2_det=1406001375 +po1_sh1_shipa_09_rope2=1090660957 +po1_sh1_shipa_09=1073907835 +po1_sh1_shipa_cabin_ov=-450984745 +po1_sh1_shipa_cabin=1232442706 +po1_sh1_shipa_cabin001=940111680 +po1_sh1_shipa_decals=-1221521939 +po1_sh1_shipa_decals2=-1968632191 +po1_sh1_shipa_detail=-769072662 +po1_sh1_shipa_detail001=1381926518 +po1_sh1_shipa_hull=1792440137 +po1_sh1_shipa_hull001=-726921261 +po1_sh1_shipa_ladder_p1=565440205 +po1_sh1_shipa_ladder_p2=-335379605 +po1_sh1_shipa_ladder002=-369181351 +po1_sh1_shipa_ladder002b=-925203762 +po1_sh1_shipa_lifeboats=506809511 +po1_sh1_shipa_lifeboats001=924001114 +po1_sh1_shipa_lifeboats2=-1664318454 +po1_sh1_shipa_railings_3=1211853693 +po1_sh1_shipa_railings_4=317784297 +po1_sh1_shipa_railings_6=-914952718 +po1_sh1_shipa_railings_7=-1892484757 +po1_sh1_shipa_railings_p01=-438846243 +po1_sh1_shipa_railings_p02=-406077243 +po1_sh1_shipa_railings_p03=-96115272 +po1_sh1_shipa_railings_p04=208701966 +po1_sh1_shipa_railings_p05=515059347 +po1_sh1_shipa_railings_p06=1092973431 +po1_sh1_shipa_railings_p07=1398872050 +po1_sh1_shipa_railings_p08=1639363741 +po1_sh1_shipa_railings_p09=1944901897 +po1_sh1_shipa_railings_p1=1582664252 +po1_sh1_shipa_railings_p10=-689891012 +po1_sh1_shipa_railings_p11=-1580126431 +po1_sh1_shipa_railings_p12=-358235963 +po1_sh1_shipa_railings_p2=-1794312278 +po1_sh1_shipa_railings_p3=-2118495995 +po1_sh1_shipa_railings_p4=-1200177535 +po1_sh1_shipa_railings001=-910213443 +po1_sh1_shipa_stairs=-2117551994 +po1_sh1_shipa_stairs002=1601214123 +po1_sh1_shipa_stairs003=-853020136 +po1_sh1_shipa_stairs004=-2080022572 +po1_sh1_shipcrates1=-38102941 +po1_sh1_shipcrates2_d=1957081450 +po1_sh1_shipcrates2=789871382 +po1_sh1_shipcrates2b_d=360464429 +po1_sh1_shipcrates2b=-1948354067 +po1_sh1_shipcrates3_d=938468680 +po1_sh1_shipcrates3=-631320148 +po1_sh1_shipcrates3b_d=-1233711778 +po1_sh1_shipcrates3b=301861762 +po1_sh1_shipcrates4_d=1213197611 +po1_sh1_shipcrates4=193836041 +po1_sh1_shipcrates4b_d=-361195211 +po1_sh1_shipcrates4b=481894928 +po1_sh1_shipcrates5_d=-35405218 +po1_sh1_shipcrates5=496162831 +po1_sh1_shipcrates5b_d=-624607375 +po1_sh1_shipcrates5b=-1348449008 +po1_sh1_slod002=616271603 +po1_sh1_stairs_004=-1291964770 +po1_sh1_stairs_03=490386153 +po1_sh1_stairs_032=-617580230 +po1_sh1_sunk_slod=-1995114922 +po1_sh1_sunklad1=-14043999 +po1_sh1_sunklad2=175426359 +po1_sh1_sunklad3=1689190314 +po1_sh1_sunklad4=-297790770 +po1_sh1_window_overlay=-1714267800 +po1_sh2_crane_cables_01=1522069532 +po1_sh2_crane_cables_02=830447018 +po1_sh2_decalsgg_01=-1193741830 +po1_sh2_decalsgg_02=-837084034 +po1_sh2_decalsgg_03=-486848962 +po1_sh2_drips=884131854 +po1_sh2_gavfix_fiz1_lod=-768896172 +po1_sh2_gavfix_fiz2_lod=782411229 +po1_sh2_gg_lad2=740851122 +po1_sh2_gg003=-1551225730 +po1_sh2_gg004=145880780 +po1_sh2_gg005=-694480225 +po1_sh2_gg1=841627149 +po1_sh2_laddertest1=-2091444081 +po1_sh2_laddertest2=-1799373984 +po1_sh2_laddertest3=1501447398 +po1_sh2_lod_04b=191564381 +po1_sh2_numbers=-1483220376 +po1_sh2_pipe1=-1940821995 +po1_sh2_pipe2=-1625813594 +po1_sh2_po1_sh1_anchors=979726030 +po1_sh2_po1_sh1_antenna1=-810687974 +po1_sh2_po1_sh1_decals_02=236911090 +po1_sh2_po1_sh1_decals_03=-540009131 +po1_sh2_po1_sh1_decals_04=315196223 +po1_sh2_po1_sh1_decals_05=619718540 +po1_sh2_po1_sh1_decals_06=-881003345 +po1_sh2_po1_sh1_decals_07=-1731031205 +po1_sh2_po1_sh1_decals_08=-270025340 +po1_sh2_po1_sh1_decals_09=-1186443194 +po1_sh2_po1_sh1_decals_11=1899250551 +po1_sh2_po1_sh1_decals_12=-606791497 +po1_sh2_po1_sh1_decalwires_03=816070070 +po1_sh2_po1_sh1_details_02=-1276838965 +po1_sh2_po1_sh1_details_03=-430743385 +po1_sh2_po1_sh1_hull001=1633340585 +po1_sh2_po1_sh1_hullrudder=1561725554 +po1_sh2_po1_sh1_pipes=329685343 +po1_sh2_po1_sh1_ropes01=-974020524 +po1_sh2_po1_sh1_ropesf=-1909235556 +po1_sh2_po1_sh1_ropesr=451017103 +po1_sh2_po1_sh1_stps_det=-2016344491 +po1_sh2_po1_sh1_stps=1267804496 +po1_sh2_po1_sh1_tower002=608609330 +po1_sh2_railings_01=102336357 +po1_sh2_railings_02=315891930 +po1_sh2_railings_04=937290477 +po1_sh2_railings_05=705777488 +po1_sh2_railings_07=-22873996 +po1_sh2_railings_100=-1391585082 +po1_sh2_railings_101=1289214023 +po1_sh2_railings_102=1418848187 +po1_sh2_railings_103=1633386830 +po1_sh2_railings_104=2024976380 +po1_sh2_railings_105=-175232571 +po1_sh2_railings_106=458126661 +po1_sh2_railings_107=724833536 +po1_sh2_railings_108=966373835 +po1_sh2_railings_109=369519273 +po1_sh2_railings_110=2143865516 +po1_sh2_railings_111=-540341581 +po1_sh2_railings2_01=-181010663 +po1_sh2_rope02=-833360488 +po1_sh2_rope03=-1332956662 +po1_sh2_rope04=-1562765659 +po1_sh2_rope05=-33436441 +po1_sh2_rope06=198469772 +po1_sh2_rope07=-752683226 +po1_sh2_rope08=-523857295 +po1_sh2_rope1_2=440266385 +po1_sh2_rope1_3=-1636567301 +po1_sh2_rope1_4=-1887905531 +po1_sh2_rope3_2=-1932569282 +po1_sh2_rustedge=-125487144 +po1_sh2_s_001=-2070698107 +po1_sh2_sh1_details_01_hd=-474210339 +po1_sh2_sh1_details_02_hd=-991994332 +po1_sh2_sh1_details_69=1099359019 +po1_sh2_ship2_fizz1=1096963266 +po1_sh2_ship2_fizz2=1328607327 +po1_sh2_ship2_fizz3=139190922 +po1_sh2_ship2_fizz4=872233464 +po1_sh2_shipa_05=-320521672 +po1_sh2_shipa_05b_det=-1663070894 +po1_sh2_shipa_05b=-416818391 +po1_sh2_shipa_06=44393912 +po1_sh2_shipa_bollards1=376474241 +po1_sh2_shipa_bollards2=-1293761693 +po1_sh2_shipa_cabin_ov2=-2122594469 +po1_sh2_shipa_cabin_ov3=1216271714 +po1_sh2_shipa_cabin_ov4=1455256031 +po1_sh2_shipa_cabin=-423359804 +po1_sh2_shipa_dec_1=-1273158462 +po1_sh2_shipa_dec_2=-949990584 +po1_sh2_shipa_dec=190784200 +po1_sh2_shipa_decals=-1627181951 +po1_sh2_shipa_decals2=1115677385 +po1_sh2_shipa_detail=-979889780 +po1_sh2_shipa_hull=420187091 +po1_sh2_shipa_ladder002=-478050236 +po1_sh2_shipa_ladder003=-179033111 +po1_sh2_shipa_ladder01=-486983846 +po1_sh2_shipa_ladder02=-248785985 +po1_sh2_shipa_lifeboats1=271734987 +po1_sh2_shipa_lifeboats2=562559862 +po1_sh2_shipa_railings=-1463346467 +po1_sh2_shipa_stairs=-1334616724 +po1_sh2_shipa_stairs002=229387087 +po1_sh2_shipa_windows=2120934406 +po1_sh2_stairs_01=-855924320 +po1_sh2_stairs_07=-1652669790 +po1_sh2_wire=743767427 +police=2046537925 +police2=-1627000575 +police3=1912215274 +police4=-1973172295 +policeb=-34623805 +policeold1=-1536924937 +policeold2=-1779120616 +policet=456714581 +polmav=353883353 +pony=-119658072 +pony2=943752001 +pop_v_bank_door_l=-1290268385 +pop_v_bank_door_r=-498077814 +poro_06_sig1_c_source=-1977698976 +port_xr_bins=-1976806603 +port_xr_cont_01=-1221701255 +port_xr_cont_02=-1803023315 +port_xr_cont_03=-1171564689 +port_xr_cont_04=-935595120 +port_xr_cont_sm=710539794 +port_xr_contpod_01=575329936 +port_xr_contpod_02=806973997 +port_xr_contpod_03=1917744790 +port_xr_cranelg=-401460437 +port_xr_door_01=1369145036 +port_xr_door_04=-2085166334 +port_xr_door_05=1450215542 +port_xr_elecbox_1=2123151705 +port_xr_elecbox_2=-2007544594 +port_xr_elecbox_3=-1683917950 +port_xr_fire=2133090796 +port_xr_firehose=1034340814 +port_xr_lifeboat=-1340510246 +port_xr_lifep=-1727003037 +port_xr_lightdoor=456885502 +port_xr_lighthal=1809625346 +port_xr_lightspot=-390630130 +port_xr_railbal=1013710720 +port_xr_railside=-626023976 +port_xr_railst=1857662402 +port_xr_spoolsm=-734430729 +port_xr_stairs_01=-520750160 +port_xr_tiedown=-833990705 +pounder=2112052861 +prairie=-1450650718 +pranger=741586030 +predator=-488123221 +premier=-1883869285 +primo=-1150599089 +primo2=-2040426790 +proair_hoc_puck=-1100075058 +proc_brittlebush_01=29828513 +proc_coral_01=-1280423821 +proc_desert_sage_01=-2114240528 +proc_drkyel001=1870499111 +proc_dry_plants_01=2041844081 +proc_drygrasses01=2015249693 +proc_drygrasses01b=-1511795599 +proc_drygrassfronds01=1781006001 +proc_dryplantsgrass_01=-2044882611 +proc_dryplantsgrass_02=-1945854697 +proc_fern_02=-2131000111 +proc_flower_wild_04=-203856859 +proc_flower1=-287168502 +proc_forest_grass01=-67644897 +proc_forest_ivy_01=-429997852 +proc_grassdandelion01=-1010825119 +proc_grasses01=1599985244 +proc_grasses01b=-1065905452 +proc_grassfronds01=1406134282 +proc_grassplantmix_01=-638302388 +proc_grassplantmix_02=213036232 +proc_indian_pbrush_01=-964059938 +proc_leafybush_01=-783590493 +proc_leafyplant_01=849975660 +proc_litter_01=775482218 +proc_litter_02=479086613 +proc_lizardtail_01=1775565172 +proc_lupins_01=-1025025503 +proc_meadowmix_01=17258065 +proc_meadowpoppy_01=-508643576 +proc_mntn_stone01=580043721 +proc_mntn_stone02=334177914 +proc_mntn_stone03=237509364 +proc_sage_01=-876909511 +proc_scrub_bush01=1872771678 +proc_searock_01=2064959419 +proc_searock_02=1758339886 +proc_searock_03=1589448460 +proc_sml_reeds_01=-814048611 +proc_sml_reeds_01b=875648136 +proc_sml_reeds_01c=1173321732 +proc_sml_stones01=-503723136 +proc_sml_stones02=-741527769 +proc_sml_stones03=-1015640454 +proc_stones_01=-1405230777 +proc_stones_02=-889446717 +proc_stones_03=-646857810 +proc_stones_04=-412821612 +proc_stones_05=-182488311 +proc_stones_06=31952029 +proc_trolley_lakebed=950980702 +proc_weeds01a=-1406314798 +proc_weeds01b=-1272191277 +proc_weeds01c=-1578024354 +proc_wildquinine=-1533650692 +prop_06_sig1_a=-1344020018 +prop_06_sig1_b=2041509221 +prop_06_sig1_d=1982492248 +prop_06_sig1_e=1760580580 +prop_06_sig1_f=1384097539 +prop_06_sig1_g=1162513561 +prop_06_sig1_h=790913101 +prop_06_sig1_i=563529010 +prop_06_sig1_j=-331261304 +prop_06_sig1_k=368618998 +prop_06_sig1_l=-1619803918 +prop_06_sig1_m=-785013643 +prop_06_sig1_n=-1701726418 +prop_06_sig1_o=-1940612428 +prop_1st_hostage_scene=1875279045 +prop_1st_prologue_scene=1280887308 +prop_2nd_hostage_scene=-742199344 +prop_50s_jukebox=-1331536247 +prop_a_base_bars_01=1611303890 +prop_a_trailer_door_01=1293907652 +prop_a4_pile_01=478908889 +prop_a4_sheet_01=-1378325165 +prop_a4_sheet_02=-1220181943 +prop_a4_sheet_03=-1831225514 +prop_a4_sheet_04=-1684027166 +prop_a4_sheet_05=17929184 +prop_abat_roller_static=1373227456 +prop_abat_slide=-1468417022 +prop_acc_guitar_01_d1=-121802573 +prop_acc_guitar_01=-708789241 +prop_aerial_01a=-1602845292 +prop_aerial_01b=363720705 +prop_aerial_01c=201055389 +prop_aerial_01d=1161678624 +prop_afsign_amun=924808509 +prop_afsign_vbike=718227482 +prop_agave_01=-1056637498 +prop_agave_02=-1437872044 +prop_aiprort_sign_01=-1716731852 +prop_aiprort_sign_02=-1187578040 +prop_air_bagloader=167557869 +prop_air_bagloader2_cr=1683244033 +prop_air_bagloader2=-1287677794 +prop_air_barrier=1175931267 +prop_air_bench_01=-76230599 +prop_air_bench_02=307625467 +prop_air_bigradar_l1=-1550393228 +prop_air_bigradar_l2=-1773582887 +prop_air_bigradar_slod=-1062232474 +prop_air_bigradar=-1988908952 +prop_air_blastfence_01=-1265137328 +prop_air_blastfence_02=-1562286620 +prop_air_bridge01=131289656 +prop_air_bridge02=497122772 +prop_air_cargo_01a=1610144111 +prop_air_cargo_01b=1891269362 +prop_air_cargo_01c=1046025776 +prop_air_cargo_02a=-274013936 +prop_air_cargo_02b=542982772 +prop_air_cargo_03a=-1986685425 +prop_air_cargo_04a=628478833 +prop_air_cargo_04b=-500478759 +prop_air_cargo_04c=-806573988 +prop_air_cargoloader_01=1757803317 +prop_air_chock_01=1514102675 +prop_air_chock_03=-452397756 +prop_air_chock_04=1800372691 +prop_air_conelight=-1587301201 +prop_air_fireexting=-1779825653 +prop_air_fueltrail1=-770054074 +prop_air_fueltrail2=-1075526692 +prop_air_gasbogey_01=-925511118 +prop_air_generator_01=-1564544556 +prop_air_generator_03=-1474397017 +prop_air_hoc_paddle_01=78540130 +prop_air_hoc_paddle_02=-218084858 +prop_air_lights_01a=1784537360 +prop_air_lights_01b=1095208676 +prop_air_lights_02a=-1035660791 +prop_air_lights_02b=-772034186 +prop_air_lights_03a=1998517203 +prop_air_lights_04a=-887448895 +prop_air_lights_05a=-173347079 +prop_air_luggtrolley=-1914374242 +prop_air_mast_01=-1824199444 +prop_air_mast_02=1524825141 +prop_air_monhut_01=1849402306 +prop_air_monhut_02=1670942332 +prop_air_monhut_03_cr=169792355 +prop_air_monhut_03=-961391442 +prop_air_propeller01=1562403901 +prop_air_radar_01=-1867237480 +prop_air_sechut_01=-105439435 +prop_air_stair_01=1363465830 +prop_air_stair_02=123191949 +prop_air_stair_03=900603705 +prop_air_stair_04a_cr=-2103481739 +prop_air_stair_04a=1412727143 +prop_air_stair_04b_cr=-68540493 +prop_air_stair_04b=-1444467509 +prop_air_taxisign_01a=2129093333 +prop_air_taxisign_02a=1896958025 +prop_air_taxisign_03a=-159713206 +prop_air_terlight_01a=-994110897 +prop_air_terlight_01b=-479309907 +prop_air_terlight_01c=714071539 +prop_air_towbar_01=-806121615 +prop_air_towbar_02=-576443694 +prop_air_towbar_03=1555409147 +prop_air_trailer_1a=-397607777 +prop_air_trailer_1b=-1161911933 +prop_air_trailer_1c=-1957313850 +prop_air_trailer_2a=401136338 +prop_air_trailer_2b=623310158 +prop_air_trailer_3a=-399903427 +prop_air_trailer_3b=-1236266614 +prop_air_trailer_4a=-64349163 +prop_air_trailer_4b=712505520 +prop_air_trailer_4c=425776770 +prop_air_watertank1=638798121 +prop_air_watertank2=1422763677 +prop_air_watertank3=447918696 +prop_air_windsock_base=61509710 +prop_air_windsock=-310772260 +prop_air_woodsteps=886547537 +prop_aircon_l_01=827943275 +prop_aircon_l_02=605277920 +prop_aircon_l_03_dam=1413477803 +prop_aircon_l_03=1426534598 +prop_aircon_l_04=1195939145 +prop_aircon_m_01=1369811908 +prop_aircon_m_02=1131941737 +prop_aircon_m_03=1948414141 +prop_aircon_m_04=1709954128 +prop_aircon_m_05=-1393761711 +prop_aircon_m_06=-1625667924 +prop_aircon_m_07=1366469466 +prop_aircon_m_08=1135153095 +prop_aircon_m_09=-432646941 +prop_aircon_m_10=726292818 +prop_aircon_s_01a=-223157118 +prop_aircon_s_02a=317638569 +prop_aircon_s_02b=532504902 +prop_aircon_s_03a=1767043400 +prop_aircon_s_03b=1552504757 +prop_aircon_s_04a=217291359 +prop_aircon_s_05a=-759879321 +prop_aircon_s_06a=-867494225 +prop_aircon_s_07a=1928095639 +prop_aircon_s_07b=-1177062036 +prop_aircon_t_03=-1545030330 +prop_aircon_tna_02=-793463384 +prop_airdancer_2_cloth=-775805135 +prop_airdancer_base=1480247349 +prop_airhockey_01=-1679199186 +prop_airport_sale_sign=160628940 +prop_alarm_01=-1758446314 +prop_alarm_02=-2112285976 +prop_alien_egg_01=1803116220 +prop_aloevera_01=-73263722 +prop_am_box_wood_01=-1536173086 +prop_amanda_note_01=-1139842859 +prop_amanda_note_01b=503635721 +prop_amb_40oz_02=-440787091 +prop_amb_40oz_03=-1217150239 +prop_amb_beer_bottle=683570518 +prop_amb_ciggy_01=2017086435 +prop_amb_donut=1847598393 +prop_amb_handbag_01=1197080420 +prop_amb_phone=974883178 +prop_ammunation_sign_01=-547813259 +prop_amp_01=1011250084 +prop_anim_cash_note_b=1814532926 +prop_anim_cash_note=1597489407 +prop_anim_cash_pile_01=-1170050911 +prop_anim_cash_pile_02=-1448063107 +prop_apple_box_01=1405043423 +prop_apple_box_02=-585968300 +prop_ar_arrow_1=1011158577 +prop_ar_arrow_2=1811869092 +prop_ar_arrow_3=958367714 +prop_ar_ring_01=977639986 +prop_arc_blueprints_01=-1995840812 +prop_arcade_01=-1991361770 +prop_arcade_02=952375787 +prop_arm_gate_l=-2029892494 +prop_arm_wrestle_01=-861197080 +prop_armchair_01=719404538 +prop_armenian_gate=1534513698 +prop_armour_pickup=701173564 +prop_artgallery_02_dl=-267139712 +prop_artgallery_02_dr=650392296 +prop_artgallery_dl=-751501685 +prop_artgallery_dr=-1382730932 +prop_artifact_01=-956377380 +prop_ashtray_01=996113921 +prop_asteroid_01=-543669801 +prop_astro_table_01=1685515260 +prop_astro_table_02=832407114 +prop_atm_01=-870868698 +prop_atm_02=-1126237515 +prop_atm_03=-1364697528 +prop_attache_case_01=-1600440298 +prop_aviators_01=2047842025 +prop_b_board_blank=1335593994 +prop_bahammenu=-1212160278 +prop_balcony_glass_01=-465397894 +prop_balcony_glass_02=-156648376 +prop_balcony_glass_03=128212541 +prop_balcony_glass_04=170812241 +prop_ball_box=-206337278 +prop_ballistic_shield_lod1=812526004 +prop_ballistic_shield=1141389967 +prop_bandsaw_01=-1743279446 +prop_bank_shutter=-554465314 +prop_bank_vaultdoor=-134415992 +prop_bar_beans=-1766751344 +prop_bar_beerfridge_01=-1102277088 +prop_bar_caddy=-1711526423 +prop_bar_coastbarr=-16236139 +prop_bar_coastchamp=-2132107072 +prop_bar_coastdusc=1260570993 +prop_bar_coasterdisp=1793667637 +prop_bar_coastmount=1374371923 +prop_bar_cockshaker=-420103132 +prop_bar_cockshakropn=-1525506599 +prop_bar_cooler_01=2072037848 +prop_bar_cooler_03=1913075429 +prop_bar_drinkstraws=-1660391290 +prop_bar_fridge_01=-458183035 +prop_bar_fridge_02=-304627501 +prop_bar_fridge_03=18704222 +prop_bar_fridge_04=-1720674274 +prop_bar_fruit=1753238891 +prop_bar_ice_01=-1696280277 +prop_bar_lemons=993353915 +prop_bar_limes=2010966735 +prop_bar_measrjug=67883626 +prop_bar_napkindisp=-521301105 +prop_bar_nuts=-1838355393 +prop_bar_pump_01=-1281229898 +prop_bar_pump_04=-766101190 +prop_bar_pump_05=-1188362524 +prop_bar_pump_06=-420814237 +prop_bar_pump_07=-1339984727 +prop_bar_pump_08=2143392746 +prop_bar_pump_09=1285434788 +prop_bar_pump_10=1090360663 +prop_bar_shots=-754287693 +prop_bar_sink_01=-1619027728 +prop_bar_stirrers=846652480 +prop_bar_stool_01=-1829764702 +prop_barbell_01=2139379968 +prop_barbell_02=-1711403533 +prop_barbell_100kg=-486823720 +prop_barbell_10kg=-1902111326 +prop_barbell_20kg=371177307 +prop_barbell_30kg=927793327 +prop_barbell_40kg=-1314904318 +prop_barbell_50kg=1897403261 +prop_barbell_60kg=-43213041 +prop_barbell_80kg=-164226377 +prop_barebulb_01=-1882134861 +prop_barier_conc_01a=-1228223417 +prop_barier_conc_01b=-978556406 +prop_barier_conc_01c=-347163314 +prop_barier_conc_02a=-1286880215 +prop_barier_conc_02b=-514023350 +prop_barier_conc_02c=-674591450 +prop_barier_conc_03a=432739598 +prop_barier_conc_04a=-1810823144 +prop_barier_conc_05a=693843550 +prop_barier_conc_05b=415536433 +prop_barier_conc_05c=1172303719 +prop_barn_door_l=-165117488 +prop_barn_door_r=-459350339 +prop_barrachneon=18445149 +prop_barrel_01a=-1738103333 +prop_barrel_02a=1298403575 +prop_barrel_02b=-1069975900 +prop_barrel_03a=89948745 +prop_barrel_03d=344662182 +prop_barrel_exp_01a=-1344435013 +prop_barrel_exp_01b=-1088738506 +prop_barrel_exp_01c=-1935686084 +prop_barrel_float_1=-1269401419 +prop_barrel_float_2=-840225818 +prop_barrel_pile_01=1652026494 +prop_barrel_pile_02=-260208501 +prop_barrel_pile_03=-921781850 +prop_barrel_pile_04=-566369276 +prop_barrel_pile_05=631304913 +prop_barrier_wat_01a=-841417216 +prop_barrier_wat_03a=2080595106 +prop_barrier_wat_03b=546252211 +prop_barrier_wat_04a=579512398 +prop_barrier_wat_04b=1198649884 +prop_barrier_wat_04c=968840887 +prop_barrier_work01a=1072616162 +prop_barrier_work01b=1329951119 +prop_barrier_work01c=1718951922 +prop_barrier_work01d=1946925855 +prop_barrier_work02a=-1984567405 +prop_barrier_work04a=-565797937 +prop_barrier_work05=-143315610 +prop_barrier_work06a=765541575 +prop_barrier_work06b=1048501890 +prop_barriercrash_01=742943823 +prop_barriercrash_02=1415068782 +prop_barriercrash_03=574380059 +prop_barriercrash_04=1871573721 +prop_barry_table_detail=118769507 +prop_basejump_target_01=510628364 +prop_basketball_net=659269893 +prop_bath_dirt_01=-2088525666 +prop_battery_01=-1966747703 +prop_battery_02=-1726256012 +prop_bball_arcade_01=-1525817904 +prop_bbq_1=1903501406 +prop_bbq_2=519797612 +prop_bbq_3=-476379988 +prop_bbq_4_l1=-770250239 +prop_bbq_4=977744387 +prop_bbq_5=286252949 +prop_beach_bag_01a=-1363752925 +prop_beach_bag_01b=2094687343 +prop_beach_bag_02=-845760792 +prop_beach_bag_03=1972733671 +prop_beach_bars_01=-489525601 +prop_beach_bars_02=1920863736 +prop_beach_bbq=-1608693916 +prop_beach_dip_bars_01=1672330940 +prop_beach_dip_bars_02=-1531756342 +prop_beach_fire=-1065766299 +prop_beach_lg_float=-1880772547 +prop_beach_lg_stretch=183900128 +prop_beach_lg_surf=-418873017 +prop_beach_lilo_01=1715961520 +prop_beach_lilo_02=-1675793829 +prop_beach_lotion_01=-554270033 +prop_beach_lotion_02=238248232 +prop_beach_lotion_03=-1826591984 +prop_beach_parasol_01=1054627099 +prop_beach_parasol_02=756855196 +prop_beach_parasol_03=516887809 +prop_beach_parasol_04=-1929219726 +prop_beach_parasol_05=-2108662770 +prop_beach_parasol_06=1913502601 +prop_beach_parasol_07=1473546007 +prop_beach_parasol_08=-979901796 +prop_beach_parasol_09=-1151218128 +prop_beach_parasol_10=1483509531 +prop_beach_punchbag=1867233273 +prop_beach_ring_01=1677315747 +prop_beach_rings_01=1772442022 +prop_beach_sandcas_01=336523661 +prop_beach_sandcas_03=339341791 +prop_beach_sandcas_04=1285350052 +prop_beach_sandcas_05=-488829146 +prop_beach_sculp_01=1639776969 +prop_beach_towel_01=1181350742 +prop_beach_towel_02=951345131 +prop_beach_towel_03=1604201946 +prop_beach_towel_04=1230242118 +prop_beach_volball01=-946169730 +prop_beach_volball02=1017479830 +prop_beachbag_01=34136386 +prop_beachbag_02=-886312055 +prop_beachbag_03=-393990599 +prop_beachbag_04=-1414482797 +prop_beachbag_05=-1658644616 +prop_beachbag_06=-1571249689 +prop_beachbag_combo_01=1407021173 +prop_beachbag_combo_02=-429845122 +prop_beachball_01=1574107526 +prop_beachball_02=136236575 +prop_beachf_01_cr=1275920395 +prop_beachflag_01=-764254753 +prop_beachflag_02=1585741317 +prop_beachflag_le=803874239 +prop_beer_am=1350970027 +prop_beer_amopen=1174226320 +prop_beer_bar=-527552795 +prop_beer_bison=-1403539035 +prop_beer_blr=-1555693050 +prop_beer_bottle=1172836182 +prop_beer_box_01=2057005985 +prop_beer_jakey=-1145966996 +prop_beer_logger=348272579 +prop_beer_logopen=1146109585 +prop_beer_neon_01=1433474877 +prop_beer_neon_02=1671082896 +prop_beer_neon_03=-487902677 +prop_beer_neon_04=-1178279969 +prop_beer_patriot=-535527755 +prop_beer_pissh=1451528099 +prop_beer_pride=1669623194 +prop_beer_stz=-1243177429 +prop_beer_stzopen=1940235411 +prop_beerdusche=-2060136857 +prop_beerneon=88234209 +prop_beggers_sign_01=-245386275 +prop_beggers_sign_02=-533655168 +prop_beggers_sign_03=-1109340972 +prop_beggers_sign_04=-801803927 +prop_bench_01a=1805980844 +prop_bench_01b=2037887057 +prop_bench_01c=-1215681419 +prop_bench_02=-628719744 +prop_bench_03=-1062810675 +prop_bench_04=-763859088 +prop_bench_05=-1631057904 +prop_bench_06=-1317098115 +prop_bench_07=-71417349 +prop_bench_08=-403891623 +prop_bench_09=-99500382 +prop_bench_10=437354449 +prop_bench_11=1290593659 +prop_beta_tape=345907779 +prop_beware_dog_sign=576744296 +prop_bh1_03_gate_l=-1747119540 +prop_bh1_03_gate_r=-1565579268 +prop_bh1_08_mp_gar=-2036241356 +prop_bh1_09_mp_gar=1301550063 +prop_bh1_09_mp_l=-918724285 +prop_bh1_09_mp_r=1410103055 +prop_bh1_16_display=1713721272 +prop_bh1_44_door_01l=1523529669 +prop_bh1_44_door_01r=1596276849 +prop_bh1_48_backdoor_l=-1454760130 +prop_bh1_48_backdoor_r=1245831483 +prop_bh1_48_gate_1=-1568354151 +prop_bhhotel_door_l=-403433025 +prop_bhhotel_door_r=1308911070 +prop_big_bag_01=1234788901 +prop_big_cin_screen=914229232 +prop_big_clock_01=-346427197 +prop_big_shit_01=-1842599357 +prop_big_shit_02=-2071359746 +prop_bikerack_1a=940495467 +prop_bikerack_2=-1314273436 +prop_bikerset=-1747937636 +prop_bikini_disp_01=1772964347 +prop_bikini_disp_02=265721423 +prop_bikini_disp_03=-614421216 +prop_bikini_disp_04=-451690362 +prop_bikini_disp_05=1119091721 +prop_bikini_disp_06=-836824419 +prop_billb_frame01a=1317998709 +prop_billb_frame01b=-2058846745 +prop_billb_frame02a=-1482898465 +prop_billb_frame02b=1538534411 +prop_billb_frame03a=2024434543 +prop_billb_frame03b=1784860384 +prop_billb_frame03c=1412211316 +prop_billb_frame04a=731304561 +prop_billb_frame04b=-514310667 +prop_billboard_01=934279312 +prop_billboard_02=-915891197 +prop_billboard_03=369046831 +prop_billboard_04=666654889 +prop_billboard_05=1653034562 +prop_billboard_06=73306606 +prop_billboard_07=1233198134 +prop_billboard_08=1328228234 +prop_billboard_09=-1507502723 +prop_billboard_09wall=1154944443 +prop_billboard_10=281779892 +prop_billboard_11=1539912878 +prop_billboard_12=756504395 +prop_billboard_13=1748749715 +prop_billboard_14=1233293345 +prop_billboard_15=-2068543868 +prop_billboard_16=-1778996984 +prop_bin_01a=1437508529 +prop_bin_02a=1614656839 +prop_bin_03a=-130812911 +prop_bin_04a=-93819890 +prop_bin_05a=1329570871 +prop_bin_06a=1143474856 +prop_bin_07a=-228596739 +prop_bin_07b=-468629664 +prop_bin_07c=-1426008804 +prop_bin_07d=-1187286639 +prop_bin_08a=-1096777189 +prop_bin_08open=-413198204 +prop_bin_09a=437765445 +prop_bin_10a=-1830793175 +prop_bin_10b=-329415894 +prop_bin_11a=-341442425 +prop_bin_11b=1792999139 +prop_bin_12a=-2096124444 +prop_bin_13a=122303831 +prop_bin_14a=1748268526 +prop_bin_14b=998415499 +prop_bin_beach_01a=234941195 +prop_bin_beach_01d=-5943724 +prop_bin_delpiero_b=1380691550 +prop_bin_delpiero=-317177646 +prop_binoc_01=985101275 +prop_biolab_g_door=1071105235 +prop_biotech_store=361533569 +prop_bird_poo=2142268482 +prop_birdbath1=-321570585 +prop_birdbath2=667168444 +prop_birdbathtap=1032165235 +prop_bison_winch=1641541792 +prop_blackjack_01=1861974681 +prop_bleachers_01=-200725035 +prop_bleachers_02=1079494257 +prop_bleachers_03=1329488958 +prop_bleachers_04_cr=-1663557985 +prop_bleachers_04=493125771 +prop_bleachers_05_cr=984170102 +prop_bleachers_05=-1691255725 +prop_blox_spray=-1484965124 +prop_bmu_01_b=634122469 +prop_bmu_01=-1525295470 +prop_bmu_02_ld_cab=1969144476 +prop_bmu_02_ld_sup=-1919316447 +prop_bmu_02_ld=-1127914163 +prop_bmu_02=-1754285242 +prop_bmu_track01=-570322204 +prop_bmu_track02=-273336757 +prop_bmu_track03=-1387646590 +prop_bodyarmour_02=1111175276 +prop_bodyarmour_03=-1779214373 +prop_bodyarmour_04=-1497794201 +prop_bodyarmour_05=2022153476 +prop_bodyarmour_06=-84434502 +prop_bollard_01a=-79347610 +prop_bollard_01b=1348987562 +prop_bollard_01c=-542078659 +prop_bollard_02a=-994492850 +prop_bollard_02b=-903362261 +prop_bollard_02c=-663886409 +prop_bollard_03a=-1510803822 +prop_bollard_04=-259356231 +prop_bollard_05=37760292 +prop_bomb_01_s=1764669601 +prop_bomb_01=848107085 +prop_bonesaw=346229883 +prop_bong_01=-257549932 +prop_bongos_01=591916419 +prop_boogbd_stack_01=1203342297 +prop_boogbd_stack_02=1091305086 +prop_boogieboard_01=1159992493 +prop_boogieboard_02=1323771955 +prop_boogieboard_03=1977677406 +prop_boogieboard_04=1142887131 +prop_boogieboard_05=1517567877 +prop_boogieboard_06=-1463264208 +prop_boogieboard_07=-1397464056 +prop_boogieboard_08=2062975117 +prop_boogieboard_09=-1856393901 +prop_boogieboard_10=688185351 +prop_boombox_01=1729911864 +prop_bottle_brandy=-23214081 +prop_bottle_cap_01=-1296774200 +prop_bottle_cognac=1404018125 +prop_bottle_macbeth=-1756838334 +prop_bottle_richard=-748864306 +prop_bowl_crisps=2018525338 +prop_bowling_ball=-563331074 +prop_bowling_pin=-1501785249 +prop_box_ammo01a=1843823183 +prop_box_ammo02a=-1522670383 +prop_box_ammo03a_set=-1586104172 +prop_box_ammo03a_set2=2107849419 +prop_box_ammo03a=-1422265815 +prop_box_ammo04a=-371004270 +prop_box_ammo05b=155659266 +prop_box_ammo06a=1824078756 +prop_box_ammo07a=1580014892 +prop_box_ammo07b=1093460780 +prop_box_guncase_01a=1430410579 +prop_box_guncase_02a=-1920611843 +prop_box_guncase_03a=798951501 +prop_box_tea01a=-1147461795 +prop_box_wood01a=1165008631 +prop_box_wood02a_mws=-1032791704 +prop_box_wood02a_pu=-1861623876 +prop_box_wood02a=396412624 +prop_box_wood03a=-2022916910 +prop_box_wood04a=-1322183878 +prop_box_wood05a=-1513883840 +prop_box_wood05b=738624455 +prop_box_wood06a=-1685625437 +prop_box_wood07a=307713837 +prop_box_wood08a=1916770868 +prop_boxcar5_handle=1815646479 +prop_boxing_glove_01=335898267 +prop_boxpile_01a=1513590521 +prop_boxpile_02b=1524671283 +prop_boxpile_02c=1280771616 +prop_boxpile_02d=-865565111 +prop_boxpile_03a=1576342596 +prop_boxpile_04a=300547451 +prop_boxpile_05a=1935071027 +prop_boxpile_06a=-77338465 +prop_boxpile_06b=153748523 +prop_boxpile_07a=-1726996371 +prop_boxpile_07d=519908417 +prop_boxpile_08a=-188983024 +prop_boxpile_09a=-340374416 +prop_boxpile_10a=-1480604471 +prop_boxpile_10b=-1249550252 +prop_brandy_glass=155046858 +prop_bread_rack_01=2064772359 +prop_bread_rack_02=1186956387 +prop_breadbin_01=329675898 +prop_break_skylight_01=-559661536 +prop_broken_cboard_p1=-1039974809 +prop_broken_cboard_p2=208851797 +prop_broken_cell_gate_01=-1261591476 +prop_broom_unit_01=-355648437 +prop_bs_map_door_01=-1635579193 +prop_bskball_01=1840863642 +prop_buck_spade_01=1678716578 +prop_buck_spade_02=1909574183 +prop_buck_spade_03=-2120586824 +prop_buck_spade_04=655799498 +prop_buck_spade_05=-1503317171 +prop_buck_spade_06=-1154786087 +prop_buck_spade_07=-906364298 +prop_buck_spade_08=1353058256 +prop_buck_spade_09=-226735210 +prop_buck_spade_10=2054934387 +prop_bucket_01a=702767871 +prop_bucket_01b=4591557 +prop_bucket_02a=-13720938 +prop_buckets_02=1474888937 +prop_bumper_01=-1948924681 +prop_bumper_02=-1720688596 +prop_bumper_03=-1185439750 +prop_bumper_04=-956482747 +prop_bumper_05=-774156031 +prop_bumper_06=-401310349 +prop_bumper_car_01=-77393630 +prop_burgerstand_01=1129053052 +prop_burto_gate_01=-550386901 +prop_bus_stop_sign=-1022684418 +prop_bush_dead_02=-704596622 +prop_bush_gorse_dry=1719383358 +prop_bush_gorse_lush=-1576578766 +prop_bush_grape_01=1116369239 +prop_bush_ivy_01_1m=754902525 +prop_bush_ivy_01_2m=1551246947 +prop_bush_ivy_01_bk=218547716 +prop_bush_ivy_01_l=1727654695 +prop_bush_ivy_01_pot=1724835979 +prop_bush_ivy_01_r=-1963183301 +prop_bush_ivy_01_top=-298407735 +prop_bush_ivy_02_1m=-2145301823 +prop_bush_ivy_02_2m=1296557055 +prop_bush_ivy_02_l=-467587443 +prop_bush_ivy_02_pot=425311731 +prop_bush_ivy_02_r=14149626 +prop_bush_ivy_02_top=858596542 +prop_bush_lrg_01=-685850110 +prop_bush_lrg_01b=-1825519337 +prop_bush_lrg_01c_cr=11906616 +prop_bush_lrg_01c=2044171877 +prop_bush_lrg_01d=-2003160086 +prop_bush_lrg_01e_cr=662880068 +prop_bush_lrg_01e_cr2=-1705943745 +prop_bush_lrg_01e=735410778 +prop_bush_lrg_02=498290474 +prop_bush_lrg_02b=-465751269 +prop_bush_lrg_03=1277635601 +prop_bush_lrg_03b=21490660 +prop_bush_lrg_04b=211487370 +prop_bush_lrg_04c=849958566 +prop_bush_lrg_04d=-302658244 +prop_bush_med_01=-26307958 +prop_bush_med_02=236794343 +prop_bush_med_03_cr=-1658282356 +prop_bush_med_03_cr2=-1656246279 +prop_bush_med_03=-1733179630 +prop_bush_med_05=992644101 +prop_bush_med_06=1165271193 +prop_bush_med_07=-307793672 +prop_bush_neat_01=1225919411 +prop_bush_neat_02=-1205638700 +prop_bush_neat_03=-1385802662 +prop_bush_neat_04=-1127746783 +prop_bush_neat_05=-1316102995 +prop_bush_neat_06=-1602995590 +prop_bush_neat_07=-148117528 +prop_bush_neat_08=-435337813 +prop_bush_ornament_01=754546165 +prop_bush_ornament_02=-29353853 +prop_bush_ornament_03=1235038012 +prop_bush_ornament_04=466408348 +prop_busker_hat_01=-1153241480 +prop_busstop_02=2142033519 +prop_busstop_04=1681727376 +prop_busstop_05=1888204845 +prop_byard_bench01=1575751856 +prop_byard_bench02=-1884883931 +prop_byard_benchset=-27783086 +prop_byard_block_01=-1188661082 +prop_byard_boat01=122468881 +prop_byard_boat02=1062775336 +prop_byard_chains01=-371331137 +prop_byard_dingy=674064465 +prop_byard_elecbox01=686477543 +prop_byard_elecbox02=-244456978 +prop_byard_elecbox03=246619256 +prop_byard_elecbox04=-708760939 +prop_byard_float_01=-559617036 +prop_byard_float_01b=-162430513 +prop_byard_float_02=73742208 +prop_byard_float_02b=-977919647 +prop_byard_floatpile=-1203351544 +prop_byard_gastank01=936543891 +prop_byard_gastank02=1242409737 +prop_byard_hoist_2=817332001 +prop_byard_hoist=-1479518736 +prop_byard_hoses01=1049934319 +prop_byard_hoses02=808918324 +prop_byard_ladder01=-1289036632 +prop_byard_lifering=-1056923006 +prop_byard_machine01=-1729805677 +prop_byard_machine02=-735594213 +prop_byard_machine03=-993191322 +prop_byard_motor_01=-1703033697 +prop_byard_motor_02=-1471717326 +prop_byard_motor_03=1907585799 +prop_byard_net02=1324389995 +prop_byard_phone=-1387053364 +prop_byard_pipe_01=-1323388435 +prop_byard_pipes01=568297919 +prop_byard_planks01=-896684404 +prop_byard_pulley01=2082303835 +prop_byard_rack=880641625 +prop_byard_ramp=-341893038 +prop_byard_rampold_cr=-535359464 +prop_byard_rampold=-555044201 +prop_byard_rowboat1=-1249123711 +prop_byard_rowboat2=-1507769428 +prop_byard_rowboat3=-1685705098 +prop_byard_rowboat4=-2006939605 +prop_byard_rowboat5=-290892613 +prop_byard_scfhold01=-459195495 +prop_byard_sleeper01=-1881895757 +prop_byard_sleeper02=-1115854844 +prop_byard_steps_01=-1200565436 +prop_byard_tank_01=-551453476 +prop_byard_trailer01=-264508577 +prop_byard_trailer02=-1081538054 +prop_c4_final_green=-2033654589 +prop_c4_final=-1266278729 +prop_c4_num_0001=921663118 +prop_c4_num_0002=-765547158 +prop_c4_num_0003=-594492978 +prop_cabinet_01=1144664784 +prop_cabinet_01b=-2008585441 +prop_cabinet_02b=1797500920 +prop_cable_hook_01=461118750 +prop_cablespool_01a=-423137698 +prop_cablespool_01b=-903793390 +prop_cablespool_02=-1485906437 +prop_cablespool_03=-1255376522 +prop_cablespool_04=2111998691 +prop_cablespool_05=-1951881617 +prop_cablespool_06=-497495090 +prop_cactus_01a=-1951996480 +prop_cactus_01b=-759499797 +prop_cactus_01c=-938090847 +prop_cactus_01d=-194496699 +prop_cactus_01e=-492137526 +prop_cactus_02=390870628 +prop_cactus_03=704797648 +prop_camera_strap=2092257548 +prop_can_canoe=996225620 +prop_candy_pqs=-984269803 +prop_cap_01=1819853303 +prop_cap_01b=1619813869 +prop_cap_row_01=-1435549699 +prop_cap_row_01b=-1523993790 +prop_cap_row_02=-131638424 +prop_cap_row_02b=-1604836925 +prop_car_battery_01=1158698200 +prop_car_bonnet_01=-1196571587 +prop_car_bonnet_02=342457267 +prop_car_door_01=277255495 +prop_car_door_02=-699424554 +prop_car_door_03=674546851 +prop_car_door_04=-204842037 +prop_car_engine_01=232216084 +prop_car_exhaust_01=-60739707 +prop_car_ignition=-8553080 +prop_car_seat=1382419899 +prop_carcreeper=272384846 +prop_cardbordbox_01a=-1364253020 +prop_cardbordbox_02a=250374685 +prop_cardbordbox_03a=-1515940233 +prop_cardbordbox_04a=-1438964996 +prop_cardbordbox_05a=-475360078 +prop_cargo_int=1511660505 +prop_carjack_l2=859851171 +prop_carjack=-946793326 +prop_carrier_bag_01_lod=-982012260 +prop_carrier_bag_01=-1681475898 +prop_cartwheel_01=-157551270 +prop_carwash_roller_horz=1435400154 +prop_carwash_roller_vert=-382832258 +prop_casey_sec_id=-2084301080 +prop_cash_case_01=1603932804 +prop_cash_case_02=-1787068858 +prop_cash_crate_01=-464691988 +prop_cash_dep_bag_01=31652530 +prop_cash_depot_billbrd=1284202985 +prop_cash_envelope_01=-293267906 +prop_cash_note_01=-449200111 +prop_cash_pile_01=-295781225 +prop_cash_pile_02=-598402940 +prop_cash_trolly=929864185 +prop_casino_door_01l=-655196089 +prop_casino_door_01r=1713150633 +prop_cat_tail_01=-1927236321 +prop_cattlecrush=708945182 +prop_cava=-448246534 +prop_cctv_01_sm_02=-906652006 +prop_cctv_01_sm=-1217031096 +prop_cctv_02_sm=1924666731 +prop_cctv_cam_01a=548760764 +prop_cctv_cam_01b=-354221800 +prop_cctv_cam_02a=-1159421424 +prop_cctv_cam_03a=1449155105 +prop_cctv_cam_04a=-1095296451 +prop_cctv_cam_04b=1919058329 +prop_cctv_cam_04c=-1884701657 +prop_cctv_cam_05a=-173206916 +prop_cctv_cam_06a=168901740 +prop_cctv_cam_07a=-1340405475 +prop_cctv_cont_01=1079430269 +prop_cctv_cont_02=262335250 +prop_cctv_cont_03=-505081961 +prop_cctv_cont_04=-1420320131 +prop_cctv_cont_05=-41040152 +prop_cctv_cont_06=-982919519 +prop_cctv_mon_02=39380961 +prop_cctv_pole_01a=1927491455 +prop_cctv_pole_02=299608302 +prop_cctv_pole_03=-6978462 +prop_cctv_pole_04=2135655372 +prop_cctv_unit_01=808554411 +prop_cctv_unit_02=-155935570 +prop_cctv_unit_03=7254050 +prop_cctv_unit_04=1517151235 +prop_cctv_unit_05=1295239567 +prop_cd_folder_pile1=-1524553731 +prop_cd_folder_pile2=-1906181505 +prop_cd_folder_pile3=1573132612 +prop_cd_folder_pile4=1879489993 +prop_cd_lamp=2006770941 +prop_cd_paper_pile1=-925658112 +prop_cd_paper_pile2=-1339628889 +prop_cd_paper_pile3=-1503146199 +prop_cementbags01=1899123601 +prop_cementmixer_01a=-2113539824 +prop_cementmixer_02a=-500221685 +prop_ceramic_jug_01=-1414337382 +prop_ceramic_jug_cork=-769322496 +prop_ch_025c_g_door_01=2052512905 +prop_ch1_02_glass_01=441265733 +prop_ch1_02_glass_02=758895650 +prop_ch1_07_door_01l=-44475594 +prop_ch1_07_door_01r=1183182250 +prop_ch1_07_door_02l=1764111426 +prop_ch1_07_door_02r=-1082334994 +prop_ch2_05d_g_door=1056781042 +prop_ch2_07b_20_g_door=-264464292 +prop_ch2_09b_door=1291867081 +prop_ch2_09c_garage_door=913904359 +prop_ch2_wdfence_01=-345463719 +prop_ch2_wdfence_02=-709723927 +prop_ch3_01_trlrdoor_l=-26664553 +prop_ch3_01_trlrdoor_r=914592203 +prop_ch3_04_door_01l=-582278602 +prop_ch3_04_door_01r=1343686600 +prop_ch3_04_door_02=1742849246 +prop_chair_01a=525667351 +prop_chair_01b=764848282 +prop_chair_02=725259233 +prop_chair_03=1064877149 +prop_chair_04a=2064599526 +prop_chair_04b=-1941377959 +prop_chair_05=1545434534 +prop_chair_06=826023884 +prop_chair_07=1056357185 +prop_chair_08=1281480215 +prop_chair_09=1612971419 +prop_chair_10=1691387372 +prop_chair_pile_01=-296249014 +prop_chall_lamp_01=-1764790987 +prop_chall_lamp_01n=-1720704599 +prop_chall_lamp_02=-1529607874 +prop_champ_01a=-169049173 +prop_champ_01b=1053267296 +prop_champ_box_01=1470358132 +prop_champ_cool=-781987689 +prop_champ_flute=1217034051 +prop_champ_jer_01a=1275890453 +prop_champ_jer_01b=-1504198742 +prop_champset=866201454 +prop_chateau_chair_01=1028260687 +prop_chateau_table_01=-1593767197 +prop_cheetah_covered=936905486 +prop_chem_grill_bit=-1297635988 +prop_chem_grill=705954659 +prop_chem_vial_02=-330775550 +prop_chem_vial_02b=-192665395 +prop_cherenkov_01=516891919 +prop_cherenkov_02=218661250 +prop_cherenkov_03=95220379 +prop_cherenkov_04=-77406713 +prop_cherenneon=-1380380796 +prop_chickencoop_a=965237685 +prop_chip_fryer=1532772963 +prop_choc_ego=-447760697 +prop_choc_meto=921283475 +prop_choc_pq=1374501775 +prop_cigar_01=-1425058769 +prop_cigar_02=-461945070 +prop_cigar_03=-693032058 +prop_cigar_pack_01=-222435362 +prop_cigar_pack_02=66849370 +prop_cj_big_boat=-942741090 +prop_clapper_brd_01=2040474443 +prop_cleaning_trolly=-177104014 +prop_cleaver=123739945 +prop_cliff_paper=1551512929 +prop_clippers_01=1633371511 +prop_clothes_rail_01=180400975 +prop_clothes_rail_02=-680244041 +prop_clothes_rail_03=772635112 +prop_clothes_rail_2b=1282291969 +prop_clothes_tub_01=1870748288 +prop_clown_chair=-2105381678 +prop_clubset=-1218939119 +prop_cntrdoor_ld_l=-1848368739 +prop_cntrdoor_ld_r=-1035763073 +prop_coathook_01=1535443769 +prop_cockneon=-2344144 +prop_cocktail_glass=-563430544 +prop_cocktail=-2140390666 +prop_coffee_cup_trailer=1348707560 +prop_coffee_mac_01=-938179374 +prop_coffee_mac_02=-170500011 +prop_coffin_01=253279588 +prop_coffin_02=460248592 +prop_coffin_02b=-2101688943 +prop_coke_block_01=-1447228138 +prop_coke_block_half_a=-1508012205 +prop_coke_block_half_b=-1268044818 +prop_com_gar_door_01=-190780785 +prop_com_ls_door_01=-550347177 +prop_compressor_01=1742374783 +prop_compressor_02=1917885559 +prop_compressor_03=-527501070 +prop_conc_blocks01a=-1951226014 +prop_conc_blocks01b=-1672689514 +prop_conc_blocks01c=1711856655 +prop_conc_sacks_02a=-1828462170 +prop_cone_float_1=-175009656 +prop_cons_cements01=1962326206 +prop_cons_crate=1262767548 +prop_cons_plank=1742463912 +prop_cons_ply01=-219300 +prop_cons_ply02=256067049 +prop_cons_plyboard_01=1804750010 +prop_conschute=-1901869594 +prop_consign_01a=1848810133 +prop_consign_01b=-1686309583 +prop_consign_01c=-1874075953 +prop_consign_02a=-2146714905 +prop_conslift_base=-277986462 +prop_conslift_brace=1981921967 +prop_conslift_cage=1082648418 +prop_conslift_door=1500925016 +prop_conslift_lift=1925435073 +prop_conslift_rail=-1528949789 +prop_conslift_rail2=-1348447382 +prop_conslift_steps=358100685 +prop_console_01=1942724096 +prop_const_fence01a=1993507294 +prop_const_fence01b_cr=2108146567 +prop_const_fence01b=-1998445059 +prop_const_fence02a=1087520462 +prop_const_fence02b=779917859 +prop_const_fence03a_cr=-679229497 +prop_const_fence03b_cr=-1147467348 +prop_const_fence03b=-1404409203 +prop_construcionlamp_01=2061319915 +prop_cont_chiller_01=-339041260 +prop_container_01a=-629735826 +prop_container_01b=466911544 +prop_container_01c=772023703 +prop_container_01d=2140719283 +prop_container_01e=-1857328104 +prop_container_01f=1525186387 +prop_container_01g=-380625884 +prop_container_01h=511018606 +prop_container_01mb=1600026313 +prop_container_02a=1670285818 +prop_container_03_ld=2082122732 +prop_container_03a=314436594 +prop_container_03b=-328261803 +prop_container_03mb=-1001469406 +prop_container_04a=-2003545603 +prop_container_04mb=-973498652 +prop_container_05a=1765283457 +prop_container_05mb=-384237829 +prop_container_door_mb_l=1437126442 +prop_container_door_mb_r=519594446 +prop_container_hole=1082797888 +prop_container_ld_d=-1617592469 +prop_container_ld_pu=-699955605 +prop_container_ld=1022953480 +prop_container_ld2=-1363788725 +prop_container_old1=1067874014 +prop_contnr_pile_01a=1934587523 +prop_contr_03b_ld=874602658 +prop_control_rm_door_01=1413187371 +prop_controller_01=-561798108 +prop_cooker_03=-1781967271 +prop_coolbox_01=1925308724 +prop_copier_01=-1025251070 +prop_copper_pan=-512779781 +prop_cora_clam_01=-1197075149 +prop_coral_01=2085456462 +prop_coral_02=454281176 +prop_coral_03=148251485 +prop_coral_bush_01=-1066518642 +prop_coral_flat_01_l1=1515229990 +prop_coral_flat_01=732902614 +prop_coral_flat_02=1932313568 +prop_coral_flat_brainy=-899327850 +prop_coral_flat_clam=1142716866 +prop_coral_grass_01=-1644521867 +prop_coral_grass_02=-1383778934 +prop_coral_kelp_01_l1=2012178995 +prop_coral_kelp_01=-1438425225 +prop_coral_kelp_02_l1=-362837572 +prop_coral_kelp_02=1634749906 +prop_coral_kelp_03_l1=-500555734 +prop_coral_kelp_03=1169102416 +prop_coral_kelp_03a=611872568 +prop_coral_kelp_03b=302500439 +prop_coral_kelp_03c=130856417 +prop_coral_kelp_03d=-178188022 +prop_coral_kelp_04_l1=857050146 +prop_coral_kelp_04=11701240 +prop_coral_pillar_01=40625548 +prop_coral_pillar_02=-274317311 +prop_coral_spikey_01=624417658 +prop_coral_stone_03=17064270 +prop_coral_stone_04=976638897 +prop_coral_sweed_01=-2119215420 +prop_coral_sweed_02=-1265714046 +prop_coral_sweed_03=-1555752465 +prop_coral_sweed_04=595499640 +prop_cork_board=-936729545 +prop_couch_01=267944901 +prop_couch_03=1787607276 +prop_couch_04=1960004985 +prop_couch_lg_02=-712445787 +prop_couch_lg_05=1469543616 +prop_couch_lg_06=-359621964 +prop_couch_lg_07=-65258037 +prop_couch_lg_08=2131641261 +prop_couch_sm_02=1781364495 +prop_couch_sm_05=-405540270 +prop_couch_sm_06=-1896300387 +prop_couch_sm_07=-863683659 +prop_couch_sm1_07=332315958 +prop_couch_sm2_07=266823484 +prop_crane_01_truck1=322789545 +prop_crane_01_truck2=77841270 +prop_cranial_saw=1482017401 +prop_crashed_heli=-1903396261 +prop_crate_01a=1138020438 +prop_crate_02a=2027909842 +prop_crate_03a=2078243314 +prop_crate_04a=1228641767 +prop_crate_05a=1734726491 +prop_crate_06a=1452552716 +prop_crate_07a=1195840658 +prop_crate_08a=-1349621981 +prop_crate_09a=-1748158271 +prop_crate_10a=1502702711 +prop_crate_11a=279501755 +prop_crate_11b=575569670 +prop_crate_11c=-718674754 +prop_crate_11d=-1092569044 +prop_crate_11e=2009246193 +prop_crate_float_1=1062737045 +prop_cratepile_01a=-1885873988 +prop_cratepile_02a=1872828871 +prop_cratepile_03a=2005215959 +prop_cratepile_05a=-939897404 +prop_cratepile_07a_l1=-746113019 +prop_cratepile_07a=-2073573168 +prop_creosote_b_01=958706278 +prop_crisp_small=-1106953345 +prop_crisp=664874098 +prop_crosssaw_01=274043485 +prop_crt_mon_01=810004487 +prop_crt_mon_02=1123308896 +prop_cs_20m_rope=-937216864 +prop_cs_30m_rope=-532590520 +prop_cs_abattoir_switch=13812341 +prop_cs_aircon_01=63698946 +prop_cs_aircon_fan=-1442454769 +prop_cs_amanda_shoe=1536669612 +prop_cs_ashtray=1768299584 +prop_cs_bandana=1256177865 +prop_cs_bar=-1232739548 +prop_cs_beachtowel_01=1280564504 +prop_cs_beer_bot_01=-1620762220 +prop_cs_beer_bot_01b=142566137 +prop_cs_beer_bot_01lod=426102607 +prop_cs_beer_bot_02=1360987401 +prop_cs_beer_bot_03=2138694078 +prop_cs_beer_bot_40oz_02=2010247122 +prop_cs_beer_bot_40oz_03=466433990 +prop_cs_beer_bot_40oz=1027704914 +prop_cs_beer_bot_test=-611631168 +prop_cs_beer_box=465289078 +prop_cs_bin_01_lid=-2056768813 +prop_cs_bin_01_skinned=1010534896 +prop_cs_bin_01=-654874323 +prop_cs_bin_02=651101403 +prop_cs_bin_03=909943734 +prop_cs_binder_01=-1176461999 +prop_cs_book_01=2025816514 +prop_cs_bottle_opener=-1427999220 +prop_cs_bowie_knife=170053282 +prop_cs_bowl_01=2120940455 +prop_cs_bowl_01b=-295727581 +prop_cs_box_clothes=-719727517 +prop_cs_box_step=1956168703 +prop_cs_brain_chunk=201663137 +prop_cs_bs_cup=-775118285 +prop_cs_bucket_s_lod=-1677504802 +prop_cs_bucket_s=554267863 +prop_cs_burger_01=-2054442544 +prop_cs_business_card=-1282513796 +prop_cs_cardbox_01=1302435108 +prop_cs_cash_note_01=-1505197182 +prop_cs_cashenvelope=406712611 +prop_cs_cctv=2090203758 +prop_cs_champ_flute=-1615062121 +prop_cs_ciggy_01=-917746868 +prop_cs_ciggy_01b=-1025266894 +prop_cs_clothes_box=652737713 +prop_cs_coke_line=545057810 +prop_cs_cont_latch=533451505 +prop_cs_crackpipe=-693475324 +prop_cs_credit_card=-875075437 +prop_cs_creeper_01=723503026 +prop_cs_crisps_01=-406097840 +prop_cs_cuffs_01=1070220657 +prop_cs_diaphram=-335230536 +prop_cs_dildo_01=-422877666 +prop_cs_documents_01=-445408901 +prop_cs_dog_lead_2a=-996771701 +prop_cs_dog_lead_2b=1266353722 +prop_cs_dog_lead_2c=977232831 +prop_cs_dog_lead_3a=-1928819012 +prop_cs_dog_lead_3b=-575524846 +prop_cs_dog_lead_a_s=-697139703 +prop_cs_dog_lead_a=-66960395 +prop_cs_dog_lead_b_s=917372867 +prop_cs_dog_lead_b=-1456365995 +prop_cs_dog_lead_c=-546403634 +prop_cs_duffel_01=1666748342 +prop_cs_duffel_01b=-1623160520 +prop_cs_dumpster_01a=684586828 +prop_cs_dumpster_lidl=-1111368675 +prop_cs_dumpster_lidr=1620484584 +prop_cs_dvd_case=1898245022 +prop_cs_dvd_player=159474821 +prop_cs_dvd=-1990299112 +prop_cs_envolope_01=-401083813 +prop_cs_fertilizer=424800391 +prop_cs_film_reel_01=-1843032146 +prop_cs_focussheet1=-502288475 +prop_cs_folding_chair_01=-222397056 +prop_cs_fork=798703340 +prop_cs_frank_photo=495720653 +prop_cs_freightdoor_l1=1107966991 +prop_cs_freightdoor_r1=-405152626 +prop_cs_fridge_door=885756908 +prop_cs_fridge=1425833142 +prop_cs_fuel_hose=1877113268 +prop_cs_fuel_nozle=-1937636863 +prop_cs_gascutter_1=-1999455180 +prop_cs_gascutter_2=2056069033 +prop_cs_glass_scrap=-1978316686 +prop_cs_gravyard_gate_l=-1152832576 +prop_cs_gravyard_gate_r=-1613007647 +prop_cs_gunrack=-1385720190 +prop_cs_h_bag_strap_01=1474598747 +prop_cs_hand_radio=-1964402432 +prop_cs_heist_bag_01=-711724000 +prop_cs_heist_bag_02=1626933972 +prop_cs_heist_bag_strap_01=-885937534 +prop_cs_heist_rope_b=-180730371 +prop_cs_heist_rope=-701398104 +prop_cs_hotdog_01=-1729226035 +prop_cs_hotdog_02=-1490012335 +prop_cs_ice_locker_door_l=1781429436 +prop_cs_ice_locker_door_r=-1248359543 +prop_cs_ice_locker=-315721232 +prop_cs_ilev_blind_01=-1718725630 +prop_cs_ironing_board=913235136 +prop_cs_katana_01=-491126417 +prop_cs_kettle_01=1653123003 +prop_cs_keyboard_01=1355944948 +prop_cs_keys_01=403319434 +prop_cs_kitchen_cab_l=1745889433 +prop_cs_kitchen_cab_l2=-472476695 +prop_cs_kitchen_cab_ld=-1078473900 +prop_cs_kitchen_cab_r=-4270084 +prop_cs_kitchen_cab_rd=-702878534 +prop_cs_lazlow_ponytail=-173563530 +prop_cs_lazlow_shirt_01=-64507759 +prop_cs_lazlow_shirt_01b=1307059286 +prop_cs_leaf=-1837161340 +prop_cs_leg_chain_01=-1289626238 +prop_cs_lester_crate=1779489719 +prop_cs_lipstick=-1265049850 +prop_cs_magazine=-1567349688 +prop_cs_marker_01=-294844349 +prop_cs_meth_pipe=-212446848 +prop_cs_milk_01=-2127730952 +prop_cs_mini_tv=-2111499173 +prop_cs_mop_s=-320848029 +prop_cs_mopbucket_01=-1325917674 +prop_cs_mouse_01=-802505806 +prop_cs_nail_file=1230429806 +prop_cs_newspaper=-1342300326 +prop_cs_office_chair=-1118419705 +prop_cs_overalls_01=-730039367 +prop_cs_package_01=-280273712 +prop_cs_padlock=-964718646 +prop_cs_pamphlet_01=-2015467307 +prop_cs_panel_01=680820076 +prop_cs_panties_02=392343608 +prop_cs_panties_03=183572309 +prop_cs_panties=-107476029 +prop_cs_paper_cup=1151364435 +prop_cs_para_ropebit=188509020 +prop_cs_para_ropes=1802746629 +prop_cs_pebble_02=-1210765722 +prop_cs_pebble=825178770 +prop_cs_petrol_can=-963445391 +prop_cs_phone_01=810403723 +prop_cs_photoframe_01=-1771756887 +prop_cs_pills=-756465278 +prop_cs_plane_int_01=543307053 +prop_cs_planning_photo=2003467845 +prop_cs_plant_01=-2032546125 +prop_cs_plate_01=1699172013 +prop_cs_polaroid=929749731 +prop_cs_police_torch_02=211760048 +prop_cs_police_torch=1110740384 +prop_cs_pour_tube=2044620980 +prop_cs_power_cell=1456723945 +prop_cs_power_cord=885625790 +prop_cs_protest_sign_01=-1202268978 +prop_cs_protest_sign_02=513679711 +prop_cs_protest_sign_02b=684677473 +prop_cs_protest_sign_03=1289584093 +prop_cs_protest_sign_04a=-1957551963 +prop_cs_protest_sign_04b=-668026271 +prop_cs_r_business_card=-410593242 +prop_cs_rage_statue_p1=-1005864181 +prop_cs_rage_statue_p2=-1777344752 +prop_cs_remote_01=542291840 +prop_cs_rolled_paper=-1721110035 +prop_cs_rope_tie_01=-2144934510 +prop_cs_rub_binbag_01=-675277761 +prop_cs_rub_box_01=-1649986476 +prop_cs_rub_box_02=-1358047455 +prop_cs_sack_01=161602935 +prop_cs_saucer_01=1932149942 +prop_cs_sc1_11_gate=-601355186 +prop_cs_scissors=-1089970267 +prop_cs_script_bottle_01=1648892290 +prop_cs_script_bottle=393961710 +prop_cs_server_drive=977288393 +prop_cs_sheers=573064907 +prop_cs_shirt_01=684238724 +prop_cs_shopping_bag=-1187210516 +prop_cs_shot_glass=1109316917 +prop_cs_silver_tray=-1668478519 +prop_cs_sink_filler_02=2084853348 +prop_cs_sink_filler_03=-1358251024 +prop_cs_sink_filler=-2046364835 +prop_cs_sm_27_gate=-197632755 +prop_cs_sol_glasses=-1703594174 +prop_cs_spray_can=1749718958 +prop_cs_steak=-1663028984 +prop_cs_stock_book=-1483715345 +prop_cs_street_binbag_01=628215202 +prop_cs_street_card_01=1080644630 +prop_cs_street_card_02=454560116 +prop_cs_sub_hook_01=771280738 +prop_cs_sub_rope_01=925468589 +prop_cs_swipe_card=511938898 +prop_cs_t_shirt_pile=-1048256558 +prop_cs_tablet_02=921401054 +prop_cs_tablet=-1585232418 +prop_cs_toaster=-1505729971 +prop_cs_trev_overlay=-1388073043 +prop_cs_trolley_01=-1776497660 +prop_cs_trowel=-1934174148 +prop_cs_truck_ladder=84687303 +prop_cs_tshirt_ball_01=1201332031 +prop_cs_tv_stand=122877578 +prop_cs_valve=-1457669319 +prop_cs_vent_cover=-116183211 +prop_cs_vial_01=-2022085894 +prop_cs_walkie_talkie=1806057883 +prop_cs_walking_stick=1152510020 +prop_cs_whiskey_bot_stop=561783600 +prop_cs_whiskey_bottle=211213803 +prop_cs_wrench=1959553115 +prop_cs1_14b_traind_dam=-1258501664 +prop_cs1_14b_traind=1301406642 +prop_cs4_05_tdoor=1342464176 +prop_cs4_10_tr_gd_01=67910261 +prop_cs4_11_door=-948829372 +prop_cs6_03_door_l=338220432 +prop_cs6_03_door_r=1075555701 +prop_cs6_04_glass=337097444 +prop_cub_door_lifeblurb=1930882775 +prop_cub_lifeblurb=617643669 +prop_cuff_keys_01=-331172978 +prop_cup_saucer_01=-1039780876 +prop_curl_bar_01=-1555713785 +prop_d_balcony_l_light=1042946313 +prop_d_balcony_r_light=1978304752 +prop_daiquiri=836865002 +prop_damdoor_01=-1023447729 +prop_dandy_b=1327834842 +prop_dart_1=-472443277 +prop_dart_2=-790269808 +prop_dart_bd_01=-303331298 +prop_dart_bd_cab_01=-1113392619 +prop_dealer_win_01=-1479543950 +prop_dealer_win_02=-1785934100 +prop_dealer_win_03=-1568511773 +prop_defilied_ragdoll_01=-332567508 +prop_desert_iron_01=-1165586043 +prop_dest_cctv_01=-1787521651 +prop_dest_cctv_02=383555675 +prop_dest_cctv_03=480355301 +prop_dest_cctv_03b=-1211836083 +prop_detergent_01a=-1282911349 +prop_detergent_01b=-918651145 +prop_devin_box_01=-1797423879 +prop_devin_box_closed=-1619952456 +prop_devin_box_dummy_01=-1632945196 +prop_devin_rope_01=1443647253 +prop_diggerbkt_01=770306532 +prop_direct_chair_01=900821510 +prop_direct_chair_02=181607490 +prop_disp_cabinet_002=1731771922 +prop_disp_cabinet_01=1030901262 +prop_disp_razor_01=1042666393 +prop_display_unit_01=-7099851 +prop_display_unit_02=592572849 +prop_distantcar_day=1946261094 +prop_distantcar_night=-307663033 +prop_distantcar_truck=-1310331447 +prop_dj_deck_01=1164617828 +prop_dj_deck_02=411094673 +prop_dock_bouy_1=455567202 +prop_dock_bouy_2=736528608 +prop_dock_bouy_3=1944361179 +prop_dock_bouy_5=1341706512 +prop_dock_crane_01=2098247772 +prop_dock_crane_02_cab=991230204 +prop_dock_crane_02_hook=1562489357 +prop_dock_crane_02_ld=69661806 +prop_dock_crane_02=-1948789270 +prop_dock_crane_04=-1473868153 +prop_dock_crane_lift=-1064744201 +prop_dock_float_1=-1846445721 +prop_dock_float_1b=670963709 +prop_dock_moor_01=-1775749263 +prop_dock_moor_04=-1789381239 +prop_dock_moor_05=-2095279854 +prop_dock_moor_06=-130712762 +prop_dock_moor_07=-418457351 +prop_dock_ropefloat=836548561 +prop_dock_ropetyre1=499271674 +prop_dock_ropetyre2=1237491706 +prop_dock_ropetyre3=1938092926 +prop_dock_rtg_01=14112042 +prop_dock_rtg_ld=1120043236 +prop_dock_shippad=1170431850 +prop_dock_sign_01=-62671737 +prop_dock_woodpole1=-509384787 +prop_dock_woodpole2=-790673883 +prop_dock_woodpole3=187087539 +prop_dock_woodpole4=-44884212 +prop_dock_woodpole5=664892328 +prop_dog_cage_01=379820688 +prop_dog_cage_02=1692612370 +prop_doghouse_01=-1782242710 +prop_dolly_01=439871883 +prop_dolly_02=175786512 +prop_donut_01=702242327 +prop_donut_02=874345115 +prop_donut_02b=-302942743 +prop_door_01=776184575 +prop_door_balcony_frame=-1776185420 +prop_door_balcony_left=-197147162 +prop_door_balcony_right=368191321 +prop_door_bell_01=254309271 +prop_double_grid_line=1668169185 +prop_dress_disp_01=-1478588509 +prop_dress_disp_02=-587238940 +prop_dress_disp_03=-891859564 +prop_dress_disp_04=-47795662 +prop_drink_champ=600913159 +prop_drink_redwine=-1296547421 +prop_drink_whisky=-1863407086 +prop_drink_whtwine=-1081236305 +prop_drinkmenu=-1096792232 +prop_drop_armscrate_01=-1319782883 +prop_drop_armscrate_01b=1877891248 +prop_drop_crate_01_set=505870426 +prop_drop_crate_01_set2=758360035 +prop_drop_crate_01=247892203 +prop_drug_bottle=-1382355819 +prop_drug_burner=2046325121 +prop_drug_erlenmeyer=-374844025 +prop_drug_package_02=-1964997422 +prop_drug_package=528555233 +prop_drywallpile_01=1842782908 +prop_drywallpile_02=-300211401 +prop_dryweed_001_a=1466610934 +prop_dryweed_002_a=-771025032 +prop_dt1_13_groundlight=-1370006795 +prop_dt1_13_walllightsource=-604862988 +prop_dt1_20_mp_door_l=2026076529 +prop_dt1_20_mp_door_r=207200483 +prop_dt1_20_mp_gar=-904347255 +prop_ducktape_01=716584927 +prop_dummy_01=2147205602 +prop_dummy_car=-1007599668 +prop_dummy_light=-1748817893 +prop_dummy_plane=-473036318 +prop_dumpster_01a=218085040 +prop_dumpster_02a=666561306 +prop_dumpster_02b=-58485588 +prop_dumpster_3a=-206690185 +prop_dumpster_3step=-349837572 +prop_dumpster_4a=1511880420 +prop_dumpster_4b=682791951 +prop_dyn_pc_02=1600071214 +prop_dyn_pc=-1830645735 +prop_ear_defenders_01=1581199790 +prop_ecg_01_cable_01=-1807045778 +prop_ecg_01_cable_02=1719717851 +prop_ecg_01=-776740207 +prop_ecola_can=1020618269 +prop_egg_clock_01=-1774898062 +prop_ejector_seat_01=953734356 +prop_el_guitar_01=-1528307545 +prop_el_guitar_02=916292624 +prop_el_guitar_03=61087258 +prop_el_tapeplayer_01=1593642543 +prop_elec_heater_01=-1599192661 +prop_elecbox_01a=393527760 +prop_elecbox_01b=1419852836 +prop_elecbox_02a=-2138350253 +prop_elecbox_02b=1381105889 +prop_elecbox_03a=1130200868 +prop_elecbox_04a=-2008643115 +prop_elecbox_05a=-2007495856 +prop_elecbox_06a=491238953 +prop_elecbox_07a=-1620823304 +prop_elecbox_08=1841929479 +prop_elecbox_08b=-259008966 +prop_elecbox_09=1923262137 +prop_elecbox_10_cr=-1333576134 +prop_elecbox_10=-686494084 +prop_elecbox_11=1518466392 +prop_elecbox_12=1756664253 +prop_elecbox_13=2114960499 +prop_elecbox_14=-1944495994 +prop_elecbox_15_cr=1820092997 +prop_elecbox_15=254402217 +prop_elecbox_16=493845300 +prop_elecbox_17_cr=-1001532663 +prop_elecbox_17=847750500 +prop_elecbox_18=1086210513 +prop_elecbox_19=-1008711657 +prop_elecbox_20=-1372185849 +prop_elecbox_21=-1610383710 +prop_elecbox_22=-1046756910 +prop_elecbox_23=-1284627081 +prop_elecbox_24=-450918183 +prop_elecbox_24b=-1094431857 +prop_elecbox_25=-692524020 +prop_employee_month_01=1660155592 +prop_employee_month_02=1427692306 +prop_energy_drink=582043502 +prop_engine_hoist=1742634574 +prop_entityxf_covered=-1319764601 +prop_epsilon_door_l=-2045308299 +prop_epsilon_door_r=-42303174 +prop_etricmotor_01=667105809 +prop_exer_bike_01=361676134 +prop_exer_bike_mg=1853930700 +prop_exercisebike=-387859854 +prop_f_b_insert_broken=1496262794 +prop_f_duster_01_s=-1589821555 +prop_f_duster_02=-2121195449 +prop_fac_machine_02=501823275 +prop_face_rag_01=1285415702 +prop_faceoffice_door_l=393888353 +prop_faceoffice_door_r=-893114122 +prop_facgate_01=569833973 +prop_facgate_01b=-655468553 +prop_facgate_02_l=-1975652018 +prop_facgate_02pole=-878463029 +prop_facgate_03_l=437009729 +prop_facgate_03_ld_l=-970794948 +prop_facgate_03_ld_r=-1740145570 +prop_facgate_03_r=450182863 +prop_facgate_03b_l=406528547 +prop_facgate_03b_r=-1391539216 +prop_facgate_03post=432085890 +prop_facgate_04_l=-742460265 +prop_facgate_04_r=1107349801 +prop_facgate_05_r_dam_l1=112336130 +prop_facgate_05_r_l1=1154123433 +prop_facgate_05_r=-43433986 +prop_facgate_06_l=-1368913668 +prop_facgate_06_r=-1657444801 +prop_facgate_07=-768779561 +prop_facgate_07b=1286535678 +prop_facgate_08_frame=-775744691 +prop_facgate_08_ld=-512634970 +prop_facgate_08_ld2=1054262428 +prop_facgate_08=-1483471451 +prop_facgate_id1_27=44830813 +prop_fag_packet_01=-1890824350 +prop_fan_01=-1837476061 +prop_fan_palm_01a=374464092 +prop_fax_01=1785922871 +prop_fbi3_coffee_table=1598545299 +prop_fbibombbin=-433502981 +prop_fbibombcupbrd=-1848876151 +prop_fbibombfile=1601487018 +prop_fbibombplant=-886501662 +prop_feed_sack_01=-335465691 +prop_feed_sack_02=641607582 +prop_feeder1_cr=-1576911260 +prop_feeder1=1563219665 +prop_fem_01=1145422464 +prop_fence_log_01=966503966 +prop_fence_log_02=-1996501787 +prop_fernba=-837772196 +prop_fernbb=-532037426 +prop_ferris_car_01_lod1=-2021542625 +prop_ferris_car_01=-1975182244 +prop_ff_counter_01=-483631019 +prop_ff_counter_02=-1326449699 +prop_ff_counter_03=-1567006928 +prop_ff_noodle_01=1027524526 +prop_ff_noodle_02=50451253 +prop_ff_shelves_01=-1940201823 +prop_ff_sink_01=1506123827 +prop_ff_sink_02=-1527269738 +prop_fib_3b_bench=-70627249 +prop_fib_3b_cover1=-505150482 +prop_fib_3b_cover2=-262823731 +prop_fib_3b_cover3=-568951729 +prop_fib_ashtray_01=-339081347 +prop_fib_badge=1409747695 +prop_fib_broken_window_2=775109203 +prop_fib_broken_window_3=544251598 +prop_fib_broken_window=1596462100 +prop_fib_clipboard=176137803 +prop_fib_coffee=52546966 +prop_fib_counter=1019644700 +prop_fib_morg_cnr01=1173660835 +prop_fib_morg_plr01=712268108 +prop_fib_morg_wal01=-1936019214 +prop_fib_plant_01=-2044627725 +prop_fib_plant_02=1942868044 +prop_fib_skylight_piece=352272157 +prop_fib_skylight_plug=1310540658 +prop_fib_wallfrag01=-133590469 +prop_film_cam_01=-1689979033 +prop_fire_driser_1a=-1185606320 +prop_fire_driser_1b=-1405158620 +prop_fire_driser_2b=-680963984 +prop_fire_driser_3b=-578110513 +prop_fire_driser_4a=380522805 +prop_fire_driser_4b=210058467 +prop_fire_exting_1a=-666581633 +prop_fire_exting_1b=-1980225301 +prop_fire_exting_2a=-1610165324 +prop_fire_exting_3a=-875057463 +prop_fire_hosebox_01=-956123246 +prop_fire_hosereel_l1=-651275771 +prop_fire_hosereel=-149015768 +prop_fire_hydrant_1=200846641 +prop_fire_hydrant_2_l1=687935120 +prop_fire_hydrant_2=-97646180 +prop_fire_hydrant_4=-366155374 +prop_fireescape_01a=241167444 +prop_fireescape_01b=-631339950 +prop_fireescape_02a=-360111801 +prop_fireescape_02b=-1552346328 +prop_fish_slice_01=-2013814998 +prop_fishing_rod_01=-1910604593 +prop_fishing_rod_02=1338703913 +prop_flag_canada_s=-112762029 +prop_flag_canada=1627828183 +prop_flag_eu_s=541248010 +prop_flag_eu=-1296409602 +prop_flag_france_s=-666399476 +prop_flag_france=-1034797968 +prop_flag_german_s=1603975478 +prop_flag_german=1970675376 +prop_flag_ireland_s=-1434834004 +prop_flag_ireland=302931829 +prop_flag_japan_s=1155186447 +prop_flag_japan=-178815855 +prop_flag_ls_s=-2055846053 +prop_flag_ls=-1493938606 +prop_flag_lsfd_s=-425441205 +prop_flag_lsfd=366178255 +prop_flag_lsservices_s=-1734859577 +prop_flag_lsservices=1072290182 +prop_flag_mexico_s=11846651 +prop_flag_mexico=-716201733 +prop_flag_russia_s=-474725660 +prop_flag_russia=-908104950 +prop_flag_s=-1730980585 +prop_flag_sa_s=1793411117 +prop_flag_sa=1374928302 +prop_flag_sapd_s=-1404481545 +prop_flag_sapd=-2114165809 +prop_flag_scotland_s=1357789167 +prop_flag_scotland=-795774545 +prop_flag_sheriff_s=1382367337 +prop_flag_sheriff=1689290811 +prop_flag_uk_s=-109750292 +prop_flag_uk=-1051882404 +prop_flag_us_r=1976910263 +prop_flag_us_s=-2032933964 +prop_flag_us=1117917059 +prop_flag_usboat=1487401018 +prop_flagpole_1a=-1207959739 +prop_flagpole_2a=-686248546 +prop_flagpole_2b=-992802541 +prop_flagpole_2c=-225680251 +prop_flagpole_3a=-755161417 +prop_flamingo=-1070059960 +prop_flare_01=-2071229766 +prop_flare_01b=445804908 +prop_flash_unit=-212318599 +prop_flatbed_strap_b=-1020908409 +prop_flatbed_strap=111820268 +prop_flatscreen_overlay=2079702193 +prop_flattrailer_01a=649665061 +prop_flattruck_01a=531440379 +prop_flattruck_01b=282166596 +prop_flattruck_01c=51866064 +prop_flattruck_01d=-191836989 +prop_fleeca_atm=506770882 +prop_flight_box_01=-589090886 +prop_flight_box_insert=1869935347 +prop_flight_box_insert2=-768970549 +prop_flipchair_01=1822567898 +prop_floor_duster_01=-1509387784 +prop_flowerweed_005_a=2027852753 +prop_fnc_farm_01a=-219706798 +prop_fnc_farm_01b=93794225 +prop_fnc_farm_01c=1322893877 +prop_fnc_farm_01d=-1178167275 +prop_fnc_farm_01e=-872399736 +prop_fnc_farm_01f=373936410 +prop_fnc_omesh_01a=710800597 +prop_fnc_omesh_02a=344241399 +prop_fnc_omesh_03a=1469496946 +prop_fncbeach_01a=-1210289519 +prop_fncbeach_01b=-704270621 +prop_fncbeach_01c=-1640448182 +prop_fncconstruc_01d=-941064660 +prop_fncconstruc_02a=1660695985 +prop_fncconstruc_ld=-733651026 +prop_fnccorgm_01a=360404853 +prop_fnccorgm_01b=1042000049 +prop_fnccorgm_02a=-1894591898 +prop_fnccorgm_02b=-1519583462 +prop_fnccorgm_02c=1916672189 +prop_fnccorgm_02d=-940719073 +prop_fnccorgm_02e=1185366416 +prop_fnccorgm_02pole=1159289407 +prop_fnccorgm_03a=2074061472 +prop_fnccorgm_03b=-1593445012 +prop_fnccorgm_03c=-1880599759 +prop_fnccorgm_04a=-94130214 +prop_fnccorgm_04c=176705571 +prop_fnccorgm_05a=-37833296 +prop_fnccorgm_05b=-296347937 +prop_fnccorgm_06a=1150658405 +prop_fnccorgm_06b=1386955664 +prop_fncglass_01a=-1851510046 +prop_fnclink_01a=1821799499 +prop_fnclink_01b=409652213 +prop_fnclink_01c=-928338834 +prop_fnclink_01d=-208600510 +prop_fnclink_01e=637724453 +prop_fnclink_01f=-475536788 +prop_fnclink_01gate1=526006615 +prop_fnclink_01h=-856050416 +prop_fnclink_02a_sdt=-2007760198 +prop_fnclink_02a=2012223962 +prop_fnclink_02b=-1591940045 +prop_fnclink_02c=-1767254195 +prop_fnclink_02d=1035773304 +prop_fnclink_02e=796035300 +prop_fnclink_02f=1481857697 +prop_fnclink_02g=1242349076 +prop_fnclink_02gate1=1843657781 +prop_fnclink_02gate2=1046551856 +prop_fnclink_02gate3=1278261455 +prop_fnclink_02gate4=436622459 +prop_fnclink_02gate5=733542368 +prop_fnclink_02gate6_l=1526539404 +prop_fnclink_02gate6_r=227019171 +prop_fnclink_02gate6=-138702874 +prop_fnclink_02gate7=91564889 +prop_fnclink_02h=-186182710 +prop_fnclink_02i=1722447695 +prop_fnclink_02j=254920799 +prop_fnclink_02k=81703865 +prop_fnclink_02l=-1414692524 +prop_fnclink_02m=493020353 +prop_fnclink_02n=1833567378 +prop_fnclink_02o=-552277978 +prop_fnclink_02p=-1439105425 +prop_fnclink_03a=-759902142 +prop_fnclink_03b=-1900591032 +prop_fnclink_03c=-1591284441 +prop_fnclink_03d=729940451 +prop_fnclink_03e=1001693768 +prop_fnclink_03f=874386199 +prop_fnclink_03g=1181661112 +prop_fnclink_03gate1=-1234764774 +prop_fnclink_03gate2=-250842784 +prop_fnclink_03gate3=-446014948 +prop_fnclink_03gate4=-875157772 +prop_fnclink_03gate5=-1156020871 +prop_fnclink_03h=-21288878 +prop_fnclink_03i=1357335721 +prop_fnclink_04a=266061667 +prop_fnclink_04b=1543004059 +prop_fnclink_04c=1764620806 +prop_fnclink_04d=928814692 +prop_fnclink_04e=1186411801 +prop_fnclink_04f=790529524 +prop_fnclink_04g=1020862825 +prop_fnclink_04gate1=-1218968680 +prop_fnclink_04h_l2=1804939234 +prop_fnclink_04h=-1952203011 +prop_fnclink_04j=-448728522 +prop_fnclink_04k=2079727522 +prop_fnclink_04l=-1043649717 +prop_fnclink_04m=-796079922 +prop_fnclink_05a=-1985397776 +prop_fnclink_05b=1102326779 +prop_fnclink_05c=-1491536177 +prop_fnclink_05crnr1=206865238 +prop_fnclink_05d=1560863396 +prop_fnclink_05pole=304918404 +prop_fnclink_06a=-1393524934 +prop_fnclink_06b=-837500542 +prop_fnclink_06c=2122752615 +prop_fnclink_06d=-1314912103 +prop_fnclink_06gate2=-419676332 +prop_fnclink_06gate3=-768731720 +prop_fnclink_06gatepost=-1555641785 +prop_fnclink_07a=1620465091 +prop_fnclink_07b=1031606161 +prop_fnclink_07c=1187258911 +prop_fnclink_07d=-1744550758 +prop_fnclink_07gate1=1127922797 +prop_fnclink_07gate2=1846022663 +prop_fnclink_07gate3=-1615465118 +prop_fnclink_08b=1322200853 +prop_fnclink_08c=1904768135 +prop_fnclink_08post=-148960916 +prop_fnclink_09a=1411103374 +prop_fnclink_09b=1130240275 +prop_fnclink_09crnr1=-216200273 +prop_fnclink_09d=-2025053974 +prop_fnclink_09e=2122387284 +prop_fnclink_09frame=351792706 +prop_fnclink_09gate1=1817008884 +prop_fnclink_10a=-313656158 +prop_fnclink_10b=-1754771240 +prop_fnclink_10c=-911526563 +prop_fnclink_10d_ld=1819728343 +prop_fnclink_10d=1976339873 +prop_fnclink_10e=-1509528044 +prop_fnclog_01a=-1141167399 +prop_fnclog_01b=-1444411725 +prop_fnclog_01c=237424435 +prop_fnclog_02a=-1325788233 +prop_fnclog_02b=-1095553239 +prop_fnclog_03a=994927545 +prop_fncpeir_03a=-352585176 +prop_fncply_01a=-519102073 +prop_fncply_01b=-226179982 +prop_fncply_01gate=311268833 +prop_fncply_01post=1135099165 +prop_fncres_01a=1172914654 +prop_fncres_01b=931439893 +prop_fncres_01c=41630463 +prop_fncres_02_gate1=-1489109258 +prop_fncres_02a=1984962971 +prop_fncres_02b=1736803334 +prop_fncres_02c=-369653524 +prop_fncres_02d=453929753 +prop_fncres_03a=58931935 +prop_fncres_03b=-759735992 +prop_fncres_03c=-453116459 +prop_fncres_03gate1=1006450599 +prop_fncres_04a=955919780 +prop_fncres_04b=583270712 +prop_fncres_05a=-73256531 +prop_fncres_05b=1272140286 +prop_fncres_05c_l1=1411643001 +prop_fncres_05c=519370834 +prop_fncres_06a=-531924460 +prop_fncres_06b=1730774994 +prop_fncres_06gatel=1543721754 +prop_fncres_06gater=-1258814178 +prop_fncres_07a=1113832743 +prop_fncres_07b=1351637376 +prop_fncres_07gate=950819638 +prop_fncres_08a=-659178840 +prop_fncres_08gatel=1875234307 +prop_fncres_09a=355284102 +prop_fncres_09gate=62686511 +prop_fncsec_01a=1405325415 +prop_fncsec_01b=-958269790 +prop_fncsec_01crnr=982664653 +prop_fncsec_01gate=-1442782001 +prop_fncsec_01pole=-1145238320 +prop_fncsec_02a=1423774102 +prop_fncsec_02pole=2004077130 +prop_fncsec_03a=-288824422 +prop_fncsec_03b=-1669382392 +prop_fncsec_03c=1153503113 +prop_fncsec_03d=1385605940 +prop_fncsec_04a=-1113128273 +prop_fncwood_01_ld=1977269893 +prop_fncwood_01a=1614306905 +prop_fncwood_01b=1912373737 +prop_fncwood_01c=-1547278980 +prop_fncwood_01gate=-1965126495 +prop_fncwood_02b=494529585 +prop_fncwood_03a=174737202 +prop_fncwood_04a=45854657 +prop_fncwood_06a=-1266608755 +prop_fncwood_06b=119454419 +prop_fncwood_06c=-670704490 +prop_fncwood_07a=310596348 +prop_fncwood_07gate1=-916632445 +prop_fncwood_08a=545913053 +prop_fncwood_08b=-365360068 +prop_fncwood_08c=-51629662 +prop_fncwood_08d=1265028758 +prop_fncwood_09a=1560179421 +prop_fncwood_09b=397076535 +prop_fncwood_09c=158026680 +prop_fncwood_09d=-150919444 +prop_fncwood_10b=-100540097 +prop_fncwood_10d=1305807072 +prop_fncwood_11a_l1=-440387398 +prop_fncwood_11a=-958252923 +prop_fncwood_12a=-21026390 +prop_fncwood_13c=-1769679457 +prop_fncwood_14a=321245018 +prop_fncwood_14b=20786057 +prop_fncwood_14c=-253064476 +prop_fncwood_14d=1594648354 +prop_fncwood_14e=1512136012 +prop_fncwood_15a=-1805953701 +prop_fncwood_15b=-1029492242 +prop_fncwood_15c=-1212802028 +prop_fncwood_16a=-997805143 +prop_fncwood_16b=-1243802026 +prop_fncwood_16c=-964053093 +prop_fncwood_16d=-551294769 +prop_fncwood_16e=-790803390 +prop_fncwood_16f=2074059204 +prop_fncwood_16g=1805779401 +prop_fncwood_17b=-1140513222 +prop_fncwood_17c=-1357771692 +prop_fncwood_18a=-1200153162 +prop_fncwood_19_end=2028813471 +prop_fncwood_19a=-1418426619 +prop_folded_polo_shirt=1937946092 +prop_folder_01=-1066172296 +prop_folder_02=-711873868 +prop_food_bag1=936464539 +prop_food_bag2=1463127915 +prop_food_bin_01=-246439655 +prop_food_bin_02=74073934 +prop_food_bs_bag_01=-1922399062 +prop_food_bs_bag_02=-1690230697 +prop_food_bs_bag_03=-2089652038 +prop_food_bs_bag_04=301501900 +prop_food_bs_bshelf=-660240499 +prop_food_bs_burg1=2103979129 +prop_food_bs_burg3=759729215 +prop_food_bs_burger2=987331897 +prop_food_bs_chips=1443311452 +prop_food_bs_coffee=128394026 +prop_food_bs_cups01=69797947 +prop_food_bs_cups02=360098518 +prop_food_bs_cups03=666652513 +prop_food_bs_juice01=2127253708 +prop_food_bs_juice02=438929182 +prop_food_bs_juice03=735816322 +prop_food_bs_soda_01=-164904344 +prop_food_bs_soda_02=-358765748 +prop_food_bs_tray_01=510552540 +prop_food_bs_tray_02=-2040350273 +prop_food_bs_tray_03=2014649636 +prop_food_bs_tray_06=-1832103274 +prop_food_burg1=880981550 +prop_food_burg2=-624196927 +prop_food_burg3=420216641 +prop_food_cb_bag_01=193377723 +prop_food_cb_bag_02=1447185213 +prop_food_cb_bshelf=-208361166 +prop_food_cb_burg01=421881790 +prop_food_cb_burg02=308173360 +prop_food_cb_chips=2029023424 +prop_food_cb_coffee=-593980191 +prop_food_cb_cups01=-768271918 +prop_food_cb_cups02=-1621314530 +prop_food_cb_cups04=-1517371262 +prop_food_cb_donuts=-1916043210 +prop_food_cb_juice01=-656006459 +prop_food_cb_juice02=-163947155 +prop_food_cb_nugets=-2092475251 +prop_food_cb_soda_01=-912034344 +prop_food_cb_soda_02=-1763798961 +prop_food_cb_tray_01=141145745 +prop_food_cb_tray_02=1388727113 +prop_food_cb_tray_03=754220966 +prop_food_chips=-521383735 +prop_food_coffee=-1306484245 +prop_food_cups1=1530773952 +prop_food_cups2=2006710908 +prop_food_juice01=1407151828 +prop_food_juice02=-510326207 +prop_food_ketchup=1777646892 +prop_food_mustard=1453189379 +prop_food_napkin_01=-1317924709 +prop_food_napkin_02=-391348465 +prop_food_sugarjar=-22826474 +prop_food_tray_01=-446181301 +prop_food_tray_02=-1455204349 +prop_food_tray_03=-1344051901 +prop_food_van_01=-272361894 +prop_food_van_02=1257426102 +prop_foodprocess_01=-1415058956 +prop_forsale_dyn_01=1193854962 +prop_forsale_dyn_02=292248696 +prop_forsale_lenny_01=1916908483 +prop_forsale_lrg_01=1756612226 +prop_forsale_lrg_02=2063723294 +prop_forsale_lrg_03=1295978393 +prop_forsale_lrg_04=1517333028 +prop_forsale_lrg_05=1278610863 +prop_forsale_lrg_06=1979474235 +prop_forsale_lrg_07=1740162228 +prop_forsale_lrg_08=394699857 +prop_forsale_lrg_09=356949969 +prop_forsale_lrg_10=348364163 +prop_forsale_sign_01=626610300 +prop_forsale_sign_02=-678415125 +prop_forsale_sign_03=44927781 +prop_forsale_sign_04=889089990 +prop_forsale_sign_05=1581302346 +prop_forsale_sign_06=276407997 +prop_forsale_sign_07=-1561146455 +prop_forsale_sign_fs=-1054037867 +prop_forsale_sign_jb=1627083076 +prop_forsale_tri_01=-420425946 +prop_forsalejr1=2013260172 +prop_forsalejr2=133695870 +prop_forsalejr3=1542041952 +prop_forsalejr4=1847940567 +prop_foundation_sponge=-1146344215 +prop_fountain1=-2049104282 +prop_fountain2=-736410911 +prop_fragtest_cnst_01=500451298 +prop_fragtest_cnst_02=-163907412 +prop_fragtest_cnst_03=-939910101 +prop_fragtest_cnst_04=310817095 +prop_fragtest_cnst_05=-459352716 +prop_fragtest_cnst_06=2054127895 +prop_fragtest_cnst_06b=-1014310545 +prop_fragtest_cnst_07=-1892636007 +prop_fragtest_cnst_08=-655507950 +prop_fragtest_cnst_08b=-1263978120 +prop_fragtest_cnst_08c=891468385 +prop_fragtest_cnst_09=-1383667899 +prop_fragtest_cnst_09b=-552825026 +prop_fragtest_cnst_10=143302823 +prop_fragtest_cnst_11=-104070358 +prop_franklin_dl=251142457 +prop_freeweight_01=-540000270 +prop_freeweight_02=-309142665 +prop_fridge_01=-41273338 +prop_fridge_03=1876827312 +prop_front_seat_01=1970182901 +prop_front_seat_02=-2035794584 +prop_front_seat_03=-1713871928 +prop_front_seat_04=-1423243667 +prop_front_seat_05=764611387 +prop_front_seat_06=1070641078 +prop_front_seat_07=1376179234 +prop_front_seat_row_01=960293494 +prop_fruit_basket=-1204812477 +prop_fruit_plas_crate_01=-1673688289 +prop_fruit_sign_01=-2007742866 +prop_fruit_stand_01=-1381786722 +prop_fruit_stand_02=-1016215758 +prop_fruit_stand_03=-689705442 +prop_fruitstand_01=-1655478122 +prop_fruitstand_b_nite=-2133104859 +prop_fruitstand_b=858993389 +prop_ftowel_01=1136462066 +prop_ftowel_07=-388312273 +prop_ftowel_08=-1153697806 +prop_ftowel_10=797243150 +prop_funfair_zoltan=1488589320 +prop_gaffer_arm_bind_cut=393296697 +prop_gaffer_arm_bind=2084404420 +prop_gaffer_leg_bind_cut=465122537 +prop_gaffer_leg_bind=-618339469 +prop_gaffer_tape_strip=419222340 +prop_gaffer_tape=-1179532563 +prop_game_clock_01=-1004588353 +prop_game_clock_02=-349306656 +prop_gar_door_01=-1652821467 +prop_gar_door_02=1013329911 +prop_gar_door_03_ld=-1223237597 +prop_gar_door_03=-1212275031 +prop_gar_door_04=-982531572 +prop_gar_door_05_l=-910962270 +prop_gar_door_05_r=1946625558 +prop_gar_door_05=-728539053 +prop_gar_door_a_01=2051508718 +prop_gar_door_plug=239492112 +prop_garden_chimes_01=1181558204 +prop_garden_dreamcatch_01=1929765107 +prop_garden_edging_01=-1405103747 +prop_garden_edging_02=1874876539 +prop_garden_zapper_01=-1831680671 +prop_gardnght_01=2004141829 +prop_gas_01=-1730917948 +prop_gas_02=-478519537 +prop_gas_03=1973650275 +prop_gas_04=1304671132 +prop_gas_05=1602967339 +prop_gas_airunit01=-132092731 +prop_gas_binunit01=-1472203944 +prop_gas_grenade=-1936212109 +prop_gas_mask_hang_01=-2025105036 +prop_gas_mask_hang_01bb=1470731681 +prop_gas_pump_1a=1339433404 +prop_gas_pump_1b=1694452750 +prop_gas_pump_1c=1933174915 +prop_gas_pump_1d=-2007231801 +prop_gas_pump_old2=-469694731 +prop_gas_pump_old3=-164877493 +prop_gas_rack01=310783660 +prop_gas_smallbin01=865150065 +prop_gas_tank_01a=-2129526670 +prop_gas_tank_02a=-46303329 +prop_gas_tank_02b=-353447166 +prop_gas_tank_04a=-9837968 +prop_gascage01=-1348598835 +prop_gascyl_01a=1270590574 +prop_gascyl_02a=2138646444 +prop_gascyl_02b=-672016228 +prop_gascyl_03a=-1918614878 +prop_gascyl_03b=1257553220 +prop_gascyl_04a=-1029296059 +prop_gascyl_ramp_01=1962660298 +prop_gascyl_ramp_door_01=920306374 +prop_gate_airport_01=725274945 +prop_gate_bridge_ld=-1934898817 +prop_gate_cult_01_l=-13153749 +prop_gate_cult_01_r=-1578791031 +prop_gate_docks_ld=1286392437 +prop_gate_farm_01a=1911284463 +prop_gate_farm_03=1733865899 +prop_gate_farm_post=-696575513 +prop_gate_frame_01=-588124891 +prop_gate_frame_02=-885831256 +prop_gate_frame_04=-1692014194 +prop_gate_frame_05=-1050528246 +prop_gate_frame_06=-1348431225 +prop_gate_military_01=1185512375 +prop_gate_prison_01=741314661 +prop_gate_tep_01_l=-1049302886 +prop_gate_tep_01_r=1653418708 +prop_gatecom_01=613608955 +prop_gatecom_02=-238286738 +prop_gazebo_01=1845903456 +prop_gazebo_02=468818960 +prop_gazebo_03=1186722212 +prop_gc_chair02=558578166 +prop_gd_ch2_08=-915091986 +prop_generator_01a=-415509317 +prop_generator_02a=-1775229459 +prop_generator_03a=136645433 +prop_generator_03b=-57215983 +prop_generator_04=-1001828301 +prop_ghettoblast_01=1433530172 +prop_ghettoblast_02=1060029110 +prop_girder_01a=2096990081 +prop_girder_01b=1723816705 +prop_glass_panel_01=209943352 +prop_glass_panel_02=-636152228 +prop_glass_panel_03=-439931456 +prop_glass_panel_04=-1282324139 +prop_glass_panel_05=825312403 +prop_glass_panel_06=1064231182 +prop_glass_panel_07=781107022 +prop_glass_stack_01=677473294 +prop_glass_stack_02=-2065226472 +prop_glass_stack_03=-542975346 +prop_glass_stack_04=-242975151 +prop_glass_stack_05=-1136258091 +prop_glass_stack_06=1004245762 +prop_glass_stack_07=1311389599 +prop_glass_stack_08=-1466766225 +prop_glass_stack_09=1923645595 +prop_glass_stack_10=-1842692417 +prop_glass_suck_holder=-279982155 +prop_glasscutter_01=1731206726 +prop_glf_roller=-2012285464 +prop_glf_spreader=884216853 +prop_gnome1=809669486 +prop_gnome2=1301925404 +prop_gnome3=-11849332 +prop_goal_posts_01=-475521732 +prop_gold_bar=-263787977 +prop_gold_cont_01=959275690 +prop_gold_cont_01b=1396140175 +prop_gold_trolly_full=-1363719163 +prop_gold_trolly_strap_01=1098812088 +prop_gold_trolly=-1326042488 +prop_gold_vault_fence_l=-463637955 +prop_gold_vault_fence_r=1450792563 +prop_gold_vault_gate_01=-275220570 +prop_golf_bag_01=886428669 +prop_golf_bag_01b=-344128923 +prop_golf_bag_01c=-37837080 +prop_golf_ball_p2=1616526761 +prop_golf_ball_p3=-717871261 +prop_golf_ball_p4=-980219875 +prop_golf_ball_tee=-1243214768 +prop_golf_ball=-1358020705 +prop_golf_driver=-2141023172 +prop_golf_iron_01=334347537 +prop_golf_marker_01=-1124612472 +prop_golf_pitcher_01=1933637837 +prop_golf_putter_01=1750479612 +prop_golf_tee=-1315457772 +prop_golf_wood_01=1705580940 +prop_golfflag=-1939813147 +prop_grain_hopper=1487505949 +prop_grapes_01=1104521776 +prop_grapes_02=753041482 +prop_grapeseed_sign_01=1590120139 +prop_grapeseed_sign_02=-2130406583 +prop_grass_001_a=-440885967 +prop_grass_ca=1481697203 +prop_grass_da=1793920587 +prop_grass_dry_02=987584502 +prop_grass_dry_03=1221915621 +prop_gravestones_01a=-547750016 +prop_gravestones_02a=1735136050 +prop_gravestones_03a=1996337525 +prop_gravestones_04a=-1734058762 +prop_gravestones_05a=-1551797828 +prop_gravestones_06a=106473525 +prop_gravestones_07a=828538216 +prop_gravestones_08a=-1217653243 +prop_gravestones_09a=-1117413116 +prop_gravestones_10a=806109679 +prop_gravetomb_01a=1801452061 +prop_gravetomb_02a=879398291 +prop_griddle_01=2050228397 +prop_griddle_02=-1876087649 +prop_grumandoor_l=1888438146 +prop_grumandoor_r=272205552 +prop_gshotsensor_01=-1567395276 +prop_guard_tower_glass=454331217 +prop_gumball_01=1243022785 +prop_gumball_02=462203053 +prop_gumball_03=785076010 +prop_gun_case_01=-1821585180 +prop_gun_case_02=-1590104964 +prop_gun_frame=132273106 +prop_hacky_sack_01=-177773532 +prop_hand_toilet=2133050471 +prop_handdry_01=1022326434 +prop_handdry_02=792353592 +prop_handrake=-447055518 +prop_handtowels=1011723317 +prop_hanger_door_1=-1992828732 +prop_hard_hat_01=-537490919 +prop_hat_box_01=1841479543 +prop_hat_box_02=1064067787 +prop_hat_box_03=-2022214944 +prop_hat_box_04=1497011815 +prop_hat_box_05=-1563678327 +prop_hat_box_06=1955876122 +prop_hayb_st_01_cr=1731900299 +prop_haybailer_01=-213622973 +prop_haybale_01=533342826 +prop_haybale_02=1700312454 +prop_haybale_03=1395331371 +prop_haybale_stack_01=1976202024 +prop_hd_seats_01=173430006 +prop_headphones_01=960152042 +prop_headset_01=-409048857 +prop_hedge_trimmer_01=1632396221 +prop_helipad_01=-505101878 +prop_helipad_02=1487220553 +prop_henna_disp_01=659046336 +prop_henna_disp_02=-1568983512 +prop_henna_disp_03=-1865248041 +prop_hifi_01=-1380152605 +prop_highway_paddle=1866775124 +prop_hobo_seat_01=1019962318 +prop_hobo_stove_01=690464963 +prop_hockey_bag_01=1517156714 +prop_hole_plug_01=-1735747416 +prop_holster_01=-1169577885 +prop_homeles_shelter_01=1578055800 +prop_homeles_shelter_02=884467146 +prop_homeless_matress_01=810220961 +prop_homeless_matress_02=-242909161 +prop_horo_box_01=309119026 +prop_horo_box_02=624061885 +prop_hose_1=-23080404 +prop_hose_2=-1306773210 +prop_hose_3=862960591 +prop_hose_nozzle=329068831 +prop_hospital_door_l=711901167 +prop_hospital_door_r=-227061755 +prop_hospitaldoors_start=1316648054 +prop_hot_tub_coverd=926831074 +prop_hotdogstand_01=-1581502570 +prop_hotel_clock_01=495599970 +prop_hotel_trolley=-1793698597 +prop_hottub2=2142042627 +prop_huf_rag_01=-85281267 +prop_huge_display_01=-984871726 +prop_huge_display_02=-752703361 +prop_hunterhide=451150746 +prop_hw1_03_gardoor_01=1991494706 +prop_hw1_04_door_l1=-1463743939 +prop_hw1_04_door_r1=-1429437264 +prop_hw1_23_door=-1677789234 +prop_hwbowl_pseat_6x1=-539645279 +prop_hwbowl_seat_01=1726530640 +prop_hwbowl_seat_02=1438851589 +prop_hwbowl_seat_03=1269566935 +prop_hwbowl_seat_03b=189672896 +prop_hwbowl_seat_6x6=870777956 +prop_hydro_platform_01=105539200 +prop_ice_box_01_l1=686266275 +prop_ice_box_01=923172859 +prop_ice_cube_01=-536963642 +prop_ice_cube_02=1253272370 +prop_ice_cube_03=962709647 +prop_id_21_gardoor_01=889818406 +prop_id_21_gardoor_02=2120130511 +prop_id2_11_gdoor=270330101 +prop_id2_20_clock=1336644224 +prop_idol_01_error=-1016291832 +prop_idol_01=1972583435 +prop_idol_case_01=319657375 +prop_idol_case_02=-36934887 +prop_idol_case=-128067231 +prop_in_tray_01=430616003 +prop_ind_barge_01_cr=487569140 +prop_ind_barge_01=-993863934 +prop_ind_barge_02=-678364002 +prop_ind_coalcar_01=-1912798749 +prop_ind_coalcar_02=-1630952580 +prop_ind_coalcar_03=206536334 +prop_ind_conveyor_01=-1604772893 +prop_ind_conveyor_02=-1383057839 +prop_ind_conveyor_04=2107037279 +prop_ind_crusher=-84563444 +prop_ind_deiseltank=1519880608 +prop_ind_light_01a=1777231328 +prop_ind_light_01b=-303862328 +prop_ind_light_01c=-539274824 +prop_ind_light_02a=273101167 +prop_ind_light_02b=-805588751 +prop_ind_light_02c=-306910109 +prop_ind_light_03a=1393636838 +prop_ind_light_03b=-753093121 +prop_ind_light_03c=-1059778192 +prop_ind_light_04=-1401479836 +prop_ind_light_05=-1161709063 +prop_ind_mech_01c=-456055176 +prop_ind_mech_02a=1776894270 +prop_ind_mech_02b=2142465234 +prop_ind_mech_03a=1960859144 +prop_ind_mech_04a=1800683984 +prop_ind_oldcrane=-899728244 +prop_ind_pipe_01=-1047752402 +prop_ind_washer_02=905405774 +prop_indus_meet_door_l=838685283 +prop_indus_meet_door_r=-1020431159 +prop_inflatearch_01=-1750759319 +prop_inflategate_01=350476011 +prop_ing_camera_01=-1286783315 +prop_ing_crowbar=495450405 +prop_inhaler_01=538293533 +prop_inout_tray_01=-2137905671 +prop_inout_tray_02=-601924246 +prop_int_cf_chick_01=334531408 +prop_int_cf_chick_02=-931728298 +prop_int_cf_chick_03=-1205447755 +prop_int_gate01=1856037649 +prop_irish_sign_01=1754291799 +prop_irish_sign_02=1772380287 +prop_irish_sign_03=1005159690 +prop_irish_sign_04=1293363045 +prop_irish_sign_05=534039777 +prop_irish_sign_06=202089803 +prop_irish_sign_07=-555267329 +prop_irish_sign_08=-275256224 +prop_irish_sign_09=-765939230 +prop_irish_sign_10=59737791 +prop_irish_sign_11=-325625649 +prop_irish_sign_12=-565396422 +prop_irish_sign_13=-907308168 +prop_iron_01=-249304586 +prop_j_disptray_01_dam=-317499403 +prop_j_disptray_01=854404762 +prop_j_disptray_01b=1373326460 +prop_j_disptray_02_dam=817210985 +prop_j_disptray_02=-1345673133 +prop_j_disptray_03_dam=2116459863 +prop_j_disptray_03=375485823 +prop_j_disptray_04=120772386 +prop_j_disptray_04b=-934392140 +prop_j_disptray_05=-176933979 +prop_j_disptray_05b=-1833835356 +prop_j_heist_pic_01=1451839726 +prop_j_heist_pic_02=-1112072400 +prop_j_heist_pic_03=-396266364 +prop_j_heist_pic_04=-650848725 +prop_j_neck_disp_01=119825807 +prop_j_neck_disp_02=-74035597 +prop_j_neck_disp_03=-359093128 +prop_jb700_covered=1928679056 +prop_jeans_01=517117079 +prop_jerrycan_01a=786272259 +prop_jet_bloodsplat_01=-1281648158 +prop_jetski_ramp_01=-1081534242 +prop_jetski_trailer_01=1083683517 +prop_jewel_02a=-46504303 +prop_jewel_02b=-352927222 +prop_jewel_02c=-569858002 +prop_jewel_03a=-1407761612 +prop_jewel_03b=-908427590 +prop_jewel_04a=-1386034965 +prop_jewel_04b=-1147673259 +prop_jewel_glass_root=-304401110 +prop_jewel_glass=1982992541 +prop_jewel_pickup_new_01=-2052363316 +prop_joshua_tree_01a=1052756483 +prop_joshua_tree_01b=-2010456872 +prop_joshua_tree_01c=-1838026394 +prop_joshua_tree_01d=727229237 +prop_joshua_tree_01e=99244117 +prop_joshua_tree_02a=337638300 +prop_joshua_tree_02b=-1060680468 +prop_joshua_tree_02c=1863264633 +prop_joshua_tree_02d=-1659075177 +prop_joshua_tree_02e=-848665038 +prop_juice_dispenser=-1369928609 +prop_juice_pool_01=-369673841 +prop_juicestand=148511758 +prop_jukebox_01=1049684170 +prop_jukebox_02=1945457558 +prop_jyard_block_01a=-560584347 +prop_kayak_01=-507412625 +prop_kayak_01b=-1671588654 +prop_kebab_grill=354187183 +prop_keg_01=1265521483 +prop_kettle_01=1862437453 +prop_kettle=1173831889 +prop_keyboard_01a=-954257764 +prop_keyboard_01b=-69396461 +prop_kino_light_01=-1666213193 +prop_kino_light_02=1792816905 +prop_kino_light_03=2035667964 +prop_kitch_juicer=1859812803 +prop_kitch_pot_fry=260566774 +prop_kitch_pot_huge=-1030226139 +prop_kitch_pot_lrg=-920794651 +prop_kitch_pot_lrg2=-1591250544 +prop_kitch_pot_med=-854388316 +prop_kitch_pot_sm=-718917135 +prop_knife_stand=-729631922 +prop_knife=436978267 +prop_kt1_06_door_l=-1447681559 +prop_kt1_06_door_r=1543931499 +prop_kt1_10_mpdoor_l=1701450624 +prop_kt1_10_mpdoor_r=340291898 +prop_ladel=483841708 +prop_laptop_01a=1385417869 +prop_laptop_02_closed=-1159050800 +prop_laptop_jimmy=363555755 +prop_laptop_lester=881450200 +prop_laptop_lester2=-1769322543 +prop_large_gold_alt_a=-1802035584 +prop_large_gold_alt_b=1240336683 +prop_large_gold_alt_c=-1324034181 +prop_large_gold_empty=-1479600188 +prop_large_gold=1483319544 +prop_lawnmower_01=447976993 +prop_ld_alarm_01_dam=-1637875765 +prop_ld_alarm_01=1378673294 +prop_ld_alarm_alert=-1062200609 +prop_ld_ammo_pack_01=190687980 +prop_ld_ammo_pack_02=1560006187 +prop_ld_ammo_pack_03=669213687 +prop_ld_armour=-1806890273 +prop_ld_balastrude=295541576 +prop_ld_balcfnc_01a=-980870186 +prop_ld_balcfnc_01b=-1979013930 +prop_ld_balcfnc_02a=-1053157648 +prop_ld_balcfnc_02b=-1926582578 +prop_ld_balcfnc_02c=-611923063 +prop_ld_balcfnc_03a=-1425083786 +prop_ld_balcfnc_03b=-2117361680 +prop_ld_bale01=-434396696 +prop_ld_bankdoors_01=-1743257725 +prop_ld_bankdoors_02=-2041685008 +prop_ld_barrier_01=54588191 +prop_ld_bench01=1916676832 +prop_ld_binbag_01=-935625561 +prop_ld_bomb_01_open=-1466745439 +prop_ld_bomb_01=-1306048251 +prop_ld_bomb_anim=1771868096 +prop_ld_bomb=929047740 +prop_ld_breakmast=-89848631 +prop_ld_cable_tie_01=-963499920 +prop_ld_cable=-423939669 +prop_ld_can_01=-1153271191 +prop_ld_can_01b=114933932 +prop_ld_case_01_lod=1338392374 +prop_ld_case_01_s=248872646 +prop_ld_case_01=880595258 +prop_ld_cont_light_01=1197489041 +prop_ld_contact_card=1214755619 +prop_ld_contain_dl=-1376085798 +prop_ld_contain_dl2=211871682 +prop_ld_contain_dr=-2125774984 +prop_ld_contain_dr2=-825889959 +prop_ld_container=-469102706 +prop_ld_crate_01=-1787668082 +prop_ld_crate_lid_01=-1913949042 +prop_ld_crocclips01=542041270 +prop_ld_crocclips02=260653867 +prop_ld_dstcover_01=1215053148 +prop_ld_dstcover_02=-1123867000 +prop_ld_dstpillar_01=1405006221 +prop_ld_dstpillar_02=1192859715 +prop_ld_dstpillar_03=2037611766 +prop_ld_dstpillar_04=189702314 +prop_ld_dstpillar_05=-49478617 +prop_ld_dstpillar_06=180592504 +prop_ld_dstpillar_07=419576821 +prop_ld_dstpillar_08=638277127 +prop_ld_dstplanter_01=-544464940 +prop_ld_dstplanter_02=316900990 +prop_ld_dstsign_01=924295337 +prop_ld_dummy_rope=-360336526 +prop_ld_fags_01=-596948790 +prop_ld_fags_02=-245402958 +prop_ld_fan_01_old=-1737154494 +prop_ld_fan_01=-1768401357 +prop_ld_farm_chair01=-1869605644 +prop_ld_farm_cnr01=-527772679 +prop_ld_farm_couch01=544186037 +prop_ld_farm_couch02=773405192 +prop_ld_farm_rail01=1891144592 +prop_ld_farm_table01=973800157 +prop_ld_farm_table02=1272292978 +prop_ld_faucet=-1001341595 +prop_ld_ferris_wheel=-1003748966 +prop_ld_fib_pillar01=466974385 +prop_ld_filmset=-1589780889 +prop_ld_fireaxe=2133533553 +prop_ld_flow_bottle=746336278 +prop_ld_fragwall_01a=-818999775 +prop_ld_fragwall_01b=-1116116298 +prop_ld_garaged_01=30769481 +prop_ld_gold_chest=1489572967 +prop_ld_gold_tooth=-1189971267 +prop_ld_greenscreen_01=909721256 +prop_ld_handbag_s=-619058125 +prop_ld_handbag=-1950370778 +prop_ld_hat_01=-1929385697 +prop_ld_haybail=1410413102 +prop_ld_hdd_01=329627681 +prop_ld_headset_01=1753541233 +prop_ld_health_pack=678958360 +prop_ld_hook=-301207358 +prop_ld_int_safe_01=-1251197000 +prop_ld_jail_door=-642608865 +prop_ld_jeans_01=-1157632529 +prop_ld_jeans_02=-1471068014 +prop_ld_jerrycan_01=1069395324 +prop_ld_keypad_01=1321190118 +prop_ld_keypad_01b_lod=277179989 +prop_ld_keypad_01b=623406777 +prop_ld_lab_corner01=1351606497 +prop_ld_lab_dorway01=-170235898 +prop_ld_lap_top=668041498 +prop_ld_monitor_01=-1911264257 +prop_ld_peep_slider=787795698 +prop_ld_pipe_single_01=525797972 +prop_ld_planning_pin_01=932342438 +prop_ld_planning_pin_02=-975272128 +prop_ld_planning_pin_03=-735763507 +prop_ld_planter1a=339283616 +prop_ld_planter1b=1778465327 +prop_ld_planter1c=2024691593 +prop_ld_planter2a=-717043092 +prop_ld_planter2b=-413765997 +prop_ld_planter2c=-1314389193 +prop_ld_planter3a=-1864252677 +prop_ld_planter3b=-1901937027 +prop_ld_planter3c=-1307376291 +prop_ld_purse_01_lod=461387027 +prop_ld_purse_01=-34897201 +prop_ld_rail_01=152884146 +prop_ld_rail_02=-480540624 +prop_ld_rope_t=1185249461 +prop_ld_rub_binbag_01=-1998455445 +prop_ld_rubble_01=-1350614541 +prop_ld_rubble_02=-305283433 +prop_ld_rubble_03=-611378662 +prop_ld_rubble_04=1507825333 +prop_ld_scrap=-2122188986 +prop_ld_shirt_01=-1256588656 +prop_ld_shoe_01=1682675077 +prop_ld_shoe_02=1916612968 +prop_ld_shovel_dirt=-966735958 +prop_ld_shovel=1925751803 +prop_ld_snack_01=-1877813643 +prop_ld_suitcase_01=-994740387 +prop_ld_suitcase_02=697352466 +prop_ld_test_01=186956100 +prop_ld_toilet_01=1872312775 +prop_ld_tooth=-1716504528 +prop_ld_tshirt_01=1346165884 +prop_ld_tshirt_02=578126062 +prop_ld_vault_door=-1264354268 +prop_ld_w_me_machette=-2055486531 +prop_ld_wallet_01_s=1334928729 +prop_ld_wallet_01=-1379254308 +prop_ld_wallet_02=-1734077040 +prop_ld_wallet_pickup=-21449061 +prop_leaf_blower_01=1603835013 +prop_lectern_01=1671786281 +prop_letterbox_01=-830216854 +prop_letterbox_02=354284193 +prop_letterbox_03=-1414914121 +prop_letterbox_04=-138758181 +prop_lev_crate_01=1892623307 +prop_lev_des_barge_01=-1963621339 +prop_lev_des_barge_02=-1669978330 +prop_life_ring_01=-1487498162 +prop_life_ring_02=-1306547744 +prop_lifeblurb_01=262294578 +prop_lifeblurb_01b=1609518039 +prop_lifeblurb_02=-1014909978 +prop_lifeblurb_02b=-211749928 +prop_lift_overlay_01=1721635574 +prop_lift_overlay_02=2014688741 +prop_lime_jar=1489118250 +prop_litter_picker=-1619549892 +prop_log_01=1366334172 +prop_log_02=-1692750285 +prop_log_03=-1395207765 +prop_log_aa=-989183355 +prop_log_ab=-1236753150 +prop_log_ac=1581872401 +prop_log_ad=1203849217 +prop_log_ae=-41176169 +prop_log_af=-279701720 +prop_log_break_01=-593160806 +prop_loggneon=-672395555 +prop_logpile_01=-37176073 +prop_logpile_02=192829538 +prop_logpile_03=-1381557071 +prop_logpile_04=-1152075764 +prop_logpile_05=-1060060412 +prop_logpile_06=-685576280 +prop_logpile_06b=1889091531 +prop_logpile_07=1417112147 +prop_logpile_07b=-12425453 +prop_loose_rag_01=920165506 +prop_lrggate_01_l=-349730013 +prop_lrggate_01_pst=1383638045 +prop_lrggate_01_r=-1918480350 +prop_lrggate_01b=256791144 +prop_lrggate_01c_l=546378757 +prop_lrggate_01c_r=-1249591818 +prop_lrggate_02_ld=-2125423493 +prop_lrggate_02=-844827165 +prop_lrggate_03a=575680671 +prop_lrggate_03b_ld=724862427 +prop_lrggate_03b=279678294 +prop_lrggate_04a=1738619932 +prop_lrggate_05a=11038584 +prop_lrggate_06a=-1153093533 +prop_luggage_01a=-206954186 +prop_luggage_02a=4602238 +prop_luggage_03a=1424581035 +prop_luggage_04a=879323380 +prop_luggage_05a=914418735 +prop_luggage_06a=656854087 +prop_luggage_07a=753227456 +prop_luggage_08a=-230858727 +prop_luggage_09a=-2137120552 +prop_m_pack_int_01=-934705991 +prop_magenta_door=668467214 +prop_makeup_brush=-2098426548 +prop_makeup_trail_01_cr=-293536422 +prop_makeup_trail_01=-1738641949 +prop_makeup_trail_02_cr=1012842044 +prop_makeup_trail_02=-1534786000 +prop_map_door_01=-502195954 +prop_mask_ballistic_trip1=-1313704889 +prop_mask_ballistic_trip2=-1072033486 +prop_mask_ballistic=-594044771 +prop_mask_bugstar_trip=-1730591027 +prop_mask_bugstar=-30968431 +prop_mask_fireman=570101940 +prop_mask_flight=1048062970 +prop_mask_motobike_a=-1010838977 +prop_mask_motobike_b=-1394924426 +prop_mask_motobike_trip=-1766193780 +prop_mask_motobike=-1630286816 +prop_mask_motox_trip=1994083055 +prop_mask_motox=-1734491935 +prop_mask_scuba01_trip=-630008420 +prop_mask_scuba01=-1981720153 +prop_mask_scuba02_trip=1313795453 +prop_mask_scuba02=1165086929 +prop_mask_scuba03_trip=1115396903 +prop_mask_scuba03=1407249839 +prop_mask_scuba04_trip=768085611 +prop_mask_scuba04=619515848 +prop_mask_specops_trip=404420572 +prop_mask_specops=-368775533 +prop_mask_test_01=-550146809 +prop_mast_01=591839817 +prop_mat_box=-1709503252 +prop_maxheight_01=-1118478184 +prop_mb_cargo_01a=-789386409 +prop_mb_cargo_02a=2082783416 +prop_mb_cargo_03a=-222480965 +prop_mb_cargo_04a=897366637 +prop_mb_cargo_04b=1197039142 +prop_mb_crate_01a_set=-666179646 +prop_mb_crate_01a=481432069 +prop_mb_crate_01b=788248216 +prop_mb_hanger_sprinkler=1727205997 +prop_mb_hesco_06=1354899844 +prop_mb_ordnance_01=502597611 +prop_mb_ordnance_02=1246158990 +prop_mb_ordnance_03=2013608974 +prop_mb_ordnance_04=-152913465 +prop_mb_sandblock_01=-148635027 +prop_mb_sandblock_02=165521376 +prop_mb_sandblock_03_cr=523344868 +prop_mb_sandblock_03=1485817159 +prop_mb_sandblock_04=1834086091 +prop_mb_sandblock_05_cr=1708971027 +prop_mb_sandblock_05=1056805411 +prop_mc_conc_barrier_01=2139919312 +prop_med_bag_01=1368637848 +prop_med_bag_01b=-509478557 +prop_med_jet_01=1303897364 +prop_medal_01=1185713036 +prop_medstation_01=-509973344 +prop_medstation_02=1869023287 +prop_medstation_03=1313261047 +prop_medstation_04=1539137764 +prop_megaphone_01=-1585551192 +prop_mem_candle_01=-769292007 +prop_mem_candle_02=-529291851 +prop_mem_candle_03=781500918 +prop_mem_candle_04=-1359461697 +prop_mem_candle_05=-853901565 +prop_mem_candle_06=-1685349402 +prop_mem_candle_combo=-1721654639 +prop_mem_reef_01=1753243846 +prop_mem_reef_02=-1652897094 +prop_mem_reef_03=-1934481111 +prop_mem_teddy_01=336541402 +prop_mem_teddy_02=-319297368 +prop_metal_plates01=2067252279 +prop_metal_plates02=1757912919 +prop_metalfoodjar_002=-546529839 +prop_metalfoodjar_01=-898793083 +prop_meth_bag_01=285917444 +prop_meth_setup_01=-2059889071 +prop_michael_backpack=1585260068 +prop_michael_balaclava=-407830426 +prop_michael_door=1011598562 +prop_michael_sec_id=-720810643 +prop_michaels_credit_tv=566576618 +prop_micro_01=1490269418 +prop_micro_02=1796594030 +prop_micro_04=356462018 +prop_micro_cs_01_door=-891120940 +prop_micro_cs_01=380825205 +prop_microphone_02=933500565 +prop_microwave_1=1306960905 +prop_mil_crate_01=90805875 +prop_mil_crate_02=-301668442 +prop_military_pickup_01=-1313687957 +prop_mine_doorng_l=-18398025 +prop_mine_doorng_r=-872784146 +prop_mineshaft_door=-1241212535 +prop_minigun_01=-929681224 +prop_mk_arrow_3d=1267718013 +prop_mk_arrow_flat=-2069820128 +prop_mk_bike_logo_1=-2026528599 +prop_mk_bike_logo_2=2029257766 +prop_mk_boost=1400047790 +prop_mk_cone=1682183567 +prop_mk_cylinder=-461640156 +prop_mk_flag_2=489393990 +prop_mk_flag=556204867 +prop_mk_heli=-1751054247 +prop_mk_lap=169493890 +prop_mk_mp_ring_01=-992932885 +prop_mk_mp_ring_01b=-1499561117 +prop_mk_num_0=457010614 +prop_mk_num_1=-56151926 +prop_mk_num_2=-1216076223 +prop_mk_num_3=-1455748689 +prop_mk_num_4=-660543366 +prop_mk_num_5=-898872303 +prop_mk_num_6=1966973365 +prop_mk_num_7=1727005978 +prop_mk_num_8=-1580631348 +prop_mk_num_9=-1823285793 +prop_mk_plane=1387939745 +prop_mk_race_chevron_01=-237215991 +prop_mk_race_chevron_02=-1633273698 +prop_mk_race_chevron_03=-2056845792 +prop_mk_repair=-247073735 +prop_mk_ring_flat=2136410906 +prop_mk_ring=-1565856713 +prop_mk_sphere=1530167798 +prop_mk_tri_cycle=-1386785352 +prop_mk_tri_run=-256059350 +prop_mk_tri_swim=1358269310 +prop_mobile_mast_1=1888604944 +prop_mobile_mast_2=1660696549 +prop_mojito=1565560522 +prop_money_bag_01=289396019 +prop_monitor_01a=1333557690 +prop_monitor_01b=557686077 +prop_monitor_01c=843005760 +prop_monitor_01d=1940636184 +prop_monitor_02=-1496356952 +prop_monitor_03b=1140820728 +prop_monitor_04a=-943811168 +prop_monitor_li=394821236 +prop_monitor_w_large=-1524180747 +prop_motel_door_09=-1306074314 +prop_mouse_01=-830589106 +prop_mouse_01a=-524036402 +prop_mouse_01b=-1884703589 +prop_mouse_02=-1128754237 +prop_mov_sechutwin_02=-1192183952 +prop_mov_sechutwin=1398321063 +prop_movie_rack=-1800403885 +prop_mp_arrow_barrier_01=1867879106 +prop_mp_arrow_ring=-1507470892 +prop_mp_barrier_01=868148414 +prop_mp_barrier_01b=1603241576 +prop_mp_barrier_02=24969275 +prop_mp_barrier_02b=-205311355 +prop_mp_base_marker=1672168046 +prop_mp_boost_01=1709896882 +prop_mp_cant_place_lrg=628878810 +prop_mp_cant_place_med=-263709501 +prop_mp_cant_place_sm=-1860765147 +prop_mp_conc_barrier_01=682373179 +prop_mp_cone_01=939377219 +prop_mp_cone_02=1245865676 +prop_mp_cone_03=862664990 +prop_mp_cone_04=93871477 +prop_mp_drug_pack_blue=-1620734287 +prop_mp_drug_pack_red=138777325 +prop_mp_drug_package=765087784 +prop_mp_halo_lrg=203510308 +prop_mp_halo_med=1573742756 +prop_mp_halo_point_lrg=-1720855371 +prop_mp_halo_point_med=1181134573 +prop_mp_halo_point_sm=359824118 +prop_mp_halo_point=1067498314 +prop_mp_halo_rotate_lrg=1528913568 +prop_mp_halo_rotate_med=-547833144 +prop_mp_halo_rotate_sm=1988157930 +prop_mp_halo_rotate=-317653089 +prop_mp_halo_sm=-1855054434 +prop_mp_halo=19912391 +prop_mp_icon_shad_lrg=-1029803156 +prop_mp_icon_shad_med=-133291774 +prop_mp_icon_shad_sm=-1916383162 +prop_mp_max_out_lrg=-1099135528 +prop_mp_max_out_med=-458245934 +prop_mp_max_out_sm=391417229 +prop_mp_num_0=-939235386 +prop_mp_num_1=1519357138 +prop_mp_num_2=1798123021 +prop_mp_num_3=2046479272 +prop_mp_num_4=-507372739 +prop_mp_num_5=-135051361 +prop_mp_num_6=84140480 +prop_mp_num_7=-1686303052 +prop_mp_num_8=518657424 +prop_mp_num_9=748204269 +prop_mp_placement_lrg=-621140855 +prop_mp_placement_maxd=2053394677 +prop_mp_placement_med=-51423166 +prop_mp_placement_red=1700850768 +prop_mp_placement_sm=-582796990 +prop_mp_placement=379560922 +prop_mp_pointer_ring=-1775547488 +prop_mp_ramp_01_tu=1212630005 +prop_mp_ramp_01=-1319646748 +prop_mp_ramp_02_tu=-1135198622 +prop_mp_ramp_02=-185511650 +prop_mp_ramp_03_tu=55777251 +prop_mp_ramp_03=-1818980770 +prop_mp_repair_01=1219257666 +prop_mp_repair=-419793040 +prop_mp_respawn_02=170715090 +prop_mp_rocket_01=-1531914544 +prop_mp_solid_ring=-414027994 +prop_mp_spike_01=1944414445 +prop_mp3_dock=-627813781 +prop_mr_rasberryclean=1998656713 +prop_mr_raspberry_01=1022578470 +prop_mug_01=-331509782 +prop_mug_02=1319392426 +prop_mug_03=130107121 +prop_mug_04=-164781110 +prop_mug_06=647955628 +prop_mugs_rm_flashb=672753785 +prop_mugs_rm_lightoff=1191103069 +prop_mugs_rm_lighton=1725772482 +prop_muscle_bench_01=-1838046182 +prop_muscle_bench_02=-1577762015 +prop_muscle_bench_03=-1095992177 +prop_muscle_bench_04=-865527800 +prop_muscle_bench_05=-115510932 +prop_muscle_bench_06=383495400 +prop_muster_wboard_01=-409840349 +prop_muster_wboard_02=-1713129017 +prop_necklace_board=483744672 +prop_new_drug_pack_01=506350134 +prop_news_disp_01a=-1186769817 +prop_news_disp_02a_s=-377891123 +prop_news_disp_02a=1211559620 +prop_news_disp_02b=1375076930 +prop_news_disp_02c=720581693 +prop_news_disp_02d=917457845 +prop_news_disp_02e=261193082 +prop_news_disp_03a=-756152956 +prop_news_disp_03c=-1383056703 +prop_news_disp_05a=-838860344 +prop_news_disp_06a=1287257122 +prop_ng_sculpt_fix=-1829964307 +prop_nigel_bag_pickup=1010590096 +prop_night_safe_01=-1276798450 +prop_notepad_01=29402038 +prop_notepad_02=-334989242 +prop_novel_01=944959446 +prop_npc_phone_02=1407197773 +prop_npc_phone=-1038739674 +prop_off_chair_01=536071214 +prop_off_chair_03=96868307 +prop_off_chair_04_s=475561894 +prop_off_chair_04=1268458364 +prop_off_chair_04b=1480618483 +prop_off_chair_05=1037469683 +prop_off_phone_01=124188622 +prop_office_alarm_01=-508101108 +prop_office_desk_01=-95585677 +prop_office_phone_tnt=148141454 +prop_offroad_bale01=1451741313 +prop_offroad_bale02_l1_frag_=90475403 +prop_offroad_bale02=-1601837956 +prop_offroad_bale03=2084346858 +prop_offroad_barrel01=-757971088 +prop_offroad_barrel02=-996988174 +prop_offroad_tyres01_tu=1369821530 +prop_offroad_tyres01=509852852 +prop_offroad_tyres02=812376260 +prop_oil_derrick_01=-705229846 +prop_oil_guage_01=-2127648188 +prop_oil_spool_02=1195772660 +prop_oil_valve_01=-482489660 +prop_oil_valve_02=-774920224 +prop_oil_wellhead_01=1464670617 +prop_oil_wellhead_03=64287394 +prop_oil_wellhead_04=-1570558016 +prop_oil_wellhead_05=-1867871153 +prop_oil_wellhead_06=-1091540774 +prop_oilcan_01a=-276344022 +prop_oilcan_02a=-1532806025 +prop_oiltub_01=834559808 +prop_oiltub_02=1681638458 +prop_oiltub_03=309108893 +prop_oiltub_04=1851545707 +prop_oiltub_05=544881832 +prop_oiltub_06=1437574930 +prop_old_boot=1803975195 +prop_old_churn_01=129608276 +prop_old_churn_02=-159152152 +prop_old_deck_chair_02=956957017 +prop_old_deck_chair=1103738692 +prop_old_farm_01=-636008946 +prop_old_farm_02=-857396310 +prop_old_farm_03=-125664540 +prop_old_wood_chair_lod=734263480 +prop_old_wood_chair=1544350879 +prop_oldlight_01a=-1572767351 +prop_oldlight_01b=-1895279849 +prop_oldlight_01c=1035808898 +prop_oldplough1=-1296622201 +prop_optic_jd=283394517 +prop_optic_rum=-2084757382 +prop_optic_vodka=-1320431804 +prop_orang_can_01=1832502141 +prop_out_door_speaker=-1890952940 +prop_outdoor_fan_01=57758678 +prop_overalls_01=-1973482041 +prop_owl_totem_01=-1759159805 +prop_p_jack_03_col=1670527089 +prop_p_spider_01a=-992734280 +prop_p_spider_01c=-400827833 +prop_p_spider_01d=-1687076625 +prop_paint_brush01=874772806 +prop_paint_brush02=-42923039 +prop_paint_brush03=179316319 +prop_paint_brush04=1453178373 +prop_paint_brush05=976586037 +prop_paint_roller=1807682983 +prop_paint_spray01a=724405277 +prop_paint_spray01b=-1788911489 +prop_paint_stepl01=214384272 +prop_paint_stepl01b=-2096130282 +prop_paint_stepl02=1316995584 +prop_paint_tray=1214673062 +prop_paint_wpaper01=-590902397 +prop_paints_bench01=2126419969 +prop_paints_can01=-597454856 +prop_paints_can02=1032540746 +prop_paints_can03=-174505373 +prop_paints_can04=-405100826 +prop_paints_can05=-1595008754 +prop_paints_can06=322272667 +prop_paints_can07=1786752042 +prop_paints_pallete01=2082302221 +prop_pallet_01a=757019157 +prop_pallet_02a=830159341 +prop_pallet_03a=740895081 +prop_pallet_03b=1047645690 +prop_pallet_pile_01=-1853453107 +prop_pallet_pile_02=-3872440 +prop_pallet_pile_03=1615800919 +prop_pallet_pile_04=1343261146 +prop_pallettruck_01=-1894042373 +prop_pallettruck_02=895484294 +prop_palm_fan_02_a=-1969479583 +prop_palm_fan_02_b=2095154412 +prop_palm_fan_03_a=-2116697995 +prop_palm_fan_03_b=2096445108 +prop_palm_fan_03_c_graff=-212949180 +prop_palm_fan_03_c=1848580392 +prop_palm_fan_03_d_graff=1829091778 +prop_palm_fan_03_d=-648384643 +prop_palm_fan_04_a=-627182787 +prop_palm_fan_04_b=-850405215 +prop_palm_fan_04_c=-654381053 +prop_palm_fan_04_d=-876325490 +prop_palm_huge_01a=-1209618476 +prop_palm_huge_01b=287728210 +prop_palm_med_01a=-1901972340 +prop_palm_med_01b=-1459918530 +prop_palm_med_01c=743960561 +prop_palm_med_01d=-1268318187 +prop_palm_sm_01a=709417929 +prop_palm_sm_01d=945879033 +prop_palm_sm_01e=2044426993 +prop_palm_sm_01f=1802493466 +prop_pap_camera_01=680380202 +prop_paper_bag_01=1108364521 +prop_paper_bag_small=-1803909274 +prop_paper_ball=2145382395 +prop_paper_box_01=-1996476047 +prop_paper_box_02=1950582780 +prop_paper_box_03=-1938376606 +prop_paper_box_04=1465830963 +prop_paper_box_05=1636622991 +prop_parachute=643651670 +prop_parapack_01=-1679378668 +prop_parasol_01_b=-1043239133 +prop_parasol_01_c=-1317220738 +prop_parasol_01_down=1878378076 +prop_parasol_01_lod=478737801 +prop_parasol_01=-592861175 +prop_parasol_01b_lod=-987757643 +prop_parasol_02_b=1398809829 +prop_parasol_02_c=1629405282 +prop_parasol_02=56751481 +prop_parasol_03_b=264031651 +prop_parasol_03_c=25538869 +prop_parasol_03=-248688364 +prop_parasol_04=-60790918 +prop_parasol_04b=-104193816 +prop_parasol_04c=-333412971 +prop_parasol_04d=639433101 +prop_parasol_04e_lod1=1249015613 +prop_parasol_04e=400973088 +prop_parasol_05=175309727 +prop_parasol_bh_48=-1327303424 +prop_park_ticket_01=1447355784 +prop_parking_hut_2=304890764 +prop_parking_hut_2b=1981833514 +prop_parking_sign_06=290648114 +prop_parking_sign_07=-404775616 +prop_parking_sign_1=-2038478357 +prop_parking_sign_2=-1040137999 +prop_parking_wand_01=-839348691 +prop_parkingpay=-544726684 +prop_parknmeter_01=-1940238623 +prop_parknmeter_02=2108567945 +prop_partsbox_01=-756713902 +prop_passport_01=-1750183478 +prop_patio_heater_01=-1714859751 +prop_patio_lounger_2=1699040865 +prop_patio_lounger_3=2017293393 +prop_patio_lounger1_table=-1682596365 +prop_patio_lounger1=-1498352975 +prop_patio_lounger1b=-2024837020 +prop_patriotneon=-1814664762 +prop_paynspray_door_l=1774846173 +prop_paynspray_door_r=546827942 +prop_pc_01a=1429487523 +prop_pc_02a=1654151435 +prop_peanut_bowl_01=-1669330389 +prop_ped_gib_01=1530424218 +prop_ped_pic_01_sm=1052085257 +prop_ped_pic_01=1110699354 +prop_ped_pic_02_sm=618574817 +prop_ped_pic_02=602124474 +prop_ped_pic_03_sm=1316165619 +prop_ped_pic_03=-576805839 +prop_ped_pic_04_sm=-152094541 +prop_ped_pic_04=-751857837 +prop_ped_pic_05_sm=1098873624 +prop_ped_pic_05=-52305225 +prop_ped_pic_06_sm=-363675173 +prop_ped_pic_06=-292927992 +prop_ped_pic_07_sm=2130308972 +prop_ped_pic_07=-232108832 +prop_ped_pic_08_sm=-2118131946 +prop_ped_pic_08=-535582541 +prop_pencil_01=463086472 +prop_peyote_chunk_01=1979076528 +prop_peyote_gold_01=421059073 +prop_peyote_highland_01=-212010961 +prop_peyote_highland_02=1367913609 +prop_peyote_lowland_01=-1425791387 +prop_peyote_lowland_02=-1178483744 +prop_peyote_water_01=-1429181545 +prop_pharm_sign_01=-1910370445 +prop_phone_cs_frank=1534100734 +prop_phone_ing_02_lod=1907022252 +prop_phone_ing_02=-746954904 +prop_phone_ing_03_lod=-263063365 +prop_phone_ing_03=-511116411 +prop_phone_ing=413312110 +prop_phone_overlay_01=485673473 +prop_phone_overlay_02=-1645196294 +prop_phone_overlay_03=-1348538537 +prop_phone_overlay_anim=127083682 +prop_phone_proto_back=-1599936665 +prop_phone_proto_battery=1525904360 +prop_phone_proto=-2017357667 +prop_phonebox_01a=1511539537 +prop_phonebox_01b=1281992692 +prop_phonebox_01c=-2103798695 +prop_phonebox_02=295857659 +prop_phonebox_03=-78626473 +prop_phonebox_04=1158960338 +prop_phonebox_05a=-55180266 +prop_phys_wades_head=163244680 +prop_picnictable_01_lod=465817409 +prop_picnictable_01=-1572018818 +prop_picnictable_02=-1795175708 +prop_pier_kiosk_01=1688679327 +prop_pier_kiosk_02=1511005809 +prop_pier_kiosk_03=-2009466172 +prop_piercing_gun=923487792 +prop_pighouse1=986152416 +prop_pighouse2=657577653 +prop_pile_dirt_01=196166568 +prop_pile_dirt_02=1004872719 +prop_pile_dirt_03=-1218241727 +prop_pile_dirt_04=-382992686 +prop_pile_dirt_06=-17159622 +prop_pile_dirt_07_cr=-1977592297 +prop_pile_dirt_07=-26957549 +prop_pinacolada=-814630114 +prop_pineapple=-845035989 +prop_ping_pong=-337441861 +prop_pint_glass_01=-1465676794 +prop_pint_glass_02=-748232308 +prop_pint_glass_tall=-133185213 +prop_pipe_single_01=1980814227 +prop_pipe_stack_01=1668676931 +prop_pipes_01a=-1654693836 +prop_pipes_01b=1836351583 +prop_pipes_02a=764282027 +prop_pipes_02b=1530421247 +prop_pipes_03a=2099682835 +prop_pipes_03b=-1418167626 +prop_pipes_04a=-1341946012 +prop_pipes_05a=1722122269 +prop_pipes_conc_01=63237339 +prop_pipes_conc_02=-310198185 +prop_pipes_ld_01=1207991827 +prop_pistol_holster=534382381 +prop_pitcher_01_cs=-1250752255 +prop_pitcher_01=-722072228 +prop_pitcher_02=1320288466 +prop_pizza_box_01=604847691 +prop_pizza_box_02=-856584171 +prop_pizza_box_03=1085274000 +prop_pizza_oven_01=458266265 +prop_planer_01=311860131 +prop_plant_01a=-1683281785 +prop_plant_01b=-1979382469 +prop_plant_base_01=-147519789 +prop_plant_base_02=1648483571 +prop_plant_base_03=1282650455 +prop_plant_cane_01a=1099128256 +prop_plant_cane_01b=1160242441 +prop_plant_cane_02a=894583222 +prop_plant_cane_02b=1390116040 +prop_plant_clover_01=-500041449 +prop_plant_clover_02=-1276175214 +prop_plant_fern_01a=1951116262 +prop_plant_fern_01b=562366042 +prop_plant_fern_02a=-765237524 +prop_plant_fern_02b=-1719175883 +prop_plant_fern_02c=-1950262871 +prop_plant_flower_01=-1751947657 +prop_plant_flower_02=-2051292472 +prop_plant_flower_03=2080223052 +prop_plant_flower_04=1780681623 +prop_plant_group_01=1859431100 +prop_plant_group_02=1563330416 +prop_plant_group_03=-1968414101 +prop_plant_group_04_cr=1566353027 +prop_plant_group_04=-2020516811 +prop_plant_group_05=-1224328414 +prop_plant_group_05b=-335093434 +prop_plant_group_05c=-1580184358 +prop_plant_group_05d=-1886934967 +prop_plant_group_05e=-946956202 +prop_plant_group_06a=-2099867525 +prop_plant_group_06b=-1794886442 +prop_plant_group_06c=1311254299 +prop_plant_int_01a=276954077 +prop_plant_int_01b=-1328202619 +prop_plant_int_02a=-1672244062 +prop_plant_int_02b=-904499161 +prop_plant_int_03a=-664859048 +prop_plant_int_03b=119729119 +prop_plant_int_03c=-67906175 +prop_plant_int_04a=1883518564 +prop_plant_int_04b=1637751064 +prop_plant_int_04c=1458701228 +prop_plant_int_05a=1680905773 +prop_plant_int_05b=-1812892242 +prop_plant_int_06a=-1580658051 +prop_plant_int_06b=-1275414816 +prop_plant_int_06c=-1736736754 +prop_plant_interior_05a=1818151509 +prop_plant_palm_01a=-1327429222 +prop_plant_palm_01b=-1028739787 +prop_plant_palm_01c=-1636670283 +prop_plant_paradise_b=-43948379 +prop_plant_paradise=-1194642315 +prop_plas_barier_01a=-1199673887 +prop_plastic_cup_02=-1016640704 +prop_plate_01=-306982646 +prop_plate_02=751033 +prop_plate_03=-901903841 +prop_plate_04=-596726144 +prop_plate_stand_01=-1706302154 +prop_plate_warmer=1191386269 +prop_player_gasmask=-1154398125 +prop_player_phone_01=760935785 +prop_player_phone_02=1448265560 +prop_pliers_01=654965994 +prop_plonk_red=1644097553 +prop_plonk_rose=-295049461 +prop_plonk_white=112192004 +prop_plough=1602949740 +prop_plywoodpile_01a=-351060269 +prop_plywoodpile_01b=-658531796 +prop_podium_mic=567755715 +prop_police_door_l_dam=-176635891 +prop_police_door_l=-2062889184 +prop_police_door_r_dam=1609617895 +prop_police_door_r=130962589 +prop_police_door_surround=1829375674 +prop_police_id_board=-1623189257 +prop_police_id_text_02=-1090119157 +prop_police_id_text=-955488312 +prop_police_phone=-975421026 +prop_police_radio_handset=-1619540609 +prop_police_radio_main=-1712659381 +prop_poly_bag_01=-1194335261 +prop_poly_bag_money=290621560 +prop_pool_ball_01=473985065 +prop_pool_cue=1184113278 +prop_pool_rack_01=1299967108 +prop_pool_rack_02=551195458 +prop_pool_tri=-1279805564 +prop_poolball_1=518638935 +prop_poolball_10=-1545548207 +prop_poolball_11=-1306105124 +prop_poolball_12=-281647869 +prop_poolball_13=2104951174 +prop_poolball_14=-1826083608 +prop_poolball_15=-1201572006 +prop_poolball_2=-1629729474 +prop_poolball_3=-2008080348 +prop_poolball_4=1982987238 +prop_poolball_5=1744002921 +prop_poolball_6=-406462704 +prop_poolball_7=-779701614 +prop_poolball_8=-1015736721 +prop_poolball_9=-1388647941 +prop_poolball_cue=1541020665 +prop_poolskimmer=1969778515 +prop_pooltable_02=322248450 +prop_pooltable_3b=-314623274 +prop_porn_mag_01=-1603796423 +prop_porn_mag_02=-1876336196 +prop_porn_mag_03=-988623986 +prop_porn_mag_04=-1227804917 +prop_portable_hifi_01=-1259776486 +prop_portacabin01=-1098506160 +prop_portaloo_01a=682074297 +prop_portasteps_01=-455113622 +prop_portasteps_02=-113824571 +prop_postbox_01a=1363150739 +prop_postbox_ss_01a=-861422469 +prop_postcard_rack=715767402 +prop_poster_tube_01=-476875122 +prop_poster_tube_02=-782380509 +prop_postit_drive=485216006 +prop_postit_gun=-487697737 +prop_postit_it=-1991880252 +prop_postit_lock=2023983392 +prop_pot_01=-1674632306 +prop_pot_02=-114565750 +prop_pot_03=-1703665636 +prop_pot_04=-725281603 +prop_pot_05=134970185 +prop_pot_06=1068591760 +prop_pot_plant_01a=-1737949350 +prop_pot_plant_01b=-1191427964 +prop_pot_plant_01c=-1256343353 +prop_pot_plant_01d=-530673848 +prop_pot_plant_01e=-894868514 +prop_pot_plant_02a=-901521477 +prop_pot_plant_02b=-1878463678 +prop_pot_plant_02c=1558349046 +prop_pot_plant_02d=-1299468213 +prop_pot_plant_03a=-1860309428 +prop_pot_plant_03b_cr2=1435537088 +prop_pot_plant_03b=-199904194 +prop_pot_plant_03c=-442558639 +prop_pot_plant_04a=2139768797 +prop_pot_plant_04b=933214217 +prop_pot_plant_04c=702880916 +prop_pot_plant_05a=1874766238 +prop_pot_plant_05b=336917068 +prop_pot_plant_05c=-503017940 +prop_pot_plant_05d_l1=-1304172382 +prop_pot_plant_05d=-1203783005 +prop_pot_plant_6a=-1822851821 +prop_pot_plant_6b=1019629550 +prop_pot_plant_bh1=-1491050248 +prop_pot_plant_inter_03a=264354080 +prop_pot_rack=-489719518 +prop_potatodigger=-841373210 +prop_power_cell=-2059885722 +prop_power_cord_01=1774228345 +prop_premier_fence_01=272925894 +prop_premier_fence_02=1039360035 +prop_printer_01=-824819003 +prop_printer_02=-78931017 +prop_pris_bars_01=233175726 +prop_pris_bench_01=1005957871 +prop_pris_door_01_l=-752497691 +prop_pris_door_01_r=1737094319 +prop_pris_door_02=-1204251591 +prop_pris_door_03=1373390714 +prop_prlg_gravestone_01a=1193398208 +prop_prlg_gravestone_02a=1397319391 +prop_prlg_gravestone_03a=-56833361 +prop_prlg_gravestone_04a=1719178257 +prop_prlg_gravestone_05a_l1=1667673456 +prop_prlg_gravestone_05a=-1008546364 +prop_prlg_gravestone_06a=-1394499950 +prop_prlg_snowpile=-1617412079 +prop_projector_overlay=1284375840 +prop_prologue_phone_lod=-1435460625 +prop_prologue_phone=251676848 +prop_prologue_pillar_01=-2033615398 +prop_prop_tree_01=-78587596 +prop_prop_tree_02=763411859 +prop_protest_sign_01=1716800000 +prop_protest_table_01=974300346 +prop_prototype_minibomb=385429618 +prop_proxy_chateau_table=-1100726734 +prop_proxy_hat_01=-1870936557 +prop_punch_bag_l=-215322844 +prop_pylon_01=-48775863 +prop_pylon_02=70929294 +prop_pylon_03=294348336 +prop_pylon_04=1487500395 +prop_ql_revolving_door=996499903 +prop_quad_grid_line=1237270008 +prop_rad_waste_barrel_01=1200261250 +prop_radio_01=2057223314 +prop_radiomast01=-1374416477 +prop_radiomast02=-2041757162 +prop_rag_01=679927467 +prop_ragganeon=1428702884 +prop_rail_boxcar=1961489851 +prop_rail_boxcar2=-1565687858 +prop_rail_boxcar3=-943306241 +prop_rail_boxcar4=2097329273 +prop_rail_boxcar5_d=-939452740 +prop_rail_boxcar5=1504341417 +prop_rail_buffer_01=81690419 +prop_rail_buffer_02=-292793713 +prop_rail_controller=-257022130 +prop_rail_crane_01=701128452 +prop_rail_points01=805649274 +prop_rail_points02=-2112331873 +prop_rail_points04=1728588159 +prop_rail_sigbox01=1656167615 +prop_rail_sigbox02=-1882949927 +prop_rail_sign01=-2009270739 +prop_rail_sign02=-1275638367 +prop_rail_sign03=1638934804 +prop_rail_sign04=-1413006015 +prop_rail_sign05=-1708877316 +prop_rail_sign06=123499626 +prop_rail_signals01=1612443970 +prop_rail_signals02=-285602028 +prop_rail_signals03=-591697261 +prop_rail_signals04=-897497569 +prop_rail_tankcar=-1622919007 +prop_rail_tankcar2=1518155103 +prop_rail_tankcar3=1754255748 +prop_rail_wellcar=-1282428048 +prop_rail_wellcar2=1024332415 +prop_rail_wheel01=-1120465738 +prop_railsleepers01=2042711033 +prop_railsleepers02=-1897367993 +prop_railstack01=1213103781 +prop_railstack02=437133861 +prop_railstack03=1707194767 +prop_railstack04=1474305484 +prop_railstack05=1606004099 +prop_railway_barrier_01=-700892790 +prop_railway_barrier_02=-1451925505 +prop_range_target_01=1741284929 +prop_range_target_02=-58618026 +prop_range_target_03=104571594 +prop_rcyl_win_01=-1740687742 +prop_rcyl_win_02=-1508781529 +prop_rcyl_win_03=-1243975240 +prop_rebar_pile01=513712149 +prop_rebar_pile02=-250952474 +prop_recycle_light=-1724049248 +prop_recyclebin_01a=-115771139 +prop_recyclebin_02_c=-85604259 +prop_recyclebin_02_d=1233216915 +prop_recyclebin_02a=375956747 +prop_recyclebin_02b=673826957 +prop_recyclebin_03_a=354692929 +prop_recyclebin_04_a=-14708062 +prop_recyclebin_04_b=811169045 +prop_recyclebin_05_a=-96647174 +prop_ret_door_02=-5479653 +prop_ret_door_03=761708175 +prop_ret_door_04=456661554 +prop_ret_door=1739173235 +prop_rf_conc_pillar=99477918 +prop_riding_crop_01=727439546 +prop_rio_del_01_l3=1747729913 +prop_rio_del_01=1506471111 +prop_riot_shield=-547381377 +prop_road_memorial_01=1774274711 +prop_road_memorial_02=1325339411 +prop_roadcone01a=-534360227 +prop_roadcone01b=-1059647297 +prop_roadcone01c=-73333162 +prop_roadcone02a=-1036807324 +prop_roadcone02b=1839621839 +prop_roadcone02c=1008436154 +prop_roadheader_01=1462955468 +prop_roadpole_01a=10928689 +prop_roadpole_01b=-223271354 +prop_rock_1_a=690963000 +prop_rock_1_b=374873226 +prop_rock_1_c=76642561 +prop_rock_1_d=-266907635 +prop_rock_1_e=-571659335 +prop_rock_1_f=-877983947 +prop_rock_1_g=-1186241930 +prop_rock_1_h=-1454521733 +prop_rock_1_i=-1764385397 +prop_rock_2_a=-1663061536 +prop_rock_2_c=103187568 +prop_rock_2_d=1952637159 +prop_rock_2_f=1362008703 +prop_rock_2_g=-786884010 +prop_rock_3_a=1887007857 +prop_rock_3_b=1308766083 +prop_rock_3_c=400343865 +prop_rock_3_d=694838868 +prop_rock_3_e=52435392 +prop_rock_3_f=351714669 +prop_rock_3_g=-560377681 +prop_rock_3_h=-264047614 +prop_rock_3_i=232075042 +prop_rock_3_j=-76838321 +prop_rock_4_a=-1814952641 +prop_rock_4_b=2124667619 +prop_rock_4_big=725387438 +prop_rock_4_big2=2042668880 +prop_rock_4_c_2=390804950 +prop_rock_4_c=-1215378248 +prop_rock_4_cl_1=-1625949270 +prop_rock_4_cl_2=2055647880 +prop_rock_4_d=-1053433850 +prop_rock_4_e=1797043157 +prop_rock_5_a=-1204312266 +prop_rock_5_b=-949664367 +prop_rock_5_c=-608997843 +prop_rock_5_d=1835700637 +prop_rock_5_e=-2120435199 +prop_rock_5_smash1=-239598083 +prop_rock_5_smash2=736590427 +prop_rock_5_smash3=2139496847 +prop_rock_chair_01=854385596 +prop_rolled_sock_01=783940841 +prop_rolled_sock_02=948080762 +prop_rolled_yoga_mat=-648012001 +prop_roller_car_01=1446187959 +prop_roller_car_02=-881525183 +prop_ron_door_01=-1428622127 +prop_roofpipe_01=1727181033 +prop_roofpipe_02=1487410260 +prop_roofpipe_03=-1961526994 +prop_roofpipe_04=2102386083 +prop_roofpipe_05=-1368342556 +prop_roofpipe_06=-1884061078 +prop_roofvent_011a=-733979128 +prop_roofvent_01a=1412500798 +prop_roofvent_01b=-1109401446 +prop_roofvent_02a=1221493993 +prop_roofvent_02b=1678424929 +prop_roofvent_03a=669336675 +prop_roofvent_04a=1929467662 +prop_roofvent_05a=193890678 +prop_roofvent_05b=-95131902 +prop_roofvent_06a=1214250852 +prop_roofvent_07a=-695558945 +prop_roofvent_08a=97299702 +prop_roofvent_09a=-1500333376 +prop_roofvent_10a=-1835000284 +prop_roofvent_10b=733106246 +prop_roofvent_11b=-594595103 +prop_roofvent_11c=-836528630 +prop_roofvent_12a=150472798 +prop_roofvent_13a=969992943 +prop_roofvent_14a=1776671180 +prop_roofvent_15a=-989556436 +prop_roofvent_16a=-889153068 +prop_rope_family_3=-1237359228 +prop_rope_hook_01=1704695145 +prop_roundbailer01=-508617917 +prop_roundbailer02=738930686 +prop_rub_bike_01=731682010 +prop_rub_bike_02=902408500 +prop_rub_bike_03=134794675 +prop_rub_binbag_01=-375613925 +prop_rub_binbag_01b=-1681329307 +prop_rub_binbag_03=897494494 +prop_rub_binbag_03b=1948359883 +prop_rub_binbag_04=600967813 +prop_rub_binbag_05=1388308576 +prop_rub_binbag_06=1098827230 +prop_rub_binbag_08=1813879595 +prop_rub_binbag_sd_01=1388415578 +prop_rub_binbag_sd_02=1627301588 +prop_rub_boxpile_01=856312526 +prop_rub_boxpile_02=1138027619 +prop_rub_boxpile_03=258835349 +prop_rub_boxpile_04=-1712220001 +prop_rub_boxpile_04b=1167668471 +prop_rub_boxpile_05=-1415300092 +prop_rub_boxpile_06=-52732303 +prop_rub_boxpile_07=143291855 +prop_rub_boxpile_08=1735046030 +prop_rub_boxpile_09=-1211968443 +prop_rub_boxpile_10=-466572284 +prop_rub_busdoor_01=-992845609 +prop_rub_busdoor_02=-1231371160 +prop_rub_buswreck_01=-105334880 +prop_rub_buswreck_03=1111476397 +prop_rub_buswreck_06=929870599 +prop_rub_cabinet=-1782210005 +prop_rub_cabinet01=306579620 +prop_rub_cabinet02=603696143 +prop_rub_cabinet03=309266674 +prop_rub_cage01a=2063962179 +prop_rub_cage01b=-1386777370 +prop_rub_cage01c=-1601152168 +prop_rub_cage01d=1387151245 +prop_rub_cage01e=1679057497 +prop_rub_cardpile_01=-1413947866 +prop_rub_cardpile_02=741629727 +prop_rub_cardpile_03=379532277 +prop_rub_cardpile_04=122721624 +prop_rub_cardpile_05=1626425496 +prop_rub_cardpile_06=-580107888 +prop_rub_cardpile_07=-819616509 +prop_rub_carpart_02=211799305 +prop_rub_carpart_03=986884462 +prop_rub_carpart_04=-171729071 +prop_rub_carpart_05=575699050 +prop_rub_carwreck_10=1898296526 +prop_rub_carwreck_11=1069797899 +prop_rub_carwreck_12=1434516869 +prop_rub_carwreck_13=-896997473 +prop_rub_carwreck_14=-1748303324 +prop_rub_carwreck_15=-1366478936 +prop_rub_carwreck_16=2090224559 +prop_rub_carwreck_17=-52638650 +prop_rub_carwreck_2=591265130 +prop_rub_carwreck_3=-915224107 +prop_rub_carwreck_5=-273279397 +prop_rub_carwreck_7=322493792 +prop_rub_carwreck_8=10106915 +prop_rub_carwreck_9=1120812170 +prop_rub_chassis_01=1696004910 +prop_rub_chassis_02=-1023166706 +prop_rub_chassis_03=-1330310543 +prop_rub_cont_01a=-937016776 +prop_rub_cont_01b=-173040310 +prop_rub_cont_01c=109264625 +prop_rub_couch01=-1841495633 +prop_rub_couch02=-2021659595 +prop_rub_couch03=1975077032 +prop_rub_couch04=-1199485389 +prop_rub_flotsam_01=-203906105 +prop_rub_flotsam_02=550501813 +prop_rub_flotsam_03=243292438 +prop_rub_frklft=-1752323099 +prop_rub_generator=-1698683516 +prop_rub_litter_01=1207821893 +prop_rub_litter_02=443058963 +prop_rub_litter_03=750661566 +prop_rub_litter_03b=-1671360865 +prop_rub_litter_03c=-804358663 +prop_rub_litter_04=906314316 +prop_rub_litter_04b=-205570378 +prop_rub_litter_05=1213196001 +prop_rub_litter_06=1634867493 +prop_rub_litter_07=1912846920 +prop_rub_litter_09=-1884850801 +prop_rub_litter_8=-1709324304 +prop_rub_matress_01=973168155 +prop_rub_matress_02=-838892007 +prop_rub_matress_03=4385439 +prop_rub_matress_04=-242987742 +prop_rub_monitor=1004070522 +prop_rub_pile_01=1914146234 +prop_rub_pile_02=-560863591 +prop_rub_pile_03=-1919073083 +prop_rub_pile_04=2069078066 +prop_rub_planks_01=730596951 +prop_rub_planks_02=1698789825 +prop_rub_planks_03=1460133198 +prop_rub_planks_04=-2138558390 +prop_rub_railwreck_1=-530738665 +prop_rub_railwreck_2=-1136244251 +prop_rub_railwreck_3=-1374769802 +prop_rub_scrap_02=-316280517 +prop_rub_scrap_03=2137036206 +prop_rub_scrap_04=-1850623408 +prop_rub_scrap_05=-1543217419 +prop_rub_scrap_06=-1505729683 +prop_rub_scrap_07=882180120 +prop_rub_stool=740404217 +prop_rub_sunktyre=-1832470637 +prop_rub_t34=141476213 +prop_rub_table_01=48898026 +prop_rub_table_02=-555690024 +prop_rub_trainers_01=-1050536022 +prop_rub_trainers_01b=1854419556 +prop_rub_trainers_01c=1622841033 +prop_rub_trolley01a=1395334609 +prop_rub_trolley02a=979462386 +prop_rub_trolley03a=-1322592273 +prop_rub_trukwreck_1=-92549270 +prop_rub_trukwreck_2=69853894 +prop_rub_tyre_01=-1048832984 +prop_rub_tyre_02=-1694087371 +prop_rub_tyre_03=-1992580192 +prop_rub_tyre_dam1=-333661828 +prop_rub_tyre_dam2=-238828342 +prop_rub_tyre_dam3=-826835278 +prop_rub_washer_01=-151044291 +prop_rub_wheel_01=103020963 +prop_rub_wheel_02=-857962731 +prop_rub_wreckage_3=-1810291396 +prop_rub_wreckage_4=-2089384969 +prop_rub_wreckage_5=-1063518655 +prop_rub_wreckage_6=-1379772274 +prop_rub_wreckage_7=-620711158 +prop_rub_wreckage_8=-912256951 +prop_rub_wreckage_9=-405713749 +prop_rum_bottle=-154609122 +prop_runlight_b=402778632 +prop_runlight_g=140790497 +prop_runlight_r=754816039 +prop_runlight_y=-1384835816 +prop_rural_windmill_l1=-1569260983 +prop_rural_windmill_l2=762449981 +prop_rural_windmill=1000238796 +prop_rus_olive_l2=-1584403182 +prop_rus_olive_wint=2075346744 +prop_rus_olive=-1173932531 +prop_s_pine_dead_01=-676184356 +prop_sacktruck_01=-200982847 +prop_sacktruck_02a=38230152 +prop_sacktruck_02b=686990798 +prop_safety_glasses=-2011860718 +prop_sam_01=-1479625776 +prop_sandwich_01=-692093509 +prop_saplin_001_b=-1026778664 +prop_saplin_001_c=-1884146780 +prop_saplin_002_b=618696223 +prop_saplin_002_c=863710036 +prop_sapling_01=-1711923954 +prop_sapling_break_01=-2093428068 +prop_sapling_break_02=-1324470710 +prop_satdish_2_a=-385807240 +prop_satdish_2_b=-213901066 +prop_satdish_2_f=-1040630167 +prop_satdish_2_g=1959633939 +prop_satdish_3_b=-1673594709 +prop_satdish_3_c=-1557461381 +prop_satdish_3_d=-1855167746 +prop_satdish_l_01=-1495557877 +prop_satdish_l_02=-1188479578 +prop_satdish_l_02b=1046318489 +prop_satdish_s_01=-727843691 +prop_satdish_s_02=-1025550056 +prop_satdish_s_03=-368990372 +prop_satdish_s_04a=-1584951622 +prop_satdish_s_04b=541723713 +prop_satdish_s_04c=1309435845 +prop_satdish_s_05a=-1749780528 +prop_satdish_s_05b=1223940684 +prop_sc1_06_gate_l=115679102 +prop_sc1_06_gate_r=-1927271438 +prop_sc1_12_door=720693755 +prop_sc1_21_g_door_01=703855057 +prop_scaffold_pole=1896366565 +prop_scafold_01a=1507654113 +prop_scafold_01c=-1726580657 +prop_scafold_01f=-845684399 +prop_scafold_02a=-952969805 +prop_scafold_02c=-1508928659 +prop_scafold_03a=709238004 +prop_scafold_03b=1056851556 +prop_scafold_03c=1321264617 +prop_scafold_03f=-502264711 +prop_scafold_04a=108315486 +prop_scafold_05a=-318072738 +prop_scafold_06a=1769771028 +prop_scafold_06b=-301885156 +prop_scafold_06c=6503903 +prop_scafold_07a=380070235 +prop_scafold_08a=-1453683313 +prop_scafold_09a=-726771162 +prop_scafold_frame1a=-820094346 +prop_scafold_frame1b=-507904083 +prop_scafold_frame1c=573669515 +prop_scafold_frame1f=404057187 +prop_scafold_frame2a=-827794773 +prop_scafold_frame2b=-772415163 +prop_scafold_frame2c=1467739199 +prop_scafold_frame3a=17157696 +prop_scafold_frame3c=889108045 +prop_scafold_rail_01=2026758407 +prop_scafold_rail_02=-592402233 +prop_scafold_rail_03=-296006628 +prop_scafold_xbrace=799268283 +prop_scalpel=1985013634 +prop_scn_police_torch=-66965919 +prop_scourer_01=1411425721 +prop_scrap_2_crate=886171930 +prop_scrap_win_01=-1791375708 +prop_scrim_01=1363024442 +prop_scrim_02=-1018528175 +prop_scythemower=-1397635855 +prop_sea_rubprox_01=1274586365 +prop_seabrain_01=-16149258 +prop_seagroup_02=2030999457 +prop_sealife_01=297693906 +prop_sealife_02=567350007 +prop_sealife_03=862041624 +prop_sealife_04=1293609354 +prop_sealife_05=1593871705 +prop_seaweed_01=641979137 +prop_seaweed_02=948533132 +prop_sec_barier_01a=1142865108 +prop_sec_barier_02a=406416082 +prop_sec_barier_02b=242636620 +prop_sec_barier_03a=627816582 +prop_sec_barier_03b=-136782495 +prop_sec_barier_04a=-1591116048 +prop_sec_barier_04b=1801655140 +prop_sec_barier_base_01=307771752 +prop_sec_barrier_ld_01a=-1184516519 +prop_sec_barrier_ld_02a=1230099731 +prop_sec_gate_01b=628598716 +prop_sec_gate_01c=-577103870 +prop_sec_gate_01d=267648181 +prop_secdoor_01=878161517 +prop_section_garage_01=1482630529 +prop_security_case_01=-1249748547 +prop_security_case_02=-1162517469 +prop_securityvan_lightrig=205857876 +prop_set_generator_01_cr=54873101 +prop_set_generator_01=-823726932 +prop_sewing_fabric=1511642783 +prop_sewing_machine=262461191 +prop_sglasses_stand_01=2091124520 +prop_sglasses_stand_02=-1964268617 +prop_sglasses_stand_02b=1563902689 +prop_sglasses_stand_03=1967421541 +prop_sglasses_stand_1b=1973320977 +prop_sglasss_1_lod=486135506 +prop_sglasss_1b_lod=-2110365083 +prop_sgun_casing=610446625 +prop_sh_beer_pissh_01=-278067143 +prop_sh_bong_01=-342360182 +prop_sh_cigar_01=-110986183 +prop_sh_joint_01=-1199910959 +prop_sh_mr_rasp_01=-711103718 +prop_sh_shot_glass=1598379640 +prop_sh_tall_glass=-2132370718 +prop_sh_tt_fridgedoor=-1536154964 +prop_sh_wine_glass=757668998 +prop_shamal_crash=1257886169 +prop_shelves_01=572449021 +prop_shelves_02=-1653844078 +prop_shelves_03=-886295791 +prop_shop_front_door_l=24002365 +prop_shop_front_door_r=1833539318 +prop_shopping_bags01=605601072 +prop_shopping_bags02=1907480645 +prop_shopsign_01=1627778316 +prop_shot_glass=-1118166626 +prop_shots_glass_cs=333258627 +prop_shower_01=313442092 +prop_shower_rack_01=1472881208 +prop_shower_towel=-1593002777 +prop_showroom_door_l=-1902553960 +prop_showroom_door_r=1564471782 +prop_showroom_glass_1=773350470 +prop_showroom_glass_1b=-1829309699 +prop_showroom_glass_2=2000516751 +prop_showroom_glass_3=143825211 +prop_showroom_glass_4=1404743562 +prop_showroom_glass_5=1703138076 +prop_showroom_glass_6=-1383800031 +prop_shredder_01=-1432741974 +prop_shrub_rake=-1744853985 +prop_shuttering01=-1352332651 +prop_shuttering02=667319138 +prop_shuttering03=309416120 +prop_shuttering04=137575484 +prop_side_lights=1370689662 +prop_side_spreader=2023881475 +prop_sign_airp_01a=-1127113574 +prop_sign_airp_02a=-733459309 +prop_sign_airp_02b=-1860385163 +prop_sign_big_01=1356205294 +prop_sign_freewayentrance=-667908451 +prop_sign_gas_01=-377605116 +prop_sign_gas_02=-59483664 +prop_sign_gas_03=-1862434048 +prop_sign_gas_04=-1614012259 +prop_sign_interstate_01=1211452612 +prop_sign_interstate_02=1441261609 +prop_sign_interstate_03=749704633 +prop_sign_interstate_04=979185940 +prop_sign_interstate_05=284941906 +prop_sign_loading_1=543595731 +prop_sign_mallet=-1532791430 +prop_sign_parking_1=238110203 +prop_sign_prologue_01a=-1892213657 +prop_sign_prologue_06e=-276539604 +prop_sign_prologue_06g=-1798594116 +prop_sign_road_01a=-949234773 +prop_sign_road_01b=2029303486 +prop_sign_road_01c=1800641404 +prop_sign_road_02a=-639994124 +prop_sign_road_03a=-1293825 +prop_sign_road_03b=840050250 +prop_sign_road_03c=609684180 +prop_sign_road_03d=1452666705 +prop_sign_road_03e=1191039009 +prop_sign_road_03f=2034218148 +prop_sign_road_03g=1803721002 +prop_sign_road_03h=-1648525921 +prop_sign_road_03i=-1917330028 +prop_sign_road_03j=-1607925130 +prop_sign_road_03k=-765008143 +prop_sign_road_03l=-998978803 +prop_sign_road_03m=-156356737 +prop_sign_road_03n=-395898127 +prop_sign_road_03o=432141734 +prop_sign_road_03p=193190186 +prop_sign_road_03q=-488700007 +prop_sign_road_03r=-249781228 +prop_sign_road_03s=-9158461 +prop_sign_road_03t=768318833 +prop_sign_road_03u=966571283 +prop_sign_road_03v=1205227910 +prop_sign_road_03w=1445490218 +prop_sign_road_03x=1685785295 +prop_sign_road_03y=1963305956 +prop_sign_road_03z=-2092152719 +prop_sign_road_04a=-463994753 +prop_sign_road_04b=-133126160 +prop_sign_road_04c=156945028 +prop_sign_road_04d=455110159 +prop_sign_road_04e=-1722094986 +prop_sign_road_04f=730828513 +prop_sign_road_04g_l1=-1174808720 +prop_sign_road_04g=1053734239 +prop_sign_road_04h=1347016789 +prop_sign_road_04i=-764650340 +prop_sign_road_04j=1707967324 +prop_sign_road_04k=2012751793 +prop_sign_road_04l=-1993258461 +prop_sign_road_04m=133449643 +prop_sign_road_04n=422144533 +prop_sign_road_04o=-1418850656 +prop_sign_road_04p=-1117900160 +prop_sign_road_04q=1081686200 +prop_sign_road_04r=1393352159 +prop_sign_road_04s=-435354659 +prop_sign_road_04t=-159800138 +prop_sign_road_04u=1977951119 +prop_sign_road_04v=-2018392280 +prop_sign_road_04w=-1721242988 +prop_sign_road_04x=729058991 +prop_sign_road_04y=-1371630523 +prop_sign_road_04z=-1057375813 +prop_sign_road_04za=1887651104 +prop_sign_road_04zb=-2100663890 +prop_sign_road_05a=1502931467 +prop_sign_road_05b=-331378834 +prop_sign_road_05c=219009290 +prop_sign_road_05d=532969079 +prop_sign_road_05e=-1651641860 +prop_sign_road_05f=793482617 +prop_sign_road_05g=1144831835 +prop_sign_road_05h=1392401630 +prop_sign_road_05i=-943634842 +prop_sign_road_05j=-628921366 +prop_sign_road_05k=1797524777 +prop_sign_road_05l=-1914350933 +prop_sign_road_05m=-582192764 +prop_sign_road_05n=-1148375546 +prop_sign_road_05o=-2118829485 +prop_sign_road_05p=1868764591 +prop_sign_road_05q=133285582 +prop_sign_road_05r=-172481957 +prop_sign_road_05s=-1467316223 +prop_sign_road_05t=442297252 +prop_sign_road_05u=995405207 +prop_sign_road_05v=688785674 +prop_sign_road_05w=-269904194 +prop_sign_road_05x=1566503339 +prop_sign_road_05y=1983816554 +prop_sign_road_05z=1944821444 +prop_sign_road_05za=-1753555592 +prop_sign_road_06a=-1496457572 +prop_sign_road_06b=-1798096217 +prop_sign_road_06c=-2090002469 +prop_sign_road_06d=1898279756 +prop_sign_road_06e=-570995470 +prop_sign_road_06f=-879318991 +prop_sign_road_06g=-1169914483 +prop_sign_road_06h=-1474502342 +prop_sign_road_06i=843019649 +prop_sign_road_06j=539480402 +prop_sign_road_06k=282735287 +prop_sign_road_06l=-290853289 +prop_sign_road_06m=1822452318 +prop_sign_road_06n=1509115140 +prop_sign_road_06o=1212260769 +prop_sign_road_06p=1165990941 +prop_sign_road_06q=-1454939221 +prop_sign_road_06r=-1547577184 +prop_sign_road_06s=-1853115340 +prop_sign_road_07a=-797331153 +prop_sign_road_07b=-1119188271 +prop_sign_road_08a=-1815190559 +prop_sign_road_08b=1762201175 +prop_sign_road_09a=-1097090961 +prop_sign_road_09b=240277467 +prop_sign_road_09c=-733912134 +prop_sign_road_09d=-1333126068 +prop_sign_road_09e=1999907185 +prop_sign_road_09f=-974207211 +prop_sign_road_callbox=-1058868155 +prop_sign_road_restriction_10=1021214550 +prop_sign_route_01=60777741 +prop_sign_route_11=-928289202 +prop_sign_route_13=-1522620555 +prop_sign_route_15=-614394955 +prop_sign_sec_01=826728812 +prop_sign_sec_02=-157127644 +prop_sign_sec_03=425374100 +prop_sign_sec_04=-735074497 +prop_sign_sec_05=-455948155 +prop_sign_sec_06=-1326686055 +prop_sign_taxi_1=-1792687544 +prop_single_grid_line=1491239074 +prop_single_rose=76092178 +prop_sink_01=-832054451 +prop_sink_02=-525238304 +prop_sink_03=555352240 +prop_sink_04=844145437 +prop_sink_05=90130747 +prop_sink_06=384625750 +prop_skate_flatramp_cr=-1907102305 +prop_skate_flatramp=2109585724 +prop_skate_funbox_cr=-1912195761 +prop_skate_funbox=1325012866 +prop_skate_halfpipe_cr=-613845235 +prop_skate_halfpipe=-160475089 +prop_skate_kickers_cr=1982829832 +prop_skate_kickers=1931428867 +prop_skate_quartpipe_cr=1367199760 +prop_skate_quartpipe=846020017 +prop_skate_rail=51727836 +prop_skate_spiner_cr=-1685045150 +prop_skate_spiner=-1964556336 +prop_skid_box_01=1424042130 +prop_skid_box_02=1730858277 +prop_skid_box_03=832856633 +prop_skid_box_04=1132529106 +prop_skid_box_05=525712796 +prop_skid_box_06=553894136 +prop_skid_box_07=-87886729 +prop_skid_chair_01=291348133 +prop_skid_chair_02=1071807406 +prop_skid_chair_03=-1108904010 +prop_skid_pillar_01=-204585309 +prop_skid_pillar_02=-435147993 +prop_skid_sleepbag_1=-1356608749 +prop_skid_tent_01=-596943609 +prop_skid_tent_01b=1777271576 +prop_skid_tent_03=-1055611302 +prop_skid_tent_cloth=617248772 +prop_skid_trolley_1=1918323043 +prop_skid_trolley_2=-230045366 +prop_skip_01a=-387405094 +prop_skip_02a=364445978 +prop_skip_03=-515278816 +prop_skip_04=-1340926540 +prop_skip_05a=-1831107703 +prop_skip_05b=-995793124 +prop_skip_06a=1605769687 +prop_skip_08a=388197031 +prop_skip_08b=161075092 +prop_skip_10a=-1790177567 +prop_skip_rope_01=680025219 +prop_skunk_bush_01=-48112401 +prop_sky_cover_01=-1175037383 +prop_skylight_01=-1324621082 +prop_skylight_02_l1=1242953190 +prop_skylight_02=1054932594 +prop_skylight_03=1252726310 +prop_skylight_04=1473556601 +prop_skylight_05=1982197019 +prop_skylight_06a=2132727951 +prop_skylight_06b=925419684 +prop_skylight_06c=1223453739 +prop_slacks_01=-1729975506 +prop_slacks_02=-1961095263 +prop_sluicegate=816950694 +prop_sluicegatel=-1168924436 +prop_sluicegater=1283966294 +prop_slush_dispenser=1251246798 +prop_sm_10_mp_door=308262790 +prop_sm_14_mp_gar=671816687 +prop_sm_19_clock=-1378557197 +prop_sm_27_door=-1904897132 +prop_sm_27_gate_02=-1368963005 +prop_sm_27_gate_03=-1063457618 +prop_sm_27_gate_04=-1964932808 +prop_sm_27_gate=939273339 +prop_sm_locker_door=-48868009 +prop_sm1_11_doorl=-725970636 +prop_sm1_11_doorr=827574885 +prop_sm1_11_garaged=-627681782 +prop_small_bushyba=1936183844 +prop_smg_holster_01=1674224970 +prop_snow_bailer_01=1915081479 +prop_snow_barrel_pile_03=903076338 +prop_snow_bench_01=1544445682 +prop_snow_bin_01=2012837021 +prop_snow_bin_02=173513051 +prop_snow_bush_01_a=-1436938693 +prop_snow_bush_02_a=739293418 +prop_snow_bush_02_b=1017666073 +prop_snow_bush_03=443483936 +prop_snow_bush_04=1235412359 +prop_snow_bush_04b=1638772241 +prop_snow_cam_03=1382242693 +prop_snow_cam_03a=1849991131 +prop_snow_diggerbkt_01=1291938645 +prop_snow_dumpster_01=-1587184881 +prop_snow_elecbox_16=-871648433 +prop_snow_facgate_01=635680451 +prop_snow_field_01=-337848190 +prop_snow_field_02=562447320 +prop_snow_field_03=1053589092 +prop_snow_field_04=81496707 +prop_snow_flower_01=176971574 +prop_snow_flower_02=-1676901836 +prop_snow_fnc_01=1162298325 +prop_snow_fnclink_03crnr2=-515818037 +prop_snow_fnclink_03h=-1863772065 +prop_snow_fnclink_03i=49970308 +prop_snow_fncwood_14a=392997700 +prop_snow_fncwood_14b=-1712213940 +prop_snow_fncwood_14c=1907318728 +prop_snow_fncwood_14d=2127100411 +prop_snow_fncwood_14e=1410835609 +prop_snow_gate_farm_03=-99254484 +prop_snow_grain_01=-1331473695 +prop_snow_grass_01=-924743781 +prop_snow_light_01=2049774069 +prop_snow_oldlight_01b=1363875138 +prop_snow_rail_signals02=873869803 +prop_snow_rub_trukwreck_2=147102372 +prop_snow_side_spreader_01=-351262629 +prop_snow_sign_road_01a=962570067 +prop_snow_sign_road_06e=-2065375912 +prop_snow_sign_road_06g=-1124643460 +prop_snow_streetlight_01_frag_=-692954963 +prop_snow_streetlight_09=-996428325 +prop_snow_streetlight01=-1486404392 +prop_snow_sub_frame_01a=-698339330 +prop_snow_sub_frame_04b=443492491 +prop_snow_t_ml_01=558395118 +prop_snow_t_ml_02=185221746 +prop_snow_t_ml_03=73184535 +prop_snow_t_ml_cscene=76677081 +prop_snow_telegraph_01a=-409826211 +prop_snow_telegraph_02a=-1272339428 +prop_snow_telegraph_03=-801765866 +prop_snow_traffic_rail_1a=229526925 +prop_snow_traffic_rail_1b=1073918521 +prop_snow_trailer01=-1367245739 +prop_snow_tree_03_e=1830560242 +prop_snow_tree_03_h=546277594 +prop_snow_tree_03_i=905229220 +prop_snow_tree_04_d=-27978499 +prop_snow_tree_04_f=565828550 +prop_snow_truktrailer_01a=549555408 +prop_snow_tyre_01=1408048185 +prop_snow_wall_light_09a=-508577929 +prop_snow_wall_light_15a=1219140462 +prop_snow_watertower01_l2=953081984 +prop_snow_watertower01=-1512529268 +prop_snow_watertower03=-901878953 +prop_snow_woodpile_04a=1360389234 +prop_snow_xmas_cards_01=-1225719104 +prop_snow_xmas_cards_02=-1928024340 +prop_soap_disp_01=1823805071 +prop_soap_disp_02=-838086337 +prop_sock_box_01=-524841151 +prop_sol_chair=-1633198649 +prop_solarpanel_01=86768762 +prop_solarpanel_02=-759326818 +prop_solarpanel_03=61929864 +prop_space_pistol=-1114972153 +prop_space_rifle=1792222914 +prop_speaker_01=-968169310 +prop_speaker_02=2112313308 +prop_speaker_03=-1474974664 +prop_speaker_05=-1885111468 +prop_speaker_06=1126163022 +prop_speaker_07=1902132942 +prop_speaker_08=648227157 +prop_speedball_01=-157791115 +prop_sponge_01=-678752633 +prop_sports_clock_01=1157292806 +prop_spot_01=1400279820 +prop_spot_clamp_02=1345719963 +prop_spot_clamp=127052170 +prop_spray_backpack_01=-1462085431 +prop_spray_jackframe=1420515116 +prop_spray_jackleg=-1491499226 +prop_sprayer=291444619 +prop_spraygun_01=-640983710 +prop_sprink_crop_01=-1625163671 +prop_sprink_golf_01=1864388154 +prop_sprink_park_01=946782395 +prop_spycam=-203475463 +prop_squeegee=1881787435 +prop_ss1_05_mp_door=1818395686 +prop_ss1_08_mp_door_l=2049718375 +prop_ss1_08_mp_door_r=216030657 +prop_ss1_10_door_l=-2076287065 +prop_ss1_10_door_r=-374527357 +prop_ss1_14_garage_door=-1857663329 +prop_ss1_mpint_door_l=-1867159867 +prop_ss1_mpint_door_r=911651337 +prop_ss1_mpint_garage_cl=-493122268 +prop_ss1_mpint_garage=-1212944997 +prop_stag_do_rope=-1145063624 +prop_starfish_01=-2013109097 +prop_starfish_02=1976746040 +prop_starfish_03=748957148 +prop_start_finish_line_01=-1157901789 +prop_start_gate_01=-183132887 +prop_start_gate_01b=690751374 +prop_start_grid_01=-221765270 +prop_stat_pack_01=1099032664 +prop_staticmixer_01=-2102670060 +prop_steam_basket_01=1180729823 +prop_steam_basket_02=1478108498 +prop_steps_big_01=-1033361631 +prop_stickbfly=512062897 +prop_stickhbird=553845503 +prop_still=-274348208 +prop_stockade_wheel_flat=311714906 +prop_stockade_wheel=-890463279 +prop_stoneshroom1=-1027805354 +prop_stoneshroom2=1358072771 +prop_stool_01=1130482396 +prop_storagetank_01_cr=-1873238189 +prop_storagetank_01=792791774 +prop_storagetank_02=1115304272 +prop_storagetank_02b=1890640474 +prop_storagetank_03=416210422 +prop_storagetank_03a=1977052615 +prop_storagetank_03b=1747145311 +prop_storagetank_04=638679163 +prop_storagetank_05=383146481 +prop_storagetank_06=-334560157 +prop_storagetank_07a=1897886171 +prop_streetlight_01=-1063472968 +prop_streetlight_01b=1821241621 +prop_streetlight_02=-1222468156 +prop_streetlight_03=729253480 +prop_streetlight_03b=1327054116 +prop_streetlight_03c=1021745343 +prop_streetlight_03d=-1114695146 +prop_streetlight_03e=-1454378608 +prop_streetlight_04=431612653 +prop_streetlight_05_b=326972916 +prop_streetlight_05=267702115 +prop_streetlight_06=-30528554 +prop_streetlight_07a=-365135956 +prop_streetlight_07b=-614573584 +prop_streetlight_08=1847069612 +prop_streetlight_09=1380570124 +prop_streetlight_10=-214501064 +prop_streetlight_11a=173177608 +prop_streetlight_11b=-1684988513 +prop_streetlight_11c=-1529663453 +prop_streetlight_12a=-1332492740 +prop_streetlight_12b=-1978238654 +prop_streetlight_14a=681787797 +prop_streetlight_15a=-507269705 +prop_streetlight_16a=-1080006443 +prop_strip_door_01=-1116041313 +prop_strip_pole_01=2088900873 +prop_stripmenu=1529403367 +prop_stripset=-3921994 +prop_studio_light_01=2074531687 +prop_studio_light_02=1776497632 +prop_studio_light_03=-2120293549 +prop_sub_chunk_01=-2086291435 +prop_sub_cover_01=493317742 +prop_sub_crane_hook=-2128680992 +prop_sub_frame_01a=-746947486 +prop_sub_frame_01b=-1103080978 +prop_sub_frame_01c=1899182025 +prop_sub_frame_02a=-1130344490 +prop_sub_frame_03a=681419899 +prop_sub_frame_04a=-1076177897 +prop_sub_frame_04b=-837455732 +prop_sub_gantry=-1116128604 +prop_sub_release=-1663877307 +prop_sub_trans_01a=-525926661 +prop_sub_trans_02a=1870961552 +prop_sub_trans_03a=900310739 +prop_sub_trans_04a=1464363276 +prop_sub_trans_05b=140757512 +prop_sub_trans_06b=-1968414405 +prop_suitcase_01=1184436308 +prop_suitcase_01b=1622603823 +prop_suitcase_01c=-214655688 +prop_suitcase_01d=-177495642 +prop_suitcase_02=623955332 +prop_suitcase_03=826992056 +prop_suitcase_03b=-1460271444 +prop_surf_board_01=59140280 +prop_surf_board_02=-105032410 +prop_surf_board_03=644198006 +prop_surf_board_04=344984267 +prop_surf_board_ldn_01=506946533 +prop_surf_board_ldn_02=246006942 +prop_surf_board_ldn_03=687012144 +prop_surf_board_ldn_04=-1154114121 +prop_swiss_ball_01=-131025346 +prop_syringe_01=-61966571 +prop_t_coffe_table_02=-386283689 +prop_t_coffe_table=502827120 +prop_t_shirt_ironing=465647765 +prop_t_shirt_row_01=647052434 +prop_t_shirt_row_02=342136889 +prop_t_shirt_row_02b=193415603 +prop_t_shirt_row_03=-63346721 +prop_t_shirt_row_04=-371080400 +prop_t_shirt_row_05l=1109832849 +prop_t_shirt_row_05r=-1826761078 +prop_t_sofa_02=1088478360 +prop_t_sofa=-1964110779 +prop_t_telescope_01b=-656927072 +prop_table_01_chr_a=-1521264200 +prop_table_01_chr_b=-1235256368 +prop_table_01=-207026330 +prop_table_02_chr=-1761659350 +prop_table_02=702477265 +prop_table_03_chr=-741944541 +prop_table_03=386059801 +prop_table_03b_chr=146905321 +prop_table_03b_cs=-1462060028 +prop_table_03b=-380698483 +prop_table_04_chr=1404176808 +prop_table_04=794001094 +prop_table_05_chr=47332588 +prop_table_05=487905865 +prop_table_06_chr=-2016553006 +prop_table_06=1350713635 +prop_table_07_l1=-1188005325 +prop_table_07=1051204975 +prop_table_08_chr=-232870343 +prop_table_08_side=-46621628 +prop_table_08=1982532724 +prop_table_mic_01=-219578277 +prop_table_para_comb_01=509106503 +prop_table_para_comb_02=816905720 +prop_table_para_comb_03=-40724548 +prop_table_para_comb_04=-679720048 +prop_table_para_comb_05=-382013683 +prop_table_ten_bat=909487668 +prop_table_tennis=-692384911 +prop_tablesaw_01=-326606499 +prop_tablesmall_01=1981475410 +prop_taco_01=1655278098 +prop_taco_02=1968648045 +prop_tail_gate_col=959623711 +prop_tall_drygrass_aa=-1851944363 +prop_tall_glass=1943033760 +prop_tall_grass_ba=-2139632096 +prop_tanktrailer_01a=-531344027 +prop_tapeplayer_01=-1999188639 +prop_target_arm_b=-1625479312 +prop_target_arm_long=-1142744341 +prop_target_arm_sm=-1377695428 +prop_target_arm=-1727683449 +prop_target_backboard_b=-121801331 +prop_target_backboard=1531278693 +prop_target_blue_arrow=1698512660 +prop_target_blue=520020464 +prop_target_bull_b=1806541954 +prop_target_bull=1994234085 +prop_target_comp_metal=597152946 +prop_target_comp_wood=-66869463 +prop_target_frag_board=-295816636 +prop_target_frame_01=-1020646305 +prop_target_inner_b=-1365850513 +prop_target_inner1=1074322985 +prop_target_inner2_b=-22604388 +prop_target_inner2=1312193156 +prop_target_inner3_b=1169744207 +prop_target_inner3=1553176382 +prop_target_ora_purp_01=949702051 +prop_target_oran_cross=-1373134080 +prop_target_orange_arrow=-2006859820 +prop_target_purp_arrow=1598655701 +prop_target_purp_cross=784977997 +prop_target_red_arrow=180220464 +prop_target_red_blue_01=-3877305 +prop_target_red_cross=1681797341 +prop_target_red=485206839 +prop_tarp_strap=-1232780856 +prop_taxi_meter_1=1867913151 +prop_taxi_meter_2=-232645291 +prop_tea_trolly=1553744564 +prop_tea_urn=603786675 +prop_telegraph_01a=44758414 +prop_telegraph_01b=337057898 +prop_telegraph_01c=643087589 +prop_telegraph_01d=1782596803 +prop_telegraph_01e=2013454408 +prop_telegraph_01f=-1894576532 +prop_telegraph_01g=-1664177693 +prop_telegraph_02a=312449251 +prop_telegraph_02b=1044049945 +prop_telegraph_03=-1222487368 +prop_telegraph_04a=2043798770 +prop_telegraph_04b=-1383773092 +prop_telegraph_05a=658916172 +prop_telegraph_05b=573389082 +prop_telegraph_05c=131794038 +prop_telegraph_06a=2033510992 +prop_telegraph_06b=-1600276187 +prop_telegraph_06c=-1898474087 +prop_telegwall_01a=729614651 +prop_telegwall_01b=940581473 +prop_telegwall_02a=-432605400 +prop_telegwall_03a=-1288958521 +prop_telegwall_03b=552167744 +prop_telegwall_04a=-357761560 +prop_telescope_01=1186047406 +prop_telescope=844159446 +prop_temp_block_blocker=-151113999 +prop_temp_carrier=552807189 +prop_tennis_bag_01=-1641715447 +prop_tennis_ball_lobber=2142056602 +prop_tennis_ball=-1720813907 +prop_tennis_net_01=1188107761 +prop_tennis_rack_01=2052737670 +prop_tennis_rack_01b=-1085743389 +prop_tequila_bottle=-551366296 +prop_tequila=1673852595 +prop_tequsunrise=-1632046606 +prop_test_bed=-357480896 +prop_test_boulder_01=160789653 +prop_test_boulder_02=390860802 +prop_test_boulder_03=773471646 +prop_test_boulder_04=899107992 +prop_test_elevator_dl=-1693574816 +prop_test_elevator_dr=1839251074 +prop_test_elevator=251770068 +prop_test_rocks01=-297314236 +prop_test_rocks02=-1601356591 +prop_test_rocks03=-1968566005 +prop_test_rocks04=122030657 +prop_test_sandcas_002=191758891 +prop_thindesertfiller_aa=1149510719 +prop_tick_02=743182023 +prop_tick=-1093265220 +prop_till_01_dam=-354930144 +prop_till_01=303280717 +prop_till_02=534367705 +prop_till_03=759654580 +prop_time_capsule_01=-1176957578 +prop_tint_towel=787272080 +prop_tint_towels_01=-179254208 +prop_tint_towels_01b=-2126169243 +prop_toaster_01=1697216212 +prop_toaster_02=1055533654 +prop_toilet_01=-930879665 +prop_toilet_02=-1228586030 +prop_toilet_03=-1410060752 +prop_toilet_brush_01=139983360 +prop_toilet_cube_01=1279857212 +prop_toilet_cube_02=806607070 +prop_toilet_roll_01=-217671688 +prop_toilet_roll_02=-468616690 +prop_toilet_roll_03=-699146605 +prop_toilet_roll_04=1793001351 +prop_toilet_roll_05=2000199738 +prop_toilet_shamp_01=1564445728 +prop_toilet_shamp_02=1392670630 +prop_toilet_soap_01=-546701982 +prop_toilet_soap_02=-802201875 +prop_toilet_soap_03=-1165675623 +prop_toilet_soap_04=-1404987630 +prop_toiletfoot_static=-2059029335 +prop_tollbooth_1=260517631 +prop_tool_adjspanner=-533884656 +prop_tool_bench01=732255442 +prop_tool_bench02_ld=31071109 +prop_tool_bench02=904554844 +prop_tool_blowtorch=896078401 +prop_tool_bluepnt=-2039574742 +prop_tool_box_01=887694239 +prop_tool_box_02=648185618 +prop_tool_box_03=-1784486639 +prop_tool_box_04=-1972842851 +prop_tool_box_05=-424507601 +prop_tool_box_06=1467574459 +prop_tool_box_07=1248317080 +prop_tool_broom=-113902346 +prop_tool_broom2_l1=1990201466 +prop_tool_broom2=1689385044 +prop_tool_cable01=-1960568157 +prop_tool_cable02=-1119158544 +prop_tool_consaw=2115125482 +prop_tool_drill=1610146834 +prop_tool_fireaxe=-1152027126 +prop_tool_hammer=-127739306 +prop_tool_hardhat=-246563715 +prop_tool_jackham=1360563376 +prop_tool_mallet=-1187684779 +prop_tool_mopbucket=1623033797 +prop_tool_nailgun=1854391800 +prop_tool_pickaxe=260873931 +prop_tool_pliers=-548333345 +prop_tool_rake_l1=434666704 +prop_tool_rake=-1855416667 +prop_tool_sawhorse=-358944507 +prop_tool_screwdvr01=-1323607904 +prop_tool_screwdvr02=-910882349 +prop_tool_screwdvr03=1054209047 +prop_tool_shovel=-531179099 +prop_tool_shovel006=1594770590 +prop_tool_shovel2=2144550976 +prop_tool_shovel3=-1095320058 +prop_tool_shovel4=-1386603699 +prop_tool_shovel5=-617580807 +prop_tool_sledgeham=58886654 +prop_tool_spanner01=-2050576199 +prop_tool_spanner02=1996755764 +prop_tool_spanner03=-1840363064 +prop_tool_torch=1751718740 +prop_tool_wrench=10555072 +prop_toolchest_01=-1674314660 +prop_toolchest_02=-1326111298 +prop_toolchest_03_l2=-1485840051 +prop_toolchest_03=-2111846380 +prop_toolchest_04=-866263921 +prop_toolchest_05=-573669520 +prop_toothb_cup_01=829211247 +prop_toothbrush_01=-1664982460 +prop_toothpaste_01=-1643959453 +prop_tornado_wheel=814150459 +prop_torture_01=-835068288 +prop_torture_ch_01=1716133836 +prop_tourist_map_01=-645296272 +prop_towel_01=-1391719270 +prop_towel_rail_01=38324630 +prop_towel_rail_02=337341755 +prop_towel_shelf_01=1902578957 +prop_towel_small_01=1415168320 +prop_towel2_01=-1633398718 +prop_towel2_02=566679177 +prop_towercrane_01a=60858040 +prop_towercrane_02a=1681875160 +prop_towercrane_02b=494228293 +prop_towercrane_02c=263894992 +prop_towercrane_02d=1163207500 +prop_towercrane_02e=1613519098 +prop_towercrane_02el=-1526981220 +prop_towercrane_02el2=1122863164 +prop_traffic_01a=1043035044 +prop_traffic_01b=862871082 +prop_traffic_01d=-655644382 +prop_traffic_02a=-730685616 +prop_traffic_02b=656557234 +prop_traffic_03a=865627822 +prop_traffic_03b=589548997 +prop_traffic_lightset_01=-1535830511 +prop_traffic_rail_1a=-945465914 +prop_traffic_rail_1c=-925181899 +prop_traffic_rail_2=-2065691369 +prop_traffic_rail_3=-22216529 +prop_trafficdiv_01=1560354582 +prop_trafficdiv_02=-1967654269 +prop_trailer_01_new=899858262 +prop_trailer_door_closed=1015012981 +prop_trailer_door_open=-1461908217 +prop_trailer_monitor_01=-1495726010 +prop_trailer01_up=1914490036 +prop_trailer01=483393123 +prop_trailr_backside=1033239239 +prop_trailr_base_static=1465091378 +prop_trailr_base=279651793 +prop_trailr_fridge=-1711381475 +prop_trailr_porch1=1134178299 +prop_train_ticket_02_tu=-455396574 +prop_train_ticket_02=-1700277466 +prop_tram_pole_double01=-1279684868 +prop_tram_pole_double02=923047320 +prop_tram_pole_double03=1156788597 +prop_tram_pole_roadside=393610914 +prop_tram_pole_single01=1799608506 +prop_tram_pole_single02=-1669416145 +prop_tram_pole_wide01=-179487766 +prop_tree_birch_01=-947490680 +prop_tree_birch_02=-1170418187 +prop_tree_birch_03=977294842 +prop_tree_birch_03b=-1286228176 +prop_tree_birch_04=376901224 +prop_tree_birch_05=10609342 +prop_tree_cedar_02=-2114297789 +prop_tree_cedar_03=1958725070 +prop_tree_cedar_04=1768206104 +prop_tree_cedar_s_01=-1272652611 +prop_tree_cedar_s_02=1600467771 +prop_tree_cedar_s_04=-844656702 +prop_tree_cedar_s_05=-148774218 +prop_tree_cedar_s_06=-429702855 +prop_tree_cypress_01=1314228253 +prop_tree_eng_oak_01=-567386505 +prop_tree_eng_oak_cr2=-1279773008 +prop_tree_eng_oak_creator=1204839864 +prop_tree_eucalip_01=2070834250 +prop_tree_fallen_01=1192617956 +prop_tree_fallen_02=887112569 +prop_tree_fallen_pine_01=-1180374943 +prop_tree_jacada_01=-1868979192 +prop_tree_jacada_02=-1903714332 +prop_tree_lficus_02=680549965 +prop_tree_lficus_03=721117987 +prop_tree_lficus_05=1563936387 +prop_tree_lficus_06=-1978097596 +prop_tree_log_01=1171197889 +prop_tree_log_02=-1147503786 +prop_tree_maple_02=879962411 +prop_tree_maple_03=648056198 +prop_tree_mquite_01_l2=884889652 +prop_tree_mquite_01=2138424832 +prop_tree_oak_01=381625293 +prop_tree_olive_01=1352295901 +prop_tree_olive_cr2=-73584559 +prop_tree_olive_creator=-155870793 +prop_tree_pine_01=-1605097644 +prop_tree_pine_02=1380551480 +prop_tree_stump_01=-94404248 +prop_trev_sec_id=-1221006233 +prop_trev_tv_01=1434219911 +prop_trevor_rope_01=-87845850 +prop_tri_finish_banner=1977786498 +prop_tri_pod_lod=1522397599 +prop_tri_pod=-117184141 +prop_tri_start_banner=-600593637 +prop_tri_table_01=1566872341 +prop_trials_seesaw=-701685533 +prop_trials_seesaw2=1323604488 +prop_triple_grid_line=-734735991 +prop_trough1=726619973 +prop_truktrailer_01a=1152297372 +prop_tshirt_box_01=296207441 +prop_tshirt_box_02=-1478135602 +prop_tshirt_shelf_1=-1251029815 +prop_tshirt_shelf_2=-962367694 +prop_tshirt_shelf_2a=-2048004474 +prop_tshirt_shelf_2b=1295580445 +prop_tshirt_shelf_2c=920375395 +prop_tshirt_stand_01=2141353603 +prop_tshirt_stand_01b=1393626871 +prop_tshirt_stand_02=233968420 +prop_tshirt_stand_04=-532760642 +prop_tt_screenstatic=-488621636 +prop_tumbler_01_empty=169137225 +prop_tumbler_01=-1244923879 +prop_tumbler_01b_bar=1115870447 +prop_tumbler_01b=1025792510 +prop_tunnel_liner01=1231444999 +prop_tunnel_liner02=-1809321587 +prop_tunnel_liner03=639538552 +prop_turkey_leg_01=-1898057898 +prop_turnstyle_01=-1717091240 +prop_turnstyle_bars=1531047580 +prop_tv_01=-1394674526 +prop_tv_02=-2111856860 +prop_tv_03_overlay=-1724413516 +prop_tv_03=-897601557 +prop_tv_04=743076735 +prop_tv_05=-435919116 +prop_tv_06=-1211954574 +prop_tv_07=1599855009 +prop_tv_cabinet_03=-1990117150 +prop_tv_cabinet_04=2065669215 +prop_tv_cabinet_05=-1513164355 +prop_tv_cam_02=1355733718 +prop_tv_flat_01_screen=-1113453233 +prop_tv_flat_01=1036195894 +prop_tv_flat_02=1340914825 +prop_tv_flat_02b=1065897083 +prop_tv_flat_03=1393541839 +prop_tv_flat_03b=-698352776 +prop_tv_flat_michael=1194029334 +prop_tv_screeen_sign=1298316891 +prop_tv_stand_01=1444640441 +prop_tv_test=1553931317 +prop_tyre_rack_01=132494565 +prop_tyre_spike_01=-57685738 +prop_tyre_wall_01=2090810892 +prop_tyre_wall_01b=-1082910619 +prop_tyre_wall_01c=776861087 +prop_tyre_wall_02=-905357089 +prop_tyre_wall_02b=159919520 +prop_tyre_wall_02c=-160036996 +prop_tyre_wall_03=-666143389 +prop_tyre_wall_03b=690613779 +prop_tyre_wall_03c=-140899596 +prop_tyre_wall_04=1465709448 +prop_tyre_wall_05=631705629 +prop_umpire_01=-826852533 +prop_utensil=-1357436528 +prop_v_15_cars_clock=763497189 +prop_v_5_bclock=1623304263 +prop_v_bmike_01=-290464389 +prop_v_cam_01=-206866686 +prop_v_door_44=1427153555 +prop_v_hook_s=-1137425659 +prop_v_m_phone_01=1298935678 +prop_v_m_phone_o1s=1142221529 +prop_v_parachute=1654893215 +prop_valet_01=1652730148 +prop_valet_02=-2086179979 +prop_valet_03=1902790395 +prop_valet_04=1710403596 +prop_vault_door_scene=36810380 +prop_vault_shutter=-1485006268 +prop_vb_34_tencrt_lighting=1209027853 +prop_vcr_01=330240957 +prop_veg_corn_01=-2098052468 +prop_veg_crop_01=-1007446468 +prop_veg_crop_02=649223100 +prop_veg_crop_03_cab=-634939447 +prop_veg_crop_03_pump=-2084538847 +prop_veg_crop_04_leaf=-1163697832 +prop_veg_crop_04=-383623015 +prop_veg_crop_05=-83295126 +prop_veg_crop_06=955777091 +prop_veg_crop_orange=2007502834 +prop_veg_crop_tr_01=-1194920181 +prop_veg_crop_tr_02=-2040982992 +prop_veg_grass_01_a=-62459927 +prop_veg_grass_01_b=-1634847635 +prop_veg_grass_01_c=-1933078304 +prop_veg_grass_01_d=52002182 +prop_veg_grass_02_a=-1180346286 +prop_vehicle_hook=-534597020 +prop_ven_market_stool=463039275 +prop_ven_market_table1=-1184096195 +prop_ven_shop_1_counter=615030415 +prop_vend_coffe_01=690372739 +prop_vend_condom_01=684389648 +prop_vend_fags_01=73774428 +prop_vend_fridge01=-1317235795 +prop_vend_snak_01_tu=-1034034125 +prop_vend_snak_01=-654402915 +prop_vend_soda_01=992069095 +prop_vend_soda_02=1114264700 +prop_vend_water_01=1099892058 +prop_venice_board_01=-770680652 +prop_venice_board_02=-459014693 +prop_venice_board_03=-1317169265 +prop_venice_counter_01=797649894 +prop_venice_counter_02=504531189 +prop_venice_counter_03=-772083517 +prop_venice_counter_04=-999336532 +prop_venice_shop_front_01=-1137685101 +prop_venice_sign_01=1544902921 +prop_venice_sign_02=410964433 +prop_venice_sign_03=172569958 +prop_venice_sign_04=1125459709 +prop_venice_sign_05=896142247 +prop_venice_sign_06=-785038521 +prop_venice_sign_07=-1016485968 +prop_venice_sign_08=-67299122 +prop_venice_sign_09=-297501339 +prop_venice_sign_10=1357036280 +prop_venice_sign_11=1049138756 +prop_venice_sign_12=1690657469 +prop_venice_sign_14=-1754871813 +prop_venice_sign_15=-2062015650 +prop_venice_sign_16=1274163475 +prop_venice_sign_17=-1465259391 +prop_venice_sign_18=-565160499 +prop_venice_sign_19=-872566488 +prop_ventsystem_01=1568391284 +prop_ventsystem_02=263824625 +prop_ventsystem_03=-1666269479 +prop_ventsystem_04=-2030791835 +prop_vertdrill_01=77391653 +prop_vinewood_sign_01=-409330145 +prop_vintage_filmcan=130556722 +prop_vintage_pump=-462817101 +prop_vodka_bottle=1925761914 +prop_voltmeter_01=-1891207956 +prop_w_board_blank_2=-1609037443 +prop_w_board_blank=-925331707 +prop_w_fountain_01=1504162505 +prop_w_me_bottle=-789123952 +prop_w_me_dagger=1725061196 +prop_w_me_hatchet=173095431 +prop_w_me_knife_01=-518344816 +prop_w_r_cedar_01=80813867 +prop_w_r_cedar_dead=1872658008 +prop_wait_bench_01=267626795 +prop_waiting_seat_01=1355718178 +prop_wall_light_01a=962420079 +prop_wall_light_02a=-1874162628 +prop_wall_light_03a=1457658556 +prop_wall_light_03b=1965446988 +prop_wall_light_04a=1402414826 +prop_wall_light_05a=1976979908 +prop_wall_light_05c=305924745 +prop_wall_light_06a=-845118873 +prop_wall_light_07a=-153364983 +prop_wall_light_08a=1917308407 +prop_wall_light_09a=959280723 +prop_wall_light_09b=200219607 +prop_wall_light_09c=-1950573712 +prop_wall_light_09d=-1645527091 +prop_wall_light_10a=-1433191435 +prop_wall_light_10b=-481743520 +prop_wall_light_10c=83521730 +prop_wall_light_11=1610843006 +prop_wall_light_12=-1790382584 +prop_wall_light_12a=-200410159 +prop_wall_light_13_snw=-1310188721 +prop_wall_light_13a=-813556366 +prop_wall_light_14a=-1928422948 +prop_wall_light_14b=1513305126 +prop_wall_light_15a=1257909556 +prop_wall_light_16a=-1765292598 +prop_wall_light_16b=-1418399964 +prop_wall_light_16c=977439937 +prop_wall_light_16d=1293333097 +prop_wall_light_16e=1608538108 +prop_wall_light_17a=1404517486 +prop_wall_light_17b=-1563010389 +prop_wall_light_18a=1816194717 +prop_wall_light_19a=-156403936 +prop_wall_light_20a=-1356590918 +prop_wall_light_21=1187140144 +prop_wall_vent_01=1858825521 +prop_wall_vent_02=1492402563 +prop_wall_vent_03=1161501201 +prop_wall_vent_04=931495590 +prop_wall_vent_05=-869259227 +prop_wall_vent_06=-566178746 +prop_wallbrick_01=-1541521238 +prop_wallbrick_02=-1151045834 +prop_wallbrick_03=1065973630 +prop_wallchunk_01=-1268884662 +prop_walllight_ld_01=-1638168425 +prop_walllight_ld_01b=-851361974 +prop_wardrobe_door_01=283948267 +prop_warehseshelf01=-1902543747 +prop_warehseshelf02=2092685506 +prop_warehseshelf03=1846426471 +prop_warninglight_01=424659621 +prop_washer_01=991241305 +prop_washer_02=1231012078 +prop_washer_03=-1312681555 +prop_washing_basket_01=1492339777 +prop_water_bottle_dark=587574807 +prop_water_bottle=315205724 +prop_water_corpse_01=-1240857364 +prop_water_corpse_02=-1011638209 +prop_water_frame=42353697 +prop_water_ramp_01=1408345510 +prop_water_ramp_02=1226543098 +prop_water_ramp_03=2001562717 +prop_watercooler_dark=-1691644768 +prop_watercooler=-742198632 +prop_watercrate_01=1370563384 +prop_wateringcan=-1644950477 +prop_watertower01=1102844316 +prop_watertower02=1343762004 +prop_watertower03=1535001888 +prop_watertower04=1822812015 +prop_waterwheela=1382596692 +prop_waterwheelb=-1128524427 +prop_weed_001_aa=1016189997 +prop_weed_002_ba=861098586 +prop_weed_01=452618762 +prop_weed_02=-305885281 +prop_weed_block_01=-1688127 +prop_weed_bottle=671777952 +prop_weed_pallet=243282660 +prop_weed_tub_01=-232602273 +prop_weed_tub_01b=1913437669 +prop_weeddead_nxg01=-527085761 +prop_weeddead_nxg02=1621217110 +prop_weeddry_nxg01=-1279789847 +prop_weeddry_nxg01b=1280913271 +prop_weeddry_nxg02=-840357557 +prop_weeddry_nxg02b=-329224025 +prop_weeddry_nxg03=-1831947497 +prop_weeddry_nxg03b=-1824211007 +prop_weeddry_nxg04=-2063067254 +prop_weeddry_nxg05=105912864 +prop_weeds_nxg01=1870743581 +prop_weeds_nxg01b=1588183713 +prop_weeds_nxg02=1572283529 +prop_weeds_nxg02b=2008938025 +prop_weeds_nxg03=621425456 +prop_weeds_nxg03b=17892537 +prop_weeds_nxg04=-2093224046 +prop_weeds_nxg04b=1681607908 +prop_weeds_nxg05=-1193616693 +prop_weeds_nxg05b=1105329006 +prop_weeds_nxg06=-1499154849 +prop_weeds_nxg06b=-946010170 +prop_weeds_nxg07b=1272323782 +prop_weeds_nxg07b001=-811215908 +prop_weeds_nxg08=-1139220153 +prop_weeds_nxg08b=-853012324 +prop_weeds_nxg09=-568220328 +prop_weight_1_5k=2008030266 +prop_weight_10k=1844017351 +prop_weight_15k=933757793 +prop_weight_2_5k=588920696 +prop_weight_20k=-1450650106 +prop_weight_5k=-2011207824 +prop_weight_bench_02=1231502205 +prop_weight_rack_01=1749174061 +prop_weight_rack_02=1241057947 +prop_weight_squat=1505848876 +prop_weld_torch=-1010290664 +prop_welding_mask_01_s=1011326142 +prop_welding_mask_01=-1821801372 +prop_wheat_grass_empty=-624946387 +prop_wheat_grass_glass=-1270307707 +prop_wheat_grass_half=945617281 +prop_wheel_01=-292162984 +prop_wheel_02=626679780 +prop_wheel_03=-755287261 +prop_wheel_04=-1425970384 +prop_wheel_05=-1751235478 +prop_wheel_06=-563981839 +prop_wheel_hub_01=-1286728675 +prop_wheel_hub_02_lod_02=-1731873955 +prop_wheel_rim_01=1465152224 +prop_wheel_rim_02=1150963052 +prop_wheel_rim_03=-1472588642 +prop_wheel_rim_04=-705040355 +prop_wheel_rim_05=212098417 +prop_wheel_tyre=-1570565546 +prop_wheelbarrow01a=1430257647 +prop_wheelbarrow02a=1133730678 +prop_wheelchair_01_s=1737474779 +prop_wheelchair_01=1262298127 +prop_whisk=1909973641 +prop_whiskey_01=-822947892 +prop_whiskey_bottle=-1461673141 +prop_whiskey_glasses=-1833232393 +prop_white_keyboard=-171496681 +prop_win_plug_01_dam=-1956944339 +prop_win_plug_01=1704392426 +prop_win_trailer_ld=-52859321 +prop_winch_hook_long=997144281 +prop_winch_hook_short=-719148431 +prop_windmill_01_l1=-1404196790 +prop_windmill_01_slod=1939614199 +prop_windmill_01_slod2=1745179636 +prop_windmill_01=1952396163 +prop_windmill1=1065211932 +prop_windmill2=1252486771 +prop_windowbox_a=1955084863 +prop_windowbox_b=-2079532728 +prop_windowbox_broken=-925896790 +prop_windowbox_small=-2024123364 +prop_wine_bot_01=21833643 +prop_wine_bot_02=-285113580 +prop_wine_glass=54971870 +prop_wine_red=1295017223 +prop_wine_rose=2036176768 +prop_wine_white=-1248983640 +prop_wok=-367045252 +prop_wooden_barrel=650320113 +prop_woodpile_01a=1367246936 +prop_woodpile_01b=-1186441238 +prop_woodpile_01c=1861370687 +prop_woodpile_02a=1293189284 +prop_woodpile_03a=-740912282 +prop_woodpile_04a=382933634 +prop_woodpile_04b=-1783064501 +prop_worklight_01a_l1=-2107814619 +prop_worklight_01a=145818549 +prop_worklight_02a=160663734 +prop_worklight_03a_l1=-304108711 +prop_worklight_03a=-350795026 +prop_worklight_03b_l1=-1808235374 +prop_worklight_03b=-1901227524 +prop_worklight_04a=-1208490064 +prop_worklight_04b_l1=765603833 +prop_worklight_04b=1813008354 +prop_worklight_04c_l1=-1580136567 +prop_worklight_04c=1506454359 +prop_worklight_04d_l1=-1009522972 +prop_worklight_04d=279288106 +prop_workwall_01=1188930991 +prop_workwall_02=1496566363 +prop_wrecked_buzzard=-1288515433 +prop_wreckedcart=-1663150675 +prop_xmas_ext=118627012 +prop_xmas_tree_int=238789712 +prop_yacht_lounger=1160611253 +prop_yacht_seat_01=-294499241 +prop_yacht_seat_02=-1320300017 +prop_yacht_seat_03=-1005619310 +prop_yacht_table_01=-1848238485 +prop_yacht_table_02=-1788992133 +prop_yacht_table_03=-1367418948 +prop_yaught_chair_01=-1931340691 +prop_yaught_sofa_01=-864927101 +prop_yell_plastic_target=58661718 +prop_yoga_mat_01=-232023078 +prop_yoga_mat_02=2057317573 +prop_yoga_mat_03=-1978741854 +prop_ztype_covered=267881419 +proptrailer=356391690 +prototipo=2123327359 +radi=-1651067813 +raketrailer=390902130 +rallytruck=-2103821244 +rancherxl=1645267888 +rancherxl2=1933662059 +rapidgt=-1934452204 +rapidgt2=1737773231 +raptor=-674927303 +ratbike=1873600305 +ratloader=-667151410 +ratloader2=-589178377 +reaper=234062309 +rebel=-1207771834 +rebel2=-2045594037 +reeds_03=775083365 +regina=-14495224 +rentalbus=-1098802077 +rhapsody=841808271 +rhino=782665360 +riot=-1205689942 +ripley=-845979911 +rnotes=1794800292 +rock_4_cl_2_1=1471437843 +rock_4_cl_2_2=-2041628332 +rocoto=2136773105 +romero=627094268 +root_scroll_anim_skel=14103519 +rubble=-1705304628 +ruffian=-893578776 +ruiner=-227741703 +ruiner2=941494461 +ruiner3=777714999 +rumpo=1162065741 +rumpo2=-1776615689 +rumpo3=1475773103 +ruston=719660200 +s_f_m_fembarber=373000027 +s_f_m_maid_01=-527186490 +s_f_m_shop_high=-1371020112 +s_f_m_sweatshop_01=824925120 +s_f_y_airhostess_01=1567728751 +s_f_y_bartender_01=2014052797 +s_f_y_baywatch_01=1250841910 +s_f_y_cop_01=368603149 +s_f_y_factory_01=1777626099 +s_f_y_hooker_01=42647445 +s_f_y_hooker_02=348382215 +s_f_y_hooker_03=51789996 +s_f_y_migrant_01=-715445259 +s_f_y_movprem_01=587253782 +s_f_y_ranger_01=-1614285257 +s_f_y_scrubs_01=-1420211530 +s_f_y_sheriff_01=1096929346 +s_f_y_shop_low=-1452399100 +s_f_y_shop_mid=1055701597 +s_f_y_stripper_01=1381498905 +s_f_y_stripper_02=1846523796 +s_f_y_stripperlite=1544875514 +s_f_y_sweatshop_01=-2063419726 +s_m_m_ammucountry=233415434 +s_m_m_armoured_01=-1782092083 +s_m_m_armoured_02=1669696074 +s_m_m_autoshop_01=68070371 +s_m_m_autoshop_02=-261389155 +s_m_m_bouncer_01=-1613485779 +s_m_m_ccrew_01=-907676309 +s_m_m_chemsec_01=788443093 +s_m_m_ciasec_01=1650288984 +s_m_m_cntrybar_01=436345731 +s_m_m_dockwork_01=349680864 +s_m_m_doctor_01=-730659924 +s_m_m_fiboffice_01=-306416314 +s_m_m_fiboffice_02=653289389 +s_m_m_fibsec_01=2072724299 +s_m_m_gaffer_01=-1453933154 +s_m_m_gardener_01=1240094341 +s_m_m_gentransport=411102470 +s_m_m_hairdress_01=1099825042 +s_m_m_highsec_01=-245247470 +s_m_m_highsec_02=691061163 +s_m_m_janitor=-1452549652 +s_m_m_lathandy_01=-1635724594 +s_m_m_lifeinvad_01=-570394627 +s_m_m_linecook=-610530921 +s_m_m_lsmetro_01=1985653476 +s_m_m_mariachi_01=2124742566 +s_m_m_marine_01=-220552467 +s_m_m_marine_02=-265970301 +s_m_m_migrant_01=-317922106 +s_m_m_movalien_01=1684083350 +s_m_m_movprem_01=-664900312 +s_m_m_movspace_01=-407694286 +s_m_m_paramedic_01=-1286380898 +s_m_m_pilot_01=-413447396 +s_m_m_pilot_02=-163714847 +s_m_m_postal_01=1650036788 +s_m_m_postal_02=1936142927 +s_m_m_prisguard_01=1456041926 +s_m_m_scientist_01=1092080539 +s_m_m_security_01=-681004504 +s_m_m_snowcop_01=451459928 +s_m_m_strperf_01=2035992488 +s_m_m_strpreach_01=469792763 +s_m_m_strvend_01=-829353047 +s_m_m_trucker_01=1498487404 +s_m_m_ups_01=-1614577886 +s_m_m_ups_02=-792862442 +s_m_o_busker_01=-1382092357 +s_m_y_airworker=1644266841 +s_m_y_ammucity_01=-1643617475 +s_m_y_armymech_01=1657546978 +s_m_y_autopsy_01=-1306051250 +s_m_y_barman_01=-442429178 +s_m_y_baywatch_01=189425762 +s_m_y_blackops_01=-1275859404 +s_m_y_blackops_02=2047212121 +s_m_y_blackops_03=1349953339 +s_m_y_busboy_01=-654717625 +s_m_y_chef_01=261586155 +s_m_y_clown_01=71929310 +s_m_y_construct_01=-673538407 +s_m_y_construct_02=-973145378 +s_m_y_cop_01=1581098148 +s_m_y_dealer_01=-459818001 +s_m_y_devinsec_01=-1688898956 +s_m_y_dockwork_01=-2039072303 +s_m_y_doorman_01=579932932 +s_m_y_dwservice_01=1976765073 +s_m_y_dwservice_02=-175076858 +s_m_y_factory_01=1097048408 +s_m_y_fireman_01=-1229853272 +s_m_y_garbage=-294281201 +s_m_y_grip_01=815693290 +s_m_y_hwaycop_01=1939545845 +s_m_y_marine_01=1702441027 +s_m_y_marine_02=1490458366 +s_m_y_marine_03=1925237458 +s_m_y_mime=1021093698 +s_m_y_pestcont_01=1209091352 +s_m_y_pilot_01=-1422914553 +s_m_y_prismuscl_01=1596003233 +s_m_y_prisoner_01=-1313105063 +s_m_y_ranger_01=-277793362 +s_m_y_robber_01=-1067576423 +s_m_y_sheriff_01=-1320879687 +s_m_y_shop_mask=1846684678 +s_m_y_strvend_01=-1837161693 +s_m_y_swat_01=-1920001264 +s_m_y_uscg_01=-905948951 +s_m_y_valet_01=999748158 +s_m_y_waiter_01=-1387498932 +s_m_y_winclean_01=1426951581 +s_m_y_xmech_01=1142162924 +s_m_y_xmech_02=-1105135100 +s_prop_hdphones_1=1673368704 +s_prop_hdphones=2133258022 +sabregt=-1685021548 +sabregt2=223258115 +sadler=-599568815 +sadler2=734217681 +sanchez=788045382 +sanchez2=-1453280962 +sanctus=1491277511 +sandking=-1189015600 +sandking2=989381445 +savage=-82626025 +sc1_00b_bld2=-2008601783 +sc1_00b_det_01=-62401449 +sc1_00b_det_01a=-229855071 +sc1_00b_det_01b=-535065537 +sc1_00b_det_01c=-682034506 +sc1_00b_ground=1269975498 +sc1_00b_lockups=542470635 +sc1_00b_lockupscorner=738819622 +sc1_00b_pylon=1582216841 +sc1_00b_sc1_00c_pipes_01=1301498202 +sc1_00b_sc1_00c_pipes_02=1591798773 +sc1_00b_sc1_00c_pipes_03=1762590801 +sc1_00b_sc1_00c_pipes_04=-161604899 +sc1_00b_tram01=1015840874 +sc1_00b_tram02=-1287623216 +sc1_00b_wiresa=-789052503 +sc1_00b_wiresb=-1997933682 +sc1_00c_bikeshop_sign=-1400414183 +sc1_00c_bikeshop=-1828212850 +sc1_00c_build01=-540550488 +sc1_00c_cablemesh31014_tstd=1864501829 +sc1_00c_det_01=-365361876 +sc1_00c_det_02=-646880407 +sc1_00c_det_03=396091377 +sc1_00c_det_04=89471844 +sc1_00c_det_05=-2106247826 +sc1_00c_flag003=-643505374 +sc1_00c_land01=-591871719 +sc1_00c_land02=90608244 +sc1_00c_lower_station_det=181018953 +sc1_00c_pipes_01=1831838822 +sc1_00c_pipes_02=-1625716691 +sc1_00c_pipes_03=-1386568529 +sc1_00c_pipes_04=607228519 +sc1_00c_platform_det_01=1531571186 +sc1_00c_platform_det_02=1065464930 +sc1_00c_platform_det_03=-1921855433 +sc1_00c_platform_skylight=-299884453 +sc1_00c_sc1`_00c_platform=-1586129227 +sc1_00c_tacoshop=-834786947 +sc1_00c_tramlines=-111831361 +sc1_00c_tramtrck003=1369546350 +sc1_00c_upper_station_det=-1878653559 +sc1_00d_cablemesh_swaying_01=-1103681465 +sc1_00d_cablemesh_swaying_02=-1377695843 +sc1_00d_fence03=-33336891 +sc1_00d_fencedoor=1000161802 +sc1_00d_glue01=704966981 +sc1_00d_glue2=-1729959149 +sc1_00d_gnd_decal=203749405 +sc1_00d_gnd_decal01=-927169445 +sc1_00d_gnd_decal02=-150642452 +sc1_00d_gnd=1722891348 +sc1_00d_gnd01=1730755967 +sc1_00d_gnd02=1215496211 +sc1_00d_rayhut=-1542615694 +sc1_00d_rocks=770391499 +sc1_00d_sc1_00_rayhut=1853051868 +sc1_00d_tunnel_ov=531099269 +sc1_00d_tunnel_shadow=-419320403 +sc1_00d_tunnel=2079968681 +sc1_00d_weed=-1841368491 +sc1_00d_weed01=-1036941561 +sc1_00e_bld1=-1934697241 +sc1_00e_detail01=20179390 +sc1_00e_detail02=-1817276747 +sc1_00e_detail03=-714337745 +sc1_00e_ground=162624953 +sc1_00e_rails_01=1726936538 +sc1_00e_rails_02=1459377641 +sc1_00e_rails_03=1748662373 +sc1_00e_rails_04=-92791582 +sc1_00e_tram0=-47994724 +sc1_00e_tram3=-1203200281 +sc1_00e_tram4=-1031097493 +sc1_00e_tramlines_01=327330473 +sc1_00e_tramlines_02=-1413653728 +sc1_00f_bwall=-134353910 +sc1_00f_detail01=656935410 +sc1_00f_detail02=252860871 +sc1_00f_ground1=292025501 +sc1_00f_ground2=574690895 +sc1_00f_ground3=813347522 +sc1_00f_tram1=-1926198268 +sc1_00f_tram2=2080893363 +sc1_00f_tramlines_01=540551802 +sc1_00g_b01_det=-1496079768 +sc1_00g_b01_detb2=-1222149160 +sc1_00g_b01_detb3=-271160011 +sc1_00g_b01_puddle=661929054 +sc1_00g_build_01=-122547247 +sc1_00g_build_02=1929119835 +sc1_00g_build_03=-2061456220 +sc1_00g_cable_thvy=716785308 +sc1_00g_cablemesh10073_hvstd=330484609 +sc1_00g_detail=1184850792 +sc1_00g_detail2=1283915047 +sc1_00g_ground=-1459620242 +sc1_00g_metal_debris=-794872209 +sc1_00g_stpa=-1745498718 +sc1_00g_stpb=-374640372 +sc1_00g_stpc=-1148414769 +sc1_00g_tramtrck2=-678291890 +sc1_01_bb_empty_slod=-1539268935 +sc1_01_bb_empty=-1658912950 +sc1_01_bb_meltdown_slod=-364259600 +sc1_01_bb_meltdown=-1983082903 +sc1_01_build1=-94019181 +sc1_01_det__02a=-2137531411 +sc1_01_det_02=1650045069 +sc1_01_grnd01=-20960311 +sc1_01_grnd02=707560101 +sc1_01_ladder_01=-765223349 +sc1_01_ladder_02=1391271776 +sc1_01_ladder_03=-1056932987 +sc1_01_ladders_00=-773333910 +sc1_01_leanprk_build2=1573774847 +sc1_01_railings=1540223635 +sc1_01_wires00=-694994529 +sc1_01_wires01=-927097356 +sc1_01_wires02=-227282592 +sc1_01_wires03=-1813334957 +sc1_01_wires04=-2118676499 +sc1_01_wires05=-1423646009 +sc1_01_wires06=-1661581718 +sc1_01_wires07=1451866510 +sc1_01_wires08=1215569251 +sc1_01_wires09=1913352337 +sc1_01_wires10=1640908807 +sc1_01_wires11=337325218 +sc1_02__pipes01a=-81377383 +sc1_02_build1_det=424538606 +sc1_02_build1=1118513415 +sc1_02_build2=-156462837 +sc1_02_build3_railings=557344468 +sc1_02_build3=686716302 +sc1_02_det01=1024220108 +sc1_02_det02=1321140017 +sc1_02_det03=1484001947 +sc1_02_det04=1781642774 +sc1_02_det05=1489834825 +sc1_02_det06=1795864516 +sc1_02_garage_posts_01_lod=119346338 +sc1_02_garage_posts_01=2139559772 +sc1_02_garage_posts_02_lod=-740249712 +sc1_02_garage_posts_02=-403773398 +sc1_02_ground=-945652776 +sc1_02_halfpipe_01=1340858276 +sc1_02_halfpipe_02=-264691652 +sc1_02_halfpipe_03=41403577 +sc1_02_halfpipeb=1769297715 +sc1_02_ladder_01=1971008470 +sc1_02_ladder_02=-317742339 +sc1_02_ladder_03=-558758334 +sc1_02_ladder_04=1367141334 +sc1_02_ladder_05=1107283164 +sc1_02_spray_gates_01=-383911344 +sc1_02_spray_gates_02=2069864149 +sc1_02_spray_gates_03=-1968030342 +sc1_02_spray_railings_02=-1528674638 +sc1_02_spray_railings=-1487982429 +sc1_02_sprayshop2=2031062520 +sc1_02_storge=-1666977317 +sc1_03_247_em_dum_slod=1936277519 +sc1_03_build_01_railings_a=919876488 +sc1_03_build_01_railings_b=-2087727874 +sc1_03_build1_det_01=-2138592322 +sc1_03_build1_det_02_lod=700567018 +sc1_03_build1_det_02=1426347176 +sc1_03_build1=-2004168654 +sc1_03_build1b_sign=1090645799 +sc1_03_build1b_signs=1493372804 +sc1_03_build1b=1651621499 +sc1_03_build1c_det=1135497871 +sc1_03_build1c=1361845232 +sc1_03_build2_fiz=1881996678 +sc1_03_build2=2077898449 +sc1_03_cablemesh14618_tstd=1879468651 +sc1_03_cablemesh14627_tstd=-1199579382 +sc1_03_det_01=-1722734303 +sc1_03_det_02=-1912073585 +sc1_03_det_03=64224777 +sc1_03_ground=-1409850900 +sc1_03_ladder_008=-4041248 +sc1_03_ladder_01=2111410555 +sc1_03_ladder_05=-1197275379 +sc1_03_ladder_06=-353211477 +sc1_03_ladder_07=243380937 +sc1_03_pipes_01_xtra_a=-178927576 +sc1_03_pipes_01_xtra_b=-626683192 +sc1_03_pipes001=-1951172227 +sc1_03_railings_01=-236053992 +sc1_03_railings_02=-4442700 +sc1_03_railings_03=2085957352 +sc1_04_bld_01=353374571 +sc1_04_bld_02=648459416 +sc1_04_bld_03_emmisstime=1337207746 +sc1_04_bld_03=140933144 +sc1_04_bld_04=-1710941361 +sc1_04_cablemesh3039_thvy=2049389667 +sc1_04_det_01=1075290411 +sc1_04_det_02=1591271085 +sc1_04_det_03=1460031220 +sc1_04_det_03a=1071243760 +sc1_04_det_04=1716055417 +sc1_04_em=-1588521526 +sc1_04_ground=-1993723859 +sc1_04_ladder_01=551178173 +sc1_04_ladder_02=-1172667841 +sc1_04_ladder_03=-1407064502 +sc1_04_mtl_frm_lod=895770394 +sc1_04_mtl_frm=1648495087 +sc1_04_signem_lod=529696609 +sc1_04_signem=1593615189 +sc1_04_stps_railngs_lod=-824382849 +sc1_04_stps_railngs=-102551037 +sc1_05_build_1=370275906 +sc1_05_build_4=-1606874490 +sc1_05_build4_em=1868591364 +sc1_05_cablemesh28159_thvy=1768892571 +sc1_05_det_01=1510406370 +sc1_05_det_02=-2039328328 +sc1_05_emissive_2_slod=2117056827 +sc1_05_flowers=-1906671436 +sc1_05_gas_stn_det=1935842084 +sc1_05_gas_stn_stripes=579090920 +sc1_05_ground01=2068286576 +sc1_05_ground02=-438279772 +sc1_05_ladder_01=200866254 +sc1_05_ladder_02=467900843 +sc1_05_shop_stripes=-1412205734 +sc1_05_tools_sign=-787287482 +sc1_05_wall_shdw_proxy=1703468080 +sc1_05_window_fiz=-1369570216 +sc1_06_build01=-2097598983 +sc1_06_build03=-1473415071 +sc1_06_carpark=2031085387 +sc1_06_det01=-1877492060 +sc1_06_det02=1469730218 +sc1_06_det03=1675650614 +sc1_06_det04=906824336 +sc1_06_det05=1220259821 +sc1_06_detail2=1733891551 +sc1_06_fizzles01=-1896321869 +sc1_06_fizzles02=-717129400 +sc1_06_fizzles03=-1012509166 +sc1_06_ground=-668962160 +sc1_06_wires=1497233043 +sc1_07_build_det=-479401150 +sc1_07_build=-2125542092 +sc1_07_clinical_bin=-58092040 +sc1_07_cor_cutdet=-792111134 +sc1_07_coroner=-910487531 +sc1_07_cupola_glass=179758396 +sc1_07_det_01=-716723906 +sc1_07_det_02=-68225396 +sc1_07_det_03=164008507 +sc1_07_det_04=335226532 +sc1_07_det_05=566018599 +sc1_07_det_06=945221467 +sc1_07_em_lod=-339427617 +sc1_07_em=-794514252 +sc1_07_fence_00=1600321598 +sc1_07_fence_01=-418379878 +sc1_07_fence_02=-753475672 +sc1_07_fence_03=-521634997 +sc1_07_fence_04=-1363011841 +sc1_07_fence_05=-1135955440 +sc1_07_fence_06=1724614367 +sc1_07_fence_07=1964385140 +sc1_07_ground_2=639239135 +sc1_07_ground=1100877936 +sc1_07_ladder_01=-853224615 +sc1_07_ladder_02=1352456775 +sc1_07_ladder_03=1659797226 +sc1_07_ladder_04=-239133555 +sc1_07_ladder_05=-194371101 +sc1_07_milo_emissive_dummy=-546466925 +sc1_07_scroll_det=-885950074 +sc1_07_shadow_mesh=1758470254 +sc1_07_uvanim01=390897501 +sc1_07_window_no_int=284350399 +sc1_08_det_01=-1974578571 +sc1_08_det_02=-1147915024 +sc1_08_det_03=1709803948 +sc1_08_det_04=-1758434247 +sc1_08_det_05=1094762587 +sc1_08_entrance_fizz=-946992633 +sc1_08_fake_interior=184791156 +sc1_08_ground=-246692737 +sc1_08_hdg1=974076152 +sc1_08_hdg1det=-2034335123 +sc1_08_hdg2=-1211583279 +sc1_08_hdg2det=780389973 +sc1_08_hedge2_lod=1049220749 +sc1_08_hosp_brid=-2054027446 +sc1_08_hosp_shdw=-662742446 +sc1_08_hosp_winblin=2027691010 +sc1_08_hosp=441124330 +sc1_08_ladder_004=1375534007 +sc1_08_ladder_01=-1914664746 +sc1_08_ladder_02=-1609880277 +sc1_08_ladder_03=-1438891635 +sc1_08_railings_01=1048638088 +sc1_08_railings_02=876010996 +sc1_08_shadow01=-1029179306 +sc1_08_sign_lights=-26620203 +sc1_09_bld1_det_fiz=198637310 +sc1_09_build_fiz=814697810 +sc1_09_build_sprts=587422966 +sc1_09_build=-1754019242 +sc1_09_build1_detail=-759705398 +sc1_09_emissive_slod=324329341 +sc1_09_emissive=-897987152 +sc1_09_gas1_details=-404950428 +sc1_09_gasem=582887904 +sc1_09_ground=821128352 +sc1_09_ladder_01=1820939251 +sc1_09_pipefizz=1040687496 +sc1_09_railings_01=760570356 +sc1_09_roof_shadow=1294975356 +sc1_09_underfizz=2118891771 +sc1_10_apt_03=-1558725888 +sc1_10_apt01_det=-1816730140 +sc1_10_apt01=-636506916 +sc1_10_apt02_det_fz1=2119734233 +sc1_10_apt02_det_fz2=927303088 +sc1_10_apt02_det=-1303188796 +sc1_10_apt02=-464666280 +sc1_10_apt03_det=-530042332 +sc1_10_baseball_cage=1391864871 +sc1_10_commc=-1740692335 +sc1_10_det02=339643696 +sc1_10_detail01=1114462039 +sc1_10_detail01a=206283965 +sc1_10_detail01b=-561886937 +sc1_10_detail01c=464044975 +sc1_10_detail01d=825355969 +sc1_10_fence_01=1899212832 +sc1_10_fence_07=-1065169215 +sc1_10_fizz_dummy=491579936 +sc1_10_fizz_dummy2=1949401786 +sc1_10_fizzbalcony=-252122686 +sc1_10_fizzdets_1=418914950 +sc1_10_fizzer=1494860642 +sc1_10_fizzpanels_00=-1546585000 +sc1_10_fizzpanels_01=-1843898137 +sc1_10_fizzpanels_02=965519313 +sc1_10_fizzpanels_03=734628939 +sc1_10_grills_01=-780782950 +sc1_10_ground01=691578060 +sc1_10_ground02=1623430093 +sc1_10_hedge03=1181744731 +sc1_10_lrg_fnc_alley=-1276774599 +sc1_10_lrg_fnc00=2073686170 +sc1_10_lrg_fnc01=-1178833698 +sc1_10_lrg_fnc02=1225919371 +sc1_10_lrg_fnc03=804346186 +sc1_10_lrg_fnc04=901670116 +sc1_10_lrg_fnc05=307633684 +sc1_10_lrg_fnc06=573095353 +sc1_10_lrg_fnc08=-753983617 +sc1_10_lrg_fnc09=145558202 +sc1_10_lrg_fnc10=-671700382 +sc1_10_railings_01=2127384194 +sc1_10_railings_02=1617629630 +sc1_10_railings_03=1370190907 +sc1_10_railings_04=-1327582536 +sc1_10_shop=-747474909 +sc1_11_apt_d=1760214618 +sc1_11_apt_railings=-2091131280 +sc1_11_apt=-1175844579 +sc1_11_carwash_det=577757959 +sc1_11_carwash_nightshutters=1275283653 +sc1_11_carwash_shdow=400591906 +sc1_11_carwash=-803074035 +sc1_11_chophouse=-765474360 +sc1_11_cwash_d_a=1683329301 +sc1_11_cwash_d_no_spinners=1029886076 +sc1_11_cwash_d=-595651090 +sc1_11_cwash_d02=-1028319053 +sc1_11_det_000=-562240624 +sc1_11_det_001=1944456804 +sc1_11_det_002=-157838435 +sc1_11_det_003=1818132265 +sc1_11_det_004=1500698962 +sc1_11_det_02=-1156334446 +sc1_11_det_02b=835622378 +sc1_11_det_02c=1603367279 +sc1_11_frank_win=1528830045 +sc1_11_garage_01=-399816851 +sc1_11_garage_shadow=-1391253703 +sc1_11_ground=370703749 +sc1_11_ground01=1425116535 +sc1_11_ind_d=462153794 +sc1_11_ind_railings_01=-166053792 +sc1_11_ind=2007851883 +sc1_11_ind2=-1488798657 +sc1_11_ladder_01=-2032920460 +sc1_11_ladder_02=-1727087383 +sc1_11_ladder_03=-598129795 +sc1_11_ladder_04=-296032384 +sc1_11_ladder_05=1348217733 +sc1_11_ladder1=-288167535 +sc1_11_light_emmissives=-1826355401 +sc1_11_mall_d=-263587354 +sc1_11_mall1=-958394461 +sc1_11_mall2=-1196887243 +sc1_11_railings_01=-1277892803 +sc1_11_railings_02=2049504230 +sc1_11_railings_03=-1891230176 +sc1_11_railings_04=-2040689589 +sc1_11_railings_05=1905582778 +sc1_11_res_d_a=-1159753232 +sc1_11_res_d_b=-868141901 +sc1_11_res_d_c=-1620911369 +sc1_11_res1_01=291323834 +sc1_11_res1_02=328614956 +sc1_11_trio=-1842275781 +sc1_12_apt_det01=28617184 +sc1_12_apt_det02=327306619 +sc1_12_apt_railings_01=-1489443265 +sc1_12_apt_railings_02=959646265 +sc1_12_apt=1412585377 +sc1_12_balc_fence=429320542 +sc1_12_bb=853548768 +sc1_12_build=-106199077 +sc1_12_cablemesh377=2142676767 +sc1_12_cablemesh62638_tstd=1872641470 +sc1_12_church_d=-184736504 +sc1_12_church=-1994824260 +sc1_12_detail_01=92104339 +sc1_12_detail_02=-1347175679 +sc1_12_detail_03=-1164390185 +sc1_12_fencing_00=69105825 +sc1_12_fencing_01=-1377612756 +sc1_12_fencing_02=-1718541432 +sc1_12_fencing_03=-746711199 +sc1_12_fencing_04=-1120343337 +sc1_12_fizzdet_1=382351087 +sc1_12_fizzdet_2=594071596 +sc1_12_fizzdet_3=974847376 +sc1_12_fizzdet_4=-1355946056 +sc1_12_ground02_d1=1610069329 +sc1_12_ground02_d2=1140424049 +sc1_12_ground02=-1553585069 +sc1_12_ground04=16476028 +sc1_12_ladder_01=1063686824 +sc1_12_props_combo_01_lod=-1993848924 +sc1_12_railing01=440329991 +sc1_12_railing02=-412942000 +sc1_12_railings_2=2022092079 +sc1_13__grd=122733550 +sc1_13_build04=-879155217 +sc1_13_build06_ovly=1763227789 +sc1_13_build07=753527443 +sc1_13_buildladder_fizz=-343017754 +sc1_13_burger_ov=-541739900 +sc1_13_fizz01a=-368612031 +sc1_13_fizz01b=1780804986 +sc1_13_fizz01c=249247464 +sc1_13_fizz01d=544496154 +sc1_13_glue_02=-2061642732 +sc1_13_glue=775208945 +sc1_13_ladder=-997727664 +sc1_13_props_fnc_01_lod=-562084173 +sc1_13_props_fnc_02_lod=1038025393 +sc1_13_props_fnc_03_lod=-487470377 +sc1_13_props_fnc_04_lod=-1468254596 +sc1_13_strip_ldr=-624314612 +sc1_13_strip_ldr001=-435776584 +sc1_13_strip_ldr2=-1203500197 +sc1_13_strip_oly=1252993669 +sc1_13_stripsgn_ladder=1002079316 +sc1_13_stripsgn=-1668290541 +sc1_14_bb_meltdown_slod=-813257011 +sc1_14_bb_meltdown=-2055558885 +sc1_14_bb_mollis_slod=-863149821 +sc1_14_bb_mollis=-664997263 +sc1_14_build1_alpha=1644466330 +sc1_14_build1=-1148481743 +sc1_14_build2=-486580720 +sc1_14_detail_01=-71158690 +sc1_14_detail_02=184210075 +sc1_14_detail_03=1087127101 +sc1_14_grate_fizz=366699985 +sc1_14_grnd_02=-2096729964 +sc1_14_ironwork=1696038186 +sc1_14_leanfizz=559494366 +sc1_14_stairs=1902963699 +sc1_14_tacorail=-245137328 +sc1_15_billboard=2011341572 +sc1_15_build1=-1087971190 +sc1_15_build2=-336119266 +sc1_15_build5=-1168124184 +sc1_15_build7_wndws_01=-338815283 +sc1_15_build7_wndws_02=-100617422 +sc1_15_build7_wndws_03=-801480794 +sc1_15_build7=-1781920323 +sc1_15_det_01=1707979512 +sc1_15_det_02=-2137134952 +sc1_15_det_03=308251677 +sc1_15_det_04=550512894 +sc1_15_det_05=848219259 +sc1_15_det_06=1027858917 +sc1_15_det_07=-822573744 +sc1_15_emissive=523279301 +sc1_15_flatfence00=-1626281886 +sc1_15_flatfence06=-1242720733 +sc1_15_flatfence11=1092397403 +sc1_15_flatfence12=604139243 +sc1_15_flatfence15=297323096 +sc1_15_flatfence16=1579705142 +sc1_15_flatfence17_lod=2146361838 +sc1_15_flatfence18=1185035306 +sc1_15_flatfence19=1492408526 +sc1_15_fountain_water=296333577 +sc1_15_gates_01=2053230388 +sc1_15_gates_02=-2017695255 +sc1_15_gates_03=1501465966 +sc1_15_gfences00=911886827 +sc1_15_gfences01=1216867910 +sc1_15_ground1=-1636046563 +sc1_15_ladder_01=-724542061 +sc1_15_ladder_02=36714582 +sc1_15_ladder_03=-260631324 +sc1_15_ladder_04=1529014834 +sc1_15_looroof=-432864195 +sc1_15_mort_fnc=1657608955 +sc1_15_sc1_17_rails00=1424587352 +sc1_15_sc1_17_rails01=1731993341 +sc1_15_sc1_17_rails02=1903637363 +sc1_15_sfence=1952192943 +sc1_15_stairs_00=1700639989 +sc1_15_stairs_04=-1639635261 +sc1_15_theatre_det=-992925208 +sc1_15sc1_15_build2_det=-859810169 +sc1_17_apt01_det01=1806651451 +sc1_17_apt01_det02=1572713560 +sc1_17_apt01_det03=1341364420 +sc1_17_apt01_det04=1420108395 +sc1_17_apt01=96225286 +sc1_17_apt02_det01=744766308 +sc1_17_apt02_det02=-239221232 +sc1_17_apt02_det03=96202252 +sc1_17_apt02_det04=-700674290 +sc1_17_apt02_rl01=60707767 +sc1_17_apt02_rl02=895629122 +sc1_17_apt02_rl03=507382010 +sc1_17_apt02_rl04=1342237823 +sc1_17_apt02_step1=1550886409 +sc1_17_apt02_step2=1293354838 +sc1_17_apt02=746296708 +sc1_17_apt02fizwal_lod=925883134 +sc1_17_apt02fizwal=746637933 +sc1_17_apt03_det01=-926827715 +sc1_17_apt03_det02=461004973 +sc1_17_apt03_det03=302796241 +sc1_17_apt03_det04=-1005158 +sc1_17_apt03=1506897967 +sc1_17_detail01=199813350 +sc1_17_detail02=496340035 +sc1_17_detail03=1068748927 +sc1_17_detail04=1355641522 +sc1_17_detail05=1677629716 +sc1_17_detail06=1965112153 +sc1_17_detail07=-2024153142 +sc1_17_detail08=-2022252540 +sc1_17_detail09=-1715960701 +sc1_17_detail10=-1224163257 +sc1_17_fence_met_01=1464615600 +sc1_17_fence_met_02=-644561089 +sc1_17_fence_met_03=-339285085 +sc1_17_fence_met_04=-1141437436 +sc1_17_fence_met_05=-827182726 +sc1_17_fence_met_06=-1357942219 +sc1_17_fence_met_07=-2100487759 +sc1_17_fence_met_08=-1813267474 +sc1_17_fence_met_09=-444276965 +sc1_17_fence_met_11=-1506482640 +sc1_17_fence_met_13=-235405903 +sc1_17_fence_met2_00=2098661713 +sc1_17_fence_met2_02=1937274392 +sc1_17_fence_met2_03=1715887028 +sc1_17_fence_met2_05=953319629 +sc1_17_fence_met2_07=511724581 +sc1_17_fence_met2_08=34607941 +sc1_17_fence_met2_09=-195201056 +sc1_17_fence_met2_10=417382622 +sc1_17_fence_met2_11=917830790 +sc1_17_fence_met2_12=1148819475 +sc1_17_fence_met2_13=1395045741 +sc1_17_fence_met2_14=1876422351 +sc1_17_ground=1599358076 +sc1_17_hedges_a_tp1=1810096381 +sc1_17_hedges_a_tp2=-42630114 +sc1_17_hedges_a=-58684192 +sc1_17_hedges_b_tp=-1767369967 +sc1_17_hedges_b=240103550 +sc1_17_hedges_tp=947142807 +sc1_17_poolshadow=-1934552907 +sc1_17_railing01=1477841903 +sc1_17_railing02=-2103809801 +sc1_17_steps01=-844422082 +sc1_17_steps02=-910910383 +sc1_18_bd1_rail01=-1573614200 +sc1_18_bd1_rail02=275638765 +sc1_18_bd1_rail03=-45562973 +sc1_18_build1_det=-2762967 +sc1_18_build1=1021858630 +sc1_18_det_a=354509525 +sc1_18_det_b=133384313 +sc1_18_det_c=-112481494 +sc1_18_det_d=1921523109 +sc1_18_det_e=-530089630 +sc1_18_det=-1454298866 +sc1_18_ground=239415193 +sc1_18_ladder_01=2015540815 +sc1_18_taco=1857829747 +sc1_19_carpk=-1464715819 +sc1_19_city_hall=1601040707 +sc1_19_courts_de-fzz_lod=1512077674 +sc1_19_courts=-995438067 +sc1_19_cp_fence_00=1129892776 +sc1_19_cp_fence_01=95244370 +sc1_19_cp_fence_02=-510752747 +sc1_19_cp_fence_03=-1409639298 +sc1_19_cp_fence_04_lod=-1792007130 +sc1_19_cp_fence_05=-2067116522 +sc1_19_cp_fence_06=-1884462116 +sc1_19_cp_fence_07=1501198199 +sc1_19_cp_fence_08=674665712 +sc1_19_crprk_det=1883428045 +sc1_19_crprk_lights=-298928063 +sc1_19_de-fiz_hidden=-648051180 +sc1_19_detail_1=-2089271614 +sc1_19_detail_2=-1775803360 +sc1_19_detail_3=688753146 +sc1_19_detail_4=-1468462909 +sc1_19_detail_5=-1169314708 +sc1_19_fence_seg_end=-99901242 +sc1_19_fence_seg1=921765662 +sc1_19_fencebits_01=-784421947 +sc1_19_fencebits_02=-1812188867 +sc1_19_fencebits_03=-2070048128 +sc1_19_fencebits_04=661641254 +sc1_19_fencebits_05=439762355 +sc1_19_fencebits_06=-1118600209 +sc1_19_fencebits_07=765584522 +sc1_19_fencebits_08=-1183777746 +sc1_19_fencebits_09=1203148987 +sc1_19_ground_dtl=1218577430 +sc1_19_ground=-1087732761 +sc1_19_imp_fence__01=-1336019943 +sc1_19_imp_fence_02=-1401763881 +sc1_19_imp_fence_03=-1645368619 +sc1_19_ladder_01=-1053918694 +sc1_19_library=-431133555 +sc1_19_props_sheriff_heli_shdw=1397286283 +sc1_19_sec_fence=-2040691719 +sc1_19_sheriff_bars=-2081194519 +sc1_19_sheriff=-1760209647 +sc1_19_stairdetails_01=1330012794 +sc1_19_stairdetails_02=505380909 +sc1_19_stairdetails_03=811148448 +sc1_19_stairdetails_04=-2008263559 +sc1_19_stairdetails_06=1823513922 +sc1_19_stairdetails_07=1047478464 +sc1_19_stairdetails_08=-1050687825 +sc1_19_stairdetails_09=-762189549 +sc1_20_barrier_01=1476984762 +sc1_20_barrier_02=489294333 +sc1_20_barrier_03=861812325 +sc1_20_barrier_04=413040874 +sc1_20_barrier_05=783527188 +sc1_20_barrier_06=-133120049 +sc1_20_building=-1531301003 +sc1_20_frame_fiz_01=2098172315 +sc1_20_frame_fiz_02=-1898105546 +sc1_20_gantry_02=1489443396 +sc1_20_gantry=-691889963 +sc1_20_gd02=1178281232 +sc1_20_gd03=1630427894 +sc1_20_glue_01=-1081189850 +sc1_20_glue_02=1909669553 +sc1_20_glue_03=-1662413603 +sc1_20_ground=-1173439480 +sc1_20_ladder_03=-1287405988 +sc1_20_ladder_04=-957225544 +sc1_20_metalwork_2a=1158042714 +sc1_20_metalwork_2b=-215338849 +sc1_20_metalwork_2c=140598041 +sc1_20_metalwork_2d=-1222494052 +sc1_20_metalwork_2e=-861641824 +sc1_20_metalwork=-1701019149 +sc1_20_wires_heavy_00=766377489 +sc1_20_wires_heavy_01=-68740476 +sc1_20_wires_heavy_02=1244706582 +sc1_20_wires_heavy_03=410440611 +sc1_20_wires_heavy_04=792232226 +sc1_20_wires_heavy_05=1154395214 +sc1_20_wires_heavy_050=2003672566 +sc1_20_wires_heavy_06=1573346879 +sc1_20_wires_heavy_07=1632658769 +sc1_20_wires_heavy_08=2023625716 +sc1_20_wires_heavy_09=-1915732392 +sc1_20_wires_heavy_10=-126839049 +sc1_20_wires_heavy_11=103232100 +sc1_20_wires_heavy_12=1558044624 +sc1_20_wires_heavy_13=1789754223 +sc1_20_wires_heavy_14=1555619714 +sc1_20_wires_heavy_15=1787067161 +sc1_20_wires_heavy_16=-1590335358 +sc1_20_wires_heavy_17=788104196 +sc1_20_wires_heavy_18=-2050903653 +sc1_20_wires_heavy_19=-1780362789 +sc1_20_wires_heavy_20=-1211263854 +sc1_20_wires_heavy_21=-348652698 +sc1_20_wires_heavy_22=628420575 +sc1_20_wires_heavy_23=-960286083 +sc1_20_wires_heavy_24=34187529 +sc1_20_wires_heavy_25=-195621468 +sc1_20_wires_heavy_26=1570168866 +sc1_20_wires_heavy_27=1340949711 +sc1_20_wires_heavy_28=1705177142 +sc1_20_wires_heavy_29=1496667995 +sc1_20_wires_heavy_30=1194276475 +sc1_20_wires_heavy_31=1499486941 +sc1_20_wires_heavy_32=1789001056 +sc1_20_wires_heavy_33=-56155796 +sc1_20_wires_heavy_34=2143463333 +sc1_20_wires_heavy_35=-1839608621 +sc1_20_wires_heavy_36=-1555075394 +sc1_20_wires_heavy_37=897618718 +sc1_20_wires_heavy_38=-647636258 +sc1_20_wires_heavy_39=-349733279 +sc1_20_wires_heavy_40=-610345412 +sc1_20_wires_heavy_41=-883081799 +sc1_20_wires_heavy_42=-1201530941 +sc1_20_wires_heavy_43=641495926 +sc1_20_wires_heavy_44=-690793383 +sc1_20_wires_heavy_45=-451874604 +sc1_20_wires_heavy_46=2074418686 +sc1_20_wires_heavy_47=-1947746685 +sc1_20_wires_heavy_48=162216456 +sc1_20_wires_heavy_49=276187038 +sc1_21_details_00=-1839488610 +sc1_21_details_01=-28542590 +sc1_21_details_02=-869919434 +sc1_21_details_03=-623398247 +sc1_21_details_04=-1196921285 +sc1_21_details_05=895903669 +sc1_21_details_06=53183296 +sc1_21_fencing_01=-446755403 +sc1_21_gas_railings=1740350778 +sc1_21_gas=-1724148895 +sc1_21_ground01=1869551763 +sc1_21_ground02=-1673366983 +sc1_21_ladder_01=-1810855192 +sc1_21_res_det01=1912164995 +sc1_21_res_det02=1673115140 +sc1_21_res_det03=-1770382456 +sc1_21_res_det04=-2062452557 +sc1_21_res_det05=150438021 +sc1_21_res01_railings=-225677733 +sc1_21_res01=706597296 +sc1_21_res02=1122796353 +sc1_21_roundred_railings=1921009925 +sc1_21_roundred=-630552158 +sc1_21_shop01=-683932959 +sc1_21_w_fnc=1028705967 +sc1_22_fizzblocker_1=-1315194081 +sc1_22_fizzblocker_1b=1527948176 +sc1_22_fizzblocker_4=-1028629176 +sc1_22_fizzblocker_7=264304488 +sc1_22_fizzblocker_7b=-1185855576 +sc1_22_fizzblocker_8=-34122795 +sc1_22_fizzpipes=-2118888777 +sc1_22_grounda_dcl=-207156362 +sc1_22_grounda=1411881003 +sc1_22_groundb_dcl=-364424650 +sc1_22_groundb=-730457918 +sc1_22_ladder_002=-678413229 +sc1_22_ladder_01=-869090438 +sc1_22_ladder_03=1351369763 +sc1_22_mall_04bb=-2109181789 +sc1_22_mall_dec=-1663863779 +sc1_22_mall_railings_01=1352847015 +sc1_22_mall_railings_02=2055840372 +sc1_22_park_sld_01=-1471380813 +sc1_23_antenna=-561115048 +sc1_23_bb_frame=-1750074354 +sc1_23_chicken=-1663565911 +sc1_23_detail_00=-1052450924 +sc1_23_detail_01=208303582 +sc1_23_detail_02=-592931237 +sc1_23_detail_03=-1262631238 +sc1_23_detail_04=-270058228 +sc1_23_detail_05=-1725493363 +sc1_23_detail_06=-957551848 +sc1_23_fizzygrill=1980439285 +sc1_23_garage=1279568528 +sc1_23_ground01=1563039106 +sc1_23_ladder_01=-1865224404 +sc1_23_ladder_02=1519420072 +sc1_23_ladder_03=1162893352 +sc1_23_ladder_05=572756431 +sc1_23_rails_det=759667063 +sc1_23_res_det=-1121790995 +sc1_23_res=688150710 +sc1_23_roofpoles=-689872355 +sc1_23_shadowprox=-2078834524 +sc1_23_shop01=-1294061372 +sc1_23_shop02_grate=1453383568 +sc1_23_shop02=1526726917 +sc1_23_stairrail=-1841405354 +sc1_23_tram=1329166332 +sc1_23_tramfence_00=484858405 +sc1_23_tramfence_01=258653998 +sc1_23_woodfizz=-1254671091 +sc1_23_yorails=1040650991 +sc1_24_bd07_d01=-2137350583 +sc1_24_bd07_d02=1729162030 +sc1_24_build05=-386039419 +sc1_24_build07=328849085 +sc1_24_det01=-970405224 +sc1_24_det02=-707237385 +sc1_24_det03=-1350787776 +sc1_24_det04_b=1251494847 +sc1_24_det04=-1182420654 +sc1_24_det05=52413573 +sc1_24_fence=1911296340 +sc1_24_garage=-1573138049 +sc1_24_ground=-400780004 +sc1_24_ladder_002=-414442120 +sc1_24_ladder_01=538545748 +sc1_24_ladder=-1078140701 +sc1_24_pipe01=240590085 +sc1_24_pipe02=-116526477 +sc1_24_railfizz1=-1089371757 +sc1_24_railfizz2=-179048937 +sc1_24_res_det01=-230949915 +sc1_24_res_det02=-1623960133 +sc1_24_res_det03=-1930579666 +sc1_24_res_det04=1172284179 +sc1_24_res_det05=999132783 +sc1_24_res1=50385563 +sc1_24_res1b=-2042169511 +sc1_25_detail_01=-1818082376 +sc1_25_detail_03=-292587119 +sc1_25_detail_04=-1143270363 +sc1_25_detail_05=-434542431 +sc1_25_detail_06=-681129156 +sc1_25_detail_07=160477071 +sc1_25_detail_b=1121259583 +sc1_25_ground=891682632 +sc1_25_rail01=1381522885 +sc1_25_rail02=1076803954 +sc1_25_rail03=756323134 +sc1_25_res01_det01=-198853803 +sc1_25_res01_det02=-436723974 +sc1_25_res01_det03=111239244 +sc1_25_res01_det04=-122502033 +sc1_25_res01=-1948894842 +sc1_25_shops_01=-49973211 +sc1_25_shops_02=-758832219 +sc1_27_cutscene=1476357864 +sc1_27_detail_01=-1492384396 +sc1_27_detail_01b=-892876617 +sc1_27_detail_02=-269871313 +sc1_27_detail_02b=1911493531 +sc1_27_detail_02c=1672509214 +sc1_27_fencing=1582424835 +sc1_27_gate_dnt_ex=-559117176 +sc1_27_ground=-520572768 +sc1_27_res01_det01=2018471343 +sc1_27_res01_det02=1505046651 +sc1_27_res01_det03=38470052 +sc1_27_res01_det04=384183002 +sc1_27_res01_det05=816307805 +sc1_27_res01=-1175940848 +sc1_27_res02=-196704821 +sc1_27_shp=-2025984766 +sc1_28_b03_shutr=1755573221 +sc1_28_bd01b_d01=-1437502437 +sc1_28_build01=-1678132920 +sc1_28_build01b=750461473 +sc1_28_build03=-1332714891 +sc1_28_build04=-86673666 +sc1_28_detail01=-389609384 +sc1_28_detail02=-1321002659 +sc1_28_detail03=540014377 +sc1_28_detail04=-977878460 +sc1_28_detail05=-998916158 +sc1_28_detail06=1816760171 +sc1_28_detail07=-686529281 +sc1_28_detail08=-1664126858 +sc1_28_fizzsteps=-713984975 +sc1_28_ground=-1163304578 +sc1_28_ladder_002=-1269481001 +sc1_28_ladder_01=2035290977 +sc1_28_ladder01=2115057825 +sc1_28_rail01=541595206 +sc1_28_rail02=-2030672991 +sc1_28_rail03=2071415971 +sc1_28_rail04=-1052747720 +sc1_28_rail05=1476494776 +sc1_28_rail06=-110966664 +sc1_28_rail07=-1339935240 +sc1_28_res01_det01=1533188285 +sc1_28_res01_det03=-1863154728 +sc1_28_res01=-30330797 +sc1_29_corg00=1808985961 +sc1_29_corg01=1452852469 +sc1_29_corg02=1791978878 +sc1_29_detail01=-776322172 +sc1_29_detail01b=1148568392 +sc1_29_detail01c=-87019522 +sc1_29_detail02=-529800985 +sc1_29_detail02b=164875329 +sc1_29_fizzpanels1=-588141704 +sc1_29_fizzpanels2=-776956682 +sc1_29_fuckingfizz=2024122806 +sc1_29_grnd01=-1432676209 +sc1_29_grnd02=-170643728 +sc1_29_grndhge1=1286545699 +sc1_29_res01_det01=1951523886 +sc1_29_res01_det02=-691295972 +sc1_29_res01_det03=-921301583 +sc1_29_res01_det03b=-477348115 +sc1_29_res01_det03c=-837413887 +sc1_29_res01_det04=-228630461 +sc1_29_res01_det05=-457915154 +sc1_29_res01_det06=534985546 +sc1_29_res01=505122398 +sc1_29_res01b=1423950477 +sc1_29_res01c=1932721971 +sc1_29_res02=741550733 +sc1_29_res02b=-89322167 +sc1_29_shop_d=671518649 +sc1_29_shop=1941696375 +sc1_29_shopsign=-685097871 +sc1_30_armco=-1750894360 +sc1_30_billboard=2142208886 +sc1_30_building_4=-358090189 +sc1_30_cablemesh119332_hvstd=560068546 +sc1_30_cablemesh119347_hvstd=-651888659 +sc1_30_cablemesh119378_hvstd=1626310892 +sc1_30_cablemesh119393_hvstd=-19546827 +sc1_30_cablemesh119408_hvstd=-1550937586 +sc1_30_cablemesh119423_hvstd=1852714974 +sc1_30_church_railings=-996262164 +sc1_30_church_railings2=-715223056 +sc1_30_church=1005417810 +sc1_30_detail_1=963398157 +sc1_30_detail_2=1212573633 +sc1_30_detail_3=-705166554 +sc1_30_fence_00=998243147 +sc1_30_fence_01=172497116 +sc1_30_fence_02=1622263214 +sc1_30_fence_03=-560840335 +sc1_30_fence_04=-181899619 +sc1_30_fence_2_00=-851487345 +sc1_30_ground1=-816355229 +sc1_30_ground2=-987933713 +sc1_30_motel_fiz00=-2061594840 +sc1_30_motel_fiz01=-1809830617 +sc1_30_motel_fiz02=-1234734667 +sc1_30_motel_fiz03=-1496591746 +sc1_30_motel_fiz04=1492760283 +sc1_30_motel_fiz05=1293328149 +sc1_30_motel_fiz06=1867375491 +sc1_30_motel_fiz07=1629767472 +sc1_30_motel_fiz08=296593476 +sc1_30_motel_fiz09=573786451 +sc1_30_res_det01=1298675238 +sc1_30_res_det02=-1452216778 +sc1_30_res_det03=1932952002 +sc1_30_res=1402601811 +sc1_31_det01=1469303074 +sc1_31_det01b=1350462585 +sc1_31_det01c=1049413782 +sc1_31_det02=-2117886703 +sc1_31_det02b=2032039989 +sc1_31_ground01=5796857 +sc1_31_ground02=168298332 +sc1_31_ladder_01=113007112 +sc1_31_metalgrates=1121275766 +sc1_31_res01_det_2=-868164819 +sc1_31_res01_det=-2084005917 +sc1_31_res01=-987289038 +sc1_31_res02_det_2=1252435012 +sc1_31_res02_det=739428050 +sc1_31_res02=-1277950068 +sc1_31_shops_det=-2103235124 +sc1_31_shops01=-2004085437 +sc1_32_alley_ladder=-756236269 +sc1_32_decal_06=2051182732 +sc1_32_decal_06b=951589876 +sc1_32_facdetail_00=-331107399 +sc1_32_facdetail_01=-571926780 +sc1_32_facdetail_02=-464935991 +sc1_32_facdetail_03=-703658156 +sc1_32_facdetail_04=89974255 +sc1_32_facdetail_05=-107557277 +sc1_32_facdetail_06=-1463374652 +sc1_32_facdetail_07=-888671930 +sc1_32_facdetail_08=-1102882883 +sc1_32_facdetail_09=1853405225 +sc1_32_facdetail_10=1588238173 +sc1_32_facdetail_11=1826960338 +sc1_32_facdetail_12=-2111873466 +sc1_32_facdetail_13=1944109513 +sc1_32_facdetail_14=1233808661 +sc1_32_facdetail_15=374408867 +sc1_32_fence_01=327719179 +sc1_32_fence_02=-1393538088 +sc1_32_fence_03=-1632522405 +sc1_32_fence_04=-934280553 +sc1_32_fence_05=-1174116864 +sc1_32_fence_06=1944902094 +sc1_32_fence_07=1214677698 +sc1_32_g6_b=587056306 +sc1_32_g6_c=513260518 +sc1_32_ground02=1326894715 +sc1_32_ground06_o=-1759971218 +sc1_32_ground06_o2=-579074582 +sc1_32_ground06_o3=-1269222491 +sc1_32_ground06=22983432 +sc1_32_incin_01=2041225557 +sc1_32_incin_pipes1=1886464739 +sc1_32_ladder_01=-1363927323 +sc1_32_ladder_01b=-149776910 +sc1_32_ladder_x=-1028364426 +sc1_32_ladder_y=-1259516952 +sc1_32_pipes_00=-1421352541 +sc1_32_pipes_01=-1645918498 +sc1_32_pipes_02=174464990 +sc1_32_prox=158341923 +sc1_32_stairs=-1510323592 +sc1_32_wall04=-324874259 +sc1_33_alley_d=737979244 +sc1_33_alley_d2=1296706256 +sc1_33_apt01=-1466573775 +sc1_33_apt02=-1110374749 +sc1_33_apt03=-265655467 +sc1_33_aptdet02=98321667 +sc1_33_aptdet03=-2055355320 +sc1_33_aptdet04=2143860958 +sc1_33_aptdet05=1924406965 +sc1_33_aptdet06=-583863375 +sc1_33_aptdet07=1551266362 +sc1_33_aptdet08=1319949991 +sc1_33_build05=644007759 +sc1_33_decal_010=1798527575 +sc1_33_fizzers_00=1633826629 +sc1_33_fizzers_01=-548949230 +sc1_33_fizzers_02=-720003410 +sc1_33_fizzers_03=47413801 +sc1_33_fizzers_04=-426098249 +sc1_33_glue_1=828068842 +sc1_33_ground004=284485242 +sc1_33_ground03=2050336927 +sc1_33_hedge01=-1997765914 +sc1_33_hedge02=-790719795 +sc1_33_tower_fence00=-1207509295 +sc1_33_tower_fence01=-592009168 +sc1_33_tower_fence02=-864254020 +sc1_33_tower_fence03=-2126220983 +sc1_33_tower_fence04=1594174667 +sc1_33_tower_fence05=-1547323825 +sc1_33_tower_fence06=-1843981582 +sc1_33_tower_fence07=-1577930019 +sc1_33_tower_fence08=-1322757816 +sc1_33_tower_fence09=1796228373 +sc1_33_tower_fence10=-1088885727 +sc1_33_tower_fence11=-2084997797 +sc1_33_tower_fence12=1383043784 +sc1_33_tower_fence13=-1471922572 +sc1_33_tower_fence14_l1=-623228365 +sc1_33_tower_fence14=1990548275 +sc1_33_tower01=-1458851040 +sc1_33_tower02=-1151969355 +sc1_33_wash_lines00=-1186697918 +sc1_33_wash_lines01=-1113229816 +sc1_33_wash_lines02=-1944022273 +sc1_33_wash_lines03=-1571111053 +sc1_33_wash_lines04=-263857336 +sc1_33_wash_lines05=8158133 +sc1_33_wash_lines06=-1029046255 +sc1_33_wash_lines07=-655872883 +sc1_33_wash_lines08=657541406 +sc1_33_wash_lines09=1583658872 +sc1_33_watts_d=15320836 +sc1_34_bunting=1402614089 +sc1_34_detail=-299668850 +sc1_34_grnd_decal01=-795868222 +sc1_34_grnd01=-261636299 +sc1_34_ladder_02=-371140139 +sc1_34_ladder_03=-602522048 +sc1_34_mos=-1453921124 +sc1_emissive_11_car=320930416 +sc1_emissive_11_eme=1006881214 +sc1_emissive_11_emf=1196810338 +sc1_emissive_11_n1=1159845417 +sc1_emissive_11_n2=1898982909 +sc1_emissive_247_em_dum=972668877 +sc1_emissive_29_emaa=-876390356 +sc1_emissive_29_emab=562889662 +sc1_emissive_29_emac=862496629 +sc1_emissive_build04_em1=990006659 +sc1_emissive_build07_em1=1699622123 +sc1_emissive_ltd=1286110770 +sc1_emissive_sc1_00e001=-460721795 +sc1_emissive_sc1_01a=1587056293 +sc1_emissive_sc1_01b=1221092097 +sc1_emissive_sc1_02a=1420426748 +sc1_emissive_sc1_02b=515805734 +sc1_emissive_sc1_02c=-986063082 +sc1_emissive_sc1_02d=-738493287 +sc1_emissive_sc1_02e=-1648029651 +sc1_emissive_sc1_03_b=1389842717 +sc1_emissive_sc1_03_c=479814818 +sc1_emissive_sc1_03_d=-156034858 +sc1_emissive_sc1_04_neon_night=-423766382 +sc1_emissive_sc1_04a=302935603 +sc1_emissive_sc1_04b=-1556639625 +sc1_emissive_sc1_04c=-689604654 +sc1_emissive_sc1_04d=-940811808 +sc1_emissive_sc1_05=1536294176 +sc1_emissive_sc1_06=-2048372276 +sc1_emissive_sc1_07a=-740626079 +sc1_emissive_sc1_07b=1398763624 +sc1_emissive_sc1_08=258827480 +sc1_emissive_sc1_10_2=-1365269181 +sc1_emissive_sc1_10_3=-1986372811 +sc1_emissive_sc1_10_4=-1692729802 +sc1_emissive_sc1_10a=1408451482 +sc1_emissive_sc1_11_em=-1655565493 +sc1_emissive_sc1_11_ema=822109656 +sc1_emissive_sc1_11_emb=36833340 +sc1_emissive_sc1_11_emb1=-2154465 +sc1_emissive_sc1_11_emc=342207651 +sc1_emissive_sc1_11_emd=-401714187 +sc1_emissive_sc1_12_1=-1015056529 +sc1_emissive_sc1_12_2=-180364557 +sc1_emissive_sc1_12_4=-2001436198 +sc1_emissive_sc1_13a=355521790 +sc1_emissive_sc1_13ab=169653301 +sc1_emissive_sc1_13c=-219967388 +sc1_emissive_sc1_14a=550166982 +sc1_emissive_sc1_14b=238664868 +sc1_emissive_sc1_15a=1180642262 +sc1_emissive_sc1_15b=1390036172 +sc1_emissive_sc1_17a=2082870575 +sc1_emissive_sc1_17b=-1369212503 +sc1_emissive_sc1_17c=-1615274924 +sc1_emissive_sc1_18=747151406 +sc1_emissive_sc1_18b_lod=-217402622 +sc1_emissive_sc1_18b=-1576975407 +sc1_emissive_sc1_19a=305571190 +sc1_emissive_sc1_19b=602261716 +sc1_emissive_sc1_19c=-742512526 +sc1_emissive_sc1_20=-729353908 +sc1_emissive_sc1_21_em=-1502950427 +sc1_emissive_sc1_21_emb=41730646 +sc1_emissive_sc1_21_emc=1183861376 +sc1_emissive_sc1_21_emd=2020290101 +sc1_emissive_sc1_23_1=-884775119 +sc1_emissive_sc1_23_2=-1192115570 +sc1_emissive_sc1_23_3=966607847 +sc1_emissive_sc1_23_4=795094901 +sc1_emissive_sc1_24a=1687827391 +sc1_emissive_sc1_24ab=182827643 +sc1_emissive_sc1_24b=-1172119861 +sc1_emissive_sc1_24c=969170452 +sc1_emissive_sc1_25a=-1921743801 +sc1_emissive_sc1_25b=154500039 +sc1_emissive_sc1_27_1=-228231610 +sc1_emissive_sc1_27_2=-853267516 +sc1_emissive_sc1_27_3=-1141929637 +sc1_emissive_sc1_28_1=290602286 +sc1_emissive_sc1_28_2=1605786101 +sc1_emissive_sc1_28_2b=636713891 +sc1_emissive_sc1_28_3=751301657 +sc1_emissive_sc1_29_emc=1165475543 +sc1_emissive_sc1_30_1=-679525422 +sc1_emissive_sc1_30_2=-1390153960 +sc1_emissive_sc1_31_1=-1616658941 +sc1_emissive_sc1_31_2=-1980656993 +sc1_emissive_sc1_31_3=2082993932 +sc1_emissive_sc1_32a=1258067308 +sc1_emissive_sc1_32b=1706871532 +sc1_emissive_sc1_32c=690573766 +sc1_emissive_sc1_33a=1741475920 +sc1_emissive_sc1_33b=1585888708 +sc1_emissive_sc1_33d=2016833827 +sc1_emissive_sc1_34=-1469539800 +sc1_emissive_shop=-1786615116 +sc1_emissive_stripsgn_em1=-1371552351 +sc1_emissive_theatre=-177400686 +sc1_lod_emi_a_slod3=-1953789186 +sc1_lod_emi_b_slod3=-687397906 +sc1_lod_emi_c_slod3=1519332188 +sc1_lod_emissive=2078822704 +sc1_lod_slod4=-1374583281 +sc1_props_containers_slod=-289861172 +sc1_props_flyers00=1639813380 +sc1_props_flyers01=1946236299 +sc1_props_flyers02=369523099 +sc1_props_flyers03=-408642344 +sc1_props_flyers04=-193284476 +sc1_props_flyers05=-1010707181 +sc1_props_flyers06=1088671561 +sc1_props_flyers07=1246552603 +sc1_props_flyers08=460194910 +sc1_props_flyers09=113761054 +sc1_props_flyers10=319649529 +sc1_props_flyers11=547426844 +sc1_props_flyers12=1049579000 +sc1_props_flyers13=1276504325 +sc1_props_flyers14=1668552625 +sc1_props_flyers15=1899082540 +sc1_props_flyers16=-1914442608 +sc1_props_flyers17=-1684240379 +sc1_props_flyers18=444237247 +sc1_props_flyers19=922992337 +sc1_props_flyers20=1280699685 +sc1_props_flyers22=-938515310 +sc1_props_flyers23=-1780449227 +sc1_props_flyers24=-1399149143 +sc1_props_flyers25=-49295726 +sc1_props_flyers26=2060798491 +sc1_props_flyers27=-1849985049 +sc1_props_flyers28=1600688962 +sc1_props_flyers29=1947450520 +sc1_props_flyers30=-1445582084 +sc1_props_flyers31=-1260109544 +sc1_props_flyers32=-969153593 +sc1_props_flyers33=1468171858 +sc1_props_flyers34=-471621866 +sc1_props_flyers35=-325209974 +sc1_props_flyers36=-27306995 +sc1_props_flyers37=-1722840593 +sc1_props_flyers38=352026945 +sc1_props_flyers39=633938652 +sc1_props_flyers40=1650792111 +sc1_props_flyers41=1420950345 +sc1_props_flyers42=-706970208 +sc1_props_flyers43=-1487789940 +sc1_props_flyers44=-1706785167 +sc1_props_flyers45=-1948161625 +sc1_props_flyers46=276525789 +sc1_props_flyers47=40359606 +sc1_props_flyers48=-250727421 +sc1_props_flyers49=-421322835 +sc1_props_flyers50=1313042319 +sc1_props_flyers51=1854976045 +sc1_props_flyers52=1623266446 +sc1_props_flyers53=-541158777 +sc1_props_sc1_00c_props_decal=-1582973973 +sc1_rd_23_wires=-907651195 +sc1_rd_24_wires=1382448327 +sc1_rd_bld_sc_rd_tun_j1=-1155917316 +sc1_rd_cable_tram_00f=-1438202729 +sc1_rd_cable_tram_00h=-2034762378 +sc1_rd_cablemesh13074_thvy=124659242 +sc1_rd_cablemesh13461_tstd=-2024719331 +sc1_rd_cablemesh13729_thvy=-710889558 +sc1_rd_cablemesh186898_hvhvy=-1170398382 +sc1_rd_cablemesh35055_tstd=4791730 +sc1_rd_cablemesh35056_tstd=-1067197583 +sc1_rd_clbanner_slod=-196689588 +sc1_rd_cloth_01=339556162 +sc1_rd_cloth_02=19960105 +sc1_rd_cloth_03=-547140213 +sc1_rd_cloth_slod=792747274 +sc1_rd_decals05=-793387658 +sc1_rd_duct_taping=-1267171767 +sc1_rd_fence_00=-1528829341 +sc1_rd_fence_01=-1969244701 +sc1_rd_fence_02=-715568283 +sc1_rd_fence_03=-1172892447 +sc1_rd_fence_04=-260308566 +sc1_rd_fence_05=-432739044 +sc1_rd_fence_06=-1896497505 +sc1_rd_fence_07=2091653644 +sc1_rd_fence_08=-1418037336 +sc1_rd_fence_09=-1724787945 +sc1_rd_fence_10=18554804 +sc1_rd_fence_11=247839497 +sc1_rd_fence_12=-1445859093 +sc1_rd_gnd03=325292681 +sc1_rd_graf_sc_tun_01=1596652604 +sc1_rd_ground06_oint1=-1636194635 +sc1_rd_ground06_oint2=2132535290 +sc1_rd_inttun1extras=-1973250977 +sc1_rd_inttun1extrasb=340689452 +sc1_rd_inttun1ol=-1690709935 +sc1_rd_inttun1shell=400113178 +sc1_rd_inttun2arail=123586542 +sc1_rd_inttun2b_lod=-1529264588 +sc1_rd_inttun2bol=788340028 +sc1_rd_inttun2bolglue=-744268850 +sc1_rd_inttun2bpipes=-547539026 +sc1_rd_inttun2brail=-1757425482 +sc1_rd_inttun2bshell=1738158820 +sc1_rd_inttun2lod=-12587536 +sc1_rd_inttun2ol=1605627744 +sc1_rd_inttun2olglue=30964981 +sc1_rd_inttun2pipes=-972730899 +sc1_rd_inttun2pipesend=1982268393 +sc1_rd_inttun2rail=-628904079 +sc1_rd_inttun2shell=364766464 +sc1_rd_inttun3arail001=-1492972462 +sc1_rd_inttun3bol=-622657671 +sc1_rd_inttun3bolglue=948572700 +sc1_rd_inttun3bpipes=-1270839018 +sc1_rd_inttun3brail=1839042638 +sc1_rd_inttun3bshell=1730418232 +sc1_rd_inttun3lod=214110228 +sc1_rd_inttun3ol=1828936086 +sc1_rd_inttun3olglue=87733152 +sc1_rd_inttun3pipes=-2050186419 +sc1_rd_inttun3rail=-1710298840 +sc1_rd_inttun3shell=-1269264880 +sc1_rd_inttunnel1_wire_mesh=1183749472 +sc1_rd_inttunnel2_wire_mesh=-1638626877 +sc1_rd_inttunnel3_wire_mesh=-516826443 +sc1_rd_inttunnel4_wire_mesh=2031741510 +sc1_rd_inttunnel4_wire_mesh001=2108847222 +sc1_rd_inttunnel5_wire_mesh=-1540980448 +sc1_rd_inttunnel5_wire_mesh001=1978321816 +sc1_rd_inttunpipes=270916864 +sc1_rd_inttunshortdecal=56968927 +sc1_rd_inttunshortextras=-704145719 +sc1_rd_inttunshortol=428095711 +sc1_rd_inttunshortreflect=-254539233 +sc1_rd_inttunshortshell=537042739 +sc1_rd_inttunstdecalext=1944169716 +sc1_rd_props_combo01_01_lod=737484915 +sc1_rd_props_combo02_01_lod=609287115 +sc1_rd_r1_01_o=1691380261 +sc1_rd_r1_01=267408586 +sc1_rd_r1_02_o=-1331367534 +sc1_rd_r1_02=498856033 +sc1_rd_r1_03_o=-617610920 +sc1_rd_r1_03=-1281942491 +sc1_rd_r1_04_o=558823178 +sc1_rd_r1_04=-1041647414 +sc1_rd_r1_04x=2137223847 +sc1_rd_r1_05_o=920815182 +sc1_rd_r1_05=-76174367 +sc1_rd_r1_06_o=710041848 +sc1_rd_r1_06=1224427243 +sc1_rd_r1_07=272455024 +sc1_rd_r1_08_o=2099166560 +sc1_rd_r1_08=510456271 +sc1_rd_r1_09_o=-555154252 +sc1_rd_r1_09=1114978783 +sc1_rd_r1_10_o=1787354811 +sc1_rd_r2_01_o=-2103043850 +sc1_rd_r2_01=-216163357 +sc1_rd_r2_02_o=597142992 +sc1_rd_r2_02=43727582 +sc1_rd_r2_03_o=-1736877573 +sc1_rd_r2_03=1424056169 +sc1_rd_r2_04_o=-287853905 +sc1_rd_r2_04=1611101621 +sc1_rd_r2_05_o=96807427 +sc1_rd_r2_05=811308638 +sc1_rd_r2_06_o=616400952 +sc1_rd_r2_06=969189680 +sc1_rd_r2_07_o=-1028014729 +sc1_rd_r2_07=-1940992457 +sc1_rd_r2_08_o=1901367034 +sc1_rd_r2_08=-1759452197 +sc1_rd_r2_09_o=-2040920650 +sc1_rd_r2_09=1758922568 +sc1_rd_r2_10_o=-582891155 +sc1_rd_r2_10=1550151049 +sc1_rd_r2_11_o=-2123433062 +sc1_rd_r2_11=656343805 +sc1_rd_r2_12_o=680048968 +sc1_rd_r2_12=939238582 +sc1_rd_r3_01_o=-460201925 +sc1_rd_r3_01=-458535692 +sc1_rd_r3_02_o=303609619 +sc1_rd_r3_02=-699453380 +sc1_rd_r3_02x=1796120956 +sc1_rd_r3_03_o=939879711 +sc1_rd_r3_03=-932080511 +sc1_rd_r3_04_o=655445077 +sc1_rd_r3_04=-1162053353 +sc1_rd_r3_05_o=-1137369398 +sc1_rd_r3_05=-1393173110 +sc1_rd_r3_06_o=1528547206 +sc1_rd_r3_06=-2002217748 +sc1_rd_r3_08_o=790740230 +sc1_rd_r3_08=1831198183 +sc1_rd_r3_09_o=711312641 +sc1_rd_r3_09=-1771818909 +sc1_rd_r3_10_o=1684737554 +sc1_rd_r3_10=1249189342 +sc1_rd_r3_11_o=1746109717 +sc1_rd_r3_11=1479981409 +sc1_rd_r3_12_o=-1603229506 +sc1_rd_r3_12=-1625143497 +sc1_rd_r3_13_o=-1441004878 +sc1_rd_r3_13=-1394810196 +sc1_rd_r3_14_o=559453306 +sc1_rd_r3_14=-208605161 +sc1_rd_r3_14x=2017884916 +sc1_rd_r3_gantry=-57554625 +sc1_rd_r3_gantrybits=-643456782 +sc1_rd_r3_t_01=723021238 +sc1_rd_r3_t_02=-1190458975 +sc1_rd_r4_01_o=368449137 +sc1_rd_r4_01=979051556 +sc1_rd_r4_01x=-1691087190 +sc1_rd_r4_02_o=-1337207104 +sc1_rd_r4_02=741902303 +sc1_rd_r4_04_o=406068875 +sc1_rd_r4_04=64763675 +sc1_rd_r4_05_o=61066704 +sc1_rd_r4_05=-242642314 +sc1_rd_r4_06_o=320561828 +sc1_rd_r4_06=-408650068 +sc1_rd_r4_07_o=223380804 +sc1_rd_r4_07=-713631151 +sc1_rd_r4_08_o=-855045118 +sc1_rd_r4_08=-1154964043 +sc1_rd_r4_09_o=397448305 +sc1_rd_r4_09=-1461583576 +sc1_rd_r4_09x=-570094733 +sc1_rd_r4_10_o=-1932743090 +sc1_rd_r4_10=1236809410 +sc1_rd_r4_11_o=1919430988 +sc1_rd_r4_11=580315264 +sc1_rd_r4_12_o=-1420977287 +sc1_rd_r4_12=-180089381 +sc1_rd_r4_t_02_d=-873616963 +sc1_rd_r4_t_02_o=1277274691 +sc1_rd_r4_t_02_ov=100397473 +sc1_rd_r4_t_02_ovint=-965929826 +sc1_rd_r4_t_02=-60025749 +sc1_rd_r4_t_02int=-1027938953 +sc1_rd_r4_t_03=-1718858071 +sc1_rd_rnd_tun01_reflect=1467732640 +sc1_rd_rnd_tun01_reflect2=-2061895302 +sc1_rd_rnd_tun01_reflect3=1791935716 +sc1_rd_rnd_tun01_reflect4=-394837969 +sc1_rd_rnd_tun01_reflect5=-636705958 +sc1_rd_rnd_tun01_reflect6=-807694600 +sc1_rd_rnd_tun01_shadow=536008503 +sc1_rd_rnd_tun02_reflect=213079642 +sc1_rd_rnd_tun02_shadow=1860845702 +sc1_rd_rnd_tun03_shadow=1694551345 +sc1_rd_tram_dt_wires=2014636606 +sc1_rd_tram_tun_slack=-118442785 +sc1_rd_tram_ufib=-1726155330 +sc1_rd_trcks_01=-820003155 +sc1_rd_tun_ent_01=-1066184778 +sc1_rd_tun_ent_01bit=-793342661 +sc1_rd_tun_fake_grill=-17016648 +sc1_rd_tun_grill=-1076693489 +sc1_rd_tun_rain001=1776821065 +sc1_rd_tun_rim_01=-12798148 +sc1_rd_tunnel_detailend=309682561 +sc1_rd_tunnel_wire_mesh=-68290180 +sc1_rd_tunnel2bend_lod=-849448192 +sc1_rd_tunnel2bend=448553870 +sc1_rd_tunnel3bend_lod=-2105632478 +sc1_rd_tunnel3bend=997092118 +sc1_rd_tunrof=-1155759671 +sc1_rd_wall_light_013=-1494625377 +sc1_rd_wall_light_014=-1865341074 +sc1_rd_wall_light_015=-2122643262 +sc1_rd_wall_light_016=-1610201648 +sc1_rd_wall_light_017=1417653956 +sc1_rd_wall_light_018=2128151414 +sc1_rd_wall_light_019=-1335892349 +sc1_rd_wall_light_020=748118040 +sc1_rd_wall_light_021=-1092352845 +sc1_rd_wall_light_022=-1469425728 +sc1_rd_wall_light_023=-1167492162 +sc1_rd_wall_light_024=-202543419 +sc1_rd_wire_01=-542438881 +sc1_rd_wire_02=240215915 +sc1_rd_wire_021=585446316 +sc1_rd_wire_03=152001767 +sc1_rd_wire_04=-1190380318 +sc1_rd_wire_05=-1496606623 +sc1_rd_wire_07=-1018670758 +sc1_rd_wire_10=-81378755 +sc1_rd_wire_11=-1444503617 +sc1_rd_wire_12=-676103336 +sc1_rd_wire_13=-965093147 +sc1_rd_wire_15=-1517021422 +sc1_rd_wire_16=-739380283 +sc1_rd_wire_17=-1053766069 +sc1_rd_wire_18=1841899401 +sc1_rd_wire_19=1535542020 +sc1_rd_wire_19b=1512413883 +sc1_rd_wire_20=-1884888664 +sc1_rd_wire_22=1311301293 +sc1_rd_wirehangers=-934037770 +sc1_rd_wirehangertun=-1529064319 +sc1_rd_wirehangertun001=-1932536822 +sc1_rd_wirehangertun002=1017230255 +sc1_rd_wirehangertun003=1770261875 +sc1_rd_wirehangertun004=-1757550362 +sc1_rd_wirehangertun005=-1007074724 +sc1_rd_wirehangertun006=1939284377 +sc1_rd_wirehangertun007=-1065632927 +sc1_rd_wirehangertun008=-700127501 +sc1_rd_wirehangertun009=481227718 +sc1_rd_wirehangertun010=-1162825533 +sc1_rd_wirehangertun011=171593685 +sc1_rd_wirehangertun012=313745607 +sc1_rd_wirehangertun013=-461863854 +sc1_rd_wirehangertun014=-11617794 +sc1_rd_wirehangertun015=1262834170 +sc1_rd_wirehangertun016=1561392529 +sc1_rd_wirehangertun017=759830020 +sc1_rd_wirehangertun018=-2013082764 +sc1_rd_wirehangertun019=-1771214775 +sc1_rd_wirehangertun020=-96292582 +sc1_rd_wirehangertun021=-260596348 +schafter2=-1255452397 +schafter3=-1485523546 +schafter4=1489967196 +schafter5=-888242983 +schafter6=1922255844 +schwarzer=-746882698 +scorcher=-186537451 +scrap=-1700801569 +sd_palm10_low_uv=575185516 +seashark=-1030275036 +seashark2=-616331036 +seashark3=-311022263 +seminole=1221512915 +sentinel=1349725314 +sentinel2=873639469 +serrano=1337041428 +seven70=-1757836725 +shamal=-1214505995 +sheava=819197656 +sheriff=-1683328900 +sheriff2=1922257928 +shotaro=-405626514 +skylift=1044954915 +slamvan=729783779 +slamvan2=833469436 +slamvan3=1119641113 +slod_human=1057201338 +slod_large_quadped=-2056455422 +slod_small_quadped=762327283 +sm_01_decals_buld01=-490686991 +sm_01_decals_buld02=-821129587 +sm_01_decals=223267736 +sm_01_decals1=-871814109 +sm_01_decals2=514904437 +sm_01_decals3=-1614916722 +sm_01_decals4=-1316423901 +sm_01_dirtovrly02=1249434910 +sm_01_ground_decal=1992501973 +sm_01_ground_decal001=-536470299 +sm_01_ground_decal2=1332417643 +sm_01_ground_decal3=2103308368 +sm_01_ground_decal4=-1404350930 +sm_01_ground_decal5=1519004329 +sm_01_ground_decal6=-1998682283 +sm_01_ground=1190085389 +sm_01_ground2=1024731250 +sm_01_pip=-2055872850 +sm_01_pip01=-686675450 +sm_01_pip02=-975435878 +sm_01_sm01_water=2140060588 +sm_01_tower_base=-171625316 +sm_01_tower1=1146726909 +sm_01_tower2=1753346637 +sm_01_towers_dtl=-1184602452 +sm_01_towers_g_00=-1611109860 +sm_01_towers_g_01=1858406326 +sm_01_towers_g_02=1135096185 +sm_01_towers_g_03=-1841246547 +sm_01_towers_g_04=-294156515 +sm_01_towers_g_05=-56351882 +sm_01_towers_g_06=306859714 +sm_01_towers_g_07=538962541 +sm_01_towers_g_08=-1248586421 +sm_01_towers_g_09=-1008553496 +sm_01_towers_g_10=-1956397109 +sm_01_towers_g_11=2033261414 +sm_01_towers_g_12=-1646828366 +sm_01_towers_g_13=-1951547297 +sm_01_towers_g_14=1412747626 +sm_01_towers_g_15=838569208 +sm_01_towers_rails00=-319872714 +sm_01_towers_rails01=44321952 +sm_01_towers_rails02=216686892 +sm_01_towers_rails03=-1616443721 +sm_01_towers_rails04=-1175438519 +sm_01_towers_rails05=-984395249 +sm_01_towers_rails06=-678103406 +sm_01_towers_rails07=1722520769 +sm_01_towers_rails08=-2130392717 +sm_06_apartment01=930862374 +sm_06_apartment02=700561842 +sm_06_apartment2_o_001=308336644 +sm_06_apartment2_o_002=958276994 +sm_06_apartment2_o_g1=162296619 +sm_06_apartment2_o=637885677 +sm_06_apt_detail=74708245 +sm_06_plant=1374785282 +sm_06_terrain=1487538709 +sm_06_terrain2=-790038218 +sm_07_bgrime_right=1330317885 +sm_07_bgrime_right2=1292105138 +sm_07_bhdge1=-192901599 +sm_07_bhdge2=-1088085149 +sm_07_building_left=1039533797 +sm_07_building_lleft=400687066 +sm_07_building_right=1427757193 +sm_07_dec_hdge1=3178148 +sm_07_decals_mid_01a=628642017 +sm_07_decals_mid_2a001=-1248730086 +sm_07_decals_mid=-2130865445 +sm_07_decals_mid1_2=1723311725 +sm_07_terrain_left=-1470681049 +sm_07_terrain_right=1758084880 +sm_07_water_mesh_01=642052187 +sm_07_water_mesh_02=-907757720 +sm_09_buildnew=-1492274951 +sm_09_new03=445362912 +sm_09det_3=-1360494032 +sm_09det_3fizz=-577915979 +sm_09dirt=574735845 +sm_09dirt2=-1989518467 +sm_09dirt3=1857627675 +sm_09dirt4=1574667360 +sm_09hedgedec1=631785200 +sm_09hedgedec2=1587394774 +sm_09mesh077=1762672752 +sm_10_bld1_dtl=1581140650 +sm_10_bld1_railing001=-1313950115 +sm_10_bld1_railing002=-2128816842 +sm_10_bld1_railing003=-1104261284 +sm_10_bld1_railing004=-1617030596 +sm_10_bld1=-84413387 +sm_10_bld3_awning=-2012318369 +sm_10_bld3_dtl=711767328 +sm_10_bld3=409579288 +sm_10_bld4_dtl=-640924082 +sm_10_bld4=112266151 +sm_10_cloth_rail=1533244568 +sm_10_detail_gate_small=1156995908 +sm_10_detail_ladder2=-803905399 +sm_10_detail=-1068437747 +sm_10_flatdecals=1302021739 +sm_10_gate_big=1122480347 +sm_10_grnd_dtl=1954940682 +sm_10_ground_railing=-112667632 +sm_10_ladder1=259339841 +sm_10_lads1=530538968 +sm_10_lads2=302433959 +sm_10_lascuadras_em_lod=1506747786 +sm_10_lascuadras_em=1965416925 +sm_10_railing005=-1206132845 +sm_10_railing006=-1512293612 +sm_10_railing007=-744581480 +sm_10_sm10_new00=-2041387672 +sm_10_sm10_new14=-518122231 +sm_11_bld1_dtl=1712141675 +sm_11_bld1=686128170 +sm_11_bld2_dtl=-1196766785 +sm_11_bld2_rdet=-1880033579 +sm_11_bld2=724795594 +sm_11_bld3_dtl=-1759567827 +sm_11_bld3_dtlhed1=-1921126539 +sm_11_bld3_ladz1=-714247722 +sm_11_bld3=1635118414 +sm_11_bld3fizzfnce=368593994 +sm_11_bld4_det2=-1607592289 +sm_11_bld4_dtl=54170866 +sm_11_bld4=1354189777 +sm_11_bld4shdb1=-1839273906 +sm_11_fmdl1=1686362762 +sm_11_grnd_dtl=-380232121 +sm_11_grnd=863015953 +sm_12_bld_ladfiz=837751201 +sm_12_bld_railing=1147870520 +sm_12_bld=-1153489592 +sm_12_glue=382940248 +sm_12_gluehg1=162256486 +sm_12_gluehg2=402551563 +sm_12_grnd=-1453526036 +sm_12_sm1_12_em=1192921020 +sm_13_bld1_dtl=1956818049 +sm_13_bld1_windowframe=-1033912541 +sm_13_bld1=-1344106117 +sm_13_bld2_dtl=-1477218063 +sm_13_bld2_dtl2=-472870922 +sm_13_bld2_dtlhed1=-458258 +sm_13_bld2_dtlhed2=-241736405 +sm_13_bld2=755928017 +sm_13_hedgemod1=301264831 +sm_13_newgrd_railing=1483941575 +sm_13_newgrd=-2139060822 +sm_13_shadmesh1=-1864248382 +sm_13_sm13_emmisivesign=-928957557 +sm_14_bld1_dtl=-1631171168 +sm_14_bld1_railing=1515714686 +sm_14_bld1_railing2=1702461449 +sm_14_bld1=-1188502804 +sm_14_bld2_dtl=-1886132542 +sm_14_bld2_railing=-1155989432 +sm_14_bld2=-160801422 +sm_14_bld2fizzb1=796298215 +sm_14_fzzpipes1=330666416 +sm_14_grnd_dtl=-1710380545 +sm_14_grnd_dtl2=-1585920121 +sm_14_grnd_dtl3=1329963810 +sm_14_grnd_railing=296094188 +sm_14_ground=1303716584 +sm_14_ground2=-512415329 +sm_14_mp_door_l=1536367999 +sm_14_mp_door_r=-849772278 +sm_14_propertyfudger=849075497 +sm_15_bld1_dtl=-290217201 +sm_15_bld1_dtl2=-1593931531 +sm_15_bld1_dtl3=273049475 +sm_15_bld1_wallov=96410448 +sm_15_bld1=-1291573162 +sm_15_bld1wobjects=1506980188 +sm_15_bld2_dtl=-144748500 +sm_15_bld2_railing=1153039600 +sm_15_bld2=-1454500630 +sm_15_bldgraf1=1470897157 +sm_15_delp_stepshadblk=-1804662358 +sm_15_delperro_extras=68712455 +sm_15_delperro_rim=-192167886 +sm_15_delperro_shell=-246265323 +sm_15_grnd_decal=285671071 +sm_15_grnd=-251897624 +sm_15_grnd2_rail=-1694474225 +sm_15_grnd2=-1213163682 +sm_15_metro_top=1570056720 +sm_15_props_heli_slod=-1935230139 +sm_16_allefireerails=1090848396 +sm_16_alleyg002=-1539809421 +sm_16_alleystuff1=-2010570298 +sm_16_bildfiz1=17950260 +sm_16_glue_weed=661818286 +sm_16_glue_weed2=-175655969 +sm_16_glue_weed3=-1346164653 +sm_16_glue_weed4=-1575449346 +sm_16_grndetail1=-1406682575 +sm_16_ground=-1191823951 +sm_16_motel_decal=1964016422 +sm_16_mtl_fzm1=-1609306558 +sm_16_mtl_water=688894113 +sm_16_mtl=1627005467 +sm_16_mtlrl=2061937748 +sm_16_mtlwalldet=414241539 +sm_16_sm16_alfizzlad1=133804145 +sm_16_sm16_alfizzlad1f=-114831466 +sm_16_sm16_cablesnw1=117506320 +sm_16_sm16_smov1=833028433 +sm_16_sm16_smov2=591619210 +sm_16_sm16_smov3=1943307695 +sm_16_smbuild1=-1351758511 +sm_16_smbuild1rl=-461495527 +sm_16_smbuild2=-1640092942 +sm_16_smbuildsign=-1849252499 +sm_16_tmp2_decal=1487617474 +sm_16_tmp2_railings=-705932074 +sm_16_tmp2=2116667909 +sm_16_tmp2rl=-714265724 +sm_16_tmp2walldet=1159218182 +sm_16_tmp3_decal=-1243780692 +sm_17_building1=-862919878 +sm_17_building2_ladder=-34124441 +sm_17_building2=-1094236249 +sm_17_building3=1880861265 +sm_17_buildingrl1=1661261026 +sm_17_buildingrl2=1767367048 +sm_17_buildingrl3=2065204493 +sm_17_cable_telephone_std=918562874 +sm_17_details_fizz=-1254189408 +sm_17_details=1979163640 +sm_17_ground=168028974 +sm_17_ground2=472815843 +sm_17_ov=-647589601 +sm_17_ov2=754465499 +sm_17_ov3=522034982 +sm_17_pavil2=-1386876719 +sm_17_vegbed1=84957418 +sm_17_vegbed2=-214747856 +sm_17_vegbed3=428540383 +sm_17_vegbed4=164586088 +sm_17_vegbed5=-1358385912 +sm_17_weed_glue=2034771316 +sm_17_weed_glue2=-1476159850 +sm_17_weed_glue3=-1230097429 +sm_17_weed_glue4=-220025773 +sm_18_b6_fm1=-13072319 +sm_18_build3_railing=-677448979 +sm_18_build3_stairs=644773145 +sm_18_build3=2073827549 +sm_18_build4_railing=1000015058 +sm_18_build4_railing2=1107775202 +sm_18_build4=1356055373 +sm_18_build5_detail=-823535552 +sm_18_build5_ladder=441270398 +sm_18_build5_ladder3=2062569408 +sm_18_build5_ladder5=1567397049 +sm_18_build6_h=328141622 +sm_18_build6=883034858 +sm_18_build7_decals=1842069902 +sm_18_build7_fire_exit=577670680 +sm_18_build7_h=-2128779480 +sm_18_build7=-1264350461 +sm_18_build7fm1=-935206575 +sm_18_build7rflad=-1968870622 +sm_18_gate=-1363460684 +sm_18_glue_05=947861998 +sm_18_glue_build1=1958920574 +sm_18_glue_build2=855915978 +sm_18_glue_build2fz1=1119582876 +sm_18_glue_build3=524949078 +sm_18_glue_build6_2=975753656 +sm_18_ground=53495407 +sm_18_ground2=-303415282 +sm_18_j=-20152436 +sm_18_jfm1=-1797918500 +sm_18_newbld=-2039315551 +sm_18_newbldfm1=-616328463 +sm_18_sm19_gdec3_lod=-693726791 +sm_18_sm19_gdec3=576305764 +sm_18_smad3_ladder=-420608994 +sm_18_smad3_ladder2=-1499198024 +sm_18_smad3=-796202999 +sm_18_smad3fm1=175434710 +sm_18_smad9=57298379 +sm_18_w_build1_railings=530430168 +sm_18_w_build1_railings2=-372204934 +sm_18_w_build2_railing2=1534650823 +sm_18_w_build2_railing3=751701106 +sm_18_w_build2_railings1=-794091179 +sm_18_w_build2=-1226749127 +sm_18_wires1=-1649683811 +sm_18_wires2=-1813922039 +sm_18_wm_build6_2=-1181520632 +sm_18build6_2shad=-6918809 +sm_19_addons=1716108536 +sm_19_ald2_lad1=-2076061455 +sm_19_ald2_lad2=-1706033907 +sm_19_ald2_lad3=683121114 +sm_19_ald2_lad4=955136583 +sm_19_ald3_ladder=394974603 +sm_19_b1_rfdec1=-1879563174 +sm_19_b1_rfdec2=-1162905144 +sm_19_b1_rfdec3=1010040015 +sm_19_build008=-1615923136 +sm_19_build1_ladder=-2084253155 +sm_19_build1_railing1=1028262070 +sm_19_build1_rfdet=301428545 +sm_19_build4_balcony=-1534905851 +sm_19_build4=-831956449 +sm_19_build4fzzf3=-1957967549 +sm_19_build5=491976689 +sm_19_build8_railing=-257887431 +sm_19_cablemesh31659_tstd=1030116715 +sm_19_cablemesh31660_tstd=2000317926 +sm_19_cablemesh31661_tstd=-474693354 +sm_19_cablemesh31662_tstd=-1115547274 +sm_19_cablemesh31663_tstd=-1991286156 +sm_19_cablemesh31664_tstd=1197272630 +sm_19_cablemesh31665_tstd=1838507040 +sm_19_cablemesh31666_tstd=816671336 +sm_19_cablemesh31667_tstd=-474681266 +sm_19_cablemesh31668_tstd=1495909425 +sm_19_cablemesh31669_tstd=-145942681 +sm_19_cablemesh31670_tstd=944926320 +sm_19_cablemesh31671_tstd=-275838537 +sm_19_cablemesh39684_hvstd=-1655364075 +sm_19_cablemesh39695_hvstd=549908841 +sm_19_cablemesh39706_hvhvy=1910856084 +sm_19_cablemesh39717_hvstd=-1181427442 +sm_19_cablemesh39728_hvstd=-1251314853 +sm_19_cablemesh39739_hvstd=-439339029 +sm_19_cablemesh39750_hvstd=641536944 +sm_19_cablemesh39761_hvstd=-421584810 +sm_19_cablemesh39772_hvstd=-1624805909 +sm_19_cablemesh39783_hvstd=-1344438771 +sm_19_cablemesh39794_hvstd=-449692774 +sm_19_cablemesh39805_hvstd=-1829776751 +sm_19_cablemesh39959_hvstd=71459147 +sm_19_cablemesh39970_hvstd=142428547 +sm_19_cablemesh39981_hvstd=-631548402 +sm_19_cablemesh39992_hvstd=-2055472964 +sm_19_cablemesh40003_hvstd=-156146124 +sm_19_cablemesh40014_hvstd=1999913067 +sm_19_cablemesh42146_hvstd=-2097578027 +sm_19_cablemesh42157_hvstd=-1086292911 +sm_19_cablemesh42168_hvstd=-1258278208 +sm_19_cablemesh42179_hvstd=-1506868825 +sm_19_cablemesh42190_hvstd=220363661 +sm_19_cablemesh42201_hvstd=-300584259 +sm_19_cablemesh42212_hvstd=-195676990 +sm_19_cablemesh42223_hvstd=1448724980 +sm_19_cablemesh42234_hvstd=-1278189782 +sm_19_cablemesh42245_hvstd=-1795888214 +sm_19_cablemesh42256_hvstd=439839557 +sm_19_column_ornament=-1193797255 +sm_19_doorcanopy_iref=1266222694 +sm_19_dummykneel_iref=-155206048 +sm_19_dummystand_iref=1925982851 +sm_19_gdec2=-1528271844 +sm_19_glue_weed=1021759610 +sm_19_glue_weed2=-1668233845 +sm_19_glue_weed3=-1907709697 +sm_19_glue_weed4=-2122117264 +sm_19_ground1=-1176382356 +sm_19_ground2=-1477431159 +sm_19_hedges_dtl=1249334196 +sm_19_hedges=822482824 +sm_19_ornatebalcony_iq=310885634 +sm_19_parking_ov=-1837128215 +sm_19_parking=-402425482 +sm_19_sm19_ald1=-2143043464 +sm_19_sm19_ald2=-1837931305 +sm_19_sm19_ald3=-1529247309 +sm_19_sm19_build1=979272561 +sm_19_sm19_gdec1=161192901 +sm_19_windowcanopy_iref=598593870 +sm_19planteriref1=-918470817 +sm_20_bld1_dtl=-1602960329 +sm_20_bld1a_dtl=-1230083624 +sm_20_bridge_fence01a=1541513272 +sm_20_bridge_fence01b=1832141533 +sm_20_bridge_fence01c=2147313775 +sm_20_bridge_fence01d=396990409 +sm_20_bridge_fence02=299935348 +sm_20_bridge_fence02a=-1044163522 +sm_20_bridge_fence02b=1073074337 +sm_20_bridge_fence02c=1371239468 +sm_20_bridge_fence03=-536427839 +sm_20_bridge_fence03a=-635010140 +sm_20_bridge_fence03b=-813928880 +sm_20_bridge_fence03c=-1112814929 +sm_20_bridge=867816410 +sm_20_buildin_railing01=118584094 +sm_20_buildin_railing02=-170667869 +sm_20_buildin_railing03=801227902 +sm_20_building=1485300651 +sm_20_entsign=-2068772294 +sm_20_fizz=1097791782 +sm_20_grnd2_dtl=-617008090 +sm_20_grnd2=192092472 +sm_20_grnd2a_dtl=1000187100 +sm_20_grnd2b_dtl=1277796719 +sm_20_grnd3_dtl=-2016897655 +sm_20_grnd3=499301847 +sm_20_grnd4_dtl=-93364281 +sm_20_grnd4=157193483 +sm_20_ground1=-2130195232 +sm_20_hedge_dcl=-1870127130 +sm_20_railing1=1498456566 +sm_20_slight_iref_01=957413904 +sm_20_slight_iref_02=-1097169631 +sm_20_sm20_barrier2=-474008154 +sm_20_sm20_barrier3=-712959702 +sm_20_sm20_barrier4=-928874647 +sm_20_sm20_barrierends=-973775492 +sm_20_sm20_barrierends2=1888656663 +sm_20_sm20_road=-564844861 +sm_20_sm20_road2=275282348 +sm_20_sm20_road3=-1635674680 +sm_20_sm20_road4=-1410125653 +sm_20_sm20_roadov=907741444 +sm_20_sm20_roadov2=-240220191 +sm_20_sm20_roadov3=185383581 +sm_20_sm20_tunnel1=1749773175 +sm_20_sm20_tunnel2=-1355581106 +sm_20_sm20_tunnel3=-1666886606 +sm_20_sm20_tunnel4=22617492 +sm_20_sm20_tunnel4ends=778039869 +sm_20_sm20_tunnelshell=-651778886 +sm_20_sm20_tunnelshell2=-320583386 +sm_20_sm20_tunnelshell3=1830805 +sm_20_sm20_tunnelshell4=-492391257 +sm_20_tun1_reflect=284439818 +sm_20_tun2_reflect=339858791 +sm_20_tun3_reflect=211599300 +sm_20_tun4_reflect=954504406 +sm_20_tunnel_p1=1136936174 +sm_20_tunnel_railing2=790277724 +sm_20_tunnel_railing3=491588289 +sm_20_tunnel_railing4=213215634 +sm_20_tunnel_slod_a=-481810072 +sm_20_tunnel_slod_f=1176530711 +sm_20_tunnel1blight=1250221429 +sm_20_tunnel1blight001=1651719894 +sm_20_tunnel1blight002=1883691645 +sm_20_tunnel1blight003=-1510193689 +sm_20_tunnel1blight004=-1279991464 +sm_20_tunnel1blight005=173346491 +sm_20_tunnel1blight006=1015903019 +sm_20_tunnel1blight007=2134014036 +sm_20_tunnel1blight008=421571666 +sm_20_tunnel1blight009=-327724284 +sm_20_tunnel1blight010=1988388356 +sm_20_tunnel1blight011=-1127124323 +sm_20_tunnel1blight012=1275990296 +sm_20_tunnel1blight013=275945950 +sm_20_tunnel1blight014=497857618 +sm_20_tunnel1blight015=1671413815 +sm_20_tunnel1blight016=-2090795079 +sm_20_tunnel1blight017=-679893011 +sm_20_tunnel1blight018=-457751960 +sm_20_tunnel1slight=1931152593 +sm_20_tunnel1slight001=873354528 +sm_20_tunnel1slight002=1636053003 +sm_20_tunnel1slight003=408526263 +sm_20_tunnel1slight004=1174305024 +sm_20_tunnel1slight005=-1469956670 +sm_20_tunnel1slight006=-1968307622 +sm_20_tunnel1slight007=2133158733 +sm_20_tunnel1slight008=1826113203 +sm_20_tunnel1slight009=-1317744661 +sm_20_tunnel1slight010=1163852077 +sm_20_tunnel1slight011=-26481852 +sm_20_tunnel1slight012=280006609 +sm_20_tunnel1slight013=1933792501 +sm_20_tunnel1slight014=2121689947 +sm_20_tunnel1slight015=1469029774 +sm_20_tunnel1slight016=1626976354 +sm_20_tunnel1slight017=-1944418653 +sm_20_tunnel1slight018=-1218323151 +sm_20_tunnel1slight019=1878707816 +sm_20_tunnel1slight020=1229552986 +sm_20_tunnel1slight021=1871137237 +sm_20_tunnel1slight022=500016739 +sm_20_tunnel1slight023=1675670152 +sm_20_tunnel1slight024=-2110591188 +sm_20_tunnel1slight025=1750743935 +sm_20_tunnel1slight026=1386418193 +sm_20_tunnel1slight027=-918028971 +sm_20_tunnel1slight028=-1220519610 +sm_20_tunnel1slight029=-1653791328 +sm_20_tunnel1slight030=593146525 +sm_20_tunnel1slight031=1497898615 +sm_20_tunnel1slight032=-1997144622 +sm_20_tunnel1slight033=1590438275 +sm_20_tunnel1slight034=1283589359 +sm_20_tunnel1slight035=-1038061530 +sm_20_tunnel1slight036=-1310109768 +sm_20_tunnel1slight037=-1480869027 +sm_20_tunnel1slight038=-1786931487 +sm_20_tunnelsshadow1_slod=-1767201589 +sm_20_tunnelsshadow1=-1622820968 +sm_20_tunnelsshadow2=-105943958 +sm_20_tunnelsshadow3=-403388171 +sm_20_tunnelsshadow4_slod=-1395278589 +sm_20_tunnelsshadow4=-701323919 +sm_21_build02_b_wire=-613578063 +sm_21_build02_dtl=-2052194255 +sm_21_build02_dtl2=324848477 +sm_21_build02_dtl3=-1196419571 +sm_21_build02_ladder1=457680554 +sm_21_build02=-1661257 +sm_21_build03_b_wire=-1591592905 +sm_21_build03=287164709 +sm_21_dtl_01=677424286 +sm_21_dtl_02=1636802291 +sm_21_dtl=43268798 +sm_21_dtl03=-751977770 +sm_21_ground2_2=-1031990253 +sm_21_ground2=-226546807 +sm_21_railing1=1375642932 +sm_21_railing2=138056109 +sm_21_uvanim=1103089243 +sm_22_alpha_01x=609814088 +sm_22_alpha_02=-703152450 +sm_22_alpha_1001=716729376 +sm_22_alpha=-970775325 +sm_22_bld69_fence=58722909 +sm_22_box_003=-1667547961 +sm_22_box_01=-1077089985 +sm_22_box_02=1387695896 +sm_22_build_01_railing=-1367775397 +sm_22_build_01=1156480248 +sm_22_build_67_nw=-421360249 +sm_22_build_67=987981474 +sm_22_build_railing=-1497112590 +sm_22_build_railing1=-1498089899 +sm_22_build0x=239861010 +sm_22_build13_railing=-1776887296 +sm_22_build13_topcone=1658388474 +sm_22_build13=-1711041105 +sm_22_building_69_nw=-1221364567 +sm_22_building_69_railing=1544399491 +sm_22_building_69=-1457973941 +sm_22_building_bulbs=-1817057176 +sm_22_bulbs_01_irsrefm=-160683799 +sm_22_bulbs_08=-1605597990 +sm_22_cableforbulbs=310313467 +sm_22_cablemesh212741_thvy=2069732710 +sm_22_cables_01=1236780306 +sm_22_coffee_cup_trailer=1429953832 +sm_22_detsjm=104043923 +sm_22_entsign2_slod=700069859 +sm_22_entsign2=-619570934 +sm_22_extras_01=-149539834 +sm_22_extras_03=1773443377 +sm_22_extras_069=1559127234 +sm_22_extras_08=2079276454 +sm_22_ferris_motor_irm=2064918595 +sm_22_ferris_supp=2013150397 +sm_22_irefmaster_01=1607797324 +sm_22_irefmaster_02=-965486712 +sm_22_irefmaster_03=592646473 +sm_22_irefmaster_04=936000055 +sm_22_irefmaster_06=-1931582366 +sm_22_ladder=-501059040 +sm_22_master_railing2=-110202040 +sm_22_office_alpha_lod=-1981098189 +sm_22_office_alpha=1772320718 +sm_22_office_antena=1454701673 +sm_22_office_det=-1171044979 +sm_22_office_det001=379855493 +sm_22_office_lattice=758608782 +sm_22_office=1010580992 +sm_22_oot_alpha_n=989032027 +sm_22_oot_alpha=-932057965 +sm_22_orn_01_night=2123354192 +sm_22_orn_02_night=-892102866 +sm_22_orn_03_night=1293652938 +sm_22_orn_04_night=1241621140 +sm_22_pier_alpha_01=884582834 +sm_22_pier_nrails100=525053746 +sm_22_pier_nrails101=-1683445782 +sm_22_pier_nrails102=-1261905366 +sm_22_pier_nrails102a=1536287100 +sm_22_pier_railing=-1720190181 +sm_22_pier_railing06=-146397616 +sm_22_pier_railing07=1695285842 +sm_22_pier_railing2=984108055 +sm_22_pier_railing3=686598304 +sm_22_pier_railing4=356680012 +sm_22_pier_section_006=-2120041979 +sm_22_pier=-1917871110 +sm_22_piernewsteps=1299462321 +sm_22_piersurf_3=573017481 +sm_22_piersurf=-1810687794 +sm_22_piersurf2=-1705656149 +sm_22_pleas_pier_fr=-461984434 +sm_22_pleas_pier_sgn=-1337850579 +sm_22_pp_sign=2000965656 +sm_22_pp_tied=870157253 +sm_22_railing03=-1296999164 +sm_22_railing1=-1956676994 +sm_22_rc_canopy=-1483600087 +sm_22_rc_railing=-254430631 +sm_22_rccpyshad=1202083777 +sm_22_rcoaster_neon=-1049331294 +sm_22_rcoaster_railings=1781890739 +sm_22_rcoaster1a=-1355901367 +sm_22_rcoaster1b=-155736826 +sm_22_rcoaster1c=1675001750 +sm_22_rcoaster1d=371385308 +sm_22_rcoaster1f=-1587086666 +sm_22_rcoaster1g=1460823566 +sm_22_sm1_22_glue_0=-1641375979 +sm_22_sm1_22_glue_01=140901141 +sm_22_sm1_22_glue_01a=2015331827 +sm_22_sm1_22_glue_02=-626843760 +sm_22_sm1_22_glue_03=65434138 +sm_22_sm1_22_weed_02=586794380 +sm_22_splats_01=1563145342 +sm_22_splats=-327064148 +sm_22_splats02=1044605135 +sm_22_splats1_2=1144671393 +sm_22_splats1_3=1441820685 +sm_22_splats1=2047279980 +sm_22_stend=-1372900328 +sm_22_stend01=-765294459 +sm_22_stend02=-400182261 +sm_22_stend03=-165818373 +sm_22_structend_a=787739750 +sm_22_structendsm=265468452 +sm_22_structendsm01=-151177216 +sm_22_structendsm02=1171772852 +sm_22_structendsm03=-54148207 +sm_22_structendsm04=-359751901 +sm_22_structendsm05=1278304887 +sm_23_bld=2070317877 +sm_23_grnd_builing_dtl=1577761086 +sm_23_grnd_dtl_1=522037299 +sm_23_grnd_dtl_2=768591255 +sm_23_grnd_dtl_3=-1845785115 +sm_23_grnd_dtl_4=-1622333304 +sm_23_grnd_dtl_5=-1400487174 +sm_23_grnd_dtl=-1645920457 +sm_23_grnd1=-1050418571 +sm_23_grnd2_dtl=62894459 +sm_23_grnd2=-74590520 +sm_24__awning_002=-1985289795 +sm_24__awning_02=178825545 +sm_24_b1_dd_hedge2=-1187823988 +sm_24_b1_ddwg_rail_1=-680660773 +sm_24_b1_ddwg=-1391210823 +sm_24_b1_rail_01=1132621253 +sm_24_b1=703046528 +sm_24_b2_ddwg_rails=1357841456 +sm_24_b2_ddwg_small_r=-1505800095 +sm_24_b2_ddwg=1680594007 +sm_24_b2_rail_01=452386911 +sm_24_b2=-817041840 +sm_24_b3_ddwg=-976822227 +sm_24_b3_rail_003=1539609483 +sm_24_b3_rail_004=1871821609 +sm_24_b3_rail_01=-1174397613 +sm_24_b3_rail_02=1311458739 +sm_24_b3_rail_03=1213479429 +sm_24_b3_rail_04=-218165412 +sm_24_b3_rails00=1136924869 +sm_24_b3_rails01=-658750793 +sm_24_b3_rails02=-360913352 +sm_24_b3_stair_rail=402075375 +sm_24_b3=-1091678829 +sm_24_b4_dd_hedge=851725936 +sm_24_b4_ddwg_r_01=-457734280 +sm_24_b4_ddwg_r_02=-217635817 +sm_24_b4_ddwg_r_03=21807266 +sm_24_b4_ddwg_r_04=847192822 +sm_24_b4_ddwg_wires_01=-2049188165 +sm_24_b4_ddwg_wires_02=-1471143005 +sm_24_b4_ddwg_wires_03=-1708816562 +sm_24_b4_ddwg_wires=-2077822119 +sm_24_b4_ddwg=-1754747307 +sm_24_b4_rail_001=797218039 +sm_24_b4_rail_002=1637021971 +sm_24_b4_rail_003=-1948594782 +sm_24_b4_top_rail_002=-1921891364 +sm_24_b4_top_rail=-1009216359 +sm_24_b4_wire_02=-1667269257 +sm_24_b4=-1465900809 +sm_24_gr01_rail=1495213017 +sm_24_gr01_rail02=-791255862 +sm_24_gr01=1047461002 +sm_24_gr03_dcl=1870031033 +sm_24_gr03=945320025 +sm_24_irefgatea_01=787796914 +sm_24_irefgateb_01=-865315025 +sm_24_irefgatec_01=169308524 +sm_25_land01=865836354 +sm_25_land02_ov1=1825761687 +sm_25_land02_ov2=-1515463864 +sm_25_land02=1091647533 +sm_25_wall01=1711513863 +sm_25_wall01a=-1510298083 +sm_25_wall02=1480918410 +sm_25_wall02a=-1597070171 +sm_25_wall03=-793348501 +sm_25_wall03a=2145607507 +sm_25_weeds=1601519056 +sm_26_bld_hidet=-570614247 +sm_26_bld_railing_2c=-1986535309 +sm_26_bld_window_01=960007174 +sm_26_bld=-24618024 +sm_26_bldrail=1519123745 +sm_26_bldrail2=-243973540 +sm_26_building_railing=1690999775 +sm_26_building_railing01=616542661 +sm_26_building_railing02=507913422 +sm_26_carpark=1904565981 +sm_26_decals_001=1292450893 +sm_26_decals_02=-800909349 +sm_26_decals_03=385230148 +sm_26_decals_04=868376284 +sm_26_decals=1041821445 +sm_26_fwayopas3=-1560643858 +sm_26_gas=-702017096 +sm_26_gasdecal=-346684547 +sm_26_glassrailings01=-143620092 +sm_26_glassrailings02=1709204706 +sm_26_grounds=869806587 +sm_26_h_bar=103999369 +sm_26_land01=-446315167 +sm_26_land02=-1625278249 +sm_26_land03=-1966665691 +sm_26_land05=-1368107137 +sm_26_lnddcal02_01=-688230919 +sm_26_lnddcal02_02=-382430611 +sm_26_lnddcal02_03=-76138768 +sm_26_lnddcal02=496444655 +sm_26_op3_fence01=1578841491 +sm_26_op3_fence03=-2120745844 +sm_26_pwall=187726708 +sm_26_pwall0000=2057243973 +sm_26_pwall001=452294618 +sm_26_pwall04=1766758981 +sm_26_pwall05=-1279348936 +sm_26_pwall06=-1670086492 +sm_26_pwall06a=-511098249 +sm_26_pwall07=-667650013 +sm_26_pwall07a=-1866588882 +sm_26_sm26_pool=-939138078 +sm_26_steps01_of=-533534029 +sm_26_steps01=-709124335 +sm_27_2_ddwg_hedge02=269482554 +sm_27_2_ddwg=-263170186 +sm_27_2_ddwr_rail_09=1141047673 +sm_27_2_ddwr=-757490555 +sm_27_4_ddwg=1379312669 +sm_27_5_ddwg_hedge01=1620083039 +sm_27_5_ddwg=360566340 +sm_27_5_ddwr_01=-1734223340 +sm_27_5_ddwr=-2088916418 +sm_27_5_ddwr4_01=-1463145077 +sm_27_5_ddwr4_03=192443110 +sm_27_5_ddwr5_02=-707088786 +sm_27_5_ddwr5_05=-1758777072 +sm_27_5_ddwr5_13=-1494429325 +sm_27_build1_dtl_railing1=419108905 +sm_27_build1_dtl=-1749642110 +sm_27_build1_railing_001=-882328099 +sm_27_build1_railing_002=-609329560 +sm_27_build1_railing=1768788426 +sm_27_build1_railing1=1772125361 +sm_27_build1_railing2=-1583059780 +sm_27_build1_railing3=793511945 +sm_27_build1=1000101024 +sm_27_build2_rail_001_lod=501569786 +sm_27_build2_rail_002_lod=-233745980 +sm_27_build2_rail_005=572436936 +sm_27_build2_rail_stair=-1118509472 +sm_27_build2_window_rail=1622939716 +sm_27_build2_window=501165076 +sm_27_build2=1239085341 +sm_27_build3_004=608286979 +sm_27_build3_dtl=-1812896704 +sm_27_build3_rail_002=1781613157 +sm_27_build3_rails_001=-1078939479 +sm_27_build3_rails_03=-44320268 +sm_27_build3=51635096 +sm_27_build4_top_02=-1694675769 +sm_27_build4_top_03=-2002081758 +sm_27_build4_top_06=-528197672 +sm_27_build4=-194886091 +sm_27_build5=-407294749 +sm_27_cp02_decal=1780594044 +sm_27_detail_001=538425931 +sm_27_detail_002=-1512913473 +sm_27_detail_003=-1282645710 +sm_27_detail_005=1484827420 +sm_27_gate003_ne_custom001=-1763197522 +sm_27_gateb_002=1838197169 +sm_27_gateb_01=888986772 +sm_27_gatec_002=1559244 +sm_27_groundb=-316847744 +sm_27_groundc_02=1246062234 +sm_27_groundc_gates_01=1528934537 +sm_27_groundc=-756148958 +sm_27_shrinksofa=1263090369 +sm_boat_bckdet1=1462914127 +sm_boat_bckdet2=-1383696138 +sm_boat_bckdet2a=-502512154 +sm_boat_bckdet3=2092701538 +sm_boat_bckdet3a=-1016199418 +sm_boat_clutter001=62460645 +sm_boat_clutter1=1709829989 +sm_boat_clutter2=1381517382 +sm_boat_clutter3=1678437291 +sm_boat_clutter7=720599421 +sm_boat_clutter8=30091053 +sm_boat_deck_detail=1407739869 +sm_boat_deck_rails=-981218795 +sm_boat_deck_rails01=-1935173146 +sm_boat_deck_rails02=-1644610423 +sm_boat_emissive_lod=2064886860 +sm_boat_front_rails=343161602 +sm_boat_hoists=1667665771 +sm_boat_hoists2=390174753 +sm_boat_holds=-1252245183 +sm_boat_holds2=-442075417 +sm_boat_holds3=-1285909936 +sm_boat_hull_dirt=-1887498556 +sm_boat_hull_dirt2=-1594046591 +sm_boat_hull=-892789092 +sm_boat_lounge_plants=183168021 +sm_boat_lounge_seats=-482046838 +sm_boat_main_cabin=2136198367 +sm_boat_main_telecom_pole1=1964501153 +sm_boat_main_telecom_poles=-923234219 +sm_boat_main_telecom=2131846142 +sm_boat_poles=-709088705 +sm_boat_pool_rails_01=-1838360539 +sm_boat_pool_rails=-1679275850 +sm_boat_pool_rails02=-1044722502 +sm_boat_rear_ladders=1806374769 +sm_boat_rings_of_life=-583124630 +sm_boat_side_windows=779648633 +sm_boat_slod1=-1298203218 +sm_boat_top_stairs=1725624309 +sm_boat_towbars=-1781534035 +sm_boat_towbars2=-1047091432 +sm_emissive_bld1_em=-221144759 +sm_emissive_bld2_em=729811152 +sm_emissive_build7_em=1790499833 +sm_emissive_em_nw1=301012316 +sm_emissive_em_nw2=-337917650 +sm_emissive_em_nw3=812012102 +sm_emissive_em1=192249758 +sm_emissive_em2b=20409766 +sm_emissive_emb1=2034700625 +sm_emissive_emb2=1475137181 +sm_emissive_emb3=-1949026725 +sm_emissive_emissive_b=363101632 +sm_emissive_emissive_c=-560525402 +sm_emissive_emissive=-951070880 +sm_emissive_emissive2z=-1702906852 +sm_emissive_night=-1235919674 +sm_emissive_sm_01=1155977889 +sm_emissive_sm_06=-1704821353 +sm_emissive_sm_07a=1131668777 +sm_emissive_sm_07b=-492788856 +sm_emissive_sm_07c=-194754801 +sm_emissive_sm_07d=490969293 +sm_emissive_sm_09=-1156104444 +sm_emissive_sm_12=-1150735716 +sm_emissive_sm_13_emb=-863772149 +sm_emissive_sm_13=1481204810 +sm_emissive_sm_14=647725295 +sm_emissive_sm_15=1874301734 +sm_emissive_sm_17=488205799 +sm_emissive_sm_18_a=-885340399 +sm_emissive_sm_18_z2=-1426528969 +sm_emissive_sm_18=-357660398 +sm_emissive_sm_20=-121650928 +sm_emissive_sm_21_a=-188450308 +sm_emissive_sm_21=214296860 +sm_emissive_sm_22_ema=-1681892869 +sm_emissive_sm_22_emb=-1385824954 +sm_emissive_sm_22_emc=-1822144185 +sm_emissive_sm_23=815837397 +sm_emissive_sm_24=1205460807 +sm_emissive_sm_26=1781244906 +sm_emissive_sm_27_a=1845124360 +sm_emissive_sm_27_c=-2107832883 +sm_emissive_sm_27_d=959050600 +sm_emissive_sm_a_17=1951443972 +sm_emissive_sm_b_17=-1196056862 +sm_emissive_sm_b_27=-2088621552 +sm_emissive_sm_e_27=-1084876826 +sm_emissive_sm_em24_nw3=530606431 +sm_emissive_sm_em24nw1=1053090072 +sm_emissive_sm_em24nw2=344362140 +sm_emissive_wm_bild62_em=468308552 +sm_lod_emissive_5_19_slod=7188113 +sm_lod_emissive=493026780 +sm_lod_slod3=-413517493 +sm_lod_slod4=-635134240 +sm_lod_sm_emissive_slod=-268741574 +sm_props_prop_billboard_rprox=-1553764902 +sm_rd_01_r1a_ovly=-1256061543 +sm_rd_01_r1a_wires=-765749105 +sm_rd_01_r1a=1316522703 +sm_rd_01_r1b_ovly=-461926922 +sm_rd_01_r1b_wires=1769021199 +sm_rd_01_r1b=-1569508669 +sm_rd_01_r1c_ovly=-1299283147 +sm_rd_01_r1c_wires=332657377 +sm_rd_01_r1c=1908166998 +sm_rd_01_r1d_ovly=-1015803771 +sm_rd_01_r1d=-953156548 +sm_rd_01_r1e_ovly=486486907 +sm_rd_01_r1e=-1787946823 +sm_rd_01_r1f_ovly=26209594 +sm_rd_01_r1f=-916946799 +sm_rd_01_r1g_ovly=-1747835346 +sm_rd_01_r1g=-1197252829 +sm_rd_01_r1h_ovly=2103136022 +sm_rd_01_r1h=-299677146 +sm_rd_01_r1i_ovly=123007247 +sm_rd_01_r1i=-54696102 +sm_rd_01_r2a_ovly=427745667 +sm_rd_01_r2a=-266285191 +sm_rd_01_r2b_ovly=1570369674 +sm_rd_01_r2b=-1252599326 +sm_rd_01_r2c_ovly=-364322289 +sm_rd_01_r2c=-1019087432 +sm_rd_01_r2d_ovly=1183255256 +sm_rd_01_r2d=451028219 +sm_rd_01_r2e_ovly=523347467 +sm_rd_01_r2e=686473484 +sm_rd_01_r2f_ovly=1539004010 +sm_rd_01_r2f_wires=410126201 +sm_rd_01_r2f=-27497488 +sm_rd_01_r2g_ovly=1509290267 +sm_rd_01_r2g=219285851 +sm_rd_01_r2h_ovly=1998964509 +sm_rd_01_r2h=1675736821 +sm_rd_01_r2i_ovly=-1845514624 +sm_rd_01_r2i=1906332274 +sm_rd_01_r3a_ovly=-1189542368 +sm_rd_01_r3a=1736239043 +sm_rd_01_r3b_ovly=-823556599 +sm_rd_01_r3b=-1374489362 +sm_rd_01_r3c_ovly=165101103 +sm_rd_01_r3c=1002999899 +sm_rd_01_r3d_ovly=-830176742 +sm_rd_01_r3d=-1838793323 +sm_rd_01_r3e_ovly=1925432931 +sm_rd_01_r3e=-1605117584 +sm_rd_01_r3f_ovly=924287638 +sm_rd_01_r3f=-216400125 +sm_rd_01_r4a_ovly=1280667701 +sm_rd_01_r4a=227554627 +sm_rd_01_r4b_ovly=-616057295 +sm_rd_01_r4b=946703101 +sm_rd_01_r4c_ovly=1309004936 +sm_rd_01_r4c=1777626634 +sm_rd_01_r4d_ovly=1349872815 +sm_rd_01_r4d=-1770338538 +sm_rd_01_r4e_ovly=-38421647 +sm_rd_01_r4e=1221700549 +sm_rd_01_r4f_ovly=-1253342689 +sm_rd_01_r4f=-1844003250 +sm_rd_01_r4g_ovly=-1114953147 +sm_rd_01_r4g=-1537809714 +sm_rd_01_r4h_ovly=-1704007840 +sm_rd_01_r4h=-275875516 +sovereign=743478836 +sp1_01_cnt_sign=-1980482350 +sp1_01_debries_001=896396699 +sp1_01_debries_002=51775724 +sp1_01_details_01=616161945 +sp1_01_details_02=576576993 +sp1_01_details_03=278870628 +sp1_01_details_0j=369739109 +sp1_01_grde001=272469416 +sp1_01_grde002=1040214317 +sp1_01_grde003=81524453 +sp1_01_jumptest_fizzhd=1412331192 +sp1_01_jumptest=-289249109 +sp1_03__hd_fizzing_044=-1930921615 +sp1_03__hd_fizzing_053=-1867874411 +sp1_03__hd_fizzing_0675=1688341506 +sp1_03_bbuild_01_d=-1257765257 +sp1_03_bbuild_01=392373231 +sp1_03_bbuild_05_d=59283756 +sp1_03_bbuild_05_o=2130939928 +sp1_03_bbuild_05=1550265850 +sp1_03_build_001_d=306827323 +sp1_03_build_001=1978499018 +sp1_03_build_003=396444463 +sp1_03_build_010_d=-1846163322 +sp1_03_build_010=1320399451 +sp1_03_build_69_details=2112918316 +sp1_03_build_69_o=1257126093 +sp1_03_build_69=1844662192 +sp1_03_build_69a_o=-2020206640 +sp1_03_cablemesh37326_tstd=1103126256 +sp1_03_carwreck_01=161581647 +sp1_03_carwreck_02=2074930788 +sp1_03_carwreck_03=645284856 +sp1_03_carwreck_04=404858703 +sp1_03_carwreck_05=-526532 +sp1_03_carwreck_06=-1900505921 +sp1_03_carwreck_07=-529844189 +sp1_03_carwreck_08=-217850540 +sp1_03_carwreck_slod=1313556003 +sp1_03_grnd_d=1997114228 +sp1_03_grnd01_d=-357304705 +sp1_03_ground_detail_01=-250212429 +sp1_03_ground_detail=-1357420178 +sp1_03_ground=-789380911 +sp1_03_hd_fence_01=-638571933 +sp1_03_hd_fence_mesh_01=-1627280765 +sp1_03_hd_fence_mesh_02=-1865675240 +sp1_03_hd_fence_mesh_03=-1502758569 +sp1_03_hd_fence_mesh_04=-1741284120 +sp1_03_hd_fence_mesh_05=1240236114 +sp1_03_hd_fence_mesh_06=2103994185 +sp1_03_hd_fizzing_01=-175441841 +sp1_03_hd_fizzing_02=-464792111 +sp1_03_hd_fizzing_03=303411556 +sp1_03_hd_fizzing_04=-1210319630 +sp1_03_hd_fizzing_05=-1517135777 +sp1_03_hd_fizzing_07=-1026878764 +sp1_03_hd_fizzing_08=1888513628 +sp1_03_ladder_01=-633600292 +sp1_03_ladder_02=132375083 +sp1_03_ladder_03=-21901369 +sp1_03_ladder_04=739027580 +sp1_03_ladder_05=643833635 +sp1_03_ladder_06=1418787716 +sp1_03_object002=959817899 +sp1_03_road_o=717528589 +sp1_03_road_o3=844879939 +sp1_03_shed_002_d=-840129747 +sp1_03_shed_002=2016038755 +sp1_03_shed_008=4677527 +sp1_03_shed_010_d=970829994 +sp1_03_sign=-204825554 +sp1_03_sign02=-623382305 +sp1_03_wall_01_o=1151786152 +sp1_03_wall_02_o=-430549251 +sp1_03_winnoshadow=-1780843846 +sp1_04_details_01=1022460823 +sp1_04_details_02=-1352636301 +sp1_04_details_03=-1601910084 +sp1_04_ground=-1471019060 +sp1_04_ground01=298645552 +sp1_05_build_01_c=-172083141 +sp1_05_build_01_detail=748743525 +sp1_05_build_01_o_d=865981490 +sp1_05_build_01=1957103851 +sp1_05_build_02_o_d=1448075052 +sp1_05_build_02=1715825704 +sp1_05_build_02pipe=49824893 +sp1_05_cablemesh_tstd=626187085 +sp1_05_det_=1303926367 +sp1_05_det_01=349755010 +sp1_05_det_02=-262238834 +sp1_05_det_03=-31381229 +sp1_05_det_04=-874920827 +sp1_05_fences_hd=-488692045 +sp1_05_ground_dec01=-1329078151 +sp1_05_ground_dec02=320218392 +sp1_05_ground_dec03=266215080 +sp1_05_ground=-192076107 +sp1_05_pipes_hd_01=30663009 +sp1_05_pipes_hd_02=-294864237 +sp1_06_ground_detail_01=-919121175 +sp1_06_ground=1667922346 +sp1_06_ground02_detail_02=203985582 +sp1_07_details_01=-335423559 +sp1_07_details_02=-124817196 +sp1_07_details_03=1434593976 +sp1_07_details_03a=-2092333855 +sp1_07_gndstones=-1062008738 +sp1_07_grnd01=-1037961488 +sp1_07_grnd06=1216250795 +sp1_07_grnd07xxx=1157018036 +sp1_10__fake_int=-1471268258 +sp1_10_brand_01_wip_dontdelq=-1393274362 +sp1_10_details2=859153911 +sp1_10_details3=1089093984 +sp1_10_details4=1451256972 +sp1_10_details5=-4178167 +sp1_10_details6=-378662299 +sp1_10_details7=625609228 +sp1_10_fake_interior_lod=1248668236 +sp1_10_fake_interior_slod=1167231321 +sp1_10_fences_hd_01=-1231039704 +sp1_10_fences_hd_02=1753790203 +sp1_10_fences_hd_03=2087771855 +sp1_10_fences_hd_04=239600255 +sp1_10_fences_hd_05=1460868116 +sp1_10_fences_hd_06=-1967621282 +sp1_10_fizza_01=-684030287 +sp1_10_fpoles01=1063991623 +sp1_10_fpoles02=1437296071 +sp1_10_fpoles03=-751836962 +sp1_10_fpoles04=-896872556 +sp1_10_fpoles05=2018028305 +sp1_10_fpoles06=1846449821 +sp1_10_fpoles07=646121431 +sp1_10_fpoles08=933374485 +sp1_10_fpoles09=-1991225984 +sp1_10_fpoles10=318853584 +sp1_10_fpoles11=-1009765533 +sp1_10_fpoles12=-1315107075 +sp1_10_ground_1=-576384219 +sp1_10_ground_2=-279988614 +sp1_10_hedge01=-1909662728 +sp1_10_hedge02=2146385789 +sp1_10_hedge03=-1334992775 +sp1_10_int=1430851769 +sp1_10_mainwall_1=221673344 +sp1_10_props_interior_slod=-1899183420 +sp1_10_roof01=452884211 +sp1_10_roofbars=-932069920 +sp1_10_roofshadow=864093339 +sp1_10_sidebars_hd=817111148 +sp1_10_sign_bars_hd=-1449594966 +sp1_10_wind01=-491177724 +sp1_10_wind02=-730620807 +sp1_10_wind03=946758765 +sp1_10_wind04=707774448 +sp1_11_01_detail_01=-1356012400 +sp1_11_01_detail=275404410 +sp1_11_01=2065813614 +sp1_11_02=-1992692578 +sp1_11_03_detail=-461075416 +sp1_11_03=1477970523 +sp1_11_04_det=440976732 +sp1_11_04_detail=1104877596 +sp1_11_04_detail02=-813767421 +sp1_11_04_detail02b=-1968778096 +sp1_11_04_detaila=-14273463 +sp1_11_04=1723672485 +sp1_11_railings=2034646738 +sp1_12_a_build08graf=-551206808 +sp1_12_b00=2125673261 +sp1_12_b01=-909129351 +sp1_12_b02=6370975 +sp1_12_b03=1268239631 +sp1_12_billboard_hd_01=-857559116 +sp1_12_billboard_hd_02=-116783106 +sp1_12_billboard_hd_03=709388922 +sp1_12_billboard_hd_04=1952808627 +sp1_12_bridge_03=-1977517011 +sp1_12_bridge_03fc2_lod=-2031134611 +sp1_12_bridge_03fc3=-1288872892 +sp1_12_bridge_03fc3a=-1711060759 +sp1_12_bridge_03fc3b=-255527289 +sp1_12_bridge_03fc3c=-1098837504 +sp1_12_bridge_04=2028722626 +sp1_12_bridge_1=-99737415 +sp1_12_bridge_1fc=1919252664 +sp1_12_bridge_1fcb=-1386559208 +sp1_12_bridge_2=-247656681 +sp1_12_bridge_fc1=-1800984982 +sp1_12_bridge_fc2=1521627777 +sp1_12_bridge_fc3=2029154049 +sp1_12_bridge_fc4=-1325834482 +sp1_12_bridge_fc5=-549635179 +sp1_12_bridge_fc6=-2113437397 +sp1_12_bridge_fc7=-1077805921 +sp1_12_cablemesh_01=1327936860 +sp1_12_cablemesh_02=-1770929171 +sp1_12_decals00=1337940827 +sp1_12_decals01=1629748772 +sp1_12_decals02=-397767565 +sp1_12_decals03=-39405781 +sp1_12_decals04=1184123133 +sp1_12_decals05=1538683713 +sp1_12_decals06=-488636010 +sp1_12_decals08=-1891116445 +sp1_12_decals09=-1587773812 +sp1_12_decals10=-1490318506 +sp1_12_decals11=-648384589 +sp1_12_decals12=1088601794 +sp1_12_decals13=590840684 +sp1_12_decals14=503806220 +sp1_12_decals15=273800609 +sp1_12_detail_01=-1104172831 +sp1_12_detail_01a=-516948407 +sp1_12_detail_02=-478612621 +sp1_12_detail_02a=-1228560299 +sp1_12_detail_03=-641867779 +sp1_12_detail_03a=778999449 +sp1_12_detail_04=114014744 +sp1_12_detail_05=-315390232 +sp1_12_detail_06=433479725 +sp1_12_detail_06a=-1649121089 +sp1_12_detail_07=277433747 +sp1_12_detail_07a=29601728 +sp1_12_detail_08=-94428841 +sp1_12_detail_08a=1872231654 +sp1_12_detail_09=-273019891 +sp1_12_detail_10=-158065879 +sp1_12_detail_11=-917192533 +sp1_12_drain_cover=1406153706 +sp1_12_fc7_lod=528845980 +sp1_12_glue_007a=1415690315 +sp1_12_graph=1599394013 +sp1_12_graph001=-240111796 +sp1_12_graph002=1132385000 +sp1_12_graph003=1467808484 +sp1_12_graph004=692461175 +sp1_12_graph005=956808698 +sp1_12_graph006=-1966710406 +sp1_12_graph007=1590167934 +sp1_12_graph008=1883221101 +sp1_12_graph008a=-2015529547 +sp1_12_railing01=-1366342170 +sp1_12_railing02=-1100356197 +sp1_12_rd_01=-1483813328 +sp1_12_rd_02=-1995009728 +sp1_12_riv_01=-903559602 +sp1_12_riv_03=-290680991 +sp1_12_riv_04_d=-1467618230 +sp1_12_riv_04=1598255253 +sp1_12_riv_05=1417501449 +sp1_12_riv_06=-2081932846 +sp1_12_riv_07=1974377823 +sp1_12_riv_07graf=-833797854 +sp1_12_riv_08=403563051 +sp1_12_riv_08g=-1201935805 +sp1_12_riv_09=172705446 +sp1_12_riv_10=1309166911 +sp1_12_riv_11=1589702320 +sp1_12_river_end_1=-1143441452 +sp1_12_river_end_2=-1448422535 +sp1_12_shadowb01=-4614628 +sp1_12_shadowb02=1865807127 +sp1_12_shadowb03=1280094021 +sp1_12_shadowb04=906986187 +sp1_12_shadowb05=-1497242578 +sp1_12_shadowb08=2097746109 +sp1_12_sp1_rd_shadow_prox=-1968859282 +sp1_emissive_sp1_03a=-1012131300 +sp1_emissive_sp1_03b=-698957967 +sp1_emissive_sp1_03c=-1457888011 +sp1_emissive_sp1_03d=-1767129064 +sp1_emissive_sp1_03e=-1922650738 +sp1_emissive_sp1_03f=2066811171 +sp1_emissive_sp1_05a=-2076436231 +sp1_emissive_sp1_05b=-1779319708 +sp1_lod_em=1095954632 +sp1_lod_slod4=334848724 +sp1_lod_sp1_10_particle_null=-1366432263 +sp1_props_flyers_020=1433497939 +sp1_props_flyers_022=534709807 +sp1_props_flyers_053=2070034192 +sp1_props_flyers_054=210196868 +sp1_props_flyers_055=-52905433 +sp1_props_flyers_056=-402485125 +sp1_props_flyers_059=1156598357 +sp1_props_flyers_062=506265027 +sp1_props_flyers_063=141742671 +sp1_props_flyers_064=1773540568 +sp1_rd_00_d=721968862 +sp1_rd_01_d=1270332868 +sp1_rd_01=1429897999 +sp1_rd_02=1739401204 +sp1_rd_028=1591695087 +sp1_rd_029=-547891226 +sp1_rd_03_d=-2025533390 +sp1_rd_03_shadprx=571914694 +sp1_rd_03=-2133042606 +sp1_rd_030=-806865509 +sp1_rd_031=1329706060 +sp1_rd_04_d=-682389557 +sp1_rd_04=387811122 +sp1_rd_05_d=1760924780 +sp1_rd_06_d=527208646 +sp1_rd_06a=584882842 +sp1_rd_06b=823637776 +sp1_rd_06c=2137576373 +sp1_rd_07_d=2073902221 +sp1_rd_07=1555075671 +sp1_rd_08_d=1549058693 +sp1_rd_08=-573434724 +sp1_rd_09_d=-1708359422 +sp1_rd_09=1343289624 +sp1_rd_10_d=448818011 +sp1_rd_10=-1262698790 +sp1_rd_11_d=-1299957865 +sp1_rd_11=43834013 +sp1_rd_12_d=-1146937529 +sp1_rd_12=105374195 +sp1_rd_13_d=-2131793053 +sp1_rd_13=-612463519 +sp1_rd_14_d=664905876 +sp1_rd_14=1981661601 +sp1_rd_15_d=-1419077405 +sp1_rd_15=-1956844513 +sp1_rd_16_d=-1191744669 +sp1_rd_17_d=1835301423 +sp1_rd_17=1797663666 +sp1_rd_18_d=1959780514 +sp1_rd_18=1085069012 +sp1_rd_19_d=-1553491356 +sp1_rd_19=1307603291 +sp1_rd_20_d=1448810562 +sp1_rd_20=1588794304 +sp1_rd_21_d=816657794 +sp1_rd_21=-738329004 +sp1_rd_22_d=-20899850 +sp1_rd_22=-1053206325 +sp1_rd_23_d=1187563459 +sp1_rd_23=-1736964279 +sp1_rd_24_d=965768865 +sp1_rd_24a=2084036814 +sp1_rd_24b=312806826 +sp1_rd_25_d=402822573 +sp1_rd_25=1748149931 +sp1_rd_26_d=-602550984 +sp1_rd_26=1425473588 +sp1_rd_27_d=-1550085805 +sp1_rd_27=-877793888 +sp1_rd_28_d=-1508152312 +sp1_rd_armco=-1147446384 +sp1_rd_blockades=-1135087813 +sp1_rd_props_combo01_dslod=-1302603504 +sp1_rd_props_combo02_dslod=-2027445393 +sp1_rd_props_combo03_dslod=742143715 +sp1_rd_props_combo04_dslod=-682530277 +sp1_rd_props_combo05_dslod=-1477151821 +sp1_rd_rail1=-461473856 +sp1_rd_rail2=-768093389 +sp1_rd_wires=1454633990 +sp1_rd_wires2=76730524 +specter=1886268224 +specter2=1074745671 +speeder=231083307 +speeder2=437538602 +speedo=-810318068 +speedo2=728614474 +spiritsrow=674110876 +squalo=400514754 +ss1_01_c_waterd=-1969678975 +ss1_01_column_iref=-1413417189 +ss1_01_dtd01=1820076484 +ss1_01_dtd02=2094189169 +ss1_01_dtd02b=-1821022473 +ss1_01_dtd02bivy=-451457211 +ss1_01_dtd03=1077825861 +ss1_01_dtl04=1085046626 +ss1_01_fizza_00=-828760800 +ss1_01_fizza_01=-1020197302 +ss1_01_fizza_02=-1322098099 +ss1_01_fizza_03=-1660732945 +ss1_01_fizza_04=-1968827083 +ss1_01_fizza_05=2020307136 +ss1_01_fizza_06=1716079740 +ss1_01_fizza_07=1436003097 +ss1_01_fizza_08=1204129653 +ss1_01_flower_1=515055691 +ss1_01_flower_3=-1708517573 +ss1_01_fronthedges=-297123381 +ss1_01_ladder01=-774485830 +ss1_01_ladder02=-2145934018 +ss1_01_ladder03=-921225436 +ss1_01_ladder04=-1159652680 +ss1_01_ladder05=-575578024 +ss1_01_ladder06=-816331867 +ss1_01_ladder07=1490146991 +ss1_01_logo01=-39868533 +ss1_01_logo02=-868105012 +ss1_01_lowpdtd00=1062929008 +ss1_01_lowpdtd01=1906763527 +ss1_01_lowpdtd02=618679675 +ss1_01_lowpdtd03=1429155352 +ss1_01_mansion=15612611 +ss1_01_park_decal=1155146323 +ss1_01_park=-842967124 +ss1_01_raildtd01=-2139978508 +ss1_01_raildtd02=-1363517053 +ss1_01_raildtd03=-470234113 +ss1_01_shadowproxy=-1955735898 +ss1_01_ss1_emissive_ss1_01=-919802388 +ss1_01_stairs01=137063414 +ss1_01_stairsbase01=1456684485 +ss1_01_terrain_dtl01=1402537249 +ss1_01_terrain_dtl01b=1907480515 +ss1_01_terrain_dtl02=-2062587899 +ss1_01_terrain=1345457371 +ss1_01_terrainnoshad=-417452013 +ss1_02_building00_dtl_1=1401152204 +ss1_02_building00_dtl_2=21773918 +ss1_02_building00_dtl=1317947300 +ss1_02_building00=-1087287778 +ss1_02_building01_dtl=-724395030 +ss1_02_building01_dtl2=-279744443 +ss1_02_building01=-1426709080 +ss1_02_building03_dtl_1=-1543537378 +ss1_02_building03_dtl=1958430556 +ss1_02_building03=-2058855863 +ss1_02_decal=-1780886489 +ss1_02_decal2=104890951 +ss1_02_decal3=-1393569881 +ss1_02_decal4=-1161270440 +ss1_02_decal5=1333040302 +ss1_02_grd01=-1732998491 +ss1_02_hedge_dcl=1602125812 +ss1_02_hedge_dcl2=-1441045355 +ss1_02_pool_water=1919516466 +ss1_02_ss1_emissive_ss1_02=-500045280 +ss1_02_ss1_emissive_ss1_02b=-1920008361 +ss1_03_dec_tnt=1925852729 +ss1_03_fs_logo=1555690038 +ss1_03_ivy_a=1700779227 +ss1_03_ladder_01=-2145923898 +ss1_03_north_dtl=-1762816313 +ss1_03_north_dtl2=-1607807933 +ss1_03_north=955451469 +ss1_03_railing01=1419796952 +ss1_03_railing02=-471728019 +ss1_03_railing03=-164322030 +ss1_03_railing04=290839380 +ss1_03_railing05=584547927 +ss1_03_railing06=-1414229997 +ss1_03_railing07=-1082574948 +ss1_03_railing08=-628986450 +ss1_03_railing09=1681424668 +ss1_03_railing10=1832948800 +ss1_03_railing11=2014816750 +ss1_03_railing12=-2057517960 +ss1_03_railing13=799349002 +ss1_03_railing14=1104723313 +ss1_03_railing15=1277874709 +ss1_03_railing16=1592096650 +ss1_03_railing17=-384463908 +ss1_03_railing18=-141088545 +ss1_03_railing19=157076586 +ss1_03_railing20=-1323327047 +ss1_03_railing21=-1505326073 +ss1_03_railing22=-1802770286 +ss1_03_railing23=2045096774 +ss1_03_railing24=1868013098 +ss1_03_railing25=1567160909 +ss1_03_railing26=1121174819 +ss1_03_railing27=1022507360 +ss1_03_railing28=658607615 +ss1_03_railing29=348514568 +ss1_03_railing30=1203223235 +ss1_03_roof_fizz_01=1819692869 +ss1_03_south_dtl=1075521186 +ss1_03_south_dtl2=296970172 +ss1_03_south=-1438790954 +ss1_03_southe_col=314386334 +ss1_03_southe_detail=281453505 +ss1_03_southe_detail2=604171909 +ss1_03_southe=-1409315301 +ss1_03_terrain_dtl=623563406 +ss1_03_terrain=-1246316451 +ss1_04_apart_01=-992154463 +ss1_04_apart_02_dtl01=2109290753 +ss1_04_apart_02_dtl02=-1820760959 +ss1_04_apart_06=1667181023 +ss1_04_apt02_01_dtl=466749814 +ss1_04_apt02_01_dtl2=-1533194113 +ss1_04_apt02_01=1466108594 +ss1_04_aptrailing1=-170017976 +ss1_04_aptrailing10=-167191886 +ss1_04_aptrailing2=72439855 +ss1_04_aptrailing3=452887949 +ss1_04_aptrailing4=723232199 +ss1_04_aptrailing5=945373250 +ss1_04_aptrailing6=1319529692 +ss1_04_aptrailing7=1675466570 +ss1_04_aptrailing8=1949382641 +ss1_04_aptrailing9=-2123181452 +ss1_04_cable=-1034572158 +ss1_04_glueweed=-527678138 +ss1_04_glueweed2=-1075284838 +ss1_04_glueweed3=-40964122 +ss1_04_glueweed4=-1630719388 +ss1_04_grddecals=-317401090 +ss1_04_greenbar_001=136974040 +ss1_04_greenbar_002=1229426962 +ss1_04_greenrail_002=348123055 +ss1_04_greenrail01=-353898698 +ss1_04_hdg_top=-1208701519 +ss1_04_hdg=248660029 +ss1_04_hedgeivywall=-1141209275 +ss1_04_hedgeivywall2=-2137161087 +ss1_04_ladder01=-1425005495 +ss1_04_ladder02=-1159412750 +ss1_04_ladder03=-392028304 +ss1_04_ladder04=-160843009 +ss1_04_newivy01=279855155 +ss1_04_newrailing001=-1092714562 +ss1_04_sht01_dtl2=-943388183 +ss1_04_sht01_dtl2b=-1899782901 +ss1_04_sht01=1859148382 +ss1_04_shtrail01=-1581764331 +ss1_04_shtrail02=1944474994 +ss1_04_shtrail03=-2076379617 +ss1_04_shtrail04=1324649359 +ss1_04_shtrail05=1623076642 +ss1_04_shtrail06=693944420 +ss1_04_terrain01=901186973 +ss1_04_terrain02=1729980521 +ss1_04_terrain03=-416487290 +ss1_04_terrain04=-629715173 +ss1_05_apart01_jan=-1941276258 +ss1_05_bigapt02_dtl2=72950441 +ss1_05_bigapt02_dtl2b=-893962709 +ss1_05_bigapt02_dtl2c=-461280833 +ss1_05_bigapt02=-1347482922 +ss1_05_build1_dtl=-570202543 +ss1_05_build3_b=1856064297 +ss1_05_build3_dtl=832041070 +ss1_05_build3_dtlnew=-1825736558 +ss1_05_build5=-1447282578 +ss1_05_buildn_emit=940052003 +ss1_05_buildnew_a=-744961946 +ss1_05_emissive_hd=1230711645 +ss1_05_emissive_slod=1694854589 +ss1_05_gr_n=706155772 +ss1_05_gr=-1405432277 +ss1_05_gr2=872749416 +ss1_05_grbc1=1349305817 +ss1_05_grbc2=1579835732 +ss1_05_grounda001_dtl=-978914387 +ss1_05_grounda001_dtlb=-1482085974 +ss1_05_grounda001_dtlc=-1653729996 +ss1_05_groundb_dtl=-30256148 +ss1_05_groundb_dtl2=286180407 +ss1_05_groundb_dtlb=1599004858 +ss1_05_groundb=1301196711 +ss1_05_hedge_rnd_a_m_decl006=1748992601 +ss1_05_hedge_sqr_a_l_decm001=496319053 +ss1_05_ladder01=-1285349879 +ss1_05_ladder02=385738049 +ss1_05_pool=-863578633 +ss1_05_shopframe01=421424729 +ss1_05_shw=-1780286097 +ss1_05_units=-756717576 +ss1_05_wires=-344539447 +ss1_05_xxx=423159696 +ss1_06_banner=118508278 +ss1_06_d1=-1102142546 +ss1_06_d1b_2=505265099 +ss1_06_d1b=-1676073142 +ss1_06_d1b001=1246324607 +ss1_06_d1bb_2=758591526 +ss1_06_d1bb=-1186449106 +ss1_06_d2_2=293481756 +ss1_06_d2=-1342109933 +ss1_06_d2b_2=1630392559 +ss1_06_d2b=305042635 +ss1_06_d2b001=-1726232002 +ss1_06_glass=1750414869 +ss1_06_ground=-172758616 +ss1_06_groundb=-1068789358 +ss1_06_groundc=-1307183833 +ss1_06_groundd=-1545676615 +ss1_06_hdg_top=985238221 +ss1_06_hdg=833433536 +ss1_06_hdg01_top=-478642697 +ss1_06_hdg01=-587229387 +ss1_06_hdg02_top=637612818 +ss1_06_hdg02=-1017846816 +ss1_06_hdgnew_d=-1078972206 +ss1_06_hdgnew=-605572715 +ss1_06_ladder01=-1393226214 +ss1_06_monkey=1960111416 +ss1_06_north=928480197 +ss1_06_number01=-1080925435 +ss1_06_number02=-1847949418 +ss1_06_number02b=373832953 +ss1_06_number03=1718857929 +ss1_06_railing01=-1920841762 +ss1_06_railing02=-1692540139 +ss1_06_railing03=2028248739 +ss1_06_railing04=-2065058131 +ss1_06_railing05=1387582024 +ss1_06_railing06=1644589291 +ss1_06_railing07=1075129609 +ss1_06_railing08=196592719 +ss1_06_railing09=436297954 +ss1_06_railing10=1960123488 +ss1_06_railing11=-1618579006 +ss1_06_railing12=-1140479296 +ss1_06_railing13=-1378021777 +ss1_06_railing14=-663526501 +ss1_06_railing15=-933346447 +ss1_06_railing16=71809863 +ss1_06_railing17=-157278216 +ss1_06_seblg=-1525475962 +ss1_06_shw=12023110 +ss1_06_shw2=452899949 +ss1_06_sign=184371264 +ss1_06_sign01=-1776294713 +ss1_06_sign02=-2082979784 +ss1_06_ss_06_cp00_2=-1519828029 +ss1_06_ss_06_cp00=556932233 +ss1_06_swblg=873509627 +ss1_06_towels=-283072059 +ss1_06_woodb=-620695079 +ss1_06b_aptgrnd=-566572923 +ss1_06b_bdd=387347948 +ss1_06b_bdd2=1155915766 +ss1_06b_card=-1335731209 +ss1_06b_club_dtl001=-897203232 +ss1_06b_club_grnd=-1336619218 +ss1_06b_club1=156210570 +ss1_06b_club1lad=1174528774 +ss1_06b_d=282156055 +ss1_06b_d1=1463155419 +ss1_06b_d2=-668828494 +ss1_06b_d2b=-798021120 +ss1_06b_hdg_top=1659436552 +ss1_06b_hdg_top01=1667584854 +ss1_06b_hdg_top02=1958802957 +ss1_06b_hdg_top03=-2014897063 +ss1_06b_hdg_top04=-1722958042 +ss1_06b_hdg=-2121670004 +ss1_06b_hdg01=-1714224279 +ss1_06b_ivy_top=49710949 +ss1_06b_ivy02=848154567 +ss1_06b_ivywall01=764087883 +ss1_06b_new01=1967096107 +ss1_06b_new04=1680465632 +ss1_06b_newivy=-1975932717 +ss1_06b_newrail001=-1629332993 +ss1_06b_pool=1954887339 +ss1_06b_r_2=1443083033 +ss1_06b_r=903652897 +ss1_06b_rail=-728277230 +ss1_06b_rail2=-628744539 +ss1_06b_snw=1482065203 +ss1_06b_snw2=-857049812 +ss1_07_apts_d=1857307530 +ss1_07_apts_d2=2060975401 +ss1_07_apts_rail1=-675128553 +ss1_07_apts_rail2=-1997587086 +ss1_07_apts=1475712388 +ss1_07_bck_fizz1_lod=-521428309 +ss1_07_bdyshpd=-524774748 +ss1_07_bdyshpd001=1885153129 +ss1_07_bdyshpd002=1756043269 +ss1_07_bdyshpgd=967439545 +ss1_07_bdyshpstr=-1322757967 +ss1_07_cp_d=-1742272871 +ss1_07_cp_dirt_2=1911689828 +ss1_07_cp_dirt=752485526 +ss1_07_cp_dirt2=480648872 +ss1_07_cp=-376228998 +ss1_07_crnrbldg=1948689492 +ss1_07_crnrbldgd=1287780767 +ss1_07_crnrbldgd2=-1048219105 +ss1_07_crnrbldgd3=-583292529 +ss1_07_crnrbldggnd=-79149611 +ss1_07_crnrbldggnd02=-516701073 +ss1_07_crnrbldgrailing1=2132675970 +ss1_07_crnrbldgrailing2=1138857734 +ss1_07_grndrailings1=1875557367 +ss1_07_grndrailings2=651274782 +ss1_07_grndrailings3=421269171 +ss1_07_grndrailings4=1130324793 +ss1_07_grndrailings5=839172228 +ss1_07_hedge_d1=-1696889334 +ss1_07_hedge_d2=-2054005896 +ss1_07_hotelrailing1=823450986 +ss1_07_hotelrailing2=995291622 +ss1_07_hotelrailing3=1390518563 +ss1_07_hotelrailing4=-1515469130 +ss1_07_pool_01=-1871900222 +ss1_07_rail=-1035174531 +ss1_07_raila=44221186 +ss1_07_railb=295723261 +ss1_07_railc=-480410504 +ss1_07_sgar_rail_lod=977900690 +ss1_07_sgar_rail=348958955 +ss1_07_sgar=-801427182 +ss1_07_shotel=2090512008 +ss1_07_sstbck_fizz01=1744963315 +ss1_07_sstbck=-1111734132 +ss1_07_sstgnd=-1255104445 +ss1_07_ssttwr_d=-409552964 +ss1_07_ssttwr=674399058 +ss1_07_stairsrailing1=103905016 +ss1_07_stairsrailing2=-1602180196 +ss1_07_stairsrailing3=-1851060751 +ss1_07_stdrdd=-1586958675 +ss1_07_stdrdd2=-1998897412 +ss1_07_stdrdground=63833635 +ss1_07_twrrailings1=-1738702190 +ss1_07_vpr_xd=-1136567040 +ss1_07_vpr_xd2=-2142713524 +ss1_07_vpr=-95686898 +ss1_08_apart=1478904787 +ss1_08_build6=2042170471 +ss1_08_corner_em=-1342514898 +ss1_08_corner=1716062292 +ss1_08_dtl01=-652119717 +ss1_08_dtl02=-133058741 +ss1_08_ground_h=1675569826 +ss1_08_ladder01=724236877 +ss1_08_ladder02=-56550086 +ss1_08_ladder03=392516282 +ss1_08_ladder04=691598945 +ss1_08_ladder05=-67462171 +ss1_08_ladder06=229982042 +ss1_08_ls_sign=-628196184 +ss1_08_railing01=-50427461 +ss1_08_railing02=-269881458 +ss1_08_railing03=-668155884 +ss1_08_railing04=-880073007 +ss1_08_railing05=-1243939983 +ss1_08_railing06=-1530898116 +ss1_08_railing07=-1771193193 +ss1_08_railing08=-2093509077 +ss1_08_railing09=1929508284 +ss1_08_railing10=229221505 +ss1_08_railing11=-75562964 +ss1_08_railing12=2065563496 +ss1_08_railing13=1705759876 +ss1_08_railing14=1453667959 +ss1_08_railing15=1161204634 +ss1_08_railing16=-1595585798 +ss1_08_sign01=1855012212 +ss1_09_decal_dt2=685243265 +ss1_09_decal_dt3=-69361267 +ss1_09_decal_dt4=-305724064 +ss1_09_fence3_dt=1374441649 +ss1_09_fence3_dtrails=-1145492766 +ss1_09_flat_bd_01=2044196043 +ss1_09_gls_bd_03=-963265655 +ss1_09_grd_bd_04=761649887 +ss1_09_hedge_sqr_b_sm_decl001=-1756692556 +ss1_09_int_bd_05=1694792544 +ss1_09_int2_bd_06=1367999366 +ss1_09_lightcasing01=-1416710281 +ss1_09_lightcasing02=-1791456565 +ss1_09_office_bd_02=1899287637 +ss1_09_office_bd_02a=-1639868882 +ss1_09_office_bd_cloth03=-1584097999 +ss1_09_office_bd_clotha=-421266630 +ss1_09_office_bd_clothb=-652583001 +ss1_09_railing01=-2088659862 +ss1_09_railing04=-647905235 +ss1_09_railing05=-249303119 +ss1_09_railing06=1855285910 +ss1_09_railing07=1417950836 +ss1_09_railing08=607475155 +ss1_09_railing10=1468350422 +ss1_09_railing11=1639076912 +ss1_10_bld_dt01=-2019265798 +ss1_10_bld_trim01=1562753294 +ss1_10_bld_trim02=1257739442 +ss1_10_bld=210369767 +ss1_10_decals01=341303678 +ss1_10_decals02=-1799331259 +ss1_10_decals03=865509363 +ss1_10_grd=123852215 +ss1_10_railing01=377613226 +ss1_10_ss1_emissive_ss1_10=-1967807737 +ss1_11_clth_09a=812397104 +ss1_11_clth_09c=-52147427 +ss1_11_clth_09d=-1312049931 +ss1_11_clth_09e=-1952814969 +ss1_11_clth_09f=2112015640 +ss1_11_clth_09g=1747231132 +ss1_11_clth_09h=-189678912 +ss1_11_clth_09i=-428335539 +ss1_11_clth_09k=-1024174266 +ss1_11_clth_ss1_11_=464329140 +ss1_11_clth_ss1_11_01=-509355386 +ss1_11_clth_ss1_11_02=659187150 +ss1_11_clth_ss1_11_05=420170064 +ss1_11_clth_ss1_11_06=35101549 +ss1_11_detail01=149931113 +ss1_11_detail01b=651180941 +ss1_11_detail02=1135098329 +ss1_11_detail02b=355604273 +ss1_11_detail03=-1691916070 +ss1_11_emt_sign=419420234 +ss1_11_flagstand=1143381927 +ss1_11_flats=1590383694 +ss1_11_flatsgrd01=-1398218166 +ss1_11_hedge_d=1302453174 +ss1_11_land01=274567004 +ss1_11_land02=-449267437 +ss1_11_land03=-335886697 +ss1_11_meddoordtl=-1301155600 +ss1_11_medictower=-786039918 +ss1_11_newrail01=-1155909594 +ss1_11_newrail02=-1385915205 +ss1_11_propertyfudger=1067997622 +ss1_11_railing01=2068808878 +ss1_11_railing02=1837984042 +ss1_11_railing03=-1914590786 +ss1_11_roofdecal001=2019044912 +ss1_11_shop01=-99544750 +ss1_11_striplight008=951440198 +ss1_11_teqframe=-1209161735 +ss1_11_tequilala=-321950420 +ss1_12_bb1=790699174 +ss1_12_bb2=965423482 +ss1_12_bld3c=-1927517446 +ss1_12_bld4=772190525 +ss1_12_bld5=-1170355803 +ss1_12_grnd=29552793 +ss1_12_grnd2=2141487445 +ss1_12_ivy01=1469491637 +ss1_12_night_slod=707438599 +ss1_12_night=-447870829 +ss1_12_night2=209081272 +ss1_12_nightcom=785101165 +ss1_12_ovly01=220699494 +ss1_12_ovly02=519126777 +ss1_12_railing01=1238221703 +ss1_12_railing02=908827715 +ss1_12_railing03=611252422 +ss1_12_railing04=313513288 +ss1_12_railing05=45757789 +ss1_12_uvanim01=-846742418 +ss1_13_barbedwire01=1738536960 +ss1_13_billboard_start=1682497610 +ss1_13_build01=-1754168649 +ss1_13_build02a=1946429257 +ss1_13_build03=-219301458 +ss1_13_buildrailing001=-559812365 +ss1_13_buildrailing002=-1261200041 +ss1_13_dec01a=1402834636 +ss1_13_dec01b=1633692241 +ss1_13_dec02=-1912374756 +ss1_13_dec02a=-496261526 +ss1_13_dec02b=-809959163 +ss1_13_dec02c=-1054448672 +ss1_13_dec03=-2143363437 +ss1_13_dec03b=-105655262 +ss1_13_dec04=-1434373353 +ss1_13_flower_1=438822592 +ss1_13_grd01noshad=-601728044 +ss1_13_grd01shad=896107841 +ss1_13_grd02noshad=1451365344 +ss1_13_grd02shad=-359979191 +ss1_13_grd03_sp_lod=-309550683 +ss1_13_grd03_sp=-2081248133 +ss1_13_grd03noshad=1907726874 +ss1_13_grd03shad=1477196103 +ss1_13_ivy_b_base=-1030417639 +ss1_13_ivy_b_base001=1364224631 +ss1_13_ivy_b_dec=-1017440100 +ss1_13_ivy_b_dec002=-982317508 +ss1_13_night01_slod=1580084506 +ss1_13_night01=-1719298554 +ss1_13_railing01=-1448828274 +ss1_13_railing02=1378087818 +ss1_13_railing03=1205985030 +ss1_13_railing04=2125778095 +ss1_13_railing05=1819420714 +ss1_13_railing06=144466044 +ss1_13_railing07=-11121168 +ss1_13_railing08=901331637 +ss1_13_railing09=461112891 +ss1_13_railing10=1318349791 +ss1_13_railing11=1967306959 +ss1_13_railing12=800534053 +ss1_13_railing13=1032571342 +ss1_13_railing14=180184114 +ss1_13_rooftopdtl01=103116397 +ss1_13_walkway01=-647483573 +ss1_13_woodbeams01=-1362250531 +ss1_13_woodrail01=-230031517 +ss1_13_woodrail02=-1288994521 +ss1_13_woodrail03=-990567238 +ss1_13_woodrail04=1168483861 +ss1_14_billboard=245222185 +ss1_14_bkdtd01=1845194391 +ss1_14_chat_cottage=-679653473 +ss1_14_chat_detail=1966367649 +ss1_14_chateau_ivy=-1598668276 +ss1_14_chateau=710210299 +ss1_14_decal_removed_opt=979320000 +ss1_14_dtl01=-969697814 +ss1_14_dtl01b=1005845080 +ss1_14_dtl01b2=-591540891 +ss1_14_dtl02=868544783 +ss1_14_dtl02b=1874354372 +ss1_14_garage_01=1009173975 +ss1_14_garagedecals=301564130 +ss1_14_ground=-681044525 +ss1_14_ground2=-148632159 +ss1_14_hotel01_emissive=-1199791607 +ss1_14_ivy001=-2007002664 +ss1_14_ivy002=-1710934749 +ss1_14_ivy2=1383524332 +ss1_14_ivy3=1076970337 +ss1_14_ivy4=2055452677 +ss1_14_pool_water=1204291451 +ss1_14_railing01=1045778643 +ss1_14_railing02=-322523721 +ss1_14_railing03=587176488 +ss1_14_railing04=1363736250 +ss1_14_railing05=-1993677183 +ss1_14_railing06=2005484350 +ss1_14_railing07=1841770426 +ss1_14_railing08=1538165641 +ss1_14_railing09=-799902513 +ss1_14_railing10=-1244479228 +ss1_14_railing11=-956931253 +ss1_14_railing12=-1720711105 +ss1_14_redflowers=33101497 +ss1_14_stairs01=-2118918312 +ss1_14_stairs02=-1235367757 +ss1_14_stairs03=1680483397 +ss1_14_stairs04=-1729589815 +ss1_14_stairs05=-915575086 +ss1_14_stairs06=-13936051 +ss1_14_stairs07=-1376143381 +ss1_14_stripwater=-1888523714 +ss1_14_tophedgedtl=446428276 +ss1_14_wallivy01=-617087940 +ss1_emissive_bt1_01=1372923653 +ss1_emissive_bt1_01b=1555700852 +ss1_emissive_bt1_01c=-1963919135 +ss1_emissive_bt1_02=1166020187 +ss1_emissive_bt1_02b=1256650610 +ss1_emissive_bt1_02c=959206397 +ss1_emissive_bt1_03=1943137022 +ss1_emissive_bt1_05=-2023058897 +ss1_emissive_bt1_05b=955013433 +ss1_emissive_bt1_05c=1259994516 +ss1_emissive_club=1293339916 +ss1_emissive_ss1_01=2008946871 +ss1_emissive_ss1_02=-2017544008 +ss1_emissive_ss1_02b=976910415 +ss1_emissive_ss1_03_2=1682091983 +ss1_emissive_ss1_03_3=1855505531 +ss1_emissive_ss1_03_4=-1060214555 +ss1_emissive_ss1_03_5=1393233248 +ss1_emissive_ss1_03=-1928740018 +ss1_emissive_ss1_04_2=1378763536 +ss1_emissive_ss1_04_3=1753509820 +ss1_emissive_ss1_04_4=-1589517998 +ss1_emissive_ss1_04=-1624676467 +ss1_emissive_ss1_05_a=-331365984 +ss1_emissive_ss1_05_c=-1885042581 +ss1_emissive_ss1_05_d=-1553846298 +ss1_emissive_ss1_05_e=-1845523171 +ss1_emissive_ss1_05_f=-1270820449 +ss1_emissive_ss1_05_g=-997100992 +ss1_emissive_ss1_06_2=-552424648 +ss1_emissive_ss1_06_3=-910131052 +ss1_emissive_ss1_06=1080371718 +ss1_emissive_ss1_06b_3=-816822283 +ss1_emissive_ss1_06b_4=-940689103 +ss1_emissive_ss1_06b2b_2=-704781600 +ss1_emissive_ss1_06b2b=2056718584 +ss1_emissive_ss1_07=1386466947 +ss1_emissive_ss1_07b=112170738 +ss1_emissive_ss1_07c=726294567 +ss1_emissive_ss1_08_2=-315878491 +ss1_emissive_ss1_08_3=1594586978 +ss1_emissive_ss1_08=-200863417 +ss1_emissive_ss1_09a=-1509569972 +ss1_emissive_ss1_09b=-1665353798 +ss1_emissive_ss1_10=-75488915 +ss1_emissive_ss1_11_a=559804073 +ss1_emissive_ss1_11_b=254495300 +ss1_emissive_ss1_11=1290486854 +ss1_emissive_ss1_11b=-457441002 +ss1_emissive_ss1_12=1559094347 +ss1_emissive_ss1_12b=-1192351221 +ss1_emissive_ss1_13=1214626619 +ss1_emissive_ss1_13b=-453706056 +ss1_emissive_ss1_13c=-1296033201 +ss1_emissive_ss1_14a=-787949568 +ss1_emissive_ss1_14b=-543034062 +ss1_lod_emissive_05=557307319 +ss1_lod_emissive_slod3=-1110058314 +ss1_lod_emissive=1038936830 +ss1_lod_slod3=2007050028 +ss1_props_bug1480687_slod=-1780655002 +ss1_props_bug1513403_slod=1633166599 +ss1_props_cablemesh63=-1640273836 +ss1_props_cablemesh63217=1652262705 +ss1_props_cablemesh6334=928902614 +ss1_props_cablemesh63621=2095548941 +ss1_props_cablemesh641=-1410063030 +ss1_props_cablemesh947927=1463686267 +ss1_props_cablemesh947938=43804629 +ss1_props_cablemesh947946=-855441989 +ss1_props_cablemesh947955=1864583097 +ss1_props_cablemesh9479554=-1853036408 +ss1_props_cablemesh9479767=-1940859617 +ss1_props_cablemesh947978=-1584286919 +ss1_props_cablemesh94799=78130487 +ss1_props_cablemesh947994=1182593489 +ss1_props_cablemesh9480=-1593736670 +ss1_props_cablemesh94801=1806008239 +ss1_props_cablemesh94802=-92136086 +ss1_props_cablemesh94803a=-2050051847 +ss1_rd1_00=-1837919433 +ss1_rd1_02=-1393997790 +ss1_rd1_03=-1247225431 +ss1_rd1_04=-1958705959 +ss1_rd1_05=-663347389 +ss1_rd1_06=-961250368 +ss1_rd1_07=-289125409 +ss1_rd1_08=-469092757 +ss1_rd1_09=169935508 +ss1_rd1_10=1609977121 +ss1_rd1_11=-152765696 +ss1_rd1_12=-929620379 +ss1_rd1_13=-914284487 +ss1_rd1_14=-1683340148 +ss1_rd1_15=470598995 +ss1_rd1_16=769845503 +ss1_rd1_17=310030895 +ss1_rd1_18=-503197382 +ss1_rd1_19=-1907152414 +ss1_rd1_20=817229101 +ss1_rd1_21=520636882 +ss1_rd1_22=319369684 +ss1_rd1_24=2041413403 +ss1_rd1_25=1743903652 +ss1_rd1_26=-546026801 +ss1_rd1_27=-248844740 +ss1_rd1_28=2077754264 +ss1_rd1_29=-1919441129 +ss1_rd1_30=1231266324 +ss1_rd1_31=1540507377 +ss1_rd1_32=-1272547428 +ss1_rd1_33=-848319954 +ss1_rd1_34=-1770406845 +ss1_rd1_35=-1597255449 +ss1_rd1_36=134324053 +ss1_rd1_37_ovly=-1917257703 +ss1_rd1_37=380845240 +ss1_rd1_39=-353409747 +ss1_rd1_40=-1987665603 +ss1_rd1_40b=1211230595 +ss1_rd1_42=-1177812545 +ss1_rd1_43=-403415537 +ss1_rd1_hedge001=791962165 +ss1_rd1_hedge002=1560133063 +ss1_rd1_hedge003=817718595 +ss1_rd1_hedge004=511885518 +ss1_rd1_hedge005=340241496 +ss1_rd1_hedge006=101060565 +ss1_rd1_hedge007=-105253059 +ss1_rd1_hedge008=-405056640 +ss1_rd1_hedge009=-584171994 +ss1_rd1_hedge010=-505821651 +ss1_rd1_hedge011=893152497 +ss1_rd1_hedge012=106204962 +ss1_rd1_hedge013=-916384456 +ss1_rd1_median1=1346425877 +ss1_rd1_median1decals=-954957053 +ss1_rd1_median2=-305131723 +ss1_rd1_median2decals=1564774471 +ss1_rd1_median3=395207345 +ss1_rd1_median3decals=-2073374120 +ss1_rd1_ovly01=-542497523 +ss1_rd1_ovly02=-840203888 +ss1_rd1_ovly03=55372882 +ss1_rd1_ovly04=-241481489 +ss1_rd1_ovly05=360812703 +ss1_rd1_ovly06=666055938 +ss1_rd1_ovly07=965105832 +ss1_rd1_ovly08=1263860805 +ss1_rd1_ovly09=1326646209 +ss1_rd1_ovly10=1414105230 +ss1_rd1_ovly11=1259992631 +ss1_rd1_ovly12=963269336 +ss1_rd1_ovly13=647310638 +ss1_rd1_ovly14=350259653 +ss1_rd1_ovly15=-880314612 +ss1_rd1_ovly16=-581002566 +ss1_rd1_ovly17=-268058616 +ss1_rd1_ovly18=30892971 +ss1_rd1_ovly19=-2094930366 +ss1_rd1_ovly20=2071845494 +ss1_rd1_ovly21=-76522919 +ss1_rd1_ovly22=230031076 +ss1_rd1_ovly23=-671837342 +ss1_rd1_ovly24=-364693505 +ss1_rd1_ovly25=-1290876537 +ss1_rd1_ovly26=-989827734 +ss1_rd1_ovly27=-1901526852 +ss1_rd1_ovly28=-1605131247 +ss1_rd1_ovly29=569321294 +ss1_rd1_ovly32=-1259581270 +ss1_rd1_ovly33=-936184009 +ss1_rd1_ovly34=1516706721 +ss1_rd1_ovly35=-1706091672 +ss1_rd1_ovly36=-1411629438 +ss1_rd1_ovly37=-1390591740 +ss1_rd1_ovly38=-1082595909 +ss1_rd1_ovly39=1065444818 +ss1_rd1_ovly40=151911364 +ss1_rd1_props_busroof01=1365228070 +ss1_rd1_props_cbl_x_=-1552621441 +ss1_rd1_props_cbl_x_01=192100189 +ss1_rd1_props_cbl_x_02=422105800 +ss1_rd1_props_cbl_x_03=-435262316 +ss1_rd1_props_cbl_x_04=-203618255 +ss1_rd1_props_cbl_x_05=1449282758 +ss1_rd1_props_cbl_x_06=1143515219 +ss1_rd1_props_cbl_x_07=2076645263 +ss1_rd1_props_cbl_x_08=1773433706 +ss1_rd1_props_cbl_x_09=212384084 +ss1_rd1_props_cbl_x_10=142520912 +ss1_rd1_props_cbl_x_100=-1014188431 +ss1_rd1_props_cbl_x_101=545779814 +ss1_rd1_props_cbl_x_102=840471427 +ss1_rd1_props_cbl_x_103=87243197 +ss1_rd1_props_cbl_x_104=381213896 +ss1_rd1_props_cbl_x_105=1874988757 +ss1_rd1_props_cbl_x_106=2033459641 +ss1_rd1_props_cbl_x_107=1146042352 +ss1_rd1_props_cbl_x_108=1577085778 +ss1_rd1_props_cbl_x_109=-1443495104 +ss1_rd1_props_cbl_x_11=-968675878 +ss1_rd1_props_cbl_x_110=1572040184 +ss1_rd1_props_cbl_x_111=536474258 +ss1_rd1_props_cbl_x_112=304961273 +ss1_rd1_props_cbl_x_113=95895053 +ss1_rd1_props_cbl_x_114=-259910749 +ss1_rd1_props_cbl_x_115=-633182428 +ss1_rd1_props_cbl_x_116=-926170057 +ss1_rd1_props_cbl_x_117=1194475870 +ss1_rd1_props_cbl_x_118=1540582048 +ss1_rd1_props_cbl_x_119=1973362231 +ss1_rd1_props_cbl_x_12=-736835203 +ss1_rd1_props_cbl_x_120=1890128643 +ss1_rd1_props_cbl_x_121=682885914 +ss1_rd1_props_cbl_x_122=981116583 +ss1_rd1_props_cbl_x_123=208358037 +ss1_rd1_props_cbl_x_124=396714249 +ss1_rd1_props_cbl_x_125=-274296564 +ss1_rd1_props_cbl_x_126=22623345 +ss1_rd1_props_cbl_x_127=-751445973 +ss1_rd1_props_cbl_x_128=-445416282 +ss1_rd1_props_cbl_x_129=-1233609039 +ss1_rd1_props_cbl_x_13=202783195 +ss1_rd1_props_cbl_x_130=235519794 +ss1_rd1_props_cbl_x_131=-619456185 +ss1_rd1_props_cbl_x_132=-376637895 +ss1_rd1_props_cbl_x_133=-983716389 +ss1_rd1_props_cbl_x_134=-1825584776 +ss1_rd1_props_cbl_x_14=503635384 +ss1_rd1_props_cbl_x_140=863734041 +ss1_rd1_props_cbl_x_141=-1434814671 +ss1_rd1_props_cbl_x_142=2025034660 +ss1_rd1_props_cbl_x_143=-2062177176 +ss1_rd1_props_cbl_x_144=1397213389 +ss1_rd1_props_cbl_x_145=1636099399 +ss1_rd1_props_cbl_x_146=801767890 +ss1_rd1_props_cbl_x_147=481418146 +ss1_rd1_props_cbl_x_148=709883614 +ss1_rd1_props_cbl_x_149=396185965 +ss1_rd1_props_cbl_x_15=-801029582 +ss1_rd1_props_cbl_x_150=519749440 +ss1_rd1_props_cbl_x_153=-700142123 +ss1_rd1_props_cbl_x_154=-1078492997 +ss1_rd1_props_cbl_x_155=-1316428706 +ss1_rd1_props_cbl_x_156=-1418405834 +ss1_rd1_props_cbl_x_157=-1092518133 +ss1_rd1_props_cbl_x_158=-1464970587 +ss1_rd1_props_cbl_x_159=-1703692752 +ss1_rd1_props_cbl_x_16=-489232547 +ss1_rd1_props_cbl_x_160=1293327139 +ss1_rd1_props_cbl_x_161=543932738 +ss1_rd1_props_cbl_x_162=314451431 +ss1_rd1_props_cbl_x_163=-46662949 +ss1_rd1_props_cbl_x_164=-276996250 +ss1_rd1_props_cbl_x_165=-645254272 +ss1_rd1_props_cbl_x_166=-942108643 +ss1_rd1_props_cbl_x_167=-1173293938 +ss1_rd1_props_cbl_x_168=-1534998160 +ss1_rd1_props_cbl_x_169=-1231327841 +ss1_rd1_props_cbl_x_17=-1256420375 +ss1_rd1_props_cbl_x_170=-418295158 +ss1_rd1_props_cbl_x_171=-43024570 +ss1_rd1_props_cbl_x_172=-878404687 +ss1_rd1_props_cbl_x_173=503201891 +ss1_rd1_props_cbl_x_174=870149153 +ss1_rd1_props_cbl_x_175=54954740 +ss1_rd1_props_cbl_x_176=411612536 +ss1_rd1_props_cbl_x_177=128783301 +ss1_rd1_props_cbl_x_178=487734927 +ss1_rd1_props_cbl_x_179=1883366637 +ss1_rd1_props_cbl_x_18=-955961414 +ss1_rd1_props_cbl_x_180=584894656 +ss1_rd1_props_cbl_x_181=667996844 +ss1_rd1_props_cbl_x_182=1517271017 +ss1_rd1_props_cbl_x_183=1228805510 +ss1_rd1_props_cbl_x_184=2105835026 +ss1_rd1_props_cbl_x_185=1585725458 +ss1_rd1_props_cbl_x_186=-1841354873 +ss1_rd1_props_cbl_x_187=-2090333735 +ss1_rd1_props_cbl_x_188=-1255543460 +ss1_rd1_props_cbl_x_189=2127593646 +ss1_rd1_props_cbl_x_19=-1719544660 +ss1_rd1_props_cbl_x_190=2119238491 +ss1_rd1_props_cbl_x_191=-290233314 +ss1_rd1_props_cbl_x_192=-380675754 +ss1_rd1_props_cbl_x_193=-716885694 +ss1_rd1_props_cbl_x_194=-947218995 +ss1_rd1_props_cbl_x_20=1571937709 +ss1_rd1_props_cbl_x_21=1195290827 +ss1_rd1_props_cbl_x_22=419419214 +ss1_rd1_props_cbl_x_23=1805875604 +ss1_rd1_props_cbl_x_24=1029283073 +ss1_rd1_props_cbl_x_25=4661981 +ss1_rd1_props_cbl_x_26=-340264513 +ss1_rd1_props_cbl_x_27=610134794 +ss1_rd1_props_cbl_x_28=-162525457 +ss1_rd1_props_cbl_x_29=-1164863641 +ss1_rd1_props_cbl_x_30=-1781676412 +ss1_rd1_props_cbl_x_31=1865447754 +ss1_rd1_props_cbl_x_32=1095736713 +ss1_rd1_props_cbl_x_33=-627781607 +ss1_rd1_props_cbl_x_34=-321686378 +ss1_rd1_props_cbl_x_35=-1444286788 +ss1_rd1_props_cbl_x_36=-1941720208 +ss1_rd1_props_cbl_x_37=-1257143025 +ss1_rd1_props_cbl_x_38=-943543695 +ss1_rd1_props_cbl_x_41=372295768 +ss1_rd1_props_cbl_x_42=677866693 +ss1_rd1_props_cbl_x_43=-1296203405 +ss1_rd1_props_cbl_x_44=-993319538 +ss1_rd1_props_cbl_x_45=60498729 +ss1_rd1_props_cbl_x_46=1440040860 +ss1_rd1_props_cbl_x_47=507566196 +ss1_rd1_props_cbl_x_48=813923577 +ss1_rd1_props_cbl_x_49=1216687356 +ss1_rd1_props_cbl_x_50=-1136945753 +ss1_rd1_props_cbl_x_51=-1566842272 +ss1_rd1_props_cbl_x_52=-1595810068 +ss1_rd1_props_cbl_x_53=-724744506 +ss1_rd1_props_cbl_x_54=45687453 +ss1_rd1_props_cbl_x_55=-1192587519 +ss1_rd1_props_cbl_x_56=-408589194 +ss1_rd1_props_cbl_x_57=463393896 +ss1_rd1_props_cbl_x_58=1236316299 +ss1_rd1_props_cbl_x_59=400695 +ss1_rd1_props_cbl_x_60=1223176182 +ss1_rd1_props_cbl_x_61=-1487770427 +ss1_rd1_props_cbl_x_62=-1731473480 +ss1_rd1_props_cbl_x_63=-1964002304 +ss1_rd1_props_cbl_x_64=2100664460 +ss1_rd1_props_cbl_x_65=-5759625 +ss1_rd1_props_cbl_x_66=-773930523 +ss1_rd1_props_cbl_x_67=-994629738 +ss1_rd1_props_cbl_x_68=-1241970150 +ss1_rd1_props_cbl_x_69=735966686 +ss1_rd1_props_cbl_x_70=452152401 +ss1_rd1_props_cbl_x_71=197963268 +ss1_rd1_props_cbl_x_72=-97121577 +ss1_rd1_props_cbl_x_73=2109346269 +ss1_rd1_props_cbl_x_74=-208142949 +ss1_rd1_props_cbl_x_75=-521840586 +ss1_rd1_props_cbl_x_76=-1216674462 +ss1_rd1_props_cbl_x_79=1051104187 +ss1_rd1_props_cbl_x_80=-1055155797 +ss1_rd1_props_cbl_x_83=-1774566427 +ss1_rd1_props_cbl_x_84=-1972884415 +ss1_rd1_props_cbl_x_85=-288164603 +ss1_rd1_props_cbl_x_86=-1986188649 +ss1_rd1_props_cbl_x_87=-1689137664 +ss1_rd1_props_cbl_x_88=-1509432468 +ss1_rd1_props_cbl_x_94=-181632236 +ss1_rd1_props_cbl_x_95=1682170177 +ss1_rd1_props_cbl_x_96=1495452415 +ss1_rd1_props_cbl_x_97=-830556743 +ss1_rd1_props_cbl_x_98=-1133571686 +ss1_rd1_props_cbl_x_99=833747998 +ss1_rd1_props_hv00=-1260892981 +ss1_rd1_props_hv01=-1029379996 +ss1_rd1_props_hv02=-1891991152 +ss1_rd1_props_hv03=-1385251336 +ss1_rd1_ssrd_fur00=402043401 +ss1_rd1_ssrd_fur01=-474396273 +ss1_rd1_ssrd_fur02=-243112671 +ss1_rd1_ssrd_fur03=1868488920 +ss1_rd1_ssrd_fur04=1563475068 +ss1_rd1_ssrd_fur05=752802777 +ss1_rd1_ssrd_fur06=978187959 +ss1_rd1_ssrd_fur07=-1208323570 +ss1_rd1_ssrd_fur08=-2082076186 +ss1_rd1_ssrd_fur09=-1858591606 +ss1_rd1_ssrd_fur10=-542785400 +ss1_rd1_ssrd_fur11=1823660704 +ss1_rd1_ssrd_fur12=1531754452 +ss1_rd1_ssrd_fur13=1217532511 +ss1_rd1_ssrd_fur14=651218653 +ss1_rd1_ssrd_fur15=-1547810634 +ss1_rd1_ssrd_fur16=-1847319294 +ss1_rd1_ssrd_fur17=-1897652478 +ss1_rd1_ssrd_fur18=2101246903 +ss1_rd1_ssrd_fur19=-91589043 +ss1_rd1_ssrd_fur20=1840600785 +ss1_rd1_ssrd_fur21=-1570095046 +ss1_rd1_xfur00=1509121284 +ss1_rd1_xfur01=1202305137 +ss1_rd1_xfur02=1704129599 +ss1_rd1_xfur03=1405898930 +ss1_rd1_xfur04=180010644 +ss1_rd1_xfur05=-134407911 +ss1_rd1_xfur06=524642217 +ss1_rd1_xfur07=209895972 +ss1_rd1_xfur08=-1075762974 +ss1_rd1_xfur09=-1322808465 +ss1_rd1_xfur10=-1851372691 +ss1_rd1_xfur11=2131961415 +ss1_rd1_xfur12=906695736 +ss1_rd1_xfur13=-1549930660 +stalion=1923400478 +stalion2=-401643538 +stanier=-1477580979 +stickons=-403758991 +stinger=1545842587 +stingergt=-2098947590 +stockade=1747439474 +stockade3=-214455498 +stratum=1723137093 +stretch=-1961627517 +stunt=-2122757008 +sub_01_shb=1706375705 +sub_04_sb=-1797633475 +sub_6_add_002=417531182 +sub_6_add_003=1196089853 +sub_6_add_004=-391470130 +sub_6_add_01=-1243942856 +sub1_add_002=-853989986 +sub1_add_003=50729335 +sub1_add_004=951352531 +sub1_add_005=1852205114 +sub1_add_006=1609878359 +sub1_add_007=1308600173 +sub1_add_008=1002504944 +sub1_add_01=1155736732 +sub2_brandadd_002=-153407593 +sub2_brandadd_003=51955730 +sub2_brandadd_004=298181996 +sub2_brandadd_005=-1850645179 +sub2_brandadd_006=-1102856599 +sub2_brandadd_007=-863151364 +sub2_brandadd_008=-625445038 +sub2_brandadd_009=1427270664 +sub2_brandadd_01=-1329991983 +sub2_brandadd_010=-758781827 +sub2_brandadd_011=-1049049629 +sub2_brandadd_012=-280845962 +sub2ceiling_bits1=1210651510 +sub2walktext1=1357043772 +sub3_reflectonly=-2130566113 +sub3_sb=-1591921606 +sub3doors=1629821265 +sub3wall_pans=-1384399218 +sub4_adds_002=-1995425518 +sub4_adds_003=-1689068137 +sub4_adds_004=-1649614261 +sub4_adds_005=805668606 +sub4_adds_006=1110223692 +sub4_adds_01=-25932406 +sub4ceiling_bits1=-377486242 +sub4ceiling_bitsblergh=1772374739 +sub5_signage1=519120503 +sub5ad_decals1=625214924 +sub5ad_decals2=-1702662071 +sub5ceiling_bits1=-748344549 +sub5ceiling_bits2=-978219084 +sub5doors1=586083911 +sub5mirror_flr1=-335062999 +sub5mirror_flr2=-35128342 +sub5overlay1=-740277011 +sub5overlay2=1619287607 +sub5panels1=81953595 +sub5pipes1=794991514 +sub5pipes2=1630830397 +sub5wallbits1=1676941747 +sub5wallbits2=-1424840709 +submersible=771711535 +submersible2=-1066334226 +subway1_ceilingbits1=2012211539 +subway1_ceilingbits2=1750878764 +subway1_mirror2=-1665420704 +subway2_brandingtext002=1983101791 +subway2_brandingtext003=-2022023700 +subway2_brandingtext004=-1748697471 +subway2_brandingtext005=-1696135995 +subway2_brandingtext1=516086926 +subway2_dirt1=-185755532 +subway2_panels1=-1719442365 +subway2mirroflr1=1248083080 +subway2mirroflrlow=-631246063 +subway3_mir=250304836 +subway4logo1=1995637998 +subway4mirrorflr1=866435659 +subway4text2=-735084042 +sultan=970598228 +sultanrs=-295689028 +suntrap=-282946103 +superd=1123216662 +supervolito=710198397 +supervolito2=-1671539132 +surano=384071873 +surfer=699456151 +surfer2=-1311240698 +surge=-1894894188 +suway3pipes=-657696971 +swift=-339587598 +swift2=1075432268 +t20=1663218586 +taco=1951180813 +tailgater=-1008861746 +tampa=972671128 +tampa2=-1071380347 +tanker=-730904777 +tanker2=1956216962 +tankercar=586013744 +taxi=-956048545 +technical=-2096818938 +technical2=1180875963 +tempesta=272929391 +test_prop_gravestones_01a=314192305 +test_prop_gravestones_02a=-1573887677 +test_prop_gravestones_04a=-1829121346 +test_prop_gravestones_05a=865506001 +test_prop_gravestones_07a=838307155 +test_prop_gravestones_08a=-373490769 +test_prop_gravestones_09a=-1507101831 +test_prop_gravetomb_01a=-132218202 +test_prop_gravetomb_02a=1294871464 +test_tree_cedar_trunk_001=1827343468 +test_tree_forest_trunk_01=1239708330 +test_tree_forest_trunk_04=-284640012 +test_tree_forest_trunk_base_01=-1608076682 +test_tree_forest_trunk_fall_01=-359103520 +thrust=1836027715 +tiptruck=48339065 +tiptruck2=-947761570 +titan=1981688531 +to_be_swapped=-1064362163 +tornado=464687292 +tornado2=1531094468 +tornado3=1762279763 +tornado4=-2033222435 +tornado5=-1797613329 +tornado6=-1558399629 +toro=1070967343 +toro2=908897389 +tourbus=1941029835 +towtruck=-1323100960 +towtruck2=-442313018 +tr2=2078290630 +tr3=1784254509 +tr4=2091594960 +tractor=1641462412 +tractor2=-2076478498 +tractor3=1445631933 +trailerlogs=2016027501 +trailers=-877478386 +trailers2=-1579533167 +trailers3=-2058878099 +trailersmall=712162987 +trash=1917016601 +trash2=-1255698084 +trflat=-1352468814 +tribike=1127861609 +tribike2=-1233807380 +tribike3=-400295096 +trophytruck=101905590 +trophytruck2=-663299102 +tropic=290013743 +tropic2=1448677353 +tropos=1887331236 +tug=-2100640717 +turismo2=-982130927 +turismor=408192225 +tvtrailer=-1770643266 +tyrus=2067820283 +u_f_m_corpse_01=773063444 +u_f_m_drowned_01=-671910391 +u_f_m_miranda=1095737979 +u_f_m_promourn_01=-1576494617 +u_f_o_moviestar=894928436 +u_f_o_prolhost_01=-988619485 +u_f_y_bikerchic=-96953009 +u_f_y_comjane=-1230338610 +u_f_y_corpse_01=-1670377315 +u_f_y_corpse_02=228356856 +u_f_y_hotposh_01=-1768198658 +u_f_y_jewelass_01=-254493138 +u_f_y_mistress=1573528872 +u_f_y_poppymich=602513566 +u_f_y_princess=-756833660 +u_f_y_spyactress=1535236204 +u_m_m_aldinapoli=-252946718 +u_m_m_bankman=-1022961931 +u_m_m_bikehire_01=1984382277 +u_m_m_doa_01=1646160893 +u_m_m_edtoh=712602007 +u_m_m_fibarchitect=874722259 +u_m_m_filmdirector=728636342 +u_m_m_glenstank_01=1169888870 +u_m_m_griff_01=-1001079621 +u_m_m_jesus_01=-835930287 +u_m_m_jewelsec_01=-1395868234 +u_m_m_jewelthief=-422822692 +u_m_m_markfost=479578891 +u_m_m_partytarget=-2114499097 +u_m_m_prolsec_01=1888624839 +u_m_m_promourn_01=-829029621 +u_m_m_rivalpap=1624626906 +u_m_m_spyactor=-1408326184 +u_m_m_streetart_01=1813637474 +u_m_m_willyfist=-1871275377 +u_m_o_filmnoir=732742363 +u_m_o_finguru_01=1189322339 +u_m_o_taphillbilly=-1709285806 +u_m_o_tramp_01=1787764635 +u_m_y_abner=-257153498 +u_m_y_antonb=-815646164 +u_m_y_babyd=-636391810 +u_m_y_baygor=1380197501 +u_m_y_burgerdrug_01=-1954728090 +u_m_y_chip=610290475 +u_m_y_cyclist_01=755956971 +u_m_y_fibmugger_01=-2051422616 +u_m_y_guido_01=-961242577 +u_m_y_gunvend_01=-1289578670 +u_m_y_hippie_01=-264140789 +u_m_y_imporage=880829941 +u_m_y_justin=2109968527 +u_m_y_mani=-927261102 +u_m_y_militarybum=1191548746 +u_m_y_paparazzi=1346941736 +u_m_y_party_01=921110016 +u_m_y_pogo_01=-598109171 +u_m_y_prisoner_01=2073775040 +u_m_y_proldriver_01=-2057423197 +u_m_y_rsranger_01=1011059922 +u_m_y_sbike=1794381917 +u_m_y_staggrm_01=-1852518909 +u_m_y_tattoo_01=-1800524916 +u_m_y_zombie_01=-1404353274 +urbandryfrnds_01=-1049233832 +urbandrygrass_01=1982224326 +urbangrnfrnds_01=-1800661581 +urbangrngrass_01=671173206 +urbanweeds01_l1=978689073 +urbanweeds01=-525811767 +urbanweeds02_l1=1830533141 +urbanweeds02=100436592 +utillitruck=516990260 +utillitruck2=887537515 +utillitruck3=2132890591 +v_1_coils01=267118375 +v_1_coils02=1904847445 +v_1_coils03=-2085138768 +v_1_coils04=-1110424863 +v_1_coils05=-802822260 +v_1_coils06=838708030 +v_1_dec_02=1535062819 +v_1_door01=-1234102084 +v_1_door02=-439715986 +v_1_door03=-756756061 +v_1_duct02=886298911 +v_1_fd_crest=-1216490109 +v_1_fdsm01=-233563916 +v_1_floor_spec=186775436 +v_1_main_deta=660022125 +v_1_mountedshelf=1677813156 +v_1_rails01=1193576947 +v_1_shell=-1461136400 +v_1_vacuum003=153866875 +v_1_vacuum004=459896566 +v_1_vacuum005=144494953 +v_1_vacuum006=442135780 +v_1_vacuum01=-910308975 +v_1_vacuum02=503673375 +v_10_baninbetbits=1423740420 +v_10_banker_tables=-879871650 +v_10_bankinbetweendirt=651174116 +v_10_bankovers=843317783 +v_10_bckbnkdirt=-1770878898 +v_10_boozeprices=-671130313 +v_10_fleecalogo=1917754936 +v_10_fleecalogo2=-1044313957 +v_10_gan_bank_reflect=455109350 +v_10_gen_bankcounter=-2094984685 +v_10_gen_bnkvaultdetail=-1621826475 +v_10_gen_country_bank=-1266843692 +v_10_gen_liq_reflect=1563151887 +v_10_genbank_bits=-89876203 +v_10_genbank_leaflets=1388521522 +v_10_genbank_rubbermat=-513071989 +v_10_genbankcounter=1237458198 +v_10_genbanklights_01=869129040 +v_10_genbanktrim=567224483 +v_10_gendepo_box01_lid=-716670247 +v_10_gendepo_box01=1074372334 +v_10_liqourceilingsigns=1269359289 +v_10_liquor_backdirt=1958517737 +v_10_liquor_counter=1025903659 +v_10_liquoradposts=-1722415101 +v_10_liquorbacktrim=-833856236 +v_10_liquorbits1=542020340 +v_10_liquorboard=-1258479447 +v_10_liquorboxads=1187816397 +v_10_liquorcellarbits=-575635765 +v_10_liquordirt=-2081756346 +v_10_liquorestorebits=-1918850677 +v_10_liquorfagdisplay=1205623233 +v_10_liquorfloorshelves=520784046 +v_10_liquornotes=2129237178 +v_10_liquorporn=-601400119 +v_10_liquorstore=1585020000 +v_10_liquorstorebeerstacks=137684010 +v_10_liqurmat=726170109 +v_10_liqyeltrim=-540146049 +v_10_lquorbeerstackshope=-1269442274 +v_10_price_note=-534967432 +v_10_shop_bits=-338036873 +v_10_timshit=-1114380139 +v_10_weeroombits=585210042 +v_11__abbconang1=-1493049169 +v_11__abbmetdoors=-451223344 +v_11__abbprodover=280632055 +v_11_ab_dirty=767119671 +v_11_ab_pipes=-639732560 +v_11_ab_pipes001=1531872957 +v_11_ab_pipes002=-643038350 +v_11_ab_pipes003=-944185456 +v_11_ab_pipesfrnt=1912267577 +v_11_abalphook001=-566720429 +v_11_abarmsupp=177525359 +v_11_abattoir_reflection=-406215282 +v_11_abattoirshadprox=1761914052 +v_11_abattoirshell=-85281472 +v_11_abattoirsubshell=-1544503507 +v_11_abattoirsubshell2=82581555 +v_11_abattoirsubshell3=1346383582 +v_11_abattoirsubshell4=1501446490 +v_11_abattpens=-574814449 +v_11_abb_repipes=1240568781 +v_11_abbabits01=1933472203 +v_11_abbbetlights_day=-85417069 +v_11_abbbetlights=-1017245907 +v_11_abbbigconv1=1415800086 +v_11_abbcattlehooist=-2141005548 +v_11_abbconduit=-1080754292 +v_11_abbcoofence=1546871972 +v_11_abbcorrishad=-572268449 +v_11_abbcorrsigns=101345245 +v_11_abbdangles=-2016322935 +v_11_abbdoorstop=-45142426 +v_11_abbebtsigns=-805278313 +v_11_abbendsigns=1490872358 +v_11_abbexitoverlays=1862024117 +v_11_abbgate=2078282668 +v_11_abbhosethings=2001011031 +v_11_abbinbeplat=-1231457128 +v_11_abbleeddrains=-1325025053 +v_11_abbmain1_stuts=-1098394514 +v_11_abbmain2_dirt=1049702801 +v_11_abbmain2_rails=-1837757798 +v_11_abbmain3_rails=493418656 +v_11_abbmain3bits=-599168321 +v_11_abbmainbit1pipes=-2069070624 +v_11_abbmeatchunks001=870104350 +v_11_abbmnrmshad1=-596490586 +v_11_abbmnrmshad2=-366222823 +v_11_abbmnrmshad3=-671302213 +v_11_abbnardirt=-1965677972 +v_11_abbnearenddirt=-913280628 +v_11_abboffovers=-1427719489 +v_11_abbpordshadroom=-115336001 +v_11_abbprodbig=-1697520387 +v_11_abbproddirt=979580520 +v_11_abbprodlit=-648263873 +v_11_abbprodplats2=-1698817363 +v_11_abbrack1=394198343 +v_11_abbrack2=556601507 +v_11_abbrack3=-599161123 +v_11_abbrack4=110812031 +v_11_abbreargirds=-193895672 +v_11_abbrodovers=651695598 +v_11_abbrolldorrswitch=623744713 +v_11_abbrolldors=-1418214751 +v_11_abbseams1=1641910444 +v_11_abbslaugbld=-1572048740 +v_11_abbslaugdirt=-733369186 +v_11_abbslaughtdrains=-226352795 +v_11_abbslaughtshad=423817432 +v_11_abbslaughtshad2=152936678 +v_11_abbslausigns=-1434151603 +v_11_abbtops1=1351995295 +v_11_abbtops2=145014714 +v_11_abbtops3=-161277129 +v_11_abbwins=929885194 +v_11_abcattlegirds=-613294944 +v_11_abcattlights=357378553 +v_11_abcattlightsent=-865503302 +v_11_abcoolershad=-1061519961 +v_11_abinbetbeams=1740457115 +v_11_abmatinbet=1172916701 +v_11_abmeatbandsaw=-1900921204 +v_11_aboffal=229669362 +v_11_aboffplatfrm=1071960393 +v_11_abplastipsprod=-1203746455 +v_11_abplatmovecop1=-729416481 +v_11_abplatmoveinbet=-301002890 +v_11_abplatstatic=-929945934 +v_11_abprodbeams=1506184467 +v_11_abseamsmain=-1988111383 +v_11_abskinpull=-826900717 +v_11_abslaughmats=392875289 +v_11_abslauplat=-1060638272 +v_11_abslughtbeams=-1550682552 +v_11_abstrthooks=-95266536 +v_11_backrails=-5511026 +v_11_beefheaddropper=-192419657 +v_11_beefheaddroppermn=-392304518 +v_11_beefsigns=-819191876 +v_11_bleederstep=1665092468 +v_11_blufrocksign=105571099 +v_11_cooheidrack=1079267610 +v_11_cooheidrack001=2027255383 +v_11_coolblood001=1648020429 +v_11_cooler_drs=-1011515909 +v_11_coolerrack001=1495352095 +v_11_coolgirdsvest=557069257 +v_11_crseloadpmp1=1791410739 +v_11_de-hidebeam=-2141236564 +v_11_endoffbits=-1586047796 +v_11_hangslughshp=1494494523 +v_11_headlopperplatform=-1058902402 +v_11_jointracksect=1267938596 +v_11_leccybox=-586535839 +v_11_mainarms=-926092390 +v_11_mainbitrolldoor=-93037475 +v_11_mainbitrolldoor2=2143361941 +v_11_maindrainover=-1191215209 +v_11_manrmsupps=-137085273 +v_11_meatinbetween=254531170 +v_11_meatmain=-1570093010 +v_11_metplate=-921230640 +v_11_midoffbuckets=-402804050 +v_11_midrackingsection=-56477256 +v_11_mincertrolley=1863956114 +v_11_prod_wheel_hooks=-2028606052 +v_11_prodflrmeat=251007878 +v_11_producemeat=-1122711766 +v_11_rack_signs=-496971233 +v_11_rack_signsblu=779624722 +v_11_sheephumperlight=1375669295 +v_11_slaughtbox=1817496410 +v_11_stungun=1763789051 +v_11_stungun001=564071872 +v_11_wincharm=2089858855 +v_13_rec_chop_card=1412155506 +v_13_rec_chop_deta=1371304953 +v_13_rec_chop_exlamp=611408871 +v_13_rec_chop_over=-1215996827 +v_13_rec_chop_refl=-2028883436 +v_13_rec_chop_shad=-2035847296 +v_13_rec_cor1_deta=1730005798 +v_13_rec_cor1_over=1504074188 +v_13_rec_cor1_refl=-1226871722 +v_13_rec_door_deta=-300590450 +v_13_rec_door_over=1111826835 +v_13_rec_door_refl=-95027348 +v_13_rec_exit_deta=-1924138198 +v_13_rec_exit_over=-991183763 +v_13_rec_exit_refl=11080595 +v_13_rec_main_card=1893877901 +v_13_rec_main_deta=-1262238500 +v_13_rec_main_lamp=-2146857748 +v_13_rec_main_over=1641002849 +v_13_rec_main_refl=-1365079015 +v_13_rec_main_shre=-1302538923 +v_13_rec_off1_det2=-480517504 +v_13_rec_off1_deta=-386535944 +v_13_rec_off1_exlamp=1702571542 +v_13_rec_off1_over=-844999375 +v_13_rec_off1_refl=-1470219067 +v_13_rec_off1_shad=1003750006 +v_13_rec_rear_deta=-2076197480 +v_13_rec_rear_over=44952174 +v_13_rec_rear_refl=-2040402295 +v_13_rec_she2_deta=-1375163780 +v_13_rec_she2_over=1908716755 +v_13_rec_shei_deta=-991070626 +v_13_rec_shei_over=1129019053 +v_13_rec_shei_refl=-531467176 +v_13_rec_sta1_deta=-2050752077 +v_13_rec_sta1_over=1440241177 +v_13_rec_sta1_refl=1164321932 +v_13_rec_sta2_deta=-635435070 +v_13_rec_sta2_over=-1906576005 +v_13_rec_sta2_refl=1787900739 +v_13_rec_sta2_shad=-1619230853 +v_13_rec_wind_card=1634746050 +v_13_rec_wind_deta=-1705910049 +v_13_rec_wind_deta001=2120893302 +v_13_rec_wind_exlamp=-1101801906 +v_13_rec_wind_over=-620592483 +v_13_rec_wind_shad=266750052 +v_13_shell=-407044356 +v_13_windowshadows1=492598206 +v_13_windowshadows2=-1358883063 +v_13_windowshadows4=-999865899 +v_13_windowshadows5=-847916050 +v_15__exterior_building=508667353 +v_15__exterior_frame=93402095 +v_15_cars_shell=1166038987 +v_15_gar_over_decal=-1889000560 +v_15_gar_over_normal=-1418283506 +v_15_garg_delta_ceiling=-1963439895 +v_15_garg_delta_doordown=1698778120 +v_15_garg_delta_doorup=50309508 +v_15_garg_delta=1291125826 +v_15_garg_mesh_carlift=-828676403 +v_15_garg_mesh_rack01=-196818787 +v_15_garg_mesh_rack2=262096269 +v_15_garg_mesh_shelf=993323452 +v_15_ofa_over_decal=-1268764657 +v_15_ofa_over_normal=-248726601 +v_15_ofa_over_shadow=-1654267836 +v_15_ofb_over_decal=2142096866 +v_15_ofb_over_normal=802130009 +v_15_offa_delta_glass=949858571 +v_15_offa_delta2=-1397574122 +v_15_offa_props=-1749406954 +v_15_offb_delta_ceiling=1320563827 +v_15_offb_delta_glass=-1074174275 +v_15_offb_delta_props=1723723422 +v_15_offb_delta=480897073 +v_15_offb_glass=-1956973268 +v_15_offb_mesh_frames=1053246885 +v_15_shrm_cables=27594084 +v_15_shrm_delta_ceiling=-1012925063 +v_15_shrm_delta_ceiling2=856965582 +v_15_shrm_delta_photos=631355880 +v_15_shrm_delta_props=-410120742 +v_15_shrm_delta=1610353134 +v_15_shrm_frames=-1899336793 +v_15_shrm_glass1=-1654110746 +v_15_shrm_glass2=-1406016647 +v_15_shrm_mesh_coffeetable=1738629305 +v_15_shrm_mesh_desk=1636667330 +v_15_shrm_mesh_woodboard=2027537347 +v_15_shrm_neonsign_iref001=1041275574 +v_15_shrm_neonsign_prx=-1547325868 +v_15_shrm_neonsign=-1022769224 +v_15_shrm_promotional=1574605286 +v_15_shrm_shelfprops=-1845634532 +v_15_shrm_window_unbroken=-1944492269 +v_15_srm_over_decal=2127106692 +v_15_srm_over_normal=-1040080247 +v_15_srm_over_shadow=1503110007 +v_15_window_broken=-463099505 +v_16_ap_hi_pants1=-1204911835 +v_16_ap_hi_pants2=-1437801122 +v_16_ap_hi_pants3=-1694021933 +v_16_ap_hi_pants4=-22344159 +v_16_ap_hi_pants5=-520891725 +v_16_ap_hi_pants6=-746965056 +v_16_ap_mid_pants1=296488363 +v_16_ap_mid_pants2=1064233264 +v_16_ap_mid_pants3=906876526 +v_16_ap_mid_pants4=-439175687 +v_16_ap_mid_pants5=-627531899 +v_16_barglow=-2144208857 +v_16_barglow001=-1245042072 +v_16_barglownight=-1639175907 +v_16_basketball=592132096 +v_16_bathemon=1753105766 +v_16_bathmirror=1769990479 +v_16_bathstuff=1495774418 +v_16_bdr_mesh_bed=1694551716 +v_16_bdrm_mesh_bath=562784610 +v_16_bdrm_paintings002=554957387 +v_16_bed_mesh_blinds=1635608336 +v_16_bed_mesh_delta=-2038405478 +v_16_bed_mesh_windows=541212613 +v_16_bedrmemon=-1655739971 +v_16_bookend=1644861560 +v_16_dnr_a=-696587396 +v_16_dnr_c=176673685 +v_16_dt=396344497 +v_16_fh_sidebrdlngb_rsref001=402779496 +v_16_frankcable=437506665 +v_16_frankcurtain1=2012970818 +v_16_frankstuff_noshad=-645958848 +v_16_frankstuff=1395271370 +v_16_frankstuff003=-548588043 +v_16_frankstuff004=-111777273 +v_16_goldrecords=-401125507 +v_16_hi_apt_planningrmstf=-855487398 +v_16_hi_apt_s_books=1710746303 +v_16_hi_studdorrtrim=2122176276 +v_16_hifi=-1938917263 +v_16_high_bath_delta=795926619 +v_16_high_bath_mesh_mirror=-61937122 +v_16_high_bath_mesh_mirror001=1519962981 +v_16_high_bath_over_normals=28388079 +v_16_high_bath_over_shadow=-2102769187 +v_16_high_bed_mesh_lights=1282505899 +v_16_high_bed_mesh_unit=1848187037 +v_16_high_bed_over_dirt=-1810487791 +v_16_high_bed_over_normal=-1825762094 +v_16_high_bed_over_shadow=-1637177333 +v_16_high_hal_mesh_plant=-1725072230 +v_16_high_hall_mesh_delta=-2087534553 +v_16_high_hall_over_dirt=-206202603 +v_16_high_hall_over_normal=1501428630 +v_16_high_hall_over_shadow=-998893158 +v_16_high_kit_mesh_unit=1939050630 +v_16_high_ktn_mesh_delta=-804437949 +v_16_high_ktn_mesh_fire=-703501524 +v_16_high_ktn_mesh_windows=1205639727 +v_16_high_ktn_over_decal=-328622740 +v_16_high_ktn_over_dirt=764891703 +v_16_high_ktn_over_shadow=-415048780 +v_16_high_ktn_over_shadows=32267209 +v_16_high_lng_armchairs=1659989247 +v_16_high_lng_details=-259264457 +v_16_high_lng_mesh_delta=-1672731594 +v_16_high_lng_mesh_plant=-1993946058 +v_16_high_lng_mesh_shelf=-1671259133 +v_16_high_lng_mesh_tvunit=-1561464270 +v_16_high_lng_over_dirt=-338992837 +v_16_high_lng_over_shadow=-1565038939 +v_16_high_lng_over_shadow2=737627589 +v_16_high_plan_mesh_delta=-1875612265 +v_16_high_plan_over_normal=-1552478834 +v_16_high_pln_m_map=246334229 +v_16_high_pln_mesh_lights=-1915596431 +v_16_high_pln_over_shadow=2109668307 +v_16_high_stp_mesh_unit=124185503 +v_16_high_ward_over_decal=1686839869 +v_16_high_ward_over_normal=-684611335 +v_16_high_ward_over_shadow=-1085127369 +v_16_highstudwalldirt=1505165660 +v_16_hiigh_ktn_over_normal=-1657151895 +v_16_knt_c=1580467277 +v_16_knt_f=-1792937432 +v_16_knt_mesh_stuff=-1925494464 +v_16_lgb_mesh_lngprop=-71964169 +v_16_lgb_rock001=-372623874 +v_16_livstuff003=-1085847436 +v_16_livstuff00k2=965848181 +v_16_lnb_mesh_coffee=-1736550082 +v_16_lnb_mesh_tablecenter001=-1956178182 +v_16_lng_mesh_blinds=-303021494 +v_16_lng_mesh_delta=1657526695 +v_16_lng_mesh_stairglass=1436338573 +v_16_lng_mesh_stairglassb=2007313326 +v_16_lng_mesh_windows=1541620211 +v_16_lng_over_normal=-964847400 +v_16_lngas_mesh_delta003=868153000 +v_16_lo_shower=1182412177 +v_16_low_bath_mesh_window=71215499 +v_16_low_bath_over_decal=473108619 +v_16_low_bed_over_decal=-227255578 +v_16_low_bed_over_normal=805567639 +v_16_low_bed_over_shadow=1431259987 +v_16_low_ktn_mesh_sideboard=480572754 +v_16_low_ktn_mesh_units=-1803582127 +v_16_low_ktn_over_decal=-699070147 +v_16_low_lng_mesh_armchair=-1999869780 +v_16_low_lng_mesh_coffeetable=-1498699789 +v_16_low_lng_mesh_fireplace=-1414703914 +v_16_low_lng_mesh_plant=1767073950 +v_16_low_lng_mesh_rugs=203302981 +v_16_low_lng_mesh_sidetable=-862607347 +v_16_low_lng_mesh_sofa1=1573106874 +v_16_low_lng_mesh_sofa2=1883953608 +v_16_low_lng_mesh_tv=797777955 +v_16_low_lng_over_decal=1299566561 +v_16_low_lng_over_normal=-89008152 +v_16_low_lng_over_shadow=-1148626287 +v_16_low_mesh_lng_shelf=1669110046 +v_16_mags=185958074 +v_16_mesh_delta=977523419 +v_16_mesh_shell=-1928851610 +v_16_mid_bath_mesh_delta=-1641773035 +v_16_mid_bath_mesh_mirror=-686357611 +v_16_mid_bed_bed=-1081334902 +v_16_mid_bed_delta=-41870171 +v_16_mid_bed_over_decal=-1933699208 +v_16_mid_hall_mesh_delta=423058140 +v_16_mid_shell=-596208123 +v_16_midapartdeta=-1562340743 +v_16_midapt_cabinet=1029035082 +v_16_midapt_curts=-640008227 +v_16_midapt_deca=-794678716 +v_16_molding01=-319314280 +v_16_mp_sofa=-757685759 +v_16_mpmidapart00=1861434686 +v_16_mpmidapart01=2021740634 +v_16_mpmidapart018=-1413634140 +v_16_mpmidapart03=-1477562573 +v_16_mpmidapart07=627911247 +v_16_mpmidapart09=1121969460 +v_16_mpmidapart13=-1528124860 +v_16_mpmidapart17=2098322103 +v_16_rpt_mesh_pictures=162412429 +v_16_rpt_mesh_pictures003=1218832826 +v_16_shadowobject69=-920153100 +v_16_shadsy=1747663014 +v_16_skateboard=109151345 +v_16_strsdet01=473873172 +v_16_studapart00=-1635956176 +v_16_studframe=1933754349 +v_16_studio_loshell=-1348140380 +v_16_studio_pants1=1500871631 +v_16_studio_pants2=-415131799 +v_16_studio_pants3=994590581 +v_16_studio_skirt=-1328852098 +v_16_studio_slip1=-1121708665 +v_16_studposters=419629772 +v_16_studunits=1819360788 +v_16_study_rug=1145706899 +v_16_study_sofa=1236742542 +v_16_treeglow=905287380 +v_16_treeglow001=-1207622214 +v_16_v_1_studapart02=-1462354034 +v_16_v_sofa=-613043635 +v_16_vint1_multilow02=-1861375461 +v_16_wardrobe=-1845709974 +v_19_bar_speccy=776084867 +v_19_bubbles=-2102113266 +v_19_changeshadsmain=-338399248 +v_19_corridor_bits=-172320734 +v_19_curts=815748996 +v_19_dirtframes_ent=370752112 +v_19_dtrpsbitsmore=1157232371 +v_19_ducts=-1763494267 +v_19_fishy_coral=67728679 +v_19_fishy_coral2=-2064947552 +v_19_jakemenneon=-881679119 +v_19_jetceilights=-2108686054 +v_19_jetchangebits=1755459821 +v_19_jetchangerail=1738241483 +v_19_jetchnceistuff=1023206247 +v_19_jetchngwrkcrd=56468989 +v_19_jetdado=462094182 +v_19_jetdncflrlights=-1407643777 +v_19_jetstripceilpan=-13703456 +v_19_jetstripceilpan2=-1681510881 +v_19_jetstrpstge=-1890809400 +v_19_maindressingstuff=-1655216281 +v_19_office_trim=1326367471 +v_19_payboothtrim=690135591 +v_19_premium2=-1880181855 +v_19_priv_bits=-1897452100 +v_19_priv_shads=279777689 +v_19_stp3fistank=-203731504 +v_19_stplightspriv=-181061911 +v_19_stpprvrmpics=1142677988 +v_19_stri3litstps=-530412110 +v_19_strip_off_overs=1796505475 +v_19_strip_stickers=781409003 +v_19_strip3pole=-1140460783 +v_19_stripbootbits=-101568154 +v_19_stripbooths=2051732798 +v_19_stripchangemirror=-1374940188 +v_19_stripduct=1496392170 +v_19_stripduct2=-753381166 +v_19_strp_offbits=-17721616 +v_19_strp_rig=-887543880 +v_19_strp3mirrors=1444970912 +v_19_strpbar=1935720206 +v_19_strpbarrier=-327460995 +v_19_strpchngover1=-1301822742 +v_19_strpchngover2=1799992495 +v_19_strpdjbarr=-100902308 +v_19_strpdrfrm1=-2138963736 +v_19_strpdrfrm2=-1844403195 +v_19_strpdrfrm3=1483845832 +v_19_strpdrfrm4=1843649452 +v_19_strpdrfrm5=933097249 +v_19_strpdrfrm6=1230574231 +v_19_strpentlites=1438323505 +v_19_strpfrntpl=458056322 +v_19_strpmncled=-1156043042 +v_19_strpprivlits=1234437091 +v_19_strprvrmgdbits=-1137133608 +v_19_strpshell=-373068607 +v_19_strpshellref=1930101236 +v_19_strpstglt=-1746529895 +v_19_strpstgtrm=-320646842 +v_19_strpstrplit=1458015340 +v_19_trev_stuff=302914944 +v_19_trev_stuff1=-827514192 +v_19_vabbarcables=952274871 +v_19_vanbckofftrim=1043570931 +v_19_vanchngfacings=1605871746 +v_19_vanchngfcngfrst=-604879834 +v_19_vangroundover=1899078779 +v_19_vanilla_sign_neon=-1705603715 +v_19_vanillasigneon=200278506 +v_19_vanillasigneon2=825282534 +v_19_vanlobsigns=567582665 +v_19_vanmenuplain=77529160 +v_19_vannuisigns=851007821 +v_19_vanshadmainrm=357208908 +v_19_vanstageshads=880393118 +v_19_vanuniwllart=-529553211 +v_19_vanunofflights=-1056047558 +v_19_weebitstuff=-627030076 +v_2_ala_mesh_delta=140900193 +v_2_alb_mesh_delta=-1085509635 +v_2_atl_mirror_mesh2=-1124145780 +v_2_atla_over_decal=1000881750 +v_2_atla_over_normal=-646714696 +v_2_atla_over_shadow=521470300 +v_2_atlb_over_decal=-1279459204 +v_2_atlb_over_normal=-551982738 +v_2_atlb_over_shadow=1743516980 +v_2_ats_mirror_mesh=-306030378 +v_2_ats_over_decal=744323826 +v_2_ats_over_normals=529623221 +v_2_ats_over_shadow=1936337860 +v_2_atsm_mesh_bottles=46317015 +v_2_atsm_mesh_delta=-2093891663 +v_2_atsm_mesh_frames=1610934588 +v_2_atsm_mesh_reflect=-665565030 +v_2_atsm_mesh_units=622634633 +v_2_bckstrs_pipes=178556803 +v_2_bckstrs_railing=1063132354 +v_2_bds_mesh_bodydrawers=2095966182 +v_2_bds_mesh_ceiling=-1074980705 +v_2_bds_mesh_frame=975372137 +v_2_bds_mesh_lift=-709060764 +v_2_bds_mesh_skirting=-1934217292 +v_2_bds_mirror_mesh=1430603214 +v_2_bds_over_decal=1239275842 +v_2_bds_over_normal=-1548998472 +v_2_bds_over_shadow=-780120463 +v_2_biosign=1211383689 +v_2_bsnt_shell=-1256201790 +v_2_cdb_mesh_06=-185759913 +v_2_cdb_mesh_delta=-742378842 +v_2_cdb_mesh_door=-774703634 +v_2_cdb_mesh_smalldoor=-822034429 +v_2_cdb_over_normal=157011038 +v_2_cdbt_mesh_liftlights=-1778356134 +v_2_cdt_mesh_05=-75886800 +v_2_cdt_mesh_07=529323861 +v_2_cdt_mesh_delta=1651012524 +v_2_cdt_mesh_smalldoor=1592452521 +v_2_cdt_over_normal=-599048534 +v_2_cor1_mesh_delta1=-1684154620 +v_2_cor1_mesh_delta2=-1987300639 +v_2_glow_reflect=1390608156 +v_2_glow_reflect001=1556386640 +v_2_lighttrigger002=1402248558 +v_2_lighttrigger1=658288232 +v_2_mst_mesh_04=2001442678 +v_2_mst_mesh_06=-1611110193 +v_2_mst_mesh_08=1007821060 +v_2_mst_mesh_banister=1572609243 +v_2_mst_mesh_delta=366979122 +v_2_mst_mesh_exterior=2036891287 +v_2_mst_mesh_wire=1297537153 +v_2_mst_over_dirt=-1697249867 +v_2_mst_over_normal=-31073789 +v_2_rc1_over_normal=127890401 +v_2_rc2_over_normal=1346419557 +v_2_rct_mesh_04=-466390241 +v_2_rct_mesh_05=2131405007 +v_2_reccorr2stuff=-703340310 +v_2_rep_over_normal=-490052033 +v_2_room2_reflect=810180977 +v_2_shadowmap1=1521682972 +v_2_shadowmap2=1792846447 +v_2_shadowmap3=-1121792262 +v_2_strs_shell=1536082536 +v_2_tomd_mesh_ceiling=-1000919610 +v_2_tomd_mesh_delta=-1856339267 +v_2_tomd_mesh_desk=953583686 +v_2_tomd_mesh_frames=-1962795178 +v_2_top_xrays=-1917067297 +v_2_tort_mesh_delta=-1091091869 +v_2_tort_mesh_files=1148800279 +v_2_tort_mesh_frames=-1651496338 +v_2_tort_mesh_props=-1668246780 +v_2_tplt_mesh_ceiling=703977413 +v_2_tplt_mesh_delta=1036437107 +v_2_tplt_mesh_frames=-1389778883 +v_2_tplt_mesh_kitchen=-1404669114 +v_2_tpo_mesh_22=-920793138 +v_2_tpo_mesh_28=-1752011580 +v_2_tpo_mesh_41=2082748376 +v_2_tpo_mesh_42=-1386571196 +v_2_tpo_over_decal=-300940315 +v_2_tpo_over_normal=1995840442 +v_2_tpoff_shell=-361238537 +v_20_arm_dec=-563475542 +v_20_arm_det01=-1877045865 +v_20_armoury_gate=1098896962 +v_20_br_det=42114039 +v_20_copfile01=2124444362 +v_20_copfile02=-1410478748 +v_20_evidence01=-913439184 +v_20_frontdesk=1694435465 +v_20_lspd_sign=466761642 +v_20_notbrd002=468097357 +v_20_notbrd003=-2104596837 +v_20_notbrd004=2090228395 +v_20_notbrd005=1848622558 +v_20_notbrd006=1474859344 +v_20_notbrd01=311390209 +v_20_ornaeagle=1989340262 +v_20_ph_arm_cab01=1206211935 +v_20_ph_cells_dec=-1822326102 +v_20_ph_flag01=1028299119 +v_20_ph_flag02=1331379600 +v_20_ph_flag03=412405764 +v_20_ph_in_outbrd=-1934365233 +v_20_ph_in_outbrd002=1555226669 +v_20_ph_lobby_desk=876583346 +v_20_ph_lobby_det01=999250531 +v_20_ph_lobby_lights=672544373 +v_20_ph_lobby_planter003=405855372 +v_20_ph_lobby_planter01=1850199601 +v_20_ph_lobby_planter02=1560357796 +v_20_ph_lockers_det01=-1652030500 +v_20_ph_musdesk=-1256685581 +v_20_ph_muster_det01=-916246589 +v_20_ph_office_det01=-186146868 +v_20_ph_office_det02=128828748 +v_20_ph_office_flag01=104176290 +v_20_ph_signs01=-739854491 +v_20_ph_stair_dec=2111410153 +v_20_ph_stair_dec001=374120856 +v_20_ph_stairdets=-1398672861 +v_20_ph_stairdets001=412821588 +v_20_ph_stairs03=139659155 +v_20_ph_stairwell_det01=-1230144054 +v_20_ph_stairwell_det02=-997713537 +v_20_phcorrdirt=-1441797169 +v_20_phlobbylightsem=-1261016667 +v_20_phlobdirt=1890838064 +v_20_phsm02=-321655962 +v_20_policehubshell=-447334415 +v_20_rubbermat=79051028 +v_20_sm01=360511623 +v_20_stairwell_det01=1781977939 +v_20_wall_light003=859980781 +v_20_wall_light004=-1990168528 +v_20_wall_light005=1609178436 +v_20_wall_light006=-1408780930 +v_20_wall_light007=2051396091 +v_20_wall_light008=-1203089917 +v_20_wall_light01=1599995977 +v_20_wep_lo=-1375572224 +v_21_dummybox=2098308325 +v_22_ao_room=-2130895084 +v_22_bullets=-1432249240 +v_22_cables1=1755624762 +v_22_cables2=978147468 +v_22_g2_shell=-1343448250 +v_22_g2_vents=2103117968 +v_22_glass01=1874496076 +v_22_glass02=-1685528088 +v_22_glass03=-783790750 +v_22_glass04=2129668279 +v_22_glass05=884053051 +v_22_glass06=1682142046 +v_22_glass07=-1713709428 +v_22_glass08=1201191433 +v_22_glass09=569503416 +v_22_glass10=-79818067 +v_22_glass11=-244056295 +v_22_glass12=-542352502 +v_22_gunsneon=-2112322594 +v_22_handguns=-1882883884 +v_22_merch01=601807338 +v_22_merchglass003=1377272428 +v_22_merchglass004=1139861023 +v_22_merchglass005=1580604025 +v_22_merchglass009=-1827077066 +v_22_merchglass010=1285617263 +v_22_merchglass011=525573077 +v_22_merchglass1=1135617594 +v_22_merchglass2=-2001457087 +v_22_merchglass3=1730407713 +v_22_merchglass4=521264382 +v_22_merchglass5=212416557 +v_22_merchglass6=845972403 +v_22_merchglass7=808353591 +v_22_merchglass8=-1326153535 +v_22_overlays=-2071430002 +v_22_reflectproxy=1215025646 +v_22_shadowmap=368785959 +v_22_shelves=1073959231 +v_22_shopdirt=1296095006 +v_22_shopposters=-1869488274 +v_22_shopshadow=890769226 +v_22_shopskirt=457682390 +v_22_walledges=818809605 +v_22_wallguns=-203737641 +v_22_wallhooks=1105658306 +v_23_ao_front=-2098905626 +v_23_ao_office=-2124634454 +v_23_ao=-1862572832 +v_23_blends=1724540583 +v_23_detail=2050081388 +v_23_doors=-75354233 +v_23_emissives_front=-737130623 +v_23_emissives=1619314 +v_23_frames=407933146 +v_23_front_blends=1132467105 +v_23_front_detail=1866258050 +v_23_front_reflect=-143694130 +v_23_j2_dc=363964476 +v_23_lamps_fr=1244863018 +v_23_lamps=1512262106 +v_23_lamps2=1118204532 +v_23_lod=-1565586770 +v_23_mirrorfloor=926996797 +v_23_office_detail=1375273861 +v_23_pointsale01=1172635501 +v_23_reflect_ext=565674966 +v_23_reflect=-662678390 +v_23_shell=655913209 +v_24_bdr_mesh_bed_stuff=-991820653 +v_24_bdr_mesh_bed=-1453011168 +v_24_bdr_mesh_delta=-1990202314 +v_24_bdr_mesh_lamp=1214027725 +v_24_bdr_mesh_lstshirt=-1987020847 +v_24_bdr_mesh_windows_closed=1309527245 +v_24_bdr_mesh_windows_open=211714468 +v_24_bdr_over_decal=804934733 +v_24_bdr_over_dirt=685482669 +v_24_bdr_over_emmisve=700872958 +v_24_bdr_over_normal=1605603164 +v_24_bdr_over_shadow_boxes=-807542223 +v_24_bdr_over_shadow_frank=510349115 +v_24_bdr_over_shadow=-1042523960 +v_24_bdrm_mesh_arta=389359159 +v_24_bdrm_mesh_bath=710359790 +v_24_bdrm_mesh_bathprops=1891340530 +v_24_bdrm_mesh_bookcase=1664661158 +v_24_bdrm_mesh_bookcasestuff=-1385073382 +v_24_bdrm_mesh_boxes=-2079067810 +v_24_bdrm_mesh_closetdoors=1773202095 +v_24_bdrm_mesh_dresser=1442523633 +v_24_bdrm_mesh_mags=1394045836 +v_24_bdrm_mesh_mirror=2135986081 +v_24_bdrm_mesh_picframes=416521724 +v_24_bdrm_mesh_rugs=1132898368 +v_24_bdrm_mesh_wallshirts=414680819 +v_24_bedroomshell=1245901170 +v_24_details1=1036514555 +v_24_details2=-851635225 +v_24_hal_mesh_delta=734684986 +v_24_hal_mesh_props=1444561315 +v_24_hal_over_decal=-2107663832 +v_24_hal_over_normal=371116454 +v_24_hal_over_shadow=393572465 +v_24_hangingclothes=601619015 +v_24_hangingclothes1=-1879297800 +v_24_knt_mesh_blinds=-1550318509 +v_24_knt_mesh_boxes=784152068 +v_24_knt_mesh_center=-2010287522 +v_24_knt_mesh_delta=1451083444 +v_24_knt_mesh_flyer=1033830821 +v_24_knt_mesh_mags=-88857806 +v_24_knt_mesh_stuff=-24273391 +v_24_knt_mesh_units=-822216982 +v_24_knt_mesh_windowsa=-1993195884 +v_24_knt_mesh_windowsb=1533928200 +v_24_knt_over_decal=1293089609 +v_24_knt_over_normal=698665844 +v_24_knt_over_shadow_boxes=26233750 +v_24_knt_over_shadow=1226041042 +v_24_knt_over_shelf=-1486546317 +v_24_ktn_over_dirt=-582701829 +v_24_lga_mesh_delta=-379551260 +v_24_lga_over_dirt=-1175478477 +v_24_lga_over_normal=-1199983396 +v_24_lga_over_shadow=2007651917 +v_24_lgb_mesh_bottomdelta=-939409227 +v_24_lgb_mesh_fire=531302143 +v_24_lgb_mesh_lngprop=108228295 +v_24_lgb_mesh_sideboard_em=58568078 +v_24_lgb_mesh_sideboard=-490529352 +v_24_lgb_mesh_sideprops=-2136166337 +v_24_lgb_mesh_sofa=67581076 +v_24_lgb_mesh_topdelta=-1258076755 +v_24_lgb_over_dirt=2103993255 +v_24_llga_mesh_coffeetable=1535242412 +v_24_llga_mesh_props=1624607763 +v_24_lna_mesh_windows=-1221118907 +v_24_lnb_coffeestuff=-248880225 +v_24_lnb_mesh_artwork=-581669317 +v_24_lnb_mesh_books=1787746539 +v_24_lnb_mesh_cddecks=-1251571207 +v_24_lnb_mesh_coffee=585653348 +v_24_lnb_mesh_djdecks=-1098491414 +v_24_lnb_mesh_dvds=-1932905251 +v_24_lnb_mesh_fireglass=-976235947 +v_24_lnb_mesh_goldrecords=1896912733 +v_24_lnb_mesh_lightceiling=-147708120 +v_24_lnb_mesh_records=-562814293 +v_24_lnb_mesh_sideboard=1322047205 +v_24_lnb_mesh_smallvase=-1895450375 +v_24_lnb_mesh_tablecenter=-159116438 +v_24_lnb_mesh_windows=1355205957 +v_24_lnb_over_disk_shadow=28403032 +v_24_lnb_over_shadow_boxes=805086757 +v_24_lnb_over_shadow=-1965865732 +v_24_lng_over_decal=-389837123 +v_24_lng_over_normal=-825798087 +v_24_lngb_mesh_boxes=-383689547 +v_24_lngb_mesh_chopbed=-859107878 +v_24_lngb_mesh_mags=-1527398160 +v_24_postertubes=239452158 +v_24_rct_lamptablestuff=-373355783 +v_24_rct_mesh_boxes=234859136 +v_24_rct_mesh_lamptable=1867937132 +v_24_rct_over_decal=-113662910 +v_24_rec_mesh_palnt=-973548806 +v_24_rpt_mesh_delta=598400030 +v_24_rpt_mesh_pictures=1139773131 +v_24_rpt_over_normal=-208547167 +v_24_rpt_over_shadow_boxes=1035232215 +v_24_rpt_over_shadow=-707583489 +v_24_shell=-1020520447 +v_24_shlfstudy=-650425777 +v_24_shlfstudybooks=-992262514 +v_24_shlfstudypics=1909119672 +v_24_sta_mesh_delta=1967886586 +v_24_sta_mesh_glass=1935912868 +v_24_sta_mesh_plant=172493042 +v_24_sta_mesh_props=-796985819 +v_24_sta_over_normal=-1040640701 +v_24_sta_over_shadow=721141620 +v_24_sta_painting=-1049793093 +v_24_storageboxs=1327282592 +v_24_tablebooks=1781419470 +v_24_wdr_mesh_delta=-1832124717 +v_24_wdr_mesh_rugs=726462463 +v_24_wdr_mesh_windows=212348610 +v_24_wdr_over_decal=1239025526 +v_24_wdr_over_dirt=511688836 +v_24_wdr_over_normal=-1963942288 +v_24_wrd_mesh_boxes=-1155571204 +v_24_wrd_mesh_tux=846465355 +v_24_wrd_mesh_wardrobe=-102685204 +v_25_class=1564163252 +v_25_classlights=18170909 +v_25_controldesk=17772065 +v_25_controlequip=1380337534 +v_25_controlsm=-209410441 +v_25_drframes=1739383993 +v_25_elevator01=-1037454721 +v_25_elevstuff=-1843146108 +v_25_elvsigns=-54985807 +v_25_hallstuff=2135871526 +v_25_levnumbers=-492507806 +v_25_lights=1606277980 +v_25_lowershad=269655474 +v_25_obsvclutter=-1656796257 +v_25_obsvdesks=588246212 +v_25_obsvlights=-327988289 +v_25_obsvsm=1468041919 +v_25_reflect=511332709 +v_25_security=-1001224229 +v_25_servdesk=202947026 +v_25_servers=1593467078 +v_25_servershad=-1300361013 +v_25_servleds=1889975915 +v_25_servlights=-465343651 +v_25_stair01=258494309 +v_25_stair02=1637479371 +v_25_stair03=1908708384 +v_25_stair04=1152530940 +v_25_stair05=1448729931 +v_25_stair06=-1323265301 +v_25_stairlights=9501481 +v_25_stairshd=-482132128 +v_25_towelod=2070880347 +v_25_towerdetail=546033372 +v_25_towerglass=-796342916 +v_25_towershell=-1337636393 +v_25_upperhallsm=-118671513 +v_26_bed=-506765268 +v_26_bedtidy=-1202347598 +v_26_bedtrash=-2117952008 +v_26_beerbox=1870293098 +v_26_beerboxtidy=1840741883 +v_26_cablestidy=1037932615 +v_26_cablesuntidy=-1812827506 +v_26_cablesuntidy001=-1194799815 +v_26_calcabletidy=-1981025060 +v_26_calcableuntidy=1709725248 +v_26_calcableuntidy001=-487873922 +v_26_cophelmet1=1540570583 +v_26_cophelmet2=-1327241225 +v_26_cophelmet3=-1567241381 +v_26_couch=758584474 +v_26_couchtidy=11454104 +v_26_couchtrash=-1075847792 +v_26_cupboards=-854193425 +v_26_cupboards001=1899775714 +v_26_cupboardstidy=-297201651 +v_26_cupboardtidy=-835344549 +v_26_cupboardtrash=-1635614244 +v_26_cupbrdstrash=8573371 +v_26_ducttape=-913488004 +v_26_ducttapetidy=-924198322 +v_26_ducttapetrash=-2076086656 +v_26_glass005=-668465980 +v_26_glass006=-1629023681 +v_26_glass007=-1258930595 +v_26_glass008=-1145254934 +v_26_glass1=-2000907963 +v_26_glass2=-1699269318 +v_26_glass3=1699727980 +v_26_glass4=2004446911 +v_26_glasstidy004=-593345329 +v_26_glasstidy1=-1040083789 +v_26_glasstidy2=1986854279 +v_26_glasstidy4=-1846692728 +v_26_halloverlay=-1458842090 +v_26_halloverlaytidy=2013947472 +v_26_hallovertrash=1934612623 +v_26_kitchen=372022075 +v_26_kitchendirt=1521016027 +v_26_kitchendirttrash=-493485163 +v_26_kitchentidy=-318319411 +v_26_kitchentrash=546751371 +v_26_lamp002=1769101064 +v_26_lamp1=-966408441 +v_26_lamp1trash=-2133554814 +v_26_m_blanket1=1472529137 +v_26_m_blanket2=-1912115339 +v_26_m_blanket3=-719618660 +v_26_michaelsuit1=-839843582 +v_26_michaelsuit2=-20716889 +v_26_michaelsuit3=-904038065 +v_26_mirror=47125023 +v_26_mirror002=-1694780931 +v_26_mirrortrash=560616265 +v_26_overlays=-1576934409 +v_26_overlaystidy=542297926 +v_26_overlaytrash=-1666506794 +v_26_reflectdirty=867390936 +v_26_reflecttidy=1026631985 +v_26_reflecttrashed=1690922153 +v_26_shadowmap=-1104612259 +v_26_shadowtidy=1088018973 +v_26_shadowtrash=584651306 +v_26_toilet=-1580452763 +v_26_toiletlight=-329833299 +v_26_toiletlighttidy=-193476971 +v_26_toiletlighttrash=1288996541 +v_26_toilettdirt=-785913333 +v_26_toilettdirttrash=-1817935674 +v_26_toilettidy=-1439437256 +v_26_toilettrash=-1783090544 +v_26_trailerint=-739040335 +v_26_trailerinttidy=1750601708 +v_26_trailertrashint=808205375 +v_26_walllampson=1004991743 +v_26_walllampson001=1332341881 +v_26_walllamptrashon=-1798927883 +v_26_wardrobe=-1542956570 +v_26_wardrobetidy=-1700517986 +v_26_wardrobetrash=783579691 +v_26_windframes=-1318376588 +v_26_windframestrash=1489342121 +v_26_windowday=-1972733118 +v_26_windowday001=691348495 +v_26_windowdaytrash=756507526 +v_26_winframetidy=1605750980 +v_27_boxpile1=-1801952018 +v_27_epsilonism_ao=-1261922187 +v_27_epsilonism_dt=1909763355 +v_27_epsilonism_extras=1411318270 +v_27_epsilonism_ol=-1422648916 +v_27_epsilonism_reflect=1543636467 +v_27_epsilonism_shell=481153748 +v_27_epsilonism_stuff=1994422648 +v_28_alrm_case002=332890911 +v_28_alrm_case003=639182754 +v_28_alrm_case004=2119555098 +v_28_alrm_case005=-1868268361 +v_28_alrm_case006=1564022241 +v_28_alrm_case007=-1235040205 +v_28_alrm_case008=-944936248 +v_28_alrm_case009=-1830878932 +v_28_alrm_case010=536123101 +v_28_alrm_case011=1494681889 +v_28_alrm_case012=1800711580 +v_28_alrm_case013=-1228520310 +v_28_alrm_case014=-930322410 +v_28_alrm_case015=-1578362154 +v_28_alrm_case016=-1272004773 +v_28_an1_deca=-504288583 +v_28_an1_deta=-1302875366 +v_28_an1_dirt=-91625412 +v_28_an1_over=-2131285395 +v_28_an1_refl=665460296 +v_28_an1_shut=-889348411 +v_28_an2_deca=-425807828 +v_28_an2_deta=1783640636 +v_28_an2_dirt=362267165 +v_28_an2_refl=1297881980 +v_28_an2_shut=69949604 +v_28_backlab_deta=1194273342 +v_28_backlab_refl=1694543848 +v_28_blab_dirt=-200730299 +v_28_blab_over=34154482 +v_28_coldr_deta=804918584 +v_28_coldr_dirt=-1434323558 +v_28_coldr_glass1=-488407274 +v_28_coldr_glass2=-2077507176 +v_28_coldr_glass3=1977558271 +v_28_coldr_glass4=-98685561 +v_28_coldr_over=1767896228 +v_28_coldr_refl=1868477278 +v_28_corr_deta=340001409 +v_28_corr_dirt=-962636934 +v_28_corr_over=-608743099 +v_28_corr_refl=-597522645 +v_28_gua2_deta=-514027226 +v_28_gua2_dirt=-832341701 +v_28_gua2_over=827829926 +v_28_gua2_refl=-965968944 +v_28_guard1_deta=-714592523 +v_28_guard1_dirt=300413684 +v_28_guard1_over=-1296722956 +v_28_guard1_refl=-157081729 +v_28_ha1_cover=327282338 +v_28_ha1_cover001=572465687 +v_28_ha1_deca=-2020977827 +v_28_ha1_deta=1285606275 +v_28_ha1_dirt=-1086997870 +v_28_ha1_refl=-100593278 +v_28_ha1_step=-1470028723 +v_28_ha2_deca=211609731 +v_28_ha2_deta=-1813155210 +v_28_ha2_dirt=-543607668 +v_28_ha2_refl=406125197 +v_28_ha2_ste1=260450705 +v_28_ha2_ste2=10324924 +v_28_hazmat1_deta=-272141034 +v_28_hazmat1_dirt=559721213 +v_28_hazmat1_over=-987066264 +v_28_hazmat1_refl=-1588074584 +v_28_hazmat2_deta=-521344584 +v_28_hazmat2_dirt=-1176914998 +v_28_hazmat2_over=696079846 +v_28_hazmat2_refl=680555297 +v_28_lab_end=-2088621436 +v_28_lab_gar_dcl_01=-1302533415 +v_28_lab_poen_deta=1028035968 +v_28_lab_poen_pipe=-1111357348 +v_28_lab_pool_deta=319419628 +v_28_lab_pool_ladd=-1415744276 +v_28_lab_pool_wat1=-638975089 +v_28_lab_pool=-1384013695 +v_28_lab_poolshell=-1404084774 +v_28_lab_shell1=-1964189383 +v_28_lab_shell2=181491968 +v_28_lab_trellis=77809468 +v_28_lab1_deta=-1962787629 +v_28_lab1_dirt=-190848797 +v_28_lab1_glas=-232027236 +v_28_lab1_glass=1603279933 +v_28_lab1_over=-949321871 +v_28_lab1_refl=564741461 +v_28_lab2_deta=1162521091 +v_28_lab2_dirt=-757587924 +v_28_lab2_over=-689312037 +v_28_lab2_refl=521205889 +v_28_loa_deta=16013419 +v_28_loa_deta2=-2005236848 +v_28_loa_dirt=-2086014198 +v_28_loa_lamp=-265195438 +v_28_loa_over=-1230616791 +v_28_loa_refl=241954321 +v_28_monkeyt_deta=-689267634 +v_28_monkeyt_dirt=-858316370 +v_28_monkeyt_over=1124455535 +v_28_monkeyt_refl=-861973630 +v_28_pool_deca=-460342601 +v_28_pool_dirt=796422397 +v_28_pr1_deca=-2027003491 +v_28_pr1_deta=1269601626 +v_28_pr1_dirt=260842506 +v_28_pr1_refl=164977034 +v_28_pr2_deca=-284315258 +v_28_pr2_deta=1367672895 +v_28_pr2_dirt=977503839 +v_28_pr2_refl=-1852856656 +v_28_pra_deca=-452874694 +v_28_pra_deta=-136297901 +v_28_pra_dirt=1305628999 +v_28_pra_refl=-75452171 +v_28_prh_deca=300580010 +v_28_prh_deta=-134886226 +v_28_prh_dirt=-1037992190 +v_28_prh_refl=457061302 +v_28_prh_shut=-180738643 +v_28_prh_strs=882433006 +v_28_steps_2=1097610739 +v_28_wascor_deta=488548103 +v_28_wascor_dirt=560768807 +v_28_wascor_over=-940725559 +v_28_wasele_deta=-1569357934 +v_28_wasele_dirt=1867271850 +v_28_wasele_refl=813359581 +v_28_waste_deta=1040040142 +v_28_waste_dirt=-468647901 +v_28_waste_over=695541702 +v_28_waste_refl=-313084079 +v_28_wastecor_refl=-1183091144 +v_29_arc_furnace_doors=-1081348873 +v_29_arcfurnace=-1667463119 +v_29_arcfurnpipes=-933537414 +v_29_arcfurnplat=-492337262 +v_29_arcfurnplat001=1124788726 +v_29_arfurnplat=-1782346946 +v_29_bigcontainer=-2097535211 +v_29_bigendblocks=2059898358 +v_29_bigwallsheet1=-2057633615 +v_29_chalk_dcals=-830609035 +v_29_contmetcabs=1595352207 +v_29_controlbits=-1592889616 +v_29_controom=685990166 +v_29_crucibles=-798081435 +v_29_doors002=665817703 +v_29_dustsheet02=1854399689 +v_29_emwindows=1379473356 +v_29_fllorplates=1500346689 +v_29_foucontopertor=711050622 +v_29_founbenches=903896472 +v_29_founcastplat003=-1720388292 +v_29_founcontconsol=-183929767 +v_29_found_blobs=-1867289395 +v_29_found_contr_dr=-977313178 +v_29_found_dustpiles=-264732331 +v_29_found_glue=-2046902820 +v_29_found_ref_prox=1603404705 +v_29_found_safety=1906302965 +v_29_foundarches001=-282740942 +v_29_foundbackdirt=-546012987 +v_29_foundbucket=2037471314 +v_29_foundcontdirt=1389963181 +v_29_foundcontrolcables=1768048980 +v_29_foundcontrolpornetc=-52041177 +v_29_foundentsigns=-79248749 +v_29_foundentsigns2=-2121990711 +v_29_foundentsignsmainrm=744831916 +v_29_foundfurn_steps=344780549 +v_29_foundlightcovers=-390176336 +v_29_foundlightcovers2=2143713901 +v_29_foundmachbits=-1564403087 +v_29_foundmachdirt=1991987322 +v_29_foundmachgirds=-908241497 +v_29_foundmachleccy=-918305686 +v_29_foundmachwall=-1564084549 +v_29_foundpipes=1062119872 +v_29_foundpipesupps=-301785619 +v_29_foundry_stairs=1158380907 +v_29_foundrybackent=-1921514612 +v_29_foundryfloorbits=216154794 +v_29_foundryshell=196231839 +v_29_foundshieldpans=670814657 +v_29_foundslag001=930629662 +v_29_foundsmllrmlocks=2114708923 +v_29_foundtallcasts=935314090 +v_29_foundtoprmgirs=-1664309252 +v_29_foundtopstairs=-1107271703 +v_29_founligths001=-791424195 +v_29_founmaingant=-1301345160 +v_29_founmetplates=-1837276152 +v_29_founsmllelec=-344938666 +v_29_founsmllrmdirt=-1742995145 +v_29_founsmlrrmbench=695041733 +v_29_fouondmachbitsmore=-262559910 +v_29_funrplatshads=-1187661967 +v_29_furnace_cables=-71390663 +v_29_furnaceslag=-1822626051 +v_29_gantry_crucibles=-1529564943 +v_29_gantrybarriers=-662296789 +v_29_girderwear=-889624009 +v_29_glue_crnr_in004=1914295006 +v_29_highbits=1582559974 +v_29_hut_cover=2125976000 +v_29_ladder=-1977524103 +v_29_mainsupportgiders=-1640506572 +v_29_millrollback=811690915 +v_29_millrollbody=2085043658 +v_29_molten_metal=-1681320469 +v_29_more_metalbits=-895178168 +v_29_morecasts=-1172848632 +v_29_nearcover=-395568870 +v_29_pithighbit=-824933463 +v_29_rails=848101617 +v_29_rollergantry=1960159698 +v_29_sideroom=845799425 +v_29_sidestairs=779210579 +v_29_smallcasts=1503124072 +v_29_smallcastsmore001=-300214313 +v_29_tanksteps=-417219359 +v_29_underfunrcover=70885467 +v_29_vfx_ripple_mesh_skin=-1492990560 +v_3_jrm_over_decal=427313124 +v_3_jrm_over_normal=916940396 +v_3_jrm_over_shadow=-502341461 +v_3_knt_mesh_delta=1393877739 +v_3_knt_mesh_units=-1034951235 +v_3_ktn_mesh_windows=-706949898 +v_3_lng_mesh_coats=1612988969 +v_3_lng_mesh_delta=-1173988616 +v_3_lng_mesh_magazines=1954210094 +v_3_lng_mesh_timed=-1102952484 +v_3_lng_mesh_timed2=-1990154022 +v_3_lng_mesh_walldelta=-1565816879 +v_3_lng_mesh_windows=-780138613 +v_3_main_mesh_blinds=-1260370912 +v_3_main_mesh_chair=502293730 +v_3_main_mesh_fdframe=-170356467 +v_3_main_mesh_fridge=1151598458 +v_3_shell=-959592644 +v_31_andyblend5=1234388009 +v_31_andyblend6=941924684 +v_31_cablemesh5785278_hvstd=595976997 +v_31_cablemesh5785279_hvstd=-1271100996 +v_31_cablemesh5785280_hvstd=-868003203 +v_31_cablemesh5785282_hvstd=749206077 +v_31_cablemesh5785283_hvstd=-437253630 +v_31_cablemesh5785284_hvstd=-1480879683 +v_31_cablemesh5785285_hvstd=-753485989 +v_31_cablemesh5785286_hvstd=-2055829619 +v_31_cablemesh5785287_hvstd=1811945054 +v_31_cablemesh5785290_hvstd=-1675132279 +v_31_crappy_ramp=-2140922932 +v_31_elec_supports=-425959820 +v_31_electricityyparetn=611945820 +v_31_emmisve_ext=-446120734 +v_31_emrglightnew011=870200611 +v_31_faked_water=210618883 +v_31_flow_fork_ah1=1234993118 +v_31_flow1_0069=-957046808 +v_31_flow1_0079=1745115545 +v_31_low_tun_extem=-1254267479 +v_31_lowerwater=1633664682 +v_31_metro_30_cables003=219466248 +v_31_newtun_mech_05c=-277485022 +v_31_newtun_sh=281113821 +v_31_newtun01ol=-329826232 +v_31_newtun01water=-1037963740 +v_31_newtun01waterb=-375385747 +v_31_newtun1reflect=1486215202 +v_31_newtun2_mech_05a=-62974975 +v_31_newtun2mech_05b=-719832311 +v_31_newtun2ol=2106261611 +v_31_newtun2reflect001=-1914736329 +v_31_newtun2sh=-665470289 +v_31_newtun2water=2063511553 +v_31_newtun3ol=246036232 +v_31_newtun3sh=1646453100 +v_31_newtun4_lod=-475589349 +v_31_newtun4b_lod=1870570389 +v_31_newtun4b_slod=80863164 +v_31_newtun9_slod=-926404390 +v_31_newtun9lod=-1819466372 +v_31_station_curtains=-836688414 +v_31_tun_06_reflect=-1931704889 +v_31_tun_06_refwater=-1215413074 +v_31_tun_07_reflect=-745034820 +v_31_tun_lod=-1829502865 +v_31_tun_slod=-1837018283 +v_31_tun_swap_lod=1604343045 +v_31_tun_swap_slod=137638566 +v_31_tun01_lod=907122881 +v_31_tun01_slod=-1666288450 +v_31_tun05_reflect=-77632756 +v_31_tun05=-2075493503 +v_31_tun05b=2013763245 +v_31_tun05f=-1087953689 +v_31_tun05gravelol=-1993561717 +v_31_tun05-overlay=320662412 +v_31_tun05shadprox=1896377258 +v_31_tun05stationsign=-567646228 +v_31_tun06_floorol=-686976062 +v_31_tun06_olay=-68527136 +v_31_tun06=1432788410 +v_31_tun06b=-1710302865 +v_31_tun06pipes=-1750053561 +v_31_tun06scrapes=1367414746 +v_31_tun07_olay=-1899923256 +v_31_tun07=1475584724 +v_31_tun07b=-275019753 +v_31_tun07b001=424660899 +v_31_tun07bgate=-1638352705 +v_31_tun08_olay=-964232399 +v_31_tun08=-1228545929 +v_31_tun08reflect=637728693 +v_31_tun09=-1988950574 +v_31_tun09b=-2068173882 +v_31_tun09bol=861536970 +v_31_tun09junk005=-1289237161 +v_31_tun09junk009=-1665195842 +v_31_tun09junk009a=734245792 +v_31_tun09junk2=1654593396 +v_31_tun09reflect=-419720215 +v_31_tun10_gridnew=-1958366748 +v_31_tun10_olay=-1202313901 +v_31_tun10_olaynew=-173271594 +v_31_tun10new=-2039085289 +v_31_tune06_newols=-4064799 +v_31_tune06_newols001=-571185952 +v_31_walltext001=308090142 +v_31_walltext002=-1780868074 +v_31_walltext003=-1520321755 +v_31_walltext005=-941653984 +v_31_walltext006=1782006993 +v_31_walltext007=2016141498 +v_31_walltext009=-1665816111 +v_31_walltext010=806374692 +v_31_walltext012=591442821 +v_31_walltext013=-176138239 +v_31_walltext014=1992546954 +v_31_walltext015=-1995800809 +v_31_walltext016=1245315447 +v_31_walltext017=1552131594 +v_31_walltext018=-1842704041 +v_31_walltext019=-1536936502 +v_31_walltext020=685064142 +v_31_walltext021=389094534 +v_31_walltext022=2028920832 +v_31_walltext023=1823885199 +v_31_walltext024=1584147195 +v_31_walltext025=1344704112 +v_31_walltext026=-1235690797 +v_31_walltext027=-1474740652 +v_31_walltext028=-1746690583 +v_31_walltext031=86017921 +v_31a_cablemesh5777513_thvy=926395044 +v_31a_cablemesh5777640_thvy=1194913501 +v_31a_cablemesh5777641_thvy=-1185852742 +v_31a_cablemesh5777642_thvy=-291748668 +v_31a_cablemesh5777643_thvy=-1343376167 +v_31a_cablemesh5777644_thvy=1611178223 +v_31a_cablemesh5777645_thvy=657869656 +v_31a_cablemesh5777646_thvy=1817108743 +v_31a_cablemesh5777647_thvy=264665862 +v_31a_cablemesh5777648_thvy=-1873966622 +v_31a_cablemesh5777663_thvy=-2088061485 +v_31a_cablemesh5777678_thvy=-552805389 +v_31a_cablemesh5777693_thvy=-2140745166 +v_31a_cablemesh5777750_thvy=619662689 +v_31a_cablemesh5777751_thvy=923751592 +v_31a_cablemesh5777752_thvy=-727671172 +v_31a_cablemesh5777753_thvy=1365713058 +v_31a_ducttape=-2123871722 +v_31a_emrglight005=-145238022 +v_31a_emrglight007=1103817947 +v_31a_emrglightnew=-821650364 +v_31a_highvizjackets=1342497894 +v_31a_highvizjackets001=-1337478021 +v_31a_jh_steps=1142807123 +v_31a_jh_tun_plastic=1728975675 +v_31a_jh_tunn_01a=1005618224 +v_31a_jh_tunn_02a=607572965 +v_31a_jh_tunn_02b=-647020973 +v_31a_jh_tunn_02c=-944989490 +v_31a_jh_tunn_02x=1883007971 +v_31a_jh_tunn_03aextra=-1044651449 +v_31a_jh_tunn_03b=-108474430 +v_31a_jh_tunn_03c=58188704 +v_31a_jh_tunn_03d=-1895171382 +v_31a_jh_tunn_03e=1619205565 +v_31a_jh_tunn_03f=1774006321 +v_31a_jh_tunn_03g=1006458034 +v_31a_jh_tunn_03h=-1141713765 +v_31a_jh_tunn_03wood=-599574780 +v_31a_jh_tunn_04b_ducktape=1676007256 +v_31a_jh_tunn_04b=-1404226508 +v_31a_jh_tunn_04d=322961952 +v_31a_jh_tunn_04e=701902668 +v_31a_jh_tunn_04f=-254526143 +v_31a_jh_tunnground=1795680809 +v_31a_newtun4shpile008=-1131010595 +v_31a_ootside_bit=5881234 +v_31a_reflectionbox=152249940 +v_31a_reflectionbox2=698624196 +v_31a_reftun2=-933422270 +v_31a_start_tun_cable_bits=1219213886 +v_31a_start_tun_cable_bits2=1085109131 +v_31a_start_tun_roombits1=423544064 +v_31a_tun_01_shadowbox=-857049291 +v_31a_tun_03frame=802441001 +v_31a_tun_05fakelod=1432689644 +v_31a_tun_puds=78367476 +v_31a_tun_tarp_tower=-795124420 +v_31a_tun_tarp=-1228183513 +v_31a_tun01_ovly=-898703047 +v_31a_tun01_shpile=1126566546 +v_31a_tun01_shpile2=-1687713124 +v_31a_tun01=-186791536 +v_31a_tun01bitsnew=-1202557391 +v_31a_tun01bitsnew2=-706105139 +v_31a_tun01rocks=1040445526 +v_31a_tun01rocks2=1278842581 +v_31a_tun02_fakelod=1615460244 +v_31a_tun02=110914829 +v_31a_tun02bits_dirtol=739412168 +v_31a_tun02bits=-847009626 +v_31a_tun02rocks=1088879344 +v_31a_tun03_over2a=1347721388 +v_31a_tun03_over2b=-1088653766 +v_31a_tun03_over2c=-1396518521 +v_31a_tun03_over2d=-1684885721 +v_31a_tun03_over2e=-1990456646 +v_31a_tun03=-798293845 +v_31a_tun03i=-1169679489 +v_31a_tun03j=-1125048111 +v_31a_tun03k=363024948 +v_31a_tun03l=678819801 +v_31a_tun03m=-126740526 +v_31a_tun03n=161495598 +v_31a_tun03o=1138044567 +v_31a_tun03p=1695314181 +v_31a_tun04_olay=-684724948 +v_31a_tunn_02_ovlay=1255559870 +v_31a_tunnelsheeting=489286680 +v_31a_tunnerl_diger=-1927051973 +v_31a_tunreflect=-1963645811 +v_31a_tunroof_01=1904327311 +v_31a_tunspoxyshadow=-246631913 +v_31a_tunswap_dirt=-1305687387 +v_31a_tunswap_fakelod=1027317983 +v_31a_tunswap_girders=1847946085 +v_31a_tunswap_ground=-1237471119 +v_31a_tunswap_plastic=-806208216 +v_31a_tunswap_platforms=-2125221273 +v_31a_tunswap_puds=1748792359 +v_31a_tunswap_reflection=1216627055 +v_31a_tunswap_rocks=-696679295 +v_31a_tunswap_shad_proxy=-116732144 +v_31a_tunswap_sheet=-1425130734 +v_31a_tunswap_steps=1324002801 +v_31a_tunswap_tarp=-1213969775 +v_31a_tunswap_tower=-1677377795 +v_31a_tunswapbitofcrap=1129520978 +v_31a_tunswapbits=-359378585 +v_31a_tunswaphit1=-1710468359 +v_31a_tunswaplight1=2115345573 +v_31a_tunswaplight2=1758687777 +v_31a_tunswapover1=461721008 +v_31a_tunswaptunroof=-2094144548 +v_31a_tunswapwalls=750404304 +v_31a_tunswapwallthing=-495936384 +v_31a_tuntobankol=400569107 +v_31a_v_tunnels_01b=1844303495 +v_31a_walltext029=1656358496 +v_31b_andyblend2=2108226521 +v_31b_andyblend3=1657718309 +v_31b_andyblend4=187078358 +v_31b_jh_tunn_03aextra001=2027262804 +v_31b_newtun3reflect=-1726277386 +v_31b_newtun3shadowbox=-441614056 +v_31b_newtun4ol=-81634067 +v_31b_newtun4olblnd=-1196417417 +v_31b_newtun4reflect=-620830723 +v_31b_newtun4sh=-696018832 +v_31b_newtun4shadowbox=499306796 +v_31b_newtun4shadowbox2=-1148363654 +v_31b_newtun4shpile002=1364058142 +v_31b_newtun4shpile010=-911028182 +v_31b_newtun4water=863825650 +v_31b_newtun5_shadowbox=251145666 +v_31b_newtun5ol=2117954539 +v_31b_newtun5water=-141344393 +v_31b_newtun6ol=-1234875603 +v_31b_newtun6sh=-1647798784 +v_31b_newtun7ol=-622256408 +v_31b_newtun7sh=348535805 +v_31b_newtun8ol=-739197086 +v_31b_newtun8refectbox=-1451349104 +v_31b_newtun8sh=-709736427 +v_31b_newtun9ol=-2141150521 +v_31b_newtun9ol2=-916052313 +v_31b_newtun9sh=1316733902 +v_31b_sewerpipes=2138038403 +v_33_cur_of1_blin=-1878483906 +v_33_cur_of1_deta=1944903413 +v_33_cur_of2_blin=1232352172 +v_33_cur_of2_ceil=43217600 +v_33_cur_of2_deta=-1404247306 +v_33_cur_of3_blin=1217365661 +v_33_cur_of3_blin001=-722659768 +v_33_cur_of3_ceil=-1888311637 +v_33_cur_of3_ceil001=-2072905430 +v_33_cur_of3_deta=1395535837 +v_33_cur_of3_deta001=-1413207708 +v_33_cur_shell=733027250 +v_33_shadowbox=-100627722 +v_33_sm_ao_det=1870493881 +v_33_v_int_33_refonly=1489897722 +v_34_5=-336059269 +v_34_boxes=-134017662 +v_34_boxes02=350106806 +v_34_boxes03=1729419554 +v_34_cable1=-1093965078 +v_34_cable2=-1541261928 +v_34_cable3=935746782 +v_34_cb_reflect1=-593983653 +v_34_cb_reflect2=-814977745 +v_34_cb_reflect3=355367046 +v_34_cb_reflect4=116448267 +v_34_cb_shell1=-868879094 +v_34_cb_shell2=-1165930079 +v_34_cb_shell3=-266093339 +v_34_cb_shell4=-715815095 +v_34_cb_windows=1355788686 +v_34_chckmachine=-1843958127 +v_34_chickcrates=611954595 +v_34_chickcrates2=370504501 +v_34_chickcratesb=-1268011033 +v_34_chknrack=-1377434900 +v_34_containers=2041665236 +v_34_corrcratesa=-2122600826 +v_34_corrcratesb=-818099709 +v_34_corrdirt=-648317467 +v_34_corrdirt2=1127044713 +v_34_corrdirt4=-53851640 +v_34_corrdirtb=-688882107 +v_34_corrvents=526552031 +v_34_curtain01=1222486858 +v_34_curtain02=1045075492 +v_34_delcorrjunk=971282651 +v_34_delivery=1698258907 +v_34_deloffice001=1899259584 +v_34_dirtchill=1179332853 +v_34_drains=1609010421 +v_34_drains001=1815859587 +v_34_emwidw=345312178 +v_34_entcrates=-2100292605 +v_34_entdirt=1952075703 +v_34_entoverlay=1128796870 +v_34_entpipes=-1526669481 +v_34_entshutter=526504143 +v_34_entvents=-1569454457 +v_34_hallmarks=904735481 +v_34_hallmarksb=1323110819 +v_34_hallsigns=1805556643 +v_34_hallsigns2=1793420626 +v_34_hose=-1677819945 +v_34_killrmcable1=-1014725838 +v_34_killvents=1996665213 +v_34_lights01=-580400921 +v_34_lockers=834728125 +v_34_machine=1181523520 +v_34_meatglue=1722921291 +v_34_offdirt=988193807 +v_34_officepipe=638936736 +v_34_offoverlay=-266803324 +v_34_overlays01=79133458 +v_34_partwall=-1054929925 +v_34_procdirt=-1259062831 +v_34_procequip=85660929 +v_34_proclights=390964251 +v_34_proclights01=64880921 +v_34_proclights2=-42406962 +v_34_procstains=-201016788 +v_34_puddle=-971982902 +v_34_racks=-386546255 +v_34_racksb=1105696349 +v_34_racksc=1547553545 +v_34_shrinkwrap2=-1541553586 +v_34_slurry=2064881867 +v_34_slurrywrap=-1086917516 +v_34_sm_chill=-1061513633 +v_34_sm_corr=-1079242033 +v_34_sm_corrb=454654597 +v_34_sm_deloff=49159047 +v_34_sm_ent=870965650 +v_34_sm_kill=1376531074 +v_34_sm_proc=114641207 +v_34_sm_staff2=2137425070 +v_34_sm_ware1=-684169776 +v_34_sm_ware1corr=906155794 +v_34_sm_ware2=1910348568 +v_34_staffwin=532041100 +v_34_trolley05=1457321583 +v_34_vents2=1173377165 +v_34_walkway=-960408559 +v_34_ware2crcks=990536898 +v_34_ware2dirt=1371399402 +v_34_ware2dirt2=226144306 +v_34_ware2ovrly=2104599488 +v_34_ware2vents=827812566 +v_34_ware2vents2=-2090151957 +v_34_ware2vents3=1936994302 +v_34_waredamp=-65548815 +v_34_waredirt=159039109 +v_34_warehouse=-423903506 +v_34_warejunk=-782498605 +v_34_wareover2=304314844 +v_34_wareracks=2136972049 +v_34_waresuprt=1685654510 +v_34_warevents=-1477356272 +v_34_wcorrdirt=57764508 +v_34_wcorrtyremks=-1560208531 +v_34_wtyremks=-317778730 +v_35_agency_bluprint=-432318791 +v_35_armour=2054353648 +v_35_beams=1344012317 +v_35_beamsempty=39992491 +v_35_blinds=53720513 +v_35_blindsempty=1407231314 +v_35_board=1177748597 +v_35_box3empty=1564474285 +v_35_boxes=1346424911 +v_35_boxes2=875000281 +v_35_boxspare=818827766 +v_35_bs_bluprint=2081567852 +v_35_cables=-1681298403 +v_35_cables1=1292382900 +v_35_cables1empty=2008920293 +v_35_cables2=1134108630 +v_35_cables2empty=115378433 +v_35_cables3=-1502157424 +v_35_cables3empty=2120373256 +v_35_cables4=-1758574849 +v_35_cables4empty=-365088063 +v_35_cables5=-2085380086 +v_35_cables6empty=221096895 +v_35_cablesempty=-1676567698 +v_35_doorempty=869600225 +v_35_emwin2=-1968957326 +v_35_emwin2empty=-331903238 +v_35_emwindent=-1446670439 +v_35_emwindent001=-893457939 +v_35_emwindows=1992725793 +v_35_emwinempty=-1937624480 +v_35_fanbase=1082615517 +v_35_fire_app=-1564578152 +v_35_firehelmet=1008683327 +v_35_gasmasks=-2016980865 +v_35_hiest_overall1=-1205262635 +v_35_hiestmask1=-1807105147 +v_35_janitor=1731354785 +v_35_litter=-1245218309 +v_35_litter2=-827962246 +v_35_litterempty=1104845953 +v_35_lockdoor=1596843080 +v_35_newspapempty=1696959431 +v_35_nightlightempty=736907095 +v_35_nightlights=-2118734600 +v_35_offbeamempty=-1725581572 +v_35_office=1566918163 +v_35_officebeams=-1700655893 +v_35_officeempty=-1889600842 +v_35_officelights=931708537 +v_35_officeshad=653259312 +v_35_officeshadempty=1616216478 +v_35_offlightempty=503030053 +v_35_rails=608179789 +v_35_railsempty=718989698 +v_35_reflect=533237447 +v_35_reflectempty=498059132 +v_35_sewing=-1899157110 +v_35_sewing02=1824210529 +v_35_sewing2empty=-1539641374 +v_35_sewingempty=1193579876 +v_35_shadowempty=-1735377767 +v_35_stairs=-401596125 +v_35_stairsempty=1219869716 +v_35_storeempty=1366692745 +v_35_storelights=592700040 +v_35_sweat_empty=-399741885 +v_35_sweatshad1=1498332426 +v_35_sweatshad2=2140834213 +v_35_sweatshad3=-1259801535 +v_35_sweatshad4=-587217810 +v_35_sweatshell=1535109211 +v_35_swtshdwempty1=1379451860 +v_35_swtshdwempty2=1676568383 +v_35_swtshdwempty3=2108398265 +v_35_swtshdwempty4=-1988447657 +v_35_tempwall001=1666030335 +v_35_tempwallempty=72977709 +v_35_vents02=-839330247 +v_35_vents2empty=-255680381 +v_35_wall=1399817496 +v_35_wallempty=-1978605261 +v_35_window_02=-1711202555 +v_35_window01=1773352356 +v_35_windowempty=924034901 +v_35_windows=1017294077 +v_35_windstoreempty=-200817160 +v_35_winoffempty=801958102 +v_36_5=-144091702 +v_36_art=922594982 +v_36_cables1=-735595080 +v_36_cables2=-313006056 +v_36_deskstuff=-1225504011 +v_36_dirtovlay=-1005703424 +v_36_flames=948582456 +v_36_flames2=-1467736451 +v_36_lights=-1700711508 +v_36_neon003=1631764222 +v_36_neon2=-64274816 +v_36_normalonly=-1500476110 +v_36_normalonly2=1132989909 +v_36_pipes=279323304 +v_36_reflect=143701709 +v_36_shadowmap=-825823660 +v_36_shell=1003655617 +v_36_shelves=-674933860 +v_36_storestuff=1709730606 +v_36_tatseat=762762514 +v_37_hd_ao=1350761835 +v_37_hd_blends=-929816221 +v_37_hd_detail=-306939003 +v_37_hd_detail2=438794269 +v_37_hd_furn=-1586029164 +v_37_hd_furndr=-1884088763 +v_37_hd_mirror=1979260483 +v_37_hd_reflect=1249767051 +v_37_hd_shell_main_refl=-1759149974 +v_37_hd_shell_wal1_refl=-538534518 +v_37_hd_shell_wal2_refl=-2012040656 +v_37_hd_shell=-1173734113 +v_38_barb_plant003=-1285341603 +v_38_barb_plant02=482157667 +v_38_barbers_det=1959780881 +v_38_barbers_shell=174452674 +v_38_barbpole01=-1452891075 +v_38_cabinet01=-465332278 +v_38_cabinet02=-49034902 +v_38_fan=521424757 +v_38_fan01=1887843457 +v_38_lights=-1576443601 +v_38_mirror=1828744934 +v_38_pictures=474909440 +v_38_pictures3=-2117807240 +v_38_reflect=1674458821 +v_38_shadowmap=713194973 +v_38_shelves=156917919 +v_38_sink=1374490841 +v_38_window01=-31778210 +v_39_beams=1778806458 +v_39_beams2=-1410116789 +v_39_beams3=1637203601 +v_39_beerboxes02=511490507 +v_39_beerboxes04=855663314 +v_39_beerboxes05=270015746 +v_39_beerboxes08=-101125948 +v_39_beerbrokenshelves08=976607369 +v_39_brokewall=408367526 +v_39_bulb_on_1=136656517 +v_39_bulb_on_2=-101770727 +v_39_cable1yellow=-347682182 +v_39_cable2white=-798250268 +v_39_cable3white=-1127075135 +v_39_cablelamp=1212602949 +v_39_cablesfan=1813480256 +v_39_cablesshop=-1224888874 +v_39_decaldirt1=272588959 +v_39_decaldirt2=-25281251 +v_39_decaldirt3=-1512633392 +v_39_decaldirt4=-1843338140 +v_39_halllampon=-2060170269 +v_39_meth_lab=1345485654 +v_39_methcooker=2143080783 +v_39_methducttape=-1356649983 +v_39_methlab_8=899246841 +v_39_methlab_stair=1794807326 +v_39_ovrly5=1572606725 +v_39_pills=1109643893 +v_39_pipes=-1741954096 +v_39_posters=-766100472 +v_39_reflect_proxy=1637047757 +v_39_shad_uppback=-520592709 +v_39_shadmeth=-676063048 +v_39_shadow_liquor=-1257355426 +v_39_shadow_store=1815754047 +v_39_shadplan=-1566208717 +v_39_shopdirt=-2008302522 +v_39_shopovrlys=758430064 +v_39_shops5kirt=1774095544 +v_39_spdecaaldirt=-2136444176 +v_39_tears2=1897235116 +v_39_tears3=-2100812271 +v_39_tears4=-1835350602 +v_39_tears5=-1403782872 +v_39_tearshall=62270247 +v_39_ventilation=-1668341863 +v_39_winframe=-1784830875 +v_40_ceilinglights2=-98737209 +v_40_corri001=291872894 +v_40_debris1=45093818 +v_40_debris2=-1186594589 +v_40_debris3=-887905154 +v_40_debris4=791112872 +v_40_debris5=962167052 +v_40_debris6=336311921 +v_40_debris7=507955943 +v_40_debris8=1393603702 +v_40_details004=518270419 +v_40_details004b=-1215871715 +v_40_details005=229280608 +v_40_details1=-1015980332 +v_40_details1b=-354932931 +v_40_details2=1418690838 +v_40_details3=-1630628465 +v_40_doorfr2=-1385794092 +v_40_doorfr3=-1630447446 +v_40_exitpillar2=166085559 +v_40_firehose003=-628711122 +v_40_firehose004=-1407925173 +v_40_firehose2=-1290299295 +v_40_firestand=1450377097 +v_40_firestand001=1703995662 +v_40_firestand002=160903452 +v_40_firestand003=-676147884 +v_40_firestand004=787938267 +v_40_frame011=1489196476 +v_40_frame012=828868353 +v_40_frame013=1606509492 +v_40_gridlights004=-1250899357 +v_40_gridlights1=-2067145343 +v_40_gridlights2=-1299465980 +v_40_gridlights3=-1599302330 +v_40_hospbumpers2=-1161498737 +v_40_hospital_reflect=1325808595 +v_40_hospital=-1195059330 +v_40_hospital1shad=-144818466 +v_40_hospital1shadb=367028484 +v_40_hospital2shad=1256210974 +v_40_hospital3shad=-1300091485 +v_40_hospitaldoors_fixed=-1625975696 +v_40_hospitalgarden=-1428592125 +v_40_hospitalglass=1938031722 +v_40_hospitalglass003=1573403136 +v_40_hospitalglass2=-614867307 +v_40_hospitallod=-698606340 +v_40_hospitalpipes=-741357050 +v_40_hospitalshop=-243110379 +v_40_hospitalsidedoors=-1766220898 +v_40_hospseating005=-763183189 +v_40_hospseating006=542890844 +v_40_hospseating007=-1801993274 +v_40_hospseating008=1175365301 +v_40_hospseating1=1674787101 +v_40_hospseating2=1768637517 +v_40_hospseating3=2017780224 +v_40_hospseating4=-1912205946 +v_40_lift=30863020 +v_40_lights2=-1166172347 +v_40_lights3=-856243145 +v_40_nhospsign015=618420815 +v_40_oldlights=-1727836487 +v_40_receptiondesk=434859764 +v_40_receptiondesk2=1673570373 +v_40_roomlights=623532546 +v_40_shopdesk1=-1948983387 +v_40_sidedoor=239175797 +v_40_sidedr=1103496429 +v_40_sign015=-918255056 +v_40_sign016=-553863776 +v_40_sign017=-1490860634 +v_40_sign018=-1050314198 +v_40_sign019=1405689583 +v_40_sign020=-2081096142 +v_40_sign021=247665616 +v_40_sign022=546944893 +v_40_sign024=1000172932 +v_40_sign025=-977567298 +v_40_v_int40_hosp_plants=-1955083072 +v_40_v_int40_hosp_plants001=-599122783 +v_40_v_int40_hosp_plants002=292325101 +v_40_v_int40_hosp_plants004=1977208774 +v_40_v_int40_hosp_plants005=596618035 +v_40_v_int40_hosp_plants006=1569169186 +v_40_wallbit=1826369957 +v_40_wood=1234993198 +v_40overlay1=-940975603 +v_40overlay1b=-186427643 +v_40overlay2=2006694270 +v_40overlay3=-1905072340 +v_40overlayrubble=-1424855637 +v_41_back_counter=-1306655153 +v_41_bank4_proxy_det=1352348618 +v_41_bank4_proxy_shell=98437368 +v_41_bank4_shell=-391291028 +v_41_barrier=-857440036 +v_41_blaine_crest=2105736410 +v_41_cables=1263450081 +v_41_depodet01=1313993890 +v_41_desk01=-1149567563 +v_41_detail02=925839403 +v_41_details=297578599 +v_41_dirt_deposit=-490764252 +v_41_flag=1391719252 +v_41_keypad=-766812634 +v_41_leaflets=-917254625 +v_41_lights_01=-225366444 +v_41_lights_02=-2037885372 +v_41_lit_on=1560893688 +v_41_lits_ona=-1278659804 +v_41_overlays=-232740135 +v_41_planter004=-3104258 +v_41_planter005=-184906670 +v_41_planter01=-2066204010 +v_41_rubbermat=1161498025 +v_41_seats01=1635583631 +v_41_tables=1476488591 +v_41_vault_det=-999038839 +v_41_vaultdecal=-438006612 +v_41_vlt_desk=-826232170 +v_41_wallmountedshelf=1255657581 +v_44_1_daught_cdoor=591472838 +v_44_1_daught_cdoor2=2087636702 +v_44_1_daught_deta_ns=-172113756 +v_44_1_daught_deta=1355069479 +v_44_1_daught_geoml=1540871336 +v_44_1_daught_item=-326164580 +v_44_1_daught_mirr=306643908 +v_44_1_daught_moved=-2118087677 +v_44_1_hall_deca=-493464269 +v_44_1_hall_deta=379398760 +v_44_1_hall_emis=576819059 +v_44_1_hall2_deca=1132977151 +v_44_1_hall2_deta=1889072789 +v_44_1_hall2_emis=-1795840269 +v_44_1_mast_wadeca=463048617 +v_44_1_mast_washel_m=-282904342 +v_44_1_mast_washel=915170437 +v_44_1_master_chan=-773551152 +v_44_1_master_deca=-406929574 +v_44_1_master_deta=-2030436657 +v_44_1_master_mirdecal=-1622728272 +v_44_1_master_mirr=968954052 +v_44_1_master_pics1=587774879 +v_44_1_master_pics2=1740260617 +v_44_1_master_refl=1194059832 +v_44_1_master_wait=-1441849776 +v_44_1_master_ward=2130628696 +v_44_1_master_wcha=626896929 +v_44_1_master_wrefl=1054259336 +v_44_1_son_deca=-377462278 +v_44_1_son_deta=-2021571148 +v_44_1_son_item=-1320728955 +v_44_1_son_swap=985964044 +v_44_1_wc_deca=1102246587 +v_44_1_wc_deta=1767658141 +v_44_1_wc_mirr=1810052538 +v_44_1_wc_wall=1002783348 +v_44_cablemesh1486013_tstd=-603630987 +v_44_d_chand=1941070416 +v_44_d_emis=1607341789 +v_44_d_items_over=1480808153 +v_44_dine_deca=-2101628217 +v_44_dine_deta=1271607691 +v_44_fakewindow007=226695967 +v_44_fakewindow1=-1288601804 +v_44_fakewindow2=-1789181048 +v_44_fakewindow3=-2033342867 +v_44_fakewindow4=2039385071 +v_44_fakewindow5=-599895731 +v_44_fakewindow6=-855854390 +v_44_g_cor_blen=-86571393 +v_44_g_cor_deta=-328127049 +v_44_g_fron_deca=859338990 +v_44_g_fron_deta=143641345 +v_44_g_fron_refl=-1389695856 +v_44_g_gara_deca=-1798546221 +v_44_g_gara_deta=-24207526 +v_44_g_gara_ref=2093200767 +v_44_g_gara_shad=957428350 +v_44_g_hall_deca=-1226797095 +v_44_g_hall_detail=376085519 +v_44_g_hall_emis=779624795 +v_44_g_hall_stairs=1185186973 +v_44_g_kitche_deca=-1092137679 +v_44_g_kitche_deca1=-784892147 +v_44_g_kitche_deta=-1213368531 +v_44_g_kitche_refl=1322076740 +v_44_g_kitche_shad=-787792751 +v_44_g_scubagear=407181954 +v_44_garage_shell=-368474459 +v_44_int_v_bit=2050258850 +v_44_kitc_chand=-1685707747 +v_44_kitch_moved=309845291 +v_44_kitche_cables=-1636347576 +v_44_kitche_units=-245883976 +v_44_lounge_deca=1655360555 +v_44_lounge_decal=948173474 +v_44_lounge_deta=-811780342 +v_44_lounge_items=-656201850 +v_44_lounge_movebot=1428487575 +v_44_lounge_movepic=-133604724 +v_44_lounge_photos=-948332355 +v_44_lounge_refl=62722912 +v_44_m_clothes=1963262044 +v_44_m_daught_over=-819268198 +v_44_m_premier=-825301026 +v_44_m_spyglasses=-1762306153 +v_44_master_movebot=310112611 +v_44_planeticket=-972728387 +v_44_s_posters=331763873 +v_44_shell_dt=575284108 +v_44_shell_refl=221861893 +v_44_shell=2101193759 +v_44_shell2_mb_ward_refl=-906623003 +v_44_shell2_mb_wind_refl=-1969983968 +v_44_shell2_refl=1030930191 +v_44_shell2=328315379 +v_44_son_clutter=-215599798 +v_45_cables=1858462547 +v_45_cables2=-337385721 +v_45_cablesshutter=-567985218 +v_45_carlift=-875734576 +v_45_carparts=581450015 +v_45_clutter02=-1574975172 +v_45_dirtfloor=-1547808736 +v_45_dirtovlay=1968716971 +v_45_dirtovlay2=159043014 +v_45_ladder=1949872034 +v_45_ligts=-2010128249 +v_45_overlay=1087962509 +v_45_overlay2=-691390650 +v_45_pipes=-262648040 +v_45_racks=-1571990056 +v_45_reflect=-1041624609 +v_45_shadows=-1326433966 +v_45_shell=616403178 +v_45_shelves=2096178034 +v_45_spraybth=2054055976 +v_45_support=-1380038604 +v_45_webs=1855035654 +v_45_windows=-1238385403 +v_45_windows2=797162962 +v_45_workbench=144907061 +v_46_beams=161675002 +v_46_beams2=2047257786 +v_46_cardoors=-1935124951 +v_46_carlift=504243844 +v_46_carlift2=-250917280 +v_46_carmd3office=1968759822 +v_46_carmd3spray=1623115860 +v_46_carmd3stuff=-1243922919 +v_46_carmd3vents=-1021052552 +v_46_carmod3=144752720 +v_46_carmod3refproxy=539250710 +v_46_cm_junk=886650836 +v_46_cm_lighting=1774210307 +v_46_cm_reflectprxy=-389374738 +v_46_cm_tyres=1501102292 +v_46_cm3dirtfloor=-939297918 +v_46_cm3dirtfloor2=-1334322288 +v_46_cm3dirtovly=-1292686600 +v_46_cm3dirtovly002=852661480 +v_46_cm3dirtovly2=27791528 +v_46_cm3emissive=-1278768011 +v_46_cm3emissive2=-1790813968 +v_46_cm3emissive3=-1493631907 +v_46_cm3overlay=-1456647356 +v_46_cm3overlay2=-926618996 +v_46_cm3overlay3=1520078393 +v_46_decal_dirt=-636449752 +v_46_elecboxes=1267537954 +v_46_elecboxes2=882072327 +v_46_frontshut=-527410317 +v_46_mainshell=-108329913 +v_46_overlays=830844734 +v_46_overlays2=-1369033087 +v_46_paintovly=-2010430874 +v_46_prepstat=-600751457 +v_46_primedcar=-2019109317 +v_46_shadmap=-1264805106 +v_46_shutters=429348217 +v_46_spraybth=1512665831 +v_46_workbench=-2042124743 +v_47_celights01=-1531225547 +v_47_celights02=1852665242 +v_47_dec004=1468476797 +v_47_dec005=1640382971 +v_47_dec01=811437701 +v_47_dec02=1670247653 +v_47_dec03=1439160665 +v_47_dust_sheets=-733190093 +v_47_dust_sheets001=-1345348454 +v_47_dustsheet02=1924923844 +v_47_frontdesk=744458711 +v_47_frontdesk001=1083112893 +v_47_glass=-1960598019 +v_47_glass001=-773060862 +v_47_glass002=-531979329 +v_47_glass003=-2045579439 +v_47_glass004=1407453940 +v_47_map003=-257961210 +v_47_map004=-26677608 +v_47_map01=722885611 +v_47_map02=1019412292 +v_47_overlay002=-1190483873 +v_47_overlay01=-1752420463 +v_47_refit_shell=-801202192 +v_47_seats=2077033144 +v_47_seats001=877791843 +v_47_shelves002=441894259 +v_47_shelves01=1077333982 +v_47_sheriff_shell=-842919620 +v_47_sheriff2_ext=-1482994655 +v_47_sheriff2_shell=1355736537 +v_47_sheriffdet002=-396400031 +v_47_sheriffdet003=-577415987 +v_47_sheriffdet01=-884292749 +v_47_shrfemsv01=-607415060 +v_47_stairs=654479483 +v_47_striplights=97826250 +v_47_striplights001=2128294516 +v_47_trash01=665442498 +v_47_trash02=770696526 +v_48_bas_elev=-1879404595 +v_48_corr_light001=-83132045 +v_48_corr_light002=817753303 +v_48_corr_light003=1719654490 +v_48_corr_light004=233318188 +v_48_corr_light005=1133843077 +v_48_corr_light006=2038660705 +v_48_dirt_dec_crdr=1564145712 +v_48_elev_sec006=1276713199 +v_48_elev_shell=-1056424463 +v_48_emerg_light_a=-1767538381 +v_48_emerg_light_b=-1462098532 +v_48_fib_embb099=1331535383 +v_48_fibas_door=-898425895 +v_48_fibas_pipes=203165608 +v_48_fibas_vents=-307754612 +v_48_fibas_vents2=-590224292 +v_48_glass_top=1125088331 +v_48_glass=1721189644 +v_48_gnd_shell=-1599821315 +v_48_halldirt=139806946 +v_48_ivy01=-903175384 +v_48_ivy02=1878781640 +v_48_ivy03=1565346155 +v_48_ivy04=-1534666783 +v_48_lob_crest=-1082929938 +v_48_lob_det=1757350943 +v_48_lobplants=864543808 +v_48_plantsentrance01=-1750450153 +v_48_pot_plant02=395940899 +v_48_recp_det=2059137229 +v_48_recp_planter=-1585333391 +v_48_recp_seats=-2029972300 +v_48_refl_prxy=-630932061 +v_48_stair_shell001=-2115103997 +v_48_stairs03=807634909 +v_48_turnstyle005=1306566297 +v_48_wall_det01=-696214800 +v_49_cables1=-1155319973 +v_49_cables2=-861513119 +v_49_cables3=-596903444 +v_49_motelduct005=51222312 +v_49_motelmp_bed=-335052794 +v_49_motelmp_clothes=-215145766 +v_49_motelmp_curtains=-1940280087 +v_49_motelmp_glass=-1017054453 +v_49_motelmp_lshell=-482074621 +v_49_motelmp_mirror=1876289231 +v_49_motelmp_reflect=261852243 +v_49_motelmp_stuff=-425183348 +v_49_neonsign=1096169341 +v_49_shadowmap=-592386971 +v_49_tat2chair=-1798473163 +v_49_tat2dirt=-1265420167 +v_49_tat2emissives=-1609186127 +v_49_tat2lighting=-1880537367 +v_49_tat2pipes=1135844065 +v_49_tat2reflect=1081670085 +v_49_tat2shell=-1311365508 +v_49_tat2stuff=-1242630427 +v_49_tat2windows=-192715916 +v_5_b_arch=-332995421 +v_5_b_atm1=150237004 +v_5_b_atm2=-239124254 +v_5_b_cornice1=-16252138 +v_5_b_cornice2=290105243 +v_5_b_cornice5=1479521636 +v_5_b_counter1=568670825 +v_5_b_lamps=559893900 +v_5_bank_mirrorfloor=1225548151 +v_5_bank_shell=464077820 +v_5_bankarches=-576553415 +v_5_basmntovrly=-979737978 +v_5_bbalistrade1=-1304090349 +v_5_bbalistrade2=-671320959 +v_5_bbanister03=-767354546 +v_5_bbanister1=-1285519105 +v_5_bcashfurnish=1062493828 +v_5_bdivide=1267148488 +v_5_bdoorframe1=243651649 +v_5_bdoorframe3=741969832 +v_5_bdoorframe5=1205946103 +v_5_bdoorframe6=1006317363 +v_5_bdoorframe7=-1667633037 +v_5_bentornlamp=-825470550 +v_5_bfurniture=-1259359995 +v_5_bfurniture02=1038676414 +v_5_bfurniture03=796153045 +v_5_borntelamp=596404134 +v_5_borntelamp2=-1232158736 +v_5_borntelamp3=-1076309372 +v_5_borntelamp4=-775784873 +v_5_brailing=1714465921 +v_5_broundtable=-573183536 +v_5_bsafebars=705148627 +v_5_bsafeframe=-1623607826 +v_5_bsecurity=510288199 +v_5_bskirt=1659123672 +v_5_bstairs2=-1589164314 +v_5_btable1=1121726475 +v_5_btable2=957947013 +v_5_btables002=1884138103 +v_5_btellerglass=-1336818575 +v_5_dadorail=-1276906522 +v_5_decalshadows1=-444869506 +v_5_decalshadows10=423208588 +v_5_decalshadows2=937195842 +v_5_decalshadows3=-909304543 +v_5_decalshadows4=-24607077 +v_5_decalshadows5=707845611 +v_5_decalshadows6=1662242736 +v_5_decalshadows7=1842668850 +v_5_decalshadows8=1169036517 +v_5_decalshadows9=1332750441 +v_5_depo_box01_lid=1306192136 +v_5_depo_box01=583968031 +v_5_lift01=1584275927 +v_5_mirror_reflect=-2054523572 +v_5_normovly=-1061354586 +v_5_offwind=1241038820 +v_5_paintings=-734508660 +v_5_reflectproxy=-78459657 +v_5_safetable=-1967811035 +v_5_safetable001=-970006642 +v_5_shadowblocker=-428924892 +v_5_stairovrly=807488662 +v_5_vaultdetail=-245703102 +v_5_vaultoverlays001=229871327 +v_5_vlt_desk=331104727 +v_5_wall_shadow=-1422138404 +v_5_windemovly008=-1668043190 +v_5_windemovly10=-1308402120 +v_5_windemovly3=965111188 +v_5_windemovly4=551926871 +v_5_windemovly5=184586381 +v_5_windemovly6=1950868250 +v_5_windemovly7=1720534949 +v_5_windemovlyent=131612235 +v_50_chairend=-442839627 +v_50_chairend001=748053245 +v_50_chairend002=37490249 +v_50_chairend003=234563015 +v_50_chairend004=1673941344 +v_50_chairend005=1902800040 +v_50_chairend006=1623542674 +v_50_chairend007=1854564124 +v_50_chairend008=89855163 +v_50_chairend011=-1013968366 +v_50_chairend034=-811948057 +v_50_chairend133=-1278900604 +v_50_chairend134=-1584602605 +v_50_chairs=52789412 +v_50_chairs1=1080203179 +v_50_chairs3=-1948995954 +v_50_chairs4=1925446765 +v_50_chairs6=1377221395 +v_50_chairsingle=1575484037 +v_50_chairsingle002=-645600804 +v_50_chairsingle003=-941767026 +v_50_chairsingle020=2019961352 +v_50_chairsingle021=1677918530 +v_50_chairsingle022=-1714590506 +v_50_chairsingle023=-2020685735 +v_50_chairsingle12=-753697626 +v_50_chairsingle18=642687771 +v_50_chairsingle19=950618064 +v_50_chairsingle2=-938495990 +v_50_curtains=567758572 +v_50_floornwalls=2121235493 +v_50_rails00=1895042181 +v_50_rails01=2126882856 +v_50_rails02=-807941553 +v_50_rails03=-1236887763 +v_50_rails04=-906248553 +v_50_speakrsdetails=635181763 +v_51_bench=1663940642 +v_51_benches=-1290059459 +v_51_briefsbox=204112359 +v_51_cable=2099753992 +v_51_cable2=-1429935299 +v_51_cable3=-661698863 +v_51_clothes04=1100241117 +v_51_clothing01=-1373719477 +v_51_clothing02=-1057433089 +v_51_clothing03=-791184964 +v_51_clothing04=1652366601 +v_51_clothing05=1967473305 +v_51_clothing06=-2029853164 +v_51_clothing07=-1360285111 +v_51_clothing08=-1591142716 +v_51_counter=-637210838 +v_51_decdirt=195744431 +v_51_det_back=1546504755 +v_51_ducttapeshad=862861026 +v_51_lights010=-67044927 +v_51_main_det=-1289736192 +v_51_main_ovl=613850081 +v_51_masks=-2071896745 +v_51_masks01=-1908825210 +v_51_mirror=-90870231 +v_51_mirror2=-1557617926 +v_51_posters=-1213527926 +v_51_reflectproxy=1619425394 +v_51_rubbermat=1614554863 +v_51_rugs=-186245286 +v_51_store_ovl=338235866 +v_51_v_clotheslo=1541563655 +v_51_v_shadowmap=-2146544219 +v_51_v_shadowmap2=1860724536 +v_51_windows01=939895995 +v_51_windows02=672795876 +v_51_windows03=1440278625 +v_51_windows04=2099984133 +v_51_windows05=1793888904 +v_52_cables01=-2113852240 +v_52_cablesupporta=-2023648125 +v_52_cablesupportb=-1835160837 +v_52_cashcount=578757984 +v_52_clothing01=1348852804 +v_52_clothing013=296638023 +v_52_clothing02=1545597880 +v_52_clothing04=-1975726143 +v_52_clothing05=-1821646305 +v_52_clothing07=-548668966 +v_52_clothing08=-1415736706 +v_52_clothing09=-1167118303 +v_52_clothing12=-260924745 +v_52_decdirtovlys=855097084 +v_52_det003=-1933391437 +v_52_detail4=-1725491743 +v_52_disp_table01=-591429182 +v_52_displayfront=1278230682 +v_52_normalonly=320079566 +v_52_pendant_light2=-61764086 +v_52_pendant_lights=2037680218 +v_52_puffa=1229958970 +v_52_reflectproxy=-1470670240 +v_52_rug01=-1930847818 +v_52_shadowmap=420374239 +v_52_shell=-1293181688 +v_52_shirts=795391854 +v_52_shoeboxes=1955171849 +v_52_shoeboxes2=-607033815 +v_52_trouserdisp=1106271416 +v_52_varsity=673203112 +v_52_vent_det01=-167679890 +v_52_window01=-1782577244 +v_52_window02=-1014373577 +v_52_window03=-1912178643 +v_52_window04=1606196122 +v_52_window05=-1433456314 +v_52_window06=2089178413 +v_53_cglassshalves=1234630782 +v_53_changecurts=428773553 +v_53_chromestuff=1058088968 +v_53_clothesbits=-61865970 +v_53_clotheshilights=-991699164 +v_53_counterdressing=1762381766 +v_53_dirt=1091855058 +v_53_displaycases=348545346 +v_53_displayitems=-938724910 +v_53_displayitems01=-752656833 +v_53_donotexport_01=1689333893 +v_53_hishop_pipes=760358374 +v_53_lightpanels=1795136864 +v_53_maindisplay=613736590 +v_53_menmags=-1989843992 +v_53_menmags01=-2058352756 +v_53_pantsshelf=-313469562 +v_53_picture=-1014126908 +v_53_screens=-797093184 +v_53_set_table=-1280786523 +v_53_shadflorr_roof=542384633 +v_53_shadwalls=1203040103 +v_53_shoes=1205023129 +v_53_shop_doorframe=1715900321 +v_53_shop_glass=568988812 +v_53_shop_refl=-1846527381 +v_53_shop_shell=1612802001 +v_53_shop_till=-1840542560 +v_53_shop_vents=1324266705 +v_53_shop_windowframes=-918002092 +v_53_store_trim=1942963397 +v_53_stripchangemirror=175871830 +v_53_till=-541424662 +v_53_window_access=-793402124 +v_53_window_access1=-1199017200 +v_53_windowdisplays=-1040632658 +v_53_windowplinth=-619597835 +v_54_bkr_mesh_delta_em=1393727645 +v_54_bkr_mesh_delta=-1010565372 +v_54_bkr_mesh_emissive=547257518 +v_54_bkr_mesh_homebrew=844983191 +v_54_bkr_mesh_seat=882198628 +v_54_bkr_mesh_toyplastic=1655365292 +v_54_bkr_over_decal=-783882036 +v_54_bkr_over_normal=1810516697 +v_54_bkr_over_shadow=1526384847 +v_54_bkr_time_windows=868217097 +v_54_exterior_mesh=1544154729 +v_54_hall_cctv=-1990590029 +v_54_hall_mesh_berometer=875997874 +v_54_hall_mesh_cage=747266584 +v_54_hall_mesh_delta_em=113366963 +v_54_hall_mesh_delta=649878197 +v_54_hall_mesh_frames=482974471 +v_54_hall_mesh_pile_a=310848981 +v_54_hall_mesh_storage=451284019 +v_54_hall_over_decal=-516997872 +v_54_hall_over_normal=-1431458925 +v_54_hall_over_pile_a=938207746 +v_54_lng_boxes_a=-1383360591 +v_54_lng_cctv=1441916477 +v_54_lng_curtains=-1073846645 +v_54_lng_delta2=-971142445 +v_54_lng_mesh_bigscreen=-1197906604 +v_54_lng_mesh_compmonitor=1658335751 +v_54_lng_mesh_light=1593119775 +v_54_lng_mesh_maindesk=-1731917071 +v_54_lng_mesh_rugs=-1091774632 +v_54_lng_mesh_smalldeskobjects=-1097284880 +v_54_lng_mirror_emissives=617533868 +v_54_lng_posters=-871897574 +v_54_lng_projector=723823723 +v_54_lng_serverrack=355290615 +v_54_lng_shelfa=-957469236 +v_54_lng_smalldesk=-270781819 +v_54_lng_time_lights=-1942848427 +v_54_lng_time_windows=-824466368 +v_54_mnr_over_decal=-299568820 +v_54_mnr_over_normal=-1958168300 +v_54_mnr_over_shadow=-1669688922 +v_54_pinboard=1370729474 +v_54_shell_doorframe=-56595934 +v_54_shell_main=1997308323 +v_55__exterior_=-937170007 +v_55_rollerdoor=467259943 +v_55_shell=199611853 +v_55_tor_mesh_airvents=-438552394 +v_55_tor_mesh_backoffice=2080022438 +v_55_tor_mesh_forklift=-2065388425 +v_55_tor_mesh_groupa=816010501 +v_55_tor_mesh_groupb=2013029274 +v_55_tor_mesh_groupc=1296371244 +v_55_tor_mesh_groupd=-1818551593 +v_55_tor_mesh_groupe=-1563051700 +v_55_tor_mesh_highwindow=-1420264535 +v_55_tor_mesh_lights=1834851376 +v_55_tor_mesh_lowwall=-1516231238 +v_55_tor_mesh_pipes=-1120250614 +v_55_tor_mesh_sidewindows=-674036594 +v_55_tor_mesh_sidewindowsd=-543597348 +v_55_tor_mesh_stiars=-1380332413 +v_55_tor_mesh_structurebottom=2019373034 +v_55_tor_mesh_structuretop=-401760368 +v_55_tor_mesh_worklight=1792141583 +v_55_tor_over_decal_dirt=-765302674 +v_55_tor_over_decal_puddles=-1626568503 +v_55_tor_over_decal=-2033448783 +v_56_ao_corridor_room=-101437541 +v_56_ao_dining_room=-1814866825 +v_56_ao_living_room=1722796206 +v_56_cor_deta=-130533721 +v_56_cor_over=921044480 +v_56_dining_deta=-725622647 +v_56_dining_dyn=511723134 +v_56_dining_over=-1991200076 +v_56_fighorse_scale=1321266039 +v_56_living_deta=1404935669 +v_56_living_over=938452204 +v_56_ranch_shell=-313356836 +v_57_auntframe=1786780726 +v_57_auntlemon=-1716648575 +v_57_auntmirror=-1026666068 +v_57_auntshad001=-1128902437 +v_57_auntstuff=17059832 +v_57_auntstuff2=768722703 +v_57_bathdirt=-172106873 +v_57_bathemon=234625768 +v_57_bathmirror=2143564554 +v_57_bathshad001=1302461076 +v_57_bathstuff=1122713396 +v_57_bedrmemon=1755250899 +v_57_coffeetable=2053712194 +v_57_dineshad=1335915655 +v_57_diningdecals=1626082749 +v_57_diningframe=-1349269588 +v_57_diningplant=278875485 +v_57_diningstuff=824205059 +v_57_diningstuffon=-1475877830 +v_57_dinnormal=1997940750 +v_57_ducttape=336922355 +v_57_f_bandana=993991117 +v_57_frankcable=1317732296 +v_57_frankcable2=-521696977 +v_57_frankclothes=-1047999365 +v_57_frankcurtain1=-949580402 +v_57_frankdirt=1456493344 +v_57_frankleftstuff=-1262086425 +v_57_franklin_int=917787635 +v_57_frankposters=1131923037 +v_57_frankshad=1050404882 +v_57_frankstuff=15558695 +v_57_frankstuff003=-755500851 +v_57_frankunits=2121384427 +v_57_frkbedframe=1729372483 +v_57_frnthallemon=631698887 +v_57_frntshad=511833782 +v_57_hallcable=-2133057089 +v_57_hallemon=-1252219291 +v_57_hallnormal=-854015857 +v_57_hallshas=-512432942 +v_57_hallstuff=-1516616312 +v_57_kitchdirt=-1109968007 +v_57_kitchdirt2=-2081417855 +v_57_kitchframe=226079076 +v_57_kitchglass1=-1226018182 +v_57_kitchglass2=-1835849272 +v_57_kitchlighton=-1154762088 +v_57_kitchnormal=-1948971639 +v_57_kitchshad001=1290774842 +v_57_kitchstuff=-244921195 +v_57_lamp2outeron=-1274061000 +v_57_lampinneron=98229261 +v_57_lampouteron=-449524544 +v_57_livcables=-1351323615 +v_57_livingframe=-981866147 +v_57_livnormal=1627895450 +v_57_livshad001=-483156427 +v_57_livstuff=1036901082 +v_57_livstuff003=-531136083 +v_57_livstuff2=1358524949 +v_57_mirrorfloor=1505019131 +v_57_mirrorproxy=-1684666572 +v_57_mirrorproxy1=208296774 +v_57_mirrorproxy2=574195428 +v_57_mirrorproxy3=1341743715 +v_57_mirrorproxy4=1069990398 +v_57_netcurt1=-527835487 +v_57_plant=-228486646 +v_57_porchnormal=1160153780 +v_57_porchstuff=-1555343081 +v_57_reflect=-802202493 +v_57_sideshad=91528563 +v_57_vestframe=2114993182 +v_57_wallcreases=-1476548081 +v_58_alienhead=-334330329 +v_58_ao=1935736836 +v_58_corridor=162747879 +v_58_drinks=-1897666914 +v_58_head=2060799353 +v_58_headdress=-1832590572 +v_58_monstrmask1=-1698452865 +v_58_rugs=606606492 +v_58_sarcophagus=-210002985 +v_58_sol_boa=859648077 +v_58_soloff_emis=-1801807238 +v_58_soloff_furn=-1317386185 +v_58_soloff_gchair=-1892473334 +v_58_soloff_gchair2=757888276 +v_58_soloff_geomns=-391161235 +v_58_soloff_offchair=1589728160 +v_58_soloff_shdblk=-184343296 +v_58_soloff_shell=-1677365426 +v_58_sols_reflect=2020363656 +v_59_dirtfloor=-1777267057 +v_59_dockcontshell=1420518451 +v_59_doorframes=-878933222 +v_59_filing=1807657625 +v_59_innerframes=1279897669 +v_59_machines=1157040670 +v_59_pipes=314714432 +v_59_pipes2=-604410777 +v_59_reflectproxy=-699562939 +v_59_shadowmap=43994448 +v_59_signoverlay2=-66099491 +v_59_stains=123647280 +v_59_supportbeams=1418164877 +v_59_supportbeams2=403426656 +v_59_tz=1870962410 +v_60_ap1_01_b_bloodsplat=1080704612 +v_60_changepipe=22929548 +v_60_corrpipes=-238747509 +v_60_crane=-748871949 +v_60_dirt1_change=1541097548 +v_60_dirt1_store=885772014 +v_60_dirt3_hanger=-1819929403 +v_60_ducttapegeo=-530533053 +v_60_electric_corr=-138182218 +v_60_glue1_change=1973108594 +v_60_glue1_corr=1394080893 +v_60_glue1_hanger=926968246 +v_60_glue1_store=1083401690 +v_60_hangerint=-1208661201 +v_60_hngrovrnrmls=253291221 +v_60_markings_d=-422750350 +v_60_markings=1696383932 +v_60_markings2=11901895 +v_60_newsigns=1899019663 +v_60_pipes=-116438425 +v_60_pipesb=-1225273881 +v_60_rails=-1604588562 +v_60_relfection=346779164 +v_60_relfectioncorr=-623780476 +v_60_shadowmap=-1715890600 +v_60_shadowmap2=489650067 +v_60_shadowmap3=929475585 +v_60_shadowmap4=1108984179 +v_60_storepipe=-1568777802 +v_60_supporta=1990091017 +v_60_supportb=-155328186 +v_60_supportc=591084100 +v_60_supportd=302913514 +v_61__exterior_=2137713363 +v_61_bath_over_dec=1518818332 +v_61_bd1_binbag=1611662162 +v_61_bd1_mesh_curtains=-1166568140 +v_61_bd1_mesh_delta=1844071059 +v_61_bd1_mesh_door=1446483275 +v_61_bd1_mesh_doorswap=757482499 +v_61_bd1_mesh_makeup=-1945474350 +v_61_bd1_mesh_mess=-785310295 +v_61_bd1_mesh_pillows=-1189355780 +v_61_bd1_mesh_props=388525717 +v_61_bd1_mesh_rosevase=480122796 +v_61_bd1_mesh_sheet=1357463931 +v_61_bd1_mesh_shoes=2091093913 +v_61_bd1_over_decal=1418207156 +v_61_bd1_over_normal=477986972 +v_61_bd1_over_shadow_ore=-1031117413 +v_61_bd2_mesh_bed=-884387580 +v_61_bd2_mesh_cupboard=280400238 +v_61_bd2_mesh_curtains=142111978 +v_61_bd2_mesh_darts=1084998743 +v_61_bd2_mesh_delta=1594467047 +v_61_bd2_mesh_drawers_mess=-2012977052 +v_61_bd2_mesh_drawers=1613082326 +v_61_bd2_mesh_roadsign=2113742765 +v_61_bd2_mesh_yogamat=-609171427 +v_61_bd2_over_shadow_clean=-775441932 +v_61_bd2_over_shadow=-708580523 +v_61_bed_over_decal_scuz1=543486909 +v_61_bed1_mesh_bottles=311626964 +v_61_bed1_mesh_clothes=709687847 +v_61_bed1_mesh_clothesmess=-1876221326 +v_61_bed1_mesh_drugstuff=-673381106 +v_61_bed2_mesh_drugstuff001=-1438519050 +v_61_bed2_mesh_lampshade=1953039805 +v_61_bed2_over_normal=1639198297 +v_61_bed2_over_rips=482561674 +v_61_bed2_over_shadows=-523070522 +v_61_bth_mesh_bath=-1802169420 +v_61_bth_mesh_delta=-2037286465 +v_61_bth_mesh_mess_a=408918587 +v_61_bth_mesh_mess_b=505652675 +v_61_bth_mesh_mirror=-1293473665 +v_61_bth_mesh_sexdoll=-196728696 +v_61_bth_mesh_sink=-1285212360 +v_61_bth_mesh_toilet_clean=-1616004246 +v_61_bth_mesh_toilet_messy=392210681 +v_61_bth_mesh_toilet=1647749396 +v_61_bth_mesh_toiletroll=79400054 +v_61_bth_mesh_window=-1807122051 +v_61_bth_over_decal=929898051 +v_61_bth_over_shadow=-1013907700 +v_61_fdr_over_decal=-1295567323 +v_61_fnt_mesh_delta=1131513391 +v_61_fnt_mesh_hooks=-1731738398 +v_61_fnt_mesh_props=84893414 +v_61_fnt_mesh_shitmarks=-385929439 +v_61_fnt_over_normal=822527010 +v_61_hal_over_decal_shit=94775874 +v_61_hall_mesh_frames=1805804919 +v_61_hall_mesh_sideboard=-767474291 +v_61_hall_mesh_sidesmess=-2036582846 +v_61_hall_mesh_sidestuff=-773484123 +v_61_hall_mesh_starfish=138914562 +v_61_hall_over_decal_scuz=250391664 +v_61_hlw_mesh_cdoor=648532195 +v_61_hlw_mesh_delta=-313230689 +v_61_hlw_mesh_doorbroken=-632791604 +v_61_hlw_over_decal_mural=-1580814337 +v_61_hlw_over_decal_muraldirty=538034586 +v_61_hlw_over_decal=-77613157 +v_61_hlw_over_normals=-2022419703 +v_61_kit_over_dec_cruma=-1171601244 +v_61_kit_over_dec_crumb=-2003081850 +v_61_kit_over_dec_crumc=1449230611 +v_61_kit_over_decal_scuz=-1457944455 +v_61_kitc_mesh_board_a=1793827806 +v_61_kitc_mesh_lights=-979021128 +v_61_kitch_pizza=-667469076 +v_61_kitn_mesh_plate=1761880785 +v_61_ktcn_mesh_dildo=17626776 +v_61_ktcn_mesh_mess_01=1038671690 +v_61_ktcn_mesh_mess_02=1200485012 +v_61_ktcn_mesh_mess_03=427562609 +v_61_ktm_mesh_delta=1669529259 +v_61_ktn_mesh_delta=1718739564 +v_61_ktn_mesh_fridge=-1005744552 +v_61_ktn_mesh_lights=47125216 +v_61_ktn_mesh_windows=-1546387271 +v_61_ktn_over_decal=-402152235 +v_61_ktn_over_normal=-1602246812 +v_61_lgn_mesh_wickerbasket=1928457055 +v_61_lng_cancrsh1=-525918638 +v_61_lng_cigends=565763468 +v_61_lng_cigends2=741170851 +v_61_lng_mesh_bottles=-694793497 +v_61_lng_mesh_case=-474405135 +v_61_lng_mesh_coffeetable=1608089824 +v_61_lng_mesh_comptable=-1359821566 +v_61_lng_mesh_curtains=-358619935 +v_61_lng_mesh_delta=2022476080 +v_61_lng_mesh_drugs=1436570020 +v_61_lng_mesh_fireplace=845861283 +v_61_lng_mesh_mags=973967084 +v_61_lng_mesh_pics=-2035397478 +v_61_lng_mesh_picsmess=-415366012 +v_61_lng_mesh_pizza=-1103260977 +v_61_lng_mesh_props=-1311752277 +v_61_lng_mesh_shell_scuzz=851896128 +v_61_lng_mesh_sidetable=1993156416 +v_61_lng_mesh_smalltable=-562165268 +v_61_lng_mesh_table_scuz=-563027917 +v_61_lng_mesh_unita_swap=443123335 +v_61_lng_mesh_unita=1425243253 +v_61_lng_mesh_unitb=-792234981 +v_61_lng_mesh_unitc_items=-691128751 +v_61_lng_mesh_unitc=-345724583 +v_61_lng_mesh_windows=-174390940 +v_61_lng_mesh_windows2=-1950819172 +v_61_lng_over_dec_crum=2024022522 +v_61_lng_over_dec_crum1=-514649822 +v_61_lng_over_decal_scuz=-1949530359 +v_61_lng_over_decal_shit=-447285510 +v_61_lng_over_decal_wademess=41633680 +v_61_lng_over_decal=1491173446 +v_61_lng_over_normal=-1825560575 +v_61_lng_over_shadow=230146376 +v_61_lng_pizza=-885413296 +v_61_lng_poster1=568906741 +v_61_lng_poster2=71571628 +v_61_lng_rugdirt=-1886482875 +v_61_pizzaedge=-392813023 +v_61_shell_doorframes=-1156091599 +v_61_shell_fdframe=-415221242 +v_61_shell_walls=943580310 +v_61_shell_windowback=442843202 +v_62_ao_stad_001=1316615271 +v_62_aud_det01=296864375 +v_62_aud_door004=1273510187 +v_62_aud_ovly=67745321 +v_62_audit_dec01=-2100164160 +v_62_bannersx=-214374299 +v_62_barrier01=-2006769879 +v_62_barrier02=-1859571531 +v_62_barrier03=1275340396 +v_62_blinds=-1078176467 +v_62_board01=375968979 +v_62_boom_mic=-2028972481 +v_62_bs_kiosk002=86389170 +v_62_bs_kiosk003=383309079 +v_62_cables=1636365449 +v_62_ceiling_rig=-170778524 +v_62_corrscratches002=412779247 +v_62_corrscratches01=-905516592 +v_62_corrspec002=1573967657 +v_62_corrspec004=1096097330 +v_62_corrspec01=-1775527310 +v_62_corrspec03=610547425 +v_62_curtains=1074372275 +v_62_ecolacup002=-1821887956 +v_62_ecolacup003=1083411584 +v_62_ecolacup01=-1717169126 +v_62_fos_props01=-776297357 +v_62_fos_props03=1816484234 +v_62_frame_det01=337840709 +v_62_lightdummy002=1483640526 +v_62_lightdummy01=-1696430965 +v_62_lob_det=-130828658 +v_62_lob_det02=-1513771567 +v_62_lobby_ovly=-1668320611 +v_62_lobby_wall=-1730040033 +v_62_lobmat=-1461960051 +v_62_maze_dec003=-70375665 +v_62_maze_dec004=-394362768 +v_62_maze_dec01=-853719333 +v_62_maze_dec02=-59431538 +v_62_scratch01=-830212929 +v_62_shutter002=-694204463 +v_62_shutter01=332504287 +v_62_signs01=-482525154 +v_62_signs02=-636801606 +v_62_sm_c02=1008879036 +v_62_spec_ov01=2144300491 +v_62_spec_ov13=-1903587729 +v_62_stadium_shell=-167756611 +v_62_stadium_shellprx=1700257755 +v_62_stage_dec01=141116573 +v_62_stage_dec02=424339040 +v_62_stairs01=-1093524855 +v_62_stairs02=-757314915 +v_62_studio_light01=-178241029 +v_62_studio_light02=-1343670514 +v_62_studio_lights=-507771034 +v_62_table=-2051655046 +v_62_tunnel_damage01=-687011446 +v_62_tunnel_damage02=-389501695 +v_62_tunnel_det01=-609187467 +v_62_tunnel_det02=-371546679 +v_62_tunnel_det03=34362924 +v_62_tunnel_ovly01=-1129461643 +v_62_tunnel_ovly02=333543131 +v_62_tunnel_paint01=1604186712 +v_62_tunnel_paint02=1955470396 +v_62_tv_ovl=-352817734 +v_63_bars009=-32351998 +v_63_bars014=-925177116 +v_63_bars018=501421295 +v_63_bars022=-799443287 +v_63_bars023=-71578263 +v_63_bars024=-1379126897 +v_63_bars025=-656406606 +v_63_bars028=-420240423 +v_63_bars029=1374321097 +v_63_bars030=1336797184 +v_63_bars031=129816607 +v_63_bars032=-290937353 +v_63_bsmt_lights=579578279 +v_63_det_005=-1237445525 +v_63_det_006=615608656 +v_63_det_007=327700222 +v_63_det_008=19769929 +v_63_det_03=-1966209641 +v_63_det_04=800018263 +v_63_det_05=470132740 +v_63_dets02=1820676427 +v_63_dirt_dec_vault=-1936537841 +v_63_dirt_dec_vault01=1475748566 +v_63_dirt_dec_vault02=947020711 +v_63_dirt_dec_vault03=901668415 +v_63_dirt_dec_vault04=1688353802 +v_63_elev_buttons=-1052006961 +v_63_elev_buttons001=1280591239 +v_63_elev_det=-206164994 +v_63_elev_det02=-1860420486 +v_63_elev_det03=-1496094744 +v_63_elev_det04=-1768929438 +v_63_elevbutt01=222649067 +v_63_elevint01=1165466614 +v_63_emissives=-510986720 +v_63_fire=1828673205 +v_63_n_onl_dec_vault=327215460 +v_63_notbrd003=1409895293 +v_63_notbrd004=1098655323 +v_63_notbrd005=799113894 +v_63_ovlcp01=-1298162326 +v_63_ovlcp02=1721369952 +v_63_pipes=718722504 +v_63_pipes2=55631883 +v_63_plas_boxgt201=-54682094 +v_63_v_finalebank_proxy_hole=-401137081 +v_63_v_finalebank_proxy=-1542325746 +v_63_v_finalebank_shell=-1168311964 +v_63_vault_det01=-1546809441 +v_63_vault_overl=971312910 +v_63_vaultdec03=2008737160 +v_63_vents=-1440730503 +v_63_vents2=-905922171 +v_63_vents4=-844087068 +v_63_wall_light_em=133926142 +v_63_wall_light_em001=-179089390 +v_63_wall_light_em002=-1484180361 +v_63_wall_light_em003=317197115 +v_63_wall_light_em004=1158803342 +v_63_wall_light_em005=778617404 +v_63_wall_light_em006=-526473559 +v_63_wall_light_em007=1716728336 +v_63_wall_light_em008=1486460573 +v_63_wall_light_em009=-2013104786 +v_63_wall_light_em010=-1582291163 +v_63_wall_light_em011=1123379637 +v_64_back_deta=-1040871051 +v_64_back_flyer=362512880 +v_64_back_l_deta=-897073688 +v_64_back_l_flyer=396181365 +v_64_back_l_over=881593055 +v_64_back_l_refl=-630136076 +v_64_back_over=362620988 +v_64_back_refl=-265786372 +v_64_back_stairs=-1111819979 +v_64_base2_deta=-1995736244 +v_64_base2_over=1965346367 +v_64_base2_refl=1158231478 +v_64_cloak_deta=2077775356 +v_64_cloak_over=249654236 +v_64_dance_bar=1213205340 +v_64_dance_deta=265554496 +v_64_dance_drum=-1682380775 +v_64_dance_flyer=2094147647 +v_64_dance_over=-1319134399 +v_64_dance_ref=-1672696468 +v_64_dance_rig=1753268521 +v_64_dance_stairs=-1459007240 +v_64_entry_deta=1790340857 +v_64_entry_emis001=356143279 +v_64_entry_over=-418630121 +v_64_entrytr_deta=-1508178334 +v_64_entrytr_over=-1457843431 +v_64_entrytr_refl=989866288 +v_64_rear_deta=-1133260720 +v_64_rear_over=-1719399901 +v_64_reartr_deta=-1005992669 +v_64_reartr_over=-935540960 +v_64_reartr_stairs=-1553842646 +v_64_shell=2029333079 +v_64_side_deta=-604512702 +v_64_side_detadr=1858822750 +v_64_side_flyer=1620177711 +v_64_side_over=-1362876738 +v_64_side_refl=1783784115 +v_64_side_stairs=1959836458 +v_64_side_u_deta=-949263939 +v_64_side_u_flyer=1254732642 +v_64_side_u_over=-349687166 +v_64_side_u_refl=1587890072 +v_64_upper_bar=-1347831398 +v_64_upper_deta=-168315732 +v_64_upper_flyer=-1547353029 +v_64_upper_over=61694115 +v_64_upper_refl=-2081592958 +v_65_cablemesh1486013_tstd=-1573343654 +v_65_main_build1=1447348511 +v_65_main_build2=1744661648 +v_65_main_build3=-1394411942 +v_65_main_build4=-2036028962 +v_65_main_build6=-1694018909 +v_65_main_build7=1206889573 +v_65_main_deta=291380295 +v_65_main_ext1=-1741014901 +v_65_main_ext2=-1440949168 +v_65_main_ext3=-190746276 +v_65_main_over=-571010530 +v_65_main_refl=97270453 +v_65_p_artrugs=-1046047214 +v_65_p_blinds_ns=-860220667 +v_65_p_desk_bake=-2140538308 +v_65_p_shelves_bake=1670131521 +v_65_shell=-1762390686 +v_66_backrmskirt=-1121859249 +v_66_backrmstuff=1286172969 +v_66_counter=-1705427376 +v_66_duct=158760308 +v_66_fridge=-2013261546 +v_66_glass1=-1658891553 +v_66_glass2=-412850320 +v_66_glass3=-2120246304 +v_66_lamps=1506633185 +v_66_mirrofloor=-1652393826 +v_66_posters=-1808352745 +v_66_posters2=1569171817 +v_66_reflection=-1819431675 +v_66_shadowmap=-385641770 +v_66_shadowmap2=716390133 +v_66_shelves=-946738703 +v_66_shop711=-848486726 +v_66_shopdirt=-53547394 +v_66_shopstains=1527689689 +v_66_storedirt=2119031845 +v_68_backrmskirt=696804822 +v_68_backrmstuff=-385799356 +v_68_broeknvend=-504687826 +v_68_counter=-1083926933 +v_68_donuts=1400075259 +v_68_ducttape=-2085977051 +v_68_fridgedrinks=2010838017 +v_68_fridgefood=-1791897623 +v_68_gassrefproxy=1027723385 +v_68_gasstationshell=-1365022591 +v_68_glass1=-1689708552 +v_68_glass2=-1455246357 +v_68_glass3=-1097015649 +v_68_glasschillers=-1678900961 +v_68_glasschillers2=799007674 +v_68_mags=1769278674 +v_68_posters=1902010896 +v_68_shadowmap=-1068706101 +v_68_shadowmap2=-1862717525 +v_68_shadowmap3=2130217894 +v_68_shopdirt=-491485450 +v_68_shopsigns=1684699707 +v_68_shopstains=1636817760 +v_68_storedirt=1450801857 +v_68_toiletdirt=-198986535 +v_68_toiletstuff=133200702 +v_7_beams=1171575240 +v_7_bulletdam01=2069008529 +v_7_cable3=-1731675408 +v_7_cable4=1068402877 +v_7_cable5=-1318786008 +v_7_cables1=-35862351 +v_7_gc_reflectproxy=-1834412393 +v_7_gc_shell=-167539068 +v_7_gcboard=1846059007 +v_7_gcpartwall=-869663036 +v_7_glass01=1205850919 +v_7_glass02=1510373236 +v_7_glass03=844572694 +v_7_glass04=100421457 +v_7_glass05=-1232555929 +v_7_glass06=-2003381116 +v_7_glass07=1676118822 +v_7_glass08=1983983577 +v_7_glass09=1066058349 +v_7_glass10=920733431 +v_7_glass11=-74559406 +v_7_glass12=-615706672 +v_7_glass13=-1865614683 +v_7_glass14=2131679017 +v_7_glass15=649701032 +v_7_glass16=343409189 +v_7_glass17=1454048910 +v_7_glassdoor=-1182058141 +v_7_handguns=-1713405868 +v_7_lockers=-1526049538 +v_7_merch01=-104416514 +v_7_merchandise=1714950253 +v_7_merchglass003=1127140548 +v_7_merchglass004=129914336 +v_7_merchglass005=286091390 +v_7_merchglass009=1778850420 +v_7_merchglass010=-1453811774 +v_7_merchglass011=-1181370308 +v_7_merchglass1=884392695 +v_7_merchglass2=1179149850 +v_7_merchglass3=419498892 +v_7_merchglass4=717991713 +v_7_merchglass5=-1927744582 +v_7_merchglass6=507680271 +v_7_merchglass7=1887189633 +v_7_merchglass8=2146294116 +v_7_officepost=1540570471 +v_7_officeshad=1357979372 +v_7_officestuff=596691194 +v_7_officestuff2=-282474754 +v_7_overlay03=688047337 +v_7_overlays=-170681545 +v_7_overlays01=-1109002635 +v_7_rangecntr=-1529134718 +v_7_rangeedges=-1945028331 +v_7_rangeglass=1983494371 +v_7_rangemisc=837474767 +v_7_rangeovrlys=-579452485 +v_7_rangeposters=1009302317 +v_7_recposters=-391435111 +v_7_rectables=-511139199 +v_7_shadowclub=-1198271514 +v_7_shadowrange=469309921 +v_7_shadowshop=813500390 +v_7_shirts=-2146349092 +v_7_shopposters=700263533 +v_7_shopshadow=-73349500 +v_7_shopshelves=-1322514994 +v_7_shopskirt=196322455 +v_7_skirting=-1932986419 +v_7_vents01=-857493718 +v_7_vents02=400606559 +v_7_vents03=669214052 +v_7_walledges=-447236122 +v_7_wallguns=1031636239 +v_7_wallhooks=662464486 +v_71_beams01=-1314178390 +v_71_carlift=-521891431 +v_71_carmd3spray=1560349784 +v_71_decal_paint_n=-1589828150 +v_71_dirt_dec=69187665 +v_71_guarddirtup=2135992073 +v_71_guardstairs=92761237 +v_71_guardstairstuff=2123915948 +v_71_guardstairsup=-700098701 +v_71_guardtower=1871721373 +v_71_lock_comp=-1875509047 +v_71_lockdirt01=-79707896 +v_71_lockdirt02=-1382898257 +v_71_lockfrtbeams=1127751220 +v_71_lockgrills=-1573511568 +v_71_lockligh=-1468571900 +v_71_locklockers=-443873633 +v_71_lockmndrns=1873693694 +v_71_lockoffstuff=405206741 +v_71_lockolldoor=-217647409 +v_71_lockpipes=-1699073988 +v_71_lockshell=1078645590 +v_71_lockshelves=1494728072 +v_71_lockstairs=-917876829 +v_71_locktank=-1078431401 +v_71_lockvent=-1862441111 +v_71_tyreshelves=-1402853171 +v_71_veh_bar=-1773734955 +v_72_beams=-1042438513 +v_72_bike_mount002=631756383 +v_72_bike_mount003=870413010 +v_72_bike_mount007=1617644513 +v_72_bike_mount009=1010434943 +v_72_bike_mount01=-1083795589 +v_72_bike_mount010=1179162876 +v_72_bike_mount011=2014215303 +v_72_bike_mount012=1652052315 +v_72_bulb_01=1251357038 +v_72_carpet01=-1979972938 +v_72_carpet02=-1605554344 +v_72_ceilingdet=393566972 +v_72_ceilinglights=1526327075 +v_72_ceilinglights02=-1062684391 +v_72_ceilinglights03=-1389784549 +v_72_elevator_panel=1614884226 +v_72_elevator=-1927359385 +v_72_emis_only_l=1731217220 +v_72_emis_only_l001=-1166918348 +v_72_emis_wall_l=1296717382 +v_72_fakemissive_lo=-1200487128 +v_72_gar_lo_sm=1877747249 +v_72_garagel_shell_proxy=-2002316500 +v_72_garagel_shell=-502148694 +v_72_garagem_decals=-126789604 +v_72_garagem_shell=-529641437 +v_72_garagem_sm=1019630128 +v_72_garagem_sp_decals=649440480 +v_72_garagem_sp_shell=1610500342 +v_72_garagem_sp_sm=1600503033 +v_72_garagepartition=1989812853 +v_72_garages_decals=-1007835625 +v_72_garages_shell=838453451 +v_72_gardoor_sm=-1260551682 +v_72_gardoor_sm001=677353233 +v_72_garlcables01=-1370357915 +v_72_led_floor=1161065173 +v_72_led_floor001=-1510396146 +v_72_med_det01=1964525307 +v_72_med_det02=-586705192 +v_72_mirrorl=208918524 +v_72_mirrorm=-1978707147 +v_72_mpgjackframe=-1146899342 +v_72_railsdoor=-539021124 +v_72_railsdoor001=-1023121315 +v_72_rollerdoor=-511329949 +v_72_shelves=1815138967 +v_72_sp_med_det=454642439 +v_72_sp_reflection=548352309 +v_72_sp_units=1834352910 +v_72_unitlarge=-851350442 +v_72_units=-1890869168 +v_72_units02=2107652258 +v_72_wall_cabling003=-1845111656 +v_72_wall_cabling01=494860478 +v_72_wall_lights004=706885131 +v_72_wall_lights02=2039075421 +v_72_walldetail003=432879160 +v_72_walldetaiprx=1815473263 +v_73_4_fib_reflect00=-995805586 +v_73_4_fib_reflect01=-1295084863 +v_73_4_fib_reflect03=-1762206962 +v_73_4_fib_reflect04=1419925094 +v_73_4_fib_reflect09=968794271 +v_73_5_bathroom_dcl=1787378147 +v_73_5_bathroom_dcl001=1555418027 +v_73_ao_5_a=-41632130 +v_73_ao_5_b=-340321565 +v_73_ao_5_c=-1565259554 +v_73_ao_5_d=-937733204 +v_73_ao_5_e=2134852085 +v_73_ao_5_f=-1267880879 +v_73_ao_5_g=128078505 +v_73_ao_5_h=1039974237 +v_73_ap_bano_dspwall_ab003=2004000418 +v_73_ap_bano_dspwall_ab99=2067870369 +v_73_cur_ao_test=-788445315 +v_73_cur_el2_deta=-378906067 +v_73_cur_el2_over=390035211 +v_73_cur_ele_deta=903673433 +v_73_cur_ele_elev=-293896050 +v_73_cur_ele_elev001=-33503993 +v_73_cur_ele_over=1280373903 +v_73_cur_of1_blin=-284246939 +v_73_cur_of1_deta=836742689 +v_73_cur_of2_blin=-616290578 +v_73_cur_of2_deta=1644469761 +v_73_cur_of3_blin=-1495020726 +v_73_cur_of3_deta=-948561344 +v_73_cur_off2rm_ao=426674675 +v_73_cur_off2rm_de=-1245854209 +v_73_cur_over1=164246450 +v_73_cur_over2=470374448 +v_73_cur_over3=-468686785 +v_73_cur_reflect=-1308981838 +v_73_cur_sec_desk=-215813027 +v_73_cur_sec_deta=-763119381 +v_73_cur_sec_over=-1264500011 +v_73_cur_sec_stat=-658180548 +v_73_cur_shell=-1079398042 +v_73_elev_det=-1816319918 +v_73_elev_plat=-262653530 +v_73_elev_sec1=150910092 +v_73_elev_sec2=943100735 +v_73_elev_sec3=1248868274 +v_73_elev_sec4=465623636 +v_73_elev_sec5=771981017 +v_73_elev_shell_refl=-338480199 +v_73_fib_5_glow_019=594166609 +v_73_fib_5_glow_020=-1100122083 +v_73_fib_5_glow_021=-1865245464 +v_73_fib_5_glow_022=1410737008 +v_73_fib_5_glow_023=-1504098315 +v_73_fib_5_glow_024=1947427690 +v_73_fib_5_glow_025=1179486175 +v_73_fib_5_glow_026=392964637 +v_73_fib_5_glow_098=-456245978 +v_73_glass_5_deta=1411918413 +v_73_glass_5_deta004=753274590 +v_73_glass_5_deta005=-1637092888 +v_73_glass_5_deta020=1045507968 +v_73_glass_5_deta021=1201357332 +v_73_glass_5_deta022=1508828859 +v_73_glass_5_deta1=-67393130 +v_73_glass_5_deta2=-305328839 +v_73_glass_5_deta3=-603035204 +v_73_jan_cm1_deta=-1154510081 +v_73_jan_cm1_leds=-744883223 +v_73_jan_cm1_over=819319148 +v_73_jan_cm2_deta=-1687972932 +v_73_jan_cm2_over=2019406852 +v_73_jan_cm3_deta=-412585552 +v_73_jan_cm3_over=-1219723325 +v_73_jan_dirt_test=1038996406 +v_73_jan_ele_deta=1284045783 +v_73_jan_ele_leds=2117464664 +v_73_jan_ele_over=404119667 +v_73_jan_of1_deta=545243013 +v_73_jan_of1_deta2=1835858909 +v_73_jan_of2_ceil=95766186 +v_73_jan_of2_deta=359884573 +v_73_jan_of2_over=1266889792 +v_73_jan_of3_ceil=991435746 +v_73_jan_of3_deta=-2033305107 +v_73_jan_of3_over=146157144 +v_73_jan_over1=10231019 +v_73_jan_sec_desk=1968454945 +v_73_jan_shell=1879437527 +v_73_jan_wcm_deta=-176386948 +v_73_jan_wcm_over=2097822927 +v_73_off_st1_deta=608903112 +v_73_off_st1_over=-574294045 +v_73_off_st1_ref=-131256877 +v_73_off_st1_step=1105887107 +v_73_off_st2_deta=269196309 +v_73_off_st2_over=1838084084 +v_73_off_st2_ref=-1188039900 +v_73_off_st2_step=281701921 +v_73_p_ap_banosink_aa001=-287820007 +v_73_p_ap_banostall_az=902603284 +v_73_p_ap_banourinal_aa003=-224715101 +v_73_recp_seats001=-2127684732 +v_73_screen_a=-1535657705 +v_73_servdesk001=1383634298 +v_73_servers001=1646402317 +v_73_servlights001=1047031888 +v_73_sign_006=-1060859629 +v_73_sign_5=-351635619 +v_73_stair_shell_refl=1467655535 +v_73_stair_shell=-1994902426 +v_73_stair_shell001=-1565466349 +v_73_v_fib_flag_a=870447913 +v_73_v_fib_flag_a001=-828978194 +v_73_v_fib_flag_a002=-255061924 +v_73_v_fib_flag_a003=-1442315567 +v_73_v_fib_flag_b=103948234 +v_73_vfx_curve_dummy=-646586352 +v_73_vfx_curve_dummy001=1381190415 +v_73_vfx_curve_dummy002=-1525944185 +v_73_vfx_curve_dummy003=919901202 +v_73_vfx_curve_dummy004=1833271547 +v_73_vfx_curve_dummy005=2129863766 +v_73_vfx_mesh_dummy_00=1474834590 +v_73_vfx_mesh_dummy_01=2000842578 +v_73_vfx_mesh_dummy_02=-2078471929 +v_73_vfx_mesh_dummy_03=-1846139719 +v_73_vfx_mesh_dummy_04=874998041 +v_73screen_b=2092628631 +v_74_3_emerg_008=1502987458 +v_74_3_emerg_009=-2067326176 +v_74_3_emerg_010=1641533286 +v_74_3_emerg_1=-524590811 +v_74_3_emerg_2=-2146787379 +v_74_3_emerg_3=1774482233 +v_74_3_emerg_4=1534776998 +v_74_3_emerg_6=-987485697 +v_74_3_emerg_7=-1226994318 +v_74_3_stairlights=1708749829 +v_74_4_emerg_10=-837077522 +v_74_4_emerg_2=1492389816 +v_74_4_emerg_3=-1968213202 +v_74_4_emerg_4=881149651 +v_74_4_emerg_5=1713613335 +v_74_4_emerg_6=770750890 +v_74_4_emerg=83906129 +v_74_ao_5_h001=-28676123 +v_74_atr_cor1_d_ns=-4400490 +v_74_atr_cor1_deta=-970303265 +v_74_atr_hall_d_ns=1433507804 +v_74_atr_hall_d_ns001=-1387347065 +v_74_atr_hall_d_ns002=-1623447710 +v_74_atr_hall_deta=-1963402901 +v_74_atr_hall_deta001=-846776398 +v_74_atr_hall_deta002=375966068 +v_74_atr_hall_deta003=672296135 +v_74_atr_hall_deta004=-230686429 +v_74_atr_hall_lamp=72138416 +v_74_atr_hall_lamp001=-952714359 +v_74_atr_hall_lamp002=-1315991493 +v_74_atr_hall_m_refl=1157183403 +v_74_atr_off1_d_ns=932094059 +v_74_atr_off1_deta=1935229804 +v_74_atr_off2_d_ns=203764315 +v_74_atr_off2_deta=799848112 +v_74_atr_off3_d_ns=-320162783 +v_74_atr_off3_deta=607941655 +v_74_atr_spn1detail=1926454755 +v_74_atr_spn2detail=1027173695 +v_74_atr_spn3detail=-2138307609 +v_74_atr_stai_d_ns=1923052747 +v_74_atr_stai_deta=-701670182 +v_74_atrium_shell=1713196070 +v_74_ceilin2=-1220458629 +v_74_cfemlight_rsref002=213269092 +v_74_cfemlight_rsref003=399265936 +v_74_cfemlight_rsref004=689042203 +v_74_cfemlight_rsref005=1144072537 +v_74_cfemlight_rsref006=1383351775 +v_74_cfemlight_rsref007=1622532706 +v_74_cfemlight_rsref008=2129796826 +v_74_cfemlight_rsref019=-193836163 +v_74_cfemlight_rsref020=1646864405 +v_74_cfemlight_rsref021=-876446906 +v_74_cfemlight_rsref023=1868448383 +v_74_cfemlight_rsref024=-1660510769 +v_74_cfemlight_rsref025=-11246999 +v_74_cfemlight_rsref026=753581469 +v_74_cfemlight_rsref027=-488986250 +v_74_cfemlight_rsref028=-795114248 +v_74_cfemlight_rsref029=911855739 +v_74_cfemlight_rsref030=-580428081 +v_74_cfemlight_rsref031=-200078290 +v_74_collapsedfl3=1898558128 +v_74_fib_embb=-1315250049 +v_74_fib_embb001=1954574771 +v_74_fib_embb002=857075423 +v_74_fib_embb003=550455890 +v_74_fib_embb004=-857628044 +v_74_fib_embb005=-1012690952 +v_74_fib_embb006=-100107071 +v_74_fib_embb007=-405415844 +v_74_fib_embb009=-358818322 +v_74_fib_embb010=-663114548 +v_74_fib_embb011=722096620 +v_74_fib_embb012=1035269953 +v_74_fib_embb013=242194615 +v_74_fib_embb014=1953981633 +v_74_fib_embb019=-1858232755 +v_74_fib_embb022=1537356871 +v_74_fib_embb023=1240174810 +v_74_fib_embb024=1534145513 +v_74_fib_embb025=2026008203 +v_74_fib_embb026=1743178964 +v_74_fib_embb027=-1784829887 +v_74_fib_embb028=-2110094981 +v_74_fib_embb029=-1075053347 +v_74_fib_embb030=-42175347 +v_74_fib_embb031=-348729342 +v_74_fib_embb032=-500122122 +v_74_fib_embb033=-803726907 +v_74_fib_embb034=624018423 +v_74_fircub_glsshards007=-1308875538 +v_74_fircub_glsshards008=-1535964708 +v_74_fircub_glsshards009=-1774621335 +v_74_glass_a_deta003=1614797137 +v_74_glass_a_deta004=-1498520019 +v_74_glass_a_deta005=886768264 +v_74_glass_a_deta007=654567130 +v_74_glass_a_deta008=1844507827 +v_74_glass_a_deta009=193408993 +v_74_glass_a_deta010=571495322 +v_74_glass_a_deta011=392773196 +v_74_hobar_debris005=70687585 +v_74_hobar_debris006=-1100640184 +v_74_hobar_debris007=-1674687526 +v_74_hobar_debris008=-1380585751 +v_74_hobar_debris009=2013234045 +v_74_hobar_debris010=-2073356108 +v_74_hobar_debris011=1925969266 +v_74_hobar_debris012=876968042 +v_74_hobar_debris013=581457200 +v_74_hobar_debris014=1506165611 +v_74_hobar_debris015=1176378395 +v_74_hobar_debris016=-313529732 +v_74_hobar_debris017=-590263937 +v_74_hobar_debris018=295482137 +v_74_hobar_debris019=-10842475 +v_74_hobar_debris020=1874488371 +v_74_hobar_debris023=-469543741 +v_74_hobar_debris024=913242525 +v_74_hobar_debris026=-1102477100 +v_74_hobar_debris027=-738937814 +v_74_hobar_debris028=-509161586 +v_74_it1_ceil3=255789505 +v_74_it1_ceiling_smoke_02_skin=558931040 +v_74_it1_ceiling_smoke_03_skin=1918241244 +v_74_it1_ceiling_smoke_04_skin=436653268 +v_74_it1_ceiling_smoke_05_skin=-1149064556 +v_74_it1_ceiling_smoke_06_skin=-2104923921 +v_74_it1_ceiling_smoke_07_skin=247004622 +v_74_it1_ceiling_smoke_08_skin=-1121371947 +v_74_it1_ceiling_smoke_09_skin=-1304690428 +v_74_it1_ceiling_smoke_13_skin=453384592 +v_74_it1_cor1_ceil=-807016241 +v_74_it1_cor1_deca=1980787518 +v_74_it1_cor1_deta=-359270708 +v_74_it1_cor2_ceil=894678636 +v_74_it1_cor2_deca=-1888552578 +v_74_it1_cor2_deta=855415438 +v_74_it1_elev_deca=-172462078 +v_74_it1_elev_deta=445927041 +v_74_it1_off1_debr=438094821 +v_74_it1_off1_deta=1137459700 +v_74_it1_off1_deta001=-908389537 +v_74_it1_off2_debr=979951701 +v_74_it1_off2_deca=-1848374314 +v_74_it1_off2_deta=1523282522 +v_74_it1_off3_ceil=672163319 +v_74_it1_off3_debr=614134920 +v_74_it1_off3_deca=436952141 +v_74_it1_off3_deta=-1640306306 +v_74_it1_post_ceil=636055956 +v_74_it1_post_deca=-599387647 +v_74_it1_post_deta=-1941965478 +v_74_it1_shell=-1527646813 +v_74_it1_stai_deca=-428506518 +v_74_it1_stai_deta=204038321 +v_74_it1_tiles2=1952093334 +v_74_it1_void_deca=1391123545 +v_74_it1_void_deta=699343434 +v_74_it2_ceiling_smoke_00_skin=2136178439 +v_74_it2_ceiling_smoke_01_skin=1363265337 +v_74_it2_ceiling_smoke_03_skin=-484697001 +v_74_it2_ceiling_smoke_04_skin=144675916 +v_74_it2_ceiling_smoke_06_skin=-1637440482 +v_74_it2_ceiling_smoke_07_skin=-459530925 +v_74_it2_ceiling_smoke_08_skin=-978852523 +v_74_it2_ceiling_smoke_09_skin=-1079402025 +v_74_it2_ceiling_smoke_10_skin=-1381138567 +v_74_it2_ceiling_smoke_11_skin=600717772 +v_74_it2_ceiling_smoke_12_skin=192663080 +v_74_it2_ceiling_smoke_14_skin=-118524833 +v_74_it2_ceiling_smoke_15_skin=1354683804 +v_74_it2_ceiling_smoke_16_skin=746431764 +v_74_it2_ceiling_smoke_17_skin=1253359691 +v_74_it2_cor1_deta=-525699171 +v_74_it2_cor1_dirt=1976551902 +v_74_it2_cor2_ceil=-1310503960 +v_74_it2_cor2_debr=1864055513 +v_74_it2_cor2_deca=819185279 +v_74_it2_cor2_deta=-71443553 +v_74_it2_cor3_ceil=1899419710 +v_74_it2_cor3_deca=845243175 +v_74_it2_cor3_deta=1385075231 +v_74_it2_elev_deta=1331747749 +v_74_it2_elev_dirt=1354753730 +v_74_it2_open_ceil=1620421988 +v_74_it2_open_deta=-1086016681 +v_74_it2_open_dirt=1258903189 +v_74_it2_post_deca2=271701384 +v_74_it2_post_deta=-913384692 +v_74_it2_ser1_ceil=1607428021 +v_74_it2_ser1_debr=-620944365 +v_74_it2_ser1_deca=1303322837 +v_74_it2_ser1_deta=-513939424 +v_74_it2_ser2_ceil=1735139406 +v_74_it2_ser2_deca=-1432490315 +v_74_it2_ser2_deta=-1876285846 +v_74_it2_shell=-975112667 +v_74_it2_stai_deca=-274030287 +v_74_it2_stai_deta=-1527341270 +v_74_it3_ceil2=-2711174 +v_74_it3_ceilc=2078087577 +v_74_it3_ceild=876153426 +v_74_it3_ceiling_smoke_01_skin=-1952654962 +v_74_it3_ceiling_smoke_03_skin=1010168760 +v_74_it3_ceiling_smoke_04_skin=442634172 +v_74_it3_co1_deta=-1404539635 +v_74_it3_cor1_mnds=-79076147 +v_74_it3_cor2_deta=524344359 +v_74_it3_cor3_debr=-451210038 +v_74_it3_debf=-2108833056 +v_74_it3_hall_mnds=1340311373 +v_74_it3_offi_deta=1048633232 +v_74_it3_offi_mnds=-521505033 +v_74_it3_ope_deta=1934002579 +v_74_it3_open_mnds=2106080626 +v_74_it3_ser2_debr=-879785158 +v_74_it3_shell=-1656125546 +v_74_it3_sta_deta=1239446966 +v_74_jan_over002=-1946306294 +v_74_jan_over003=2042860694 +v_74_of_litter_d_h011=826655824 +v_74_of_litter_d_h013=1860353937 +v_74_of_litter_d_h014=2091146004 +v_74_of_litter_d_h015=-1933575349 +v_74_of_litter_d_h016=-1702226209 +v_74_of_litter_d_h017=-1473465820 +v_74_of_litter_d_h018=-1276393054 +v_74_of_litter_d_h019=1793275814 +v_74_of_litter_d_h020=1356726316 +v_74_of_litter_d_h021=1699096816 +v_74_ofc_debrizz001=1583435673 +v_74_ofc_debrizz002=-1921634882 +v_74_ofc_debrizz003=2046822098 +v_74_ofc_debrizz004=-2035703767 +v_74_ofc_debrizz005=-2055692857 +v_74_ofc_debrizz007=-1594665796 +v_74_ofc_debrizz009=-337089883 +v_74_ofc_debrizz010=-1801437846 +v_74_ofc_debrizz012=-670219193 +v_74_ofc_debrizz013=-357013091 +v_74_recp_seats002=306042921 +v_74_servdesk002=-15147771 +v_74_servers002=1639613915 +v_74_servlights002=1932213632 +v_74_stair4=145744045 +v_74_stair5=1200774769 +v_74_str2_deta=-450161828 +v_74_v_14_hobar_debris021=-856029940 +v_74_v_14_it3_cor1_mnds=434523886 +v_74_v_fib_flag_a004=2096596365 +v_74_v_fib_flag_a007=-297768931 +v_74_v_fib02_it1_004=343208307 +v_74_v_fib02_it1_005=168549537 +v_74_v_fib02_it1_006=-286874025 +v_74_v_fib02_it1_007=-559479336 +v_74_v_fib02_it1_008=1641286752 +v_74_v_fib02_it1_009=-801216205 +v_74_v_fib02_it1_010=-319610500 +v_74_v_fib02_it1_011=42028184 +v_74_v_fib02_it1_03=-706238105 +v_74_v_fib02_it1_off1=-785374613 +v_74_v_fib02_it1_off2=-1101071159 +v_74_v_fib02_it2_cor004=1866419263 +v_74_v_fib02_it2_cor005=-1585794887 +v_74_v_fib02_it2_cor006=-1802037518 +v_74_v_fib02_it2_cor007=-959349914 +v_74_v_fib02_it2_cor008=-637951562 +v_74_v_fib02_it2_cor009=-901512629 +v_74_v_fib02_it2_cor01=-172646588 +v_74_v_fib02_it2_cor2=-426857340 +v_74_v_fib02_it2_cor3=-254492400 +v_74_v_fib02_it2_elev=-1311229926 +v_74_v_fib02_it2_elev001=862763930 +v_74_v_fib02_it2_ser004=-596449452 +v_74_v_fib02_it2_ser005=-892976133 +v_74_v_fib02_it2_ser006=283332656 +v_74_v_fib02_it2_ser1=-1652245186 +v_74_v_fib02_it2_ser2=1807341993 +v_74_v_fib03_it3_cor002=-71974434 +v_74_v_fib03_it3_cor1=-800776470 +v_74_v_fib03_it3_open=1628129934 +v_74_v_fib2_3b_cvr=1402570167 +v_74_vfx_3a_it3_01=-1460456 +v_74_vfx_3b_it3_01=87009109 +v_74_vfx_it3_002=-805904811 +v_74_vfx_it3_003=296182197 +v_74_vfx_it3_004=592250112 +v_74_vfx_it3_005=-182212434 +v_74_vfx_it3_006=115493931 +v_74_vfx_it3_007=1886166846 +v_74_vfx_it3_008=2133277875 +v_74_vfx_it3_009=871015995 +v_74_vfx_it3_010=-43338284 +v_74_vfx_it3_02=-735740138 +v_74_vfx_it3_3a_003=493674486 +v_74_vfx_it3_3b_004=-236894077 +v_74_vfx_it3_3b_02=-1407676816 +v_74_vfx_it3_cor=-150029990 +v_74_vfx_it3_cor001=-801721575 +v_74_vfx_it3_open_cav=-811026538 +v_74_vfx_mesh_fire_00=-643395920 +v_74_vfx_mesh_fire_01=-471489746 +v_74_vfx_mesh_fire_03=-1295400713 +v_74_vfx_mesh_fire_04=-804062327 +v_74_vfx_mesh_fire_05=-1579868402 +v_74_vfx_mesh_fire_06=-1416154478 +v_74_vfx_mesh_fire_07=1912848236 +v_8_basedecaldirt=-1449766324 +v_8_baseoverla=112105254 +v_8_baseoverlay=-308082399 +v_8_baseoverlay2=-1765689724 +v_8_bath=-1070171527 +v_8_bath2=-1494090690 +v_8_bathrm3=-1351770600 +v_8_bed1bulbon=1858160751 +v_8_bed1decaldirt=-1592353768 +v_8_bed1ovrly=-1523831552 +v_8_bed1stuff=1209533339 +v_8_bed2decaldirt=-481995801 +v_8_bed2ovlys=2006935161 +v_8_bed3decaldirt=1584344391 +v_8_bed3ovrly=-73828711 +v_8_bed3stuff=1781265675 +v_8_bed4bulbon=-505037174 +v_8_bedrm4stuff=-496938732 +v_8_diningdecdirt=-195617289 +v_8_diningovlys=-1405347162 +v_8_diningtable=626033468 +v_8_ducttape=-1153707826 +v_8_farmshad01=1038902519 +v_8_farmshad02=730775612 +v_8_farmshad03=724942730 +v_8_farmshad04=418585349 +v_8_farmshad05=-503894774 +v_8_farmshad06=-810121079 +v_8_farmshad07=1042376029 +v_8_farmshad08=742637986 +v_8_farmshad09=-1399242165 +v_8_farmshad10=-2130450523 +v_8_farmshad11=305924631 +v_8_farmshad13=-875070133 +v_8_farmshad14=-1776217633 +v_8_farmshad15=1357776762 +v_8_farmshad18=-917047234 +v_8_farmshad19=-2074022317 +v_8_farmshad20=-1818751447 +v_8_farmshad21=1278738286 +v_8_farmshad22=977886097 +v_8_farmshad24=-623141705 +v_8_farmshad25=262211133 +v_8_footprints=-1596081609 +v_8_framebath=-1197937052 +v_8_framebd1=903672708 +v_8_framebd2=-262444930 +v_8_framebd3=-2111173603 +v_8_framebd4=-882958714 +v_8_framedin=775961249 +v_8_framefrnt=-966719233 +v_8_framehl2=-1730620429 +v_8_framehl4=-1304131782 +v_8_framehl5=-1068489903 +v_8_framehl6=-687157050 +v_8_framehll3=428210684 +v_8_framektc=1489050939 +v_8_framel1=-1363020239 +v_8_frameliv=1619163072 +v_8_framesp1=854914327 +v_8_framesp2=1091801428 +v_8_framesp3=753035554 +v_8_framestd=-1127016482 +v_8_frameut001=1788102369 +v_8_frntoverlay=-913789873 +v_8_frontdecdirt=-1030742145 +v_8_furnace=763398823 +v_8_hall1decdirt=224768101 +v_8_hall1overlay=2119919721 +v_8_hall1stuff=-355074033 +v_8_hall2decdirt=1971784041 +v_8_hall2overlay=356356877 +v_8_hall3decdirt=1143172152 +v_8_hall3ovlys=1198567255 +v_8_hall4decdirt=-859953965 +v_8_hall4ovrly=-1488758724 +v_8_hall5overlay=1063446599 +v_8_hall6decdirt=-1433367164 +v_8_hall6ovlys=1002656301 +v_8_kitchdecdirt=-322669942 +v_8_kitchen=-1845989005 +v_8_kitcovlys=-261815629 +v_8_laundecdirt=-1001763002 +v_8_laundryovlys=1010093037 +v_8_livingdecdirt=1126324564 +v_8_livoverlays=-605584005 +v_8_livstuff=-63432508 +v_8_reflection_proxy=-1748326900 +v_8_shell=547077442 +v_8_sp1decdirt=-1009182706 +v_8_sp1ovrly=1050397005 +v_8_sp2decdirt=902955625 +v_8_spare1stuff=-219469537 +v_8_stairs=-1839822371 +v_8_stairs2=-654816497 +v_8_stairspart2=47109626 +v_8_studdecdirt=-239397785 +v_8_studovly=-86257984 +v_8_studybulbon=-815783301 +v_8_studyclothtop=1435949624 +v_8_studystuff=-435639469 +v_8_utilstuff=1915163564 +v_9_blinds002=1824281378 +v_9_blinds004=1347918425 +v_9_blinds007=905930153 +v_9_br_det=1653109144 +v_9_carpet_det=1242710385 +v_9_couch003=951918727 +v_9_couch02=1653599270 +v_9_dec_wb01=-914247533 +v_9_deskrings01=-870767782 +v_9_det01=-2096431678 +v_9_dirtdec01=1028941356 +v_9_dirtdec02=-417416770 +v_9_dirtdec03=-676324639 +v_9_ext_shell=-913938443 +v_9_extwinframes=-301659328 +v_9_f1_det002=1109524138 +v_9_f1_det01=-418627741 +v_9_f1_det02=-178922506 +v_9_f1_light01=-1178464525 +v_9_fb_lights=-1469007904 +v_9_fb_ntic_brd=-1556044777 +v_9_fb_ntic_brd001=1166625237 +v_9_fbsigns=1319480832 +v_9_frame_det=-1997908054 +v_9_g_det01=-104088172 +v_9_glass_balcony001=-1008658871 +v_9_glasslamps=-2055520832 +v_9_hall_det01=182460801 +v_9_hall_det02=812477603 +v_9_hoop=-1446540736 +v_9_it_cabinet=-1658998531 +v_9_it_cabinet001=1082533673 +v_9_kitchen_unit=2003410943 +v_9_kitchen_unit2=752145473 +v_9_li_tv_uv002=-821297121 +v_9_li_tv_uv004=-861570222 +v_9_li_tv_uv006=404853321 +v_9_li_tv_uv008=-246594399 +v_9_li_tv_uv01=-1769752812 +v_9_lobby_ceilinglight=-509843224 +v_9_lobby_det01=-1901479655 +v_9_mainshadow=-1055825743 +v_9_normal_edge=-2002355258 +v_9_office_det01=-843882009 +v_9_officedesk_fb01=1563947046 +v_9_partitions02=480666475 +v_9_partitions03=-1304457569 +v_9_partitions04=-1079105156 +v_9_partitions05=122828983 +v_9_projbracket=1624729934 +v_9_room011_refl=1549132979 +v_9_server_leds=-1605085282 +v_9_signs002=-2131488672 +v_9_signs01=-1448883297 +v_9_steps=-1425413137 +v_9_v_faceoffice_shell=-2032955781 +v_9_windecals=1085594742 +v_9_windows003=1671194729 +v_9_windows02=-526665419 +v_club_barchair=535835408 +v_club_brablk=-1468103661 +v_club_brablu=1521641592 +v_club_bragld=2029058712 +v_club_brapnk=-29915038 +v_club_brush=-1537172744 +v_club_ch_armchair=-257235018 +v_club_ch_briefchair=1318669658 +v_club_comb=1129845377 +v_club_dress1=-387730627 +v_club_officechair=867556671 +v_club_officeset=-2053774724 +v_club_officesofa=-1661146321 +v_club_rack=-1125563188 +v_club_roc_cab1=697460999 +v_club_roc_cab2=-1075407439 +v_club_roc_cab3=-854249458 +v_club_roc_cabamp=501737806 +v_club_roc_ctable=-858212500 +v_club_roc_eq1=1424367756 +v_club_roc_eq2=1205569143 +v_club_roc_gstand=134974407 +v_club_roc_jacket1=-1989696578 +v_club_roc_jacket2=1593134810 +v_club_roc_lampoff=973300966 +v_club_roc_mic=2027232150 +v_club_roc_micstd=395681893 +v_club_roc_mixer1=1479009069 +v_club_roc_mixer2=727091595 +v_club_roc_monitor=-1085925524 +v_club_roc_mscreen=123050854 +v_club_roc_spot_b=662526436 +v_club_roc_spot_g=1120702594 +v_club_roc_spot_off=1124581492 +v_club_roc_spot_r=840068882 +v_club_roc_spot_w=1313056628 +v_club_roc_spot_y=-2100948868 +v_club_roc_zstand=382878399 +v_club_shoerack=-1973732036 +v_club_silkrobe=1720837684 +v_club_skirtflare=-471190329 +v_club_skirtplt=-713757097 +v_club_slip=1081491135 +v_club_stagechair=603897027 +v_club_vu_bear=-122889212 +v_club_vu_boa=-317333309 +v_club_vu_chngestool=276226460 +v_club_vu_deckcase=1035787954 +v_club_vu_djbag=1609525816 +v_club_vu_djunit=1180584106 +v_club_vu_drawer=-477112371 +v_club_vu_drawopen=545167695 +v_club_vu_table=517505175 +v_club_vuarmchair=161705229 +v_club_vubrushpot=1154536488 +v_club_vuhairdryer=1282454220 +v_club_vumakeupbrsh=-1512875508 +v_club_vusnaketank=1312997887 +v_club_vutongs=-329576248 +v_club_vuvanity=360211997 +v_club_vuvanityboxop=-107363589 +v_corp_banktrolley=-1474093273 +v_corp_bk_balustrade=-1072695459 +v_corp_bk_bust=918182878 +v_corp_bk_chair1=559624133 +v_corp_bk_chair2=-274707376 +v_corp_bk_chair3=589738836 +v_corp_bk_filecab=1705517141 +v_corp_bk_filedraw=1218671664 +v_corp_bk_flag=-842122186 +v_corp_bk_lamp1=-1891087379 +v_corp_bk_lamp2=-1057214632 +v_corp_bk_lflts=2093003735 +v_corp_bk_lfltstand=-1438074360 +v_corp_bk_pens=-1003586646 +v_corp_bk_rolladex=-1508270899 +v_corp_bk_secpanel=-1633805850 +v_corp_bombbin=-1660261403 +v_corp_bombhum=675346369 +v_corp_bombplant=1846870313 +v_corp_boxpapr1fd=-2043453131 +v_corp_boxpaprfd=-1894048659 +v_corp_cabshelves01=1151238667 +v_corp_cashpack=695193399 +v_corp_cashtrolley_2=-2018598162 +v_corp_cashtrolley=-1645229742 +v_corp_cd_chair=-501934650 +v_corp_cd_desklamp=-1574910470 +v_corp_cd_heater=-2054772838 +v_corp_cd_intercom=1387880424 +v_corp_cd_pen=1648266874 +v_corp_cd_poncho=1894883523 +v_corp_cd_recseat=1677810564 +v_corp_cd_rectable=1609962109 +v_corp_cd_wellies=164297906 +v_corp_conftable=-816093398 +v_corp_conftable2=52605645 +v_corp_conftable3=-24204895 +v_corp_conftable4=-797848220 +v_corp_cubiclefd=-1780742350 +v_corp_deskdraw=1725389147 +v_corp_deskdrawdark01=-625147711 +v_corp_deskdrawfd=615241095 +v_corp_deskseta=-921053992 +v_corp_desksetb=-441381366 +v_corp_divide=-299507209 +v_corp_facebeanbag=-896397685 +v_corp_facebeanbagb=-1175296758 +v_corp_facebeanbagc=-1481654139 +v_corp_facebeanbagd=-1515799437 +v_corp_filecabdark01=1995042965 +v_corp_filecabdark02=-452932411 +v_corp_filecabdark03=342797216 +v_corp_filecablow=-1043920195 +v_corp_filecabtall_01=-1576753431 +v_corp_filecabtall=-10023923 +v_corp_hicksdoor=-287662406 +v_corp_humidifier=-2100188619 +v_corp_lazychair=444105316 +v_corp_lazychairfd=2140222155 +v_corp_lidesk01=-418015275 +v_corp_lngestool=2033813396 +v_corp_lngestoolfd=-407563484 +v_corp_lowcabdark01=727437176 +v_corp_maindesk=-414969862 +v_corp_maindeskfd=2047138003 +v_corp_offchair=-109356459 +v_corp_offchairfd=1701829586 +v_corp_officedesk_5=-1176082628 +v_corp_officedesk=1661599225 +v_corp_officedesk003=-1862159210 +v_corp_officedesk004=970622537 +v_corp_officedesk1=-1864410231 +v_corp_officedesk2=-2098479198 +v_corp_offshelf=-231178430 +v_corp_offshelfclo=122818624 +v_corp_offshelfdark=-544247459 +v_corp_partitionfd=966106463 +v_corp_plants=-1248717809 +v_corp_post_open=-984397960 +v_corp_postbox=665940918 +v_corp_postboxa=1109776775 +v_corp_potplant1=-101592915 +v_corp_potplant2=-645754929 +v_corp_servercln=1190106820 +v_corp_servercln2=332534418 +v_corp_servers1=1024779176 +v_corp_servers2=786122549 +v_corp_servrlowfd=1553455189 +v_corp_servrtwrfd=973693654 +v_corp_sidechair=1264966695 +v_corp_sidechairfd=-2086985229 +v_corp_sidetable=-2129865943 +v_corp_sidetblefd=-1667927856 +v_corp_srvrrackfd=197536407 +v_corp_srvrtwrsfd=-1173060514 +v_corp_tallcabdark01=-1265231433 +v_corp_trolley_fd=-711288318 +v_hair_d_bcream=1463259268 +v_hair_d_gel=1947776397 +v_hair_d_shave=299625631 +v_haird_mousse=-2102534045 +v_ilev_247_offdorr=-397082484 +v_ilev_247door_r=997554217 +v_ilev_247door=1196685123 +v_ilev_a_tissue=-2075659719 +v_ilev_abbmaindoor=1755793225 +v_ilev_abbmaindoor2=239858268 +v_ilev_abmincer=575179269 +v_ilev_acet_projector=679478775 +v_ilev_arm_secdoor=749848321 +v_ilev_bank4door01=-1666470363 +v_ilev_bank4door02=-353187150 +v_ilev_bank4doorcls01=560831900 +v_ilev_bank4doorcls02=612934610 +v_ilev_bk_closedsign=2009021085 +v_ilev_bk_door=1956494919 +v_ilev_bk_door2=964838196 +v_ilev_bk_gate=-1246222793 +v_ilev_bk_gate2=1289409051 +v_ilev_bk_gatedam=845734064 +v_ilev_bk_safegate=1655182495 +v_ilev_bk_vaultdoor=961976194 +v_ilev_bl_door_l=-421709054 +v_ilev_bl_door_r=1282049587 +v_ilev_bl_doorel_l=1878909644 +v_ilev_bl_doorel_r=1709395619 +v_ilev_bl_doorpool=19193616 +v_ilev_bl_doorsl_l=-1572101598 +v_ilev_bl_doorsl_r=161378502 +v_ilev_bl_elevdis1=1094128201 +v_ilev_bl_elevdis2=1381807252 +v_ilev_bl_elevdis3=1688983858 +v_ilev_bl_shutter1=1737076325 +v_ilev_bl_shutter2=-1081024910 +v_ilev_blnds_clsd=555704593 +v_ilev_blnds_opn=859494299 +v_ilev_body_parts=-1268580434 +v_ilev_bs_door=-1844444717 +v_ilev_carmod3door=-822900180 +v_ilev_carmod3lamp=-1236638811 +v_ilev_carmodlamps=1372198431 +v_ilev_cbankcountdoor01=-1184592117 +v_ilev_cbankvauldoor01=-1185205679 +v_ilev_cbankvaulgate01=1622278560 +v_ilev_cbankvaulgate02=1309269072 +v_ilev_cd_door=1438783233 +v_ilev_cd_door2=-551608542 +v_ilev_cd_door3=-311575617 +v_ilev_cd_dust=1853921277 +v_ilev_cd_entrydoor=-519068795 +v_ilev_cd_lampal_off=-243154771 +v_ilev_cd_lampal=227078272 +v_ilev_cd_secdoor=-1789571019 +v_ilev_cd_secdoor2=-1716946115 +v_ilev_cd_sprklr_on=1572003612 +v_ilev_cd_sprklr_on2=-1803024667 +v_ilev_cd_sprklr=-1861912328 +v_ilev_cf_officedoor=-952356348 +v_ilev_ch_glassdoor=-1922281023 +v_ilev_chair02_ped=-784954167 +v_ilev_chopshopswitch=-991376275 +v_ilev_ciawin_solid=741798665 +v_ilev_cin_screen=1358323305 +v_ilev_clothhiendlights=399820605 +v_ilev_clothhiendlightsb=-1849026432 +v_ilev_clothmiddoor=1780022985 +v_ilev_cm_door1=-710818483 +v_ilev_cor_darkdoor=374758529 +v_ilev_cor_doorglassa=1415151278 +v_ilev_cor_doorglassb=580361003 +v_ilev_cor_doorlift01=14722111 +v_ilev_cor_doorlift02=-283574096 +v_ilev_cor_firedoor=-770740285 +v_ilev_cor_firedoorwide=1653893025 +v_ilev_cor_offdoora=1859711902 +v_ilev_cor_windowsmash=-640990823 +v_ilev_cor_windowsolid=927372848 +v_ilev_cs_door=-664582244 +v_ilev_cs_door01_r=-1148826190 +v_ilev_cs_door01=868499217 +v_ilev_csr_door_l=2059227086 +v_ilev_csr_door_r=1417577297 +v_ilev_csr_garagedoor=1693207013 +v_ilev_csr_lod_boarded=1173751299 +v_ilev_csr_lod_broken=1494855021 +v_ilev_csr_lod_normal=69012397 +v_ilev_ct_door01=-1207991715 +v_ilev_ct_door02=-2083448347 +v_ilev_ct_door03=-1726331785 +v_ilev_ct_doorl=1248599813 +v_ilev_ct_doorr=-1421582160 +v_ilev_depboxdoor01=-1037226769 +v_ilev_depo_box01_lid=-1270804459 +v_ilev_depo_box01=-2037039530 +v_ilev_dev_door=-543490328 +v_ilev_dev_windowdoor=-1474383439 +v_ilev_deviantfrontdoor=-2069558801 +v_ilev_door_orange=-1881825907 +v_ilev_door_orangesolid=-495720969 +v_ilev_epsstoredoor=-1230442770 +v_ilev_exball_blue=1441141378 +v_ilev_exball_grey=-1984407546 +v_ilev_fa_backdoor=-1091549377 +v_ilev_fa_dinedoor=1770281453 +v_ilev_fa_frontdoor=520341586 +v_ilev_fa_roomdoor=-610054759 +v_ilev_fa_slidedoor=2000998394 +v_ilev_fa_warddoorl=-431157263 +v_ilev_fa_warddoorr=56642071 +v_ilev_fb_door01=-1679881977 +v_ilev_fb_door02=-1045015371 +v_ilev_fb_doorshortl=1104171198 +v_ilev_fb_doorshortr=-1425071302 +v_ilev_fb_sl_door01=969847031 +v_ilev_fbisecgate=-458248282 +v_ilev_fh_bedrmdoor=1980513646 +v_ilev_fh_dineeamesa=-1289815393 +v_ilev_fh_door01=-359451089 +v_ilev_fh_door02=-64988855 +v_ilev_fh_door03=1194028902 +v_ilev_fh_door4=479144380 +v_ilev_fh_door5=781635019 +v_ilev_fh_frntdoor=1413743677 +v_ilev_fh_frontdoor=308207762 +v_ilev_fh_kitchenstool=-1190156817 +v_ilev_fh_lampa_on=-717890986 +v_ilev_fh_slidingdoor=-1154592059 +v_ilev_fib_atrcol=-1068825540 +v_ilev_fib_atrgl1=1254084949 +v_ilev_fib_atrgl1s=1538387665 +v_ilev_fib_atrgl2=1656258886 +v_ilev_fib_atrgl2s=-1656457639 +v_ilev_fib_atrgl3=1961371045 +v_ilev_fib_atrgl3s=1635515553 +v_ilev_fib_atrglswap=-1590795772 +v_ilev_fib_btrmdr=1511828512 +v_ilev_fib_debris=2037845975 +v_ilev_fib_door_ld=995767216 +v_ilev_fib_door_maint=-853859998 +v_ilev_fib_door1_s=1709345781 +v_ilev_fib_door1=-2051651622 +v_ilev_fib_door2=-1821777087 +v_ilev_fib_door3=-538477509 +v_ilev_fib_doorbrn=-1083130717 +v_ilev_fib_doore_l=-1225363909 +v_ilev_fib_doore_r=1219957182 +v_ilev_fib_frame=-1094413626 +v_ilev_fib_frame02=-1198372198 +v_ilev_fib_frame03=-1422151699 +v_ilev_fib_postbox_door=-662750590 +v_ilev_fib_sprklr_off=171927851 +v_ilev_fib_sprklr_on=-307685876 +v_ilev_fib_sprklr=1441541494 +v_ilev_fibl_door01=-90456267 +v_ilev_fibl_door02=-1517873911 +v_ilev_fin_vaultdoor=-1932297301 +v_ilev_finale_shut01=783120868 +v_ilev_finelevdoor01=-726591477 +v_ilev_fingate=-1011692606 +v_ilev_fos_desk=-721126326 +v_ilev_fos_mic=1524959858 +v_ilev_fos_tvstage=1298168968 +v_ilev_found_crane_pulley=1787909913 +v_ilev_found_cranebucket=-1639085878 +v_ilev_found_gird_crane=-1966155284 +v_ilev_frnkwarddr1=-1795554008 +v_ilev_frnkwarddr2=-953390708 +v_ilev_gangsafe=1936747465 +v_ilev_gangsafedial=-1972117760 +v_ilev_gangsafedoor=-1375589668 +v_ilev_garageliftdoor=-1240156945 +v_ilev_gasdoor_r=2065277225 +v_ilev_gasdoor=-868672903 +v_ilev_gb_teldr=-131754413 +v_ilev_gb_vaubar=-1591004109 +v_ilev_gb_vauldr=2121050683 +v_ilev_gc_door01=452874391 +v_ilev_gc_door02=825720073 +v_ilev_gc_door03=-8873588 +v_ilev_gc_door04=97297972 +v_ilev_gc_grenades=2043652349 +v_ilev_gc_handguns=448769273 +v_ilev_gc_weapons=424713737 +v_ilev_gcshape_assmg_25=1669201391 +v_ilev_gcshape_assmg_50=-1916693643 +v_ilev_gcshape_asssmg_25=426526770 +v_ilev_gcshape_asssmg_50=-2090592684 +v_ilev_gcshape_asssnip_25=-219416200 +v_ilev_gcshape_asssnip_50=210647776 +v_ilev_gcshape_bull_25=-1206288668 +v_ilev_gcshape_bull_50=-1722377621 +v_ilev_gcshape_hvyrif_25=-550608984 +v_ilev_gcshape_hvyrif_50=994808393 +v_ilev_gcshape_pistol50_25=1462802950 +v_ilev_gcshape_pistol50_50=1103063944 +v_ilev_gcshape_progar_25=1796822553 +v_ilev_gcshape_progar_50=-1559411953 +v_ilev_genbankdoor1=-1152174184 +v_ilev_genbankdoor2=73386408 +v_ilev_gendoor01=-129553421 +v_ilev_gendoor02=1242124150 +v_ilev_go_window=-1984061587 +v_ilev_gold=-1231329491 +v_ilev_gtdoor=-1033001619 +v_ilev_gtdoor02=-340230128 +v_ilev_gunhook=1373634352 +v_ilev_gunsign_assmg=-1422136292 +v_ilev_gunsign_asssmg=-612732598 +v_ilev_gunsign_asssniper=-1806594651 +v_ilev_gunsign_bull=-75356570 +v_ilev_gunsign_hvyrif=72096805 +v_ilev_gunsign_pistol50=-1891639499 +v_ilev_gunsign_progar=1783415536 +v_ilev_hd_chair=-1291993936 +v_ilev_hd_door_l=-1663512092 +v_ilev_hd_door_r=145369505 +v_ilev_housedoor1=1436076651 +v_ilev_j2_door=1335309163 +v_ilev_janitor_frontdoor=486670049 +v_ilev_leath_chr=-377849416 +v_ilev_lest_bigscreen=-1844609989 +v_ilev_lester_doorfront=1145337974 +v_ilev_lester_doorveranda=-1647153464 +v_ilev_liconftable_sml=-182643788 +v_ilev_light_wardrobe_face=836744388 +v_ilev_lostdoor=190770132 +v_ilev_losttoiletdoor=747286790 +v_ilev_m_dinechair=451260528 +v_ilev_m_pitcher=-1326319394 +v_ilev_m_sofa=-1877459292 +v_ilev_m_sofacushion=2146145503 +v_ilev_mchalkbrd_1=-353164031 +v_ilev_mchalkbrd_2=-590870357 +v_ilev_mchalkbrd_3=-290739082 +v_ilev_mchalkbrd_4=-739019002 +v_ilev_mchalkbrd_5=-976397638 +v_ilev_melt_set01=509373999 +v_ilev_methdoorbust=-352193203 +v_ilev_methdoorscuff=-995467546 +v_ilev_methtraildoor=-1815392278 +v_ilev_ml_door1=-1212951353 +v_ilev_mldoor02=2088680867 +v_ilev_mm_door=-1563640173 +v_ilev_mm_doordaughter=1204471037 +v_ilev_mm_doorm_l=159994461 +v_ilev_mm_doorm_r=-1686014385 +v_ilev_mm_doorson=-794543736 +v_ilev_mm_doorw=-384976104 +v_ilev_mm_faucet=-1932159029 +v_ilev_mm_fridge_l=-1444496707 +v_ilev_mm_fridge_r=-659810237 +v_ilev_mm_fridgeint=-310148339 +v_ilev_mm_scre_off=1923965997 +v_ilev_mm_screen=-1624781226 +v_ilev_mm_screen2_vl=-1645730886 +v_ilev_mm_screen2=305134324 +v_ilev_mm_windowwc=1019527301 +v_ilev_moteldoorcso=-1663022887 +v_ilev_mp_bedsidebook=1175177969 +v_ilev_mp_high_frontdoor=574422567 +v_ilev_mp_low_frontdoor=1558432213 +v_ilev_mp_mid_frontdoor=-320948292 +v_ilev_mr_rasberryclean=-1354005816 +v_ilev_out_serv_sign=1334355753 +v_ilev_p_easychair=98421364 +v_ilev_ph_bench=-1461986002 +v_ilev_ph_cellgate=631614199 +v_ilev_ph_cellgate02=871712474 +v_ilev_ph_door002=320433149 +v_ilev_ph_door01=-1215222675 +v_ilev_ph_doorframe=1804615079 +v_ilev_ph_gendoor=-522504255 +v_ilev_ph_gendoor002=-1320876379 +v_ilev_ph_gendoor003=-543497392 +v_ilev_ph_gendoor004=1557126584 +v_ilev_ph_gendoor005=185711165 +v_ilev_ph_gendoor006=-131296141 +v_ilev_phroofdoor=458025182 +v_ilev_po_door=1378348636 +v_ilev_prop_74_emr_3b_02=-696000204 +v_ilev_prop_74_emr_3b=-771420653 +v_ilev_prop_fib_glass=1175183140 +v_ilev_ra_door1_l=-1032171637 +v_ilev_ra_door1_r=-52575179 +v_ilev_ra_door2=736699661 +v_ilev_ra_door3=-228773386 +v_ilev_ra_door4l=1504256620 +v_ilev_ra_door4r=262671971 +v_ilev_ra_doorsafe=174080689 +v_ilev_rc_door1_st=812467272 +v_ilev_rc_door1=362975687 +v_ilev_rc_door2=-2023754432 +v_ilev_rc_door3_l=1099436502 +v_ilev_rc_door3_r=-1627599682 +v_ilev_rc_doorel_l=-1586611409 +v_ilev_rc_doorel_r=-199073634 +v_ilev_rc_win_col=-604127842 +v_ilev_roc_door1_l=202981272 +v_ilev_roc_door1_r=1117236368 +v_ilev_roc_door2=-626684119 +v_ilev_roc_door3=1289778077 +v_ilev_roc_door4=993120320 +v_ilev_roc_door5=757543979 +v_ilev_serv_door01=1083279016 +v_ilev_shrf2door=-1501157055 +v_ilev_shrfdoor=-1765048490 +v_ilev_sol_off_door01=-2030220382 +v_ilev_sol_windl=-1872657177 +v_ilev_sol_windr=-966365012 +v_ilev_spraydoor=1544229216 +v_ilev_ss_door01=1388116908 +v_ilev_ss_door02=551491569 +v_ilev_ss_door03=933053701 +v_ilev_ss_door04=1173348778 +v_ilev_ss_door5_l=-658747851 +v_ilev_ss_door5_r=1335311341 +v_ilev_ss_door7=-681066206 +v_ilev_ss_door8=245182344 +v_ilev_ss_doorext=1804626822 +v_ilev_stad_fdoor=865041037 +v_ilev_staffdoor=-1775213343 +v_ilev_store_door=426403179 +v_ilev_ta_door=543652229 +v_ilev_ta_door2=1243635233 +v_ilev_ta_tatgun=1334823285 +v_ilev_tort_door=464151082 +v_ilev_tort_stool=-1062023761 +v_ilev_tow_doorlifta=-1977105237 +v_ilev_tow_doorliftb=-522980862 +v_ilev_trev_door=-1128607325 +v_ilev_trev_doorbath=1575804630 +v_ilev_trev_doorfront=-607040053 +v_ilev_trev_patiodoor=-1920325949 +v_ilev_trev_pictureframe=581339868 +v_ilev_trev_pictureframebroken=-116675177 +v_ilev_trev_planningboard=-1849799179 +v_ilev_trevtraildr=132154435 +v_ilev_tt_plate01=2094167240 +v_ilev_uvcheetah=-208371500 +v_ilev_uventity=815982790 +v_ilev_uvjb700=-2144749081 +v_ilev_uvline=-721082096 +v_ilev_uvmonroe=-525982534 +v_ilev_uvsquiggle=-398664307 +v_ilev_uvtext=1465930007 +v_ilev_uvztype=-1913152057 +v_ilev_vag_door=-267021114 +v_ilev_vagostoiletdoor=-122922994 +v_ilev_winblnd_clsd=-1915240321 +v_ilev_winblnd_opn=-1182144056 +v_ind_bin_01=2051806701 +v_ind_cf_bollard=-980590507 +v_ind_cf_boxes=503355010 +v_ind_cf_broom=514967915 +v_ind_cf_bugzap=-922074785 +v_ind_cf_chckbox1=1959542339 +v_ind_cf_chckbox2=1811655854 +v_ind_cf_chckbox3=-1244905398 +v_ind_cf_crate=-832246005 +v_ind_cf_crate1=-1243861868 +v_ind_cf_crate2=-304079717 +v_ind_cf_paltruck=1350712180 +v_ind_cf_shelf=328474980 +v_ind_cf_shelf2=-2076979604 +v_ind_cf_wheat=1864918670 +v_ind_cf_wheat2=-716849897 +v_ind_cfbin=1951313592 +v_ind_cfbox=-1321159957 +v_ind_cfbox2=456071379 +v_ind_cfbucket=-700527926 +v_ind_cfcovercrate=261213595 +v_ind_cfcrate3=-1809990107 +v_ind_cfcup=2070448269 +v_ind_cfemlight=907513479 +v_ind_cfkeyboard=1715270075 +v_ind_cfknife=-2113917266 +v_ind_cflight=723528502 +v_ind_cflight02=234058572 +v_ind_cfmouse=1720887188 +v_ind_cfpaste=-792596291 +v_ind_cfscoop=1999508550 +v_ind_cftable=1448872192 +v_ind_cftray=903690172 +v_ind_cftub=92879096 +v_ind_cfwaste=-517775183 +v_ind_chickensx3=-1950371385 +v_ind_cm_aircomp=1288862485 +v_ind_cm_crowbar=-142948810 +v_ind_cm_electricbox=1241686973 +v_ind_cm_fan=-871511300 +v_ind_cm_grinder=1171045694 +v_ind_cm_heatlamp=-724745797 +v_ind_cm_hosereel=545744994 +v_ind_cm_ladder=774227908 +v_ind_cm_light_off=1190015357 +v_ind_cm_light_on=-1417176582 +v_ind_cm_paintbckt01=1971972932 +v_ind_cm_paintbckt02=1005516815 +v_ind_cm_paintbckt03=1312005272 +v_ind_cm_paintbckt04=459355892 +v_ind_cm_paintbckt06=-117444046 +v_ind_cm_panelstd=1412351218 +v_ind_cm_sprgun=-1787453881 +v_ind_cm_tyre01=1274229080 +v_ind_cm_tyre02=1640324348 +v_ind_cm_tyre03=1271673102 +v_ind_cm_tyre04=1637506218 +v_ind_cm_tyre05=1868560437 +v_ind_cm_tyre06=-147453981 +v_ind_cm_tyre07=118105995 +v_ind_cm_tyre08=325304382 +v_ind_cs_axe=121493747 +v_ind_cs_blowtorch=-1585712516 +v_ind_cs_box01=-1371480476 +v_ind_cs_box02=-1134789989 +v_ind_cs_bucket=11680152 +v_ind_cs_chemcan=1721142557 +v_ind_cs_drill=1309720974 +v_ind_cs_gascanister=-2088599787 +v_ind_cs_hammer=173895646 +v_ind_cs_hifi=820267179 +v_ind_cs_hubcap=-137816056 +v_ind_cs_jerrycan01=-288941741 +v_ind_cs_mallet=-1075580285 +v_ind_cs_oiltin=-95119868 +v_ind_cs_pliers=-1985227443 +v_ind_cs_powersaw=-617072343 +v_ind_cs_screwdrivr1=1379428518 +v_ind_cs_screwdrivr2=618499569 +v_ind_cs_screwdrivr3=916763007 +v_ind_cs_spanner01=-2001282532 +v_ind_cs_spanner02=-1738376845 +v_ind_cs_spanner03=1380609336 +v_ind_cs_spanner04=-603684694 +v_ind_cs_striplight=672287294 +v_ind_cs_toolbox2=1871266393 +v_ind_cs_toolbox3=-2124552702 +v_ind_cs_toolbox4=-738161850 +v_ind_cs_tray04=662269471 +v_ind_cs_wrench=1596752624 +v_ind_dc_desk03=-149613816 +v_ind_dc_filecab01=1045800235 +v_ind_dc_table=-1887723793 +v_ind_fatbox=-1425928564 +v_ind_meat_comm=1639970925 +v_ind_meatbench=389157600 +v_ind_meatbox=225569900 +v_ind_meatboxsml_02=2142821084 +v_ind_meatboxsml=-1588475636 +v_ind_meatbutton=842487169 +v_ind_meatclner=-1890319650 +v_ind_meatcoatblu=1124240679 +v_ind_meatcoatwhte=-892259203 +v_ind_meatcpboard=2079652499 +v_ind_meatdesk=-346996726 +v_ind_meatdogpack=-1058869339 +v_ind_meatexit=-1612153297 +v_ind_meathatblu=-2097289821 +v_ind_meathatwht=324572995 +v_ind_meatpacks_03=-452842237 +v_ind_meatpacks=379464063 +v_ind_meattherm=-2091843498 +v_ind_meatwash=-1999230727 +v_ind_meatwellie=646223233 +v_ind_plazbags=350580121 +v_ind_rc_balec1=1229810073 +v_ind_rc_balec2=918176883 +v_ind_rc_balec3=635675334 +v_ind_rc_balep1=-1293123399 +v_ind_rc_balep2=682060845 +v_ind_rc_balep3=390842742 +v_ind_rc_bench=-1161562200 +v_ind_rc_brush=-827869555 +v_ind_rc_cage=60431986 +v_ind_rc_dustmask=1149958256 +v_ind_rc_fans=-1231743205 +v_ind_rc_hanger=1488902800 +v_ind_rc_locker=-447995148 +v_ind_rc_lockeropn=-1674688407 +v_ind_rc_lowtable=-30995600 +v_ind_rc_overalldrp=75747589 +v_ind_rc_overallfld=-791425184 +v_ind_rc_plaztray=-615829401 +v_ind_rc_rubbish=-1112949593 +v_ind_rc_rubbish2=-2070991045 +v_ind_rc_rubbishppr=898538019 +v_ind_rc_shovel=1462472410 +v_ind_rc_towel=1753713494 +v_ind_rc_workbag=1695407879 +v_ind_sinkequip=590855381 +v_ind_sinkhand=-1674556377 +v_ind_ss_box01=-1719363059 +v_ind_ss_box02=146536570 +v_ind_ss_box03=-84779801 +v_ind_ss_box04=9168982 +v_ind_ss_chair01=215586331 +v_ind_ss_chair2=-416920619 +v_ind_ss_chair3_cso=-1318225618 +v_ind_ss_clothrack=-1101218487 +v_ind_ss_deskfan=1871921918 +v_ind_ss_deskfan2=-662693816 +v_ind_ss_laptop=-679606598 +v_ind_tor_bulkheadlight=-260999819 +v_ind_tor_clockincard=502084445 +v_ind_tor_smallhoist01=2136062268 +v_ind_v_recycle_lamp1=-576960708 +v_int_32_bugzap=-389409078 +v_int_m3_decal=1400906837 +v_int_m3_decal001=-874755633 +v_int_m3_decal002=-652319661 +v_int_m3_decal003=-281014134 +v_int_m3_decal004=-24301788 +v_int_m3_decal005=-198075783 +v_int_m3_decal006=46118805 +v_int_m6_decal=45186737 +v_int_m6_decal001=484466561 +v_int_m6_decal002=103952933 +v_int_m6_decal003=-127101286 +v_int_m6_decal004=-23846155 +v_int_m6_decal005=-261847402 +v_int_m6_decal006=972822972 +v_int_metro_mir=-475325641 +v_lirg_frankaunt_ward_face=-1195344211 +v_lirg_frankaunt_ward_main=1791760567 +v_lirg_frankhill_ward_face=-985309905 +v_lirg_frankhill_ward_main=-958557065 +v_lirg_gunlight=-410192220 +v_lirg_michael_ward_default=1458246144 +v_lirg_michael_ward_face=-693502639 +v_lirg_michael_ward_main=-80426688 +v_lirg_mphigh_ward_face=1109580392 +v_lirg_mphigh_ward_main=-1931328178 +v_lirg_shop_high=1428755495 +v_lirg_shop_low=1017145447 +v_lirg_shop_mid=1431484746 +v_lirg_trevapt_ward_face=712238579 +v_lirg_trevapt_ward_main=-2097065849 +v_lirg_trevstrip_ward_face=-917545000 +v_lirg_trevstrip_ward_main=402487526 +v_lirg_trevtrail_ward_face=-808157183 +v_lirg_trevtrail_ward_main=229550667 +v_med_apecrate=-624092254 +v_med_apecratelrg=-1166401535 +v_med_barrel=-1397853612 +v_med_beaker=-644915300 +v_med_bed1=1631638868 +v_med_bed2=2117668672 +v_med_bedtable=-1405657799 +v_med_bench1=2017762556 +v_med_bench2=-1087788335 +v_med_benchcentr=756754339 +v_med_benchset1=-1278278442 +v_med_bigtable=1728397219 +v_med_bin=1291456491 +v_med_bl_fan_base=1366557924 +v_med_bottles1=333086378 +v_med_bottles2=-576515524 +v_med_bottles3=-246597232 +v_med_centrifuge1=-136021091 +v_med_centrifuge2=-912154856 +v_med_cooler=282049592 +v_med_cor_alarmlight=-980405469 +v_med_cor_autopsytbl=1615299850 +v_med_cor_ceilingmonitor=389765485 +v_med_cor_cembin=-926951449 +v_med_cor_cemtrolly=-1963803813 +v_med_cor_cemtrolly2=-1601873219 +v_med_cor_chemical=1541924614 +v_med_cor_divider=-1283117809 +v_med_cor_dividerframe=1280262670 +v_med_cor_downlight=2111759378 +v_med_cor_emblmtable=-1182962909 +v_med_cor_fileboxa=-972854506 +v_med_cor_filingcab=591282751 +v_med_cor_flatscreentv=1716227680 +v_med_cor_hose=811434201 +v_med_cor_largecupboard=943356154 +v_med_cor_lightbox=1910757705 +v_med_cor_mask=-1398008772 +v_med_cor_masks=-791486929 +v_med_cor_medhose=2143838161 +v_med_cor_medstool=-992710074 +v_med_cor_minifridge=795095898 +v_med_cor_neckrest=226389500 +v_med_cor_offglass=-1432298883 +v_med_cor_offglasssm=-1183731840 +v_med_cor_offglasstopw=-253978396 +v_med_cor_papertowels=-980357554 +v_med_cor_photocopy=-74423442 +v_med_cor_pinboard=-1581981380 +v_med_cor_reception_glass=993510245 +v_med_cor_shelfrack=2127663343 +v_med_cor_stepladder=-1792422095 +v_med_cor_tvstand=-1481915741 +v_med_cor_unita=-843908794 +v_med_cor_walllight=1536155685 +v_med_cor_wallunita=1363784497 +v_med_cor_wallunitb=1618170244 +v_med_cor_wheelbench=2030380378 +v_med_cor_whiteboard=753248111 +v_med_cor_winftop=1579586191 +v_med_cor_winfwide=984424205 +v_med_corlowfilecab=378644224 +v_med_crutch01=-1035084591 +v_med_curtains=149873283 +v_med_curtains1=1067386341 +v_med_curtains2=-1335531664 +v_med_curtains3=-1446946264 +v_med_curtainsnewcloth1=1915724430 +v_med_curtainsnewcloth2=1677854259 +v_med_emptybed=-1091386327 +v_med_examlight_static=-841445009 +v_med_examlight=-197371371 +v_med_fabricchair1=-936477296 +v_med_flask=851362411 +v_med_fumesink=346710503 +v_med_gastank=-715395941 +v_med_hazmatscan=828604385 +v_med_hospheadwall1=-1594158571 +v_med_hospseating1=-128924068 +v_med_hospseating2=-1475893813 +v_med_hospseating3=-306007744 +v_med_hospseating4=-475292398 +v_med_hosptable=-609817558 +v_med_hosptableglass=-1505864138 +v_med_lab_elecbox1=-1177455368 +v_med_lab_elecbox2=-947646371 +v_med_lab_elecbox3=-1918067545 +v_med_lab_filtera=-1794475037 +v_med_lab_filterb=-2041061762 +v_med_lab_fridge=1020863041 +v_med_lab_optable=1265651373 +v_med_lab_wallcab=-25633340 +v_med_lab_whboard1=-454893864 +v_med_lab_whboard2=-420289800 +v_med_latexgloveboxblue=1643325771 +v_med_latexgloveboxgreen=-1958247401 +v_med_latexgloveboxred=-1497857609 +v_med_lrgisolator=-1222449348 +v_med_mattress=-963487759 +v_med_medwastebin=-1978149371 +v_med_metalfume=-1317361805 +v_med_microscope=813074696 +v_med_oscillator1=92887898 +v_med_oscillator2=465602504 +v_med_oscillator3=705176663 +v_med_oscillator4=944095442 +v_med_p_coffeetable=986810493 +v_med_p_desk=-1728099828 +v_med_p_deskchair=-1254619912 +v_med_p_easychair=-802034762 +v_med_p_ext_plant=917451449 +v_med_p_fanlight=768819051 +v_med_p_figfish=-1350228215 +v_med_p_floorlamp=-1860662917 +v_med_p_lamp_on=1207079890 +v_med_p_notebook=1062276366 +v_med_p_phrenhead=-1359959481 +v_med_p_planter=743808545 +v_med_p_sideboard=290907630 +v_med_p_sidetable=-345387217 +v_med_p_sofa=-1788378994 +v_med_p_tidybox=456839722 +v_med_p_vaseround=2139601616 +v_med_p_vasetall=-1762358844 +v_med_p_wallhead=-587414879 +v_med_pillow=259988008 +v_med_smokealarm=-172171507 +v_med_soapdisp=-1029667826 +v_med_soapdispencer=166629214 +v_med_storage=-1700923416 +v_med_testtubes=388753871 +v_med_testuberack=79058805 +v_med_trolley=-1218668262 +v_med_trolley2=1439968368 +v_med_vats=-1911932785 +v_med_vcor_winfnarrow=-984671127 +v_med_wallpicture1=-1573870288 +v_med_wallpicture2=-1805219428 +v_med_whickchair2=-1432029772 +v_med_whickchair2bit=-1657573824 +v_med_whickerchair1=-1786424499 +v_med_xray=1869654794 +v_metro_steps005seoul=1802131904 +v_metro_steps006seoul=380414644 +v_metro_steps007seoul=1044906875 +v_metro_steps3seoul=-93961724 +v_metro2_ao=-1134964555 +v_metro3_ao=-1851638121 +v_metro4_ao=-856051509 +v_metro6_ao=625585855 +v_proc2_temp=-1186975865 +v_prop_floatcandle=540021153 +v_res_binder=-1095443412 +v_res_bowl_dec=900650591 +v_res_cabinet=-1221122355 +v_res_cakedome=-654508181 +v_res_cctv=641508 +v_res_cd=-941766439 +v_res_cdstorage=-1681354036 +v_res_cherubvase=-730024798 +v_res_d_armchair=-552231252 +v_res_d_bed=-1459966494 +v_res_d_closetdoorl=1544669620 +v_res_d_closetdoorr=-1177942745 +v_res_d_coffeetable=-1310947507 +v_res_d_dildo_a=-463441113 +v_res_d_dildo_b=-731262150 +v_res_d_dildo_c=-1980613044 +v_res_d_dildo_d=2009373169 +v_res_d_dildo_e=-1921596075 +v_res_d_dildo_f=1333481871 +v_res_d_dressdummy=-144591170 +v_res_d_dressingtable=722857897 +v_res_d_highchair=-1987538561 +v_res_d_lampa=-1692648419 +v_res_d_lube=1553232197 +v_res_d_paddedwall=465332832 +v_res_d_ramskull=-1023402492 +v_res_d_roundtable=-1871589878 +v_res_d_sideunit=-1905971121 +v_res_d_smallsidetable=-660421502 +v_res_d_sofa=-598219252 +v_res_d_whips=862082396 +v_res_d_zimmerframe=1285646130 +v_res_desklamp=-128014284 +v_res_desktidy=-1981136783 +v_res_exoticvase=-713205494 +v_res_fa_basket=-1290286289 +v_res_fa_book02=1233387166 +v_res_fa_book03=865260220 +v_res_fa_book04=-439830743 +v_res_fa_boot01l=2065988552 +v_res_fa_boot01r=-1309218480 +v_res_fa_bread03=-325297300 +v_res_fa_butknife=434827368 +v_res_fa_candle02=1160787715 +v_res_fa_candle03=-1264675346 +v_res_fa_candle04=-1915729838 +v_res_fa_cap01=210172640 +v_res_fa_cereal01=-717511315 +v_res_fa_cereal02=-763944988 +v_res_fa_chair01=438342263 +v_res_fa_chair02=685944827 +v_res_fa_chopbrd=782213229 +v_res_fa_crystal01=642527033 +v_res_fa_crystal02=-2051379688 +v_res_fa_crystal03=1410173631 +v_res_fa_fan=684271492 +v_res_fa_grater=-1968674263 +v_res_fa_idol02=-1150219047 +v_res_fa_lamp1on=272198484 +v_res_fa_lamp2off=2002578023 +v_res_fa_mag_motor=688475446 +v_res_fa_mag_rumor=1404473282 +v_res_fa_magtidy=-1884999004 +v_res_fa_phone=-202575753 +v_res_fa_plant01=-755359081 +v_res_fa_potcof=-815336865 +v_res_fa_potnoodle=-1359533616 +v_res_fa_potsug=-2068112130 +v_res_fa_pottea=-1411221263 +v_res_fa_pyramid=1695345049 +v_res_fa_radioalrm=1257238301 +v_res_fa_shoebox1=-1073715810 +v_res_fa_shoebox2=-1448658708 +v_res_fa_shoebox3=-72000249 +v_res_fa_shoebox4=101151147 +v_res_fa_smokealarm=1726659245 +v_res_fa_sponge01=-915298033 +v_res_fa_stones01=-2137717159 +v_res_fa_tintomsoup=491441454 +v_res_fa_trainer01l=1033236166 +v_res_fa_trainer01r=-1394619048 +v_res_fa_trainer02l=-923531556 +v_res_fa_trainer02r=1673510001 +v_res_fa_trainer03l=-1062243669 +v_res_fa_trainer03r=1443994993 +v_res_fa_trainer04l=10548213 +v_res_fa_trainer04r=1914623727 +v_res_fa_umbrella=-1572239056 +v_res_fa_washlq=-1911936130 +v_res_fa_yogamat002=1938168396 +v_res_fa_yogamat1=-1077568635 +v_res_fashmag1=-2042781782 +v_res_fashmagopen=2003032008 +v_res_fh_aftershavebox=1117944066 +v_res_fh_barcchair=-1061363766 +v_res_fh_bedsideclock=-1989035681 +v_res_fh_benchlong=1427480666 +v_res_fh_benchshort=-2009287960 +v_res_fh_coftablea=567797420 +v_res_fh_coftableb=1453641789 +v_res_fh_coftbldisp=-563800903 +v_res_fh_crateclosed=1519332782 +v_res_fh_crateopen=-238480731 +v_res_fh_dineeamesa=-603563862 +v_res_fh_dineeamesb=174634350 +v_res_fh_dineeamesc=-125562459 +v_res_fh_diningtable=1821191822 +v_res_fh_easychair=-1394425261 +v_res_fh_floorlamp=1376856765 +v_res_fh_flowersa=-1632952975 +v_res_fh_fruitbowl=-298634306 +v_res_fh_guitaramp=-1753930779 +v_res_fh_kitnstool=-1972746906 +v_res_fh_lampa_on=139155200 +v_res_fh_laundrybasket=698127650 +v_res_fh_pouf=771696538 +v_res_fh_sculptmod=-391156104 +v_res_fh_sidebrddine=2011957697 +v_res_fh_sidebrdlng=-781151385 +v_res_fh_sidebrdlngb=-1826629702 +v_res_fh_singleseat=-108069875 +v_res_fh_sofa=1506827733 +v_res_fh_speaker=-1468666842 +v_res_fh_speakerdock=-364924791 +v_res_fh_tableplace=683474771 +v_res_fh_towelstack=-1982055048 +v_res_fh_towerfan=1545607805 +v_res_filebox01=1209872975 +v_res_foodjara=1521413924 +v_res_foodjarb=1290916778 +v_res_foodjarc=-149575693 +v_res_fridgemoda=-35465629 +v_res_fridgemodsml=1821439213 +v_res_glasspot=1204431867 +v_res_harddrive=-2092020213 +v_res_int_oven=-928152827 +v_res_investbook01=1172780765 +v_res_investbook08=622622020 +v_res_ipoddock=920122288 +v_res_ivy=588223318 +v_res_j_coffeetable=2014682882 +v_res_j_dinechair=1411387896 +v_res_j_lowtable=-1950956966 +v_res_j_magrack=-259631153 +v_res_j_phone=97410561 +v_res_j_radio=-999197614 +v_res_j_sofa=-1241891484 +v_res_j_stool=-5124212 +v_res_j_tablelamp1=776023625 +v_res_j_tablelamp2=554636261 +v_res_j_tvstand=-1280437652 +v_res_jarmchair=38932324 +v_res_jcushiona=-1283319196 +v_res_jcushionb=-160587718 +v_res_jcushionc=-941046991 +v_res_jcushiond=457140701 +v_res_jewelbox=-664481362 +v_res_keyboard=-230630025 +v_res_lest_bigscreen=-471547794 +v_res_lest_monitor=-935087560 +v_res_lestersbed=-1635359653 +v_res_m_armchair=-1251662965 +v_res_m_armoire=1725227610 +v_res_m_armoirmove=200192944 +v_res_m_bananaplant=-503867265 +v_res_m_candle=199039671 +v_res_m_candlelrg=-1694321525 +v_res_m_console=-774078432 +v_res_m_dinechair=-474978775 +v_res_m_dinetble_replace=1139201896 +v_res_m_dinetble=289502488 +v_res_m_fame_flyer=1642602358 +v_res_m_fameshame=1370916260 +v_res_m_h_console=1924767361 +v_res_m_h_sofa_sml=-569719089 +v_res_m_h_sofa=1181479993 +v_res_m_horsefig=-1244325767 +v_res_m_kscales=-894529758 +v_res_m_lampstand=-2004817750 +v_res_m_lampstand2=465376360 +v_res_m_lamptbl_off=1739427303 +v_res_m_lamptbl=-565701580 +v_res_m_palmplant1=969852049 +v_res_m_palmstairs=-1578969039 +v_res_m_pot1=-107327626 +v_res_m_sidetable=-1464134536 +v_res_m_sinkunit=-1570167268 +v_res_m_spanishbox=2071456372 +v_res_m_stool_replaced=1066412934 +v_res_m_stool=956042042 +v_res_m_urn=1256172027 +v_res_m_vasedead=-249576072 +v_res_m_vasefresh=-1374484340 +v_res_m_wbowl_move=124842687 +v_res_m_wctoiletroll=149803107 +v_res_m_woodbowl=275099168 +v_res_mbaccessory=-580498226 +v_res_mbath=1928959797 +v_res_mbathpot=-1357209146 +v_res_mbbed_mess=-1858630061 +v_res_mbbed=-1896966819 +v_res_mbbedtable=-1482550767 +v_res_mbbin=970451370 +v_res_mbbrshholder=-1590845185 +v_res_mbchair=1918586980 +v_res_mbdresser=1526034278 +v_res_mbidet=1941462136 +v_res_mbottoman=426327676 +v_res_mbowl=438382675 +v_res_mbowlornate=-178641885 +v_res_mbronzvase=-924139659 +v_res_mbshower=-1518061350 +v_res_mbsink=1926087217 +v_res_mbtaps=-1019149089 +v_res_mbtowel=-270634238 +v_res_mbtowelfld=724700469 +v_res_mchalkbrd=803991844 +v_res_mchopboard=477649989 +v_res_mcofcup=-988058582 +v_res_mcofcupdirt=-905474743 +v_res_mconsolemod=-335877674 +v_res_mconsolemove=-1388515078 +v_res_mconsoletrad=301913331 +v_res_mcupboard=-1003293747 +v_res_mdbed=902446603 +v_res_mdbedlamp_off=-363371364 +v_res_mdbedlamp=-1669114072 +v_res_mdbedtable=-673335576 +v_res_mdchest_moved=1838109023 +v_res_mdchest=-599924401 +v_res_mddesk=-2067386219 +v_res_mddresser_off=2104268547 +v_res_mddresser=-276852211 +v_res_mexball=827254092 +v_res_mflowers=355465634 +v_res_mknifeblock=1763868376 +v_res_mkniferack=1710689847 +v_res_mlaundry=-1627103037 +v_res_mm_audio=2079380440 +v_res_mmug=-79268159 +v_res_monitor=197124182 +v_res_monitorsquare=829413118 +v_res_monitorstand=-1634294596 +v_res_monitorwidelarge=1989658880 +v_res_mountedprojector=405594841 +v_res_mousemat=-286280212 +v_res_mp_ashtraya=-2066605738 +v_res_mp_ashtrayb=-1685436730 +v_res_mp_sofa=-568894163 +v_res_mp_stripchair=184722020 +v_res_mplanttongue=-1760059760 +v_res_mplatelrg=-1675493326 +v_res_mplatesml=1205594576 +v_res_mplinth=47092382 +v_res_mpotpouri=-807401144 +v_res_msidetblemod=1147540973 +v_res_msonbed_s=-980185685 +v_res_msonbed=-493628998 +v_res_msoncabinet=863314394 +v_res_mtblelampmod=-1233105549 +v_res_mtoilet=-1985926838 +v_res_mutensils=1236657579 +v_res_mvasechinese=1855795498 +v_res_officeboxfile01=291642981 +v_res_ovenhobmod=49373240 +v_res_paperfolders=-1883980157 +v_res_pcheadset=-1627996171 +v_res_pcspeaker=1989916391 +v_res_pctower=590001451 +v_res_pcwoofer=-963015449 +v_res_pestle=1515457234 +v_res_picture_frame=-697269431 +v_res_plate_dec=-597517382 +v_res_printer=1810328078 +v_res_r_bathjar=471448225 +v_res_r_bathpot=452707940 +v_res_r_bublbath=-2011944650 +v_res_r_coffpot=199425447 +v_res_r_cottonbuds=2120480918 +v_res_r_figauth1=-2138009162 +v_res_r_figauth2=1991671298 +v_res_r_figcat=363356512 +v_res_r_figclown=-1364498188 +v_res_r_figdancer=158467772 +v_res_r_figfemale=34093998 +v_res_r_figflamenco=1761605047 +v_res_r_figgirl=219619900 +v_res_r_figgirlclown=-760975398 +v_res_r_fighorse=1729671130 +v_res_r_fighorsestnd=-879871564 +v_res_r_figoblisk=-1169324212 +v_res_r_figpillar=-73027135 +v_res_r_lotion=-581141528 +v_res_r_milkjug=1554640836 +v_res_r_pepppot=1491977948 +v_res_r_perfume=1957983047 +v_res_r_silvrtray=916514878 +v_res_r_sofa=-1020142872 +v_res_r_sugarbowl=169396189 +v_res_r_teapot=-1394451687 +v_res_rosevase=341562675 +v_res_rosevasedead=-53332211 +v_res_rubberplant=-1246711311 +v_res_sculpt_dec=1540891715 +v_res_sculpt_decb=597596136 +v_res_sculpt_decd=102620391 +v_res_sculpt_dece=-195413664 +v_res_sculpt_decf=-461858403 +v_res_skateboard=1801244118 +v_res_sketchpad=-1540767983 +v_res_smallplasticbox=-1803429498 +v_res_son_desk=-422412851 +v_res_son_unitgone=-847239755 +v_res_study_chair=803221323 +v_res_tabloidsa=1375359648 +v_res_tabloidsb=270388964 +v_res_tabloidsc=498625049 +v_res_tissues=99079546 +v_res_tre_alarmbox=-926117806 +v_res_tre_banana=532565818 +v_res_tre_basketmess=-494592546 +v_res_tre_bed1_messy=-582379536 +v_res_tre_bed1=-408601900 +v_res_tre_bed2=-1889727927 +v_res_tre_bedsidetable=1555579420 +v_res_tre_bedsidetableb=1107796358 +v_res_tre_bin=-1627863502 +v_res_tre_chair=1789936288 +v_res_tre_cuprack=1088184978 +v_res_tre_cushiona=-1617971041 +v_res_tre_cushionb=-1849549564 +v_res_tre_cushionc=-1259248798 +v_res_tre_cushiond=-1490106403 +v_res_tre_cushnscuzb=122067173 +v_res_tre_cushnscuzd=-875322884 +v_res_tre_dvdplayer=-1630442476 +v_res_tre_flatbasket=99427111 +v_res_tre_fridge=1475873532 +v_res_tre_fruitbowl=430942112 +v_res_tre_laundrybasket=-1003273441 +v_res_tre_lightfan=866683635 +v_res_tre_mixer=818840219 +v_res_tre_officechair=810899590 +v_res_tre_pineapple=-829287376 +v_res_tre_plant=-1078596843 +v_res_tre_plugsocket=-1052198219 +v_res_tre_remote=-2036081975 +v_res_tre_sideboard=-1914871455 +v_res_tre_smallbookshelf=222361162 +v_res_tre_sofa_mess_a=-257045961 +v_res_tre_sofa_mess_b=-9508935 +v_res_tre_sofa_mess_c=-1927183588 +v_res_tre_sofa_s=2109741755 +v_res_tre_sofa=-941390908 +v_res_tre_stool_leather=1560277278 +v_res_tre_stool_scuz=891849380 +v_res_tre_stool=937222680 +v_res_tre_storagebox=-1705306415 +v_res_tre_storageunit=-2047530477 +v_res_tre_table001=1207428357 +v_res_tre_table2=-2019599437 +v_res_tre_talllamp=-1424253055 +v_res_tre_tree=-1176250575 +v_res_tre_tvstand_tall=-535055114 +v_res_tre_tvstand=1417093281 +v_res_tre_wardrobe=914205402 +v_res_tre_washbasket=64076466 +v_res_tre_wdunitscuz=580175976 +v_res_tre_weight=340510501 +v_res_tre_woodunit=1133154116 +v_res_trev_framechair=-1200941518 +v_res_tt_basket=-431168006 +v_res_tt_bed=-1557777900 +v_res_tt_bedpillow=-1015731625 +v_res_tt_bowl=1771687453 +v_res_tt_bowlpile01=1231872793 +v_res_tt_bowlpile02=928300777 +v_res_tt_can02=1892179553 +v_res_tt_can03=-1826381033 +v_res_tt_cancrsh01=-1595864669 +v_res_tt_cancrsh02=-1296847544 +v_res_tt_cbbox=-260968027 +v_res_tt_cereal02=2141353157 +v_res_tt_cigs01=714696561 +v_res_tt_doughnuts=-85890288 +v_res_tt_flusher=-535483992 +v_res_tt_fridge=1610244484 +v_res_tt_fridgedoor=1684327795 +v_res_tt_lighter=-1158929576 +v_res_tt_litter1=-261501551 +v_res_tt_litter2=-104865731 +v_res_tt_litter3=-690644375 +v_res_tt_looroll=546339338 +v_res_tt_mug01=-2025086469 +v_res_tt_mug2=-2037843699 +v_res_tt_pharm1=1787587532 +v_res_tt_pharm2=1547095841 +v_res_tt_pharm3=1174512311 +v_res_tt_pizzaplate=1120955680 +v_res_tt_plate01=1675275778 +v_res_tt_platepile=470212711 +v_res_tt_plunger=1988741053 +v_res_tt_porndvd01=419020243 +v_res_tt_porndvd02=1319414056 +v_res_tt_porndvd03=1013548210 +v_res_tt_porndvd04=1860168086 +v_res_tt_pornmag01=1258923146 +v_res_tt_pornmag02=492521774 +v_res_tt_pornmag03=797240705 +v_res_tt_pornmag04=32477783 +v_res_tt_pot01=-1825282106 +v_res_tt_pot02=-1952098136 +v_res_tt_pot03=2127609599 +v_res_tt_sofa=1442760350 +v_res_tt_tissues=-1143663273 +v_res_tt_tvremote=-251880369 +v_res_vacuum=1740269944 +v_res_vhsplayer=-1787736766 +v_res_videotape=-2021787175 +v_res_wall_cornertop=483687262 +v_ret_247_bread1=1485704474 +v_ret_247_cereal1=1248070522 +v_ret_247_choptom=-756341118 +v_ret_247_cigs=-1406045366 +v_ret_247_donuts=1421582485 +v_ret_247_eggs=-1543048205 +v_ret_247_flour=-102104160 +v_ret_247_fruit=-802238381 +v_ret_247_ketchup1=1074210201 +v_ret_247_ketchup2=1367230591 +v_ret_247_lottery=-1816283392 +v_ret_247_lotterysign=-38797076 +v_ret_247_mustard=1166604921 +v_ret_247_noodle1=-960314813 +v_ret_247_noodle2=1912608951 +v_ret_247_noodle3=-2075542198 +v_ret_247_pharmbetta=-3198220 +v_ret_247_pharmbox=93702692 +v_ret_247_pharmdeo=1972721385 +v_ret_247_pharmstuff=-689452453 +v_ret_247_popbot4=1541274880 +v_ret_247_popcan2=-1982036471 +v_ret_247_soappowder2=2045891592 +v_ret_247_sweetcount=663958207 +v_ret_247_swtcorn2=-934709748 +v_ret_247_tomsoup1=-735029261 +v_ret_247_tuna=-472680173 +v_ret_247_vegsoup1=1264979146 +v_ret_247_win1=-679139144 +v_ret_247_win2=-844425980 +v_ret_247_win3=-519357464 +v_ret_247shelves01=-54719154 +v_ret_247shelves02=-220235377 +v_ret_247shelves03=-532065181 +v_ret_247shelves04=643522702 +v_ret_247shelves05=1437777724 +v_ret_baglrg=163066920 +v_ret_bagsml=-1516329901 +v_ret_box=1546309912 +v_ret_chair_white=1630899471 +v_ret_chair=-523951410 +v_ret_csr_bin=1081399034 +v_ret_csr_signa=-690015628 +v_ret_csr_signb=315927134 +v_ret_csr_signc=943912250 +v_ret_csr_signceiling=-458616549 +v_ret_csr_signd=1846468817 +v_ret_csr_signtri=-1800416249 +v_ret_csr_signtrismall=-941548444 +v_ret_csr_table=-1498039054 +v_ret_csr_tyresale=-472365306 +v_ret_fh_ashtray=1124868331 +v_ret_fh_bsbag=1562910207 +v_ret_fh_bscup=-1539862408 +v_ret_fh_chair01=607684038 +v_ret_fh_coolbox=467290531 +v_ret_fh_dinetable=-540782362 +v_ret_fh_displayc=1842258647 +v_ret_fh_doorframe=-251167274 +v_ret_fh_doorfrmwide=582134182 +v_ret_fh_dryer=-49220232 +v_ret_fh_emptybot1=971278178 +v_ret_fh_emptybot2=1208099741 +v_ret_fh_fanltoff=979029460 +v_ret_fh_fanltonbas=2049937797 +v_ret_fh_fry02=1824325367 +v_ret_fh_ironbrd=1757489840 +v_ret_fh_kitchtable=635240170 +v_ret_fh_noodle=265277000 +v_ret_fh_pizza01=-451608514 +v_ret_fh_pizza02=323771564 +v_ret_fh_plate1=-1016583293 +v_ret_fh_plate2=-248609009 +v_ret_fh_plate3=501964936 +v_ret_fh_plate4=1960709756 +v_ret_fh_pot01=1264228222 +v_ret_fh_pot02=-328869490 +v_ret_fh_pot05=-1261376923 +v_ret_fh_radiator=-869419016 +v_ret_fh_shelf_01=-1300099069 +v_ret_fh_shelf_02=-763801615 +v_ret_fh_shelf_03=-1181704684 +v_ret_fh_shelf_04=-406357375 +v_ret_fh_walllightoff=93827692 +v_ret_fh_walllighton=2109783333 +v_ret_fh_washmach=-704001348 +v_ret_fh_wickbskt=1437373576 +v_ret_fhglassairfrm=-247908770 +v_ret_fhglassfrm=965837842 +v_ret_fhglassfrmsml=247384786 +v_ret_flowers=-739392318 +v_ret_gassweetcount=2067313593 +v_ret_gassweets=756199591 +v_ret_gc_ammo1=-1401697187 +v_ret_gc_ammo2=-278834633 +v_ret_gc_ammo3=27391672 +v_ret_gc_ammo4=-1706907653 +v_ret_gc_ammo5=1936480843 +v_ret_gc_ammo8=1442357096 +v_ret_gc_ammostack=352721947 +v_ret_gc_bag01=1746762665 +v_ret_gc_bag02=-324631375 +v_ret_gc_bin=-44941044 +v_ret_gc_boot04=-1233342136 +v_ret_gc_bootdisp=-120328656 +v_ret_gc_box1=684330213 +v_ret_gc_box2=866394777 +v_ret_gc_bullet=-284652484 +v_ret_gc_calc=1948561556 +v_ret_gc_cashreg=-297318917 +v_ret_gc_chair01=-1971298567 +v_ret_gc_chair02=2040839490 +v_ret_gc_chair03=-881696544 +v_ret_gc_clock=-1809234775 +v_ret_gc_cup=-1399490990 +v_ret_gc_ear01=879885426 +v_ret_gc_ear02=-1298564933 +v_ret_gc_ear03=-2000607989 +v_ret_gc_fan=491620376 +v_ret_gc_fax=-286479541 +v_ret_gc_folder1=1617449286 +v_ret_gc_folder2=801042424 +v_ret_gc_gasmask=-868490170 +v_ret_gc_knifehold1=1179681321 +v_ret_gc_knifehold2=2084498973 +v_ret_gc_lamp=-1380074092 +v_ret_gc_mags=1165564444 +v_ret_gc_mug01=954470407 +v_ret_gc_mug02=723612802 +v_ret_gc_mug03=459560200 +v_ret_gc_mugdisplay=-1409359059 +v_ret_gc_pen1=1822183470 +v_ret_gc_pen2=589479224 +v_ret_gc_phone=1146022803 +v_ret_gc_plant1=-1144115258 +v_ret_gc_print=-345370326 +v_ret_gc_scissors=-141540058 +v_ret_gc_shred=-1543210774 +v_ret_gc_sprinkler=2057065924 +v_ret_gc_staple=-1434375213 +v_ret_gc_trays=-1130190827 +v_ret_gc_tshirt1=1714070505 +v_ret_gc_tshirt5=143386837 +v_ret_gc_tv=-1486270996 +v_ret_gc_vent=-89356134 +v_ret_gs_glass01=1987036371 +v_ret_gs_glass02=1687757094 +v_ret_hd_hooks_=-72283947 +v_ret_hd_prod1_=1393739570 +v_ret_hd_prod2_=473126416 +v_ret_hd_prod3_=953926948 +v_ret_hd_prod4_=177399675 +v_ret_hd_prod5_=2013184257 +v_ret_hd_prod6_=524258940 +v_ret_hd_unit1_=263499151 +v_ret_hd_unit2_=2011035956 +v_ret_j_flowerdisp_white=1866313229 +v_ret_j_flowerdisp=681277650 +v_ret_mirror=-388378644 +v_ret_ml_6bottles=2085590335 +v_ret_ml_beeram=-53650680 +v_ret_ml_beerbar=-942878619 +v_ret_ml_beerben1=-1699929937 +v_ret_ml_beerben2=-329235432 +v_ret_ml_beerbla1=-259124142 +v_ret_ml_beerbla2=583563462 +v_ret_ml_beerdus=1793329478 +v_ret_ml_beerjak1=898161667 +v_ret_ml_beerjak2=1186365022 +v_ret_ml_beerlog1=-1902841705 +v_ret_ml_beerlog2=1623856386 +v_ret_ml_beerpat1=1550641188 +v_ret_ml_beerpat2=1862110545 +v_ret_ml_beerpis1=1661171057 +v_ret_ml_beerpis2=2085005315 +v_ret_ml_beerpride=-1914723336 +v_ret_ml_chips1=-807039024 +v_ret_ml_chips2=-1730534982 +v_ret_ml_chips3=-1418934561 +v_ret_ml_chips4=-1839065906 +v_ret_ml_cigs=990852227 +v_ret_ml_cigs2=-1240914379 +v_ret_ml_cigs3=-1479865927 +v_ret_ml_cigs4=-271115824 +v_ret_ml_cigs5=563739989 +v_ret_ml_cigs6=1263489215 +v_ret_ml_fridge=1262567554 +v_ret_ml_fridge02_dr=-347947133 +v_ret_ml_fridge02=-1538231930 +v_ret_ml_liqshelfa=-1105610407 +v_ret_ml_liqshelfb=1761775400 +v_ret_ml_liqshelfc=1238061242 +v_ret_ml_liqshelfd=-2065152269 +v_ret_ml_liqshelfe=-1766954369 +v_ret_ml_meth=-1197050094 +v_ret_ml_methcigs=1437558005 +v_ret_ml_methsweets=-1317590321 +v_ret_ml_papers=1244929250 +v_ret_ml_partframe1=-2055836816 +v_ret_ml_partframe2=-1294088642 +v_ret_ml_partframe3=-1591991621 +v_ret_ml_scale=-1431957069 +v_ret_ml_shelfrk=1158946078 +v_ret_ml_sweet1=1228376703 +v_ret_ml_sweet2=-1875208060 +v_ret_ml_sweet3=-1575601093 +v_ret_ml_sweet4=-319761937 +v_ret_ml_sweet5=-21793420 +v_ret_ml_sweet6=-920516014 +v_ret_ml_sweet7=-619729363 +v_ret_ml_sweet8=633750425 +v_ret_ml_sweet9=927393434 +v_ret_ml_sweetego=-2081577774 +v_ret_ml_tablea=-724492621 +v_ret_ml_tableb=-999719436 +v_ret_ml_tablec=-2002254222 +v_ret_ml_win2=1349488192 +v_ret_ml_win3=-1271966270 +v_ret_ml_win4=-1041960659 +v_ret_ml_win5=-1750426439 +v_ret_neon_baracho=14751329 +v_ret_neon_blarneys=514028339 +v_ret_neon_logger=-1925068611 +v_ret_ps_bag_01=212422933 +v_ret_ps_bag_02=-88789715 +v_ret_ps_box_01=924866179 +v_ret_ps_box_02=-1819668623 +v_ret_ps_box_03=-65937277 +v_ret_ps_carrier01=961655955 +v_ret_ps_carrier02=1661995023 +v_ret_ps_chair=1546354612 +v_ret_ps_cologne_01=2046793812 +v_ret_ps_cologne=-199083070 +v_ret_ps_flowers_01=797424111 +v_ret_ps_flowers_02=-830867507 +v_ret_ps_pot=463961750 +v_ret_ps_shades01=2065593157 +v_ret_ps_shades02=1298569174 +v_ret_ps_shoe_01=-453266295 +v_ret_ps_ties_01=-721387032 +v_ret_ps_ties_02=139323522 +v_ret_ps_ties_03=-154417794 +v_ret_ps_ties_04=-1345210485 +v_ret_ps_tissue=-704932256 +v_ret_ps_toiletbag=1267833770 +v_ret_ps_toiletry_01=1356866689 +v_ret_ps_toiletry_02=1050705922 +v_ret_ta_book1=657097993 +v_ret_ta_book2=-1585219143 +v_ret_ta_book3=553121952 +v_ret_ta_book4=321871119 +v_ret_ta_box=15349949 +v_ret_ta_camera=2144745138 +v_ret_ta_firstaid=-2140074399 +v_ret_ta_gloves=1077574385 +v_ret_ta_hero=-1486084727 +v_ret_ta_ink03=-742386476 +v_ret_ta_ink04=-511987637 +v_ret_ta_ink05=-1188601953 +v_ret_ta_jelly=-502099890 +v_ret_ta_mag1=427392416 +v_ret_ta_mag2=48189548 +v_ret_ta_mug=281867950 +v_ret_ta_paproll=-667536719 +v_ret_ta_paproll2=1971657777 +v_ret_ta_pot1=-1196859886 +v_ret_ta_pot2=-417580297 +v_ret_ta_pot3=-1399339549 +v_ret_ta_power=-1862016482 +v_ret_ta_skull=-968466081 +v_ret_ta_spray=-1920429619 +v_ret_ta_stool=1798189768 +v_ret_tablesml=-1425009325 +v_ret_tat2stuff_01=367798813 +v_ret_tat2stuff_02=674352808 +v_ret_tat2stuff_03=848225122 +v_ret_tat2stuff_04=1151436679 +v_ret_tat2stuff_05=1331928335 +v_ret_tat2stuff_06=1494593651 +v_ret_tat2stuff_07=1806194072 +v_ret_tatstuff01=-1805606583 +v_ret_tatstuff02=-1977709371 +v_ret_tatstuff03=-1020100884 +v_ret_tatstuff04=-1326130575 +v_ret_tissue=1309582442 +v_ret_washpow1=1139436570 +v_ret_washpow2=799622040 +v_ret_wind2=136597148 +v_ret_window=365314198 +v_ret_windowair=-1499125472 +v_ret_windowsmall=1335382252 +v_ret_windowutil=-1468326899 +v_serv_1socket=-589046858 +v_serv_2socket=-132789682 +v_serv_abox_02=1644278705 +v_serv_abox_04=-2031321722 +v_serv_abox_1=-721895765 +v_serv_abox_g1=-124033353 +v_serv_abox_g3=-790849738 +v_serv_aboxes_02=492575597 +v_serv_bktmop_h=-387521298 +v_serv_bs_barbchair=1543408104 +v_serv_bs_barbchair2=-465246693 +v_serv_bs_barbchair3=434950506 +v_serv_bs_barbchair5=-177141645 +v_serv_bs_cliipbit1=1720432065 +v_serv_bs_cliipbit2=1994282598 +v_serv_bs_cliipbit3=-920585494 +v_serv_bs_clippers=-372354415 +v_serv_bs_clutter=1165195353 +v_serv_bs_comb=1507202536 +v_serv_bs_cond=-1133354853 +v_serv_bs_foam1=202070568 +v_serv_bs_foamx3=-1515174995 +v_serv_bs_gel=12751331 +v_serv_bs_gelx3=-1023683840 +v_serv_bs_hairdryer=-1656576146 +v_serv_bs_looroll=580223600 +v_serv_bs_mug=-799414023 +v_serv_bs_razor=2005313754 +v_serv_bs_scissors=1900909486 +v_serv_bs_shampoo=795984016 +v_serv_bs_shvbrush=286298615 +v_serv_bs_spray=-688012791 +v_serv_cln_prod_04=2018317371 +v_serv_cln_prod_06=1561943508 +v_serv_crdbox_2=1903701366 +v_serv_ct_binoculars=-736560690 +v_serv_ct_chair01=508864775 +v_serv_ct_chair02=-171943901 +v_serv_ct_lamp=-294576776 +v_serv_ct_light=-1763055830 +v_serv_ct_monitor01=-1742955463 +v_serv_ct_monitor02=1659646421 +v_serv_ct_monitor03=-1266592510 +v_serv_ct_monitor04=-781152544 +v_serv_ct_monitor05=-500649904 +v_serv_ct_monitor06=-310622473 +v_serv_ct_monitor07=-8033527 +v_serv_ct_striplight=-271744229 +v_serv_cupboard_01=-1798470109 +v_serv_emrglgt_off=-1731941480 +v_serv_firbel=-79978204 +v_serv_firealarm=1964400974 +v_serv_flurlgt_01=-1530258765 +v_serv_gt_glass1=1193759130 +v_serv_gt_glass2=2087304222 +v_serv_hndtrk_n2_aa_h=-600415835 +v_serv_lgtemg=-1293487551 +v_serv_metro_advertmid=103179737 +v_serv_metro_advertstand1=581889677 +v_serv_metro_advertstand2=275794448 +v_serv_metro_advertstand3=-10278922 +v_serv_metro_ceilingspeaker=1385526236 +v_serv_metro_ceilingvent=-2139330164 +v_serv_metro_elecpole_singlel=1430895338 +v_serv_metro_elecpole_singler=675274951 +v_serv_metro_floorbin=-2009950230 +v_serv_metro_infoscreen1=-106487292 +v_serv_metro_infoscreen3=-448693971 +v_serv_metro_metaljunk1=1131390643 +v_serv_metro_metaljunk2=797015791 +v_serv_metro_metaljunk3=1745383396 +v_serv_metro_paybooth=925058130 +v_serv_metro_signals1=1368830751 +v_serv_metro_signals2=440714328 +v_serv_metro_signconnect=-867376114 +v_serv_metro_signlossantos=2120265392 +v_serv_metro_signmap=622888377 +v_serv_metro_signroutes=417944961 +v_serv_metro_signtravel=-871236969 +v_serv_metro_stationfence=285787722 +v_serv_metro_stationfence2=2069444788 +v_serv_metro_stationgate=-601985968 +v_serv_metro_statseat1=-535349246 +v_serv_metro_statseat2=-807594098 +v_serv_metro_tubelight=1945191539 +v_serv_metro_tubelight2=495380854 +v_serv_metro_tunnellight1=-942910394 +v_serv_metro_tunnellight2=-1551758414 +v_serv_metro_wallbin=682422711 +v_serv_metro_walllightcage=-1556823922 +v_serv_metroelecpolecurve=213350007 +v_serv_metroelecpolenarrow=1653623132 +v_serv_metroelecpolestation=-269112841 +v_serv_plas_boxg4=-368490772 +v_serv_plas_boxgt2=-851111464 +v_serv_plastic_box_lid=713133406 +v_serv_plastic_box=-421145003 +v_serv_radio=-528401166 +v_serv_securitycam_03=-937756226 +v_serv_securitycam_1a=-765880741 +v_serv_switch_2=-177480482 +v_serv_switch_3=-455361602 +v_serv_tc_bin1_=751349707 +v_serv_tc_bin2_=274859350 +v_serv_tc_bin3_=-1149940374 +v_serv_tu_iron_=2067417152 +v_serv_tu_iron2_=1359592635 +v_serv_tu_light1_=259322409 +v_serv_tu_light2_=-1210399798 +v_serv_tu_light3_=-590146742 +v_serv_tu_statio1_=1889796391 +v_serv_tu_statio2_=483613343 +v_serv_tu_statio3_=-1814837934 +v_serv_tu_statio4_=232962702 +v_serv_tu_statio5_=1802557189 +v_serv_tu_stay_=838183020 +v_serv_tu_stay2_=-332131798 +v_serv_tu_trak1_=368482553 +v_serv_tu_trak2_=1206778303 +v_serv_tvrack=-1173362295 +v_serv_waste_bin1=-1188733122 +v_serv_wetfloorsn=741933698 +v_tre_sofa_mess_a_s=465467525 +v_tre_sofa_mess_b_s=-1726933877 +v_tre_sofa_mess_c_s=417935208 +vacca=338562499 +vader=-140902153 +valkyrie=-1600252419 +valkyrie2=1543134283 +vb_01_bld_fr1=827690619 +vb_01_bld=1779972143 +vb_01_fence_fizz_01=1245927740 +vb_01_fence_fizz_02=-286678390 +vb_01_fence_fizz_03=-442593292 +vb_01_grnd_dtl=468914354 +vb_01_grnd_dtl2=-1290616747 +vb_01_grnd_dtl3=1697883280 +vb_01_grnd_fr00=662168984 +vb_01_grnd_fr01=-1251376771 +vb_01_grnd_fr02=-886788877 +vb_01_grnd=-1338960124 +vb_01_pool2=-545203247 +vb_01_shadow_casting=-1879517034 +vb_02_b1_fr1=-714773355 +vb_02_b1_fr2=-5062353 +vb_02_b1_fr4=-1088700446 +vb_02_b2_fr3=1222089812 +vb_02_bld1=585490198 +vb_02_bld2_d3=-1025048823 +vb_02_bld2_dtl=-2060443320 +vb_02_bld2_dtl001=880182535 +vb_02_bld2_rail=-1531098482 +vb_02_bld2_rail1=1849425772 +vb_02_bld2=211530370 +vb_02_grnd_dtl=653166672 +vb_02_grnd_dtl004=2142301960 +vb_02_grnd_dtl2=384517307 +vb_02_grnd_dtl3=707357495 +vb_02_grnd=-477994733 +vb_02_hedges_dcl=2061852045 +vb_02_pool_water=-1437137033 +vb_02_props_p_lod=-248286905 +vb_03_b1_ra01_02=1504880644 +vb_03_b1_ra01=-1950644989 +vb_03_b1_ra02_01=1982453091 +vb_03_b1_ra02_02=1685271030 +vb_03_b1_ra02_03=-1062606238 +vb_03_b1_ra02_04=-1360541986 +vb_03_b1_ra02_05=-1658510503 +vb_03_b1_ra02=-1174576762 +vb_03_b1_ra03_02=154346263 +vb_03_b1_ra03=974774717 +vb_03_bld1_cblel=-328567085 +vb_03_bld1=-321206068 +vb_03_bld2_det=1380691615 +vb_03_bld2_e_slod=1015856421 +vb_03_bld2_e=662793062 +vb_03_bld2_rail=-1228920779 +vb_03_bld2_railb=1472338846 +vb_03_bld2_railc=-1630262847 +vb_03_bld2_raild=1933955749 +vb_03_bld2=1520804952 +vb_03_cablemesh10745_hvstd=980787464 +vb_03_cablemesh10746_hvstd=-1448905384 +vb_03_cablemesh10747_hvstd=977417908 +vb_03_cablemesh10748_hvstd=1257373829 +vb_03_cablemesh10749_hvstd=-369140251 +vb_03_cablemesh10750_hvstd=354556983 +vb_03_cablemesh10751_hvstd=-999941695 +vb_03_cablemesh10752_hvstd=1752922836 +vb_03_cablemesh10753_hvstd=-658042084 +vb_03_cablemesh10754_hvstd=572854564 +vb_03_detail=1015227332 +vb_03_dtl_01=-496107355 +vb_03_dtl_03=1228492330 +vb_03_dtl_04=1449126007 +vb_03_dtl_05=748524787 +vb_03_dtl_06=1036728142 +vb_03_dtl_07=-1874404284 +vb_03_dtl_08=-1586921847 +vb_03_dtl_09=1875090238 +vb_03_dtl_10=-1741377952 +vb_03_grnd=1845365405 +vb_04__ladder_002=1793883621 +vb_04__ladder_003=1464293019 +vb_04__ladder_004=218710560 +vb_04__ladder_01_lod003=1953962305 +vb_04__ladder_01=419801285 +vb_04_bld1=-978764754 +vb_04_fence_01=436962975 +vb_04_fence_02=-1730542538 +vb_04_fence_03=-1367134328 +vb_04_fence_04=2107329981 +vb_04_fence_05=-1955862178 +vb_04_fence_06=-976888303 +vb_04_fence_07=-746817154 +vb_04_fence_08=-1705965784 +vb_04_fence_09=-1476484477 +vb_04_fence_10=412747108 +vb_04_fence_11=759967432 +vb_04_fence_12=2080263211 +vb_04_fence_13=-1901366907 +vb_04_fence_14=329874303 +vb_04_fence_15=-470377446 +vb_04_grnd_dtl_01=476273964 +vb_04_grnd_dtl_02=707131569 +vb_04_grnd_dtl_03=1895204437 +vb_04_grnd=-1789964387 +vb_04_grnd001=-1591590134 +vb_04_grndmore=-1303834894 +vb_04_hedge_decal=-1867086951 +vb_04_prop_fnclink_03c=-1973606837 +vb_04_stairs=866877360 +vb_05_a_fr00=1922672533 +vb_05_a_fr01=1547270869 +vb_05_a_fr02=-504920541 +vb_05_a_fr03=-870753657 +vb_05_a_fr04=-8076963 +vb_05_b1=202343424 +vb_05_b1b1_fr=1444627003 +vb_05_b1b1=57726970 +vb_05_b1b2_fr=1894009534 +vb_05_b1b2_fr1det=1510310921 +vb_05_b1b2=-248827025 +vb_05_b1rail=-1636230026 +vb_05_b2=978477189 +vb_05_b2b1_fr1=1121414737 +vb_05_b2b1_fr2=-845642795 +vb_05_b2b1=-1872086104 +vb_05_b2b3_fr=24792681 +vb_05_b2b3=-1410207049 +vb_05_b3=1904463595 +vb_05_b3b1_b=1890015736 +vb_05_b3b1_fr=-466862473 +vb_05_b3b1=-1190034417 +vb_05_b3b2_fr=-1248347386 +vb_05_b3b2=-1412011627 +vb_05_b3rail_lod=-360769074 +vb_05_b3rail=1890907335 +vb_05_b4=515811678 +vb_05_b5=1427969566 +vb_05_bandaid_1=970204957 +vb_05_cablem7_thvy=-405939508 +vb_05_cornerfence=-1156857093 +vb_05_db_apart_10=822165070 +vb_05_detail1=565719972 +vb_05_detail10=-1015362999 +vb_05_detail10a=1334882479 +vb_05_detail10b=-413376404 +vb_05_detail10c=-551464970 +vb_05_detail12=-122243900 +vb_05_detail12a=366393052 +vb_05_detail12b=-1931369324 +vb_05_detail12c=-1970561048 +vb_05_detail1a=1400793686 +vb_05_detail2=264769476 +vb_05_detail2a=-621344755 +vb_05_detail2b=224390366 +vb_05_detail2c=133292534 +vb_05_detail2d=-96778615 +vb_05_detail2e=721397789 +vb_05_detail3=1105687554 +vb_05_detail3a=1625687909 +vb_05_detail3b=-878191305 +vb_05_detail3c=-591364248 +vb_05_detail3d=-1491987444 +vb_05_detail4=811913469 +vb_05_detail4a=-1242485198 +vb_05_detail4b=-1541502323 +vb_05_detail4c=-669126005 +vb_05_detail4d=-949989104 +vb_05_detail5=1256162798 +vb_05_detail5a=488099282 +vb_05_detail5b=718170431 +vb_05_detail5c=26613455 +vb_05_detail5d=255832610 +vb_05_detail6=949936493 +vb_05_detail6a_gut=-2036903887 +vb_05_detail6a=-2063886360 +vb_05_detail6b_gut=-1924552968 +vb_05_detail6b=-1227818094 +vb_05_detail7=1870745393 +vb_05_detail7a=-316183710 +vb_05_detail7b=-75888633 +vb_05_detail7c=-928865703 +vb_05_f=1183695780 +vb_05_fl=-414725179 +vb_05_fp=778000883 +vb_05_glue=-1401630550 +vb_05_grnd1=294382305 +vb_05_grnd11=-1019424579 +vb_05_grnd2=-1980531 +vb_05_grnd22=2000435093 +vb_05_grnd3=-331866054 +vb_05_grnd33=-1323033496 +vb_05_grnd4=1788091636 +vb_05_grnd5=-659130057 +vb_05_grnd6=-957852261 +vb_05_h559_fr1=2102959976 +vb_05_h559_fr2=-1415349251 +vb_05_house555=-1125166459 +vb_05_house559=1940504619 +vb_05_hr01a_fr=-366224094 +vb_05_hr01a=47586211 +vb_05_hr01b_fr=178311261 +vb_05_hr01b=857013280 +vb_05_ivy_core=2018604876 +vb_05_ivy_corelod=-37732158 +vb_05_props_p_lod=922338040 +vb_05_s_ma_fr=-1773334580 +vb_05_shared_moderna=-1034565809 +vb_05_va02_fr=-1615151057 +vb_05_va02_fr1=-925911876 +vb_05_va02_fr2=1642096351 +vb_05_va02_fr3=1027087759 +vb_05_va1_fr1=-294202148 +vb_05_va1_fr2=8911102 +vb_05_va1_fr3=-1842504629 +vb_05_va1_fr4=-1526349317 +vb_05_va1_fr5=719375795 +vb_05_va3_fr=-1685146932 +vb_05_va3_fr001=-865681191 +vb_05_va3_fr001b=1107317333 +vb_05_va3_fr002=-223867557 +vb_05_va3_fr003=1626106382 +vb_05_va6_fr1=-63237490 +vb_05_va6_fr2=729411851 +vb_05_va7_fr1=-1164606698 +vb_05_va7_fr2=-320641103 +vb_05_vb_16build02=-1655120133 +vb_05_villa01_intref=1923848854 +vb_05_villa02_intref=963610040 +vb_05_villa03_intref=-1219608972 +vb_05_villa04_intref=1225984714 +vb_05_villa06=-854916158 +vb_05_villa07=-562649447 +vb_05_villa08_fr=-385575574 +vb_05_villa08=809585197 +vb_07_alley_proxy_dnd=-798377127 +vb_07_alley003=-574661906 +vb_07_fence_01=-1017922180 +vb_07_grd_fr1=290035413 +vb_07_grd_fr2=-2088666301 +vb_07_grd_proxy_do_not_delete=-2020258588 +vb_07_grd=-1210640054 +vb_07_ivy=761264897 +vb_07_s1_lad=-1113201221 +vb_07_st1_fr=396930892 +vb_07_st2_fr=816295479 +vb_07_stores_detail_01=-867874239 +vb_07_stores_detail_02=-560206098 +vb_07_stores_detail_03=-393215286 +vb_07_stores_detail_04=-94656927 +vb_07_stores_detail_05=-1748868816 +vb_07_stores_detail_06=-1437727161 +vb_07_stores_detail_07=-751478763 +vb_07_stores_detail_08=-433717770 +vb_07_stores_detail_09=1600843902 +vb_07_stores_detail_10=-1243372206 +vb_07_stores_detail_10b=195760735 +vb_07_stores_detail_11=1239534936 +vb_07_stores_proxy_dnd=-1087797515 +vb_07_stores1_detail=-147349584 +vb_07_stores1=92991865 +vb_07_structures01_proxy_dnd=694344568 +vb_07_structures01=-1822570991 +vb_07_structures02_proxy_dnd=592560246 +vb_07_structures02=-1480790317 +vb_08_b2_fr1=1140407207 +vb_08_b2_fr2=892444184 +vb_08_bld1_dtl=-1044241548 +vb_08_bld1=-770269811 +vb_08_bld2_dtl=621478513 +vb_08_bld2=1011249643 +vb_08_detail_fade1=653813816 +vb_08_fence_01=-1548931225 +vb_08_fence_02=1442681865 +vb_08_fence_03=-1000804162 +vb_08_fence_04=-331300719 +vb_08_fence_05=-627139251 +vb_08_fence_06=-1863022090 +vb_08_fence_07=-11508048 +vb_08_fence_08=-539219920 +vb_08_fence_09=-843512854 +vb_08_fence_10=160595660 +vb_08_fence_11=-655843975 +vb_08_g_fr01=-1043241360 +vb_08_grand_dtl4=691984440 +vb_08_grnd_dtl1=-1771289466 +vb_08_grnd_dtl2=-784025022 +vb_08_grnd_dtl3=-1013244177 +vb_08_grnd=-1989468939 +vb_08_trailer3_detailfade=-1937430268 +vb_08_trellis_01=-229599834 +vb_08_vb08_rf_fr1=-1464480946 +vb_08_water=673908596 +vb_09__ladder_002=2079441447 +vb_09__ladder_003=849424259 +vb_09__ladder_01=1154348881 +vb_09_bld01_dtl=-643288414 +vb_09_bld02_dtl=594894925 +vb_09_build_em_lod=-778183467 +vb_09_build_em=1704134999 +vb_09_build01=-1862019966 +vb_09_build02=-1094471675 +vb_09_fence=1235864975 +vb_09_fr=-264400355 +vb_09_ground=-1932385565 +vb_09_hedges_dcl=-2102241192 +vb_10_build1=-1371668286 +vb_10_build2=-612541632 +vb_10_detail1=1995586312 +vb_10_detail2=-1142438658 +vb_10_detail4=-1286622258 +vb_10_detail5=-2062231719 +vb_10_fr00=216477516 +vb_10_fr01=-158727534 +vb_10_ground=731941643 +vb_10_hedge_dcl=-1881905268 +vb_10_props_combo_dslod=-1807389329 +vb_17__ladder_01=-1700306637 +vb_17_b1=405329189 +vb_17_b2=-1981630301 +vb_17_dc01=828991333 +vb_17_dc02=184556179 +vb_17_dc03=435468412 +vb_17_dc04=1738757080 +vb_17_dc05=-390736385 +vb_17_dc06=-1024161155 +vb_17_dc07=-737727326 +vb_17_dc08=508674358 +vb_17_dc09=-1414865942 +vb_17_dc10=26839342 +vb_17_dc11=280733554 +vb_17_fizz_fence_01=-55494766 +vb_17_fizz_fence_02=630688094 +vb_17_fizz_fence_03=375253739 +vb_17_grnd=-467846430 +vb_17_rail_01=1773722434 +vb_17_rail_02=1475590072 +vb_17_rail_03=214475107 +vb_17_rail_04=2071559875 +vb_17_rail_05=-54820523 +vb_17_rail_06=1796890129 +vb_17_rail_07_l1=252642249 +vb_17_rail_07=540428362 +vb_17_rail_08=246359356 +vb_17_rail_09=-1214122209 +vb_17_rail_11=65015986 +vb_17_rail_12=590303056 +vb_17_rail_13=1769233369 +vb_17_rail_14=1992455797 +vb_17_stores_wdetail_01=-1643335346 +vb_17_stores_wdetail_02=-1145115470 +vb_17_stores=-1070282282 +vb_18_bld1=1310161941 +vb_18_bld6_detail01=225393115 +vb_18_bld6_fnc=-1274503153 +vb_18_bld6=-146583954 +vb_18_detail=-397858998 +vb_18_detail2=-1238737815 +vb_18_detail3=-908491829 +vb_18_fr1=-1620207921 +vb_18_fr2=-435051498 +vb_18_fr3=-120075870 +vb_18_ground=-1160092042 +vb_18_props_combo_dslod=-2044786472 +vb_19_bld1=-1813684830 +vb_19_bld2=675317334 +vb_19_fr1=-651752947 +vb_19_fr2=1158078919 +vb_19_fr3_008=1698770001 +vb_19_fr3_010=976141565 +vb_19_fr3_1=522747658 +vb_19_fr3_10=-415438218 +vb_19_fr3_11=-712521972 +vb_19_fr3_12=-2083675239 +vb_19_fr3_2=225696673 +vb_19_fr3_3=-2140552837 +vb_19_fr3_4=1998237405 +vb_19_fr3_5=1676413056 +vb_19_fr3_6=1236390940 +vb_19_fr3_7=-919121131 +vb_19_fr3_8=-1143064477 +vb_19_fr3_9=-1397515762 +vb_19_ground_dtl=-183654188 +vb_19_ground_dtl2=1893865261 +vb_19_ground_dtl3=2134160338 +vb_19_ground=697148193 +vb_19_ladders_02=1423351787 +vb_19_ladders_03=1644968534 +vb_19_ladders_04=-1748851262 +vb_19_ladders=-784728900 +vb_19_ladders01=-2003673842 +vb_19_maskshopint=-2108073141 +vb_19_masksshop=730043649 +vb_19_nw_masks=955028591 +vb_19_nw_masks003=-454850497 +vb_19_nw_masks01=-895053803 +vb_19_ter=-13045791 +vb_20_bld1=361071602 +vb_20_bld2=-2027886809 +vb_20_bld3_dtl=-1946780369 +vb_20_bld3=1069045847 +vb_20_details=421640171 +vb_20_details2=-854624641 +vb_20_details3=2140265349 +vb_20_details4=-1320173824 +vb_20_fizza_01=1876314111 +vb_20_fizza_02_lod=1982822636 +vb_20_fizza_10=-1660835267 +vb_20_fr01=1998759973 +vb_20_ground=1703761524 +vb_20_hdg=793667605 +vb_20_vb_20_lod=950818955 +vb_20_vb_20a_lod=1573289357 +vb_20_vb_20b_lod=-630472294 +vb_21_build1_cloth2_lod=1441529528 +vb_21_build1=1497909187 +vb_21_build2_cloth1_lod=2078670404 +vb_21_build2_cloth3_lod=-1727109690 +vb_21_build2=131212504 +vb_21_detail_002=1648888174 +vb_21_detail_003=-1827738885 +vb_21_detail=-1422833778 +vb_21_fr1=-2037496430 +vb_21_hedge_dcl=1415672833 +vb_21_nw_dcls=1103990866 +vb_22__ladder_002=-1005186882 +vb_22__ladder_01=-845076539 +vb_22_b1_fr1=457326070 +vb_22_b1=-433008819 +vb_22_b2_fr1=-1842764428 +vb_22_b2_fr2=-2131950853 +vb_22_b2=-1403266140 +vb_22_b3=-691916688 +vb_22_dc01=-1770644778 +vb_22_dc02=-1448066742 +vb_22_dc03=-604822065 +vb_22_dc04=-852752319 +vb_22_dc05=-66689547 +vb_22_dc06=-313833345 +vb_22_dc07=527903962 +vb_22_dc08=313856854 +vb_22_dc09=1155266467 +vb_22_terrain=-585123398 +vb_23_bld1=1083342028 +vb_23_bld2=247568683 +vb_23_decal_01=274228054 +vb_23_decal_02=-485619518 +vb_23_decal_03=820749436 +vb_23_detail_01=-597226087 +vb_23_detail_01pip=586299284 +vb_23_detail_02=-1575282430 +vb_23_detail_02pip=-853581034 +vb_23_grnd=-1148169052 +vb_23_hedge_decal=-1687312623 +vb_24_ao_fadeout_bugfix=1590604376 +vb_24_bld1=1220709834 +vb_24_bld2_bb=1853794624 +vb_24_bld2_detail=1907653369 +vb_24_bld2_emit=855099259 +vb_24_bld2_fenc_01=-1706371020 +vb_24_bld2_fenc_02_lod=-970124654 +vb_24_bld2_fenc_02=1908705064 +vb_24_bld2_text=-813698125 +vb_24_bld2=1916068014 +vb_24_detail=-1672754341 +vb_24_detail1=-1422587634 +vb_24_detail2=-1845045586 +vb_24_detail3=-1614712285 +vb_24_grille=-1988533070 +vb_24_ground=914242378 +vb_24_l_pls=-1709773087 +vb_24_ld_lod=2135605708 +vb_24_ld=-831821402 +vb_24_lddrs=-1393512573 +vb_24_pst=954754411 +vb_24_rls=-1691530067 +vb_25_dc1=-2022991477 +vb_25_dc2=-1188397816 +vb_25_dc5=1173788318 +vb_25_dc6=1604897282 +vb_25_dc7=260221367 +vb_25_det=-396730925 +vb_25_f_detail=1291545698 +vb_25_f=-1566524593 +vb_25_hdg=-1631703672 +vb_25_mall=-942522836 +vb_25_mallfnce1=1178477429 +vb_25_mallground=-1632623456 +vb_25_rails_hd=1863689878 +vb_25_rails_hd01=-728277721 +vb_25_rails_hd02=97730466 +vb_25_rails_hd03=-266857428 +vb_25_rails_hd04=557774457 +vb_25_rails_hd05=262624074 +vb_25_rails_hd06=-1688279229 +vb_25_rails_hd07=-1914975171 +vb_25_rails_hd08=2129210968 +vb_25_rails_hd09=1830718147 +vb_25_rails2_hd=2038791551 +vb_25_rails2_hd01=1329856758 +vb_25_rest_details=1337185835 +vb_25_rest=547278822 +vb_25_restground=-1819861621 +vb_25_shd_box=-926316654 +vb_25_w=-175546077 +vb_26_build3_d_fizz=483570312 +vb_26_build3=1227524948 +vb_26_detail=507539729 +vb_26_detail1=-1190685700 +vb_26_detail2=-984961918 +vb_26_detail3=-730182943 +vb_26_lll=915977709 +vb_26_r_hd=1278859458 +vb_27__ladder_002=209438882 +vb_27__ladder_01=1897642643 +vb_27_buildings=316948397 +vb_27_buildingsa=-998922014 +vb_27_detail=927460 +vb_27_detaildente=-55619850 +vb_27_ground=-378635960 +vb_27_rails=6480179 +vb_27_rails01=-450385700 +vb_28__decal004=-2030134476 +vb_28_build1=726518452 +vb_28_build2=-662952686 +vb_28_detail_02=367903966 +vb_28_detail=368996790 +vb_28_detail3=1937581456 +vb_28_detail4=-182277923 +vb_28_detail5=477362047 +vb_28_detail6=716215288 +vb_28_graflodnew=1388867617 +vb_28_ladder01=-2054860616 +vb_28_ladder02=1961308028 +vb_28_railsb_01=901242548 +vb_28_railsb_02=2095705371 +vb_28_railsb_03=1183350873 +vb_28_railsb_04=-975536385 +vb_28_railsb_05=-1885924743 +vb_28_railsb=-460918731 +vb_29_grille_b=-739483493 +vb_29_grille_b01=-130280507 +vb_29_grille_b02=123253246 +vb_29_grille_b03=-653339285 +vb_29_grille=1153316390 +vb_29_grille01=-159659315 +vb_29_grille02=80602993 +vb_29_grille03=-753925130 +vb_29_grille04=1395753999 +vb_29_ground_dcl=1942200391 +vb_29_ground_dcl2=226508873 +vb_29_ground_dcl3=-319815895 +vb_29_ground_dcl4=-1155458164 +vb_29_ground_dcl5=-2008304158 +vb_29_ground=-343843751 +vb_29_market_det=-1799881709 +vb_29_market_det001=-1394849469 +vb_29_market_det003=-2006417316 +vb_29_market_det004=371366902 +vb_29_market_det005=105905233 +vb_29_market_det007=-481905089 +vb_29_market_det008=-855143999 +vb_29_market_shuttersa_lod=1191200539 +vb_29_market_shuttersa=686908348 +vb_29_market_shuttersb_lod=-1917718486 +vb_29_market_shuttersb=446416657 +vb_29_marketwalls=1220837556 +vb_29_marketwalls2=1429854673 +vb_29_masts=963998493 +vb_29_shuttersopena_lod=-1137836482 +vb_29_shuttersopena=-1343156802 +vb_29_shuttersopenb_lod=1765984474 +vb_29_shuttersopenb=-510234360 +vb_29_stall_01=-605615401 +vb_29_stall_01b=-1393258810 +vb_29_stall_02=223145378 +vb_29_stall_02a=-1035519285 +vb_29_w_brr_det=-823732897 +vb_29_w_brr=-16594229 +vb_30__ladder_002=698160363 +vb_30__ladder_003=445085376 +vb_30_bld1_woodstruc_lod=1568464718 +vb_30_bld1_woodstruc=-166029102 +vb_30_bld1=1176586107 +vb_30_bld1a=-2117451445 +vb_30_bld2c=-224943092 +vb_30_bld2test=-2022516370 +vb_30_decal1=498095064 +vb_30_decal2=203534523 +vb_30_decal3=-980442224 +vb_30_decal4=-1217984705 +vb_30_decal5=-384996725 +vb_30_detail1=371075145 +vb_30_detail2=76809525 +vb_30_detail3_stairs=1538195681 +vb_30_detail3=-70814820 +vb_30_detail4=-402502638 +vb_30_floyd_emissive=-1492817272 +vb_30_floyd_emissive2=-644321229 +vb_30_floyd_emissivemurder_01=1285182522 +vb_30_ground=421763414 +vb_30_hedges_dcl=1415974920 +vb_30_ladder_05=725741943 +vb_30_ladder=1832690753 +vb_30_mission_afterdeath_ipl=-1859494018 +vb_30_mission_afterdeath_ipl2=1156857486 +vb_30_raildetail=-1860937765 +vb_30_rails=1230296866 +vb_30_shd=-1381449219 +vb_30_shutters_slod=-623442521 +vb_30_shutters=500487298 +vb_30_windows=806473936 +vb_31_build1=-1015811998 +vb_31_build2=-1246669603 +vb_31_dcl=693999615 +vb_31_dcl2=108205748 +vb_31_dcl3=297151802 +vb_31_dtl=2069211346 +vb_31_ground=619380024 +vb_31_hedge_rnd_b_mm003=986790280 +vb_31_hedge_rnd_b_mm004=691410514 +vb_31_rails=157158237 +vb_31_railsb_lod=-514543928 +vb_31_railsb=-1959459549 +vb_31_railsb02=-984099672 +vb_31_railsb03=1916939902 +vb_31_railsb04_lod=-1189667444 +vb_31_railsb04=1634831581 +vb_31_railse=-2050426297 +vb_31_railse01=-408629410 +vb_31_railse02=482720159 +vb_31_railse03=167744531 +vb_31_railse04=1126401626 +vb_31_railse05=828236495 +vb_32_build1=1776288018 +vb_32_build2=877794811 +vb_32_build3=1300318297 +vb_32_decal1=699576008 +vb_32_decal2=1290073388 +vb_32_decal3=-209730973 +vb_32_detail1=731384362 +vb_32_detail2=1514104696 +vb_32_detail3=1238222485 +vb_32_ground=-787430555 +vb_32_hedge_ov=-907987458 +vb_32_rails01=-766576041 +vb_32_rails01a=-14268105 +vb_32_rails01b=290909592 +vb_32_rails01c=-194006070 +vb_32_rails02=-1539760596 +vb_32_rails03=1330148440 +vb_32_railsb=-1259086908 +vb_32_railsb01=1720207380 +vb_32_railsc=-1026230394 +vb_32_railsc01=1373537296 +vb_32_railsc02=1020549628 +vb_32_railsd=2043143533 +vb_32_railsd01=-753353059 +vb_33_bld1_balcony2=-617046319 +vb_33_bld1=-1207233238 +vb_33_bld2_balcony_2=-466073153 +vb_33_bld2_balcony=1047137685 +vb_33_bld2_balcony6=480873070 +vb_33_bld2_fence=-1872110520 +vb_33_bld2_fizz_detail=417818214 +vb_33_bld2_railing_4=-67372130 +vb_33_bld2=-849264682 +vb_33_detail_fence_01=-512946892 +vb_33_detail007=1010657627 +vb_33_detail1=-1983180453 +vb_33_detail2=-527778087 +vb_33_detail3=-1373382132 +vb_33_detail4=-512737116 +vb_33_detail5=-805233210 +vb_33_detail6=83068842 +vb_33_fakeshops=-985962163 +vb_33_fakeshops2=-543880134 +vb_33_garage_stuff=-347058985 +vb_33_garageint=-782958903 +vb_33_grnd=418703304 +vb_33_pagoda_1=-524556645 +vb_33_pagoda_2=-1299871185 +vb_33_pagoda_3=676885979 +vb_33_props_dsscfed=-455333049 +vb_33_props_dsscfst=-1693269610 +vb_33_props_fprop_lod=1628737836 +vb_33_shutters_slod=1504925282 +vb_33_shutters=1765930131 +vb_33_wrails=1179287369 +vb_33detailint=230799171 +vb_34_bayb_emis=1675780056 +vb_34_baybuild_antenna=-771245810 +vb_34_baybuild=-1077658260 +vb_34_beach_blend=-494077656 +vb_34_beach_blend2=134613817 +vb_34_beachn_01_wet=1807129895 +vb_34_beachn_01=1440389790 +vb_34_beachn_02_shark_lod=1634606817 +vb_34_beachn_02_shark=1125056677 +vb_34_beachn_02_wet=1039960437 +vb_34_beachn_03=-1010633103 +vb_34_beachn_7=1017661174 +vb_34_beachs_01_wet=-2037354014 +vb_34_beachs_01=117628996 +vb_34_beachs_02_wet=-1191893634 +vb_34_beachs_02=-184894412 +vb_34_beachs_05_det=-56706985 +vb_34_beachs_05a=575300362 +vb_34_beachs_05b=387468454 +vb_34_bike=-1753787452 +vb_34_bluegymfence_01=-931004185 +vb_34_bluegymfence_02=-941686863 +vb_34_bluegymfence_03=-1249027314 +vb_34_bluegymfence_04=-1553254710 +vb_34_bluegymfence_05=-1859218863 +vb_34_bluegymfence_06=218532347 +vb_34_bluegymfence_07=-87726723 +vb_34_cablemesh51277_tstd=-562963152 +vb_34_cablemesh51278_tstd=-2064810363 +vb_34_cablemesh51279_tstd=454883103 +vb_34_detail_00=1973069482 +vb_34_detail_00b=1073713430 +vb_34_detail_03=1321752834 +vb_34_detail_05=711168057 +vb_34_detail_07=131123988 +vb_34_detail_07b=1408218042 +vb_34_detail_09=-478281105 +vb_34_detail_16=74892608 +vb_34_detail_17=314466767 +vb_34_detail_18=-727489114 +vb_34_detail_21=-1177834293 +vb_34_graff_boat_l1=356480566 +vb_34_graff_boat_l2=-1243007113 +vb_34_graff_boat=985678499 +vb_34_graff_wall=1942495553 +vb_34_handgraf_01=-421484305 +vb_34_hut_01=-1262838282 +vb_34_hut_02=-495814299 +vb_34_hut_03=-921352533 +vb_34_hut_04=1994728012 +vb_34_lg_hut01_closed=-1739720892 +vb_34_lg_hut01_open=1329356640 +vb_34_lg_hut02_closed=-1594474697 +vb_34_lg_hut02_open=1896665674 +vb_34_lg_hut03_closed=1586227284 +vb_34_lg_hut03_open=1092547932 +vb_34_lg_hut04_closed=-577769493 +vb_34_lg_hut04_open=1749932667 +vb_34_lghut_closed=1281192411 +vb_34_lghut_closed001=1335722716 +vb_34_lghut_closed002=1708699474 +vb_34_lghut_closed003=-446550421 +vb_34_musclebeach=51319887 +vb_34_new_rails=346962445 +vb_34_new_rails01=-1706090523 +vb_34_new_rails02=-1553845749 +vb_34_new_rails03=-170502418 +vb_34_new_rails04=2143283911 +vb_34_park=-1315147254 +vb_34_parkn=48343216 +vb_34_policestation=-83021047 +vb_34_props_combo01_01_lod=1962187757 +vb_34_props_combo01_02_lod=253803366 +vb_34_props_combo01_03_lod=491266392 +vb_34_props_combo01_04_lod=-1147009310 +vb_34_props_towels1=1139442670 +vb_34_props_towels2=1847711836 +vb_34_props_towels3=-1674890130 +vb_34_props_towels4=-1834704459 +vb_34_props_towels5=1743473731 +vb_34_railing_01_lod=-1584702371 +vb_34_railing_01=1625930192 +vb_34_railing_0122=634381831 +vb_34_railing_02=1924488551 +vb_34_railing_022=-1894256295 +vb_34_railing_03=-2095645142 +vb_34_railing_032=-1251722603 +vb_34_railing_04=313892201 +vb_34_railing_042=-1992957039 +vb_34_railing_05=664192811 +vb_34_railing_052=-1618637692 +vb_34_railing_06=959179349 +vb_34_railing_062=-1920112144 +vb_34_railing_07=-902656928 +vb_34_railing_08=-592268960 +vb_34_railing_09=-274901195 +vb_34_railing_10=378054127 +vb_34_railing_11=87753556 +vb_34_railing_15=-1094355354 +vb_34_railing_16=-1333831206 +vb_34_reccentre2=2118333617 +vb_34_sculpture=-2023115498 +vb_34_seawall_nw_det=-1903172253 +vb_34_seawall_nw_det01=-1465244627 +vb_34_seawall_nw_det02=-1763475296 +vb_34_seawall_nw_det03=-1945736474 +vb_34_seawall_nw_det04=2068367723 +vb_34_seawall_nw_det05=1605145119 +vb_34_seawall_nw_det06=2120994717 +vb_34_seawall_nw_det07=1122818228 +vb_34_seawall_nw_det08=1912420032 +vb_34_seawall_nw_det09=393413057 +vb_34_seawall_nw_det10=-197346147 +vb_34_seawall_nw_det11=12768681 +vb_34_seawall_nw_det12=304871547 +vb_34_seawall_nw_det13=-1694135764 +vb_34_seawall_nw_det14=-1365790384 +vb_34_seawall_nw_det15=-1716975745 +vb_34_seawall_nw_det16=-1422120283 +vb_34_seawall_nw_det17=1945648158 +vb_34_seawall_nw_det18=-943135810 +vb_34_seawall_nw_det19=-1842644860 +vb_34_seawall_nw_det20=-3222343 +vb_34_seawall_nw_det21=-1145811839 +vb_34_seawall_nw_det22=-1627581677 +vb_34_seawall_nw_det23=1485702710 +vb_34_seawall_nw_det24=1792027322 +vb_34_seawall_nw_det25=1462698852 +vb_34_seawall_nw_det26=1710334185 +vb_34_seawall_nw_det27=2139706392 +vb_34_seawall_nw_det28=-1840809580 +vb_34_seawall_nw_det29=497782898 +vb_34_seawall_nw_det30=-63060517 +vb_34_seawall_nw_det31=1413150164 +vb_34_seawall_nw_det32=571085171 +vb_34_seawall_nw_det33=1590921977 +vb_34_seawall_nw_det35=1627164503 +vb_34_seawall_nw_det36=1835345960 +vb_34_seawall_nw_det37=2082948524 +vb_34_seawall1=-1470564660 +vb_34_seawall2_tintz=-1412880917 +vb_34_seawall3_tintz=-824522565 +vb_34_seawall4=-571219455 +vb_34_seawall5=-782055201 +vb_34_skate=1179240502 +vb_34_swl=-1876015950 +vb_34_tennis_grnd=1810134478 +vb_34_tenniscourt_a=1493689358 +vb_34_tenniscourt_b=852826025 +vb_34_tenniscourt_c=1090106354 +vb_34_tenniscourt=-1199072819 +vb_34_tennisfencehd_=-1818719589 +vb_34_tennisfencehd_01=497243824 +vb_34_tennisfencehd_02=-885181979 +vb_34_tennisfencehd_03=605905824 +vb_34_tennisfencehd_04=435375948 +vb_34_tennisfencehd_05=278510745 +vb_34_tennisfencehd_06=-26798028 +vb_34_tennisfencehd_07=1799156190 +vb_34_tennisfencehd_08=1634655810 +vb_34_tennisfencehd_09=-1772632037 +vb_34_tennisfencehd_10=190103807 +vb_34_tennisfencehd_11=1419236228 +vb_34_tennisfencehd_12=175390526 +vb_34_tennisfencehd_13=810420977 +vb_34_tennisfencehd_14=1711306325 +vb_34_tennisfencehd_15=-1950268966 +vb_34_tennisfencehd_16=1100590472 +vb_34_tennisfencehd_17=-1542753750 +vb_34_tennisfencehd_18=1927090126 +vb_34_tennisfencehd_19=1199061249 +vb_34_tennisfencehd_20=334746461 +vb_34_tennisfencehd_21=90420797 +vb_34_tennisfencehd_22=-207285568 +vb_34_tennisfencehd_23=720503129 +vb_34_tennisfencehd_24=1630301645 +vb_34_tennisfencehd_25=-1768007500 +vb_34_tennisfencehd_26=1038001970 +vb_34_tennisfencehd_27=-542184752 +vb_34_toiletblock01=-1482528526 +vb_34_toiletblock02=990056373 +vb_34_volleyballnet_01=-631423056 +vb_34_volleyballnet_02=1939108384 +vb_34_volleyballnet_03=1171625635 +vb_34_wall_ovl01=512529719 +vb_34_wall_ovl02=1772497769 +vb_34_weeds_new006=-1799769996 +vb_34_wires=-1157559396 +vb_35_beacha=411342724 +vb_35_beachb=-527456357 +vb_35_beachc=171440875 +vb_35_beachd=1132129648 +vb_35_beache=-843382286 +vb_35_beachg=-722792382 +vb_35_dcl_01=1168533171 +vb_35_dcl_02=1897971111 +vb_35_dcl_03=1592400186 +vb_35_dcl_04=-1885603171 +vb_35_foam1=-797645710 +vb_35_foam2=-1575745615 +vb_35_hut05=518611179 +vb_35_hut06=304531302 +vb_35_jetski=1557428299 +vb_35_lg_hut05_closed=933726718 +vb_35_lg_hut05_open=218336653 +vb_35_lg_hut06_closed=-1158849747 +vb_35_lg_hut06_open=2023420286 +vb_35_lg_sign=-2188084 +vb_35_lg_vlly_00_lod=299554667 +vb_35_lg_vlly_00=-1691387505 +vb_35_lg_vlly_01=-1951540596 +vb_35_lg_vlly_02=-1110655271 +vb_35_lghut05_closed=-334540075 +vb_35_lghut06_closed=383261832 +vb_35_lguard=335636133 +vb_35_lifegaurddoor2=137542048 +vb_35_lifeguard_antena=-551457139 +vb_35_lifeguard_railing01=-905969728 +vb_35_lifeguard=-624258128 +vb_35_mtl_br=-803120864 +vb_35_props_combo04_05_lod=411397412 +vb_35_props_combo04_34_lod=2030632545 +vb_35_props_combo04_36_lod=-1747163815 +vb_35_props_combo04_dslod=-543482228 +vb_35_props_combo05_19_lod=1544898114 +vb_35_props_combo05_dslod=-1659329529 +vb_35_props_combo06_20_lod=-2122117578 +vb_35_props_combo06_dslod=-1971340415 +vb_35_props_combo09_30_lod=170444242 +vb_35_props_combo09_31_lod=-1270999760 +vb_35_props_combo09_35_lod=-1047033047 +vb_35_props_combo09_36_lod=-582446187 +vb_35_props_combo09_dslod=238100768 +vb_35_props_combo12_dslod=-533669413 +vb_35_props_combo13_dslod=-1241540736 +vb_35_props_l_007=-1015804641 +vb_35_props_slod_5=399911702 +vb_35_props_towels1=387819475 +vb_35_props_towels2=1122369375 +vb_35_props_towels3=824138706 +vb_35_river_lod=-962251365 +vb_35_river=1042437076 +vb_35_river001_lod=-1326873946 +vb_35_rocks=-1499325076 +vb_35_struct1=-446260595 +vb_35_struct2=-1278920889 +vb_35_struct3=-1040002110 +vb_35b_coral_fan_flat_004=399247919 +vb_35b_coral_fan_flat_1=1242794663 +vb_35b_coral_fan_flat_2=1433182553 +vb_35b_coral_fan_p_l=1892575110 +vb_35b_coral_fan_p_l003=-1573017714 +vb_35b_coral_fan_p_l2=605074982 +vb_35b_coraltb001=1431522707 +vb_35b_coralvs2=1756136581 +vb_35b_deb_1=1411076322 +vb_35b_deb_2=-1646173075 +vb_35b_deb_3=967220217 +vb_35b_deb_4=-693381655 +vb_35b_deb_5=-422808022 +vb_35b_seabed_d_00=1426064700 +vb_35b_seaweed_long_l=-1965514630 +vb_35b_seaweed_long_m=-1045098954 +vb_35b_seaweed_long_m001=323056791 +vb_35b_uw_01=1396669792 +vb_35b_uw_018_lod=-947506898 +vb_35b_uw_01b=752265985 +vb_35b_uw_02=-704675098 +vb_35b_uw_03=-404805979 +vb_35b_uw_04=1413021495 +vb_35b_uw_05=1115773896 +vb_35b_uw_06=-397301858 +vb_35b_uw_07=-702217403 +vb_35b_uw_08=2067811653 +vb_35b_uw_09=1771481586 +vb_35b_uw_09b=1980248670 +vb_35b_uw_10=-2019794287 +vb_35b_uw_11=1498777092 +vb_35b_uw_12=-477685143 +vb_35b_uw_13=-171655452 +vb_35b_uw_14=-1073523870 +vb_35b_uw_15=-766904337 +vb_35b_uw_16=554407357 +vb_35b_uw_17=784675120 +vb_35b_uw_d_00=-1664490879 +vb_35b_uw_d_00b=1828343272 +vb_35b_uw_d_01=-1903213044 +vb_35b_uw_d_02=1172518057 +vb_35b_uw_d_03=941693221 +vb_35b_uw_d_04=-2118046620 +vb_35b_uw_d_05=-445451322 +vb_35b_uw_d_06=-1628510529 +vb_35b_uw_d_07=-1868510685 +vb_35b_uw_d_08=-1202021994 +vb_35b_uw_d_09=708312403 +vb_35b_uw_d_0e=1780022576 +vb_35b_uw_d_0g=116242139 +vb_35b_uw_d_10=2113414098 +vb_35b_uw_d_12=-1589253523 +vb_35b_uw_d_13=821791194 +vb_35b_uwn_1=-771779149 +vb_35b_uwn_10=254559407 +vb_35b_uwn_11=-722513866 +vb_35b_uwn_12=-898286782 +vb_35b_uwn_2=-1080430364 +vb_35b_uwn_3=2086431342 +vb_35b_uwn_5=-1735777591 +vb_35b_uwn_6=-1897853065 +vb_35b_uwn_7=716326679 +vb_35b_uwn_8=417899396 +vb_35b_uwn_9=1600434303 +vb_36_beach1=-1689260142 +vb_36_beach370=-550706942 +vb_36_beach371=-1275229532 +vb_36_beach66=1680675137 +vb_36_beach7=-1538686587 +vb_36_beachtnt_=-507635076 +vb_36_beachtnt_01=1317949218 +vb_36_beachtnt_02=2135928996 +vb_36_cablemesh1919_hvlit=984519424 +vb_36_cablemesh1920_hvlit=967892453 +vb_36_cablemesh1921_hvlit=-1294903545 +vb_36_cablemesh1922_hvlit=-1168130073 +vb_36_cablemesh1923_hvlit=-223828673 +vb_36_cablemesh1924_hvlit=873743667 +vb_36_cablemesh1925_hvlit=-616407177 +vb_36_cablemesh1926_hvlit=-1368873548 +vb_36_cablemesh1927_hvlit=-599975178 +vb_36_cablemesh1928_hvlit=-411090962 +vb_36_cablemesh1929_hvlit=1438976692 +vb_36_cablemesh1930_hvlit=-481041458 +vb_36_cablemesh1931_hvlit=-1976628811 +vb_36_cablemesh1932_hvlit=-1938730330 +vb_36_foam1=-221898475 +vb_36_foam2=-932264857 +vb_36_foam3=-584454691 +vb_36_foam4=-1428747976 +vb_36_hut07=831991386 +vb_36_hut08_wood=1588348930 +vb_36_hut08=2097792318 +vb_36_hut09_wood=544133172 +vb_36_hut09=-1942658155 +vb_36_hut22_wood=1292407173 +vb_36_lg_hut07_closed=-437040787 +vb_36_lg_hut07_open=-1267393844 +vb_36_lg_hut08_closed=-1202234959 +vb_36_lg_hut08_open=1408664349 +vb_36_lg_hut09_closed=-1482631983 +vb_36_lg_hut09_open=-1742042320 +vb_36_lghut07_closed=1053234744 +vb_36_lghut08_closed=-778582946 +vb_36_lghut08_closed001=-1434493297 +vb_36_props_combo_slod=219051282 +vb_36_props_towels1=-1818391751 +vb_36_props_towels2=-1508528087 +vb_36_props_towels3=-1355267474 +vb_36_props_towels4=-1047927023 +vb_36_props_towels5=1823620451 +vb_36_sculpture=1973677719 +vb_36_seawall002=-1658628900 +vb_36_shadow01=424563517 +vb_36_shadow02=704640160 +vb_36_shadow03=1137977424 +vb_38_build_04_pole_01=2125392605 +vb_38_build01_ov01=-856420055 +vb_38_build01_ov02=-1949331743 +vb_38_build01_ov03=-107353484 +vb_38_build01_ov04=-1471264802 +vb_38_build01_ov05=-1777556645 +vb_38_build01_rails=-617183227 +vb_38_build01_trelis_01=-1328616636 +vb_38_build01_trelis_02=1125421009 +vb_38_build01_trelis_03=-1822740387 +vb_38_build01_trelis_04=-1516710696 +vb_38_build01_trelis_05=-95125934 +vb_38_build01=440824601 +vb_38_build02_ov=-1577603060 +vb_38_build02=806067875 +vb_38_build03=1044986654 +vb_38_build04_pole02=-435472582 +vb_38_build04_pole04=1259733354 +vb_38_build04_pole05=535407350 +vb_38_build04=1133987258 +vb_38_build05=1372447271 +vb_38_builddepot06=-635955440 +vb_38_buildingfence_01=-2110297101 +vb_38_buildingfence_02=1938607774 +vb_38_buildingfence_03=-1703175037 +vb_38_buildingfence_04=71200775 +vb_38_buildingfence_05=-1089903202 +vb_38_buildingfence_06=-1462748884 +vb_38_buildingfence_07=-791344843 +vb_38_buildingfence_08=1032053393 +vb_38_buildingfence_09=-145697236 +vb_38_buildingfence_10=815286230 +vb_38_buildingfence_11=266077718 +vb_38_buildingfence_12=2106220913 +vb_38_buildingfence_13=1281818411 +vb_38_buildingfence_14=966089096 +vb_38_cablemesh15862_hvlit=26611900 +vb_38_cablemesh15863_hvlit=-606707019 +vb_38_cablemesh15864_hvlit=562363704 +vb_38_cablemesh15865_hvlit=1703986118 +vb_38_cablemesh15866_hvlit=2077693916 +vb_38_cablemesh15867_hvlit=1658175980 +vb_38_cablemesh15868_hvlit=-1103894505 +vb_38_cablemesh15869_hvlit=1763946764 +vb_38_cablemesh15870_hvlit=-1536508591 +vb_38_cablemesh15871_hvlit=-1685285458 +vb_38_cablemesh15872_hvlit=-1909163740 +vb_38_cablemesh15873_hvlit=-2041196498 +vb_38_cablemesh15874_hvlit=-756990232 +vb_38_cablemesh15875_hvlit=-904300209 +vb_38_cablemesh15876_hvlit=-1081110950 +vb_38_cablemesh15877_hvlit=-601550592 +vb_38_cablemesh15878_hvlit=-1912368431 +vb_38_cablemesh15879_hvlit=-2105879785 +vb_38_cablemesh15880_hvlit=-662630438 +vb_38_cablemesh15881_hvlit=1705367745 +vb_38_cablemesh15882_hvlit=291617781 +vb_38_cablemesh15883_hvlit=-1900057834 +vb_38_cablemesh15884_hvlit=-89490024 +vb_38_cablemesh15885_hvlit=-540318623 +vb_38_cablemesh15886_hvlit=1725181522 +vb_38_cablemesh15887_hvlit=-528141758 +vb_38_cablemesh15888_hvlit=-1515288948 +vb_38_cablemesh15889_hvlit=-330790718 +vb_38_cablemesh15890_hvlit=999458370 +vb_38_cablemesh15891_hvlit=-1555723380 +vb_38_cablemesh15892_hvlit=1060093438 +vb_38_cablemesh15893_hvlit=-1371868569 +vb_38_cablemesh15894_hvlit=-1396139068 +vb_38_cablemesh15895_hvlit=1664587376 +vb_38_cablemesh15896_hvlit=1713217483 +vb_38_cablemesh15897_hvlit=-325374596 +vb_38_fence_01=1708357010 +vb_38_fence_02=-929678590 +vb_38_fence_03=-1158963283 +vb_38_fence_04=187514927 +vb_38_fence_05=-42228532 +vb_38_fence_06=-2141934956 +vb_38_fence_07=1946587640 +vb_38_fence_08=-429656419 +vb_38_fence_09=-663954769 +vb_38_fence_10=-265222981 +vb_38_fence_11=460348217 +vb_38_fence_12=-862831234 +vb_38_fence_13=-1228140046 +vb_38_fence_14=860031718 +vb_38_fence_15=1653205363 +vb_38_fence_16=1332659005 +vb_38_fence_17=15705656 +vb_38_fence_18=208911668 +vb_38_fence_19=1518786897 +vb_38_fence_20=1844182787 +vb_38_fence_21=1336525439 +vb_38_fence_22=-1203170372 +vb_38_fence_30=1905822092 +vb_38_fence_31=-420449222 +vb_38_fence_32=-1924382477 +vb_38_fence_33=-2071056521 +vb_38_fence_34=1284587390 +vb_38_fence_35=986422259 +vb_38_fence_40=2040794951 +vb_38_fence=-1758098801 +vb_38_fenceb_01=-857168071 +vb_38_fenceb_02=-1617671027 +vb_38_fenceb_03=-140739424 +vb_38_fenceb_04=-983656411 +vb_38_fenceb_05=355186622 +vb_38_fenceb_06=-496381381 +vb_38_fenceb_07=1395078076 +vb_38_fenceb_08=682024632 +vb_38_fenceb_09=1587268261 +vb_38_glue_01=-1950102807 +vb_38_grnd_dtl1=1658281580 +vb_38_grnd_dtl2=1836348326 +vb_38_grnd_dtl3=926517041 +vb_38_grnd_dtl4=1342159037 +vb_38_grnd_dtl5=-1716597734 +vb_38_ground_01=-1465102511 +vb_38_ground_01a_ov=405372060 +vb_38_ground_01b_ov=-938316374 +vb_38_ground_02_proxy=867999480 +vb_38_ground_02=-1286249309 +vb_38_ground_02a_ov=-148282432 +vb_38_ground_02b_ov=-318140587 +vb_38_ground_03=-2072082698 +vb_38_ground_04=-1831853159 +vb_38_ground_05=2109798779 +vb_38_hedge_detail=1468444392 +vb_38_hedge_detail00=-2029457557 +vb_38_hedge_detail01=-943427359 +vb_38_hedge_detail02=-1183132594 +vb_38_hedge_detail03=1010817494 +vb_38_marinearch=-975527171 +vb_38_redfence_00=922675461 +vb_38_redfence_01=95782515 +vb_38_redfence_02=1519562796 +vb_38_redfence_03=-1189253824 +vb_38_redfence_04=2114057994 +vb_38_redfence_05=1279464333 +vb_38_redfence_06=-2031318809 +vb_38_redfence_07=-1198822364 +vb_38_redfence_08=-1438265447 +vb_38_redfence_09=1275925289 +vb_38_redfence_10=159091403 +vb_38_redfence_11=457780838 +vb_38_redfence_12=1711064012 +vb_38_redfence_13=2009032529 +vb_38_redfence_14=-914158889 +vb_38_stairs_01=-709012461 +vb_38_stairs_02=-65789756 +vb_38_stairs_03=-226423394 +vb_38_stairs_04=718208569 +vb_38_vb_pagoda_01=633296752 +vb_39_grndeast_d=390737070 +vb_39_grndeast_d1=468021411 +vb_39_grndeast_d3=-914994234 +vb_39_grndwest_d=-488641412 +vb_39_grndwest_d1=52676351 +vb_39_grndwest_d2=-254205334 +vb_39_grndwest=458326900 +vb_39_groundrailing_01=793088101 +vb_39_groundrailing_02=601258355 +vb_39_groundrailing_03=345234158 +vb_39_hedge_detail=-964063399 +vb_39_hedge_detail02=-577099598 +vb_39_rail=-783441118 +vb_39_towera_d_2=1282521861 +vb_39_towera_d=-1532896088 +vb_39_towera_stairs=-227292631 +vb_39_towera_stairs001=555658096 +vb_39_towera=-1992398823 +vb_39_towerb_d_2=-419758698 +vb_39_towerb_d=819046032 +vb_39_towerb=1459684255 +vb_39_vb1_39_tower_extras=1519274027 +vb_43_apt_fizstep=-846760272 +vb_43_apt_ground=-147938059 +vb_43_apt02dec=-1491766424 +vb_43_apt2_build=-1569107741 +vb_43_build05=-482750024 +vb_43_decal_01=-1090436693 +vb_43_decal_02=-764647295 +vb_43_decal_03=-1464396521 +vb_43_decal_04=-1209552008 +vb_43_decal_05=-1942397924 +vb_43_dockdetails01=-406226215 +vb_43_dockdetails02=1848870879 +vb_43_dockdetails03=-2022852013 +vb_43_dockdetails04=-1965637339 +vb_43_door_l_mp=-106323690 +vb_43_door_r_mp=-2042007659 +vb_43_glue_kerb=632070069 +vb_43_ground=1191449150 +vb_43_ground1=-852590940 +vb_43_ground2=1190359596 +vb_43_groundwall=-270205105 +vb_43_railing_01=1579249850 +vb_43_railing_02=875830496 +vb_43_railing_03=-90363473 +vb_43_railing_04=1356977723 +vb_43_railing_05=386917012 +vb_43_railing_06=-312438986 +vb_43_railing_07=-1282172003 +vb_43_railing_08=-1040304014 +vb_43_railing_09=-801614618 +vb_43_railing_10=1649178032 +vb_43_railing_11=454059829 +vb_43_railing_12=750553745 +vb_43_railing_13=95140972 +vb_43_railing_14=155370394 +vb_43_railing_15=-503909117 +vb_43_railing_16=-205973369 +vb_43_railing_17=-1398535586 +vb_43_railing_18=-798273044 +vb_43_railing_19_lod=651295648 +vb_43_railing_19=-2002042263 +vb_43_railing_20=1900877009 +vb_43_railing_21=1555557287 +vb_43_railing_22=1259358296 +vb_43_railing_23=943858364 +vb_43_railing_24=710641391 +vb_43_railing_25=-237529628 +vb_43_railing_26=604437058 +vb_43_railing_27=-852767603 +vb_43_railing_28=-8113859 +vb_43_railing_29=-1429338158 +vb_44_apt=462479499 +vb_44_buildingdecal=-851472461 +vb_44_center_stairs=-1915688958 +vb_44_center=789243287 +vb_44_detail1a=-1758103691 +vb_44_detail1a1=-927098428 +vb_44_detail1b=695376881 +vb_44_detail1b1=661316453 +vb_44_detail1b2=-158334544 +vb_44_detail2_01=-456005667 +vb_44_detail2_02=256064703 +vb_44_detail2_03=427839801 +vb_44_detail2_04=674721447 +vb_44_detail2_05=904530452 +vb_44_detailfizz_01=-65046773 +vb_44_detailfizz_02=-362556524 +vb_44_grnd=2088608129 +vb_44_hedge_detail01=-314781992 +vb_44_hedge_detail02=-1752292484 +vb_44_hedge_detail03=-794749535 +vb_44_lot=-162558721 +vb_44_lothedgeshadprox=320886480 +vb_44_lotshadowproxy=1699700913 +vb_44_pagoda=-362521847 +vb_44_railingbuilding_00=1073991978 +vb_44_railingbuilding_01=-112278591 +vb_44_railingbuilding_010=2077333820 +vb_44_railingbuilding_011=964891812 +vb_44_railingbuilding_012=660762723 +vb_44_railingbuilding_013=1358906268 +vb_44_railingbuilding_014=1186737942 +vb_44_railingbuilding_015=-68347527 +vb_44_railingbuilding_016=-760953111 +vb_44_railingbuilding_017=389140482 +vb_44_railingbuilding_018=233880960 +vb_44_railingbuilding_019=-960778485 +vb_44_railingbuilding_02=182413026 +vb_44_railingbuilding_03=1976122560 +vb_44_railingbuilding_04=2013479220 +vb_44_railingbuilding_05=1391752971 +vb_44_railingbuilding_06=1669175337 +vb_44_railingbuilding_07=-1360744714 +vb_44_railingbuilding_08=-787680442 +vb_44_railingbuilding_09=-1946719972 +vb_44_rest_alpha=1796044429 +vb_44_rest=-596596159 +vb_44_thedgeshadprox_lod=1250725043 +vb_44_water=-1816716493 +vb_44a_lot=784929245 +vb_44a_lothedgeshadprox1=-1618612972 +vb_44a_thedgeshadprox1_lod=-1811651925 +vb_ca_bridg011_lod_m=-678614652 +vb_ca_bridg021_lod_m=-259639828 +vb_ca_bridge1_rail=1942933419 +vb_ca_bridge1=-1519500588 +vb_ca_bridge2_rail=-599462944 +vb_ca_bridge2=-1220942229 +vb_ca_bridge3_rails=-528601731 +vb_ca_bridge3=-19073616 +vb_ca_cablemesh92545_hvstd=1949390678 +vb_ca_cablemesh92546_hvstd=290846337 +vb_ca_cablemesh92708_hvstd=-1119771078 +vb_ca_dec22=1532997583 +vb_ca_dec224=-1301472316 +vb_ca_dec225=-1002782881 +vb_ca_dec3=-1337446756 +vb_ca_dec4=-1146141334 +vb_ca_dec5=-1817807531 +vb_ca_jetty_l_prox18=-459800347 +vb_ca_jetty1=-1133678513 +vb_ca_jetty2=1320228056 +vb_ca_jetty3=1761233258 +vb_ca_jetty4=-388544218 +vb_ca_jetty5=-89527093 +vb_ca_p1=-556347543 +vb_ca_p5=943915564 +vb_ca_p6=660234335 +vb_ca_p7=488393699 +vb_ca_p8=196913444 +vb_ca_pipe011=654357556 +vb_ca_pipe012=854117380 +vb_ca_pipe013=1093363849 +vb_ca_pipe014=-812808881 +vb_ca_pipe015=-574152254 +vb_ca_pipe020=1131244477 +vb_ca_pipeend=2081680201 +vb_ca_pipeend001=-892972145 +vb_ca_pipeend002=-687838205 +vb_ca_pipeend003=2003381474 +vb_ca_pipeend004=-2060924831 +vb_ca_pipeend005=-1812535811 +vb_ca_pipeend006=-1582464662 +vb_ca_pipemiddle=1287974019 +vb_ca_pipemiddle001=-2133446282 +vb_ca_pipemiddle002=-1827416591 +vb_ca_pipemiddle003=-803778565 +vb_ca_pipemiddle004=-514624909 +vb_ca_pipemiddle005=-1407449083 +vb_ca_pipemiddle006=-1101091702 +vb_ca_pipemiddle007=386850285 +vb_ca_pipemiddle011=-1590661370 +vb_ca_pipemiddle012=-1887777893 +vb_ca_pipemiddle013=-2035533314 +vb_ca_pipemiddle014=1793917568 +vb_ca_pipemiddle015=-769371923 +vb_ca_pipemiddle016=140033369 +vb_ca_pipeprocessbuild=2113464185 +vb_ca_pipestart=-1600053422 +vb_ca_pipestart001=-1669978571 +vb_ca_pipestart002=1796883326 +vb_ca_pipestart003=-940835552 +vb_ca_pipestart005=-479218645 +vb_ca_pipestart006=-1308634808 +vb_ca_pipestart007=-135111376 +vb_ca_pipestart008=102889871 +vb_ca_pipestart009=327685211 +vb_ca_sml_opt_hdge1=-756994814 +vb_ca_sml_opt_hdge2=-1014460847 +vb_ca_sml_opt_hdge3=-297081899 +vb_ca_sml_opt_hdge4=-537573590 +vb_ca_sml_opt_hdge5=201105208 +vb_ca_spiralstairs=-1854648446 +vb_ca_tunnel_01_detail=423875847 +vb_ca_tunnel_01_lightdummy=-1938614564 +vb_ca_tunnel_01=-187752110 +vb_ca_tunnel_01blocker=1451199368 +vb_ca_tunnel_01blocker001=-1723138247 +vb_ca_tunnel_01ol=-1013944988 +vb_ca_tunnel_02_lightdummy=-1443207909 +vb_ca_tunnel_02=-418544177 +vb_ca_tunnel_02blocker=500495752 +vb_ca_tunnel_02ol=-1710750533 +vb_ca_tunnel_03_lightdummy=1763552164 +vb_ca_tunnel_03=1359239611 +vb_ca_tunnel_03blocker=352642066 +vb_ca_tunnel_03ol=-1310053038 +vb_ca_tunnel_04_lightdummy=-1826201264 +vb_ca_tunnel_04=1646525446 +vb_ca_tunnel_04blocker=-2002376653 +vb_ca_tunnel_04ol=-106024700 +vb_ca_tunnel_05_b_dummy=541609354 +vb_ca_tunnel_05_lightdummy=1964705187 +vb_ca_tunnel_05=1408589737 +vb_ca_tunnel_05blocker=-466933998 +vb_ca_tunnel_05ol=-354354184 +vb_ca_tunnel_06=1035940669 +vb_ca_tunnel_dtl1=-2138730419 +vb_ca_tunnel_dtl2=1302965010 +vb_ca_tunnel_dtl3=1669453506 +vb_ca_tunnel_dtl5=1055788443 +vb_ca_tunnel_dtl6=76552416 +vb_ca_tunnel_dtl7=448152876 +vb_ca_tunnel_end=-774330346 +vb_ca_tunnel_slod=-1424226342 +vb_ca_tunnel2_dtl=-738164532 +vb_ca_tunnel2_dtl00=246457011 +vb_ca_tunnel2_dtl01=737336631 +vb_ca_tunnel2_dtl02=975993258 +vb_ca_tunnel2_dtl03=360001604 +vb_ca_tunnel2_dtl04=1806425264 +vb_ca_tunnel2_dtl05=621793145 +vb_ca_tunnel2_dtl06=859663316 +vb_ca_tunnel2_dtl07=1322033906 +vb_ca_tunwater1=1205388816 +vb_ca_tunwater2=-207020622 +vb_ca_tunwater3=1285836707 +vb_ca_tunwater3b=-1720839974 +vb_ca_tunwater4=1450337087 +vb_ca_tunwater5=791778494 +vb_ca_vb_hedgeshortlng_iref015=-1474874227 +vb_ca_vb_hedgeshortlng_iref016=-109684918 +vb_ca_vb_hedgeshortlng_iref026=371921351 +vb_ca_vb_hedgeshortlng_iref027=726416393 +vb_ca_vb_hedgeshortlng=1441178847 +vb_ca_vb_hedgeshortlng009=777684607 +vb_ca_vb_hedgeshortlng010=1982176836 +vb_ca_vb_hedgeshortsht=-787157859 +vb_ca_vb_hedgeshortsht001=-65057561 +vb_ca_vb_hedgeshortsht002=-218383712 +vb_ca_vb_hedgeshortsht003=-644249636 +vb_ca_vb_hedgeshortsht004=-999137906 +vb_ca_vb_hedgeshortsht005=1962622629 +vb_ca_vb_hedgeshortsht006=-1610640215 +vb_ca_vb_hedgetalllng=1828647717 +vb_ca_vb_hedgetallmed=-1894315091 +vb_ca_vb_hedgetallsml=-1405365794 +vb_ca_vb_hedgetallsml001=-1513494044 +vb_ca_vb_hedgetallsml002=-1194881049 +vb_ca_water1_lod=-1208327270 +vb_ca_water1=-741177925 +vb_ca_water3_lod=-1938252802 +vb_ca_water3=-1222849456 +vb_ca_water5_lod=-1331577780 +vb_ca_water6=-1961036763 +vb_emissive_build01_em=837959581 +vb_emissive_build02_em=-661945058 +vb_emissive_build03_em=-818851182 +vb_emissive_build04_em=-2037208317 +vb_emissive_emis_01=-1455581833 +vb_emissive_nw=-1044016373 +vb_emissive_nwem=-709417857 +vb_emissive_vb_01=-1562585241 +vb_emissive_vb_02=-1416173349 +vb_emissive_vb_03_01=756428713 +vb_emissive_vb_03_02=380830435 +vb_emissive_vb_04_01=1779107469 +vb_emissive_vb_04_02=-1188322079 +vb_emissive_vb_05_ema=-1524600570 +vb_emissive_vb_05_emb=929437075 +vb_emissive_vb_05_emb02=-1992700693 +vb_emissive_vb_05_emb03=1950130925 +vb_emissive_vb_05_emc=-701508832 +vb_emissive_vb_05_emc2_=-529781365 +vb_emissive_vb_05_emc2_1=1257266645 +vb_emissive_vb_05_emd=-389679028 +vb_emissive_vb_05_eme_01=341605225 +vb_emissive_vb_05_eme_02=-645528131 +vb_emissive_vb_05_eme_03=-418406192 +vb_emissive_vb_05_eme_04=-1121170166 +vb_emissive_vb_05_eme_05=-881661545 +vb_emissive_vb_05_eme_06=-1332562985 +vb_emissive_vb_05_eme_07=-2052170221 +vb_emissive_vb_05_eme_08=-1999477669 +vb_emissive_vb_07_01=1173523733 +vb_emissive_vb_07_02=279781995 +vb_emissive_vb_07=333592948 +vb_emissive_vb_08=625204279 +vb_emissive_vb_09_01=123633258 +vb_emissive_vb_09_02=-251571792 +vb_emissive_vb_10_a=1990975747 +vb_emissive_vb_10_b=-101095524 +vb_emissive_vb_17_b1=-1126549149 +vb_emissive_vb_17_b2=-146985432 +vb_emissive_vb_17=1116772264 +vb_emissive_vb_18=1893430333 +vb_emissive_vb_21=2059675846 +vb_emissive_vb_22_b1=488534831 +vb_emissive_vb_22_b2=239064434 +vb_emissive_vb_22_b3=-1001260 +vb_emissive_vb_23_ema=1754829694 +vb_emissive_vb_23_emb=-1653146310 +vb_emissive_vb_24=1041903475 +vb_emissive_vb_25=1592881441 +vb_emissive_vb_26=1368774250 +vb_emissive_vb_27=-725951310 +vb_emissive_vb_28=-152887034 +vb_emissive_vb_30_a=267219560 +vb_emissive_vb_30_b=-1019684620 +vb_emissive_vb_30_c=-181879585 +vb_emissive_vb_30_d=1313337116 +vb_emissive_vb_31_a=1653560506 +vb_emissive_vb_31_b=1304374042 +vb_emissive_vb_32=-1633160851 +vb_emissive_vb_33_a=-324786261 +vb_emissive_vb_33_b=-542962263 +vb_emissive_vb_34=1366710027 +vb_emissive_vb_38=147768765 +vb_emissive_vb19_hd=-587813801 +vb_emissive_vb39emb001=1186977191 +vb_emissive_vbemissivea001=1891289425 +vb_lod_01_02_07_proxy=1909145084 +vb_lod_17_022_proxy=2084992038 +vb_lod_emissive_5_proxy=-1022871334 +vb_lod_emissive_6_20_proxy=274849181 +vb_lod_emissive_6_proxy=1310156197 +vb_lod_emissive=525356059 +vb_lod_rv_slod4=-105476612 +vb_lod_slod4=1972856407 +vb_rd_bdg_st01_d001=-286943698 +vb_rd_brdge_jl01=-48224673 +vb_rd_brdge2_slod1=878588585 +vb_rd_bridge_01=985323559 +vb_rd_bridge_02=1881162477 +vb_rd_bridge_03=-1568462918 +vb_rd_bridgeshadowproxy_lod=680742604 +vb_rd_bridgeshadowproxy=-1488177337 +vb_rd_cablemesh12647_thvy=-914615701 +vb_rd_cables_000=-603107488 +vb_rd_cables_001=-976018684 +vb_rd_cables_002=-1142681818 +vb_rd_cables_004=-679492003 +vb_rd_cables_005=-1876183142 +vb_rd_cables_006=-2099864336 +vb_rd_cables_007=949717115 +vb_rd_cables_008=-1622911541 +vb_rd_cables_009=1538182817 +vb_rd_cables_010=394448450 +vb_rd_cables_011=578249771 +vb_rd_cables_012=816119918 +vb_rd_cables_013=1323252962 +vb_rd_cables_014=1579801463 +vb_rd_cables_015=1819080701 +vb_rd_cables_016=2042270360 +vb_rd_cables_018=-1716530558 +vb_rd_cables_019=-1253176898 +vb_rd_cables_020=588801077 +vb_rd_cables_021=-184940527 +vb_rd_cables_022=63514031 +vb_rd_cables_023=292995338 +vb_rd_cables_024=1063853270 +vb_rd_cables_025=1279473290 +vb_rd_cables_026=1525994477 +vb_rd_cables_027=1741155731 +vb_rd_cables_028=1986956000 +vb_rd_cables_029=-2015547971 +vb_rd_cables_030=-749880695 +vb_rd_cables_031=-1952535792 +vb_rd_cables_032=2036106892 +vb_rd_cables_033=-574468238 +vb_rd_cables_034=192752359 +vb_rd_cables_035=-1067543381 +vb_rd_cables_036=-299864018 +vb_rd_cables_037=-1843447831 +vb_rd_cables_038=1609061244 +vb_rd_cables_039=-1400705872 +vb_rd_decal=2110381320 +vb_rd_details01=-201572780 +vb_rd_details02=-499737911 +vb_rd_details03=1492355237 +vb_rd_dl=-1095807592 +vb_rd_hedge_01=693281942 +vb_rd_hedge_02=1974484268 +vb_rd_hedge_03=-2091263873 +vb_rd_hedge_04=989743045 +vb_rd_nbdg_02=46857864 +vb_rd_nbg_det1=1232060002 +vb_rd_nbg_det2=851611912 +vb_rd_nbg_det3=518613454 +vb_rd_nbg=-1921576115 +vb_rd_road_r1a_o=-661053542 +vb_rd_road_r1a=1340520156 +vb_rd_road_r1b_o=-521641962 +vb_rd_road_r1b=-495854616 +vb_rd_road_r1c_o=973621969 +vb_rd_road_r1c=-742048113 +vb_rd_road_r1d_o=-445805730 +vb_rd_road_r1d=2106495523 +vb_rd_road_r1e_o=-54429926 +vb_rd_road_r1e=-280627824 +vb_rd_road_r1f_o=1981351165 +vb_rd_road_r1f=421218622 +vb_rd_road_r2a_o=-1783423929 +vb_rd_road_r2a=1189259920 +vb_rd_road_r2b_o=1520331576 +vb_rd_road_r2b=-237305726 +vb_rd_road_r2c_o=1559014003 +vb_rd_road_r2c=598074391 +vb_rd_road_r2d_o=716859847 +vb_rd_road_r2d=-589113718 +vb_rd_road_r2e_o=1733980315 +vb_rd_road_r2e=253836046 +vb_rd_road_r2f=1598151614 +vb_rd_road_r2g_o=-555351450 +vb_rd_road_r2g=-1930414310 +vb_rd_road_r2h_o=665885327 +vb_rd_road_r2h=866518151 +vb_rd_road_r2i_o=1453811527 +vb_rd_road_r2i=1635508274 +vb_rd_road_r2j_o=695192530 +vb_rd_road_r2j=369248576 +vb_rd_road_r2k=1138533620 +vb_rd_road_r3a_o=-1381127315 +vb_rd_road_r3a=1333378334 +vb_rd_road_r3b_o=-1582601118 +vb_rd_road_r3b=71050916 +vb_rd_road_r3c_o=-629595299 +vb_rd_road_r3d_o=806345635 +vb_rd_road_r3d=-388010013 +vb_rd_road_r4a_o=530457829 +vb_rd_road_r4a=-528391037 +vb_rd_road_r4b_o=-1758381041 +vb_rd_road_r4b=1228387826 +vb_rd_road_r4c_o=330451030 +vb_rd_road_r4c=384946535 +vb_rd_road_r4d_o=1649879789 +vb_rd_road_r4d=763657868 +vb_rd_road_r4e_o=-1855528934 +vb_rd_road_r4e=-63267847 +vb_rd_road_r4f_o=858096760 +vb_rd_road_r4f=2083003346 +vb_rd_road_r4g_o=658266741 +vb_rd_road_r4g=1316405360 +vb_rd_road_r5a_o=-1942042396 +vb_rd_road_r5a=220282670 +vb_rd_road_r5b_o=-2007209143 +vb_rd_road_r5b=1066837028 +vb_rd_road_r5c_o=1496611624 +vb_rd_road_r5c=-1908489869 +vb_rd_road_r5d_o=-1688180053 +vb_rd_road_r5d=1461769016 +vb_rd_road_r5e_o=-2085225675 +vb_rd_road_r5e=838240484 +vb_rd_road_r5f_o=-889530652 +vb_rd_road_r5f=-1987954694 +vb_rd_road_r5g_o=453586390 +vb_rd_road_r5g=-684436643 +vb_rd_road_r5h_o=-794604666 +vb_rd_road_r5h=-1393164575 +vb_rd_road_r5i=2061376178 +vb_rd_road_r6a_o=1061565765 +vb_rd_road_r6a=-1869413312 +vb_rd_road_r6b_o=1513806846 +vb_rd_road_r6b=503717676 +vb_rd_stp_01_d=-692785448 +vb_rd_stp_d=1091678328 +vb_rd_stp2_d=1203483876 +vb_rv__decal001=-48830244 +vb_rv__decal002=574763822 +vb_rv__decal003=-647224953 +vb_rv__decal004=-290829309 +vb_rv_013=695464094 +vb_rv_013b=-1923314847 +vb_rv_013c=1925666355 +vb_rv_014=168767965 +vb_rv_1_007=-987124960 +vb_rv_1_1=-1148535178 +vb_rv_1_2=-977218846 +vb_rv_1_3=1181570121 +vb_rv_1_4=-499282965 +vb_rv_1_5=-214159896 +vb_rv_1_6=-50445972 +vb_rv_1_6b00=-1570516282 +vb_rv_1_6b01=-1960172461 +vb_rv_airportrocks3=1796668273 +vb_rv_b00=-1371335627 +vb_rv_b03=463924975 +vb_rv_b04=-408123653 +vb_rv_b05=-184999532 +vb_rv_b06=1120845118 +vb_rv_b07=1350457501 +vb_rv_b08=-1677234254 +vb_rv_b09=700582693 +vb_rv_b10=-897097251 +vb_rv_b11=-1094628783 +vb_rv_b12=-1380210618 +vb_rv_b12b=-1869862975 +vb_rv_b12c=-1630485430 +vb_rv_b13=-1610740533 +vb_rv_b14=-1981751151 +vb_rv_b16=1955378665 +vb_rv_bt1=834516690 +vb_rv_clutter_00=-1725323228 +vb_rv_clutter_020=1316768783 +vb_rv_clutter_021=1605299828 +vb_rv_clutter_022=1841793697 +vb_rv_clutter_027=-817967730 +vb_rv_clutter_028=-594450381 +vb_rv_clutter_12=-1820352976 +vb_rv_clutter_19=327556671 +vb_rv_dc_00=1919459016 +vb_rv_dc_01=-2145371593 +vb_rv_dc_02=-765600059 +vb_rv_dc_03=1691026337 +vb_rv_dc_04=-1358391269 +vb_rv_dc_05=-514753364 +vb_rv_dc_06=156585139 +vb_rv_dc_07=-1123273694 +vb_rv_dc_08=-422443091 +vb_rv_dc_09=412183339 +vb_rv_dc_10=-844900247 +vb_rv_end00=442860035 +vb_rv_end01=1482030563 +vb_rv_end02=1176721790 +vb_rv_end03=274558435 +vb_rv_end04=-38090594 +vb_rv_end05=737420564 +vb_rv_end06=439779737 +vb_rv_end07=-1703149022 +vb_rv_end08=-658669916 +vb_rv_end09=-975513377 +vb_rv_end10=2012560953 +vb_rv_end11=-2101390387 +vb_rv_end12=-1803946174 +vb_rv_end13=710845185 +vb_rv_end14=956252226 +vb_rv_end15=1264444671 +vb_rv_end16=1972779375 +vb_rv_end17=-137708074 +vb_rv_end18=27644300 +vb_rv_end19=340817633 +vb_rv_end20=1064816231 +vb_rv_end21=1245242345 +vb_rv_end22=1543145324 +vb_rv_end23=-112115189 +vb_rv_end24=195487414 +vb_rv_end25=650845442 +vb_rv_end26=823734686 +vb_rv_end27=-1297632071 +vb_rv_end28=-839324837 +vb_rv_end29=-533098532 +vb_rv_end30=2113562619 +vb_rv_end31=1797243462 +vb_rv_end32=-1727259110 +vb_rv_end33=-1424965097 +vb_rv_end34=1489902999 +vb_rv_end35=-1885664468 +vb_rv_end36=-1119590786 +vb_rv_end37=611366109 +vb_rv_end38=305336418 +vb_rv_end39=-1998717514 +vb_rv_end40=-1966013764 +vb_rv_end41=-429278740 +vb_rv_end42=-1233135079 +vb_rv_end43=1940673651 +vb_rv_end44=-2048755489 +vb_rv_end45=-1063358894 +vb_rv_end46=-1553124368 +vb_rv_end47=714392133 +vb_rv_end48=1019635368 +vb_rv_end49=1483382256 +vb_rv_end50=-84044173 +vb_rv_move_00=-665829264 +vb_rv_move_01=-359209731 +vb_rv_move_019=2122421373 +vb_rv_move_029=24486467 +vb_rv_move_030=993925479 +vb_rv_move_031=1757508717 +vb_rv_move_032=300631746 +vb_rv_move_033=1295367510 +vb_rv_move_034=-405081434 +vb_rv_move_037=-1183640105 +vb_rv_move_04=-1916130463 +vb_rv_move_040=1297464382 +vb_rv_move_041=999299251 +vb_rv_move_045=-427135311 +vb_rv_move_046=-305922792 +vb_rv_move_05=-1609314316 +vb_rv_nw2_00=-463448720 +vb_rv_nw2_04=-511979617 +vb_rv_nw2_05=283160168 +vb_rv_nw2_06=-15267115 +vb_rv_nw2_07=608523569 +vb_rv_pipe_040=1533199753 +vb_rv_pipe_042=-1481187768 +vb_rv_pipe_06=-1967635101 +vb_rv_pipe_15=-681353832 +vb_rv_pipe_23=423189419 +vb_rv_pipe_38=-581211188 +vb_rv_port_d_00=1992045517 +vb_rv_port_d_01=1820729185 +vb_rv_port_d_02=-1823478540 +vb_rv_port_d_03=-2132654055 +vb_rv_port_d_04=1592853551 +vb_rv_port_d_05=-831036614 +vb_rv_port_d_06=-1664942126 +vb_rv_port_d_07=-1978049921 +vb_rv_port_d_08=-1475176847 +vb_rv_port_d_09=374665972 +vb_rv_port_d_10=-649594961 +vb_rv_port_d_11=-955100348 +vb_rv_port_d_11b=-903434833 +vb_rv_port_d_12=1692176166 +vb_rv_port_d_12b=-828331682 +vb_rv_port_d_12c=-1596535349 +vb_rv_port_d_12d=-1253247305 +vb_rv_port_d_14=-2140649923 +vb_rv_portb_00=-763399856 +vb_rv_portb_01=-992684549 +vb_rv_portb_02=1578043481 +vb_rv_portb_03=1943876597 +vb_rv_portb_04=1164597008 +vb_rv_portb_05=1432319738 +vb_rv_portb_06=694230782 +vb_rv_portb_07=-73219202 +vb_rv_portb_08=232613875 +vb_rv_portb_09=-600603488 +vb_rv_portb_10=310898164 +vb_rv_portb_11=-1606579871 +vb_rv_portb_13=-905323271 +vb_rv_portb_14=-672499526 +vb_rv_portb_15=1735235518 +vb_rv_portb_16=-2089955394 +vb_rv_portb_17=-1860146397 +vb_rv_portb_18=520521457 +vb_rv_portb_19=750002764 +vb_rv_portb_20=-204589999 +vb_rv_portb_22=408616298 +vb_rv_post_002=-1876631038 +vb_rv_post_1=337880992 +vb_rv_props_combo01_slod=451823973 +vb_rv_props_combo0101_slod=-733528416 +vb_rv_props_combo02_slod=-1165968193 +vb_rv_props_combo03_slod=1958640602 +vb_rv_seabed_69_beach=-870802367 +vb_rv_seabed_70a_beach=1269934236 +vb_rv_seabed_70b_beach=593831503 +vb_rv_seabed_71a_beach=-1858516849 +vb_rv_seabed_71b_beach=813031911 +vb_rv_seabed_b_01=-1527921954 +vb_rv_seabed_b_02=257890243 +vb_rv_seabed_d1=1592439530 +vb_rv_seabed_d10=1921491362 +vb_rv_seabed_d11=1146144053 +vb_rv_seabed_d12=-1777112903 +vb_rv_seabed_d13=1741917242 +vb_rv_seabed_d14=998257556 +vb_rv_seabed_d15=224876387 +vb_rv_seabed_d16=1593703055 +vb_rv_seabed_d17=817896980 +vb_rv_seabed_d18=-956249449 +vb_rv_seabed_d19=-655790488 +vb_rv_seabed_d2=-1792598170 +vb_rv_seabed_d20=-1584562523 +vb_rv_seabed_d21=-1960357415 +vb_rv_seabed_d22=-972339296 +vb_rv_seabed_d23=1874565890 +vb_rv_seabed_d24=-1601766272 +vb_rv_seabed_d25=-1897572035 +vb_rv_seabed_d26=2084844539 +vb_rv_seabed_d27=1786351718 +vb_rv_seabed_d28=1510305662 +vb_rv_seabed_d29=1208994707 +vb_rv_seabed_d3=-1017447475 +vb_rv_seabed_d30=1581676272 +vb_rv_seabed_d31=1272435219 +vb_rv_seabed_d32=854597700 +vb_rv_seabed_d33=694357290 +vb_rv_seabed_d34=-1686310580 +vb_rv_seabed_d35=-1857430298 +vb_rv_seabed_d36=2045718065 +vb_rv_seabed_d37=1839535517 +vb_rv_seabed_d38=1182091070 +vb_rv_seabed_d39=-194501851 +vb_rv_seabed_d40=-669355390 +vb_rv_seabed_d41=-1442015641 +vb_rv_seabed_d42=-1264276585 +vb_rv_seabed_d43=-2047750606 +vb_rv_seabed_d5=-1764875596 +vb_rv_seabed_d51=-1128285523 +vb_rv_seabed_d52=-1424386207 +vb_rv_seabed_d53=-1749159766 +vb_rv_seabed_d54=94620788 +vb_rv_seabed_d55=-194827789 +vb_rv_seabed_d56=-501152401 +vb_rv_seabed_d57=-756586756 +vb_rv_seabed_d58=1529608039 +vb_rv_seabed_d63b=-981893960 +vb_rv_seabed_d63c=-1744231976 +vb_rv_seabed_d63x=1857244993 +vb_rv_seabed_d63y=2094787474 +vb_rv_seabed_d63z=-519457808 +vb_rv_seabed_d63zy=-989591546 +vb_rv_seabed_d66=-1337384800 +vb_rv_seabed_d67=-1645610014 +vb_rv_seabed_d68=502299629 +vb_rv_seabed_d70=-1129400257 +vb_rv_seabed_d71=-800759956 +vb_rv_seabed_d72=-763337758 +vb_rv_seabed_d73=-474872251 +vb_rv_seabed_d74=2034479466 +vb_rv_seabed_d75=-1982377327 +vb_rv_seabed_d76=-1666877395 +vb_rv_seabed_d77=-1352917606 +vb_rv_seabed_d78=809475939 +vb_rv_seabed_d8=1056043777 +vb_rv_seabed_d9=292296694 +vb_rv_seabed_new21=-1203021894 +vb_rv_seabed_new25=-242660811 +vb_rv_seabed_new27_=-42444037 +vb_rv_seabed_new27=-1911749826 +vb_rv_seabed_new49=1443137438 +vb_rv_seabed_new56=983460506 +vb_rv_seabed_new57=167283023 +vb_rv_seabed_new58=1886344763 +vb_rv_seabed_new6=2103581983 +vb_rv_seabed_new69=-1126076862 +vb_rv_seabed_new70a_dcl=-475746561 +vb_rv_seabed_new70a=1972209559 +vb_rv_seabed_new70b=-1647454185 +vb_rv_seabed_new71a_dcl=1579815687 +vb_rv_seabed_new71a=-1451202140 +vb_rv_seabed_new71b_dcl=1615021083 +vb_rv_seabed_new71b=1340257894 +vb_rv_seabed_new72a_dcl=-782287322 +vb_rv_seabed_new72a=-1476629756 +vb_rv_seabed_new72b=-1722364487 +vb_rv_seabed_new73a=-636498414 +vb_rv_seabed_new73b=-389059695 +vb_rv_seabed_new73c=1980794389 +vb_rv_seaweed_01=1281657124 +vb_rv_seaweed_02=1646769322 +vb_rv_uw_dec_00=-1813278486 +vb_rv_uw_dec_01=-1527041271 +vb_rv_uw_dec_02=-1229662596 +vb_rv_uw_dec_03=-913310670 +vb_rv_uw_dec_04=1532075959 +vb_rv_uw_dec_05=1616193982 +vb_rv_uw_dec_06=1912327435 +vb_rv_uw_dec_07=351605499 +vb_rv_uw_dec_09=925783917 +vb_rv_uw_dec_10=938727916 +vb_rv_uw_dec_11=-412501799 +vb_rv_uw_dec_12=-625336454 +vb_rv_uw_dec_13=-319732760 +vb_rv_uw_dec_14=-1638259009 +vb_rv_uw_dec_15=-1814392384 +vb_rv_uw_dec_16=-980650717 +vb_rv_uw_dec_17=-1218815809 +vb_rv_uw_dec_18=1763589192 +vb_rv_uw_dec_19=1496620149 +vb_rv_uw_dec_20=-1629117302 +vb_rv_uw_dec_21=-189214673 +vb_rv_uw1_03=617013633 +vb_rv_uw1_04=-1231452892 +vb_rv_uw1_05=21109368 +vb_rv_uw1_06=334020549 +vb_rv_uw1_07=-309103849 +vb_rv_uw1_08=2085621906 +vb_rv_uw1_09=-705444904 +vb_rv_uw1_10=-929389182 +vb_rv_uw1_11=-1786429608 +vb_rv_uw1_12=-465871677 +vb_rv_uw1_13=-1323239793 +vb_rv_uw1_14=2128417288 +vb_rv_uw1_15=1274653766 +vb_rv_uw1_16=-1703687883 +vb_rv_uw1_17=1751344409 +vb_rv_uw1_18=916816286 +vb_rv_uw1_19=-1588865379 +vb_rv_uw1_20=-226592079 +vb_rv_uw1_21=-1415484168 +vb_rv_uw1_22=1978859932 +vb_rv_uw1_23=1357461389 +vb_rv_uw1_24=-1691694069 +vb_rv_uw1_25=1953365654 +vb_rv_uw1_26=1050907394 +vb_rv_uw1_27=306068024 +vb_rv_uw1_28=1685151389 +vb_rv_vbrv_barge=107227559 +vb_rv_wrk1=1809962610 +velum=-1673356438 +velum2=1077420264 +verlierer2=1102544804 +vestra=1341619767 +vfx_it1_00=1284556934 +vfx_it1_01=1425627487 +vfx_it1_02=1730346418 +vfx_it1_03=694846018 +vfx_it1_04=1000416943 +vfx_it1_05=71055334 +vfx_it1_06=493578820 +vfx_it1_07=-531173360 +vfx_it1_08=-235695275 +vfx_it1_09=-1164794744 +vfx_it1_10=-1246716952 +vfx_it1_11=-489490900 +vfx_it1_12=-786935113 +vfx_it1_13=153699084 +vfx_it1_14=-18862470 +vfx_it1_15=867571749 +vfx_it1_16=461498301 +vfx_it1_17=1348260210 +vfx_it1_18=1176354036 +vfx_it1_19=2130816703 +vfx_it1_20=264685611 +vfx_it2_00=-1278754784 +vfx_it2_01=-1417564268 +vfx_it2_02=-1744107353 +vfx_it2_03=-27339435 +vfx_it2_04=-2108760785 +vfx_it2_05=1888237994 +vfx_it2_06=1629461201 +vfx_it2_07=-950311097 +vfx_it2_08=1265987453 +vfx_it2_09=967756784 +vfx_it2_10=192671283 +vfx_it2_11=-303451377 +vfx_it2_12=-830671842 +vfx_it2_13=-1055008416 +vfx_it2_14=-1276100859 +vfx_it2_15=-1799618403 +vfx_it2_16=361529940 +vfx_it2_17=-2013862125 +vfx_it2_18=2043464383 +vfx_it2_19=1807691428 +vfx_it2_20=1849656877 +vfx_it2_21=-596254056 +vfx_it2_22=-758329530 +vfx_it2_23=-1057281117 +vfx_it2_24=1068280060 +vfx_it2_25=922195858 +vfx_it2_26=-1547439819 +vfx_it2_27=-1711940199 +vfx_it2_28=829066340 +vfx_it2_29=1001693432 +vfx_it2_30=-40164382 +vfx_it2_31=257214293 +vfx_it2_32=1917160757 +vfx_it2_33=-2099106194 +vfx_it2_34=-976899020 +vfx_it2_35=-531764924 +vfx_it2_36=769164384 +vfx_it2_37=1204336704 +vfx_it2_38=-1821454457 +vfx_it2_39=-1656757463 +vfx_it3_00=-1457198910 +vfx_it3_01=1000246711 +vfx_it3_02=522605771 +vfx_it3_03=714828725 +vfx_it3_04=63479312 +vfx_it3_05=235319948 +vfx_it3_06=777679659 +vfx_it3_07=-1073015154 +vfx_it3_08=301775472 +vfx_it3_09=565664229 +vfx_it3_11=-842648184 +vfx_it3_12=-2014664350 +vfx_it3_13=2108724462 +vfx_it3_14=-1553571751 +vfx_it3_15=-1694281837 +vfx_it3_16=-811583244 +vfx_it3_17=634971492 +vfx_it3_18=-231899634 +vfx_it3_19=-527639859 +vfx_it3_20=-1093593518 +vfx_it3_21=748450279 +vfx_it3_22=1515113803 +vfx_it3_23=1207969966 +vfx_it3_24=-174685220 +vfx_it3_25=1677058201 +vfx_it3_26=1147806074 +vfx_it3_27=991956710 +vfx_it3_28=1873868807 +vfx_it3_29=1451869625 +vfx_it3_30=-1021931916 +vfx_it3_31=852815347 +vfx_it3_32=923137625 +vfx_it3_33=-983330030 +vfx_it3_34=-662587058 +vfx_it3_35=-381723959 +vfx_it3_36=2081390699 +vfx_it3_37=-1832210975 +vfx_it3_38=-1586214092 +vfx_it3_39=-1237945160 +vfx_it3_40=-1773620899 +vfx_it3_41=-418983208 +vfx_rnd_wave_01=-915388655 +vfx_rnd_wave_02=2007245690 +vfx_rnd_wave_03=-1387098410 +vfx_wall_wave_01=-1489275558 +vfx_wall_wave_02=949524510 +vfx_wall_wave_03=1917946759 +vigero=-825837129 +vindicator=-1353081087 +virgo=-498054846 +virgo2=-899509638 +virgo3=16646064 +vodkarow=-1720513558 +volatus=-1845487887 +voltic=-1622444098 +voltic2=989294410 +voodoo=2006667053 +voodoo2=523724515 +vortex=-609625092 +w_am_baseball_hi=-259706355 +w_am_baseball=-383950123 +w_am_brfcase=1807506906 +w_am_case=-1400434704 +w_am_digiscanner_hi=-1073612701 +w_am_digiscanner=520317490 +w_am_fire_exting=-171327159 +w_am_flare_hi=-1539617090 +w_am_flare=-1564193152 +w_am_jerrycan=242383520 +w_ar_advancedrifle_hi=-833920933 +w_ar_advancedrifle_mag1=-1573551058 +w_ar_advancedrifle_mag2=-1865686693 +w_ar_advancedrifle=-1707584974 +w_ar_assaultrifle_hi=1678804838 +w_ar_assaultrifle_mag1=1044133150 +w_ar_assaultrifle_mag2=-1072154412 +w_ar_assaultrifle=273925117 +w_ar_bullpuprifle_mag1=-1565195963 +w_ar_bullpuprifle_mag2=-1258838582 +w_ar_bullpuprifle=-1288559573 +w_ar_carbinerifle_hi=104716717 +w_ar_carbinerifle_mag1=-1142562815 +w_ar_carbinerifle_mag2=1370360727 +w_ar_carbinerifle=1026431720 +w_ar_musket=1652015642 +w_ar_railgun_mag1=-1439230643 +w_ar_railgun=-1876506235 +w_ar_specialcarbine_mag1=-177292685 +w_ar_specialcarbine_mag2=-408150290 +w_ar_specialcarbine=-1745643757 +w_at_ar_afgrip_hi=-213027648 +w_at_ar_afgrip=-549787707 +w_at_ar_flsh_hi=2035575766 +w_at_ar_flsh=-1572366268 +w_at_ar_supp_02_hi=-1166471211 +w_at_ar_supp_02=-433207992 +w_at_ar_supp_hi=-2012934461 +w_at_ar_supp=2127522061 +w_at_pi_flsh_hi=-1092366761 +w_at_pi_flsh=1130912089 +w_at_pi_supp_2=-1333942516 +w_at_pi_supp_hi=224713395 +w_at_pi_supp=-1025213666 +w_at_railcover_01_hi=412900178 +w_at_railcover_01=1508551686 +w_at_scope_large_hi=-386727222 +w_at_scope_large=902783233 +w_at_scope_macro_2=1234627046 +w_at_scope_macro_hi=1324672924 +w_at_scope_macro=-1148808407 +w_at_scope_max_hi=-725521582 +w_at_scope_max=514930793 +w_at_scope_medium_hi=-1974675239 +w_at_scope_medium=-98833 +w_at_scope_small_2=1517447672 +w_at_scope_small_hi=-132507543 +w_at_scope_small=-1089070097 +w_at_sr_supp_2=-1376365801 +w_at_sr_supp_hi=-1982547489 +w_at_sr_supp=985886684 +w_ex_apmine=1876445962 +w_ex_birdshat=1090792329 +w_ex_grenadefrag_hi=-1809859709 +w_ex_grenadefrag=290600267 +w_ex_grenadesmoke=1591549914 +w_ex_molotov_hi=-1623789737 +w_ex_molotov=-880609331 +w_ex_pe_hi=-329092498 +w_ex_pe=-1110203649 +w_ex_snowball=1297482736 +w_lr_40mm_pu=1559922313 +w_lr_40mm=1948242884 +w_lr_firework_rocket=439782367 +w_lr_firework=491091384 +w_lr_grenadelauncher_hi=-600317048 +w_lr_grenadelauncher=-606683246 +w_lr_homing_rocket=-1146260322 +w_lr_homing=1901887007 +w_lr_rpg_hi=-58701374 +w_lr_rpg_rocket_pu=-547018963 +w_lr_rpg_rocket=-1707997257 +w_lr_rpg=-218858073 +w_me_bat=32653987 +w_me_bottle=1150762982 +w_me_crowbar=1862268168 +w_me_dagger=601713565 +w_me_gclub=-580196246 +w_me_hammer=64104227 +w_me_hatchet=1653948529 +w_me_knife_01=-1982443329 +w_me_nightstick=-1634978236 +w_mg_combatmg_hi=-703091127 +w_mg_combatmg_mag1=-548430598 +w_mg_combatmg_mag2=-377179804 +w_mg_combatmg=-739394447 +w_mg_mg_hi=-261565305 +w_mg_mg_mag1=342630364 +w_mg_mg_mag2=1494231331 +w_mg_mg=-2056364402 +w_mg_minigun_hi=309921664 +w_mg_minigun=422658457 +w_pi_appistol_hi=-1106867781 +w_pi_appistol_mag1=1789204922 +w_pi_appistol_mag2=-1670447795 +w_pi_appistol=905830540 +w_pi_combatpistol_hi=554601322 +w_pi_combatpistol_mag1=1099734388 +w_pi_combatpistol_mag2=1256108056 +w_pi_combatpistol=403140669 +w_pi_flaregun_mag1=576500243 +w_pi_flaregun_shell=665801196 +w_pi_flaregun=1349014803 +w_pi_heavypistol_mag1=-642859694 +w_pi_heavypistol_mag2=-404137529 +w_pi_heavypistol=1927398017 +w_pi_pistol_hi=1182503934 +w_pi_pistol_mag1=-1899196150 +w_pi_pistol_mag2=-1592052313 +w_pi_pistol=1467525553 +w_pi_pistol50_hi=-72482195 +w_pi_pistol50_mag1=874805497 +w_pi_pistol50_mag2=460539799 +w_pi_pistol50=-178484015 +w_pi_sns_pistol_mag1=-902398285 +w_pi_sns_pistol_mag2=-1202660632 +w_pi_sns_pistol=339962010 +w_pi_stungun_hi=-1207333876 +w_pi_stungun=1609356763 +w_pi_vintage_pistol_mag1=2068113221 +w_pi_vintage_pistol_mag2=-1786569791 +w_pi_vintage_pistol=-1124046276 +w_sb_assaultsmg_hi=-2076813088 +w_sb_assaultsmg_mag1=-312532388 +w_sb_assaultsmg_mag2=-546011513 +w_sb_assaultsmg=-473574177 +w_sb_gusenberg_mag1=-710679252 +w_sb_gusenberg_mag2=1691386759 +w_sb_gusenberg=574348740 +w_sb_microsmg_hi=-1801400717 +w_sb_microsmg_mag1=-31119053 +w_sb_microsmg_mag2=-272135048 +w_sb_microsmg=-1056713654 +w_sb_smg_hi=461438061 +w_sb_smg_mag1=-827974527 +w_sb_smg_mag2=666848946 +w_sb_smg=-500057996 +w_sg_assaultshotgun_hi=-460448652 +w_sg_assaultshotgun_mag1=-1793660294 +w_sg_assaultshotgun_mag2=-1411835906 +w_sg_assaultshotgun=1255410010 +w_sg_bullpupshotgun_hi=1265592260 +w_sg_bullpupshotgun=-1598212834 +w_sg_heavyshotgun_mag1=-1253076872 +w_sg_heavyshotgun_mag2=-992039018 +w_sg_heavyshotgun=-1209868881 +w_sg_pumpshotgun_hi=607897242 +w_sg_pumpshotgun=689760839 +w_sg_sawnoff_hi=2075991356 +w_sg_sawnoff=-675841386 +w_sr_heavysniper_hi=-250831757 +w_sr_heavysniper_mag1=-850235586 +w_sr_heavysniper=-746966080 +w_sr_marksmanrifle_mag1=-879932022 +w_sr_marksmanrifle_mag2=-707567082 +w_sr_marksmanrifle=-1711248638 +w_sr_sniperrifle_hi=-807686903 +w_sr_sniperrifle_mag1=2095405400 +w_sr_sniperrifle=346403307 +warrener=1373123368 +washington=1777363799 +wastelander=-1912017790 +watercooler_bottle001=519074619 +wheel_bkf_01=2010064375 +wheel_bkf_01w=-1401718549 +wheel_bkf_02=1702855000 +wheel_bkf_02w=-1487539624 +wheel_bkf_03=-601854308 +wheel_bkf_03w=-669986027 +wheel_bkf_04=-315191116 +wheel_bkf_04w=2010843439 +wheel_bkf_05=1681096384 +wheel_bkf_05w=-57109064 +wheel_bkf_06=1373821471 +wheel_bkf_06w=-33155141 +wheel_bkf_07=681674653 +wheel_bkf_07w=-20964245 +wheel_bkf_08=-1409446333 +wheel_bkf_08w=339098863 +wheel_bkf_09=440920790 +wheel_bkf_09w=-665204513 +wheel_bkf_10=662111904 +wheel_bkf_10w=-215018164 +wheel_bkf_11=-1858086352 +wheel_bkf_11w=-2071513454 +wheel_bkf_12=-2108015515 +wheel_bkf_12w=1983389068 +wheel_bkf_13=1845695415 +wheel_bkf_13w=-1884467378 +wheel_bkr_01=-967233645 +wheel_bkr_01w=-1995101519 +wheel_bkr_02=-1272607956 +wheel_bkr_02w=-1143762615 +wheel_bkr_03=1996099798 +wheel_bkr_03w=304102017 +wheel_bkr_04=-1773121662 +wheel_bkr_04w=-146668055 +wheel_bkr_05=1528518937 +wheel_bkr_05w=940573736 +wheel_bkr_06=-1992379041 +wheel_bkr_06w=635003091 +wheel_bkr_07=425022874 +wheel_bkr_07w=-1155865412 +wheel_bkr_08=1189687489 +wheel_bkr_08w=1916162560 +wheel_bkr_09=-270597458 +wheel_bkr_09w=1232994128 +wheel_bkr_10=-1692805759 +wheel_bkr_10w=272821082 +wheel_bkr_11=1353531669 +wheel_bkr_11w=617628616 +wheel_bkr_12=1718054025 +wheel_bkr_12w=-567855777 +wheel_bkr_13=765098736 +wheel_bkr_13w=104270038 +wheel_drft_01=-668546108 +wheel_drft_01w=633235711 +wheel_drft_02=2098664870 +wheel_drft_02w=841713021 +wheel_drft_03=-1435307939 +wheel_drft_03w=-1085301121 +wheel_drft_04=-1628645039 +wheel_drft_04w=885523522 +wheel_drft_05=1131553365 +wheel_drft_05w=-22178126 +wheel_drft_06=976490457 +wheel_drft_06w=1170319481 +wheel_drft_07=1743579978 +wheel_drft_07w=1104486204 +wheel_drft_08=1475038023 +wheel_drft_08w=1715069549 +wheel_drft_09=-54881049 +wheel_drft_09w=889814705 +wheel_drft_10=1317221055 +wheel_drft_10w=-1984806617 +wheel_drft_11=1152720675 +wheel_drft_11w=-1497138071 +wheel_drft_12=-1427281002 +wheel_drft_12w=170868663 +wheel_drft_13=-1617537816 +wheel_drft_13w=192791412 +wheel_drft_14=-1930973301 +wheel_drft_14w=-853457980 +wheel_drft_15=2058685222 +wheel_drft_15w=-1145986555 +wheel_drft_16=-395123040 +wheel_drft_16w=1313850359 +wheel_drft_17=-699841971 +wheel_drft_17w=-590061030 +wheel_drft_18=539317760 +wheel_drft_18w=-922962237 +wheel_drft_19=-739459692 +wheel_drft_19w=-541891248 +wheel_drft_20=-496838304 +wheel_drft_20w=187126008 +wheel_drft_21=-2013911928 +wheel_drft_21w=835395423 +wheel_drft_22=-983720106 +wheel_drft_22w=-824158629 +wheel_drft_23=-209486943 +wheel_drft_23w=1725237094 +wheel_drft_24=763522970 +wheel_drft_24w=-34491659 +wheel_hiend_01=1028912594 +wheel_hiend_01w=-803606181 +wheel_hiend_02=752276696 +wheel_hiend_02w=-1541662176 +wheel_hiend_03=-1327768352 +wheel_hiend_03w=1791075348 +wheel_hiend_04=1394942324 +wheel_hiend_04w=-375741648 +wheel_hiend_05=1162839497 +wheel_hiend_05w=1301374840 +wheel_hiend_06=1970300426 +wheel_hiend_06w=-219630752 +wheel_hiend_07=-102404366 +wheel_hiend_07w=-1416116989 +wheel_hiend_08=-1683180926 +wheel_hiend_08w=-1151244814 +wheel_hiend_09=-1905584129 +wheel_hiend_09w=248482137 +wheel_hiend_10=-1549649255 +wheel_hiend_10w=11518407 +wheel_hiend_11=-2001206075 +wheel_hiend_11w=-459765587 +wheel_hiend_12=-1205476448 +wheel_hiend_12w=-1900553395 +wheel_hiend_13=918184135 +wheel_hiend_13w=469073442 +wheel_hiend_14=758402491 +wheel_hiend_14w=-906766136 +wheel_hiend_15=1368036971 +wheel_hiend_15w=532185960 +wheel_hiend_16=2144629502 +wheel_hiend_16w=1810012791 +wheel_hiend_17=-1923969522 +wheel_hiend_17w=685255520 +wheel_hiend_18=-1322658372 +wheel_hiend_18w=361498088 +wheel_hiend_19=-553668245 +wheel_hiend_19w=-1659922923 +wheel_hiend_20=1845153859 +wheel_hiend_20w=-1366314880 +wheel_loride_01=-292611567 +wheel_loride_01w=635554795 +wheel_loride_02=-1501361670 +wheel_loride_02w=-1283148862 +wheel_loride_03=-904539873 +wheel_loride_03w=794472064 +wheel_loride_04=841163064 +wheel_loride_04w=-1708312664 +wheel_loride_05=608863623 +wheel_loride_05w=-1700712208 +wheel_loride_06=547323441 +wheel_loride_06w=1255904966 +wheel_loride_07=54215529 +wheel_loride_07w=-154636275 +wheel_loride_08=-1079264193 +wheel_loride_08w=-1442810398 +wheel_loride_09=-1578270525 +wheel_loride_09w=19539348 +wheel_loride_10=-108351824 +wheel_loride_10w=2008638742 +wheel_loride_11=1195231765 +wheel_loride_11w=-2138369183 +wheel_loride_12=309747847 +wheel_loride_12w=646987961 +wheel_loride_13=-471628958 +wheel_loride_13w=730221501 +wheel_loride_14=1077558286 +wheel_loride_14w=-312905608 +wheel_loride_15=-1903077189 +wheel_loride_15w=1857284967 +wheel_musc_01=2043595418 +wheel_musc_01w=925950032 +wheel_musc_02=-1938526235 +wheel_musc_02w=630766624 +wheel_musc_03=1665310082 +wheel_musc_03w=-315732324 +wheel_musc_04=1737401882 +wheel_musc_04w=1479254821 +wheel_musc_05=-1056548596 +wheel_musc_05w=1785219974 +wheel_musc_06=-749077069 +wheel_musc_06w=143197825 +wheel_musc_07=-1668575209 +wheel_musc_07w=545765878 +wheel_musc_08=-1367198716 +wheel_musc_08w=-758997739 +wheel_musc_09=-94909534 +wheel_musc_09w=183932169 +wheel_musc_10=-1280344842 +wheel_musc_10w=319084271 +wheel_musc_11=395723966 +wheel_musc_11w=878453233 +wheel_musc_12=-971890245 +wheel_musc_12w=-1354131794 +wheel_musc_13=-1145107179 +wheel_musc_13w=-1195565279 +wheel_musc_14=-361436544 +wheel_musc_14w=1611623587 +wheel_musc_15=174369375 +wheel_musc_15w=-1965368135 +wheel_musc_16=18716625 +wheel_musc_16w=1988309738 +wheel_musc_17=796423302 +wheel_musc_17w=967459113 +wheel_musc_20=-319525289 +wheel_musc_20w=2026525785 +wheel_off_01=-781405373 +wheel_off_01w=-1885774086 +wheel_off_02=-422322671 +wheel_off_02w=1224040547 +wheel_off_03=132456519 +wheel_off_03w=-884667460 +wheel_off_04=513428913 +wheel_off_04w=-379304230 +wheel_off_05=-464103126 +wheel_off_05w=-1131481848 +wheel_off_06=-91978362 +wheel_off_06w=-1778047275 +wheel_off_07=-956883348 +wheel_off_07w=1862129587 +wheel_off_08=-718095645 +wheel_off_08w=1380392230 +wheel_off_09=-1556982073 +wheel_off_09w=2017399950 +wheel_off_10=74356774 +wheel_off_10w=569538807 +wheel_spt_01=-977075438 +wheel_spt_01w=2050543069 +wheel_spt_02=925263319 +wheel_spt_02w=253459228 +wheel_spt_03=561265267 +wheel_spt_03w=269712364 +wheel_spt_04=283220302 +wheel_spt_04w=-902527693 +wheel_spt_05=-2096759399 +wheel_spt_05w=-971998261 +wheel_spt_06=1880872901 +wheel_spt_06w=694240727 +wheel_spt_07=1586508974 +wheel_spt_07w=1084748612 +wheel_spt_08=-1437348712 +wheel_spt_08w=315993004 +wheel_spt_09=-1677774865 +wheel_spt_09w=1211766672 +wheel_spt_10=414064175 +wheel_spt_10w=-2101896803 +wheel_spt_11=682081826 +wheel_spt_11w=600890105 +wheel_spt_12=-152642911 +wheel_spt_12w=526766403 +wheel_spt_13=86832941 +wheel_spt_13w=-495558931 +wheel_spt_14=-746384422 +wheel_spt_14w=2133104491 +wheel_spt_15=1073016012 +wheel_spt_15w=-885985989 +wheel_spt_16=259656663 +wheel_spt_16w=-351165128 +wheel_spt_17=482616939 +wheel_spt_17w=1201889150 +wheel_spt_18=-351517956 +wheel_spt_18w=-392945087 +wheel_spt_19=-83959071 +wheel_spt_19w=-1148794509 +wheel_spt_20=1698805833 +wheel_spt_20w=-328059960 +wheel_spt_21=828395659 +wheel_spt_21w=-803184271 +wheel_spt_22=1067281669 +wheel_spt_22w=-1477275146 +wheel_spt_23=239307346 +wheel_spt_23w=1625097400 +wheel_spt_24=478783198 +wheel_spt_24w=-2127706567 +wheel_spt_25=754534325 +wheel_spt_25w=-1957318763 +wheel_suv_01=1879309698 +wheel_suv_01w=1614380651 +wheel_suv_02=1038948693 +wheel_suv_02w=-1718913930 +wheel_suv_03=1135617243 +wheel_suv_03w=2039984999 +wheel_suv_04=395496609 +wheel_suv_04w=334158079 +wheel_suv_05=627075132 +wheel_suv_05w=705201170 +wheel_suv_06=-147878949 +wheel_suv_06w=-1655902667 +wheel_suv_07=-586000487 +wheel_suv_07w=1087550438 +wheel_suv_08=-325126478 +wheel_suv_08w=207507138 +wheel_suv_09=-1176956633 +wheel_suv_09w=-1817322421 +wheel_suv_10=-587632973 +wheel_suv_10w=-2088916399 +wheel_suv_11=-1432253948 +wheel_suv_11w=447273461 +wheel_suv_12=-1177278359 +wheel_suv_12w=-2103338871 +wheel_suv_13=120046355 +wheel_suv_13w=-192971345 +wheel_suv_14=406152494 +wheel_suv_14w=-763282953 +wheel_suv_15=-437092183 +wheel_suv_15w=1347073664 +wheel_suv_16=85573367 +wheel_suv_16w=812873758 +wheel_suv_17=1383127460 +wheel_suv_17w=-649114933 +wheel_suv_18=1598747480 +wheel_suv_18w=643458756 +wheel_suv_19=1024110296 +wheel_suv_19w=-976378108 +windsor=1581459400 +windsor2=-1930048799 +winerow=-1551002089 +wolfsbane=-618617997 +xls=1203490606 +xls2=-432008408 +youga=65402552 +youga2=1026149675 +zentorno=-1403128555 +zion=-1122289213 +zion2=-1193103848 +zombiea=-1009268949 +zombieb=-570033273 +zprop_bin_01a_old=1919238784 +ztype=758895617 diff --git a/resources/Hash-Checker/TXTLists/readme.md b/resources/Hash-Checker/TXTLists/readme.md new file mode 100644 index 000000000..b2ed65c1b --- /dev/null +++ b/resources/Hash-Checker/TXTLists/readme.md @@ -0,0 +1,26 @@ +These files can be used for your own object scanner or what ever, +they can ofcourse also be used to simply search for the hashes with Notepad for example. + +I have posted 4 different files: +Objects-HashFirst.txt = Are the hashes with the model name second in the list (Example: -1267889684=02gate3_l) +Objects-ModelNamesFirst.txt = Are the hashes with the model first second in the list (Example: 02gate3_l=-1267889684) + +The other two files are basically exactly the same, but with the 'extra add-on' to them that on every line +INFRONT of over line it says , and at the END of everyline it says + +This to make it easier for you to use them in Notepad(++) for example and do a "Search And Replace" for all + portions and the same for all the portions. This should make it much easier to put them +in you own array when you for example replace all with , + +(I guess you'll get the point ;) ) + +Those 'prefixed files' can be found here: +Objects-HashFirst-WITHPREFIX.txt +Objects-ModelNamesFirst-WITHPREFIX.txt + +Ofcourse you can also just use the 'pre-supplied' script/lua which gives you the option to type: +objectname HashNumberHere + +In your F8 console (in FiveM), +This will instantly report back the (known) modelname for the hash you've entered (all hashes are in int32 btw) + diff --git a/resources/Hash-Checker/__resource.lua b/resources/Hash-Checker/__resource.lua new file mode 100644 index 000000000..b9be8aff4 --- /dev/null +++ b/resources/Hash-Checker/__resource.lua @@ -0,0 +1,7 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + + +client_scripts { + "HashToName.lua" +} + diff --git a/resources/Hash-Checker/readme.md b/resources/Hash-Checker/readme.md new file mode 100644 index 000000000..22c0d8486 --- /dev/null +++ b/resources/Hash-Checker/readme.md @@ -0,0 +1,11 @@ +This simple addon makes it super easy to get the modelname from 53859 objects by entering their hash +in your F8 console (in FiveM). + +This will instantly report back the (known) modelname for the hash you've entered (all hashes are in int32 btw) + + +Usage of this list in or resource in your own project is allowed, however PLEASE DO CREDIT APPROPIATELY! +Gathering all the information, sorting the list, preparing them in multiple styles for others to use etc was +A LOT of work, so please respect that and show some credits where needed :) + +Have fun, diff --git a/resources/Head-Tags/client/client.lua b/resources/Head-Tags/client/client.lua new file mode 100644 index 000000000..9dff01c6d --- /dev/null +++ b/resources/Head-Tags/client/client.lua @@ -0,0 +1,106 @@ +local id = 0 +local ShowTag = false +local showTags = true +local seeTags = false +local isDriver = false +local staffTable = { 0 } + +RegisterNetEvent('staffTag') +AddEventHandler('staffTag', function(playerID) + if staffTag then + staffTag = false + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Staff tag ^*^1Disabled^0"}}) + else + staffTag = true + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Staff tag ^*^2Enabled^0"}}) + end +end) + +RegisterNetEvent('sendStaff') +AddEventHandler('sendStaff', function(_staffTable) + staffTable = _staffTable +end) + + +RegisterNetEvent('showTags') +AddEventHandler('showTags', function() + if showTags then + showTags = false + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Player tags ^*^1Disabled^0"}}) + else + showTags = true + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Player tags ^*^2Enabled^0"}}) + end +end) + +RegisterNetEvent('seeTags') +AddEventHandler('seeTags', function() + if seeTags then + seeTags = false + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Player tags trough walls ^*^1Disabled^0"}}) + else + seeTags = true + TriggerEvent('chat:addMessage', {color = { 255, 0, 0},multiline = false,args = {"[SYSTEM]", "Player tags trough walls ^*^2Enabled^0"}}) + end +end) + +function ManageHeadLabels() + for i = 0, 255 do + if NetworkIsPlayerActive(i) then + local iPed = GetPlayerPed(i) + local lPed = PlayerPedId() + if iPed ~= lPed then-- EDIT!!! + if DoesEntityExist(iPed) then + distance = math.ceil(GetDistanceBetweenCoords(GetEntityCoords(lPed), GetEntityCoords(iPed))) + if HasEntityClearLosToEntity(iPed, lPed, 17) or seeTags then + if distance < disPlayerNames and showTags then + if NetworkIsPlayerTalking(i) then + headDisplayId = N_0xbfefe3321a3f5015(iPed, "", false, false, "", false ) + SetMpGamerTagAlpha(headDisplayId, 4, 225) + SetMpGamerTagVisibility(headDisplayId, 4, true) + else + headDisplayId = N_0xbfefe3321a3f5015(iPed, "", false, false, "", false ) + if has_value(staffTable,GetPlayerServerId(i)) then + SetMpGamerTagName(headDisplayId,DisplayStaffTag.." "..GetPlayerServerId(i).." | "..GetPlayerName(i)) + SetMpGamerTagColour(headDisplayId, 0, 6) + else + SetMpGamerTagColour(headDisplayId, 0, 0) + SetMpGamerTagName(headDisplayId,GetPlayerServerId(i).." | "..GetPlayerName(i)) + end + if driverID == GetPlayerServerId(i) then + + else + + end + SetMpGamerTagVisibility(headDisplayId, 4, false) + SetMpGamerTagVisibility(headDisplayId, 0, true) + end + else + headDisplayId = N_0xbfefe3321a3f5015(iPed, "", false, false, "", false ) + SetMpGamerTagName(headDisplayId,GetPlayerServerId(i).." | "..GetPlayerName(i)) + SetMpGamerTagVisibility(headDisplayId, 0, false) + SetMpGamerTagVisibility(headDisplayId, 7, false) + end + end + end + end + end + end +end + +function has_value (tab, val) + for i, v in ipairs (tab) do + if (v == val) then + return true + end + end + return false +end + + +Citizen.CreateThread(function() + while true do + ManageHeadLabels() + Citizen.Wait(0) + end +end) \ No newline at end of file diff --git a/resources/Head-Tags/config.lua b/resources/Head-Tags/config.lua new file mode 100644 index 000000000..c2be26579 --- /dev/null +++ b/resources/Head-Tags/config.lua @@ -0,0 +1,4 @@ +Config = {} + +DisplayStaffTag = "Staff |" +disPlayerNames = 10 \ No newline at end of file diff --git a/resources/Head-Tags/fxmanifest.lua b/resources/Head-Tags/fxmanifest.lua new file mode 100644 index 000000000..929a25f18 --- /dev/null +++ b/resources/Head-Tags/fxmanifest.lua @@ -0,0 +1,13 @@ +author 'JokeDevil' +description 'JD_playerID (https://www.jokedevil.com/)' +version '1.0.0' +url 'https://jokedevil.com' + +server_script 'server/server.lua' +server_script 'config.lua' + +client_script 'client/client.lua' +client_script 'config.lua' + +game 'gta5' +fx_version 'bodacious' diff --git a/resources/Head-Tags/server/server.lua b/resources/Head-Tags/server/server.lua new file mode 100644 index 000000000..c049db9b1 --- /dev/null +++ b/resources/Head-Tags/server/server.lua @@ -0,0 +1,89 @@ +local staffTag = false +local staffTable = { 0 } + +--print(table.unpack(staffTable)) + +RegisterCommand("stafftag", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, "jd.staff") then + -- Add player to Staff table + TriggerClientEvent("staffTag", source, source) + if has_value(staffTable, source) then + removebyKey(staffTable, source) + else + table.insert(staffTable, source) + end + --print(table.unpack(staffTable)) + TriggerClientEvent("sendStaff", -1, staffTable) + else + TriggerClientEvent('chat:addMessage', source, {color = { 0, 125, 255},multiline = false, args = {"[JD_PlayerID]", "You're ^*^1Not^0^r allowed to use this command!"}}) + end +end) + +function has_value (tab, val) + for i, v in ipairs (tab) do + if (v == val) then + return true + end + end + return false +end + +function removebyKey(tab, val) + for i, v in ipairs (tab) do + if (v == val) then + tab[i] = nil + end + end +end + +AddEventHandler('playerDropped', function (reason) + print("Player" .. GetPlayerName(source) .. "removed from staff table (Reason: " .. reason .. ")") + removebyKey(staffTable, source) + end) + +RegisterCommand("seetags", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, "jd.staff") then + TriggerClientEvent("seeTags", source) + else + TriggerClientEvent('chat:addMessage', source, {color = { 0, 125, 255},multiline = false, args = {"[JD_PlayerID]", "You're ^*^1Not^0^r allowed to use this command!"}}) + end +end) + +RegisterCommand("showtags", function(source, args, rawCommand) + TriggerClientEvent("showTags", source) +end) + +-- version check +Citizen.CreateThread( + function() + local vRaw = LoadResourceFile(GetCurrentResourceName(), 'version.json') + if vRaw and Config.versionCheck then + local v = json.decode(vRaw) + PerformHttpRequest( + 'https://raw.githubusercontent.com/JokeDevil/JD_playerID/master/version.json', + function(code, res, headers) + if code == 200 then + local rv = json.decode(res) + if rv.version ~= v.version then + print( + ([[^1 +------------------------------------------------------- +JD_playerID +UPDATE: %s AVAILABLE +CHANGELOG: %s +------------------------------------------------------- +^0]]):format( + rv.version, + rv.changelog + ) + ) + end + else + print('^1JD_playerID unable to check version^0') + end + end, + 'GET' + ) + end + end +) \ No newline at end of file diff --git a/resources/Head-Tags/version.json b/resources/Head-Tags/version.json new file mode 100644 index 000000000..9a034aba5 --- /dev/null +++ b/resources/Head-Tags/version.json @@ -0,0 +1,4 @@ +{ + "version": "1.0.0", + "changelog": "First Release" +} diff --git a/resources/Heli-Cam/README.md b/resources/Heli-Cam/README.md new file mode 100644 index 000000000..e3a1e46f7 --- /dev/null +++ b/resources/Heli-Cam/README.md @@ -0,0 +1,17 @@ +# FiveM - heli by mraes +Version 1.3 - 2017/06/09 + +Instructions: + * Download resource + * Add heli entry to your citmp-server.yml AutoStartResources + * Press the the E key to switch to the HeliCam + * Whilst in Helicam: move mouse to rotate cam, scroll to zoom and use the RIGHT MOUSE BUTTON to switch between normal, nightvision and thermal vision + * Whilst in Helicam: when hovering over a vehicle and close enough to it, you can see vehicle info. If you can see this, press SPACE to lock camera onto the vehicle. SPACE again to unlock camera. + * Press the X key to rappel from the helicopter + * Press the G key as helicopter pilot to switch on the spotlight (this is synced across the network to all players) + + Changelog: + * 2017/06/08: Added smoothing to camera movement. + * 2017/06/08: Added Nightvision and Thermal Vision. + * 2017/06/09: Made camera movement smoother when zoomed in. + * 2017/06/12: Added rappel, spotlight and showing of vehicle information + lock onto vehicle. Changed some keys. Added screen effect overlay to make it look like cam feed. \ No newline at end of file diff --git a/resources/Heli-Cam/__resource.lua b/resources/Heli-Cam/__resource.lua new file mode 100644 index 000000000..5eef20320 --- /dev/null +++ b/resources/Heli-Cam/__resource.lua @@ -0,0 +1,7 @@ +-- Manifest +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' -- newer resource manifest with changes to network code + +description 'FiveM LSPD Heli Cam by mraes' + +client_script 'heli_client.lua' +server_script 'heli_server.lua' diff --git a/resources/Heli-Cam/heli_client.lua b/resources/Heli-Cam/heli_client.lua new file mode 100644 index 000000000..e5a3d6b4f --- /dev/null +++ b/resources/Heli-Cam/heli_client.lua @@ -0,0 +1,505 @@ +-- FiveM Heli Cam by mraes +-- Version 1.3 2017-06-12 +-- Modified version incorporating spotlight and other tweaks by Loque and by rjross2013. Credits for tips gleaned from these mods: Guadmaz's Simple Police Searchlight, devilkkw's Speed Camera and nynjardin's Simple Outlaw Alert. + +-- config +local brightness = 1.0 +local fov_max = 80.0 +local fov_min = 10.0 -- max zoom level (smaller fov is more zoom) +local zoomspeed = 3.0 -- camera zoom speed +local speed_lr = 4.0 -- speed by which the camera pans left-right +local speed_ud = 4.0 -- speed by which the camera pans up-down +local toggle_helicam = 51 -- control id of the button by which to toggle the helicam mode. Default: INPUT_CONTEXT (E) +local toggle_vision = 25 -- control id to toggle vision mode. Default: INPUT_AIM (Right mouse btn) +local toggle_rappel = 306 -- control id to rappel out of the heli. Default: INPUT_DUCK (N) +local toggle_spotlight = 304 -- control id to toggle the various spotlight states Default: INPUT_PhoneCameraGrid (H) +local toggle_lock_on = 22 -- control id to lock onto a vehicle with the camera or unlock from vehicle (with or without camera). Default is INPUT_SPRINT (spacebar) +local toggle_display = 44 -- control id to toggle vehicle info display. Default: INPUT_COVER (Q) +local maxtargetdistance = 750 -- max distance at which target lock is maintained + +-- Script starts here +local target_vehicle = nil +local new_target = nil +local manual_spotlight = false +local vehicle_display = 0 -- 0 is default full vehicle info display with speed/model/plate, 1 is model/plate, 2 turns off display +local helicam = false +local polmav_hash = GetHashKey("polmav") +local fov = (fov_max+fov_min)*0.5 +local vision_state = 0 -- 0 is normal, 1 is nightmode, 2 is thermal vision + +Citizen.CreateThread(function() -- Register ped decorators used to pass some variables from heli pilot to other players (variable settings: 1=false, 2=true) + while true do + Citizen.Wait(0) + if NetworkIsSessionStarted() then + DecorRegister("EnableTrackingSpotlight", 3) + DecorRegister("EnableManualSpotlight", 3) + DecorRegister("DeleteTarget", 3) + DecorRegister("PauseTrackingSpotlight", 3) + DecorRegister("xSpotvector", 3) + DecorRegister("ySpotvector", 3) + DecorRegister("zSpotvector", 3) + return + end + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if IsPlayerInPolmav() then + local lPed = GetPlayerPed(-1) + local heli = GetVehiclePedIsIn(lPed) + + if IsHeliHighEnough(heli) then + if IsControlJustPressed(0, toggle_helicam) then -- Toggle Helicam + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + helicam = true + end + + if IsControlJustPressed(0, toggle_rappel) then -- Initiate rappel + Citizen.Trace("try to rappel") + if GetPedInVehicleSeat(heli, 1) == lPed or GetPedInVehicleSeat(heli, 2) == lPed then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + TaskRappelFromHeli(GetPlayerPed(-1), 1) + else + SetNotificationTextEntry( "STRING" ) + AddTextComponentString("~r~Can't rappel from this seat") + DrawNotification(false, false ) + PlaySoundFrontend(-1, "5_Second_Timer", "DLC_HEISTS_GENERAL_FRONTEND_SOUNDS", false) + end + end + end + + if IsControlJustPressed(0, toggle_spotlight) and GetPedInVehicleSeat(heli, -1) == lPed and not helicam then -- Toggle forward and tracking spotlight states + if target_vehicle then + if DecorGetInt(lPed, "EnableTrackingSpotlight") == 2 then + if DecorGetInt(lPed, "PauseTrackingSpotlight") == 1 then + DecorSetInt(lPed, "PauseTrackingSpotlight", 2) + else + DecorSetInt(lPed, "PauseTrackingSpotlight", 1) + end + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + else + spotlight_state = false + TriggerServerEvent("heli:forward.spotlight", spotlight_state) + DecorSetInt(lPed, "EnableTrackingSpotlight", 2) + DecorSetInt(lPed, "PauseTrackingSpotlight", 1) + TriggerServerEvent("heli:tracking.spotlight", target_vehicle) + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + end + else + DecorSetInt(lPed, "EnableTrackingSpotlight", 1) + DecorSetInt(lPed, "PauseTrackingSpotlight", 1) + spotlight_state = not spotlight_state + TriggerServerEvent("heli:forward.spotlight", spotlight_state) + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + end + end + + if IsControlJustPressed(0, toggle_lock_on) and GetPedInVehicleSeat(heli, -1) == lPed then -- Delete target + DecorSetInt(lPed, "DeleteTarget", 2) + DecorSetInt(lPed, "EnableTrackingSpotlight", 1) + DecorSetInt(lPed, "PauseTrackingSpotlight", 1) + target_vehicle = nil + new_target = nil + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + end + + if DecorGetInt(lPed, "DeleteTarget") == 2 then + target_vehicle = nil + new_target = nil + Citizen.Wait(5) + DecorSetInt(lPed, "DeleteTarget", 1) + end + + if IsControlJustPressed(0, toggle_display) and GetPedInVehicleSeat(heli, -1) == lPed then + ChangeDisplay() + end + end + + if helicam then + SetTimecycleModifier("heliGunCam") + SetTimecycleModifierStrength(0.3) + local scaleform = RequestScaleformMovie("HELI_CAM") + while not HasScaleformMovieLoaded(scaleform) do + Citizen.Wait(0) + end + local lPed = GetPlayerPed(-1) + local heli = GetVehiclePedIsIn(lPed) + local cam = CreateCam("DEFAULT_SCRIPTED_FLY_CAMERA", true) + AttachCamToEntity(cam, heli, 0.0,0.0,-1.5, true) + SetCamRot(cam, 0.0,0.0,GetEntityHeading(heli)) + SetCamFov(cam, fov) + RenderScriptCams(true, false, 0, 1, 0) + PushScaleformMovieFunction(scaleform, "SET_CAM_LOGO") + PushScaleformMovieFunctionParameterInt(1) -- 0 for nothing, 1 for LSPD logo + PopScaleformMovieFunctionVoid() + local locked_on_vehicle = nil + while helicam and not IsEntityDead(lPed) and (GetVehiclePedIsIn(lPed) == heli) and IsHeliHighEnough(heli) do + if IsControlJustPressed(0, toggle_helicam) then -- Toggle Helicam + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + if manual_spotlight and target_vehicle then + DecorSetInt(lPed, "EnableTrackingSpotlight", 2) + DecorSetInt(lPed, "PauseTrackingSpotlight", 1) + TriggerServerEvent("heli:tracking.spotlight", target_vehicle) + end + manual_spotlight = false + DecorSetInt(lPed, "EnableManualSpotlight", 1) + helicam = false + --brightness = 2 + end + + if IsControlJustPressed(0, toggle_vision) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + ChangeVision() + end + + if IsControlJustPressed(0, toggle_spotlight) then + if DecorGetInt(lPed, "EnableTrackingSpotlight") == 2 then -- Pause tracking spotlight + DecorSetInt(lPed, "PauseTrackingSpotlight", 2) + manual_spotlight = not manual_spotlight + if manual_spotlight then + DecorSetInt(lPed, "EnableManualSpotlight", 2) + DecorSetInt(lPed, "xSpotvector", xSpotvector) + DecorSetInt(lPed, "ySpotvector", ySpotvector) + DecorSetInt(lPed, "zSpotvector", zSpotvector) + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + TriggerServerEvent("heli:manual.spotlight") + else + DecorSetInt(lPed, "EnableManualSpotlight", 1) + end + elseif spotlight_state then -- Turn off forward spotlight + spotlight_state = false + TriggerServerEvent("heli:forward.spotlight", spotlight_state) + manual_spotlight = not manual_spotlight + if manual_spotlight then + DecorSetInt(lPed, "EnableManualSpotlight", 2) + DecorSetInt(lPed, "xSpotvector", xSpotvector) + DecorSetInt(lPed, "ySpotvector", ySpotvector) + DecorSetInt(lPed, "zSpotvector", zSpotvector) + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + TriggerServerEvent("heli:manual.spotlight") + else + DecorSetInt(lPed, "EnableManualSpotlight", 1) + end + else + manual_spotlight = not manual_spotlight + if manual_spotlight then + DecorSetInt(lPed, "EnableManualSpotlight", 2) + DecorSetInt(lPed, "xSpotvector", xSpotvector) + DecorSetInt(lPed, "ySpotvector", ySpotvector) + DecorSetInt(lPed, "zSpotvector", zSpotvector) + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + TriggerServerEvent("heli:manual.spotlight") + else + DecorSetInt(lPed, "EnableManualSpotlight", 1) + end + end + end + + if IsControlJustPressed(0, 246) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + if manual_spotlight then + lightUp() + end + end + + if IsControlJustPressed(0, 173) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + if manual_spotlight then + lightDown() + end + end + + if IsControlJustPressed(0, toggle_display) then + ChangeDisplay() + end + + if locked_on_vehicle then + if DoesEntityExist(locked_on_vehicle) then + PointCamAtEntity(cam, locked_on_vehicle, 0.0, 0.0, 0.0, true) + RenderVehicleInfo(locked_on_vehicle) + local coords1 = GetEntityCoords(heli) + local coords2 = GetEntityCoords(locked_on_vehicle) + local target_distance = GetDistanceBetweenCoords(coords1.x, coords1.y, coords1.z, coords2.x, coords2.y, coords2.z, false) + if IsControlJustPressed(0, toggle_lock_on) or target_distance > maxtargetdistance then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + locked_on_vehicle = nil + target_vehicle = nil + local rot = GetCamRot(cam, 2) -- All this because I can't seem to get the camera unlocked from the entity + local fov = GetCamFov(cam) + local old cam = cam + DestroyCam(old_cam, false) + cam = CreateCam("DEFAULT_SCRIPTED_FLY_CAMERA", true) + AttachCamToEntity(cam, heli, 0.0,0.0,-1.5, true) + SetCamRot(cam, rot, 2) + SetCamFov(cam, fov) + RenderScriptCams(true, false, 0, 1, 0) + end + else + locked_on_vehicle = nil -- Cam will auto unlock when entity doesn't exist anyway + target_vehicle = nil + end + else + local zoomvalue = (1.0/(fov_max-fov_min))*(fov-fov_min) + CheckInputRotation(cam, zoomvalue) + local vehicle_detected = GetVehicleInView(cam) + if DoesEntityExist(vehicle_detected) then + RenderVehicleInfo(vehicle_detected) + if IsControlJustPressed(0, toggle_lock_on) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + DecorSetInt(lPed, "DeleteTarget", 1) + locked_on_vehicle = vehicle_detected + if target_vehicle then + new_target = vehicle_detected + target_vehicle = nil + toggle = false + TriggerServerEvent("heli:target.change", new_target) + else + target_vehicle = vehicle_detected + end + end + end + end + + HandleZoom(cam) + HideHUDThisFrame() + PushScaleformMovieFunction(scaleform, "SET_ALT_FOV_HEADING") + PushScaleformMovieFunctionParameterFloat(GetEntityCoords(heli).z) + PushScaleformMovieFunctionParameterFloat(zoomvalue) + PushScaleformMovieFunctionParameterFloat(GetCamRot(cam, 2).z) + PopScaleformMovieFunctionVoid() + DrawScaleformMovieFullscreen(scaleform, 255, 255, 255, 255) + Citizen.Wait(0) + + if manual_spotlight then + local helicoords = GetEntityCoords(heli) + local rotation = GetCamRot(cam, 2) + local forward_vector = RotAnglesToVec(rotation) + local xSpotvector, ySpotvector, zSpotvector = table.unpack(forward_vector) + local camcoords = GetCamCoord(cam) + DecorSetInt(lPed, "EnableManualSpotlight", 2) + DecorSetInt(lPed, "xSpotvector", xSpotvector) + DecorSetInt(lPed, "ySpotvector", ySpotvector) + DecorSetInt(lPed, "zSpotvector", zSpotvector) + else + DecorSetInt(lPed, "EnableManualSpotlight", 1) + end + + end + DecorSetInt(lPed, "EnableManualSpotlight", 1) + helicam = false + ClearTimecycleModifier() + fov = (fov_max+fov_min)*0.5 -- reset to starting zoom level + RenderScriptCams(false, false, 0, 1, 0) -- Return to gameplay camera + SetScaleformMovieAsNoLongerNeeded(scaleform) -- Cleanly release the scaleform + DestroyCam(cam, false) + SetNightvision(false) + SetSeethrough(false) + end + + if target_vehicle and not helicam and vehicle_display ~=2 then + RenderVehicleInfo(target_vehicle) + end + end +end) + +RegisterNetEvent('heli:forward.spotlight') +AddEventHandler('heli:forward.spotlight', function(serverID, state) + local heli = GetVehiclePedIsIn(GetPlayerPed(GetPlayerFromServerId(serverID)), false) + SetVehicleSearchlight(heli, state, false) +end) + +RegisterNetEvent('heli:tracking.spotlight') +AddEventHandler('heli:tracking.spotlight', function(serverID, target_vehicle) + local heli = GetVehiclePedIsIn(GetPlayerPed(GetPlayerFromServerId(serverID)), false) + heliPed = GetPlayerPed(GetPlayerFromServerId(serverID)) + while not IsEntityDead(heliPed) and (GetVehiclePedIsIn(heliPed) == heli) and target_vehicle and (DecorGetInt(heliPed, "EnableTrackingSpotlight") == 2) do + Citizen.Wait(1) + if new_target then -- Target change + target_vehicle = new_target + new_target = nil + end + local helicoords = GetEntityCoords(heli) + local targetcoords = GetEntityCoords(target_vehicle) + local spotVector = targetcoords - helicoords + local target_distance = (Vdist(targetcoords, helicoords) + 20) + if DecorGetInt(heliPed, "DeleteTarget") == 2 or target_distance > maxtargetdistance then -- Target loss or deletion + DecorSetInt(heliPed, "DeleteTarget", 2) + new_target = nil + target_vehicle = nil + Citizen.Wait(10) + DecorSetInt(heliPed, "DeleteTarget", 1) + DecorSetInt(heliPed, "PauseTrackingSpotlight", 1) + DecorSetInt(heliPed, "EnableTrackingSpotlight", 1) + break + end + if DecorGetInt(heliPed, "PauseTrackingSpotlight") ~= 2 then + DrawSpotLight(helicoords['x'], helicoords['y'], helicoords['z'], spotVector['x'], spotVector['y'], spotVector['z'], 255, 255, 255, target_distance, 10.0, brightness, 4.0, 1.0, 0.0) + end + end + Citizen.Wait(5) + new_target = nil + target_vehicle = nil + DecorSetInt(heliPed, "EnableTrackingSpotlight", 1) + DecorSetInt(heliPed, "DeleteTarget", 1) + DecorSetInt(heliPed, "PauseTrackingSpotlight", 1) +end) + +RegisterNetEvent('heli:manual.spotlight') +AddEventHandler('heli:manual.spotlight', function(serverID) + --if GetPlayerServerId(PlayerId()) ~= serverID then -- If working, this could skip event for the source, allowing an improved client-side spotlight for heli pilot + + local heli = GetVehiclePedIsIn(GetPlayerPed(GetPlayerFromServerId(serverID)), false) + heliPed = GetPlayerPed(GetPlayerFromServerId(serverID)) + while not IsEntityDead(heliPed) and (GetVehiclePedIsIn(heliPed) == heli) and (DecorGetInt(heliPed, "EnableManualSpotlight") == 2) do + Citizen.Wait(0) + local helicoords = GetEntityCoords(heli) + spotoffset = helicoords + vector3(0.0, 0.0, -1.5) + xSpotvector = DecorGetInt(heliPed, "xSpotvector") + ySpotvector = DecorGetInt(heliPed, "ySpotvector") + zSpotvector = DecorGetInt(heliPed, "zSpotvector") + DrawSpotLight(spotoffset['x'], spotoffset['y'], spotoffset['z'], xSpotvector, ySpotvector, zSpotvector, 255, 255, 255, 800.0, 4.0, brightness, 6.0, 1.0, 1.0) + end + DecorSetInt(heliPed, "EnableManualSpotlight", 1) + --end +end) + +RegisterNetEvent('heli:target.change') +AddEventHandler('heli:target.change', function(serverID, new_target) + if new_target then + target_vehicle = new_target + new_target = nil + end +end) + +function lightUp() + brightness = brightness + 1.0 +end + +function lightDown() + brightness = brightness - 1.0 +end + +function IsPlayerInPolmav() + local lPed = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(lPed) + return IsVehicleModel(vehicle, polmav_hash) +end + +function IsHeliHighEnough(heli) + return GetEntityHeightAboveGround(heli) > 1.5 +end + +function ChangeVision() + if vision_state == 0 then + SetNightvision(true) + vision_state = 1 + elseif vision_state == 1 then + SetNightvision(false) + SetSeethrough(true) + vision_state = 2 + else + SetSeethrough(false) + vision_state = 0 + end +end + +function ChangeDisplay() + if vehicle_display == 0 then + vehicle_display = 1 + elseif vehicle_display == 1 then + vehicle_display = 2 + else + vehicle_display = 0 + end +end + +function HideHUDThisFrame() + HideHelpTextThisFrame() + HideHudAndRadarThisFrame() + HideHudComponentThisFrame(19) -- weapon wheel + HideHudComponentThisFrame(1) -- Wanted Stars + HideHudComponentThisFrame(2) -- Weapon icon + HideHudComponentThisFrame(3) -- Cash + HideHudComponentThisFrame(4) -- MP CASH + HideHudComponentThisFrame(13) -- Cash Change + HideHudComponentThisFrame(11) -- Floating Help Text + HideHudComponentThisFrame(12) -- more floating help text + HideHudComponentThisFrame(15) -- Subtitle Text + HideHudComponentThisFrame(18) -- Game Stream +end + +function CheckInputRotation(cam, zoomvalue) + local rightAxisX = GetDisabledControlNormal(0, 220) + local rightAxisY = GetDisabledControlNormal(0, 221) + local rotation = GetCamRot(cam, 2) + if rightAxisX ~= 0.0 or rightAxisY ~= 0.0 then + new_z = rotation.z + rightAxisX*-1.0*(speed_ud)*(zoomvalue+0.1) + new_x = math.max(math.min(20.0, rotation.x + rightAxisY*-1.0*(speed_lr)*(zoomvalue+0.1)), -89.5) -- Clamping at top (cant see top of heli) and at bottom (doesn't glitch out in -90deg) + SetCamRot(cam, new_x, 0.0, new_z, 2) + end +end + +function HandleZoom(cam) + if IsControlJustPressed(0,241) then -- Scrollup + fov = math.max(fov - zoomspeed, fov_min) + end + if IsControlJustPressed(0,242) then + fov = math.min(fov + zoomspeed, fov_max) -- ScrollDown + end + local current_fov = GetCamFov(cam) + if math.abs(fov-current_fov) < 0.1 then -- the difference is too small, just set the value directly to avoid unneeded updates to FOV of order 10^-5 + fov = current_fov + end + SetCamFov(cam, current_fov + (fov - current_fov)*0.05) -- Smoothing of camera zoom +end + +function GetVehicleInView(cam) + local coords = GetCamCoord(cam) + local forward_vector = RotAnglesToVec(GetCamRot(cam, 2)) + --DrawLine(coords, coords+(forward_vector*100.0), 255,0,0,255) -- debug line to show LOS of cam + local rayhandle = CastRayPointToPoint(coords, coords+(forward_vector*200.0), 10, GetVehiclePedIsIn(GetPlayerPed(-1)), 0) + local _, _, _, _, entityHit = GetRaycastResult(rayhandle) + if entityHit>0 and IsEntityAVehicle(entityHit) then + return entityHit + else + return nil + end +end + +function RenderVehicleInfo(vehicle) + if DoesEntityExist(vehicle) then + local model = GetEntityModel(vehicle) + local vehname = GetLabelText(GetDisplayNameFromVehicleModel(model)) + local licenseplate = GetVehicleNumberPlateText(vehicle) + local vehspeed = GetEntitySpeed(vehicle)*3.6 + --local vehspeed = GetEntitySpeed(vehicle)*2.236936 -- to change to Mph, use this line instead of previous, and update relevant text in AddTextComponentString line below + SetTextFont(0) + SetTextProportional(1) + if vehicle_display == 0 then + SetTextScale(0.0, 0.49) + elseif vehicle_display == 1 then + SetTextScale(0.0, 0.55) + end + SetTextColour(255, 255, 255, 255) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + if vehicle_display == 0 then + AddTextComponentString("Speed: "..math.ceil(vehspeed).." Km/h\nModel: "..vehname.."\nPlate: "..licenseplate) + elseif vehicle_display == 1 then + AddTextComponentString("Model: "..vehname.."\nPlate: "..licenseplate) + end + DrawText(0.45, 0.9) + end +end + +function RotAnglesToVec(rot) -- input vector3 + local z = math.rad(rot.z) + local x = math.rad(rot.x) + local num = math.abs(math.cos(x)) + return vector3(-math.sin(z)*num, math.cos(z)*num, math.sin(x)) +end \ No newline at end of file diff --git a/resources/Heli-Cam/heli_server.lua b/resources/Heli-Cam/heli_server.lua new file mode 100644 index 000000000..1b0428920 --- /dev/null +++ b/resources/Heli-Cam/heli_server.lua @@ -0,0 +1,63 @@ +-- FiveM Heli Cam by mraes, Version 1.3 (2017-06-12) +-- Modified by rjross2013 (2017-06-23) +-- Further modified by Loque (2017-08-15) + +RegisterServerEvent('heli:forward.spotlight') +AddEventHandler('heli:forward.spotlight', function(state) + local serverID = source + TriggerClientEvent('heli:forward.spotlight', -1, serverID, state) +end) + +RegisterServerEvent('heli:tracking.spotlight') +AddEventHandler('heli:tracking.spotlight', function(target_netID, target_plate, targetposx, targetposy, targetposz) + local serverID = source + TriggerClientEvent('heli:Tspotlight', -1, serverID, target_netID, target_plate, targetposx, targetposy, targetposz) +end) + +RegisterServerEvent('heli:tracking.spotlight.toggle') +AddEventHandler('heli:tracking.spotlight.toggle', function() + local serverID = source + TriggerClientEvent('heli:Tspotlight.toggle', -1, serverID) +end) + +RegisterServerEvent('heli:pause.tracking.spotlight') +AddEventHandler('heli:pause.tracking.spotlight', function(pause_Tspotlight) + local serverID = source + TriggerClientEvent('heli:pause.Tspotlight', -1, serverID, pause_Tspotlight) +end) + +RegisterServerEvent('heli:manual.spotlight') +AddEventHandler('heli:manual.spotlight', function() + local serverID = source + TriggerClientEvent('heli:Mspotlight', -1, serverID) +end) + +RegisterServerEvent('heli:manual.spotlight.toggle') +AddEventHandler('heli:manual.spotlight.toggle', function() + local serverID = source + TriggerClientEvent('heli:Mspotlight.toggle', -1, serverID) +end) + +RegisterServerEvent('heli:light.up') +AddEventHandler('heli:light.up', function() + local serverID = source + TriggerClientEvent('heli:light.up', -1, serverID) +end) + +RegisterServerEvent('heli:light.down') +AddEventHandler('heli:light.down', function() + local serverID = source + TriggerClientEvent('heli:light.down', -1, serverID) +end) + +RegisterServerEvent('heli:radius.up') +AddEventHandler('heli:radius.up', function() + local serverID = source + TriggerClientEvent('heli:radius.up', -1, serverID) +end) + +RegisterServerEvent('heli:radius.down') +AddEventHandler('heli:radius.down', function() + local serverID = source + TriggerClientEvent('heli:radius.down', -1, serverID) +end) diff --git a/resources/HideHUD/__resource.lua b/resources/HideHUD/__resource.lua new file mode 100644 index 000000000..6fa8c70d1 --- /dev/null +++ b/resources/HideHUD/__resource.lua @@ -0,0 +1,3 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script 'client.lua' \ No newline at end of file diff --git a/resources/HideHUD/client.lua b/resources/HideHUD/client.lua new file mode 100644 index 000000000..7fb1dcd4d --- /dev/null +++ b/resources/HideHUD/client.lua @@ -0,0 +1,16 @@ +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + HideHudComponentThisFrame(1) + HideHudComponentThisFrame(2) + HideHudComponentThisFrame(3) + HideHudComponentThisFrame(4) + HideHudComponentThisFrame(6) + HideHudComponentThisFrame(7) + HideHudComponentThisFrame(8) + HideHudComponentThisFrame(9) + HideHudComponentThisFrame(13) + HideHudComponentThisFrame(17) + HideHudComponentThisFrame(20) + end +end) \ No newline at end of file diff --git a/resources/Holograms/__resource.lua b/resources/Holograms/__resource.lua new file mode 100644 index 000000000..c2fa861df --- /dev/null +++ b/resources/Holograms/__resource.lua @@ -0,0 +1,2 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +client_script 'holograms.lua' diff --git a/resources/Holograms/holograms.lua b/resources/Holograms/holograms.lua new file mode 100644 index 000000000..15e8b19a1 --- /dev/null +++ b/resources/Holograms/holograms.lua @@ -0,0 +1,84 @@ +--[[ + + Holograms / Floating text Script by Meh + + Just put in the coordinates you get when standing on the ground, it's above the ground then + By default, you only see the hologram when you are within 10m of it, to change that, edit the 10.0 infront of the "then" + The Default holograms are at the Observatory. + + If you want to add a line to the hologram, just make a new Draw3DText line with the same coordinates, and edit the vertical offset. + + Formatting: + Draw3DText( x, y, z vertical offset, "text", font, text size, text size) + + + To add a new hologram, copy paste this example under the existing ones, and put coordinates and text into it. + + if GetDistanceBetweenCoords( X, Y, Z, GetEntityCoords(GetPlayerPed(-1))) < 10.0 then + Draw3DText( X, Y, Z, -1.400, "TEXT", 4, 0.1, 0.1) + Draw3DText( X, Y, Z, -1.600, "TEXT", 4, 0.1, 0.1) + Draw3DText( X, Y, Z, -1.800, "TEXT", 4, 0.1, 0.1) + end + + +]]-- + +Citizen.CreateThread(function() + Holograms() +end) + +function Holograms() + while true do + Citizen.Wait(0) + -- Spawn - Welcome to EGRP + if GetDistanceBetweenCoords( -868.95, -429.17, 37.14, GetEntityCoords(GetPlayerPed(-1))) < 27.5 then + Draw3DText( -868.95, -429.17, 37.14 -1.400, "Welcome to Elite Gaming RP!", 4, 0.2, 0.2) + Draw3DText( -868.95, -429.17, 37.14 -1.800, "Use F7 to find our rules and info.", 4, 0.15, 0.15) + end + -- Spawn - Links + if GetDistanceBetweenCoords( -857.60, -411.40, 37.64, GetEntityCoords(GetPlayerPed(-1))) < 32.5 then + Draw3DText( -857.60, -411.40, 37.64 -1.400, "Our Socials:", 4, 0.2, 0.2) + Draw3DText( -857.60, -411.40, 37.64 -1.750, "Discord: discord.gg/2XvwvgR", 4, 0.15, 0.15) + Draw3DText( -857.60, -411.40, 37.64 -2.050, "Website: elite-gaming.co.uk", 4, 0.15, 0.15) + Draw3DText( -857.60, -411.40, 37.64 -2.350, "CAD: cad.elite-gaming.co.uk", 4, 0.15, 0.15) + Draw3DText( -857.60, -411.40, 37.64 -2.650, "Forum: forum.elite-gaming.co.uk", 4, 0.15, 0.15) + Draw3DText( -857.60, -411.40, 37.64 -2.950, "Twitter: @EliteGamingUK_", 4, 0.15, 0.15) + Draw3DText( -857.60, -411.40, 37.64 -3.250, "Instagram: @EliteGaming_UK", 4, 0.15, 0.15) + end + -- Spawn - Extra Info + if GetDistanceBetweenCoords( -849.87, -431.62, 37.14, GetEntityCoords(GetPlayerPed(-1))) < 32.5 then + Draw3DText( -849.87, -431.62, 37.14 -1.400, "Community Status Board:", 4, 0.2, 0.2) + --Draw3DText( -849.87, -431.62, 37.14 -1.800, "Find The Text Event > Starting @2PM GMT - 17/02/21", 4, 0.15, 0.15) + Draw3DText( -849.87, -431.62, 37.14 -2.100, "Next Event Announced Soon! Check back on discord!", 4, 0.15, 0.15) + end + -- Event Text - Submarine + --if GetDistanceBetweenCoords( 525.49, -3240.52, 11.88, GetEntityCoords(GetPlayerPed(-1))) < 3.5 then + --Draw3DText( 525.49, -3240.52, 11.88 -1.200, "Find The Text Event", 4, 0.15, 0.15) + --Draw3DText( 525.49, -3240.52, 11.88 -1.500, "GGWP! You've found the text for the event.", 4, 0.10, 0.10) + --Draw3DText( 525.49, -3240.52, 11.88 -1.700, "Ping @Server Developer on the discord with a screenshot!", 4, 0.10, 0.10) + --end + end +end + +------------------------------------------------------------------------------------------------------------------------- +function Draw3DText(x,y,z,textInput,fontId,scaleX,scaleY) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + local dist = GetDistanceBetweenCoords(px,py,pz, x,y,z, 1) + local scale = (1/dist)*20 + local fov = (1/GetGameplayCamFov())*100 + local scale = scale*fov + SetTextScale(scaleX*scale, scaleY*scale) + SetTextFont(fontId) + SetTextProportional(1) + SetTextColour(224, 50, 50, 255) -- You can change the text color here + SetTextDropshadow(1, 1, 1, 1, 255) + SetTextEdge(2, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(textInput) + SetDrawOrigin(x,y,z+2, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() + end diff --git a/resources/Hypnonema/client/Hypnonema.Client.net.dll b/resources/Hypnonema/client/Hypnonema.Client.net.dll new file mode 100644 index 000000000..596f7ab19 Binary files /dev/null and b/resources/Hypnonema/client/Hypnonema.Client.net.dll differ diff --git a/resources/Hypnonema/client/Hypnonema.Shared.dll b/resources/Hypnonema/client/Hypnonema.Shared.dll new file mode 100644 index 000000000..4bff774a3 Binary files /dev/null and b/resources/Hypnonema/client/Hypnonema.Shared.dll differ diff --git a/resources/Hypnonema/client/Newtonsoft.Json.dll b/resources/Hypnonema/client/Newtonsoft.Json.dll new file mode 100644 index 000000000..47bfb8854 Binary files /dev/null and b/resources/Hypnonema/client/Newtonsoft.Json.dll differ diff --git a/resources/Hypnonema/client/html/1-es2015.js b/resources/Hypnonema/client/html/1-es2015.js new file mode 100644 index 000000000..e62a24e57 --- /dev/null +++ b/resources/Hypnonema/client/html/1-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{Wp6s:function(e,t,i){"use strict";i.d(t,"a",(function(){return b})),i.d(t,"b",(function(){return d})),i.d(t,"c",(function(){return u})),i.d(t,"d",(function(){return p})),i.d(t,"e",(function(){return l})),i.d(t,"f",(function(){return h}));var a=i("R1ws"),n=i("FKr1"),c=i("fXoL");const r=["*",[["mat-card-footer"]]],o=["*","mat-card-footer"],s=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],m=["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n [mat-card-title], [mat-card-subtitle],\n [matCardTitle], [matCardSubtitle]","*"];let d=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=c.Mb({type:e,selectors:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],hostAttrs:[1,"mat-card-content"]}),e})(),h=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=c.Mb({type:e,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-card-title"]}),e})(),l=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=c.Mb({type:e,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-card-subtitle"]}),e})(),b=(()=>{class e{constructor(e){this._animationMode=e}}return e.\u0275fac=function(t){return new(t||e)(c.Rb(a.a,8))},e.\u0275cmp=c.Lb({type:e,selectors:[["mat-card"]],hostAttrs:[1,"mat-card","mat-focus-indicator"],hostVars:2,hostBindings:function(e,t){2&e&&c.Ib("_mat-animation-noopable","NoopAnimations"===t._animationMode)},exportAs:["matCard"],ngContentSelectors:o,decls:2,vars:0,template:function(e,t){1&e&&(c.nc(r),c.mc(0),c.mc(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}._mat-animation-noopable.mat-card{transition:none;animation:none}.mat-card .mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card .mat-divider-horizontal{left:auto;right:0}.mat-card .mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card .mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],encapsulation:2,changeDetection:0}),e})(),u=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=c.Lb({type:e,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-card-header"],ngContentSelectors:m,decls:4,vars:0,consts:[[1,"mat-card-header-text"]],template:function(e,t){1&e&&(c.nc(s),c.mc(0),c.Xb(1,"div",0),c.mc(2,1),c.Wb(),c.mc(3,2))},encapsulation:2,changeDetection:0}),e})(),p=(()=>{class e{}return e.\u0275mod=c.Pb({type:e}),e.\u0275inj=c.Ob({factory:function(t){return new(t||e)},imports:[[n.e],n.e]}),e})()},bSwM:function(e,t,i){"use strict";i.d(t,"a",(function(){return _})),i.d(t,"b",(function(){return v}));var a=i("8LU1"),n=i("fXoL"),c=i("3Pt+"),r=i("FKr1"),o=i("R1ws"),s=i("GU7r"),m=i("u47x");const d=["input"],h=function(){return{enterDuration:150}},l=["*"],b=new n.s("mat-checkbox-default-options",{providedIn:"root",factory:function(){return{color:"accent",clickAction:"check-indeterminate"}}}),u=new n.s("mat-checkbox-click-action");let p=0;const k={provide:c.h,useExisting:Object(n.V)(()=>_),multi:!0};class f{}class x{constructor(e){this._elementRef=e}}const g=Object(r.v)(Object(r.r)(Object(r.s)(Object(r.t)(x))));let _=(()=>{class e extends g{constructor(e,t,i,a,c,r,o,s){super(e),this._changeDetectorRef=t,this._focusMonitor=i,this._ngZone=a,this._clickAction=r,this._animationMode=o,this._options=s,this.ariaLabel="",this.ariaLabelledby=null,this._uniqueId=`mat-checkbox-${++p}`,this.id=this._uniqueId,this.labelPosition="after",this.name=null,this.change=new n.p,this.indeterminateChange=new n.p,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||{},this._options.color&&(this.color=this._options.color),this.tabIndex=parseInt(c)||0,this._focusMonitor.monitor(e,!0).subscribe(e=>{e||Promise.resolve().then(()=>{this._onTouched(),t.markForCheck()})}),this._clickAction=this._clickAction||this._options.clickAction}get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(e){this._required=Object(a.c)(e)}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}ngAfterViewChecked(){}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const t=Object(a.c)(e);t!==this.disabled&&(this._disabled=t,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const t=e!=this._indeterminate;this._indeterminate=Object(a.c)(e),t&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(e){let t=this._currentCheckState,i=this._elementRef.nativeElement;if(t!==e&&(this._currentAnimationClass.length>0&&i.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(t,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){i.classList.add(this._currentAnimationClass);const e=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{i.classList.remove(e)},1e3)})}}_emitChangeEvent(){const e=new f;e.source=this,e.checked=this.checked,this._controlValueAccessorChangeFn(this.checked),this.change.emit(e)}toggle(){this.checked=!this.checked}_onInputClick(e){e.stopPropagation(),this.disabled||"noop"===this._clickAction?this.disabled||"noop"!==this._clickAction||(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==this._clickAction&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this.toggle(),this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}focus(e="keyboard",t){this._focusMonitor.focusVia(this._inputElement,e,t)}_onInteractionEvent(e){e.stopPropagation()}_getAnimationClassForCheckStateTransition(e,t){if("NoopAnimations"===this._animationMode)return"";let i="";switch(e){case 0:if(1===t)i="unchecked-checked";else{if(3!=t)return"";i="unchecked-indeterminate"}break;case 2:i=1===t?"unchecked-checked":"unchecked-indeterminate";break;case 1:i=2===t?"checked-unchecked":"checked-indeterminate";break;case 3:i=1===t?"indeterminate-checked":"indeterminate-unchecked"}return`mat-checkbox-anim-${i}`}_syncIndeterminate(e){const t=this._inputElement;t&&(t.nativeElement.indeterminate=e)}}return e.\u0275fac=function(t){return new(t||e)(n.Rb(n.m),n.Rb(n.i),n.Rb(m.e),n.Rb(n.B),n.cc("tabindex"),n.Rb(u,8),n.Rb(o.a,8),n.Rb(b,8))},e.\u0275cmp=n.Lb({type:e,selectors:[["mat-checkbox"]],viewQuery:function(e,t){var i;1&e&&(n.Ic(d,!0),n.Ic(r.m,!0)),2&e&&(n.qc(i=n.gc())&&(t._inputElement=i.first),n.qc(i=n.gc())&&(t.ripple=i.first))},hostAttrs:[1,"mat-checkbox"],hostVars:12,hostBindings:function(e,t){2&e&&(n.ac("id",t.id),n.Fb("tabindex",null),n.Ib("mat-checkbox-indeterminate",t.indeterminate)("mat-checkbox-checked",t.checked)("mat-checkbox-disabled",t.disabled)("mat-checkbox-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],id:"id",labelPosition:"labelPosition",name:"name",required:"required",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",value:"value"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[n.Db([k]),n.Bb],ngContentSelectors:l,decls:17,vars:19,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(e,t){if(1&e&&(n.nc(),n.Xb(0,"label",0,1),n.Xb(2,"div",2),n.Xb(3,"input",3,4),n.fc("change",(function(e){return t._onInteractionEvent(e)}))("click",(function(e){return t._onInputClick(e)})),n.Wb(),n.Xb(5,"div",5),n.Sb(6,"div",6),n.Wb(),n.Sb(7,"div",7),n.Xb(8,"div",8),n.ic(),n.Xb(9,"svg",9),n.Sb(10,"path",10),n.Wb(),n.hc(),n.Sb(11,"div",11),n.Wb(),n.Wb(),n.Xb(12,"span",12,13),n.fc("cdkObserveContent",(function(){return t._onLabelTextChange()})),n.Xb(14,"span",14),n.Dc(15,"\xa0"),n.Wb(),n.mc(16),n.Wb(),n.Wb()),2&e){const e=n.rc(1),i=n.rc(13);n.Fb("for",t.inputId),n.Eb(2),n.Ib("mat-checkbox-inner-container-no-side-margin",!i.textContent||!i.textContent.trim()),n.Eb(1),n.oc("id",t.inputId)("required",t.required)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex),n.Fb("value",t.value)("name",t.name)("aria-label",t.ariaLabel||null)("aria-labelledby",t.ariaLabelledby)("aria-checked",t._getAriaChecked()),n.Eb(2),n.oc("matRippleTrigger",e)("matRippleDisabled",t._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",n.pc(18,h))}},directives:[r.m,s.a],styles:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox.cdk-keyboard-focused .cdk-high-contrast-active .mat-checkbox-frame{border-style:dotted}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),e})(),y=(()=>{class e{}return e.\u0275mod=n.Pb({type:e}),e.\u0275inj=n.Ob({factory:function(t){return new(t||e)}}),e})(),v=(()=>{class e{}return e.\u0275mod=n.Pb({type:e}),e.\u0275inj=n.Ob({factory:function(t){return new(t||e)},imports:[[r.n,r.e,s.c,y],r.e,y]}),e})()},"hh/h":function(e,t,i){"use strict";i.r(t),i.d(t,"QuickPlayModule",(function(){return C}));var a=i("ofXK"),n=i("tyNb"),c=i("mrSG"),r=i("3Pt+"),o=i("AcyG"),s=i("sxot"),m=i("fXoL"),d=i("/rnm"),h=i("Wp6s"),l=i("kmnG"),b=i("qFsG"),u=i("d3UM"),p=i("bTqV"),k=i("FKr1");function f(e,t){1&e&&(m.Xb(0,"mat-error"),m.Dc(1,"Please enter a valid url"),m.Wb())}function x(e,t){if(1&e&&(m.Xb(0,"mat-option",8),m.Dc(1),m.Wb()),2&e){const e=t.$implicit;m.oc("value",e),m.Eb(1),m.Ec(e.name)}}function g(e,t){1&e&&(m.Xb(0,"mat-error"),m.Dc(1,"Please select a screen."),m.Wb())}const _=[{path:"",component:(()=>{class e{constructor(e,t){this.fb=e,this.nuiService=t}ngOnInit(){this.playForm=this.fb.group({url:["",[r.q.required]],screen:["",[r.q.required]]})}submit(){const e=this.playForm.get("url").value;this.nuiService.playVideo(this.selectedScreen.name,e);const t=this;setTimeout((function(){t.nuiService.requestDuiState(t.selectedScreen.name)}),2500)}}return e.\u0275fac=function(t){return new(t||e)(m.Rb(r.c),m.Rb(d.a))},e.\u0275cmp=m.Lb({type:e,selectors:[["app-quick-play"]],decls:24,vars:7,consts:[[1,"form-container"],[1,"quick-play-form",3,"formGroup","ngSubmit"],["matInput","","placeholder","URL","formControlName","url","type","url","required",""],[4,"ngIf"],["required","","formControlName","screen","placeholder","Screen",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[2,"padding-top","10px"],["type","submit","mat-raised-button",""],[3,"value"]],template:function(e,t){1&e&&(m.Xb(0,"mat-card"),m.Xb(1,"mat-card-header"),m.Xb(2,"mat-card-title"),m.Dc(3,"Quick Play"),m.Wb(),m.Xb(4,"mat-card-subtitle"),m.Dc(5,"Play quickly videos from various sources"),m.Wb(),m.Wb(),m.Xb(6,"mat-card-content"),m.Xb(7,"div",0),m.Xb(8,"form",1),m.fc("ngSubmit",(function(){return t.submit()})),m.Xb(9,"div"),m.Xb(10,"mat-form-field"),m.Sb(11,"input",2),m.Bc(12,f,2,0,"mat-error",3),m.Wb(),m.Wb(),m.Xb(13,"div"),m.Xb(14,"mat-form-field"),m.Xb(15,"mat-select",4),m.fc("ngModelChange",(function(e){return t.selectedScreen=e})),m.Bc(16,x,2,2,"mat-option",5),m.kc(17,"async"),m.Wb(),m.Xb(18,"mat-hint"),m.Dc(19,"You may have to create a Screen first."),m.Wb(),m.Bc(20,g,2,0,"mat-error",3),m.Wb(),m.Wb(),m.Xb(21,"div",6),m.Xb(22,"button",7),m.Dc(23,"Play"),m.Wb(),m.Wb(),m.Wb(),m.Wb(),m.Wb(),m.Wb()),2&e&&(m.Eb(8),m.oc("formGroup",t.playForm),m.Eb(4),m.oc("ngIf",t.playForm.hasError("required","url")),m.Eb(3),m.oc("ngModel",t.selectedScreen),m.Eb(1),m.oc("ngForOf",m.lc(17,5,t.screens$)),m.Eb(4),m.oc("ngIf",t.playForm.hasError("required","screen")))},directives:[h.a,h.c,h.f,h.e,h.b,r.r,r.k,r.e,l.c,b.a,r.b,r.j,r.d,r.p,a.k,u.a,a.j,l.f,p.b,l.b,k.i],pipes:[a.b],styles:[""]}),Object(c.a)([Object(o.d)(s.a.getScreens)],e.prototype,"screens$",void 0),e})()}];let y=(()=>{class e{}return e.\u0275mod=m.Pb({type:e}),e.\u0275inj=m.Ob({factory:function(t){return new(t||e)},imports:[[n.d.forChild(_)],n.d]}),e})();var v=i("bSwM");let C=(()=>{class e{}return e.\u0275mod=m.Pb({type:e}),e.\u0275inj=m.Ob({factory:function(t){return new(t||e)},imports:[[a.c,y,h.d,r.o,l.e,b.b,u.b,p.c,v.b]]}),e})()},qFsG:function(e,t,i){"use strict";i.d(t,"a",(function(){return g})),i.d(t,"b",(function(){return _}));var a=i("nLfN"),n=i("fXoL"),c=i("8LU1"),r=i("EY2u"),o=i("XNiG");i("xgIS"),i("3UWI"),i("1G5W"),i("ofXK");const s=Object(a.f)({passive:!0});let m=(()=>{class e{constructor(e,t){this._platform=e,this._ngZone=t,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return r.a;const t=Object(c.e)(e),i=this._monitoredElements.get(t);if(i)return i.subject.asObservable();const a=new o.a,n="cdk-text-field-autofilled",m=e=>{"cdk-text-field-autofill-start"!==e.animationName||t.classList.contains(n)?"cdk-text-field-autofill-end"===e.animationName&&t.classList.contains(n)&&(t.classList.remove(n),this._ngZone.run(()=>a.next({target:e.target,isAutofilled:!1}))):(t.classList.add(n),this._ngZone.run(()=>a.next({target:e.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{t.addEventListener("animationstart",m,s),t.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(t,{subject:a,unlisten:()=>{t.removeEventListener("animationstart",m,s)}}),a.asObservable()}stopMonitoring(e){const t=Object(c.e)(e),i=this._monitoredElements.get(t);i&&(i.unlisten(),i.subject.complete(),t.classList.remove("cdk-text-field-autofill-monitored"),t.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(t))}ngOnDestroy(){this._monitoredElements.forEach((e,t)=>this.stopMonitoring(t))}}return e.\u0275fac=function(t){return new(t||e)(n.bc(a.a),n.bc(n.B))},e.\u0275prov=Object(n.Nb)({factory:function(){return new e(Object(n.bc)(a.a),Object(n.bc)(n.B))},token:e,providedIn:"root"}),e})(),d=(()=>{class e{}return e.\u0275mod=n.Pb({type:e}),e.\u0275inj=n.Ob({factory:function(t){return new(t||e)},imports:[[a.b]]}),e})();var h=i("FKr1"),l=i("kmnG"),b=i("3Pt+");const u=new n.s("MAT_INPUT_VALUE_ACCESSOR"),p=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let k=0;class f{constructor(e,t,i,a){this._defaultErrorStateMatcher=e,this._parentForm=t,this._parentFormGroup=i,this.ngControl=a}}const x=Object(h.u)(f);let g=(()=>{class e extends x{constructor(e,t,i,n,c,r,s,m,d){super(r,n,c,i),this._elementRef=e,this._platform=t,this.ngControl=i,this._autofillMonitor=m,this._uid=`mat-input-${k++}`,this._isServer=!1,this._isNativeSelect=!1,this.focused=!1,this.stateChanges=new o.a,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._required=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(e=>Object(a.e)().has(e));const h=this._elementRef.nativeElement;this._inputValueAccessor=s||h,this._previousNativeValue=this.value,this.id=this.id,t.IOS&&d.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",e=>{let t=e.target;t.value||t.selectionStart||t.selectionEnd||(t.setSelectionRange(1,1),t.setSelectionRange(0,0))})}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===h.nodeName.toLowerCase(),this._isNativeSelect&&(this.controlType=h.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Object(c.c)(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required}set required(e){this._required=Object(c.c)(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea()&&Object(a.e)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Object(c.c)(e)}ngOnInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e===this.focused||this.readonly&&e||(this.focused=e,this.stateChanges.next())}_onInput(){}_isTextarea(){return"textarea"===this._elementRef.nativeElement.nodeName.toLowerCase()}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){if(p.indexOf(this._type)>-1)throw Error(`Input type "${this._type}" isn't supported by matInput.`)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,t=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&t&&t.label)}return this.focused||!this.empty}setDescribedByIds(e){this._ariaDescribedby=e.join(" ")}onContainerClick(){this.focused||this.focus()}}return e.\u0275fac=function(t){return new(t||e)(n.Rb(n.m),n.Rb(a.a),n.Rb(b.i,10),n.Rb(b.l,8),n.Rb(b.e,8),n.Rb(h.a),n.Rb(u,10),n.Rb(m),n.Rb(n.B))},e.\u0275dir=n.Mb({type:e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:10,hostBindings:function(e,t){1&e&&n.fc("blur",(function(){return t._focusChanged(!1)}))("focus",(function(){return t._focusChanged(!0)}))("input",(function(){return t._onInput()})),2&e&&(n.ac("disabled",t.disabled)("required",t.required),n.Fb("id",t.id)("placeholder",t.placeholder)("readonly",t.readonly&&!t._isNativeSelect||null)("aria-describedby",t._ariaDescribedby||null)("aria-invalid",t.errorState)("aria-required",t.required.toString()),n.Ib("mat-input-server",t._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher"},exportAs:["matInput"],features:[n.Db([{provide:l.d,useExisting:e}]),n.Bb,n.Cb]}),e})(),_=(()=>{class e{}return e.\u0275mod=n.Pb({type:e}),e.\u0275inj=n.Ob({factory:function(t){return new(t||e)},providers:[h.a],imports:[[d,l.e],d,l.e]}),e})()}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/1-es5.js b/resources/Hypnonema/client/html/1-es5.js new file mode 100644 index 000000000..7c23e6e54 --- /dev/null +++ b/resources/Hypnonema/client/html/1-es5.js @@ -0,0 +1 @@ +function _defineProperties(e,t){for(var n=0;n.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child,.mat-card-actions .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],encapsulation:2,changeDetection:0}),e}(),b=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=c.Lb({type:e,selectors:[["mat-card-header"]],hostAttrs:[1,"mat-card-header"],ngContentSelectors:m,decls:4,vars:0,consts:[[1,"mat-card-header-text"]],template:function(e,t){1&e&&(c.nc(s),c.mc(0),c.Xb(1,"div",0),c.mc(2,1),c.Wb(),c.mc(3,2))},encapsulation:2,changeDetection:0}),e}(),f=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=c.Pb({type:e}),e.\u0275inj=c.Ob({factory:function(t){return new(t||e)},imports:[[a.e],a.e]}),e}()},bSwM:function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return v}));var i=n("8LU1"),a=n("fXoL"),c=n("3Pt+"),r=n("FKr1"),o=n("R1ws"),s=n("GU7r"),m=n("u47x"),d=["input"],l=function(){return{enterDuration:150}},u=["*"],h=new a.s("mat-checkbox-default-options",{providedIn:"root",factory:function(){return{color:"accent",clickAction:"check-indeterminate"}}}),b=new a.s("mat-checkbox-click-action"),f=0,k={provide:c.h,useExisting:Object(a.V)((function(){return x})),multi:!0},p=function e(){_classCallCheck(this,e)},g=Object(r.v)(Object(r.r)(Object(r.s)(Object(r.t)((function e(t){_classCallCheck(this,e),this._elementRef=t}))))),x=function(){var e=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,i,c,r,o,s,m,d){var l;return _classCallCheck(this,n),(l=t.call(this,e))._changeDetectorRef=i,l._focusMonitor=c,l._ngZone=r,l._clickAction=s,l._animationMode=m,l._options=d,l.ariaLabel="",l.ariaLabelledby=null,l._uniqueId="mat-checkbox-".concat(++f),l.id=l._uniqueId,l.labelPosition="after",l.name=null,l.change=new a.p,l.indeterminateChange=new a.p,l._onTouched=function(){},l._currentAnimationClass="",l._currentCheckState=0,l._controlValueAccessorChangeFn=function(){},l._checked=!1,l._disabled=!1,l._indeterminate=!1,l._options=l._options||{},l._options.color&&(l.color=l._options.color),l.tabIndex=parseInt(o)||0,l._focusMonitor.monitor(e,!0).subscribe((function(e){e||Promise.resolve().then((function(){l._onTouched(),i.markForCheck()}))})),l._clickAction=l._clickAction||l._options.clickAction,l}return _createClass(n,[{key:"ngAfterViewInit",value:function(){this._syncIndeterminate(this._indeterminate)}},{key:"ngAfterViewChecked",value:function(){}},{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_onLabelTextChange",value:function(){this._changeDetectorRef.detectChanges()}},{key:"writeValue",value:function(e){this.checked=!!e}},{key:"registerOnChange",value:function(e){this._controlValueAccessorChangeFn=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e}},{key:"_getAriaChecked",value:function(){return this.checked?"true":this.indeterminate?"mixed":"false"}},{key:"_transitionCheckState",value:function(e){var t=this._currentCheckState,n=this._elementRef.nativeElement;if(t!==e&&(this._currentAnimationClass.length>0&&n.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(t,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){n.classList.add(this._currentAnimationClass);var i=this._currentAnimationClass;this._ngZone.runOutsideAngular((function(){setTimeout((function(){n.classList.remove(i)}),1e3)}))}}},{key:"_emitChangeEvent",value:function(){var e=new p;e.source=this,e.checked=this.checked,this._controlValueAccessorChangeFn(this.checked),this.change.emit(e)}},{key:"toggle",value:function(){this.checked=!this.checked}},{key:"_onInputClick",value:function(e){var t=this;e.stopPropagation(),this.disabled||"noop"===this._clickAction?this.disabled||"noop"!==this._clickAction||(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==this._clickAction&&Promise.resolve().then((function(){t._indeterminate=!1,t.indeterminateChange.emit(t._indeterminate)})),this.toggle(),this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}},{key:"focus",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"keyboard",t=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._inputElement,e,t)}},{key:"_onInteractionEvent",value:function(e){e.stopPropagation()}},{key:"_getAnimationClassForCheckStateTransition",value:function(e,t){if("NoopAnimations"===this._animationMode)return"";var n="";switch(e){case 0:if(1===t)n="unchecked-checked";else{if(3!=t)return"";n="unchecked-indeterminate"}break;case 2:n=1===t?"unchecked-checked":"unchecked-indeterminate";break;case 1:n=2===t?"checked-unchecked":"checked-indeterminate";break;case 3:n=1===t?"indeterminate-checked":"indeterminate-unchecked"}return"mat-checkbox-anim-".concat(n)}},{key:"_syncIndeterminate",value:function(e){var t=this._inputElement;t&&(t.nativeElement.indeterminate=e)}},{key:"inputId",get:function(){return"".concat(this.id||this._uniqueId,"-input")}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(i.c)(e)}},{key:"checked",get:function(){return this._checked},set:function(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}},{key:"disabled",get:function(){return this._disabled},set:function(e){var t=Object(i.c)(e);t!==this.disabled&&(this._disabled=t,this._changeDetectorRef.markForCheck())}},{key:"indeterminate",get:function(){return this._indeterminate},set:function(e){var t=e!=this._indeterminate;this._indeterminate=Object(i.c)(e),t&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}}]),n}(g);return e.\u0275fac=function(t){return new(t||e)(a.Rb(a.m),a.Rb(a.i),a.Rb(m.e),a.Rb(a.B),a.cc("tabindex"),a.Rb(b,8),a.Rb(o.a,8),a.Rb(h,8))},e.\u0275cmp=a.Lb({type:e,selectors:[["mat-checkbox"]],viewQuery:function(e,t){var n;1&e&&(a.Ic(d,!0),a.Ic(r.m,!0)),2&e&&(a.qc(n=a.gc())&&(t._inputElement=n.first),a.qc(n=a.gc())&&(t.ripple=n.first))},hostAttrs:[1,"mat-checkbox"],hostVars:12,hostBindings:function(e,t){2&e&&(a.ac("id",t.id),a.Fb("tabindex",null),a.Ib("mat-checkbox-indeterminate",t.indeterminate)("mat-checkbox-checked",t.checked)("mat-checkbox-disabled",t.disabled)("mat-checkbox-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],id:"id",labelPosition:"labelPosition",name:"name",required:"required",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",value:"value"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[a.Db([k]),a.Bb],ngContentSelectors:u,decls:17,vars:19,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(e,t){if(1&e&&(a.nc(),a.Xb(0,"label",0,1),a.Xb(2,"div",2),a.Xb(3,"input",3,4),a.fc("change",(function(e){return t._onInteractionEvent(e)}))("click",(function(e){return t._onInputClick(e)})),a.Wb(),a.Xb(5,"div",5),a.Sb(6,"div",6),a.Wb(),a.Sb(7,"div",7),a.Xb(8,"div",8),a.ic(),a.Xb(9,"svg",9),a.Sb(10,"path",10),a.Wb(),a.hc(),a.Sb(11,"div",11),a.Wb(),a.Wb(),a.Xb(12,"span",12,13),a.fc("cdkObserveContent",(function(){return t._onLabelTextChange()})),a.Xb(14,"span",14),a.Dc(15,"\xa0"),a.Wb(),a.mc(16),a.Wb(),a.Wb()),2&e){var n=a.rc(1),i=a.rc(13);a.Fb("for",t.inputId),a.Eb(2),a.Ib("mat-checkbox-inner-container-no-side-margin",!i.textContent||!i.textContent.trim()),a.Eb(1),a.oc("id",t.inputId)("required",t.required)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex),a.Fb("value",t.value)("name",t.name)("aria-label",t.ariaLabel||null)("aria-labelledby",t.ariaLabelledby)("aria-checked",t._getAriaChecked()),a.Eb(2),a.oc("matRippleTrigger",n)("matRippleDisabled",t._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",a.pc(18,l))}},directives:[r.m,s.a],styles:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox.cdk-keyboard-focused .cdk-high-contrast-active .mat-checkbox-frame{border-style:dotted}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),e}(),_=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=a.Pb({type:e}),e.\u0275inj=a.Ob({factory:function(t){return new(t||e)}}),e}(),v=function(){var e=function e(){_classCallCheck(this,e)};return e.\u0275mod=a.Pb({type:e}),e.\u0275inj=a.Ob({factory:function(t){return new(t||e)},imports:[[r.n,r.e,s.c,_],r.e,_]}),e}()},"hh/h":function(e,t,n){"use strict";n.r(t),n.d(t,"QuickPlayModule",(function(){return O}));var i=n("ofXK"),a=n("tyNb"),c=n("mrSG"),r=n("3Pt+"),o=n("AcyG"),s=n("sxot"),m=n("fXoL"),d=n("/rnm"),l=n("Wp6s"),u=n("kmnG"),h=n("qFsG"),b=n("d3UM"),f=n("bTqV"),k=n("FKr1");function p(e,t){1&e&&(m.Xb(0,"mat-error"),m.Dc(1,"Please enter a valid url"),m.Wb())}function g(e,t){if(1&e&&(m.Xb(0,"mat-option",8),m.Dc(1),m.Wb()),2&e){var n=t.$implicit;m.oc("value",n),m.Eb(1),m.Ec(n.name)}}function x(e,t){1&e&&(m.Xb(0,"mat-error"),m.Dc(1,"Please select a screen."),m.Wb())}var _,v,y,C=[{path:"",component:(_=function(){function e(t,n){_classCallCheck(this,e),this.fb=t,this.nuiService=n}return _createClass(e,[{key:"ngOnInit",value:function(){this.playForm=this.fb.group({url:["",[r.q.required]],screen:["",[r.q.required]]})}},{key:"submit",value:function(){var e=this.playForm.get("url").value;this.nuiService.playVideo(this.selectedScreen.name,e);var t=this;setTimeout((function(){t.nuiService.requestDuiState(t.selectedScreen.name)}),2500)}}]),e}(),_.\u0275fac=function(e){return new(e||_)(m.Rb(r.c),m.Rb(d.a))},_.\u0275cmp=m.Lb({type:_,selectors:[["app-quick-play"]],decls:24,vars:7,consts:[[1,"form-container"],[1,"quick-play-form",3,"formGroup","ngSubmit"],["matInput","","placeholder","URL","formControlName","url","type","url","required",""],[4,"ngIf"],["required","","formControlName","screen","placeholder","Screen",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[2,"padding-top","10px"],["type","submit","mat-raised-button",""],[3,"value"]],template:function(e,t){1&e&&(m.Xb(0,"mat-card"),m.Xb(1,"mat-card-header"),m.Xb(2,"mat-card-title"),m.Dc(3,"Quick Play"),m.Wb(),m.Xb(4,"mat-card-subtitle"),m.Dc(5,"Play quickly videos from various sources"),m.Wb(),m.Wb(),m.Xb(6,"mat-card-content"),m.Xb(7,"div",0),m.Xb(8,"form",1),m.fc("ngSubmit",(function(){return t.submit()})),m.Xb(9,"div"),m.Xb(10,"mat-form-field"),m.Sb(11,"input",2),m.Bc(12,p,2,0,"mat-error",3),m.Wb(),m.Wb(),m.Xb(13,"div"),m.Xb(14,"mat-form-field"),m.Xb(15,"mat-select",4),m.fc("ngModelChange",(function(e){return t.selectedScreen=e})),m.Bc(16,g,2,2,"mat-option",5),m.kc(17,"async"),m.Wb(),m.Xb(18,"mat-hint"),m.Dc(19,"You may have to create a Screen first."),m.Wb(),m.Bc(20,x,2,0,"mat-error",3),m.Wb(),m.Wb(),m.Xb(21,"div",6),m.Xb(22,"button",7),m.Dc(23,"Play"),m.Wb(),m.Wb(),m.Wb(),m.Wb(),m.Wb(),m.Wb()),2&e&&(m.Eb(8),m.oc("formGroup",t.playForm),m.Eb(4),m.oc("ngIf",t.playForm.hasError("required","url")),m.Eb(3),m.oc("ngModel",t.selectedScreen),m.Eb(1),m.oc("ngForOf",m.lc(17,5,t.screens$)),m.Eb(4),m.oc("ngIf",t.playForm.hasError("required","screen")))},directives:[l.a,l.c,l.f,l.e,l.b,r.r,r.k,r.e,u.c,h.a,r.b,r.j,r.d,r.p,i.k,b.a,i.j,u.f,f.b,u.b,k.i],pipes:[i.b],styles:[""]}),Object(c.a)([Object(o.d)(s.a.getScreens)],_.prototype,"screens$",void 0),_)}],w=((v=function e(){_classCallCheck(this,e)}).\u0275mod=m.Pb({type:v}),v.\u0275inj=m.Ob({factory:function(e){return new(e||v)},imports:[[a.d.forChild(C)],a.d]}),v),R=n("bSwM"),O=((y=function e(){_classCallCheck(this,e)}).\u0275mod=m.Pb({type:y}),y.\u0275inj=m.Ob({factory:function(e){return new(e||y)},imports:[[i.c,w,l.d,r.o,u.e,h.b,b.b,f.c,R.b]]}),y)},qFsG:function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return C}));var i=n("nLfN"),a=n("fXoL"),c=n("8LU1"),r=n("EY2u"),o=n("XNiG");n("xgIS"),n("3UWI"),n("1G5W"),n("ofXK");var s,m,d,l,u=Object(i.f)({passive:!0}),h=((m=function(){function e(t,n){_classCallCheck(this,e),this._platform=t,this._ngZone=n,this._monitoredElements=new Map}return _createClass(e,[{key:"monitor",value:function(e){var t=this;if(!this._platform.isBrowser)return r.a;var n=Object(c.e)(e),i=this._monitoredElements.get(n);if(i)return i.subject.asObservable();var a=new o.a,s="cdk-text-field-autofilled",m=function(e){"cdk-text-field-autofill-start"!==e.animationName||n.classList.contains(s)?"cdk-text-field-autofill-end"===e.animationName&&n.classList.contains(s)&&(n.classList.remove(s),t._ngZone.run((function(){return a.next({target:e.target,isAutofilled:!1})}))):(n.classList.add(s),t._ngZone.run((function(){return a.next({target:e.target,isAutofilled:!0})})))};return this._ngZone.runOutsideAngular((function(){n.addEventListener("animationstart",m,u),n.classList.add("cdk-text-field-autofill-monitored")})),this._monitoredElements.set(n,{subject:a,unlisten:function(){n.removeEventListener("animationstart",m,u)}}),a.asObservable()}},{key:"stopMonitoring",value:function(e){var t=Object(c.e)(e),n=this._monitoredElements.get(t);n&&(n.unlisten(),n.subject.complete(),t.classList.remove("cdk-text-field-autofill-monitored"),t.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(t))}},{key:"ngOnDestroy",value:function(){var e=this;this._monitoredElements.forEach((function(t,n){return e.stopMonitoring(n)}))}}]),e}()).\u0275fac=function(e){return new(e||m)(a.bc(i.a),a.bc(a.B))},m.\u0275prov=Object(a.Nb)({factory:function(){return new m(Object(a.bc)(i.a),Object(a.bc)(a.B))},token:m,providedIn:"root"}),m),b=((s=function e(){_classCallCheck(this,e)}).\u0275mod=a.Pb({type:s}),s.\u0275inj=a.Ob({factory:function(e){return new(e||s)},imports:[[i.b]]}),s),f=n("FKr1"),k=n("kmnG"),p=n("3Pt+"),g=new a.s("MAT_INPUT_VALUE_ACCESSOR"),x=["button","checkbox","file","hidden","image","radio","range","reset","submit"],_=0,v=Object(f.u)((function e(t,n,i,a){_classCallCheck(this,e),this._defaultErrorStateMatcher=t,this._parentForm=n,this._parentFormGroup=i,this.ngControl=a})),y=((l=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,a,c,r,s,m,d,l,u){var h;_classCallCheck(this,n),(h=t.call(this,m,r,s,c))._elementRef=e,h._platform=a,h.ngControl=c,h._autofillMonitor=l,h._uid="mat-input-".concat(_++),h._isServer=!1,h._isNativeSelect=!1,h.focused=!1,h.stateChanges=new o.a,h.controlType="mat-input",h.autofilled=!1,h._disabled=!1,h._required=!1,h._type="text",h._readonly=!1,h._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter((function(e){return Object(i.e)().has(e)}));var b=h._elementRef.nativeElement;return h._inputValueAccessor=d||b,h._previousNativeValue=h.value,h.id=h.id,a.IOS&&u.runOutsideAngular((function(){e.nativeElement.addEventListener("keyup",(function(e){var t=e.target;t.value||t.selectionStart||t.selectionEnd||(t.setSelectionRange(1,1),t.setSelectionRange(0,0))}))})),h._isServer=!h._platform.isBrowser,h._isNativeSelect="select"===b.nodeName.toLowerCase(),h._isNativeSelect&&(h.controlType=b.multiple?"mat-native-select-multiple":"mat-native-select"),h}return _createClass(n,[{key:"ngOnInit",value:function(){var e=this;this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe((function(t){e.autofilled=t.isAutofilled,e.stateChanges.next()}))}},{key:"ngOnChanges",value:function(){this.stateChanges.next()}},{key:"ngOnDestroy",value:function(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}},{key:"ngDoCheck",value:function(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue()}},{key:"focus",value:function(e){this._elementRef.nativeElement.focus(e)}},{key:"_focusChanged",value:function(e){e===this.focused||this.readonly&&e||(this.focused=e,this.stateChanges.next())}},{key:"_onInput",value:function(){}},{key:"_isTextarea",value:function(){return"textarea"===this._elementRef.nativeElement.nodeName.toLowerCase()}},{key:"_dirtyCheckNativeValue",value:function(){var e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}},{key:"_validateType",value:function(){if(x.indexOf(this._type)>-1)throw Error('Input type "'.concat(this._type,"\" isn't supported by matInput."))}},{key:"_isNeverEmpty",value:function(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}},{key:"_isBadInput",value:function(){var e=this._elementRef.nativeElement.validity;return e&&e.badInput}},{key:"setDescribedByIds",value:function(e){this._ariaDescribedby=e.join(" ")}},{key:"onContainerClick",value:function(){this.focused||this.focus()}},{key:"disabled",get:function(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled},set:function(e){this._disabled=Object(c.c)(e),this.focused&&(this.focused=!1,this.stateChanges.next())}},{key:"id",get:function(){return this._id},set:function(e){this._id=e||this._uid}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(c.c)(e)}},{key:"type",get:function(){return this._type},set:function(e){this._type=e||"text",this._validateType(),!this._isTextarea()&&Object(i.e)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}},{key:"value",get:function(){return this._inputValueAccessor.value},set:function(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}},{key:"readonly",get:function(){return this._readonly},set:function(e){this._readonly=Object(c.c)(e)}},{key:"empty",get:function(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}},{key:"shouldLabelFloat",get:function(){if(this._isNativeSelect){var e=this._elementRef.nativeElement,t=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&t&&t.label)}return this.focused||!this.empty}}]),n}(v)).\u0275fac=function(e){return new(e||l)(a.Rb(a.m),a.Rb(i.a),a.Rb(p.i,10),a.Rb(p.l,8),a.Rb(p.e,8),a.Rb(f.a),a.Rb(g,10),a.Rb(h),a.Rb(a.B))},l.\u0275dir=a.Mb({type:l,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:10,hostBindings:function(e,t){1&e&&a.fc("blur",(function(){return t._focusChanged(!1)}))("focus",(function(){return t._focusChanged(!0)}))("input",(function(){return t._onInput()})),2&e&&(a.ac("disabled",t.disabled)("required",t.required),a.Fb("id",t.id)("placeholder",t.placeholder)("readonly",t.readonly&&!t._isNativeSelect||null)("aria-describedby",t._ariaDescribedby||null)("aria-invalid",t.errorState)("aria-required",t.required.toString()),a.Ib("mat-input-server",t._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher"},exportAs:["matInput"],features:[a.Db([{provide:k.d,useExisting:l}]),a.Bb,a.Cb]}),l),C=((d=function e(){_classCallCheck(this,e)}).\u0275mod=a.Pb({type:d}),d.\u0275inj=a.Ob({factory:function(e){return new(e||d)},providers:[f.a],imports:[[b,k.e],b,k.e]}),d)}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/2-es2015.js b/resources/Hypnonema/client/html/2-es2015.js new file mode 100644 index 000000000..5ff9c442b --- /dev/null +++ b/resources/Hypnonema/client/html/2-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{"+0xr":function(t,e,s){"use strict";s.d(e,"a",(function(){return rt})),s.d(e,"b",(function(){return W})),s.d(e,"c",(function(){return st})),s.d(e,"d",(function(){return ot})),s.d(e,"e",(function(){return tt})),s.d(e,"f",(function(){return ht})),s.d(e,"g",(function(){return nt})),s.d(e,"h",(function(){return ut})),s.d(e,"i",(function(){return lt})),s.d(e,"j",(function(){return z})),s.d(e,"k",(function(){return _t}));var i=s("8LU1"),o=s("0EQZ"),r=s("fXoL"),n=s("cH1L"),a=s("nLfN"),l=s("ofXK"),c=s("XNiG"),h=s("2Vo4"),d=s("7+OI"),u=s("LRne"),f=s("1G5W");const _=[[["caption"]]],m=["caption"];function p(t){return class extends t{constructor(...t){super(...t),this._sticky=!1,this._hasStickyChanged=!1}get sticky(){return this._sticky}set sticky(t){const e=this._sticky;this._sticky=Object(i.c)(t),this._hasStickyChanged=e!==this._sticky}hasStickyChanged(){const t=this._hasStickyChanged;return this._hasStickyChanged=!1,t}resetStickyChanged(){this._hasStickyChanged=!1}}}const w=new r.s("CDK_TABLE");let y=(()=>{class t{constructor(t){this.template=t}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkCellDef",""]]}),t})(),b=(()=>{class t{constructor(t){this.template=t}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkHeaderCellDef",""]]}),t})(),g=(()=>{class t{constructor(t){this.template=t}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkFooterCellDef",""]]}),t})();class R{}const D=p(R);let k=(()=>{class t extends D{constructor(t){super(),this._table=t,this._stickyEnd=!1}get name(){return this._name}set name(t){t&&(this._name=t,this.cssClassFriendlyName=t.replace(/[^a-z0-9_-]/gi,"-"))}get stickyEnd(){return this._stickyEnd}set stickyEnd(t){const e=this._stickyEnd;this._stickyEnd=Object(i.c)(t),this._hasStickyChanged=e!==this._stickyEnd}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(w,8))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(t,e,s){var i;1&t&&(r.Kb(s,y,!0),r.Kb(s,b,!0),r.Kb(s,g,!0)),2&t&&(r.qc(i=r.gc())&&(e.cell=i.first),r.qc(i=r.gc())&&(e.headerCell=i.first),r.qc(i=r.gc())&&(e.footerCell=i.first))},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[r.Db([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),r.Bb]}),t})();class v{constructor(t,e){e.nativeElement.classList.add(`cdk-column-${t.cssClassFriendlyName}`)}}let C=(()=>{class t extends v{constructor(t,e){super(t,e)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(k),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[r.Bb]}),t})(),S=(()=>{class t extends v{constructor(t,e){super(t,e)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(k),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:["role","gridcell",1,"cdk-cell"],features:[r.Bb]}),t})(),O=(()=>{class t{constructor(t,e){this.template=t,this._differs=e}ngOnChanges(t){if(!this._columnsDiffer){const e=t.columns&&t.columns.currentValue||[];this._columnsDiffer=this._differs.find(e).create(),this._columnsDiffer.diff(e)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(t){return this instanceof E?t.headerCell.template:this instanceof H?t.footerCell.template:t.cell.template}}return t.\u0275fac=function(t){r.ec()},t.\u0275dir=r.Mb({type:t,features:[r.Cb]}),t})();class x extends O{}const T=p(x);let E=(()=>{class t extends T{constructor(t,e,s){super(t,e),this._table=s}ngOnChanges(t){super.ngOnChanges(t)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N),r.Rb(r.u),r.Rb(w,8))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[r.Bb,r.Cb]}),t})();class I extends O{}const M=p(I);let H=(()=>{class t extends M{constructor(t,e,s){super(t,e),this._table=s}ngOnChanges(t){super.ngOnChanges(t)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N),r.Rb(r.u),r.Rb(w,8))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[r.Bb,r.Cb]}),t})(),N=(()=>{class t extends O{constructor(t,e,s){super(t,e),this._table=s}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.N),r.Rb(r.u),r.Rb(w,8))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[r.Bb]}),t})(),j=(()=>{class t{constructor(e){this._viewContainer=e,t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.Q))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdkCellOutlet",""]]}),t.mostRecentCellOutlet=null,t})(),F=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=r.Lb({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(t,e){1&t&&r.Tb(0,0)},directives:[j],encapsulation:2}),t})(),A=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=r.Lb({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(t,e){1&t&&r.Tb(0,0)},directives:[j],encapsulation:2}),t})();const B=["top","bottom","left","right"];class L{constructor(t,e,s,i=!0){this._isNativeHtmlTable=t,this._stickCellCss=e,this.direction=s,this._isBrowser=i}clearStickyPositioning(t,e){for(const s of t)if(s.nodeType===s.ELEMENT_NODE){this._removeStickyStyle(s,e);for(let t=0;tt)||s.some(t=>t);if(!t.length||!i||!this._isBrowser)return;const o=t[0],r=o.children.length,n=this._getCellWidths(o),a=this._getStickyStartColumnPositions(n,e),l=this._getStickyEndColumnPositions(n,s),c="rtl"===this.direction;for(const h of t)for(let t=0;t!t)?this._removeStickyStyle(s,["bottom"]):this._addStickyStyle(s,"bottom",0)}_removeStickyStyle(t,e){for(const s of e)t.style[s]="";t.style.zIndex=this._getCalculatedZIndex(t),B.some(e=>!!t.style[e])||(t.style.position="",t.classList.remove(this._stickCellCss))}_addStickyStyle(t,e,s){t.classList.add(this._stickCellCss),t.style[e]=`${s}px`,t.style.cssText+="position: -webkit-sticky; position: sticky; ",t.style.zIndex=this._getCalculatedZIndex(t)}_getCalculatedZIndex(t){const e={top:100,bottom:10,left:1,right:1};let s=0;for(const i of B)t.style[i]&&(s+=e[i]);return s?`${s}`:""}_getCellWidths(t){const e=[],s=t.children;for(let i=0;i0;o--)e[o]&&(s[o]=i,i+=t[o]);return s}}function P(t){return Error(`Could not find column with id "${t}".`)}let X=(()=>{class t{constructor(t,e){this.viewContainer=t,this.elementRef=e}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.Q),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["","rowOutlet",""]]}),t})(),V=(()=>{class t{constructor(t,e){this.viewContainer=t,this.elementRef=e}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.Q),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["","headerRowOutlet",""]]}),t})(),Z=(()=>{class t{constructor(t,e){this.viewContainer=t,this.elementRef=e}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.Q),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["","footerRowOutlet",""]]}),t})(),G=(()=>{class t{constructor(t,e,s,i,o,r,n){this._differs=t,this._changeDetectorRef=e,this._elementRef=s,this._dir=o,this._platform=n,this._onDestroy=new c.a,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this._multiTemplateDataRows=!1,this.viewChange=new h.a({start:0,end:Number.MAX_VALUE}),i||this._elementRef.nativeElement.setAttribute("role","grid"),this._document=r,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}get trackBy(){return this._trackByFn}set trackBy(t){Object(r.Y)()&&null!=t&&"function"!=typeof t&&console&&console.warn&&console.warn(`trackBy must be a function, but received ${JSON.stringify(t)}.`),this._trackByFn=t}get dataSource(){return this._dataSource}set dataSource(t){this._dataSource!==t&&this._switchDataSource(t)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(t){this._multiTemplateDataRows=Object(i.c)(t),this._rowOutlet&&this._rowOutlet.viewContainer.length&&this._forceRenderDataRows()}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((t,e)=>this.trackBy?this.trackBy(e.dataIndex,e.data):e)}ngAfterContentChecked(){if(this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&!this._rowDefs.length)throw Error("Missing definitions for header, footer, and row; cannot determine which columns should be rendered.");this._renderUpdatedColumns(),this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription&&this._observeRenderChanges(),this._checkStickyStates()}ngOnDestroy(){this._rowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),Object(o.d)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const t=this._dataDiffer.diff(this._renderRows);if(!t)return;const e=this._rowOutlet.viewContainer;t.forEachOperation((t,s,i)=>{if(null==t.previousIndex)this._insertRow(t.item,i);else if(null==i)e.remove(s);else{const t=e.get(s);e.move(t,i)}}),this._updateRowIndexContext(),t.forEachIdentityChange(t=>{e.get(t.currentIndex).context.$implicit=t.item.data}),this.updateStickyColumnStyles()}setHeaderRowDef(t){this._customHeaderRowDefs=new Set([t]),this._headerRowDefChanged=!0}setFooterRowDef(t){this._customFooterRowDefs=new Set([t]),this._footerRowDefChanged=!0}addColumnDef(t){this._customColumnDefs.add(t)}removeColumnDef(t){this._customColumnDefs.delete(t)}addRowDef(t){this._customRowDefs.add(t)}removeRowDef(t){this._customRowDefs.delete(t)}addHeaderRowDef(t){this._customHeaderRowDefs.add(t),this._headerRowDefChanged=!0}removeHeaderRowDef(t){this._customHeaderRowDefs.delete(t),this._headerRowDefChanged=!0}addFooterRowDef(t){this._customFooterRowDefs.add(t),this._footerRowDefChanged=!0}removeFooterRowDef(t){this._customFooterRowDefs.delete(t),this._footerRowDefChanged=!0}updateStickyHeaderRowStyles(){const t=this._getRenderedRows(this._headerRowOutlet),e=this._elementRef.nativeElement.querySelector("thead");e&&(e.style.display=t.length?"":"none");const s=this._headerRowDefs.map(t=>t.sticky);this._stickyStyler.clearStickyPositioning(t,["top"]),this._stickyStyler.stickRows(t,s,"top"),this._headerRowDefs.forEach(t=>t.resetStickyChanged())}updateStickyFooterRowStyles(){const t=this._getRenderedRows(this._footerRowOutlet),e=this._elementRef.nativeElement.querySelector("tfoot");e&&(e.style.display=t.length?"":"none");const s=this._footerRowDefs.map(t=>t.sticky);this._stickyStyler.clearStickyPositioning(t,["bottom"]),this._stickyStyler.stickRows(t,s,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,s),this._footerRowDefs.forEach(t=>t.resetStickyChanged())}updateStickyColumnStyles(){const t=this._getRenderedRows(this._headerRowOutlet),e=this._getRenderedRows(this._rowOutlet),s=this._getRenderedRows(this._footerRowOutlet);this._stickyStyler.clearStickyPositioning([...t,...e,...s],["left","right"]),t.forEach((t,e)=>{this._addStickyColumnStyles([t],this._headerRowDefs[e])}),this._rowDefs.forEach(t=>{const s=[];for(let i=0;i{this._addStickyColumnStyles([t],this._footerRowDefs[e])}),Array.from(this._columnDefsByName.values()).forEach(t=>t.resetStickyChanged())}_getAllRenderRows(){const t=[],e=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let s=0;s{const o=s&&s.has(i)?s.get(i):[];if(o.length){const t=o.shift();return t.dataIndex=e,t}return{data:t,rowDef:i,dataIndex:e}})}_cacheColumnDefs(){this._columnDefsByName.clear(),K(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(t=>{if(this._columnDefsByName.has(t.name))throw Error(`Duplicate column definition name provided: "${t.name}".`);this._columnDefsByName.set(t.name,t)})}_cacheRowDefs(){this._headerRowDefs=K(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=K(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=K(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const t=this._rowDefs.filter(t=>!t.when);if(!this.multiTemplateDataRows&&t.length>1)throw Error("There can only be one default row without a when predicate function.");this._defaultRowDef=t[0]}_renderUpdatedColumns(){const t=(t,e)=>t||!!e.getColumnsDiff();this._rowDefs.reduce(t,!1)&&this._forceRenderDataRows(),this._headerRowDefs.reduce(t,!1)&&this._forceRenderHeaderRows(),this._footerRowDefs.reduce(t,!1)&&this._forceRenderFooterRows()}_switchDataSource(t){this._data=[],Object(o.d)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),t||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=t}_observeRenderChanges(){if(!this.dataSource)return;let t;if(Object(o.d)(this.dataSource)?t=this.dataSource.connect(this):Object(d.a)(this.dataSource)?t=this.dataSource:Array.isArray(this.dataSource)&&(t=Object(u.a)(this.dataSource)),void 0===t)throw Error("Provided data source did not match an array, Observable, or DataSource");this._renderChangeSubscription=t.pipe(Object(f.a)(this._onDestroy)).subscribe(t=>{this._data=t||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((t,e)=>this._renderRow(this._headerRowOutlet,t,e)),this.updateStickyHeaderRowStyles(),this.updateStickyColumnStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((t,e)=>this._renderRow(this._footerRowOutlet,t,e)),this.updateStickyFooterRowStyles(),this.updateStickyColumnStyles()}_addStickyColumnStyles(t,e){const s=Array.from(e.columns||[]).map(t=>{const e=this._columnDefsByName.get(t);if(!e)throw P(t);return e}),i=s.map(t=>t.sticky),o=s.map(t=>t.stickyEnd);this._stickyStyler.updateStickyColumns(t,i,o)}_getRenderedRows(t){const e=[];for(let s=0;s!s.when||s.when(e,t));else{let i=this._rowDefs.find(s=>s.when&&s.when(e,t))||this._defaultRowDef;i&&s.push(i)}if(!s.length)throw function(t){return Error("Could not find a matching row definition for the"+`provided row data: ${JSON.stringify(t)}`)}(t);return s}_insertRow(t,e){this._renderRow(this._rowOutlet,t.rowDef,e,{$implicit:t.data})}_renderRow(t,e,s,i={}){t.viewContainer.createEmbeddedView(e.template,i,s);for(let o of this._getCellTemplates(e))j.mostRecentCellOutlet&&j.mostRecentCellOutlet._viewContainer.createEmbeddedView(o,i);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const t=this._rowOutlet.viewContainer;for(let e=0,s=t.length;e{const s=this._columnDefsByName.get(e);if(!s)throw P(e);return t.extractCellTemplate(s)}):[]}_applyNativeTableSections(){const t=this._document.createDocumentFragment(),e=[{tag:"thead",outlet:this._headerRowOutlet},{tag:"tbody",outlet:this._rowOutlet},{tag:"tfoot",outlet:this._footerRowOutlet}];for(const s of e){const e=this._document.createElement(s.tag);e.setAttribute("role","rowgroup"),e.appendChild(s.outlet.elementRef.nativeElement),t.appendChild(e)}this._elementRef.nativeElement.appendChild(t)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows(),this.updateStickyColumnStyles()}_checkStickyStates(){const t=(t,e)=>t||e.hasStickyChanged();this._headerRowDefs.reduce(t,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(t,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(t,!1)&&this.updateStickyColumnStyles()}_setupStickyStyler(){this._stickyStyler=new L(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._platform.isBrowser),(this._dir?this._dir.change:Object(u.a)()).pipe(Object(f.a)(this._onDestroy)).subscribe(t=>{this._stickyStyler.direction=t,this.updateStickyColumnStyles()})}_getOwnDefs(t){return t.filter(t=>!t._table||t._table===this)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.u),r.Rb(r.i),r.Rb(r.m),r.cc("role"),r.Rb(n.b,8),r.Rb(l.d),r.Rb(a.a))},t.\u0275cmp=r.Lb({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(t,e,s){var i;1&t&&(r.Kb(s,k,!0),r.Kb(s,N,!0),r.Kb(s,E,!0),r.Kb(s,H,!0)),2&t&&(r.qc(i=r.gc())&&(e._contentColumnDefs=i),r.qc(i=r.gc())&&(e._contentRowDefs=i),r.qc(i=r.gc())&&(e._contentHeaderRowDefs=i),r.qc(i=r.gc())&&(e._contentFooterRowDefs=i))},viewQuery:function(t,e){var s;1&t&&(r.zc(X,!0),r.zc(V,!0),r.zc(Z,!0)),2&t&&(r.qc(s=r.gc())&&(e._rowOutlet=s.first),r.qc(s=r.gc())&&(e._headerRowOutlet=s.first),r.qc(s=r.gc())&&(e._footerRowOutlet=s.first))},hostAttrs:[1,"cdk-table"],inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows"},exportAs:["cdkTable"],features:[r.Db([{provide:w,useExisting:t}])],ngContentSelectors:m,decls:4,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["footerRowOutlet",""]],template:function(t,e){1&t&&(r.nc(_),r.mc(0),r.Tb(1,0),r.Tb(2,1),r.Tb(3,2))},directives:[V,X,Z],encapsulation:2}),t})();function K(t,e){return t.concat(Array.from(e))}let q=(()=>{class t{}return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)}}),t})();var U=s("FKr1");s("quSY"),s("VRyK"),s("itXk"),s("lJxs");const Y=[[["caption"]]],$=["caption"];let z=(()=>{class t extends G{constructor(){super(...arguments),this.stickyCssClass="mat-table-sticky"}}return t.\u0275fac=function(e){return Q(e||t)},t.\u0275cmp=r.Lb({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],exportAs:["matTable"],features:[r.Db([{provide:G,useExisting:t},{provide:w,useExisting:t}]),r.Bb],ngContentSelectors:$,decls:4,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["footerRowOutlet",""]],template:function(t,e){1&t&&(r.nc(Y),r.mc(0),r.Tb(1,0),r.Tb(2,1),r.Tb(3,2))},directives:[V,X,Z],styles:['mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:""}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type,[dir=rtl] mat-header-cell:first-of-type,[dir=rtl] mat-footer-cell:first-of-type{padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type,[dir=rtl] mat-header-cell:last-of-type,[dir=rtl] mat-footer-cell:last-of-type{padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type,[dir=rtl] td.mat-cell:first-of-type,[dir=rtl] td.mat-footer-cell:first-of-type{padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type,[dir=rtl] td.mat-cell:last-of-type,[dir=rtl] td.mat-footer-cell:last-of-type{padding-right:0;padding-left:24px}\n'],encapsulation:2}),t})();const Q=r.Zb(z);let W=(()=>{class t extends y{}return t.\u0275fac=function(e){return J(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matCellDef",""]],features:[r.Db([{provide:y,useExisting:t}]),r.Bb]}),t})();const J=r.Zb(W);let tt=(()=>{class t extends b{}return t.\u0275fac=function(e){return et(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matHeaderCellDef",""]],features:[r.Db([{provide:b,useExisting:t}]),r.Bb]}),t})();const et=r.Zb(tt);let st=(()=>{class t extends k{}return t.\u0275fac=function(e){return it(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[r.Db([{provide:k,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),r.Bb]}),t})();const it=r.Zb(st);let ot=(()=>{class t extends C{constructor(t,e){super(t,e),e.nativeElement.classList.add(`mat-column-${t.cssClassFriendlyName}`)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(k),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[r.Bb]}),t})(),rt=(()=>{class t extends S{constructor(t,e){super(t,e),e.nativeElement.classList.add(`mat-column-${t.cssClassFriendlyName}`)}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(k),r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[r.Bb]}),t})(),nt=(()=>{class t extends E{}return t.\u0275fac=function(e){return at(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[r.Db([{provide:E,useExisting:t}]),r.Bb]}),t})();const at=r.Zb(nt);let lt=(()=>{class t extends N{}return t.\u0275fac=function(e){return ct(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[r.Db([{provide:N,useExisting:t}]),r.Bb]}),t})();const ct=r.Zb(lt);let ht=(()=>{class t extends F{}return t.\u0275fac=function(e){return dt(e||t)},t.\u0275cmp=r.Lb({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[r.Db([{provide:F,useExisting:t}]),r.Bb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(t,e){1&t&&r.Tb(0,0)},directives:[j],encapsulation:2}),t})();const dt=r.Zb(ht);let ut=(()=>{class t extends A{}return t.\u0275fac=function(e){return ft(e||t)},t.\u0275cmp=r.Lb({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[r.Db([{provide:A,useExisting:t}]),r.Bb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(t,e){1&t&&r.Tb(0,0)},directives:[j],encapsulation:2}),t})();const ft=r.Zb(ut);let _t=(()=>{class t{}return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)},imports:[[q,U.e]]}),t})()},Qu3c:function(t,e,s){"use strict";s.d(e,"a",(function(){return C})),s.d(e,"b",(function(){return O}));var i=s("rDax"),o=s("u47x"),r=s("ofXK"),n=s("fXoL"),a=s("FKr1"),l=s("8LU1"),c=s("FtGj"),h=s("0MNC"),d=s("nLfN"),u=s("+rOU"),f=s("XNiG"),_=s("1G5W"),m=s("IzEk"),p=s("R0Ic"),w=s("vxfF"),y=s("cH1L");const b={tooltipState:Object(p.m)("state",[Object(p.j)("initial, void, hidden",Object(p.k)({opacity:0,transform:"scale(0)"})),Object(p.j)("visible",Object(p.k)({transform:"scale(1)"})),Object(p.l)("* => visible",Object(p.e)("200ms cubic-bezier(0, 0, 0.2, 1)",Object(p.g)([Object(p.k)({opacity:0,transform:"scale(0)",offset:0}),Object(p.k)({opacity:.5,transform:"scale(0.99)",offset:.5}),Object(p.k)({opacity:1,transform:"scale(1)",offset:1})]))),Object(p.l)("* => hidden",Object(p.e)("100ms cubic-bezier(0, 0, 0.2, 1)",Object(p.k)({opacity:0})))])},g=Object(d.f)({passive:!0});function R(t){return Error(`Tooltip position "${t}" is invalid.`)}const D=new n.s("mat-tooltip-scroll-strategy"),k={provide:D,deps:[i.c],useFactory:function(t){return()=>t.scrollStrategies.reposition({scrollThrottle:20})}},v=new n.s("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let C=(()=>{class t{constructor(t,e,s,i,o,r,n,a,l,h,d,u){this._overlay=t,this._elementRef=e,this._scrollDispatcher=s,this._viewContainerRef=i,this._ngZone=o,this._platform=r,this._ariaDescriber=n,this._focusMonitor=a,this._dir=h,this._defaultOptions=d,this._position="below",this._disabled=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=new Map,this._destroyed=new f.a,this._handleKeydown=t=>{this._isTooltipVisible()&&t.keyCode===c.g&&!Object(c.s)(t)&&(t.preventDefault(),t.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=l,d&&(d.position&&(this.position=d.position),d.touchGestures&&(this.touchGestures=d.touchGestures)),a.monitor(e).pipe(Object(_.a)(this._destroyed)).subscribe(t=>{t?"keyboard"===t&&o.run(()=>this.show()):o.run(()=>this.hide(0))}),o.runOutsideAngular(()=>{e.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(t){t!==this._position&&(this._position=t,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(t){this._disabled=Object(l.c)(t),this._disabled&&this.hide(0)}get message(){return this._message}set message(t){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message),this._message=null!=t?`${t}`.trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message)})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(t){this._tooltipClass=t,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngOnInit(){this._setupPointerEvents()}ngOnDestroy(){const t=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),t.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach((e,s)=>{t.removeEventListener(s,e,g)}),this._passiveListeners.clear(),this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(t,this.message),this._focusMonitor.stopMonitoring(t)}show(t=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const e=this._createOverlay();this._detach(),this._portal=this._portal||new u.c(S,this._viewContainerRef),this._tooltipInstance=e.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(Object(_.a)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(t)}hide(t=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(t)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const t=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),e=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mat-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(t);return e.positionChanges.pipe(Object(_.a)(this._destroyed)).subscribe(t=>{this._tooltipInstance&&t.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:e,panelClass:"mat-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(Object(_.a)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(){const t=this._overlayRef.getConfig().positionStrategy,e=this._getOrigin(),s=this._getOverlayPosition();t.withPositions([Object.assign(Object.assign({},e.main),s.main),Object.assign(Object.assign({},e.fallback),s.fallback)])}_getOrigin(){const t=!this._dir||"ltr"==this._dir.value,e=this.position;let s;if("above"==e||"below"==e)s={originX:"center",originY:"above"==e?"top":"bottom"};else if("before"==e||"left"==e&&t||"right"==e&&!t)s={originX:"start",originY:"center"};else{if(!("after"==e||"right"==e&&t||"left"==e&&!t))throw R(e);s={originX:"end",originY:"center"}}const{x:i,y:o}=this._invertPosition(s.originX,s.originY);return{main:s,fallback:{originX:i,originY:o}}}_getOverlayPosition(){const t=!this._dir||"ltr"==this._dir.value,e=this.position;let s;if("above"==e)s={overlayX:"center",overlayY:"bottom"};else if("below"==e)s={overlayX:"center",overlayY:"top"};else if("before"==e||"left"==e&&t||"right"==e&&!t)s={overlayX:"end",overlayY:"center"};else{if(!("after"==e||"right"==e&&t||"left"==e&&!t))throw R(e);s={overlayX:"start",overlayY:"center"}}const{x:i,y:o}=this._invertPosition(s.overlayX,s.overlayY);return{main:s,fallback:{overlayX:i,overlayY:o}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(m.a)(1),Object(_.a)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(t){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=t,this._tooltipInstance._markForCheck())}_invertPosition(t,e){return"above"===this.position||"below"===this.position?"top"===e?e="bottom":"bottom"===e&&(e="top"):"end"===t?t="start":"start"===t&&(t="end"),{x:t,y:e}}_setupPointerEvents(){if(this._platform.IOS||this._platform.ANDROID){if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const t=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};this._passiveListeners.set("touchend",t).set("touchcancel",t).set("touchstart",()=>{clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)})}}else this._passiveListeners.set("mouseenter",()=>this.show()).set("mouseleave",()=>this.hide());this._passiveListeners.forEach((t,e)=>{this._elementRef.nativeElement.addEventListener(e,t,g)})}_disableNativeGesturesIfNecessary(){const t=this._elementRef.nativeElement,e=t.style,s=this.touchGestures;"off"!==s&&(("on"===s||"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName)&&(e.userSelect=e.msUserSelect=e.webkitUserSelect=e.MozUserSelect="none"),"on"!==s&&t.draggable||(e.webkitUserDrag="none"),e.touchAction="none",e.webkitTapHighlightColor="transparent")}}return t.\u0275fac=function(e){return new(e||t)(n.Rb(i.c),n.Rb(n.m),n.Rb(w.b),n.Rb(n.Q),n.Rb(n.B),n.Rb(d.a),n.Rb(o.c),n.Rb(o.e),n.Rb(D),n.Rb(y.b,8),n.Rb(v,8),n.Rb(n.m))},t.\u0275dir=n.Mb({type:t,selectors:[["","matTooltip",""]],inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]}),t})(),S=(()=>{class t{constructor(t,e){this._changeDetectorRef=t,this._breakpointObserver=e,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new f.a,this._isHandset=this._breakpointObserver.observe(h.b.Handset)}show(t){this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=null,this._markForCheck()},t)}hide(t){this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=null,this._markForCheck()},t)}afterHidden(){return this._onHide.asObservable()}isVisible(){return"visible"===this._visibility}ngOnDestroy(){this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(t){const e=t.toState;"hidden"!==e||this.isVisible()||this._onHide.next(),"visible"!==e&&"hidden"!==e||(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}}return t.\u0275fac=function(e){return new(e||t)(n.Rb(n.i),n.Rb(h.a))},t.\u0275cmp=n.Lb({type:t,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(t,e){1&t&&n.fc("click",(function(){return e._handleBodyInteraction()}),!1,n.sc),2&t&&n.Ac("zoom","visible"===e._visibility?1:null)},decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(t,e){if(1&t&&(n.Xb(0,"div",0),n.fc("@state.start",(function(){return e._animationStart()}))("@state.done",(function(t){return e._animationDone(t)})),n.kc(1,"async"),n.Dc(2),n.Wb()),2&t){var s;const t=null==(s=n.lc(1,5,e._isHandset))?null:s.matches;n.Ib("mat-tooltip-handset",t),n.oc("ngClass",e.tooltipClass)("@state",e._visibility),n.Eb(2),n.Ec(e.message)}},directives:[r.i],pipes:[r.b],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[b.tooltipState]},changeDetection:0}),t})(),O=(()=>{class t{}return t.\u0275mod=n.Pb({type:t}),t.\u0275inj=n.Ob({factory:function(e){return new(e||t)},providers:[k],imports:[[o.a,r.c,i.f,a.e],a.e]}),t})()}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/2-es5.js b/resources/Hypnonema/client/html/2-es5.js new file mode 100644 index 000000000..63635addd --- /dev/null +++ b/resources/Hypnonema/client/html/2-es5.js @@ -0,0 +1 @@ +function _toConsumableArray(t){return _arrayWithoutHoles(t)||_iterableToArray(t)||_unsupportedIterableToArray(t)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function _arrayWithoutHoles(t){if(Array.isArray(t))return _arrayLikeToArray(t)}function _createForOfIteratorHelper(t){if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=_unsupportedIterableToArray(t))){var e=0,i=function(){};return{s:i,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,r,o=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return o=t.done,t},e:function(t){s=!0,r=t},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw r}}}}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(i):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i3&&void 0!==arguments[3])||arguments[3];_classCallCheck(this,t),this._isNativeHtmlTable=e,this._stickCellCss=i,this.direction=n,this._isBrowser=r}return _createClass(t,[{key:"clearStickyPositioning",value:function(t,e){var i,n=_createForOfIteratorHelper(t);try{for(n.s();!(i=n.n()).done;){var r=i.value;if(r.nodeType===r.ELEMENT_NODE){this._removeStickyStyle(r,e);for(var o=0;o0;r--)e[r]&&(i[r]=n,n+=t[r]);return i}}]),t}();function Q(t){return Error('Could not find column with id "'.concat(t,'".'))}var W,J,$,tt,et=((tt=function t(e,i){_classCallCheck(this,t),this.viewContainer=e,this.elementRef=i}).\u0275fac=function(t){return new(t||tt)(o.Rb(o.Q),o.Rb(o.m))},tt.\u0275dir=o.Mb({type:tt,selectors:[["","rowOutlet",""]]}),tt),it=(($=function t(e,i){_classCallCheck(this,t),this.viewContainer=e,this.elementRef=i}).\u0275fac=function(t){return new(t||$)(o.Rb(o.Q),o.Rb(o.m))},$.\u0275dir=o.Mb({type:$,selectors:[["","headerRowOutlet",""]]}),$),nt=((J=function t(e,i){_classCallCheck(this,t),this.viewContainer=e,this.elementRef=i}).\u0275fac=function(t){return new(t||J)(o.Rb(o.Q),o.Rb(o.m))},J.\u0275dir=o.Mb({type:J,selectors:[["","footerRowOutlet",""]]}),J),rt=((W=function(){function t(e,i,n,r,o,s,a){_classCallCheck(this,t),this._differs=e,this._changeDetectorRef=i,this._elementRef=n,this._dir=o,this._platform=a,this._onDestroy=new l.a,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this._multiTemplateDataRows=!1,this.viewChange=new u.a({start:0,end:Number.MAX_VALUE}),r||this._elementRef.nativeElement.setAttribute("role","grid"),this._document=s,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}return _createClass(t,[{key:"ngOnInit",value:function(){var t=this;this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((function(e,i){return t.trackBy?t.trackBy(i.dataIndex,i.data):i}))}},{key:"ngAfterContentChecked",value:function(){if(this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&!this._rowDefs.length)throw Error("Missing definitions for header, footer, and row; cannot determine which columns should be rendered.");this._renderUpdatedColumns(),this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription&&this._observeRenderChanges(),this._checkStickyStates()}},{key:"ngOnDestroy",value:function(){this._rowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),Object(r.d)(this.dataSource)&&this.dataSource.disconnect(this)}},{key:"renderRows",value:function(){var t=this;this._renderRows=this._getAllRenderRows();var e=this._dataDiffer.diff(this._renderRows);if(e){var i=this._rowOutlet.viewContainer;e.forEachOperation((function(e,n,r){if(null==e.previousIndex)t._insertRow(e.item,r);else if(null==r)i.remove(n);else{var o=i.get(n);i.move(o,r)}})),this._updateRowIndexContext(),e.forEachIdentityChange((function(t){i.get(t.currentIndex).context.$implicit=t.item.data})),this.updateStickyColumnStyles()}}},{key:"setHeaderRowDef",value:function(t){this._customHeaderRowDefs=new Set([t]),this._headerRowDefChanged=!0}},{key:"setFooterRowDef",value:function(t){this._customFooterRowDefs=new Set([t]),this._footerRowDefChanged=!0}},{key:"addColumnDef",value:function(t){this._customColumnDefs.add(t)}},{key:"removeColumnDef",value:function(t){this._customColumnDefs.delete(t)}},{key:"addRowDef",value:function(t){this._customRowDefs.add(t)}},{key:"removeRowDef",value:function(t){this._customRowDefs.delete(t)}},{key:"addHeaderRowDef",value:function(t){this._customHeaderRowDefs.add(t),this._headerRowDefChanged=!0}},{key:"removeHeaderRowDef",value:function(t){this._customHeaderRowDefs.delete(t),this._headerRowDefChanged=!0}},{key:"addFooterRowDef",value:function(t){this._customFooterRowDefs.add(t),this._footerRowDefChanged=!0}},{key:"removeFooterRowDef",value:function(t){this._customFooterRowDefs.delete(t),this._footerRowDefChanged=!0}},{key:"updateStickyHeaderRowStyles",value:function(){var t=this._getRenderedRows(this._headerRowOutlet),e=this._elementRef.nativeElement.querySelector("thead");e&&(e.style.display=t.length?"":"none");var i=this._headerRowDefs.map((function(t){return t.sticky}));this._stickyStyler.clearStickyPositioning(t,["top"]),this._stickyStyler.stickRows(t,i,"top"),this._headerRowDefs.forEach((function(t){return t.resetStickyChanged()}))}},{key:"updateStickyFooterRowStyles",value:function(){var t=this._getRenderedRows(this._footerRowOutlet),e=this._elementRef.nativeElement.querySelector("tfoot");e&&(e.style.display=t.length?"":"none");var i=this._footerRowDefs.map((function(t){return t.sticky}));this._stickyStyler.clearStickyPositioning(t,["bottom"]),this._stickyStyler.stickRows(t,i,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,i),this._footerRowDefs.forEach((function(t){return t.resetStickyChanged()}))}},{key:"updateStickyColumnStyles",value:function(){var t=this,e=this._getRenderedRows(this._headerRowOutlet),i=this._getRenderedRows(this._rowOutlet),n=this._getRenderedRows(this._footerRowOutlet);this._stickyStyler.clearStickyPositioning([].concat(_toConsumableArray(e),_toConsumableArray(i),_toConsumableArray(n)),["left","right"]),e.forEach((function(e,i){t._addStickyColumnStyles([e],t._headerRowDefs[i])})),this._rowDefs.forEach((function(e){for(var n=[],r=0;r1)throw Error("There can only be one default row without a when predicate function.");this._defaultRowDef=t[0]}},{key:"_renderUpdatedColumns",value:function(){var t=function(t,e){return t||!!e.getColumnsDiff()};this._rowDefs.reduce(t,!1)&&this._forceRenderDataRows(),this._headerRowDefs.reduce(t,!1)&&this._forceRenderHeaderRows(),this._footerRowDefs.reduce(t,!1)&&this._forceRenderFooterRows()}},{key:"_switchDataSource",value:function(t){this._data=[],Object(r.d)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),t||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=t}},{key:"_observeRenderChanges",value:function(){var t=this;if(this.dataSource){var e;if(Object(r.d)(this.dataSource)?e=this.dataSource.connect(this):Object(h.a)(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Object(f.a)(this.dataSource)),void 0===e)throw Error("Provided data source did not match an array, Observable, or DataSource");this._renderChangeSubscription=e.pipe(Object(d.a)(this._onDestroy)).subscribe((function(e){t._data=e||[],t.renderRows()}))}}},{key:"_forceRenderHeaderRows",value:function(){var t=this;this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((function(e,i){return t._renderRow(t._headerRowOutlet,e,i)})),this.updateStickyHeaderRowStyles(),this.updateStickyColumnStyles()}},{key:"_forceRenderFooterRows",value:function(){var t=this;this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((function(e,i){return t._renderRow(t._footerRowOutlet,e,i)})),this.updateStickyFooterRowStyles(),this.updateStickyColumnStyles()}},{key:"_addStickyColumnStyles",value:function(t,e){var i=this,n=Array.from(e.columns||[]).map((function(t){var e=i._columnDefsByName.get(t);if(!e)throw Q(t);return e})),r=n.map((function(t){return t.sticky})),o=n.map((function(t){return t.stickyEnd}));this._stickyStyler.updateStickyColumns(t,r,o)}},{key:"_getRenderedRows",value:function(t){for(var e=[],i=0;i3&&void 0!==arguments[3]?arguments[3]:{};t.viewContainer.createEmbeddedView(e.template,n,i);var r,o=_createForOfIteratorHelper(this._getCellTemplates(e));try{for(o.s();!(r=o.n()).done;){var s=r.value;K.mostRecentCellOutlet&&K.mostRecentCellOutlet._viewContainer.createEmbeddedView(s,n)}}catch(a){o.e(a)}finally{o.f()}this._changeDetectorRef.markForCheck()}},{key:"_updateRowIndexContext",value:function(){for(var t=this._rowOutlet.viewContainer,e=0,i=t.length;e visible",Object(y.e)("200ms cubic-bezier(0, 0, 0.2, 1)",Object(y.g)([Object(y.k)({opacity:0,transform:"scale(0)",offset:0}),Object(y.k)({opacity:.5,transform:"scale(0.99)",offset:.5}),Object(y.k)({opacity:1,transform:"scale(1)",offset:1})]))),Object(y.l)("* => hidden",Object(y.e)("100ms cubic-bezier(0, 0, 0.2, 1)",Object(y.k)({opacity:0})))])},b=Object(h.f)({passive:!0});function k(t){return Error('Tooltip position "'.concat(t,'" is invalid.'))}var g=new s.s("mat-tooltip-scroll-strategy"),R={provide:g,deps:[n.c],useFactory:function(t){return function(){return t.scrollStrategies.reposition({scrollThrottle:20})}}},C=new s.s("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),D=function(){var t=function(){function t(e,i,n,r,o,s,a,c,u,h,f,p){var y=this;_classCallCheck(this,t),this._overlay=e,this._elementRef=i,this._scrollDispatcher=n,this._viewContainerRef=r,this._ngZone=o,this._platform=s,this._ariaDescriber=a,this._focusMonitor=c,this._dir=h,this._defaultOptions=f,this._position="below",this._disabled=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=new Map,this._destroyed=new d.a,this._handleKeydown=function(t){y._isTooltipVisible()&&t.keyCode===l.g&&!Object(l.s)(t)&&(t.preventDefault(),t.stopPropagation(),y._ngZone.run((function(){return y.hide(0)})))},this._scrollStrategy=u,f&&(f.position&&(this.position=f.position),f.touchGestures&&(this.touchGestures=f.touchGestures)),c.monitor(i).pipe(Object(_.a)(this._destroyed)).subscribe((function(t){t?"keyboard"===t&&o.run((function(){return y.show()})):o.run((function(){return y.hide(0)}))})),o.runOutsideAngular((function(){i.nativeElement.addEventListener("keydown",y._handleKeydown)}))}return _createClass(t,[{key:"ngOnInit",value:function(){this._setupPointerEvents()}},{key:"ngOnDestroy",value:function(){var t=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),t.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach((function(e,i){t.removeEventListener(i,e,b)})),this._passiveListeners.clear(),this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(t,this.message),this._focusMonitor.stopMonitoring(t)}},{key:"show",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.showDelay;if(!this.disabled&&this.message&&(!this._isTooltipVisible()||this._tooltipInstance._showTimeoutId||this._tooltipInstance._hideTimeoutId)){var i=this._createOverlay();this._detach(),this._portal=this._portal||new f.c(S,this._viewContainerRef),this._tooltipInstance=i.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(Object(_.a)(this._destroyed)).subscribe((function(){return t._detach()})),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.hideDelay;this._tooltipInstance&&this._tooltipInstance.hide(t)}},{key:"toggle",value:function(){this._isTooltipVisible()?this.hide():this.show()}},{key:"_isTooltipVisible",value:function(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}},{key:"_createOverlay",value:function(){var t=this;if(this._overlayRef)return this._overlayRef;var e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),i=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mat-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(e);return i.positionChanges.pipe(Object(_.a)(this._destroyed)).subscribe((function(e){t._tooltipInstance&&e.scrollableViewProperties.isOverlayClipped&&t._tooltipInstance.isVisible()&&t._ngZone.run((function(){return t.hide(0)}))})),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:i,panelClass:"mat-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(Object(_.a)(this._destroyed)).subscribe((function(){return t._detach()})),this._overlayRef}},{key:"_detach",value:function(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}},{key:"_updatePosition",value:function(){var t=this._overlayRef.getConfig().positionStrategy,e=this._getOrigin(),i=this._getOverlayPosition();t.withPositions([Object.assign(Object.assign({},e.main),i.main),Object.assign(Object.assign({},e.fallback),i.fallback)])}},{key:"_getOrigin",value:function(){var t,e=!this._dir||"ltr"==this._dir.value,i=this.position;if("above"==i||"below"==i)t={originX:"center",originY:"above"==i?"top":"bottom"};else if("before"==i||"left"==i&&e||"right"==i&&!e)t={originX:"start",originY:"center"};else{if(!("after"==i||"right"==i&&e||"left"==i&&!e))throw k(i);t={originX:"end",originY:"center"}}var n=this._invertPosition(t.originX,t.originY);return{main:t,fallback:{originX:n.x,originY:n.y}}}},{key:"_getOverlayPosition",value:function(){var t,e=!this._dir||"ltr"==this._dir.value,i=this.position;if("above"==i)t={overlayX:"center",overlayY:"bottom"};else if("below"==i)t={overlayX:"center",overlayY:"top"};else if("before"==i||"left"==i&&e||"right"==i&&!e)t={overlayX:"end",overlayY:"center"};else{if(!("after"==i||"right"==i&&e||"left"==i&&!e))throw k(i);t={overlayX:"start",overlayY:"center"}}var n=this._invertPosition(t.overlayX,t.overlayY);return{main:t,fallback:{overlayX:n.x,overlayY:n.y}}}},{key:"_updateTooltipMessage",value:function(){var t=this;this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(p.a)(1),Object(_.a)(this._destroyed)).subscribe((function(){t._tooltipInstance&&t._overlayRef.updatePosition()})))}},{key:"_setTooltipClass",value:function(t){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=t,this._tooltipInstance._markForCheck())}},{key:"_invertPosition",value:function(t,e){return"above"===this.position||"below"===this.position?"top"===e?e="bottom":"bottom"===e&&(e="top"):"end"===t?t="start":"start"===t&&(t="end"),{x:t,y:e}}},{key:"_setupPointerEvents",value:function(){var t=this;if(this._platform.IOS||this._platform.ANDROID){if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();var e=function(){clearTimeout(t._touchstartTimeout),t.hide(t._defaultOptions.touchendHideDelay)};this._passiveListeners.set("touchend",e).set("touchcancel",e).set("touchstart",(function(){clearTimeout(t._touchstartTimeout),t._touchstartTimeout=setTimeout((function(){return t.show()}),500)}))}}else this._passiveListeners.set("mouseenter",(function(){return t.show()})).set("mouseleave",(function(){return t.hide()}));this._passiveListeners.forEach((function(e,i){t._elementRef.nativeElement.addEventListener(i,e,b)}))}},{key:"_disableNativeGesturesIfNecessary",value:function(){var t=this._elementRef.nativeElement,e=t.style,i=this.touchGestures;"off"!==i&&(("on"===i||"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName)&&(e.userSelect=e.msUserSelect=e.webkitUserSelect=e.MozUserSelect="none"),"on"!==i&&t.draggable||(e.webkitUserDrag="none"),e.touchAction="none",e.webkitTapHighlightColor="transparent")}},{key:"position",get:function(){return this._position},set:function(t){t!==this._position&&(this._position=t,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}},{key:"disabled",get:function(){return this._disabled},set:function(t){this._disabled=Object(c.c)(t),this._disabled&&this.hide(0)}},{key:"message",get:function(){return this._message},set:function(t){var e=this;this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message),this._message=null!=t?"".concat(t).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._updateTooltipMessage(),this._ngZone.runOutsideAngular((function(){Promise.resolve().then((function(){e._ariaDescriber.describe(e._elementRef.nativeElement,e.message)}))})))}},{key:"tooltipClass",get:function(){return this._tooltipClass},set:function(t){this._tooltipClass=t,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(s.Rb(n.c),s.Rb(s.m),s.Rb(m.b),s.Rb(s.Q),s.Rb(s.B),s.Rb(h.a),s.Rb(r.c),s.Rb(r.e),s.Rb(g),s.Rb(v.b,8),s.Rb(C,8),s.Rb(s.m))},t.\u0275dir=s.Mb({type:t,selectors:[["","matTooltip",""]],inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]}),t}(),S=function(){var t=function(){function t(e,i){_classCallCheck(this,t),this._changeDetectorRef=e,this._breakpointObserver=i,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new d.a,this._isHandset=this._breakpointObserver.observe(u.b.Handset)}return _createClass(t,[{key:"show",value:function(t){var e=this;this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout((function(){e._visibility="visible",e._showTimeoutId=null,e._markForCheck()}),t)}},{key:"hide",value:function(t){var e=this;this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout((function(){e._visibility="hidden",e._hideTimeoutId=null,e._markForCheck()}),t)}},{key:"afterHidden",value:function(){return this._onHide.asObservable()}},{key:"isVisible",value:function(){return"visible"===this._visibility}},{key:"ngOnDestroy",value:function(){this._onHide.complete()}},{key:"_animationStart",value:function(){this._closeOnInteraction=!1}},{key:"_animationDone",value:function(t){var e=t.toState;"hidden"!==e||this.isVisible()||this._onHide.next(),"visible"!==e&&"hidden"!==e||(this._closeOnInteraction=!0)}},{key:"_handleBodyInteraction",value:function(){this._closeOnInteraction&&this.hide(0)}},{key:"_markForCheck",value:function(){this._changeDetectorRef.markForCheck()}}]),t}();return t.\u0275fac=function(e){return new(e||t)(s.Rb(s.i),s.Rb(u.a))},t.\u0275cmp=s.Lb({type:t,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(t,e){1&t&&s.fc("click",(function(){return e._handleBodyInteraction()}),!1,s.sc),2&t&&s.Ac("zoom","visible"===e._visibility?1:null)},decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(t,e){if(1&t&&(s.Xb(0,"div",0),s.fc("@state.start",(function(){return e._animationStart()}))("@state.done",(function(t){return e._animationDone(t)})),s.kc(1,"async"),s.Dc(2),s.Wb()),2&t){var i,n=null==(i=s.lc(1,5,e._isHandset))?null:i.matches;s.Ib("mat-tooltip-handset",n),s.oc("ngClass",e.tooltipClass)("@state",e._visibility),s.Eb(2),s.Ec(e.message)}},directives:[o.i],pipes:[o.b],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[w.tooltipState]},changeDetection:0}),t}(),O=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},providers:[R],imports:[[r.a,o.c,n.f,a.e],a.e]}),t}()}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/3rdpartylicenses.txt b/resources/Hypnonema/client/html/3rdpartylicenses.txt new file mode 100644 index 000000000..8f96e64f6 --- /dev/null +++ b/resources/Hypnonema/client/html/3rdpartylicenses.txt @@ -0,0 +1,488 @@ +@angular-devkit/build-angular +MIT +The MIT License + +Copyright (c) 2017 Google, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +@angular/animations +MIT + +@angular/cdk +MIT +The MIT License + +Copyright (c) 2020 Google LLC. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +@angular/common +MIT + +@angular/core +MIT + +@angular/forms +MIT + +@angular/material +MIT +The MIT License + +Copyright (c) 2020 Google LLC. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +@angular/platform-browser +MIT + +@angular/router +MIT + +@ngxs/devtools-plugin +MIT + +@ngxs/logger-plugin +MIT + +@ngxs/store +MIT + +compare-versions +MIT +The MIT License (MIT) + +Copyright (c) 2015-2017 Ole Michelsen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +core-js +MIT +Copyright (c) 2014-2020 Denis Pushkarev + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + +ngx-toastr +MIT +The MIT License (MIT) + +Copyright (c) Scott Cooper + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +regenerator-runtime +MIT +MIT License + +Copyright (c) 2014-present, Facebook, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +rxjs +Apache-2.0 + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +tslib +Apache-2.0 +Apache License + +Version 2.0, January 2004 + +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + +You must give any other recipients of the Work or Derivative Works a copy of this License; and + +You must cause any modified files to carry prominent notices stating that You changed the files; and + +You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + +If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + + +zone.js +MIT +The MIT License + +Copyright (c) 2010-2020 Google LLC. http://angular.io/license + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/resources/Hypnonema/client/html/7-es2015.js b/resources/Hypnonema/client/html/7-es2015.js new file mode 100644 index 000000000..91a326877 --- /dev/null +++ b/resources/Hypnonema/client/html/7-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{uBXI:function(e,t,n){"use strict";n.r(t),n.d(t,"ScreensModule",(function(){return ct}));var i=n("ofXK"),r=n("tyNb"),o=n("mrSG"),a=n("AcyG"),s=n("sxot"),l=n("fXoL"),c=n("/rnm"),d=n("+0xr"),b=n("bTqV"),p=n("Qu3c"),m=n("NFeN");function u(e,t){1&e&&(l.Xb(0,"th",14),l.Dc(1,"Actions"),l.Wb())}function h(e,t){if(1&e){const e=l.Yb();l.Xb(0,"td",15),l.Xb(1,"button",16),l.fc("click",(function(){l.uc(e);const n=t.$implicit;return l.jc().editScreen(n)})),l.Xb(2,"mat-icon"),l.Dc(3,"edit"),l.Wb(),l.Wb(),l.Xb(4,"button",17),l.fc("click",(function(){l.uc(e);const n=t.$implicit;return l.jc().deleteScreen(n)})),l.Xb(5,"mat-icon"),l.Dc(6,"delete"),l.Wb(),l.Wb(),l.Wb()}}function g(e,t){1&e&&(l.Xb(0,"th",14),l.Dc(1,"Name"),l.Wb())}function f(e,t){if(1&e&&(l.Xb(0,"td",15),l.Dc(1),l.Wb()),2&e){const e=t.$implicit;l.Eb(1),l.Ec(e.name)}}function v(e,t){1&e&&(l.Xb(0,"th",14),l.Dc(1,"Always On"),l.Wb())}function _(e,t){if(1&e&&(l.Xb(0,"td",15),l.Dc(1),l.Wb()),2&e){const e=t.$implicit;l.Eb(1),l.Ec(e.alwaysOn)}}function D(e,t){1&e&&(l.Xb(0,"th",14),l.Dc(1,"Model-Name"),l.Wb())}function x(e,t){if(1&e&&(l.Xb(0,"td",15),l.Dc(1),l.Wb()),2&e){const e=t.$implicit;l.Eb(1),l.Ec(null==e.targetSettings?null:e.targetSettings.modelName)}}function y(e,t){1&e&&(l.Xb(0,"th",14),l.Dc(1,"RenderTarget Name"),l.Wb())}function C(e,t){if(1&e&&(l.Xb(0,"td",15),l.Dc(1),l.Wb()),2&e){const e=t.$implicit;l.Eb(1),l.Ec(null==e.targetSettings?null:e.targetSettings.renderTargetName)}}function X(e,t){1&e&&l.Sb(0,"tr",18)}function E(e,t){1&e&&l.Sb(0,"tr",19)}let S=(()=>{class e{constructor(e,t,n){this.router=e,this.nuiService=t,this.store=n,this.displayedColumns=["actions","name","modelName","targetName","alwaysOn"]}ngOnInit(){}editScreen(e){this.store.dispatch(new s.i(e)),this.router.navigateByUrl("/screens/edit-screen")}deleteScreen(e){this.nuiService.deleteScreen(e.name)}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(r.a),l.Rb(c.a),l.Rb(a.g))},e.\u0275cmp=l.Lb({type:e,selectors:[["app-screens"]],decls:26,vars:3,consts:[[1,"wrapper"],[1,"screens-table"],["mat-table","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","actions"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","alwaysOn"],["matColumnDef","modelName"],["matColumnDef","targetName"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],[1,"fab-container"],["mat-fab","","matTooltip","create a new Screen","routerLink","/screens/create-new-screen","color","primary",1,"md-fab-right"],["mat-header-cell",""],["mat-cell",""],["mat-icon-button","","color","accent","aria-label","Edit Screen","matTooltip","Edit Screen",3,"click"],["mat-icon-button","","color","warn","aria-label","Delete Screen","matTooltip","Delete Screen",3,"click"],["mat-header-row",""],["mat-row",""]],template:function(e,t){1&e&&(l.Xb(0,"div",0),l.Xb(1,"div",1),l.Xb(2,"h3"),l.Dc(3,"Screens"),l.Wb(),l.Xb(4,"table",2),l.Vb(5,3),l.Bc(6,u,2,0,"th",4),l.Bc(7,h,7,0,"td",5),l.Ub(),l.Vb(8,6),l.Bc(9,g,2,0,"th",4),l.Bc(10,f,2,1,"td",5),l.Ub(),l.Vb(11,7),l.Bc(12,v,2,0,"th",4),l.Bc(13,_,2,1,"td",5),l.Ub(),l.Vb(14,8),l.Bc(15,D,2,0,"th",4),l.Bc(16,x,2,1,"td",5),l.Ub(),l.Vb(17,9),l.Bc(18,y,2,0,"th",4),l.Bc(19,C,2,1,"td",5),l.Ub(),l.Bc(20,X,1,0,"tr",10),l.Bc(21,E,1,0,"tr",11),l.Wb(),l.Wb(),l.Xb(22,"div",12),l.Xb(23,"button",13),l.Xb(24,"mat-icon"),l.Dc(25,"add"),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e&&(l.Eb(4),l.oc("dataSource",t.screens$),l.Eb(16),l.oc("matHeaderRowDef",t.displayedColumns),l.Eb(1),l.oc("matRowDefColumns",t.displayedColumns))},directives:[d.j,d.c,d.e,d.b,d.g,d.i,b.b,p.a,r.b,m.a,d.d,d.a,d.f,d.h],styles:[".wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%}.screens-table[_ngcontent-%COMP%]{height:390px}.fab-container[_ngcontent-%COMP%]{flex-grow:1}.md-fab-right[_ngcontent-%COMP%]{left:550px;position:relative!important;top:-15px}table[_ngcontent-%COMP%]{width:100%}"]}),Object(o.a)([Object(a.d)(s.a.getScreens)],e.prototype,"screens$",void 0),e})();var F=n("3Pt+"),W=n("Wp6s"),w=n("+rOU"),O=n("u47x"),R=n("cH1L"),I=n("8LU1"),T=n("FtGj"),N=n("XNiG"),j=n("LRne"),k=n("JX91"),A=n("1G5W");function M(e,t){1&e&&l.mc(0)}const P=["*"];let L=(()=>{class e{constructor(e){this._elementRef=e}focus(){this._elementRef.nativeElement.focus()}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(l.m))},e.\u0275dir=l.Mb({type:e,selectors:[["","cdkStepHeader",""]],hostAttrs:["role","tab"]}),e})(),B=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(l.N))},e.\u0275dir=l.Mb({type:e,selectors:[["","cdkStepLabel",""]]}),e})(),q=0;const Z=new l.s("STEPPER_GLOBAL_OPTIONS");let z=(()=>{class e{constructor(e,t){this._stepper=e,this.interacted=!1,this._editable=!0,this._optional=!1,this._completedOverride=null,this._customError=null,this._stepperOptions=t||{},this._displayDefaultIndicatorType=!1!==this._stepperOptions.displayDefaultIndicatorType,this._showError=!!this._stepperOptions.showError}get editable(){return this._editable}set editable(e){this._editable=Object(I.c)(e)}get optional(){return this._optional}set optional(e){this._optional=Object(I.c)(e)}get completed(){return null==this._completedOverride?this._getDefaultCompleted():this._completedOverride}set completed(e){this._completedOverride=Object(I.c)(e)}_getDefaultCompleted(){return this.stepControl?this.stepControl.valid&&this.interacted:this.interacted}get hasError(){return null==this._customError?this._getDefaultError():this._customError}set hasError(e){this._customError=Object(I.c)(e)}_getDefaultError(){return this.stepControl&&this.stepControl.invalid&&this.interacted}select(){this._stepper.selected=this}reset(){this.interacted=!1,null!=this._completedOverride&&(this._completedOverride=!1),null!=this._customError&&(this._customError=!1),this.stepControl&&this.stepControl.reset()}ngOnChanges(){this._stepper._stateChanged()}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(Object(l.V)(()=>Y)),l.Rb(Z,8))},e.\u0275cmp=l.Lb({type:e,selectors:[["cdk-step"]],contentQueries:function(e,t,n){var i;1&e&&l.Kb(n,B,!0),2&e&&l.qc(i=l.gc())&&(t.stepLabel=i.first)},viewQuery:function(e,t){var n;1&e&&l.zc(l.N,!0),2&e&&l.qc(n=l.gc())&&(t.content=n.first)},inputs:{editable:"editable",optional:"optional",completed:"completed",hasError:"hasError",stepControl:"stepControl",label:"label",errorMessage:"errorMessage",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],state:"state"},exportAs:["cdkStep"],features:[l.Cb],ngContentSelectors:P,decls:1,vars:0,template:function(e,t){1&e&&(l.nc(),l.Bc(0,M,1,0,"ng-template"))},encapsulation:2,changeDetection:0}),e})(),Y=(()=>{class e{constructor(e,t,n,i){this._dir=e,this._changeDetectorRef=t,this._elementRef=n,this._destroyed=new N.a,this._linear=!1,this._selectedIndex=0,this.selectionChange=new l.p,this._orientation="horizontal",this._groupId=q++,this._document=i}get steps(){return this._steps}get linear(){return this._linear}set linear(e){this._linear=Object(I.c)(e)}get selectedIndex(){return this._selectedIndex}set selectedIndex(e){const t=Object(I.f)(e);if(this.steps){if(t<0||t>this.steps.length-1)throw Error("cdkStepper: Cannot assign out-of-bounds value to `selectedIndex`.");this._selectedIndex!=t&&!this._anyControlsInvalidOrPending(t)&&(t>=this._selectedIndex||this.steps.toArray()[t].editable)&&this._updateSelectedItemIndex(e)}else this._selectedIndex=t}get selected(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0}set selected(e){this.selectedIndex=this.steps?this.steps.toArray().indexOf(e):-1}ngAfterViewInit(){this._keyManager=new O.d(this._stepHeader).withWrap().withVerticalOrientation("vertical"===this._orientation),(this._dir?this._dir.change:Object(j.a)()).pipe(Object(k.a)(this._layoutDirection()),Object(A.a)(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e)),this._keyManager.updateActiveItem(this._selectedIndex),this.steps.changes.pipe(Object(A.a)(this._destroyed)).subscribe(()=>{this.selected||(this._selectedIndex=Math.max(this._selectedIndex-1,0))})}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}next(){this.selectedIndex=Math.min(this._selectedIndex+1,this.steps.length-1)}previous(){this.selectedIndex=Math.max(this._selectedIndex-1,0)}reset(){this._updateSelectedItemIndex(0),this.steps.forEach(e=>e.reset()),this._stateChanged()}_getStepLabelId(e){return`cdk-step-label-${this._groupId}-${e}`}_getStepContentId(e){return`cdk-step-content-${this._groupId}-${e}`}_stateChanged(){this._changeDetectorRef.markForCheck()}_getAnimationDirection(e){const t=e-this._selectedIndex;return t<0?"rtl"===this._layoutDirection()?"next":"previous":t>0?"rtl"===this._layoutDirection()?"previous":"next":"current"}_getIndicatorType(e,t="number"){const n=this.steps.toArray()[e],i=this._isCurrentStep(e);return n._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(n,i):this._getGuidelineLogic(n,i,t)}_getDefaultIndicatorLogic(e,t){return e._showError&&e.hasError&&!t?"error":!e.completed||t?"number":e.editable?"edit":"done"}_getGuidelineLogic(e,t,n="number"){return e._showError&&e.hasError&&!t?"error":e.completed&&!t?"done":e.completed&&t?n:e.editable&&t?"edit":n}_isCurrentStep(e){return this._selectedIndex===e}_getFocusIndex(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}_updateSelectedItemIndex(e){const t=this.steps.toArray();this.selectionChange.emit({selectedIndex:e,previouslySelectedIndex:this._selectedIndex,selectedStep:t[e],previouslySelectedStep:t[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(e):this._keyManager.updateActiveItem(e),this._selectedIndex=e,this._stateChanged()}_onKeydown(e){const t=Object(T.s)(e),n=e.keyCode,i=this._keyManager;null==i.activeItemIndex||t||n!==T.n&&n!==T.f?n===T.h?(i.setFirstItemActive(),e.preventDefault()):n===T.e?(i.setLastItemActive(),e.preventDefault()):i.onKeydown(e):(this.selectedIndex=i.activeItemIndex,e.preventDefault())}_anyControlsInvalidOrPending(e){const t=this.steps.toArray();return t[this._selectedIndex].interacted=!0,!!(this._linear&&e>=0)&&t.slice(0,e).some(e=>{const t=e.stepControl;return(t?t.invalid||t.pending||!e.interacted:!e.completed)&&!e.optional&&!e._completedOverride})}_layoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_containsFocus(){if(!this._document||!this._elementRef)return!1;const e=this._elementRef.nativeElement,t=this._document.activeElement;return e===t||e.contains(t)}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(R.b,8),l.Rb(l.i),l.Rb(l.m),l.Rb(i.d))},e.\u0275dir=l.Mb({type:e,selectors:[["","cdkStepper",""]],contentQueries:function(e,t,n){var i;1&e&&(l.Kb(n,z,!0),l.Kb(n,L,!0)),2&e&&(l.qc(i=l.gc())&&(t._steps=i),l.qc(i=l.gc())&&(t._stepHeader=i))},inputs:{linear:"linear",selectedIndex:"selectedIndex",selected:"selected"},outputs:{selectionChange:"selectionChange"},exportAs:["cdkStepper"]}),e})(),V=(()=>{class e{constructor(e){this._stepper=e,this.type="submit"}_handleClick(){this._stepper.next()}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(Y))},e.\u0275dir=l.Mb({type:e,selectors:[["button","cdkStepperNext",""]],hostVars:1,hostBindings:function(e,t){1&e&&l.fc("click",(function(){return t._handleClick()})),2&e&&l.ac("type",t.type)},inputs:{type:"type"}}),e})(),H=(()=>{class e{constructor(e){this._stepper=e,this.type="button"}_handleClick(){this._stepper.previous()}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(Y))},e.\u0275dir=l.Mb({type:e,selectors:[["button","cdkStepperPrevious",""]],hostVars:1,hostBindings:function(e,t){1&e&&l.fc("click",(function(){return t._handleClick()})),2&e&&l.ac("type",t.type)},inputs:{type:"type"}}),e})(),G=(()=>{class e{}return e.\u0275mod=l.Pb({type:e}),e.\u0275inj=l.Ob({factory:function(t){return new(t||e)},imports:[[R.a]]}),e})();var $=n("FKr1"),U=n("/uUt"),K=n("R0Ic");function Q(e,t){if(1&e&&l.Tb(0,9),2&e){const e=l.jc();l.oc("ngTemplateOutlet",e.iconOverrides[e.state])("ngTemplateOutletContext",e._getIconContext())}}function J(e,t){if(1&e&&(l.Xb(0,"span"),l.Dc(1),l.Wb()),2&e){const e=l.jc(2);l.Eb(1),l.Ec(e._getDefaultTextForState(e.state))}}function ee(e,t){if(1&e&&(l.Xb(0,"mat-icon"),l.Dc(1),l.Wb()),2&e){const e=l.jc(2);l.Eb(1),l.Ec(e._getDefaultTextForState(e.state))}}function te(e,t){if(1&e&&(l.Vb(0,10),l.Bc(1,J,2,1,"span",11),l.Bc(2,ee,2,1,"mat-icon",12),l.Ub()),2&e){const e=l.jc();l.oc("ngSwitch",e.state),l.Eb(1),l.oc("ngSwitchCase","number")}}function ne(e,t){if(1&e&&l.Tb(0,13),2&e){const e=l.jc();l.oc("ngTemplateOutlet",e._templateLabel().template)}}function ie(e,t){if(1&e&&(l.Xb(0,"div",14),l.Dc(1),l.Wb()),2&e){const e=l.jc();l.Eb(1),l.Ec(e.label)}}function re(e,t){if(1&e&&(l.Xb(0,"div",15),l.Dc(1),l.Wb()),2&e){const e=l.jc();l.Eb(1),l.Ec(e._intl.optionalLabel)}}function oe(e,t){if(1&e&&(l.Xb(0,"div",16),l.Dc(1),l.Wb()),2&e){const e=l.jc();l.Eb(1),l.Ec(e.errorMessage)}}function ae(e,t){1&e&&l.mc(0)}const se=["*"];function le(e,t){1&e&&l.Sb(0,"div",6)}function ce(e,t){if(1&e){const e=l.Yb();l.Vb(0),l.Xb(1,"mat-step-header",4),l.fc("click",(function(){return t.$implicit.select()}))("keydown",(function(t){return l.uc(e),l.jc()._onKeydown(t)})),l.Wb(),l.Bc(2,le,1,0,"div",5),l.Ub()}if(2&e){const e=t.$implicit,n=t.index,i=t.last,r=l.jc();l.Eb(1),l.oc("tabIndex",r._getFocusIndex()===n?0:-1)("id",r._getStepLabelId(n))("index",n)("state",r._getIndicatorType(n,e.state))("label",e.stepLabel||e.label)("selected",r.selectedIndex===n)("active",e.completed||r.selectedIndex===n||!r.linear)("optional",e.optional)("errorMessage",e.errorMessage)("iconOverrides",r._iconOverrides)("disableRipple",r.disableRipple),l.Fb("aria-posinset",n+1)("aria-setsize",r.steps.length)("aria-controls",r._getStepContentId(n))("aria-selected",r.selectedIndex==n)("aria-label",e.ariaLabel||null)("aria-labelledby",!e.ariaLabel&&e.ariaLabelledby?e.ariaLabelledby:null),l.Eb(1),l.oc("ngIf",!i)}}function de(e,t){if(1&e){const e=l.Yb();l.Xb(0,"div",7),l.fc("@stepTransition.done",(function(t){return l.uc(e),l.jc()._animationDone.next(t)})),l.Tb(1,8),l.Wb()}if(2&e){const e=t.$implicit,n=t.index,i=l.jc();l.oc("@stepTransition",i._getAnimationDirection(n))("id",i._getStepContentId(n)),l.Fb("tabindex",i.selectedIndex===n?0:null)("aria-labelledby",i._getStepLabelId(n))("aria-expanded",i.selectedIndex===n),l.Eb(1),l.oc("ngTemplateOutlet",e.content)}}let be=(()=>{class e extends B{}return e.\u0275fac=function(t){return pe(t||e)},e.\u0275dir=l.Mb({type:e,selectors:[["","matStepLabel",""]],features:[l.Bb]}),e})();const pe=l.Zb(be);let me=(()=>{class e{constructor(){this.changes=new N.a,this.optionalLabel="Optional"}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(l.Nb)({factory:function(){return new e},token:e,providedIn:"root"}),e})();const ue={provide:me,deps:[[new l.C,new l.L,me]],useFactory:function(e){return e||new me}};let he=(()=>{class e extends L{constructor(e,t,n,i){super(n),this._intl=e,this._focusMonitor=t,t.monitor(n,!0),this._intlSubscription=e.changes.subscribe(()=>i.markForCheck())}ngOnDestroy(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}focus(){this._focusMonitor.focusVia(this._elementRef,"program")}_stringLabel(){return this.label instanceof be?null:this.label}_templateLabel(){return this.label instanceof be?this.label:null}_getHostElement(){return this._elementRef.nativeElement}_getIconContext(){return{index:this.index,active:this.active,optional:this.optional}}_getDefaultTextForState(e){return"number"==e?`${this.index+1}`:"edit"==e?"create":"error"==e?"warning":e}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(me),l.Rb(O.e),l.Rb(l.m),l.Rb(l.i))},e.\u0275cmp=l.Lb({type:e,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header","mat-focus-indicator"],inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple"},features:[l.Bb],decls:10,vars:19,consts:[["matRipple","",1,"mat-step-header-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content",3,"ngSwitch"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchDefault"],[1,"mat-step-label"],[3,"ngTemplateOutlet",4,"ngIf"],["class","mat-step-text-label",4,"ngIf"],["class","mat-step-optional",4,"ngIf"],["class","mat-step-sub-label-error",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"ngTemplateOutlet"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"]],template:function(e,t){1&e&&(l.Sb(0,"div",0),l.Xb(1,"div"),l.Xb(2,"div",1),l.Bc(3,Q,1,2,"ng-container",2),l.Bc(4,te,3,2,"ng-container",3),l.Wb(),l.Wb(),l.Xb(5,"div",4),l.Bc(6,ne,1,1,"ng-container",5),l.Bc(7,ie,2,1,"div",6),l.Bc(8,re,2,1,"div",7),l.Bc(9,oe,2,1,"div",8),l.Wb()),2&e&&(l.oc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disableRipple),l.Eb(1),l.Hb("mat-step-icon-state-",t.state," mat-step-icon"),l.Ib("mat-step-icon-selected",t.selected),l.Eb(1),l.oc("ngSwitch",!(!t.iconOverrides||!t.iconOverrides[t.state])),l.Eb(1),l.oc("ngSwitchCase",!0),l.Eb(2),l.Ib("mat-step-label-active",t.active)("mat-step-label-selected",t.selected)("mat-step-label-error","error"==t.state),l.Eb(1),l.oc("ngIf",t._templateLabel()),l.Eb(1),l.oc("ngIf",t._stringLabel()),l.Eb(1),l.oc("ngIf",t.optional&&"error"!=t.state),l.Eb(1),l.oc("ngIf","error"==t.state))},directives:[$.m,i.m,i.n,i.o,i.k,i.p,m.a],styles:[".mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content,.mat-step-icon .mat-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),e})();const ge={horizontalStepTransition:Object(K.m)("stepTransition",[Object(K.j)("previous",Object(K.k)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),Object(K.j)("current",Object(K.k)({transform:"none",visibility:"visible"})),Object(K.j)("next",Object(K.k)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),Object(K.l)("* => *",Object(K.e)("500ms cubic-bezier(0.35, 0, 0.25, 1)"))]),verticalStepTransition:Object(K.m)("stepTransition",[Object(K.j)("previous",Object(K.k)({height:"0px",visibility:"hidden"})),Object(K.j)("next",Object(K.k)({height:"0px",visibility:"hidden"})),Object(K.j)("current",Object(K.k)({height:"*",visibility:"visible"})),Object(K.l)("* <=> current",Object(K.e)("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])};let fe=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(l.N))},e.\u0275dir=l.Mb({type:e,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:["matStepperIcon","name"]}}),e})(),ve=(()=>{class e extends z{constructor(e,t,n){super(e,n),this._errorStateMatcher=t}isErrorState(e,t){return this._errorStateMatcher.isErrorState(e,t)||!!(e&&e.invalid&&this.interacted)}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(Object(l.V)(()=>_e)),l.Rb($.a,4),l.Rb(Z,8))},e.\u0275cmp=l.Lb({type:e,selectors:[["mat-step"]],contentQueries:function(e,t,n){var i;1&e&&l.Kb(n,be,!0),2&e&&l.qc(i=l.gc())&&(t.stepLabel=i.first)},exportAs:["matStep"],features:[l.Db([{provide:$.a,useExisting:e},{provide:z,useExisting:e}]),l.Bb],ngContentSelectors:se,decls:1,vars:0,template:function(e,t){1&e&&(l.nc(),l.Bc(0,ae,1,0,"ng-template"))},encapsulation:2,changeDetection:0}),e})(),_e=(()=>{class e extends Y{constructor(){super(...arguments),this.animationDone=new l.p,this._iconOverrides={},this._animationDone=new N.a}ngAfterContentInit(){this._icons.forEach(({name:e,templateRef:t})=>this._iconOverrides[e]=t),this._steps.changes.pipe(Object(A.a)(this._destroyed)).subscribe(()=>{this._stateChanged()}),this._animationDone.pipe(Object(U.a)((e,t)=>e.fromState===t.fromState&&e.toState===t.toState),Object(A.a)(this._destroyed)).subscribe(e=>{"current"===e.toState&&this.animationDone.emit()})}}return e.\u0275fac=function(t){return De(t||e)},e.\u0275dir=l.Mb({type:e,selectors:[["","matStepper",""]],contentQueries:function(e,t,n){var i;1&e&&(l.Kb(n,ve,!0),l.Kb(n,fe,!0)),2&e&&(l.qc(i=l.gc())&&(t._steps=i),l.qc(i=l.gc())&&(t._icons=i))},viewQuery:function(e,t){var n;1&e&&l.Ic(he,!0),2&e&&l.qc(n=l.gc())&&(t._stepHeader=n)},inputs:{disableRipple:"disableRipple"},outputs:{animationDone:"animationDone"},features:[l.Db([{provide:Y,useExisting:e}]),l.Bb]}),e})();const De=l.Zb(_e);let xe=(()=>{class e extends _e{constructor(){super(...arguments),this.labelPosition="end"}}return e.\u0275fac=function(t){return ye(t||e)},e.\u0275cmp=l.Lb({type:e,selectors:[["mat-horizontal-stepper"]],hostAttrs:["aria-orientation","horizontal","role","tablist",1,"mat-stepper-horizontal"],hostVars:4,hostBindings:function(e,t){2&e&&l.Ib("mat-stepper-label-position-end","end"==t.labelPosition)("mat-stepper-label-position-bottom","bottom"==t.labelPosition)},inputs:{selectedIndex:"selectedIndex",labelPosition:"labelPosition"},exportAs:["matHorizontalStepper"],features:[l.Db([{provide:_e,useExisting:e},{provide:Y,useExisting:e}]),l.Bb],decls:4,vars:2,consts:[[1,"mat-horizontal-stepper-header-container"],[4,"ngFor","ngForOf"],[1,"mat-horizontal-content-container"],["class","mat-horizontal-stepper-content","role","tabpanel",3,"id",4,"ngFor","ngForOf"],[1,"mat-horizontal-stepper-header",3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","click","keydown"],["class","mat-stepper-horizontal-line",4,"ngIf"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"]],template:function(e,t){1&e&&(l.Xb(0,"div",0),l.Bc(1,ce,3,18,"ng-container",1),l.Wb(),l.Xb(2,"div",2),l.Bc(3,de,2,6,"div",3),l.Wb()),2&e&&(l.Eb(1),l.oc("ngForOf",t.steps),l.Eb(2),l.oc("ngForOf",t.steps))},directives:[i.j,he,i.k,i.p],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:36px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;top:36px;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto;padding:24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;padding:24px;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;top:-16px;bottom:-16px;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n'],encapsulation:2,data:{animation:[ge.horizontalStepTransition]},changeDetection:0}),e})();const ye=l.Zb(xe);let Ce=(()=>{class e extends V{}return e.\u0275fac=function(t){return Xe(t||e)},e.\u0275dir=l.Mb({type:e,selectors:[["button","matStepperNext",""]],hostVars:1,hostBindings:function(e,t){2&e&&l.ac("type",t.type)},inputs:{type:"type"},features:[l.Bb]}),e})();const Xe=l.Zb(Ce);let Ee=(()=>{class e extends H{}return e.\u0275fac=function(t){return Se(t||e)},e.\u0275dir=l.Mb({type:e,selectors:[["button","matStepperPrevious",""]],hostVars:1,hostBindings:function(e,t){2&e&&l.ac("type",t.type)},inputs:{type:"type"},features:[l.Bb]}),e})();const Se=l.Zb(Ee);let Fe=(()=>{class e{}return e.\u0275mod=l.Pb({type:e}),e.\u0275inj=l.Ob({factory:function(t){return new(t||e)},providers:[ue,$.a],imports:[[$.e,i.c,w.f,b.c,G,m.b,$.n],$.e]}),e})();var We=n("kmnG"),we=n("qFsG"),Oe=n("bSwM"),Re=n("5RNC");let Ie=(()=>{class e{constructor(e){this.ngControl=e}set appEnableControl(e){this.ngControl&&this.ngControl.control&&(e?this.ngControl.control.enable():this.ngControl.control.disable())}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(F.i))},e.\u0275dir=l.Mb({type:e,selectors:[["","appEnableControl",""]],inputs:{appEnableControl:"appEnableControl"}}),e})();function Te(e,t){1&e&&l.Dc(0,"Enter details")}function Ne(e,t){1&e&&l.Dc(0,"RenderTarget Settings")}function je(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"mat-form-field"),l.Sb(2,"input",16),l.Xb(3,"mat-error"),l.Dc(4,"Please enter a name"),l.Wb(),l.Wb(),l.Xb(5,"mat-form-field",17),l.Sb(6,"input",18),l.Xb(7,"mat-error"),l.Dc(8,"Please enter a valid renderTarget"),l.Wb(),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(2),l.oc("appEnableControl",!1===e.renderTargetForm.get("is3DRendered").value),l.Eb(4),l.oc("appEnableControl",!1===e.renderTargetForm.get("is3DRendered").value)}}function ke(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Sb(3,"input",19),l.Xb(4,"mat-error"),l.Dc(5,"Please enter X Position"),l.Wb(),l.Xb(6,"mat-label"),l.Dc(7,"Position X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(8,"div"),l.Xb(9,"mat-form-field"),l.Sb(10,"input",20),l.Xb(11,"mat-error"),l.Dc(12,"Please enter Y Position"),l.Wb(),l.Xb(13,"mat-label"),l.Dc(14,"Position Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(15,"div"),l.Xb(16,"mat-form-field"),l.Sb(17,"input",21),l.Xb(18,"mat-error"),l.Dc(19,"Please enter Z Position"),l.Wb(),l.Xb(20,"mat-label"),l.Dc(21,"Position Z"),l.Wb(),l.Wb(),l.Wb(),l.Xb(22,"div"),l.Xb(23,"mat-form-field"),l.Sb(24,"input",22),l.Xb(25,"mat-error"),l.Dc(26,"Please enter X Rotation"),l.Wb(),l.Xb(27,"mat-label"),l.Dc(28,"Rotation X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(29,"div"),l.Xb(30,"mat-form-field"),l.Sb(31,"input",23),l.Xb(32,"mat-error"),l.Dc(33,"Please enter Y Rotation"),l.Wb(),l.Xb(34,"mat-label"),l.Dc(35,"Rotation Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(36,"div"),l.Xb(37,"mat-form-field"),l.Sb(38,"input",24),l.Xb(39,"mat-error"),l.Dc(40,"Please enter Z Rotation"),l.Wb(),l.Xb(41,"mat-label"),l.Dc(42,"Rotation Z"),l.Wb(),l.Wb(),l.Wb(),l.Xb(43,"div"),l.Xb(44,"mat-form-field"),l.Sb(45,"input",25),l.Xb(46,"mat-error"),l.Dc(47,"Please enter X Scale"),l.Wb(),l.Xb(48,"mat-label"),l.Dc(49,"Scale X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(50,"div"),l.Xb(51,"mat-form-field"),l.Sb(52,"input",26),l.Xb(53,"mat-error"),l.Dc(54,"Please enter Y Scale"),l.Wb(),l.Xb(55,"mat-label"),l.Dc(56,"Scale Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(57,"div"),l.Xb(58,"mat-form-field"),l.Sb(59,"input",27),l.Xb(60,"mat-error"),l.Dc(61,"Please enter Z Scale"),l.Wb(),l.Xb(62,"mat-label"),l.Dc(63,"Scale Z"),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(3),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===e.renderTargetForm.get("is3DRendered").value)}}function Ae(e,t){1&e&&l.Dc(0,"Sound Settings")}function Me(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"em"),l.Dc(3,"Sound Attenuation"),l.Wb(),l.Sb(4,"mat-slider",28),l.Dc(5),l.Wb(),l.Xb(6,"div"),l.Xb(7,"em"),l.Dc(8,"Sound Min. Distance"),l.Wb(),l.Sb(9,"mat-slider",29),l.Dc(10),l.Wb(),l.Xb(11,"div"),l.Xb(12,"em"),l.Dc(13,"Sound Max. Distance"),l.Wb(),l.Sb(14,"mat-slider",30),l.Dc(15),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(4),l.oc("max",100)("min",1),l.Eb(1),l.Fc(" ",e.soundForm.get("soundAttenuation").value," "),l.Eb(4),l.oc("min",1)("max",250),l.Eb(1),l.Fc(" ",e.soundForm.get("soundMinDistance").value," "),l.Eb(4),l.oc("min",1)("max",1e3),l.Eb(1),l.Fc(" ",e.soundForm.get("soundMaxDistance").value," ")}}function Pe(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Xb(3,"mat-label"),l.Dc(4,"Model-Name"),l.Wb(),l.Sb(5,"input",10),l.Wb(),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-form-field"),l.Xb(8,"mat-label"),l.Dc(9,"RenderTarget-Name"),l.Wb(),l.Sb(10,"input",11),l.Wb(),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(5),l.oc("appEnableControl",!1===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!1===e.screenForm.get("is3DRendered").value)}}function Le(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Xb(3,"mat-label"),l.Dc(4,"Position X"),l.Wb(),l.Sb(5,"input",12),l.Wb(),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-form-field"),l.Xb(8,"mat-label"),l.Dc(9,"Position Y"),l.Wb(),l.Sb(10,"input",13),l.Wb(),l.Wb(),l.Xb(11,"div"),l.Xb(12,"mat-form-field"),l.Xb(13,"mat-label"),l.Dc(14,"Position Z"),l.Wb(),l.Sb(15,"input",14),l.Wb(),l.Wb(),l.Xb(16,"div"),l.Xb(17,"mat-form-field"),l.Xb(18,"mat-label"),l.Dc(19,"Rotation X"),l.Wb(),l.Sb(20,"input",15),l.Wb(),l.Wb(),l.Xb(21,"div"),l.Xb(22,"mat-form-field"),l.Xb(23,"mat-label"),l.Dc(24,"Rotation Y"),l.Wb(),l.Sb(25,"input",16),l.Wb(),l.Wb(),l.Xb(26,"div"),l.Xb(27,"mat-form-field"),l.Xb(28,"mat-label"),l.Dc(29,"Rotation Z"),l.Wb(),l.Sb(30,"input",17),l.Wb(),l.Wb(),l.Xb(31,"div"),l.Xb(32,"mat-form-field"),l.Xb(33,"mat-label"),l.Dc(34,"Scale X"),l.Wb(),l.Sb(35,"input",18),l.Wb(),l.Wb(),l.Xb(36,"div"),l.Xb(37,"mat-form-field"),l.Xb(38,"mat-label"),l.Dc(39,"Scale Y"),l.Wb(),l.Sb(40,"input",19),l.Wb(),l.Wb(),l.Xb(41,"div"),l.Xb(42,"mat-form-field"),l.Xb(43,"mat-label"),l.Dc(44,"Scale Z"),l.Wb(),l.Sb(45,"input",20),l.Wb(),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===e.screenForm.get("is3DRendered").value)}}function Be(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-label"),l.Dc(3,"Sound-Attenuation"),l.Wb(),l.Sb(4,"mat-slider",21),l.Dc(5),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-label"),l.Dc(8,"Sound Min. Distance"),l.Wb(),l.Sb(9,"mat-slider",22),l.Dc(10),l.Wb(),l.Xb(11,"div"),l.Xb(12,"mat-label"),l.Dc(13,"Sound Max. Distance"),l.Wb(),l.Sb(14,"mat-slider",23),l.Dc(15),l.Wb(),l.Wb()),2&e){const e=l.jc();l.Eb(4),l.oc("min",0)("max",100)("step",1),l.Eb(1),l.Fc(" ",e.screenForm.get("soundAttenuation").value," "),l.Eb(4),l.oc("min",1)("max",200)("step",1),l.Eb(1),l.Fc(" ",e.screenForm.get("soundMinDistance").value," "),l.Eb(4),l.oc("min",1)("max",1e3)("step",10),l.Eb(1),l.Fc(" ",e.screenForm.get("soundMaxDistance").value," ")}}const qe=[{path:"",component:S},{path:"create-new-screen",component:(()=>{class e{constructor(e,t){this.fb=e,this.nuiService=t}get screenName(){return this.screenForm.get("name").value}get modelName(){return this.renderTargetForm.get("modelName").value}get renderTargetName(){return this.renderTargetForm.get("renderTargetName").value}get is3DRendered(){return this.renderTargetForm.get("is3DRendered").value}get positionX(){return this.renderTargetForm.get("positionX").value}get positionY(){return this.renderTargetForm.get("positionY").value}get positionZ(){return this.renderTargetForm.get("positionZ").value}get rotationX(){return this.renderTargetForm.get("rotationX").value}get rotationZ(){return this.renderTargetForm.get("rotationZ").value}get rotationY(){return this.renderTargetForm.get("rotationY").value}get scaleX(){return this.renderTargetForm.get("scaleX").value}get scaleZ(){return this.renderTargetForm.get("scaleZ").value}get scaleY(){return this.renderTargetForm.get("scaleY").value}get globalVolume(){return this.soundForm.get("globalVolume").value}get soundMaxDistance(){return this.soundForm.get("soundMaxDistance").value}get soundMinDistance(){return this.soundForm.get("soundMinDistance").value}get soundAttenuation(){return this.soundForm.get("soundAttenuation").value}get is3DAudioEnabled(){return this.soundForm.get("is3DAudioEnabled").value}get alwaysOn(){return this.screenForm.get("alwaysOn").value}ngOnInit(){this.screenForm=this.fb.group({name:["",[F.q.required]],alwaysOn:[!1]}),this.renderTargetForm=this.fb.group({modelName:["",[F.q.required]],renderTargetName:["",[F.q.required]],is3DRendered:[!1],positionX:[0,[F.q.required]],positionY:[0,[F.q.required]],positionZ:[0,[F.q.required]],rotationX:[0,[F.q.required]],rotationY:[0,[F.q.required]],rotationZ:[0,[F.q.required]],scaleX:[0,[F.q.required]],scaleY:[0,[F.q.required]],scaleZ:[0,[F.q.required]]}),this.soundForm=this.fb.group({globalVolume:[100],soundAttenuation:[5],soundMinDistance:[15],soundMaxDistance:[100],is3DAudioEnabled:[!0]}),this.renderTargetForm.get("is3DRendered").valueChanges.subscribe(e=>{e?(this.renderTargetForm.get("modelName").disable(),this.renderTargetForm.get("renderTargetName").disable(),this.renderTargetForm.get("positionX").enable(),this.renderTargetForm.get("positionY").enable(),this.renderTargetForm.get("positionZ").enable(),this.renderTargetForm.get("scaleX").enable(),this.renderTargetForm.get("scaleY").enable(),this.renderTargetForm.get("scaleZ").enable(),this.renderTargetForm.get("rotationX").enable(),this.renderTargetForm.get("rotationY").enable(),this.renderTargetForm.get("rotationZ").enable()):(this.renderTargetForm.get("modelName").enable(),this.renderTargetForm.get("renderTargetName").enable(),this.renderTargetForm.get("positionX").disable(),this.renderTargetForm.get("positionY").disable(),this.renderTargetForm.get("positionZ").disable(),this.renderTargetForm.get("scaleX").disable(),this.renderTargetForm.get("scaleY").disable(),this.renderTargetForm.get("scaleZ").disable(),this.renderTargetForm.get("rotationX").disable(),this.renderTargetForm.get("rotationY").disable(),this.renderTargetForm.get("rotationZ").disable())})}createScreen(){this.nuiService.createScreen(this.screenName,this.alwaysOn,this.globalVolume,this.soundAttenuation,this.soundMinDistance,this.soundMaxDistance,this.is3DRendered,this.is3DAudioEnabled,this.modelName,this.renderTargetName,this.positionX,this.positionY,this.positionZ,this.rotationX,this.rotationY,this.rotationZ,this.scaleX,this.scaleY,this.scaleZ)}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(F.c),l.Rb(c.a))},e.\u0275cmp=l.Lb({type:e,selectors:[["app-create-new-screen"]],decls:55,vars:13,consts:[[3,"linear"],["stepper",""],[3,"stepControl"],[3,"formGroup"],["matStepLabel",""],["matInput","","placeholder","Name","formControlName","name","required",""],[2,"padding-bottom","5px","padding-top","20px"],["matTooltip","whether to always show the screen even if no video is playing","formControlName","alwaysOn"],["mat-button","","matStepperNext",""],["formControlName","is3DRendered"],[4,"ngIf"],["mat-button","","matStepperPrevious",""],[2,"margin-top","20px"],["thumbLabel","","step","1","value","100","formControlName","globalVolume",3,"max","min"],["formControlName","is3DAudioEnabled"],["mat-raised-button","","color","primary",3,"click"],["matInput","","matTooltip","The name of the model to which the rendertarget belongs","placeholder","Model-Name","formControlName","modelName","required","",3,"appEnableControl"],[2,"padding-left","5px"],["matInput","","placeholder","RenderTarget Name","formControlName","renderTargetName","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionZ","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationZ","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleZ","required","",3,"appEnableControl"],["thumbLabel","","step","1","value","5","formControlName","soundAttenuation",3,"max","min"],["step","1","thumbLabel","","value","10","formControlName","soundMinDistance",3,"min","max"],["step","10","thumbLabel","","value","100","formControlName","soundMaxDistance",3,"min","max"]],template:function(e,t){1&e&&(l.Xb(0,"mat-card"),l.Xb(1,"mat-card-header"),l.Xb(2,"mat-card-title"),l.Dc(3,"Create Screen"),l.Wb(),l.Xb(4,"mat-card-subtitle"),l.Dc(5,"Create a new Screen which can be used to play videos on"),l.Wb(),l.Wb(),l.Xb(6,"mat-card-content"),l.Xb(7,"mat-horizontal-stepper",0,1),l.Xb(9,"mat-step",2),l.Xb(10,"form",3),l.Bc(11,Te,1,0,"ng-template",4),l.Xb(12,"mat-form-field"),l.Sb(13,"input",5),l.Xb(14,"mat-hint"),l.Dc(15,"The name is for you to better distinct between screens and "),l.Xb(16,"strong"),l.Dc(17,"must be unique!"),l.Wb(),l.Wb(),l.Xb(18,"mat-error"),l.Dc(19,"Please enter a name"),l.Wb(),l.Wb(),l.Xb(20,"div",6),l.Xb(21,"mat-checkbox",7),l.Dc(22,"Always On"),l.Wb(),l.Wb(),l.Xb(23,"div"),l.Xb(24,"button",8),l.Dc(25,"Next"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Xb(26,"mat-step",2),l.Xb(27,"form",3),l.Bc(28,Ne,1,0,"ng-template",4),l.Xb(29,"mat-checkbox",9),l.Dc(30,"Is 3D Rendered"),l.Wb(),l.Bc(31,je,9,2,"div",10),l.Bc(32,ke,64,9,"div",10),l.Xb(33,"div"),l.Xb(34,"button",11),l.Dc(35,"Back"),l.Wb(),l.Xb(36,"button",8),l.Dc(37,"Next"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Xb(38,"mat-step",2),l.Xb(39,"form",3),l.Bc(40,Ae,1,0,"ng-template",4),l.Xb(41,"div",12),l.Xb(42,"em"),l.Dc(43,"Global Volume"),l.Wb(),l.Sb(44,"mat-slider",13),l.Dc(45),l.Wb(),l.Xb(46,"div"),l.Xb(47,"mat-checkbox",14),l.Dc(48,"Use 3D Audio"),l.Wb(),l.Wb(),l.Bc(49,Me,16,9,"div",10),l.Xb(50,"div"),l.Xb(51,"button",11),l.Dc(52,"Back"),l.Wb(),l.Xb(53,"button",15),l.fc("click",(function(){return t.createScreen()})),l.Dc(54,"Submit"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e&&(l.Eb(7),l.oc("linear",!0),l.Eb(2),l.oc("stepControl",t.screenForm),l.Eb(1),l.oc("formGroup",t.screenForm),l.Eb(16),l.oc("stepControl",t.renderTargetForm),l.Eb(1),l.oc("formGroup",t.renderTargetForm),l.Eb(4),l.oc("ngIf",!1===t.renderTargetForm.get("is3DRendered").value),l.Eb(1),l.oc("ngIf",!0===t.renderTargetForm.get("is3DRendered").value),l.Eb(6),l.oc("stepControl",t.soundForm),l.Eb(1),l.oc("formGroup",t.soundForm),l.Eb(5),l.oc("max",100)("min",1),l.Eb(1),l.Fc(" ",t.soundForm.get("globalVolume").value," "),l.Eb(4),l.oc("ngIf",!1===t.soundForm.get("is3DAudioEnabled").value))},directives:[W.a,W.c,W.f,W.e,W.b,xe,ve,F.r,F.k,F.e,be,We.c,we.a,F.b,F.j,F.d,F.p,We.f,We.b,Oe.a,p.a,b.b,Ce,i.k,Ee,Re.a,Ie,F.n,We.g],styles:[""]}),e})()},{path:"edit-screen",component:(()=>{class e{constructor(e,t){this.fb=e,this.nuiService=t,this.screenForm=this.fb.group({screenName:["",[F.q.required]],modelName:["",[F.q.required]],renderTargetName:["",[F.q.required]],soundAttenuation:[5],is3DAudioEnabled:[!1],soundMaxDistance:[100],soundMinDistance:[10],globalVolume:[100],alwaysOn:[!1],is3DRendered:[!1],positionX:[0],positionY:[0],positionZ:[0],rotationX:[0],rotationY:[0],rotationZ:[0],scaleX:[0],scaleY:[0],scaleZ:[0]})}ngOnInit(){this.screen.subscribe(e=>{e&&(this.screenId=e.id,this.screenForm.patchValue({screenName:e.name,modelName:e.is3DRendered?"":e.targetSettings.modelName,renderTargetName:e.is3DRendered?"":e.targetSettings.renderTargetName,soundAttenuation:e.browserSettings.soundAttenuation,soundMinDistance:e.browserSettings.soundMinDistance,soundMaxDistance:e.browserSettings.soundMaxDistance,globalVolume:e.browserSettings.globalVolume,alwaysOn:e.alwaysOn,is3DRendered:e.is3DRendered,positionX:e.is3DRendered?e.positionalSettings.positionX:0,positionY:e.is3DRendered?e.positionalSettings.positionY:0,positionZ:e.is3DRendered?e.positionalSettings.positionZ:0,rotationX:e.is3DRendered?e.positionalSettings.rotationX:0,rotationY:e.is3DRendered?e.positionalSettings.rotationY:0,rotationZ:e.is3DRendered?e.positionalSettings.rotationZ:0,scaleX:e.is3DRendered?e.positionalSettings.scaleX:0,scaleY:e.is3DRendered?e.positionalSettings.scaleY:0,scaleZ:e.is3DRendered?e.positionalSettings.scaleZ:0,is3DAudioEnabled:e.browserSettings.is3DAudioEnabled}))}),this.screenForm.get("is3DRendered").valueChanges.subscribe(e=>{e?(this.screenForm.get("renderTargetName").disable(),this.screenForm.get("modelName").disable(),this.screenForm.get("positionX").enable(),this.screenForm.get("positionY").enable(),this.screenForm.get("positionZ").enable(),this.screenForm.get("rotationX").enable(),this.screenForm.get("rotationY").enable(),this.screenForm.get("rotationZ").enable(),this.screenForm.get("scaleX").enable(),this.screenForm.get("scaleY").enable(),this.screenForm.get("scaleZ").enable()):(this.screenForm.get("renderTargetName").enable(),this.screenForm.get("modelName").enable(),this.screenForm.get("positionX").disable(),this.screenForm.get("positionY").disable(),this.screenForm.get("positionZ").disable(),this.screenForm.get("rotationX").disable(),this.screenForm.get("rotationY").disable(),this.screenForm.get("rotationZ").disable(),this.screenForm.get("scaleX").disable(),this.screenForm.get("scaleY").disable(),this.screenForm.get("scaleZ").disable())})}submit(){this.nuiService.editScreen(this.screenForm.get("screenName").value,this.screenId,this.screenForm.get("is3DRendered").value,this.screenForm.get("alwaysOn").value,this.screenForm.get("modelName").value,this.screenForm.get("renderTargetName").value,this.screenForm.get("globalVolume").value,this.screenForm.get("soundAttenuation").value,this.screenForm.get("soundMinDistance").value,this.screenForm.get("soundMaxDistance").value,this.screenForm.get("positionX").value,this.screenForm.get("positionY").value,this.screenForm.get("positionZ").value,this.screenForm.get("rotationX").value,this.screenForm.get("rotationY").value,this.screenForm.get("rotationZ").value,this.screenForm.get("scaleX").value,this.screenForm.get("scaleY").value,this.screenForm.get("scaleZ").value,this.screenForm.get("is3DAudioEnabled").value)}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(F.c),l.Rb(c.a))},e.\u0275cmp=l.Lb({type:e,selectors:[["app-edit-screen"]],decls:31,vars:8,consts:[[2,"display","flex"],[1,"form-container"],[3,"formGroup"],["matInput","","formControlName","screenName","name","screenName","required",""],["formControlName","alwaysOn"],["formControlName","is3DRendered",2,"margin-left","10px"],[4,"ngIf"],["thumbLabel","","formControlName","globalVolume",3,"min","max","step"],["formControlName","is3DAudioEnabled",2,"margin-left","10px"],["mat-raised-button","","color","accent","type","submit",2,"display","flex","margin-top","-10px","float","right","margin-right","-70px",3,"click"],["matInput","","formControlName","modelName","name","modelName","required","",3,"appEnableControl"],["matInput","","formControlName","renderTargetName","name","renderTargetName","required","",3,"appEnableControl"],["matInput","","formControlName","positionX","type","number","name","positionX","required","",3,"appEnableControl"],["matInput","","formControlName","positionY","name","positionY","type","number","required","",3,"appEnableControl"],["matInput","","formControlName","positionZ","type","number","name","positionZ","required","",3,"appEnableControl"],["matInput","","formControlName","rotationX","name","rotationX","type","number","required","",3,"appEnableControl"],["matInput","","formControlName","rotationY","type","number","name","rotationY","required","",3,"appEnableControl"],["matInput","","formControlName","rotationZ","type","number","name","rotationZ","required","",3,"appEnableControl"],["matInput","","formControlName","scaleX","type","number","name","scaleX","required","",3,"appEnableControl"],["matInput","","formControlName","scaleY","type","number","name","scaleY","required","",3,"appEnableControl"],["matInput","","formControlName","scaleZ","type","number","name","scaleZ","required","",3,"appEnableControl"],["thumbLabel","","formControlName","soundAttenuation",3,"min","max","step"],["thumbLabel","","formControlName","soundMinDistance",3,"min","max","step"],["thumbLabel","","formControlName","soundMaxDistance",3,"min","max","step"]],template:function(e,t){1&e&&(l.Xb(0,"mat-card",0),l.Xb(1,"mat-card-header"),l.Xb(2,"mat-card-title"),l.Dc(3,"Edit Screen"),l.Wb(),l.Wb(),l.Xb(4,"mat-card-content"),l.Xb(5,"div",1),l.Xb(6,"form",2),l.Xb(7,"div"),l.Xb(8,"mat-form-field"),l.Xb(9,"mat-label"),l.Dc(10,"Name"),l.Wb(),l.Sb(11,"input",3),l.Wb(),l.Wb(),l.Xb(12,"div"),l.Xb(13,"mat-checkbox",4),l.Dc(14,"Always On"),l.Wb(),l.Xb(15,"mat-checkbox",5),l.Dc(16,"3D Rendered"),l.Wb(),l.Wb(),l.Bc(17,Pe,11,2,"div",6),l.Bc(18,Le,46,9,"div",6),l.Xb(19,"div"),l.Xb(20,"mat-label"),l.Dc(21,"Global Volume"),l.Wb(),l.Sb(22,"mat-slider",7),l.Dc(23),l.Wb(),l.Xb(24,"div"),l.Xb(25,"mat-checkbox",8),l.Dc(26,"Enable 3D Audio"),l.Wb(),l.Wb(),l.Bc(27,Be,16,12,"div",6),l.Sb(28,"div"),l.Xb(29,"button",9),l.fc("click",(function(){return t.submit()})),l.Dc(30,"Submit "),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e&&(l.Eb(6),l.oc("formGroup",t.screenForm),l.Eb(11),l.oc("ngIf",!1===t.screenForm.get("is3DRendered").value),l.Eb(1),l.oc("ngIf",!0===t.screenForm.get("is3DRendered").value),l.Eb(4),l.oc("min",1)("max",100)("step",1),l.Eb(1),l.Fc(" ",t.screenForm.get("globalVolume").value," "),l.Eb(4),l.oc("ngIf",!1===t.screenForm.get("is3DAudioEnabled").value))},directives:[W.a,W.c,W.f,W.b,F.r,F.k,F.e,We.c,We.g,we.a,F.b,F.j,F.d,F.p,Oe.a,i.k,Re.a,b.b,Ie,F.n],styles:[".form-container[_ngcontent-%COMP%]{max-height:380px}"]}),Object(o.a)([Object(a.d)(s.a.getSelectedScreen)],e.prototype,"screen",void 0),e})()}];let Ze=(()=>{class e{}return e.\u0275mod=l.Pb({type:e}),e.\u0275inj=l.Ob({factory:function(t){return new(t||e)},imports:[[r.d.forChild(qe)],r.d]}),e})();var ze=n("rDax"),Ye=n("NXyV"),Ve=n("pLZG"),He=n("IzEk");function Ge(e,t){}class $e{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0}}const Ue={dialogContainer:Object(K.m)("dialogContainer",[Object(K.j)("void, exit",Object(K.k)({opacity:0,transform:"scale(0.7)"})),Object(K.j)("enter",Object(K.k)({transform:"none"})),Object(K.l)("* => enter",Object(K.e)("150ms cubic-bezier(0, 0, 0.2, 1)",Object(K.k)({transform:"none",opacity:1}))),Object(K.l)("* => void, * => exit",Object(K.e)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Object(K.k)({opacity:0})))])};function Ke(){throw Error("Attempting to attach dialog content after content is already attached")}let Qe=(()=>{class e extends w.a{constructor(e,t,n,i,r){super(),this._elementRef=e,this._focusTrapFactory=t,this._changeDetectorRef=n,this._config=r,this._elementFocusedBeforeDialogWasOpened=null,this._state="enter",this._animationStateChanged=new l.p,this.attachDomPortal=e=>(this._portalOutlet.hasAttached()&&Ke(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachDomPortal(e)),this._ariaLabelledBy=r.ariaLabelledBy||null,this._document=i}attachComponentPortal(e){return this._portalOutlet.hasAttached()&&Ke(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachComponentPortal(e)}attachTemplatePortal(e){return this._portalOutlet.hasAttached()&&Ke(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachTemplatePortal(e)}_trapFocus(){const e=this._elementRef.nativeElement;if(this._focusTrap||(this._focusTrap=this._focusTrapFactory.create(e)),this._config.autoFocus)this._focusTrap.focusInitialElementWhenReady();else{const t=this._document.activeElement;t===e||e.contains(t)||e.focus()}}_restoreFocus(){const e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){const t=this._document.activeElement,n=this._elementRef.nativeElement;t&&t!==this._document.body&&t!==n&&!n.contains(t)||e.focus()}this._focusTrap&&this._focusTrap.destroy()}_savePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=this._document.activeElement,this._elementRef.nativeElement.focus&&Promise.resolve().then(()=>this._elementRef.nativeElement.focus()))}_onAnimationDone(e){"enter"===e.toState?this._trapFocus():"exit"===e.toState&&this._restoreFocus(),this._animationStateChanged.emit(e)}_onAnimationStart(e){this._animationStateChanged.emit(e)}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(l.Rb(l.m),l.Rb(O.f),l.Rb(l.i),l.Rb(i.d,8),l.Rb($e))},e.\u0275cmp=l.Lb({type:e,selectors:[["mat-dialog-container"]],viewQuery:function(e,t){var n;1&e&&l.zc(w.b,!0),2&e&&l.qc(n=l.gc())&&(t._portalOutlet=n.first)},hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&l.Jb("@dialogContainer.start",(function(e){return t._onAnimationStart(e)}))("@dialogContainer.done",(function(e){return t._onAnimationDone(e)})),2&e&&(l.Fb("id",t._id)("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),l.Hc("@dialogContainer",t._state))},features:[l.Bb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&l.Bc(0,Ge,0,0,"ng-template",0)},directives:[w.b],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[Ue.dialogContainer]}}),e})(),Je=0;class et{constructor(e,t,n=`mat-dialog-${Je++}`){this._overlayRef=e,this._containerInstance=t,this.id=n,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new N.a,this._afterClosed=new N.a,this._beforeClosed=new N.a,this._state=0,t._id=n,t._animationStateChanged.pipe(Object(Ve.a)(e=>"done"===e.phaseName&&"enter"===e.toState),Object(He.a)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(Object(Ve.a)(e=>"done"===e.phaseName&&"exit"===e.toState),Object(He.a)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._overlayRef.dispose()}),e.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._afterClosed.next(this._result),this._afterClosed.complete(),this.componentInstance=null,this._overlayRef.dispose()}),e.keydownEvents().pipe(Object(Ve.a)(e=>e.keyCode===T.g&&!this.disableClose&&!Object(T.s)(e))).subscribe(e=>{e.preventDefault(),this.close()})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe(Object(Ve.a)(e=>"start"===e.phaseName),Object(He.a)(1)).subscribe(t=>{this._beforeClosed.next(e),this._beforeClosed.complete(),this._state=2,this._overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>{this._overlayRef.dispose()},t.totalTime+100)}),this._containerInstance._startExitAnimation(),this._state=1}afterOpened(){return this._afterOpened.asObservable()}afterClosed(){return this._afterClosed.asObservable()}beforeClosed(){return this._beforeClosed.asObservable()}backdropClick(){return this._overlayRef.backdropClick()}keydownEvents(){return this._overlayRef.keydownEvents()}updatePosition(e){let t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}updateSize(e="",t=""){return this._getPositionStrategy().width(e).height(t),this._overlayRef.updatePosition(),this}addPanelClass(e){return this._overlayRef.addPanelClass(e),this}removePanelClass(e){return this._overlayRef.removePanelClass(e),this}getState(){return this._state}_getPositionStrategy(){return this._overlayRef.getConfig().positionStrategy}}const tt=new l.s("MatDialogData"),nt=new l.s("mat-dialog-default-options"),it=new l.s("mat-dialog-scroll-strategy"),rt={provide:it,deps:[ze.c],useFactory:function(e){return()=>e.scrollStrategies.block()}};let ot=(()=>{class e{constructor(e,t,n,i,r,o,a){this._overlay=e,this._injector=t,this._defaultOptions=i,this._parentDialog=o,this._overlayContainer=a,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new N.a,this._afterOpenedAtThisLevel=new N.a,this._ariaHiddenElements=new Map,this.afterAllClosed=Object(Ye.a)(()=>this.openDialogs.length?this._afterAllClosed:this._afterAllClosed.pipe(Object(k.a)(void 0))),this._scrollStrategy=r}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}get _afterAllClosed(){const e=this._parentDialog;return e?e._afterAllClosed:this._afterAllClosedAtThisLevel}open(e,t){if((t=function(e,t){return Object.assign(Object.assign({},t),e)}(t,this._defaultOptions||new $e)).id&&this.getDialogById(t.id))throw Error(`Dialog with id "${t.id}" exists already. The dialog id must be unique.`);const n=this._createOverlay(t),i=this._attachDialogContainer(n,t),r=this._attachDialogContent(e,i,n,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(r),r.afterClosed().subscribe(()=>this._removeOpenDialog(r)),this.afterOpened.next(r),r}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(t=>t.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_createOverlay(e){const t=this._getOverlayConfig(e);return this._overlay.create(t)}_getOverlayConfig(e){const t=new ze.d({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}_attachDialogContainer(e,t){const n=l.t.create({parent:t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,providers:[{provide:$e,useValue:t}]}),i=new w.c(Qe,t.viewContainerRef,n,t.componentFactoryResolver);return e.attach(i).instance}_attachDialogContent(e,t,n,i){const r=new et(n,t,i.id);if(i.hasBackdrop&&n.backdropClick().subscribe(()=>{r.disableClose||r.close()}),e instanceof l.N)t.attachTemplatePortal(new w.g(e,null,{$implicit:i.data,dialogRef:r}));else{const n=this._createInjector(i,r,t),o=t.attachComponentPortal(new w.c(e,i.viewContainerRef,n));r.componentInstance=o.instance}return r.updateSize(i.width,i.height).updatePosition(i.position),r}_createInjector(e,t,n){const i=e&&e.viewContainerRef&&e.viewContainerRef.injector,r=[{provide:Qe,useValue:n},{provide:tt,useValue:e.data},{provide:et,useValue:t}];return!e.direction||i&&i.get(R.b,null)||r.push({provide:R.b,useValue:{value:e.direction,change:Object(j.a)()}}),l.t.create({parent:i||this._injector,providers:r})}_removeOpenDialog(e){const t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((e,t)=>{e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),this._afterAllClosed.next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const t=e.parentElement.children;for(let n=t.length-1;n>-1;n--){let i=t[n];i===e||"SCRIPT"===i.nodeName||"STYLE"===i.nodeName||i.hasAttribute("aria-live")||(this._ariaHiddenElements.set(i,i.getAttribute("aria-hidden")),i.setAttribute("aria-hidden","true"))}}}_closeDialogs(e){let t=e.length;for(;t--;)e[t].close()}}return e.\u0275fac=function(t){return new(t||e)(l.bc(ze.c),l.bc(l.t),l.bc(i.g,8),l.bc(nt,8),l.bc(it),l.bc(e,12),l.bc(ze.e))},e.\u0275prov=l.Nb({token:e,factory:e.\u0275fac}),e})(),at=(()=>{class e{}return e.\u0275mod=l.Pb({type:e}),e.\u0275inj=l.Ob({factory:function(t){return new(t||e)},providers:[ot,rt],imports:[[ze.f,w.f,$.e],$.e]}),e})();var st=n("d3UM"),lt=n("hh/h");let ct=(()=>{class e{}return e.\u0275mod=l.Pb({type:e}),e.\u0275inj=l.Ob({factory:function(t){return new(t||e)},imports:[[i.c,Ze,m.b,b.c,d.k,at,W.d,F.o,We.e,st.b,Fe,we.b,Re.b,Oe.b,F.f,p.b,lt.QuickPlayModule]]}),e})()}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/7-es5.js b/resources/Hypnonema/client/html/7-es5.js new file mode 100644 index 000000000..e2de5d1cf --- /dev/null +++ b/resources/Hypnonema/client/html/7-es5.js @@ -0,0 +1 @@ +function _createSuper(e){return function(){var t,n=_getPrototypeOf(e);if(_isNativeReflectConstruct()){var a=_getPrototypeOf(this).constructor;t=Reflect.construct(n,arguments,a)}else t=n.apply(this,arguments);return _possibleConstructorReturn(this,t)}}function _possibleConstructorReturn(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?_assertThisInitialized(e):t}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return(_setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n0?"rtl"===this._layoutDirection()?"previous":"next":"current"}},{key:"_getIndicatorType",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"number",n=this.steps.toArray()[e],a=this._isCurrentStep(e);return n._displayDefaultIndicatorType?this._getDefaultIndicatorLogic(n,a):this._getGuidelineLogic(n,a,t)}},{key:"_getDefaultIndicatorLogic",value:function(e,t){return e._showError&&e.hasError&&!t?"error":!e.completed||t?"number":e.editable?"edit":"done"}},{key:"_getGuidelineLogic",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"number";return e._showError&&e.hasError&&!t?"error":e.completed&&!t?"done":e.completed&&t?n:e.editable&&t?"edit":n}},{key:"_isCurrentStep",value:function(e){return this._selectedIndex===e}},{key:"_getFocusIndex",value:function(){return this._keyManager?this._keyManager.activeItemIndex:this._selectedIndex}},{key:"_updateSelectedItemIndex",value:function(e){var t=this.steps.toArray();this.selectionChange.emit({selectedIndex:e,previouslySelectedIndex:this._selectedIndex,selectedStep:t[e],previouslySelectedStep:t[this._selectedIndex]}),this._containsFocus()?this._keyManager.setActiveItem(e):this._keyManager.updateActiveItem(e),this._selectedIndex=e,this._stateChanged()}},{key:"_onKeydown",value:function(e){var t=Object(T.s)(e),n=e.keyCode,a=this._keyManager;null==a.activeItemIndex||t||n!==T.n&&n!==T.f?n===T.h?(a.setFirstItemActive(),e.preventDefault()):n===T.e?(a.setLastItemActive(),e.preventDefault()):a.onKeydown(e):(this.selectedIndex=a.activeItemIndex,e.preventDefault())}},{key:"_anyControlsInvalidOrPending",value:function(e){var t=this.steps.toArray();return t[this._selectedIndex].interacted=!0,!!(this._linear&&e>=0)&&t.slice(0,e).some((function(e){var t=e.stepControl;return(t?t.invalid||t.pending||!e.interacted:!e.completed)&&!e.optional&&!e._completedOverride}))}},{key:"_layoutDirection",value:function(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}},{key:"_containsFocus",value:function(){if(!this._document||!this._elementRef)return!1;var e=this._elementRef.nativeElement,t=this._document.activeElement;return e===t||e.contains(t)}},{key:"steps",get:function(){return this._steps}},{key:"linear",get:function(){return this._linear},set:function(e){this._linear=Object(I.c)(e)}},{key:"selectedIndex",get:function(){return this._selectedIndex},set:function(e){var t=Object(I.f)(e);if(this.steps){if(t<0||t>this.steps.length-1)throw Error("cdkStepper: Cannot assign out-of-bounds value to `selectedIndex`.");this._selectedIndex!=t&&!this._anyControlsInvalidOrPending(t)&&(t>=this._selectedIndex||this.steps.toArray()[t].editable)&&this._updateSelectedItemIndex(e)}else this._selectedIndex=t}},{key:"selected",get:function(){return this.steps?this.steps.toArray()[this.selectedIndex]:void 0},set:function(e){this.selectedIndex=this.steps?this.steps.toArray().indexOf(e):-1}}]),e}()).\u0275fac=function(e){return new(e||Y)(l.Rb(R.b,8),l.Rb(l.i),l.Rb(l.m),l.Rb(a.d))},Y.\u0275dir=l.Mb({type:Y,selectors:[["","cdkStepper",""]],contentQueries:function(e,t,n){var a;1&e&&(l.Kb(n,Q,!0),l.Kb(n,G,!0)),2&e&&(l.qc(a=l.gc())&&(t._steps=a),l.qc(a=l.gc())&&(t._stepHeader=a))},inputs:{linear:"linear",selectedIndex:"selectedIndex",selected:"selected"},outputs:{selectionChange:"selectionChange"},exportAs:["cdkStepper"]}),Y),ee=((Z=function(){function e(t){_classCallCheck(this,e),this._stepper=t,this.type="submit"}return _createClass(e,[{key:"_handleClick",value:function(){this._stepper.next()}}]),e}()).\u0275fac=function(e){return new(e||Z)(l.Rb(J))},Z.\u0275dir=l.Mb({type:Z,selectors:[["button","cdkStepperNext",""]],hostVars:1,hostBindings:function(e,t){1&e&&l.fc("click",(function(){return t._handleClick()})),2&e&&l.ac("type",t.type)},inputs:{type:"type"}}),Z),te=((z=function(){function e(t){_classCallCheck(this,e),this._stepper=t,this.type="button"}return _createClass(e,[{key:"_handleClick",value:function(){this._stepper.previous()}}]),e}()).\u0275fac=function(e){return new(e||z)(l.Rb(J))},z.\u0275dir=l.Mb({type:z,selectors:[["button","cdkStepperPrevious",""]],hostVars:1,hostBindings:function(e,t){1&e&&l.fc("click",(function(){return t._handleClick()})),2&e&&l.ac("type",t.type)},inputs:{type:"type"}}),z),ne=((q=function e(){_classCallCheck(this,e)}).\u0275mod=l.Pb({type:q}),q.\u0275inj=l.Ob({factory:function(e){return new(e||q)},imports:[[R.a]]}),q),ae=n("FKr1"),ie=n("/uUt"),re=n("R0Ic");function oe(e,t){if(1&e&&l.Tb(0,9),2&e){var n=l.jc();l.oc("ngTemplateOutlet",n.iconOverrides[n.state])("ngTemplateOutletContext",n._getIconContext())}}function se(e,t){if(1&e&&(l.Xb(0,"span"),l.Dc(1),l.Wb()),2&e){var n=l.jc(2);l.Eb(1),l.Ec(n._getDefaultTextForState(n.state))}}function le(e,t){if(1&e&&(l.Xb(0,"mat-icon"),l.Dc(1),l.Wb()),2&e){var n=l.jc(2);l.Eb(1),l.Ec(n._getDefaultTextForState(n.state))}}function ce(e,t){if(1&e&&(l.Vb(0,10),l.Bc(1,se,2,1,"span",11),l.Bc(2,le,2,1,"mat-icon",12),l.Ub()),2&e){var n=l.jc();l.oc("ngSwitch",n.state),l.Eb(1),l.oc("ngSwitchCase","number")}}function ue(e,t){if(1&e&&l.Tb(0,13),2&e){var n=l.jc();l.oc("ngTemplateOutlet",n._templateLabel().template)}}function de(e,t){if(1&e&&(l.Xb(0,"div",14),l.Dc(1),l.Wb()),2&e){var n=l.jc();l.Eb(1),l.Ec(n.label)}}function be(e,t){if(1&e&&(l.Xb(0,"div",15),l.Dc(1),l.Wb()),2&e){var n=l.jc();l.Eb(1),l.Ec(n._intl.optionalLabel)}}function pe(e,t){if(1&e&&(l.Xb(0,"div",16),l.Dc(1),l.Wb()),2&e){var n=l.jc();l.Eb(1),l.Ec(n.errorMessage)}}function me(e,t){1&e&&l.mc(0)}var he=["*"];function fe(e,t){1&e&&l.Sb(0,"div",6)}function ge(e,t){if(1&e){var n=l.Yb();l.Vb(0),l.Xb(1,"mat-step-header",4),l.fc("click",(function(){return t.$implicit.select()}))("keydown",(function(e){return l.uc(n),l.jc()._onKeydown(e)})),l.Wb(),l.Bc(2,fe,1,0,"div",5),l.Ub()}if(2&e){var a=t.$implicit,i=t.index,r=t.last,o=l.jc();l.Eb(1),l.oc("tabIndex",o._getFocusIndex()===i?0:-1)("id",o._getStepLabelId(i))("index",i)("state",o._getIndicatorType(i,a.state))("label",a.stepLabel||a.label)("selected",o.selectedIndex===i)("active",a.completed||o.selectedIndex===i||!o.linear)("optional",a.optional)("errorMessage",a.errorMessage)("iconOverrides",o._iconOverrides)("disableRipple",o.disableRipple),l.Fb("aria-posinset",i+1)("aria-setsize",o.steps.length)("aria-controls",o._getStepContentId(i))("aria-selected",o.selectedIndex==i)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.ariaLabelledby?a.ariaLabelledby:null),l.Eb(1),l.oc("ngIf",!r)}}function ve(e,t){if(1&e){var n=l.Yb();l.Xb(0,"div",7),l.fc("@stepTransition.done",(function(e){return l.uc(n),l.jc()._animationDone.next(e)})),l.Tb(1,8),l.Wb()}if(2&e){var a=t.$implicit,i=t.index,r=l.jc();l.oc("@stepTransition",r._getAnimationDirection(i))("id",r._getStepContentId(i)),l.Fb("tabindex",r.selectedIndex===i?0:null)("aria-labelledby",r._getStepLabelId(i))("aria-expanded",r.selectedIndex===i),l.Eb(1),l.oc("ngTemplateOutlet",a.content)}}var _e,ye,Ce,De,xe,ke,Xe,Ee,Se,Oe,we,Fe=((_e=function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.apply(this,arguments)}return n}(U)).\u0275fac=function(e){return We(e||_e)},_e.\u0275dir=l.Mb({type:_e,selectors:[["","matStepLabel",""]],features:[l.Bb]}),_e),We=l.Zb(Fe),Re=((ye=function e(){_classCallCheck(this,e),this.changes=new N.a,this.optionalLabel="Optional"}).\u0275fac=function(e){return new(e||ye)},ye.\u0275prov=Object(l.Nb)({factory:function(){return new ye},token:ye,providedIn:"root"}),ye),Ie={provide:Re,deps:[[new l.C,new l.L,Re]],useFactory:function(e){return e||new Re}},Te=((Ce=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,a,i,r){var o;return _classCallCheck(this,n),(o=t.call(this,i))._intl=e,o._focusMonitor=a,a.monitor(i,!0),o._intlSubscription=e.changes.subscribe((function(){return r.markForCheck()})),o}return _createClass(n,[{key:"ngOnDestroy",value:function(){this._intlSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"focus",value:function(){this._focusMonitor.focusVia(this._elementRef,"program")}},{key:"_stringLabel",value:function(){return this.label instanceof Fe?null:this.label}},{key:"_templateLabel",value:function(){return this.label instanceof Fe?this.label:null}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_getIconContext",value:function(){return{index:this.index,active:this.active,optional:this.optional}}},{key:"_getDefaultTextForState",value:function(e){return"number"==e?"".concat(this.index+1):"edit"==e?"create":"error"==e?"warning":e}}]),n}(G)).\u0275fac=function(e){return new(e||Ce)(l.Rb(Re),l.Rb(W.e),l.Rb(l.m),l.Rb(l.i))},Ce.\u0275cmp=l.Lb({type:Ce,selectors:[["mat-step-header"]],hostAttrs:["role","tab",1,"mat-step-header","mat-focus-indicator"],inputs:{state:"state",label:"label",errorMessage:"errorMessage",iconOverrides:"iconOverrides",index:"index",selected:"selected",active:"active",optional:"optional",disableRipple:"disableRipple"},features:[l.Bb],decls:10,vars:19,consts:[["matRipple","",1,"mat-step-header-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-step-icon-content",3,"ngSwitch"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchDefault"],[1,"mat-step-label"],[3,"ngTemplateOutlet",4,"ngIf"],["class","mat-step-text-label",4,"ngIf"],["class","mat-step-optional",4,"ngIf"],["class","mat-step-sub-label-error",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"ngTemplateOutlet"],[1,"mat-step-text-label"],[1,"mat-step-optional"],[1,"mat-step-sub-label-error"]],template:function(e,t){1&e&&(l.Sb(0,"div",0),l.Xb(1,"div"),l.Xb(2,"div",1),l.Bc(3,oe,1,2,"ng-container",2),l.Bc(4,ce,3,2,"ng-container",3),l.Wb(),l.Wb(),l.Xb(5,"div",4),l.Bc(6,ue,1,1,"ng-container",5),l.Bc(7,de,2,1,"div",6),l.Bc(8,be,2,1,"div",7),l.Bc(9,pe,2,1,"div",8),l.Wb()),2&e&&(l.oc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disableRipple),l.Eb(1),l.Hb("mat-step-icon-state-",t.state," mat-step-icon"),l.Ib("mat-step-icon-selected",t.selected),l.Eb(1),l.oc("ngSwitch",!(!t.iconOverrides||!t.iconOverrides[t.state])),l.Eb(1),l.oc("ngSwitchCase",!0),l.Eb(2),l.Ib("mat-step-label-active",t.active)("mat-step-label-selected",t.selected)("mat-step-label-error","error"==t.state),l.Eb(1),l.oc("ngIf",t._templateLabel()),l.Eb(1),l.oc("ngIf",t._stringLabel()),l.Eb(1),l.oc("ngIf",t.optional&&"error"!=t.state),l.Eb(1),l.oc("ngIf","error"==t.state))},directives:[ae.m,a.m,a.n,a.o,a.k,a.p,p.a],styles:[".mat-step-header{overflow:hidden;outline:none;cursor:pointer;position:relative;box-sizing:content-box;-webkit-tap-highlight-color:transparent}.mat-step-optional,.mat-step-sub-label-error{font-size:12px}.mat-step-icon{border-radius:50%;height:24px;width:24px;flex-shrink:0;position:relative}.mat-step-icon-content,.mat-step-icon .mat-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mat-step-icon .mat-icon{font-size:16px;height:16px;width:16px}.mat-step-icon-state-error .mat-icon{font-size:24px;height:24px;width:24px}.mat-step-label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;vertical-align:middle}.mat-step-text-label{text-overflow:ellipsis;overflow:hidden}.mat-step-header .mat-step-header-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),Ce),Ne={horizontalStepTransition:Object(re.m)("stepTransition",[Object(re.j)("previous",Object(re.k)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"})),Object(re.j)("current",Object(re.k)({transform:"none",visibility:"visible"})),Object(re.j)("next",Object(re.k)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"})),Object(re.l)("* => *",Object(re.e)("500ms cubic-bezier(0.35, 0, 0.25, 1)"))]),verticalStepTransition:Object(re.m)("stepTransition",[Object(re.j)("previous",Object(re.k)({height:"0px",visibility:"hidden"})),Object(re.j)("next",Object(re.k)({height:"0px",visibility:"hidden"})),Object(re.j)("current",Object(re.k)({height:"*",visibility:"visible"})),Object(re.l)("* <=> current",Object(re.e)("225ms cubic-bezier(0.4, 0.0, 0.2, 1)"))])},je=((ke=function e(t){_classCallCheck(this,e),this.templateRef=t}).\u0275fac=function(e){return new(e||ke)(l.Rb(l.N))},ke.\u0275dir=l.Mb({type:ke,selectors:[["ng-template","matStepperIcon",""]],inputs:{name:["matStepperIcon","name"]}}),ke),Ae=((xe=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,a,i){var r;return _classCallCheck(this,n),(r=t.call(this,e,i))._errorStateMatcher=a,r}return _createClass(n,[{key:"isErrorState",value:function(e,t){return this._errorStateMatcher.isErrorState(e,t)||!!(e&&e.invalid&&this.interacted)}}]),n}(Q)).\u0275fac=function(e){return new(e||xe)(l.Rb(Object(l.V)((function(){return Pe}))),l.Rb(ae.a,4),l.Rb(K,8))},xe.\u0275cmp=l.Lb({type:xe,selectors:[["mat-step"]],contentQueries:function(e,t,n){var a;1&e&&l.Kb(n,Fe,!0),2&e&&l.qc(a=l.gc())&&(t.stepLabel=a.first)},exportAs:["matStep"],features:[l.Db([{provide:ae.a,useExisting:xe},{provide:Q,useExisting:xe}]),l.Bb],ngContentSelectors:he,decls:1,vars:0,template:function(e,t){1&e&&(l.nc(),l.Bc(0,me,1,0,"ng-template"))},encapsulation:2,changeDetection:0}),xe),Pe=((De=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e;return _classCallCheck(this,n),(e=t.apply(this,arguments)).animationDone=new l.p,e._iconOverrides={},e._animationDone=new N.a,e}return _createClass(n,[{key:"ngAfterContentInit",value:function(){var e=this;this._icons.forEach((function(t){var n=t.name,a=t.templateRef;return e._iconOverrides[n]=a})),this._steps.changes.pipe(Object(P.a)(this._destroyed)).subscribe((function(){e._stateChanged()})),this._animationDone.pipe(Object(ie.a)((function(e,t){return e.fromState===t.fromState&&e.toState===t.toState})),Object(P.a)(this._destroyed)).subscribe((function(t){"current"===t.toState&&e.animationDone.emit()}))}}]),n}(J)).\u0275fac=function(e){return Me(e||De)},De.\u0275dir=l.Mb({type:De,selectors:[["","matStepper",""]],contentQueries:function(e,t,n){var a;1&e&&(l.Kb(n,Ae,!0),l.Kb(n,je,!0)),2&e&&(l.qc(a=l.gc())&&(t._steps=a),l.qc(a=l.gc())&&(t._icons=a))},viewQuery:function(e,t){var n;1&e&&l.Ic(Te,!0),2&e&&l.qc(n=l.gc())&&(t._stepHeader=n)},inputs:{disableRipple:"disableRipple"},outputs:{animationDone:"animationDone"},features:[l.Db([{provide:J,useExisting:De}]),l.Bb]}),De),Me=l.Zb(Pe),Le=((Xe=function(e){_inherits(n,e);var t=_createSuper(n);function n(){var e;return _classCallCheck(this,n),(e=t.apply(this,arguments)).labelPosition="end",e}return n}(Pe)).\u0275fac=function(e){return Be(e||Xe)},Xe.\u0275cmp=l.Lb({type:Xe,selectors:[["mat-horizontal-stepper"]],hostAttrs:["aria-orientation","horizontal","role","tablist",1,"mat-stepper-horizontal"],hostVars:4,hostBindings:function(e,t){2&e&&l.Ib("mat-stepper-label-position-end","end"==t.labelPosition)("mat-stepper-label-position-bottom","bottom"==t.labelPosition)},inputs:{selectedIndex:"selectedIndex",labelPosition:"labelPosition"},exportAs:["matHorizontalStepper"],features:[l.Db([{provide:Pe,useExisting:Xe},{provide:J,useExisting:Xe}]),l.Bb],decls:4,vars:2,consts:[[1,"mat-horizontal-stepper-header-container"],[4,"ngFor","ngForOf"],[1,"mat-horizontal-content-container"],["class","mat-horizontal-stepper-content","role","tabpanel",3,"id",4,"ngFor","ngForOf"],[1,"mat-horizontal-stepper-header",3,"tabIndex","id","index","state","label","selected","active","optional","errorMessage","iconOverrides","disableRipple","click","keydown"],["class","mat-stepper-horizontal-line",4,"ngIf"],[1,"mat-stepper-horizontal-line"],["role","tabpanel",1,"mat-horizontal-stepper-content",3,"id"],[3,"ngTemplateOutlet"]],template:function(e,t){1&e&&(l.Xb(0,"div",0),l.Bc(1,ge,3,18,"ng-container",1),l.Wb(),l.Xb(2,"div",2),l.Bc(3,ve,2,6,"div",3),l.Wb()),2&e&&(l.Eb(1),l.oc("ngForOf",t.steps),l.Eb(2),l.oc("ngForOf",t.steps))},directives:[a.j,Te,a.k,a.p],styles:['.mat-stepper-vertical,.mat-stepper-horizontal{display:block}.mat-horizontal-stepper-header-container{white-space:nowrap;display:flex;align-items:center}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header-container{align-items:flex-start}.mat-stepper-horizontal-line{border-top-width:1px;border-top-style:solid;flex:auto;height:0;margin:0 -16px;min-width:32px}.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{margin:0;min-width:0;position:relative;top:36px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{border-top-width:1px;border-top-style:solid;content:"";display:inline-block;height:0;position:absolute;top:36px;width:calc(50% - 20px)}.mat-horizontal-stepper-header{display:flex;height:72px;overflow:hidden;align-items:center;padding:0 24px}.mat-horizontal-stepper-header .mat-step-icon{margin-right:8px;flex:none}[dir=rtl] .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:8px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header{box-sizing:border-box;flex-direction:column;height:auto;padding:24px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::after,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::after{right:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:first-child)::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:not(:last-child)::before{left:0}[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:last-child::before,[dir=rtl] .mat-stepper-label-position-bottom .mat-horizontal-stepper-header:first-child::after{display:none}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-icon{margin-right:0;margin-left:0}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header .mat-step-label{padding:16px 0 0 0;text-align:center;width:100%}.mat-vertical-stepper-header{display:flex;align-items:center;padding:24px;height:24px}.mat-vertical-stepper-header .mat-step-icon{margin-right:12px}[dir=rtl] .mat-vertical-stepper-header .mat-step-icon{margin-right:0;margin-left:12px}.mat-horizontal-stepper-content{outline:0}.mat-horizontal-stepper-content[aria-expanded=false]{height:0;overflow:hidden}.mat-horizontal-content-container{overflow:hidden;padding:0 24px 24px 24px}.mat-vertical-content-container{margin-left:36px;border:0;position:relative}[dir=rtl] .mat-vertical-content-container{margin-left:0;margin-right:36px}.mat-stepper-vertical-line::before{content:"";position:absolute;top:-16px;bottom:-16px;left:0;border-left-width:1px;border-left-style:solid}[dir=rtl] .mat-stepper-vertical-line::before{left:auto;right:0}.mat-vertical-stepper-content{overflow:hidden;outline:0}.mat-vertical-content{padding:0 24px 24px 24px}.mat-step:last-child .mat-vertical-content-container{border:none}\n'],encapsulation:2,data:{animation:[Ne.horizontalStepTransition]},changeDetection:0}),Xe),Be=l.Zb(Le),qe=((Ee=function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.apply(this,arguments)}return n}(ee)).\u0275fac=function(e){return ze(e||Ee)},Ee.\u0275dir=l.Mb({type:Ee,selectors:[["button","matStepperNext",""]],hostVars:1,hostBindings:function(e,t){2&e&&l.ac("type",t.type)},inputs:{type:"type"},features:[l.Bb]}),Ee),ze=l.Zb(qe),Ze=((Se=function(e){_inherits(n,e);var t=_createSuper(n);function n(){return _classCallCheck(this,n),t.apply(this,arguments)}return n}(te)).\u0275fac=function(e){return Ye(e||Se)},Se.\u0275dir=l.Mb({type:Se,selectors:[["button","matStepperPrevious",""]],hostVars:1,hostBindings:function(e,t){2&e&&l.ac("type",t.type)},inputs:{type:"type"},features:[l.Bb]}),Se),Ye=l.Zb(Ze),Ve=((Oe=function e(){_classCallCheck(this,e)}).\u0275mod=l.Pb({type:Oe}),Oe.\u0275inj=l.Ob({factory:function(e){return new(e||Oe)},providers:[Ie,ae.a],imports:[[ae.e,a.c,F.f,d.c,ne,p.b,ae.n],ae.e]}),Oe),He=n("kmnG"),Ge=n("qFsG"),Ue=n("bSwM"),$e=n("5RNC"),Ke=((we=function(){function e(t){_classCallCheck(this,e),this.ngControl=t}return _createClass(e,[{key:"appEnableControl",set:function(e){this.ngControl&&this.ngControl.control&&(e?this.ngControl.control.enable():this.ngControl.control.disable())}}]),e}()).\u0275fac=function(e){return new(e||we)(l.Rb(O.i))},we.\u0275dir=l.Mb({type:we,selectors:[["","appEnableControl",""]],inputs:{appEnableControl:"appEnableControl"}}),we);function Qe(e,t){1&e&&l.Dc(0,"Enter details")}function Je(e,t){1&e&&l.Dc(0,"RenderTarget Settings")}function et(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"mat-form-field"),l.Sb(2,"input",16),l.Xb(3,"mat-error"),l.Dc(4,"Please enter a name"),l.Wb(),l.Wb(),l.Xb(5,"mat-form-field",17),l.Sb(6,"input",18),l.Xb(7,"mat-error"),l.Dc(8,"Please enter a valid renderTarget"),l.Wb(),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(2),l.oc("appEnableControl",!1===n.renderTargetForm.get("is3DRendered").value),l.Eb(4),l.oc("appEnableControl",!1===n.renderTargetForm.get("is3DRendered").value)}}function tt(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Sb(3,"input",19),l.Xb(4,"mat-error"),l.Dc(5,"Please enter X Position"),l.Wb(),l.Xb(6,"mat-label"),l.Dc(7,"Position X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(8,"div"),l.Xb(9,"mat-form-field"),l.Sb(10,"input",20),l.Xb(11,"mat-error"),l.Dc(12,"Please enter Y Position"),l.Wb(),l.Xb(13,"mat-label"),l.Dc(14,"Position Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(15,"div"),l.Xb(16,"mat-form-field"),l.Sb(17,"input",21),l.Xb(18,"mat-error"),l.Dc(19,"Please enter Z Position"),l.Wb(),l.Xb(20,"mat-label"),l.Dc(21,"Position Z"),l.Wb(),l.Wb(),l.Wb(),l.Xb(22,"div"),l.Xb(23,"mat-form-field"),l.Sb(24,"input",22),l.Xb(25,"mat-error"),l.Dc(26,"Please enter X Rotation"),l.Wb(),l.Xb(27,"mat-label"),l.Dc(28,"Rotation X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(29,"div"),l.Xb(30,"mat-form-field"),l.Sb(31,"input",23),l.Xb(32,"mat-error"),l.Dc(33,"Please enter Y Rotation"),l.Wb(),l.Xb(34,"mat-label"),l.Dc(35,"Rotation Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(36,"div"),l.Xb(37,"mat-form-field"),l.Sb(38,"input",24),l.Xb(39,"mat-error"),l.Dc(40,"Please enter Z Rotation"),l.Wb(),l.Xb(41,"mat-label"),l.Dc(42,"Rotation Z"),l.Wb(),l.Wb(),l.Wb(),l.Xb(43,"div"),l.Xb(44,"mat-form-field"),l.Sb(45,"input",25),l.Xb(46,"mat-error"),l.Dc(47,"Please enter X Scale"),l.Wb(),l.Xb(48,"mat-label"),l.Dc(49,"Scale X"),l.Wb(),l.Wb(),l.Wb(),l.Xb(50,"div"),l.Xb(51,"mat-form-field"),l.Sb(52,"input",26),l.Xb(53,"mat-error"),l.Dc(54,"Please enter Y Scale"),l.Wb(),l.Xb(55,"mat-label"),l.Dc(56,"Scale Y"),l.Wb(),l.Wb(),l.Wb(),l.Xb(57,"div"),l.Xb(58,"mat-form-field"),l.Sb(59,"input",27),l.Xb(60,"mat-error"),l.Dc(61,"Please enter Z Scale"),l.Wb(),l.Xb(62,"mat-label"),l.Dc(63,"Scale Z"),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(3),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value),l.Eb(7),l.oc("appEnableControl",!0===n.renderTargetForm.get("is3DRendered").value)}}function nt(e,t){1&e&&l.Dc(0,"Sound Settings")}function at(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"em"),l.Dc(3,"Sound Attenuation"),l.Wb(),l.Sb(4,"mat-slider",28),l.Dc(5),l.Wb(),l.Xb(6,"div"),l.Xb(7,"em"),l.Dc(8,"Sound Min. Distance"),l.Wb(),l.Sb(9,"mat-slider",29),l.Dc(10),l.Wb(),l.Xb(11,"div"),l.Xb(12,"em"),l.Dc(13,"Sound Max. Distance"),l.Wb(),l.Sb(14,"mat-slider",30),l.Dc(15),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(4),l.oc("max",100)("min",1),l.Eb(1),l.Fc(" ",n.soundForm.get("soundAttenuation").value," "),l.Eb(4),l.oc("min",1)("max",250),l.Eb(1),l.Fc(" ",n.soundForm.get("soundMinDistance").value," "),l.Eb(4),l.oc("min",1)("max",1e3),l.Eb(1),l.Fc(" ",n.soundForm.get("soundMaxDistance").value," ")}}function it(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Xb(3,"mat-label"),l.Dc(4,"Model-Name"),l.Wb(),l.Sb(5,"input",10),l.Wb(),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-form-field"),l.Xb(8,"mat-label"),l.Dc(9,"RenderTarget-Name"),l.Wb(),l.Sb(10,"input",11),l.Wb(),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(5),l.oc("appEnableControl",!1===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!1===n.screenForm.get("is3DRendered").value)}}function rt(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-form-field"),l.Xb(3,"mat-label"),l.Dc(4,"Position X"),l.Wb(),l.Sb(5,"input",12),l.Wb(),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-form-field"),l.Xb(8,"mat-label"),l.Dc(9,"Position Y"),l.Wb(),l.Sb(10,"input",13),l.Wb(),l.Wb(),l.Xb(11,"div"),l.Xb(12,"mat-form-field"),l.Xb(13,"mat-label"),l.Dc(14,"Position Z"),l.Wb(),l.Sb(15,"input",14),l.Wb(),l.Wb(),l.Xb(16,"div"),l.Xb(17,"mat-form-field"),l.Xb(18,"mat-label"),l.Dc(19,"Rotation X"),l.Wb(),l.Sb(20,"input",15),l.Wb(),l.Wb(),l.Xb(21,"div"),l.Xb(22,"mat-form-field"),l.Xb(23,"mat-label"),l.Dc(24,"Rotation Y"),l.Wb(),l.Sb(25,"input",16),l.Wb(),l.Wb(),l.Xb(26,"div"),l.Xb(27,"mat-form-field"),l.Xb(28,"mat-label"),l.Dc(29,"Rotation Z"),l.Wb(),l.Sb(30,"input",17),l.Wb(),l.Wb(),l.Xb(31,"div"),l.Xb(32,"mat-form-field"),l.Xb(33,"mat-label"),l.Dc(34,"Scale X"),l.Wb(),l.Sb(35,"input",18),l.Wb(),l.Wb(),l.Xb(36,"div"),l.Xb(37,"mat-form-field"),l.Xb(38,"mat-label"),l.Dc(39,"Scale Y"),l.Wb(),l.Sb(40,"input",19),l.Wb(),l.Wb(),l.Xb(41,"div"),l.Xb(42,"mat-form-field"),l.Xb(43,"mat-label"),l.Dc(44,"Scale Z"),l.Wb(),l.Sb(45,"input",20),l.Wb(),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value),l.Eb(5),l.oc("appEnableControl",!0===n.screenForm.get("is3DRendered").value)}}function ot(e,t){if(1&e&&(l.Xb(0,"div"),l.Xb(1,"div"),l.Xb(2,"mat-label"),l.Dc(3,"Sound-Attenuation"),l.Wb(),l.Sb(4,"mat-slider",21),l.Dc(5),l.Wb(),l.Xb(6,"div"),l.Xb(7,"mat-label"),l.Dc(8,"Sound Min. Distance"),l.Wb(),l.Sb(9,"mat-slider",22),l.Dc(10),l.Wb(),l.Xb(11,"div"),l.Xb(12,"mat-label"),l.Dc(13,"Sound Max. Distance"),l.Wb(),l.Sb(14,"mat-slider",23),l.Dc(15),l.Wb(),l.Wb()),2&e){var n=l.jc();l.Eb(4),l.oc("min",0)("max",100)("step",1),l.Eb(1),l.Fc(" ",n.screenForm.get("soundAttenuation").value," "),l.Eb(4),l.oc("min",1)("max",200)("step",1),l.Eb(1),l.Fc(" ",n.screenForm.get("soundMinDistance").value," "),l.Eb(4),l.oc("min",1)("max",1e3)("step",10),l.Eb(1),l.Fc(" ",n.screenForm.get("soundMaxDistance").value," ")}}var st,lt,ct,ut=[{path:"",component:S},{path:"create-new-screen",component:(lt=function(){function e(t,n){_classCallCheck(this,e),this.fb=t,this.nuiService=n}return _createClass(e,[{key:"ngOnInit",value:function(){var e=this;this.screenForm=this.fb.group({name:["",[O.q.required]],alwaysOn:[!1]}),this.renderTargetForm=this.fb.group({modelName:["",[O.q.required]],renderTargetName:["",[O.q.required]],is3DRendered:[!1],positionX:[0,[O.q.required]],positionY:[0,[O.q.required]],positionZ:[0,[O.q.required]],rotationX:[0,[O.q.required]],rotationY:[0,[O.q.required]],rotationZ:[0,[O.q.required]],scaleX:[0,[O.q.required]],scaleY:[0,[O.q.required]],scaleZ:[0,[O.q.required]]}),this.soundForm=this.fb.group({globalVolume:[100],soundAttenuation:[5],soundMinDistance:[15],soundMaxDistance:[100],is3DAudioEnabled:[!0]}),this.renderTargetForm.get("is3DRendered").valueChanges.subscribe((function(t){t?(e.renderTargetForm.get("modelName").disable(),e.renderTargetForm.get("renderTargetName").disable(),e.renderTargetForm.get("positionX").enable(),e.renderTargetForm.get("positionY").enable(),e.renderTargetForm.get("positionZ").enable(),e.renderTargetForm.get("scaleX").enable(),e.renderTargetForm.get("scaleY").enable(),e.renderTargetForm.get("scaleZ").enable(),e.renderTargetForm.get("rotationX").enable(),e.renderTargetForm.get("rotationY").enable(),e.renderTargetForm.get("rotationZ").enable()):(e.renderTargetForm.get("modelName").enable(),e.renderTargetForm.get("renderTargetName").enable(),e.renderTargetForm.get("positionX").disable(),e.renderTargetForm.get("positionY").disable(),e.renderTargetForm.get("positionZ").disable(),e.renderTargetForm.get("scaleX").disable(),e.renderTargetForm.get("scaleY").disable(),e.renderTargetForm.get("scaleZ").disable(),e.renderTargetForm.get("rotationX").disable(),e.renderTargetForm.get("rotationY").disable(),e.renderTargetForm.get("rotationZ").disable())}))}},{key:"createScreen",value:function(){this.nuiService.createScreen(this.screenName,this.alwaysOn,this.globalVolume,this.soundAttenuation,this.soundMinDistance,this.soundMaxDistance,this.is3DRendered,this.is3DAudioEnabled,this.modelName,this.renderTargetName,this.positionX,this.positionY,this.positionZ,this.rotationX,this.rotationY,this.rotationZ,this.scaleX,this.scaleY,this.scaleZ)}},{key:"screenName",get:function(){return this.screenForm.get("name").value}},{key:"modelName",get:function(){return this.renderTargetForm.get("modelName").value}},{key:"renderTargetName",get:function(){return this.renderTargetForm.get("renderTargetName").value}},{key:"is3DRendered",get:function(){return this.renderTargetForm.get("is3DRendered").value}},{key:"positionX",get:function(){return this.renderTargetForm.get("positionX").value}},{key:"positionY",get:function(){return this.renderTargetForm.get("positionY").value}},{key:"positionZ",get:function(){return this.renderTargetForm.get("positionZ").value}},{key:"rotationX",get:function(){return this.renderTargetForm.get("rotationX").value}},{key:"rotationZ",get:function(){return this.renderTargetForm.get("rotationZ").value}},{key:"rotationY",get:function(){return this.renderTargetForm.get("rotationY").value}},{key:"scaleX",get:function(){return this.renderTargetForm.get("scaleX").value}},{key:"scaleZ",get:function(){return this.renderTargetForm.get("scaleZ").value}},{key:"scaleY",get:function(){return this.renderTargetForm.get("scaleY").value}},{key:"globalVolume",get:function(){return this.soundForm.get("globalVolume").value}},{key:"soundMaxDistance",get:function(){return this.soundForm.get("soundMaxDistance").value}},{key:"soundMinDistance",get:function(){return this.soundForm.get("soundMinDistance").value}},{key:"soundAttenuation",get:function(){return this.soundForm.get("soundAttenuation").value}},{key:"is3DAudioEnabled",get:function(){return this.soundForm.get("is3DAudioEnabled").value}},{key:"alwaysOn",get:function(){return this.screenForm.get("alwaysOn").value}}]),e}(),lt.\u0275fac=function(e){return new(e||lt)(l.Rb(O.c),l.Rb(c.a))},lt.\u0275cmp=l.Lb({type:lt,selectors:[["app-create-new-screen"]],decls:55,vars:13,consts:[[3,"linear"],["stepper",""],[3,"stepControl"],[3,"formGroup"],["matStepLabel",""],["matInput","","placeholder","Name","formControlName","name","required",""],[2,"padding-bottom","5px","padding-top","20px"],["matTooltip","whether to always show the screen even if no video is playing","formControlName","alwaysOn"],["mat-button","","matStepperNext",""],["formControlName","is3DRendered"],[4,"ngIf"],["mat-button","","matStepperPrevious",""],[2,"margin-top","20px"],["thumbLabel","","step","1","value","100","formControlName","globalVolume",3,"max","min"],["formControlName","is3DAudioEnabled"],["mat-raised-button","","color","primary",3,"click"],["matInput","","matTooltip","The name of the model to which the rendertarget belongs","placeholder","Model-Name","formControlName","modelName","required","",3,"appEnableControl"],[2,"padding-left","5px"],["matInput","","placeholder","RenderTarget Name","formControlName","renderTargetName","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","positionZ","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","rotationZ","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleX","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleY","required","",3,"appEnableControl"],["type","number","matInput","","formControlName","scaleZ","required","",3,"appEnableControl"],["thumbLabel","","step","1","value","5","formControlName","soundAttenuation",3,"max","min"],["step","1","thumbLabel","","value","10","formControlName","soundMinDistance",3,"min","max"],["step","10","thumbLabel","","value","100","formControlName","soundMaxDistance",3,"min","max"]],template:function(e,t){1&e&&(l.Xb(0,"mat-card"),l.Xb(1,"mat-card-header"),l.Xb(2,"mat-card-title"),l.Dc(3,"Create Screen"),l.Wb(),l.Xb(4,"mat-card-subtitle"),l.Dc(5,"Create a new Screen which can be used to play videos on"),l.Wb(),l.Wb(),l.Xb(6,"mat-card-content"),l.Xb(7,"mat-horizontal-stepper",0,1),l.Xb(9,"mat-step",2),l.Xb(10,"form",3),l.Bc(11,Qe,1,0,"ng-template",4),l.Xb(12,"mat-form-field"),l.Sb(13,"input",5),l.Xb(14,"mat-hint"),l.Dc(15,"The name is for you to better distinct between screens and "),l.Xb(16,"strong"),l.Dc(17,"must be unique!"),l.Wb(),l.Wb(),l.Xb(18,"mat-error"),l.Dc(19,"Please enter a name"),l.Wb(),l.Wb(),l.Xb(20,"div",6),l.Xb(21,"mat-checkbox",7),l.Dc(22,"Always On"),l.Wb(),l.Wb(),l.Xb(23,"div"),l.Xb(24,"button",8),l.Dc(25,"Next"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Xb(26,"mat-step",2),l.Xb(27,"form",3),l.Bc(28,Je,1,0,"ng-template",4),l.Xb(29,"mat-checkbox",9),l.Dc(30,"Is 3D Rendered"),l.Wb(),l.Bc(31,et,9,2,"div",10),l.Bc(32,tt,64,9,"div",10),l.Xb(33,"div"),l.Xb(34,"button",11),l.Dc(35,"Back"),l.Wb(),l.Xb(36,"button",8),l.Dc(37,"Next"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Xb(38,"mat-step",2),l.Xb(39,"form",3),l.Bc(40,nt,1,0,"ng-template",4),l.Xb(41,"div",12),l.Xb(42,"em"),l.Dc(43,"Global Volume"),l.Wb(),l.Sb(44,"mat-slider",13),l.Dc(45),l.Wb(),l.Xb(46,"div"),l.Xb(47,"mat-checkbox",14),l.Dc(48,"Use 3D Audio"),l.Wb(),l.Wb(),l.Bc(49,at,16,9,"div",10),l.Xb(50,"div"),l.Xb(51,"button",11),l.Dc(52,"Back"),l.Wb(),l.Xb(53,"button",15),l.fc("click",(function(){return t.createScreen()})),l.Dc(54,"Submit"),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e&&(l.Eb(7),l.oc("linear",!0),l.Eb(2),l.oc("stepControl",t.screenForm),l.Eb(1),l.oc("formGroup",t.screenForm),l.Eb(16),l.oc("stepControl",t.renderTargetForm),l.Eb(1),l.oc("formGroup",t.renderTargetForm),l.Eb(4),l.oc("ngIf",!1===t.renderTargetForm.get("is3DRendered").value),l.Eb(1),l.oc("ngIf",!0===t.renderTargetForm.get("is3DRendered").value),l.Eb(6),l.oc("stepControl",t.soundForm),l.Eb(1),l.oc("formGroup",t.soundForm),l.Eb(5),l.oc("max",100)("min",1),l.Eb(1),l.Fc(" ",t.soundForm.get("globalVolume").value," "),l.Eb(4),l.oc("ngIf",!1===t.soundForm.get("is3DAudioEnabled").value))},directives:[w.a,w.c,w.f,w.e,w.b,Le,Ae,O.r,O.k,O.e,Fe,He.c,Ge.a,O.b,O.j,O.d,O.p,He.f,He.b,Ue.a,b.a,d.b,qe,a.k,Ze,$e.a,Ke,O.n,He.g],styles:[""]}),lt)},{path:"edit-screen",component:(st=function(){function e(t,n){_classCallCheck(this,e),this.fb=t,this.nuiService=n,this.screenForm=this.fb.group({screenName:["",[O.q.required]],modelName:["",[O.q.required]],renderTargetName:["",[O.q.required]],soundAttenuation:[5],is3DAudioEnabled:[!1],soundMaxDistance:[100],soundMinDistance:[10],globalVolume:[100],alwaysOn:[!1],is3DRendered:[!1],positionX:[0],positionY:[0],positionZ:[0],rotationX:[0],rotationY:[0],rotationZ:[0],scaleX:[0],scaleY:[0],scaleZ:[0]})}return _createClass(e,[{key:"ngOnInit",value:function(){var e=this;this.screen.subscribe((function(t){t&&(e.screenId=t.id,e.screenForm.patchValue({screenName:t.name,modelName:t.is3DRendered?"":t.targetSettings.modelName,renderTargetName:t.is3DRendered?"":t.targetSettings.renderTargetName,soundAttenuation:t.browserSettings.soundAttenuation,soundMinDistance:t.browserSettings.soundMinDistance,soundMaxDistance:t.browserSettings.soundMaxDistance,globalVolume:t.browserSettings.globalVolume,alwaysOn:t.alwaysOn,is3DRendered:t.is3DRendered,positionX:t.is3DRendered?t.positionalSettings.positionX:0,positionY:t.is3DRendered?t.positionalSettings.positionY:0,positionZ:t.is3DRendered?t.positionalSettings.positionZ:0,rotationX:t.is3DRendered?t.positionalSettings.rotationX:0,rotationY:t.is3DRendered?t.positionalSettings.rotationY:0,rotationZ:t.is3DRendered?t.positionalSettings.rotationZ:0,scaleX:t.is3DRendered?t.positionalSettings.scaleX:0,scaleY:t.is3DRendered?t.positionalSettings.scaleY:0,scaleZ:t.is3DRendered?t.positionalSettings.scaleZ:0,is3DAudioEnabled:t.browserSettings.is3DAudioEnabled}))})),this.screenForm.get("is3DRendered").valueChanges.subscribe((function(t){t?(e.screenForm.get("renderTargetName").disable(),e.screenForm.get("modelName").disable(),e.screenForm.get("positionX").enable(),e.screenForm.get("positionY").enable(),e.screenForm.get("positionZ").enable(),e.screenForm.get("rotationX").enable(),e.screenForm.get("rotationY").enable(),e.screenForm.get("rotationZ").enable(),e.screenForm.get("scaleX").enable(),e.screenForm.get("scaleY").enable(),e.screenForm.get("scaleZ").enable()):(e.screenForm.get("renderTargetName").enable(),e.screenForm.get("modelName").enable(),e.screenForm.get("positionX").disable(),e.screenForm.get("positionY").disable(),e.screenForm.get("positionZ").disable(),e.screenForm.get("rotationX").disable(),e.screenForm.get("rotationY").disable(),e.screenForm.get("rotationZ").disable(),e.screenForm.get("scaleX").disable(),e.screenForm.get("scaleY").disable(),e.screenForm.get("scaleZ").disable())}))}},{key:"submit",value:function(){this.nuiService.editScreen(this.screenForm.get("screenName").value,this.screenId,this.screenForm.get("is3DRendered").value,this.screenForm.get("alwaysOn").value,this.screenForm.get("modelName").value,this.screenForm.get("renderTargetName").value,this.screenForm.get("globalVolume").value,this.screenForm.get("soundAttenuation").value,this.screenForm.get("soundMinDistance").value,this.screenForm.get("soundMaxDistance").value,this.screenForm.get("positionX").value,this.screenForm.get("positionY").value,this.screenForm.get("positionZ").value,this.screenForm.get("rotationX").value,this.screenForm.get("rotationY").value,this.screenForm.get("rotationZ").value,this.screenForm.get("scaleX").value,this.screenForm.get("scaleY").value,this.screenForm.get("scaleZ").value,this.screenForm.get("is3DAudioEnabled").value)}}]),e}(),st.\u0275fac=function(e){return new(e||st)(l.Rb(O.c),l.Rb(c.a))},st.\u0275cmp=l.Lb({type:st,selectors:[["app-edit-screen"]],decls:31,vars:8,consts:[[2,"display","flex"],[1,"form-container"],[3,"formGroup"],["matInput","","formControlName","screenName","name","screenName","required",""],["formControlName","alwaysOn"],["formControlName","is3DRendered",2,"margin-left","10px"],[4,"ngIf"],["thumbLabel","","formControlName","globalVolume",3,"min","max","step"],["formControlName","is3DAudioEnabled",2,"margin-left","10px"],["mat-raised-button","","color","accent","type","submit",2,"display","flex","margin-top","-10px","float","right","margin-right","-70px",3,"click"],["matInput","","formControlName","modelName","name","modelName","required","",3,"appEnableControl"],["matInput","","formControlName","renderTargetName","name","renderTargetName","required","",3,"appEnableControl"],["matInput","","formControlName","positionX","type","number","name","positionX","required","",3,"appEnableControl"],["matInput","","formControlName","positionY","name","positionY","type","number","required","",3,"appEnableControl"],["matInput","","formControlName","positionZ","type","number","name","positionZ","required","",3,"appEnableControl"],["matInput","","formControlName","rotationX","name","rotationX","type","number","required","",3,"appEnableControl"],["matInput","","formControlName","rotationY","type","number","name","rotationY","required","",3,"appEnableControl"],["matInput","","formControlName","rotationZ","type","number","name","rotationZ","required","",3,"appEnableControl"],["matInput","","formControlName","scaleX","type","number","name","scaleX","required","",3,"appEnableControl"],["matInput","","formControlName","scaleY","type","number","name","scaleY","required","",3,"appEnableControl"],["matInput","","formControlName","scaleZ","type","number","name","scaleZ","required","",3,"appEnableControl"],["thumbLabel","","formControlName","soundAttenuation",3,"min","max","step"],["thumbLabel","","formControlName","soundMinDistance",3,"min","max","step"],["thumbLabel","","formControlName","soundMaxDistance",3,"min","max","step"]],template:function(e,t){1&e&&(l.Xb(0,"mat-card",0),l.Xb(1,"mat-card-header"),l.Xb(2,"mat-card-title"),l.Dc(3,"Edit Screen"),l.Wb(),l.Wb(),l.Xb(4,"mat-card-content"),l.Xb(5,"div",1),l.Xb(6,"form",2),l.Xb(7,"div"),l.Xb(8,"mat-form-field"),l.Xb(9,"mat-label"),l.Dc(10,"Name"),l.Wb(),l.Sb(11,"input",3),l.Wb(),l.Wb(),l.Xb(12,"div"),l.Xb(13,"mat-checkbox",4),l.Dc(14,"Always On"),l.Wb(),l.Xb(15,"mat-checkbox",5),l.Dc(16,"3D Rendered"),l.Wb(),l.Wb(),l.Bc(17,it,11,2,"div",6),l.Bc(18,rt,46,9,"div",6),l.Xb(19,"div"),l.Xb(20,"mat-label"),l.Dc(21,"Global Volume"),l.Wb(),l.Sb(22,"mat-slider",7),l.Dc(23),l.Wb(),l.Xb(24,"div"),l.Xb(25,"mat-checkbox",8),l.Dc(26,"Enable 3D Audio"),l.Wb(),l.Wb(),l.Bc(27,ot,16,12,"div",6),l.Sb(28,"div"),l.Xb(29,"button",9),l.fc("click",(function(){return t.submit()})),l.Dc(30,"Submit "),l.Wb(),l.Wb(),l.Wb(),l.Wb(),l.Wb()),2&e&&(l.Eb(6),l.oc("formGroup",t.screenForm),l.Eb(11),l.oc("ngIf",!1===t.screenForm.get("is3DRendered").value),l.Eb(1),l.oc("ngIf",!0===t.screenForm.get("is3DRendered").value),l.Eb(4),l.oc("min",1)("max",100)("step",1),l.Eb(1),l.Fc(" ",t.screenForm.get("globalVolume").value," "),l.Eb(4),l.oc("ngIf",!1===t.screenForm.get("is3DAudioEnabled").value))},directives:[w.a,w.c,w.f,w.b,O.r,O.k,O.e,He.c,He.g,Ge.a,O.b,O.j,O.d,O.p,Ue.a,a.k,$e.a,d.b,Ke,O.n],styles:[".form-container[_ngcontent-%COMP%]{max-height:380px}"]}),Object(r.a)([Object(o.d)(s.a.getSelectedScreen)],st.prototype,"screen",void 0),st)}],dt=((ct=function e(){_classCallCheck(this,e)}).\u0275mod=l.Pb({type:ct}),ct.\u0275inj=l.Ob({factory:function(e){return new(e||ct)},imports:[[i.d.forChild(ut)],i.d]}),ct),bt=n("rDax"),pt=n("NXyV"),mt=n("pLZG"),ht=n("IzEk");function ft(e,t){}var gt=function e(){_classCallCheck(this,e),this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0},vt={dialogContainer:Object(re.m)("dialogContainer",[Object(re.j)("void, exit",Object(re.k)({opacity:0,transform:"scale(0.7)"})),Object(re.j)("enter",Object(re.k)({transform:"none"})),Object(re.l)("* => enter",Object(re.e)("150ms cubic-bezier(0, 0, 0.2, 1)",Object(re.k)({transform:"none",opacity:1}))),Object(re.l)("* => void, * => exit",Object(re.e)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Object(re.k)({opacity:0})))])};function _t(){throw Error("Attempting to attach dialog content after content is already attached")}var yt,Ct,Dt,xt,kt=((yt=function(e){_inherits(n,e);var t=_createSuper(n);function n(e,a,i,r,o){var s;return _classCallCheck(this,n),(s=t.call(this))._elementRef=e,s._focusTrapFactory=a,s._changeDetectorRef=i,s._config=o,s._elementFocusedBeforeDialogWasOpened=null,s._state="enter",s._animationStateChanged=new l.p,s.attachDomPortal=function(e){return s._portalOutlet.hasAttached()&&_t(),s._savePreviouslyFocusedElement(),s._portalOutlet.attachDomPortal(e)},s._ariaLabelledBy=o.ariaLabelledBy||null,s._document=r,s}return _createClass(n,[{key:"attachComponentPortal",value:function(e){return this._portalOutlet.hasAttached()&&_t(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachComponentPortal(e)}},{key:"attachTemplatePortal",value:function(e){return this._portalOutlet.hasAttached()&&_t(),this._savePreviouslyFocusedElement(),this._portalOutlet.attachTemplatePortal(e)}},{key:"_trapFocus",value:function(){var e=this._elementRef.nativeElement;if(this._focusTrap||(this._focusTrap=this._focusTrapFactory.create(e)),this._config.autoFocus)this._focusTrap.focusInitialElementWhenReady();else{var t=this._document.activeElement;t===e||e.contains(t)||e.focus()}}},{key:"_restoreFocus",value:function(){var e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){var t=this._document.activeElement,n=this._elementRef.nativeElement;t&&t!==this._document.body&&t!==n&&!n.contains(t)||e.focus()}this._focusTrap&&this._focusTrap.destroy()}},{key:"_savePreviouslyFocusedElement",value:function(){var e=this;this._document&&(this._elementFocusedBeforeDialogWasOpened=this._document.activeElement,this._elementRef.nativeElement.focus&&Promise.resolve().then((function(){return e._elementRef.nativeElement.focus()})))}},{key:"_onAnimationDone",value:function(e){"enter"===e.toState?this._trapFocus():"exit"===e.toState&&this._restoreFocus(),this._animationStateChanged.emit(e)}},{key:"_onAnimationStart",value:function(e){this._animationStateChanged.emit(e)}},{key:"_startExitAnimation",value:function(){this._state="exit",this._changeDetectorRef.markForCheck()}}]),n}(F.a)).\u0275fac=function(e){return new(e||yt)(l.Rb(l.m),l.Rb(W.f),l.Rb(l.i),l.Rb(a.d,8),l.Rb(gt))},yt.\u0275cmp=l.Lb({type:yt,selectors:[["mat-dialog-container"]],viewQuery:function(e,t){var n;1&e&&l.zc(F.b,!0),2&e&&l.qc(n=l.gc())&&(t._portalOutlet=n.first)},hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&l.Jb("@dialogContainer.start",(function(e){return t._onAnimationStart(e)}))("@dialogContainer.done",(function(e){return t._onAnimationDone(e)})),2&e&&(l.Fb("id",t._id)("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),l.Hc("@dialogContainer",t._state))},features:[l.Bb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&l.Bc(0,ft,0,0,"ng-template",0)},directives:[F.b],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[vt.dialogContainer]}}),yt),Xt=0,Et=function(){function e(t,n){var a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"mat-dialog-".concat(Xt++);_classCallCheck(this,e),this._overlayRef=t,this._containerInstance=n,this.id=i,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new N.a,this._afterClosed=new N.a,this._beforeClosed=new N.a,this._state=0,n._id=i,n._animationStateChanged.pipe(Object(mt.a)((function(e){return"done"===e.phaseName&&"enter"===e.toState})),Object(ht.a)(1)).subscribe((function(){a._afterOpened.next(),a._afterOpened.complete()})),n._animationStateChanged.pipe(Object(mt.a)((function(e){return"done"===e.phaseName&&"exit"===e.toState})),Object(ht.a)(1)).subscribe((function(){clearTimeout(a._closeFallbackTimeout),a._overlayRef.dispose()})),t.detachments().subscribe((function(){a._beforeClosed.next(a._result),a._beforeClosed.complete(),a._afterClosed.next(a._result),a._afterClosed.complete(),a.componentInstance=null,a._overlayRef.dispose()})),t.keydownEvents().pipe(Object(mt.a)((function(e){return e.keyCode===T.g&&!a.disableClose&&!Object(T.s)(e)}))).subscribe((function(e){e.preventDefault(),a.close()}))}return _createClass(e,[{key:"close",value:function(e){var t=this;this._result=e,this._containerInstance._animationStateChanged.pipe(Object(mt.a)((function(e){return"start"===e.phaseName})),Object(ht.a)(1)).subscribe((function(n){t._beforeClosed.next(e),t._beforeClosed.complete(),t._state=2,t._overlayRef.detachBackdrop(),t._closeFallbackTimeout=setTimeout((function(){t._overlayRef.dispose()}),n.totalTime+100)})),this._containerInstance._startExitAnimation(),this._state=1}},{key:"afterOpened",value:function(){return this._afterOpened.asObservable()}},{key:"afterClosed",value:function(){return this._afterClosed.asObservable()}},{key:"beforeClosed",value:function(){return this._beforeClosed.asObservable()}},{key:"backdropClick",value:function(){return this._overlayRef.backdropClick()}},{key:"keydownEvents",value:function(){return this._overlayRef.keydownEvents()}},{key:"updatePosition",value:function(e){var t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}},{key:"updateSize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this._getPositionStrategy().width(e).height(t),this._overlayRef.updatePosition(),this}},{key:"addPanelClass",value:function(e){return this._overlayRef.addPanelClass(e),this}},{key:"removePanelClass",value:function(e){return this._overlayRef.removePanelClass(e),this}},{key:"getState",value:function(){return this._state}},{key:"_getPositionStrategy",value:function(){return this._overlayRef.getConfig().positionStrategy}}]),e}(),St=new l.s("MatDialogData"),Ot=new l.s("mat-dialog-default-options"),wt=new l.s("mat-dialog-scroll-strategy"),Ft={provide:wt,deps:[bt.c],useFactory:function(e){return function(){return e.scrollStrategies.block()}}},Wt=((Dt=function(){function e(t,n,a,i,r,o,s){var l=this;_classCallCheck(this,e),this._overlay=t,this._injector=n,this._defaultOptions=i,this._parentDialog=o,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new N.a,this._afterOpenedAtThisLevel=new N.a,this._ariaHiddenElements=new Map,this.afterAllClosed=Object(pt.a)((function(){return l.openDialogs.length?l._afterAllClosed:l._afterAllClosed.pipe(Object(A.a)(void 0))})),this._scrollStrategy=r}return _createClass(e,[{key:"open",value:function(e,t){var n=this;if((t=function(e,t){return Object.assign(Object.assign({},t),e)}(t,this._defaultOptions||new gt)).id&&this.getDialogById(t.id))throw Error('Dialog with id "'.concat(t.id,'" exists already. The dialog id must be unique.'));var a=this._createOverlay(t),i=this._attachDialogContainer(a,t),r=this._attachDialogContent(e,i,a,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(r),r.afterClosed().subscribe((function(){return n._removeOpenDialog(r)})),this.afterOpened.next(r),r}},{key:"closeAll",value:function(){this._closeDialogs(this.openDialogs)}},{key:"getDialogById",value:function(e){return this.openDialogs.find((function(t){return t.id===e}))}},{key:"ngOnDestroy",value:function(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}},{key:"_createOverlay",value:function(e){var t=this._getOverlayConfig(e);return this._overlay.create(t)}},{key:"_getOverlayConfig",value:function(e){var t=new bt.d({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}},{key:"_attachDialogContainer",value:function(e,t){var n=l.t.create({parent:t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,providers:[{provide:gt,useValue:t}]}),a=new F.c(kt,t.viewContainerRef,n,t.componentFactoryResolver);return e.attach(a).instance}},{key:"_attachDialogContent",value:function(e,t,n,a){var i=new Et(n,t,a.id);if(a.hasBackdrop&&n.backdropClick().subscribe((function(){i.disableClose||i.close()})),e instanceof l.N)t.attachTemplatePortal(new F.g(e,null,{$implicit:a.data,dialogRef:i}));else{var r=this._createInjector(a,i,t),o=t.attachComponentPortal(new F.c(e,a.viewContainerRef,r));i.componentInstance=o.instance}return i.updateSize(a.width,a.height).updatePosition(a.position),i}},{key:"_createInjector",value:function(e,t,n){var a=e&&e.viewContainerRef&&e.viewContainerRef.injector,i=[{provide:kt,useValue:n},{provide:St,useValue:e.data},{provide:Et,useValue:t}];return!e.direction||a&&a.get(R.b,null)||i.push({provide:R.b,useValue:{value:e.direction,change:Object(j.a)()}}),l.t.create({parent:a||this._injector,providers:i})}},{key:"_removeOpenDialog",value:function(e){var t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((function(e,t){e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")})),this._ariaHiddenElements.clear(),this._afterAllClosed.next()))}},{key:"_hideNonDialogContentFromAssistiveTechnology",value:function(){var e=this._overlayContainer.getContainerElement();if(e.parentElement)for(var t=e.parentElement.children,n=t.length-1;n>-1;n--){var a=t[n];a===e||"SCRIPT"===a.nodeName||"STYLE"===a.nodeName||a.hasAttribute("aria-live")||(this._ariaHiddenElements.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}}},{key:"_closeDialogs",value:function(e){for(var t=e.length;t--;)e[t].close()}},{key:"openDialogs",get:function(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}},{key:"afterOpened",get:function(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}},{key:"_afterAllClosed",get:function(){var e=this._parentDialog;return e?e._afterAllClosed:this._afterAllClosedAtThisLevel}}]),e}()).\u0275fac=function(e){return new(e||Dt)(l.bc(bt.c),l.bc(l.t),l.bc(a.g,8),l.bc(Ot,8),l.bc(wt),l.bc(Dt,12),l.bc(bt.e))},Dt.\u0275prov=l.Nb({token:Dt,factory:Dt.\u0275fac}),Dt),Rt=((Ct=function e(){_classCallCheck(this,e)}).\u0275mod=l.Pb({type:Ct}),Ct.\u0275inj=l.Ob({factory:function(e){return new(e||Ct)},providers:[Wt,Ft],imports:[[bt.f,F.f,ae.e],ae.e]}),Ct),It=n("d3UM"),Tt=n("hh/h"),Nt=((xt=function e(){_classCallCheck(this,e)}).\u0275mod=l.Pb({type:xt}),xt.\u0275inj=l.Ob({factory:function(e){return new(e||xt)},imports:[[a.c,dt,p.b,d.c,u.k,Rt,w.d,O.o,He.e,It.b,Ve,Ge.b,$e.b,Ue.b,O.f,b.b,Tt.QuickPlayModule]]}),xt)}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/8-es2015.js b/resources/Hypnonema/client/html/8-es2015.js new file mode 100644 index 000000000..5fe6ddf3f --- /dev/null +++ b/resources/Hypnonema/client/html/8-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{VePF:function(t,e,i){"use strict";i.r(e),i.d(e,"StatusModule",(function(){return It}));var s=i("ofXK"),a=i("tyNb"),n=i("mrSG"),r=i("AcyG"),o=i("sxot"),c=i("fXoL"),h=i("tk/3"),d=i("/rnm"),l=i("bTqV"),p=i("Qu3c"),m=i("NFeN"),u=i("FKr1"),f=i("8LU1"),g=i("nLfN"),b=i("R1ws");function _(t,e){if(1&t&&(c.ic(),c.Sb(0,"circle",3)),2&t){const t=c.jc();c.Ac("animation-name","mat-progress-spinner-stroke-rotate-"+t.diameter)("stroke-dashoffset",t._strokeDashOffset,"px")("stroke-dasharray",t._strokeCircumference,"px")("stroke-width",t._circleStrokeWidth,"%"),c.Fb("r",t._circleRadius)}}function k(t,e){if(1&t&&(c.ic(),c.Sb(0,"circle",3)),2&t){const t=c.jc();c.Ac("stroke-dashoffset",t._strokeDashOffset,"px")("stroke-dasharray",t._strokeCircumference,"px")("stroke-width",t._circleStrokeWidth,"%"),c.Fb("r",t._circleRadius)}}function x(t,e){if(1&t&&(c.ic(),c.Sb(0,"circle",3)),2&t){const t=c.jc();c.Ac("animation-name","mat-progress-spinner-stroke-rotate-"+t.diameter)("stroke-dashoffset",t._strokeDashOffset,"px")("stroke-dasharray",t._strokeCircumference,"px")("stroke-width",t._circleStrokeWidth,"%"),c.Fb("r",t._circleRadius)}}function v(t,e){if(1&t&&(c.ic(),c.Sb(0,"circle",3)),2&t){const t=c.jc();c.Ac("stroke-dashoffset",t._strokeDashOffset,"px")("stroke-dasharray",t._strokeCircumference,"px")("stroke-width",t._circleStrokeWidth,"%"),c.Fb("r",t._circleRadius)}}class C{constructor(t){this._elementRef=t}}const y=Object(u.r)(C,"primary"),w=new c.s("mat-progress-spinner-default-options",{providedIn:"root",factory:function(){return{diameter:100}}});let S=(()=>{class t extends y{constructor(e,i,s,a,n){super(e),this._elementRef=e,this._document=s,this._diameter=100,this._value=0,this._fallbackAnimation=!1,this.mode="determinate";const r=t._diameters;r.has(s.head)||r.set(s.head,new Set([100])),this._fallbackAnimation=i.EDGE||i.TRIDENT,this._noopAnimations="NoopAnimations"===a&&!!n&&!n._forceAnimations,n&&(n.diameter&&(this.diameter=n.diameter),n.strokeWidth&&(this.strokeWidth=n.strokeWidth))}get diameter(){return this._diameter}set diameter(t){this._diameter=Object(f.f)(t),!this._fallbackAnimation&&this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(t){this._strokeWidth=Object(f.f)(t)}get value(){return"determinate"===this.mode?this._value:0}set value(t){this._value=Math.max(0,Math.min(100,Object(f.f)(t)))}ngOnInit(){const t=this._elementRef.nativeElement;this._styleRoot=Object(g.c)(t)||this._document.head,this._attachStyleNode(),t.classList.add(`mat-progress-spinner-indeterminate${this._fallbackAnimation?"-fallback":""}-animation`)}get _circleRadius(){return(this.diameter-10)/2}get _viewBox(){const t=2*this._circleRadius+this.strokeWidth;return`0 0 ${t} ${t}`}get _strokeCircumference(){return 2*Math.PI*this._circleRadius}get _strokeDashOffset(){return"determinate"===this.mode?this._strokeCircumference*(100-this._value)/100:this._fallbackAnimation&&"indeterminate"===this.mode?.2*this._strokeCircumference:null}get _circleStrokeWidth(){return this.strokeWidth/this.diameter*100}_attachStyleNode(){const e=this._styleRoot,i=this._diameter,s=t._diameters;let a=s.get(e);if(!a||!a.has(i)){const t=this._document.createElement("style");t.setAttribute("mat-spinner-animation",i+""),t.textContent=this._getAnimationText(),e.appendChild(t),a||(a=new Set,s.set(e,a)),a.add(i)}}_getAnimationText(){return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n 0% { stroke-dashoffset: START_VALUE; transform: rotate(0); }\n 12.5% { stroke-dashoffset: END_VALUE; transform: rotate(0); }\n 12.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(72.5deg); }\n 25% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(72.5deg); }\n\n 25.0001% { stroke-dashoffset: START_VALUE; transform: rotate(270deg); }\n 37.5% { stroke-dashoffset: END_VALUE; transform: rotate(270deg); }\n 37.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(161.5deg); }\n 50% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(161.5deg); }\n\n 50.0001% { stroke-dashoffset: START_VALUE; transform: rotate(180deg); }\n 62.5% { stroke-dashoffset: END_VALUE; transform: rotate(180deg); }\n 62.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(251.5deg); }\n 75% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(251.5deg); }\n\n 75.0001% { stroke-dashoffset: START_VALUE; transform: rotate(90deg); }\n 87.5% { stroke-dashoffset: END_VALUE; transform: rotate(90deg); }\n 87.5001% { stroke-dashoffset: END_VALUE; transform: rotateX(180deg) rotate(341.5deg); }\n 100% { stroke-dashoffset: START_VALUE; transform: rotateX(180deg) rotate(341.5deg); }\n }\n".replace(/START_VALUE/g,`${.95*this._strokeCircumference}`).replace(/END_VALUE/g,`${.2*this._strokeCircumference}`).replace(/DIAMETER/g,`${this.diameter}`)}}return t.\u0275fac=function(e){return new(e||t)(c.Rb(c.m),c.Rb(g.a),c.Rb(s.d,8),c.Rb(b.a,8),c.Rb(w))},t.\u0275cmp=c.Lb({type:t,selectors:[["mat-progress-spinner"]],hostAttrs:["role","progressbar",1,"mat-progress-spinner"],hostVars:10,hostBindings:function(t,e){2&t&&(c.Fb("aria-valuemin","determinate"===e.mode?0:null)("aria-valuemax","determinate"===e.mode?100:null)("aria-valuenow","determinate"===e.mode?e.value:null)("mode",e.mode),c.Ac("width",e.diameter,"px")("height",e.diameter,"px"),c.Ib("_mat-animation-noopable",e._noopAnimations))},inputs:{color:"color",mode:"mode",diameter:"diameter",strokeWidth:"strokeWidth",value:"value"},exportAs:["matProgressSpinner"],features:[c.Bb],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(t,e){1&t&&(c.ic(),c.Xb(0,"svg",0),c.Bc(1,_,1,9,"circle",1),c.Bc(2,k,1,7,"circle",2),c.Wb()),2&t&&(c.Ac("width",e.diameter,"px")("height",e.diameter,"px"),c.oc("ngSwitch","indeterminate"===e.mode),c.Fb("viewBox",e._viewBox),c.Eb(1),c.oc("ngSwitchCase",!0),c.Eb(1),c.oc("ngSwitchCase",!1))},directives:[s.m,s.n],styles:[".mat-progress-spinner{display:block;position:relative}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{animation:mat-progress-spinner-stroke-rotate-fallback 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0deg)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}\n"],encapsulation:2,changeDetection:0}),t._diameters=new WeakMap,t})(),R=(()=>{class t extends S{constructor(t,e,i,s,a){super(t,e,i,s,a),this.mode="indeterminate"}}return t.\u0275fac=function(e){return new(e||t)(c.Rb(c.m),c.Rb(g.a),c.Rb(s.d,8),c.Rb(b.a,8),c.Rb(w))},t.\u0275cmp=c.Lb({type:t,selectors:[["mat-spinner"]],hostAttrs:["role","progressbar","mode","indeterminate",1,"mat-spinner","mat-progress-spinner"],hostVars:6,hostBindings:function(t,e){2&t&&(c.Ac("width",e.diameter,"px")("height",e.diameter,"px"),c.Ib("_mat-animation-noopable",e._noopAnimations))},inputs:{color:"color"},features:[c.Bb],decls:3,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(t,e){1&t&&(c.ic(),c.Xb(0,"svg",0),c.Bc(1,x,1,9,"circle",1),c.Bc(2,v,1,7,"circle",2),c.Wb()),2&t&&(c.Ac("width",e.diameter,"px")("height",e.diameter,"px"),c.oc("ngSwitch","indeterminate"===e.mode),c.Fb("viewBox",e._viewBox),c.Eb(1),c.oc("ngSwitchCase",!0),c.Eb(1),c.oc("ngSwitchCase",!1))},directives:[s.m,s.n],styles:[".mat-progress-spinner{display:block;position:relative}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:transparent;transform-origin:center;transition:stroke-dashoffset 225ms linear}._mat-animation-noopable.mat-progress-spinner circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-animation[mode=indeterminate] circle{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{animation:mat-progress-spinner-stroke-rotate-fallback 10000ms cubic-bezier(0.87, 0.03, 0.33, 1) infinite}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate]{transition:none;animation:none}.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition-property:stroke}._mat-animation-noopable.mat-progress-spinner.mat-progress-spinner-indeterminate-fallback-animation[mode=indeterminate] circle{transition:none;animation:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}@keyframes mat-progress-spinner-stroke-rotate-fallback{0%{transform:rotate(0deg)}25%{transform:rotate(1170deg)}50%{transform:rotate(2340deg)}75%{transform:rotate(3510deg)}100%{transform:rotate(4680deg)}}\n"],encapsulation:2,changeDetection:0}),t})(),I=(()=>{class t{}return t.\u0275mod=c.Pb({type:t}),t.\u0275inj=c.Ob({factory:function(e){return new(e||t)},imports:[[u.e,s.c],u.e]}),t})();var A=i("+0xr"),E=i("FtGj"),D=i("XNiG"),O=i("VRyK"),T=i("IzEk"),B=i("1G5W"),M=i("JX91"),X=i("u47x"),F=i("0EQZ"),W=i("kmnG"),V=i("cH1L"),j=i("3Pt+");const L=["*"];class P{constructor(t){this._elementRef=t}}const N=Object(u.v)(Object(u.r)(Object(u.s)(Object(u.t)(P)),"primary"),-1);let U=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=c.Mb({type:t,selectors:[["mat-chip-avatar"],["","matChipAvatar",""]],hostAttrs:[1,"mat-chip-avatar"]}),t})(),q=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=c.Mb({type:t,selectors:[["mat-chip-trailing-icon"],["","matChipTrailingIcon",""]],hostAttrs:[1,"mat-chip-trailing-icon"]}),t})(),$=(()=>{class t extends N{constructor(t,e,i,s,a,n,r,o){super(t),this._elementRef=t,this._ngZone=e,this._changeDetectorRef=n,this._hasFocus=!1,this.chipListSelectable=!0,this._chipListMultiple=!1,this._selected=!1,this._selectable=!0,this._removable=!0,this._onFocus=new D.a,this._onBlur=new D.a,this.selectionChange=new c.p,this.destroyed=new c.p,this.removed=new c.p,this._addHostClassName(),this._chipRippleTarget=(o||document).createElement("div"),this._chipRippleTarget.classList.add("mat-chip-ripple"),this._elementRef.nativeElement.appendChild(this._chipRippleTarget),this._chipRipple=new u.o(this,e,this._chipRippleTarget,i),this._chipRipple.setupTriggerEvents(t),this.rippleConfig=s||{},this._animationsDisabled="NoopAnimations"===a,this.tabIndex=null!=r&&parseInt(r)||-1}get rippleDisabled(){return this.disabled||this.disableRipple||!!this.rippleConfig.disabled}get selected(){return this._selected}set selected(t){const e=Object(f.c)(t);e!==this._selected&&(this._selected=e,this._dispatchSelectionChange())}get value(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent}set value(t){this._value=t}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(t){this._selectable=Object(f.c)(t)}get removable(){return this._removable}set removable(t){this._removable=Object(f.c)(t)}get ariaSelected(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}_addHostClassName(){const t=this._elementRef.nativeElement;t.hasAttribute("mat-basic-chip")||"mat-basic-chip"===t.tagName.toLowerCase()?t.classList.add("mat-basic-chip"):t.classList.add("mat-standard-chip")}ngOnDestroy(){this.destroyed.emit({chip:this}),this._chipRipple._removeTriggerEvents()}select(){this._selected||(this._selected=!0,this._dispatchSelectionChange(),this._markForCheck())}deselect(){this._selected&&(this._selected=!1,this._dispatchSelectionChange(),this._markForCheck())}selectViaInteraction(){this._selected||(this._selected=!0,this._dispatchSelectionChange(!0),this._markForCheck())}toggleSelected(t=!1){return this._selected=!this.selected,this._dispatchSelectionChange(t),this._markForCheck(),this.selected}focus(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}remove(){this.removable&&this.removed.emit({chip:this})}_handleClick(t){this.disabled?t.preventDefault():t.stopPropagation()}_handleKeydown(t){if(!this.disabled)switch(t.keyCode){case E.c:case E.b:this.remove(),t.preventDefault();break;case E.n:this.selectable&&this.toggleSelected(!0),t.preventDefault()}}_blur(){this._ngZone.onStable.asObservable().pipe(Object(T.a)(1)).subscribe(()=>{this._ngZone.run(()=>{this._hasFocus=!1,this._onBlur.next({chip:this})})})}_dispatchSelectionChange(t=!1){this.selectionChange.emit({source:this,isUserInput:t,selected:this._selected})}_markForCheck(){this._changeDetectorRef&&this._changeDetectorRef.markForCheck()}}return t.\u0275fac=function(e){return new(e||t)(c.Rb(c.m),c.Rb(c.B),c.Rb(g.a),c.Rb(u.d,8),c.Rb(b.a,8),c.Rb(c.i),c.cc("tabindex"),c.Rb(s.d,8))},t.\u0275dir=c.Mb({type:t,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(t,e,i){var s;1&t&&(c.Kb(i,U,!0),c.Kb(i,q,!0),c.Kb(i,z,!0)),2&t&&(c.qc(s=c.gc())&&(e.avatar=s.first),c.qc(s=c.gc())&&(e.trailingIcon=s.first),c.qc(s=c.gc())&&(e.removeIcon=s.first))},hostAttrs:["role","option",1,"mat-chip","mat-focus-indicator"],hostVars:14,hostBindings:function(t,e){1&t&&c.fc("click",(function(t){return e._handleClick(t)}))("keydown",(function(t){return e._handleKeydown(t)}))("focus",(function(){return e.focus()}))("blur",(function(){return e._blur()})),2&t&&(c.Fb("tabindex",e.disabled?null:e.tabIndex)("disabled",e.disabled||null)("aria-disabled",e.disabled.toString())("aria-selected",e.ariaSelected),c.Ib("mat-chip-selected",e.selected)("mat-chip-with-avatar",e.avatar)("mat-chip-with-trailing-icon",e.trailingIcon||e.removeIcon)("mat-chip-disabled",e.disabled)("_mat-animation-noopable",e._animationsDisabled))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",selectable:"selectable",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[c.Bb]}),t})(),z=(()=>{class t{constructor(t,e){this._parentChip=t,e&&"BUTTON"===e.nativeElement.nodeName&&e.nativeElement.setAttribute("type","button")}_handleClick(t){const e=this._parentChip;e.removable&&!e.disabled&&e.remove(),t.stopPropagation()}}return t.\u0275fac=function(e){return new(e||t)(c.Rb($),c.Rb(c.m))},t.\u0275dir=c.Mb({type:t,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(t,e){1&t&&c.fc("click",(function(t){return e._handleClick(t)}))}}),t})();const K=new c.s("mat-chips-default-options");class G{constructor(t,e,i,s){this._defaultErrorStateMatcher=t,this._parentForm=e,this._parentFormGroup=i,this.ngControl=s}}const H=Object(u.u)(G);let Z=0;class Q{constructor(t,e){this.source=t,this.value=e}}let J=(()=>{class t extends H{constructor(t,e,i,s,a,n,r){super(n,s,a,r),this._elementRef=t,this._changeDetectorRef=e,this._dir=i,this.ngControl=r,this.controlType="mat-chip-list",this._lastDestroyedChipIndex=null,this._destroyed=new D.a,this._uid=`mat-chip-list-${Z++}`,this._tabIndex=0,this._userTabIndex=null,this._onTouched=()=>{},this._onChange=()=>{},this._multiple=!1,this._compareWith=(t,e)=>t===e,this._required=!1,this._disabled=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.change=new c.p,this.valueChange=new c.p,this.ngControl&&(this.ngControl.valueAccessor=this)}get selected(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}get role(){return this.empty?null:"listbox"}get multiple(){return this._multiple}set multiple(t){this._multiple=Object(f.c)(t),this._syncChipsState()}get compareWith(){return this._compareWith}set compareWith(t){this._compareWith=t,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(t){this.writeValue(t),this._value=t}get id(){return this._chipInput?this._chipInput.id:this._uid}get required(){return this._required}set required(t){this._required=Object(f.c)(t),this.stateChanges.next()}get placeholder(){return this._chipInput?this._chipInput.placeholder:this._placeholder}set placeholder(t){this._placeholder=t,this.stateChanges.next()}get focused(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}get empty(){return(!this._chipInput||this._chipInput.empty)&&0===this.chips.length}get shouldLabelFloat(){return!this.empty||this.focused}get disabled(){return this.ngControl?!!this.ngControl.disabled:this._disabled}set disabled(t){this._disabled=Object(f.c)(t),this._syncChipsState()}get selectable(){return this._selectable}set selectable(t){this._selectable=Object(f.c)(t),this.chips&&this.chips.forEach(t=>t.chipListSelectable=this._selectable)}set tabIndex(t){this._userTabIndex=t,this._tabIndex=t}get chipSelectionChanges(){return Object(O.a)(...this.chips.map(t=>t.selectionChange))}get chipFocusChanges(){return Object(O.a)(...this.chips.map(t=>t._onFocus))}get chipBlurChanges(){return Object(O.a)(...this.chips.map(t=>t._onBlur))}get chipRemoveChanges(){return Object(O.a)(...this.chips.map(t=>t.destroyed))}ngAfterContentInit(){this._keyManager=new X.d(this.chips).withWrap().withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe(Object(B.a)(this._destroyed)).subscribe(t=>this._keyManager.withHorizontalOrientation(t)),this._keyManager.tabOut.pipe(Object(B.a)(this._destroyed)).subscribe(()=>{this._allowFocusEscape()}),this.chips.changes.pipe(Object(M.a)(null),Object(B.a)(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>{this._syncChipsState()}),this._resetChips(),this._initializeSelection(),this._updateTabIndex(),this._updateFocusForDestroyedChips(),this.stateChanges.next()})}ngOnInit(){this._selectionModel=new F.c(this.multiple,void 0,!1),this.stateChanges.next()}ngDoCheck(){this.ngControl&&this.updateErrorState()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}registerInput(t){this._chipInput=t}setDescribedByIds(t){this._ariaDescribedby=t.join(" ")}writeValue(t){this.chips&&this._setSelectionByValue(t,!1)}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t,this.stateChanges.next()}onContainerClick(t){this._originatesFromChip(t)||this.focus()}focus(t){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(t),this.stateChanges.next()))}_focusInput(t){this._chipInput&&this._chipInput.focus(t)}_keydown(t){const e=t.target;t.keyCode===E.b&&this._isInputEmpty(e)?(this._keyManager.setLastItemActive(),t.preventDefault()):e&&e.classList.contains("mat-chip")&&(t.keyCode===E.h?(this._keyManager.setFirstItemActive(),t.preventDefault()):t.keyCode===E.e?(this._keyManager.setLastItemActive(),t.preventDefault()):this._keyManager.onKeydown(t),this.stateChanges.next())}_updateTabIndex(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}_updateFocusForDestroyedChips(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){const t=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(t)}else this.focus();this._lastDestroyedChipIndex=null}_isValidIndex(t){return t>=0&&tt.deselect()),Array.isArray(t))t.forEach(t=>this._selectValue(t,e)),this._sortValues();else{const i=this._selectValue(t,e);i&&e&&this._keyManager.setActiveItem(i)}}_selectValue(t,e=!0){const i=this.chips.find(e=>null!=e.value&&this._compareWith(e.value,t));return i&&(e?i.selectViaInteraction():i.select(),this._selectionModel.select(i)),i}_initializeSelection(){Promise.resolve().then(()=>{(this.ngControl||this._value)&&(this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value,!1),this.stateChanges.next())})}_clearSelection(t){this._selectionModel.clear(),this.chips.forEach(e=>{e!==t&&e.deselect()}),this.stateChanges.next()}_sortValues(){this._multiple&&(this._selectionModel.clear(),this.chips.forEach(t=>{t.selected&&this._selectionModel.select(t)}),this.stateChanges.next())}_propagateChanges(t){let e=null;e=Array.isArray(this.selected)?this.selected.map(t=>t.value):this.selected?this.selected.value:t,this._value=e,this.change.emit(new Q(this,e)),this.valueChange.emit(e),this._onChange(e),this._changeDetectorRef.markForCheck()}_blur(){this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout(()=>{this.focused||this._markAsTouched()}):this._markAsTouched())}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}_allowFocusEscape(){-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout(()=>{this._tabIndex=this._userTabIndex||0,this._changeDetectorRef.markForCheck()}))}_resetChips(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}_dropSubscriptions(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}_listenToChipsSelection(){this._chipSelectionSubscription=this.chipSelectionChanges.subscribe(t=>{t.source.selected?this._selectionModel.select(t.source):this._selectionModel.deselect(t.source),this.multiple||this.chips.forEach(t=>{!this._selectionModel.isSelected(t)&&t.selected&&t.deselect()}),t.isUserInput&&this._propagateChanges()})}_listenToChipsFocus(){this._chipFocusSubscription=this.chipFocusChanges.subscribe(t=>{let e=this.chips.toArray().indexOf(t.chip);this._isValidIndex(e)&&this._keyManager.updateActiveItem(e),this.stateChanges.next()}),this._chipBlurSubscription=this.chipBlurChanges.subscribe(()=>{this._blur(),this.stateChanges.next()})}_listenToChipsRemoved(){this._chipRemoveSubscription=this.chipRemoveChanges.subscribe(t=>{const e=t.chip,i=this.chips.toArray().indexOf(t.chip);this._isValidIndex(i)&&e._hasFocus&&(this._lastDestroyedChipIndex=i)})}_originatesFromChip(t){let e=t.target;for(;e&&e!==this._elementRef.nativeElement;){if(e.classList.contains("mat-chip"))return!0;e=e.parentElement}return!1}_hasFocusedChip(){return this.chips.some(t=>t._hasFocus)}_syncChipsState(){this.chips&&this.chips.forEach(t=>{t.disabled=this._disabled,t._chipListMultiple=this.multiple})}}return t.\u0275fac=function(e){return new(e||t)(c.Rb(c.m),c.Rb(c.i),c.Rb(V.b,8),c.Rb(j.l,8),c.Rb(j.e,8),c.Rb(u.a),c.Rb(j.i,10))},t.\u0275cmp=c.Lb({type:t,selectors:[["mat-chip-list"]],contentQueries:function(t,e,i){var s;1&t&&c.Kb(i,$,!0),2&t&&c.qc(s=c.gc())&&(e.chips=s)},hostAttrs:[1,"mat-chip-list"],hostVars:15,hostBindings:function(t,e){1&t&&c.fc("focus",(function(){return e.focus()}))("blur",(function(){return e._blur()}))("keydown",(function(t){return e._keydown(t)})),2&t&&(c.ac("id",e._uid),c.Fb("tabindex",e.disabled?null:e._tabIndex)("aria-describedby",e._ariaDescribedby||null)("aria-required",e.role?e.required:null)("aria-disabled",e.disabled.toString())("aria-invalid",e.errorState)("aria-multiselectable",e.multiple)("role",e.role)("aria-orientation",e.ariaOrientation),c.Ib("mat-chip-list-disabled",e.disabled)("mat-chip-list-invalid",e.errorState)("mat-chip-list-required",e.required))},inputs:{ariaOrientation:["aria-orientation","ariaOrientation"],multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",selectable:"selectable",tabIndex:"tabIndex",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[c.Db([{provide:W.d,useExisting:t}]),c.Bb],ngContentSelectors:L,decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(t,e){1&t&&(c.nc(),c.Xb(0,"div",0),c.mc(1),c.Wb())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove.mat-icon{width:18px;height:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],encapsulation:2,changeDetection:0}),t})();const Y={separatorKeyCodes:[E.f]};let tt=(()=>{class t{}return t.\u0275mod=c.Pb({type:t}),t.\u0275inj=c.Ob({factory:function(e){return new(e||t)},providers:[u.a,{provide:K,useValue:Y}]}),t})();var et=i("GFHR");function it(t,e){1&t&&(c.Xb(0,"div"),c.Sb(1,"mat-spinner",5),c.Wb())}function st(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Actions"),c.Wb())}function at(t,e){if(1&t){const t=c.Yb();c.Xb(0,"td",18),c.Xb(1,"button",19),c.fc("click",(function(){c.uc(t);const i=e.$implicit;return c.jc(2).suspendScreen(i)})),c.Xb(2,"mat-icon"),c.Dc(3,"stop"),c.Wb(),c.Wb(),c.Wb()}}function nt(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Screen-Name"),c.Wb())}function rt(t,e){if(1&t&&(c.Xb(0,"td",18),c.Dc(1),c.Wb()),2&t){const t=e.$implicit;c.Eb(1),c.Ec(t.screenName)}}function ot(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Status"),c.Wb())}function ct(t,e){1&t&&(c.Xb(0,"mat-chip",23),c.Dc(1,"Playing"),c.Wb())}function ht(t,e){1&t&&(c.Xb(0,"mat-chip",23),c.Dc(1,"Repeating"),c.Wb())}function dt(t,e){if(1&t&&(c.Bc(0,ct,2,0,"ng-template",20),c.Bc(1,ht,2,0,"ng-template",null,22,c.Cc)),2&t){const t=c.rc(2),e=c.jc().$implicit;c.oc("ngIf",!e.repeat)("ngIfElse",t)}}function lt(t,e){1&t&&(c.Xb(0,"mat-chip",25),c.Dc(1,"Paused"),c.Wb())}function pt(t,e){1&t&&(c.Xb(0,"mat-chip"),c.Dc(1,"Ended"),c.Wb())}function mt(t,e){if(1&t&&(c.Bc(0,lt,2,0,"ng-template",20),c.Bc(1,pt,2,0,"ng-template",null,24,c.Cc)),2&t){const t=c.rc(2),e=c.jc().$implicit;c.oc("ngIf",e.isPaused&&!e.ended)("ngIfElse",t)}}function ut(t,e){if(1&t&&(c.Xb(0,"td",18),c.Xb(1,"mat-chip-list"),c.Bc(2,dt,3,2,"ng-template",20),c.Bc(3,mt,3,2,"ng-template",null,21,c.Cc),c.Wb(),c.Wb()),2&t){const t=e.$implicit,i=c.rc(4);c.Eb(2),c.oc("ngIf",!t.isPaused&&!t.ended)("ngIfElse",i)}}function ft(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Current Time"),c.Wb())}function gt(t,e){if(1&t&&(c.Xb(0,"td",18),c.Dc(1),c.kc(2,"minuteSeconds"),c.Wb()),2&t){const t=e.$implicit;c.Eb(1),c.Ec(c.lc(2,1,t.currentTime))}}function bt(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Duration"),c.Wb())}function _t(t,e){if(1&t&&(c.Xb(0,"td",18),c.Dc(1),c.kc(2,"minuteSeconds"),c.Wb()),2&t){const t=e.$implicit;c.Eb(1),c.Ec(c.lc(2,1,t.duration))}}function kt(t,e){1&t&&(c.Xb(0,"th",17),c.Dc(1,"Currently Playing"),c.Wb())}function xt(t,e){if(1&t&&(c.Xb(0,"td",18),c.Dc(1),c.Wb()),2&t){const t=e.$implicit;c.Eb(1),c.Ec(t.currentSource)}}function vt(t,e){1&t&&c.Sb(0,"tr",26)}function Ct(t,e){1&t&&c.Sb(0,"tr",27)}function yt(t,e){if(1&t&&(c.Xb(0,"table",6),c.Vb(1,7),c.Bc(2,st,2,0,"th",8),c.Bc(3,at,4,0,"td",9),c.Ub(),c.Vb(4,10),c.Bc(5,nt,2,0,"th",8),c.Bc(6,rt,2,1,"td",9),c.Ub(),c.Vb(7,11),c.Bc(8,ot,2,0,"th",8),c.Bc(9,ut,5,2,"td",9),c.Ub(),c.Vb(10,12),c.Bc(11,ft,2,0,"th",8),c.Bc(12,gt,3,3,"td",9),c.Ub(),c.Vb(13,13),c.Bc(14,bt,2,0,"th",8),c.Bc(15,_t,3,3,"td",9),c.Ub(),c.Vb(16,14),c.Bc(17,kt,2,0,"th",8),c.Bc(18,xt,2,1,"td",9),c.Ub(),c.Bc(19,vt,1,0,"tr",15),c.Bc(20,Ct,1,0,"tr",16),c.Wb()),2&t){const t=c.jc();c.oc("dataSource",t.screens$),c.Eb(19),c.oc("matHeaderRowDef",t.displayedColumns),c.Eb(1),c.oc("matRowDefColumns",t.displayedColumns)}}const wt=[{path:"",component:(()=>{class t{constructor(t,e,i){this.http=t,this.store=e,this.nuiService=i,this.displayedColumns=["actions","name","isPaused","currentTime","duration","currentSource"]}ngOnInit(){this.refresh()}suspendScreen(t){this.nuiService.closeScreen(t.screenName),this.refresh()}refresh(){this.nuiService.requestDuiState("")}}return t.\u0275fac=function(e){return new(e||t)(c.Rb(h.a),c.Rb(r.g),c.Rb(d.a))},t.\u0275cmp=c.Lb({type:t,selectors:[["app-status"]],decls:11,vars:4,consts:[[1,"wrapper"],[4,"ngIf","ngIfElse"],["content",""],[1,"fab-container"],["mat-fab","","matTooltip","Refresh","color","accent",1,"md-fab-right",3,"click"],[1,"loading-spinner"],["mat-table","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","actions"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","isPaused"],["matColumnDef","currentTime"],["matColumnDef","duration"],["matColumnDef","currentSource"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],["mat-cell",""],["mat-icon-button","","color","warn","matTooltip","Suspend Screen",3,"click"],[3,"ngIf","ngIfElse"],["elseBlock",""],["repeatBlock",""],[2,"background-color","forestgreen"],["elseBlock2",""],["color","accent"],["mat-header-row",""],["mat-row",""]],template:function(t,e){if(1&t&&(c.Xb(0,"div",0),c.Xb(1,"h3"),c.Dc(2,"Status"),c.Wb(),c.Bc(3,it,2,0,"div",1),c.kc(4,"async"),c.Bc(5,yt,21,3,"ng-template",null,2,c.Cc),c.Xb(7,"div",3),c.Xb(8,"button",4),c.fc("click",(function(){return e.refresh()})),c.Xb(9,"mat-icon"),c.Dc(10,"refresh"),c.Wb(),c.Wb(),c.Wb(),c.Wb()),2&t){const t=c.rc(6);c.Eb(3),c.oc("ngIf",c.lc(4,2,e.isLoading))("ngIfElse",t)}},directives:[s.k,l.b,p.a,m.a,R,A.j,A.c,A.e,A.b,A.g,A.i,A.d,A.a,J,$,A.f,A.h],pipes:[s.b,et.a],styles:[".wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%;min-height:390px}.loading-spinner[_ngcontent-%COMP%]{left:40%}.mat-cell[_ngcontent-%COMP%]:first-child, .mat-header-cell[_ngcontent-%COMP%]:first-child{flex:0 0 5%}.mat-cell[_ngcontent-%COMP%]:nth-child(5), .mat-header-cell[_ngcontent-%COMP%]:nth-child(5){flex:0 0 10%}.mat-column-currentSource[_ngcontent-%COMP%]{flex:0 0 50%}.mat-row[_ngcontent-%COMP%]{height:auto}.mat-cell[_ngcontent-%COMP%], .mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 0}.fab-container[_ngcontent-%COMP%]{flex-grow:1}.md-fab-right[_ngcontent-%COMP%]{left:550px;position:absolute!important;bottom:0}"]}),Object(n.a)([Object(r.d)(o.a.getStatuses)],t.prototype,"screens$",void 0),Object(n.a)([Object(r.d)(o.a.isLoading)],t.prototype,"isLoading",void 0),t})()}];let St=(()=>{class t{}return t.\u0275mod=c.Pb({type:t}),t.\u0275inj=c.Ob({factory:function(e){return new(e||t)},imports:[[a.d.forChild(wt)],a.d]}),t})();var Rt=i("PCNd");let It=(()=>{class t{}return t.\u0275mod=c.Pb({type:t}),t.\u0275inj=c.Ob({factory:function(e){return new(e||t)},imports:[[s.c,St,l.c,p.b,m.b,A.k,I,Rt.a,tt]]}),t})()}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/8-es5.js b/resources/Hypnonema/client/html/8-es5.js new file mode 100644 index 000000000..693d61a3e --- /dev/null +++ b/resources/Hypnonema/client/html/8-es5.js @@ -0,0 +1 @@ +function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(i):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?_arrayLikeToArray(e,t):void 0}}function _iterableToArray(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i0&&void 0!==arguments[0]&&arguments[0];return this._selected=!this.selected,this._dispatchSelectionChange(e),this._markForCheck(),this.selected}},{key:"focus",value:function(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}},{key:"remove",value:function(){this.removable&&this.removed.emit({chip:this})}},{key:"_handleClick",value:function(e){this.disabled?e.preventDefault():e.stopPropagation()}},{key:"_handleKeydown",value:function(e){if(!this.disabled)switch(e.keyCode){case F.c:case F.b:this.remove(),e.preventDefault();break;case F.n:this.selectable&&this.toggleSelected(!0),e.preventDefault()}}},{key:"_blur",value:function(){var e=this;this._ngZone.onStable.asObservable().pipe(Object(P.a)(1)).subscribe((function(){e._ngZone.run((function(){e._hasFocus=!1,e._onBlur.next({chip:e})}))}))}},{key:"_dispatchSelectionChange",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectionChange.emit({source:this,isUserInput:e,selected:this._selected})}},{key:"_markForCheck",value:function(){this._changeDetectorRef&&this._changeDetectorRef.markForCheck()}},{key:"rippleDisabled",get:function(){return this.disabled||this.disableRipple||!!this.rippleConfig.disabled}},{key:"selected",get:function(){return this._selected},set:function(e){var t=Object(f.c)(e);t!==this._selected&&(this._selected=t,this._dispatchSelectionChange())}},{key:"value",get:function(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent},set:function(e){this._value=e}},{key:"selectable",get:function(){return this._selectable&&this.chipListSelectable},set:function(e){this._selectable=Object(f.c)(e)}},{key:"removable",get:function(){return this._removable},set:function(e){this._removable=Object(f.c)(e)}},{key:"ariaSelected",get:function(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}}]),i}(G)).\u0275fac=function(e){return new(e||R)(c.Rb(c.m),c.Rb(c.B),c.Rb(b.a),c.Rb(m.d,8),c.Rb(g.a,8),c.Rb(c.i),c.cc("tabindex"),c.Rb(n.d,8))},R.\u0275dir=c.Mb({type:R,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(e,t,i){var n;1&e&&(c.Kb(i,Z,!0),c.Kb(i,Q,!0),c.Kb(i,Y,!0)),2&e&&(c.qc(n=c.gc())&&(t.avatar=n.first),c.qc(n=c.gc())&&(t.trailingIcon=n.first),c.qc(n=c.gc())&&(t.removeIcon=n.first))},hostAttrs:["role","option",1,"mat-chip","mat-focus-indicator"],hostVars:14,hostBindings:function(e,t){1&e&&c.fc("click",(function(e){return t._handleClick(e)}))("keydown",(function(e){return t._handleKeydown(e)}))("focus",(function(){return t.focus()}))("blur",(function(){return t._blur()})),2&e&&(c.Fb("tabindex",t.disabled?null:t.tabIndex)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString())("aria-selected",t.ariaSelected),c.Ib("mat-chip-selected",t.selected)("mat-chip-with-avatar",t.avatar)("mat-chip-with-trailing-icon",t.trailingIcon||t.removeIcon)("mat-chip-disabled",t.disabled)("_mat-animation-noopable",t._animationsDisabled))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",selectable:"selectable",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[c.Bb]}),R),Y=((S=function(){function e(t,i){_classCallCheck(this,e),this._parentChip=t,i&&"BUTTON"===i.nativeElement.nodeName&&i.nativeElement.setAttribute("type","button")}return _createClass(e,[{key:"_handleClick",value:function(e){var t=this._parentChip;t.removable&&!t.disabled&&t.remove(),e.stopPropagation()}}]),e}()).\u0275fac=function(e){return new(e||S)(c.Rb(J),c.Rb(c.m))},S.\u0275dir=c.Mb({type:S,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(e,t){1&e&&c.fc("click",(function(e){return t._handleClick(e)}))}}),S),ee=new c.s("mat-chips-default-options"),te=Object(m.u)((function e(t,i,n,a){_classCallCheck(this,e),this._defaultErrorStateMatcher=t,this._parentForm=i,this._parentFormGroup=n,this.ngControl=a})),ie=0,ne=function e(t,i){_classCallCheck(this,e),this.source=t,this.value=i},ae=((E=function(e){_inherits(i,e);var t=_createSuper(i);function i(e,n,a,r,s,o,l){var h;return _classCallCheck(this,i),(h=t.call(this,o,r,s,l))._elementRef=e,h._changeDetectorRef=n,h._dir=a,h.ngControl=l,h.controlType="mat-chip-list",h._lastDestroyedChipIndex=null,h._destroyed=new W.a,h._uid="mat-chip-list-".concat(ie++),h._tabIndex=0,h._userTabIndex=null,h._onTouched=function(){},h._onChange=function(){},h._multiple=!1,h._compareWith=function(e,t){return e===t},h._required=!1,h._disabled=!1,h.ariaOrientation="horizontal",h._selectable=!0,h.change=new c.p,h.valueChange=new c.p,h.ngControl&&(h.ngControl.valueAccessor=_assertThisInitialized(h)),h}return _createClass(i,[{key:"ngAfterContentInit",value:function(){var e=this;this._keyManager=new U.d(this.chips).withWrap().withVerticalOrientation().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe(Object(V.a)(this._destroyed)).subscribe((function(t){return e._keyManager.withHorizontalOrientation(t)})),this._keyManager.tabOut.pipe(Object(V.a)(this._destroyed)).subscribe((function(){e._allowFocusEscape()})),this.chips.changes.pipe(Object(N.a)(null),Object(V.a)(this._destroyed)).subscribe((function(){e.disabled&&Promise.resolve().then((function(){e._syncChipsState()})),e._resetChips(),e._initializeSelection(),e._updateTabIndex(),e._updateFocusForDestroyedChips(),e.stateChanges.next()}))}},{key:"ngOnInit",value:function(){this._selectionModel=new z.c(this.multiple,void 0,!1),this.stateChanges.next()}},{key:"ngDoCheck",value:function(){this.ngControl&&this.updateErrorState()}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}},{key:"registerInput",value:function(e){this._chipInput=e}},{key:"setDescribedByIds",value:function(e){this._ariaDescribedby=e.join(" ")}},{key:"writeValue",value:function(e){this.chips&&this._setSelectionByValue(e,!1)}},{key:"registerOnChange",value:function(e){this._onChange=e}},{key:"registerOnTouched",value:function(e){this._onTouched=e}},{key:"setDisabledState",value:function(e){this.disabled=e,this.stateChanges.next()}},{key:"onContainerClick",value:function(e){this._originatesFromChip(e)||this.focus()}},{key:"focus",value:function(e){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(e),this.stateChanges.next()))}},{key:"_focusInput",value:function(e){this._chipInput&&this._chipInput.focus(e)}},{key:"_keydown",value:function(e){var t=e.target;e.keyCode===F.b&&this._isInputEmpty(t)?(this._keyManager.setLastItemActive(),e.preventDefault()):t&&t.classList.contains("mat-chip")&&(e.keyCode===F.h?(this._keyManager.setFirstItemActive(),e.preventDefault()):e.keyCode===F.e?(this._keyManager.setLastItemActive(),e.preventDefault()):this._keyManager.onKeydown(e),this.stateChanges.next())}},{key:"_updateTabIndex",value:function(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}},{key:"_updateFocusForDestroyedChips",value:function(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){var e=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(e)}else this.focus();this._lastDestroyedChipIndex=null}},{key:"_isValidIndex",value:function(e){return e>=0&&e1&&void 0!==arguments[1])||arguments[1];if(this._clearSelection(),this.chips.forEach((function(e){return e.deselect()})),Array.isArray(e))e.forEach((function(e){return t._selectValue(e,i)})),this._sortValues();else{var n=this._selectValue(e,i);n&&i&&this._keyManager.setActiveItem(n)}}},{key:"_selectValue",value:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.chips.find((function(i){return null!=i.value&&t._compareWith(i.value,e)}));return n&&(i?n.selectViaInteraction():n.select(),this._selectionModel.select(n)),n}},{key:"_initializeSelection",value:function(){var e=this;Promise.resolve().then((function(){(e.ngControl||e._value)&&(e._setSelectionByValue(e.ngControl?e.ngControl.value:e._value,!1),e.stateChanges.next())}))}},{key:"_clearSelection",value:function(e){this._selectionModel.clear(),this.chips.forEach((function(t){t!==e&&t.deselect()})),this.stateChanges.next()}},{key:"_sortValues",value:function(){var e=this;this._multiple&&(this._selectionModel.clear(),this.chips.forEach((function(t){t.selected&&e._selectionModel.select(t)})),this.stateChanges.next())}},{key:"_propagateChanges",value:function(e){var t;t=Array.isArray(this.selected)?this.selected.map((function(e){return e.value})):this.selected?this.selected.value:e,this._value=t,this.change.emit(new ne(this,t)),this.valueChange.emit(t),this._onChange(t),this._changeDetectorRef.markForCheck()}},{key:"_blur",value:function(){var e=this;this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout((function(){e.focused||e._markAsTouched()})):this._markAsTouched())}},{key:"_markAsTouched",value:function(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}},{key:"_allowFocusEscape",value:function(){var e=this;-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout((function(){e._tabIndex=e._userTabIndex||0,e._changeDetectorRef.markForCheck()})))}},{key:"_resetChips",value:function(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}},{key:"_dropSubscriptions",value:function(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}},{key:"_listenToChipsSelection",value:function(){var e=this;this._chipSelectionSubscription=this.chipSelectionChanges.subscribe((function(t){t.source.selected?e._selectionModel.select(t.source):e._selectionModel.deselect(t.source),e.multiple||e.chips.forEach((function(t){!e._selectionModel.isSelected(t)&&t.selected&&t.deselect()})),t.isUserInput&&e._propagateChanges()}))}},{key:"_listenToChipsFocus",value:function(){var e=this;this._chipFocusSubscription=this.chipFocusChanges.subscribe((function(t){var i=e.chips.toArray().indexOf(t.chip);e._isValidIndex(i)&&e._keyManager.updateActiveItem(i),e.stateChanges.next()})),this._chipBlurSubscription=this.chipBlurChanges.subscribe((function(){e._blur(),e.stateChanges.next()}))}},{key:"_listenToChipsRemoved",value:function(){var e=this;this._chipRemoveSubscription=this.chipRemoveChanges.subscribe((function(t){var i=t.chip,n=e.chips.toArray().indexOf(t.chip);e._isValidIndex(n)&&i._hasFocus&&(e._lastDestroyedChipIndex=n)}))}},{key:"_originatesFromChip",value:function(e){for(var t=e.target;t&&t!==this._elementRef.nativeElement;){if(t.classList.contains("mat-chip"))return!0;t=t.parentElement}return!1}},{key:"_hasFocusedChip",value:function(){return this.chips.some((function(e){return e._hasFocus}))}},{key:"_syncChipsState",value:function(){var e=this;this.chips&&this.chips.forEach((function(t){t.disabled=e._disabled,t._chipListMultiple=e.multiple}))}},{key:"selected",get:function(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}},{key:"role",get:function(){return this.empty?null:"listbox"}},{key:"multiple",get:function(){return this._multiple},set:function(e){this._multiple=Object(f.c)(e),this._syncChipsState()}},{key:"compareWith",get:function(){return this._compareWith},set:function(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}},{key:"value",get:function(){return this._value},set:function(e){this.writeValue(e),this._value=e}},{key:"id",get:function(){return this._chipInput?this._chipInput.id:this._uid}},{key:"required",get:function(){return this._required},set:function(e){this._required=Object(f.c)(e),this.stateChanges.next()}},{key:"placeholder",get:function(){return this._chipInput?this._chipInput.placeholder:this._placeholder},set:function(e){this._placeholder=e,this.stateChanges.next()}},{key:"focused",get:function(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}},{key:"empty",get:function(){return(!this._chipInput||this._chipInput.empty)&&0===this.chips.length}},{key:"shouldLabelFloat",get:function(){return!this.empty||this.focused}},{key:"disabled",get:function(){return this.ngControl?!!this.ngControl.disabled:this._disabled},set:function(e){this._disabled=Object(f.c)(e),this._syncChipsState()}},{key:"selectable",get:function(){return this._selectable},set:function(e){var t=this;this._selectable=Object(f.c)(e),this.chips&&this.chips.forEach((function(e){return e.chipListSelectable=t._selectable}))}},{key:"tabIndex",set:function(e){this._userTabIndex=e,this._tabIndex=e}},{key:"chipSelectionChanges",get:function(){return Object(L.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e.selectionChange}))))}},{key:"chipFocusChanges",get:function(){return Object(L.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e._onFocus}))))}},{key:"chipBlurChanges",get:function(){return Object(L.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e._onBlur}))))}},{key:"chipRemoveChanges",get:function(){return Object(L.a).apply(void 0,_toConsumableArray(this.chips.map((function(e){return e.destroyed}))))}}]),i}(te)).\u0275fac=function(e){return new(e||E)(c.Rb(c.m),c.Rb(c.i),c.Rb(H.b,8),c.Rb(K.l,8),c.Rb(K.e,8),c.Rb(m.a),c.Rb(K.i,10))},E.\u0275cmp=c.Lb({type:E,selectors:[["mat-chip-list"]],contentQueries:function(e,t,i){var n;1&e&&c.Kb(i,J,!0),2&e&&c.qc(n=c.gc())&&(t.chips=n)},hostAttrs:[1,"mat-chip-list"],hostVars:15,hostBindings:function(e,t){1&e&&c.fc("focus",(function(){return t.focus()}))("blur",(function(){return t._blur()}))("keydown",(function(e){return t._keydown(e)})),2&e&&(c.ac("id",t._uid),c.Fb("tabindex",t.disabled?null:t._tabIndex)("aria-describedby",t._ariaDescribedby||null)("aria-required",t.role?t.required:null)("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-multiselectable",t.multiple)("role",t.role)("aria-orientation",t.ariaOrientation),c.Ib("mat-chip-list-disabled",t.disabled)("mat-chip-list-invalid",t.errorState)("mat-chip-list-required",t.required))},inputs:{ariaOrientation:["aria-orientation","ariaOrientation"],multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",selectable:"selectable",tabIndex:"tabIndex",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[c.Db([{provide:q.d,useExisting:E}]),c.Bb],ngContentSelectors:$,decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(e,t){1&e&&(c.nc(),c.Xb(0,"div",0),c.mc(1),c.Wb())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove.mat-icon{width:18px;height:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],encapsulation:2,changeDetection:0}),E),re={separatorKeyCodes:[F.f]},se=((O=function e(){_classCallCheck(this,e)}).\u0275mod=c.Pb({type:O}),O.\u0275inj=c.Ob({factory:function(e){return new(e||O)},providers:[m.a,{provide:ee,useValue:re}]}),O),oe=i("GFHR");function ce(e,t){1&e&&(c.Xb(0,"div"),c.Sb(1,"mat-spinner",5),c.Wb())}function le(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Actions"),c.Wb())}function he(e,t){if(1&e){var i=c.Yb();c.Xb(0,"td",18),c.Xb(1,"button",19),c.fc("click",(function(){c.uc(i);var e=t.$implicit;return c.jc(2).suspendScreen(e)})),c.Xb(2,"mat-icon"),c.Dc(3,"stop"),c.Wb(),c.Wb(),c.Wb()}}function de(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Screen-Name"),c.Wb())}function pe(e,t){if(1&e&&(c.Xb(0,"td",18),c.Dc(1),c.Wb()),2&e){var i=t.$implicit;c.Eb(1),c.Ec(i.screenName)}}function ue(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Status"),c.Wb())}function me(e,t){1&e&&(c.Xb(0,"mat-chip",23),c.Dc(1,"Playing"),c.Wb())}function fe(e,t){1&e&&(c.Xb(0,"mat-chip",23),c.Dc(1,"Repeating"),c.Wb())}function be(e,t){if(1&e&&(c.Bc(0,me,2,0,"ng-template",20),c.Bc(1,fe,2,0,"ng-template",null,22,c.Cc)),2&e){var i=c.rc(2),n=c.jc().$implicit;c.oc("ngIf",!n.repeat)("ngIfElse",i)}}function ge(e,t){1&e&&(c.Xb(0,"mat-chip",25),c.Dc(1,"Paused"),c.Wb())}function _e(e,t){1&e&&(c.Xb(0,"mat-chip"),c.Dc(1,"Ended"),c.Wb())}function ke(e,t){if(1&e&&(c.Bc(0,ge,2,0,"ng-template",20),c.Bc(1,_e,2,0,"ng-template",null,24,c.Cc)),2&e){var i=c.rc(2),n=c.jc().$implicit;c.oc("ngIf",n.isPaused&&!n.ended)("ngIfElse",i)}}function ve(e,t){if(1&e&&(c.Xb(0,"td",18),c.Xb(1,"mat-chip-list"),c.Bc(2,be,3,2,"ng-template",20),c.Bc(3,ke,3,2,"ng-template",null,21,c.Cc),c.Wb(),c.Wb()),2&e){var i=t.$implicit,n=c.rc(4);c.Eb(2),c.oc("ngIf",!i.isPaused&&!i.ended)("ngIfElse",n)}}function ye(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Current Time"),c.Wb())}function Ce(e,t){if(1&e&&(c.Xb(0,"td",18),c.Dc(1),c.kc(2,"minuteSeconds"),c.Wb()),2&e){var i=t.$implicit;c.Eb(1),c.Ec(c.lc(2,1,i.currentTime))}}function xe(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Duration"),c.Wb())}function we(e,t){if(1&e&&(c.Xb(0,"td",18),c.Dc(1),c.kc(2,"minuteSeconds"),c.Wb()),2&e){var i=t.$implicit;c.Eb(1),c.Ec(c.lc(2,1,i.duration))}}function Se(e,t){1&e&&(c.Xb(0,"th",17),c.Dc(1,"Currently Playing"),c.Wb())}function Re(e,t){if(1&e&&(c.Xb(0,"td",18),c.Dc(1),c.Wb()),2&e){var i=t.$implicit;c.Eb(1),c.Ec(i.currentSource)}}function Ae(e,t){1&e&&c.Sb(0,"tr",26)}function Ie(e,t){1&e&&c.Sb(0,"tr",27)}function Ee(e,t){if(1&e&&(c.Xb(0,"table",6),c.Vb(1,7),c.Bc(2,le,2,0,"th",8),c.Bc(3,he,4,0,"td",9),c.Ub(),c.Vb(4,10),c.Bc(5,de,2,0,"th",8),c.Bc(6,pe,2,1,"td",9),c.Ub(),c.Vb(7,11),c.Bc(8,ue,2,0,"th",8),c.Bc(9,ve,5,2,"td",9),c.Ub(),c.Vb(10,12),c.Bc(11,ye,2,0,"th",8),c.Bc(12,Ce,3,3,"td",9),c.Ub(),c.Vb(13,13),c.Bc(14,xe,2,0,"th",8),c.Bc(15,we,3,3,"td",9),c.Ub(),c.Vb(16,14),c.Bc(17,Se,2,0,"th",8),c.Bc(18,Re,2,1,"td",9),c.Ub(),c.Bc(19,Ae,1,0,"tr",15),c.Bc(20,Ie,1,0,"tr",16),c.Wb()),2&e){var i=c.jc();c.oc("dataSource",i.screens$),c.Eb(19),c.oc("matHeaderRowDef",i.displayedColumns),c.Eb(1),c.oc("matRowDefColumns",i.displayedColumns)}}var Oe,De,Te,je=[{path:"",component:(Oe=function(){function e(t,i,n){_classCallCheck(this,e),this.http=t,this.store=i,this.nuiService=n,this.displayedColumns=["actions","name","isPaused","currentTime","duration","currentSource"]}return _createClass(e,[{key:"ngOnInit",value:function(){this.refresh()}},{key:"suspendScreen",value:function(e){this.nuiService.closeScreen(e.screenName),this.refresh()}},{key:"refresh",value:function(){this.nuiService.requestDuiState("")}}]),e}(),Oe.\u0275fac=function(e){return new(e||Oe)(c.Rb(l.a),c.Rb(s.g),c.Rb(h.a))},Oe.\u0275cmp=c.Lb({type:Oe,selectors:[["app-status"]],decls:11,vars:4,consts:[[1,"wrapper"],[4,"ngIf","ngIfElse"],["content",""],[1,"fab-container"],["mat-fab","","matTooltip","Refresh","color","accent",1,"md-fab-right",3,"click"],[1,"loading-spinner"],["mat-table","",1,"mat-elevation-z8",3,"dataSource"],["matColumnDef","actions"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","name"],["matColumnDef","isPaused"],["matColumnDef","currentTime"],["matColumnDef","duration"],["matColumnDef","currentSource"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],["mat-cell",""],["mat-icon-button","","color","warn","matTooltip","Suspend Screen",3,"click"],[3,"ngIf","ngIfElse"],["elseBlock",""],["repeatBlock",""],[2,"background-color","forestgreen"],["elseBlock2",""],["color","accent"],["mat-header-row",""],["mat-row",""]],template:function(e,t){if(1&e&&(c.Xb(0,"div",0),c.Xb(1,"h3"),c.Dc(2,"Status"),c.Wb(),c.Bc(3,ce,2,0,"div",1),c.kc(4,"async"),c.Bc(5,Ee,21,3,"ng-template",null,2,c.Cc),c.Xb(7,"div",3),c.Xb(8,"button",4),c.fc("click",(function(){return t.refresh()})),c.Xb(9,"mat-icon"),c.Dc(10,"refresh"),c.Wb(),c.Wb(),c.Wb(),c.Wb()),2&e){var i=c.rc(6);c.Eb(3),c.oc("ngIf",c.lc(4,2,t.isLoading))("ngIfElse",i)}},directives:[n.k,d.b,p.a,u.a,B,X.j,X.c,X.e,X.b,X.g,X.i,X.d,X.a,ae,J,X.f,X.h],pipes:[n.b,oe.a],styles:[".wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%;min-height:390px}.loading-spinner[_ngcontent-%COMP%]{left:40%}.mat-cell[_ngcontent-%COMP%]:first-child, .mat-header-cell[_ngcontent-%COMP%]:first-child{flex:0 0 5%}.mat-cell[_ngcontent-%COMP%]:nth-child(5), .mat-header-cell[_ngcontent-%COMP%]:nth-child(5){flex:0 0 10%}.mat-column-currentSource[_ngcontent-%COMP%]{flex:0 0 50%}.mat-row[_ngcontent-%COMP%]{height:auto}.mat-cell[_ngcontent-%COMP%], .mat-header-cell[_ngcontent-%COMP%]{padding:8px 8px 8px 0}.fab-container[_ngcontent-%COMP%]{flex-grow:1}.md-fab-right[_ngcontent-%COMP%]{left:550px;position:absolute!important;bottom:0}"]}),Object(r.a)([Object(s.d)(o.a.getStatuses)],Oe.prototype,"screens$",void 0),Object(r.a)([Object(s.d)(o.a.isLoading)],Oe.prototype,"isLoading",void 0),Oe)}],Be=((De=function e(){_classCallCheck(this,e)}).\u0275mod=c.Pb({type:De}),De.\u0275inj=c.Ob({factory:function(e){return new(e||De)},imports:[[a.d.forChild(je)],a.d]}),De),Me=i("PCNd"),Xe=((Te=function e(){_classCallCheck(this,e)}).\u0275mod=c.Pb({type:Te}),Te.\u0275inj=c.Ob({factory:function(e){return new(e||Te)},imports:[[n.c,Be,d.c,p.b,u.b,X.k,M,Me.a,se]]}),Te)}}]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/bg.png b/resources/Hypnonema/client/html/bg.png new file mode 100644 index 000000000..8b1e453f9 Binary files /dev/null and b/resources/Hypnonema/client/html/bg.png differ diff --git a/resources/Hypnonema/client/html/favicon.ico b/resources/Hypnonema/client/html/favicon.ico new file mode 100644 index 000000000..997406ad2 Binary files /dev/null and b/resources/Hypnonema/client/html/favicon.ico differ diff --git a/resources/Hypnonema/client/html/index.html b/resources/Hypnonema/client/html/index.html new file mode 100644 index 000000000..5c9a89782 --- /dev/null +++ b/resources/Hypnonema/client/html/index.html @@ -0,0 +1,15 @@ + + + + + HypnonemaNUI + + + + + + + + + + diff --git a/resources/Hypnonema/client/html/main-es2015.js b/resources/Hypnonema/client/html/main-es2015.js new file mode 100644 index 000000000..235eb764d --- /dev/null +++ b/resources/Hypnonema/client/html/main-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"+rOU":function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return d})),n.d(e,"c",(function(){return a})),n.d(e,"d",(function(){return h})),n.d(e,"e",(function(){return m})),n.d(e,"f",(function(){return p})),n.d(e,"g",(function(){return l}));var i=n("fXoL"),s=n("ofXK");function r(){throw Error("Host already has a portal attached")}class o{attach(t){return null==t&&function(){throw Error("Attempting to attach a portal to a null PortalOutlet")}(),t.hasAttached()&&r(),this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;null==t?function(){throw Error("Attempting to detach a portal that is not attached to a host")}():(this._attachedHost=null,t.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class a extends o{constructor(t,e,n,i){super(),this.component=t,this.viewContainerRef=e,this.injector=n,this.componentFactoryResolver=i}}class l extends o{constructor(t,e,n){super(),this.templateRef=t,this.viewContainerRef=e,this.context=n}get origin(){return this.templateRef.elementRef}attach(t,e=this.context){return this.context=e,super.attach(t)}detach(){return this.context=void 0,super.detach()}}class c extends o{constructor(t){super(),this.element=t instanceof i.m?t.nativeElement:t}}class u{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){return t||function(){throw Error("Must provide a portal to attach")}(),this.hasAttached()&&r(),this._isDisposed&&function(){throw Error("This PortalOutlet has already been disposed")}(),t instanceof a?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof l?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof c?(this._attachedPortal=t,this.attachDomPortal(t)):void function(){throw Error("Attempting to attach an unknown Portal type. BasePortalOutlet accepts either a ComponentPortal or a TemplatePortal.")}()}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class h extends u{constructor(t,e,n,i,s){super(),this.outletElement=t,this._componentFactoryResolver=e,this._appRef=n,this._defaultInjector=i,this.attachDomPortal=t=>{if(!this._document)throw Error("Cannot attach DOM portal without _document constructor parameter");const e=t.element;if(!e.parentNode)throw Error("DOM portal content must be attached to a parent node.");const n=this._document.createComment("dom-portal");e.parentNode.insertBefore(n,e),this.outletElement.appendChild(e),super.setDisposeFn(()=>{n.parentNode&&n.parentNode.replaceChild(e,n)})},this._document=s}attachComponentPortal(t){const e=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);let n;return t.viewContainerRef?(n=t.viewContainerRef.createComponent(e,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn(()=>n.destroy())):(n=e.create(t.injector||this._defaultInjector),this._appRef.attachView(n.hostView),this.setDisposeFn(()=>{this._appRef.detachView(n.hostView),n.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(n)),n}attachTemplatePortal(t){let e=t.viewContainerRef,n=e.createEmbeddedView(t.templateRef,t.context);return n.detectChanges(),n.rootNodes.forEach(t=>this.outletElement.appendChild(t)),this.setDisposeFn(()=>{let t=e.indexOf(n);-1!==t&&e.remove(t)}),n}dispose(){super.dispose(),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let d=(()=>{class t extends u{constructor(t,e,n){super(),this._componentFactoryResolver=t,this._viewContainerRef=e,this._isInitialized=!1,this.attached=new i.p,this.attachDomPortal=t=>{if(!this._document)throw Error("Cannot attach DOM portal without _document constructor parameter");const e=t.element;if(!e.parentNode)throw Error("DOM portal content must be attached to a parent node.");const n=this._document.createComment("dom-portal");t.setAttachedHost(this),e.parentNode.insertBefore(n,e),this._getRootNode().appendChild(e),super.setDisposeFn(()=>{n.parentNode&&n.parentNode.replaceChild(e,n)})},this._document=n}get portal(){return this._attachedPortal}set portal(t){(!this.hasAttached()||t||this._isInitialized)&&(this.hasAttached()&&super.detach(),t&&super.attach(t),this._attachedPortal=t)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(t){t.setAttachedHost(this);const e=null!=t.viewContainerRef?t.viewContainerRef:this._viewContainerRef,n=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),i=e.createComponent(n,e.length,t.injector||e.injector);return e!==this._viewContainerRef&&this._getRootNode().appendChild(i.hostView.rootNodes[0]),super.setDisposeFn(()=>i.destroy()),this._attachedPortal=t,this._attachedRef=i,this.attached.emit(i),i}attachTemplatePortal(t){t.setAttachedHost(this);const e=this._viewContainerRef.createEmbeddedView(t.templateRef,t.context);return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=t,this._attachedRef=e,this.attached.emit(e),e}_getRootNode(){const t=this._viewContainerRef.element.nativeElement;return t.nodeType===t.ELEMENT_NODE?t:t.parentNode}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.k),i.Rb(i.Q),i.Rb(s.d))},t.\u0275dir=i.Mb({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.Bb]}),t})(),p=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();class m{constructor(t,e){this._parentInjector=t,this._customTokens=e}get(t,e){const n=this._customTokens.get(t);return void 0!==n?n:this._parentInjector.get(t,e)}}},"/rnm":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("fXoL"),s=n("tk/3");let r=(()=>{class t{constructor(t){this.http=t}repeatVideo(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnToggleRepeat`,{screenName:t}).subscribe(()=>{},t=>console.log(t.toString()))}editScreen(t,e,n,i,s,r,o,a,l,c,u,h,d,p,m,f,g,b,_,y){this.http.post(`http://${window.location.hostname}/Hypnonema.OnEditScreen`,{id:e,is3DRendered:n,screenName:t,alwaysOn:i,modelName:s,renderTargetName:r,globalVolume:o,soundAttenuation:a,soundMinDistance:l,soundMaxDistance:c,positionX:u,positionY:h,positionZ:d,rotationX:p,rotationY:m,rotationZ:f,scaleX:g,scaleY:b,scaleZ:_,is3DAudioEnabled:y}).subscribe(()=>{},t=>console.log(t))}closeScreen(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnCloseScreen`,{screenName:t}).subscribe(()=>{},t=>console.log(JSON.stringify(t)))}stopVideo(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnStopVideo`,{screenName:t}).subscribe(()=>{},t=>{console.log(t)})}hideNUI(){this.http.post(`http://${window.location.hostname}/Hypnonema.OnHideNUI`,{}).subscribe(()=>{},t=>{console.log(t)})}resumeVideo(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnResume`,{screenName:t}).subscribe(()=>{},t=>console.log(t))}pauseVideo(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnPause`,{screenName:t}).subscribe(()=>{},t=>console.log(t))}requestDuiState(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnRequestState`,{}).subscribe(()=>{},t=>console.log(t))}deleteScreen(t){this.http.post(`http://${window.location.hostname}/Hypnonema.OnDeleteScreen`,{screenName:t}).subscribe(()=>{},t=>console.log(t))}createScreen(t,e,n,i,s,r,o,a,l,c,u,h,d,p,m,f,g,b,_){this.http.post(`http://${window.location.hostname}/Hypnonema.OnCreateScreen`,{screenName:t,alwaysOn:e,modelName:l,renderTargetName:c,globalVolume:n,soundAttenuation:i,soundMinDistance:s,soundMaxDistance:r,is3DRendered:o,positionX:u,positionY:h,positionZ:d,rotationX:p,rotationY:m,rotationZ:f,scaleX:g,scaleY:b,scaleZ:_,is3DAudioEnabled:a}).subscribe(()=>{},t=>{console.log(t)})}playVideo(t,e){this.http.post(`http://${window.location.hostname}/Hypnonema.OnPlay`,{videoUrl:e,screen:t}).subscribe(()=>{},t=>{console.log(t)})}setVideoTime(t,e){this.http.post(`http://${window.location.hostname}/Hypnonema.OnSeek`,{screenName:t,time:e}).subscribe(()=>{},t=>console.log(t))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(s.a))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac,providedIn:"root"}),t})()},"/uUt":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");function s(t,e){return n=>n.lift(new r(t,e))}class r{constructor(t,e){this.compare=t,this.keySelector=e}call(t,e){return e.subscribe(new o(t,this.compare,this.keySelector))}}class o extends i.a{constructor(t,e,n){super(t),this.keySelector=n,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(t,e){return t===e}_next(t){let e;try{const{keySelector:n}=this;e=n?n(t):t}catch(i){return this.destination.error(i)}let n=!1;if(this.hasKey)try{const{compare:t}=this;n=t(this.key,e)}catch(i){return this.destination.error(i)}else this.hasKey=!0;n||(this.key=e,this.destination.next(t))}}},0:function(t,e,n){t.exports=n("zUnb")},"0EQZ":function(t,e,n){"use strict";n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return c})),n.d(e,"d",(function(){return a}));var i=n("7+OI"),s=n("LRne"),r=n("XNiG");n("fXoL");class o{}function a(t){return t&&"function"==typeof t.connect}class l extends o{constructor(t){super(),this._data=t}connect(){return Object(i.a)(this._data)?this._data:Object(s.a)(this._data)}disconnect(){}}class c{constructor(t=!1,e,n=!0){this._multiple=t,this._emitChanges=n,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new r.a,e&&e.length&&(t?e.forEach(t=>this._markSelected(t)):this._markSelected(e[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...t){this._verifyValueAssignment(t),t.forEach(t=>this._markSelected(t)),this._emitChangeEvent()}deselect(...t){this._verifyValueAssignment(t),t.forEach(t=>this._unmarkSelected(t)),this._emitChangeEvent()}toggle(t){this.isSelected(t)?this.deselect(t):this.select(t)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(t){return this._selection.has(t)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){this.isSelected(t)||(this._multiple||this._unmarkAll(),this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){if(t.length>1&&!this._multiple)throw Error("Cannot pass multiple values into SelectionModel with single-value mode.")}}},"0EUg":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("bHdf");function s(){return Object(i.a)(1)}},"0MNC":function(t,e,n){"use strict";n.d(e,"a",(function(){return C})),n.d(e,"b",(function(){return O})),n.d(e,"c",(function(){return _}));var i=n("fXoL"),s=n("nLfN"),r=n("XNiG"),o=n("itXk"),a=n("GyhO"),l=n("HDdC"),c=n("IzEk"),u=n("7o/Q");class h{constructor(t){this.total=t}call(t,e){return e.subscribe(new d(t,this.total))}}class d extends u.a{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){++this.count>this.total&&this.destination.next(t)}}var p=n("Kj3r"),m=n("lJxs"),f=n("JX91"),g=n("1G5W"),b=n("8LU1");let _=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();const y=new Set;let v,w=(()=>{class t{constructor(t){this._platform=t,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):x}matchMedia(t){return this._platform.WEBKIT&&function(t){if(!y.has(t))try{v||(v=document.createElement("style"),v.setAttribute("type","text/css"),document.head.appendChild(v)),v.sheet&&(v.sheet.insertRule(`@media ${t} {.fx-query-test{ }}`,0),y.add(t))}catch(e){console.error(e)}}(t),this._matchMedia(t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(s.a))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(s.a))},token:t,providedIn:"root"}),t})();function x(t){return{matches:"all"===t||""===t,media:t,addListener:()=>{},removeListener:()=>{}}}let C=(()=>{class t{constructor(t,e){this._mediaMatcher=t,this._zone=e,this._queries=new Map,this._destroySubject=new r.a}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(t){return S(Object(b.b)(t)).some(t=>this._registerQuery(t).mql.matches)}observe(t){const e=S(Object(b.b)(t)).map(t=>this._registerQuery(t).observable);let n=Object(o.a)(e);return n=Object(a.a)(n.pipe(Object(c.a)(1)),n.pipe(t=>t.lift(new h(1)),Object(p.a)(0))),n.pipe(Object(m.a)(t=>{const e={matches:!1,breakpoints:{}};return t.forEach(t=>{e.matches=e.matches||t.matches,e.breakpoints[t.query]=t.matches}),e}))}_registerQuery(t){if(this._queries.has(t))return this._queries.get(t);const e=this._mediaMatcher.matchMedia(t),n={observable:new l.a(t=>{const n=e=>this._zone.run(()=>t.next(e));return e.addListener(n),()=>{e.removeListener(n)}}).pipe(Object(f.a)(e),Object(m.a)(e=>({query:t,matches:e.matches})),Object(g.a)(this._destroySubject)),mql:e};return this._queries.set(t,n),n}}return t.\u0275fac=function(e){return new(e||t)(i.bc(w),i.bc(i.B))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(w),Object(i.bc)(i.B))},token:t,providedIn:"root"}),t})();function S(t){return t.map(t=>t.split(",")).reduce((t,e)=>t.concat(e)).map(t=>t.trim())}const O={XSmall:"(max-width: 599.99px)",Small:"(min-width: 600px) and (max-width: 959.99px)",Medium:"(min-width: 960px) and (max-width: 1279.99px)",Large:"(min-width: 1280px) and (max-width: 1919.99px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.99px) and (orientation: portrait), (max-width: 959.99px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.99px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.99px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},"1G5W":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("l7GE"),s=n("ZUHj");function r(t){return e=>e.lift(new o(t))}class o{constructor(t){this.notifier=t}call(t,e){const n=new a(t),i=Object(s.a)(n,this.notifier);return i&&!n.seenValue?(n.add(i),e.subscribe(n)):n}}class a extends i.a{constructor(t){super(t),this.seenValue=!1}notifyNext(t,e,n,i,s){this.seenValue=!0,this.complete()}notifyComplete(){}}},"2QA8":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=(()=>"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random())()},"2Vo4":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("XNiG"),s=n("9ppp");class r extends i.a{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){const e=super._subscribe(t);return e&&!e.closed&&t.next(this._value),e}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new s.a;return this._value}next(t){super.next(this._value=t)}}},"2fFW":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));let i=!1;const s={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){const t=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+t.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=t},get useDeprecatedSynchronousErrorHandling(){return i}}},"3N8a":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("quSY");class s extends i.a{constructor(t,e){super()}schedule(t,e=0){return this}}class r extends s{constructor(t,e){super(t,e),this.scheduler=t,this.work=e,this.pending=!1}schedule(t,e=0){if(this.closed)return this;this.state=t;const n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(i,this.id,e),this}requestAsyncId(t,e,n=0){return setInterval(t.flush.bind(t,this),n)}recycleAsyncId(t,e,n=0){if(null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)}execute(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(t,e){let n=!1,i=void 0;try{this.work(t)}catch(s){n=!0,i=!!s&&s||new Error(s)}if(n)return this.unsubscribe(),i}_unsubscribe(){const t=this.id,e=this.scheduler,n=e.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null}}},"3Pt+":function(t,e,n){"use strict";n.d(e,"a",(function(){return Lt})),n.d(e,"b",(function(){return p})),n.d(e,"c",(function(){return zt})),n.d(e,"d",(function(){return Pt})),n.d(e,"e",(function(){return Et})),n.d(e,"f",(function(){return Ht})),n.d(e,"g",(function(){return C})),n.d(e,"h",(function(){return l})),n.d(e,"i",(function(){return _})),n.d(e,"j",(function(){return v})),n.d(e,"k",(function(){return w})),n.d(e,"l",(function(){return ft})),n.d(e,"m",(function(){return Ct})),n.d(e,"n",(function(){return D})),n.d(e,"o",(function(){return Ut})),n.d(e,"p",(function(){return Ft})),n.d(e,"q",(function(){return k})),n.d(e,"r",(function(){return St}));var i=n("fXoL"),s=n("ofXK"),r=n("cp0P"),o=n("Cfvw"),a=n("lJxs");const l=new i.s("NgValueAccessor"),c={provide:l,useExisting:Object(i.V)(()=>u),multi:!0};let u=(()=>{class t{constructor(t,e){this._renderer=t,this._elementRef=e,this.onChange=t=>{},this.onTouched=()=>{}}writeValue(t){this._renderer.setProperty(this._elementRef.nativeElement,"checked",t)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.checked)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([c])]}),t})();const h={provide:l,useExisting:Object(i.V)(()=>p),multi:!0},d=new i.s("CompositionEventMode");let p=(()=>{class t{constructor(t,e,n){this._renderer=t,this._elementRef=e,this._compositionMode=n,this.onChange=t=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const t=Object(s.x)()?Object(s.x)().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}writeValue(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==t?"":t)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this.onChange(t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m),i.Rb(d,8))},t.\u0275dir=i.Mb({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(t,e){1&t&&i.fc("input",(function(t){return e._handleInput(t.target.value)}))("blur",(function(){return e.onTouched()}))("compositionstart",(function(){return e._compositionStart()}))("compositionend",(function(t){return e._compositionEnd(t.target.value)}))},features:[i.Db([h])]}),t})(),m=(()=>{class t{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}reset(t){this.control&&this.control.reset(t)}hasError(t,e){return!!this.control&&this.control.hasError(t,e)}getError(t,e){return this.control?this.control.getError(t,e):null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t}),t})(),f=(()=>{class t extends m{get formDirective(){return null}get path(){return null}}return t.\u0275fac=function(e){return g(e||t)},t.\u0275dir=i.Mb({type:t,features:[i.Bb]}),t})();const g=i.Zb(f);function b(){throw new Error("unimplemented")}class _ extends m{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null,this._rawValidators=[],this._rawAsyncValidators=[]}get validator(){return b()}get asyncValidator(){return b()}}class y{constructor(t){this._cd=t}get ngClassUntouched(){return!!this._cd.control&&this._cd.control.untouched}get ngClassTouched(){return!!this._cd.control&&this._cd.control.touched}get ngClassPristine(){return!!this._cd.control&&this._cd.control.pristine}get ngClassDirty(){return!!this._cd.control&&this._cd.control.dirty}get ngClassValid(){return!!this._cd.control&&this._cd.control.valid}get ngClassInvalid(){return!!this._cd.control&&this._cd.control.invalid}get ngClassPending(){return!!this._cd.control&&this._cd.control.pending}}let v=(()=>{class t extends y{constructor(t){super(t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(_,2))},t.\u0275dir=i.Mb({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(t,e){2&t&&i.Ib("ng-untouched",e.ngClassUntouched)("ng-touched",e.ngClassTouched)("ng-pristine",e.ngClassPristine)("ng-dirty",e.ngClassDirty)("ng-valid",e.ngClassValid)("ng-invalid",e.ngClassInvalid)("ng-pending",e.ngClassPending)},features:[i.Bb]}),t})(),w=(()=>{class t extends y{constructor(t){super(t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,2))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(t,e){2&t&&i.Ib("ng-untouched",e.ngClassUntouched)("ng-touched",e.ngClassTouched)("ng-pristine",e.ngClassPristine)("ng-dirty",e.ngClassDirty)("ng-valid",e.ngClassValid)("ng-invalid",e.ngClassInvalid)("ng-pending",e.ngClassPending)},features:[i.Bb]}),t})();function x(t){return null==t||0===t.length}const C=new i.s("NgValidators"),S=new i.s("NgAsyncValidators"),O=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class k{static min(t){return e=>{if(x(e.value)||x(t))return null;const n=parseFloat(e.value);return!isNaN(n)&&n{if(x(e.value)||x(t))return null;const n=parseFloat(e.value);return!isNaN(n)&&n>t?{max:{max:t,actual:e.value}}:null}}static required(t){return x(t.value)?{required:!0}:null}static requiredTrue(t){return!0===t.value?null:{required:!0}}static email(t){return x(t.value)||O.test(t.value)?null:{email:!0}}static minLength(t){return e=>{if(x(e.value))return null;const n=e.value?e.value.length:0;return n{const n=e.value?e.value.length:0;return n>t?{maxlength:{requiredLength:t,actualLength:n}}:null}}static pattern(t){if(!t)return k.nullValidator;let e,n;return"string"==typeof t?(n="","^"!==t.charAt(0)&&(n+="^"),n+=t,"$"!==t.charAt(t.length-1)&&(n+="$"),e=new RegExp(n)):(n=t.toString(),e=t),t=>{if(x(t.value))return null;const i=t.value;return e.test(i)?null:{pattern:{requiredPattern:n,actualValue:i}}}}static nullValidator(t){return null}static compose(t){if(!t)return null;const e=t.filter(E);return 0==e.length?null:function(t){return T(function(t,e){return e.map(e=>e(t))}(t,e))}}static composeAsync(t){if(!t)return null;const e=t.filter(E);return 0==e.length?null:function(t){const n=function(t,e){return e.map(e=>e(t))}(t,e).map(j);return Object(r.a)(n).pipe(Object(a.a)(T))}}}function E(t){return null!=t}function j(t){const e=Object(i.vb)(t)?Object(o.a)(t):t;if(!Object(i.ub)(e))throw new Error("Expected validator to return Promise or Observable.");return e}function T(t){let e={};return t.forEach(t=>{e=null!=t?Object.assign(Object.assign({},e),t):e}),0===Object.keys(e).length?null:e}function R(t){return t.validate?e=>t.validate(e):t}function A(t){return t.validate?e=>t.validate(e):t}const I={provide:l,useExisting:Object(i.V)(()=>D),multi:!0};let D=(()=>{class t{constructor(t,e){this._renderer=t,this._elementRef=e,this.onChange=t=>{},this.onTouched=()=>{}}writeValue(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==t?"":t)}registerOnChange(t){this.onChange=e=>{t(""==e?null:parseFloat(e))}}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.value)}))("input",(function(t){return e.onChange(t.target.value)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([I])]}),t})();const P={provide:l,useExisting:Object(i.V)(()=>M),multi:!0};let N=(()=>{class t{constructor(){this._accessors=[]}add(t,e){this._accessors.push([t,e])}remove(t){for(let e=this._accessors.length-1;e>=0;--e)if(this._accessors[e][1]===t)return void this._accessors.splice(e,1)}select(t){this._accessors.forEach(e=>{this._isSameGroup(e,t)&&e[1]!==t&&e[1].fireUncheck(t.value)})}_isSameGroup(t,e){return!!t[0].control&&t[0]._parent===e._control._parent&&t[1].name===e.name}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),M=(()=>{class t{constructor(t,e,n,i){this._renderer=t,this._elementRef=e,this._registry=n,this._injector=i,this.onChange=()=>{},this.onTouched=()=>{}}ngOnInit(){this._control=this._injector.get(_),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(t){this._state=t===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}registerOnChange(t){this._fn=t,this.onChange=()=>{t(this.value),this._registry.select(this)}}fireUncheck(t){this.writeValue(t)}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}_checkName(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)}_throwNameError(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m),i.Rb(N),i.Rb(i.t))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(){return e.onChange()}))("blur",(function(){return e.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[i.Db([P])]}),t})();const F={provide:l,useExisting:Object(i.V)(()=>L),multi:!0};let L=(()=>{class t{constructor(t,e){this._renderer=t,this._elementRef=e,this.onChange=t=>{},this.onTouched=()=>{}}writeValue(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(t))}registerOnChange(t){this.onChange=e=>{t(""==e?null:parseFloat(e))}}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.value)}))("input",(function(t){return e.onChange(t.target.value)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([F])]}),t})();const V='\n
\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',B='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',z='\n
\n
\n \n
\n
';class H{static controlParentException(){throw new Error(`formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n ${V}`)}static ngModelGroupException(){throw new Error(`formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n ${B}\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n ${z}`)}static missingFormException(){throw new Error(`formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n ${V}`)}static groupParentException(){throw new Error(`formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n ${B}`)}static arrayParentException(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')}static disabledAttrWarning(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")}static ngModelWarning(t){console.warn(`\n It looks like you're using ngModel on the same form field as ${t}. \n Support for using the ngModel input property and ngModelChange event with \n reactive form directives has been deprecated in Angular v6 and will be removed \n in Angular v7.\n \n For more information on this, see our API docs here:\n https://angular.io/api/forms/${"formControl"===t?"FormControlDirective":"FormControlName"}#use-with-ngmodel\n `)}}const U={provide:l,useExisting:Object(i.V)(()=>$),multi:!0};let $=(()=>{class t{constructor(t,e){this._renderer=t,this._elementRef=e,this._optionMap=new Map,this._idCounter=0,this.onChange=t=>{},this.onTouched=()=>{},this._compareWith=i.wb}set compareWith(t){if("function"!=typeof t)throw new Error(`compareWith must be a function, but received ${JSON.stringify(t)}`);this._compareWith=t}writeValue(t){this.value=t;const e=this._getOptionId(t);null==e&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);const n=function(t,e){return null==t?`${e}`:(e&&"object"==typeof e&&(e="Object"),`${t}: ${e}`.slice(0,50))}(e,t);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}registerOnChange(t){this.onChange=e=>{this.value=this._getOptionValue(e),t(this.value)}}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}_registerOption(){return(this._idCounter++).toString()}_getOptionId(t){for(const e of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(e),t))return e;return null}_getOptionValue(t){const e=function(t){return t.split(":")[0]}(t);return this._optionMap.has(e)?this._optionMap.get(e):t}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.value)}))("blur",(function(){return e.onTouched()}))},inputs:{compareWith:"compareWith"},features:[i.Db([U])]}),t})();const W={provide:l,useExisting:Object(i.V)(()=>q),multi:!0};let q=(()=>{class t{constructor(t,e){this._renderer=t,this._elementRef=e,this._optionMap=new Map,this._idCounter=0,this.onChange=t=>{},this.onTouched=()=>{},this._compareWith=i.wb}set compareWith(t){if("function"!=typeof t)throw new Error(`compareWith must be a function, but received ${JSON.stringify(t)}`);this._compareWith=t}writeValue(t){let e;if(this.value=t,Array.isArray(t)){const n=t.map(t=>this._getOptionId(t));e=(t,e)=>{t._setSelected(n.indexOf(e.toString())>-1)}}else e=(t,e)=>{t._setSelected(!1)};this._optionMap.forEach(e)}registerOnChange(t){this.onChange=e=>{const n=[];if(e.hasOwnProperty("selectedOptions")){const t=e.selectedOptions;for(let e=0;e{t._pendingValue=n,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&K(t,e)})}(t,e),function(t,e){t.registerOnChange((t,n)=>{e.valueAccessor.writeValue(t),n&&e.viewToModelUpdate(t)})}(t,e),function(t,e){e.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&K(t,e),"submit"!==t.updateOn&&t.markAsTouched()})}(t,e),e.valueAccessor.setDisabledState&&t.registerOnDisabledChange(t=>{e.valueAccessor.setDisabledState(t)}),e._rawValidators.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(()=>t.updateValueAndValidity())}),e._rawAsyncValidators.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(()=>t.updateValueAndValidity())})}function K(t,e){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function Z(t,e){null==t&&Q(e,"Cannot find control with"),t.validator=k.compose([t.validator,e.validator]),t.asyncValidator=k.composeAsync([t.asyncValidator,e.asyncValidator])}function Y(t){return Q(t,"There is no FormControl instance attached to form control element with")}function Q(t,e){let n;throw n=t.path.length>1?`path: '${t.path.join(" -> ")}'`:t.path[0]?`name: '${t.path}'`:"unspecified name attribute",new Error(`${e} ${n}`)}function J(t){return null!=t?k.compose(t.map(R)):null}function tt(t){return null!=t?k.composeAsync(t.map(A)):null}function et(t,e){if(!t.hasOwnProperty("model"))return!1;const n=t.model;return!!n.isFirstChange()||!Object(i.wb)(e,n.currentValue)}const nt=[u,L,D,$,q,M];function it(t,e){t._syncPendingControls(),e.forEach(t=>{const e=t.control;"submit"===e.updateOn&&e._pendingChange&&(t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1)})}function st(t,e){if(!e)return null;Array.isArray(e)||Q(t,"Value accessor was not provided as an array for form control with");let n=void 0,i=void 0,s=void 0;return e.forEach(e=>{var r;e.constructor===p?n=e:(r=e,nt.some(t=>r.constructor===t)?(i&&Q(t,"More than one built-in value accessor matches form control with"),i=e):(s&&Q(t,"More than one custom value accessor matches form control with"),s=e))}),s||i||n||(Q(t,"No valid value accessor for form control with"),null)}function rt(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}function ot(t){const e=lt(t)?t.validators:t;return Array.isArray(e)?J(e):e||null}function at(t,e){const n=lt(e)?e.asyncValidators:t;return Array.isArray(n)?tt(n):n||null}function lt(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}class ct{constructor(t,e){this.validator=t,this.asyncValidator=e,this._onCollectionChange=()=>{},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}get parent(){return this._parent}get valid(){return"VALID"===this.status}get invalid(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==this.status}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this.validator=ot(t)}setAsyncValidators(t){this.asyncValidator=at(t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(t=>t.markAllAsTouched())}markAsUntouched(t={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(t=>{t.markAsUntouched({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}markAsDirty(t={}){this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}markAsPristine(t={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(t=>{t.markAsPristine({onlySelf:!0})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}markAsPending(t={}){this.status="PENDING",!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}disable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild(e=>{e.disable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(t=>t(!0))}enable(t={}){const e=this._parentMarkedDirty(t.onlySelf);this.status="VALID",this._forEachChild(e=>{e.enable(Object.assign(Object.assign({},t),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach(t=>t(!1))}_updateAncestors(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(t){this._parent=t}updateValueAndValidity(t={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t){if(this.asyncValidator){this.status="PENDING";const e=j(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(e=>this.setErrors(e,{emitEvent:t}))}}_cancelExistingSubscription(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()}setErrors(t,e={}){this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}get(t){return function(t,e,n){if(null==e)return null;if(Array.isArray(e)||(e=e.split(".")),Array.isArray(e)&&0===e.length)return null;let i=t;return e.forEach(t=>{i=i instanceof ht?i.controls.hasOwnProperty(t)?i.controls[t]:null:i instanceof dt&&i.at(t)||null}),i}(this,t)}getError(t,e){const n=e?this.get(e):this;return n&&n.errors?n.errors[t]:null}hasError(t,e){return!!this.getError(t,e)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}_initObservables(){this.valueChanges=new i.p,this.statusChanges=new i.p}_calculateStatus(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}_anyControlsHaveStatus(t){return this._anyControls(e=>e.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t={}){this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}_updateTouched(t={}){this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}_isBoxedValue(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){lt(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){return!t&&this._parent&&this._parent.dirty&&!this._parent._anyControlsDirty()}}class ut extends ct{constructor(t=null,e,n){super(ot(e),at(n,e)),this._onChange=[],this._applyFormState(t),this._setUpdateStrategy(e),this.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),this._initObservables()}setValue(t,e={}){this.value=this._pendingValue=t,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(t=>t(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(t,e={}){this.setValue(t,e)}reset(t=null,e={}){this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_clearChangeFns(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=()=>{}}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_forEachChild(t){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(t){this._isBoxedValue(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}}class ht extends ct{constructor(t,e,n){super(ot(e),at(n,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!1})}registerControl(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(t,e){this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()}removeControl(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],this.updateValueAndValidity(),this._onCollectionChange()}setControl(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()}contains(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}setValue(t,e={}){this._checkAllValuesPresent(t),Object.keys(t).forEach(n=>{this._throwIfControlMissing(n),this.controls[n].setValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){Object.keys(t).forEach(n=>{this.controls[n]&&this.controls[n].patchValue(t[n],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}reset(t={},e={}){this._forEachChild((n,i)=>{n.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(t,e,n)=>(t[n]=e instanceof ut?e.value:e.getRawValue(),t))}_syncPendingControls(){let t=this._reduceChildren(!1,(t,e)=>!!e._syncPendingControls()||t);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_throwIfControlMissing(t){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[t])throw new Error(`Cannot find form control with name: ${t}.`)}_forEachChild(t){Object.keys(this.controls).forEach(e=>t(this.controls[e],e))}_setUpControls(){this._forEachChild(t=>{t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(t){let e=!1;return this._forEachChild((n,i)=>{e=e||this.contains(i)&&t(n)}),e}_reduceValue(){return this._reduceChildren({},(t,e,n)=>((e.enabled||this.disabled)&&(t[n]=e.value),t))}_reduceChildren(t,e){let n=t;return this._forEachChild((t,i)=>{n=e(n,t,i)}),n}_allControlsDisabled(){for(const t of Object.keys(this.controls))if(this.controls[t].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(t){this._forEachChild((e,n)=>{if(void 0===t[n])throw new Error(`Must supply a value for form control with name: '${n}'.`)})}}class dt extends ct{constructor(t,e,n){super(ot(e),at(n,e)),this.controls=t,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!1})}at(t){return this.controls[t]}push(t){this.controls.push(t),this._registerControl(t),this.updateValueAndValidity(),this._onCollectionChange()}insert(t,e){this.controls.splice(t,0,e),this._registerControl(e),this.updateValueAndValidity()}removeAt(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),this.controls.splice(t,1),this.updateValueAndValidity()}setControl(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),this.controls.splice(t,1),e&&(this.controls.splice(t,0,e),this._registerControl(e)),this.updateValueAndValidity(),this._onCollectionChange()}get length(){return this.controls.length}setValue(t,e={}){this._checkAllValuesPresent(t),t.forEach((t,n)=>{this._throwIfControlMissing(n),this.at(n).setValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(t,e={}){t.forEach((t,n)=>{this.at(n)&&this.at(n).patchValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}reset(t=[],e={}){this._forEachChild((n,i)=>{n.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}getRawValue(){return this.controls.map(t=>t instanceof ut?t.value:t.getRawValue())}clear(){this.controls.length<1||(this._forEachChild(t=>t._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity())}_syncPendingControls(){let t=this.controls.reduce((t,e)=>!!e._syncPendingControls()||t,!1);return t&&this.updateValueAndValidity({onlySelf:!0}),t}_throwIfControlMissing(t){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(t))throw new Error(`Cannot find form control at index ${t}`)}_forEachChild(t){this.controls.forEach((e,n)=>{t(e,n)})}_updateValue(){this.value=this.controls.filter(t=>t.enabled||this.disabled).map(t=>t.value)}_anyControls(t){return this.controls.some(e=>e.enabled&&t(e))}_setUpControls(){this._forEachChild(t=>this._registerControl(t))}_checkAllValuesPresent(t){this._forEachChild((e,n)=>{if(void 0===t[n])throw new Error(`Must supply a value for form control at index: ${n}.`)})}_allControlsDisabled(){for(const t of this.controls)if(t.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(t){t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)}}const pt={provide:f,useExisting:Object(i.V)(()=>ft)},mt=(()=>Promise.resolve(null))();let ft=(()=>{class t extends f{constructor(t,e){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new i.p,this.form=new ht({},J(t),tt(e))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(t){mt.then(()=>{const e=this._findContainer(t.path);t.control=e.registerControl(t.name,t.control),X(t.control,t),t.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(t)})}getControl(t){return this.form.get(t.path)}removeControl(t){mt.then(()=>{const e=this._findContainer(t.path);e&&e.removeControl(t.name),rt(this._directives,t)})}addFormGroup(t){mt.then(()=>{const e=this._findContainer(t.path),n=new ht({});Z(n,t),e.registerControl(t.name,n),n.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(t){mt.then(()=>{const e=this._findContainer(t.path);e&&e.removeControl(t.name)})}getFormGroup(t){return this.form.get(t.path)}updateModel(t,e){mt.then(()=>{this.form.get(t.path).setValue(e)})}setValue(t){this.control.setValue(t)}onSubmit(t){return this.submitted=!0,it(this.form,this._directives),this.ngSubmit.emit(t),!1}onReset(){this.resetForm()}resetForm(t){this.form.reset(t),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(t){return t.pop(),t.length?this.form.get(t):this.form}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(C,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(t,e){1&t&&i.fc("submit",(function(t){return e.onSubmit(t)}))("reset",(function(){return e.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Db([pt]),i.Bb]}),t})(),gt=(()=>{class t extends f{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return G(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}get validator(){return J(this._validators)}get asyncValidator(){return tt(this._asyncValidators)}_checkParentType(){}}return t.\u0275fac=function(e){return bt(e||t)},t.\u0275dir=i.Mb({type:t,features:[i.Bb]}),t})();const bt=i.Zb(gt);class _t{static modelParentException(){throw new Error(`\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup's partner directive "formControlName" instead. Example:\n\n ${V}\n\n Or, if you'd like to avoid registering this form control, indicate that it's standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n `)}static formGroupNameException(){throw new Error(`\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n ${B}\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n ${z}`)}static missingNameException(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')}static modelGroupParentException(){throw new Error(`\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n ${B}\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n ${z}`)}}const yt={provide:f,useExisting:Object(i.V)(()=>vt)};let vt=(()=>{class t extends gt{constructor(t,e,n){super(),this._parent=t,this._validators=e,this._asyncValidators=n}_checkParentType(){this._parent instanceof t||this._parent instanceof ft||_t.modelGroupParentException()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,5),i.Rb(C,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[i.Db([yt]),i.Bb]}),t})();const wt={provide:_,useExisting:Object(i.V)(()=>Ct)},xt=(()=>Promise.resolve(null))();let Ct=(()=>{class t extends _{constructor(t,e,n,s){super(),this.control=new ut,this._registered=!1,this.update=new i.p,this._parent=t,this._rawValidators=e||[],this._rawAsyncValidators=n||[],this.valueAccessor=st(this,s)}ngOnChanges(t){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in t&&this._updateDisabled(t),et(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?G(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}get validator(){return J(this._rawValidators)}get asyncValidator(){return tt(this._rawAsyncValidators)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){X(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){!(this._parent instanceof vt)&&this._parent instanceof gt?_t.formGroupNameException():this._parent instanceof vt||this._parent instanceof ft||_t.modelParentException()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||_t.missingNameException()}_updateValue(t){xt.then(()=>{this.control.setValue(t,{emitViewToModelChange:!1})})}_updateDisabled(t){const e=t.isDisabled.currentValue,n=""===e||e&&"false"!==e;xt.then(()=>{n&&!this.control.disabled?this.control.disable():!n&&this.control.disabled&&this.control.enable()})}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,9),i.Rb(C,10),i.Rb(S,10),i.Rb(l,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i.Db([wt]),i.Bb,i.Cb]}),t})(),St=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),t})();const Ot=new i.s("NgModelWithFormControlWarning"),kt={provide:f,useExisting:Object(i.V)(()=>Et)};let Et=(()=>{class t extends f{constructor(t,e){super(),this._validators=t,this._asyncValidators=e,this.submitted=!1,this.directives=[],this.form=null,this.ngSubmit=new i.p}ngOnChanges(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(t){const e=this.form.get(t.path);return X(e,t),e.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),e}getControl(t){return this.form.get(t.path)}removeControl(t){rt(this.directives,t)}addFormGroup(t){const e=this.form.get(t.path);Z(e,t),e.updateValueAndValidity({emitEvent:!1})}removeFormGroup(t){}getFormGroup(t){return this.form.get(t.path)}addFormArray(t){const e=this.form.get(t.path);Z(e,t),e.updateValueAndValidity({emitEvent:!1})}removeFormArray(t){}getFormArray(t){return this.form.get(t.path)}updateModel(t,e){this.form.get(t.path).setValue(e)}onSubmit(t){return this.submitted=!0,it(this.form,this.directives),this.ngSubmit.emit(t),!1}onReset(){this.resetForm()}resetForm(t){this.form.reset(t),this.submitted=!1}_updateDomValue(){this.directives.forEach(t=>{const e=this.form.get(t.path);t.control!==e&&(function(t,e){e.valueAccessor.registerOnChange(()=>Y(e)),e.valueAccessor.registerOnTouched(()=>Y(e)),e._rawValidators.forEach(t=>{t.registerOnValidatorChange&&t.registerOnValidatorChange(null)}),e._rawAsyncValidators.forEach(t=>{t.registerOnValidatorChange&&t.registerOnValidatorChange(null)}),t&&t._clearChangeFns()}(t.control,t),e&&X(e,t),t.control=e)}),this.form._updateTreeValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(()=>this._updateDomValue()),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{}),this._oldForm=this.form}_updateValidators(){const t=J(this._validators);this.form.validator=k.compose([this.form.validator,t]);const e=tt(this._asyncValidators);this.form.asyncValidator=k.composeAsync([this.form.asyncValidator,e])}_checkFormPresent(){this.form||H.missingFormException()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(C,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroup",""]],hostBindings:function(t,e){1&t&&i.fc("submit",(function(t){return e.onSubmit(t)}))("reset",(function(){return e.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Db([kt]),i.Bb,i.Cb]}),t})();const jt={provide:f,useExisting:Object(i.V)(()=>Tt)};let Tt=(()=>{class t extends gt{constructor(t,e,n){super(),this._parent=t,this._validators=e,this._asyncValidators=n}_checkParentType(){It(this._parent)&&H.groupParentException()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,13),i.Rb(C,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[i.Db([jt]),i.Bb]}),t})();const Rt={provide:f,useExisting:Object(i.V)(()=>At)};let At=(()=>{class t extends f{constructor(t,e,n){super(),this._parent=t,this._validators=e,this._asyncValidators=n}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return G(null==this.name?this.name:this.name.toString(),this._parent)}get validator(){return J(this._validators)}get asyncValidator(){return tt(this._asyncValidators)}_checkParentType(){It(this._parent)&&H.arrayParentException()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,13),i.Rb(C,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[i.Db([Rt]),i.Bb]}),t})();function It(t){return!(t instanceof Tt||t instanceof Et||t instanceof At)}const Dt={provide:_,useExisting:Object(i.V)(()=>Pt)};let Pt=(()=>{class t extends _{constructor(t,e,n,s,r){super(),this._ngModelWarningConfig=r,this._added=!1,this.update=new i.p,this._ngModelWarningSent=!1,this._parent=t,this._rawValidators=e||[],this._rawAsyncValidators=n||[],this.valueAccessor=st(this,s)}set isDisabled(t){H.disabledAttrWarning()}ngOnChanges(e){var n,s;this._added||this._setUpControl(),et(e,this.viewModel)&&("formControlName",n=t,this,s=this._ngModelWarningConfig,Object(i.Y)()&&"never"!==s&&((null!==s&&"once"!==s||n._ngModelWarningSentOnce)&&("always"!==s||this._ngModelWarningSent)||(H.ngModelWarning("formControlName"),n._ngModelWarningSentOnce=!0,this._ngModelWarningSent=!0)),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}get path(){return G(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}get validator(){return J(this._rawValidators)}get asyncValidator(){return tt(this._rawAsyncValidators)}_checkParentType(){!(this._parent instanceof Tt)&&this._parent instanceof gt?H.ngModelGroupException():this._parent instanceof Tt||this._parent instanceof Et||this._parent instanceof At||H.controlParentException()}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(f,13),i.Rb(C,10),i.Rb(S,10),i.Rb(l,10),i.Rb(Ot,8))},t.\u0275dir=i.Mb({type:t,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.Db([Dt]),i.Bb,i.Cb]}),t._ngModelWarningSentOnce=!1,t})();const Nt={provide:C,useExisting:Object(i.V)(()=>Ft),multi:!0},Mt={provide:C,useExisting:Object(i.V)(()=>Lt),multi:!0};let Ft=(()=>{class t{get required(){return this._required}set required(t){this._required=null!=t&&!1!==t&&"false"!==`${t}`,this._onChange&&this._onChange()}validate(t){return this.required?k.required(t):null}registerOnValidatorChange(t){this._onChange=t}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(t,e){2&t&&i.Fb("required",e.required?"":null)},inputs:{required:"required"},features:[i.Db([Nt])]}),t})(),Lt=(()=>{class t extends Ft{validate(t){return this.required?k.requiredTrue(t):null}}return t.\u0275fac=function(e){return Vt(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(t,e){2&t&&i.Fb("required",e.required?"":null)},features:[i.Db([Mt]),i.Bb]}),t})();const Vt=i.Zb(Lt);let Bt=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})(),zt=(()=>{class t{group(t,e=null){const n=this._reduceControls(t);let i=null,s=null,r=void 0;return null!=e&&(function(t){return void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn}(e)?(i=null!=e.validators?e.validators:null,s=null!=e.asyncValidators?e.asyncValidators:null,r=null!=e.updateOn?e.updateOn:void 0):(i=null!=e.validator?e.validator:null,s=null!=e.asyncValidator?e.asyncValidator:null)),new ht(n,{asyncValidators:s,updateOn:r,validators:i})}control(t,e,n){return new ut(t,e,n)}array(t,e,n){const i=t.map(t=>this._createControl(t));return new dt(i,e,n)}_reduceControls(t){const e={};return Object.keys(t).forEach(n=>{e[n]=this._createControl(t[n])}),e}_createControl(t){return t instanceof ut||t instanceof ht||t instanceof dt?t:Array.isArray(t)?this.control(t[0],t.length>1?t[1]:null,t.length>2?t[2]:null):this.control(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Ht=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[N],imports:[Bt]}),t})(),Ut=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Ot,useValue:e.warnOnNgModelWithFormControl}]}}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[zt,N],imports:[Bt]}),t})()},"3UWI":function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("D0XW"),s=n("l7GE"),r=n("ZUHj");class o{constructor(t){this.durationSelector=t}call(t,e){return e.subscribe(new a(t,this.durationSelector))}}class a extends s.a{constructor(t,e){super(t),this.durationSelector=e,this.hasValue=!1}_next(t){if(this.value=t,this.hasValue=!0,!this.throttled){let n;try{const{durationSelector:e}=this;n=e(t)}catch(e){return this.destination.error(e)}const i=Object(r.a)(this,n);!i||i.closed?this.clearThrottle():this.add(this.throttled=i)}}clearThrottle(){const{value:t,hasValue:e,throttled:n}=this;n&&(this.remove(n),this.throttled=null,n.unsubscribe()),e&&(this.value=null,this.hasValue=!1,this.destination.next(t))}notifyNext(t,e,n,i){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var l=n("PqYM");function c(t,e=i.a){return n=()=>Object(l.a)(t,e),function(t){return t.lift(new o(n))};var n}},"4I5i":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=(()=>{function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t})()},"5+tZ":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("ZUHj"),s=n("l7GE"),r=n("51Dv"),o=n("lJxs"),a=n("Cfvw");function l(t,e,n=Number.POSITIVE_INFINITY){return"function"==typeof e?i=>i.pipe(l((n,i)=>Object(a.a)(t(n,i)).pipe(Object(o.a)((t,s)=>e(n,t,i,s))),n)):("number"==typeof e&&(n=e),e=>e.lift(new c(t,n)))}class c{constructor(t,e=Number.POSITIVE_INFINITY){this.project=t,this.concurrent=e}call(t,e){return e.subscribe(new u(t,this.project,this.concurrent))}}class u extends s.a{constructor(t,e,n=Number.POSITIVE_INFINITY){super(t),this.project=e,this.concurrent=n,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(t){this.active0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},"51Dv":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");class s extends i.a{constructor(t,e,n){super(),this.parent=t,this.outerValue=e,this.outerIndex=n,this.index=0}_next(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}_error(t){this.parent.notifyError(t,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}},"5RNC":function(t,e,n){"use strict";n.d(e,"a",(function(){return v})),n.d(e,"b",(function(){return C}));var i=n("ofXK"),s=n("fXoL"),r=n("FKr1"),o=n("8LU1"),a=n("FtGj"),l=n("3Pt+"),c=n("R1ws"),u=n("nLfN"),h=n("quSY"),d=n("u47x"),p=n("cH1L");const m=["sliderWrapper"],f=Object(u.f)({passive:!1}),g={provide:l.h,useExisting:Object(s.V)(()=>v),multi:!0};class b{}class _{constructor(t){this._elementRef=t}}const y=Object(r.v)(Object(r.r)(Object(r.t)(_),"accent"));let v=(()=>{class t extends y{constructor(t,e,n,i,r,o,a,l){super(t),this._focusMonitor=e,this._changeDetectorRef=n,this._dir=i,this._animationMode=o,this._ngZone=a,this._invert=!1,this._max=100,this._min=0,this._step=1,this._thumbLabel=!1,this._tickInterval=0,this._value=null,this._vertical=!1,this.change=new s.p,this.input=new s.p,this.valueChange=new s.p,this.onTouched=()=>{},this._percent=0,this._isSliding=!1,this._isActive=!1,this._tickIntervalPercent=0,this._sliderDimensions=null,this._controlValueAccessorChangeFn=()=>{},this._dirChangeSubscription=h.a.EMPTY,this._pointerDown=t=>{this.disabled||this._isSliding||!w(t)&&0!==t.button||this._runInsideZone(()=>{const e=this.value,n=x(t);this._isSliding=!0,this._lastPointerEvent=t,t.preventDefault(),this._focusHostElement(),this._onMouseenter(),this._bindGlobalEvents(t),this._focusHostElement(),this._updateValueFromPosition(n),this._valueOnSlideStart=this.value,this._pointerPositionOnStart=n,e!=this.value&&(this._emitInputEvent(),this._emitChangeEvent())})},this._pointerMove=t=>{if(this._isSliding){t.preventDefault();const e=this.value;this._lastPointerEvent=t,this._updateValueFromPosition(x(t)),e!=this.value&&this._emitInputEvent()}},this._pointerUp=t=>{if(this._isSliding){const e=this._pointerPositionOnStart,n=x(t);t.preventDefault(),this._removeGlobalEvents(),this._valueOnSlideStart=this._pointerPositionOnStart=this._lastPointerEvent=null,this._isSliding=!1,this._valueOnSlideStart==this.value||this.disabled||!e||e.x===n.x&&e.y===n.y||this._emitChangeEvent()}},this._windowBlur=()=>{this._lastPointerEvent&&this._pointerUp(this._lastPointerEvent)},this._document=l,this.tabIndex=parseInt(r)||0,this._runOutsizeZone(()=>{const e=t.nativeElement;e.addEventListener("mousedown",this._pointerDown,f),e.addEventListener("touchstart",this._pointerDown,f)})}get invert(){return this._invert}set invert(t){this._invert=Object(o.c)(t)}get max(){return this._max}set max(t){this._max=Object(o.f)(t,this._max),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}get min(){return this._min}set min(t){this._min=Object(o.f)(t,this._min),null===this._value&&(this.value=this._min),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}get step(){return this._step}set step(t){this._step=Object(o.f)(t,this._step),this._step%1!=0&&(this._roundToDecimal=this._step.toString().split(".").pop().length),this._changeDetectorRef.markForCheck()}get thumbLabel(){return this._thumbLabel}set thumbLabel(t){this._thumbLabel=Object(o.c)(t)}get tickInterval(){return this._tickInterval}set tickInterval(t){this._tickInterval="auto"===t?"auto":"number"==typeof t||"string"==typeof t?Object(o.f)(t,this._tickInterval):0}get value(){return null===this._value&&(this.value=this._min),this._value}set value(t){if(t!==this._value){let e=Object(o.f)(t);this._roundToDecimal&&(e=parseFloat(e.toFixed(this._roundToDecimal))),this._value=e,this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}}get vertical(){return this._vertical}set vertical(t){this._vertical=Object(o.c)(t)}get displayValue(){return this.displayWith?this.displayWith(this.value):this._roundToDecimal&&this.value&&this.value%1!=0?this.value.toFixed(this._roundToDecimal):this.value||0}focus(t){this._focusHostElement(t)}blur(){this._blurHostElement()}get percent(){return this._clamp(this._percent)}get _invertAxis(){return this.vertical?!this.invert:this.invert}get _isMinValue(){return 0===this.percent}get _thumbGap(){return this.disabled?7:this._isMinValue&&!this.thumbLabel?this._isActive?10:7:0}get _trackBackgroundStyles(){const t=this.vertical?`1, ${1-this.percent}, 1`:`${1-this.percent}, 1, 1`;return{transform:`translate${this.vertical?"Y":"X"}(${this._shouldInvertMouseCoords()?"-":""}${this._thumbGap}px) scale3d(${t})`}}get _trackFillStyles(){const t=this.percent,e=this.vertical?`1, ${t}, 1`:`${t}, 1, 1`;return{transform:`translate${this.vertical?"Y":"X"}(${this._shouldInvertMouseCoords()?"":"-"}${this._thumbGap}px) scale3d(${e})`,display:0===t?"none":""}}get _ticksContainerStyles(){return{transform:`translate${this.vertical?"Y":"X"}(${this.vertical||"rtl"!=this._getDirection()?"-":""}${this._tickIntervalPercent/2*100}%)`}}get _ticksStyles(){let t=100*this._tickIntervalPercent,e={backgroundSize:this.vertical?`2px ${t}%`:`${t}% 2px`,transform:`translateZ(0) translate${this.vertical?"Y":"X"}(${this.vertical||"rtl"!=this._getDirection()?"":"-"}${t/2}%)${this.vertical||"rtl"!=this._getDirection()?"":" rotate(180deg)"}`};if(this._isMinValue&&this._thumbGap){let t;t=this.vertical?this._invertAxis?"Bottom":"Top":this._invertAxis?"Right":"Left",e[`padding${t}`]=`${this._thumbGap}px`}return e}get _thumbContainerStyles(){return{transform:`translate${this.vertical?"Y":"X"}(-${100*(("rtl"!=this._getDirection()||this.vertical?this._invertAxis:!this._invertAxis)?this.percent:1-this.percent)}%)`}}_shouldInvertMouseCoords(){return"rtl"!=this._getDirection()||this.vertical?this._invertAxis:!this._invertAxis}_getDirection(){return this._dir&&"rtl"==this._dir.value?"rtl":"ltr"}ngOnInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(t=>{this._isActive=!!t&&"keyboard"!==t,this._changeDetectorRef.detectChanges()}),this._dir&&(this._dirChangeSubscription=this._dir.change.subscribe(()=>{this._changeDetectorRef.markForCheck()}))}ngOnDestroy(){const t=this._elementRef.nativeElement;t.removeEventListener("mousedown",this._pointerDown,f),t.removeEventListener("touchstart",this._pointerDown,f),this._lastPointerEvent=null,this._removeGlobalEvents(),this._focusMonitor.stopMonitoring(this._elementRef),this._dirChangeSubscription.unsubscribe()}_onMouseenter(){this.disabled||(this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent())}_onFocus(){this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent()}_onBlur(){this.onTouched()}_onKeydown(t){if(this.disabled||Object(a.s)(t))return;const e=this.value;switch(t.keyCode){case a.l:this._increment(10);break;case a.k:this._increment(-10);break;case a.e:this.value=this.max;break;case a.h:this.value=this.min;break;case a.i:this._increment("rtl"==this._getDirection()?1:-1);break;case a.p:this._increment(1);break;case a.m:this._increment("rtl"==this._getDirection()?-1:1);break;case a.d:this._increment(-1);break;default:return}e!=this.value&&(this._emitInputEvent(),this._emitChangeEvent()),this._isSliding=!0,t.preventDefault()}_onKeyup(){this._isSliding=!1}_getWindow(){var t;return(null===(t=this._document)||void 0===t?void 0:t.defaultView)||window}_bindGlobalEvents(t){if(void 0!==this._document&&this._document){const e=this._document.body,n=w(t),i=n?"touchend":"mouseup";e.addEventListener(n?"touchmove":"mousemove",this._pointerMove,f),e.addEventListener(i,this._pointerUp,f),n&&e.addEventListener("touchcancel",this._pointerUp,f)}const e=this._getWindow();void 0!==e&&e&&e.addEventListener("blur",this._windowBlur)}_removeGlobalEvents(){if(void 0!==this._document&&this._document){const t=this._document.body;t.removeEventListener("mousemove",this._pointerMove,f),t.removeEventListener("mouseup",this._pointerUp,f),t.removeEventListener("touchmove",this._pointerMove,f),t.removeEventListener("touchend",this._pointerUp,f),t.removeEventListener("touchcancel",this._pointerUp,f)}const t=this._getWindow();void 0!==t&&t&&t.removeEventListener("blur",this._windowBlur)}_increment(t){this.value=this._clamp((this.value||0)+this.step*t,this.min,this.max)}_updateValueFromPosition(t){if(!this._sliderDimensions)return;let e=this._clamp(((this.vertical?t.y:t.x)-(this.vertical?this._sliderDimensions.top:this._sliderDimensions.left))/(this.vertical?this._sliderDimensions.height:this._sliderDimensions.width));if(this._shouldInvertMouseCoords()&&(e=1-e),0===e)this.value=this.min;else if(1===e)this.value=this.max;else{const t=this._calculateValue(e),n=Math.round((t-this.min)/this.step)*this.step+this.min;this.value=this._clamp(n,this.min,this.max)}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.value),this.valueChange.emit(this.value),this.change.emit(this._createChangeEvent())}_emitInputEvent(){this.input.emit(this._createChangeEvent())}_updateTickIntervalPercent(){if(this.tickInterval&&this._sliderDimensions)if("auto"==this.tickInterval){let t=this.vertical?this._sliderDimensions.height:this._sliderDimensions.width,e=Math.ceil(30/(t*this.step/(this.max-this.min)));this._tickIntervalPercent=e*this.step/t}else this._tickIntervalPercent=this.tickInterval*this.step/(this.max-this.min)}_createChangeEvent(t=this.value){let e=new b;return e.source=this,e.value=t,e}_calculatePercentage(t){return((t||0)-this.min)/(this.max-this.min)}_calculateValue(t){return this.min+t*(this.max-this.min)}_clamp(t,e=0,n=1){return Math.max(e,Math.min(t,n))}_getSliderDimensions(){return this._sliderWrapper?this._sliderWrapper.nativeElement.getBoundingClientRect():null}_focusHostElement(t){this._elementRef.nativeElement.focus(t)}_blurHostElement(){this._elementRef.nativeElement.blur()}_runInsideZone(t){this._ngZone?this._ngZone.run(t):t()}_runOutsizeZone(t){this._ngZone?this._ngZone.runOutsideAngular(t):t()}writeValue(t){this.value=t}registerOnChange(t){this._controlValueAccessorChangeFn=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this.disabled=t}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(s.m),s.Rb(d.e),s.Rb(s.i),s.Rb(p.b,8),s.cc("tabindex"),s.Rb(c.a,8),s.Rb(s.B),s.Rb(i.d,8))},t.\u0275cmp=s.Lb({type:t,selectors:[["mat-slider"]],viewQuery:function(t,e){var n;1&t&&s.Ic(m,!0),2&t&&s.qc(n=s.gc())&&(e._sliderWrapper=n.first)},hostAttrs:["role","slider",1,"mat-slider","mat-focus-indicator"],hostVars:28,hostBindings:function(t,e){1&t&&s.fc("focus",(function(){return e._onFocus()}))("blur",(function(){return e._onBlur()}))("keydown",(function(t){return e._onKeydown(t)}))("keyup",(function(){return e._onKeyup()}))("mouseenter",(function(){return e._onMouseenter()}))("selectstart",(function(t){return t.preventDefault()})),2&t&&(s.ac("tabIndex",e.tabIndex),s.Fb("aria-disabled",e.disabled)("aria-valuemax",e.max)("aria-valuemin",e.min)("aria-valuenow",e.value)("aria-orientation",e.vertical?"vertical":"horizontal"),s.Ib("mat-slider-disabled",e.disabled)("mat-slider-has-ticks",e.tickInterval)("mat-slider-horizontal",!e.vertical)("mat-slider-axis-inverted",e._invertAxis)("mat-slider-invert-mouse-coords",e._shouldInvertMouseCoords())("mat-slider-sliding",e._isSliding)("mat-slider-thumb-label-showing",e.thumbLabel)("mat-slider-vertical",e.vertical)("mat-slider-min-value",e._isMinValue)("mat-slider-hide-last-tick",e.disabled||e._isMinValue&&e._thumbGap&&e._invertAxis)("_mat-animation-noopable","NoopAnimations"===e._animationMode))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",invert:"invert",max:"max",min:"min",value:"value",step:"step",thumbLabel:"thumbLabel",tickInterval:"tickInterval",vertical:"vertical",displayWith:"displayWith"},outputs:{change:"change",input:"input",valueChange:"valueChange"},exportAs:["matSlider"],features:[s.Db([g]),s.Bb],decls:13,vars:6,consts:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],template:function(t,e){1&t&&(s.Xb(0,"div",0,1),s.Xb(2,"div",2),s.Sb(3,"div",3),s.Sb(4,"div",4),s.Wb(),s.Xb(5,"div",5),s.Sb(6,"div",6),s.Wb(),s.Xb(7,"div",7),s.Sb(8,"div",8),s.Sb(9,"div",9),s.Xb(10,"div",10),s.Xb(11,"span",11),s.Dc(12),s.Wb(),s.Wb(),s.Wb(),s.Wb()),2&t&&(s.Eb(3),s.oc("ngStyle",e._trackBackgroundStyles),s.Eb(1),s.oc("ngStyle",e._trackFillStyles),s.Eb(1),s.oc("ngStyle",e._ticksContainerStyles),s.Eb(1),s.oc("ngStyle",e._ticksStyles),s.Eb(1),s.oc("ngStyle",e._thumbContainerStyles),s.Eb(5),s.Ec(e.displayValue))},directives:[i.l],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:-webkit-grabbing;cursor:grabbing}.mat-slider-wrapper{position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{background-repeat:repeat;background-clip:content-box;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:-webkit-grab;cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid transparent;border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],encapsulation:2,changeDetection:0}),t})();function w(t){return"t"===t.type[0]}function x(t){const e=w(t)?t.touches[0]||t.changedTouches[0]:t;return{x:e.clientX,y:e.clientY}}let C=(()=>{class t{}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},imports:[[i.c,r.e],r.e]}),t})()},"7+OI":function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("HDdC");function s(t){return!!t&&(t instanceof i.a||"function"==typeof t.lift&&"function"==typeof t.subscribe)}},"7o/Q":function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("n6bG"),s=n("gRHU"),r=n("quSY"),o=n("2QA8"),a=n("2fFW"),l=n("NJ4a");class c extends r.a{constructor(t,e,n){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=s.a;break;case 1:if(!t){this.destination=s.a;break}if("object"==typeof t){t instanceof c?(this.syncErrorThrowable=t.syncErrorThrowable,this.destination=t,t.add(this)):(this.syncErrorThrowable=!0,this.destination=new u(this,t));break}default:this.syncErrorThrowable=!0,this.destination=new u(this,t,e,n)}}[o.a](){return this}static create(t,e,n){const i=new c(t,e,n);return i.syncErrorThrowable=!1,i}next(t){this.isStopped||this._next(t)}error(t){this.isStopped||(this.isStopped=!0,this._error(t))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(t){this.destination.next(t)}_error(t){this.destination.error(t),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:t}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}class u extends c{constructor(t,e,n,r){let o;super(),this._parentSubscriber=t;let a=this;Object(i.a)(e)?o=e:e&&(o=e.next,n=e.error,r=e.complete,e!==s.a&&(a=Object.create(e),Object(i.a)(a.unsubscribe)&&this.add(a.unsubscribe.bind(a)),a.unsubscribe=this.unsubscribe.bind(this))),this._context=a,this._next=o,this._error=n,this._complete=r}next(t){if(!this.isStopped&&this._next){const{_parentSubscriber:e}=this;a.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}error(t){if(!this.isStopped){const{_parentSubscriber:e}=this,{useDeprecatedSynchronousErrorHandling:n}=a.a;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):Object(l.a)(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;Object(l.a)(t)}}}complete(){if(!this.isStopped){const{_parentSubscriber:t}=this;if(this._complete){const e=()=>this._complete.call(this._context);a.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,e),this.unsubscribe()):(this.__tryOrUnsub(e),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(t,e){try{t.call(this._context,e)}catch(n){if(this.unsubscribe(),a.a.useDeprecatedSynchronousErrorHandling)throw n;Object(l.a)(n)}}__tryOrSetError(t,e,n){if(!a.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(i){return a.a.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=i,t.syncErrorThrown=!0,!0):(Object(l.a)(i),!0)}return!1}_unsubscribe(){const{_parentSubscriber:t}=this;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}},"8LU1":function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return l})),n.d(e,"e",(function(){return c})),n.d(e,"f",(function(){return r}));var i=n("fXoL");function s(t){return null!=t&&"false"!==`${t}`}function r(t,e=0){return o(t)?Number(t):e}function o(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function a(t){return Array.isArray(t)?t:[t]}function l(t){return null==t?"":"string"==typeof t?t:`${t}px`}function c(t){return t instanceof i.m?t.nativeElement:t}},"9ppp":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=(()=>{function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t})()},AcyG:function(t,e,n){"use strict";n.d(e,"a",(function(){return Gt})),n.d(e,"b",(function(){return tt})),n.d(e,"c",(function(){return qt})),n.d(e,"d",(function(){return Kt})),n.d(e,"e",(function(){return Zt})),n.d(e,"f",(function(){return Xt})),n.d(e,"g",(function(){return Vt})),n.d(e,"h",(function(){return at}));var i=n("fXoL"),s=n("jtHE");function r(t,e){return t===e}function o(t,e,n){if(null===e||null===n||e.length!==n.length)return!1;const i=e.length;for(let s=0;s(t&&t.providers||[]).some(t=>t&&t.provide&&"MockNgModuleResolver"===t.provide.name||!1))}));let c=(()=>{class t{constructor(){this.bootstrap$=new s.a(1)}get appBootstrapped$(){return this.bootstrap$.asObservable()}bootstrap(){this.bootstrap$.next(!0),this.bootstrap$.complete()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const u=new i.s("INITIAL_STATE_TOKEN");let h=(()=>{class t{static set(t){this.value=t}static pop(){const t=this.value;return this.value={},t}}return t.value={},t})();const d=new i.s("Internals.StateContextFactory"),p=new i.s("Internals.StateFactory");var m=n("ofXK"),f=n("HDdC"),g=n("XNiG"),b=n("2Vo4"),_=n("LRne"),y=n("cp0P"),v=n("z6cu"),w=n("EY2u"),x=n("Cfvw"),C=n("pLZG"),S=n("lJxs"),O=n("UXun"),k=n("IzEk"),E=n("l7GE"),j=n("51Dv"),T=n("ZUHj");class R{constructor(t){this.project=t}call(t,e){return e.subscribe(new A(t,this.project))}}class A extends E.a{constructor(t,e){super(t),this.project=e,this.hasSubscription=!1,this.hasCompleted=!1,this.index=0}_next(t){this.hasSubscription||this.tryNext(t)}tryNext(t){let e;const n=this.index++;try{e=this.project(t,n)}catch(i){return void this.destination.error(i)}this.hasSubscription=!0,this._innerSub(e,t,n)}_innerSub(t,e,n){const i=new j.a(this,e,n),s=this.destination;s.add(i);const r=Object(T.a)(this,t,void 0,void 0,i);r!==i&&s.add(r)}_complete(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete(),this.unsubscribe()}notifyNext(t,e,n,i,s){this.destination.next(e)}notifyError(t){this.destination.error(t)}notifyComplete(t){this.destination.remove(t),this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}var I=n("5+tZ"),D=n("xbPD"),P=n("JIr8"),N=n("1G5W"),M=n("vkgz"),F=n("/uUt");const L=t=>`${t} is not a valid state name. It needs to be a valid object property name.`,V=()=>"States must register a 'name' property",B=(t,e,n)=>`State name '${t}' from ${e} already exists in ${n}`,z=()=>"States must be decorated with @State() decorator",H=()=>"Angular is running in production mode but NGXS is still running in the development mode!\nPlease set developmentMode to false on the NgxsModule options when in production mode.\nNgxsModule.forRoot(states, { developmentMode: !environment.production })",U=()=>"RECOMMENDATION: Set developmentMode to true on the NgxsModule when Angular is running in development mode.\nNgxsModule.forRoot(states, { developmentMode: !environment.production })",$=()=>"You have forgotten to import the NGXS module!",W=()=>"@Action() decorator cannot be used with static methods",q=()=>"Selectors only work on methods",G=()=>"Your application was bootstrapped with nooped zone and your execution strategy requires an actual NgZone!\nPlease set the value of the executionStrategy property to NoopNgxsExecutionStrategy.\nNgxsModule.forRoot(states, { executionStrategy: NoopNgxsExecutionStrategy })",X=()=>"Patching arrays is not supported.",K=()=>"Patching primitives is not supported.",Z=t=>`'${t}' class should be decorated with @Injectable() right after the @State() decorator`;let Y=(()=>{class t{constructor(t,e){this._ngZone=t,this._platformId=e,this.verifyZoneIsNotNooped(this._ngZone)}enter(t){return Object(m.u)(this._platformId)?this.runInsideAngular(t):this.runOutsideAngular(t)}leave(t){return this.runInsideAngular(t)}runInsideAngular(t){return i.B.isInAngularZone()?t():this._ngZone.run(t)}runOutsideAngular(t){return i.B.isInAngularZone()?this._ngZone.runOutsideAngular(t):t()}verifyZoneIsNotNooped(t){t instanceof i.B||console.warn(G())}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.B),i.bc(i.D))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const Q=new i.s("ROOT_STATE_TOKEN"),J=new i.s("FEATURE_STATE_TOKEN"),tt=new i.s("NGXS_PLUGINS"),et=new i.s("NG_TEST_MODE"),nt=new i.s("NG_DEV_MODE"),it="NGXS_META";let st=(()=>{class t{constructor(){this.defaultsState={},this.selectorOptions={injectContainerState:!0,suppressErrors:!0},this.compatibility={strictContentSecurityPolicy:!1},this.executionStrategy=Y}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();class rt{constructor(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}}const ot=new i.s("NGXS_EXECUTION_STRATEGY");function at(t){return t.constructor&&t.constructor.type?t.constructor.type:t.type}const lt=(t,e,n)=>{t=Object.assign({},t);const i=e.split("."),s=i.length-1;return i.reduce((t,e,i)=>(t[e]=i===s?n:Array.isArray(t[e])?t[e].slice():Object.assign({},t[e]),t&&t[e]),t),t},ct=(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t);function ut(t){if(!t.hasOwnProperty(it)){const e={name:null,actions:{},defaults:{},path:null,makeRootSelector:t=>t.getStateGetter(e.name),children:[]};Object.defineProperty(t,it,{value:e})}return ht(t)}function ht(t){return t[it]}function dt(t){return t.NGXS_SELECTOR_META}function pt(t,e){return e&&e.compatibility&&e.compatibility.strictContentSecurityPolicy?function(t){const e=t.slice();return t=>e.reduce((t,e)=>t&&t[e],t)}(t):function(t){const e=t;let n="store."+e[0],i=0;const s=e.length;let r=n;for(;++i(t[at(e)]=!0,t),{}),s=e&&function(t){return t.reduce((t,e)=>(t[e]=!0,t),{})}(e);return function(t){return t.pipe(function(t,e){return Object(C.a)(n=>{const i=at(n.action);return t[i]&&(!e||e[n.status])})}(i,s),n())}}(t,["DISPATCHED"])}function gt(){return Object(S.a)(t=>t.action)}function bt(t){return e=>new f.a(n=>e.subscribe({next(e){t.leave(()=>n.next(e))},error(e){t.leave(()=>n.error(e))},complete(){t.leave(()=>n.complete())}}))}let _t=(()=>{class t{constructor(t){this._executionStrategy=t}enter(t){return this._executionStrategy.enter(t)}leave(t){return this._executionStrategy.leave(t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(ot))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();class yt extends g.a{constructor(){super(...arguments),this._itemQueue=[],this._busyPushingNext=!1}next(t){if(this._busyPushingNext)this._itemQueue.unshift(t);else{for(this._busyPushingNext=!0,super.next(t);this._itemQueue.length>0;){const t=this._itemQueue.pop();super.next(t)}this._busyPushingNext=!1}}}let vt=(()=>{class t extends yt{}return t.\u0275fac=function(e){return wt(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const wt=i.Zb(vt);let xt=(()=>{class t extends f.a{constructor(t,e){super(n=>{const i=t.pipe(bt(e)).subscribe({next:t=>n.next(t),error:t=>n.error(t),complete:()=>n.complete()});n.add(i)})}}return t.\u0275fac=function(e){return new(e||t)(i.bc(vt),i.bc(_t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const Ct=t=>(...e)=>t.shift()(...e,(...e)=>Ct(t)(...e));let St=(()=>{class t extends b.a{constructor(){super({})}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Ot=(()=>{class t{constructor(t,e){this._parentManager=t,this._pluginHandlers=e,this.plugins=[],this.registerHandlers()}get rootPlugins(){return this._parentManager&&this._parentManager.plugins||this.plugins}registerHandlers(){const t=this.getPluginHandlers();this.rootPlugins.push(...t)}getPluginHandlers(){return(this._pluginHandlers||[]).map(t=>t.handle?t.handle.bind(t):t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(t,12),i.bc(tt,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),kt=(()=>{class t extends g.a{}return t.\u0275fac=function(e){return Et(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const Et=i.Zb(kt);let jt=(()=>{class t{constructor(t,e,n,i,s,r){this._errorHandler=t,this._actions=e,this._actionResults=n,this._pluginManager=i,this._stateStream=s,this._ngxsExecutionStrategy=r}dispatch(t){const e=this._ngxsExecutionStrategy.enter(()=>this.dispatchByEvents(t));return e.subscribe({error:t=>this._ngxsExecutionStrategy.leave(()=>{try{this._errorHandler.handleError(t)}catch(e){}})}),e.pipe(bt(this._ngxsExecutionStrategy))}dispatchByEvents(t){return Array.isArray(t)?0===t.length?Object(_.a)(this._stateStream.getValue()):Object(y.a)(t.map(t=>this.dispatchSingle(t))):this.dispatchSingle(t)}dispatchSingle(t){const e=this._stateStream.getValue();return Ct([...this._pluginManager.plugins,(t,n)=>{t!==e&&this._stateStream.next(t);const i=this.getActionResultStream(n);return i.subscribe(t=>this._actions.next(t)),this._actions.next({action:n,status:"DISPATCHED"}),this.createDispatchObservable(i)}])(e,t).pipe(Object(O.a)())}getActionResultStream(t){return this._actionResults.pipe(Object(C.a)(e=>e.action===t&&"DISPATCHED"!==e.status),Object(k.a)(1),Object(O.a)())}createDispatchObservable(t){return t.pipe(function t(e,n){return n?i=>i.pipe(t((t,i)=>Object(x.a)(e(t,i)).pipe(Object(S.a)((e,s)=>n(t,e,i,s))))):t=>t.lift(new R(e))}(t=>{switch(t.status){case"SUCCESSFUL":return Object(_.a)(this._stateStream.getValue());case"ERRORED":return Object(v.a)(t.error);default:return w.a}})).pipe(Object(O.a)())}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.o),i.bc(vt),i.bc(kt),i.bc(Ot),i.bc(St),i.bc(_t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const Tt=t=>{Object.freeze(t);const e="function"==typeof t,n=Object.prototype.hasOwnProperty;return Object.getOwnPropertyNames(t).forEach((function(i){!n.call(t,i)||e&&("caller"===i||"callee"===i||"arguments"===i)||null===t[i]||"object"!=typeof t[i]&&"function"!=typeof t[i]||Object.isFrozen(t[i])||Tt(t[i])})),t};let Rt=(()=>{class t{constructor(t,e){this.isDevMode=t,this.isTestMode=e}}return t.\u0275fac=function(e){return new(e||t)(i.bc(nt),i.bc(et))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),At=(()=>{class t{constructor(t,e){this._host=t,this._config=e}get isIncorrectProduction(){return!this._host.isDevMode()&&this._config.developmentMode}get isIncorrectDevelopment(){return this._host.isDevMode()&&!this._config.developmentMode}verifyDevMode(){this._host.isTestMode()||(this.isIncorrectProduction?console.warn(H()):this.isIncorrectDevelopment&&console.warn(U()))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(Rt),i.bc(st))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),It=(()=>{class t{constructor(t,e,n,i){this._stateStream=t,this._dispatcher=e,this._config=n,i.verifyDevMode()}getRootStateOperations(){const t={getState:()=>this._stateStream.getValue(),setState:t=>this._stateStream.next(t),dispatch:t=>this._dispatcher.dispatch(t)};return this._config.developmentMode?this.ensureStateAndActionsAreImmutable(t):t}ensureStateAndActionsAreImmutable(t){return{getState:()=>t.getState(),setState:e=>{const n=Tt(e);return t.setState(n)},dispatch:e=>t.dispatch(e)}}setStateToTheCurrentWithNew(t){const e=this.getRootStateOperations(),n=e.getState();e.setState(Object.assign({},n,t.defaults))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(St),i.bc(jt),i.bc(st),i.bc(At))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Dt=(()=>{class t{constructor(t){this._internalStateOperations=t}createStateContext(t){const e=this._internalStateOperations.getRootStateOperations();function n(e){return ct(e,t.path)}function i(n,i){const s=lt(n,t.path,i),r=t.instance;if(r.ngxsOnChanges){const e=mt(t,{currentAppState:n,newAppState:s});r.ngxsOnChanges(e)}return e.setState(s),s}function s(t,e){return i(t,e(n(t)))}return{getState:()=>n(e.getState()),patchState:t=>s(e.getState(),function(t){return e=>{if(Array.isArray(t))throw new Error(X());if("object"!=typeof t)throw new Error(K());const n=Object.assign({},e);for(const i in t)n[i]=t[i];return n}}(t)),setState(t){const n=e.getState();return"function"==typeof t?s(n,t):i(n,t)},dispatch:t=>e.dispatch(t)}}}return t.\u0275fac=function(e){return new(e||t)(i.bc(It))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Pt=(()=>{class t{static stateNameErrorMessage(t){return L(t)}static checkCorrectStateName(t){if(!t)throw new Error(V());if(!this.stateNameRegex.test(t))throw new Error(this.stateNameErrorMessage(t))}static checkStateNameIsUnique(t,e){const n=this.getValidStateMeta(t).name,i=e[n];if(i&&i!==t)throw new Error(B(n,t.name,i.name));return n}static getValidStateMeta(t){const e=ht(t);if(!e)throw new Error(z());return e}}return t.stateNameRegex=new RegExp("^[a-zA-Z0-9_]+$"),t})(),Nt=(()=>{class t{constructor(t,e,n,i,s,r,o){this._injector=t,this._config=e,this._parentFactory=n,this._actions=i,this._actionResults=s,this._stateContextFactory=r,this._initialState=o,this._connected=!1,this._states=[],this._statesByName={},this._statePaths={},this.getRuntimeSelectorContext=a(()=>{const t=this;return this._parentFactory?this._parentFactory.getRuntimeSelectorContext():{getStateGetter(e){const n=t.statePaths[e];return n?pt(n.split("."),t._config):()=>{}},getSelectorOptions:e=>Object.assign({},t._config.selectorOptions,e||{})}})}get states(){return this._parentFactory?this._parentFactory.states:this._states}get statesByName(){return this._parentFactory?this._parentFactory.statesByName:this._statesByName}get statePaths(){return this._parentFactory?this._parentFactory.statePaths:this._statePaths}static cloneDefaults(t){let e={};var n;return e=Array.isArray(t)?t.slice():"object"==typeof(n=t)&&null!==n||"function"==typeof n?Object.assign({},t):void 0===t?{}:t,e}static checkStatesAreValid(t){t.forEach(Pt.getValidStateMeta)}add(e){t.checkStatesAreValid(e);const{newStates:n}=this.addToStatesMap(e);if(!n.length)return[];const i=function(t){const e=e=>{const n=t.find(t=>t===e);if(!n)throw new Error(`Child state not found: ${e}. \r\nYou may have forgotten to add states to module`);return n[it].name};return t.reduce((t,n)=>{const{name:i,children:s}=n[it];return t[i]=(s||[]).map(e),t},{})}(n),s=function(t){const e=[],n={},i=(s,r=[])=>{Array.isArray(r)||(r=[]),r.push(s),n[s]=!0,t[s].forEach(t=>{if(r.indexOf(t)>=0)throw new Error(`Circular dependency '${t}' is required by '${s}': ${r.join(" -> ")}`);n[t]||i(t,r.slice(0))}),e.indexOf(s)<0&&e.push(s)};return Object.keys(t).forEach(t=>i(t)),e.reverse()}(i),r=function(t,e={}){const n=(t,e)=>{for(const i in t)if(t.hasOwnProperty(i)&&t[i].indexOf(e)>=0){const e=n(t,i);return null!==e?`${e}.${i}`:i}return null};for(const i in t)if(t.hasOwnProperty(i)){const s=n(t,i);e[i]=s?`${s}.${i}`:i}return e}(i),o=n.reduce((t,e)=>(t[e[it].name]=e,t),{}),a=[];for(const l of s){const e=o[l],n=r[l],i=e[it];this.addRuntimeInfoToMeta(i,n);const s={name:l,path:n,isInitialised:!1,actions:i.actions,instance:this._injector.get(e),defaults:t.cloneDefaults(i.defaults)};this.hasBeenMountedAndBootstrapped(l,n)||a.push(s),this.states.push(s)}return a}addAndReturnDefaults(t){const e=this.add(t||[]);return{defaults:e.reduce((t,e)=>lt(t,e.path,e.defaults),{}),states:e}}connectActionHandlers(){this._connected||(this._actions.pipe(Object(C.a)(t=>"DISPATCHED"===t.status),Object(I.a)(({action:t})=>this.invokeActions(this._actions,t).pipe(Object(S.a)(()=>({action:t,status:"SUCCESSFUL"})),Object(D.a)({action:t,status:"CANCELED"}),Object(P.a)(e=>Object(_.a)({action:t,status:"ERRORED",error:e}))))).subscribe(t=>this._actionResults.next(t)),this._connected=!0)}invokeActions(t,e){const n=[];for(const s of this.states){const r=at(e),o=s.actions[r];if(o)for(const a of o){const r=this._stateContextFactory.createStateContext(s);try{let i=s.instance[a.fn](r,e);i instanceof Promise&&(i=Object(x.a)(i)),i instanceof f.a?a.options.cancelUncompleted&&(i=i.pipe(Object(N.a)(t.pipe(ft(e))))):i=Object(_.a)({}).pipe(Object(O.a)()),n.push(i)}catch(i){n.push(Object(v.a)(i))}}}return n.length||n.push(Object(_.a)({})),Object(y.a)(n)}addToStatesMap(t){const e=[],n=this.statesByName;for(const i of t){const t=Pt.checkStateNameIsUnique(i,n);!n[t]&&(e.push(i),n[t]=i)}return{newStates:e}}addRuntimeInfoToMeta(t,e){this.statePaths[t.name]=e,t.path=e}hasBeenMountedAndBootstrapped(t,e){const n=void 0!==ct(this._initialState,e);return this.statesByName[t]&&n}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.t),i.bc(st),i.bc(t,12),i.bc(vt),i.bc(kt),i.bc(Dt),i.bc(u,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Mt=(()=>{class t{constructor(t,e,n){this.internalStateOperations=t,this.stateContextFactory=e,this.bootstrapper=n}ngxsBootstrap(t,e){this.internalStateOperations.getRootStateOperations().dispatch(t).pipe(Object(C.a)(()=>!!e),Object(M.a)(()=>this.invokeInit(e.states)),Object(I.a)(()=>this.bootstrapper.appBootstrapped$),Object(C.a)(t=>!!t)).subscribe(()=>this.invokeBootstrap(e.states))}invokeInit(t){for(const e of t){const t=e.instance;if(t.ngxsOnChanges){const n=mt(e,{currentAppState:{},newAppState:this.internalStateOperations.getRootStateOperations().getState()});t.ngxsOnChanges(n)}t.ngxsOnInit&&t.ngxsOnInit(this.getStateContext(e)),e.isInitialised=!0}}invokeBootstrap(t){for(const e of t){const t=e.instance;t.ngxsAfterBootstrap&&t.ngxsAfterBootstrap(this.getStateContext(e))}}getStateContext(t){return this.stateContextFactory.createStateContext(t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(It),i.bc(Dt),i.bc(c))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const Ft=t=>t&&t.NGXS_SELECTOR_OPTIONS_META||{};function Lt(t){const e=dt(t)||ht(t);return e&&e.makeRootSelector||(()=>t)}let Vt=(()=>{class t{constructor(t,e,n,i,s,r){this._stateStream=t,this._internalStateOperations=e,this._config=n,this._internalExecutionStrategy=i,this._stateFactory=s,this.initStateStream(r)}dispatch(t){return this._internalStateOperations.getRootStateOperations().dispatch(t)}select(t){const e=this.getStoreBoundSelectorFn(t);return this._stateStream.pipe(Object(S.a)(e),Object(P.a)(t=>{const{suppressErrors:e}=this._config.selectorOptions;return t instanceof TypeError&&e?Object(_.a)(void 0):Object(v.a)(t)}),Object(F.a)(),bt(this._internalExecutionStrategy))}selectOnce(t){return this.select(t).pipe(Object(k.a)(1))}selectSnapshot(t){return this.getStoreBoundSelectorFn(t)(this._stateStream.getValue())}subscribe(t){return this._stateStream.pipe(bt(this._internalExecutionStrategy)).subscribe(t)}snapshot(){return this._internalStateOperations.getRootStateOperations().getState()}reset(t){return this._internalStateOperations.getRootStateOperations().setState(t)}getStoreBoundSelectorFn(t){return Lt(t)(this._stateFactory.getRuntimeSelectorContext())}initStateStream(t){const e=this._stateStream.value;if(!e||0===Object.keys(e).length){const e=Object.keys(this._config.defaultsState).length>0?Object.assign({},this._config.defaultsState,t):t;this._stateStream.next(e)}}}return t.\u0275fac=function(e){return new(e||t)(i.bc(St),i.bc(It),i.bc(st),i.bc(_t),i.bc(Nt),i.bc(u,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),Bt=(()=>{class t{constructor(e,n){t.store=e,t.config=n}}return t.\u0275fac=function(e){return new(e||t)(i.bc(Vt),i.bc(st))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t.store=null,t.config=null,t})();class zt{static get type(){return"@@INIT"}}class Ht{constructor(t){this.addedStates=t}static get type(){return"@@UPDATE_STATE"}}const Ut=new s.a(1);let $t=(()=>{class t{constructor(t,e,n,s,r=[],o){!function(){try{const t=window.ng,e=!(t.probe&&t.coreTokens)&&Object(i.Y)();Ut.next(e)}catch(t){Ut.next(!1)}finally{Ut.complete()}}();const a=t.addAndReturnDefaults(r);e.setStateToTheCurrentWithNew(a),t.connectActionHandlers(),o.ngxsBootstrap(new zt,a)}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)(i.bc(Nt),i.bc(It),i.bc(Vt),i.bc(Bt),i.bc(Q,8),i.bc(Mt))}}),t})(),Wt=(()=>{class t{constructor(e,n,i,s=[],r){const o=t.flattenStates(s),a=i.addAndReturnDefaults(o);a.states.length&&(n.setStateToTheCurrentWithNew(a),r.ngxsBootstrap(new Ht(a.defaults),a))}static flattenStates(t=[]){return t.reduce((t,e)=>t.concat(e),[])}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)(i.bc(Vt),i.bc(It),i.bc(Nt),i.bc(J,8),i.bc(Mt))}}),t})(),qt=(()=>{class t{static forRoot(e=[],n={}){return{ngModule:$t,providers:[Nt,Dt,xt,vt,c,At,Rt,Mt,jt,kt,It,_t,Vt,St,Bt,Ot,...e,...t.ngxsTokenProviders(e,n)]}}static forFeature(t=[]){return{ngModule:Wt,providers:[Nt,Ot,...t,{provide:J,multi:!0,useValue:t}]}}static ngxsTokenProviders(e,n){return[{provide:et,useValue:l},{provide:nt,useValue:i.Y},{provide:ot,useClass:n.executionStrategy||Y},{provide:Q,useValue:e},{provide:t.ROOT_OPTIONS,useValue:n},{provide:st,useFactory:t.ngxsConfigFactory,deps:[t.ROOT_OPTIONS]},{provide:i.b,useFactory:t.appBootstrapListenerFactory,multi:!0,deps:[c]},{provide:u,useFactory:t.getInitialState},{provide:d,useExisting:Dt},{provide:p,useExisting:Nt}]}static ngxsConfigFactory(t){return Object.assign(new st,t)}static appBootstrapListenerFactory(t){return()=>t.bootstrap()}static getInitialState(){return h.pop()}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t.ROOT_OPTIONS=new i.s("ROOT_OPTIONS"),t})();function Gt(t,e){return(n,i)=>{if(n.hasOwnProperty("prototype"))throw new Error(W());const s=ut(n.constructor);Array.isArray(t)||(t=[t]);for(const r of t){const t=r.type;s.actions[t]||(s.actions[t]=[]),s.actions[t].push({fn:i,options:e||{},type:t})}}}function Xt(t){return e=>{!function(t){Ut.asObservable().subscribe(e=>{e&&(t.\u0275prov||console.warn(Z(t.name)))})}(e);const n=e,i=ut(n),s=Object.getPrototypeOf(n),r=function(e){return Object.assign({},e.NGXS_OPTIONS_META||{},t)}(s);!function(t){const{meta:e,inheritedStateClass:n,optionsWithInheritance:i}=t,{children:s,defaults:r,name:o}=i,a="string"==typeof o?o:o&&o.getName()||null;Pt.checkCorrectStateName(a),n.hasOwnProperty(it)&&(e.actions=Object.assign({},e.actions,(n[it]||{}).actions)),e.children=s,e.defaults=r,e.name=a}({meta:i,inheritedStateClass:s,optionsWithInheritance:r}),n.NGXS_OPTIONS_META=r}}function Kt(t,...e){return function(n,i){const s=i.toString(),r=`__${s}__selector`,o=function(t,e,n=[]){return"string"==typeof(e=e||function(t){const e=t.length-1;return 36===t.charCodeAt(e)?t.slice(0,e):t}(t))?pt(n.length?[e,...n]:e.split("."),Bt.config):e}(s,t,e);Object.defineProperties(n,{[r]:{writable:!0,enumerable:!1,configurable:!0},[s]:{enumerable:!0,configurable:!0,get(){return this[r]||(this[r]=function(t){if(!Bt.store)throw new Error($());return Bt.store.select(t)}(o))}}})}}function Zt(t){return(e,n,i)=>{if(!i||null===i.value)throw new Error(q());const s=i.value,r=function(t,e,n){const i=n&&n.containerClass,s=a((function(...t){const n=e.apply(i,t);return n instanceof Function?a.apply(null,[n]):n}));Object.setPrototypeOf(s,e);const r=function(t,e){const n=((i=t).hasOwnProperty("NGXS_SELECTOR_META")||Object.defineProperty(i,"NGXS_SELECTOR_META",{value:{makeRootSelector:null,originalFn:null,containerClass:null,selectorName:null,getSelectorOptions:()=>({})}}),dt(i));var i;n.originalFn=t;let s=()=>({});e&&(n.containerClass=e.containerClass,n.selectorName=e.selectorName,s=e.getSelectorOptions||s);const r=Object.assign({},n);return n.getSelectorOptions=()=>function(t,e){return Object.assign({},Ft(t.containerClass)||{},Ft(t.originalFn)||{},t.getSelectorOptions()||{},e)}(r,s()),n}(e,n);return r.makeRootSelector=e=>{const{argumentSelectorFunctions:n,selectorOptions:i}=function(t,e,n=[]){const i=e.getSelectorOptions(),s=t.getSelectorOptions(i);return{selectorOptions:s,argumentSelectorFunctions:function(t=[],e,n){const i=[];return n&&(0===t.length||e.injectContainerState)&&ht(n)&&i.push(n),t&&i.push(...t),i}(n,s,e.containerClass).map(e=>Lt(e)(t))}}(e,r,t);return function(t){const e=n.map(e=>e(t));try{return s(...e)}catch(r){if(r instanceof TypeError&&i.suppressErrors)return;throw r}}},s}(t,s,{containerClass:e,selectorName:n.toString(),getSelectorOptions:()=>({})}),o={configurable:!0,get:()=>r};return o.originalFn=s,o}}},Cfvw:function(t,e,n){"use strict";n.d(e,"a",(function(){return h}));var i=n("HDdC"),s=n("SeVD"),r=n("quSY"),o=n("kJWO"),a=n("jZKg"),l=n("Lhse"),c=n("c2HN"),u=n("I55L");function h(t,e){return e?function(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[o.a]}(t))return function(t,e){return new i.a(n=>{const i=new r.a;return i.add(e.schedule(()=>{const s=t[o.a]();i.add(s.subscribe({next(t){i.add(e.schedule(()=>n.next(t)))},error(t){i.add(e.schedule(()=>n.error(t)))},complete(){i.add(e.schedule(()=>n.complete()))}}))})),i})}(t,e);if(Object(c.a)(t))return function(t,e){return new i.a(n=>{const i=new r.a;return i.add(e.schedule(()=>t.then(t=>{i.add(e.schedule(()=>{n.next(t),i.add(e.schedule(()=>n.complete()))}))},t=>{i.add(e.schedule(()=>n.error(t)))}))),i})}(t,e);if(Object(u.a)(t))return Object(a.a)(t,e);if(function(t){return t&&"function"==typeof t[l.a]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new i.a(n=>{const i=new r.a;let s;return i.add(()=>{s&&"function"==typeof s.return&&s.return()}),i.add(e.schedule(()=>{s=t[l.a](),i.add(e.schedule((function(){if(n.closed)return;let t,e;try{const n=s.next();t=n.value,e=n.done}catch(i){return void n.error(i)}e?n.complete():(n.next(t),this.schedule())})))})),i})}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,e):t instanceof i.a?t:new i.a(Object(s.a)(t))}},D0XW:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("3N8a");const s=new(n("IjjT").a)(i.a)},DH7j:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=(()=>Array.isArray||(t=>t&&"number"==typeof t.length))()},EY2u:function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return r}));var i=n("HDdC");const s=new i.a(t=>t.complete());function r(t){return t?function(t){return new i.a(e=>t.schedule(()=>e.complete()))}(t):s}},FKr1:function(t,e,n){"use strict";n.d(e,"a",(function(){return E})),n.d(e,"b",(function(){return J})),n.d(e,"c",(function(){return X})),n.d(e,"d",(function(){return M})),n.d(e,"e",(function(){return w})),n.d(e,"f",(function(){return j})),n.d(e,"g",(function(){return A})),n.d(e,"h",(function(){return $})),n.d(e,"i",(function(){return K})),n.d(e,"j",(function(){return Q})),n.d(e,"k",(function(){return V})),n.d(e,"l",(function(){return B})),n.d(e,"m",(function(){return F})),n.d(e,"n",(function(){return L})),n.d(e,"o",(function(){return N})),n.d(e,"p",(function(){return Z})),n.d(e,"q",(function(){return Y})),n.d(e,"r",(function(){return C})),n.d(e,"s",(function(){return S})),n.d(e,"t",(function(){return x})),n.d(e,"u",(function(){return k})),n.d(e,"v",(function(){return O})),n.d(e,"w",(function(){return T}));var i=n("fXoL"),s=n("u47x"),r=n("cH1L");const o=new i.P("9.2.0");var a=n("ofXK"),l=n("8LU1"),c=n("XNiG"),u=(n("HDdC"),n("nLfN")),h=(n("jhN1"),n("JX91")),d=n("R1ws"),p=n("FtGj");const m=["*",[["mat-option"],["ng-container"]]],f=["*","mat-option, ng-container"];function g(t,e){if(1&t&&i.Sb(0,"mat-pseudo-checkbox",3),2&t){const t=i.jc();i.oc("state",t.selected?"checked":"unchecked")("disabled",t.disabled)}}const b=["*"],_=new i.P("9.2.0"),y=new i.s("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}});let v,w=(()=>{class t{constructor(t,e,n){this._hasDoneGlobalChecks=!1,this._document=n,t._applyBodyHighContrastModeCssClasses(),this._sanityChecks=e,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_getDocument(){const t=this._document||document;return"object"==typeof t&&t?t:null}_getWindow(){const t=this._getDocument(),e=(null==t?void 0:t.defaultView)||window;return"object"==typeof e&&e?e:null}_checksAreEnabled(){return Object(i.Y)()&&!this._isTestEnv()}_isTestEnv(){const t=this._getWindow();return t&&(t.__karma__||t.jasmine)}_checkDoctypeIsDefined(){const t=this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.doctype),e=this._getDocument();t&&e&&!e.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}_checkThemeIsPresent(){const t=!this._checksAreEnabled()||!1===this._sanityChecks||!this._sanityChecks.theme,e=this._getDocument();if(t||!e||!e.body||"function"!=typeof getComputedStyle)return;const n=e.createElement("div");n.classList.add("mat-theme-loaded-marker"),e.body.appendChild(n);const i=getComputedStyle(n);i&&"none"!==i.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),e.body.removeChild(n)}_checkCdkVersionMatch(){this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.version)&&_.full!==o.full&&console.warn("The Angular Material version ("+_.full+") does not match the Angular CDK version ("+o.full+").\nPlease ensure the versions of these two packages exactly match.")}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)(i.bc(s.g),i.bc(y,8),i.bc(a.d,8))},imports:[[r.a],r.a]}),t})();function x(t){return class extends t{constructor(...t){super(...t),this._disabled=!1}get disabled(){return this._disabled}set disabled(t){this._disabled=Object(l.c)(t)}}}function C(t,e){return class extends t{constructor(...t){super(...t),this.color=e}get color(){return this._color}set color(t){const n=t||e;n!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),n&&this._elementRef.nativeElement.classList.add(`mat-${n}`),this._color=n)}}}function S(t){return class extends t{constructor(...t){super(...t),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=Object(l.c)(t)}}}function O(t,e=0){return class extends t{constructor(...t){super(...t),this._tabIndex=e}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(t){this._tabIndex=null!=t?t:e}}}function k(t){return class extends t{constructor(...t){super(...t),this.errorState=!1,this.stateChanges=new c.a}updateErrorState(){const t=this.errorState,e=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);e!==t&&(this.errorState=e,this.stateChanges.next())}}}try{v="undefined"!=typeof Intl}catch(tt){v=!1}let E=(()=>{class t{isErrorState(t,e){return!!(t&&t.invalid&&(t.touched||e&&e.submitted))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(i.Nb)({factory:function(){return new t},token:t,providedIn:"root"}),t})(),j=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),t})();function T(t,e,n="mat"){t.changes.pipe(Object(h.a)(t)).subscribe(({length:t})=>{R(e,`${n}-2-line`,!1),R(e,`${n}-3-line`,!1),R(e,`${n}-multi-line`,!1),2===t||3===t?R(e,`${n}-${t}-line`,!0):t>3&&R(e,`${n}-multi-line`,!0)})}function R(t,e,n){const i=t.nativeElement.classList;n?i.add(e):i.remove(e)}let A=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[w],w]}),t})();class I{constructor(t,e,n){this._renderer=t,this.element=e,this.config=n,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const D={enterDuration:450,exitDuration:400},P=Object(u.f)({passive:!0});class N{constructor(t,e,n,i){this._target=t,this._ngZone=e,this._isPointerDown=!1,this._triggerEvents=new Map,this._activeRipples=new Set,this._onMousedown=t=>{const e=Object(s.i)(t),n=this._lastTouchStartEvent&&Date.now(){if(!this._target.rippleDisabled){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=t.changedTouches;for(let t=0;t{this._isPointerDown&&(this._isPointerDown=!1,this._activeRipples.forEach(t=>{!t.config.persistent&&(1===t.state||t.config.terminateOnPointerUp&&0===t.state)&&t.fadeOut()}))},i.isBrowser&&(this._containerElement=Object(l.e)(n),this._triggerEvents.set("mousedown",this._onMousedown).set("mouseup",this._onPointerUp).set("mouseleave",this._onPointerUp).set("touchstart",this._onTouchStart).set("touchend",this._onPointerUp).set("touchcancel",this._onPointerUp))}fadeInRipple(t,e,n={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),s=Object.assign(Object.assign({},D),n.animation);n.centered&&(t=i.left+i.width/2,e=i.top+i.height/2);const r=n.radius||function(t,e,n){const i=Math.max(Math.abs(t-n.left),Math.abs(t-n.right)),s=Math.max(Math.abs(e-n.top),Math.abs(e-n.bottom));return Math.sqrt(i*i+s*s)}(t,e,i),o=t-i.left,a=e-i.top,l=s.enterDuration,c=document.createElement("div");c.classList.add("mat-ripple-element"),c.style.left=`${o-r}px`,c.style.top=`${a-r}px`,c.style.height=`${2*r}px`,c.style.width=`${2*r}px`,null!=n.color&&(c.style.backgroundColor=n.color),c.style.transitionDuration=`${l}ms`,this._containerElement.appendChild(c),window.getComputedStyle(c).getPropertyValue("opacity"),c.style.transform="scale(1)";const u=new I(this,c,n);return u.state=0,this._activeRipples.add(u),n.persistent||(this._mostRecentTransientRipple=u),this._runTimeoutOutsideZone(()=>{const t=u===this._mostRecentTransientRipple;u.state=1,n.persistent||t&&this._isPointerDown||u.fadeOut()},l),u}fadeOutRipple(t){const e=this._activeRipples.delete(t);if(t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!e)return;const n=t.element,i=Object.assign(Object.assign({},D),t.config.animation);n.style.transitionDuration=`${i.exitDuration}ms`,n.style.opacity="0",t.state=2,this._runTimeoutOutsideZone(()=>{t.state=3,n.parentNode.removeChild(n)},i.exitDuration)}fadeOutAll(){this._activeRipples.forEach(t=>t.fadeOut())}setupTriggerEvents(t){const e=Object(l.e)(t);e&&e!==this._triggerElement&&(this._removeTriggerEvents(),this._ngZone.runOutsideAngular(()=>{this._triggerEvents.forEach((t,n)=>{e.addEventListener(n,t,P)})}),this._triggerElement=e)}_runTimeoutOutsideZone(t,e=0){this._ngZone.runOutsideAngular(()=>setTimeout(t,e))}_removeTriggerEvents(){this._triggerElement&&this._triggerEvents.forEach((t,e)=>{this._triggerElement.removeEventListener(e,t,P)})}}const M=new i.s("mat-ripple-global-options");let F=(()=>{class t{constructor(t,e,n,i,s){this._elementRef=t,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=i||{},this._rippleRenderer=new N(this,e,t,n),"NoopAnimations"===s&&(this._globalOptions.animation={enterDuration:0,exitDuration:0})}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(t){this._trigger=t,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign(Object.assign({},this._globalOptions.animation),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(t,e=0,n){return"number"==typeof t?this._rippleRenderer.fadeInRipple(t,e,Object.assign(Object.assign({},this.rippleConfig),n)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),t))}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(i.B),i.Rb(u.a),i.Rb(M,8),i.Rb(d.a,8))},t.\u0275dir=i.Mb({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(t,e){2&t&&i.Ib("mat-ripple-unbounded",e.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),t})(),L=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[w,u.b],w]}),t})(),V=(()=>{class t{constructor(t){this._animationMode=t,this.state="unchecked",this.disabled=!1}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(d.a,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(t,e){2&t&&i.Ib("mat-pseudo-checkbox-indeterminate","indeterminate"===e.state)("mat-pseudo-checkbox-checked","checked"===e.state)("mat-pseudo-checkbox-disabled",e.disabled)("_mat-animation-noopable","NoopAnimations"===e._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(t,e){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),t})(),B=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();class z{}const H=x(z);let U=0,$=(()=>{class t extends H{constructor(){super(...arguments),this._labelId=`mat-optgroup-label-${U++}`}}return t.\u0275fac=function(e){return W(e||t)},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-optgroup"]],hostAttrs:["role","group",1,"mat-optgroup"],hostVars:4,hostBindings:function(t,e){2&t&&(i.Fb("aria-disabled",e.disabled.toString())("aria-labelledby",e._labelId),i.Ib("mat-optgroup-disabled",e.disabled))},inputs:{disabled:"disabled",label:"label"},exportAs:["matOptgroup"],features:[i.Bb],ngContentSelectors:f,decls:4,vars:2,consts:[[1,"mat-optgroup-label",3,"id"]],template:function(t,e){1&t&&(i.nc(m),i.Xb(0,"label",0),i.Dc(1),i.mc(2),i.Wb(),i.mc(3,1)),2&t&&(i.oc("id",e._labelId),i.Eb(1),i.Fc("",e.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),t})();const W=i.Zb($);let q=0;class G{constructor(t,e=!1){this.source=t,this.isUserInput=e}}const X=new i.s("MAT_OPTION_PARENT_COMPONENT");let K=(()=>{class t{constructor(t,e,n,s){this._element=t,this._changeDetectorRef=e,this._parent=n,this.group=s,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${q++}`,this.onSelectionChange=new i.p,this._stateChanges=new c.a}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(t){this._disabled=Object(l.c)(t)}get disableRipple(){return this._parent&&this._parent.disableRipple}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(t,e){const n=this._getHostElement();"function"==typeof n.focus&&n.focus(e)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(t){t.keyCode!==p.f&&t.keyCode!==p.n||Object(p.s)(t)||(this._selectViaInteraction(),t.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const t=this.viewValue;t!==this._mostRecentViewValue&&(this._mostRecentViewValue=t,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(t=!1){this.onSelectionChange.emit(new G(this,t))}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(i.i),i.Rb(X,8),i.Rb($,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(t,e){1&t&&i.fc("click",(function(){return e._selectViaInteraction()}))("keydown",(function(t){return e._handleKeydown(t)})),2&t&&(i.ac("id",e.id),i.Fb("tabindex",e._getTabIndex())("aria-selected",e._getAriaSelected())("aria-disabled",e.disabled.toString()),i.Ib("mat-selected",e.selected)("mat-option-multiple",e.multiple)("mat-active",e.active)("mat-option-disabled",e.disabled))},inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:b,decls:4,vars:3,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"]],template:function(t,e){1&t&&(i.nc(),i.Bc(0,g,1,2,"mat-pseudo-checkbox",0),i.Xb(1,"span",1),i.mc(2),i.Wb(),i.Sb(3,"div",2)),2&t&&(i.oc("ngIf",e.multiple),i.Eb(3),i.oc("matRippleTrigger",e._getHostElement())("matRippleDisabled",e.disabled||e.disableRipple))},directives:[a.k,F,V],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.cdk-high-contrast-active .mat-option .mat-option-ripple{opacity:.5}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),t})();function Z(t,e,n){if(n.length){let i=e.toArray(),s=n.toArray(),r=0;for(let e=0;en+i?Math.max(0,s-i+e):n}let Q=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[L,a.c,B]]}),t})();const J=new i.s("mat-label-global-options")},FtGj:function(t,e,n){"use strict";n.d(e,"a",(function(){return y})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return g})),n.d(e,"d",(function(){return f})),n.d(e,"e",(function(){return u})),n.d(e,"f",(function(){return r})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return h})),n.d(e,"i",(function(){return d})),n.d(e,"j",(function(){return _})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return l})),n.d(e,"m",(function(){return m})),n.d(e,"n",(function(){return a})),n.d(e,"o",(function(){return s})),n.d(e,"p",(function(){return p})),n.d(e,"q",(function(){return v})),n.d(e,"r",(function(){return b})),n.d(e,"s",(function(){return w}));const i=8,s=9,r=13,o=27,a=32,l=33,c=34,u=35,h=36,d=37,p=38,m=39,f=40,g=46,b=48,_=57,y=65,v=90;function w(t,...e){return e.length?e.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}},GFHR:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("fXoL");let s=(()=>{class t{transform(t){const e=Math.floor(t/60);return e.toString().padStart(2,"0")+":"+Math.floor(t-60*e).toString().padStart(2,"0")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275pipe=i.Qb({name:"minuteSeconds",type:t,pure:!0}),t})()},GU7r:function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return c})),n.d(e,"c",(function(){return h}));var i=n("8LU1"),s=n("fXoL"),r=n("HDdC"),o=n("XNiG"),a=n("Kj3r");let l=(()=>{class t{create(t){return"undefined"==typeof MutationObserver?null:new MutationObserver(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(s.Nb)({factory:function(){return new t},token:t,providedIn:"root"}),t})(),c=(()=>{class t{constructor(t){this._mutationObserverFactory=t,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((t,e)=>this._cleanupObserver(e))}observe(t){const e=Object(i.e)(t);return new r.a(t=>{const n=this._observeElement(e).subscribe(t);return()=>{n.unsubscribe(),this._unobserveElement(e)}})}_observeElement(t){if(this._observedElements.has(t))this._observedElements.get(t).count++;else{const e=new o.a,n=this._mutationObserverFactory.create(t=>e.next(t));n&&n.observe(t,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(t,{observer:n,stream:e,count:1})}return this._observedElements.get(t).stream}_unobserveElement(t){this._observedElements.has(t)&&(this._observedElements.get(t).count--,this._observedElements.get(t).count||this._cleanupObserver(t))}_cleanupObserver(t){if(this._observedElements.has(t)){const{observer:e,stream:n}=this._observedElements.get(t);e&&e.disconnect(),n.complete(),this._observedElements.delete(t)}}}return t.\u0275fac=function(e){return new(e||t)(s.bc(l))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(l))},token:t,providedIn:"root"}),t})(),u=(()=>{class t{constructor(t,e,n){this._contentObserver=t,this._elementRef=e,this._ngZone=n,this.event=new s.p,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(t){this._disabled=Object(i.c)(t),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(t){this._debounce=Object(i.f)(t),this._subscribe()}ngAfterContentInit(){this._currentSubscription||this.disabled||this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const t=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?t.pipe(Object(a.a)(this.debounce)):t).subscribe(this.event)})}_unsubscribe(){this._currentSubscription&&this._currentSubscription.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(c),s.Rb(s.m),s.Rb(s.B))},t.\u0275dir=s.Mb({type:t,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),t})(),h=(()=>{class t{}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},providers:[l]}),t})()},GyhO:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("LRne"),s=n("0EUg");function r(...t){return Object(s.a)()(Object(i.a)(...t))}},HDdC:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("7o/Q"),s=n("2QA8"),r=n("gRHU"),o=n("kJWO"),a=n("mCNh"),l=n("2fFW");let c=(()=>{class t{constructor(t){this._isScalar=!1,t&&(this._subscribe=t)}lift(e){const n=new t;return n.source=this,n.operator=e,n}subscribe(t,e,n){const{operator:o}=this,a=function(t,e,n){if(t){if(t instanceof i.a)return t;if(t[s.a])return t[s.a]()}return t||e||n?new i.a(t,e,n):new i.a(r.a)}(t,e,n);if(a.add(o?o.call(a,this.source):this.source||l.a.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a)),l.a.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a}_trySubscribe(t){try{return this._subscribe(t)}catch(e){l.a.useDeprecatedSynchronousErrorHandling&&(t.syncErrorThrown=!0,t.syncErrorValue=e),function(t){for(;t;){const{closed:e,destination:n,isStopped:s}=t;if(e||s)return!1;t=n&&n instanceof i.a?n:null}return!0}(t)?t.error(e):console.warn(e)}}forEach(t,e){return new(e=u(e))((e,n)=>{let i;i=this.subscribe(e=>{try{t(e)}catch(s){n(s),i&&i.unsubscribe()}},n,e)})}_subscribe(t){const{source:e}=this;return e&&e.subscribe(t)}[o.a](){return this}pipe(...t){return 0===t.length?this:Object(a.b)(t)(this)}toPromise(t){return new(t=u(t))((t,e)=>{let n;this.subscribe(t=>n=t,t=>e(t),()=>t(n))})}}return t.create=e=>new t(e),t})();function u(t){if(t||(t=l.a.Promise||Promise),!t)throw new Error("no Promise impl found");return t}},I55L:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=t=>t&&"number"==typeof t.length&&"function"!=typeof t},IjjT:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));let i=(()=>{class t{constructor(e,n=t.now){this.SchedulerAction=e,this.now=n}schedule(t,e=0,n){return new this.SchedulerAction(this,t).schedule(n,e)}}return t.now=()=>Date.now(),t})();class s extends i{constructor(t,e=i.now){super(t,()=>s.delegate&&s.delegate!==this?s.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(t,e=0,n){return s.delegate&&s.delegate!==this?s.delegate.schedule(t,e,n):super.schedule(t,e,n)}flush(t){const{actions:e}=this;if(this.active)return void e.push(t);let n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}}},IzEk:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("7o/Q"),s=n("4I5i"),r=n("EY2u");function o(t){return e=>0===t?Object(r.b)():e.lift(new a(t))}class a{constructor(t){if(this.total=t,this.total<0)throw new s.a}call(t,e){return e.subscribe(new l(t,this.total))}}class l extends i.a{constructor(t,e){super(t),this.total=e,this.count=0}_next(t){const e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))}}},JIr8:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("l7GE"),s=n("51Dv"),r=n("ZUHj");function o(t){return function(e){const n=new a(t),i=e.lift(n);return n.caught=i}}class a{constructor(t){this.selector=t}call(t,e){return e.subscribe(new l(t,this.selector,this.caught))}}class l extends i.a{constructor(t,e,n){super(t),this.selector=e,this.caught=n}error(t){if(!this.isStopped){let n;try{n=this.selector(t,this.caught)}catch(e){return void super.error(e)}this._unsubscribeAndRecycle();const i=new s.a(this,void 0,void 0);this.add(i);const o=Object(r.a)(this,n,void 0,void 0,i);o!==i&&this.add(o)}}}},JX91:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("GyhO"),s=n("z+Ro");function r(...t){const e=t[t.length-1];return Object(s.a)(e)?(t.pop(),n=>Object(i.a)(t,n,e)):e=>Object(i.a)(t,e)}},Kj3r:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("7o/Q"),s=n("D0XW");function r(t,e=s.a){return n=>n.lift(new o(t,e))}class o{constructor(t,e){this.dueTime=t,this.scheduler=e}call(t,e){return e.subscribe(new a(t,this.dueTime,this.scheduler))}}class a extends i.a{constructor(t,e,n){super(t),this.dueTime=e,this.scheduler=n,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(l,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:t}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}clearDebounce(){const t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}function l(t){t.debouncedNext()}},LRne:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("z+Ro"),s=n("yCtX"),r=n("jZKg");function o(...t){let e=t[t.length-1];return Object(i.a)(e)?(t.pop(),Object(r.a)(t,e)):Object(s.a)(t)}},Lhse:function(t,e,n){"use strict";function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(e,"a",(function(){return s}));const s=i()},NFeN:function(t,e,n){"use strict";n.d(e,"a",(function(){return I})),n.d(e,"b",(function(){return D}));var i=n("fXoL"),s=n("FKr1"),r=n("8LU1"),o=n("ofXK"),a=n("vkgz"),l=n("lJxs"),c=n("JIr8"),u=n("nYR2"),h=n("w1tV"),d=n("IzEk"),p=n("tk/3"),m=n("jhN1"),f=n("LRne"),g=n("z6cu"),b=n("cp0P");const _=["*"];function y(t){return Error(`Unable to find icon with the name "${t}"`)}function v(t){return Error("The URL provided to MatIconRegistry was not trusted as a resource URL "+`via Angular's DomSanitizer. Attempted URL was "${t}".`)}function w(t){return Error("The literal provided to MatIconRegistry was not trusted as safe HTML by "+`Angular's DomSanitizer. Attempted literal was "${t}".`)}class x{constructor(t,e){this.options=e,t.nodeName?this.svgElement=t:this.url=t}}let C=(()=>{class t{constructor(t,e,n,i){this._httpClient=t,this._sanitizer=e,this._errorHandler=i,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._defaultFontSetClass="material-icons",this._document=n}addSvgIcon(t,e,n){return this.addSvgIconInNamespace("",t,e,n)}addSvgIconLiteral(t,e,n){return this.addSvgIconLiteralInNamespace("",t,e,n)}addSvgIconInNamespace(t,e,n,i){return this._addSvgIconConfig(t,e,new x(n,i))}addSvgIconLiteralInNamespace(t,e,n,s){const r=this._sanitizer.sanitize(i.K.HTML,n);if(!r)throw w(n);const o=this._createSvgElementForSingleIcon(r,s);return this._addSvgIconConfig(t,e,new x(o,s))}addSvgIconSet(t,e){return this.addSvgIconSetInNamespace("",t,e)}addSvgIconSetLiteral(t,e){return this.addSvgIconSetLiteralInNamespace("",t,e)}addSvgIconSetInNamespace(t,e,n){return this._addSvgIconSetConfig(t,new x(e,n))}addSvgIconSetLiteralInNamespace(t,e,n){const s=this._sanitizer.sanitize(i.K.HTML,e);if(!s)throw w(e);const r=this._svgElementFromString(s);return this._addSvgIconSetConfig(t,new x(r,n))}registerFontClassAlias(t,e=t){return this._fontCssClassesByAlias.set(t,e),this}classNameForFontAlias(t){return this._fontCssClassesByAlias.get(t)||t}setDefaultFontSetClass(t){return this._defaultFontSetClass=t,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(t){const e=this._sanitizer.sanitize(i.K.RESOURCE_URL,t);if(!e)throw v(t);const n=this._cachedIconsByUrl.get(e);return n?Object(f.a)(S(n)):this._loadSvgIconFromConfig(new x(t)).pipe(Object(a.a)(t=>this._cachedIconsByUrl.set(e,t)),Object(l.a)(t=>S(t)))}getNamedSvgIcon(t,e=""){const n=O(e,t),i=this._svgIconConfigs.get(n);if(i)return this._getSvgFromConfig(i);const s=this._iconSetConfigs.get(e);return s?this._getSvgFromIconSetConfigs(t,s):Object(g.a)(y(n))}ngOnDestroy(){this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(t){return t.svgElement?Object(f.a)(S(t.svgElement)):this._loadSvgIconFromConfig(t).pipe(Object(a.a)(e=>t.svgElement=e),Object(l.a)(t=>S(t)))}_getSvgFromIconSetConfigs(t,e){const n=this._extractIconWithNameFromAnySet(t,e);if(n)return Object(f.a)(n);const s=e.filter(t=>!t.svgElement).map(t=>this._loadSvgIconSetFromConfig(t).pipe(Object(c.a)(e=>{const n=`Loading icon set URL: ${this._sanitizer.sanitize(i.K.RESOURCE_URL,t.url)} failed: ${e.message}`;return this._errorHandler?this._errorHandler.handleError(new Error(n)):console.error(n),Object(f.a)(null)})));return Object(b.a)(s).pipe(Object(l.a)(()=>{const n=this._extractIconWithNameFromAnySet(t,e);if(!n)throw y(t);return n}))}_extractIconWithNameFromAnySet(t,e){for(let n=e.length-1;n>=0;n--){const i=e[n];if(i.svgElement){const e=this._extractSvgIconFromSet(i.svgElement,t,i.options);if(e)return e}}return null}_loadSvgIconFromConfig(t){return this._fetchUrl(t.url).pipe(Object(l.a)(e=>this._createSvgElementForSingleIcon(e,t.options)))}_loadSvgIconSetFromConfig(t){return t.svgElement?Object(f.a)(t.svgElement):this._fetchUrl(t.url).pipe(Object(l.a)(e=>(t.svgElement||(t.svgElement=this._svgElementFromString(e)),t.svgElement)))}_createSvgElementForSingleIcon(t,e){const n=this._svgElementFromString(t);return this._setSvgAttributes(n,e),n}_extractSvgIconFromSet(t,e,n){const i=t.querySelector(`[id="${e}"]`);if(!i)return null;const s=i.cloneNode(!0);if(s.removeAttribute("id"),"svg"===s.nodeName.toLowerCase())return this._setSvgAttributes(s,n);if("symbol"===s.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(s),n);const r=this._svgElementFromString("");return r.appendChild(s),this._setSvgAttributes(r,n)}_svgElementFromString(t){const e=this._document.createElement("DIV");e.innerHTML=t;const n=e.querySelector("svg");if(!n)throw Error(" tag not found");return n}_toSvgElement(t){const e=this._svgElementFromString(""),n=t.attributes;for(let i=0;ithis._inProgressUrlFetches.delete(e)),Object(h.a)());return this._inProgressUrlFetches.set(e,s),s}_addSvgIconConfig(t,e,n){return this._svgIconConfigs.set(O(t,e),n),this}_addSvgIconSetConfig(t,e){const n=this._iconSetConfigs.get(t);return n?n.push(e):this._iconSetConfigs.set(t,[e]),this}}return t.\u0275fac=function(e){return new(e||t)(i.bc(p.a,8),i.bc(m.b),i.bc(o.d,8),i.bc(i.o,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(p.a,8),Object(i.bc)(m.b),Object(i.bc)(o.d,8),Object(i.bc)(i.o,8))},token:t,providedIn:"root"}),t})();function S(t){return t.cloneNode(!0)}function O(t,e){return t+":"+e}class k{constructor(t){this._elementRef=t}}const E=Object(s.r)(k),j=new i.s("mat-icon-location",{providedIn:"root",factory:function(){const t=Object(i.X)(o.d),e=t?t.location:null;return{getPathname:()=>e?e.pathname+e.search:""}}}),T=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],R=T.map(t=>`[${t}]`).join(", "),A=/^url\(['"]?#(.*?)['"]?\)$/;let I=(()=>{class t extends E{constructor(t,e,n,i,s){super(t),this._iconRegistry=e,this._location=i,this._errorHandler=s,this._inline=!1,n||t.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(t){this._inline=Object(r.c)(t)}get fontSet(){return this._fontSet}set fontSet(t){this._fontSet=this._cleanupFontValue(t)}get fontIcon(){return this._fontIcon}set fontIcon(t){this._fontIcon=this._cleanupFontValue(t)}_splitIconName(t){if(!t)return["",""];const e=t.split(":");switch(e.length){case 1:return["",e[0]];case 2:return e;default:throw Error(`Invalid icon name: "${t}"`)}}ngOnChanges(t){const e=t.svgIcon;if(e)if(this.svgIcon){const[t,e]=this._splitIconName(this.svgIcon);this._iconRegistry.getNamedSvgIcon(e,t).pipe(Object(d.a)(1)).subscribe(t=>this._setSvgElement(t),n=>{const i=`Error retrieving icon ${t}:${e}! ${n.message}`;this._errorHandler?this._errorHandler.handleError(new Error(i)):console.error(i)})}else e.previousValue&&this._clearSvgElement();this._usingFontIcon()&&this._updateFontIconClasses()}ngOnInit(){this._usingFontIcon()&&this._updateFontIconClasses()}ngAfterViewChecked(){const t=this._elementsWithExternalReferences;if(t&&this._location&&t.size){const t=this._location.getPathname();t!==this._previousPath&&(this._previousPath=t,this._prependPathToReferences(t))}}ngOnDestroy(){this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(t){this._clearSvgElement();const e=t.querySelectorAll("style");for(let n=0;n{e.forEach(e=>{n.setAttribute(e.name,`url('${t}#${e.value}')`)})})}_cacheChildrenWithExternalReferences(t){const e=t.querySelectorAll(R),n=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let i=0;i{const s=e[i],r=s.getAttribute(t),o=r?r.match(A):null;if(o){let e=n.get(s);e||(e=[],n.set(s,e)),e.push({name:t,value:o[1]})}})}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(C),i.cc("aria-hidden"),i.Rb(j,8),i.Rb(i.o,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:4,hostBindings:function(t,e){2&t&&i.Ib("mat-icon-inline",e.inline)("mat-icon-no-color","primary"!==e.color&&"accent"!==e.color&&"warn"!==e.color)},inputs:{color:"color",inline:"inline",fontSet:"fontSet",fontIcon:"fontIcon",svgIcon:"svgIcon"},exportAs:["matIcon"],features:[i.Bb,i.Cb],ngContentSelectors:_,decls:1,vars:0,template:function(t,e){1&t&&(i.nc(),i.mc(0))},styles:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),t})(),D=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[s.e],s.e]}),t})()},NJ4a:function(t,e,n){"use strict";function i(t){setTimeout(()=>{throw t},0)}n.d(e,"a",(function(){return i}))},NXyV:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("HDdC"),s=n("Cfvw"),r=n("EY2u");function o(t){return new i.a(e=>{let n;try{n=t()}catch(i){return void e.error(i)}return(n?Object(s.a)(n):Object(r.b)()).subscribe(e)})}},PCNd:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("ofXK"),s=n("fXoL");let r=(()=>{class t{}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},imports:[[i.c]]}),t})()},PqYM:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("HDdC"),s=n("D0XW"),r=n("DH7j");function o(t){return!Object(r.a)(t)&&t-parseFloat(t)+1>=0}var a=n("z+Ro");function l(t=0,e,n){let r=-1;return o(e)?r=Number(e)<1?1:Number(e):Object(a.a)(e)&&(n=e),Object(a.a)(n)||(n=s.a),new i.a(e=>{const i=o(t)?t:+t-n.now();return n.schedule(c,i,{index:0,period:r,subscriber:e})})}function c(t){const{index:e,period:n,subscriber:i}=t;if(i.next(e),!i.closed){if(-1===n)return i.complete();t.index=e+1,this.schedule(t,n)}}},R0Ic:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"d",(function(){return g})),n.d(e,"e",(function(){return a})),n.d(e,"f",(function(){return p})),n.d(e,"g",(function(){return h})),n.d(e,"h",(function(){return m})),n.d(e,"i",(function(){return l})),n.d(e,"j",(function(){return u})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return d})),n.d(e,"m",(function(){return o})),n.d(e,"n",(function(){return b})),n.d(e,"o",(function(){return _}));class i{}class s{}const r="*";function o(t,e){return{type:7,name:t,definitions:e,options:{}}}function a(t,e=null){return{type:4,styles:e,timings:t}}function l(t,e=null){return{type:2,steps:t,options:e}}function c(t){return{type:6,styles:t,offset:null}}function u(t,e,n){return{type:0,name:t,styles:e,options:n}}function h(t){return{type:5,steps:t}}function d(t,e,n=null){return{type:1,expr:t,animation:e,options:n}}function p(t=null){return{type:9,options:t}}function m(t,e,n=null){return{type:11,selector:t,animation:e,options:n}}function f(t){Promise.resolve(null).then(t)}class g{constructor(t=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=t+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}onStart(t){this._onStartFns.push(t)}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){f(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){}setPosition(t){}getPosition(){return 0}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(t=>t()),e.length=0}}class b{constructor(t){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=t;let e=0,n=0,i=0;const s=this.players.length;0==s?f(()=>this._onFinish()):this.players.forEach(t=>{t.onDone(()=>{++e==s&&this._onFinish()}),t.onDestroy(()=>{++n==s&&this._onDestroy()}),t.onStart(()=>{++i==s&&this._onStart()})}),this.totalTime=this.players.reduce((t,e)=>Math.max(t,e.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this.players.forEach(t=>t.init())}onStart(t){this._onStartFns.push(t)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(t=>t()),this._onStartFns=[])}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(t=>t.play())}pause(){this.players.forEach(t=>t.pause())}restart(){this.players.forEach(t=>t.restart())}finish(){this._onFinish(),this.players.forEach(t=>t.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(t=>t.destroy()),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}reset(){this.players.forEach(t=>t.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(t){const e=t*this.totalTime;this.players.forEach(t=>{const n=t.totalTime?Math.min(1,e/t.totalTime):1;t.setPosition(n)})}getPosition(){let t=0;return this.players.forEach(e=>{const n=e.getPosition();t=Math.min(n,t)}),t}beforeDestroy(){this.players.forEach(t=>{t.beforeDestroy&&t.beforeDestroy()})}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(t=>t()),e.length=0}}const _="!"},R1ws:function(t,e,n){"use strict";n.d(e,"a",(function(){return fe})),n.d(e,"b",(function(){return be}));var i=n("fXoL"),s=n("jhN1"),r=n("R0Ic");function o(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function a(t){switch(t.length){case 0:return new r.d;case 1:return t[0];default:return new r.n(t)}}function l(t,e,n,i,s={},o={}){const a=[],l=[];let c=-1,u=null;if(i.forEach(t=>{const n=t.offset,i=n==c,h=i&&u||{};Object.keys(t).forEach(n=>{let i=n,l=t[n];if("offset"!==n)switch(i=e.normalizePropertyName(i,a),l){case r.o:l=s[n];break;case r.a:l=o[n];break;default:l=e.normalizeStyleValue(n,i,l,a)}h[i]=l}),i||l.push(h),u=h,c=n}),a.length){const t="\n - ";throw new Error(`Unable to animate due to the following errors:${t}${a.join(t)}`)}return l}function c(t,e,n,i){switch(e){case"start":t.onStart(()=>i(n&&u(n,"start",t)));break;case"done":t.onDone(()=>i(n&&u(n,"done",t)));break;case"destroy":t.onDestroy(()=>i(n&&u(n,"destroy",t)))}}function u(t,e,n){const i=n.totalTime,s=h(t.element,t.triggerName,t.fromState,t.toState,e||t.phaseName,null==i?t.totalTime:i,!!n.disabled),r=t._data;return null!=r&&(s._data=r),s}function h(t,e,n,i,s="",r=0,o){return{element:t,triggerName:e,fromState:n,toState:i,phaseName:s,totalTime:r,disabled:!!o}}function d(t,e,n){let i;return t instanceof Map?(i=t.get(e),i||t.set(e,i=n)):(i=t[e],i||(i=t[e]=n)),i}function p(t){const e=t.indexOf(":");return[t.substring(1,e),t.substr(e+1)]}let m=(t,e)=>!1,f=(t,e)=>!1,g=(t,e,n)=>[];const b=o();(b||"undefined"!=typeof Element)&&(m=(t,e)=>t.contains(e),f=(()=>{if(b||Element.prototype.matches)return(t,e)=>t.matches(e);{const t=Element.prototype,e=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector;return e?(t,n)=>e.apply(t,[n]):f}})(),g=(t,e,n)=>{let i=[];if(n)i.push(...t.querySelectorAll(e));else{const n=t.querySelector(e);n&&i.push(n)}return i});let _=null,y=!1;function v(t){_||(_=("undefined"!=typeof document?document.body:null)||{},y=!!_.style&&"WebkitAppearance"in _.style);let e=!0;return _.style&&!function(t){return"ebkit"==t.substring(1,6)}(t)&&(e=t in _.style,!e&&y)&&(e="Webkit"+t.charAt(0).toUpperCase()+t.substr(1)in _.style),e}const w=f,x=m,C=g;function S(t){const e={};return Object.keys(t).forEach(n=>{const i=n.replace(/([a-z])([A-Z])/g,"$1-$2");e[i]=t[n]}),e}let O=(()=>{class t{validateStyleProperty(t){return v(t)}matchesElement(t,e){return w(t,e)}containsElement(t,e){return x(t,e)}query(t,e,n){return C(t,e,n)}computeStyle(t,e,n){return n||""}animate(t,e,n,i,s,o=[],a){return new r.d(n,i)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),k=(()=>{class t{}return t.NOOP=new O,t})();function E(t){if("number"==typeof t)return t;const e=t.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:j(parseFloat(e[1]),e[2])}function j(t,e){switch(e){case"s":return 1e3*t;default:return t}}function T(t,e,n){return t.hasOwnProperty("duration")?t:function(t,e,n){let i,s=0,r="";if("string"==typeof t){const n=t.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===n)return e.push(`The provided timing value "${t}" is invalid.`),{duration:0,delay:0,easing:""};i=j(parseFloat(n[1]),n[2]);const o=n[3];null!=o&&(s=j(parseFloat(o),n[4]));const a=n[5];a&&(r=a)}else i=t;if(!n){let n=!1,r=e.length;i<0&&(e.push("Duration values below 0 are not allowed for this animation step."),n=!0),s<0&&(e.push("Delay values below 0 are not allowed for this animation step."),n=!0),n&&e.splice(r,0,`The provided timing value "${t}" is invalid.`)}return{duration:i,delay:s,easing:r}}(t,e,n)}function R(t,e={}){return Object.keys(t).forEach(n=>{e[n]=t[n]}),e}function A(t,e,n={}){if(e)for(let i in t)n[i]=t[i];else R(t,n);return n}function I(t,e,n){return n?e+":"+n+";":""}function D(t){let e="";for(let n=0;n{const s=H(i);n&&!n.hasOwnProperty(i)&&(n[i]=t.style[s]),t.style[s]=e[i]}),o()&&D(t))}function N(t,e){t.style&&(Object.keys(e).forEach(e=>{const n=H(e);t.style[n]=""}),o()&&D(t))}function M(t){return Array.isArray(t)?1==t.length?t[0]:Object(r.i)(t):t}const F=new RegExp("{{\\s*(.+?)\\s*}}","g");function L(t){let e=[];if("string"==typeof t){let n;for(;n=F.exec(t);)e.push(n[1]);F.lastIndex=0}return e}function V(t,e,n){const i=t.toString(),s=i.replace(F,(t,i)=>{let s=e[i];return e.hasOwnProperty(i)||(n.push(`Please provide a value for the animation param ${i}`),s=""),s.toString()});return s==i?t:s}function B(t){const e=[];let n=t.next();for(;!n.done;)e.push(n.value),n=t.next();return e}const z=/-+([a-z0-9])/g;function H(t){return t.replace(z,(...t)=>t[1].toUpperCase())}function U(t,e){return 0===t||0===e}function $(t,e,n){const i=Object.keys(n);if(i.length&&e.length){let r=e[0],o=[];if(i.forEach(t=>{r.hasOwnProperty(t)||o.push(t),r[t]=n[t]}),o.length)for(var s=1;sfunction(t,e,n){if(":"==t[0]){const i=function(t,e){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,e)=>parseFloat(e)>parseFloat(t);case":decrement":return(t,e)=>parseFloat(e) *"}}(t,n);if("function"==typeof i)return void e.push(i);t=i}const i=t.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return n.push(`The provided transition expression "${t}" is not supported`),e;const s=i[1],r=i[2],o=i[3];e.push(Z(s,o)),"<"!=r[0]||"*"==s&&"*"==o||e.push(Z(o,s))}(t,n,e)):n.push(t),n}const X=new Set(["true","1"]),K=new Set(["false","0"]);function Z(t,e){const n=X.has(t)||K.has(t),i=X.has(e)||K.has(e);return(s,r)=>{let o="*"==t||t==s,a="*"==e||e==r;return!o&&n&&"boolean"==typeof s&&(o=s?X.has(t):K.has(t)),!a&&i&&"boolean"==typeof r&&(a=r?X.has(e):K.has(e)),o&&a}}const Y=new RegExp("s*:selfs*,?","g");function Q(t,e,n){return new J(t).build(e,n)}class J{constructor(t){this._driver=t}build(t,e){const n=new tt(e);return this._resetContextStyleTimingState(n),W(this,M(t),n)}_resetContextStyleTimingState(t){t.currentQuerySelector="",t.collectedStyles={},t.collectedStyles[""]={},t.currentTime=0}visitTrigger(t,e){let n=e.queryCount=0,i=e.depCount=0;const s=[],r=[];return"@"==t.name.charAt(0)&&e.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),t.definitions.forEach(t=>{if(this._resetContextStyleTimingState(e),0==t.type){const n=t,i=n.name;i.toString().split(/\s*,\s*/).forEach(t=>{n.name=t,s.push(this.visitState(n,e))}),n.name=i}else if(1==t.type){const s=this.visitTransition(t,e);n+=s.queryCount,i+=s.depCount,r.push(s)}else e.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:t.name,states:s,transitions:r,queryCount:n,depCount:i,options:null}}visitState(t,e){const n=this.visitStyle(t.styles,e),i=t.options&&t.options.params||null;if(n.containsDynamicStyles){const s=new Set,r=i||{};if(n.styles.forEach(t=>{if(et(t)){const e=t;Object.keys(e).forEach(t=>{L(e[t]).forEach(t=>{r.hasOwnProperty(t)||s.add(t)})})}}),s.size){const n=B(s.values());e.errors.push(`state("${t.name}", ...) must define default values for all the following style substitutions: ${n.join(", ")}`)}}return{type:0,name:t.name,style:n,options:i?{params:i}:null}}visitTransition(t,e){e.queryCount=0,e.depCount=0;const n=W(this,M(t.animation),e);return{type:1,matchers:G(t.expr,e.errors),animation:n,queryCount:e.queryCount,depCount:e.depCount,options:nt(t.options)}}visitSequence(t,e){return{type:2,steps:t.steps.map(t=>W(this,t,e)),options:nt(t.options)}}visitGroup(t,e){const n=e.currentTime;let i=0;const s=t.steps.map(t=>{e.currentTime=n;const s=W(this,t,e);return i=Math.max(i,e.currentTime),s});return e.currentTime=i,{type:3,steps:s,options:nt(t.options)}}visitAnimate(t,e){const n=function(t,e){let n=null;if(t.hasOwnProperty("duration"))n=t;else if("number"==typeof t)return it(T(t,e).duration,0,"");const i=t;if(i.split(/\s+/).some(t=>"{"==t.charAt(0)&&"{"==t.charAt(1))){const t=it(0,0,"");return t.dynamic=!0,t.strValue=i,t}return n=n||T(i,e),it(n.duration,n.delay,n.easing)}(t.timings,e.errors);let i;e.currentAnimateTimings=n;let s=t.styles?t.styles:Object(r.k)({});if(5==s.type)i=this.visitKeyframes(s,e);else{let s=t.styles,o=!1;if(!s){o=!0;const t={};n.easing&&(t.easing=n.easing),s=Object(r.k)(t)}e.currentTime+=n.duration+n.delay;const a=this.visitStyle(s,e);a.isEmptyStep=o,i=a}return e.currentAnimateTimings=null,{type:4,timings:n,style:i,options:null}}visitStyle(t,e){const n=this._makeStyleAst(t,e);return this._validateStyleAst(n,e),n}_makeStyleAst(t,e){const n=[];Array.isArray(t.styles)?t.styles.forEach(t=>{"string"==typeof t?t==r.a?n.push(t):e.errors.push(`The provided style string value ${t} is not allowed.`):n.push(t)}):n.push(t.styles);let i=!1,s=null;return n.forEach(t=>{if(et(t)){const e=t,n=e.easing;if(n&&(s=n,delete e.easing),!i)for(let t in e)if(e[t].toString().indexOf("{{")>=0){i=!0;break}}}),{type:6,styles:n,easing:s,offset:t.offset,containsDynamicStyles:i,options:null}}_validateStyleAst(t,e){const n=e.currentAnimateTimings;let i=e.currentTime,s=e.currentTime;n&&s>0&&(s-=n.duration+n.delay),t.styles.forEach(t=>{"string"!=typeof t&&Object.keys(t).forEach(n=>{if(!this._driver.validateStyleProperty(n))return void e.errors.push(`The provided animation property "${n}" is not a supported CSS property for animations`);const r=e.collectedStyles[e.currentQuerySelector],o=r[n];let a=!0;o&&(s!=i&&s>=o.startTime&&i<=o.endTime&&(e.errors.push(`The CSS property "${n}" that exists between the times of "${o.startTime}ms" and "${o.endTime}ms" is also being animated in a parallel animation between the times of "${s}ms" and "${i}ms"`),a=!1),s=o.startTime),a&&(r[n]={startTime:s,endTime:i}),e.options&&function(t,e,n){const i=e.params||{},s=L(t);s.length&&s.forEach(t=>{i.hasOwnProperty(t)||n.push(`Unable to resolve the local animation param ${t} in the given list of values`)})}(t[n],e.options,e.errors)})})}visitKeyframes(t,e){const n={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push("keyframes() must be placed inside of a call to animate()"),n;let i=0;const s=[];let r=!1,o=!1,a=0;const l=t.steps.map(t=>{const n=this._makeStyleAst(t,e);let l=null!=n.offset?n.offset:function(t){if("string"==typeof t)return null;let e=null;if(Array.isArray(t))t.forEach(t=>{if(et(t)&&t.hasOwnProperty("offset")){const n=t;e=parseFloat(n.offset),delete n.offset}});else if(et(t)&&t.hasOwnProperty("offset")){const n=t;e=parseFloat(n.offset),delete n.offset}return e}(n.styles),c=0;return null!=l&&(i++,c=n.offset=l),o=o||c<0||c>1,r=r||c0&&i{const r=u>0?i==h?1:u*i:s[i],o=r*m;e.currentTime=d+p.delay+o,p.duration=o,this._validateStyleAst(t,e),t.offset=r,n.styles.push(t)}),n}visitReference(t,e){return{type:8,animation:W(this,M(t.animation),e),options:nt(t.options)}}visitAnimateChild(t,e){return e.depCount++,{type:9,options:nt(t.options)}}visitAnimateRef(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:nt(t.options)}}visitQuery(t,e){const n=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;const[s,r]=function(t){const e=!!t.split(/\s*,\s*/).find(t=>":self"==t);return e&&(t=t.replace(Y,"")),[t=t.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,t=>".ng-trigger-"+t.substr(1)).replace(/:animating/g,".ng-animating"),e]}(t.selector);e.currentQuerySelector=n.length?n+" "+s:s,d(e.collectedStyles,e.currentQuerySelector,{});const o=W(this,M(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:11,selector:s,limit:i.limit||0,optional:!!i.optional,includeSelf:r,animation:o,originalSelector:t.selector,options:nt(t.options)}}visitStagger(t,e){e.currentQuery||e.errors.push("stagger() can only be used inside of query()");const n="full"===t.timings?{duration:0,delay:0,easing:"full"}:T(t.timings,e.errors,!0);return{type:12,animation:W(this,M(t.animation),e),timings:n,options:null}}}class tt{constructor(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function et(t){return!Array.isArray(t)&&"object"==typeof t}function nt(t){var e;return t?(t=R(t)).params&&(t.params=(e=t.params)?R(e):null):t={},t}function it(t,e,n){return{duration:t,delay:e,easing:n}}function st(t,e,n,i,s,r,o=null,a=!1){return{type:1,element:t,keyframes:e,preStyleProps:n,postStyleProps:i,duration:s,delay:r,totalTime:s+r,easing:o,subTimeline:a}}class rt{constructor(){this._map=new Map}consume(t){let e=this._map.get(t);return e?this._map.delete(t):e=[],e}append(t,e){let n=this._map.get(t);n||this._map.set(t,n=[]),n.push(...e)}has(t){return this._map.has(t)}clear(){this._map.clear()}}const ot=new RegExp(":enter","g"),at=new RegExp(":leave","g");function lt(t,e,n,i,s,r={},o={},a,l,c=[]){return(new ct).buildKeyframes(t,e,n,i,s,r,o,a,l,c)}class ct{buildKeyframes(t,e,n,i,s,r,o,a,l,c=[]){l=l||new rt;const u=new ht(t,e,l,i,s,c,[]);u.options=a,u.currentTimeline.setStyles([r],null,u.errors,a),W(this,n,u);const h=u.timelines.filter(t=>t.containsAnimation());if(h.length&&Object.keys(o).length){const t=h[h.length-1];t.allowOnlyTimelineStyles()||t.setStyles([o],null,u.errors,a)}return h.length?h.map(t=>t.buildKeyframes()):[st(e,[],[],[],0,0,"",!1)]}visitTrigger(t,e){}visitState(t,e){}visitTransition(t,e){}visitAnimateChild(t,e){const n=e.subInstructions.consume(e.element);if(n){const i=e.createSubContext(t.options),s=e.currentTimeline.currentTime,r=this._visitSubInstructions(n,i,i.options);s!=r&&e.transformIntoNewTimeline(r)}e.previousNode=t}visitAnimateRef(t,e){const n=e.createSubContext(t.options);n.transformIntoNewTimeline(),this.visitReference(t.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=t}_visitSubInstructions(t,e,n){let i=e.currentTimeline.currentTime;const s=null!=n.duration?E(n.duration):null,r=null!=n.delay?E(n.delay):null;return 0!==s&&t.forEach(t=>{const n=e.appendInstructionToTimeline(t,s,r);i=Math.max(i,n.duration+n.delay)}),i}visitReference(t,e){e.updateOptions(t.options,!0),W(this,t.animation,e),e.previousNode=t}visitSequence(t,e){const n=e.subContextCount;let i=e;const s=t.options;if(s&&(s.params||s.delay)&&(i=e.createSubContext(s),i.transformIntoNewTimeline(),null!=s.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=ut);const t=E(s.delay);i.delayNextStep(t)}t.steps.length&&(t.steps.forEach(t=>W(this,t,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),e.previousNode=t}visitGroup(t,e){const n=[];let i=e.currentTimeline.currentTime;const s=t.options&&t.options.delay?E(t.options.delay):0;t.steps.forEach(r=>{const o=e.createSubContext(t.options);s&&o.delayNextStep(s),W(this,r,o),i=Math.max(i,o.currentTimeline.currentTime),n.push(o.currentTimeline)}),n.forEach(t=>e.currentTimeline.mergeTimelineCollectedStyles(t)),e.transformIntoNewTimeline(i),e.previousNode=t}_visitTiming(t,e){if(t.dynamic){const n=t.strValue;return T(e.params?V(n,e.params,e.errors):n,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}visitAnimate(t,e){const n=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),i.snapshotCurrentStyles());const s=t.style;5==s.type?this.visitKeyframes(s,e):(e.incrementTime(n.duration),this.visitStyle(s,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}visitStyle(t,e){const n=e.currentTimeline,i=e.currentAnimateTimings;!i&&n.getCurrentStyleProperties().length&&n.forwardFrame();const s=i&&i.easing||t.easing;t.isEmptyStep?n.applyEmptyStep(s):n.setStyles(t.styles,s,e.errors,e.options),e.previousNode=t}visitKeyframes(t,e){const n=e.currentAnimateTimings,i=e.currentTimeline.duration,s=n.duration,r=e.createSubContext().currentTimeline;r.easing=n.easing,t.styles.forEach(t=>{r.forwardTime((t.offset||0)*s),r.setStyles(t.styles,t.easing,e.errors,e.options),r.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(r),e.transformIntoNewTimeline(i+s),e.previousNode=t}visitQuery(t,e){const n=e.currentTimeline.currentTime,i=t.options||{},s=i.delay?E(i.delay):0;s&&(6===e.previousNode.type||0==n&&e.currentTimeline.getCurrentStyleProperties().length)&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=ut);let r=n;const o=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!i.optional,e.errors);e.currentQueryTotal=o.length;let a=null;o.forEach((n,i)=>{e.currentQueryIndex=i;const o=e.createSubContext(t.options,n);s&&o.delayNextStep(s),n===e.element&&(a=o.currentTimeline),W(this,t.animation,o),o.currentTimeline.applyStylesToKeyframe(),r=Math.max(r,o.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(r),a&&(e.currentTimeline.mergeTimelineCollectedStyles(a),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}visitStagger(t,e){const n=e.parentContext,i=e.currentTimeline,s=t.timings,r=Math.abs(s.duration),o=r*(e.currentQueryTotal-1);let a=r*e.currentQueryIndex;switch(s.duration<0?"reverse":s.easing){case"reverse":a=o-a;break;case"full":a=n.currentStaggerTime}const l=e.currentTimeline;a&&l.delayNextStep(a);const c=l.currentTime;W(this,t.animation,e),e.previousNode=t,n.currentStaggerTime=i.currentTime-c+(i.startTime-n.currentTimeline.startTime)}}const ut={};class ht{constructor(t,e,n,i,s,r,o,a){this._driver=t,this.element=e,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=s,this.errors=r,this.timelines=o,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ut,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=a||new dt(this._driver,e,0),o.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(t,e){if(!t)return;const n=t;let i=this.options;null!=n.duration&&(i.duration=E(n.duration)),null!=n.delay&&(i.delay=E(n.delay));const s=n.params;if(s){let t=i.params;t||(t=this.options.params={}),Object.keys(s).forEach(n=>{e&&t.hasOwnProperty(n)||(t[n]=V(s[n],t,this.errors))})}}_copyOptions(){const t={};if(this.options){const e=this.options.params;if(e){const n=t.params={};Object.keys(e).forEach(t=>{n[t]=e[t]})}}return t}createSubContext(t=null,e,n){const i=e||this.element,s=new ht(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return s.previousNode=this.previousNode,s.currentAnimateTimings=this.currentAnimateTimings,s.options=this._copyOptions(),s.updateOptions(t),s.currentQueryIndex=this.currentQueryIndex,s.currentQueryTotal=this.currentQueryTotal,s.parentContext=this,this.subContextCount++,s}transformIntoNewTimeline(t){return this.previousNode=ut,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(t,e,n){const i={duration:null!=e?e:t.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+t.delay,easing:""},s=new pt(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(s),i}incrementTime(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}delayNextStep(t){t>0&&this.currentTimeline.delayNextStep(t)}invokeQuery(t,e,n,i,s,r){let o=[];if(i&&o.push(this.element),t.length>0){t=(t=t.replace(ot,"."+this._enterClassName)).replace(at,"."+this._leaveClassName);let e=this._driver.query(this.element,t,1!=n);0!==n&&(e=n<0?e.slice(e.length+n,e.length):e.slice(0,n)),o.push(...e)}return s||0!=o.length||r.push(`\`query("${e}")\` returned zero elements. (Use \`query("${e}", { optional: true })\` if you wish to allow this.)`),o}}class dt{constructor(t,e,n,i){this._driver=t,this.element=e,this.startTime=n,this._elementTimelineStylesLookup=i,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(t){const e=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}fork(t,e){return this.applyStylesToKeyframe(),new dt(this._driver,t,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}_updateStyle(t,e){this._localTimelineStyles[t]=e,this._globalTimelineStyles[t]=e,this._styleSummary[t]={time:this.currentTime,value:e}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(t){t&&(this._previousKeyframe.easing=t),Object.keys(this._globalTimelineStyles).forEach(t=>{this._backFill[t]=this._globalTimelineStyles[t]||r.a,this._currentKeyframe[t]=r.a}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(t,e,n,i){e&&(this._previousKeyframe.easing=e);const s=i&&i.params||{},o=function(t,e){const n={};let i;return t.forEach(t=>{"*"===t?(i=i||Object.keys(e),i.forEach(t=>{n[t]=r.a})):A(t,!1,n)}),n}(t,this._globalTimelineStyles);Object.keys(o).forEach(t=>{const e=V(o[t],s,n);this._pendingStyles[t]=e,this._localTimelineStyles.hasOwnProperty(t)||(this._backFill[t]=this._globalTimelineStyles.hasOwnProperty(t)?this._globalTimelineStyles[t]:r.a),this._updateStyle(t,e)})}applyStylesToKeyframe(){const t=this._pendingStyles,e=Object.keys(t);0!=e.length&&(this._pendingStyles={},e.forEach(e=>{this._currentKeyframe[e]=t[e]}),Object.keys(this._localTimelineStyles).forEach(t=>{this._currentKeyframe.hasOwnProperty(t)||(this._currentKeyframe[t]=this._localTimelineStyles[t])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(t=>{const e=this._localTimelineStyles[t];this._pendingStyles[t]=e,this._updateStyle(t,e)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const t=[];for(let e in this._currentKeyframe)t.push(e);return t}mergeTimelineCollectedStyles(t){Object.keys(t._styleSummary).forEach(e=>{const n=this._styleSummary[e],i=t._styleSummary[e];(!n||i.time>n.time)&&this._updateStyle(e,i.value)})}buildKeyframes(){this.applyStylesToKeyframe();const t=new Set,e=new Set,n=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((s,o)=>{const a=A(s,!0);Object.keys(a).forEach(n=>{const i=a[n];i==r.o?t.add(n):i==r.a&&e.add(n)}),n||(a.offset=o/this.duration),i.push(a)});const s=t.size?B(t.values()):[],o=e.size?B(e.values()):[];if(n){const t=i[0],e=R(t);t.offset=0,e.offset=1,i=[t,e]}return st(this.element,i,s,o,this.duration,this.startTime,this.easing,!1)}}class pt extends dt{constructor(t,e,n,i,s,r,o=!1){super(t,e,r.delay),this.element=e,this.keyframes=n,this.preStyleProps=i,this.postStyleProps=s,this._stretchStartingKeyframe=o,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let t=this.keyframes,{delay:e,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&e){const s=[],r=n+e,o=e/r,a=A(t[0],!1);a.offset=0,s.push(a);const l=A(t[0],!1);l.offset=mt(o),s.push(l);const c=t.length-1;for(let i=1;i<=c;i++){let o=A(t[i],!1);o.offset=mt((e+o.offset*n)/r),s.push(o)}n=r,e=0,i="",t=s}return st(this.element,t,this.preStyleProps,this.postStyleProps,n,e,i,!0)}}function mt(t,e=3){const n=Math.pow(10,e-1);return Math.round(t*n)/n}class ft{}class gt extends ft{normalizePropertyName(t,e){return H(t)}normalizeStyleValue(t,e,n,i){let s="";const r=n.toString().trim();if(bt[e]&&0!==n&&"0"!==n)if("number"==typeof n)s="px";else{const e=n.match(/^[+-]?[\d\.]+([a-z]*)$/);e&&0==e[1].length&&i.push(`Please provide a CSS unit value for ${t}:${n}`)}return r+s}}const bt=(()=>function(t){const e={};return t.forEach(t=>e[t]=!0),e}("width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(",")))();function _t(t,e,n,i,s,r,o,a,l,c,u,h,d){return{type:0,element:t,triggerName:e,isRemovalTransition:s,fromState:n,fromStyles:r,toState:i,toStyles:o,timelines:a,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:h,errors:d}}const yt={};class vt{constructor(t,e,n){this._triggerName=t,this.ast=e,this._stateStyles=n}match(t,e,n,i){return function(t,e,n,i,s){return t.some(t=>t(e,n,i,s))}(this.ast.matchers,t,e,n,i)}buildStyles(t,e,n){const i=this._stateStyles["*"],s=this._stateStyles[t],r=i?i.buildStyles(e,n):{};return s?s.buildStyles(e,n):r}build(t,e,n,i,s,r,o,a,l,c){const u=[],h=this.ast.options&&this.ast.options.params||yt,p=this.buildStyles(n,o&&o.params||yt,u),m=a&&a.params||yt,f=this.buildStyles(i,m,u),g=new Set,b=new Map,_=new Map,y="void"===i,v={params:Object.assign(Object.assign({},h),m)},w=c?[]:lt(t,e,this.ast.animation,s,r,p,f,v,l,u);let x=0;if(w.forEach(t=>{x=Math.max(t.duration+t.delay,x)}),u.length)return _t(e,this._triggerName,n,i,y,p,f,[],[],b,_,x,u);w.forEach(t=>{const n=t.element,i=d(b,n,{});t.preStyleProps.forEach(t=>i[t]=!0);const s=d(_,n,{});t.postStyleProps.forEach(t=>s[t]=!0),n!==e&&g.add(n)});const C=B(g.values());return _t(e,this._triggerName,n,i,y,p,f,w,C,b,_,x)}}class wt{constructor(t,e){this.styles=t,this.defaultParams=e}buildStyles(t,e){const n={},i=R(this.defaultParams);return Object.keys(t).forEach(e=>{const n=t[e];null!=n&&(i[e]=n)}),this.styles.styles.forEach(t=>{if("string"!=typeof t){const s=t;Object.keys(s).forEach(t=>{let r=s[t];r.length>1&&(r=V(r,i,e)),n[t]=r})}}),n}}class xt{constructor(t,e){this.name=t,this.ast=e,this.transitionFactories=[],this.states={},e.states.forEach(t=>{this.states[t.name]=new wt(t.style,t.options&&t.options.params||{})}),Ct(this.states,"true","1"),Ct(this.states,"false","0"),e.transitions.forEach(e=>{this.transitionFactories.push(new vt(t,e,this.states))}),this.fallbackTransition=new vt(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[(t,e)=>!0],options:null,queryCount:0,depCount:0},this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(t,e,n,i){return this.transitionFactories.find(s=>s.match(t,e,n,i))||null}matchStyles(t,e,n){return this.fallbackTransition.buildStyles(t,e,n)}}function Ct(t,e,n){t.hasOwnProperty(e)?t.hasOwnProperty(n)||(t[n]=t[e]):t.hasOwnProperty(n)&&(t[e]=t[n])}const St=new rt;class Ot{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._animations={},this._playersById={},this.players=[]}register(t,e){const n=[],i=Q(this._driver,e,n);if(n.length)throw new Error(`Unable to build the animation due to the following errors: ${n.join("\n")}`);this._animations[t]=i}_buildPlayer(t,e,n){const i=t.element,s=l(0,this._normalizer,0,t.keyframes,e,n);return this._driver.animate(i,s,t.duration,t.delay,t.easing,[],!0)}create(t,e,n={}){const i=[],s=this._animations[t];let o;const l=new Map;if(s?(o=lt(this._driver,e,s,"ng-enter","ng-leave",{},{},n,St,i),o.forEach(t=>{const e=d(l,t.element,{});t.postStyleProps.forEach(t=>e[t]=null)})):(i.push("The requested animation doesn't exist or has already been destroyed"),o=[]),i.length)throw new Error(`Unable to create the animation due to the following errors: ${i.join("\n")}`);l.forEach((t,e)=>{Object.keys(t).forEach(n=>{t[n]=this._driver.computeStyle(e,n,r.a)})});const c=a(o.map(t=>{const e=l.get(t.element);return this._buildPlayer(t,{},e)}));return this._playersById[t]=c,c.onDestroy(()=>this.destroy(t)),this.players.push(c),c}destroy(t){const e=this._getPlayer(t);e.destroy(),delete this._playersById[t];const n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)}_getPlayer(t){const e=this._playersById[t];if(!e)throw new Error(`Unable to find the timeline player referenced by ${t}`);return e}listen(t,e,n,i){const s=h(e,"","","");return c(this._getPlayer(t),n,s,i),()=>{}}command(t,e,n,i){if("register"==n)return void this.register(t,i[0]);if("create"==n)return void this.create(t,e,i[0]||{});const s=this._getPlayer(t);switch(n){case"play":s.play();break;case"pause":s.pause();break;case"reset":s.reset();break;case"restart":s.restart();break;case"finish":s.finish();break;case"init":s.init();break;case"setPosition":s.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}}const kt=[],Et={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},jt={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0};class Tt{constructor(t,e=""){this.namespaceId=e;const n=t&&t.hasOwnProperty("value");if(this.value=null!=(i=n?t.value:t)?i:null,n){const e=R(t);delete e.value,this.options=e}else this.options={};var i;this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(t){const e=t.params;if(e){const t=this.options.params;Object.keys(e).forEach(n=>{null==t[n]&&(t[n]=e[n])})}}}const Rt=new Tt("void");class At{constructor(t,e,n){this.id=t,this.hostElement=e,this._engine=n,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,Lt(e,this._hostClassName)}listen(t,e,n,i){if(!this._triggers.hasOwnProperty(e))throw new Error(`Unable to listen on the animation trigger event "${n}" because the animation trigger "${e}" doesn't exist!`);if(null==n||0==n.length)throw new Error(`Unable to listen on the animation trigger "${e}" because the provided event is undefined!`);if("start"!=(s=n)&&"done"!=s)throw new Error(`The provided animation trigger event "${n}" for the animation trigger "${e}" is not supported!`);var s;const r=d(this._elementListeners,t,[]),o={name:e,phase:n,callback:i};r.push(o);const a=d(this._engine.statesByElement,t,{});return a.hasOwnProperty(e)||(Lt(t,"ng-trigger"),Lt(t,"ng-trigger-"+e),a[e]=Rt),()=>{this._engine.afterFlush(()=>{const t=r.indexOf(o);t>=0&&r.splice(t,1),this._triggers[e]||delete a[e]})}}register(t,e){return!this._triggers[t]&&(this._triggers[t]=e,!0)}_getTrigger(t){const e=this._triggers[t];if(!e)throw new Error(`The provided animation trigger "${t}" has not been registered!`);return e}trigger(t,e,n,i=!0){const s=this._getTrigger(e),r=new Dt(this.id,e,t);let o=this._engine.statesByElement.get(t);o||(Lt(t,"ng-trigger"),Lt(t,"ng-trigger-"+e),this._engine.statesByElement.set(t,o={}));let a=o[e];const l=new Tt(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&a&&l.absorbOptions(a.options),o[e]=l,a||(a=Rt),"void"!==l.value&&a.value===l.value){if(!function(t,e){const n=Object.keys(t),i=Object.keys(e);if(n.length!=i.length)return!1;for(let s=0;s{N(t,n),P(t,i)})}return}const c=d(this._engine.playersByElement,t,[]);c.forEach(t=>{t.namespaceId==this.id&&t.triggerName==e&&t.queued&&t.destroy()});let u=s.matchTransition(a.value,l.value,t,l.params),h=!1;if(!u){if(!i)return;u=s.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:u,fromState:a,toState:l,player:r,isFallbackTransition:h}),h||(Lt(t,"ng-animate-queued"),r.onStart(()=>{Vt(t,"ng-animate-queued")})),r.onDone(()=>{let e=this.players.indexOf(r);e>=0&&this.players.splice(e,1);const n=this._engine.playersByElement.get(t);if(n){let t=n.indexOf(r);t>=0&&n.splice(t,1)}}),this.players.push(r),c.push(r),r}deregister(t){delete this._triggers[t],this._engine.statesByElement.forEach((e,n)=>{delete e[t]}),this._elementListeners.forEach((e,n)=>{this._elementListeners.set(n,e.filter(e=>e.name!=t))})}clearElementCache(t){this._engine.statesByElement.delete(t),this._elementListeners.delete(t);const e=this._engine.playersByElement.get(t);e&&(e.forEach(t=>t.destroy()),this._engine.playersByElement.delete(t))}_signalRemovalForInnerTriggers(t,e){const n=this._engine.driver.query(t,".ng-trigger",!0);n.forEach(t=>{if(t.__ng_removed)return;const n=this._engine.fetchNamespacesByElement(t);n.size?n.forEach(n=>n.triggerLeaveAnimation(t,e,!1,!0)):this.clearElementCache(t)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(t=>this.clearElementCache(t)))}triggerLeaveAnimation(t,e,n,i){const s=this._engine.statesByElement.get(t);if(s){const r=[];if(Object.keys(s).forEach(e=>{if(this._triggers[e]){const n=this.trigger(t,e,"void",i);n&&r.push(n)}}),r.length)return this._engine.markElementAsRemoved(this.id,t,!0,e),n&&a(r).onDone(()=>this._engine.processLeaveNode(t)),!0}return!1}prepareLeaveAnimationListeners(t){const e=this._elementListeners.get(t);if(e){const n=new Set;e.forEach(e=>{const i=e.name;if(n.has(i))return;n.add(i);const s=this._triggers[i].fallbackTransition,r=this._engine.statesByElement.get(t)[i]||Rt,o=new Tt("void"),a=new Dt(this.id,i,t);this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:i,transition:s,fromState:r,toState:o,player:a,isFallbackTransition:!0})})}}removeNode(t,e){const n=this._engine;if(t.childElementCount&&this._signalRemovalForInnerTriggers(t,e),this.triggerLeaveAnimation(t,e,!0))return;let i=!1;if(n.totalAnimations){const e=n.players.length?n.playersByQueriedElement.get(t):[];if(e&&e.length)i=!0;else{let e=t;for(;e=e.parentNode;)if(n.statesByElement.get(e)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(t),i)n.markElementAsRemoved(this.id,t,!1,e);else{const i=t.__ng_removed;i&&i!==Et||(n.afterFlush(()=>this.clearElementCache(t)),n.destroyInnerAnimations(t),n._onRemovalComplete(t,e))}}insertNode(t,e){Lt(t,this._hostClassName)}drainQueuedTransitions(t){const e=[];return this._queue.forEach(n=>{const i=n.player;if(i.destroyed)return;const s=n.element,r=this._elementListeners.get(s);r&&r.forEach(e=>{if(e.name==n.triggerName){const i=h(s,n.triggerName,n.fromState.value,n.toState.value);i._data=t,c(n.player,e.phase,i,e.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):e.push(n)}),this._queue=[],e.sort((t,e)=>{const n=t.transition.ast.depCount,i=e.transition.ast.depCount;return 0==n||0==i?n-i:this._engine.driver.containsElement(t.element,e.element)?1:-1})}destroy(t){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,t)}elementContainsData(t){let e=!1;return this._elementListeners.has(t)&&(e=!0),e=!!this._queue.find(e=>e.element===t)||e,e}}class It{constructor(t,e,n){this.bodyNode=t,this.driver=e,this._normalizer=n,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(t,e)=>{}}_onRemovalComplete(t,e){this.onRemovalComplete(t,e)}get queuedPlayers(){const t=[];return this._namespaceList.forEach(e=>{e.players.forEach(e=>{e.queued&&t.push(e)})}),t}createNamespace(t,e){const n=new At(t,e,this);return e.parentNode?this._balanceNamespaceList(n,e):(this.newHostElements.set(e,n),this.collectEnterElement(e)),this._namespaceLookup[t]=n}_balanceNamespaceList(t,e){const n=this._namespaceList.length-1;if(n>=0){let i=!1;for(let s=n;s>=0;s--)if(this.driver.containsElement(this._namespaceList[s].hostElement,e)){this._namespaceList.splice(s+1,0,t),i=!0;break}i||this._namespaceList.splice(0,0,t)}else this._namespaceList.push(t);return this.namespacesByHostElement.set(e,t),t}register(t,e){let n=this._namespaceLookup[t];return n||(n=this.createNamespace(t,e)),n}registerTrigger(t,e,n){let i=this._namespaceLookup[t];i&&i.register(e,n)&&this.totalAnimations++}destroy(t,e){if(!t)return;const n=this._fetchNamespace(t);this.afterFlush(()=>{this.namespacesByHostElement.delete(n.hostElement),delete this._namespaceLookup[t];const e=this._namespaceList.indexOf(n);e>=0&&this._namespaceList.splice(e,1)}),this.afterFlushAnimationsDone(()=>n.destroy(e))}_fetchNamespace(t){return this._namespaceLookup[t]}fetchNamespacesByElement(t){const e=new Set,n=this.statesByElement.get(t);if(n){const t=Object.keys(n);for(let i=0;i=0&&this.collectedLeaveElements.splice(t,1)}if(t){const i=this._fetchNamespace(t);i&&i.insertNode(e,n)}i&&this.collectEnterElement(e)}collectEnterElement(t){this.collectedEnterElements.push(t)}markElementAsDisabled(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),Lt(t,"ng-animate-disabled")):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),Vt(t,"ng-animate-disabled"))}removeNode(t,e,n,i){if(Pt(e)){const s=t?this._fetchNamespace(t):null;if(s?s.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),n){const n=this.namespacesByHostElement.get(e);n&&n.id!==t&&n.removeNode(e,i)}}else this._onRemovalComplete(e,i)}markElementAsRemoved(t,e,n,i){this.collectedLeaveElements.push(e),e.__ng_removed={namespaceId:t,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1}}listen(t,e,n,i,s){return Pt(e)?this._fetchNamespace(t).listen(e,n,i,s):()=>{}}_buildInstruction(t,e,n,i,s){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,n,i,t.fromState.options,t.toState.options,e,s)}destroyInnerAnimations(t){let e=this.driver.query(t,".ng-trigger",!0);e.forEach(t=>this.destroyActiveAnimationsForElement(t)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(t,".ng-animating",!0),e.forEach(t=>this.finishActiveQueriedAnimationOnElement(t)))}destroyActiveAnimationsForElement(t){const e=this.playersByElement.get(t);e&&e.forEach(t=>{t.queued?t.markedForDestroy=!0:t.destroy()})}finishActiveQueriedAnimationOnElement(t){const e=this.playersByQueriedElement.get(t);e&&e.forEach(t=>t.finish())}whenRenderingDone(){return new Promise(t=>{if(this.players.length)return a(this.players).onDone(()=>t());t()})}processLeaveNode(t){const e=t.__ng_removed;if(e&&e.setForRemoval){if(t.__ng_removed=Et,e.namespaceId){this.destroyInnerAnimations(t);const n=this._fetchNamespace(e.namespaceId);n&&n.clearElementCache(t)}this._onRemovalComplete(t,e.setForRemoval)}this.driver.matchesElement(t,".ng-animate-disabled")&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(t=>{this.markElementAsDisabled(t,!1)})}flush(t=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((t,e)=>this._balanceNamespaceList(t,e)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;nt()),this._flushFns=[],this._whenQuietFns.length){const t=this._whenQuietFns;this._whenQuietFns=[],e.length?a(e).onDone(()=>{t.forEach(t=>t())}):t.forEach(t=>t())}}reportError(t){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${t.join("\n")}`)}_flushAnimations(t,e){const n=new rt,i=[],s=new Map,o=[],l=new Map,c=new Map,u=new Map,h=new Set;this.disabledNodes.forEach(t=>{h.add(t);const e=this.driver.query(t,".ng-animate-queued",!0);for(let n=0;n{const n="ng-enter"+b++;g.set(e,n),t.forEach(t=>Lt(t,n))});const _=[],y=new Set,v=new Set;for(let r=0;ry.add(t)):v.add(t))}const w=new Map,x=Ft(m,Array.from(y));x.forEach((t,e)=>{const n="ng-leave"+b++;w.set(e,n),t.forEach(t=>Lt(t,n))}),t.push(()=>{f.forEach((t,e)=>{const n=g.get(e);t.forEach(t=>Vt(t,n))}),x.forEach((t,e)=>{const n=w.get(e);t.forEach(t=>Vt(t,n))}),_.forEach(t=>{this.processLeaveNode(t)})});const C=[],S=[];for(let r=this._namespaceList.length-1;r>=0;r--)this._namespaceList[r].drainQueuedTransitions(e).forEach(t=>{const e=t.player,s=t.element;if(C.push(e),this.collectedEnterElements.length){const t=s.__ng_removed;if(t&&t.setForMove)return void e.destroy()}const r=!p||!this.driver.containsElement(p,s),a=w.get(s),h=g.get(s),m=this._buildInstruction(t,n,h,a,r);if(!m.errors||!m.errors.length)return r||t.isFallbackTransition?(e.onStart(()=>N(s,m.fromStyles)),e.onDestroy(()=>P(s,m.toStyles)),void i.push(e)):(m.timelines.forEach(t=>t.stretchStartingKeyframe=!0),n.append(s,m.timelines),o.push({instruction:m,player:e,element:s}),m.queriedElements.forEach(t=>d(l,t,[]).push(e)),m.preStyleProps.forEach((t,e)=>{const n=Object.keys(t);if(n.length){let t=c.get(e);t||c.set(e,t=new Set),n.forEach(e=>t.add(e))}}),void m.postStyleProps.forEach((t,e)=>{const n=Object.keys(t);let i=u.get(e);i||u.set(e,i=new Set),n.forEach(t=>i.add(t))}));S.push(m)});if(S.length){const t=[];S.forEach(e=>{t.push(`@${e.triggerName} has failed due to:\n`),e.errors.forEach(e=>t.push(`- ${e}\n`))}),C.forEach(t=>t.destroy()),this.reportError(t)}const O=new Map,k=new Map;o.forEach(t=>{const e=t.element;n.has(e)&&(k.set(e,e),this._beforeAnimationBuild(t.player.namespaceId,t.instruction,O))}),i.forEach(t=>{const e=t.element;this._getPreviousPlayers(e,!1,t.namespaceId,t.triggerName,null).forEach(t=>{d(O,e,[]).push(t),t.destroy()})});const E=_.filter(t=>zt(t,c,u)),j=new Map;Mt(j,this.driver,v,u,r.a).forEach(t=>{zt(t,c,u)&&E.push(t)});const T=new Map;f.forEach((t,e)=>{Mt(T,this.driver,new Set(t),c,r.o)}),E.forEach(t=>{const e=j.get(t),n=T.get(t);j.set(t,Object.assign(Object.assign({},e),n))});const R=[],A=[],I={};o.forEach(t=>{const{element:e,player:r,instruction:o}=t;if(n.has(e)){if(h.has(e))return r.onDestroy(()=>P(e,o.toStyles)),r.disabled=!0,r.overrideTotalTime(o.totalTime),void i.push(r);let t=I;if(k.size>1){let n=e;const i=[];for(;n=n.parentNode;){const e=k.get(n);if(e){t=e;break}i.push(n)}i.forEach(e=>k.set(e,t))}const n=this._buildAnimation(r.namespaceId,o,O,s,T,j);if(r.setRealPlayer(n),t===I)R.push(r);else{const e=this.playersByElement.get(t);e&&e.length&&(r.parentPlayer=a(e)),i.push(r)}}else N(e,o.fromStyles),r.onDestroy(()=>P(e,o.toStyles)),A.push(r),h.has(e)&&i.push(r)}),A.forEach(t=>{const e=s.get(t.element);if(e&&e.length){const n=a(e);t.setRealPlayer(n)}}),i.forEach(t=>{t.parentPlayer?t.syncPlayerEvents(t.parentPlayer):t.destroy()});for(let r=0;r<_.length;r++){const t=_[r],e=t.__ng_removed;if(Vt(t,"ng-leave"),e&&e.hasAnimation)continue;let n=[];if(l.size){let e=l.get(t);e&&e.length&&n.push(...e);let i=this.driver.query(t,".ng-animating",!0);for(let t=0;t!t.destroyed);i.length?Bt(this,t,i):this.processLeaveNode(t)}return _.length=0,R.forEach(t=>{this.players.push(t),t.onDone(()=>{t.destroy();const e=this.players.indexOf(t);this.players.splice(e,1)}),t.play()}),R}elementContainsData(t,e){let n=!1;const i=e.__ng_removed;return i&&i.setForRemoval&&(n=!0),this.playersByElement.has(e)&&(n=!0),this.playersByQueriedElement.has(e)&&(n=!0),this.statesByElement.has(e)&&(n=!0),this._fetchNamespace(t).elementContainsData(e)||n}afterFlush(t){this._flushFns.push(t)}afterFlushAnimationsDone(t){this._whenQuietFns.push(t)}_getPreviousPlayers(t,e,n,i,s){let r=[];if(e){const e=this.playersByQueriedElement.get(t);e&&(r=e)}else{const e=this.playersByElement.get(t);if(e){const t=!s||"void"==s;e.forEach(e=>{e.queued||(t||e.triggerName==i)&&r.push(e)})}}return(n||i)&&(r=r.filter(t=>!(n&&n!=t.namespaceId||i&&i!=t.triggerName))),r}_beforeAnimationBuild(t,e,n){const i=e.element,s=e.isRemovalTransition?void 0:t,r=e.isRemovalTransition?void 0:e.triggerName;for(const o of e.timelines){const t=o.element,a=t!==i,l=d(n,t,[]);this._getPreviousPlayers(t,a,s,r,e.toState).forEach(t=>{const e=t.getRealPlayer();e.beforeDestroy&&e.beforeDestroy(),t.destroy(),l.push(t)})}N(i,e.fromStyles)}_buildAnimation(t,e,n,i,s,o){const c=e.triggerName,u=e.element,h=[],p=new Set,m=new Set,f=e.timelines.map(e=>{const a=e.element;p.add(a);const d=a.__ng_removed;if(d&&d.removedBeforeQueried)return new r.d(e.duration,e.delay);const f=a!==u,g=function(t){const e=[];return function t(e,n){for(let i=0;it.getRealPlayer())).filter(t=>!!t.element&&t.element===a),b=s.get(a),_=o.get(a),y=l(0,this._normalizer,0,e.keyframes,b,_),v=this._buildPlayer(e,y,g);if(e.subTimeline&&i&&m.add(a),f){const e=new Dt(t,c,a);e.setRealPlayer(v),h.push(e)}return v});h.forEach(t=>{d(this.playersByQueriedElement,t.element,[]).push(t),t.onDone(()=>function(t,e,n){let i;if(t instanceof Map){if(i=t.get(e),i){if(i.length){const t=i.indexOf(n);i.splice(t,1)}0==i.length&&t.delete(e)}}else if(i=t[e],i){if(i.length){const t=i.indexOf(n);i.splice(t,1)}0==i.length&&delete t[e]}return i}(this.playersByQueriedElement,t.element,t))}),p.forEach(t=>Lt(t,"ng-animating"));const g=a(f);return g.onDestroy(()=>{p.forEach(t=>Vt(t,"ng-animating")),P(u,e.toStyles)}),m.forEach(t=>{d(i,t,[]).push(g)}),g}_buildPlayer(t,e,n){return e.length>0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,n):new r.d(t.duration,t.delay)}}class Dt{constructor(t,e,n){this.namespaceId=t,this.triggerName=e,this.element=n,this._player=new r.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(t){this._containsRealPlayer||(this._player=t,Object.keys(this._queuedCallbacks).forEach(e=>{this._queuedCallbacks[e].forEach(n=>c(t,e,void 0,n))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(t){this.totalTime=t}syncPlayerEvents(t){const e=this._player;e.triggerCallback&&t.onStart(()=>e.triggerCallback("start")),t.onDone(()=>this.finish()),t.onDestroy(()=>this.destroy())}_queueEvent(t,e){d(this._queuedCallbacks,t,[]).push(e)}onDone(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}onStart(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}onDestroy(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(t){this.queued||this._player.setPosition(t)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(t){const e=this._player;e.triggerCallback&&e.triggerCallback(t)}}function Pt(t){return t&&1===t.nodeType}function Nt(t,e){const n=t.style.display;return t.style.display=null!=e?e:"none",n}function Mt(t,e,n,i,s){const r=[];n.forEach(t=>r.push(Nt(t)));const o=[];i.forEach((n,i)=>{const r={};n.forEach(t=>{const n=r[t]=e.computeStyle(i,t,s);n&&0!=n.length||(i.__ng_removed=jt,o.push(i))}),t.set(i,r)});let a=0;return n.forEach(t=>Nt(t,r[a++])),o}function Ft(t,e){const n=new Map;if(t.forEach(t=>n.set(t,[])),0==e.length)return n;const i=new Set(e),s=new Map;return e.forEach(t=>{const e=function t(e){if(!e)return 1;let r=s.get(e);if(r)return r;const o=e.parentNode;return r=n.has(o)?o:i.has(o)?1:t(o),s.set(e,r),r}(t);1!==e&&n.get(e).push(t)}),n}function Lt(t,e){if(t.classList)t.classList.add(e);else{let n=t.$$classes;n||(n=t.$$classes={}),n[e]=!0}}function Vt(t,e){if(t.classList)t.classList.remove(e);else{let n=t.$$classes;n&&delete n[e]}}function Bt(t,e,n){a(n).onDone(()=>t.processLeaveNode(e))}function zt(t,e,n){const i=n.get(t);if(!i)return!1;let s=e.get(t);return s?i.forEach(t=>s.add(t)):e.set(t,i),n.delete(t),!0}class Ht{constructor(t,e,n){this.bodyNode=t,this._driver=e,this._triggerCache={},this.onRemovalComplete=(t,e)=>{},this._transitionEngine=new It(t,e,n),this._timelineEngine=new Ot(t,e,n),this._transitionEngine.onRemovalComplete=(t,e)=>this.onRemovalComplete(t,e)}registerTrigger(t,e,n,i,s){const r=t+"-"+i;let o=this._triggerCache[r];if(!o){const t=[],e=Q(this._driver,s,t);if(t.length)throw new Error(`The animation trigger "${i}" has failed to build due to the following errors:\n - ${t.join("\n - ")}`);o=function(t,e){return new xt(t,e)}(i,e),this._triggerCache[r]=o}this._transitionEngine.registerTrigger(e,i,o)}register(t,e){this._transitionEngine.register(t,e)}destroy(t,e){this._transitionEngine.destroy(t,e)}onInsert(t,e,n,i){this._transitionEngine.insertNode(t,e,n,i)}onRemove(t,e,n,i){this._transitionEngine.removeNode(t,e,i||!1,n)}disableAnimations(t,e){this._transitionEngine.markElementAsDisabled(t,e)}process(t,e,n,i){if("@"==n.charAt(0)){const[t,s]=p(n);this._timelineEngine.command(t,e,s,i)}else this._transitionEngine.trigger(t,e,n,i)}listen(t,e,n,i,s){if("@"==n.charAt(0)){const[t,i]=p(n);return this._timelineEngine.listen(t,e,i,s)}return this._transitionEngine.listen(t,e,n,i,s)}flush(t=-1){this._transitionEngine.flush(t)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function Ut(t,e){let n=null,i=null;return Array.isArray(e)&&e.length?(n=Wt(e[0]),e.length>1&&(i=Wt(e[e.length-1]))):e&&(n=Wt(e)),n||i?new $t(t,n,i):null}let $t=(()=>{class t{constructor(e,n,i){this._element=e,this._startStyles=n,this._endStyles=i,this._state=0;let s=t.initialStylesByElement.get(e);s||t.initialStylesByElement.set(e,s={}),this._initialStyles=s}start(){this._state<1&&(this._startStyles&&P(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(P(this._element,this._initialStyles),this._endStyles&&(P(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(N(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(N(this._element,this._endStyles),this._endStyles=null),P(this._element,this._initialStyles),this._state=3)}}return t.initialStylesByElement=new WeakMap,t})();function Wt(t){let e=null;const n=Object.keys(t);for(let i=0;ithis._handleCallback(t)}apply(){!function(t,e){const n=Jt(t,"").trim();n.length&&(function(t,e){let n=0;for(let i=0;i=this._delay&&n>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),Yt(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function(t,e){const n=Jt(t,"").split(","),i=Zt(n,e);i>=0&&(n.splice(i,1),Qt(t,"",n.join(",")))}(this._element,this._name))}}function Xt(t,e,n){Qt(t,"PlayState",n,Kt(t,e))}function Kt(t,e){const n=Jt(t,"");return n.indexOf(",")>0?Zt(n.split(","),e):Zt([n],e)}function Zt(t,e){for(let n=0;n=0)return n;return-1}function Yt(t,e,n){n?t.removeEventListener("animationend",e):t.addEventListener("animationend",e)}function Qt(t,e,n,i){const s="animation"+e;if(null!=i){const e=t.style[s];if(e.length){const t=e.split(",");t[i]=n,n=t.join(",")}}t.style[s]=n}function Jt(t,e){return t.style["animation"+e]}class te{constructor(t,e,n,i,s,r,o,a){this.element=t,this.keyframes=e,this.animationName=n,this._duration=i,this._delay=s,this._finalStyles=o,this._specialStyles=a,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=r||"linear",this.totalTime=i+s,this._buildStyler()}onStart(t){this._onStartFns.push(t)}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}destroy(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(t=>t()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(t=>t()),this._onStartFns=[]}finish(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(t){this._styler.setPosition(t)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new Gt(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(t=>t()),e.length=0}beforeDestroy(){this.init();const t={};if(this.hasStarted()){const e=this._state>=3;Object.keys(this._finalStyles).forEach(n=>{"offset"!=n&&(t[n]=e?this._finalStyles[n]:q(this.element,n))})}this.currentSnapshot=t}}class ee extends r.d{constructor(t,e){super(),this.element=t,this._startingStyles={},this.__initialized=!1,this._styles=S(e)}init(){!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach(t=>{this._startingStyles[t]=this.element.style[t]}),super.init())}play(){this._startingStyles&&(this.init(),Object.keys(this._styles).forEach(t=>this.element.style.setProperty(t,this._styles[t])),super.play())}destroy(){this._startingStyles&&(Object.keys(this._startingStyles).forEach(t=>{const e=this._startingStyles[t];e?this.element.style.setProperty(t,e):this.element.style.removeProperty(t)}),this._startingStyles=null,super.destroy())}}class ne{constructor(){this._count=0,this._head=document.querySelector("head"),this._warningIssued=!1}validateStyleProperty(t){return v(t)}matchesElement(t,e){return w(t,e)}containsElement(t,e){return x(t,e)}query(t,e,n){return C(t,e,n)}computeStyle(t,e,n){return window.getComputedStyle(t)[e]}buildKeyframeElement(t,e,n){n=n.map(t=>S(t));let i=`@keyframes ${e} {\n`,s="";n.forEach(t=>{s=" ";const e=parseFloat(t.offset);i+=`${s}${100*e}% {\n`,s+=" ",Object.keys(t).forEach(e=>{const n=t[e];switch(e){case"offset":return;case"easing":return void(n&&(i+=`${s}animation-timing-function: ${n};\n`));default:return void(i+=`${s}${e}: ${n};\n`)}}),i+=`${s}}\n`}),i+="}\n";const r=document.createElement("style");return r.innerHTML=i,r}animate(t,e,n,i,s,r=[],o){o&&this._notifyFaultyScrubber();const a=r.filter(t=>t instanceof te),l={};U(n,i)&&a.forEach(t=>{let e=t.currentSnapshot;Object.keys(e).forEach(t=>l[t]=e[t])});const c=function(t){let e={};return t&&(Array.isArray(t)?t:[t]).forEach(t=>{Object.keys(t).forEach(n=>{"offset"!=n&&"easing"!=n&&(e[n]=t[n])})}),e}(e=$(t,e,l));if(0==n)return new ee(t,c);const u=`gen_css_kf_${this._count++}`,h=this.buildKeyframeElement(t,u,e);document.querySelector("head").appendChild(h);const d=Ut(t,e),p=new te(t,e,u,n,i,s,c,d);return p.onDestroy(()=>{var t;(t=h).parentNode.removeChild(t)}),p}_notifyFaultyScrubber(){this._warningIssued||(console.warn("@angular/animations: please load the web-animations.js polyfill to allow programmatic access...\n"," visit http://bit.ly/IWukam to learn more about using the web-animation-js polyfill."),this._warningIssued=!0)}}class ie{constructor(t,e,n,i){this.element=t,this.keyframes=e,this.options=n,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(t=>t()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const t=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,t,this.options),this._finalKeyframe=t.length?t[t.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(t,e,n){return t.animate(e,n)}onStart(t){this._onStartFns.push(t)}onDone(t){this._onDoneFns.push(t)}onDestroy(t){this._onDestroyFns.push(t)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(t=>t()),this._onDestroyFns=[])}setPosition(t){this.domPlayer.currentTime=t*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const t={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(e=>{"offset"!=e&&(t[e]=this._finished?this._finalKeyframe[e]:q(this.element,e))}),this.currentSnapshot=t}triggerCallback(t){const e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(t=>t()),e.length=0}}class se{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(re().toString()),this._cssKeyframesDriver=new ne}validateStyleProperty(t){return v(t)}matchesElement(t,e){return w(t,e)}containsElement(t,e){return x(t,e)}query(t,e,n){return C(t,e,n)}computeStyle(t,e,n){return window.getComputedStyle(t)[e]}overrideWebAnimationsSupport(t){this._isNativeImpl=t}animate(t,e,n,i,s,r=[],o){if(!o&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(t,e,n,i,s,r);const a={duration:n,delay:i,fill:0==i?"both":"forwards"};s&&(a.easing=s);const l={},c=r.filter(t=>t instanceof ie);U(n,i)&&c.forEach(t=>{let e=t.currentSnapshot;Object.keys(e).forEach(t=>l[t]=e[t])});const u=Ut(t,e=$(t,e=e.map(t=>A(t,!1)),l));return new ie(t,e,a,u)}}function re(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var oe=n("ofXK");let ae=(()=>{class t extends r.b{constructor(t,e){super(),this._nextAnimationId=0,this._renderer=t.createRenderer(e.body,{id:"0",encapsulation:i.R.None,styles:[],data:{animation:[]}})}build(t){const e=this._nextAnimationId.toString();this._nextAnimationId++;const n=Array.isArray(t)?Object(r.i)(t):t;return ue(this._renderer,null,e,"register",[n]),new le(e,this._renderer)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.H),i.bc(oe.d))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();class le extends r.c{constructor(t,e){super(),this._id=t,this._renderer=e}create(t,e){return new ce(this._id,t,e||{},this._renderer)}}class ce{constructor(t,e,n,i){this.id=t,this.element=e,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",n)}_listen(t,e){return this._renderer.listen(this.element,`@@${this.id}:${t}`,e)}_command(t,...e){return ue(this._renderer,this.element,this.id,t,e)}onDone(t){this._listen("done",t)}onStart(t){this._listen("start",t)}onDestroy(t){this._listen("destroy",t)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset")}setPosition(t){this._command("setPosition",t)}getPosition(){return 0}}function ue(t,e,n,i,s){return t.setProperty(e,`@@${n}:${i}`,s)}let he=(()=>{class t{constructor(t,e,n){this.delegate=t,this.engine=e,this._zone=n,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),e.onRemovalComplete=(t,e)=>{e&&e.parentNode(t)&&e.removeChild(t.parentNode,t)}}createRenderer(t,e){const n=this.delegate.createRenderer(t,e);if(!(t&&e&&e.data&&e.data.animation)){let t=this._rendererCache.get(n);return t||(t=new de("",n,this.engine),this._rendererCache.set(n,t)),t}const i=e.id,s=e.id+"-"+this._currentId;this._currentId++,this.engine.register(s,t);const r=e=>{Array.isArray(e)?e.forEach(r):this.engine.registerTrigger(i,s,t,e.name,e)};return e.data.animation.forEach(r),new pe(this,s,n,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(t,e,n){t>=0&&te(n)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(t=>{const[e,n]=t;e(n)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([e,n]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.H),i.bc(Ht),i.bc(i.B))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();class de{constructor(t,e,n){this.namespaceId=t,this.delegate=e,this.engine=n,this.destroyNode=this.delegate.destroyNode?t=>e.destroyNode(t):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(t,e){return this.delegate.createElement(t,e)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}appendChild(t,e){this.delegate.appendChild(t,e),this.engine.onInsert(this.namespaceId,e,t,!1)}insertBefore(t,e,n){this.delegate.insertBefore(t,e,n),this.engine.onInsert(this.namespaceId,e,t,!0)}removeChild(t,e,n){this.engine.onRemove(this.namespaceId,e,this.delegate,n)}selectRootElement(t,e){return this.delegate.selectRootElement(t,e)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,e,n,i){this.delegate.setAttribute(t,e,n,i)}removeAttribute(t,e,n){this.delegate.removeAttribute(t,e,n)}addClass(t,e){this.delegate.addClass(t,e)}removeClass(t,e){this.delegate.removeClass(t,e)}setStyle(t,e,n,i){this.delegate.setStyle(t,e,n,i)}removeStyle(t,e,n){this.delegate.removeStyle(t,e,n)}setProperty(t,e,n){"@"==e.charAt(0)&&"@.disabled"==e?this.disableAnimations(t,!!n):this.delegate.setProperty(t,e,n)}setValue(t,e){this.delegate.setValue(t,e)}listen(t,e,n){return this.delegate.listen(t,e,n)}disableAnimations(t,e){this.engine.disableAnimations(t,e)}}class pe extends de{constructor(t,e,n,i){super(e,n,i),this.factory=t,this.namespaceId=e}setProperty(t,e,n){"@"==e.charAt(0)?"."==e.charAt(1)&&"@.disabled"==e?this.disableAnimations(t,n=void 0===n||!!n):this.engine.process(this.namespaceId,t,e.substr(1),n):this.delegate.setProperty(t,e,n)}listen(t,e,n){if("@"==e.charAt(0)){const i=function(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(t);let s=e.substr(1),r="";return"@"!=s.charAt(0)&&([s,r]=function(t){const e=t.indexOf(".");return[t.substring(0,e),t.substr(e+1)]}(s)),this.engine.listen(this.namespaceId,i,s,r,t=>{this.factory.scheduleListenerCallback(t._data||-1,n,t)})}return this.delegate.listen(t,e,n)}}let me=(()=>{class t extends Ht{constructor(t,e,n){super(t.body,e,n)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(oe.d),i.bc(k),i.bc(ft))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const fe=new i.s("AnimationModuleType"),ge=[{provide:k,useFactory:function(){return"function"==typeof re()?new se:new ne}},{provide:fe,useValue:"BrowserAnimations"},{provide:r.b,useClass:ae},{provide:ft,useFactory:function(){return new gt}},{provide:Ht,useClass:me},{provide:i.H,useFactory:function(t,e,n){return new he(t,e,n)},deps:[s.e,Ht,i.B]}];let be=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:ge,imports:[s.a]}),t})()},SeVD:function(t,e,n){"use strict";n.d(e,"a",(function(){return u}));var i=n("ngJS"),s=n("NJ4a"),r=n("Lhse"),o=n("kJWO"),a=n("I55L"),l=n("c2HN"),c=n("XoHu");const u=t=>{if(t&&"function"==typeof t[o.a])return u=t,t=>{const e=u[o.a]();if("function"!=typeof e.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return e.subscribe(t)};if(Object(a.a)(t))return Object(i.a)(t);if(Object(l.a)(t))return n=t,t=>(n.then(e=>{t.closed||(t.next(e),t.complete())},e=>t.error(e)).then(null,s.a),t);if(t&&"function"==typeof t[r.a])return e=t,t=>{const n=e[r.a]();for(;;){const e=n.next();if(e.done){t.complete();break}if(t.next(e.value),t.closed)break}return"function"==typeof n.return&&t.add(()=>{n.return&&n.return()}),t};{const e=Object(c.a)(t)?"an invalid object":`'${t}'`;throw new TypeError(`You provided ${e} where a stream was expected.`+" You can provide an Observable, Promise, Array, or Iterable.")}var e,n,u}},SpAZ:function(t,e,n){"use strict";function i(t){return t}n.d(e,"a",(function(){return i}))},UXun:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("jtHE");function s(t,e,n){let s;return s=t&&"object"==typeof t?t:{bufferSize:t,windowTime:e,refCount:!1,scheduler:n},t=>t.lift(function({bufferSize:t=Number.POSITIVE_INFINITY,windowTime:e=Number.POSITIVE_INFINITY,refCount:n,scheduler:s}){let r,o,a=0,l=!1,c=!1;return function(u){a++,r&&!l||(l=!1,r=new i.a(t,e,s),o=u.subscribe({next(t){r.next(t)},error(t){l=!0,r.error(t)},complete(){c=!0,o=void 0,r.complete()}}));const h=r.subscribe(this);this.add(()=>{a--,h.unsubscribe(),o&&!c&&n&&0===a&&(o.unsubscribe(),o=void 0,r=void 0)})}}(s))}},VRyK:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("HDdC"),s=n("z+Ro"),r=n("bHdf"),o=n("yCtX");function a(...t){let e=Number.POSITIVE_INFINITY,n=null,a=t[t.length-1];return Object(s.a)(a)?(n=t.pop(),t.length>1&&"number"==typeof t[t.length-1]&&(e=t.pop())):"number"==typeof a&&(e=t.pop()),null===n&&1===t.length&&t[0]instanceof i.a?t[0]:Object(r.a)(e)(Object(o.a)(t,n))}},XNiG:function(t,e,n){"use strict";n.d(e,"b",(function(){return c})),n.d(e,"a",(function(){return u}));var i=n("HDdC"),s=n("7o/Q"),r=n("quSY"),o=n("9ppp"),a=n("Ylt2"),l=n("2QA8");class c extends s.a{constructor(t){super(t),this.destination=t}}let u=(()=>{class t extends i.a{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[l.a](){return new c(this)}lift(t){const e=new h(this,this);return e.operator=t,e}next(t){if(this.closed)throw new o.a;if(!this.isStopped){const{observers:e}=this,n=e.length,i=e.slice();for(let s=0;snew h(t,e),t})();class h extends u{constructor(t,e){super(),this.destination=t,this.source=e}next(t){const{destination:e}=this;e&&e.next&&e.next(t)}error(t){const{destination:e}=this;e&&e.error&&this.destination.error(t)}complete(){const{destination:t}=this;t&&t.complete&&this.destination.complete()}_subscribe(t){const{source:e}=this;return e?this.source.subscribe(t):r.a.EMPTY}}},XoHu:function(t,e,n){"use strict";function i(t){return null!==t&&"object"==typeof t}n.d(e,"a",(function(){return i}))},Ylt2:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("quSY");class s extends i.a{constructor(t,e){super(),this.subject=t,this.subscriber=e,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const t=this.subject,e=t.observers;if(this.subject=null,!e||0===e.length||t.isStopped||t.closed)return;const n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},ZUHj:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("51Dv"),s=n("SeVD"),r=n("HDdC");function o(t,e,n,o,a=new i.a(t,n,o)){if(!a.closed)return e instanceof r.a?e.subscribe(a):Object(s.a)(e)(a)}},bHdf:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("5+tZ"),s=n("SpAZ");function r(t=Number.POSITIVE_INFINITY){return Object(i.a)(s.a,t)}},bOdf:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("5+tZ");function s(t,e){return Object(i.a)(t,e,1)}},bTqV:function(t,e,n){"use strict";n.d(e,"a",(function(){return p})),n.d(e,"b",(function(){return d})),n.d(e,"c",(function(){return m}));var i=n("FKr1"),s=n("R1ws"),r=n("fXoL"),o=n("u47x");const a=["mat-button",""],l=["*"],c=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"];class u{constructor(t){this._elementRef=t}}const h=Object(i.r)(Object(i.t)(Object(i.s)(u)));let d=(()=>{class t extends h{constructor(t,e,n){super(t),this._focusMonitor=e,this._animationMode=n,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const i of c)this._hasHostAttributes(i)&&this._getHostElement().classList.add(i);t.nativeElement.classList.add("mat-button-base"),this._focusMonitor.monitor(this._elementRef,!0),this.isRoundButton&&(this.color="accent")}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(t="program",e){this._focusMonitor.focusVia(this._getHostElement(),t,e)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...t){return t.some(t=>this._getHostElement().hasAttribute(t))}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.m),r.Rb(o.e),r.Rb(s.a,8))},t.\u0275cmp=r.Lb({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(t,e){var n;1&t&&r.Ic(i.m,!0),2&t&&r.qc(n=r.gc())&&(e.ripple=n.first)},hostAttrs:[1,"mat-focus-indicator"],hostVars:3,hostBindings:function(t,e){2&t&&(r.Fb("disabled",e.disabled||null),r.Ib("_mat-animation-noopable","NoopAnimations"===e._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[r.Bb],attrs:a,ngContentSelectors:l,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(t,e){1&t&&(r.nc(),r.Xb(0,"span",0),r.mc(1),r.Wb(),r.Sb(2,"div",1),r.Sb(3,"div",2)),2&t&&(r.Eb(2),r.Ib("mat-button-ripple-round",e.isRoundButton||e.isIconButton),r.oc("matRippleDisabled",e._isRippleDisabled())("matRippleCentered",e.isIconButton)("matRippleTrigger",e._getHostElement()))},directives:[i.m],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button[disabled],.mat-icon-button[disabled],.mat-stroked-button[disabled],.mat-flat-button[disabled]{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button[disabled]{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab[disabled]{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab[disabled]{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.cdk-high-contrast-active .mat-button-focus-overlay{background-color:#fff}.cdk-high-contrast-black-on-white .mat-button-focus-overlay{background-color:#000}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"],encapsulation:2,changeDetection:0}),t})(),p=(()=>{class t extends d{constructor(t,e,n){super(e,t,n)}_haltDisabledEvents(t){this.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(o.e),r.Rb(r.m),r.Rb(s.a,8))},t.\u0275cmp=r.Lb({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(t,e){1&t&&r.fc("click",(function(t){return e._haltDisabledEvents(t)})),2&t&&(r.Fb("tabindex",e.disabled?-1:e.tabIndex||0)("disabled",e.disabled||null)("aria-disabled",e.disabled.toString()),r.Ib("_mat-animation-noopable","NoopAnimations"===e._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[r.Bb],attrs:a,ngContentSelectors:l,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(t,e){1&t&&(r.nc(),r.Xb(0,"span",0),r.mc(1),r.Wb(),r.Sb(2,"div",1),r.Sb(3,"div",2)),2&t&&(r.Eb(2),r.Ib("mat-button-ripple-round",e.isRoundButton||e.isIconButton),r.oc("matRippleDisabled",e._isRippleDisabled())("matRippleCentered",e.isIconButton)("matRippleTrigger",e._getHostElement()))},directives:[i.m],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button[disabled],.mat-icon-button[disabled],.mat-stroked-button[disabled],.mat-flat-button[disabled]{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button[disabled]{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab[disabled]{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab[disabled]{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.cdk-high-contrast-active .mat-button-focus-overlay{background-color:#fff}.cdk-high-contrast-black-on-white .mat-button-focus-overlay{background-color:#000}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"],encapsulation:2,changeDetection:0}),t})(),m=(()=>{class t{}return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)},imports:[[i.n,i.e],i.e]}),t})()},c2HN:function(t,e,n){"use strict";function i(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}n.d(e,"a",(function(){return i}))},cH1L:function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return o}));var i=n("fXoL"),s=n("ofXK");const r=new i.s("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(i.X)(s.d)}});let o=(()=>{class t{constructor(t){if(this.value="ltr",this.change=new i.p,t){const e=t.documentElement?t.documentElement.dir:null,n=(t.body?t.body.dir:null)||e;this.value="ltr"===n||"rtl"===n?n:"ltr"}}ngOnDestroy(){this.change.complete()}}return t.\u0275fac=function(e){return new(e||t)(i.bc(r,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(r,8))},token:t,providedIn:"root"}),t})(),a=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})()},cp0P:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("HDdC"),s=n("DH7j"),r=n("lJxs"),o=n("XoHu"),a=n("Cfvw");function l(...t){if(1===t.length){const e=t[0];if(Object(s.a)(e))return c(e,null);if(Object(o.a)(e)&&Object.getPrototypeOf(e)===Object.prototype){const t=Object.keys(e);return c(t.map(t=>e[t]),t)}}if("function"==typeof t[t.length-1]){const e=t.pop();return c(t=1===t.length&&Object(s.a)(t[0])?t[0]:t,null).pipe(Object(r.a)(t=>e(...t)))}return c(t,null)}function c(t,e){return new i.a(n=>{const i=t.length;if(0===i)return void n.complete();const s=new Array(i);let r=0,o=0;for(let l=0;l{u||(u=!0,o++),s[l]=t},error:t=>n.error(t),complete:()=>{r++,r!==i&&u||(o===i&&n.next(e?e.reduce((t,e,n)=>(t[e]=s[n],t),{}):s),n.complete())}}))}})}},d3UM:function(t,e,n){"use strict";n.d(e,"a",(function(){return $})),n.d(e,"b",(function(){return W}));var i=n("rDax"),s=n("ofXK"),r=n("fXoL"),o=n("FKr1"),a=n("kmnG"),l=n("u47x"),c=n("8LU1"),u=n("0EQZ"),h=n("FtGj"),d=n("XNiG"),p=n("NXyV"),m=n("VRyK"),f=n("JX91"),g=n("eIep"),b=n("IzEk"),_=n("pLZG"),y=n("lJxs"),v=n("/uUt"),w=n("1G5W"),x=n("R0Ic"),C=n("vxfF"),S=n("cH1L"),O=n("3Pt+");const k=["trigger"],E=["panel"];function j(t,e){if(1&t&&(r.Xb(0,"span",8),r.Dc(1),r.Wb()),2&t){const t=r.jc();r.Eb(1),r.Ec(t.placeholder||"\xa0")}}function T(t,e){if(1&t&&(r.Xb(0,"span"),r.Dc(1),r.Wb()),2&t){const t=r.jc(2);r.Eb(1),r.Ec(t.triggerValue||"\xa0")}}function R(t,e){1&t&&r.mc(0,0,["*ngSwitchCase","true"])}function A(t,e){if(1&t&&(r.Xb(0,"span",9),r.Bc(1,T,2,1,"span",10),r.Bc(2,R,1,0,void 0,11),r.Wb()),2&t){const t=r.jc();r.oc("ngSwitch",!!t.customTrigger),r.Eb(2),r.oc("ngSwitchCase",!0)}}function I(t,e){if(1&t){const t=r.Yb();r.Xb(0,"div",12),r.Xb(1,"div",13,14),r.fc("@transformPanel.done",(function(e){return r.uc(t),r.jc()._panelDoneAnimatingStream.next(e.toState)}))("keydown",(function(e){return r.uc(t),r.jc()._handleKeydown(e)})),r.mc(3,1),r.Wb(),r.Wb()}if(2&t){const t=r.jc();r.oc("@transformPanelWrap",void 0),r.Eb(1),r.Hb("mat-select-panel ",t._getPanelTheme(),""),r.Ac("transform-origin",t._transformOrigin)("font-size",t._triggerFontSize,"px"),r.oc("ngClass",t.panelClass)("@transformPanel",t.multiple?"showing-multiple":"showing")}}const D=[[["mat-select-trigger"]],"*"],P=["mat-select-trigger","*"],N={transformPanelWrap:Object(x.m)("transformPanelWrap",[Object(x.l)("* => void",Object(x.h)("@transformPanel",[Object(x.f)()],{optional:!0}))]),transformPanel:Object(x.m)("transformPanel",[Object(x.j)("void",Object(x.k)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),Object(x.j)("showing",Object(x.k)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),Object(x.j)("showing-multiple",Object(x.k)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),Object(x.l)("void => *",Object(x.e)("120ms cubic-bezier(0, 0, 0.2, 1)")),Object(x.l)("* => void",Object(x.e)("100ms 25ms linear",Object(x.k)({opacity:0})))])};let M=0;const F=new r.s("mat-select-scroll-strategy"),L=new r.s("MAT_SELECT_CONFIG"),V={provide:F,deps:[i.c],useFactory:function(t){return()=>t.scrollStrategies.reposition()}};class B{constructor(t,e){this.source=t,this.value=e}}class z{constructor(t,e,n,i,s){this._elementRef=t,this._defaultErrorStateMatcher=e,this._parentForm=n,this._parentFormGroup=i,this.ngControl=s}}const H=Object(o.s)(Object(o.v)(Object(o.t)(Object(o.u)(z))));let U=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["mat-select-trigger"]]}),t})(),$=(()=>{class t extends H{constructor(t,e,n,i,s,o,a,l,c,u,h,v,w,x){super(s,i,a,l,u),this._viewportRuler=t,this._changeDetectorRef=e,this._ngZone=n,this._dir=o,this._parentFormField=c,this.ngControl=u,this._liveAnnouncer=w,this._panelOpen=!1,this._required=!1,this._scrollTop=0,this._multiple=!1,this._compareWith=(t,e)=>t===e,this._uid=`mat-select-${M++}`,this._destroy=new d.a,this._triggerFontSize=0,this._onChange=()=>{},this._onTouched=()=>{},this._optionIds="",this._transformOrigin="top",this._panelDoneAnimatingStream=new d.a,this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}],this._disableOptionCentering=!1,this._focused=!1,this.controlType="mat-select",this.ariaLabel="",this.optionSelectionChanges=Object(p.a)(()=>{const t=this.options;return t?t.changes.pipe(Object(f.a)(t),Object(g.a)(()=>Object(m.a)(...t.map(t=>t.onSelectionChange)))):this._ngZone.onStable.asObservable().pipe(Object(b.a)(1),Object(g.a)(()=>this.optionSelectionChanges))}),this.openedChange=new r.p,this._openedStream=this.openedChange.pipe(Object(_.a)(t=>t),Object(y.a)(()=>{})),this._closedStream=this.openedChange.pipe(Object(_.a)(t=>!t),Object(y.a)(()=>{})),this.selectionChange=new r.p,this.valueChange=new r.p,this.ngControl&&(this.ngControl.valueAccessor=this),this._scrollStrategyFactory=v,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(h)||0,this.id=this.id,x&&(null!=x.disableOptionCentering&&(this.disableOptionCentering=x.disableOptionCentering),null!=x.typeaheadDebounceInterval&&(this.typeaheadDebounceInterval=x.typeaheadDebounceInterval))}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(t){this._placeholder=t,this.stateChanges.next()}get required(){return this._required}set required(t){this._required=Object(c.c)(t),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(t){if(this._selectionModel)throw Error("Cannot change `multiple` mode of select after initialization.");this._multiple=Object(c.c)(t)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(t){this._disableOptionCentering=Object(c.c)(t)}get compareWith(){return this._compareWith}set compareWith(t){if("function"!=typeof t)throw Error("`compareWith` must be a function.");this._compareWith=t,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(t){t!==this._value&&(this.writeValue(t),this._value=t)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(t){this._typeaheadDebounceInterval=Object(c.f)(t)}get id(){return this._id}set id(t){this._id=t||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new u.c(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Object(v.a)(),Object(w.a)(this._destroy)).subscribe(()=>{this.panelOpen?(this._scrollTop=0,this.openedChange.emit(!0)):(this.openedChange.emit(!1),this.overlayDir.offsetX=0,this._changeDetectorRef.markForCheck())}),this._viewportRuler.change().pipe(Object(w.a)(this._destroy)).subscribe(()=>{this._panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(Object(w.a)(this._destroy)).subscribe(t=>{t.added.forEach(t=>t.select()),t.removed.forEach(t=>t.deselect())}),this.options.changes.pipe(Object(f.a)(null),Object(w.a)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){this.ngControl&&this.updateErrorState()}ngOnChanges(t){t.disabled&&this.stateChanges.next(),t.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){!this.disabled&&this.options&&this.options.length&&!this._panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._calculateOverlayPosition(),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this._ngZone.onStable.asObservable().pipe(Object(b.a)(1)).subscribe(()=>{this._triggerFontSize&&this.overlayDir.overlayRef&&this.overlayDir.overlayRef.overlayElement&&(this.overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(t){this.options&&this._setSelectionByValue(t)}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this.disabled=t,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const t=this._selectionModel.selected.map(t=>t.viewValue);return this._isRtl()&&t.reverse(),t.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(t){this.disabled||(this.panelOpen?this._handleOpenKeydown(t):this._handleClosedKeydown(t))}_handleClosedKeydown(t){const e=t.keyCode,n=e===h.d||e===h.p||e===h.i||e===h.m,i=e===h.f||e===h.n,s=this._keyManager;if(!s.isTyping()&&i&&!Object(h.s)(t)||(this.multiple||t.altKey)&&n)t.preventDefault(),this.open();else if(!this.multiple){const n=this.selected;e===h.h||e===h.e?(e===h.h?s.setFirstItemActive():s.setLastItemActive(),t.preventDefault()):s.onKeydown(t);const i=this.selected;i&&n!==i&&this._liveAnnouncer.announce(i.viewValue,1e4)}}_handleOpenKeydown(t){const e=this._keyManager,n=t.keyCode,i=n===h.d||n===h.p,s=e.isTyping();if(n===h.h||n===h.e)t.preventDefault(),n===h.h?e.setFirstItemActive():e.setLastItemActive();else if(i&&t.altKey)t.preventDefault(),this.close();else if(s||n!==h.f&&n!==h.n||!e.activeItem||Object(h.s)(t))if(!s&&this._multiple&&n===h.a&&t.ctrlKey){t.preventDefault();const e=this.options.some(t=>!t.disabled&&!t.selected);this.options.forEach(t=>{t.disabled||(e?t.select():t.deselect())})}else{const n=e.activeItemIndex;e.onKeydown(t),this._multiple&&i&&t.shiftKey&&e.activeItem&&e.activeItemIndex!==n&&e.activeItem._selectViaInteraction()}else t.preventDefault(),e.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this.overlayDir.positionChange.pipe(Object(b.a)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value),this.stateChanges.next()})}_setSelectionByValue(t){if(this.multiple&&t){if(!Array.isArray(t))throw Error("Value must be an array in multiple-selection mode.");this._selectionModel.clear(),t.forEach(t=>this._selectValue(t)),this._sortValues()}else{this._selectionModel.clear();const e=this._selectValue(t);e?this._keyManager.setActiveItem(e):this.panelOpen||this._keyManager.setActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectValue(t){const e=this.options.find(e=>{try{return null!=e.value&&this._compareWith(e.value,t)}catch(n){return Object(r.Y)()&&console.warn(n),!1}});return e&&this._selectionModel.select(e),e}_initKeyManager(){this._keyManager=new l.b(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe(Object(w.a)(this._destroy)).subscribe(()=>{!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close()}),this._keyManager.change.pipe(Object(w.a)(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollActiveOptionIntoView():this._panelOpen||this.multiple||!this._keyManager.activeItem||this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const t=Object(m.a)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Object(w.a)(t)).subscribe(t=>{this._onSelect(t.source,t.isUserInput),t.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),Object(m.a)(...this.options.map(t=>t._stateChanges)).pipe(Object(w.a)(t)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()}),this._setOptionIds()}_onSelect(t,e){const n=this._selectionModel.isSelected(t);null!=t.value||this._multiple?(n!==t.selected&&(t.selected?this._selectionModel.select(t):this._selectionModel.deselect(t)),e&&this._keyManager.setActiveItem(t),this.multiple&&(this._sortValues(),e&&this.focus())):(t.deselect(),this._selectionModel.clear(),this._propagateChanges(t.value)),n!==this._selectionModel.isSelected(t)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const t=this.options.toArray();this._selectionModel.sort((e,n)=>this.sortComparator?this.sortComparator(e,n,t):t.indexOf(e)-t.indexOf(n)),this.stateChanges.next()}}_propagateChanges(t){let e=null;e=this.multiple?this.selected.map(t=>t.value):this.selected?this.selected.value:t,this._value=e,this.valueChange.emit(e),this._onChange(e),this.selectionChange.emit(new B(this,e)),this._changeDetectorRef.markForCheck()}_setOptionIds(){this._optionIds=this.options.map(t=>t.id).join(" ")}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_scrollActiveOptionIntoView(){const t=this._keyManager.activeItemIndex||0,e=Object(o.p)(t,this.options,this.optionGroups);this.panel.nativeElement.scrollTop=Object(o.q)(t+e,this._getItemHeight(),this.panel.nativeElement.scrollTop,256)}focus(t){this._elementRef.nativeElement.focus(t)}_getOptionIndex(t){return this.options.reduce((e,n,i)=>void 0!==e?e:t===n?i:void 0,void 0)}_calculateOverlayPosition(){const t=this._getItemHeight(),e=this._getItemCount(),n=Math.min(e*t,256),i=e*t-n;let s=this.empty?0:this._getOptionIndex(this._selectionModel.selected[0]);s+=Object(o.p)(s,this.options,this.optionGroups);const r=n/2;this._scrollTop=this._calculateOverlayScroll(s,r,i),this._offsetY=this._calculateOverlayOffsetY(s,r,i),this._checkOverlayWithinViewport(i)}_calculateOverlayScroll(t,e,n){const i=this._getItemHeight();return Math.min(Math.max(0,i*t-e+i/2),n)}_getAriaLabel(){return this.ariaLabelledby?null:this.ariaLabel||this.placeholder}_getAriaLabelledby(){return this.ariaLabelledby?this.ariaLabelledby:this._parentFormField&&this._parentFormField._hasFloatingLabel()&&!this._getAriaLabel()&&this._parentFormField._labelId||null}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_calculateOverlayOffsetX(){const t=this.overlayDir.overlayRef.overlayElement.getBoundingClientRect(),e=this._viewportRuler.getViewportSize(),n=this._isRtl(),i=this.multiple?56:32;let s;if(this.multiple)s=40;else{let t=this._selectionModel.selected[0]||this.options.first;s=t&&t.group?32:16}n||(s*=-1);const r=0-(t.left+s-(n?i:0)),o=t.right+s-e.width+(n?0:i);r>0?s+=r+8:o>0&&(s-=o+8),this.overlayDir.offsetX=Math.round(s),this.overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(t,e,n){const i=this._getItemHeight(),s=(i-this._triggerRect.height)/2,r=Math.floor(256/i);let o;return this._disableOptionCentering?0:(o=0===this._scrollTop?t*i:this._scrollTop===n?(t-(this._getItemCount()-r))*i+(i-(this._getItemCount()*i-256)%i):e-i/2,Math.round(-1*o-s))}_checkOverlayWithinViewport(t){const e=this._getItemHeight(),n=this._viewportRuler.getViewportSize(),i=this._triggerRect.top-8,s=n.height-this._triggerRect.bottom-8,r=Math.abs(this._offsetY),o=Math.min(this._getItemCount()*e,256)-r-this._triggerRect.height;o>s?this._adjustPanelUp(o,s):r>i?this._adjustPanelDown(r,i,t):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(t,e){const n=Math.round(t-e);this._scrollTop-=n,this._offsetY-=n,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(t,e,n){const i=Math.round(t-e);if(this._scrollTop+=i,this._offsetY+=i,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=n)return this._scrollTop=n,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_getOriginBasedOnOption(){const t=this._getItemHeight(),e=(t-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-e+t/2}px 0px`}_getItemCount(){return this.options.length+this.optionGroups.length}_getItemHeight(){return 3*this._triggerFontSize}setDescribedByIds(t){this._ariaDescribedby=t.join(" ")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty}}return t.\u0275fac=function(e){return new(e||t)(r.Rb(C.d),r.Rb(r.i),r.Rb(r.B),r.Rb(o.a),r.Rb(r.m),r.Rb(S.b,8),r.Rb(O.l,8),r.Rb(O.e,8),r.Rb(a.a,8),r.Rb(O.i,10),r.cc("tabindex"),r.Rb(F),r.Rb(l.h),r.Rb(L,8))},t.\u0275cmp=r.Lb({type:t,selectors:[["mat-select"]],contentQueries:function(t,e,n){var i;1&t&&(r.Kb(n,U,!0),r.Kb(n,o.i,!0),r.Kb(n,o.h,!0)),2&t&&(r.qc(i=r.gc())&&(e.customTrigger=i.first),r.qc(i=r.gc())&&(e.options=i),r.qc(i=r.gc())&&(e.optionGroups=i))},viewQuery:function(t,e){var n;1&t&&(r.Ic(k,!0),r.Ic(E,!0),r.Ic(i.a,!0)),2&t&&(r.qc(n=r.gc())&&(e.trigger=n.first),r.qc(n=r.gc())&&(e.panel=n.first),r.qc(n=r.gc())&&(e.overlayDir=n.first))},hostAttrs:["role","listbox",1,"mat-select"],hostVars:19,hostBindings:function(t,e){1&t&&r.fc("keydown",(function(t){return e._handleKeydown(t)}))("focus",(function(){return e._onFocus()}))("blur",(function(){return e._onBlur()})),2&t&&(r.Fb("id",e.id)("tabindex",e.tabIndex)("aria-label",e._getAriaLabel())("aria-labelledby",e._getAriaLabelledby())("aria-required",e.required.toString())("aria-disabled",e.disabled.toString())("aria-invalid",e.errorState)("aria-owns",e.panelOpen?e._optionIds:null)("aria-multiselectable",e.multiple)("aria-describedby",e._ariaDescribedby||null)("aria-activedescendant",e._getAriaActiveDescendant()),r.Ib("mat-select-disabled",e.disabled)("mat-select-invalid",e.errorState)("mat-select-required",e.required)("mat-select-empty",e.empty))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],id:"id",disableOptionCentering:"disableOptionCentering",typeaheadDebounceInterval:"typeaheadDebounceInterval",placeholder:"placeholder",required:"required",multiple:"multiple",compareWith:"compareWith",value:"value",panelClass:"panelClass",ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",sortComparator:"sortComparator"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[r.Db([{provide:a.d,useExisting:t},{provide:o.c,useExisting:t}]),r.Bb,r.Cb],ngContentSelectors:P,decls:9,vars:9,consts:[["cdk-overlay-origin","","aria-hidden","true",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder"],[1,"mat-select-value-text",3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-panel-wrap"],[3,"ngClass","keydown"],["panel",""]],template:function(t,e){if(1&t&&(r.nc(D),r.Xb(0,"div",0,1),r.fc("click",(function(){return e.toggle()})),r.Xb(3,"div",2),r.Bc(4,j,2,1,"span",3),r.Bc(5,A,3,2,"span",4),r.Wb(),r.Xb(6,"div",5),r.Sb(7,"div",6),r.Wb(),r.Wb(),r.Bc(8,I,4,10,"ng-template",7),r.fc("backdropClick",(function(){return e.close()}))("attach",(function(){return e._onAttached()}))("detach",(function(){return e.close()}))),2&t){const t=r.rc(1);r.Eb(3),r.oc("ngSwitch",e.empty),r.Eb(1),r.oc("ngSwitchCase",!0),r.Eb(1),r.oc("ngSwitchCase",!1),r.Eb(3),r.oc("cdkConnectedOverlayScrollStrategy",e._scrollStrategy)("cdkConnectedOverlayOrigin",t)("cdkConnectedOverlayOpen",e.panelOpen)("cdkConnectedOverlayPositions",e._positions)("cdkConnectedOverlayMinWidth",null==e._triggerRect?null:e._triggerRect.width)("cdkConnectedOverlayOffsetY",e._offsetY)}},directives:[i.b,s.m,s.n,i.a,s.o,s.i],styles:[".mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}\n"],encapsulation:2,data:{animation:[N.transformPanelWrap,N.transformPanel]},changeDetection:0}),t})(),W=(()=>{class t{}return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)},providers:[V],imports:[[s.c,i.f,o.j,o.e],a.e,o.j,o.e]}),t})()},eIep:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("l7GE"),s=n("51Dv"),r=n("ZUHj"),o=n("lJxs"),a=n("Cfvw");function l(t,e){return"function"==typeof e?n=>n.pipe(l((n,i)=>Object(a.a)(t(n,i)).pipe(Object(o.a)((t,s)=>e(n,t,i,s))))):e=>e.lift(new c(t))}class c{constructor(t){this.project=t}call(t,e){return e.subscribe(new u(t,this.project))}}class u extends i.a{constructor(t,e){super(t),this.project=e,this.index=0}_next(t){let e;const n=this.index++;try{e=this.project(t,n)}catch(i){return void this.destination.error(i)}this._innerSub(e,t,n)}_innerSub(t,e,n){const i=this.innerSubscription;i&&i.unsubscribe();const o=new s.a(this,e,n),a=this.destination;a.add(o),this.innerSubscription=Object(r.a)(this,t,void 0,void 0,o),this.innerSubscription!==o&&a.add(this.innerSubscription)}_complete(){const{innerSubscription:t}=this;t&&!t.closed||super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=null}notifyComplete(t){this.destination.remove(t),this.innerSubscription=null,this.isStopped&&super._complete()}notifyNext(t,e,n,i,s){this.destination.next(e)}}},fXoL:function(t,e,n){"use strict";n.d(e,"a",(function(){return wr})),n.d(e,"b",(function(){return Al})),n.d(e,"c",(function(){return kl})),n.d(e,"d",(function(){return Sl})),n.d(e,"e",(function(){return Ol})),n.d(e,"f",(function(){return Oc})),n.d(e,"g",(function(){return pc})),n.d(e,"h",(function(){return Ul})),n.d(e,"i",(function(){return sr})),n.d(e,"j",(function(){return Hl})),n.d(e,"k",(function(){return na})),n.d(e,"l",(function(){return Pl})),n.d(e,"m",(function(){return ia})),n.d(e,"n",(function(){return wc})),n.d(e,"o",(function(){return vn})),n.d(e,"p",(function(){return tl})),n.d(e,"q",(function(){return q})),n.d(e,"r",(function(){return u})),n.d(e,"s",(function(){return W})),n.d(e,"t",(function(){return vr})),n.d(e,"u",(function(){return xa})),n.d(e,"v",(function(){return Ca})),n.d(e,"w",(function(){return Dl})),n.d(e,"x",(function(){return at})),n.d(e,"y",(function(){return fc})),n.d(e,"z",(function(){return ot})),n.d(e,"A",(function(){return lc})),n.d(e,"B",(function(){return ql})),n.d(e,"C",(function(){return h})),n.d(e,"D",(function(){return Rl})),n.d(e,"E",(function(){return Tl})),n.d(e,"F",(function(){return nl})),n.d(e,"G",(function(){return aa})),n.d(e,"H",(function(){return ra})),n.d(e,"I",(function(){return oa})),n.d(e,"J",(function(){return ca})),n.d(e,"K",(function(){return ai})),n.d(e,"L",(function(){return p})),n.d(e,"M",(function(){return _c})),n.d(e,"N",(function(){return Ea})),n.d(e,"O",(function(){return tc})),n.d(e,"P",(function(){return ua})),n.d(e,"Q",(function(){return Ta})),n.d(e,"R",(function(){return gt})),n.d(e,"S",(function(){return Tr})),n.d(e,"T",(function(){return cc})),n.d(e,"U",(function(){return Ln})),n.d(e,"V",(function(){return R})),n.d(e,"W",(function(){return uc})),n.d(e,"X",(function(){return nt})),n.d(e,"Y",(function(){return Fn})),n.d(e,"Z",(function(){return Cc})),n.d(e,"ab",(function(){return ic})),n.d(e,"bb",(function(){return Il})),n.d(e,"cb",(function(){return or})),n.d(e,"db",(function(){return Wa})),n.d(e,"eb",(function(){return ri})),n.d(e,"fb",(function(){return ui})),n.d(e,"gb",(function(){return Hn})),n.d(e,"hb",(function(){return jn})),n.d(e,"ib",(function(){return Rn})),n.d(e,"jb",(function(){return Pn})),n.d(e,"kb",(function(){return In})),n.d(e,"lb",(function(){return An})),n.d(e,"mb",(function(){return Dn})),n.d(e,"nb",(function(){return za})),n.d(e,"ob",(function(){return xc})),n.d(e,"pb",(function(){return Ha})),n.d(e,"qb",(function(){return Ua})),n.d(e,"rb",(function(){return Tn})),n.d(e,"sb",(function(){return F})),n.d(e,"tb",(function(){return Rr})),n.d(e,"ub",(function(){return Yr})),n.d(e,"vb",(function(){return Zr})),n.d(e,"wb",(function(){return jr})),n.d(e,"xb",(function(){return Ba})),n.d(e,"yb",(function(){return Bt})),n.d(e,"zb",(function(){return E})),n.d(e,"Ab",(function(){return En})),n.d(e,"Bb",(function(){return Fo})),n.d(e,"Cb",(function(){return Uo})),n.d(e,"Db",(function(){return Jo})),n.d(e,"Eb",(function(){return Ti})),n.d(e,"Fb",(function(){return Pr})),n.d(e,"Gb",(function(){return bo})),n.d(e,"Hb",(function(){return Do})),n.d(e,"Ib",(function(){return go})),n.d(e,"Jb",(function(){return Jr})),n.d(e,"Kb",(function(){return fl})),n.d(e,"Lb",(function(){return vt})),n.d(e,"Mb",(function(){return Et})),n.d(e,"Nb",(function(){return b})),n.d(e,"Ob",(function(){return _})),n.d(e,"Pb",(function(){return St})),n.d(e,"Qb",(function(){return jt})),n.d(e,"Rb",(function(){return Lr})),n.d(e,"Sb",(function(){return Wr})),n.d(e,"Tb",(function(){return Xr})),n.d(e,"Ub",(function(){return Gr})),n.d(e,"Vb",(function(){return qr})),n.d(e,"Wb",(function(){return $r})),n.d(e,"Xb",(function(){return Ur})),n.d(e,"Yb",(function(){return Kr})),n.d(e,"Zb",(function(){return gn})),n.d(e,"ac",(function(){return Po})),n.d(e,"bc",(function(){return et})),n.d(e,"cc",(function(){return Vr})),n.d(e,"dc",(function(){return Cl})),n.d(e,"ec",(function(){return Br})),n.d(e,"fc",(function(){return Qr})),n.d(e,"gc",(function(){return _l})),n.d(e,"hc",(function(){return Re})),n.d(e,"ic",(function(){return Te})),n.d(e,"jc",(function(){return io})),n.d(e,"kc",(function(){return Qa})),n.d(e,"lc",(function(){return Ja})),n.d(e,"mc",(function(){return oo})),n.d(e,"nc",(function(){return ro})),n.d(e,"oc",(function(){return zr})),n.d(e,"pc",(function(){return Ya})),n.d(e,"qc",(function(){return hl})),n.d(e,"rc",(function(){return Fr})),n.d(e,"sc",(function(){return Ye})),n.d(e,"tc",(function(){return Ze})),n.d(e,"uc",(function(){return re})),n.d(e,"vc",(function(){return hi})),n.d(e,"wc",(function(){return di})),n.d(e,"xc",(function(){return Ot})),n.d(e,"yc",(function(){return gl})),n.d(e,"zc",(function(){return dl})),n.d(e,"Ac",(function(){return fo})),n.d(e,"Bc",(function(){return Mr})),n.d(e,"Cc",(function(){return xl})),n.d(e,"Dc",(function(){return To})),n.d(e,"Ec",(function(){return Ro})),n.d(e,"Fc",(function(){return Ao})),n.d(e,"Gc",(function(){return Io})),n.d(e,"Hc",(function(){return No})),n.d(e,"Ic",(function(){return pl}));var i=n("XNiG"),s=n("quSY"),r=n("HDdC"),o=n("VRyK"),a=n("w1tV");function l(t){return{toString:t}.toString()}function c(t,e,n){return l(()=>{const i=function(t){return function(...e){if(t){const n=t(...e);for(const t in n)this[t]=n[t]}}}(e);function s(...t){if(this instanceof s)return i.apply(this,t),this;const e=new s(...t);return n.annotation=e,n;function n(t,n,i){const s=t.hasOwnProperty("__parameters__")?t.__parameters__:Object.defineProperty(t,"__parameters__",{value:[]}).__parameters__;for(;s.length<=i;)s.push(null);return(s[i]=s[i]||[]).push(e),t}}return n&&(s.prototype=Object.create(n.prototype)),s.prototype.ngMetadataName=t,s.annotationCls=s,s})}const u=c("Inject",t=>({token:t})),h=c("Optional"),d=c("Self"),p=c("SkipSelf");var m=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}({});function f(t){for(let e in t)if(t[e]===f)return e;throw Error("Could not find renamed property on target object.")}function g(t,e){for(const n in e)e.hasOwnProperty(n)&&!t.hasOwnProperty(n)&&(t[n]=e[n])}function b(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function _(t){return{factory:t.factory,providers:t.providers||[],imports:t.imports||[]}}function y(t){return v(t,t[x])||v(t,t[O])}function v(t,e){return e&&e.token===t?e:null}function w(t){return t&&(t.hasOwnProperty(C)||t.hasOwnProperty(k))?t[C]:null}const x=f({"\u0275prov":f}),C=f({"\u0275inj":f}),S=f({"\u0275provFallback":f}),O=f({ngInjectableDef:f}),k=f({ngInjectorDef:f});function E(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(E).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const e=t.toString();if(null==e)return""+e;const n=e.indexOf("\n");return-1===n?e:e.substring(0,n)}function j(t,e){return null==t||""===t?null===e?"":e:null==e||""===e?t:t+" "+e}const T=f({__forward_ref__:f});function R(t){return t.__forward_ref__=R,t.toString=function(){return E(this())},t}function A(t){return I(t)?t():t}function I(t){return"function"==typeof t&&t.hasOwnProperty(T)&&t.__forward_ref__===R}const D="undefined"!=typeof globalThis&&globalThis,P="undefined"!=typeof window&&window,N="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,M="undefined"!=typeof global&&global,F=D||M||P||N,L=f({"\u0275cmp":f}),V=f({"\u0275dir":f}),B=f({"\u0275pipe":f}),z=f({"\u0275mod":f}),H=f({"\u0275loc":f}),U=f({"\u0275fac":f}),$=f({__NG_ELEMENT_ID__:f});class W{constructor(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=b({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}toString(){return`InjectionToken ${this._desc}`}}const q=new W("INJECTOR",-1),G={},X=/\n/gm,K=f({provide:String,useValue:f});let Z,Y=void 0;function Q(t){const e=Y;return Y=t,e}function J(t){const e=Z;return Z=t,e}function tt(t,e=m.Default){if(void 0===Y)throw new Error("inject() must be called from an injection context");return null===Y?it(t,void 0,e):Y.get(t,e&m.Optional?null:void 0,e)}function et(t,e=m.Default){return(Z||tt)(A(t),e)}const nt=et;function it(t,e,n){const i=y(t);if(i&&"root"==i.providedIn)return void 0===i.value?i.value=i.factory():i.value;if(n&m.Optional)return null;if(void 0!==e)return e;throw new Error(`Injector: NOT_FOUND [${E(t)}]`)}function st(t){const e=[];for(let n=0;nArray.isArray(t)?lt(t,e):e(t))}function ct(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function ut(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function ht(t,e){const n=[];for(let i=0;i=0?t[1|i]=n:(i=~i,function(t,e,n,i){let s=t.length;if(s==e)t.push(n,i);else if(1===s)t.push(i,t[0]),t[0]=n;else{for(s--,t.push(t[s-1],t[s]);s>e;)t[s]=t[s-2],s--;t[e]=n,t[e+1]=i}}(t,i,e,n)),i}function pt(t,e){const n=mt(t,e);if(n>=0)return t[1|n]}function mt(t,e){return function(t,e,n){let i=0,s=t.length>>1;for(;s!==i;){const n=i+(s-i>>1),r=t[n<<1];if(e===r)return n<<1;r>e?s=n:i=n+1}return~(s<<1)}(t,e)}const ft=function(){var t={OnPush:0,Default:1};return t[t.OnPush]="OnPush",t[t.Default]="Default",t}(),gt=function(){var t={Emulated:0,Native:1,None:2,ShadowDom:3};return t[t.Emulated]="Emulated",t[t.Native]="Native",t[t.None]="None",t[t.ShadowDom]="ShadowDom",t}(),bt={},_t=[];let yt=0;function vt(t){return l(()=>{const e=t.type,n=e.prototype,i={},s={type:e,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:t.exportAs||null,onChanges:null,onInit:n.ngOnInit||null,doCheck:n.ngDoCheck||null,afterContentInit:n.ngAfterContentInit||null,afterContentChecked:n.ngAfterContentChecked||null,afterViewInit:n.ngAfterViewInit||null,afterViewChecked:n.ngAfterViewChecked||null,onDestroy:n.ngOnDestroy||null,onPush:t.changeDetection===ft.OnPush,directiveDefs:null,pipeDefs:null,selectors:t.selectors||_t,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||gt.Emulated,id:"c",styles:t.styles||_t,_:null,setInput:null,schemas:t.schemas||null,tView:null},r=t.directives,o=t.features,a=t.pipes;return s.id+=yt++,s.inputs=kt(t.inputs,i),s.outputs=kt(t.outputs),o&&o.forEach(t=>t(s)),s.directiveDefs=r?()=>("function"==typeof r?r():r).map(wt):null,s.pipeDefs=a?()=>("function"==typeof a?a():a).map(xt):null,s})}function wt(t){return Tt(t)||function(t){return t[V]||null}(t)}function xt(t){return function(t){return t[B]||null}(t)}const Ct={};function St(t){const e={type:t.type,bootstrap:t.bootstrap||_t,declarations:t.declarations||_t,imports:t.imports||_t,exports:t.exports||_t,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null};return null!=t.id&&l(()=>{Ct[t.id]=t.type}),e}function Ot(t,e){return l(()=>{const n=At(t,!0);n.declarations=e.declarations||_t,n.imports=e.imports||_t,n.exports=e.exports||_t})}function kt(t,e){if(null==t)return bt;const n={};for(const i in t)if(t.hasOwnProperty(i)){let s=t[i],r=s;Array.isArray(s)&&(r=s[1],s=s[0]),n[s]=i,e&&(e[s]=r)}return n}const Et=vt;function jt(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,onDestroy:t.type.prototype.ngOnDestroy||null}}function Tt(t){return t[L]||null}function Rt(t,e){return t.hasOwnProperty(U)?t[U]:null}function At(t,e){const n=t[z]||null;if(!n&&!0===e)throw new Error(`Type ${E(t)} does not have '\u0275mod' property.`);return n}function It(t){return Array.isArray(t)&&"object"==typeof t[1]}function Dt(t){return Array.isArray(t)&&!0===t[1]}function Pt(t){return 0!=(8&t.flags)}function Nt(t){return 2==(2&t.flags)}function Mt(t){return 1==(1&t.flags)}function Ft(t){return null!==t.template}function Lt(t){return 0!=(512&t[2])}let Vt=void 0;function Bt(t){Vt=t}function zt(){return void 0!==Vt?Vt:"undefined"!=typeof document?document:void 0}function Ht(t){return!!t.listen}const Ut={createRenderer:(t,e)=>zt()};function $t(t){for(;Array.isArray(t);)t=t[0];return t}function Wt(t,e){return $t(e[t+19])}function qt(t,e){return $t(e[t.index])}function Gt(t,e){return t.data[e+19]}function Xt(t,e){return t[e+19]}function Kt(t,e){const n=e[t];return It(n)?n:n[0]}function Zt(t){const e=function(t){return t.__ngContext__||null}(t);return e?Array.isArray(e)?e:e.lView:null}function Yt(t){return 4==(4&t[2])}function Qt(t){return 128==(128&t[2])}function Jt(t,e){return null===t||null==e?null:t[e]}function te(t){t[18]=0}const ee={lFrame:xe(null),bindingsEnabled:!0,checkNoChangesMode:!1};function ne(){return ee.bindingsEnabled}function ie(){return ee.lFrame.lView}function se(){return ee.lFrame.tView}function re(t){ee.lFrame.contextLView=t}function oe(){return ee.lFrame.previousOrParentTNode}function ae(t,e){ee.lFrame.previousOrParentTNode=t,ee.lFrame.isParent=e}function le(){return ee.lFrame.isParent}function ce(){ee.lFrame.isParent=!1}function ue(){return ee.checkNoChangesMode}function he(t){ee.checkNoChangesMode=t}function de(){const t=ee.lFrame;let e=t.bindingRootIndex;return-1===e&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function pe(){return ee.lFrame.bindingIndex}function me(){return ee.lFrame.bindingIndex++}function fe(t){const e=ee.lFrame,n=e.bindingIndex;return e.bindingIndex=e.bindingIndex+t,n}function ge(t,e){const n=ee.lFrame;n.bindingIndex=n.bindingRootIndex=t,n.currentDirectiveIndex=e}function be(){return ee.lFrame.currentQueryIndex}function _e(t){ee.lFrame.currentQueryIndex=t}function ye(t,e){const n=we();ee.lFrame=n,n.previousOrParentTNode=e,n.lView=t}function ve(t,e){const n=we(),i=t[1];ee.lFrame=n,n.previousOrParentTNode=e,n.lView=t,n.tView=i,n.contextLView=t,n.bindingIndex=i.bindingStartIndex}function we(){const t=ee.lFrame,e=null===t?null:t.child;return null===e?xe(t):e}function xe(t){const e={previousOrParentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:0,contextLView:null,elementDepthCount:0,currentNamespace:null,currentSanitizer:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null};return null!==t&&(t.child=e),e}function Ce(){const t=ee.lFrame;return ee.lFrame=t.parent,t.previousOrParentTNode=null,t.lView=null,t}const Se=Ce;function Oe(){const t=Ce();t.isParent=!0,t.tView=null,t.selectedIndex=0,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.currentSanitizer=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function ke(){return ee.lFrame.selectedIndex}function Ee(t){ee.lFrame.selectedIndex=t}function je(){const t=ee.lFrame;return Gt(t.tView,t.selectedIndex)}function Te(){ee.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function Re(){ee.lFrame.currentNamespace=null}function Ae(t,e){for(let n=e.directiveStart,i=e.directiveEnd;n=i)break}else e[o]<0&&(t[18]+=65536),(r>10>16&&(3&t[2])===e&&(t[2]+=1024,r.call(o)):r.call(o)}class Fe{constructor(t,e,n){this.factory=t,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=n}}function Le(t,e,n){const i=Ht(t);let s=0;for(;se){o=r-1;break}}}for(;r>16}function qe(t,e){let n=We(t),i=e;for(;n>0;)i=i[15],n--;return i}function Ge(t){return"string"==typeof t?t:null==t?"":""+t}function Xe(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Ge(t)}const Ke=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(F))();function Ze(t){return{name:"window",target:t.ownerDocument.defaultView}}function Ye(t){return{name:"body",target:t.ownerDocument.body}}function Qe(t){return t instanceof Function?t():t}let Je=!0;function tn(t){const e=Je;return Je=t,e}let en=0;function nn(t,e){const n=rn(t,e);if(-1!==n)return n;const i=e[1];i.firstCreatePass&&(t.injectorIndex=e.length,sn(i.data,t),sn(e,null),sn(i.blueprint,null));const s=on(t,e),r=t.injectorIndex;if(Ue(s)){const t=$e(s),n=qe(s,e),i=n[1].data;for(let s=0;s<8;s++)e[r+s]=n[t+s]|i[t+s]}return e[r+8]=s,r}function sn(t,e){t.push(0,0,0,0,0,0,0,0,e)}function rn(t,e){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null==e[t.injectorIndex+8]?-1:t.injectorIndex}function on(t,e){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let n=e[6],i=1;for(;n&&-1===n.injectorIndex;)n=(e=e[15])?e[6]:null,i++;return n?n.injectorIndex|i<<16:-1}function an(t,e,n){!function(t,e,n){let i="string"!=typeof n?n[$]:n.charCodeAt(0)||0;null==i&&(i=n[$]=en++);const s=255&i,r=1<0?255&e:e}(n);if("function"==typeof s){ye(e,t);try{const t=s();if(null!=t||i&m.Optional)return t;throw new Error(`No provider for ${Xe(n)}!`)}finally{Se()}}else if("number"==typeof s){if(-1===s)return new fn(t,e);let r=null,o=rn(t,e),a=-1,l=i&m.Host?e[16][6]:null;for((-1===o||i&m.SkipSelf)&&(a=-1===o?on(t,e):e[o+8],mn(i,!1)?(r=e[1],o=$e(a),e=qe(a,e)):o=-1);-1!==o;){a=e[o+8];const t=e[1];if(pn(s,o,t.data)){const t=un(o,e,n,r,i,l);if(t!==cn)return t}mn(i,e[1].data[o+8]===l)&&pn(s,o,e)?(r=t,o=$e(a),e=qe(a,e)):o=-1}}}if(i&m.Optional&&void 0===s&&(s=null),0==(i&(m.Self|m.Host))){const t=e[9],r=J(void 0);try{return t?t.get(n,s,i&m.Optional):it(n,s,i&m.Optional)}finally{J(r)}}if(i&m.Optional)return s;throw new Error(`NodeInjector: NOT_FOUND [${Xe(n)}]`)}const cn={};function un(t,e,n,i,s,r){const o=e[1],a=o.data[t+8],l=hn(a,o,n,null==i?Nt(a)&&Je:i!=o&&3===a.type,s&m.Host&&r===a);return null!==l?dn(e,o,l,a):cn}function hn(t,e,n,i,s){const r=t.providerIndexes,o=e.data,a=65535&r,l=t.directiveStart,c=r>>16,u=s?a+c:t.directiveEnd;for(let h=i?a:a+c;h=l&&t.type===n)return h}if(s){const t=o[l];if(t&&Ft(t)&&t.type===n)return l}return null}function dn(t,e,n,i){let s=t[n];const r=e.data;if(s instanceof Fe){const o=s;if(o.resolving)throw new Error(`Circular dep for ${Xe(r[n])}`);const a=tn(o.canSeeViewProviders);let l;o.resolving=!0,o.injectImpl&&(l=J(o.injectImpl)),ye(t,i);try{s=t[n]=o.factory(void 0,r,t,i),e.firstCreatePass&&n>=i.directiveStart&&function(t,e,n){const{onChanges:i,onInit:s,doCheck:r}=e;i&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,i),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,i)),s&&(n.preOrderHooks||(n.preOrderHooks=[])).push(-t,s),r&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,r),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,r))}(n,r[n],e)}finally{o.injectImpl&&J(l),tn(a),o.resolving=!1,Se()}}return s}function pn(t,e,n){const i=64&t,s=32&t;let r;return r=128&t?i?s?n[e+7]:n[e+6]:s?n[e+5]:n[e+4]:i?s?n[e+3]:n[e+2]:s?n[e+1]:n[e],!!(r&1<{const e=Object.getPrototypeOf(t.prototype).constructor,n=e[U]||function t(e){const n=e;if(I(e))return()=>{const e=t(A(n));return e?e():null};let i=Rt(n);if(null===i){const t=w(n);i=t&&t.factory}return i||null}(e);return null!==n?n:t=>new t})}function bn(t){return t.ngDebugContext}function _n(t){return t.ngOriginalError}function yn(t,...e){t.error(...e)}class vn{constructor(){this._console=console}handleError(t){const e=this._findOriginalError(t),n=this._findContext(t),i=function(t){return t.ngErrorLogger||yn}(t);i(this._console,"ERROR",t),e&&i(this._console,"ORIGINAL ERROR",e),n&&i(this._console,"ERROR CONTEXT",n)}_findContext(t){return t?bn(t)?bn(t):this._findContext(_n(t)):null}_findOriginalError(t){let e=_n(t);for(;e&&_n(e);)e=_n(e);return e}}class wn{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity}`+" (see http://g.co/ng/security#xss)"}}class xn extends wn{getTypeName(){return"HTML"}}class Cn extends wn{getTypeName(){return"Style"}}class Sn extends wn{getTypeName(){return"Script"}}class On extends wn{getTypeName(){return"URL"}}class kn extends wn{getTypeName(){return"ResourceURL"}}function En(t){return t instanceof wn?t.changingThisBreaksApplicationSecurity:t}function jn(t,e){const n=Tn(t);if(null!=n&&n!==e){if("ResourceURL"===n&&"URL"===e)return!0;throw new Error(`Required a safe ${e}, got a ${n} (see http://g.co/ng/security#xss)`)}return n===e}function Tn(t){return t instanceof wn&&t.getTypeName()||null}function Rn(t){return new xn(t)}function An(t){return new Cn(t)}function In(t){return new Sn(t)}function Dn(t){return new On(t)}function Pn(t){return new kn(t)}let Nn=!0,Mn=!1;function Fn(){return Mn=!0,Nn}function Ln(){if(Mn)throw new Error("Cannot enable prod mode after platform setup.");Nn=!1}class Vn{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert");let e=this.inertDocument.body;if(null==e){const t=this.inertDocument.createElement("html");this.inertDocument.appendChild(t),e=this.inertDocument.createElement("body"),t.appendChild(e)}e.innerHTML='',!e.querySelector||e.querySelector("svg")?(e.innerHTML='

',this.getInertBodyElement=e.querySelector&&e.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(t){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}getInertBodyElement_XHR(t){t=""+t+"";try{t=encodeURI(t)}catch(i){return null}const e=new XMLHttpRequest;e.responseType="document",e.open("GET","data:text/html;charset=utf-8,"+t,!1),e.send(void 0);const n=e.response.body;return n.removeChild(n.firstChild),n}getInertBodyElement_DOMParser(t){t=""+t+"";try{const e=(new window.DOMParser).parseFromString(t,"text/html").body;return e.removeChild(e.firstChild),e}catch(e){return null}}getInertBodyElement_InertDocument(t){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=t,e;const n=this.inertDocument.createElement("body");return n.innerHTML=t,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}stripCustomNsAttrs(t){const e=t.attributes;for(let i=e.length-1;0Hn(t.trim())).join(", ")),this.buf.push(" ",e,'="',ii(o),'"')}var i;return this.buf.push(">"),!0}endElement(t){const e=t.nodeName.toLowerCase();Kn.hasOwnProperty(e)&&!Wn.hasOwnProperty(e)&&(this.buf.push(""))}chars(t){this.buf.push(ii(t))}checkClobberedElement(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`);return e}}const ei=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ni=/([^\#-~ |!])/g;function ii(t){return t.replace(/&/g,"&").replace(ei,(function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"})).replace(ni,(function(t){return"&#"+t.charCodeAt(0)+";"})).replace(//g,">")}let si;function ri(t,e){let n=null;try{si=si||new Vn(t);let i=e?String(e):"";n=si.getInertBodyElement(i);let s=5,r=i;do{if(0===s)throw new Error("Failed to sanitize html because the input is unstable");s--,i=r,r=n.innerHTML,n=si.getInertBodyElement(i)}while(i!==r);const o=new ti,a=o.sanitizeChildren(oi(n)||n);return Fn()&&o.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),a}finally{if(n){const t=oi(n)||n;for(;t.firstChild;)t.removeChild(t.firstChild)}}}function oi(t){return"content"in t&&function(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}const ai=function(){var t={NONE:0,HTML:1,STYLE:2,SCRIPT:3,URL:4,RESOURCE_URL:5};return t[t.NONE]="NONE",t[t.HTML]="HTML",t[t.STYLE]="STYLE",t[t.SCRIPT]="SCRIPT",t[t.URL]="URL",t[t.RESOURCE_URL]="RESOURCE_URL",t}(),li=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|Z|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:attr|calc|var))\\([-0-9.%, #a-zA-Z]+\\))$","g"),ci=/^url\(([^)]+)\)$/;function ui(t){if(!(t=String(t).trim()))return"";const e=t.match(ci);return e&&Hn(e[1])===e[1]||t.match(li)&&function(t){let e=!0,n=!0;for(let i=0;ir?"":s[u+1].toLowerCase();const e=8&i?t:null;if(e&&-1!==bi(e,c,0)||2&i&&c!==t){if(wi(i))return!1;o=!0}}}}else{if(!o&&!wi(i)&&!wi(l))return!1;if(o&&wi(l))continue;o=!1,i=l|1&i}}return wi(i)||o}function wi(t){return 0==(1&t)}function xi(t,e,n,i){if(null===e)return-1;let s=0;if(i||!n){let n=!1;for(;s-1)for(n++;n0?'="'+e+'"':"")+"]"}else 8&i?s+="."+o:4&i&&(s+=" "+o);else""===s||wi(o)||(e+=Oi(r,s),s=""),i=o,r=r||!wi(i);n++}return""!==s&&(e+=Oi(r,s)),e}const Ei={};function ji(t){const e=t[3];return Dt(e)?e[3]:e}function Ti(t){Ri(se(),ie(),ke()+t,ue())}function Ri(t,e,n,i){if(!i)if(3==(3&e[2])){const i=t.preOrderCheckHooks;null!==i&&Ie(e,i,n)}else{const i=t.preOrderHooks;null!==i&&De(e,i,0,n)}Ee(n)}function Ai(t,e){return t<<17|e<<2}function Ii(t){return t>>17&32767}function Di(t){return 2|t}function Pi(t){return(131068&t)>>2}function Ni(t,e){return-131069&t|e<<2}function Mi(t){return 1|t}function Fi(t,e){const n=t.contentQueries;if(null!==n)for(let i=0;i>1==-1){for(let t=9;t19&&Ri(t,e,0,ue()),n(i,s)}finally{Ee(r)}}function Wi(t,e,n){if(Pt(e)){const i=e.directiveEnd;for(let s=e.directiveStart;sPromise.resolve(null))();function ws(t){return t[7]||(t[7]=[])}function xs(t){return t.cleanup||(t.cleanup=[])}function Cs(t,e){return function(t){for(;Array.isArray(t);){if("object"==typeof t[1])return t;t=t[0]}return null}(e[t.index])[11]}function Ss(t,e){const n=t[9],i=n?n.get(vn,null):null;i&&i.handleError(e)}function Os(t,e,n,i,s){for(let r=0;r0&&(t[n-1][4]=i[4]);const r=ut(t,9+e);Rs(i[1],i,!1,null);const o=r[5];null!==o&&o.detachView(r[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}function Ds(t,e){if(!(256&e[2])){const n=e[11];Ht(n)&&n.destroyNode&&Ws(t,e,n,3,null,null),function(t){let e=t[13];if(!e)return Ns(t[1],t);for(;e;){let n=null;if(It(e))n=e[13];else{const t=e[9];t&&(n=t)}if(!n){for(;e&&!e[4]&&e!==t;)It(e)&&Ns(e[1],e),e=Ps(e,t);null===e&&(e=t),It(e)&&Ns(e[1],e),n=e&&e[4]}e=n}}(e)}}function Ps(t,e){let n;return It(t)&&(n=t[6])&&2===n.type?Es(n,t):t[3]===e?null:t[3]}function Ns(t,e){if(!(256&e[2])){e[2]&=-129,e[2]|=256,function(t,e){let n;if(null!=t&&null!=(n=t.destroyHooks))for(let i=0;i=0?t[a]():t[-a].unsubscribe(),i+=2}else n[i].call(t[n[i+1]]);e[7]=null}}(t,e);const n=e[6];n&&3===n.type&&Ht(e[11])&&e[11].destroy();const i=e[17];if(null!==i&&Dt(e[3])){i!==e[3]&&As(i,e);const n=e[5];null!==n&&n.detachView(t)}}}function Ms(t,e,n){let i=e.parent;for(;null!=i&&(4===i.type||5===i.type);)i=(e=i).parent;if(null==i){const t=n[6];return 2===t.type?js(t,n):n[0]}if(e&&5===e.type&&4&e.flags)return qt(e,n).parentNode;if(2&i.flags){const e=t.data,n=e[e[i.index].directiveStart].encapsulation;if(n!==gt.ShadowDom&&n!==gt.Native)return null}return qt(i,n)}function Fs(t,e,n,i){Ht(t)?t.insertBefore(e,n,i):e.insertBefore(n,i,!0)}function Ls(t,e,n){Ht(t)?t.appendChild(e,n):e.appendChild(n)}function Vs(t,e,n,i){null!==i?Fs(t,e,n,i):Ls(t,e,n)}function Bs(t,e){return Ht(t)?t.parentNode(e):e.parentNode}function zs(t,e){if(2===t.type){const n=Es(t,e);return null===n?null:Us(n.indexOf(e,9)-9,n)}return 4===t.type||5===t.type?qt(t,e):null}function Hs(t,e,n,i){const s=Ms(t,i,e);if(null!=s){const t=e[11],r=zs(i.parent||e[6],e);if(Array.isArray(n))for(let e=0;e-1&&this._viewContainerRef.detach(t),this._viewContainerRef=null}Ds(this._lView[1],this._lView)}onDestroy(t){var e,n,i;e=this._lView[1],i=t,ws(n=this._lView).push(i),e.firstCreatePass&&xs(e).push(n[7].length-1,null)}markForCheck(){gs(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){bs(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(t,e,n){he(!0);try{bs(t,e,n)}finally{he(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(t){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=t}detachFromAppRef(){var t;this._appRef=null,Ws(this._lView[1],t=this._lView,t[11],2,null,null)}attachToAppRef(t){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t}}class Zs extends Ks{constructor(t){super(t),this._view=t}detectChanges(){_s(this._view)}checkNoChanges(){!function(t){he(!0);try{_s(t)}finally{he(!1)}}(this._view)}get context(){return null}}let Ys,Qs,Js;function tr(t,e,n){return Ys||(Ys=class extends t{}),new Ys(qt(e,n))}function er(t,e,n,i){return Qs||(Qs=class extends t{constructor(t,e,n){super(),this._declarationView=t,this._declarationTContainer=e,this.elementRef=n}createEmbeddedView(t){const e=this._declarationTContainer.tViews,n=Vi(this._declarationView,e,t,16,null,e.node);n[17]=this._declarationView[this._declarationTContainer.index];const i=this._declarationView[5];null!==i&&(n[5]=i.createEmbeddedView(e)),zi(e,n,t);const s=new Ks(n);return s._tViewNode=n[6],s}}),0===n.type?new Qs(i,n,tr(e,n,i)):null}function nr(t,e,n,i){let s;Js||(Js=class extends t{constructor(t,e,n){super(),this._lContainer=t,this._hostTNode=e,this._hostView=n}get element(){return tr(e,this._hostTNode,this._hostView)}get injector(){return new fn(this._hostTNode,this._hostView)}get parentInjector(){const t=on(this._hostTNode,this._hostView),e=qe(t,this._hostView),n=function(t,e,n){if(n.parent&&-1!==n.parent.injectorIndex){const t=n.parent.injectorIndex;let e=n.parent;for(;null!=e.parent&&t==e.parent.injectorIndex;)e=e.parent;return e}let i=We(t),s=e,r=e[6];for(;i>1;)s=s[15],r=s[6],i--;return r}(t,this._hostView,this._hostTNode);return Ue(t)&&null!=n?new fn(n,e):new fn(null,this._hostView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){return null!==this._lContainer[8]&&this._lContainer[8][t]||null}get length(){return this._lContainer.length-9}createEmbeddedView(t,e,n){const i=t.createEmbeddedView(e||{});return this.insert(i,n),i}createComponent(t,e,n,i,s){const r=n||this.parentInjector;if(!s&&null==t.ngModule&&r){const t=r.get(ot,null);t&&(s=t)}const o=t.create(r,i,void 0,s);return this.insert(o.hostView,e),o}insert(t,e){const n=t._lView,i=n[1];if(t.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");if(this.allocateContainerIfNeeded(),Dt(n[3])){const e=this.indexOf(t);if(-1!==e)this.detach(e);else{const e=n[3],i=new Js(e,e[6],e[3]);i.detach(i.indexOf(t))}}const s=this._adjustIndex(e);return function(t,e,n,i){const s=9+i,r=n.length;i>0&&(n[s-1][4]=e),i{class t{}return t.__NG_ELEMENT_ID__=()=>rr(),t})();const rr=ir,or=new W("Set Injector scope."),ar={},lr={},cr=[];let ur=void 0;function hr(){return void 0===ur&&(ur=new rt),ur}function dr(t,e=null,n=null,i){return new pr(t,n,e||hr(),i)}class pr{constructor(t,e,n,i=null){this.parent=n,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;const s=[];e&<(e,n=>this.processProvider(n,t,e)),lt([t],t=>this.processInjectorType(t,[],s)),this.records.set(q,gr(void 0,this));const r=this.records.get(or);this.scope=null!=r?r.value:null,this.source=i||("object"==typeof t?null:E(t))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(t=>t.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(t,e=G,n=m.Default){this.assertNotDestroyed();const i=Q(this);try{if(!(n&m.SkipSelf)){let e=this.records.get(t);if(void 0===e){const n=("function"==typeof(s=t)||"object"==typeof s&&s instanceof W)&&y(t);e=n&&this.injectableDefInScope(n)?gr(mr(t),ar):null,this.records.set(t,e)}if(null!=e)return this.hydrate(t,e)}return(n&m.Self?hr():this.parent).get(t,e=n&m.Optional&&e===G?null:e)}catch(r){if("NullInjectorError"===r.name){if((r.ngTempTokenPath=r.ngTempTokenPath||[]).unshift(E(t)),i)throw r;return function(t,e,n,i){const s=t.ngTempTokenPath;throw e.__source&&s.unshift(e.__source),t.message=function(t,e,n,i=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.substr(2):t;let s=E(e);if(Array.isArray(e))s=e.map(E).join(" -> ");else if("object"==typeof e){let t=[];for(let n in e)if(e.hasOwnProperty(n)){let i=e[n];t.push(n+":"+("string"==typeof i?JSON.stringify(i):E(i)))}s=`{${t.join(", ")}}`}return`${n}${i?"("+i+")":""}[${s}]: ${t.replace(X,"\n ")}`}("\n"+t.message,s,n,i),t.ngTokenPath=s,t.ngTempTokenPath=null,t}(r,t,"R3InjectorError",this.source)}throw r}finally{Q(i)}var s}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(t=>this.get(t))}toString(){const t=[];return this.records.forEach((e,n)=>t.push(E(n))),`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(t,e,n){if(!(t=A(t)))return!1;let i=w(t);const s=null==i&&t.ngModule||void 0,r=void 0===s?t:s,o=-1!==n.indexOf(r);if(void 0!==s&&(i=w(s)),null==i)return!1;if(null!=i.imports&&!o){let t;n.push(r);try{lt(i.imports,i=>{this.processInjectorType(i,e,n)&&(void 0===t&&(t=[]),t.push(i))})}finally{}if(void 0!==t)for(let e=0;ethis.processProvider(t,n,i||cr))}}this.injectorDefTypes.add(r),this.records.set(r,gr(i.factory,ar));const a=i.providers;if(null!=a&&!o){const e=t;lt(a,t=>this.processProvider(t,e,a))}return void 0!==s&&void 0!==t.providers}processProvider(t,e,n){let i=_r(t=A(t))?t:A(t&&t.provide);const s=function(t,e,n){return br(t)?gr(void 0,t.useValue):gr(fr(t,e,n),ar)}(t,e,n);if(_r(t)||!0!==t.multi){const t=this.records.get(i);t&&void 0!==t.multi&&gi()}else{let e=this.records.get(i);e?void 0===e.multi&&gi():(e=gr(void 0,ar,!0),e.factory=()=>st(e.multi),this.records.set(i,e)),i=t,e.multi.push(t)}this.records.set(i,s)}hydrate(t,e){var n;return e.value===lr?function(t){throw new Error(`Cannot instantiate cyclic dependency! ${t}`)}(E(t)):e.value===ar&&(e.value=lr,e.value=e.factory()),"object"==typeof e.value&&e.value&&null!==(n=e.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(e.value),e.value}injectableDefInScope(t){return!!t.providedIn&&("string"==typeof t.providedIn?"any"===t.providedIn||t.providedIn===this.scope:this.injectorDefTypes.has(t.providedIn))}}function mr(t){const e=y(t),n=null!==e?e.factory:Rt(t);if(null!==n)return n;const i=w(t);if(null!==i)return i.factory;if(t instanceof W)throw new Error(`Token ${E(t)} is missing a \u0275prov definition.`);if(t instanceof Function)return function(t){const e=t.length;if(e>0){const n=ht(e,"?");throw new Error(`Can't resolve all parameters for ${E(t)}: (${n.join(", ")}).`)}const n=function(t){const e=t&&(t[x]||t[O]||t[S]&&t[S]());if(e){const n=function(t){if(t.hasOwnProperty("name"))return t.name;const e=(""+t).match(/^function\s*([^\s(]+)/);return null===e?"":e[1]}(t);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" that inherits its @Injectable decorator but does not provide one itself.\n`+`This will become an error in v10. Please add @Injectable() to the "${n}" class.`),e}return null}(t);return null!==n?()=>n.factory(t):()=>new t}(t);throw new Error("unreachable")}function fr(t,e,n){let i=void 0;if(_r(t)){const e=A(t);return Rt(e)||mr(e)}if(br(t))i=()=>A(t.useValue);else if((s=t)&&s.useFactory)i=()=>t.useFactory(...st(t.deps||[]));else if(function(t){return!(!t||!t.useExisting)}(t))i=()=>et(A(t.useExisting));else{const s=A(t&&(t.useClass||t.provide));if(s||function(t,e,n){let i="";throw t&&e&&(i=` - only instances of Provider and Type are allowed, got: [${e.map(t=>t==n?"?"+n+"?":"...").join(", ")}]`),new Error(`Invalid provider for the NgModule '${E(t)}'`+i)}(e,n,t),!function(t){return!!t.deps}(t))return Rt(s)||mr(s);i=()=>new s(...st(t.deps))}var s;return i}function gr(t,e,n=!1){return{factory:t,value:e,multi:n?[]:void 0}}function br(t){return null!==t&&"object"==typeof t&&K in t}function _r(t){return"function"==typeof t}const yr=function(t,e,n){return function(t,e=null,n=null,i){const s=dr(t,e,n,i);return s._resolveInjectorDefTypes(),s}({name:n},e,t,n)};let vr=(()=>{class t{static create(t,e){return Array.isArray(t)?yr(t,e,""):yr(t.providers,t.parent,t.name||"")}}return t.THROW_IF_NOT_FOUND=G,t.NULL=new rt,t.\u0275prov=b({token:t,providedIn:"any",factory:()=>et(q)}),t.__NG_ELEMENT_ID__=-1,t})();const wr=new W("AnalyzeForEntryComponents");let xr=new Map;const Cr=new Set;function Sr(t){return"string"==typeof t?t:t.text()}function Or(t,e){let n=t.styles,i=t.classes,s=0;for(let r=0;ra($t(t[i.index])).target:i.index;if(Ht(n)){let o=null;if(!a&&l&&(o=function(t,e,n,i){const s=t.cleanup;if(null!=s)for(let r=0;rn?t[n]:null}"string"==typeof t&&(r+=2)}return null}(t,e,s,i.index)),null!==o)(o.__ngLastListenerFn__||o).__ngNextListenerFn__=r,o.__ngLastListenerFn__=r,h=!1;else{r=no(i,e,r,!1);const t=n.listen(p.name||m,s,r);u.push(r,t),c&&c.push(s,g,f,f+1)}}else r=no(i,e,r,!0),m.addEventListener(s,r,o),u.push(r),c&&c.push(s,g,f,o)}const d=i.outputs;let p;if(h&&null!==d&&(p=d[s])){const t=p.length;if(t)for(let n=0;n0;)e=e[15],t--;return e}(t,ee.lFrame.contextLView))[8]}(t)}function so(t,e){let n=null;const i=function(t){const e=t.attrs;if(null!=e){const t=e.indexOf(5);if(0==(1&t))return e[t+1]}return null}(t);for(let s=0;s=0}const uo={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function ho(t){return t.substring(uo.key,uo.keyEnd)}function po(t,e){const n=uo.textEnd;return n===e?-1:(e=uo.keyEnd=function(t,e,n){for(;e32;)e++;return e}(t,uo.key=e,n),mo(t,e,n))}function mo(t,e,n){for(;e=0;n=po(e,n))dt(t,ho(e),!0)}function yo(t,e,n,i){const s=ie(),r=se(),o=fe(2);if(r.firstUpdatePass&&xo(r,t,o,i),e!==Ei&&Dr(s,o,e)){let a;null==n&&(a=function(){const t=ee.lFrame;return null===t?null:t.currentSanitizer}())&&(n=a),Oo(r,r.data[ke()+19],s,s[11],t,s[o+1]=function(t,e){return null==t||("function"==typeof e?t=e(t):"string"==typeof e?t+=e:"object"==typeof t&&(t=E(En(t)))),t}(e,n),i,o)}}function vo(t,e,n,i){const s=se(),r=fe(2);s.firstUpdatePass&&xo(s,null,r,i);const o=ie();if(n!==Ei&&Dr(o,r,n)){const a=s.data[ke()+19];if(jo(a,i)&&!wo(s,r)){let t=i?a.classes:a.styles;null!==t&&(n=j(t,n||"")),Hr(s,a,o,n,i)}else!function(t,e,n,i,s,r,o,a){s===Ei&&(s=ao);let l=0,c=0,u=0=t.expandoStartIndex}function xo(t,e,n,i){const s=t.data;if(null===s[n+1]){const r=s[ke()+19],o=wo(t,n);jo(r,i)&&null===e&&!o&&(e=!1),e=function(t,e,n,i){const s=function(t){const e=ee.lFrame.currentDirectiveIndex;return-1===e?null:t[e]}(t);let r=i?e.residualClasses:e.residualStyles;if(null===s)0===(i?e.classBindings:e.styleBindings)&&(n=So(n=Co(null,t,e,n,i),e.attrs,i),r=null);else{const o=e.directiveStylingLast;if(-1===o||t[o]!==s)if(n=Co(s,t,e,n,i),null===r){let n=function(t,e,n){const i=n?e.classBindings:e.styleBindings;if(0!==Pi(i))return t[Ii(i)]}(t,e,i);void 0!==n&&Array.isArray(n)&&(n=Co(null,t,e,n[1],i),n=So(n,e.attrs,i),function(t,e,n,i){t[Ii(n?e.classBindings:e.styleBindings)]=i}(t,e,i,n))}else r=function(t,e,n){let i=void 0;const s=e.directiveEnd;for(let r=1+e.directiveStylingLast;r0)&&(u=!0)}else c=n;if(s)if(0!==l){const e=Ii(t[a+1]);t[i+1]=Ai(e,a),0!==e&&(t[e+1]=Ni(t[e+1],i)),t[a+1]=131071&t[a+1]|i<<17}else t[i+1]=Ai(a,0),0!==a&&(t[a+1]=Ni(t[a+1],i)),a=i;else t[i+1]=Ai(l,0),0===a?a=i:t[l+1]=Ni(t[l+1],i),l=i;u&&(t[i+1]=Di(t[i+1])),lo(t,c,i,!0),lo(t,c,i,!1),function(t,e,n,i,s){const r=s?t.residualClasses:t.residualStyles;null!=r&&"string"==typeof e&&mt(r,e)>=0&&(n[i+1]=Mi(n[i+1]))}(e,c,t,i,r),o=Ai(a,l),r?e.classBindings=o:e.styleBindings=o}(s,r,e,n,o,i)}}function Co(t,e,n,i,s){let r=null;const o=n.directiveEnd;let a=n.directiveStylingLast;for(-1===a?a=n.directiveStart:a++;a0;){const e=t[s],r=Array.isArray(e),l=r?e[1]:e,c=null===l;let u=n[s+1];u===Ei&&(u=c?ao:void 0);let h=c?pt(u,i):l===i?u:void 0;if(r&&!Eo(h)&&(h=pt(e,i)),Eo(h)&&(a=h,o))return a;const d=t[s+1];s=o?Ii(d):Pi(d)}if(null!==e){let t=r?e.residualClasses:e.residualStyles;null!=t&&(a=pt(t,i))}return a}function Eo(t){return void 0!==t}function jo(t,e){return 0!=(t.flags&(e?16:32))}function To(t,e=""){const n=ie(),i=se(),s=t+19,r=i.firstCreatePass?Bi(i,n[6],t,3,null,null):i.data[s],o=n[s]=function(t,e){return Ht(e)?e.createText(t):e.createTextNode(t)}(e,n[11]);Hs(i,n,o,r),ae(r,!1)}function Ro(t){return Ao("",t,""),Ro}function Ao(t,e,n){const i=ie(),s=Nr(i,t,e,n);return s!==Ei&&ks(i,ke(),s),Ao}function Io(t,e,n,i,s,r,o){const a=ie(),l=function(t,e,n,i,s,r,o,a){const l=function(t,e,n,i,s){const r=function(t,e,n,i){const s=Dr(t,e,n);return Dr(t,e+1,i)||s}(t,e,n,i);return Dr(t,e+2,s)||r}(t,pe(),n,s,o);return fe(3),l?e+Ge(n)+i+Ge(s)+r+Ge(o)+a:Ei}(a,t,e,n,i,s,r,o);return l!==Ei&&ks(a,ke(),l),Io}function Do(t,e,n){vo(dt,_o,Nr(ie(),t,e,n),!0)}function Po(t,e,n){const i=ie();return Dr(i,me(),e)&&Qi(se(),je(),i,t,e,i[11],n,!0),Po}function No(t,e,n){const i=ie();if(Dr(i,me(),e)){const s=se(),r=je();Qi(s,r,i,t,e,Cs(r,i),n,!0)}return No}function Mo(t,e){const n=Zt(t)[1],i=n.data.length-1;Ae(n,{directiveStart:i,directiveEnd:i+1})}function Fo(t){let e=Object.getPrototypeOf(t.type.prototype).constructor,n=!0;const i=[t];for(;e;){let s=void 0;if(Ft(t))s=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new Error("Directives cannot inherit Components");s=e.\u0275dir}if(s){if(n){i.push(s);const e=t;e.inputs=Lo(t.inputs),e.declaredInputs=Lo(t.declaredInputs),e.outputs=Lo(t.outputs);const n=s.hostBindings;n&&zo(t,n);const r=s.viewQuery,o=s.contentQueries;if(r&&Vo(t,r),o&&Bo(t,o),g(t.inputs,s.inputs),g(t.declaredInputs,s.declaredInputs),g(t.outputs,s.outputs),Ft(s)&&s.data.animation){const e=t.data;e.animation=(e.animation||[]).concat(s.data.animation)}e.afterContentChecked=e.afterContentChecked||s.afterContentChecked,e.afterContentInit=t.afterContentInit||s.afterContentInit,e.afterViewChecked=t.afterViewChecked||s.afterViewChecked,e.afterViewInit=t.afterViewInit||s.afterViewInit,e.doCheck=t.doCheck||s.doCheck,e.onDestroy=t.onDestroy||s.onDestroy,e.onInit=t.onInit||s.onInit}const e=s.features;if(e)for(let i=0;i=0;i--){const s=t[i];s.hostVars=e+=s.hostVars,s.hostAttrs=ze(s.hostAttrs,n=ze(n,s.hostAttrs))}}(i)}function Lo(t){return t===bt?{}:t===_t?[]:t}function Vo(t,e){const n=t.viewQuery;t.viewQuery=n?(t,i)=>{e(t,i),n(t,i)}:e}function Bo(t,e){const n=t.contentQueries;t.contentQueries=n?(t,i,s)=>{e(t,i,s),n(t,i,s)}:e}function zo(t,e){const n=t.hostBindings;t.hostBindings=n?(t,i)=>{e(t,i),n(t,i)}:e}class Ho{constructor(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}isFirstChange(){return this.firstChange}}function Uo(t){t.type.prototype.ngOnChanges&&(t.setInput=$o,t.onChanges=function(){const t=Wo(this),e=t&&t.current;if(e){const n=t.previous;if(n===bt)t.previous=e;else for(let t in e)n[t]=e[t];t.current=null,this.ngOnChanges(e)}})}function $o(t,e,n,i){const s=Wo(t)||function(t,e){return t.__ngSimpleChanges__=e}(t,{previous:bt,current:null}),r=s.current||(s.current={}),o=s.previous,a=this.declaredInputs[n],l=o[a];r[a]=new Ho(l&&l.currentValue,e,o===bt),t[i]=e}function Wo(t){return t.__ngSimpleChanges__||null}function qo(t,e,n,i,s){if(t=A(t),Array.isArray(t))for(let r=0;r>16;if(_r(t)||!t.multi){const i=new Fe(l,s,Lr),p=Ko(a,e,s?u:u+d,h);-1===p?(an(nn(c,o),r,a),Go(r,t,e.length),e.push(a),c.directiveStart++,c.directiveEnd++,s&&(c.providerIndexes+=65536),n.push(i),o.push(i)):(n[p]=i,o[p]=i)}else{const p=Ko(a,e,u+d,h),m=Ko(a,e,u,u+d),f=p>=0&&n[p],g=m>=0&&n[m];if(s&&!g||!s&&!f){an(nn(c,o),r,a);const u=function(t,e,n,i,s){const r=new Fe(t,n,Lr);return r.multi=[],r.index=e,r.componentProviders=0,Xo(r,s,i&&!n),r}(s?Yo:Zo,n.length,s,i,l);!s&&g&&(n[m].providerFactory=u),Go(r,t,e.length),e.push(a),c.directiveStart++,c.directiveEnd++,s&&(c.providerIndexes+=65536),n.push(u),o.push(u)}else Go(r,t,p>-1?p:m),Xo(n[s?m:p],l,!s&&i);!s&&i&&g&&n[m].componentProviders++}}}function Go(t,e,n){if(_r(e)||e.useClass){const i=(e.useClass||e).prototype.ngOnDestroy;i&&(t.destroyHooks||(t.destroyHooks=[])).push(n,i)}}function Xo(t,e,n){t.multi.push(e),n&&t.componentProviders++}function Ko(t,e,n,i){for(let s=n;s{n.providersResolver=(n,i)=>function(t,e,n){const i=se();if(i.firstCreatePass){const s=Ft(t);qo(n,i.data,i.blueprint,s,!0),qo(e,i.data,i.blueprint,s,!1)}}(n,i?i(t):t,e)}}Uo.ngInherit=!0;class ta{}class ea{resolveComponentFactory(t){throw function(t){const e=Error(`No component factory found for ${E(t)}. Did you add it to @NgModule.entryComponents?`);return e.ngComponent=t,e}(t)}}let na=(()=>{class t{}return t.NULL=new ea,t})(),ia=(()=>{class t{constructor(t){this.nativeElement=t}}return t.__NG_ELEMENT_ID__=()=>sa(t),t})();const sa=function(t){return tr(t,oe(),ie())};class ra{}const oa=function(){var t={Important:1,DashCase:2};return t[t.Important]="Important",t[t.DashCase]="DashCase",t}();let aa=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>la(),t})();const la=function(){const t=ie(),e=Kt(oe().index,t);return function(t){const e=t[11];if(Ht(e))return e;throw new Error("Cannot inject Renderer2 when the application uses Renderer3!")}(It(e)?e:t)};let ca=(()=>{class t{}return t.\u0275prov=b({token:t,providedIn:"root",factory:()=>null}),t})();class ua{constructor(t){this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")}}const ha=new ua("9.1.0");class da{constructor(){}supports(t){return Rr(t)}create(t){return new ma(t)}}const pa=(t,e)=>e;class ma{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||pa}forEachItem(t){let e;for(e=this._itHead;null!==e;e=e._next)t(e)}forEachOperation(t){let e=this._itHead,n=this._removalsHead,i=0,s=null;for(;e||n;){const r=!n||e&&e.currentIndex<_a(n,i,s)?e:n,o=_a(r,i,s),a=r.currentIndex;if(r===n)i--,n=n._nextRemoved;else if(e=e._next,null==r.previousIndex)i++;else{s||(s=[]);const t=o-i,e=a-i;if(t!=e){for(let n=0;n{i=this._trackByFn(e,t),null!==s&&jr(s.trackById,i)?(r&&(s=this._verifyReinsertion(s,t,i,e)),jr(s.item,t)||this._addIdentityChange(s,t)):(s=this._mismatch(s,t,i,e),r=!0),s=s._next,e++}),this.length=e;return this._truncate(s),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t,e;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=e)t.previousIndex=t.currentIndex,e=t._nextMoved;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,e,n,i){let s;return null===t?s=this._itTail:(s=t._prev,this._remove(t)),null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(n,i))?(jr(t.item,e)||this._addIdentityChange(t,e),this._moveAfter(t,s,i)):null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(jr(t.item,e)||this._addIdentityChange(t,e),this._reinsertAfter(t,s,i)):t=this._addAfter(new fa(e,n),s,i),t}_verifyReinsertion(t,e,n,i){let s=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==s?t=this._reinsertAfter(s,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;null!==t;){const e=t._next;this._addToRemovals(this._unlink(t)),t=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,e,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const i=t._prevRemoved,s=t._nextRemoved;return null===i?this._removalsHead=s:i._nextRemoved=s,null===s?this._removalsTail=i:s._prevRemoved=i,this._insertAfter(t,e,n),this._addToMoves(t,n),t}_moveAfter(t,e,n){return this._unlink(t),this._insertAfter(t,e,n),this._addToMoves(t,n),t}_addAfter(t,e,n){return this._insertAfter(t,e,n),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,e,n){const i=null===e?this._itHead:e._next;return t._next=i,t._prev=e,null===i?this._itTail=t:i._prev=t,null===e?this._itHead=t:e._next=t,null===this._linkedRecords&&(this._linkedRecords=new ba),this._linkedRecords.put(t),t.currentIndex=n,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const e=t._prev,n=t._next;return null===e?this._itHead=n:e._next=n,null===n?this._itTail=e:n._prev=e,t}_addToMoves(t,e){return t.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new ba),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,e){return t.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class fa{constructor(t,e){this.item=t,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class ga{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,e){let n;for(n=this._head;null!==n;n=n._nextDup)if((null===e||e<=n.currentIndex)&&jr(n.trackById,t))return n;return null}remove(t){const e=t._prevDup,n=t._nextDup;return null===e?this._head=n:e._nextDup=n,null===n?this._tail=e:n._prevDup=e,null===this._head}}class ba{constructor(){this.map=new Map}put(t){const e=t.trackById;let n=this.map.get(e);n||(n=new ga,this.map.set(e,n)),n.add(t)}get(t,e){const n=this.map.get(t);return n?n.get(t,e):null}remove(t){const e=t.trackById;return this.map.get(e).remove(t)&&this.map.delete(e),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function _a(t,e,n){const i=t.previousIndex;if(null===i)return i;let s=0;return n&&i{if(e&&e.key===n)this._maybeAddToChanges(e,t),this._appendAfter=e,e=e._next;else{const i=this._getOrCreateRecordForKey(n,t);e=this._insertBeforeOrAppend(e,i)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let t=e;null!==t;t=t._nextRemoved)t===this._mapHead&&(this._mapHead=null),this._records.delete(t.key),t._nextRemoved=t._next,t.previousValue=t.currentValue,t.currentValue=null,t._prev=null,t._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,e){if(t){const n=t._prev;return e._next=t,e._prev=n,t._prev=e,n&&(n._next=e),t===this._mapHead&&(this._mapHead=e),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(t,e){if(this._records.has(t)){const n=this._records.get(t);this._maybeAddToChanges(n,e);const i=n._prev,s=n._next;return i&&(i._next=s),s&&(s._prev=i),n._next=null,n._prev=null,n}const n=new wa(t);return this._records.set(t,n),n.currentValue=e,this._addToAdditions(n),n}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,e){jr(e,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=e,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,e){t instanceof Map?t.forEach(e):Object.keys(t).forEach(n=>e(t[n],n))}}class wa{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}let xa=(()=>{class t{constructor(t){this.factories=t}static create(e,n){if(null!=n){const t=n.factories.slice();e=e.concat(t)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>{if(!n)throw new Error("Cannot extend IterableDiffers without a parent injector");return t.create(e,n)},deps:[[t,new p,new h]]}}find(t){const e=this.factories.find(e=>e.supports(t));if(null!=e)return e;throw new Error(`Cannot find a differ supporting object '${t}' of type '${n=t,n.name||typeof n}'`);var n}}return t.\u0275prov=b({token:t,providedIn:"root",factory:()=>new t([new da])}),t})(),Ca=(()=>{class t{constructor(t){this.factories=t}static create(e,n){if(n){const t=n.factories.slice();e=e.concat(t)}return new t(e)}static extend(e){return{provide:t,useFactory:n=>{if(!n)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return t.create(e,n)},deps:[[t,new p,new h]]}}find(t){const e=this.factories.find(e=>e.supports(t));if(e)return e;throw new Error(`Cannot find a differ supporting object '${t}'`)}}return t.\u0275prov=b({token:t,providedIn:"root",factory:()=>new t([new ya])}),t})();const Sa=[new ya],Oa=new xa([new da]),ka=new Ca(Sa);let Ea=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>ja(t,ia),t})();const ja=function(t,e){return er(t,e,oe(),ie())};let Ta=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>Ra(t,ia),t})();const Ra=function(t,e){return nr(t,e,oe(),ie())},Aa={};class Ia extends na{constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){const e=Tt(t);return new Na(e,this.ngModule)}}function Da(t){const e=[];for(let n in t)t.hasOwnProperty(n)&&e.push({propName:t[n],templateName:n});return e}const Pa=new W("SCHEDULER_TOKEN",{providedIn:"root",factory:()=>Ke});class Na extends ta{constructor(t,e){super(),this.componentDef=t,this.ngModule=e,this.componentType=t.type,this.selector=t.selectors.map(ki).join(","),this.ngContentSelectors=t.ngContentSelectors?t.ngContentSelectors:[],this.isBoundToModule=!!e}get inputs(){return Da(this.componentDef.inputs)}get outputs(){return Da(this.componentDef.outputs)}create(t,e,n,i){const s=(i=i||this.ngModule)?function(t,e){return{get:(n,i,s)=>{const r=t.get(n,Aa,s);return r!==Aa||i===Aa?r:e.get(n,i,s)}}}(t,i.injector):t,r=s.get(ra,Ut),o=s.get(ca,null),a=r.createRenderer(null,this.componentDef),l=this.componentDef.selectors[0][0]||"div",c=n?function(t,e,n){if(Ht(t))return t.selectRootElement(e,n===gt.ShadowDom);let i="string"==typeof e?t.querySelector(e):e;return i.textContent="",i}(a,n,this.componentDef.encapsulation):Li(l,r.createRenderer(null,this.componentDef),function(t){const e=t.toLowerCase();return"svg"===e?"http://www.w3.org/2000/svg":"math"===e?"http://www.w3.org/1998/MathML/":null}(l)),u=this.componentDef.onPush?576:528,h="string"==typeof n&&/^#root-ng-internal-isolated-\d+/.test(n),d={components:[],scheduler:Ke,clean:vs,playerHandler:null,flags:0},p=Ki(0,-1,null,1,0,null,null,null,null,null),m=Vi(null,p,d,u,null,null,r,a,o,s);let f,g;ve(m,null);try{const t=function(t,e,n,i,s,r){const o=n[1];n[19]=t;const a=Bi(o,null,0,3,null,null),l=a.mergedAttrs=e.hostAttrs;null!==l&&(Or(a,l),null!==t&&(Le(s,t,l),null!==a.classes&&Xs(s,t,a.classes),null!==a.styles&&Gs(s,t,a.styles)));const c=i.createRenderer(t,e),u=Vi(n,Xi(e),null,e.onPush?64:16,n[19],a,i,c,void 0);return o.firstCreatePass&&(an(nn(a,n),o,e.type),ss(o,a),os(a,n.length,1)),fs(n,u),n[19]=u}(c,this.componentDef,m,r,a);if(c)if(n)Le(a,c,["ng-version",ha.full]);else{const{attrs:t,classes:e}=function(t){const e=[],n=[];let i=1,s=2;for(;i0&&Xs(a,c,e.join(" "))}g=Gt(m[1],0),e&&(g.projection=e.map(t=>Array.from(t))),f=function(t,e,n,i,s){const r=n[1],o=function(t,e,n){const i=oe();t.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),is(t,i,1),as(t,e,n));const s=dn(e,t,e.length-1,i);mi(s,e);const r=qt(i,e);return r&&mi(r,e),s}(r,n,e);i.components.push(o),t[8]=o,s&&s.forEach(t=>t(o,e)),e.contentQueries&&e.contentQueries(1,o,n.length-1);const a=oe();if(r.firstCreatePass&&(null!==e.hostBindings||null!==e.hostAttrs)){Ee(a.index-19);const t=n[1];ts(t,e),es(t,n,e.hostVars),ns(e,o)}return o}(t,this.componentDef,m,d,[Mo]),zi(p,m,null)}finally{Oe()}const b=new Ma(this.componentType,f,tr(ia,g,m),m,g);return n&&!h||(b.hostView._tViewNode.child=g),b}}class Ma extends class{}{constructor(t,e,n,i,s){super(),this.location=n,this._rootLView=i,this._tNode=s,this.destroyCbs=[],this.instance=e,this.hostView=this.changeDetectorRef=new Zs(i),this.hostView._tViewNode=function(t,e,n,i){let s=t.node;return null==s&&(t.node=s=Zi(0,null,2,-1,null,null)),i[6]=s}(i[1],0,0,i),this.componentType=t}get injector(){return new fn(this._tNode,this._rootLView)}destroy(){this.destroyCbs&&(this.destroyCbs.forEach(t=>t()),this.destroyCbs=null,!this.hostView.destroyed&&this.hostView.destroy())}onDestroy(t){this.destroyCbs&&this.destroyCbs.push(t)}}const Fa=void 0;var La=["en",[["a","p"],["AM","PM"],Fa],[["AM","PM"],Fa,Fa],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Fa,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Fa,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Fa,"{1} 'at' {0}",Fa],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(t){let e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}];let Va={};function Ba(t,e,n){"string"!=typeof e&&(n=e,e=t[Wa.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),Va[e]=t,n&&(Va[e][Wa.ExtraData]=n)}function za(t){const e=function(t){return t.toLowerCase().replace(/_/g,"-")}(t);let n=$a(e);if(n)return n;const i=e.split("-")[0];if(n=$a(i),n)return n;if("en"===i)return La;throw new Error(`Missing locale data for the locale "${t}".`)}function Ha(t){return za(t)[Wa.CurrencyCode]||null}function Ua(t){return za(t)[Wa.PluralCase]}function $a(t){return t in Va||(Va[t]=F.ng&&F.ng.common&&F.ng.common.locales&&F.ng.common.locales[t]),Va[t]}const Wa=function(){var t={LocaleId:0,DayPeriodsFormat:1,DayPeriodsStandalone:2,DaysFormat:3,DaysStandalone:4,MonthsFormat:5,MonthsStandalone:6,Eras:7,FirstDayOfWeek:8,WeekendRange:9,DateFormat:10,TimeFormat:11,DateTimeFormat:12,NumberSymbols:13,NumberFormats:14,CurrencyCode:15,CurrencySymbol:16,CurrencyName:17,Currencies:18,Directionality:19,PluralCase:20,ExtraData:21};return t[t.LocaleId]="LocaleId",t[t.DayPeriodsFormat]="DayPeriodsFormat",t[t.DayPeriodsStandalone]="DayPeriodsStandalone",t[t.DaysFormat]="DaysFormat",t[t.DaysStandalone]="DaysStandalone",t[t.MonthsFormat]="MonthsFormat",t[t.MonthsStandalone]="MonthsStandalone",t[t.Eras]="Eras",t[t.FirstDayOfWeek]="FirstDayOfWeek",t[t.WeekendRange]="WeekendRange",t[t.DateFormat]="DateFormat",t[t.TimeFormat]="TimeFormat",t[t.DateTimeFormat]="DateTimeFormat",t[t.NumberSymbols]="NumberSymbols",t[t.NumberFormats]="NumberFormats",t[t.CurrencyCode]="CurrencyCode",t[t.CurrencySymbol]="CurrencySymbol",t[t.CurrencyName]="CurrencyName",t[t.Currencies]="Currencies",t[t.Directionality]="Directionality",t[t.PluralCase]="PluralCase",t[t.ExtraData]="ExtraData",t}();let qa="en-US";function Ga(t){var e,n;n="Expected localeId to be defined",null==(e=t)&&function(t,e,n,i){throw new Error(`ASSERTION ERROR: ${t}`+` [Expected=> null != ${e} <=Actual]`)}(n,e),"string"==typeof t&&(qa=t.toLowerCase().replace(/_/g,"-"))}const Xa=new Map;class Ka extends ot{constructor(t,e){super(),this._parent=e,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new Ia(this);const n=At(t),i=t[H]||null;i&&Ga(i),this._bootstrapComponents=Qe(n.bootstrap),this._r3Injector=dr(t,e,[{provide:ot,useValue:this},{provide:na,useValue:this.componentFactoryResolver}],E(t)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(t)}get(t,e=vr.THROW_IF_NOT_FOUND,n=m.Default){return t===vr||t===ot||t===q?this:this._r3Injector.get(t,e,n)}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(t=>t()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class Za extends at{constructor(t){super(),this.moduleType=t,null!==At(t)&&function t(e){if(null!==e.\u0275mod.id){const t=e.\u0275mod.id;(function(t,e,n){if(e&&e!==n)throw new Error(`Duplicate module registered for ${t} - ${E(e)} vs ${E(e.name)}`)})(t,Xa.get(t),e),Xa.set(t,e)}let n=e.\u0275mod.imports;n instanceof Function&&(n=n()),n&&n.forEach(e=>t(e))}(t)}create(t){return new Ka(this.moduleType,t)}}function Ya(t,e,n){const i=de()+t,s=ie();return s[i]===Ei?Ir(s,i,n?e.call(n):e()):function(t,e){return t[e]}(s,i)}function Qa(t,e){const n=se();let i;const s=t+19;n.firstCreatePass?(i=function(t,e){if(e)for(let n=e.length-1;n>=0;n--){const i=e[n];if(t===i.name)return i}throw new Error(`The pipe '${t}' could not be found!`)}(e,n.pipeRegistry),n.data[s]=i,i.onDestroy&&(n.destroyHooks||(n.destroyHooks=[])).push(s,i.onDestroy)):i=n.data[s];const r=i.factory||(i.factory=Rt(i.type)),o=J(Lr),a=r();return J(o),function(t,e,n,i){const s=n+19;s>=t.data.length&&(t.data[s]=null,t.blueprint[s]=null),e[s]=i}(n,ie(),t,a),a}function Ja(t,e,n){const i=ie(),s=Xt(i,t);return function(t,e){return Tr.isWrapped(e)&&(e=Tr.unwrap(e),t[pe()]=Ei),e}(i,function(t,e){return t[1].data[e+19].pure}(i,t)?function(t,e,n,i,s,r){const o=e+n;return Dr(t,o,s)?Ir(t,o+1,r?i.call(r,s):i(s)):function(t,e){const n=t[e];return n===Ei?void 0:n}(t,o+1)}(i,de(),e,s.transform,n,s):s.transform(n))}class tl extends i.a{constructor(t=!1){super(),this.__isAsync=t}emit(t){super.next(t)}subscribe(t,e,n){let i,r=t=>null,o=()=>null;t&&"object"==typeof t?(i=this.__isAsync?e=>{setTimeout(()=>t.next(e))}:e=>{t.next(e)},t.error&&(r=this.__isAsync?e=>{setTimeout(()=>t.error(e))}:e=>{t.error(e)}),t.complete&&(o=this.__isAsync?()=>{setTimeout(()=>t.complete())}:()=>{t.complete()})):(i=this.__isAsync?e=>{setTimeout(()=>t(e))}:e=>{t(e)},e&&(r=this.__isAsync?t=>{setTimeout(()=>e(t))}:t=>{e(t)}),n&&(o=this.__isAsync?()=>{setTimeout(()=>n())}:()=>{n()}));const a=super.subscribe(i,r,o);return t instanceof s.a&&t.add(a),a}}function el(){return this._results[Er()]()}class nl{constructor(){this.dirty=!0,this._results=[],this.changes=new tl,this.length=0;const t=Er(),e=nl.prototype;e[t]||(e[t]=el)}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,e){return this._results.reduce(t,e)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t){this._results=function t(e,n){void 0===n&&(n=e);for(let i=0;i0)s.push(a[e/2]);else{const r=o[e+1],a=n[-i];for(let e=9;e{class t{constructor(t){this.appInits=t,this.initialized=!1,this.done=!1,this.donePromise=new Promise((t,e)=>{this.resolve=t,this.reject=e})}runInitializers(){if(this.initialized)return;const t=[],e=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let n=0;n{e()}).catch(t=>{this.reject(t)}),0===t.length&&e(),this.initialized=!0}}return t.\u0275fac=function(e){return new(e||t)(et(Sl,8))},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();const kl=new W("AppId"),El={provide:kl,useFactory:function(){return`${jl()}${jl()}${jl()}`},deps:[]};function jl(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Tl=new W("Platform Initializer"),Rl=new W("Platform ID"),Al=new W("appBootstrapListener");let Il=(()=>{class t{log(t){console.log(t)}warn(t){console.warn(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();const Dl=new W("LocaleId"),Pl=new W("DefaultCurrencyCode");class Nl{constructor(t,e){this.ngModuleFactory=t,this.componentFactories=e}}const Ml=function(t){return new Za(t)},Fl=Ml,Ll=function(t){return Promise.resolve(Ml(t))},Vl=function(t){const e=Ml(t),n=Qe(At(t).declarations).reduce((t,e)=>{const n=Tt(e);return n&&t.push(new Na(n)),t},[]);return new Nl(e,n)},Bl=Vl,zl=function(t){return Promise.resolve(Vl(t))};let Hl=(()=>{class t{constructor(){this.compileModuleSync=Fl,this.compileModuleAsync=Ll,this.compileModuleAndAllComponentsSync=Bl,this.compileModuleAndAllComponentsAsync=zl}clearCache(){}clearCacheFor(t){}getModuleId(t){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();const Ul=new W("compilerOptions"),$l=(()=>Promise.resolve(0))();function Wl(t){"undefined"==typeof Zone?$l.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class ql{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:e=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new tl(!1),this.onMicrotaskEmpty=new tl(!1),this.onStable=new tl(!1),this.onError=new tl(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched(),this._nesting=0,this._outer=this._inner=Zone.current,Zone.wtfZoneSpec&&(this._inner=this._inner.fork(Zone.wtfZoneSpec)),Zone.TaskTrackingZoneSpec&&(this._inner=this._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(this._inner=this._inner.fork(Zone.longStackTraceZoneSpec)),this.shouldCoalesceEventChangeDetection=e,this.lastRequestAnimationFrameId=-1,this.nativeRequestAnimationFrame=function(){let t=F.requestAnimationFrame,e=F.cancelAnimationFrame;if("undefined"!=typeof Zone&&t&&e){const n=t[Zone.__symbol__("OriginalDelegate")];n&&(t=n);const i=e[Zone.__symbol__("OriginalDelegate")];i&&(e=i)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:e}}().nativeRequestAnimationFrame,function(t){const e=!!t.shouldCoalesceEventChangeDetection&&t.nativeRequestAnimationFrame&&(()=>{!function(t){-1===t.lastRequestAnimationFrameId&&(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(F,()=>{t.lastRequestAnimationFrameId=-1,Zl(t),Kl(t)}),Zl(t))}(t)});t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0,maybeDelayChangeDetection:e},onInvokeTask:(n,i,s,r,o,a)=>{try{return Yl(t),n.invokeTask(s,r,o,a)}finally{e&&"eventTask"===r.type&&e(),Ql(t)}},onInvoke:(e,n,i,s,r,o,a)=>{try{return Yl(t),e.invoke(i,s,r,o,a)}finally{Ql(t)}},onHasTask:(e,n,i,s)=>{e.hasTask(i,s),n===i&&("microTask"==s.change?(t._hasPendingMicrotasks=s.microTask,Zl(t),Kl(t)):"macroTask"==s.change&&(t.hasPendingMacrotasks=s.macroTask))},onHandleError:(e,n,i,s)=>(e.handleError(i,s),t.runOutsideAngular(()=>t.onError.emit(s)),!1)})}(this)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!ql.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(ql.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(t,e,n){return this._inner.run(t,e,n)}runTask(t,e,n,i){const s=this._inner,r=s.scheduleEventTask("NgZoneEvent: "+i,t,Xl,Gl,Gl);try{return s.runTask(r,e,n)}finally{s.cancelTask(r)}}runGuarded(t,e,n){return this._inner.runGuarded(t,e,n)}runOutsideAngular(t){return this._outer.run(t)}}function Gl(){}const Xl={};function Kl(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function Zl(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||t.shouldCoalesceEventChangeDetection&&-1!==t.lastRequestAnimationFrameId)}function Yl(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function Ql(t){t._nesting--,Kl(t)}class Jl{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new tl,this.onMicrotaskEmpty=new tl,this.onStable=new tl,this.onError=new tl}run(t,e,n){return t.apply(e,n)}runGuarded(t,e,n){return t.apply(e,n)}runOutsideAngular(t){return t()}runTask(t,e,n,i){return t.apply(e,n)}}let tc=(()=>{class t{constructor(t){this._ngZone=t,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),t.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{ql.assertNotInAngularZone(),Wl(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Wl(()=>{for(;0!==this._callbacks.length;){let t=this._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb(this._didWork)}this._didWork=!1});else{let t=this.getPendingTasks();this._callbacks=this._callbacks.filter(e=>!e.updateCb||!e.updateCb(t)||(clearTimeout(e.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(t=>({source:t.source,creationLocation:t.creationLocation,data:t.data})):[]}addCallback(t,e,n){let i=-1;e&&e>0&&(i=setTimeout(()=>{this._callbacks=this._callbacks.filter(t=>t.timeoutId!==i),t(this._didWork,this.getPendingTasks())},e)),this._callbacks.push({doneCb:t,timeoutId:i,updateCb:n})}whenStable(t,e,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(t,e,n),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(t,e,n){return[]}}return t.\u0275fac=function(e){return new(e||t)(et(ql))},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})(),ec=(()=>{class t{constructor(){this._applications=new Map,rc.addToWindow(this)}registerApplication(t,e){this._applications.set(t,e)}unregisterApplication(t){this._applications.delete(t)}unregisterAllApplications(){this._applications.clear()}getTestability(t){return this._applications.get(t)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(t,e=!0){return rc.findTestabilityInTree(this,t,e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();class nc{addToWindow(t){}findTestabilityInTree(t,e,n){return null}}function ic(t){rc=t}let sc,rc=new nc,oc=function(t,e,n){const i=t.get(Ul,[]).concat(e),s=new Za(n);if(0===xr.size)return Promise.resolve(s);const r=function(t){const e=[];return t.forEach(t=>t&&e.push(...t)),e}(i.map(t=>t.providers));if(0===r.length)return Promise.resolve(s);const o=function(){const t=F.ng;if(!t||!t.\u0275compilerFacade)throw new Error("Angular JIT compilation failed: '@angular/compiler' not loaded!\n - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.\n - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?\n - Alternatively provide the compiler with 'import \"@angular/compiler\";' before bootstrapping.");return t.\u0275compilerFacade}(),a=vr.create({providers:r}).get(o.ResourceLoader);return function(t){const e=[],n=new Map;function i(t){let e=n.get(t);if(!e){const i=(t=>Promise.resolve(a.get(t)))(t);n.set(t,e=i.then(Sr))}return e}return xr.forEach((t,n)=>{const s=[];t.templateUrl&&s.push(i(t.templateUrl).then(e=>{t.template=e}));const r=t.styleUrls,o=t.styles||(t.styles=[]),a=t.styles.length;r&&r.forEach((e,n)=>{o.push(""),s.push(i(e).then(i=>{o[a+n]=i,r.splice(r.indexOf(e),1),0==r.length&&(t.styleUrls=void 0)}))});const l=Promise.all(s).then(()=>function(t){Cr.delete(t)}(n));e.push(l)}),xr=new Map,Promise.all(e).then(()=>{})}().then(()=>s)};const ac=new W("AllowMultipleToken");class lc{constructor(t,e){this.name=t,this.token=e}}function cc(t,e,n=[]){const i=`Platform: ${e}`,s=new W(i);return(e=[])=>{let r=uc();if(!r||r.injector.get(ac,!1))if(t)t(n.concat(e).concat({provide:s,useValue:!0}));else{const t=n.concat(e).concat({provide:s,useValue:!0},{provide:or,useValue:"platform"});!function(t){if(sc&&!sc.destroyed&&!sc.injector.get(ac,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");sc=t.get(hc);const e=t.get(Tl,null);e&&e.forEach(t=>t())}(vr.create({providers:t,name:i}))}return function(t){const e=uc();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}(s)}}function uc(){return sc&&!sc.destroyed?sc:null}let hc=(()=>{class t{constructor(t){this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(t,e){const n=function(t,e){let n;return n="noop"===t?new Jl:("zone.js"===t?void 0:t)||new ql({enableLongStackTrace:Fn(),shouldCoalesceEventChangeDetection:e}),n}(e?e.ngZone:void 0,e&&e.ngZoneEventCoalescing||!1),i=[{provide:ql,useValue:n}];return n.run(()=>{const e=vr.create({providers:i,parent:this.injector,name:t.moduleType.name}),s=t.create(e),r=s.injector.get(vn,null);if(!r)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return s.onDestroy(()=>mc(this._modules,s)),n.runOutsideAngular(()=>n.onError.subscribe({next:t=>{r.handleError(t)}})),function(t,e,n){try{const i=n();return Zr(i)?i.catch(n=>{throw e.runOutsideAngular(()=>t.handleError(n)),n}):i}catch(i){throw e.runOutsideAngular(()=>t.handleError(i)),i}}(r,n,()=>{const t=s.injector.get(Ol);return t.runInitializers(),t.donePromise.then(()=>(Ga(s.injector.get(Dl,"en-US")||"en-US"),this._moduleDoBootstrap(s),s))})})}bootstrapModule(t,e=[]){const n=dc({},e);return oc(this.injector,n,t).then(t=>this.bootstrapModuleFactory(t,n))}_moduleDoBootstrap(t){const e=t.injector.get(pc);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(t=>e.bootstrap(t));else{if(!t.instance.ngDoBootstrap)throw new Error(`The module ${E(t.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. `+"Please define one of these.");t.instance.ngDoBootstrap(e)}this._modules.push(t)}onDestroy(t){this._destroyListeners.push(t)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(t=>t.destroy()),this._destroyListeners.forEach(t=>t()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(e){return new(e||t)(et(vr))},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();function dc(t,e){return Array.isArray(e)?e.reduce(dc,t):Object.assign(Object.assign({},t),e)}let pc=(()=>{class t{constructor(t,e,n,i,s,l){this._zone=t,this._console=e,this._injector=n,this._exceptionHandler=i,this._componentFactoryResolver=s,this._initStatus=l,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=Fn(),this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const c=new r.a(t=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{t.next(this._stable),t.complete()})}),u=new r.a(t=>{let e;this._zone.runOutsideAngular(()=>{e=this._zone.onStable.subscribe(()=>{ql.assertNotInAngularZone(),Wl(()=>{this._stable||this._zone.hasPendingMacrotasks||this._zone.hasPendingMicrotasks||(this._stable=!0,t.next(!0))})})});const n=this._zone.onUnstable.subscribe(()=>{ql.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{t.next(!1)}))});return()=>{e.unsubscribe(),n.unsubscribe()}});this.isStable=Object(o.a)(c,u.pipe(Object(a.a)()))}bootstrap(t,e){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let n;n=t instanceof ta?t:this._componentFactoryResolver.resolveComponentFactory(t),this.componentTypes.push(n.componentType);const i=n.isBoundToModule?void 0:this._injector.get(ot),s=n.create(vr.NULL,[],e||n.selector,i);s.onDestroy(()=>{this._unloadComponent(s)});const r=s.injector.get(tc,null);return r&&s.injector.get(ec).registerApplication(s.location.nativeElement,r),this._loadComponent(s),Fn()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),s}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let t of this._views)t.detectChanges();if(this._enforceNoNewChanges)for(let t of this._views)t.checkNoChanges()}catch(t){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(t))}finally{this._runningTick=!1}}attachView(t){const e=t;this._views.push(e),e.attachToAppRef(this)}detachView(t){const e=t;mc(this._views,e),e.detachFromAppRef()}_loadComponent(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(Al,[]).concat(this._bootstrapListeners).forEach(e=>e(t))}_unloadComponent(t){this.detachView(t.hostView),mc(this.components,t)}ngOnDestroy(){this._views.slice().forEach(t=>t.destroy())}get viewCount(){return this._views.length}}return t.\u0275fac=function(e){return new(e||t)(et(ql),et(Il),et(vr),et(vn),et(na),et(Ol))},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();function mc(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}class fc{}class gc{}const bc={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};let _c=(()=>{class t{constructor(t,e){this._compiler=t,this._config=e||bc}load(t){return this.loadAndCompile(t)}loadAndCompile(t){let[e,i]=t.split("#");return void 0===i&&(i="default"),n("zn8P")(e).then(t=>t[i]).then(t=>yc(t,e,i)).then(t=>this._compiler.compileModuleAsync(t))}loadFactory(t){let[e,i]=t.split("#"),s="NgFactory";return void 0===i&&(i="default",s=""),n("zn8P")(this._config.factoryPathPrefix+e+this._config.factoryPathSuffix).then(t=>t[i+s]).then(t=>yc(t,e,i))}}return t.\u0275fac=function(e){return new(e||t)(et(Hl),et(gc,8))},t.\u0275prov=b({token:t,factory:t.\u0275fac}),t})();function yc(t,e,n){if(!t)throw new Error(`Cannot find '${n}' in '${e}'`);return t}class vc extends sr{}class wc extends vc{}const xc=function(t){return null},Cc=cc(null,"core",[{provide:Rl,useValue:"unknown"},{provide:hc,deps:[vr]},{provide:ec,deps:[]},{provide:Il,deps:[]}]),Sc=[{provide:pc,useClass:pc,deps:[ql,Il,vr,vn,na,Ol]},{provide:Pa,deps:[ql],useFactory:function(t){let e=[];return t.onStable.subscribe(()=>{for(;e.length;)e.pop()()}),function(t){e.push(t)}}},{provide:Ol,useClass:Ol,deps:[[new h,Sl]]},{provide:Hl,useClass:Hl,deps:[]},El,{provide:xa,useFactory:function(){return Oa},deps:[]},{provide:Ca,useFactory:function(){return ka},deps:[]},{provide:Dl,useFactory:function(t){return Ga(t=t||"undefined"!=typeof $localize&&$localize.locale||"en-US"),t},deps:[[new u(Dl),new h,new p]]},{provide:Pl,useValue:"USD"}];let Oc=(()=>{class t{constructor(t){}}return t.\u0275mod=St({type:t}),t.\u0275inj=_({factory:function(e){return new(e||t)(et(pc))},providers:Sc}),t})()},gRHU:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("2fFW"),s=n("NJ4a");const r={closed:!0,next(t){},error(t){if(i.a.useDeprecatedSynchronousErrorHandling)throw t;Object(s.a)(t)},complete(){}}},itXk:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("z+Ro"),s=n("DH7j"),r=n("l7GE"),o=n("ZUHj"),a=n("yCtX");const l={};function c(...t){let e=null,n=null;return Object(i.a)(t[t.length-1])&&(n=t.pop()),"function"==typeof t[t.length-1]&&(e=t.pop()),1===t.length&&Object(s.a)(t[0])&&(t=t[0]),Object(a.a)(t,n).lift(new u(e))}class u{constructor(t){this.resultSelector=t}call(t,e){return e.subscribe(new h(t,this.resultSelector))}}class h extends r.a{constructor(t,e){super(t),this.resultSelector=e,this.active=0,this.values=[],this.observables=[]}_next(t){this.values.push(l),this.observables.push(t)}_complete(){const t=this.observables,e=t.length;if(0===e)this.destination.complete();else{this.active=e,this.toRespond=e;for(let n=0;n{const i=new s.a;let r=0;return i.add(e.schedule((function(){r!==t.length?(n.next(t[r++]),n.closed||i.add(this.schedule())):n.complete()}))),i})}},jhN1:function(t,e,n){"use strict";n.d(e,"a",(function(){return L})),n.d(e,"b",(function(){return I})),n.d(e,"c",(function(){return k})),n.d(e,"d",(function(){return M})),n.d(e,"e",(function(){return w}));var i=n("ofXK"),s=n("fXoL");class r extends i.v{constructor(){super()}supportsDOMEvents(){return!0}}class o extends r{static makeCurrent(){Object(i.z)(new o)}getProperty(t,e){return t[e]}log(t){window.console&&window.console.log&&window.console.log(t)}logGroup(t){window.console&&window.console.group&&window.console.group(t)}logGroupEnd(){window.console&&window.console.groupEnd&&window.console.groupEnd()}onAndCancel(t,e,n){return t.addEventListener(e,n,!1),()=>{t.removeEventListener(e,n,!1)}}dispatchEvent(t,e){t.dispatchEvent(e)}remove(t){return t.parentNode&&t.parentNode.removeChild(t),t}getValue(t){return t.value}createElement(t,e){return(e=e||this.getDefaultDocument()).createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,e){return"window"===e?window:"document"===e?t:"body"===e?t.body:null}getHistory(){return window.history}getLocation(){return window.location}getBaseHref(t){const e=l||(l=document.querySelector("base"),l)?l.getAttribute("href"):null;return null==e?null:(n=e,a||(a=document.createElement("a")),a.setAttribute("href",n),"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname);var n}resetBaseElement(){l=null}getUserAgent(){return window.navigator.userAgent}performanceNow(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}supportsCookies(){return!0}getCookie(t){return Object(i.y)(document.cookie,t)}}let a,l=null;const c=new s.s("TRANSITION_ID"),u=[{provide:s.d,useFactory:function(t,e,n){return()=>{n.get(s.e).donePromise.then(()=>{const n=Object(i.x)();Array.prototype.slice.apply(e.querySelectorAll("style[ng-transition]")).filter(e=>e.getAttribute("ng-transition")===t).forEach(t=>n.remove(t))})}},deps:[c,i.d,s.t],multi:!0}];class h{static init(){Object(s.ab)(new h)}addToWindow(t){s.sb.getAngularTestability=(e,n=!0)=>{const i=t.findTestabilityInTree(e,n);if(null==i)throw new Error("Could not find testability for element.");return i},s.sb.getAllAngularTestabilities=()=>t.getAllTestabilities(),s.sb.getAllAngularRootElements=()=>t.getAllRootElements(),s.sb.frameworkStabilizers||(s.sb.frameworkStabilizers=[]),s.sb.frameworkStabilizers.push(t=>{const e=s.sb.getAllAngularTestabilities();let n=e.length,i=!1;const r=function(e){i=i||e,n--,0==n&&t(i)};e.forEach((function(t){t.whenStable(r)}))})}findTestabilityInTree(t,e,n){if(null==e)return null;const s=t.getTestability(e);return null!=s?s:n?Object(i.x)().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}}const d=new s.s("EventManagerPlugins");let p=(()=>{class t{constructor(t,e){this._zone=e,this._eventNameToPlugin=new Map,t.forEach(t=>t.manager=this),this._plugins=t.slice().reverse()}addEventListener(t,e,n){return this._findPluginFor(e).addEventListener(t,e,n)}addGlobalEventListener(t,e,n){return this._findPluginFor(e).addGlobalEventListener(t,e,n)}getZone(){return this._zone}_findPluginFor(t){const e=this._eventNameToPlugin.get(t);if(e)return e;const n=this._plugins;for(let i=0;i{class t{constructor(){this._stylesSet=new Set}addStyles(t){const e=new Set;t.forEach(t=>{this._stylesSet.has(t)||(this._stylesSet.add(t),e.add(t))}),this.onStylesAdded(e)}onStylesAdded(t){}getAllStyles(){return Array.from(this._stylesSet)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})(),g=(()=>{class t extends f{constructor(t){super(),this._doc=t,this._hostNodes=new Set,this._styleNodes=new Set,this._hostNodes.add(t.head)}_addStylesToHost(t,e){t.forEach(t=>{const n=this._doc.createElement("style");n.textContent=t,this._styleNodes.add(e.appendChild(n))})}addHost(t){this._addStylesToHost(this._stylesSet,t),this._hostNodes.add(t)}removeHost(t){this._hostNodes.delete(t)}onStylesAdded(t){this._hostNodes.forEach(e=>this._addStylesToHost(t,e))}ngOnDestroy(){this._styleNodes.forEach(t=>Object(i.x)().remove(t))}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})();const b={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},_=/%COMP%/g;function y(t,e,n){for(let i=0;i{if("__ngUnwrap__"===e)return t;!1===t(e)&&(e.preventDefault(),e.returnValue=!1)}}let w=(()=>{class t{constructor(t,e,n){this.eventManager=t,this.sharedStylesHost=e,this.appId=n,this.rendererByCompId=new Map,this.defaultRenderer=new x(t)}createRenderer(t,e){if(!t||!e)return this.defaultRenderer;switch(e.encapsulation){case s.R.Emulated:{let n=this.rendererByCompId.get(e.id);return n||(n=new C(this.eventManager,this.sharedStylesHost,e,this.appId),this.rendererByCompId.set(e.id,n)),n.applyToHost(t),n}case s.R.Native:case s.R.ShadowDom:return new S(this.eventManager,this.sharedStylesHost,t,e);default:if(!this.rendererByCompId.has(e.id)){const t=y(e.id,e.styles,[]);this.sharedStylesHost.addStyles(t),this.rendererByCompId.set(e.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return t.\u0275fac=function(e){return new(e||t)(s.bc(p),s.bc(g),s.bc(s.c))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})();class x{constructor(t){this.eventManager=t,this.data=Object.create(null)}destroy(){}createElement(t,e){return e?document.createElementNS(b[e]||e,t):document.createElement(t)}createComment(t){return document.createComment(t)}createText(t){return document.createTextNode(t)}appendChild(t,e){t.appendChild(e)}insertBefore(t,e,n){t&&t.insertBefore(e,n)}removeChild(t,e){t&&t.removeChild(e)}selectRootElement(t,e){let n="string"==typeof t?document.querySelector(t):t;if(!n)throw new Error(`The selector "${t}" did not match any elements`);return e||(n.textContent=""),n}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,e,n,i){if(i){e=i+":"+e;const s=b[i];s?t.setAttributeNS(s,e,n):t.setAttribute(e,n)}else t.setAttribute(e,n)}removeAttribute(t,e,n){if(n){const i=b[n];i?t.removeAttributeNS(i,e):t.removeAttribute(`${n}:${e}`)}else t.removeAttribute(e)}addClass(t,e){t.classList.add(e)}removeClass(t,e){t.classList.remove(e)}setStyle(t,e,n,i){i&s.I.DashCase?t.style.setProperty(e,n,i&s.I.Important?"important":""):t.style[e]=n}removeStyle(t,e,n){n&s.I.DashCase?t.style.removeProperty(e):t.style[e]=""}setProperty(t,e,n){t[e]=n}setValue(t,e){t.nodeValue=e}listen(t,e,n){return"string"==typeof t?this.eventManager.addGlobalEventListener(t,e,v(n)):this.eventManager.addEventListener(t,e,v(n))}}class C extends x{constructor(t,e,n,i){super(t),this.component=n;const s=y(i+"-"+n.id,n.styles,[]);e.addStyles(s),this.contentAttr="_ngcontent-%COMP%".replace(_,i+"-"+n.id),this.hostAttr=function(t){return"_nghost-%COMP%".replace(_,t)}(i+"-"+n.id)}applyToHost(t){super.setAttribute(t,this.hostAttr,"")}createElement(t,e){const n=super.createElement(t,e);return super.setAttribute(n,this.contentAttr,""),n}}class S extends x{constructor(t,e,n,i){super(t),this.sharedStylesHost=e,this.hostEl=n,this.component=i,this.shadowRoot=i.encapsulation===s.R.ShadowDom?n.attachShadow({mode:"open"}):n.createShadowRoot(),this.sharedStylesHost.addHost(this.shadowRoot);const r=y(i.id,i.styles,[]);for(let s=0;s{class t extends m{constructor(t){super(t)}supports(t){return!0}addEventListener(t,e,n){return t.addEventListener(e,n,!1),()=>this.removeEventListener(t,e,n)}removeEventListener(t,e,n){return t.removeEventListener(e,n)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})(),k=(()=>{class t{constructor(){this.events=[],this.overrides={}}buildHammer(t){const e=new Hammer(t,this.options);e.get("pinch").set({enable:!0}),e.get("rotate").set({enable:!0});for(const n in this.overrides)e.get(n).set(this.overrides[n]);return e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})();const E=["alt","control","meta","shift"],j={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},T={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},R={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let A=(()=>{class t extends m{constructor(t){super(t)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,n,s){const r=t.parseEventName(n),o=t.eventCallback(r.fullKey,s,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Object(i.x)().onAndCancel(e,r.domEventName,o))}static parseEventName(e){const n=e.toLowerCase().split("."),i=n.shift();if(0===n.length||"keydown"!==i&&"keyup"!==i)return null;const s=t._normalizeKey(n.pop());let r="";if(E.forEach(t=>{const e=n.indexOf(t);e>-1&&(n.splice(e,1),r+=t+".")}),r+=s,0!=n.length||0===s.length)return null;const o={};return o.domEventName=i,o.fullKey=r,o}static getEventFullKey(t){let e="",n=function(t){let e=t.key;if(null==e){if(e=t.keyIdentifier,null==e)return"Unidentified";e.startsWith("U+")&&(e=String.fromCharCode(parseInt(e.substring(2),16)),3===t.location&&T.hasOwnProperty(e)&&(e=T[e]))}return j[e]||e}(t);return n=n.toLowerCase()," "===n?n="space":"."===n&&(n="dot"),E.forEach(i=>{i!=n&&(0,R[i])(t)&&(e+=i+".")}),e+=n,e}static eventCallback(e,n,i){return s=>{t.getEventFullKey(s)===e&&i.runGuarded(()=>n(s))}}static _normalizeKey(t){switch(t){case"esc":return"escape";default:return t}}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})(),I=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(s.Nb)({factory:function(){return Object(s.bc)(P)},token:t,providedIn:"root"}),t})();function D(t){return new P(t.get(i.d))}let P=(()=>{class t extends I{constructor(t){super(),this._doc=t}sanitize(t,e){if(null==e)return null;switch(t){case s.K.NONE:return e;case s.K.HTML:return Object(s.hb)(e,"HTML")?Object(s.Ab)(e):Object(s.eb)(this._doc,String(e));case s.K.STYLE:return Object(s.hb)(e,"Style")?Object(s.Ab)(e):Object(s.fb)(e);case s.K.SCRIPT:if(Object(s.hb)(e,"Script"))return Object(s.Ab)(e);throw new Error("unsafe value used in a script context");case s.K.URL:return Object(s.rb)(e),Object(s.hb)(e,"URL")?Object(s.Ab)(e):Object(s.gb)(String(e));case s.K.RESOURCE_URL:if(Object(s.hb)(e,"ResourceURL"))return Object(s.Ab)(e);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${t} (see http://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(t){return Object(s.ib)(t)}bypassSecurityTrustStyle(t){return Object(s.lb)(t)}bypassSecurityTrustScript(t){return Object(s.kb)(t)}bypassSecurityTrustUrl(t){return Object(s.mb)(t)}bypassSecurityTrustResourceUrl(t){return Object(s.jb)(t)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return D(Object(s.bc)(s.q))},token:t,providedIn:"root"}),t})();const N=[{provide:s.D,useValue:i.w},{provide:s.E,useValue:function(){o.makeCurrent(),h.init()},multi:!0},{provide:i.d,useFactory:function(){return Object(s.yb)(document),document},deps:[]}],M=Object(s.T)(s.Z,"browser",N),F=[[],{provide:s.cb,useValue:"root"},{provide:s.o,useFactory:function(){return new s.o},deps:[]},{provide:d,useClass:O,multi:!0,deps:[i.d,s.B,s.D]},{provide:d,useClass:A,multi:!0,deps:[i.d]},[],{provide:w,useClass:w,deps:[p,g,s.c]},{provide:s.H,useExisting:w},{provide:f,useExisting:g},{provide:g,useClass:g,deps:[i.d]},{provide:s.O,useClass:s.O,deps:[s.B]},{provide:p,useClass:p,deps:[d,s.B]},[]];let L=(()=>{class t{constructor(t){if(t)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(e){return{ngModule:t,providers:[{provide:s.c,useValue:e.appId},{provide:c,useExisting:s.c},u]}}}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)(s.bc(t,12))},providers:F,imports:[i.c,s.f]}),t})();"undefined"!=typeof window&&window},jtHE:function(t,e,n){"use strict";n.d(e,"a",(function(){return y}));var i=n("XNiG"),s=n("3N8a");class r extends s.a{constructor(t,e){super(t,e),this.scheduler=t,this.work=e}schedule(t,e=0){return e>0?super.schedule(t,e):(this.delay=e,this.state=t,this.scheduler.flush(this),this)}execute(t,e){return e>0||this.closed?super.execute(t,e):this._execute(t,e)}requestAsyncId(t,e,n=0){return null!==n&&n>0||null===n&&this.delay>0?super.requestAsyncId(t,e,n):t.flush(this)}}var o=n("IjjT");class a extends o.a{}const l=new a(r);var c=n("quSY"),u=n("7o/Q"),h=n("EY2u"),d=n("LRne"),p=n("z6cu");let m=(()=>{class t{constructor(t,e,n){this.kind=t,this.value=e,this.error=n,this.hasValue="N"===t}observe(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}}do(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}}accept(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)}toObservable(){switch(this.kind){case"N":return Object(d.a)(this.value);case"E":return Object(p.a)(this.error);case"C":return Object(h.b)()}throw new Error("unexpected notification kind value")}static createNext(e){return void 0!==e?new t("N",e):t.undefinedValueNotification}static createError(e){return new t("E",void 0,e)}static createComplete(){return t.completeNotification}}return t.completeNotification=new t("C"),t.undefinedValueNotification=new t("N",void 0),t})();class f extends u.a{constructor(t,e,n=0){super(t),this.scheduler=e,this.delay=n}static dispatch(t){const{notification:e,destination:n}=t;e.observe(n),this.unsubscribe()}scheduleMessage(t){this.destination.add(this.scheduler.schedule(f.dispatch,this.delay,new g(t,this.destination)))}_next(t){this.scheduleMessage(m.createNext(t))}_error(t){this.scheduleMessage(m.createError(t)),this.unsubscribe()}_complete(){this.scheduleMessage(m.createComplete()),this.unsubscribe()}}class g{constructor(t,e){this.notification=t,this.destination=e}}var b=n("9ppp"),_=n("Ylt2");class y extends i.a{constructor(t=Number.POSITIVE_INFINITY,e=Number.POSITIVE_INFINITY,n){super(),this.scheduler=n,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=t<1?1:t,this._windowTime=e<1?1:e,e===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(t){const e=this._events;e.push(t),e.length>this._bufferSize&&e.shift(),super.next(t)}nextTimeWindow(t){this._events.push(new v(this._getNow(),t)),this._trimBufferThenGetEvents(),super.next(t)}_subscribe(t){const e=this._infiniteTimeWindow,n=e?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,s=n.length;let r;if(this.closed)throw new b.a;if(this.isStopped||this.hasError?r=c.a.EMPTY:(this.observers.push(t),r=new _.a(this,t)),i&&t.add(t=new f(t,i)),e)for(let o=0;oe&&(r=Math.max(r,s-e)),r>0&&i.splice(0,r),i}}class v{constructor(t,e){this.time=t,this.value=e}}},kJWO:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")()},kmnG:function(t,e,n){"use strict";n.d(e,"a",(function(){return Z})),n.d(e,"b",(function(){return M})),n.d(e,"c",(function(){return Y})),n.d(e,"d",(function(){return L})),n.d(e,"e",(function(){return Q})),n.d(e,"f",(function(){return z})),n.d(e,"g",(function(){return H}));var i=n("ofXK"),s=n("fXoL"),r=n("GU7r"),o=n("8LU1"),a=n("FKr1"),l=n("XNiG"),c=n("VRyK"),u=n("xgIS"),h=n("JX91"),d=n("1G5W"),p=n("IzEk"),m=n("R0Ic"),f=n("R1ws"),g=n("cH1L"),b=n("nLfN");const _=["underline"],y=["connectionContainer"],v=["inputContainer"],w=["label"];function x(t,e){1&t&&(s.Vb(0),s.Xb(1,"div",14),s.Sb(2,"div",15),s.Sb(3,"div",16),s.Sb(4,"div",17),s.Wb(),s.Xb(5,"div",18),s.Sb(6,"div",15),s.Sb(7,"div",16),s.Sb(8,"div",17),s.Wb(),s.Ub())}function C(t,e){1&t&&(s.Xb(0,"div",19),s.mc(1,1),s.Wb())}function S(t,e){if(1&t&&(s.Vb(0),s.mc(1,2),s.Xb(2,"span"),s.Dc(3),s.Wb(),s.Ub()),2&t){const t=s.jc(2);s.Eb(3),s.Ec(t._control.placeholder)}}function O(t,e){1&t&&s.mc(0,3,["*ngSwitchCase","true"])}function k(t,e){1&t&&(s.Xb(0,"span",23),s.Dc(1," *"),s.Wb())}function E(t,e){if(1&t){const t=s.Yb();s.Xb(0,"label",20,21),s.fc("cdkObserveContent",(function(){return s.uc(t),s.jc().updateOutlineGap()})),s.Bc(2,S,4,1,"ng-container",12),s.Bc(3,O,1,0,void 0,12),s.Bc(4,k,2,0,"span",22),s.Wb()}if(2&t){const t=s.jc();s.Ib("mat-empty",t._control.empty&&!t._shouldAlwaysFloat)("mat-form-field-empty",t._control.empty&&!t._shouldAlwaysFloat)("mat-accent","accent"==t.color)("mat-warn","warn"==t.color),s.oc("cdkObserveContentDisabled","outline"!=t.appearance)("id",t._labelId)("ngSwitch",t._hasLabel()),s.Fb("for",t._control.id)("aria-owns",t._control.id),s.Eb(2),s.oc("ngSwitchCase",!1),s.Eb(1),s.oc("ngSwitchCase",!0),s.Eb(1),s.oc("ngIf",!t.hideRequiredMarker&&t._control.required&&!t._control.disabled)}}function j(t,e){1&t&&(s.Xb(0,"div",24),s.mc(1,4),s.Wb())}function T(t,e){if(1&t&&(s.Xb(0,"div",25,26),s.Sb(2,"span",27),s.Wb()),2&t){const t=s.jc();s.Eb(2),s.Ib("mat-accent","accent"==t.color)("mat-warn","warn"==t.color)}}function R(t,e){if(1&t&&(s.Xb(0,"div"),s.mc(1,5),s.Wb()),2&t){const t=s.jc();s.oc("@transitionMessages",t._subscriptAnimationState)}}function A(t,e){if(1&t&&(s.Xb(0,"div",31),s.Dc(1),s.Wb()),2&t){const t=s.jc(2);s.oc("id",t._hintLabelId),s.Eb(1),s.Ec(t.hintLabel)}}function I(t,e){if(1&t&&(s.Xb(0,"div",28),s.Bc(1,A,2,2,"div",29),s.mc(2,6),s.Sb(3,"div",30),s.mc(4,7),s.Wb()),2&t){const t=s.jc();s.oc("@transitionMessages",t._subscriptAnimationState),s.Eb(1),s.oc("ngIf",t.hintLabel)}}const D=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],P=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"];let N=0,M=(()=>{class t{constructor(){this.id=`mat-error-${N++}`}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["mat-error"]],hostAttrs:["role","alert",1,"mat-error"],hostVars:1,hostBindings:function(t,e){2&t&&s.Fb("id",e.id)},inputs:{id:"id"}}),t})();const F={transitionMessages:Object(m.m)("transitionMessages",[Object(m.j)("enter",Object(m.k)({opacity:1,transform:"translateY(0%)"})),Object(m.l)("void => enter",[Object(m.k)({opacity:0,transform:"translateY(-100%)"}),Object(m.e)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let L=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t}),t})();function V(t){return Error(`A hint was already declared for 'align="${t}"'.`)}let B=0,z=(()=>{class t{constructor(){this.align="start",this.id=`mat-hint-${B++}`}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(t,e){2&t&&(s.Fb("id",e.id)("align",null),s.Ib("mat-right","end"==e.align))},inputs:{align:"align",id:"id"}}),t})(),H=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["mat-label"]]}),t})(),U=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["mat-placeholder"]]}),t})(),$=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["","matPrefix",""]]}),t})(),W=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Mb({type:t,selectors:[["","matSuffix",""]]}),t})(),q=0;class G{constructor(t){this._elementRef=t}}const X=Object(a.r)(G,"primary"),K=new s.s("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Z=new s.s("MatFormField");let Y=(()=>{class t extends X{constructor(t,e,n,i,s,r,o,a){super(t),this._elementRef=t,this._changeDetectorRef=e,this._dir=i,this._defaults=s,this._platform=r,this._ngZone=o,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new l.a,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId=`mat-hint-${q++}`,this._labelId=`mat-form-field-label-${q++}`,this._labelOptions=n||{},this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==a,this.appearance=s&&s.appearance?s.appearance:"legacy",this._hideRequiredMarker=!(!s||null==s.hideRequiredMarker)&&s.hideRequiredMarker}get appearance(){return this._appearance}set appearance(t){const e=this._appearance;this._appearance=t||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&e!==t&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(t){this._hideRequiredMarker=Object(o.c)(t)}get _shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}get _canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(t){this._hintLabel=t,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(t){t!==this._floatLabel&&(this._floatLabel=t||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(t){this._explicitFormFieldControl=t}get _labelChild(){return this._labelChildNonStatic||this._labelChildStatic}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const t=this._control;t.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${t.controlType}`),t.stateChanges.pipe(Object(h.a)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),t.ngControl&&t.ngControl.valueChanges&&t.ngControl.valueChanges.pipe(Object(d.a)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.asObservable().pipe(Object(d.a)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),Object(c.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Object(h.a)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Object(h.a)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(Object(d.a)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(t){const e=this._control?this._control.ngControl:null;return e&&e[t]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!!this._labelChild}_shouldLabelFloat(){return this._canLabelFloat&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat)}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Object(u.a)(this._label.nativeElement,"transitionend").pipe(Object(p.a)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){if(this._control.placeholder&&this._placeholderChild)throw Error("Placeholder attribute and child element were both specified.")}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){if(this._hintChildren){let t,e;this._hintChildren.forEach(n=>{if("start"===n.align){if(t||this.hintLabel)throw V("start");t=n}else if("end"===n.align){if(e)throw V("end");e=n}})}}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||this._labelOptions.float||"auto"}_syncDescribedByIds(){if(this._control){let t=[];if("hint"===this._getDisplayedMessages()){const e=this._hintChildren?this._hintChildren.find(t=>"start"===t.align):null,n=this._hintChildren?this._hintChildren.find(t=>"end"===t.align):null;e?t.push(e.id):this._hintLabel&&t.push(this._hintLabelId),n&&t.push(n.id)}else this._errorChildren&&(t=this._errorChildren.map(t=>t.id));this._control.setDescribedByIds(t)}}_validateControlChild(){if(!this._control)throw Error("mat-form-field must contain a MatFormFieldControl.")}updateOutlineGap(){const t=this._label?this._label.nativeElement:null;if("outline"!==this.appearance||!t||!t.children.length||!t.textContent.trim())return;if(!this._platform.isBrowser)return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let e=0,n=0;const i=this._connectionContainerRef.nativeElement,s=i.querySelectorAll(".mat-form-field-outline-start"),r=i.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const s=i.getBoundingClientRect();if(0===s.width&&0===s.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const r=this._getStartEnd(s),o=this._getStartEnd(t.children[0].getBoundingClientRect());let a=0;for(const e of t.children)a+=e.offsetWidth;e=Math.abs(o-r)-5,n=a>0?.75*a+10:0}for(let o=0;o{class t{}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},imports:[[i.c,r.c]]}),t})()},l7GE:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");class s extends i.a{notifyNext(t,e,n,i,s){this.destination.next(e)}notifyError(t,e){this.destination.error(t)}notifyComplete(t){this.destination.complete()}}},lJxs:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");function s(t,e){return function(n){if("function"!=typeof t)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new r(t,e))}}class r{constructor(t,e){this.project=t,this.thisArg=e}call(t,e){return e.subscribe(new o(t,this.project,this.thisArg))}}class o extends i.a{constructor(t,e,n){super(t),this.project=e,this.count=0,this.thisArg=n||this}_next(t){let e;try{e=this.project.call(this.thisArg,t,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(e)}}},mCNh:function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return r}));var i=n("SpAZ");function s(...t){return r(t)}function r(t){return 0===t.length?i.a:1===t.length?t[0]:function(e){return t.reduce((t,e)=>e(t),e)}}},mrSG:function(t,e,n){"use strict";function i(t,e,n,i){var s,r=arguments.length,o=r<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(t,e,n,i);else for(var a=t.length-1;a>=0;a--)(s=t[a])&&(o=(r<3?s(o):r>3?s(e,n,o):s(e,n))||o);return r>3&&o&&Object.defineProperty(e,n,o),o}n.d(e,"a",(function(){return i}))},n6bG:function(t,e,n){"use strict";function i(t){return"function"==typeof t}n.d(e,"a",(function(){return i}))},nLfN:function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return l})),n.d(e,"c",(function(){return b})),n.d(e,"d",(function(){return g})),n.d(e,"e",(function(){return u})),n.d(e,"f",(function(){return m})),n.d(e,"g",(function(){return f}));var i=n("fXoL"),s=n("ofXK");let r;try{r="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(_){r=!1}let o,a=(()=>{class t{constructor(t){this._platformId=t,this.isBrowser=this._platformId?Object(s.t)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!r)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.D,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(i.D,8))},token:t,providedIn:"root"}),t})(),l=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();const c=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function u(){if(o)return o;if("object"!=typeof document||!document)return o=new Set(c),o;let t=document.createElement("input");return o=new Set(c.filter(e=>(t.setAttribute("type",e),t.type===e))),o}let h,d,p;function m(t){return function(){if(null==h&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>h=!0}))}finally{h=h||!1}return h}()?t:!!t.capture}function f(){return!("object"!=typeof document||!("scrollBehavior"in document.documentElement.style))}function g(){if("object"!=typeof document||!document)return 0;if(null==d){const t=document.createElement("div"),e=t.style;t.dir="rtl",e.height="1px",e.width="1px",e.overflow="auto",e.visibility="hidden",e.pointerEvents="none",e.position="absolute";const n=document.createElement("div"),i=n.style;i.width="2px",i.height="1px",t.appendChild(n),document.body.appendChild(t),d=0,0===t.scrollLeft&&(t.scrollLeft=1,d=0===t.scrollLeft?1:2),t.parentNode.removeChild(t)}return d}function b(t){if(function(){if(null==p){const t="undefined"!=typeof document?document.head:null;p=!(!t||!t.createShadowRoot&&!t.attachShadow)}return p}()){const e=t.getRootNode?t.getRootNode():null;if(e instanceof ShadowRoot)return e}return null}},nYR2:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("7o/Q"),s=n("quSY");function r(t){return e=>e.lift(new o(t))}class o{constructor(t){this.callback=t}call(t,e){return e.subscribe(new a(t,this.callback))}}class a extends i.a{constructor(t,e){super(t),this.add(new s.a(e))}}},ngJS:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));const i=t=>e=>{for(let n=0,i=t.length;n{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(i.Nb)({factory:u,token:t,providedIn:"platform"}),t})();function u(){return Object(i.bc)(d)}const h=new i.s("Location Initialized");let d=(()=>{class t extends c{constructor(t){super(),this._doc=t,this._init()}_init(){this.location=r().getLocation(),this._history=r().getHistory()}getBaseHrefFromDOM(){return r().getBaseHref(this._doc)}onPopState(t){r().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",t,!1)}onHashChange(t){r().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",t,!1)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(t){this.location.pathname=t}pushState(t,e,n){p()?this._history.pushState(t,e,n):this.location.hash=n}replaceState(t,e,n){p()?this._history.replaceState(t,e,n):this.location.hash=n}forward(){this._history.forward()}back(){this._history.back()}getState(){return this._history.state}}return t.\u0275fac=function(e){return new(e||t)(i.bc(l))},t.\u0275prov=Object(i.Nb)({factory:m,token:t,providedIn:"platform"}),t})();function p(){return!!window.history.pushState}function m(){return new d(Object(i.bc)(l))}function f(t,e){if(0==t.length)return e;if(0==e.length)return t;let n=0;return t.endsWith("/")&&n++,e.startsWith("/")&&n++,2==n?t+e.substring(1):1==n?t+e:t+"/"+e}function g(t){const e=t.match(/#|\?|$/),n=e&&e.index||t.length;return t.slice(0,n-("/"===t[n-1]?1:0))+t.slice(n)}function b(t){return t&&"?"!==t[0]?"?"+t:t}let _=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(i.Nb)({factory:y,token:t,providedIn:"root"}),t})();function y(t){const e=Object(i.bc)(l).location;return new w(Object(i.bc)(c),e&&e.origin||"")}const v=new i.s("appBaseHref");let w=(()=>{class t extends _{constructor(t,e){if(super(),this._platformLocation=t,null==e&&(e=this._platformLocation.getBaseHrefFromDOM()),null==e)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=e}onPopState(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)}getBaseHref(){return this._baseHref}prepareExternalUrl(t){return f(this._baseHref,t)}path(t=!1){const e=this._platformLocation.pathname+b(this._platformLocation.search),n=this._platformLocation.hash;return n&&t?`${e}${n}`:e}pushState(t,e,n,i){const s=this.prepareExternalUrl(n+b(i));this._platformLocation.pushState(t,e,s)}replaceState(t,e,n,i){const s=this.prepareExternalUrl(n+b(i));this._platformLocation.replaceState(t,e,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}return t.\u0275fac=function(e){return new(e||t)(i.bc(c),i.bc(v,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),x=(()=>{class t extends _{constructor(t,e){super(),this._platformLocation=t,this._baseHref="",null!=e&&(this._baseHref=e)}onPopState(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)}getBaseHref(){return this._baseHref}path(t=!1){let e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e}prepareExternalUrl(t){const e=f(this._baseHref,t);return e.length>0?"#"+e:e}pushState(t,e,n,i){let s=this.prepareExternalUrl(n+b(i));0==s.length&&(s=this._platformLocation.pathname),this._platformLocation.pushState(t,e,s)}replaceState(t,e,n,i){let s=this.prepareExternalUrl(n+b(i));0==s.length&&(s=this._platformLocation.pathname),this._platformLocation.replaceState(t,e,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}return t.\u0275fac=function(e){return new(e||t)(i.bc(c),i.bc(v,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),C=(()=>{class t{constructor(t,e){this._subject=new i.p,this._urlChangeListeners=[],this._platformStrategy=t;const n=this._platformStrategy.getBaseHref();this._platformLocation=e,this._baseHref=g(O(n)),this._platformStrategy.onPopState(t=>{this._subject.emit({url:this.path(!0),pop:!0,state:t.state,type:t.type})})}path(t=!1){return this.normalize(this._platformStrategy.path(t))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(t,e=""){return this.path()==this.normalize(t+b(e))}normalize(e){return t.stripTrailingSlash(function(t,e){return t&&e.startsWith(t)?e.substring(t.length):e}(this._baseHref,O(e)))}prepareExternalUrl(t){return t&&"/"!==t[0]&&(t="/"+t),this._platformStrategy.prepareExternalUrl(t)}go(t,e="",n=null){this._platformStrategy.pushState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+b(e)),n)}replaceState(t,e="",n=null){this._platformStrategy.replaceState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+b(e)),n)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}onUrlChange(t){this._urlChangeListeners.push(t),this.subscribe(t=>{this._notifyUrlChangeListeners(t.url,t.state)})}_notifyUrlChangeListeners(t="",e){this._urlChangeListeners.forEach(n=>n(t,e))}subscribe(t,e,n){return this._subject.subscribe({next:t,error:e,complete:n})}}return t.\u0275fac=function(e){return new(e||t)(i.bc(_),i.bc(c))},t.normalizeQueryParams=b,t.joinWithSlash=f,t.stripTrailingSlash=g,t.\u0275prov=Object(i.Nb)({factory:S,token:t,providedIn:"root"}),t})();function S(){return new C(Object(i.bc)(_),Object(i.bc)(c))}function O(t){return t.replace(/\/index.html$/,"")}const k=function(){var t={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return t[t.Zero]="Zero",t[t.One]="One",t[t.Two]="Two",t[t.Few]="Few",t[t.Many]="Many",t[t.Other]="Other",t}(),E=i.qb;class j{}let T=(()=>{class t extends j{constructor(t){super(),this.locale=t}getPluralCategory(t,e){switch(E(e||this.locale)(t)){case k.Zero:return"zero";case k.One:return"one";case k.Two:return"two";case k.Few:return"few";case k.Many:return"many";default:return"other"}}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.w))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();function R(t,e){e=encodeURIComponent(e);for(const n of t.split(";")){const t=n.indexOf("="),[i,s]=-1==t?[n,""]:[n.slice(0,t),n.slice(t+1)];if(i.trim()===e)return decodeURIComponent(s)}return null}let A=(()=>{class t{constructor(t,e,n,i){this._iterableDiffers=t,this._keyValueDiffers=e,this._ngEl=n,this._renderer=i,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(t){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof t?t.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(t){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof t?t.split(/\s+/):t,this._rawClass&&(Object(i.tb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const t=this._iterableDiffer.diff(this._rawClass);t&&this._applyIterableChanges(t)}else if(this._keyValueDiffer){const t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}_applyKeyValueChanges(t){t.forEachAddedItem(t=>this._toggleClass(t.key,t.currentValue)),t.forEachChangedItem(t=>this._toggleClass(t.key,t.currentValue)),t.forEachRemovedItem(t=>{t.previousValue&&this._toggleClass(t.key,!1)})}_applyIterableChanges(t){t.forEachAddedItem(t=>{if("string"!=typeof t.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${Object(i.zb)(t.item)}`);this._toggleClass(t.item,!0)}),t.forEachRemovedItem(t=>this._toggleClass(t.item,!1))}_applyClasses(t){t&&(Array.isArray(t)||t instanceof Set?t.forEach(t=>this._toggleClass(t,!0)):Object.keys(t).forEach(e=>this._toggleClass(e,!!t[e])))}_removeClasses(t){t&&(Array.isArray(t)||t instanceof Set?t.forEach(t=>this._toggleClass(t,!1)):Object.keys(t).forEach(t=>this._toggleClass(t,!1)))}_toggleClass(t,e){(t=t.trim())&&t.split(/\s+/g).forEach(t=>{e?this._renderer.addClass(this._ngEl.nativeElement,t):this._renderer.removeClass(this._ngEl.nativeElement,t)})}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.u),i.Rb(i.v),i.Rb(i.m),i.Rb(i.G))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),t})();class I{constructor(t,e,n,i){this.$implicit=t,this.ngForOf=e,this.index=n,this.count=i}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let D=(()=>{class t{constructor(t,e,n){this._viewContainer=t,this._template=e,this._differs=n,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(t){this._ngForOf=t,this._ngForOfDirty=!0}set ngForTrackBy(t){Object(i.Y)()&&null!=t&&"function"!=typeof t&&console&&console.warn&&console.warn(`trackBy must be a function, but received ${JSON.stringify(t)}. `+"See https://angular.io/api/common/NgForOf#change-propagation for more information."),this._trackByFn=t}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(t){t&&(this._template=t)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const n=this._ngForOf;if(!this._differ&&n)try{this._differ=this._differs.find(n).create(this.ngForTrackBy)}catch(e){throw new Error(`Cannot find a differ supporting object '${n}' of type '${t=n,t.name||typeof t}'. NgFor only supports binding to Iterables such as Arrays.`)}}var t;if(this._differ){const t=this._differ.diff(this._ngForOf);t&&this._applyChanges(t)}}_applyChanges(t){const e=[];t.forEachOperation((t,n,i)=>{if(null==t.previousIndex){const n=this._viewContainer.createEmbeddedView(this._template,new I(null,this._ngForOf,-1,-1),null===i?void 0:i),s=new P(t,n);e.push(s)}else if(null==i)this._viewContainer.remove(null===n?void 0:n);else if(null!==n){const s=this._viewContainer.get(n);this._viewContainer.move(s,i);const r=new P(t,s);e.push(r)}});for(let n=0;n{this._viewContainer.get(t.currentIndex).context.$implicit=t.item})}_perViewChange(t,e){t.context.$implicit=e.item}static ngTemplateContextGuard(t,e){return!0}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.Q),i.Rb(i.N),i.Rb(i.u))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),t})();class P{constructor(t,e){this.record=t,this.view=e}}let N=(()=>{class t{constructor(t,e){this._viewContainer=t,this._context=new M,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=e}set ngIf(t){this._context.$implicit=this._context.ngIf=t,this._updateView()}set ngIfThen(t){F("ngIfThen",t),this._thenTemplateRef=t,this._thenViewRef=null,this._updateView()}set ngIfElse(t){F("ngIfElse",t),this._elseTemplateRef=t,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(t,e){return!0}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.Q),i.Rb(i.N))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),t})();class M{constructor(){this.$implicit=null,this.ngIf=null}}function F(t,e){if(e&&!e.createEmbeddedView)throw new Error(`${t} must be a TemplateRef, but received '${Object(i.zb)(e)}'.`)}class L{constructor(t,e){this._viewContainerRef=t,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(t){t&&!this._created?this.create():!t&&this._created&&this.destroy()}}let V=(()=>{class t{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(t){this._ngSwitch=t,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(t){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(t)}_matchCase(t){const e=t==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||e,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),e}_updateDefaultCases(t){if(this._defaultViews&&t!==this._defaultUsed){this._defaultUsed=t;for(let e=0;e{class t{constructor(t,e,n){this.ngSwitch=n,n._addCase(),this._view=new L(t,e)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.Q),i.Rb(i.N),i.Rb(V,1))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),t})(),z=(()=>{class t{constructor(t,e,n){n._addDefault(new L(t,e))}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.Q),i.Rb(i.N),i.Rb(V,1))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngSwitchDefault",""]]}),t})(),H=(()=>{class t{constructor(t,e,n){this._ngEl=t,this._differs=e,this._renderer=n,this._ngStyle=null,this._differ=null}set ngStyle(t){this._ngStyle=t,!this._differ&&t&&(this._differ=this._differs.find(t).create())}ngDoCheck(){if(this._differ){const t=this._differ.diff(this._ngStyle);t&&this._applyChanges(t)}}_setStyle(t,e){const[n,i]=t.split(".");null!=(e=null!=e&&i?`${e}${i}`:e)?this._renderer.setStyle(this._ngEl.nativeElement,n,e):this._renderer.removeStyle(this._ngEl.nativeElement,n)}_applyChanges(t){t.forEachRemovedItem(t=>this._setStyle(t.key,null)),t.forEachAddedItem(t=>this._setStyle(t.key,t.currentValue)),t.forEachChangedItem(t=>this._setStyle(t.key,t.currentValue))}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(i.v),i.Rb(i.G))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),t})(),U=(()=>{class t{constructor(t){this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(t){if(this._shouldRecreateView(t)){const t=this._viewContainerRef;this._viewRef&&t.remove(t.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?t.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&this.ngTemplateOutletContext&&this._updateExistingContext(this.ngTemplateOutletContext)}_shouldRecreateView(t){const e=t.ngTemplateOutletContext;return!!t.ngTemplateOutlet||e&&this._hasContextShapeChanged(e)}_hasContextShapeChanged(t){const e=Object.keys(t.previousValue||{}),n=Object.keys(t.currentValue||{});if(e.length===n.length){for(let t of n)if(-1===e.indexOf(t))return!0;return!1}return!0}_updateExistingContext(t){for(let e of Object.keys(t))this._viewRef.context[e]=this.ngTemplateOutletContext[e]}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.Q))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[i.Cb]}),t})();class ${createSubscription(t,e){return t.subscribe({next:e,error:t=>{throw t}})}dispose(t){t.unsubscribe()}onDestroy(t){t.unsubscribe()}}class W{createSubscription(t,e){return t.then(e,t=>{throw t})}dispose(t){}onDestroy(t){}}const q=new W,G=new $;let X=(()=>{class t{constructor(t){this._ref=t,this._latestValue=null,this._latestReturnedValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(t){return this._obj?t!==this._obj?(this._dispose(),this.transform(t)):Object(i.wb)(this._latestValue,this._latestReturnedValue)?this._latestReturnedValue:(this._latestReturnedValue=this._latestValue,i.S.wrap(this._latestValue)):(t&&this._subscribe(t),this._latestReturnedValue=this._latestValue,this._latestValue)}_subscribe(t){this._obj=t,this._strategy=this._selectStrategy(t),this._subscription=this._strategy.createSubscription(t,e=>this._updateLatestValue(t,e))}_selectStrategy(e){if(Object(i.vb)(e))return q;if(Object(i.ub)(e))return G;throw n=t,Error(`InvalidPipeArgument: '${e}' for pipe '${Object(i.zb)(n)}'`);var n}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._latestReturnedValue=null,this._subscription=null,this._obj=null}_updateLatestValue(t,e){t===this._obj&&(this._latestValue=e,this._ref.markForCheck())}}return t.\u0275fac=function(e){return new(e||t)(i.dc())},t.\u0275pipe=i.Qb({name:"async",type:t,pure:!1}),t})(),K=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[{provide:j,useClass:T}]}),t})();const Z="browser";function Y(t){return t===Z}function Q(t){return"server"===t}let J=(()=>{class t{}return t.\u0275prov=Object(i.Nb)({token:t,providedIn:"root",factory:()=>new tt(Object(i.bc)(l),window,Object(i.bc)(i.o))}),t})();class tt{constructor(t,e,n){this.document=t,this.window=e,this.errorHandler=n,this.offset=()=>[0,0]}setOffset(t){this.offset=Array.isArray(t)?()=>t:t}getScrollPosition(){return this.supportScrollRestoration()?[this.window.scrollX,this.window.scrollY]:[0,0]}scrollToPosition(t){this.supportScrollRestoration()&&this.window.scrollTo(t[0],t[1])}scrollToAnchor(t){if(this.supportScrollRestoration()){t=this.window.CSS&&this.window.CSS.escape?this.window.CSS.escape(t):t.replace(/(\"|\'\ |:|\.|\[|\]|,|=)/g,"\\$1");try{const e=this.document.querySelector(`#${t}`);if(e)return void this.scrollToElement(e);const n=this.document.querySelector(`[name='${t}']`);if(n)return void this.scrollToElement(n)}catch(e){this.errorHandler.handleError(e)}}}setHistoryScrollRestoration(t){if(this.supportScrollRestoration()){const e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=t)}}scrollToElement(t){const e=t.getBoundingClientRect(),n=e.left+this.window.pageXOffset,i=e.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(n-s[0],i-s[1])}supportScrollRestoration(){try{return!!this.window&&!!this.window.scrollTo}catch(t){return!1}}}},pLZG:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");function s(t,e){return function(n){return n.lift(new r(t,e))}}class r{constructor(t,e){this.predicate=t,this.thisArg=e}call(t,e){return e.subscribe(new o(t,this.predicate,this.thisArg))}}class o extends i.a{constructor(t,e,n){super(t),this.predicate=e,this.thisArg=n,this.count=0}_next(t){let e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(n){return void this.destination.error(n)}e&&this.destination.next(t)}}},quSY:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("DH7j"),s=n("XoHu"),r=n("n6bG");const o=(()=>{function t(t){return Error.call(this),this.message=t?`${t.length} errors occurred during unsubscription:\n${t.map((t,e)=>`${e+1}) ${t.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=t,this}return t.prototype=Object.create(Error.prototype),t})();let a=(()=>{class t{constructor(t){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,t&&(this._unsubscribe=t)}unsubscribe(){let e;if(this.closed)return;let{_parentOrParents:n,_unsubscribe:a,_subscriptions:c}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof t)n.remove(this);else if(null!==n)for(let t=0;tt.concat(e instanceof o?e.errors:e),[])}},rDax:function(t,e,n){"use strict";n.d(e,"a",(function(){return q})),n.d(e,"b",(function(){return W})),n.d(e,"c",(function(){return H})),n.d(e,"d",(function(){return O})),n.d(e,"e",(function(){return I})),n.d(e,"f",(function(){return X}));var i=n("vxfF"),s=n("fXoL"),r=n("nLfN"),o=n("cH1L"),a=n("ofXK"),l=n("8LU1"),c=n("+rOU"),u=n("XNiG"),h=n("quSY"),d=n("HDdC"),p=n("VRyK"),m=n("IzEk"),f=n("1G5W"),g=n("FtGj");class b{constructor(t,e){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=Object(l.d)(-this._previousScrollPosition.left),t.style.top=Object(l.d)(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const t=this._document.documentElement,e=t.style,n=this._document.body.style,i=e.scrollBehavior||"",s=n.scrollBehavior||"";this._isEnabled=!1,e.left=this._previousHTMLStyles.left,e.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),e.scrollBehavior=n.scrollBehavior="auto",window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),e.scrollBehavior=i,n.scrollBehavior=s}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const t=this._document.body,e=this._viewportRuler.getViewportSize();return t.scrollHeight>e.height||t.scrollWidth>e.width}}function _(){return Error("Scroll strategy has already been attached.")}class y{constructor(t,e,n,i){this._scrollDispatcher=t,this._ngZone=e,this._viewportRuler=n,this._config=i,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){if(this._overlayRef)throw _();this._overlayRef=t}enable(){if(this._scrollSubscription)return;const t=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{const t=this._viewportRuler.getViewportScrollPosition().top;Math.abs(t-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class v{enable(){}disable(){}attach(){}}function w(t,e){return e.some(e=>t.bottome.bottom||t.righte.right)}function x(t,e){return e.some(e=>t.tope.bottom||t.lefte.right)}class C{constructor(t,e,n,i){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=n,this._config=i,this._scrollSubscription=null}attach(t){if(this._overlayRef)throw _();this._overlayRef=t}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const t=this._overlayRef.overlayElement.getBoundingClientRect(),{width:e,height:n}=this._viewportRuler.getViewportSize();w(t,[{width:e,height:n,bottom:n,right:e,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let S=(()=>{class t{constructor(t,e,n,i){this._scrollDispatcher=t,this._viewportRuler=e,this._ngZone=n,this.noop=()=>new v,this.close=t=>new y(this._scrollDispatcher,this._ngZone,this._viewportRuler,t),this.block=()=>new b(this._viewportRuler,this._document),this.reposition=t=>new C(this._scrollDispatcher,this._viewportRuler,this._ngZone,t),this._document=i}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.b),s.bc(i.d),s.bc(s.B),s.bc(a.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(i.b),Object(s.bc)(i.d),Object(s.bc)(s.B),Object(s.bc)(a.d))},token:t,providedIn:"root"}),t})();class O{constructor(t){if(this.scrollStrategy=new v,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){const e=Object.keys(t);for(const n of e)void 0!==t[n]&&(this[n]=t[n])}}}class k{constructor(t,e,n,i,s){this.offsetX=n,this.offsetY=i,this.panelClass=s,this.originX=t.originX,this.originY=t.originY,this.overlayX=e.overlayX,this.overlayY=e.overlayY}}class E{constructor(t,e){this.connectionPair=t,this.scrollableViewProperties=e}}function j(t,e){if("top"!==e&&"bottom"!==e&&"center"!==e)throw Error(`ConnectedPosition: Invalid ${t} "${e}". `+'Expected "top", "bottom" or "center".')}function T(t,e){if("start"!==e&&"end"!==e&&"center"!==e)throw Error(`ConnectedPosition: Invalid ${t} "${e}". `+'Expected "start", "end" or "center".')}let R=(()=>{class t{constructor(t){this._attachedOverlays=[],this._keydownListener=t=>{const e=this._attachedOverlays;for(let n=e.length-1;n>-1;n--)if(e[n]._keydownEventSubscriptions>0){e[n]._keydownEvents.next(t);break}},this._document=t}ngOnDestroy(){this._detach()}add(t){this.remove(t),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0),this._attachedOverlays.push(t)}remove(t){const e=this._attachedOverlays.indexOf(t);e>-1&&this._attachedOverlays.splice(e,1),0===this._attachedOverlays.length&&this._detach()}_detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(a.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(a.d))},token:t,providedIn:"root"}),t})();const A=!("undefined"==typeof window||!window||!window.__karma__&&!window.jasmine);let I=(()=>{class t{constructor(t,e){this._platform=e,this._document=t}ngOnDestroy(){const t=this._containerElement;t&&t.parentNode&&t.parentNode.removeChild(t)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const t=this._platform?this._platform.isBrowser:"undefined"!=typeof window;if(t||A){const t=this._document.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let e=0;ethis._backdropClick.next(t),this._keydownEventsObservable=new d.a(t=>{const e=this._keydownEvents.subscribe(t);return this._keydownEventSubscriptions++,()=>{e.unsubscribe(),this._keydownEventSubscriptions--}}),this._keydownEvents=new u.a,this._keydownEventSubscriptions=0,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){let e=this._portalOutlet.attach(t);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.asObservable().pipe(Object(m.a)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&this._location&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),t}dispose(){const t=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,t&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick.asObservable()}attachments(){return this._attachments.asObservable()}detachments(){return this._detachments.asObservable()}keydownEvents(){return this._keydownEventsObservable}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=Object.assign(Object.assign({},this._config),t),this._updateElementSize()}setDirection(t){this._config=Object.assign(Object.assign({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){const t=this._config.direction;return t?"string"==typeof t?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const t=this._pane.style;t.width=Object(l.d)(this._config.width),t.height=Object(l.d)(this._config.height),t.minWidth=Object(l.d)(this._config.minWidth),t.minHeight=Object(l.d)(this._config.minHeight),t.maxWidth=Object(l.d)(this._config.maxWidth),t.maxHeight=Object(l.d)(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"auto":"none"}_attachBackdrop(){this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add("cdk-overlay-backdrop-showing")})}):this._backdropElement.classList.add("cdk-overlay-backdrop-showing")}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let t,e=this._backdropElement;if(!e)return;let n=()=>{e&&(e.removeEventListener("click",this._backdropClickHandler),e.removeEventListener("transitionend",n),e.parentNode&&e.parentNode.removeChild(e)),this._backdropElement==e&&(this._backdropElement=null),this._config.backdropClass&&this._toggleClasses(e,this._config.backdropClass,!1),clearTimeout(t)};e.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{e.addEventListener("transitionend",n)}),e.style.pointerEvents="none",t=this._ngZone.runOutsideAngular(()=>setTimeout(n,500))}_toggleClasses(t,e,n){const i=t.classList;Object(l.b)(e).forEach(t=>{t&&(n?i.add(t):i.remove(t))})}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const t=this._ngZone.onStable.asObservable().pipe(Object(f.a)(Object(p.a)(this._attachments,this._detachments))).subscribe(()=>{this._pane&&this._host&&0!==this._pane.children.length||(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._previousHostParent.removeChild(this._host)),t.unsubscribe())})})}_disposeScrollStrategy(){const t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}}const P=/([A-Za-z%]+)$/;class N{constructor(t,e,n,i,s){this._viewportRuler=e,this._document=n,this._platform=i,this._overlayContainer=s,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new u.a,this._resizeSubscription=h.a.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges.asObservable(),this.setOrigin(t)}get positions(){return this._preferredPositions}attach(t){if(this._overlayRef&&t!==this._overlayRef)throw Error("This position strategy is already attached to an overlay");this._validatePositions(),t.hostElement.classList.add("cdk-overlay-connected-position-bounding-box"),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();const t=this._originRect,e=this._overlayRect,n=this._viewportRect,i=[];let s;for(let r of this._preferredPositions){let o=this._getOriginPoint(t,r),a=this._getOverlayPoint(o,e,r),l=this._getOverlayFit(a,e,n,r);if(l.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(r,o);this._canFitWithFlexibleDimensions(l,a,n)?i.push({position:r,origin:o,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(o,r)}):(!s||s.overlayFit.visibleAreae&&(e=i,t=n)}return this._isPushed=!1,void this._applyPosition(t.position,t.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(s.position,s.originPoint);this._applyPosition(s.position,s.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&M(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();const t=this._lastPosition||this._preferredPositions[0],e=this._getOriginPoint(this._originRect,t);this._applyPosition(t,e)}}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,e){let n,i;if("center"==e.originX)n=t.left+t.width/2;else{const i=this._isRtl()?t.right:t.left,s=this._isRtl()?t.left:t.right;n="start"==e.originX?i:s}return i="center"==e.originY?t.top+t.height/2:"top"==e.originY?t.top:t.bottom,{x:n,y:i}}_getOverlayPoint(t,e,n){let i,s;return i="center"==n.overlayX?-e.width/2:"start"===n.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,s="center"==n.overlayY?-e.height/2:"top"==n.overlayY?0:-e.height,{x:t.x+i,y:t.y+s}}_getOverlayFit(t,e,n,i){let{x:s,y:r}=t,o=this._getOffset(i,"x"),a=this._getOffset(i,"y");o&&(s+=o),a&&(r+=a);let l=0-r,c=r+e.height-n.height,u=this._subtractOverflows(e.width,0-s,s+e.width-n.width),h=this._subtractOverflows(e.height,l,c),d=u*h;return{visibleArea:d,isCompletelyWithinViewport:e.width*e.height===d,fitsInViewportVertically:h===e.height,fitsInViewportHorizontally:u==e.width}}_canFitWithFlexibleDimensions(t,e,n){if(this._hasFlexibleDimensions){const i=n.bottom-e.y,s=n.right-e.x,r=F(this._overlayRef.getConfig().minHeight),o=F(this._overlayRef.getConfig().minWidth),a=t.fitsInViewportHorizontally||null!=o&&o<=s;return(t.fitsInViewportVertically||null!=r&&r<=i)&&a}return!1}_pushOverlayOnScreen(t,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};const i=this._viewportRect,s=Math.max(t.x+e.width-i.right,0),r=Math.max(t.y+e.height-i.bottom,0),o=Math.max(i.top-n.top-t.y,0),a=Math.max(i.left-n.left-t.x,0);let l=0,c=0;return l=e.width<=i.width?a||-s:t.xi&&!this._isInitialRender&&!this._growAfterOpen&&(r=t.y-i/2)}if("end"===e.overlayX&&!i||"start"===e.overlayX&&i)c=n.width-t.x+this._viewportMargin,a=t.x-this._viewportMargin;else if("start"===e.overlayX&&!i||"end"===e.overlayX&&i)l=t.x,a=n.right-t.x;else{const e=Math.min(n.right-t.x+n.left,t.x),i=this._lastBoundingBoxSize.width;a=2*e,l=t.x-e,a>i&&!this._isInitialRender&&!this._growAfterOpen&&(l=t.x-i/2)}return{top:r,left:l,bottom:o,right:c,width:a,height:s}}_setBoundingBoxStyles(t,e){const n=this._calculateBoundingBoxRect(t,e);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));const i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{const t=this._overlayRef.getConfig().maxHeight,s=this._overlayRef.getConfig().maxWidth;i.height=Object(l.d)(n.height),i.top=Object(l.d)(n.top),i.bottom=Object(l.d)(n.bottom),i.width=Object(l.d)(n.width),i.left=Object(l.d)(n.left),i.right=Object(l.d)(n.right),i.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",i.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",t&&(i.maxHeight=Object(l.d)(t)),s&&(i.maxWidth=Object(l.d)(s))}this._lastBoundingBoxSize=n,M(this._boundingBox.style,i)}_resetBoundingBoxStyles(){M(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){M(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,e){const n={},i=this._hasExactPosition(),s=this._hasFlexibleDimensions,r=this._overlayRef.getConfig();if(i){const i=this._viewportRuler.getViewportScrollPosition();M(n,this._getExactOverlayY(e,t,i)),M(n,this._getExactOverlayX(e,t,i))}else n.position="static";let o="",a=this._getOffset(e,"x"),c=this._getOffset(e,"y");a&&(o+=`translateX(${a}px) `),c&&(o+=`translateY(${c}px)`),n.transform=o.trim(),r.maxHeight&&(i?n.maxHeight=Object(l.d)(r.maxHeight):s&&(n.maxHeight="")),r.maxWidth&&(i?n.maxWidth=Object(l.d)(r.maxWidth):s&&(n.maxWidth="")),M(this._pane.style,n)}_getExactOverlayY(t,e,n){let i={top:"",bottom:""},s=this._getOverlayPoint(e,this._overlayRect,t);this._isPushed&&(s=this._pushOverlayOnScreen(s,this._overlayRect,n));let r=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return s.y-=r,"bottom"===t.overlayY?i.bottom=`${this._document.documentElement.clientHeight-(s.y+this._overlayRect.height)}px`:i.top=Object(l.d)(s.y),i}_getExactOverlayX(t,e,n){let i,s={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n)),i=this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left","right"===i?s.right=`${this._document.documentElement.clientWidth-(r.x+this._overlayRect.width)}px`:s.left=Object(l.d)(r.x),s}_getScrollVisibility(){const t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map(t=>t.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:x(t,n),isOriginOutsideView:w(t,n),isOverlayClipped:x(e,n),isOverlayOutsideView:w(e,n)}}_subtractOverflows(t,...e){return e.reduce((t,e)=>t-Math.max(e,0),t)}_getNarrowedViewportRect(){const t=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+t-this._viewportMargin,bottom:n.top+e-this._viewportMargin,width:t-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,e){return"x"===e?null==t.offsetX?this._offsetX:t.offsetX:null==t.offsetY?this._offsetY:t.offsetY}_validatePositions(){if(!this._preferredPositions.length)throw Error("FlexibleConnectedPositionStrategy: At least one position is required.");this._preferredPositions.forEach(t=>{T("originX",t.originX),j("originY",t.originY),T("overlayX",t.overlayX),j("overlayY",t.overlayY)})}_addPanelClasses(t){this._pane&&Object(l.b)(t).forEach(t=>{""!==t&&-1===this._appliedPanelClasses.indexOf(t)&&(this._appliedPanelClasses.push(t),this._pane.classList.add(t))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){const t=this._origin;if(t instanceof s.m)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();const e=t.width||0,n=t.height||0;return{top:t.y,bottom:t.y+n,left:t.x,right:t.x+e,height:n,width:e}}}function M(t,e){for(let n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function F(t){if("number"!=typeof t&&null!=t){const[e,n]=t.split(P);return n&&"px"!==n?null:parseFloat(e)}return t||null}class L{constructor(t,e,n,i,s,r,o){this._preferredPositions=[],this._positionStrategy=new N(n,i,s,r,o).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(t,e)}get _isRtl(){return"rtl"===this._overlayRef.getDirection()}get onPositionChange(){return this._positionStrategy.positionChanges}get positions(){return this._preferredPositions}attach(t){this._overlayRef=t,this._positionStrategy.attach(t),this._direction&&(t.setDirection(this._direction),this._direction=null)}dispose(){this._positionStrategy.dispose()}detach(){this._positionStrategy.detach()}apply(){this._positionStrategy.apply()}recalculateLastPosition(){this._positionStrategy.reapplyLastPosition()}withScrollableContainers(t){this._positionStrategy.withScrollableContainers(t)}withFallbackPosition(t,e,n,i){const s=new k(t,e,n,i);return this._preferredPositions.push(s),this._positionStrategy.withPositions(this._preferredPositions),this}withDirection(t){return this._overlayRef?this._overlayRef.setDirection(t):this._direction=t,this}withOffsetX(t){return this._positionStrategy.withDefaultOffsetX(t),this}withOffsetY(t){return this._positionStrategy.withDefaultOffsetY(t),this}withLockedPosition(t){return this._positionStrategy.withLockedPosition(t),this}withPositions(t){return this._preferredPositions=t.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}setOrigin(t){return this._positionStrategy.setOrigin(t),this}}class V{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}attach(t){const e=t.getConfig();this._overlayRef=t,this._width&&!e.width&&t.updateSize({width:this._width}),this._height&&!e.height&&t.updateSize({height:this._height}),t.hostElement.classList.add("cdk-global-overlay-wrapper"),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._rightOffset="",this._leftOffset=t,this._justifyContent="flex-start",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._leftOffset="",this._rightOffset=t,this._justifyContent="flex-end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._justifyContent="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),{width:i,height:s,maxWidth:r,maxHeight:o}=n,a=!("100%"!==i&&"100vw"!==i||r&&"100%"!==r&&"100vw"!==r),l=!("100%"!==s&&"100vh"!==s||o&&"100%"!==o&&"100vh"!==o);t.position=this._cssPosition,t.marginLeft=a?"0":this._leftOffset,t.marginTop=l?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=this._rightOffset,a?e.justifyContent="flex-start":"center"===this._justifyContent?e.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?e.justifyContent="flex-end":"flex-end"===this._justifyContent&&(e.justifyContent="flex-start"):e.justifyContent=this._justifyContent,e.alignItems=l?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove("cdk-global-overlay-wrapper"),n.justifyContent=n.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}let B=(()=>{class t{constructor(t,e,n,i){this._viewportRuler=t,this._document=e,this._platform=n,this._overlayContainer=i}global(){return new V}connectedTo(t,e,n){return new L(e,n,t,this._viewportRuler,this._document,this._platform,this._overlayContainer)}flexibleConnectedTo(t){return new N(t,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d),s.bc(a.d),s.bc(r.a),s.bc(I))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(i.d),Object(s.bc)(a.d),Object(s.bc)(r.a),Object(s.bc)(I))},token:t,providedIn:"root"}),t})(),z=0,H=(()=>{class t{constructor(t,e,n,i,s,r,o,a,l,c){this.scrollStrategies=t,this._overlayContainer=e,this._componentFactoryResolver=n,this._positionBuilder=i,this._keyboardDispatcher=s,this._injector=r,this._ngZone=o,this._document=a,this._directionality=l,this._location=c}create(t){const e=this._createHostElement(),n=this._createPaneElement(e),i=this._createPortalOutlet(n),s=new O(t);return s.direction=s.direction||this._directionality.value,new D(i,e,n,s,this._ngZone,this._keyboardDispatcher,this._document,this._location)}position(){return this._positionBuilder}_createPaneElement(t){const e=this._document.createElement("div");return e.id=`cdk-overlay-${z++}`,e.classList.add("cdk-overlay-pane"),t.appendChild(e),e}_createHostElement(){const t=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(t),t}_createPortalOutlet(t){return this._appRef||(this._appRef=this._injector.get(s.g)),new c.d(t,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(S),s.bc(I),s.bc(s.k),s.bc(B),s.bc(R),s.bc(s.t),s.bc(s.B),s.bc(a.d),s.bc(o.b),s.bc(a.g,8))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})();const U=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],$=new s.s("cdk-connected-overlay-scroll-strategy");let W=(()=>{class t{constructor(t){this.elementRef=t}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(s.m))},t.\u0275dir=s.Mb({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),t})(),q=(()=>{class t{constructor(t,e,n,i,r){this._overlay=t,this._dir=r,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=h.a.EMPTY,this.viewportMargin=0,this.open=!1,this.backdropClick=new s.p,this.positionChange=new s.p,this.attach=new s.p,this.detach=new s.p,this.overlayKeydown=new s.p,this._templatePortal=new c.g(e,n),this._scrollStrategyFactory=i,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(t){this._offsetX=t,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(t){this._offsetY=t,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(t){this._hasBackdrop=Object(l.c)(t)}get lockPosition(){return this._lockPosition}set lockPosition(t){this._lockPosition=Object(l.c)(t)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(t){this._flexibleDimensions=Object(l.c)(t)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(t){this._growAfterOpen=Object(l.c)(t)}get push(){return this._push}set push(t){this._push=Object(l.c)(t)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._overlayRef&&this._overlayRef.dispose(),this._backdropSubscription.unsubscribe()}ngOnChanges(t){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),t.origin&&this.open&&this._position.apply()),t.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){this.positions&&this.positions.length||(this.positions=U),this._overlayRef=this._overlay.create(this._buildConfig()),this._overlayRef.keydownEvents().subscribe(t=>{this.overlayKeydown.next(t),t.keyCode!==g.g||Object(g.s)(t)||(t.preventDefault(),this._detachOverlay())})}_buildConfig(){const t=this._position=this.positionStrategy||this._createPositionStrategy(),e=new O({direction:this._dir,positionStrategy:t,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(e.width=this.width),(this.height||0===this.height)&&(e.height=this.height),(this.minWidth||0===this.minWidth)&&(e.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(e.minHeight=this.minHeight),this.backdropClass&&(e.backdropClass=this.backdropClass),this.panelClass&&(e.panelClass=this.panelClass),e}_updatePositionStrategy(t){const e=this.positions.map(t=>({originX:t.originX,originY:t.originY,overlayX:t.overlayX,overlayY:t.overlayY,offsetX:t.offsetX||this.offsetX,offsetY:t.offsetY||this.offsetY,panelClass:t.panelClass||void 0}));return t.setOrigin(this.origin.elementRef).withPositions(e).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const t=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(t),t.positionChanges.subscribe(t=>this.positionChange.emit(t)),t}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||(this._overlayRef.attach(this._templatePortal),this.attach.emit()),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(t=>{this.backdropClick.emit(t)}):this._backdropSubscription.unsubscribe()}_detachOverlay(){this._overlayRef&&(this._overlayRef.detach(),this.detach.emit()),this._backdropSubscription.unsubscribe()}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(H),s.Rb(s.N),s.Rb(s.Q),s.Rb($),s.Rb(o.b,8))},t.\u0275dir=s.Mb({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown"},exportAs:["cdkConnectedOverlay"],features:[s.Cb]}),t})();const G={provide:$,deps:[H],useFactory:function(t){return()=>t.scrollStrategies.reposition()}};let X=(()=>{class t{}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)},providers:[H,G],imports:[[o.a,c.f,i.c],i.c]}),t})()},sxot:function(t,e,n){"use strict";n.d(e,"f",(function(){return r})),n.d(e,"h",(function(){return o})),n.d(e,"i",(function(){return a})),n.d(e,"j",(function(){return l})),n.d(e,"d",(function(){return c})),n.d(e,"c",(function(){return u})),n.d(e,"k",(function(){return h})),n.d(e,"g",(function(){return d})),n.d(e,"e",(function(){return p})),n.d(e,"b",(function(){return m})),n.d(e,"a",(function(){return f}));var i=n("mrSG"),s=n("AcyG");let r=(()=>{class t{constructor(t){this.isAceAllowed=t}}return t.type="[App-State] Setting IsAceAllowed",t})(),o=(()=>{class t{constructor(t){this.screens=t}}return t.type="[App-State] Set ScreenModel",t})(),a=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Set Selected ScreenModel",t})(),l=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Update ScreenModel",t})(),c=(()=>{class t{constructor(t){this.screenName=t}}return t.type="[App-State] Delete ScreenModel",t})(),u=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Create ScreenModel",t})(),h=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Update Statuses",t})(),d=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Set Is Loading",t})(),p=(()=>{class t{constructor(t){this.payload=t}}return t.type="[App-State] Set Controlled Screen",t})(),m=(()=>{class t{constructor(){}}return t.type="[App-State] Clear Selected Screen",t})(),f=(()=>{let t=class{static isAceAllowed(t){return t.isAceAllowed}static getScreens(t){return t.screens}static getStatuses(t){return t.screenStatus}static getControlledScreen(t){return t.screenStatus.find(e=>e.screenName===t.controlledScreen)}static getSelectedScreen(t){return t.selectedScreen}static isLoading(t){return t.isLoading}setIsLoading(t,{payload:e}){const n=t.getState();t.setState(Object.assign(Object.assign({},n),{isLoading:e}))}deleteScreen({getState:t,setState:e},{screenName:n}){const i=t(),s=i.screens.filter(t=>t.name!==n);e(Object.assign(Object.assign({},i),{screens:s}))}updateStatuses(t,{payload:e}){const n=t.getState();t.setState(Object.assign(Object.assign({},n),{screenStatus:e}))}clearControlledScreen(t,{}){const e=t.getState();t.setState(Object.assign(Object.assign({},e),{controlledScreen:""}))}updateScreen({getState:t,setState:e},{payload:n}){const i=t(),s=[...i.screens],r=s.findIndex(t=>t.id===n.id);s[r]=n,e(Object.assign(Object.assign({},i),{screens:s}))}createScreen({getState:t,setState:e},{payload:n}){const i=t(),s=[...i.screens];s.push(n),e(Object.assign(Object.assign({},i),{screens:s}))}setControlledScreen(t,{payload:e}){const n=t.getState(),i=[...n.screenStatus].findIndex(t=>t.screenName===e);t.setState(Object.assign(Object.assign({},n),{controlledScreen:n.screenStatus[i].screenName}))}setSelectedScreen({getState:t,setState:e},{payload:n}){const i=t();e(Object.assign(Object.assign({},i),{selectedScreen:n}))}addScreen(t,{screens:e}){var n;t.setState((n={screens:e},function(t){let e=null;for(const i in n){const s=n[i],r=t[i],o="function"==typeof s?s(r):s;o!==r&&(e||(e=Object.assign({},t)),e[i]=o)}return e||t}))}setIsAceAllowed(t,{isAceAllowed:e}){const n=t.getState();t.setState(Object.assign(Object.assign({},n),{isAceAllowed:e}))}};return Object(i.a)([Object(s.a)(d)],t.prototype,"setIsLoading",null),Object(i.a)([Object(s.a)(c)],t.prototype,"deleteScreen",null),Object(i.a)([Object(s.a)(h)],t.prototype,"updateStatuses",null),Object(i.a)([Object(s.a)(m)],t.prototype,"clearControlledScreen",null),Object(i.a)([Object(s.a)(l)],t.prototype,"updateScreen",null),Object(i.a)([Object(s.a)(u)],t.prototype,"createScreen",null),Object(i.a)([Object(s.a)(p)],t.prototype,"setControlledScreen",null),Object(i.a)([Object(s.a)(a)],t.prototype,"setSelectedScreen",null),Object(i.a)([Object(s.a)(o)],t.prototype,"addScreen",null),Object(i.a)([Object(s.a)(r)],t.prototype,"setIsAceAllowed",null),Object(i.a)([Object(s.e)()],t,"isAceAllowed",null),Object(i.a)([Object(s.e)()],t,"getScreens",null),Object(i.a)([Object(s.e)()],t,"getStatuses",null),Object(i.a)([Object(s.e)()],t,"getControlledScreen",null),Object(i.a)([Object(s.e)()],t,"getSelectedScreen",null),Object(i.a)([Object(s.e)()],t,"isLoading",null),t=Object(i.a)([Object(s.f)({name:"app",defaults:{isAceAllowed:!1,screens:[],selectedScreen:null,screenStatus:null,isLoading:!1,controlledScreen:""}})],t),t})()},"tk/3":function(t,e,n){"use strict";n.d(e,"a",(function(){return k})),n.d(e,"b",(function(){return z})),n.d(e,"c",(function(){return d}));var i=n("fXoL"),s=n("LRne"),r=n("HDdC"),o=n("bOdf"),a=n("pLZG"),l=n("lJxs"),c=n("ofXK");class u{}class h{}class d{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?this.lazyInit="string"==typeof t?()=>{this.headers=new Map,t.split("\n").forEach(t=>{const e=t.indexOf(":");if(e>0){const n=t.slice(0,e),i=n.toLowerCase(),s=t.slice(e+1).trim();this.maybeSetNormalizedName(n,i),this.headers.has(i)?this.headers.get(i).push(s):this.headers.set(i,[s])}})}:()=>{this.headers=new Map,Object.keys(t).forEach(e=>{let n=t[e];const i=e.toLowerCase();"string"==typeof n&&(n=[n]),n.length>0&&(this.headers.set(i,n),this.maybeSetNormalizedName(e,i))})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();const e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,e){return this.clone({name:t,value:e,op:"a"})}set(t,e){return this.clone({name:t,value:e,op:"s"})}delete(t,e){return this.clone({name:t,value:e,op:"d"})}maybeSetNormalizedName(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}init(){this.lazyInit&&(this.lazyInit instanceof d?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(e=>{this.headers.set(e,t.headers.get(e)),this.normalizedNames.set(e,t.normalizedNames.get(e))})}clone(t){const e=new d;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof d?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([t]),e}applyUpdate(t){const e=t.name.toLowerCase();switch(t.op){case"a":case"s":let n=t.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(t.name,e);const i=("a"===t.op?this.headers.get(e):void 0)||[];i.push(...n),this.headers.set(e,i);break;case"d":const s=t.value;if(s){let t=this.headers.get(e);if(!t)return;t=t.filter(t=>-1===s.indexOf(t)),0===t.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,t)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>t(this.normalizedNames.get(e),this.headers.get(e)))}}class p{encodeKey(t){return m(t)}encodeValue(t){return m(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}}function m(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}class f{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new p,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(t,e){const n=new Map;return t.length>0&&t.split("&").forEach(t=>{const i=t.indexOf("="),[s,r]=-1==i?[e.decodeKey(t),""]:[e.decodeKey(t.slice(0,i)),e.decodeValue(t.slice(i+1))],o=n.get(s)||[];o.push(r),n.set(s,o)}),n}(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(e=>{const n=t.fromObject[e];this.map.set(e,Array.isArray(n)?n:[n])})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();const e=this.map.get(t);return e?e[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,e){return this.clone({param:t,value:e,op:"a"})}set(t,e){return this.clone({param:t,value:e,op:"s"})}delete(t,e){return this.clone({param:t,value:e,op:"d"})}toString(){return this.init(),this.keys().map(t=>{const e=this.encoder.encodeKey(t);return this.map.get(t).map(t=>e+"="+this.encoder.encodeValue(t)).join("&")}).filter(t=>""!==t).join("&")}clone(t){const e=new f({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat([t]),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":const e=("a"===t.op?this.map.get(t.param):void 0)||[];e.push(t.value),this.map.set(t.param,e);break;case"d":if(void 0===t.value){this.map.delete(t.param);break}{let e=this.map.get(t.param)||[];const n=e.indexOf(t.value);-1!==n&&e.splice(n,1),e.length>0?this.map.set(t.param,e):this.map.delete(t.param)}}}),this.cloneFrom=this.updates=null)}}function g(t){return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer}function b(t){return"undefined"!=typeof Blob&&t instanceof Blob}function _(t){return"undefined"!=typeof FormData&&t instanceof FormData}class y{constructor(t,e,n,i){let s;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase(),function(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==n?n:null,s=i):s=n,s&&(this.reportProgress=!!s.reportProgress,this.withCredentials=!!s.withCredentials,s.responseType&&(this.responseType=s.responseType),s.headers&&(this.headers=s.headers),s.params&&(this.params=s.params)),this.headers||(this.headers=new d),this.params){const t=this.params.toString();if(0===t.length)this.urlWithParams=e;else{const n=e.indexOf("?");this.urlWithParams=e+(-1===n?"?":ne.set(n,t.setHeaders[n]),a)),t.setParams&&(l=Object.keys(t.setParams).reduce((e,n)=>e.set(n,t.setParams[n]),l)),new y(e,n,s,{params:l,headers:a,reportProgress:o,responseType:i,withCredentials:r})}}const v=function(){var t={Sent:0,UploadProgress:1,ResponseHeader:2,DownloadProgress:3,Response:4,User:5};return t[t.Sent]="Sent",t[t.UploadProgress]="UploadProgress",t[t.ResponseHeader]="ResponseHeader",t[t.DownloadProgress]="DownloadProgress",t[t.Response]="Response",t[t.User]="User",t}();class w{constructor(t,e=200,n="OK"){this.headers=t.headers||new d,this.status=void 0!==t.status?t.status:e,this.statusText=t.statusText||n,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}}class x extends w{constructor(t={}){super(t),this.type=v.ResponseHeader}clone(t={}){return new x({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class C extends w{constructor(t={}){super(t),this.type=v.Response,this.body=void 0!==t.body?t.body:null}clone(t={}){return new C({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}class S extends w{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${t.url||"(unknown url)"}`:`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}}function O(t,e){return{body:e,headers:t.headers,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}let k=(()=>{class t{constructor(t){this.handler=t}request(t,e,n={}){let i;if(t instanceof y)i=t;else{let s=void 0;s=n.headers instanceof d?n.headers:new d(n.headers);let r=void 0;n.params&&(r=n.params instanceof f?n.params:new f({fromObject:n.params})),i=new y(t,e,void 0!==n.body?n.body:null,{headers:s,params:r,reportProgress:n.reportProgress,responseType:n.responseType||"json",withCredentials:n.withCredentials})}const r=Object(s.a)(i).pipe(Object(o.a)(t=>this.handler.handle(t)));if(t instanceof y||"events"===n.observe)return r;const c=r.pipe(Object(a.a)(t=>t instanceof C));switch(n.observe||"body"){case"body":switch(i.responseType){case"arraybuffer":return c.pipe(Object(l.a)(t=>{if(null!==t.body&&!(t.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return t.body}));case"blob":return c.pipe(Object(l.a)(t=>{if(null!==t.body&&!(t.body instanceof Blob))throw new Error("Response is not a Blob.");return t.body}));case"text":return c.pipe(Object(l.a)(t=>{if(null!==t.body&&"string"!=typeof t.body)throw new Error("Response is not a string.");return t.body}));case"json":default:return c.pipe(Object(l.a)(t=>t.body))}case"response":return c;default:throw new Error(`Unreachable: unhandled observe type ${n.observe}}`)}}delete(t,e={}){return this.request("DELETE",t,e)}get(t,e={}){return this.request("GET",t,e)}head(t,e={}){return this.request("HEAD",t,e)}jsonp(t,e){return this.request("JSONP",t,{params:(new f).append(e,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(t,e={}){return this.request("OPTIONS",t,e)}patch(t,e,n={}){return this.request("PATCH",t,O(n,e))}post(t,e,n={}){return this.request("POST",t,O(n,e))}put(t,e,n={}){return this.request("PUT",t,O(n,e))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(u))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();class E{constructor(t,e){this.next=t,this.interceptor=e}handle(t){return this.interceptor.intercept(t,this.next)}}const j=new i.s("HTTP_INTERCEPTORS");let T=(()=>{class t{intercept(t,e){return e.handle(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const R=/^\)\]\}',?\n/;class A{}let I=(()=>{class t{constructor(){}build(){return new XMLHttpRequest}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),D=(()=>{class t{constructor(t){this.xhrFactory=t}handle(t){if("JSONP"===t.method)throw new Error("Attempted to construct Jsonp request without JsonpClientModule installed.");return new r.a(e=>{const n=this.xhrFactory.build();if(n.open(t.method,t.urlWithParams),t.withCredentials&&(n.withCredentials=!0),t.headers.forEach((t,e)=>n.setRequestHeader(t,e.join(","))),t.headers.has("Accept")||n.setRequestHeader("Accept","application/json, text/plain, */*"),!t.headers.has("Content-Type")){const e=t.detectContentTypeHeader();null!==e&&n.setRequestHeader("Content-Type",e)}if(t.responseType){const e=t.responseType.toLowerCase();n.responseType="json"!==e?e:"text"}const i=t.serializeBody();let s=null;const r=()=>{if(null!==s)return s;const e=1223===n.status?204:n.status,i=n.statusText||"OK",r=new d(n.getAllResponseHeaders()),o=function(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(n)||t.url;return s=new x({headers:r,status:e,statusText:i,url:o}),s},o=()=>{let{headers:i,status:s,statusText:o,url:a}=r(),l=null;204!==s&&(l=void 0===n.response?n.responseText:n.response),0===s&&(s=l?200:0);let c=s>=200&&s<300;if("json"===t.responseType&&"string"==typeof l){const t=l;l=l.replace(R,"");try{l=""!==l?JSON.parse(l):null}catch(u){l=t,c&&(c=!1,l={error:u,text:l})}}c?(e.next(new C({body:l,headers:i,status:s,statusText:o,url:a||void 0})),e.complete()):e.error(new S({error:l,headers:i,status:s,statusText:o,url:a||void 0}))},a=t=>{const{url:i}=r(),s=new S({error:t,status:n.status||0,statusText:n.statusText||"Unknown Error",url:i||void 0});e.error(s)};let l=!1;const c=i=>{l||(e.next(r()),l=!0);let s={type:v.DownloadProgress,loaded:i.loaded};i.lengthComputable&&(s.total=i.total),"text"===t.responseType&&n.responseText&&(s.partialText=n.responseText),e.next(s)},u=t=>{let n={type:v.UploadProgress,loaded:t.loaded};t.lengthComputable&&(n.total=t.total),e.next(n)};return n.addEventListener("load",o),n.addEventListener("error",a),t.reportProgress&&(n.addEventListener("progress",c),null!==i&&n.upload&&n.upload.addEventListener("progress",u)),n.send(i),e.next({type:v.Sent}),()=>{n.removeEventListener("error",a),n.removeEventListener("load",o),t.reportProgress&&(n.removeEventListener("progress",c),null!==i&&n.upload&&n.upload.removeEventListener("progress",u)),n.abort()}})}}return t.\u0275fac=function(e){return new(e||t)(i.bc(A))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const P=new i.s("XSRF_COOKIE_NAME"),N=new i.s("XSRF_HEADER_NAME");class M{}let F=(()=>{class t{constructor(t,e,n){this.doc=t,this.platform=e,this.cookieName=n,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(c.y)(t,this.cookieName),this.lastCookieString=t),this.lastToken}}return t.\u0275fac=function(e){return new(e||t)(i.bc(c.d),i.bc(i.D),i.bc(P))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),L=(()=>{class t{constructor(t,e){this.tokenService=t,this.headerName=e}intercept(t,e){const n=t.url.toLowerCase();if("GET"===t.method||"HEAD"===t.method||n.startsWith("http://")||n.startsWith("https://"))return e.handle(t);const i=this.tokenService.getToken();return null===i||t.headers.has(this.headerName)||(t=t.clone({headers:t.headers.set(this.headerName,i)})),e.handle(t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(M),i.bc(N))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),V=(()=>{class t{constructor(t,e){this.backend=t,this.injector=e,this.chain=null}handle(t){if(null===this.chain){const t=this.injector.get(j,[]);this.chain=t.reduceRight((t,e)=>new E(t,e),this.backend)}return this.chain.handle(t)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(h),i.bc(i.t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})(),B=(()=>{class t{static disable(){return{ngModule:t,providers:[{provide:L,useClass:T}]}}static withOptions(e={}){return{ngModule:t,providers:[e.cookieName?{provide:P,useValue:e.cookieName}:[],e.headerName?{provide:N,useValue:e.headerName}:[]]}}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[L,{provide:j,useExisting:L,multi:!0},{provide:M,useClass:F},{provide:P,useValue:"XSRF-TOKEN"},{provide:N,useValue:"X-XSRF-TOKEN"}]}),t})(),z=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[k,{provide:u,useClass:V},D,{provide:h,useExisting:D},I,{provide:A,useExisting:I}],imports:[[B.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),t})()},tpcZ:function(t,e,n){var i,s;void 0===(s="function"==typeof(i=function(){var t=/^v?(?:\d+)(\.(?:[x*]|\d+)(\.(?:[x*]|\d+)(\.(?:[x*]|\d+))?(?:-[\da-z\-]+(?:\.[\da-z\-]+)*)?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i;function e(t){var e,n=t.replace(/^v/,"").replace(/\+.*$/,""),i=-1===(e=n).indexOf("-")?e.length:e.indexOf("-"),s=n.substring(0,i).split(".");return s.push(n.substring(i+1)),s}function n(t){return isNaN(Number(t))?t:Number(t)}function i(e){if("string"!=typeof e)throw new TypeError("Invalid argument expected string");if(!t.test(e))throw new Error("Invalid argument not valid semver ('"+e+"' received)")}function s(t,s){[t,s].forEach(i);for(var r=e(t),o=e(s),a=0;ac)return 1;if(c>l)return-1}var u=r[r.length-1],h=o[o.length-1];if(u&&h){var d=u.split(".").map(n),p=h.split(".").map(n);for(a=0;ap[a])return 1;if(p[a]>d[a])return-1}}else if(u||h)return u?-1:1;return 0}var r=[">",">=","=","<","<="],o={">":[1],">=":[0,1],"=":[0],"<=":[-1,0],"<":[-1]};return s.validate=function(e){return"string"==typeof e&&t.test(e)},s.compare=function(t,e,n){!function(t){if("string"!=typeof t)throw new TypeError("Invalid operator type, expected string but got "+typeof t);if(-1===r.indexOf(t))throw new TypeError("Invalid operator, expected one of "+r.join("|"))}(n);var i=s(t,e);return o[n].indexOf(i)>-1},s})?i.apply(e,[]):i)||(t.exports=s)},tyNb:function(t,e,n){"use strict";n.d(e,"a",(function(){return an})),n.d(e,"b",(function(){return ln})),n.d(e,"c",(function(){return cn})),n.d(e,"d",(function(){return Cn})),n.d(e,"e",(function(){return pn}));var i=n("ofXK"),s=n("fXoL"),r=n("LRne"),o=n("Cfvw"),a=n("2Vo4"),l=n("HDdC");const c=(()=>{function t(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return t.prototype=Object.create(Error.prototype),t})();var u=n("itXk"),h=n("NXyV"),d=n("XNiG"),p=n("EY2u"),m=n("lJxs"),f=n("0EUg"),g=n("pLZG"),b=n("7o/Q"),_=n("4I5i");function y(t){return function(e){return 0===t?Object(p.b)():e.lift(new v(t))}}class v{constructor(t){if(this.total=t,this.total<0)throw new _.a}call(t,e){return e.subscribe(new w(t,this.total))}}class w extends b.a{constructor(t,e){super(t),this.total=e,this.ring=new Array,this.count=0}_next(t){const e=this.ring,n=this.total,i=this.count++;e.length0){const n=this.count>=this.total?this.total:this.count,i=this.ring;for(let s=0;se.lift(new C(t))}class C{constructor(t){this.errorFactory=t}call(t,e){return e.subscribe(new S(t,this.errorFactory))}}class S extends b.a{constructor(t,e){super(t),this.errorFactory=e,this.hasValue=!1}_next(t){this.hasValue=!0,this.destination.next(t)}_complete(){if(this.hasValue)return this.destination.complete();{let e;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)}}}function O(){return new c}var k=n("xbPD"),E=n("SpAZ");function j(t,e){const n=arguments.length>=2;return i=>i.pipe(t?Object(g.a)((e,n)=>t(e,n,i)):E.a,y(1),n?Object(k.a)(e):x(()=>new c))}var T=n("JIr8"),R=n("IzEk");function A(t,e){const n=arguments.length>=2;return i=>i.pipe(t?Object(g.a)((e,n)=>t(e,n,i)):E.a,Object(R.a)(1),n?Object(k.a)(e):x(()=>new c))}var I=n("5+tZ");class D{constructor(t,e,n){this.predicate=t,this.thisArg=e,this.source=n}call(t,e){return e.subscribe(new P(t,this.predicate,this.thisArg,this.source))}}class P extends b.a{constructor(t,e,n,i){super(t),this.predicate=e,this.thisArg=n,this.source=i,this.index=0,this.thisArg=n||this}notifyComplete(t){this.destination.next(t),this.destination.complete()}_next(t){let e=!1;try{e=this.predicate.call(this.thisArg,t,this.index++,this.source)}catch(n){return void this.destination.error(n)}e||this.notifyComplete(!1)}_complete(){this.notifyComplete(!0)}}var N=n("eIep"),M=n("JX91");function F(t,e){let n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new L(t,e,n))}}class L{constructor(t,e,n=!1){this.accumulator=t,this.seed=e,this.hasSeed=n}call(t,e){return e.subscribe(new V(t,this.accumulator,this.seed,this.hasSeed))}}class V extends b.a{constructor(t,e,n,i){super(t),this.accumulator=e,this._seed=n,this.hasSeed=i,this.index=0}get seed(){return this._seed}set seed(t){this.hasSeed=!0,this._seed=t}_next(t){if(this.hasSeed)return this._tryNext(t);this.seed=t,this.destination.next(t)}_tryNext(t){const e=this.index++;let n;try{n=this.accumulator(this.seed,t,e)}catch(i){this.destination.error(i)}this.seed=n,this.destination.next(n)}}var B=n("bOdf"),z=n("mCNh"),H=n("vkgz"),U=n("nYR2"),$=n("bHdf");class W{constructor(t,e){this.id=t,this.url=e}}class q extends W{constructor(t,e,n="imperative",i=null){super(t,e),this.navigationTrigger=n,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class G extends W{constructor(t,e,n){super(t,e),this.urlAfterRedirects=n}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class X extends W{constructor(t,e,n){super(t,e),this.reason=n}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class K extends W{constructor(t,e,n){super(t,e),this.error=n}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Z extends W{constructor(t,e,n,i){super(t,e),this.urlAfterRedirects=n,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Y extends W{constructor(t,e,n,i){super(t,e),this.urlAfterRedirects=n,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Q extends W{constructor(t,e,n,i,s){super(t,e),this.urlAfterRedirects=n,this.state=i,this.shouldActivate=s}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class J extends W{constructor(t,e,n,i){super(t,e),this.urlAfterRedirects=n,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class tt extends W{constructor(t,e,n,i){super(t,e),this.urlAfterRedirects=n,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class et{constructor(t){this.route=t}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class nt{constructor(t){this.route=t}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class it{constructor(t){this.snapshot=t}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class st{constructor(t){this.snapshot=t}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class rt{constructor(t){this.snapshot=t}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ot{constructor(t){this.snapshot=t}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class at{constructor(t,e,n){this.routerEvent=t,this.position=e,this.anchor=n}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let lt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=s.Lb({type:t,selectors:[["ng-component"]],decls:1,vars:0,template:function(t,e){1&t&&s.Sb(0,"router-outlet")},directives:function(){return[pn]},encapsulation:2}),t})();class ct{constructor(t){this.params=t||{}}has(t){return this.params.hasOwnProperty(t)}get(t){if(this.has(t)){const e=this.params[t];return Array.isArray(e)?e[0]:e}return null}getAll(t){if(this.has(t)){const e=this.params[t];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function ut(t){return new ct(t)}function ht(t){const e=Error("NavigationCancelingError: "+t);return e.ngNavigationCancelingError=!0,e}function dt(t,e,n){const i=n.path.split("/");if(i.length>t.length)return null;if("full"===n.pathMatch&&(e.hasChildren()||i.lengthe.indexOf(t)>-1):t===e}function vt(t){return Array.prototype.concat.apply([],t)}function wt(t){return t.length>0?t[t.length-1]:null}function xt(t,e){for(const n in t)t.hasOwnProperty(n)&&e(t[n],n)}function Ct(t){return Object(s.ub)(t)?t:Object(s.vb)(t)?Object(o.a)(Promise.resolve(t)):Object(r.a)(t)}function St(t,e,n){return n?function(t,e){return _t(t,e)}(t.queryParams,e.queryParams)&&function t(e,n){if(!jt(e.segments,n.segments))return!1;if(e.numberOfChildren!==n.numberOfChildren)return!1;for(const i in n.children){if(!e.children[i])return!1;if(!t(e.children[i],n.children[i]))return!1}return!0}(t.root,e.root):function(t,e){return Object.keys(e).length<=Object.keys(t).length&&Object.keys(e).every(n=>yt(t[n],e[n]))}(t.queryParams,e.queryParams)&&function t(e,n){return function e(n,i,s){if(n.segments.length>s.length)return!!jt(n.segments.slice(0,s.length),s)&&!i.hasChildren();if(n.segments.length===s.length){if(!jt(n.segments,s))return!1;for(const e in i.children){if(!n.children[e])return!1;if(!t(n.children[e],i.children[e]))return!1}return!0}{const t=s.slice(0,n.segments.length),r=s.slice(n.segments.length);return!!jt(n.segments,t)&&!!n.children.primary&&e(n.children.primary,i,r)}}(e,n,n.segments)}(t.root,e.root)}class Ot{constructor(t,e,n){this.root=t,this.queryParams=e,this.fragment=n}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ut(this.queryParams)),this._queryParamMap}toString(){return It.serialize(this)}}class kt{constructor(t,e){this.segments=t,this.children=e,this.parent=null,xt(e,(t,e)=>t.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Dt(this)}}class Et{constructor(t,e){this.path=t,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=ut(this.parameters)),this._parameterMap}toString(){return Vt(this)}}function jt(t,e){return t.length===e.length&&t.every((t,n)=>t.path===e[n].path)}function Tt(t,e){let n=[];return xt(t.children,(t,i)=>{"primary"===i&&(n=n.concat(e(t,i)))}),xt(t.children,(t,i)=>{"primary"!==i&&(n=n.concat(e(t,i)))}),n}class Rt{}class At{parse(t){const e=new $t(t);return new Ot(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(t){var e;return`${`/${function t(e,n){if(!e.hasChildren())return Dt(e);if(n){const n=e.children.primary?t(e.children.primary,!1):"",i=[];return xt(e.children,(e,n)=>{"primary"!==n&&i.push(`${n}:${t(e,!1)}`)}),i.length>0?`${n}(${i.join("//")})`:n}{const n=Tt(e,(n,i)=>"primary"===i?[t(e.children.primary,!1)]:[`${i}:${t(n,!1)}`]);return`${Dt(e)}/(${n.join("//")})`}}(t.root,!0)}`}${function(t){const e=Object.keys(t).map(e=>{const n=t[e];return Array.isArray(n)?n.map(t=>`${Nt(e)}=${Nt(t)}`).join("&"):`${Nt(e)}=${Nt(n)}`});return e.length?`?${e.join("&")}`:""}(t.queryParams)}${"string"==typeof t.fragment?`#${e=t.fragment,encodeURI(e)}`:""}`}}const It=new At;function Dt(t){return t.segments.map(t=>Vt(t)).join("/")}function Pt(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Nt(t){return Pt(t).replace(/%3B/gi,";")}function Mt(t){return Pt(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Ft(t){return decodeURIComponent(t)}function Lt(t){return Ft(t.replace(/\+/g,"%20"))}function Vt(t){return`${Mt(t.path)}${e=t.parameters,Object.keys(e).map(t=>`;${Mt(t)}=${Mt(e[t])}`).join("")}`;var e}const Bt=/^[^\/()?;=#]+/;function zt(t){const e=t.match(Bt);return e?e[0]:""}const Ht=/^[^=?&#]+/,Ut=/^[^?&#]+/;class $t{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new kt([],{}):new kt([],this.parseChildren())}parseQueryParams(){const t={};if(this.consumeOptional("?"))do{this.parseQueryParam(t)}while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n.primary=new kt(t,e)),n}parseSegment(){const t=zt(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(t),new Et(Ft(t),this.parseMatrixParams())}parseMatrixParams(){const t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){const e=zt(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const t=zt(this.remaining);t&&(n=t,this.capture(n))}t[Ft(e)]=Ft(n)}parseQueryParam(t){const e=function(t){const e=t.match(Ht);return e?e[0]:""}(this.remaining);if(!e)return;this.capture(e);let n="";if(this.consumeOptional("=")){const t=function(t){const e=t.match(Ut);return e?e[0]:""}(this.remaining);t&&(n=t,this.capture(n))}const i=Lt(e),s=Lt(n);if(t.hasOwnProperty(i)){let e=t[i];Array.isArray(e)||(e=[e],t[i]=e),e.push(s)}else t[i]=s}parseParens(t){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const n=zt(this.remaining),i=this.remaining[n.length];if("/"!==i&&")"!==i&&";"!==i)throw new Error(`Cannot parse url '${this.url}'`);let s=void 0;n.indexOf(":")>-1?(s=n.substr(0,n.indexOf(":")),this.capture(s),this.capture(":")):t&&(s="primary");const r=this.parseChildren();e[s]=1===Object.keys(r).length?r.primary:new kt([],r),this.consumeOptional("//")}return e}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return!!this.peekStartsWith(t)&&(this.remaining=this.remaining.substring(t.length),!0)}capture(t){if(!this.consumeOptional(t))throw new Error(`Expected "${t}".`)}}class Wt{constructor(t){this._root=t}get root(){return this._root.value}parent(t){const e=this.pathFromRoot(t);return e.length>1?e[e.length-2]:null}children(t){const e=qt(t,this._root);return e?e.children.map(t=>t.value):[]}firstChild(t){const e=qt(t,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(t){const e=Gt(t,this._root);return e.length<2?[]:e[e.length-2].children.map(t=>t.value).filter(e=>e!==t)}pathFromRoot(t){return Gt(t,this._root).map(t=>t.value)}}function qt(t,e){if(t===e.value)return e;for(const n of e.children){const e=qt(t,n);if(e)return e}return null}function Gt(t,e){if(t===e.value)return[e];for(const n of e.children){const i=Gt(t,n);if(i.length)return i.unshift(e),i}return[]}class Xt{constructor(t,e){this.value=t,this.children=e}toString(){return`TreeNode(${this.value})`}}function Kt(t){const e={};return t&&t.children.forEach(t=>e[t.value.outlet]=t),e}class Zt extends Wt{constructor(t,e){super(t),this.snapshot=e,ne(this,t)}toString(){return this.snapshot.toString()}}function Yt(t,e){const n=function(t,e){const n=new te([],{},{},"",{},"primary",e,null,t.root,-1,{});return new ee("",new Xt(n,[]))}(t,e),i=new a.a([new Et("",{})]),s=new a.a({}),r=new a.a({}),o=new a.a({}),l=new a.a(""),c=new Qt(i,s,o,l,r,"primary",e,n.root);return c.snapshot=n.root,new Zt(new Xt(c,[]),n)}class Qt{constructor(t,e,n,i,s,r,o,a){this.url=t,this.params=e,this.queryParams=n,this.fragment=i,this.data=s,this.outlet=r,this.component=o,this._futureSnapshot=a}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe(Object(m.a)(t=>ut(t)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(m.a)(t=>ut(t)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Jt(t,e="emptyOnly"){const n=t.pathFromRoot;let i=0;if("always"!==e)for(i=n.length-1;i>=1;){const t=n[i],e=n[i-1];if(t.routeConfig&&""===t.routeConfig.path)i--;else{if(e.component)break;i--}}return function(t){return t.reduce((t,e)=>({params:Object.assign(Object.assign({},t.params),e.params),data:Object.assign(Object.assign({},t.data),e.data),resolve:Object.assign(Object.assign({},t.resolve),e._resolvedData)}),{params:{},data:{},resolve:{}})}(n.slice(i))}class te{constructor(t,e,n,i,s,r,o,a,l,c,u){this.url=t,this.params=e,this.queryParams=n,this.fragment=i,this.data=s,this.outlet=r,this.component=o,this.routeConfig=a,this._urlSegment=l,this._lastPathIndex=c,this._resolve=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ut(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ut(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(t=>t.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class ee extends Wt{constructor(t,e){super(e),this.url=t,ne(this,e)}toString(){return ie(this._root)}}function ne(t,e){e.value._routerState=t,e.children.forEach(e=>ne(t,e))}function ie(t){const e=t.children.length>0?` { ${t.children.map(ie).join(", ")} } `:"";return`${t.value}${e}`}function se(t){if(t.snapshot){const e=t.snapshot,n=t._futureSnapshot;t.snapshot=n,_t(e.queryParams,n.queryParams)||t.queryParams.next(n.queryParams),e.fragment!==n.fragment&&t.fragment.next(n.fragment),_t(e.params,n.params)||t.params.next(n.params),function(t,e){if(t.length!==e.length)return!1;for(let n=0;n_t(t.parameters,i[e].parameters))&&!(!t.parent!=!e.parent)&&(!t.parent||re(t.parent,e.parent))}function oe(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function ae(t,e,n,i,s){let r={};return i&&xt(i,(t,e)=>{r[e]=Array.isArray(t)?t.map(t=>`${t}`):`${t}`}),new Ot(n.root===t?e:function t(e,n,i){const s={};return xt(e.children,(e,r)=>{s[r]=e===n?i:t(e,n,i)}),new kt(e.segments,s)}(n.root,t,e),r,s)}class le{constructor(t,e,n){if(this.isAbsolute=t,this.numberOfDoubleDots=e,this.commands=n,t&&n.length>0&&oe(n[0]))throw new Error("Root segment cannot have matrix parameters");const i=n.find(t=>"object"==typeof t&&null!=t&&t.outlets);if(i&&i!==wt(n))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ce{constructor(t,e,n){this.segmentGroup=t,this.processChildren=e,this.index=n}}function ue(t){return"object"==typeof t&&null!=t&&t.outlets?t.outlets.primary:`${t}`}function he(t,e,n){if(t||(t=new kt([],{})),0===t.segments.length&&t.hasChildren())return de(t,e,n);const i=function(t,e,n){let i=0,s=e;const r={match:!1,pathIndex:0,commandIndex:0};for(;s=n.length)return r;const e=t.segments[s],o=ue(n[i]),a=i0&&void 0===o)break;if(o&&a&&"object"==typeof a&&void 0===a.outlets){if(!ge(o,a,e))return r;i+=2}else{if(!ge(o,{},e))return r;i++}s++}return{match:!0,pathIndex:s,commandIndex:i}}(t,e,n),s=n.slice(i.commandIndex);if(i.match&&i.pathIndex{null!==n&&(s[i]=he(t.children[i],e,n))}),xt(t.children,(t,e)=>{void 0===i[e]&&(s[e]=t)}),new kt(t.segments,s)}}function pe(t,e,n){const i=t.segments.slice(0,e);let s=0;for(;s{null!==t&&(e[n]=pe(new kt([],{}),0,t))}),e}function fe(t){const e={};return xt(t,(t,n)=>e[n]=`${t}`),e}function ge(t,e,n){return t==n.path&&_t(e,n.parameters)}class be{constructor(t,e,n,i){this.routeReuseStrategy=t,this.futureState=e,this.currState=n,this.forwardEvent=i}activate(t){const e=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,n,t),se(this.futureState.root),this.activateChildRoutes(e,n,t)}deactivateChildRoutes(t,e,n){const i=Kt(e);t.children.forEach(t=>{const e=t.value.outlet;this.deactivateRoutes(t,i[e],n),delete i[e]}),xt(i,(t,e)=>{this.deactivateRouteAndItsChildren(t,n)})}deactivateRoutes(t,e,n){const i=t.value,s=e?e.value:null;if(i===s)if(i.component){const s=n.getContext(i.outlet);s&&this.deactivateChildRoutes(t,e,s.children)}else this.deactivateChildRoutes(t,e,n);else s&&this.deactivateRouteAndItsChildren(e,n)}deactivateRouteAndItsChildren(t,e){this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,e):this.deactivateRouteAndOutlet(t,e)}detachAndStoreRouteSubtree(t,e){const n=e.getContext(t.value.outlet);if(n&&n.outlet){const e=n.outlet.detach(),i=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:e,route:t,contexts:i})}}deactivateRouteAndOutlet(t,e){const n=e.getContext(t.value.outlet);if(n){const i=Kt(t),s=t.value.component?n.children:e;xt(i,(t,e)=>this.deactivateRouteAndItsChildren(t,s)),n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated())}}activateChildRoutes(t,e,n){const i=Kt(e);t.children.forEach(t=>{this.activateRoutes(t,i[t.value.outlet],n),this.forwardEvent(new ot(t.value.snapshot))}),t.children.length&&this.forwardEvent(new st(t.value.snapshot))}activateRoutes(t,e,n){const i=t.value,s=e?e.value:null;if(se(i),i===s)if(i.component){const s=n.getOrCreateContext(i.outlet);this.activateChildRoutes(t,e,s.children)}else this.activateChildRoutes(t,e,n);else if(i.component){const e=n.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){const t=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),e.children.onOutletReAttached(t.contexts),e.attachRef=t.componentRef,e.route=t.route.value,e.outlet&&e.outlet.attach(t.componentRef,t.route.value),_e(t.route)}else{const n=function(t){for(let e=t.parent;e;e=e.parent){const t=e.routeConfig;if(t&&t._loadedConfig)return t._loadedConfig;if(t&&t.component)return null}return null}(i.snapshot),s=n?n.module.componentFactoryResolver:null;e.attachRef=null,e.route=i,e.resolver=s,e.outlet&&e.outlet.activateWith(i,s),this.activateChildRoutes(t,null,e.children)}}else this.activateChildRoutes(t,null,n)}}function _e(t){se(t.value),t.children.forEach(_e)}function ye(t){return"function"==typeof t}function ve(t){return t instanceof Ot}class we{constructor(t){this.segmentGroup=t||null}}class xe{constructor(t){this.urlTree=t}}function Ce(t){return new l.a(e=>e.error(new we(t)))}function Se(t){return new l.a(e=>e.error(new xe(t)))}function Oe(t){return new l.a(e=>e.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${t}'`)))}class ke{constructor(t,e,n,i,r){this.configLoader=e,this.urlSerializer=n,this.urlTree=i,this.config=r,this.allowRedirects=!0,this.ngModule=t.get(s.z)}apply(){return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,"primary").pipe(Object(m.a)(t=>this.createUrlTree(t,this.urlTree.queryParams,this.urlTree.fragment))).pipe(Object(T.a)(t=>{if(t instanceof xe)return this.allowRedirects=!1,this.match(t.urlTree);if(t instanceof we)throw this.noMatchError(t);throw t}))}match(t){return this.expandSegmentGroup(this.ngModule,this.config,t.root,"primary").pipe(Object(m.a)(e=>this.createUrlTree(e,t.queryParams,t.fragment))).pipe(Object(T.a)(t=>{if(t instanceof we)throw this.noMatchError(t);throw t}))}noMatchError(t){return new Error(`Cannot match any routes. URL Segment: '${t.segmentGroup}'`)}createUrlTree(t,e,n){const i=t.segments.length>0?new kt([],{primary:t}):t;return new Ot(i,e,n)}expandSegmentGroup(t,e,n,i){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(Object(m.a)(t=>new kt([],t))):this.expandSegment(t,n,e,n.segments,i,!0)}expandChildren(t,e,n){return function(t,e){if(0===Object.keys(t).length)return Object(r.a)({});const n=[],i=[],s={};return xt(t,(t,r)=>{const o=e(r,t).pipe(Object(m.a)(t=>s[r]=t));"primary"===r?n.push(o):i.push(o)}),r.a.apply(null,n.concat(i)).pipe(Object(f.a)(),j(),Object(m.a)(()=>s))}(n.children,(n,i)=>this.expandSegmentGroup(t,e,i,n))}expandSegment(t,e,n,i,s,o){return Object(r.a)(...n).pipe(Object(m.a)(a=>this.expandSegmentAgainstRoute(t,e,n,a,i,s,o).pipe(Object(T.a)(t=>{if(t instanceof we)return Object(r.a)(null);throw t}))),Object(f.a)(),A(t=>!!t),Object(T.a)((t,n)=>{if(t instanceof c||"EmptyError"===t.name){if(this.noLeftoversInUrl(e,i,s))return Object(r.a)(new kt([],{}));throw new we(e)}throw t}))}noLeftoversInUrl(t,e,n){return 0===e.length&&!t.children[n]}expandSegmentAgainstRoute(t,e,n,i,s,r,o){return Re(i)!==r?Ce(e):void 0===i.redirectTo?this.matchSegmentAgainstRoute(t,e,i,s):o&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,i,s,r):Ce(e)}expandSegmentAgainstRouteUsingRedirect(t,e,n,i,s,r){return"**"===i.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,i,r):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,i,s,r)}expandWildCardWithParamsAgainstRouteUsingRedirect(t,e,n,i){const s=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?Se(s):this.lineralizeSegments(n,s).pipe(Object(I.a)(n=>{const s=new kt(n,{});return this.expandSegment(t,s,e,n,i,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,i,s,r){const{matched:o,consumedSegments:a,lastChild:l,positionalParamSegments:c}=Ee(e,i,s);if(!o)return Ce(e);const u=this.applyRedirectCommands(a,i.redirectTo,c);return i.redirectTo.startsWith("/")?Se(u):this.lineralizeSegments(i,u).pipe(Object(I.a)(i=>this.expandSegment(t,e,n,i.concat(s.slice(l)),r,!1)))}matchSegmentAgainstRoute(t,e,n,i){if("**"===n.path)return n.loadChildren?this.configLoader.load(t.injector,n).pipe(Object(m.a)(t=>(n._loadedConfig=t,new kt(i,{})))):Object(r.a)(new kt(i,{}));const{matched:s,consumedSegments:o,lastChild:a}=Ee(e,n,i);if(!s)return Ce(e);const l=i.slice(a);return this.getChildConfig(t,n,i).pipe(Object(I.a)(t=>{const n=t.module,i=t.routes,{segmentGroup:s,slicedSegments:a}=function(t,e,n,i){return n.length>0&&function(t,e,n){return n.some(n=>Te(t,e,n)&&"primary"!==Re(n))}(t,n,i)?{segmentGroup:je(new kt(e,function(t,e){const n={};n.primary=e;for(const i of t)""===i.path&&"primary"!==Re(i)&&(n[Re(i)]=new kt([],{}));return n}(i,new kt(n,t.children)))),slicedSegments:[]}:0===n.length&&function(t,e,n){return n.some(n=>Te(t,e,n))}(t,n,i)?{segmentGroup:je(new kt(t.segments,function(t,e,n,i){const s={};for(const r of n)Te(t,e,r)&&!i[Re(r)]&&(s[Re(r)]=new kt([],{}));return Object.assign(Object.assign({},i),s)}(t,n,i,t.children))),slicedSegments:n}:{segmentGroup:t,slicedSegments:n}}(e,o,l,i);return 0===a.length&&s.hasChildren()?this.expandChildren(n,i,s).pipe(Object(m.a)(t=>new kt(o,t))):0===i.length&&0===a.length?Object(r.a)(new kt(o,{})):this.expandSegment(n,s,i,a,"primary",!0).pipe(Object(m.a)(t=>new kt(o.concat(t.segments),t.children)))}))}getChildConfig(t,e,n){return e.children?Object(r.a)(new pt(e.children,t)):e.loadChildren?void 0!==e._loadedConfig?Object(r.a)(e._loadedConfig):function(t,e,n){const i=e.canLoad;return i&&0!==i.length?Object(o.a)(i).pipe(Object(m.a)(i=>{const s=t.get(i);let r;if(function(t){return t&&ye(t.canLoad)}(s))r=s.canLoad(e,n);else{if(!ye(s))throw new Error("Invalid CanLoad guard");r=s(e,n)}return Ct(r)})).pipe(Object(f.a)(),(s=t=>!0===t,t=>t.lift(new D(s,void 0,t)))):Object(r.a)(!0);var s}(t.injector,e,n).pipe(Object(I.a)(n=>n?this.configLoader.load(t.injector,e).pipe(Object(m.a)(t=>(e._loadedConfig=t,t))):function(t){return new l.a(e=>e.error(ht(`Cannot load children because the guard of the route "path: '${t.path}'" returned false`)))}(e))):Object(r.a)(new pt([],t))}lineralizeSegments(t,e){let n=[],i=e.root;for(;;){if(n=n.concat(i.segments),0===i.numberOfChildren)return Object(r.a)(n);if(i.numberOfChildren>1||!i.children.primary)return Oe(t.redirectTo);i=i.children.primary}}applyRedirectCommands(t,e,n){return this.applyRedirectCreatreUrlTree(e,this.urlSerializer.parse(e),t,n)}applyRedirectCreatreUrlTree(t,e,n,i){const s=this.createSegmentGroup(t,e.root,n,i);return new Ot(s,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(t,e){const n={};return xt(t,(t,i)=>{if("string"==typeof t&&t.startsWith(":")){const s=t.substring(1);n[i]=e[s]}else n[i]=t}),n}createSegmentGroup(t,e,n,i){const s=this.createSegments(t,e.segments,n,i);let r={};return xt(e.children,(e,s)=>{r[s]=this.createSegmentGroup(t,e,n,i)}),new kt(s,r)}createSegments(t,e,n,i){return e.map(e=>e.path.startsWith(":")?this.findPosParam(t,e,i):this.findOrReturn(e,n))}findPosParam(t,e,n){const i=n[e.path.substring(1)];if(!i)throw new Error(`Cannot redirect to '${t}'. Cannot find '${e.path}'.`);return i}findOrReturn(t,e){let n=0;for(const i of e){if(i.path===t.path)return e.splice(n),i;n++}return t}}function Ee(t,e,n){if(""===e.path)return"full"===e.pathMatch&&(t.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};const i=(e.matcher||dt)(n,t,e);return i?{matched:!0,consumedSegments:i.consumed,lastChild:i.consumed.length,positionalParamSegments:i.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function je(t){if(1===t.numberOfChildren&&t.children.primary){const e=t.children.primary;return new kt(t.segments.concat(e.segments),e.children)}return t}function Te(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function Re(t){return t.outlet||"primary"}class Ae{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}}class Ie{constructor(t,e){this.component=t,this.route=e}}function De(t,e,n){const i=t._root;return function t(e,n,i,s,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=Kt(n);return e.children.forEach(e=>{!function(e,n,i,s,r={canDeactivateChecks:[],canActivateChecks:[]}){const o=e.value,a=n?n.value:null,l=i?i.getContext(e.value.outlet):null;if(a&&o.routeConfig===a.routeConfig){const c=function(t,e,n){if("function"==typeof n)return n(t,e);switch(n){case"pathParamsChange":return!jt(t.url,e.url);case"pathParamsOrQueryParamsChange":return!jt(t.url,e.url)||!_t(t.queryParams,e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!re(t,e)||!_t(t.queryParams,e.queryParams);case"paramsChange":default:return!re(t,e)}}(a,o,o.routeConfig.runGuardsAndResolvers);c?r.canActivateChecks.push(new Ae(s)):(o.data=a.data,o._resolvedData=a._resolvedData),t(e,n,o.component?l?l.children:null:i,s,r),c&&r.canDeactivateChecks.push(new Ie(l&&l.outlet&&l.outlet.component||null,a))}else a&&Ne(n,l,r),r.canActivateChecks.push(new Ae(s)),t(e,null,o.component?l?l.children:null:i,s,r)}(e,o[e.value.outlet],i,s.concat([e.value]),r),delete o[e.value.outlet]}),xt(o,(t,e)=>Ne(t,i.getContext(e),r)),r}(i,e?e._root:null,n,[i.value])}function Pe(t,e,n){const i=function(t){if(!t)return null;for(let e=t.parent;e;e=e.parent){const t=e.routeConfig;if(t&&t._loadedConfig)return t._loadedConfig}return null}(e);return(i?i.module.injector:n).get(t)}function Ne(t,e,n){const i=Kt(t),s=t.value;xt(i,(t,i)=>{Ne(t,s.component?e?e.children.getContext(i):null:e,n)}),n.canDeactivateChecks.push(new Ie(s.component&&e&&e.outlet&&e.outlet.isActivated?e.outlet.component:null,s))}const Me=Symbol("INITIAL_VALUE");function Fe(){return Object(N.a)(t=>Object(u.a)(...t.map(t=>t.pipe(Object(R.a)(1),Object(M.a)(Me)))).pipe(F((t,e)=>{let n=!1;return e.reduce((t,i,s)=>{if(t!==Me)return t;if(i===Me&&(n=!0),!n){if(!1===i)return i;if(s===e.length-1||ve(i))return i}return t},t)},Me),Object(g.a)(t=>t!==Me),Object(m.a)(t=>ve(t)?t:!0===t),Object(R.a)(1)))}function Le(t,e){return null!==t&&e&&e(new rt(t)),Object(r.a)(!0)}function Ve(t,e){return null!==t&&e&&e(new it(t)),Object(r.a)(!0)}function Be(t,e,n){const i=e.routeConfig?e.routeConfig.canActivate:null;if(!i||0===i.length)return Object(r.a)(!0);const s=i.map(i=>Object(h.a)(()=>{const s=Pe(i,e,n);let r;if(function(t){return t&&ye(t.canActivate)}(s))r=Ct(s.canActivate(e,t));else{if(!ye(s))throw new Error("Invalid CanActivate guard");r=Ct(s(e,t))}return r.pipe(A())}));return Object(r.a)(s).pipe(Fe())}function ze(t,e,n){const i=e[e.length-1],s=e.slice(0,e.length-1).reverse().map(t=>function(t){const e=t.routeConfig?t.routeConfig.canActivateChild:null;return e&&0!==e.length?{node:t,guards:e}:null}(t)).filter(t=>null!==t).map(e=>Object(h.a)(()=>{const s=e.guards.map(s=>{const r=Pe(s,e.node,n);let o;if(function(t){return t&&ye(t.canActivateChild)}(r))o=Ct(r.canActivateChild(i,t));else{if(!ye(r))throw new Error("Invalid CanActivateChild guard");o=Ct(r(i,t))}return o.pipe(A())});return Object(r.a)(s).pipe(Fe())}));return Object(r.a)(s).pipe(Fe())}class He{}class Ue{constructor(t,e,n,i,s,r){this.rootComponentType=t,this.config=e,this.urlTree=n,this.url=i,this.paramsInheritanceStrategy=s,this.relativeLinkResolution=r}recognize(){try{const t=qe(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,e=this.processSegmentGroup(this.config,t,"primary"),n=new te([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),i=new Xt(n,e),s=new ee(this.url,i);return this.inheritParamsAndData(s._root),Object(r.a)(s)}catch(t){return new l.a(e=>e.error(t))}}inheritParamsAndData(t){const e=t.value,n=Jt(e,this.paramsInheritanceStrategy);e.params=Object.freeze(n.params),e.data=Object.freeze(n.data),t.children.forEach(t=>this.inheritParamsAndData(t))}processSegmentGroup(t,e,n){return 0===e.segments.length&&e.hasChildren()?this.processChildren(t,e):this.processSegment(t,e,e.segments,n)}processChildren(t,e){const n=Tt(e,(e,n)=>this.processSegmentGroup(t,e,n));return function(t){const e={};t.forEach(t=>{const n=e[t.value.outlet];if(n){const e=n.url.map(t=>t.toString()).join("/"),i=t.value.url.map(t=>t.toString()).join("/");throw new Error(`Two segments cannot have the same outlet name: '${e}' and '${i}'.`)}e[t.value.outlet]=t.value})}(n),n.sort((t,e)=>"primary"===t.value.outlet?-1:"primary"===e.value.outlet?1:t.value.outlet.localeCompare(e.value.outlet)),n}processSegment(t,e,n,i){for(const r of t)try{return this.processSegmentAgainstRoute(r,e,n,i)}catch(s){if(!(s instanceof He))throw s}if(this.noLeftoversInUrl(e,n,i))return[];throw new He}noLeftoversInUrl(t,e,n){return 0===e.length&&!t.children[n]}processSegmentAgainstRoute(t,e,n,i){if(t.redirectTo)throw new He;if((t.outlet||"primary")!==i)throw new He;let s,r=[],o=[];if("**"===t.path){const r=n.length>0?wt(n).parameters:{};s=new te(n,r,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Ke(t),i,t.component,t,$e(e),We(e)+n.length,Ze(t))}else{const a=function(t,e,n){if(""===e.path){if("full"===e.pathMatch&&(t.hasChildren()||n.length>0))throw new He;return{consumedSegments:[],lastChild:0,parameters:{}}}const i=(e.matcher||dt)(n,t,e);if(!i)throw new He;const s={};xt(i.posParams,(t,e)=>{s[e]=t.path});const r=i.consumed.length>0?Object.assign(Object.assign({},s),i.consumed[i.consumed.length-1].parameters):s;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:r}}(e,t,n);r=a.consumedSegments,o=n.slice(a.lastChild),s=new te(r,a.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Ke(t),i,t.component,t,$e(e),We(e)+r.length,Ze(t))}const a=function(t){return t.children?t.children:t.loadChildren?t._loadedConfig.routes:[]}(t),{segmentGroup:l,slicedSegments:c}=qe(e,r,o,a,this.relativeLinkResolution);if(0===c.length&&l.hasChildren()){const t=this.processChildren(a,l);return[new Xt(s,t)]}if(0===a.length&&0===c.length)return[new Xt(s,[])];const u=this.processSegment(a,l,c,"primary");return[new Xt(s,u)]}}function $e(t){let e=t;for(;e._sourceSegment;)e=e._sourceSegment;return e}function We(t){let e=t,n=e._segmentIndexShift?e._segmentIndexShift:0;for(;e._sourceSegment;)e=e._sourceSegment,n+=e._segmentIndexShift?e._segmentIndexShift:0;return n-1}function qe(t,e,n,i,s){if(n.length>0&&function(t,e,n){return n.some(n=>Ge(t,e,n)&&"primary"!==Xe(n))}(t,n,i)){const s=new kt(e,function(t,e,n,i){const s={};s.primary=i,i._sourceSegment=t,i._segmentIndexShift=e.length;for(const r of n)if(""===r.path&&"primary"!==Xe(r)){const n=new kt([],{});n._sourceSegment=t,n._segmentIndexShift=e.length,s[Xe(r)]=n}return s}(t,e,i,new kt(n,t.children)));return s._sourceSegment=t,s._segmentIndexShift=e.length,{segmentGroup:s,slicedSegments:[]}}if(0===n.length&&function(t,e,n){return n.some(n=>Ge(t,e,n))}(t,n,i)){const r=new kt(t.segments,function(t,e,n,i,s,r){const o={};for(const a of i)if(Ge(t,n,a)&&!s[Xe(a)]){const n=new kt([],{});n._sourceSegment=t,n._segmentIndexShift="legacy"===r?t.segments.length:e.length,o[Xe(a)]=n}return Object.assign(Object.assign({},s),o)}(t,e,n,i,t.children,s));return r._sourceSegment=t,r._segmentIndexShift=e.length,{segmentGroup:r,slicedSegments:n}}const r=new kt(t.segments,t.children);return r._sourceSegment=t,r._segmentIndexShift=e.length,{segmentGroup:r,slicedSegments:n}}function Ge(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Xe(t){return t.outlet||"primary"}function Ke(t){return t.data||{}}function Ze(t){return t.resolve||{}}function Ye(t,e,n,i){const s=Pe(t,e,i);return Ct(s.resolve?s.resolve(e,n):s(e,n))}function Qe(t){return function(e){return e.pipe(Object(N.a)(e=>{const n=t(e);return n?Object(o.a)(n).pipe(Object(m.a)(()=>e)):Object(o.a)([e])}))}}class Je{shouldDetach(t){return!1}store(t,e){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,e){return t.routeConfig===e.routeConfig}}const tn=new s.s("ROUTES");class en{constructor(t,e,n,i){this.loader=t,this.compiler=e,this.onLoadStartListener=n,this.onLoadEndListener=i}load(t,e){return this.onLoadStartListener&&this.onLoadStartListener(e),this.loadModuleFactory(e.loadChildren).pipe(Object(m.a)(n=>{this.onLoadEndListener&&this.onLoadEndListener(e);const i=n.create(t);return new pt(vt(i.injector.get(tn)).map(bt),i)}))}loadModuleFactory(t){return"string"==typeof t?Object(o.a)(this.loader.load(t)):Ct(t()).pipe(Object(I.a)(t=>t instanceof s.x?Object(r.a)(t):Object(o.a)(this.compiler.compileModuleAsync(t))))}}class nn{shouldProcessUrl(t){return!0}extract(t){return t}merge(t,e){return t}}function sn(t){throw t}function rn(t,e,n){return e.parse("/")}function on(t,e){return Object(r.a)(null)}let an=(()=>{class t{constructor(t,e,n,i,r,o,l,c){this.rootComponentType=t,this.urlSerializer=e,this.rootContexts=n,this.location=i,this.config=c,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new d.a,this.errorHandler=sn,this.malformedUriErrorHandler=rn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:on,afterPreactivation:on},this.urlHandlingStrategy=new nn,this.routeReuseStrategy=new Je,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=r.get(s.z),this.console=r.get(s.bb);const u=r.get(s.B);this.isNgZoneEnabled=u instanceof s.B,this.resetConfig(c),this.currentUrlTree=new Ot(new kt([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new en(o,l,t=>this.triggerEvent(new et(t)),t=>this.triggerEvent(new nt(t))),this.routerState=Yt(this.currentUrlTree,this.rootComponentType),this.transitions=new a.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}setupNavigations(t){const e=this.events;return t.pipe(Object(g.a)(t=>0!==t.id),Object(m.a)(t=>Object.assign(Object.assign({},t),{extractedUrl:this.urlHandlingStrategy.extract(t.rawUrl)})),Object(N.a)(t=>{let n=!1,i=!1;return Object(r.a)(t).pipe(Object(H.a)(t=>{this.currentNavigation={id:t.id,initialUrl:t.currentRawUrl,extractedUrl:t.extractedUrl,trigger:t.source,extras:t.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),Object(N.a)(t=>{const n=!this.navigated||t.extractedUrl.toString()!==this.browserUrlTree.toString();if(("reload"===this.onSameUrlNavigation||n)&&this.urlHandlingStrategy.shouldProcessUrl(t.rawUrl))return Object(r.a)(t).pipe(Object(N.a)(t=>{const n=this.transitions.getValue();return e.next(new q(t.id,this.serializeUrl(t.extractedUrl),t.source,t.restoredState)),n!==this.transitions.getValue()?p.a:[t]}),Object(N.a)(t=>Promise.resolve(t)),(i=this.ngModule.injector,s=this.configLoader,o=this.urlSerializer,a=this.config,function(t){return t.pipe(Object(N.a)(t=>function(t,e,n,i,s){return new ke(t,e,n,i,s).apply()}(i,s,o,t.extractedUrl,a).pipe(Object(m.a)(e=>Object.assign(Object.assign({},t),{urlAfterRedirects:e})))))}),Object(H.a)(t=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:t.urlAfterRedirects})}),function(t,e,n,i,s){return function(r){return r.pipe(Object(I.a)(r=>function(t,e,n,i,s="emptyOnly",r="legacy"){return new Ue(t,e,n,i,s,r).recognize()}(t,e,r.urlAfterRedirects,n(r.urlAfterRedirects),i,s).pipe(Object(m.a)(t=>Object.assign(Object.assign({},r),{targetSnapshot:t})))))}}(this.rootComponentType,this.config,t=>this.serializeUrl(t),this.paramsInheritanceStrategy,this.relativeLinkResolution),Object(H.a)(t=>{"eager"===this.urlUpdateStrategy&&(t.extras.skipLocationChange||this.setBrowserUrl(t.urlAfterRedirects,!!t.extras.replaceUrl,t.id,t.extras.state),this.browserUrlTree=t.urlAfterRedirects)}),Object(H.a)(t=>{const n=new Z(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.next(n)}));var i,s,o,a;if(n&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:n,extractedUrl:i,source:s,restoredState:o,extras:a}=t,l=new q(n,this.serializeUrl(i),s,o);e.next(l);const c=Yt(i,this.rootComponentType).snapshot;return Object(r.a)(Object.assign(Object.assign({},t),{targetSnapshot:c,urlAfterRedirects:i,extras:Object.assign(Object.assign({},a),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=t.rawUrl,this.browserUrlTree=t.urlAfterRedirects,t.resolve(null),p.a}),Qe(t=>{const{targetSnapshot:e,id:n,extractedUrl:i,rawUrl:s,extras:{skipLocationChange:r,replaceUrl:o}}=t;return this.hooks.beforePreactivation(e,{navigationId:n,appliedUrlTree:i,rawUrlTree:s,skipLocationChange:!!r,replaceUrl:!!o})}),Object(H.a)(t=>{const e=new Y(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);this.triggerEvent(e)}),Object(m.a)(t=>Object.assign(Object.assign({},t),{guards:De(t.targetSnapshot,t.currentSnapshot,this.rootContexts)})),function(t,e){return function(n){return n.pipe(Object(I.a)(n=>{const{targetSnapshot:i,currentSnapshot:s,guards:{canActivateChecks:a,canDeactivateChecks:l}}=n;return 0===l.length&&0===a.length?Object(r.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(t,e,n,i){return Object(o.a)(t).pipe(Object(I.a)(t=>function(t,e,n,i,s){const o=e&&e.routeConfig?e.routeConfig.canDeactivate:null;if(!o||0===o.length)return Object(r.a)(!0);const a=o.map(r=>{const o=Pe(r,e,s);let a;if(function(t){return t&&ye(t.canDeactivate)}(o))a=Ct(o.canDeactivate(t,e,n,i));else{if(!ye(o))throw new Error("Invalid CanDeactivate guard");a=Ct(o(t,e,n,i))}return a.pipe(A())});return Object(r.a)(a).pipe(Fe())}(t.component,t.route,n,e,i)),A(t=>!0!==t,!0))}(l,i,s,t).pipe(Object(I.a)(n=>n&&"boolean"==typeof n?function(t,e,n,i){return Object(o.a)(e).pipe(Object(B.a)(e=>Object(o.a)([Ve(e.route.parent,i),Le(e.route,i),ze(t,e.path,n),Be(t,e.route,n)]).pipe(Object(f.a)(),A(t=>!0!==t,!0))),A(t=>!0!==t,!0))}(i,a,t,e):Object(r.a)(n)),Object(m.a)(t=>Object.assign(Object.assign({},n),{guardsResult:t})))}))}}(this.ngModule.injector,t=>this.triggerEvent(t)),Object(H.a)(t=>{if(ve(t.guardsResult)){const e=ht(`Redirecting to "${this.serializeUrl(t.guardsResult)}"`);throw e.url=t.guardsResult,e}}),Object(H.a)(t=>{const e=new Q(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(t.urlAfterRedirects),t.targetSnapshot,!!t.guardsResult);this.triggerEvent(e)}),Object(g.a)(t=>{if(!t.guardsResult){this.resetUrlToCurrentUrlTree();const n=new X(t.id,this.serializeUrl(t.extractedUrl),"");return e.next(n),t.resolve(!1),!1}return!0}),Qe(t=>{if(t.guards.canActivateChecks.length)return Object(r.a)(t).pipe(Object(H.a)(t=>{const e=new J(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);this.triggerEvent(e)}),(e=this.paramsInheritanceStrategy,n=this.ngModule.injector,function(t){return t.pipe(Object(I.a)(t=>{const{targetSnapshot:i,guards:{canActivateChecks:s}}=t;return s.length?Object(o.a)(s).pipe(Object(B.a)(t=>function(t,e,n,i){return function(t,e,n,i){const s=Object.keys(t);if(0===s.length)return Object(r.a)({});if(1===s.length){const r=s[0];return Ye(t[r],e,n,i).pipe(Object(m.a)(t=>({[r]:t})))}const a={};return Object(o.a)(s).pipe(Object(I.a)(s=>Ye(t[s],e,n,i).pipe(Object(m.a)(t=>(a[s]=t,t))))).pipe(j(),Object(m.a)(()=>a))}(t._resolve,t,e,i).pipe(Object(m.a)(e=>(t._resolvedData=e,t.data=Object.assign(Object.assign({},t.data),Jt(t,n).resolve),null)))}(t.route,i,e,n)),function(t,e){return arguments.length>=2?function(n){return Object(z.a)(F(t,e),y(1),Object(k.a)(e))(n)}:function(e){return Object(z.a)(F((e,n,i)=>t(e,n,i+1)),y(1))(e)}}((t,e)=>t),Object(m.a)(e=>t)):Object(r.a)(t)}))}),Object(H.a)(t=>{const e=new tt(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);this.triggerEvent(e)}));var e,n}),Qe(t=>{const{targetSnapshot:e,id:n,extractedUrl:i,rawUrl:s,extras:{skipLocationChange:r,replaceUrl:o}}=t;return this.hooks.afterPreactivation(e,{navigationId:n,appliedUrlTree:i,rawUrlTree:s,skipLocationChange:!!r,replaceUrl:!!o})}),Object(m.a)(t=>{const e=function(t,e,n){const i=function t(e,n,i){if(i&&e.shouldReuseRoute(n.value,i.value.snapshot)){const s=i.value;s._futureSnapshot=n.value;const r=function(e,n,i){return n.children.map(n=>{for(const s of i.children)if(e.shouldReuseRoute(s.value.snapshot,n.value))return t(e,n,s);return t(e,n)})}(e,n,i);return new Xt(s,r)}{const i=e.retrieve(n.value);if(i){const t=i.route;return function t(e,n){if(e.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(e.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=e.value;for(let i=0;it(e,n));return new Xt(i,r)}}var s}(t,e._root,n?n._root:void 0);return new Zt(i,e)}(this.routeReuseStrategy,t.targetSnapshot,t.currentRouterState);return Object.assign(Object.assign({},t),{targetRouterState:e})}),Object(H.a)(t=>{this.currentUrlTree=t.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,t.rawUrl),this.routerState=t.targetRouterState,"deferred"===this.urlUpdateStrategy&&(t.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,!!t.extras.replaceUrl,t.id,t.extras.state),this.browserUrlTree=t.urlAfterRedirects)}),(s=this.rootContexts,l=this.routeReuseStrategy,c=t=>this.triggerEvent(t),Object(m.a)(t=>(new be(l,t.targetRouterState,t.currentRouterState,c).activate(s),t))),Object(H.a)({next(){n=!0},complete(){n=!0}}),Object(U.a)(()=>{if(!n&&!i){this.resetUrlToCurrentUrlTree();const n=new X(t.id,this.serializeUrl(t.extractedUrl),`Navigation ID ${t.id} is not equal to the current navigation id ${this.navigationId}`);e.next(n),t.resolve(!1)}this.currentNavigation=null}),Object(T.a)(n=>{if(i=!0,(s=n)&&s.ngNavigationCancelingError){const i=ve(n.url);i||(this.navigated=!0,this.resetStateAndUrl(t.currentRouterState,t.currentUrlTree,t.rawUrl));const s=new X(t.id,this.serializeUrl(t.extractedUrl),n.message);e.next(s),i?setTimeout(()=>{const e=this.urlHandlingStrategy.merge(n.url,this.rawUrlTree);return this.scheduleNavigation(e,"imperative",null,{skipLocationChange:t.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy},{resolve:t.resolve,reject:t.reject,promise:t.promise})},0):t.resolve(!1)}else{this.resetStateAndUrl(t.currentRouterState,t.currentUrlTree,t.rawUrl);const i=new K(t.id,this.serializeUrl(t.extractedUrl),n);e.next(i);try{t.resolve(this.errorHandler(n))}catch(r){t.reject(r)}}var s;return p.a}));var s,l,c}))}resetRootComponentType(t){this.rootComponentType=t,this.routerState.root.component=this.rootComponentType}getTransition(){const t=this.transitions.value;return t.urlAfterRedirects=this.browserUrlTree,t}setTransition(t){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),t))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(t=>{let e=this.parseUrl(t.url);const n="popstate"===t.type?"popstate":"hashchange",i=t.state&&t.state.navigationId?t.state:null;setTimeout(()=>{this.scheduleNavigation(e,n,i,{replaceUrl:!0})},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(t){this.events.next(t)}resetConfig(t){mt(t),this.config=t.map(bt),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=null)}createUrlTree(t,e={}){const{relativeTo:n,queryParams:i,fragment:r,preserveQueryParams:o,queryParamsHandling:a,preserveFragment:l}=e;Object(s.Y)()&&o&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");const c=n||this.routerState.root,u=l?this.currentUrlTree.fragment:r;let h=null;if(a)switch(a){case"merge":h=Object.assign(Object.assign({},this.currentUrlTree.queryParams),i);break;case"preserve":h=this.currentUrlTree.queryParams;break;default:h=i||null}else h=o?this.currentUrlTree.queryParams:i||null;return null!==h&&(h=this.removeEmptyProps(h)),function(t,e,n,i,s){if(0===n.length)return ae(e.root,e.root,e,i,s);const r=function(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new le(!0,0,t);let e=0,n=!1;const i=t.reduce((t,i,s)=>{if("object"==typeof i&&null!=i){if(i.outlets){const e={};return xt(i.outlets,(t,n)=>{e[n]="string"==typeof t?t.split("/"):t}),[...t,{outlets:e}]}if(i.segmentPath)return[...t,i.segmentPath]}return"string"!=typeof i?[...t,i]:0===s?(i.split("/").forEach((i,s)=>{0==s&&"."===i||(0==s&&""===i?n=!0:".."===i?e++:""!=i&&t.push(i))}),t):[...t,i]},[]);return new le(n,e,i)}(n);if(r.toRoot())return ae(e.root,new kt([],{}),e,i,s);const o=function(t,e,n){if(t.isAbsolute)return new ce(e.root,!0,0);if(-1===n.snapshot._lastPathIndex)return new ce(n.snapshot._urlSegment,!0,0);const i=oe(t.commands[0])?0:1;return function(t,e,n){let i=t,s=e,r=n;for(;r>s;){if(r-=s,i=i.parent,!i)throw new Error("Invalid number of '../'");s=i.segments.length}return new ce(i,!1,s-r)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+i,t.numberOfDoubleDots)}(r,e,t),a=o.processChildren?de(o.segmentGroup,o.index,r.commands):he(o.segmentGroup,o.index,r.commands);return ae(o.segmentGroup,a,e,i,s)}(c,this.currentUrlTree,t,h,u)}navigateByUrl(t,e={skipLocationChange:!1}){Object(s.Y)()&&this.isNgZoneEnabled&&!s.B.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");const n=ve(t)?t:this.parseUrl(t),i=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(i,"imperative",null,e)}navigate(t,e={skipLocationChange:!1}){return function(t){for(let e=0;e{const i=t[n];return null!=i&&(e[n]=i),e},{})}processNavigations(){this.navigations.subscribe(t=>{this.navigated=!0,this.lastSuccessfulId=t.id,this.events.next(new G(t.id,this.serializeUrl(t.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.currentNavigation=null,t.resolve(!0)},t=>{this.console.warn("Unhandled Navigation Error: ")})}scheduleNavigation(t,e,n,i,s){const r=this.getTransition();if(r&&"imperative"!==e&&"imperative"===r.source&&r.rawUrl.toString()===t.toString())return Promise.resolve(!0);if(r&&"hashchange"==e&&"popstate"===r.source&&r.rawUrl.toString()===t.toString())return Promise.resolve(!0);if(r&&"popstate"==e&&"hashchange"===r.source&&r.rawUrl.toString()===t.toString())return Promise.resolve(!0);let o,a,l;s?(o=s.resolve,a=s.reject,l=s.promise):l=new Promise((t,e)=>{o=t,a=e});const c=++this.navigationId;return this.setTransition({id:c,source:e,restoredState:n,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:t,extras:i,resolve:o,reject:a,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(t=>Promise.reject(t))}setBrowserUrl(t,e,n,i){const s=this.urlSerializer.serialize(t);i=i||{},this.location.isCurrentPathEqualTo(s)||e?this.location.replaceState(s,"",Object.assign(Object.assign({},i),{navigationId:n})):this.location.go(s,"",Object.assign(Object.assign({},i),{navigationId:n}))}resetStateAndUrl(t,e,n){this.routerState=t,this.currentUrlTree=e,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n),this.resetUrlToCurrentUrlTree()}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}}return t.\u0275fac=function(t){s.ec()},t.\u0275dir=s.Mb({type:t}),t})(),ln=(()=>{class t{constructor(t,e,n,i,s){this.router=t,this.route=e,this.commands=[],null==n&&i.setAttribute(s.nativeElement,"tabindex","0")}set routerLink(t){this.commands=null!=t?Array.isArray(t)?t:[t]:[]}set preserveQueryParams(t){Object(s.Y)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated!, use queryParamsHandling instead."),this.preserve=t}onClick(){const t={skipLocationChange:un(this.skipLocationChange),replaceUrl:un(this.replaceUrl)};return this.router.navigateByUrl(this.urlTree,t),!0}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:un(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:un(this.preserveFragment)})}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(an),s.Rb(Qt),s.cc("tabindex"),s.Rb(s.G),s.Rb(s.m))},t.\u0275dir=s.Mb({type:t,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(t,e){1&t&&s.fc("click",(function(){return e.onClick()}))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"}}),t})(),cn=(()=>{class t{constructor(t,e,n){this.router=t,this.route=e,this.locationStrategy=n,this.commands=[],this.subscription=t.events.subscribe(t=>{t instanceof G&&this.updateTargetUrlAndHref()})}set routerLink(t){this.commands=null!=t?Array.isArray(t)?t:[t]:[]}set preserveQueryParams(t){Object(s.Y)()&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead."),this.preserve=t}ngOnChanges(t){this.updateTargetUrlAndHref()}ngOnDestroy(){this.subscription.unsubscribe()}onClick(t,e,n,i){if(0!==t||e||n||i)return!0;if("string"==typeof this.target&&"_self"!=this.target)return!0;const s={skipLocationChange:un(this.skipLocationChange),replaceUrl:un(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,s),!1}updateTargetUrlAndHref(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,preserveQueryParams:un(this.preserve),queryParamsHandling:this.queryParamsHandling,preserveFragment:un(this.preserveFragment)})}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(an),s.Rb(Qt),s.Rb(i.h))},t.\u0275dir=s.Mb({type:t,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(t,e){1&t&&s.fc("click",(function(t){return e.onClick(t.button,t.ctrlKey,t.metaKey,t.shiftKey)})),2&t&&(s.ac("href",e.href,s.wc),s.Fb("target",e.target))},inputs:{routerLink:"routerLink",preserveQueryParams:"preserveQueryParams",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state"},features:[s.Cb]}),t})();function un(t){return""===t||!!t}class hn{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new dn,this.attachRef=null}}class dn{constructor(){this.contexts=new Map}onChildOutletCreated(t,e){const n=this.getOrCreateContext(t);n.outlet=e,this.contexts.set(t,n)}onChildOutletDestroyed(t){const e=this.getContext(t);e&&(e.outlet=null)}onOutletDeactivated(){const t=this.contexts;return this.contexts=new Map,t}onOutletReAttached(t){this.contexts=t}getOrCreateContext(t){let e=this.getContext(t);return e||(e=new hn,this.contexts.set(t,e)),e}getContext(t){return this.contexts.get(t)||null}}let pn=(()=>{class t{constructor(t,e,n,i,r){this.parentContexts=t,this.location=e,this.resolver=n,this.changeDetector=r,this.activated=null,this._activatedRoute=null,this.activateEvents=new s.p,this.deactivateEvents=new s.p,this.name=i||"primary",t.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const t=this.parentContexts.getContext(this.name);t&&t.route&&(t.attachRef?this.attach(t.attachRef,t.route):this.activateWith(t.route,t.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const t=this.activated;return this.activated=null,this._activatedRoute=null,t}attach(t,e){this.activated=t,this._activatedRoute=e,this.location.insert(t.hostView)}deactivate(){if(this.activated){const t=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(t)}}activateWith(t,e){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=t;const n=(e=e||this.resolver).resolveComponentFactory(t._futureSnapshot.routeConfig.component),i=this.parentContexts.getOrCreateContext(this.name).children,s=new mn(t,i,this.location.injector);this.activated=this.location.createComponent(n,this.location.length,s),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return t.\u0275fac=function(e){return new(e||t)(s.Rb(dn),s.Rb(s.Q),s.Rb(s.k),s.cc("name"),s.Rb(s.i))},t.\u0275dir=s.Mb({type:t,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),t})();class mn{constructor(t,e,n){this.route=t,this.childContexts=e,this.parent=n}get(t,e){return t===Qt?this.route:t===dn?this.childContexts:this.parent.get(t,e)}}class fn{}class gn{preload(t,e){return Object(r.a)(null)}}let bn=(()=>{class t{constructor(t,e,n,i,s){this.router=t,this.injector=i,this.preloadingStrategy=s,this.loader=new en(e,n,e=>t.triggerEvent(new et(e)),e=>t.triggerEvent(new nt(e)))}setUpPreloading(){this.subscription=this.router.events.pipe(Object(g.a)(t=>t instanceof G),Object(B.a)(()=>this.preload())).subscribe(()=>{})}preload(){const t=this.injector.get(s.z);return this.processRoutes(t,this.router.config)}ngOnDestroy(){this.subscription.unsubscribe()}processRoutes(t,e){const n=[];for(const i of e)if(i.loadChildren&&!i.canLoad&&i._loadedConfig){const t=i._loadedConfig;n.push(this.processRoutes(t.module,t.routes))}else i.loadChildren&&!i.canLoad?n.push(this.preloadConfig(t,i)):i.children&&n.push(this.processRoutes(t,i.children));return Object(o.a)(n).pipe(Object($.a)(),Object(m.a)(t=>{}))}preloadConfig(t,e){return this.preloadingStrategy.preload(e,()=>this.loader.load(t.injector,e).pipe(Object(I.a)(t=>(e._loadedConfig=t,this.processRoutes(t.module,t.routes)))))}}return t.\u0275fac=function(e){return new(e||t)(s.bc(an),s.bc(s.y),s.bc(s.j),s.bc(s.t),s.bc(fn))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})(),_n=(()=>{class t{constructor(t,e,n={}){this.router=t,this.viewportScroller=e,this.options=n,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},n.scrollPositionRestoration=n.scrollPositionRestoration||"disabled",n.anchorScrolling=n.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(t=>{t instanceof q?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=t.navigationTrigger,this.restoredId=t.restoredState?t.restoredState.navigationId:0):t instanceof G&&(this.lastId=t.id,this.scheduleScrollEvent(t,this.router.parseUrl(t.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(t=>{t instanceof at&&(t.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(t.position):t.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(t.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(t,e){this.router.triggerEvent(new at(t,"popstate"===this.lastSource?this.store[this.restoredId]:null,e))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return t.\u0275fac=function(t){s.ec()},t.\u0275dir=s.Mb({type:t}),t})();const yn=new s.s("ROUTER_CONFIGURATION"),vn=new s.s("ROUTER_FORROOT_GUARD"),wn=[i.g,{provide:Rt,useClass:At},{provide:an,useFactory:function(t,e,n,s,r,o,a,l={},c,u){const h=new an(null,t,e,n,s,r,o,vt(a));if(c&&(h.urlHandlingStrategy=c),u&&(h.routeReuseStrategy=u),l.errorHandler&&(h.errorHandler=l.errorHandler),l.malformedUriErrorHandler&&(h.malformedUriErrorHandler=l.malformedUriErrorHandler),l.enableTracing){const t=Object(i.x)();h.events.subscribe(e=>{t.logGroup(`Router Event: ${e.constructor.name}`),t.log(e.toString()),t.log(e),t.logGroupEnd()})}return l.onSameUrlNavigation&&(h.onSameUrlNavigation=l.onSameUrlNavigation),l.paramsInheritanceStrategy&&(h.paramsInheritanceStrategy=l.paramsInheritanceStrategy),l.urlUpdateStrategy&&(h.urlUpdateStrategy=l.urlUpdateStrategy),l.relativeLinkResolution&&(h.relativeLinkResolution=l.relativeLinkResolution),h},deps:[Rt,dn,i.g,s.t,s.y,s.j,tn,yn,[class{},new s.C],[class{},new s.C]]},dn,{provide:Qt,useFactory:function(t){return t.routerState.root},deps:[an]},{provide:s.y,useClass:s.M},bn,gn,class{preload(t,e){return e().pipe(Object(T.a)(()=>Object(r.a)(null)))}},{provide:yn,useValue:{enableTracing:!1}}];function xn(){return new s.A("Router",an)}let Cn=(()=>{class t{constructor(t,e){}static forRoot(e,n){return{ngModule:t,providers:[wn,En(e),{provide:vn,useFactory:kn,deps:[[an,new s.C,new s.L]]},{provide:yn,useValue:n||{}},{provide:i.h,useFactory:On,deps:[i.r,[new s.r(i.a),new s.C],yn]},{provide:_n,useFactory:Sn,deps:[an,i.s,yn]},{provide:fn,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:gn},{provide:s.A,multi:!0,useFactory:xn},[jn,{provide:s.d,multi:!0,useFactory:Tn,deps:[jn]},{provide:An,useFactory:Rn,deps:[jn]},{provide:s.b,multi:!0,useExisting:An}]]}}static forChild(e){return{ngModule:t,providers:[En(e)]}}}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)(s.bc(vn,8),s.bc(an,8))}}),t})();function Sn(t,e,n){return n.scrollOffset&&e.setOffset(n.scrollOffset),new _n(t,e,n)}function On(t,e,n={}){return n.useHash?new i.e(t,e):new i.q(t,e)}function kn(t){if(t)throw new Error("RouterModule.forRoot() called twice. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function En(t){return[{provide:s.a,multi:!0,useValue:t},{provide:tn,multi:!0,useValue:t}]}let jn=(()=>{class t{constructor(t){this.injector=t,this.initNavigation=!1,this.resultOfPreactivationDone=new d.a}appInitializer(){return this.injector.get(i.f,Promise.resolve(null)).then(()=>{let t=null;const e=new Promise(e=>t=e),n=this.injector.get(an),i=this.injector.get(yn);if(this.isLegacyDisabled(i)||this.isLegacyEnabled(i))t(!0);else if("disabled"===i.initialNavigation)n.setUpLocationChangeListener(),t(!0);else{if("enabled"!==i.initialNavigation)throw new Error(`Invalid initialNavigation options: '${i.initialNavigation}'`);n.hooks.afterPreactivation=()=>this.initNavigation?Object(r.a)(null):(this.initNavigation=!0,t(!0),this.resultOfPreactivationDone),n.initialNavigation()}return e})}bootstrapListener(t){const e=this.injector.get(yn),n=this.injector.get(bn),i=this.injector.get(_n),r=this.injector.get(an),o=this.injector.get(s.g);t===o.components[0]&&(this.isLegacyEnabled(e)?r.initialNavigation():this.isLegacyDisabled(e)&&r.setUpLocationChangeListener(),n.setUpPreloading(),i.init(),r.resetRootComponentType(o.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}isLegacyEnabled(t){return"legacy_enabled"===t.initialNavigation||!0===t.initialNavigation||void 0===t.initialNavigation}isLegacyDisabled(t){return"legacy_disabled"===t.initialNavigation||!1===t.initialNavigation}}return t.\u0275fac=function(e){return new(e||t)(s.bc(s.t))},t.\u0275prov=s.Nb({token:t,factory:t.\u0275fac}),t})();function Tn(t){return t.appInitializer.bind(t)}function Rn(t){return t.bootstrapListener.bind(t)}const An=new s.s("Router Initializer")},u47x:function(t,e,n){"use strict";n.d(e,"a",(function(){return L})),n.d(e,"b",(function(){return C})),n.d(e,"c",(function(){return w})),n.d(e,"d",(function(){return S})),n.d(e,"e",(function(){return N})),n.d(e,"f",(function(){return T})),n.d(e,"g",(function(){return F})),n.d(e,"h",(function(){return I})),n.d(e,"i",(function(){return M}));var i=n("ofXK"),s=n("fXoL"),r=n("XNiG"),o=n("quSY"),a=n("LRne"),l=n("FtGj"),c=n("vkgz"),u=n("Kj3r"),h=n("pLZG"),d=n("lJxs"),p=n("IzEk"),m=n("8LU1"),f=n("nLfN"),g=n("GU7r");function b(t,e){return(t.getAttribute(e)||"").match(/\S+/g)||[]}let _=0;const y=new Map;let v=null,w=(()=>{class t{constructor(t){this._document=t}describe(t,e){this._canBeDescribed(t,e)&&("string"!=typeof e?(this._setMessageId(e),y.set(e,{messageElement:e,referenceCount:0})):y.has(e)||this._createMessageElement(e),this._isElementDescribedByMessage(t,e)||this._addMessageReference(t,e))}removeDescription(t,e){if(this._isElementNode(t)){if(this._isElementDescribedByMessage(t,e)&&this._removeMessageReference(t,e),"string"==typeof e){const t=y.get(e);t&&0===t.referenceCount&&this._deleteMessageElement(e)}v&&0===v.childNodes.length&&this._deleteMessagesContainer()}}ngOnDestroy(){const t=this._document.querySelectorAll("[cdk-describedby-host]");for(let e=0;e0!=t.indexOf("cdk-describedby-message"));t.setAttribute("aria-describedby",e.join(" "))}_addMessageReference(t,e){const n=y.get(e);!function(t,e,n){const i=b(t,e);i.some(t=>t.trim()==n.trim())||(i.push(n.trim()),t.setAttribute(e,i.join(" ")))}(t,"aria-describedby",n.messageElement.id),t.setAttribute("cdk-describedby-host",""),n.referenceCount++}_removeMessageReference(t,e){const n=y.get(e);n.referenceCount--,function(t,e,n){const i=b(t,e).filter(t=>t!=n.trim());i.length?t.setAttribute(e,i.join(" ")):t.removeAttribute(e)}(t,"aria-describedby",n.messageElement.id),t.removeAttribute("cdk-describedby-host")}_isElementDescribedByMessage(t,e){const n=b(t,"aria-describedby"),i=y.get(e),s=i&&i.messageElement.id;return!!s&&-1!=n.indexOf(s)}_canBeDescribed(t,e){if(!this._isElementNode(t))return!1;if(e&&"object"==typeof e)return!0;const n=null==e?"":`${e}`.trim(),i=t.getAttribute("aria-label");return!(!n||i&&i.trim()===n)}_isElementNode(t){return t.nodeType===this._document.ELEMENT_NODE}}return t.\u0275fac=function(e){return new(e||t)(s.bc(i.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(i.d))},token:t,providedIn:"root"}),t})();class x{constructor(t){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new r.a,this._typeaheadSubscription=o.a.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._skipPredicateFn=t=>t.disabled,this._pressedLetters=[],this.tabOut=new r.a,this.change=new r.a,t instanceof s.F&&t.changes.subscribe(t=>{if(this._activeItem){const e=t.toArray().indexOf(this._activeItem);e>-1&&e!==this._activeItemIndex&&(this._activeItemIndex=e)}})}skipPredicate(t){return this._skipPredicateFn=t,this}withWrap(t=!0){return this._wrap=t,this}withVerticalOrientation(t=!0){return this._vertical=t,this}withHorizontalOrientation(t){return this._horizontal=t,this}withAllowedModifierKeys(t){return this._allowedModifierKeys=t,this}withTypeAhead(t=200){if(this._items.length&&this._items.some(t=>"function"!=typeof t.getLabel))throw Error("ListKeyManager items in typeahead mode must implement the `getLabel` method.");return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Object(c.a)(t=>this._pressedLetters.push(t)),Object(u.a)(t),Object(h.a)(()=>this._pressedLetters.length>0),Object(d.a)(()=>this._pressedLetters.join(""))).subscribe(t=>{const e=this._getItemsArray();for(let n=1;n!t[e]||this._allowedModifierKeys.indexOf(e)>-1);switch(e){case l.o:return void this.tabOut.next();case l.d:if(this._vertical&&n){this.setNextItemActive();break}return;case l.p:if(this._vertical&&n){this.setPreviousItemActive();break}return;case l.m:if(this._horizontal&&n){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case l.i:if(this._horizontal&&n){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;default:return void((n||Object(l.s)(t,"shiftKey"))&&(t.key&&1===t.key.length?this._letterKeyStream.next(t.key.toLocaleUpperCase()):(e>=l.a&&e<=l.q||e>=l.r&&e<=l.j)&&this._letterKeyStream.next(String.fromCharCode(e))))}this._pressedLetters=[],t.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(t){const e=this._getItemsArray(),n="number"==typeof t?t:e.indexOf(t),i=e[n];this._activeItem=null==i?null:i,this._activeItemIndex=n}_setActiveItemByDelta(t){this._wrap?this._setActiveInWrapMode(t):this._setActiveInDefaultMode(t)}_setActiveInWrapMode(t){const e=this._getItemsArray();for(let n=1;n<=e.length;n++){const i=(this._activeItemIndex+t*n+e.length)%e.length;if(!this._skipPredicateFn(e[i]))return void this.setActiveItem(i)}}_setActiveInDefaultMode(t){this._setActiveItemByIndex(this._activeItemIndex+t,t)}_setActiveItemByIndex(t,e){const n=this._getItemsArray();if(n[t]){for(;this._skipPredicateFn(n[t]);)if(!n[t+=e])return;this.setActiveItem(t)}}_getItemsArray(){return this._items instanceof s.F?this._items.toArray():this._items}}class C extends x{setActiveItem(t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(t),this.activeItem&&this.activeItem.setActiveStyles()}}class S extends x{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(t){return this._origin=t,this}setActiveItem(t){super.setActiveItem(t),this.activeItem&&this.activeItem.focus(this._origin)}}let O=(()=>{class t{constructor(t){this._platform=t}isDisabled(t){return t.hasAttribute("disabled")}isVisible(t){return function(t){return!!(t.offsetWidth||t.offsetHeight||"function"==typeof t.getClientRects&&t.getClientRects().length)}(t)&&"visible"===getComputedStyle(t).visibility}isTabbable(t){if(!this._platform.isBrowser)return!1;const e=function(t){try{return t.frameElement}catch(e){return null}}((n=t).ownerDocument&&n.ownerDocument.defaultView||window);var n;if(e){const t=e&&e.nodeName.toLowerCase();if(-1===E(e))return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&"object"===t)return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&!this.isVisible(e))return!1}let i=t.nodeName.toLowerCase(),s=E(t);if(t.hasAttribute("contenteditable"))return-1!==s;if("iframe"===i)return!1;if("audio"===i){if(!t.hasAttribute("controls"))return!1;if(this._platform.BLINK)return!0}if("video"===i){if(!t.hasAttribute("controls")&&this._platform.TRIDENT)return!1;if(this._platform.BLINK||this._platform.FIREFOX)return!0}return("object"!==i||!this._platform.BLINK&&!this._platform.WEBKIT)&&!(this._platform.WEBKIT&&this._platform.IOS&&!function(t){let e=t.nodeName.toLowerCase(),n="input"===e&&t.type;return"text"===n||"password"===n||"select"===e||"textarea"===e}(t))&&t.tabIndex>=0}isFocusable(t){return function(t){return!function(t){return function(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function(t){let e=t.nodeName.toLowerCase();return"input"===e||"select"===e||"button"===e||"textarea"===e}(t)||function(t){return function(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||k(t))}(t)&&!this.isDisabled(t)&&this.isVisible(t)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(f.a))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(f.a))},token:t,providedIn:"root"}),t})();function k(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;let e=t.getAttribute("tabindex");return"-32768"!=e&&!(!e||isNaN(parseInt(e,10)))}function E(t){if(!k(t))return null;const e=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(e)?-1:e}class j{constructor(t,e,n,i,s=!1){this._element=t,this._checker=e,this._ngZone=n,this._document=i,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,s||this.attachAnchors()}get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}destroy(){const t=this._startAnchor,e=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),e&&(e.removeEventListener("focus",this.endAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),this._startAnchor=this._endAnchor=null}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(){return new Promise(t=>{this._executeOnStable(()=>t(this.focusInitialElement()))})}focusFirstTabbableElementWhenReady(){return new Promise(t=>{this._executeOnStable(()=>t(this.focusFirstTabbableElement()))})}focusLastTabbableElementWhenReady(){return new Promise(t=>{this._executeOnStable(()=>t(this.focusLastTabbableElement()))})}_getRegionBoundary(t){let e=this._element.querySelectorAll(`[cdk-focus-region-${t}], `+`[cdkFocusRegion${t}], `+`[cdk-focus-${t}]`);for(let n=0;n=0;n--){let t=e[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[n]):null;if(t)return t}return null}_createAnchor(){const t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,e){t?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?t():this._ngZone.onStable.asObservable().pipe(Object(p.a)(1)).subscribe(t)}}let T=(()=>{class t{constructor(t,e,n){this._checker=t,this._ngZone=e,this._document=n}create(t,e=!1){return new j(t,this._checker,this._ngZone,this._document,e)}}return t.\u0275fac=function(e){return new(e||t)(s.bc(O),s.bc(s.B),s.bc(i.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(O),Object(s.bc)(s.B),Object(s.bc)(i.d))},token:t,providedIn:"root"}),t})();"undefined"!=typeof Element&∈const R=new s.s("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),A=new s.s("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let I=(()=>{class t{constructor(t,e,n,i){this._ngZone=e,this._defaultOptions=i,this._document=n,this._liveElement=t||this._createLiveElement()}announce(t,...e){const n=this._defaultOptions;let i,s;return 1===e.length&&"number"==typeof e[0]?s=e[0]:[i,s]=e,this.clear(),clearTimeout(this._previousTimeout),i||(i=n&&n.politeness?n.politeness:"polite"),null==s&&n&&(s=n.duration),this._liveElement.setAttribute("aria-live",i),this._ngZone.runOutsideAngular(()=>new Promise(e=>{clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=t,e(),"number"==typeof s&&(this._previousTimeout=setTimeout(()=>this.clear(),s))},100)}))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}_createLiveElement(){const t=this._document.getElementsByClassName("cdk-live-announcer-element"),e=this._document.createElement("div");for(let n=0;n{class t{constructor(t,e,n,i){this._ngZone=t,this._platform=e,this._origin=null,this._windowFocused=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._documentKeydownListener=()=>{this._lastTouchTarget=null,this._setOriginForCurrentEventQueue("keyboard")},this._documentMousedownListener=()=>{this._lastTouchTarget||this._setOriginForCurrentEventQueue("mouse")},this._documentTouchstartListener=t=>{null!=this._touchTimeoutId&&clearTimeout(this._touchTimeoutId),this._lastTouchTarget=t.composedPath?t.composedPath()[0]:t.target,this._touchTimeoutId=setTimeout(()=>this._lastTouchTarget=null,650)},this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)},this._document=n,this._detectionMode=(null==i?void 0:i.detectionMode)||0}monitor(t,e=!1){if(!this._platform.isBrowser)return Object(a.a)(null);const n=Object(m.e)(t);if(this._elementInfo.has(n)){let t=this._elementInfo.get(n);return t.checkChildren=e,t.subject.asObservable()}let i={unlisten:()=>{},checkChildren:e,subject:new r.a};this._elementInfo.set(n,i),this._incrementMonitoredElementCount();let s=t=>this._onFocus(t,n),o=t=>this._onBlur(t,n);return this._ngZone.runOutsideAngular(()=>{n.addEventListener("focus",s,!0),n.addEventListener("blur",o,!0)}),i.unlisten=()=>{n.removeEventListener("focus",s,!0),n.removeEventListener("blur",o,!0)},i.subject.asObservable()}stopMonitoring(t){const e=Object(m.e)(t),n=this._elementInfo.get(e);n&&(n.unlisten(),n.subject.complete(),this._setClasses(e),this._elementInfo.delete(e),this._decrementMonitoredElementCount())}focusVia(t,e,n){const i=Object(m.e)(t);this._setOriginForCurrentEventQueue(e),"function"==typeof i.focus&&i.focus(n)}ngOnDestroy(){this._elementInfo.forEach((t,e)=>this.stopMonitoring(e))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_toggleClass(t,e,n){n?t.classList.add(e):t.classList.remove(e)}_setClasses(t,e){this._elementInfo.get(t)&&(this._toggleClass(t,"cdk-focused",!!e),this._toggleClass(t,"cdk-touch-focused","touch"===e),this._toggleClass(t,"cdk-keyboard-focused","keyboard"===e),this._toggleClass(t,"cdk-mouse-focused","mouse"===e),this._toggleClass(t,"cdk-program-focused","program"===e))}_setOriginForCurrentEventQueue(t){this._ngZone.runOutsideAngular(()=>{this._origin=t,0===this._detectionMode&&(this._originTimeoutId=setTimeout(()=>this._origin=null,1))})}_wasCausedByTouch(t){let e=t.target;return this._lastTouchTarget instanceof Node&&e instanceof Node&&(e===this._lastTouchTarget||e.contains(this._lastTouchTarget))}_onFocus(t,e){const n=this._elementInfo.get(e);if(!n||!n.checkChildren&&e!==t.target)return;let i=this._origin;i||(i=this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:this._wasCausedByTouch(t)?"touch":"program"),this._setClasses(e,i),this._emitOrigin(n.subject,i),this._lastFocusOrigin=i}_onBlur(t,e){const n=this._elementInfo.get(e);!n||n.checkChildren&&t.relatedTarget instanceof Node&&e.contains(t.relatedTarget)||(this._setClasses(e),this._emitOrigin(n.subject,null))}_emitOrigin(t,e){this._ngZone.run(()=>t.next(e))}_incrementMonitoredElementCount(){1==++this._monitoredElementCount&&this._platform.isBrowser&&this._ngZone.runOutsideAngular(()=>{const t=this._getDocument(),e=this._getWindow();t.addEventListener("keydown",this._documentKeydownListener,P),t.addEventListener("mousedown",this._documentMousedownListener,P),t.addEventListener("touchstart",this._documentTouchstartListener,P),e.addEventListener("focus",this._windowFocusListener)})}_decrementMonitoredElementCount(){if(!--this._monitoredElementCount){const t=this._getDocument(),e=this._getWindow();t.removeEventListener("keydown",this._documentKeydownListener,P),t.removeEventListener("mousedown",this._documentMousedownListener,P),t.removeEventListener("touchstart",this._documentTouchstartListener,P),e.removeEventListener("focus",this._windowFocusListener),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._touchTimeoutId),clearTimeout(this._originTimeoutId)}}}return t.\u0275fac=function(e){return new(e||t)(s.bc(s.B),s.bc(f.a),s.bc(i.d,8),s.bc(D,8))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(s.B),Object(s.bc)(f.a),Object(s.bc)(i.d,8),Object(s.bc)(D,8))},token:t,providedIn:"root"}),t})();function M(t){return 0===t.buttons}let F=(()=>{class t{constructor(t,e){this._platform=t,this._document=e}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const t=this._document.createElement("div");t.style.backgroundColor="rgb(1,2,3)",t.style.position="absolute",this._document.body.appendChild(t);const e=(this._document.defaultView.getComputedStyle(t).backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(t),e){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}_applyBodyHighContrastModeCssClasses(){if(this._platform.isBrowser&&this._document.body){const t=this._document.body.classList;t.remove("cdk-high-contrast-active"),t.remove("cdk-high-contrast-black-on-white"),t.remove("cdk-high-contrast-white-on-black");const e=this.getHighContrastMode();1===e?(t.add("cdk-high-contrast-active"),t.add("cdk-high-contrast-black-on-white")):2===e&&(t.add("cdk-high-contrast-active"),t.add("cdk-high-contrast-white-on-black"))}}}return t.\u0275fac=function(e){return new(e||t)(s.bc(f.a),s.bc(i.d))},t.\u0275prov=Object(s.Nb)({factory:function(){return new t(Object(s.bc)(f.a),Object(s.bc)(i.d))},token:t,providedIn:"root"}),t})(),L=(()=>{class t{constructor(t){t._applyBodyHighContrastModeCssClasses()}}return t.\u0275mod=s.Pb({type:t}),t.\u0275inj=s.Ob({factory:function(e){return new(e||t)(s.bc(F))},imports:[[f.b,g.c]]}),t})()},vkgz:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("7o/Q");function s(){}var r=n("n6bG");function o(t,e,n){return function(i){return i.lift(new a(t,e,n))}}class a{constructor(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}call(t,e){return e.subscribe(new l(t,this.nextOrObserver,this.error,this.complete))}}class l extends i.a{constructor(t,e,n,i){super(t),this._tapNext=s,this._tapError=s,this._tapComplete=s,this._tapError=n||s,this._tapComplete=i||s,Object(r.a)(e)?(this._context=this,this._tapNext=e):e&&(this._context=e,this._tapNext=e.next||s,this._tapError=e.error||s,this._tapComplete=e.complete||s)}_next(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}_error(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)}_complete(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}},vxfF:function(t,e,n){"use strict";n.d(e,"a",(function(){return g})),n.d(e,"b",(function(){return f})),n.d(e,"c",(function(){return _})),n.d(e,"d",(function(){return b})),n("8LU1");var i=n("fXoL"),s=n("XNiG"),r=n("LRne"),o=n("HDdC"),a=n("xgIS"),l=n("VRyK");n("3N8a"),n("IjjT"),n("quSY"),n("7+OI"),n("/uUt");var c=n("3UWI"),u=n("pLZG"),h=n("1G5W");n("JX91"),n("7o/Q"),n("eIep"),n("UXun");var d=n("nLfN"),p=n("ofXK"),m=n("cH1L");n("0EQZ");let f=(()=>{class t{constructor(t,e,n){this._ngZone=t,this._platform=e,this._scrolled=new s.a,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=n}register(t){this.scrollContainers.has(t)||this.scrollContainers.set(t,t.elementScrolled().subscribe(()=>this._scrolled.next(t)))}deregister(t){const e=this.scrollContainers.get(t);e&&(e.unsubscribe(),this.scrollContainers.delete(t))}scrolled(t=20){return this._platform.isBrowser?new o.a(e=>{this._globalSubscription||this._addGlobalListener();const n=t>0?this._scrolled.pipe(Object(c.a)(t)).subscribe(e):this._scrolled.subscribe(e);return this._scrolledCount++,()=>{n.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Object(r.a)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((t,e)=>this.deregister(e)),this._scrolled.complete()}ancestorScrolled(t,e){const n=this.getAncestorScrollContainers(t);return this.scrolled(e).pipe(Object(u.a)(t=>!t||n.indexOf(t)>-1))}getAncestorScrollContainers(t){const e=[];return this.scrollContainers.forEach((n,i)=>{this._scrollableContainsElement(i,t)&&e.push(i)}),e}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollableContainsElement(t,e){let n=e.nativeElement,i=t.getElementRef().nativeElement;do{if(n==i)return!0}while(n=n.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const t=this._getWindow();return Object(a.a)(t.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return t.\u0275fac=function(e){return new(e||t)(i.bc(i.B),i.bc(d.a),i.bc(p.d,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(i.B),Object(i.bc)(d.a),Object(i.bc)(p.d,8))},token:t,providedIn:"root"}),t})(),g=(()=>{class t{constructor(t,e,n,i){this.elementRef=t,this.scrollDispatcher=e,this.ngZone=n,this.dir=i,this._destroyed=new s.a,this._elementScrolled=new o.a(t=>this.ngZone.runOutsideAngular(()=>Object(a.a)(this.elementRef.nativeElement,"scroll").pipe(Object(h.a)(this._destroyed)).subscribe(t)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(t){const e=this.elementRef.nativeElement,n=this.dir&&"rtl"==this.dir.value;null==t.left&&(t.left=n?t.end:t.start),null==t.right&&(t.right=n?t.start:t.end),null!=t.bottom&&(t.top=e.scrollHeight-e.clientHeight-t.bottom),n&&0!=Object(d.d)()?(null!=t.left&&(t.right=e.scrollWidth-e.clientWidth-t.left),2==Object(d.d)()?t.left=t.right:1==Object(d.d)()&&(t.left=t.right?-t.right:t.right)):null!=t.right&&(t.left=e.scrollWidth-e.clientWidth-t.right),this._applyScrollToOptions(t)}_applyScrollToOptions(t){const e=this.elementRef.nativeElement;Object(d.g)()?e.scrollTo(t):(null!=t.top&&(e.scrollTop=t.top),null!=t.left&&(e.scrollLeft=t.left))}measureScrollOffset(t){const e=this.elementRef.nativeElement;if("top"==t)return e.scrollTop;if("bottom"==t)return e.scrollHeight-e.clientHeight-e.scrollTop;const n=this.dir&&"rtl"==this.dir.value;return"start"==t?t=n?"right":"left":"end"==t&&(t=n?"left":"right"),n&&2==Object(d.d)()?"left"==t?e.scrollWidth-e.clientWidth-e.scrollLeft:e.scrollLeft:n&&1==Object(d.d)()?"left"==t?e.scrollLeft+e.scrollWidth-e.clientWidth:-e.scrollLeft:"left"==t?e.scrollLeft:e.scrollWidth-e.clientWidth-e.scrollLeft}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(f),i.Rb(i.B),i.Rb(m.b,8))},t.\u0275dir=i.Mb({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),t})(),b=(()=>{class t{constructor(t,e,n){this._platform=t,this._document=n,e.runOutsideAngular(()=>{const e=this._getWindow();this._change=t.isBrowser?Object(l.a)(Object(a.a)(e,"resize"),Object(a.a)(e,"orientationchange")):Object(r.a)(),this._invalidateCache=this.change().subscribe(()=>this._updateViewportSize())})}ngOnDestroy(){this._invalidateCache.unsubscribe()}getViewportSize(){this._viewportSize||this._updateViewportSize();const t={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),t}getViewportRect(){const t=this.getViewportScrollPosition(),{width:e,height:n}=this.getViewportSize();return{top:t.top,left:t.left,bottom:t.top+n,right:t.left+e,height:n,width:e}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const t=this._getDocument(),e=this._getWindow(),n=t.documentElement,i=n.getBoundingClientRect();return{top:-i.top||t.body.scrollTop||e.scrollY||n.scrollTop||0,left:-i.left||t.body.scrollLeft||e.scrollX||n.scrollLeft||0}}change(t=20){return t>0?this._change.pipe(Object(c.a)(t)):this._change}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_updateViewportSize(){const t=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:t.innerWidth,height:t.innerHeight}:{width:0,height:0}}}return t.\u0275fac=function(e){return new(e||t)(i.bc(d.a),i.bc(i.B),i.bc(p.d,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(d.a),Object(i.bc)(i.B),Object(i.bc)(p.d,8))},token:t,providedIn:"root"}),t})(),_=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[m.a,d.b],m.a]}),t})()},w1tV:function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var i=n("XNiG"),s=n("HDdC"),r=n("7o/Q"),o=n("quSY");function a(){return function(t){return t.lift(new l(t))}}class l{constructor(t){this.connectable=t}call(t,e){const{connectable:n}=this;n._refCount++;const i=new c(t,n),s=e.subscribe(i);return i.closed||(i.connection=n.connect()),s}}class c extends r.a{constructor(t,e){super(t),this.connectable=e}_unsubscribe(){const{connectable:t}=this;if(!t)return void(this.connection=null);this.connectable=null;const e=t._refCount;if(e<=0)return void(this.connection=null);if(t._refCount=e-1,e>1)return void(this.connection=null);const{connection:n}=this,i=t._connection;this.connection=null,!i||n&&i!==n||i.unsubscribe()}}class u extends s.a{constructor(t,e){super(),this.source=t,this.subjectFactory=e,this._refCount=0,this._isComplete=!1}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){const t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject}connect(){let t=this._connection;return t||(this._isComplete=!1,t=this._connection=new o.a,t.add(this.source.subscribe(new d(this.getSubject(),this))),t.closed&&(this._connection=null,t=o.a.EMPTY)),t}refCount(){return a()(this)}}const h=(()=>{const t=u.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:t._subscribe},_isComplete:{value:t._isComplete,writable:!0},getSubject:{value:t.getSubject},connect:{value:t.connect},refCount:{value:t.refCount}}})();class d extends i.b{constructor(t,e){super(t),this.connectable=e}_error(t){this._unsubscribe(),super._error(t)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const t=this.connectable;if(t){this.connectable=null;const e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}function p(){return new i.a}function m(){return t=>{return a()((e=p,function(t){let n;n="function"==typeof e?e:function(){return e};const i=Object.create(t,h);return i.source=t,i.subjectFactory=n,i})(t));var e}}},xbPD:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("7o/Q");function s(t=null){return e=>e.lift(new r(t))}class r{constructor(t){this.defaultValue=t}call(t,e){return e.subscribe(new o(t,this.defaultValue))}}class o extends i.a{constructor(t,e){super(t),this.defaultValue=e,this.isEmpty=!0}_next(t){this.isEmpty=!1,this.destination.next(t)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},xgIS:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("HDdC"),s=n("DH7j"),r=n("n6bG"),o=n("lJxs");function a(t,e,n,l){return Object(r.a)(n)&&(l=n,n=void 0),l?a(t,e,n).pipe(Object(o.a)(t=>Object(s.a)(t)?l(...t):l(t))):new i.a(i=>{!function t(e,n,i,s,r){let o;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(e)){const t=e;e.addEventListener(n,i,r),o=()=>t.removeEventListener(n,i,r)}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(e)){const t=e;e.on(n,i),o=()=>t.off(n,i)}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(e)){const t=e;e.addListener(n,i),o=()=>t.removeListener(n,i)}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(let o=0,a=e.length;o1?Array.prototype.slice.call(arguments):t)}),i,n)})}},yCtX:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("HDdC"),s=n("ngJS"),r=n("jZKg");function o(t,e){return e?Object(r.a)(t,e):new i.a(Object(s.a)(t))}},"z+Ro":function(t,e,n){"use strict";function i(t){return t&&"function"==typeof t.schedule}n.d(e,"a",(function(){return i}))},z6cu:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("HDdC");function s(t,e){return new i.a(e?n=>e.schedule(r,0,{error:t,subscriber:n}):e=>e.error(t))}function r({error:t,subscriber:e}){e.error(t)}},zUnb:function(t,e,n){"use strict";n.r(e);var i=n("fXoL"),s=n("jhN1"),r=n("tyNb");const o=[{path:"quick-play",loadChildren:()=>n.e(1).then(n.bind(null,"hh/h")).then(t=>t.QuickPlayModule)},{path:"screens",loadChildren:()=>Promise.all([n.e(2),n.e(1),n.e(7)]).then(n.bind(null,"uBXI")).then(t=>t.ScreensModule)},{path:"status",loadChildren:()=>Promise.all([n.e(2),n.e(8)]).then(n.bind(null,"VePF")).then(t=>t.StatusModule)}];let a=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[r.d.forRoot(o,{useHash:!0})],r.d]}),t})();var l=n("sxot"),c=n("tk/3"),u=n("AcyG"),h=n("rDax"),d=n("+rOU"),p=n("ofXK"),m=n("FKr1"),f=n("bTqV"),g=n("XNiG"),b=n("IzEk"),_=n("1G5W"),y=n("R0Ic"),v=n("u47x"),w=n("0MNC");function x(t,e){if(1&t){const t=i.Yb();i.Xb(0,"div",1),i.Xb(1,"button",2),i.fc("click",(function(){return i.uc(t),i.jc().action()})),i.Dc(2),i.Wb(),i.Wb()}if(2&t){const t=i.jc();i.Eb(2),i.Ec(t.data.action)}}function C(t,e){}const S=Math.pow(2,31)-1;class O{constructor(t,e){this._overlayRef=e,this._afterDismissed=new g.a,this._afterOpened=new g.a,this._onAction=new g.a,this._dismissedByAction=!1,this.containerInstance=t,this.onAction().subscribe(()=>this.dismiss()),t._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete())}closeWithAction(){this.dismissWithAction()}_dismissAfter(t){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(t,S))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed.asObservable()}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction.asObservable()}}const k=new i.s("MatSnackBarData");class E{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}let j=(()=>{class t{constructor(t,e){this.snackBarRef=t,this.data=e}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(O),i.Rb(k))},t.\u0275cmp=i.Lb({type:t,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(t,e){1&t&&(i.Xb(0,"span"),i.Dc(1),i.Wb(),i.Bc(2,x,3,1,"div",0)),2&t&&(i.Eb(1),i.Ec(e.data.message),i.Eb(1),i.oc("ngIf",e.hasAction))},directives:[p.k,f.b],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}\n"],encapsulation:2,changeDetection:0}),t})();const T={snackBarState:Object(y.m)("state",[Object(y.j)("void, hidden",Object(y.k)({transform:"scale(0.8)",opacity:0})),Object(y.j)("visible",Object(y.k)({transform:"scale(1)",opacity:1})),Object(y.l)("* => visible",Object(y.e)("150ms cubic-bezier(0, 0, 0.2, 1)")),Object(y.l)("* => void, * => hidden",Object(y.e)("75ms cubic-bezier(0.4, 0.0, 1, 1)",Object(y.k)({opacity:0})))])};let R=(()=>{class t extends d.a{constructor(t,e,n,i){super(),this._ngZone=t,this._elementRef=e,this._changeDetectorRef=n,this.snackBarConfig=i,this._destroyed=!1,this._onExit=new g.a,this._onEnter=new g.a,this._animationState="void",this.attachDomPortal=t=>(this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachDomPortal(t)),this._role="assertive"!==i.politeness||i.announcementMessage?"off"===i.politeness?null:"status":"alert"}attachComponentPortal(t){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachComponentPortal(t)}attachTemplatePortal(t){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachTemplatePortal(t)}onAnimationEnd(t){const{fromState:e,toState:n}=t;if(("void"===n&&"void"!==e||"hidden"===n)&&this._completeExit(),"visible"===n){const t=this._onEnter;this._ngZone.run(()=>{t.next(),t.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){return this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(b.a)(1)).subscribe(()=>{this._onExit.next(),this._onExit.complete()})}_applySnackBarClasses(){const t=this._elementRef.nativeElement,e=this.snackBarConfig.panelClass;e&&(Array.isArray(e)?e.forEach(e=>t.classList.add(e)):t.classList.add(e)),"center"===this.snackBarConfig.horizontalPosition&&t.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&t.classList.add("mat-snack-bar-top")}_assertNotAttached(){if(this._portalOutlet.hasAttached())throw Error("Attempting to attach snack bar content after content is already attached")}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.B),i.Rb(i.m),i.Rb(i.i),i.Rb(E))},t.\u0275cmp=i.Lb({type:t,selectors:[["snack-bar-container"]],viewQuery:function(t,e){var n;1&t&&i.zc(d.b,!0),2&t&&i.qc(n=i.gc())&&(e._portalOutlet=n.first)},hostAttrs:[1,"mat-snack-bar-container"],hostVars:2,hostBindings:function(t,e){1&t&&i.Jb("@state.done",(function(t){return e.onAnimationEnd(t)})),2&t&&(i.Fb("role",e._role),i.Hc("@state",e._animationState))},features:[i.Bb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(t,e){1&t&&i.Bc(0,C,0,0,"ng-template",0)},directives:[d.b],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],encapsulation:2,data:{animation:[T.snackBarState]}}),t})(),A=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[h.f,d.f,p.c,f.c,m.e],m.e]}),t})();const I=new i.s("mat-snack-bar-default-options",{providedIn:"root",factory:function(){return new E}});let D=(()=>{class t{constructor(t,e,n,i,s,r){this._overlay=t,this._live=e,this._injector=n,this._breakpointObserver=i,this._parentSnackBar=s,this._defaultConfig=r,this._snackBarRefAtThisLevel=null}get _openedSnackBarRef(){const t=this._parentSnackBar;return t?t._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(t){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=t:this._snackBarRefAtThisLevel=t}openFromComponent(t,e){return this._attach(t,e)}openFromTemplate(t,e){return this._attach(t,e)}open(t,e="",n){const i=Object.assign(Object.assign({},this._defaultConfig),n);return i.data={message:t,action:e},i.announcementMessage||(i.announcementMessage=t),this.openFromComponent(j,i)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(t,e){const n=new d.e(e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,new WeakMap([[E,e]])),i=new d.c(R,e.viewContainerRef,n),s=t.attach(i);return s.instance.snackBarConfig=e,s.instance}_attach(t,e){const n=Object.assign(Object.assign(Object.assign({},new E),this._defaultConfig),e),s=this._createOverlay(n),r=this._attachSnackBarContainer(s,n),o=new O(r,s);if(t instanceof i.N){const e=new d.g(t,null,{$implicit:n.data,snackBarRef:o});o.instance=r.attachTemplatePortal(e)}else{const e=this._createInjector(n,o),i=new d.c(t,void 0,e),s=r.attachComponentPortal(i);o.instance=s.instance}return this._breakpointObserver.observe(w.b.HandsetPortrait).pipe(Object(_.a)(s.detachments())).subscribe(t=>{const e=s.overlayElement.classList;t.matches?e.add("mat-snack-bar-handset"):e.remove("mat-snack-bar-handset")}),this._animateSnackBar(o,n),this._openedSnackBarRef=o,this._openedSnackBarRef}_animateSnackBar(t,e){t.afterDismissed().subscribe(()=>{this._openedSnackBarRef==t&&(this._openedSnackBarRef=null),e.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{t.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):t.containerInstance.enter(),e.duration&&e.duration>0&&t.afterOpened().subscribe(()=>t._dismissAfter(e.duration)),e.announcementMessage&&this._live.announce(e.announcementMessage,e.politeness)}_createOverlay(t){const e=new h.d;e.direction=t.direction;let n=this._overlay.position().global();const i="rtl"===t.direction,s="left"===t.horizontalPosition||"start"===t.horizontalPosition&&!i||"end"===t.horizontalPosition&&i,r=!s&&"center"!==t.horizontalPosition;return s?n.left("0"):r?n.right("0"):n.centerHorizontally(),"top"===t.verticalPosition?n.top("0"):n.bottom("0"),e.positionStrategy=n,this._overlay.create(e)}_createInjector(t,e){return new d.e(t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,new WeakMap([[O,e],[k,t.data]]))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(h.c),i.bc(v.h),i.bc(i.t),i.bc(w.a),i.bc(t,12),i.bc(I))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(h.c),Object(i.bc)(v.h),Object(i.bc)(i.q),Object(i.bc)(w.a),Object(i.bc)(t,12),Object(i.bc)(I))},token:t,providedIn:A}),t})();var P=n("tpcZ"),N=n.n(P),M=n("mrSG");const F=["toast-component",""];function L(t,e){if(1&t){const t=i.Yb();i.Xb(0,"button",5),i.fc("click",(function(){return i.uc(t),i.jc().remove()})),i.Xb(1,"span",6),i.Dc(2,"\xd7"),i.Wb(),i.Wb()}}function V(t,e){if(1&t&&(i.Vb(0),i.Dc(1),i.Ub()),2&t){const t=i.jc(2);i.Eb(1),i.Fc("[",t.duplicatesCount+1,"]")}}function B(t,e){if(1&t&&(i.Xb(0,"div"),i.Dc(1),i.Bc(2,V,2,1,"ng-container",4),i.Wb()),2&t){const t=i.jc();i.Gb(t.options.titleClass),i.Fb("aria-label",t.title),i.Eb(1),i.Fc(" ",t.title," "),i.Eb(1),i.oc("ngIf",t.duplicatesCount)}}function z(t,e){if(1&t&&i.Sb(0,"div",7),2&t){const t=i.jc();i.Gb(t.options.messageClass),i.oc("innerHTML",t.message,i.vc)}}function H(t,e){if(1&t&&(i.Xb(0,"div",8),i.Dc(1),i.Wb()),2&t){const t=i.jc();i.Gb(t.options.messageClass),i.Fb("aria-label",t.message),i.Eb(1),i.Fc(" ",t.message," ")}}function U(t,e){if(1&t&&(i.Xb(0,"div"),i.Sb(1,"div",9),i.Wb()),2&t){const t=i.jc();i.Eb(1),i.Ac("width",t.width+"%")}}class ${constructor(t,e,n,i,s,r){this.toastId=t,this.config=e,this.message=n,this.title=i,this.toastType=s,this.toastRef=r,this._onTap=new g.a,this._onAction=new g.a,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(t){this._onAction.next(t)}onAction(){return this._onAction.asObservable()}}const W={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing"},q=new i.s("ToastConfig");class G{constructor(t,e){this.component=t,this.injector=e}attach(t,e){return this._attachedHost=t,t.attach(this,e)}detach(){const t=this._attachedHost;if(t)return this._attachedHost=void 0,t.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(t){this._attachedHost=t}}class X extends class{attach(t,e){return this._attachedPortal=t,this.attachComponentPortal(t,e)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(t){this._disposeFn=t}}{constructor(t,e,n){super(),this._hostDomElement=t,this._componentFactoryResolver=e,this._appRef=n}attachComponentPortal(t,e){const n=this._componentFactoryResolver.resolveComponentFactory(t.component);let i;return i=n.create(t.injector),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.detachView(i.hostView),i.destroy()}),e?this._hostDomElement.insertBefore(this._getComponentRootNode(i),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(i)),i}_getComponentRootNode(t){return t.hostView.rootNodes[0]}}let K=(()=>{let t=class{constructor(t){this._document=t}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const t=this._document.createElement("div");t.classList.add("overlay-container"),this._document.body.appendChild(t),this._containerElement=t}};return t.\u0275fac=function(e){return new(e||t)(i.bc(p.d))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(p.d))},token:t,providedIn:"root"}),t})();class Z{constructor(t){this._portalHost=t}attach(t,e=!0){return this._portalHost.attach(t,e)}detach(){return this._portalHost.detach()}}let Y=(()=>{let t=class{constructor(t,e,n,i){this._overlayContainer=t,this._componentFactoryResolver=e,this._appRef=n,this._document=i,this._paneElements=new Map}create(t,e){return this._createOverlayRef(this.getPaneElement(t,e))}getPaneElement(t="",e){return this._paneElements.get(e)||this._paneElements.set(e,{}),this._paneElements.get(e)[t]||(this._paneElements.get(e)[t]=this._createPaneElement(t,e)),this._paneElements.get(e)[t]}_createPaneElement(t,e){const n=this._document.createElement("div");return n.id="toast-container",n.classList.add(t),n.classList.add("toast-container"),e?e.getContainerElement().appendChild(n):this._overlayContainer.getContainerElement().appendChild(n),n}_createPortalHost(t){return new X(t,this._componentFactoryResolver,this._appRef)}_createOverlayRef(t){return new Z(this._createPortalHost(t))}};return t.\u0275fac=function(e){return new(e||t)(i.bc(K),i.bc(i.k),i.bc(i.g),i.bc(p.d))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(K),Object(i.bc)(i.k),Object(i.bc)(i.g),Object(i.bc)(p.d))},token:t,providedIn:"root"}),t})();class Q{constructor(t){this._overlayRef=t,this.duplicatesCount=0,this._afterClosed=new g.a,this._activate=new g.a,this._manualClose=new g.a,this._resetTimeout=new g.a,this._countDuplicate=new g.a}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(t,e){t&&this._resetTimeout.next(),e&&this._countDuplicate.next(++this.duplicatesCount)}}class J{constructor(t,e){this._toastPackage=t,this._parentInjector=e}get(t,e,n){return t===$?this._toastPackage:this._parentInjector.get(t,e,n)}}let tt=(()=>{let t=class{constructor(t,e,n,i,s){this.overlay=e,this._injector=n,this.sanitizer=i,this.ngZone=s,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig=Object.assign(Object.assign({},t.default),t.config),t.config.iconClasses&&(this.toastrConfig.iconClasses=Object.assign(Object.assign({},t.default.iconClasses),t.config.iconClasses))}show(t,e,n={},i=""){return this._preBuildNotification(i,t,e,this.applyConfig(n))}success(t,e,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",t,e,this.applyConfig(n))}error(t,e,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",t,e,this.applyConfig(n))}info(t,e,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",t,e,this.applyConfig(n))}warning(t,e,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",t,e,this.applyConfig(n))}clear(t){for(const e of this.toasts)if(void 0!==t){if(e.toastId===t)return void e.toastRef.manualClose()}else e.toastRef.manualClose()}remove(t){const e=this._findToast(t);if(!e)return!1;if(e.activeToast.toastRef.close(),this.toasts.splice(e.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length)return!1;if(this.currentlyActivethis._buildNotification(t,e,n,i)):this._buildNotification(t,e,n,i)}_buildNotification(t,e,n,s){if(!s.toastComponent)throw new Error("toastComponent required");const r=this.findDuplicate(e,this.toastrConfig.resetTimeoutOnDuplicate&&s.timeOut>0,this.toastrConfig.countDuplicates);if(e&&this.toastrConfig.preventDuplicates&&null!==r)return r;this.previousToastMessage=e;let o=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(o=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const a=this.overlay.create(s.positionClass,this.overlayContainer);this.index=this.index+1;let l=e;e&&s.enableHtml&&(l=this.sanitizer.sanitize(i.K.HTML,e));const c=new Q(a),u=new $(this.index,s,l,n,t,c),h=new J(u,this._injector),d=new G(s.toastComponent,h),p=a.attach(d,this.toastrConfig.newestOnTop);c.componentInstance=p.instance;const m={toastId:this.index,message:e||"",toastRef:c,onShown:c.afterActivate(),onHidden:c.afterClosed(),onTap:u.onTap(),onAction:u.onAction(),portal:p};return o||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{m.toastRef.activate()})),this.toasts.push(m),m}};return t.\u0275fac=function(e){return new(e||t)(i.bc(q),i.bc(Y),i.bc(i.t),i.bc(s.b),i.bc(i.B))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(q),Object(i.bc)(Y),Object(i.bc)(i.q),Object(i.bc)(s.b),Object(i.bc)(i.B))},token:t,providedIn:"root"}),t})(),et=(()=>{let t=class{constructor(t,e,n){this.toastrService=t,this.toastPackage=e,this.ngZone=n,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=e.message,this.title=e.title,this.options=e.config,this.originalTimeout=e.config.timeOut,this.toastClasses=`${e.toastType} ${e.config.toastClass}`,this.sub=e.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=e.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=e.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=e.toastRef.countDuplicate().subscribe(t=>{this.duplicatesCount=t})}get displayStyle(){if("inactive"===this.state.value)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state=Object.assign(Object.assign({},this.state),{value:"active"}),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const t=(new Date).getTime();this.width=(this.hideTime-t)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state=Object.assign(Object.assign({},this.state),{value:"active"}),this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state=Object.assign(Object.assign({},this.state),{value:"removed"}),this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state.value&&(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(t,e){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(t),e)):this.timeout=setTimeout(()=>t(),e)}outsideInterval(t,e){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(t),e)):this.intervalId=setInterval(()=>t(),e)}runInsideAngular(t){this.ngZone?this.ngZone.run(()=>t()):t()}};return t.\u0275fac=function(e){return new(e||t)(i.Rb(tt),i.Rb($),i.Rb(i.B))},t.\u0275cmp=i.Lb({type:t,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(t,e){1&t&&i.fc("click",(function(){return e.tapToast()}))("mouseenter",(function(){return e.stickAround()}))("mouseleave",(function(){return e.delayedHideToast()})),2&t&&(i.Hc("@flyInOut",e.state),i.Gb(e.toastClasses),i.Ac("display",e.displayStyle))},attrs:F,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alertdialog","aria-live","polite",3,"innerHTML"],["role","alertdialog","aria-live","polite"],[1,"toast-progress"]],template:function(t,e){1&t&&(i.Bc(0,L,3,0,"button",0),i.Bc(1,B,3,5,"div",1),i.Bc(2,z,1,3,"div",2),i.Bc(3,H,2,4,"div",3),i.Bc(4,U,2,2,"div",4)),2&t&&(i.oc("ngIf",e.options.closeButton),i.Eb(1),i.oc("ngIf",e.title),i.Eb(1),i.oc("ngIf",e.message&&e.options.enableHtml),i.Eb(1),i.oc("ngIf",e.message&&!e.options.enableHtml),i.Eb(1),i.oc("ngIf",e.options.progressBar))},directives:[p.k],encapsulation:2,data:{animation:[Object(y.m)("flyInOut",[Object(y.j)("inactive",Object(y.k)({opacity:0})),Object(y.j)("active",Object(y.k)({opacity:1})),Object(y.j)("removed",Object(y.k)({opacity:0})),Object(y.l)("inactive => active",Object(y.e)("{{ easeTime }}ms {{ easing }}")),Object(y.l)("active => removed",Object(y.e)("{{ easeTime }}ms {{ easing }}"))])]}}),t})();var nt;const it=Object.assign(Object.assign({},W),{toastComponent:et});let st=(()=>{let t=nt=class{static forRoot(t={}){return{ngModule:nt,providers:[{provide:q,useValue:{default:it,config:t}}]}}};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[p.c]]}),t})(),rt=(()=>{class t{constructor(t,e){this.http=t,this.toastr=e,this.repoUrl="https://api.github.com/repos/thiago-dev/fivem-hypnonema/releases/latest"}getHeaders(){const t=new c.c;return t.append("Content-Type","application/json"),t.append("User-Agent","Hypnonema"),t}getLatestRelease(){return this.http.get(this.repoUrl,{headers:this.getHeaders()})}check(t){this.getLatestRelease().subscribe(e=>{N.a.compare(e.tag_name,t,">")&&this.toastr.warning("There is a new Update available. You may want to check it out if you want new features.",`Hypnonema Update ${e.tag_name} available!`,{timeOut:8e3,positionClass:"toast-top-right"})})}}return t.\u0275fac=function(e){return new(e||t)(i.bc(c.a),i.bc(tt))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();var ot=n("/rnm"),at=n("nLfN");const lt=["*",[["mat-toolbar-row"]]],ct=["*","mat-toolbar-row"];class ut{constructor(t){this._elementRef=t}}const ht=Object(m.r)(ut);let dt=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),t})(),pt=(()=>{class t extends ht{constructor(t,e,n){super(t),this._platform=e,this._document=n}ngAfterViewInit(){Object(i.Y)()&&this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){this._toolbarRows.length&&Array.from(this._elementRef.nativeElement.childNodes).filter(t=>!(t.classList&&t.classList.contains("mat-toolbar-row"))).filter(t=>t.nodeType!==(this._document?this._document.COMMENT_NODE:8)).some(t=>!(!t.textContent||!t.textContent.trim()))&&function(){throw Error("MatToolbar: Attempting to combine different toolbar modes. Either specify multiple `` elements explicitly or just place content inside of a `` for a single row.")}()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(at.a),i.Rb(p.d))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-toolbar"]],contentQueries:function(t,e,n){var s;1&t&&i.Kb(n,dt,!0),2&t&&i.qc(s=i.gc())&&(e._toolbarRows=s)},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(t,e){2&t&&i.Ib("mat-toolbar-multiple-rows",e._toolbarRows.length>0)("mat-toolbar-single-row",0===e._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[i.Bb],ngContentSelectors:ct,decls:2,vars:0,template:function(t,e){1&t&&(i.nc(lt),i.mc(0),i.mc(1,1))},styles:[".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}\n"],encapsulation:2,changeDetection:0}),t})(),mt=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[m.e],m.e]}),t})();var ft=n("NFeN");let gt=(()=>{class t{constructor(t){this.nuiService=t}ngOnInit(){}close(){this.nuiService.hideNUI()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(ot.a))},t.\u0275cmp=i.Lb({type:t,selectors:[["app-header"]],decls:6,vars:0,consts:[["color","primary"],["mat-button","",2,"right","75px","position","absolute",3,"click"]],template:function(t,e){1&t&&(i.Xb(0,"mat-toolbar",0),i.Xb(1,"span"),i.Dc(2,"Hypnonema"),i.Wb(),i.Xb(3,"button",1),i.fc("click",(function(){return e.close()})),i.Xb(4,"mat-icon"),i.Dc(5,"close"),i.Wb(),i.Wb(),i.Wb())},directives:[pt,f.b,ft.a],styles:[""]}),t})();var bt=n("lJxs"),_t=n("UXun"),yt=n("vxfF"),vt=n("8LU1"),wt=n("FtGj"),xt=n("xgIS"),Ct=n("VRyK"),St=n("pLZG"),Ot=n("/uUt"),kt=n("JX91"),Et=n("Kj3r"),jt=n("R1ws"),Tt=n("cH1L");const Rt=["*"];function At(t,e){if(1&t){const t=i.Yb();i.Xb(0,"div",2),i.fc("click",(function(){return i.uc(t),i.jc()._onBackdropClicked()})),i.Wb()}if(2&t){const t=i.jc();i.Ib("mat-drawer-shown",t._isShowingBackdrop())}}function It(t,e){1&t&&(i.Xb(0,"mat-drawer-content"),i.mc(1,2),i.Wb())}const Dt=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Pt=["mat-drawer","mat-drawer-content","*"];function Nt(t,e){if(1&t){const t=i.Yb();i.Xb(0,"div",2),i.fc("click",(function(){return i.uc(t),i.jc()._onBackdropClicked()})),i.Wb()}if(2&t){const t=i.jc();i.Ib("mat-drawer-shown",t._isShowingBackdrop())}}function Mt(t,e){1&t&&(i.Xb(0,"mat-sidenav-content",3),i.mc(1,2),i.Wb())}const Ft=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Lt=["mat-sidenav","mat-sidenav-content","*"],Vt={transformDrawer:Object(y.m)("transform",[Object(y.j)("open, open-instant",Object(y.k)({transform:"none",visibility:"visible"})),Object(y.j)("void",Object(y.k)({"box-shadow":"none",visibility:"hidden"})),Object(y.l)("void => open-instant",Object(y.e)("0ms")),Object(y.l)("void <=> open, open-instant => void",Object(y.e)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])};function Bt(t){throw Error(`A drawer was already declared for 'position="${t}"'`)}const zt=new i.s("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function(){return!1}}),Ht=new i.s("MAT_DRAWER_CONTAINER");let Ut=(()=>{class t extends yt.a{constructor(t,e,n,i,s){super(n,i,s),this._changeDetectorRef=t,this._container=e}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.i),i.Rb(Object(i.V)(()=>Wt)),i.Rb(i.m),i.Rb(yt.b),i.Rb(i.B))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(t,e){2&t&&i.Ac("margin-left",e._container._contentMargins.left,"px")("margin-right",e._container._contentMargins.right,"px")},features:[i.Bb],ngContentSelectors:Rt,decls:1,vars:0,template:function(t,e){1&t&&(i.nc(),i.mc(0))},encapsulation:2,changeDetection:0}),t})(),$t=(()=>{class t{constructor(t,e,n,s,r,o,a){this._elementRef=t,this._focusTrapFactory=e,this._focusMonitor=n,this._platform=s,this._ngZone=r,this._doc=o,this._container=a,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new g.a,this._animationEnd=new g.a,this._animationState="void",this.openedChange=new i.p(!0),this._destroyed=new g.a,this.onPositionChanged=new i.p,this._modeChanged=new g.a,this.openedChange.subscribe(t=>{t?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._restoreFocus()}),this._ngZone.runOutsideAngular(()=>{Object(xt.a)(this._elementRef.nativeElement,"keydown").pipe(Object(St.a)(t=>t.keyCode===wt.g&&!this.disableClose&&!Object(wt.s)(t)),Object(_.a)(this._destroyed)).subscribe(t=>this._ngZone.run(()=>{this.close(),t.stopPropagation(),t.preventDefault()}))}),this._animationEnd.pipe(Object(Ot.a)((t,e)=>t.fromState===e.fromState&&t.toState===e.toState)).subscribe(t=>{const{fromState:e,toState:n}=t;(0===n.indexOf("open")&&"void"===e||"void"===n&&0===e.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(t){(t="end"===t?"end":"start")!=this._position&&(this._position=t,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(t){this._mode=t,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(t){this._disableClose=Object(vt.c)(t)}get autoFocus(){const t=this._autoFocus;return null==t?"side"!==this.mode:t}set autoFocus(t){this._autoFocus=Object(vt.c)(t)}get opened(){return this._opened}set opened(t){this.toggle(Object(vt.c)(t))}get _openedStream(){return this.openedChange.pipe(Object(St.a)(t=>t),Object(bt.a)(()=>{}))}get openedStart(){return this._animationStarted.pipe(Object(St.a)(t=>t.fromState!==t.toState&&0===t.toState.indexOf("open")),Object(bt.a)(()=>{}))}get _closedStream(){return this.openedChange.pipe(Object(St.a)(t=>!t),Object(bt.a)(()=>{}))}get closedStart(){return this._animationStarted.pipe(Object(St.a)(t=>t.fromState!==t.toState&&"void"===t.toState),Object(bt.a)(()=>{}))}_takeFocus(){this.autoFocus&&this._focusTrap&&this._focusTrap.focusInitialElementWhenReady().then(t=>{t||"function"!=typeof this._elementRef.nativeElement.focus||this._elementRef.nativeElement.focus()})}_restoreFocus(){if(!this.autoFocus)return;const t=this._doc&&this._doc.activeElement;t&&this._elementRef.nativeElement.contains(t)&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,this._openedVia):this._elementRef.nativeElement.blur()),this._elementFocusedBeforeDrawerWasOpened=null,this._openedVia=null}ngAfterContentInit(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState()}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(t){return this.toggle(!0,t)}close(){return this.toggle(!1)}toggle(t=!this.opened,e="program"){return this._opened=t,t?(this._animationState=this._enableAnimations?"open":"open-instant",this._openedVia=e):(this._animationState="void",this._restoreFocus()),this._updateFocusTrapState(),new Promise(t=>{this.openedChange.pipe(Object(b.a)(1)).subscribe(e=>t(e?"open":"close"))})}get _width(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_animationStartListener(t){this._animationStarted.next(t)}_animationDoneListener(t){this._animationEnd.next(t)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(v.f),i.Rb(v.e),i.Rb(at.a),i.Rb(i.B),i.Rb(p.d,8),i.Rb(Ht,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-drawer"]],hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(t,e){1&t&&i.Jb("@transform.start",(function(t){return e._animationStartListener(t)}))("@transform.done",(function(t){return e._animationDoneListener(t)})),2&t&&(i.Fb("align",null),i.Hc("@transform",e._animationState),i.Ib("mat-drawer-end","end"===e.position)("mat-drawer-over","over"===e.mode)("mat-drawer-push","push"===e.mode)("mat-drawer-side","side"===e.mode)("mat-drawer-opened",e.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",onPositionChanged:"positionChanged",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart"},exportAs:["matDrawer"],ngContentSelectors:Rt,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(t,e){1&t&&(i.nc(),i.Xb(0,"div",0),i.mc(1),i.Wb())},encapsulation:2,data:{animation:[Vt.transformDrawer]},changeDetection:0}),t})(),Wt=(()=>{class t{constructor(t,e,n,s,r,o=!1,a){this._dir=t,this._element=e,this._ngZone=n,this._changeDetectorRef=s,this._animationMode=a,this._drawers=new i.F,this.backdropClick=new i.p,this._destroyed=new g.a,this._doCheckSubject=new g.a,this._contentMargins={left:null,right:null},this._contentMarginChanges=new g.a,t&&t.change.pipe(Object(_.a)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),r.change().pipe(Object(_.a)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=o}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(t){this._autosize=Object(vt.c)(t)}get hasBackdrop(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride}set hasBackdrop(t){this._backdropOverride=null==t?null:Object(vt.c)(t)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(Object(kt.a)(this._allDrawers),Object(_.a)(this._destroyed)).subscribe(t=>{this._drawers.reset(t.filter(t=>!t._container||t._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Object(kt.a)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(t=>{this._watchDrawerToggle(t),this._watchDrawerPosition(t),this._watchDrawerMode(t)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._doCheckSubject.pipe(Object(Et.a)(10),Object(_.a)(this._destroyed)).subscribe(()=>this.updateContentMargins())}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(t=>t.open())}close(){this._drawers.forEach(t=>t.close())}updateContentMargins(){let t=0,e=0;if(this._left&&this._left.opened)if("side"==this._left.mode)t+=this._left._width;else if("push"==this._left.mode){const n=this._left._width;t+=n,e-=n}if(this._right&&this._right.opened)if("side"==this._right.mode)e+=this._right._width;else if("push"==this._right.mode){const n=this._right._width;e+=n,t-=n}t=t||null,e=e||null,t===this._contentMargins.left&&e===this._contentMargins.right||(this._contentMargins={left:t,right:e},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(t){t._animationStarted.pipe(Object(St.a)(t=>t.fromState!==t.toState),Object(_.a)(this._drawers.changes)).subscribe(t=>{"open-instant"!==t.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==t.mode&&t.openedChange.pipe(Object(_.a)(this._drawers.changes)).subscribe(()=>this._setContainerClass(t.opened))}_watchDrawerPosition(t){t&&t.onPositionChanged.pipe(Object(_.a)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(b.a)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(t){t&&t._modeChanged.pipe(Object(_.a)(Object(Ct.a)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(t){const e=this._element.nativeElement.classList,n="mat-drawer-container-has-open";t?e.add(n):e.remove(n)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(t=>{"end"==t.position?(null!=this._end&&Bt("end"),this._end=t):(null!=this._start&&Bt("start"),this._start=t)}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawer()}_closeModalDrawer(){[this._start,this._end].filter(t=>t&&!t.disableClose&&this._canHaveBackdrop(t)).forEach(t=>t.close())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(t){return"side"!==t.mode||!!this._backdropOverride}_isDrawerOpen(t){return null!=t&&t.opened}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(Tt.b,8),i.Rb(i.m),i.Rb(i.B),i.Rb(i.i),i.Rb(yt.d),i.Rb(zt),i.Rb(jt.a,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-drawer-container"]],contentQueries:function(t,e,n){var s;1&t&&(i.Kb(n,Ut,!0),i.Kb(n,$t,!0)),2&t&&(i.qc(s=i.gc())&&(e._content=s.first),i.qc(s=i.gc())&&(e._allDrawers=s))},viewQuery:function(t,e){var n;1&t&&i.Ic(Ut,!0),2&t&&i.qc(n=i.gc())&&(e._userContent=n.first)},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(t,e){2&t&&i.Ib("mat-drawer-container-explicit-backdrop",e._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[i.Db([{provide:Ht,useExisting:t}])],ngContentSelectors:Pt,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(t,e){1&t&&(i.nc(Dt),i.Bc(0,At,1,2,"div",0),i.mc(1),i.mc(2,1),i.Bc(3,It,2,0,"mat-drawer-content",1)),2&t&&(i.oc("ngIf",e.hasBackdrop),i.Eb(3),i.oc("ngIf",!e._content))},directives:[p.k,Ut],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),t})(),qt=(()=>{class t extends Ut{constructor(t,e,n,i,s){super(t,e,n,i,s)}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.i),i.Rb(Object(i.V)(()=>Kt)),i.Rb(i.m),i.Rb(yt.b),i.Rb(i.B))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(t,e){2&t&&i.Ac("margin-left",e._container._contentMargins.left,"px")("margin-right",e._container._contentMargins.right,"px")},features:[i.Bb],ngContentSelectors:Rt,decls:1,vars:0,template:function(t,e){1&t&&(i.nc(),i.mc(0))},encapsulation:2,changeDetection:0}),t})(),Gt=(()=>{class t extends $t{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(t){this._fixedInViewport=Object(vt.c)(t)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(t){this._fixedTopGap=Object(vt.f)(t)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(t){this._fixedBottomGap=Object(vt.f)(t)}}return t.\u0275fac=function(e){return Xt(e||t)},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(t,e){2&t&&(i.Fb("align",null),i.Ac("top",e.fixedInViewport?e.fixedTopGap:null,"px")("bottom",e.fixedInViewport?e.fixedBottomGap:null,"px"),i.Ib("mat-drawer-end","end"===e.position)("mat-drawer-over","over"===e.mode)("mat-drawer-push","push"===e.mode)("mat-drawer-side","side"===e.mode)("mat-drawer-opened",e.opened)("mat-sidenav-fixed",e.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[i.Bb],ngContentSelectors:Rt,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(t,e){1&t&&(i.nc(),i.Xb(0,"div",0),i.mc(1),i.Wb())},encapsulation:2,data:{animation:[Vt.transformDrawer]},changeDetection:0}),t})();const Xt=i.Zb(Gt);let Kt=(()=>{class t extends Wt{}return t.\u0275fac=function(e){return Zt(e||t)},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-sidenav-container"]],contentQueries:function(t,e,n){var s;1&t&&(i.Kb(n,qt,!0),i.Kb(n,Gt,!0)),2&t&&(i.qc(s=i.gc())&&(e._content=s.first),i.qc(s=i.gc())&&(e._allDrawers=s))},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(t,e){2&t&&i.Ib("mat-drawer-container-explicit-backdrop",e._backdropOverride)},exportAs:["matSidenavContainer"],features:[i.Db([{provide:Ht,useExisting:t}]),i.Bb],ngContentSelectors:Lt,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],template:function(t,e){1&t&&(i.nc(Ft),i.Bc(0,Nt,1,2,"div",0),i.mc(1),i.mc(2,1),i.Bc(3,Mt,2,0,"mat-sidenav-content",1)),2&t&&(i.oc("ngIf",e.hasBackdrop),i.Eb(3),i.oc("ngIf",!e._content))},directives:[p.k,qt,yt.a],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),t})();const Zt=i.Zb(Kt);let Yt=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[p.c,m.e,yt.c,at.b],m.e]}),t})();n("0EQZ");var Qt=n("3Pt+");let Jt=(()=>{class t{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(t){this._vertical=Object(vt.c)(t)}get inset(){return this._inset}set inset(t){this._inset=Object(vt.c)(t)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(t,e){2&t&&(i.Fb("aria-orientation",e.vertical?"vertical":"horizontal"),i.Ib("mat-divider-vertical",e.vertical)("mat-divider-horizontal",!e.vertical)("mat-divider-inset",e.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(t,e){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],encapsulation:2,changeDetection:0}),t})(),te=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[m.e],m.e]}),t})();const ee=["*"],ne=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],ie=["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"];class se{}const re=Object(m.t)(Object(m.s)(se));class oe{}const ae=Object(m.s)(oe);let le=(()=>{class t extends re{constructor(){super(...arguments),this._stateChanges=new g.a}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return t.\u0275fac=function(e){return ce(e||t)},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matNavList"],features:[i.Bb,i.Cb],ngContentSelectors:ee,decls:1,vars:0,template:function(t,e){1&t&&(i.nc(),i.mc(0))},styles:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],encapsulation:2,changeDetection:0}),t})();const ce=i.Zb(le);let ue=(()=>{class t extends re{constructor(t){super(),this._elementRef=t,this._stateChanges=new g.a,"action-list"===this._getListType()&&t.nativeElement.classList.add("mat-action-list")}_getListType(){const t=this._elementRef.nativeElement.nodeName.toLowerCase();return"mat-list"===t?"list":"mat-action-list"===t?"action-list":null}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-list"],["mat-action-list"]],hostAttrs:[1,"mat-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matList"],features:[i.Bb,i.Cb],ngContentSelectors:ee,decls:1,vars:0,template:function(t,e){1&t&&(i.nc(),i.mc(0))},styles:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],encapsulation:2,changeDetection:0}),t})(),he=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","mat-list-avatar",""],["","matListAvatar",""]],hostAttrs:[1,"mat-list-avatar"]}),t})(),de=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","mat-list-icon",""],["","matListIcon",""]],hostAttrs:[1,"mat-list-icon"]}),t})(),pe=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-subheader"]}),t})(),me=(()=>{class t extends ae{constructor(t,e,n,i){super(),this._element=t,this._isInteractiveList=!1,this._destroyed=new g.a,this._disabled=!1,this._isInteractiveList=!!(n||i&&"action-list"===i._getListType()),this._list=n||i;const s=this._getHostElement();"button"!==s.nodeName.toLowerCase()||s.hasAttribute("type")||s.setAttribute("type","button"),this._list&&this._list._stateChanges.pipe(Object(_.a)(this._destroyed)).subscribe(()=>{e.markForCheck()})}get disabled(){return this._disabled||!(!this._list||!this._list.disabled)}set disabled(t){this._disabled=Object(vt.c)(t)}ngAfterContentInit(){Object(m.w)(this._lines,this._element)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_isRippleDisabled(){return!this._isInteractiveList||this.disableRipple||!(!this._list||!this._list.disableRipple)}_getHostElement(){return this._element.nativeElement}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.m),i.Rb(i.i),i.Rb(le,8),i.Rb(ue,8))},t.\u0275cmp=i.Lb({type:t,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(t,e,n){var s;1&t&&(i.Kb(n,he,!0),i.Kb(n,de,!0),i.Kb(n,m.f,!0)),2&t&&(i.qc(s=i.gc())&&(e._avatar=s.first),i.qc(s=i.gc())&&(e._icon=s.first),i.qc(s=i.gc())&&(e._lines=s))},hostAttrs:[1,"mat-list-item","mat-focus-indicator"],hostVars:6,hostBindings:function(t,e){2&t&&i.Ib("mat-list-item-disabled",e.disabled)("mat-list-item-avatar",e._avatar||e._icon)("mat-list-item-with-avatar",e._avatar||e._icon)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matListItem"],features:[i.Bb],ngContentSelectors:ie,decls:6,vars:2,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(t,e){1&t&&(i.nc(ne),i.Xb(0,"div",0),i.Sb(1,"div",1),i.mc(2),i.Xb(3,"div",2),i.mc(4,1),i.Wb(),i.mc(5,2),i.Wb()),2&t&&(i.Eb(1),i.oc("matRippleTrigger",e._getHostElement())("matRippleDisabled",e._isRippleDisabled()))},directives:[m.m],encapsulation:2,changeDetection:0}),t})(),fe=(()=>{class t{}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},imports:[[m.g,m.n,m.e,m.l,p.c],m.g,m.e,m.l,te]}),t})(),ge=(()=>{class t{constructor(t){this.breakpointObserver=t,this.isHandset$=this.breakpointObserver.observe(w.b.Handset).pipe(Object(bt.a)(t=>t.matches),Object(_t.a)())}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(w.a))},t.\u0275cmp=i.Lb({type:t,selectors:[["app-side-nav"]],decls:32,vars:9,consts:[[1,"sidenav-container"],[1,"sidenav",3,"mode","opened"],["drawer",""],[2,"padding-bottom","45px"],["matSubheader",""],["mat-list-item","","routerLink","/status","href","#"],["routerLink","/quick-play","mat-list-item","","href","#"],["mat-list-item","","routerLink","/screens","href","#"],[1,"playing"],[1,"playing__art"],[1,"playing__song"],[2,"padding","10px","max-height","420px"]],template:function(t,e){1&t&&(i.Xb(0,"mat-sidenav-container",0),i.Xb(1,"mat-sidenav",1,2),i.kc(3,"async"),i.kc(4,"async"),i.kc(5,"async"),i.Xb(6,"mat-nav-list",3),i.Sb(7,"mat-divider"),i.Xb(8,"h2",4),i.Dc(9,"Admin"),i.Wb(),i.Xb(10,"a",5),i.Xb(11,"i"),i.Xb(12,"mat-icon"),i.Dc(13,"data_usage"),i.Wb(),i.Wb(),i.Dc(14," Status"),i.Wb(),i.Xb(15,"a",6),i.Xb(16,"i"),i.Xb(17,"mat-icon"),i.Dc(18,"add_to_queue"),i.Wb(),i.Wb(),i.Dc(19," Quick Play "),i.Wb(),i.Xb(20,"a",7),i.Xb(21,"i"),i.Xb(22,"mat-icon"),i.Dc(23,"list"),i.Wb(),i.Wb(),i.Dc(24," Screens"),i.Wb(),i.Wb(),i.Xb(25,"mat-nav-list"),i.Xb(26,"section",8),i.Sb(27,"div",9),i.Sb(28,"div",10),i.Wb(),i.Wb(),i.Wb(),i.Xb(29,"mat-sidenav-content"),i.Xb(30,"div",11),i.Sb(31,"router-outlet"),i.Wb(),i.Wb(),i.Wb()),2&t&&(i.Eb(1),i.oc("mode",i.lc(4,5,e.isHandset$)?"over":"side")("opened",!1===i.lc(5,7,e.isHandset$)),i.Fb("role",i.lc(3,3,e.isHandset$)?"dialog":"navigation"))},directives:[Kt,Gt,le,Jt,pe,me,r.c,ft.a,qt,r.e],pipes:[p.b],styles:[".sidenav-container[_ngcontent-%COMP%]{max-height:460px;min-height:460px}.sidenav[_ngcontent-%COMP%]{width:200px;background:#282828}.sidenav[_ngcontent-%COMP%] .mat-toolbar[_ngcontent-%COMP%]{background:inherit}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}.playing[_ngcontent-%COMP%]{background:#282828;position:absolute;bottom:0;display:flex;flex-flow:row nowrap;align-items:center}.playing__art[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:50px;height:50px}.playing__song[_ngcontent-%COMP%]{color:#aaa;padding-left:15px;display:flex;flex-flow:column wrap}.playing__song[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#aaa}.playing__song[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#fff;cursor:pointer}.playing__add[_ngcontent-%COMP%]{margin-left:auto;padding-right:15px;color:#aaa}@media (max-width:768px){.playing[_ngcontent-%COMP%]{border-top:1px solid #181818}}"]}),t})();var be=n("PqYM"),_e=n("kmnG"),ye=n("d3UM"),ve=n("5RNC"),we=n("GFHR");function xe(t,e){1&t&&(i.Xb(0,"mat-icon",18),i.Dc(1,"repeat"),i.Wb())}function Ce(t,e){1&t&&(i.Xb(0,"mat-icon"),i.Dc(1,"repeat"),i.Wb())}function Se(t,e){if(1&t){const t=i.Yb();i.Xb(0,"a",19),i.fc("click",(function(){i.uc(t);const e=i.jc(3);return e.resumeOrPause(e.isPaused)})),i.Xb(1,"mat-icon"),i.Dc(2,"pause"),i.Wb(),i.Wb()}}function Oe(t,e){if(1&t){const t=i.Yb();i.Xb(0,"a",20),i.fc("click",(function(){i.uc(t);const e=i.jc(3);return e.resumeOrPause(e.isPaused)})),i.Xb(1,"mat-icon"),i.Dc(2,"play_arrow"),i.Wb(),i.Wb()}}function ke(t,e){if(1&t){const t=i.Yb();i.Xb(0,"div",6),i.Xb(1,"a",7),i.fc("click",(function(){i.uc(t);const e=i.jc(2);return e.repeat(e.selectedScreenName)})),i.Bc(2,xe,2,0,"ng-template",8),i.kc(3,"async"),i.Bc(4,Ce,2,0,"ng-template",null,9,i.Cc),i.Wb(),i.Xb(6,"a",10),i.fc("click",(function(){i.uc(t);const e=i.jc(2);return e.stop(e.selectedScreenName)})),i.Xb(7,"mat-icon"),i.Dc(8,"stop"),i.Wb(),i.Wb(),i.Bc(9,Se,3,0,"a",11),i.kc(10,"async"),i.Bc(11,Oe,3,0,"a",12),i.kc(12,"async"),i.Wb(),i.Xb(13,"div",13),i.Xb(14,"div",14),i.Dc(15),i.Wb(),i.Xb(16,"div",15),i.Xb(17,"mat-slider",16),i.fc("ngModelChange",(function(e){i.uc(t);const n=i.jc(2);return n.startCurrentTime+(n.ticks=e)}))("change",(function(e){return i.uc(t),i.jc(2).onSliderChange(e)})),i.Wb(),i.Wb(),i.Xb(18,"div",17),i.Dc(19),i.kc(20,"minuteSeconds"),i.kc(21,"async"),i.Wb(),i.Wb()}if(2&t){const t=i.rc(5),e=i.jc(2);var n;const a=null==(n=i.lc(3,11,e.screen$))?null:n.repeat;var s;const l=!(null!=(s=i.lc(10,13,e.screen$))&&s.isPaused);var r;const c=null==(r=i.lc(12,15,e.screen$))?null:r.isPaused;var o;i.Eb(2),i.oc("ngIf",a)("ngIfElse",t),i.Eb(7),i.oc("ngIf",l),i.Eb(2),i.oc("ngIf",c),i.Eb(4),i.Gc(" ",e.getHours(e.startCurrentTime+e.ticks),":",e.getMinutes(e.startCurrentTime+e.ticks)," :",e.getSeconds(e.startCurrentTime+e.ticks),""),i.Eb(2),i.oc("displayWith",e.formatSliderLabel)("max",e.sliderCap)("ngModel",e.startCurrentTime+e.ticks),i.Eb(2),i.Ec(i.lc(20,17,null==(o=i.lc(21,19,e.screen$))?null:o.duration))}}function Ee(t,e){if(1&t&&(i.Xb(0,"mat-option",21),i.Dc(1),i.Wb()),2&t){const t=e.$implicit;i.oc("value",t.screenName),i.Eb(1),i.Fc(" ",t.screenName," ")}}function je(t,e){if(1&t){const t=i.Yb();i.Xb(0,"section",1),i.Bc(1,ke,22,21,"ng-template",2),i.kc(2,"async"),i.Xb(3,"div",3),i.Xb(4,"mat-form-field"),i.Xb(5,"mat-label"),i.Dc(6,"Selected Screen"),i.Wb(),i.Xb(7,"mat-select",4),i.fc("ngModelChange",(function(e){return i.uc(t),i.jc().selectedScreenName=e}))("ngModelChange",(function(e){return i.uc(t),i.jc().onSelectionChange(e)})),i.Bc(8,Ee,2,2,"mat-option",5),i.kc(9,"async"),i.Wb(),i.Wb(),i.Wb(),i.Wb()}if(2&t){const t=i.jc();i.Eb(1),i.oc("ngIf",i.lc(2,3,t.screen$)),i.Eb(6),i.oc("ngModel",t.selectedScreenName),i.Eb(1),i.oc("ngForOf",i.lc(9,5,t.screens$))}}let Te=(()=>{class t{constructor(t,e){this.nuiService=t,this.store=e,this.sliderCap=0,this.startCurrentTime=0,this.ticks=0}stop(t){this.nuiService.stopVideo(t)}onSelectionChange(t){this.selectedScreenName=t,this.store.dispatch(new l.e(t));const e=this;setTimeout(()=>{e.nuiService.requestDuiState(this.selectedScreenName)},500)}ngOnInit(){this.screen$.pipe(Object(Ot.a)()).subscribe(t=>{t&&(this.sub&&(this.ticks=0,this.sub.unsubscribe()),this.sliderCap=Math.floor(t.duration),this.isPaused=t.isPaused,t.isPaused||this.startTimer(),this.startCurrentTime=t.ended?this.sliderCap:Math.floor(t.currentTime))})}onSliderChange(t){this.startCurrentTime=t.value,this.nuiService.setVideoTime(this.selectedScreenName,t.value);const e=this;setTimeout(()=>{e.nuiService.requestDuiState(this.selectedScreenName)},500)}repeat(t){this.nuiService.repeatVideo(t);const e=this;setTimeout(()=>{e.nuiService.requestDuiState(this.selectedScreenName)},250)}resumeOrPause(t){t?this.nuiService.resumeVideo(this.selectedScreenName):this.nuiService.pauseVideo(this.selectedScreenName);const e=this;setTimeout(()=>{e.nuiService.requestDuiState(this.selectedScreenName)},1e3)}formatSliderLabel(t){const e=Math.floor(t/60/60),n=e<=9?"0"+e:e,i=Math.floor(t/60)%60,s=i<=9?"0"+i:i,r=Math.floor(t%60);return`${n}:${s}:${r<=9?"0"+r:r}`}getSeconds(t){return this.pad(t%60)}getMinutes(t){return this.pad(Math.floor(t/60)%60)}getHours(t){return this.pad(Math.floor(t/60/60))}pad(t){return t<=9?"0"+t:t}startTimer(){this.timer=Object(be.a)(1,1e3),this.sub=this.timer.subscribe(t=>{this.ticks=t,t+this.startCurrentTime>=this.sliderCap&&this.sub.unsubscribe()})}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(ot.a),i.Rb(u.g))},t.\u0275cmp=i.Lb({type:t,selectors:[["app-current-track"]],decls:2,vars:3,consts:[["class","current-track",4,"ngIf"],[1,"current-track"],[3,"ngIf"],[1,"current-track__screenCtrl"],["name","screen",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[1,"current-track__actions"],["mat-icon-button","",1,"repeat",3,"click"],[3,"ngIf","ngIfElse"],["isNotRepeated",""],["mat-icon-button","",1,"stop",3,"click"],["class","play","mat-icon-button","","aria-label","Pause or Resume",3,"click",4,"ngIf"],["class","play","mat-icon-button","","aria-label","Resume",3,"click",4,"ngIf"],[1,"current-track__progress"],[1,"current-track__progress__start"],[1,"current-track__progress__bar"],["color","primary","min","0","step","1","thumbLabel","",3,"displayWith","max","ngModel","ngModelChange","change"],[1,"current-track__progress__finish"],["color","accent"],["mat-icon-button","","aria-label","Pause or Resume",1,"play",3,"click"],["mat-icon-button","","aria-label","Resume",1,"play",3,"click"],[3,"value"]],template:function(t,e){1&t&&(i.Bc(0,je,10,7,"section",0),i.kc(1,"async")),2&t&&i.oc("ngIf",i.lc(1,1,e.screens$))},directives:[p.k,_e.c,_e.g,ye.a,Qt.j,Qt.m,p.j,f.a,ft.a,ve.a,m.i],pipes:[p.b,we.a],styles:["mat-form-field[_ngcontent-%COMP%]{width:90px;max-width:90px;max-height:50px}.mat-accent[_ngcontent-%COMP%] .mat-slider-thumb-label-text[_ngcontent-%COMP%]{color:azure!important}.current-track[_ngcontent-%COMP%]{background:#282828;border-top:1px solid #181818;padding:15px 45px 5px;display:flex;flex-flow:row wrap;align-items:center}.current-track__actions[_ngcontent-%COMP%]{padding-right:20px;padding-left:10px;width:5%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.current-track__actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:24px;color:#c8c8c8}.current-track__actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#fff;cursor:pointer}.current-track__actions[_ngcontent-%COMP%] .play[_ngcontent-%COMP%]{font-size:36px}.current-track__screenCtrl[_ngcontent-%COMP%]{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:azure;font-size:medium}.current-track__progress__start[_ngcontent-%COMP%]{width:10%;padding-left:8%;display:flex}.current-track__progress[_ngcontent-%COMP%]{width:70%;padding:0 30px;color:#aaa;font-size:11px;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.current-track__progress__bar[_ngcontent-%COMP%]{width:80%;padding:0 15px}.current-track__progress[_ngcontent-%COMP%] mat-slider[_ngcontent-%COMP%]{width:100%;padding:0 15px}"]}),Object(M.a)([Object(u.d)(l.a.getStatuses)],t.prototype,"screens$",void 0),Object(M.a)([Object(u.d)(l.a.getControlledScreen)],t.prototype,"screen$",void 0),t})();function Re(t,e){1&t&&(i.Xb(0,"div",1),i.Xb(1,"div",2),i.Xb(2,"div",3),i.Sb(3,"app-header"),i.Sb(4,"app-side-nav"),i.Sb(5,"app-current-track"),i.Wb(),i.Wb(),i.Wb())}let Ae=(()=>{class t{constructor(t,e,n,i,s){this.router=t,this.http=e,this.store=n,this.snackBar=i,this.updateCheckService=s,this.appVisible=!1,this.checkedForUpdates=!1}handleNUIMessage(t){if(t){if("HypnonemaNUI.ShowUI"===t.data.type){if(this.checkedForUpdates||(this.updateCheckService.check(t.data.hypnonemaVersion),this.checkedForUpdates=!0),this.store.dispatch(new l.f(!!t.data.isAceAllowed&&t.data.isAceAllowed)),!t.data.screens)return this.router.navigateByUrl("screens"),void(this.appVisible=!0);this.store.dispatch(new l.h(t.data.screens)),this.router.navigateByUrl("quick-play"),this.appVisible=!0}"HypnonemaNUI.HideUI"===t.data.type&&(this.appVisible=!1,this.store.dispatch(new l.b)),"HypnonemaNUI.CreatedScreen"===t.data.type&&(this.store.dispatch(new l.c(t.data.screen)),this.appVisible&&(this.snackBar.open("Screen successfully created!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.EditedScreen"===t.data.type&&(this.store.dispatch(new l.j(t.data.screen)),this.appVisible&&(this.snackBar.open("Screen successfully updated!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.DeletedScreen"===t.data.type&&(this.store.dispatch(new l.d(t.data.screenName)),this.appVisible&&(this.snackBar.open("Screen successfully deleted!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.UpdateStatuses"===t.data.type&&(this.store.dispatch(new l.g(!1)),this.store.dispatch(new l.k(t.data.screenStates)),this.appVisible&&t.data.showSnackBar&&this.snackBar.open("Successfully fetched status!","Dismiss",{duration:2500}))}}ngOnInit(){}}return t.\u0275fac=function(e){return new(e||t)(i.Rb(r.a),i.Rb(c.a),i.Rb(u.g),i.Rb(D),i.Rb(rt))},t.\u0275cmp=i.Lb({type:t,selectors:[["app-root"]],hostBindings:function(t,e){1&t&&i.fc("message",(function(t){return e.handleNUIMessage(t)}),!1,i.tc)},decls:1,vars:1,consts:[["id","wrapper",4,"ngIf"],["id","wrapper"],["id","wrapper2"],["id","content"]],template:function(t,e){1&t&&i.Bc(0,Re,6,0,"div",0),2&t&&i.oc("ngIf",e.appVisible)},directives:[p.k,gt,ge,Te],styles:[""]}),t})();var Ie=n("JIr8"),De=n("vkgz");const Pe=new i.s("NGXS_DEVTOOLS_OPTIONS");let Ne=(()=>{class t{constructor(t,e){this._options=t,this._injector=e,this.devtoolsExtension=null,this.windowObj="undefined"!=typeof window?window:{};const n=this.windowObj.__REDUX_DEVTOOLS_EXTENSION__||this.windowObj.devToolsExtension;n&&(this.devtoolsExtension=n.connect(t),this.devtoolsExtension.subscribe(t=>this.dispatched(t)))}get store(){return this._injector.get(u.g)}handle(t,e,n){return!this.devtoolsExtension||this._options&&this._options.disabled?n(t,e):n(t,e).pipe(Object(Ie.a)(n=>{const i=this.store.snapshot();throw this.sendToDevTools(t,e,i),n}),Object(De.a)(n=>{this.sendToDevTools(t,e,n)}))}sendToDevTools(t,e,n){const i=Object(u.h)(e);"@@INIT"===i?this.devtoolsExtension.init(t):this.devtoolsExtension.send(Object.assign({},e,{type:i}),n)}dispatched(t){if("DISPATCH"===t.type){if("JUMP_TO_ACTION"===t.payload.type||"JUMP_TO_STATE"===t.payload.type){const e=JSON.parse(t.state);this.store.reset(e)}else if("TOGGLE_ACTION"===t.payload.type)console.warn("Skip is not supported at this time.");else if("IMPORT_STATE"===t.payload.type){const{actionsById:e,computedStates:n,currentStateIndex:i}=t.payload.nextLiftedState;this.devtoolsExtension.init(n[0].state),Object.keys(e).filter(t=>"0"!==t).forEach(t=>this.devtoolsExtension.send(e[t],n[t].state)),this.store.reset(n[i].state)}}else if("ACTION"===t.type){const e=JSON.parse(t.payload);this.store.dispatch(e)}}}return t.\u0275fac=function(e){return new(e||t)(i.bc(Pe),i.bc(i.t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();function Me(t){return Object.assign({name:"NGXS"},t)}const Fe=new i.s("USER_OPTIONS");let Le=(()=>{class t{static forRoot(e){return{ngModule:t,providers:[{provide:u.b,useClass:Ne,multi:!0},{provide:Fe,useValue:e},{provide:Pe,useFactory:Me,deps:[Fe]}]}}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();const Ve=new i.s("NGXS_LOGGER_PLUGIN_OPTIONS"),Be=(t,e)=>{return n=e-t.toString().length,new Array(n+1).join("0")+t;var n};class ze{constructor(t,e,n){this.action=t,this.store=e,this.logWriter=n}dispatched(t){const e=Object(u.h)(this.action),n=(i=new Date,Be(i.getHours(),2)+":"+Be(i.getMinutes(),2)+":"+Be(i.getSeconds(),2)+"."+Be(i.getMilliseconds(),3));var i;this.logWriter.startGroup(`action ${e} @ ${n}`),this._hasPayload(this.action)&&this.logWriter.logGrey("payload",Object.assign({},this.action)),this.logWriter.logGrey("prev state",t)}completed(t){this.logWriter.logGreen("next state",t),this.logWriter.endGroup()}errored(t){this.logWriter.logRedish("next state after error",this.store.snapshot()),this.logWriter.logRedish("error",t),this.logWriter.endGroup()}_hasPayload(t){return this._getNonEmptyProperties(t).length>0}_getNonEmptyProperties(t){return Object.keys(t).map(e=>t[e]).filter(t=>!!t)}}class He{constructor(t){this.options=t,this.options=this.options||{},this.logger=t.logger||console}startGroup(t){const e=this.options.collapsed?this.logger.groupCollapsed:this.logger.group;try{e.call(this.logger,t)}catch(n){console.log(t)}}endGroup(){try{this.logger.groupEnd()}catch(t){this.logger.log("\u2014\u2014 log end \u2014\u2014")}}logGrey(t,e){this.log(t,"color: #9E9E9E; font-weight: bold",e)}logGreen(t,e){this.log(t,"color: #4CAF50; font-weight: bold",e)}logRedish(t,e){this.log(t,"color: #FD8182; font-weight: bold",e)}log(t,e,n){this.isIE()?this.logger.log(t,n):this.logger.log("%c "+t,e,n)}isIE(){const t="undefined"!=typeof window&&window.navigator.userAgent?window.navigator.userAgent:"";let e=!1;const n=t.indexOf("MSIE "),i=t.indexOf("Trident/");return(n>-1||i>-1)&&(e=!0),e}}let Ue=(()=>{class t{constructor(t,e){this._options=t,this._injector=e}handle(t,e,n){if(this._options.disabled)return n(t,e);const i=new He(this._options),s=this._injector.get(u.g),r=new ze(e,s,i);return r.dispatched(t),n(t,e).pipe(Object(De.a)(t=>{r.completed(t)}),Object(Ie.a)(t=>{throw r.errored(t),t}))}}return t.\u0275fac=function(e){return new(e||t)(i.bc(Ve),i.bc(i.t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t})();const $e=new i.s("LOGGER_USER_OPTIONS");function We(t){const e={logger:console,collapsed:!1,disabled:!1};return Object.assign({},e,t)}let qe=(()=>{class t{static forRoot(e){return{ngModule:t,providers:[{provide:u.b,useClass:Ue,multi:!0},{provide:$e,useValue:e},{provide:Ve,useFactory:We,deps:[$e]}]}}}return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t})();var Ge=n("PCNd");let Xe=(()=>{class t{}return t.\u0275mod=i.Pb({type:t,bootstrap:[Ae]}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[],imports:[[Ge.a,a,s.a,jt.b,c.b,st.forRoot(),w.c,mt,f.c,Yt,ft.b,fe,A,ve.b,u.c.forRoot([l.a],{developmentMode:!1}),Le.forRoot({}),qe.forRoot({disabled:!0}),Qt.f,m.j,ye.b]]}),t})();Object(i.U)(),s.d().bootstrapModule(Xe).catch(t=>console.error(t))},zn8P:function(t,e){function n(t){return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}))}n.keys=function(){return[]},n.resolve=n,t.exports=n,n.id="zn8P"}},[[0,0]]]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/main-es5.js b/resources/Hypnonema/client/html/main-es5.js new file mode 100644 index 000000000..4d90d39b0 --- /dev/null +++ b/resources/Hypnonema/client/html/main-es5.js @@ -0,0 +1 @@ +function _objectDestructuringEmpty(t){if(null==t)throw new TypeError("Cannot destructure undefined")}function _construct(t,e,n){return(_construct=_isNativeReflectConstruct()?Reflect.construct:function(t,e,n){var i=[null];i.push.apply(i,e);var r=new(Function.bind.apply(t,i));return n&&_setPrototypeOf(r,n.prototype),r}).apply(null,arguments)}function _slicedToArray(t,e){return _arrayWithHoles(t)||_iterableToArrayLimit(t,e)||_unsupportedIterableToArray(t,e)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArrayLimit(t,e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var n=[],i=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(i=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);i=!0);}catch(l){r=!0,a=l}finally{try{i||null==s.return||s.return()}finally{if(r)throw a}}return n}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _defineProperty(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function _createForOfIteratorHelper(t){if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=_unsupportedIterableToArray(t))){var e=0,n=function(){};return{s:n,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,r,a=!0,o=!1;return{s:function(){i=t[Symbol.iterator]()},n:function(){var t=i.next();return a=t.done,t},e:function(t){o=!0,r=t},f:function(){try{a||null==i.return||i.return()}finally{if(o)throw r}}}}function _toConsumableArray(t){return _arrayWithoutHoles(t)||_iterableToArray(t)||_unsupportedIterableToArray(t)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(t,e):void 0}}function _iterableToArray(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}function _arrayWithoutHoles(t){if(Array.isArray(t))return _arrayLikeToArray(t)}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:this.context;return this.context=e,_get(_getPrototypeOf(n.prototype),"attach",this).call(this,t)}},{key:"detach",value:function(){return this.context=void 0,_get(_getPrototypeOf(n.prototype),"detach",this).call(this)}},{key:"origin",get:function(){return this.templateRef.elementRef}}]),n}(o),c=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var r;return _classCallCheck(this,n),(r=e.call(this)).element=t instanceof i.m?t.nativeElement:t,r}return n}(o),u=function(){function t(){_classCallCheck(this,t),this._isDisposed=!1,this.attachDomPortal=null}return _createClass(t,[{key:"hasAttached",value:function(){return!!this._attachedPortal}},{key:"attach",value:function(t){return t||function(){throw Error("Must provide a portal to attach")}(),this.hasAttached()&&a(),this._isDisposed&&function(){throw Error("This PortalOutlet has already been disposed")}(),t instanceof s?(this._attachedPortal=t,this.attachComponentPortal(t)):t instanceof l?(this._attachedPortal=t,this.attachTemplatePortal(t)):this.attachDomPortal&&t instanceof c?(this._attachedPortal=t,this.attachDomPortal(t)):void function(){throw Error("Attempting to attach an unknown Portal type. BasePortalOutlet accepts either a ComponentPortal or a TemplatePortal.")}()}},{key:"detach",value:function(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}},{key:"dispose",value:function(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}},{key:"setDisposeFn",value:function(t){this._disposeFn=t}},{key:"_invokeDisposeFn",value:function(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}]),t}(),h=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o){var s;return _classCallCheck(this,n),(s=e.call(this)).outletElement=t,s._componentFactoryResolver=i,s._appRef=r,s._defaultInjector=a,s.attachDomPortal=function(t){if(!s._document)throw Error("Cannot attach DOM portal without _document constructor parameter");var e=t.element;if(!e.parentNode)throw Error("DOM portal content must be attached to a parent node.");var i=s._document.createComment("dom-portal");e.parentNode.insertBefore(i,e),s.outletElement.appendChild(e),_get(_getPrototypeOf(n.prototype),"setDisposeFn",_assertThisInitialized(s)).call(_assertThisInitialized(s),(function(){i.parentNode&&i.parentNode.replaceChild(e,i)}))},s._document=o,s}return _createClass(n,[{key:"attachComponentPortal",value:function(t){var e,n=this,i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component);return t.viewContainerRef?(e=t.viewContainerRef.createComponent(i,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector),this.setDisposeFn((function(){return e.destroy()}))):(e=i.create(t.injector||this._defaultInjector),this._appRef.attachView(e.hostView),this.setDisposeFn((function(){n._appRef.detachView(e.hostView),e.destroy()}))),this.outletElement.appendChild(this._getComponentRootNode(e)),e}},{key:"attachTemplatePortal",value:function(t){var e=this,n=t.viewContainerRef,i=n.createEmbeddedView(t.templateRef,t.context);return i.detectChanges(),i.rootNodes.forEach((function(t){return e.outletElement.appendChild(t)})),this.setDisposeFn((function(){var t=n.indexOf(i);-1!==t&&n.remove(t)})),i}},{key:"dispose",value:function(){_get(_getPrototypeOf(n.prototype),"dispose",this).call(this),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}},{key:"_getComponentRootNode",value:function(t){return t.hostView.rootNodes[0]}}]),n}(u),f=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r,a){var o;return _classCallCheck(this,n),(o=e.call(this))._componentFactoryResolver=t,o._viewContainerRef=r,o._isInitialized=!1,o.attached=new i.p,o.attachDomPortal=function(t){if(!o._document)throw Error("Cannot attach DOM portal without _document constructor parameter");var e=t.element;if(!e.parentNode)throw Error("DOM portal content must be attached to a parent node.");var i=o._document.createComment("dom-portal");t.setAttachedHost(_assertThisInitialized(o)),e.parentNode.insertBefore(i,e),o._getRootNode().appendChild(e),_get(_getPrototypeOf(n.prototype),"setDisposeFn",_assertThisInitialized(o)).call(_assertThisInitialized(o),(function(){i.parentNode&&i.parentNode.replaceChild(e,i)}))},o._document=a,o}return _createClass(n,[{key:"ngOnInit",value:function(){this._isInitialized=!0}},{key:"ngOnDestroy",value:function(){_get(_getPrototypeOf(n.prototype),"dispose",this).call(this),this._attachedPortal=null,this._attachedRef=null}},{key:"attachComponentPortal",value:function(t){t.setAttachedHost(this);var e=null!=t.viewContainerRef?t.viewContainerRef:this._viewContainerRef,i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),r=e.createComponent(i,e.length,t.injector||e.injector);return e!==this._viewContainerRef&&this._getRootNode().appendChild(r.hostView.rootNodes[0]),_get(_getPrototypeOf(n.prototype),"setDisposeFn",this).call(this,(function(){return r.destroy()})),this._attachedPortal=t,this._attachedRef=r,this.attached.emit(r),r}},{key:"attachTemplatePortal",value:function(t){var e=this;t.setAttachedHost(this);var i=this._viewContainerRef.createEmbeddedView(t.templateRef,t.context);return _get(_getPrototypeOf(n.prototype),"setDisposeFn",this).call(this,(function(){return e._viewContainerRef.clear()})),this._attachedPortal=t,this._attachedRef=i,this.attached.emit(i),i}},{key:"_getRootNode",value:function(){var t=this._viewContainerRef.element.nativeElement;return t.nodeType===t.ELEMENT_NODE?t:t.parentNode}},{key:"portal",get:function(){return this._attachedPortal},set:function(t){(!this.hasAttached()||t||this._isInitialized)&&(this.hasAttached()&&_get(_getPrototypeOf(n.prototype),"detach",this).call(this),t&&_get(_getPrototypeOf(n.prototype),"attach",this).call(this,t),this._attachedPortal=t)}},{key:"attachedRef",get:function(){return this._attachedRef}}]),n}(u);return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.k),i.Rb(i.Q),i.Rb(r.d))},t.\u0275dir=i.Mb({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.Bb]}),t}(),d=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t}(),p=function(){function t(e,n){_classCallCheck(this,t),this._parentInjector=e,this._customTokens=n}return _createClass(t,[{key:"get",value:function(t,e){var n=this._customTokens.get(t);return void 0!==n?n:this._parentInjector.get(t,e)}}]),t}()},"/rnm":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("fXoL"),r=n("tk/3"),a=function(){var t=function(){function t(e){_classCallCheck(this,t),this.http=e}return _createClass(t,[{key:"repeatVideo",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnToggleRepeat"),{screenName:t}).subscribe((function(){}),(function(t){return console.log(t.toString())}))}},{key:"editScreen",value:function(t,e,n,i,r,a,o,s,l,c,u,h,f,d,p,m,v,g,y,_){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnEditScreen"),{id:e,is3DRendered:n,screenName:t,alwaysOn:i,modelName:r,renderTargetName:a,globalVolume:o,soundAttenuation:s,soundMinDistance:l,soundMaxDistance:c,positionX:u,positionY:h,positionZ:f,rotationX:d,rotationY:p,rotationZ:m,scaleX:v,scaleY:g,scaleZ:y,is3DAudioEnabled:_}).subscribe((function(){}),(function(t){return console.log(t)}))}},{key:"closeScreen",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnCloseScreen"),{screenName:t}).subscribe((function(){}),(function(t){return console.log(JSON.stringify(t))}))}},{key:"stopVideo",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnStopVideo"),{screenName:t}).subscribe((function(){}),(function(t){console.log(t)}))}},{key:"hideNUI",value:function(){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnHideNUI"),{}).subscribe((function(){}),(function(t){console.log(t)}))}},{key:"resumeVideo",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnResume"),{screenName:t}).subscribe((function(){}),(function(t){return console.log(t)}))}},{key:"pauseVideo",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnPause"),{screenName:t}).subscribe((function(){}),(function(t){return console.log(t)}))}},{key:"requestDuiState",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnRequestState"),{}).subscribe((function(){}),(function(t){return console.log(t)}))}},{key:"deleteScreen",value:function(t){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnDeleteScreen"),{screenName:t}).subscribe((function(){}),(function(t){return console.log(t)}))}},{key:"createScreen",value:function(t,e,n,i,r,a,o,s,l,c,u,h,f,d,p,m,v,g,y){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnCreateScreen"),{screenName:t,alwaysOn:e,modelName:l,renderTargetName:c,globalVolume:n,soundAttenuation:i,soundMinDistance:r,soundMaxDistance:a,is3DRendered:o,positionX:u,positionY:h,positionZ:f,rotationX:d,rotationY:p,rotationZ:m,scaleX:v,scaleY:g,scaleZ:y,is3DAudioEnabled:s}).subscribe((function(){}),(function(t){console.log(t)}))}},{key:"playVideo",value:function(t,e){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnPlay"),{videoUrl:e,screen:t}).subscribe((function(){}),(function(t){console.log(t)}))}},{key:"setVideoTime",value:function(t,e){this.http.post("http://".concat(window.location.hostname,"/Hypnonema.OnSeek"),{screenName:t,time:e}).subscribe((function(){}),(function(t){return console.log(t)}))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(r.a))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac,providedIn:"root"}),t}()},"/uUt":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("7o/Q");function r(t,e){return function(n){return n.lift(new a(t,e))}}var a=function(){function t(e,n){_classCallCheck(this,t),this.compare=e,this.keySelector=n}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new o(t,this.compare,this.keySelector))}}]),t}(),o=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t)).keySelector=r,a.hasKey=!1,"function"==typeof i&&(a.compare=i),a}return _createClass(n,[{key:"compare",value:function(t,e){return t===e}},{key:"_next",value:function(t){var e;try{var n=this.keySelector;e=n?n(t):t}catch(r){return this.destination.error(r)}var i=!1;if(this.hasKey)try{i=(0,this.compare)(this.key,e)}catch(r){return this.destination.error(r)}else this.hasKey=!0;i||(this.key=e,this.destination.next(t))}}]),n}(i.a)},0:function(t,e,n){t.exports=n("zUnb")},"0EQZ":function(t,e,n){"use strict";n.d(e,"a",(function(){return l})),n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return c})),n.d(e,"d",(function(){return s}));var i=n("7+OI"),r=n("LRne"),a=n("XNiG");n("fXoL");var o=function t(){_classCallCheck(this,t)};function s(t){return t&&"function"==typeof t.connect}var l=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this))._data=t,i}return _createClass(n,[{key:"connect",value:function(){return Object(i.a)(this._data)?this._data:Object(r.a)(this._data)}},{key:"disconnect",value:function(){}}]),n}(o),c=function(){function t(){var e=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1?arguments[1]:void 0,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];_classCallCheck(this,t),this._multiple=n,this._emitChanges=r,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new a.a,i&&i.length&&(n?i.forEach((function(t){return e._markSelected(t)})):this._markSelected(i[0]),this._selectedToEmit.length=0)}return _createClass(t,[{key:"select",value:function(){for(var t=this,e=arguments.length,n=new Array(e),i=0;i1&&!this._multiple)throw Error("Cannot pass multiple values into SelectionModel with single-value mode.")}},{key:"selected",get:function(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}}]),t}()},"0EUg":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("bHdf");function r(){return Object(i.a)(1)}},"0MNC":function(t,e,n){"use strict";n.d(e,"a",(function(){return O})),n.d(e,"b",(function(){return T})),n.d(e,"c",(function(){return k}));var i,r,a,o=n("fXoL"),s=n("nLfN"),l=n("XNiG"),c=n("itXk"),u=n("GyhO"),h=n("HDdC"),f=n("IzEk"),d=n("7o/Q"),p=function(){function t(e){_classCallCheck(this,t),this.total=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new m(t,this.total))}}]),t}(),m=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).total=i,r.count=0,r}return _createClass(n,[{key:"_next",value:function(t){++this.count>this.total&&this.destination.next(t)}}]),n}(d.a),v=n("Kj3r"),g=n("lJxs"),y=n("JX91"),_=n("1G5W"),b=n("8LU1"),k=((i=function t(){_classCallCheck(this,t)}).\u0275mod=o.Pb({type:i}),i.\u0275inj=o.Ob({factory:function(t){return new(t||i)}}),i),C=new Set,w=((a=function(){function t(e){_classCallCheck(this,t),this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):S}return _createClass(t,[{key:"matchMedia",value:function(t){return this._platform.WEBKIT&&function(t){if(!C.has(t))try{r||((r=document.createElement("style")).setAttribute("type","text/css"),document.head.appendChild(r)),r.sheet&&(r.sheet.insertRule("@media ".concat(t," {.fx-query-test{ }}"),0),C.add(t))}catch(e){console.error(e)}}(t),this._matchMedia(t)}}]),t}()).\u0275fac=function(t){return new(t||a)(o.bc(s.a))},a.\u0275prov=Object(o.Nb)({factory:function(){return new a(Object(o.bc)(s.a))},token:a,providedIn:"root"}),a);function S(t){return{matches:"all"===t||""===t,media:t,addListener:function(){},removeListener:function(){}}}var x,O=((x=function(){function t(e,n){_classCallCheck(this,t),this._mediaMatcher=e,this._zone=n,this._queries=new Map,this._destroySubject=new l.a}return _createClass(t,[{key:"ngOnDestroy",value:function(){this._destroySubject.next(),this._destroySubject.complete()}},{key:"isMatched",value:function(t){var e=this;return E(Object(b.b)(t)).some((function(t){return e._registerQuery(t).mql.matches}))}},{key:"observe",value:function(t){var e=this,n=E(Object(b.b)(t)).map((function(t){return e._registerQuery(t).observable})),i=Object(c.a)(n);return(i=Object(u.a)(i.pipe(Object(f.a)(1)),i.pipe((function(t){return t.lift(new p(1))}),Object(v.a)(0)))).pipe(Object(g.a)((function(t){var e={matches:!1,breakpoints:{}};return t.forEach((function(t){e.matches=e.matches||t.matches,e.breakpoints[t.query]=t.matches})),e})))}},{key:"_registerQuery",value:function(t){var e=this;if(this._queries.has(t))return this._queries.get(t);var n=this._mediaMatcher.matchMedia(t),i={observable:new h.a((function(t){var i=function(n){return e._zone.run((function(){return t.next(n)}))};return n.addListener(i),function(){n.removeListener(i)}})).pipe(Object(y.a)(n),Object(g.a)((function(e){return{query:t,matches:e.matches}})),Object(_.a)(this._destroySubject)),mql:n};return this._queries.set(t,i),i}}]),t}()).\u0275fac=function(t){return new(t||x)(o.bc(w),o.bc(o.B))},x.\u0275prov=Object(o.Nb)({factory:function(){return new x(Object(o.bc)(w),Object(o.bc)(o.B))},token:x,providedIn:"root"}),x);function E(t){return t.map((function(t){return t.split(",")})).reduce((function(t,e){return t.concat(e)})).map((function(t){return t.trim()}))}var T={XSmall:"(max-width: 599.99px)",Small:"(min-width: 600px) and (max-width: 959.99px)",Medium:"(min-width: 960px) and (max-width: 1279.99px)",Large:"(min-width: 1280px) and (max-width: 1919.99px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.99px) and (orientation: portrait), (max-width: 959.99px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.99px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.99px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.99px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.99px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},"1G5W":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("l7GE"),r=n("ZUHj");function a(t){return function(e){return e.lift(new o(t))}}var o=function(){function t(e){_classCallCheck(this,t),this.notifier=e}return _createClass(t,[{key:"call",value:function(t,e){var n=new s(t),i=Object(r.a)(n,this.notifier);return i&&!n.seenValue?(n.add(i),e.subscribe(n)):n}}]),t}(),s=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this,t)).seenValue=!1,i}return _createClass(n,[{key:"notifyNext",value:function(t,e,n,i,r){this.seenValue=!0,this.complete()}},{key:"notifyComplete",value:function(){}}]),n}(i.a)},"2QA8":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},"2Vo4":function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("XNiG"),r=n("9ppp"),a=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this))._value=t,i}return _createClass(n,[{key:"_subscribe",value:function(t){var e=_get(_getPrototypeOf(n.prototype),"_subscribe",this).call(this,t);return e&&!e.closed&&t.next(this._value),e}},{key:"getValue",value:function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new r.a;return this._value}},{key:"next",value:function(t){_get(_getPrototypeOf(n.prototype),"next",this).call(this,this._value=t)}},{key:"value",get:function(){return this.getValue()}}]),n}(i.a)},"2fFW":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=!1,r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){var e=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+e.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=t},get useDeprecatedSynchronousErrorHandling(){return i}}},"3N8a":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t,i)).scheduler=t,r.work=i,r.pending=!1,r}return _createClass(n,[{key:"schedule",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.closed)return this;this.state=t;var n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(i,this.id,e),this}},{key:"requestAsyncId",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return setInterval(t.flush.bind(t,this),n)}},{key:"recycleAsyncId",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(null!==n&&this.delay===n&&!1===this.pending)return e;clearInterval(e)}},{key:"execute",value:function(t,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(t,e);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}},{key:"_execute",value:function(t,e){var n=!1,i=void 0;try{this.work(t)}catch(r){n=!0,i=!!r&&r||new Error(r)}if(n)return this.unsubscribe(),i}},{key:"_unsubscribe",value:function(){var t=this.id,e=this.scheduler,n=e.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=t&&(this.id=this.recycleAsyncId(e,t,null)),this.delay=null}}]),n}(function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){return _classCallCheck(this,n),e.call(this)}return _createClass(n,[{key:"schedule",value:function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this}}]),n}(n("quSY").a))},"3Pt+":function(t,e,n){"use strict";n.d(e,"a",(function(){return Lt})),n.d(e,"b",(function(){return d})),n.d(e,"c",(function(){return zt})),n.d(e,"d",(function(){return Dt})),n.d(e,"e",(function(){return Et})),n.d(e,"f",(function(){return Ht})),n.d(e,"g",(function(){return w})),n.d(e,"h",(function(){return l})),n.d(e,"i",(function(){return y})),n.d(e,"j",(function(){return b})),n.d(e,"k",(function(){return k})),n.d(e,"l",(function(){return mt})),n.d(e,"m",(function(){return wt})),n.d(e,"n",(function(){return P})),n.d(e,"o",(function(){return Ut})),n.d(e,"p",(function(){return Ft})),n.d(e,"q",(function(){return O})),n.d(e,"r",(function(){return St}));var i=n("fXoL"),r=n("ofXK"),a=n("cp0P"),o=n("Cfvw"),s=n("lJxs"),l=new i.s("NgValueAccessor"),c={provide:l,useExisting:Object(i.V)((function(){return u})),multi:!0},u=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this.onChange=function(t){},this.onTouched=function(){}}return _createClass(t,[{key:"writeValue",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"checked",t)}},{key:"registerOnChange",value:function(t){this.onChange=t}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.checked)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([c])]}),t}(),h={provide:l,useExisting:Object(i.V)((function(){return d})),multi:!0},f=new i.s("CompositionEventMode"),d=function(){var t=function(){function t(e,n,i){var a;_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this._compositionMode=i,this.onChange=function(t){},this.onTouched=function(){},this._composing=!1,null==this._compositionMode&&(this._compositionMode=(a=Object(r.x)()?Object(r.x)().getUserAgent():"",!/android (\d+)/.test(a.toLowerCase())))}return _createClass(t,[{key:"writeValue",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==t?"":t)}},{key:"registerOnChange",value:function(t){this.onChange=t}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}},{key:"_handleInput",value:function(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}},{key:"_compositionStart",value:function(){this._composing=!0}},{key:"_compositionEnd",value:function(t){this._composing=!1,this._compositionMode&&this.onChange(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m),i.Rb(f,8))},t.\u0275dir=i.Mb({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(t,e){1&t&&i.fc("input",(function(t){return e._handleInput(t.target.value)}))("blur",(function(){return e.onTouched()}))("compositionstart",(function(){return e._compositionStart()}))("compositionend",(function(t){return e._compositionEnd(t.target.value)}))},features:[i.Db([h])]}),t}(),p=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"reset",value:function(t){this.control&&this.control.reset(t)}},{key:"hasError",value:function(t,e){return!!this.control&&this.control.hasError(t,e)}},{key:"getError",value:function(t,e){return this.control?this.control.getError(t,e):null}},{key:"value",get:function(){return this.control?this.control.value:null}},{key:"valid",get:function(){return this.control?this.control.valid:null}},{key:"invalid",get:function(){return this.control?this.control.invalid:null}},{key:"pending",get:function(){return this.control?this.control.pending:null}},{key:"disabled",get:function(){return this.control?this.control.disabled:null}},{key:"enabled",get:function(){return this.control?this.control.enabled:null}},{key:"errors",get:function(){return this.control?this.control.errors:null}},{key:"pristine",get:function(){return this.control?this.control.pristine:null}},{key:"dirty",get:function(){return this.control?this.control.dirty:null}},{key:"touched",get:function(){return this.control?this.control.touched:null}},{key:"status",get:function(){return this.control?this.control.status:null}},{key:"untouched",get:function(){return this.control?this.control.untouched:null}},{key:"statusChanges",get:function(){return this.control?this.control.statusChanges:null}},{key:"valueChanges",get:function(){return this.control?this.control.valueChanges:null}},{key:"path",get:function(){return null}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t}),t}(),m=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return _createClass(n,[{key:"formDirective",get:function(){return null}},{key:"path",get:function(){return null}}]),n}(p);return t.\u0275fac=function(e){return v(e||t)},t.\u0275dir=i.Mb({type:t,features:[i.Bb]}),t}(),v=i.Zb(m);function g(){throw new Error("unimplemented")}var y=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._parent=null,t.name=null,t.valueAccessor=null,t._rawValidators=[],t._rawAsyncValidators=[],t}return _createClass(n,[{key:"validator",get:function(){return g()}},{key:"asyncValidator",get:function(){return g()}}]),n}(p),_=function(){function t(e){_classCallCheck(this,t),this._cd=e}return _createClass(t,[{key:"ngClassUntouched",get:function(){return!!this._cd.control&&this._cd.control.untouched}},{key:"ngClassTouched",get:function(){return!!this._cd.control&&this._cd.control.touched}},{key:"ngClassPristine",get:function(){return!!this._cd.control&&this._cd.control.pristine}},{key:"ngClassDirty",get:function(){return!!this._cd.control&&this._cd.control.dirty}},{key:"ngClassValid",get:function(){return!!this._cd.control&&this._cd.control.valid}},{key:"ngClassInvalid",get:function(){return!!this._cd.control&&this._cd.control.invalid}},{key:"ngClassPending",get:function(){return!!this._cd.control&&this._cd.control.pending}}]),t}(),b=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){return _classCallCheck(this,n),e.call(this,t)}return n}(_);return t.\u0275fac=function(e){return new(e||t)(i.Rb(y,2))},t.\u0275dir=i.Mb({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(t,e){2&t&&i.Ib("ng-untouched",e.ngClassUntouched)("ng-touched",e.ngClassTouched)("ng-pristine",e.ngClassPristine)("ng-dirty",e.ngClassDirty)("ng-valid",e.ngClassValid)("ng-invalid",e.ngClassInvalid)("ng-pending",e.ngClassPending)},features:[i.Bb]}),t}(),k=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){return _classCallCheck(this,n),e.call(this,t)}return n}(_);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,2))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(t,e){2&t&&i.Ib("ng-untouched",e.ngClassUntouched)("ng-touched",e.ngClassTouched)("ng-pristine",e.ngClassPristine)("ng-dirty",e.ngClassDirty)("ng-valid",e.ngClassValid)("ng-invalid",e.ngClassInvalid)("ng-pending",e.ngClassPending)},features:[i.Bb]}),t}();function C(t){return null==t||0===t.length}var w=new i.s("NgValidators"),S=new i.s("NgAsyncValidators"),x=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,O=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"min",value:function(t){return function(e){if(C(e.value)||C(t))return null;var n=parseFloat(e.value);return!isNaN(n)&&nt?{max:{max:t,actual:e.value}}:null}}},{key:"required",value:function(t){return C(t.value)?{required:!0}:null}},{key:"requiredTrue",value:function(t){return!0===t.value?null:{required:!0}}},{key:"email",value:function(t){return C(t.value)||x.test(t.value)?null:{email:!0}}},{key:"minLength",value:function(t){return function(e){if(C(e.value))return null;var n=e.value?e.value.length:0;return nt?{maxlength:{requiredLength:t,actualLength:n}}:null}}},{key:"pattern",value:function(e){return e?("string"==typeof e?(i="","^"!==e.charAt(0)&&(i+="^"),i+=e,"$"!==e.charAt(e.length-1)&&(i+="$"),n=new RegExp(i)):(i=e.toString(),n=e),function(t){if(C(t.value))return null;var e=t.value;return n.test(e)?null:{pattern:{requiredPattern:i,actualValue:e}}}):t.nullValidator;var n,i}},{key:"nullValidator",value:function(t){return null}},{key:"compose",value:function(t){if(!t)return null;var e=t.filter(E);return 0==e.length?null:function(t){return A(function(t,e){return e.map((function(e){return e(t)}))}(t,e))}}},{key:"composeAsync",value:function(t){if(!t)return null;var e=t.filter(E);return 0==e.length?null:function(t){var n=function(t,e){return e.map((function(e){return e(t)}))}(t,e).map(T);return Object(a.a)(n).pipe(Object(s.a)(A))}}}]),t}();function E(t){return null!=t}function T(t){var e=Object(i.vb)(t)?Object(o.a)(t):t;if(!Object(i.ub)(e))throw new Error("Expected validator to return Promise or Observable.");return e}function A(t){var e={};return t.forEach((function(t){e=null!=t?Object.assign(Object.assign({},e),t):e})),0===Object.keys(e).length?null:e}function j(t){return t.validate?function(e){return t.validate(e)}:t}function I(t){return t.validate?function(e){return t.validate(e)}:t}var R={provide:l,useExisting:Object(i.V)((function(){return P})),multi:!0},P=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this.onChange=function(t){},this.onTouched=function(){}}return _createClass(t,[{key:"writeValue",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==t?"":t)}},{key:"registerOnChange",value:function(t){this.onChange=function(e){t(""==e?null:parseFloat(e))}}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.value)}))("input",(function(t){return e.onChange(t.target.value)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([R])]}),t}(),D={provide:l,useExisting:Object(i.V)((function(){return M})),multi:!0},N=function(){var t=function(){function t(){_classCallCheck(this,t),this._accessors=[]}return _createClass(t,[{key:"add",value:function(t,e){this._accessors.push([t,e])}},{key:"remove",value:function(t){for(var e=this._accessors.length-1;e>=0;--e)if(this._accessors[e][1]===t)return void this._accessors.splice(e,1)}},{key:"select",value:function(t){var e=this;this._accessors.forEach((function(n){e._isSameGroup(n,t)&&n[1]!==t&&n[1].fireUncheck(t.value)}))}},{key:"_isSameGroup",value:function(t,e){return!!t[0].control&&t[0]._parent===e._control._parent&&t[1].name===e.name}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),M=function(){var t=function(){function t(e,n,i,r){_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this._registry=i,this._injector=r,this.onChange=function(){},this.onTouched=function(){}}return _createClass(t,[{key:"ngOnInit",value:function(){this._control=this._injector.get(y),this._checkName(),this._registry.add(this._control,this)}},{key:"ngOnDestroy",value:function(){this._registry.remove(this)}},{key:"writeValue",value:function(t){this._state=t===this.value,this._renderer.setProperty(this._elementRef.nativeElement,"checked",this._state)}},{key:"registerOnChange",value:function(t){var e=this;this._fn=t,this.onChange=function(){t(e.value),e._registry.select(e)}}},{key:"fireUncheck",value:function(t){this.writeValue(t)}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}},{key:"_checkName",value:function(){this.name&&this.formControlName&&this.name!==this.formControlName&&this._throwNameError(),!this.name&&this.formControlName&&(this.name=this.formControlName)}},{key:"_throwNameError",value:function(){throw new Error('\n If you define both a name and a formControlName attribute on your radio button, their values\n must match. Ex: \n ')}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m),i.Rb(N),i.Rb(i.t))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(){return e.onChange()}))("blur",(function(){return e.onTouched()}))},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[i.Db([D])]}),t}(),F={provide:l,useExisting:Object(i.V)((function(){return L})),multi:!0},L=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this.onChange=function(t){},this.onTouched=function(){}}return _createClass(t,[{key:"writeValue",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"value",parseFloat(t))}},{key:"registerOnChange",value:function(t){this.onChange=function(e){t(""==e?null:parseFloat(e))}}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.G),i.Rb(i.m))},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(t,e){1&t&&i.fc("change",(function(t){return e.onChange(t.target.value)}))("input",(function(t){return e.onChange(t.target.value)}))("blur",(function(){return e.onTouched()}))},features:[i.Db([F])]}),t}(),V='\n

\n \n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n firstName: new FormControl()\n });',B='\n
\n
\n \n
\n
\n\n In your class:\n\n this.myGroup = new FormGroup({\n person: new FormGroup({ firstName: new FormControl() })\n });',z='\n
\n
\n \n
\n
',H=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"controlParentException",value:function(){throw new Error("formControlName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n ".concat(V))}},{key:"ngModelGroupException",value:function(){throw new Error('formControlName cannot be used with an ngModelGroup parent. It is only compatible with parents\n that also have a "form" prefix: formGroupName, formArrayName, or formGroup.\n\n Option 1: Update the parent to be formGroupName (reactive form strategy)\n\n '.concat(B,"\n\n Option 2: Use ngModel instead of formControlName (template-driven strategy)\n\n ").concat(z))}},{key:"missingFormException",value:function(){throw new Error("formGroup expects a FormGroup instance. Please pass one in.\n\n Example:\n\n ".concat(V))}},{key:"groupParentException",value:function(){throw new Error("formGroupName must be used with a parent formGroup directive. You'll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n ".concat(B))}},{key:"arrayParentException",value:function(){throw new Error('formArrayName must be used with a parent formGroup directive. You\'ll want to add a formGroup\n directive and pass it an existing FormGroup instance (you can create one in your class).\n\n Example:\n\n \n
\n
\n
\n \n
\n
\n
\n\n In your class:\n\n this.cityArray = new FormArray([new FormControl(\'SF\')]);\n this.myGroup = new FormGroup({\n cities: this.cityArray\n });')}},{key:"disabledAttrWarning",value:function(){console.warn("\n It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true\n when you set up this control in your component class, the disabled attribute will actually be set in the DOM for\n you. We recommend using this approach to avoid 'changed after checked' errors.\n \n Example: \n form = new FormGroup({\n first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),\n last: new FormControl('Drew', Validators.required)\n });\n ")}},{key:"ngModelWarning",value:function(t){console.warn("\n It looks like you're using ngModel on the same form field as ".concat(t,". \n Support for using the ngModel input property and ngModelChange event with \n reactive form directives has been deprecated in Angular v6 and will be removed \n in Angular v7.\n \n For more information on this, see our API docs here:\n https://angular.io/api/forms/").concat("formControl"===t?"FormControlDirective":"FormControlName","#use-with-ngmodel\n "))}}]),t}(),U={provide:l,useExisting:Object(i.V)((function(){return W})),multi:!0},W=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._renderer=e,this._elementRef=n,this._optionMap=new Map,this._idCounter=0,this.onChange=function(t){},this.onTouched=function(){},this._compareWith=i.wb}return _createClass(t,[{key:"writeValue",value:function(t){this.value=t;var e=this._getOptionId(t);null==e&&this._renderer.setProperty(this._elementRef.nativeElement,"selectedIndex",-1);var n=function(t,e){return null==t?"".concat(e):(e&&"object"==typeof e&&(e="Object"),"".concat(t,": ").concat(e).slice(0,50))}(e,t);this._renderer.setProperty(this._elementRef.nativeElement,"value",n)}},{key:"registerOnChange",value:function(t){var e=this;this.onChange=function(n){e.value=e._getOptionValue(n),t(e.value)}}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",t)}},{key:"_registerOption",value:function(){return(this._idCounter++).toString()}},{key:"_getOptionId",value:function(t){for(var e=0,n=Array.from(this._optionMap.keys());e-1)}}else e=function(t,e){t._setSelected(!1)};this._optionMap.forEach(e)}},{key:"registerOnChange",value:function(t){var e=this;this.onChange=function(n){var i=[];if(n.hasOwnProperty("selectedOptions"))for(var r=n.selectedOptions,a=0;a1?"path: '".concat(t.path.join(" -> "),"'"):t.path[0]?"name: '".concat(t.path,"'"):"unspecified name attribute",new Error("".concat(e," ").concat(n))}function $(t){return null!=t?O.compose(t.map(j)):null}function tt(t){return null!=t?O.composeAsync(t.map(I)):null}function et(t,e){if(!t.hasOwnProperty("model"))return!1;var n=t.model;return!!n.isFirstChange()||!Object(i.wb)(e,n.currentValue)}var nt=[u,L,P,W,G,M];function it(t,e){t._syncPendingControls(),e.forEach((function(t){var e=t.control;"submit"===e.updateOn&&e._pendingChange&&(t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1)}))}function rt(t,e){if(!e)return null;Array.isArray(e)||J(t,"Value accessor was not provided as an array for form control with");var n=void 0,i=void 0,r=void 0;return e.forEach((function(e){var a;e.constructor===d?n=e:(a=e,nt.some((function(t){return a.constructor===t}))?(i&&J(t,"More than one built-in value accessor matches form control with"),i=e):(r&&J(t,"More than one custom value accessor matches form control with"),r=e))})),r||i||n||(J(t,"No valid value accessor for form control with"),null)}function at(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}function ot(t){var e=lt(t)?t.validators:t;return Array.isArray(e)?$(e):e||null}function st(t,e){var n=lt(e)?e.asyncValidators:t;return Array.isArray(n)?tt(n):n||null}function lt(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}var ct=function(){function t(e,n){_classCallCheck(this,t),this.validator=e,this.asyncValidator=n,this._onCollectionChange=function(){},this.pristine=!0,this.touched=!1,this._onDisabledChange=[]}return _createClass(t,[{key:"setValidators",value:function(t){this.validator=ot(t)}},{key:"setAsyncValidators",value:function(t){this.asyncValidator=st(t)}},{key:"clearValidators",value:function(){this.validator=null}},{key:"clearAsyncValidators",value:function(){this.asyncValidator=null}},{key:"markAsTouched",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!0,this._parent&&!t.onlySelf&&this._parent.markAsTouched(t)}},{key:"markAllAsTouched",value:function(){this.markAsTouched({onlySelf:!0}),this._forEachChild((function(t){return t.markAllAsTouched()}))}},{key:"markAsUntouched",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=!1,this._pendingTouched=!1,this._forEachChild((function(t){t.markAsUntouched({onlySelf:!0})})),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}},{key:"markAsDirty",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!1,this._parent&&!t.onlySelf&&this._parent.markAsDirty(t)}},{key:"markAsPristine",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!0,this._pendingDirty=!1,this._forEachChild((function(t){t.markAsPristine({onlySelf:!0})})),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}},{key:"markAsPending",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.status="PENDING",!1!==t.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!t.onlySelf&&this._parent.markAsPending(t)}},{key:"disable",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this._parentMarkedDirty(t.onlySelf);this.status="DISABLED",this.errors=null,this._forEachChild((function(e){e.disable(Object.assign(Object.assign({},t),{onlySelf:!0}))})),this._updateValue(),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach((function(t){return t(!0)}))}},{key:"enable",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this._parentMarkedDirty(t.onlySelf);this.status="VALID",this._forEachChild((function(e){e.enable(Object.assign(Object.assign({},t),{onlySelf:!0}))})),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},t),{skipPristineCheck:e})),this._onDisabledChange.forEach((function(t){return t(!1)}))}},{key:"_updateAncestors",value:function(t){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}},{key:"setParent",value:function(t){this._parent=t}},{key:"updateValueAndValidity",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),"VALID"!==this.status&&"PENDING"!==this.status||this._runAsyncValidator(t.emitEvent)),!1!==t.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(t)}},{key:"_updateTreeValidity",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{emitEvent:!0};this._forEachChild((function(e){return e._updateTreeValidity(t)})),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}},{key:"_setInitialStatus",value:function(){this.status=this._allControlsDisabled()?"DISABLED":"VALID"}},{key:"_runValidator",value:function(){return this.validator?this.validator(this):null}},{key:"_runAsyncValidator",value:function(t){var e=this;if(this.asyncValidator){this.status="PENDING";var n=T(this.asyncValidator(this));this._asyncValidationSubscription=n.subscribe((function(n){return e.setErrors(n,{emitEvent:t})}))}}},{key:"_cancelExistingSubscription",value:function(){this._asyncValidationSubscription&&this._asyncValidationSubscription.unsubscribe()}},{key:"setErrors",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.errors=t,this._updateControlsErrors(!1!==e.emitEvent)}},{key:"get",value:function(t){return function(t,e,n){if(null==e)return null;if(Array.isArray(e)||(e=e.split(".")),Array.isArray(e)&&0===e.length)return null;var i=t;return e.forEach((function(t){i=i instanceof ht?i.controls.hasOwnProperty(t)?i.controls[t]:null:i instanceof ft&&i.at(t)||null})),i}(this,t)}},{key:"getError",value:function(t,e){var n=e?this.get(e):this;return n&&n.errors?n.errors[t]:null}},{key:"hasError",value:function(t,e){return!!this.getError(t,e)}},{key:"_updateControlsErrors",value:function(t){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(t)}},{key:"_initObservables",value:function(){this.valueChanges=new i.p,this.statusChanges=new i.p}},{key:"_calculateStatus",value:function(){return this._allControlsDisabled()?"DISABLED":this.errors?"INVALID":this._anyControlsHaveStatus("PENDING")?"PENDING":this._anyControlsHaveStatus("INVALID")?"INVALID":"VALID"}},{key:"_anyControlsHaveStatus",value:function(t){return this._anyControls((function(e){return e.status===t}))}},{key:"_anyControlsDirty",value:function(){return this._anyControls((function(t){return t.dirty}))}},{key:"_anyControlsTouched",value:function(){return this._anyControls((function(t){return t.touched}))}},{key:"_updatePristine",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.pristine=!this._anyControlsDirty(),this._parent&&!t.onlySelf&&this._parent._updatePristine(t)}},{key:"_updateTouched",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.touched=this._anyControlsTouched(),this._parent&&!t.onlySelf&&this._parent._updateTouched(t)}},{key:"_isBoxedValue",value:function(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}},{key:"_registerOnCollectionChange",value:function(t){this._onCollectionChange=t}},{key:"_setUpdateStrategy",value:function(t){lt(t)&&null!=t.updateOn&&(this._updateOn=t.updateOn)}},{key:"_parentMarkedDirty",value:function(t){return!t&&this._parent&&this._parent.dirty&&!this._parent._anyControlsDirty()}},{key:"parent",get:function(){return this._parent}},{key:"valid",get:function(){return"VALID"===this.status}},{key:"invalid",get:function(){return"INVALID"===this.status}},{key:"pending",get:function(){return"PENDING"==this.status}},{key:"disabled",get:function(){return"DISABLED"===this.status}},{key:"enabled",get:function(){return"DISABLED"!==this.status}},{key:"dirty",get:function(){return!this.pristine}},{key:"untouched",get:function(){return!this.touched}},{key:"updateOn",get:function(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}},{key:"root",get:function(){for(var t=this;t._parent;)t=t._parent;return t}}]),t}(),ut=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;return _classCallCheck(this,n),(t=e.call(this,ot(r),st(a,r)))._onChange=[],t._applyFormState(i),t._setUpdateStrategy(r),t.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),t._initObservables(),t}return _createClass(n,[{key:"setValue",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.value=this._pendingValue=t,this._onChange.length&&!1!==n.emitModelToViewChange&&this._onChange.forEach((function(t){return t(e.value,!1!==n.emitViewToModelChange)})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.setValue(t,e)}},{key:"reset",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._applyFormState(t),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}},{key:"_updateValue",value:function(){}},{key:"_anyControls",value:function(t){return!1}},{key:"_allControlsDisabled",value:function(){return this.disabled}},{key:"registerOnChange",value:function(t){this._onChange.push(t)}},{key:"_clearChangeFns",value:function(){this._onChange=[],this._onDisabledChange=[],this._onCollectionChange=function(){}}},{key:"registerOnDisabledChange",value:function(t){this._onDisabledChange.push(t)}},{key:"_forEachChild",value:function(t){}},{key:"_syncPendingControls",value:function(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}},{key:"_applyFormState",value:function(t){this._isBoxedValue(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}}]),n}(ct),ht=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,ot(i),st(r,i))).controls=t,a._initObservables(),a._setUpdateStrategy(i),a._setUpControls(),a.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),a}return _createClass(n,[{key:"registerControl",value:function(t,e){return this.controls[t]?this.controls[t]:(this.controls[t]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}},{key:"addControl",value:function(t,e){this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"removeControl",value:function(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange((function(){})),delete this.controls[t],this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setControl",value:function(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange((function(){})),delete this.controls[t],e&&this.registerControl(t,e),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"contains",value:function(t){return this.controls.hasOwnProperty(t)&&this.controls[t].enabled}},{key:"setValue",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(t),Object.keys(t).forEach((function(i){e._throwIfControlMissing(i),e.controls[i].setValue(t[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Object.keys(t).forEach((function(i){e.controls[i]&&e.controls[i].patchValue(t[i],{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})})),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}},{key:"getRawValue",value:function(){return this._reduceChildren({},(function(t,e,n){return t[n]=e instanceof ut?e.value:e.getRawValue(),t}))}},{key:"_syncPendingControls",value:function(){var t=this._reduceChildren(!1,(function(t,e){return!!e._syncPendingControls()||t}));return t&&this.updateValueAndValidity({onlySelf:!0}),t}},{key:"_throwIfControlMissing",value:function(t){if(!Object.keys(this.controls).length)throw new Error("\n There are no form controls registered with this group yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.controls[t])throw new Error("Cannot find form control with name: ".concat(t,"."))}},{key:"_forEachChild",value:function(t){var e=this;Object.keys(this.controls).forEach((function(n){return t(e.controls[n],n)}))}},{key:"_setUpControls",value:function(){var t=this;this._forEachChild((function(e){e.setParent(t),e._registerOnCollectionChange(t._onCollectionChange)}))}},{key:"_updateValue",value:function(){this.value=this._reduceValue()}},{key:"_anyControls",value:function(t){var e=this,n=!1;return this._forEachChild((function(i,r){n=n||e.contains(r)&&t(i)})),n}},{key:"_reduceValue",value:function(){var t=this;return this._reduceChildren({},(function(e,n,i){return(n.enabled||t.disabled)&&(e[i]=n.value),e}))}},{key:"_reduceChildren",value:function(t,e){var n=t;return this._forEachChild((function(t,i){n=e(n,t,i)})),n}},{key:"_allControlsDisabled",value:function(){for(var t=0,e=Object.keys(this.controls);t0||this.disabled}},{key:"_checkAllValuesPresent",value:function(t){this._forEachChild((function(e,n){if(void 0===t[n])throw new Error("Must supply a value for form control with name: '".concat(n,"'."))}))}}]),n}(ct),ft=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,ot(i),st(r,i))).controls=t,a._initObservables(),a._setUpdateStrategy(i),a._setUpControls(),a.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),a}return _createClass(n,[{key:"at",value:function(t){return this.controls[t]}},{key:"push",value:function(t){this.controls.push(t),this._registerControl(t),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"insert",value:function(t,e){this.controls.splice(t,0,e),this._registerControl(e),this.updateValueAndValidity()}},{key:"removeAt",value:function(t){this.controls[t]&&this.controls[t]._registerOnCollectionChange((function(){})),this.controls.splice(t,1),this.updateValueAndValidity()}},{key:"setControl",value:function(t,e){this.controls[t]&&this.controls[t]._registerOnCollectionChange((function(){})),this.controls.splice(t,1),e&&(this.controls.splice(t,0,e),this._registerControl(e)),this.updateValueAndValidity(),this._onCollectionChange()}},{key:"setValue",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._checkAllValuesPresent(t),t.forEach((function(t,i){e._throwIfControlMissing(i),e.at(i).setValue(t,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"patchValue",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.forEach((function(t,i){e.at(i)&&e.at(i).patchValue(t,{onlySelf:!0,emitEvent:n.emitEvent})})),this.updateValueAndValidity(n)}},{key:"reset",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._forEachChild((function(n,i){n.reset(t[i],{onlySelf:!0,emitEvent:e.emitEvent})})),this._updatePristine(e),this._updateTouched(e),this.updateValueAndValidity(e)}},{key:"getRawValue",value:function(){return this.controls.map((function(t){return t instanceof ut?t.value:t.getRawValue()}))}},{key:"clear",value:function(){this.controls.length<1||(this._forEachChild((function(t){return t._registerOnCollectionChange((function(){}))})),this.controls.splice(0),this.updateValueAndValidity())}},{key:"_syncPendingControls",value:function(){var t=this.controls.reduce((function(t,e){return!!e._syncPendingControls()||t}),!1);return t&&this.updateValueAndValidity({onlySelf:!0}),t}},{key:"_throwIfControlMissing",value:function(t){if(!this.controls.length)throw new Error("\n There are no form controls registered with this array yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n ");if(!this.at(t))throw new Error("Cannot find form control at index ".concat(t))}},{key:"_forEachChild",value:function(t){this.controls.forEach((function(e,n){t(e,n)}))}},{key:"_updateValue",value:function(){var t=this;this.value=this.controls.filter((function(e){return e.enabled||t.disabled})).map((function(t){return t.value}))}},{key:"_anyControls",value:function(t){return this.controls.some((function(e){return e.enabled&&t(e)}))}},{key:"_setUpControls",value:function(){var t=this;this._forEachChild((function(e){return t._registerControl(e)}))}},{key:"_checkAllValuesPresent",value:function(t){this._forEachChild((function(e,n){if(void 0===t[n])throw new Error("Must supply a value for form control at index: ".concat(n,"."))}))}},{key:"_allControlsDisabled",value:function(){var t,e=_createForOfIteratorHelper(this.controls);try{for(e.s();!(t=e.n()).done;){if(t.value.enabled)return!1}}catch(n){e.e(n)}finally{e.f()}return this.controls.length>0||this.disabled}},{key:"_registerControl",value:function(t){t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange)}},{key:"length",get:function(){return this.controls.length}}]),n}(ct),dt={provide:m,useExisting:Object(i.V)((function(){return mt}))},pt=Promise.resolve(null),mt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r){var a;return _classCallCheck(this,n),(a=e.call(this)).submitted=!1,a._directives=[],a.ngSubmit=new i.p,a.form=new ht({},$(t),tt(r)),a}return _createClass(n,[{key:"ngAfterViewInit",value:function(){this._setUpdateStrategy()}},{key:"addControl",value:function(t){var e=this;pt.then((function(){var n=e._findContainer(t.path);t.control=n.registerControl(t.name,t.control),K(t.control,t),t.control.updateValueAndValidity({emitEvent:!1}),e._directives.push(t)}))}},{key:"getControl",value:function(t){return this.form.get(t.path)}},{key:"removeControl",value:function(t){var e=this;pt.then((function(){var n=e._findContainer(t.path);n&&n.removeControl(t.name),at(e._directives,t)}))}},{key:"addFormGroup",value:function(t){var e=this;pt.then((function(){var n=e._findContainer(t.path),i=new ht({});Y(i,t),n.registerControl(t.name,i),i.updateValueAndValidity({emitEvent:!1})}))}},{key:"removeFormGroup",value:function(t){var e=this;pt.then((function(){var n=e._findContainer(t.path);n&&n.removeControl(t.name)}))}},{key:"getFormGroup",value:function(t){return this.form.get(t.path)}},{key:"updateModel",value:function(t,e){var n=this;pt.then((function(){n.form.get(t.path).setValue(e)}))}},{key:"setValue",value:function(t){this.control.setValue(t)}},{key:"onSubmit",value:function(t){return this.submitted=!0,it(this.form,this._directives),this.ngSubmit.emit(t),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(t){this.form.reset(t),this.submitted=!1}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}},{key:"_findContainer",value:function(t){return t.pop(),t.length?this.form.get(t):this.form}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}},{key:"controls",get:function(){return this.form.controls}}]),n}(m);return t.\u0275fac=function(e){return new(e||t)(i.Rb(w,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(t,e){1&t&&i.fc("submit",(function(t){return e.onSubmit(t)}))("reset",(function(){return e.onReset()}))},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Db([dt]),i.Bb]}),t}(),vt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return _createClass(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormGroup(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormGroup(this)}},{key:"_checkParentType",value:function(){}},{key:"control",get:function(){return this.formDirective.getFormGroup(this)}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return $(this._validators)}},{key:"asyncValidator",get:function(){return tt(this._asyncValidators)}}]),n}(m);return t.\u0275fac=function(e){return gt(e||t)},t.\u0275dir=i.Mb({type:t,features:[i.Bb]}),t}(),gt=i.Zb(vt),yt=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"modelParentException",value:function(){throw new Error('\n ngModel cannot be used to register form controls with a parent formGroup directive. Try using\n formGroup\'s partner directive "formControlName" instead. Example:\n\n '.concat(V,'\n\n Or, if you\'d like to avoid registering this form control, indicate that it\'s standalone in ngModelOptions:\n\n Example:\n\n \n
\n \n \n
\n '))}},{key:"formGroupNameException",value:function(){throw new Error("\n ngModel cannot be used to register form controls with a parent formGroupName or formArrayName directive.\n\n Option 1: Use formControlName instead of ngModel (reactive strategy):\n\n ".concat(B,"\n\n Option 2: Update ngModel's parent be ngModelGroup (template-driven strategy):\n\n ").concat(z))}},{key:"missingNameException",value:function(){throw new Error('If ngModel is used within a form tag, either the name attribute must be set or the form\n control must be defined as \'standalone\' in ngModelOptions.\n\n Example 1: \n Example 2: ')}},{key:"modelGroupParentException",value:function(){throw new Error("\n ngModelGroup cannot be used with a parent formGroup directive.\n\n Option 1: Use formGroupName instead of ngModelGroup (reactive strategy):\n\n ".concat(B,"\n\n Option 2: Use a regular form tag instead of the formGroup directive (template-driven strategy):\n\n ").concat(z))}}]),t}(),_t={provide:m,useExisting:Object(i.V)((function(){return bt}))},bt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this))._parent=t,a._validators=i,a._asyncValidators=r,a}return _createClass(n,[{key:"_checkParentType",value:function(){this._parent instanceof n||this._parent instanceof mt||yt.modelGroupParentException()}}]),n}(vt);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,5),i.Rb(w,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[i.Db([_t]),i.Bb]}),t}(),kt={provide:y,useExisting:Object(i.V)((function(){return wt}))},Ct=Promise.resolve(null),wt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r,a,o){var s;return _classCallCheck(this,n),(s=e.call(this)).control=new ut,s._registered=!1,s.update=new i.p,s._parent=t,s._rawValidators=r||[],s._rawAsyncValidators=a||[],s.valueAccessor=rt(_assertThisInitialized(s),o),s}return _createClass(n,[{key:"ngOnChanges",value:function(t){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in t&&this._updateDisabled(t),et(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(t){this.viewModel=t,this.update.emit(t)}},{key:"_setUpControl",value:function(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}},{key:"_setUpdateStrategy",value:function(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}},{key:"_isStandalone",value:function(){return!this._parent||!(!this.options||!this.options.standalone)}},{key:"_setUpStandalone",value:function(){K(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}},{key:"_checkForErrors",value:function(){this._isStandalone()||this._checkParentType(),this._checkName()}},{key:"_checkParentType",value:function(){!(this._parent instanceof bt)&&this._parent instanceof vt?yt.formGroupNameException():this._parent instanceof bt||this._parent instanceof mt||yt.modelParentException()}},{key:"_checkName",value:function(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()||this.name||yt.missingNameException()}},{key:"_updateValue",value:function(t){var e=this;Ct.then((function(){e.control.setValue(t,{emitViewToModelChange:!1})}))}},{key:"_updateDisabled",value:function(t){var e=this,n=t.isDisabled.currentValue,i=""===n||n&&"false"!==n;Ct.then((function(){i&&!e.control.disabled?e.control.disable():!i&&e.control.disabled&&e.control.enable()}))}},{key:"path",get:function(){return this._parent?X(this.name,this._parent):[this.name]}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return $(this._rawValidators)}},{key:"asyncValidator",get:function(){return tt(this._rawAsyncValidators)}}]),n}(y);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,9),i.Rb(w,10),i.Rb(S,10),i.Rb(l,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i.Db([kt]),i.Bb,i.Cb]}),t}(),St=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),t}(),xt=new i.s("NgModelWithFormControlWarning"),Ot={provide:m,useExisting:Object(i.V)((function(){return Et}))},Et=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r){var a;return _classCallCheck(this,n),(a=e.call(this))._validators=t,a._asyncValidators=r,a.submitted=!1,a.directives=[],a.form=null,a.ngSubmit=new i.p,a}return _createClass(n,[{key:"ngOnChanges",value:function(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations())}},{key:"addControl",value:function(t){var e=this.form.get(t.path);return K(e,t),e.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),e}},{key:"getControl",value:function(t){return this.form.get(t.path)}},{key:"removeControl",value:function(t){at(this.directives,t)}},{key:"addFormGroup",value:function(t){var e=this.form.get(t.path);Y(e,t),e.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormGroup",value:function(t){}},{key:"getFormGroup",value:function(t){return this.form.get(t.path)}},{key:"addFormArray",value:function(t){var e=this.form.get(t.path);Y(e,t),e.updateValueAndValidity({emitEvent:!1})}},{key:"removeFormArray",value:function(t){}},{key:"getFormArray",value:function(t){return this.form.get(t.path)}},{key:"updateModel",value:function(t,e){this.form.get(t.path).setValue(e)}},{key:"onSubmit",value:function(t){return this.submitted=!0,it(this.form,this.directives),this.ngSubmit.emit(t),!1}},{key:"onReset",value:function(){this.resetForm()}},{key:"resetForm",value:function(t){this.form.reset(t),this.submitted=!1}},{key:"_updateDomValue",value:function(){var t=this;this.directives.forEach((function(e){var n=t.form.get(e.path);e.control!==n&&(function(t,e){e.valueAccessor.registerOnChange((function(){return Q(e)})),e.valueAccessor.registerOnTouched((function(){return Q(e)})),e._rawValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(null)})),e._rawAsyncValidators.forEach((function(t){t.registerOnValidatorChange&&t.registerOnValidatorChange(null)})),t&&t._clearChangeFns()}(e.control,e),n&&K(n,e),e.control=n)})),this.form._updateTreeValidity({emitEvent:!1})}},{key:"_updateRegistrations",value:function(){var t=this;this.form._registerOnCollectionChange((function(){return t._updateDomValue()})),this._oldForm&&this._oldForm._registerOnCollectionChange((function(){})),this._oldForm=this.form}},{key:"_updateValidators",value:function(){var t=$(this._validators);this.form.validator=O.compose([this.form.validator,t]);var e=tt(this._asyncValidators);this.form.asyncValidator=O.composeAsync([this.form.asyncValidator,e])}},{key:"_checkFormPresent",value:function(){this.form||H.missingFormException()}},{key:"formDirective",get:function(){return this}},{key:"control",get:function(){return this.form}},{key:"path",get:function(){return[]}}]),n}(m);return t.\u0275fac=function(e){return new(e||t)(i.Rb(w,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroup",""]],hostBindings:function(t,e){1&t&&i.fc("submit",(function(t){return e.onSubmit(t)}))("reset",(function(){return e.onReset()}))},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Db([Ot]),i.Bb,i.Cb]}),t}(),Tt={provide:m,useExisting:Object(i.V)((function(){return At}))},At=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this))._parent=t,a._validators=i,a._asyncValidators=r,a}return _createClass(n,[{key:"_checkParentType",value:function(){Rt(this._parent)&&H.groupParentException()}}]),n}(vt);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,13),i.Rb(w,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[i.Db([Tt]),i.Bb]}),t}(),jt={provide:m,useExisting:Object(i.V)((function(){return It}))},It=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this))._parent=t,a._validators=i,a._asyncValidators=r,a}return _createClass(n,[{key:"ngOnInit",value:function(){this._checkParentType(),this.formDirective.addFormArray(this)}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeFormArray(this)}},{key:"_checkParentType",value:function(){Rt(this._parent)&&H.arrayParentException()}},{key:"control",get:function(){return this.formDirective.getFormArray(this)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"validator",get:function(){return $(this._validators)}},{key:"asyncValidator",get:function(){return tt(this._asyncValidators)}}]),n}(m);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,13),i.Rb(w,10),i.Rb(S,10))},t.\u0275dir=i.Mb({type:t,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[i.Db([jt]),i.Bb]}),t}();function Rt(t){return!(t instanceof At||t instanceof Et||t instanceof It)}var Pt={provide:y,useExisting:Object(i.V)((function(){return Dt}))},Dt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r,a,o,s){var l;return _classCallCheck(this,n),(l=e.call(this))._ngModelWarningConfig=s,l._added=!1,l.update=new i.p,l._ngModelWarningSent=!1,l._parent=t,l._rawValidators=r||[],l._rawAsyncValidators=a||[],l.valueAccessor=rt(_assertThisInitialized(l),o),l}return _createClass(n,[{key:"ngOnChanges",value:function(t){var e,r;this._added||this._setUpControl(),et(t,this.viewModel)&&(e=n,r=this._ngModelWarningConfig,Object(i.Y)()&&"never"!==r&&((null!==r&&"once"!==r||e._ngModelWarningSentOnce)&&("always"!==r||this._ngModelWarningSent)||(H.ngModelWarning("formControlName"),e._ngModelWarningSentOnce=!0,this._ngModelWarningSent=!0)),this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}},{key:"ngOnDestroy",value:function(){this.formDirective&&this.formDirective.removeControl(this)}},{key:"viewToModelUpdate",value:function(t){this.viewModel=t,this.update.emit(t)}},{key:"_checkParentType",value:function(){!(this._parent instanceof At)&&this._parent instanceof vt?H.ngModelGroupException():this._parent instanceof At||this._parent instanceof Et||this._parent instanceof It||H.controlParentException()}},{key:"_setUpControl",value:function(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}},{key:"isDisabled",set:function(t){H.disabledAttrWarning()}},{key:"path",get:function(){return X(null==this.name?this.name:this.name.toString(),this._parent)}},{key:"formDirective",get:function(){return this._parent?this._parent.formDirective:null}},{key:"validator",get:function(){return $(this._rawValidators)}},{key:"asyncValidator",get:function(){return tt(this._rawAsyncValidators)}}]),n}(y);return t.\u0275fac=function(e){return new(e||t)(i.Rb(m,13),i.Rb(w,10),i.Rb(S,10),i.Rb(l,10),i.Rb(xt,8))},t.\u0275dir=i.Mb({type:t,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.Db([Pt]),i.Bb,i.Cb]}),t._ngModelWarningSentOnce=!1,t}(),Nt={provide:w,useExisting:Object(i.V)((function(){return Ft})),multi:!0},Mt={provide:w,useExisting:Object(i.V)((function(){return Lt})),multi:!0},Ft=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"validate",value:function(t){return this.required?O.required(t):null}},{key:"registerOnValidatorChange",value:function(t){this._onChange=t}},{key:"required",get:function(){return this._required},set:function(t){this._required=null!=t&&!1!==t&&"false"!=="".concat(t),this._onChange&&this._onChange()}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(t,e){2&t&&i.Fb("required",e.required?"":null)},inputs:{required:"required"},features:[i.Db([Nt])]}),t}(),Lt=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return _createClass(n,[{key:"validate",value:function(t){return this.required?O.requiredTrue(t):null}}]),n}(Ft);return t.\u0275fac=function(e){return Vt(e||t)},t.\u0275dir=i.Mb({type:t,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(t,e){2&t&&i.Fb("required",e.required?"":null)},features:[i.Db([Mt]),i.Bb]}),t}(),Vt=i.Zb(Lt),Bt=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t}(),zt=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"group",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this._reduceControls(t),i=null,r=null,a=void 0;return null!=e&&(function(t){return void 0!==t.asyncValidators||void 0!==t.validators||void 0!==t.updateOn}(e)?(i=null!=e.validators?e.validators:null,r=null!=e.asyncValidators?e.asyncValidators:null,a=null!=e.updateOn?e.updateOn:void 0):(i=null!=e.validator?e.validator:null,r=null!=e.asyncValidator?e.asyncValidator:null)),new ht(n,{asyncValidators:r,updateOn:a,validators:i})}},{key:"control",value:function(t,e,n){return new ut(t,e,n)}},{key:"array",value:function(t,e,n){var i=this,r=t.map((function(t){return i._createControl(t)}));return new ft(r,e,n)}},{key:"_reduceControls",value:function(t){var e=this,n={};return Object.keys(t).forEach((function(i){n[i]=e._createControl(t[i])})),n}},{key:"_createControl",value:function(t){return t instanceof ut||t instanceof ht||t instanceof ft?t:Array.isArray(t)?this.control(t[0],t.length>1?t[1]:null,t.length>2?t[2]:null):this.control(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),Ht=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[N],imports:[Bt]}),t}(),Ut=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"withConfig",value:function(e){return{ngModule:t,providers:[{provide:xt,useValue:e.warnOnNgModelWithFormControl}]}}}]),t}();return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[zt,N],imports:[Bt]}),t}()},"3UWI":function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("D0XW"),r=n("l7GE"),a=n("ZUHj"),o=function(){function t(e){_classCallCheck(this,t),this.durationSelector=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new s(t,this.durationSelector))}}]),t}(),s=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).durationSelector=i,r.hasValue=!1,r}return _createClass(n,[{key:"_next",value:function(t){if(this.value=t,this.hasValue=!0,!this.throttled){var e;try{e=(0,this.durationSelector)(t)}catch(i){return this.destination.error(i)}var n=Object(a.a)(this,e);!n||n.closed?this.clearThrottle():this.add(this.throttled=n)}}},{key:"clearThrottle",value:function(){var t=this.value,e=this.hasValue,n=this.throttled;n&&(this.remove(n),this.throttled=null,n.unsubscribe()),e&&(this.value=null,this.hasValue=!1,this.destination.next(t))}},{key:"notifyNext",value:function(t,e,n,i){this.clearThrottle()}},{key:"notifyComplete",value:function(){this.clearThrottle()}}]),n}(r.a),l=n("PqYM");function c(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.a;return e=function(){return Object(l.a)(t,n)},function(t){return t.lift(new o(e))}}},"4I5i":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(){function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t}()},"5+tZ":function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("ZUHj"),r=n("l7GE"),a=n("51Dv"),o=n("lJxs"),s=n("Cfvw");function l(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return"function"==typeof e?function(i){return i.pipe(l((function(n,i){return Object(s.a)(t(n,i)).pipe(Object(o.a)((function(t,r){return e(n,t,i,r)})))}),n))}:("number"==typeof e&&(n=e),function(e){return e.lift(new c(t,n))})}var c=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY;_classCallCheck(this,t),this.project=e,this.concurrent=n}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new u(t,this.project,this.concurrent))}}]),t}(),u=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.POSITIVE_INFINITY;return _classCallCheck(this,n),(r=e.call(this,t)).project=i,r.concurrent=a,r.hasCompleted=!1,r.buffer=[],r.active=0,r.index=0,r}return _createClass(n,[{key:"_next",value:function(t){this.active0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}]),n}(r.a)},"51Dv":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this)).parent=t,a.outerValue=i,a.outerIndex=r,a.index=0,a}return _createClass(n,[{key:"_next",value:function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)}},{key:"_error",value:function(t){this.parent.notifyError(t,this),this.unsubscribe()}},{key:"_complete",value:function(){this.parent.notifyComplete(this),this.unsubscribe()}}]),n}(n("7o/Q").a)},"5RNC":function(t,e,n){"use strict";n.d(e,"a",(function(){return _})),n.d(e,"b",(function(){return C}));var i=n("ofXK"),r=n("fXoL"),a=n("FKr1"),o=n("8LU1"),s=n("FtGj"),l=n("3Pt+"),c=n("R1ws"),u=n("nLfN"),h=n("quSY"),f=n("u47x"),d=n("cH1L"),p=["sliderWrapper"],m=Object(u.f)({passive:!1}),v={provide:l.h,useExisting:Object(r.V)((function(){return _})),multi:!0},g=function t(){_classCallCheck(this,t)},y=Object(a.v)(Object(a.r)(Object(a.t)((function t(e){_classCallCheck(this,t),this._elementRef=e})),"accent")),_=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,a,o,s,l,c,u){var f;return _classCallCheck(this,n),(f=e.call(this,t))._focusMonitor=i,f._changeDetectorRef=a,f._dir=o,f._animationMode=l,f._ngZone=c,f._invert=!1,f._max=100,f._min=0,f._step=1,f._thumbLabel=!1,f._tickInterval=0,f._value=null,f._vertical=!1,f.change=new r.p,f.input=new r.p,f.valueChange=new r.p,f.onTouched=function(){},f._percent=0,f._isSliding=!1,f._isActive=!1,f._tickIntervalPercent=0,f._sliderDimensions=null,f._controlValueAccessorChangeFn=function(){},f._dirChangeSubscription=h.a.EMPTY,f._pointerDown=function(t){f.disabled||f._isSliding||!b(t)&&0!==t.button||f._runInsideZone((function(){var e=f.value,n=k(t);f._isSliding=!0,f._lastPointerEvent=t,t.preventDefault(),f._focusHostElement(),f._onMouseenter(),f._bindGlobalEvents(t),f._focusHostElement(),f._updateValueFromPosition(n),f._valueOnSlideStart=f.value,f._pointerPositionOnStart=n,e!=f.value&&(f._emitInputEvent(),f._emitChangeEvent())}))},f._pointerMove=function(t){if(f._isSliding){t.preventDefault();var e=f.value;f._lastPointerEvent=t,f._updateValueFromPosition(k(t)),e!=f.value&&f._emitInputEvent()}},f._pointerUp=function(t){if(f._isSliding){var e=f._pointerPositionOnStart,n=k(t);t.preventDefault(),f._removeGlobalEvents(),f._valueOnSlideStart=f._pointerPositionOnStart=f._lastPointerEvent=null,f._isSliding=!1,f._valueOnSlideStart==f.value||f.disabled||!e||e.x===n.x&&e.y===n.y||f._emitChangeEvent()}},f._windowBlur=function(){f._lastPointerEvent&&f._pointerUp(f._lastPointerEvent)},f._document=u,f.tabIndex=parseInt(s)||0,f._runOutsizeZone((function(){var e=t.nativeElement;e.addEventListener("mousedown",f._pointerDown,m),e.addEventListener("touchstart",f._pointerDown,m)})),f}return _createClass(n,[{key:"focus",value:function(t){this._focusHostElement(t)}},{key:"blur",value:function(){this._blurHostElement()}},{key:"_shouldInvertMouseCoords",value:function(){return"rtl"!=this._getDirection()||this.vertical?this._invertAxis:!this._invertAxis}},{key:"_getDirection",value:function(){return this._dir&&"rtl"==this._dir.value?"rtl":"ltr"}},{key:"ngOnInit",value:function(){var t=this;this._focusMonitor.monitor(this._elementRef,!0).subscribe((function(e){t._isActive=!!e&&"keyboard"!==e,t._changeDetectorRef.detectChanges()})),this._dir&&(this._dirChangeSubscription=this._dir.change.subscribe((function(){t._changeDetectorRef.markForCheck()})))}},{key:"ngOnDestroy",value:function(){var t=this._elementRef.nativeElement;t.removeEventListener("mousedown",this._pointerDown,m),t.removeEventListener("touchstart",this._pointerDown,m),this._lastPointerEvent=null,this._removeGlobalEvents(),this._focusMonitor.stopMonitoring(this._elementRef),this._dirChangeSubscription.unsubscribe()}},{key:"_onMouseenter",value:function(){this.disabled||(this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent())}},{key:"_onFocus",value:function(){this._sliderDimensions=this._getSliderDimensions(),this._updateTickIntervalPercent()}},{key:"_onBlur",value:function(){this.onTouched()}},{key:"_onKeydown",value:function(t){if(!this.disabled&&!Object(s.s)(t)){var e=this.value;switch(t.keyCode){case s.l:this._increment(10);break;case s.k:this._increment(-10);break;case s.e:this.value=this.max;break;case s.h:this.value=this.min;break;case s.i:this._increment("rtl"==this._getDirection()?1:-1);break;case s.p:this._increment(1);break;case s.m:this._increment("rtl"==this._getDirection()?-1:1);break;case s.d:this._increment(-1);break;default:return}e!=this.value&&(this._emitInputEvent(),this._emitChangeEvent()),this._isSliding=!0,t.preventDefault()}}},{key:"_onKeyup",value:function(){this._isSliding=!1}},{key:"_getWindow",value:function(){var t;return(null===(t=this._document)||void 0===t?void 0:t.defaultView)||window}},{key:"_bindGlobalEvents",value:function(t){if(void 0!==this._document&&this._document){var e=this._document.body,n=b(t),i=n?"touchend":"mouseup";e.addEventListener(n?"touchmove":"mousemove",this._pointerMove,m),e.addEventListener(i,this._pointerUp,m),n&&e.addEventListener("touchcancel",this._pointerUp,m)}var r=this._getWindow();void 0!==r&&r&&r.addEventListener("blur",this._windowBlur)}},{key:"_removeGlobalEvents",value:function(){if(void 0!==this._document&&this._document){var t=this._document.body;t.removeEventListener("mousemove",this._pointerMove,m),t.removeEventListener("mouseup",this._pointerUp,m),t.removeEventListener("touchmove",this._pointerMove,m),t.removeEventListener("touchend",this._pointerUp,m),t.removeEventListener("touchcancel",this._pointerUp,m)}var e=this._getWindow();void 0!==e&&e&&e.removeEventListener("blur",this._windowBlur)}},{key:"_increment",value:function(t){this.value=this._clamp((this.value||0)+this.step*t,this.min,this.max)}},{key:"_updateValueFromPosition",value:function(t){if(this._sliderDimensions){var e=this._clamp(((this.vertical?t.y:t.x)-(this.vertical?this._sliderDimensions.top:this._sliderDimensions.left))/(this.vertical?this._sliderDimensions.height:this._sliderDimensions.width));if(this._shouldInvertMouseCoords()&&(e=1-e),0===e)this.value=this.min;else if(1===e)this.value=this.max;else{var n=this._calculateValue(e),i=Math.round((n-this.min)/this.step)*this.step+this.min;this.value=this._clamp(i,this.min,this.max)}}}},{key:"_emitChangeEvent",value:function(){this._controlValueAccessorChangeFn(this.value),this.valueChange.emit(this.value),this.change.emit(this._createChangeEvent())}},{key:"_emitInputEvent",value:function(){this.input.emit(this._createChangeEvent())}},{key:"_updateTickIntervalPercent",value:function(){if(this.tickInterval&&this._sliderDimensions)if("auto"==this.tickInterval){var t=this.vertical?this._sliderDimensions.height:this._sliderDimensions.width,e=Math.ceil(30/(t*this.step/(this.max-this.min)));this._tickIntervalPercent=e*this.step/t}else this._tickIntervalPercent=this.tickInterval*this.step/(this.max-this.min)}},{key:"_createChangeEvent",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.value,e=new g;return e.source=this,e.value=t,e}},{key:"_calculatePercentage",value:function(t){return((t||0)-this.min)/(this.max-this.min)}},{key:"_calculateValue",value:function(t){return this.min+t*(this.max-this.min)}},{key:"_clamp",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.max(e,Math.min(t,n))}},{key:"_getSliderDimensions",value:function(){return this._sliderWrapper?this._sliderWrapper.nativeElement.getBoundingClientRect():null}},{key:"_focusHostElement",value:function(t){this._elementRef.nativeElement.focus(t)}},{key:"_blurHostElement",value:function(){this._elementRef.nativeElement.blur()}},{key:"_runInsideZone",value:function(t){this._ngZone?this._ngZone.run(t):t()}},{key:"_runOutsizeZone",value:function(t){this._ngZone?this._ngZone.runOutsideAngular(t):t()}},{key:"writeValue",value:function(t){this.value=t}},{key:"registerOnChange",value:function(t){this._controlValueAccessorChangeFn=t}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this.disabled=t}},{key:"invert",get:function(){return this._invert},set:function(t){this._invert=Object(o.c)(t)}},{key:"max",get:function(){return this._max},set:function(t){this._max=Object(o.f)(t,this._max),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}},{key:"min",get:function(){return this._min},set:function(t){this._min=Object(o.f)(t,this._min),null===this._value&&(this.value=this._min),this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}},{key:"step",get:function(){return this._step},set:function(t){this._step=Object(o.f)(t,this._step),this._step%1!=0&&(this._roundToDecimal=this._step.toString().split(".").pop().length),this._changeDetectorRef.markForCheck()}},{key:"thumbLabel",get:function(){return this._thumbLabel},set:function(t){this._thumbLabel=Object(o.c)(t)}},{key:"tickInterval",get:function(){return this._tickInterval},set:function(t){this._tickInterval="auto"===t?"auto":"number"==typeof t||"string"==typeof t?Object(o.f)(t,this._tickInterval):0}},{key:"value",get:function(){return null===this._value&&(this.value=this._min),this._value},set:function(t){if(t!==this._value){var e=Object(o.f)(t);this._roundToDecimal&&(e=parseFloat(e.toFixed(this._roundToDecimal))),this._value=e,this._percent=this._calculatePercentage(this._value),this._changeDetectorRef.markForCheck()}}},{key:"vertical",get:function(){return this._vertical},set:function(t){this._vertical=Object(o.c)(t)}},{key:"displayValue",get:function(){return this.displayWith?this.displayWith(this.value):this._roundToDecimal&&this.value&&this.value%1!=0?this.value.toFixed(this._roundToDecimal):this.value||0}},{key:"percent",get:function(){return this._clamp(this._percent)}},{key:"_invertAxis",get:function(){return this.vertical?!this.invert:this.invert}},{key:"_isMinValue",get:function(){return 0===this.percent}},{key:"_thumbGap",get:function(){return this.disabled?7:this._isMinValue&&!this.thumbLabel?this._isActive?10:7:0}},{key:"_trackBackgroundStyles",get:function(){var t=this.vertical?"1, ".concat(1-this.percent,", 1"):"".concat(1-this.percent,", 1, 1");return{transform:"translate".concat(this.vertical?"Y":"X","(").concat(this._shouldInvertMouseCoords()?"-":"").concat(this._thumbGap,"px) scale3d(").concat(t,")")}}},{key:"_trackFillStyles",get:function(){var t=this.percent,e=this.vertical?"1, ".concat(t,", 1"):"".concat(t,", 1, 1");return{transform:"translate".concat(this.vertical?"Y":"X","(").concat(this._shouldInvertMouseCoords()?"":"-").concat(this._thumbGap,"px) scale3d(").concat(e,")"),display:0===t?"none":""}}},{key:"_ticksContainerStyles",get:function(){return{transform:"translate".concat(this.vertical?"Y":"X","(").concat(this.vertical||"rtl"!=this._getDirection()?"-":"").concat(this._tickIntervalPercent/2*100,"%)")}}},{key:"_ticksStyles",get:function(){var t,e=100*this._tickIntervalPercent,n={backgroundSize:this.vertical?"2px ".concat(e,"%"):"".concat(e,"% 2px"),transform:"translateZ(0) translate".concat(this.vertical?"Y":"X","(").concat(this.vertical||"rtl"!=this._getDirection()?"":"-").concat(e/2,"%)").concat(this.vertical||"rtl"!=this._getDirection()?"":" rotate(180deg)")};this._isMinValue&&this._thumbGap&&(t=this.vertical?this._invertAxis?"Bottom":"Top":this._invertAxis?"Right":"Left",n["padding".concat(t)]="".concat(this._thumbGap,"px"));return n}},{key:"_thumbContainerStyles",get:function(){return{transform:"translate".concat(this.vertical?"Y":"X","(-").concat(100*(("rtl"!=this._getDirection()||this.vertical?this._invertAxis:!this._invertAxis)?this.percent:1-this.percent),"%)")}}}]),n}(y);return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.m),r.Rb(f.e),r.Rb(r.i),r.Rb(d.b,8),r.cc("tabindex"),r.Rb(c.a,8),r.Rb(r.B),r.Rb(i.d,8))},t.\u0275cmp=r.Lb({type:t,selectors:[["mat-slider"]],viewQuery:function(t,e){var n;1&t&&r.Ic(p,!0),2&t&&r.qc(n=r.gc())&&(e._sliderWrapper=n.first)},hostAttrs:["role","slider",1,"mat-slider","mat-focus-indicator"],hostVars:28,hostBindings:function(t,e){1&t&&r.fc("focus",(function(){return e._onFocus()}))("blur",(function(){return e._onBlur()}))("keydown",(function(t){return e._onKeydown(t)}))("keyup",(function(){return e._onKeyup()}))("mouseenter",(function(){return e._onMouseenter()}))("selectstart",(function(t){return t.preventDefault()})),2&t&&(r.ac("tabIndex",e.tabIndex),r.Fb("aria-disabled",e.disabled)("aria-valuemax",e.max)("aria-valuemin",e.min)("aria-valuenow",e.value)("aria-orientation",e.vertical?"vertical":"horizontal"),r.Ib("mat-slider-disabled",e.disabled)("mat-slider-has-ticks",e.tickInterval)("mat-slider-horizontal",!e.vertical)("mat-slider-axis-inverted",e._invertAxis)("mat-slider-invert-mouse-coords",e._shouldInvertMouseCoords())("mat-slider-sliding",e._isSliding)("mat-slider-thumb-label-showing",e.thumbLabel)("mat-slider-vertical",e.vertical)("mat-slider-min-value",e._isMinValue)("mat-slider-hide-last-tick",e.disabled||e._isMinValue&&e._thumbGap&&e._invertAxis)("_mat-animation-noopable","NoopAnimations"===e._animationMode))},inputs:{disabled:"disabled",color:"color",tabIndex:"tabIndex",invert:"invert",max:"max",min:"min",value:"value",step:"step",thumbLabel:"thumbLabel",tickInterval:"tickInterval",vertical:"vertical",displayWith:"displayWith"},outputs:{change:"change",input:"input",valueChange:"valueChange"},exportAs:["matSlider"],features:[r.Db([v]),r.Bb],decls:13,vars:6,consts:[[1,"mat-slider-wrapper"],["sliderWrapper",""],[1,"mat-slider-track-wrapper"],[1,"mat-slider-track-background",3,"ngStyle"],[1,"mat-slider-track-fill",3,"ngStyle"],[1,"mat-slider-ticks-container",3,"ngStyle"],[1,"mat-slider-ticks",3,"ngStyle"],[1,"mat-slider-thumb-container",3,"ngStyle"],[1,"mat-slider-focus-ring"],[1,"mat-slider-thumb"],[1,"mat-slider-thumb-label"],[1,"mat-slider-thumb-label-text"]],template:function(t,e){1&t&&(r.Xb(0,"div",0,1),r.Xb(2,"div",2),r.Sb(3,"div",3),r.Sb(4,"div",4),r.Wb(),r.Xb(5,"div",5),r.Sb(6,"div",6),r.Wb(),r.Xb(7,"div",7),r.Sb(8,"div",8),r.Sb(9,"div",9),r.Xb(10,"div",10),r.Xb(11,"span",11),r.Dc(12),r.Wb(),r.Wb(),r.Wb(),r.Wb()),2&t&&(r.Eb(3),r.oc("ngStyle",e._trackBackgroundStyles),r.Eb(1),r.oc("ngStyle",e._trackFillStyles),r.Eb(1),r.oc("ngStyle",e._ticksContainerStyles),r.Eb(1),r.oc("ngStyle",e._ticksStyles),r.Eb(1),r.oc("ngStyle",e._thumbContainerStyles),r.Eb(5),r.Ec(e.displayValue))},directives:[i.l],styles:['.mat-slider{display:inline-block;position:relative;box-sizing:border-box;padding:8px;outline:none;vertical-align:middle}.mat-slider:not(.mat-slider-disabled):active,.mat-slider.mat-slider-sliding:not(.mat-slider-disabled){cursor:-webkit-grabbing;cursor:grabbing}.mat-slider-wrapper{position:absolute}.mat-slider-track-wrapper{position:absolute;top:0;left:0;overflow:hidden}.mat-slider-track-fill{position:absolute;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-track-background{position:absolute;transform-origin:100% 100%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-ticks-container{position:absolute;left:0;top:0;overflow:hidden}.mat-slider-ticks{background-repeat:repeat;background-clip:content-box;box-sizing:border-box;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-container{position:absolute;z-index:1;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-focus-ring{position:absolute;width:30px;height:30px;border-radius:50%;transform:scale(0);opacity:0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider.cdk-keyboard-focused .mat-slider-focus-ring,.mat-slider.cdk-program-focused .mat-slider-focus-ring{transform:scale(1);opacity:1}.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label,.mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb{cursor:-webkit-grab;cursor:grab}.mat-slider-thumb{position:absolute;right:-10px;bottom:-10px;box-sizing:border-box;width:20px;height:20px;border:3px solid transparent;border-radius:50%;transform:scale(0.7);transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-thumb-label{display:none;align-items:center;justify-content:center;position:absolute;width:28px;height:28px;border-radius:50%;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),border-radius 400ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-high-contrast-active .mat-slider-thumb-label{outline:solid 1px}.mat-slider-thumb-label-text{z-index:1;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-sliding .mat-slider-track-fill,.mat-slider-sliding .mat-slider-track-background,.mat-slider-sliding .mat-slider-thumb-container{transition-duration:0ms}.mat-slider-has-ticks .mat-slider-wrapper::after{content:"";position:absolute;border-width:0;border-style:solid;opacity:0;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after,.mat-slider-has-ticks:hover:not(.mat-slider-hide-last-tick) .mat-slider-wrapper::after{opacity:1}.mat-slider-has-ticks.cdk-focused:not(.mat-slider-disabled) .mat-slider-ticks,.mat-slider-has-ticks:hover:not(.mat-slider-disabled) .mat-slider-ticks{opacity:1}.mat-slider-thumb-label-showing .mat-slider-focus-ring{display:none}.mat-slider-thumb-label-showing .mat-slider-thumb-label{display:flex}.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:100% 100%}.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:0 0}.mat-slider:not(.mat-slider-disabled).cdk-focused.mat-slider-thumb-label-showing .mat-slider-thumb{transform:scale(0)}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label{border-radius:50% 50% 0}.mat-slider:not(.mat-slider-disabled).cdk-focused .mat-slider-thumb-label-text{opacity:1}.mat-slider:not(.mat-slider-disabled).cdk-mouse-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-touch-focused .mat-slider-thumb,.mat-slider:not(.mat-slider-disabled).cdk-program-focused .mat-slider-thumb{border-width:2px;transform:scale(1)}.mat-slider-disabled .mat-slider-focus-ring{transform:scale(0);opacity:0}.mat-slider-disabled .mat-slider-thumb{border-width:4px;transform:scale(0.5)}.mat-slider-disabled .mat-slider-thumb-label{display:none}.mat-slider-horizontal{height:48px;min-width:128px}.mat-slider-horizontal .mat-slider-wrapper{height:2px;top:23px;left:8px;right:8px}.mat-slider-horizontal .mat-slider-wrapper::after{height:2px;border-left-width:2px;right:0;top:0}.mat-slider-horizontal .mat-slider-track-wrapper{height:2px;width:100%}.mat-slider-horizontal .mat-slider-track-fill{height:2px;width:100%;transform:scaleX(0)}.mat-slider-horizontal .mat-slider-track-background{height:2px;width:100%;transform:scaleX(1)}.mat-slider-horizontal .mat-slider-ticks-container{height:2px;width:100%}.cdk-high-contrast-active .mat-slider-horizontal .mat-slider-ticks-container{height:0;outline:solid 2px;top:1px}.mat-slider-horizontal .mat-slider-ticks{height:2px;width:100%}.mat-slider-horizontal .mat-slider-thumb-container{width:100%;height:0;top:50%}.mat-slider-horizontal .mat-slider-focus-ring{top:-15px;right:-15px}.mat-slider-horizontal .mat-slider-thumb-label{right:-14px;top:-40px;transform:translateY(26px) scale(0.01) rotate(45deg)}.mat-slider-horizontal .mat-slider-thumb-label-text{transform:rotate(-45deg)}.mat-slider-horizontal.cdk-focused .mat-slider-thumb-label{transform:rotate(45deg)}.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label,.cdk-high-contrast-active .mat-slider-horizontal.cdk-focused .mat-slider-thumb-label-text{transform:none}.mat-slider-vertical{width:48px;min-height:128px}.mat-slider-vertical .mat-slider-wrapper{width:2px;top:8px;bottom:8px;left:23px}.mat-slider-vertical .mat-slider-wrapper::after{width:2px;border-top-width:2px;bottom:0;left:0}.mat-slider-vertical .mat-slider-track-wrapper{height:100%;width:2px}.mat-slider-vertical .mat-slider-track-fill{height:100%;width:2px;transform:scaleY(0)}.mat-slider-vertical .mat-slider-track-background{height:100%;width:2px;transform:scaleY(1)}.mat-slider-vertical .mat-slider-ticks-container{width:2px;height:100%}.cdk-high-contrast-active .mat-slider-vertical .mat-slider-ticks-container{width:0;outline:solid 2px;left:1px}.mat-slider-vertical .mat-slider-focus-ring{bottom:-15px;left:-15px}.mat-slider-vertical .mat-slider-ticks{width:2px;height:100%}.mat-slider-vertical .mat-slider-thumb-container{height:100%;width:0;left:50%}.mat-slider-vertical .mat-slider-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden}.mat-slider-vertical .mat-slider-thumb-label{bottom:-14px;left:-40px;transform:translateX(26px) scale(0.01) rotate(-45deg)}.mat-slider-vertical .mat-slider-thumb-label-text{transform:rotate(45deg)}.mat-slider-vertical.cdk-focused .mat-slider-thumb-label{transform:rotate(-45deg)}[dir=rtl] .mat-slider-wrapper::after{left:0;right:auto}[dir=rtl] .mat-slider-horizontal .mat-slider-track-fill{transform-origin:100% 100%}[dir=rtl] .mat-slider-horizontal .mat-slider-track-background{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-fill{transform-origin:0 0}[dir=rtl] .mat-slider-horizontal.mat-slider-axis-inverted .mat-slider-track-background{transform-origin:100% 100%}.mat-slider._mat-animation-noopable .mat-slider-track-fill,.mat-slider._mat-animation-noopable .mat-slider-track-background,.mat-slider._mat-animation-noopable .mat-slider-ticks,.mat-slider._mat-animation-noopable .mat-slider-thumb-container,.mat-slider._mat-animation-noopable .mat-slider-focus-ring,.mat-slider._mat-animation-noopable .mat-slider-thumb,.mat-slider._mat-animation-noopable .mat-slider-thumb-label,.mat-slider._mat-animation-noopable .mat-slider-thumb-label-text,.mat-slider._mat-animation-noopable .mat-slider-has-ticks .mat-slider-wrapper::after{transition:none}\n'],encapsulation:2,changeDetection:0}),t}();function b(t){return"t"===t.type[0]}function k(t){var e=b(t)?t.touches[0]||t.changedTouches[0]:t;return{x:e.clientX,y:e.clientY}}var C=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)},imports:[[i.c,a.e],a.e]}),t}()},"7+OI":function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("HDdC");function r(t){return!!t&&(t instanceof i.a||"function"==typeof t.lift&&"function"==typeof t.subscribe)}},"7o/Q":function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("n6bG"),r=n("gRHU"),a=n("quSY"),o=n("2QA8"),s=n("2fFW"),l=n("NJ4a"),c=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,a){var o;switch(_classCallCheck(this,n),(o=e.call(this)).syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=r.a;break;case 1:if(!t){o.destination=r.a;break}if("object"==typeof t){t instanceof n?(o.syncErrorThrowable=t.syncErrorThrowable,o.destination=t,t.add(_assertThisInitialized(o))):(o.syncErrorThrowable=!0,o.destination=new u(_assertThisInitialized(o),t));break}default:o.syncErrorThrowable=!0,o.destination=new u(_assertThisInitialized(o),t,i,a)}return o}return _createClass(n,[{key:o.a,value:function(){return this}},{key:"next",value:function(t){this.isStopped||this._next(t)}},{key:"error",value:function(t){this.isStopped||(this.isStopped=!0,this._error(t))}},{key:"complete",value:function(){this.isStopped||(this.isStopped=!0,this._complete())}},{key:"unsubscribe",value:function(){this.closed||(this.isStopped=!0,_get(_getPrototypeOf(n.prototype),"unsubscribe",this).call(this))}},{key:"_next",value:function(t){this.destination.next(t)}},{key:"_error",value:function(t){this.destination.error(t),this.unsubscribe()}},{key:"_complete",value:function(){this.destination.complete(),this.unsubscribe()}},{key:"_unsubscribeAndRecycle",value:function(){var t=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=t,this}}],[{key:"create",value:function(t,e,i){var r=new n(t,e,i);return r.syncErrorThrowable=!1,r}}]),n}(a.a),u=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,a,o,s){var l,c;_classCallCheck(this,n),(l=e.call(this))._parentSubscriber=t;var u=_assertThisInitialized(l);return Object(i.a)(a)?c=a:a&&(c=a.next,o=a.error,s=a.complete,a!==r.a&&(u=Object.create(a),Object(i.a)(u.unsubscribe)&&l.add(u.unsubscribe.bind(u)),u.unsubscribe=l.unsubscribe.bind(_assertThisInitialized(l)))),l._context=u,l._next=c,l._error=o,l._complete=s,l}return _createClass(n,[{key:"next",value:function(t){if(!this.isStopped&&this._next){var e=this._parentSubscriber;s.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?this.__tryOrSetError(e,this._next,t)&&this.unsubscribe():this.__tryOrUnsub(this._next,t)}}},{key:"error",value:function(t){if(!this.isStopped){var e=this._parentSubscriber,n=s.a.useDeprecatedSynchronousErrorHandling;if(this._error)n&&e.syncErrorThrowable?(this.__tryOrSetError(e,this._error,t),this.unsubscribe()):(this.__tryOrUnsub(this._error,t),this.unsubscribe());else if(e.syncErrorThrowable)n?(e.syncErrorValue=t,e.syncErrorThrown=!0):Object(l.a)(t),this.unsubscribe();else{if(this.unsubscribe(),n)throw t;Object(l.a)(t)}}}},{key:"complete",value:function(){var t=this;if(!this.isStopped){var e=this._parentSubscriber;if(this._complete){var n=function(){return t._complete.call(t._context)};s.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,n),this.unsubscribe()):(this.__tryOrUnsub(n),this.unsubscribe())}else this.unsubscribe()}}},{key:"__tryOrUnsub",value:function(t,e){try{t.call(this._context,e)}catch(n){if(this.unsubscribe(),s.a.useDeprecatedSynchronousErrorHandling)throw n;Object(l.a)(n)}}},{key:"__tryOrSetError",value:function(t,e,n){if(!s.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{e.call(this._context,n)}catch(i){return s.a.useDeprecatedSynchronousErrorHandling?(t.syncErrorValue=i,t.syncErrorThrown=!0,!0):(Object(l.a)(i),!0)}return!1}},{key:"_unsubscribe",value:function(){var t=this._parentSubscriber;this._context=null,this._parentSubscriber=null,t.unsubscribe()}}]),n}(c)},"8LU1":function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return s})),n.d(e,"c",(function(){return r})),n.d(e,"d",(function(){return l})),n.d(e,"e",(function(){return c})),n.d(e,"f",(function(){return a}));var i=n("fXoL");function r(t){return null!=t&&"false"!=="".concat(t)}function a(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o(t)?Number(t):e}function o(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function s(t){return Array.isArray(t)?t:[t]}function l(t){return null==t?"":"string"==typeof t?t:"".concat(t,"px")}function c(t){return t instanceof i.m?t.nativeElement:t}},"9ppp":function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(){function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t}()},AcyG:function(t,e,n){"use strict";n.d(e,"a",(function(){return $t})),n.d(e,"b",(function(){return W})),n.d(e,"c",(function(){return Jt})),n.d(e,"d",(function(){return ee})),n.d(e,"e",(function(){return ne})),n.d(e,"f",(function(){return te})),n.d(e,"g",(function(){return qt})),n.d(e,"h",(function(){return Q}));var i=n("fXoL"),r=n("jtHE");function a(t,e){return t===e}function o(t,e,n){if(null===e||null===n||e.length!==n.length)return!1;for(var i=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:a,n=null,i=null;function r(){return o(e,n,arguments)||(i=t.apply(null,arguments)),n=arguments,i}return r.reset=function(){n=null,i=null},r}var l,c,u,h=s((function(){var t=Object(i.W)();if(!t)return!1;var e=t.injector.get(i.h,null);return!!e&&e.some((function(t){return(t&&t.providers||[]).some((function(t){return t&&t.provide&&"MockNgModuleResolver"===t.provide.name||!1}))}))})),f=((l=function(){function t(){_classCallCheck(this,t),this.bootstrap$=new r.a(1)}return _createClass(t,[{key:"bootstrap",value:function(){this.bootstrap$.next(!0),this.bootstrap$.complete()}},{key:"appBootstrapped$",get:function(){return this.bootstrap$.asObservable()}}]),t}()).\u0275fac=function(t){return new(t||l)},l.\u0275prov=i.Nb({token:l,factory:l.\u0275fac}),l),d=new i.s("INITIAL_STATE_TOKEN"),p=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"set",value:function(t){this.value=t}},{key:"pop",value:function(){var t=this.value;return this.value={},t}}]),t}();return t.value={},t}(),m=new i.s("Internals.StateContextFactory"),v=new i.s("Internals.StateFactory"),g=n("ofXK"),y=n("HDdC"),_=n("XNiG"),b=n("2Vo4"),k=n("LRne"),C=n("cp0P"),w=n("z6cu"),S=n("EY2u"),x=n("Cfvw"),O=n("pLZG"),E=n("lJxs"),T=n("UXun"),A=n("IzEk"),j=n("l7GE"),I=n("51Dv"),R=n("ZUHj"),P=function(){function t(e){_classCallCheck(this,t),this.project=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new D(t,this.project))}}]),t}(),D=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).project=i,r.hasSubscription=!1,r.hasCompleted=!1,r.index=0,r}return _createClass(n,[{key:"_next",value:function(t){this.hasSubscription||this.tryNext(t)}},{key:"tryNext",value:function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(i){return void this.destination.error(i)}this.hasSubscription=!0,this._innerSub(e,t,n)}},{key:"_innerSub",value:function(t,e,n){var i=new I.a(this,e,n),r=this.destination;r.add(i);var a=Object(R.a)(this,t,void 0,void 0,i);a!==i&&r.add(a)}},{key:"_complete",value:function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete(),this.unsubscribe()}},{key:"notifyNext",value:function(t,e,n,i,r){this.destination.next(e)}},{key:"notifyError",value:function(t){this.destination.error(t)}},{key:"notifyComplete",value:function(t){this.destination.remove(t),this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}]),n}(j.a),N=n("5+tZ"),M=n("xbPD"),F=n("JIr8"),L=n("1G5W"),V=n("vkgz"),B=n("/uUt"),z=((c=function(){function t(e,n){_classCallCheck(this,t),this._ngZone=e,this._platformId=n,this.verifyZoneIsNotNooped(this._ngZone)}return _createClass(t,[{key:"enter",value:function(t){return Object(g.u)(this._platformId)?this.runInsideAngular(t):this.runOutsideAngular(t)}},{key:"leave",value:function(t){return this.runInsideAngular(t)}},{key:"runInsideAngular",value:function(t){return i.B.isInAngularZone()?t():this._ngZone.run(t)}},{key:"runOutsideAngular",value:function(t){return i.B.isInAngularZone()?this._ngZone.runOutsideAngular(t):t()}},{key:"verifyZoneIsNotNooped",value:function(t){t instanceof i.B||console.warn("Your application was bootstrapped with nooped zone and your execution strategy requires an actual NgZone!\nPlease set the value of the executionStrategy property to NoopNgxsExecutionStrategy.\nNgxsModule.forRoot(states, { executionStrategy: NoopNgxsExecutionStrategy })")}}]),t}()).\u0275fac=function(t){return new(t||c)(i.bc(i.B),i.bc(i.D))},c.\u0275prov=i.Nb({token:c,factory:c.\u0275fac}),c),H=new i.s("ROOT_STATE_TOKEN"),U=new i.s("FEATURE_STATE_TOKEN"),W=new i.s("NGXS_PLUGINS"),q=new i.s("NG_TEST_MODE"),G=new i.s("NG_DEV_MODE"),X="NGXS_META",K=((u=function t(){_classCallCheck(this,t),this.defaultsState={},this.selectorOptions={injectContainerState:!0,suppressErrors:!0},this.compatibility={strictContentSecurityPolicy:!1},this.executionStrategy=z}).\u0275fac=function(t){return new(t||u)},u.\u0275prov=i.Nb({token:u,factory:u.\u0275fac}),u),Z=function t(e,n,i){_classCallCheck(this,t),this.previousValue=e,this.currentValue=n,this.firstChange=i},Y=new i.s("NGXS_EXECUTION_STRATEGY");function Q(t){return t.constructor&&t.constructor.type?t.constructor.type:t.type}var J=function(t,e,n){t=Object.assign({},t);var i=e.split("."),r=i.length-1;return i.reduce((function(t,e,i){return t[e]=i===r?n:Array.isArray(t[e])?t[e].slice():Object.assign({},t[e]),t&&t[e]}),t),t},$=function(t,e){return e.split(".").reduce((function(t,e){return t&&t[e]}),t)};function tt(t){if(!t.hasOwnProperty(X)){var e={name:null,actions:{},defaults:{},path:null,makeRootSelector:function(t){return t.getStateGetter(e.name)},children:[]};Object.defineProperty(t,X,{value:e})}return et(t)}function et(t){return t[X]}function nt(t){return t.NGXS_SELECTOR_META}function it(t,e){return e&&e.compatibility&&e.compatibility.strictContentSecurityPolicy?function(t){var e=t.slice();return function(t){return e.reduce((function(t,e){return t&&t[e]}),t)}}(t):function(t){for(var e=t,n="store."+e[0],i=0,r=e.length,a=n;++i2&&void 0!==arguments[2]?arguments[2]:ot,i=t.reduce((function(t,e){return t[Q(e)]=!0,t}),{}),r=e&&function(t){return t.reduce((function(t,e){return t[e]=!0,t}),{})}(e);return function(t){return t.pipe(function(t,e){return Object(O.a)((function(n){var i=Q(n.action);return t[i]&&(!e||e[n.status])}))}(i,r),n())}}(e,["DISPATCHED"])}function ot(){return Object(E.a)((function(t){return t.action}))}function st(t){return function(e){return new y.a((function(n){return e.subscribe({next:function(e){t.leave((function(){return n.next(e)}))},error:function(e){t.leave((function(){return n.error(e)}))},complete:function(){t.leave((function(){return n.complete()}))}})}))}}var lt,ct,ut,ht,ft,dt,pt,mt,vt,gt,yt,_t,bt,kt=((lt=function(){function t(e){_classCallCheck(this,t),this._executionStrategy=e}return _createClass(t,[{key:"enter",value:function(t){return this._executionStrategy.enter(t)}},{key:"leave",value:function(t){return this._executionStrategy.leave(t)}}]),t}()).\u0275fac=function(t){return new(t||lt)(i.bc(Y))},lt.\u0275prov=i.Nb({token:lt,factory:lt.\u0275fac}),lt),Ct=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._itemQueue=[],t._busyPushingNext=!1,t}return _createClass(n,[{key:"next",value:function(t){if(this._busyPushingNext)this._itemQueue.unshift(t);else{for(this._busyPushingNext=!0,_get(_getPrototypeOf(n.prototype),"next",this).call(this,t);this._itemQueue.length>0;){var e=this._itemQueue.pop();_get(_getPrototypeOf(n.prototype),"next",this).call(this,e)}this._busyPushingNext=!1}}}]),n}(_.a),wt=((ct=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(Ct)).\u0275fac=function(t){return St(t||ct)},ct.\u0275prov=i.Nb({token:ct,factory:ct.\u0275fac}),ct),St=i.Zb(wt),xt=((ut=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){return _classCallCheck(this,n),e.call(this,(function(e){var n=t.pipe(st(i)).subscribe({next:function(t){return e.next(t)},error:function(t){return e.error(t)},complete:function(){return e.complete()}});e.add(n)}))}return n}(y.a)).\u0275fac=function(t){return new(t||ut)(i.bc(wt),i.bc(kt))},ut.\u0275prov=i.Nb({token:ut,factory:ut.\u0275fac}),ut),Ot=((dt=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.call(this,{})}return n}(b.a)).\u0275fac=function(t){return new(t||dt)},dt.\u0275prov=i.Nb({token:dt,factory:dt.\u0275fac}),dt),Et=((ft=function(){function t(e,n){_classCallCheck(this,t),this._parentManager=e,this._pluginHandlers=n,this.plugins=[],this.registerHandlers()}return _createClass(t,[{key:"registerHandlers",value:function(){var t,e=this.getPluginHandlers();(t=this.rootPlugins).push.apply(t,_toConsumableArray(e))}},{key:"getPluginHandlers",value:function(){return(this._pluginHandlers||[]).map((function(t){return t.handle?t.handle.bind(t):t}))}},{key:"rootPlugins",get:function(){return this._parentManager&&this._parentManager.plugins||this.plugins}}]),t}()).\u0275fac=function(t){return new(t||ft)(i.bc(ft,12),i.bc(W,8))},ft.\u0275prov=i.Nb({token:ft,factory:ft.\u0275fac}),ft),Tt=((ht=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(_.a)).\u0275fac=function(t){return At(t||ht)},ht.\u0275prov=i.Nb({token:ht,factory:ht.\u0275fac}),ht),At=i.Zb(Tt),jt=((pt=function(){function t(e,n,i,r,a,o){_classCallCheck(this,t),this._errorHandler=e,this._actions=n,this._actionResults=i,this._pluginManager=r,this._stateStream=a,this._ngxsExecutionStrategy=o}return _createClass(t,[{key:"dispatch",value:function(t){var e=this,n=this._ngxsExecutionStrategy.enter((function(){return e.dispatchByEvents(t)}));return n.subscribe({error:function(t){return e._ngxsExecutionStrategy.leave((function(){try{e._errorHandler.handleError(t)}catch(n){}}))}}),n.pipe(st(this._ngxsExecutionStrategy))}},{key:"dispatchByEvents",value:function(t){var e=this;return Array.isArray(t)?0===t.length?Object(k.a)(this._stateStream.getValue()):Object(C.a)(t.map((function(t){return e.dispatchSingle(t)}))):this.dispatchSingle(t)}},{key:"dispatchSingle",value:function(t){var e=this,n=this._stateStream.getValue();return function t(e){return function(){for(var n=arguments.length,i=new Array(n),r=0;r1&&void 0!==arguments[1]?arguments[1]:[];Array.isArray(n)||(n=[]),n.push(e),a[e]=!0,i[e].forEach((function(i){if(n.indexOf(i)>=0)throw new Error("Circular dependency '".concat(i,"' is required by '").concat(e,"': ").concat(n.join(" -> ")));a[i]||t(i,n.slice(0))})),r.indexOf(e)<0&&r.push(e)}(t)})),r.reverse()),c=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function t(e,n){for(var i in e)if(e.hasOwnProperty(i)&&e[i].indexOf(n)>=0){var r=t(e,i);return null!==r?"".concat(r,".").concat(i):i}return null};for(var i in t)if(t.hasOwnProperty(i)){var r=n(t,i);e[i]=r?"".concat(r,".").concat(i):i}return e}(s),u=n.reduce((function(t,e){return t[e[X].name]=e,t}),{}),h=[],f=_createForOfIteratorHelper(l);try{for(f.s();!(o=f.n()).done;){var d=o.value,p=u[d],m=c[d],v=p[X];this.addRuntimeInfoToMeta(v,m);var g={name:d,path:m,isInitialised:!1,actions:v.actions,instance:this._injector.get(p),defaults:t.cloneDefaults(v.defaults)};this.hasBeenMountedAndBootstrapped(d,m)||h.push(g),this.states.push(g)}}catch(y){f.e(y)}finally{f.f()}return h}},{key:"addAndReturnDefaults",value:function(t){var e=this.add(t||[]);return{defaults:e.reduce((function(t,e){return J(t,e.path,e.defaults)}),{}),states:e}}},{key:"connectActionHandlers",value:function(){var t=this;this._connected||(this._actions.pipe(Object(O.a)((function(t){return"DISPATCHED"===t.status})),Object(N.a)((function(e){var n=e.action;return t.invokeActions(t._actions,n).pipe(Object(E.a)((function(){return{action:n,status:"SUCCESSFUL"}})),Object(M.a)({action:n,status:"CANCELED"}),Object(F.a)((function(t){return Object(k.a)({action:n,status:"ERRORED",error:t})})))}))).subscribe((function(e){return t._actionResults.next(e)})),this._connected=!0)}},{key:"invokeActions",value:function(t,e){var n,i=[],r=_createForOfIteratorHelper(this.states);try{for(r.s();!(n=r.n()).done;){var a=n.value,o=Q(e),s=a.actions[o];if(s){var l,c=_createForOfIteratorHelper(s);try{for(c.s();!(l=c.n()).done;){var u=l.value,h=this._stateContextFactory.createStateContext(a);try{var f=a.instance[u.fn](h,e);f instanceof Promise&&(f=Object(x.a)(f)),f instanceof y.a?u.options.cancelUncompleted&&(f=f.pipe(Object(L.a)(t.pipe(at(e))))):f=Object(k.a)({}).pipe(Object(T.a)()),i.push(f)}catch(d){i.push(Object(w.a)(d))}}}catch(p){c.e(p)}finally{c.f()}}}}catch(p){r.e(p)}finally{r.f()}return i.length||i.push(Object(k.a)({})),Object(C.a)(i)}},{key:"addToStatesMap",value:function(t){var e,n=[],i=this.statesByName,r=_createForOfIteratorHelper(t);try{for(r.s();!(e=r.n()).done;){var a=e.value,o=Nt.checkStateNameIsUnique(a,i);!i[o]&&(n.push(a),i[o]=a)}}catch(s){r.e(s)}finally{r.f()}return{newStates:n}}},{key:"addRuntimeInfoToMeta",value:function(t,e){this.statePaths[t.name]=e,t.path=e}},{key:"hasBeenMountedAndBootstrapped",value:function(t,e){var n=void 0!==$(this._initialState,e);return this.statesByName[t]&&n}},{key:"states",get:function(){return this._parentFactory?this._parentFactory.states:this._states}},{key:"statesByName",get:function(){return this._parentFactory?this._parentFactory.statesByName:this._statesByName}},{key:"statePaths",get:function(){return this._parentFactory?this._parentFactory.statePaths:this._statePaths}}],[{key:"cloneDefaults",value:function(t){var e;return Array.isArray(t)?t.slice():"object"==typeof(e=t)&&null!==e||"function"==typeof e?Object.assign({},t):void 0===t?{}:t}},{key:"checkStatesAreValid",value:function(t){t.forEach(Nt.getValidStateMeta)}}]),t}()).\u0275fac=function(t){return new(t||vt)(i.bc(i.t),i.bc(K),i.bc(vt,12),i.bc(wt),i.bc(Tt),i.bc(Dt),i.bc(d,8))},vt.\u0275prov=i.Nb({token:vt,factory:vt.\u0275fac}),vt),Ft=((mt=function(){function t(e,n,i){_classCallCheck(this,t),this.internalStateOperations=e,this.stateContextFactory=n,this.bootstrapper=i}return _createClass(t,[{key:"ngxsBootstrap",value:function(t,e){var n=this;this.internalStateOperations.getRootStateOperations().dispatch(t).pipe(Object(O.a)((function(){return!!e})),Object(V.a)((function(){return n.invokeInit(e.states)})),Object(N.a)((function(){return n.bootstrapper.appBootstrapped$})),Object(O.a)((function(t){return!!t}))).subscribe((function(){return n.invokeBootstrap(e.states)}))}},{key:"invokeInit",value:function(t){var e,n=_createForOfIteratorHelper(t);try{for(n.s();!(e=n.n()).done;){var i=e.value,r=i.instance;if(r.ngxsOnChanges){var a=rt(i,{currentAppState:{},newAppState:this.internalStateOperations.getRootStateOperations().getState()});r.ngxsOnChanges(a)}r.ngxsOnInit&&r.ngxsOnInit(this.getStateContext(i)),i.isInitialised=!0}}catch(o){n.e(o)}finally{n.f()}}},{key:"invokeBootstrap",value:function(t){var e,n=_createForOfIteratorHelper(t);try{for(n.s();!(e=n.n()).done;){var i=e.value,r=i.instance;r.ngxsAfterBootstrap&&r.ngxsAfterBootstrap(this.getStateContext(i))}}catch(a){n.e(a)}finally{n.f()}}},{key:"getStateContext",value:function(t){return this.stateContextFactory.createStateContext(t)}}]),t}()).\u0275fac=function(t){return new(t||mt)(i.bc(Pt),i.bc(Dt),i.bc(f))},mt.\u0275prov=i.Nb({token:mt,factory:mt.\u0275fac}),mt),Lt=function(t){return t&&t.NGXS_SELECTOR_OPTIONS_META||{}};function Vt(t){var e=nt(t)||et(t);return e&&e.makeRootSelector||function(){return t}}var Bt,zt,Ht,Ut,Wt,qt=((zt=function(){function t(e,n,i,r,a,o){_classCallCheck(this,t),this._stateStream=e,this._internalStateOperations=n,this._config=i,this._internalExecutionStrategy=r,this._stateFactory=a,this.initStateStream(o)}return _createClass(t,[{key:"dispatch",value:function(t){return this._internalStateOperations.getRootStateOperations().dispatch(t)}},{key:"select",value:function(t){var e=this,n=this.getStoreBoundSelectorFn(t);return this._stateStream.pipe(Object(E.a)(n),Object(F.a)((function(t){var n=e._config.selectorOptions.suppressErrors;return t instanceof TypeError&&n?Object(k.a)(void 0):Object(w.a)(t)})),Object(B.a)(),st(this._internalExecutionStrategy))}},{key:"selectOnce",value:function(t){return this.select(t).pipe(Object(A.a)(1))}},{key:"selectSnapshot",value:function(t){return this.getStoreBoundSelectorFn(t)(this._stateStream.getValue())}},{key:"subscribe",value:function(t){return this._stateStream.pipe(st(this._internalExecutionStrategy)).subscribe(t)}},{key:"snapshot",value:function(){return this._internalStateOperations.getRootStateOperations().getState()}},{key:"reset",value:function(t){return this._internalStateOperations.getRootStateOperations().setState(t)}},{key:"getStoreBoundSelectorFn",value:function(t){return Vt(t)(this._stateFactory.getRuntimeSelectorContext())}},{key:"initStateStream",value:function(t){var e=this._stateStream.value;if(!e||0===Object.keys(e).length){var n=Object.keys(this._config.defaultsState).length>0?Object.assign({},this._config.defaultsState,t):t;this._stateStream.next(n)}}}]),t}()).\u0275fac=function(t){return new(t||zt)(i.bc(Ot),i.bc(Pt),i.bc(K),i.bc(kt),i.bc(Mt),i.bc(d,8))},zt.\u0275prov=i.Nb({token:zt,factory:zt.\u0275fac}),zt),Gt=((Bt=function t(e,n){_classCallCheck(this,t),t.store=e,t.config=n}).\u0275fac=function(t){return new(t||Bt)(i.bc(qt),i.bc(K))},Bt.\u0275prov=i.Nb({token:Bt,factory:Bt.\u0275fac}),Bt.store=null,Bt.config=null,Bt),Xt=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"type",get:function(){return"@@INIT"}}]),t}(),Kt=function(){function t(e){_classCallCheck(this,t),this.addedStates=e}return _createClass(t,null,[{key:"type",get:function(){return"@@UPDATE_STATE"}}]),t}(),Zt=new r.a(1),Yt=((Wt=function t(e,n,r,a){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5?arguments[5]:void 0;_classCallCheck(this,t),function(){try{var t=window.ng,e=!(t.probe&&t.coreTokens)&&Object(i.Y)();Zt.next(e)}catch(n){Zt.next(!1)}finally{Zt.complete()}}();var l=e.addAndReturnDefaults(o);n.setStateToTheCurrentWithNew(l),e.connectActionHandlers(),s.ngxsBootstrap(new Xt,l)}).\u0275mod=i.Pb({type:Wt}),Wt.\u0275inj=i.Ob({factory:function(t){return new(t||Wt)(i.bc(Mt),i.bc(Pt),i.bc(qt),i.bc(Gt),i.bc(H,8),i.bc(Ft))}}),Wt),Qt=((Ut=function(){function t(e,n,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4?arguments[4]:void 0;_classCallCheck(this,t);var o=t.flattenStates(r),s=i.addAndReturnDefaults(o);s.states.length&&(n.setStateToTheCurrentWithNew(s),a.ngxsBootstrap(new Kt(s.defaults),s))}return _createClass(t,null,[{key:"flattenStates",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.reduce((function(t,e){return t.concat(e)}),[])}}]),t}()).\u0275mod=i.Pb({type:Ut}),Ut.\u0275inj=i.Ob({factory:function(t){return new(t||Ut)(i.bc(qt),i.bc(Pt),i.bc(Mt),i.bc(U,8),i.bc(Ft))}}),Ut),Jt=((Ht=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"forRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{ngModule:Yt,providers:[Mt,Dt,xt,wt,f,Rt,It,Ft,jt,Tt,Pt,kt,qt,Ot,Gt,Et].concat(_toConsumableArray(e),_toConsumableArray(t.ngxsTokenProviders(e,n)))}}},{key:"forFeature",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{ngModule:Qt,providers:[Mt,Et].concat(_toConsumableArray(t),[{provide:U,multi:!0,useValue:t}])}}},{key:"ngxsTokenProviders",value:function(e,n){return[{provide:q,useValue:h},{provide:G,useValue:i.Y},{provide:Y,useClass:n.executionStrategy||z},{provide:H,useValue:e},{provide:t.ROOT_OPTIONS,useValue:n},{provide:K,useFactory:t.ngxsConfigFactory,deps:[t.ROOT_OPTIONS]},{provide:i.b,useFactory:t.appBootstrapListenerFactory,multi:!0,deps:[f]},{provide:d,useFactory:t.getInitialState},{provide:m,useExisting:Dt},{provide:v,useExisting:Mt}]}},{key:"ngxsConfigFactory",value:function(t){return Object.assign(new K,t)}},{key:"appBootstrapListenerFactory",value:function(t){return function(){return t.bootstrap()}}},{key:"getInitialState",value:function(){return p.pop()}}]),t}()).\u0275mod=i.Pb({type:Ht}),Ht.\u0275inj=i.Ob({factory:function(t){return new(t||Ht)}}),Ht.ROOT_OPTIONS=new i.s("ROOT_OPTIONS"),Ht);function $t(t,e){return function(n,i){if(n.hasOwnProperty("prototype"))throw new Error("@Action() decorator cannot be used with static methods");var r=tt(n.constructor);Array.isArray(t)||(t=[t]);var a,o=_createForOfIteratorHelper(t);try{for(o.s();!(a=o.n()).done;){var s=a.value.type;r.actions[s]||(r.actions[s]=[]),r.actions[s].push({fn:i,options:e||{},type:s})}}catch(l){o.e(l)}finally{o.f()}}}function te(t){return function(e){!function(t){Zt.asObservable().subscribe((function(e){var n;e&&(t.\u0275prov||console.warn((n=t.name,"'".concat(n,"' class should be decorated with @Injectable() right after the @State() decorator"))))}))}(e);var n=e,i=tt(n),r=Object.getPrototypeOf(n),a=function(e){return Object.assign({},e.NGXS_OPTIONS_META||{},t)}(r);!function(t){var e=t.meta,n=t.inheritedStateClass,i=t.optionsWithInheritance,r=i.children,a=i.defaults,o=i.name,s="string"==typeof o?o:o&&o.getName()||null;Nt.checkCorrectStateName(s),n.hasOwnProperty(X)&&(e.actions=Object.assign({},e.actions,(n[X]||{}).actions)),e.children=r,e.defaults=a,e.name=s}({meta:i,inheritedStateClass:r,optionsWithInheritance:a}),n.NGXS_OPTIONS_META=a}}function ee(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:[];return"string"==typeof(e=e||function(t){var e=t.length-1;return 36===t.charCodeAt(e)?t.slice(0,e):t}(t))?it(n.length?[e].concat(_toConsumableArray(n)):e.split("."),Gt.config):e}(a,t,n);Object.defineProperties(e,(_defineProperty(r={},o,{writable:!0,enumerable:!1,configurable:!0}),_defineProperty(r,a,{enumerable:!0,configurable:!0,get:function(){return this[o]||(this[o]=function(t){if(!Gt.store)throw new Error("You have forgotten to import the NGXS module!");return Gt.store.select(t)}(s))}}),r))}}function ne(t){return function(e,n,i){if(!i||null===i.value)throw new Error("Selectors only work on methods");var r=i.value,a=function(t,e,n){var i=n&&n.containerClass,r=s((function(){for(var t=arguments.length,n=new Array(t),r=0;r2&&void 0!==arguments[2]?arguments[2]:[],i=e.getSelectorOptions(),r=t.getSelectorOptions(i);return{selectorOptions:r,argumentSelectorFunctions:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,i=[];return n&&(0===t.length||e.injectContainerState)&&et(n)&&i.push(n),t&&i.push.apply(i,_toConsumableArray(t)),i}(n,r,e.containerClass).map((function(e){return Vt(e)(t)}))}}(e,a,t),i=n.argumentSelectorFunctions,o=n.selectorOptions;return function(t){var e=i.map((function(e){return e(t)}));try{return r.apply(void 0,_toConsumableArray(e))}catch(n){if(n instanceof TypeError&&o.suppressErrors)return;throw n}}},r}(t,r,{containerClass:e,selectorName:n.toString(),getSelectorOptions:function(){return{}}}),o={configurable:!0,get:function(){return a}};return o.originalFn=r,o}}},Cfvw:function(t,e,n){"use strict";n.d(e,"a",(function(){return h}));var i=n("HDdC"),r=n("SeVD"),a=n("quSY"),o=n("kJWO"),s=n("jZKg"),l=n("Lhse"),c=n("c2HN"),u=n("I55L");function h(t,e){return e?function(t,e){if(null!=t){if(function(t){return t&&"function"==typeof t[o.a]}(t))return function(t,e){return new i.a((function(n){var i=new a.a;return i.add(e.schedule((function(){var r=t[o.a]();i.add(r.subscribe({next:function(t){i.add(e.schedule((function(){return n.next(t)})))},error:function(t){i.add(e.schedule((function(){return n.error(t)})))},complete:function(){i.add(e.schedule((function(){return n.complete()})))}}))}))),i}))}(t,e);if(Object(c.a)(t))return function(t,e){return new i.a((function(n){var i=new a.a;return i.add(e.schedule((function(){return t.then((function(t){i.add(e.schedule((function(){n.next(t),i.add(e.schedule((function(){return n.complete()})))})))}),(function(t){i.add(e.schedule((function(){return n.error(t)})))}))}))),i}))}(t,e);if(Object(u.a)(t))return Object(s.a)(t,e);if(function(t){return t&&"function"==typeof t[l.a]}(t)||"string"==typeof t)return function(t,e){if(!t)throw new Error("Iterable cannot be null");return new i.a((function(n){var i,r=new a.a;return r.add((function(){i&&"function"==typeof i.return&&i.return()})),r.add(e.schedule((function(){i=t[l.a](),r.add(e.schedule((function(){if(!n.closed){var t,e;try{var r=i.next();t=r.value,e=r.done}catch(a){return void n.error(a)}e?n.complete():(n.next(t),this.schedule())}})))}))),r}))}(t,e)}throw new TypeError((null!==t&&typeof t||t)+" is not observable")}(t,e):t instanceof i.a?t:new i.a(Object(r.a)(t))}},D0XW:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("3N8a"),r=new(n("IjjT").a)(i.a)},DH7j:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=Array.isArray||function(t){return t&&"number"==typeof t.length}},EY2u:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return a}));var i=n("HDdC"),r=new i.a((function(t){return t.complete()}));function a(t){return t?function(t){return new i.a((function(e){return t.schedule((function(){return e.complete()}))}))}(t):r}},FKr1:function(t,e,n){"use strict";n.d(e,"a",(function(){return A})),n.d(e,"b",(function(){return lt})),n.d(e,"c",(function(){return nt})),n.d(e,"d",(function(){return q})),n.d(e,"e",(function(){return k})),n.d(e,"f",(function(){return j})),n.d(e,"g",(function(){return B})),n.d(e,"h",(function(){return J})),n.d(e,"i",(function(){return it})),n.d(e,"j",(function(){return st})),n.d(e,"k",(function(){return K})),n.d(e,"l",(function(){return Z})),n.d(e,"m",(function(){return G})),n.d(e,"n",(function(){return X})),n.d(e,"o",(function(){return W})),n.d(e,"p",(function(){return rt})),n.d(e,"q",(function(){return at})),n.d(e,"r",(function(){return w})),n.d(e,"s",(function(){return S})),n.d(e,"t",(function(){return C})),n.d(e,"u",(function(){return O})),n.d(e,"v",(function(){return x})),n.d(e,"w",(function(){return I}));var i=n("fXoL"),r=n("u47x"),a=n("cH1L"),o=new i.P("9.2.0"),s=n("ofXK"),l=n("8LU1"),c=n("XNiG"),u=(n("HDdC"),n("nLfN")),h=(n("jhN1"),n("JX91")),f=n("R1ws"),d=n("FtGj"),p=["*",[["mat-option"],["ng-container"]]],m=["*","mat-option, ng-container"];function v(t,e){if(1&t&&i.Sb(0,"mat-pseudo-checkbox",3),2&t){var n=i.jc();i.oc("state",n.selected?"checked":"unchecked")("disabled",n.disabled)}}var g,y=["*"],_=new i.P("9.2.0"),b=new i.s("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}}),k=((g=function(){function t(e,n,i){_classCallCheck(this,t),this._hasDoneGlobalChecks=!1,this._document=i,e._applyBodyHighContrastModeCssClasses(),this._sanityChecks=n,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}return _createClass(t,[{key:"_getDocument",value:function(){var t=this._document||document;return"object"==typeof t&&t?t:null}},{key:"_getWindow",value:function(){var t=this._getDocument(),e=(null==t?void 0:t.defaultView)||window;return"object"==typeof e&&e?e:null}},{key:"_checksAreEnabled",value:function(){return Object(i.Y)()&&!this._isTestEnv()}},{key:"_isTestEnv",value:function(){var t=this._getWindow();return t&&(t.__karma__||t.jasmine)}},{key:"_checkDoctypeIsDefined",value:function(){var t=this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.doctype),e=this._getDocument();t&&e&&!e.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}},{key:"_checkThemeIsPresent",value:function(){var t=!this._checksAreEnabled()||!1===this._sanityChecks||!this._sanityChecks.theme,e=this._getDocument();if(!t&&e&&e.body&&"function"==typeof getComputedStyle){var n=e.createElement("div");n.classList.add("mat-theme-loaded-marker"),e.body.appendChild(n);var i=getComputedStyle(n);i&&"none"!==i.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),e.body.removeChild(n)}}},{key:"_checkCdkVersionMatch",value:function(){this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.version)&&_.full!==o.full&&console.warn("The Angular Material version ("+_.full+") does not match the Angular CDK version ("+o.full+").\nPlease ensure the versions of these two packages exactly match.")}}]),t}()).\u0275mod=i.Pb({type:g}),g.\u0275inj=i.Ob({factory:function(t){return new(t||g)(i.bc(r.g),i.bc(b,8),i.bc(s.d,8))},imports:[[a.a],a.a]}),g);function C(t){return function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;_classCallCheck(this,n);for(var i=arguments.length,r=new Array(i),a=0;a1&&void 0!==arguments[1]?arguments[1]:0;return function(t){_inherits(i,t);var n=_createSuper(i);function i(){var t;_classCallCheck(this,i);for(var r=arguments.length,a=new Array(r),o=0;o2&&void 0!==arguments[2]?arguments[2]:"mat";t.changes.pipe(Object(h.a)(t)).subscribe((function(t){var i=t.length;R(e,"".concat(n,"-2-line"),!1),R(e,"".concat(n,"-3-line"),!1),R(e,"".concat(n,"-multi-line"),!1),2===i||3===i?R(e,"".concat(n,"-").concat(i,"-line"),!0):i>3&&R(e,"".concat(n,"-multi-line"),!0)}))}function R(t,e,n){var i=t.nativeElement.classList;n?i.add(e):i.remove(e)}var P,D,N,M,F,L,V,B=((P=function t(){_classCallCheck(this,t)}).\u0275mod=i.Pb({type:P}),P.\u0275inj=i.Ob({factory:function(t){return new(t||P)},imports:[[k],k]}),P),z=function(){function t(e,n,i){_classCallCheck(this,t),this._renderer=e,this.element=n,this.config=i,this.state=3}return _createClass(t,[{key:"fadeOut",value:function(){this._renderer.fadeOutRipple(this)}}]),t}(),H={enterDuration:450,exitDuration:400},U=Object(u.f)({passive:!0}),W=function(){function t(e,n,i,a){var o=this;_classCallCheck(this,t),this._target=e,this._ngZone=n,this._isPointerDown=!1,this._triggerEvents=new Map,this._activeRipples=new Set,this._onMousedown=function(t){var e=Object(r.i)(t),n=o._lastTouchStartEvent&&Date.now()2&&void 0!==arguments[2]?arguments[2]:{},r=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),a=Object.assign(Object.assign({},H),i.animation);i.centered&&(t=r.left+r.width/2,e=r.top+r.height/2);var o=i.radius||function(t,e,n){var i=Math.max(Math.abs(t-n.left),Math.abs(t-n.right)),r=Math.max(Math.abs(e-n.top),Math.abs(e-n.bottom));return Math.sqrt(i*i+r*r)}(t,e,r),s=t-r.left,l=e-r.top,c=a.enterDuration,u=document.createElement("div");u.classList.add("mat-ripple-element"),u.style.left="".concat(s-o,"px"),u.style.top="".concat(l-o,"px"),u.style.height="".concat(2*o,"px"),u.style.width="".concat(2*o,"px"),null!=i.color&&(u.style.backgroundColor=i.color),u.style.transitionDuration="".concat(c,"ms"),this._containerElement.appendChild(u),window.getComputedStyle(u).getPropertyValue("opacity"),u.style.transform="scale(1)";var h=new z(this,u,i);return h.state=0,this._activeRipples.add(h),i.persistent||(this._mostRecentTransientRipple=h),this._runTimeoutOutsideZone((function(){var t=h===n._mostRecentTransientRipple;h.state=1,i.persistent||t&&n._isPointerDown||h.fadeOut()}),c),h}},{key:"fadeOutRipple",value:function(t){var e=this._activeRipples.delete(t);if(t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),e){var n=t.element,i=Object.assign(Object.assign({},H),t.config.animation);n.style.transitionDuration="".concat(i.exitDuration,"ms"),n.style.opacity="0",t.state=2,this._runTimeoutOutsideZone((function(){t.state=3,n.parentNode.removeChild(n)}),i.exitDuration)}}},{key:"fadeOutAll",value:function(){this._activeRipples.forEach((function(t){return t.fadeOut()}))}},{key:"setupTriggerEvents",value:function(t){var e=this,n=Object(l.e)(t);n&&n!==this._triggerElement&&(this._removeTriggerEvents(),this._ngZone.runOutsideAngular((function(){e._triggerEvents.forEach((function(t,e){n.addEventListener(e,t,U)}))})),this._triggerElement=n)}},{key:"_runTimeoutOutsideZone",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this._ngZone.runOutsideAngular((function(){return setTimeout(t,e)}))}},{key:"_removeTriggerEvents",value:function(){var t=this;this._triggerElement&&this._triggerEvents.forEach((function(e,n){t._triggerElement.removeEventListener(n,e,U)}))}}]),t}(),q=new i.s("mat-ripple-global-options"),G=((F=function(){function t(e,n,i,r,a){_classCallCheck(this,t),this._elementRef=e,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new W(this,n,e,i),"NoopAnimations"===a&&(this._globalOptions.animation={enterDuration:0,exitDuration:0})}return _createClass(t,[{key:"ngOnInit",value:function(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}},{key:"ngOnDestroy",value:function(){this._rippleRenderer._removeTriggerEvents()}},{key:"fadeOutAll",value:function(){this._rippleRenderer.fadeOutAll()}},{key:"_setupTriggerEventsIfEnabled",value:function(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}},{key:"launch",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return"number"==typeof t?this._rippleRenderer.fadeInRipple(t,e,Object.assign(Object.assign({},this.rippleConfig),n)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),t))}},{key:"disabled",get:function(){return this._disabled},set:function(t){this._disabled=t,this._setupTriggerEventsIfEnabled()}},{key:"trigger",get:function(){return this._trigger||this._elementRef.nativeElement},set:function(t){this._trigger=t,this._setupTriggerEventsIfEnabled()}},{key:"rippleConfig",get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign(Object.assign({},this._globalOptions.animation),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}},{key:"rippleDisabled",get:function(){return this.disabled||!!this._globalOptions.disabled}}]),t}()).\u0275fac=function(t){return new(t||F)(i.Rb(i.m),i.Rb(i.B),i.Rb(u.a),i.Rb(q,8),i.Rb(f.a,8))},F.\u0275dir=i.Mb({type:F,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(t,e){2&t&&i.Ib("mat-ripple-unbounded",e.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),F),X=((M=function t(){_classCallCheck(this,t)}).\u0275mod=i.Pb({type:M}),M.\u0275inj=i.Ob({factory:function(t){return new(t||M)},imports:[[k,u.b],k]}),M),K=((N=function t(e){_classCallCheck(this,t),this._animationMode=e,this.state="unchecked",this.disabled=!1}).\u0275fac=function(t){return new(t||N)(i.Rb(f.a,8))},N.\u0275cmp=i.Lb({type:N,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(t,e){2&t&&i.Ib("mat-pseudo-checkbox-indeterminate","indeterminate"===e.state)("mat-pseudo-checkbox-checked","checked"===e.state)("mat-pseudo-checkbox-disabled",e.disabled)("_mat-animation-noopable","NoopAnimations"===e._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(t,e){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),N),Z=((D=function t(){_classCallCheck(this,t)}).\u0275mod=i.Pb({type:D}),D.\u0275inj=i.Ob({factory:function(t){return new(t||D)}}),D),Y=C((function t(){_classCallCheck(this,t)})),Q=0,J=((L=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._labelId="mat-optgroup-label-".concat(Q++),t}return n}(Y)).\u0275fac=function(t){return $(t||L)},L.\u0275cmp=i.Lb({type:L,selectors:[["mat-optgroup"]],hostAttrs:["role","group",1,"mat-optgroup"],hostVars:4,hostBindings:function(t,e){2&t&&(i.Fb("aria-disabled",e.disabled.toString())("aria-labelledby",e._labelId),i.Ib("mat-optgroup-disabled",e.disabled))},inputs:{disabled:"disabled",label:"label"},exportAs:["matOptgroup"],features:[i.Bb],ngContentSelectors:m,decls:4,vars:2,consts:[[1,"mat-optgroup-label",3,"id"]],template:function(t,e){1&t&&(i.nc(p),i.Xb(0,"label",0),i.Dc(1),i.mc(2),i.Wb(),i.mc(3,1)),2&t&&(i.oc("id",e._labelId),i.Eb(1),i.Fc("",e.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),L),$=i.Zb(J),tt=0,et=function t(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];_classCallCheck(this,t),this.source=e,this.isUserInput=n},nt=new i.s("MAT_OPTION_PARENT_COMPONENT"),it=((V=function(){function t(e,n,r,a){_classCallCheck(this,t),this._element=e,this._changeDetectorRef=n,this._parent=r,this.group=a,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-".concat(tt++),this.onSelectionChange=new i.p,this._stateChanges=new c.a}return _createClass(t,[{key:"select",value:function(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}},{key:"deselect",value:function(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}},{key:"focus",value:function(t,e){var n=this._getHostElement();"function"==typeof n.focus&&n.focus(e)}},{key:"setActiveStyles",value:function(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}},{key:"setInactiveStyles",value:function(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}},{key:"getLabel",value:function(){return this.viewValue}},{key:"_handleKeydown",value:function(t){t.keyCode!==d.f&&t.keyCode!==d.n||Object(d.s)(t)||(this._selectViaInteraction(),t.preventDefault())}},{key:"_selectViaInteraction",value:function(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}},{key:"_getAriaSelected",value:function(){return this.selected||!this.multiple&&null}},{key:"_getTabIndex",value:function(){return this.disabled?"-1":"0"}},{key:"_getHostElement",value:function(){return this._element.nativeElement}},{key:"ngAfterViewChecked",value:function(){if(this._selected){var t=this.viewValue;t!==this._mostRecentViewValue&&(this._mostRecentViewValue=t,this._stateChanges.next())}}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}},{key:"_emitSelectionChangeEvent",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.onSelectionChange.emit(new et(this,t))}},{key:"multiple",get:function(){return this._parent&&this._parent.multiple}},{key:"selected",get:function(){return this._selected}},{key:"disabled",get:function(){return this.group&&this.group.disabled||this._disabled},set:function(t){this._disabled=Object(l.c)(t)}},{key:"disableRipple",get:function(){return this._parent&&this._parent.disableRipple}},{key:"active",get:function(){return this._active}},{key:"viewValue",get:function(){return(this._getHostElement().textContent||"").trim()}}]),t}()).\u0275fac=function(t){return new(t||V)(i.Rb(i.m),i.Rb(i.i),i.Rb(nt,8),i.Rb(J,8))},V.\u0275cmp=i.Lb({type:V,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(t,e){1&t&&i.fc("click",(function(){return e._selectViaInteraction()}))("keydown",(function(t){return e._handleKeydown(t)})),2&t&&(i.ac("id",e.id),i.Fb("tabindex",e._getTabIndex())("aria-selected",e._getAriaSelected())("aria-disabled",e.disabled.toString()),i.Ib("mat-selected",e.selected)("mat-option-multiple",e.multiple)("mat-active",e.active)("mat-option-disabled",e.disabled))},inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:y,decls:4,vars:3,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"]],template:function(t,e){1&t&&(i.nc(),i.Bc(0,v,1,2,"mat-pseudo-checkbox",0),i.Xb(1,"span",1),i.mc(2),i.Wb(),i.Sb(3,"div",2)),2&t&&(i.oc("ngIf",e.multiple),i.Eb(3),i.oc("matRippleTrigger",e._getHostElement())("matRippleDisabled",e.disabled||e.disableRipple))},directives:[s.k,G,K],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.cdk-high-contrast-active .mat-option .mat-option-ripple{opacity:.5}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),V);function rt(t,e,n){if(n.length){for(var i=e.toArray(),r=n.toArray(),a=0,o=0;on+i?Math.max(0,r-i+e):n}var ot,st=((ot=function t(){_classCallCheck(this,t)}).\u0275mod=i.Pb({type:ot}),ot.\u0275inj=i.Ob({factory:function(t){return new(t||ot)},imports:[[X,s.c,Z]]}),ot),lt=new i.s("mat-label-global-options")},FtGj:function(t,e,n){"use strict";n.d(e,"a",(function(){return _})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return v})),n.d(e,"d",(function(){return m})),n.d(e,"e",(function(){return u})),n.d(e,"f",(function(){return a})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return h})),n.d(e,"i",(function(){return f})),n.d(e,"j",(function(){return y})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return l})),n.d(e,"m",(function(){return p})),n.d(e,"n",(function(){return s})),n.d(e,"o",(function(){return r})),n.d(e,"p",(function(){return d})),n.d(e,"q",(function(){return b})),n.d(e,"r",(function(){return g})),n.d(e,"s",(function(){return k}));var i=8,r=9,a=13,o=27,s=32,l=33,c=34,u=35,h=36,f=37,d=38,p=39,m=40,v=46,g=48,y=57,_=65,b=90;function k(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:t.now;_classCallCheck(this,t),this.SchedulerAction=e,this.now=n}return _createClass(t,[{key:"schedule",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;return new this.SchedulerAction(this,t).schedule(n,e)}}]),t}();return t.now=function(){return Date.now()},t}(),r=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.now;return _classCallCheck(this,n),(r=e.call(this,t,(function(){return n.delegate&&n.delegate!==_assertThisInitialized(r)?n.delegate.now():a()}))).actions=[],r.active=!1,r.scheduled=void 0,r}return _createClass(n,[{key:"schedule",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2?arguments[2]:void 0;return n.delegate&&n.delegate!==this?n.delegate.schedule(t,e,i):_get(_getPrototypeOf(n.prototype),"schedule",this).call(this,t,e,i)}},{key:"flush",value:function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}}}]),n}(i)},IzEk:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("7o/Q"),r=n("4I5i"),a=n("EY2u");function o(t){return function(e){return 0===t?Object(a.b)():e.lift(new s(t))}}var s=function(){function t(e){if(_classCallCheck(this,t),this.total=e,this.total<0)throw new r.a}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new l(t,this.total))}}]),t}(),l=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).total=i,r.count=0,r}return _createClass(n,[{key:"_next",value:function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))}}]),n}(i.a)},JIr8:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("l7GE"),r=n("51Dv"),a=n("ZUHj");function o(t){return function(e){var n=new s(t),i=e.lift(n);return n.caught=i}}var s=function(){function t(e){_classCallCheck(this,t),this.selector=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new l(t,this.selector,this.caught))}}]),t}(),l=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t)).selector=i,a.caught=r,a}return _createClass(n,[{key:"error",value:function(t){if(!this.isStopped){var e;try{e=this.selector(t,this.caught)}catch(s){return void _get(_getPrototypeOf(n.prototype),"error",this).call(this,s)}this._unsubscribeAndRecycle();var i=new r.a(this,void 0,void 0);this.add(i);var o=Object(a.a)(this,e,void 0,void 0,i);o!==i&&this.add(o)}}}]),n}(i.a)},JX91:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("GyhO"),r=n("z+Ro");function a(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:r.a;return function(n){return n.lift(new o(t,e))}}var o=function(){function t(e,n){_classCallCheck(this,t),this.dueTime=e,this.scheduler=n}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new s(t,this.dueTime,this.scheduler))}}]),t}(),s=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t)).dueTime=i,a.scheduler=r,a.debouncedSubscription=null,a.lastValue=null,a.hasValue=!1,a}return _createClass(n,[{key:"_next",value:function(t){this.clearDebounce(),this.lastValue=t,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(l,this.dueTime,this))}},{key:"_complete",value:function(){this.debouncedNext(),this.destination.complete()}},{key:"debouncedNext",value:function(){if(this.clearDebounce(),this.hasValue){var t=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(t)}}},{key:"clearDebounce",value:function(){var t=this.debouncedSubscription;null!==t&&(this.remove(t),t.unsubscribe(),this.debouncedSubscription=null)}}]),n}(i.a);function l(t){t.debouncedNext()}},LRne:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("z+Ro"),r=n("yCtX"),a=n("jZKg");function o(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:t;return this._fontCssClassesByAlias.set(t,e),this}},{key:"classNameForFontAlias",value:function(t){return this._fontCssClassesByAlias.get(t)||t}},{key:"setDefaultFontSetClass",value:function(t){return this._defaultFontSetClass=t,this}},{key:"getDefaultFontSetClass",value:function(){return this._defaultFontSetClass}},{key:"getSvgIconFromUrl",value:function(t){var e=this,n=this._sanitizer.sanitize(i.K.RESOURCE_URL,t);if(!n)throw b(t);var r=this._cachedIconsByUrl.get(n);return r?Object(m.a)(S(r)):this._loadSvgIconFromConfig(new C(t)).pipe(Object(s.a)((function(t){return e._cachedIconsByUrl.set(n,t)})),Object(l.a)((function(t){return S(t)})))}},{key:"getNamedSvgIcon",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=x(e,t),i=this._svgIconConfigs.get(n);if(i)return this._getSvgFromConfig(i);var r=this._iconSetConfigs.get(e);return r?this._getSvgFromIconSetConfigs(t,r):Object(v.a)(_(n))}},{key:"ngOnDestroy",value:function(){this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}},{key:"_getSvgFromConfig",value:function(t){return t.svgElement?Object(m.a)(S(t.svgElement)):this._loadSvgIconFromConfig(t).pipe(Object(s.a)((function(e){return t.svgElement=e})),Object(l.a)((function(t){return S(t)})))}},{key:"_getSvgFromIconSetConfigs",value:function(t,e){var n=this,r=this._extractIconWithNameFromAnySet(t,e);if(r)return Object(m.a)(r);var a=e.filter((function(t){return!t.svgElement})).map((function(t){return n._loadSvgIconSetFromConfig(t).pipe(Object(c.a)((function(e){var r="Loading icon set URL: ".concat(n._sanitizer.sanitize(i.K.RESOURCE_URL,t.url)," failed: ").concat(e.message);return n._errorHandler?n._errorHandler.handleError(new Error(r)):console.error(r),Object(m.a)(null)})))}));return Object(g.a)(a).pipe(Object(l.a)((function(){var i=n._extractIconWithNameFromAnySet(t,e);if(!i)throw _(t);return i})))}},{key:"_extractIconWithNameFromAnySet",value:function(t,e){for(var n=e.length-1;n>=0;n--){var i=e[n];if(i.svgElement){var r=this._extractSvgIconFromSet(i.svgElement,t,i.options);if(r)return r}}return null}},{key:"_loadSvgIconFromConfig",value:function(t){var e=this;return this._fetchUrl(t.url).pipe(Object(l.a)((function(n){return e._createSvgElementForSingleIcon(n,t.options)})))}},{key:"_loadSvgIconSetFromConfig",value:function(t){var e=this;return t.svgElement?Object(m.a)(t.svgElement):this._fetchUrl(t.url).pipe(Object(l.a)((function(n){return t.svgElement||(t.svgElement=e._svgElementFromString(n)),t.svgElement})))}},{key:"_createSvgElementForSingleIcon",value:function(t,e){var n=this._svgElementFromString(t);return this._setSvgAttributes(n,e),n}},{key:"_extractSvgIconFromSet",value:function(t,e,n){var i=t.querySelector('[id="'.concat(e,'"]'));if(!i)return null;var r=i.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,n);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),n);var a=this._svgElementFromString("");return a.appendChild(r),this._setSvgAttributes(a,n)}},{key:"_svgElementFromString",value:function(t){var e=this._document.createElement("DIV");e.innerHTML=t;var n=e.querySelector("svg");if(!n)throw Error(" tag not found");return n}},{key:"_toSvgElement",value:function(t){for(var e=this._svgElementFromString(""),n=t.attributes,i=0;i=0}var s=n("z+Ro");function l(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=-1;return o(e)?a=Number(e)<1?1:Number(e):Object(s.a)(e)&&(n=e),Object(s.a)(n)||(n=r.a),new i.a((function(e){var i=o(t)?t:+t-n.now();return n.schedule(c,i,{index:0,period:a,subscriber:e})}))}function c(t){var e=t.index,n=t.period,i=t.subscriber;if(i.next(e),!i.closed){if(-1===n)return i.complete();t.index=e+1,this.schedule(t,n)}}},R0Ic:function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"d",(function(){return v})),n.d(e,"e",(function(){return s})),n.d(e,"f",(function(){return d})),n.d(e,"g",(function(){return h})),n.d(e,"h",(function(){return p})),n.d(e,"i",(function(){return l})),n.d(e,"j",(function(){return u})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return f})),n.d(e,"m",(function(){return o})),n.d(e,"n",(function(){return g})),n.d(e,"o",(function(){return y}));var i=function t(){_classCallCheck(this,t)},r=function t(){_classCallCheck(this,t)},a="*";function o(t,e){return{type:7,name:t,definitions:e,options:{}}}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:4,styles:e,timings:t}}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{type:2,steps:t,options:e}}function c(t){return{type:6,styles:t,offset:null}}function u(t,e,n){return{type:0,name:t,styles:e,options:n}}function h(t){return{type:5,steps:t}}function f(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:1,expr:t,animation:e,options:n}}function d(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return{type:9,options:t}}function p(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return{type:11,selector:t,animation:e,options:n}}function m(t){Promise.resolve(null).then(t)}var v=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;_classCallCheck(this,t),this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this.parentPlayer=null,this.totalTime=e+n}return _createClass(t,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(t){return t()})),this._onDoneFns=[])}},{key:"onStart",value:function(t){this._onStartFns.push(t)}},{key:"onDone",value:function(t){this._onDoneFns.push(t)}},{key:"onDestroy",value:function(t){this._onDestroyFns.push(t)}},{key:"hasStarted",value:function(){return this._started}},{key:"init",value:function(){}},{key:"play",value:function(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}},{key:"triggerMicrotask",value:function(){var t=this;m((function(){return t._onFinish()}))}},{key:"_onStart",value:function(){this._onStartFns.forEach((function(t){return t()})),this._onStartFns=[]}},{key:"pause",value:function(){}},{key:"restart",value:function(){}},{key:"finish",value:function(){this._onFinish()}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach((function(t){return t()})),this._onDestroyFns=[])}},{key:"reset",value:function(){}},{key:"setPosition",value:function(t){}},{key:"getPosition",value:function(){return 0}},{key:"triggerCallback",value:function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach((function(t){return t()})),e.length=0}}]),t}(),g=function(){function t(e){var n=this;_classCallCheck(this,t),this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;var i=0,r=0,a=0,o=this.players.length;0==o?m((function(){return n._onFinish()})):this.players.forEach((function(t){t.onDone((function(){++i==o&&n._onFinish()})),t.onDestroy((function(){++r==o&&n._onDestroy()})),t.onStart((function(){++a==o&&n._onStart()}))})),this.totalTime=this.players.reduce((function(t,e){return Math.max(t,e.totalTime)}),0)}return _createClass(t,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(t){return t()})),this._onDoneFns=[])}},{key:"init",value:function(){this.players.forEach((function(t){return t.init()}))}},{key:"onStart",value:function(t){this._onStartFns.push(t)}},{key:"_onStart",value:function(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach((function(t){return t()})),this._onStartFns=[])}},{key:"onDone",value:function(t){this._onDoneFns.push(t)}},{key:"onDestroy",value:function(t){this._onDestroyFns.push(t)}},{key:"hasStarted",value:function(){return this._started}},{key:"play",value:function(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach((function(t){return t.play()}))}},{key:"pause",value:function(){this.players.forEach((function(t){return t.pause()}))}},{key:"restart",value:function(){this.players.forEach((function(t){return t.restart()}))}},{key:"finish",value:function(){this._onFinish(),this.players.forEach((function(t){return t.finish()}))}},{key:"destroy",value:function(){this._onDestroy()}},{key:"_onDestroy",value:function(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach((function(t){return t.destroy()})),this._onDestroyFns.forEach((function(t){return t()})),this._onDestroyFns=[])}},{key:"reset",value:function(){this.players.forEach((function(t){return t.reset()})),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"setPosition",value:function(t){var e=t*this.totalTime;this.players.forEach((function(t){var n=t.totalTime?Math.min(1,e/t.totalTime):1;t.setPosition(n)}))}},{key:"getPosition",value:function(){var t=0;return this.players.forEach((function(e){var n=e.getPosition();t=Math.min(n,t)})),t}},{key:"beforeDestroy",value:function(){this.players.forEach((function(t){t.beforeDestroy&&t.beforeDestroy()}))}},{key:"triggerCallback",value:function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach((function(t){return t()})),e.length=0}}]),t}(),y="!"},R1ws:function(t,e,n){"use strict";n.d(e,"a",(function(){return ke})),n.d(e,"b",(function(){return we}));var i=n("fXoL"),r=n("jhN1"),a=n("R0Ic");function o(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function s(t){switch(t.length){case 0:return new a.d;case 1:return t[0];default:return new a.n(t)}}function l(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=[],l=[],c=-1,u=null;if(i.forEach((function(t){var n=t.offset,i=n==c,h=i&&u||{};Object.keys(t).forEach((function(n){var i=n,l=t[n];if("offset"!==n)switch(i=e.normalizePropertyName(i,s),l){case a.o:l=r[n];break;case a.a:l=o[n];break;default:l=e.normalizeStyleValue(n,i,l,s)}h[i]=l})),i||l.push(h),u=h,c=n})),s.length){var h="\n - ";throw new Error("Unable to animate due to the following errors:".concat(h).concat(s.join(h)))}return l}function c(t,e,n,i){switch(e){case"start":t.onStart((function(){return i(n&&u(n,"start",t))}));break;case"done":t.onDone((function(){return i(n&&u(n,"done",t))}));break;case"destroy":t.onDestroy((function(){return i(n&&u(n,"destroy",t))}))}}function u(t,e,n){var i=n.totalTime,r=h(t.element,t.triggerName,t.fromState,t.toState,e||t.phaseName,null==i?t.totalTime:i,!!n.disabled),a=t._data;return null!=a&&(r._data=a),r}function h(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,o=arguments.length>6?arguments[6]:void 0;return{element:t,triggerName:e,fromState:n,toState:i,phaseName:r,totalTime:a,disabled:!!o}}function f(t,e,n){var i;return t instanceof Map?(i=t.get(e))||t.set(e,i=n):(i=t[e])||(i=t[e]=n),i}function d(t){var e=t.indexOf(":");return[t.substring(1,e),t.substr(e+1)]}var p=function(t,e){return!1},m=function(t,e){return!1},v=function(t,e,n){return[]},g=o();(g||"undefined"!=typeof Element)&&(p=function(t,e){return t.contains(e)},m=function(){if(g||Element.prototype.matches)return function(t,e){return t.matches(e)};var t=Element.prototype,e=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector;return e?function(t,n){return e.apply(t,[n])}:m}(),v=function(t,e,n){var i=[];if(n)i.push.apply(i,_toConsumableArray(t.querySelectorAll(e)));else{var r=t.querySelector(e);r&&i.push(r)}return i});var y=null,_=!1;function b(t){y||(y=("undefined"!=typeof document?document.body:null)||{},_=!!y.style&&"WebkitAppearance"in y.style);var e=!0;return y.style&&!function(t){return"ebkit"==t.substring(1,6)}(t)&&(!(e=t in y.style)&&_)&&(e="Webkit"+t.charAt(0).toUpperCase()+t.substr(1)in y.style),e}var k=m,C=p,w=v;function S(t){var e={};return Object.keys(t).forEach((function(n){var i=n.replace(/([a-z])([A-Z])/g,"$1-$2");e[i]=t[n]})),e}var x,O=((x=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"validateStyleProperty",value:function(t){return b(t)}},{key:"matchesElement",value:function(t,e){return k(t,e)}},{key:"containsElement",value:function(t,e){return C(t,e)}},{key:"query",value:function(t,e,n){return w(t,e,n)}},{key:"computeStyle",value:function(t,e,n){return n||""}},{key:"animate",value:function(t,e,n,i,r){return arguments.length>5&&void 0!==arguments[5]&&arguments[5],arguments.length>6&&arguments[6],new a.d(n,i)}}]),t}()).\u0275fac=function(t){return new(t||x)},x.\u0275prov=i.Nb({token:x,factory:x.\u0275fac}),x),E=function(){var t=function t(){_classCallCheck(this,t)};return t.NOOP=new O,t}();function T(t){if("number"==typeof t)return t;var e=t.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:A(parseFloat(e[1]),e[2])}function A(t,e){switch(e){case"s":return 1e3*t;default:return t}}function j(t,e,n){return t.hasOwnProperty("duration")?t:function(t,e,n){var i,r=0,a="";if("string"==typeof t){var o=t.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===o)return e.push('The provided timing value "'.concat(t,'" is invalid.')),{duration:0,delay:0,easing:""};i=A(parseFloat(o[1]),o[2]);var s=o[3];null!=s&&(r=A(parseFloat(s),o[4]));var l=o[5];l&&(a=l)}else i=t;if(!n){var c=!1,u=e.length;i<0&&(e.push("Duration values below 0 are not allowed for this animation step."),c=!0),r<0&&(e.push("Delay values below 0 are not allowed for this animation step."),c=!0),c&&e.splice(u,0,'The provided timing value "'.concat(t,'" is invalid.'))}return{duration:i,delay:r,easing:a}}(t,e,n)}function I(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).forEach((function(n){e[n]=t[n]})),e}function R(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e)for(var i in t)n[i]=t[i];else I(t,n);return n}function P(t,e,n){return n?e+":"+n+";":""}function D(t){for(var e="",n=0;n *";case":leave":return"* => void";case":increment":return function(t,e){return parseFloat(e)>parseFloat(t)};case":decrement":return function(t,e){return parseFloat(e) *"}}(t,n);if("function"==typeof i)return void e.push(i);t=i}var r=t.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return n.push('The provided transition expression "'.concat(t,'" is not supported')),e;var a=r[1],o=r[2],s=r[3];e.push(Y(a,s)),"<"!=o[0]||"*"==a&&"*"==s||e.push(Y(s,a))}(t,r,i)})):r.push(n),r),animation:a,queryCount:e.queryCount,depCount:e.depCount,options:nt(t.options)}}},{key:"visitSequence",value:function(t,e){var n=this;return{type:2,steps:t.steps.map((function(t){return G(n,t,e)})),options:nt(t.options)}}},{key:"visitGroup",value:function(t,e){var n=this,i=e.currentTime,r=0,a=t.steps.map((function(t){e.currentTime=i;var a=G(n,t,e);return r=Math.max(r,e.currentTime),a}));return e.currentTime=r,{type:3,steps:a,options:nt(t.options)}}},{key:"visitAnimate",value:function(t,e){var n,i=function(t,e){var n=null;if(t.hasOwnProperty("duration"))n=t;else if("number"==typeof t)return it(j(t,e).duration,0,"");var i=t;if(i.split(/\s+/).some((function(t){return"{"==t.charAt(0)&&"{"==t.charAt(1)}))){var r=it(0,0,"");return r.dynamic=!0,r.strValue=i,r}return it((n=n||j(i,e)).duration,n.delay,n.easing)}(t.timings,e.errors);e.currentAnimateTimings=i;var r=t.styles?t.styles:Object(a.k)({});if(5==r.type)n=this.visitKeyframes(r,e);else{var o=t.styles,s=!1;if(!o){s=!0;var l={};i.easing&&(l.easing=i.easing),o=Object(a.k)(l)}e.currentTime+=i.duration+i.delay;var c=this.visitStyle(o,e);c.isEmptyStep=s,n=c}return e.currentAnimateTimings=null,{type:4,timings:i,style:n,options:null}}},{key:"visitStyle",value:function(t,e){var n=this._makeStyleAst(t,e);return this._validateStyleAst(n,e),n}},{key:"_makeStyleAst",value:function(t,e){var n=[];Array.isArray(t.styles)?t.styles.forEach((function(t){"string"==typeof t?t==a.a?n.push(t):e.errors.push("The provided style string value ".concat(t," is not allowed.")):n.push(t)})):n.push(t.styles);var i=!1,r=null;return n.forEach((function(t){if(et(t)){var e=t,n=e.easing;if(n&&(r=n,delete e.easing),!i)for(var a in e)if(e[a].toString().indexOf("{{")>=0){i=!0;break}}})),{type:6,styles:n,easing:r,offset:t.offset,containsDynamicStyles:i,options:null}}},{key:"_validateStyleAst",value:function(t,e){var n=this,i=e.currentAnimateTimings,r=e.currentTime,a=e.currentTime;i&&a>0&&(a-=i.duration+i.delay),t.styles.forEach((function(t){"string"!=typeof t&&Object.keys(t).forEach((function(i){if(n._driver.validateStyleProperty(i)){var o,s,l,c,u,h=e.collectedStyles[e.currentQuerySelector],f=h[i],d=!0;f&&(a!=r&&a>=f.startTime&&r<=f.endTime&&(e.errors.push('The CSS property "'.concat(i,'" that exists between the times of "').concat(f.startTime,'ms" and "').concat(f.endTime,'ms" is also being animated in a parallel animation between the times of "').concat(a,'ms" and "').concat(r,'ms"')),d=!1),a=f.startTime),d&&(h[i]={startTime:a,endTime:r}),e.options&&(o=t[i],s=e.options,l=e.errors,c=s.params||{},(u=V(o)).length&&u.forEach((function(t){c.hasOwnProperty(t)||l.push("Unable to resolve the local animation param ".concat(t," in the given list of values"))})))}else e.errors.push('The provided animation property "'.concat(i,'" is not a supported CSS property for animations'))}))}))}},{key:"visitKeyframes",value:function(t,e){var n=this,i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push("keyframes() must be placed inside of a call to animate()"),i;var r=0,a=[],o=!1,s=!1,l=0,c=t.steps.map((function(t){var i=n._makeStyleAst(t,e),c=null!=i.offset?i.offset:function(t){if("string"==typeof t)return null;var e=null;if(Array.isArray(t))t.forEach((function(t){if(et(t)&&t.hasOwnProperty("offset")){var n=t;e=parseFloat(n.offset),delete n.offset}}));else if(et(t)&&t.hasOwnProperty("offset")){var n=t;e=parseFloat(n.offset),delete n.offset}return e}(i.styles),u=0;return null!=c&&(r++,u=i.offset=c),s=s||u<0||u>1,o=o||u0&&r0?r==f?1:h*r:a[r],s=o*m;e.currentTime=d+p.delay+s,p.duration=s,n._validateStyleAst(t,e),t.offset=o,i.styles.push(t)})),i}},{key:"visitReference",value:function(t,e){return{type:8,animation:G(this,F(t.animation),e),options:nt(t.options)}}},{key:"visitAnimateChild",value:function(t,e){return e.depCount++,{type:9,options:nt(t.options)}}},{key:"visitAnimateRef",value:function(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:nt(t.options)}}},{key:"visitQuery",value:function(t,e){var n=e.currentQuerySelector,i=t.options||{};e.queryCount++,e.currentQuery=t;var r=_slicedToArray(function(t){var e=!!t.split(/\s*,\s*/).find((function(t){return":self"==t}));return e&&(t=t.replace(Q,"")),[t=t.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,(function(t){return".ng-trigger-"+t.substr(1)})).replace(/:animating/g,".ng-animating"),e]}(t.selector),2),a=r[0],o=r[1];e.currentQuerySelector=n.length?n+" "+a:a,f(e.collectedStyles,e.currentQuerySelector,{});var s=G(this,F(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:11,selector:a,limit:i.limit||0,optional:!!i.optional,includeSelf:o,animation:s,originalSelector:t.selector,options:nt(t.options)}}},{key:"visitStagger",value:function(t,e){e.currentQuery||e.errors.push("stagger() can only be used inside of query()");var n="full"===t.timings?{duration:0,delay:0,easing:"full"}:j(t.timings,e.errors,!0);return{type:12,animation:G(this,F(t.animation),e),timings:n,options:null}}}]),t}(),tt=function t(e){_classCallCheck(this,t),this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null};function et(t){return!Array.isArray(t)&&"object"==typeof t}function nt(t){var e;return t?(t=I(t)).params&&(t.params=(e=t.params)?I(e):null):t={},t}function it(t,e,n){return{duration:t,delay:e,easing:n}}function rt(t,e,n,i,r,a){var o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];return{type:1,element:t,keyframes:e,preStyleProps:n,postStyleProps:i,duration:r,delay:a,totalTime:r+a,easing:o,subTimeline:s}}var at=function(){function t(){_classCallCheck(this,t),this._map=new Map}return _createClass(t,[{key:"consume",value:function(t){var e=this._map.get(t);return e?this._map.delete(t):e=[],e}},{key:"append",value:function(t,e){var n,i=this._map.get(t);i||this._map.set(t,i=[]),(n=i).push.apply(n,_toConsumableArray(e))}},{key:"has",value:function(t){return this._map.has(t)}},{key:"clear",value:function(){this._map.clear()}}]),t}(),ot=new RegExp(":enter","g"),st=new RegExp(":leave","g");function lt(t,e,n,i,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},s=arguments.length>7?arguments[7]:void 0,l=arguments.length>8?arguments[8]:void 0,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];return(new ct).buildKeyframes(t,e,n,i,r,a,o,s,l,c)}var ct=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"buildKeyframes",value:function(t,e,n,i,r,a,o,s,l){var c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:[];l=l||new at;var u=new ht(t,e,l,i,r,c,[]);u.options=s,u.currentTimeline.setStyles([a],null,u.errors,s),G(this,n,u);var h=u.timelines.filter((function(t){return t.containsAnimation()}));if(h.length&&Object.keys(o).length){var f=h[h.length-1];f.allowOnlyTimelineStyles()||f.setStyles([o],null,u.errors,s)}return h.length?h.map((function(t){return t.buildKeyframes()})):[rt(e,[],[],[],0,0,"",!1)]}},{key:"visitTrigger",value:function(t,e){}},{key:"visitState",value:function(t,e){}},{key:"visitTransition",value:function(t,e){}},{key:"visitAnimateChild",value:function(t,e){var n=e.subInstructions.consume(e.element);if(n){var i=e.createSubContext(t.options),r=e.currentTimeline.currentTime,a=this._visitSubInstructions(n,i,i.options);r!=a&&e.transformIntoNewTimeline(a)}e.previousNode=t}},{key:"visitAnimateRef",value:function(t,e){var n=e.createSubContext(t.options);n.transformIntoNewTimeline(),this.visitReference(t.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=t}},{key:"_visitSubInstructions",value:function(t,e,n){var i=e.currentTimeline.currentTime,r=null!=n.duration?T(n.duration):null,a=null!=n.delay?T(n.delay):null;return 0!==r&&t.forEach((function(t){var n=e.appendInstructionToTimeline(t,r,a);i=Math.max(i,n.duration+n.delay)})),i}},{key:"visitReference",value:function(t,e){e.updateOptions(t.options,!0),G(this,t.animation,e),e.previousNode=t}},{key:"visitSequence",value:function(t,e){var n=this,i=e.subContextCount,r=e,a=t.options;if(a&&(a.params||a.delay)&&((r=e.createSubContext(a)).transformIntoNewTimeline(),null!=a.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=ut);var o=T(a.delay);r.delayNextStep(o)}t.steps.length&&(t.steps.forEach((function(t){return G(n,t,r)})),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=t}},{key:"visitGroup",value:function(t,e){var n=this,i=[],r=e.currentTimeline.currentTime,a=t.options&&t.options.delay?T(t.options.delay):0;t.steps.forEach((function(o){var s=e.createSubContext(t.options);a&&s.delayNextStep(a),G(n,o,s),r=Math.max(r,s.currentTimeline.currentTime),i.push(s.currentTimeline)})),i.forEach((function(t){return e.currentTimeline.mergeTimelineCollectedStyles(t)})),e.transformIntoNewTimeline(r),e.previousNode=t}},{key:"_visitTiming",value:function(t,e){if(t.dynamic){var n=t.strValue;return j(e.params?B(n,e.params,e.errors):n,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}}},{key:"visitAnimate",value:function(t,e){var n=e.currentAnimateTimings=this._visitTiming(t.timings,e),i=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),i.snapshotCurrentStyles());var r=t.style;5==r.type?this.visitKeyframes(r,e):(e.incrementTime(n.duration),this.visitStyle(r,e),i.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t}},{key:"visitStyle",value:function(t,e){var n=e.currentTimeline,i=e.currentAnimateTimings;!i&&n.getCurrentStyleProperties().length&&n.forwardFrame();var r=i&&i.easing||t.easing;t.isEmptyStep?n.applyEmptyStep(r):n.setStyles(t.styles,r,e.errors,e.options),e.previousNode=t}},{key:"visitKeyframes",value:function(t,e){var n=e.currentAnimateTimings,i=e.currentTimeline.duration,r=n.duration,a=e.createSubContext().currentTimeline;a.easing=n.easing,t.styles.forEach((function(t){a.forwardTime((t.offset||0)*r),a.setStyles(t.styles,t.easing,e.errors,e.options),a.applyStylesToKeyframe()})),e.currentTimeline.mergeTimelineCollectedStyles(a),e.transformIntoNewTimeline(i+r),e.previousNode=t}},{key:"visitQuery",value:function(t,e){var n=this,i=e.currentTimeline.currentTime,r=t.options||{},a=r.delay?T(r.delay):0;a&&(6===e.previousNode.type||0==i&&e.currentTimeline.getCurrentStyleProperties().length)&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=ut);var o=i,s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=s.length;var l=null;s.forEach((function(i,r){e.currentQueryIndex=r;var s=e.createSubContext(t.options,i);a&&s.delayNextStep(a),i===e.element&&(l=s.currentTimeline),G(n,t.animation,s),s.currentTimeline.applyStylesToKeyframe(),o=Math.max(o,s.currentTimeline.currentTime)})),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(o),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t}},{key:"visitStagger",value:function(t,e){var n=e.parentContext,i=e.currentTimeline,r=t.timings,a=Math.abs(r.duration),o=a*(e.currentQueryTotal-1),s=a*e.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":s=o-s;break;case"full":s=n.currentStaggerTime}var l=e.currentTimeline;s&&l.delayNextStep(s);var c=l.currentTime;G(this,t.animation,e),e.previousNode=t,n.currentStaggerTime=i.currentTime-c+(i.startTime-n.currentTimeline.startTime)}}]),t}(),ut={},ht=function(){function t(e,n,i,r,a,o,s,l){_classCallCheck(this,t),this._driver=e,this.element=n,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=a,this.errors=o,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ut,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new ft(this._driver,n,0),s.push(this.currentTimeline)}return _createClass(t,[{key:"updateOptions",value:function(t,e){var n=this;if(t){var i=t,r=this.options;null!=i.duration&&(r.duration=T(i.duration)),null!=i.delay&&(r.delay=T(i.delay));var a=i.params;if(a){var o=r.params;o||(o=this.options.params={}),Object.keys(a).forEach((function(t){e&&o.hasOwnProperty(t)||(o[t]=B(a[t],o,n.errors))}))}}}},{key:"_copyOptions",value:function(){var t={};if(this.options){var e=this.options.params;if(e){var n=t.params={};Object.keys(e).forEach((function(t){n[t]=e[t]}))}}return t}},{key:"createSubContext",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0,i=arguments.length>2?arguments[2]:void 0,r=n||this.element,a=new t(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return a.previousNode=this.previousNode,a.currentAnimateTimings=this.currentAnimateTimings,a.options=this._copyOptions(),a.updateOptions(e),a.currentQueryIndex=this.currentQueryIndex,a.currentQueryTotal=this.currentQueryTotal,a.parentContext=this,this.subContextCount++,a}},{key:"transformIntoNewTimeline",value:function(t){return this.previousNode=ut,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline}},{key:"appendInstructionToTimeline",value:function(t,e,n){var i={duration:null!=e?e:t.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+t.delay,easing:""},r=new dt(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,i,t.stretchStartingKeyframe);return this.timelines.push(r),i}},{key:"incrementTime",value:function(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)}},{key:"delayNextStep",value:function(t){t>0&&this.currentTimeline.delayNextStep(t)}},{key:"invokeQuery",value:function(t,e,n,i,r,a){var o=[];if(i&&o.push(this.element),t.length>0){t=(t=t.replace(ot,"."+this._enterClassName)).replace(st,"."+this._leaveClassName);var s=this._driver.query(this.element,t,1!=n);0!==n&&(s=n<0?s.slice(s.length+n,s.length):s.slice(0,n)),o.push.apply(o,_toConsumableArray(s))}return r||0!=o.length||a.push('`query("'.concat(e,'")` returned zero elements. (Use `query("').concat(e,'", { optional: true })` if you wish to allow this.)')),o}},{key:"params",get:function(){return this.options.params}}]),t}(),ft=function(){function t(e,n,i,r){_classCallCheck(this,t),this._driver=e,this.element=n,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(n),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(n,this._localTimelineStyles)),this._loadKeyframe()}return _createClass(t,[{key:"containsAnimation",value:function(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}},{key:"getCurrentStyleProperties",value:function(){return Object.keys(this._currentKeyframe)}},{key:"delayNextStep",value:function(t){var e=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t}},{key:"fork",value:function(e,n){return this.applyStylesToKeyframe(),new t(this._driver,e,n||this.currentTime,this._elementTimelineStylesLookup)}},{key:"_loadKeyframe",value:function(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}},{key:"forwardFrame",value:function(){this.duration+=1,this._loadKeyframe()}},{key:"forwardTime",value:function(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()}},{key:"_updateStyle",value:function(t,e){this._localTimelineStyles[t]=e,this._globalTimelineStyles[t]=e,this._styleSummary[t]={time:this.currentTime,value:e}}},{key:"allowOnlyTimelineStyles",value:function(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}},{key:"applyEmptyStep",value:function(t){var e=this;t&&(this._previousKeyframe.easing=t),Object.keys(this._globalTimelineStyles).forEach((function(t){e._backFill[t]=e._globalTimelineStyles[t]||a.a,e._currentKeyframe[t]=a.a})),this._currentEmptyStepKeyframe=this._currentKeyframe}},{key:"setStyles",value:function(t,e,n,i){var r=this;e&&(this._previousKeyframe.easing=e);var o=i&&i.params||{},s=function(t,e){var n,i={};return t.forEach((function(t){"*"===t?(n=n||Object.keys(e)).forEach((function(t){i[t]=a.a})):R(t,!1,i)})),i}(t,this._globalTimelineStyles);Object.keys(s).forEach((function(t){var e=B(s[t],o,n);r._pendingStyles[t]=e,r._localTimelineStyles.hasOwnProperty(t)||(r._backFill[t]=r._globalTimelineStyles.hasOwnProperty(t)?r._globalTimelineStyles[t]:a.a),r._updateStyle(t,e)}))}},{key:"applyStylesToKeyframe",value:function(){var t=this,e=this._pendingStyles,n=Object.keys(e);0!=n.length&&(this._pendingStyles={},n.forEach((function(n){t._currentKeyframe[n]=e[n]})),Object.keys(this._localTimelineStyles).forEach((function(e){t._currentKeyframe.hasOwnProperty(e)||(t._currentKeyframe[e]=t._localTimelineStyles[e])})))}},{key:"snapshotCurrentStyles",value:function(){var t=this;Object.keys(this._localTimelineStyles).forEach((function(e){var n=t._localTimelineStyles[e];t._pendingStyles[e]=n,t._updateStyle(e,n)}))}},{key:"getFinalKeyframe",value:function(){return this._keyframes.get(this.duration)}},{key:"mergeTimelineCollectedStyles",value:function(t){var e=this;Object.keys(t._styleSummary).forEach((function(n){var i=e._styleSummary[n],r=t._styleSummary[n];(!i||r.time>i.time)&&e._updateStyle(n,r.value)}))}},{key:"buildKeyframes",value:function(){var t=this;this.applyStylesToKeyframe();var e=new Set,n=new Set,i=1===this._keyframes.size&&0===this.duration,r=[];this._keyframes.forEach((function(o,s){var l=R(o,!0);Object.keys(l).forEach((function(t){var i=l[t];i==a.o?e.add(t):i==a.a&&n.add(t)})),i||(l.offset=s/t.duration),r.push(l)}));var o=e.size?z(e.values()):[],s=n.size?z(n.values()):[];if(i){var l=r[0],c=I(l);l.offset=0,c.offset=1,r=[l,c]}return rt(this.element,r,o,s,this.duration,this.startTime,this.easing,!1)}},{key:"currentTime",get:function(){return this.startTime+this.duration}},{key:"properties",get:function(){var t=[];for(var e in this._currentKeyframe)t.push(e);return t}}]),t}(),dt=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o,s){var l,c=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return _classCallCheck(this,n),(l=e.call(this,t,i,s.delay)).element=i,l.keyframes=r,l.preStyleProps=a,l.postStyleProps=o,l._stretchStartingKeyframe=c,l.timings={duration:s.duration,delay:s.delay,easing:s.easing},l}return _createClass(n,[{key:"containsAnimation",value:function(){return this.keyframes.length>1}},{key:"buildKeyframes",value:function(){var t=this.keyframes,e=this.timings,n=e.delay,i=e.duration,r=e.easing;if(this._stretchStartingKeyframe&&n){var a=[],o=i+n,s=n/o,l=R(t[0],!1);l.offset=0,a.push(l);var c=R(t[0],!1);c.offset=pt(s),a.push(c);for(var u=t.length-1,h=1;h<=u;h++){var f=R(t[h],!1);f.offset=pt((n+f.offset*i)/o),a.push(f)}i=o,n=0,r="",t=a}return rt(this.element,t,this.preStyleProps,this.postStyleProps,i,n,r,!0)}}]),n}(ft);function pt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,n=Math.pow(10,e-1);return Math.round(t*n)/n}var mt,vt,gt=function t(){_classCallCheck(this,t)},yt=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return _createClass(n,[{key:"normalizePropertyName",value:function(t,e){return U(t)}},{key:"normalizeStyleValue",value:function(t,e,n,i){var r="",a=n.toString().trim();if(_t[e]&&0!==n&&"0"!==n)if("number"==typeof n)r="px";else{var o=n.match(/^[+-]?[\d\.]+([a-z]*)$/);o&&0==o[1].length&&i.push("Please provide a CSS unit value for ".concat(t,":").concat(n))}return a+r}}]),n}(gt),_t=(mt="width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(","),vt={},mt.forEach((function(t){return vt[t]=!0})),vt);function bt(t,e,n,i,r,a,o,s,l,c,u,h,f){return{type:0,element:t,triggerName:e,isRemovalTransition:r,fromState:n,fromStyles:a,toState:i,toStyles:o,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:h,errors:f}}var kt={},Ct=function(){function t(e,n,i){_classCallCheck(this,t),this._triggerName=e,this.ast=n,this._stateStyles=i}return _createClass(t,[{key:"match",value:function(t,e,n,i){return function(t,e,n,i,r){return t.some((function(t){return t(e,n,i,r)}))}(this.ast.matchers,t,e,n,i)}},{key:"buildStyles",value:function(t,e,n){var i=this._stateStyles["*"],r=this._stateStyles[t],a=i?i.buildStyles(e,n):{};return r?r.buildStyles(e,n):a}},{key:"build",value:function(t,e,n,i,r,a,o,s,l,c){var u=[],h=this.ast.options&&this.ast.options.params||kt,d=this.buildStyles(n,o&&o.params||kt,u),p=s&&s.params||kt,m=this.buildStyles(i,p,u),v=new Set,g=new Map,y=new Map,_="void"===i,b={params:Object.assign(Object.assign({},h),p)},k=c?[]:lt(t,e,this.ast.animation,r,a,d,m,b,l,u),C=0;if(k.forEach((function(t){C=Math.max(t.duration+t.delay,C)})),u.length)return bt(e,this._triggerName,n,i,_,d,m,[],[],g,y,C,u);k.forEach((function(t){var n=t.element,i=f(g,n,{});t.preStyleProps.forEach((function(t){return i[t]=!0}));var r=f(y,n,{});t.postStyleProps.forEach((function(t){return r[t]=!0})),n!==e&&v.add(n)}));var w=z(v.values());return bt(e,this._triggerName,n,i,_,d,m,k,w,g,y,C)}}]),t}(),wt=function(){function t(e,n){_classCallCheck(this,t),this.styles=e,this.defaultParams=n}return _createClass(t,[{key:"buildStyles",value:function(t,e){var n={},i=I(this.defaultParams);return Object.keys(t).forEach((function(e){var n=t[e];null!=n&&(i[e]=n)})),this.styles.styles.forEach((function(t){if("string"!=typeof t){var r=t;Object.keys(r).forEach((function(t){var a=r[t];a.length>1&&(a=B(a,i,e)),n[t]=a}))}})),n}}]),t}(),St=function(){function t(e,n){var i=this;_classCallCheck(this,t),this.name=e,this.ast=n,this.transitionFactories=[],this.states={},n.states.forEach((function(t){i.states[t.name]=new wt(t.style,t.options&&t.options.params||{})})),xt(this.states,"true","1"),xt(this.states,"false","0"),n.transitions.forEach((function(t){i.transitionFactories.push(new Ct(e,t,i.states))})),this.fallbackTransition=new Ct(e,{type:1,animation:{type:2,steps:[],options:null},matchers:[function(t,e){return!0}],options:null,queryCount:0,depCount:0},this.states)}return _createClass(t,[{key:"matchTransition",value:function(t,e,n,i){return this.transitionFactories.find((function(r){return r.match(t,e,n,i)}))||null}},{key:"matchStyles",value:function(t,e,n){return this.fallbackTransition.buildStyles(t,e,n)}},{key:"containsQueries",get:function(){return this.ast.queryCount>0}}]),t}();function xt(t,e,n){t.hasOwnProperty(e)?t.hasOwnProperty(n)||(t[n]=t[e]):t.hasOwnProperty(n)&&(t[e]=t[n])}var Ot=new at,Et=function(){function t(e,n,i){_classCallCheck(this,t),this.bodyNode=e,this._driver=n,this._normalizer=i,this._animations={},this._playersById={},this.players=[]}return _createClass(t,[{key:"register",value:function(t,e){var n=[],i=J(this._driver,e,n);if(n.length)throw new Error("Unable to build the animation due to the following errors: ".concat(n.join("\n")));this._animations[t]=i}},{key:"_buildPlayer",value:function(t,e,n){var i=t.element,r=l(0,this._normalizer,0,t.keyframes,e,n);return this._driver.animate(i,r,t.duration,t.delay,t.easing,[],!0)}},{key:"create",value:function(t,e){var n,i=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=[],l=this._animations[t],c=new Map;if(l?(n=lt(this._driver,e,l,"ng-enter","ng-leave",{},{},r,Ot,o)).forEach((function(t){var e=f(c,t.element,{});t.postStyleProps.forEach((function(t){return e[t]=null}))})):(o.push("The requested animation doesn't exist or has already been destroyed"),n=[]),o.length)throw new Error("Unable to create the animation due to the following errors: ".concat(o.join("\n")));c.forEach((function(t,e){Object.keys(t).forEach((function(n){t[n]=i._driver.computeStyle(e,n,a.a)}))}));var u=s(n.map((function(t){var e=c.get(t.element);return i._buildPlayer(t,{},e)})));return this._playersById[t]=u,u.onDestroy((function(){return i.destroy(t)})),this.players.push(u),u}},{key:"destroy",value:function(t){var e=this._getPlayer(t);e.destroy(),delete this._playersById[t];var n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)}},{key:"_getPlayer",value:function(t){var e=this._playersById[t];if(!e)throw new Error("Unable to find the timeline player referenced by ".concat(t));return e}},{key:"listen",value:function(t,e,n,i){var r=h(e,"","","");return c(this._getPlayer(t),n,r,i),function(){}}},{key:"command",value:function(t,e,n,i){if("register"!=n)if("create"!=n){var r=this._getPlayer(t);switch(n){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(t)}}else this.create(t,e,i[0]||{});else this.register(t,i[0])}}]),t}(),Tt=[],At={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},jt={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},It=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";_classCallCheck(this,t),this.namespaceId=n;var i,r=e&&e.hasOwnProperty("value");if(this.value=null!=(i=r?e.value:e)?i:null,r){var a=I(e);delete a.value,this.options=a}else this.options={};this.options.params||(this.options.params={})}return _createClass(t,[{key:"absorbOptions",value:function(t){var e=t.params;if(e){var n=this.options.params;Object.keys(e).forEach((function(t){null==n[t]&&(n[t]=e[t])}))}}},{key:"params",get:function(){return this.options.params}}]),t}(),Rt=new It("void"),Pt=function(){function t(e,n,i){_classCallCheck(this,t),this.id=e,this.hostElement=n,this._engine=i,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,Bt(n,this._hostClassName)}return _createClass(t,[{key:"listen",value:function(t,e,n,i){var r,a=this;if(!this._triggers.hasOwnProperty(e))throw new Error('Unable to listen on the animation trigger event "'.concat(n,'" because the animation trigger "').concat(e,"\" doesn't exist!"));if(null==n||0==n.length)throw new Error('Unable to listen on the animation trigger "'.concat(e,'" because the provided event is undefined!'));if("start"!=(r=n)&&"done"!=r)throw new Error('The provided animation trigger event "'.concat(n,'" for the animation trigger "').concat(e,'" is not supported!'));var o=f(this._elementListeners,t,[]),s={name:e,phase:n,callback:i};o.push(s);var l=f(this._engine.statesByElement,t,{});return l.hasOwnProperty(e)||(Bt(t,"ng-trigger"),Bt(t,"ng-trigger-"+e),l[e]=Rt),function(){a._engine.afterFlush((function(){var t=o.indexOf(s);t>=0&&o.splice(t,1),a._triggers[e]||delete l[e]}))}}},{key:"register",value:function(t,e){return!this._triggers[t]&&(this._triggers[t]=e,!0)}},{key:"_getTrigger",value:function(t){var e=this._triggers[t];if(!e)throw new Error('The provided animation trigger "'.concat(t,'" has not been registered!'));return e}},{key:"trigger",value:function(t,e,n){var i=this,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=this._getTrigger(e),o=new Nt(this.id,e,t),s=this._engine.statesByElement.get(t);s||(Bt(t,"ng-trigger"),Bt(t,"ng-trigger-"+e),this._engine.statesByElement.set(t,s={}));var l=s[e],c=new It(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s[e]=c,l||(l=Rt),"void"===c.value||l.value!==c.value){var u=f(this._engine.playersByElement,t,[]);u.forEach((function(t){t.namespaceId==i.id&&t.triggerName==e&&t.queued&&t.destroy()}));var h=a.matchTransition(l.value,c.value,t,c.params),d=!1;if(!h){if(!r)return;h=a.fallbackTransition,d=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:h,fromState:l,toState:c,player:o,isFallbackTransition:d}),d||(Bt(t,"ng-animate-queued"),o.onStart((function(){zt(t,"ng-animate-queued")}))),o.onDone((function(){var e=i.players.indexOf(o);e>=0&&i.players.splice(e,1);var n=i._engine.playersByElement.get(t);if(n){var r=n.indexOf(o);r>=0&&n.splice(r,1)}})),this.players.push(o),u.push(o),o}if(!function(t,e){var n=Object.keys(t),i=Object.keys(e);if(n.length!=i.length)return!1;for(var r=0;r=0){for(var i=!1,r=n;r>=0;r--)if(this.driver.containsElement(this._namespaceList[r].hostElement,e)){this._namespaceList.splice(r+1,0,t),i=!0;break}i||this._namespaceList.splice(0,0,t)}else this._namespaceList.push(t);return this.namespacesByHostElement.set(e,t),t}},{key:"register",value:function(t,e){var n=this._namespaceLookup[t];return n||(n=this.createNamespace(t,e)),n}},{key:"registerTrigger",value:function(t,e,n){var i=this._namespaceLookup[t];i&&i.register(e,n)&&this.totalAnimations++}},{key:"destroy",value:function(t,e){var n=this;if(t){var i=this._fetchNamespace(t);this.afterFlush((function(){n.namespacesByHostElement.delete(i.hostElement),delete n._namespaceLookup[t];var e=n._namespaceList.indexOf(i);e>=0&&n._namespaceList.splice(e,1)})),this.afterFlushAnimationsDone((function(){return i.destroy(e)}))}}},{key:"_fetchNamespace",value:function(t){return this._namespaceLookup[t]}},{key:"fetchNamespacesByElement",value:function(t){var e=new Set,n=this.statesByElement.get(t);if(n)for(var i=Object.keys(n),r=0;r=0&&this.collectedLeaveElements.splice(a,1)}if(t){var o=this._fetchNamespace(t);o&&o.insertNode(e,n)}i&&this.collectEnterElement(e)}}},{key:"collectEnterElement",value:function(t){this.collectedEnterElements.push(t)}},{key:"markElementAsDisabled",value:function(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),Bt(t,"ng-animate-disabled")):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),zt(t,"ng-animate-disabled"))}},{key:"removeNode",value:function(t,e,n,i){if(Mt(e)){var r=t?this._fetchNamespace(t):null;if(r?r.removeNode(e,i):this.markElementAsRemoved(t,e,!1,i),n){var a=this.namespacesByHostElement.get(e);a&&a.id!==t&&a.removeNode(e,i)}}else this._onRemovalComplete(e,i)}},{key:"markElementAsRemoved",value:function(t,e,n,i){this.collectedLeaveElements.push(e),e.__ng_removed={namespaceId:t,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1}}},{key:"listen",value:function(t,e,n,i,r){return Mt(e)?this._fetchNamespace(t).listen(e,n,i,r):function(){}}},{key:"_buildInstruction",value:function(t,e,n,i,r){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,n,i,t.fromState.options,t.toState.options,e,r)}},{key:"destroyInnerAnimations",value:function(t){var e=this,n=this.driver.query(t,".ng-trigger",!0);n.forEach((function(t){return e.destroyActiveAnimationsForElement(t)})),0!=this.playersByQueriedElement.size&&(n=this.driver.query(t,".ng-animating",!0)).forEach((function(t){return e.finishActiveQueriedAnimationOnElement(t)}))}},{key:"destroyActiveAnimationsForElement",value:function(t){var e=this.playersByElement.get(t);e&&e.forEach((function(t){t.queued?t.markedForDestroy=!0:t.destroy()}))}},{key:"finishActiveQueriedAnimationOnElement",value:function(t){var e=this.playersByQueriedElement.get(t);e&&e.forEach((function(t){return t.finish()}))}},{key:"whenRenderingDone",value:function(){var t=this;return new Promise((function(e){if(t.players.length)return s(t.players).onDone((function(){return e()}));e()}))}},{key:"processLeaveNode",value:function(t){var e=this,n=t.__ng_removed;if(n&&n.setForRemoval){if(t.__ng_removed=At,n.namespaceId){this.destroyInnerAnimations(t);var i=this._fetchNamespace(n.namespaceId);i&&i.clearElementCache(t)}this._onRemovalComplete(t,n.setForRemoval)}this.driver.matchesElement(t,".ng-animate-disabled")&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach((function(t){e.markElementAsDisabled(t,!1)}))}},{key:"flush",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,n=[];if(this.newHostElements.size&&(this.newHostElements.forEach((function(e,n){return t._balanceNamespaceList(e,n)})),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(var i=0;i=0;A--)this._namespaceList[A].drainQueuedTransitions(e).forEach((function(t){var e=t.player,a=t.element;if(E.push(e),n.collectedEnterElements.length){var o=a.__ng_removed;if(o&&o.setForMove)return void e.destroy()}var s=!p||!n.driver.containsElement(p,a),d=x.get(a),m=g.get(a),v=n._buildInstruction(t,i,m,d,s);if(!v.errors||!v.errors.length)return s||t.isFallbackTransition?(e.onStart((function(){return M(a,v.fromStyles)})),e.onDestroy((function(){return N(a,v.toStyles)})),void r.push(e)):(v.timelines.forEach((function(t){return t.stretchStartingKeyframe=!0})),i.append(a,v.timelines),l.push({instruction:v,player:e,element:a}),v.queriedElements.forEach((function(t){return f(c,t,[]).push(e)})),v.preStyleProps.forEach((function(t,e){var n=Object.keys(t);if(n.length){var i=u.get(e);i||u.set(e,i=new Set),n.forEach((function(t){return i.add(t)}))}})),void v.postStyleProps.forEach((function(t,e){var n=Object.keys(t),i=h.get(e);i||h.set(e,i=new Set),n.forEach((function(t){return i.add(t)}))})));T.push(v)}));if(T.length){var j=[];T.forEach((function(t){j.push("@".concat(t.triggerName," has failed due to:\n")),t.errors.forEach((function(t){return j.push("- ".concat(t,"\n"))}))})),E.forEach((function(t){return t.destroy()})),this.reportError(j)}var I=new Map,R=new Map;l.forEach((function(t){var e=t.element;i.has(e)&&(R.set(e,e),n._beforeAnimationBuild(t.player.namespaceId,t.instruction,I))})),r.forEach((function(t){var e=t.element;n._getPreviousPlayers(e,!1,t.namespaceId,t.triggerName,null).forEach((function(t){f(I,e,[]).push(t),t.destroy()}))}));var P=_.filter((function(t){return Ut(t,u,h)})),D=new Map;Lt(D,this.driver,k,h,a.a).forEach((function(t){Ut(t,u,h)&&P.push(t)}));var F=new Map;v.forEach((function(t,e){Lt(F,n.driver,new Set(t),u,a.o)})),P.forEach((function(t){var e=D.get(t),n=F.get(t);D.set(t,Object.assign(Object.assign({},e),n))}));var L=[],V=[],B={};l.forEach((function(t){var e=t.element,a=t.player,l=t.instruction;if(i.has(e)){if(d.has(e))return a.onDestroy((function(){return N(e,l.toStyles)})),a.disabled=!0,a.overrideTotalTime(l.totalTime),void r.push(a);var c=B;if(R.size>1){for(var u=e,h=[];u=u.parentNode;){var f=R.get(u);if(f){c=f;break}h.push(u)}h.forEach((function(t){return R.set(t,c)}))}var p=n._buildAnimation(a.namespaceId,l,I,o,F,D);if(a.setRealPlayer(p),c===B)L.push(a);else{var m=n.playersByElement.get(c);m&&m.length&&(a.parentPlayer=s(m)),r.push(a)}}else M(e,l.fromStyles),a.onDestroy((function(){return N(e,l.toStyles)})),V.push(a),d.has(e)&&r.push(a)})),V.forEach((function(t){var e=o.get(t.element);if(e&&e.length){var n=s(e);t.setRealPlayer(n)}})),r.forEach((function(t){t.parentPlayer?t.syncPlayerEvents(t.parentPlayer):t.destroy()}));for(var z=0;z<_.length;z++){var H=_[z],U=H.__ng_removed;if(zt(H,"ng-leave"),!U||!U.hasAnimation){var W=[];if(c.size){var q=c.get(H);q&&q.length&&W.push.apply(W,_toConsumableArray(q));for(var G=this.driver.query(H,".ng-animating",!0),X=0;X0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,n):new a.d(t.duration,t.delay)}},{key:"queuedPlayers",get:function(){var t=[];return this._namespaceList.forEach((function(e){e.players.forEach((function(e){e.queued&&t.push(e)}))})),t}}]),t}(),Nt=function(){function t(e,n,i){_classCallCheck(this,t),this.namespaceId=e,this.triggerName=n,this.element=i,this._player=new a.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}return _createClass(t,[{key:"setRealPlayer",value:function(t){var e=this;this._containsRealPlayer||(this._player=t,Object.keys(this._queuedCallbacks).forEach((function(n){e._queuedCallbacks[n].forEach((function(e){return c(t,n,void 0,e)}))})),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)}},{key:"getRealPlayer",value:function(){return this._player}},{key:"overrideTotalTime",value:function(t){this.totalTime=t}},{key:"syncPlayerEvents",value:function(t){var e=this,n=this._player;n.triggerCallback&&t.onStart((function(){return n.triggerCallback("start")})),t.onDone((function(){return e.finish()})),t.onDestroy((function(){return e.destroy()}))}},{key:"_queueEvent",value:function(t,e){f(this._queuedCallbacks,t,[]).push(e)}},{key:"onDone",value:function(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)}},{key:"onStart",value:function(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)}},{key:"onDestroy",value:function(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)}},{key:"init",value:function(){this._player.init()}},{key:"hasStarted",value:function(){return!this.queued&&this._player.hasStarted()}},{key:"play",value:function(){!this.queued&&this._player.play()}},{key:"pause",value:function(){!this.queued&&this._player.pause()}},{key:"restart",value:function(){!this.queued&&this._player.restart()}},{key:"finish",value:function(){this._player.finish()}},{key:"destroy",value:function(){this.destroyed=!0,this._player.destroy()}},{key:"reset",value:function(){!this.queued&&this._player.reset()}},{key:"setPosition",value:function(t){this.queued||this._player.setPosition(t)}},{key:"getPosition",value:function(){return this.queued?0:this._player.getPosition()}},{key:"triggerCallback",value:function(t){var e=this._player;e.triggerCallback&&e.triggerCallback(t)}}]),t}();function Mt(t){return t&&1===t.nodeType}function Ft(t,e){var n=t.style.display;return t.style.display=null!=e?e:"none",n}function Lt(t,e,n,i,r){var a=[];n.forEach((function(t){return a.push(Ft(t))}));var o=[];i.forEach((function(n,i){var a={};n.forEach((function(t){var n=a[t]=e.computeStyle(i,t,r);n&&0!=n.length||(i.__ng_removed=jt,o.push(i))})),t.set(i,a)}));var s=0;return n.forEach((function(t){return Ft(t,a[s++])})),o}function Vt(t,e){var n=new Map;if(t.forEach((function(t){return n.set(t,[])})),0==e.length)return n;var i=new Set(e),r=new Map;return e.forEach((function(t){var e=function t(e){if(!e)return 1;var a=r.get(e);if(a)return a;var o=e.parentNode;return a=n.has(o)?o:i.has(o)?1:t(o),r.set(e,a),a}(t);1!==e&&n.get(e).push(t)})),n}function Bt(t,e){if(t.classList)t.classList.add(e);else{var n=t.$$classes;n||(n=t.$$classes={}),n[e]=!0}}function zt(t,e){if(t.classList)t.classList.remove(e);else{var n=t.$$classes;n&&delete n[e]}}function Ht(t,e,n){s(n).onDone((function(){return t.processLeaveNode(e)}))}function Ut(t,e,n){var i=n.get(t);if(!i)return!1;var r=e.get(t);return r?i.forEach((function(t){return r.add(t)})):e.set(t,i),n.delete(t),!0}var Wt=function(){function t(e,n,i){var r=this;_classCallCheck(this,t),this.bodyNode=e,this._driver=n,this._triggerCache={},this.onRemovalComplete=function(t,e){},this._transitionEngine=new Dt(e,n,i),this._timelineEngine=new Et(e,n,i),this._transitionEngine.onRemovalComplete=function(t,e){return r.onRemovalComplete(t,e)}}return _createClass(t,[{key:"registerTrigger",value:function(t,e,n,i,r){var a=t+"-"+i,o=this._triggerCache[a];if(!o){var s=[],l=J(this._driver,r,s);if(s.length)throw new Error('The animation trigger "'.concat(i,'" has failed to build due to the following errors:\n - ').concat(s.join("\n - ")));o=function(t,e){return new St(t,e)}(i,l),this._triggerCache[a]=o}this._transitionEngine.registerTrigger(e,i,o)}},{key:"register",value:function(t,e){this._transitionEngine.register(t,e)}},{key:"destroy",value:function(t,e){this._transitionEngine.destroy(t,e)}},{key:"onInsert",value:function(t,e,n,i){this._transitionEngine.insertNode(t,e,n,i)}},{key:"onRemove",value:function(t,e,n,i){this._transitionEngine.removeNode(t,e,i||!1,n)}},{key:"disableAnimations",value:function(t,e){this._transitionEngine.markElementAsDisabled(t,e)}},{key:"process",value:function(t,e,n,i){if("@"==n.charAt(0)){var r=_slicedToArray(d(n),2),a=r[0],o=r[1];this._timelineEngine.command(a,e,o,i)}else this._transitionEngine.trigger(t,e,n,i)}},{key:"listen",value:function(t,e,n,i,r){if("@"==n.charAt(0)){var a=_slicedToArray(d(n),2),o=a[0],s=a[1];return this._timelineEngine.listen(o,e,s,r)}return this._transitionEngine.listen(t,e,n,i,r)}},{key:"flush",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;this._transitionEngine.flush(t)}},{key:"whenRenderingDone",value:function(){return this._transitionEngine.whenRenderingDone()}},{key:"players",get:function(){return this._transitionEngine.players.concat(this._timelineEngine.players)}}]),t}();function qt(t,e){var n=null,i=null;return Array.isArray(e)&&e.length?(n=Xt(e[0]),e.length>1&&(i=Xt(e[e.length-1]))):e&&(n=Xt(e)),n||i?new Gt(t,n,i):null}var Gt=function(){var t=function(){function t(e,n,i){_classCallCheck(this,t),this._element=e,this._startStyles=n,this._endStyles=i,this._state=0;var r=t.initialStylesByElement.get(e);r||t.initialStylesByElement.set(e,r={}),this._initialStyles=r}return _createClass(t,[{key:"start",value:function(){this._state<1&&(this._startStyles&&N(this._element,this._startStyles,this._initialStyles),this._state=1)}},{key:"finish",value:function(){this.start(),this._state<2&&(N(this._element,this._initialStyles),this._endStyles&&(N(this._element,this._endStyles),this._endStyles=null),this._state=1)}},{key:"destroy",value:function(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(M(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(M(this._element,this._endStyles),this._endStyles=null),N(this._element,this._initialStyles),this._state=3)}}]),t}();return t.initialStylesByElement=new WeakMap,t}();function Xt(t){for(var e=null,n=Object.keys(t),i=0;i=this._delay&&n>=this._duration&&this.finish()}},{key:"finish",value:function(){this._finished||(this._finished=!0,this._onDoneFn(),$t(this._element,this._eventFn,!0))}},{key:"destroy",value:function(){var t,e,n,i;this._destroyed||(this._destroyed=!0,this.finish(),t=this._element,e=this._name,n=ee(t,"").split(","),(i=Jt(n,e))>=0&&(n.splice(i,1),te(t,"",n.join(","))))}}]),t}();function Yt(t,e,n){te(t,"PlayState",n,Qt(t,e))}function Qt(t,e){var n=ee(t,"");return n.indexOf(",")>0?Jt(n.split(","),e):Jt([n],e)}function Jt(t,e){for(var n=0;n=0)return n;return-1}function $t(t,e,n){n?t.removeEventListener("animationend",e):t.addEventListener("animationend",e)}function te(t,e,n,i){var r="animation"+e;if(null!=i){var a=t.style[r];if(a.length){var o=a.split(",");o[i]=n,n=o.join(",")}}t.style[r]=n}function ee(t,e){return t.style["animation"+e]}var ne=function(){function t(e,n,i,r,a,o,s,l){_classCallCheck(this,t),this.element=e,this.keyframes=n,this.animationName=i,this._duration=r,this._delay=a,this._finalStyles=s,this._specialStyles=l,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=o||"linear",this.totalTime=r+a,this._buildStyler()}return _createClass(t,[{key:"onStart",value:function(t){this._onStartFns.push(t)}},{key:"onDone",value:function(t){this._onDoneFns.push(t)}},{key:"onDestroy",value:function(t){this._onDestroyFns.push(t)}},{key:"destroy",value:function(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(t){return t()})),this._onDestroyFns=[])}},{key:"_flushDoneFns",value:function(){this._onDoneFns.forEach((function(t){return t()})),this._onDoneFns=[]}},{key:"_flushStartFns",value:function(){this._onStartFns.forEach((function(t){return t()})),this._onStartFns=[]}},{key:"finish",value:function(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}},{key:"setPosition",value:function(t){this._styler.setPosition(t)}},{key:"getPosition",value:function(){return this._styler.getPosition()}},{key:"hasStarted",value:function(){return this._state>=2}},{key:"init",value:function(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}},{key:"play",value:function(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}},{key:"pause",value:function(){this.init(),this._styler.pause()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"reset",value:function(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}},{key:"_buildStyler",value:function(){var t=this;this._styler=new Zt(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",(function(){return t.finish()}))}},{key:"triggerCallback",value:function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach((function(t){return t()})),e.length=0}},{key:"beforeDestroy",value:function(){var t=this;this.init();var e={};if(this.hasStarted()){var n=this._state>=3;Object.keys(this._finalStyles).forEach((function(i){"offset"!=i&&(e[i]=n?t._finalStyles[i]:X(t.element,i))}))}this.currentSnapshot=e}}]),t}(),ie=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this)).element=t,r._startingStyles={},r.__initialized=!1,r._styles=S(i),r}return _createClass(n,[{key:"init",value:function(){var t=this;!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach((function(e){t._startingStyles[e]=t.element.style[e]})),_get(_getPrototypeOf(n.prototype),"init",this).call(this))}},{key:"play",value:function(){var t=this;this._startingStyles&&(this.init(),Object.keys(this._styles).forEach((function(e){return t.element.style.setProperty(e,t._styles[e])})),_get(_getPrototypeOf(n.prototype),"play",this).call(this))}},{key:"destroy",value:function(){var t=this;this._startingStyles&&(Object.keys(this._startingStyles).forEach((function(e){var n=t._startingStyles[e];n?t.element.style.setProperty(e,n):t.element.style.removeProperty(e)})),this._startingStyles=null,_get(_getPrototypeOf(n.prototype),"destroy",this).call(this))}}]),n}(a.d),re=function(){function t(){_classCallCheck(this,t),this._count=0,this._head=document.querySelector("head"),this._warningIssued=!1}return _createClass(t,[{key:"validateStyleProperty",value:function(t){return b(t)}},{key:"matchesElement",value:function(t,e){return k(t,e)}},{key:"containsElement",value:function(t,e){return C(t,e)}},{key:"query",value:function(t,e,n){return w(t,e,n)}},{key:"computeStyle",value:function(t,e,n){return window.getComputedStyle(t)[e]}},{key:"buildKeyframeElement",value:function(t,e,n){n=n.map((function(t){return S(t)}));var i="@keyframes ".concat(e," {\n"),r="";n.forEach((function(t){r=" ";var e=parseFloat(t.offset);i+="".concat(r).concat(100*e,"% {\n"),r+=" ",Object.keys(t).forEach((function(e){var n=t[e];switch(e){case"offset":return;case"easing":return void(n&&(i+="".concat(r,"animation-timing-function: ").concat(n,";\n")));default:return void(i+="".concat(r).concat(e,": ").concat(n,";\n"))}})),i+="".concat(r,"}\n")})),i+="}\n";var a=document.createElement("style");return a.innerHTML=i,a}},{key:"animate",value:function(t,e,n,i,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],o=arguments.length>6?arguments[6]:void 0;o&&this._notifyFaultyScrubber();var s=a.filter((function(t){return t instanceof ne})),l={};W(n,i)&&s.forEach((function(t){var e=t.currentSnapshot;Object.keys(e).forEach((function(t){return l[t]=e[t]}))}));var c=function(t){var e={};return t&&(Array.isArray(t)?t:[t]).forEach((function(t){Object.keys(t).forEach((function(n){"offset"!=n&&"easing"!=n&&(e[n]=t[n])}))})),e}(e=q(t,e,l));if(0==n)return new ie(t,c);var u="gen_css_kf_".concat(this._count++),h=this.buildKeyframeElement(t,u,e);document.querySelector("head").appendChild(h);var f=qt(t,e),d=new ne(t,e,u,n,i,r,c,f);return d.onDestroy((function(){var t;(t=h).parentNode.removeChild(t)})),d}},{key:"_notifyFaultyScrubber",value:function(){this._warningIssued||(console.warn("@angular/animations: please load the web-animations.js polyfill to allow programmatic access...\n"," visit http://bit.ly/IWukam to learn more about using the web-animation-js polyfill."),this._warningIssued=!0)}}]),t}(),ae=function(){function t(e,n,i,r){_classCallCheck(this,t),this.element=e,this.keyframes=n,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}return _createClass(t,[{key:"_onFinish",value:function(){this._finished||(this._finished=!0,this._onDoneFns.forEach((function(t){return t()})),this._onDoneFns=[])}},{key:"init",value:function(){this._buildPlayer(),this._preparePlayerBeforeStart()}},{key:"_buildPlayer",value:function(){var t=this;if(!this._initialized){this._initialized=!0;var e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:{},this.domPlayer.addEventListener("finish",(function(){return t._onFinish()}))}}},{key:"_preparePlayerBeforeStart",value:function(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}},{key:"_triggerWebAnimation",value:function(t,e,n){return t.animate(e,n)}},{key:"onStart",value:function(t){this._onStartFns.push(t)}},{key:"onDone",value:function(t){this._onDoneFns.push(t)}},{key:"onDestroy",value:function(t){this._onDestroyFns.push(t)}},{key:"play",value:function(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach((function(t){return t()})),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}},{key:"pause",value:function(){this.init(),this.domPlayer.pause()}},{key:"finish",value:function(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}},{key:"reset",value:function(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}},{key:"_resetDomPlayerState",value:function(){this.domPlayer&&this.domPlayer.cancel()}},{key:"restart",value:function(){this.reset(),this.play()}},{key:"hasStarted",value:function(){return this._started}},{key:"destroy",value:function(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach((function(t){return t()})),this._onDestroyFns=[])}},{key:"setPosition",value:function(t){this.domPlayer.currentTime=t*this.time}},{key:"getPosition",value:function(){return this.domPlayer.currentTime/this.time}},{key:"beforeDestroy",value:function(){var t=this,e={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach((function(n){"offset"!=n&&(e[n]=t._finished?t._finalKeyframe[n]:X(t.element,n))})),this.currentSnapshot=e}},{key:"triggerCallback",value:function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach((function(t){return t()})),e.length=0}},{key:"totalTime",get:function(){return this._delay+this._duration}}]),t}(),oe=function(){function t(){_classCallCheck(this,t),this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(se().toString()),this._cssKeyframesDriver=new re}return _createClass(t,[{key:"validateStyleProperty",value:function(t){return b(t)}},{key:"matchesElement",value:function(t,e){return k(t,e)}},{key:"containsElement",value:function(t,e){return C(t,e)}},{key:"query",value:function(t,e,n){return w(t,e,n)}},{key:"computeStyle",value:function(t,e,n){return window.getComputedStyle(t)[e]}},{key:"overrideWebAnimationsSupport",value:function(t){this._isNativeImpl=t}},{key:"animate",value:function(t,e,n,i,r){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],o=arguments.length>6?arguments[6]:void 0;if(!o&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(t,e,n,i,r,a);var s={duration:n,delay:i,fill:0==i?"both":"forwards"};r&&(s.easing=r);var l={},c=a.filter((function(t){return t instanceof ae}));W(n,i)&&c.forEach((function(t){var e=t.currentSnapshot;Object.keys(e).forEach((function(t){return l[t]=e[t]}))}));var u=qt(t,e=q(t,e=e.map((function(t){return R(t,!1)})),l));return new ae(t,e,s,u)}}]),t}();function se(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var le,ce=n("ofXK"),ue=((le=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,r){var a;return _classCallCheck(this,n),(a=e.call(this))._nextAnimationId=0,a._renderer=t.createRenderer(r.body,{id:"0",encapsulation:i.R.None,styles:[],data:{animation:[]}}),a}return _createClass(n,[{key:"build",value:function(t){var e=this._nextAnimationId.toString();this._nextAnimationId++;var n=Array.isArray(t)?Object(a.i)(t):t;return de(this._renderer,null,e,"register",[n]),new he(e,this._renderer)}}]),n}(a.b)).\u0275fac=function(t){return new(t||le)(i.bc(i.H),i.bc(ce.d))},le.\u0275prov=i.Nb({token:le,factory:le.\u0275fac}),le),he=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this))._id=t,r._renderer=i,r}return _createClass(n,[{key:"create",value:function(t,e){return new fe(this._id,t,e||{},this._renderer)}}]),n}(a.c),fe=function(){function t(e,n,i,r){_classCallCheck(this,t),this.id=e,this.element=n,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}return _createClass(t,[{key:"_listen",value:function(t,e){return this._renderer.listen(this.element,"@@".concat(this.id,":").concat(t),e)}},{key:"_command",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i=0&&t1&&"number"==typeof e[e.length-1]&&(s=e.pop())):"number"==typeof c&&(s=e.pop()),null===l&&1===e.length&&e[0]instanceof i.a?e[0]:Object(a.a)(s)(Object(o.a)(e,l))}},XNiG:function(t,e,n){"use strict";n.d(e,"b",(function(){return c})),n.d(e,"a",(function(){return u}));var i=n("HDdC"),r=n("7o/Q"),a=n("quSY"),o=n("9ppp"),s=n("Ylt2"),l=n("2QA8"),c=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this,t)).destination=t,i}return n}(r.a),u=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.call(this)).observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return _createClass(n,[{key:l.a,value:function(){return new c(this)}},{key:"lift",value:function(t){var e=new h(this,this);return e.operator=t,e}},{key:"next",value:function(t){if(this.closed)throw new o.a;if(!this.isStopped)for(var e=this.observers,n=e.length,i=e.slice(),r=0;r4&&void 0!==arguments[4]?arguments[4]:new i.a(t,n,o);if(!s.closed)return e instanceof a.a?e.subscribe(s):Object(r.a)(e)(s)}},bHdf:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("5+tZ"),r=n("SpAZ");function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY;return Object(i.a)(r.a,t)}},bOdf:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("5+tZ");function r(t,e){return Object(i.a)(t,e,1)}},bTqV:function(t,e,n){"use strict";n.d(e,"a",(function(){return f})),n.d(e,"b",(function(){return h})),n.d(e,"c",(function(){return d}));var i=n("FKr1"),r=n("R1ws"),a=n("fXoL"),o=n("u47x"),s=["mat-button",""],l=["*"],c=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],u=Object(i.r)(Object(i.t)(Object(i.s)((function t(e){_classCallCheck(this,t),this._elementRef=e})))),h=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;_classCallCheck(this,n),(a=e.call(this,t))._focusMonitor=i,a._animationMode=r,a.isRoundButton=a._hasHostAttributes("mat-fab","mat-mini-fab"),a.isIconButton=a._hasHostAttributes("mat-icon-button");var o,s=_createForOfIteratorHelper(c);try{for(s.s();!(o=s.n()).done;){var l=o.value;a._hasHostAttributes(l)&&a._getHostElement().classList.add(l)}}catch(u){s.e(u)}finally{s.f()}return t.nativeElement.classList.add("mat-button-base"),a._focusMonitor.monitor(a._elementRef,!0),a.isRoundButton&&(a.color="accent"),a}return _createClass(n,[{key:"ngOnDestroy",value:function(){this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"focus",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"program",e=arguments.length>1?arguments[1]:void 0;this._focusMonitor.focusVia(this._getHostElement(),t,e)}},{key:"_getHostElement",value:function(){return this._elementRef.nativeElement}},{key:"_isRippleDisabled",value:function(){return this.disableRipple||this.disabled}},{key:"_hasHostAttributes",value:function(){for(var t=this,e=arguments.length,n=new Array(e),i=0;i*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"],encapsulation:2,changeDetection:0}),t}(),f=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){return _classCallCheck(this,n),e.call(this,i,t,r)}return _createClass(n,[{key:"_haltDisabledEvents",value:function(t){this.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}}]),n}(h);return t.\u0275fac=function(e){return new(e||t)(a.Rb(o.e),a.Rb(a.m),a.Rb(r.a,8))},t.\u0275cmp=a.Lb({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(t,e){1&t&&a.fc("click",(function(t){return e._haltDisabledEvents(t)})),2&t&&(a.Fb("tabindex",e.disabled?-1:e.tabIndex||0)("disabled",e.disabled||null)("aria-disabled",e.disabled.toString()),a.Ib("_mat-animation-noopable","NoopAnimations"===e._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[a.Bb],attrs:s,ngContentSelectors:l,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(t,e){1&t&&(a.nc(),a.Xb(0,"span",0),a.mc(1),a.Wb(),a.Sb(2,"div",1),a.Sb(3,"div",2)),2&t&&(a.Eb(2),a.Ib("mat-button-ripple-round",e.isRoundButton||e.isIconButton),a.oc("matRippleDisabled",e._isRippleDisabled())("matRippleCentered",e.isIconButton)("matRippleTrigger",e._getHostElement()))},directives:[i.m],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover .mat-button-focus-overlay,.mat-stroked-button:hover .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button[disabled],.mat-icon-button[disabled],.mat-stroked-button[disabled],.mat-flat-button[disabled]{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button[disabled]{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab[disabled]{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab[disabled]{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.cdk-high-contrast-active .mat-button-focus-overlay{background-color:#fff}.cdk-high-contrast-black-on-white .mat-button-focus-overlay{background-color:#000}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}\n"],encapsulation:2,changeDetection:0}),t}(),d=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=a.Pb({type:t}),t.\u0275inj=a.Ob({factory:function(e){return new(e||t)},imports:[[i.n,i.e],i.e]}),t}()},c2HN:function(t,e,n){"use strict";function i(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}n.d(e,"a",(function(){return i}))},cH1L:function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"b",(function(){return o}));var i=n("fXoL"),r=n("ofXK"),a=new i.s("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(i.X)(r.d)}}),o=function(){var t=function(){function t(e){if(_classCallCheck(this,t),this.value="ltr",this.change=new i.p,e){var n=e.documentElement?e.documentElement.dir:null,r=(e.body?e.body.dir:null)||n;this.value="ltr"===r||"rtl"===r?r:"ltr"}}return _createClass(t,[{key:"ngOnDestroy",value:function(){this.change.complete()}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(a,8))},t.\u0275prov=Object(i.Nb)({factory:function(){return new t(Object(i.bc)(a,8))},token:t,providedIn:"root"}),t}(),s=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)}}),t}()},cp0P:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("HDdC"),r=n("DH7j"),a=n("lJxs"),o=n("XoHu"),s=n("Cfvw");function l(){for(var t=arguments.length,e=new Array(t),n=0;n void",Object(C.h)("@transformPanel",[Object(C.f)()],{optional:!0}))]),transformPanel:Object(C.m)("transformPanel",[Object(C.j)("void",Object(C.k)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),Object(C.j)("showing",Object(C.k)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),Object(C.j)("showing-multiple",Object(C.k)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),Object(C.l)("void => *",Object(C.e)("120ms cubic-bezier(0, 0, 0.2, 1)")),Object(C.l)("* => void",Object(C.e)("100ms 25ms linear",Object(C.k)({opacity:0})))])},M=0,F=new a.s("mat-select-scroll-strategy"),L=new a.s("MAT_SELECT_CONFIG"),V={provide:F,deps:[i.c],useFactory:function(t){return function(){return t.scrollStrategies.reposition()}}},B=function t(e,n){_classCallCheck(this,t),this.source=e,this.value=n},z=Object(o.s)(Object(o.v)(Object(o.t)(Object(o.u)((function t(e,n,i,r,a){_classCallCheck(this,t),this._elementRef=e,this._defaultErrorStateMatcher=n,this._parentForm=i,this._parentFormGroup=r,this.ngControl=a}))))),H=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=a.Mb({type:t,selectors:[["mat-select-trigger"]]}),t}(),U=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,o,s,l,c,u,h,b,k,C,w,S){var x;return _classCallCheck(this,n),(x=e.call(this,s,o,c,u,b))._viewportRuler=t,x._changeDetectorRef=i,x._ngZone=r,x._dir=l,x._parentFormField=h,x.ngControl=b,x._liveAnnouncer=w,x._panelOpen=!1,x._required=!1,x._scrollTop=0,x._multiple=!1,x._compareWith=function(t,e){return t===e},x._uid="mat-select-".concat(M++),x._destroy=new f.a,x._triggerFontSize=0,x._onChange=function(){},x._onTouched=function(){},x._optionIds="",x._transformOrigin="top",x._panelDoneAnimatingStream=new f.a,x._offsetY=0,x._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}],x._disableOptionCentering=!1,x._focused=!1,x.controlType="mat-select",x.ariaLabel="",x.optionSelectionChanges=Object(d.a)((function(){var t=x.options;return t?t.changes.pipe(Object(m.a)(t),Object(v.a)((function(){return Object(p.a).apply(void 0,_toConsumableArray(t.map((function(t){return t.onSelectionChange}))))}))):x._ngZone.onStable.asObservable().pipe(Object(g.a)(1),Object(v.a)((function(){return x.optionSelectionChanges})))})),x.openedChange=new a.p,x._openedStream=x.openedChange.pipe(Object(y.a)((function(t){return t})),Object(_.a)((function(){}))),x._closedStream=x.openedChange.pipe(Object(y.a)((function(t){return!t})),Object(_.a)((function(){}))),x.selectionChange=new a.p,x.valueChange=new a.p,x.ngControl&&(x.ngControl.valueAccessor=_assertThisInitialized(x)),x._scrollStrategyFactory=C,x._scrollStrategy=x._scrollStrategyFactory(),x.tabIndex=parseInt(k)||0,x.id=x.id,S&&(null!=S.disableOptionCentering&&(x.disableOptionCentering=S.disableOptionCentering),null!=S.typeaheadDebounceInterval&&(x.typeaheadDebounceInterval=S.typeaheadDebounceInterval)),x}return _createClass(n,[{key:"ngOnInit",value:function(){var t=this;this._selectionModel=new u.c(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Object(b.a)(),Object(k.a)(this._destroy)).subscribe((function(){t.panelOpen?(t._scrollTop=0,t.openedChange.emit(!0)):(t.openedChange.emit(!1),t.overlayDir.offsetX=0,t._changeDetectorRef.markForCheck())})),this._viewportRuler.change().pipe(Object(k.a)(this._destroy)).subscribe((function(){t._panelOpen&&(t._triggerRect=t.trigger.nativeElement.getBoundingClientRect(),t._changeDetectorRef.markForCheck())}))}},{key:"ngAfterContentInit",value:function(){var t=this;this._initKeyManager(),this._selectionModel.changed.pipe(Object(k.a)(this._destroy)).subscribe((function(t){t.added.forEach((function(t){return t.select()})),t.removed.forEach((function(t){return t.deselect()}))})),this.options.changes.pipe(Object(m.a)(null),Object(k.a)(this._destroy)).subscribe((function(){t._resetOptions(),t._initializeSelection()}))}},{key:"ngDoCheck",value:function(){this.ngControl&&this.updateErrorState()}},{key:"ngOnChanges",value:function(t){t.disabled&&this.stateChanges.next(),t.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}},{key:"ngOnDestroy",value:function(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}},{key:"toggle",value:function(){this.panelOpen?this.close():this.open()}},{key:"open",value:function(){var t=this;!this.disabled&&this.options&&this.options.length&&!this._panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._calculateOverlayPosition(),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this._ngZone.onStable.asObservable().pipe(Object(g.a)(1)).subscribe((function(){t._triggerFontSize&&t.overlayDir.overlayRef&&t.overlayDir.overlayRef.overlayElement&&(t.overlayDir.overlayRef.overlayElement.style.fontSize="".concat(t._triggerFontSize,"px"))})))}},{key:"close",value:function(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}},{key:"writeValue",value:function(t){this.options&&this._setSelectionByValue(t)}},{key:"registerOnChange",value:function(t){this._onChange=t}},{key:"registerOnTouched",value:function(t){this._onTouched=t}},{key:"setDisabledState",value:function(t){this.disabled=t,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}},{key:"_isRtl",value:function(){return!!this._dir&&"rtl"===this._dir.value}},{key:"_handleKeydown",value:function(t){this.disabled||(this.panelOpen?this._handleOpenKeydown(t):this._handleClosedKeydown(t))}},{key:"_handleClosedKeydown",value:function(t){var e=t.keyCode,n=e===h.d||e===h.p||e===h.i||e===h.m,i=e===h.f||e===h.n,r=this._keyManager;if(!r.isTyping()&&i&&!Object(h.s)(t)||(this.multiple||t.altKey)&&n)t.preventDefault(),this.open();else if(!this.multiple){var a=this.selected;e===h.h||e===h.e?(e===h.h?r.setFirstItemActive():r.setLastItemActive(),t.preventDefault()):r.onKeydown(t);var o=this.selected;o&&a!==o&&this._liveAnnouncer.announce(o.viewValue,1e4)}}},{key:"_handleOpenKeydown",value:function(t){var e=this._keyManager,n=t.keyCode,i=n===h.d||n===h.p,r=e.isTyping();if(n===h.h||n===h.e)t.preventDefault(),n===h.h?e.setFirstItemActive():e.setLastItemActive();else if(i&&t.altKey)t.preventDefault(),this.close();else if(r||n!==h.f&&n!==h.n||!e.activeItem||Object(h.s)(t))if(!r&&this._multiple&&n===h.a&&t.ctrlKey){t.preventDefault();var a=this.options.some((function(t){return!t.disabled&&!t.selected}));this.options.forEach((function(t){t.disabled||(a?t.select():t.deselect())}))}else{var o=e.activeItemIndex;e.onKeydown(t),this._multiple&&i&&t.shiftKey&&e.activeItem&&e.activeItemIndex!==o&&e.activeItem._selectViaInteraction()}else t.preventDefault(),e.activeItem._selectViaInteraction()}},{key:"_onFocus",value:function(){this.disabled||(this._focused=!0,this.stateChanges.next())}},{key:"_onBlur",value:function(){this._focused=!1,this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}},{key:"_onAttached",value:function(){var t=this;this.overlayDir.positionChange.pipe(Object(g.a)(1)).subscribe((function(){t._changeDetectorRef.detectChanges(),t._calculateOverlayOffsetX(),t.panel.nativeElement.scrollTop=t._scrollTop}))}},{key:"_getPanelTheme",value:function(){return this._parentFormField?"mat-".concat(this._parentFormField.color):""}},{key:"_initializeSelection",value:function(){var t=this;Promise.resolve().then((function(){t._setSelectionByValue(t.ngControl?t.ngControl.value:t._value),t.stateChanges.next()}))}},{key:"_setSelectionByValue",value:function(t){var e=this;if(this.multiple&&t){if(!Array.isArray(t))throw Error("Value must be an array in multiple-selection mode.");this._selectionModel.clear(),t.forEach((function(t){return e._selectValue(t)})),this._sortValues()}else{this._selectionModel.clear();var n=this._selectValue(t);n?this._keyManager.setActiveItem(n):this.panelOpen||this._keyManager.setActiveItem(-1)}this._changeDetectorRef.markForCheck()}},{key:"_selectValue",value:function(t){var e=this,n=this.options.find((function(n){try{return null!=n.value&&e._compareWith(n.value,t)}catch(i){return Object(a.Y)()&&console.warn(i),!1}}));return n&&this._selectionModel.select(n),n}},{key:"_initKeyManager",value:function(){var t=this;this._keyManager=new l.b(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe(Object(k.a)(this._destroy)).subscribe((function(){!t.multiple&&t._keyManager.activeItem&&t._keyManager.activeItem._selectViaInteraction(),t.focus(),t.close()})),this._keyManager.change.pipe(Object(k.a)(this._destroy)).subscribe((function(){t._panelOpen&&t.panel?t._scrollActiveOptionIntoView():t._panelOpen||t.multiple||!t._keyManager.activeItem||t._keyManager.activeItem._selectViaInteraction()}))}},{key:"_resetOptions",value:function(){var t=this,e=Object(p.a)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Object(k.a)(e)).subscribe((function(e){t._onSelect(e.source,e.isUserInput),e.isUserInput&&!t.multiple&&t._panelOpen&&(t.close(),t.focus())})),Object(p.a).apply(void 0,_toConsumableArray(this.options.map((function(t){return t._stateChanges})))).pipe(Object(k.a)(e)).subscribe((function(){t._changeDetectorRef.markForCheck(),t.stateChanges.next()})),this._setOptionIds()}},{key:"_onSelect",value:function(t,e){var n=this._selectionModel.isSelected(t);null!=t.value||this._multiple?(n!==t.selected&&(t.selected?this._selectionModel.select(t):this._selectionModel.deselect(t)),e&&this._keyManager.setActiveItem(t),this.multiple&&(this._sortValues(),e&&this.focus())):(t.deselect(),this._selectionModel.clear(),this._propagateChanges(t.value)),n!==this._selectionModel.isSelected(t)&&this._propagateChanges(),this.stateChanges.next()}},{key:"_sortValues",value:function(){var t=this;if(this.multiple){var e=this.options.toArray();this._selectionModel.sort((function(n,i){return t.sortComparator?t.sortComparator(n,i,e):e.indexOf(n)-e.indexOf(i)})),this.stateChanges.next()}}},{key:"_propagateChanges",value:function(t){var e;e=this.multiple?this.selected.map((function(t){return t.value})):this.selected?this.selected.value:t,this._value=e,this.valueChange.emit(e),this._onChange(e),this.selectionChange.emit(new B(this,e)),this._changeDetectorRef.markForCheck()}},{key:"_setOptionIds",value:function(){this._optionIds=this.options.map((function(t){return t.id})).join(" ")}},{key:"_highlightCorrectOption",value:function(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}},{key:"_scrollActiveOptionIntoView",value:function(){var t=this._keyManager.activeItemIndex||0,e=Object(o.p)(t,this.options,this.optionGroups);this.panel.nativeElement.scrollTop=Object(o.q)(t+e,this._getItemHeight(),this.panel.nativeElement.scrollTop,256)}},{key:"focus",value:function(t){this._elementRef.nativeElement.focus(t)}},{key:"_getOptionIndex",value:function(t){return this.options.reduce((function(e,n,i){return void 0!==e?e:t===n?i:void 0}),void 0)}},{key:"_calculateOverlayPosition",value:function(){var t=this._getItemHeight(),e=this._getItemCount(),n=Math.min(e*t,256),i=e*t-n,r=this.empty?0:this._getOptionIndex(this._selectionModel.selected[0]);r+=Object(o.p)(r,this.options,this.optionGroups);var a=n/2;this._scrollTop=this._calculateOverlayScroll(r,a,i),this._offsetY=this._calculateOverlayOffsetY(r,a,i),this._checkOverlayWithinViewport(i)}},{key:"_calculateOverlayScroll",value:function(t,e,n){var i=this._getItemHeight();return Math.min(Math.max(0,i*t-e+i/2),n)}},{key:"_getAriaLabel",value:function(){return this.ariaLabelledby?null:this.ariaLabel||this.placeholder}},{key:"_getAriaLabelledby",value:function(){return this.ariaLabelledby?this.ariaLabelledby:this._parentFormField&&this._parentFormField._hasFloatingLabel()&&!this._getAriaLabel()&&this._parentFormField._labelId||null}},{key:"_getAriaActiveDescendant",value:function(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}},{key:"_calculateOverlayOffsetX",value:function(){var t,e=this.overlayDir.overlayRef.overlayElement.getBoundingClientRect(),n=this._viewportRuler.getViewportSize(),i=this._isRtl(),r=this.multiple?56:32;if(this.multiple)t=40;else{var a=this._selectionModel.selected[0]||this.options.first;t=a&&a.group?32:16}i||(t*=-1);var o=0-(e.left+t-(i?r:0)),s=e.right+t-n.width+(i?0:r);o>0?t+=o+8:s>0&&(t-=s+8),this.overlayDir.offsetX=Math.round(t),this.overlayDir.overlayRef.updatePosition()}},{key:"_calculateOverlayOffsetY",value:function(t,e,n){var i,r=this._getItemHeight(),a=(r-this._triggerRect.height)/2,o=Math.floor(256/r);return this._disableOptionCentering?0:(i=0===this._scrollTop?t*r:this._scrollTop===n?(t-(this._getItemCount()-o))*r+(r-(this._getItemCount()*r-256)%r):e-r/2,Math.round(-1*i-a))}},{key:"_checkOverlayWithinViewport",value:function(t){var e=this._getItemHeight(),n=this._viewportRuler.getViewportSize(),i=this._triggerRect.top-8,r=n.height-this._triggerRect.bottom-8,a=Math.abs(this._offsetY),o=Math.min(this._getItemCount()*e,256)-a-this._triggerRect.height;o>r?this._adjustPanelUp(o,r):a>i?this._adjustPanelDown(a,i,t):this._transformOrigin=this._getOriginBasedOnOption()}},{key:"_adjustPanelUp",value:function(t,e){var n=Math.round(t-e);this._scrollTop-=n,this._offsetY-=n,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}},{key:"_adjustPanelDown",value:function(t,e,n){var i=Math.round(t-e);if(this._scrollTop+=i,this._offsetY+=i,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=n)return this._scrollTop=n,this._offsetY=0,void(this._transformOrigin="50% top 0px")}},{key:"_getOriginBasedOnOption",value:function(){var t=this._getItemHeight(),e=(t-this._triggerRect.height)/2;return"50% ".concat(Math.abs(this._offsetY)-e+t/2,"px 0px")}},{key:"_getItemCount",value:function(){return this.options.length+this.optionGroups.length}},{key:"_getItemHeight",value:function(){return 3*this._triggerFontSize}},{key:"setDescribedByIds",value:function(t){this._ariaDescribedby=t.join(" ")}},{key:"onContainerClick",value:function(){this.focus(),this.open()}},{key:"focused",get:function(){return this._focused||this._panelOpen}},{key:"placeholder",get:function(){return this._placeholder},set:function(t){this._placeholder=t,this.stateChanges.next()}},{key:"required",get:function(){return this._required},set:function(t){this._required=Object(c.c)(t),this.stateChanges.next()}},{key:"multiple",get:function(){return this._multiple},set:function(t){if(this._selectionModel)throw Error("Cannot change `multiple` mode of select after initialization.");this._multiple=Object(c.c)(t)}},{key:"disableOptionCentering",get:function(){return this._disableOptionCentering},set:function(t){this._disableOptionCentering=Object(c.c)(t)}},{key:"compareWith",get:function(){return this._compareWith},set:function(t){if("function"!=typeof t)throw Error("`compareWith` must be a function.");this._compareWith=t,this._selectionModel&&this._initializeSelection()}},{key:"value",get:function(){return this._value},set:function(t){t!==this._value&&(this.writeValue(t),this._value=t)}},{key:"typeaheadDebounceInterval",get:function(){return this._typeaheadDebounceInterval},set:function(t){this._typeaheadDebounceInterval=Object(c.f)(t)}},{key:"id",get:function(){return this._id},set:function(t){this._id=t||this._uid,this.stateChanges.next()}},{key:"panelOpen",get:function(){return this._panelOpen}},{key:"selected",get:function(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}},{key:"triggerValue",get:function(){if(this.empty)return"";if(this._multiple){var t=this._selectionModel.selected.map((function(t){return t.viewValue}));return this._isRtl()&&t.reverse(),t.join(", ")}return this._selectionModel.selected[0].viewValue}},{key:"empty",get:function(){return!this._selectionModel||this._selectionModel.isEmpty()}},{key:"shouldLabelFloat",get:function(){return this._panelOpen||!this.empty}}]),n}(z);return t.\u0275fac=function(e){return new(e||t)(a.Rb(w.d),a.Rb(a.i),a.Rb(a.B),a.Rb(o.a),a.Rb(a.m),a.Rb(S.b,8),a.Rb(x.l,8),a.Rb(x.e,8),a.Rb(s.a,8),a.Rb(x.i,10),a.cc("tabindex"),a.Rb(F),a.Rb(l.h),a.Rb(L,8))},t.\u0275cmp=a.Lb({type:t,selectors:[["mat-select"]],contentQueries:function(t,e,n){var i;1&t&&(a.Kb(n,H,!0),a.Kb(n,o.i,!0),a.Kb(n,o.h,!0)),2&t&&(a.qc(i=a.gc())&&(e.customTrigger=i.first),a.qc(i=a.gc())&&(e.options=i),a.qc(i=a.gc())&&(e.optionGroups=i))},viewQuery:function(t,e){var n;1&t&&(a.Ic(O,!0),a.Ic(E,!0),a.Ic(i.a,!0)),2&t&&(a.qc(n=a.gc())&&(e.trigger=n.first),a.qc(n=a.gc())&&(e.panel=n.first),a.qc(n=a.gc())&&(e.overlayDir=n.first))},hostAttrs:["role","listbox",1,"mat-select"],hostVars:19,hostBindings:function(t,e){1&t&&a.fc("keydown",(function(t){return e._handleKeydown(t)}))("focus",(function(){return e._onFocus()}))("blur",(function(){return e._onBlur()})),2&t&&(a.Fb("id",e.id)("tabindex",e.tabIndex)("aria-label",e._getAriaLabel())("aria-labelledby",e._getAriaLabelledby())("aria-required",e.required.toString())("aria-disabled",e.disabled.toString())("aria-invalid",e.errorState)("aria-owns",e.panelOpen?e._optionIds:null)("aria-multiselectable",e.multiple)("aria-describedby",e._ariaDescribedby||null)("aria-activedescendant",e._getAriaActiveDescendant()),a.Ib("mat-select-disabled",e.disabled)("mat-select-invalid",e.errorState)("mat-select-required",e.required)("mat-select-empty",e.empty))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],id:"id",disableOptionCentering:"disableOptionCentering",typeaheadDebounceInterval:"typeaheadDebounceInterval",placeholder:"placeholder",required:"required",multiple:"multiple",compareWith:"compareWith",value:"value",panelClass:"panelClass",ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",sortComparator:"sortComparator"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],features:[a.Db([{provide:s.d,useExisting:t},{provide:o.c,useExisting:t}]),a.Bb,a.Cb],ngContentSelectors:D,decls:9,vars:9,consts:[["cdk-overlay-origin","","aria-hidden","true",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder"],[1,"mat-select-value-text",3,"ngSwitch"],[4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-panel-wrap"],[3,"ngClass","keydown"],["panel",""]],template:function(t,e){if(1&t&&(a.nc(P),a.Xb(0,"div",0,1),a.fc("click",(function(){return e.toggle()})),a.Xb(3,"div",2),a.Bc(4,T,2,1,"span",3),a.Bc(5,I,3,2,"span",4),a.Wb(),a.Xb(6,"div",5),a.Sb(7,"div",6),a.Wb(),a.Wb(),a.Bc(8,R,4,10,"ng-template",7),a.fc("backdropClick",(function(){return e.close()}))("attach",(function(){return e._onAttached()}))("detach",(function(){return e.close()}))),2&t){var n=a.rc(1);a.Eb(3),a.oc("ngSwitch",e.empty),a.Eb(1),a.oc("ngSwitchCase",!0),a.Eb(1),a.oc("ngSwitchCase",!1),a.Eb(3),a.oc("cdkConnectedOverlayScrollStrategy",e._scrollStrategy)("cdkConnectedOverlayOrigin",n)("cdkConnectedOverlayOpen",e.panelOpen)("cdkConnectedOverlayPositions",e._positions)("cdkConnectedOverlayMinWidth",null==e._triggerRect?null:e._triggerRect.width)("cdkConnectedOverlayOffsetY",e._offsetY)}},directives:[i.b,r.m,r.n,i.a,r.o,r.i],styles:[".mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}\n"],encapsulation:2,data:{animation:[N.transformPanelWrap,N.transformPanel]},changeDetection:0}),t}(),W=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=a.Pb({type:t}),t.\u0275inj=a.Ob({factory:function(e){return new(e||t)},providers:[V],imports:[[r.c,i.f,o.j,o.e],s.e,o.j,o.e]}),t}()},eIep:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var i=n("l7GE"),r=n("51Dv"),a=n("ZUHj"),o=n("lJxs"),s=n("Cfvw");function l(t,e){return"function"==typeof e?function(n){return n.pipe(l((function(n,i){return Object(s.a)(t(n,i)).pipe(Object(o.a)((function(t,r){return e(n,t,i,r)})))})))}:function(e){return e.lift(new c(t))}}var c=function(){function t(e){_classCallCheck(this,t),this.project=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new u(t,this.project))}}]),t}(),u=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).project=i,r.index=0,r}return _createClass(n,[{key:"_next",value:function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(i){return void this.destination.error(i)}this._innerSub(e,t,n)}},{key:"_innerSub",value:function(t,e,n){var i=this.innerSubscription;i&&i.unsubscribe();var o=new r.a(this,e,n),s=this.destination;s.add(o),this.innerSubscription=Object(a.a)(this,t,void 0,void 0,o),this.innerSubscription!==o&&s.add(this.innerSubscription)}},{key:"_complete",value:function(){var t=this.innerSubscription;t&&!t.closed||_get(_getPrototypeOf(n.prototype),"_complete",this).call(this),this.unsubscribe()}},{key:"_unsubscribe",value:function(){this.innerSubscription=null}},{key:"notifyComplete",value:function(t){this.destination.remove(t),this.innerSubscription=null,this.isStopped&&_get(_getPrototypeOf(n.prototype),"_complete",this).call(this)}},{key:"notifyNext",value:function(t,e,n,i,r){this.destination.next(e)}}]),n}(i.a)},fXoL:function(t,e,n){"use strict";n.d(e,"a",(function(){return ka})),n.d(e,"b",(function(){return jl})),n.d(e,"c",(function(){return xl})),n.d(e,"d",(function(){return wl})),n.d(e,"e",(function(){return Sl})),n.d(e,"f",(function(){return Cc})),n.d(e,"g",(function(){return hc})),n.d(e,"h",(function(){return Hl})),n.d(e,"i",(function(){return ra})),n.d(e,"j",(function(){return zl})),n.d(e,"k",(function(){return ns})),n.d(e,"l",(function(){return Pl})),n.d(e,"m",(function(){return is})),n.d(e,"n",(function(){return yc})),n.d(e,"o",(function(){return bn})),n.d(e,"p",(function(){return $s})),n.d(e,"q",(function(){return X})),n.d(e,"r",(function(){return u})),n.d(e,"s",(function(){return G})),n.d(e,"t",(function(){return ba})),n.d(e,"u",(function(){return Cs})),n.d(e,"v",(function(){return ws})),n.d(e,"w",(function(){return Rl})),n.d(e,"x",(function(){return st})),n.d(e,"y",(function(){return dc})),n.d(e,"z",(function(){return ot})),n.d(e,"A",(function(){return oc})),n.d(e,"B",(function(){return ql})),n.d(e,"C",(function(){return h})),n.d(e,"D",(function(){return Al})),n.d(e,"E",(function(){return Tl})),n.d(e,"F",(function(){return el})),n.d(e,"G",(function(){return ss})),n.d(e,"H",(function(){return as})),n.d(e,"I",(function(){return os})),n.d(e,"J",(function(){return cs})),n.d(e,"K",(function(){return si})),n.d(e,"L",(function(){return d})),n.d(e,"M",(function(){return vc})),n.d(e,"N",(function(){return Es})),n.d(e,"O",(function(){return $l})),n.d(e,"P",(function(){return us})),n.d(e,"Q",(function(){return As})),n.d(e,"R",(function(){return vt})),n.d(e,"S",(function(){return Aa})),n.d(e,"T",(function(){return sc})),n.d(e,"U",(function(){return Ln})),n.d(e,"V",(function(){return j})),n.d(e,"W",(function(){return lc})),n.d(e,"X",(function(){return nt})),n.d(e,"Y",(function(){return Fn})),n.d(e,"Z",(function(){return bc})),n.d(e,"ab",(function(){return ec})),n.d(e,"bb",(function(){return Il})),n.d(e,"cb",(function(){return oa})),n.d(e,"db",(function(){return qs})),n.d(e,"eb",(function(){return ai})),n.d(e,"fb",(function(){return ui})),n.d(e,"gb",(function(){return Hn})),n.d(e,"hb",(function(){return Tn})),n.d(e,"ib",(function(){return jn})),n.d(e,"jb",(function(){return Dn})),n.d(e,"kb",(function(){return Rn})),n.d(e,"lb",(function(){return In})),n.d(e,"mb",(function(){return Pn})),n.d(e,"nb",(function(){return zs})),n.d(e,"ob",(function(){return _c})),n.d(e,"pb",(function(){return Hs})),n.d(e,"qb",(function(){return Us})),n.d(e,"rb",(function(){return An})),n.d(e,"sb",(function(){return L})),n.d(e,"tb",(function(){return ja})),n.d(e,"ub",(function(){return Qa})),n.d(e,"vb",(function(){return Ya})),n.d(e,"wb",(function(){return Ta})),n.d(e,"xb",(function(){return Bs})),n.d(e,"yb",(function(){return Bt})),n.d(e,"zb",(function(){return E})),n.d(e,"Ab",(function(){return En})),n.d(e,"Bb",(function(){return Fo})),n.d(e,"Cb",(function(){return Uo})),n.d(e,"Db",(function(){return $o})),n.d(e,"Eb",(function(){return Ai})),n.d(e,"Fb",(function(){return Da})),n.d(e,"Gb",(function(){return go})),n.d(e,"Hb",(function(){return Po})),n.d(e,"Ib",(function(){return vo})),n.d(e,"Jb",(function(){return $a})),n.d(e,"Kb",(function(){return pl})),n.d(e,"Lb",(function(){return bt})),n.d(e,"Mb",(function(){return Et})),n.d(e,"Nb",(function(){return g})),n.d(e,"Ob",(function(){return y})),n.d(e,"Pb",(function(){return St})),n.d(e,"Qb",(function(){return Tt})),n.d(e,"Rb",(function(){return La})),n.d(e,"Sb",(function(){return qa})),n.d(e,"Tb",(function(){return Ka})),n.d(e,"Ub",(function(){return Xa})),n.d(e,"Vb",(function(){return Ga})),n.d(e,"Wb",(function(){return Wa})),n.d(e,"Xb",(function(){return Ua})),n.d(e,"Yb",(function(){return Za})),n.d(e,"Zb",(function(){return vn})),n.d(e,"ac",(function(){return Do})),n.d(e,"bc",(function(){return et})),n.d(e,"cc",(function(){return Va})),n.d(e,"dc",(function(){return Cl})),n.d(e,"ec",(function(){return Ba})),n.d(e,"fc",(function(){return Ja})),n.d(e,"gc",(function(){return gl})),n.d(e,"hc",(function(){return je})),n.d(e,"ic",(function(){return Ae})),n.d(e,"jc",(function(){return io})),n.d(e,"kc",(function(){return Qs})),n.d(e,"lc",(function(){return Js})),n.d(e,"mc",(function(){return oo})),n.d(e,"nc",(function(){return ao})),n.d(e,"oc",(function(){return za})),n.d(e,"pc",(function(){return Ys})),n.d(e,"qc",(function(){return ul})),n.d(e,"rc",(function(){return Fa})),n.d(e,"sc",(function(){return Qe})),n.d(e,"tc",(function(){return Ye})),n.d(e,"uc",(function(){return ae})),n.d(e,"vc",(function(){return hi})),n.d(e,"wc",(function(){return fi})),n.d(e,"xc",(function(){return xt})),n.d(e,"yc",(function(){return ml})),n.d(e,"zc",(function(){return hl})),n.d(e,"Ac",(function(){return mo})),n.d(e,"Bc",(function(){return Ma})),n.d(e,"Cc",(function(){return kl})),n.d(e,"Dc",(function(){return Ao})),n.d(e,"Ec",(function(){return jo})),n.d(e,"Fc",(function(){return Io})),n.d(e,"Gc",(function(){return Ro})),n.d(e,"Hc",(function(){return No})),n.d(e,"Ic",(function(){return fl}));var i=n("XNiG"),r=n("quSY"),a=n("HDdC"),o=n("VRyK"),s=n("w1tV");function l(t){return{toString:t}.toString()}function c(t,e,n){return l((function(){var i=function(t){return function(){if(t){var e=t.apply(void 0,arguments);for(var n in e)this[n]=e[n]}}}(e);function r(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:p.Default;if(void 0===Q)throw new Error("inject() must be called from an injection context");return null===Q?it(t,void 0,e):Q.get(t,e&p.Optional?null:void 0,e)}function et(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p.Default;return(P||tt)(I(t),e)}var nt=et;function it(t,e,n){var i=_(t);if(i&&"root"==i.providedIn)return void 0===i.value?i.value=i.factory():i.value;if(n&p.Optional)return null;if(void 0!==e)return e;throw new Error("Injector: NOT_FOUND [".concat(E(t),"]"))}function rt(t){for(var e=[],n=0;n1&&void 0!==arguments[1]?arguments[1]:K;if(e===K){var n=new Error("NullInjectorError: No provider for ".concat(E(t),"!"));throw n.name="NullInjectorError",n}return e}}]),t}(),ot=function t(){_classCallCheck(this,t)},st=function t(){_classCallCheck(this,t)};function lt(t,e){t.forEach((function(t){return Array.isArray(t)?lt(t,e):e(t)}))}function ct(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function ut(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function ht(t,e){for(var n=[],i=0;i=0?t[1|i]=n:function(t,e,n,i){var r=t.length;if(r==e)t.push(n,i);else if(1===r)t.push(i,t[0]),t[0]=n;else{for(r--,t.push(t[r-1],t[r]);r>e;)t[r]=t[r-2],r--;t[e]=n,t[e+1]=i}}(t,i=~i,e,n),i}function dt(t,e){var n=pt(t,e);if(n>=0)return t[1|n]}function pt(t,e){return function(t,e,n){for(var i=0,r=t.length>>1;r!==i;){var a=i+(r-i>>1),o=t[a<<1];if(e===o)return a<<1;o>e?r=a:i=a+1}return~(r<<1)}(t,e)}var mt=function(){var t={OnPush:0,Default:1};return t[t.OnPush]="OnPush",t[t.Default]="Default",t}(),vt=function(){var t={Emulated:0,Native:1,None:2,ShadowDom:3};return t[t.Emulated]="Emulated",t[t.Native]="Native",t[t.None]="None",t[t.ShadowDom]="ShadowDom",t}(),gt={},yt=[],_t=0;function bt(t){return l((function(){var e=t.type,n=e.prototype,i={},r={type:e,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:t.exportAs||null,onChanges:null,onInit:n.ngOnInit||null,doCheck:n.ngDoCheck||null,afterContentInit:n.ngAfterContentInit||null,afterContentChecked:n.ngAfterContentChecked||null,afterViewInit:n.ngAfterViewInit||null,afterViewChecked:n.ngAfterViewChecked||null,onDestroy:n.ngOnDestroy||null,onPush:t.changeDetection===mt.OnPush,directiveDefs:null,pipeDefs:null,selectors:t.selectors||yt,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||vt.Emulated,id:"c",styles:t.styles||yt,_:null,setInput:null,schemas:t.schemas||null,tView:null},a=t.directives,o=t.features,s=t.pipes;return r.id+=_t++,r.inputs=Ot(t.inputs,i),r.outputs=Ot(t.outputs),o&&o.forEach((function(t){return t(r)})),r.directiveDefs=a?function(){return("function"==typeof a?a():a).map(kt)}:null,r.pipeDefs=s?function(){return("function"==typeof s?s():s).map(Ct)}:null,r}))}function kt(t){return At(t)||function(t){return t[B]||null}(t)}function Ct(t){return function(t){return t[z]||null}(t)}var wt={};function St(t){var e={type:t.type,bootstrap:t.bootstrap||yt,declarations:t.declarations||yt,imports:t.imports||yt,exports:t.exports||yt,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null};return null!=t.id&&l((function(){wt[t.id]=t.type})),e}function xt(t,e){return l((function(){var n=It(t,!0);n.declarations=e.declarations||yt,n.imports=e.imports||yt,n.exports=e.exports||yt}))}function Ot(t,e){if(null==t)return gt;var n={};for(var i in t)if(t.hasOwnProperty(i)){var r=t[i],a=r;Array.isArray(r)&&(a=r[1],r=r[0]),n[r]=i,e&&(e[r]=a)}return n}var Et=bt;function Tt(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,onDestroy:t.type.prototype.ngOnDestroy||null}}function At(t){return t[V]||null}function jt(t,e){return t.hasOwnProperty(W)?t[W]:null}function It(t,e){var n=t[H]||null;if(!n&&!0===e)throw new Error("Type ".concat(E(t)," does not have '\u0275mod' property."));return n}function Rt(t){return Array.isArray(t)&&"object"==typeof t[1]}function Pt(t){return Array.isArray(t)&&!0===t[1]}function Dt(t){return 0!=(8&t.flags)}function Nt(t){return 2==(2&t.flags)}function Mt(t){return 1==(1&t.flags)}function Ft(t){return null!==t.template}function Lt(t){return 0!=(512&t[2])}var Vt=void 0;function Bt(t){Vt=t}function zt(){return void 0!==Vt?Vt:"undefined"!=typeof document?document:void 0}function Ht(t){return!!t.listen}var Ut={createRenderer:function(t,e){return zt()}};function Wt(t){for(;Array.isArray(t);)t=t[0];return t}function qt(t,e){return Wt(e[t+19])}function Gt(t,e){return Wt(e[t.index])}function Xt(t,e){return t.data[e+19]}function Kt(t,e){return t[e+19]}function Zt(t,e){var n=e[t];return Rt(n)?n:n[0]}function Yt(t){var e=function(t){return t.__ngContext__||null}(t);return e?Array.isArray(e)?e:e.lView:null}function Qt(t){return 4==(4&t[2])}function Jt(t){return 128==(128&t[2])}function $t(t,e){return null===t||null==e?null:t[e]}function te(t){t[18]=0}var ee={lFrame:Ce(null),bindingsEnabled:!0,checkNoChangesMode:!1};function ne(){return ee.bindingsEnabled}function ie(){return ee.lFrame.lView}function re(){return ee.lFrame.tView}function ae(t){ee.lFrame.contextLView=t}function oe(){return ee.lFrame.previousOrParentTNode}function se(t,e){ee.lFrame.previousOrParentTNode=t,ee.lFrame.isParent=e}function le(){return ee.lFrame.isParent}function ce(){ee.lFrame.isParent=!1}function ue(){return ee.checkNoChangesMode}function he(t){ee.checkNoChangesMode=t}function fe(){var t=ee.lFrame,e=t.bindingRootIndex;return-1===e&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function de(){return ee.lFrame.bindingIndex}function pe(){return ee.lFrame.bindingIndex++}function me(t){var e=ee.lFrame,n=e.bindingIndex;return e.bindingIndex=e.bindingIndex+t,n}function ve(t,e){var n=ee.lFrame;n.bindingIndex=n.bindingRootIndex=t,n.currentDirectiveIndex=e}function ge(){return ee.lFrame.currentQueryIndex}function ye(t){ee.lFrame.currentQueryIndex=t}function _e(t,e){var n=ke();ee.lFrame=n,n.previousOrParentTNode=e,n.lView=t}function be(t,e){var n=ke(),i=t[1];ee.lFrame=n,n.previousOrParentTNode=e,n.lView=t,n.tView=i,n.contextLView=t,n.bindingIndex=i.bindingStartIndex}function ke(){var t=ee.lFrame,e=null===t?null:t.child;return null===e?Ce(t):e}function Ce(t){var e={previousOrParentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:0,contextLView:null,elementDepthCount:0,currentNamespace:null,currentSanitizer:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null};return null!==t&&(t.child=e),e}function we(){var t=ee.lFrame;return ee.lFrame=t.parent,t.previousOrParentTNode=null,t.lView=null,t}var Se=we;function xe(){var t=we();t.isParent=!0,t.tView=null,t.selectedIndex=0,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.currentSanitizer=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function Oe(){return ee.lFrame.selectedIndex}function Ee(t){ee.lFrame.selectedIndex=t}function Te(){var t=ee.lFrame;return Xt(t.tView,t.selectedIndex)}function Ae(){ee.lFrame.currentNamespace="http://www.w3.org/2000/svg"}function je(){ee.lFrame.currentNamespace=null}function Ie(t,e){for(var n=e.directiveStart,i=e.directiveEnd;n=i)break}else e[o]<0&&(t[18]+=65536),(a>10>16&&(3&t[2])===e&&(t[2]+=1024,a.call(o)):a.call(o)}var Fe=function t(e,n,i){_classCallCheck(this,t),this.factory=e,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=i};function Le(t,e,n){for(var i=Ht(t),r=0;re){o=a-1;break}}}for(;a>16}function Ge(t,e){for(var n=qe(t),i=e;n>0;)i=i[15],n--;return i}function Xe(t){return"string"==typeof t?t:null==t?"":""+t}function Ke(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Xe(t)}var Ze=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(L);function Ye(t){return{name:"window",target:t.ownerDocument.defaultView}}function Qe(t){return{name:"body",target:t.ownerDocument.body}}function Je(t){return t instanceof Function?t():t}var $e=!0;function tn(t){var e=$e;return $e=t,e}var en=0;function nn(t,e){var n=an(t,e);if(-1!==n)return n;var i=e[1];i.firstCreatePass&&(t.injectorIndex=e.length,rn(i.data,t),rn(e,null),rn(i.blueprint,null));var r=on(t,e),a=t.injectorIndex;if(Ue(r))for(var o=We(r),s=Ge(r,e),l=s[1].data,c=0;c<8;c++)e[a+c]=s[o+c]|l[o+c];return e[a+8]=r,a}function rn(t,e){t.push(0,0,0,0,0,0,0,0,e)}function an(t,e){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null==e[t.injectorIndex+8]?-1:t.injectorIndex}function on(t,e){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;for(var n=e[6],i=1;n&&-1===n.injectorIndex;)n=(e=e[15])?e[6]:null,i++;return n?n.injectorIndex|i<<16:-1}function sn(t,e,n){!function(t,e,n){var i="string"!=typeof n?n[q]:n.charCodeAt(0)||0;null==i&&(i=n[q]=en++);var r=255&i,a=1<3&&void 0!==arguments[3]?arguments[3]:p.Default,r=arguments.length>4?arguments[4]:void 0;if(null!==t){var a=function(t){if("string"==typeof t)return t.charCodeAt(0)||0;var e=t[q];return"number"==typeof e&&e>0?255&e:e}(n);if("function"==typeof a){_e(e,t);try{var o=a();if(null!=o||i&p.Optional)return o;throw new Error("No provider for ".concat(Ke(n),"!"))}finally{Se()}}else if("number"==typeof a){if(-1===a)return new mn(t,e);var s=null,l=an(t,e),c=-1,u=i&p.Host?e[16][6]:null;for((-1===l||i&p.SkipSelf)&&(c=-1===l?on(t,e):e[l+8],pn(i,!1)?(s=e[1],l=We(c),e=Ge(c,e)):l=-1);-1!==l;){c=e[l+8];var h=e[1];if(dn(a,l,h.data)){var f=un(l,e,n,s,i,u);if(f!==cn)return f}pn(i,e[1].data[l+8]===u)&&dn(a,l,e)?(s=h,l=We(c),e=Ge(c,e)):l=-1}}}if(i&p.Optional&&void 0===r&&(r=null),0==(i&(p.Self|p.Host))){var d=e[9],m=$(void 0);try{return d?d.get(n,r,i&p.Optional):it(n,r,i&p.Optional)}finally{$(m)}}if(i&p.Optional)return r;throw new Error("NodeInjector: NOT_FOUND [".concat(Ke(n),"]"))}var cn={};function un(t,e,n,i,r,a){var o=e[1],s=o.data[t+8],l=hn(s,o,n,null==i?Nt(s)&&$e:i!=o&&3===s.type,r&p.Host&&a===s);return null!==l?fn(e,o,l,s):cn}function hn(t,e,n,i,r){for(var a=t.providerIndexes,o=e.data,s=65535&a,l=t.directiveStart,c=a>>16,u=r?s+c:t.directiveEnd,h=i?s:s+c;h=l&&f.type===n)return h}if(r){var d=o[l];if(d&&Ft(d)&&d.type===n)return l}return null}function fn(t,e,n,i){var r=t[n],a=e.data;if(r instanceof Fe){var o=r;if(o.resolving)throw new Error("Circular dep for ".concat(Ke(a[n])));var s,l=tn(o.canSeeViewProviders);o.resolving=!0,o.injectImpl&&(s=$(o.injectImpl)),_e(t,i);try{r=t[n]=o.factory(void 0,a,t,i),e.firstCreatePass&&n>=i.directiveStart&&function(t,e,n){var i=e.onChanges,r=e.onInit,a=e.doCheck;i&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,i),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,i)),r&&(n.preOrderHooks||(n.preOrderHooks=[])).push(-t,r),a&&((n.preOrderHooks||(n.preOrderHooks=[])).push(t,a),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(t,a))}(n,a[n],e)}finally{o.injectImpl&&$(s),tn(l),o.resolving=!1,Se()}}return r}function dn(t,e,n){var i=64&t,r=32&t;return!!((128&t?i?r?n[e+7]:n[e+6]:r?n[e+5]:n[e+4]:i?r?n[e+3]:n[e+2]:r?n[e+1]:n[e])&1<1?e-1:0),i=1;i',!n.querySelector||n.querySelector("svg")?(n.innerHTML='

',this.getInertBodyElement=n.querySelector&&n.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(t){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}return _createClass(t,[{key:"getInertBodyElement_XHR",value:function(t){t=""+t+"";try{t=encodeURI(t)}catch(i){return null}var e=new XMLHttpRequest;e.responseType="document",e.open("GET","data:text/html;charset=utf-8,"+t,!1),e.send(void 0);var n=e.response.body;return n.removeChild(n.firstChild),n}},{key:"getInertBodyElement_DOMParser",value:function(t){t=""+t+"";try{var e=(new window.DOMParser).parseFromString(t,"text/html").body;return e.removeChild(e.firstChild),e}catch(n){return null}}},{key:"getInertBodyElement_InertDocument",value:function(t){var e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=t,e;var n=this.inertDocument.createElement("body");return n.innerHTML=t,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}},{key:"stripCustomNsAttrs",value:function(t){for(var e=t.attributes,n=e.length-1;0"),!0}},{key:"endElement",value:function(t){var e=t.nodeName.toLowerCase();Yn.hasOwnProperty(e)&&!Gn.hasOwnProperty(e)&&(this.buf.push(""))}},{key:"chars",value:function(t){this.buf.push(ri(t))}},{key:"checkClobberedElement",value:function(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: ".concat(t.outerHTML));return e}}]),t}(),ni=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ii=/([^\#-~ |!])/g;function ri(t){return t.replace(/&/g,"&").replace(ni,(function(t){return"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"})).replace(ii,(function(t){return"&#"+t.charCodeAt(0)+";"})).replace(//g,">")}function ai(t,e){var n=null;try{qn=qn||new Vn(t);var i=e?String(e):"";n=qn.getInertBodyElement(i);var r=5,a=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=a,a=n.innerHTML,n=qn.getInertBodyElement(i)}while(i!==a);var o=new ei,s=o.sanitizeChildren(oi(n)||n);return Fn()&&o.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),s}finally{if(n)for(var l=oi(n)||n;l.firstChild;)l.removeChild(l.firstChild)}}function oi(t){return"content"in t&&function(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var si=function(){var t={NONE:0,HTML:1,STYLE:2,SCRIPT:3,URL:4,RESOURCE_URL:5};return t[t.NONE]="NONE",t[t.HTML]="HTML",t[t.STYLE]="STYLE",t[t.SCRIPT]="SCRIPT",t[t.URL]="URL",t[t.RESOURCE_URL]="RESOURCE_URL",t}(),li=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|Z|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:attr|calc|var))\\([-0-9.%, #a-zA-Z]+\\))$","g"),ci=/^url\(([^)]+)\)$/;function ui(t){if(!(t=String(t).trim()))return"";var e=t.match(ci);return e&&Hn(e[1])===e[1]||t.match(li)&&function(t){for(var e=!0,n=!0,i=0;ia?"":r[u+1].toLowerCase();var f=8&i?h:null;if(f&&-1!==gi(f,c,0)||2&i&&c!==h){if(ki(i))return!1;o=!0}}}}else{if(!o&&!ki(i)&&!ki(l))return!1;if(o&&ki(l))continue;o=!1,i=l|1&i}}return ki(i)||o}function ki(t){return 0==(1&t)}function Ci(t,e,n,i){if(null===e)return-1;var r=0;if(i||!n){for(var a=!1;r-1)for(n++;n2&&void 0!==arguments[2]&&arguments[2],i=0;i0?'="'+s+'"':"")+"]"}else 8&i?r+="."+o:4&i&&(r+=" "+o);else""===r||ki(o)||(e+=xi(a,r),r=""),i=o,a=a||!ki(i);n++}return""!==r&&(e+=xi(a,r)),e}var Ei={};function Ti(t){var e=t[3];return Pt(e)?e[3]:e}function Ai(t){ji(re(),ie(),Oe()+t,ue())}function ji(t,e,n,i){if(!i)if(3==(3&e[2])){var r=t.preOrderCheckHooks;null!==r&&Re(e,r,n)}else{var a=t.preOrderHooks;null!==a&&Pe(e,a,0,n)}Ee(n)}function Ii(t,e){return t<<17|e<<2}function Ri(t){return t>>17&32767}function Pi(t){return 2|t}function Di(t){return(131068&t)>>2}function Ni(t,e){return-131069&t|e<<2}function Mi(t){return 1|t}function Fi(t,e){var n=t.contentQueries;if(null!==n)for(var i=0;i>1==-1){for(var i=9;i19&&ji(t,e,0,ue()),n(i,r)}finally{Ee(a)}}function qi(t,e,n){if(Dt(e))for(var i=e.directiveEnd,r=e.directiveStart;r2&&void 0!==arguments[2]?arguments[2]:Gt,i=e.localNames;if(null!==i)for(var r=e.index+1,a=0;a0&&(t[n-1][4]=i[4]);var a=ut(t,9+e);jr(i[1],i,!1,null);var o=a[5];null!==o&&o.detachView(a[1]),i[3]=null,i[4]=null,i[2]&=-129}return i}}function Pr(t,e){if(!(256&e[2])){var n=e[11];Ht(n)&&n.destroyNode&&qr(t,e,n,3,null,null),function(t){var e=t[13];if(!e)return Nr(t[1],t);for(;e;){var n=null;if(Rt(e))n=e[13];else{var i=e[9];i&&(n=i)}if(!n){for(;e&&!e[4]&&e!==t;)Rt(e)&&Nr(e[1],e),e=Dr(e,t);null===e&&(e=t),Rt(e)&&Nr(e[1],e),n=e&&e[4]}e=n}}(e)}}function Dr(t,e){var n;return Rt(t)&&(n=t[6])&&2===n.type?Er(n,t):t[3]===e?null:t[3]}function Nr(t,e){if(!(256&e[2])){e[2]&=-129,e[2]|=256,function(t,e){var n;if(null!=t&&null!=(n=t.destroyHooks))for(var i=0;i=0?i[l]():i[-l].unsubscribe(),r+=2}else n[r].call(i[n[r+1]]);e[7]=null}}(t,e);var n=e[6];n&&3===n.type&&Ht(e[11])&&e[11].destroy();var i=e[17];if(null!==i&&Pt(e[3])){i!==e[3]&&Ir(i,e);var r=e[5];null!==r&&r.detachView(t)}}}function Mr(t,e,n){for(var i=e.parent;null!=i&&(4===i.type||5===i.type);)i=(e=i).parent;if(null==i){var r=n[6];return 2===r.type?Tr(r,n):n[0]}if(e&&5===e.type&&4&e.flags)return Gt(e,n).parentNode;if(2&i.flags){var a=t.data,o=a[a[i.index].directiveStart].encapsulation;if(o!==vt.ShadowDom&&o!==vt.Native)return null}return Gt(i,n)}function Fr(t,e,n,i){Ht(t)?t.insertBefore(e,n,i):e.insertBefore(n,i,!0)}function Lr(t,e,n){Ht(t)?t.appendChild(e,n):e.appendChild(n)}function Vr(t,e,n,i){null!==i?Fr(t,e,n,i):Lr(t,e,n)}function Br(t,e){return Ht(t)?t.parentNode(e):e.parentNode}function zr(t,e){if(2===t.type){var n=Er(t,e);return null===n?null:Ur(n.indexOf(e,9)-9,n)}return 4===t.type||5===t.type?Gt(t,e):null}function Hr(t,e,n,i){var r=Mr(t,i,e);if(null!=r){var a=e[11],o=zr(i.parent||e[6],e);if(Array.isArray(n))for(var s=0;s-1&&this._viewContainerRef.detach(t),this._viewContainerRef=null}Pr(this._lView[1],this._lView)}},{key:"onDestroy",value:function(t){var e,n,i;e=this._lView[1],i=t,kr(n=this._lView).push(i),e.firstCreatePass&&Cr(e).push(n[7].length-1,null)}},{key:"markForCheck",value:function(){vr(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[2]&=-129}},{key:"reattach",value:function(){this._lView[2]|=128}},{key:"detectChanges",value:function(){gr(this._lView[1],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(t,e,n){he(!0);try{gr(t,e,n)}finally{he(!1)}}(this._lView[1],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(t){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=t}},{key:"detachFromAppRef",value:function(){var t;this._appRef=null,qr(this._lView[1],t=this._lView,t[11],2,null,null)}},{key:"attachToAppRef",value:function(t){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t}},{key:"rootNodes",get:function(){var t=this._lView;return null==t[0]?function t(e,n,i,r){for(var a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==i;){var o=n[i.index];if(null!==o&&r.push(Wt(o)),Pt(o))for(var s=9;s0;)this.remove(this.length-1)}},{key:"get",value:function(t){return null!==this._lContainer[8]&&this._lContainer[8][t]||null}},{key:"createEmbeddedView",value:function(t,e,n){var i=t.createEmbeddedView(e||{});return this.insert(i,n),i}},{key:"createComponent",value:function(t,e,n,i,r){var a=n||this.parentInjector;if(!r&&null==t.ngModule&&a){var o=a.get(ot,null);o&&(r=o)}var s=t.create(a,i,void 0,r);return this.insert(s.hostView,e),s}},{key:"insert",value:function(t,e){var n=t._lView,i=n[1];if(t.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");if(this.allocateContainerIfNeeded(),Pt(n[3])){var r=this.indexOf(t);if(-1!==r)this.detach(r);else{var a=n[3],o=new Qr(a,a[6],a[3]);o.detach(o.indexOf(t))}}var s=this._adjustIndex(e);return function(t,e,n,i){var r=9+i,a=n.length;i>0&&(n[r-1][4]=e),i1&&void 0!==arguments[1]?arguments[1]:0;return null==t?this.length+e:t}},{key:"allocateContainerIfNeeded",value:function(){null===this._lContainer[8]&&(this._lContainer[8]=[])}},{key:"element",get:function(){return ta(e,this._hostTNode,this._hostView)}},{key:"injector",get:function(){return new mn(this._hostTNode,this._hostView)}},{key:"parentInjector",get:function(){var t=on(this._hostTNode,this._hostView),e=Ge(t,this._hostView),n=function(t,e,n){if(n.parent&&-1!==n.parent.injectorIndex){for(var i=n.parent.injectorIndex,r=n.parent;null!=r.parent&&i==r.parent.injectorIndex;)r=r.parent;return r}for(var a=qe(t),o=e,s=e[6];a>1;)s=(o=o[15])[6],a--;return s}(t,this._hostView,this._hostTNode);return Ue(t)&&null!=n?new mn(n,e):new mn(null,this._hostView)}},{key:"length",get:function(){return this._lContainer.length-9}}]),i}(t));var a=i[n.index];if(Pt(a))(function(t,e){t[2]=-2})(r=a);else{var o;if(4===n.type)o=Wt(a);else if(o=i[11].createComment(""),Lt(i)){var s=i[11],l=Gt(n,i);Fr(s,Br(s,l),o,function(t,e){return Ht(t)?t.nextSibling(e):e.nextSibling}(s,l))}else Hr(i[1],i,o,n);i[n.index]=r=hr(a,i,o,n),mr(i,r)}return new Qr(r,n,i)}function ia(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t,e,n){if(!n&&Nt(t)){var i=Zt(t.index,e);return new Jr(i,i)}return 3===t.type||0===t.type||4===t.type||5===t.type?new Jr(e[16],e):null}(oe(),ie(),t)}var ra=function(){var t=function t(){_classCallCheck(this,t)};return t.__NG_ELEMENT_ID__=function(){return aa()},t}(),aa=ia,oa=new G("Set Injector scope."),sa={},la={},ca=[],ua=void 0;function ha(){return void 0===ua&&(ua=new at),ua}function fa(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0;return new da(t,n,e||ha(),i)}var da=function(){function t(e,n,i){var r=this,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,t),this.parent=i,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var o=[];n&<(n,(function(t){return r.processProvider(t,e,n)})),lt([e],(function(t){return r.processInjectorType(t,[],o)})),this.records.set(X,va(void 0,this));var s=this.records.get(oa);this.scope=null!=s?s.value:null,this.source=a||("object"==typeof e?null:E(e))}return _createClass(t,[{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach((function(t){return t.ngOnDestroy()}))}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.Default;this.assertNotDestroyed();var i,r=J(this);try{if(!(n&p.SkipSelf)){var a=this.records.get(t);if(void 0===a){var o=("function"==typeof(i=t)||"object"==typeof i&&i instanceof G)&&_(t);a=o&&this.injectableDefInScope(o)?va(pa(t),sa):null,this.records.set(t,a)}if(null!=a)return this.hydrate(t,a)}return(n&p.Self?ha():this.parent).get(t,e=n&p.Optional&&e===K?null:e)}catch(s){if("NullInjectorError"===s.name){if((s.ngTempTokenPath=s.ngTempTokenPath||[]).unshift(E(t)),r)throw s;return function(t,e,n,i){var r=t.ngTempTokenPath;throw e.__source&&r.unshift(e.__source),t.message=function(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.substr(2):t;var r=E(e);if(Array.isArray(e))r=e.map(E).join(" -> ");else if("object"==typeof e){var a=[];for(var o in e)if(e.hasOwnProperty(o)){var s=e[o];a.push(o+":"+("string"==typeof s?JSON.stringify(s):E(s)))}r="{".concat(a.join(", "),"}")}return"".concat(n).concat(i?"("+i+")":"","[").concat(r,"]: ").concat(t.replace(Z,"\n "))}("\n"+t.message,r,"R3InjectorError",i),t.ngTokenPath=r,t.ngTempTokenPath=null,t}(s,t,0,this.source)}throw s}finally{J(r)}}},{key:"_resolveInjectorDefTypes",value:function(){var t=this;this.injectorDefTypes.forEach((function(e){return t.get(e)}))}},{key:"toString",value:function(){var t=[];return this.records.forEach((function(e,n){return t.push(E(n))})),"R3Injector[".concat(t.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(t,e,n){var i=this;if(!(t=I(t)))return!1;var r=k(t),a=null==r&&t.ngModule||void 0,o=void 0===a?t:a,s=-1!==n.indexOf(o);if(void 0!==a&&(r=k(a)),null==r)return!1;if(null!=r.imports&&!s){var l;n.push(o);try{lt(r.imports,(function(t){i.processInjectorType(t,e,n)&&(void 0===l&&(l=[]),l.push(t))}))}finally{}if(void 0!==l)for(var c=function(t){var e=l[t],n=e.ngModule,r=e.providers;lt(r,(function(t){return i.processProvider(t,n,r||ca)}))},u=0;u0){var n=ht(e,"?");throw new Error("Can't resolve all parameters for ".concat(E(t),": (").concat(n.join(", "),")."))}var i=function(t){var e=t&&(t[C]||t[x]||t[S]&&t[S]());if(e){var n=function(t){if(t.hasOwnProperty("name"))return t.name;var e=(""+t).match(/^function\s*([^\s(]+)/);return null===e?"":e[1]}(t);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" that inherits its @Injectable decorator but does not provide one itself.\n')+'This will become an error in v10. Please add @Injectable() to the "'.concat(n,'" class.')),e}return null}(t);return null!==i?function(){return i.factory(t)}:function(){return new t}}(t);throw new Error("unreachable")}function ma(t,e,n){var i,r=void 0;if(ya(t)){var a=I(t);return jt(a)||pa(a)}if(ga(t))r=function(){return I(t.useValue)};else if((i=t)&&i.useFactory)r=function(){return t.useFactory.apply(t,_toConsumableArray(rt(t.deps||[])))};else if(function(t){return!(!t||!t.useExisting)}(t))r=function(){return et(I(t.useExisting))};else{var o=I(t&&(t.useClass||t.provide));if(o||function(t,e,n){var i="";throw t&&e&&(i=" - only instances of Provider and Type are allowed, got: [".concat(e.map((function(t){return t==n?"?"+n+"?":"..."})).join(", "),"]")),new Error("Invalid provider for the NgModule '".concat(E(t),"'")+i)}(e,n,t),!function(t){return!!t.deps}(t))return jt(o)||pa(o);r=function(){return _construct(o,_toConsumableArray(rt(t.deps)))}}return r}function va(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{factory:t,value:e,multi:n?[]:void 0}}function ga(t){return null!==t&&"object"==typeof t&&Y in t}function ya(t){return"function"==typeof t}var _a=function(t,e,n){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=arguments.length>3?arguments[3]:void 0,r=fa(t,e,n,i);return r._resolveInjectorDefTypes(),r}({name:n},e,t,n)},ba=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"create",value:function(t,e){return Array.isArray(t)?_a(t,e,""):_a(t.providers,t.parent,t.name||"")}}]),t}();return t.THROW_IF_NOT_FOUND=K,t.NULL=new at,t.\u0275prov=g({token:t,providedIn:"any",factory:function(){return et(X)}}),t.__NG_ELEMENT_ID__=-1,t}(),ka=new G("AnalyzeForEntryComponents"),Ca=new Map,wa=new Set;function Sa(t){return"string"==typeof t?t:t.text()}function xa(t,e){for(var n=t.styles,i=t.classes,r=0,a=0;a1&&void 0!==arguments[1]?arguments[1]:p.Default,n=ie();return null==n?et(t,e):ln(oe(),n,I(t),e)}function Va(t){return function(t,e){if("class"===e)return t.classes;if("style"===e)return t.styles;var n=t.attrs;if(n)for(var i=n.length,r=0;r2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=ie(),a=re(),o=oe();return to(a,r,r[11],o,t,e,n,i),Ja}function $a(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3?arguments[3]:void 0,r=oe(),a=ie(),o=wr(r,a);return to(re(),a,o,r,t,e,n,i),$a}function to(t,e,n,i,r,a){var o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7?arguments[7]:void 0,l=Mt(i),c=t.firstCreatePass&&(t.cleanup||(t.cleanup=[])),u=kr(e),h=!0;if(3===i.type){var f=Gt(i,e),d=s?s(f):gt,p=d.target||f,m=u.length,v=s?function(t){return s(Wt(t[i.index])).target}:i.index;if(Ht(n)){var g=null;if(!s&&l&&(g=function(t,e,n,i){var r=t.cleanup;if(null!=r)for(var a=0;al?s[l]:null}"string"==typeof o&&(a+=2)}return null}(t,e,r,i.index)),null!==g)(g.__ngLastListenerFn__||g).__ngNextListenerFn__=a,g.__ngLastListenerFn__=a,h=!1;else{a=no(i,e,a,!1);var y=n.listen(d.name||p,r,a);u.push(a,y),c&&c.push(r,v,m,m+1)}}else a=no(i,e,a,!0),p.addEventListener(r,a,o),u.push(a),c&&c.push(r,v,m,o)}var _,b=i.outputs;if(h&&null!==b&&(_=b[r])){var k=_.length;if(k)for(var C=0;C0&&void 0!==arguments[0]?arguments[0]:1;return function(t){return(ee.lFrame.contextLView=function(t,e){for(;t>0;)e=e[15],t--;return e}(t,ee.lFrame.contextLView))[8]}(t)}function ro(t,e){for(var n=null,i=function(t){var e=t.attrs;if(null!=e){var n=e.indexOf(5);if(0==(1&n))return e[n+1]}return null}(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,i=ie(),r=re(),a=Bi(r,i[6],t,1,null,n||null);null===a.projection&&(a.projection=e),ce(),function(t,e,n){Gr(e[11],0,e,n,Mr(t,n,e),zr(n.parent||e[6],e))}(r,i,a)}var so=[];function lo(t,e,n,i,r){for(var a=t[n+1],o=null===e,s=i?Ri(a):Di(a),l=!1;0!==s&&(!1===l||o);){var c=t[s+1];co(t[s],e)&&(l=!0,t[s+1]=i?Mi(c):Pi(c)),s=i?Ri(c):Di(c)}l&&(t[n+1]=i?Pi(a):Mi(a))}function co(t,e){return null===t||null==e||(Array.isArray(t)?t[1]:t)===e||!(!Array.isArray(t)||"string"!=typeof e)&&pt(t,e)>=0}var uo={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function ho(t){return t.substring(uo.key,uo.keyEnd)}function fo(t,e){var n=uo.textEnd;return n===e?-1:(e=uo.keyEnd=function(t,e,n){for(;e32;)e++;return e}(t,uo.key=e,n),po(t,e,n))}function po(t,e,n){for(;e=0;n=fo(e,n))ft(t,ho(e),!0)}function _o(t,e,n,i){var r,a,o=ie(),s=re(),l=me(2);(s.firstUpdatePass&&Co(s,t,l,i),e!==Ei&&Pa(o,l,e))&&(null==n&&(r=null===(a=ee.lFrame)?null:a.currentSanitizer)&&(n=r),xo(s,s.data[Oe()+19],o,o[11],t,o[l+1]=function(t,e){return null==t||("function"==typeof e?t=e(t):"string"==typeof e?t+=e:"object"==typeof t&&(t=E(En(t)))),t}(e,n),i,l))}function bo(t,e,n,i){var r=re(),a=me(2);r.firstUpdatePass&&Co(r,null,a,i);var o=ie();if(n!==Ei&&Pa(o,a,n)){var s=r.data[Oe()+19];if(To(s,i)&&!ko(r,a)){var l=i?s.classes:s.styles;null!==l&&(n=T(l,n||"")),Ha(r,s,o,n,i)}else!function(t,e,n,i,r,a,o,s){r===Ei&&(r=so);for(var l=0,c=0,u=0=t.expandoStartIndex}function Co(t,e,n,i){var r=t.data;if(null===r[n+1]){var a=r[Oe()+19],o=ko(t,n);To(a,i)&&null===e&&!o&&(e=!1),e=function(t,e,n,i){var r=function(t){var e=ee.lFrame.currentDirectiveIndex;return-1===e?null:t[e]}(t),a=i?e.residualClasses:e.residualStyles;if(null===r)0===(i?e.classBindings:e.styleBindings)&&(n=So(n=wo(null,t,e,n,i),e.attrs,i),a=null);else{var o=e.directiveStylingLast;if(-1===o||t[o]!==r)if(n=wo(r,t,e,n,i),null===a){var s=function(t,e,n){var i=n?e.classBindings:e.styleBindings;if(0!==Di(i))return t[Ri(i)]}(t,e,i);void 0!==s&&Array.isArray(s)&&function(t,e,n,i){t[Ri(n?e.classBindings:e.styleBindings)]=i}(t,e,i,s=So(s=wo(null,t,e,s[1],i),e.attrs,i))}else a=function(t,e,n){for(var i=void 0,r=e.directiveEnd,a=1+e.directiveStylingLast;a0)&&(u=!0)}else c=n;if(r)if(0!==l){var f=Ri(t[s+1]);t[i+1]=Ii(f,s),0!==f&&(t[f+1]=Ni(t[f+1],i)),t[s+1]=131071&t[s+1]|i<<17}else t[i+1]=Ii(s,0),0!==s&&(t[s+1]=Ni(t[s+1],i)),s=i;else t[i+1]=Ii(l,0),0===s?s=i:t[l+1]=Ni(t[l+1],i),l=i;u&&(t[i+1]=Pi(t[i+1])),lo(t,c,i,!0),lo(t,c,i,!1),function(t,e,n,i,r){var a=r?t.residualClasses:t.residualStyles;null!=a&&"string"==typeof e&&pt(a,e)>=0&&(n[i+1]=Mi(n[i+1]))}(e,c,t,i,a),o=Ii(s,l),a?e.classBindings=o:e.styleBindings=o}(r,a,e,n,o,i)}}function wo(t,e,n,i,r){var a=null,o=n.directiveEnd,s=n.directiveStylingLast;for(-1===s?s=n.directiveStart:s++;s0;){var l=t[r],c=Array.isArray(l),u=c?l[1]:l,h=null===u,f=n[r+1];f===Ei&&(f=h?so:void 0);var d=h?dt(f,i):u===i?f:void 0;if(c&&!Eo(d)&&(d=dt(l,i)),Eo(d)&&(s=d,o))return s;var p=t[r+1];r=o?Ri(p):Di(p)}if(null!==e){var m=a?e.residualClasses:e.residualStyles;null!=m&&(s=dt(m,i))}return s}function Eo(t){return void 0!==t}function To(t,e){return 0!=(t.flags&(e?16:32))}function Ao(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=ie(),i=re(),r=t+19,a=i.firstCreatePass?Bi(i,n[6],t,3,null,null):i.data[r],o=n[r]=function(t,e){return Ht(e)?e.createText(t):e.createTextNode(t)}(e,n[11]);Hr(i,n,o,a),se(a,!1)}function jo(t){return Io("",t,""),jo}function Io(t,e,n){var i=ie(),r=Na(i,t,e,n);return r!==Ei&&Or(i,Oe(),r),Io}function Ro(t,e,n,i,r,a,o){var s=ie(),l=function(t,e,n,i,r,a,o,s){var l=function(t,e,n,i,r){var a=function(t,e,n,i){var r=Pa(t,e,n);return Pa(t,e+1,i)||r}(t,e,n,i);return Pa(t,e+2,r)||a}(t,de(),n,r,o);return me(3),l?e+Xe(n)+i+Xe(r)+a+Xe(o)+s:Ei}(s,t,e,n,i,r,a,o);return l!==Ei&&Or(s,Oe(),l),Ro}function Po(t,e,n){bo(ft,yo,Na(ie(),t,e,n),!0)}function Do(t,e,n){var i=ie();return Pa(i,pe(),e)&&Ji(re(),Te(),i,t,e,i[11],n,!0),Do}function No(t,e,n){var i=ie();if(Pa(i,pe(),e)){var r=re(),a=Te();Ji(r,a,i,t,e,wr(a,i),n,!0)}return No}function Mo(t,e){var n=Yt(t)[1],i=n.data.length-1;Ie(n,{directiveStart:i,directiveEnd:i+1})}function Fo(t){for(var e=Object.getPrototypeOf(t.type.prototype).constructor,n=!0,i=[t];e;){var r=void 0;if(Ft(t))r=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new Error("Directives cannot inherit Components");r=e.\u0275dir}if(r){if(n){i.push(r);var a=t;a.inputs=Lo(t.inputs),a.declaredInputs=Lo(t.declaredInputs),a.outputs=Lo(t.outputs);var o=r.hostBindings;o&&zo(t,o);var s=r.viewQuery,l=r.contentQueries;if(s&&Vo(t,s),l&&Bo(t,l),v(t.inputs,r.inputs),v(t.declaredInputs,r.declaredInputs),v(t.outputs,r.outputs),Ft(r)&&r.data.animation){var c=t.data;c.animation=(c.animation||[]).concat(r.data.animation)}a.afterContentChecked=a.afterContentChecked||r.afterContentChecked,a.afterContentInit=t.afterContentInit||r.afterContentInit,a.afterViewChecked=t.afterViewChecked||r.afterViewChecked,a.afterViewInit=t.afterViewInit||r.afterViewInit,a.doCheck=t.doCheck||r.doCheck,a.onDestroy=t.onDestroy||r.onDestroy,a.onInit=t.onInit||r.onInit}var u=r.features;if(u)for(var h=0;h=0;i--){var r=t[i];r.hostVars=e+=r.hostVars,r.hostAttrs=ze(r.hostAttrs,n=ze(n,r.hostAttrs))}}(i)}function Lo(t){return t===gt?{}:t===yt?[]:t}function Vo(t,e){var n=t.viewQuery;t.viewQuery=n?function(t,i){e(t,i),n(t,i)}:e}function Bo(t,e){var n=t.contentQueries;t.contentQueries=n?function(t,i,r){e(t,i,r),n(t,i,r)}:e}function zo(t,e){var n=t.hostBindings;t.hostBindings=n?function(t,i){e(t,i),n(t,i)}:e}var Ho=function(){function t(e,n,i){_classCallCheck(this,t),this.previousValue=e,this.currentValue=n,this.firstChange=i}return _createClass(t,[{key:"isFirstChange",value:function(){return this.firstChange}}]),t}();function Uo(t){t.type.prototype.ngOnChanges&&(t.setInput=Wo,t.onChanges=function(){var t=qo(this),e=t&&t.current;if(e){var n=t.previous;if(n===gt)t.previous=e;else for(var i in e)n[i]=e[i];t.current=null,this.ngOnChanges(e)}})}function Wo(t,e,n,i){var r=qo(t)||function(t,e){return t.__ngSimpleChanges__=e}(t,{previous:gt,current:null}),a=r.current||(r.current={}),o=r.previous,s=this.declaredInputs[n],l=o[s];a[s]=new Ho(l&&l.currentValue,e,o===gt),t[i]=e}function qo(t){return t.__ngSimpleChanges__||null}function Go(t,e,n,i,r){if(t=I(t),Array.isArray(t))for(var a=0;a>16;if(ya(t)||!t.multi){var p=new Fe(c,r,La),m=Zo(l,e,r?h:h+d,f);-1===m?(sn(nn(u,s),o,l),Xo(o,t,e.length),e.push(l),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=65536),n.push(p),s.push(p)):(n[m]=p,s[m]=p)}else{var v=Zo(l,e,h+d,f),g=Zo(l,e,h,h+d),y=v>=0&&n[v],_=g>=0&&n[g];if(r&&!_||!r&&!y){sn(nn(u,s),o,l);var b=function(t,e,n,i,r){var a=new Fe(t,n,La);return a.multi=[],a.index=e,a.componentProviders=0,Ko(a,r,i&&!n),a}(r?Qo:Yo,n.length,r,i,c);!r&&_&&(n[g].providerFactory=b),Xo(o,t,e.length),e.push(l),u.directiveStart++,u.directiveEnd++,r&&(u.providerIndexes+=65536),n.push(b),s.push(b)}else Xo(o,t,v>-1?v:g),Ko(n[r?g:v],c,!r&&i);!r&&i&&_&&n[g].componentProviders++}}}function Xo(t,e,n){if(ya(e)||e.useClass){var i=(e.useClass||e).prototype.ngOnDestroy;i&&(t.destroyHooks||(t.destroyHooks=[])).push(n,i)}}function Ko(t,e,n){t.multi.push(e),n&&t.componentProviders++}function Zo(t,e,n,i){for(var r=n;r1&&void 0!==arguments[1]?arguments[1]:[];return function(n){n.providersResolver=function(n,i){return function(t,e,n){var i=re();if(i.firstCreatePass){var r=Ft(t);Go(n,i.data,i.blueprint,r,!0),Go(e,i.data,i.blueprint,r,!1)}}(n,i?i(t):t,e)}}}Uo.ngInherit=!0;var ts=function t(){_classCallCheck(this,t)},es=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"resolveComponentFactory",value:function(t){throw function(t){var e=Error("No component factory found for ".concat(E(t),". Did you add it to @NgModule.entryComponents?"));return e.ngComponent=t,e}(t)}}]),t}(),ns=function(){var t=function t(){_classCallCheck(this,t)};return t.NULL=new es,t}(),is=function(){var t=function t(e){_classCallCheck(this,t),this.nativeElement=e};return t.__NG_ELEMENT_ID__=function(){return rs(t)},t}(),rs=function(t){return ta(t,oe(),ie())},as=function t(){_classCallCheck(this,t)},os=function(){var t={Important:1,DashCase:2};return t[t.Important]="Important",t[t.DashCase]="DashCase",t}(),ss=function(){var t=function t(){_classCallCheck(this,t)};return t.__NG_ELEMENT_ID__=function(){return ls()},t}(),ls=function(){var t=ie(),e=Zt(oe().index,t);return function(t){var e=t[11];if(Ht(e))return e;throw new Error("Cannot inject Renderer2 when the application uses Renderer3!")}(Rt(e)?e:t)},cs=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275prov=g({token:t,providedIn:"root",factory:function(){return null}}),t}(),us=function t(e){_classCallCheck(this,t),this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")},hs=new us("9.1.0"),fs=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"supports",value:function(t){return ja(t)}},{key:"create",value:function(t){return new ps(t)}}]),t}(),ds=function(t,e){return e},ps=function(){function t(e){_classCallCheck(this,t),this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||ds}return _createClass(t,[{key:"forEachItem",value:function(t){var e;for(e=this._itHead;null!==e;e=e._next)t(e)}},{key:"forEachOperation",value:function(t){for(var e=this._itHead,n=this._removalsHead,i=0,r=null;e||n;){var a=!n||e&&e.currentIndex0&&Kr(c,h,b.join(" "))}a=Xt(v[1],0),e&&(a.projection=e.map((function(t){return Array.from(t)}))),r=function(t,e,n,i,r){var a=n[1],o=function(t,e,n){var i=oe();t.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),ir(t,i,1),sr(t,e,n));var r=fn(e,t,e.length-1,i);pi(r,e);var a=Gt(i,e);return a&&pi(a,e),r}(a,n,e);i.components.push(o),t[8]=o,r&&r.forEach((function(t){return t(o,e)})),e.contentQueries&&e.contentQueries(1,o,n.length-1);var s=oe();if(a.firstCreatePass&&(null!==e.hostBindings||null!==e.hostAttrs)){Ee(s.index-19);var l=n[1];tr(l,e),er(l,n,e.hostVars),nr(e,o)}return o}(g,this.componentDef,v,p,[Mo]),zi(m,v,null)}finally{xe()}var k=new Ms(this.componentType,r,ta(is,a,v),v,a);return n&&!d||(k.hostView._tViewNode.child=a),k}},{key:"inputs",get:function(){return Ps(this.componentDef.inputs)}},{key:"outputs",get:function(){return Ps(this.componentDef.outputs)}}]),n}(ts),Ms=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o){var s,l,c,u;return _classCallCheck(this,n),(s=e.call(this)).location=r,s._rootLView=a,s._tNode=o,s.destroyCbs=[],s.instance=i,s.hostView=s.changeDetectorRef=new $r(a),s.hostView._tViewNode=(l=a[1],c=a,null==(u=l.node)&&(l.node=u=Yi(0,null,2,-1,null,null)),c[6]=u),s.componentType=t,s}return _createClass(n,[{key:"destroy",value:function(){this.destroyCbs&&(this.destroyCbs.forEach((function(t){return t()})),this.destroyCbs=null,!this.hostView.destroyed&&this.hostView.destroy())}},{key:"onDestroy",value:function(t){this.destroyCbs&&this.destroyCbs.push(t)}},{key:"injector",get:function(){return new mn(this._tNode,this._rootLView)}}]),n}(function(){return function t(){_classCallCheck(this,t)}}()),Fs=void 0,Ls=["en",[["a","p"],["AM","PM"],Fs],[["AM","PM"],Fs,Fs],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Fs,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Fs,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Fs,"{1} 'at' {0}",Fs],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(t){var e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}],Vs={};function Bs(t,e,n){"string"!=typeof e&&(n=e,e=t[qs.LocaleId]),e=e.toLowerCase().replace(/_/g,"-"),Vs[e]=t,n&&(Vs[e][qs.ExtraData]=n)}function zs(t){var e=function(t){return t.toLowerCase().replace(/_/g,"-")}(t),n=Ws(e);if(n)return n;var i=e.split("-")[0];if(n=Ws(i))return n;if("en"===i)return Ls;throw new Error('Missing locale data for the locale "'.concat(t,'".'))}function Hs(t){return zs(t)[qs.CurrencyCode]||null}function Us(t){return zs(t)[qs.PluralCase]}function Ws(t){return t in Vs||(Vs[t]=L.ng&&L.ng.common&&L.ng.common.locales&&L.ng.common.locales[t]),Vs[t]}var qs=function(){var t={LocaleId:0,DayPeriodsFormat:1,DayPeriodsStandalone:2,DaysFormat:3,DaysStandalone:4,MonthsFormat:5,MonthsStandalone:6,Eras:7,FirstDayOfWeek:8,WeekendRange:9,DateFormat:10,TimeFormat:11,DateTimeFormat:12,NumberSymbols:13,NumberFormats:14,CurrencyCode:15,CurrencySymbol:16,CurrencyName:17,Currencies:18,Directionality:19,PluralCase:20,ExtraData:21};return t[t.LocaleId]="LocaleId",t[t.DayPeriodsFormat]="DayPeriodsFormat",t[t.DayPeriodsStandalone]="DayPeriodsStandalone",t[t.DaysFormat]="DaysFormat",t[t.DaysStandalone]="DaysStandalone",t[t.MonthsFormat]="MonthsFormat",t[t.MonthsStandalone]="MonthsStandalone",t[t.Eras]="Eras",t[t.FirstDayOfWeek]="FirstDayOfWeek",t[t.WeekendRange]="WeekendRange",t[t.DateFormat]="DateFormat",t[t.TimeFormat]="TimeFormat",t[t.DateTimeFormat]="DateTimeFormat",t[t.NumberSymbols]="NumberSymbols",t[t.NumberFormats]="NumberFormats",t[t.CurrencyCode]="CurrencyCode",t[t.CurrencySymbol]="CurrencySymbol",t[t.CurrencyName]="CurrencyName",t[t.Currencies]="Currencies",t[t.Directionality]="Directionality",t[t.PluralCase]="PluralCase",t[t.ExtraData]="ExtraData",t}();function Gs(t){var e;null==(e=t)&&function(t,e,n,i){throw new Error("ASSERTION ERROR: ".concat("Expected localeId to be defined")+" [Expected=> null != ".concat(e," <=Actual]"))}(0,e),"string"==typeof t&&t.toLowerCase().replace(/_/g,"-")}var Xs=new Map,Ks=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;_classCallCheck(this,n),(r=e.call(this))._parent=i,r._bootstrapComponents=[],r.injector=_assertThisInitialized(r),r.destroyCbs=[],r.componentFactoryResolver=new Rs(_assertThisInitialized(r));var a=It(t),o=t[U]||null;return o&&Gs(o),r._bootstrapComponents=Je(a.bootstrap),r._r3Injector=fa(t,i,[{provide:ot,useValue:_assertThisInitialized(r)},{provide:ns,useValue:r.componentFactoryResolver}],E(t)),r._r3Injector._resolveInjectorDefTypes(),r.instance=r.get(t),r}return _createClass(n,[{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ba.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.Default;return t===ba||t===ot||t===X?this:this._r3Injector.get(t,e,n)}},{key:"destroy",value:function(){var t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach((function(t){return t()})),this.destroyCbs=null}},{key:"onDestroy",value:function(t){this.destroyCbs.push(t)}}]),n}(ot),Zs=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this)).moduleType=t,null!==It(t)&&function t(e){if(null!==e.\u0275mod.id){var n=e.\u0275mod.id;(function(t,e,n){if(e&&e!==n)throw new Error("Duplicate module registered for ".concat(t," - ").concat(E(e)," vs ").concat(E(e.name)))})(n,Xs.get(n),e),Xs.set(n,e)}var i=e.\u0275mod.imports;i instanceof Function&&(i=i()),i&&i.forEach((function(e){return t(e)}))}(t),i}return _createClass(n,[{key:"create",value:function(t){return new Ks(this.moduleType,t)}}]),n}(st);function Ys(t,e,n){var i=fe()+t,r=ie();return r[i]===Ei?Ra(r,i,n?e.call(n):e()):function(t,e){return t[e]}(r,i)}function Qs(t,e){var n,i=re(),r=t+19;i.firstCreatePass?(n=function(t,e){if(e)for(var n=e.length-1;n>=0;n--){var i=e[n];if(t===i.name)return i}throw new Error("The pipe '".concat(t,"' could not be found!"))}(e,i.pipeRegistry),i.data[r]=n,n.onDestroy&&(i.destroyHooks||(i.destroyHooks=[])).push(r,n.onDestroy)):n=i.data[r];var a=n.factory||(n.factory=jt(n.type)),o=$(La),s=a();return $(o),function(t,e,n,i){var r=n+19;r>=t.data.length&&(t.data[r]=null,t.blueprint[r]=null),e[r]=i}(i,ie(),t,s),s}function Js(t,e,n){var i=ie(),r=Kt(i,t);return function(t,e){return Aa.isWrapped(e)&&(e=Aa.unwrap(e),t[de()]=Ei),e}(i,function(t,e){return t[1].data[e+19].pure}(i,t)?function(t,e,n,i,r,a){var o=e+n;return Pa(t,o,r)?Ra(t,o+1,a?i.call(a,r):i(r)):function(t,e){var n=t[e];return n===Ei?void 0:n}(t,o+1)}(i,fe(),e,r.transform,n,r):r.transform(n))}var $s=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return _classCallCheck(this,n),(t=e.call(this)).__isAsync=i,t}return _createClass(n,[{key:"emit",value:function(t){_get(_getPrototypeOf(n.prototype),"next",this).call(this,t)}},{key:"subscribe",value:function(t,e,i){var a,o=function(t){return null},s=function(){return null};t&&"object"==typeof t?(a=this.__isAsync?function(e){setTimeout((function(){return t.next(e)}))}:function(e){t.next(e)},t.error&&(o=this.__isAsync?function(e){setTimeout((function(){return t.error(e)}))}:function(e){t.error(e)}),t.complete&&(s=this.__isAsync?function(){setTimeout((function(){return t.complete()}))}:function(){t.complete()})):(a=this.__isAsync?function(e){setTimeout((function(){return t(e)}))}:function(e){t(e)},e&&(o=this.__isAsync?function(t){setTimeout((function(){return e(t)}))}:function(t){e(t)}),i&&(s=this.__isAsync?function(){setTimeout((function(){return i()}))}:function(){i()}));var l=_get(_getPrototypeOf(n.prototype),"subscribe",this).call(this,a,o,s);return t instanceof r.a&&t.add(l),l}}]),n}(i.a);function tl(){return this._results[Ea()]()}var el=function(){function t(){_classCallCheck(this,t),this.dirty=!0,this._results=[],this.changes=new $s,this.length=0;var e=Ea(),n=t.prototype;n[e]||(n[e]=tl)}return _createClass(t,[{key:"map",value:function(t){return this._results.map(t)}},{key:"filter",value:function(t){return this._results.filter(t)}},{key:"find",value:function(t){return this._results.find(t)}},{key:"reduce",value:function(t,e){return this._results.reduce(t,e)}},{key:"forEach",value:function(t){this._results.forEach(t)}},{key:"some",value:function(t){return this._results.some(t)}},{key:"toArray",value:function(){return this._results.slice()}},{key:"toString",value:function(){return this._results.toString()}},{key:"reset",value:function(t){this._results=function t(e,n){void 0===n&&(n=e);for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,t),this.queries=e}return _createClass(t,[{key:"createEmbeddedView",value:function(e){var n=e.queries;if(null!==n){for(var i=null!==e.contentQueries?e.contentQueries[0]:n.length,r=[],a=0;a3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,t),this.predicate=e,this.descendants=n,this.isStatic=i,this.read=r},al=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];_classCallCheck(this,t),this.queries=e}return _createClass(t,[{key:"elementStart",value:function(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:-1;_classCallCheck(this,t),this.metadata=e,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}return _createClass(t,[{key:"elementStart",value:function(t,e){this.isApplyingToNode(e)&&this.matchTNode(t,e)}},{key:"elementEnd",value:function(t){this._declarationNodeIndex===t.index&&(this._appliesToNextNode=!1)}},{key:"template",value:function(t,e){this.elementStart(t,e)}},{key:"embeddedTView",value:function(e,n){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,n),new t(this.metadata)):null}},{key:"isApplyingToNode",value:function(t){if(this._appliesToNextNode&&!1===this.metadata.descendants){for(var e=this._declarationNodeIndex,n=t.parent;null!==n&&4===n.type&&n.index!==e;)n=n.parent;return e===(null!==n?n.index:-1)}return this._appliesToNextNode}},{key:"matchTNode",value:function(t,e){if(Array.isArray(this.metadata.predicate))for(var n=this.metadata.predicate,i=0;i0)r.push(s[l/2]);else{for(var u=o[l+1],h=n[-c],f=9;f0&&void 0!==arguments[0]?arguments[0]:p.Default,e=ia(!0);if(null!=e||t&p.Optional)return e;throw new Error("No provider for ChangeDetectorRef!")}var wl=new G("Application Initializer"),Sl=function(){var t=function(){function t(e){var n=this;_classCallCheck(this,t),this.appInits=e,this.initialized=!1,this.done=!1,this.donePromise=new Promise((function(t,e){n.resolve=t,n.reject=e}))}return _createClass(t,[{key:"runInitializers",value:function(){var t=this;if(!this.initialized){var e=[],n=function(){t.done=!0,t.resolve()};if(this.appInits)for(var i=0;i0&&(r=setTimeout((function(){i._callbacks=i._callbacks.filter((function(t){return t.timeoutId!==r})),t(i._didWork,i.getPendingTasks())}),e)),this._callbacks.push({doneCb:t,timeoutId:r,updateCb:n})}},{key:"whenStable",value:function(t,e,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(t,e,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(t,e,n){return[]}}]),t}();return t.\u0275fac=function(e){return new(e||t)(et(ql))},t.\u0275prov=g({token:t,factory:t.\u0275fac}),t}(),tc=function(){var t=function(){function t(){_classCallCheck(this,t),this._applications=new Map,ic.addToWindow(this)}return _createClass(t,[{key:"registerApplication",value:function(t,e){this._applications.set(t,e)}},{key:"unregisterApplication",value:function(t){this._applications.delete(t)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(t){return this._applications.get(t)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return ic.findTestabilityInTree(this,t,e)}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=g({token:t,factory:t.\u0275fac}),t}();function ec(t){ic=t}var nc,ic=new(function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"addToWindow",value:function(t){}},{key:"findTestabilityInTree",value:function(t,e,n){return null}}]),t}()),rc=function(t,e,n){var i=t.get(Hl,[]).concat(e),r=new Zs(n);if(0===Ca.size)return Promise.resolve(r);var a,o,s=(a=i.map((function(t){return t.providers})),o=[],a.forEach((function(t){return t&&o.push.apply(o,_toConsumableArray(t))})),o);if(0===s.length)return Promise.resolve(r);var l=function(){var t=L.ng;if(!t||!t.\u0275compilerFacade)throw new Error("Angular JIT compilation failed: '@angular/compiler' not loaded!\n - JIT compilation is discouraged for production use-cases! Consider AOT mode instead.\n - Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?\n - Alternatively provide the compiler with 'import \"@angular/compiler\";' before bootstrapping.");return t.\u0275compilerFacade}(),c=ba.create({providers:s}).get(l.ResourceLoader);return function(t){var e=[],n=new Map;function i(t){var e=n.get(t);if(!e){var i=function(t){return Promise.resolve(c.get(t))}(t);n.set(t,e=i.then(Sa))}return e}return Ca.forEach((function(t,n){var r=[];t.templateUrl&&r.push(i(t.templateUrl).then((function(e){t.template=e})));var a=t.styleUrls,o=t.styles||(t.styles=[]),s=t.styles.length;a&&a.forEach((function(e,n){o.push(""),r.push(i(e).then((function(i){o[s+n]=i,a.splice(a.indexOf(e),1),0==a.length&&(t.styleUrls=void 0)})))}));var l=Promise.all(r).then((function(){return function(t){wa.delete(t)}(n)}));e.push(l)})),Ca=new Map,Promise.all(e).then((function(){}))}().then((function(){return r}))},ac=new G("AllowMultipleToken"),oc=function t(e,n){_classCallCheck(this,t),this.name=e,this.token=n};function sc(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i="Platform: ".concat(e),r=new G(i);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],a=lc();if(!a||a.injector.get(ac,!1))if(t)t(n.concat(e).concat({provide:r,useValue:!0}));else{var o=n.concat(e).concat({provide:r,useValue:!0},{provide:oa,useValue:"platform"});!function(t){if(nc&&!nc.destroyed&&!nc.injector.get(ac,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");nc=t.get(cc);var e=t.get(Tl,null);e&&e.forEach((function(t){return t()}))}(ba.create({providers:o,name:i}))}return function(t){var e=lc();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}(r)}}function lc(){return nc&&!nc.destroyed?nc:null}var cc=function(){var t=function(){function t(e){_classCallCheck(this,t),this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return _createClass(t,[{key:"bootstrapModuleFactory",value:function(t,e){var n,i,r=this,a=(n=e?e.ngZone:void 0,i=e&&e.ngZoneEventCoalescing||!1,"noop"===n?new Jl:("zone.js"===n?void 0:n)||new ql({enableLongStackTrace:Fn(),shouldCoalesceEventChangeDetection:i})),o=[{provide:ql,useValue:a}];return a.run((function(){var e=ba.create({providers:o,parent:r.injector,name:t.moduleType.name}),n=t.create(e),i=n.injector.get(bn,null);if(!i)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy((function(){return fc(r._modules,n)})),a.runOutsideAngular((function(){return a.onError.subscribe({next:function(t){i.handleError(t)}})})),function(t,e,i){try{var a=((o=n.injector.get(Sl)).runInitializers(),o.donePromise.then((function(){return Gs(n.injector.get(Rl,"en-US")||"en-US"),r._moduleDoBootstrap(n),n})));return Ya(a)?a.catch((function(n){throw e.runOutsideAngular((function(){return t.handleError(n)})),n})):a}catch(s){throw e.runOutsideAngular((function(){return t.handleError(s)})),s}var o}(i,a)}))}},{key:"bootstrapModule",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=uc({},n);return rc(this.injector,i,t).then((function(t){return e.bootstrapModuleFactory(t,i)}))}},{key:"_moduleDoBootstrap",value:function(t){var e=t.injector.get(hc);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach((function(t){return e.bootstrap(t)}));else{if(!t.instance.ngDoBootstrap)throw new Error("The module ".concat(E(t.instance.constructor),' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. ')+"Please define one of these.");t.instance.ngDoBootstrap(e)}this._modules.push(t)}},{key:"onDestroy",value:function(t){this._destroyListeners.push(t)}},{key:"destroy",value:function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach((function(t){return t.destroy()})),this._destroyListeners.forEach((function(t){return t()})),this._destroyed=!0}},{key:"injector",get:function(){return this._injector}},{key:"destroyed",get:function(){return this._destroyed}}]),t}();return t.\u0275fac=function(e){return new(e||t)(et(ba))},t.\u0275prov=g({token:t,factory:t.\u0275fac}),t}();function uc(t,e){return Array.isArray(e)?e.reduce(uc,t):Object.assign(Object.assign({},t),e)}var hc=function(){var t=function(){function t(e,n,i,r,l,c){var u=this;_classCallCheck(this,t),this._zone=e,this._console=n,this._injector=i,this._exceptionHandler=r,this._componentFactoryResolver=l,this._initStatus=c,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=Fn(),this._zone.onMicrotaskEmpty.subscribe({next:function(){u._zone.run((function(){u.tick()}))}});var h=new a.a((function(t){u._stable=u._zone.isStable&&!u._zone.hasPendingMacrotasks&&!u._zone.hasPendingMicrotasks,u._zone.runOutsideAngular((function(){t.next(u._stable),t.complete()}))})),f=new a.a((function(t){var e;u._zone.runOutsideAngular((function(){e=u._zone.onStable.subscribe((function(){ql.assertNotInAngularZone(),Wl((function(){u._stable||u._zone.hasPendingMacrotasks||u._zone.hasPendingMicrotasks||(u._stable=!0,t.next(!0))}))}))}));var n=u._zone.onUnstable.subscribe((function(){ql.assertInAngularZone(),u._stable&&(u._stable=!1,u._zone.runOutsideAngular((function(){t.next(!1)})))}));return function(){e.unsubscribe(),n.unsubscribe()}}));this.isStable=Object(o.a)(h,f.pipe(Object(s.a)()))}return _createClass(t,[{key:"bootstrap",value:function(t,e){var n,i=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");n=t instanceof ts?t:this._componentFactoryResolver.resolveComponentFactory(t),this.componentTypes.push(n.componentType);var r=n.isBoundToModule?void 0:this._injector.get(ot),a=n.create(ba.NULL,[],e||n.selector,r);a.onDestroy((function(){i._unloadComponent(a)}));var o=a.injector.get($l,null);return o&&a.injector.get(tc).registerApplication(a.location.nativeElement,o),this._loadComponent(a),Fn()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),a}},{key:"tick",value:function(){var t=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var e,n=_createForOfIteratorHelper(this._views);try{for(n.s();!(e=n.n()).done;){e.value.detectChanges()}}catch(a){n.e(a)}finally{n.f()}if(this._enforceNoNewChanges){var i,r=_createForOfIteratorHelper(this._views);try{for(r.s();!(i=r.n()).done;){i.value.checkNoChanges()}}catch(a){r.e(a)}finally{r.f()}}}catch(o){this._zone.runOutsideAngular((function(){return t._exceptionHandler.handleError(o)}))}finally{this._runningTick=!1}}},{key:"attachView",value:function(t){var e=t;this._views.push(e),e.attachToAppRef(this)}},{key:"detachView",value:function(t){var e=t;fc(this._views,e),e.detachFromAppRef()}},{key:"_loadComponent",value:function(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(jl,[]).concat(this._bootstrapListeners).forEach((function(e){return e(t)}))}},{key:"_unloadComponent",value:function(t){this.detachView(t.hostView),fc(this.components,t)}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach((function(t){return t.destroy()}))}},{key:"viewCount",get:function(){return this._views.length}}]),t}();return t.\u0275fac=function(e){return new(e||t)(et(ql),et(Il),et(ba),et(bn),et(ns),et(Sl))},t.\u0275prov=g({token:t,factory:t.\u0275fac}),t}();function fc(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var dc=function t(){_classCallCheck(this,t)},pc=function t(){_classCallCheck(this,t)},mc={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},vc=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._compiler=e,this._config=n||mc}return _createClass(t,[{key:"load",value:function(t){return this.loadAndCompile(t)}},{key:"loadAndCompile",value:function(t){var e=this,i=_slicedToArray(t.split("#"),2),r=i[0],a=i[1];return void 0===a&&(a="default"),n("zn8P")(r).then((function(t){return t[a]})).then((function(t){return gc(t,r,a)})).then((function(t){return e._compiler.compileModuleAsync(t)}))}},{key:"loadFactory",value:function(t){var e=_slicedToArray(t.split("#"),2),i=e[0],r=e[1],a="NgFactory";return void 0===r&&(r="default",a=""),n("zn8P")(this._config.factoryPathPrefix+i+this._config.factoryPathSuffix).then((function(t){return t[r+a]})).then((function(t){return gc(t,i,r)}))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(et(zl),et(pc,8))},t.\u0275prov=g({token:t,factory:t.\u0275fac}),t}();function gc(t,e,n){if(!t)throw new Error("Cannot find '".concat(n,"' in '").concat(e,"'"));return t}var yc=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(ra)),_c=function(t){return null},bc=sc(null,"core",[{provide:Al,useValue:"unknown"},{provide:cc,deps:[ba]},{provide:tc,deps:[]},{provide:Il,deps:[]}]),kc=[{provide:hc,useClass:hc,deps:[ql,Il,ba,bn,ns,Sl]},{provide:Ds,deps:[ql],useFactory:function(t){var e=[];return t.onStable.subscribe((function(){for(;e.length;)e.pop()()})),function(t){e.push(t)}}},{provide:Sl,useClass:Sl,deps:[[new h,wl]]},{provide:zl,useClass:zl,deps:[]},Ol,{provide:Cs,useFactory:function(){return xs},deps:[]},{provide:ws,useFactory:function(){return Os},deps:[]},{provide:Rl,useFactory:function(t){return Gs(t=t||"undefined"!=typeof $localize&&$localize.locale||"en-US"),t},deps:[[new u(Rl),new h,new d]]},{provide:Pl,useValue:"USD"}],Cc=function(){var t=function t(e){_classCallCheck(this,t)};return t.\u0275mod=St({type:t}),t.\u0275inj=y({factory:function(e){return new(e||t)(et(hc))},providers:kc}),t}()},gRHU:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("2fFW"),r=n("NJ4a"),a={closed:!0,next:function(t){},error:function(t){if(i.a.useDeprecatedSynchronousErrorHandling)throw t;Object(r.a)(t)},complete:function(){}}},itXk:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var i=n("z+Ro"),r=n("DH7j"),a=n("l7GE"),o=n("ZUHj"),s=n("yCtX"),l={};function c(){for(var t=arguments.length,e=new Array(t),n=0;n1&&void 0!==arguments[1])||arguments[1],i=t.findTestabilityInTree(e,n);if(null==i)throw new Error("Could not find testability for element.");return i},a.sb.getAllAngularTestabilities=function(){return t.getAllTestabilities()},a.sb.getAllAngularRootElements=function(){return t.getAllRootElements()},a.sb.frameworkStabilizers||(a.sb.frameworkStabilizers=[]),a.sb.frameworkStabilizers.push((function(t){var e=a.sb.getAllAngularTestabilities(),n=e.length,i=!1,r=function(e){i=i||e,0==--n&&t(i)};e.forEach((function(t){t.whenStable(r)}))}))}},{key:"findTestabilityInTree",value:function(t,e,n){if(null==e)return null;var i=t.getTestability(e);return null!=i?i:n?Object(r.x)().isShadowRoot(e)?this.findTestabilityInTree(t,e.host,!0):this.findTestabilityInTree(t,e.parentElement,!0):null}}],[{key:"init",value:function(){Object(a.ab)(new t)}}]),t}(),h=new a.s("EventManagerPlugins"),f=function(){var t=function(){function t(e,n){var i=this;_classCallCheck(this,t),this._zone=n,this._eventNameToPlugin=new Map,e.forEach((function(t){return t.manager=i})),this._plugins=e.slice().reverse()}return _createClass(t,[{key:"addEventListener",value:function(t,e,n){return this._findPluginFor(e).addEventListener(t,e,n)}},{key:"addGlobalEventListener",value:function(t,e,n){return this._findPluginFor(e).addGlobalEventListener(t,e,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(t){var e=this._eventNameToPlugin.get(t);if(e)return e;for(var n=this._plugins,i=0;i-1&&(e.splice(n,1),a+=t+".")})),a+=r,0!=e.length||0===r.length)return null;var o={};return o.domEventName=i,o.fullKey=a,o}},{key:"getEventFullKey",value:function(t){var e="",n=function(t){var e=t.key;if(null==e){if(null==(e=t.keyIdentifier))return"Unidentified";e.startsWith("U+")&&(e=String.fromCharCode(parseInt(e.substring(2),16)),3===t.location&&T.hasOwnProperty(e)&&(e=T[e]))}return E[e]||e}(t);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),O.forEach((function(i){i!=n&&(0,A[i])(t)&&(e+=i+".")})),e+=n}},{key:"eventCallback",value:function(t,e,i){return function(r){n.getEventFullKey(r)===t&&i.runGuarded((function(){return e(r)}))}}},{key:"_normalizeKey",value:function(t){switch(t){case"esc":return"escape";default:return t}}}]),n}(d);return t.\u0275fac=function(e){return new(e||t)(a.bc(r.d))},t.\u0275prov=a.Nb({token:t,factory:t.\u0275fac}),t}(),I=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=Object(a.Nb)({factory:function(){return Object(a.bc)(P)},token:t,providedIn:"root"}),t}();function R(t){return new P(t.get(r.d))}var P=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this))._doc=t,i}return _createClass(n,[{key:"sanitize",value:function(t,e){if(null==e)return null;switch(t){case a.K.NONE:return e;case a.K.HTML:return Object(a.hb)(e,"HTML")?Object(a.Ab)(e):Object(a.eb)(this._doc,String(e));case a.K.STYLE:return Object(a.hb)(e,"Style")?Object(a.Ab)(e):Object(a.fb)(e);case a.K.SCRIPT:if(Object(a.hb)(e,"Script"))return Object(a.Ab)(e);throw new Error("unsafe value used in a script context");case a.K.URL:return Object(a.rb)(e),Object(a.hb)(e,"URL")?Object(a.Ab)(e):Object(a.gb)(String(e));case a.K.RESOURCE_URL:if(Object(a.hb)(e,"ResourceURL"))return Object(a.Ab)(e);throw new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext ".concat(t," (see http://g.co/ng/security#xss)"))}}},{key:"bypassSecurityTrustHtml",value:function(t){return Object(a.ib)(t)}},{key:"bypassSecurityTrustStyle",value:function(t){return Object(a.lb)(t)}},{key:"bypassSecurityTrustScript",value:function(t){return Object(a.kb)(t)}},{key:"bypassSecurityTrustUrl",value:function(t){return Object(a.mb)(t)}},{key:"bypassSecurityTrustResourceUrl",value:function(t){return Object(a.jb)(t)}}]),n}(I);return t.\u0275fac=function(e){return new(e||t)(a.bc(r.d))},t.\u0275prov=Object(a.Nb)({factory:function(){return R(Object(a.bc)(a.q))},token:t,providedIn:"root"}),t}(),D=[{provide:a.D,useValue:r.w},{provide:a.E,useValue:function(){o.makeCurrent(),u.init()},multi:!0},{provide:r.d,useFactory:function(){return Object(a.yb)(document),document},deps:[]}],N=Object(a.T)(a.Z,"browser",D),M=[[],{provide:a.cb,useValue:"root"},{provide:a.o,useFactory:function(){return new a.o},deps:[]},{provide:h,useClass:S,multi:!0,deps:[r.d,a.B,a.D]},{provide:h,useClass:j,multi:!0,deps:[r.d]},[],{provide:b,useClass:b,deps:[f,m,a.c]},{provide:a.H,useExisting:b},{provide:p,useExisting:m},{provide:m,useClass:m,deps:[r.d]},{provide:a.O,useClass:a.O,deps:[a.B]},{provide:f,useClass:f,deps:[h,a.B]},[]],F=function(){var t=function(){function t(e){if(_classCallCheck(this,t),e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}return _createClass(t,null,[{key:"withServerTransition",value:function(e){return{ngModule:t,providers:[{provide:a.c,useValue:e.appId},{provide:l,useExisting:a.c},c]}}}]),t}();return t.\u0275mod=a.Pb({type:t}),t.\u0275inj=a.Ob({factory:function(e){return new(e||t)(a.bc(t,12))},providers:M,imports:[r.c,a.f]}),t}();"undefined"!=typeof window&&window},jtHE:function(t,e,n){"use strict";n.d(e,"a",(function(){return g}));var i,r=n("XNiG"),a=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t,i)).scheduler=t,r.work=i,r}return _createClass(n,[{key:"schedule",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e>0?_get(_getPrototypeOf(n.prototype),"schedule",this).call(this,t,e):(this.delay=e,this.state=t,this.scheduler.flush(this),this)}},{key:"execute",value:function(t,e){return e>0||this.closed?_get(_getPrototypeOf(n.prototype),"execute",this).call(this,t,e):this._execute(t,e)}},{key:"requestAsyncId",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return null!==i&&i>0||null===i&&this.delay>0?_get(_getPrototypeOf(n.prototype),"requestAsyncId",this).call(this,t,e,i):t.flush(this)}}]),n}(n("3N8a").a),o=new(function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(n("IjjT").a))(a),s=n("quSY"),l=n("7o/Q"),c=n("EY2u"),u=n("LRne"),h=n("z6cu"),f=((i=function(){function t(e,n,i){_classCallCheck(this,t),this.kind=e,this.value=n,this.error=i,this.hasValue="N"===e}return _createClass(t,[{key:"observe",value:function(t){switch(this.kind){case"N":return t.next&&t.next(this.value);case"E":return t.error&&t.error(this.error);case"C":return t.complete&&t.complete()}}},{key:"do",value:function(t,e,n){switch(this.kind){case"N":return t&&t(this.value);case"E":return e&&e(this.error);case"C":return n&&n()}}},{key:"accept",value:function(t,e,n){return t&&"function"==typeof t.next?this.observe(t):this.do(t,e,n)}},{key:"toObservable",value:function(){switch(this.kind){case"N":return Object(u.a)(this.value);case"E":return Object(h.a)(this.error);case"C":return Object(c.b)()}throw new Error("unexpected notification kind value")}}],[{key:"createNext",value:function(e){return void 0!==e?new t("N",e):t.undefinedValueNotification}},{key:"createError",value:function(e){return new t("E",void 0,e)}},{key:"createComplete",value:function(){return t.completeNotification}}]),t}()).completeNotification=new i("C"),i.undefinedValueNotification=new i("N",void 0),i),d=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return _classCallCheck(this,n),(r=e.call(this,t)).scheduler=i,r.delay=a,r}return _createClass(n,[{key:"scheduleMessage",value:function(t){this.destination.add(this.scheduler.schedule(n.dispatch,this.delay,new p(t,this.destination)))}},{key:"_next",value:function(t){this.scheduleMessage(f.createNext(t))}},{key:"_error",value:function(t){this.scheduleMessage(f.createError(t)),this.unsubscribe()}},{key:"_complete",value:function(){this.scheduleMessage(f.createComplete()),this.unsubscribe()}}],[{key:"dispatch",value:function(t){var e=t.notification,n=t.destination;e.observe(n),this.unsubscribe()}}]),n}(l.a),p=function t(e,n){_classCallCheck(this,t),this.notification=e,this.destination=n},m=n("9ppp"),v=n("Ylt2"),g=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.POSITIVE_INFINITY,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY,a=arguments.length>2?arguments[2]:void 0;return _classCallCheck(this,n),(t=e.call(this)).scheduler=a,t._events=[],t._infiniteTimeWindow=!1,t._bufferSize=i<1?1:i,t._windowTime=r<1?1:r,r===Number.POSITIVE_INFINITY?(t._infiniteTimeWindow=!0,t.next=t.nextInfiniteTimeWindow):t.next=t.nextTimeWindow,t}return _createClass(n,[{key:"nextInfiniteTimeWindow",value:function(t){var e=this._events;e.push(t),e.length>this._bufferSize&&e.shift(),_get(_getPrototypeOf(n.prototype),"next",this).call(this,t)}},{key:"nextTimeWindow",value:function(t){this._events.push(new y(this._getNow(),t)),this._trimBufferThenGetEvents(),_get(_getPrototypeOf(n.prototype),"next",this).call(this,t)}},{key:"_subscribe",value:function(t){var e,n=this._infiniteTimeWindow,i=n?this._events:this._trimBufferThenGetEvents(),r=this.scheduler,a=i.length;if(this.closed)throw new m.a;if(this.isStopped||this.hasError?e=s.a.EMPTY:(this.observers.push(t),e=new v.a(this,t)),r&&t.add(t=new d(t,r)),n)for(var o=0;oe&&(a=Math.max(a,r-e)),a>0&&i.splice(0,a),i}}]),n}(r.a),y=function t(e,n){_classCallCheck(this,t),this.time=e,this.value=n}},kJWO:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i="function"==typeof Symbol&&Symbol.observable||"@@observable"},kmnG:function(t,e,n){"use strict";n.d(e,"a",(function(){return Z})),n.d(e,"b",(function(){return M})),n.d(e,"c",(function(){return Y})),n.d(e,"d",(function(){return L})),n.d(e,"e",(function(){return Q})),n.d(e,"f",(function(){return z})),n.d(e,"g",(function(){return H}));var i=n("ofXK"),r=n("fXoL"),a=n("GU7r"),o=n("8LU1"),s=n("FKr1"),l=n("XNiG"),c=n("VRyK"),u=n("xgIS"),h=n("JX91"),f=n("1G5W"),d=n("IzEk"),p=n("R0Ic"),m=n("R1ws"),v=n("cH1L"),g=n("nLfN"),y=["underline"],_=["connectionContainer"],b=["inputContainer"],k=["label"];function C(t,e){1&t&&(r.Vb(0),r.Xb(1,"div",14),r.Sb(2,"div",15),r.Sb(3,"div",16),r.Sb(4,"div",17),r.Wb(),r.Xb(5,"div",18),r.Sb(6,"div",15),r.Sb(7,"div",16),r.Sb(8,"div",17),r.Wb(),r.Ub())}function w(t,e){1&t&&(r.Xb(0,"div",19),r.mc(1,1),r.Wb())}function S(t,e){if(1&t&&(r.Vb(0),r.mc(1,2),r.Xb(2,"span"),r.Dc(3),r.Wb(),r.Ub()),2&t){var n=r.jc(2);r.Eb(3),r.Ec(n._control.placeholder)}}function x(t,e){1&t&&r.mc(0,3,["*ngSwitchCase","true"])}function O(t,e){1&t&&(r.Xb(0,"span",23),r.Dc(1," *"),r.Wb())}function E(t,e){if(1&t){var n=r.Yb();r.Xb(0,"label",20,21),r.fc("cdkObserveContent",(function(){return r.uc(n),r.jc().updateOutlineGap()})),r.Bc(2,S,4,1,"ng-container",12),r.Bc(3,x,1,0,void 0,12),r.Bc(4,O,2,0,"span",22),r.Wb()}if(2&t){var i=r.jc();r.Ib("mat-empty",i._control.empty&&!i._shouldAlwaysFloat)("mat-form-field-empty",i._control.empty&&!i._shouldAlwaysFloat)("mat-accent","accent"==i.color)("mat-warn","warn"==i.color),r.oc("cdkObserveContentDisabled","outline"!=i.appearance)("id",i._labelId)("ngSwitch",i._hasLabel()),r.Fb("for",i._control.id)("aria-owns",i._control.id),r.Eb(2),r.oc("ngSwitchCase",!1),r.Eb(1),r.oc("ngSwitchCase",!0),r.Eb(1),r.oc("ngIf",!i.hideRequiredMarker&&i._control.required&&!i._control.disabled)}}function T(t,e){1&t&&(r.Xb(0,"div",24),r.mc(1,4),r.Wb())}function A(t,e){if(1&t&&(r.Xb(0,"div",25,26),r.Sb(2,"span",27),r.Wb()),2&t){var n=r.jc();r.Eb(2),r.Ib("mat-accent","accent"==n.color)("mat-warn","warn"==n.color)}}function j(t,e){if(1&t&&(r.Xb(0,"div"),r.mc(1,5),r.Wb()),2&t){var n=r.jc();r.oc("@transitionMessages",n._subscriptAnimationState)}}function I(t,e){if(1&t&&(r.Xb(0,"div",31),r.Dc(1),r.Wb()),2&t){var n=r.jc(2);r.oc("id",n._hintLabelId),r.Eb(1),r.Ec(n.hintLabel)}}function R(t,e){if(1&t&&(r.Xb(0,"div",28),r.Bc(1,I,2,2,"div",29),r.mc(2,6),r.Sb(3,"div",30),r.mc(4,7),r.Wb()),2&t){var n=r.jc();r.oc("@transitionMessages",n._subscriptAnimationState),r.Eb(1),r.oc("ngIf",n.hintLabel)}}var P=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],D=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],N=0,M=function(){var t=function t(){_classCallCheck(this,t),this.id="mat-error-".concat(N++)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["mat-error"]],hostAttrs:["role","alert",1,"mat-error"],hostVars:1,hostBindings:function(t,e){2&t&&r.Fb("id",e.id)},inputs:{id:"id"}}),t}(),F={transitionMessages:Object(p.m)("transitionMessages",[Object(p.j)("enter",Object(p.k)({opacity:1,transform:"translateY(0%)"})),Object(p.l)("void => enter",[Object(p.k)({opacity:0,transform:"translateY(-100%)"}),Object(p.e)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},L=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t}),t}();function V(t){return Error("A hint was already declared for 'align=\"".concat(t,"\"'."))}var B=0,z=function(){var t=function t(){_classCallCheck(this,t),this.align="start",this.id="mat-hint-".concat(B++)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(t,e){2&t&&(r.Fb("id",e.id)("align",null),r.Ib("mat-right","end"==e.align))},inputs:{align:"align",id:"id"}}),t}(),H=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["mat-label"]]}),t}(),U=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["mat-placeholder"]]}),t}(),W=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matPrefix",""]]}),t}(),q=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=r.Mb({type:t,selectors:[["","matSuffix",""]]}),t}(),G=0,X=Object(s.r)((function t(e){_classCallCheck(this,t),this._elementRef=e}),"primary"),K=new r.s("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Z=new r.s("MatFormField"),Y=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o,s,c,u){var h;return _classCallCheck(this,n),(h=e.call(this,t))._elementRef=t,h._changeDetectorRef=i,h._dir=a,h._defaults=o,h._platform=s,h._ngZone=c,h._outlineGapCalculationNeededImmediately=!1,h._outlineGapCalculationNeededOnStable=!1,h._destroyed=new l.a,h._showAlwaysAnimate=!1,h._subscriptAnimationState="",h._hintLabel="",h._hintLabelId="mat-hint-".concat(G++),h._labelId="mat-form-field-label-".concat(G++),h._labelOptions=r||{},h.floatLabel=h._getDefaultFloatLabelState(),h._animationsEnabled="NoopAnimations"!==u,h.appearance=o&&o.appearance?o.appearance:"legacy",h._hideRequiredMarker=!(!o||null==o.hideRequiredMarker)&&o.hideRequiredMarker,h}return _createClass(n,[{key:"getConnectedOverlayOrigin",value:function(){return this._connectionContainerRef||this._elementRef}},{key:"ngAfterContentInit",value:function(){var t=this;this._validateControlChild();var e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add("mat-form-field-type-".concat(e.controlType)),e.stateChanges.pipe(Object(h.a)(null)).subscribe((function(){t._validatePlaceholders(),t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()})),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(Object(f.a)(this._destroyed)).subscribe((function(){return t._changeDetectorRef.markForCheck()})),this._ngZone.runOutsideAngular((function(){t._ngZone.onStable.asObservable().pipe(Object(f.a)(t._destroyed)).subscribe((function(){t._outlineGapCalculationNeededOnStable&&t.updateOutlineGap()}))})),Object(c.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe((function(){t._outlineGapCalculationNeededOnStable=!0,t._changeDetectorRef.markForCheck()})),this._hintChildren.changes.pipe(Object(h.a)(null)).subscribe((function(){t._processHints(),t._changeDetectorRef.markForCheck()})),this._errorChildren.changes.pipe(Object(h.a)(null)).subscribe((function(){t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()})),this._dir&&this._dir.change.pipe(Object(f.a)(this._destroyed)).subscribe((function(){"function"==typeof requestAnimationFrame?t._ngZone.runOutsideAngular((function(){requestAnimationFrame((function(){return t.updateOutlineGap()}))})):t.updateOutlineGap()}))}},{key:"ngAfterContentChecked",value:function(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}},{key:"ngAfterViewInit",value:function(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_shouldForward",value:function(t){var e=this._control?this._control.ngControl:null;return e&&e[t]}},{key:"_hasPlaceholder",value:function(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}},{key:"_hasLabel",value:function(){return!!this._labelChild}},{key:"_shouldLabelFloat",value:function(){return this._canLabelFloat&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat)}},{key:"_hideControlPlaceholder",value:function(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}},{key:"_hasFloatingLabel",value:function(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}},{key:"_getDisplayedMessages",value:function(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}},{key:"_animateAndLockLabel",value:function(){var t=this;this._hasFloatingLabel()&&this._canLabelFloat&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Object(u.a)(this._label.nativeElement,"transitionend").pipe(Object(d.a)(1)).subscribe((function(){t._showAlwaysAnimate=!1}))),this.floatLabel="always",this._changeDetectorRef.markForCheck())}},{key:"_validatePlaceholders",value:function(){if(this._control.placeholder&&this._placeholderChild)throw Error("Placeholder attribute and child element were both specified.")}},{key:"_processHints",value:function(){this._validateHints(),this._syncDescribedByIds()}},{key:"_validateHints",value:function(){var t,e,n=this;this._hintChildren&&this._hintChildren.forEach((function(i){if("start"===i.align){if(t||n.hintLabel)throw V("start");t=i}else if("end"===i.align){if(e)throw V("end");e=i}}))}},{key:"_getDefaultFloatLabelState",value:function(){return this._defaults&&this._defaults.floatLabel||this._labelOptions.float||"auto"}},{key:"_syncDescribedByIds",value:function(){if(this._control){var t=[];if("hint"===this._getDisplayedMessages()){var e=this._hintChildren?this._hintChildren.find((function(t){return"start"===t.align})):null,n=this._hintChildren?this._hintChildren.find((function(t){return"end"===t.align})):null;e?t.push(e.id):this._hintLabel&&t.push(this._hintLabelId),n&&t.push(n.id)}else this._errorChildren&&(t=this._errorChildren.map((function(t){return t.id})));this._control.setDescribedByIds(t)}}},{key:"_validateControlChild",value:function(){if(!this._control)throw Error("mat-form-field must contain a MatFormFieldControl.")}},{key:"updateOutlineGap",value:function(){var t=this._label?this._label.nativeElement:null;if("outline"===this.appearance&&t&&t.children.length&&t.textContent.trim()&&this._platform.isBrowser)if(this._isAttachedToDOM()){var e=0,n=0,i=this._connectionContainerRef.nativeElement,r=i.querySelectorAll(".mat-form-field-outline-start"),a=i.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){var o=i.getBoundingClientRect();if(0===o.width&&0===o.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);var s,l=this._getStartEnd(o),c=this._getStartEnd(t.children[0].getBoundingClientRect()),u=0,h=_createForOfIteratorHelper(t.children);try{for(h.s();!(s=h.n()).done;){u+=s.value.offsetWidth}}catch(p){h.e(p)}finally{h.f()}e=Math.abs(c-l)-5,n=u>0?.75*u+10:0}for(var f=0;f=0;s--)(r=t[s])&&(o=(a<3?r(o):a>3?r(e,n,o):r(e,n))||o);return a>3&&o&&Object.defineProperty(e,n,o),o}n.d(e,"a",(function(){return i}))},n6bG:function(t,e,n){"use strict";function i(t){return"function"==typeof t}n.d(e,"a",(function(){return i}))},nLfN:function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return h})),n.d(e,"c",(function(){return g})),n.d(e,"d",(function(){return v})),n.d(e,"e",(function(){return d})),n.d(e,"f",(function(){return p})),n.d(e,"g",(function(){return m}));var i,r=n("fXoL"),a=n("ofXK");try{i="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(y){i=!1}var o,s,l,c,u=function(){var t=function t(e){_classCallCheck(this,t),this._platformId=e,this.isBrowser=this._platformId?Object(a.t)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!i)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT};return t.\u0275fac=function(e){return new(e||t)(r.bc(r.D,8))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(r.D,8))},token:t,providedIn:"root"}),t}(),h=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)}}),t}(),f=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function d(){if(o)return o;if("object"!=typeof document||!document)return o=new Set(f);var t=document.createElement("input");return o=new Set(f.filter((function(e){return t.setAttribute("type",e),t.type===e})))}function p(t){return function(){if(null==s&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return s=!0}}))}finally{s=s||!1}return s}()?t:!!t.capture}function m(){return!("object"!=typeof document||!("scrollBehavior"in document.documentElement.style))}function v(){if("object"!=typeof document||!document)return 0;if(null==l){var t=document.createElement("div"),e=t.style;t.dir="rtl",e.height="1px",e.width="1px",e.overflow="auto",e.visibility="hidden",e.pointerEvents="none",e.position="absolute";var n=document.createElement("div"),i=n.style;i.width="2px",i.height="1px",t.appendChild(n),document.body.appendChild(t),l=0,0===t.scrollLeft&&(t.scrollLeft=1,l=0===t.scrollLeft?1:2),t.parentNode.removeChild(t)}return l}function g(t){if(function(){if(null==c){var t="undefined"!=typeof document?document.head:null;c=!(!t||!t.createShadowRoot&&!t.attachShadow)}return c}()){var e=t.getRootNode?t.getRootNode():null;if(e instanceof ShadowRoot)return e}return null}},nYR2:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var i=n("7o/Q"),r=n("quSY");function a(t){return function(e){return e.lift(new o(t))}}var o=function(){function t(e){_classCallCheck(this,t),this.callback=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new s(t,this.callback))}}]),t}(),s=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var a;return _classCallCheck(this,n),(a=e.call(this,t)).add(new r.a(i)),a}return n}(i.a)},ngJS:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var i=function(t){return function(e){for(var n=0,i=t.length;n0&&void 0!==arguments[0]&&arguments[0],e=this._platformLocation.pathname+g(this._platformLocation.search),n=this._platformLocation.hash;return n&&t?"".concat(e).concat(n):e}},{key:"pushState",value:function(t,e,n,i){var r=this.prepareExternalUrl(n+g(i));this._platformLocation.pushState(t,e,r)}},{key:"replaceState",value:function(t,e,n,i){var r=this.prepareExternalUrl(n+g(i));this._platformLocation.replaceState(t,e,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(y);return t.\u0275fac=function(e){return new(e||t)(i.bc(c),i.bc(b,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),C=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this))._platformLocation=t,r._baseHref="",null!=i&&(r._baseHref=i),r}return _createClass(n,[{key:"onPopState",value:function(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];var t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t}},{key:"prepareExternalUrl",value:function(t){var e=m(this._baseHref,t);return e.length>0?"#"+e:e}},{key:"pushState",value:function(t,e,n,i){var r=this.prepareExternalUrl(n+g(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.pushState(t,e,r)}},{key:"replaceState",value:function(t,e,n,i){var r=this.prepareExternalUrl(n+g(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.replaceState(t,e,r)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}}]),n}(y);return t.\u0275fac=function(e){return new(e||t)(i.bc(c),i.bc(b,8))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),w=function(){var t=function(){function t(e,n){var r=this;_classCallCheck(this,t),this._subject=new i.p,this._urlChangeListeners=[],this._platformStrategy=e;var a=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=v(x(a)),this._platformStrategy.onPopState((function(t){r._subject.emit({url:r.path(!0),pop:!0,state:t.state,type:t.type})}))}return _createClass(t,[{key:"path",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(t))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(t+g(e))}},{key:"normalize",value:function(e){return t.stripTrailingSlash(function(t,e){return t&&e.startsWith(t)?e.substring(t.length):e}(this._baseHref,x(e)))}},{key:"prepareExternalUrl",value:function(t){return t&&"/"!==t[0]&&(t="/"+t),this._platformStrategy.prepareExternalUrl(t)}},{key:"go",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+g(e)),n)}},{key:"replaceState",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",t,e),this._notifyUrlChangeListeners(this.prepareExternalUrl(t+g(e)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"onUrlChange",value:function(t){var e=this;this._urlChangeListeners.push(t),this.subscribe((function(t){e._notifyUrlChangeListeners(t.url,t.state)}))}},{key:"_notifyUrlChangeListeners",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach((function(n){return n(t,e)}))}},{key:"subscribe",value:function(t,e,n){return this._subject.subscribe({next:t,error:e,complete:n})}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(y),i.bc(c))},t.normalizeQueryParams=g,t.joinWithSlash=m,t.stripTrailingSlash=v,t.\u0275prov=Object(i.Nb)({factory:S,token:t,providedIn:"root"}),t}();function S(){return new w(Object(i.bc)(y),Object(i.bc)(c))}function x(t){return t.replace(/\/index.html$/,"")}var O=function(){var t={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return t[t.Zero]="Zero",t[t.One]="One",t[t.Two]="Two",t[t.Few]="Few",t[t.Many]="Many",t[t.Other]="Other",t}(),E=i.qb,T=function t(){_classCallCheck(this,t)},A=function(){var t=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this)).locale=t,i}return _createClass(n,[{key:"getPluralCategory",value:function(t,e){switch(E(e||this.locale)(t)){case O.Zero:return"zero";case O.One:return"one";case O.Two:return"two";case O.Few:return"few";case O.Many:return"many";default:return"other"}}}]),n}(T);return t.\u0275fac=function(e){return new(e||t)(i.bc(i.w))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}();function j(t,e){e=encodeURIComponent(e);var n,i=_createForOfIteratorHelper(t.split(";"));try{for(i.s();!(n=i.n()).done;){var r=n.value,a=r.indexOf("="),o=_slicedToArray(-1==a?[r,""]:[r.slice(0,a),r.slice(a+1)],2),s=o[0],l=o[1];if(s.trim()===e)return decodeURIComponent(l)}}catch(c){i.e(c)}finally{i.f()}return null}var I=function(){var t=function(){function t(e,n,i,r){_classCallCheck(this,t),this._iterableDiffers=e,this._keyValueDiffers=n,this._ngEl=i,this._renderer=r,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}return _createClass(t,[{key:"ngDoCheck",value:function(){if(this._iterableDiffer){var t=this._iterableDiffer.diff(this._rawClass);t&&this._applyIterableChanges(t)}else if(this._keyValueDiffer){var e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}},{key:"_applyKeyValueChanges",value:function(t){var e=this;t.forEachAddedItem((function(t){return e._toggleClass(t.key,t.currentValue)})),t.forEachChangedItem((function(t){return e._toggleClass(t.key,t.currentValue)})),t.forEachRemovedItem((function(t){t.previousValue&&e._toggleClass(t.key,!1)}))}},{key:"_applyIterableChanges",value:function(t){var e=this;t.forEachAddedItem((function(t){if("string"!=typeof t.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got ".concat(Object(i.zb)(t.item)));e._toggleClass(t.item,!0)})),t.forEachRemovedItem((function(t){return e._toggleClass(t.item,!1)}))}},{key:"_applyClasses",value:function(t){var e=this;t&&(Array.isArray(t)||t instanceof Set?t.forEach((function(t){return e._toggleClass(t,!0)})):Object.keys(t).forEach((function(n){return e._toggleClass(n,!!t[n])})))}},{key:"_removeClasses",value:function(t){var e=this;t&&(Array.isArray(t)||t instanceof Set?t.forEach((function(t){return e._toggleClass(t,!1)})):Object.keys(t).forEach((function(t){return e._toggleClass(t,!1)})))}},{key:"_toggleClass",value:function(t,e){var n=this;(t=t.trim())&&t.split(/\s+/g).forEach((function(t){e?n._renderer.addClass(n._ngEl.nativeElement,t):n._renderer.removeClass(n._ngEl.nativeElement,t)}))}},{key:"klass",set:function(t){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof t?t.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}},{key:"ngClass",set:function(t){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof t?t.split(/\s+/):t,this._rawClass&&(Object(i.tb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.Rb(i.u),i.Rb(i.v),i.Rb(i.m),i.Rb(i.G))},t.\u0275dir=i.Mb({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),t}(),R=function(){function t(e,n,i,r){_classCallCheck(this,t),this.$implicit=e,this.ngForOf=n,this.index=i,this.count=r}return _createClass(t,[{key:"first",get:function(){return 0===this.index}},{key:"last",get:function(){return this.index===this.count-1}},{key:"even",get:function(){return this.index%2==0}},{key:"odd",get:function(){return!this.even}}]),t}(),P=function(){var t=function(){function t(e,n,i){_classCallCheck(this,t),this._viewContainer=e,this._template=n,this._differs=i,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}return _createClass(t,[{key:"ngDoCheck",value:function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var t=this._ngForOf;if(!this._differ&&t)try{this._differ=this._differs.find(t).create(this.ngForTrackBy)}catch(i){throw new Error("Cannot find a differ supporting object '".concat(t,"' of type '").concat((e=t).name||typeof e,"'. NgFor only supports binding to Iterables such as Arrays."))}}var e;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}},{key:"_applyChanges",value:function(t){var e=this,n=[];t.forEachOperation((function(t,i,r){if(null==t.previousIndex){var a=e._viewContainer.createEmbeddedView(e._template,new R(null,e._ngForOf,-1,-1),null===r?void 0:r),o=new D(t,a);n.push(o)}else if(null==r)e._viewContainer.remove(null===i?void 0:i);else if(null!==i){var s=e._viewContainer.get(i);e._viewContainer.move(s,r);var l=new D(t,s);n.push(l)}}));for(var i=0;ie.height||t.scrollWidth>e.width}}]),t}();function y(){return Error("Scroll strategy has already been attached.")}var _=function(){function t(e,n,i,r){var a=this;_classCallCheck(this,t),this._scrollDispatcher=e,this._ngZone=n,this._viewportRuler=i,this._config=r,this._scrollSubscription=null,this._detach=function(){a.disable(),a._overlayRef.hasAttached()&&a._ngZone.run((function(){return a._overlayRef.detach()}))}}return _createClass(t,[{key:"attach",value:function(t){if(this._overlayRef)throw y();this._overlayRef=t}},{key:"enable",value:function(){var t=this;if(!this._scrollSubscription){var e=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=e.subscribe((function(){var e=t._viewportRuler.getViewportScrollPosition().top;Math.abs(e-t._initialScrollPosition)>t._config.threshold?t._detach():t._overlayRef.updatePosition()}))):this._scrollSubscription=e.subscribe(this._detach)}}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}]),t}(),b=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"enable",value:function(){}},{key:"disable",value:function(){}},{key:"attach",value:function(){}}]),t}();function k(t,e){return e.some((function(e){return t.bottome.bottom||t.righte.right}))}function C(t,e){return e.some((function(e){return t.tope.bottom||t.lefte.right}))}var w=function(){function t(e,n,i,r){_classCallCheck(this,t),this._scrollDispatcher=e,this._viewportRuler=n,this._ngZone=i,this._config=r,this._scrollSubscription=null}return _createClass(t,[{key:"attach",value:function(t){if(this._overlayRef)throw y();this._overlayRef=t}},{key:"enable",value:function(){var t=this;this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe((function(){if(t._overlayRef.updatePosition(),t._config&&t._config.autoClose){var e=t._overlayRef.overlayElement.getBoundingClientRect(),n=t._viewportRuler.getViewportSize(),i=n.width,r=n.height;k(e,[{width:i,height:r,bottom:r,right:i,top:0,left:0}])&&(t.disable(),t._ngZone.run((function(){return t._overlayRef.detach()})))}})))}},{key:"disable",value:function(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}},{key:"detach",value:function(){this.disable(),this._overlayRef=null}}]),t}(),S=function(){var t=function t(e,n,i,r){var a=this;_classCallCheck(this,t),this._scrollDispatcher=e,this._viewportRuler=n,this._ngZone=i,this.noop=function(){return new b},this.close=function(t){return new _(a._scrollDispatcher,a._ngZone,a._viewportRuler,t)},this.block=function(){return new g(a._viewportRuler,a._document)},this.reposition=function(t){return new w(a._scrollDispatcher,a._viewportRuler,a._ngZone,t)},this._document=r};return t.\u0275fac=function(e){return new(e||t)(r.bc(i.b),r.bc(i.d),r.bc(r.B),r.bc(s.d))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(i.b),Object(r.bc)(i.d),Object(r.bc)(r.B),Object(r.bc)(s.d))},token:t,providedIn:"root"}),t}(),x=function t(e){if(_classCallCheck(this,t),this.scrollStrategy=new b,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,e)for(var n=0,i=Object.keys(e);n-1;i--)if(e[i]._keydownEventSubscriptions>0){e[i]._keydownEvents.next(t);break}},this._document=e}return _createClass(t,[{key:"ngOnDestroy",value:function(){this._detach()}},{key:"add",value:function(t){this.remove(t),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0),this._attachedOverlays.push(t)}},{key:"remove",value:function(t){var e=this._attachedOverlays.indexOf(t);e>-1&&this._attachedOverlays.splice(e,1),0===this._attachedOverlays.length&&this._detach()}},{key:"_detach",value:function(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(s.d))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(s.d))},token:t,providedIn:"root"}),t}(),I=!("undefined"==typeof window||!window||!window.__karma__&&!window.jasmine),R=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._platform=n,this._document=e}return _createClass(t,[{key:"ngOnDestroy",value:function(){var t=this._containerElement;t&&t.parentNode&&t.parentNode.removeChild(t)}},{key:"getContainerElement",value:function(){return this._containerElement||this._createContainer(),this._containerElement}},{key:"_createContainer",value:function(){var t=this._platform?this._platform.isBrowser:"undefined"!=typeof window;if(t||I)for(var e=this._document.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),n=0;nd&&(d=v,f=m)}}catch(g){p.e(g)}finally{p.f()}return this._isPushed=!1,void this._applyPosition(f.position,f.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(t.position,t.originPoint);this._applyPosition(t.position,t.originPoint)}}},{key:"detach",value:function(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}},{key:"dispose",value:function(){this._isDisposed||(this._boundingBox&&M(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}},{key:"reapplyLastPosition",value:function(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();var t=this._lastPosition||this._preferredPositions[0],e=this._getOriginPoint(this._originRect,t);this._applyPosition(t,e)}}},{key:"withScrollableContainers",value:function(t){return this._scrollables=t,this}},{key:"withPositions",value:function(t){return this._preferredPositions=t,-1===t.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}},{key:"withViewportMargin",value:function(t){return this._viewportMargin=t,this}},{key:"withFlexibleDimensions",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._hasFlexibleDimensions=t,this}},{key:"withGrowAfterOpen",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._growAfterOpen=t,this}},{key:"withPush",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._canPush=t,this}},{key:"withLockedPosition",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._positionLocked=t,this}},{key:"setOrigin",value:function(t){return this._origin=t,this}},{key:"withDefaultOffsetX",value:function(t){return this._offsetX=t,this}},{key:"withDefaultOffsetY",value:function(t){return this._offsetY=t,this}},{key:"withTransformOriginOn",value:function(t){return this._transformOriginSelector=t,this}},{key:"_getOriginPoint",value:function(t,e){var n;if("center"==e.originX)n=t.left+t.width/2;else{var i=this._isRtl()?t.right:t.left,r=this._isRtl()?t.left:t.right;n="start"==e.originX?i:r}return{x:n,y:"center"==e.originY?t.top+t.height/2:"top"==e.originY?t.top:t.bottom}}},{key:"_getOverlayPoint",value:function(t,e,n){var i,r;return i="center"==n.overlayX?-e.width/2:"start"===n.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,r="center"==n.overlayY?-e.height/2:"top"==n.overlayY?0:-e.height,{x:t.x+i,y:t.y+r}}},{key:"_getOverlayFit",value:function(t,e,n,i){var r=t.x,a=t.y,o=this._getOffset(i,"x"),s=this._getOffset(i,"y");o&&(r+=o),s&&(a+=s);var l=0-a,c=a+e.height-n.height,u=this._subtractOverflows(e.width,0-r,r+e.width-n.width),h=this._subtractOverflows(e.height,l,c),f=u*h;return{visibleArea:f,isCompletelyWithinViewport:e.width*e.height===f,fitsInViewportVertically:h===e.height,fitsInViewportHorizontally:u==e.width}}},{key:"_canFitWithFlexibleDimensions",value:function(t,e,n){if(this._hasFlexibleDimensions){var i=n.bottom-e.y,r=n.right-e.x,a=F(this._overlayRef.getConfig().minHeight),o=F(this._overlayRef.getConfig().minWidth),s=t.fitsInViewportHorizontally||null!=o&&o<=r;return(t.fitsInViewportVertically||null!=a&&a<=i)&&s}return!1}},{key:"_pushOverlayOnScreen",value:function(t,e,n){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};var i,r,a=this._viewportRect,o=Math.max(t.x+e.width-a.right,0),s=Math.max(t.y+e.height-a.bottom,0),l=Math.max(a.top-n.top-t.y,0),c=Math.max(a.left-n.left-t.x,0);return i=e.width<=a.width?c||-o:t.xh&&!this._isInitialRender&&!this._growAfterOpen&&(i=t.y-h/2)}if("end"===e.overlayX&&!c||"start"===e.overlayX&&c)s=l.width-t.x+this._viewportMargin,a=t.x-this._viewportMargin;else if("start"===e.overlayX&&!c||"end"===e.overlayX&&c)o=t.x,a=l.right-t.x;else{var f=Math.min(l.right-t.x+l.left,t.x),d=this._lastBoundingBoxSize.width;a=2*f,o=t.x-f,a>d&&!this._isInitialRender&&!this._growAfterOpen&&(o=t.x-d/2)}return{top:i,left:o,bottom:r,right:s,width:a,height:n}}},{key:"_setBoundingBoxStyles",value:function(t,e){var n=this._calculateBoundingBoxRect(t,e);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));var i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{var r=this._overlayRef.getConfig().maxHeight,a=this._overlayRef.getConfig().maxWidth;i.height=Object(l.d)(n.height),i.top=Object(l.d)(n.top),i.bottom=Object(l.d)(n.bottom),i.width=Object(l.d)(n.width),i.left=Object(l.d)(n.left),i.right=Object(l.d)(n.right),i.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",i.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",r&&(i.maxHeight=Object(l.d)(r)),a&&(i.maxWidth=Object(l.d)(a))}this._lastBoundingBoxSize=n,M(this._boundingBox.style,i)}},{key:"_resetBoundingBoxStyles",value:function(){M(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}},{key:"_resetOverlayElementStyles",value:function(){M(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}},{key:"_setOverlayElementStyles",value:function(t,e){var n={},i=this._hasExactPosition(),r=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(i){var o=this._viewportRuler.getViewportScrollPosition();M(n,this._getExactOverlayY(e,t,o)),M(n,this._getExactOverlayX(e,t,o))}else n.position="static";var s="",c=this._getOffset(e,"x"),u=this._getOffset(e,"y");c&&(s+="translateX(".concat(c,"px) ")),u&&(s+="translateY(".concat(u,"px)")),n.transform=s.trim(),a.maxHeight&&(i?n.maxHeight=Object(l.d)(a.maxHeight):r&&(n.maxHeight="")),a.maxWidth&&(i?n.maxWidth=Object(l.d)(a.maxWidth):r&&(n.maxWidth="")),M(this._pane.style,n)}},{key:"_getExactOverlayY",value:function(t,e,n){var i={top:"",bottom:""},r=this._getOverlayPoint(e,this._overlayRect,t);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n));var a=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return r.y-=a,"bottom"===t.overlayY?i.bottom="".concat(this._document.documentElement.clientHeight-(r.y+this._overlayRect.height),"px"):i.top=Object(l.d)(r.y),i}},{key:"_getExactOverlayX",value:function(t,e,n){var i={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,t);return this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n)),"right"===(this._isRtl()?"end"===t.overlayX?"left":"right":"end"===t.overlayX?"right":"left")?i.right="".concat(this._document.documentElement.clientWidth-(r.x+this._overlayRect.width),"px"):i.left=Object(l.d)(r.x),i}},{key:"_getScrollVisibility",value:function(){var t=this._getOriginRect(),e=this._pane.getBoundingClientRect(),n=this._scrollables.map((function(t){return t.getElementRef().nativeElement.getBoundingClientRect()}));return{isOriginClipped:C(t,n),isOriginOutsideView:k(t,n),isOverlayClipped:C(e,n),isOverlayOutsideView:k(e,n)}}},{key:"_subtractOverflows",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),i=1;i0&&void 0!==arguments[0]?arguments[0]:"";return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}},{key:"left",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._rightOffset="",this._leftOffset=t,this._justifyContent="flex-start",this}},{key:"bottom",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}},{key:"right",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._leftOffset="",this._rightOffset=t,this._justifyContent="flex-end",this}},{key:"width",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}},{key:"height",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}},{key:"centerHorizontally",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.left(t),this._justifyContent="center",this}},{key:"centerVertically",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.top(t),this._alignItems="center",this}},{key:"apply",value:function(){if(this._overlayRef&&this._overlayRef.hasAttached()){var t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),i=n.width,r=n.height,a=n.maxWidth,o=n.maxHeight,s=!("100%"!==i&&"100vw"!==i||a&&"100%"!==a&&"100vw"!==a),l=!("100%"!==r&&"100vh"!==r||o&&"100%"!==o&&"100vh"!==o);t.position=this._cssPosition,t.marginLeft=s?"0":this._leftOffset,t.marginTop=l?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=this._rightOffset,s?e.justifyContent="flex-start":"center"===this._justifyContent?e.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?e.justifyContent="flex-end":"flex-end"===this._justifyContent&&(e.justifyContent="flex-start"):e.justifyContent=this._justifyContent,e.alignItems=l?"flex-start":this._alignItems}}},{key:"dispose",value:function(){if(!this._isDisposed&&this._overlayRef){var t=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,n=e.style;e.classList.remove("cdk-global-overlay-wrapper"),n.justifyContent=n.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}}}]),t}(),B=function(){var t=function(){function t(e,n,i,r){_classCallCheck(this,t),this._viewportRuler=e,this._document=n,this._platform=i,this._overlayContainer=r}return _createClass(t,[{key:"global",value:function(){return new V}},{key:"connectedTo",value:function(t,e,n){return new L(e,n,t,this._viewportRuler,this._document,this._platform,this._overlayContainer)}},{key:"flexibleConnectedTo",value:function(t){return new N(t,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(i.d),r.bc(s.d),r.bc(a.a),r.bc(R))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(i.d),Object(r.bc)(s.d),Object(r.bc)(a.a),Object(r.bc)(R))},token:t,providedIn:"root"}),t}(),z=0,H=function(){var t=function(){function t(e,n,i,r,a,o,s,l,c,u){_classCallCheck(this,t),this.scrollStrategies=e,this._overlayContainer=n,this._componentFactoryResolver=i,this._positionBuilder=r,this._keyboardDispatcher=a,this._injector=o,this._ngZone=s,this._document=l,this._directionality=c,this._location=u}return _createClass(t,[{key:"create",value:function(t){var e=this._createHostElement(),n=this._createPaneElement(e),i=this._createPortalOutlet(n),r=new x(t);return r.direction=r.direction||this._directionality.value,new P(i,e,n,r,this._ngZone,this._keyboardDispatcher,this._document,this._location)}},{key:"position",value:function(){return this._positionBuilder}},{key:"_createPaneElement",value:function(t){var e=this._document.createElement("div");return e.id="cdk-overlay-".concat(z++),e.classList.add("cdk-overlay-pane"),t.appendChild(e),e}},{key:"_createHostElement",value:function(){var t=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(t),t}},{key:"_createPortalOutlet",value:function(t){return this._appRef||(this._appRef=this._injector.get(r.g)),new c.d(t,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(S),r.bc(R),r.bc(r.k),r.bc(B),r.bc(j),r.bc(r.t),r.bc(r.B),r.bc(s.d),r.bc(o.b),r.bc(s.g,8))},t.\u0275prov=r.Nb({token:t,factory:t.\u0275fac}),t}(),U=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],W=new r.s("cdk-connected-overlay-scroll-strategy"),q=function(){var t=function t(e){_classCallCheck(this,t),this.elementRef=e};return t.\u0275fac=function(e){return new(e||t)(r.Rb(r.m))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),t}(),G=function(){var t=function(){function t(e,n,i,a,o){_classCallCheck(this,t),this._overlay=e,this._dir=o,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=h.a.EMPTY,this.viewportMargin=0,this.open=!1,this.backdropClick=new r.p,this.positionChange=new r.p,this.attach=new r.p,this.detach=new r.p,this.overlayKeydown=new r.p,this._templatePortal=new c.g(n,i),this._scrollStrategyFactory=a,this.scrollStrategy=this._scrollStrategyFactory()}return _createClass(t,[{key:"ngOnDestroy",value:function(){this._overlayRef&&this._overlayRef.dispose(),this._backdropSubscription.unsubscribe()}},{key:"ngOnChanges",value:function(t){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),t.origin&&this.open&&this._position.apply()),t.open&&(this.open?this._attachOverlay():this._detachOverlay())}},{key:"_createOverlay",value:function(){var t=this;this.positions&&this.positions.length||(this.positions=U),this._overlayRef=this._overlay.create(this._buildConfig()),this._overlayRef.keydownEvents().subscribe((function(e){t.overlayKeydown.next(e),e.keyCode!==v.g||Object(v.s)(e)||(e.preventDefault(),t._detachOverlay())}))}},{key:"_buildConfig",value:function(){var t=this._position=this.positionStrategy||this._createPositionStrategy(),e=new x({direction:this._dir,positionStrategy:t,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(e.width=this.width),(this.height||0===this.height)&&(e.height=this.height),(this.minWidth||0===this.minWidth)&&(e.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(e.minHeight=this.minHeight),this.backdropClass&&(e.backdropClass=this.backdropClass),this.panelClass&&(e.panelClass=this.panelClass),e}},{key:"_updatePositionStrategy",value:function(t){var e=this,n=this.positions.map((function(t){return{originX:t.originX,originY:t.originY,overlayX:t.overlayX,overlayY:t.overlayY,offsetX:t.offsetX||e.offsetX,offsetY:t.offsetY||e.offsetY,panelClass:t.panelClass||void 0}}));return t.setOrigin(this.origin.elementRef).withPositions(n).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}},{key:"_createPositionStrategy",value:function(){var t=this,e=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(e),e.positionChanges.subscribe((function(e){return t.positionChange.emit(e)})),e}},{key:"_attachOverlay",value:function(){var t=this;this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||(this._overlayRef.attach(this._templatePortal),this.attach.emit()),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe((function(e){t.backdropClick.emit(e)})):this._backdropSubscription.unsubscribe()}},{key:"_detachOverlay",value:function(){this._overlayRef&&(this._overlayRef.detach(),this.detach.emit()),this._backdropSubscription.unsubscribe()}},{key:"offsetX",get:function(){return this._offsetX},set:function(t){this._offsetX=t,this._position&&this._updatePositionStrategy(this._position)}},{key:"offsetY",get:function(){return this._offsetY},set:function(t){this._offsetY=t,this._position&&this._updatePositionStrategy(this._position)}},{key:"hasBackdrop",get:function(){return this._hasBackdrop},set:function(t){this._hasBackdrop=Object(l.c)(t)}},{key:"lockPosition",get:function(){return this._lockPosition},set:function(t){this._lockPosition=Object(l.c)(t)}},{key:"flexibleDimensions",get:function(){return this._flexibleDimensions},set:function(t){this._flexibleDimensions=Object(l.c)(t)}},{key:"growAfterOpen",get:function(){return this._growAfterOpen},set:function(t){this._growAfterOpen=Object(l.c)(t)}},{key:"push",get:function(){return this._push},set:function(t){this._push=Object(l.c)(t)}},{key:"overlayRef",get:function(){return this._overlayRef}},{key:"dir",get:function(){return this._dir?this._dir.value:"ltr"}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.Rb(H),r.Rb(r.N),r.Rb(r.Q),r.Rb(W),r.Rb(o.b,8))},t.\u0275dir=r.Mb({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown"},exportAs:["cdkConnectedOverlay"],features:[r.Cb]}),t}(),X={provide:W,deps:[H],useFactory:function(t){return function(){return t.scrollStrategies.reposition()}}},K=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)},providers:[H,X],imports:[[o.a,c.f,i.c],i.c]}),t}()},sxot:function(t,e,n){"use strict";n.d(e,"f",(function(){return o})),n.d(e,"h",(function(){return s})),n.d(e,"i",(function(){return l})),n.d(e,"j",(function(){return c})),n.d(e,"d",(function(){return u})),n.d(e,"c",(function(){return h})),n.d(e,"k",(function(){return f})),n.d(e,"g",(function(){return d})),n.d(e,"e",(function(){return p})),n.d(e,"b",(function(){return m})),n.d(e,"a",(function(){return v}));var i,r=n("mrSG"),a=n("AcyG"),o=function(){var t=function t(e){_classCallCheck(this,t),this.isAceAllowed=e};return t.type="[App-State] Setting IsAceAllowed",t}(),s=function(){var t=function t(e){_classCallCheck(this,t),this.screens=e};return t.type="[App-State] Set ScreenModel",t}(),l=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Set Selected ScreenModel",t}(),c=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Update ScreenModel",t}(),u=function(){var t=function t(e){_classCallCheck(this,t),this.screenName=e};return t.type="[App-State] Delete ScreenModel",t}(),h=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Create ScreenModel",t}(),f=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Update Statuses",t}(),d=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Set Is Loading",t}(),p=function(){var t=function t(e){_classCallCheck(this,t),this.payload=e};return t.type="[App-State] Set Controlled Screen",t}(),m=function(){var t=function t(){_classCallCheck(this,t)};return t.type="[App-State] Clear Selected Screen",t}(),v=(i=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"setIsLoading",value:function(t,e){var n=e.payload,i=t.getState();t.setState(Object.assign(Object.assign({},i),{isLoading:n}))}},{key:"deleteScreen",value:function(t,e){var n=t.getState,i=t.setState,r=e.screenName,a=n(),o=a.screens.filter((function(t){return t.name!==r}));i(Object.assign(Object.assign({},a),{screens:o}))}},{key:"updateStatuses",value:function(t,e){var n=e.payload,i=t.getState();t.setState(Object.assign(Object.assign({},i),{screenStatus:n}))}},{key:"clearControlledScreen",value:function(t,e){_objectDestructuringEmpty(e);var n=t.getState();t.setState(Object.assign(Object.assign({},n),{controlledScreen:""}))}},{key:"updateScreen",value:function(t,e){var n=t.getState,i=t.setState,r=e.payload,a=n(),o=_toConsumableArray(a.screens),s=o.findIndex((function(t){return t.id===r.id}));o[s]=r,i(Object.assign(Object.assign({},a),{screens:o}))}},{key:"createScreen",value:function(t,e){var n=t.getState,i=t.setState,r=e.payload,a=n(),o=_toConsumableArray(a.screens);o.push(r),i(Object.assign(Object.assign({},a),{screens:o}))}},{key:"setControlledScreen",value:function(t,e){var n=e.payload,i=t.getState(),r=_toConsumableArray(i.screenStatus).findIndex((function(t){return t.screenName===n}));t.setState(Object.assign(Object.assign({},i),{controlledScreen:i.screenStatus[r].screenName}))}},{key:"setSelectedScreen",value:function(t,e){var n=t.getState,i=t.setState,r=e.payload,a=n();i(Object.assign(Object.assign({},a),{selectedScreen:r}))}},{key:"addScreen",value:function(t,e){var n,i=e.screens;t.setState((n={screens:i},function(t){var e=null;for(var i in n){var r=n[i],a=t[i],o="function"==typeof r?r(a):r;o!==a&&(e||(e=Object.assign({},t)),e[i]=o)}return e||t}))}},{key:"setIsAceAllowed",value:function(t,e){var n=e.isAceAllowed,i=t.getState();t.setState(Object.assign(Object.assign({},i),{isAceAllowed:n}))}}],[{key:"isAceAllowed",value:function(t){return t.isAceAllowed}},{key:"getScreens",value:function(t){return t.screens}},{key:"getStatuses",value:function(t){return t.screenStatus}},{key:"getControlledScreen",value:function(t){return t.screenStatus.find((function(e){return e.screenName===t.controlledScreen}))}},{key:"getSelectedScreen",value:function(t){return t.selectedScreen}},{key:"isLoading",value:function(t){return t.isLoading}}]),t}(),Object(r.a)([Object(a.a)(d)],i.prototype,"setIsLoading",null),Object(r.a)([Object(a.a)(u)],i.prototype,"deleteScreen",null),Object(r.a)([Object(a.a)(f)],i.prototype,"updateStatuses",null),Object(r.a)([Object(a.a)(m)],i.prototype,"clearControlledScreen",null),Object(r.a)([Object(a.a)(c)],i.prototype,"updateScreen",null),Object(r.a)([Object(a.a)(h)],i.prototype,"createScreen",null),Object(r.a)([Object(a.a)(p)],i.prototype,"setControlledScreen",null),Object(r.a)([Object(a.a)(l)],i.prototype,"setSelectedScreen",null),Object(r.a)([Object(a.a)(s)],i.prototype,"addScreen",null),Object(r.a)([Object(a.a)(o)],i.prototype,"setIsAceAllowed",null),Object(r.a)([Object(a.e)()],i,"isAceAllowed",null),Object(r.a)([Object(a.e)()],i,"getScreens",null),Object(r.a)([Object(a.e)()],i,"getStatuses",null),Object(r.a)([Object(a.e)()],i,"getControlledScreen",null),Object(r.a)([Object(a.e)()],i,"getSelectedScreen",null),Object(r.a)([Object(a.e)()],i,"isLoading",null),i=Object(r.a)([Object(a.f)({name:"app",defaults:{isAceAllowed:!1,screens:[],selectedScreen:null,screenStatus:null,isLoading:!1,controlledScreen:""}})],i))},"tk/3":function(t,e,n){"use strict";n.d(e,"a",(function(){return O})),n.d(e,"b",(function(){return z})),n.d(e,"c",(function(){return f}));var i=n("fXoL"),r=n("LRne"),a=n("HDdC"),o=n("bOdf"),s=n("pLZG"),l=n("lJxs"),c=n("ofXK"),u=function t(){_classCallCheck(this,t)},h=function t(){_classCallCheck(this,t)},f=function(){function t(e){var n=this;_classCallCheck(this,t),this.normalizedNames=new Map,this.lazyUpdate=null,e?this.lazyInit="string"==typeof e?function(){n.headers=new Map,e.split("\n").forEach((function(t){var e=t.indexOf(":");if(e>0){var i=t.slice(0,e),r=i.toLowerCase(),a=t.slice(e+1).trim();n.maybeSetNormalizedName(i,r),n.headers.has(r)?n.headers.get(r).push(a):n.headers.set(r,[a])}}))}:function(){n.headers=new Map,Object.keys(e).forEach((function(t){var i=e[t],r=t.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(n.headers.set(r,i),n.maybeSetNormalizedName(t,r))}))}:this.headers=new Map}return _createClass(t,[{key:"has",value:function(t){return this.init(),this.headers.has(t.toLowerCase())}},{key:"get",value:function(t){this.init();var e=this.headers.get(t.toLowerCase());return e&&e.length>0?e[0]:null}},{key:"keys",value:function(){return this.init(),Array.from(this.normalizedNames.values())}},{key:"getAll",value:function(t){return this.init(),this.headers.get(t.toLowerCase())||null}},{key:"append",value:function(t,e){return this.clone({name:t,value:e,op:"a"})}},{key:"set",value:function(t,e){return this.clone({name:t,value:e,op:"s"})}},{key:"delete",value:function(t,e){return this.clone({name:t,value:e,op:"d"})}},{key:"maybeSetNormalizedName",value:function(t,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,t)}},{key:"init",value:function(){var e=this;this.lazyInit&&(this.lazyInit instanceof t?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach((function(t){return e.applyUpdate(t)})),this.lazyUpdate=null))}},{key:"copyFrom",value:function(t){var e=this;t.init(),Array.from(t.headers.keys()).forEach((function(n){e.headers.set(n,t.headers.get(n)),e.normalizedNames.set(n,t.normalizedNames.get(n))}))}},{key:"clone",value:function(e){var n=new t;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof t?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([e]),n}},{key:"applyUpdate",value:function(t){var e=t.name.toLowerCase();switch(t.op){case"a":case"s":var n=t.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(t.name,e);var i=("a"===t.op?this.headers.get(e):void 0)||[];i.push.apply(i,_toConsumableArray(n)),this.headers.set(e,i);break;case"d":var r=t.value;if(r){var a=this.headers.get(e);if(!a)return;0===(a=a.filter((function(t){return-1===r.indexOf(t)}))).length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,a)}else this.headers.delete(e),this.normalizedNames.delete(e)}}},{key:"forEach",value:function(t){var e=this;this.init(),Array.from(this.normalizedNames.keys()).forEach((function(n){return t(e.normalizedNames.get(n),e.headers.get(n))}))}}]),t}(),d=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"encodeKey",value:function(t){return p(t)}},{key:"encodeValue",value:function(t){return p(t)}},{key:"decodeKey",value:function(t){return decodeURIComponent(t)}},{key:"decodeValue",value:function(t){return decodeURIComponent(t)}}]),t}();function p(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}var m=function(){function t(){var e,n,i,r=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(_classCallCheck(this,t),this.updates=null,this.cloneFrom=null,this.encoder=a.encoder||new d,a.fromString){if(a.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=(e=a.fromString,n=this.encoder,i=new Map,e.length>0&&e.split("&").forEach((function(t){var e=t.indexOf("="),r=_slicedToArray(-1==e?[n.decodeKey(t),""]:[n.decodeKey(t.slice(0,e)),n.decodeValue(t.slice(e+1))],2),a=r[0],o=r[1],s=i.get(a)||[];s.push(o),i.set(a,s)})),i)}else a.fromObject?(this.map=new Map,Object.keys(a.fromObject).forEach((function(t){var e=a.fromObject[t];r.map.set(t,Array.isArray(e)?e:[e])}))):this.map=null}return _createClass(t,[{key:"has",value:function(t){return this.init(),this.map.has(t)}},{key:"get",value:function(t){this.init();var e=this.map.get(t);return e?e[0]:null}},{key:"getAll",value:function(t){return this.init(),this.map.get(t)||null}},{key:"keys",value:function(){return this.init(),Array.from(this.map.keys())}},{key:"append",value:function(t,e){return this.clone({param:t,value:e,op:"a"})}},{key:"set",value:function(t,e){return this.clone({param:t,value:e,op:"s"})}},{key:"delete",value:function(t,e){return this.clone({param:t,value:e,op:"d"})}},{key:"toString",value:function(){var t=this;return this.init(),this.keys().map((function(e){var n=t.encoder.encodeKey(e);return t.map.get(e).map((function(e){return n+"="+t.encoder.encodeValue(e)})).join("&")})).filter((function(t){return""!==t})).join("&")}},{key:"clone",value:function(e){var n=new t({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat([e]),n}},{key:"init",value:function(){var t=this;null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach((function(e){return t.map.set(e,t.cloneFrom.map.get(e))})),this.updates.forEach((function(e){switch(e.op){case"a":case"s":var n=("a"===e.op?t.map.get(e.param):void 0)||[];n.push(e.value),t.map.set(e.param,n);break;case"d":if(void 0===e.value){t.map.delete(e.param);break}var i=t.map.get(e.param)||[],r=i.indexOf(e.value);-1!==r&&i.splice(r,1),i.length>0?t.map.set(e.param,i):t.map.delete(e.param)}})),this.cloneFrom=this.updates=null)}}]),t}();function v(t){return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer}function g(t){return"undefined"!=typeof Blob&&t instanceof Blob}function y(t){return"undefined"!=typeof FormData&&t instanceof FormData}var _=function(){function t(e,n,i,r){var a;if(_classCallCheck(this,t),this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase(),function(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,a=r):a=i,a&&(this.reportProgress=!!a.reportProgress,this.withCredentials=!!a.withCredentials,a.responseType&&(this.responseType=a.responseType),a.headers&&(this.headers=a.headers),a.params&&(this.params=a.params)),this.headers||(this.headers=new f),this.params){var o=this.params.toString();if(0===o.length)this.urlWithParams=n;else{var s=n.indexOf("?");this.urlWithParams=n+(-1===s?"?":s0&&void 0!==arguments[0]?arguments[0]:{},n=e.method||this.method,i=e.url||this.url,r=e.responseType||this.responseType,a=void 0!==e.body?e.body:this.body,o=void 0!==e.withCredentials?e.withCredentials:this.withCredentials,s=void 0!==e.reportProgress?e.reportProgress:this.reportProgress,l=e.headers||this.headers,c=e.params||this.params;return void 0!==e.setHeaders&&(l=Object.keys(e.setHeaders).reduce((function(t,n){return t.set(n,e.setHeaders[n])}),l)),e.setParams&&(c=Object.keys(e.setParams).reduce((function(t,n){return t.set(n,e.setParams[n])}),c)),new t(n,i,a,{params:c,headers:l,reportProgress:s,responseType:r,withCredentials:o})}}]),t}(),b=function(){var t={Sent:0,UploadProgress:1,ResponseHeader:2,DownloadProgress:3,Response:4,User:5};return t[t.Sent]="Sent",t[t.UploadProgress]="UploadProgress",t[t.ResponseHeader]="ResponseHeader",t[t.DownloadProgress]="DownloadProgress",t[t.Response]="Response",t[t.User]="User",t}(),k=function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:200,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"OK";_classCallCheck(this,t),this.headers=e.headers||new f,this.status=void 0!==e.status?e.status:n,this.statusText=e.statusText||i,this.url=e.url||null,this.ok=this.status>=200&&this.status<300},C=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,n),(t=e.call(this,i)).type=b.ResponseHeader,t}return _createClass(n,[{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}]),n}(k),w=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return _classCallCheck(this,n),(t=e.call(this,i)).type=b.Response,t.body=void 0!==i.body?i.body:null,t}return _createClass(n,[{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new n({body:void 0!==t.body?t.body:this.body,headers:t.headers||this.headers,status:void 0!==t.status?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}}]),n}(k),S=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this,t,0,"Unknown Error")).name="HttpErrorResponse",i.ok=!1,i.message=i.status>=200&&i.status<300?"Http failure during parsing for ".concat(t.url||"(unknown url)"):"Http failure response for ".concat(t.url||"(unknown url)",": ").concat(t.status," ").concat(t.statusText),i.error=t.error||null,i}return n}(k);function x(t,e){return{body:e,headers:t.headers,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}var O=function(){var t=function(){function t(e){_classCallCheck(this,t),this.handler=e}return _createClass(t,[{key:"request",value:function(t,e){var n,i=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(t instanceof _)n=t;else{var c=void 0;c=a.headers instanceof f?a.headers:new f(a.headers);var u=void 0;a.params&&(u=a.params instanceof m?a.params:new m({fromObject:a.params})),n=new _(t,e,void 0!==a.body?a.body:null,{headers:c,params:u,reportProgress:a.reportProgress,responseType:a.responseType||"json",withCredentials:a.withCredentials})}var h=Object(r.a)(n).pipe(Object(o.a)((function(t){return i.handler.handle(t)})));if(t instanceof _||"events"===a.observe)return h;var d=h.pipe(Object(s.a)((function(t){return t instanceof w})));switch(a.observe||"body"){case"body":switch(n.responseType){case"arraybuffer":return d.pipe(Object(l.a)((function(t){if(null!==t.body&&!(t.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return t.body})));case"blob":return d.pipe(Object(l.a)((function(t){if(null!==t.body&&!(t.body instanceof Blob))throw new Error("Response is not a Blob.");return t.body})));case"text":return d.pipe(Object(l.a)((function(t){if(null!==t.body&&"string"!=typeof t.body)throw new Error("Response is not a string.");return t.body})));case"json":default:return d.pipe(Object(l.a)((function(t){return t.body})))}case"response":return d;default:throw new Error("Unreachable: unhandled observe type ".concat(a.observe,"}"))}}},{key:"delete",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("DELETE",t,e)}},{key:"get",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("GET",t,e)}},{key:"head",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("HEAD",t,e)}},{key:"jsonp",value:function(t,e){return this.request("JSONP",t,{params:(new m).append(e,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}},{key:"options",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.request("OPTIONS",t,e)}},{key:"patch",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PATCH",t,x(n,e))}},{key:"post",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("POST",t,x(n,e))}},{key:"put",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.request("PUT",t,x(n,e))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(u))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),E=function(){function t(e,n){_classCallCheck(this,t),this.next=e,this.interceptor=n}return _createClass(t,[{key:"handle",value:function(t){return this.interceptor.intercept(t,this.next)}}]),t}(),T=new i.s("HTTP_INTERCEPTORS"),A=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"intercept",value:function(t,e){return e.handle(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),j=/^\)\]\}',?\n/,I=function t(){_classCallCheck(this,t)},R=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"build",value:function(){return new XMLHttpRequest}}]),t}();return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),P=function(){var t=function(){function t(e){_classCallCheck(this,t),this.xhrFactory=e}return _createClass(t,[{key:"handle",value:function(t){var e=this;if("JSONP"===t.method)throw new Error("Attempted to construct Jsonp request without JsonpClientModule installed.");return new a.a((function(n){var i=e.xhrFactory.build();if(i.open(t.method,t.urlWithParams),t.withCredentials&&(i.withCredentials=!0),t.headers.forEach((function(t,e){return i.setRequestHeader(t,e.join(","))})),t.headers.has("Accept")||i.setRequestHeader("Accept","application/json, text/plain, */*"),!t.headers.has("Content-Type")){var r=t.detectContentTypeHeader();null!==r&&i.setRequestHeader("Content-Type",r)}if(t.responseType){var a=t.responseType.toLowerCase();i.responseType="json"!==a?a:"text"}var o=t.serializeBody(),s=null,l=function(){if(null!==s)return s;var e=1223===i.status?204:i.status,n=i.statusText||"OK",r=new f(i.getAllResponseHeaders()),a=function(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(i)||t.url;return s=new C({headers:r,status:e,statusText:n,url:a})},c=function(){var e=l(),r=e.headers,a=e.status,o=e.statusText,s=e.url,c=null;204!==a&&(c=void 0===i.response?i.responseText:i.response),0===a&&(a=c?200:0);var u=a>=200&&a<300;if("json"===t.responseType&&"string"==typeof c){var h=c;c=c.replace(j,"");try{c=""!==c?JSON.parse(c):null}catch(f){c=h,u&&(u=!1,c={error:f,text:c})}}u?(n.next(new w({body:c,headers:r,status:a,statusText:o,url:s||void 0})),n.complete()):n.error(new S({error:c,headers:r,status:a,statusText:o,url:s||void 0}))},u=function(t){var e=l().url,r=new S({error:t,status:i.status||0,statusText:i.statusText||"Unknown Error",url:e||void 0});n.error(r)},h=!1,d=function(e){h||(n.next(l()),h=!0);var r={type:b.DownloadProgress,loaded:e.loaded};e.lengthComputable&&(r.total=e.total),"text"===t.responseType&&i.responseText&&(r.partialText=i.responseText),n.next(r)},p=function(t){var e={type:b.UploadProgress,loaded:t.loaded};t.lengthComputable&&(e.total=t.total),n.next(e)};return i.addEventListener("load",c),i.addEventListener("error",u),t.reportProgress&&(i.addEventListener("progress",d),null!==o&&i.upload&&i.upload.addEventListener("progress",p)),i.send(o),n.next({type:b.Sent}),function(){i.removeEventListener("error",u),i.removeEventListener("load",c),t.reportProgress&&(i.removeEventListener("progress",d),null!==o&&i.upload&&i.upload.removeEventListener("progress",p)),i.abort()}}))}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(I))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),D=new i.s("XSRF_COOKIE_NAME"),N=new i.s("XSRF_HEADER_NAME"),M=function t(){_classCallCheck(this,t)},F=function(){var t=function(){function t(e,n,i){_classCallCheck(this,t),this.doc=e,this.platform=n,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}return _createClass(t,[{key:"getToken",value:function(){if("server"===this.platform)return null;var t=this.doc.cookie||"";return t!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(c.y)(t,this.cookieName),this.lastCookieString=t),this.lastToken}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(c.d),i.bc(i.D),i.bc(D))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),L=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this.tokenService=e,this.headerName=n}return _createClass(t,[{key:"intercept",value:function(t,e){var n=t.url.toLowerCase();if("GET"===t.method||"HEAD"===t.method||n.startsWith("http://")||n.startsWith("https://"))return e.handle(t);var i=this.tokenService.getToken();return null===i||t.headers.has(this.headerName)||(t=t.clone({headers:t.headers.set(this.headerName,i)})),e.handle(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(M),i.bc(N))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),V=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this.backend=e,this.injector=n,this.chain=null}return _createClass(t,[{key:"handle",value:function(t){if(null===this.chain){var e=this.injector.get(T,[]);this.chain=e.reduceRight((function(t,e){return new E(t,e)}),this.backend)}return this.chain.handle(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(i.bc(h),i.bc(i.t))},t.\u0275prov=i.Nb({token:t,factory:t.\u0275fac}),t}(),B=function(){var t=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"disable",value:function(){return{ngModule:t,providers:[{provide:L,useClass:A}]}}},{key:"withOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:t,providers:[e.cookieName?{provide:D,useValue:e.cookieName}:[],e.headerName?{provide:N,useValue:e.headerName}:[]]}}}]),t}();return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[L,{provide:T,useExisting:L,multi:!0},{provide:M,useClass:F},{provide:D,useValue:"XSRF-TOKEN"},{provide:N,useValue:"X-XSRF-TOKEN"}]}),t}(),z=function(){var t=function t(){_classCallCheck(this,t)};return t.\u0275mod=i.Pb({type:t}),t.\u0275inj=i.Ob({factory:function(e){return new(e||t)},providers:[O,{provide:u,useClass:V},P,{provide:h,useExisting:P},R,{provide:I,useExisting:R}],imports:[[B.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),t}()},tpcZ:function(t,e,n){var i,r;void 0===(r="function"==typeof(i=function(){var t=/^v?(?:\d+)(\.(?:[x*]|\d+)(\.(?:[x*]|\d+)(\.(?:[x*]|\d+))?(?:-[\da-z\-]+(?:\.[\da-z\-]+)*)?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i;function e(t){var e,n=t.replace(/^v/,"").replace(/\+.*$/,""),i=-1===(e=n).indexOf("-")?e.length:e.indexOf("-"),r=n.substring(0,i).split(".");return r.push(n.substring(i+1)),r}function n(t){return isNaN(Number(t))?t:Number(t)}function i(e){if("string"!=typeof e)throw new TypeError("Invalid argument expected string");if(!t.test(e))throw new Error("Invalid argument not valid semver ('"+e+"' received)")}function r(t,r){[t,r].forEach(i);for(var a=e(t),o=e(r),s=0;sc)return 1;if(c>l)return-1}var u=a[a.length-1],h=o[o.length-1];if(u&&h){var f=u.split(".").map(n),d=h.split(".").map(n);for(s=0;sd[s])return 1;if(d[s]>f[s])return-1}}else if(u||h)return u?-1:1;return 0}var a=[">",">=","=","<","<="],o={">":[1],">=":[0,1],"=":[0],"<=":[-1,0],"<":[-1]};return r.validate=function(e){return"string"==typeof e&&t.test(e)},r.compare=function(t,e,n){!function(t){if("string"!=typeof t)throw new TypeError("Invalid operator type, expected string but got "+typeof t);if(-1===a.indexOf(t))throw new TypeError("Invalid operator, expected one of "+a.join("|"))}(n);var i=r(t,e);return o[n].indexOf(i)>-1},r})?i.apply(e,[]):i)||(t.exports=r)},tyNb:function(t,e,n){"use strict";n.d(e,"a",(function(){return un})),n.d(e,"b",(function(){return hn})),n.d(e,"c",(function(){return fn})),n.d(e,"d",(function(){return jn})),n.d(e,"e",(function(){return _n}));var i=n("ofXK"),r=n("fXoL"),a=n("LRne"),o=n("Cfvw"),s=n("2Vo4"),l=n("HDdC"),c=function(){function t(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return t.prototype=Object.create(Error.prototype),t}(),u=n("itXk"),h=n("NXyV"),f=n("XNiG"),d=n("EY2u"),p=n("lJxs"),m=n("0EUg"),v=n("pLZG"),g=n("7o/Q"),y=n("4I5i");function _(t){return function(e){return 0===t?Object(d.b)():e.lift(new b(t))}}var b=function(){function t(e){if(_classCallCheck(this,t),this.total=e,this.total<0)throw new y.a}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new k(t,this.total))}}]),t}(),k=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).total=i,r.ring=new Array,r.count=0,r}return _createClass(n,[{key:"_next",value:function(t){var e=this.ring,n=this.total,i=this.count++;e.length0)for(var n=this.count>=this.total?this.total:this.count,i=this.ring,r=0;r0&&void 0!==arguments[0]?arguments[0]:x;return function(e){return e.lift(new w(t))}}var w=function(){function t(e){_classCallCheck(this,t),this.errorFactory=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new S(t,this.errorFactory))}}]),t}(),S=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).errorFactory=i,r.hasValue=!1,r}return _createClass(n,[{key:"_next",value:function(t){this.hasValue=!0,this.destination.next(t)}},{key:"_complete",value:function(){if(this.hasValue)return this.destination.complete();var t;try{t=this.errorFactory()}catch(e){t=e}this.destination.error(t)}}]),n}(g.a);function x(){return new c}var O=n("xbPD"),E=n("SpAZ");function T(t,e){var n=arguments.length>=2;return function(i){return i.pipe(t?Object(v.a)((function(e,n){return t(e,n,i)})):E.a,_(1),n?Object(O.a)(e):C((function(){return new c})))}}var A=n("JIr8"),j=n("IzEk");function I(t,e){var n=arguments.length>=2;return function(i){return i.pipe(t?Object(v.a)((function(e,n){return t(e,n,i)})):E.a,Object(j.a)(1),n?Object(O.a)(e):C((function(){return new c})))}}var R=n("5+tZ"),P=function(){function t(e,n,i){_classCallCheck(this,t),this.predicate=e,this.thisArg=n,this.source=i}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new D(t,this.predicate,this.thisArg,this.source))}}]),t}(),D=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t)).predicate=i,o.thisArg=r,o.source=a,o.index=0,o.thisArg=r||_assertThisInitialized(o),o}return _createClass(n,[{key:"notifyComplete",value:function(t){this.destination.next(t),this.destination.complete()}},{key:"_next",value:function(t){var e=!1;try{e=this.predicate.call(this.thisArg,t,this.index++,this.source)}catch(n){return void this.destination.error(n)}e||this.notifyComplete(!1)}},{key:"_complete",value:function(){this.notifyComplete(!0)}}]),n}(g.a),N=n("eIep"),M=n("JX91");function F(t,e){var n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new V(t,e,n))}}var L,V=function(){function t(e,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,t),this.accumulator=e,this.seed=n,this.hasSeed=i}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new B(t,this.accumulator,this.seed,this.hasSeed))}}]),t}(),B=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t)).accumulator=i,o._seed=r,o.hasSeed=a,o.index=0,o}return _createClass(n,[{key:"_next",value:function(t){if(this.hasSeed)return this._tryNext(t);this.seed=t,this.destination.next(t)}},{key:"_tryNext",value:function(t){var e,n=this.index++;try{e=this.accumulator(this.seed,t,n)}catch(i){this.destination.error(i)}this.seed=e,this.destination.next(e)}},{key:"seed",get:function(){return this._seed},set:function(t){this.hasSeed=!0,this._seed=t}}]),n}(g.a),z=n("bOdf"),H=n("mCNh"),U=n("vkgz"),W=n("nYR2"),q=n("bHdf"),G=function t(e,n){_classCallCheck(this,t),this.id=e,this.url=n},X=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"imperative",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return _classCallCheck(this,n),(r=e.call(this,t,i)).navigationTrigger=a,r.restoredState=o,r}return _createClass(n,[{key:"toString",value:function(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(G),K=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t,i)).urlAfterRedirects=r,a}return _createClass(n,[{key:"toString",value:function(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}]),n}(G),Z=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t,i)).reason=r,a}return _createClass(n,[{key:"toString",value:function(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}]),n}(G),Y=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t,i)).error=r,a}return _createClass(n,[{key:"toString",value:function(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}]),n}(G),Q=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t,i)).urlAfterRedirects=r,o.state=a,o}return _createClass(n,[{key:"toString",value:function(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),J=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t,i)).urlAfterRedirects=r,o.state=a,o}return _createClass(n,[{key:"toString",value:function(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),$=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o){var s;return _classCallCheck(this,n),(s=e.call(this,t,i)).urlAfterRedirects=r,s.state=a,s.shouldActivate=o,s}return _createClass(n,[{key:"toString",value:function(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}]),n}(G),tt=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t,i)).urlAfterRedirects=r,o.state=a,o}return _createClass(n,[{key:"toString",value:function(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),et=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this,t,i)).urlAfterRedirects=r,o.state=a,o}return _createClass(n,[{key:"toString",value:function(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}]),n}(G),nt=function(){function t(e){_classCallCheck(this,t),this.route=e}return _createClass(t,[{key:"toString",value:function(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}]),t}(),it=function(){function t(e){_classCallCheck(this,t),this.route=e}return _createClass(t,[{key:"toString",value:function(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}]),t}(),rt=function(){function t(e){_classCallCheck(this,t),this.snapshot=e}return _createClass(t,[{key:"toString",value:function(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),at=function(){function t(e){_classCallCheck(this,t),this.snapshot=e}return _createClass(t,[{key:"toString",value:function(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),ot=function(){function t(e){_classCallCheck(this,t),this.snapshot=e}return _createClass(t,[{key:"toString",value:function(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),st=function(){function t(e){_classCallCheck(this,t),this.snapshot=e}return _createClass(t,[{key:"toString",value:function(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}]),t}(),lt=function(){function t(e,n,i){_classCallCheck(this,t),this.routerEvent=e,this.position=n,this.anchor=i}return _createClass(t,[{key:"toString",value:function(){return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(this.position?"".concat(this.position[0],", ").concat(this.position[1]):null,"')")}}]),t}(),ct=((L=function t(){_classCallCheck(this,t)}).\u0275fac=function(t){return new(t||L)},L.\u0275cmp=r.Lb({type:L,selectors:[["ng-component"]],decls:1,vars:0,template:function(t,e){1&t&&r.Sb(0,"router-outlet")},directives:function(){return[_n]},encapsulation:2}),L),ut=function(){function t(e){_classCallCheck(this,t),this.params=e||{}}return _createClass(t,[{key:"has",value:function(t){return this.params.hasOwnProperty(t)}},{key:"get",value:function(t){if(this.has(t)){var e=this.params[t];return Array.isArray(e)?e[0]:e}return null}},{key:"getAll",value:function(t){if(this.has(t)){var e=this.params[t];return Array.isArray(e)?e:[e]}return[]}},{key:"keys",get:function(){return Object.keys(this.params)}}]),t}();function ht(t){return new ut(t)}function ft(t){var e=Error("NavigationCancelingError: "+t);return e.ngNavigationCancelingError=!0,e}function dt(t,e,n){var i=n.path.split("/");if(i.length>t.length)return null;if("full"===n.pathMatch&&(e.hasChildren()||i.length1&&void 0!==arguments[1]?arguments[1]:"",n=0;n-1})):t===e}function kt(t){return Array.prototype.concat.apply([],t)}function Ct(t){return t.length>0?t[t.length-1]:null}function wt(t,e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)}function St(t){return Object(r.ub)(t)?t:Object(r.vb)(t)?Object(o.a)(Promise.resolve(t)):Object(a.a)(t)}function xt(t,e,n){return n?function(t,e){return _t(t,e)}(t.queryParams,e.queryParams)&&function t(e,n){if(!At(e.segments,n.segments))return!1;if(e.numberOfChildren!==n.numberOfChildren)return!1;for(var i in n.children){if(!e.children[i])return!1;if(!t(e.children[i],n.children[i]))return!1}return!0}(t.root,e.root):function(t,e){return Object.keys(e).length<=Object.keys(t).length&&Object.keys(e).every((function(n){return bt(t[n],e[n])}))}(t.queryParams,e.queryParams)&&function t(e,n){return function e(n,i,r){if(n.segments.length>r.length)return!!At(n.segments.slice(0,r.length),r)&&!i.hasChildren();if(n.segments.length===r.length){if(!At(n.segments,r))return!1;for(var a in i.children){if(!n.children[a])return!1;if(!t(n.children[a],i.children[a]))return!1}return!0}var o=r.slice(0,n.segments.length),s=r.slice(n.segments.length);return!!At(n.segments,o)&&!!n.children.primary&&e(n.children.primary,i,s)}(e,n,n.segments)}(t.root,e.root)}var Ot=function(){function t(e,n,i){_classCallCheck(this,t),this.root=e,this.queryParams=n,this.fragment=i}return _createClass(t,[{key:"toString",value:function(){return Pt.serialize(this)}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ht(this.queryParams)),this._queryParamMap}}]),t}(),Et=function(){function t(e,n){var i=this;_classCallCheck(this,t),this.segments=e,this.children=n,this.parent=null,wt(n,(function(t,e){return t.parent=i}))}return _createClass(t,[{key:"hasChildren",value:function(){return this.numberOfChildren>0}},{key:"toString",value:function(){return Dt(this)}},{key:"numberOfChildren",get:function(){return Object.keys(this.children).length}}]),t}(),Tt=function(){function t(e,n){_classCallCheck(this,t),this.path=e,this.parameters=n}return _createClass(t,[{key:"toString",value:function(){return Bt(this)}},{key:"parameterMap",get:function(){return this._parameterMap||(this._parameterMap=ht(this.parameters)),this._parameterMap}}]),t}();function At(t,e){return t.length===e.length&&t.every((function(t,n){return t.path===e[n].path}))}function jt(t,e){var n=[];return wt(t.children,(function(t,i){"primary"===i&&(n=n.concat(e(t,i)))})),wt(t.children,(function(t,i){"primary"!==i&&(n=n.concat(e(t,i)))})),n}var It=function t(){_classCallCheck(this,t)},Rt=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"parse",value:function(t){var e=new qt(t);return new Ot(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}},{key:"serialize",value:function(t){var e,n,i;return"".concat("/".concat(function t(e,n){if(!e.hasChildren())return Dt(e);if(n){var i=e.children.primary?t(e.children.primary,!1):"",r=[];return wt(e.children,(function(e,n){"primary"!==n&&r.push("".concat(n,":").concat(t(e,!1)))})),r.length>0?"".concat(i,"(").concat(r.join("//"),")"):i}var a=jt(e,(function(n,i){return"primary"===i?[t(e.children.primary,!1)]:["".concat(i,":").concat(t(n,!1))]}));return"".concat(Dt(e),"/(").concat(a.join("//"),")")}(t.root,!0)),(n=t.queryParams,i=Object.keys(n).map((function(t){var e=n[t];return Array.isArray(e)?e.map((function(e){return"".concat(Mt(t),"=").concat(Mt(e))})).join("&"):"".concat(Mt(t),"=").concat(Mt(e))})),i.length?"?".concat(i.join("&")):"")).concat("string"==typeof t.fragment?"#".concat((e=t.fragment,encodeURI(e))):"")}}]),t}(),Pt=new Rt;function Dt(t){return t.segments.map((function(t){return Bt(t)})).join("/")}function Nt(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Mt(t){return Nt(t).replace(/%3B/gi,";")}function Ft(t){return Nt(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Lt(t){return decodeURIComponent(t)}function Vt(t){return Lt(t.replace(/\+/g,"%20"))}function Bt(t){return"".concat(Ft(t.path)).concat((e=t.parameters,Object.keys(e).map((function(t){return";".concat(Ft(t),"=").concat(Ft(e[t]))})).join("")));var e}var zt=/^[^\/()?;=#]+/;function Ht(t){var e=t.match(zt);return e?e[0]:""}var Ut=/^[^=?&#]+/,Wt=/^[^?&#]+/,qt=function(){function t(e){_classCallCheck(this,t),this.url=e,this.remaining=e}return _createClass(t,[{key:"parseRootSegment",value:function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Et([],{}):new Et([],this.parseChildren())}},{key:"parseQueryParams",value:function(){var t={};if(this.consumeOptional("?"))do{this.parseQueryParam(t)}while(this.consumeOptional("&"));return t}},{key:"parseFragment",value:function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}},{key:"parseChildren",value:function(){if(""===this.remaining)return{};this.consumeOptional("/");var t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());var e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n.primary=new Et(t,e)),n}},{key:"parseSegment",value:function(){var t=Ht(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '".concat(this.remaining,"'."));return this.capture(t),new Tt(Lt(t),this.parseMatrixParams())}},{key:"parseMatrixParams",value:function(){for(var t={};this.consumeOptional(";");)this.parseParam(t);return t}},{key:"parseParam",value:function(t){var e=Ht(this.remaining);if(e){this.capture(e);var n="";if(this.consumeOptional("=")){var i=Ht(this.remaining);i&&(n=i,this.capture(n))}t[Lt(e)]=Lt(n)}}},{key:"parseQueryParam",value:function(t){var e=function(t){var e=t.match(Ut);return e?e[0]:""}(this.remaining);if(e){this.capture(e);var n="";if(this.consumeOptional("=")){var i=function(t){var e=t.match(Wt);return e?e[0]:""}(this.remaining);i&&(n=i,this.capture(n))}var r=Vt(e),a=Vt(n);if(t.hasOwnProperty(r)){var o=t[r];Array.isArray(o)||(o=[o],t[r]=o),o.push(a)}else t[r]=a}}},{key:"parseParens",value:function(t){var e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Ht(this.remaining),i=this.remaining[n.length];if("/"!==i&&")"!==i&&";"!==i)throw new Error("Cannot parse url '".concat(this.url,"'"));var r=void 0;n.indexOf(":")>-1?(r=n.substr(0,n.indexOf(":")),this.capture(r),this.capture(":")):t&&(r="primary");var a=this.parseChildren();e[r]=1===Object.keys(a).length?a.primary:new Et([],a),this.consumeOptional("//")}return e}},{key:"peekStartsWith",value:function(t){return this.remaining.startsWith(t)}},{key:"consumeOptional",value:function(t){return!!this.peekStartsWith(t)&&(this.remaining=this.remaining.substring(t.length),!0)}},{key:"capture",value:function(t){if(!this.consumeOptional(t))throw new Error('Expected "'.concat(t,'".'))}}]),t}(),Gt=function(){function t(e){_classCallCheck(this,t),this._root=e}return _createClass(t,[{key:"parent",value:function(t){var e=this.pathFromRoot(t);return e.length>1?e[e.length-2]:null}},{key:"children",value:function(t){var e=Xt(t,this._root);return e?e.children.map((function(t){return t.value})):[]}},{key:"firstChild",value:function(t){var e=Xt(t,this._root);return e&&e.children.length>0?e.children[0].value:null}},{key:"siblings",value:function(t){var e=Kt(t,this._root);return e.length<2?[]:e[e.length-2].children.map((function(t){return t.value})).filter((function(e){return e!==t}))}},{key:"pathFromRoot",value:function(t){return Kt(t,this._root).map((function(t){return t.value}))}},{key:"root",get:function(){return this._root.value}}]),t}();function Xt(t,e){if(t===e.value)return e;var n,i=_createForOfIteratorHelper(e.children);try{for(i.s();!(n=i.n()).done;){var r=Xt(t,n.value);if(r)return r}}catch(a){i.e(a)}finally{i.f()}return null}function Kt(t,e){if(t===e.value)return[e];var n,i=_createForOfIteratorHelper(e.children);try{for(i.s();!(n=i.n()).done;){var r=Kt(t,n.value);if(r.length)return r.unshift(e),r}}catch(a){i.e(a)}finally{i.f()}return[]}var Zt=function(){function t(e,n){_classCallCheck(this,t),this.value=e,this.children=n}return _createClass(t,[{key:"toString",value:function(){return"TreeNode(".concat(this.value,")")}}]),t}();function Yt(t){var e={};return t&&t.children.forEach((function(t){return e[t.value.outlet]=t})),e}var Qt=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).snapshot=i,ie(_assertThisInitialized(r),t),r}return _createClass(n,[{key:"toString",value:function(){return this.snapshot.toString()}}]),n}(Gt);function Jt(t,e){var n=function(t,e){var n=new ee([],{},{},"",{},"primary",e,null,t.root,-1,{});return new ne("",new Zt(n,[]))}(t,e),i=new s.a([new Tt("",{})]),r=new s.a({}),a=new s.a({}),o=new s.a({}),l=new s.a(""),c=new $t(i,r,o,l,a,"primary",e,n.root);return c.snapshot=n.root,new Qt(new Zt(c,[]),n)}var $t=function(){function t(e,n,i,r,a,o,s,l){_classCallCheck(this,t),this.url=e,this.params=n,this.queryParams=i,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this._futureSnapshot=l}return _createClass(t,[{key:"toString",value:function(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}},{key:"routeConfig",get:function(){return this._futureSnapshot.routeConfig}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Object(p.a)((function(t){return ht(t)})))),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(p.a)((function(t){return ht(t)})))),this._queryParamMap}}]),t}();function te(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"emptyOnly",n=t.pathFromRoot,i=0;if("always"!==e)for(i=n.length-1;i>=1;){var r=n[i],a=n[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(a.component)break;i--}}return function(t){return t.reduce((function(t,e){return{params:Object.assign(Object.assign({},t.params),e.params),data:Object.assign(Object.assign({},t.data),e.data),resolve:Object.assign(Object.assign({},t.resolve),e._resolvedData)}}),{params:{},data:{},resolve:{}})}(n.slice(i))}var ee=function(){function t(e,n,i,r,a,o,s,l,c,u,h){_classCallCheck(this,t),this.url=e,this.params=n,this.queryParams=i,this.fragment=r,this.data=a,this.outlet=o,this.component=s,this.routeConfig=l,this._urlSegment=c,this._lastPathIndex=u,this._resolve=h}return _createClass(t,[{key:"toString",value:function(){return"Route(url:'".concat(this.url.map((function(t){return t.toString()})).join("/"),"', path:'").concat(this.routeConfig?this.routeConfig.path:"","')")}},{key:"root",get:function(){return this._routerState.root}},{key:"parent",get:function(){return this._routerState.parent(this)}},{key:"firstChild",get:function(){return this._routerState.firstChild(this)}},{key:"children",get:function(){return this._routerState.children(this)}},{key:"pathFromRoot",get:function(){return this._routerState.pathFromRoot(this)}},{key:"paramMap",get:function(){return this._paramMap||(this._paramMap=ht(this.params)),this._paramMap}},{key:"queryParamMap",get:function(){return this._queryParamMap||(this._queryParamMap=ht(this.queryParams)),this._queryParamMap}}]),t}(),ne=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,i)).url=t,ie(_assertThisInitialized(r),i),r}return _createClass(n,[{key:"toString",value:function(){return re(this._root)}}]),n}(Gt);function ie(t,e){e.value._routerState=t,e.children.forEach((function(e){return ie(t,e)}))}function re(t){var e=t.children.length>0?" { ".concat(t.children.map(re).join(", ")," } "):"";return"".concat(t.value).concat(e)}function ae(t){if(t.snapshot){var e=t.snapshot,n=t._futureSnapshot;t.snapshot=n,_t(e.queryParams,n.queryParams)||t.queryParams.next(n.queryParams),e.fragment!==n.fragment&&t.fragment.next(n.fragment),_t(e.params,n.params)||t.params.next(n.params),function(t,e){if(t.length!==e.length)return!1;for(var n=0;n0&&se(i[0]))throw new Error("Root segment cannot have matrix parameters");var r=i.find((function(t){return"object"==typeof t&&null!=t&&t.outlets}));if(r&&r!==Ct(i))throw new Error("{outlets:{}} has to be the last command")}return _createClass(t,[{key:"toRoot",value:function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}]),t}(),ue=function t(e,n,i){_classCallCheck(this,t),this.segmentGroup=e,this.processChildren=n,this.index=i};function he(t){return"object"==typeof t&&null!=t&&t.outlets?t.outlets.primary:"".concat(t)}function fe(t,e,n){if(t||(t=new Et([],{})),0===t.segments.length&&t.hasChildren())return de(t,e,n);var i=function(t,e,n){for(var i=0,r=e,a={match:!1,pathIndex:0,commandIndex:0};r=n.length)return a;var o=t.segments[r],s=he(n[i]),l=i0&&void 0===s)break;if(s&&l&&"object"==typeof l&&void 0===l.outlets){if(!ge(s,l,o))return a;i+=2}else{if(!ge(s,{},o))return a;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(t,e,n),r=n.slice(i.commandIndex);if(i.match&&i.pathIndex0?new Et([],{primary:t}):t;return new Ot(i,e,n)}},{key:"expandSegmentGroup",value:function(t,e,n,i){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(Object(p.a)((function(t){return new Et([],t)}))):this.expandSegment(t,n,e,n.segments,i,!0)}},{key:"expandChildren",value:function(t,e,n){var i=this;return function(n,r){if(0===Object.keys(n).length)return Object(a.a)({});var o=[],s=[],l={};return wt(n,(function(n,r){var a,c,u=(a=r,c=n,i.expandSegmentGroup(t,e,c,a)).pipe(Object(p.a)((function(t){return l[r]=t})));"primary"===r?o.push(u):s.push(u)})),a.a.apply(null,o.concat(s)).pipe(Object(m.a)(),T(),Object(p.a)((function(){return l})))}(n.children)}},{key:"expandSegment",value:function(t,e,n,i,r,o){var s=this;return Object(a.a).apply(void 0,_toConsumableArray(n)).pipe(Object(p.a)((function(l){return s.expandSegmentAgainstRoute(t,e,n,l,i,r,o).pipe(Object(A.a)((function(t){if(t instanceof Ce)return Object(a.a)(null);throw t})))})),Object(m.a)(),I((function(t){return!!t})),Object(A.a)((function(t,n){if(t instanceof c||"EmptyError"===t.name){if(s.noLeftoversInUrl(e,i,r))return Object(a.a)(new Et([],{}));throw new Ce(e)}throw t})))}},{key:"noLeftoversInUrl",value:function(t,e,n){return 0===e.length&&!t.children[n]}},{key:"expandSegmentAgainstRoute",value:function(t,e,n,i,r,a,o){return Ie(i)!==a?Se(e):void 0===i.redirectTo?this.matchSegmentAgainstRoute(t,e,i,r):o&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,i,r,a):Se(e)}},{key:"expandSegmentAgainstRouteUsingRedirect",value:function(t,e,n,i,r,a){return"**"===i.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,i,a):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,i,r,a)}},{key:"expandWildCardWithParamsAgainstRouteUsingRedirect",value:function(t,e,n,i){var r=this,a=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?xe(a):this.lineralizeSegments(n,a).pipe(Object(R.a)((function(n){var a=new Et(n,{});return r.expandSegment(t,a,e,n,i,!1)})))}},{key:"expandRegularSegmentAgainstRouteUsingRedirect",value:function(t,e,n,i,r,a){var o=this,s=Te(e,i,r),l=s.matched,c=s.consumedSegments,u=s.lastChild,h=s.positionalParamSegments;if(!l)return Se(e);var f=this.applyRedirectCommands(c,i.redirectTo,h);return i.redirectTo.startsWith("/")?xe(f):this.lineralizeSegments(i,f).pipe(Object(R.a)((function(i){return o.expandSegment(t,e,n,i.concat(r.slice(u)),a,!1)})))}},{key:"matchSegmentAgainstRoute",value:function(t,e,n,i){var r=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(t.injector,n).pipe(Object(p.a)((function(t){return n._loadedConfig=t,new Et(i,{})}))):Object(a.a)(new Et(i,{}));var o=Te(e,n,i),s=o.matched,l=o.consumedSegments,c=o.lastChild;if(!s)return Se(e);var u=i.slice(c);return this.getChildConfig(t,n,i).pipe(Object(R.a)((function(t){var n=t.module,i=t.routes,o=function(t,e,n,i){return n.length>0&&function(t,e,n){return n.some((function(n){return je(t,e,n)&&"primary"!==Ie(n)}))}(t,n,i)?{segmentGroup:Ae(new Et(e,function(t,e){var n={};n.primary=e;var i,r=_createForOfIteratorHelper(t);try{for(r.s();!(i=r.n()).done;){var a=i.value;""===a.path&&"primary"!==Ie(a)&&(n[Ie(a)]=new Et([],{}))}}catch(o){r.e(o)}finally{r.f()}return n}(i,new Et(n,t.children)))),slicedSegments:[]}:0===n.length&&function(t,e,n){return n.some((function(n){return je(t,e,n)}))}(t,n,i)?{segmentGroup:Ae(new Et(t.segments,function(t,e,n,i){var r,a={},o=_createForOfIteratorHelper(n);try{for(o.s();!(r=o.n()).done;){var s=r.value;je(t,e,s)&&!i[Ie(s)]&&(a[Ie(s)]=new Et([],{}))}}catch(l){o.e(l)}finally{o.f()}return Object.assign(Object.assign({},i),a)}(t,n,i,t.children))),slicedSegments:n}:{segmentGroup:t,slicedSegments:n}}(e,l,u,i),s=o.segmentGroup,c=o.slicedSegments;return 0===c.length&&s.hasChildren()?r.expandChildren(n,i,s).pipe(Object(p.a)((function(t){return new Et(l,t)}))):0===i.length&&0===c.length?Object(a.a)(new Et(l,{})):r.expandSegment(n,s,i,c,"primary",!0).pipe(Object(p.a)((function(t){return new Et(l.concat(t.segments),t.children)})))})))}},{key:"getChildConfig",value:function(t,e,n){var i=this;return e.children?Object(a.a)(new pt(e.children,t)):e.loadChildren?void 0!==e._loadedConfig?Object(a.a)(e._loadedConfig):function(t,e,n){var i,r=e.canLoad;return r&&0!==r.length?Object(o.a)(r).pipe(Object(p.a)((function(i){var r,a=t.get(i);if(function(t){return t&&be(t.canLoad)}(a))r=a.canLoad(e,n);else{if(!be(a))throw new Error("Invalid CanLoad guard");r=a(e,n)}return St(r)}))).pipe(Object(m.a)(),(i=function(t){return!0===t},function(t){return t.lift(new P(i,void 0,t))})):Object(a.a)(!0)}(t.injector,e,n).pipe(Object(R.a)((function(n){return n?i.configLoader.load(t.injector,e).pipe(Object(p.a)((function(t){return e._loadedConfig=t,t}))):function(t){return new l.a((function(e){return e.error(ft("Cannot load children because the guard of the route \"path: '".concat(t.path,"'\" returned false")))}))}(e)}))):Object(a.a)(new pt([],t))}},{key:"lineralizeSegments",value:function(t,e){for(var n=[],i=e.root;;){if(n=n.concat(i.segments),0===i.numberOfChildren)return Object(a.a)(n);if(i.numberOfChildren>1||!i.children.primary)return Oe(t.redirectTo);i=i.children.primary}}},{key:"applyRedirectCommands",value:function(t,e,n){return this.applyRedirectCreatreUrlTree(e,this.urlSerializer.parse(e),t,n)}},{key:"applyRedirectCreatreUrlTree",value:function(t,e,n,i){var r=this.createSegmentGroup(t,e.root,n,i);return new Ot(r,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}},{key:"createQueryParams",value:function(t,e){var n={};return wt(t,(function(t,i){if("string"==typeof t&&t.startsWith(":")){var r=t.substring(1);n[i]=e[r]}else n[i]=t})),n}},{key:"createSegmentGroup",value:function(t,e,n,i){var r=this,a=this.createSegments(t,e.segments,n,i),o={};return wt(e.children,(function(e,a){o[a]=r.createSegmentGroup(t,e,n,i)})),new Et(a,o)}},{key:"createSegments",value:function(t,e,n,i){var r=this;return e.map((function(e){return e.path.startsWith(":")?r.findPosParam(t,e,i):r.findOrReturn(e,n)}))}},{key:"findPosParam",value:function(t,e,n){var i=n[e.path.substring(1)];if(!i)throw new Error("Cannot redirect to '".concat(t,"'. Cannot find '").concat(e.path,"'."));return i}},{key:"findOrReturn",value:function(t,e){var n,i=0,r=_createForOfIteratorHelper(e);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(a.path===t.path)return e.splice(i),a;i++}}catch(o){r.e(o)}finally{r.f()}return t}}]),t}();function Te(t,e,n){if(""===e.path)return"full"===e.pathMatch&&(t.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var i=(e.matcher||dt)(n,t,e);return i?{matched:!0,consumedSegments:i.consumed,lastChild:i.consumed.length,positionalParamSegments:i.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function Ae(t){if(1===t.numberOfChildren&&t.children.primary){var e=t.children.primary;return new Et(t.segments.concat(e.segments),e.children)}return t}function je(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function Ie(t){return t.outlet||"primary"}var Re=function t(e){_classCallCheck(this,t),this.path=e,this.route=this.path[this.path.length-1]},Pe=function t(e,n){_classCallCheck(this,t),this.component=e,this.route=n};function De(t,e,n){var i=function(t){if(!t)return null;for(var e=t.parent;e;e=e.parent){var n=e.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(e);return(i?i.module.injector:n).get(t)}function Ne(t,e,n){var i=Yt(t),r=t.value;wt(i,(function(t,i){Ne(t,r.component?e?e.children.getContext(i):null:e,n)})),n.canDeactivateChecks.push(new Pe(r.component&&e&&e.outlet&&e.outlet.isActivated?e.outlet.component:null,r))}var Me=Symbol("INITIAL_VALUE");function Fe(){return Object(N.a)((function(t){return Object(u.a).apply(void 0,_toConsumableArray(t.map((function(t){return t.pipe(Object(j.a)(1),Object(M.a)(Me))})))).pipe(F((function(t,e){var n=!1;return e.reduce((function(t,i,r){if(t!==Me)return t;if(i===Me&&(n=!0),!n){if(!1===i)return i;if(r===e.length-1||ke(i))return i}return t}),t)}),Me),Object(v.a)((function(t){return t!==Me})),Object(p.a)((function(t){return ke(t)?t:!0===t})),Object(j.a)(1))}))}function Le(t,e){return null!==t&&e&&e(new ot(t)),Object(a.a)(!0)}function Ve(t,e){return null!==t&&e&&e(new rt(t)),Object(a.a)(!0)}function Be(t,e,n){var i=e.routeConfig?e.routeConfig.canActivate:null;if(!i||0===i.length)return Object(a.a)(!0);var r=i.map((function(i){return Object(h.a)((function(){var r,a=De(i,e,n);if(function(t){return t&&be(t.canActivate)}(a))r=St(a.canActivate(e,t));else{if(!be(a))throw new Error("Invalid CanActivate guard");r=St(a(e,t))}return r.pipe(I())}))}));return Object(a.a)(r).pipe(Fe())}function ze(t,e,n){var i=e[e.length-1],r=e.slice(0,e.length-1).reverse().map((function(t){return function(t){var e=t.routeConfig?t.routeConfig.canActivateChild:null;return e&&0!==e.length?{node:t,guards:e}:null}(t)})).filter((function(t){return null!==t})).map((function(e){return Object(h.a)((function(){var r=e.guards.map((function(r){var a,o=De(r,e.node,n);if(function(t){return t&&be(t.canActivateChild)}(o))a=St(o.canActivateChild(i,t));else{if(!be(o))throw new Error("Invalid CanActivateChild guard");a=St(o(i,t))}return a.pipe(I())}));return Object(a.a)(r).pipe(Fe())}))}));return Object(a.a)(r).pipe(Fe())}var He=function t(){_classCallCheck(this,t)},Ue=function(){function t(e,n,i,r,a,o){_classCallCheck(this,t),this.rootComponentType=e,this.config=n,this.urlTree=i,this.url=r,this.paramsInheritanceStrategy=a,this.relativeLinkResolution=o}return _createClass(t,[{key:"recognize",value:function(){try{var t=Ge(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,e=this.processSegmentGroup(this.config,t,"primary"),n=new ee([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},"primary",this.rootComponentType,null,this.urlTree.root,-1,{}),i=new Zt(n,e),r=new ne(this.url,i);return this.inheritParamsAndData(r._root),Object(a.a)(r)}catch(o){return new l.a((function(t){return t.error(o)}))}}},{key:"inheritParamsAndData",value:function(t){var e=this,n=t.value,i=te(n,this.paramsInheritanceStrategy);n.params=Object.freeze(i.params),n.data=Object.freeze(i.data),t.children.forEach((function(t){return e.inheritParamsAndData(t)}))}},{key:"processSegmentGroup",value:function(t,e,n){return 0===e.segments.length&&e.hasChildren()?this.processChildren(t,e):this.processSegment(t,e,e.segments,n)}},{key:"processChildren",value:function(t,e){var n,i=this,r=jt(e,(function(e,n){return i.processSegmentGroup(t,e,n)}));return n={},r.forEach((function(t){var e=n[t.value.outlet];if(e){var i=e.url.map((function(t){return t.toString()})).join("/"),r=t.value.url.map((function(t){return t.toString()})).join("/");throw new Error("Two segments cannot have the same outlet name: '".concat(i,"' and '").concat(r,"'."))}n[t.value.outlet]=t.value})),r.sort((function(t,e){return"primary"===t.value.outlet?-1:"primary"===e.value.outlet?1:t.value.outlet.localeCompare(e.value.outlet)})),r}},{key:"processSegment",value:function(t,e,n,i){var r,a=_createForOfIteratorHelper(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;try{return this.processSegmentAgainstRoute(o,e,n,i)}catch(s){if(!(s instanceof He))throw s}}}catch(l){a.e(l)}finally{a.f()}if(this.noLeftoversInUrl(e,n,i))return[];throw new He}},{key:"noLeftoversInUrl",value:function(t,e,n){return 0===e.length&&!t.children[n]}},{key:"processSegmentAgainstRoute",value:function(t,e,n,i){if(t.redirectTo)throw new He;if((t.outlet||"primary")!==i)throw new He;var r,a=[],o=[];if("**"===t.path){var s=n.length>0?Ct(n).parameters:{};r=new ee(n,s,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Ze(t),i,t.component,t,We(e),qe(e)+n.length,Ye(t))}else{var l=function(t,e,n){if(""===e.path){if("full"===e.pathMatch&&(t.hasChildren()||n.length>0))throw new He;return{consumedSegments:[],lastChild:0,parameters:{}}}var i=(e.matcher||dt)(n,t,e);if(!i)throw new He;var r={};wt(i.posParams,(function(t,e){r[e]=t.path}));var a=i.consumed.length>0?Object.assign(Object.assign({},r),i.consumed[i.consumed.length-1].parameters):r;return{consumedSegments:i.consumed,lastChild:i.consumed.length,parameters:a}}(e,t,n);a=l.consumedSegments,o=n.slice(l.lastChild),r=new ee(a,l.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Ze(t),i,t.component,t,We(e),qe(e)+a.length,Ye(t))}var c=function(t){return t.children?t.children:t.loadChildren?t._loadedConfig.routes:[]}(t),u=Ge(e,a,o,c,this.relativeLinkResolution),h=u.segmentGroup,f=u.slicedSegments;if(0===f.length&&h.hasChildren()){var d=this.processChildren(c,h);return[new Zt(r,d)]}if(0===c.length&&0===f.length)return[new Zt(r,[])];var p=this.processSegment(c,h,f,"primary");return[new Zt(r,p)]}}]),t}();function We(t){for(var e=t;e._sourceSegment;)e=e._sourceSegment;return e}function qe(t){for(var e=t,n=e._segmentIndexShift?e._segmentIndexShift:0;e._sourceSegment;)n+=(e=e._sourceSegment)._segmentIndexShift?e._segmentIndexShift:0;return n-1}function Ge(t,e,n,i,r){if(n.length>0&&function(t,e,n){return n.some((function(n){return Xe(t,e,n)&&"primary"!==Ke(n)}))}(t,n,i)){var a=new Et(e,function(t,e,n,i){var r={};r.primary=i,i._sourceSegment=t,i._segmentIndexShift=e.length;var a,o=_createForOfIteratorHelper(n);try{for(o.s();!(a=o.n()).done;){var s=a.value;if(""===s.path&&"primary"!==Ke(s)){var l=new Et([],{});l._sourceSegment=t,l._segmentIndexShift=e.length,r[Ke(s)]=l}}}catch(c){o.e(c)}finally{o.f()}return r}(t,e,i,new Et(n,t.children)));return a._sourceSegment=t,a._segmentIndexShift=e.length,{segmentGroup:a,slicedSegments:[]}}if(0===n.length&&function(t,e,n){return n.some((function(n){return Xe(t,e,n)}))}(t,n,i)){var o=new Et(t.segments,function(t,e,n,i,r,a){var o,s={},l=_createForOfIteratorHelper(i);try{for(l.s();!(o=l.n()).done;){var c=o.value;if(Xe(t,n,c)&&!r[Ke(c)]){var u=new Et([],{});u._sourceSegment=t,u._segmentIndexShift="legacy"===a?t.segments.length:e.length,s[Ke(c)]=u}}}catch(h){l.e(h)}finally{l.f()}return Object.assign(Object.assign({},r),s)}(t,e,n,i,t.children,r));return o._sourceSegment=t,o._segmentIndexShift=e.length,{segmentGroup:o,slicedSegments:n}}var s=new Et(t.segments,t.children);return s._sourceSegment=t,s._segmentIndexShift=e.length,{segmentGroup:s,slicedSegments:n}}function Xe(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Ke(t){return t.outlet||"primary"}function Ze(t){return t.data||{}}function Ye(t){return t.resolve||{}}function Qe(t,e,n,i){var r=De(t,e,i);return St(r.resolve?r.resolve(e,n):r(e,n))}function Je(t){return function(e){return e.pipe(Object(N.a)((function(e){var n=t(e);return n?Object(o.a)(n).pipe(Object(p.a)((function(){return e}))):Object(o.a)([e])})))}}var $e=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"shouldDetach",value:function(t){return!1}},{key:"store",value:function(t,e){}},{key:"shouldAttach",value:function(t){return!1}},{key:"retrieve",value:function(t){return null}},{key:"shouldReuseRoute",value:function(t,e){return t.routeConfig===e.routeConfig}}]),t}(),tn=new r.s("ROUTES"),en=function(){function t(e,n,i,r){_classCallCheck(this,t),this.loader=e,this.compiler=n,this.onLoadStartListener=i,this.onLoadEndListener=r}return _createClass(t,[{key:"load",value:function(t,e){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(e),this.loadModuleFactory(e.loadChildren).pipe(Object(p.a)((function(i){n.onLoadEndListener&&n.onLoadEndListener(e);var r=i.create(t);return new pt(kt(r.injector.get(tn)).map(yt),r)})))}},{key:"loadModuleFactory",value:function(t){var e=this;return"string"==typeof t?Object(o.a)(this.loader.load(t)):St(t()).pipe(Object(R.a)((function(t){return t instanceof r.x?Object(a.a)(t):Object(o.a)(e.compiler.compileModuleAsync(t))})))}}]),t}(),nn=function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"shouldProcessUrl",value:function(t){return!0}},{key:"extract",value:function(t){return t}},{key:"merge",value:function(t,e){return t}}]),t}();function rn(t){throw t}function an(t,e,n){return e.parse("/")}function on(t,e){return Object(a.a)(null)}var sn,ln,cn,un=((cn=function(){function t(e,n,i,a,o,l,c,u){var h=this;_classCallCheck(this,t),this.rootComponentType=e,this.urlSerializer=n,this.rootContexts=i,this.location=a,this.config=u,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new f.a,this.errorHandler=rn,this.malformedUriErrorHandler=an,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:on,afterPreactivation:on},this.urlHandlingStrategy=new nn,this.routeReuseStrategy=new $e,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=o.get(r.z),this.console=o.get(r.bb);var d=o.get(r.B);this.isNgZoneEnabled=d instanceof r.B,this.resetConfig(u),this.currentUrlTree=new Ot(new Et([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new en(l,c,(function(t){return h.triggerEvent(new nt(t))}),(function(t){return h.triggerEvent(new it(t))})),this.routerState=Jt(this.currentUrlTree,this.rootComponentType),this.transitions=new s.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}return _createClass(t,[{key:"setupNavigations",value:function(t){var e=this,n=this.events;return t.pipe(Object(v.a)((function(t){return 0!==t.id})),Object(p.a)((function(t){return Object.assign(Object.assign({},t),{extractedUrl:e.urlHandlingStrategy.extract(t.rawUrl)})})),Object(N.a)((function(t){var i,r,l,c=!1,u=!1;return Object(a.a)(t).pipe(Object(U.a)((function(t){e.currentNavigation={id:t.id,initialUrl:t.currentRawUrl,extractedUrl:t.extractedUrl,trigger:t.source,extras:t.extras,previousNavigation:e.lastSuccessfulNavigation?Object.assign(Object.assign({},e.lastSuccessfulNavigation),{previousNavigation:null}):null}})),Object(N.a)((function(t){var i,r,o,s,l=!e.navigated||t.extractedUrl.toString()!==e.browserUrlTree.toString();if(("reload"===e.onSameUrlNavigation||l)&&e.urlHandlingStrategy.shouldProcessUrl(t.rawUrl))return Object(a.a)(t).pipe(Object(N.a)((function(t){var i=e.transitions.getValue();return n.next(new X(t.id,e.serializeUrl(t.extractedUrl),t.source,t.restoredState)),i!==e.transitions.getValue()?d.a:[t]})),Object(N.a)((function(t){return Promise.resolve(t)})),(i=e.ngModule.injector,r=e.configLoader,o=e.urlSerializer,s=e.config,function(t){return t.pipe(Object(N.a)((function(t){return function(t,e,n,i,r){return new Ee(t,e,n,i,r).apply()}(i,r,o,t.extractedUrl,s).pipe(Object(p.a)((function(e){return Object.assign(Object.assign({},t),{urlAfterRedirects:e})})))})))}),Object(U.a)((function(t){e.currentNavigation=Object.assign(Object.assign({},e.currentNavigation),{finalUrl:t.urlAfterRedirects})})),function(t,n,i,r,a){return function(i){return i.pipe(Object(R.a)((function(i){return function(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"emptyOnly",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"legacy";return new Ue(t,e,n,i,r,a).recognize()}(t,n,i.urlAfterRedirects,(o=i.urlAfterRedirects,e.serializeUrl(o)),r,a).pipe(Object(p.a)((function(t){return Object.assign(Object.assign({},i),{targetSnapshot:t})})));var o})))}}(e.rootComponentType,e.config,0,e.paramsInheritanceStrategy,e.relativeLinkResolution),Object(U.a)((function(t){"eager"===e.urlUpdateStrategy&&(t.extras.skipLocationChange||e.setBrowserUrl(t.urlAfterRedirects,!!t.extras.replaceUrl,t.id,t.extras.state),e.browserUrlTree=t.urlAfterRedirects)})),Object(U.a)((function(t){var i=new Q(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);n.next(i)})));if(l&&e.rawUrlTree&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){var c=t.id,u=t.extractedUrl,h=t.source,f=t.restoredState,m=t.extras,v=new X(c,e.serializeUrl(u),h,f);n.next(v);var g=Jt(u,e.rootComponentType).snapshot;return Object(a.a)(Object.assign(Object.assign({},t),{targetSnapshot:g,urlAfterRedirects:u,extras:Object.assign(Object.assign({},m),{skipLocationChange:!1,replaceUrl:!1})}))}return e.rawUrlTree=t.rawUrl,e.browserUrlTree=t.urlAfterRedirects,t.resolve(null),d.a})),Je((function(t){var n=t.targetSnapshot,i=t.id,r=t.extractedUrl,a=t.rawUrl,o=t.extras,s=o.skipLocationChange,l=o.replaceUrl;return e.hooks.beforePreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:a,skipLocationChange:!!s,replaceUrl:!!l})})),Object(U.a)((function(t){var n=new J(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)})),Object(p.a)((function(t){return Object.assign(Object.assign({},t),{guards:(n=t.targetSnapshot,i=t.currentSnapshot,r=e.rootContexts,a=n._root,function t(e,n,i,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},o=Yt(n);return e.children.forEach((function(e){!function(e,n,i,r){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{canDeactivateChecks:[],canActivateChecks:[]},o=e.value,s=n?n.value:null,l=i?i.getContext(e.value.outlet):null;if(s&&o.routeConfig===s.routeConfig){var c=function(t,e,n){if("function"==typeof n)return n(t,e);switch(n){case"pathParamsChange":return!At(t.url,e.url);case"pathParamsOrQueryParamsChange":return!At(t.url,e.url)||!_t(t.queryParams,e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!oe(t,e)||!_t(t.queryParams,e.queryParams);case"paramsChange":default:return!oe(t,e)}}(s,o,o.routeConfig.runGuardsAndResolvers);c?a.canActivateChecks.push(new Re(r)):(o.data=s.data,o._resolvedData=s._resolvedData),t(e,n,o.component?l?l.children:null:i,r,a),c&&a.canDeactivateChecks.push(new Pe(l&&l.outlet&&l.outlet.component||null,s))}else s&&Ne(n,l,a),a.canActivateChecks.push(new Re(r)),t(e,null,o.component?l?l.children:null:i,r,a)}(e,o[e.value.outlet],i,r.concat([e.value]),a),delete o[e.value.outlet]})),wt(o,(function(t,e){return Ne(t,i.getContext(e),a)})),a}(a,i?i._root:null,r,[a.value]))});var n,i,r,a})),function(t,e){return function(n){return n.pipe(Object(R.a)((function(n){var i=n.targetSnapshot,r=n.currentSnapshot,s=n.guards,l=s.canActivateChecks,c=s.canDeactivateChecks;return 0===c.length&&0===l.length?Object(a.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(t,e,n,i){return Object(o.a)(t).pipe(Object(R.a)((function(t){return function(t,e,n,i,r){var o=e&&e.routeConfig?e.routeConfig.canDeactivate:null;if(!o||0===o.length)return Object(a.a)(!0);var s=o.map((function(a){var o,s=De(a,e,r);if(function(t){return t&&be(t.canDeactivate)}(s))o=St(s.canDeactivate(t,e,n,i));else{if(!be(s))throw new Error("Invalid CanDeactivate guard");o=St(s(t,e,n,i))}return o.pipe(I())}));return Object(a.a)(s).pipe(Fe())}(t.component,t.route,n,e,i)})),I((function(t){return!0!==t}),!0))}(c,i,r,t).pipe(Object(R.a)((function(n){return n&&"boolean"==typeof n?function(t,e,n,i){return Object(o.a)(e).pipe(Object(z.a)((function(e){return Object(o.a)([Ve(e.route.parent,i),Le(e.route,i),ze(t,e.path,n),Be(t,e.route,n)]).pipe(Object(m.a)(),I((function(t){return!0!==t}),!0))})),I((function(t){return!0!==t}),!0))}(i,l,t,e):Object(a.a)(n)})),Object(p.a)((function(t){return Object.assign(Object.assign({},n),{guardsResult:t})})))})))}}(e.ngModule.injector,(function(t){return e.triggerEvent(t)})),Object(U.a)((function(t){if(ke(t.guardsResult)){var n=ft('Redirecting to "'.concat(e.serializeUrl(t.guardsResult),'"'));throw n.url=t.guardsResult,n}})),Object(U.a)((function(t){var n=new $(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot,!!t.guardsResult);e.triggerEvent(n)})),Object(v.a)((function(t){if(!t.guardsResult){e.resetUrlToCurrentUrlTree();var i=new Z(t.id,e.serializeUrl(t.extractedUrl),"");return n.next(i),t.resolve(!1),!1}return!0})),Je((function(t){if(t.guards.canActivateChecks.length)return Object(a.a)(t).pipe(Object(U.a)((function(t){var n=new tt(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)})),(n=e.paramsInheritanceStrategy,i=e.ngModule.injector,function(t){return t.pipe(Object(R.a)((function(t){var e=t.targetSnapshot,r=t.guards.canActivateChecks;return r.length?Object(o.a)(r).pipe(Object(z.a)((function(t){return function(t,e,n,i){return function(t,e,n,i){var r=Object.keys(t);if(0===r.length)return Object(a.a)({});if(1===r.length){var s=r[0];return Qe(t[s],e,n,i).pipe(Object(p.a)((function(t){return _defineProperty({},s,t)})))}var l={};return Object(o.a)(r).pipe(Object(R.a)((function(r){return Qe(t[r],e,n,i).pipe(Object(p.a)((function(t){return l[r]=t,t})))}))).pipe(T(),Object(p.a)((function(){return l})))}(t._resolve,t,e,i).pipe(Object(p.a)((function(e){return t._resolvedData=e,t.data=Object.assign(Object.assign({},t.data),te(t,n).resolve),null})))}(t.route,e,n,i)})),function(t,e){return arguments.length>=2?function(n){return Object(H.a)(F(t,e),_(1),Object(O.a)(e))(n)}:function(e){return Object(H.a)(F((function(e,n,i){return t(e,n,i+1)})),_(1))(e)}}((function(t,e){return t})),Object(p.a)((function(e){return t}))):Object(a.a)(t)})))}),Object(U.a)((function(t){var n=new et(t.id,e.serializeUrl(t.extractedUrl),e.serializeUrl(t.urlAfterRedirects),t.targetSnapshot);e.triggerEvent(n)})));var n,i})),Je((function(t){var n=t.targetSnapshot,i=t.id,r=t.extractedUrl,a=t.rawUrl,o=t.extras,s=o.skipLocationChange,l=o.replaceUrl;return e.hooks.afterPreactivation(n,{navigationId:i,appliedUrlTree:r,rawUrlTree:a,skipLocationChange:!!s,replaceUrl:!!l})})),Object(p.a)((function(t){var n=function(t,e,n){var i=function t(e,n,i){if(i&&e.shouldReuseRoute(n.value,i.value.snapshot)){var r=i.value;r._futureSnapshot=n.value;var a=function(e,n,i){return n.children.map((function(n){var r,a=_createForOfIteratorHelper(i.children);try{for(a.s();!(r=a.n()).done;){var o=r.value;if(e.shouldReuseRoute(o.value.snapshot,n.value))return t(e,n,o)}}catch(s){a.e(s)}finally{a.f()}return t(e,n)}))}(e,n,i);return new Zt(r,a)}var o=e.retrieve(n.value);if(o){var l=o.route;return function t(e,n){if(e.value.routeConfig!==n.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(e.children.length!==n.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");n.value._futureSnapshot=e.value;for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},n=e.relativeTo,i=e.queryParams,a=e.fragment,o=e.preserveQueryParams,s=e.queryParamsHandling,l=e.preserveFragment;Object(r.Y)()&&o&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var c=n||this.routerState.root,u=l?this.currentUrlTree.fragment:a,h=null;if(s)switch(s){case"merge":h=Object.assign(Object.assign({},this.currentUrlTree.queryParams),i);break;case"preserve":h=this.currentUrlTree.queryParams;break;default:h=i||null}else h=o?this.currentUrlTree.queryParams:i||null;return null!==h&&(h=this.removeEmptyProps(h)),function(t,e,n,i,r){if(0===n.length)return le(e.root,e.root,e,i,r);var a=function(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new ce(!0,0,t);var e=0,n=!1,i=t.reduce((function(t,i,r){if("object"==typeof i&&null!=i){if(i.outlets){var a={};return wt(i.outlets,(function(t,e){a[e]="string"==typeof t?t.split("/"):t})),[].concat(_toConsumableArray(t),[{outlets:a}])}if(i.segmentPath)return[].concat(_toConsumableArray(t),[i.segmentPath])}return"string"!=typeof i?[].concat(_toConsumableArray(t),[i]):0===r?(i.split("/").forEach((function(i,r){0==r&&"."===i||(0==r&&""===i?n=!0:".."===i?e++:""!=i&&t.push(i))})),t):[].concat(_toConsumableArray(t),[i])}),[]);return new ce(n,e,i)}(n);if(a.toRoot())return le(e.root,new Et([],{}),e,i,r);var o=function(t,e,n){if(t.isAbsolute)return new ue(e.root,!0,0);if(-1===n.snapshot._lastPathIndex)return new ue(n.snapshot._urlSegment,!0,0);var i=se(t.commands[0])?0:1;return function(t,e,n){for(var i=t,r=e,a=n;a>r;){if(a-=r,!(i=i.parent))throw new Error("Invalid number of '../'");r=i.segments.length}return new ue(i,!1,r-a)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+i,t.numberOfDoubleDots)}(a,e,t),s=o.processChildren?de(o.segmentGroup,o.index,a.commands):fe(o.segmentGroup,o.index,a.commands);return le(o.segmentGroup,s,e,i,r)}(c,this.currentUrlTree,t,h,u)}},{key:"navigateByUrl",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};Object(r.Y)()&&this.isNgZoneEnabled&&!r.B.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=ke(t)?t:this.parseUrl(t),i=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(i,"imperative",null,e)}},{key:"navigate",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{skipLocationChange:!1};return function(t){for(var e=0;e2&&void 0!==arguments[2]?arguments[2]:{};_classCallCheck(this,t),this.router=e,this.viewportScroller=n,this.options=i,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},i.scrollPositionRestoration=i.scrollPositionRestoration||"disabled",i.anchorScrolling=i.anchorScrolling||"disabled"}return _createClass(t,[{key:"init",value:function(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}},{key:"createScrollEvents",value:function(){var t=this;return this.router.events.subscribe((function(e){e instanceof X?(t.store[t.lastId]=t.viewportScroller.getScrollPosition(),t.lastSource=e.navigationTrigger,t.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof K&&(t.lastId=e.id,t.scheduleScrollEvent(e,t.router.parseUrl(e.urlAfterRedirects).fragment))}))}},{key:"consumeScrollEvents",value:function(){var t=this;return this.router.events.subscribe((function(e){e instanceof lt&&(e.position?"top"===t.options.scrollPositionRestoration?t.viewportScroller.scrollToPosition([0,0]):"enabled"===t.options.scrollPositionRestoration&&t.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===t.options.anchorScrolling?t.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==t.options.scrollPositionRestoration&&t.viewportScroller.scrollToPosition([0,0]))}))}},{key:"scheduleScrollEvent",value:function(t,e){this.router.triggerEvent(new lt(t,"popstate"===this.lastSource?this.store[this.restoredId]:null,e))}},{key:"ngOnDestroy",value:function(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}]),t}()).\u0275fac=function(t){r.ec()},mn.\u0275dir=r.Mb({type:mn}),mn),xn=new r.s("ROUTER_CONFIGURATION"),On=new r.s("ROUTER_FORROOT_GUARD"),En=[i.g,{provide:It,useClass:Rt},{provide:un,useFactory:function(t,e,n,r,a,o,s){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},c=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0,h=new un(null,t,e,n,r,a,o,kt(s));if(c&&(h.urlHandlingStrategy=c),u&&(h.routeReuseStrategy=u),l.errorHandler&&(h.errorHandler=l.errorHandler),l.malformedUriErrorHandler&&(h.malformedUriErrorHandler=l.malformedUriErrorHandler),l.enableTracing){var f=Object(i.x)();h.events.subscribe((function(t){f.logGroup("Router Event: ".concat(t.constructor.name)),f.log(t.toString()),f.log(t),f.logGroupEnd()}))}return l.onSameUrlNavigation&&(h.onSameUrlNavigation=l.onSameUrlNavigation),l.paramsInheritanceStrategy&&(h.paramsInheritanceStrategy=l.paramsInheritanceStrategy),l.urlUpdateStrategy&&(h.urlUpdateStrategy=l.urlUpdateStrategy),l.relativeLinkResolution&&(h.relativeLinkResolution=l.relativeLinkResolution),h},deps:[It,yn,i.g,r.t,r.y,r.j,tn,xn,[function(){return function t(){_classCallCheck(this,t)}}(),new r.C],[function(){return function t(){_classCallCheck(this,t)}}(),new r.C]]},yn,{provide:$t,useFactory:function(t){return t.routerState.root},deps:[un]},{provide:r.y,useClass:r.M},wn,Cn,function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"preload",value:function(t,e){return e().pipe(Object(A.a)((function(){return Object(a.a)(null)})))}}]),t}(),{provide:xn,useValue:{enableTracing:!1}}];function Tn(){return new r.A("Router",un)}var An,jn=((An=function(){function t(e,n){_classCallCheck(this,t)}return _createClass(t,null,[{key:"forRoot",value:function(e,n){return{ngModule:t,providers:[En,Dn(e),{provide:On,useFactory:Pn,deps:[[un,new r.C,new r.L]]},{provide:xn,useValue:n||{}},{provide:i.h,useFactory:Rn,deps:[i.r,[new r.r(i.a),new r.C],xn]},{provide:Sn,useFactory:In,deps:[un,i.s,xn]},{provide:kn,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:Cn},{provide:r.A,multi:!0,useFactory:Tn},[Mn,{provide:r.d,multi:!0,useFactory:Fn,deps:[Mn]},{provide:Vn,useFactory:Ln,deps:[Mn]},{provide:r.b,multi:!0,useExisting:Vn}]]}}},{key:"forChild",value:function(e){return{ngModule:t,providers:[Dn(e)]}}}]),t}()).\u0275mod=r.Pb({type:An}),An.\u0275inj=r.Ob({factory:function(t){return new(t||An)(r.bc(On,8),r.bc(un,8))}}),An);function In(t,e,n){return n.scrollOffset&&e.setOffset(n.scrollOffset),new Sn(t,e,n)}function Rn(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.useHash?new i.e(t,e):new i.q(t,e)}function Pn(t){if(t)throw new Error("RouterModule.forRoot() called twice. Lazy loaded modules should use RouterModule.forChild() instead.");return"guarded"}function Dn(t){return[{provide:r.a,multi:!0,useValue:t},{provide:tn,multi:!0,useValue:t}]}var Nn,Mn=((Nn=function(){function t(e){_classCallCheck(this,t),this.injector=e,this.initNavigation=!1,this.resultOfPreactivationDone=new f.a}return _createClass(t,[{key:"appInitializer",value:function(){var t=this;return this.injector.get(i.f,Promise.resolve(null)).then((function(){var e=null,n=new Promise((function(t){return e=t})),i=t.injector.get(un),r=t.injector.get(xn);if(t.isLegacyDisabled(r)||t.isLegacyEnabled(r))e(!0);else if("disabled"===r.initialNavigation)i.setUpLocationChangeListener(),e(!0);else{if("enabled"!==r.initialNavigation)throw new Error("Invalid initialNavigation options: '".concat(r.initialNavigation,"'"));i.hooks.afterPreactivation=function(){return t.initNavigation?Object(a.a)(null):(t.initNavigation=!0,e(!0),t.resultOfPreactivationDone)},i.initialNavigation()}return n}))}},{key:"bootstrapListener",value:function(t){var e=this.injector.get(xn),n=this.injector.get(wn),i=this.injector.get(Sn),a=this.injector.get(un),o=this.injector.get(r.g);t===o.components[0]&&(this.isLegacyEnabled(e)?a.initialNavigation():this.isLegacyDisabled(e)&&a.setUpLocationChangeListener(),n.setUpPreloading(),i.init(),a.resetRootComponentType(o.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}},{key:"isLegacyEnabled",value:function(t){return"legacy_enabled"===t.initialNavigation||!0===t.initialNavigation||void 0===t.initialNavigation}},{key:"isLegacyDisabled",value:function(t){return"legacy_disabled"===t.initialNavigation||!1===t.initialNavigation}}]),t}()).\u0275fac=function(t){return new(t||Nn)(r.bc(r.t))},Nn.\u0275prov=r.Nb({token:Nn,factory:Nn.\u0275fac}),Nn);function Fn(t){return t.appInitializer.bind(t)}function Ln(t){return t.bootstrapListener.bind(t)}var Vn=new r.s("Router Initializer")},u47x:function(t,e,n){"use strict";n.d(e,"a",(function(){return L})),n.d(e,"b",(function(){return w})),n.d(e,"c",(function(){return k})),n.d(e,"d",(function(){return S})),n.d(e,"e",(function(){return N})),n.d(e,"f",(function(){return A})),n.d(e,"g",(function(){return F})),n.d(e,"h",(function(){return R})),n.d(e,"i",(function(){return M}));var i=n("ofXK"),r=n("fXoL"),a=n("XNiG"),o=n("quSY"),s=n("LRne"),l=n("FtGj"),c=n("vkgz"),u=n("Kj3r"),h=n("pLZG"),f=n("lJxs"),d=n("IzEk"),p=n("8LU1"),m=n("nLfN"),v=n("GU7r");function g(t,e){return(t.getAttribute(e)||"").match(/\S+/g)||[]}var y=0,_=new Map,b=null,k=function(){var t=function(){function t(e){_classCallCheck(this,t),this._document=e}return _createClass(t,[{key:"describe",value:function(t,e){this._canBeDescribed(t,e)&&("string"!=typeof e?(this._setMessageId(e),_.set(e,{messageElement:e,referenceCount:0})):_.has(e)||this._createMessageElement(e),this._isElementDescribedByMessage(t,e)||this._addMessageReference(t,e))}},{key:"removeDescription",value:function(t,e){if(this._isElementNode(t)){if(this._isElementDescribedByMessage(t,e)&&this._removeMessageReference(t,e),"string"==typeof e){var n=_.get(e);n&&0===n.referenceCount&&this._deleteMessageElement(e)}b&&0===b.childNodes.length&&this._deleteMessagesContainer()}}},{key:"ngOnDestroy",value:function(){for(var t=this._document.querySelectorAll("[cdk-describedby-host]"),e=0;e-1&&e!==n._activeItemIndex&&(n._activeItemIndex=e)}}))}return _createClass(t,[{key:"skipPredicate",value:function(t){return this._skipPredicateFn=t,this}},{key:"withWrap",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._wrap=t,this}},{key:"withVerticalOrientation",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this._vertical=t,this}},{key:"withHorizontalOrientation",value:function(t){return this._horizontal=t,this}},{key:"withAllowedModifierKeys",value:function(t){return this._allowedModifierKeys=t,this}},{key:"withTypeAhead",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:200;if(this._items.length&&this._items.some((function(t){return"function"!=typeof t.getLabel})))throw Error("ListKeyManager items in typeahead mode must implement the `getLabel` method.");return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Object(c.a)((function(e){return t._pressedLetters.push(e)})),Object(u.a)(e),Object(h.a)((function(){return t._pressedLetters.length>0})),Object(f.a)((function(){return t._pressedLetters.join("")}))).subscribe((function(e){for(var n=t._getItemsArray(),i=1;i-1}));switch(n){case l.o:return void this.tabOut.next();case l.d:if(this._vertical&&i){this.setNextItemActive();break}return;case l.p:if(this._vertical&&i){this.setPreviousItemActive();break}return;case l.m:if(this._horizontal&&i){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case l.i:if(this._horizontal&&i){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;default:return void((i||Object(l.s)(t,"shiftKey"))&&(t.key&&1===t.key.length?this._letterKeyStream.next(t.key.toLocaleUpperCase()):(n>=l.a&&n<=l.q||n>=l.r&&n<=l.j)&&this._letterKeyStream.next(String.fromCharCode(n))))}this._pressedLetters=[],t.preventDefault()}},{key:"isTyping",value:function(){return this._pressedLetters.length>0}},{key:"setFirstItemActive",value:function(){this._setActiveItemByIndex(0,1)}},{key:"setLastItemActive",value:function(){this._setActiveItemByIndex(this._items.length-1,-1)}},{key:"setNextItemActive",value:function(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}},{key:"setPreviousItemActive",value:function(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}},{key:"updateActiveItem",value:function(t){var e=this._getItemsArray(),n="number"==typeof t?t:e.indexOf(t),i=e[n];this._activeItem=null==i?null:i,this._activeItemIndex=n}},{key:"_setActiveItemByDelta",value:function(t){this._wrap?this._setActiveInWrapMode(t):this._setActiveInDefaultMode(t)}},{key:"_setActiveInWrapMode",value:function(t){for(var e=this._getItemsArray(),n=1;n<=e.length;n++){var i=(this._activeItemIndex+t*n+e.length)%e.length;if(!this._skipPredicateFn(e[i]))return void this.setActiveItem(i)}}},{key:"_setActiveInDefaultMode",value:function(t){this._setActiveItemByIndex(this._activeItemIndex+t,t)}},{key:"_setActiveItemByIndex",value:function(t,e){var n=this._getItemsArray();if(n[t]){for(;this._skipPredicateFn(n[t]);)if(!n[t+=e])return;this.setActiveItem(t)}}},{key:"_getItemsArray",value:function(){return this._items instanceof r.F?this._items.toArray():this._items}},{key:"activeItemIndex",get:function(){return this._activeItemIndex}},{key:"activeItem",get:function(){return this._activeItem}}]),t}(),w=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return _createClass(n,[{key:"setActiveItem",value:function(t){this.activeItem&&this.activeItem.setInactiveStyles(),_get(_getPrototypeOf(n.prototype),"setActiveItem",this).call(this,t),this.activeItem&&this.activeItem.setActiveStyles()}}]),n}(C),S=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._origin="program",t}return _createClass(n,[{key:"setFocusOrigin",value:function(t){return this._origin=t,this}},{key:"setActiveItem",value:function(t){_get(_getPrototypeOf(n.prototype),"setActiveItem",this).call(this,t),this.activeItem&&this.activeItem.focus(this._origin)}}]),n}(C),x=function(){var t=function(){function t(e){_classCallCheck(this,t),this._platform=e}return _createClass(t,[{key:"isDisabled",value:function(t){return t.hasAttribute("disabled")}},{key:"isVisible",value:function(t){return function(t){return!!(t.offsetWidth||t.offsetHeight||"function"==typeof t.getClientRects&&t.getClientRects().length)}(t)&&"visible"===getComputedStyle(t).visibility}},{key:"isTabbable",value:function(t){if(!this._platform.isBrowser)return!1;var e,n=function(t){try{return t.frameElement}catch(e){return null}}((e=t).ownerDocument&&e.ownerDocument.defaultView||window);if(n){var i=n&&n.nodeName.toLowerCase();if(-1===E(n))return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&"object"===i)return!1;if((this._platform.BLINK||this._platform.WEBKIT)&&!this.isVisible(n))return!1}var r=t.nodeName.toLowerCase(),a=E(t);if(t.hasAttribute("contenteditable"))return-1!==a;if("iframe"===r)return!1;if("audio"===r){if(!t.hasAttribute("controls"))return!1;if(this._platform.BLINK)return!0}if("video"===r){if(!t.hasAttribute("controls")&&this._platform.TRIDENT)return!1;if(this._platform.BLINK||this._platform.FIREFOX)return!0}return("object"!==r||!this._platform.BLINK&&!this._platform.WEBKIT)&&!(this._platform.WEBKIT&&this._platform.IOS&&!function(t){var e=t.nodeName.toLowerCase(),n="input"===e&&t.type;return"text"===n||"password"===n||"select"===e||"textarea"===e}(t))&&t.tabIndex>=0}},{key:"isFocusable",value:function(t){return function(t){return!function(t){return function(t){return"input"==t.nodeName.toLowerCase()}(t)&&"hidden"==t.type}(t)&&(function(t){var e=t.nodeName.toLowerCase();return"input"===e||"select"===e||"button"===e||"textarea"===e}(t)||function(t){return function(t){return"a"==t.nodeName.toLowerCase()}(t)&&t.hasAttribute("href")}(t)||t.hasAttribute("contenteditable")||O(t))}(t)&&!this.isDisabled(t)&&this.isVisible(t)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(m.a))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(m.a))},token:t,providedIn:"root"}),t}();function O(t){if(!t.hasAttribute("tabindex")||void 0===t.tabIndex)return!1;var e=t.getAttribute("tabindex");return"-32768"!=e&&!(!e||isNaN(parseInt(e,10)))}function E(t){if(!O(t))return null;var e=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(e)?-1:e}var T=function(){function t(e,n,i,r){var a=this,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_classCallCheck(this,t),this._element=e,this._checker=n,this._ngZone=i,this._document=r,this._hasAttached=!1,this.startAnchorListener=function(){return a.focusLastTabbableElement()},this.endAnchorListener=function(){return a.focusFirstTabbableElement()},this._enabled=!0,o||this.attachAnchors()}return _createClass(t,[{key:"destroy",value:function(){var t=this._startAnchor,e=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),e&&(e.removeEventListener("focus",this.endAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),this._startAnchor=this._endAnchor=null}},{key:"attachAnchors",value:function(){var t=this;return!!this._hasAttached||(this._ngZone.runOutsideAngular((function(){t._startAnchor||(t._startAnchor=t._createAnchor(),t._startAnchor.addEventListener("focus",t.startAnchorListener)),t._endAnchor||(t._endAnchor=t._createAnchor(),t._endAnchor.addEventListener("focus",t.endAnchorListener))})),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}},{key:"focusInitialElementWhenReady",value:function(){var t=this;return new Promise((function(e){t._executeOnStable((function(){return e(t.focusInitialElement())}))}))}},{key:"focusFirstTabbableElementWhenReady",value:function(){var t=this;return new Promise((function(e){t._executeOnStable((function(){return e(t.focusFirstTabbableElement())}))}))}},{key:"focusLastTabbableElementWhenReady",value:function(){var t=this;return new Promise((function(e){t._executeOnStable((function(){return e(t.focusLastTabbableElement())}))}))}},{key:"_getRegionBoundary",value:function(t){for(var e=this._element.querySelectorAll("[cdk-focus-region-".concat(t,"], ")+"[cdkFocusRegion".concat(t,"], ")+"[cdk-focus-".concat(t,"]")),n=0;n=0;n--){var i=e[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[n]):null;if(i)return i}return null}},{key:"_createAnchor",value:function(){var t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}},{key:"_toggleAnchorTabIndex",value:function(t,e){t?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}},{key:"toggleAnchors",value:function(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}},{key:"_executeOnStable",value:function(t){this._ngZone.isStable?t():this._ngZone.onStable.asObservable().pipe(Object(d.a)(1)).subscribe(t)}},{key:"enabled",get:function(){return this._enabled},set:function(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}}]),t}(),A=function(){var t=function(){function t(e,n,i){_classCallCheck(this,t),this._checker=e,this._ngZone=n,this._document=i}return _createClass(t,[{key:"create",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new T(t,this._checker,this._ngZone,this._document,e)}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(x),r.bc(r.B),r.bc(i.d))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(x),Object(r.bc)(r.B),Object(r.bc)(i.d))},token:t,providedIn:"root"}),t}();"undefined"!=typeof Element&∈var j=new r.s("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),I=new r.s("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),R=function(){var t=function(){function t(e,n,i,r){_classCallCheck(this,t),this._ngZone=n,this._defaultOptions=r,this._document=i,this._liveElement=e||this._createLiveElement()}return _createClass(t,[{key:"announce",value:function(t){for(var e,n,i,r=this,a=this._defaultOptions,o=arguments.length,s=new Array(o>1?o-1:0),l=1;l1&&void 0!==arguments[1]&&arguments[1];if(!this._platform.isBrowser)return Object(s.a)(null);var i=Object(p.e)(t);if(this._elementInfo.has(i)){var r=this._elementInfo.get(i);return r.checkChildren=n,r.subject.asObservable()}var o={unlisten:function(){},checkChildren:n,subject:new a.a};this._elementInfo.set(i,o),this._incrementMonitoredElementCount();var l=function(t){return e._onFocus(t,i)},c=function(t){return e._onBlur(t,i)};return this._ngZone.runOutsideAngular((function(){i.addEventListener("focus",l,!0),i.addEventListener("blur",c,!0)})),o.unlisten=function(){i.removeEventListener("focus",l,!0),i.removeEventListener("blur",c,!0)},o.subject.asObservable()}},{key:"stopMonitoring",value:function(t){var e=Object(p.e)(t),n=this._elementInfo.get(e);n&&(n.unlisten(),n.subject.complete(),this._setClasses(e),this._elementInfo.delete(e),this._decrementMonitoredElementCount())}},{key:"focusVia",value:function(t,e,n){var i=Object(p.e)(t);this._setOriginForCurrentEventQueue(e),"function"==typeof i.focus&&i.focus(n)}},{key:"ngOnDestroy",value:function(){var t=this;this._elementInfo.forEach((function(e,n){return t.stopMonitoring(n)}))}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_toggleClass",value:function(t,e,n){n?t.classList.add(e):t.classList.remove(e)}},{key:"_setClasses",value:function(t,e){this._elementInfo.get(t)&&(this._toggleClass(t,"cdk-focused",!!e),this._toggleClass(t,"cdk-touch-focused","touch"===e),this._toggleClass(t,"cdk-keyboard-focused","keyboard"===e),this._toggleClass(t,"cdk-mouse-focused","mouse"===e),this._toggleClass(t,"cdk-program-focused","program"===e))}},{key:"_setOriginForCurrentEventQueue",value:function(t){var e=this;this._ngZone.runOutsideAngular((function(){e._origin=t,0===e._detectionMode&&(e._originTimeoutId=setTimeout((function(){return e._origin=null}),1))}))}},{key:"_wasCausedByTouch",value:function(t){var e=t.target;return this._lastTouchTarget instanceof Node&&e instanceof Node&&(e===this._lastTouchTarget||e.contains(this._lastTouchTarget))}},{key:"_onFocus",value:function(t,e){var n=this._elementInfo.get(e);if(n&&(n.checkChildren||e===t.target)){var i=this._origin;i||(i=this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:this._wasCausedByTouch(t)?"touch":"program"),this._setClasses(e,i),this._emitOrigin(n.subject,i),this._lastFocusOrigin=i}}},{key:"_onBlur",value:function(t,e){var n=this._elementInfo.get(e);!n||n.checkChildren&&t.relatedTarget instanceof Node&&e.contains(t.relatedTarget)||(this._setClasses(e),this._emitOrigin(n.subject,null))}},{key:"_emitOrigin",value:function(t,e){this._ngZone.run((function(){return t.next(e)}))}},{key:"_incrementMonitoredElementCount",value:function(){var t=this;1==++this._monitoredElementCount&&this._platform.isBrowser&&this._ngZone.runOutsideAngular((function(){var e=t._getDocument(),n=t._getWindow();e.addEventListener("keydown",t._documentKeydownListener,D),e.addEventListener("mousedown",t._documentMousedownListener,D),e.addEventListener("touchstart",t._documentTouchstartListener,D),n.addEventListener("focus",t._windowFocusListener)}))}},{key:"_decrementMonitoredElementCount",value:function(){if(!--this._monitoredElementCount){var t=this._getDocument(),e=this._getWindow();t.removeEventListener("keydown",this._documentKeydownListener,D),t.removeEventListener("mousedown",this._documentMousedownListener,D),t.removeEventListener("touchstart",this._documentTouchstartListener,D),e.removeEventListener("focus",this._windowFocusListener),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._touchTimeoutId),clearTimeout(this._originTimeoutId)}}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(r.B),r.bc(m.a),r.bc(i.d,8),r.bc(P,8))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(r.B),Object(r.bc)(m.a),Object(r.bc)(i.d,8),Object(r.bc)(P,8))},token:t,providedIn:"root"}),t}();function M(t){return 0===t.buttons}var F=function(){var t=function(){function t(e,n){_classCallCheck(this,t),this._platform=e,this._document=n}return _createClass(t,[{key:"getHighContrastMode",value:function(){if(!this._platform.isBrowser)return 0;var t=this._document.createElement("div");t.style.backgroundColor="rgb(1,2,3)",t.style.position="absolute",this._document.body.appendChild(t);var e=(this._document.defaultView.getComputedStyle(t).backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(t),e){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}},{key:"_applyBodyHighContrastModeCssClasses",value:function(){if(this._platform.isBrowser&&this._document.body){var t=this._document.body.classList;t.remove("cdk-high-contrast-active"),t.remove("cdk-high-contrast-black-on-white"),t.remove("cdk-high-contrast-white-on-black");var e=this.getHighContrastMode();1===e?(t.add("cdk-high-contrast-active"),t.add("cdk-high-contrast-black-on-white")):2===e&&(t.add("cdk-high-contrast-active"),t.add("cdk-high-contrast-white-on-black"))}}}]),t}();return t.\u0275fac=function(e){return new(e||t)(r.bc(m.a),r.bc(i.d))},t.\u0275prov=Object(r.Nb)({factory:function(){return new t(Object(r.bc)(m.a),Object(r.bc)(i.d))},token:t,providedIn:"root"}),t}(),L=function(){var t=function t(e){_classCallCheck(this,t),e._applyBodyHighContrastModeCssClasses()};return t.\u0275mod=r.Pb({type:t}),t.\u0275inj=r.Ob({factory:function(e){return new(e||t)(r.bc(F))},imports:[[m.b,v.c]]}),t}()},vkgz:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("7o/Q");function r(){}var a=n("n6bG");function o(t,e,n){return function(i){return i.lift(new s(t,e,n))}}var s=function(){function t(e,n,i){_classCallCheck(this,t),this.nextOrObserver=e,this.error=n,this.complete=i}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new l(t,this.nextOrObserver,this.error,this.complete))}}]),t}(),l=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,o,s){var l;return _classCallCheck(this,n),(l=e.call(this,t))._tapNext=r,l._tapError=r,l._tapComplete=r,l._tapError=o||r,l._tapComplete=s||r,Object(a.a)(i)?(l._context=_assertThisInitialized(l),l._tapNext=i):i&&(l._context=i,l._tapNext=i.next||r,l._tapError=i.error||r,l._tapComplete=i.complete||r),l}return _createClass(n,[{key:"_next",value:function(t){try{this._tapNext.call(this._context,t)}catch(e){return void this.destination.error(e)}this.destination.next(t)}},{key:"_error",value:function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)}},{key:"_complete",value:function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()}}]),n}(i.a)},vxfF:function(t,e,n){"use strict";n.d(e,"a",(function(){return b})),n.d(e,"b",(function(){return _})),n.d(e,"c",(function(){return C})),n.d(e,"d",(function(){return k})),n("8LU1");var i=n("fXoL"),r=n("XNiG"),a=n("LRne"),o=n("HDdC"),s=n("xgIS"),l=n("VRyK");n("3N8a"),n("IjjT"),n("quSY"),n("7+OI"),n("/uUt");var c=n("3UWI"),u=n("pLZG"),h=n("1G5W");n("JX91"),n("7o/Q"),n("eIep"),n("UXun");var f=n("nLfN"),d=n("ofXK"),p=n("cH1L");n("0EQZ");var m,v,g,y,_=((y=function(){function t(e,n,i){_classCallCheck(this,t),this._ngZone=e,this._platform=n,this._scrolled=new r.a,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=i}return _createClass(t,[{key:"register",value:function(t){var e=this;this.scrollContainers.has(t)||this.scrollContainers.set(t,t.elementScrolled().subscribe((function(){return e._scrolled.next(t)})))}},{key:"deregister",value:function(t){var e=this.scrollContainers.get(t);e&&(e.unsubscribe(),this.scrollContainers.delete(t))}},{key:"scrolled",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return this._platform.isBrowser?new o.a((function(n){t._globalSubscription||t._addGlobalListener();var i=e>0?t._scrolled.pipe(Object(c.a)(e)).subscribe(n):t._scrolled.subscribe(n);return t._scrolledCount++,function(){i.unsubscribe(),t._scrolledCount--,t._scrolledCount||t._removeGlobalListener()}})):Object(a.a)()}},{key:"ngOnDestroy",value:function(){var t=this;this._removeGlobalListener(),this.scrollContainers.forEach((function(e,n){return t.deregister(n)})),this._scrolled.complete()}},{key:"ancestorScrolled",value:function(t,e){var n=this.getAncestorScrollContainers(t);return this.scrolled(e).pipe(Object(u.a)((function(t){return!t||n.indexOf(t)>-1})))}},{key:"getAncestorScrollContainers",value:function(t){var e=this,n=[];return this.scrollContainers.forEach((function(i,r){e._scrollableContainsElement(r,t)&&n.push(r)})),n}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_scrollableContainsElement",value:function(t,e){var n=e.nativeElement,i=t.getElementRef().nativeElement;do{if(n==i)return!0}while(n=n.parentElement);return!1}},{key:"_addGlobalListener",value:function(){var t=this;this._globalSubscription=this._ngZone.runOutsideAngular((function(){var e=t._getWindow();return Object(s.a)(e.document,"scroll").subscribe((function(){return t._scrolled.next()}))}))}},{key:"_removeGlobalListener",value:function(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}]),t}()).\u0275fac=function(t){return new(t||y)(i.bc(i.B),i.bc(f.a),i.bc(d.d,8))},y.\u0275prov=Object(i.Nb)({factory:function(){return new y(Object(i.bc)(i.B),Object(i.bc)(f.a),Object(i.bc)(d.d,8))},token:y,providedIn:"root"}),y),b=((g=function(){function t(e,n,i,a){var l=this;_classCallCheck(this,t),this.elementRef=e,this.scrollDispatcher=n,this.ngZone=i,this.dir=a,this._destroyed=new r.a,this._elementScrolled=new o.a((function(t){return l.ngZone.runOutsideAngular((function(){return Object(s.a)(l.elementRef.nativeElement,"scroll").pipe(Object(h.a)(l._destroyed)).subscribe(t)}))}))}return _createClass(t,[{key:"ngOnInit",value:function(){this.scrollDispatcher.register(this)}},{key:"ngOnDestroy",value:function(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}},{key:"elementScrolled",value:function(){return this._elementScrolled}},{key:"getElementRef",value:function(){return this.elementRef}},{key:"scrollTo",value:function(t){var e=this.elementRef.nativeElement,n=this.dir&&"rtl"==this.dir.value;null==t.left&&(t.left=n?t.end:t.start),null==t.right&&(t.right=n?t.start:t.end),null!=t.bottom&&(t.top=e.scrollHeight-e.clientHeight-t.bottom),n&&0!=Object(f.d)()?(null!=t.left&&(t.right=e.scrollWidth-e.clientWidth-t.left),2==Object(f.d)()?t.left=t.right:1==Object(f.d)()&&(t.left=t.right?-t.right:t.right)):null!=t.right&&(t.left=e.scrollWidth-e.clientWidth-t.right),this._applyScrollToOptions(t)}},{key:"_applyScrollToOptions",value:function(t){var e=this.elementRef.nativeElement;Object(f.g)()?e.scrollTo(t):(null!=t.top&&(e.scrollTop=t.top),null!=t.left&&(e.scrollLeft=t.left))}},{key:"measureScrollOffset",value:function(t){var e=this.elementRef.nativeElement;if("top"==t)return e.scrollTop;if("bottom"==t)return e.scrollHeight-e.clientHeight-e.scrollTop;var n=this.dir&&"rtl"==this.dir.value;return"start"==t?t=n?"right":"left":"end"==t&&(t=n?"left":"right"),n&&2==Object(f.d)()?"left"==t?e.scrollWidth-e.clientWidth-e.scrollLeft:e.scrollLeft:n&&1==Object(f.d)()?"left"==t?e.scrollLeft+e.scrollWidth-e.clientWidth:-e.scrollLeft:"left"==t?e.scrollLeft:e.scrollWidth-e.clientWidth-e.scrollLeft}}]),t}()).\u0275fac=function(t){return new(t||g)(i.Rb(i.m),i.Rb(_),i.Rb(i.B),i.Rb(p.b,8))},g.\u0275dir=i.Mb({type:g,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),g),k=((v=function(){function t(e,n,i){var r=this;_classCallCheck(this,t),this._platform=e,this._document=i,n.runOutsideAngular((function(){var t=r._getWindow();r._change=e.isBrowser?Object(l.a)(Object(s.a)(t,"resize"),Object(s.a)(t,"orientationchange")):Object(a.a)(),r._invalidateCache=r.change().subscribe((function(){return r._updateViewportSize()}))}))}return _createClass(t,[{key:"ngOnDestroy",value:function(){this._invalidateCache.unsubscribe()}},{key:"getViewportSize",value:function(){this._viewportSize||this._updateViewportSize();var t={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),t}},{key:"getViewportRect",value:function(){var t=this.getViewportScrollPosition(),e=this.getViewportSize(),n=e.width,i=e.height;return{top:t.top,left:t.left,bottom:t.top+i,right:t.left+n,height:i,width:n}}},{key:"getViewportScrollPosition",value:function(){if(!this._platform.isBrowser)return{top:0,left:0};var t=this._getDocument(),e=this._getWindow(),n=t.documentElement,i=n.getBoundingClientRect();return{top:-i.top||t.body.scrollTop||e.scrollY||n.scrollTop||0,left:-i.left||t.body.scrollLeft||e.scrollX||n.scrollLeft||0}}},{key:"change",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20;return t>0?this._change.pipe(Object(c.a)(t)):this._change}},{key:"_getDocument",value:function(){return this._document||document}},{key:"_getWindow",value:function(){return this._getDocument().defaultView||window}},{key:"_updateViewportSize",value:function(){var t=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:t.innerWidth,height:t.innerHeight}:{width:0,height:0}}}]),t}()).\u0275fac=function(t){return new(t||v)(i.bc(f.a),i.bc(i.B),i.bc(d.d,8))},v.\u0275prov=Object(i.Nb)({factory:function(){return new v(Object(i.bc)(f.a),Object(i.bc)(i.B),Object(i.bc)(d.d,8))},token:v,providedIn:"root"}),v),C=((m=function t(){_classCallCheck(this,t)}).\u0275mod=i.Pb({type:m}),m.\u0275inj=i.Ob({factory:function(t){return new(t||m)},imports:[[p.a,f.b],p.a]}),m)},w1tV:function(t,e,n){"use strict";n.d(e,"a",(function(){return m}));var i=n("XNiG"),r=n("HDdC"),a=n("7o/Q"),o=n("quSY");function s(){return function(t){return t.lift(new c(t))}}var l,c=function(){function t(e){_classCallCheck(this,t),this.connectable=e}return _createClass(t,[{key:"call",value:function(t,e){var n=this.connectable;n._refCount++;var i=new u(t,n),r=e.subscribe(i);return i.closed||(i.connection=n.connect()),r}}]),t}(),u=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).connectable=i,r}return _createClass(n,[{key:"_unsubscribe",value:function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,i=t._connection;this.connection=null,!i||n&&i!==n||i.unsubscribe()}}else this.connection=null}}]),n}(a.a),h=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this)).source=t,r.subjectFactory=i,r._refCount=0,r._isComplete=!1,r}return _createClass(n,[{key:"_subscribe",value:function(t){return this.getSubject().subscribe(t)}},{key:"getSubject",value:function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject}},{key:"connect",value:function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new o.a).add(this.source.subscribe(new d(this.getSubject(),this))),t.closed&&(this._connection=null,t=o.a.EMPTY)),t}},{key:"refCount",value:function(){return s()(this)}}]),n}(r.a),f={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:(l=h.prototype)._subscribe},_isComplete:{value:l._isComplete,writable:!0},getSubject:{value:l.getSubject},connect:{value:l.connect},refCount:{value:l.refCount}},d=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).connectable=i,r}return _createClass(n,[{key:"_error",value:function(t){this._unsubscribe(),_get(_getPrototypeOf(n.prototype),"_error",this).call(this,t)}},{key:"_complete",value:function(){this.connectable._isComplete=!0,this._unsubscribe(),_get(_getPrototypeOf(n.prototype),"_complete",this).call(this)}},{key:"_unsubscribe",value:function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}}}]),n}(i.b);function p(){return new i.a}function m(){return function(t){return s()((e=p,function(t){var n;n="function"==typeof e?e:function(){return e};var i=Object.create(t,f);return i.source=t,i.subjectFactory=n,i})(t));var e}}},xbPD:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("7o/Q");function r(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return function(e){return e.lift(new a(t))}}var a=function(){function t(e){_classCallCheck(this,t),this.defaultValue=e}return _createClass(t,[{key:"call",value:function(t,e){return e.subscribe(new o(t,this.defaultValue))}}]),t}(),o=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i){var r;return _classCallCheck(this,n),(r=e.call(this,t)).defaultValue=i,r.isEmpty=!0,r}return _createClass(n,[{key:"_next",value:function(t){this.isEmpty=!1,this.destination.next(t)}},{key:"_complete",value:function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}]),n}(i.a)},xgIS:function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var i=n("HDdC"),r=n("DH7j"),a=n("n6bG"),o=n("lJxs");function s(t,e,n,l){return Object(a.a)(n)&&(l=n,n=void 0),l?s(t,e,n).pipe(Object(o.a)((function(t){return Object(r.a)(t)?l.apply(void 0,_toConsumableArray(t)):l(t)}))):new i.a((function(i){!function t(e,n,i,r,a){var o;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(e)){var s=e;e.addEventListener(n,i,a),o=function(){return s.removeEventListener(n,i,a)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(e)){var l=e;e.on(n,i),o=function(){return l.off(n,i)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(e)){var c=e;e.addListener(n,i),o=function(){return c.removeListener(n,i)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var u=0,h=e.length;u1?Array.prototype.slice.call(arguments):t)}),i,n)}))}},yCtX:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("HDdC"),r=n("ngJS"),a=n("jZKg");function o(t,e){return e?Object(a.a)(t,e):new i.a(Object(r.a)(t))}},"z+Ro":function(t,e,n){"use strict";function i(t){return t&&"function"==typeof t.schedule}n.d(e,"a",(function(){return i}))},z6cu:function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var i=n("HDdC");function r(t,e){return new i.a(e?function(n){return e.schedule(a,0,{error:t,subscriber:n})}:function(e){return e.error(t)})}function a(t){var e=t.error;t.subscriber.error(e)}},zUnb:function(t,e,n){"use strict";n.r(e);var i,r=n("fXoL"),a=n("jhN1"),o=n("tyNb"),s=[{path:"quick-play",loadChildren:function(){return n.e(1).then(n.bind(null,"hh/h")).then((function(t){return t.QuickPlayModule}))}},{path:"screens",loadChildren:function(){return Promise.all([n.e(2),n.e(1),n.e(7)]).then(n.bind(null,"uBXI")).then((function(t){return t.ScreensModule}))}},{path:"status",loadChildren:function(){return Promise.all([n.e(2),n.e(8)]).then(n.bind(null,"VePF")).then((function(t){return t.StatusModule}))}}],l=((i=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:i}),i.\u0275inj=r.Ob({factory:function(t){return new(t||i)},imports:[[o.d.forRoot(s,{useHash:!0})],o.d]}),i),c=n("sxot"),u=n("tk/3"),h=n("AcyG"),f=n("rDax"),d=n("+rOU"),p=n("ofXK"),m=n("FKr1"),v=n("bTqV"),g=n("XNiG"),y=n("IzEk"),_=n("1G5W"),b=n("R0Ic"),k=n("u47x"),C=n("0MNC");function w(t,e){if(1&t){var n=r.Yb();r.Xb(0,"div",1),r.Xb(1,"button",2),r.fc("click",(function(){return r.uc(n),r.jc().action()})),r.Dc(2),r.Wb(),r.Wb()}if(2&t){var i=r.jc();r.Eb(2),r.Ec(i.data.action)}}function S(t,e){}var x,O,E,T,A=Math.pow(2,31)-1,j=function(){function t(e,n){var i=this;_classCallCheck(this,t),this._overlayRef=n,this._afterDismissed=new g.a,this._afterOpened=new g.a,this._onAction=new g.a,this._dismissedByAction=!1,this.containerInstance=e,this.onAction().subscribe((function(){return i.dismiss()})),e._onExit.subscribe((function(){return i._finishDismiss()}))}return _createClass(t,[{key:"dismiss",value:function(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}},{key:"dismissWithAction",value:function(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete())}},{key:"closeWithAction",value:function(){this.dismissWithAction()}},{key:"_dismissAfter",value:function(t){var e=this;this._durationTimeoutId=setTimeout((function(){return e.dismiss()}),Math.min(t,A))}},{key:"_open",value:function(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}},{key:"_finishDismiss",value:function(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}},{key:"afterDismissed",value:function(){return this._afterDismissed.asObservable()}},{key:"afterOpened",value:function(){return this.containerInstance._onEnter}},{key:"onAction",value:function(){return this._onAction.asObservable()}}]),t}(),I=new r.s("MatSnackBarData"),R=function t(){_classCallCheck(this,t),this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"},P=((x=function(){function t(e,n){_classCallCheck(this,t),this.snackBarRef=e,this.data=n}return _createClass(t,[{key:"action",value:function(){this.snackBarRef.dismissWithAction()}},{key:"hasAction",get:function(){return!!this.data.action}}]),t}()).\u0275fac=function(t){return new(t||x)(r.Rb(j),r.Rb(I))},x.\u0275cmp=r.Lb({type:x,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(t,e){1&t&&(r.Xb(0,"span"),r.Dc(1),r.Wb(),r.Bc(2,w,3,1,"div",0)),2&t&&(r.Eb(1),r.Ec(e.data.message),r.Eb(1),r.oc("ngIf",e.hasAction))},directives:[p.k,v.b],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}\n"],encapsulation:2,changeDetection:0}),x),D={snackBarState:Object(b.m)("state",[Object(b.j)("void, hidden",Object(b.k)({transform:"scale(0.8)",opacity:0})),Object(b.j)("visible",Object(b.k)({transform:"scale(1)",opacity:1})),Object(b.l)("* => visible",Object(b.e)("150ms cubic-bezier(0, 0, 0.2, 1)")),Object(b.l)("* => void, * => hidden",Object(b.e)("75ms cubic-bezier(0.4, 0.0, 1, 1)",Object(b.k)({opacity:0})))])},N=((E=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;return _classCallCheck(this,n),(o=e.call(this))._ngZone=t,o._elementRef=i,o._changeDetectorRef=r,o.snackBarConfig=a,o._destroyed=!1,o._onExit=new g.a,o._onEnter=new g.a,o._animationState="void",o.attachDomPortal=function(t){return o._assertNotAttached(),o._applySnackBarClasses(),o._portalOutlet.attachDomPortal(t)},o._role="assertive"!==a.politeness||a.announcementMessage?"off"===a.politeness?null:"status":"alert",o}return _createClass(n,[{key:"attachComponentPortal",value:function(t){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachComponentPortal(t)}},{key:"attachTemplatePortal",value:function(t){return this._assertNotAttached(),this._applySnackBarClasses(),this._portalOutlet.attachTemplatePortal(t)}},{key:"onAnimationEnd",value:function(t){var e=t.fromState,n=t.toState;if(("void"===n&&"void"!==e||"hidden"===n)&&this._completeExit(),"visible"===n){var i=this._onEnter;this._ngZone.run((function(){i.next(),i.complete()}))}}},{key:"enter",value:function(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}},{key:"exit",value:function(){return this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),this._onExit}},{key:"ngOnDestroy",value:function(){this._destroyed=!0,this._completeExit()}},{key:"_completeExit",value:function(){var t=this;this._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(y.a)(1)).subscribe((function(){t._onExit.next(),t._onExit.complete()}))}},{key:"_applySnackBarClasses",value:function(){var t=this._elementRef.nativeElement,e=this.snackBarConfig.panelClass;e&&(Array.isArray(e)?e.forEach((function(e){return t.classList.add(e)})):t.classList.add(e)),"center"===this.snackBarConfig.horizontalPosition&&t.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&t.classList.add("mat-snack-bar-top")}},{key:"_assertNotAttached",value:function(){if(this._portalOutlet.hasAttached())throw Error("Attempting to attach snack bar content after content is already attached")}}]),n}(d.a)).\u0275fac=function(t){return new(t||E)(r.Rb(r.B),r.Rb(r.m),r.Rb(r.i),r.Rb(R))},E.\u0275cmp=r.Lb({type:E,selectors:[["snack-bar-container"]],viewQuery:function(t,e){var n;1&t&&r.zc(d.b,!0),2&t&&r.qc(n=r.gc())&&(e._portalOutlet=n.first)},hostAttrs:[1,"mat-snack-bar-container"],hostVars:2,hostBindings:function(t,e){1&t&&r.Jb("@state.done",(function(t){return e.onAnimationEnd(t)})),2&t&&(r.Fb("role",e._role),r.Hc("@state",e._animationState))},features:[r.Bb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(t,e){1&t&&r.Bc(0,S,0,0,"ng-template",0)},directives:[d.b],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],encapsulation:2,data:{animation:[D.snackBarState]}}),E),M=((O=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:O}),O.\u0275inj=r.Ob({factory:function(t){return new(t||O)},imports:[[f.f,d.f,p.c,v.c,m.e],m.e]}),O),F=new r.s("mat-snack-bar-default-options",{providedIn:"root",factory:function(){return new R}}),L=((T=function(){function t(e,n,i,r,a,o){_classCallCheck(this,t),this._overlay=e,this._live=n,this._injector=i,this._breakpointObserver=r,this._parentSnackBar=a,this._defaultConfig=o,this._snackBarRefAtThisLevel=null}return _createClass(t,[{key:"openFromComponent",value:function(t,e){return this._attach(t,e)}},{key:"openFromTemplate",value:function(t,e){return this._attach(t,e)}},{key:"open",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2?arguments[2]:void 0,i=Object.assign(Object.assign({},this._defaultConfig),n);return i.data={message:t,action:e},i.announcementMessage||(i.announcementMessage=t),this.openFromComponent(P,i)}},{key:"dismiss",value:function(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}},{key:"ngOnDestroy",value:function(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}},{key:"_attachSnackBarContainer",value:function(t,e){var n=new d.e(e&&e.viewContainerRef&&e.viewContainerRef.injector||this._injector,new WeakMap([[R,e]])),i=new d.c(N,e.viewContainerRef,n),r=t.attach(i);return r.instance.snackBarConfig=e,r.instance}},{key:"_attach",value:function(t,e){var n=Object.assign(Object.assign(Object.assign({},new R),this._defaultConfig),e),i=this._createOverlay(n),a=this._attachSnackBarContainer(i,n),o=new j(a,i);if(t instanceof r.N){var s=new d.g(t,null,{$implicit:n.data,snackBarRef:o});o.instance=a.attachTemplatePortal(s)}else{var l=this._createInjector(n,o),c=new d.c(t,void 0,l),u=a.attachComponentPortal(c);o.instance=u.instance}return this._breakpointObserver.observe(C.b.HandsetPortrait).pipe(Object(_.a)(i.detachments())).subscribe((function(t){var e=i.overlayElement.classList;t.matches?e.add("mat-snack-bar-handset"):e.remove("mat-snack-bar-handset")})),this._animateSnackBar(o,n),this._openedSnackBarRef=o,this._openedSnackBarRef}},{key:"_animateSnackBar",value:function(t,e){var n=this;t.afterDismissed().subscribe((function(){n._openedSnackBarRef==t&&(n._openedSnackBarRef=null),e.announcementMessage&&n._live.clear()})),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe((function(){t.containerInstance.enter()})),this._openedSnackBarRef.dismiss()):t.containerInstance.enter(),e.duration&&e.duration>0&&t.afterOpened().subscribe((function(){return t._dismissAfter(e.duration)})),e.announcementMessage&&this._live.announce(e.announcementMessage,e.politeness)}},{key:"_createOverlay",value:function(t){var e=new f.d;e.direction=t.direction;var n=this._overlay.position().global(),i="rtl"===t.direction,r="left"===t.horizontalPosition||"start"===t.horizontalPosition&&!i||"end"===t.horizontalPosition&&i,a=!r&&"center"!==t.horizontalPosition;return r?n.left("0"):a?n.right("0"):n.centerHorizontally(),"top"===t.verticalPosition?n.top("0"):n.bottom("0"),e.positionStrategy=n,this._overlay.create(e)}},{key:"_createInjector",value:function(t,e){return new d.e(t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,new WeakMap([[j,e],[I,t.data]]))}},{key:"_openedSnackBarRef",get:function(){var t=this._parentSnackBar;return t?t._openedSnackBarRef:this._snackBarRefAtThisLevel},set:function(t){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=t:this._snackBarRefAtThisLevel=t}}]),t}()).\u0275fac=function(t){return new(t||T)(r.bc(f.c),r.bc(k.h),r.bc(r.t),r.bc(C.a),r.bc(T,12),r.bc(F))},T.\u0275prov=Object(r.Nb)({factory:function(){return new T(Object(r.bc)(f.c),Object(r.bc)(k.h),Object(r.bc)(r.q),Object(r.bc)(C.a),Object(r.bc)(T,12),Object(r.bc)(F))},token:T,providedIn:M}),T),V=n("tpcZ"),B=n.n(V),z=n("mrSG"),H=["toast-component",""];function U(t,e){if(1&t){var n=r.Yb();r.Xb(0,"button",5),r.fc("click",(function(){return r.uc(n),r.jc().remove()})),r.Xb(1,"span",6),r.Dc(2,"\xd7"),r.Wb(),r.Wb()}}function W(t,e){if(1&t&&(r.Vb(0),r.Dc(1),r.Ub()),2&t){var n=r.jc(2);r.Eb(1),r.Fc("[",n.duplicatesCount+1,"]")}}function q(t,e){if(1&t&&(r.Xb(0,"div"),r.Dc(1),r.Bc(2,W,2,1,"ng-container",4),r.Wb()),2&t){var n=r.jc();r.Gb(n.options.titleClass),r.Fb("aria-label",n.title),r.Eb(1),r.Fc(" ",n.title," "),r.Eb(1),r.oc("ngIf",n.duplicatesCount)}}function G(t,e){if(1&t&&r.Sb(0,"div",7),2&t){var n=r.jc();r.Gb(n.options.messageClass),r.oc("innerHTML",n.message,r.vc)}}function X(t,e){if(1&t&&(r.Xb(0,"div",8),r.Dc(1),r.Wb()),2&t){var n=r.jc();r.Gb(n.options.messageClass),r.Fb("aria-label",n.message),r.Eb(1),r.Fc(" ",n.message," ")}}function K(t,e){if(1&t&&(r.Xb(0,"div"),r.Sb(1,"div",9),r.Wb()),2&t){var n=r.jc();r.Eb(1),r.Ac("width",n.width+"%")}}var Z,Y,Q,J,$,tt,et,nt,it,rt,at,ot=function(){function t(e,n,i,r,a,o){var s=this;_classCallCheck(this,t),this.toastId=e,this.config=n,this.message=i,this.title=r,this.toastType=a,this.toastRef=o,this._onTap=new g.a,this._onAction=new g.a,this.toastRef.afterClosed().subscribe((function(){s._onAction.complete(),s._onTap.complete()}))}return _createClass(t,[{key:"triggerTap",value:function(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}},{key:"onTap",value:function(){return this._onTap.asObservable()}},{key:"triggerAction",value:function(t){this._onAction.next(t)}},{key:"onAction",value:function(){return this._onAction.asObservable()}}]),t}(),st=new r.s("ToastConfig"),lt=function(){function t(e,n){_classCallCheck(this,t),this.component=e,this.injector=n}return _createClass(t,[{key:"attach",value:function(t,e){return this._attachedHost=t,t.attach(this,e)}},{key:"detach",value:function(){var t=this._attachedHost;if(t)return this._attachedHost=void 0,t.detach()}},{key:"setAttachedHost",value:function(t){this._attachedHost=t}},{key:"isAttached",get:function(){return null!=this._attachedHost}}]),t}(),ct=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this))._hostDomElement=t,a._componentFactoryResolver=i,a._appRef=r,a}return _createClass(n,[{key:"attachComponentPortal",value:function(t,e){var n,i=this,r=this._componentFactoryResolver.resolveComponentFactory(t.component);return n=r.create(t.injector),this._appRef.attachView(n.hostView),this.setDisposeFn((function(){i._appRef.detachView(n.hostView),n.destroy()})),e?this._hostDomElement.insertBefore(this._getComponentRootNode(n),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(n)),n}},{key:"_getComponentRootNode",value:function(t){return t.hostView.rootNodes[0]}}]),n}(function(){function t(){_classCallCheck(this,t)}return _createClass(t,[{key:"attach",value:function(t,e){return this._attachedPortal=t,this.attachComponentPortal(t,e)}},{key:"detach",value:function(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}},{key:"setDisposeFn",value:function(t){this._disposeFn=t}}]),t}()),ut=((Z=function(){function t(e){_classCallCheck(this,t),this._document=e}return _createClass(t,[{key:"ngOnDestroy",value:function(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}},{key:"getContainerElement",value:function(){return this._containerElement||this._createContainer(),this._containerElement}},{key:"_createContainer",value:function(){var t=this._document.createElement("div");t.classList.add("overlay-container"),this._document.body.appendChild(t),this._containerElement=t}}]),t}()).\u0275fac=function(t){return new(t||Z)(r.bc(p.d))},Z.\u0275prov=Object(r.Nb)({factory:function(){return new Z(Object(r.bc)(p.d))},token:Z,providedIn:"root"}),Z),ht=function(){function t(e){_classCallCheck(this,t),this._portalHost=e}return _createClass(t,[{key:"attach",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this._portalHost.attach(t,e)}},{key:"detach",value:function(){return this._portalHost.detach()}}]),t}(),ft=((Y=function(){function t(e,n,i,r){_classCallCheck(this,t),this._overlayContainer=e,this._componentFactoryResolver=n,this._appRef=i,this._document=r,this._paneElements=new Map}return _createClass(t,[{key:"create",value:function(t,e){return this._createOverlayRef(this.getPaneElement(t,e))}},{key:"getPaneElement",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;return this._paneElements.get(e)||this._paneElements.set(e,{}),this._paneElements.get(e)[t]||(this._paneElements.get(e)[t]=this._createPaneElement(t,e)),this._paneElements.get(e)[t]}},{key:"_createPaneElement",value:function(t,e){var n=this._document.createElement("div");return n.id="toast-container",n.classList.add(t),n.classList.add("toast-container"),e?e.getContainerElement().appendChild(n):this._overlayContainer.getContainerElement().appendChild(n),n}},{key:"_createPortalHost",value:function(t){return new ct(t,this._componentFactoryResolver,this._appRef)}},{key:"_createOverlayRef",value:function(t){return new ht(this._createPortalHost(t))}}]),t}()).\u0275fac=function(t){return new(t||Y)(r.bc(ut),r.bc(r.k),r.bc(r.g),r.bc(p.d))},Y.\u0275prov=Object(r.Nb)({factory:function(){return new Y(Object(r.bc)(ut),Object(r.bc)(r.k),Object(r.bc)(r.g),Object(r.bc)(p.d))},token:Y,providedIn:"root"}),Y),dt=function(){function t(e){_classCallCheck(this,t),this._overlayRef=e,this.duplicatesCount=0,this._afterClosed=new g.a,this._activate=new g.a,this._manualClose=new g.a,this._resetTimeout=new g.a,this._countDuplicate=new g.a}return _createClass(t,[{key:"manualClose",value:function(){this._manualClose.next(),this._manualClose.complete()}},{key:"manualClosed",value:function(){return this._manualClose.asObservable()}},{key:"timeoutReset",value:function(){return this._resetTimeout.asObservable()}},{key:"countDuplicate",value:function(){return this._countDuplicate.asObservable()}},{key:"close",value:function(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}},{key:"afterClosed",value:function(){return this._afterClosed.asObservable()}},{key:"isInactive",value:function(){return this._activate.isStopped}},{key:"activate",value:function(){this._activate.next(),this._activate.complete()}},{key:"afterActivate",value:function(){return this._activate.asObservable()}},{key:"onDuplicate",value:function(t,e){t&&this._resetTimeout.next(),e&&this._countDuplicate.next(++this.duplicatesCount)}}]),t}(),pt=function(){function t(e,n){_classCallCheck(this,t),this._toastPackage=e,this._parentInjector=n}return _createClass(t,[{key:"get",value:function(t,e,n){return t===ot?this._toastPackage:this._parentInjector.get(t,e,n)}}]),t}(),mt=((J=function(){function t(e,n,i,r,a){_classCallCheck(this,t),this.overlay=n,this._injector=i,this.sanitizer=r,this.ngZone=a,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig=Object.assign(Object.assign({},e.default),e.config),e.config.iconClasses&&(this.toastrConfig.iconClasses=Object.assign(Object.assign({},e.default.iconClasses),e.config.iconClasses))}return _createClass(t,[{key:"show",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return this._preBuildNotification(i,t,e,this.applyConfig(n))}},{key:"success",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",t,e,this.applyConfig(n))}},{key:"error",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",t,e,this.applyConfig(n))}},{key:"info",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",t,e,this.applyConfig(n))}},{key:"warning",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",t,e,this.applyConfig(n))}},{key:"clear",value:function(t){var e,n=_createForOfIteratorHelper(this.toasts);try{for(n.s();!(e=n.n()).done;){var i=e.value;if(void 0!==t){if(i.toastId===t)return void i.toastRef.manualClose()}else i.toastRef.manualClose()}}catch(r){n.e(r)}finally{n.f()}}},{key:"remove",value:function(t){var e=this._findToast(t);if(!e)return!1;if(e.activeToast.toastRef.close(),this.toasts.splice(e.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length)return!1;if(this.currentlyActive0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign(Object.assign({},this.toastrConfig),t)}},{key:"_findToast",value:function(t){for(var e=0;e0,this.toastrConfig.countDuplicates);if(e&&this.toastrConfig.preventDuplicates&&null!==a)return a;this.previousToastMessage=e;var o=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(o=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));var s=this.overlay.create(i.positionClass,this.overlayContainer);this.index=this.index+1;var l=e;e&&i.enableHtml&&(l=this.sanitizer.sanitize(r.K.HTML,e));var c=new dt(s),u=new ot(this.index,i,l,n,t,c),h=new pt(u,this._injector),f=new lt(i.toastComponent,h),d=s.attach(f,this.toastrConfig.newestOnTop);c.componentInstance=d.instance;var p={toastId:this.index,message:e||"",toastRef:c,onShown:c.afterActivate(),onHidden:c.afterClosed(),onTap:u.onTap(),onAction:u.onAction(),portal:d};return o||(this.currentlyActive=this.currentlyActive+1,setTimeout((function(){p.toastRef.activate()}))),this.toasts.push(p),p}}]),t}()).\u0275fac=function(t){return new(t||J)(r.bc(st),r.bc(ft),r.bc(r.t),r.bc(a.b),r.bc(r.B))},J.\u0275prov=Object(r.Nb)({factory:function(){return new J(Object(r.bc)(st),Object(r.bc)(ft),Object(r.bc)(r.q),Object(r.bc)(a.b),Object(r.bc)(r.B))},token:J,providedIn:"root"}),J),vt=((Q=function(){function t(e,n,i){var r=this;_classCallCheck(this,t),this.toastrService=e,this.toastPackage=n,this.ngZone=i,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=n.message,this.title=n.title,this.options=n.config,this.originalTimeout=n.config.timeOut,this.toastClasses="".concat(n.toastType," ").concat(n.config.toastClass),this.sub=n.toastRef.afterActivate().subscribe((function(){r.activateToast()})),this.sub1=n.toastRef.manualClosed().subscribe((function(){r.remove()})),this.sub2=n.toastRef.timeoutReset().subscribe((function(){r.resetTimeout()})),this.sub3=n.toastRef.countDuplicate().subscribe((function(t){r.duplicatesCount=t}))}return _createClass(t,[{key:"ngOnDestroy",value:function(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}},{key:"activateToast",value:function(){var t=this;this.state=Object.assign(Object.assign({},this.state),{value:"active"}),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout((function(){return t.remove()}),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval((function(){return t.updateProgress()}),10))}},{key:"updateProgress",value:function(){if(0!==this.width&&100!==this.width&&this.options.timeOut){var t=(new Date).getTime();this.width=(this.hideTime-t)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}}},{key:"resetTimeout",value:function(){var t=this;clearTimeout(this.timeout),clearInterval(this.intervalId),this.state=Object.assign(Object.assign({},this.state),{value:"active"}),this.outsideTimeout((function(){return t.remove()}),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval((function(){return t.updateProgress()}),10)}},{key:"remove",value:function(){var t=this;"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state=Object.assign(Object.assign({},this.state),{value:"removed"}),this.outsideTimeout((function(){return t.toastrService.remove(t.toastPackage.toastId)}),+this.toastPackage.config.easeTime))}},{key:"tapToast",value:function(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}},{key:"stickAround",value:function(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}},{key:"delayedHideToast",value:function(){var t=this;!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state.value&&(this.outsideTimeout((function(){return t.remove()}),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval((function(){return t.updateProgress()}),10))}},{key:"outsideTimeout",value:function(t,e){var n=this;this.ngZone?this.ngZone.runOutsideAngular((function(){return n.timeout=setTimeout((function(){return n.runInsideAngular(t)}),e)})):this.timeout=setTimeout((function(){return t()}),e)}},{key:"outsideInterval",value:function(t,e){var n=this;this.ngZone?this.ngZone.runOutsideAngular((function(){return n.intervalId=setInterval((function(){return n.runInsideAngular(t)}),e)})):this.intervalId=setInterval((function(){return t()}),e)}},{key:"runInsideAngular",value:function(t){this.ngZone?this.ngZone.run((function(){return t()})):t()}},{key:"displayStyle",get:function(){if("inactive"===this.state.value)return"none"}}]),t}()).\u0275fac=function(t){return new(t||Q)(r.Rb(mt),r.Rb(ot),r.Rb(r.B))},Q.\u0275cmp=r.Lb({type:Q,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(t,e){1&t&&r.fc("click",(function(){return e.tapToast()}))("mouseenter",(function(){return e.stickAround()}))("mouseleave",(function(){return e.delayedHideToast()})),2&t&&(r.Hc("@flyInOut",e.state),r.Gb(e.toastClasses),r.Ac("display",e.displayStyle))},attrs:H,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alertdialog","aria-live","polite",3,"innerHTML"],["role","alertdialog","aria-live","polite"],[1,"toast-progress"]],template:function(t,e){1&t&&(r.Bc(0,U,3,0,"button",0),r.Bc(1,q,3,5,"div",1),r.Bc(2,G,1,3,"div",2),r.Bc(3,X,2,4,"div",3),r.Bc(4,K,2,2,"div",4)),2&t&&(r.oc("ngIf",e.options.closeButton),r.Eb(1),r.oc("ngIf",e.title),r.Eb(1),r.oc("ngIf",e.message&&e.options.enableHtml),r.Eb(1),r.oc("ngIf",e.message&&!e.options.enableHtml),r.Eb(1),r.oc("ngIf",e.options.progressBar))},directives:[p.k],encapsulation:2,data:{animation:[Object(b.m)("flyInOut",[Object(b.j)("inactive",Object(b.k)({opacity:0})),Object(b.j)("active",Object(b.k)({opacity:1})),Object(b.j)("removed",Object(b.k)({opacity:0})),Object(b.l)("inactive => active",Object(b.e)("{{ easeTime }}ms {{ easing }}")),Object(b.l)("active => removed",Object(b.e)("{{ easeTime }}ms {{ easing }}"))])]}}),Q),gt=Object.assign(Object.assign({},{maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing"}),{toastComponent:vt}),yt=((et=$=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"forRoot",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{ngModule:$,providers:[{provide:st,useValue:{default:gt,config:t}}]}}}]),t}()).\u0275mod=r.Pb({type:et}),et.\u0275inj=r.Ob({factory:function(t){return new(t||et)},imports:[[p.c]]}),et),_t=((tt=function(){function t(e,n){_classCallCheck(this,t),this.http=e,this.toastr=n,this.repoUrl="https://api.github.com/repos/thiago-dev/fivem-hypnonema/releases/latest"}return _createClass(t,[{key:"getHeaders",value:function(){var t=new u.c;return t.append("Content-Type","application/json"),t.append("User-Agent","Hypnonema"),t}},{key:"getLatestRelease",value:function(){return this.http.get(this.repoUrl,{headers:this.getHeaders()})}},{key:"check",value:function(t){var e=this;this.getLatestRelease().subscribe((function(n){B.a.compare(n.tag_name,t,">")&&e.toastr.warning("There is a new Update available. You may want to check it out if you want new features.","Hypnonema Update ".concat(n.tag_name," available!"),{timeOut:8e3,positionClass:"toast-top-right"})}))}}]),t}()).\u0275fac=function(t){return new(t||tt)(r.bc(u.a),r.bc(mt))},tt.\u0275prov=r.Nb({token:tt,factory:tt.\u0275fac,providedIn:"root"}),tt),bt=n("/rnm"),kt=n("nLfN"),Ct=["*",[["mat-toolbar-row"]]],wt=["*","mat-toolbar-row"],St=Object(m.r)((function t(e){_classCallCheck(this,t),this._elementRef=e})),xt=((rt=function t(){_classCallCheck(this,t)}).\u0275fac=function(t){return new(t||rt)},rt.\u0275dir=r.Mb({type:rt,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),rt),Ot=((it=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r){var a;return _classCallCheck(this,n),(a=e.call(this,t))._platform=i,a._document=r,a}return _createClass(n,[{key:"ngAfterViewInit",value:function(){var t=this;Object(r.Y)()&&this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe((function(){return t._checkToolbarMixedModes()})))}},{key:"_checkToolbarMixedModes",value:function(){var t=this;this._toolbarRows.length&&Array.from(this._elementRef.nativeElement.childNodes).filter((function(t){return!(t.classList&&t.classList.contains("mat-toolbar-row"))})).filter((function(e){return e.nodeType!==(t._document?t._document.COMMENT_NODE:8)})).some((function(t){return!(!t.textContent||!t.textContent.trim())}))&&function(){throw Error("MatToolbar: Attempting to combine different toolbar modes. Either specify multiple `` elements explicitly or just place content inside of a `` for a single row.")}()}}]),n}(St)).\u0275fac=function(t){return new(t||it)(r.Rb(r.m),r.Rb(kt.a),r.Rb(p.d))},it.\u0275cmp=r.Lb({type:it,selectors:[["mat-toolbar"]],contentQueries:function(t,e,n){var i;1&t&&r.Kb(n,xt,!0),2&t&&r.qc(i=r.gc())&&(e._toolbarRows=i)},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(t,e){2&t&&r.Ib("mat-toolbar-multiple-rows",e._toolbarRows.length>0)("mat-toolbar-single-row",0===e._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[r.Bb],ngContentSelectors:wt,decls:2,vars:0,template:function(t,e){1&t&&(r.nc(Ct),r.mc(0),r.mc(1,1))},styles:[".cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}\n"],encapsulation:2,changeDetection:0}),it),Et=((nt=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:nt}),nt.\u0275inj=r.Ob({factory:function(t){return new(t||nt)},imports:[[m.e],m.e]}),nt),Tt=n("NFeN"),At=((at=function(){function t(e){_classCallCheck(this,t),this.nuiService=e}return _createClass(t,[{key:"ngOnInit",value:function(){}},{key:"close",value:function(){this.nuiService.hideNUI()}}]),t}()).\u0275fac=function(t){return new(t||at)(r.Rb(bt.a))},at.\u0275cmp=r.Lb({type:at,selectors:[["app-header"]],decls:6,vars:0,consts:[["color","primary"],["mat-button","",2,"right","75px","position","absolute",3,"click"]],template:function(t,e){1&t&&(r.Xb(0,"mat-toolbar",0),r.Xb(1,"span"),r.Dc(2,"Hypnonema"),r.Wb(),r.Xb(3,"button",1),r.fc("click",(function(){return e.close()})),r.Xb(4,"mat-icon"),r.Dc(5,"close"),r.Wb(),r.Wb(),r.Wb())},directives:[Ot,v.b,Tt.a],styles:[""]}),at),jt=n("lJxs"),It=n("UXun"),Rt=n("vxfF"),Pt=n("8LU1"),Dt=n("FtGj"),Nt=n("xgIS"),Mt=n("VRyK"),Ft=n("pLZG"),Lt=n("/uUt"),Vt=n("JX91"),Bt=n("Kj3r"),zt=n("R1ws"),Ht=n("cH1L"),Ut=["*"];function Wt(t,e){if(1&t){var n=r.Yb();r.Xb(0,"div",2),r.fc("click",(function(){return r.uc(n),r.jc()._onBackdropClicked()})),r.Wb()}if(2&t){var i=r.jc();r.Ib("mat-drawer-shown",i._isShowingBackdrop())}}function qt(t,e){1&t&&(r.Xb(0,"mat-drawer-content"),r.mc(1,2),r.Wb())}var Gt=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Xt=["mat-drawer","mat-drawer-content","*"];function Kt(t,e){if(1&t){var n=r.Yb();r.Xb(0,"div",2),r.fc("click",(function(){return r.uc(n),r.jc()._onBackdropClicked()})),r.Wb()}if(2&t){var i=r.jc();r.Ib("mat-drawer-shown",i._isShowingBackdrop())}}function Zt(t,e){1&t&&(r.Xb(0,"mat-sidenav-content",3),r.mc(1,2),r.Wb())}var Yt=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],Qt=["mat-sidenav","mat-sidenav-content","*"],Jt={transformDrawer:Object(b.m)("transform",[Object(b.j)("open, open-instant",Object(b.k)({transform:"none",visibility:"visible"})),Object(b.j)("void",Object(b.k)({"box-shadow":"none",visibility:"hidden"})),Object(b.l)("void => open-instant",Object(b.e)("0ms")),Object(b.l)("void <=> open, open-instant => void",Object(b.e)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])};function $t(t){throw Error("A drawer was already declared for 'position=\"".concat(t,"\"'"))}var te,ee,ne,ie,re,ae,oe,se=new r.s("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function(){return!1}}),le=new r.s("MAT_DRAWER_CONTAINER"),ce=((re=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o){var s;return _classCallCheck(this,n),(s=e.call(this,r,a,o))._changeDetectorRef=t,s._container=i,s}return _createClass(n,[{key:"ngAfterContentInit",value:function(){var t=this;this._container._contentMarginChanges.subscribe((function(){t._changeDetectorRef.markForCheck()}))}}]),n}(Rt.a)).\u0275fac=function(t){return new(t||re)(r.Rb(r.i),r.Rb(Object(r.V)((function(){return he}))),r.Rb(r.m),r.Rb(Rt.b),r.Rb(r.B))},re.\u0275cmp=r.Lb({type:re,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(t,e){2&t&&r.Ac("margin-left",e._container._contentMargins.left,"px")("margin-right",e._container._contentMargins.right,"px")},features:[r.Bb],ngContentSelectors:Ut,decls:1,vars:0,template:function(t,e){1&t&&(r.nc(),r.mc(0))},encapsulation:2,changeDetection:0}),re),ue=((ie=function(){function t(e,n,i,a,o,s,l){var c=this;_classCallCheck(this,t),this._elementRef=e,this._focusTrapFactory=n,this._focusMonitor=i,this._platform=a,this._ngZone=o,this._doc=s,this._container=l,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new g.a,this._animationEnd=new g.a,this._animationState="void",this.openedChange=new r.p(!0),this._destroyed=new g.a,this.onPositionChanged=new r.p,this._modeChanged=new g.a,this.openedChange.subscribe((function(t){t?(c._doc&&(c._elementFocusedBeforeDrawerWasOpened=c._doc.activeElement),c._takeFocus()):c._restoreFocus()})),this._ngZone.runOutsideAngular((function(){Object(Nt.a)(c._elementRef.nativeElement,"keydown").pipe(Object(Ft.a)((function(t){return t.keyCode===Dt.g&&!c.disableClose&&!Object(Dt.s)(t)})),Object(_.a)(c._destroyed)).subscribe((function(t){return c._ngZone.run((function(){c.close(),t.stopPropagation(),t.preventDefault()}))}))})),this._animationEnd.pipe(Object(Lt.a)((function(t,e){return t.fromState===e.fromState&&t.toState===e.toState}))).subscribe((function(t){var e=t.fromState,n=t.toState;(0===n.indexOf("open")&&"void"===e||"void"===n&&0===e.indexOf("open"))&&c.openedChange.emit(c._opened)}))}return _createClass(t,[{key:"_takeFocus",value:function(){var t=this;this.autoFocus&&this._focusTrap&&this._focusTrap.focusInitialElementWhenReady().then((function(e){e||"function"!=typeof t._elementRef.nativeElement.focus||t._elementRef.nativeElement.focus()}))}},{key:"_restoreFocus",value:function(){if(this.autoFocus){var t=this._doc&&this._doc.activeElement;t&&this._elementRef.nativeElement.contains(t)&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,this._openedVia):this._elementRef.nativeElement.blur()),this._elementFocusedBeforeDrawerWasOpened=null,this._openedVia=null}}},{key:"ngAfterContentInit",value:function(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState()}},{key:"ngAfterContentChecked",value:function(){this._platform.isBrowser&&(this._enableAnimations=!0)}},{key:"ngOnDestroy",value:function(){this._focusTrap&&this._focusTrap.destroy(),this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}},{key:"open",value:function(t){return this.toggle(!0,t)}},{key:"close",value:function(){return this.toggle(!1)}},{key:"toggle",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:!this.opened,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"program";return this._opened=e,e?(this._animationState=this._enableAnimations?"open":"open-instant",this._openedVia=n):(this._animationState="void",this._restoreFocus()),this._updateFocusTrapState(),new Promise((function(e){t.openedChange.pipe(Object(y.a)(1)).subscribe((function(t){return e(t?"open":"close")}))}))}},{key:"_updateFocusTrapState",value:function(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}},{key:"_animationStartListener",value:function(t){this._animationStarted.next(t)}},{key:"_animationDoneListener",value:function(t){this._animationEnd.next(t)}},{key:"position",get:function(){return this._position},set:function(t){(t="end"===t?"end":"start")!=this._position&&(this._position=t,this.onPositionChanged.emit())}},{key:"mode",get:function(){return this._mode},set:function(t){this._mode=t,this._updateFocusTrapState(),this._modeChanged.next()}},{key:"disableClose",get:function(){return this._disableClose},set:function(t){this._disableClose=Object(Pt.c)(t)}},{key:"autoFocus",get:function(){var t=this._autoFocus;return null==t?"side"!==this.mode:t},set:function(t){this._autoFocus=Object(Pt.c)(t)}},{key:"opened",get:function(){return this._opened},set:function(t){this.toggle(Object(Pt.c)(t))}},{key:"_openedStream",get:function(){return this.openedChange.pipe(Object(Ft.a)((function(t){return t})),Object(jt.a)((function(){})))}},{key:"openedStart",get:function(){return this._animationStarted.pipe(Object(Ft.a)((function(t){return t.fromState!==t.toState&&0===t.toState.indexOf("open")})),Object(jt.a)((function(){})))}},{key:"_closedStream",get:function(){return this.openedChange.pipe(Object(Ft.a)((function(t){return!t})),Object(jt.a)((function(){})))}},{key:"closedStart",get:function(){return this._animationStarted.pipe(Object(Ft.a)((function(t){return t.fromState!==t.toState&&"void"===t.toState})),Object(jt.a)((function(){})))}},{key:"_width",get:function(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}}]),t}()).\u0275fac=function(t){return new(t||ie)(r.Rb(r.m),r.Rb(k.f),r.Rb(k.e),r.Rb(kt.a),r.Rb(r.B),r.Rb(p.d,8),r.Rb(le,8))},ie.\u0275cmp=r.Lb({type:ie,selectors:[["mat-drawer"]],hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(t,e){1&t&&r.Jb("@transform.start",(function(t){return e._animationStartListener(t)}))("@transform.done",(function(t){return e._animationDoneListener(t)})),2&t&&(r.Fb("align",null),r.Hc("@transform",e._animationState),r.Ib("mat-drawer-end","end"===e.position)("mat-drawer-over","over"===e.mode)("mat-drawer-push","push"===e.mode)("mat-drawer-side","side"===e.mode)("mat-drawer-opened",e.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",onPositionChanged:"positionChanged",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart"},exportAs:["matDrawer"],ngContentSelectors:Ut,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(t,e){1&t&&(r.nc(),r.Xb(0,"div",0),r.mc(1),r.Wb())},encapsulation:2,data:{animation:[Jt.transformDrawer]},changeDetection:0}),ie),he=((ne=function(){function t(e,n,i,a,o){var s=this,l=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6?arguments[6]:void 0;_classCallCheck(this,t),this._dir=e,this._element=n,this._ngZone=i,this._changeDetectorRef=a,this._animationMode=c,this._drawers=new r.F,this.backdropClick=new r.p,this._destroyed=new g.a,this._doCheckSubject=new g.a,this._contentMargins={left:null,right:null},this._contentMarginChanges=new g.a,e&&e.change.pipe(Object(_.a)(this._destroyed)).subscribe((function(){s._validateDrawers(),s.updateContentMargins()})),o.change().pipe(Object(_.a)(this._destroyed)).subscribe((function(){return s.updateContentMargins()})),this._autosize=l}return _createClass(t,[{key:"ngAfterContentInit",value:function(){var t=this;this._allDrawers.changes.pipe(Object(Vt.a)(this._allDrawers),Object(_.a)(this._destroyed)).subscribe((function(e){t._drawers.reset(e.filter((function(e){return!e._container||e._container===t}))),t._drawers.notifyOnChanges()})),this._drawers.changes.pipe(Object(Vt.a)(null)).subscribe((function(){t._validateDrawers(),t._drawers.forEach((function(e){t._watchDrawerToggle(e),t._watchDrawerPosition(e),t._watchDrawerMode(e)})),(!t._drawers.length||t._isDrawerOpen(t._start)||t._isDrawerOpen(t._end))&&t.updateContentMargins(),t._changeDetectorRef.markForCheck()})),this._doCheckSubject.pipe(Object(Bt.a)(10),Object(_.a)(this._destroyed)).subscribe((function(){return t.updateContentMargins()}))}},{key:"ngOnDestroy",value:function(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}},{key:"open",value:function(){this._drawers.forEach((function(t){return t.open()}))}},{key:"close",value:function(){this._drawers.forEach((function(t){return t.close()}))}},{key:"updateContentMargins",value:function(){var t=this,e=0,n=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._width;else if("push"==this._left.mode){var i=this._left._width;e+=i,n-=i}if(this._right&&this._right.opened)if("side"==this._right.mode)n+=this._right._width;else if("push"==this._right.mode){var r=this._right._width;n+=r,e-=r}n=n||null,(e=e||null)===this._contentMargins.left&&n===this._contentMargins.right||(this._contentMargins={left:e,right:n},this._ngZone.run((function(){return t._contentMarginChanges.next(t._contentMargins)})))}},{key:"ngDoCheck",value:function(){var t=this;this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular((function(){return t._doCheckSubject.next()}))}},{key:"_watchDrawerToggle",value:function(t){var e=this;t._animationStarted.pipe(Object(Ft.a)((function(t){return t.fromState!==t.toState})),Object(_.a)(this._drawers.changes)).subscribe((function(t){"open-instant"!==t.toState&&"NoopAnimations"!==e._animationMode&&e._element.nativeElement.classList.add("mat-drawer-transition"),e.updateContentMargins(),e._changeDetectorRef.markForCheck()})),"side"!==t.mode&&t.openedChange.pipe(Object(_.a)(this._drawers.changes)).subscribe((function(){return e._setContainerClass(t.opened)}))}},{key:"_watchDrawerPosition",value:function(t){var e=this;t&&t.onPositionChanged.pipe(Object(_.a)(this._drawers.changes)).subscribe((function(){e._ngZone.onMicrotaskEmpty.asObservable().pipe(Object(y.a)(1)).subscribe((function(){e._validateDrawers()}))}))}},{key:"_watchDrawerMode",value:function(t){var e=this;t&&t._modeChanged.pipe(Object(_.a)(Object(Mt.a)(this._drawers.changes,this._destroyed))).subscribe((function(){e.updateContentMargins(),e._changeDetectorRef.markForCheck()}))}},{key:"_setContainerClass",value:function(t){var e=this._element.nativeElement.classList,n="mat-drawer-container-has-open";t?e.add(n):e.remove(n)}},{key:"_validateDrawers",value:function(){var t=this;this._start=this._end=null,this._drawers.forEach((function(e){"end"==e.position?(null!=t._end&&$t("end"),t._end=e):(null!=t._start&&$t("start"),t._start=e)})),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}},{key:"_isPushed",value:function(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}},{key:"_onBackdropClicked",value:function(){this.backdropClick.emit(),this._closeModalDrawer()}},{key:"_closeModalDrawer",value:function(){var t=this;[this._start,this._end].filter((function(e){return e&&!e.disableClose&&t._canHaveBackdrop(e)})).forEach((function(t){return t.close()}))}},{key:"_isShowingBackdrop",value:function(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}},{key:"_canHaveBackdrop",value:function(t){return"side"!==t.mode||!!this._backdropOverride}},{key:"_isDrawerOpen",value:function(t){return null!=t&&t.opened}},{key:"start",get:function(){return this._start}},{key:"end",get:function(){return this._end}},{key:"autosize",get:function(){return this._autosize},set:function(t){this._autosize=Object(Pt.c)(t)}},{key:"hasBackdrop",get:function(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride},set:function(t){this._backdropOverride=null==t?null:Object(Pt.c)(t)}},{key:"scrollable",get:function(){return this._userContent||this._content}}]),t}()).\u0275fac=function(t){return new(t||ne)(r.Rb(Ht.b,8),r.Rb(r.m),r.Rb(r.B),r.Rb(r.i),r.Rb(Rt.d),r.Rb(se),r.Rb(zt.a,8))},ne.\u0275cmp=r.Lb({type:ne,selectors:[["mat-drawer-container"]],contentQueries:function(t,e,n){var i;1&t&&(r.Kb(n,ce,!0),r.Kb(n,ue,!0)),2&t&&(r.qc(i=r.gc())&&(e._content=i.first),r.qc(i=r.gc())&&(e._allDrawers=i))},viewQuery:function(t,e){var n;1&t&&r.Ic(ce,!0),2&t&&r.qc(n=r.gc())&&(e._userContent=n.first)},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(t,e){2&t&&r.Ib("mat-drawer-container-explicit-backdrop",e._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[r.Db([{provide:le,useExisting:ne}])],ngContentSelectors:Xt,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(t,e){1&t&&(r.nc(Gt),r.Bc(0,Wt,1,2,"div",0),r.mc(1),r.mc(2,1),r.Bc(3,qt,2,0,"mat-drawer-content",1)),2&t&&(r.oc("ngIf",e.hasBackdrop),r.Eb(3),r.oc("ngIf",!e._content))},directives:[p.k,ce],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),ne),fe=((ee=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a,o){return _classCallCheck(this,n),e.call(this,t,i,r,a,o)}return n}(ce)).\u0275fac=function(t){return new(t||ee)(r.Rb(r.i),r.Rb(Object(r.V)((function(){return me}))),r.Rb(r.m),r.Rb(Rt.b),r.Rb(r.B))},ee.\u0275cmp=r.Lb({type:ee,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(t,e){2&t&&r.Ac("margin-left",e._container._contentMargins.left,"px")("margin-right",e._container._contentMargins.right,"px")},features:[r.Bb],ngContentSelectors:Ut,decls:1,vars:0,template:function(t,e){1&t&&(r.nc(),r.mc(0))},encapsulation:2,changeDetection:0}),ee),de=((te=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._fixedInViewport=!1,t._fixedTopGap=0,t._fixedBottomGap=0,t}return _createClass(n,[{key:"fixedInViewport",get:function(){return this._fixedInViewport},set:function(t){this._fixedInViewport=Object(Pt.c)(t)}},{key:"fixedTopGap",get:function(){return this._fixedTopGap},set:function(t){this._fixedTopGap=Object(Pt.f)(t)}},{key:"fixedBottomGap",get:function(){return this._fixedBottomGap},set:function(t){this._fixedBottomGap=Object(Pt.f)(t)}}]),n}(ue)).\u0275fac=function(t){return pe(t||te)},te.\u0275cmp=r.Lb({type:te,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(t,e){2&t&&(r.Fb("align",null),r.Ac("top",e.fixedInViewport?e.fixedTopGap:null,"px")("bottom",e.fixedInViewport?e.fixedBottomGap:null,"px"),r.Ib("mat-drawer-end","end"===e.position)("mat-drawer-over","over"===e.mode)("mat-drawer-push","push"===e.mode)("mat-drawer-side","side"===e.mode)("mat-drawer-opened",e.opened)("mat-sidenav-fixed",e.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[r.Bb],ngContentSelectors:Ut,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(t,e){1&t&&(r.nc(),r.Xb(0,"div",0),r.mc(1),r.Wb())},encapsulation:2,data:{animation:[Jt.transformDrawer]},changeDetection:0}),te),pe=r.Zb(de),me=((ae=function(t){_inherits(n,t);var e=_createSuper(n);function n(){return _classCallCheck(this,n),e.apply(this,arguments)}return n}(he)).\u0275fac=function(t){return ve(t||ae)},ae.\u0275cmp=r.Lb({type:ae,selectors:[["mat-sidenav-container"]],contentQueries:function(t,e,n){var i;1&t&&(r.Kb(n,fe,!0),r.Kb(n,de,!0)),2&t&&(r.qc(i=r.gc())&&(e._content=i.first),r.qc(i=r.gc())&&(e._allDrawers=i))},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(t,e){2&t&&r.Ib("mat-drawer-container-explicit-backdrop",e._backdropOverride)},exportAs:["matSidenavContainer"],features:[r.Db([{provide:le,useExisting:ae}]),r.Bb],ngContentSelectors:Qt,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],template:function(t,e){1&t&&(r.nc(Yt),r.Bc(0,Kt,1,2,"div",0),r.mc(1),r.mc(2,1),r.Bc(3,Zt,2,0,"mat-sidenav-content",1)),2&t&&(r.oc("ngIf",e.hasBackdrop),r.Eb(3),r.oc("ngIf",!e._content))},directives:[p.k,fe,Rt.a],styles:[".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}),ae),ve=r.Zb(me),ge=((oe=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:oe}),oe.\u0275inj=r.Ob({factory:function(t){return new(t||oe)},imports:[[p.c,m.e,Rt.c,kt.b],m.e]}),oe);n("0EQZ");var ye,_e,be,ke,Ce,we,Se,xe,Oe,Ee,Te=n("3Pt+"),Ae=((_e=function(){function t(){_classCallCheck(this,t),this._vertical=!1,this._inset=!1}return _createClass(t,[{key:"vertical",get:function(){return this._vertical},set:function(t){this._vertical=Object(Pt.c)(t)}},{key:"inset",get:function(){return this._inset},set:function(t){this._inset=Object(Pt.c)(t)}}]),t}()).\u0275fac=function(t){return new(t||_e)},_e.\u0275cmp=r.Lb({type:_e,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(t,e){2&t&&(r.Fb("aria-orientation",e.vertical?"vertical":"horizontal"),r.Ib("mat-divider-vertical",e.vertical)("mat-divider-horizontal",!e.vertical)("mat-divider-inset",e.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(t,e){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],encapsulation:2,changeDetection:0}),_e),je=((ye=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:ye}),ye.\u0275inj=r.Ob({factory:function(t){return new(t||ye)},imports:[[m.e],m.e]}),ye),Ie=["*"],Re=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],Pe=["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],De=Object(m.t)(Object(m.s)((function t(){_classCallCheck(this,t)}))),Ne=Object(m.s)((function t(){_classCallCheck(this,t)})),Me=((be=function(t){_inherits(n,t);var e=_createSuper(n);function n(){var t;return _classCallCheck(this,n),(t=e.apply(this,arguments))._stateChanges=new g.a,t}return _createClass(n,[{key:"ngOnChanges",value:function(){this._stateChanges.next()}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}}]),n}(De)).\u0275fac=function(t){return Fe(t||be)},be.\u0275cmp=r.Lb({type:be,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matNavList"],features:[r.Bb,r.Cb],ngContentSelectors:Ie,decls:1,vars:0,template:function(t,e){1&t&&(r.nc(),r.mc(0))},styles:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],encapsulation:2,changeDetection:0}),be),Fe=r.Zb(Me),Le=((Ee=function(t){_inherits(n,t);var e=_createSuper(n);function n(t){var i;return _classCallCheck(this,n),(i=e.call(this))._elementRef=t,i._stateChanges=new g.a,"action-list"===i._getListType()&&t.nativeElement.classList.add("mat-action-list"),i}return _createClass(n,[{key:"_getListType",value:function(){var t=this._elementRef.nativeElement.nodeName.toLowerCase();return"mat-list"===t?"list":"mat-action-list"===t?"action-list":null}},{key:"ngOnChanges",value:function(){this._stateChanges.next()}},{key:"ngOnDestroy",value:function(){this._stateChanges.complete()}}]),n}(De)).\u0275fac=function(t){return new(t||Ee)(r.Rb(r.m))},Ee.\u0275cmp=r.Lb({type:Ee,selectors:[["mat-list"],["mat-action-list"]],hostAttrs:[1,"mat-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matList"],features:[r.Bb,r.Cb],ngContentSelectors:Ie,decls:1,vars:0,template:function(t,e){1&t&&(r.nc(),r.mc(0))},styles:['.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0;position:relative}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'],encapsulation:2,changeDetection:0}),Ee),Ve=((Oe=function t(){_classCallCheck(this,t)}).\u0275fac=function(t){return new(t||Oe)},Oe.\u0275dir=r.Mb({type:Oe,selectors:[["","mat-list-avatar",""],["","matListAvatar",""]],hostAttrs:[1,"mat-list-avatar"]}),Oe),Be=((xe=function t(){_classCallCheck(this,t)}).\u0275fac=function(t){return new(t||xe)},xe.\u0275dir=r.Mb({type:xe,selectors:[["","mat-list-icon",""],["","matListIcon",""]],hostAttrs:[1,"mat-list-icon"]}),xe),ze=((Se=function t(){_classCallCheck(this,t)}).\u0275fac=function(t){return new(t||Se)},Se.\u0275dir=r.Mb({type:Se,selectors:[["","mat-subheader",""],["","matSubheader",""]],hostAttrs:[1,"mat-subheader"]}),Se),He=((we=function(t){_inherits(n,t);var e=_createSuper(n);function n(t,i,r,a){var o;_classCallCheck(this,n),(o=e.call(this))._element=t,o._isInteractiveList=!1,o._destroyed=new g.a,o._disabled=!1,o._isInteractiveList=!!(r||a&&"action-list"===a._getListType()),o._list=r||a;var s=o._getHostElement();return"button"!==s.nodeName.toLowerCase()||s.hasAttribute("type")||s.setAttribute("type","button"),o._list&&o._list._stateChanges.pipe(Object(_.a)(o._destroyed)).subscribe((function(){i.markForCheck()})),o}return _createClass(n,[{key:"ngAfterContentInit",value:function(){Object(m.w)(this._lines,this._element)}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_isRippleDisabled",value:function(){return!this._isInteractiveList||this.disableRipple||!(!this._list||!this._list.disableRipple)}},{key:"_getHostElement",value:function(){return this._element.nativeElement}},{key:"disabled",get:function(){return this._disabled||!(!this._list||!this._list.disabled)},set:function(t){this._disabled=Object(Pt.c)(t)}}]),n}(Ne)).\u0275fac=function(t){return new(t||we)(r.Rb(r.m),r.Rb(r.i),r.Rb(Me,8),r.Rb(Le,8))},we.\u0275cmp=r.Lb({type:we,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(t,e,n){var i;1&t&&(r.Kb(n,Ve,!0),r.Kb(n,Be,!0),r.Kb(n,m.f,!0)),2&t&&(r.qc(i=r.gc())&&(e._avatar=i.first),r.qc(i=r.gc())&&(e._icon=i.first),r.qc(i=r.gc())&&(e._lines=i))},hostAttrs:[1,"mat-list-item","mat-focus-indicator"],hostVars:6,hostBindings:function(t,e){2&t&&r.Ib("mat-list-item-disabled",e.disabled)("mat-list-item-avatar",e._avatar||e._icon)("mat-list-item-with-avatar",e._avatar||e._icon)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matListItem"],features:[r.Bb],ngContentSelectors:Pe,decls:6,vars:2,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(t,e){1&t&&(r.nc(Re),r.Xb(0,"div",0),r.Sb(1,"div",1),r.mc(2),r.Xb(3,"div",2),r.mc(4,1),r.Wb(),r.mc(5,2),r.Wb()),2&t&&(r.Eb(1),r.oc("matRippleTrigger",e._getHostElement())("matRippleDisabled",e._isRippleDisabled()))},directives:[m.m],encapsulation:2,changeDetection:0}),we),Ue=((Ce=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:Ce}),Ce.\u0275inj=r.Ob({factory:function(t){return new(t||Ce)},imports:[[m.g,m.n,m.e,m.l,p.c],m.g,m.e,m.l,je]}),Ce),We=((ke=function t(e){_classCallCheck(this,t),this.breakpointObserver=e,this.isHandset$=this.breakpointObserver.observe(C.b.Handset).pipe(Object(jt.a)((function(t){return t.matches})),Object(It.a)())}).\u0275fac=function(t){return new(t||ke)(r.Rb(C.a))},ke.\u0275cmp=r.Lb({type:ke,selectors:[["app-side-nav"]],decls:32,vars:9,consts:[[1,"sidenav-container"],[1,"sidenav",3,"mode","opened"],["drawer",""],[2,"padding-bottom","45px"],["matSubheader",""],["mat-list-item","","routerLink","/status","href","#"],["routerLink","/quick-play","mat-list-item","","href","#"],["mat-list-item","","routerLink","/screens","href","#"],[1,"playing"],[1,"playing__art"],[1,"playing__song"],[2,"padding","10px","max-height","420px"]],template:function(t,e){1&t&&(r.Xb(0,"mat-sidenav-container",0),r.Xb(1,"mat-sidenav",1,2),r.kc(3,"async"),r.kc(4,"async"),r.kc(5,"async"),r.Xb(6,"mat-nav-list",3),r.Sb(7,"mat-divider"),r.Xb(8,"h2",4),r.Dc(9,"Admin"),r.Wb(),r.Xb(10,"a",5),r.Xb(11,"i"),r.Xb(12,"mat-icon"),r.Dc(13,"data_usage"),r.Wb(),r.Wb(),r.Dc(14," Status"),r.Wb(),r.Xb(15,"a",6),r.Xb(16,"i"),r.Xb(17,"mat-icon"),r.Dc(18,"add_to_queue"),r.Wb(),r.Wb(),r.Dc(19," Quick Play "),r.Wb(),r.Xb(20,"a",7),r.Xb(21,"i"),r.Xb(22,"mat-icon"),r.Dc(23,"list"),r.Wb(),r.Wb(),r.Dc(24," Screens"),r.Wb(),r.Wb(),r.Xb(25,"mat-nav-list"),r.Xb(26,"section",8),r.Sb(27,"div",9),r.Sb(28,"div",10),r.Wb(),r.Wb(),r.Wb(),r.Xb(29,"mat-sidenav-content"),r.Xb(30,"div",11),r.Sb(31,"router-outlet"),r.Wb(),r.Wb(),r.Wb()),2&t&&(r.Eb(1),r.oc("mode",r.lc(4,5,e.isHandset$)?"over":"side")("opened",!1===r.lc(5,7,e.isHandset$)),r.Fb("role",r.lc(3,3,e.isHandset$)?"dialog":"navigation"))},directives:[me,de,Me,Ae,ze,He,o.c,Tt.a,fe,o.e],pipes:[p.b],styles:[".sidenav-container[_ngcontent-%COMP%]{max-height:460px;min-height:460px}.sidenav[_ngcontent-%COMP%]{width:200px;background:#282828}.sidenav[_ngcontent-%COMP%] .mat-toolbar[_ngcontent-%COMP%]{background:inherit}.mat-toolbar.mat-primary[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0;z-index:1}.playing[_ngcontent-%COMP%]{background:#282828;position:absolute;bottom:0;display:flex;flex-flow:row nowrap;align-items:center}.playing__art[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:50px;height:50px}.playing__song[_ngcontent-%COMP%]{color:#aaa;padding-left:15px;display:flex;flex-flow:column wrap}.playing__song[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#aaa}.playing__song[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#fff;cursor:pointer}.playing__add[_ngcontent-%COMP%]{margin-left:auto;padding-right:15px;color:#aaa}@media (max-width:768px){.playing[_ngcontent-%COMP%]{border-top:1px solid #181818}}"]}),ke),qe=n("PqYM"),Ge=n("kmnG"),Xe=n("d3UM"),Ke=n("5RNC"),Ze=n("GFHR");function Ye(t,e){1&t&&(r.Xb(0,"mat-icon",18),r.Dc(1,"repeat"),r.Wb())}function Qe(t,e){1&t&&(r.Xb(0,"mat-icon"),r.Dc(1,"repeat"),r.Wb())}function Je(t,e){if(1&t){var n=r.Yb();r.Xb(0,"a",19),r.fc("click",(function(){r.uc(n);var t=r.jc(3);return t.resumeOrPause(t.isPaused)})),r.Xb(1,"mat-icon"),r.Dc(2,"pause"),r.Wb(),r.Wb()}}function $e(t,e){if(1&t){var n=r.Yb();r.Xb(0,"a",20),r.fc("click",(function(){r.uc(n);var t=r.jc(3);return t.resumeOrPause(t.isPaused)})),r.Xb(1,"mat-icon"),r.Dc(2,"play_arrow"),r.Wb(),r.Wb()}}function tn(t,e){if(1&t){var n=r.Yb();r.Xb(0,"div",6),r.Xb(1,"a",7),r.fc("click",(function(){r.uc(n);var t=r.jc(2);return t.repeat(t.selectedScreenName)})),r.Bc(2,Ye,2,0,"ng-template",8),r.kc(3,"async"),r.Bc(4,Qe,2,0,"ng-template",null,9,r.Cc),r.Wb(),r.Xb(6,"a",10),r.fc("click",(function(){r.uc(n);var t=r.jc(2);return t.stop(t.selectedScreenName)})),r.Xb(7,"mat-icon"),r.Dc(8,"stop"),r.Wb(),r.Wb(),r.Bc(9,Je,3,0,"a",11),r.kc(10,"async"),r.Bc(11,$e,3,0,"a",12),r.kc(12,"async"),r.Wb(),r.Xb(13,"div",13),r.Xb(14,"div",14),r.Dc(15),r.Wb(),r.Xb(16,"div",15),r.Xb(17,"mat-slider",16),r.fc("ngModelChange",(function(t){r.uc(n);var e=r.jc(2);return e.startCurrentTime+(e.ticks=t)}))("change",(function(t){return r.uc(n),r.jc(2).onSliderChange(t)})),r.Wb(),r.Wb(),r.Xb(18,"div",17),r.Dc(19),r.kc(20,"minuteSeconds"),r.kc(21,"async"),r.Wb(),r.Wb()}if(2&t){var i,a,o,s,l=r.rc(5),c=r.jc(2),u=null==(i=r.lc(3,11,c.screen$))?null:i.repeat,h=!(null!=(a=r.lc(10,13,c.screen$))&&a.isPaused),f=null==(o=r.lc(12,15,c.screen$))?null:o.isPaused;r.Eb(2),r.oc("ngIf",u)("ngIfElse",l),r.Eb(7),r.oc("ngIf",h),r.Eb(2),r.oc("ngIf",f),r.Eb(4),r.Gc(" ",c.getHours(c.startCurrentTime+c.ticks),":",c.getMinutes(c.startCurrentTime+c.ticks)," :",c.getSeconds(c.startCurrentTime+c.ticks),""),r.Eb(2),r.oc("displayWith",c.formatSliderLabel)("max",c.sliderCap)("ngModel",c.startCurrentTime+c.ticks),r.Eb(2),r.Ec(r.lc(20,17,null==(s=r.lc(21,19,c.screen$))?null:s.duration))}}function en(t,e){if(1&t&&(r.Xb(0,"mat-option",21),r.Dc(1),r.Wb()),2&t){var n=e.$implicit;r.oc("value",n.screenName),r.Eb(1),r.Fc(" ",n.screenName," ")}}function nn(t,e){if(1&t){var n=r.Yb();r.Xb(0,"section",1),r.Bc(1,tn,22,21,"ng-template",2),r.kc(2,"async"),r.Xb(3,"div",3),r.Xb(4,"mat-form-field"),r.Xb(5,"mat-label"),r.Dc(6,"Selected Screen"),r.Wb(),r.Xb(7,"mat-select",4),r.fc("ngModelChange",(function(t){return r.uc(n),r.jc().selectedScreenName=t}))("ngModelChange",(function(t){return r.uc(n),r.jc().onSelectionChange(t)})),r.Bc(8,en,2,2,"mat-option",5),r.kc(9,"async"),r.Wb(),r.Wb(),r.Wb(),r.Wb()}if(2&t){var i=r.jc();r.Eb(1),r.oc("ngIf",r.lc(2,3,i.screen$)),r.Eb(6),r.oc("ngModel",i.selectedScreenName),r.Eb(1),r.oc("ngForOf",r.lc(9,5,i.screens$))}}var rn,an=((rn=function(){function t(e,n){_classCallCheck(this,t),this.nuiService=e,this.store=n,this.sliderCap=0,this.startCurrentTime=0,this.ticks=0}return _createClass(t,[{key:"stop",value:function(t){this.nuiService.stopVideo(t)}},{key:"onSelectionChange",value:function(t){var e=this;this.selectedScreenName=t,this.store.dispatch(new c.e(t));var n=this;setTimeout((function(){n.nuiService.requestDuiState(e.selectedScreenName)}),500)}},{key:"ngOnInit",value:function(){var t=this;this.screen$.pipe(Object(Lt.a)()).subscribe((function(e){e&&(t.sub&&(t.ticks=0,t.sub.unsubscribe()),t.sliderCap=Math.floor(e.duration),t.isPaused=e.isPaused,e.isPaused||t.startTimer(),t.startCurrentTime=e.ended?t.sliderCap:Math.floor(e.currentTime))}))}},{key:"onSliderChange",value:function(t){var e=this;this.startCurrentTime=t.value,this.nuiService.setVideoTime(this.selectedScreenName,t.value);var n=this;setTimeout((function(){n.nuiService.requestDuiState(e.selectedScreenName)}),500)}},{key:"repeat",value:function(t){var e=this;this.nuiService.repeatVideo(t);var n=this;setTimeout((function(){n.nuiService.requestDuiState(e.selectedScreenName)}),250)}},{key:"resumeOrPause",value:function(t){var e=this;t?this.nuiService.resumeVideo(this.selectedScreenName):this.nuiService.pauseVideo(this.selectedScreenName);var n=this;setTimeout((function(){n.nuiService.requestDuiState(e.selectedScreenName)}),1e3)}},{key:"formatSliderLabel",value:function(t){var e=Math.floor(t/60/60),n=e<=9?"0"+e:e,i=Math.floor(t/60)%60,r=i<=9?"0"+i:i,a=Math.floor(t%60);return"".concat(n,":").concat(r,":").concat(a<=9?"0"+a:a)}},{key:"getSeconds",value:function(t){return this.pad(t%60)}},{key:"getMinutes",value:function(t){return this.pad(Math.floor(t/60)%60)}},{key:"getHours",value:function(t){return this.pad(Math.floor(t/60/60))}},{key:"pad",value:function(t){return t<=9?"0"+t:t}},{key:"startTimer",value:function(){var t=this;this.timer=Object(qe.a)(1,1e3),this.sub=this.timer.subscribe((function(e){t.ticks=e,e+t.startCurrentTime>=t.sliderCap&&t.sub.unsubscribe()}))}}]),t}()).\u0275fac=function(t){return new(t||rn)(r.Rb(bt.a),r.Rb(h.g))},rn.\u0275cmp=r.Lb({type:rn,selectors:[["app-current-track"]],decls:2,vars:3,consts:[["class","current-track",4,"ngIf"],[1,"current-track"],[3,"ngIf"],[1,"current-track__screenCtrl"],["name","screen",3,"ngModel","ngModelChange"],[3,"value",4,"ngFor","ngForOf"],[1,"current-track__actions"],["mat-icon-button","",1,"repeat",3,"click"],[3,"ngIf","ngIfElse"],["isNotRepeated",""],["mat-icon-button","",1,"stop",3,"click"],["class","play","mat-icon-button","","aria-label","Pause or Resume",3,"click",4,"ngIf"],["class","play","mat-icon-button","","aria-label","Resume",3,"click",4,"ngIf"],[1,"current-track__progress"],[1,"current-track__progress__start"],[1,"current-track__progress__bar"],["color","primary","min","0","step","1","thumbLabel","",3,"displayWith","max","ngModel","ngModelChange","change"],[1,"current-track__progress__finish"],["color","accent"],["mat-icon-button","","aria-label","Pause or Resume",1,"play",3,"click"],["mat-icon-button","","aria-label","Resume",1,"play",3,"click"],[3,"value"]],template:function(t,e){1&t&&(r.Bc(0,nn,10,7,"section",0),r.kc(1,"async")),2&t&&r.oc("ngIf",r.lc(1,1,e.screens$))},directives:[p.k,Ge.c,Ge.g,Xe.a,Te.j,Te.m,p.j,v.a,Tt.a,Ke.a,m.i],pipes:[p.b,Ze.a],styles:["mat-form-field[_ngcontent-%COMP%]{width:90px;max-width:90px;max-height:50px}.mat-accent[_ngcontent-%COMP%] .mat-slider-thumb-label-text[_ngcontent-%COMP%]{color:azure!important}.current-track[_ngcontent-%COMP%]{background:#282828;border-top:1px solid #181818;padding:15px 45px 5px;display:flex;flex-flow:row wrap;align-items:center}.current-track__actions[_ngcontent-%COMP%]{padding-right:20px;padding-left:10px;width:5%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.current-track__actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:24px;color:#c8c8c8}.current-track__actions[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#fff;cursor:pointer}.current-track__actions[_ngcontent-%COMP%] .play[_ngcontent-%COMP%]{font-size:36px}.current-track__screenCtrl[_ngcontent-%COMP%]{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:azure;font-size:medium}.current-track__progress__start[_ngcontent-%COMP%]{width:10%;padding-left:8%;display:flex}.current-track__progress[_ngcontent-%COMP%]{width:70%;padding:0 30px;color:#aaa;font-size:11px;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.current-track__progress__bar[_ngcontent-%COMP%]{width:80%;padding:0 15px}.current-track__progress[_ngcontent-%COMP%] mat-slider[_ngcontent-%COMP%]{width:100%;padding:0 15px}"]}),Object(z.a)([Object(h.d)(c.a.getStatuses)],rn.prototype,"screens$",void 0),Object(z.a)([Object(h.d)(c.a.getControlledScreen)],rn.prototype,"screen$",void 0),rn);function on(t,e){1&t&&(r.Xb(0,"div",1),r.Xb(1,"div",2),r.Xb(2,"div",3),r.Sb(3,"app-header"),r.Sb(4,"app-side-nav"),r.Sb(5,"app-current-track"),r.Wb(),r.Wb(),r.Wb())}var sn,ln,cn=((sn=function(){function t(e,n,i,r,a){_classCallCheck(this,t),this.router=e,this.http=n,this.store=i,this.snackBar=r,this.updateCheckService=a,this.appVisible=!1,this.checkedForUpdates=!1}return _createClass(t,[{key:"handleNUIMessage",value:function(t){if(t){if("HypnonemaNUI.ShowUI"===t.data.type){if(this.checkedForUpdates||(this.updateCheckService.check(t.data.hypnonemaVersion),this.checkedForUpdates=!0),this.store.dispatch(new c.f(!!t.data.isAceAllowed&&t.data.isAceAllowed)),!t.data.screens)return this.router.navigateByUrl("screens"),void(this.appVisible=!0);this.store.dispatch(new c.h(t.data.screens)),this.router.navigateByUrl("quick-play"),this.appVisible=!0}"HypnonemaNUI.HideUI"===t.data.type&&(this.appVisible=!1,this.store.dispatch(new c.b)),"HypnonemaNUI.CreatedScreen"===t.data.type&&(this.store.dispatch(new c.c(t.data.screen)),this.appVisible&&(this.snackBar.open("Screen successfully created!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.EditedScreen"===t.data.type&&(this.store.dispatch(new c.j(t.data.screen)),this.appVisible&&(this.snackBar.open("Screen successfully updated!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.DeletedScreen"===t.data.type&&(this.store.dispatch(new c.d(t.data.screenName)),this.appVisible&&(this.snackBar.open("Screen successfully deleted!","Dismiss",{duration:2500}),this.router.navigateByUrl("screens"))),"HypnonemaNUI.UpdateStatuses"===t.data.type&&(this.store.dispatch(new c.g(!1)),this.store.dispatch(new c.k(t.data.screenStates)),this.appVisible&&t.data.showSnackBar&&this.snackBar.open("Successfully fetched status!","Dismiss",{duration:2500}))}}},{key:"ngOnInit",value:function(){}}]),t}()).\u0275fac=function(t){return new(t||sn)(r.Rb(o.a),r.Rb(u.a),r.Rb(h.g),r.Rb(L),r.Rb(_t))},sn.\u0275cmp=r.Lb({type:sn,selectors:[["app-root"]],hostBindings:function(t,e){1&t&&r.fc("message",(function(t){return e.handleNUIMessage(t)}),!1,r.tc)},decls:1,vars:1,consts:[["id","wrapper",4,"ngIf"],["id","wrapper"],["id","wrapper2"],["id","content"]],template:function(t,e){1&t&&r.Bc(0,on,6,0,"div",0),2&t&&r.oc("ngIf",e.appVisible)},directives:[p.k,At,We,an],styles:[""]}),sn),un=n("JIr8"),hn=n("vkgz"),fn=new r.s("NGXS_DEVTOOLS_OPTIONS"),dn=((ln=function(){function t(e,n){var i=this;_classCallCheck(this,t),this._options=e,this._injector=n,this.devtoolsExtension=null,this.windowObj="undefined"!=typeof window?window:{};var r=this.windowObj.__REDUX_DEVTOOLS_EXTENSION__||this.windowObj.devToolsExtension;r&&(this.devtoolsExtension=r.connect(e),this.devtoolsExtension.subscribe((function(t){return i.dispatched(t)})))}return _createClass(t,[{key:"handle",value:function(t,e,n){var i=this;return!this.devtoolsExtension||this._options&&this._options.disabled?n(t,e):n(t,e).pipe(Object(un.a)((function(n){var r=i.store.snapshot();throw i.sendToDevTools(t,e,r),n})),Object(hn.a)((function(n){i.sendToDevTools(t,e,n)})))}},{key:"sendToDevTools",value:function(t,e,n){var i=Object(h.h)(e);"@@INIT"===i?this.devtoolsExtension.init(t):this.devtoolsExtension.send(Object.assign({},e,{type:i}),n)}},{key:"dispatched",value:function(t){var e=this;if("DISPATCH"===t.type){if("JUMP_TO_ACTION"===t.payload.type||"JUMP_TO_STATE"===t.payload.type){var n=JSON.parse(t.state);this.store.reset(n)}else if("TOGGLE_ACTION"===t.payload.type)console.warn("Skip is not supported at this time.");else if("IMPORT_STATE"===t.payload.type){var i=t.payload.nextLiftedState,r=i.actionsById,a=i.computedStates,o=i.currentStateIndex;this.devtoolsExtension.init(a[0].state),Object.keys(r).filter((function(t){return"0"!==t})).forEach((function(t){return e.devtoolsExtension.send(r[t],a[t].state)})),this.store.reset(a[o].state)}}else if("ACTION"===t.type){var s=JSON.parse(t.payload);this.store.dispatch(s)}}},{key:"store",get:function(){return this._injector.get(h.g)}}]),t}()).\u0275fac=function(t){return new(t||ln)(r.bc(fn),r.bc(r.t))},ln.\u0275prov=r.Nb({token:ln,factory:ln.\u0275fac}),ln);function pn(t){return Object.assign({name:"NGXS"},t)}var mn,vn,gn=new r.s("USER_OPTIONS"),yn=((mn=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"forRoot",value:function(e){return{ngModule:t,providers:[{provide:h.b,useClass:dn,multi:!0},{provide:gn,useValue:e},{provide:fn,useFactory:pn,deps:[gn]}]}}}]),t}()).\u0275mod=r.Pb({type:mn}),mn.\u0275inj=r.Ob({factory:function(t){return new(t||mn)}}),mn),_n=new r.s("NGXS_LOGGER_PLUGIN_OPTIONS"),bn=function(t,e){return n=e-t.toString().length,new Array(n+1).join("0")+t;var n},kn=function(){function t(e,n,i){_classCallCheck(this,t),this.action=e,this.store=n,this.logWriter=i}return _createClass(t,[{key:"dispatched",value:function(t){var e,n=Object(h.h)(this.action),i=(e=new Date,bn(e.getHours(),2)+":"+bn(e.getMinutes(),2)+":"+bn(e.getSeconds(),2)+"."+bn(e.getMilliseconds(),3));this.logWriter.startGroup("action ".concat(n," @ ").concat(i)),this._hasPayload(this.action)&&this.logWriter.logGrey("payload",Object.assign({},this.action)),this.logWriter.logGrey("prev state",t)}},{key:"completed",value:function(t){this.logWriter.logGreen("next state",t),this.logWriter.endGroup()}},{key:"errored",value:function(t){this.logWriter.logRedish("next state after error",this.store.snapshot()),this.logWriter.logRedish("error",t),this.logWriter.endGroup()}},{key:"_hasPayload",value:function(t){return this._getNonEmptyProperties(t).length>0}},{key:"_getNonEmptyProperties",value:function(t){return Object.keys(t).map((function(e){return t[e]})).filter((function(t){return!!t}))}}]),t}(),Cn=function(){function t(e){_classCallCheck(this,t),this.options=e,this.options=this.options||{},this.logger=e.logger||console}return _createClass(t,[{key:"startGroup",value:function(t){var e=this.options.collapsed?this.logger.groupCollapsed:this.logger.group;try{e.call(this.logger,t)}catch(n){console.log(t)}}},{key:"endGroup",value:function(){try{this.logger.groupEnd()}catch(t){this.logger.log("\u2014\u2014 log end \u2014\u2014")}}},{key:"logGrey",value:function(t,e){this.log(t,"color: #9E9E9E; font-weight: bold",e)}},{key:"logGreen",value:function(t,e){this.log(t,"color: #4CAF50; font-weight: bold",e)}},{key:"logRedish",value:function(t,e){this.log(t,"color: #FD8182; font-weight: bold",e)}},{key:"log",value:function(t,e,n){this.isIE()?this.logger.log(t,n):this.logger.log("%c "+t,e,n)}},{key:"isIE",value:function(){var t="undefined"!=typeof window&&window.navigator.userAgent?window.navigator.userAgent:"",e=!1,n=t.indexOf("MSIE "),i=t.indexOf("Trident/");return(n>-1||i>-1)&&(e=!0),e}}]),t}(),wn=((vn=function(){function t(e,n){_classCallCheck(this,t),this._options=e,this._injector=n}return _createClass(t,[{key:"handle",value:function(t,e,n){if(this._options.disabled)return n(t,e);var i=new Cn(this._options),r=this._injector.get(h.g),a=new kn(e,r,i);return a.dispatched(t),n(t,e).pipe(Object(hn.a)((function(t){a.completed(t)})),Object(un.a)((function(t){throw a.errored(t),t})))}}]),t}()).\u0275fac=function(t){return new(t||vn)(r.bc(_n),r.bc(r.t))},vn.\u0275prov=r.Nb({token:vn,factory:vn.\u0275fac}),vn),Sn=new r.s("LOGGER_USER_OPTIONS");function xn(t){var e={logger:console,collapsed:!1,disabled:!1};return Object.assign({},e,t)}var On,En,Tn=((On=function(){function t(){_classCallCheck(this,t)}return _createClass(t,null,[{key:"forRoot",value:function(e){return{ngModule:t,providers:[{provide:h.b,useClass:wn,multi:!0},{provide:Sn,useValue:e},{provide:_n,useFactory:xn,deps:[Sn]}]}}}]),t}()).\u0275mod=r.Pb({type:On}),On.\u0275inj=r.Ob({factory:function(t){return new(t||On)}}),On),An=n("PCNd"),jn=((En=function t(){_classCallCheck(this,t)}).\u0275mod=r.Pb({type:En,bootstrap:[cn]}),En.\u0275inj=r.Ob({factory:function(t){return new(t||En)},providers:[],imports:[[An.a,l,a.a,zt.b,u.b,yt.forRoot(),C.c,Et,v.c,ge,Tt.b,Ue,M,Ke.b,h.c.forRoot([c.a],{developmentMode:!1}),yn.forRoot({}),Tn.forRoot({disabled:!0}),Te.f,m.j,Xe.b]]}),En);Object(r.U)(),a.d().bootstrapModule(jn).catch((function(t){return console.error(t)}))},zn8P:function(t,e){function n(t){return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}))}n.keys=function(){return[]},n.resolve=n,t.exports=n,n.id="zn8P"}},[[0,0]]]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/polyfills-es2015.js b/resources/Hypnonema/client/html/polyfills-es2015.js new file mode 100644 index 000000000..22c796c8a --- /dev/null +++ b/resources/Hypnonema/client/html/polyfills-es2015.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{2:function(e,t,n){e.exports=n("hN/g")},"hN/g":function(e,t,n){"use strict";n.r(t),n("pDpN")},pDpN:function(e,t,n){var o,r;void 0===(r="function"==typeof(o=function(){"use strict";!function(e){const t=e.performance;function n(e){t&&t.mark&&t.mark(e)}function o(e,n){t&&t.measure&&t.measure(e,n)}n("Zone");const r=e.__Zone_symbol_prefix||"__zone_symbol__";function s(e){return r+e}const a=!0===e[s("forceDuplicateZoneCheck")];if(e.Zone){if(a||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}class i{constructor(e,t){this._parent=e,this._name=t?t.name||"unnamed":"",this._properties=t&&t.properties||{},this._zoneDelegate=new l(this,this._parent&&this._parent._zoneDelegate,t)}static assertZonePatched(){if(e.Promise!==C.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let e=i.current;for(;e.parent;)e=e.parent;return e}static get current(){return z.zone}static get currentTask(){return j}static __load_patch(t,r){if(C.hasOwnProperty(t)){if(a)throw Error("Already loaded patch: "+t)}else if(!e["__Zone_disable_"+t]){const s="Zone:"+t;n(s),C[t]=r(e,i,O),o(s,s)}}get parent(){return this._parent}get name(){return this._name}get(e){const t=this.getZoneWith(e);if(t)return t._properties[e]}getZoneWith(e){let t=this;for(;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null}fork(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)}wrap(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);const n=this._zoneDelegate.intercept(this,e,t),o=this;return function(){return o.runGuarded(n,this,arguments,t)}}run(e,t,n,o){z={parent:z,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,o)}finally{z=z.parent}}runGuarded(e,t=null,n,o){z={parent:z,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,o)}catch(r){if(this._zoneDelegate.handleError(this,r))throw r}}finally{z=z.parent}}runTask(e,t,n){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||y).name+"; Execution: "+this.name+")");if(e.state===v&&(e.type===P||e.type===D))return;const o=e.state!=E;o&&e._transitionTo(E,T),e.runCount++;const r=j;j=e,z={parent:z,zone:this};try{e.type==D&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(s){if(this._zoneDelegate.handleError(this,s))throw s}}finally{e.state!==v&&e.state!==Z&&(e.type==P||e.data&&e.data.isPeriodic?o&&e._transitionTo(T,E):(e.runCount=0,this._updateTaskCount(e,-1),o&&e._transitionTo(v,E,v))),z=z.parent,j=r}}scheduleTask(e){if(e.zone&&e.zone!==this){let t=this;for(;t;){if(t===e.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${e.zone.name}`);t=t.parent}}e._transitionTo(b,v);const t=[];e._zoneDelegates=t,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(n){throw e._transitionTo(Z,b,v),this._zoneDelegate.handleError(this,n),n}return e._zoneDelegates===t&&this._updateTaskCount(e,1),e.state==b&&e._transitionTo(T,b),e}scheduleMicroTask(e,t,n,o){return this.scheduleTask(new u(S,e,t,n,o,void 0))}scheduleMacroTask(e,t,n,o,r){return this.scheduleTask(new u(D,e,t,n,o,r))}scheduleEventTask(e,t,n,o,r){return this.scheduleTask(new u(P,e,t,n,o,r))}cancelTask(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||y).name+"; Execution: "+this.name+")");e._transitionTo(w,T,E);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(Z,w),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(v,w),e.runCount=0,e}_updateTaskCount(e,t){const n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(let o=0;oe.hasTask(n,o),onScheduleTask:(e,t,n,o)=>e.scheduleTask(n,o),onInvokeTask:(e,t,n,o,r,s)=>e.invokeTask(n,o,r,s),onCancelTask:(e,t,n,o)=>e.cancelTask(n,o)};class l{constructor(e,t,n){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=e,this._parentDelegate=t,this._forkZS=n&&(n&&n.onFork?n:t._forkZS),this._forkDlgt=n&&(n.onFork?t:t._forkDlgt),this._forkCurrZone=n&&(n.onFork?this.zone:t._forkCurrZone),this._interceptZS=n&&(n.onIntercept?n:t._interceptZS),this._interceptDlgt=n&&(n.onIntercept?t:t._interceptDlgt),this._interceptCurrZone=n&&(n.onIntercept?this.zone:t._interceptCurrZone),this._invokeZS=n&&(n.onInvoke?n:t._invokeZS),this._invokeDlgt=n&&(n.onInvoke?t:t._invokeDlgt),this._invokeCurrZone=n&&(n.onInvoke?this.zone:t._invokeCurrZone),this._handleErrorZS=n&&(n.onHandleError?n:t._handleErrorZS),this._handleErrorDlgt=n&&(n.onHandleError?t:t._handleErrorDlgt),this._handleErrorCurrZone=n&&(n.onHandleError?this.zone:t._handleErrorCurrZone),this._scheduleTaskZS=n&&(n.onScheduleTask?n:t._scheduleTaskZS),this._scheduleTaskDlgt=n&&(n.onScheduleTask?t:t._scheduleTaskDlgt),this._scheduleTaskCurrZone=n&&(n.onScheduleTask?this.zone:t._scheduleTaskCurrZone),this._invokeTaskZS=n&&(n.onInvokeTask?n:t._invokeTaskZS),this._invokeTaskDlgt=n&&(n.onInvokeTask?t:t._invokeTaskDlgt),this._invokeTaskCurrZone=n&&(n.onInvokeTask?this.zone:t._invokeTaskCurrZone),this._cancelTaskZS=n&&(n.onCancelTask?n:t._cancelTaskZS),this._cancelTaskDlgt=n&&(n.onCancelTask?t:t._cancelTaskDlgt),this._cancelTaskCurrZone=n&&(n.onCancelTask?this.zone:t._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const o=n&&n.onHasTask;(o||t&&t._hasTaskZS)&&(this._hasTaskZS=o?n:c,this._hasTaskDlgt=t,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=e,n.onScheduleTask||(this._scheduleTaskZS=c,this._scheduleTaskDlgt=t,this._scheduleTaskCurrZone=this.zone),n.onInvokeTask||(this._invokeTaskZS=c,this._invokeTaskDlgt=t,this._invokeTaskCurrZone=this.zone),n.onCancelTask||(this._cancelTaskZS=c,this._cancelTaskDlgt=t,this._cancelTaskCurrZone=this.zone))}fork(e,t){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,e,t):new i(e,t)}intercept(e,t,n){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,e,t,n):t}invoke(e,t,n,o,r){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,e,t,n,o,r):t.apply(n,o)}handleError(e,t){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,e,t)}scheduleTask(e,t){let n=t;if(this._scheduleTaskZS)this._hasTaskZS&&n._zoneDelegates.push(this._hasTaskDlgtOwner),n=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,e,t),n||(n=t);else if(t.scheduleFn)t.scheduleFn(t);else{if(t.type!=S)throw new Error("Task is missing scheduleFn.");k(t)}return n}invokeTask(e,t,n,o){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,e,t,n,o):t.callback.apply(n,o)}cancelTask(e,t){let n;if(this._cancelTaskZS)n=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,e,t);else{if(!t.cancelFn)throw Error("Task is not cancelable");n=t.cancelFn(t)}return n}hasTask(e,t){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,e,t)}catch(n){this.handleError(e,n)}}_updateTaskCount(e,t){const n=this._taskCounts,o=n[e],r=n[e]=o+t;if(r<0)throw new Error("More tasks executed then were scheduled.");0!=o&&0!=r||this.hasTask(this.zone,{microTask:n.microTask>0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e})}}class u{constructor(t,n,o,r,s,a){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=t,this.source=n,this.data=r,this.scheduleFn=s,this.cancelFn=a,!o)throw new Error("callback is not defined");this.callback=o;const i=this;this.invoke=t===P&&r&&r.useG?u.invokeTask:function(){return u.invokeTask.call(e,i,this,arguments)}}static invokeTask(e,t,n){e||(e=this),I++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==I&&m(),I--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(v,b)}_transitionTo(e,t,n){if(this._state!==t&&this._state!==n)throw new Error(`${this.type} '${this.source}': can not transition to '${e}', expecting state '${t}'${n?" or '"+n+"'":""}, was '${this._state}'.`);this._state=e,e==v&&(this._zoneDelegates=null)}toString(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const h=s("setTimeout"),p=s("Promise"),f=s("then");let d,g=[],_=!1;function k(t){if(0===I&&0===g.length)if(d||e[p]&&(d=e[p].resolve(0)),d){let e=d[f];e||(e=d.then),e.call(d,m)}else e[h](m,0);t&&g.push(t)}function m(){if(!_){for(_=!0;g.length;){const t=g;g=[];for(let n=0;nz,onUnhandledError:N,microtaskDrainDone:N,scheduleMicroTask:k,showUncaughtError:()=>!i[s("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:N,patchMethod:()=>N,bindArguments:()=>[],patchThen:()=>N,patchMacroTask:()=>N,setNativePromise:e=>{e&&"function"==typeof e.resolve&&(d=e.resolve(0))},patchEventPrototype:()=>N,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>N,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>N,wrapWithCurrentZone:()=>N,filterProperties:()=>[],attachOriginToPatched:()=>N,_redefineProperty:()=>N,patchCallbacks:()=>N};let z={parent:null,zone:new i(null,null)},j=null,I=0;function N(){}o("Zone","Zone"),e.Zone=i}("undefined"!=typeof window&&window||"undefined"!=typeof self&&self||global),Zone.__load_patch("ZoneAwarePromise",(e,t,n)=>{const o=Object.getOwnPropertyDescriptor,r=Object.defineProperty,s=n.symbol,a=[],i=!0===e[s("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],c=s("Promise"),l=s("then");n.onUnhandledError=e=>{if(n.showUncaughtError()){const t=e&&e.rejection;t?console.error("Unhandled Promise rejection:",t instanceof Error?t.message:t,"; Zone:",e.zone.name,"; Task:",e.task&&e.task.source,"; Value:",t,t instanceof Error?t.stack:void 0):console.error(e)}},n.microtaskDrainDone=()=>{for(;a.length;){const t=a.shift();try{t.zone.runGuarded(()=>{throw t})}catch(e){h(e)}}};const u=s("unhandledPromiseRejectionHandler");function h(e){n.onUnhandledError(e);try{const n=t[u];"function"==typeof n&&n.call(this,e)}catch(o){}}function p(e){return e&&e.then}function f(e){return e}function d(e){return D.reject(e)}const g=s("state"),_=s("value"),k=s("finally"),m=s("parentPromiseValue"),y=s("parentPromiseState");function v(e,t){return n=>{try{T(e,t,n)}catch(o){T(e,!1,o)}}}const b=s("currentTaskTrace");function T(e,o,s){const c=function(){let e=!1;return function(t){return function(){e||(e=!0,t.apply(null,arguments))}}}();if(e===s)throw new TypeError("Promise resolved with itself");if(null===e[g]){let h=null;try{"object"!=typeof s&&"function"!=typeof s||(h=s&&s.then)}catch(u){return c(()=>{T(e,!1,u)})(),e}if(!1!==o&&s instanceof D&&s.hasOwnProperty(g)&&s.hasOwnProperty(_)&&null!==s[g])w(s),T(e,s[g],s[_]);else if(!1!==o&&"function"==typeof h)try{h.call(s,c(v(e,o)),c(v(e,!1)))}catch(u){c(()=>{T(e,!1,u)})()}else{e[g]=o;const c=e[_];if(e[_]=s,e[k]===k&&!0===o&&(e[g]=e[y],e[_]=e[m]),!1===o&&s instanceof Error){const e=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;e&&r(s,b,{configurable:!0,enumerable:!1,writable:!0,value:e})}for(let t=0;t{try{const o=e[_],r=!!n&&k===n[k];r&&(n[m]=o,n[y]=s);const i=t.run(a,void 0,r&&a!==d&&a!==f?[]:[o]);T(n,!0,i)}catch(o){T(n,!1,o)}},n)}const S=function(){};class D{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(e){return T(new this(null),!0,e)}static reject(e){return T(new this(null),!1,e)}static race(e){let t,n,o=new this((e,o)=>{t=e,n=o});function r(e){t(e)}function s(e){n(e)}for(let a of e)p(a)||(a=this.resolve(a)),a.then(r,s);return o}static all(e){return D.allWithCallback(e)}static allSettled(e){return(this&&this.prototype instanceof D?this:D).allWithCallback(e,{thenCallback:e=>({status:"fulfilled",value:e}),errorCallback:e=>({status:"rejected",reason:e})})}static allWithCallback(e,t){let n,o,r=new this((e,t)=>{n=e,o=t}),s=2,a=0;const i=[];for(let l of e){p(l)||(l=this.resolve(l));const e=a;try{l.then(o=>{i[e]=t?t.thenCallback(o):o,s--,0===s&&n(i)},r=>{t?(i[e]=t.errorCallback(r),s--,0===s&&n(i)):o(r)})}catch(c){o(c)}s++,a++}return s-=2,0===s&&n(i),r}constructor(e){const t=this;if(!(t instanceof D))throw new Error("Must be an instanceof Promise.");t[g]=null,t[_]=[];try{e&&e(v(t,!0),v(t,!1))}catch(n){T(t,!1,n)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return D}then(e,n){let o=this.constructor[Symbol.species];o&&"function"==typeof o||(o=this.constructor||D);const r=new o(S),s=t.current;return null==this[g]?this[_].push(s,r,e,n):Z(this,s,r,e,n),r}catch(e){return this.then(null,e)}finally(e){let n=this.constructor[Symbol.species];n&&"function"==typeof n||(n=D);const o=new n(S);o[k]=k;const r=t.current;return null==this[g]?this[_].push(r,o,e,e):Z(this,r,o,e,e),o}}D.resolve=D.resolve,D.reject=D.reject,D.race=D.race,D.all=D.all;const P=e[c]=e.Promise,C=t.__symbol__("ZoneAwarePromise");let O=o(e,"Promise");O&&!O.configurable||(O&&delete O.writable,O&&delete O.value,O||(O={configurable:!0,enumerable:!0}),O.get=function(){return e[C]?e[C]:e[c]},O.set=function(t){t===D?e[C]=t:(e[c]=t,t.prototype[l]||j(t),n.setNativePromise(t))},r(e,"Promise",O)),e.Promise=D;const z=s("thenPatched");function j(e){const t=e.prototype,n=o(t,"then");if(n&&(!1===n.writable||!n.configurable))return;const r=t.then;t[l]=r,e.prototype.then=function(e,t){return new D((e,t)=>{r.call(this,e,t)}).then(e,t)},e[z]=!0}if(n.patchThen=j,P){j(P);const t=e.fetch;"function"==typeof t&&(e[n.symbol("fetch")]=t,e.fetch=(I=t,function(){let e=I.apply(this,arguments);if(e instanceof D)return e;let t=e.constructor;return t[z]||j(t),e}))}var I;return Promise[t.__symbol__("uncaughtPromiseErrors")]=a,D});const e=Object.getOwnPropertyDescriptor,t=Object.defineProperty,n=Object.getPrototypeOf,o=Object.create,r=Array.prototype.slice,s=Zone.__symbol__("addEventListener"),a=Zone.__symbol__("removeEventListener"),i=Zone.__symbol__("");function c(e,t){return Zone.current.wrap(e,t)}function l(e,t,n,o,r){return Zone.current.scheduleMacroTask(e,t,n,o,r)}const u=Zone.__symbol__,h="undefined"!=typeof window,p=h?window:void 0,f=h&&p||"object"==typeof self&&self||global,d=[null];function g(e,t){for(let n=e.length-1;n>=0;n--)"function"==typeof e[n]&&(e[n]=c(e[n],t+"_"+n));return e}function _(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}const k="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m=!("nw"in f)&&void 0!==f.process&&"[object process]"==={}.toString.call(f.process),y=!m&&!k&&!(!h||!p.HTMLElement),v=void 0!==f.process&&"[object process]"==={}.toString.call(f.process)&&!k&&!(!h||!p.HTMLElement),b={},T=function(e){if(!(e=e||f.event))return;let t=b[e.type];t||(t=b[e.type]=u("ON_PROPERTY"+e.type));const n=this||e.target||f,o=n[t];let r;if(y&&n===p&&"error"===e.type){const t=e;r=o&&o.call(this,t.message,t.filename,t.lineno,t.colno,t.error),!0===r&&e.preventDefault()}else r=o&&o.apply(this,arguments),null==r||r||e.preventDefault();return r};function E(n,o,r){let s=e(n,o);if(!s&&r&&e(r,o)&&(s={enumerable:!0,configurable:!0}),!s||!s.configurable)return;const a=u("on"+o+"patched");if(n.hasOwnProperty(a)&&n[a])return;delete s.writable,delete s.value;const i=s.get,c=s.set,l=o.substr(2);let h=b[l];h||(h=b[l]=u("ON_PROPERTY"+l)),s.set=function(e){let t=this;t||n!==f||(t=f),t&&(t[h]&&t.removeEventListener(l,T),c&&c.apply(t,d),"function"==typeof e?(t[h]=e,t.addEventListener(l,T,!1)):t[h]=null)},s.get=function(){let e=this;if(e||n!==f||(e=f),!e)return null;const t=e[h];if(t)return t;if(i){let t=i&&i.call(this);if(t)return s.set.call(this,t),"function"==typeof e.removeAttribute&&e.removeAttribute(o),t}return null},t(n,o,s),n[a]=!0}function w(e,t,n){if(t)for(let o=0;ofunction(t,o){const s=n(t,o);return s.cbIdx>=0&&"function"==typeof o[s.cbIdx]?l(s.name,o[s.cbIdx],s,r):e.apply(t,o)})}function C(e,t){e[u("OriginalDelegate")]=t}let O=!1,z=!1;function j(){try{const e=p.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(e){}return!1}function I(){if(O)return z;O=!0;try{const e=p.navigator.userAgent;-1===e.indexOf("MSIE ")&&-1===e.indexOf("Trident/")&&-1===e.indexOf("Edge/")||(z=!0)}catch(e){}return z}Zone.__load_patch("toString",e=>{const t=Function.prototype.toString,n=u("OriginalDelegate"),o=u("Promise"),r=u("Error"),s=function(){if("function"==typeof this){const s=this[n];if(s)return"function"==typeof s?t.call(s):Object.prototype.toString.call(s);if(this===Promise){const n=e[o];if(n)return t.call(n)}if(this===Error){const n=e[r];if(n)return t.call(n)}}return t.call(this)};s[n]=t,Function.prototype.toString=s;const a=Object.prototype.toString;Object.prototype.toString=function(){return this instanceof Promise?"[object Promise]":a.call(this)}});let N=!1;if("undefined"!=typeof window)try{const e=Object.defineProperty({},"passive",{get:function(){N=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(ie){N=!1}const R={useG:!0},x={},L={},M=new RegExp("^"+i+"(\\w+)(true|false)$"),A=u("propagationStopped");function H(e,t){const n=(t?t(e):e)+"false",o=(t?t(e):e)+"true",r=i+n,s=i+o;x[e]={},x[e].false=r,x[e].true=s}function F(e,t,o){const r=o&&o.add||"addEventListener",s=o&&o.rm||"removeEventListener",a=o&&o.listeners||"eventListeners",c=o&&o.rmAll||"removeAllListeners",l=u(r),h="."+r+":",p=function(e,t,n){if(e.isRemoved)return;const o=e.callback;"object"==typeof o&&o.handleEvent&&(e.callback=e=>o.handleEvent(e),e.originalDelegate=o),e.invoke(e,t,[n]);const r=e.options;r&&"object"==typeof r&&r.once&&t[s].call(t,n.type,e.originalDelegate?e.originalDelegate:e.callback,r)},f=function(t){if(!(t=t||e.event))return;const n=this||t.target||e,o=n[x[t.type].false];if(o)if(1===o.length)p(o[0],n,t);else{const e=o.slice();for(let o=0;ofunction(t,n){t[A]=!0,e&&e.apply(t,n)})}function q(e,t,n,o,r){const s=Zone.__symbol__(o);if(t[s])return;const a=t[s]=t[o];t[o]=function(s,i,c){return i&&i.prototype&&r.forEach((function(t){const r=`${n}.${o}::`+t,s=i.prototype;if(s.hasOwnProperty(t)){const n=e.ObjectGetOwnPropertyDescriptor(s,t);n&&n.value?(n.value=e.wrapWithCurrentZone(n.value,r),e._redefineProperty(i.prototype,t,n)):s[t]&&(s[t]=e.wrapWithCurrentZone(s[t],r))}else s[t]&&(s[t]=e.wrapWithCurrentZone(s[t],r))})),a.call(t,s,i,c)},e.attachOriginToPatched(t[o],a)}const W=["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],U=["encrypted","waitingforkey","msneedkey","mozinterruptbegin","mozinterruptend"],V=["load"],$=["blur","error","focus","load","resize","scroll","messageerror"],X=["bounce","finish","start"],J=["loadstart","progress","abort","error","load","progress","timeout","loadend","readystatechange"],Y=["upgradeneeded","complete","abort","success","error","blocked","versionchange","close"],K=["close","error","open","message"],Q=["error","message"],ee=["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"].concat(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],["autocomplete","autocompleteerror"],["toggle"],["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],W,["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"]);function te(e,t,n){if(!n||0===n.length)return t;const o=n.filter(t=>t.target===e);if(!o||0===o.length)return t;const r=o[0].ignoreProperties;return t.filter(e=>-1===r.indexOf(e))}function ne(e,t,n,o){e&&w(e,te(e,t,n),o)}function oe(e,t){if(m&&!v)return;if(Zone[e.symbol("patchEvents")])return;const o="undefined"!=typeof WebSocket,r=t.__Zone_ignore_on_properties;if(y){const e=window,t=j?[{target:e,ignoreProperties:["error"]}]:[];ne(e,ee.concat(["messageerror"]),r?r.concat(t):r,n(e)),ne(Document.prototype,ee,r),void 0!==e.SVGElement&&ne(e.SVGElement.prototype,ee,r),ne(Element.prototype,ee,r),ne(HTMLElement.prototype,ee,r),ne(HTMLMediaElement.prototype,U,r),ne(HTMLFrameSetElement.prototype,W.concat($),r),ne(HTMLBodyElement.prototype,W.concat($),r),ne(HTMLFrameElement.prototype,V,r),ne(HTMLIFrameElement.prototype,V,r);const o=e.HTMLMarqueeElement;o&&ne(o.prototype,X,r);const s=e.Worker;s&&ne(s.prototype,Q,r)}const s=t.XMLHttpRequest;s&&ne(s.prototype,J,r);const a=t.XMLHttpRequestEventTarget;a&&ne(a&&a.prototype,J,r),"undefined"!=typeof IDBIndex&&(ne(IDBIndex.prototype,Y,r),ne(IDBRequest.prototype,Y,r),ne(IDBOpenDBRequest.prototype,Y,r),ne(IDBDatabase.prototype,Y,r),ne(IDBTransaction.prototype,Y,r),ne(IDBCursor.prototype,Y,r)),o&&ne(WebSocket.prototype,K,r)}Zone.__load_patch("util",(n,s,a)=>{a.patchOnProperties=w,a.patchMethod=D,a.bindArguments=g,a.patchMacroTask=P;const l=s.__symbol__("BLACK_LISTED_EVENTS"),u=s.__symbol__("UNPATCHED_EVENTS");n[u]&&(n[l]=n[u]),n[l]&&(s[l]=s[u]=n[l]),a.patchEventPrototype=B,a.patchEventTarget=F,a.isIEOrEdge=I,a.ObjectDefineProperty=t,a.ObjectGetOwnPropertyDescriptor=e,a.ObjectCreate=o,a.ArraySlice=r,a.patchClass=S,a.wrapWithCurrentZone=c,a.filterProperties=te,a.attachOriginToPatched=C,a._redefineProperty=Object.defineProperty,a.patchCallbacks=q,a.getGlobalObjects=()=>({globalSources:L,zoneSymbolEventNames:x,eventNames:ee,isBrowser:y,isMix:v,isNode:m,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:i,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})});const re=u("zoneTask");function se(e,t,n,o){let r=null,s=null;n+=o;const a={};function i(t){const n=t.data;return n.args[0]=function(){try{t.invoke.apply(this,arguments)}finally{t.data&&t.data.isPeriodic||("number"==typeof n.handleId?delete a[n.handleId]:n.handleId&&(n.handleId[re]=null))}},n.handleId=r.apply(e,n.args),t}function c(e){return s(e.data.handleId)}r=D(e,t+=o,n=>function(r,s){if("function"==typeof s[0]){const e=l(t,s[0],{isPeriodic:"Interval"===o,delay:"Timeout"===o||"Interval"===o?s[1]||0:void 0,args:s},i,c);if(!e)return e;const n=e.data.handleId;return"number"==typeof n?a[n]=e:n&&(n[re]=e),n&&n.ref&&n.unref&&"function"==typeof n.ref&&"function"==typeof n.unref&&(e.ref=n.ref.bind(n),e.unref=n.unref.bind(n)),"number"==typeof n||n?n:e}return n.apply(e,s)}),s=D(e,n,t=>function(n,o){const r=o[0];let s;"number"==typeof r?s=a[r]:(s=r&&r[re],s||(s=r)),s&&"string"==typeof s.type?"notScheduled"!==s.state&&(s.cancelFn&&s.data.isPeriodic||0===s.runCount)&&("number"==typeof r?delete a[r]:r&&(r[re]=null),s.zone.cancelTask(s)):t.apply(e,o)})}function ae(e,t){if(Zone[t.symbol("patchEventTarget")])return;const{eventNames:n,zoneSymbolEventNames:o,TRUE_STR:r,FALSE_STR:s,ZONE_SYMBOL_PREFIX:a}=t.getGlobalObjects();for(let c=0;c{const t=e[Zone.__symbol__("legacyPatch")];t&&t()}),Zone.__load_patch("timers",e=>{se(e,"set","clear","Timeout"),se(e,"set","clear","Interval"),se(e,"set","clear","Immediate")}),Zone.__load_patch("requestAnimationFrame",e=>{se(e,"request","cancel","AnimationFrame"),se(e,"mozRequest","mozCancel","AnimationFrame"),se(e,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(e,t)=>{const n=["alert","prompt","confirm"];for(let o=0;ofunction(o,s){return t.current.run(n,e,s,r)})}),Zone.__load_patch("EventTarget",(e,t,n)=>{!function(e,t){t.patchEventPrototype(e,t)}(e,n),ae(e,n);const o=e.XMLHttpRequestEventTarget;o&&o.prototype&&n.patchEventTarget(e,[o.prototype]),S("MutationObserver"),S("WebKitMutationObserver"),S("IntersectionObserver"),S("FileReader")}),Zone.__load_patch("on_property",(e,t,n)=>{oe(n,e)}),Zone.__load_patch("customElements",(e,t,n)=>{!function(e,t){const{isBrowser:n,isMix:o}=t.getGlobalObjects();(n||o)&&e.customElements&&"customElements"in e&&t.patchCallbacks(t,e.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(e,n)}),Zone.__load_patch("XHR",(e,t)=>{!function(e){const p=e.XMLHttpRequest;if(!p)return;const f=p.prototype;let d=f[s],g=f[a];if(!d){const t=e.XMLHttpRequestEventTarget;if(t){const e=t.prototype;d=e[s],g=e[a]}}function _(e){const o=e.data,c=o.target;c[i]=!1,c[h]=!1;const l=c[r];d||(d=c[s],g=c[a]),l&&g.call(c,"readystatechange",l);const u=c[r]=()=>{if(c.readyState===c.DONE)if(!o.aborted&&c[i]&&"scheduled"===e.state){const n=c[t.__symbol__("loadfalse")];if(n&&n.length>0){const r=e.invoke;e.invoke=function(){const n=c[t.__symbol__("loadfalse")];for(let t=0;tfunction(e,t){return e[o]=0==t[2],e[c]=t[1],y.apply(e,t)}),v=u("fetchTaskAborting"),b=u("fetchTaskScheduling"),T=D(f,"send",()=>function(e,n){if(!0===t.current[b])return T.apply(e,n);if(e[o])return T.apply(e,n);{const t={target:e,url:e[c],isPeriodic:!1,args:n,aborted:!1},o=l("XMLHttpRequest.send",k,t,_,m);e&&!0===e[h]&&!t.aborted&&"scheduled"===o.state&&o.invoke()}}),E=D(f,"abort",()=>function(e,o){const r=e[n];if(r&&"string"==typeof r.type){if(null==r.cancelFn||r.data&&r.data.aborted)return;r.zone.cancelTask(r)}else if(!0===t.current[v])return E.apply(e,o)})}(e);const n=u("xhrTask"),o=u("xhrSync"),r=u("xhrListener"),i=u("xhrScheduled"),c=u("xhrURL"),h=u("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",t=>{t.navigator&&t.navigator.geolocation&&function(t,n){const o=t.constructor.name;for(let r=0;r{const t=function(){return e.apply(this,g(arguments,o+"."+s))};return C(t,e),t})(a)}}}(t.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(e,t)=>{function n(t){return function(n){G(e,t).forEach(o=>{const r=e.PromiseRejectionEvent;if(r){const e=new r(t,{promise:n.promise,reason:n.rejection});o.invoke(e)}})}}e.PromiseRejectionEvent&&(t[u("unhandledPromiseRejectionHandler")]=n("unhandledrejection"),t[u("rejectionHandledHandler")]=n("rejectionhandled"))})})?o.call(t,n,t,e):o)||(e.exports=r)}},[[2,0]]]); \ No newline at end of file diff --git a/resources/Hypnonema/client/html/polyfills-es5.js b/resources/Hypnonema/client/html/polyfills-es5.js new file mode 100644 index 000000000..b4e4ed82b --- /dev/null +++ b/resources/Hypnonema/client/html/polyfills-es5.js @@ -0,0 +1 @@ +function _createForOfIteratorHelper(t){if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(t=_unsupportedIterableToArray(t))){var e=0,n=function(){};return{s:n,n:function(){return e>=t.length?{done:!0}:{done:!1,value:t[e++]}},e:function(t){throw t},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o,i=!0,a=!1;return{s:function(){r=t[Symbol.iterator]()},n:function(){var t=r.next();return i=t.done,t},e:function(t){a=!0,o=t},f:function(){try{i||null==r.return||r.return()}finally{if(a)throw o}}}}function _unsupportedIterableToArray(t,e){if(t){if("string"==typeof t)return _arrayLikeToArray(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(t,e):void 0}}function _arrayLikeToArray(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n")})),f="$0"==="a".replace(/./,"$0"),l=i("replace"),p=!!/./[l]&&""===/./[l]("a","$0"),h=!o((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));t.exports=function(t,e,n,l){var v=i(t),d=!o((function(){var e={};return e[v]=function(){return 7},7!=""[t](e)})),g=d&&!o((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[v]=/./[v]),n.exec=function(){return e=!0,null},n[v](""),!e}));if(!d||!g||"replace"===t&&(!s||!f||p)||"split"===t&&!h){var y=/./[v],b=n(v,""[t],(function(t,e,n,r,o){return e.exec===a?d&&!o?{done:!0,value:y.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:f,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:p}),m=b[1];r(String.prototype,t,b[0]),r(RegExp.prototype,v,2==e?function(t,e){return m.call(t,this,e)}:function(t){return m.call(t,this)})}l&&c(RegExp.prototype[v],"sham",!0)}},"1E5z":function(t,e,n){var r=n("m/L8").f,o=n("UTVS"),i=n("tiKp")("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},"1Y/n":function(t,e,n){var r=n("HAuM"),o=n("ewvW"),i=n("RK3t"),a=n("UMSQ"),c=function(t){return function(e,n,c,u){r(n);var s=o(e),f=i(s),l=a(s.length),p=t?l-1:0,h=t?-1:1;if(c<2)for(;;){if(p in f){u=f[p],p+=h;break}if(p+=h,t?p<0:l<=p)throw TypeError("Reduce of empty array with no initial value")}for(;t?p>=0:l>p;p+=h)p in f&&(u=n(u,f[p],p,s));return u}};t.exports={left:c(!1),right:c(!0)}},"2A+d":function(t,e,n){var r=n("I+eb"),o=n("/GqU"),i=n("UMSQ");r({target:"String",stat:!0},{raw:function(t){for(var e=o(t.raw),n=i(e.length),r=arguments.length,a=[],c=0;n>c;)a.push(String(e[c++])),c1?arguments[1]:void 0)}})},"2oRo":function(t,e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof global&&global)||Function("return this")()},"33Wh":function(t,e,n){var r=n("yoRg"),o=n("eDl+");t.exports=Object.keys||function(t){return r(t,o)}},"3I1R":function(t,e,n){n("dG/n")("hasInstance")},"3KgV":function(t,e,n){var r=n("I+eb"),o=n("uy83"),i=n("0Dky"),a=n("hh1v"),c=n("8YOa").onFreeze,u=Object.freeze;r({target:"Object",stat:!0,forced:i((function(){u(1)})),sham:!o},{freeze:function(t){return u&&a(t)?u(c(t)):t}})},"3bBZ":function(t,e,n){var r=n("2oRo"),o=n("/byt"),i=n("4mDm"),a=n("kRJp"),c=n("tiKp"),u=c("iterator"),s=c("toStringTag"),f=i.values;for(var l in o){var p=r[l],h=p&&p.prototype;if(h){if(h[u]!==f)try{a(h,u,f)}catch(d){h[u]=f}if(h[s]||a(h,s,l),o[l])for(var v in i)if(h[v]!==i[v])try{a(h,v,i[v])}catch(d){h[v]=i[v]}}}},"4Brf":function(t,e,n){"use strict";var r=n("I+eb"),o=n("g6v/"),i=n("2oRo"),a=n("UTVS"),c=n("hh1v"),u=n("m/L8").f,s=n("6JNq"),f=i.Symbol;if(o&&"function"==typeof f&&(!("description"in f.prototype)||void 0!==f().description)){var l={},p=function t(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),n=this instanceof t?new f(e):void 0===e?f():f(e);return""===e&&(l[n]=!0),n};s(p,f);var h=p.prototype=f.prototype;h.constructor=p;var v=h.toString,d="Symbol(test)"==String(f("test")),g=/^Symbol\((.*)\)[^)]+$/;u(h,"description",{configurable:!0,get:function(){var t=c(this)?this.valueOf():this,e=v.call(t);if(a(l,t))return"";var n=d?e.slice(7,-1):e.replace(g,"$1");return""===n?void 0:n}}),r({global:!0,forced:!0},{Symbol:p})}},"4WOD":function(t,e,n){var r=n("UTVS"),o=n("ewvW"),i=n("93I0"),a=n("4Xet"),c=i("IE_PROTO"),u=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=o(t),r(t,c)?t[c]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},"4Xet":function(t,e,n){var r=n("0Dky");t.exports=!r((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},"4h0Y":function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("hh1v"),a=Object.isFrozen;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isFrozen:function(t){return!i(t)||!!a&&a(t)}})},"4l63":function(t,e,n){var r=n("I+eb"),o=n("wg0c");r({global:!0,forced:parseInt!=o},{parseInt:o})},"4mDm":function(t,e,n){"use strict";var r=n("/GqU"),o=n("RNIs"),i=n("P4y1"),a=n("afO8"),c=n("fdAy"),u=a.set,s=a.getterFor("Array Iterator");t.exports=c(Array,"Array",(function(t,e){u(this,{type:"Array Iterator",target:r(t),index:0,kind:e})}),(function(){var t=s(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},"4oU/":function(t,e,n){var r=n("2oRo").isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&r(t)}},"4syw":function(t,e,n){var r=n("busE");t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},"5D5o":function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("hh1v"),a=Object.isSealed;r({target:"Object",stat:!0,forced:o((function(){a(1)}))},{isSealed:function(t){return!i(t)||!!a&&a(t)}})},"5DmW":function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("/GqU"),a=n("Bs8V").f,c=n("g6v/"),u=o((function(){a(1)}));r({target:"Object",stat:!0,forced:!c||u,sham:!c},{getOwnPropertyDescriptor:function(t,e){return a(i(t),e)}})},"5Tg+":function(t,e,n){var r=n("tiKp");e.f=r},"5Yz+":function(t,e,n){"use strict";var r=n("/GqU"),o=n("ppGB"),i=n("UMSQ"),a=n("pkCn"),c=n("rkAj"),u=Math.min,s=[].lastIndexOf,f=!!s&&1/[1].lastIndexOf(1,-0)<0,l=a("lastIndexOf"),p=c("indexOf",{ACCESSORS:!0,1:0});t.exports=!f&&l&&p?s:function(t){if(f)return s.apply(this,arguments)||0;var e=r(this),n=i(e.length),a=n-1;for(arguments.length>1&&(a=u(a,o(arguments[1]))),a<0&&(a=n+a);a>=0;a--)if(a in e&&e[a]===t)return a||0;return-1}},"5mdu":function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},"5s+n":function(t,e,n){"use strict";var r,o,i,a,c=n("I+eb"),u=n("xDBR"),s=n("2oRo"),f=n("0GbY"),l=n("/qmn"),p=n("busE"),h=n("4syw"),v=n("1E5z"),d=n("JiZb"),g=n("hh1v"),y=n("HAuM"),b=n("GarU"),m=n("xrYK"),k=n("iSVu"),E=n("ImZN"),S=n("HH4o"),x=n("SEBh"),_=n("LPSS").set,w=n("tXUg"),T=n("zfnd"),O=n("RN6c"),I=n("8GlL"),j=n("5mdu"),P=n("afO8"),R=n("lMq5"),D=n("tiKp"),M=n("LQDL"),A=D("species"),N="Promise",C=P.get,L=P.set,Z=P.getterFor(N),F=l,z=s.TypeError,W=s.document,U=s.process,G=f("fetch"),B=I.f,H=B,K="process"==m(U),V=!!(W&&W.createEvent&&s.dispatchEvent),Y=R(N,(function(){if(k(F)===String(F)){if(66===M)return!0;if(!K&&"function"!=typeof PromiseRejectionEvent)return!0}if(u&&!F.prototype.finally)return!0;if(M>=51&&/native code/.test(F))return!1;var t=F.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[A]=e,!(t.then((function(){}))instanceof e)})),q=Y||!S((function(t){F.all(t).catch((function(){}))})),X=function(t){var e;return!(!g(t)||"function"!=typeof(e=t.then))&&e},J=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;w((function(){for(var o=e.value,i=1==e.state,a=0;r.length>a;){var c,u,s,f=r[a++],l=i?f.ok:f.fail,p=f.resolve,h=f.reject,v=f.domain;try{l?(i||(2===e.rejection&&et(t,e),e.rejection=1),!0===l?c=o:(v&&v.enter(),c=l(o),v&&(v.exit(),s=!0)),c===f.promise?h(z("Promise-chain cycle")):(u=X(c))?u.call(c,p,h):p(c)):h(o)}catch(d){v&&!s&&v.exit(),h(d)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&$(t,e)}))}},Q=function(t,e,n){var r,o;V?((r=W.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),s.dispatchEvent(r)):r={promise:e,reason:n},(o=s["on"+t])?o(r):"unhandledrejection"===t&&O("Unhandled promise rejection",n)},$=function(t,e){_.call(s,(function(){var n,r=e.value;if(tt(e)&&(n=j((function(){K?U.emit("unhandledRejection",r,t):Q("unhandledrejection",t,r)})),e.rejection=K||tt(e)?2:1,n.error))throw n.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},et=function(t,e){_.call(s,(function(){K?U.emit("rejectionHandled",t):Q("rejectionhandled",t,e.value)}))},nt=function(t,e,n,r){return function(o){t(e,n,o,r)}},rt=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,J(t,e,!0))},ot=function t(e,n,r,o){if(!n.done){n.done=!0,o&&(n=o);try{if(e===r)throw z("Promise can't be resolved itself");var i=X(r);i?w((function(){var o={done:!1};try{i.call(r,nt(t,e,o,n),nt(rt,e,o,n))}catch(a){rt(e,o,a,n)}})):(n.value=r,n.state=1,J(e,n,!1))}catch(a){rt(e,{done:!1},a,n)}}};Y&&(F=function(t){b(this,F,N),y(t),r.call(this);var e=C(this);try{t(nt(ot,this,e),nt(rt,this,e))}catch(n){rt(this,e,n)}},(r=function(t){L(this,{type:N,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(F.prototype,{then:function(t,e){var n=Z(this),r=B(x(this,F));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=K?U.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&J(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r,e=C(t);this.promise=t,this.resolve=nt(ot,t,e),this.reject=nt(rt,t,e)},I.f=B=function(t){return t===F||t===i?new o(t):H(t)},u||"function"!=typeof l||(a=l.prototype.then,p(l.prototype,"then",(function(t,e){var n=this;return new F((function(t,e){a.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return T(F,G.apply(s,arguments))}}))),c({global:!0,wrap:!0,forced:Y},{Promise:F}),v(F,N,!1,!0),d(N),i=f(N),c({target:N,stat:!0,forced:Y},{reject:function(t){var e=B(this);return e.reject.call(void 0,t),e.promise}}),c({target:N,stat:!0,forced:u||Y},{resolve:function(t){return T(u&&this===i?F:this,t)}}),c({target:N,stat:!0,forced:q},{all:function(t){var e=this,n=B(e),r=n.resolve,o=n.reject,i=j((function(){var n=y(e.resolve),i=[],a=0,c=1;E(t,(function(t){var u=a++,s=!1;i.push(void 0),c++,n.call(e,t).then((function(t){s||(s=!0,i[u]=t,--c||r(i))}),o)})),--c||r(i)}));return i.error&&o(i.value),n.promise},race:function(t){var e=this,n=B(e),r=n.reject,o=j((function(){var o=y(e.resolve);E(t,(function(t){o.call(e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}})},"5uH8":function(t,e,n){n("I+eb")({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},"6JNq":function(t,e,n){var r=n("UTVS"),o=n("Vu81"),i=n("Bs8V"),a=n("m/L8");t.exports=function(t,e){for(var n=o(e),c=a.f,u=i.f,s=0;s1?arguments[1]:void 0)}})},"9bJ7":function(t,e,n){"use strict";var r=n("I+eb"),o=n("ZUd8").codeAt;r({target:"String",proto:!0},{codePointAt:function(t){return o(this,t)}})},"9d/t":function(t,e,n){var r=n("AO7/"),o=n("xrYK"),i=n("tiKp")("toStringTag"),a="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(n){}}(e=Object(t),i))?n:a?o(e):"Object"==(r=o(e))&&"function"==typeof e.callee?"Arguments":r}},"9mRW":function(t,e,n){n("I+eb")({target:"Math",stat:!0},{fround:n("vo4V")})},"9tb/":function(t,e,n){var r=n("I+eb"),o=n("I8vh"),i=String.fromCharCode,a=String.fromCodePoint;r({target:"String",stat:!0,forced:!!a&&1!=a.length},{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,a=0;r>a;){if(e=+arguments[a++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?i(e):i(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},A2ZE:function(t,e,n){var r=n("HAuM");t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},"AO7/":function(t,e,n){var r={};r[n("tiKp")("toStringTag")]="z",t.exports="[object z]"===String(r)},AmFO:function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("jrUv"),a=Math.abs,c=Math.exp,u=Math.E;r({target:"Math",stat:!0,forced:o((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(t){return a(t=+t)<1?(i(t)-i(-t))/2:(c(t-1)-c(-t-1))*(u/2)}})},BNMt:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("blink")},{blink:function(){return o(this,"blink","","")}})},BTho:function(t,e,n){"use strict";var r=n("HAuM"),o=n("hh1v"),i=[].slice,a={},c=function(t,e,n){if(!(e in a)){for(var r=[],o=0;ou&&(s=s.slice(0,u)),t?f+s:s+f)}};t.exports={start:c(!1),end:c(!0)}},DPsx:function(t,e,n){var r=n("g6v/"),o=n("0Dky"),i=n("zBJ4");t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},DQNa:function(t,e,n){var r=n("busE"),o=Date.prototype,i=o.toString,a=o.getTime;new Date(NaN)+""!="Invalid Date"&&r(o,"toString",(function(){var t=a.call(this);return t==t?i.call(this):"Invalid Date"}))},E5NM:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("big")},{big:function(){return o(this,"big","","")}})},E9XD:function(t,e,n){"use strict";var r=n("I+eb"),o=n("1Y/n").left,i=n("pkCn"),a=n("rkAj"),c=i("reduce"),u=a("reduce",{1:0});r({target:"Array",proto:!0,forced:!c||!u},{reduce:function(t){return o(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},ENF9:function(t,e,n){"use strict";var r,o=n("2oRo"),i=n("4syw"),a=n("8YOa"),c=n("bWFh"),u=n("rKzb"),s=n("hh1v"),f=n("afO8").enforce,l=n("f5p1"),p=!o.ActiveXObject&&"ActiveXObject"in o,h=Object.isExtensible,v=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},d=t.exports=c("WeakMap",v,u);if(l&&p){r=u.getConstructor(v,"WeakMap",!0),a.REQUIRED=!0;var g=d.prototype,y=g.delete,b=g.has,m=g.get,k=g.set;i(g,{delete:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),y.call(this,t)||e.frozen.delete(t)}return y.call(this,t)},has:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),b.call(this,t)||e.frozen.has(t)}return b.call(this,t)},get:function(t){if(s(t)&&!h(t)){var e=f(this);return e.frozen||(e.frozen=new r),b.call(this,t)?m.call(this,t):e.frozen.get(t)}return m.call(this,t)},set:function(t,e){if(s(t)&&!h(t)){var n=f(this);n.frozen||(n.frozen=new r),b.call(this,t)?k.call(this,t,e):n.frozen.set(t,e)}else k.call(this,t,e);return this}})}},EUja:function(t,e,n){"use strict";var r=n("ppGB"),o=n("HYAF");t.exports="".repeat||function(t){var e=String(o(this)),n="",i=r(t);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},EnZy:function(t,e,n){"use strict";var r=n("14Sl"),o=n("ROdP"),i=n("glrk"),a=n("HYAF"),c=n("SEBh"),u=n("iqWW"),s=n("UMSQ"),f=n("FMNM"),l=n("kmMV"),p=n("0Dky"),h=[].push,v=Math.min,d=!p((function(){return!RegExp(4294967295,"y")}));r("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(a(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===t)return[r];if(!o(t))return e.call(r,t,i);for(var c,u,s,f=[],p=0,v=new RegExp(t.source,(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":"")+"g");(c=l.call(v,r))&&!((u=v.lastIndex)>p&&(f.push(r.slice(p,c.index)),c.length>1&&c.index=i));)v.lastIndex===c.index&&v.lastIndex++;return p===r.length?!s&&v.test("")||f.push(""):f.push(r.slice(p)),f.length>i?f.slice(0,i):f}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=a(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,o,n):r.call(String(o),e,n)},function(t,o){var a=n(r,t,this,o,r!==e);if(a.done)return a.value;var l=i(t),p=String(this),h=c(l,RegExp),g=l.unicode,y=new h(d?l:"^(?:"+l.source+")",(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(d?"y":"g")),b=void 0===o?4294967295:o>>>0;if(0===b)return[];if(0===p.length)return null===f(y,p)?[p]:[];for(var m=0,k=0,E=[];k1?arguments[1]:void 0)}},FF6l:function(t,e,n){"use strict";var r=n("ewvW"),o=n("I8vh"),i=n("UMSQ"),a=Math.min;t.exports=[].copyWithin||function(t,e){var n=r(this),c=i(n.length),u=o(t,c),s=o(e,c),f=arguments.length>2?arguments[2]:void 0,l=a((void 0===f?c:o(f,c))-s,c-u),p=1;for(s0;)s in n?n[u]=n[s]:delete n[u],u+=p,s+=p;return n}},FMNM:function(t,e,n){var r=n("xrYK"),o=n("kmMV");t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var i=n.call(t,e);if("object"!=typeof i)throw TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},FZtP:function(t,e,n){var r=n("2oRo"),o=n("/byt"),i=n("F8JR"),a=n("kRJp");for(var c in o){var u=r[c],s=u&&u.prototype;if(s&&s.forEach!==i)try{a(s,"forEach",i)}catch(f){s.forEach=i}}},"G+Rx":function(t,e,n){var r=n("0GbY");t.exports=r("document","documentElement")},GKVU:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("anchor")},{anchor:function(t){return o(this,"a","name",t)}})},GRPF:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("fontsize")},{fontsize:function(t){return o(this,"font","size",t)}})},GXvd:function(t,e,n){n("dG/n")("species")},GarU:function(t,e){t.exports=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t}},H0pb:function(t,e,n){n("ma9I"),n("07d7"),n("pNMO"),n("tjZM"),n("4Brf"),n("3I1R"),n("7+kd"),n("0oug"),n("KhsS"),n("jt2F"),n("gOCb"),n("a57n"),n("GXvd"),n("I1Gw"),n("gXIK"),n("lEou"),n("gbiT"),n("I9xj"),n("DEfu");var r=n("Qo9l");t.exports=r.Symbol},HAuM:function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},HH4o:function(t,e,n){var r=n("tiKp")("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(c){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},t(i)}catch(c){}return n}},HNyW:function(t,e,n){var r=n("NC/Y");t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},HRxU:function(t,e,n){var r=n("I+eb"),o=n("g6v/");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperties:n("N+g0")})},HYAF:function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},Hd5f:function(t,e,n){var r=n("0Dky"),o=n("tiKp"),i=n("LQDL"),a=o("species");t.exports=function(t){return i>=51||!r((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},HsHA:function(t,e){var n=Math.log;t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:n(1+t)}},"I+eb":function(t,e,n){var r=n("2oRo"),o=n("Bs8V").f,i=n("kRJp"),a=n("busE"),c=n("zk60"),u=n("6JNq"),s=n("lMq5");t.exports=function(t,e){var n,f,l,p,h,v=t.target,d=t.global,g=t.stat;if(n=d?r:g?r[v]||c(v,{}):(r[v]||{}).prototype)for(f in e){if(p=e[f],l=t.noTargetGet?(h=o(n,f))&&h.value:n[f],!s(d?f:v+(g?".":"#")+f,t.forced)&&void 0!==l){if(typeof p==typeof l)continue;u(p,l)}(t.sham||l&&l.sham)&&i(p,"sham",!0),a(n,f,p,t)}}},I1Gw:function(t,e,n){n("dG/n")("split")},I8vh:function(t,e,n){var r=n("ppGB"),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},I9xj:function(t,e,n){n("1E5z")(Math,"Math",!0)},ImZN:function(t,e,n){var r=n("glrk"),o=n("6VoE"),i=n("UMSQ"),a=n("A2ZE"),c=n("NaFW"),u=n("m92n"),s=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,f,l){var p,h,v,d,g,y,b,m=a(e,n,f?2:1);if(l)p=t;else{if("function"!=typeof(h=c(t)))throw TypeError("Target is not iterable");if(o(h)){for(v=0,d=i(t.length);d>v;v++)if((g=f?m(r(b=t[v])[0],b[1]):m(t[v]))&&g instanceof s)return g;return new s(!1)}p=h.call(t)}for(y=p.next;!(b=y.call(p)).done;)if("object"==typeof(g=u(p,m,b.value,f))&&g&&g instanceof s)return g;return new s(!1)}).stop=function(t){return new s(!0,t)}},IxXR:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("strike")},{strike:function(){return o(this,"strike","","")}})},J30X:function(t,e,n){n("I+eb")({target:"Array",stat:!0},{isArray:n("6LWA")})},JBy8:function(t,e,n){var r=n("yoRg"),o=n("eDl+").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},JTJg:function(t,e,n){"use strict";var r=n("I+eb"),o=n("WjRb"),i=n("HYAF");r({target:"String",proto:!0,forced:!n("qxPZ")("includes")},{includes:function(t){return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},JevA:function(t,e,n){var r=n("I+eb"),o=n("wg0c");r({target:"Number",stat:!0,forced:Number.parseInt!=o},{parseInt:o})},JfAA:function(t,e,n){"use strict";var r=n("busE"),o=n("glrk"),i=n("0Dky"),a=n("rW0t"),c=RegExp.prototype,u=c.toString;(i((function(){return"/a/b"!=u.call({source:"a",flags:"b"})}))||"toString"!=u.name)&&r(RegExp.prototype,"toString",(function(){var t=o(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in c)?a.call(t):n)}),{unsafe:!0})},JiZb:function(t,e,n){"use strict";var r=n("0GbY"),o=n("m/L8"),i=n("tiKp"),a=n("g6v/"),c=i("species");t.exports=function(t){var e=r(t);a&&e&&!e[c]&&(0,o.f)(e,c,{configurable:!0,get:function(){return this}})}},KhsS:function(t,e,n){n("dG/n")("match")},KvGi:function(t,e,n){n("I+eb")({target:"Math",stat:!0},{sign:n("90hW")})},Kxld:function(t,e,n){n("I+eb")({target:"Object",stat:!0},{is:n("Ep9I")})},LKBx:function(t,e,n){"use strict";var r,o=n("I+eb"),i=n("Bs8V").f,a=n("UMSQ"),c=n("WjRb"),u=n("HYAF"),s=n("qxPZ"),f=n("xDBR"),l="".startsWith,p=Math.min,h=s("startsWith");o({target:"String",proto:!0,forced:!(!f&&!h&&(r=i(String.prototype,"startsWith"),r&&!r.writable)||h)},{startsWith:function(t){var e=String(u(this));c(t);var n=a(p(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return l?l.call(e,r,n):e.slice(n,n+r.length)===r}})},LPSS:function(t,e,n){var r,o,i,a=n("2oRo"),c=n("0Dky"),u=n("xrYK"),s=n("A2ZE"),f=n("G+Rx"),l=n("zBJ4"),p=n("HNyW"),h=a.location,v=a.setImmediate,d=a.clearImmediate,g=a.process,y=a.MessageChannel,b=a.Dispatch,m=0,k={},E=function(t){if(k.hasOwnProperty(t)){var e=k[t];delete k[t],e()}},S=function(t){return function(){E(t)}},x=function(t){E(t.data)},_=function(t){a.postMessage(t+"",h.protocol+"//"+h.host)};v&&d||(v=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return k[++m]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},r(m),m},d=function(t){delete k[t]},"process"==u(g)?r=function(t){g.nextTick(S(t))}:b&&b.now?r=function(t){b.now(S(t))}:y&&!p?(i=(o=new y).port2,o.port1.onmessage=x,r=s(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||c(_)?r="onreadystatechange"in l("script")?function(t){f.appendChild(l("script")).onreadystatechange=function(){f.removeChild(this),E(t)}}:function(t){setTimeout(S(t),0)}:(r=_,a.addEventListener("message",x,!1))),t.exports={set:v,clear:d}},LQDL:function(t,e,n){var r,o,i=n("2oRo"),a=n("NC/Y"),c=i.process,u=c&&c.versions,s=u&&u.v8;s?o=(r=s.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},"N+g0":function(t,e,n){var r=n("g6v/"),o=n("m/L8"),i=n("glrk"),a=n("33Wh");t.exports=r?Object.defineProperties:function(t,e){i(t);for(var n,r=a(e),c=r.length,u=0;c>u;)o.f(t,n=r[u++],e[n]);return t}},NBAS:function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("ewvW"),a=n("4WOD"),c=n("4Xet");r({target:"Object",stat:!0,forced:o((function(){a(1)})),sham:!c},{getPrototypeOf:function(t){return a(i(t))}})},"NC/Y":function(t,e,n){var r=n("0GbY");t.exports=r("navigator","userAgent")||""},NaFW:function(t,e,n){var r=n("9d/t"),o=n("P4y1"),i=n("tiKp")("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},"NbN+":function(t,e,n){n("I+eb")({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},O741:function(t,e,n){var r=n("hh1v");t.exports=function(t){if(!r(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},OM9Z:function(t,e,n){n("I+eb")({target:"String",proto:!0},{repeat:n("EUja")})},P4y1:function(t,e){t.exports={}},PKPk:function(t,e,n){"use strict";var r=n("ZUd8").charAt,o=n("afO8"),i=n("fdAy"),a=o.set,c=o.getterFor("String Iterator");i(String,"String",(function(t){a(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=c(this),n=e.string,o=e.index;return o>=n.length?{value:void 0,done:!0}:(t=r(n,o),e.index+=t.length,{value:t,done:!1})}))},PqOI:function(t,e,n){var r=n("I+eb"),o=n("90hW"),i=Math.abs,a=Math.pow;r({target:"Math",stat:!0},{cbrt:function(t){return o(t=+t)*a(i(t),1/3)}})},QFcT:function(t,e,n){var r=n("I+eb"),o=Math.hypot,i=Math.abs,a=Math.sqrt;r({target:"Math",stat:!0,forced:!!o&&o(1/0,NaN)!==1/0},{hypot:function(t,e){for(var n,r,o=0,c=0,u=arguments.length,s=0;c0?(r=n/s)*r:n;return s===1/0?1/0:s*a(o)}})},QIpd:function(t,e,n){var r=n("xrYK");t.exports=function(t){if("number"!=typeof t&&"Number"!=r(t))throw TypeError("Incorrect invocation");return+t}},QNnp:function(t,e,n){var r=n("I+eb"),o=Math.floor,i=Math.log,a=Math.LOG2E;r({target:"Math",stat:!0},{clz32:function(t){return(t>>>=0)?31-o(i(t+.5)*a):32}})},QWBl:function(t,e,n){"use strict";var r=n("I+eb"),o=n("F8JR");r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},Qo9l:function(t,e,n){var r=n("2oRo");t.exports=r},R0gw:function(t,e,n){var r,o;void 0===(o="function"==typeof(r=function(){"use strict";var t,e,n,r,o,i;function a(){t=Zone.__symbol__,e=Object[t("defineProperty")]=Object.defineProperty,n=Object[t("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor,r=Object.create,o=t("unconfigurables"),Object.defineProperty=function(t,e,n){if(u(t,e))throw new TypeError("Cannot assign to read only property '"+e+"' of "+t);var r=n.configurable;return"prototype"!==e&&(n=s(t,e,n)),f(t,e,n,r)},Object.defineProperties=function(t,e){return Object.keys(e).forEach((function(n){Object.defineProperty(t,n,e[n])})),t},Object.create=function(t,e){return"object"!=typeof e||Object.isFrozen(e)||Object.keys(e).forEach((function(n){e[n]=s(t,n,e[n])})),r(t,e)},Object.getOwnPropertyDescriptor=function(t,e){var r=n(t,e);return r&&u(t,e)&&(r.configurable=!1),r}}function c(t,e,n){var r=n.configurable;return f(t,e,n=s(t,e,n),r)}function u(t,e){return t&&t[o]&&t[o][e]}function s(t,n,r){return Object.isFrozen(r)||(r.configurable=!0),r.configurable||(t[o]||Object.isFrozen(t)||e(t,o,{writable:!0,value:{}}),t[o]&&(t[o][n]=!0)),r}function f(t,n,r,o){try{return e(t,n,r)}catch(a){if(!r.configurable)throw a;void 0===o?delete r.configurable:r.configurable=o;try{return e(t,n,r)}catch(a){var i=null;try{i=JSON.stringify(r)}catch(a){i=r.toString()}console.log("Attempting to configure '"+n+"' with descriptor '"+i+"' on object '"+t+"' and got error, giving up: "+a)}}}function l(t,e){var n=e.getGlobalObjects(),r=n.eventNames,o=n.globalSources,i=n.zoneSymbolEventNames,a=n.TRUE_STR,c=n.FALSE_STR,u=n.ZONE_SYMBOL_PREFIX,s="ApplicationCache,EventSource,FileReader,InputMethodContext,MediaController,MessagePort,Node,Performance,SVGElementInstance,SharedWorker,TextTrack,TextTrackCue,TextTrackList,WebKitNamedFlow,Window,Worker,WorkerGlobalScope,XMLHttpRequest,XMLHttpRequestEventTarget,XMLHttpRequestUpload,IDBRequest,IDBOpenDBRequest,IDBDatabase,IDBTransaction,IDBCursor,DBIndex,WebSocket".split(","),f=[],l=t.wtf,p="Anchor,Area,Audio,BR,Base,BaseFont,Body,Button,Canvas,Content,DList,Directory,Div,Embed,FieldSet,Font,Form,Frame,FrameSet,HR,Head,Heading,Html,IFrame,Image,Input,Keygen,LI,Label,Legend,Link,Map,Marquee,Media,Menu,Meta,Meter,Mod,OList,Object,OptGroup,Option,Output,Paragraph,Pre,Progress,Quote,Script,Select,Source,Span,Style,TableCaption,TableCell,TableCol,Table,TableRow,TableSection,TextArea,Title,Track,UList,Unknown,Video".split(",");l?f=p.map((function(t){return"HTML"+t+"Element"})).concat(s):t.EventTarget?f.push("EventTarget"):f=s;for(var h=t.__Zone_disable_IE_check||!1,v=t.__Zone_enable_cross_context_check||!1,d=e.isIEOrEdge(),g="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }",y={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"},b=0;b1?new i(e,n):new i(e),s=t.ObjectGetOwnPropertyDescriptor(u,"onmessage");return s&&!1===s.configurable?(a=t.ObjectCreate(u),c=u,[r,o,"send","close"].forEach((function(e){a[e]=function(){var n=t.ArraySlice.call(arguments);if(e===r||e===o){var i=n.length>0?n[0]:void 0;if(i){var c=Zone.__symbol__("ON_PROPERTY"+i);u[c]=a[c]}}return u[e].apply(u,n)}}))):a=u,t.patchOnProperties(a,["close","error","message","open"],c),a};var a=e.WebSocket;for(var c in i)a[c]=i[c]}(t,e),Zone[t.symbol("patchEvents")]=!0}}(i="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{})[(i.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){var t=i.Zone;t.__load_patch("defineProperty",(function(t,e,n){n._redefineProperty=c,a()})),t.__load_patch("registerElement",(function(t,e,n){!function(t,e){var n=e.getGlobalObjects();(n.isBrowser||n.isMix)&&"registerElement"in t.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])}(t,n)})),t.__load_patch("EventTargetLegacy",(function(t,e,n){l(t,n),p(n,t)}))}})?r.call(e,n,e,t):r)||(t.exports=o)},RK3t:function(t,e,n){var r=n("0Dky"),o=n("xrYK"),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},RN6c:function(t,e,n){var r=n("2oRo");t.exports=function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}},RNIs:function(t,e,n){var r=n("tiKp"),o=n("fHMY"),i=n("m/L8"),a=r("unscopables"),c=Array.prototype;null==c[a]&&i.f(c,a,{configurable:!0,value:o(null)}),t.exports=function(t){c[a][t]=!0}},ROdP:function(t,e,n){var r=n("hh1v"),o=n("xrYK"),i=n("tiKp")("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},Rfxz:function(t,e,n){"use strict";var r=n("I+eb"),o=n("tycR").some,i=n("pkCn"),a=n("rkAj"),c=i("some"),u=a("some");r({target:"Array",proto:!0,forced:!c||!u},{some:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},Rm1S:function(t,e,n){"use strict";var r=n("14Sl"),o=n("glrk"),i=n("UMSQ"),a=n("HYAF"),c=n("iqWW"),u=n("FMNM");r("match",1,(function(t,e,n){return[function(e){var n=a(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var a=o(t),s=String(this);if(!a.global)return u(a,s);var f=a.unicode;a.lastIndex=0;for(var l,p=[],h=0;null!==(l=u(a,s));){var v=String(l[0]);p[h]=v,""===v&&(a.lastIndex=c(s,i(a.lastIndex),f)),h++}return 0===h?null:p}]}))},SEBh:function(t,e,n){var r=n("glrk"),o=n("HAuM"),i=n("tiKp")("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[i])?e:o(n)}},STAE:function(t,e,n){var r=n("0Dky");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},SYor:function(t,e,n){"use strict";var r=n("I+eb"),o=n("WKiH").trim;r({target:"String",proto:!0,forced:n("yNLB")("trim")},{trim:function(){return o(this)}})},TFPT:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("sub")},{sub:function(){return o(this,"sub","","")}})},TWNs:function(t,e,n){var r=n("g6v/"),o=n("2oRo"),i=n("lMq5"),a=n("cVYH"),c=n("m/L8").f,u=n("JBy8").f,s=n("ROdP"),f=n("rW0t"),l=n("n3/R"),p=n("busE"),h=n("0Dky"),v=n("afO8").set,d=n("JiZb"),g=n("tiKp")("match"),y=o.RegExp,b=y.prototype,m=/a/g,k=/a/g,E=new y(m)!==m,S=l.UNSUPPORTED_Y;if(r&&i("RegExp",!E||S||h((function(){return k[g]=!1,y(m)!=m||y(k)==k||"/a/i"!=y(m,"i")})))){for(var x=function t(e,n){var r,o=this instanceof t,i=s(e),c=void 0===n;if(!o&&i&&e.constructor===t&&c)return e;E?i&&!c&&(e=e.source):e instanceof t&&(c&&(n=f.call(e)),e=e.source),S&&(r=!!n&&n.indexOf("y")>-1)&&(n=n.replace(/y/g,""));var u=a(E?new y(e,n):y(e,n),o?this:b,t);return S&&r&&v(u,{sticky:r}),u},_=function(t){t in x||c(x,t,{configurable:!0,get:function(){return y[t]},set:function(e){y[t]=e}})},w=u(y),T=0;w.length>T;)_(w[T++]);b.constructor=x,x.prototype=b,p(o,"RegExp",x)}d("RegExp")},TWQb:function(t,e,n){var r=n("/GqU"),o=n("UMSQ"),i=n("I8vh"),a=function(t){return function(e,n,a){var c,u=r(e),s=o(u.length),f=i(a,s);if(t&&n!=n){for(;s>f;)if((c=u[f++])!=c)return!0}else for(;s>f;f++)if((t||f in u)&&u[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},TeQF:function(t,e,n){"use strict";var r=n("I+eb"),o=n("tycR").filter,i=n("Hd5f"),a=n("rkAj"),c=i("filter"),u=a("filter");r({target:"Array",proto:!0,forced:!c||!u},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},TfTi:function(t,e,n){"use strict";var r=n("A2ZE"),o=n("ewvW"),i=n("m92n"),a=n("6VoE"),c=n("UMSQ"),u=n("hBjN"),s=n("NaFW");t.exports=function(t){var e,n,f,l,p,h,v=o(t),d="function"==typeof this?this:Array,g=arguments.length,y=g>1?arguments[1]:void 0,b=void 0!==y,m=s(v),k=0;if(b&&(y=r(y,g>2?arguments[2]:void 0,2)),null==m||d==Array&&a(m))for(n=new d(e=c(v.length));e>k;k++)h=b?y(v[k],k):v[k],u(n,k,h);else for(p=(l=m.call(v)).next,n=new d;!(f=p.call(l)).done;k++)h=b?i(l,y,[f.value,k],!0):f.value,u(n,k,h);return n.length=k,n}},ToJy:function(t,e,n){"use strict";var r=n("I+eb"),o=n("HAuM"),i=n("ewvW"),a=n("0Dky"),c=n("pkCn"),u=[],s=u.sort,f=a((function(){u.sort(void 0)})),l=a((function(){u.sort(null)})),p=c("sort");r({target:"Array",proto:!0,forced:f||!l||!p},{sort:function(t){return void 0===t?s.call(i(this)):s.call(i(this),o(t))}})},Tskq:function(t,e,n){"use strict";var r=n("bWFh"),o=n("ZWaQ");t.exports=r("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),o)},U3f4:function(t,e,n){var r=n("g6v/"),o=n("m/L8"),i=n("rW0t"),a=n("n3/R").UNSUPPORTED_Y;r&&("g"!=/./g.flags||a)&&o.f(RegExp.prototype,"flags",{configurable:!0,get:i})},UMSQ:function(t,e,n){var r=n("ppGB"),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},UTVS:function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},UesL:function(t,e,n){"use strict";var r=n("glrk"),o=n("wE6v");t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(r(this),"number"!==t)}},UxlC:function(t,e,n){"use strict";var r=n("14Sl"),o=n("glrk"),i=n("ewvW"),a=n("UMSQ"),c=n("ppGB"),u=n("HYAF"),s=n("iqWW"),f=n("FMNM"),l=Math.max,p=Math.min,h=Math.floor,v=/\$([$&'`]|\d\d?|<[^>]*>)/g,d=/\$([$&'`]|\d\d?)/g;r("replace",2,(function(t,e,n,r){var g=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,y=r.REPLACE_KEEPS_$0,b=g?"$":"$0";return[function(n,r){var o=u(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,r){if(!g&&y||"string"==typeof r&&-1===r.indexOf(b)){var i=n(e,t,this,r);if(i.done)return i.value}var u=o(t),h=String(this),v="function"==typeof r;v||(r=String(r));var d=u.global;if(d){var k=u.unicode;u.lastIndex=0}for(var E=[];;){var S=f(u,h);if(null===S)break;if(E.push(S),!d)break;""===String(S[0])&&(u.lastIndex=s(h,a(u.lastIndex),k))}for(var x,_="",w=0,T=0;T=w&&(_+=h.slice(w,I)+M,w=I+O.length)}return _+h.slice(w)}];function m(t,n,r,o,a,c){var u=r+t.length,s=o.length,f=d;return void 0!==a&&(a=i(a),f=v),e.call(c,f,(function(e,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(u);case"<":c=a[i.slice(1,-1)];break;default:var f=+i;if(0===f)return e;if(f>s){var l=h(f/10);return 0===l?e:l<=s?void 0===o[l-1]?i.charAt(1):o[l-1]+i.charAt(1):e}c=o[f-1]}return void 0===c?"":c}))}}))},Uydy:function(t,e,n){var r=n("I+eb"),o=n("HsHA"),i=Math.acosh,a=Math.log,c=Math.sqrt,u=Math.LN2;r({target:"Math",stat:!0,forced:!i||710!=Math.floor(i(Number.MAX_VALUE))||i(1/0)!=1/0},{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?a(t)+u:o(t-1+c(t-1)*c(t+1))}})},VC3L:function(t,e,n){"use strict";var r=n("I+eb"),o=n("0Dky"),i=n("QIpd"),a=1..toPrecision;r({target:"Number",proto:!0,forced:o((function(){return"1"!==a.call(1,void 0)}))||!o((function(){a.call({})}))},{toPrecision:function(t){return void 0===t?a.call(i(this)):a.call(i(this),t)}})},VpIT:function(t,e,n){var r=n("xDBR"),o=n("xs3f");(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.4",mode:r?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},Vu81:function(t,e,n){var r=n("0GbY"),o=n("JBy8"),i=n("dBg+"),a=n("glrk");t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(a(t)),n=i.f;return n?e.concat(n(t)):e}},WDsR:function(t,e,n){var r=n("I+eb"),o=n("Xol8"),i=Math.abs;r({target:"Number",stat:!0},{isSafeInteger:function(t){return o(t)&&i(t)<=9007199254740991}})},WJkJ:function(t,e){t.exports="\t\n\v\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},WKiH:function(t,e,n){var r=n("HYAF"),o="["+n("WJkJ")+"]",i=RegExp("^"+o+o+"*"),a=RegExp(o+o+"*$"),c=function(t){return function(e){var n=String(r(e));return 1&t&&(n=n.replace(i,"")),2&t&&(n=n.replace(a,"")),n}};t.exports={start:c(1),end:c(2),trim:c(3)}},WjRb:function(t,e,n){var r=n("ROdP");t.exports=function(t){if(r(t))throw TypeError("The method doesn't accept regular expressions");return t}},XGwC:function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},Xe3L:function(t,e,n){"use strict";var r=n("I+eb"),o=n("0Dky"),i=n("hBjN");r({target:"Array",stat:!0,forced:o((function(){function t(){}return!(Array.of.call(t)instanceof t)}))},{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)i(n,t,arguments[t++]);return n.length=e,n}})},Xol8:function(t,e,n){var r=n("hh1v"),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},YGK4:function(t,e,n){"use strict";var r=n("bWFh"),o=n("ZWaQ");t.exports=r("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),o)},YNrV:function(t,e,n){"use strict";var r=n("g6v/"),o=n("0Dky"),i=n("33Wh"),a=n("dBg+"),c=n("0eef"),u=n("ewvW"),s=n("RK3t"),f=Object.assign,l=Object.defineProperty;t.exports=!f||o((function(){if(r&&1!==f({b:1},f(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=f({},t)[n]||"abcdefghijklmnopqrst"!=i(f({},e)).join("")}))?function(t,e){for(var n=u(t),o=arguments.length,f=1,l=a.f,p=c.f;o>f;)for(var h,v=s(arguments[f++]),d=l?i(v).concat(l(v)):i(v),g=d.length,y=0;g>y;)h=d[y++],r&&!p.call(v,h)||(n[h]=v[h]);return n}:f},ZOXb:function(t,e,n){"use strict";var r=n("0Dky"),o=n("DMt2").start,i=Math.abs,a=Date.prototype,c=a.getTime,u=a.toISOString;t.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=u.call(new Date(-50000000000001))}))||!r((function(){u.call(new Date(NaN))}))?function(){if(!isFinite(c.call(this)))throw RangeError("Invalid time value");var t=this.getUTCFullYear(),e=this.getUTCMilliseconds(),n=t<0?"-":t>9999?"+":"";return n+o(i(t),n?6:4,0)+"-"+o(this.getUTCMonth()+1,2,0)+"-"+o(this.getUTCDate(),2,0)+"T"+o(this.getUTCHours(),2,0)+":"+o(this.getUTCMinutes(),2,0)+":"+o(this.getUTCSeconds(),2,0)+"."+o(e,3,0)+"Z"}:u},ZUd8:function(t,e,n){var r=n("ppGB"),o=n("HYAF"),i=function(t){return function(e,n){var i,a,c=String(o(e)),u=r(n),s=c.length;return u<0||u>=s?t?"":void 0:(i=c.charCodeAt(u))<55296||i>56319||u+1===s||(a=c.charCodeAt(u+1))<56320||a>57343?t?c.charAt(u):i:t?c.slice(u,u+2):a-56320+(i-55296<<10)+65536}};t.exports={codeAt:i(!1),charAt:i(!0)}},ZWaQ:function(t,e,n){"use strict";var r=n("m/L8").f,o=n("fHMY"),i=n("4syw"),a=n("A2ZE"),c=n("GarU"),u=n("ImZN"),s=n("fdAy"),f=n("JiZb"),l=n("g6v/"),p=n("8YOa").fastKey,h=n("afO8"),v=h.set,d=h.getterFor;t.exports={getConstructor:function(t,e,n,s){var f=t((function(t,r){c(t,f,e),v(t,{type:e,index:o(null),first:void 0,last:void 0,size:0}),l||(t.size=0),null!=r&&u(r,t[s],t,n)})),h=d(e),g=function(t,e,n){var r,o,i=h(t),a=y(t,e);return a?a.value=n:(i.last=a={index:o=p(e,!0),key:e,value:n,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),l?i.size++:t.size++,"F"!==o&&(i.index[o]=a)),t},y=function(t,e){var n,r=h(t),o=p(e);if("F"!==o)return r.index[o];for(n=r.first;n;n=n.next)if(n.key==e)return n};return i(f.prototype,{clear:function(){for(var t=h(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,l?t.size=0:this.size=0},delete:function(t){var e=h(this),n=y(this,t);if(n){var r=n.next,o=n.previous;delete e.index[n.index],n.removed=!0,o&&(o.next=r),r&&(r.previous=o),e.first==n&&(e.first=r),e.last==n&&(e.last=o),l?e.size--:this.size--}return!!n},forEach:function(t){for(var e,n=h(this),r=a(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!y(this,t)}}),i(f.prototype,n?{get:function(t){var e=y(this,t);return e&&e.value},set:function(t,e){return g(this,0===t?0:t,e)}}:{add:function(t){return g(this,t=0===t?0:t,t)}}),l&&r(f.prototype,"size",{get:function(){return h(this).size}}),f},setStrong:function(t,e,n){var r=e+" Iterator",o=d(e),i=d(r);s(t,e,(function(t,e){v(this,{type:r,target:t,state:o(t),kind:e,last:void 0})}),(function(){for(var t=i(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),f(e)}}},ZfDv:function(t,e,n){var r=n("hh1v"),o=n("6LWA"),i=n("tiKp")("species");t.exports=function(t,e){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)?r(n)&&null===(n=n[i])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)}},Zk8X:function(t,e,n){"use strict";var r=n("I+eb"),o=n("hXpO");r({target:"String",proto:!0,forced:n("rwPt")("sup")},{sup:function(){return o(this,"sup","","")}})},a57n:function(t,e,n){n("dG/n")("search")},a5NK:function(t,e,n){var r=n("I+eb"),o=Math.log,i=Math.LOG10E;r({target:"Math",stat:!0},{log10:function(t){return o(t)*i}})},afO8:function(t,e,n){var r,o,i,a=n("f5p1"),c=n("2oRo"),u=n("hh1v"),s=n("kRJp"),f=n("UTVS"),l=n("93I0"),p=n("0BK2");if(a){var h=new(0,c.WeakMap),v=h.get,d=h.has,g=h.set;r=function(t,e){return g.call(h,t,e),e},o=function(t){return v.call(h,t)||{}},i=function(t){return d.call(h,t)}}else{var y=l("state");p[y]=!0,r=function(t,e){return s(t,y,e),e},o=function(t){return f(t,y)?t[y]:{}},i=function(t){return f(t,y)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!u(e)||(n=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},bWFh:function(t,e,n){"use strict";var r=n("I+eb"),o=n("2oRo"),i=n("lMq5"),a=n("busE"),c=n("8YOa"),u=n("ImZN"),s=n("GarU"),f=n("hh1v"),l=n("0Dky"),p=n("HH4o"),h=n("1E5z"),v=n("cVYH");t.exports=function(t,e,n){var d=-1!==t.indexOf("Map"),g=-1!==t.indexOf("Weak"),y=d?"set":"add",b=o[t],m=b&&b.prototype,k=b,E={},S=function(t){var e=m[t];a(m,t,"add"==t?function(t){return e.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(g&&!f(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!f(t)?void 0:e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!f(t))&&e.call(this,0===t?0:t)}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(i(t,"function"!=typeof b||!(g||m.forEach&&!l((function(){(new b).entries().next()})))))k=n.getConstructor(e,t,d,y),c.REQUIRED=!0;else if(i(t,!0)){var x=new k,_=x[y](g?{}:-0,1)!=x,w=l((function(){x.has(1)})),T=p((function(t){new b(t)})),O=!g&&l((function(){for(var t=new b,e=5;e--;)t[y](e,e);return!t.has(-0)}));T||((k=e((function(e,n){s(e,k,t);var r=v(new b,e,k);return null!=n&&u(n,r[y],r,d),r}))).prototype=m,m.constructor=k),(w||O)&&(S("delete"),S("has"),d&&S("get")),(O||_)&&S(y),g&&m.clear&&delete m.clear}return E[t]=k,r({global:!0,forced:k!=b},E),h(k,t),g||n.setStrong(k,t,d),k}},brp2:function(t,e,n){n("I+eb")({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},busE:function(t,e,n){var r=n("2oRo"),o=n("kRJp"),i=n("UTVS"),a=n("zk60"),c=n("iSVu"),u=n("afO8"),s=u.get,f=u.enforce,l=String(String).split("String");(t.exports=function(t,e,n,c){var u=!!c&&!!c.unsafe,s=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof e||i(n,"name")||o(n,"name",e),f(n).source=l.join("string"==typeof e?e:"")),t!==r?(u?!p&&t[e]&&(s=!0):delete t[e],s?t[e]=n:o(t,e,n)):s?t[e]=n:a(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&s(this).source||c(this)}))},cDke:function(t,e,n){var r=n("I+eb"),o=n("0Dky"),i=n("BX/b").f;r({target:"Object",stat:!0,forced:o((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:i})},cVYH:function(t,e,n){var r=n("hh1v"),o=n("0rvr");t.exports=function(t,e,n){var i,a;return o&&"function"==typeof(i=e.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(t,a),t}},"dBg+":function(t,e){e.f=Object.getOwnPropertySymbols},"dG/n":function(t,e,n){var r=n("Qo9l"),o=n("UTVS"),i=n("5Tg+"),a=n("m/L8").f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});o(e,t)||a(e,t,{value:i.f(t)})}},"eDl+":function(t,e){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},eJiR:function(t,e,n){var r=n("I+eb"),o=n("jrUv"),i=Math.exp;r({target:"Math",stat:!0},{tanh:function(t){var e=o(t=+t),n=o(-t);return e==1/0?1:n==1/0?-1:(e-n)/(i(t)+i(-t))}})},eajv:function(t,e,n){var r=n("I+eb"),o=Math.asinh,i=Math.log,a=Math.sqrt;r({target:"Math",stat:!0,forced:!(o&&1/o(0)>0)},{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):i(e+a(e*e+1)):e}})},eoL8:function(t,e,n){var r=n("I+eb"),o=n("g6v/");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n("m/L8").f})},ewvW:function(t,e,n){var r=n("HYAF");t.exports=function(t){return Object(r(t))}},f5p1:function(t,e,n){var r=n("2oRo"),o=n("iSVu"),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o(i))},fHMY:function(t,e,n){var r,o=n("glrk"),i=n("N+g0"),a=n("eDl+"),c=n("0BK2"),u=n("G+Rx"),s=n("zBJ4"),f=n("93I0")("IE_PROTO"),l=function(){},p=function(t){return" + diff --git a/resources/InteractSound/__resource.lua b/resources/InteractSound/__resource.lua new file mode 100644 index 000000000..25ecc1621 --- /dev/null +++ b/resources/InteractSound/__resource.lua @@ -0,0 +1,27 @@ + +------ +-- InteractSound by Scott +-- Verstion: v0.0.1 +------ + +-- Manifest Version +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +-- Client Scripts +client_script 'client/main.lua' + +-- Server Scripts +server_script 'server/main.lua' + +-- NUI Default Page +ui_page('client/html/index.html') + +-- Files needed for NUI +-- DON'T FORGET TO ADD THE SOUND FILES TO THIS! +files({ + 'client/html/index.html', + -- Begin Sound Files Here... + -- client/html/sounds/ ... .ogg + 'client/html/sounds/on.ogg', + 'client/html/sounds/off.ogg' +}) diff --git a/resources/InteractSound/client/html/index.html b/resources/InteractSound/client/html/index.html new file mode 100644 index 000000000..cb35be9e6 --- /dev/null +++ b/resources/InteractSound/client/html/index.html @@ -0,0 +1,24 @@ + + + + + + + diff --git a/resources/InteractSound/client/html/sounds/off.ogg b/resources/InteractSound/client/html/sounds/off.ogg new file mode 100644 index 000000000..64d04b6f0 Binary files /dev/null and b/resources/InteractSound/client/html/sounds/off.ogg differ diff --git a/resources/InteractSound/client/html/sounds/on.ogg b/resources/InteractSound/client/html/sounds/on.ogg new file mode 100644 index 000000000..4fe8aeaf4 Binary files /dev/null and b/resources/InteractSound/client/html/sounds/on.ogg differ diff --git a/resources/InteractSound/client/main.lua b/resources/InteractSound/client/main.lua new file mode 100644 index 000000000..c80307415 --- /dev/null +++ b/resources/InteractSound/client/main.lua @@ -0,0 +1,81 @@ + +------ +-- InteractionSound by Scott +-- Version: v0.0.1 +-- Path: client/main.lua +-- +-- Allows sounds to be played on single clients, all clients, or all clients within +-- a specific range from the entity to which the sound has been created. +------ + +local standardVolumeOutput = 1.0; + +------ +-- RegisterNetEvent InteractSound_CL:PlayOnOne +-- +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- +-- Starts playing a sound locally on a single client. +------ +RegisterNetEvent('InteractSound_CL:PlayOnOne') +AddEventHandler('InteractSound_CL:PlayOnOne', function(soundFile, soundVolume) + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = soundVolume + }) +end) + +------ +-- RegisterNetEvent InteractSound_CL:PlayOnAll +-- +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- +-- Starts playing a sound on all clients who are online in the server. +------ +RegisterNetEvent('InteractSound_CL:PlayOnAll') +AddEventHandler('InteractSound_CL:PlayOnAll', function(soundFile, soundVolume) + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = soundVolume + }) +end) + +------ +-- RegisterNetEvent InteractSound_CL:PlayWithinDistance +-- +-- @param playOnEntity - The entity network id (will be converted from net id to entity on client) +-- - of the entity for which the max distance is to be drawn from. +-- @param maxDistance - The maximum float distance (client uses Vdist) to allow the player to +-- - hear the soundFile being played. +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- +-- Starts playing a sound on a client if the client is within the specificed maxDistance from the playOnEntity. +-- @TODO Change sound volume based on the distance the player is away from the playOnEntity. +------ +RegisterNetEvent('InteractSound_CL:PlayWithinDistance') +AddEventHandler('InteractSound_CL:PlayWithinDistance', function(playerNetId, maxDistance, soundFile, soundVolume) + local lCoords = GetEntityCoords(GetPlayerPed(-1)) + local eCoords = GetEntityCoords(GetPlayerPed(GetPlayerFromServerId(playerNetId))) + local distIs = Vdist(lCoords.x, lCoords.y, lCoords.z, eCoords.x, eCoords.y, eCoords.z) + if(distIs <= maxDistance) then + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = soundVolume + }) + end +end) diff --git a/resources/InteractSound/server/main.lua b/resources/InteractSound/server/main.lua new file mode 100644 index 000000000..8b1cb9083 --- /dev/null +++ b/resources/InteractSound/server/main.lua @@ -0,0 +1,87 @@ + +------ +-- Interaction Sounds by Scott +-- Version: v0.0.1 +-- Path: server/main.lua +-- +-- Allows sounds to be played on single clients, all clients, or all clients within +-- a specific range from the entity to which the sound has been created. Triggers +-- client events only. Used to trigger sounds on other clients from the client or +-- server without having to pass directly to another client. +------ + +------ +-- RegisterServerEvent InteractSound_SV:PlayOnOne +-- Triggers -> ClientEvent InteractSound_CL:PlayOnOne +-- +-- @param clientNetId - The network id of the client that the sound should be played on. +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- - Can also specify a folder/sound file. +-- +-- Starts playing a sound locally on a single client. +------ +RegisterServerEvent('InteractSound_SV:PlayOnOne') +AddEventHandler('InteractSound_SV:PlayOnOne', function(clientNetId, soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:PlayOnOne', clientNetId, soundFile, soundVolume) +end) + +------ +-- RegisterServerEvent InteractSound_SV:PlayOnSource +-- Triggers -> ClientEvent InteractSound_CL:PlayOnSource +-- +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- - Can also specify a folder/sound file. +-- +-- Starts playing a sound locally on a single client, which is the source of the event. +------ +RegisterServerEvent('InteractSound_SV:PlayOnSource') +AddEventHandler('InteractSound_SV:PlayOnSource', function(soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:PlayOnOne', source, soundFile, soundVolume) +end) + +------ +-- RegisterServerEvent InteractSound_SV:PlayOnAll +-- Triggers -> ClientEvent InteractSound_CL:PlayOnAll +-- +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- +-- Starts playing a sound on all clients who are online in the server. +------ +RegisterServerEvent('InteractSound_SV:PlayOnAll') +AddEventHandler('InteractSound_SV:PlayOnAll', function(soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:PlayOnAll', -1, soundFile, soundVolume) +end) + +------ +-- RegisterServerEvent InteractSound_SV:PlayWithinDistance +-- Triggers -> ClientEvent InteractSound_CL:PlayWithinDistance +-- +-- @param playOnEntity - The entity network id (will be converted from net id to entity on client) +-- - of the entity for which the max distance is to be drawn from. +-- @param maxDistance - The maximum float distance (client uses Vdist) to allow the player to +-- - hear the soundFile being played. +-- @param soundFile - The name of the soundfile within the client/html/sounds/ folder. +-- - Can also specify a folder/sound file. +-- @param soundVolume - The volume at which the soundFile should be played. Nil or don't +-- - provide it for the default of standardVolumeOutput. Should be between +-- - 0.1 to 1.0. +-- +-- Starts playing a sound on a client if the client is within the specificed maxDistance from the playOnEntity. +-- @TODO Change sound volume based on the distance the player is away from the playOnEntity. +------ +RegisterServerEvent('InteractSound_SV:PlayWithinDistance') +AddEventHandler('InteractSound_SV:PlayWithinDistance', function(maxDistance, soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:PlayWithinDistance', -1, source, maxDistance, soundFile, soundVolume) +end) diff --git a/resources/Jailer/README.txt b/resources/Jailer/README.txt new file mode 100644 index 000000000..a186330fb --- /dev/null +++ b/resources/Jailer/README.txt @@ -0,0 +1,10 @@ +Jailer by Albo1125 (LUA, FXServer, FiveM). Version 1.1.0.0. + +You can change the password at the top of serverJailer.lua. Default is pswd. +You can change the default jail time and the maximum jail time at the top of serverJailer.lua. +The Jail location is the Bolingbroke State Penitentiary. + +Commands to type in chat (T): +/jailme SECS - Jails yourself, if SECS not given defaults to the default jail time. +/unjail PSWD PLAYERID - Unjails the player with PLAYERID (hold up arrow ingame to see) if PSWD matches specified jail password. +/jail PSWD PLAYERID SECS - Jails the player with PLAYERID (hold up arrow ingame to see) if PSWD matches specified jail password. If SECS not given, defaults to the default jail time. \ No newline at end of file diff --git a/resources/Jailer/__resource.lua b/resources/Jailer/__resource.lua new file mode 100644 index 000000000..6cd99cfbf --- /dev/null +++ b/resources/Jailer/__resource.lua @@ -0,0 +1,3 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +client_script "clientJailer.lua" +server_script "serverJailer.lua" \ No newline at end of file diff --git a/resources/Jailer/clientJailer.lua b/resources/Jailer/clientJailer.lua new file mode 100644 index 000000000..be2e6c56a --- /dev/null +++ b/resources/Jailer/clientJailer.lua @@ -0,0 +1,56 @@ +--Coded by Albo1125. + +local cJ = false +local eJE = false + +RegisterNetEvent("JP") +AddEventHandler("JP", function(jT) + if cJ == true then + return + end + local pP = GetPlayerPed(-1) + if DoesEntityExist(pP) then + + Citizen.CreateThread(function() + local playerOldLoc = GetEntityCoords(pP, true) + SetEntityCoords(pP, 1779.70, 2573.53, 48.58) + cJ = true + eJE = false + while jT > 0 and not eJE do + pP = GetPlayerPed(-1) + RemoveAllPedWeapons(pP, true) + SetEntityInvincible(pP, true) + if IsPedInAnyVehicle(pP, false) then + ClearPedTasksImmediately(pP) + end + if jT % 30 == 0 then + TriggerEvent('chatMessage', 'SYSTEM', { 0, 0, 0 }, jT .." more seconds until release.") + end + Citizen.Wait(500) + local pL = GetEntityCoords(pP, true) + local D = Vdist(1779.70, 2573.53, 48.58, pL['x'], pL['y'], pL['z']) + if D > 90 then + SetEntityCoords(pP, 1779.70, 2573.53, 48.58) + if D > 100 then + jT = jT + 60 + if jT > 1500 then + jT = 1500 + end + TriggerEvent('chatMessage', 'JUDGE', { 0, 0, 0 }, "Your jail time was extended for an unlawful escape attempt.") + end + end + jT = jT - 0.5 + end + TriggerServerEvent('chatMessageEntered', "SYSTEM", { 0, 0, 0 }, GetPlayerName(PlayerId()) .." was released from jail.") + SetEntityCoords(pP, 1839.27, 2590.56, 45.95) + cJ = false + SetEntityInvincible(pP, false) + end) + end +end) + +RegisterNetEvent("UnJP") +AddEventHandler("UnJP", function() + eJE = true +end) +--Coded by Albo1125 \ No newline at end of file diff --git a/resources/Jailer/serverJailer.lua b/resources/Jailer/serverJailer.lua new file mode 100644 index 000000000..585fc4445 --- /dev/null +++ b/resources/Jailer/serverJailer.lua @@ -0,0 +1,80 @@ +--Coded by Albo1125. + +local jailPassword = "EGRP" --change this password to your liking and don't share it with the criminals ;-) +local defaultsecs = 180 +local maxsecs = 1000 + +----------------------------- + +AddEventHandler('chatMessage', function(source, n, message) + cm = stringsplit(message, " ") + + if(cm[1] == "/jailme") then + CancelEvent() + local jT = defaultsecs + if cm[2] ~= nil then + jT = tonumber(cm[2]) + end + if jT > maxsecs then + jT = maxsecs + end + + print("Jailing ".. GetPlayerName(source) .. " for ".. jT .." secs") + TriggerClientEvent("JP", source, jT) + TriggerClientEvent('chatMessage', -1, 'JUDGE', { 0, 0, 0 }, GetPlayerName(source) ..' jailed for '.. jT ..' secs') + elseif cm[1] == "/unjail" then + CancelEvent() + if cm[2] == jailPassword then + local tPID = tonumber(cm[3]) + if GetPlayerName(tPID) ~= nil then + print("Unjailing ".. GetPlayerName(tPID).. " - cm entered by ".. GetPlayerName(source)) + TriggerClientEvent("UnJP", tPID) + end + else + print("Incorrect jailPassword entered by ".. GetPlayerName(source)) + end + elseif cm[1] == "/jail" then + CancelEvent() + if tablelength(cm) > 2 then + if cm[2] == jailPassword then + local tPID = tonumber(cm[3]) + local jT = defaultsecs + if tablelength(cm) > 3 then + if cm[4] ~= nil then + jT = tonumber(cm[4]) + end + end + if jT > maxsecs then + jT = maxsecs + end + if GetPlayerName(tPID) ~= nil then + print("Jailing ".. GetPlayerName(tPID).. " for ".. jT .." secs - cm entered by ".. GetPlayerName(source)) + TriggerClientEvent("JP", tPID, jT) + TriggerClientEvent('chatMessage', -1, 'JUDGE', { 0, 0, 0 }, GetPlayerName(tPID) ..' jailed for '.. jT ..' secs') + end + else + print("Incorrect jailPassword entered by ".. GetPlayerName(source)) + end + end + end +end) + +print('Jailer by Albo1125 (LUA, FXServer, FiveM).') +function stringsplit(inputstr, sep) + if sep == nil then + sep = "%s" + end + local t={} ; i=1 + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + t[i] = str + i = i + 1 + end + return t +end + +function tablelength(T) + local count = 0 + for _ in pairs(T) do count = count + 1 end + return count +end +--Coded by Albo1125 diff --git a/resources/Katana/__resource.lua b/resources/Katana/__resource.lua new file mode 100644 index 000000000..da5dc062a --- /dev/null +++ b/resources/Katana/__resource.lua @@ -0,0 +1,19 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'contentunlocks.meta', + 'loadouts.meta', + 'pedpersonality.meta', + 'shop_weapon.meta', + 'weaponanimations.meta', + 'weaponarchetypes.meta', + 'weapons.meta' + } + + data_file 'WEAPONINFO_FILE' 'weapons.meta' + data_file 'WEAPON_METADATA_FILE' 'weaponarchetypes.meta' + data_file 'WEAPON_SHOP_INFO' 'shop_weapon.meta' + data_file 'WEAPON_ANIMATIONS_FILE' 'weaponanimations.meta' + data_file 'CONTENT_UNLOCKING_META_FILE' 'contentunlocks.meta' + data_file 'LOADOUTS_FILE' 'loadouts.meta' + data_file 'PED_PERSONALITY_FILE' 'pedpersonality.meta' \ No newline at end of file diff --git a/resources/Katana/contentunlocks.meta b/resources/Katana/contentunlocks.meta new file mode 100644 index 000000000..e1abebe85 --- /dev/null +++ b/resources/Katana/contentunlocks.meta @@ -0,0 +1,6 @@ + + + + CU_WEP_KATANA + + \ No newline at end of file diff --git a/resources/Katana/dlctext.meta b/resources/Katana/dlctext.meta new file mode 100644 index 000000000..3871d7419 --- /dev/null +++ b/resources/Katana/dlctext.meta @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/resources/Katana/pedpersonality.meta b/resources/Katana/pedpersonality.meta new file mode 100644 index 000000000..6577d1416 --- /dev/null +++ b/resources/Katana/pedpersonality.meta @@ -0,0 +1,372 @@ +๏ปฟ + + + + + UNHOLSTER_UNARMED + + + + WEAPON_KATANA + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_KATANA + + 2h_melee_holster_unarmed + + + + + UNHOLSTER_1H + + + + WEAPON_KATANA + + 1h_holster_unarmed + + + + + UNHOLSTER_2H + + + + WEAPON_KATANA + + 2h_holster_unarmed + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_WEAPON + + mini_holster_2h_unarmed + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_WEAPON + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_WEAPON + + unarmed_holster_unarmed + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_WEAPON + + 1h_holster_unarmed + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_WEAPON + + 2h_holster_unarmed + + + + + + + DEFAULT_ACTION + + + + + WEAPON_WEAPON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + + MOVE_ACTION@GENERIC@TRANS@UNARMED + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_UNARMED + + + + + + + + WEAPON_WEAPON + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + + move_stealth@generic@trans@unarmed + + move_stealth@p_m_zero@holster + UNHOLSTER_UNARMED_STEALTH + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_WEAPON + + + + MOVE_ACTION@MP_FEMALE@UNARMED@CORE + + + + + + + + + MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@ + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_UNARMED + + + + + + + + WEAPON_WEAPON + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + + MOVE_STEALTH@MP_FEMALE@UNARMED@TRANS + + move_stealth@p_m_zero@holster + UNHOLSTER_UNARMED_STEALTH + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_WEAPON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + + MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A + + MOVE_ACTION@P_M_ZERO@HOLSTER + UNHOLSTER_UNARMED + + + + + + + + WEAPON_WEAPON + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + + move_stealth@p_m_zero@unarmed@trans@a + + move_stealth@p_m_zero@holster + UNHOLSTER_UNARMED_STEALTH + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_WEAPON + + + + move_action@p_m_one@unarmed@core + + + + + + + + + MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A + + MOVE_ACTION@P_M_ONE@HOLSTER + UNHOLSTER_UNARMED + + + + + + + + WEAPON_WEAPON + + + + move_stealth@p_m_one@unarmed@core + weapons@melee_stealth_1h@p_m_one + UpperbodyAndIk_filter + + + + + + + move_stealth@p_m_one@unarmed@trans@a + + MOVE_STEALTH@P_M_ONE@HOLSTER + UNHOLSTER_UNARMED_STEALTH + + + + + + + + TREVOR_ACTION + + + + + WEAPON_WEAPON + + + + move_action@p_m_two@unarmed@core + + + + + + + + + MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A + + MOVE_ACTION@P_M_TWO@HOLSTER + UNHOLSTER_UNARMED + + + + + + + + WEAPON_WEAPON + + + + move_stealth@p_m_two@unarmed@core + weapons@melee_stealth_1h@p_m_two + UpperbodyAndIk_filter + + + + + + + move_stealth@p_m_two@unarmed@trans@a + + MOVE_STEALTH@P_M_TWO@HOLSTER + UNHOLSTER_UNARMED_STEALTH + + + + + + + + \ No newline at end of file diff --git a/resources/Katana/shop_weapon.meta b/resources/Katana/shop_weapon.meta new file mode 100644 index 000000000..6711a6e5b --- /dev/null +++ b/resources/Katana/shop_weapon.meta @@ -0,0 +1,18 @@ + + + + + + CU_WEP_KATANA + WEAPON_KATANA + + + WT_KATANA + WTD_KATANA + WTT_KATANA + WTU_KATANA + + + + + diff --git a/resources/Katana/stream/w_me_katana.ydr b/resources/Katana/stream/w_me_katana.ydr new file mode 100644 index 000000000..1fcf3f9a4 --- /dev/null +++ b/resources/Katana/stream/w_me_katana.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e83035dd5251e33dd5b1c2ad9fd6168adca267e0401e226e490aff2b17b29e92 +size 348686 diff --git a/resources/Katana/stream/w_me_katana.ytd b/resources/Katana/stream/w_me_katana.ytd new file mode 100644 index 000000000..ef18b961a --- /dev/null +++ b/resources/Katana/stream/w_me_katana.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:757e3be2a6a1824a593562fd236806d10fcbd53e2e75ba8d1860b2ae3238cc41 +size 5140263 diff --git a/resources/Katana/weaponanimations.meta b/resources/Katana/weaponanimations.meta new file mode 100644 index 000000000..519d09d54 --- /dev/null +++ b/resources/Katana/weaponanimations.meta @@ -0,0 +1,111 @@ + + + + + + + + + + Cover_Wpn_Melee1h + weapons@melee_1h + BothArms_filter + + move_strafe_melee_unarmed + move_ped_strafing_stealth + move_strafe@melee_small_weapon + melee@holster + + + + + + + + + + + + + melee@hatchet@streamed_core + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@HAMMER + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + move_m@generic + + + + Cover_Wpn_Melee1h + weapons@first_person@aim_idle@generic@melee@small_wpn@hammer@ + BothArms_filter + + move_strafe_melee_unarmed_fps + move_ped_strafing_stealth + move_strafe@melee_small_weapon_fps + weapons@first_person@aim_idle@generic@melee@small_wpn@hammer@ + + + weapons@first_person@aim_stealth@generic@melee@hammer@ + + + + + + + + + + anim@melee@machete@streamed_core_fps + + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@HAMMER + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@hammer@aim_trans@unholster_to_idle + weapons@first_person@aim_idle@remote_clone@melee@one_handed@shared@core + + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@hammer@fidgets@a + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@hammer@fidgets@b + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@hammer@fidgets@c + + + + + + + + + + + + + + diff --git a/resources/Katana/weaponarchetypes.meta b/resources/Katana/weaponarchetypes.meta new file mode 100644 index 000000000..5896bc516 --- /dev/null +++ b/resources/Katana/weaponarchetypes.meta @@ -0,0 +1,15 @@ + + + + + + + + w_me_katana + w_me_katana + NULL + + + + + diff --git a/resources/Katana/weapons.meta b/resources/Katana/weapons.meta new file mode 100644 index 000000000..ce031c568 --- /dev/null +++ b/resources/Katana/weapons.meta @@ -0,0 +1,339 @@ + + + + + + + + + SLOT_KATANA + + + + + + + + SLOT_KATANA + + + + + + + + + SLOT_KATANA + + + + + + + + + + + + + + + WEAPON_KATANA + w_me_katana + + + + + + + + + + + + + DLC - weapon + \ No newline at end of file diff --git a/resources/Laptop-UI/.gitattributes b/resources/Laptop-UI/.gitattributes new file mode 100644 index 000000000..dfe077042 --- /dev/null +++ b/resources/Laptop-UI/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/resources/Laptop-UI/LICENSE b/resources/Laptop-UI/LICENSE new file mode 100644 index 000000000..47e9c4bcd --- /dev/null +++ b/resources/Laptop-UI/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 Arne + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/Laptop-UI/README.md b/resources/Laptop-UI/README.md new file mode 100644 index 000000000..d934f12c7 --- /dev/null +++ b/resources/Laptop-UI/README.md @@ -0,0 +1,13 @@ +# FiveM Laptop UI + A standalone FiveM laptop UI with easy configuration + + ### Config + Laptop.webPage = The url you want to be shown as an iframe. + Laptop.webPageTitle = The tab title for the browser UI. + Laptop.webPageUrl = The URL for the browser UI. + + ### Changing the resource name + When changing the resource name, also change line 48 in the app.js file to your new resource name. + + ### Support + Questions? Add Arne#7777 on Discord. diff --git a/resources/Laptop-UI/client/main.lua b/resources/Laptop-UI/client/main.lua new file mode 100644 index 000000000..7ff52ba37 --- /dev/null +++ b/resources/Laptop-UI/client/main.lua @@ -0,0 +1,17 @@ +RegisterNetEvent('laptop:client/openUI') +AddEventHandler('laptop:client/openUI', function() + print('open') + SetNuiFocus(true, true) + SendNUIMessage({ + action = "openLaptop", + iframe = Laptop.webPage, + pagetitle = Laptop.webPageTitle, + pageurl = Laptop.webPageUrl, + }) +end) + +closeLaptop = function() + SetNuiFocus(false, false) +end + +RegisterNUICallback('closeLaptop', closeLaptop) \ No newline at end of file diff --git a/resources/Laptop-UI/fxmanifest.lua b/resources/Laptop-UI/fxmanifest.lua new file mode 100644 index 000000000..8de7d7063 --- /dev/null +++ b/resources/Laptop-UI/fxmanifest.lua @@ -0,0 +1,19 @@ +fx_version 'adamant' +games { 'gta5' } + +ui_page "html/ui.html" + +client_scripts { + "shared/config.lua", + "client/main.lua", +} + +server_scripts { + "server/main.lua" +} + +files { + "html/ui.html", + "html/app.js", + "html/style.css", +} \ No newline at end of file diff --git a/resources/Laptop-UI/html/app.js b/resources/Laptop-UI/html/app.js new file mode 100644 index 000000000..602f1daf6 --- /dev/null +++ b/resources/Laptop-UI/html/app.js @@ -0,0 +1,59 @@ +Laptop = {} + +$(document).on('keydown', function() { + switch(event.keyCode) { + case 27: + Laptop.Close(); + break; + + } +}); + +$(document).ready(function(){ + window.addEventListener('message', function(event){ + var action = event.data.action; + switch(action) { + case "openLaptop": + Laptop.Open(event.data); + break; + case "closeLaptop": + Laptop.Close(); + break; + } + }); +}); + +// MEOS +Laptop.Open = function(data) { + $(".laptop").fadeIn(1000); + $("#iframeLocation").html(""); + console.log(data.pagetitle); + // SET CONTENT + $("#tabTitle").html(data.pagetitle); + $("#pageUrl").html(data.pageurl); + + // SET IFRAME VIEW + var iframeView = ''; + $("#iframeLocation").append(iframeView); + + setTimeout(() => { + $(".iframe").fadeIn(1000); + }, 1000); + +} + +Laptop.Close = function(data) { + $(".laptop").fadeOut(500); + $(".iframe").fadeOut(500); + $.post('http://laptop/closeLaptop'); +} + +$(document).on('click', '#closelaptop', function(e) { + e.preventDefault(); + Laptop.Close() +}); + +window.onload = function(e) { + $(".laptop").hide(); + $(".iframe").hide(); +} \ No newline at end of file diff --git a/resources/Laptop-UI/html/style.css b/resources/Laptop-UI/html/style.css new file mode 100644 index 000000000..d2aae8c0e --- /dev/null +++ b/resources/Laptop-UI/html/style.css @@ -0,0 +1,164 @@ +body { + font-family: 'Lato', sans-serif; + color: white; + margin: 0; +} + +.laptop { + display: none; + position: fixed; + background-image: url('https://i.insider.com/5dd42a3e7eece50609155eae?width=1200&format=jpeg'); + background-repeat: no-repeat; + background-size: cover; + height: 100%; + width: 100%; +} + +.bottombar { + bottom: 0; + position: fixed; + background-color: black; + height: 5vh; + width: 100%; +} + +.bottombar div { + display: inline-block; +} + +.home-icon { + padding: 1.5vh; + color: white; + width: 2vh; +} + +.home-icon:hover { + color: #2196F3; + background-color: #424242; + transition: ease 0.5s; +} + +.iconbar { + padding-left: 1vh; +} + +.iconbar div { + display: inline-block; +} + +.w-icon { + padding: 1.5vh; + border-bottom: 2px solid transparent; +} + +.w-icon:hover { + background-color: #424242; + transition: ease 0.5s; +} + +.selected { + background-color: #424242; + border-bottom: 2px solid white; +} + +.iframe { + display: none; + top: 10vh; + left: 16vh; + height: 80vh; + width: 120vh; + position: absolute; + background-color: #FAFAFA; +} + +.iframe-topbar { + width: 100%; + color: black; + height: 3.5vh; + background-color: #E0E0E0; +} + +.iframe-window-title { + padding: 1vh; + font-size: 1.4vh; + font-weight: 600; +} + +.iframe-close-button { + top: 20vh; + float: right; + background-color: #C62828; + color: white; + padding-top: 0.93vh; + padding-bottom: 0.93vh; + padding-left: 2vh; + padding-right: 2vh; +} + +.iframe-close-button:hover { + background-color: #e05b5b; + transition: ease 0.5s; +} + +.iframe-searchbar { + width: 100%; + color: black; + height: 4.6vh; + background-color: #F5F5F5; +} + +.iframe-searchbar-container { + padding-top: 0.62vh; + padding-left: 1vh; +} + +.iframe-searchbar-input { + padding: 0.8vh; + background-color: #e7e7e7; + width: 90vh; + border-radius: 2vh; +} + +.iframe-searchbar-input p { + margin: 0; + padding: 0; + padding-left: 1vh; + line-height: 1; + color: rgb(95, 95, 95); +} + +.iframe-searchbar-input mark { + color: green; + background-color: transparent; +} + +.iframe-window-title mark { + background-color: transparent; + font-weight: normal; + margin-left: 1vh; + font-size: 1.2vh; +} + +.iframe-browser-icon { + margin-left: 0.5vh; + color: rgb(95, 95, 95); + font-size: 1.5vh; + padding: 0.8vh; + padding-left: 1.2vh; + padding-right: 1.2vh; + background-color: #e9e9e9; + border-radius: 0.7vh; +} + +.iframe-browser-icon:hover { + background-color: #d6d6d6; + transition: ease 0.5s; +} + +.iframe-browser-icons div { + display: inline-block; +} + +.iframe-browser-firsticons div { + display: inline-block; +} \ No newline at end of file diff --git a/resources/Laptop-UI/html/ui.html b/resources/Laptop-UI/html/ui.html new file mode 100644 index 000000000..2d9037b72 --- /dev/null +++ b/resources/Laptop-UI/html/ui.html @@ -0,0 +1,90 @@ + + + + + + + + + + + + +

+ +
+
+
+ Microsoft Edge + + + +
+
+ +
+ +
+ + +
+
+ +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + + + + + + + + + diff --git a/resources/Laptop-UI/server/main.lua b/resources/Laptop-UI/server/main.lua new file mode 100644 index 000000000..7f5e9e4a9 --- /dev/null +++ b/resources/Laptop-UI/server/main.lua @@ -0,0 +1,4 @@ +RegisterCommand('cad', function(source, args, rawCommand) + local src = source + TriggerClientEvent('laptop:client/openUI', src) +end, false) \ No newline at end of file diff --git a/resources/Laptop-UI/shared/config.lua b/resources/Laptop-UI/shared/config.lua new file mode 100644 index 000000000..e4416e17a --- /dev/null +++ b/resources/Laptop-UI/shared/config.lua @@ -0,0 +1,5 @@ +Laptop = {} + +Laptop.webPage = 'https://cad.elite-gaming.co.uk' -- This is the URL to the website that should be displayed as an iframe. +Laptop.webPageTitle = 'Elite Gaming RP CAD' -- This is the title that will be shown on the top of the browser tab. +Laptop.webPageUrl = 'cad.elite-gaming.co.uk' -- This is the URL which will be shown in the browser search tab - WITHOUT HTTPS://. \ No newline at end of file diff --git a/resources/LifeInvader-MLO-Script/__resource.lua b/resources/LifeInvader-MLO-Script/__resource.lua new file mode 100644 index 000000000..f9a6ed60a --- /dev/null +++ b/resources/LifeInvader-MLO-Script/__resource.lua @@ -0,0 +1,10 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + + +client_scripts{ + "client.lua" +} + +server_scripts{ + "server.lua" +} \ No newline at end of file diff --git a/resources/LifeInvader-MLO-Script/client.lua b/resources/LifeInvader-MLO-Script/client.lua new file mode 100644 index 000000000..3742ab798 --- /dev/null +++ b/resources/LifeInvader-MLO-Script/client.lua @@ -0,0 +1,752 @@ +--[[--------------------------------------------------------------------------------------------- +---------------------------------------------------------------------------------------------- + +LIFT SCRIPT +Made By Sarish#8939 For Patoche#4702 + +Sarish#8939 : +Discover all my creation on AURORA-RP : https://discord.gg/me9w4wS +Feel free to use / modify / share this script but please credit me + + +Patoche : bisou sur le pรฉtou + + +---------------------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------------]] +local isReady = false +-- local prevframes, prevtime, curtime, curframes, fps, RateAdjsuter = 0, 0, 0, 0, 0, 0 + +function DisplayHelpText(text) + BeginTextCommandDisplayHelp("STRING") + AddTextComponentSubstringPlayerName(text) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end + + + + +local liftData = { + ["789456"] = { + code = "789456", + + InteriorId = 3330, --GetInteriorFromEntity(ped) + + controlup = {x=-1074.7889404297,y=-252.78123474121,z=44.021064758301}, --(Inter de control murale pour appeler la cabine) + controldown = {x=-1074.7200927734,y=-252.8878326416,z=37.763286590576}, + + up = {x=-1074.8277587891,y=-254.590279099609,z=42.99}, --(position cabine) + down = {x=-1074.8277587891,y=-254.590279099609,z=36.73}, + + controlCabineUp = {x=-1075.8618164063,y=-254.42388916016,z=44.02}, --(Inter de control dans la cabine) + controlCabineDown = {x=-1075.8618164063,y=-254.42388916016,z=37.734912872314}, + + downRoomId = -1711658181, --Gestion des portal (useless now) + upRoomId = -266971274, + + + Zelevate=42.99-36.73, --Hauteur d'รฉlรฉvation Zmax - Zmin (flemme de calculer) + + isUp = true, + + isInUse = false, + + currentCoords = {x=-1074.8277587891,y=-254.590279099609,z=36.73}, --useless + + elevateProps = "patoche_elevator", --Cabine props + rotation = {a=0.0,b=0.0,c=0.0}, + elevateHeading = 27.649951934814, --Heading de l'ascenceur (World relative) + elevateID = 0, -- ID du props spawn + + + downDoorIsOpen = false, + + doorDownL = "v_ilev_fib_doore_l", + doorDownLCoords = {x=-1075.2545,y=-253.5753,z=36.7732}, + doorDownLOpenCoords = {x=-1074.701, y=-253.2831, z=36.7732}, + doorDownLHeading = 27.649951934814, + doorDownLID = 0, -- ID du props spawn + + doorDownR = "v_ilev_fib_doore_r", + doorDownRCoords = {x=-1075.2634,y=-253.5800,z=36.7732}, + doorDownROpenCoords = {x=-1075.817, y=-253.8722, z=36.7732}, + doorDownRHeading = 27.649951934814, + doorDownRID = 0, -- ID du props spawn + + + + upDoorIsOpen = false, + + doorUpL = "v_ilev_fib_doore_l", + doorUpLCoords = {x=-1075.2545,y=-253.5753,z=43.025}, + doorUpLOpenCoords = {x=-1074.701, y=-253.2831, z=43.025}, + doorUpLHeading = 27.649951934814, + doorUpLID = 0,-- ID du props spawn + + doorUpR = "v_ilev_fib_doore_r", + doorUpRCoords = {x=-1075.2634,y=-253.5800,z=43.025}, + doorUpROpenCoords = {x=-1075.817, y=-253.8722, z=43.025}, + doorUpRHeading = 27.649951934814, + doorUpRID = 0,-- ID du props spawn + + + cabineDoorIsOpen = false, + + cabineDoorL = "v_ilev_fib_doore_l", + cabineDoorLCoords = {x=-0.665,y=1.015,z=0.05}, --pos et h relative a la cabine + cabineDoorLOpenCoords = {x=-1.365,y=1.015,z=0.025}, --1.025 + cabineDoorLHeading = 27.649951934814, + cabineDoorLID = 0,-- ID du props spawn + + cabineDoorR = "v_ilev_fib_doore_l", + cabineDoorRCoords = {x=0.09,y=1.015,z=0.05}, --pos et h relative a la cabine + cabineDoorROpenCoords = {x=0.79,y=1.015,z=0.025}, + cabineDoorRHeading = 27.649951934814, + cabineDoorRID = 0,-- ID du props spawn + + } +} + +incircle = false +Citizen.CreateThread(function() + while true do + Citizen.Wait(10) + if isReady then + local ped = PlayerPedId() + local pedCoords = GetEntityCoords(ped) + local pedDetailedCoords = {} + pedDetailedCoords.x,pedDetailedCoords.y,pedDetailedCoords.z = table.unpack(pedCoords) + for k,v in pairs(liftData) do + if Vdist(pedCoords,v.controldown.x,v.controldown.y,v.controldown.z) < 30.0 or Vdist(pedCoords,v.controlup.x,v.controlup.y,v.controlup.z) < 30.0 then + --DrawMarker(1, v.controldown.x,v.controldown.y,v.controldown.z-1.1, 0, 0, 0, 0, 0, 0, 0.7, 0.7, 0.2001, 0, 0, 155,165, 0, 0, 0,0) + --DrawMarker(1, v.controlup.x,v.controlup.y,v.controlup.z-1.1, 0, 0, 0, 0, 0, 0, 0.7, 0.7, 0.2001, 0, 0, 155,165, 0, 0, 0,0) + + if not v.isInUse then + --DrawMarker(1, v.controlCabineDown.x,v.controlCabineDown.y,v.controlCabineDown.z-1.1, 0, 0, 0, 0, 0, 0, 0.7, 0.7, 0.2001, 0, 0, 155,165, 0, 0, 0,0) + + --DrawMarker(1, v.controlCabineUp.x,v.controlCabineUp.y,v.controlCabineUp.z-1.1, 0, 0, 0, 0, 0, 0, 0.7, 0.7, 0.2001, 0, 0, 155,165, 0, 0, 0,0) + + local ExistElevator = false + if DoesEntityExist(v.elevateID) then + ExistElevator = true + SetEntityVisible(v.elevateID,true) + end + if not ExistElevator then + if not v.isUp then + localElevateId = GetClosestObjectOfType(v.down.x,v.down.y,v.down.z,3.0,GetHashKey(v.elevateProps),false,false,false) + else + localElevateId = GetClosestObjectOfType(v.up.x,v.up.y,v.up.z,3.0,GetHashKey(v.elevateProps),false,false,false) + end + + if localElevateId ~= 0 then + v.elevateID = localElevateId + end + end + + local ExistDownDoorL = false + local ExistDownDoorR= false + if DoesEntityExist(v.doorDownLID) then + ExistDownDoorL = true + SetEntityVisible(v.doorDownLID,true) + end + if DoesEntityExist(v.doorDownRID) then + ExistDownDoorR = true + SetEntityVisible(v.doorDownRID,true) + end + + if not downDoorIsOpen then + if not ExistDownDoorL then + localDownDoorL = GetClosestObjectOfType(v.doorDownLCoords.x,v.doorDownLCoords.y,v.doorDownLCoords.z,1.0,GetHashKey(v.doorDownL),false,false,false) + if localDownDoorL ~= 0 then + v.doorDownLID = localDownDoorL + end + end + if not ExistDownDoorR then + localDownDoorR = GetClosestObjectOfType(v.doorDownRCoords.x,v.doorDownRCoords.y,v.doorDownRCoords.z,1.0,GetHashKey(v.doorDownR),false,false,false) + if localDownDoorR ~= 0 then + v.doorDownRID = localDownDoorR + end + end + else + if not ExistDownDoorL then + localDownDoorL = GetClosestObjectOfType(v.doorDownLOpenCoords.x,v.doorDownLOpenCoords.y,v.doorDownLOpenCoords.z,1.0,GetHashKey(v.doorDownL),false,false,false) + if localDownDoorL ~= 0 then + v.doorDownLID = localDownDoorL + end + end + if not ExistDownDoorR then + localDownDoorR = GetClosestObjectOfType(v.doorDownROpenCoords.x,v.doorDownROpenCoords.y,v.doorDownROpenCoords.z,1.0,GetHashKey(v.doorDownR),false,false,false) + if localDownDoorR ~= 0 then + v.doorDownRID = localDownDoorR + end + end + end + + + local ExistUpDoorL = false + local ExistUpDoorR = false + if DoesEntityExist(v.doorUpLID) then + ExistUpDoorL = true + SetEntityVisible(v.doorUpLID,true) + end + if DoesEntityExist(v.doorUpRID) then + ExistUpDoorR = true + SetEntityVisible(v.doorUpRID,true) + end + + if not upDoorIsOpen then + if not ExistUpDoorL then + localUpDoorL = GetClosestObjectOfType(v.doorUpLCoords.x,v.doorUpLCoords.y,v.doorUpLCoords.z,1.0,GetHashKey(v.doorUpL),false,false,false) + if localUpDoorL ~= 0 then + v.doorUpLID = localUpDoorL + end + end + if not ExistUpDoorR then + localUpDoorR = GetClosestObjectOfType(v.doorUpRCoords.x,v.doorUpRCoords.y,v.doorUpRCoords.z,1.0,GetHashKey(v.doorUpR),false,false,false) + if localUpDoorR ~= 0 then + v.doorUpRID = localUpDoorR + end + end + else + if not ExistUpDoorL then + localUpDoorL = GetClosestObjectOfType(v.doorUpLOpenCoords.x,v.doorUpLOpenCoords.y,v.doorUpLOpenCoords.z,1.0,GetHashKey(v.doorUpL),false,false,false) + if localUpDoorL ~= 0 then + v.doorUpLID = localUpDoorL + end + end + if not ExistUpDoorR then + localUpDoorR = GetClosestObjectOfType(v.doorUpROpenCoords.x,v.doorUpROpenCoords.y,v.doorUpROpenCoords.z,1.0,GetHashKey(v.doorUpR),false,false,false) + if localUpDoorR ~= 0 then + v.doorUpRID = localUpDoorR + end + end + end + + + if v.elevateID == 0 then + tempmodel = GetHashKey(v.elevateProps) + RequestModel(tempmodel) + while not HasModelLoaded(tempmodel) do + RequestModel(tempmodel) + Citizen.Wait(0) + end + + if not v.isUp then + v.elevateID = CreateObject(tempmodel,v.down.x,v.down.y,v.down.z ,false,false,true) + else + v.elevateID = CreateObject(tempmodel,v.up.x,v.up.y,v.up.z ,false,false,true) + end + + v.cabineDoorLID=CreateObject(GetHashKey(v.cabineDoorL),v.up.x,v.up.y,v.up.z ,false,false,true) + AttachEntityToEntity(v.cabineDoorLID,v.elevateID,0, v.cabineDoorLCoords.x,v.cabineDoorLCoords.y,v.cabineDoorLCoords.z, 0,0,0.0, false, false, true, false, 0, true) + -- print("v.cabineDoorLID : "..tostring(v.cabineDoorLID).." "..tostring(GetEntityModel(v.cabineDoorLID)).." "..tostring(v.cabineDoorLCoords.x).." "..tostring(v.cabineDoorLCoords.y).." "..tostring(v.cabineDoorLCoords.z)) + v.cabineDoorRID=CreateObject(GetHashKey(v.cabineDoorR),v.up.x,v.up.y,v.up.z ,false,false,true) + AttachEntityToEntity(v.cabineDoorRID,v.elevateID,0, v.cabineDoorRCoords.x,v.cabineDoorRCoords.y,v.cabineDoorRCoords.z, 0,0,0.0, false, false, true, false, 0, true) + -- print("v.cabineDoorRID : "..tostring(v.cabineDoorRID)) + -- print("v.cabineDoorRID : "..tostring(v.cabineDoorRID).." "..tostring(GetEntityModel(v.cabineDoorRID)).." "..tostring(v.cabineDoorRCoords.x).." "..tostring(v.cabineDoorRCoords.y).." "..tostring(v.cabineDoorRCoords.z)) + FreezeEntityPosition(v.elevateID,true) + SetEntityRotation(v.elevateID,v.rotation.a,v.rotation.b,v.rotation.c,0,false) + SetEntityHeading(v.elevateID,v.elevateHeading) + end + + if v.doorDownLID == 0 then + tempmodel = GetHashKey(v.doorDownL) + RequestModel(tempmodel) + while not HasModelLoaded(tempmodel) do + RequestModel(tempmodel) + Citizen.Wait(0) + end + + v.doorDownLID=CreateObject(tempmodel,v.doorDownLCoords.x,v.doorDownLCoords.y,v.doorDownLCoords.z ,false,false,true) + FreezeEntityPosition(v.doorDownLID,true) + --SetEntityRotation(v.doorDownLID,v.rotation.a,v.rotation.b,v.rotation.c,0,false) + SetEntityHeading(v.doorDownLID,v.doorDownLHeading) + end + + if v.doorDownRID == 0 then + tempmodel = GetHashKey(v.doorDownR) + RequestModel(tempmodel) + while not HasModelLoaded(tempmodel) do + RequestModel(tempmodel) + Citizen.Wait(0) + end + + v.doorDownRID=CreateObject(tempmodel,v.doorDownRCoords.x,v.doorDownRCoords.y,v.doorDownRCoords.z ,false,false,true) + FreezeEntityPosition(v.doorDownRID,true) + -- SetEntityRotation(v.elevateID,v.rotation.a,v.rotation.b,v.rotation.c,0,false) + SetEntityHeading(v.doorDownRID,v.doorDownRHeading) + end + + if v.doorUpLID == 0 then + tempmodel = GetHashKey(v.doorUpL) + RequestModel(tempmodel) + while not HasModelLoaded(tempmodel) do + RequestModel(tempmodel) + Citizen.Wait(0) + end + + v.doorUpLID=CreateObject(tempmodel,v.doorUpLCoords.x,v.doorUpLCoords.y,v.doorUpLCoords.z ,false,false,true) + FreezeEntityPosition(v.doorUpLID,true) + -- SetEntityRotation(v.doorUpLID,v.rotation.a,v.rotation.b,v.rotation.c,0,false) + SetEntityHeading(v.doorUpLID,v.doorUpLHeading) + end + + if v.doorUpRID == 0 then + tempmodel = GetHashKey(v.doorUpR) + RequestModel(tempmodel) + while not HasModelLoaded(tempmodel) do + RequestModel(tempmodel) + Citizen.Wait(0) + end + + v.doorUpRID=CreateObject(tempmodel,v.doorUpRCoords.x,v.doorUpRCoords.y,v.doorUpRCoords.z ,false,false,true) + FreezeEntityPosition(v.doorUpRID,true) + -- SetEntityRotation(v.elevateID,v.rotation.a,v.rotation.b,v.rotation.c,0,false) + SetEntityHeading(v.doorUpRID,v.doorUpRHeading) + end + + + + if Vdist(pedCoords,v.controldown.x,v.controldown.y,v.controldown.z) < 1.0 then + if (incircle == false) then + DisplayHelpText("Appuyez sur ~INPUT_CONTEXT~ pour appeler l'ascenseur.") + end + incircle = true + if IsControlJustReleased(1, 51) then + TriggerServerEvent("lift:askDown",v.code) + end + + elseif Vdist(pedCoords,v.controlup.x,v.controlup.y,v.controlup.z) < 1.0 then + if (incircle == false) then + DisplayHelpText("Appuyez sur ~INPUT_CONTEXT~ pour appeler l'ascenseur.") + end + incircle = true + if IsControlJustReleased(1, 51) then + TriggerServerEvent("lift:askUp",v.code) + end + + elseif Vdist(pedCoords,v.controlCabineDown.x,v.controlCabineDown.y,v.controlCabineDown.z) < 0.7 and not v.isInUse then + if (incircle == false) then + DisplayHelpText("Appuyez sur ~INPUT_CONTEXT~ pour monter.") + end + incircle = true + if IsControlJustReleased(1, 51) then + TriggerServerEvent("lift:liftup",v.code,v.Zelevate) + end + elseif Vdist(pedCoords,v.controlCabineUp.x,v.controlCabineUp.y,v.controlCabineUp.z) < 0.7 and not v.isInUse then + if (incircle == false) then + DisplayHelpText("Appuyez sur ~INPUT_CONTEXT~ pour descendre.") + end + incircle = true + if IsControlJustReleased(1, 51) then + TriggerServerEvent("lift:liftdown",v.code,v.Zelevate) + end + else + incircle = false + end + end + end + end + end + end +end) + + +RegisterNetEvent("lift:openCabinDoor") +AddEventHandler('lift:openCabinDoor', function(code) + code = "789456" + local leftDoor = liftData[code].cabineDoorLID + local rightDoor = liftData[code].cabineDoorRID + local elevate = liftData[code].elevateID + + if not liftData[code].cabineDoorIsOpen then + liftData[code].cabineDoorIsOpen = true + for i=0,139 do + Wait(1) + AttachEntityToEntity(rightDoor,elevate,0, liftData[code].cabineDoorRCoords.x+((i+1)*0.005),liftData[code].cabineDoorRCoords.y,liftData[code].cabineDoorRCoords.z, 0,0,0.0, false, false, true, false, 0, true) + AttachEntityToEntity(leftDoor,elevate,0, liftData[code].cabineDoorLCoords.x+((i+1)*-0.005),liftData[code].cabineDoorLCoords.y,liftData[code].cabineDoorLCoords.z, 0,0,0.0, false, false, true, false, 0, true) + end + AttachEntityToEntity(rightDoor,elevate,0, liftData[code].cabineDoorROpenCoords.x,liftData[code].cabineDoorROpenCoords.y,liftData[code].cabineDoorROpenCoords.z, 0,0,0.0, false, false, true, false, 0, true) + AttachEntityToEntity(leftDoor,elevate,0, liftData[code].cabineDoorLOpenCoords.x,liftData[code].cabineDoorLOpenCoords.y,liftData[code].cabineDoorLOpenCoords.z, 0,0,0.0, false, false, true, false, 0, true) + end +end) + +RegisterNetEvent("lift:closeCabinDoor") +AddEventHandler('lift:closeCabinDoor', function(code) + code = "789456" + local leftDoor = liftData[code].cabineDoorLID + local rightDoor = liftData[code].cabineDoorRID + local elevate = liftData[code].elevateID + + if liftData[code].cabineDoorIsOpen then + liftData[code].cabineDoorIsOpen = false + for i=0,139 do + Wait(1) + AttachEntityToEntity(rightDoor,elevate,0, liftData[code].cabineDoorROpenCoords.x+((i+1)*-0.005),liftData[code].cabineDoorROpenCoords.y,liftData[code].cabineDoorROpenCoords.z, 0,0,0.0, false, false, true, false, 0, true) + AttachEntityToEntity(leftDoor,elevate,0, liftData[code].cabineDoorLOpenCoords.x+((i+1)*0.005),liftData[code].cabineDoorLOpenCoords.y,liftData[code].cabineDoorLOpenCoords.z, 0,0,0.0, false, false, true, false, 0, true) + end + AttachEntityToEntity(rightDoor,elevate,0, liftData[code].cabineDoorRCoords.x,liftData[code].cabineDoorRCoords.y,liftData[code].cabineDoorRCoords.z, 0,0,0.0, false, false, true, false, 0, true) + AttachEntityToEntity(leftDoor,elevate,0, liftData[code].cabineDoorLCoords.x,liftData[code].cabineDoorLCoords.y,liftData[code].cabineDoorLCoords.z, 0,0,0.0, false, false, true, false, 0, true) + end +end) + + + + + + + +RegisterNetEvent("lift:openDoorDown") +AddEventHandler('lift:openDoorDown', function(code) + + -- DEBUG + -- code = "789456" + ------------------ + local leftDoor = liftData[code].doorDownLID + local rightDoor = liftData[code].doorDownRID + + + if not liftData[code].downDoorIsOpen then + liftData[code].downDoorIsOpen = true + TriggerEvent("lift:openCabinDoor",code) + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,-0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorDownLOpenCoords.x,liftData[code].doorDownLOpenCoords.y,liftData[code].doorDownLOpenCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorDownROpenCoords.x,liftData[code].doorDownROpenCoords.y,liftData[code].doorDownROpenCoords.z) + end +end) + +RegisterNetEvent("lift:closeDoorDown") +AddEventHandler('lift:closeDoorDown', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local leftDoor = liftData[code].doorDownLID + local rightDoor = liftData[code].doorDownRID + + + if liftData[code].downDoorIsOpen then + TriggerEvent("lift:closeCabinDoor") + liftData[code].downDoorIsOpen = false + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,-0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorDownLCoords.x,liftData[code].doorDownLCoords.y,liftData[code].doorDownLCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorDownRCoords.x,liftData[code].doorDownRCoords.y,liftData[code].doorDownRCoords.z) + end +end) + + +RegisterNetEvent("lift:closeDoorDownIfnotBusy") +AddEventHandler('lift:closeDoorDownIfnotBusy', function(code) + + --DEBUG + -- code = "789456" + ------------------ + if not liftData[code].isInUse then + TriggerEvent("lift:closeCabinDoor") + local leftDoor = liftData[code].doorDownLID + local rightDoor = liftData[code].doorDownRID + liftData[code].downDoorIsOpen = false + + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,-0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorDownLCoords.x,liftData[code].doorDownLCoords.y,liftData[code].doorDownLCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorDownRCoords.x,liftData[code].doorDownRCoords.y,liftData[code].doorDownRCoords.z) + end +end) + + +RegisterNetEvent("lift:openDoorUp") +AddEventHandler('lift:openDoorUp', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local leftDoor = liftData[code].doorUpLID + local rightDoor = liftData[code].doorUpRID + + if not liftData[code].upDoorIsOpen then + liftData[code].upDoorIsOpen = true + TriggerEvent("lift:openCabinDoor",code) + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,-0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorUpLOpenCoords.x,liftData[code].doorUpLOpenCoords.y,liftData[code].doorUpLOpenCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorUpROpenCoords.x,liftData[code].doorUpROpenCoords.y,liftData[code].doorUpROpenCoords.z) + end +end) + +RegisterNetEvent("lift:closeDoorUp") +AddEventHandler('lift:closeDoorUp', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local leftDoor = liftData[code].doorUpLID + local rightDoor = liftData[code].doorUpRID + + if liftData[code].upDoorIsOpen then + TriggerEvent("lift:closeCabinDoor") + liftData[code].upDoorIsOpen = false + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,-0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorUpLCoords.x,liftData[code].doorUpLCoords.y,liftData[code].doorUpLCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorUpRCoords.x,liftData[code].doorUpRCoords.y,liftData[code].doorUpRCoords.z) + end +end) + +RegisterNetEvent("lift:closeDoorUpIfnotBusy") +AddEventHandler('lift:closeDoorUpIfnotBusy', function(code) + + --DEBUG + -- code = "789456" + ------------------ + if not liftData[code].isInUse then + TriggerEvent("lift:closeCabinDoor") + local leftDoor = liftData[code].doorUpLID + local rightDoor = liftData[code].doorUpRID + liftData[code].upDoorIsOpen = false + + for i=0,125 do + Wait(1) + SetEntityCoords(leftDoor,GetOffsetFromEntityInWorldCoords(leftDoor,-0.005,0,0)) + SetEntityCoords(rightDoor,GetOffsetFromEntityInWorldCoords(rightDoor,0.005,0,0)) + end + SetEntityCoords(leftDoor,liftData[code].doorUpLCoords.x,liftData[code].doorUpLCoords.y,liftData[code].doorUpLCoords.z) + SetEntityCoords(rightDoor,liftData[code].doorUpRCoords.x,liftData[code].doorUpRCoords.y,liftData[code].doorUpRCoords.z) + end +end) + + + +----------LIFT + + +RegisterNetEvent("lift:up") +AddEventHandler('lift:up', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = elevateHeight * 50 + liftData[code].isUp = true + liftData[code].isInUse = true + for i=0,nbStep do + Wait(1) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z+0.02) + end + SetEntityCoords(ascenseur,liftData[code].up.x,liftData[code].up.y,liftData[code].up.z) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:StepUp") +AddEventHandler('lift:StepUp', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = (elevateHeight * 100)/4 + -- liftData[code].isUp = true + liftData[code].isInUse = true + for i=0,nbStep do + Wait(5) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z+0.01) + end + -- liftData[code].isInUse = false +end) + + +RegisterNetEvent("lift:down") +AddEventHandler('lift:down', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = elevateHeight * 50 + liftData[code].isUp = false + liftData[code].isInUse = true + + for i=0,nbStep do + Wait(1) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z-0.02) + end + SetEntityCoords(ascenseur,liftData[code].down.x,liftData[code].down.y,liftData[code].down.z+0.02) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:StepDown") +AddEventHandler('lift:StepDown', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = (elevateHeight * 100)/4 + -- liftData[code].isUp = false + liftData[code].isInUse = true + + for i=0,nbStep do + Wait(5) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z-0.01) + end + -- SetEntityCoords(ascenseur,liftData[code].down.x,liftData[code].down.y,liftData[code].down.z+0.02) + -- liftData[code].isInUse = false +end) + + +RegisterNetEvent("lift:upAndDoor") +AddEventHandler('lift:upAndDoor', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + -- print("RateAdjsuter : "..tostring(RateAdjsuter)) + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = elevateHeight * 50 + liftData[code].isUp = true + liftData[code].isInUse = true + for i=0,nbStep do + Wait(1) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z+0.02) + end + + SetEntityCoords(ascenseur,liftData[code].up.x,liftData[code].up.y,liftData[code].up.z) + Wait(500) + TriggerEvent("lift:openDoorUp",code) + Wait(2500) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:StepUpAndDoor") +AddEventHandler('lift:StepUpAndDoor', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + -- print("RateAdjsuter : "..tostring(RateAdjsuter)) + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = (elevateHeight * 100)/4 + liftData[code].isUp = true + liftData[code].isInUse = true + for i=0,nbStep do + Wait(5) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z+0.01) + end + + SetEntityCoords(ascenseur,liftData[code].up.x,liftData[code].up.y,liftData[code].up.z) + Wait(500) + TriggerEvent("lift:openDoorUp",code) + Wait(2500) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:downAndDoor") +AddEventHandler('lift:downAndDoor', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = elevateHeight * 50 + liftData[code].isUp = false + liftData[code].isInUse = true + for i=0,nbStep do + Wait(1) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z-0.02) + end + SetEntityCoords(ascenseur,liftData[code].down.x,liftData[code].down.y,liftData[code].down.z) + Wait(500) + TriggerEvent("lift:openDoorDown",code) + Wait(2500) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:StepDownAndDoor") +AddEventHandler('lift:StepDownAndDoor', function(code) + + --DEBUG + -- code = "789456" + ------------------ + local ascenseur = liftData[code].elevateID + + newCoords = {} + local elevateHeight = liftData[code].Zelevate + local nbStep = (elevateHeight * 100)/4 + liftData[code].isUp = false + liftData[code].isInUse = true + for i=0,nbStep do + Wait(5) + newCoords.x,newCoords.y,newCoords.z = table.unpack(GetEntityCoords(ascenseur)) + SetEntityCoords(ascenseur,newCoords.x,newCoords.y,newCoords.z-0.01) + end + SetEntityCoords(ascenseur,liftData[code].down.x,liftData[code].down.y,liftData[code].down.z) + Wait(500) + TriggerEvent("lift:openDoorDown",code) + Wait(2500) + liftData[code].isInUse = false +end) + +RegisterNetEvent("lift:sendStatus") +AddEventHandler('lift:sendStatus', function(data) + + for k,v in pairs(data) do + for k2,v2 in pairs(liftData) do + if k==k2 then + -- print("k :"..tostring(k).." k2 :"..tostring(k2).." vUp : "..tostring(v.isUp)) + liftData[k].isUp = v.isUp + end + end + end + isReady = true +end) + +AddEventHandler('playerSpawned', function() + TriggerServerEvent("lift:GetStatus") +end) + +TriggerServerEvent("lift:GetStatus") + diff --git a/resources/LifeInvader-MLO-Script/server.lua b/resources/LifeInvader-MLO-Script/server.lua new file mode 100644 index 000000000..47a970683 --- /dev/null +++ b/resources/LifeInvader-MLO-Script/server.lua @@ -0,0 +1,151 @@ +local liftData = { + ["789456"] = { + code = "789456", + + InteriorId = 3330, --GetInteriorFromEntity(ped) + + controlup = {x=-1074.7889404297,y=-252.78123474121,z=44.021064758301}, --(Inter de control murale pour appeler la cabine) + controldown = {x=-1074.7200927734,y=-252.8878326416,z=37.763286590576}, + + up = {x=-1074.8277587891,y=-254.590279099609,z=42.99}, --(position cabine) + down = {x=-1074.8277587891,y=-254.590279099609,z=36.73}, + + controlCabineUp = {x=-1075.8618164063,y=-254.42388916016,z=44.02}, --(Inter de control dans la cabine) + controlCabineDown = {x=-1075.8618164063,y=-254.42388916016,z=37.734912872314}, + + downRoomId = -1711658181, --Gestion des portal (useless now) + upRoomId = -266971274, + + + Zelevate=42.99-36.73, --Hauteur d'รฉlรฉvation Zmax - Zmin (flemme de calculer) + + isUp = false, + + isInUse = false, + + currentCoords = {x=-1074.8277587891,y=-254.590279099609,z=36.73}, --useless + + elevateProps = "patoche_elevator", --Cabine props + rotation = {a=0.0,b=0.0,c=0.0}, + elevateHeading = 27.649951934814, --Heading de l'ascenceur (World relative) + elevateID = 0, -- ID du props spawn + + + downDoorIsOpen = false, + + doorDownL = "v_ilev_fib_doore_l", + doorDownLCoords = {x=-1075.2545,y=-253.5753,z=36.7732}, + doorDownLOpenCoords = {x=-1074.701, y=-253.2831, z=36.7732}, + doorDownLHeading = 27.649951934814, + doorDownLID = 0, -- ID du props spawn + + doorDownR = "v_ilev_fib_doore_r", + doorDownRCoords = {x=-1075.2634,y=-253.5800,z=36.7732}, + doorDownROpenCoords = {x=-1075.817, y=-253.8722, z=36.7732}, + doorDownRHeading = 27.649951934814, + doorDownRID = 0, -- ID du props spawn + + + + upDoorIsOpen = false, + + doorUpL = "v_ilev_fib_doore_l", + doorUpLCoords = {x=-1075.2545,y=-253.5753,z=43.025}, + doorUpLOpenCoords = {x=-1074.701, y=-253.2831, z=43.025}, + doorUpLHeading = 27.649951934814, + doorUpLID = 0,-- ID du props spawn + + doorUpR = "v_ilev_fib_doore_r", + doorUpRCoords = {x=-1075.2634,y=-253.5800,z=43.025}, + doorUpROpenCoords = {x=-1075.817, y=-253.8722, z=43.025}, + doorUpRHeading = 27.649951934814, + doorUpRID = 0,-- ID du props spawn + + } +} + +RegisterServerEvent('lift:liftup') --Monter (depuis l'intรฉrieur) +AddEventHandler('lift:liftup', function(code) + Citizen.CreateThread(function() + if not liftData[code].isInUse then + liftData[code].isInUse = true + TriggerClientEvent("lift:closeDoorDown",-1,code) --ferme porte du bas + Wait(3950) + + for i=1,3 do + print("lift up") + TriggerClientEvent("lift:StepUp",-1,code) + Wait(3000) + print("waitEnded") + end + TriggerClientEvent("lift:StepUpAndDoor",-1,code) -- et monte puis ouvre les portes + + liftData[code].isUp = true + liftData[code].isInUse = false + Wait(35000) + TriggerClientEvent("lift:closeDoorUpIfnotBusy",-1,code) + end + end) +end) + +RegisterServerEvent('lift:liftdown') --Descendre (depuis l'intรฉrieur) +AddEventHandler('lift:liftdown', function(code) + Citizen.CreateThread(function() + if not liftData[code].isInUse then + liftData[code].isInUse = true + TriggerClientEvent("lift:closeDoorUp",-1,code)--ferme porte du haut + Wait(3950) + for i=1,3 do + print("lift up") + TriggerClientEvent("lift:StepDown",-1,code) + Wait(3000) + print("waitEnded") + end + + TriggerClientEvent("lift:StepDownAndDoor",-1,code)-- et descend puis ouvre les portes + liftData[code].isUp = false + liftData[code].isInUse = false + Wait(35000) + TriggerClientEvent("lift:closeDoorDownIfnotBusy",-1,code) + end + end) +end) + +RegisterServerEvent('lift:askUp') +AddEventHandler('lift:askUp', function(code) + Citizen.CreateThread(function() + if not liftData[code].isUp then -- si en bas monte et ouvre porte + if not liftData[code].isInUse then + liftData[code].isInUse = true + TriggerClientEvent("lift:upAndDoor",-1,code) + liftData[code].isUp = true + liftData[code].isInUse = false + end + else -- dรฉja en haut juste ouvre porte + TriggerClientEvent("lift:openDoorUp",-1,code) + end + end) +end) + +RegisterServerEvent('lift:askDown') +AddEventHandler('lift:askDown', function(code) + Citizen.CreateThread(function() + if liftData[code].isUp then -- si en haut descend et ouvre porte + if not liftData[code].isInUse then + liftData[code].isInUse = true + TriggerClientEvent("lift:downAndDoor",-1,code) + liftData[code].isUp = false + liftData[code].isInUse = false + end + else -- dรฉja en bas juste ouvre porte + TriggerClientEvent("lift:openDoorDown",-1,code) + end + end) +end) + +RegisterServerEvent('lift:GetStatus') +AddEventHandler('lift:GetStatus', function() + local player = source + TriggerClientEvent("lift:sendStatus",player,liftData) +end) + diff --git a/resources/Lightbars-Menu/__resource.lua b/resources/Lightbars-Menu/__resource.lua new file mode 100644 index 000000000..bd77ec824 --- /dev/null +++ b/resources/Lightbars-Menu/__resource.lua @@ -0,0 +1,13 @@ +-- Version 0.1 +-- Devloped by Everett aka Mr. Yellow aka Munky aka De_verett +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'data/vehicles.meta', + 'data/carcols.meta', + 'data/carvariations.meta', +} + +data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta' +data_file 'CARCOLS_FILE' 'data/carcols.meta' +data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta' diff --git a/resources/Lightbars-Menu/data/carcols.meta b/resources/Lightbars-Menu/data/carcols.meta new file mode 100644 index 000000000..b2fc614cb --- /dev/null +++ b/resources/Lightbars-Menu/data/carcols.meta @@ -0,0 +1,778 @@ + + + + + + Unmarked + + + + + + + VehicleLight_sirenlight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/Lightbars-Menu/data/carvariations.meta b/resources/Lightbars-Menu/data/carvariations.meta new file mode 100644 index 000000000..08f24d733 --- /dev/null +++ b/resources/Lightbars-Menu/data/carvariations.meta @@ -0,0 +1,223 @@ + + + + + + + longLightbarRed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + police guv plate + + + + + + + + + longLightbar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + police guv plate + + + + + + + + + lightbarTwoSticks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + police guv plate + + + + + + + + + fbiold + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + standard white + + + + + + + + + \ No newline at end of file diff --git a/resources/Lightbars-Menu/data/vehicles.meta b/resources/Lightbars-Menu/data/vehicles.meta new file mode 100644 index 000000000..70b6dee32 --- /dev/null +++ b/resources/Lightbars-Menu/data/vehicles.meta @@ -0,0 +1,506 @@ + + + vehshare + + + + longLightbarRed + longLightbarRed + GRANGER + longLightbarRed + + null + null + null + null + + null + SADLER + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 10.000000 + 25.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + + + + fbiold + fbiold + STANIER + fbiold + VAPID + null + null + null + null + + null + police + LAYOUT_STANDARD + STANIER_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + MID_BOX_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + REDUCED_NEAR_CLIP_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + +15.000000 +30.000000 +50.000000 +100.000000 +500.000000 +500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_AVERAGE_CAR FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_EXTRAS_REQUIRE FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_DONT_SPAWN_IN_CARGEN FLAG_LAW_ENFORCEMENT + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + + + + + + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_STANIER_FRONT_LEFT + STD_TORNADO_FRONT_RIGHT + STD_POLICE2_REAR_LEFT + STD_POLICE2_REAR_RIGHT + + + + longLightbar + longLightbar + GRANGER + longLightbar + + null + null + null + null + + null + SADLER + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 10.000000 + 25.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + + + + lightbarTwoSticks + lightbarTwoSticks + GRANGER + lightbarTwoSticks + + null + null + null + null + + null + SADLER + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 10.000000 + 25.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + + + + + + vehicles_poltax_interior + fbiold + + + \ No newline at end of file diff --git a/resources/Lightbars-Menu/stream/fbiold.yft b/resources/Lightbars-Menu/stream/fbiold.yft new file mode 100644 index 000000000..531526f62 --- /dev/null +++ b/resources/Lightbars-Menu/stream/fbiold.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af1374644819df352f90bf506407659387c166d276e2f476976be64e70476e0e +size 657266 diff --git a/resources/Lightbars-Menu/stream/fbiold.ytd b/resources/Lightbars-Menu/stream/fbiold.ytd new file mode 100644 index 000000000..31fab1f55 --- /dev/null +++ b/resources/Lightbars-Menu/stream/fbiold.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c11747d3116f85c3aaa4f21f4d9131ed8c025ae439fa29c740e877e61884e6f +size 518581 diff --git a/resources/Lightbars-Menu/stream/fbiold_hi.yft b/resources/Lightbars-Menu/stream/fbiold_hi.yft new file mode 100644 index 000000000..882fd3d65 --- /dev/null +++ b/resources/Lightbars-Menu/stream/fbiold_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed4f8cd2de01caaba241a3d2aae2a49ad4835005036a38cc058a33deb0d73f38 +size 657154 diff --git a/resources/Lightbars-Menu/stream/lightbarTwoSticks+hi.ytd b/resources/Lightbars-Menu/stream/lightbarTwoSticks+hi.ytd new file mode 100644 index 000000000..d309aac2c --- /dev/null +++ b/resources/Lightbars-Menu/stream/lightbarTwoSticks+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e66e63ca7fe2de21d8168e0d7d373f6510e0c4b4b42ffca3df9c3eb0ee0800eb +size 148022 diff --git a/resources/Lightbars-Menu/stream/lightbarTwoSticks.yft b/resources/Lightbars-Menu/stream/lightbarTwoSticks.yft new file mode 100644 index 000000000..ce19c0010 --- /dev/null +++ b/resources/Lightbars-Menu/stream/lightbarTwoSticks.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e248ff45e6c3a659eabd99524bba7c3ce0ed0d01d1abf477c7eba722ed8efcc +size 734234 diff --git a/resources/Lightbars-Menu/stream/lightbarTwoSticks.ytd b/resources/Lightbars-Menu/stream/lightbarTwoSticks.ytd new file mode 100644 index 000000000..875cc3f73 --- /dev/null +++ b/resources/Lightbars-Menu/stream/lightbarTwoSticks.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67b2a7ceca20eaab231c8bd6833e7275d7dfea093cc9ef21f9900ea05424ded7 +size 151174 diff --git a/resources/Lightbars-Menu/stream/lightbarTwoSticks_hi.yft b/resources/Lightbars-Menu/stream/lightbarTwoSticks_hi.yft new file mode 100644 index 000000000..9993b6752 --- /dev/null +++ b/resources/Lightbars-Menu/stream/lightbarTwoSticks_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44845824047d49273f150bdbf0a772594300f7fc12463ab9824ad674971e2ab5 +size 734115 diff --git a/resources/Lightbars-Menu/stream/longLightbar+hi.ytd b/resources/Lightbars-Menu/stream/longLightbar+hi.ytd new file mode 100644 index 000000000..ce9c07cc2 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbar+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df0429bfb19abdea16563476d411ddb2962cce647484c947043abc52b2de9d07 +size 69682 diff --git a/resources/Lightbars-Menu/stream/longLightbar.yft b/resources/Lightbars-Menu/stream/longLightbar.yft new file mode 100644 index 000000000..a3bfc51c4 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbar.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a2e6f67307b5fb82642114fce40bdf8ba3d8db50cab0b7ee092f11822a1dc10 +size 784841 diff --git a/resources/Lightbars-Menu/stream/longLightbar.ytd b/resources/Lightbars-Menu/stream/longLightbar.ytd new file mode 100644 index 000000000..3183694e2 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbar.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81c448c01ced3db8e8ffe7753807615c788a4fc0a256e0cfc50f55811bc3aa9 +size 93627 diff --git a/resources/Lightbars-Menu/stream/longLightbarRed+hi.ytd b/resources/Lightbars-Menu/stream/longLightbarRed+hi.ytd new file mode 100644 index 000000000..ce9c07cc2 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbarRed+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df0429bfb19abdea16563476d411ddb2962cce647484c947043abc52b2de9d07 +size 69682 diff --git a/resources/Lightbars-Menu/stream/longLightbarRed.yft b/resources/Lightbars-Menu/stream/longLightbarRed.yft new file mode 100644 index 000000000..562a268cf --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbarRed.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be15ff0fbc776842d61f52119f213ebb345f01d425487829b75c23f78ac440fc +size 783006 diff --git a/resources/Lightbars-Menu/stream/longLightbarRed.ytd b/resources/Lightbars-Menu/stream/longLightbarRed.ytd new file mode 100644 index 000000000..3183694e2 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbarRed.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81c448c01ced3db8e8ffe7753807615c788a4fc0a256e0cfc50f55811bc3aa9 +size 93627 diff --git a/resources/Lightbars-Menu/stream/longLightbarRed_hi.yft b/resources/Lightbars-Menu/stream/longLightbarRed_hi.yft new file mode 100644 index 000000000..a37b0016a --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbarRed_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e38b2a551c1c222d6660a534bc22113f3c6f4bee4317cf015d1e9f3badb832e8 +size 782836 diff --git a/resources/Lightbars-Menu/stream/longLightbar_hi.yft b/resources/Lightbars-Menu/stream/longLightbar_hi.yft new file mode 100644 index 000000000..a880f7bf9 --- /dev/null +++ b/resources/Lightbars-Menu/stream/longLightbar_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34b620acf28f95df58aea18498b9051746d43ff7b7558c10d08f96d141be4e33 +size 784609 diff --git a/resources/Lightbars-Script/GUI.lua b/resources/Lightbars-Script/GUI.lua new file mode 100644 index 000000000..2e838cd5b --- /dev/null +++ b/resources/Lightbars-Script/GUI.lua @@ -0,0 +1,176 @@ +--[[GUI = {} +Menu = {} + +GUI.maxVisOptions = 21 + +GUI.titleText = {0, 0, 0, 255, 1} +GUI.titleRect = {0, 128, 255, 255} +GUI.optionText = {255, 255, 255, 255, 6} +GUI.optionRect = {0, 128, 255, 120} +GUI.scroller = {127, 140, 140, 240} + +local menuX = 0.125 +local selectPressed = false +local leftPressed = false +local rightPressed = false +local currentOption = 1 +local optionCount = 0 + +function tablelength(T) + local count = 0 + for _ in pairs(T) do count = count + 1 end + return count +end + +function GUI.Text(text, color, position, size, center) + SetTextCentre(center) + SetTextColour(color[1], color[2], color[3], color[4]) + SetTextFont(1) + SetTextScale(size[1], size[2]) + Citizen.InvokeNative(0x61BB1D9B3A95D802, 7) + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(position[1], position[2]) +end + +function GUI.Rect(color, position, size) + Citizen.InvokeNative(0x61BB1D9B3A95D802, 6) + DrawRect(position[1], position[2], size[1], size[2], color[1], color[2], color[3], color[4]) +end + +function Menu.Title(title) + GUI.Text(title, GUI.titleText, {menuX, 0.110}, {0.85, 0.85}, true) + GUI.Rect(GUI.titleRect, {menuX, 0.1340}, {0.23, 0.055}) +end + +function Menu.Option(option) + optionCount = optionCount + 1 + + local thisOption = nil + if(currentOption == optionCount) then + FloatIntArray = false + thisOption = true + else + thisOption = false + end + + if(currentOption <= GUI.maxVisOptions and optionCount <= GUI.maxVisOptions) then + GUI.Text(option, GUI.optionText, {menuX - 0.1, optionCount * 0.035 + 0.125}, {0.5, 0.5 }, false) + GUI.Rect(GUI.optionRect, { menuX, optionCount * 0.035 + 0.1415 }, { 0.23, 0.035 }) + if(thisOption) then + GUI.Rect(GUI.scroller, { menuX, optionCount * 0.035 + 0.1415 }, { 0.23, 0.035 }) + end + elseif (optionCount > currentOption - GUI.maxVisOptions and optionCount <= currentOption) then + GUI.Text(option, GUI.optionText, { menuX - 0.1, optionCount - (currentOption - GUI.maxVisOptions) * 0.035 + 0.125 }, { 0.5, 0.5 }, false); + GUI.Rect(GUI.optionRect, { menuX, optionCount - (currentOption - GUI.maxVisOptions) * 0.035+0.1415 }, { 0.23, 0.035 }); + if(thisOption) then + GUI.Rect(GUI.scroller, { menuX, optionCount - (currentOption - maxVisOptions) * 0.035 + 0.1415 }, { 0.23, 0.035 }) + end + end + + if (optionCount == currentOption and selectPressed) then + return true + end + + return false +end + +function Menu.Int(option, int, min, max, cb) + Menu.Option(option) + + if (optionCount == currentOption) then + FloatIntArray = true + if (leftPressed) then + if (int == min) then + int = max + elseif (int > min) then + int = int - 1 + end + end + if (rightPressed) then + if (int == max) then + int = min + elseif (int < max) then + int = int + 1 + end + end + end + + if (currentOption <= GUI.maxVisOptions and optionCount <= GUI.maxVisOptions) then + GUI.Text("< " .. tostring(int) .. " >", GUI.optionText, { menuX + 0.068, optionCount * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + elseif (optionCount > currentOption - GUI.maxVisOptions and optionCount <= currentOption) then + GUI.Text("< " .. tostring(int) .. " >", GUI.optionText, { menuX + 0.068, optionCount - (currentOption - maxVisOptions) * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + end + + if (optionCount == currentOption and selectPressed) then + cb(int) + return true + elseif (optionCount == currentOption and leftPressed) then + cb(int) + return true + elseif (optionCount == currentOption and rightPressed) then + cb(int) + return true + end + + return false +end + +function Menu.Bool(option, bool, cb) + Menu.Option(option) + + if(currentOption <= GUI.maxVisOptions and optionCount <= GUI.maxVisOptions) then + if(bool) then + GUI.Text("~g~ON", GUI.optionText, { menuX + 0.068, optionCount * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + else + GUI.Text("~r~OFF", GUI.optionText, { menuX + 0.068, optionCount * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + end + elseif(optionCount > currentOption - GUI.maxVisOptions and optionCount <= currentOption) then + if(bool) then + GUI.Text("~g~ON", GUI.optionText, { menuX + 0.068, optionCount - (currentOption - GUI.maxVisOptions) * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + else + GUI.Text("~r~OFF", GUI.optionText, { menuX + 0.068, optionCount - (currentOption - GUI.maxVisOptions) * 0.035 + 0.125 }, { 0.5, 0.5 }, true) + end + end + + if (optionCount == currentOption and selectPressed) then + cb(not bool) + return true + end + + return false +end + +function Menu.updateSelection() + selectPressed = false; + leftPressed = false; + rightPressed = false; + + if IsDisabledControlJustPressed(1, 173) then --Down + if(currentOption < optionCount) then + currentOption = currentOption + 1 + else + currentOption = 1 + end + elseif IsDisabledControlJustPressed(1, 172) then --Up + if(currentOption > 1) then + currentOption = currentOption - 1 + else + currentOption = optionCount + end + elseif IsDisabledControlJustPressed(1, 174) then --Left + leftPressed = true + elseif IsDisabledControlJustPressed(1, 175) then --Right + rightPressed = true + elseif IsDisabledControlJustPressed(1, 176) then --Select + selectPressed = true + elseif (currentOption > optionCount) then + currentOption = 1 + end + optionCount = 0 +end + +function round(num, numDecimalPlaces) + local mult = 10^(numDecimalPlaces or 0) + return math.floor(num * mult + 0.5) / mult +end]] \ No newline at end of file diff --git a/resources/Lightbars-Script/__resource.lua b/resources/Lightbars-Script/__resource.lua new file mode 100644 index 000000000..d7c01e811 --- /dev/null +++ b/resources/Lightbars-Script/__resource.lua @@ -0,0 +1,8 @@ +-- Version 0.1 +-- Devloped by Everett aka Mr. Yellow aka Munky aka De_verett +server_script 'server.lua' +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +client_script '@NativeUI/NativeUI.lua' +client_script('client.lua') + + diff --git a/resources/Lightbars-Script/client.lua b/resources/Lightbars-Script/client.lua new file mode 100644 index 000000000..5ce7be89b --- /dev/null +++ b/resources/Lightbars-Script/client.lua @@ -0,0 +1,492 @@ +-- Version 0.1 +-- Devloped by Everett aka Mr. Yellow aka Munky aka De_verett +local carSpawned = false +local newVeh = nil +local inLightbarMenu = false +local lightBool = false +local sirenBool = false +local oldSirenBool = false +local controlsDisabled = false +local xCoord = 0 +local yCoord = 0 +local zCoord = 0 +local xrot = 0.0 +local yrot = 0.0 +local zrot = 0.0 +local snd_pwrcall = {} +local airHornSirenID = nil +local sirenTone = "VEHICLES_HORNS_SIREN_1" +local vehPlateBoolSavedData = nil +local isPlateCar = false +local isAirhornKeyPressed = false +local deleteVehicleLightbars = {} + +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + if inLightbarMenu then + printControlsText() + end + local player = GetPlayerPed(-1) + if (IsControlJustReleased(1, 44)) then -- Q to turn on lights + toggleLights() + end + if (IsControlJustReleased(1, 47)) then -- G to turn on siren + sirenTone = "VEHICLES_HORNS_SIREN_1" -- sets siren to default siren + toggleSiren() + end + if (IsControlJustReleased(1, 210)) then -- Left control to change siren tone + changeSirenTone() + end + if IsControlJustPressed(1, 184) and not isAirhornKeyPressed then + playAirHorn(true) + isAirhornKeyPressed = true + if sirenBool then + oldSirenBool = sirenBool + toggleSiren() + end + end + if IsControlJustReleased(1, 184) then + playAirHorn(false) + isAirhornKeyPressed = false + if oldSirenBool then + toggleSiren() + oldSirenBool = false + end + end + if isPlateCar then DisableControlAction(0,86,true) end -- Disables Veh horn + end + end) + +function printControlsText() + SetTextFont(0) + SetTextProportional(1) + SetTextScale(0.0, 0.4) + SetTextColour(128, 128, 255, 255) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString("Use your โ†‘ โ†“ โ†’ โ† Arrow Keys for Lateral Movements, Pg Up and Pg Down for Altitude Change") + DrawText(0.25, 0.9) + -- + SetTextFont(0) + SetTextProportional(1) + SetTextScale(0.0, 0.4) + SetTextColour(128, 128, 255, 255) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString("and Insert and Delete for rotation. SPACE to save, DELETE to cancel") + DrawText(0.25, 0.93) +end + + + +function toggleLights() + local player = GetPlayerPed(-1) + TriggerServerEvent("toggleLights2", GetVehicleNumberPlateText(GetVehiclePedIsIn(player, false))) + if sirenBool == true then + TriggerServerEvent("ToggleSound1Server", GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) + end +end + +function changeSirenTone() + local currPlate = GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false)) + if not(vehPlateBoolSavedData == currPlate) then + TriggerServerEvent("returnLightBarVehiclePlates") + while true do + if(vehPlateBoolSavedData == GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) then + break + end + if not(currPlate == GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) then + return + end + Citizen.Wait(10) + end + end +if isPlateCar then + if sirenTone == "VEHICLES_HORNS_SIREN_1" then + sirenTone = "VEHICLES_HORNS_SIREN_2" + toggleSiren() + toggleSiren() + elseif sirenTone == "VEHICLES_HORNS_SIREN_2" then + sirenTone = "VEHICLES_HORNS_POLICE_WARNING" + toggleSiren() + toggleSiren() + else + sirenTone = "VEHICLES_HORNS_SIREN_1" + toggleSiren() + toggleSiren() + end +end +end + +RegisterNetEvent('openLightbarMenu') +AddEventHandler('openLightbarMenu', function(lightbarModel) + lightMenu(lightbarModel) +end) + +RegisterNetEvent('clientToggleLights') +AddEventHandler('clientToggleLights', function(lightsArray, lightsStatus, hostVehiclePointer) + Citizen.CreateThread(function() + for k,v in pairs(lightsArray) do + NetworkRequestControlOfNetworkId(v) + while not NetworkHasControlOfNetworkId(v) do + Citizen.Wait(0) + end + local test1 = NetToVeh(v) + lightBool = lightsStatus + SetVehicleSiren(test1, not lightsStatus) + end + end) +end) + +function toggleSiren() + if lightBool == false then + TriggerServerEvent("ToggleSound1Server", GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) + end +end + +function spawnLightbar(lightbarModel) + print("Got to spawn") + local player = GetPlayerPed(-1) + local vehiclehash1 = GetHashKey(lightbarModel) + RequestModel(vehiclehash1) + Citizen.CreateThread(function() + while not HasModelLoaded(vehiclehash1) do + Citizen.Wait(100) + end + local coords = GetEntityCoords(player) + newVeh = CreateVehicle(vehiclehash1, coords.x, coords.y, coords.z, GetEntityHeading(PlayerPedId()), true, 0) + SetEntityCollision(newVeh, false, false) + SetVehicleDoorsLocked(newVeh, 2) + SetEntityAsMissionEntity(newVeh, true, true) + end) +end + +function lightMenu(lightbarModel) + if not inLightbarMenu then + inLightbarMenu = true + local player = GetPlayerPed(-1) + spawnLightbar(lightbarModel) + controlsDisabled = true + disableControls() + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, 0, 0, 0, 0.0, 0.0, 0.0, true, true, true, true, 0, true) + while true do + Citizen.Wait(10) + --resetOffSets() + moveObj(newVeh) + if (IsControlJustReleased(1, 22)) then -- attatch obj and close + TriggerServerEvent("addLightbar", GetVehicleNumberPlateText(GetVehiclePedIsIn(player, false)), VehToNet(newVeh), GetVehiclePedIsIn(player, false)) + inLightbarMenu = false + newVeh=nil + controlsDisabled = false + if(vehPlateBoolSavedData == GetVehicleNumberPlateText(GetVehiclePedIsIn(player, false))) then + isPlateCar = true + end + break + end + if (IsControlJustReleased(1, 177)) then -- close menu + inLightbarMenu = false + DeleteVehicle(newVeh) + newVeh = nil + controlsDisabled = false + break + end + end + end +end + +function moveObj(veh) + local player = GetPlayerPed(-1) + local MOVEMENT_CONSTANT = 0.01 + local vehOffset = GetOffsetFromEntityInWorldCoords(newVeh, 0.0, 1.3, 0.0) + + if (IsControlJustReleased(1, 121)) then -- rotate 180 upside down + yrot = yrot + 180.0 + print("yrot = " .. yrot) + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlJustReleased(1, 178)) then -- rotate 180 + zrot = zrot + 180 + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 190)) then -- move forward + xCoord = xCoord + MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 189)) then -- move backwards + xCoord = xCoord - MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 27)) then -- move right + yCoord = yCoord + MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 187)) then -- move left + yCoord = yCoord - MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 208)) then -- move up + zCoord = zCoord + MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end + if (IsControlPressed(1, 207)) then -- move down + zCoord = zCoord - MOVEMENT_CONSTANT + DetachEntity(newVeh, 0, 0) + AttachEntityToEntity(newVeh, GetVehiclePedIsIn(player, false), 0, xCoord, yCoord, zCoord, xrot, yrot, zrot, true, true, true, true, 0, true) + end +end + +function resetOffSets() + xCoord = 0 + yCoord = 0 + zCoord = 0 + xrot = 0 + yrot = 0 + zrot = 0 +end + +function disableControls() + Citizen.CreateThread(function() + while controlsDisabled do + Citizen.Wait(0) + DisableControlAction(0,21,true) -- disable sprint + DisableControlAction(0,24,true) -- disable attack + DisableControlAction(0,25,true) -- disable aim + DisableControlAction(0,47,true) -- disable weapon + DisableControlAction(0,58,true) -- disable weapon + DisableControlAction(0,263,true) -- disable melee + DisableControlAction(0,264,true) -- disable melee + DisableControlAction(0,257,true) -- disable melee + DisableControlAction(0,140,true) -- disable melee + DisableControlAction(0,141,true) -- disable melee + DisableControlAction(0,142,true) -- disable melee + DisableControlAction(0,143,true) -- disable melee + DisableControlAction(0,75,true) -- disable exit vehicle + DisableControlAction(27,75,true) -- disable exit vehicle + DisableControlAction(0,32,true) -- move (w) + DisableControlAction(0,34,true) -- move (a) + DisableControlAction(0,33,true) -- move (s) + DisableControlAction(0,35,true) -- move (d) + DisableControlAction(0,71,true) -- move (d) + DisableControlAction(0,72,true) -- move (d) + end + end) +end + + +RegisterNetEvent("sound1Client") +AddEventHandler("sound1Client", function(sender, toggle) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + TogPowercallStateForVeh(veh, toggle) + end + end +end) + +function TogPowercallStateForVeh(veh, toggle) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + if toggle == true then + if snd_pwrcall[veh] == nil then + snd_pwrcall[veh] = GetSoundId() + PlaySoundFromEntity(snd_pwrcall[veh], sirenTone, veh, 0, 0, 0) + sirenBool = true + end + else + if snd_pwrcall[veh] ~= nil then + --sirenToneNumber = 1 + StopSound(snd_pwrcall[veh]) + ReleaseSoundId(snd_pwrcall[veh]) + snd_pwrcall[veh] = nil + sirenBool = false + end + end + end +end + + +function playAirHorn(bool) + local tempVeh = GetVehiclePedIsIn(GetPlayerPed(-1), false) + local currPlate = GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false)) + if not(vehPlateBoolSavedData == currPlate) then + TriggerServerEvent("returnLightBarVehiclePlates") + while true do + if(vehPlateBoolSavedData == GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) then + break + end + if not(currPlate == GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) then + return + end + Citizen.Wait(10) + end + end + if not(tempVeh == nil) and isPlateCar and vehPlateBoolSavedData == currPlate then + if bool then + airHornSirenID = GetSoundId() + PlaySoundFromEntity(airHornSirenID, "SIRENS_AIRHORN", tempVeh, 0, 0, 0) + end + if not bool then + StopSound(airHornSirenID) + ReleaseSoundId(airHornSirenIDs) + airHornSirenID = nil + end + end +end + + +RegisterNetEvent("sendLightBarVehiclePlates") +AddEventHandler("sendLightBarVehiclePlates", function(platesArr) + local player = GetPlayerPed(-1) + local currPlate = GetVehicleNumberPlateText(GetVehiclePedIsIn(player, false)) + for k,v in pairs(platesArr) do + if currPlate == v then + vehPlateBoolSavedData = currPlate + isPlateCar = true + return + end + end + vehPlateBoolSavedData = currPlate + isPlateCar = false +end) + +function deleteArray() + for k,v in pairs(deleteVehicleLightbars) do + DeleteVehicle(NetToVeh(v)) + end +end + +RegisterNetEvent("deleteLightbarVehicle") +AddEventHandler("deleteLightbarVehicle", function(mainVehPlate) + TriggerServerEvent("returnLightbarsForMainVeh", mainVehPlate) +end) + +RegisterNetEvent("updateLightbarArray") +AddEventHandler("updateLightbarArray", function(plates) + deleteVehicleLightbars = plates + if sirenBool then + toggleLights() + end + deleteArray() + isPlateCar = false + lightBool = false + sirenBool = false +end) + +RegisterNetEvent("centerLightbarMenu") +AddEventHandler("centerLightbarMenu", function() + xCoord = 0 + yCoord = 0 + zCoord = 0 + xrot = 0 + yrot = 0 + zrot = 0 +end) + + +-------------------MENU------------------------- + + +local stationGarage = { + {x=452.115966796875, y=-1018.10681152344, z=28.55, r=10}, -- Mission row PD + {x=1866.84, y=3697.15, z=33.65, r=20}, -- Sandy Shores PD + {x=-457.88, y=6024.79, z=31.4, r=20}, -- Paleto Bay PD + {x=-237.292, y=6332.39, z=32.8, r=20}, -- Paleto Medical + {x=1842.364, y=3707.348, z=33.57, r=20}, -- Sandy Medical (x=1842.64, y=3667.10, z=33.9) + --{x=-657.582, y=293.92, z=81.9, r=10}, -- Eclipse Medical + --{x=-875.983, y=-294.837, z=39.9, r=10}, -- Portola Medical + {x=1169.01, y=-1509.82, z=34.9, r=20}, -- St Fiacre Medical + {x=303.086, y=-1439.04, z=29.84, r=20}, -- Central Medical + {x=289.94, y=-591.10, z=43.12, r=20}, -- Pillbox + {x=-1073.0, y=-856.19, z=4.87, r=20}, -- Vespucci PD + {x=2030.98, y=3002.75, z=-72.70, r=10}, -- Vinewood PD + {x=386.35, y=-1633.96, z=29.29, r=20}, -- Innocence + {x=-570.88, y=-143.93, z=37.54, r=20}, -- Rockford + {x=969.84, y=-3020.10, z=-39.65, r=20}, -- Rockford + + {x=-468.105, y=-338.575, z=34.45, r=10}, -- Mount Zonah Medical +} + + +_menuPool = MenuPool.New() +mainMenu = NativeUI.CreateMenu("Lightbar Menu", "") +_menuPool:Add(mainMenu) +_menuPool:RefreshIndex() +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + _menuPool:ProcessMenus() + if IsControlJustPressed(1, 167) then -- F2 + + --if exports.policejob:getIsInService() then + + for i = 1, #stationGarage do + ply = GetPlayerPed(-1) + plyCoords = GetEntityCoords(ply, 0) + local distance = GetDistanceBetweenCoords(stationGarage[i].x, stationGarage[i].y, stationGarage[i].z, plyCoords["x"], plyCoords["y"], plyCoords["z"], true) + if(distance < stationGarage[i].r) then + mainMenu:Clear() + lightbarMenu(mainMenu) + _menuPool:RefreshIndex() + mainMenu:Visible(not mainMenu:Visible()) + end + end +--end + end + end +end) + +function lightbarMenu(menu) + lightbarIndex = 1 + + local item1 = NativeUI.CreateItem("Small Stick Light ", "") + mainMenu:AddItem(item1) + local item2 = NativeUI.CreateItem("Blue Stick Light ", "") + mainMenu:AddItem(item2) + local item3 = NativeUI.CreateItem("Red Stick Light ", "") + mainMenu:AddItem(item3) + local item4 = NativeUI.CreateItem("Blue Dome Light ", "") + mainMenu:AddItem(item4) + local item5 = NativeUI.CreateItem("Remove All Lights ", "") + mainMenu:AddItem(item5) + local item6 = NativeUI.CreateItem("Center Lightbar ", "") + mainMenu:AddItem(item6) + + mainMenu.OnIndexChange= function(menu, newindex) + print("Old index: " .. lightbarIndex) + lightbarIndex = newindex + print("New index: " .. lightbarIndex) + end + + mainMenu.OnItemSelect = function (sender, item, index) + if lightbarIndex == 1 then + TriggerEvent("openLightbarMenu", "lightbarTwoSticks") + elseif lightbarIndex == 2 then + TriggerEvent("openLightbarMenu", "longLightbar") + elseif lightbarIndex == 3 then + TriggerEvent("openLightbarMenu", "longLightbarRed") + elseif lightbarIndex == 4 then + TriggerEvent("openLightbarMenu", "fbiold") + elseif lightbarIndex == 5 then + TriggerEvent("deleteLightbarVehicle", GetVehicleNumberPlateText(GetVehiclePedIsIn(GetPlayerPed(-1), false))) + elseif lightbarIndex == 6 then + TriggerEvent("centerLightbarMenu") + end + end +end +lightbarMenu(mainMenu) + diff --git a/resources/Lightbars-Script/server.lua b/resources/Lightbars-Script/server.lua new file mode 100644 index 000000000..7beee6d68 --- /dev/null +++ b/resources/Lightbars-Script/server.lua @@ -0,0 +1,79 @@ +-- Version 0.1 +-- Devloped by Everett aka Mr. Yellow aka Munky aka De_verett +local lightbarCars = {} +local lightbarCars2 = {} + +RegisterServerEvent('addLightbar') +AddEventHandler('addLightbar', function(hostVehPlate, lightbarNetworkID, hvp) + local source = source + for k,v in pairs(lightbarCars) do + if v["LP"] == hostVehPlate then + table.insert(v.lights, lightbarNetworkID) + return + end + end + table.insert(lightbarCars, {["hostVehiclePointer"] = hvp, ["LP"] = hostVehPlate, ["lights"] = {lightbarNetworkID}, ["lightStatus"] = false, ["sirenStatus"] = false} ) +end) + +RegisterServerEvent('toggleLights2') +AddEventHandler('toggleLights2', function(hostVehPlate) + local source = source + local veh = nil + for k,v in pairs(lightbarCars) do + if v["LP"] == hostVehPlate then + TriggerClientEvent("clientToggleLights", source, v.lights, v.lightStatus, v.hostVehiclePointer) + v.lightStatus = not v.lightStatus + end + end +end) + +RegisterServerEvent("ToggleSound1Server") +AddEventHandler("ToggleSound1Server", function(plate) + local source = source + local toggle = nil + for k,v in pairs(lightbarCars) do + if v["LP"] == plate then + toggle = not v.sirenStatus + v.sirenStatus = toggle + TriggerClientEvent("sound1Client", -1, source, toggle) + end + end +end) + +RegisterServerEvent('returnLightBarVehiclePlates') +AddEventHandler('returnLightBarVehiclePlates', function() + local source = source + local plates = {} + for k,v in pairs(lightbarCars) do + table.insert(plates, v.LP) + end + TriggerClientEvent("sendLightBarVehiclePlates", source, plates) +end) + + +RegisterServerEvent('returnLightbarsForMainVeh') +AddEventHandler('returnLightbarsForMainVeh', function(mainVehPlate) + local source = source + local plates = {} + for k,v in pairs(lightbarCars) do + if v.LP == mainVehPlate then + plates = v.lights + lightbarCars[k] = nil -- removes main vehicle from arr + end + end + --removeAllFromTable(mainVehPlate) + TriggerClientEvent("updateLightbarArray", source, plates) +end) + +function removeKey(key) + lightbarCars[key] = nil +end + +function removeAllFromTable(mainVehPlate) + for k,v in pairs(lightbarCars) do + if v.LP == mainVehPlate then + table.remove(k) + return + end + end +end \ No newline at end of file diff --git a/resources/Location-Alarms/__resource.lua b/resources/Location-Alarms/__resource.lua new file mode 100644 index 000000000..f9f8f9a46 --- /dev/null +++ b/resources/Location-Alarms/__resource.lua @@ -0,0 +1,6 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +description 'RedScripts Red Alarm Script - Free Resource' + +client_script 'client.lua' +server_script 'server.lua' \ No newline at end of file diff --git a/resources/Location-Alarms/client.lua b/resources/Location-Alarms/client.lua new file mode 100644 index 000000000..0b259553b --- /dev/null +++ b/resources/Location-Alarms/client.lua @@ -0,0 +1,109 @@ +RegisterNetEvent("prisonalarm:startalarmCL") +AddEventHandler('prisonalarm:startalarmCL', function() +while not PrepareAlarm("PRISON_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("PRISON_ALARMS", 1) +end) + +RegisterNetEvent("prisonalarm:stopalarmCL") +AddEventHandler('prisonalarm:stopalarmCL', function() +StopAlarm("PRISON_ALARMS", -1) +end) + +RegisterNetEvent("fortzalarm:startalarmCL") +AddEventHandler('fortzalarm:startalarmCL', function() +while not PrepareAlarm("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", 1) +end) + +RegisterNetEvent("fortzalarm:stopalarmCL") +AddEventHandler('fortzalarm:stopalarmCL', function() +StopAlarm("PORT_OF_LS_HEIST_FORT_ZANCUDO_ALARMS", -1) +end) + +RegisterNetEvent("pbalarm:startalarmCL") +AddEventHandler('pbalarm:startalarmCL', function() +while not PrepareAlarm("PALETO_BAY_SCORE_ALARM") do + Citizen.Wait(0) + end + StartAlarm("PALETO_BAY_SCORE_ALARM", 1) +end) + +RegisterNetEvent("pbalarm:stopalarmCL") +AddEventHandler('pbalarm:stopalarmCL', function() +StopAlarm("PALETO_BAY_SCORE_ALARM", -1) +end) + +RegisterNetEvent("hlalarm:startalarmCL") +AddEventHandler('hlalarm:startalarmCL', function() +while not PrepareAlarm("FIB_05_BIOTECH_LAB_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("FIB_05_BIOTECH_LAB_ALARMS", 1) +end) + +RegisterNetEvent("hlalarm:stopalarmCL") +AddEventHandler('hlalarm:stopalarmCL', function() +StopAlarm("FIB_05_BIOTECH_LAB_ALARMS", -1) +end) + +RegisterNetEvent("udalarm:startalarmCL") +AddEventHandler('udalarm:startalarmCL', function() +while not PrepareAlarm("BIG_SCORE_HEIST_VAULT_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("BIG_SCORE_HEIST_VAULT_ALARMS", 1) +end) + +RegisterNetEvent("udalarm:stopalarmCL") +AddEventHandler('udalarm:stopalarmCL', function() +StopAlarm("BIG_SCORE_HEIST_VAULT_ALARMS", -1) +end) + +RegisterNetEvent("chfalarm:startalarmCL") +AddEventHandler('chfalarm:startalarmCL', function() +while not PrepareAlarm("PALETO_BAY_SCORE_CHICKEN_FACTORY_ALARM") do + Citizen.Wait(0) + end + StartAlarm("PALETO_BAY_SCORE_CHICKEN_FACTORY_ALARM", 1) +end) + +RegisterNetEvent("chfalarm:stopalarmCL") +AddEventHandler('chfalarm:stopalarmCL', function() +StopAlarm("PALETO_BAY_SCORE_CHICKEN_FACTORY_ALARM", -1) +end) + +RegisterNetEvent("fbialarm:startalarmCL") +AddEventHandler('fbialarm:startalarmCL', function() +while not PrepareAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS", 1) + StartAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER", 1) + StartAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER_B", 1) + StartAlarm("FBI_01_MORGUE_ALARMS", 1) +end) + +RegisterNetEvent("fbialarm:stopalarmCL") +AddEventHandler('fbialarm:stopalarmCL', function() +StopAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS", -1) +StopAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER", -1) +StopAlarm("AGENCY_HEIST_FIB_TOWER_ALARMS_UPPER_B", -1) +StopAlarm("FBI_01_MORGUE_ALARMS", -1) +end) + +RegisterNetEvent("jewelalarm:startalarmCL") +AddEventHandler('jewelalarm:startalarmCL', function() +while not PrepareAlarm("JEWEL_STORE_HEIST_ALARMS") do + Citizen.Wait(0) + end + StartAlarm("JEWEL_STORE_HEIST_ALARMS", 1) +end) + +RegisterNetEvent("jewelalarm:stopalarmCL") +AddEventHandler('jewelalarm:stopalarmCL', function() +StopAlarm("JEWEL_STORE_HEIST_ALARMS", -1) +end) diff --git a/resources/Location-Alarms/server.lua b/resources/Location-Alarms/server.lua new file mode 100644 index 000000000..3517a470d --- /dev/null +++ b/resources/Location-Alarms/server.lua @@ -0,0 +1,175 @@ +prisonAlarm = false +fortzancudoAlarm = false +paletobaybankAlarm = false +humainelabsAlarm = false +uniondepositoryAlarm = false +chickfacAlarm = false +fbitowerAlarm = false +jewelstoreAlarm = false + +RegisterCommand('prisonalarm', function(source, args) + if prisonAlarm == false then + prisonAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Prison Alarm Activated!' } }) + TriggerEvent("prisonalarm:startalarmSV", -1) + else prisonAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Prison Alarm Deactivated!' } }) + TriggerEvent("prisonalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("prisonalarm:startalarmSV") +AddEventHandler('prisonalarm:startalarmSV', function() +TriggerClientEvent("prisonalarm:startalarmCL", -1) +end) +RegisterServerEvent("prisonalarm:stopalarmSV") +AddEventHandler('prisonalarm:stopalarmSV', function() +TriggerClientEvent("prisonalarm:stopalarmCL", -1) +end) + +RegisterCommand('fzalarm', function(source, args) + if fortzancudoAlarm == false then + fortzancudoAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Fort Zancudo Alarm Activated!' } }) + TriggerEvent("fortzalarm:startalarmSV", -1) + else fortzancudoAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Fort Zancudo Alarm Deactivated!' } }) + TriggerEvent("fortzalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("fortzalarm:startalarmSV") +AddEventHandler('fortzalarm:startalarmSV', function() +TriggerClientEvent("fortzalarm:startalarmCL", -1) +end) + +RegisterServerEvent("fortzalarm:stopalarmSV") +AddEventHandler('fortzalarm:stopalarmSV', function() +TriggerClientEvent("fortzalarm:stopalarmCL", -1) +end) + +RegisterCommand('pbbalarm', function(source, args) + if paletobaybankAlarm == false then + paletobaybankAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Paleto Bay Bank Alarm Activated!' } }) + TriggerEvent("pbalarm:startalarmSV", -1) + else paletobaybankAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Paleto Bay Bank Alarm Deactivated!' } }) + TriggerEvent("pbalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("pbalarm:startalarmSV") +AddEventHandler('pbalarm:startalarmSV', function() +TriggerClientEvent("pbalarm:startalarmCL", -1) +end) + +RegisterServerEvent("pbalarm:stopalarmSV") +AddEventHandler('pbalarm:stopalarmSV', function() +TriggerClientEvent("pbalarm:stopalarmCL", -1) +end) + +RegisterCommand('hlalarm', function(source, args) + if humainelabsAlarm == false then + humainelabsAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Humane Labs Alarm Activated!' } }) + TriggerEvent("hlalarm:startalarmSV", -1) + else humainelabsAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Humane Labs Alarm Deactivated!' } }) + TriggerEvent("hlalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("hlalarm:startalarmSV") +AddEventHandler('hlalarm:startalarmSV', function() +TriggerClientEvent("hlalarm:startalarmCL", -1) +end) + +RegisterServerEvent("hlalarm:stopalarmSV") +AddEventHandler('hlalarm:stopalarmSV', function() +TriggerClientEvent("hlalarm:stopalarmCL", -1) +end) + +RegisterCommand('udalarm', function(source, args) + if uniondepositoryAlarm == false then + uniondepositoryAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Union Depository Alarm Activated!' } }) + TriggerEvent("udalarm:startalarmSV", -1) + else uniondepositoryAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Union Depository Alarm Deactivated!' } }) + TriggerEvent("udalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("udalarm:startalarmSV") +AddEventHandler('udalarm:startalarmSV', function() +TriggerClientEvent("udalarm:startalarmCL", -1) +end) + +RegisterServerEvent("udalarm:stopalarmSV") +AddEventHandler('udalarm:stopalarmSV', function() +TriggerClientEvent("udalarm:stopalarmCL", -1) +end) + +RegisterCommand('cfalarm', function(source, args) + if chickfacAlarm == false then + chickfacAlarm = true + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Chicken Factory Alarm Activated!' } }) + TriggerEvent("chfalarm:startalarmSV", -1) + else chickfacAlarm = false + TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Chicken Factory Alarm Deactivated!' } }) + TriggerEvent("chfalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("chfalarm:startalarmSV") +AddEventHandler('chfalarm:startalarmSV', function() +TriggerClientEvent("chfalarm:startalarmCL", -1) +end) + +RegisterServerEvent("chfalarm:stopalarmSV") +AddEventHandler('chfalarm:stopalarmSV', function() +TriggerClientEvent("chfalarm:stopalarmCL", -1) +end) + +RegisterCommand('fbialarm', function(source, args) + if fbitowerAlarm == false then +fbitowerAlarm = true +TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'FBI Tower Alarm Activated!' } }) +TriggerEvent("fbialarm:startalarmSV", -1) + else fbitowerAlarm = false +TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'FBI Tower Alarm Deactivated!' } }) +TriggerEvent("fbialarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("fbialarm:startalarmSV") +AddEventHandler('fbialarm:startalarmSV', function() +TriggerClientEvent("fbialarm:startalarmCL", -1) +end) + +RegisterServerEvent("fbialarm:stopalarmSV") +AddEventHandler('fbialarm:stopalarmSV', function() +TriggerClientEvent("fbialarm:stopalarmCL", -1) +end) + +RegisterCommand('jewelalarm', function(source, args) + if jewelstoreAlarm == false then +jewelstoreAlarm = true +TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Jewel Store Alarm Activated!' } }) +TriggerEvent("jewelalarm:startalarmSV", -1) + else jewelstoreAlarm = false +TriggerClientEvent('chat:addMessage', source, { args = { '^1SYSTEM', 'Jewel Store Alarm Deactivated!' } }) +TriggerEvent("jewelalarm:stopalarmSV",-1) + end +end, false) + +RegisterServerEvent("jewelalarm:startalarmSV") +AddEventHandler('jewelalarm:startalarmSV', function() +TriggerClientEvent("jewelalarm:startalarmCL", -1) +end) + +RegisterServerEvent("jewelalarm:stopalarmSV") +AddEventHandler('jewelalarm:stopalarmSV', function() +TriggerClientEvent("jewelalarm:stopalarmCL", -1) +end) diff --git a/resources/Lux_ELS/__resource.lua b/resources/Lux_ELS/__resource.lua new file mode 100644 index 000000000..4bb20a462 --- /dev/null +++ b/resources/Lux_ELS/__resource.lua @@ -0,0 +1,2 @@ +client_script 'client.lua' +server_script 'server.lua' \ No newline at end of file diff --git a/resources/Lux_ELS/client.lua b/resources/Lux_ELS/client.lua new file mode 100644 index 000000000..118b78d14 --- /dev/null +++ b/resources/Lux_ELS/client.lua @@ -0,0 +1,635 @@ +--[[ +--------------------------------------------------- +LUXART VEHICLE CONTROL (FOR FIVEM) +--------------------------------------------------- +Last revision: MAY 01 2017 (VERS. 1.01) +Coded by Lt.Caine +--------------------------------------------------- +NOTES + LVC will automatically apply to all emergency vehicles (vehicle class 18) +--------------------------------------------------- +CONTROLS + Right indicator: = (Next Custom Radio Track) + Left indicator: - (Previous Custom Radio Track) + Hazard lights: ] + Toggle emergency lights: Q (Text Chat Team) + Airhorn: E (Horn) + Toggle siren: 1 (Previous Radio Station) + Manual siren / Change siren tone: R (Next Radio Station) + Auxiliary siren: Z +--------------------------------------------------- +]] + +local count_bcast_timer = 0 +local delay_bcast_timer = 200 + +local count_sndclean_timer = 0 +local delay_sndclean_timer = 400 + +local actv_ind_timer = false +local count_ind_timer = 0 +local delay_ind_timer = 180 + +local actv_lxsrnmute_temp = false +local srntone_temp = 0 +local dsrn_mute = true + +local state_indic = {} +local state_lxsiren = {} +local state_pwrcall = {} +local state_airmanu = {} + +local ind_state_o = 0 +local ind_state_l = 1 +local ind_state_r = 2 +local ind_state_h = 3 + +local snd_lxsiren = {} +local snd_pwrcall = {} +local snd_airmanu = {} + +-- these models will use their real wail siren, as determined by their assigned audio hash in vehicles.meta +local eModelsWithFireSrn = +{ + "FIRETRUK", +} + +-- models listed below will use AMBULANCE_WARNING as auxiliary siren +-- unlisted models will instead use the default wail as the auxiliary siren +local eModelsWithPcall = +{ + "AMBULANCE", + "FIRETRUK", + "LGUARD", +} + + +--------------------------------------------------------------------- +function ShowDebug(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(false, false) +end + +--------------------------------------------------------------------- +function useFiretruckSiren(veh) + local model = GetEntityModel(veh) + for i = 1, #eModelsWithFireSrn, 1 do + if model == GetHashKey(eModelsWithFireSrn[i]) then + return true + end + end + return false +end + +--------------------------------------------------------------------- +function usePowercallAuxSrn(veh) + local model = GetEntityModel(veh) + for i = 1, #eModelsWithPcall, 1 do + if model == GetHashKey(eModelsWithPcall[i]) then + return true + end + end + return false +end + +--------------------------------------------------------------------- +function CleanupSounds() + if count_sndclean_timer > delay_sndclean_timer then + count_sndclean_timer = 0 + for k, v in pairs(state_lxsiren) do + if v > 0 then + if not DoesEntityExist(k) or IsEntityDead(k) then + if snd_lxsiren[k] ~= nil then + StopSound(snd_lxsiren[k]) + ReleaseSoundId(snd_lxsiren[k]) + snd_lxsiren[k] = nil + state_lxsiren[k] = nil + end + end + end + end + for k, v in pairs(state_pwrcall) do + if v == true then + if not DoesEntityExist(k) or IsEntityDead(k) then + if snd_pwrcall[k] ~= nil then + StopSound(snd_pwrcall[k]) + ReleaseSoundId(snd_pwrcall[k]) + snd_pwrcall[k] = nil + state_pwrcall[k] = nil + end + end + end + end + for k, v in pairs(state_airmanu) do + if v == true then + if not DoesEntityExist(k) or IsEntityDead(k) or IsVehicleSeatFree(k, -1) then + if snd_airmanu[k] ~= nil then + StopSound(snd_airmanu[k]) + ReleaseSoundId(snd_airmanu[k]) + snd_airmanu[k] = nil + state_airmanu[k] = nil + end + end + end + end + else + count_sndclean_timer = count_sndclean_timer + 1 + end +end + +--------------------------------------------------------------------- +function TogIndicStateForVeh(veh, newstate) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + if newstate == ind_state_o then + SetVehicleIndicatorLights(veh, 0, false) -- R + SetVehicleIndicatorLights(veh, 1, false) -- L + elseif newstate == ind_state_l then + SetVehicleIndicatorLights(veh, 0, false) -- R + SetVehicleIndicatorLights(veh, 1, true) -- L + elseif newstate == ind_state_r then + SetVehicleIndicatorLights(veh, 0, true) -- R + SetVehicleIndicatorLights(veh, 1, false) -- L + elseif newstate == ind_state_h then + SetVehicleIndicatorLights(veh, 0, true) -- R + SetVehicleIndicatorLights(veh, 1, true) -- L + end + state_indic[veh] = newstate + end +end + +--------------------------------------------------------------------- +function TogMuteDfltSrnForVeh(veh, toggle) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + DisableVehicleImpactExplosionActivation(veh, toggle) + end +end + +--------------------------------------------------------------------- +function SetLxSirenStateForVeh(veh, newstate) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + if newstate ~= state_lxsiren[veh] then + + if snd_lxsiren[veh] ~= nil then + StopSound(snd_lxsiren[veh]) + ReleaseSoundId(snd_lxsiren[veh]) + snd_lxsiren[veh] = nil + end + + if newstate == 1 then + if useFiretruckSiren(veh) then + TogMuteDfltSrnForVeh(veh, false) + else + snd_lxsiren[veh] = GetSoundId() + PlaySoundFromEntity(snd_lxsiren[veh], "VEHICLES_HORNS_SIREN_1", veh, 0, 0, 0) + TogMuteDfltSrnForVeh(veh, true) + end + + elseif newstate == 2 then + snd_lxsiren[veh] = GetSoundId() + PlaySoundFromEntity(snd_lxsiren[veh], "VEHICLES_HORNS_SIREN_2", veh, 0, 0, 0) + TogMuteDfltSrnForVeh(veh, true) + + elseif newstate == 3 then + snd_lxsiren[veh] = GetSoundId() + if useFiretruckSiren(veh) then + PlaySoundFromEntity(snd_lxsiren[veh], "VEHICLES_HORNS_AMBULANCE_WARNING", veh, 0, 0, 0) + else + PlaySoundFromEntity(snd_lxsiren[veh], "VEHICLES_HORNS_POLICE_WARNING", veh, 0, 0, 0) + end + TogMuteDfltSrnForVeh(veh, true) + + else + TogMuteDfltSrnForVeh(veh, true) + + end + + state_lxsiren[veh] = newstate + end + end +end + +--------------------------------------------------------------------- +function TogPowercallStateForVeh(veh, toggle) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + if toggle == true then + if snd_pwrcall[veh] == nil then + snd_pwrcall[veh] = GetSoundId() + if usePowercallAuxSrn(veh) then + PlaySoundFromEntity(snd_pwrcall[veh], "VEHICLES_HORNS_AMBULANCE_WARNING", veh, 0, 0, 0) + else + PlaySoundFromEntity(snd_pwrcall[veh], "VEHICLES_HORNS_SIREN_1", veh, 0, 0, 0) + end + end + else + if snd_pwrcall[veh] ~= nil then + StopSound(snd_pwrcall[veh]) + ReleaseSoundId(snd_pwrcall[veh]) + snd_pwrcall[veh] = nil + end + end + state_pwrcall[veh] = toggle + end +end + +--------------------------------------------------------------------- +function SetAirManuStateForVeh(veh, newstate) + if DoesEntityExist(veh) and not IsEntityDead(veh) then + if newstate ~= state_airmanu[veh] then + + if snd_airmanu[veh] ~= nil then + StopSound(snd_airmanu[veh]) + ReleaseSoundId(snd_airmanu[veh]) + snd_airmanu[veh] = nil + end + + if newstate == 1 then + snd_airmanu[veh] = GetSoundId() + if useFiretruckSiren(veh) then + PlaySoundFromEntity(snd_airmanu[veh], "VEHICLES_HORNS_FIRETRUCK_WARNING", veh, 0, 0, 0) + else + PlaySoundFromEntity(snd_airmanu[veh], "SIRENS_AIRHORN", veh, 0, 0, 0) + end + + elseif newstate == 2 then + snd_airmanu[veh] = GetSoundId() + PlaySoundFromEntity(snd_airmanu[veh], "VEHICLES_HORNS_SIREN_1", veh, 0, 0, 0) + + elseif newstate == 3 then + snd_airmanu[veh] = GetSoundId() + PlaySoundFromEntity(snd_airmanu[veh], "VEHICLES_HORNS_SIREN_2", veh, 0, 0, 0) + + end + + state_airmanu[veh] = newstate + end + end +end + + +--------------------------------------------------------------------- +RegisterNetEvent("lvc_TogIndicState_c") +AddEventHandler("lvc_TogIndicState_c", function(sender, newstate) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if ped_s ~= GetPlayerPed(-1) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + TogIndicStateForVeh(veh, newstate) + end + end + end +end) + +--------------------------------------------------------------------- +RegisterNetEvent("lvc_TogDfltSrnMuted_c") +AddEventHandler("lvc_TogDfltSrnMuted_c", function(sender, toggle) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if ped_s ~= GetPlayerPed(-1) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + TogMuteDfltSrnForVeh(veh, toggle) + end + end + end +end) + +--------------------------------------------------------------------- +RegisterNetEvent("lvc_SetLxSirenState_c") +AddEventHandler("lvc_SetLxSirenState_c", function(sender, newstate) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if ped_s ~= GetPlayerPed(-1) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + SetLxSirenStateForVeh(veh, newstate) + end + end + end +end) + +--------------------------------------------------------------------- +RegisterNetEvent("lvc_TogPwrcallState_c") +AddEventHandler("lvc_TogPwrcallState_c", function(sender, toggle) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if ped_s ~= GetPlayerPed(-1) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + TogPowercallStateForVeh(veh, toggle) + end + end + end +end) + +--------------------------------------------------------------------- +RegisterNetEvent("lvc_SetAirManuState_c") +AddEventHandler("lvc_SetAirManuState_c", function(sender, newstate) + local player_s = GetPlayerFromServerId(sender) + local ped_s = GetPlayerPed(player_s) + if DoesEntityExist(ped_s) and not IsEntityDead(ped_s) then + if ped_s ~= GetPlayerPed(-1) then + if IsPedInAnyVehicle(ped_s, false) then + local veh = GetVehiclePedIsUsing(ped_s) + SetAirManuStateForVeh(veh, newstate) + end + end + end +end) + + + +--------------------------------------------------------------------- +Citizen.CreateThread(function() + while true do + + CleanupSounds() + + ----- IS IN VEHICLE ----- + local playerped = GetPlayerPed(-1) + if IsPedInAnyVehicle(playerped, false) then + + ----- IS DRIVER ----- + local veh = GetVehiclePedIsUsing(playerped) + if GetPedInVehicleSeat(veh, -1) == playerped then + + DisableControlAction(0, 84, true) -- INPUT_VEH_PREV_RADIO_TRACK + DisableControlAction(0, 83, true) -- INPUT_VEH_NEXT_RADIO_TRACK + + if state_indic[veh] ~= ind_state_o and state_indic[veh] ~= ind_state_l and state_indic[veh] ~= ind_state_r and state_indic[veh] ~= ind_state_h then + state_indic[veh] = ind_state_o + end + + -- INDIC AUTO CONTROL + if actv_ind_timer == true then + if state_indic[veh] == ind_state_l or state_indic[veh] == ind_state_r then + if GetEntitySpeed(veh) < 6 then + count_ind_timer = 0 + else + if count_ind_timer > delay_ind_timer then + count_ind_timer = 0 + actv_ind_timer = false + state_indic[veh] = ind_state_o + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + TogIndicStateForVeh(veh, state_indic[veh]) + count_bcast_timer = delay_bcast_timer + else + count_ind_timer = count_ind_timer + 1 + end + end + end + end + + + --- IS EMERG VEHICLE --- + if GetVehicleClass(veh) == 18 then + + local actv_manu = false + local actv_horn = false + + DisableControlAction(0, 86, true) -- INPUT_VEH_HORN + DisableControlAction(0, 20, true) -- INPUT_CELLPHONE_UP + --DisableControlAction(0, 173, true) -- INPUT_CELLPHONE_DOWN + --DisableControlAction(0, 174, true) -- INPUT_CELLPHONE_LEFT + --DisableControlAction(0, 175, true) -- INPUT_CELLPHONE_RIGHT + DisableControlAction(0, 140, true) -- INPUT_VEH_NEXT_RADIO + DisableControlAction(0, 157, true) -- INPUT_VEH_PREV_RADIO + DisableControlAction(0, 19, true) -- INPUT_CHARACTER_WHEEL + DisableControlAction(0, 85, true) -- INPUT_VEH_RADIO_WHEEL + DisableControlAction(0, 80, true) -- INPUT_VEH_CIN_CAM + + SetVehRadioStation(veh, "OFF") + SetVehicleRadioEnabled(veh, false) + + if state_lxsiren[veh] ~= 1 and state_lxsiren[veh] ~= 2 and state_lxsiren[veh] ~= 3 then + state_lxsiren[veh] = 0 + end + if state_pwrcall[veh] ~= true then + state_pwrcall[veh] = false + end + if state_airmanu[veh] ~= 1 and state_airmanu[veh] ~= 2 and state_airmanu[veh] ~= 3 then + state_airmanu[veh] = 0 + end + + if useFiretruckSiren(veh) and state_lxsiren[veh] == 1 then + TogMuteDfltSrnForVeh(veh, false) + dsrn_mute = false + else + TogMuteDfltSrnForVeh(veh, true) + dsrn_mute = true + end + + if not IsVehicleSirenOn(veh) and state_lxsiren[veh] > 0 then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + SetLxSirenStateForVeh(veh, 0) + count_bcast_timer = delay_bcast_timer + end + if not IsVehicleSirenOn(veh) and state_pwrcall[veh] == true then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + TogPowercallStateForVeh(veh, false) + count_bcast_timer = delay_bcast_timer + end + + ----- CONTROLS ----- + if not IsPauseMenuActive() then + + -- TOG DFLT SRN LIGHTS + if IsDisabledControlJustReleased(0, 85) or IsDisabledControlJustReleased(0, 52) then + if IsVehicleSirenOn(veh) then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + SetVehicleSiren(veh, false) + else + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + SetVehicleSiren(veh, true) + count_bcast_timer = delay_bcast_timer + end + + -- TOG LX SIREN + elseif IsDisabledControlJustReleased(0, 19) or IsDisabledControlJustReleased(0, 157) then + local cstate = state_lxsiren[veh] + if cstate == 0 then + if IsVehicleSirenOn(veh) then + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) -- on + SetLxSirenStateForVeh(veh, 1) + count_bcast_timer = delay_bcast_timer + end + else + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) -- off + SetLxSirenStateForVeh(veh, 0) + count_bcast_timer = delay_bcast_timer + end + + -- POWERCALL + elseif IsDisabledControlJustReleased(0, 20) then + if state_pwrcall[veh] == true then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + TogPowercallStateForVeh(veh, false) + count_bcast_timer = delay_bcast_timer + else + if IsVehicleSirenOn(veh) then + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + TogPowercallStateForVeh(veh, true) + count_bcast_timer = delay_bcast_timer + end + end + + end + + -- BROWSE LX SRN TONES + if state_lxsiren[veh] > 0 then + if IsDisabledControlJustReleased(0, 80) or IsDisabledControlJustReleased(0, 140) then + if IsVehicleSirenOn(veh) then + local cstate = state_lxsiren[veh] + local nstate = 1 + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) -- on + if cstate == 1 then + nstate = 2 + elseif cstate == 2 then + nstate = 3 + else + nstate = 1 + end + SetLxSirenStateForVeh(veh, nstate) + count_bcast_timer = delay_bcast_timer + end + end + end + + -- MANU + if state_lxsiren[veh] < 1 then + if IsDisabledControlPressed(0, 80) or IsDisabledControlPressed(0, 140) then + actv_manu = true + else + actv_manu = false + end + else + actv_manu = false + end + + -- HORN + if IsDisabledControlPressed(0, 86) then + actv_horn = true + else + actv_horn = false + end + + end + + ---- ADJUST HORN / MANU STATE ---- + local hmanu_state_new = 0 + if actv_horn == true and actv_manu == false then + hmanu_state_new = 1 + elseif actv_horn == false and actv_manu == true then + hmanu_state_new = 2 + elseif actv_horn == true and actv_manu == true then + hmanu_state_new = 3 + end + if hmanu_state_new == 1 then + if not useFiretruckSiren(veh) then + if state_lxsiren[veh] > 0 and actv_lxsrnmute_temp == false then + srntone_temp = state_lxsiren[veh] + SetLxSirenStateForVeh(veh, 0) + actv_lxsrnmute_temp = true + end + end + else + if not useFiretruckSiren(veh) then + if actv_lxsrnmute_temp == true then + SetLxSirenStateForVeh(veh, srntone_temp) + actv_lxsrnmute_temp = false + end + end + end + if state_airmanu[veh] ~= hmanu_state_new then + SetAirManuStateForVeh(veh, hmanu_state_new) + count_bcast_timer = delay_bcast_timer + end + end + + + --- IS ANY LAND VEHICLE --- + if GetVehicleClass(veh) ~= 14 and GetVehicleClass(veh) ~= 15 and GetVehicleClass(veh) ~= 16 and GetVehicleClass(veh) ~= 21 then + + ----- CONTROLS ----- + if not IsPauseMenuActive() then + + -- IND L + if IsDisabledControlJustReleased(0, 84) then -- INPUT_VEH_PREV_RADIO_TRACK + local cstate = state_indic[veh] + if cstate == ind_state_l then + state_indic[veh] = ind_state_o + actv_ind_timer = false + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + else + state_indic[veh] = ind_state_l + actv_ind_timer = true + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + end + TogIndicStateForVeh(veh, state_indic[veh]) + count_ind_timer = 0 + count_bcast_timer = delay_bcast_timer + -- IND R + elseif IsDisabledControlJustReleased(0, 83) then -- INPUT_VEH_NEXT_RADIO_TRACK + local cstate = state_indic[veh] + if cstate == ind_state_r then + state_indic[veh] = ind_state_o + actv_ind_timer = false + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + else + state_indic[veh] = ind_state_r + actv_ind_timer = true + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + end + TogIndicStateForVeh(veh, state_indic[veh]) + count_ind_timer = 0 + count_bcast_timer = delay_bcast_timer + -- IND H + elseif IsControlJustReleased(0, 197) then -- INPUT_FRONTEND_CANCEL / Backspace + if GetLastInputMethod(0) then -- last input was with kb + local cstate = state_indic[veh] + if cstate == ind_state_h then + state_indic[veh] = ind_state_o + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + else + state_indic[veh] = ind_state_h + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 1) + end + TogIndicStateForVeh(veh, state_indic[veh]) + actv_ind_timer = false + count_ind_timer = 0 + count_bcast_timer = delay_bcast_timer + end + end + + end + + + ----- AUTO BROADCAST VEH STATES ----- + if count_bcast_timer > delay_bcast_timer then + count_bcast_timer = 0 + --- IS EMERG VEHICLE --- + if GetVehicleClass(veh) == 18 then + TriggerServerEvent("lvc_TogDfltSrnMuted_s", dsrn_mute) + TriggerServerEvent("lvc_SetLxSirenState_s", state_lxsiren[veh]) + TriggerServerEvent("lvc_TogPwrcallState_s", state_pwrcall[veh]) + TriggerServerEvent("lvc_SetAirManuState_s", state_airmanu[veh]) + end + --- IS ANY OTHER VEHICLE --- + TriggerServerEvent("lvc_TogIndicState_s", state_indic[veh]) + else + count_bcast_timer = count_bcast_timer + 1 + end + + end + + end + end + + Citizen.Wait(0) + end +end) diff --git a/resources/Lux_ELS/server.lua b/resources/Lux_ELS/server.lua new file mode 100644 index 000000000..2db8a7cec --- /dev/null +++ b/resources/Lux_ELS/server.lua @@ -0,0 +1,37 @@ +--[[ +--------------------------------------------------- +LUXART VEHICLE CONTROL (FOR FIVEM) +--------------------------------------------------- +Last revision: NOV 07 2016 +Coded by Lt.Caine +--------------------------------------------------- +NOTES + +--------------------------------------------------- +]] + + +RegisterServerEvent("lvc_TogDfltSrnMuted_s") +AddEventHandler("lvc_TogDfltSrnMuted_s", function(toggle) + TriggerClientEvent("lvc_TogDfltSrnMuted_c", -1, source, toggle) +end) + +RegisterServerEvent("lvc_SetLxSirenState_s") +AddEventHandler("lvc_SetLxSirenState_s", function(newstate) + TriggerClientEvent("lvc_SetLxSirenState_c", -1, source, newstate) +end) + +RegisterServerEvent("lvc_TogPwrcallState_s") +AddEventHandler("lvc_TogPwrcallState_s", function(toggle) + TriggerClientEvent("lvc_TogPwrcallState_c", -1, source, toggle) +end) + +RegisterServerEvent("lvc_SetAirManuState_s") +AddEventHandler("lvc_SetAirManuState_s", function(newstate) + TriggerClientEvent("lvc_SetAirManuState_c", -1, source, newstate) +end) + +RegisterServerEvent("lvc_TogIndicState_s") +AddEventHandler("lvc_TogIndicState_s", function(newstate) + TriggerClientEvent("lvc_TogIndicState_c", -1, source, newstate) +end) diff --git a/resources/Map-Builder/client.lua b/resources/Map-Builder/client.lua new file mode 100644 index 000000000..2d53e872d --- /dev/null +++ b/resources/Map-Builder/client.lua @@ -0,0 +1,784 @@ +local spawnedObjects = {} +_menuPool = NativeUI.CreatePool() + +local mySteamID +local isAdmin = false +local isWhitelisted = false + +Citizen.CreateThread(function() + while true do + Wait(1) + if _menuPool:IsAnyMenuOpen() then + _menuPool:ProcessMenus() + end + end +end) + + +--[[Citizen.CreateThread(function() + + while true do + + if IsControlJustReleased(0, 38) then + openMapMaker() + end + Citizen.Wait(1) + + end + +end)--]] + +RegisterCommand(Config.Command, function(source, args, rawCommand) + if isWhitelisted then + openMapMaker() + end +end, false) + +Citizen.CreateThread(function() + Citizen.Wait(500) + TriggerServerEvent('mapbuilder:getObjects') +end) + +RegisterNetEvent('mapbuilder:receiveObjects') +AddEventHandler('mapbuilder:receiveObjects', function(result) + for k, v in pairs(result) do + + local sObject = CreateObject(GetHashKey(v.objectHash), v.locX, v.locY, v.locZ, false, true, true) + Citizen.Wait(25) + SetEntityCoords(sObject, v.locX, v.locY, v.locZ) + SetEntityHeading(sObject, v.heading) + --PlaceObjectOnGroundProperly(sObject) + if tonumber(v.freeze) == 1 then + FreezeEntityPosition(sObject, true) + else + FreezeEntityPosition(sObject, false) + end + + table.insert(spawnedObjects, result[k]) + spawnedObjects[#spawnedObjects].entity = sObject + end +end) + + + +local object = nil +local selectedObject = nil +local selectedObjectHash = nil +local objectHash = nil -- final object hash + +local isFrozen = true + +local mapmakerMenu +local spawnObject_sub +local enterObject + +function openMapMaker() + _menuPool:Remove() + _menuPool = NativeUI.CreatePool() + collectgarbage() + + local prefix = '' + if object == nil then + prefix = '~c~' + else + prefix = '' + end + + mapmakerMenu = NativeUI.CreateMenu(Translation[Config.Locale]['menu_title']) + _menuPool:Add(mapmakerMenu) + + + local objectsInDistance = _menuPool:AddSubMenu(mapmakerMenu, Translation[Config.Locale]['get_object_distance'], '~b~') + mapmakerMenu.Items[1]:RightLabel('~o~โ†’โ†’โ†’') + + if #spawnedObjects > 0 then + for k, v in pairs(spawnedObjects) do + if v.createdBy == mySteamID or (isAdmin) then + local roundX = math.round(v.locX) + local roundY = math.round(v.locY) + local roundZ = math.round(v.locZ) + local roundHeading = math.round(v.heading) + local obj_sub + if Config.useNativeUIReloaded then + obj_sub = _menuPool:AddSubMenu(objectsInDistance.SubMenu, '~b~' .. v.comment .. ' ~s~| ' .. v.objectHash, '(~b~X ~s~= ' .. roundX .. ', ~b~Y ~s~= ' .. roundY .. ', ~b~Z~s~ = ' .. roundZ) + else + obj_sub = _menuPool:AddSubMenu(objectsInDistance, '~b~' .. v.comment .. ' ~s~| ' .. v.objectHash, '(~b~X ~s~= ' .. roundX .. ', ~b~Y ~s~= ' .. roundY .. ', ~b~Z~s~ = ' .. roundZ) + end + if isAdmin then + local teleport = NativeUI.CreateItem(Translation[Config.Locale]['obj_tp'], Translation[Config.Locale]['obj_tp_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(teleport) + else + obj_sub:AddItem(teleport) + end + + teleport.Activated = function(sender, index) + SetEntityCoords(PlayerPedId(), v.locX, v.locY, v.locZ) + end + end + + local hide = NativeUI.CreateItem(Translation[Config.Locale]['obj_hide'], Translation[Config.Locale]['obj_hide_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(hide) + else + obj_sub:AddItem(hide) + end + + hide.Activated = function(sender, index) + if v.entity ~= nil then + DeleteObject(v.entity) + v.entity = nil + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local replace = NativeUI.CreateItem(Translation[Config.Locale]['obj_replace'], Translation[Config.Locale]['obj_replace_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(replace) + else + obj_sub:AddItem(replace) + end + + replace.Activated = function(sender, index) + if v.entity == nil then + newObj = spawnObject(v.objectHash, v.locX, v.locY, v.locZ, v.heading, v.freeze) + v.entity = newObj + else + ShowNotification(Translation[Config.Locale]['obj_already_exists']) + end + end + + local turn = NativeUI.CreateItem(Translation[Config.Locale]['turn_object'], '~b~') + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(turn) + else + obj_sub:AddItem(turn) + end + + turn.Activated = function(sender, index) + if v.entity ~= nil then + if Config.useNativeUIReloaded then + turnObject(v.entity, obj_sub.SubMenu) + else + turnObject(v.entity, obj_sub) + end + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local move = NativeUI.CreateItem(Translation[Config.Locale]['move_object'], '~b~') + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(move) + else + obj_sub:AddItem(move) + end + + move.Activated = function(sender, index) + if v.entity ~= nil then + if Config.useNativeUIReloaded then + moveObject(v.entity, obj_sub.SubMenu) + else + moveObject(v.entity, obj_sub) + end + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local moveUpandDown = NativeUI.CreateItem(Translation[Config.Locale]['moveupdown_object'], '~b~') + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(moveUpandDown) + else + obj_sub:AddItem(moveUpandDown) + end + + moveUpandDown.Activated = function(sender, index) + if v.entity ~= nil then + if Config.useNativeUIReloaded then + moveUpDown(v.entity, obj_sub.SubMenu) + else + moveUpDown(v.entity, obj_sub) + end + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local editMoveable = NativeUI.CreateCheckboxItem(Translation[Config.Locale]['set_moveable'], v.freeze, Translation[Config.Locale]['set_moveable_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(editMoveable) + + obj_sub.SubMenu.OnCheckboxChange = function(sender, item, checked) + if item == editMoveable then + if v.entity ~= nil then + isFrozen = checked + ShowNotification(Translation[Config.Locale]['moveable_state_changed'] .. tostring(checked)) + FreezeEntityPosition(v.entity, isFrozen) + else + isFrozen = checked + --ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + end + else + obj_sub:AddItem(editMoveable) + + obj_sub.OnCheckboxChange = function(sender, item, checked) + if item == editMoveable then + if object ~= nil then + isFrozen = checked + ShowNotification(Translation[Config.Locale]['moveable_state_changed'] .. tostring(checked)) + FreezeEntityPosition(object, isFrozen) + else + isFrozen = checked + --ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + end + end + + local permDelete = NativeUI.CreateItem(Translation[Config.Locale]['delete_object'], Translation[Config.Locale]['obj_permdelete_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(permDelete) + else + obj_sub:AddItem(permDelete) + end + + permDelete.Activated = function(sender, index) + TriggerServerEvent('mapbuilder:removeFromDatabase', v.id, v.objectHash) + TriggerServerEvent('mapbuilder:syncObjectRemove', v.id, v.objectHash) + ShowNotification(Translation[Config.Locale]['obj_removed']) + end + + local save = NativeUI.CreateItem(Translation[Config.Locale]['obj_savechanges'], Translation[Config.Locale]['obj_savechanges_desc']) + if Config.useNativeUIReloaded then + obj_sub.SubMenu:AddItem(save) + else + obj_sub:AddItem(save) + end + + save.Activated = function(sender, index) + local coords = GetEntityCoords(v.entity) + local heading = GetEntityHeading(v.entity) + + TriggerServerEvent('mapbuilder:updateObject', v.id, coords, heading, isFrozen) + ShowNotification(Translation[Config.Locale]['obj_saved']) + --TriggerServerEvent('mapbuilder:saveToDatabase', selectedObject, coords, heading, isMoveable, desc) + --DeleteObject(object) + end + end + end + end + + spawnObject_sub = _menuPool:AddSubMenu(mapmakerMenu, Translation[Config.Locale]['spawn_object'], '~b~Select an object!') + mapmakerMenu.Items[2]:RightLabel('~b~โ†’โ†’โ†’') + enterObject = NativeUI.CreateItem(Translation[Config.Locale]['enter_objectname'], Translation[Config.Locale]['enter_objectname_desc']) + enterObject:RightLabel('~b~' .. Config.defaultObject) + selectedObject = Config.defaultObject + selectedObjectHash = GetHashKey(Config.defaultObject) + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:AddItem(enterObject) + else + spawnObject_sub:AddItem(enterObject) + end + + enterObject.Activated = function(sender, index) + if isAdmin then + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:Visible(false) + else + spawnObject_sub:Visible(false) + end + --local objectInput = KeyboardInput(Translation[Config.Locale]['insert_here'], Translation[Config.Locale]['insert_placeholder'], 100) + ShowNotification(Translation[Config.Locale]['selectObject_help']) + end + + end + + local recommendObjects + if Config.useNativeUIReloaded then + recommendObjects = _menuPool:AddSubMenu(spawnObject_sub.SubMenu, Translation[Config.Locale]['recommend_objects'], Translation[Config.Locale]['recommend_objects_desc']) + spawnObject_sub.SubMenu.Items[2]:RightLabel('~o~โ†’โ†’โ†’') + else + recommendObjects = _menuPool:AddSubMenu(spawnObject_sub, Translation[Config.Locale]['recommend_objects'], Translation[Config.Locale]['recommend_objects_desc']) + spawnObject_sub.Items[2]:RightLabel('~o~โ†’โ†’โ†’') + end + + for k, v in pairs(Config.recommendObjects) do + local recObjectItem = NativeUI.CreateItem(v.label, 'Select object ~b~' .. v.object) + if Config.useNativeUIReloaded then + recommendObjects.SubMenu:AddItem(recObjectItem) + + recObjectItem.Activated = function(sender, index) + recommendObjects.SubMenu:Visible(false) + enterObject:RightLabel('~g~' .. v.object) + selectedObjectHash = GetHashKey(v.object) + selectedObject = v.object + spawnObject_sub.SubMenu:Visible(true) + end + else + recommendObjects:AddItem(recObjectItem) + + recObjectItem.Activated = function(sender, index) + recommendObjects:Visible(false) + enterObject:RightLabel('~g~' .. v.object) + selectedObjectHash = GetHashKey(v.object) + selectedObject = v.object + spawnObject_sub:Visible(true) + end + end + end + + local spawnObjectFinal = NativeUI.CreateItem(Translation[Config.Locale]['spawn_object_final'], Translation[Config.Locale]['spawn_object_final_desc']) + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:AddItem(spawnObjectFinal) + else + spawnObject_sub:AddItem(spawnObjectFinal) + end + + + + local moveObjectItem = NativeUI.CreateItem(Translation[Config.Locale]['move_object'], '~b~') + moveObjectItem:RightLabel(Translation[Config.Locale]['no_object']) + mapmakerMenu:AddItem(moveObjectItem) + + moveObjectItem.Activated = function() + if object ~= nil then + moveObject(object, mapmakerMenu) + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + + end + + local turnObjectItem = NativeUI.CreateItem(Translation[Config.Locale]['turn_object'], '~b~') + turnObjectItem:RightLabel(Translation[Config.Locale]['no_object']) + mapmakerMenu:AddItem(turnObjectItem) + + turnObjectItem.Activated = function(sender, index) + if object ~= nil then + turnObject(object, mapmakerMenu) + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local moveUpandDownItem = NativeUI.CreateItem(Translation[Config.Locale]['moveupdown_object'], '~b~') + moveUpandDownItem:RightLabel(Translation[Config.Locale]['no_object']) + mapmakerMenu:AddItem(moveUpandDownItem) + + moveUpandDownItem.Activated = function(sender, index) + if object ~= nil then + moveUpDown(object, mapmakerMenu) + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local setMoveableItem = NativeUI.CreateCheckboxItem(Translation[Config.Locale]['set_moveable'], isFrozen, Translation[Config.Locale]['set_moveable_desc']) + mapmakerMenu:AddItem(setMoveableItem) + + mapmakerMenu.OnCheckboxChange = function(sender, item, checked) + if item == setMoveableItem then + if object ~= nil then + isFrozen = checked + ShowNotification(Translation[Config.Locale]['moveable_state_changed'] .. tostring(checked)) + FreezeEntityPosition(object, isFrozen) + else + isFrozen = checked + --ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + end + + local desc = '-' + local commentItem = NativeUI.CreateItem(Translation[Config.Locale]['set_description'], Translation[Config.Locale]['set_description_desc']) + commentItem:RightLabel('~b~' .. desc) + mapmakerMenu:AddItem(commentItem) + + commentItem.Activated = function(sender, index) + local descStr = KeyboardInput(Translation[Config.Locale]['set_description'], desc, 20) + if descStr ~= nil then + desc = descStr + commentItem:RightLabel('~b~' .. desc) + end + end + + local deleteObjectItem = NativeUI.CreateItem(Translation[Config.Locale]['delete_object'], Translation[Config.Locale]['delete_object_desc']) + mapmakerMenu:AddItem(deleteObjectItem) + + deleteObjectItem.Activated = function(sender, index) + if object ~= nil then + DeleteObject(object) + object = nil + turnObjectItem:RightLabel(Translation[Config.Locale]['no_object']) + moveObjectItem:RightLabel(Translation[Config.Locale]['no_object']) + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + end + + local saveObject = NativeUI.CreateItem(Translation[Config.Locale]['save_object'], Translation[Config.Locale]['save_object_desc']) + mapmakerMenu:AddItem(saveObject) + + saveObject.Activated = function(sender, index) + if object ~= nil then + local hashKey = GetHashKey(object) + local coords = GetEntityCoords(object) + local heading = GetEntityHeading(object) + TriggerServerEvent('mapbuilder:syncObject', objectHash, coords, heading, isFrozen) + TriggerServerEvent('mapbuilder:saveToDatabase', selectedObject, coords, heading, isFrozen, desc) + DeleteObject(object) + object = nil + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + end + + end + + spawnObjectFinal.Activated = function(sender, index) + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:Visible(false) + else + spawnObject_sub:Visible(false) + end + + playerCoords = GetEntityCoords(PlayerPedId()) + playerHeading = GetEntityHeading(PlayerPedId()) + + if object ~= nil then + DeleteObject(object) + end + objectHash = selectedObjectHash + object = CreateObject(selectedObjectHash, playerCoords.x, playerCoords.y, playerCoords.z-1, false, true, true) + SetEntityHeading(object, playerHeading+180) + PlaceObjectOnGroundProperly(object) + FreezeEntityPosition(object, isFrozen) + + -- turn mode + AddTextEntry('text', + Translation[Config.Locale]['controls'] ..'~n~~' .. Config.Controls.turnright.name .. '~' .. Translation[Config.Locale]['turn_right'] .. '~n~~' + .. Config.Controls.turnleft.name .. '~' .. Translation[Config.Locale]['turn_left'] .. '~n~~' + .. Config.Controls.fast.name .. '~' .. Translation[Config.Locale]['turn_fast'] .. '~n~~' + .. Config.Controls.slow.name .. '~' .. Translation[Config.Locale]['turn_slow'] .. '~n~~' + .. Config.Controls.finish.name .. '~' .. Translation[Config.Locale]['back_to_menu'] .. '~n~~' + ) + while true do + Wait(0) + BeginTextCommandDisplayHelp('text') + EndTextCommandDisplayHelp(false, false, false, -1) + + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(object, GetEntityHeading(object)+0.1) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(object, GetEntityHeading(object)+10) + elseif IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(object, GetEntityHeading(object)+1) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(object, GetEntityHeading(object)-0.1) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(object, GetEntityHeading(object)-10) + elseif IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(object, GetEntityHeading(object)-1) + end + + if IsControlJustPressed(0, Config.Controls.finish.key) then + turnObjectItem:RightLabel('~g~') + moveObjectItem:RightLabel('~g~') + mapmakerMenu:Visible(true) + break + end + end + end + + mapmakerMenu:Visible(not mapmakerMenu:Visible()) + + _menuPool:MouseControlsEnabled(false) + _menuPool:MouseEdgeEnabled(false) + _menuPool:ControlDisablingEnabled(false) +end + + +RegisterCommand("selectObject", function(source, args, rawCommand) + if GetHashKey(args[1]) ~= nil then + enterObject:RightLabel('~g~' .. args[1]) + selectedObjectHash = GetHashKey(args[1]) + selectedObject = args[1] + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:Visible(true) + else + spawnObject_sub:Visible(true) + end + else + ShowNotification(Translation[Config.Locale]['invalid_object']) + if Config.useNativeUIReloaded then + spawnObject_sub.SubMenu:Visible(true) + else + spawnObject_sub:Visible(true) + end + end +end, false) + + +RegisterNetEvent('mapbuilder:spawnObject') +AddEventHandler('mapbuilder:spawnObject', function(hash, loc, heading, freeze) + local lastObj = CreateObject(hash, loc.x, loc.y, loc.z, false, true, true) + Citizen.Wait(25) + SetEntityCoords(lastObj, loc.x, loc.y, loc.z) + FreezeEntityPosition(lastObj, freeze) + SetEntityHeading(lastObj, heading) + --PlaceObjectOnGroundProperly(lastObj) +end) + +RegisterNetEvent('mapbuilder:updateObject') +AddEventHandler('mapbuilder:updateObject', function(objectID, loc, heading, freeze) + for k, v in pairs(spawnedObjects) do + if v.id == objectID then + DeleteObject(v.entity) + local lastObj = CreateObject(GetHashKey(v.objectHash), loc.x, loc.y, loc.z, false, true, true) + Citizen.Wait(25) + SetEntityCoords(lastObj, loc.x, loc.y, loc.z) + FreezeEntityPosition(lastObj, freeze) + SetEntityHeading(lastObj, heading) + --PlaceObjectOnGroundProperly(lastObj) + + v.entity = lastObj + v.locX = loc.x + v.locY = loc.y + v.locZ = loc.z + v.heading = heading + v.freeze = freeze + + break + end + end + +end) + +function ShowNotification(text) + SetNotificationTextEntry('STRING') + AddTextComponentString(text) + DrawNotification(false, true) +end + +function spawnObject(objectHash, locX, locY, locZ, heading, freeze) + local sObject = CreateObject(GetHashKey(objectHash), locX, locY, locZ, false, true, true) + Citizen.Wait(25) + SetEntityCoords(sObject, locX, locY, locZ) + SetEntityHeading(sObject, heading) + --PlaceObjectOnGroundProperly(sObject) + FreezeEntityPosition(sObject, freeze) + return sObject +end + +--only for standalone +RegisterNetEvent('mapbuilder:getPerm') +AddEventHandler('mapbuilder:getPerm', function(steamID, whitelisted, admin) + isWhitelisted = whitelisted + isAdmin = admin + mySteamID = steamID +end) + +RegisterNetEvent('mapbuilder:deleteObject') +AddEventHandler('mapbuilder:deleteObject', function(objectID, hash) + for k, v in pairs(spawnedObjects) do + if v.id == objectID then + if v.objectHash == hash then + DeleteObject(v.entity) + table.remove(spawnedObjects, k) + end + end + end +end) + +function turnObject(objectRes, menu) + menu:Visible(false) + + AddTextEntry('text', + Translation[Config.Locale]['controls'] ..'~n~~' .. Config.Controls.turnright.name .. '~' .. Translation[Config.Locale]['turn_right'] .. '~n~~' + .. Config.Controls.turnleft.name .. '~' .. Translation[Config.Locale]['turn_left'] .. '~n~~' + .. Config.Controls.fast.name .. '~' .. Translation[Config.Locale]['turn_fast'] .. '~n~~' + .. Config.Controls.slow.name .. '~' .. Translation[Config.Locale]['turn_slow'] .. '~n~~' + .. Config.Controls.finish.name .. '~' .. Translation[Config.Locale]['back_to_menu'] .. '~n~~' + ) + while true do + Wait(0) + BeginTextCommandDisplayHelp('text') + EndTextCommandDisplayHelp(false, false, false, -1) + + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)+0.1) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)+10) + elseif IsControlJustPressed(0, Config.Controls.turnright.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)+1) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)-0.1) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)-10) + elseif IsControlJustPressed(0, Config.Controls.turnleft.key) then + SetEntityHeading(objectRes, GetEntityHeading(objectRes)-1) + end + + if IsControlJustPressed(0, Config.Controls.finish.key) then + menu:Visible(true) + break + end + end +end + +function moveObject(objectRes, menu) + + menu:Visible(false) + AddTextEntry('text', + Translation[Config.Locale]['controls'] ..'~n~~' .. Config.Controls.moveright.name .. '~' .. Translation[Config.Locale]['move_right'] .. '~n~~' + .. Config.Controls.moveleft.name .. '~' .. Translation[Config.Locale]['move_left'] .. '~n~~' + .. Config.Controls.moveup.name .. '~' .. Translation[Config.Locale]['move_forward'] .. '~n~~' + .. Config.Controls.movedown.name .. '~' .. Translation[Config.Locale]['move_backwards'] .. '~n~~' + .. Config.Controls.fast.name .. '~' .. Translation[Config.Locale]['move_fast'] .. '~n~~' + .. Config.Controls.slow.name .. '~' .. Translation[Config.Locale]['move_slow'] .. '~n~~' + .. Config.Controls.finish.name .. '~' .. Translation[Config.Locale]['back_to_menu'] .. '~n~~' + ) + while true do + Wait(0) + BeginTextCommandDisplayHelp('text') + EndTextCommandDisplayHelp(false, false, false, -1) + + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.moveright.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x+0.1, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.moveright.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x+1, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlJustPressed(0, Config.Controls.moveright.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x+.05, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.moveleft.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x-0.1, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.moveleft.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x-1, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlJustPressed(0, Config.Controls.moveleft.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x-0.5, coords.y, coords.z) + PlaceObjectOnGroundProperly(objectRes) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.moveup.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y+0.1, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.moveup.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y+1, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlJustPressed(0, Config.Controls.moveup.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y+0.5, coords.z) + PlaceObjectOnGroundProperly(objectRes) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.movedown.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y-0.1, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.movedown.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y-1, coords.z) + PlaceObjectOnGroundProperly(objectRes) + elseif IsControlJustPressed(0, Config.Controls.movedown.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y-0.5, coords.z) + PlaceObjectOnGroundProperly(objectRes) + end + + if IsControlJustPressed(0, Config.Controls.finish.key) then + menu:Visible(true) + break + end + end + +end + +function moveUpDown(objectRes, menu) + menu:Visible(false) + AddTextEntry('text', + Translation[Config.Locale]['controls'] ..'~n~~' .. Config.Controls.movehigher.name .. '~' .. Translation[Config.Locale]['move_higher'] .. '~n~~' + .. Config.Controls.movelower.name .. '~' .. Translation[Config.Locale]['move_lower'] .. '~n~~' + .. Config.Controls.fast.name .. '~' .. Translation[Config.Locale]['move_fast'] .. '~n~~' + .. Config.Controls.slow.name .. '~' .. Translation[Config.Locale]['move_slow'] .. '~n~~' + .. Config.Controls.finish.name .. '~' .. Translation[Config.Locale]['back_to_menu'] .. '~n~~' + ) + while true do + Wait(0) + BeginTextCommandDisplayHelp('text') + EndTextCommandDisplayHelp(false, false, false, -1) + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.movehigher.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z+0.025) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.movehigher.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z+0.25) + elseif IsControlJustPressed(0, Config.Controls.movehigher.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z+0.125) + end + + if IsControlPressed(0, Config.Controls.slow.key) and IsControlJustPressed(0, Config.Controls.movelower.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z-0.025) + elseif IsControlPressed(0, Config.Controls.fast.key) and IsControlJustPressed(0, Config.Controls.movelower.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z-0.25) + elseif IsControlJustPressed(0, Config.Controls.movelower.key) then + local coords = GetEntityCoords(objectRes) + SetEntityCoords(objectRes, coords.x, coords.y, coords.z-0.125) + end + + if IsControlJustPressed(0, Config.Controls.finish.key) then + menu:Visible(true) + break + end + end + +end + +function KeyboardInput(TextEntry, ExampleText, MaxStringLenght) + + AddTextEntry('FMMC_KEY_TIP1', TextEntry) + DisplayOnscreenKeyboard(1, "FMMC_KEY_TIP1", "", ExampleText, "", "", "", MaxStringLenght) + blockinput = true + + while UpdateOnscreenKeyboard() ~= 1 and UpdateOnscreenKeyboard() ~= 2 do + Citizen.Wait(0) + end + + if UpdateOnscreenKeyboard() ~= 2 then + local result = GetOnscreenKeyboardResult() + Citizen.Wait(500) + blockinput = false + return result + else + Citizen.Wait(500) + blockinput = false + return nil + end +end \ No newline at end of file diff --git a/resources/Map-Builder/config.lua b/resources/Map-Builder/config.lua new file mode 100644 index 000000000..a3c5bd713 --- /dev/null +++ b/resources/Map-Builder/config.lua @@ -0,0 +1,272 @@ +Config = {} +Translation = {} + +Config.Locale = 'en' + +Config.useNativeUIReloaded = false -- if you want to disable NativeUIReloaded, you have to activate the dependency in fxmanifest.lua! +Config.Command = 'mapbuilder' +Config.defaultObject = 'prop_table_04_chr' + +--only for standalone +Config.SteamWhitelist = { + 'steam:11000010e6980a7' +} +-- whitelist can only spawn objects from the list +Config.AdminWhitelist = { + 'steam:11000010ac71ad7' +} +-- admins can spawn every object and also use the teleport function + +Config.Controls = { + -- turn controls + turnright = { + name = 'INPUT_CELLPHONE_RIGHT', + key = 175 + }, + turnleft = { + name = 'INPUT_CELLPHONE_LEFT', + key = 174 + }, + -- move controls + moveright = { + name = 'INPUT_CELLPHONE_RIGHT', + key = 175 + }, + moveleft = { + name = 'INPUT_CELLPHONE_LEFT', + key = 174 + }, + moveup = { + name = 'INPUT_FRONTEND_UP', + key = 172 + }, + movedown = { + name = 'INPUT_FRONTEND_DOWN', + key = 173 + }, + movehigher = { + name = 'INPUT_FRONTEND_UP', + key = 172 + }, + movelower = { + name = 'INPUT_FRONTEND_DOWN', + key = 173 + }, + -- general controls + fast = { + name = 'INPUT_FRONTEND_SELECT', + key = 217 + }, + slow = { + name = 'INPUT_FRONTEND_LS', + key = 209 + }, + finish = { + name = 'INPUT_CELLPHONE_CAMERA_EXPRESSION', + key = 186 + }, +} + +Config.recommendObjects = { + {object = 'prop_table_para_comb_01', label = 'Table with umbrella'}, + {object = 'prop_patio_lounger1', label = 'Patio lounger'}, + {object = 'prop_patio_heater_01', label = 'Patio heater'}, + {object = 'prop_parasol_01', label = 'Parasol'}, + {object = 'prop_table_01', label = 'Table'}, + {object = 'prop_table_04_chr', label = 'Chair'}, + {object = 'prop_bbq_5', label = 'BBQ'}, +} + +Translation = { + ['en'] = { + ['menu_title'] = 'Map Builder', + + ['get_object_distance'] = 'Placed objects', + + ['controls'] = 'Controls', + ['turn_right'] = ' ~s~to ~b~turn ~s~the object ~b~right', + ['turn_left'] = ' ~s~to ~b~turn ~s~the object ~b~left', + ['turn_fast'] = ' ~s~to ~b~turn ~s~the object ~b~faster', + ['turn_slow'] = ' ~s~to ~b~turn ~s~the object ~b~slower', + ['move_forward'] = ' ~s~to ~b~move ~s~the object ~b~forwards', + ['move_backwards'] = ' ~s~to ~b~move ~s~the object ~b~backwards', + ['move_right'] = ' ~s~to ~b~move ~s~the object ~b~right side', + ['move_left'] = ' ~s~to ~b~move ~s~the object ~b~left side', + ['move_fast'] = ' ~s~to ~b~move ~s~the object ~b~faster', + ['move_slow'] = ' ~s~to ~b~move ~s~the object ~b~slower', + ['move_higher'] = ' ~s~to ~b~move ~s~the object ~b~up', + ['move_lower'] = ' ~s~to ~b~move ~s~the object ~b~down', + ['back_to_menu'] = ' ~s~to go ~b~back ~s~to main menu', + + + ['spawn_object'] = 'Spawn object', + ['spawn_object_final'] = '~g~Spawn object', + ['spawn_object_final_desc'] = '~g~Object will be created at your current location', + ['move_object'] = 'Move object', + ['turn_object'] = 'Turn object', + ['delete_object'] = '~r~Delete object', + ['delete_object_desc'] = 'Delete object from map', + ['save_object'] = '~g~Save object', + ['save_object_desc'] = 'Save object to your database', + ['enter_objectname'] = 'Object:', + ['enter_objectname_desc'] = 'Click to enter an object name', + ['moveupdown_object'] = 'Move object up and down', + + ['obj_tp'] = 'Teleport', + ['obj_tp_desc'] = 'Teleport to this object', + ['obj_hide'] = 'Hide', + ['obj_hide_desc'] = 'Hide this object (only for you)', + ['obj_replace'] = '(Re-)Spawn', + ['obj_replace_desc'] = 'Spawns this object again (Undo Hide)', + ['obj_already_exists'] = '~r~The object is still there. Hide it first and then you could respawn it.', + ['obj_permdelete_desc'] = 'The object will be permanently removed from database!', + ['obj_removed'] = '~g~The object was removed from database.', + ['obj_savechanges'] = '~g~Save changes.', + ['obj_savechanges_desc'] = 'Your changes will be saved and applied for all players.', + ['obj_saved'] = '~g~Your changes were saved!', + + ['set_moveable'] = 'Freeze object?', + ['set_moveable_desc'] = 'Should it be possible to push/move this object?', + ['moveable_state_changed'] = '~g~Freeze state changed to ~w~', + ['set_description'] = 'Description', + ['set_description_desc'] = 'Makes it easier to find your object in the menu.', + + ['recommend_objects'] = 'Recommend objects', + ['recommend_objects_desc'] = 'List of useful objects', + + ['selectObject_help'] = 'Now enter your object using ~y~/selectObject [~g~OBJECT~y~]~s~.', + ['invalid_object'] = '~r~Invalid object!', + ['no_object'] = '~r~No object!', + + }, + ['de'] = { + ['menu_title'] = 'Map Builder', + + ['get_object_distance'] = 'Platzierte Objekte', + + ['controls'] = 'Bedienung', + ['turn_right'] = ' ~s~um das Objekt ~b~nach rechts ~s~zu drehen', + ['turn_left'] = ' ~s~um das Objekt ~b~nach links ~s~zu drehen', + ['turn_fast'] = ' ~s~um das Objekt ~b~schneller ~s~zu drehen', + ['turn_slow'] = ' ~s~um das Objekt ~b~langsamer ~s~zu drehen', + ['move_forward'] = ' ~s~um das Objekt nach ~b~vorne ~s~zu ~b~bewegen.', + ['move_backwards'] = ' ~s~um das Objekt nach ~b~hinten ~s~zu ~b~bewegen.', + ['move_right'] = ' ~s~um das Objekt nach ~b~rechts ~s~zu ~b~bewegen.', + ['move_left'] = ' ~s~um das Objekt nach ~b~links ~s~zu ~b~bewegen.', + ['move_fast'] = ' ~s~um das Objekt ~b~schneller ~s~zu ~b~bewegen.', + ['move_slow'] = ' ~s~um das Objekt ~b~langsamer ~s~zu ~b~bewegen.', + ['move_lower'] = ' ~s~um das Objekt ~b~nach unten ~s~zu ~b~bewegen.', + ['move_higher'] = ' ~s~um das Objekt ~b~nach oben ~s~zu ~b~bewegen.', + ['back_to_menu'] = ' ~s~um zum ~b~Hauptmenu ~s~zurรผckzukehren.', + + ['only_for_admins'] = '~r~Nur Admins kรถnnen beliebige Objekte verwenden!', + + ['spawn_object'] = 'Objekt spawnen', + ['spawn_object_final'] = '~g~Objekt spawnen', + ['spawn_object_final_desc'] = '~g~Das Objekt wird an deiner Position spawnen', + ['move_object'] = 'Objekt bewegen', + ['turn_object'] = 'Objekt drehen', + ['delete_object'] = '~r~Objekt lรถschen', + ['delete_object_desc'] = 'Lรถsche das Objekt', + ['save_object'] = '~g~Objekt speichern', + ['save_object_desc'] = 'Speichert das Objekt in der Datenbank', + ['enter_objectname'] = 'Objekt:', + ['enter_objectname_desc'] = 'Klicke, um eine Beschreibung hinzuzufรผgen', + ['moveupdown_object'] = 'Hรถhe verรคndern', + + ['obj_tp'] = 'Teleport', + ['obj_tp_desc'] = 'Teleportiere dich zu diesem Objekt', + ['obj_hide'] = 'Ausblebende', + ['obj_hide_desc'] = 'Blende das Objekt aus (Nur fรผr dich unsichtbar)', + ['obj_replace'] = 'Einblenden', + ['obj_replace_desc'] = 'Blende das Objekt wieder ein', + ['obj_already_exists'] = '~r~Das Objekt sollte noch sichtbar sein.', + ['obj_permdelete_desc'] = 'Das Objekt wird permanent aus der Datenbank gelรถscht!', + ['obj_removed'] = '~g~Das Objekt wurde aus der Datenbank entfernt.', + ['obj_savechanges'] = '~g~ร„nderungen speichern.', + ['obj_savechanges_desc'] = 'Deine ร„nderungen werden gespeichert und fรผr alle Spieler synchronisiert.', + ['obj_saved'] = '~g~Deine ร„nderungen wurden gespeichert!', + + ['set_moveable'] = 'Objekt einfrieren?', + ['set_moveable_desc'] = 'Soll das Objekt bewegt werden kรถnnen?', + ['moveable_state_changed'] = '~g~Freeze-Status geรคndert: ~w~', + ['set_description'] = 'Kommentar', + ['set_description_desc'] = 'Dadurch kann das Objekt leichter wiedergefunden werden.', + + ['recommend_objects'] = 'Verfรผgbare Objekte', + ['recommend_objects_desc'] = 'Nรผtzliche Objekte', + ['select_object_desc'] = 'Objekt kaufen~b~', + + ['selectObject_help'] = 'Wรคhle ein anderen Objekt mit ~y~/selectObject [~g~OBJECT~y~]~s~ aus.', + ['invalid_object'] = '~r~Unbekanntes Objekt!', + ['not_enough_money'] = '~r~Du hast nicht genรผgend Geld!', + ['no_object'] = '~r~Kein Objekt!', + ['cant_save'] = '~r~ร„nderungen nicht gespeichert! Bitte starte das Spiel neu.', + + }, + ['es'] = { + ['menu_title'] = 'Constructor de Mapas', + + ['get_object_distance'] = 'Objetos colocados', + + ['controls'] = 'Controles', + ['turn_right'] = ' ~s~para ~b~girar ~s~el objeto a la ~b~derecha', + ['turn_left'] = ' ~s~para ~b~girar ~s~el objeto ~b~Izquierda', + ['turn_fast'] = ' ~s~para ~b~girar ~s~el objeto ~b~rapido', + ['turn_slow'] = ' ~s~para ~b~girar ~s~el objeto ~b~lento', + ['move_forward'] = ' ~s~para ~b~mover ~s~el objeto ~b~hacia adelante', + ['move_backwards'] = ' ~s~para ~b~mover ~s~el objeto ~b~hacia atrรกs', + ['move_right'] = ' ~s~para ~b~mover ~s~el objeto ~b~lado derecho', + ['move_left'] = ' ~s~para ~b~mover ~s~el objeto ~b~lado izquierdo', + ['move_fast'] = ' ~s~para ~b~mover ~s~el objeto ~b~rapido', + ['move_slow'] = ' ~s~para ~b~mover ~s~el objeto ~b~lento', + ['move_higher'] = ' ~s~para ~b~mover ~s~el objeto ~b~arriba', + ['move_lower'] = ' ~s~para ~b~mover ~s~el objeto ~b~hacia abajo', + ['back_to_menu'] = ' ~s~para ~b~volver ~s~al menu principal', + + ['only_for_admins'] = '~r~ยกEsta funciรณn solo puede ser utilizada por miembros del personal aministrativo!', + + ['spawn_object'] = 'Carear objeto', + ['spawn_object_final'] = '~g~Crear Objeto', + ['spawn_object_final_desc'] = '~g~El objeto se crearรก en su ubicaciรณn actual', + ['move_object'] = 'Mover objeto', + ['turn_object'] = 'Girar objeto', + ['delete_object'] = '~r~Eliminar objeto', + ['delete_object_desc'] = 'Eliminar objeto del mapa', + ['save_object'] = '~g~Guardar objeto', + ['save_object_desc'] = 'Guarde el objeto en su base de datos', + ['enter_objectname'] = 'Objeto:', + ['enter_objectname_desc'] = 'Haga clic para ingresar un nombre de objeto', + ['moveupdown_object'] = 'Arriba y abajo', + + ['obj_tp'] = 'Teletransportarse', + ['obj_tp_desc'] = 'Teletransportarse a este objeto', + ['obj_hide'] = 'Ocultar', + ['obj_hide_desc'] = 'Ocultar este objeto (solo para ti)', + ['obj_replace'] = '(Re-)Spawn', + ['obj_replace_desc'] = 'Genera este objeto de nuevo (Deshacer Ocultar)', + ['obj_already_exists'] = '~r~El objeto sigue ahรญ. Escรณndelo primero y luego podrรกs reaparecer.', + ['obj_permdelete_desc'] = 'ยกEl objeto se eliminarรก permanentemente de la base de datos!', + ['obj_removed'] = '~g~El objeto fue eliminado de la base de datos.', + ['obj_savechanges'] = '~g~Guardar cambios.', + ['obj_savechanges_desc'] = 'Tus cambios se guardarรกn y se aplicarรกn a todos los jugadores.', + ['obj_saved'] = '~g~ยกSe guardaron sus cambios!', + + ['set_moveable'] = 'ยฟCongelar objeto?', + ['set_moveable_desc'] = 'ยฟDeberรญa ser posible empujar / mover este objeto?', + ['moveable_state_changed'] = '~g~El estado de congelaciรณn cambiรณ a ~w~', + ['set_description'] = 'Descripciรณn', + ['set_description_desc'] = 'Facilita la bรบsqueda de su objeto en el menรบ.', + + ['recommend_objects'] = 'Objetos disponibles', + ['recommend_objects_desc'] = 'Lista de objetos รบtiles', + ['select_object_desc'] = 'Comprar objeto ~b~', + + ['selectObject_help'] = 'Ahora ingrese su objeto usando ~y~/selectObject [~g~OBJECT~y~]~s~.', + ['invalid_object'] = '~r~ยกObjeto invรกlido!', + ['not_enough_money'] = '~r~ยกNo tienes suficiente dinero!', + ['no_object'] = '~r~Sin objeto!', + ['cant_save'] = '~r~ยกEl objeto no se guardรณ! Reinicia tu juego para editar este objeto.', + + }, +} \ No newline at end of file diff --git a/resources/Map-Builder/fxmanifest.lua b/resources/Map-Builder/fxmanifest.lua new file mode 100644 index 000000000..d889b6f09 --- /dev/null +++ b/resources/Map-Builder/fxmanifest.lua @@ -0,0 +1,16 @@ +fx_version 'bodacious' +game 'gta5' + + +server_scripts { + '@mysql-async/lib/MySQL.lua', + 'config.lua', + 'server.lua', + } + + client_scripts { + --"@NativeUILua_Reloaded/src/NativeUIReloaded.lua", -- disable this when you do not want to use NativeUIReloaded + '@NativeUI/NativeUI.lua', -- if you want to use NativeUI instead of NativeUI Reloaded -> Activate this! + 'config.lua', + 'client.lua', + } \ No newline at end of file diff --git a/resources/Map-Builder/server.lua b/resources/Map-Builder/server.lua new file mode 100644 index 000000000..b5afc2df1 --- /dev/null +++ b/resources/Map-Builder/server.lua @@ -0,0 +1,89 @@ + + +RegisterServerEvent('mapbuilder:syncObject') +AddEventHandler('mapbuilder:syncObject', function(hash, loc, heading, freeze) + print('sync ' .. hash .. loc .. heading) + TriggerClientEvent('mapbuilder:spawnObject', -1, hash, loc, heading, freeze) +end) + +RegisterServerEvent('mapbuilder:syncObjectRemove') +AddEventHandler('mapbuilder:syncObjectRemove', function(objectID, hash) + TriggerClientEvent('mapbuilder:deleteObject', -1, objectID, hash) +end) + +RegisterServerEvent('mapbuilder:saveToDatabase') +AddEventHandler('mapbuilder:saveToDatabase', function(hash, loc, heading, freeze, comment) + + local identifier = GetPlayerIdentifiers(source)[1] + + MySQL.Async.execute( + 'INSERT INTO mapbuilder (objectHash, locX, locY, locZ, heading, freeze, createdBy, comment) VALUES (@objectHash, @locX, @locY, @locZ, @heading, @freeze, @createdBy, @comment)', { + ['@objectHash'] = hash, + ['@locX'] = loc.x, + ['@locY'] = loc.y, + ['@locZ'] = loc.z, + ['@heading'] = heading, + ['@freeze'] = freeze, + ['@createdBy'] = identifier, + ['@comment'] = comment, + }) + +end) + +RegisterServerEvent('mapbuilder:removeFromDatabase') +AddEventHandler('mapbuilder:removeFromDatabase', function(objectID, hash) + MySQL.Async.execute( + 'DELETE FROM mapbuilder WHERE id = @id and objectHash = @objectHash', { + ['@id'] = objectID, + ['@objectHash'] = hash, + }) +end) + +RegisterServerEvent('mapbuilder:updateObject') +AddEventHandler('mapbuilder:updateObject', function(objectID, loc, heading, freeze) + MySQL.Async.execute( + 'UPDATE mapbuilder SET locX = @locX, locY = @locY, locZ = @locZ, heading = @heading, freeze = @freeze WHERE id = @id', { + ['@id'] = objectID, + ['@locX'] = loc.x, + ['@locY'] = loc.y, + ['@locZ'] = loc.z, + ['@heading'] = heading, + ['@freeze'] = freeze, + }) + + TriggerClientEvent('mapbuilder:updateObject', -1, objectID, loc, heading, freeze) +end) + +-- no callback to avoid using ESX +RegisterServerEvent('mapbuilder:getObjects') +AddEventHandler('mapbuilder:getObjects', function() + local _source = source + local steamID = GetPlayerIdentifiers(_source)[1] + MySQL.Async.fetchAll('SELECT * FROM mapbuilder', {}, + function(result) + if #result > 0 then + TriggerClientEvent('mapbuilder:receiveObjects', _source, result) + end + end + ) + + local isWhitelisted = false + for k, v in pairs(Config.SteamWhitelist) do + if v == steamID then + isWhitelisted = true + break + end + end + + local isAdmin = false + for k, v in pairs(Config.AdminWhitelist) do + if v == steamID then + isAdmin = true + break + end + end + + TriggerClientEvent('mapbuilder:getPerm', _source, steamID, isWhitelisted, isAdmin) + + +end) \ No newline at end of file diff --git a/resources/NativeUI/MenuExample.lua b/resources/NativeUI/MenuExample.lua new file mode 100644 index 000000000..c189d4dc3 --- /dev/null +++ b/resources/NativeUI/MenuExample.lua @@ -0,0 +1,100 @@ +ketchup = false +dish = "Banana" +quantity = 1 +_menuPool = MenuPool.New() +mainMenu = UIMenu.New("Native UI", "~b~NATIVEUI SHOWCASE") +_menuPool:Add(mainMenu) + +function ShowNotification(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(false, false) +end + +function AddMenuKetchup(menu) + local newitem = UIMenuCheckboxItem.New("Add ketchup?", ketchup, "Do you wish to add ketchup?") + menu:AddItem(newitem) + menu.OnCheckboxChange = function(sender, item, checked_) + if item == newitem then + ketchup = checked_ + ShowNotification("~r~Ketchup status: ~b~"..tostring(ketchup)) + end + end +end + +function AddMenuFoods(menu) + local foods = { + "Banana", + "Apple", + "Pizza", + "Quartilicious", + "Steak", + 0xF00D, + } + local newitem = UIMenuListItem.New("Food", foods, 1) + menu:AddItem(newitem) + menu.OnListChange = function(sender, item, index) + if item == newitem then + dish = item:IndexToItem(index) + ShowNotification("Preparing ~b~" .. dish .. "~w~...") + end + end +end + +function AddMenuFoodCount(menu) + local amount = {} + for i = 1, 100 do amount[i] = i end + local newitem = UIMenuSliderItem.New("Quantity", amount, 1, false) + menu:AddItem(newitem) + menu.OnSliderChange = function(sender, item, index) + if item == newitem then + quantity = item:IndexToItem(index) + ShowNotification("Preparing ~r~" .. quantity .. " ~b~" .. dish .. "(s)~w~...") + end + end +end + +function AddMenuCook(menu) + local newitem = UIMenuItem.New("Cook!", "Cook the dish with the appropriate ingredients and ketchup.") + newitem:SetLeftBadge(BadgeStyle.Star) + newitem:SetRightBadge(BadgeStyle.Tick) + menu:AddItem(newitem) + menu.OnItemSelect = function(sender, item, index) + if item == newitem then + local string = "You have ordered ~r~" .. quantity .. " ~b~"..dish.."(s)~w~ ~r~with~w~ ketchup." + if not ketchup then + string = "You have ordered ~r~" .. quantity .. " ~b~"..dish.."(s)~w~ ~r~without~w~ ketchup." + end + ShowNotification(string) + end + end + menu.OnIndexChange = function(sender, index) + if sender.Items[index] == newitem then + newitem:SetLeftBadge(BadgeStyle.None) + end + end +end + +function AddMenuAnotherMenu(menu) + local submenu = _menuPool:AddSubMenu(menu, "Another Menu") + for i = 1, 20, 1 do + submenu:AddItem(UIMenuItem.New("PageFiller", "Sample description that takes more than one line. Moreso, it takes way more than two lines since it's so long. Wow, check out this length!")) + end +end + +AddMenuKetchup(mainMenu) +AddMenuFoods(mainMenu) +AddMenuFoodCount(mainMenu) +AddMenuCook(mainMenu) +AddMenuAnotherMenu(mainMenu) +_menuPool:RefreshIndex() + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + _menuPool:ProcessMenus() + if IsControlJustPressed(1, 51) then + mainMenu:Visible(not mainMenu:Visible()) + end + end +end) diff --git a/resources/NativeUI/MenuPool.lua b/resources/NativeUI/MenuPool.lua new file mode 100644 index 000000000..1bfd61a35 --- /dev/null +++ b/resources/NativeUI/MenuPool.lua @@ -0,0 +1,193 @@ +MenuPool = setmetatable({}, MenuPool) +MenuPool.__index = MenuPool + +function MenuPool.New() + local _MenuPool = { + Menus = {} + } + return setmetatable(_MenuPool, MenuPool) +end + +function MenuPool:AddSubMenu(Menu, Text, Description, KeepPosition, KeepBanner) + if Menu() == "UIMenu" then + local Item = UIMenuItem.New(tostring(Text), Description or "") + Menu:AddItem(Item) + local SubMenu + if KeepPosition then + SubMenu = UIMenu.New(Menu.Title:Text(), Text, Menu.Position.X, Menu.Position.Y) + else + SubMenu = UIMenu.New(Menu.Title:Text(), Text) + end + if KeepBanner then + if Menu.Logo ~= nil then + SubMenu.Logo = Menu.Logo + else + SubMenu.Logo = nil + SubMenu.Banner = Menu.Banner + end + end + self:Add(SubMenu) + Menu:BindMenuToItem(SubMenu, Item) + return SubMenu + end +end + +function MenuPool:Add(Menu) + if Menu() == "UIMenu" then + table.insert(self.Menus, Menu) + end +end + +function MenuPool:MouseEdgeEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseEdgeEnabled = tobool(bool) + end + end +end + +function MenuPool:ControlDisablingEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ControlDisablingEnabled = tobool(bool) + end + end +end + +function MenuPool:ResetCursorOnOpen(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ResetCursorOnOpen = tobool(bool) + end + end +end + +function MenuPool:MultilineFormats(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MultilineFormats = tobool(bool) + end + end +end + +function MenuPool:Audio(Attribute, Setting) + if Attribute ~= nil and Setting ~= nil then + for _, Menu in pairs(self.Menus) do + if Menu.Settings.Audio[Attribute] then + Menu.Settings.Audio[Attribute] = Setting + end + end + end +end + +function MenuPool:WidthOffset(offset) + if tonumber(offset) then + for _, Menu in pairs(self.Menus) do + Menu:SetMenuWidthOffset(tonumber(offset)) + end + end +end + +function MenuPool:CounterPreText(str) + if str ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.PageCounter.PreText = tostring(str) + end + end +end + +function MenuPool:DisableInstructionalButtons(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.InstructionalButtons = tobool(bool) + end + end +end + +function MenuPool:MouseControlsEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseControlsEnabled = tobool(bool) + end + end +end + +function MenuPool:RefreshIndex() + for _, Menu in pairs(self.Menus) do + Menu:RefreshIndex() + end +end + +function MenuPool:ProcessMenus() + self:ProcessControl() + self:ProcessMouse() + self:Draw() +end + +function MenuPool:ProcessControl() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessControl() + end + end +end + +function MenuPool:ProcessMouse() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessMouse() + end + end +end + +function MenuPool:Draw() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Draw() + end + end +end + +function MenuPool:IsAnyMenuOpen() + local open = false + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + open = true + break + end + end + return open +end + +function MenuPool:CloseAllMenus() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Visible(false) + Menu.OnMenuClosed(Menu) + end + end +end + +function MenuPool:SetBannerSprite(Sprite) + if Sprite() == "Sprite" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerSprite(Sprite) + end + end +end + +function MenuPool:SetBannerRectangle(Rectangle) + if Rectangle() == "Rectangle" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerRectangle(Rectangle) + end + end +end + +function MenuPool:TotalItemsPerPage(Value) + if tonumber(Value) then + for _, Menu in pairs(self.Menus) do + Menu.Pagination.Total = Value - 1 + end + end +end \ No newline at end of file diff --git a/resources/NativeUI/NativeUI.lua b/resources/NativeUI/NativeUI.lua new file mode 100644 index 000000000..3845baa72 --- /dev/null +++ b/resources/NativeUI/NativeUI.lua @@ -0,0 +1,3856 @@ +UIResRectangle = setmetatable({}, UIResRectangle) +UIResRectangle.__index = UIResRectangle +UIResRectangle.__call = function() return "Rectangle" end + +UIResText = setmetatable({}, UIResText) +UIResText.__index = UIResText +UIResText.__call = function() return "Text" end + +Sprite = setmetatable({}, Sprite) +Sprite.__index = Sprite +Sprite.__call = function() return "Sprite" end + +UIMenuItem = setmetatable({}, UIMenuItem) +UIMenuItem.__index = UIMenuItem +UIMenuItem.__call = function() return "UIMenuItem", "UIMenuItem" end + +UIMenuCheckboxItem = setmetatable({}, UIMenuCheckboxItem) +UIMenuCheckboxItem.__index = UIMenuCheckboxItem +UIMenuCheckboxItem.__call = function() return "UIMenuItem", "UIMenuCheckboxItem" end + +UIMenuListItem = setmetatable({}, UIMenuListItem) +UIMenuListItem.__index = UIMenuListItem +UIMenuListItem.__call = function() return "UIMenuItem", "UIMenuListItem" end + +UIMenuSliderItem = setmetatable({}, UIMenuSliderItem) +UIMenuSliderItem.__index = UIMenuSliderItem +UIMenuSliderItem.__call = function() return "UIMenuItem", "UIMenuSliderItem" end + +UIMenuColouredItem = setmetatable({}, UIMenuColouredItem) +UIMenuColouredItem.__index = UIMenuColouredItem +UIMenuColouredItem.__call = function() return "UIMenuItem", "UIMenuColouredItem" end + +UIMenuProgressItem = setmetatable({}, UIMenuProgressItem) +UIMenuProgressItem.__index = UIMenuProgressItem +UIMenuProgressItem.__call = function() return "UIMenuItem", "UIMenuProgressItem" end + +UIMenuHeritageWindow = setmetatable({}, UIMenuHeritageWindow) +UIMenuHeritageWindow.__index = UIMenuHeritageWindow +UIMenuHeritageWindow.__call = function() return "UIMenuWindow", "UIMenuHeritageWindow" end + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +UIMenu = setmetatable({}, UIMenu) +UIMenu.__index = UIMenu +UIMenu.__call = function() return "UIMenu" end + +MenuPool = setmetatable({}, MenuPool) +MenuPool.__index = MenuPool + +NativeUI = {} + +CharacterMap = { [' '] = 6, ['!'] = 6, ['"'] = 6, ['#'] = 11,['$'] = 10, ['%'] = 17,['&'] = 13, ['\\'] = 4,['('] = 6, [')'] = 6,['*'] = 7, ['+'] = 10, [','] = 4, ['-'] = 6, ['.'] = 4, ['/'] = 7, ['0'] = 12, ['1'] = 7, ['2'] = 11, ['3'] = 11, ['4'] = 11, ['5'] = 11, ['6'] = 12, ['7'] = 10, ['8'] = 11, ['9'] = 11, [':'] = 5, [';'] = 4, ['<'] = 9, ['='] = 9, ['>'] = 9, ['?'] = 10, ['@'] = 15, ['A'] = 12, ['B'] = 13, ['C'] = 14, ['D'] = 14, ['E'] = 12, ['F'] = 12, ['G'] = 15, ['H'] = 14, ['I'] = 5, ['J'] = 11, ['K'] = 13, ['L'] = 11, ['M'] = 16, ['N'] = 14, ['O'] = 16, ['P'] = 12, ['Q'] = 15, ['R'] = 13, ['S'] = 12, ['T'] = 11, ['U'] = 13, ['V'] = 12, ['W'] = 18, ['X'] = 11, ['Y'] = 11, ['Z'] = 12, ['['] = 6, [']'] = 6, ['^'] = 9, ['_'] = 18, ['`'] = 8, ['a'] = 11, ['b'] = 12, ['c'] = 11, ['d'] = 12, ['e'] = 12, ['f'] = 5, ['g'] = 13, ['h'] = 11, ['i'] = 4, ['j'] = 4, ['k'] = 10, ['l'] = 4, ['m'] = 18, ['n'] = 11, ['o'] = 12, ['p'] = 12, ['q'] = 12, ['r'] = 7, ['s'] = 9, ['t'] = 5, ['u'] = 11, ['v'] = 10, ['w'] = 14, ['x'] = 9, ['y'] = 10, ['z'] = 9, ['{'] = 6, ['|'] = 3, ['}'] = 6 } + +BadgeStyle = { None = 0, BronzeMedal = 1, GoldMedal = 2, SilverMedal = 3, Alert = 4, Crown = 5, Ammo = 6, Armour = 7, Barber = 8, Clothes = 9, Franklin = 10, Bike = 11, Car = 12, Gun = 13, Heart = 14, Makeup = 15, Mask = 16, Michael = 17, Star = 18, Tattoo = 19, Trevor = 20, Lock = 21, Tick = 22 } + +BadgeTexture = { + [0] = function() return "" end, + [1] = function() return "mp_medal_bronze" end, + [2] = function() return "mp_medal_gold" end, + [3] = function() return "medal_silver" end, + [4] = function() return "mp_alerttriangle" end, + [5] = function() return "mp_hostcrown" end, + [6] = function(Selected) if Selected then return "shop_ammo_icon_b" else return "shop_ammo_icon_a" end end, + [7] = function(Selected) if Selected then return "shop_armour_icon_b" else return "shop_armour_icon_a" end end, + [8] = function(Selected) if Selected then return "shop_barber_icon_b" else return "shop_barber_icon_a" end end, + [9] = function(Selected) if Selected then return "shop_clothing_icon_b" else return "shop_clothing_icon_a" end end, + [10] = function(Selected) if Selected then return "shop_franklin_icon_b" else return "shop_franklin_icon_a" end end, + [11] = function(Selected) if Selected then return "shop_garage_bike_icon_b" else return "shop_garage_bike_icon_a" end end, + [12] = function(Selected) if Selected then return "shop_garage_icon_b" else return "shop_garage_icon_a" end end, + [13] = function(Selected) if Selected then return "shop_gunclub_icon_b" else return "shop_gunclub_icon_a" end end, + [14] = function(Selected) if Selected then return "shop_health_icon_b" else return "shop_health_icon_a" end end, + [15] = function(Selected) if Selected then return "shop_makeup_icon_b" else return "shop_makeup_icon_a" end end, + [16] = function(Selected) if Selected then return "shop_mask_icon_b" else return "shop_mask_icon_a" end end, + [17] = function(Selected) if Selected then return "shop_michael_icon_b" else return "shop_michael_icon_a" end end, + [18] = function() return "shop_new_star" end, + [19] = function(Selected) if Selected then return "shop_tattoos_icon_b" else return "shop_tattoos_icon_a" end end, + [20] = function(Selected) if Selected then return "shop_trevor_icon_b" else return "shop_trevor_icon_a" end end, + [21] = function() return "shop_lock" end, + [22] = function() return "shop_tick_icon" end, +} + +BadgeDictionary = { + [0] = function(Selected) + if Selected then + return "commonmenu" + else + return "commonmenu" + end + end, +} + +BadgeColour = { + [5] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [21] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [22] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, +} + +Colours = { + PureWhite = {255, 255, 255, 255}, + White = {240, 240, 240, 255}, + Black = {0, 0, 0, 255}, + Grey = {155, 155, 155, 255}, + GreyLight = {205, 205, 205, 255}, + GreyDark = {77, 77, 77, 255}, + Red = {224, 50, 50, 255}, + RedLight = {240, 153, 153, 255}, + RedDark = {112, 25, 25, 255}, + Blue = {93, 182, 229, 255}, + BlueLight = {174, 219, 242, 255}, + BlueDark = {47, 92, 115, 255}, + Yellow = {240, 200, 80, 255}, + YellowLight = {254, 235, 169, 255}, + YellowDark = {126, 107, 41, 255}, + Orange = {255, 133, 85, 255}, + OrangeLight = {255, 194, 170, 255}, + OrangeDark = {127, 66, 42, 255}, + Green = {114, 204, 114, 255}, + GreenLight = {185, 230, 185, 255}, + GreenDark = {57, 102, 57, 255}, + Purple = {132, 102, 226, 255}, + PurpleLight = {192, 179, 239, 255}, + PurpleDark = {67, 57, 111, 255}, + Pink = {203, 54, 148, 255}, + RadarHealth = {53, 154, 71, 255}, + RadarArmour = {93, 182, 229, 255}, + RadarDamage = {235, 36, 39, 255}, + NetPlayer1 = {194, 80, 80, 255}, + NetPlayer2 = {156, 110, 175, 255}, + NetPlayer3 = {255, 123, 196, 255}, + NetPlayer4 = {247, 159, 123, 255}, + NetPlayer5 = {178, 144, 132, 255}, + NetPlayer6 = {141, 206, 167, 255}, + NetPlayer7 = {113, 169, 175, 255}, + NetPlayer8 = {211, 209, 231, 255}, + NetPlayer9 = {144, 127, 153, 255}, + NetPlayer10 = {106, 196, 191, 255}, + NetPlayer11 = {214, 196, 153, 255}, + NetPlayer12 = {234, 142, 80, 255}, + NetPlayer13 = {152, 203, 234, 255}, + NetPlayer14 = {178, 98, 135, 255}, + NetPlayer15 = {144, 142, 122, 255}, + NetPlayer16 = {166, 117, 94, 255}, + NetPlayer17 = {175, 168, 168, 255}, + NetPlayer18 = {232, 142, 155, 255}, + NetPlayer19 = {187, 214, 91, 255}, + NetPlayer20 = {12, 123, 86, 255}, + NetPlayer21 = {123, 196, 255, 255}, + NetPlayer22 = {171, 60, 230, 255}, + NetPlayer23 = {206, 169, 13, 255}, + NetPlayer24 = {71, 99, 173, 255}, + NetPlayer25 = {42, 166, 185, 255}, + NetPlayer26 = {186, 157, 125, 255}, + NetPlayer27 = {201, 225, 255, 255}, + NetPlayer28 = {240, 240, 150, 255}, + NetPlayer29 = {237, 140, 161, 255}, + NetPlayer30 = {249, 138, 138, 255}, + NetPlayer31 = {252, 239, 166, 255}, + NetPlayer32 = {240, 240, 240, 255}, + SimpleBlipDefault = {159, 201, 166, 255}, + MenuBlue = {140, 140, 140, 255}, + MenuGreyLight = {140, 140, 140, 255}, + MenuBlueExtraDark = {40, 40, 40, 255}, + MenuYellow = {240, 160, 0, 255}, + MenuYellowDark = {240, 160, 0, 255}, + MenuGreen = {240, 160, 0, 255}, + MenuGrey = {140, 140, 140, 255}, + MenuGreyDark = {60, 60, 60, 255}, + MenuHighlight = {30, 30, 30, 255}, + MenuStandard = {140, 140, 140, 255}, + MenuDimmed = {75, 75, 75, 255}, + MenuExtraDimmed = {50, 50, 50, 255}, + BriefTitle = {95, 95, 95, 255}, + MidGreyMp = {100, 100, 100, 255}, + NetPlayer1Dark = {93, 39, 39, 255}, + NetPlayer2Dark = {77, 55, 89, 255}, + NetPlayer3Dark = {124, 62, 99, 255}, + NetPlayer4Dark = {120, 80, 80, 255}, + NetPlayer5Dark = {87, 72, 66, 255}, + NetPlayer6Dark = {74, 103, 83, 255}, + NetPlayer7Dark = {60, 85, 88, 255}, + NetPlayer8Dark = {105, 105, 64, 255}, + NetPlayer9Dark = {72, 63, 76, 255}, + NetPlayer10Dark = {53, 98, 95, 255}, + NetPlayer11Dark = {107, 98, 76, 255}, + NetPlayer12Dark = {117, 71, 40, 255}, + NetPlayer13Dark = {76, 101, 117, 255}, + NetPlayer14Dark = {65, 35, 47, 255}, + NetPlayer15Dark = {72, 71, 61, 255}, + NetPlayer16Dark = {85, 58, 47, 255}, + NetPlayer17Dark = {87, 84, 84, 255}, + NetPlayer18Dark = {116, 71, 77, 255}, + NetPlayer19Dark = {93, 107, 45, 255}, + NetPlayer20Dark = {6, 61, 43, 255}, + NetPlayer21Dark = {61, 98, 127, 255}, + NetPlayer22Dark = {85, 30, 115, 255}, + NetPlayer23Dark = {103, 84, 6, 255}, + NetPlayer24Dark = {35, 49, 86, 255}, + NetPlayer25Dark = {21, 83, 92, 255}, + NetPlayer26Dark = {93, 98, 62, 255}, + NetPlayer27Dark = {100, 112, 127, 255}, + NetPlayer28Dark = {120, 120, 75, 255}, + NetPlayer29Dark = {152, 76, 93, 255}, + NetPlayer30Dark = {124, 69, 69, 255}, + NetPlayer31Dark = {10, 43, 50, 255}, + NetPlayer32Dark = {95, 95, 10, 255}, + Bronze = {180, 130, 97, 255}, + Silver = {150, 153, 161, 255}, + Gold = {214, 181, 99, 255}, + Platinum = {166, 221, 190, 255}, + Gang1 = {29, 100, 153, 255}, + Gang2 = {214, 116, 15, 255}, + Gang3 = {135, 125, 142, 255}, + Gang4 = {229, 119, 185, 255}, + SameCrew = {252, 239, 166, 255}, + Freemode = {45, 110, 185, 255}, + PauseBg = {0, 0, 0, 255}, + Friendly = {93, 182, 229, 255}, + Enemy = {194, 80, 80, 255}, + Location = {240, 200, 80, 255}, + Pickup = {114, 204, 114, 255}, + PauseSingleplayer = {114, 204, 114, 255}, + FreemodeDark = {22, 55, 92, 255}, + InactiveMission = {154, 154, 154, 255}, + Damage = {194, 80, 80, 255}, + PinkLight = {252, 115, 201, 255}, + PmMitemHighlight = {252, 177, 49, 255}, + ScriptVariable = {0, 0, 0, 255}, + Yoga = {109, 247, 204, 255}, + Tennis = {241, 101, 34, 255}, + Golf = {214, 189, 97, 255}, + ShootingRange = {112, 25, 25, 255}, + FlightSchool = {47, 92, 115, 255}, + NorthBlue = {93, 182, 229, 255}, + SocialClub = {234, 153, 28, 255}, + PlatformBlue = {11, 55, 123, 255}, + PlatformGreen = {146, 200, 62, 255}, + PlatformGrey = {234, 153, 28, 255}, + FacebookBlue = {66, 89, 148, 255}, + IngameBg = {0, 0, 0, 255}, + Darts = {114, 204, 114, 255}, + Waypoint = {164, 76, 242, 255}, + Michael = {101, 180, 212, 255}, + Franklin = {171, 237, 171, 255}, + Trevor = {255, 163, 87, 255}, + GolfP1 = {240, 240, 240, 255}, + GolfP2 = {235, 239, 30, 255}, + GolfP3 = {255, 149, 14, 255}, + GolfP4 = {246, 60, 161, 255}, + WaypointLight = {210, 166, 249, 255}, + WaypointDark = {82, 38, 121, 255}, + PanelLight = {0, 0, 0, 255}, + MichaelDark = {72, 103, 116, 255}, + FranklinDark = {85, 118, 85, 255}, + TrevorDark = {127, 81, 43, 255}, + ObjectiveRoute = {240, 200, 80, 255}, + PausemapTint = {0, 0, 0, 255}, + PauseDeselect = {100, 100, 100, 255}, + PmWeaponsPurchasable = {45, 110, 185, 255}, + PmWeaponsLocked = {240, 240, 240, 255}, + ScreenBg = {0, 0, 0, 255}, + Chop = {224, 50, 50, 255}, + PausemapTintHalf = {0, 0, 0, 255}, + NorthBlueOfficial = {0, 71, 133, 255}, + ScriptVariable2 = {0, 0, 0, 255}, + H = {33, 118, 37, 255}, + HDark = {37, 102, 40, 255}, + T = {234, 153, 28, 255}, + TDark = {225, 140, 8, 255}, + HShard = {20, 40, 0, 255}, + ControllerMichael = {48, 255, 255, 255}, + ControllerFranklin = {48, 255, 0, 255}, + ControllerTrevor = {176, 80, 0, 255}, + ControllerChop = {127, 0, 0, 255}, + VideoEditorVideo = {53, 166, 224, 255}, + VideoEditorAudio = {162, 79, 157, 255}, + VideoEditorText = {104, 192, 141, 255}, + HbBlue = {29, 100, 153, 255}, + HbYellow = {234, 153, 28, 255}, + VideoEditorScore = {240, 160, 1, 255}, + VideoEditorAudioFadeout = {59, 34, 57, 255}, + VideoEditorTextFadeout = {41, 68, 53, 255}, + VideoEditorScoreFadeout = {82, 58, 10, 255}, + HeistBackground = {37, 102, 40, 255}, + VideoEditorAmbient = {240, 200, 80, 255}, + VideoEditorAmbientFadeout = {80, 70, 34, 255}, + Gb = {255, 133, 85, 255}, + G = {255, 194, 170, 255}, + B = {255, 133, 85, 255}, + LowFlow = {240, 200, 80, 255}, + LowFlowDark = {126, 107, 41, 255}, + G1 = {247, 159, 123, 255}, + G2 = {226, 134, 187, 255}, + G3 = {239, 238, 151, 255}, + G4 = {113, 169, 175, 255}, + G5 = {160, 140, 193, 255}, + G6 = {141, 206, 167, 255}, + G7 = {181, 214, 234, 255}, + G8 = {178, 144, 132, 255}, + G9 = {0, 132, 114, 255}, + G10 = {216, 85, 117, 255}, + G11 = {30, 100, 152, 255}, + G12 = {43, 181, 117, 255}, + G13 = {233, 141, 79, 255}, + G14 = {137, 210, 215, 255}, + G15 = {134, 125, 141, 255}, + Adversary = {109, 34, 33, 255}, + DegenRed = {255, 0, 0, 255}, + DegenYellow = {255, 255, 0, 255}, + DegenGreen = {0, 255, 0, 255}, + DegenCyan = {0, 255, 255, 255}, + DegenBlue = {0, 0, 255, 255}, + DegenMagenta = {255, 0, 255, 255}, + Stunt1 = {38, 136, 234, 255}, + Stunt2 = {224, 50, 50, 255}, +} + +--[[ + Utils.lua + Utilities +--]] + +function GetResolution() + local W, H = GetActiveScreenResolution() + if (W/H) > 3.5 then + return GetScreenResolution() + else + return W, H + end +end + +function FormatXWYH(Value, Value2) + return Value/1920, Value2/1080 +end + +function math.round(num, numDecimalPlaces) + return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)) +end + +function tobool(input) + if input == "true" or tonumber(input) == 1 or input == true then + return true + else + return false + end +end + +function string.split(inputstr, sep) + if sep == nil then + sep = "%s" + end + local t={} ; i=1 + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + t[i] = str + i = i + 1 + end + + return t +end + +function string.starts(String, Start) + return string.sub(String, 1, string.len(Start)) == Start +end + +function IsMouseInBounds(X, Y, Width, Height) + local MX, MY = math.round(GetControlNormal(0, 239) * 1920), math.round(GetControlNormal(0, 240) * 1080) + MX, MY = FormatXWYH(MX, MY) + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + return (MX >= X and MX <= X + Width) and (MY > Y and MY < Y + Height) +end + +function GetSafeZoneBounds() + local SafeSize = GetSafeZoneSize() + SafeSize = math.round(SafeSize, 2) + SafeSize = (SafeSize * 100) - 90 + SafeSize = 10 - SafeSize + + local W, H = 1920, 1080 + + return {X = math.round(SafeSize * ((W/H) * 5.4)), Y = math.round(SafeSize * 5.4)} +end + +function Controller() + return not IsInputDisabled(2) +end + +--[[ + UIResRectangle.lua + Elements +--]] + +function UIResRectangle.New(X, Y, Width, Height, R, G, B, A) + local _UIResRectangle = { + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_UIResRectangle, UIResRectangle) +end + +function UIResRectangle:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResRectangle:Size(Width, Height) + if tonumber(Width) and tonumber(Height) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function UIResRectangle:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function UIResRectangle:Draw() + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawRect(Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawRectangle(X, Y, Width, Height, R, G, B, A) + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawRect(X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + UIResText.lua + Elements +--]] + +function GetCharacterCount(str) + local characters = 0 + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a = c:byte(1, -1) + if a ~= nil then + characters = characters + 1 + end + end + return characters +end + +function GetByteCount(str) + local bytes = 0 + + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a,b,c,d = c:byte(1, -1) + if a ~= nil then + bytes = bytes + 1 + end + if b ~= nil then + bytes = bytes + 1 + end + if c ~= nil then + bytes = bytes + 1 + end + if d ~= nil then + bytes = bytes + 1 + end + end + return bytes +end + +function AddLongStringForAscii(str) + local maxbytelength = 99 + for i = 0, GetCharacterCount(str), 99 do + AddTextComponentSubstringPlayerName(string.sub(str, i, math.min(maxbytelength, GetCharacterCount(str) - i))) --needs changed + end +end + +function AddLongStringForUtf8(str) + local maxbytelength = 99 + local bytecount = GetByteCount(str) + + if bytecount < maxbytelength then + AddTextComponentSubstringPlayerName(str) + return + end + + local startIndex = 0 + + for i = 0, GetCharacterCount(str), 1 do + local length = i - startIndex + if GetByteCount(string.sub(str, startIndex, length)) > maxbytelength then + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, length - 1)) + i = i - 1 + startIndex = startIndex + (length - 1) + end + end + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, GetCharacterCount(str) - startIndex)) +end + +function AddLongString(str) + local bytecount = GetByteCount(str) + if bytecount == GetCharacterCount(str) then + AddLongStringForAscii(str) + else + AddLongStringForUtf8(str) + end +end + +function MeasureStringWidthNoConvert(str, font, scale) + BeginTextCommandWidth("STRING") + AddLongString(str) + SetTextFont(font or 0) + SetTextScale(1.0, scale or 0) + return EndTextCommandGetWidth(true) +end + +function MeasureStringWidth(str, font, scale) + return MeasureStringWidthNoConvert(str, font, scale) * 1920 +end + +function UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + local _UIResText = { + _Text = tostring(Text) or "", + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Scale = tonumber(Scale) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + Font = tonumber(Font) or 0, + Alignment = Alignment or nil, + DropShadow = Dropshadow or nil, + Outline = Outline or nil, + WordWrap = tonumber(WordWrap) or 0, + } + return setmetatable(_UIResText, UIResText) +end + +function UIResText:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResText:Colour(R, G, B, A) + if tonumber(R) and tonumber(G) and tonumber(B) and tonumber(A) then + self._Colour.R = tonumber(R) + self._Colour.B = tonumber(B) + self._Colour.G = tonumber(G) + self._Colour.A = tonumber(A) + else + return self._Colour + end +end + +function UIResText:Text(Text) + if tostring(Text) and Text ~= nil then + self._Text = tostring(Text) + else + return self._Text + end +end + +function UIResText:Draw() + local Position = self:Position() + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + + SetTextFont(self.Font) + SetTextScale(1.0, self.Scale) + SetTextColour(self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) + + if self.DropShadow then + SetTextDropShadow() + end + if self.Outline then + SetTextOutline() + end + + if self.Alignment ~= nil then + if self.Alignment == 1 or self.Alignment == "Center" or self.Alignment == "Centre" then + SetTextCentre(true) + elseif self.Alignment == 2 or self.Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, Position.X) + end + end + + if tonumber(self.WordWrap) then + if tonumber(self.WordWrap) ~= 0 then + SetTextWrap(Position.X, Position.X + (tonumber(self.WordWrap) / Resolution.Width)) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(self._Text) + EndTextCommandDisplayText(Position.X, Position.Y) +end + +function RenderText(Text, X, Y, Font, Scale, R, G, B, A, Alignment, DropShadow, Outline, WordWrap) + Text = tostring(Text) + X, Y = FormatXWYH(X, Y) + SetTextFont(Font or 0) + SetTextScale(1.0, Scale or 0) + SetTextColour(R or 255, G or 255, B or 255, A or 255) + + if DropShadow then + SetTextDropShadow() + end + if Outline then + SetTextOutline() + end + + if Alignment ~= nil then + if Alignment == 1 or Alignment == "Center" or Alignment == "Centre" then + SetTextCentre(true) + elseif Alignment == 2 or Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, X) + end + end + + if tonumber(WordWrap) then + if tonumber(WordWrap) ~= 0 then + WordWrap, _ = FormatXWYH(WordWrap, 0) + SetTextWrap(WordWrap, X - WordWrap) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(Text) + EndTextCommandDisplayText(X, Y) +end + +--[[ + Sprite.lua + Elements +--]] + +function Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + local _Sprite = { + TxtDictionary = tostring(TxtDictionary), + TxtName = tostring(TxtName), + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + Heading = tonumber(Heading) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_Sprite, Sprite) +end + +function Sprite:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function Sprite:Size(Width, Height) + if tonumber(Width) and tonumber(Width) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function Sprite:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function Sprite:Draw() + if not HasStreamedTextureDictLoaded(self.TxtDictionary) then + RequestStreamedTextureDict(self.TxtDictionary, true) + end + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawSprite(self.TxtDictionary, self.TxtName, Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self.Heading, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawTexture(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + if not HasStreamedTextureDictLoaded(tostring(TxtDictionary) or "") then + RequestStreamedTextureDict(tostring(TxtDictionary) or "", true) + end + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawSprite(tostring(TxtDictionary) or "", tostring(TxtName) or "", X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(Heading) or 0, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + StringMeasurer.lua + Elements +--]] + +function MeasureString(str) + local output = 0 + for i = 1, GetCharacterCount(str), 1 do + if CharacterMap[string.sub(str, i, i)] then + output = output + CharacterMap[string.sub(str, i, i)] + 1 + end + end + return output +end + +--[[ + Badge.lua + Elements +--]] + +function GetBadgeTexture(Badge, Selected) + if BadgeTexture[Badge] then + return BadgeTexture[Badge](Selected) + else + return "" + end +end + +function GetBadgeDictionary(Badge, Selected) + if BadgeDictionary[Badge] then + return BadgeDictionary[Badge](Selected) + else + return "commonmenu" + end +end + +function GetBadgeColour(Badge, Selected) + if BadgeColour[Badge] then + return BadgeColour[Badge](Selected) + else + return 255, 255, 255, 255 + end +end + +--[[ + Colours.lua + Elements +--]] + +--[[ + UIMenuItem.lua + Items +--]] + +function UIMenuItem.New(Text, Description) + _UIMenuItem = { + Rectangle = UIResRectangle.New(0, 0, 431, 38, 255, 255, 255, 20), + Text = UIResText.New(tostring(Text) or "", 8, 0, 0.33, 245, 245, 245, 255, 0), + _Description = tostring(Description) or ""; + SelectedSprite = Sprite.New("commonmenu", "gradient_nav", 0, 0, 431, 38), + LeftBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + RightBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + Label = { + Text = UIResText.New("", 0, 0, 0.35, 245, 245, 245, 255, 0, "Right"), + MainColour = {R = 255, G = 255, B = 255, A = 255}, + HighlightColour = {R = 0, G = 0, B = 0, A = 255}, + }, + _Selected = false, + _Hovered = false, + _Enabled = true, + _Offset = {X = 0, Y = 0}, + ParentMenu = nil, + Panels = {}, + Activated = function(menu, item, panels) end, + ActivatedPanel = function(menu, item, panel, panelvalue) end, + } + return setmetatable(_UIMenuItem, UIMenuItem) +end + +function UIMenuItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuItem:Selected(bool) + if bool ~= nil then + self._Selected = tobool(bool) + else + return self._Selected + end +end + +function UIMenuItem:Hovered(bool) + if bool ~= nil then + self._Hovered = tobool(bool) + else + return self._Hovered + end +end + +function UIMenuItem:Enabled(bool) + if bool ~= nil then + self._Enabled = tobool(bool) + else + return self._Enabled + end +end + +function UIMenuItem:Description(str) + if tostring(str) and str ~= nil then + self._Description = tostring(str) + else + return self._Description + end +end + +function UIMenuItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuItem:Position(Y) + if tonumber(Y) then + self.Rectangle:Position(self._Offset.X, Y + 144 + self._Offset.Y) + self.SelectedSprite:Position(0 + self._Offset.X, Y + 144 + self._Offset.Y) + self.Text:Position(8 + self._Offset.X, Y + 147 + self._Offset.Y) + self.LeftBadge.Sprite:Position(0 + self._Offset.X, Y + 142 + self._Offset.Y) + self.RightBadge.Sprite:Position(385 + self._Offset.X, Y + 142 + self._Offset.Y) + self.Label.Text:Position(420 + self._Offset.X, Y + 148 + self._Offset.Y) + end +end + +function UIMenuItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Label.HighlightColour = HighlightColour + end + self.Label.Text:Text(tostring(Text)) + else + return self.Label.Text:Text() + end +end + +function UIMenuItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Text:Text(tostring(Text)) + else + return self.Text:Text() + end +end + +function UIMenuItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.SelectedSprite:Size(431 + self.ParentMenu.WidthOffset, self.SelectedSprite.Height) + + if self._Hovered and not self._Selected then + self.Rectangle:Draw() + end + + if self._Selected then + self.SelectedSprite:Draw() + end + + if self._Enabled then + if self._Selected then + self.Text:Colour(0, 0, 0, 255) + self.Label.Text:Colour(self.Label.HighlightColour.R, self.Label.HighlightColour.G, self.Label.HighlightColour.B, self.Label.HighlightColour.A) + else + self.Text:Colour(245, 245, 245, 255) + self.Label.Text:Colour(self.Label.MainColour.R, self.Label.MainColour.G, self.Label.MainColour.B, self.Label.MainColour.A) + end + else + self.Text:Colour(163, 159, 148, 255) + self.Label.Text:Colour(163, 159, 148, 255) + end + + if self.LeftBadge.Badge == BadgeStyle.None then + self.Text:Position(8 + self._Offset.X, self.Text.Y) + else + self.Text:Position(35 + self._Offset.X, self.Text.Y) + self.LeftBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite.TxtName = GetBadgeTexture(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite:Colour(GetBadgeColour(self.LeftBadge.Badge, self._Selected)) + self.LeftBadge.Sprite:Draw() + end + + if self.RightBadge.Badge ~= BadgeStyle.None then + self.RightBadge.Sprite:Position(385 + self._Offset.X + self.ParentMenu.WidthOffset, self.RightBadge.Sprite.Y) + self.RightBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite.TxtName = GetBadgeTexture(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite:Colour(GetBadgeColour(self.RightBadge.Badge, self._Selected)) + self.RightBadge.Sprite:Draw() + end + + if self.Label.Text:Text() ~= "" and string.len(self.Label.Text:Text()) > 0 then + self.Label.Text:Position(420 + self._Offset.X + self.ParentMenu.WidthOffset, self.Label.Text.Y) + self.Label.Text:Draw() + end + + self.Text:Draw() +end + +--[[ + UIMenuCheckboxItem.lua + Items +--]] + +function UIMenuCheckboxItem.New(Text, Check, Description) + local _UIMenuCheckboxItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + CheckedSprite = Sprite.New("commonmenu", "shop_box_blank", 410, 95, 50, 50), + Checked = tobool(Check), + CheckboxEvent = function(menu, item, checked) end, + } + return setmetatable(_UIMenuCheckboxItem, UIMenuCheckboxItem) +end + +function UIMenuCheckboxItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuCheckboxItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 138 + self.Base._Offset.Y) + end +end + +function UIMenuCheckboxItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuCheckboxItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuCheckboxItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuCheckboxItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuCheckboxItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuCheckboxItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuCheckboxItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuCheckboxItem:Draw() + self.Base:Draw() + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.CheckedSprite.Y) + if self.Base:Selected() then + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tickb" + else + self.CheckedSprite.TxtName = "shop_box_blankb" + end + else + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tick" + else + self.CheckedSprite.TxtName = "shop_box_blank" + end + end + self.CheckedSprite:Draw() +end + +--[[ + UIMenuListItem.lua + Items +--]] + +function UIMenuListItem.New(Text, Items, Index, Description) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuListItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 110, 105, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 280, 105, 30, 30), + ItemText = UIResText.New("", 290, 104, 0.35, 255, 255, 255, 255, 0, "Right"), + _Index = tonumber(Index) or 1, + Panels = {}, + OnListChanged = function(menu, item, newindex) end, + OnListSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuListItem, UIMenuListItem) +end + +function UIMenuListItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuListItem:Position(Y) + if tonumber(Y) then + self.LeftArrow:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.ItemText:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuListItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuListItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuListItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuListItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuListItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuListItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuListItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuListItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + elseif type(self.Items[i]) == "table" and (type(Item) == type(self.Items[i].Name) or type(Item) == type(self.Items[i].Value)) and (Item == self.Items[i].Name or Item == self.Items[i].Value) then + return i + end + end +end + +function UIMenuListItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuListItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuListItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuListItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuListItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuListItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuListItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuListItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuListItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.ItemText:Colour(0, 0, 0, 255) + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.ItemText:Colour(245, 245, 245, 255) + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.ItemText:Colour(163, 159, 148, 255) + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Text = (type(self.Items[self._Index]) == "table") and tostring(self.Items[self._Index].Name) or tostring(self.Items[self._Index]) + local Offset = MeasureStringWidth(Text, 0, 0.35) + + self.ItemText:Text(Text) + self.LeftArrow:Position(378 - Offset + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.LeftArrow.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.ItemText:Position(403 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + else + self.ItemText:Position(418 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + end + + self.ItemText:Draw() +end + +--[[ + UIMenuSliderItem.lua + Items +--]] + +function UIMenuSliderItem.New(Text, Items, Index, Description, Divider) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuSliderItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + ShowDivider = tobool(Divider), + LeftArrow = Sprite.New("commonmenutu", "arrowleft", 0, 105, 15, 15), + RightArrow = Sprite.New("commonmenutu", "arrowright", 0, 105, 15, 15), + Background = UIResRectangle.New(0, 0, 150, 9, 4, 32, 57, 255), + Slider = UIResRectangle.New(0, 0, 75, 9, 57, 116, 200, 255), + Divider = UIResRectangle.New(0, 0, 2.5, 20, 245, 245, 245, 255), + _Index = tonumber(Index) or 1, + OnSliderChanged = function(menu, item, newindex) end, + OnSliderSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuSliderItem, UIMenuSliderItem) +end + +function UIMenuSliderItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuSliderItem:Position(Y) + if tonumber(Y) then + self.Background:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Slider:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Divider:Position(323.5 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 153 + self.Base._Offset.Y) + self.LeftArrow:Position(235 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuSliderItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuSliderItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuSliderItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuSliderItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuSliderItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuSliderItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuSliderItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuSliderItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + end + end +end + +function UIMenuSliderItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuSliderItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuSliderItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Offset = ((self.Background.Width - self.Slider.Width)/(#self.Items - 1)) * (self._Index-1) + + self.Slider:Position(250 + self.Base._Offset.X + Offset + self.Base.ParentMenu.WidthOffset, self.Slider.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + end + + self.Background:Draw() + self.Slider:Draw() + if self.ShowDivider then + self.Divider:Draw() + end +end + +--[[ + UIMenuColouredItem.lua + Items +--]] + +function UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) + if type(Colour) ~= "table" then Colour = {R = 0, G = 0, B = 0, A = 255} end + if type(HighlightColour) ~= "table" then Colour = {R = 255, G = 255, B = 255, A = 255} end + local _UIMenuColouredItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Rectangle = UIResRectangle.New(0, 0, 431, 38, MainColour.R, MainColour.G, MainColour.B, MainColour.A), + MainColour = MainColour, + HighlightColour = HighlightColour, + Activated = function(menu, item) end, + } + _UIMenuColouredItem.Base.SelectedSprite:Colour(HighlightColour.R, HighlightColour.G, HighlightColour.B, HighlightColour.A) + return setmetatable(_UIMenuColouredItem, UIMenuColouredItem) +end + +function UIMenuColouredItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuColouredItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Rectangle:Position(self.Base._Offset.X, Y + 144 + self.Base._Offset.Y) + end +end + +function UIMenuColouredItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuColouredItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuColouredItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuColouredItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuColouredItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuColouredItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuColouredItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Base.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Base.Label.HighlightColour = HighlightColour + end + self.Base.Label.Text:Text(tostring(Text)) + else + return self.Base.Label.Text:Text() + end +end + +function UIMenuColouredItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.Base.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.Base.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.Rectangle:Draw() + self.Base:Draw() +end + +--[[ + UIMenuProgressItem.lua + Items +--]] + +function UIMenuProgressItem.New(Text, Items, Index, Description, Counter) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuProgressItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Data = { + Items = Items, + Counter = tobool(Counter), + Max = 407.5, + Index = tonumber(Index) or 1, + }, + Background = UIResRectangle.New(0, 0, 415, 20), + Bar = UIResRectangle.New(0, 0, 407.5, 12.5), + OnProgressChanged = function(menu, item, newindex) end, + OnProgressSelected = function(menu, item, newindex) end, + } + + _UIMenuProgressItem.Base.Rectangle.Height = 60 + _UIMenuProgressItem.Base.SelectedSprite.Height = 60 + + if _UIMenuProgressItem.Data.Counter then + _UIMenuProgressItem.Base:RightLabel(_UIMenuProgressItem.Data.Index.."/"..#_UIMenuProgressItem.Data.Items) + else + _UIMenuProgressItem.Base:RightLabel((type(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index]) == "table") and tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index].Name) or tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index])) + end + + _UIMenuProgressItem.Bar.Width = _UIMenuProgressItem.Data.Index/#_UIMenuProgressItem.Data.Items * _UIMenuProgressItem.Data.Max + + return setmetatable(_UIMenuProgressItem, UIMenuProgressItem) +end + +function UIMenuProgressItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuProgressItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Background:Position(8 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 177 + Y + self.Base._Offset.Y) + self.Bar:Position(11.75 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 180.75 + Y + self.Base._Offset.Y) + end +end + +function UIMenuProgressItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuProgressItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuProgressItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuProgressItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuProgressItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuProgressItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuProgressItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Data.Items then + self.Data.Index = 1 + elseif tonumber(Index) < 1 then + self.Data.Index = #self.Data.Items + else + self.Data.Index = tonumber(Index) + end + + if self.Data.Counter then + self.Base:RightLabel(self.Data.Index.."/"..#self.Data.Items) + else + self.Base:RightLabel((type(self.Data.Items[self.Data.Index]) == "table") and tostring(self.Data.Items[self.Data.Index].Name) or tostring(self.Data.Items[self.Data.Index])) + end + + self.Bar.Width = self.Data.Index/#self.Data.Items * self.Data.Max + else + return self.Data.Index + end +end + +function UIMenuProgressItem:ItemToIndex(Item) + for i = 1, #self.Data.Items do + if type(Item) == type(self.Data.Items[i]) and Item == self.Data.Items[i] then + return i + elseif type(self.Data.Items[i]) == "table" and (type(Item) == type(self.Data.Items[i].Name) or type(Item) == type(self.Data.Items[i].Value)) and (Item == self.Data.Items[i].Name or Item == self.Data.Items[i].Value) then + return i + end + end +end + +function UIMenuProgressItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Data.Items[tonumber(Index)] then + return self.Data.Items[tonumber(Index)] + end + end +end + +function UIMenuProgressItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuProgressItem:CalculateProgress(CursorX) + local Progress = CursorX - self.Bar.X + self:Index(math.round(#self.Data.Items * (((Progress >= 0 and Progress <= self.Data.Max) and Progress or ((Progress < 0) and 0 or self.Data.Max))/self.Data.Max))) +end + +function UIMenuProgressItem:Draw() + self.Base:Draw() + + if self.Base._Selected then + self.Background:Colour(table.unpack(Colours.Black)) + self.Bar:Colour(table.unpack(Colours.White)) + else + self.Background:Colour(table.unpack(Colours.White)) + self.Bar:Colour(table.unpack(Colours.Black)) + end + + self.Background:Draw() + self.Bar:Draw() +end + +--[[ + UIMenuHeritageWindow.lua + Windows +--]] + +function UIMenuHeritageWindow.New(Mum, Dad) + if not tonumber(Mum) then Mum = 0 end + if not (Mum >= 0 and Mum <= 21) then Mum = 0 end + if not tonumber(Dad) then Dad = 0 end + if not (Dad >= 0 and Dad <= 23) then Dad = 0 end + _UIMenuHeritageWindow = { + Background = Sprite.New("pause_menu_pages_char_mom_dad", "mumdadbg", 0, 0, 431, 228), -- Background is required, must be a sprite or a rectangle. + MumSprite = Sprite.New("char_creator_portraits", ((Mum < 21) and "female_"..Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)), 0, 0, 228, 228), + DadSprite = Sprite.New("char_creator_portraits", ((Dad < 21) and "male_"..Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)), 0, 0, 228, 228), + Mum = Mum, + Dad = Dad, + _Offset = {X = 0, Y = 0}, -- required + ParentMenu = nil, -- required + } + return setmetatable(_UIMenuHeritageWindow, UIMenuHeritageWindow) +end + +function UIMenuHeritageWindow:SetParentMenu(Menu) -- required + if Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuHeritageWindow:Offset(X, Y) -- required + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuHeritageWindow:Position(Y) -- required + if tonumber(Y) then + self.Background:Position(self._Offset.X, 144 + Y + self._Offset.Y) + self.MumSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 25, 144 + Y + self._Offset.Y) + self.DadSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 195, 144 + Y + self._Offset.Y) + end +end + +function UIMenuHeritageWindow:Index(Mum, Dad) + if not tonumber(Mum) then Mum = self.Mum end + if not (Mum >= 0 and Mum <= 21) then Mum = self.Mum end + if not tonumber(Dad) then Dad = self.Dad end + if not (Dad >= 0 and Dad <= 23) then Dad = self.Dad end + + self.Mum = Mum + self.Dad = Dad + + self.MumSprite.TxtName = ((self.Mum < 21) and "female_"..self.Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)) + self.DadSprite.TxtName = ((self.Dad < 21) and "male_"..self.Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)) +end + +function UIMenuHeritageWindow:Draw() -- required + self.Background:Size(431 + self.ParentMenu.WidthOffset, 228) + self.Background:Draw() + self.DadSprite:Draw() + self.MumSprite:Draw() +end + +--[[ + UIMenuGridPanel.lua + Panels +--]] + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +function UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) + _UIMenuGridPanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 275), + Grid = Sprite.New("pause_menu_pages_char_mom_dad", "nose_grid", 0, 0, 200, 200, 0), + Circle = Sprite.New("mpinventory","in_world_circle", 0, 0, 20, 20, 0), + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + Text = { + Top = UIResText.New(TopText or "Top", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Left = UIResText.New(LeftText or "Left", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Right = UIResText.New(RightText or "Right", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Bottom = UIResText.New(BottomText or "Bottom", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + } + return setmetatable(_UIMenuGridPanel, UIMenuGridPanel) +end + +function UIMenuGridPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuGridPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuGridPanel:CirclePosition(X, Y) + if tonumber(X) and tonumber(Y) then + self.Circle.X = (self.Grid.X + 20) + ((self.Grid.Width - 40) * ((X >= 0.0 and X <= 1.0) and X or 0.0)) - (self.Circle.Width/2) + self.Circle.Y = (self.Grid.Y + 20) + ((self.Grid.Height - 40) * ((Y >= 0.0 and Y <= 1.0) and Y or 0.0)) - (self.Circle.Height/2) + else + return math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + end +end + +function UIMenuGridPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + self.Grid:Position(ParentOffsetX + 115.5 + (ParentOffsetWidth/2), 37.5 + Y) + self.Text.Top:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 5 + Y) + self.Text.Left:Position(ParentOffsetX + 57.75 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Right:Position(ParentOffsetX + 373.25 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Bottom:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 240 + Y) + + if not self.CircleLocked then + self.CircleLocked = true + self:CirclePosition(0.5, 0.5) + end + end +end + +function UIMenuGridPanel:UpdateParent(X, Y) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = {X = X, Y = Y} + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = {X = X, Y = Y} + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = {X = X, Y = Y}}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, {X = X, Y = Y}) + end +end + +function UIMenuGridPanel:Functions() + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(0) + local CursorX, CursorY = math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X - (self.Circle.Width/2), math.round(GetControlNormal(0, 240) * 1080) - SafeZone.Y - (self.Circle.Height/2) + + self.Circle:Position(((CursorX > (self.Grid.X + 10 + self.Grid.Width - 40)) and (self.Grid.X + 10 + self.Grid.Width - 40) or ((CursorX < (self.Grid.X + 20 - (self.Circle.Width/2))) and (self.Grid.X + 20 - (self.Circle.Width/2)) or CursorX)), ((CursorY > (self.Grid.Y + 10 + self.Grid.Height - 40)) and (self.Grid.Y + 10 + self.Grid.Height - 40) or ((CursorY < (self.Grid.Y + 20 - (self.Circle.Height/2))) and (self.Grid.Y + 20 - (self.Circle.Height/2)) or CursorY))) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(75) + local ResultX, ResultY = math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + + self:UpdateParent((((ResultX >= 0.0 and ResultX <= 1.0) and ResultX or ((ResultX <= 0) and 0.0) or 1.0) * 2) - 1, (((ResultY >= 0.0 and ResultY <= 1.0) and ResultY or ((ResultY <= 0) and 0.0) or 1.0) * 2) - 1) + end + end) + end + end + end +end + +function UIMenuGridPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 275) + + self.Background:Draw() + self.Grid:Draw() + self.Circle:Draw() + self.Text.Top:Draw() + self.Text.Left:Draw() + self.Text.Right:Draw() + self.Text.Bottom:Draw() + self:Functions() + end +end + +--[[ + UIMenuColourPanel.lua + Panels +--]] + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +function UIMenuColourPanel.New(Title, Colours) + _UIMenuColourPanel = { + Data = { + Pagination = { + Min = 1, + Max = 8, + Total = 8, + }, + Index = 1000, + Items = Colours, + Title = Title or "Title", + Enabled = true, + Value = 1, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 112), + Bar = {}, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 0, 0, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 0, 0, 30, 30), + SelectedRectangle = UIResRectangle.New(0, 0, 44.5, 8), + Text = UIResText.New(Title.." (1 of "..#Colours..")" or "Title".." (1 of "..#Colours..")", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + ParentItem = nil, + } + + for Index = 1, #Colours do + if Index < 10 then + table.insert(_UIMenuColourPanel.Bar, UIResRectangle.New(0, 0, 44.5, 44.5, table.unpack(Colours[Index]))) + else + break + end + end + + if #_UIMenuColourPanel.Data.Items ~= 0 then + _UIMenuColourPanel.Data.Index = 1000 - (1000 % #_UIMenuColourPanel.Data.Items) + _UIMenuColourPanel.Data.Pagination.Max = _UIMenuColourPanel.Data.Pagination.Total + 1 + _UIMenuColourPanel.Data.Pagination.Min = 0 + end + return setmetatable(_UIMenuColourPanel, UIMenuColourPanel) +end + +function UIMenuColourPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuColourPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuColourPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + for Index = 1, #self.Bar do + self.Bar[Index]:Position(15 + (44.5 * (Index - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 55 + Y) + end + self.SelectedRectangle:Position(15 + (44.5 * ((self:CurrentSelection() - self.Data.Pagination.Min) - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 47 + Y) + self.LeftArrow:Position(7.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.RightArrow:Position(393.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.Text:Position(215.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + end +end + +function UIMenuColourPanel:CurrentSelection(value, PreventUpdate) + if tonumber(value) then + if #self.Data.Items == 0 then + self.Data.Index = 0 + end + + self.Data.Index = 1000000 - (1000000 % #self.Data.Items) + tonumber(value) + + if self:CurrentSelection() > self.Data.Pagination.Max then + self.Data.Pagination.Min = self:CurrentSelection() - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Data.Pagination.Min then + self.Data.Pagination.Min = self:CurrentSelection() - 1 + self.Data.Pagination.Max = self:CurrentSelection() + (self.Data.Pagination.Total + 1) + end + + self:UpdateSelection(PreventUpdate) + else + if #self.Data.Items == 0 then + return 1 + else + if self.Data.Index % #self.Data.Items == 0 then + return 1 + else + return self.Data.Index % #self.Data.Items + 1 + end + end + end +end + +function UIMenuColourPanel:UpdateParent(Colour) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + local PanelIndex = self.ParentItem:FindPanelIndex(self) + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[PanelIndex] = Colour + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Colour + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Colour}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Colour) + end +end + +function UIMenuColourPanel:UpdateSelection(PreventUpdate) + local CurrentSelection = self:CurrentSelection() + if not PreventUpdate then + self:UpdateParent(CurrentSelection) + end + self.SelectedRectangle:Position(15 + (44.5 * ((CurrentSelection - self.Data.Pagination.Min) - 1)) + self.ParentItem:Offset().X, self.SelectedRectangle.Y) + for Index = 1, 9 do + self.Bar[Index]:Colour(table.unpack(self.Data.Items[self.Data.Pagination.Min + Index])) + end + self.Text:Text(self.Data.Title.." ("..CurrentSelection.." of "..#self.Data.Items..")") +end + +function UIMenuColourPanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + + if IsMouseInBounds(self.LeftArrow.X + SafeZone.X, self.LeftArrow.Y + SafeZone.Y, self.LeftArrow.Width, self.LeftArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() <= self.Data.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Data.Pagination.Min = #self.Data.Items - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = #self.Data.Items + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self.Data.Index = self.Data.Index + (#self.Data.Items - 1) + self:UpdateSelection() + else + self.Data.Pagination.Min = self.Data.Pagination.Min - 1 + self.Data.Pagination.Max = self.Data.Pagination.Max - 1 + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + end + end + + if IsMouseInBounds(self.RightArrow.X + SafeZone.X, self.RightArrow.Y + SafeZone.Y, self.RightArrow.Width, self.RightArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() >= self.Data.Pagination.Max then + if self:CurrentSelection() == #self.Data.Items then + self.Data.Pagination.Min = 0 + self.Data.Pagination.Max = self.Data.Pagination.Total + 1 + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self:UpdateSelection() + else + self.Data.Pagination.Max = self.Data.Pagination.Max + 1 + self.Data.Pagination.Min = self.Data.Pagination.Max - (self.Data.Pagination.Total + 1) + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + end + end + + for Index = 1, #self.Bar do + if IsMouseInBounds(self.Bar[Index].X + SafeZone.X, self.Bar[Index].Y + SafeZone.Y, self.Bar[Index].Width, self.Bar[Index].Height) then + if IsDisabledControlJustPressed(0, 24) then + self:CurrentSelection(self.Data.Pagination.Min + Index - 1) + end + end + end +end + +function UIMenuColourPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 112) + + self.Background:Draw() + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.Text:Draw() + self.SelectedRectangle:Draw() + for Index = 1, #self.Bar do + self.Bar[Index]:Draw() + end + self:Functions() + end +end + +--[[ + UIMenuPercentagePanel.lua + Panels +--]] + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +function UIMenuPercentagePanel.New(MinText, MaxText) + _UIMenuPercentagePanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 76), + ActiveBar = UIResRectangle.New(0, 0, 413, 10, 245, 245, 245, 255), + BackgroundBar = UIResRectangle.New(0, 0, 413, 10, 87, 87, 87, 255), + Text = { + Min = UIResText.New(MinText or "0%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Max = UIResText.New("100%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Title = UIResText.New(MaxText or "Opacity", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + } + + return setmetatable(_UIMenuPercentagePanel, UIMenuPercentagePanel) +end + +function UIMenuPercentagePanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuPercentagePanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuPercentagePanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + self.Background:Position(ParentOffsetX, Y) + self.ActiveBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.BackgroundBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.Text.Min:Position(ParentOffsetX + (ParentOffsetWidth/2) + 25, 15 + Y) + self.Text.Max:Position(ParentOffsetX + (ParentOffsetWidth/2) + 398, 15 + Y) + self.Text.Title:Position(ParentOffsetX + (ParentOffsetWidth/2) + 215.5, 15 + Y) + end +end + +function UIMenuPercentagePanel:Percentage(Value) + if tonumber(Value) then + local Percent = ((Value < 0.0) and 0.0) or ((Value > 1.0) and 1.0 or Value) + self.ActiveBar:Size(self.BackgroundBar.Width * Percent, self.ActiveBar.Height) + else + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + return math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2) + end +end + +function UIMenuPercentagePanel:UpdateParent(Percentage) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = Percentage + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Percentage + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Percentage}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Percentage) + end +end + +function UIMenuPercentagePanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(0) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self.ActiveBar:Size(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413)), self.ActiveBar.Height) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(75) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self:UpdateParent(math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2)) + end + end) + end + end + end +end + +function UIMenuPercentagePanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 76) + self.Background:Draw() + self.BackgroundBar:Draw() + self.ActiveBar:Draw() + self.Text.Min:Draw() + self.Text.Max:Draw() + self.Text.Title:Draw() + self:Functions() + end +end + +--[[ + UIMenu.lua + Menus +--]] + +function UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) + local X, Y = tonumber(X) or 0, tonumber(Y) or 0 + if Title ~= nil then Title = tostring(Title) or "" else Title = "" end + if Subtitle ~= nil then Subtitle = tostring(Subtitle) or "" else Subtitle = "" end + if TxtDictionary ~= nil then TxtDictionary = tostring(TxtDictionary) or "commonmenu" else TxtDictionary = "commonmenu" end + if TxtName ~= nil then TxtName = tostring(TxtName) or "interaction_bgd" else TxtName = "interaction_bgd" end + local _UIMenu = { + Logo = Sprite.New(TxtDictionary, TxtName, 0 + X, 0 + Y, 431, 107), + Banner = nil, + Title = UIResText.New(Title, 215 + X, 20 + Y, 1.15, 255, 255, 255, 255, 1, 1), + Subtitle = {ExtraY = 0}, + WidthOffset = 0, + Position = {X = X, Y = Y}, + Pagination = {Min = 0, Max = 9, Total = 9}, + PageCounter = {PreText = ""}, + Extra = {}, + Description = {}, + Items = {}, + Windows = {}, + Children = {}, + Controls = { + Back = { + Enabled = true, + }, + Select = { + Enabled = true, + }, + Left = { + Enabled = true, + }, + Right = { + Enabled = true, + }, + Up = { + Enabled = true, + }, + Down = { + Enabled = true, + }, + }, + ParentMenu = nil, + ParentItem = nil, + _Visible = false, + ActiveItem = 1000, + Dirty = false; + ReDraw = true, + InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS"), + InstructionalButtons = {}, + OnIndexChange = function(menu, newindex) end, + OnListChange = function(menu, list, newindex) end, + OnSliderChange = function(menu, slider, newindex) end, + OnProgressChange = function(menu, progress, newindex) end, + OnCheckboxChange = function(menu, item, checked) end, + OnListSelect = function(menu, list, index) end, + OnSliderSelect = function(menu, slider, index) end, + OnProgressSelect = function(menu, progress, index) end, + OnItemSelect = function(menu, item, index) end, + OnMenuChanged = function(menu, newmenu, forward) end, + OnMenuClosed = function(menu) end, + Settings = { + InstructionalButtons = false, + MultilineFormats = true, + ScaleWithSafezone = true, + ResetCursorOnOpen = false, + MouseControlsEnabled = false, + MouseEdgeEnabled = false, + ControlDisablingEnabled = false, + Audio = { + Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", + UpDown = "NAV_UP_DOWN", + LeftRight = "NAV_LEFT_RIGHT", + Select = "SELECT", + Back = "BACK", + Error = "ERROR", + }, + EnabledControls = { + Controller = { + {0, 2}, -- Look Up and Down + {0, 1}, -- Look Left and Right + {0, 25}, -- Aim + {0, 24}, -- Attack + }, + Keyboard = { + {0, 201}, -- Select + {0, 195}, -- X axis + {0, 196}, -- Y axis + {0, 187}, -- Down + {0, 188}, -- Up + {0, 189}, -- Left + {0, 190}, -- Right + {0, 202}, -- Back + {0, 217}, -- Select + {0, 242}, -- Scroll down + {0, 241}, -- Scroll up + {0, 239}, -- Cursor X + {0, 240}, -- Cursor Y + {0, 31}, -- Move Up and Down + {0, 30}, -- Move Left and Right + {0, 21}, -- Sprint + {0, 22}, -- Jump + {0, 23}, -- Enter + {0, 75}, -- Exit Vehicle + {0, 71}, -- Accelerate Vehicle + {0, 72}, -- Vehicle Brake + {0, 59}, -- Move Vehicle Left and Right + {0, 89}, -- Fly Yaw Left + {0, 9}, -- Fly Left and Right + {0, 8}, -- Fly Up and Down + {0, 90}, -- Fly Yaw Right + {0, 76}, -- Vehicle Handbrake + }, + } + } + } + + if Subtitle ~= "" and Subtitle ~= nil then + _UIMenu.Subtitle.Rectangle = UIResRectangle.New(0 + _UIMenu.Position.X, 107 + _UIMenu.Position.Y, 431, 37, 0, 0, 0, 255) + _UIMenu.Subtitle.Text = UIResText.New(Subtitle, 8 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0) + _UIMenu.Subtitle.BackupText = Subtitle + _UIMenu.Subtitle.Formatted = false + if string.starts(Subtitle, "~") then + _UIMenu.PageCounter.PreText = string.sub(Subtitle, 1, 3) + end + _UIMenu.PageCounter.Text = UIResText.New("", 425 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0, "Right") + _UIMenu.Subtitle.ExtraY = 37 + end + + _UIMenu.ArrowSprite = Sprite.New("commonmenu", "shop_arrows_upanddown", 190 + _UIMenu.Position.X, 147 + 37 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 50, 50) + _UIMenu.Extra.Up = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + _UIMenu.Extra.Down = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 18 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + + _UIMenu.Description.Bar = UIResRectangle.New(_UIMenu.Position.X, 123, 431, 4, 0, 0, 0, 255) + _UIMenu.Description.Rectangle = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 127, 431, 30) + _UIMenu.Description.Text = UIResText.New("Description", _UIMenu.Position.X + 5, 125, 0.35) + + _UIMenu.Background = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 144 + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 290, 25) + + Citizen.CreateThread(function() + if not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) then + _UIMenu.InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS") + while not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) do + Citizen.Wait(0) + end + end + end) + return setmetatable(_UIMenu, UIMenu) +end + +function UIMenu:SetMenuWidthOffset(Offset) + if tonumber(Offset) then + self.WidthOffset = math.floor(tonumber(Offset)) + self.Logo:Size(431 + self.WidthOffset, 107) + self.Title:Position(((self.WidthOffset + 431)/2) + self.Position.X, 20 + self.Position.Y) + if self.Subtitle.Rectangle ~= nil then + self.Subtitle.Rectangle:Size(431 + self.WidthOffset + 100, 37) + self.PageCounter.Text:Position(425 + self.Position.X + self.WidthOffset, 110 + self.Position.Y) + end + if self.Banner ~= nil then + self.Banner:Size(431 + self.WidthOffset, 107) + end + end +end + +function UIMenu:DisEnableControls(bool) + if bool then + EnableAllControlActions(2) + else + DisableAllControlActions(2) + end + + if bool then + return + else + if Controller() then + for Index = 1, #self.Settings.EnabledControls.Controller do + EnableControlAction(self.Settings.EnabledControls.Controller[Index][1], self.Settings.EnabledControls.Controller[Index][2], true) + end + else + for Index = 1, #self.Settings.EnabledControls.Keyboard do + EnableControlAction(self.Settings.EnabledControls.Keyboard[Index][1], self.Settings.EnabledControls.Keyboard[Index][2], true) + end + end + end +end + +function UIMenu:InstructionalButtons(bool) + if bool ~= nil then + self.Settings.InstrucitonalButtons = tobool(bool) + end +end + +function UIMenu:SetBannerSprite(Sprite, IncludeChildren) + if Sprite() == "Sprite" then + self.Logo = Sprite + self.Logo:Size(431 + self.WidthOffset, 107) + self.Logo:Position(self.Position.X, self.Position.Y) + self.Banner = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Logo = Sprite + Menu.Logo:Size(431 + self.WidthOffset, 107) + Menu.Logo:Position(self.Position.X, self.Position.Y) + Menu.Banner = nil + end + end + end +end + +function UIMenu:SetBannerRectangle(Rectangle, IncludeChildren) + if Rectangle() == "Rectangle" then + self.Banner = Rectangle + self.Banner:Size(431 + self.WidthOffset, 107) + self.Banner:Position(self.Position.X, self.Position.Y) + self.Logo = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Banner = Rectangle + Menu.Banner:Size(431 + self.WidthOffset, 107) + Menu:Position(self.Position.X, self.Position.Y) + Menu.Logo = nil + end + end + end +end + +function UIMenu:CurrentSelection(value) + if tonumber(value) then + if #self.Items == 0 then + self.ActiveItem = 0 + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000000 - (1000000 % #self.Items) + tonumber(value) + + if self:CurrentSelection() > self.Pagination.Max then + self.Pagination.Min = self:CurrentSelection() - self.Pagination.Total + self.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Pagination.Min then + self.Pagination.Min = self:CurrentSelection() + self.Pagination.Max = self:CurrentSelection() + self.Pagination.Total + end + else + if #self.Items == 0 then + return 1 + else + if self.ActiveItem % #self.Items == 0 then + return 1 + else + return self.ActiveItem % #self.Items + 1 + end + end + end +end + +function UIMenu:CalculateWindowHeight() + local Height = 0 + for i = 1, #self.Windows do + Height = Height + self.Windows[i].Background:Size().Height + end + return Height +end + +function UIMenu:CalculateItemHeightOffset(Item) + if Item.Base then + return Item.Base.Rectangle.Height + else + return Item.Rectangle.Height + end +end + +function UIMenu:CalculateItemHeight() + local ItemOffset = 0 + self.Subtitle.ExtraY - 37 + for i = self.Pagination.Min + 1, self.Pagination.Max do + local Item = self.Items[i] + if Item ~= nil then + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + return ItemOffset +end + +function UIMenu:RecalculateDescriptionPosition() + local WindowHeight = self:CalculateWindowHeight() + self.Description.Bar:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Rectangle:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Text:Position(self.Position.X + 8, 155 + self.Position.Y + WindowHeight) + + self.Description.Bar:Size(431 + self.WidthOffset, 4) + self.Description.Rectangle:Size(431 + self.WidthOffset, 30) + + self.Description.Bar:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Bar:Position().Y) + self.Description.Rectangle:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Rectangle:Position().Y) + self.Description.Text:Position(self.Position.X + 8, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Text:Position().Y) +end + +function UIMenu:CaclulatePanelPosition(HasDescription) + local Height = self:CalculateWindowHeight() + 149 + self.Position.Y + + if HasDescription then + Height = Height + self.Description.Rectangle:Size().Height + 5 + end + + return self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + Height +end + +function UIMenu:AddWindow(Window) + if Window() == "UIMenuWindow" then + Window:SetParentMenu(self) + Window:Offset(self.Position.X, self.Position.Y) + table.insert(self.Windows, Window) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end +end + +function UIMenu:RemoveWindowAt(Index) + if tonumber(Index) then + if self.Windows[Index] then + table.remove(self.Windows, Index) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end + end +end + +function UIMenu:AddItem(Item) + if Item() == "UIMenuItem" then + local SelectedItem = self:CurrentSelection() + Item:SetParentMenu(self) + Item:Offset(self.Position.X, self.Position.Y) + Item:Position((#self.Items * 25) - 37 + self.Subtitle.ExtraY) + table.insert(self.Items, Item) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end +end + +function UIMenu:RemoveItemAt(Index) + if tonumber(Index) then + if self.Items[Index] then + local SelectedItem = self:CurrentSelection() + if #self.Items > self.Pagination.Total and self.Pagination.Max == #self.Items - 1 then + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max + 1 + end + table.remove(self.Items, tonumber(Index)) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end + end +end + +function UIMenu:RefreshIndex() + if #self.Items == 0 then + self.ActiveItem = 1000 + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + self.ReDraw = true +end + +function UIMenu:Clear() + self.Items = {} + self.ReDraw = true + self:RecalculateDescriptionPosition() +end + +function UIMenu:MultilineFormat(str) + if tostring(str) then + + local PixelPerLine = 425 + self.WidthOffset + local AggregatePixels = 0 + local output = "" + local words = string.split(tostring(str), " ") + + for i = 1, #words do + local offset = MeasureStringWidth(words[i], 0, 0.35) + AggregatePixels = AggregatePixels + offset + if AggregatePixels > PixelPerLine then + output = output .. "\n" .. words[i] .. " " + AggregatePixels = offset + MeasureString(" ") + else + output = output .. words[i] .. " " + AggregatePixels = AggregatePixels + MeasureString(" ") + end + end + return output + end +end + +function UIMenu:DrawCalculations() + local WindowHeight = self:CalculateWindowHeight() + + if self.Settings.MultilineFormats then + if self.Subtitle.Rectangle and not self.Subtitle.Formatted then + self.Subtitle.Formatted = true + self.Subtitle.Text:Text(self:MultilineFormat(self.Subtitle.Text:Text())) + + local Linecount = #string.split(self.Subtitle.Text:Text(), "\n") + self.Subtitle.ExtraY = ((Linecount == 1) and 37 or ((Linecount + 1) * 22)) + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + end + elseif self.Subtitle.Formatted then + self.Subtitle.Formatted = false + self.Subtitle.ExtraY = 37 + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + self.Subtitle.Text:Text(self.Subtitle.BackupText) + end + + self.Background:Size(431 + self.WidthOffset, self:CalculateItemHeight() + WindowHeight + ((self.Subtitle.ExtraY > 0) and 0 or 37)) + + self.Extra.Up:Size(431 + self.WidthOffset, 18) + self.Extra.Down:Size(431 + self.WidthOffset, 18) + + self.Extra.Up:Position(self.Position.X, 144 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + self.Extra.Down:Position(self.Position.X, 144 + 18 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + + if self.WidthOffset > 0 then + self.ArrowSprite:Position(190 + self.Position.X + (self.WidthOffset / 2), 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + else + self.ArrowSprite:Position(190 + self.Position.X + self.WidthOffset, 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + end + + self.ReDraw = false + + if #self.Items ~= 0 and self.Items[self:CurrentSelection()]:Description() ~= "" then + self:RecalculateDescriptionPosition() + + local description = self.Items[self:CurrentSelection()]:Description() + if self.Settings.MultilineFormats then + self.Description.Text:Text(self:MultilineFormat(description)) + else + self.Description.Text:Text(description) + end + + local Linecount = #string.split(self.Description.Text:Text(), "\n") + self.Description.Rectangle:Size(431 + self.WidthOffset, ((Linecount == 1) and 37 or ((Linecount + 1) * 22))) + end +end + +function UIMenu:Visible(bool) + if bool ~= nil then + self._Visible = tobool(bool) + self.JustOpened = tobool(bool) + self.Dirty = tobool(bool) + self:UpdateScaleform() + if self.ParentMenu ~= nil or tobool(bool) == false then + return + end + if self.Settings.ResetCursorOnOpen then + local W, H = GetScreenResolution() + SetCursorLocation(W / 2, H / 2) + SetCursorSprite(1) + end + else + return self._Visible + end +end + +function UIMenu:ProcessControl() + if not self._Visible then + return + end + + if self.JustOpened then + self.JustOpened = false + return + end + + if self.Controls.Back.Enabled and (IsDisabledControlJustReleased(0, 177) or IsDisabledControlJustReleased(1, 177) or IsDisabledControlJustReleased(2, 177) or IsDisabledControlJustReleased(0, 199) or IsDisabledControlJustReleased(1, 199) or IsDisabledControlJustReleased(2, 199)) then + self:GoBack() + end + + if #self.Items == 0 then + return + end + + if not self.UpPressed then + if self.Controls.Up.Enabled and (IsDisabledControlJustPressed(0, 172) or IsDisabledControlJustPressed(1, 172) or IsDisabledControlJustPressed(2, 172) or IsDisabledControlJustPressed(0, 241) or IsDisabledControlJustPressed(1, 241) or IsDisabledControlJustPressed(2, 241) or IsDisabledControlJustPressed(2, 241)) then + Citizen.CreateThread(function() + self.UpPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Up.Enabled and (IsDisabledControlPressed(0, 172) or IsDisabledControlPressed(1, 172) or IsDisabledControlPressed(2, 172) or IsDisabledControlPressed(0, 241) or IsDisabledControlPressed(1, 241) or IsDisabledControlPressed(2, 241) or IsDisabledControlPressed(2, 241)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.UpPressed = false + end) + end + end + + if not self.DownPressed then + if self.Controls.Down.Enabled and (IsDisabledControlJustPressed(0, 173) or IsDisabledControlJustPressed(1, 173) or IsDisabledControlJustPressed(2, 173) or IsDisabledControlJustPressed(0, 242) or IsDisabledControlJustPressed(1, 242) or IsDisabledControlJustPressed(2, 242)) then + Citizen.CreateThread(function() + self.DownPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Down.Enabled and (IsDisabledControlPressed(0, 173) or IsDisabledControlPressed(1, 173) or IsDisabledControlPressed(2, 173) or IsDisabledControlPressed(0, 242) or IsDisabledControlPressed(1, 242) or IsDisabledControlPressed(2, 242)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.DownPressed = false + end) + end + end + + if not self.LeftPressed then + if self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) then + Citizen.CreateThread(function() + self.LeftPressed = true + self:GoLeft() + Citizen.Wait(175) + while self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) do + self:GoLeft() + Citizen.Wait(125) + end + self.LeftPressed = false + end) + end + end + + if not self.RightPressed then + if self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) then + Citizen.CreateThread(function() + self.RightPressed = true + self:GoRight() + Citizen.Wait(175) + while self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) do + self:GoRight() + Citizen.Wait(125) + end + self.RightPressed = false + end) + end + end + + if self.Controls.Select.Enabled and (IsDisabledControlJustPressed(0, 201) or IsDisabledControlJustPressed(1, 201) or IsDisabledControlJustPressed(2, 201)) then + self:SelectItem() + end +end + +function UIMenu:GoUpOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() <= self.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Pagination.Min = #self.Items - (self.Pagination.Total + 1) + self.Pagination.Max = #self.Items + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.ActiveItem = self.ActiveItem + (#self.Items - 1) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max - 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoUp() + if #self.Items > self.Pagination.Total + 1 then + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDownOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() >= self.Pagination.Max then + if self:CurrentSelection() == #self.Items then + self.Pagination.Min = 0 + self.Pagination.Max = self.Pagination.Total + 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Max = self.Pagination.Max + 1 + self.Pagination.Min = self.Pagination.Max - (self.Pagination.Total + 1) + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDown() + if #self.Items > self.Pagination.Total + 1 then + return + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoLeft() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index - 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:GoRight() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index + 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:SelectItem() + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + local Item = self.Items[self:CurrentSelection()] + local type, subtype = Item() + if subtype == "UIMenuCheckboxItem" then + Item.Checked = not Item.Checked + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnCheckboxChange(self, Item, Item.Checked) + Item.CheckboxEvent(self, Item, Item.Checked) + elseif subtype == "UIMenuListItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnListSelect(self, Item, Item._Index) + Item.OnListSelected(self, Item, Item._Index) + elseif subtype == "UIMenuSliderItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnSliderSelect(self, Item, Item._Index) + Item.OnSliderSelected(Item._Index) + elseif subtype == "UIMenuProgressItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnProgressSelect(self, Item, Item.Data.Index) + Item.OnProgressSelected(Item.Data.Index) + else + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnItemSelect(self, Item, self:CurrentSelection()) + Item.Activated(self, Item) + if not self.Children[Item] then + return + end + self:Visible(false) + self.Children[Item]:Visible(true) + self.OnMenuChanged(self, self.Children[self.Items[self:CurrentSelection()]], true) + end +end + +function UIMenu:GoBack() + PlaySoundFrontend(-1, self.Settings.Audio.Back, self.Settings.Audio.Library, true) + self:Visible(false) + if self.ParentMenu ~= nil then + self.ParentMenu:Visible(true) + self.OnMenuChanged(self, self.ParentMenu, false) + if self.Settings.ResetCursorOnOpen then + local W, H = GetActiveScreenResolution() + SetCursorLocation(W / 2, H / 2) + end + end + self.OnMenuClosed(self) +end + +function UIMenu:BindMenuToItem(Menu, Item) + if Menu() == "UIMenu" and Item() == "UIMenuItem" then + Menu.ParentMenu = self + Menu.ParentItem = Item + self.Children[Item] = Menu + end +end + +function UIMenu:ReleaseMenuFromItem(Item) + if Item() == "UIMenuItem" then + if not self.Children[Item] then + return false + end + self.Children[Item].ParentMenu = nil + self.Children[Item].ParentItem = nil + self.Children[Item] = nil + return true + end +end + +function UIMenu:Draw() + if not self._Visible then + return + end + + HideHudComponentThisFrame(19) + + if self.Settings.ControlDisablingEnabled then + self:DisEnableControls(false) + end + + if self.Settings.InstructionalButtons then + DrawScaleformMovieFullscreen(self.InstructionalScaleform, 255, 255, 255, 255, 0) + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionBegin(76, 84) + ScreenDrawPositionRatio(0, 0, 0, 0) + end + + if self.ReDraw then + self:DrawCalculations() + end + + if self.Logo then + self.Logo:Draw() + elseif self.Banner then + self.Banner:Draw() + end + + self.Title:Draw() + + if self.Subtitle.Rectangle then + self.Subtitle.Rectangle:Draw() + self.Subtitle.Text:Draw() + end + + if #self.Items ~= 0 or #self.Windows ~= 0 then + self.Background:Draw() + end + + if #self.Windows ~= 0 then + local WindowOffset = 0 + for index = 1, #self.Windows do + if self.Windows[index - 1] then + WindowOffset = WindowOffset + self.Windows[index - 1].Background:Size().Height + end + local Window = self.Windows[index] + Window:Position(WindowOffset + self.Subtitle.ExtraY - 37) + Window:Draw() + end + end + + if #self.Items == 0 then + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end + return + end + + local CurrentSelection = self:CurrentSelection() + self.Items[CurrentSelection]:Selected(true) + + if self.Items[CurrentSelection]:Description() ~= "" then + self.Description.Bar:Draw() + self.Description.Rectangle:Draw() + self.Description.Text:Draw() + end + + if self.Items[CurrentSelection].Panels ~= nil then + if #self.Items[CurrentSelection].Panels ~= 0 then + local PanelOffset = self:CaclulatePanelPosition(self.Items[CurrentSelection]:Description() ~= "") + for index = 1, #self.Items[CurrentSelection].Panels do + if self.Items[CurrentSelection].Panels[index - 1] then + PanelOffset = PanelOffset + self.Items[CurrentSelection].Panels[index - 1].Background:Size().Height + 5 + end + self.Items[CurrentSelection].Panels[index]:Position(PanelOffset) + self.Items[CurrentSelection].Panels[index]:Draw() + end + end + end + + local WindowHeight = self:CalculateWindowHeight() + + if #self.Items <= self.Pagination.Total + 1 then + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = 1, #self.Items do + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + else + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = self.Pagination.Min + 1, self.Pagination.Max, 1 do + if self.Items[index] then + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + + self.Extra.Up:Draw() + self.Extra.Down:Draw() + self.ArrowSprite:Draw() + + if self.PageCounter.Text ~= nil then + local Caption = self.PageCounter.PreText .. CurrentSelection .. " / " .. #self.Items + self.PageCounter.Text:Text(Caption) + self.PageCounter.Text:Draw() + end + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end +end + +function UIMenu:ProcessMouse() + if not self._Visible or self.JustOpened or #self.Items == 0 or tobool(Controller()) or not self.Settings.MouseControlsEnabled then + EnableControlAction(0, 2, true) + EnableControlAction(0, 1, true) + EnableControlAction(0, 25, true) + EnableControlAction(0, 24, true) + if self.Dirty then + for _, Item in pairs(self.Items) do + if Item:Hovered() then + Item:Hovered(false) + end + end + end + return + end + + local SafeZone = {X = 0, Y = 0} + local WindowHeight = self:CalculateWindowHeight() + if self.Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Limit = #self.Items + local ItemOffset = 0 + + ShowCursorThisFrame() + + if #self.Items > self.Pagination.Total + 1 then + Limit = self.Pagination.Max + end + + if IsMouseInBounds(0, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() + 5) + SetCursorSprite(6) + elseif IsMouseInBounds(1920 - 30, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() - 5) + SetCursorSprite(7) + elseif self.Settings.MouseEdgeEnabled then + SetCursorSprite(1) + end + + for i = self.Pagination.Min + 1, Limit, 1 do + local X, Y = self.Position.X + SafeZone.X, self.Position.Y + 144 - 37 + self.Subtitle.ExtraY + ItemOffset + SafeZone.Y + WindowHeight + local Item = self.Items[i] + local Type, SubType = Item() + local Width, Height = 431 + self.WidthOffset, self:CalculateItemHeightOffset(Item) + + if IsMouseInBounds(X, Y, Width, Height) then + Item:Hovered(true) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _X, _Y, _Width, _Height = X, Y, Width, Height + self.Controls.MousePressed = true + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + else + self:SelectItem() + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_X, _Y, _Width, _Height) do + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + Item:Hovered(false) + end + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + + local ExtraX, ExtraY = self.Position.X + SafeZone.X, 144 + self:CalculateItemHeight() + self.Position.Y + SafeZone.Y + WindowHeight + + if #self.Items <= self.Pagination.Total + 1 then return end + + if IsMouseInBounds(ExtraX, ExtraY, 431 + self.WidthOffset, 18) then + self.Extra.Up:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Up:Colour(0, 0, 0, 200) + end + + if IsMouseInBounds(ExtraX, ExtraY + 18, 431 + self.WidthOffset, 18) then + self.Extra.Down:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY + 18, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Down:Colour(0, 0, 0, 200) + end +end + +function UIMenu:AddInstructionButton(button) + if type(button) == "table" and #button == 2 then + table.insert(self.InstructionalButtons, button) + end +end + +function UIMenu:RemoveInstructionButton(button) + if type(button) == "table" then + for i = 1, #self.InstructionalButtons do + if button == self.InstructionalButtons[i] then + table.remove(self.InstructionalButtons, i) + break + end + end + else + if tonumber(button) then + if self.InstructionalButtons[tonumber(button)] then + table.remove(self.InstructionalButtons, tonumber(button)) + end + end + end +end + +function UIMenu:AddEnabledControl(Inputgroup, Control, Controller) + if tonumber(Inputgroup) and tonumber(Control) then + table.insert(self.Settings.EnabledControls[(Controller and "Controller" or "Keyboard")], {Inputgroup, Control}) + end +end + +function UIMenu:RemoveEnabledControl(Inputgroup, Control, Controller) + local Type = (Controller and "Controller" or "Keyboard") + for Index = 1, #self.Settings.EnabledControls[Type] do + if Inputgroup == self.Settings.EnabledControls[Type][Index][1] and Control == self.Settings.EnabledControls[Type][Index][2] then + table.remove(self.Settings.EnabledControls[Type], Index) + break + end + end +end + +function UIMenu:UpdateScaleform() + if not self._Visible or not self.Settings.InstructionalButtons then + return + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "CLEAR_ALL") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "TOGGLE_MOUSE_BUTTONS") + PushScaleformMovieFunctionParameterInt(0) + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "CREATE_CONTAINER") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 176, 0)) + PushScaleformMovieFunctionParameterString("Select") + PopScaleformMovieFunction() + + if self.Controls.Back.Enabled then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(1) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 177, 0)) + PushScaleformMovieFunctionParameterString("Back") + PopScaleformMovieFunction() + end + + local count = 2 + + for i = 1, #self.InstructionalButtons do + if self.InstructionalButtons[i] then + if #self.InstructionalButtons[i] == 2 then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(count) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][1]) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][2]) + PopScaleformMovieFunction() + count = count + 1 + end + end + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "DRAW_INSTRUCTIONAL_BUTTONS") + PushScaleformMovieFunctionParameterInt(-1) + PopScaleformMovieFunction() +end + +--[[ + MenuPool.lua + Menus +--]] + +function MenuPool.New() + local _MenuPool = { + Menus = {} + } + return setmetatable(_MenuPool, MenuPool) +end + +function MenuPool:AddSubMenu(Menu, Text, Description, KeepPosition, KeepBanner) + if Menu() == "UIMenu" then + local Item = UIMenuItem.New(tostring(Text), Description or "") + Menu:AddItem(Item) + local SubMenu + if KeepPosition then + SubMenu = UIMenu.New(Menu.Title:Text(), Text, Menu.Position.X, Menu.Position.Y) + else + SubMenu = UIMenu.New(Menu.Title:Text(), Text) + end + if KeepBanner then + if Menu.Logo ~= nil then + SubMenu.Logo = Menu.Logo + else + SubMenu.Logo = nil + SubMenu.Banner = Menu.Banner + end + end + self:Add(SubMenu) + Menu:BindMenuToItem(SubMenu, Item) + return SubMenu + end +end + +function MenuPool:Add(Menu) + if Menu() == "UIMenu" then + table.insert(self.Menus, Menu) + end +end + +function MenuPool:Clear() + self = { + Menus = {} + } +end + +function MenuPool:Remove() + self = nil + collectgarbage() + collectgarbage() +end + +function MenuPool:MouseEdgeEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseEdgeEnabled = tobool(bool) + end + end +end + +function MenuPool:ControlDisablingEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ControlDisablingEnabled = tobool(bool) + end + end +end + +function MenuPool:ResetCursorOnOpen(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ResetCursorOnOpen = tobool(bool) + end + end +end + +function MenuPool:MultilineFormats(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MultilineFormats = tobool(bool) + end + end +end + +function MenuPool:Audio(Attribute, Setting) + if Attribute ~= nil and Setting ~= nil then + for _, Menu in pairs(self.Menus) do + if Menu.Settings.Audio[Attribute] then + Menu.Settings.Audio[Attribute] = Setting + end + end + end +end + +function MenuPool:WidthOffset(offset) + if tonumber(offset) then + for _, Menu in pairs(self.Menus) do + Menu:SetMenuWidthOffset(tonumber(offset)) + end + end +end + +function MenuPool:CounterPreText(str) + if str ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.PageCounter.PreText = tostring(str) + end + end +end + +function MenuPool:DisableInstructionalButtons(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.InstructionalButtons = tobool(bool) + end + end +end + +function MenuPool:MouseControlsEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseControlsEnabled = tobool(bool) + end + end +end + +function MenuPool:RefreshIndex() + for _, Menu in pairs(self.Menus) do + Menu:RefreshIndex() + end +end + +function MenuPool:ProcessMenus() + self:ProcessControl() + self:ProcessMouse() + self:Draw() +end + +function MenuPool:ProcessControl() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessControl() + end + end +end + +function MenuPool:ProcessMouse() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessMouse() + end + end +end + +function MenuPool:Draw() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Draw() + end + end +end + +function MenuPool:IsAnyMenuOpen() + local open = false + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + open = true + break + end + end + return open +end + +function MenuPool:CloseAllMenus() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Visible(false) + Menu.OnMenuClosed(Menu) + end + end +end + +function MenuPool:SetBannerSprite(Sprite) + if Sprite() == "Sprite" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerSprite(Sprite) + end + end +end + +function MenuPool:SetBannerRectangle(Rectangle) + if Rectangle() == "Rectangle" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerRectangle(Rectangle) + end + end +end + +function MenuPool:TotalItemsPerPage(Value) + if tonumber(Value) then + for _, Menu in pairs(self.Menus) do + Menu.Pagination.Total = Value - 1 + end + end +end +--[[ + Wrappers +--]] + +function NativeUI.CreatePool() + return MenuPool.New() +end + +function NativeUI.CreateMenu(Title, Subtitle, X, Y, TxtDictionary, TxtName) + return UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) +end + +function NativeUI.CreateItem(Text, Description) + return UIMenuItem.New(Text, Description) +end + +function NativeUI.CreateColouredItem(Text, Description, MainColour, HighlightColour) + return UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) +end + +function NativeUI.CreateCheckboxItem(Text, Check, Description) + return UIMenuCheckboxItem.New(Text, Check, Description) +end + +function NativeUI.CreateListItem(Text, Items, Index, Description) + return UIMenuListItem.New(Text, Items, Index, Description) +end + +function NativeUI.CreateSliderItem(Text, Items, Index, Description, Divider) + return UIMenuSliderItem.New(Text, Items, Index, Description, Divider) +end + +function NativeUI.CreateProgressItem(Text, Items, Index, Description, Counter) + return UIMenuProgressItem.New(Text, Items, Index, Description, Counter) +end + +function NativeUI.CreateHeritageWindow(Mum, Dad) + return UIMenuHeritageWindow.New(Mum, Dad) +end + +function NativeUI.CreateGridPanel(TopText, LeftText, RightText, BottomText) + return UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) +end + +function NativeUI.CreateColourPanel(Title, Colours) + return UIMenuColourPanel.New(Title, Colours) +end + +function NativeUI.CreatePercentagePanel(MinText, MaxText) + return UIMenuPercentagePanel.New(MinText, MaxText) +end + +function NativeUI.CreateSprite(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + return Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) +end + +function NativeUI.CreateRectangle(X, Y, Width, Height, R, G, B, A) + return UIResRectangle.New(X, Y, Width, Height, R, G, B, A) +end + +function NativeUI.CreateText(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + return UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) +end diff --git a/resources/NativeUI/UIMenu.lua b/resources/NativeUI/UIMenu.lua new file mode 100644 index 000000000..ce1c98a8f --- /dev/null +++ b/resources/NativeUI/UIMenu.lua @@ -0,0 +1,1203 @@ +UIMenu = setmetatable({}, UIMenu) +UIMenu.__index = UIMenu +UIMenu.__call = function() return "UIMenu" end + +function UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) + local X, Y = tonumber(X) or 0, tonumber(Y) or 0 + if Title ~= nil then Title = tostring(Title) or "" else Title = "" end + if Subtitle ~= nil then Subtitle = tostring(Subtitle) or "" else Subtitle = "" end + if TxtDictionary ~= nil then TxtDictionary = tostring(TxtDictionary) or "commonmenu" else TxtDictionary = "commonmenu" end + if TxtName ~= nil then TxtName = tostring(TxtName) or "interaction_bgd" else TxtName = "interaction_bgd" end + local _UIMenu = { + Logo = Sprite.New(TxtDictionary, TxtName, 0 + X, 0 + Y, 431, 107), + Banner = nil, + Title = UIResText.New(Title, 215 + X, 20 + Y, 1.15, 255, 255, 255, 255, 1, 1), + Subtitle = {ExtraY = 0}, + WidthOffset = 0, + Position = {X = X, Y = Y}, + Pagination = {Min = 0, Max = 9, Total = 9}, + PageCounter = {PreText = ""}, + Extra = {}, + Description = {}, + Items = {}, + Windows = {}, + Children = {}, + Controls = { + Back = { + Enabled = true, + }, + Select = { + Enabled = true, + }, + Left = { + Enabled = true, + }, + Right = { + Enabled = true, + }, + Up = { + Enabled = true, + }, + Down = { + Enabled = true, + }, + }, + ParentMenu = nil, + ParentItem = nil, + _Visible = false, + ActiveItem = 1000, + Dirty = false; + ReDraw = true, + InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS"), + InstructionalButtons = {}, + OnIndexChange = function(menu, newindex) end, + OnListChange = function(menu, list, newindex) end, + OnSliderChange = function(menu, slider, newindex) end, + OnProgressChange = function(menu, progress, newindex) end, + OnCheckboxChange = function(menu, item, checked) end, + OnListSelect = function(menu, list, index) end, + OnSliderSelect = function(menu, slider, index) end, + OnProgressSelect = function(menu, progress, index) end, + OnItemSelect = function(menu, item, index) end, + OnMenuChanged = function(menu, newmenu, forward) end, + OnMenuClosed = function(menu) end, + Settings = { + InstructionalButtons = true, + MultilineFormats = true, + ScaleWithSafezone = true, + ResetCursorOnOpen = true, + MouseControlsEnabled = true, + MouseEdgeEnabled = true, + ControlDisablingEnabled = true, + Audio = { + Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", + UpDown = "NAV_UP_DOWN", + LeftRight = "NAV_LEFT_RIGHT", + Select = "SELECT", + Back = "BACK", + Error = "ERROR", + }, + EnabledControls = { + Controller = { + {0, 2}, -- Look Up and Down + {0, 1}, -- Look Left and Right + {0, 25}, -- Aim + {0, 24}, -- Attack + }, + Keyboard = { + {0, 201}, -- Select + {0, 195}, -- X axis + {0, 196}, -- Y axis + {0, 187}, -- Down + {0, 188}, -- Up + {0, 189}, -- Left + {0, 190}, -- Right + {0, 202}, -- Back + {0, 217}, -- Select + {0, 242}, -- Scroll down + {0, 241}, -- Scroll up + {0, 239}, -- Cursor X + {0, 240}, -- Cursor Y + {0, 31}, -- Move Up and Down + {0, 30}, -- Move Left and Right + {0, 21}, -- Sprint + {0, 22}, -- Jump + {0, 23}, -- Enter + {0, 75}, -- Exit Vehicle + {0, 71}, -- Accelerate Vehicle + {0, 72}, -- Vehicle Brake + {0, 59}, -- Move Vehicle Left and Right + {0, 89}, -- Fly Yaw Left + {0, 9}, -- Fly Left and Right + {0, 8}, -- Fly Up and Down + {0, 90}, -- Fly Yaw Right + {0, 76}, -- Vehicle Handbrake + }, + }, + } + } + + if Subtitle ~= "" and Subtitle ~= nil then + _UIMenu.Subtitle.Rectangle = UIResRectangle.New(0 + _UIMenu.Position.X, 107 + _UIMenu.Position.Y, 431, 37, 0, 0, 0, 255) + _UIMenu.Subtitle.Text = UIResText.New(Subtitle, 8 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0) + _UIMenu.Subtitle.BackupText = Subtitle + _UIMenu.Subtitle.Formatted = false + if string.starts(Subtitle, "~") then + _UIMenu.PageCounter.PreText = string.sub(Subtitle, 1, 3) + end + _UIMenu.PageCounter.Text = UIResText.New("", 425 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0, "Right") + _UIMenu.Subtitle.ExtraY = 37 + end + + _UIMenu.ArrowSprite = Sprite.New("commonmenu", "shop_arrows_upanddown", 190 + _UIMenu.Position.X, 147 + 37 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 50, 50) + _UIMenu.Extra.Up = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + _UIMenu.Extra.Down = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 18 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + + _UIMenu.Description.Bar = UIResRectangle.New(_UIMenu.Position.X, 123, 431, 4, 0, 0, 0, 255) + _UIMenu.Description.Rectangle = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 127, 431, 30) + _UIMenu.Description.Text = UIResText.New("Description", _UIMenu.Position.X + 5, 125, 0.35) + + _UIMenu.Background = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 144 + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 290, 25) + + Citizen.CreateThread(function() + if not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) then + _UIMenu.InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS") + while not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) do + Citizen.Wait(0) + end + end + end) + return setmetatable(_UIMenu, UIMenu) +end + +function UIMenu:SetMenuWidthOffset(Offset) + if tonumber(Offset) then + self.WidthOffset = math.floor(tonumber(Offset)) + self.Logo:Size(431 + self.WidthOffset, 107) + self.Title:Position(((self.WidthOffset + 431)/2) + self.Position.X, 20 + self.Position.Y) + if self.Subtitle.Rectangle ~= nil then + self.Subtitle.Rectangle:Size(431 + self.WidthOffset + 100, 37) + self.PageCounter.Text:Position(425 + self.Position.X + self.WidthOffset, 110 + self.Position.Y) + end + if self.Banner ~= nil then + self.Banner:Size(431 + self.WidthOffset, 107) + end + end +end + +function UIMenu:DisEnableControls(bool) + if bool then + EnableAllControlActions(2) + else + DisableAllControlActions(2) + end + + if bool then + return + else + if Controller() then + for Index = 1, #self.Settings.EnabledControls.Controller do + EnableControlAction(self.Settings.EnabledControls.Controller[Index][1], self.Settings.EnabledControls.Controller[Index][2], true) + end + else + for Index = 1, #self.Settings.EnabledControls.Keyboard do + EnableControlAction(self.Settings.EnabledControls.Keyboard[Index][1], self.Settings.EnabledControls.Keyboard[Index][2], true) + end + end + end +end + +function UIMenu:InstructionalButtons(bool) + if bool ~= nil then + self.Settings.InstrucitonalButtons = tobool(bool) + end +end + +function UIMenu:SetBannerSprite(Sprite, IncludeChildren) + if Sprite() == "Sprite" then + self.Logo = Sprite + self.Logo:Size(431 + self.WidthOffset, 107) + self.Logo:Position(self.Position.X, self.Position.Y) + self.Banner = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Logo = Sprite + Menu.Logo:Size(431 + self.WidthOffset, 107) + Menu.Logo:Position(self.Position.X, self.Position.Y) + Menu.Banner = nil + end + end + end +end + +function UIMenu:SetBannerRectangle(Rectangle, IncludeChildren) + if Rectangle() == "Rectangle" then + self.Banner = Rectangle + self.Banner:Size(431 + self.WidthOffset, 107) + self.Banner:Position(self.Position.X, self.Position.Y) + self.Logo = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Banner = Rectangle + Menu.Banner:Size(431 + self.WidthOffset, 107) + Menu:Position(self.Position.X, self.Position.Y) + Menu.Logo = nil + end + end + end +end + +function UIMenu:CurrentSelection(value) + if tonumber(value) then + if #self.Items == 0 then + self.ActiveItem = 0 + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000000 - (1000000 % #self.Items) + tonumber(value) + + if self:CurrentSelection() > self.Pagination.Max then + self.Pagination.Min = self:CurrentSelection() - self.Pagination.Total + self.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Pagination.Min then + self.Pagination.Min = self:CurrentSelection() + self.Pagination.Max = self:CurrentSelection() + self.Pagination.Total + end + else + if #self.Items == 0 then + return 1 + else + if self.ActiveItem % #self.Items == 0 then + return 1 + else + return self.ActiveItem % #self.Items + 1 + end + end + end +end + +function UIMenu:CalculateWindowHeight() + local Height = 0 + for i = 1, #self.Windows do + Height = Height + self.Windows[i].Background:Size().Height + end + return Height +end + +function UIMenu:CalculateItemHeightOffset(Item) + if Item.Base then + return Item.Base.Rectangle.Height + else + return Item.Rectangle.Height + end +end + +function UIMenu:CalculateItemHeight() + local ItemOffset = 0 + self.Subtitle.ExtraY - 37 + for i = self.Pagination.Min + 1, self.Pagination.Max do + local Item = self.Items[i] + if Item ~= nil then + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + return ItemOffset +end + +function UIMenu:RecalculateDescriptionPosition() + local WindowHeight = self:CalculateWindowHeight() + self.Description.Bar:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Rectangle:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Text:Position(self.Position.X + 8, 155 + self.Position.Y + WindowHeight) + + self.Description.Bar:Size(431 + self.WidthOffset, 4) + self.Description.Rectangle:Size(431 + self.WidthOffset, 30) + + self.Description.Bar:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Bar:Position().Y) + self.Description.Rectangle:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Rectangle:Position().Y) + self.Description.Text:Position(self.Position.X + 8, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Text:Position().Y) +end + +function UIMenu:CaclulatePanelPosition(HasDescription) + local Height = self:CalculateWindowHeight() + 149 + self.Position.Y + + if HasDescription then + Height = Height + self.Description.Rectangle:Size().Height + 5 + end + + return self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + Height +end + +function UIMenu:AddWindow(Window) + if Window() == "UIMenuWindow" then + Window:SetParentMenu(self) + Window:Offset(self.Position.X, self.Position.Y) + table.insert(self.Windows, Window) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end +end + +function UIMenu:RemoveWindowAt(Index) + if tonumber(Index) then + if self.Windows[Index] then + table.remove(self.Windows, Index) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end + end +end + +function UIMenu:AddItem(Item) + if Item() == "UIMenuItem" then + local SelectedItem = self:CurrentSelection() + Item:SetParentMenu(self) + Item:Offset(self.Position.X, self.Position.Y) + Item:Position((#self.Items * 25) - 37 + self.Subtitle.ExtraY) + table.insert(self.Items, Item) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end +end + +function UIMenu:RemoveItemAt(Index) + if tonumber(Index) then + if self.Items[Index] then + local SelectedItem = self:CurrentSelection() + if #self.Items > self.Pagination.Total and self.Pagination.Max == #self.Items - 1 then + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max + 1 + end + table.remove(self.Items, tonumber(Index)) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end + end +end + +function UIMenu:RefreshIndex() + if #self.Items == 0 then + self.ActiveItem = 1000 + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + self.ReDraw = true +end + +function UIMenu:Clear() + self.Items = {} + self.ReDraw = true + self:RecalculateDescriptionPosition() +end + +function UIMenu:MultilineFormat(str) + if tostring(str) then + + local PixelPerLine = 425 + self.WidthOffset + local AggregatePixels = 0 + local output = "" + local words = string.split(tostring(str), " ") + + for i = 1, #words do + local offset = MeasureStringWidth(words[i], 0, 0.35) + AggregatePixels = AggregatePixels + offset + if AggregatePixels > PixelPerLine then + output = output .. "\n" .. words[i] .. " " + AggregatePixels = offset + MeasureString(" ") + else + output = output .. words[i] .. " " + AggregatePixels = AggregatePixels + MeasureString(" ") + end + end + return output + end +end + +function UIMenu:DrawCalculations() + local WindowHeight = self:CalculateWindowHeight() + + if self.Settings.MultilineFormats then + if self.Subtitle.Rectangle and not self.Subtitle.Formatted then + self.Subtitle.Formatted = true + self.Subtitle.Text:Text(self:MultilineFormat(self.Subtitle.Text:Text())) + + local Linecount = #string.split(self.Subtitle.Text:Text(), "\n") + self.Subtitle.ExtraY = ((Linecount == 1) and 37 or ((Linecount + 1) * 22)) + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + end + elseif self.Subtitle.Formatted then + self.Subtitle.Formatted = false + self.Subtitle.ExtraY = 37 + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + self.Subtitle.Text:Text(self.Subtitle.BackupText) + end + + self.Background:Size(431 + self.WidthOffset, self:CalculateItemHeight() + WindowHeight + ((self.Subtitle.ExtraY > 0) and 0 or 37)) + + self.Extra.Up:Size(431 + self.WidthOffset, 18) + self.Extra.Down:Size(431 + self.WidthOffset, 18) + + self.Extra.Up:Position(self.Position.X, 144 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + self.Extra.Down:Position(self.Position.X, 144 + 18 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + + if self.WidthOffset > 0 then + self.ArrowSprite:Position(190 + self.Position.X + (self.WidthOffset / 2), 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + else + self.ArrowSprite:Position(190 + self.Position.X + self.WidthOffset, 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + end + + self.ReDraw = false + + if #self.Items ~= 0 and self.Items[self:CurrentSelection()]:Description() ~= "" then + self:RecalculateDescriptionPosition() + + local description = self.Items[self:CurrentSelection()]:Description() + if self.Settings.MultilineFormats then + self.Description.Text:Text(self:MultilineFormat(description)) + else + self.Description.Text:Text(description) + end + + local Linecount = #string.split(self.Description.Text:Text(), "\n") + self.Description.Rectangle:Size(431 + self.WidthOffset, ((Linecount == 1) and 37 or ((Linecount + 1) * 22))) + end +end + +function UIMenu:Visible(bool) + if bool ~= nil then + self._Visible = tobool(bool) + self.JustOpened = tobool(bool) + self.Dirty = tobool(bool) + self:UpdateScaleform() + if self.ParentMenu ~= nil or tobool(bool) == false then + return + end + if self.Settings.ResetCursorOnOpen then + local W, H = GetScreenResolution() + SetCursorLocation(W / 2, H / 2) + SetCursorSprite(1) + end + else + return self._Visible + end +end + +function UIMenu:ProcessControl() + if not self._Visible then + return + end + + if self.JustOpened then + self.JustOpened = false + return + end + + if self.Controls.Back.Enabled and (IsDisabledControlJustReleased(0, 177) or IsDisabledControlJustReleased(1, 177) or IsDisabledControlJustReleased(2, 177) or IsDisabledControlJustReleased(0, 199) or IsDisabledControlJustReleased(1, 199) or IsDisabledControlJustReleased(2, 199)) then + self:GoBack() + end + + if #self.Items == 0 then + return + end + + if not self.UpPressed then + if self.Controls.Up.Enabled and (IsDisabledControlJustPressed(0, 172) or IsDisabledControlJustPressed(1, 172) or IsDisabledControlJustPressed(2, 172) or IsDisabledControlJustPressed(0, 241) or IsDisabledControlJustPressed(1, 241) or IsDisabledControlJustPressed(2, 241) or IsDisabledControlJustPressed(2, 241)) then + Citizen.CreateThread(function() + self.UpPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Up.Enabled and (IsDisabledControlPressed(0, 172) or IsDisabledControlPressed(1, 172) or IsDisabledControlPressed(2, 172) or IsDisabledControlPressed(0, 241) or IsDisabledControlPressed(1, 241) or IsDisabledControlPressed(2, 241) or IsDisabledControlPressed(2, 241)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.UpPressed = false + end) + end + end + + if not self.DownPressed then + if self.Controls.Down.Enabled and (IsDisabledControlJustPressed(0, 173) or IsDisabledControlJustPressed(1, 173) or IsDisabledControlJustPressed(2, 173) or IsDisabledControlJustPressed(0, 242) or IsDisabledControlJustPressed(1, 242) or IsDisabledControlJustPressed(2, 242)) then + Citizen.CreateThread(function() + self.DownPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Down.Enabled and (IsDisabledControlPressed(0, 173) or IsDisabledControlPressed(1, 173) or IsDisabledControlPressed(2, 173) or IsDisabledControlPressed(0, 242) or IsDisabledControlPressed(1, 242) or IsDisabledControlPressed(2, 242)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.DownPressed = false + end) + end + end + + if not self.LeftPressed then + if self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) then + Citizen.CreateThread(function() + self.LeftPressed = true + self:GoLeft() + Citizen.Wait(175) + while self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) do + self:GoLeft() + Citizen.Wait(125) + end + self.LeftPressed = false + end) + end + end + + if not self.RightPressed then + if self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) then + Citizen.CreateThread(function() + self.RightPressed = true + self:GoRight() + Citizen.Wait(175) + while self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) do + self:GoRight() + Citizen.Wait(125) + end + self.RightPressed = false + end) + end + end + + if self.Controls.Select.Enabled and (IsDisabledControlJustPressed(0, 201) or IsDisabledControlJustPressed(1, 201) or IsDisabledControlJustPressed(2, 201)) then + self:SelectItem() + end +end + +function UIMenu:GoUpOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() <= self.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Pagination.Min = #self.Items - (self.Pagination.Total + 1) + self.Pagination.Max = #self.Items + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.ActiveItem = self.ActiveItem + (#self.Items - 1) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max - 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoUp() + if #self.Items > self.Pagination.Total + 1 then + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDownOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() >= self.Pagination.Max then + if self:CurrentSelection() == #self.Items then + self.Pagination.Min = 0 + self.Pagination.Max = self.Pagination.Total + 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Max = self.Pagination.Max + 1 + self.Pagination.Min = self.Pagination.Max - (self.Pagination.Total + 1) + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDown() + if #self.Items > self.Pagination.Total + 1 then + return + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoLeft() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index - 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:GoRight() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index + 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:SelectItem() + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + local Item = self.Items[self:CurrentSelection()] + local type, subtype = Item() + if subtype == "UIMenuCheckboxItem" then + Item.Checked = not Item.Checked + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnCheckboxChange(self, Item, Item.Checked) + Item.CheckboxEvent(self, Item, Item.Checked) + elseif subtype == "UIMenuListItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnListSelect(self, Item, Item._Index) + Item.OnListSelected(self, Item, Item._Index) + elseif subtype == "UIMenuSliderItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnSliderSelect(self, Item, Item._Index) + Item.OnSliderSelected(Item._Index) + elseif subtype == "UIMenuProgressItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnProgressSelect(self, Item, Item.Data.Index) + Item.OnProgressSelected(Item.Data.Index) + else + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnItemSelect(self, Item, self:CurrentSelection()) + Item.Activated(self, Item) + if not self.Children[Item] then + return + end + self:Visible(false) + self.Children[Item]:Visible(true) + self.OnMenuChanged(self, self.Children[self.Items[self:CurrentSelection()]], true) + end +end + +function UIMenu:GoBack() + PlaySoundFrontend(-1, self.Settings.Audio.Back, self.Settings.Audio.Library, true) + self:Visible(false) + if self.ParentMenu ~= nil then + self.ParentMenu:Visible(true) + self.OnMenuChanged(self, self.ParentMenu, false) + if self.Settings.ResetCursorOnOpen then + local W, H = GetActiveScreenResolution() + SetCursorLocation(W / 2, H / 2) + end + end + self.OnMenuClosed(self) +end + +function UIMenu:BindMenuToItem(Menu, Item) + if Menu() == "UIMenu" and Item() == "UIMenuItem" then + Menu.ParentMenu = self + Menu.ParentItem = Item + self.Children[Item] = Menu + end +end + +function UIMenu:ReleaseMenuFromItem(Item) + if Item() == "UIMenuItem" then + if not self.Children[Item] then + return false + end + self.Children[Item].ParentMenu = nil + self.Children[Item].ParentItem = nil + self.Children[Item] = nil + return true + end +end + +function UIMenu:Draw() + if not self._Visible then + return + end + + HideHudComponentThisFrame(19) + + if self.Settings.ControlDisablingEnabled then + self:DisEnableControls(false) + end + + if self.Settings.InstructionalButtons then + DrawScaleformMovieFullscreen(self.InstructionalScaleform, 255, 255, 255, 255, 0) + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionBegin(76, 84) + ScreenDrawPositionRatio(0, 0, 0, 0) + end + + if self.ReDraw then + self:DrawCalculations() + end + + if self.Logo then + self.Logo:Draw() + elseif self.Banner then + self.Banner:Draw() + end + + self.Title:Draw() + + if self.Subtitle.Rectangle then + self.Subtitle.Rectangle:Draw() + self.Subtitle.Text:Draw() + end + + if #self.Items ~= 0 or #self.Windows ~= 0 then + self.Background:Draw() + end + + if #self.Windows ~= 0 then + local WindowOffset = 0 + for index = 1, #self.Windows do + if self.Windows[index - 1] then + WindowOffset = WindowOffset + self.Windows[index - 1].Background:Size().Height + end + local Window = self.Windows[index] + Window:Position(WindowOffset + self.Subtitle.ExtraY - 37) + Window:Draw() + end + end + + if #self.Items == 0 then + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end + return + end + + local CurrentSelection = self:CurrentSelection() + self.Items[CurrentSelection]:Selected(true) + + if self.Items[CurrentSelection]:Description() ~= "" then + self.Description.Bar:Draw() + self.Description.Rectangle:Draw() + self.Description.Text:Draw() + end + + if self.Items[CurrentSelection].Panels ~= nil then + if #self.Items[CurrentSelection].Panels ~= 0 then + local PanelOffset = self:CaclulatePanelPosition(self.Items[CurrentSelection]:Description() ~= "") + for index = 1, #self.Items[CurrentSelection].Panels do + if self.Items[CurrentSelection].Panels[index - 1] then + PanelOffset = PanelOffset + self.Items[CurrentSelection].Panels[index - 1].Background:Size().Height + 5 + end + self.Items[CurrentSelection].Panels[index]:Position(PanelOffset) + self.Items[CurrentSelection].Panels[index]:Draw() + end + end + end + + local WindowHeight = self:CalculateWindowHeight() + + if #self.Items <= self.Pagination.Total + 1 then + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = 1, #self.Items do + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + else + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = self.Pagination.Min + 1, self.Pagination.Max, 1 do + if self.Items[index] then + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + + self.Extra.Up:Draw() + self.Extra.Down:Draw() + self.ArrowSprite:Draw() + + if self.PageCounter.Text ~= nil then + local Caption = self.PageCounter.PreText .. CurrentSelection .. " / " .. #self.Items + self.PageCounter.Text:Text(Caption) + self.PageCounter.Text:Draw() + end + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end +end + +function UIMenu:ProcessMouse() + if not self._Visible or self.JustOpened or #self.Items == 0 or tobool(Controller()) or not self.Settings.MouseControlsEnabled then + EnableControlAction(0, 2, true) + EnableControlAction(0, 1, true) + EnableControlAction(0, 25, true) + EnableControlAction(0, 24, true) + if self.Dirty then + for _, Item in pairs(self.Items) do + if Item:Hovered() then + Item:Hovered(false) + end + end + end + return + end + + local SafeZone = {X = 0, Y = 0} + local WindowHeight = self:CalculateWindowHeight() + if self.Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Limit = #self.Items + local ItemOffset = 0 + + ShowCursorThisFrame() + + if #self.Items > self.Pagination.Total + 1 then + Limit = self.Pagination.Max + end + + if IsMouseInBounds(0, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() + 5) + SetCursorSprite(6) + elseif IsMouseInBounds(1920 - 30, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() - 5) + SetCursorSprite(7) + elseif self.Settings.MouseEdgeEnabled then + SetCursorSprite(1) + end + + for i = self.Pagination.Min + 1, Limit, 1 do + local X, Y = self.Position.X + SafeZone.X, self.Position.Y + 144 - 37 + self.Subtitle.ExtraY + ItemOffset + SafeZone.Y + WindowHeight + local Item = self.Items[i] + local Type, SubType = Item() + local Width, Height = 431 + self.WidthOffset, self:CalculateItemHeightOffset(Item) + + if IsMouseInBounds(X, Y, Width, Height) then + Item:Hovered(true) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _X, _Y, _Width, _Height = X, Y, Width, Height + self.Controls.MousePressed = true + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + else + self:SelectItem() + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_X, _Y, _Width, _Height) do + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + Item:Hovered(false) + end + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + + local ExtraX, ExtraY = self.Position.X + SafeZone.X, 144 + self:CalculateItemHeight() + self.Position.Y + SafeZone.Y + WindowHeight + + if #self.Items <= self.Pagination.Total + 1 then return end + + if IsMouseInBounds(ExtraX, ExtraY, 431 + self.WidthOffset, 18) then + self.Extra.Up:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Up:Colour(0, 0, 0, 200) + end + + if IsMouseInBounds(ExtraX, ExtraY + 18, 431 + self.WidthOffset, 18) then + self.Extra.Down:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY + 18, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Down:Colour(0, 0, 0, 200) + end +end + +function UIMenu:AddInstructionButton(button) + if type(button) == "table" and #button == 2 then + table.insert(self.InstructionalButtons, button) + end +end + +function UIMenu:RemoveInstructionButton(button) + if type(button) == "table" then + for i = 1, #self.InstructionalButtons do + if button == self.InstructionalButtons[i] then + table.remove(self.InstructionalButtons, i) + break + end + end + else + if tonumber(button) then + if self.InstructionalButtons[tonumber(button)] then + table.remove(self.InstructionalButtons, tonumber(button)) + end + end + end +end + +function UIMenu:AddEnabledControl(Inputgroup, Control, Controller) + if tonumber(Inputgroup) and tonumber(Control) then + table.insert(self.Settings.EnabledControls[(Controller and "Controller" or "Keyboard")], {Inputgroup, Control}) + end +end + +function UIMenu:RemoveEnabledControl(Inputgroup, Control, Controller) + local Type = (Controller and "Controller" or "Keyboard") + for Index = 1, #self.Settings.EnabledControls[Type] do + if Inputgroup == self.Settings.EnabledControls[Type][Index][1] and Control == self.Settings.EnabledControls[Type][Index][2] then + table.remove(self.Settings.EnabledControls[Type], Index) + break + end + end +end + +function UIMenu:UpdateScaleform() + if not self._Visible or not self.Settings.InstructionalButtons then + return + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "CLEAR_ALL") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "TOGGLE_MOUSE_BUTTONS") + PushScaleformMovieFunctionParameterInt(0) + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "CREATE_CONTAINER") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 176, 0)) + PushScaleformMovieFunctionParameterString("Select") + PopScaleformMovieFunction() + + if self.Controls.Back.Enabled then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(1) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 177, 0)) + PushScaleformMovieFunctionParameterString("Back") + PopScaleformMovieFunction() + end + + local count = 2 + + for i = 1, #self.InstructionalButtons do + if self.InstructionalButtons[i] then + if #self.InstructionalButtons[i] == 2 then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(count) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][1]) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][2]) + PopScaleformMovieFunction() + count = count + 1 + end + end + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "DRAW_INSTRUCTIONAL_BUTTONS") + PushScaleformMovieFunctionParameterInt(-1) + PopScaleformMovieFunction() +end diff --git a/resources/NativeUI/Utils.lua b/resources/NativeUI/Utils.lua new file mode 100644 index 000000000..c0ae9d2da --- /dev/null +++ b/resources/NativeUI/Utils.lua @@ -0,0 +1,191 @@ +function GetResolution() + local W, H = GetActiveScreenResolution() + if (W/H) > 3.5 then + return GetScreenResolution() + else + return W, H + end +end + +function FormatXWYH(Value, Value2) + return Value/1920, Value2/1080 +end + +function math.round(num, numDecimalPlaces) + return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)) +end + +function tobool(input) + if input == "true" or tonumber(input) == 1 or input == true then + return true + else + return false + end +end + +function string.split(inputstr, sep) + if sep == nil then + sep = "%s" + end + local t={} ; i=1 + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + t[i] = str + i = i + 1 + end + + return t +end + +function string.starts(String, Start) + return string.sub(String, 1, string.len(Start)) == Start +end + +function IsMouseInBounds(X, Y, Width, Height) + local MX, MY = math.round(GetControlNormal(0, 239) * 1920), math.round(GetControlNormal(0, 240) * 1080) + MX, MY = FormatXWYH(MX, MY) + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + return (MX >= X and MX <= X + Width) and (MY > Y and MY < Y + Height) +end + +function GetSafeZoneBounds() + local SafeSize = GetSafeZoneSize() + SafeSize = math.round(SafeSize, 2) + SafeSize = (SafeSize * 100) - 90 + SafeSize = 10 - SafeSize + + local W, H = 1920, 1080 + + return {X = math.round(SafeSize * ((W/H) * 5.4)), Y = math.round(SafeSize * 5.4)} +end + +function Controller() + return not IsInputDisabled(2) +end + +--[[ + +function UIMenu:ProcessMouse() + if not self._Visible or self.JustOpened or #self.Items == 0 or tobool(Controller()) or not self.Settings.MouseControlsEnabled then + EnableControlAction(0, 2, true) + EnableControlAction(0, 1, true) + EnableControlAction(0, 25, true) + EnableControlAction(0, 24, true) + if self.Dirty then + for _, Item in pairs(self.Items) do + if Item:Hovered() then + Item:Hovered(false) + end + end + end + return + end + + local SafeZone = GetSafeZoneBounds() + + local Limit = #self.Items - 1 + local Counter = 0 + + ShowCursorThisFrame() + + if #self.Items > self.Pagination.Total + 1 then + Limit = self.Pagination.Max + end + + if IsMouseInBounds(0, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() + 5) + SetCursorSprite(6) + elseif IsMouseInBounds(GetScreenResolutionMaintainRatio().Width - 30, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() - 5) + SetCursorSprite(7) + elseif self.Settings.MouseEdgeEnabled then + SetCursorSprite(1) + end + + for i = self.Pagination.Min + 1, Limit, 1 do + local X, Y = self.Position.X, self.Position.Y + 144 - 37 + self.Subtitle.ExtraY + (Counter * 38) + local Width, Height = 431 + self.WidthOffset, 38 + local Item = self.Items[i] + local Type, SubType = Item() + + DrawRectangle(X, Y, Width, Height, 255, 0, 0, 150) + if SubType == "UIMenuListItem" or SubType == "UIMenuSliderItem" then + DrawRectangle(Item.LeftArrow.X, Item.LeftArrow.Y, Item.LeftArrow.Width, Item.LeftArrow.Height, 0, 255, 0, 150) + DrawRectangle(Item.RightArrow.X, Item.RightArrow.Y, Item.RightArrow.Width, Item.RightArrow.Height, 0, 255, 0, 150) + end + + if IsMouseInBounds(X, Y, Width, Height) then + Item:Hovered(true) + if IsDisabledControlJustPressed(0, 24) then + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X, Item.LeftArrow.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X, Item.RightArrow.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X, Item.RightArrow.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X, Item.LeftArrow.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X, Item.LeftArrow.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X, Item.RightArrow.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X, Item.RightArrow.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X, Item.LeftArrow.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + else + self:SelectItem() + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + end + else + Item:Hovered(false) + end + Counter = Counter + 1 + end + + local ExtraX, ExtraY = self.Position.X, 144 + 38 * (self.Pagination.Total + 1) + self.Position.Y - 37 + self.Subtitle.ExtraY + + if #self.Items <= self.Pagination.Total + 1 then return end + + if IsMouseInBounds(ExtraX, ExtraY, 431 + self.WidthOffset, 18) then + self.Extra.Up:Colour(30, 30, 30, 255) + if IsDisabledControlJustPressed(0, 24) then + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + end + else + self.Extra.Up:Colour(0, 0, 0, 200) + end + + if IsMouseInBounds(ExtraX, ExtraY + 18, 431 + self.WidthOffset, 18) then + self.Extra.Down:Colour(30, 30, 30, 255) + if IsDisabledControlJustReleased(0, 24) then + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + end + else + self.Extra.Down:Colour(0, 0, 0, 200) + end +end +--]] \ No newline at end of file diff --git a/resources/NativeUI/__resource.lua b/resources/NativeUI/__resource.lua new file mode 100644 index 000000000..1c4aa2dd8 --- /dev/null +++ b/resources/NativeUI/__resource.lua @@ -0,0 +1,32 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +--[[ +--All items unpacked + +client_scripts { + "Utils.lua", + "elements/UIResRectangle.lua", + "elements/UIResText.lua", + "elements/Sprite.lua", + "elements/StringMeasurer.lua", + "elements/Badge.lua", + "elements/Colours.lua", + "items/UIMenuItem.lua", + "items/UIMenuCheckboxItem.lua", + "items/UIMenuListItem.lua", + "items/UIMenuSliderItem.lua", + "items/UIMenuColouredItem.lua", + "items/UIMenuprogressItem.lua", + "windows/UIMenuHeritageWindow.lua", + "panels/UIMenuGridPanel.lua", + "panels/UIMenuColourPanel.lua", + "panels/UIMenuPercentagePanel.lua", + "UIMenu.lua", + "MenuPool.lua", + "MenuExample.lua", +} + +--All items packed +--]] + +client_script "NativeUI.lua" \ No newline at end of file diff --git a/resources/NativeUI/elements/Badge.lua b/resources/NativeUI/elements/Badge.lua new file mode 100644 index 000000000..b2facd8b7 --- /dev/null +++ b/resources/NativeUI/elements/Badge.lua @@ -0,0 +1,211 @@ +BadgeStyle = { + None = 0, + BronzeMedal = 1, + GoldMedal = 2, + SilverMedal = 3, + Alert = 4, + Crown = 5, + Ammo = 6, + Armour = 7, + Barber = 8, + Clothes = 9, + Franklin = 10, + Bike = 11, + Car = 12, + Gun = 13, + Heart = 14, + Makeup = 15, + Mask = 16, + Michael = 17, + Star = 18, + Tattoo = 19, + Trevor = 20, + Lock = 21, + Tick = 22 +} + +BadgeTexture = { + [0] = function() + return "" + end, + [1] = function() + return "mp_medal_bronze" + end, + [2] = function() + return "mp_medal_gold" + end, + [3] = function() + return "medal_silver" + end, + [4] = function() + return "mp_alerttriangle" + end, + [5] = function() + return "mp_hostcrown" + end, + [6] = function(Selected) + if Selected then + return "shop_ammo_icon_b" + else + return "shop_ammo_icon_a" + end + end, + [7] = function(Selected) + if Selected then + return "shop_armour_icon_b" + else + return "shop_armour_icon_a" + end + end, + [8] = function(Selected) + if Selected then + return "shop_barber_icon_b" + else + return "shop_barber_icon_a" + end + end, + [9] = function(Selected) + if Selected then + return "shop_clothing_icon_b" + else + return "shop_clothing_icon_a" + end + end, + [10] = function(Selected) + if Selected then + return "shop_franklin_icon_b" + else + return "shop_franklin_icon_a" + end + end, + [11] = function(Selected) + if Selected then + return "shop_garage_bike_icon_b" + else + return "shop_garage_bike_icon_a" + end + end, + [12] = function(Selected) + if Selected then + return "shop_garage_icon_b" + else + return "shop_garage_icon_a" + end + end, + [13] = function(Selected) + if Selected then + return "shop_gunclub_icon_b" + else + return "shop_gunclub_icon_a" + end + end, + [14] = function(Selected) + if Selected then + return "shop_health_icon_b" + else + return "shop_health_icon_a" + end + end, + [15] = function(Selected) + if Selected then + return "shop_makeup_icon_b" + else + return "shop_makeup_icon_a" + end + end, + [16] = function(Selected) + if Selected then + return "shop_mask_icon_b" + else + return "shop_mask_icon_a" + end + end, + [17] = function(Selected) + if Selected then + return "shop_michael_icon_b" + else + return "shop_michael_icon_a" + end + end, + [18] = function() + return "shop_new_star" + end, + [19] = function(Selected) + if Selected then + return "shop_tattoos_icon_b" + else + return "shop_tattoos_icon_a" + end + end, + [20] = function(Selected) + if Selected then + return "shop_trevor_icon_b" + else + return "shop_trevor_icon_a" + end + end, + [21] = function() + return "shop_lock" + end, + [22] = function() + return "shop_tick_icon" + end, +} + +BadgeDictionary = { + [0] = function(Selected) + if Selected then + return "commonmenu" + else + return "commonmenu" + end + end, +} + +BadgeColour = { + [5] = function(Selected) + if Selected then + return 0, 0, 0, 255 + else + return 255, 255, 255, 255 + end + end, + [21] = function(Selected) + if Selected then + return 0, 0, 0, 255 + else + return 255, 255, 255, 255 + end + end, + [22] = function(Selected) + if Selected then + return 0, 0, 0, 255 + else + return 255, 255, 255, 255 + end + end, +} + +function GetBadgeTexture(Badge, Selected) + if BadgeTexture[Badge] then + return BadgeTexture[Badge](Selected) + else + return "" + end +end + +function GetBadgeDictionary(Badge, Selected) + if BadgeDictionary[Badge] then + return BadgeDictionary[Badge](Selected) + else + return "commonmenu" + end +end + +function GetBadgeColour(Badge, Selected) + if BadgeColour[Badge] then + return BadgeColour[Badge](Selected) + else + return 255, 255, 255, 255 + end +end \ No newline at end of file diff --git a/resources/NativeUI/elements/Colours.lua b/resources/NativeUI/elements/Colours.lua new file mode 100644 index 000000000..99efde57a --- /dev/null +++ b/resources/NativeUI/elements/Colours.lua @@ -0,0 +1,218 @@ +Colours = { + PureWhite = {255, 255, 255, 255}, + White = {240, 240, 240, 255}, + Black = {0, 0, 0, 255}, + Grey = {155, 155, 155, 255}, + GreyLight = {205, 205, 205, 255}, + GreyDark = {77, 77, 77, 255}, + Red = {224, 50, 50, 255}, + RedLight = {240, 153, 153, 255}, + RedDark = {112, 25, 25, 255}, + Blue = {93, 182, 229, 255}, + BlueLight = {174, 219, 242, 255}, + BlueDark = {47, 92, 115, 255}, + Yellow = {240, 200, 80, 255}, + YellowLight = {254, 235, 169, 255}, + YellowDark = {126, 107, 41, 255}, + Orange = {255, 133, 85, 255}, + OrangeLight = {255, 194, 170, 255}, + OrangeDark = {127, 66, 42, 255}, + Green = {114, 204, 114, 255}, + GreenLight = {185, 230, 185, 255}, + GreenDark = {57, 102, 57, 255}, + Purple = {132, 102, 226, 255}, + PurpleLight = {192, 179, 239, 255}, + PurpleDark = {67, 57, 111, 255}, + Pink = {203, 54, 148, 255}, + RadarHealth = {53, 154, 71, 255}, + RadarArmour = {93, 182, 229, 255}, + RadarDamage = {235, 36, 39, 255}, + NetPlayer1 = {194, 80, 80, 255}, + NetPlayer2 = {156, 110, 175, 255}, + NetPlayer3 = {255, 123, 196, 255}, + NetPlayer4 = {247, 159, 123, 255}, + NetPlayer5 = {178, 144, 132, 255}, + NetPlayer6 = {141, 206, 167, 255}, + NetPlayer7 = {113, 169, 175, 255}, + NetPlayer8 = {211, 209, 231, 255}, + NetPlayer9 = {144, 127, 153, 255}, + NetPlayer10 = {106, 196, 191, 255}, + NetPlayer11 = {214, 196, 153, 255}, + NetPlayer12 = {234, 142, 80, 255}, + NetPlayer13 = {152, 203, 234, 255}, + NetPlayer14 = {178, 98, 135, 255}, + NetPlayer15 = {144, 142, 122, 255}, + NetPlayer16 = {166, 117, 94, 255}, + NetPlayer17 = {175, 168, 168, 255}, + NetPlayer18 = {232, 142, 155, 255}, + NetPlayer19 = {187, 214, 91, 255}, + NetPlayer20 = {12, 123, 86, 255}, + NetPlayer21 = {123, 196, 255, 255}, + NetPlayer22 = {171, 60, 230, 255}, + NetPlayer23 = {206, 169, 13, 255}, + NetPlayer24 = {71, 99, 173, 255}, + NetPlayer25 = {42, 166, 185, 255}, + NetPlayer26 = {186, 157, 125, 255}, + NetPlayer27 = {201, 225, 255, 255}, + NetPlayer28 = {240, 240, 150, 255}, + NetPlayer29 = {237, 140, 161, 255}, + NetPlayer30 = {249, 138, 138, 255}, + NetPlayer31 = {252, 239, 166, 255}, + NetPlayer32 = {240, 240, 240, 255}, + SimpleBlipDefault = {159, 201, 166, 255}, + MenuBlue = {140, 140, 140, 255}, + MenuGreyLight = {140, 140, 140, 255}, + MenuBlueExtraDark = {40, 40, 40, 255}, + MenuYellow = {240, 160, 0, 255}, + MenuYellowDark = {240, 160, 0, 255}, + MenuGreen = {240, 160, 0, 255}, + MenuGrey = {140, 140, 140, 255}, + MenuGreyDark = {60, 60, 60, 255}, + MenuHighlight = {30, 30, 30, 255}, + MenuStandard = {140, 140, 140, 255}, + MenuDimmed = {75, 75, 75, 255}, + MenuExtraDimmed = {50, 50, 50, 255}, + BriefTitle = {95, 95, 95, 255}, + MidGreyMp = {100, 100, 100, 255}, + NetPlayer1Dark = {93, 39, 39, 255}, + NetPlayer2Dark = {77, 55, 89, 255}, + NetPlayer3Dark = {124, 62, 99, 255}, + NetPlayer4Dark = {120, 80, 80, 255}, + NetPlayer5Dark = {87, 72, 66, 255}, + NetPlayer6Dark = {74, 103, 83, 255}, + NetPlayer7Dark = {60, 85, 88, 255}, + NetPlayer8Dark = {105, 105, 64, 255}, + NetPlayer9Dark = {72, 63, 76, 255}, + NetPlayer10Dark = {53, 98, 95, 255}, + NetPlayer11Dark = {107, 98, 76, 255}, + NetPlayer12Dark = {117, 71, 40, 255}, + NetPlayer13Dark = {76, 101, 117, 255}, + NetPlayer14Dark = {65, 35, 47, 255}, + NetPlayer15Dark = {72, 71, 61, 255}, + NetPlayer16Dark = {85, 58, 47, 255}, + NetPlayer17Dark = {87, 84, 84, 255}, + NetPlayer18Dark = {116, 71, 77, 255}, + NetPlayer19Dark = {93, 107, 45, 255}, + NetPlayer20Dark = {6, 61, 43, 255}, + NetPlayer21Dark = {61, 98, 127, 255}, + NetPlayer22Dark = {85, 30, 115, 255}, + NetPlayer23Dark = {103, 84, 6, 255}, + NetPlayer24Dark = {35, 49, 86, 255}, + NetPlayer25Dark = {21, 83, 92, 255}, + NetPlayer26Dark = {93, 98, 62, 255}, + NetPlayer27Dark = {100, 112, 127, 255}, + NetPlayer28Dark = {120, 120, 75, 255}, + NetPlayer29Dark = {152, 76, 93, 255}, + NetPlayer30Dark = {124, 69, 69, 255}, + NetPlayer31Dark = {10, 43, 50, 255}, + NetPlayer32Dark = {95, 95, 10, 255}, + Bronze = {180, 130, 97, 255}, + Silver = {150, 153, 161, 255}, + Gold = {214, 181, 99, 255}, + Platinum = {166, 221, 190, 255}, + Gang1 = {29, 100, 153, 255}, + Gang2 = {214, 116, 15, 255}, + Gang3 = {135, 125, 142, 255}, + Gang4 = {229, 119, 185, 255}, + SameCrew = {252, 239, 166, 255}, + Freemode = {45, 110, 185, 255}, + PauseBg = {0, 0, 0, 255}, + Friendly = {93, 182, 229, 255}, + Enemy = {194, 80, 80, 255}, + Location = {240, 200, 80, 255}, + Pickup = {114, 204, 114, 255}, + PauseSingleplayer = {114, 204, 114, 255}, + FreemodeDark = {22, 55, 92, 255}, + InactiveMission = {154, 154, 154, 255}, + Damage = {194, 80, 80, 255}, + PinkLight = {252, 115, 201, 255}, + PmMitemHighlight = {252, 177, 49, 255}, + ScriptVariable = {0, 0, 0, 255}, + Yoga = {109, 247, 204, 255}, + Tennis = {241, 101, 34, 255}, + Golf = {214, 189, 97, 255}, + ShootingRange = {112, 25, 25, 255}, + FlightSchool = {47, 92, 115, 255}, + NorthBlue = {93, 182, 229, 255}, + SocialClub = {234, 153, 28, 255}, + PlatformBlue = {11, 55, 123, 255}, + PlatformGreen = {146, 200, 62, 255}, + PlatformGrey = {234, 153, 28, 255}, + FacebookBlue = {66, 89, 148, 255}, + IngameBg = {0, 0, 0, 255}, + Darts = {114, 204, 114, 255}, + Waypoint = {164, 76, 242, 255}, + Michael = {101, 180, 212, 255}, + Franklin = {171, 237, 171, 255}, + Trevor = {255, 163, 87, 255}, + GolfP1 = {240, 240, 240, 255}, + GolfP2 = {235, 239, 30, 255}, + GolfP3 = {255, 149, 14, 255}, + GolfP4 = {246, 60, 161, 255}, + WaypointLight = {210, 166, 249, 255}, + WaypointDark = {82, 38, 121, 255}, + PanelLight = {0, 0, 0, 255}, + MichaelDark = {72, 103, 116, 255}, + FranklinDark = {85, 118, 85, 255}, + TrevorDark = {127, 81, 43, 255}, + ObjectiveRoute = {240, 200, 80, 255}, + PausemapTint = {0, 0, 0, 255}, + PauseDeselect = {100, 100, 100, 255}, + PmWeaponsPurchasable = {45, 110, 185, 255}, + PmWeaponsLocked = {240, 240, 240, 255}, + ScreenBg = {0, 0, 0, 255}, + Chop = {224, 50, 50, 255}, + PausemapTintHalf = {0, 0, 0, 255}, + NorthBlueOfficial = {0, 71, 133, 255}, + ScriptVariable2 = {0, 0, 0, 255}, + H = {33, 118, 37, 255}, + HDark = {37, 102, 40, 255}, + T = {234, 153, 28, 255}, + TDark = {225, 140, 8, 255}, + HShard = {20, 40, 0, 255}, + ControllerMichael = {48, 255, 255, 255}, + ControllerFranklin = {48, 255, 0, 255}, + ControllerTrevor = {176, 80, 0, 255}, + ControllerChop = {127, 0, 0, 255}, + VideoEditorVideo = {53, 166, 224, 255}, + VideoEditorAudio = {162, 79, 157, 255}, + VideoEditorText = {104, 192, 141, 255}, + HbBlue = {29, 100, 153, 255}, + HbYellow = {234, 153, 28, 255}, + VideoEditorScore = {240, 160, 1, 255}, + VideoEditorAudioFadeout = {59, 34, 57, 255}, + VideoEditorTextFadeout = {41, 68, 53, 255}, + VideoEditorScoreFadeout = {82, 58, 10, 255}, + HeistBackground = {37, 102, 40, 255}, + VideoEditorAmbient = {240, 200, 80, 255}, + VideoEditorAmbientFadeout = {80, 70, 34, 255}, + Gb = {255, 133, 85, 255}, + G = {255, 194, 170, 255}, + B = {255, 133, 85, 255}, + LowFlow = {240, 200, 80, 255}, + LowFlowDark = {126, 107, 41, 255}, + G1 = {247, 159, 123, 255}, + G2 = {226, 134, 187, 255}, + G3 = {239, 238, 151, 255}, + G4 = {113, 169, 175, 255}, + G5 = {160, 140, 193, 255}, + G6 = {141, 206, 167, 255}, + G7 = {181, 214, 234, 255}, + G8 = {178, 144, 132, 255}, + G9 = {0, 132, 114, 255}, + G10 = {216, 85, 117, 255}, + G11 = {30, 100, 152, 255}, + G12 = {43, 181, 117, 255}, + G13 = {233, 141, 79, 255}, + G14 = {137, 210, 215, 255}, + G15 = {134, 125, 141, 255}, + Adversary = {109, 34, 33, 255}, + DegenRed = {255, 0, 0, 255}, + DegenYellow = {255, 255, 0, 255}, + DegenGreen = {0, 255, 0, 255}, + DegenCyan = {0, 255, 255, 255}, + DegenBlue = {0, 0, 255, 255}, + DegenMagenta = {255, 0, 255, 255}, + Stunt1 = {38, 136, 234, 255}, + Stunt2 = {224, 50, 50, 255}, +} \ No newline at end of file diff --git a/resources/NativeUI/elements/Sprite.lua b/resources/NativeUI/elements/Sprite.lua new file mode 100644 index 000000000..a914714e8 --- /dev/null +++ b/resources/NativeUI/elements/Sprite.lua @@ -0,0 +1,67 @@ +Sprite = setmetatable({}, Sprite) +Sprite.__index = Sprite +Sprite.__call = function() return "Sprite" end + +function Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + local _Sprite = { + TxtDictionary = tostring(TxtDictionary), + TxtName = tostring(TxtName), + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + Heading = tonumber(Heading) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_Sprite, Sprite) +end + +function Sprite:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function Sprite:Size(Width, Height) + if tonumber(Width) and tonumber(Width) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function Sprite:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function Sprite:Draw() + if not HasStreamedTextureDictLoaded(self.TxtDictionary) then + RequestStreamedTextureDict(self.TxtDictionary, true) + end + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawSprite(self.TxtDictionary, self.TxtName, Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self.Heading, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawTexture(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + if not HasStreamedTextureDictLoaded(tostring(TxtDictionary) or "") then + RequestStreamedTextureDict(tostring(TxtDictionary) or "", true) + end + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawSprite(tostring(TxtDictionary) or "", tostring(TxtName) or "", X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(Heading) or 0, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end \ No newline at end of file diff --git a/resources/NativeUI/elements/StringMeasurer.lua b/resources/NativeUI/elements/StringMeasurer.lua new file mode 100644 index 000000000..15188a687 --- /dev/null +++ b/resources/NativeUI/elements/StringMeasurer.lua @@ -0,0 +1,105 @@ +CharacterMap = { + [' '] = 6, + ['!'] = 6, + ['"'] = 6, + ['#'] = 11, + ['$'] = 10, + ['%'] = 17, + ['&'] = 13, + ['\\'] = 4, + ['('] = 6, + [')'] = 6, + ['*'] = 7, + ['+'] = 10, + [','] = 4, + ['-'] = 6, + ['.'] = 4, + ['/'] = 7, + ['0'] = 12, + ['1'] = 7, + ['2'] = 11, + ['3'] = 11, + ['4'] = 11, + ['5'] = 11, + ['6'] = 12, + ['7'] = 10, + ['8'] = 11, + ['9'] = 11, + [':'] = 5, + [';'] = 4, + ['<'] = 9, + ['='] = 9, + ['>'] = 9, + ['?'] = 10, + ['@'] = 15, + ['A'] = 12, + ['B'] = 13, + ['C'] = 14, + ['D'] = 14, + ['E'] = 12, + ['F'] = 12, + ['G'] = 15, + ['H'] = 14, + ['I'] = 5, + ['J'] = 11, + ['K'] = 13, + ['L'] = 11, + ['M'] = 16, + ['N'] = 14, + ['O'] = 16, + ['P'] = 12, + ['Q'] = 15, + ['R'] = 13, + ['S'] = 12, + ['T'] = 11, + ['U'] = 13, + ['V'] = 12, + ['W'] = 18, + ['X'] = 11, + ['Y'] = 11, + ['Z'] = 12, + ['['] = 6, + [']'] = 6, + ['^'] = 9, + ['_'] = 18, + ['`'] = 8, + ['a'] = 11, + ['b'] = 12, + ['c'] = 11, + ['d'] = 12, + ['e'] = 12, + ['f'] = 5, + ['g'] = 13, + ['h'] = 11, + ['i'] = 4, + ['j'] = 4, + ['k'] = 10, + ['l'] = 4, + ['m'] = 18, + ['n'] = 11, + ['o'] = 12, + ['p'] = 12, + ['q'] = 12, + ['r'] = 7, + ['s'] = 9, + ['t'] = 5, + ['u'] = 11, + ['v'] = 10, + ['w'] = 14, + ['x'] = 9, + ['y'] = 10, + ['z'] = 9, + ['{'] = 6, + ['|'] = 3, + ['}'] = 6, +} + +function MeasureString(str) + local output = 0 + for i = 1, GetCharacterCount(str), 1 do + if CharacterMap[string.sub(str, i, i)] then + output = output + CharacterMap[string.sub(str, i, i)] + 1 + end + end + return output +end \ No newline at end of file diff --git a/resources/NativeUI/elements/UIResRectangle.lua b/resources/NativeUI/elements/UIResRectangle.lua new file mode 100644 index 000000000..254458cfa --- /dev/null +++ b/resources/NativeUI/elements/UIResRectangle.lua @@ -0,0 +1,58 @@ +UIResRectangle = setmetatable({}, UIResRectangle) +UIResRectangle.__index = UIResRectangle +UIResRectangle.__call = function() return "Rectangle" end + +function UIResRectangle.New(X, Y, Width, Height, R, G, B, A) + local _UIResRectangle = { + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_UIResRectangle, UIResRectangle) +end + +function UIResRectangle:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResRectangle:Size(Width, Height) + if tonumber(Width) and tonumber(Height) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function UIResRectangle:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function UIResRectangle:Draw() + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawRect(Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawRectangle(X, Y, Width, Height, R, G, B, A) + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawRect(X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end \ No newline at end of file diff --git a/resources/NativeUI/elements/UIResText.lua b/resources/NativeUI/elements/UIResText.lua new file mode 100644 index 000000000..1acb7950c --- /dev/null +++ b/resources/NativeUI/elements/UIResText.lua @@ -0,0 +1,199 @@ +UIResText = setmetatable({}, UIResText) +UIResText.__index = UIResText +UIResText.__call = function() return "Text" end + +function GetCharacterCount(str) + local characters = 0 + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a = c:byte(1, -1) + if a ~= nil then + characters = characters + 1 + end + end + return characters +end + +function GetByteCount(str) + local bytes = 0 + + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a,b,c,d = c:byte(1, -1) + if a ~= nil then + bytes = bytes + 1 + end + if b ~= nil then + bytes = bytes + 1 + end + if c ~= nil then + bytes = bytes + 1 + end + if d ~= nil then + bytes = bytes + 1 + end + end + return bytes +end + +function AddLongStringForAscii(str) + local maxbytelength = 99 + for i = 0, GetCharacterCount(str), 99 do + AddTextComponentSubstringPlayerName(string.sub(str, i, math.min(maxbytelength, GetCharacterCount(str) - i))) --needs changed + end +end + +function AddLongStringForUtf8(str) + local maxbytelength = 99 + local bytecount = GetByteCount(str) + + if bytecount < maxbytelength then + AddTextComponentSubstringPlayerName(str) + return + end + + local startIndex = 0 + + for i = 0, GetCharacterCount(str), 1 do + local length = i - startIndex + if GetByteCount(string.sub(str, startIndex, length)) > maxbytelength then + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, length - 1)) + i = i - 1 + startIndex = startIndex + (length - 1) + end + end + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, GetCharacterCount(str) - startIndex)) +end + +function AddLongString(str) + local bytecount = GetByteCount(str) + if bytecount == GetCharacterCount(str) then + AddLongStringForAscii(str) + else + AddLongStringForUtf8(str) + end +end + +function MeasureStringWidthNoConvert(str, font, scale) + BeginTextCommandWidth("STRING") + AddLongString(str) + SetTextFont(font or 0) + SetTextScale(1.0, scale or 0) + return EndTextCommandGetWidth(true) +end + +function MeasureStringWidth(str, font, scale) + return MeasureStringWidthNoConvert(str, font, scale) * 1920 +end + +function UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + local _UIResText = { + _Text = tostring(Text) or "", + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Scale = tonumber(Scale) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + Font = tonumber(Font) or 0, + Alignment = Alignment or nil, + DropShadow = Dropshadow or nil, + Outline = Outline or nil, + WordWrap = tonumber(WordWrap) or 0, + } + return setmetatable(_UIResText, UIResText) +end + +function UIResText:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResText:Colour(R, G, B, A) + if tonumber(R) and tonumber(G) and tonumber(B) and tonumber(A) then + self._Colour.R = tonumber(R) + self._Colour.B = tonumber(B) + self._Colour.G = tonumber(G) + self._Colour.A = tonumber(A) + else + return self._Colour + end +end + +function UIResText:Text(Text) + if tostring(Text) and Text ~= nil then + self._Text = tostring(Text) + else + return self._Text + end +end + +function UIResText:Draw() + local Position = self:Position() + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + + SetTextFont(self.Font) + SetTextScale(1.0, self.Scale) + SetTextColour(self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) + + if self.DropShadow then + SetTextDropShadow() + end + if self.Outline then + SetTextOutline() + end + + if self.Alignment ~= nil then + if self.Alignment == 1 or self.Alignment == "Center" or self.Alignment == "Centre" then + SetTextCentre(true) + elseif self.Alignment == 2 or self.Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, Position.X) + end + end + + if tonumber(self.WordWrap) then + if tonumber(self.WordWrap) ~= 0 then + SetTextWrap(Position.X, Position.X + (tonumber(self.WordWrap) / Resolution.Width)) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(self._Text) + EndTextCommandDisplayText(Position.X, Position.Y) +end + +function RenderText(Text, X, Y, Font, Scale, R, G, B, A, Alignment, DropShadow, Outline, WordWrap) + Text = tostring(Text) + X, Y = FormatXWYH(X, Y) + SetTextFont(Font or 0) + SetTextScale(1.0, Scale or 0) + SetTextColour(R or 255, G or 255, B or 255, A or 255) + + if DropShadow then + SetTextDropShadow() + end + if Outline then + SetTextOutline() + end + + if Alignment ~= nil then + if Alignment == 1 or Alignment == "Center" or Alignment == "Centre" then + SetTextCentre(true) + elseif Alignment == 2 or Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, X) + end + end + + if tonumber(WordWrap) then + if tonumber(WordWrap) ~= 0 then + WordWrap, _ = FormatXWYH(WordWrap, 0) + SetTextWrap(WordWrap, X - WordWrap) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(Text) + EndTextCommandDisplayText(X, Y) +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuCheckboxItem.lua b/resources/NativeUI/items/UIMenuCheckboxItem.lua new file mode 100644 index 000000000..0b324660e --- /dev/null +++ b/resources/NativeUI/items/UIMenuCheckboxItem.lua @@ -0,0 +1,112 @@ +UIMenuCheckboxItem = setmetatable({}, UIMenuCheckboxItem) +UIMenuCheckboxItem.__index = UIMenuCheckboxItem +UIMenuCheckboxItem.__call = function() return "UIMenuItem", "UIMenuCheckboxItem" end + +function UIMenuCheckboxItem.New(Text, Check, Description) + local _UIMenuCheckboxItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + CheckedSprite = Sprite.New("commonmenu", "shop_box_blank", 410, 95, 50, 50), + Checked = tobool(Check), + CheckboxEvent = function(menu, item, checked) end, + } + return setmetatable(_UIMenuCheckboxItem, UIMenuCheckboxItem) +end + +function UIMenuCheckboxItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuCheckboxItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 138 + self.Base._Offset.Y) + end +end + +function UIMenuCheckboxItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuCheckboxItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuCheckboxItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuCheckboxItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuCheckboxItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuCheckboxItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuCheckboxItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuCheckboxItem:Draw() + self.Base:Draw() + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.CheckedSprite.Y) + if self.Base:Selected() then + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tickb" + else + self.CheckedSprite.TxtName = "shop_box_blankb" + end + else + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tick" + else + self.CheckedSprite.TxtName = "shop_box_blank" + end + end + self.CheckedSprite:Draw() +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuColouredItem.lua b/resources/NativeUI/items/UIMenuColouredItem.lua new file mode 100644 index 000000000..3d3d50942 --- /dev/null +++ b/resources/NativeUI/items/UIMenuColouredItem.lua @@ -0,0 +1,117 @@ +UIMenuColouredItem = setmetatable({}, UIMenuColouredItem) +UIMenuColouredItem.__index = UIMenuColouredItem +UIMenuColouredItem.__call = function() return "UIMenuItem", "UIMenuColouredItem" end + +function UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) + if type(Colour) ~= "table" then Colour = {R = 0, G = 0, B = 0, A = 255} end + if type(HighlightColour) ~= "table" then Colour = {R = 255, G = 255, B = 255, A = 255} end + local _UIMenuColouredItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Rectangle = UIResRectangle.New(0, 0, 431, 38, MainColour.R, MainColour.G, MainColour.B, MainColour.A), + MainColour = MainColour, + HighlightColour = HighlightColour, + Activated = function(menu, item) end, + } + _UIMenuColouredItem.Base.SelectedSprite:Colour(HighlightColour.R, HighlightColour.G, HighlightColour.B, HighlightColour.A) + return setmetatable(_UIMenuColouredItem, UIMenuColouredItem) +end + +function UIMenuColouredItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuColouredItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Rectangle:Position(self.Base._Offset.X, Y + 144 + self.Base._Offset.Y) + end +end + +function UIMenuColouredItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuColouredItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuColouredItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuColouredItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuColouredItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuColouredItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuColouredItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Base.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Base.Label.HighlightColour = HighlightColour + end + self.Base.Label.Text:Text(tostring(Text)) + else + return self.Base.Label.Text:Text() + end +end + +function UIMenuColouredItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.Base.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.Base.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.Rectangle:Draw() + self.Base:Draw() +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuItem.lua b/resources/NativeUI/items/UIMenuItem.lua new file mode 100644 index 000000000..6e75ceb12 --- /dev/null +++ b/resources/NativeUI/items/UIMenuItem.lua @@ -0,0 +1,212 @@ +UIMenuItem = setmetatable({}, UIMenuItem) +UIMenuItem.__index = UIMenuItem +UIMenuItem.__call = function() return "UIMenuItem", "UIMenuItem" end + +function UIMenuItem.New(Text, Description) + _UIMenuItem = { + Rectangle = UIResRectangle.New(0, 0, 431, 38, 255, 255, 255, 20), + Text = UIResText.New(tostring(Text) or "", 8, 0, 0.33, 245, 245, 245, 255, 0), + _Description = tostring(Description) or ""; + SelectedSprite = Sprite.New("commonmenu", "gradient_nav", 0, 0, 431, 38), + LeftBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + RightBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + Label = { + Text = UIResText.New("", 0, 0, 0.35, 245, 245, 245, 255, 0, "Right"), + MainColour = {R = 255, G = 255, B = 255, A = 255}, + HighlightColour = {R = 0, G = 0, B = 0, A = 255}, + }, + _Selected = false, + _Hovered = false, + _Enabled = true, + _Offset = {X = 0, Y = 0}, + ParentMenu = nil, + Panels = {}, + Activated = function(menu, item) end, + ActivatedPanel = function(menu, item, panel, panelvalue) end, + } + return setmetatable(_UIMenuItem, UIMenuItem) +end + +function UIMenuItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuItem:Selected(bool) + if bool ~= nil then + self._Selected = tobool(bool) + else + return self._Selected + end +end + +function UIMenuItem:Hovered(bool) + if bool ~= nil then + self._Hovered = tobool(bool) + else + return self._Hovered + end +end + +function UIMenuItem:Enabled(bool) + if bool ~= nil then + self._Enabled = tobool(bool) + else + return self._Enabled + end +end + +function UIMenuItem:Description(str) + if tostring(str) and str ~= nil then + self._Description = tostring(str) + else + return self._Description + end +end + +function UIMenuItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuItem:Position(Y) + if tonumber(Y) then + self.Rectangle:Position(self._Offset.X, Y + 144 + self._Offset.Y) + self.SelectedSprite:Position(0 + self._Offset.X, Y + 144 + self._Offset.Y) + self.Text:Position(8 + self._Offset.X, Y + 147 + self._Offset.Y) + self.LeftBadge.Sprite:Position(0 + self._Offset.X, Y + 142 + self._Offset.Y) + self.RightBadge.Sprite:Position(385 + self._Offset.X, Y + 142 + self._Offset.Y) + self.Label.Text:Position(420 + self._Offset.X, Y + 148 + self._Offset.Y) + end +end + +function UIMenuItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Label.HighlightColour = HighlightColour + end + self.Label.Text:Text(tostring(Text)) + else + return self.Label.Text:Text() + end +end + +function UIMenuItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Text:Text(tostring(Text)) + else + return self.Text:Text() + end +end + +function UIMenuItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.SelectedSprite:Size(431 + self.ParentMenu.WidthOffset, self.SelectedSprite.Height) + + if self._Hovered and not self._Selected then + self.Rectangle:Draw() + end + + if self._Selected then + self.SelectedSprite:Draw() + end + + if self._Enabled then + if self._Selected then + self.Text:Colour(0, 0, 0, 255) + self.Label.Text:Colour(self.Label.HighlightColour.R, self.Label.HighlightColour.G, self.Label.HighlightColour.B, self.Label.HighlightColour.A) + else + self.Text:Colour(245, 245, 245, 255) + self.Label.Text:Colour(self.Label.MainColour.R, self.Label.MainColour.G, self.Label.MainColour.B, self.Label.MainColour.A) + end + else + self.Text:Colour(163, 159, 148, 255) + self.Label.Text:Colour(163, 159, 148, 255) + end + + if self.LeftBadge.Badge == BadgeStyle.None then + self.Text:Position(8 + self._Offset.X, self.Text.Y) + else + self.Text:Position(35 + self._Offset.X, self.Text.Y) + self.LeftBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite.TxtName = GetBadgeTexture(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite:Colour(GetBadgeColour(self.LeftBadge.Badge, self._Selected)) + self.LeftBadge.Sprite:Draw() + end + + if self.RightBadge.Badge ~= BadgeStyle.None then + self.RightBadge.Sprite:Position(385 + self._Offset.X + self.ParentMenu.WidthOffset, self.RightBadge.Sprite.Y) + self.RightBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite.TxtName = GetBadgeTexture(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite:Colour(GetBadgeColour(self.RightBadge.Badge, self._Selected)) + self.RightBadge.Sprite:Draw() + end + + if self.Label.Text:Text() ~= "" and string.len(self.Label.Text:Text()) > 0 then + self.Label.Text:Position(420 + self._Offset.X + self.ParentMenu.WidthOffset, self.Label.Text.Y) + self.Label.Text:Draw() + end + + self.Text:Draw() +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuListItem.lua b/resources/NativeUI/items/UIMenuListItem.lua new file mode 100644 index 000000000..7d35a4a23 --- /dev/null +++ b/resources/NativeUI/items/UIMenuListItem.lua @@ -0,0 +1,206 @@ +UIMenuListItem = setmetatable({}, UIMenuListItem) +UIMenuListItem.__index = UIMenuListItem +UIMenuListItem.__call = function() return "UIMenuItem", "UIMenuListItem" end + +function UIMenuListItem.New(Text, Items, Index, Description) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuListItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 110, 105, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 280, 105, 30, 30), + ItemText = UIResText.New("", 290, 104, 0.35, 255, 255, 255, 255, 0, "Right"), + _Index = tonumber(Index) or 1, + Panels = {}, + OnListChanged = function(menu, item, newindex) end, + OnListSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuListItem, UIMenuListItem) +end + +function UIMenuListItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuListItem:Position(Y) + if tonumber(Y) then + self.LeftArrow:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.ItemText:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuListItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuListItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuListItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuListItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuListItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuListItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuListItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuListItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + elseif type(self.Items[i]) == "table" and (type(Item) == type(self.Items[i].Name) or type(Item) == type(self.Items[i].Value)) and (Item == self.Items[i].Name or Item == self.Items[i].Value) then + return i + end + end +end + +function UIMenuListItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuListItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuListItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuListItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuListItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuListItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuListItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuListItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuListItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.ItemText:Colour(0, 0, 0, 255) + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.ItemText:Colour(245, 245, 245, 255) + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.ItemText:Colour(163, 159, 148, 255) + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Text = (type(self.Items[self._Index]) == "table") and tostring(self.Items[self._Index].Name) or tostring(self.Items[self._Index]) + local Offset = MeasureStringWidth(Text, 0, 0.35) + + self.ItemText:Text(Text) + self.LeftArrow:Position(378 - Offset + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.LeftArrow.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.ItemText:Position(403 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + else + self.ItemText:Position(418 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + end + + self.ItemText:Draw() +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuProgressItem.lua b/resources/NativeUI/items/UIMenuProgressItem.lua new file mode 100644 index 000000000..b23a5f0ff --- /dev/null +++ b/resources/NativeUI/items/UIMenuProgressItem.lua @@ -0,0 +1,176 @@ +UIMenuProgressItem = setmetatable({}, UIMenuProgressItem) +UIMenuProgressItem.__index = UIMenuProgressItem +UIMenuProgressItem.__call = function() return "UIMenuItem", "UIMenuProgressItem" end + +function UIMenuProgressItem.New(Text, Items, Index, Description, Counter) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuProgressItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Data = { + Items = Items, + Counter = tobool(Counter), + Max = 407.5, + Index = tonumber(Index) or 1, + }, + Background = UIResRectangle.New(0, 0, 415, 20), + Bar = UIResRectangle.New(0, 0, 407.5, 12.5), + OnProgressChanged = function(menu, item, newindex) end, + OnProgressSelected = function(menu, item, newindex) end, + } + + _UIMenuProgressItem.Base.Rectangle.Height = 60 + _UIMenuProgressItem.Base.SelectedSprite.Height = 60 + + if _UIMenuProgressItem.Data.Counter then + _UIMenuProgressItem.Base:RightLabel(_UIMenuProgressItem.Data.Index.."/"..#_UIMenuProgressItem.Data.Items) + else + _UIMenuProgressItem.Base:RightLabel((type(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index]) == "table") and tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index].Name) or tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index])) + end + + _UIMenuProgressItem.Bar.Width = _UIMenuProgressItem.Data.Index/#_UIMenuProgressItem.Data.Items * _UIMenuProgressItem.Data.Max + + return setmetatable(_UIMenuProgressItem, UIMenuProgressItem) +end + +function UIMenuProgressItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuProgressItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Background:Position(8 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 177 + Y + self.Base._Offset.Y) + self.Bar:Position(11.75 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 180.75 + Y + self.Base._Offset.Y) + end +end + +function UIMenuProgressItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuProgressItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuProgressItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuProgressItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuProgressItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuProgressItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuProgressItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Data.Items then + self.Data.Index = 1 + elseif tonumber(Index) < 1 then + self.Data.Index = #self.Data.Items + else + self.Data.Index = tonumber(Index) + end + + if self.Data.Counter then + self.Base:RightLabel(self.Data.Index.."/"..#self.Data.Items) + else + self.Base:RightLabel((type(self.Data.Items[self.Data.Index]) == "table") and tostring(self.Data.Items[self.Data.Index].Name) or tostring(self.Data.Items[self.Data.Index])) + end + + self.Bar.Width = self.Data.Index/#self.Data.Items * self.Data.Max + else + return self.Data.Index + end +end + +function UIMenuProgressItem:ItemToIndex(Item) + for i = 1, #self.Data.Items do + if type(Item) == type(self.Data.Items[i]) and Item == self.Data.Items[i] then + return i + elseif type(self.Data.Items[i]) == "table" and (type(Item) == type(self.Data.Items[i].Name) or type(Item) == type(self.Data.Items[i].Value)) and (Item == self.Data.Items[i].Name or Item == self.Data.Items[i].Value) then + return i + end + end +end + +function UIMenuProgressItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Data.Items[tonumber(Index)] then + return self.Data.Items[tonumber(Index)] + end + end +end + +function UIMenuProgressItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuProgressItem:CalculateProgress(CursorX) + local Progress = CursorX - self.Bar.X + self:Index(math.round(#self.Data.Items * (((Progress >= 0 and Progress <= self.Data.Max) and Progress or ((Progress < 0) and 0 or self.Data.Max))/self.Data.Max))) +end + +function UIMenuProgressItem:Draw() + self.Base:Draw() + + if self.Base._Selected then + self.Background:Colour(table.unpack(Colours.Black)) + self.Bar:Colour(table.unpack(Colours.White)) + else + self.Background:Colour(table.unpack(Colours.White)) + self.Bar:Colour(table.unpack(Colours.Black)) + end + + self.Background:Draw() + self.Bar:Draw() +end \ No newline at end of file diff --git a/resources/NativeUI/items/UIMenuSliderItem.lua b/resources/NativeUI/items/UIMenuSliderItem.lua new file mode 100644 index 000000000..264854fce --- /dev/null +++ b/resources/NativeUI/items/UIMenuSliderItem.lua @@ -0,0 +1,169 @@ +UIMenuSliderItem = setmetatable({}, UIMenuSliderItem) +UIMenuSliderItem.__index = UIMenuSliderItem +UIMenuSliderItem.__call = function() return "UIMenuItem", "UIMenuSliderItem" end + +function UIMenuSliderItem.New(Text, Items, Index, Description, Divider) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuSliderItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + ShowDivider = tobool(Divider), + LeftArrow = Sprite.New("commonmenutu", "arrowleft", 0, 105, 15, 15), + RightArrow = Sprite.New("commonmenutu", "arrowright", 0, 105, 15, 15), + Background = UIResRectangle.New(0, 0, 150, 9, 4, 32, 57, 255), + Slider = UIResRectangle.New(0, 0, 75, 9, 57, 116, 200, 255), + Divider = UIResRectangle.New(0, 0, 2.5, 20, 245, 245, 245, 255), + _Index = tonumber(Index) or 1, + OnSliderChanged = function(menu, item, newindex) end, + OnSliderSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuSliderItem, UIMenuSliderItem) +end + +function UIMenuSliderItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuSliderItem:Position(Y) + if tonumber(Y) then + self.Background:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Slider:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Divider:Position(323.5 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 153 + self.Base._Offset.Y) + self.LeftArrow:Position(235 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuSliderItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuSliderItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuSliderItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuSliderItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuSliderItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuSliderItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuSliderItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuSliderItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + end + end +end + +function UIMenuSliderItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuSliderItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuSliderItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Offset = ((self.Background.Width - self.Slider.Width)/(#self.Items - 1)) * (self._Index-1) + + self.Slider:Position(250 + self.Base._Offset.X + Offset + self.Base.ParentMenu.WidthOffset, self.Slider.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + end + + self.Background:Draw() + self.Slider:Draw() + if self.ShowDivider then + self.Divider:Draw() + end +end \ No newline at end of file diff --git a/resources/NativeUI/panels/UIMenuColourPanel.lua b/resources/NativeUI/panels/UIMenuColourPanel.lua new file mode 100644 index 000000000..00e06a944 --- /dev/null +++ b/resources/NativeUI/panels/UIMenuColourPanel.lua @@ -0,0 +1,228 @@ +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +function UIMenuColourPanel.New(Title, Colours) + _UIMenuColourPanel = { + Data = { + Pagination = { + Min = 1, + Max = 8, + Total = 8, + }, + Index = 1000, + Items = Colours, + Title = Title or "Title", + Enabled = true, + Value = 1, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 112), + Bar = {}, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 0, 0, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 0, 0, 30, 30), + SelectedRectangle = UIResRectangle.New(0, 0, 44.5, 8), + Text = UIResText.New(Title.." (1 of "..#Colours..")" or "Title".." (1 of "..#Colours..")", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + ParentItem = nil, + } + + for Index = 1, #Colours do + if Index < 10 then + table.insert(_UIMenuColourPanel.Bar, UIResRectangle.New(0, 0, 44.5, 44.5, table.unpack(Colours[Index]))) + else + break + end + end + + if #_UIMenuColourPanel.Data.Items ~= 0 then + _UIMenuColourPanel.Data.Index = 1000 - (1000 % #_UIMenuColourPanel.Data.Items) + _UIMenuColourPanel.Data.Pagination.Max = _UIMenuColourPanel.Data.Pagination.Total + 1 + _UIMenuColourPanel.Data.Pagination.Min = 0 + end + return setmetatable(_UIMenuColourPanel, UIMenuColourPanel) +end + +function UIMenuColourPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuColourPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuColourPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + for Index = 1, #self.Bar do + self.Bar[Index]:Position(15 + (44.5 * (Index - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 55 + Y) + end + self.SelectedRectangle:Position(15 + (44.5 * ((self:CurrentSelection() - self.Data.Pagination.Min) - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 47 + Y) + self.LeftArrow:Position(7.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.RightArrow:Position(393.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.Text:Position(215.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + end +end + +function UIMenuColourPanel:CurrentSelection(value, PreventUpdate) + if tonumber(value) then + if #self.Data.Items == 0 then + self.Data.Index = 0 + end + + self.Data.Index = 1000000 - (1000000 % #self.Data.Items) + tonumber(value) + + if self:CurrentSelection() > self.Data.Pagination.Max then + self.Data.Pagination.Min = self:CurrentSelection() - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Data.Pagination.Min then + self.Data.Pagination.Min = self:CurrentSelection() - 1 + self.Data.Pagination.Max = self:CurrentSelection() + (self.Data.Pagination.Total + 1) + end + + self:UpdateSelection(PreventUpdate) + else + if #self.Data.Items == 0 then + return 1 + else + if self.Data.Index % #self.Data.Items == 0 then + return 1 + else + return self.Data.Index % #self.Data.Items + 1 + end + end + end +end + +function UIMenuColourPanel:UpdateParent(Colour) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + local PanelIndex = self.ParentItem:FindPanelIndex(self) + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[PanelIndex] = Colour + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Colour + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Colour}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Colour) + end +end + +function UIMenuColourPanel:UpdateSelection(PreventUpdate) + local CurrentSelection = self:CurrentSelection() + if not PreventUpdate then + self:UpdateParent(CurrentSelection) + end + self.SelectedRectangle:Position(15 + (44.5 * ((CurrentSelection - self.Data.Pagination.Min) - 1)) + self.ParentItem:Offset().X, self.SelectedRectangle.Y) + for Index = 1, 9 do + self.Bar[Index]:Colour(table.unpack(self.Data.Items[self.Data.Pagination.Min + Index])) + end + self.Text:Text(self.Data.Title.." ("..CurrentSelection.." of "..#self.Data.Items..")") +end + +function UIMenuColourPanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + + if IsMouseInBounds(self.LeftArrow.X + SafeZone.X, self.LeftArrow.Y + SafeZone.Y, self.LeftArrow.Width, self.LeftArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() <= self.Data.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Data.Pagination.Min = #self.Data.Items - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = #self.Data.Items + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self.Data.Index = self.Data.Index + (#self.Data.Items - 1) + self:UpdateSelection() + else + self.Data.Pagination.Min = self.Data.Pagination.Min - 1 + self.Data.Pagination.Max = self.Data.Pagination.Max - 1 + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + end + end + + if IsMouseInBounds(self.RightArrow.X + SafeZone.X, self.RightArrow.Y + SafeZone.Y, self.RightArrow.Width, self.RightArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() >= self.Data.Pagination.Max then + if self:CurrentSelection() == #self.Data.Items then + self.Data.Pagination.Min = 0 + self.Data.Pagination.Max = self.Data.Pagination.Total + 1 + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self:UpdateSelection() + else + self.Data.Pagination.Max = self.Data.Pagination.Max + 1 + self.Data.Pagination.Min = self.Data.Pagination.Max - (self.Data.Pagination.Total + 1) + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + end + end + + for Index = 1, #self.Bar do + if IsMouseInBounds(self.Bar[Index].X + SafeZone.X, self.Bar[Index].Y + SafeZone.Y, self.Bar[Index].Width, self.Bar[Index].Height) then + if IsDisabledControlJustPressed(0, 24) then + self:CurrentSelection(self.Data.Pagination.Min + Index - 1) + end + end + end +end + +function UIMenuColourPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 112) + + self.Background:Draw() + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.Text:Draw() + self.SelectedRectangle:Draw() + for Index = 1, #self.Bar do + self.Bar[Index]:Draw() + end + self:Functions() + end +end \ No newline at end of file diff --git a/resources/NativeUI/panels/UIMenuGridPanel.lua b/resources/NativeUI/panels/UIMenuGridPanel.lua new file mode 100644 index 000000000..5d54272f8 --- /dev/null +++ b/resources/NativeUI/panels/UIMenuGridPanel.lua @@ -0,0 +1,145 @@ +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +function UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) + _UIMenuGridPanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 275), + Grid = Sprite.New("pause_menu_pages_char_mom_dad", "nose_grid", 0, 0, 200, 200, 0), + Circle = Sprite.New("mpinventory","in_world_circle", 0, 0, 20, 20, 0), + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + Text = { + Top = UIResText.New(TopText or "Top", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Left = UIResText.New(LeftText or "Left", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Right = UIResText.New(RightText or "Right", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Bottom = UIResText.New(BottomText or "Bottom", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + } + return setmetatable(_UIMenuGridPanel, UIMenuGridPanel) +end + +function UIMenuGridPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuGridPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuGridPanel:CirclePosition(X, Y) + if tonumber(X) and tonumber(Y) then + self.Circle.X = (self.Grid.X + 20) + ((self.Grid.Width - 40) * ((X >= 0.0 and X <= 1.0) and X or 0.0)) - (self.Circle.Width/2) + self.Circle.Y = (self.Grid.Y + 20) + ((self.Grid.Height - 40) * ((Y >= 0.0 and Y <= 1.0) and Y or 0.0)) - (self.Circle.Height/2) + else + return math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + end +end + +function UIMenuGridPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + self.Grid:Position(ParentOffsetX + 115.5 + (ParentOffsetWidth/2), 37.5 + Y) + self.Text.Top:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 5 + Y) + self.Text.Left:Position(ParentOffsetX + 57.75 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Right:Position(ParentOffsetX + 373.25 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Bottom:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 240 + Y) + + if not self.CircleLocked then + self.CircleLocked = true + self:CirclePosition(0.5, 0.5) + end + end +end + +function UIMenuGridPanel:UpdateParent(X, Y) + local _, ParentType = self.ParentItem() + self.Data.Value = {X = X, Y = Y} + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = {X = X, Y = Y} + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = {X = X, Y = Y} + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = {X = X, Y = Y}}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, {X = X, Y = Y}) + end +end + +function UIMenuGridPanel:Functions() + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(0) + local CursorX, CursorY = math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X - (self.Circle.Width/2), math.round(GetControlNormal(0, 240) * 1080) - SafeZone.Y - (self.Circle.Height/2) + + self.Circle:Position(((CursorX > (self.Grid.X + 10 + self.Grid.Width - 40)) and (self.Grid.X + 10 + self.Grid.Width - 40) or ((CursorX < (self.Grid.X + 20 - (self.Circle.Width/2))) and (self.Grid.X + 20 - (self.Circle.Width/2)) or CursorX)), ((CursorY > (self.Grid.Y + 10 + self.Grid.Height - 40)) and (self.Grid.Y + 10 + self.Grid.Height - 40) or ((CursorY < (self.Grid.Y + 20 - (self.Circle.Height/2))) and (self.Grid.Y + 20 - (self.Circle.Height/2)) or CursorY))) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(75) + local ResultX, ResultY = math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + + self:UpdateParent((((ResultX >= 0.0 and ResultX <= 1.0) and ResultX or ((ResultX <= 0) and 0.0) or 1.0) * 2) - 1, (((ResultY >= 0.0 and ResultY <= 1.0) and ResultY or ((ResultY <= 0) and 0.0) or 1.0) * 2) - 1) + end + end) + end + end + end +end + +function UIMenuGridPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 275) + + self.Background:Draw() + self.Grid:Draw() + self.Circle:Draw() + self.Text.Top:Draw() + self.Text.Left:Draw() + self.Text.Right:Draw() + self.Text.Bottom:Draw() + self:Functions() + end +end \ No newline at end of file diff --git a/resources/NativeUI/panels/UIMenuPercentagePanel.lua b/resources/NativeUI/panels/UIMenuPercentagePanel.lua new file mode 100644 index 000000000..263fa7959 --- /dev/null +++ b/resources/NativeUI/panels/UIMenuPercentagePanel.lua @@ -0,0 +1,141 @@ +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +function UIMenuPercentagePanel.New(MinText, MaxText) + _UIMenuPercentagePanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 76), + ActiveBar = UIResRectangle.New(0, 0, 413, 10, 245, 245, 245, 255), + BackgroundBar = UIResRectangle.New(0, 0, 413, 10, 87, 87, 87, 255), + Text = { + Min = UIResText.New(MinText or "0%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Max = UIResText.New("100%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Title = UIResText.New(MaxText or "Opacity", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + } + + return setmetatable(_UIMenuPercentagePanel, UIMenuPercentagePanel) +end + +function UIMenuPercentagePanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuPercentagePanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuPercentagePanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + self.Background:Position(ParentOffsetX, Y) + self.ActiveBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.BackgroundBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.Text.Min:Position(ParentOffsetX + (ParentOffsetWidth/2) + 25, 15 + Y) + self.Text.Max:Position(ParentOffsetX + (ParentOffsetWidth/2) + 398, 15 + Y) + self.Text.Title:Position(ParentOffsetX + (ParentOffsetWidth/2) + 215.5, 15 + Y) + end +end + +function UIMenuPercentagePanel:Percentage(Value) + if tonumber(Value) then + local Percent = ((Value < 0.0) and 0.0) or ((Value > 1.0) and 1.0 or Value) + self.ActiveBar:Size(self.BackgroundBar.Width * Percent, self.ActiveBar.Height) + else + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + return math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2) + end +end + +function UIMenuPercentagePanel:UpdateParent(Percentage) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = Percentage + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Percentage + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Percentage}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Percentage) + end +end + +function UIMenuPercentagePanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(0) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self.ActiveBar:Size(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413)), self.ActiveBar.Height) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(75) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self:UpdateParent(math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2)) + end + end) + end + end + end +end + +function UIMenuPercentagePanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 76) + self.Background:Draw() + self.BackgroundBar:Draw() + self.ActiveBar:Draw() + self.Text.Min:Draw() + self.Text.Max:Draw() + self.Text.Title:Draw() + self:Functions() + end +end \ No newline at end of file diff --git a/resources/NativeUI/windows/UIMenuHeritageWindow.lua b/resources/NativeUI/windows/UIMenuHeritageWindow.lua new file mode 100644 index 000000000..847db88a2 --- /dev/null +++ b/resources/NativeUI/windows/UIMenuHeritageWindow.lua @@ -0,0 +1,69 @@ +UIMenuHeritageWindow = setmetatable({}, UIMenuHeritageWindow) +UIMenuHeritageWindow.__index = UIMenuHeritageWindow +UIMenuHeritageWindow.__call = function() return "UIMenuWindow", "UIMenuHeritageWindow" end + +function UIMenuHeritageWindow.New(Mum, Dad) + if not tonumber(Mum) then Mum = 0 end + if not (Mum >= 0 and Mum <= 21) then Mum = 0 end + if not tonumber(Dad) then Dad = 0 end + if not (Dad >= 0 and Dad <= 23) then Dad = 0 end + _UIMenuHeritageWindow = { + Background = Sprite.New("pause_menu_pages_char_mom_dad", "mumdadbg", 0, 0, 431, 228), -- Background is required, must be a sprite or a rectangle. + MumSprite = Sprite.New("char_creator_portraits", ((Mum < 21) and "female_"..Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)), 0, 0, 228, 228), + DadSprite = Sprite.New("char_creator_portraits", ((Dad < 21) and "male_"..Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)), 0, 0, 228, 228), + Mum = Mum, + Dad = Dad, + _Offset = {X = 0, Y = 0}, -- required + ParentMenu = nil, -- required + } + return setmetatable(_UIMenuHeritageWindow, UIMenuHeritageWindow) +end + +function UIMenuHeritageWindow:SetParentMenu(Menu) -- required + if Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuHeritageWindow:Offset(X, Y) -- required + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuHeritageWindow:Position(Y) -- required + if tonumber(Y) then + self.Background:Position(self._Offset.X, 144 + Y + self._Offset.Y) + self.MumSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 25, 144 + Y + self._Offset.Y) + self.DadSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 195, 144 + Y + self._Offset.Y) + end +end + +function UIMenuHeritageWindow:Index(Mum, Dad) + if not tonumber(Mum) then Mum = self.Mum end + if not (Mum >= 0 and Mum <= 21) then Mum = self.Mum end + if not tonumber(Dad) then Dad = self.Dad end + if not (Dad >= 0 and Dad <= 23) then Dad = self.Dad end + + self.Mum = Mum + self.Dad = Dad + + self.MumSprite.TxtName = ((self.Mum < 21) and "female_"..self.Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)) + self.DadSprite.TxtName = ((self.Dad < 21) and "male_"..self.Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)) +end + +function UIMenuHeritageWindow:Draw() -- required + self.Background:Size(431 + self.ParentMenu.WidthOffset, 228) + self.Background:Draw() + self.DadSprite:Draw() + self.MumSprite:Draw() +end \ No newline at end of file diff --git a/resources/Nearest-Postal/cl.lua b/resources/Nearest-Postal/cl.lua new file mode 100644 index 000000000..c5296d2db --- /dev/null +++ b/resources/Nearest-Postal/cl.lua @@ -0,0 +1,22 @@ +---@class PostalData : table +---@field code string +---@type table +postals = nil +Citizen.CreateThread(function() + postals = LoadResourceFile(GetCurrentResourceName(), GetResourceMetadata(GetCurrentResourceName(), 'postal_file')) + postals = json.decode(postals) + for i, postal in ipairs(postals) do postals[i] = { vec(postal.x, postal.y), code = postal.code } end +end) + +---@class NearestResult +---@field code string +---@field dist number +nearest = nil + +---@class PostalBlip +---@field 1 vec +---@field p PostalData +---@field hndl number +pBlip = nil + +exports('getPostal', function() return nearest and nearest.code or nil end) diff --git a/resources/Nearest-Postal/cl_commands.lua b/resources/Nearest-Postal/cl_commands.lua new file mode 100644 index 000000000..7ce1796ff --- /dev/null +++ b/resources/Nearest-Postal/cl_commands.lua @@ -0,0 +1,69 @@ +-- optimizations +local ipairs = ipairs +local upper = string.upper +local format = string.format +-- end optimizations + +--- +--- [[ Nearest Postal Commands ]] --- +--- + +TriggerEvent('chat:addSuggestion', '/postal', 'Set the GPS to a specific postal', + { { name = 'Postal Code', help = 'The postal code you would like to go to' } }) + +RegisterCommand('postal', function(_, args) + if #args < 1 then + if pBlip then + RemoveBlip(pBlip.hndl) + pBlip = nil + TriggerEvent('chat:addMessage', { + color = { 255, 0, 0 }, + args = { + 'Postals', + config.blip.deleteText + } + }) + end + return + end + + local userPostal = upper(args[1]) + local foundPostal + + for _, p in ipairs(postals) do + if upper(p.code) == userPostal then + foundPostal = p + break + end + end + + if foundPostal then + if pBlip then RemoveBlip(pBlip.hndl) end + local blip = AddBlipForCoord(foundPostal[1][1], foundPostal[1][2], 0.0) + pBlip = { hndl = blip, p = foundPostal } + SetBlipRoute(blip, true) + SetBlipSprite(blip, config.blip.sprite) + SetBlipColour(blip, config.blip.color) + SetBlipRouteColour(blip, config.blip.color) + BeginTextCommandSetBlipName('STRING') + AddTextComponentSubstringPlayerName(format(config.blip.blipText, pBlip.p.code)) + EndTextCommandSetBlipName(blip) + + TriggerEvent('chat:addMessage', { + color = { 255, 0, 0 }, + args = { + 'Postals', + format(config.blip.drawRouteText, foundPostal.code) + } + }) + else + TriggerEvent('chat:addMessage', { + color = { 255, 0, 0 }, + args = { + 'Postals', + config.blip.notExistText + } + }) + end +end) + diff --git a/resources/Nearest-Postal/cl_dev.lua b/resources/Nearest-Postal/cl_dev.lua new file mode 100644 index 000000000..8301f7fbe --- /dev/null +++ b/resources/Nearest-Postal/cl_dev.lua @@ -0,0 +1,60 @@ +local insert = table.insert +local remove = table.remove + +--- [[ Development shit ]] + +local devLocal = {} +local next = 0 + +RegisterCommand('setnext', function(_, args) + local n = tonumber(args[1]) + if n ~= nil then + next = n + print('next ' .. next) + return + end + print('invalid ' .. n) +end) + +RegisterCommand('next', function() + for _, d in ipairs(devLocal) do + if d.code == tostring(next) then + print('duplicate ' .. next) + return + end + end + local coords = GetEntityCoords(PlayerPedId()) + insert(devLocal, { code = tostring(next), x = coords.x, y = coords.y }) + print('insert ' .. next) + next = next + 1 +end) + +RegisterCommand('rl', function() + if #devLocal > 0 then + local data = remove(devLocal, #devLocal) + print('remove ' .. data.code) + print('next ' .. next) + next = next - 1 + else + print('invalid') + end +end) + +RegisterCommand('remove', function(_, args) + if #args < 1 then + print('invalid') + else + for i, d in ipairs(devLocal) do + if d.code == args[1] then + remove(devLocal, i) + print('remove ' .. d.code) + return + end + end + print('invalid') + end +end) + +RegisterCommand('json', function() + print(json.encode(devLocal)) +end) diff --git a/resources/Nearest-Postal/cl_render.lua b/resources/Nearest-Postal/cl_render.lua new file mode 100644 index 000000000..d973f813f --- /dev/null +++ b/resources/Nearest-Postal/cl_render.lua @@ -0,0 +1,84 @@ +-- optimizations +local vec = vec +local Wait = Citizen.Wait +local format = string.format +local RemoveBlip = RemoveBlip +local PlayerPedId = PlayerPedId +local IsHudHidden = IsHudHidden +local SetTextFont = SetTextFont +local SetTextScale = SetTextScale +local SetTextOutline = SetTextOutline +local GetEntityCoords = GetEntityCoords +local EndTextCommandDisplayText = EndTextCommandDisplayText +local BeginTextCommandDisplayText = BeginTextCommandDisplayText +local AddTextComponentSubstringPlayerName = AddTextComponentSubstringPlayerName +-- end optimizations + +local nearestPostalText = "" + +-- recalculate current postal +Citizen.CreateThread(function() + -- wait for postals to load + while postals == nil do Wait(1) end + + local delay = math.max(config.updateDelay and tonumber(config.updateDelay) or 300, 50) + if not delay or tonumber(delay) <= 0 then + error("Invalid render delay provided, it must be a number > 0") + end + + local postals = postals + local deleteDist = config.blip.distToDelete + local formatTemplate = config.text.format + local _total = #postals + + while true do + local coords = GetEntityCoords(PlayerPedId()) + local _nearestIndex, _nearestD + coords = vec(coords[1], coords[2]) + + for i = 1, _total do + local D = #(coords - postals[i][1]) + if not _nearestD or D < _nearestD then + _nearestIndex = i + _nearestD = D + end + end + + if pBlip and #(pBlip.p[1] - coords) < deleteDist then + TriggerEvent('chat:addMessage', { + color = { 255, 0, 0 }, + args = { + 'Postals', + "You've reached your postal destination!" + } + }) + RemoveBlip(pBlip.hndl) + pBlip = nil + end + + local _code = postals[_nearestIndex].code + nearest = { code = _code, dist = _nearestD } + nearestPostalText = format(formatTemplate, _code, _nearestD) + Wait(delay) + end +end) + +-- text display thread +--Citizen.CreateThread(function() +-- local posX = config.text.posX +-- local posY = config.text.posY +-- local _string = "STRING" +-- local _scale = 0.42 +-- local _font = 4 +-- while true do +-- if nearest and not IsHudHidden() then +-- SetTextScale(_scale, _scale) +-- SetTextFont(_font) +-- SetTextOutline() +-- BeginTextCommandDisplayText(_string) +-- AddTextComponentSubstringPlayerName(nearestPostalText) +-- EndTextCommandDisplayText(posX, posY) +-- end +-- Wait(0) +-- end +--end) \ No newline at end of file diff --git a/resources/Nearest-Postal/config.lua b/resources/Nearest-Postal/config.lua new file mode 100644 index 000000000..926bb0fa6 --- /dev/null +++ b/resources/Nearest-Postal/config.lua @@ -0,0 +1,49 @@ +config = { + -- enables version checking (if this is enabled and there is no new version it won't display a message anyways) + versionCheck = true, + + text = { + -- The text to display on-screen for the nearest postal. + -- Formatted using Lua strings, http://www.lua.org/pil/20.html + format = '~y~Nearest Postal~w~: %s (~g~%.2fm~w~)', + + -- ScriptHook PLD Position + --posX = 0.225, + --posY = 0.963, + + -- vMenu PLD Position + --posX = 0.22, + --posY = 0.963 + }, + + blip = { + -- The text to display in chat when setting a new route. + -- Formatted using Lua strings, http://www.lua.org/pil/20.html + blipText = 'Postal Route %s', + + -- The sprite ID to display, the list is available here: + -- https://docs.fivem.net/docs/game-references/blips/#blips + sprite = 8, + + -- The color ID to use (default is 3, light blue) + -- https://docs.fivem.net/docs/game-references/blips/#blip-colors + color = 27, + + -- When the player is this close (in meters) to the destination, + -- the blip will be removed. + distToDelete = 100.0, + + -- The text to display in chat when a route is deleted + deleteText = 'Route deleted', + + -- The text to display in chat when drawing a new route + drawRouteText = 'Drawing a route to %s', + + -- The text to display when a postal is not found. + notExistText = "That postal doesn't exist" + }, + + -- How often in milliseconds the postal code is updated on each client. + -- I wouldn't recommend anything lower than 50ms for performance reasons + updateDelay = nil, +} diff --git a/resources/Nearest-Postal/fxmanifest.lua b/resources/Nearest-Postal/fxmanifest.lua new file mode 100644 index 000000000..3cdf31977 --- /dev/null +++ b/resources/Nearest-Postal/fxmanifest.lua @@ -0,0 +1,37 @@ +-- the postal map to read from +-- change it to whatever model you want that is in this directory +local postalFile = 'ocrp-postals.json' + +--[[ +WHAT EVER YOU DO, DON'T TOUCH ANYTHING BELOW UNLESS YOU **KNOW** WHAT YOU ARE DOING +If you just want to change the postal file, **ONLY** change the above variable +--]] +fx_version 'cerulean' +games { 'gta5' } +lua54 "yes" + +author 'DevBlocky' +description 'This script displays the nearest postal next to map, and allows you to navigate to specific postal codes' +version '1.5.2' +url 'https://github.com/DevBlocky/nearest-postal' + +client_scripts { + 'config.lua', + + 'cl.lua', + 'cl_commands.lua', + 'cl_render.lua', + + -- uncomment to enable dev tools + --'cl_dev.lua', +} + +server_scripts { + 'config.lua', + 'sv.lua' +} + +file(postalFile) +postal_file(postalFile) + +file 'version.json' diff --git a/resources/Nearest-Postal/new-postals.json b/resources/Nearest-Postal/new-postals.json new file mode 100644 index 000000000..458840627 --- /dev/null +++ b/resources/Nearest-Postal/new-postals.json @@ -0,0 +1 @@ +[{"x":2325.4345703125,"y":5147.21484375,"code":"2000"},{"x":2151.2138671875,"y":5166.0888671875,"code":"2001"},{"x":2059.6528320313,"y":5105.8408203125,"code":"2002"},{"x":1932.6868896484,"y":5103.4384765625,"code":"2003"},{"x":1874.1627197266,"y":5058.5385742188,"code":"2004"},{"x":1790.8677978516,"y":4980.5830078125,"code":"2005"},{"x":1722.9151611328,"y":4922.7026367188,"code":"2006"},{"x":1618.3675537109,"y":4869.5747070313,"code":"2007"},{"x":1720.4150390625,"y":4869.5498046875,"code":"2008"},{"x":1626.4921875,"y":4812.8330078125,"code":"2009"},{"x":1724.9730224609,"y":4815.1616210938,"code":"2010"},{"x":1640.4869384766,"y":4758.4838867188,"code":"2011"},{"x":1740.1538085938,"y":4759.6303710938,"code":"2012"},{"x":1647.4232177734,"y":4705.2939453125,"code":"2013"},{"x":1749.4649658203,"y":4707.6118164063,"code":"2014"},{"x":1652.0007324219,"y":4648.5717773438,"code":"2015"},{"x":1751.7038574219,"y":4654.4521484375,"code":"2016"},{"x":1798.2783203125,"y":4607.2275390625,"code":"2017"},{"x":1880.2452392578,"y":4613.1025390625,"code":"2018"},{"x":1956.2924804688,"y":4631.9892578125,"code":"2019"},{"x":2006.3699951172,"y":4681.5327148438,"code":"2020"},{"x":1945.4973144531,"y":4801.9169921875,"code":"2021"},{"x":1905.84765625,"y":4860.9282226563,"code":"2022"},{"x":1850.8508300781,"y":4918.7465820313,"code":"2023"},{"x":1964.7199707031,"y":4997.796875,"code":"2024"},{"x":2037.2509765625,"y":4908.0278320313,"code":"2025"},{"x":2195.98046875,"y":5039.0419921875,"code":"2026"},{"x":2399.5415039063,"y":4988.2368164063,"code":"2027"},{"x":2263.0915527344,"y":4912.6440429688,"code":"2028"},{"x":2141.9887695313,"y":4841.7666015625,"code":"2029"},{"x":2071.6528320313,"y":4763.8330078125,"code":"2030"},{"x":2242.1860351563,"y":4777.966796875,"code":"2031"},{"x":2328.8666992188,"y":4865.3110351563,"code":"2032"},{"x":2337.6499023438,"y":4748.4252929688,"code":"2033"},{"x":2417.2333984375,"y":4790.8999023438,"code":"2034"},{"x":2421.2778320313,"y":4689.322265625,"code":"2035"},{"x":2484.35546875,"y":4735.341796875,"code":"2036"},{"x":2510.8581542969,"y":4840.3696289063,"code":"2037"},{"x":2609.3720703125,"y":4881.6694335938,"code":"2038"},{"x":2635.8583984375,"y":4718.7333984375,"code":"2039"},{"x":2571.4553222656,"y":4651.408203125,"code":"2040"},{"x":2509.4165039063,"y":4591.1923828125,"code":"2041"},{"x":2552.4360351563,"y":4526.2192382813,"code":"2042"},{"x":2643.8388671875,"y":4604.1171875,"code":"2043"},{"x":2662.0444335938,"y":4487.2250976563,"code":"2044"},{"x":2596.4248046875,"y":4426.9912109375,"code":"2045"},{"x":2526.1025390625,"y":4358.4770507813,"code":"2046"},{"x":2516.0109863281,"y":4252.19921875,"code":"2047"},{"x":2432.7163085938,"y":4130.552734375,"code":"2048"},{"x":2688.2358398438,"y":4275.7583007813,"code":"2049"},{"x":2879.9858398438,"y":4385.541015625,"code":"2050"},{"x":2928.888671875,"y":4517.7216796875,"code":"2051"},{"x":2876.2612304688,"y":4626.3110351563,"code":"2052"},{"x":2811.85546875,"y":4745.5366210938,"code":"2053"},{"x":2774.6083984375,"y":4863.5556640625,"code":"2054"},{"x":2731.4553222656,"y":5025.2856445313,"code":"2055"},{"x":3051.9165039063,"y":5011.0834960938,"code":"2056"},{"x":3318.0610351563,"y":5191.6752929688,"code":"2057"},{"x":3392.9614257813,"y":5463.1772460938,"code":"2058"},{"x":3751.1640625,"y":4490.3896484375,"code":"2059"},{"x":3523.6528320313,"y":3685.2565917969,"code":"2060"},{"x":1698.5841064453,"y":3599.630859375,"code":"3000"},{"x":1664.0155029297,"y":3657.4467773438,"code":"3001"},{"x":1763.7017822266,"y":3637.3305664063,"code":"3002"},{"x":1732.3602294922,"y":3697.5083007813,"code":"3003"},{"x":1845.0377197266,"y":3686.875,"code":"3004"},{"x":1804.2158203125,"y":3741.1557617188,"code":"3005"},{"x":1909.8052978516,"y":3723.4416503906,"code":"3006"},{"x":1874.7437744141,"y":3775.328125,"code":"3007"},{"x":1980.3048095703,"y":3761.1333007813,"code":"3008"},{"x":1947.779296875,"y":3821.3081054688,"code":"3009"},{"x":2068.7026367188,"y":3803.5920410156,"code":"3010"},{"x":2032.6301269531,"y":3863.7858886719,"code":"3011"},{"x":1915.0797119141,"y":3900.3471679688,"code":"3012"},{"x":1811.0383300781,"y":3910.880859375,"code":"3013"},{"x":1837.5073242188,"y":3849.4609375,"code":"3014"},{"x":1729.4243164063,"y":3867.1586914063,"code":"3015"},{"x":1764.1710205078,"y":3803.3999023438,"code":"3016"},{"x":1632.4604492188,"y":3877.7250976563,"code":"3017"},{"x":1695.5550537109,"y":3753.7414550781,"code":"3018"},{"x":1659.4842529297,"y":3815.0869140625,"code":"3019"},{"x":1635.1939697266,"y":3720.60546875,"code":"3020"},{"x":1586.1025390625,"y":3754.8356933594,"code":"3021"},{"x":1550.0340576172,"y":3805.5637207031,"code":"3022"},{"x":1532.8271484375,"y":3702.8420410156,"code":"3023"},{"x":1500.2799072266,"y":3660.2998046875,"code":"3024"},{"x":1406.3410644531,"y":3649.625,"code":"3025"},{"x":1370.5953369141,"y":3610.6567382813,"code":"3026"},{"x":1155.3911132813,"y":3585.2182617188,"code":"3027"},{"x":1002.1698608398,"y":3586.970703125,"code":"3028"},{"x":890.87438964844,"y":3664.8664550781,"code":"3029"},{"x":868.12127685547,"y":3584.5717773438,"code":"3030"},{"x":464.05184936523,"y":3546.1821289063,"code":"3031"},{"x":354.55065917969,"y":3571.5322265625,"code":"3032"},{"x":12.16725730896,"y":3624.5874023438,"code":"3033"},{"x":106.29637908936,"y":3715.4526367188,"code":"3034"},{"x":1512.6649169922,"y":3571.7692871094,"code":"3035"},{"x":1619.1922607422,"y":3549.9096679688,"code":"3036"},{"x":1772.3302001953,"y":3271.2485351563,"code":"3037"},{"x":1898.9097900391,"y":3274.7416992188,"code":"3038"},{"x":1971.7969970703,"y":3237.5124511719,"code":"3039"},{"x":1982.0775146484,"y":3340.2080078125,"code":"3040"},{"x":2054.947265625,"y":3439.3666992188,"code":"3041"},{"x":2165.5749511719,"y":3509.5932617188,"code":"3042"},{"x":2194.1762695313,"y":3343.0915527344,"code":"3043"},{"x":2117.1166992188,"y":3171.2788085938,"code":"3044"},{"x":1994.0245361328,"y":3027.2221679688,"code":"3045"},{"x":2019.6750488281,"y":2948.1025390625,"code":"3046"},{"x":2127.9638671875,"y":2936.8850097656,"code":"3047"},{"x":2385.0139160156,"y":3089.1416015625,"code":"3048"},{"x":2466.7514648438,"y":3296.2875976563,"code":"3049"},{"x":2578.60546875,"y":3170.5209960938,"code":"3050"},{"x":2649.7263183594,"y":3283.2431640625,"code":"3051"},{"x":2715.1831054688,"y":3490.3386230469,"code":"3052"},{"x":2620.7888183594,"y":2748.8625488281,"code":"3053"},{"x":2892.5708007813,"y":2871.037109375,"code":"3054"},{"x":3092.947265625,"y":2850.3403320313,"code":"3055"},{"x":2529.4777832031,"y":2624.2233886719,"code":"3056"},{"x":2347.9375,"y":2562.8107910156,"code":"3057"},{"x":2090.8237304688,"y":2307.1806640625,"code":"3058"},{"x":2435.2250976563,"y":2136.5595703125,"code":"3059"},{"x":2129.7290039063,"y":1824.2932128906,"code":"3060"},{"x":2498.9165039063,"y":1638.3122558594,"code":"3061"},{"x":2748.8806152344,"y":1728.0220947266,"code":"3062"},{"x":2743.240234375,"y":1360.8472900391,"code":"3063"},{"x":2411.7565917969,"y":1215.591796875,"code":"3064"},{"x":1698.2772216797,"y":2577.6418457031,"code":"4000"},{"x":1558.7576904297,"y":2204.5749511719,"code":"4001"},{"x":1572.5209960938,"y":1671.529296875,"code":"4002"},{"x":1232.7921142578,"y":1878.6875,"code":"4003"},{"x":1115.5771484375,"y":2102.9555664063,"code":"4004"},{"x":1126.4464111328,"y":2505.4987792969,"code":"4005"},{"x":738.87951660156,"y":2552.6716308594,"code":"4006"},{"x":851.88513183594,"y":2287.615234375,"code":"4007"},{"x":979.0517578125,"y":2060.93359375,"code":"4008"},{"x":850.06805419922,"y":2171.275390625,"code":"4009"},{"x":248.26159667969,"y":2579.158203125,"code":"4010"},{"x":72.049034118652,"y":2791.0595703125,"code":"4011"},{"x":-24.513399124146,"y":2883.7233886719,"code":"4012"},{"x":171.71435546875,"y":3051.9291992188,"code":"4013"},{"x":199.73529052734,"y":2784.50390625,"code":"4014"},{"x":359.95733642578,"y":2622.1733398438,"code":"4015"},{"x":393.29782104492,"y":2578.4697265625,"code":"4016"},{"x":481.49340820313,"y":2645.1513671875,"code":"4017"},{"x":481.83526611328,"y":2596.1435546875,"code":"4018"},{"x":567.63238525391,"y":2659.2497558594,"code":"4019"},{"x":596.22540283203,"y":2766.0400390625,"code":"4020"},{"x":932.36022949219,"y":2656.7985839844,"code":"4021"},{"x":976.32257080078,"y":2712.8264160156,"code":"4022"},{"x":1035.6104736328,"y":2652.38671875,"code":"4023"},{"x":1202.3509521484,"y":2708.0361328125,"code":"4024"},{"x":1135.3509521484,"y":2647.7917480469,"code":"4025"},{"x":-432.455078125,"y":2847.0344238281,"code":"5000"},{"x":-111.16876983643,"y":1904.4890136719,"code":"5001"},{"x":-827.80084228516,"y":1729.7996826172,"code":"5002"},{"x":-1298.4808349609,"y":2482.5209960938,"code":"5004"},{"x":-1612.5933837891,"y":2825.9462890625,"code":"5005"},{"x":-2401.2626953125,"y":3522.0424804688,"code":"5006"},{"x":-1695.5712890625,"y":2431.4914550781,"code":"5007"},{"x":-1763.189453125,"y":2228.3947753906,"code":"5008"},{"x":-1912.8382568359,"y":1929.0791015625,"code":"5009"},{"x":-2059.5356445313,"y":2296.7932128906,"code":"5010"},{"x":-2556.2705078125,"y":2323.9028320313,"code":"5011"},{"x":-2583.1748046875,"y":1905.3527832031,"code":"5012"},{"x":-2798.3693847656,"y":1436.0512695313,"code":"5013"},{"x":-2614.8747558594,"y":1119.2763671875,"code":"5014"},{"x":-2127.6206054688,"y":965.19665527344,"code":"5015"},{"x":-1789.1284179688,"y":830.56616210938,"code":"5016"},{"x":-1497.2863769531,"y":1452.0844726563,"code":"5017"},{"x":-1544.8598632813,"y":973.00732421875,"code":"5018"},{"x":-794.03955078125,"y":1043.3806152344,"code":"5019"},{"x":-423.65374755859,"y":1130.7108154297,"code":"5020"},{"x":-190.8380279541,"y":1450.0402832031,"code":"5021"},{"x":139.99778747559,"y":1421.6665039063,"code":"5022"},{"x":808.36334228516,"y":1729.169921875,"code":"5023"},{"x":1420.1495361328,"y":1236.8513183594,"code":"5024"},{"x":767.54479980469,"y":1282.3012695313,"code":"5025"},{"x":145.04937744141,"y":1134.1402587891,"code":"5026"},{"x":-3209.5334472656,"y":1289.7377929688,"code":"5027"},{"x":-3219.8818359375,"y":1252.5125732422,"code":"5028"},{"x":-3219.6066894531,"y":1214.1319580078,"code":"5029"},{"x":-3225.259765625,"y":1180.4542236328,"code":"5030"},{"x":-3231.5,"y":1150.9360351563,"code":"5031"},{"x":-3258.41015625,"y":1107.2193603516,"code":"5032"},{"x":-3159.5808105469,"y":1115.4633789063,"code":"5033"},{"x":-3181.7373046875,"y":1054.6513671875,"code":"5034"},{"x":-3265.2766113281,"y":1080.0319824219,"code":"5035"},{"x":-3268.5485839844,"y":1050.4859619141,"code":"5036"},{"x":-3267.6665039063,"y":1017.9842529297,"code":"5037"},{"x":-3271.5385742188,"y":986.66461181641,"code":"5038"},{"x":-3427.08984375,"y":965.98327636719,"code":"5039"},{"x":-3252.6755371094,"y":912.82080078125,"code":"5040"},{"x":-3049.3513183594,"y":800.64678955078,"code":"5041"},{"x":-3139.1105957031,"y":751.76202392578,"code":"5042"},{"x":-3140.0373535156,"y":714.55914306641,"code":"5043"},{"x":-3124.9997558594,"y":679.12921142578,"code":"5044"},{"x":-3104.8137207031,"y":648.91979980469,"code":"5045"},{"x":-3082.5166015625,"y":621.79669189453,"code":"5046"},{"x":-3072.2216796875,"y":595.18688964844,"code":"5047"},{"x":-3063.6931152344,"y":564.455078125,"code":"5048"},{"x":-3062.8161621094,"y":537.88696289063,"code":"5049"},{"x":-3059.60546875,"y":510.1064453125,"code":"5050"},{"x":-3068.2106933594,"y":481.17578125,"code":"5051"},{"x":-3082.7136230469,"y":451.04525756836,"code":"5052"},{"x":-3100.7553710938,"y":401.41351318359,"code":"5053"},{"x":-3115.8542480469,"y":368.93173217773,"code":"5054"},{"x":-3122.6906738281,"y":340.56274414063,"code":"5055"},{"x":-3133.6220703125,"y":310.44152832031,"code":"5056"},{"x":-3140.4401855469,"y":279.70132446289,"code":"5057"},{"x":-3137.7958984375,"y":247.23010253906,"code":"5058"},{"x":-3117.4375,"y":215.91195678711,"code":"5059"},{"x":-3084.1052246094,"y":157.45587158203,"code":"5060"},{"x":-3067.9194335938,"y":109.04676818848,"code":"5061"},{"x":-3029.8791503906,"y":68.267807006836,"code":"5062"},{"x":-2972.9401855469,"y":34.603740692139,"code":"5063"},{"x":-2881.1638183594,"y":12.759202003479,"code":"5064"},{"x":-2947.6696777344,"y":371.97171020508,"code":"5065"},{"x":-3033.5871582031,"y":384.34530639648,"code":"5066"},{"x":-2946.5361328125,"y":401.41748046875,"code":"5067"},{"x":-2941.5354003906,"y":428.54724121094,"code":"5068"},{"x":-2938.8955078125,"y":459.24383544922,"code":"5069"},{"x":-2940.3774414063,"y":486.94250488281,"code":"5070"},{"x":-2199.2092285156,"y":-389.80383300781,"code":"7000"},{"x":-2116.3181152344,"y":-332.00323486328,"code":"7001"},{"x":-2116.6474609375,"y":-431.80743408203,"code":"7002"},{"x":-2082.7109375,"y":-254.1768951416,"code":"7003"},{"x":-2048.8107910156,"y":-473.78384399414,"code":"7004"},{"x":-2019.6340332031,"y":-223.5227355957,"code":"7005"},{"x":-2018.7672119141,"y":-498.02963256836,"code":"7006"},{"x":-1963.6116943359,"y":-266.07138061523,"code":"7007"},{"x":-1984.607421875,"y":-523.46142578125,"code":"7008"},{"x":-2009.7395019531,"y":-342.28518676758,"code":"7009"},{"x":-1958.1031494141,"y":-548.30725097656,"code":"7010"},{"x":-1884.072265625,"y":-328.76721191406,"code":"7011"},{"x":-1932.2103271484,"y":-571.99481201172,"code":"7012"},{"x":-1950.8552246094,"y":-386.65811157227,"code":"7013"},{"x":-1903.9252929688,"y":-598.01983642578,"code":"7014"},{"x":-1825.1501464844,"y":-371.97402954102,"code":"7015"},{"x":-1871.4891357422,"y":-619.91717529297,"code":"7016"},{"x":-1888.3256835938,"y":-430.47146606445,"code":"7017"},{"x":-1852.6398925781,"y":-650.08361816406,"code":"7018"},{"x":-1792.1490478516,"y":-422.84359741211,"code":"7019"},{"x":-1821.3714599609,"y":-674.30865478516,"code":"7020"},{"x":-1824.0679931641,"y":-477.79266357422,"code":"7021"},{"x":-1781.3073730469,"y":-705.05755615234,"code":"7022"},{"x":-1713.1843261719,"y":-476.66754150391,"code":"7023"},{"x":-1648.576171875,"y":-516.84448242188,"code":"7024"},{"x":-1686.0948486328,"y":-437.1676940918,"code":"7025"},{"x":-1597.8563232422,"y":-444.87408447266,"code":"7026"},{"x":-1648.9616699219,"y":-395.31716918945,"code":"7027"},{"x":-1566.0848388672,"y":-403.62777709961,"code":"7028"},{"x":-1611.2490234375,"y":-351.30529785156,"code":"7029"},{"x":-1507.6091308594,"y":-331.92144775391,"code":"7030"},{"x":-1563.4343261719,"y":-273.51312255859,"code":"7031"},{"x":-1489.373046875,"y":-190.91166687012,"code":"7032"},{"x":-1549.9063720703,"y":-102.99909973145,"code":"7033"},{"x":-1484.7360839844,"y":-53.421825408936,"code":"7034"},{"x":-1593.6586914063,"y":-46.95739364624,"code":"7035"},{"x":-1485.3869628906,"y":23.832782745361,"code":"7036"},{"x":-1562.4373779297,"y":13.172778129578,"code":"7037"},{"x":-1654.2404785156,"y":26.725975036621,"code":"7038"},{"x":-1699.4086914063,"y":65.067581176758,"code":"7039"},{"x":-1622.4224853516,"y":103.41746520996,"code":"7040"},{"x":-1564.8999023438,"y":80.378746032715,"code":"7041"},{"x":-1493.7747802734,"y":74.446685791016,"code":"7042"},{"x":-1554.8959960938,"y":137.55923461914,"code":"7043"},{"x":-1487.9063720703,"y":120.43137359619,"code":"7044"},{"x":-1481.1636962891,"y":165.26069641113,"code":"7045"},{"x":-1447.2622070313,"y":207.74937438965,"code":"7046"},{"x":-1396.8343505859,"y":272.08969116211,"code":"7047"},{"x":-1311.5577392578,"y":252.57038879395,"code":"7048"},{"x":-1362.6612548828,"y":327.51477050781,"code":"7049"},{"x":-1314.5948486328,"y":360.55511474609,"code":"7050"},{"x":-1288.3446044922,"y":314.5029296875,"code":"7051"},{"x":-1243.1960449219,"y":368.21478271484,"code":"7052"},{"x":-1217.525390625,"y":267.8522644043,"code":"7053"},{"x":-1211.3543701172,"y":321.56488037109,"code":"7054"},{"x":-1133.1903076172,"y":359.32727050781,"code":"7055"},{"x":-1117.5603027344,"y":299.68145751953,"code":"7056"},{"x":-1037.6297607422,"y":225.86000061035,"code":"7057"},{"x":-1029.6843261719,"y":157.37721252441,"code":"7058"},{"x":-996.35229492188,"y":110.71755218506,"code":"7059"},{"x":-916.42034912109,"y":103.61616516113,"code":"7060"},{"x":-920.28967285156,"y":154.36337280273,"code":"7061"},{"x":-927.09112548828,"y":199.21054077148,"code":"7062"},{"x":-807.57794189453,"y":164.95886230469,"code":"7063"},{"x":-823.84216308594,"y":107.6879196167,"code":"7064"},{"x":-701.96051025391,"y":190.87864685059,"code":"7065"},{"x":-701.70788574219,"y":145.39820861816,"code":"7066"},{"x":-599.33984375,"y":212.64114379883,"code":"7067"},{"x":-600.82861328125,"y":156.52317810059,"code":"7068"},{"x":-493.72451782227,"y":211.39082336426,"code":"7069"},{"x":-498.17999267578,"y":158.81488037109,"code":"7070"},{"x":-418.12149047852,"y":206.01795959473,"code":"7071"},{"x":-419.13818359375,"y":154.64540100098,"code":"7072"},{"x":-339.17007446289,"y":208.31494140625,"code":"7073"},{"x":-342.44937133789,"y":150.45230102539,"code":"7074"},{"x":-267.19244384766,"y":216.56059265137,"code":"7075"},{"x":-269.85913085938,"y":156.34120178223,"code":"7076"},{"x":-164.54524230957,"y":220.63507080078,"code":"7077"},{"x":-170.33535766602,"y":156.90377807617,"code":"7078"},{"x":-51.261993408203,"y":224.14115905762,"code":"7079"},{"x":-59.861751556396,"y":156.80795288086,"code":"7080"},{"x":-71.413513183594,"y":97.181373596191,"code":"7081"},{"x":3.8074636459351,"y":47.566139221191,"code":"7082"},{"x":24.751974105835,"y":99.49405670166,"code":"7083"},{"x":41.28279876709,"y":148.3278503418,"code":"7084"},{"x":57.770198822021,"y":197.98307800293,"code":"7085"},{"x":86.936210632324,"y":272.8330078125,"code":"7086"},{"x":185.22845458984,"y":388.5940246582,"code":"7087"},{"x":151.84634399414,"y":320.07727050781,"code":"7088"},{"x":166.25904846191,"y":251.57748413086,"code":"7089"},{"x":265.88671875,"y":213.06823730469,"code":"7090"},{"x":293.73529052734,"y":289.29541015625,"code":"7091"},{"x":310.46026611328,"y":358.32046508789,"code":"7092"},{"x":379.85479736328,"y":336.45932006836,"code":"7093"},{"x":363.01657104492,"y":267.38198852539,"code":"7094"},{"x":339.67346191406,"y":191.19873046875,"code":"7095"},{"x":422.00445556641,"y":153.41694641113,"code":"7096"},{"x":449.39508056641,"y":237.2190246582,"code":"7097"},{"x":517.52410888672,"y":218.90100097656,"code":"7098"},{"x":487.09075927734,"y":133.30479431152,"code":"7099"},{"x":579.41821289063,"y":96.697784423828,"code":"7100"},{"x":607.43518066406,"y":184.6509552002,"code":"7101"},{"x":709.21997070313,"y":156.31629943848,"code":"7102"},{"x":678.79772949219,"y":76.612144470215,"code":"7103"},{"x":587.54901123047,"y":-7.8100380897522,"code":"7104"},{"x":502.20208740234,"y":-47.399017333984,"code":"7105"},{"x":470.02700805664,"y":-118.2336807251,"code":"7106"},{"x":441.36865234375,"y":-190.85466003418,"code":"7107"},{"x":426.8782043457,"y":-250.52320861816,"code":"7108"},{"x":331.12322998047,"y":-223.47969055176,"code":"7109"},{"x":356.57424926758,"y":-160.24067687988,"code":"7110"},{"x":386.94644165039,"y":-76.430992126465,"code":"7111"},{"x":422.60900878906,"y":-16.83233833313,"code":"7112"},{"x":451.68350219727,"y":54.277870178223,"code":"7113"},{"x":391.29364013672,"y":71.067588806152,"code":"7114"},{"x":361.43807983398,"y":5.528687953949,"code":"7115"},{"x":337.4909362793,"y":-54.708728790283,"code":"7116"},{"x":304.0458984375,"y":-145.77757263184,"code":"7117"},{"x":283.68252563477,"y":-198.23512268066,"code":"7118"},{"x":202.48402404785,"y":-174.63926696777,"code":"7119"},{"x":223.40191650391,"y":-113.85186767578,"code":"7120"},{"x":250.84468078613,"y":-39.525653839111,"code":"7121"},{"x":275.28668212891,"y":33.049011230469,"code":"7122"},{"x":297.97344970703,"y":101.52397155762,"code":"7123"},{"x":228.58941650391,"y":126.29117584229,"code":"7124"},{"x":201.09918212891,"y":50.693996429443,"code":"7125"},{"x":182.45341491699,"y":-9.5587949752808,"code":"7126"},{"x":147.91889953613,"y":-91.046058654785,"code":"7127"},{"x":126.35182189941,"y":-145.99638366699,"code":"7128"},{"x":46.364261627197,"y":-112.9450302124,"code":"7129"},{"x":67.301887512207,"y":-61.006088256836,"code":"7130"},{"x":95.328193664551,"y":20.40322303772,"code":"7131"},{"x":108.54914855957,"y":64.059242248535,"code":"7132"},{"x":127.78938293457,"y":116.97310638428,"code":"7133"},{"x":141.61860656738,"y":167.12309265137,"code":"7134"},{"x":-8.0422210693359,"y":-24.743330001831,"code":"7135"},{"x":-21.934183120728,"y":-90.271217346191,"code":"7136"},{"x":-124.36614227295,"y":-49.571273803711,"code":"7137"},{"x":-106.42967224121,"y":18.787809371948,"code":"7138"},{"x":-182.25309753418,"y":59.578884124756,"code":"7139"},{"x":-197.94508361816,"y":-24.859977722168,"code":"7140"},{"x":-290.69509887695,"y":8.1253080368042,"code":"7141"},{"x":-282.97415161133,"y":90.788482666016,"code":"7142"},{"x":-354.13092041016,"y":91.340026855469,"code":"7143"},{"x":-353.85736083984,"y":35.223419189453,"code":"7144"},{"x":-435.06552124023,"y":38.151237487793,"code":"7145"},{"x":-434.21737670898,"y":94.225944519043,"code":"7146"},{"x":-505.97164916992,"y":95.970291137695,"code":"7147"},{"x":-506.88833618164,"y":33.970352172852,"code":"7148"},{"x":-605.18395996094,"y":31.588443756104,"code":"7149"},{"x":-604.90783691406,"y":93.528701782227,"code":"7150"},{"x":-698.51153564453,"y":68.708045959473,"code":"7151"},{"x":-691.76470947266,"y":9.6718225479126,"code":"7152"},{"x":-774.73699951172,"y":-9.2394599914551,"code":"7153"},{"x":-796.29791259766,"y":52.13858795166,"code":"7154"},{"x":-914.65380859375,"y":39.113334655762,"code":"7155"},{"x":-865.41485595703,"y":-48.261569976807,"code":"7156"},{"x":-1132.5535888672,"y":-204.72421264648,"code":"7157"},{"x":-1226.751953125,"y":-143.95236206055,"code":"7158"},{"x":-1293.2147216797,"y":-117.44091796875,"code":"7159"},{"x":-1364.3817138672,"y":51.36882019043,"code":"7160"},{"x":-1361.15625,"y":-105.07413482666,"code":"7161"},{"x":-1357.9561767578,"y":-183.01718139648,"code":"7162"},{"x":-1240.8408203125,"y":-194.26989746094,"code":"7163"},{"x":-1204.5501708984,"y":-248.015625,"code":"7164"},{"x":-1278.6323242188,"y":-284.64767456055,"code":"7165"},{"x":-1429.4681396484,"y":-253.36561584473,"code":"7166"},{"x":-1307.0205078125,"y":-241.00469970703,"code":"7167"},{"x":-1375.2297363281,"y":-329.00192260742,"code":"7168"},{"x":-1459.9578857422,"y":-376.86303710938,"code":"7169"},{"x":-1532.3116455078,"y":-437.10891723633,"code":"7170"},{"x":-1588.7243652344,"y":-587.67156982422,"code":"7171"},{"x":-1508.1793212891,"y":-526.90173339844,"code":"7172"},{"x":-1406.3796386719,"y":-456.11715698242,"code":"7173"},{"x":-1324.1636962891,"y":-406.97958374023,"code":"7174"},{"x":-1237.5474853516,"y":-361.89862060547,"code":"7175"},{"x":-1162.9831542969,"y":-321.61190795898,"code":"7176"},{"x":-1085.3809814453,"y":-308.07412719727,"code":"7177"},{"x":-1074.4820556641,"y":-249.66285705566,"code":"7178"},{"x":-934.90258789063,"y":-178.86724853516,"code":"7179"},{"x":-831.94970703125,"y":-125.18535614014,"code":"7180"},{"x":-743.11566162109,"y":-75.616943359375,"code":"7181"},{"x":-627.16333007813,"y":-31.379716873169,"code":"7182"},{"x":-516.63244628906,"y":-29.634790420532,"code":"7183"},{"x":-438.34127807617,"y":-28.469976425171,"code":"7184"},{"x":-341.84225463867,"y":-60.965557098389,"code":"7185"},{"x":-210.51528930664,"y":-109.40273284912,"code":"7186"},{"x":-140.60443115234,"y":-129.51954650879,"code":"7187"},{"x":-45.913478851318,"y":-164.96725463867,"code":"7188"},{"x":21.043941497803,"y":-190.9725189209,"code":"7189"},{"x":108.06352233887,"y":-221.10440063477,"code":"7190"},{"x":172.09213256836,"y":-242.99082946777,"code":"7191"},{"x":257.93273925781,"y":-279.00726318359,"code":"7192"},{"x":304.82440185547,"y":-295.57809448242,"code":"7193"},{"x":390.09271240234,"y":-323.34320068359,"code":"7194"},{"x":377.35684204102,"y":-358.76672363281,"code":"7195"},{"x":294.26147460938,"y":-339.58251953125,"code":"7196"},{"x":239.05592346191,"y":-321.30206298828,"code":"7197"},{"x":156.11320495605,"y":-286.52401733398,"code":"7198"},{"x":89.100494384766,"y":-264.71020507813,"code":"7199"},{"x":4.9829225540161,"y":-230.5140838623,"code":"7200"},{"x":-51.424247741699,"y":-212.25173950195,"code":"7201"},{"x":-147.44256591797,"y":-180.49078369141,"code":"7202"},{"x":-225.07437133789,"y":-158.06991577148,"code":"7203"},{"x":-347.58557128906,"y":-115.0101776123,"code":"7204"},{"x":-473.03695678711,"y":-66.647735595703,"code":"7205"},{"x":-616.19506835938,"y":-90.261505126953,"code":"7206"},{"x":-711.53289794922,"y":-125.12683105469,"code":"7207"},{"x":-801.57043457031,"y":-168.83096313477,"code":"7208"},{"x":-871.07830810547,"y":-233.84226989746,"code":"7209"},{"x":-985.2216796875,"y":-281.61315917969,"code":"7210"},{"x":-1075.2819824219,"y":-346.12161254883,"code":"7211"},{"x":-1133.4451904297,"y":-373.1533203125,"code":"7212"},{"x":-1221.6993408203,"y":-396.22146606445,"code":"7213"},{"x":-1291.6506347656,"y":-448.19494628906,"code":"7214"},{"x":-1372.2003173828,"y":-499.12393188477,"code":"7215"},{"x":-1442.7905273438,"y":-547.9931640625,"code":"7216"},{"x":-1529.2775878906,"y":-612.9306640625,"code":"7217"},{"x":-1468.208984375,"y":-668.4365234375,"code":"7218"},{"x":-1397.7141113281,"y":-616.50567626953,"code":"7219"},{"x":-1319.4672851563,"y":-570.59692382813,"code":"7220"},{"x":-1236.9929199219,"y":-500.71939086914,"code":"7221"},{"x":-1192.6867675781,"y":-456.6296081543,"code":"7222"},{"x":-1116.26171875,"y":-437.17132568359,"code":"7223"},{"x":-1038.6811523438,"y":-405.91580200195,"code":"7224"},{"x":-950.45629882813,"y":-358.13793945313,"code":"7225"},{"x":-863.43701171875,"y":-337.49066162109,"code":"7226"},{"x":-773.43572998047,"y":-220.03509521484,"code":"7227"},{"x":-683.05572509766,"y":-174.72058105469,"code":"7228"},{"x":-593.42590332031,"y":-132.69073486328,"code":"7229"},{"x":-434.96331787109,"y":-129.74906921387,"code":"7230"},{"x":-333.77029418945,"y":-148.63935852051,"code":"7231"},{"x":-229.61874389648,"y":-210.62959289551,"code":"7232"},{"x":-158.52439880371,"y":-230.71984863281,"code":"7233"},{"x":-85.653625488281,"y":-286.23663330078,"code":"7234"},{"x":-24.609064102173,"y":-305.72967529297,"code":"7235"},{"x":65.954689025879,"y":-339.39633178711,"code":"7236"},{"x":128.22149658203,"y":-363.60174560547,"code":"7237"},{"x":214.67274475098,"y":-389.03237915039,"code":"7238"},{"x":271.01861572266,"y":-432.14071655273,"code":"7239"},{"x":200.45906066895,"y":-447.49761962891,"code":"7240"},{"x":112.20059967041,"y":-415.62548828125,"code":"7241"},{"x":39.297740936279,"y":-399.71298217773,"code":"7242"},{"x":-50.179836273193,"y":-367.28509521484,"code":"7243"},{"x":-102.442527771,"y":-343.09912109375,"code":"7244"},{"x":-205.45635986328,"y":-308.86437988281,"code":"7245"},{"x":-335.06890869141,"y":-247.51156616211,"code":"7246"},{"x":-407.41165161133,"y":-173.76556396484,"code":"7247"},{"x":-552.95635986328,"y":-198.59223937988,"code":"7248"},{"x":-527.32592773438,"y":-246.41288757324,"code":"7249"},{"x":-609.56915283203,"y":-290.55505371094,"code":"7250"},{"x":-637.74108886719,"y":-238.21565246582,"code":"7251"},{"x":-708.29119873047,"y":-317.93792724609,"code":"7252"},{"x":-772.34887695313,"y":-376.9787902832,"code":"7253"},{"x":-907.90661621094,"y":-380.63442993164,"code":"7254"},{"x":-1033.8917236328,"y":-440.162109375,"code":"7255"},{"x":-1117.4270019531,"y":-482.70053100586,"code":"7256"},{"x":-1196.8448486328,"y":-540.54779052734,"code":"7257"},{"x":-1296.7912597656,"y":-608.94848632813,"code":"7258"},{"x":-1380.4765625,"y":-661.00457763672,"code":"7259"},{"x":-1435.6938476563,"y":-699.41857910156,"code":"7260"},{"x":-1330.3391113281,"y":-708.89611816406,"code":"7261"},{"x":-1252.6789550781,"y":-665.22430419922,"code":"7262"},{"x":-1178.6728515625,"y":-595.59741210938,"code":"7263"},{"x":-1124.1014404297,"y":-556.05163574219,"code":"7264"},{"x":-1063.0361328125,"y":-525.39495849609,"code":"7265"},{"x":-994.33551025391,"y":-492.98516845703,"code":"7266"},{"x":-894.89099121094,"y":-439.87539672852,"code":"7267"},{"x":-790.12915039063,"y":-438.1298828125,"code":"7268"},{"x":-696.00360107422,"y":-413.35885620117,"code":"7269"},{"x":-576.52172851563,"y":-348.46997070313,"code":"7270"},{"x":-575.54638671875,"y":-422.2868347168,"code":"7271"},{"x":-467.97714233398,"y":-427.6130065918,"code":"7272"},{"x":-504.89535522461,"y":-330.84494018555,"code":"7273"},{"x":-447.94088745117,"y":-303.10745239258,"code":"7274"},{"x":-380.36608886719,"y":-360.9977722168,"code":"7275"},{"x":-374.79534912109,"y":-429.47268676758,"code":"7276"},{"x":-291.27841186523,"y":-443.0768737793,"code":"7277"},{"x":-121.00784301758,"y":-415.94769287109,"code":"7278"},{"x":-72.945343017578,"y":-445.46435546875,"code":"7279"},{"x":51.300407409668,"y":-445.50051879883,"code":"7280"},{"x":379.78671264648,"y":-442.5491027832,"code":"7281"},{"x":571.29211425781,"y":-230.64088439941,"code":"7282"},{"x":573.90319824219,"y":-141.51860046387,"code":"7283"},{"x":684.57373046875,"y":-62.453575134277,"code":"7284"},{"x":775.15447998047,"y":68.541107177734,"code":"7285"},{"x":751.83099365234,"y":225.51345825195,"code":"7286"},{"x":1265.6342773438,"y":318.17315673828,"code":"7287"},{"x":1091.7604980469,"y":237.2815246582,"code":"7288"},{"x":1031.2438964844,"y":153.43008422852,"code":"7289"},{"x":1132.4299316406,"y":102.0453338623,"code":"7290"},{"x":990.43524169922,"y":78.978652954102,"code":"7291"},{"x":951.14349365234,"y":15.789879798889,"code":"7292"},{"x":897.08648681641,"y":-47.410163879395,"code":"7293"},{"x":802.30731201172,"y":-129.49909973145,"code":"7294"},{"x":883.87591552734,"y":-179.1529083252,"code":"7295"},{"x":737.31951904297,"y":-303.07089233398,"code":"7296"},{"x":858.00885009766,"y":-284.80178833008,"code":"7297"},{"x":956.86846923828,"y":-228.18383789063,"code":"7298"},{"x":1004.9545288086,"y":-132.57548522949,"code":"7299"},{"x":1112.0799560547,"y":-198.71315002441,"code":"7300"},{"x":1056.8569335938,"y":-283.15243530273,"code":"7301"},{"x":1159.2609863281,"y":-309.76162719727,"code":"7302"},{"x":1106.41796875,"y":-339.31286621094,"code":"7303"},{"x":998.08197021484,"y":-368.86080932617,"code":"7304"},{"x":1025.4958496094,"y":-396.64190673828,"code":"7305"},{"x":1032.5069580078,"y":-482.85696411133,"code":"7306"},{"x":984.22222900391,"y":-421.69152832031,"code":"7307"},{"x":1004.5624389648,"y":-507.33633422852,"code":"7308"},{"x":952.30828857422,"y":-451.27035522461,"code":"7309"},{"x":961.44720458984,"y":-530.39605712891,"code":"7310"},{"x":919.19305419922,"y":-474.91271972656,"code":"7311"},{"x":920.62359619141,"y":-553.45599365234,"code":"7312"},{"x":861.27502441406,"y":-498.60314941406,"code":"7313"},{"x":837.93188476563,"y":-534.06561279297,"code":"7314"},{"x":834.6513671875,"y":-571.2861328125,"code":"7315"},{"x":868.69256591797,"y":-606.81170654297,"code":"7316"},{"x":910.16247558594,"y":-639.21429443359,"code":"7317"},{"x":984.22778320313,"y":-609.14489746094,"code":"7318"},{"x":940.15533447266,"y":-673.52618408203,"code":"7319"},{"x":962.33331298828,"y":-711.86682128906,"code":"7320"},{"x":1029.8846435547,"y":-682.97528076172,"code":"7321"},{"x":988.23333740234,"y":-743.79754638672,"code":"7322"},{"x":1059.9173583984,"y":-716.05279541016,"code":"7323"},{"x":1048.3874511719,"y":-790.47393798828,"code":"7324"},{"x":1112.9832763672,"y":-743.86700439453,"code":"7325"},{"x":1146.2985839844,"y":-792.89196777344,"code":"7326"},{"x":1151.85546875,"y":-710.85028076172,"code":"7327"},{"x":1241.865234375,"y":-712.66967773438,"code":"7328"},{"x":1302.3513183594,"y":-757.56036376953,"code":"7329"},{"x":1375.2471923828,"y":-778.2587890625,"code":"7330"},{"x":1418.5832519531,"y":-719.27124023438,"code":"7331"},{"x":1348.0096435547,"y":-695.68811035156,"code":"7332"},{"x":1243.8138427734,"y":-663.23425292969,"code":"7333"},{"x":1141.3553466797,"y":-664.12512207031,"code":"7334"},{"x":1133.3791503906,"y":-611.91491699219,"code":"7335"},{"x":1233.3999023438,"y":-624.34521484375,"code":"7336"},{"x":1130.3444824219,"y":-556.46697998047,"code":"7337"},{"x":1226.7858886719,"y":-581.15197753906,"code":"7338"},{"x":1316.2248535156,"y":-592.51257324219,"code":"7339"},{"x":1383.7846679688,"y":-620.29193115234,"code":"7340"},{"x":1404.7026367188,"y":-562.45245361328,"code":"7341"},{"x":1347.1457519531,"y":-532.98547363281,"code":"7342"},{"x":1235.8304443359,"y":-493.45098876953,"code":"7343"},{"x":1131.0235595703,"y":-484.64471435547,"code":"7344"},{"x":1248.1322021484,"y":-443.09335327148,"code":"7345"},{"x":1138.6513671875,"y":-445.71017456055,"code":"7346"},{"x":1264.6722412109,"y":-363.70111083984,"code":"7347"},{"x":1146.2971191406,"y":-399.16549682617,"code":"7348"},{"x":1374.98046875,"y":-149.51196289063,"code":"7349"},{"x":1635.5555419922,"y":-30.312574386597,"code":"7350"},{"x":2178.0,"y":73.750213623047,"code":"7351"},{"x":1859.2497558594,"y":335.0166015625,"code":"7352"},{"x":2424.0,"y":570.25042724609,"code":"7353"},{"x":2565.1499023438,"y":291.29028320313,"code":"7354"},{"x":2579.5817871094,"y":465.62487792969,"code":"7355"},{"x":2407.4816894531,"y":631.80883789063,"code":"7356"},{"x":1532.5715332031,"y":815.74157714844,"code":"7357"},{"x":1975.5415039063,"y":846.99938964844,"code":"7358"},{"x":2291.591796875,"y":939.62420654297,"code":"7359"},{"x":2013.2316894531,"y":1271.3271484375,"code":"7360"},{"x":-1830.291015625,"y":-1214.4635009766,"code":"8000"},{"x":-1678.4899902344,"y":-1117.2708740234,"code":"8001"},{"x":-1620.734375,"y":-1045.5661621094,"code":"8002"},{"x":-1559.7967529297,"y":-974.66320800781,"code":"8003"},{"x":-1613.6203613281,"y":-830.43530273438,"code":"8004"},{"x":-1484.1507568359,"y":-918.12463378906,"code":"8005"},{"x":-1415.4753417969,"y":-876.10388183594,"code":"8006"},{"x":-1343.1877441406,"y":-793.85461425781,"code":"8007"},{"x":-1273.4790039063,"y":-786.72662353516,"code":"8008"},{"x":-1232.4600830078,"y":-836.15246582031,"code":"8009"},{"x":-1168.3585205078,"y":-793.15966796875,"code":"8010"},{"x":-1199.9035644531,"y":-756.53601074219,"code":"8011"},{"x":-1165.298828125,"y":-727.05938720703,"code":"8012"},{"x":-1131.4459228516,"y":-761.37280273438,"code":"8013"},{"x":-1075.2786865234,"y":-708.79516601563,"code":"8014"},{"x":-1031.8812255859,"y":-672.93310546875,"code":"8015"},{"x":-977.32299804688,"y":-642.66235351563,"code":"8016"},{"x":-920.38171386719,"y":-621.97686767578,"code":"8017"},{"x":-806.84155273438,"y":-609.24731445313,"code":"8018"},{"x":-690.900390625,"y":-616.42333984375,"code":"8019"},{"x":-551.08923339844,"y":-611.66772460938,"code":"8020"},{"x":-314.0,"y":-598.94732666016,"code":"8021"},{"x":-179.7685546875,"y":-579.82098388672,"code":"8022"},{"x":-200.94201660156,"y":-643.61340332031,"code":"8023"},{"x":-134.41723632813,"y":-615.75347900391,"code":"8024"},{"x":-63.135009765625,"y":-698.6923828125,"code":"8025"},{"x":-40.45458984375,"y":-641.31292724609,"code":"8026"},{"x":-17.804565429688,"y":-581.57183837891,"code":"8027"},{"x":47.885620117188,"y":-593.5556640625,"code":"8028"},{"x":25.114074707031,"y":-653.37811279297,"code":"8029"},{"x":6.3492431640625,"y":-716.36633300781,"code":"8030"},{"x":87.976623535156,"y":-750.6728515625,"code":"8031"},{"x":112.23950195313,"y":-680.56030273438,"code":"8032"},{"x":133.30133056641,"y":-620.82183837891,"code":"8033"},{"x":188.67425537109,"y":-647.15240478516,"code":"8034"},{"x":173.08740234375,"y":-702.19592285156,"code":"8035"},{"x":143.93762207031,"y":-769.15155029297,"code":"8036"},{"x":246.29974365234,"y":-812.24029541016,"code":"8037"},{"x":270.53942871094,"y":-742.11029052734,"code":"8038"},{"x":290.00720214844,"y":-677.58953857422,"code":"8039"},{"x":326.24517822266,"y":-609.85137939453,"code":"8040"},{"x":462.87261962891,"y":-636.20239257813,"code":"8041"},{"x":374.75653076172,"y":-729.50396728516,"code":"8042"},{"x":358.39038085938,"y":-824.39807128906,"code":"8043"},{"x":457.5615234375,"y":-716.79925537109,"code":"8044"},{"x":456.33410644531,"y":-805.27172851563,"code":"8045"},{"x":456.67822265625,"y":-907.32147216797,"code":"8046"},{"x":464.20166015625,"y":-993.43060302734,"code":"8047"},{"x":359.36865234375,"y":-1011.7819824219,"code":"8048"},{"x":362.11944580078,"y":-927.90307617188,"code":"8049"},{"x":325.01721191406,"y":-887.50073242188,"code":"8050"},{"x":292.69952392578,"y":-983.19506835938,"code":"8051"},{"x":273.89923095703,"y":-1028.6313476563,"code":"8052"},{"x":171.40972900391,"y":-991.18896484375,"code":"8053"},{"x":221.99188232422,"y":-881.20806884766,"code":"8054"},{"x":77.266540527344,"y":-821.47180175781,"code":"8055"},{"x":68.063781738281,"y":-884.46630859375,"code":"8056"},{"x":48.502136230469,"y":-940.29296875,"code":"8057"},{"x":-61.113586425781,"y":-900.44781494141,"code":"8058"},{"x":-43.23681640625,"y":-842.26586914063,"code":"8059"},{"x":-26.1337890625,"y":-788.89819335938,"code":"8060"},{"x":-81.564697265625,"y":-764.98870849609,"code":"8061"},{"x":-106.72705078125,"y":-816.0107421875,"code":"8062"},{"x":-129.48596191406,"y":-875.82818603516,"code":"8063"},{"x":-223.96990966797,"y":-843.17120361328,"code":"8064"},{"x":-207.68090820313,"y":-786.60998535156,"code":"8065"},{"x":-187.39575195313,"y":-731.65405273438,"code":"8066"},{"x":-301.76251220703,"y":-694.13153076172,"code":"8067"},{"x":-301.71411132813,"y":-693.98406982422,"code":"8068"},{"x":-324.98895263672,"y":-816.22521972656,"code":"8069"},{"x":-460.11907958984,"y":-819.43811035156,"code":"8070"},{"x":-468.53918457031,"y":-758.87475585938,"code":"8071"},{"x":-494.47418212891,"y":-701.51293945313,"code":"8072"},{"x":-588.96990966797,"y":-696.76776123047,"code":"8073"},{"x":-579.85424804688,"y":-758.00122070313,"code":"8074"},{"x":-549.23425292969,"y":-808.41369628906,"code":"8075"},{"x":-697.12164306641,"y":-813.23229980469,"code":"8076"},{"x":-695.17755126953,"y":-755.06591796875,"code":"8077"},{"x":-693.22772216797,"y":-692.9306640625,"code":"8078"},{"x":-777.00115966797,"y":-688.97875976563,"code":"8079"},{"x":-780.63635253906,"y":-755.92938232422,"code":"8080"},{"x":-778.72772216797,"y":-811.79296875,"code":"8081"},{"x":-820.61395263672,"y":-784.72058105469,"code":"8082"},{"x":-825.85101318359,"y":-725.76879882813,"code":"8083"},{"x":-901.24066162109,"y":-693.91833496094,"code":"8084"},{"x":-901.66876220703,"y":-759.30755615234,"code":"8085"},{"x":-904.50994873047,"y":-811.95483398438,"code":"8086"},{"x":-963.15289306641,"y":-804.82659912109,"code":"8087"},{"x":-966.00994873047,"y":-723.55163574219,"code":"8088"},{"x":-1023.8558959961,"y":-769.82843017578,"code":"8089"},{"x":-1084.8941650391,"y":-830.42523193359,"code":"8090"},{"x":-1111.6213378906,"y":-879.06958007813,"code":"8091"},{"x":-1175.83203125,"y":-916.56103515625,"code":"8092"},{"x":-1234.453125,"y":-950.07574462891,"code":"8093"},{"x":-1329.7668457031,"y":-965.24383544922,"code":"8094"},{"x":-1354.1298828125,"y":-919.81860351563,"code":"8095"},{"x":-1410.3618164063,"y":-987.5986328125,"code":"8096"},{"x":-1504.8696289063,"y":-1076.0716552734,"code":"8097"},{"x":-1435.9759521484,"y":-1114.3579101563,"code":"8098"},{"x":-1421.2749023438,"y":-1197.2924804688,"code":"8099"},{"x":-1339.2521972656,"y":-1182.1665039063,"code":"8100"},{"x":-1338.125,"y":-1134.3774414063,"code":"8101"},{"x":-1359.2917480469,"y":-1065.0572509766,"code":"8102"},{"x":-1313.4952392578,"y":-1006.940246582,"code":"8103"},{"x":-1293.9929199219,"y":-1054.7724609375,"code":"8104"},{"x":-1276.4588623047,"y":-1109.0532226563,"code":"8105"},{"x":-1266.6072998047,"y":-1152.8873291016,"code":"8106"},{"x":-1224.0283203125,"y":-1014.2146606445,"code":"8107"},{"x":-1195.8745117188,"y":-1078.5490722656,"code":"8108"},{"x":-1179.4812011719,"y":-1129.8607177734,"code":"8109"},{"x":-1156.8045654297,"y":-1180.1136474609,"code":"8110"},{"x":-1153.2834472656,"y":-1244.7104492188,"code":"8111"},{"x":-1103.5051269531,"y":-1283.8050537109,"code":"8112"},{"x":-1010.8887939453,"y":-1222.5776367188,"code":"8113"},{"x":-1038.3781738281,"y":-1174.7432861328,"code":"8114"},{"x":-1063.4271240234,"y":-1130.8625488281,"code":"8115"},{"x":-1090.2277832031,"y":-1077.0704345703,"code":"8116"},{"x":-1117.7211914063,"y":-1037.6478271484,"code":"8117"},{"x":-1150.8475341797,"y":-980.26293945313,"code":"8118"},{"x":-1062.0001220703,"y":-934.07153320313,"code":"8119"},{"x":-1028.1959228516,"y":-990.69000244141,"code":"8120"},{"x":-1007.8956298828,"y":-1029.7551269531,"code":"8121"},{"x":-974.84289550781,"y":-1076.8254394531,"code":"8122"},{"x":-954.54565429688,"y":-1117.4990234375,"code":"8123"},{"x":-940.62219238281,"y":-1179.6693115234,"code":"8124"},{"x":-890.05810546875,"y":-1156.5856933594,"code":"8125"},{"x":-829.146484375,"y":-1114.3566894531,"code":"8126"},{"x":-851.08880615234,"y":-1068.1715087891,"code":"8127"},{"x":-884.19775390625,"y":-1023.565612793,"code":"8128"},{"x":-912.38952636719,"y":-975.99487304688,"code":"8129"},{"x":-940.86529541016,"y":-925.58642578125,"code":"8130"},{"x":-977.18560791016,"y":-880.96557617188,"code":"8131"},{"x":-886.755859375,"y":-861.07391357422,"code":"8132"},{"x":-804.32641601563,"y":-868.27331542969,"code":"8133"},{"x":-803.1748046875,"y":-917.71661376953,"code":"8134"},{"x":-806.00982666016,"y":-967.96362304688,"code":"8135"},{"x":-770.52813720703,"y":-1026.1676025391,"code":"8136"},{"x":-750.345703125,"y":-1071.6313476563,"code":"8137"},{"x":-700.55529785156,"y":-1031.0007324219,"code":"8138"},{"x":-718.55364990234,"y":-984.82147216797,"code":"8139"},{"x":-693.51342773438,"y":-933.83929443359,"code":"8140"},{"x":-696.35992431641,"y":-871.6806640625,"code":"8141"},{"x":-586.82690429688,"y":-870.10583496094,"code":"8142"},{"x":-545.82250976563,"y":-894.85827636719,"code":"8143"},{"x":-563.00665283203,"y":-940.42175292969,"code":"8144"},{"x":-472.60583496094,"y":-1056.7182617188,"code":"8145"},{"x":-492.99487304688,"y":-1006.5607299805,"code":"8146"},{"x":-485.44836425781,"y":-946.77185058594,"code":"8147"},{"x":-470.01870727539,"y":-886.9052734375,"code":"8148"},{"x":-327.6982421875,"y":-884.65887451172,"code":"8149"},{"x":-336.88616943359,"y":-946.072265625,"code":"8150"},{"x":-338.91271972656,"y":-1003.4870605469,"code":"8151"},{"x":-334.58642578125,"y":-1068.0604248047,"code":"8152"},{"x":-317.48376464844,"y":-1119.9077148438,"code":"8153"},{"x":-287.63110351563,"y":-1033.0723876953,"code":"8154"},{"x":-272.1279296875,"y":-969.33654785156,"code":"8155"},{"x":-254.23693847656,"y":-907.1806640625,"code":"8156"},{"x":-159.82067871094,"y":-943.06695556641,"code":"8157"},{"x":-180.19482421875,"y":-1006.8634033203,"code":"8158"},{"x":-201.34191894531,"y":-1066.6782226563,"code":"8159"},{"x":-228.0712890625,"y":-1123.2899169922,"code":"8160"},{"x":-138.45300292969,"y":-1123.2999267578,"code":"8161"},{"x":-118.19567871094,"y":-1063.5217285156,"code":"8162"},{"x":-100.28674316406,"y":-1007.7569580078,"code":"8163"},{"x":-89.623161315918,"y":-964.93267822266,"code":"8164"},{"x":-3.1412353515625,"y":-999.86987304688,"code":"8165"},{"x":-20.306701660156,"y":-1061.2722167969,"code":"8166"},{"x":-43.883117675781,"y":-1123.4693603516,"code":"8167"},{"x":24.226928710938,"y":-1091.6182861328,"code":"8168"},{"x":50.932918548584,"y":-1026.1612548828,"code":"8169"},{"x":131.72967529297,"y":-1048.6171875,"code":"8170"},{"x":109.76110839844,"y":-1108.4281005859,"code":"8171"},{"x":173.09448242188,"y":-1106.0588378906,"code":"8172"},{"x":175.8193359375,"y":-1071.8271484375,"code":"8173"},{"x":268.63513183594,"y":-1071.8500976563,"code":"8174"},{"x":265.79010009766,"y":-1110.1579589844,"code":"8175"},{"x":357.78820800781,"y":-1110.9970703125,"code":"8176"},{"x":356.53411865234,"y":-1071.1478271484,"code":"8177"},{"x":453.3203125,"y":-1070.3530273438,"code":"8178"},{"x":453.67822265625,"y":-1111.8461914063,"code":"8179"},{"x":746.54296875,"y":-1136.5583496094,"code":"8180"},{"x":749.26934814453,"y":-1074.4306640625,"code":"8181"},{"x":744.84594726563,"y":-985.97827148438,"code":"8182"},{"x":739.59899902344,"y":-935.78637695313,"code":"8183"},{"x":735.94299316406,"y":-887.18041992188,"code":"8184"},{"x":729.90185546875,"y":-820.24847412109,"code":"8185"},{"x":731.87231445313,"y":-760.47180175781,"code":"8186"},{"x":739.40161132813,"y":-709.4892578125,"code":"8187"},{"x":817.798828125,"y":-746.24493408203,"code":"8188"},{"x":813.44592285156,"y":-788.44323730469,"code":"8189"},{"x":813.77825927734,"y":-821.92578125,"code":"8190"},{"x":816.51934814453,"y":-884.91625976563,"code":"8191"},{"x":829.63092041016,"y":-937.55480957031,"code":"8192"},{"x":831.572265625,"y":-986.21954345703,"code":"8193"},{"x":841.68493652344,"y":-1033.2755126953,"code":"8194"},{"x":834.65478515625,"y":-1109.8161621094,"code":"8195"},{"x":904.37091064453,"y":-1130.5729980469,"code":"8196"},{"x":911.10461425781,"y":-1051.8024902344,"code":"8197"},{"x":926.62200927734,"y":-969.60461425781,"code":"8198"},{"x":918.21075439453,"y":-897.119140625,"code":"8199"},{"x":-1406.5347900391,"y":-1268.6197509766,"code":"8200"},{"x":-1362.576171875,"y":-1344.2043457031,"code":"8201"},{"x":-1387.0986328125,"y":-1421.5750732422,"code":"8202"},{"x":-1367.3278808594,"y":-1516.0430908203,"code":"8203"},{"x":-1320.4248046875,"y":-1607.5413818359,"code":"8204"},{"x":-1255.2265625,"y":-1700.8128662109,"code":"8205"},{"x":-1198.8803710938,"y":-1793.5231933594,"code":"8206"},{"x":-1084.0930175781,"y":-1662.5076904297,"code":"8207"},{"x":-1110.9595947266,"y":-1617.0979003906,"code":"8208"},{"x":-1156.7485351563,"y":-1553.349609375,"code":"8209"},{"x":-1192.4637451172,"y":-1499.6339111328,"code":"8210"},{"x":-1238.2485351563,"y":-1430.5867919922,"code":"8211"},{"x":-1275.7347412109,"y":-1366.8492431641,"code":"8212"},{"x":-1289.033203125,"y":-1317.2657470703,"code":"8213"},{"x":-1312.3676757813,"y":-1265.9447021484,"code":"8214"},{"x":-1322.7319335938,"y":-1232.3039550781,"code":"8215"},{"x":-1253.39453125,"y":-1208.1477050781,"code":"8216"},{"x":-1244.6705322266,"y":-1239.3704833984,"code":"8217"},{"x":-1218.5848388672,"y":-1304.3797607422,"code":"8218"},{"x":-1205.9111328125,"y":-1337.4548339844,"code":"8219"},{"x":-1176.1430664063,"y":-1392.3951416016,"code":"8220"},{"x":-1135.0238037109,"y":-1453.1245117188,"code":"8221"},{"x":-1105.3430175781,"y":-1501.0115966797,"code":"8222"},{"x":-1058.4248046875,"y":-1572.4730224609,"code":"8223"},{"x":-1038.6776123047,"y":-1604.9644775391,"code":"8224"},{"x":-964.03210449219,"y":-1584.3395996094,"code":"8225"},{"x":-914.76403808594,"y":-1520.599609375,"code":"8226"},{"x":-1004.2291870117,"y":-1528.86328125,"code":"8227"},{"x":-1028.7485351563,"y":-1495.8439941406,"code":"8228"},{"x":-944.04754638672,"y":-1430.3278808594,"code":"8229"},{"x":-1042.3331298828,"y":-1393.162109375,"code":"8230"},{"x":-1112.3000488281,"y":-1360.1431884766,"code":"8231"},{"x":-983.37646484375,"y":-1289.3161621094,"code":"8232"},{"x":-954.77386474609,"y":-1328.3073730469,"code":"8233"},{"x":-885.44458007813,"y":-1302.3771972656,"code":"8234"},{"x":-891.65002441406,"y":-1248.0938720703,"code":"8235"},{"x":-811.63067626953,"y":-1199.6518554688,"code":"8236"},{"x":-791.92803955078,"y":-1242.7899169922,"code":"8237"},{"x":-802.2822265625,"y":-1308.3205566406,"code":"8238"},{"x":-698.70843505859,"y":-1307.7591552734,"code":"8239"},{"x":-714.98480224609,"y":-1416.4106445313,"code":"8240"},{"x":-754.84582519531,"y":-1469.5748291016,"code":"8241"},{"x":-742.16125488281,"y":-1519.7728271484,"code":"8242"},{"x":-692.91424560547,"y":-1492.0563964844,"code":"8243"},{"x":-686.75427246094,"y":-1440.7452392578,"code":"8244"},{"x":-638.69464111328,"y":-1235.3330078125,"code":"8245"},{"x":-676.18487548828,"y":-1187.5369873047,"code":"8246"},{"x":-697.74755859375,"y":-1155.0841064453,"code":"8247"},{"x":-717.52648925781,"y":-1124.4047851563,"code":"8248"},{"x":-586.21545410156,"y":-986.32403564453,"code":"8249"},{"x":-588.90850830078,"y":-1026.4881591797,"code":"8250"},{"x":-606.36547851563,"y":-1065.4576416016,"code":"8251"},{"x":-623.22509765625,"y":-1110.3604736328,"code":"8252"},{"x":-612.92242431641,"y":-1160.5725097656,"code":"8253"},{"x":-529.42797851563,"y":-1234.3839111328,"code":"8254"},{"x":-554.15460205078,"y":-1292.1862792969,"code":"8255"},{"x":-2262.1477050781,"y":297.61862182617,"code":"6000"},{"x":-1994.5190429688,"y":648.20050048828,"code":"6001"},{"x":-1887.9575195313,"y":641.11657714844,"code":"6002"},{"x":-2014.0268554688,"y":599.19030761719,"code":"6003"},{"x":-1912.8198242188,"y":590.29577636719,"code":"6004"},{"x":-2021.7159423828,"y":547.93298339844,"code":"6005"},{"x":-1927.6529541016,"y":532.35278320313,"code":"6006"},{"x":-2030.7054443359,"y":493.98202514648,"code":"6007"},{"x":-1943.0958251953,"y":472.10983276367,"code":"6008"},{"x":-2031.3487548828,"y":436.68328857422,"code":"6009"},{"x":-1928.3488769531,"y":418.35144042969,"code":"6010"},{"x":-2014.828125,"y":388.83602905273,"code":"6011"},{"x":-1919.5220947266,"y":366.36947631836,"code":"6012"},{"x":-2003.0770263672,"y":323.84991455078,"code":"6013"},{"x":-1908.953125,"y":298.46801757813,"code":"6014"},{"x":-1997.8389892578,"y":268.93615722656,"code":"6015"},{"x":-1893.6683349609,"y":249.42088317871,"code":"6016"},{"x":-1978.9973144531,"y":213.98333740234,"code":"6017"},{"x":-1952.7348632813,"y":159.64445495605,"code":"6018"},{"x":-1897.5489501953,"y":112.38739013672,"code":"6019"},{"x":-1869.5643310547,"y":207.38467407227,"code":"6020"},{"x":-1737.0852050781,"y":214.4333190918,"code":"6021"},{"x":-1700.2106933594,"y":159.50413513184,"code":"6022"},{"x":-1660.9986572266,"y":246.86109924316,"code":"6023"},{"x":-1625.8809814453,"y":186.05140686035,"code":"6024"},{"x":-1563.6281738281,"y":213.79307556152,"code":"6025"},{"x":-1849.6419677734,"y":304.65264892578,"code":"6026"},{"x":-1795.0516357422,"y":427.42770385742,"code":"6027"},{"x":-1794.806640625,"y":322.92083740234,"code":"6028"},{"x":-1737.2999267578,"y":355.95559692383,"code":"6029"},{"x":-1669.1251220703,"y":365.39450073242,"code":"6030"},{"x":-1569.6906738281,"y":403.12774658203,"code":"6031"},{"x":-1492.6707763672,"y":541.81518554688,"code":"6032"},{"x":-1481.1917724609,"y":427.87646484375,"code":"6033"},{"x":-1470.8723144531,"y":485.10702514648,"code":"6034"},{"x":-1389.7387695313,"y":578.95404052734,"code":"6035"},{"x":-1319.8041992188,"y":649.19311523438,"code":"6036"},{"x":-1313.0637207031,"y":597.20562744141,"code":"6037"},{"x":-1262.6334228516,"y":679.24865722656,"code":"6038"},{"x":-1251.7319335938,"y":618.4013671875,"code":"6039"},{"x":-1191.8388671875,"y":650.865234375,"code":"6040"},{"x":-1146.6955566406,"y":714.00988769531,"code":"6041"},{"x":-1123.3859863281,"y":807.26391601563,"code":"6042"},{"x":-1096.5444335938,"y":745.27099609375,"code":"6043"},{"x":-1007.7152099609,"y":762.95837402344,"code":"6044"},{"x":-910.65142822266,"y":761.17913818359,"code":"6045"},{"x":-846.13549804688,"y":771.1787109375,"code":"6046"},{"x":-786.77917480469,"y":790.03894042969,"code":"6047"},{"x":-663.72924804688,"y":783.50695800781,"code":"6048"},{"x":-613.87359619141,"y":829.54168701172,"code":"6049"},{"x":-556.94104003906,"y":807.65979003906,"code":"6050"},{"x":-604.46942138672,"y":765.74035644531,"code":"6051"},{"x":-657.92224121094,"y":717.29736328125,"code":"6052"},{"x":-577.37915039063,"y":705.44445800781,"code":"6053"},{"x":-535.78741455078,"y":740.81671142578,"code":"6054"},{"x":-514.25689697266,"y":780.93884277344,"code":"6055"},{"x":-485.08337402344,"y":686.45562744141,"code":"6056"},{"x":-464.73760986328,"y":633.91528320313,"code":"6057"},{"x":-350.533203125,"y":687.02502441406,"code":"6058"},{"x":-401.02182006836,"y":642.13891601563,"code":"6059"},{"x":-291.67199707031,"y":648.49810791016,"code":"6060"},{"x":-341.48052978516,"y":601.91802978516,"code":"6061"},{"x":-239.08898925781,"y":624.33056640625,"code":"6062"},{"x":-277.17504882813,"y":579.43884277344,"code":"6063"},{"x":-168.29577636719,"y":625.44171142578,"code":"6064"},{"x":-204.01466369629,"y":572.865234375,"code":"6065"},{"x":-123.47906494141,"y":574.03063964844,"code":"6066"},{"x":-96.05509185791,"y":814.24304199219,"code":"6067"},{"x":-166.05004882813,"y":880.9013671875,"code":"6068"},{"x":-203.5856628418,"y":980.06671142578,"code":"6069"},{"x":-80.529174804688,"y":1000.1196289063,"code":"6070"},{"x":-44.25,"y":922.18334960938,"code":"6071"},{"x":153.15551757813,"y":735.05572509766,"code":"6072"},{"x":243.75549316406,"y":761.61242675781,"code":"6073"},{"x":375.67501831055,"y":793.47485351563,"code":"6074"},{"x":677.57409667969,"y":638.79724121094,"code":"6075"},{"x":808.29443359375,"y":554.34033203125,"code":"6076"},{"x":656.84167480469,"y":492.91119384766,"code":"6077"},{"x":360.77349853516,"y":414.39306640625,"code":"6078"},{"x":308.50833129883,"y":453.89862060547,"code":"6079"},{"x":295.21667480469,"y":504.61383056641,"code":"6080"},{"x":249.45138549805,"y":658.66259765625,"code":"6081"},{"x":239.11804199219,"y":589.58752441406,"code":"6082"},{"x":175.05268859863,"y":555.31396484375,"code":"6083"},{"x":95.065246582031,"y":548.21667480469,"code":"6084"},{"x":31.002807617188,"y":528.72082519531,"code":"6085"},{"x":39.556945800781,"y":488.56109619141,"code":"6086"},{"x":101.82203674316,"y":501.5361328125,"code":"6087"},{"x":170.56524658203,"y":513.30560302734,"code":"6088"},{"x":198.58605957031,"y":465.48751831055,"code":"6089"},{"x":130.96112060547,"y":448.33193969727,"code":"6090"},{"x":62.770755767822,"y":434.7236328125,"code":"6091"},{"x":-1.2972412109375,"y":447.09588623047,"code":"6092"},{"x":-66.628433227539,"y":468.28079223633,"code":"6093"},{"x":-119.97309112549,"y":482.46658325195,"code":"6094"},{"x":-175.78332519531,"y":485.40130615234,"code":"6095"},{"x":-232.74758911133,"y":470.56115722656,"code":"6096"},{"x":-291.53466796875,"y":474.73196411133,"code":"6097"},{"x":-369.76379394531,"y":455.81115722656,"code":"6098"},{"x":-331.13897705078,"y":511.28619384766,"code":"6099"},{"x":-402.87100219727,"y":492.36114501953,"code":"6100"},{"x":-360.69793701172,"y":541.34301757813,"code":"6101"},{"x":-439.50415039063,"y":518.86938476563,"code":"6102"},{"x":-410.33340454102,"y":567.25268554688,"code":"6103"},{"x":-492.69583129883,"y":531.83337402344,"code":"6104"},{"x":-459.35787963867,"y":578.43200683594,"code":"6105"},{"x":-528.75988769531,"y":594.927734375,"code":"6106"},{"x":-558.10064697266,"y":628.72186279297,"code":"6107"},{"x":-601.43756103516,"y":648.56945800781,"code":"6108"},{"x":-648.38018798828,"y":667.43884277344,"code":"6109"},{"x":-718.94104003906,"y":695.73327636719,"code":"6110"},{"x":-654.31750488281,"y":630.17919921875,"code":"6111"},{"x":-664.091796875,"y":580.56677246094,"code":"6112"},{"x":-713.98077392578,"y":631.90423583984,"code":"6113"},{"x":-717.83959960938,"y":572.28198242188,"code":"6114"},{"x":-766.55902099609,"y":589.95812988281,"code":"6115"},{"x":-775.70361328125,"y":620.64440917969,"code":"6116"},{"x":-789.62451171875,"y":648.34301757813,"code":"6117"},{"x":-806.47595214844,"y":677.22369384766,"code":"6118"},{"x":-862.28363037109,"y":677.79028320313,"code":"6119"},{"x":-918.67370605469,"y":673.61810302734,"code":"6120"},{"x":-974.53161621094,"y":672.35675048828,"code":"6121"},{"x":-1026.2021484375,"y":675.30151367188,"code":"6122"},{"x":-1065.5067138672,"y":708.35546875,"code":"6123"},{"x":-1338.2426757813,"y":541.27087402344,"code":"6124"},{"x":-1388.7254638672,"y":508.19418334961,"code":"6125"},{"x":-1410.8890380859,"y":438.9221496582,"code":"6126"},{"x":-1343.9058837891,"y":476.67770385742,"code":"6127"},{"x":-1351.9217529297,"y":434.14993286133,"code":"6128"},{"x":-1230.0601806641,"y":443.54446411133,"code":"6129"},{"x":-1284.1134033203,"y":488.95129394531,"code":"6130"},{"x":-1212.4343261719,"y":494.26245117188,"code":"6131"},{"x":-1212.158203125,"y":563.90283203125,"code":"6132"},{"x":-1140.2407226563,"y":527.28747558594,"code":"6133"},{"x":-1158.8768310547,"y":573.85028076172,"code":"6134"},{"x":-1115.4670410156,"y":595.69030761719,"code":"6135"},{"x":-1085.6940917969,"y":547.24731445313,"code":"6136"},{"x":-1037.5952148438,"y":565.49865722656,"code":"6137"},{"x":-954.66888427734,"y":609.72082519531,"code":"6138"},{"x":-972.70709228516,"y":558.93609619141,"code":"6139"},{"x":-895.13220214844,"y":582.51110839844,"code":"6140"},{"x":-922.60095214844,"y":537.04864501953,"code":"6141"},{"x":-854.97277832031,"y":554.59283447266,"code":"6142"},{"x":-892.58575439453,"y":498.03335571289,"code":"6143"},{"x":-831.50915527344,"y":513.93762207031,"code":"6144"},{"x":-884.38293457031,"y":452.51110839844,"code":"6145"},{"x":-823.89910888672,"y":466.66662597656,"code":"6146"},{"x":-814.16357421875,"y":409.9831237793,"code":"6147"},{"x":-773.17822265625,"y":481.37347412109,"code":"6148"},{"x":-756.38006591797,"y":412.8776550293,"code":"6149"},{"x":-724.23278808594,"y":499.6208190918,"code":"6150"},{"x":-712.74206542969,"y":441.16241455078,"code":"6151"},{"x":-671.13714599609,"y":517.88616943359,"code":"6152"},{"x":-659.64196777344,"y":466.4958190918,"code":"6153"},{"x":-607.41296386719,"y":531.97094726563,"code":"6154"},{"x":-598.89373779297,"y":476.46380615234,"code":"6155"},{"x":-558.46899414063,"y":553.77642822266,"code":"6156"},{"x":-521.02032470703,"y":494.13180541992,"code":"6157"},{"x":-510.1328125,"y":452.78060913086,"code":"6158"},{"x":-590.72540283203,"y":387.22906494141,"code":"6159"},{"x":-498.37484741211,"y":374.80413818359,"code":"6160"},{"x":-477.44799804688,"y":418.48046875,"code":"6161"},{"x":-422.26184082031,"y":419.63055419922,"code":"6162"},{"x":-437.25512695313,"y":367.65478515625,"code":"6163"},{"x":-462.48934936523,"y":328.10137939453,"code":"6164"},{"x":-393.73489379883,"y":328.10000610352,"code":"6165"},{"x":-369.84939575195,"y":390.66912841797,"code":"6166"},{"x":-323.51623535156,"y":347.55966186523,"code":"6167"},{"x":-316.17437744141,"y":405.98754882813,"code":"6168"},{"x":-266.91488647461,"y":369.94305419922,"code":"6169"},{"x":-207.63012695313,"y":388.1985168457,"code":"6170"},{"x":-157.18350219727,"y":410.58056640625,"code":"6171"},{"x":-84.303298950195,"y":439.47348022461,"code":"6172"},{"x":-86.418128967285,"y":357.40148925781,"code":"6173"},{"x":-6.4694213867188,"y":404.0319519043,"code":"6174"},{"x":-42.2138671875,"y":334.93740844727,"code":"6175"},{"x":49.536071777344,"y":376.21939086914,"code":"6176"},{"x":12.605529785156,"y":310.67916870117,"code":"6177"},{"x":-149.43428039551,"y":291.76098632813,"code":"6178"},{"x":-217.6293182373,"y":297.13497924805,"code":"6179"},{"x":-269.89212036133,"y":289.37637329102,"code":"6180"},{"x":-359.32946777344,"y":272.82220458984,"code":"6181"},{"x":-425.75863647461,"y":271.02914428711,"code":"6182"},{"x":-494.56964111328,"y":286.93753051758,"code":"6183"},{"x":-568.09265136719,"y":335.89297485352,"code":"6184"},{"x":-571.34918212891,"y":290.98889160156,"code":"6185"},{"x":-634.80773925781,"y":294.49157714844,"code":"6186"},{"x":-698.30737304688,"y":314.51943969727,"code":"6187"},{"x":-781.28607177734,"y":319.22219848633,"code":"6188"},{"x":-756.80535888672,"y":260.7624206543,"code":"6189"},{"x":-830.34216308594,"y":254.25691223145,"code":"6190"},{"x":-882.001953125,"y":285.53472900391,"code":"6191"},{"x":-873.49456787109,"y":340.39581298828,"code":"6192"},{"x":-945.36529541016,"y":389.28802490234,"code":"6193"},{"x":-933.15216064453,"y":473.7096862793,"code":"6194"},{"x":-980.72039794922,"y":433.56103515625,"code":"6195"},{"x":-951.53369140625,"y":509.10546875,"code":"6196"},{"x":-997.88922119141,"y":468.37091064453,"code":"6197"},{"x":-1015.9061889648,"y":521.47497558594,"code":"6198"},{"x":-1069.9627685547,"y":478.95004272461,"code":"6199"},{"x":-1041.3735351563,"y":419.33206176758,"code":"6200"},{"x":-1041.6975097656,"y":368.53604125977,"code":"6201"},{"x":-962.31048583984,"y":326.0,"code":"6202"},{"x":-1037.6130371094,"y":308.8818359375,"code":"6203"},{"x":-1112.3223876953,"y":419.82232666016,"code":"6204"},{"x":-1133.8972167969,"y":487.09161376953,"code":"6205"},{"x":-1164.3012695313,"y":446.32086181641,"code":"6206"},{"x":-617.99291992188,"y":-1779.3375244141,"code":"9000"},{"x":-557.49957275391,"y":-1797.0583496094,"code":"9001"},{"x":-512.93701171875,"y":-1739.8428955078,"code":"9002"},{"x":-455.40063476563,"y":-1752.8360595703,"code":"9003"},{"x":-442.17102050781,"y":-1722.7446289063,"code":"9004"},{"x":-425.97006225586,"y":-1691.4652099609,"code":"9005"},{"x":-325.95092773438,"y":-1964.2082519531,"code":"9006"},{"x":-82.513252258301,"y":-2016.1943359375,"code":"9007"},{"x":-111.77169799805,"y":-2131.8942871094,"code":"9008"},{"x":-401.33639526367,"y":-2141.3444824219,"code":"9009"},{"x":-581.68414306641,"y":-2153.1555175781,"code":"9010"},{"x":-508.21328735352,"y":-2211.6374511719,"code":"9011"},{"x":-432.40249633789,"y":-2189.2194824219,"code":"9012"},{"x":-354.24099731445,"y":-2189.8400878906,"code":"9013"},{"x":-284.30514526367,"y":-2220.5444335938,"code":"9014"},{"x":-223.84916687012,"y":-2240.029296875,"code":"9015"},{"x":-110.22423553467,"y":-2227.6540527344,"code":"9016"},{"x":-13.152498245239,"y":-2228.2902832031,"code":"9017"},{"x":-79.018424987793,"y":-2191.7026367188,"code":"9018"},{"x":-10.2855052948,"y":-2171.6804199219,"code":"9019"},{"x":125.16636657715,"y":-2105.5888671875,"code":"9020"},{"x":125.44242095947,"y":-2155.1833496094,"code":"9021"},{"x":189.44230651855,"y":-2152.2485351563,"code":"9022"},{"x":134.2064666748,"y":-2217.1804199219,"code":"9023"},{"x":135.67269897461,"y":-2261.470703125,"code":"9024"},{"x":219.17179870605,"y":-2221.9514160156,"code":"9025"},{"x":299.72015380859,"y":-2211.375,"code":"9026"},{"x":267.52749633789,"y":-2170.0803222656,"code":"9027"},{"x":-366.77319335938,"y":-1601.0847167969,"code":"9028"},{"x":-351.75268554688,"y":-1568.6346435547,"code":"9029"},{"x":-329.61773681641,"y":-1542.0874023438,"code":"9030"},{"x":-317.55230712891,"y":-1515.5374755859,"code":"9031"},{"x":-314.94671630859,"y":-1491.3485107422,"code":"9032"},{"x":-314.65774536133,"y":-1465.9680175781,"code":"9033"},{"x":-314.99819946289,"y":-1401.6596679688,"code":"9034"},{"x":-318.24963378906,"y":-1349.7554931641,"code":"9035"},{"x":-315.59759521484,"y":-1301.3970947266,"code":"9036"},{"x":-222.04414367676,"y":-1279.5596923828,"code":"9037"},{"x":-221.16809082031,"y":-1332.1346435547,"code":"9038"},{"x":-225.03984069824,"y":-1369.3374023438,"code":"9039"},{"x":-223.5772857666,"y":-1394.7319335938,"code":"9040"},{"x":-143.6206817627,"y":-1279.6457519531,"code":"9041"},{"x":-144.53955078125,"y":-1332.1846923828,"code":"9042"},{"x":-58.668151855469,"y":-1296.7834472656,"code":"9043"},{"x":-54.275856018066,"y":-1341.6610107422,"code":"9044"},{"x":2.6582078933716,"y":-1293.2971191406,"code":"9045"},{"x":25.372587203979,"y":-1341.7027587891,"code":"9046"},{"x":118.90602874756,"y":-1300.4305419922,"code":"9047"},{"x":139.26152038574,"y":-1345.3110351563,"code":"9048"},{"x":169.05590820313,"y":-1313.4749755859,"code":"9049"},{"x":182.32823181152,"y":-1281.0345458984,"code":"9050"},{"x":269.36267089844,"y":-1264.5220947266,"code":"9051"},{"x":328.66967773438,"y":-1277.5358886719,"code":"9052"},{"x":400.36538696289,"y":-1320.0499267578,"code":"9053"},{"x":467.93350219727,"y":-1294.66796875,"code":"9054"},{"x":461.69897460938,"y":-1327.1652832031,"code":"9055"},{"x":437.15036010742,"y":-1358.4846191406,"code":"9056"},{"x":456.33099365234,"y":-1382.1110839844,"code":"9057"},{"x":497.3212890625,"y":-1406.9416503906,"code":"9058"},{"x":497.59185791016,"y":-1353.8249511719,"code":"9059"},{"x":486.0364074707,"y":-1468.3637695313,"code":"9060"},{"x":561.10925292969,"y":-1605.8107910156,"code":"9061"},{"x":532.02807617188,"y":-1641.95703125,"code":"9062"},{"x":454.37530517578,"y":-1575.2985839844,"code":"9063"},{"x":475.89196777344,"y":-1511.5500488281,"code":"9064"},{"x":401.17672729492,"y":-1529.8985595703,"code":"9065"},{"x":363.94625854492,"y":-1456.7110595703,"code":"9066"},{"x":397.12634277344,"y":-1431.9426269531,"code":"9067"},{"x":330.79077148438,"y":-1417.8332519531,"code":"9068"},{"x":352.29205322266,"y":-1384.2041015625,"code":"9069"},{"x":264.00042724609,"y":-1344.7014160156,"code":"9070"},{"x":237.13723754883,"y":-1387.8402099609,"code":"9071"},{"x":93.363952636719,"y":-1409.0999755859,"code":"9072"},{"x":57.044925689697,"y":-1454.5513916016,"code":"9073"},{"x":20.694875717163,"y":-1403.2456054688,"code":"9074"},{"x":10.90746307373,"y":-1437.4860839844,"code":"9075"},{"x":-40.752319335938,"y":-1401.4930419922,"code":"9076"},{"x":-52.313407897949,"y":-1441.0485839844,"code":"9077"},{"x":-113.44661712646,"y":-1419.9624023438,"code":"9078"},{"x":-116.69929504395,"y":-1468.9930419922,"code":"9079"},{"x":-155.96124267578,"y":-1441.2569580078,"code":"9080"},{"x":-231.85336303711,"y":-1510.3624267578,"code":"9081"},{"x":-170.21907043457,"y":-1542.2749023438,"code":"9082"},{"x":-200.65257263184,"y":-1574.7651367188,"code":"9083"},{"x":-214.57510375977,"y":-1620.2512207031,"code":"9084"},{"x":-215.48867797852,"y":-1674.0151367188,"code":"9085"},{"x":-187.46504211426,"y":-1731.8972167969,"code":"9086"},{"x":-118.73623657227,"y":-1580.1986083984,"code":"9087"},{"x":-147.97245788574,"y":-1617.9775390625,"code":"9088"},{"x":-82.77734375,"y":-1615.6389160156,"code":"9089"},{"x":-107.89018249512,"y":-1649.8861083984,"code":"9090"},{"x":-130.62887573242,"y":-1685.9069824219,"code":"9091"},{"x":-16.434553146362,"y":-1670.6027832031,"code":"9092"},{"x":-102.92967224121,"y":-1804.6430664063,"code":"9093"},{"x":-52.484455108643,"y":-1760.3791503906,"code":"9094"},{"x":-38.371166229248,"y":-1865.0164794922,"code":"9095"},{"x":-27.483112335205,"y":-1783.0012207031,"code":"9096"},{"x":-17.173496246338,"y":-1886.9387207031,"code":"9097"},{"x":3.1609797477722,"y":-1805.4915771484,"code":"9098"},{"x":9.3448152542114,"y":-1910.5693359375,"code":"9099"},{"x":27.890850067139,"y":-1832.0930175781,"code":"9100"},{"x":47.030918121338,"y":-1930.6762695313,"code":"9101"},{"x":59.687953948975,"y":-1859.2763671875,"code":"9102"},{"x":85.914276123047,"y":-1978.5360107422,"code":"9103"},{"x":108.62252044678,"y":-2008.6540527344,"code":"9104"},{"x":139.58644104004,"y":-1971.5124511719,"code":"9105"},{"x":154.00888061523,"y":-1946.7583007813,"code":"9106"},{"x":137.76422119141,"y":-1922.5985107422,"code":"9107"},{"x":109.70868682861,"y":-1900.1694335938,"code":"9108"},{"x":86.381195068359,"y":-1822.8734130859,"code":"9109"},{"x":20.531059265137,"y":-1737.8999023438,"code":"9110"},{"x":125.27146148682,"y":-1781.5804443359,"code":"9111"},{"x":160.95896911621,"y":-1860.1069335938,"code":"9112"},{"x":205.51319885254,"y":-1877.2679443359,"code":"9113"},{"x":188.67405700684,"y":-1832.4387207031,"code":"9114"},{"x":270.400390625,"y":-1812.3804931641,"code":"9115"},{"x":296.07427978516,"y":-1784.06640625,"code":"9116"},{"x":321.7243347168,"y":-1755.7664794922,"code":"9117"},{"x":287.75616455078,"y":-1728.6472167969,"code":"9118"},{"x":254.39649963379,"y":-1755.8026123047,"code":"9119"},{"x":232.21168518066,"y":-1778.2803955078,"code":"9120"},{"x":179.36712646484,"y":-1731.6680908203,"code":"9121"},{"x":213.28810119629,"y":-1700.4151611328,"code":"9122"},{"x":236.56298828125,"y":-1672.70703125,"code":"9123"},{"x":194.93222045898,"y":-1640.8748779297,"code":"9124"},{"x":150.92175292969,"y":-1654.4763183594,"code":"9125"},{"x":115.18550872803,"y":-1679.8818359375,"code":"9126"},{"x":139.05323791504,"y":-1704.1013183594,"code":"9127"},{"x":177.12002563477,"y":-1681.1290283203,"code":"9128"},{"x":124.26740264893,"y":-1600.2818603516,"code":"9129"},{"x":92.077140808105,"y":-1578.4597167969,"code":"9130"},{"x":69.900650024414,"y":-1556.0500488281,"code":"9131"},{"x":43.629463195801,"y":-1594.4680175781,"code":"9132"},{"x":-32.327224731445,"y":-1556.0760498047,"code":"9133"},{"x":-62.70182800293,"y":-1518.9624023438,"code":"9134"},{"x":-23.499725341797,"y":-1489.4859619141,"code":"9135"},{"x":12.798816680908,"y":-1521.9652099609,"code":"9136"},{"x":112.20829772949,"y":-1510.1943359375,"code":"9137"},{"x":141.41571044922,"y":-1531.4499511719,"code":"9138"},{"x":172.38650512695,"y":-1560.9638671875,"code":"9139"},{"x":213.37115478516,"y":-1538.5693359375,"code":"9140"},{"x":181.76721191406,"y":-1504.3637695313,"code":"9141"},{"x":153.11860656738,"y":-1473.7055664063,"code":"9142"},{"x":181.72525024414,"y":-1446.0069580078,"code":"9143"},{"x":222.1319732666,"y":-1474.9735107422,"code":"9144"},{"x":257.80902099609,"y":-1508.0555419922,"code":"9145"},{"x":302.36294555664,"y":-1466.7805175781,"code":"9146"},{"x":327.43359375,"y":-1572.4595947266,"code":"9147"},{"x":376.68545532227,"y":-1613.8193359375,"code":"9148"},{"x":264.19937133789,"y":-1599.6833496094,"code":"9149"},{"x":296.95776367188,"y":-1631.5750732422,"code":"9150"},{"x":336.20071411133,"y":-1661.7042236328,"code":"9151"},{"x":371.90850830078,"y":-1688.9027099609,"code":"9152"},{"x":408.19897460938,"y":-1652.3526611328,"code":"9153"},{"x":482.81744384766,"y":-1695.4899902344,"code":"9154"},{"x":444.13436889648,"y":-1715.5695800781,"code":"9155"},{"x":415.75253295898,"y":-1750.6276855469,"code":"9156"},{"x":381.80648803711,"y":-1806.7263183594,"code":"9157"},{"x":359.66192626953,"y":-1832.7221679688,"code":"9158"},{"x":337.51217651367,"y":-1857.5415039063,"code":"9159"},{"x":283.48712158203,"y":-1913.0360107422,"code":"9160"},{"x":257.18014526367,"y":-1937.8416748047,"code":"9161"},{"x":239.14413452148,"y":-1966.7734375,"code":"9162"},{"x":216.37110900879,"y":-1992.1818847656,"code":"9163"},{"x":196.4766998291,"y":-2023.4451904297,"code":"9164"},{"x":234.02917480469,"y":-2044.75,"code":"9165"},{"x":251.40965270996,"y":-2019.3680419922,"code":"9166"},{"x":277.07366943359,"y":-1992.8375244141,"code":"9167"},{"x":296.23071289063,"y":-1963.3359375,"code":"9168"},{"x":311.83898925781,"y":-1937.9681396484,"code":"9169"},{"x":362.85647583008,"y":-1890.7777099609,"code":"9170"},{"x":393.24688720703,"y":-1865.4180908203,"code":"9171"},{"x":421.23541259766,"y":-1838.8874511719,"code":"9172"},{"x":463.40255737305,"y":-1775.1500244141,"code":"9173"},{"x":464.87399291992,"y":-1739.7834472656,"code":"9174"},{"x":571.39288330078,"y":-1684.9041748047,"code":"9175"},{"x":543.89892578125,"y":-1736.8942871094,"code":"9176"},{"x":541.19067382813,"y":-1762.2819824219,"code":"9177"},{"x":542.03228759766,"y":-1794.7651367188,"code":"9178"},{"x":526.35394287109,"y":-1823.7244873047,"code":"9179"},{"x":530.18414306641,"y":-1853.2639160156,"code":"9180"},{"x":466.10235595703,"y":-1886.9458007813,"code":"9181"},{"x":432.15661621094,"y":-1916.4638671875,"code":"9182"},{"x":352.16525268555,"y":-1992.0555419922,"code":"9183"},{"x":296.36557006836,"y":-2062.3430175781,"code":"9184"},{"x":329.69763183594,"y":-2095.4055175781,"code":"9185"},{"x":431.13494873047,"y":-2068.9138183594,"code":"9186"},{"x":476.84338378906,"y":-1957.9775390625,"code":"9187"},{"x":524.31469726563,"y":-1937.3402099609,"code":"9188"},{"x":568.86346435547,"y":-1911.3776855469,"code":"9189"},{"x":601.60778808594,"y":-1886.6081542969,"code":"9190"},{"x":600.12127685547,"y":-1936.2330322266,"code":"9191"},{"x":569.69812011719,"y":-1959.2707519531,"code":"9192"},{"x":470.78228759766,"y":-1987.6180419922,"code":"9193"},{"x":548.95880126953,"y":-1988.240234375,"code":"9194"},{"x":509.10345458984,"y":-2015.9930419922,"code":"9195"},{"x":433.83679199219,"y":-2069.7150878906,"code":"9196"},{"x":384.50933837891,"y":-2129.9582519531,"code":"9197"},{"x":404.27166748047,"y":-2222.0832519531,"code":"9198"},{"x":470.06311035156,"y":-2186.6831054688,"code":"9199"},{"x":488.64047241211,"y":-2285.2763671875,"code":"9200"},{"x":550.28009033203,"y":-2390.9594726563,"code":"9201"},{"x":551.72241210938,"y":-2349.0900878906,"code":"9202"},{"x":553.7626953125,"y":-2314.2734375,"code":"9203"},{"x":551.09069824219,"y":-2248.7790527344,"code":"9204"},{"x":552.52258300781,"y":-2219.2861328125,"code":"9205"},{"x":560.46600341797,"y":-2189.7861328125,"code":"9206"},{"x":558.97125244141,"y":-2160.2861328125,"code":"9207"},{"x":559.83239746094,"y":-2131.3762207031,"code":"9208"},{"x":557.73120117188,"y":-2103.06640625,"code":"9209"},{"x":675.45660400391,"y":-2450.7734375,"code":"9210"},{"x":681.64501953125,"y":-2418.3347167969,"code":"9211"},{"x":686.61383056641,"y":-2390.6101074219,"code":"9212"},{"x":687.48236083984,"y":-2362.31640625,"code":"9213"},{"x":690.10327148438,"y":-2331.0654296875,"code":"9214"},{"x":698.06634521484,"y":-2294.5026855469,"code":"9215"},{"x":698.34210205078,"y":-2269.16796875,"code":"9216"},{"x":699.18249511719,"y":-2238.5056152344,"code":"9217"},{"x":703.57458496094,"y":-2207.85546875,"code":"9218"},{"x":703.25238037109,"y":-2178.9763183594,"code":"9219"},{"x":704.72296142578,"y":-2150.6665039063,"code":"9220"},{"x":706.17254638672,"y":-2125.3178710938,"code":"9221"},{"x":709.99371337891,"y":-2094.5502929688,"code":"9222"},{"x":717.91540527344,"y":-2035.6749267578,"code":"9223"},{"x":724.09515380859,"y":-2005.595703125,"code":"9224"},{"x":726.11364746094,"y":-1980.8083496094,"code":"9225"},{"x":731.1142578125,"y":-1946.6137695313,"code":"9226"},{"x":733.75372314453,"y":-1918.3166503906,"code":"9227"},{"x":742.89678955078,"y":-1889.4262695313,"code":"9228"},{"x":751.99627685547,"y":-1860.5263671875,"code":"9229"},{"x":757.55535888672,"y":-1835.16796875,"code":"9230"},{"x":766.69635009766,"y":-1808.6374511719,"code":"9231"},{"x":766.94219970703,"y":-1780.9069824219,"code":"9232"},{"x":779.58880615234,"y":-1710.7069091797,"code":"9233"},{"x":782.20367431641,"y":-1682.4166259766,"code":"9234"},{"x":793.11779785156,"y":-1654.1166992188,"code":"9235"},{"x":794.57348632813,"y":-1621.0943603516,"code":"9236"},{"x":800.15460205078,"y":-1594.5374755859,"code":"9237"},{"x":769.15734863281,"y":-1517.2236328125,"code":"9238"},{"x":757.63647460938,"y":-1492.4582519531,"code":"9239"},{"x":750.80926513672,"y":-1464.7569580078,"code":"9240"},{"x":759.35656738281,"y":-1407.5430908203,"code":"9241"},{"x":760.82312011719,"y":-1376.2651367188,"code":"9242"},{"x":756.37023925781,"y":-1330.2581787109,"code":"9243"},{"x":758.41387939453,"y":-1304.3277587891,"code":"9244"},{"x":760.4638671875,"y":-1271.2944335938,"code":"9245"},{"x":841.01965332031,"y":-1301.9943847656,"code":"9246"},{"x":900.31994628906,"y":-1251.2360839844,"code":"9247"},{"x":962.57122802734,"y":-1268.3680419922,"code":"9248"},{"x":916.81060791016,"y":-1304.9971923828,"code":"9249"},{"x":905.87719726563,"y":-1339.2360839844,"code":"9250"},{"x":869.23614501953,"y":-1366.6544189453,"code":"9251"},{"x":846.77093505859,"y":-1394.1931152344,"code":"9252"},{"x":930.86163330078,"y":-1485.1027832031,"code":"9253"},{"x":901.62854003906,"y":-1528.8305664063,"code":"9254"},{"x":932.58679199219,"y":-1561.9053955078,"code":"9255"},{"x":898.01599121094,"y":-1591.4638671875,"code":"9256"},{"x":913.63989257813,"y":-1631.0485839844,"code":"9257"},{"x":908.58026123047,"y":-1680.0430908203,"code":"9258"},{"x":908.25177001953,"y":-1726.0915527344,"code":"9259"},{"x":914.44543457031,"y":-1796.9332275391,"code":"9260"},{"x":875.14385986328,"y":-1819.970703125,"code":"9261"},{"x":913.17010498047,"y":-1844.7916259766,"code":"9262"},{"x":870.888671875,"y":-1868.0417480469,"code":"9263"},{"x":911.90606689453,"y":-1888.6846923828,"code":"9264"},{"x":856.70599365234,"y":-1910.9805908203,"code":"9265"},{"x":910.48345947266,"y":-1934.7833251953,"code":"9266"},{"x":849.00329589844,"y":-1950.0068359375,"code":"9267"},{"x":903.59759521484,"y":-1964.8068847656,"code":"9268"},{"x":842.453125,"y":-1985.509765625,"code":"9269"},{"x":900.58935546875,"y":-2003.2583007813,"code":"9270"},{"x":842.40466308594,"y":-2021.5987548828,"code":"9271"},{"x":896.99774169922,"y":-2044.6206054688,"code":"9272"},{"x":829.95080566406,"y":-2106.62890625,"code":"9273"},{"x":890.45043945313,"y":-2134.9833984375,"code":"9274"},{"x":827.58190917969,"y":-2155.8142089844,"code":"9275"},{"x":884.50866699219,"y":-2178.1303710938,"code":"9276"},{"x":825.17401123047,"y":-2192.6745605469,"code":"9277"},{"x":880.33807373047,"y":-2221.8735351563,"code":"9278"},{"x":817.43304443359,"y":-2269.1223144531,"code":"9279"},{"x":878.49090576172,"y":-2281.5456542969,"code":"9280"},{"x":809.67956542969,"y":-2294.5361328125,"code":"9281"},{"x":874.87359619141,"y":-2310.4873046875,"code":"9282"},{"x":813.75372314453,"y":-2327.0275878906,"code":"9283"},{"x":863.62548828125,"y":-2348.8903808594,"code":"9284"},{"x":805.45458984375,"y":-2355.9831542969,"code":"9285"},{"x":860.04772949219,"y":-2377.25,"code":"9286"},{"x":806.87121582031,"y":-2393.8037109375,"code":"9287"},{"x":801.77374267578,"y":-2427.5217285156,"code":"9288"},{"x":950.17541503906,"y":-2436.9929199219,"code":"9289"},{"x":994.12274169922,"y":-2416.9306640625,"code":"9290"},{"x":961.46490478516,"y":-2391.5678710938,"code":"9291"},{"x":1003.6517944336,"y":-2362.6762695313,"code":"9292"},{"x":964.39349365234,"y":-2337.3178710938,"code":"9293"},{"x":1010.0933837891,"y":-2314.3291015625,"code":"9294"},{"x":964.29998779297,"y":-2289.5583496094,"code":"9295"},{"x":1013.585144043,"y":-2265.3984375,"code":"9296"},{"x":964.84912109375,"y":-2245.3303222656,"code":"9297"},{"x":1012.9049682617,"y":-2221.7387695313,"code":"9298"},{"x":979.58270263672,"y":-2181.4865722656,"code":"9299"},{"x":1020.4531860352,"y":-2158.0944824219,"code":"9300"},{"x":979.57885742188,"y":-2133.8581542969,"code":"9301"},{"x":1023.3827514648,"y":-2115.6013183594,"code":"9302"},{"x":985.86437988281,"y":-2051.3095703125,"code":"9303"},{"x":1059.4138183594,"y":-2050.6486816406,"code":"9304"},{"x":1133.3771972656,"y":-2048.4389648438,"code":"9305"},{"x":1099.4060058594,"y":-2003.5888671875,"code":"9306"},{"x":992.85186767578,"y":-2015.4055175781,"code":"9307"},{"x":1004.9475708008,"y":-1976.4914550781,"code":"9308"},{"x":1080.1566162109,"y":-1966.4652099609,"code":"9309"},{"x":1001.9356689453,"y":-1938.7569580078,"code":"9310"},{"x":1068.3026123047,"y":-1934.0775146484,"code":"9311"},{"x":1003.0715942383,"y":-1870.3498535156,"code":"9312"},{"x":1054.6960449219,"y":-1853.2316894531,"code":"9313"},{"x":998.73413085938,"y":-1835.5299072266,"code":"9314"},{"x":1054.0369873047,"y":-1817.8415527344,"code":"9315"},{"x":996.44519042969,"y":-1804.2734375,"code":"9316"},{"x":1002.0046386719,"y":-1738.1887207031,"code":"9317"},{"x":1007.0152587891,"y":-1692.7485351563,"code":"9318"},{"x":1009.063659668,"y":-1639.0346679688,"code":"9319"},{"x":1007.5717163086,"y":-1587.1055908203,"code":"9320"},{"x":1007.8425292969,"y":-1538.1569824219,"code":"9321"},{"x":1009.8638305664,"y":-1490.3873291016,"code":"9322"},{"x":991.84326171875,"y":-1392.4138183594,"code":"9323"},{"x":1206.3765869141,"y":-1256.6513671875,"code":"9324"},{"x":1151.7459716797,"y":-1287.9846191406,"code":"9325"},{"x":1204.5270996094,"y":-1311.0207519531,"code":"9326"},{"x":1149.8963623047,"y":-1334.0708007813,"code":"9327"},{"x":1200.9064941406,"y":-1357.1208496094,"code":"9328"},{"x":1147.4772949219,"y":-1384.3026123047,"code":"9329"},{"x":1196.14453125,"y":-1406.1903076172,"code":"9330"},{"x":1140.3162841797,"y":-1481.7553710938,"code":"9331"},{"x":1221.4600830078,"y":-1483.5708007813,"code":"9332"},{"x":1153.2701416016,"y":-1523.1486816406,"code":"9333"},{"x":1230.2770996094,"y":-1527.8721923828,"code":"9334"},{"x":1164.4307861328,"y":-1565.0875244141,"code":"9335"},{"x":1237.6911621094,"y":-1575.8647460938,"code":"9336"},{"x":1162.5869140625,"y":-1613.5277099609,"code":"9337"},{"x":1262.0091552734,"y":-1637.7512207031,"code":"9338"},{"x":1227.4664306641,"y":-1736.3762207031,"code":"9339"},{"x":1288.5411376953,"y":-1704.5250244141,"code":"9340"},{"x":1351.3620605469,"y":-1743.5083007813,"code":"9341"},{"x":1282.580078125,"y":-1772.4735107422,"code":"9342"},{"x":1215.5510253906,"y":-1794.3403320313,"code":"9343"},{"x":1228.8289794922,"y":-1861.0512695313,"code":"9344"},{"x":1301.6967773438,"y":-1830.4056396484,"code":"9345"},{"x":1385.7624511719,"y":-1801.5263671875,"code":"9346"},{"x":1390.1739501953,"y":-1865.3000488281,"code":"9347"},{"x":1313.1165771484,"y":-1870.0721435547,"code":"9348"},{"x":1263.2192382813,"y":-1922.0444335938,"code":"9349"},{"x":1360.8887939453,"y":-1945.6610107422,"code":"9350"},{"x":1290.3082275391,"y":-2001.7761230469,"code":"9351"},{"x":1127.673828125,"y":-2132.865234375,"code":"9352"},{"x":1107.8725585938,"y":-2171.2678222656,"code":"9353"},{"x":1138.2448730469,"y":-2210.8486328125,"code":"9354"},{"x":1098.9436035156,"y":-2242.7248535156,"code":"9355"},{"x":1143.4632568359,"y":-2276.9858398438,"code":"9356"},{"x":1103.0340576172,"y":-2302.9584960938,"code":"9357"},{"x":1147.5634765625,"y":-2335.4653320313,"code":"9358"},{"x":1090.5855712891,"y":-2360.8818359375,"code":"9359"},{"x":1087.3000488281,"y":-2401.6291503906,"code":"9360"},{"x":1175.5441894531,"y":-2396.927734375,"code":"9361"},{"x":1205.8970947266,"y":-2355.6303710938,"code":"9362"},{"x":1227.3927001953,"y":-2301.9345703125,"code":"9363"},{"x":1199.8991699219,"y":-2245.8735351563,"code":"9364"},{"x":1180.0726318359,"y":-2176.2470703125,"code":"9365"},{"x":1306.0710449219,"y":-2080.625,"code":"9366"},{"x":1348.8416748047,"y":-2168.0109863281,"code":"9367"},{"x":1380.3765869141,"y":-2258.9526367188,"code":"9368"},{"x":1390.6770019531,"y":-2358.1665039063,"code":"9369"},{"x":1366.7409667969,"y":-2466.8110351563,"code":"9370"},{"x":1296.7493896484,"y":-2558.3432617188,"code":"9371"},{"x":1413.8663330078,"y":-2606.1623535156,"code":"9372"},{"x":1594.7663574219,"y":-2508.2138671875,"code":"9373"},{"x":1583.8277587891,"y":-2363.6318359375,"code":"9374"},{"x":1603.5710449219,"y":-2279.240234375,"code":"9375"},{"x":1614.4672851563,"y":-2189.5275878906,"code":"9376"},{"x":1540.9575195313,"y":-2138.7861328125,"code":"9377"},{"x":1599.6800537109,"y":-2038.4526367188,"code":"9378"},{"x":1484.8383789063,"y":-1946.4165039063,"code":"9379"},{"x":1661.1246337891,"y":-1895.2449951172,"code":"9380"},{"x":1486.3830566406,"y":-1781.7891845703,"code":"9381"},{"x":1592.4521484375,"y":-1723.3624267578,"code":"9382"},{"x":1699.5831298828,"y":-1697.4276123047,"code":"9383"},{"x":1725.2248535156,"y":-1630.7484130859,"code":"9384"},{"x":1454.5555419922,"y":-1683.2845458984,"code":"9385"},{"x":1714.5651855469,"y":-1546.9458007813,"code":"9386"},{"x":1733.7318115234,"y":-1469.6234130859,"code":"9387"},{"x":1584.0625,"y":-1536.9415283203,"code":"9388"},{"x":1781.4957275391,"y":-1350.4221191406,"code":"9389"},{"x":1938.7570800781,"y":-1018.7138671875,"code":"9390"},{"x":-1021.8845825195,"y":-1994.0374755859,"code":"10000"},{"x":-946.05133056641,"y":-2059.5708007813,"code":"10001"},{"x":-846.64013671875,"y":-2153.4541015625,"code":"10002"},{"x":-720.03704833984,"y":-2267.4235839844,"code":"10003"},{"x":-567.19012451172,"y":-2297.6831054688,"code":"10005"},{"x":-643.64276123047,"y":-2397.4567871094,"code":"10006"},{"x":-710.05786132813,"y":-2500.2082519531,"code":"10007"},{"x":-788.90386962891,"y":-2397.5417480469,"code":"10008"},{"x":-778.62176513672,"y":-2611.2302246094,"code":"10009"},{"x":-848.00964355469,"y":-2760.0,"code":"10010"},{"x":-873.72888183594,"y":-2863.2985839844,"code":"10011"},{"x":-949.60260009766,"y":-3003.7858886719,"code":"10012"},{"x":-1184.2764892578,"y":-3463.6401367188,"code":"10013"},{"x":-1284.3541259766,"y":-3403.44140625,"code":"10014"},{"x":-1358.4816894531,"y":-3354.45703125,"code":"10015"},{"x":-1407.7902832031,"y":-3296.6528320313,"code":"10016"},{"x":-1471.8472900391,"y":-3266.0051269531,"code":"10017"},{"x":-1573.0844726563,"y":-3227.0913085938,"code":"10018"},{"x":-1573.0844726563,"y":-3227.0913085938,"code":"10019"},{"x":-1930.2440185547,"y":-3038.2138671875,"code":"10020"},{"x":-1804.8181152344,"y":-2797.4165039063,"code":"10021"},{"x":-1332.3444824219,"y":-2632.7375488281,"code":"10022"},{"x":-1237.0220947266,"y":-2800.9790039063,"code":"10023"},{"x":-1070.2985839844,"y":-2798.6389160156,"code":"10024"},{"x":-941.36663818359,"y":-2652.2802734375,"code":"10025"},{"x":-1019.6137084961,"y":-2617.4733886719,"code":"10026"},{"x":-1037.0651855469,"y":-2457.5346679688,"code":"10027"},{"x":-1207.3972167969,"y":-2458.1403808594,"code":"10028"},{"x":-1280.8916015625,"y":-2363.7055664063,"code":"10029"},{"x":-1156.0582275391,"y":-2324.7915039063,"code":"10030"},{"x":-1142.8206787109,"y":-2122.3347167969,"code":"10031"},{"x":-1141.9665527344,"y":-2022.0026855469,"code":"10032"},{"x":-1057.8874511719,"y":-2146.0083007813,"code":"10033"},{"x":-1086.5305175781,"y":-2231.6403808594,"code":"10034"},{"x":-984.72900390625,"y":-2211.5805664063,"code":"10035"},{"x":-1057.0612792969,"y":-2364.4816894531,"code":"10036"},{"x":-964.13317871094,"y":-2296.6179199219,"code":"10037"},{"x":-903.05792236328,"y":-2382.240234375,"code":"10038"},{"x":-917.56365966797,"y":-2530.4096679688,"code":"10039"},{"x":-474.59829711914,"y":-2845.0678710938,"code":"10040"},{"x":-504.41088867188,"y":-2782.5302734375,"code":"10041"},{"x":-424.00668334961,"y":-2731.7861328125,"code":"10042"},{"x":-459.76351928711,"y":-2650.931640625,"code":"10043"},{"x":-352.66604614258,"y":-2647.4084472656,"code":"10044"},{"x":-297.56530761719,"y":-2684.6904296875,"code":"10045"},{"x":-209.89566040039,"y":-2661.62890625,"code":"10046"},{"x":-236.75959777832,"y":-2585.5043945313,"code":"10047"},{"x":-244.77053833008,"y":-2511.7653808594,"code":"10048"},{"x":-301.76354980469,"y":-2463.3969726563,"code":"10049"},{"x":-169.87484741211,"y":-2423.2609863281,"code":"10050"},{"x":-145.40510559082,"y":-2464.0290527344,"code":"10051"},{"x":-74.323204040527,"y":-2423.9111328125,"code":"10052"},{"x":-114.78554534912,"y":-2489.470703125,"code":"10053"},{"x":-12.978828430176,"y":-2471.2014160156,"code":"10054"},{"x":54.585052490234,"y":-2498.4028320313,"code":"10055"},{"x":56.023921966553,"y":-2579.3178710938,"code":"10056"},{"x":-133.77590942383,"y":-2585.8427734375,"code":"10057"},{"x":-124.0620880127,"y":-2680.87890625,"code":"10058"},{"x":-47.660713195801,"y":-2703.9208984375,"code":"10059"},{"x":60.614250183105,"y":-2704.5400390625,"code":"10060"},{"x":151.79632568359,"y":-2609.5153808594,"code":"10061"},{"x":218.74485778809,"y":-2508.0222167969,"code":"10062"},{"x":216.63217163086,"y":-2449.0222167969,"code":"10063"},{"x":232.24067687988,"y":-2581.2719726563,"code":"10064"},{"x":319.8544921875,"y":-2603.1403808594,"code":"10065"},{"x":343.10870361328,"y":-2727.7387695313,"code":"10066"},{"x":342.80514526367,"y":-2806.2565917969,"code":"10067"},{"x":222.08653259277,"y":-2809.841796875,"code":"10068"},{"x":139.70875549316,"y":-2845.6511230469,"code":"10069"},{"x":140.58364868164,"y":-2956.08203125,"code":"10070"},{"x":142.61405944824,"y":-3027.5231933594,"code":"10071"},{"x":136.99057006836,"y":-3082.4460449219,"code":"10072"},{"x":134.88229370117,"y":-3140.8874511719,"code":"10073"},{"x":134.55319213867,"y":-3196.9763183594,"code":"10074"},{"x":137.20489501953,"y":-3256.5334472656,"code":"10075"},{"x":136.90292358398,"y":-3309.1843261719,"code":"10076"},{"x":231.04737854004,"y":-3296.2138671875,"code":"10077"},{"x":231.29327392578,"y":-3237.2219238281,"code":"10078"},{"x":233.31416320801,"y":-3179.9929199219,"code":"10079"},{"x":220.00987243652,"y":-3124.4958496094,"code":"10080"},{"x":253.93916320801,"y":-3047.2236328125,"code":"10081"},{"x":240.0265045166,"y":-2994.1252441406,"code":"10082"},{"x":253.2794342041,"y":-2944.5668945313,"code":"10083"},{"x":501.31994628906,"y":-2587.4873046875,"code":"10085"},{"x":501.59371948242,"y":-2646.5278320313,"code":"10086"},{"x":621.66955566406,"y":-2626.48046875,"code":"10087"},{"x":657.95031738281,"y":-2702.6457519531,"code":"10088"},{"x":557.25573730469,"y":-2723.8996582031,"code":"10089"},{"x":480.21716308594,"y":-2771.1220703125,"code":"10090"},{"x":548.96545410156,"y":-2798.8928222656,"code":"10091"},{"x":620.66687011719,"y":-2840.8093261719,"code":"10092"},{"x":486.93087768555,"y":-2918.7470703125,"code":"10093"},{"x":477.15866088867,"y":-2961.25,"code":"10094"},{"x":581.92266845703,"y":-2960.0693359375,"code":"10095"},{"x":475.35305786133,"y":-3007.3217773438,"code":"10096"},{"x":581.89324951172,"y":-3002.6276855469,"code":"10097"},{"x":473.53244018555,"y":-3084.1081542969,"code":"10098"},{"x":564.69610595703,"y":-3063.4899902344,"code":"10099"},{"x":549.59582519531,"y":-3117.8054199219,"code":"10100"},{"x":548.07312011719,"y":-3252.4333496094,"code":"10101"},{"x":761.43371582031,"y":-3197.5541992188,"code":"10102"},{"x":780.36627197266,"y":-3267.2524414063,"code":"10103"},{"x":858.76013183594,"y":-3309.2094726563,"code":"10104"},{"x":983.59204101563,"y":-3308.0690917969,"code":"10105"},{"x":1113.1137695313,"y":-3305.1486816406,"code":"10106"},{"x":1216.6917724609,"y":-3325.2189941406,"code":"10107"},{"x":1218.1235351563,"y":-3249.6943359375,"code":"10108"},{"x":1114.5041503906,"y":-3259.1442871094,"code":"10109"},{"x":983.85168457031,"y":-3255.2136230469,"code":"10110"},{"x":894.91137695313,"y":-3256.23046875,"code":"10111"},{"x":845.85693359375,"y":-3202.8271484375,"code":"10112"},{"x":937.34619140625,"y":-3203.740234375,"code":"10113"},{"x":1026.1749267578,"y":-3202.5693359375,"code":"10114"},{"x":1127.9708251953,"y":-3201.4191894531,"code":"10115"},{"x":1218.5554199219,"y":-3197.3176269531,"code":"10116"},{"x":1218.8428955078,"y":-3125.3359375,"code":"10117"},{"x":1130.5513916016,"y":-3150.1416015625,"code":"10118"},{"x":1029.3150634766,"y":-3148.3669433594,"code":"10119"},{"x":935.14862060547,"y":-3147.8098144531,"code":"10120"},{"x":845.08093261719,"y":-3150.8015136719,"code":"10121"},{"x":846.52368164063,"y":-3091.5949707031,"code":"10122"},{"x":937.10565185547,"y":-3094.2111816406,"code":"10123"},{"x":1029.4763183594,"y":-3095.4301757813,"code":"10124"},{"x":1127.7114257813,"y":-3093.1330566406,"code":"10125"},{"x":1141.5694580078,"y":-3041.7458496094,"code":"10126"},{"x":1032.0513916016,"y":-3041.75,"code":"10127"},{"x":936.71813964844,"y":-3043.4118652344,"code":"10128"},{"x":847.27087402344,"y":-3042.9594726563,"code":"10129"},{"x":796.18920898438,"y":-2985.1528320313,"code":"10130"},{"x":936.33923339844,"y":-2988.7416992188,"code":"10131"},{"x":1031.6276855469,"y":-2989.3403320313,"code":"10132"},{"x":1140.5041503906,"y":-2988.7595214844,"code":"10133"},{"x":1249.4041748047,"y":-2968.1401367188,"code":"10134"},{"x":1141.6721191406,"y":-2930.9624023438,"code":"10135"},{"x":1032.1513671875,"y":-2929.2290039063,"code":"10136"},{"x":936.22802734375,"y":-2931.6108398438,"code":"10137"},{"x":833.19458007813,"y":-2920.4348144531,"code":"10138"},{"x":867.67919921875,"y":-2876.1791992188,"code":"10139"},{"x":1049.1584472656,"y":-2876.1999511719,"code":"10140"},{"x":1644.1221923828,"y":6456.0561523438,"code":"1000"},{"x":1538.3503417969,"y":6344.6381835938,"code":"1001"},{"x":1579.3702392578,"y":6591.4409179688,"code":"1002"},{"x":1409.5551757813,"y":6563.380859375,"code":"1003"},{"x":525.22381591797,"y":6591.1264648438,"code":"1004"},{"x":664.33813476563,"y":6472.9379882813,"code":"1005"},{"x":529.42224121094,"y":6483.48828125,"code":"1006"},{"x":529.42248535156,"y":6483.48828125,"code":"1007"},{"x":264.91348266602,"y":6651.58203125,"code":"1008"},{"x":350.6750793457,"y":6493.5786132813,"code":"1009"},{"x":268.71212768555,"y":6608.3237304688,"code":"1010"},{"x":251.9838104248,"y":6486.3271484375,"code":"1011"},{"x":162.81225585938,"y":6609.9672851563,"code":"1012"},{"x":159.21286010742,"y":6470.6127929688,"code":"1013"},{"x":94.202827453613,"y":6532.0102539063,"code":"1014"},{"x":123.64725494385,"y":6432.8974609375,"code":"1015"},{"x":58.179302215576,"y":6489.2016601563,"code":"1016"},{"x":94.797012329102,"y":6396.873046875,"code":"1017"},{"x":17.470808029175,"y":6448.9428710938,"code":"1018"},{"x":51.979454040527,"y":6359.1142578125,"code":"1019"},{"x":-23.21159362793,"y":6411.6162109375,"code":"1020"},{"x":7.8913064002991,"y":6316.7319335938,"code":"1021"},{"x":-64.347145080566,"y":6370.0634765625,"code":"1022"},{"x":-39.561515808105,"y":6268.4052734375,"code":"1023"},{"x":-99.09156036377,"y":6333.6215820313,"code":"1024"},{"x":-82.781867980957,"y":6226.4506835938,"code":"1025"},{"x":-148.220703125,"y":6284.8950195313,"code":"1026"},{"x":-133.62596130371,"y":6179.8168945313,"code":"1027"},{"x":-190.1768951416,"y":6245.0219726563,"code":"1028"},{"x":-174.72891235352,"y":6134.8852539063,"code":"1029"},{"x":-230.4298248291,"y":6202.61328125,"code":"1030"},{"x":-217.51998901367,"y":6094.6030273438,"code":"1031"},{"x":-279.58258056641,"y":6155.5864257813,"code":"1032"},{"x":-267.09341430664,"y":6047.9760742188,"code":"1033"},{"x":-330.22689819336,"y":6108.1186523438,"code":"1034"},{"x":-307.57904052734,"y":6003.4912109375,"code":"1035"},{"x":-378.52648925781,"y":6057.66015625,"code":"1036"},{"x":-352.06726074219,"y":5955.1591796875,"code":"1037"},{"x":-469.18984985352,"y":6007.6665039063,"code":"1038"},{"x":-469.39916992188,"y":6099.9770507813,"code":"1039"},{"x":-392.09533691406,"y":6090.6328125,"code":"1040"},{"x":-433.38018798828,"y":6151.5864257813,"code":"1041"},{"x":-346.1640625,"y":6137.7934570313,"code":"1042"},{"x":-374.97473144531,"y":6208.701171875,"code":"1043"},{"x":-305.74212646484,"y":6179.0537109375,"code":"1044"},{"x":-310.18420410156,"y":6285.7768554688,"code":"1045"},{"x":-254.49468994141,"y":6231.5395507813,"code":"1046"},{"x":-275.02786254883,"y":6317.8974609375,"code":"1047"},{"x":-210.02728271484,"y":6272.1098632813,"code":"1048"},{"x":-242.01275634766,"y":6353.8388671875,"code":"1049"},{"x":-175.75666809082,"y":6312.71875,"code":"1050"},{"x":-196.32781982422,"y":6388.9331054688,"code":"1051"},{"x":-123.28033447266,"y":6359.677734375,"code":"1052"},{"x":-167.09519958496,"y":6425.7084960938,"code":"1053"},{"x":-85.186561584473,"y":6396.4775390625,"code":"1054"},{"x":-119.70399475098,"y":6479.458984375,"code":"1055"},{"x":-42.021728515625,"y":6441.3334960938,"code":"1056"},{"x":-76.130386352539,"y":6520.498046875,"code":"1057"},{"x":-4.3509998321533,"y":6476.8276367188,"code":"1058"},{"x":-37.633438110352,"y":6558.9624023438,"code":"1059"},{"x":34.14892578125,"y":6519.5629882813,"code":"1060"},{"x":12.325073242188,"y":6597.4770507813,"code":"1061"},{"x":74.358093261719,"y":6555.9448242188,"code":"1062"},{"x":86.009437561035,"y":6652.0385742188,"code":"1063"},{"x":10.838283538818,"y":6674.4462890625,"code":"1064"},{"x":-58.855964660645,"y":6644.7534179688,"code":"1065"},{"x":-112.46115112305,"y":6602.3979492188,"code":"1066"},{"x":-165.63864135742,"y":6555.3393554688,"code":"1067"},{"x":-270.03433227539,"y":6632.380859375,"code":"1068"},{"x":-201.63911437988,"y":6511.2241210938,"code":"1069"},{"x":-234.45983886719,"y":6465.0366210938,"code":"1070"},{"x":-273.66256713867,"y":6420.53125,"code":"1071"},{"x":-334.03851318359,"y":6390.0073242188,"code":"1072"},{"x":-386.79467773438,"y":6351.9189453125,"code":"1073"},{"x":-429.35076904297,"y":6311.615234375,"code":"1074"},{"x":-451.35699462891,"y":6268.455078125,"code":"1075"},{"x":-452.24588012695,"y":6208.68359375,"code":"1076"},{"x":-625.66784667969,"y":6126.9111328125,"code":"1077"},{"x":-568.72412109375,"y":5962.5751953125,"code":"1078"},{"x":-663.3935546875,"y":5785.9438476563,"code":"1079"},{"x":-745.76141357422,"y":5593.6225585938,"code":"1080"},{"x":-549.91040039063,"y":5539.8134765625,"code":"1081"},{"x":-521.32379150391,"y":5301.9467773438,"code":"1082"},{"x":-866.71606445313,"y":5274.794921875,"code":"1083"},{"x":-933.44134521484,"y":5172.6826171875,"code":"1084"},{"x":-1107.71484375,"y":4918.1157226563,"code":"1085"},{"x":-475.41387939453,"y":4956.7563476563,"code":"1086"},{"x":460.43829345703,"y":5615.6508789063,"code":"1087"},{"x":-110.91479492188,"y":4656.4223632813,"code":"1088"},{"x":-133.98173522949,"y":4332.919921875,"code":"1089"},{"x":-257.10409545898,"y":4196.37890625,"code":"1090"},{"x":-238.30830383301,"y":4471.0419921875,"code":"1091"},{"x":-371.33514404297,"y":4337.6025390625,"code":"1092"},{"x":-447.29046630859,"y":4500.8354492188,"code":"1093"},{"x":-605.73547363281,"y":4384.0766601563,"code":"1094"},{"x":-648.34130859375,"y":4479.708984375,"code":"1095"},{"x":-837.50177001953,"y":4377.8969726563,"code":"1096"},{"x":-845.03680419922,"y":4481.4077148438,"code":"1097"},{"x":-1145.6888427734,"y":4329.6235351563,"code":"1098"},{"x":-1209.3537597656,"y":4432.23046875,"code":"1099"},{"x":-1674.9997558594,"y":4365.5014648438,"code":"1100"},{"x":-1623.6866455078,"y":4518.2045898438,"code":"1101"},{"x":-1918.1656494141,"y":4536.6293945313,"code":"1102"},{"x":-1742.2661132813,"y":4626.1162109375,"code":"1103"},{"x":-2160.5085449219,"y":4566.4223632813,"code":"1104"},{"x":-2372.5200195313,"y":4271.5224609375,"code":"1105"},{"x":2170.171875,"y":-639.21948242188,"code":"9391"},{"x":2319.8759765625,"y":-512.19512939453,"code":"9392"},{"x":2502.6103515625,"y":-386.83917236328,"code":"9393"},{"x":2582.0139160156,"y":-645.29943847656,"code":"9394"},{"x":2790.5947265625,"y":-753.72619628906,"code":"9395"}] diff --git a/resources/Nearest-Postal/ocrp-postals.json b/resources/Nearest-Postal/ocrp-postals.json new file mode 100644 index 000000000..b4efe5803 --- /dev/null +++ b/resources/Nearest-Postal/ocrp-postals.json @@ -0,0 +1 @@ +[{"code":"3001","y":4938.10546875,"x":-1157.1995849609},{"code":"3002","y":5300.2319335938,"x":-524.3857421875},{"code":"3003","y":5575.2250976563,"x":-745.71496582031},{"code":"3004","y":5784.3740234375,"x":-662.01904296875},{"code":"3005","y":6009.9873046875,"x":-468.88970947266},{"code":"3006","y":6179.419921875,"x":-471.35647583008},{"code":"3007","y":6117.421875,"x":-350.86978149414},{"code":"3008","y":6058.3271484375,"x":-211.97036743164},{"code":"3009","y":6302.3364257813,"x":-452.68310546875},{"code":"3010","y":6231.6069335938,"x":-362.19027709961},{"code":"3011","y":6303.26171875,"x":-297.83703613281},{"code":"3012","y":6255.7983398438,"x":-199.59306335449},{"code":"3013","y":6192.8037109375,"x":-99.406196594238},{"code":"3014","y":6428.1215820313,"x":-260.72406005859},{"code":"3015","y":6371.9326171875,"x":-212.84980773926},{"code":"3016","y":6372.8686523438,"x":-97.161865234375},{"code":"3017","y":6320.5561523438,"x":24.29870223999},{"code":"3018","y":6574.2983398438,"x":-139.98452758789},{"code":"3019","y":6500.6508789063,"x":-94.954879760742},{"code":"3020","y":6451.2612304688,"x":-14.174062728882},{"code":"3021","y":6389.2724609375,"x":121.82452392578},{"code":"3022","y":6647.8134765625,"x":-42.935974121094},{"code":"3023","y":6587.7592773438,"x":-11.513336181641},{"code":"3024","y":6526.7407226563,"x":71.212539672852},{"code":"3025","y":6649.6870117188,"x":126.84742736816},{"code":"3026","y":6625.439453125,"x":348.04385375977},{"code":"3027","y":6490.7919921875,"x":419.14181518555},{"code":"3028","y":6550.9853515625,"x":1322.1228027344},{"code":"3029","y":6326.28125,"x":1455.2196044922},{"code":"3030","y":6437.6157226563,"x":1685.1595458984},{"code":"3031","y":5583.3940429688,"x":2295.7517089844},{"code":"2001","y":4258.8334960938,"x":-2178.1931152344},{"code":"2002","y":4319.2548828125,"x":-1634.7104492188},{"code":"2003","y":4522.8037109375,"x":-1154.7565917969},{"code":"2004","y":4296.00390625,"x":-624.09436035156},{"code":"2005","y":4355.1645507813,"x":-141.28918457031},{"code":"2006","y":4580.4780273438,"x":295.6540222168},{"code":"2007","y":4180.4365234375,"x":826.40551757813},{"code":"2008","y":4366.3447265625,"x":1286.6721191406},{"code":"2009","y":4854.3540039063,"x":1615.2026367188},{"code":"2010","y":4775.46484375,"x":1632.4442138672},{"code":"2011","y":4695.1557617188,"x":1654.5745849609},{"code":"2012","y":4535.265625,"x":1726.0280761719},{"code":"2013","y":4927.5654296875,"x":1725.6357421875},{"code":"2014","y":4855.7080078125,"x":1728.0529785156},{"code":"2015","y":4777.5185546875,"x":1736.1376953125},{"code":"2016","y":4719.7446289063,"x":1756.1616210938},{"code":"2017","y":4647.1538085938,"x":1754.3770751953},{"code":"2018","y":4602.0727539063,"x":1802.5849609375},{"code":"2019","y":5019.7221679688,"x":1837.4025878906},{"code":"2020","y":4925.3188476563,"x":1899.0174560547},{"code":"2021","y":4631.6372070313,"x":1953.5357666016},{"code":"2022","y":5172.7802734375,"x":1950.373046875},{"code":"2023","y":4786.7739257813,"x":2135.2263183594},{"code":"2024","y":4983.2602539063,"x":2165.8264160156},{"code":"2025","y":5007.197265625,"x":2368.9892578125},{"code":"2026","y":4666.9799804688,"x":2562.9858398438},{"code":"2027","y":5188.94140625,"x":3308.767578125},{"code":"1001","y":2349.3342285156,"x":-2550.39453125},{"code":"1002","y":3377.9497070313,"x":-2304.5493164063},{"code":"1003","y":2635.1474609375,"x":-2089.220703125},{"code":"1004","y":2577.0300292969,"x":-1274.3171386719},{"code":"1005","y":2711.8854980469,"x":-1130.5263671875},{"code":"1006","y":2876.7561035156,"x":-485.82522583008},{"code":"1007","y":3661.3662109375,"x":-15.28427028656},{"code":"1008","y":3398.0107421875,"x":345.8782043457},{"code":"1009","y":3572.2087402344,"x":351.85784912109},{"code":"1010","y":3554.6437988281,"x":457.79168701172},{"code":"1011","y":3480.3251953125,"x":659.57427978516},{"code":"1012","y":3595.0888671875,"x":876.22930908203},{"code":"1013","y":3663.6970214844,"x":925.42852783203},{"code":"1014","y":3590.9748535156,"x":974.62255859375},{"code":"1015","y":3601.75390625,"x":1266.9050292969},{"code":"1016","y":3628.4321289063,"x":1392.4855957031},{"code":"1017","y":3769.4313964844,"x":1495.1656494141},{"code":"1018","y":3678.767578125,"x":1516.5502929688},{"code":"1019","y":3569.0593261719,"x":1564.6318359375},{"code":"1020","y":3312.04296875,"x":1732.3898925781},{"code":"1021","y":3806.9226074219,"x":1627.5222167969},{"code":"1022","y":3742.4670410156,"x":1677.7314453125},{"code":"1023","y":3656.1884765625,"x":1658.7502441406},{"code":"1024","y":3697.3784179688,"x":1731.5983886719},{"code":"1025","y":3612.0498046875,"x":1716.2542724609},{"code":"1026","y":3864.3483886719,"x":1725.1228027344},{"code":"1027","y":3803.8784179688,"x":1765.2497558594},{"code":"1028","y":3742.0070800781,"x":1804.6389160156},{"code":"1029","y":3682.2900390625,"x":1841.1955566406},{"code":"1030","y":3911.8515625,"x":1814.4809570313},{"code":"1031","y":3848.5854492188,"x":1835.4071044922},{"code":"1032","y":3778.177734375,"x":1876.2606201172},{"code":"1033","y":3719.8615722656,"x":1907.8697509766},{"code":"1034","y":3900.4033203125,"x":1913.1685791016},{"code":"1035","y":3824.3405761719,"x":1951.1672363281},{"code":"1036","y":3766.7221679688,"x":1984.19140625},{"code":"1037","y":3528.4833984375,"x":2076.2502441406},{"code":"1038","y":3480.2133789063,"x":2215.1064453125},{"code":"1039","y":3948.63671875,"x":2343.3937988281},{"code":"1040","y":3777.9990234375,"x":2485.1499023438},{"code":"1041","y":4083.6472167969,"x":2433.5891113281},{"code":"1042","y":4095.6848144531,"x":2551.1811523438},{"code":"1043","y":4216.4931640625,"x":2501.0229492188},{"code":"1044","y":4281.84765625,"x":2546.1254882813},{"code":"1045","y":4239.150390625,"x":2637.4304199219},{"code":"1046","y":4128.2592773438,"x":2711.6701660156},{"code":"1047","y":4316.6225585938,"x":2731.896484375},{"code":"1048","y":4423.2265625,"x":2719.3979492188},{"code":"1049","y":4456.609375,"x":2848.3544921875},{"code":"1050","y":4377.6967773438,"x":2880.6806640625},{"code":"1051","y":4632.841796875,"x":2884.5471191406},{"code":"1052","y":4578.7763671875,"x":3715.103515625},{"code":"1053","y":4493.4497070313,"x":3797.9001464844},{"code":"901","y":1293.5513916016,"x":-3201.8759765625},{"code":"902","y":1216.0465087891,"x":-3213.9577636719},{"code":"903","y":1152.0489501953,"x":-3233.6806640625},{"code":"904","y":1091.4372558594,"x":-3252.9572753906},{"code":"905","y":1008.426574707,"x":-3265.4838867188},{"code":"906","y":913.53302001953,"x":-3252.5703125},{"code":"907","y":1129.8149414063,"x":-3157.0576171875},{"code":"908","y":1067.1193847656,"x":-3174.6633300781},{"code":"909","y":1435.5328369141,"x":-2809.2565917969},{"code":"910","y":1897.9064941406,"x":-2607.009765625},{"code":"911","y":2017.0283203125,"x":-1947.3098144531},{"code":"912","y":2810.4892578125,"x":-317.1279296875},{"code":"913","y":2525.0512695313,"x":-297.96936035156},{"code":"914","y":2798.5014648438,"x":-123.50941467285},{"code":"915","y":2872.9191894531,"x":-44.841407775879},{"code":"916","y":2799.7905273438,"x":55.50411605835},{"code":"917","y":3131.6091308594,"x":175.56591796875},{"code":"918","y":3058.5913085938,"x":166.85472106934},{"code":"919","y":2787.7529296875,"x":191.34045410156},{"code":"920","y":2588.626953125,"x":239.65928649902},{"code":"921","y":3103.6450195313,"x":254.8483581543},{"code":"922","y":2985.4584960938,"x":360.26403808594},{"code":"923","y":2960.2287597656,"x":443.1474609375},{"code":"924","y":2860.2282714844,"x":311.90908813477},{"code":"925","y":2624.3161621094,"x":353.99685668945},{"code":"926","y":2581.822265625,"x":375.78540039063},{"code":"927","y":2591.0922851563,"x":475.904296875},{"code":"928","y":2660.0766601563,"x":554.8154296875},{"code":"929","y":2604.2980957031,"x":571.32580566406},{"code":"930","y":2766.197265625,"x":602.42785644531},{"code":"931","y":2525.8842773438,"x":734.41259765625},{"code":"932","y":2325.4072265625,"x":728.35961914063},{"code":"933","y":2167.4350585938,"x":825.84948730469},{"code":"934","y":2875.3527832031,"x":856.36218261719},{"code":"935","y":2724.3225097656,"x":997.20190429688},{"code":"936","y":2649.3203125,"x":981.42303466797},{"code":"937","y":2652.0229492188,"x":1044.6373291016},{"code":"938","y":2308.9228515625,"x":1049.3106689453},{"code":"939","y":2649.26171875,"x":1120.7060546875},{"code":"940","y":2735.0209960938,"x":1201.6359863281},{"code":"941","y":2651.9516601563,"x":1200.8491210938},{"code":"942","y":2752.53515625,"x":1331.0969238281},{"code":"943","y":2167.517578125,"x":1364.7321777344},{"code":"944","y":2798.8046875,"x":1446.0278320313},{"code":"945","y":2227.029296875,"x":1561.7385253906},{"code":"946","y":2900.6560058594,"x":1595.3820800781},{"code":"947","y":2588.3059082031,"x":1689.3629150391},{"code":"948","y":3099.1669921875,"x":1771.2248535156},{"code":"949","y":3032.9753417969,"x":1984.8768310547},{"code":"950","y":2904.5712890625,"x":2056.9135742188},{"code":"951","y":3175.8649902344,"x":2083.9645996094},{"code":"952","y":3332.0219726563,"x":2163.9543457031},{"code":"953","y":3325.3828125,"x":2376.3032226563},{"code":"954","y":3161.3205566406,"x":2375.4978027344},{"code":"955","y":3444.4265136719,"x":2500.552734375},{"code":"956","y":3480.1342773438,"x":2703.6389160156},{"code":"957","y":3302.751953125,"x":2657.8728027344},{"code":"958","y":3206.134765625,"x":2576.388671875},{"code":"959","y":2566.7009277344,"x":2341.2834472656},{"code":"960","y":2593.2197265625,"x":2532.52734375},{"code":"961","y":3490.6088867188,"x":2958.2133789063},{"code":"962","y":2961.0805664063,"x":2903.1413574219},{"code":"963","y":3851.7277832031,"x":3540.4895019531},{"code":"801","y":727.49298095703,"x":-3133.0739746094},{"code":"802","y":657.52075195313,"x":-3103.111328125},{"code":"803","y":613.66979980469,"x":-3075.9448242188},{"code":"804","y":562.04333496094,"x":-3057.9353027344},{"code":"805","y":508.97872924805,"x":-3058.3159179688},{"code":"806","y":456.63592529297,"x":-3076.3896484375},{"code":"807","y":391.56103515625,"x":-3101.5087890625},{"code":"808","y":339.94281005859,"x":-3112.5197753906},{"code":"809","y":290.41351318359,"x":-3130.58984375},{"code":"810","y":226.77479553223,"x":-3123.1892089844},{"code":"811","y":66.97875213623,"x":-2999.1416015625},{"code":"812","y":741.36401367188,"x":-2991.2429199219},{"code":"813","y":644.49810791016,"x":-2953.4406738281},{"code":"814","y":466.29776000977,"x":-2934.0209960938},{"code":"815","y":404.0383605957,"x":-2940.0712890625},{"code":"816","y":278.16241455078,"x":-2258.9624023438},{"code":"817","y":809.28607177734,"x":-1807.1549072266},{"code":"818","y":651.705078125,"x":-1993.0378417969},{"code":"819","y":595.24615478516,"x":-2012.15234375},{"code":"820","y":550.56243896484,"x":-2026.0506591797},{"code":"821","y":500.66088867188,"x":-2034.6998291016},{"code":"822","y":444.19647216797,"x":-2027.5451660156},{"code":"823","y":377.19348144531,"x":-2017.7687988281},{"code":"824","y":316.75762939453,"x":-2013.2709960938},{"code":"825","y":252.41906738281,"x":-1996.9548339844},{"code":"826","y":206.4497833252,"x":-1978.0290527344},{"code":"827","y":165.70098876953,"x":-1955.1405029297},{"code":"828","y":122.37518310547,"x":-1913.8601074219},{"code":"829","y":648.15466308594,"x":-1875.0747070313},{"code":"830","y":593.49920654297,"x":-1905.2770996094},{"code":"831","y":546.6064453125,"x":-1925.5405273438},{"code":"832","y":441.55688476563,"x":-1935.1442871094},{"code":"833","y":402.51373291016,"x":-1916.3543701172},{"code":"834","y":360.62469482422,"x":-1902.5726318359},{"code":"835","y":300.27200317383,"x":-1903.6770019531},{"code":"836","y":253.40664672852,"x":-1894.8408203125},{"code":"837","y":204.42762756348,"x":-1863.98828125},{"code":"838","y":443.55130004883,"x":-1805.8703613281},{"code":"839","y":300.18054199219,"x":-1838.916015625},{"code":"840","y":330.66928100586,"x":-1781.8273925781},{"code":"841","y":360.45956420898,"x":-1728.2764892578},{"code":"842","y":374.64520263672,"x":-1664.080078125},{"code":"843","y":218.75659179688,"x":-1639.2198486328},{"code":"844","y":828.69781494141,"x":-1538.771484375},{"code":"845","y":402.57580566406,"x":-1537.548828125},{"code":"846","y":535.59680175781,"x":-1516.1257324219},{"code":"847","y":426.69454956055,"x":-1474.0634765625},{"code":"848","y":567.76055908203,"x":-1462.7553710938},{"code":"849","y":492.15582275391,"x":-1459.5189208984},{"code":"850","y":585.38360595703,"x":-1387.2258300781},{"code":"851","y":519.33111572266,"x":-1388.5043945313},{"code":"852","y":441.68988037109,"x":-1409.9630126953},{"code":"853","y":594.35089111328,"x":-1314.9973144531},{"code":"854","y":544.96209716797,"x":-1327.8444824219},{"code":"855","y":488.00241088867,"x":-1340.6954345703},{"code":"856","y":431.55682373047,"x":-1338.4265136719},{"code":"857","y":672.44427490234,"x":-1274.6931152344},{"code":"858","y":617.46813964844,"x":-1245.2126464844},{"code":"859","y":503.05047607422,"x":-1283.2934570313},{"code":"860","y":439.55072021484,"x":-1249.7810058594},{"code":"861","y":661.79766845703,"x":-1178.4837646484},{"code":"862","y":581.11590576172,"x":-1179.7543945313},{"code":"863","y":501.97787475586,"x":-1181.5584716797},{"code":"864","y":440.97116088867,"x":-1140.0174560547},{"code":"865","y":805.79510498047,"x":-1154.3947753906},{"code":"866","y":724.61206054688,"x":-1133.9838867188},{"code":"867","y":607.1767578125,"x":-1114.087890625},{"code":"868","y":537.60321044922,"x":-1098.7233886719},{"code":"869","y":489.72360229492,"x":-1067.2468261719},{"code":"870","y":439.80783081055,"x":-1011.0524902344},{"code":"871","y":816.91455078125,"x":-1076.4261474609},{"code":"872","y":741.80963134766,"x":-1074.1765136719},{"code":"873","y":689.38781738281,"x":-1048.7442626953},{"code":"874","y":567.39105224609,"x":-1010.6953735352},{"code":"875","y":529.04888916016,"x":-983.22827148438},{"code":"876","y":463.48492431641,"x":-898.82684326172},{"code":"877","y":829.03680419922,"x":-987.22875976563},{"code":"878","y":751.84381103516,"x":-997.12158203125},{"code":"879","y":672.67785644531,"x":-967.66253662109},{"code":"880","y":603.607421875,"x":-917.04614257813},{"code":"881","y":532.03741455078,"x":-917.29620361328},{"code":"882","y":542.07922363281,"x":-833.88854980469},{"code":"883","y":481.57461547852,"x":-806.93255615234},{"code":"884","y":827.77227783203,"x":-906.47698974609},{"code":"885","y":763.24426269531,"x":-890.11663818359},{"code":"886","y":680.55010986328,"x":-873.76550292969},{"code":"887","y":666.43908691406,"x":-797.44415283203},{"code":"888","y":576.69470214844,"x":-751.33190917969},{"code":"889","y":500.55163574219,"x":-743.53308105469},{"code":"890","y":793.35217285156,"x":-783.10540771484},{"code":"891","y":657.78405761719,"x":-716.87322998047},{"code":"892","y":530.25390625,"x":-664.23413085938},{"code":"893","y":863.29602050781,"x":-648.90368652344},{"code":"894","y":779.59210205078,"x":-633.57360839844},{"code":"895","y":719.57836914063,"x":-638.88598632813},{"code":"896","y":647.9873046875,"x":-636.62658691406},{"code":"897","y":553.20501708984,"x":-587.50799560547},{"code":"898","y":814.25256347656,"x":-560.58245849609},{"code":"899","y":767.3818359375,"x":-520.02551269531},{"code":"700","y":700.64111328125,"x":-571.45959472656},{"code":"701","y":637.80151367188,"x":-561.36743164063},{"code":"702","y":590.93304443359,"x":-539.97625732422},{"code":"703","y":1140.2042236328,"x":-433.81268310547},{"code":"704","y":691.09136962891,"x":-474.76422119141},{"code":"705","y":611.43249511719,"x":-465.47528076172},{"code":"706","y":640.12591552734,"x":-400.73538208008},{"code":"707","y":1908.4576416016,"x":-96.335205078125},{"code":"708","y":987.76916503906,"x":-198.64361572266},{"code":"709","y":882.60046386719,"x":-167.36044311523},{"code":"710","y":674.24920654297,"x":-309.75509643555},{"code":"711","y":595.60076904297,"x":-318.87194824219},{"code":"712","y":987.53381347656,"x":-75.180236816406},{"code":"713","y":823.92901611328,"x":-59.842529296875},{"code":"714","y":635.92706298828,"x":-218.04833984375},{"code":"715","y":576.41967773438,"x":-216.50061035156},{"code":"716","y":575.33795166016,"x":-130.02856445313},{"code":"717","y":1128.6805419922,"x":137.03723144531},{"code":"718","y":754.77294921875,"x":236.26745605469},{"code":"719","y":1275.2038574219,"x":701.95947265625},{"code":"720","y":1815.8348388672,"x":1260.0666503906},{"code":"721","y":1697.9013671875,"x":1561.1260986328},{"code":"722","y":1089.2875976563,"x":1368.2760009766},{"code":"723","y":755.73461914063,"x":1526.998046875},{"code":"724","y":2307.5356445313,"x":2103.1372070313},{"code":"725","y":1947.3375244141,"x":2232.0747070313},{"code":"726","y":1751.8459472656,"x":2287.455078125},{"code":"727","y":1591.4840087891,"x":2460.3469238281},{"code":"728","y":1543.1358642578,"x":2741.904296875},{"code":"601","y":-401.70004272461,"x":-2170.1918945313},{"code":"602","y":-320.08056640625,"x":-2095.6044921875},{"code":"603","y":-291.93835449219,"x":-1993.8319091797},{"code":"604","y":-482.5094909668,"x":-2045.9814453125},{"code":"605","y":-543.56640625,"x":-1966.7110595703},{"code":"606","y":-585.84185791016,"x":-1925.0095214844},{"code":"607","y":-623.39849853516,"x":-1879.5549316406},{"code":"608","y":-657.19378662109,"x":-1837.8598632813},{"code":"609","y":-697.56420898438,"x":-1789.5888671875},{"code":"610","y":-837.46893310547,"x":-1627.7038574219},{"code":"611","y":-1027.12109375,"x":-1616.0487060547},{"code":"612","y":-1212.0773925781,"x":-1831.5185546875},{"code":"613","y":-357.86618041992,"x":-1857.3803710938},{"code":"614","y":-437.69091796875,"x":-1872.9219970703},{"code":"615","y":-402.02850341797,"x":-1786.1512451172},{"code":"616","y":-471.51422119141,"x":-1708.7886962891},{"code":"617","y":-524.11822509766,"x":-1655.7954101563},{"code":"618","y":-610.51202392578,"x":-1541.7784423828},{"code":"619","y":-671.56671142578,"x":-1475.6530761719},{"code":"620","y":-702.57769775391,"x":-1434.8984375},{"code":"621","y":-748.59619140625,"x":-1380.9565429688},{"code":"622","y":-874.68371582031,"x":-1421.8699951172},{"code":"623","y":-930.08355712891,"x":-1506.8865966797},{"code":"624","y":-414.65509033203,"x":-1668.0230712891},{"code":"625","y":-426.90246582031,"x":-1557.7833251953},{"code":"626","y":-533.96380615234,"x":-1528.2631835938},{"code":"627","y":-544.32574462891,"x":-1441.5015869141},{"code":"628","y":-621.32452392578,"x":-1389.4838867188},{"code":"629","y":-672.78570556641,"x":-1392.0194091797},{"code":"630","y":-718.05810546875,"x":-1318.2437744141},{"code":"631","y":-285.54614257813,"x":-1684.1650390625},{"code":"632","y":-357.72055053711,"x":-1615.5467529297},{"code":"633","y":-271.11175537109,"x":-1560.7474365234},{"code":"634","y":-330.95303344727,"x":-1495.98046875},{"code":"635","y":-380.83596801758,"x":-1449.6312255859},{"code":"636","y":-484.35565185547,"x":-1376.4467773438},{"code":"637","y":-584.837890625,"x":-1304.0133056641},{"code":"638","y":-658.45391845703,"x":-1244.6477050781},{"code":"639","y":55.56721496582,"x":-1683.7844238281},{"code":"640","y":11.84765625,"x":-1635.1313476563},{"code":"641","y":-40.336242675781,"x":-1594.1485595703},{"code":"642","y":-98.619743347168,"x":-1560.8156738281},{"code":"643","y":-186.05480957031,"x":-1485.3469238281},{"code":"644","y":-254.33685302734,"x":-1433.6146240234},{"code":"645","y":-321.81958007813,"x":-1379.6147460938},{"code":"646","y":-418.45513916016,"x":-1309.513671875},{"code":"647","y":-462.97174072266,"x":-1124.4045410156},{"code":"648","y":121.23416137695,"x":-1531.9514160156},{"code":"649","y":18.461059570313,"x":-1554.6354980469},{"code":"650","y":28.417236328125,"x":-1479.9135742188},{"code":"651","y":-49.037536621094,"x":-1478.8175048828},{"code":"652","y":-116.52038574219,"x":-1420.2139892578},{"code":"653","y":-177.88665771484,"x":-1360.0806884766},{"code":"654","y":-229.92269897461,"x":-1302.8356933594},{"code":"655","y":-285.25299072266,"x":-1273.4992675781},{"code":"656","y":-377.30487060547,"x":-1232.4984130859},{"code":"657","y":-110.79866027832,"x":-1331.1934814453},{"code":"658","y":-185.93663024902,"x":-1178.2591552734},{"code":"659","y":-334.69082641602,"x":-1105.8634033203},{"code":"660","y":-416.73733520508,"x":-1027.3298339844},{"code":"661","y":328.47198486328,"x":-1283.0910644531},{"code":"662","y":54.734966278076,"x":-1189.9625244141},{"code":"663","y":-235.88246154785,"x":-1058.5267333984},{"code":"664","y":-276.53463745117,"x":-984.58038330078},{"code":"665","y":-353.22067260742,"x":-907.56323242188},{"code":"666","y":-427.62072753906,"x":-859.69799804688},{"code":"667","y":370.50329589844,"x":-1136.1538085938},{"code":"668","y":303.79638671875,"x":-1113.599609375},{"code":"669","y":-168.79837036133,"x":-935.3955078125},{"code":"670","y":-223.23612976074,"x":-876.76428222656},{"code":"671","y":-368.15795898438,"x":-777.52868652344},{"code":"672","y":-404.23446655273,"x":-701.28045654297},{"code":"673","y":363.22573852539,"x":-1037.5124511719},{"code":"674","y":304.93032836914,"x":-1037.9509277344},{"code":"675","y":228.22996520996,"x":-1031.5002441406},{"code":"676","y":149.99592590332,"x":-989.01538085938},{"code":"677","y":114.13235473633,"x":-968.74969482422},{"code":"678","y":62.731418609619,"x":-942.31646728516},{"code":"679","y":24.365104675293,"x":-919.74987792969},{"code":"680","y":-40.053043365479,"x":-861.88134765625},{"code":"681","y":-117.66655731201,"x":-825.42449951172},{"code":"682","y":-184.25291442871,"x":-783.73205566406},{"code":"683","y":-307.73989868164,"x":-709.78015136719},{"code":"684","y":386.08828735352,"x":-944.80895996094},{"code":"685","y":317.81390380859,"x":-968.25262451172},{"code":"686","y":203.56060791016,"x":-928.0654296875},{"code":"687","y":111.54509735107,"x":-902.43280029297},{"code":"688","y":52.463733673096,"x":-875.24945068359},{"code":"689","y":368.33419799805,"x":-874.88427734375},{"code":"690","y":314.63049316406,"x":-876.06768798828},{"code":"691","y":251.7301940918,"x":-831.26519775391},{"code":"692","y":175.02917480469,"x":-794.89886474609},{"code":"693","y":112.1298828125,"x":-801.43463134766},{"code":"694","y":-1.3726816177368,"x":-775.01611328125},{"code":"695","y":-66.570045471191,"x":-742.48254394531},{"code":"696","y":-143.27070617676,"x":-694.59838867188},{"code":"697","y":-259.83947753906,"x":-625.99719238281},{"code":"698","y":-344.18783569336,"x":-574.2646484375},{"code":"699","y":-417.8034362793,"x":-572.40075683594},{"code":"500","y":411.05798339844,"x":-816.73291015625},{"code":"501","y":329.6867980957,"x":-782.22149658203},{"code":"502","y":261.98202514648,"x":-750.27630615234},{"code":"503","y":180.52305603027,"x":-700.52392578125},{"code":"504","y":50.903945922852,"x":-695.24353027344},{"code":"505","y":-110.88291168213,"x":-599.31079101563},{"code":"506","y":-213.39039611816,"x":-539.40997314453},{"code":"507","y":-329.86734008789,"x":-458.75726318359},{"code":"508","y":-417.56732177734,"x":-478.90475463867},{"code":"509","y":-427.34091186523,"x":-402.49237060547},{"code":"510","y":-441.87588500977,"x":-303.77142333984},{"code":"511","y":428.39538574219,"x":-736.943359375},{"code":"512","y":332.8056640625,"x":-680.619140625},{"code":"513","y":299.62493896484,"x":-583.18212890625},{"code":"514","y":215.99865722656,"x":-594.54663085938},{"code":"515","y":156.23492431641,"x":-597.93444824219},{"code":"516","y":100.46592712402,"x":-597.35339355469},{"code":"517","y":44.716232299805,"x":-600.78454589844},{"code":"518","y":-46.86328125,"x":-472.81106567383},{"code":"519","y":-141.1171875,"x":-417.84649658203},{"code":"520","y":-244.76577758789,"x":-336.15817260742},{"code":"521","y":471.90353393555,"x":-625.01989746094},{"code":"522","y":385.64465332031,"x":-588.62451171875},{"code":"523","y":352.42486572266,"x":-492.50927734375},{"code":"524","y":283.33233642578,"x":-469.57983398438},{"code":"525","y":211.64205932617,"x":-487.58181762695},{"code":"526","y":158.52024841309,"x":-487.00375366211},{"code":"527","y":101.4418258667,"x":-469.28265380859},{"code":"528","y":41.685146331787,"x":-468.65365600586},{"code":"529","y":-85.742027282715,"x":-350.00003051758},{"code":"530","y":522.04522705078,"x":-495.36462402344},{"code":"531","y":476.88360595703,"x":-510.72842407227},{"code":"532","y":434.38583374023,"x":-478.30529785156},{"code":"533","y":375.96286010742,"x":-414.05786132813},{"code":"534","y":330.83197021484,"x":-410.84927368164},{"code":"535","y":281.62072753906,"x":-367.73321533203},{"code":"536","y":184.82946777344,"x":-399.0520324707},{"code":"537","y":97.2177734375,"x":-316.22943115234},{"code":"538","y":30.850257873535,"x":-312.99954223633},{"code":"539","y":-241.23577880859,"x":-194.30017089844},{"code":"540","y":-379.25860595703,"x":-87.543014526367},{"code":"541","y":505.8371887207,"x":-422.69653320313},{"code":"542","y":451.39288330078,"x":-388.92831420898},{"code":"543","y":407.55895996094,"x":-333.94604492188},{"code":"544","y":355.796875,"x":-308.14038085938},{"code":"545","y":296.03479003906,"x":-238.54907226563},{"code":"546","y":220.36071777344,"x":-263.16687011719},{"code":"547","y":184.46337890625,"x":-327.22750854492},{"code":"548","y":159.23709106445,"x":-270.91918945313},{"code":"549","y":528.10778808594,"x":-326.08764648438},{"code":"550","y":473.69287109375,"x":-263.13415527344},{"code":"551","y":380.75979614258,"x":-226.72441101074},{"code":"552","y":289.18664550781,"x":-153.16821289063},{"code":"553","y":225.45361328125,"x":-167.20080566406},{"code":"554","y":164.40895080566,"x":-162.67297363281},{"code":"555","y":50.27734375,"x":-172.71936035156},{"code":"556","y":-28.043262481689,"x":-189.40458679199},{"code":"557","y":490.81063842773,"x":-146.38990783691},{"code":"558","y":408.52575683594,"x":-157.74645996094},{"code":"559","y":342.14575195313,"x":-45.712036132813},{"code":"560","y":214.70751953125,"x":-50.461547851563},{"code":"561","y":144.36865234375,"x":-67.154541015625},{"code":"562","y":5.0144529342651,"x":-95.797630310059},{"code":"563","y":-48.079864501953,"x":-116.43576812744},{"code":"564","y":538.43688964844,"x":48.695190429688},{"code":"565","y":462.7607421875,"x":-46.297973632813},{"code":"566","y":391.09167480469,"x":45.85986328125},{"code":"567","y":295.50549316406,"x":151.28002929688},{"code":"568","y":165.45336914063,"x":85.49609375},{"code":"569","y":80.496955871582,"x":14.379183769226},{"code":"570","y":-42.911499023438,"x":-19.5556640625},{"code":"571","y":-195.55574035645,"x":-20.330459594727},{"code":"572","y":546.19665527344,"x":148.77624511719},{"code":"573","y":443.97045898438,"x":98.920288085938},{"code":"574","y":352.38659667969,"x":333.04968261719},{"code":"575","y":255.478515625,"x":305.72937011719},{"code":"576","y":110.80627441406,"x":253.21606445313},{"code":"577","y":45.401866912842,"x":98.846603393555},{"code":"578","y":17.024923324585,"x":220.99719238281},{"code":"579","y":-77.867950439453,"x":58.120056152344},{"code":"580","y":-113.89897155762,"x":132.86352539063},{"code":"581","y":-132.53469848633,"x":213.11917114258},{"code":"582","y":-176.59582519531,"x":312.00396728516},{"code":"583","y":-253.25666809082,"x":131.38232421875},{"code":"584","y":-305.43643188477,"x":266.38403320313},{"code":"585","y":-416.96405029297,"x":228.32000732422},{"code":"586","y":660.70788574219,"x":243.94610595703},{"code":"587","y":465.72290039063,"x":192.55560302734},{"code":"588","y":486.37939453125,"x":299.25537109375},{"code":"589","y":425.78894042969,"x":337.27014160156},{"code":"590","y":193.84533691406,"x":460.94189453125},{"code":"591","y":14.332397460938,"x":392.56890869141},{"code":"592","y":-13.026306152344,"x":564.986328125},{"code":"593","y":-111.27716064453,"x":466.33834838867},{"code":"594","y":-216.17413330078,"x":451.14453125},{"code":"595","y":-335.10650634766,"x":388.67727661133},{"code":"596","y":243.16967773438,"x":688.13818359375},{"code":"597","y":155.26257324219,"x":601.30517578125},{"code":"598","y":116.84545898438,"x":690.28015136719},{"code":"599","y":-169.75744628906,"x":567.26617431641},{"code":"400","y":131.34812927246,"x":1009.3156738281},{"code":"401","y":-33.256130218506,"x":1659.9888916016},{"code":"402","y":400.96273803711,"x":2572.1840820313},{"code":"403","y":-376.80261230469,"x":2507.4079589844},{"code":"404","y":-47.627777099609,"x":886.34252929688},{"code":"405","y":-123.52492523193,"x":799.28253173828},{"code":"406","y":-250.78694152832,"x":799.78082275391},{"code":"407","y":-304.49575805664,"x":713.90032958984},{"code":"408","y":-173.75784301758,"x":883.62060546875},{"code":"409","y":-223.99035644531,"x":956.50885009766},{"code":"410","y":-274.19442749023,"x":1078.4311523438},{"code":"411","y":-317.39031982422,"x":1158.3078613281},{"code":"412","y":-331.40765380859,"x":1093.4611816406},{"code":"413","y":-388.64819335938,"x":1025.1092529297},{"code":"414","y":-430.67269897461,"x":969.60015869141},{"code":"415","y":-473.81304931641,"x":910.70446777344},{"code":"416","y":-500.74810791016,"x":851.49780273438},{"code":"417","y":-553.27893066406,"x":832.13647460938},{"code":"418","y":-609.33093261719,"x":854.80963134766},{"code":"419","y":-639.69946289063,"x":907.86016845703},{"code":"420","y":-685.27478027344,"x":939.8984375},{"code":"421","y":-729.65747070313,"x":969.56402587891},{"code":"422","y":-771.72320556641,"x":1016.7731933594},{"code":"423","y":-798.59783935547,"x":1075.6462402344},{"code":"424","y":-798.59991455078,"x":1137.9982910156},{"code":"425","y":-395.87701416016,"x":1148.9865722656},{"code":"426","y":-453.09777832031,"x":1127.3017578125},{"code":"427","y":-478.78070068359,"x":1028.6091308594},{"code":"428","y":-518.48852539063,"x":970.76525878906},{"code":"429","y":-548.85009765625,"x":917.58422851563},{"code":"430","y":-602.59631347656,"x":981.11560058594},{"code":"431","y":-673.80572509766,"x":1024.8212890625},{"code":"432","y":-651.67102050781,"x":1133.890625},{"code":"433","y":-131.07865905762,"x":1009.4783935547},{"code":"434","y":-352.88928222656,"x":1262.1201171875},{"code":"435","y":-436.94595336914,"x":1240.4516601563},{"code":"436","y":-483.64242553711,"x":1233.9768066406},{"code":"437","y":-571.19836425781,"x":1219.3055419922},{"code":"438","y":-624.89605712891,"x":1226.8345947266},{"code":"439","y":-675.09429931641,"x":1240.1711425781},{"code":"440","y":-718.29010009766,"x":1239.5133056641},{"code":"441","y":-524.52587890625,"x":1325.2445068359},{"code":"442","y":-594.58868408203,"x":1316.3920898438},{"code":"443","y":-545.57263183594,"x":1392.7559814453},{"code":"444","y":-617.97320556641,"x":1383.9421386719},{"code":"445","y":-696.20989990234,"x":1343.5747070313},{"code":"446","y":-762.78662109375,"x":1311.3957519531},{"code":"447","y":-710.27087402344,"x":1408.767578125},{"code":"448","y":-775.66943359375,"x":1384.7670898438},{"code":"449","y":-997.48913574219,"x":1114.4642333984},{"code":"450","y":-684.07220458984,"x":2796.1713867188},{"code":"300","y":-1029.1674804688,"x":-1474.4401855469},{"code":"301","y":-986.41198730469,"x":-1411.9615478516},{"code":"302","y":-1057.6009521484,"x":-1361.8004150391},{"code":"303","y":-1151.2473144531,"x":-1329.8208007813},{"code":"304","y":-1247.7458496094,"x":-1315.2608642578},{"code":"305","y":-1343.1413574219,"x":-1282.4879150391},{"code":"306","y":-1425.3122558594,"x":-1248.8175048828},{"code":"307","y":-1493.1126708984,"x":-1197.3798828125},{"code":"308","y":-1549.4777832031,"x":-1154.4001464844},{"code":"309","y":-1611.0831298828,"x":-1113.0325927734},{"code":"310","y":-1661.9222412109,"x":-1076.4030761719},{"code":"311","y":-1789.0052490234,"x":-1195.6575927734},{"code":"312","y":-930.55511474609,"x":-1338.2587890625},{"code":"313","y":-1027.3132324219,"x":-1301.689453125},{"code":"314","y":-1127.6188964844,"x":-1264.3786621094},{"code":"315","y":-1220.0961914063,"x":-1244.1457519531},{"code":"316","y":-1314.6328125,"x":-1212.5389404297},{"code":"317","y":-1392.2125244141,"x":-1177.3619384766},{"code":"318","y":-1447.0068359375,"x":-1138.65625},{"code":"319","y":-1504.6511230469,"x":-1095.6893310547},{"code":"320","y":-1564.4343261719,"x":-1056.9562988281},{"code":"321","y":-1608.5399169922,"x":-1038.16796875},{"code":"322","y":-787.98168945313,"x":-1338.6042480469},{"code":"323","y":-842.04528808594,"x":-1295.6395263672},{"code":"324","y":-1050.41015625,"x":-1203.5720214844},{"code":"325","y":-1147.8741455078,"x":-1164.1453857422},{"code":"326","y":-1243.9017333984,"x":-1128.2504882813},{"code":"327","y":-1355.7624511719,"x":-1110.5888671875},{"code":"328","y":-1401.9780273438,"x":-1045.9108886719},{"code":"329","y":-1496.5798339844,"x":-1014.3173828125},{"code":"330","y":-1576.95703125,"x":-969.20568847656},{"code":"331","y":-773.15606689453,"x":-1273.9382324219},{"code":"332","y":-826.51312255859,"x":-1229.5341796875},{"code":"333","y":-916.15161132813,"x":-1188.6730957031},{"code":"334","y":-983.04528808594,"x":-1147.8227539063},{"code":"335","y":-1047.7581787109,"x":-1103.7037353516},{"code":"336","y":-1148.0686035156,"x":-1052.6170654297},{"code":"337","y":-1211.3900146484,"x":-1016.0389404297},{"code":"338","y":-1303.1352539063,"x":-977.30572509766},{"code":"339","y":-1419.7745361328,"x":-945.71728515625},{"code":"340","y":-1513.6687011719,"x":-911.27282714844},{"code":"341","y":-739.45391845703,"x":-1215.7504882813},{"code":"342","y":-789.98980712891,"x":-1163.5450439453},{"code":"343","y":-852.57861328125,"x":-1089.9608154297},{"code":"344","y":-938.64587402344,"x":-1063.3453369141},{"code":"345","y":-1006.9177246094,"x":-1016.7833862305},{"code":"346","y":-1107.9299316406,"x":-963.12231445313},{"code":"347","y":-1164.83984375,"x":-914.44989013672},{"code":"348","y":-1259.4299316406,"x":-892.11206054688},{"code":"349","y":-1458.5882568359,"x":-734.65557861328},{"code":"350","y":-756.03192138672,"x":-945.56298828125},{"code":"351","y":-889.03002929688,"x":-990.7685546875},{"code":"352","y":-930.48974609375,"x":-959.05487060547},{"code":"353","y":-992.16772460938,"x":-914.05560302734},{"code":"354","y":-1087.4909667969,"x":-850.46643066406},{"code":"355","y":-1217.6362304688,"x":-800.3779296875},{"code":"356","y":-1302.9851074219,"x":-712.58813476563},{"code":"357","y":-861.53546142578,"x":-888.98901367188},{"code":"358","y":-908.48413085938,"x":-798.34381103516},{"code":"359","y":-977.29077148438,"x":-807.25134277344},{"code":"360","y":-1035.8123779297,"x":-769.26702880859},{"code":"361","y":-1126.8742675781,"x":-712.06689453125},{"code":"362","y":-1183.0791015625,"x":-669.80010986328},{"code":"363","y":-1238.5677490234,"x":-634.66149902344},{"code":"364","y":-602.30310058594,"x":-806.42541503906},{"code":"365","y":-747.41845703125,"x":-799.17572021484},{"code":"366","y":-900.34143066406,"x":-694.83190917969},{"code":"367","y":-999.90704345703,"x":-696.64001464844},{"code":"368","y":-1107.3298339844,"x":-652.92785644531},{"code":"369","y":-608.15411376953,"x":-694.5859375},{"code":"370","y":-698.51239013672,"x":-694.25659179688},{"code":"371","y":-778.19567871094,"x":-693.95642089844},{"code":"372","y":-896.24670410156,"x":-562.8095703125},{"code":"373","y":-1025.0972900391,"x":-589.52954101563},{"code":"374","y":-1118.1575927734,"x":-581.38458251953},{"code":"375","y":-1227.7136230469,"x":-530.56713867188},{"code":"376","y":-613.31561279297,"x":-533.81781005859},{"code":"377","y":-751.38391113281,"x":-581.15228271484},{"code":"378","y":-745.66101074219,"x":-469.09088134766},{"code":"379","y":-968.99365234375,"x":-480.99627685547},{"code":"380","y":-595.65850830078,"x":-315.67556762695},{"code":"381","y":-750.01409912109,"x":-320.33477783203},{"code":"382","y":-923.56433105469,"x":-289.42834472656},{"code":"383","y":-1048.0467529297,"x":-311.15170288086},{"code":"384","y":-1338.1978759766,"x":-326.48291015625},{"code":"385","y":-1498.9143066406,"x":-329.00146484375},{"code":"386","y":-1644.8640136719,"x":-584.46209716797},{"code":"387","y":-1789.9696044922,"x":-579.78948974609},{"code":"388","y":-1718.1761474609,"x":-445.05377197266},{"code":"389","y":-601.87091064453,"x":-156.72050476074},{"code":"390","y":-778.25860595703,"x":-206.18516540527},{"code":"391","y":-838.03430175781,"x":-81.409629821777},{"code":"392","y":-985.25286865234,"x":-142.97489929199},{"code":"393","y":-1095.5246582031,"x":-166.83547973633},{"code":"394","y":-1169.5072021484,"x":-187.71894836426},{"code":"395","y":-640.91949462891,"x":-7.923168182373},{"code":"396","y":-569.12609863281,"x":196.48629760742},{"code":"397","y":-659.46252441406,"x":154.12565612793},{"code":"398","y":-751.23529052734,"x":126.70892333984},{"code":"399","y":-894.185546875,"x":68.73119354248},{"code":"200","y":-1062.0249023438,"x":8.5979700088501},{"code":"201","y":-585.22430419922,"x":330.74838256836},{"code":"202","y":-650.15972900391,"x":296.08462524414},{"code":"203","y":-716.81842041016,"x":272.53741455078},{"code":"204","y":-797.13336181641,"x":248.98770141602},{"code":"205","y":-920.1376953125,"x":193.83641052246},{"code":"206","y":-1077.30078125,"x":148.08184814453},{"code":"207","y":-627.24822998047,"x":455.06762695313},{"code":"208","y":-784.40118408203,"x":362.35665893555},{"code":"209","y":-905.72943115234,"x":349.94061279297},{"code":"210","y":-1000.5528564453,"x":328.09573364258},{"code":"211","y":-1089.4246826172,"x":263.54153442383},{"code":"212","y":-1088.5959472656,"x":352.72631835938},{"code":"213","y":-1157.7806396484,"x":321.50082397461},{"code":"214","y":-1160.3621826172,"x":401.33151245117},{"code":"215","y":-745.31518554688,"x":457.21755981445},{"code":"216","y":-902.50067138672,"x":452.47760009766},{"code":"217","y":-998.20635986328,"x":453.70645141602},{"code":"218","y":-1093.9069824219,"x":452.39398193359},{"code":"219","y":-544.27935791016,"x":728.31298828125},{"code":"220","y":-694.61840820313,"x":722.72320556641},{"code":"221","y":-749.31066894531,"x":723.95629882813},{"code":"222","y":-806.57281494141,"x":723.49822998047},{"code":"223","y":-899.6943359375,"x":721.2900390625},{"code":"224","y":-962.04711914063,"x":724.21478271484},{"code":"225","y":-1064.5396728516,"x":727.16473388672},{"code":"226","y":-1120.0651855469,"x":730.11486816406},{"code":"227","y":-793.83966064453,"x":832.13830566406},{"code":"228","y":-886.94445800781,"x":869.22790527344},{"code":"229","y":-956.98425292969,"x":875.58093261719},{"code":"230","y":-1042.4080810547,"x":882.78491210938},{"code":"231","y":-1133.8366699219,"x":909.62866210938},{"code":"101","y":-1295.8431396484,"x":-189.16575622559},{"code":"102","y":-1361.1325683594,"x":-199.61499023438},{"code":"103","y":-1439.3460693359,"x":-169.17350769043},{"code":"104","y":-1475.9370117188,"x":-130.83219909668},{"code":"105","y":-1511.0447998047,"x":-233.16012573242},{"code":"106","y":-1547.7369384766,"x":-186.84065246582},{"code":"107","y":-1603.7067871094,"x":-216.63500976563},{"code":"108","y":-1664.7286376953,"x":-217.02165222168},{"code":"109","y":-1725.0113525391,"x":-190.16036987305},{"code":"110","y":-1802.5281982422,"x":-111.65773010254},{"code":"111","y":-1852.7672119141,"x":-48.222949981689},{"code":"112","y":-1900.8654785156,"x":6.6181302070618},{"code":"113","y":-1950.4001464844,"x":63.619976043701},{"code":"114","y":-2000.5959472656,"x":109.64694213867},{"code":"115","y":-1398.8083496094,"x":-112.20764160156},{"code":"116","y":-1444.0457763672,"x":-88.230041503906},{"code":"117","y":-1531.6103515625,"x":-57.114601135254},{"code":"118","y":-1627.7312011719,"x":-123.47220611572},{"code":"119","y":-1665.7716064453,"x":-26.305255889893},{"code":"120","y":-1767.669921875,"x":-57.569725036621},{"code":"121","y":-1759.0911865234,"x":58.963958740234},{"code":"122","y":-1838.7308349609,"x":30.599849700928},{"code":"123","y":-1907.7905273438,"x":122.64105987549},{"code":"124","y":-1949.9763183594,"x":153.17626953125},{"code":"125","y":-1307.91015625,"x":-15.094520568848},{"code":"126","y":-1419.8579101563,"x":-7.4882292747498},{"code":"127","y":-1499.5307617188,"x":-11.558423995972},{"code":"128","y":-1582.7677001953,"x":70.528900146484},{"code":"129","y":-1691.8442382813,"x":145.45478820801},{"code":"130","y":-1780.08984375,"x":244.07884216309},{"code":"131","y":-1849.6875,"x":184.13423156738},{"code":"132","y":-2008.8780517578,"x":218.93841552734},{"code":"133","y":-1300.2211914063,"x":144.59962463379},{"code":"134","y":-1421.4899902344,"x":71.721168518066},{"code":"135","y":-1519.0656738281,"x":148.80706787109},{"code":"136","y":-1656.1225585938,"x":189.31973266602},{"code":"137","y":-1737.9329833984,"x":285.77676391602},{"code":"138","y":-1945.9948730469,"x":281.79132080078},{"code":"139","y":-2059.3486328125,"x":333.03134155273},{"code":"140","y":-1362.2398681641,"x":251.94816589355},{"code":"141","y":-1487.1766357422,"x":211.45455932617},{"code":"142","y":-1595.5262451172,"x":302.18811035156},{"code":"143","y":-1651.5061035156,"x":359.88793945313},{"code":"144","y":-1823.7247314453,"x":365.21774291992},{"code":"145","y":-1863.2066650391,"x":384.91525268555},{"code":"146","y":-2000.2724609375,"x":367.31072998047},{"code":"147","y":-2092.8442382813,"x":402.79830932617},{"code":"148","y":-1258.0133056641,"x":367.80456542969},{"code":"149","y":-1411.5725097656,"x":343.75473022461},{"code":"150","y":-1517.0571289063,"x":404.35696411133},{"code":"151","y":-1571.4686279297,"x":446.43557739258},{"code":"152","y":-1733.0635986328,"x":456.68957519531},{"code":"153","y":-1890.9268798828,"x":454.12655639648},{"code":"154","y":-1961.9718017578,"x":502.51138305664},{"code":"155","y":-1312.7757568359,"x":443.99783325195},{"code":"156","y":-1379.5179443359,"x":490.20916748047},{"code":"157","y":-1486.4421386719,"x":477.63247680664},{"code":"158","y":-1614.8630371094,"x":554.70751953125},{"code":"159","y":-1755.5095214844,"x":539.26306152344},{"code":"160","y":-1833.74609375,"x":534.57397460938},{"code":"161","y":-1909.0762939453,"x":577.22235107422},{"code":"162","y":-1287.4525146484,"x":753.47784423828},{"code":"163","y":-1384.0620117188,"x":751.55676269531},{"code":"164","y":-1665.7390136719,"x":783.65472412109},{"code":"165","y":-1814.6866455078,"x":752.93353271484},{"code":"166","y":-1967.1651611328,"x":732.77154541016},{"code":"167","y":-1328.3046875,"x":841.06085205078},{"code":"168","y":-1541.6588134766,"x":912.81323242188},{"code":"169","y":-1626.9591064453,"x":953.22534179688},{"code":"170","y":-1706.0562744141,"x":954.24676513672},{"code":"171","y":-1839.5078125,"x":892.42504882813},{"code":"172","y":-1989.8618164063,"x":876.90832519531},{"code":"173","y":-1831.7860107422,"x":1021.237487793},{"code":"174","y":-1991.3243408203,"x":1056.1282958984},{"code":"175","y":-1261.9050292969,"x":945.37976074219},{"code":"176","y":-1478.7492675781,"x":974.02563476563},{"code":"177","y":-1323.4599609375,"x":1167.0411376953},{"code":"178","y":-1492.2004394531,"x":1159.5765380859},{"code":"179","y":-1573.4239501953,"x":1146.4794921875},{"code":"180","y":-1628.5070800781,"x":1205.3771972656},{"code":"181","y":-1754.8991699219,"x":1216.984375},{"code":"182","y":-1883.3666992188,"x":1318.9350585938},{"code":"183","y":-1589.0551757813,"x":1258.5363769531},{"code":"184","y":-1690.0380859375,"x":1304.0158691406},{"code":"185","y":-1744.4010009766,"x":1340.3397216797},{"code":"186","y":-1503.7507324219,"x":1347.69921875},{"code":"187","y":-1563.7982177734,"x":1355.0493164063},{"code":"188","y":-1488.2723388672,"x":1423.1033935547},{"code":"189","y":-1667.5889892578,"x":1463.6748046875},{"code":"190","y":-1904.0637207031,"x":1487.2840576172},{"code":"191","y":-1002.7260742188,"x":1929.4655761719},{"code":"192","y":-1582.0932617188,"x":1714.1357421875},{"code":"193","y":-1688.6075439453,"x":1585.9519042969},{"code":"194","y":-1863.75390625,"x":1647.7005615234},{"code":"10","y":-2705.1564941406,"x":687.07366943359},{"code":"11","y":-2904.6411132813,"x":944.36273193359},{"code":"12","y":-2990.6240234375,"x":807.35510253906},{"code":"13","y":-3238.8312988281,"x":806.72766113281},{"code":"14","y":-3066.3818359375,"x":978.86743164063},{"code":"15","y":-3282.6921386719,"x":998.55688476563},{"code":"16","y":-3000.79296875,"x":1131.2945556641},{"code":"17","y":-2978.353515625,"x":1232.6954345703},{"code":"18","y":-3143.9951171875,"x":1213.3927001953},{"code":"19","y":-3272.7492675781,"x":1213.1508789063},{"code":"20","y":-2447.6203613281,"x":284.57476806641},{"code":"21","y":-2561.576171875,"x":314.84454345703},{"code":"22","y":-2753.4533691406,"x":345.09487915039},{"code":"23","y":-2968.2236328125,"x":252.94818115234},{"code":"24","y":-3118.5986328125,"x":230.67861938477},{"code":"25","y":-3228.7145996094,"x":235.11012268066},{"code":"26","y":-2615.921875,"x":496.35650634766},{"code":"27","y":-2775.2788085938,"x":577.41815185547},{"code":"28","y":-2977.8247070313,"x":558.623046875},{"code":"29","y":-3162.6711425781,"x":529.20104980469},{"code":"30","y":-2679.2045898438,"x":-151.14317321777},{"code":"31","y":-2482.7993164063,"x":8.0548686981201},{"code":"32","y":-2679.9594726563,"x":-42.670169830322},{"code":"33","y":-2406.2458496094,"x":125.01549530029},{"code":"34","y":-2578.5874023438,"x":103.35691833496},{"code":"35","y":-2692.7824707031,"x":56.17554473877},{"code":"36","y":-2470.1088867188,"x":210.39039611816},{"code":"37","y":-2711.9897460938,"x":209.27378845215},{"code":"38","y":-2936.818359375,"x":145.05467224121},{"code":"39","y":-3153.158203125,"x":139.71871948242},{"code":"40","y":-2656.0163574219,"x":-454.97610473633},{"code":"41","y":-2809.2387695313,"x":-483.02590942383},{"code":"42","y":-2644.0046386719,"x":-339.44714355469},{"code":"43","y":-2766.5698242188,"x":-342.82467651367},{"code":"44","y":-2371.0124511719,"x":-168.60151672363},{"code":"45","y":-2473.17578125,"x":-280.36245727539},{"code":"46","y":-2587.3823242188,"x":-236.79580688477},{"code":"47","y":-2659.7390136719,"x":-237.87594604492},{"code":"48","y":-2446.2788085938,"x":-125.50296783447},{"code":"49","y":-2585.3044433594,"x":-132.29989624023},{"code":"50","y":-2260.6943359375,"x":1218.2885742188},{"code":"51","y":-2389.1450195313,"x":1233.4946289063},{"code":"52","y":-2560.1733398438,"x":1262.8876953125},{"code":"53","y":-2077.64453125,"x":1383.1213378906},{"code":"54","y":-2142.9367675781,"x":1528.9184570313},{"code":"55","y":-2283.5036621094,"x":1619.3581542969},{"code":"56","y":-2605.6767578125,"x":1442.2821044922},{"code":"60","y":-2155.4575195313,"x":853.23693847656},{"code":"61","y":-2342.4645996094,"x":832.17572021484},{"code":"62","y":-2512.01953125,"x":865.92926025391},{"code":"63","y":-2145.572265625,"x":1003.2518310547},{"code":"64","y":-2272.0517578125,"x":996.4921875},{"code":"65","y":-2407.0234375,"x":979.04028320313},{"code":"66","y":-2513.568359375,"x":1026.2109375},{"code":"67","y":-2211.0874023438,"x":1108.9169921875},{"code":"68","y":-2326.1398925781,"x":1102.8514404297},{"code":"69","y":-2419.1809082031,"x":1084.7310791016},{"code":"70","y":-2234.6145019531,"x":-248.99447631836},{"code":"71","y":-2206.3369140625,"x":-46.829418182373},{"code":"72","y":-2135.2043457031,"x":136.44525146484},{"code":"73","y":-2203.4912109375,"x":300.81954956055},{"code":"74","y":-2188.2543945313,"x":468.12353515625},{"code":"75","y":-2181.0402832031,"x":554.84045410156},{"code":"76","y":-2346.5720214844,"x":550.06774902344},{"code":"77","y":-2154.216796875,"x":705.03173828125},{"code":"78","y":-2271.1315917969,"x":699.54187011719},{"code":"79","y":-2382.2238769531,"x":686.78234863281},{"code":"80","y":-2055.9750976563,"x":-726.21740722656},{"code":"81","y":-2261.4060058594,"x":-718.82543945313},{"code":"82","y":-2447.7976074219,"x":-685.59027099609},{"code":"83","y":-2606.6193847656,"x":-771.34912109375},{"code":"84","y":-2135.921875,"x":-591.43096923828},{"code":"85","y":-2304.93359375,"x":-579.3662109375},{"code":"86","y":-2199.0703125,"x":-468.21319580078},{"code":"87","y":-2273.2153320313,"x":-404.49740600586},{"code":"88","y":-1932.4854736328,"x":-333.16485595703},{"code":"89","y":-2188.0732421875,"x":-361.25445556641},{"code":"90","y":-2011.3282470703,"x":-1150.3947753906},{"code":"91","y":-2084.4724121094,"x":-1109.591796875},{"code":"92","y":-2175.3706054688,"x":-1025.4865722656},{"code":"93","y":-2646.8039550781,"x":-1303.173828125},{"code":"94","y":-1979.4582519531,"x":-1018.5178833008},{"code":"95","y":-2068.9506835938,"x":-951.47369384766},{"code":"96","y":-2145.671875,"x":-847.50787353516},{"code":"97","y":-2362.2272949219,"x":-879.15344238281},{"code":"98","y":-2606.4645996094,"x":-967.59759521484},{"code":"99","y":-2896.1499023438,"x":-962.28741455078}] diff --git a/resources/Nearest-Postal/old-postals.json b/resources/Nearest-Postal/old-postals.json new file mode 100644 index 000000000..d7d61bbe3 --- /dev/null +++ b/resources/Nearest-Postal/old-postals.json @@ -0,0 +1 @@ +[{"x":86.562103271484,"code":"943","y":6671.9248046875},{"x":149.82011413574,"code":"905","y":6626.5727539063},{"x":68.217254638672,"code":"907","y":6541.5356445313},{"x":-23.346632003784,"code":"909","y":6451.77734375},{"x":-108.99381256104,"code":"911","y":6375.0146484375},{"x":-172.21334838867,"code":"913","y":6297.0834960938},{"x":-233.10220336914,"code":"915","y":6239.2026367188},{"x":-297.5436706543,"code":"917","y":6178.9912109375},{"x":-382.01321411133,"code":"919","y":6093.9497070313},{"x":-461.79077148438,"code":"921","y":6014.802734375},{"x":-443.55471801758,"code":"931","y":6162.369140625},{"x":-458.41015625,"code":"933","y":6281.5859375},{"x":-385.89669799805,"code":"935","y":6359.4658203125},{"x":-270.35205078125,"code":"937","y":6443.2578125},{"x":-157.71032714844,"code":"939","y":6550.6806640625},{"x":-210.3383026123,"code":"951","y":6622.6640625},{"x":-31.549337387085,"code":"941","y":6656.8862304688},{"x":245.77008056641,"code":"906","y":6510.4443359375},{"x":429.27285766602,"code":"904","y":6529.2890625},{"x":110.38671112061,"code":"908","y":6400.533203125},{"x":-3.6271319389343,"code":"910","y":6303.6938476563},{"x":-96.377090454102,"code":"912","y":6208.0249023438},{"x":-217.46051025391,"code":"914","y":6110.0141601563},{"x":-676.19909667969,"code":"925","y":5801.8745117188},{"x":-706.35754394531,"code":"923","y":5616.5029296875},{"x":-519.33520507813,"code":"916","y":5395.7358398438},{"x":1303.0137939453,"code":"900","y":6595.7998046875},{"x":1603.3970947266,"code":"902","y":6491.8618164063},{"x":1886.0085449219,"code":"899","y":5079.6162109375},{"x":1788.5516357422,"code":"897","y":4989.876953125},{"x":1704.1827392578,"code":"892","y":4921.3110351563},{"x":1607.8809814453,"code":"891","y":4877.6196289063},{"x":1717.4890136719,"code":"890","y":4852.78125},{"x":1614.09765625,"code":"893","y":4765.3891601563},{"x":1723.0559082031,"code":"898","y":4775.953125},{"x":1617.3366699219,"code":"895","y":4668.5190429688},{"x":1778.3920898438,"code":"896","y":4640.166015625},{"x":1942.9837646484,"code":"894","y":4649.5942382813},{"x":2922.2026367188,"code":"888","y":4661.2055664063},{"x":2909.0971679688,"code":"886","y":4513.6303710938},{"x":2876.5305175781,"code":"887","y":4390.8217773438},{"x":2663.35546875,"code":"885","y":4275.1049804688},{"x":2495.06640625,"code":"884","y":4258.5727539063},{"x":2496.10546875,"code":"882","y":4106.2553710938},{"x":1715.6062011719,"code":"849","y":3870.0944824219},{"x":1550.8590087891,"code":"851","y":3813.3833007813},{"x":1377.8487548828,"code":"853","y":3716.5441894531},{"x":841.18804931641,"code":"855","y":3658.654296875},{"x":437.94216918945,"code":"857","y":3604.3444824219},{"x":852.81170654297,"code":"854","y":3571.2443847656},{"x":1376.8392333984,"code":"852","y":3637.2917480469},{"x":1578.0306396484,"code":"838","y":3601.8334960938},{"x":1627.2850341797,"code":"850","y":3800.0805664063},{"x":1908.0954589844,"code":"842","y":3882.6557617188},{"x":1944.0032958984,"code":"826","y":3822.4416503906},{"x":1987.0366210938,"code":"812","y":3773.9970703125},{"x":1905.9168701172,"code":"814","y":3727.8579101563},{"x":1836.1115722656,"code":"844","y":3851.7719726563},{"x":1753.9979248047,"code":"846","y":3802.1667480469},{"x":1798.6588134766,"code":"832","y":3744.2888183594},{"x":1831.5751953125,"code":"816","y":3686.3698730469},{"x":1729.3781738281,"code":"834","y":3699.3364257813},{"x":1662.4340820313,"code":"848","y":3747.6418457031},{"x":1754.8168945313,"code":"802","y":3257.6333007813},{"x":2098.8776855469,"code":"804","y":3171.4191894531},{"x":2162.4555664063,"code":"806","y":3330.73046875},{"x":2224.375,"code":"817","y":3513.6862792969},{"x":2746.0249023438,"code":"808","y":3538.4357910156},{"x":2674.5222167969,"code":"810","y":3319.9970703125},{"x":2559.47,"code":"891","y":4667.74},{"x":2449.01,"code":"893","y":4755.06},{"x":2324.4,"code":"895","y":4895.54},{"x":2125.37,"code":"892","y":4785.71},{"x":2443.46,"code":"897","y":4997.02},{"x":2330.8305664063,"code":"703","y":3029.5053710938},{"x":1966.3474121094,"code":"705","y":3046.0026855469},{"x":2108.5024414063,"code":"702","y":2949.1945800781},{"x":1704.8737792969,"code":"704","y":2835.9858398438},{"x":1262.6768798828,"code":"707","y":2723.7973632813},{"x":1186.4488525391,"code":"706","y":2611.5971679688},{"x":982.69891357422,"code":"708","y":2639.8837890625},{"x":1033.9487304688,"code":"709","y":2734.2944335938},{"x":694.43176269531,"code":"711","y":2748.4167480469},{"x":638.26849365234,"code":"710","y":2650.4138183594},{"x":452.25744628906,"code":"712","y":2587.8305664063},{"x":320.56289672852,"code":"714","y":2617.3139648438},{"x":230.18249511719,"code":"716","y":2583.0639648438},{"x":181.10194396973,"code":"713","y":2732.98046875},{"x":41.148876190186,"code":"715","y":2813.2275390625},{"x":-82.323280334473,"code":"717","y":2881.6723632813},{"x":121.24057769775,"code":"880","y":3062.2751464844},{"x":-113.98404693604,"code":"860","y":3575.7802734375},{"x":-53.25651550293,"code":"859","y":3689.0830078125},{"x":-2558.0139160156,"code":"719","y":2363.4548339844},{"x":2635.4721679688,"code":"701","y":2717.583984375},{"x":2517.9304199219,"code":"700","y":2568.7998046875},{"x":3512.3359375,"code":"818","y":3631.5275878906},{"x":-3263.6594238281,"code":"7068","y":1249.2192382813},{"x":-3194.7641601563,"code":"7069","y":1083.8669433594},{"x":-3302.8774414063,"code":"7067","y":1013.0196533203},{"x":-3140.6274414063,"code":"7065","y":747.37512207031},{"x":-3063.3779296875,"code":"7064","y":493.53082275391},{"x":-2945.9887695313,"code":"7066","y":438.0143737793},{"x":-3135.5329589844,"code":"7063","y":295.15551757813},{"x":-3042.9306640625,"code":"7062","y":69.664245605469},{"x":-2253.9182128906,"code":"7061","y":417.80316162109},{"x":-2194.9106445313,"code":"5172","y":-389.21865844727},{"x":-2016.1505126953,"code":"5171","y":-319.5969543457},{"x":-1823.2379150391,"code":"5145","y":-366.82104492188},{"x":-1630.048828125,"code":"5150","y":19.896743774414},{"x":-1539.7915039063,"code":"5151","y":124.91970062256},{"x":-1467.2502441406,"code":"5148","y":-43.919147491455},{"x":-1563.5693359375,"code":"5149","y":-94.713539123535},{"x":-1345.8419189453,"code":"5159","y":-145.51358032227},{"x":-1481.0773925781,"code":"5170","y":-179.78578186035},{"x":-1575.0087890625,"code":"5160","y":-264.79959106445},{"x":-1673.6806640625,"code":"5147","y":-387.5774230957},{"x":-1933.5513916016,"code":"5146","y":-561.177734375},{"x":-1653.2725830078,"code":"5173","y":-511.61639404297},{"x":-1561.8610839844,"code":"5152","y":-436.09411621094},{"x":-1498.7950439453,"code":"5153","y":-341.65521240234},{"x":-1505.5197753906,"code":"5174","y":-537.69158935547},{"x":-1392.8609619141,"code":"5176","y":-473.94982910156},{"x":-994.71197509766,"code":"5158","y":-274.48294067383},{"x":-1309.8743896484,"code":"5175","y":-570.92510986328},{"x":-782.87133789063,"code":"5154","y":-364.40274047852},{"x":-697.36480712891,"code":"5155","y":-412.85241699219},{"x":-571.72589111328,"code":"5156","y":-422.34417724609},{"x":-382.32586669922,"code":"5157","y":-427.07189941406},{"x":-1832.23828125,"code":"5045","y":-681.77423095703},{"x":-1641.64453125,"code":"5043","y":-836.45263671875},{"x":-1577.3637695313,"code":"5041","y":-973.44439697266},{"x":-1408.0444335938,"code":"5039","y":-1031.2971191406},{"x":-1298.9030761719,"code":"5023","y":-1142.2720947266},{"x":-1286.6090087891,"code":"5025","y":-1234.3831787109},{"x":-1273.1279296875,"code":"5027","y":-1324.1220703125},{"x":-1188.7946777344,"code":"5035","y":-1385.5386962891},{"x":-1149.3059082031,"code":"5033","y":-1446.9387207031},{"x":-1161.3114013672,"code":"5031","y":-1546.1472167969},{"x":-1107.6895751953,"code":"5029","y":-1626.4276123047},{"x":-1055.2192382813,"code":"5047","y":-1576.8664550781},{"x":-1008.6729125977,"code":"5013","y":-1506.0666503906},{"x":-1036.4976806641,"code":"5011","y":-1411.6555175781},{"x":-1148.1166992188,"code":"5037","y":-1262.9499511719},{"x":-1305.8084716797,"code":"5021","y":-1020.9360351563},{"x":-1347.8031005859,"code":"5019","y":-928.85711669922},{"x":-1442.8961181641,"code":"5017","y":-658.61346435547},{"x":-1264.1005859375,"code":"5014","y":-661.01092529297},{"x":-1191.6004638672,"code":"5012","y":-740.14709472656},{"x":-1082.5029296875,"code":"5000","y":-851.12213134766},{"x":-1280.3474121094,"code":"5015","y":-821.63592529297},{"x":-1203.0778808594,"code":"5001","y":-919.63604736328},{"x":-1149.4498291016,"code":"5003","y":-1003.4691772461},{"x":-1107.5891113281,"code":"5005","y":-1114.4835205078},{"x":-1052.7346191406,"code":"5007","y":-1206.6138916016},{"x":-927.08453369141,"code":"5006","y":-1142.8999023438},{"x":-976.15661621094,"code":"5004","y":-1049.6359863281},{"x":-1038.2449951172,"code":"5002","y":-958.74676513672},{"x":-831.11737060547,"code":"5008","y":-1224.3748779297},{"x":-987.62860107422,"code":"5009","y":-1307.0388183594},{"x":-729.24530029297,"code":"5010","y":-1440.48046875},{"x":-544.54803466797,"code":"5018","y":-1253.9721679688},{"x":-495.61187744141,"code":"5020","y":-988.37481689453},{"x":-491.57867431641,"code":"5038","y":-710.96923828125},{"x":-557.17596435547,"code":"5040","y":-621.27764892578},{"x":-707.77569580078,"code":"5042","y":-618.93872070313},{"x":-805.25079345703,"code":"5044","y":-616.58874511719},{"x":-962.95916748047,"code":"5032","y":-750.00250244141},{"x":-811.35357666016,"code":"5028","y":-891.71655273438},{"x":-717.61596679688,"code":"5026","y":-1003.8762817383},{"x":-694.80377197266,"code":"5034","y":-737.12493896484},{"x":-584.52288818359,"code":"5036","y":-767.84436035156},{"x":-581.65368652344,"code":"5022","y":-877.64154052734},{"x":-811.37286376953,"code":"5030","y":-744.24719238281},{"x":-1302.6306152344,"code":"5016","y":-612.07220458984},{"x":-327.88272094727,"code":"3200","y":-617.73034667969},{"x":-337.98959350586,"code":"3201","y":-744.0693359375},{"x":-303.22891235352,"code":"3206","y":-971.94708251953},{"x":-336.95086669922,"code":"3217","y":-1043.9637451172},{"x":-206.60340881348,"code":"3202","y":-773.65264892578},{"x":-193.12828063965,"code":"3203","y":-628.49157714844},{"x":-36.721061706543,"code":"3204","y":-640.13073730469},{"x":-98.784126281738,"code":"3207","y":-831.39990234375},{"x":-146.66743469238,"code":"3205","y":-1012.0247802734},{"x":-6.8592858314514,"code":"3212","y":-1054.5499267578},{"x":59.746517181396,"code":"3208","y":-888.09155273438},{"x":123.98522186279,"code":"3209","y":-687.40545654297},{"x":262.61029052734,"code":"3210","y":-747.658203125},{"x":182.95169067383,"code":"3211","y":-933.11267089844},{"x":135.08255004883,"code":"3213","y":-1073.6359863281},{"x":260.72418212891,"code":"3216","y":-1088.9971923828},{"x":301.37420654297,"code":"3214","y":-994.55541992188},{"x":316.84811401367,"code":"3215","y":-919.19842529297},{"x":434.6047668457,"code":"3224","y":-624.68597412109},{"x":446.94073486328,"code":"3218","y":-746.29705810547},{"x":450.97717285156,"code":"3219","y":-909.21655273438},{"x":449.12454223633,"code":"3220","y":-997.79150390625},{"x":454.33575439453,"code":"3222","y":-1089.8833007813},{"x":1023.6906738281,"code":"6049","y":137.22387695313},{"x":950.99084472656,"code":"6048","y":45.117008209229},{"x":862.94348144531,"code":"6047","y":-38.719150543213},{"x":771.35192871094,"code":"6045","y":-115.4857635498},{"x":866.32965087891,"code":"6046","y":-167.44415283203},{"x":1028.5715332031,"code":"6042","y":-149.74128723145},{"x":833.61846923828,"code":"6044","y":-257.19128417969},{"x":944.42395019531,"code":"6043","y":-217.06642150879},{"x":1123.1990966797,"code":"6040","y":-310.36340332031},{"x":1259.4490966797,"code":"6041","y":-332.83016967773},{"x":935.16058349609,"code":"6039","y":-425.7350769043},{"x":1135.1995849609,"code":"6032","y":-431.65249633789},{"x":1021.1713256836,"code":"6033","y":-488.36627197266},{"x":920.10662841797,"code":"6037","y":-543.91052246094},{"x":833.27398681641,"code":"6038","y":-517.97772216797},{"x":899.89617919922,"code":"6027","y":-646.68035888672},{"x":1088.0942382813,"code":"6026","y":-794.26922607422},{"x":1302.2657470703,"code":"6030","y":-763.60534667969},{"x":1328.7569580078,"code":"6031","y":-624.34423828125},{"x":1349.3546142578,"code":"6035","y":-519.28039550781},{"x":1243.6350097656,"code":"6034","y":-455.54959106445},{"x":1216.9826660156,"code":"6036","y":-578.32775878906},{"x":695.56658935547,"code":"6029","y":-754.56396484375},{"x":824.76574707031,"code":"6028","y":-785.29437255859},{"x":665.91009521484,"code":"6016","y":-919.88311767578},{"x":861.22680664063,"code":"6019","y":-916.35815429688},{"x":718.88787841797,"code":"6017","y":-1112.3721923828},{"x":853.96844482422,"code":"6018","y":-1095.8721923828},{"x":1123.6522216797,"code":"6025","y":-1006.1775512695},{"x":863.11303710938,"code":"6015","y":-1271.8859863281},{"x":723.14910888672,"code":"6014","y":-1317.9416503906},{"x":1166.3436279297,"code":"6020","y":-1523.3665771484},{"x":730.02954101563,"code":"6011","y":-1665.0665283203},{"x":894.63238525391,"code":"6012","y":-1661.5582275391},{"x":1015.5518798828,"code":"6013","y":-1688.7526855469},{"x":1252.6959228516,"code":"6021","y":-1707.7277832031},{"x":1360.6160888672,"code":"6022","y":-1745.5275878906},{"x":1230.0933837891,"code":"6023","y":-1789.23046875},{"x":1291.3160400391,"code":"6024","y":-1848.3137207031},{"x":1007.3212890625,"code":"6004","y":-1815.2941894531},{"x":731.57684326172,"code":"6010","y":-1830.6472167969},{"x":884.37677001953,"code":"6005","y":-1938.0804443359},{"x":1011.2045898438,"code":"6003","y":-1998.3082275391},{"x":972.08813476563,"code":"6006","y":-2150.6887207031},{"x":826.66424560547,"code":"6001","y":-2155.9091796875},{"x":829.28668212891,"code":"6002","y":-2327.7109375},{"x":958.46563720703,"code":"6007","y":-2321.8471679688},{"x":1113.6383056641,"code":"6009","y":-2264.0024414063},{"x":898.09838867188,"code":"6008","y":-2506.0053710938},{"x":495.47009277344,"code":"3700","y":-2182.3471679688},{"x":681.35766601563,"code":"3708","y":-2342.9074707031},{"x":484.73245239258,"code":"3701","y":-2612.1166992188},{"x":543.08093261719,"code":"3702","y":-2759.7192382813},{"x":505.80743408203,"code":"3703","y":-3089.125},{"x":1215.8486328125,"code":"3704","y":-3145.81640625},{"x":1209.2521972656,"code":"3705","y":-3280.4331054688},{"x":804.85455322266,"code":"3706","y":-2971.1442871094},{"x":214.95008850098,"code":"3601","y":-2435.2082519531},{"x":302.84631347656,"code":"3602","y":-2578.0971679688},{"x":311.59912109375,"code":"3603","y":-2754.0026855469},{"x":229.44653320313,"code":"3604","y":-3229.8137207031},{"x":129.58811950684,"code":"3605","y":-3137.7666015625},{"x":-155.05639648438,"code":"3608","y":-2574.6887207031},{"x":-31.786952972412,"code":"3600","y":-2480.2556152344},{"x":-373.63177490234,"code":"3606","y":-2636.1281738281},{"x":-505.33993530273,"code":"3607","y":-2867.5385742188},{"x":-994.02850341797,"code":"2011","y":-2987.5791015625},{"x":-889.05065917969,"code":"2012","y":-2840.0317382813},{"x":-854.32867431641,"code":"2001","y":-2760.9528808594},{"x":-1085.2026367188,"code":"2010","y":-2769.263671875},{"x":-1242.9083251953,"code":"2000","y":-2693.7443847656},{"x":-943.73431396484,"code":"2002","y":-2654.7915039063},{"x":-1016.409362793,"code":"2004","y":-2595.7719726563},{"x":-929.73431396484,"code":"2003","y":-2511.9802246094},{"x":-880.81207275391,"code":"2008","y":-2397.4858398438},{"x":-636.61480712891,"code":"2013","y":-2388.0776367188},{"x":-729.38702392578,"code":"2014","y":-2259.4194335938},{"x":-871.71197509766,"code":"2017","y":-2143.7553710938},{"x":-1028.2277832031,"code":"2016","y":-1999.7720947266},{"x":-1110.3527832031,"code":"2015","y":-2155.6333007813},{"x":-1167.7115478516,"code":"2006","y":-2325.6499023438},{"x":-1275.8255615234,"code":"2005","y":-2371.69140625},{"x":-1121.8416748047,"code":"2000-A","y":-2494.4777832031},{"x":-1061.1062011719,"code":"2007","y":-2382.3471679688},{"x":-580.79534912109,"code":"2203","y":-2142.7387695313},{"x":-590.90936279297,"code":"2201","y":-1772.0554199219},{"x":-584.51171875,"code":"2202","y":-1632.7944335938},{"x":-469.50967407227,"code":"2205","y":-1726.0638427734},{"x":-335.61196899414,"code":"2200","y":-2017.697265625},{"x":-127.336769104,"code":"2200-B","y":-2125.1303710938},{"x":-120.91368103027,"code":"2204-E","y":-2200.7053222656},{"x":-94.442344665527,"code":"2200-A","y":-2004.7775878906},{"x":-339.09243774414,"code":"4001","y":-1337.6887207031},{"x":-196.89817810059,"code":"4002","y":-1330.6166992188},{"x":-25.861728668213,"code":"4012","y":-1318.8470458984},{"x":137.55200195313,"code":"4013","y":-1305.8637695313},{"x":289.19641113281,"code":"4027","y":-1268.1220703125},{"x":449.06018066406,"code":"4030","y":-1354.3304443359},{"x":536.94622802734,"code":"4040","y":-1630.5998535156},{"x":536.25463867188,"code":"4035","y":-1797.0582275391},{"x":520.25738525391,"code":"4036","y":-1944.6691894531},{"x":401.54931640625,"code":"4037","y":-2056.8527832031},{"x":307.59085083008,"code":"4020","y":-2071.0666503906},{"x":254.96038818359,"code":"4019","y":-1973.1140136719},{"x":150.91586303711,"code":"4017-B","y":-1937.7692871094},{"x":38.102264404297,"code":"4017-A","y":-1955.5081787109},{"x":-31.021728515625,"code":"4017","y":-1897.7026367188},{"x":-127.3274307251,"code":"4029","y":-1808.0275878906},{"x":-236.60643005371,"code":"4004","y":-1558.9526367188},{"x":-329.37832641602,"code":"4003","y":-1494.0693359375},{"x":-141.15655517578,"code":"4026","y":-1448.0583496094},{"x":-39.136783599854,"code":"4007","y":-1420.9471435547},{"x":231.7325592041,"code":"4022","y":-1369.0054931641},{"x":318.41607666016,"code":"4023","y":-1442.2443847656},{"x":390.94958496094,"code":"4031","y":-1423.3608398438},{"x":428.03280639648,"code":"4032","y":-1513.1220703125},{"x":391.93807983398,"code":"4033","y":-1640.6499023438},{"x":439.65762329102,"code":"4034","y":-1737.4555664063},{"x":443.7272644043,"code":"4038","y":-1900.4166259766},{"x":180.27984619141,"code":"4016","y":-1860.3359375},{"x":36.757709503174,"code":"4015","y":-1782.4331054688},{"x":-26.464784622192,"code":"4006","y":-1675.0192871094},{"x":-127.49253082275,"code":"4005","y":-1608.9387207031},{"x":-30.159061431885,"code":"4011","y":-1526.3109130859},{"x":189.91856384277,"code":"4009","y":-1495.6553955078},{"x":305.44079589844,"code":"4021","y":-1619.7443847656},{"x":269.78140258789,"code":"4018","y":-1762.5219726563},{"x":147.50756835938,"code":"4008","y":-1671.6469726563},{"x":73.660415649414,"code":"4010","y":-1593.7331542969},{"x":331.54348754883,"code":"4025","y":-1841.7645263672},{"x":-1340.8931884766,"code":"7080","y":55.768138885498},{"x":-1332.0999755859,"code":"7054","y":320.19476318359},{"x":-1120.2449951172,"code":"7055","y":375.63632202148},{"x":-1117.3529052734,"code":"7056","y":303.58642578125},{"x":-891.33966064453,"code":"7045","y":-233.57189941406},{"x":-791.64801025391,"code":"7044","y":-195.82203674316},{"x":-884.37860107422,"code":"7046","y":-28.210813522339},{"x":-934.62835693359,"code":"7048","y":197.23640441895},{"x":-814.89788818359,"code":"7047","y":168.86380004883},{"x":-786.03167724609,"code":"7051","y":-5.8719277381897},{"x":-705.05114746094,"code":"7043","y":-148.79655456543},{"x":-634.74389648438,"code":"7040","y":-253.51084899902},{"x":-489.00610351563,"code":"7039","y":-327.92465209961},{"x":-546.36187744141,"code":"7041","y":-203.99140930176},{"x":-622.41693115234,"code":"7042","y":-103.6701965332},{"x":-699.83142089844,"code":"7052","y":68.661376953125},{"x":-700.49530029297,"code":"7049","y":172.53916931152},{"x":-601.97882080078,"code":"7050","y":198.47250366211},{"x":-599.10394287109,"code":"7053","y":63.867004394531},{"x":-373.92034912109,"code":"7038","y":-352.91354370117},{"x":-343.90069580078,"code":"7037","y":-250.24136352539},{"x":-387.09524536133,"code":"7032","y":-109.76367950439},{"x":-505.70803833008,"code":"7033","y":-36.610698699951},{"x":-483.45938110352,"code":"7034","y":71.944763183594},{"x":-412.13150024414,"code":"7030","y":191.13635253906},{"x":-333.69821166992,"code":"7031","y":60.058700561523},{"x":-221.66746520996,"code":"7036","y":-262.27194213867},{"x":-198.73419189453,"code":"7035","y":-137.1608581543},{"x":-152.12828063965,"code":"7023","y":-6.0297069549561},{"x":-183.48976135254,"code":"7029","y":182.83909606934},{"x":-61.367477416992,"code":"7028","y":167.45297241211},{"x":128.05473327637,"code":"7017","y":302.01406860352},{"x":61.293598175049,"code":"7018","y":147.34739685059},{"x":-29.117416381836,"code":"7024","y":-53.394104003906},{"x":45.76037979126,"code":"7025","y":-78.191307067871},{"x":-39.895267486572,"code":"7060","y":-186.81079101563},{"x":-82.533332824707,"code":"7057","y":-339.13973999023},{"x":67.906692504883,"code":"7058","y":-367.48083496094},{"x":110.71346282959,"code":"7020","y":-241.10014343262},{"x":135.33264160156,"code":"7026","y":-107.76362609863},{"x":205.72372436523,"code":"7027","y":-138.50616455078},{"x":219.2215423584,"code":"7019","y":58.603042602539},{"x":283.47610473633,"code":"7016","y":254.5747833252},{"x":301.69372558594,"code":"7015","y":364.34201049805},{"x":462.74099731445,"code":"7010","y":180.13360595703},{"x":406.57727050781,"code":"7012","y":49.082622528076},{"x":396.46041870117,"code":"7013","y":-38.310829162598},{"x":301.36041259766,"code":"7022","y":-177.65530395508},{"x":254.66317749023,"code":"7021","y":-296.93588256836},{"x":219.76881408691,"code":"7059","y":-411.46365356445},{"x":397.36877441406,"code":"7003","y":-324.13861083984},{"x":426.21887207031,"code":"7004","y":-233.24697875977},{"x":453.88812255859,"code":"7005","y":-108.11085510254},{"x":541.74627685547,"code":"7007","y":-5.4414224624634},{"x":575.82409667969,"code":"7011","y":158.64753723145},{"x":676.68243408203,"code":"7008","y":123.18357849121},{"x":723.22680664063,"code":"7009","y":244.74751281738},{"x":517.16015625,"code":"7002","y":-456.53591918945},{"x":626.36499023438,"code":"7000","y":-432.90869140625},{"x":704.80194091797,"code":"7001","y":-538.01922607422},{"x":671.29907226563,"code":"7014","y":475.06979370117},{"x":-2031.9427490234,"code":"600","y":296.28656005859},{"x":-1765.7897949219,"code":"601","y":175.83366394043},{"x":-1526.7915039063,"code":"602","y":408.36981201172},{"x":-1777.7299804688,"code":"604","y":326.8932800293},{"x":-1818.568359375,"code":"605","y":426.13464355469},{"x":-1630.3571777344,"code":"606","y":220.6837310791},{"x":-1932.0871582031,"code":"607","y":389.46981811523},{"x":-2060.2443847656,"code":"608","y":483.89483642578},{"x":-2013.6732177734,"code":"609","y":642.04449462891},{"x":-1896.2899169922,"code":"610","y":603.04187011719},{"x":-1404.6536865234,"code":"611","y":423.55599975586},{"x":-1825.6228027344,"code":"612","y":811.95281982422},{"x":-1529.9758300781,"code":"613","y":580.53961181641},{"x":-1409.0480957031,"code":"615","y":589.94470214844},{"x":-1334.1472167969,"code":"616","y":522.60955810547},{"x":-1213.1936035156,"code":"617","y":618.21862792969},{"x":-1180.7901611328,"code":"618","y":510.76986694336},{"x":-1299.5041503906,"code":"671","y":689.01409912109},{"x":-1144.3671875,"code":"622","y":424.55694580078},{"x":-1051.7818603516,"code":"620","y":544.96691894531},{"x":-1025.3001708984,"code":"621","y":430.43618774414},{"x":-1126.3487548828,"code":"614","y":726.71984863281},{"x":-1097.4809570313,"code":"670","y":811.7001953125},{"x":-996.61737060547,"code":"669","y":744.40856933594},{"x":-942.98980712891,"code":"668","y":668.84454345703},{"x":-923.57574462891,"code":"619","y":479.91137695313},{"x":-744.80084228516,"code":"628","y":334.69186401367},{"x":-743.13812255859,"code":"629","y":431.45672607422},{"x":-813.44805908203,"code":"623","y":485.75592041016},{"x":-863.67840576172,"code":"624","y":558.94451904297},{"x":-794.69256591797,"code":"630","y":654.52508544922},{"x":-813.05993652344,"code":"664","y":784.36145019531},{"x":-715.24786376953,"code":"667","y":623.75579833984},{"x":-675.76232910156,"code":"625","y":536.38952636719},{"x":-620.96557617188,"code":"626","y":451.35147094727},{"x":-594.49719238281,"code":"627","y":366.35159301758},{"x":-560.90936279297,"code":"632","y":576.48889160156},{"x":-627.74792480469,"code":"631","y":646.11163330078},{"x":-679.16296386719,"code":"665","y":783.04473876953},{"x":-538.17877197266,"code":"662","y":790.08337402344},{"x":-568.36474609375,"code":"663","y":713.31457519531},{"x":-462.79760742188,"code":"661","y":713.30029296875},{"x":-419.76467895508,"code":"660","y":641.28625488281},{"x":-449.95892333984,"code":"659","y":590.48620605469},{"x":-497.86734008789,"code":"633","y":514.89447021484},{"x":-483.19989013672,"code":"634","y":314.15603637695},{"x":-352.80349731445,"code":"637","y":338.94183349609},{"x":-279.12045288086,"code":"640","y":464.03915405273},{"x":-347.24758911133,"code":"658","y":528.89184570313},{"x":-274.19216918945,"code":"657","y":571.341796875},{"x":-226.9351348877,"code":"655","y":652.71105957031},{"x":-165.02833557129,"code":"656","y":560.61657714844},{"x":-161.6508026123,"code":"641","y":470.90316772461},{"x":-204.84515380859,"code":"636","y":383.53909301758},{"x":-266.88397216797,"code":"635","y":311.486328125},{"x":-70.392669677734,"code":"638","y":348.0475769043},{"x":10.413029670715,"code":"639","y":324.38928222656},{"x":-44.553020477295,"code":"642","y":440.04504394531},{"x":70.449249267578,"code":"643","y":430.55578613281},{"x":23.713340759277,"code":"644","y":513.18902587891},{"x":176.52671813965,"code":"645","y":460.02529907227},{"x":134.53395080566,"code":"646","y":541.45837402344},{"x":292.0491027832,"code":"647","y":478.88092041016},{"x":238.22354125977,"code":"648","y":638.22509765625},{"x":238.73492431641,"code":"649","y":750.35308837891},{"x":-80.695175170898,"code":"650","y":809.37780761719},{"x":-161.62283325195,"code":"651","y":866.01678466797},{"x":-197.71865844727,"code":"652","y":991.13940429688},{"x":-98.047714233398,"code":"653","y":998.18347167969},{"x":152.7631072998,"code":"654","y":1113.8444824219}] diff --git a/resources/Nearest-Postal/sv.lua b/resources/Nearest-Postal/sv.lua new file mode 100644 index 000000000..f33d53a40 --- /dev/null +++ b/resources/Nearest-Postal/sv.lua @@ -0,0 +1,24 @@ +-- version check +Citizen.CreateThread(function() + local vRaw = LoadResourceFile(GetCurrentResourceName(), 'version.json') + if vRaw and config.versionCheck then + local v = json.decode(vRaw) + local url = 'https://raw.githubusercontent.com/DevBlocky/nearest-postal/master/version.json' + PerformHttpRequest(url, function(code, res) + if code == 200 then + local rv = json.decode(res) + if rv.version ~= v.version then + print(([[ +------------------------------------------------------- +nearest-postal +UPDATE: %s AVAILABLE +CHANGELOG: %s +------------------------------------------------------- +]]):format(rv.version, rv.changelog)) + end + else + print('nearest-postal was unable to check the version') + end + end, 'GET') + end +end) diff --git a/resources/Nearest-Postal/version.json b/resources/Nearest-Postal/version.json new file mode 100644 index 000000000..152405eb0 --- /dev/null +++ b/resources/Nearest-Postal/version.json @@ -0,0 +1,4 @@ +{ + "version": "1.5.2", + "changelog": "Bugfixes and performance improvements" +} \ No newline at end of file diff --git a/resources/NeverWanted/__resource.lua b/resources/NeverWanted/__resource.lua new file mode 100644 index 000000000..39830fe26 --- /dev/null +++ b/resources/NeverWanted/__resource.lua @@ -0,0 +1,3 @@ +description 'Disables AI Cops' + +client_script 'nowanted.lua' \ No newline at end of file diff --git a/resources/NeverWanted/nowanted.lua b/resources/NeverWanted/nowanted.lua new file mode 100644 index 000000000..35df7057d --- /dev/null +++ b/resources/NeverWanted/nowanted.lua @@ -0,0 +1,13 @@ +-- Script officialy made and used by Central Life server -- + +-- CLIENTSIDED -- + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if GetPlayerWantedLevel(PlayerId()) ~= 0 then + SetPlayerWantedLevel(PlayerId(), 0, false) + SetPlayerWantedLevelNow(PlayerId(), false) + end + end +end) \ No newline at end of file diff --git a/resources/NoDriveBy/__resource.lua b/resources/NoDriveBy/__resource.lua new file mode 100644 index 000000000..a6ff08974 --- /dev/null +++ b/resources/NoDriveBy/__resource.lua @@ -0,0 +1 @@ +client_script "client.lua" \ No newline at end of file diff --git a/resources/NoDriveBy/client.lua b/resources/NoDriveBy/client.lua new file mode 100644 index 000000000..9f4e79757 --- /dev/null +++ b/resources/NoDriveBy/client.lua @@ -0,0 +1,24 @@ +-- CONFIG -- + +-- Allow passengers to shoot +local passengerDriveBy = true + +-- CODE -- + +Citizen.CreateThread(function() + while true do + Wait(1) + + playerPed = GetPlayerPed(-1) + car = GetVehiclePedIsIn(playerPed, false) + if car then + if GetPedInVehicleSeat(car, -1) == playerPed then + SetPlayerCanDoDriveBy(PlayerId(), false) + elseif passengerDriveBy then + SetPlayerCanDoDriveBy(PlayerId(), true) + else + SetPlayerCanDoDriveBy(PlayerId(), false) + end + end + end +end) \ No newline at end of file diff --git a/resources/PauseMenu-Title/__resource.lua b/resources/PauseMenu-Title/__resource.lua new file mode 100644 index 000000000..bf7453d8c --- /dev/null +++ b/resources/PauseMenu-Title/__resource.lua @@ -0,0 +1 @@ +client_script "server_name.lua" diff --git a/resources/PauseMenu-Title/server_name.lua b/resources/PauseMenu-Title/server_name.lua new file mode 100644 index 000000000..7eb458e14 --- /dev/null +++ b/resources/PauseMenu-Title/server_name.lua @@ -0,0 +1,7 @@ +function AddTextEntry(key, value) + Citizen.InvokeNative(GetHashKey("ADD_TEXT_ENTRY"), key, value) +end + +Citizen.CreateThread(function() + AddTextEntry('FE_THDR_GTAO', '~w~Elite Gaming RP') +end) diff --git a/resources/Ped-Props/fxmanifest.lua b/resources/Ped-Props/fxmanifest.lua new file mode 100644 index 000000000..c13961204 --- /dev/null +++ b/resources/Ped-Props/fxmanifest.lua @@ -0,0 +1,19 @@ +fx_version 'adamant' + +game 'gta5' + +name 'B1G' +author 'B1G - https://github.com/CarlosVergikosk' +version 'v1.0' + +client_script { + 'prop.lua' +} + + +exports { + 'attach', + 'removeall' +} + + diff --git a/resources/Ped-Props/prop.lua b/resources/Ped-Props/prop.lua new file mode 100644 index 000000000..3162a3eb9 --- /dev/null +++ b/resources/Ped-Props/prop.lua @@ -0,0 +1,194 @@ +local holdingPackage = false +local dropkey = 246 -- Key to drop/get the props +local closestEntity = 0 + + +-- Proplist, you can add as much as you want +attachPropList = { + {["model"] = 'prop_roadcone02a', ["name"] = "cone", ["bone"] = 28422, ["x"] = 0.6, ["y"] = -0.15, ["z"] = -0.1, ["xR"] = 315.0, ["yR"] = 288.0, ["zR"] = 0.0, ["anim"] = 'pick' }, -- Done + {["model"] = 'prop_cs_trolley_01', ["name"] = "trolley", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.6, ["z"] = -0.8, ["xR"] = -180.0,["yR"] = -165.0,["zR"] = 90.0, ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_table_03', ["name"] = "table", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.8, ["z"] = -0.7, ["xR"] = -180.0,["yR"] = -165.0,["zR"] = 90.0, ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_tool_box_04', ["name"] = "tools", ["bone"] = 28422, ["x"] = 0.4, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 315.0, ["yR"] = 288.0, ["zR"] = 0.0, ["anim"] = 'pick' }, -- Done + {["model"] = "xm_prop_smug_crate_s_medical", ["name"] = "MedBox", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0, ["anim"] = 'hold' }, -- Done + {["model"] = 'xm_prop_x17_bag_med_01a', ["name"] = "MedBag", ["bone"] = 28422, ["x"] = 0.4, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 315.0, ["yR"] = 298.0, ["zR"] = 0.0, ["anim"] = 'pick' }, -- Done + {["model"] = "imp_prop_impexp_car_door_04a", ["name"] = "door", ["bone"] = 28422, ["x"] = -0.5, ["y"] = -0.15, ["z"] = 0.4, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 90.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "imp_prop_impexp_front_bars_01a", ["name"] = "bar", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.25, ["z"] = -0.1, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "imp_prop_impexp_bonnet_03a", ["name"] = "bonnet", ["bone"] = 28422, ["x"] = 0.2, ["y"] = 0.2, ["z"] = -0.1, ["xR"] = -0.0, ["yR"] = 0.0, ["zR"] = 180.0 ,["anim"] = 'hold' }, -- Done + {["model"] = "imp_prop_impexp_front_bumper_02a", ["name"] = "bumpers", ["bone"] = 28422, ["x"] = 0.0, ["y"] = 0.1, ["z"] = 0.05, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "prop_car_battery_01", ["name"] = "battery", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.1, ["z"] = -0.05, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "prop_wheel_tyre", ["name"] = "tire", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.1, ["z"] = -0.05, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "prop_table_03_chr", ["name"] = "chair", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.2, ["z"] = -0.6, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_engine_hoist', ["name"] = "hoist", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.5, ["z"] = -1.3, ["xR"] = -195.0,["yR"] = -180.0,["zR"] = 180.0, ["anim"] = 'hold' }, -- Done + {["model"] = "ex_office_swag_guns03", ["name"] = "weapons", ["bone"] = 28422, ["x"] = 0.0, ["y"] = 0.0, ["z"] = -0.05, ["xR"] = 90.0, ["yR"] = 180.0, ["zR"] = 90.0 , ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_cs_cardbox_01', ["name"] = "cardbox", ["bone"] = 28422, ["x"] = 0.01, ["y"] = 0.01, ["z"] = 0.0, ["xR"] = -255.0,["yR"] = -120.0,["zR"] = 40.0, ["anim"] = 'hold' }, -- Done + {["model"] = "imp_prop_impexp_lappy_01a", ["name"] = "laptop", ["bone"] = 28422, ["x"] = 0.0, ["y"] = 0.0, ["z"] = -0.15, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = 'xm_prop_x17_bag_01a', ["name"] = "bag", ["bone"] = 28422, ["x"] = 0.4, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 315.0, ["yR"] = 298.0, ["zR"] = 0.0, ["anim"] = 'pick' }, -- Done + {["model"] = "p_ld_soc_ball_01", ["name"] = "ball", ["bone"] = 28422, ["x"] = 0.0, ["y"] = 0.0, ["z"] = 0.0, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = "p_gcase_s", ["name"] = "guncase", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.25, ["z"] = -0.1, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_cleaning_trolly', ["name"] = "CleaningTrolley", ["bone"] = 28422, ["x"] = -0.2, ["y"] = -0.4, ["z"] = -1.2, ["xR"] = -188.0,["yR"] = -178.0,["zR"] = 180.0, ["anim"] = 'hold' }, -- Done + {["model"] = "prop_mp_drug_package", ["name"] = "drugs", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.25, ["z"] = -0.05, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0 , ["anim"] = 'hold' }, + {["model"] = 'prop_premier_fence_02', ["name"] = "sponsorfence", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.6, ["z"] = -0.2, ["xR"] = -180.0,["yR"] = -165.0,["zR"] = 90.0, ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_premier_fence_01', ["name"] = "fence", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.6, ["z"] = -0.8, ["xR"] = -180.0,["yR"] = -165.0,["zR"] = 90.0, ["anim"] = 'hold' }, -- Done + {["model"] = 'prop_kino_light_02', ["name"] = "light", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.6, ["z"] = -0.8, ["xR"] = -180.0,["yR"] = -165.0,["zR"] = 90.0, ["anim"] = 'hold' }, -- Done + {["model"] = "prop_cash_case_01", ["name"] = "moneycase", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0, ["anim"] = 'hold' }, -- Done + {["model"] = "prop_cs_dildo_01", ["name"] = "dildo", ["bone"] = 28422, ["x"] = 0.0, ["y"] = -0.1, ["z"] = -0.1, ["xR"] = 0.0, ["yR"] = 0.0, ["zR"] = 0.0, ["anim"] = 'hold' } -- Done +} + +RegisterNetEvent('inrp_propsystem:attachProp') +AddEventHandler('inrp_propsystem:attachProp', function(attachModelSent,boneNumberSent,x,y,z,xR,yR,zR) + notifi("~r~Y~w~ to pickup/drop ~r~ /r~w~ to remove", true, false, 120) + closestEntity = 0 + holdingPackage = true + local attachModel = GetHashKey(attachModelSent) + SetCurrentPedWeapon(GetPlayerPed(-1), 0xA2719263) + local bone = GetPedBoneIndex(GetPlayerPed(-1), boneNumberSent) + RequestModel(attachModel) + while not HasModelLoaded(attachModel) do + Citizen.Wait(0) + end + closestEntity = CreateObject(attachModel, 1.0, 1.0, 1.0, 1, 1, 0) + for i=1 ,#attachPropList , 1 do + if (attachPropList[i].model == attachModelSent) and (attachPropList[i].anim == 'hold') then + holdAnim() + end + end + Citizen.Wait(200) + AttachEntityToEntity(closestEntity, GetPlayerPed(-1), bone, x, y, z, xR, yR, zR, 1, 1, 0, true, 2, 1) +end) + +function notifi(text) + BeginTextCommandDisplayHelp("STRING") + AddTextComponentSubstringPlayerName(text) + EndTextCommandDisplayHelp(0, false, false, 3000) +end + +function loadAnimDict(dict) + while (not HasAnimDictLoaded(dict)) do + RequestAnimDict(dict) + Citizen.Wait(0) + end +end + +function randPickupAnim() + local randAnim = math.random(7) + loadAnimDict('random@domestic') + TaskPlayAnim(GetPlayerPed(-1),'random@domestic', 'pickup_low',5.0, 1.0, 1.0, 48, 0.0, 0, 0, 0) +end + +function holdAnim() + loadAnimDict( "anim@heists@box_carry@" ) + TaskPlayAnim((GetPlayerPed(-1)),"anim@heists@box_carry@","idle",4.0, 1.0, -1,49,0, 0, 0, 0) +end + +Citizen.CreateThread( function() + while true do + Citizen.Wait(10) + if IsPedOnFoot(GetPlayerPed(-1)) and not IsPedDeadOrDying(GetPlayerPed(-1)) then + if IsControlJustReleased(0, dropkey) then + local playerPed = PlayerPedId() + local coords = GetEntityCoords(playerPed) + local closestDistance = -1 + closestEntity = 0 + for i=1, #attachPropList, 1 do + local object = GetClosestObjectOfType(coords, 1.5, GetHashKey(attachPropList[i].model), false, false, false) + if DoesEntityExist(object) then + local objCoords = GetEntityCoords(object) + local distance = GetDistanceBetweenCoords(coords, objCoords, true) + if closestDistance == -1 or closestDistance > distance then + closestDistance = distance + closestEntity = object + if not holdingPackage then + local dst = GetDistanceBetweenCoords(GetEntityCoords(closestEntity) ,GetEntityCoords(GetPlayerPed(-1)),true) + if dst < 2 then + holdingPackage = true + if attachPropList[i].anim == 'pick' then + randPickupAnim() + elseif attachPropList[i].anim == 'hold' then + holdAnim() + end + Citizen.Wait(550) + NetworkRequestControlOfEntity(closestEntity) + while not NetworkHasControlOfEntity(closestEntity) do + Wait(0) + end + SetEntityAsMissionEntity(closestEntity, true, true) + while not IsEntityAMissionEntity(closestEntity) do + Wait(0) + end + SetEntityHasGravity(closestEntity, true) + AttachEntityToEntity(closestEntity, GetPlayerPed(-1),GetPedBoneIndex(GetPlayerPed(-1), attachPropList[i].bone), attachPropList[i].x, attachPropList[i].y, attachPropList[i].z, attachPropList[i].xR, attachPropList[i].yR, attachPropList[i].zR, 1, 1, 0, true, 2, 1) + end + else + holdingPackage = false + if attachPropList[i].anim == 'pick' then + randPickupAnim() + end + Citizen.Wait(350) + DetachEntity(closestEntity) + ClearPedTasks(GetPlayerPed(-1)) + ClearPedSecondaryTask(GetPlayerPed(-1)) + end + end + break + end + end + end + else + Citizen.Wait(500) + end + end +end) + +function removeAttachedProp() + if DoesEntityExist(closestEntity) then + DeleteEntity(closestEntity) + end +end + +function attach(prop) + TriggerEvent("inrp_propsystem:attachItem",prop) +end + +function removeall() + TriggerEvent("RemoveItems",false) + ClearPedTasks(GetPlayerPed(-1)) + ClearPedSecondaryTask(GetPlayerPed(-1)) +end + +RegisterNetEvent('inrp_propsystem:attachItem') +AddEventHandler('inrp_propsystem:attachItem', function(item) + for i=1 ,#attachPropList , 1 do + if (attachPropList[i].model == item) then + TriggerEvent("inrp_propsystem:attachProp",attachPropList[i].model, attachPropList[i].bone, attachPropList[i].x, attachPropList[i].y, attachPropList[i].z, attachPropList[i].xR, attachPropList[i].yR, attachPropList[i].zR) + end + end +end) + +RegisterNetEvent("RemoveItems") +AddEventHandler("RemoveItems", function(sentinfo) + SetCurrentPedWeapon(GetPlayerPed(-1), GetHashKey("weapon_unarmed"), 1) + removeAttachedProp() + holdingPackage = false +end) + + +Citizen.CreateThread( function() + RegisterCommand("r", function() + removeall() + end, false) + + for i=1, #attachPropList, 1 do + RegisterCommand(attachPropList[i].name, function(source, args, raw) + local arg = args[1] + + if arg == nil then + attach(attachPropList[i].model) + end + + end, false) + end + +end) + + +Citizen.CreateThread(function() while true do Citizen.Wait(30000) collectgarbage() end end) -- Prevents RAM LEAKS :) diff --git a/resources/PiggyBack/README.md b/resources/PiggyBack/README.md new file mode 100644 index 000000000..110a8b20d --- /dev/null +++ b/resources/PiggyBack/README.md @@ -0,0 +1,6 @@ +# Piggyback Riding by Robbster + +Instructions on how to use: +/piggyback close to someone then either person can cancel by again doing /piggyback + +Feel free to make improvements with PRs diff --git a/resources/PiggyBack/__resource.lua b/resources/PiggyBack/__resource.lua new file mode 100644 index 000000000..35a1470f2 --- /dev/null +++ b/resources/PiggyBack/__resource.lua @@ -0,0 +1,2 @@ +client_script "cl_piggyback.lua" +server_script "sv_piggyback.lua" \ No newline at end of file diff --git a/resources/PiggyBack/cl_piggyback.lua b/resources/PiggyBack/cl_piggyback.lua new file mode 100644 index 000000000..8b4455aec --- /dev/null +++ b/resources/PiggyBack/cl_piggyback.lua @@ -0,0 +1,112 @@ +local piggyBackInProgress = false + +RegisterCommand("piggyback",function(source, args) + if not piggyBackInProgress then + piggyBackInProgress = true + local player = PlayerPedId() + lib = 'anim@arena@celeb@flat@paired@no_props@' + anim1 = 'piggyback_c_player_a' + anim2 = 'piggyback_c_player_b' + distans = -0.07 + distans2 = 0.0 + height = 0.45 + spin = 0.0 + length = 100000 + controlFlagMe = 49 + controlFlagTarget = 33 + animFlagTarget = 1 + local closestPlayer = GetClosestPlayer(3) + target = GetPlayerServerId(closestPlayer) + if closestPlayer ~= nil then + print("triggering cmg2_animations:sync") + TriggerServerEvent('cmg2_animations:sync', closestPlayer, lib, anim1, anim2, distans, distans2, height,target,length,spin,controlFlagMe,controlFlagTarget,animFlagTarget) + else + print("[CMG Anim] No player nearby") + end + else + piggyBackInProgress = false + ClearPedSecondaryTask(GetPlayerPed(-1)) + DetachEntity(GetPlayerPed(-1), true, false) + local closestPlayer = GetClosestPlayer(3) + target = GetPlayerServerId(closestPlayer) + TriggerServerEvent("cmg2_animations:stop",target) + end +end,false) + +RegisterNetEvent('cmg2_animations:syncTarget') +AddEventHandler('cmg2_animations:syncTarget', function(target, animationLib, animation2, distans, distans2, height, length,spin,controlFlag) + local playerPed = GetPlayerPed(-1) + local targetPed = GetPlayerPed(GetPlayerFromServerId(target)) + piggyBackInProgress = true + print("triggered cmg2_animations:syncTarget") + RequestAnimDict(animationLib) + + while not HasAnimDictLoaded(animationLib) do + Citizen.Wait(10) + end + if spin == nil then spin = 180.0 end + AttachEntityToEntity(GetPlayerPed(-1), targetPed, 0, distans2, distans, height, 0.5, 0.5, spin, false, false, false, false, 2, false) + if controlFlag == nil then controlFlag = 0 end + TaskPlayAnim(playerPed, animationLib, animation2, 8.0, -8.0, length, controlFlag, 0, false, false, false) +end) + +RegisterNetEvent('cmg2_animations:syncMe') +AddEventHandler('cmg2_animations:syncMe', function(animationLib, animation,length,controlFlag,animFlag) + local playerPed = GetPlayerPed(-1) + print("triggered cmg2_animations:syncMe") + RequestAnimDict(animationLib) + + while not HasAnimDictLoaded(animationLib) do + Citizen.Wait(10) + end + Wait(500) + if controlFlag == nil then controlFlag = 0 end + TaskPlayAnim(playerPed, animationLib, animation, 8.0, -8.0, length, controlFlag, 0, false, false, false) + + Citizen.Wait(length) +end) + +RegisterNetEvent('cmg2_animations:cl_stop') +AddEventHandler('cmg2_animations:cl_stop', function() + piggyBackInProgress = false + ClearPedSecondaryTask(GetPlayerPed(-1)) + DetachEntity(GetPlayerPed(-1), true, false) +end) + +function GetPlayers() + local players = {} + + for i = 0, 255 do + if NetworkIsPlayerActive(i) then + table.insert(players, i) + end + end + + return players +end + +function GetClosestPlayer(radius) + local players = GetPlayers() + local closestDistance = -1 + local closestPlayer = -1 + local ply = GetPlayerPed(-1) + local plyCoords = GetEntityCoords(ply, 0) + + for index,value in ipairs(players) do + local target = GetPlayerPed(value) + if(target ~= ply) then + local targetCoords = GetEntityCoords(GetPlayerPed(value), 0) + local distance = GetDistanceBetweenCoords(targetCoords['x'], targetCoords['y'], targetCoords['z'], plyCoords['x'], plyCoords['y'], plyCoords['z'], true) + if(closestDistance == -1 or closestDistance > distance) then + closestPlayer = value + closestDistance = distance + end + end + end + print("closest player is dist: " .. tostring(closestDistance)) + if closestDistance <= radius then + return closestPlayer + else + return nil + end +end \ No newline at end of file diff --git a/resources/PiggyBack/sv_piggyback.lua b/resources/PiggyBack/sv_piggyback.lua new file mode 100644 index 000000000..f57ce820f --- /dev/null +++ b/resources/PiggyBack/sv_piggyback.lua @@ -0,0 +1,12 @@ +RegisterServerEvent('cmg2_animations:sync') +AddEventHandler('cmg2_animations:sync', function(target, animationLib, animation, animation2, distans, distans2, height,targetSrc,length,spin,controlFlagSrc,controlFlagTarget,animFlagTarget) + print("got to srv cmg2_animations:sync") + TriggerClientEvent('cmg2_animations:syncTarget', targetSrc, source, animationLib, animation2, distans, distans2, height, length,spin,controlFlagTarget,animFlagTarget) + print("triggering to target: " .. tostring(targetSrc)) + TriggerClientEvent('cmg2_animations:syncMe', source, animationLib, animation,length,controlFlagSrc,animFlagTarget) +end) + +RegisterServerEvent('cmg2_animations:stop') +AddEventHandler('cmg2_animations:stop', function(targetSrc) + TriggerClientEvent('cmg2_animations:cl_stop', targetSrc) +end) diff --git a/resources/Player-Tracer/README.md b/resources/Player-Tracer/README.md new file mode 100644 index 000000000..229e65eec --- /dev/null +++ b/resources/Player-Tracer/README.md @@ -0,0 +1,4 @@ +# BadgerTracer +A username logging script for Fivem servers. Don't allow people to RDM/VDM, change their name, and act like you don't know them... +## Documentation +https://docs.badger.store/fivem-misc.-scripts/badgertracer diff --git a/resources/Player-Tracer/__resource.lua b/resources/Player-Tracer/__resource.lua new file mode 100644 index 000000000..a0189e488 --- /dev/null +++ b/resources/Player-Tracer/__resource.lua @@ -0,0 +1,9 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +server_script '@mysql-async/lib/MySQL.lua' + +client_script "client.lua" + +server_script "server.lua" + +--file "whitelist.json" \ No newline at end of file diff --git a/resources/Player-Tracer/server.lua b/resources/Player-Tracer/server.lua new file mode 100644 index 000000000..76c8bbd69 --- /dev/null +++ b/resources/Player-Tracer/server.lua @@ -0,0 +1,83 @@ +--- CONFIG --- +webhook = 'https://ptb.discordapp.com/api/webhooks/547208563680870400/ucatxdILDNy59VSRYYfRY3Qgy1ZjSujraB2hA_-Gy52eUGjF9jVfg5yhue697fMYfTE5'; + + + +--- CODE --- +function ExtractIdentifiers(src) + local identifiers = { + steam = "", + ip = "", + discord = "", + license = "", + xbl = "", + live = "" + } + + --Loop over all identifiers + for i = 0, GetNumPlayerIdentifiers(src) - 1 do + local id = GetPlayerIdentifier(src, i) + + --Convert it to a nice table. + if string.find(id, "steam") then + identifiers.steam = id + elseif string.find(id, "ip") then + identifiers.ip = id + elseif string.find(id, "discord") then + identifiers.discord = id + elseif string.find(id, "license") then + identifiers.license = id + elseif string.find(id, "xbl") then + identifiers.xbl = id + elseif string.find(id, "live") then + identifiers.live = id + end + end + + return identifiers +end +function sendToDiscord(title, msg) + local embed = {} + embed = { + { + ["color"] = 16711680, + ["title"] = "**".. title .."**", + ["description"] = msg, + ["footer"] = { + ["text"] = "", + }, + } + } + PerformHttpRequest(webhook, + function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' }) +end +playerTracker = {} +function GetAllPlayers() + local players = {} + + for _, i in ipairs(GetPlayers()) do + table.insert(players, i) + end + + return players +end +prefix = '^9[^1PlayerTracer^9] ^9' +AddEventHandler('playerConnecting', function(playerName, deferrals) + local src = source + local ip = ExtractIdentifiers(src).ip + if playerTracker[ip] ~= nil then + if playerTracker[ip] ~= GetPlayerName(src) then + -- Print their name changed to staff + local players = GetAllPlayers() + for i=1, #players do + if IsPlayerAceAllowed(players[i], 'BadgerTracer.Access') then + TriggerClientEvent('chatMessage', players[i], prefix .. "Player ^1" .. GetPlayerName(src) .. " ^3used to be named ^1" .. + playerTracker[ip]) + end + end + sendToDiscord('CHANGED NAME ALERT', "Player __" .. GetPlayerName(src) .. "__ used to be named __" .. + playerTracker[ip] .. "__") + end + end + playerTracker[ip] = GetPlayerName(src) +end) \ No newline at end of file diff --git a/resources/PlayerRagdoll/__resource.lua b/resources/PlayerRagdoll/__resource.lua new file mode 100644 index 000000000..c4013ac1c --- /dev/null +++ b/resources/PlayerRagdoll/__resource.lua @@ -0,0 +1,7 @@ +fx_version 'adamant' +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +games { 'gta5' } + +client_scripts { + 'client.lua' +} diff --git a/resources/PlayerRagdoll/client.lua b/resources/PlayerRagdoll/client.lua new file mode 100644 index 000000000..c9123be16 --- /dev/null +++ b/resources/PlayerRagdoll/client.lua @@ -0,0 +1,75 @@ +--[[ + + _ _ + | | (_) + ___ _ _ _ __ ___ ___ _ __ ___ | |__ _ _ __ ___ ___ _ __ + / __| | | | '_ ` _ \ / _ \ | '__/ _ \| '_ \| | '_ \/ __|/ _ \| '_ \ + \__ \ |_| | | | | | | __/ | | | (_) | |_) | | | | \__ \ (_) | | | | + |___/\__, |_| |_| |_|\___| |_| \___/|_.__/|_|_| |_|___/\___/|_| |_| + __/ | + |___/___ ______ ______ ______ ______ + _____|______|____|______|____|______|____|______|____|______|_____ + |______|____|______|____|______|____|______|____|______|____|______| + |______| |______| |______| |______| |______| + + + +--]] + +local sh = GetEntityHealth(ply) +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + local ply = GetPlayerPed(-1) + if HasEntityBeenDamagedByAnyPed(ply) then + dam = sh - GetEntityHealth(ply) + if (dam > 0) and (GetPedArmour(ply) <= 25) then + if (dam >= 0) and (dam <= 5) then + print("hurt1") + hurtMedium(ply, dam) + elseif (dam >= 6) and (dam <= 10) then + print("hurt2") + hurtMediumBad(ply, dam) + elseif (dam >= 11) and (dam <= 16) then + print("hurt3") + hurtPainful(ply, dam) + elseif dam >= 17 then + print("hurt4") + hurtPainful(ply, dam) + end + end + + sh = GetEntityHealth(ply) + end + ClearEntityLastDamageEntity(ply) + end +end) + + + +function hurtMedium(ped, r) + if IsEntityDead(ped) then return false end + SetPedToRagdoll(GetPlayerPed(-1), 2000, 2000, 0, 0, 0, 0) + print(r) +end +function hurtMediumBad(ped, r) + if IsEntityDead(ped) then return false end + SetPedToRagdoll(GetPlayerPed(-1), 4000, 4000, 0, 0, 0, 0) + --Citizen.SetTimeout( 4000, function() SetPedIsDrunk(ped, true) end) + --Citizen.SetTimeout( 30000, function() SetPedIsDrunk(ped, false) end) + print(r) +end +function hurtBad(ped, r) + if IsEntityDead(ped) then return false end + SetPedToRagdoll(GetPlayerPed(-1), 5000, 5000, 0, 0, 0, 0) + --Citizen.SetTimeout( 5000, function() SetPedIsDrunk(ped, true) end) + --Citizen.SetTimeout( 120000, function() SetPedIsDrunk(ped, false) end) + print(r) +end +function hurtPainful(ped, r) + if IsEntityDead(ped) then return false end + SetPedToRagdoll(GetPlayerPed(-1), 15000, 15000, 0, 0, 0, 0) + --Citizen.SetTimeout( 15000, function() SetPedIsDrunk(ped, true) end) + --Citizen.SetTimeout( 120000, function() SetPedIsDrunk(ped, false) end) + print(r) +end diff --git a/resources/Point-Finger/README.md b/resources/Point-Finger/README.md new file mode 100644 index 000000000..e6d59b7e6 --- /dev/null +++ b/resources/Point-Finger/README.md @@ -0,0 +1,29 @@ +# FiveM-Point-finger +FiveM-Point-finger is a FiveM resource which adds the ability to point with the player's finger. + +### Download & Installation +#### Download +##### Using Git +``` +cd resources +git clone https://github.com/redoper1/FiveM-Point-finger +``` +- Optionally you can use switch to any subfolder, for example `[scripts]`: +``` +cd "resources/[scripts]" +git clone https://github.com/redoper1/FiveM-Point-finger +``` + +##### Manually +- Download https://github.com/redoper1/FiveM-Point-finger/archive/master.zip +- Put it into the desired directory in `resources` directory + +#### Installation +- Add this to the end of your `server.cfg` "`start resources`": +``` +start pointFinger +``` +- While cloning or downloading from GitHub your directory will be most likely named as `FiveM-Point-finger-master` + +### Usage +- To point with your finger press **`B`** and look in desired direction diff --git a/resources/Point-Finger/__resource.lua b/resources/Point-Finger/__resource.lua new file mode 100644 index 000000000..ca40bbc75 --- /dev/null +++ b/resources/Point-Finger/__resource.lua @@ -0,0 +1,3 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script 'client.lua' diff --git a/resources/Point-Finger/client.lua b/resources/Point-Finger/client.lua new file mode 100644 index 000000000..b4e6158e8 --- /dev/null +++ b/resources/Point-Finger/client.lua @@ -0,0 +1,107 @@ +local mp_pointing = false +local keyPressed = false + +local function startPointing() + local ped = GetPlayerPed(-1) + RequestAnimDict("anim@mp_point") + while not HasAnimDictLoaded("anim@mp_point") do + Wait(0) + end + SetPedCurrentWeaponVisible(ped, 0, 1, 1, 1) + SetPedConfigFlag(ped, 36, 1) + Citizen.InvokeNative(0x2D537BA194896636, ped, "task_mp_pointing", 0.5, 0, "anim@mp_point", 24) + RemoveAnimDict("anim@mp_point") +end + +local function stopPointing() + local ped = GetPlayerPed(-1) + Citizen.InvokeNative(0xD01015C7316AE176, ped, "Stop") + if not IsPedInjured(ped) then + ClearPedSecondaryTask(ped) + end + if not IsPedInAnyVehicle(ped, 1) then + SetPedCurrentWeaponVisible(ped, 1, 1, 1, 1) + end + SetPedConfigFlag(ped, 36, 0) + ClearPedSecondaryTask(PlayerPedId()) +end + +local once = true +local oldval = false +local oldvalped = false + +Citizen.CreateThread(function() + while true do + Wait(0) + + if once then + once = false + end + + if not keyPressed then + if IsControlPressed(0, 29) and not mp_pointing and IsPedOnFoot(PlayerPedId()) then + Wait(200) + if not IsControlPressed(0, 29) then + keyPressed = true + startPointing() + mp_pointing = true + else + keyPressed = true + while IsControlPressed(0, 29) do + Wait(50) + end + end + elseif (IsControlPressed(0, 29) and mp_pointing) or (not IsPedOnFoot(PlayerPedId()) and mp_pointing) then + keyPressed = true + mp_pointing = false + stopPointing() + end + end + + if keyPressed then + if not IsControlPressed(0, 29) then + keyPressed = false + end + end + if Citizen.InvokeNative(0x921CE12C489C4C41, PlayerPedId()) and not mp_pointing then + stopPointing() + end + if Citizen.InvokeNative(0x921CE12C489C4C41, PlayerPedId()) then + if not IsPedOnFoot(PlayerPedId()) then + stopPointing() + else + local ped = GetPlayerPed(-1) + local camPitch = GetGameplayCamRelativePitch() + if camPitch < -70.0 then + camPitch = -70.0 + elseif camPitch > 42.0 then + camPitch = 42.0 + end + camPitch = (camPitch + 70.0) / 112.0 + + local camHeading = GetGameplayCamRelativeHeading() + local cosCamHeading = Cos(camHeading) + local sinCamHeading = Sin(camHeading) + if camHeading < -180.0 then + camHeading = -180.0 + elseif camHeading > 180.0 then + camHeading = 180.0 + end + camHeading = (camHeading + 180.0) / 360.0 + + local blocked = 0 + local nn = 0 + + local coords = GetOffsetFromEntityInWorldCoords(ped, (cosCamHeading * -0.2) - (sinCamHeading * (0.4 * camHeading + 0.3)), (sinCamHeading * -0.2) + (cosCamHeading * (0.4 * camHeading + 0.3)), 0.6) + local ray = Cast_3dRayPointToPoint(coords.x, coords.y, coords.z - 0.2, coords.x, coords.y, coords.z + 0.2, 0.4, 95, ped, 7); + nn,blocked,coords,coords = GetRaycastResult(ray) + + Citizen.InvokeNative(0xD5BB4025AE449A4E, ped, "Pitch", camPitch) + Citizen.InvokeNative(0xD5BB4025AE449A4E, ped, "Heading", camHeading * -1.0 + 1.0) + Citizen.InvokeNative(0xB0A6CFD2C69C1088, ped, "isBlocked", blocked) + Citizen.InvokeNative(0xB0A6CFD2C69C1088, ped, "isFirstPerson", Citizen.InvokeNative(0xEE778F8C7E1142E2, Citizen.InvokeNative(0x19CAFA3C87F7C2FF)) == 4) + + end + end + end +end) diff --git a/resources/Police-Radar/__resource.lua b/resources/Police-Radar/__resource.lua new file mode 100644 index 000000000..5c7c10235 --- /dev/null +++ b/resources/Police-Radar/__resource.lua @@ -0,0 +1 @@ +client_script 'radar.lua' \ No newline at end of file diff --git a/resources/Police-Radar/radar.lua b/resources/Police-Radar/radar.lua new file mode 100644 index 000000000..b69507eeb --- /dev/null +++ b/resources/Police-Radar/radar.lua @@ -0,0 +1,314 @@ +--[[ + The DOJ inspired Radar system + By BlockBa5her + Released and protected under the GPL-3.0 License +]] +-- Touch the below up until "the line" +--[[ + CONTROLS: + F9 to open + X to freeze + PGUP & PGDOWN to change fast speed + (simple as that really) + (also, must be in a vehicle for it to work) +]] +local settings = { + minSpeed = 2.0, -- will not count vehicle if under this speed + drawDistance = 250.0, -- how far the radar will look for cars ahead of it + speedInKmh = false, -- If enabled, then it will display speed in KMH, otherwise, MPH + playSound = true, -- Plays a sound if the car in front go above the fast speed limit + speedInterval = 5.0 -- Amount that the fast speed changed when you change it in game +} +local whitelist = { + vehs = { -- make sure these are upper, and have quotes + "POLICE", + "POLICE2", + "POLICE3", + "POLICE4", + "POLICE5", + "POLICE6", + "POLICE7", + "POLICE8", + "HWAYCAR", + "HWAYCAR2", + "HWAYCAR3", + "HWAYCAR4", + "HWAYCAR5", + "HWAYCAR6", + "hwaycar7", + "HWAYCAR8", + "HWAYCAR9", + "HWAYCAR10", + "PD", + "PD2", + "PD3", + "PD4", + "PD5", + "PD6", + "PD7", + "PD8", + "PD9", + "CVPI", + "CVPI2", + "CVPI3", + "UM5", + "UM4", + "PRANGER", + "SHERIFF", + "EXPRESS", + "SHERIFF2", + "FBI", + "FBI2", + "POLICEB", + }, + enable = false -- if enabled, then will check if the vehicle that the player is driving is the same as one of above +} +--[[ + DON'T TOUCH BELOW THE LINE UNLESS YOU KNOW WHAT YOU ARE DOING! + ------------------------------------------------------------------------------------------------- +]] +-- fields n shit +local radar = +{ + shown = false, + freeze = false, + fastSpeed = 50.0 +} +local lastVeh = +{ + frwd = { + plate = "NULL", + model = "NULL", + speed = 0.0 + }, + bckwd = { + plate = "NULL", + model = "NULL", + speed = 0.0 + } +} +local lastVehFast = { + plate = "NULL", + model = "NULL", + speed = 0.0 +} + +-- common funcs that i need + +function notify(string) + SetNotificationTextEntry("STRING") + AddTextComponentString(string) + DrawNotification(true, false) +end + +local function drawTxt(x,y ,width,height,scale, font, text, r,g,b,a) + SetTextFont(font) + SetTextProportional(0) + SetTextScale(scale, scale) + SetTextColour(r, g, b, a) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x - width/2, y - height/2 + 0.005) +end +local function drawTxt2(xy, wh, scale, font, text, rgba, align) + if align == 2 then + SetTextRightJustify(true) + SetTextWrap(0, xy[1]) + end + if align == 1 then + SetTextCentre(true) + end + drawTxt(xy[1], xy[2], wh[1], wh[2], scale, font, text, rgba[1], rgba[2], rgba[3], rgba[4]) +end +local function drawRect(xy, wh, rgba) + DrawRect(xy[1], xy[2], wh[1], wh[2], rgba[1], rgba[2], rgba[3], rgba[4]) +end +local function DrawRaycast(entity) + local coords = GetOffsetFromEntityInWorldCoords(entity,0.0,1.0,0.3) + local coords2 = GetOffsetFromEntityInWorldCoords(entity, 0.0, settings.drawDistance,0.0) + local rayhandle = CastRayPointToPoint(coords, coords2, 10, entity, 0) + local _, _, _, _, entityHit = GetRaycastResult(rayhandle) + if entityHit>0 and IsEntityAVehicle(entityHit) then + return entityHit + else + return nil + end +end +local function DrawRaycastBackward(entity) + local coords = GetOffsetFromEntityInWorldCoords(entity,0.0,1.0,0.3) + local coords2 = GetOffsetFromEntityInWorldCoords(entity, 0.0, settings.drawDistance*-1,0.0) + local rayhandle = CastRayPointToPoint(coords, coords2, 10, entity, 0) + local _, _, _, _, entityHit = GetRaycastResult(rayhandle) + if entityHit>0 and IsEntityAVehicle(entityHit) then + return entityHit + else + return nil + end +end +local function has_value (tab, val) + for index, value in ipairs(tab) do + if value == val then + return true + end + end + + return false +end +local function getBoolText(bool) + if bool then + return "~g~True" + else + return "~r~False" + end +end +local function round(num, numDecimalPlaces) + local mult = 10^(numDecimalPlaces or 0) + return math.floor(num * mult + 0.5) / mult +end + +-- rendering the radar +local function renderRadar() + local masterDraw = {0.75, 0.9175} + + local titleDraw = {masterDraw[1], masterDraw[2] - 0.0775} + local element1Draw = {masterDraw[1] - 0.175, masterDraw[2] - 0.0475} + local element2Draw = {masterDraw[1] - 0.0625, masterDraw[2] - 0.0475} + local element3Draw = {masterDraw[1] + 0.0625, masterDraw[2] - 0.0475} + local element4Draw = {masterDraw[1] + 0.175, masterDraw[2] - 0.0475} + + -- main box + drawRect({0.846, 0.922}, {0.23, 0.1}, {0,0,0,100}) + drawRect({0.926, 0.847}, {0.07, 0.05}, {0,0,0,100}) + drawRect({masterDraw[1],masterDraw[2]}, {0.5, 0.165}, {0,0,0,0}) + + -- pause txt + if radar.freeze then + drawTxt2({0.999,0.97}, {0.01, 0.01}, 0.45, 4, "PAUSED", {255,255,255,255}, 2) + end + + -- menu text + drawTxt2({titleDraw[1], titleDraw[2]}, {0.01, 0.01}, 0.45, 1, "", {255,255,255,255}, 1) + + -- veh text + -- FRWD + drawTxt2({0.77, 0.885}, {0.01, 0.01}, 0.4, 4, "~b~FRONT", {255,255,255,255}, 1) + -- Speed TXT + drawTxt2({0.77, 0.915}, {0.01, 0.01}, 0.7, 4, string.format("%s", tostring(round(lastVeh.frwd.speed, 2))), {255,255,255,255}, 1) + + -- veh text + -- BKWD + drawTxt2({0.85, 0.885}, {0.01, 0.01}, 0.4, 4, "~b~BACK", {255,255,255,255}, 1) + -- Speed TXT + drawTxt2({0.85, 0.915}, {0.01, 0.01}, 0.7, 4, string.format("%s", tostring(round(lastVeh.bckwd.speed, 2))), {255,255,255,255}, 1) + + -- fast text + -- FAST + drawTxt2({0.93, 0.885}, {0.01, 0.01}, 0.4, 4, "~r~LOCK", {255,255,255,255}, 1) + -- Speed TXT + drawTxt2({0.93, 0.915}, {0.01, 0.01}, 0.7, 4, string.format("%s", tostring(round(lastVehFast.speed, 2))), {255,255,255,255}, 1) + -- Fast Speed Display + drawTxt2({0.93, 0.83}, {0.01, 0.01}, 0.25, 0, "~g~LIMIT", {255,255,255,255}, 1) + drawTxt2({0.93, 0.85}, {0.01, 0.01}, 0.25, 0, string.format("~b~%s~w~", radar.fastSpeed), {255,255,255,255}, 1) + +end + +-- logic (the musician) +Citizen.CreateThread(function() + while true do + Wait(0) + + local _whitelist = false + if whitelist.enable == true and IsPedInAnyVehicle(GetPlayerPed(-1), false) then + if has_value(whitelist.vehs, GetDisplayNameFromVehicleModel(GetEntityModel(GetVehiclePedIsIn(GetPlayerPed(-1), false)))) then + _whitelist = true + end + end + if whitelist.enable == false and IsPedInAnyVehicle(GetPlayerPed(-1), false) then + _whitelist = true + end + if IsControlJustReleased(1, 56) and _whitelist then -- G + radar.shown = not radar.shown + radar.freeze = false + Wait(75) + end + if IsControlJustReleased(1, 73) and _whitelist then -- X + radar.freeze = not radar.freeze + end + if IsControlJustReleased(1, 10) and _whitelist then + radar.fastSpeed = radar.fastSpeed + settings.speedInterval + end + if IsControlJustReleased(1, 11) and _whitelist then + radar.fastSpeed = radar.fastSpeed - settings.speedInterval + end + + if radar.shown and _whitelist then + + + if radar.freeze == false then + local carM = DrawRaycast(GetPlayerPed(-1)) + local carM2 = DrawRaycastBackward(GetPlayerPed(-1)) + + --[[ + FORWARD RAYCAST STUFF + ]] + if carM ~= nil then + local plate = GetVehicleNumberPlateText(carM) + local vehSpeedKM = GetEntitySpeed(carM)*3.6 + local vehSpeedMph = GetEntitySpeed(carM)*2.236936 + + if vehSpeedMph > settings.minSpeed then + lastVeh.frwd.plate = plate + if settings.speedInKmh then + lastVeh.frwd.speed = vehSpeedKM + else + lastVeh.frwd.speed = vehSpeedMph + end + lastVeh.frwd.model = string.upper(GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(carM)))) + + if lastVeh.frwd.speed > radar.fastSpeed then + if lastVehFast.plate ~= lastVeh.frwd.plate and settings.playSound then -- Prevents from playing sound over and over again + PlaySoundFrontend(-1, "Beep_Red", "DLC_HEIST_HACKING_SNAKE_SOUNDS") + notify(string.format("~y~%s ~w~/ ~s", "~s~Model: ~y~" .. lastVehFast.model .. " ~s~Plate Num: ~y~" .. lastVehFast.plate .. " ~s~Speed: ~y~" .. lastVehFast.speed)) + end + lastVehFast.plate = lastVeh.frwd.plate + lastVehFast.model = lastVeh.frwd.model + lastVehFast.speed = lastVeh.frwd.speed + end + end + end + + --[[ + BACKWARD RAYCAST STUFF + ]] + if carM2 ~= nil then + local plate = GetVehicleNumberPlateText(carM2) + local vehSpeedKM = GetEntitySpeed(carM2)*3.6 + local vehSpeedMph = GetEntitySpeed(carM2)*2.236936 + + if vehSpeedMph > settings.minSpeed then + lastVeh.bckwd.plate = plate + if settings.speedInKmh then + lastVeh.bckwd.speed = vehSpeedKM + else + lastVeh.bckwd.speed = vehSpeedMph + end + lastVeh.bckwd.model = string.upper(GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(carM2)))) + + if lastVeh.bckwd.speed > radar.fastSpeed then + if lastVehFast.plate ~= lastVeh.bckwd.plate and settings.playSound then -- Prevents from playing sound over and over again + PlaySoundFrontend(-1, "Beep_Red", "DLC_HEIST_HACKING_SNAKE_SOUNDS") + notify(string.format("~y~%s ~w~/ ~s", "~s~Model: ~y~" .. lastVehFast.model .. " ~s~Plate Num: ~y~" .. lastVehFast.plate .. " ~s~Speed: ~y~" .. lastVehFast.speed)) + end + lastVehFast.plate = lastVeh.bckwd.plate + lastVehFast.model = lastVeh.bckwd.model + lastVehFast.speed = lastVeh.bckwd.speed + end + end + end + end + renderRadar() + end + end +end) \ No newline at end of file diff --git a/resources/Police-Radio/__resource.lua b/resources/Police-Radio/__resource.lua new file mode 100644 index 000000000..dbf7a9455 --- /dev/null +++ b/resources/Police-Radio/__resource.lua @@ -0,0 +1 @@ +client_script "client.lua" diff --git a/resources/Police-Radio/client.lua b/resources/Police-Radio/client.lua new file mode 100644 index 000000000..33c4aae25 --- /dev/null +++ b/resources/Police-Radio/client.lua @@ -0,0 +1,155 @@ +-- Created by Deziel0495 and IllusiveTea -- + +-- NOTICE +-- This script is licensed under "No License". https://choosealicense.com/no-license/ +-- You are allowed to: Download, Use and Edit the Script. +-- You are not allowed to: Copy, re-release, re-distribute it without our written permission. + +--- DO NOT EDIT THIS +local holstered = true + +-- RESTRICTED PEDS -- +-- I've only listed peds that have a remote speaker mic, but any ped listed here will do the animations. +local skins = { + "s_m_y_cop_01", + "s_f_y_cop_01", + "s_m_y_hwaycop_01", + "s_m_y_sheriff_01", + "s_f_y_sheriff_01", + "s_m_y_ranger_01", + "s_f_y_ranger_01", +} + +-- Add/remove weapon hashes here to be added for holster checks. +local weapons = { + "WEAPON_PISTOL", + "WEAPON_COMBATPISTOL", +} + +-- RADIO ANIMATIONS -- + +Citizen.CreateThread(function() + while true do + Citizen.Wait( 0 ) + local ped = PlayerPedId() + if DoesEntityExist( ped ) and not IsEntityDead( ped ) and CheckSkin(ped) then + if not IsPauseMenuActive() then + loadAnimDict( "random@arrests" ) + if IsControlJustReleased( 0, 19 ) then -- INPUT_CHARACTER_WHEEL (LEFT ALT) + TriggerServerEvent('InteractSound_SV:PlayOnSource', 'off', 0.1) + ClearPedTasks(ped) + SetEnableHandcuffs(ped, false) + else + if IsControlJustPressed( 0, 19 ) and CheckSkin(ped) and not IsPlayerFreeAiming(PlayerId()) then -- INPUT_CHARACTER_WHEEL (LEFT ALT) + TriggerServerEvent('InteractSound_SV:PlayOnSource', 'on', 0.1) + TaskPlayAnim(ped, "random@arrests", "generic_radio_enter", 8.0, 2.0, -1, 50, 2.0, 0, 0, 0 ) + SetEnableHandcuffs(ped, true) + elseif IsControlJustPressed( 0, 19 ) and CheckSkin(ped) and IsPlayerFreeAiming(PlayerId()) then -- INPUT_CHARACTER_WHEEL (LEFT ALT) + TriggerServerEvent('InteractSound_SV:PlayOnSource', 'on', 0.1) + TaskPlayAnim(ped, "random@arrests", "radio_chatter", 8.0, 2.0, -1, 50, 2.0, 0, 0, 0 ) + SetEnableHandcuffs(ped, true) + end + if IsEntityPlayingAnim(GetPlayerPed(PlayerId()), "random@arrests", "generic_radio_enter", 3) then + DisableActions(ped) + elseif IsEntityPlayingAnim(GetPlayerPed(PlayerId()), "random@arrests", "radio_chatter", 3) then + DisableActions(ped) + end + end + end + end + end +end ) + +-- HOLD WEAPON HOLSTER ANIMATION -- + +Citizen.CreateThread( function() + while true do + Citizen.Wait( 0 ) + local ped = PlayerPedId() + if DoesEntityExist( ped ) and not IsEntityDead( ped ) and not IsPedInAnyVehicle(PlayerPedId(), true) and CheckSkin(ped) then + DisableControlAction( 0, 20, true ) -- INPUT_MULTIPLAYER_INFO (Z) + if not IsPauseMenuActive() then + loadAnimDict( "reaction@intimidation@cop@unarmed" ) + if IsDisabledControlJustReleased( 0, 20 ) then -- INPUT_MULTIPLAYER_INFO (Z) + ClearPedTasks(ped) + SetEnableHandcuffs(ped, false) + SetCurrentPedWeapon(ped, GetHashKey("WEAPON_UNARMED"), true) + else + if IsDisabledControlJustPressed( 0, 20 ) and CheckSkin(ped) then -- INPUT_MULTIPLAYER_INFO (Z) + SetEnableHandcuffs(ped, true) + SetCurrentPedWeapon(ped, GetHashKey("WEAPON_UNARMED"), true) + TaskPlayAnim(ped, "reaction@intimidation@cop@unarmed", "intro", 8.0, 2.0, -1, 50, 2.0, 0, 0, 0 ) + end + if IsEntityPlayingAnim(GetPlayerPed(PlayerId()), "reaction@intimidation@cop@unarmed", "intro", 3) then + DisableActions(ped) + end + end + end + end + end +end ) + +-- HOLSTER/UNHOLSTER PISTOL -- + + Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + local ped = PlayerPedId() + if DoesEntityExist( ped ) and not IsEntityDead( ped ) and not IsPedInAnyVehicle(PlayerPedId(), true) and CheckSkin(ped) then + loadAnimDict( "rcmjosh4" ) + loadAnimDict( "weapons@pistol@" ) + if CheckWeapon(ped) then + if holstered then + TaskPlayAnim(ped, "rcmjosh4", "josh_leadout_cop2", 8.0, 2.0, -1, 48, 10, 0, 0, 0 ) + Citizen.Wait(600) + ClearPedTasks(ped) + holstered = false + end + SetPedComponentVariation(ped, 9, 0, 0, 0) + elseif not CheckWeapon(ped) then + if not holstered then + TaskPlayAnim(ped, "weapons@pistol@", "aim_2_holster", 8.0, 2.0, -1, 48, 10, 0, 0, 0 ) + Citizen.Wait(500) + ClearPedTasks(ped) + holstered = true + end + SetPedComponentVariation(ped, 9, 1, 0, 0) + end + end + end +end) + +-- DO NOT REMOVE THESE! -- + +function CheckSkin(ped) + for i = 1, #skins do + if GetHashKey(skins[i]) == GetEntityModel(ped) then + return true + end + end + return false +end + +function CheckWeapon(ped) + for i = 1, #weapons do + if GetHashKey(weapons[i]) == GetSelectedPedWeapon(ped) then + return true + end + end + return false +end + +function DisableActions(ped) + DisableControlAction(1, 140, true) + DisableControlAction(1, 141, true) + DisableControlAction(1, 142, true) + DisableControlAction(1, 37, true) -- Disables INPUT_SELECT_WEAPON (TAB) + DisablePlayerFiring(ped, true) -- Disable weapon firing +end + +function loadAnimDict( dict ) + while ( not HasAnimDictLoaded( dict ) ) do + RequestAnimDict( dict ) + Citizen.Wait( 0 ) + end +end diff --git a/resources/Police-Shield/.gitattributes b/resources/Police-Shield/.gitattributes new file mode 100644 index 000000000..dfe077042 --- /dev/null +++ b/resources/Police-Shield/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/resources/Police-Shield/README.md b/resources/Police-Shield/README.md new file mode 100644 index 000000000..4e08ce82a --- /dev/null +++ b/resources/Police-Shield/README.md @@ -0,0 +1,4 @@ +# shield +FiveM Police Shield + +I don't care if you use my code. No selling / Always give me credit for what I did.. Have fun.. diff --git a/resources/Police-Shield/__resource.lua b/resources/Police-Shield/__resource.lua new file mode 100644 index 000000000..8f70eb1a2 --- /dev/null +++ b/resources/Police-Shield/__resource.lua @@ -0,0 +1,7 @@ +--[[ + Scripted By: Xander1998 (X. Cross) +--]] + +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script "client.lua" \ No newline at end of file diff --git a/resources/Police-Shield/client.lua b/resources/Police-Shield/client.lua new file mode 100644 index 000000000..185f7742d --- /dev/null +++ b/resources/Police-Shield/client.lua @@ -0,0 +1,82 @@ +local shieldActive = false +local shieldEntity = nil +local hadPistol = false + +-- ANIM +local animDict = "combat@gestures@gang@pistol_1h@beckon" +local animName = "0" + +local prop = "prop_ballistic_shield" +local pistol = GetHashKey("WEAPON_PISTOL") + +RegisterCommand("shield", function() + if shieldActive then + DisableShield() + else + EnableShield() + end +end, false) + +function EnableShield() + shieldActive = true + local ped = GetPlayerPed(-1) + local pedPos = GetEntityCoords(ped, false) + + RequestAnimDict(animDict) + while not HasAnimDictLoaded(animDict) do + Citizen.Wait(100) + end + + TaskPlayAnim(ped, animDict, animName, 8.0, -8.0, -1, (2 + 16 + 32), 0.0, 0, 0, 0) + + RequestModel(GetHashKey(prop)) + while not HasModelLoaded(GetHashKey(prop)) do + Citizen.Wait(100) + end + + local shield = CreateObject(GetHashKey(prop), pedPos.x, pedPos.y, pedPos.z, 1, 1, 1) + shieldEntity = shield + AttachEntityToEntity(shieldEntity, ped, GetEntityBoneIndexByName(ped, "IK_L_Hand"), 0.0, -0.05, -0.10, -30.0, 180.0, 40.0, 0, 0, 1, 0, 0, 1) + SetWeaponAnimationOverride(ped, GetHashKey("Gang1H")) + + if HasPedGotWeapon(ped, pistol, 0) or GetSelectedPedWeapon(ped) == pistol then + SetCurrentPedWeapon(ped, pistol, 1) + hadPistol = true + else + GiveWeaponToPed(ped, pistol, 300, 0, 1) + SetCurrentPedWeapon(ped, pistol, 1) + hadPistol = false + end + SetEnableHandcuffs(ped, true) +end + +function DisableShield() + local ped = GetPlayerPed(-1) + DeleteEntity(shieldEntity) + ClearPedTasksImmediately(ped) + SetWeaponAnimationOverride(ped, GetHashKey("Default")) + + if not hadPistol then + RemoveWeaponFromPed(ped, pistol) + end + SetEnableHandcuffs(ped, false) + hadPistol = false + shieldActive = false +end + +Citizen.CreateThread(function() + while true do + if shieldActive then + local ped = GetPlayerPed(-1) + if not IsEntityPlayingAnim(ped, animDict, animName, 1) then + RequestAnimDict(animDict) + while not HasAnimDictLoaded(animDict) do + Citizen.Wait(100) + end + + TaskPlayAnim(ped, animDict, animName, 8.0, -8.0, -1, (2 + 16 + 32), 0.0, 0, 0, 0) + end + end + Citizen.Wait(500) + end +end) \ No newline at end of file diff --git a/resources/PolicePeds/__resource.lua b/resources/PolicePeds/__resource.lua new file mode 100644 index 000000000..e69de29bb diff --git a/resources/PolicePeds/polchal/__resource.lua b/resources/PolicePeds/polchal/__resource.lua new file mode 100644 index 000000000..e85b41837 --- /dev/null +++ b/resources/PolicePeds/polchal/__resource.lua @@ -0,0 +1,20 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'vehicles.meta', + 'carvariations.meta', + 'carcols.meta', + 'handling.meta', + 'vehiclelayouts.meta', -- Not Required +} + +data_file 'HANDLING_FILE' 'handling.meta' +data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta' +data_file 'CARCOLS_FILE' 'carcols.meta' +data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta' +data_file 'VEHICLE_LAYOUTS_FILE' 'vehiclelayouts.meta' -- Not Required + + +client_script { + 'vehicle_names.lua' -- Not Required +} \ No newline at end of file diff --git a/resources/PolicePeds/polchal/carcols.meta b/resources/PolicePeds/polchal/carcols.meta new file mode 100644 index 000000000..595bfa1a6 --- /dev/null +++ b/resources/PolicePeds/polchal/carcols.meta @@ -0,0 +1,756 @@ + + + + + + polchal + + + + + + + VehicleLight_sirenlight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/PolicePeds/polchal/carvariations.meta b/resources/PolicePeds/polchal/carvariations.meta new file mode 100644 index 000000000..7ad4a752d --- /dev/null +++ b/resources/PolicePeds/polchal/carvariations.meta @@ -0,0 +1,34 @@ + + + + + polchal + + + + 147 + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + \ No newline at end of file diff --git a/resources/PolicePeds/polchal/handling.meta b/resources/PolicePeds/polchal/handling.meta new file mode 100644 index 000000000..5ae4da5ca --- /dev/null +++ b/resources/PolicePeds/polchal/handling.meta @@ -0,0 +1,67 @@ + + + + + + POLCHAL + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 440010 + 0 + 0 + SPORTS_CAR + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/PolicePeds/polchal/stream/polchal.yft b/resources/PolicePeds/polchal/stream/polchal.yft new file mode 100644 index 000000000..87b7b4056 --- /dev/null +++ b/resources/PolicePeds/polchal/stream/polchal.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:223c64ebe869dbce68610862f11100525dbc923b598e910385d1ecb9bbec863f +size 6596825 diff --git a/resources/PolicePeds/polchal/stream/polchal.ytd b/resources/PolicePeds/polchal/stream/polchal.ytd new file mode 100644 index 000000000..ba415522c --- /dev/null +++ b/resources/PolicePeds/polchal/stream/polchal.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d6e751358cc68e20f120f2778f7306c792208a91d9571fac6d91e4dc98b232c +size 7637013 diff --git a/resources/PolicePeds/polchal/stream/polchal_hi.yft b/resources/PolicePeds/polchal/stream/polchal_hi.yft new file mode 100644 index 000000000..92e4aa06c --- /dev/null +++ b/resources/PolicePeds/polchal/stream/polchal_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d29b142c0d500c624a14071f4c96654bf89d9dc1100c17505b066a1b6d46b22 +size 3275022 diff --git a/resources/PolicePeds/polchal/vehicles.meta b/resources/PolicePeds/polchal/vehicles.meta new file mode 100644 index 000000000..4f7d19d20 --- /dev/null +++ b/resources/PolicePeds/polchal/vehicles.meta @@ -0,0 +1,132 @@ + + + vehshare + + + + polchal + polchal + POLCHAL + polchal + + null + null + null + null + + null + BTYPE2 + LAYOUT_STANDARD + POLICE_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 100.000000 + 200.000000 + 300.000000 + 400.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_ATTACH_TRAILER_ON_HIGHWAY FLAG_ATTACH_TRAILER_IN_CITY FLAG_HAS_LIVERY FLAG_EXTRAS_ALL FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + boattrailer + trailersmall + trailersmall2 + + + + + + + + + + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + \ No newline at end of file diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ydd b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ydd new file mode 100644 index 000000000..8737e60b3 Binary files /dev/null and b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ydd differ diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.yft b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.yft new file mode 100644 index 000000000..831e49f32 --- /dev/null +++ b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5d9b91b872b44ff60e845448164270ea9b6939d558362e7bf819c6a9e1b39d6 +size 12479 diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ymt b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ymt new file mode 100644 index 000000000..8d994f377 Binary files /dev/null and b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ymt differ diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ytd b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ytd new file mode 100644 index 000000000..d147a0d3c --- /dev/null +++ b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd3aa47bdbda4f28143f7a5b451f1d48a138092a7684a5fec316e733f992602a +size 5502382 diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ydd b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ydd new file mode 100644 index 000000000..a3e67cd69 Binary files /dev/null and b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ydd differ diff --git a/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ytd b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ytd new file mode 100644 index 000000000..f4f35ecc2 --- /dev/null +++ b/resources/PolicePeds/stream/hp/s_m_y_hwaycop_01_p.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fb4cc4cdbd4fc75c0efd53e848373c6206d61b341d92dfa83fe0b7d4fac8e1b +size 76280 diff --git a/resources/PolicePeds/stream/pd/s_m_y_cop_01.ydd b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ydd new file mode 100644 index 000000000..0d2e8d879 Binary files /dev/null and b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ydd differ diff --git a/resources/PolicePeds/stream/pd/s_m_y_cop_01.yft b/resources/PolicePeds/stream/pd/s_m_y_cop_01.yft new file mode 100644 index 000000000..c638f79c2 --- /dev/null +++ b/resources/PolicePeds/stream/pd/s_m_y_cop_01.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c36737237e40a7e5c06683ec4cdbf04788aab1ab8feeb6d02fb50070a5bc634 +size 12782 diff --git a/resources/PolicePeds/stream/pd/s_m_y_cop_01.ymt b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ymt new file mode 100644 index 000000000..5900255b0 Binary files /dev/null and b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ymt differ diff --git a/resources/PolicePeds/stream/pd/s_m_y_cop_01.ytd b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ytd new file mode 100644 index 000000000..62e4d7694 --- /dev/null +++ b/resources/PolicePeds/stream/pd/s_m_y_cop_01.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52436c3380ebfb60a0a0707cc378219d098cfb03f866a4959bcc8e6c339337e0 +size 7106061 diff --git a/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ydd b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ydd new file mode 100644 index 000000000..8598d51c0 Binary files /dev/null and b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ydd differ diff --git a/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.yft b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.yft new file mode 100644 index 000000000..428f481a0 --- /dev/null +++ b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd7b7f39e8e0ffca24ba56086ca3ba401bfb442164978854ce7f92b5d592c2db +size 12588 diff --git a/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ymt b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ymt new file mode 100644 index 000000000..813aa9692 Binary files /dev/null and b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ymt differ diff --git a/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ytd b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ytd new file mode 100644 index 000000000..dae7e82e3 --- /dev/null +++ b/resources/PolicePeds/stream/sheriff/s_m_y_sheriff_01.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f662246107af0e61fa1a5864e5b05cbd8bb940334849513b4f6f11bc3e3f83b0 +size 7181627 diff --git a/resources/Postal-Map/__resource.lua b/resources/Postal-Map/__resource.lua new file mode 100644 index 000000000..9fe9976e6 --- /dev/null +++ b/resources/Postal-Map/__resource.lua @@ -0,0 +1,4 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + + +client_script 'client.lua' \ No newline at end of file diff --git a/resources/Postal-Map/client.lua b/resources/Postal-Map/client.lua new file mode 100644 index 000000000..c433c1460 --- /dev/null +++ b/resources/Postal-Map/client.lua @@ -0,0 +1,18 @@ +Citizen.CreateThread(function() + SetMapZoomDataLevel(0, 0.96, 0.9, 0.08, 0.0, 0.0) -- Level 0 + SetMapZoomDataLevel(1, 1.6, 0.9, 0.08, 0.0, 0.0) -- Level 1 + SetMapZoomDataLevel(2, 8.6, 0.9, 0.08, 0.0, 0.0) -- Level 2 + SetMapZoomDataLevel(3, 12.3, 0.9, 0.08, 0.0, 0.0) -- Level 3 + SetMapZoomDataLevel(4, 22.3, 0.9, 0.08, 0.0, 0.0) -- Level 4 +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + if IsPedOnFoot(GetPlayerPed(-1)) then + SetRadarZoom(1100) + elseif IsPedInAnyVehicle(GetPlayerPed(-1), true) then + SetRadarZoom(1100) + end + end +end) \ No newline at end of file diff --git a/resources/Postal-Map/stream/minimap_0_0.ytd b/resources/Postal-Map/stream/minimap_0_0.ytd new file mode 100644 index 000000000..e8817511b --- /dev/null +++ b/resources/Postal-Map/stream/minimap_0_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6d82e5eb7d4979c77097b4437a7d503059623a69267bfbdd3f7403363119841d +size 3075607 diff --git a/resources/Postal-Map/stream/minimap_0_1.ytd b/resources/Postal-Map/stream/minimap_0_1.ytd new file mode 100644 index 000000000..96aafdf54 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_0_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1aff809a6d43b7cde32fd423eaaa4d6c1fdf0e9f7213b05d0102eac2c426128 +size 3956029 diff --git a/resources/Postal-Map/stream/minimap_0_2.ydd b/resources/Postal-Map/stream/minimap_0_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_0_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_0_3.ydd b/resources/Postal-Map/stream/minimap_0_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_0_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_0_4.ydd b/resources/Postal-Map/stream/minimap_0_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_0_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_0_5.ydd b/resources/Postal-Map/stream/minimap_0_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_0_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_0_6.ydd b/resources/Postal-Map/stream/minimap_0_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_0_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_0.ytd b/resources/Postal-Map/stream/minimap_1_0.ytd new file mode 100644 index 000000000..b97b4849a --- /dev/null +++ b/resources/Postal-Map/stream/minimap_1_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcc412fd72aa80733f66ca5a4e9cfc087fb284ffda0b2b1917d2702e32485707 +size 4620993 diff --git a/resources/Postal-Map/stream/minimap_1_1.ydd b/resources/Postal-Map/stream/minimap_1_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_1.ytd b/resources/Postal-Map/stream/minimap_1_1.ytd new file mode 100644 index 000000000..2f487504c --- /dev/null +++ b/resources/Postal-Map/stream/minimap_1_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5cda2a3190bb555f23d2f469009c2eb3314642127214ca1321eb5c1d32ba662 +size 4587091 diff --git a/resources/Postal-Map/stream/minimap_1_2.ydd b/resources/Postal-Map/stream/minimap_1_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_3.ydd b/resources/Postal-Map/stream/minimap_1_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_4.ydd b/resources/Postal-Map/stream/minimap_1_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_5.ydd b/resources/Postal-Map/stream/minimap_1_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_6.ydd b/resources/Postal-Map/stream/minimap_1_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_7.ydd b/resources/Postal-Map/stream/minimap_1_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_1_8.ydd b/resources/Postal-Map/stream/minimap_1_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_1_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_0.ydd b/resources/Postal-Map/stream/minimap_2_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_0.ytd b/resources/Postal-Map/stream/minimap_2_0.ytd new file mode 100644 index 000000000..84d06f1fb --- /dev/null +++ b/resources/Postal-Map/stream/minimap_2_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:024847dd1d504519bb6535f648912b7bd1ce6fb2320b0a6bae6095badf04d570 +size 2470422 diff --git a/resources/Postal-Map/stream/minimap_2_1.ydd b/resources/Postal-Map/stream/minimap_2_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_1.ytd b/resources/Postal-Map/stream/minimap_2_1.ytd new file mode 100644 index 000000000..c584aa34f --- /dev/null +++ b/resources/Postal-Map/stream/minimap_2_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f23336070644ee799b133d3104ee30e76b1659ec22b3e7064cf70d9309d43a12 +size 2769960 diff --git a/resources/Postal-Map/stream/minimap_2_2.ydd b/resources/Postal-Map/stream/minimap_2_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_3.ydd b/resources/Postal-Map/stream/minimap_2_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_4.ydd b/resources/Postal-Map/stream/minimap_2_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_5.ydd b/resources/Postal-Map/stream/minimap_2_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_6.ydd b/resources/Postal-Map/stream/minimap_2_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_7.ydd b/resources/Postal-Map/stream/minimap_2_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_2_8.ydd b/resources/Postal-Map/stream/minimap_2_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_2_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_0.ydd b/resources/Postal-Map/stream/minimap_3_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_1.ydd b/resources/Postal-Map/stream/minimap_3_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_2.ydd b/resources/Postal-Map/stream/minimap_3_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_3.ydd b/resources/Postal-Map/stream/minimap_3_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_4.ydd b/resources/Postal-Map/stream/minimap_3_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_5.ydd b/resources/Postal-Map/stream/minimap_3_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_6.ydd b/resources/Postal-Map/stream/minimap_3_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_7.ydd b/resources/Postal-Map/stream/minimap_3_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_3_8.ydd b/resources/Postal-Map/stream/minimap_3_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_3_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_0.ydd b/resources/Postal-Map/stream/minimap_4_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_1.ydd b/resources/Postal-Map/stream/minimap_4_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_2.ydd b/resources/Postal-Map/stream/minimap_4_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_3.ydd b/resources/Postal-Map/stream/minimap_4_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_4.ydd b/resources/Postal-Map/stream/minimap_4_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_5.ydd b/resources/Postal-Map/stream/minimap_4_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_6.ydd b/resources/Postal-Map/stream/minimap_4_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_7.ydd b/resources/Postal-Map/stream/minimap_4_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_4_8.ydd b/resources/Postal-Map/stream/minimap_4_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_4_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_0.ydd b/resources/Postal-Map/stream/minimap_5_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_1.ydd b/resources/Postal-Map/stream/minimap_5_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_2.ydd b/resources/Postal-Map/stream/minimap_5_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_3.ydd b/resources/Postal-Map/stream/minimap_5_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_4.ydd b/resources/Postal-Map/stream/minimap_5_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_5.ydd b/resources/Postal-Map/stream/minimap_5_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_6.ydd b/resources/Postal-Map/stream/minimap_5_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_7.ydd b/resources/Postal-Map/stream/minimap_5_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_5_8.ydd b/resources/Postal-Map/stream/minimap_5_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_5_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_0.ydd b/resources/Postal-Map/stream/minimap_6_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_1.ydd b/resources/Postal-Map/stream/minimap_6_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_2.ydd b/resources/Postal-Map/stream/minimap_6_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_3.ydd b/resources/Postal-Map/stream/minimap_6_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_4.ydd b/resources/Postal-Map/stream/minimap_6_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_5.ydd b/resources/Postal-Map/stream/minimap_6_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_6.ydd b/resources/Postal-Map/stream/minimap_6_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_7.ydd b/resources/Postal-Map/stream/minimap_6_7.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_7.ydd differ diff --git a/resources/Postal-Map/stream/minimap_6_8.ydd b/resources/Postal-Map/stream/minimap_6_8.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_6_8.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_0.ydd b/resources/Postal-Map/stream/minimap_7_0.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_0.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_1.ydd b/resources/Postal-Map/stream/minimap_7_1.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_1.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_2.ydd b/resources/Postal-Map/stream/minimap_7_2.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_2.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_3.ydd b/resources/Postal-Map/stream/minimap_7_3.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_3.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_4.ydd b/resources/Postal-Map/stream/minimap_7_4.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_4.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_5.ydd b/resources/Postal-Map/stream/minimap_7_5.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_5.ydd differ diff --git a/resources/Postal-Map/stream/minimap_7_6.ydd b/resources/Postal-Map/stream/minimap_7_6.ydd new file mode 100644 index 000000000..14fcbeedb Binary files /dev/null and b/resources/Postal-Map/stream/minimap_7_6.ydd differ diff --git a/resources/Postal-Map/stream/minimap_lod_128.ytd b/resources/Postal-Map/stream/minimap_lod_128.ytd new file mode 100644 index 000000000..27cced165 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_lod_128.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd82579b60ec6d3325b49b8b370aee4621c62a9764c0917c79124bd0447752fb +size 13197 diff --git a/resources/Postal-Map/stream/minimap_sea_0_0.ytd b/resources/Postal-Map/stream/minimap_sea_0_0.ytd new file mode 100644 index 000000000..8ca7eb86c --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_0_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccaa184ef056d298ca1453c7fbce1d177a6d3d792b4fd5249cea5336c4689130 +size 3075524 diff --git a/resources/Postal-Map/stream/minimap_sea_0_1.ytd b/resources/Postal-Map/stream/minimap_sea_0_1.ytd new file mode 100644 index 000000000..2875d8ca7 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_0_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb1877de835c7ccf8c651e41a87607b67a16764809122f00f3b490469db9b52f +size 3953458 diff --git a/resources/Postal-Map/stream/minimap_sea_1_0.ytd b/resources/Postal-Map/stream/minimap_sea_1_0.ytd new file mode 100644 index 000000000..98b67e158 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_1_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c083d8a24d5e1dde515b073ff696330df3156dba41ad60b9c7a1e458177e9465 +size 4620999 diff --git a/resources/Postal-Map/stream/minimap_sea_1_1.ytd b/resources/Postal-Map/stream/minimap_sea_1_1.ytd new file mode 100644 index 000000000..c2a907c33 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_1_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c877e4888f73874c33681ebe13894e3387a571a1a81b61e64a3867de81895d3 +size 4587032 diff --git a/resources/Postal-Map/stream/minimap_sea_2_0.ytd b/resources/Postal-Map/stream/minimap_sea_2_0.ytd new file mode 100644 index 000000000..b41575ba6 --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_2_0.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d0c025cfa4490428dbd39702d08dc90617877b711991339f4214ceb36a83437 +size 2470426 diff --git a/resources/Postal-Map/stream/minimap_sea_2_1.ytd b/resources/Postal-Map/stream/minimap_sea_2_1.ytd new file mode 100644 index 000000000..b5d1a87ad --- /dev/null +++ b/resources/Postal-Map/stream/minimap_sea_2_1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9329447eb4f903648b58aa3955f9f2f4beae3c587af76173d89d923dfafaafe4 +size 2769965 diff --git a/resources/Private-Message/client.lua b/resources/Private-Message/client.lua new file mode 100644 index 000000000..17042c849 --- /dev/null +++ b/resources/Private-Message/client.lua @@ -0,0 +1,86 @@ +local oldPrint = print +print = function(trash) + oldPrint('^7[^2Kyk Private Messages^7] '..trash..'^0') +end + +--[[ + Variables +]] +local lastSender + + +--[[ + Reply Commands +]] +RegisterCommand("r", function(source, args, rawCommand) --[[ Reply Command ]] + if lastSender == nil then + TriggerEvent('kyk_privatemessages:error', 'You haven\'t yet received any private messages recently.') + else + TriggerServerEvent('kyk_privatemessages:reply', lastSender, args) + end +end, false) +RegisterCommand("reply", function(source, args, rawCommand) --[[ Reply Command ]] + if lastSender == nil then + TriggerEvent('kyk_privatemessages:error', 'You haven\'t yet received any private messages recently.') + else + TriggerServerEvent('kyk_privatemessages:reply', lastSender, args) + end +end, false) + + +--[[ + Chat Suggestions +]] +if Config.chatSuggestions then + AddEventHandler('onClientResourceStart', function (resourceName) + if (GetCurrentResourceName() == resourceName) then + TriggerEvent('chat:addSuggestion', '/pm', 'Send someone a private message', { + { name="id", help="Enter target player id." }, + { name="message", help="Enter the message." } + }) + TriggerEvent('chat:addSuggestion', '/r', 'Reply to last private message', { + { name="message", help="Enter the message." } + }) + TriggerEvent('chat:addSuggestion', '/reply', 'Reply to last private message', { + { name="message", help="Enter the message." } + }) + end + end) + AddEventHandler('onClientResourceStop', function(resourceName) + if (GetCurrentResourceName() == resourceName) then + TriggerEvent('chat:removeSuggestion', '/pm') + TriggerEvent('chat:removeSuggestion', '/r') + TriggerEvent('chat:removeSuggestion', '/reply') + end + end) +end + + +--[[ + Registered Events +]] +RegisterNetEvent('kyk_privatemessages:error') +AddEventHandler('kyk_privatemessages:error', function(err) + TriggerEvent("chatMessage", "^1Error^7", {255,0,0}, err ) +end) + +RegisterNetEvent('kyk_privatemessages:lastSender') +AddEventHandler('kyk_privatemessages:lastSender', function(sender) + lastSender = sender +end) + + + +--[[ Taken from mythic_notify (https://github.com/wowpanda/mythic_notify) ]] +RegisterNetEvent("kyk_privatemessages:SendAlert") +AddEventHandler("kyk_privatemessages:SendAlert", function(data) + DoHudText(data.type, data.text) +end) + +function DoHudText(type, text) + SendNUIMessage({ + action = 'notif', + type = type, + text = text + }) +end \ No newline at end of file diff --git a/resources/Private-Message/config.lua b/resources/Private-Message/config.lua new file mode 100644 index 000000000..74426611d --- /dev/null +++ b/resources/Private-Message/config.lua @@ -0,0 +1,24 @@ +Config = {} + +--[[ + General +]] +Config.chatSuggestions = true --[[ Add chat suggestions to help players with using the command ]] +Config.statistics = true --[[ Either enable or disable statistics command(s) for people with the right permissions ]] +Config.checkForUpdates = false --[[ You can either enable or disable auto update checking ]] + +--[[ Delivery type ]] +Config.disableChat = true --[[ Either enable or disable messages that are being sent to chat ]] +Config.screenMessages = false --[[ Either enable or disable messages being shown on screen ]] + +--[[ Logging ]] +Config.logging = true --[[ If you want logs to be sent to your discord set this as true ]] +Config.webhook = 'https://discord.com/api/webhooks/807394115561979935/-gtiRGG6drFwJ_8e2vGG-SxJPhEb-tQTq_0r0664Q8CdtkLvj6BDxmiyE8Oc92VYuCMH' --[[ Set the webhook you want messages to be sent to ]] + +--[[ + INFO: + Config.disableChat = true - Messages wont be sent to chat + Config.disableChat = false - Messages will be sent to chat + Config.screenMessages = true - Show messages on the screen + Config.screenMessages = false - Show messages on the screen +]] \ No newline at end of file diff --git a/resources/Private-Message/fxmanifest.lua b/resources/Private-Message/fxmanifest.lua new file mode 100644 index 000000000..1f503bd45 --- /dev/null +++ b/resources/Private-Message/fxmanifest.lua @@ -0,0 +1,33 @@ +fx_version 'cerulean' +games { 'gta5' } + +description 'Simple private message command' + +ui_page { + 'html/ui.html' +} + +files { + 'html/ui.html', + 'html/js/app.js', + 'html/css/style.css' +} + +shared_scripts { + 'config.lua' +} + +server_scripts { + 'server.lua' +} + +client_scripts { + 'client.lua' +} + +exports { + 'DoShortHudText', + 'DoHudText', + 'DoLongHudText', + 'DoCustomHudText' +} \ No newline at end of file diff --git a/resources/Private-Message/html/css/style.css b/resources/Private-Message/html/css/style.css new file mode 100644 index 000000000..c1ec769a0 --- /dev/null +++ b/resources/Private-Message/html/css/style.css @@ -0,0 +1,43 @@ +body { + background-color: transparent !important; +} + +.template, .notification { + display: none; +} + +.notif-container { + width: 20%; + position: absolute; + right: 15%; + display: flex; + flex-flow: row; + flex-wrap: wrap; + overflow-wrap: break-word; + word-wrap: break-word; +} + +.notification { + padding: 10px; + width: fit-content; + border-radius: 5px; + margin: 5px; + font: caption; + font-size: 12px; + font-weight: bold; +} + +.success { + background: #0bb400; + color: #fff; +} + +.inform { + background-color: #0089ff; + color: #ffffff; +} + +.error { + background: #ff0000; + color: #fff; +} \ No newline at end of file diff --git a/resources/Private-Message/html/js/app.js b/resources/Private-Message/html/js/app.js new file mode 100644 index 000000000..4dc0e4d01 --- /dev/null +++ b/resources/Private-Message/html/js/app.js @@ -0,0 +1,73 @@ +window.addEventListener('message', function (event) { + switch(event.data.action) { + case 'shortnotif': + DoShortHudText(event.data); + break; + case 'notif': + DoHudText(event.data); + break; + case 'longnotif': + DoLongHudText(event.data); + break; + default: + DoCustomHudText(event.data); + break; + } +}); + +function DoShortHudText(data) { + var $notification = $('.notification.template').clone(); + $notification.removeClass('template'); + $notification.addClass(data.type); + $notification.html(data.text); + + $notification.fadeIn(); + $('.notif-container').append($notification); + setTimeout(function() { + $.when($notification.fadeOut()).done(function() { + $notification.remove() + }); + }, 1000); +} + +function DoHudText(data) { + var $notification = $('.notification.template').clone(); + $notification.removeClass('template'); + $notification.addClass(data.type); + $notification.html(data.text); + $notification.fadeIn(); + $('.notif-container').append($notification); + setTimeout(function() { + $.when($notification.fadeOut()).done(function() { + $notification.remove() + }); + }, 7500); +} + +function DoLongHudText(data) { + var $notification = $('.notification.template').clone(); + $notification.removeClass('template'); + $notification.addClass(data.type); + $notification.html(data.text); + $notification.fadeIn(); + $('.notif-container').append($notification); + setTimeout(function() { + $.when($notification.fadeOut()).done(function() { + $notification.remove() + }); + }, 5000); +} + +function DoCustomHudText(data) { + var $notification = $('.notification.template').clone(); + $notification.removeClass('template'); + $notification.addClass(data.type); + $notification.html(data.text); + $notification.fadeIn(); + $('.notif-container').append($notification); + setTimeout(function() { + $.when($notification.fadeOut()).done(function() { + $notification.remove() + }); + }, data.length === undefined ? data.length : 2500); +} \ No newline at end of file diff --git a/resources/Private-Message/html/ui.html b/resources/Private-Message/html/ui.html new file mode 100644 index 000000000..68f7f744f --- /dev/null +++ b/resources/Private-Message/html/ui.html @@ -0,0 +1,13 @@ + + + Mythic Notifications + + + + + +
+
+ + + \ No newline at end of file diff --git a/resources/Private-Message/server.lua b/resources/Private-Message/server.lua new file mode 100644 index 000000000..7065980d5 --- /dev/null +++ b/resources/Private-Message/server.lua @@ -0,0 +1,197 @@ +--[[local oldPrint = print +print = function(trash) + oldPrint('^7[^2Kyk Private Messages^7] '..trash..'^0') +end]] + +local messagesSent = 0 +local replys = 0 + +--[[ + Registered Commands +]] + +--[[ Create the /pm (id) (message) command ]] +RegisterCommand("pm", function(source, args, rawCommand) + local target = tonumber(args[1]) + local message = table.concat(args, " ",2) + if target == 0 then + return false + end + + if message == "" then --[[ Check to prevent empty messages ]] + if source ~= 0 then + TriggerClientEvent('kyk_privatemessages:error', source, 'Message can\'t be empty!') + if (Config.chatOnly == false) then + TriggerClientEvent('kyk_privatemessages:SendAlert', target, { type = 'error', text = 'Message can\'t be empty!' }) + end + return + else + print('Message can\'t be empty!') + end + elseif (GetPlayerName(tonumber(target))) == nil or GetPlayerPing(target) == 0 then --[[ Check if player has ping if not then his not online if he is then wtf how does he have 0 ping]] + if source ~= 0 then + TriggerClientEvent('kyk_privatemessages:error', source, 'Invalid ID!') + if (Config.chatOnly == false) then + TriggerClientEvent('kyk_privatemessages:SendAlert', target, { type = 'error', text = 'Invalid ID!' }) + end + return + else + print('Invalid ID!') + end + elseif (target == source) then + if source ~= 0 then + TriggerClientEvent('kyk_privatemessages:error', source, 'Cannot message yourself!') + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', target, { type = 'error', text = 'Cannot message yourself!' }) + end + return + else + print('Cannot message yourself!') + end + else + messagesSent = messagesSent + 1 + if (source == 0) then --[[ If the source was console then you will not be able to reply to it. ]] + --[[ + print('Message Sent To ^1'..GetPlayerName(target)) + if not Config.disableChat then + TriggerClientEvent('chat:addMessage', args[1], { args = { '^7[^2Message Recieved From ^1^*Console^r^7]: '..message }, color = 255,255,255 }) + end + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', target, { type = 'inform', text = 'Private Message Recieved
Sender: Console

Message: '..message }) + end + ]] + else + TriggerClientEvent('kyk_privatemessages:lastSender', target, tonumber(source)) + --[[ Source(sender) stuff ]] + if (Config.disableChat == false) then + TriggerClientEvent('chat:addMessage', source, { args = { 'PM Sent To: ^1'..GetPlayerName(target)..' (ID: '..tonumber(target)..')^r^7' }, color = 255,255,255 }) + end + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', source, { type = 'success', text = 'PM Sent To: '..GetPlayerName(target)..' (ID: '..tonumber(target)..')'..' successfully.' }) + end + if Config.logging then + sendToDiscord('***Source:*** '..GetPlayerName(source)..' - '..GetPlayerIdentifier(source)..' - ID: '..source.. + '\n***Target:*** '..GetPlayerName(target)..' - '..GetPlayerIdentifier(source)..' - ID: '..target.. + '\n***Message:*** '..message + ) + end + + --[[ Reciever(target) stuff ]] + if (Config.disableChat == false) then + TriggerClientEvent('chat:addMessage', target, { args = { 'PM Recieved From: ^1'..GetPlayerName(tonumber(source))..' (ID: '..tonumber(source)..')^r^7: '..message }, color = 255,255,255 }) + end + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', target, { type = 'inform', text = 'Private Message Recieved
Sender: '..GetPlayerName(source)..' (ID: '..tonumber(source)..')

Message: '..message }) + end + end + end +end, false) + + +if Config.statistics then + RegisterCommand("pmStats", function(source, args, rawCommand) --[[ Statistics Command ]] + if (source == 0) then + print('---Private Message Statistics---') + print('Private Messages Sent: ^1'..messagesSent) + print('Replys Sent: ^1'..replys) + print('------') + else + TriggerClientEvent("chat:addMessage", source, { + color = {255, 255, 255}, + multiline = true, + args = { '[^2Private Message Statistics^7]\n- PMs Sent: ^1'..messagesSent..'^7\n- Replys Sent: ^1'..replys..'^1' } + }) + end + + end, true) +end + + +--[[ Check for updates system ( Update code gotten from EasyAdmin version checker) ]] +if Config.checkForUpdates then + local version = '1.4' + local resourceName = "Kyk-PrivateMessages ("..GetCurrentResourceName()..")" + + Citizen.CreateThread(function() + function checkVersion(err,response, headers) + if err == 200 then + local data = json.decode(response) + if version ~= data.privateMessagesVersion and tonumber(version) < tonumber(data.privateMessagesVersion) then + print(""..resourceName.." ~r~is outdated.\nNewest Version: "..data.privateMessagesVersion.."\nYour Version: "..version.."\nPlease get the latest update from https://github.com/JeesusKrisostoomus/Kyk-PrivateMessages") + elseif tonumber(version) > tonumber(data.privateMessagesVersion) then + print("Your version of "..resourceName.." seems to be higher than the current version.") + else + print(resourceName.. " is up to date!") + end + else + print("Version Check failed! HTTP Error Code: "..err) + end + + SetTimeout(3600000, checkVersionHTTPRequest) --[[ Makes the version check repeat every 1h ]] + end + function checkVersionHTTPRequest() --[[ Registers checkVersionHTTPRequest function ]] + PerformHttpRequest("https://raw.githubusercontent.com/JeesusKrisostoomus/Kyk-Releases/main/versions.json", checkVersion, "GET") --[[ Sends GET http requests ]] + end + checkVersionHTTPRequest() --[[ Calls checkVersionHTTPRequest function ]] + end) +end + +sendToDiscord = function(message) + local embed = { + { + ["color"] = 16753920, --[[ Default Color: Orange ]] + ["title"] = "** New Private Message **", + ["description"] = message, + ["footer"] = { + ["text"] = os.date("Sent at: %H:%M %Y.%m.%d"), + }, + } + } + PerformHttpRequest(Config.webhook, function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' }) +end + +--[[ + Registered Events +]] +RegisterNetEvent('kyk_privatemessages:reply') +AddEventHandler('kyk_privatemessages:reply', function(lastSender, args) + local message = table.concat(args, " ", 1) + + TriggerClientEvent('kyk_privatemessages:lastSender', lastSender, tonumber(source)) + + --[[ Source stuff ]] + if (Config.disableChat == false) then + TriggerClientEvent('chat:addMessage', source, { args = { 'Reply Sent to: ^1'..GetPlayerName(lastSender)..' (ID: '..tonumber(lastSender)..')'}, color = 255,255,255 }) + end + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', source, { type = 'success', text = 'Reply sent to: '..GetPlayerName(lastSender)..' (ID: '..tonumber(lastSender)..')'..' successfully.' }) + end + + --[[ Reciever stuff ]] + if (Config.disableChat == false) then + TriggerClientEvent('chat:addMessage', lastSender, { args = { 'Message Recieved From ^1'..GetPlayerName(tonumber(source))..'^7]: '..message }, color = 255,255,255 }) + end + if Config.screenMessages then + TriggerClientEvent('kyk_privatemessages:SendAlert', lastSender, { type = 'inform', text = 'Private Message Recieved
Sender: '..GetPlayerName(lastSender)..' (ID: '..tonumber(source)..')

Message: '..message }) + end + + --[[ Logging stuff ]] + if Config.logging then + sendToDiscord('***Source:*** '..GetPlayerName(source)..' - '..GetPlayerIdentifier(source)..' - ID: '..source.. + '\n***Target:*** '..GetPlayerName(target)..' - '..GetPlayerIdentifier(source)..' - ID: '..target.. + '\n***Message:*** '..message + ) + end + + replys = replys + 1 +end) + + +AddEventHandler('onResourceStart', function(resourceName) + if (GetCurrentResourceName() == resourceName) then + if (Config.disableChat == true and Config.screenMessages == false) then + print('Both "Chat Private Messages" and "Screen Private Messages" were disabled.\nForcing Chat Messages on') + Config.disableChat = false + end + end +end) \ No newline at end of file diff --git a/resources/Push-Vehicle/__resource.lua b/resources/Push-Vehicle/__resource.lua new file mode 100644 index 000000000..6bef9bf0e --- /dev/null +++ b/resources/Push-Vehicle/__resource.lua @@ -0,0 +1,3 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +client_script "client.lua" \ No newline at end of file diff --git a/resources/Push-Vehicle/client.lua b/resources/Push-Vehicle/client.lua new file mode 100644 index 000000000..c8b84592a --- /dev/null +++ b/resources/Push-Vehicle/client.lua @@ -0,0 +1,105 @@ +local Keys = { + ["ESC"] = 322, ["F1"] = 288, ["F2"] = 289, ["F3"] = 170, ["F5"] = 166, ["F6"] = 167, ["F7"] = 168, ["F8"] = 169, ["F9"] = 56, ["F10"] = 57, + ["~"] = 243, ["1"] = 157, ["2"] = 158, ["3"] = 160, ["4"] = 164, ["5"] = 165, ["6"] = 159, ["7"] = 161, ["8"] = 162, ["9"] = 163, ["-"] = 84, ["="] = 83, ["BACKSPACE"] = 177, + ["TAB"] = 37, ["Q"] = 44, ["W"] = 32, ["E"] = 38, ["R"] = 45, ["T"] = 245, ["Y"] = 246, ["U"] = 303, ["P"] = 199, ["["] = 39, ["]"] = 40, ["ENTER"] = 18, + ["CAPS"] = 137, ["A"] = 34, ["S"] = 8, ["D"] = 9, ["F"] = 23, ["G"] = 47, ["H"] = 74, ["K"] = 311, ["L"] = 182, + ["LEFTSHIFT"] = 21, ["Z"] = 20, ["X"] = 73, ["C"] = 26, ["V"] = 0, ["B"] = 29, ["N"] = 249, ["M"] = 244, [","] = 82, ["."] = 81, + ["LEFTCTRL"] = 36, ["LEFTALT"] = 19, ["SPACE"] = 22, ["RIGHTCTRL"] = 70, + ["HOME"] = 213, ["PAGEUP"] = 10, ["PAGEDOWN"] = 11, ["DELETE"] = 178, + ["LEFT"] = 174, ["RIGHT"] = 175, ["TOP"] = 27, ["DOWN"] = 173, + ["NENTER"] = 201, ["N4"] = 108, ["N5"] = 60, ["N6"] = 107, ["N+"] = 96, ["N-"] = 97, ["N7"] = 117, ["N8"] = 61, ["N9"] = 118 +} + +function ShowNotification(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(false, false) +end + +local First = vector3(0.0, 0.0, 0.0) +local Second = vector3(5.0, 5.0, 5.0) + +local Vehicle = {Coords = nil, Vehicle = nil, Dimension = nil, IsInFront = false, Distance = nil} +Citizen.CreateThread(function() + Citizen.Wait(200) + while true do + local ped = PlayerPedId() + local posped = GetEntityCoords(GetPlayerPed(-1)) + local entityWorld = GetOffsetFromEntityInWorldCoords(ped, 0.0, 20.0, 0.0) + local rayHandle = CastRayPointToPoint(posped.x, posped.y, posped.z, entityWorld.x, entityWorld.y, entityWorld.z, 10, ped, 0) + local a, b, c, d, closestVehicle = GetRaycastResult(rayHandle) + local Distance = GetDistanceBetweenCoords(c.x, c.y, c.z, posped.x, posped.y, posped.z, false); + + local vehicleCoords = GetEntityCoords(closestVehicle) + local dimension = GetModelDimensions(GetEntityModel(closestVehicle), First, Second) + if Distance < 6.0 and not IsPedInAnyVehicle(ped, false) then + Vehicle.Coords = vehicleCoords + Vehicle.Dimensions = dimension + Vehicle.Vehicle = closestVehicle + Vehicle.Distance = Distance + if GetDistanceBetweenCoords(GetEntityCoords(closestVehicle) + GetEntityForwardVector(closestVehicle), GetEntityCoords(ped), true) > GetDistanceBetweenCoords(GetEntityCoords(closestVehicle) + GetEntityForwardVector(closestVehicle) * -1, GetEntityCoords(ped), true) then + Vehicle.IsInFront = false + else + Vehicle.IsInFront = true + end + else + Vehicle = {Coords = nil, Vehicle = nil, Dimensions = nil, IsInFront = false, Distance = nil} + end + Citizen.Wait(500) + end +end) + + +Citizen.CreateThread(function() + while true do + Citizen.Wait(5) + local ped = PlayerPedId() + if Vehicle.Vehicle ~= nil then + if IsVehicleSeatFree(Vehicle.Vehicle, -1) and GetVehicleEngineHealth(Vehicle.Vehicle) <= 100 then + ShowNotification('~r~Press ~w~[SHIFT]~r~ and ~w~[E]~r~ to push the vehicle.') + end + + + if IsControlPressed(0, Keys["LEFTSHIFT"]) and IsVehicleSeatFree(Vehicle.Vehicle, -1) and not IsEntityAttachedToEntity(ped, Vehicle.Vehicle) and IsControlJustPressed(0, Keys["E"]) and GetVehicleEngineHealth(Vehicle.Vehicle) <= 100 then + NetworkRequestControlOfEntity(Vehicle.Vehicle) + local coords = GetEntityCoords(ped) + if Vehicle.IsInFront then + AttachEntityToEntity(PlayerPedId(), Vehicle.Vehicle, GetPedBoneIndex(6286), 0.0, Vehicle.Dimensions.y * -1 + 0.1 , Vehicle.Dimensions.z + 1.0, 0.0, 0.0, 180.0, 0.0, false, false, true, false, true) + else + AttachEntityToEntity(PlayerPedId(), Vehicle.Vehicle, GetPedBoneIndex(6286), 0.0, Vehicle.Dimensions.y - 0.3, Vehicle.Dimensions.z + 1.0, 0.0, 0.0, 0.0, 0.0, false, false, true, false, true) + end + + RequestAnimDict('missfinale_c2ig_11') + TaskPlayAnim(ped, 'missfinale_c2ig_11', 'pushcar_offcliff_m', 2.0, -8.0, -1, 35, 0, 0, 0, 0) + Citizen.Wait(200) + while true do + Citizen.Wait(5) + if IsDisabledControlPressed(0, Keys["A"]) then + TaskVehicleTempAction(PlayerPedId(), Vehicle.Vehicle, 11, 1000) + end + + if IsDisabledControlPressed(0, Keys["D"]) then + TaskVehicleTempAction(PlayerPedId(), Vehicle.Vehicle, 10, 1000) + end + + if Vehicle.IsInFront then + SetVehicleForwardSpeed(Vehicle.Vehicle, -1.0) + else + SetVehicleForwardSpeed(Vehicle.Vehicle, 1.0) + end + + if HasEntityCollidedWithAnything(Vehicle.Vehicle) then + SetVehicleOnGroundProperly(Vehicle.Vehicle) + end + + if not IsDisabledControlPressed(0, Keys["E"]) then + DetachEntity(ped, false, false) + StopAnimTask(ped, 'missfinale_c2ig_11', 'pushcar_offcliff_m', 2.0) + FreezeEntityPosition(ped, false) + break + end + end + end + end + end +end) \ No newline at end of file diff --git a/resources/PvP/PvP.lua b/resources/PvP/PvP.lua new file mode 100644 index 000000000..70a47f61a --- /dev/null +++ b/resources/PvP/PvP.lua @@ -0,0 +1,9 @@ +-- CLIENTSIDED -- + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + SetCanAttackFriendly(GetPlayerPed(-1), true, false) + NetworkSetFriendlyFireOption(true) + end +end) \ No newline at end of file diff --git a/resources/PvP/__resource.lua b/resources/PvP/__resource.lua new file mode 100644 index 000000000..9b9ec626a --- /dev/null +++ b/resources/PvP/__resource.lua @@ -0,0 +1,3 @@ +description 'Activates PvP' + +client_script 'PvP.lua' \ No newline at end of file diff --git a/resources/RP-Death/README.md b/resources/RP-Death/README.md new file mode 100644 index 000000000..f6d18341e --- /dev/null +++ b/resources/RP-Death/README.md @@ -0,0 +1,26 @@ +# FiveM-DeathScript +A script that gives you revive and respawn commands to aid your RP scenario. (Adrev and Adres for Admins) - Standalone Script + +# Installation: + +1) Download the files and extract the folder from the zip file. +2) Copy the folder and go to your resources folder in your server's root and paste it there. +3) Go to `Server.cfg` and start the resource by adding `start FiveM-DeathScript` +4) Give you admins or whoever you want permissions to admin revive `command.adrev` and respawn `command.adres`. + +# Timers: +If you wish to change the waiting time, go to the file with name of `Client.lua`, then change the numbers on: +- line 36 `local OriginalRespawnTime = 120` for the respawn waiting time. +- line 35 `local OriginalReviveTime = 240` for the revive waiting time. + +# Commands: + - revive | Everyone is allowed to use it. + - respawn | Everyone is allowed to use it. + - adrev | permission: ``adrev`` + - adres | permission: ``adres`` + - adrevall | permission: ``adrevall`` + - adresall | permission: ``adresall`` + - deathtoggle | permission: ``deathtoggle`` + +# Usage: +You may use and edit the script as you wish but do not redistribute it. diff --git a/resources/RP-Death/__resource.lua b/resources/RP-Death/__resource.lua new file mode 100644 index 000000000..5b377b57c --- /dev/null +++ b/resources/RP-Death/__resource.lua @@ -0,0 +1,11 @@ +------ MADE BY AMMAR B.------ +----------------------------- + +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +server_script 'server.lua' + +client_script { + 'client.lua', + 'functions.lua' +} \ No newline at end of file diff --git a/resources/RP-Death/client.lua b/resources/RP-Death/client.lua new file mode 100644 index 000000000..bd096dc6f --- /dev/null +++ b/resources/RP-Death/client.lua @@ -0,0 +1,208 @@ +------ MADE BY AMMAR B.------ +----------------------------- + +-------------------------------------------------- +----------------STOPS AUTO RESPAWN---------------- +-------------------------------------------------- + +AddEventHandler('onClientMapStart', function() + exports.spawnmanager:spawnPlayer() + Citizen.Wait(3000) + exports.spawnmanager:setAutoSpawn(false) +end) + + +-------------------------------------------------- +----------------REGISTERING EVENTS---------------- +-------------------------------------------------- + +RegisterNetEvent("DeathScript:Revive") +RegisterNetEvent("DeathScript:Respawn") +RegisterNetEvent("DeathScript:AdminRevive") +RegisterNetEvent("DeathScript:AdminRespawn") +RegisterNetEvent("DeathScript:SetReviveTime") +RegisterNetEvent("DeathScript:SetRespawnTime") +RegisterNetEvent("DeathScript:Toggle") +RegisterNetEvent("DeathScript:ShowNotification") +RegisterNetEvent("DeathScript:IsPlayerDead") + + + +-------------------------------------------------- +----------------DEFINING VARIABLES---------------- +-------------------------------------------------- + +OriginalReviveTime = 150 +OriginalRespawnTime = 60 + +ReviveTime = 150 +RespawnTime = 60 + +ReviveAllowed = false +RespawnAllowed = false + +DeathTime = nil + +DeathScriptToggle = true + +respawnCount = 0 +spawnPoints = {} + + +-------------------------------------------------- +--------------------Death Loop-------------------- +-------------------------------------------------- + +Citizen.CreateThread(function() + + function createSpawnPoint(x1,x2,y1,y2,z,heading) + local xValue = math.random(x1,x2) + 0.0001 + local yValue = math.random(y1,y2) + 0.0001 + + local newObject = { + x = xValue, + y = yValue, + z = z + 0.0001, + heading = heading + 0.0001 + } + table.insert(spawnPoints,newObject) + end + + createSpawnPoint(-448, -448, -340, -329, 35.5, 0) -- Mount Zonah + createSpawnPoint(372, 375, -596, -594, 30.0, 0) -- Pillbox Hill + createSpawnPoint(335, 340, -1400, -1390, 34.0, 0) -- Central Los Santos + createSpawnPoint(1850, 1854, 3700, 3704, 35.0, 0) -- Sandy Shores + createSpawnPoint(-247, -245, 6328, 6332, 33.5, 0) -- Paleto + + while true do + Citizen.Wait(5000) + local ped = PlayerPedId() + + if IsEntityDead( ped ) then + + if DeathScriptToggle then + + DeathTime = GetGameTimer() + + SetPlayerInvincible( ped, true ) + SetEntityHealth( ped, 1 ) + + local reviveMessage = nil + local respawnMessage = nil + + if ReviveTime > 0 then + ReviveTime = ReviveTime - 5 + reviveMessage = '~r~Revive in ' .. ReviveTime .. ' seconds' + else + ReviveAllowed = true + reviveMessage = '~g~Revive available | /revive' + end + + if RespawnTime > 0 then + RespawnTime = RespawnTime - 5 + respawnMessage = '~r~Respawn in ' .. RespawnTime .. ' seconds' + else + RespawnAllowed = true + respawnMessage = '~g~Respawn available | /respawn' + end + + ShowNotification( respawnMessage .. '\n' .. reviveMessage ) + + else + respawnPed( ped, spawnPoints[math.random(1,#spawnPoints)] ) + end + end + end +end) + + +-------------------------------------------------- +-----------------EVENT HANDLERS------------------ +-------------------------------------------------- + +AddEventHandler("DeathScript:Revive", function( adrev, admin, all) + local ped = PlayerPedId() + if adrev then ReviveAllowed = true end + if all then + revivePed( ped ) + resetTimers() + ShowNotification("~g~You have been revived by an admin!") + return; + end + if GetEntityHealth( ped ) <= 1 then --if you are dead + if ReviveAllowed then -- if timer is complete allow revive -- + + revivePed( ped ) + resetTimers() + if adrev then + ShowNotification("~g~You have been revived by an admin!") + TriggerServerEvent('DeathScript:AdminReturn', '~g~Player have been revived', admin) + end + else + ShowNotification("~r~" .. ReviveTime .. ' seconds remaining until revive!') + end + else + if adrev then + TriggerServerEvent('DeathScript:AdminReturn', '~r~Player is alive', admin) + else + ShowNotification("~g~You're alive!") + end + end +end) + +AddEventHandler("DeathScript:Respawn", function( adres, admin, all) + local ped = PlayerPedId() + if adres then RespawnAllowed = true end + if all then + respawnPed( ped, spawnPoints[math.random(1,#spawnPoints)] ) + resetTimers() + ShowNotification("~g~You have been respawned by an admin!") + return; + end + if GetEntityHealth( ped ) <= 1 then --if you are dead + if RespawnAllowed then -- if timer is complete allow revive -- + + respawnPed( ped, spawnPoints[math.random(1,#spawnPoints)] ) + resetTimers() + if adres then + ShowNotification("~g~You have been respawned by an admin!") + TriggerServerEvent('DeathScript:AdminReturn', '~g~Player have been respawned', admin) + end + else + ShowNotification("~r~" .. RespawnTime .. ' seconds remaining until respawn!') + end + else + if adres then + TriggerServerEvent('DeathScript:AdminReturn', '~r~Player is alive', admin) + else + ShowNotification("~g~You're alive!") + end + end +end) + +AddEventHandler('DeathScript:Toggle', function() + DeathScriptToggle = not DeathScriptToggle + if (DeathScriptToggle) then + ShowNotification("~b~DeathScript was enabled") + else + ShowNotification("~r~DeathScript was disabled") + end +end) + +AddEventHandler('DeathScript:ShowNotification', function( str ) + ShowNotification( str ) +end) + + +-------------------------------------------------- +--------------------FUNCTIONS--------------------- +-------------------------------------------------- + +function resetTimers() + ReviveTime = OriginalReviveTime + RespawnTime = OriginalRespawnTime + ReviveAllowed = false + RespawnAllowed = false +end + + diff --git a/resources/RP-Death/functions.lua b/resources/RP-Death/functions.lua new file mode 100644 index 000000000..3b4d640a2 --- /dev/null +++ b/resources/RP-Death/functions.lua @@ -0,0 +1,43 @@ +------ MADE BY Ammar B. ------ +------------------------------ + +function ShowNotification(message) + SetNotificationTextEntry("STRING") + AddTextComponentString(message) + DrawNotification(true, false) +end + +function respawnPed(ped, coords) + SetEntityCoordsNoOffset(ped, coords.x, coords.y, coords.z, false, false, false, true) + NetworkResurrectLocalPlayer(coords.x, coords.y, coords.z, coords.heading, true, false) + + SetPlayerInvincible(ped, false) + + TriggerEvent('playerSpawned', coords.x, coords.y, coords.z, coords.heading) + ClearPedBloodDamage(ped) + resetTimers() +end + +function revivePed(ped) + NetworkResurrectLocalPlayer(GetEntityCoords(ped, true), true, true, false) + SetPlayerInvincible(ped, false) + ClearPedBloodDamage(ped) + resetTimers() +end + +function Alert(message) + SetTextComponentFormat("STRING") + AddTextComponentString(message) + DisplayHelpTextFromStringLable(0, 0, 1, -1) +end + +function IsPlayerDead(ID) + local ped = GetPlayerPed(-1) + local health = GetEntityHealth(ped) + local invincible = GetPlayerInvincible(-1) + if health == 1 and invincible then + return true; + else + return false; + end +end diff --git a/resources/RP-Death/server.lua b/resources/RP-Death/server.lua new file mode 100644 index 000000000..512c226ac --- /dev/null +++ b/resources/RP-Death/server.lua @@ -0,0 +1,86 @@ +------ MADE BY AMMAR B. ------ +------------------------------ + + +-------------------------------------------------- +----------------REGISTERING EVENTS---------------- +-------------------------------------------------- + +RegisterServerEvent('DeathScript:AdminReturn') + + +-------------------------------------------------- +---------------REGISTERING COMMAND--------------- +-------------------------------------------------- +----------------CIVILIAN COMMANDS---------------- +-------------------------------------------------- + +RegisterCommand('togds', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Toggle', -1) +end, true) + +RegisterCommand('revive', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Revive', source) +end, false) + +RegisterCommand('respawn', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Respawn', source) +end, false) + + +-------------------------------------------------- +---------------REGISTERING COMMAND--------------- +-------------------------------------------------- +------------------ADMIN COMMANDS------------------ +-------------------------------------------------- + +RegisterCommand('adrev', function(source, args, rawCommand) + if #args == 1 then + if tonumber(args[1]) then + local target = tonumber(args[1]) + if GetPlayerName(target) then + TriggerClientEvent('DeathScript:Revive', target, true, source, false) + else + TriggerClientEvent("DeathScript:ShowNotification", source, "~r~Invalid ID~n~/adrev ID") + end + else + TriggerClientEvent("DeathScript:ShowNotification", source, "~r~Player ID must be a number~n~/adrev ID") + end + else + TriggerClientEvent('DeathScript:Revive', source, true) + end + end, true) + + RegisterCommand('adrevall', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Revive', -1, true, source, true) + end, true) + +RegisterCommand('adres', function(source, args, rawCommand) + if #args == 1 then + if tonumber(args[1]) then + local target = tonumber(args[1]) + if GetPlayerName(target) then + TriggerClientEvent('DeathScript:Respawn', target, true, source, false) + else + TriggerClientEvent("DeathScript:ShowNotification", source, "~r~Invalid ID~n~/adres ID") + end + else + TriggerClientEvent("DeathScript:ShowNotification", source, "~r~Player ID must be a number~n~/adres ID") + end + else + TriggerClientEvent('DeathScript:Respawn', source, true) + end +end, true) + +RegisterCommand('adresall', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Respawn', -1, true, source, true) +end, true) + +RegisterCommand('deathtoggle', function(source, args, rawCommand) + TriggerClientEvent('DeathScript:Toggle', -1, args[1]) +end, true) + + +AddEventHandler('DeathScript:AdminReturn', function(msg, id) + TriggerClientEvent("DeathScript:ShowNotification", source, msg) +end) \ No newline at end of file diff --git a/resources/RP-Toolbox/.gitignore b/resources/RP-Toolbox/.gitignore new file mode 100644 index 000000000..6fd0a376d --- /dev/null +++ b/resources/RP-Toolbox/.gitignore @@ -0,0 +1,41 @@ +# Compiled Lua sources +luac.out + +# luarocks build files +*.src.rock +*.zip +*.tar.gz + +# Object files +*.o +*.os +*.ko +*.obj +*.elf + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo +*.def +*.exp + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + diff --git a/resources/RP-Toolbox/LICENSE b/resources/RP-Toolbox/LICENSE new file mode 100644 index 000000000..f288702d2 --- /dev/null +++ b/resources/RP-Toolbox/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/resources/RP-Toolbox/README.md b/resources/RP-Toolbox/README.md new file mode 100644 index 000000000..480d8834a --- /dev/null +++ b/resources/RP-Toolbox/README.md @@ -0,0 +1,28 @@ +[![Discord](https://semdevelopment.com/img/discord.png)](https://semdevelopment.com/discord) + +# SEM_InteractionMenu +*Multi Purpose FiveM Interaction Menu* + +This resource is a menu with actions for LEO, Fire and Civ including Vehicle Controls and Emotes! + +Each section has features that would be used by each of the professions, for example the LEO Menu has Cuff, Drag, Seat, etc. +Some menu features also have commands out of ease during RP. + +SEM_InteractionMenu was created using NativeUI [LUA] + + +### Information: +Current Version: **v1.7** + +Changes: **โ€ข Performance Improvements โ€ข Updated Spike Strip Deployment and Retraction โ€ข Changed Menu item descriptions โ€ข Updated Some item positions โ€ข Updated Jail & Hospital messages from "seconds" to "months" โ€ข Updated Version Checker โ€ข Added Submenu Arrows โ€ข Added /radar command โ€ข Removed Some unused code & variables โ€ข Updated spike strip tire poping code** + + +### Links: + +Support/Discord: [Click Here](https://semdevelopment.com/discord) + +Information: [Click Here](https://semdevelopment.com/releases/interactionmenu) + +Instruction/Docs: [Click here](https://semdevelopment.com/releases/interactionmenu/docs) + +*For full changes checkout [here](https://semdevelopment.com/releases/interactionmenu/docs/changelog)* \ No newline at end of file diff --git a/resources/RP-Toolbox/client.lua b/resources/RP-Toolbox/client.lua new file mode 100644 index 000000000..c745a9a9c --- /dev/null +++ b/resources/RP-Toolbox/client.lua @@ -0,0 +1,898 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (client.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support: https://semdevelopment.com/discord + + !!! Change vaules in the 'config.lua' !!! + DO NOT EDIT THIS IF YOU DON'T KNOW WHAT YOU ARE DOING + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +--Cuffing Event +local isCuffed = false +RegisterNetEvent('SEM_InteractionMenu:Cuff') +AddEventHandler('SEM_InteractionMenu:Cuff', function() + local Ped = PlayerPedId() + if (DoesEntityExist(Ped)) then + Citizen.CreateThread(function() + RequestAnimDict('mp_arresting') + while not HasAnimDictLoaded('mp_arresting') do + Citizen.Wait(0) + end + + if isCuffed then + isCuffed = false + Citizen.Wait(500) + SetEnableHandcuffs(Ped, false) + ClearPedTasksImmediately(Ped) + else + isCuffed = true + SetEnableHandcuffs(Ped, true) + TaskPlayAnim(Ped, 'mp_arresting', 'idle', 8.0, -8, -1, 49, 0, 0, 0, 0) + end + end) + end +end) + +--Cuff Animation & Restructions +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + if isCuffed then + if not IsEntityPlayingAnim(GetPlayerPed(PlayerId()), 'mp_arresting', 'idle', 3) then + TaskPlayAnim(GetPlayerPed(PlayerId()), 'mp_arresting', 'idle', 8.0, -8, -1, 49, 0, 0, 0, 0) + end + + SetCurrentPedWeapon(PlayerPedId(), 'weapon_unarmed', true) + + if not Config.VehEnterCuffed then + DisableControlAction(1, 23, true) --F | Enter Vehicle + DisableControlAction(1, 75, true) --F | Exit Vehicle + end + DisableControlAction(1, 140, true) --R + DisableControlAction(1, 141, true) --Q + DisableControlAction(1, 142, true) --LMB + SetPedPathCanUseLadders(GetPlayerPed(PlayerId()), false) + if IsPedInAnyVehicle(GetPlayerPed(PlayerId()), false) then + DisableControlAction(0, 59, true) --Vehicle Driving + end + end + end +end) + + + +--Dragging Event +local Drag = false +local OfficerDrag = -1 +RegisterNetEvent('SEM_InteractionMenu:Drag') +AddEventHandler('SEM_InteractionMenu:Drag', function(ID) + Drag = not Drag + OfficerDrag = ID + + if not Drag then + DetachEntity(PlayerPedId(), true, false) + end +end) + +--Drag Attachment +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + if Drag then + local Ped = GetPlayerPed(GetPlayerFromServerId(OfficerDrag)) + local Ped2 = PlayerPedId() + AttachEntityToEntity(Ped2, Ped, 4103, 0.35, 0.38, 0.0, 0.0, 0.0, 0.0, false, false, false, false, 2, true) + DisableControlAction(1, 140, true) --R + DisableControlAction(1, 141, true) --Q + DisableControlAction(1, 142, true) --LMB + end + end +end) + + + +--Force Seat Player Event +RegisterNetEvent('SEM_InteractionMenu:Seat') +AddEventHandler('SEM_InteractionMenu:Seat', function(Veh) + local Pos = GetEntityCoords(PlayerPedId()) + local EntityWorld = GetOffsetFromEntityInWorldCoords(PlayerPedId(), 0.0, 20.0, 0.0) + local RayHandle = CastRayPointToPoint(Pos.x, Pos.y, Pos.z, EntityWorld.x, EntityWorld.y, EntityWorld.z, 10, PlayerPedId(), 0) + local _, _, _, _, VehicleHandle = GetRaycastResult(RayHandle) + if VehicleHandle ~= nil then + SetPedIntoVehicle(PlayerPedId(), VehicleHandle, 1) + end +end) + + + +--Force Unseat Player Event +RegisterNetEvent('SEM_InteractionMenu:Unseat') +AddEventHandler('SEM_InteractionMenu:Unseat', function(ID) + local Ped = GetPlayerPed(ID) + ClearPedTasksImmediately(Ped) + PlayerPos = GetEntityCoords(PlayerPedId(), true) + local X = PlayerPos.x - 0 + local Y = PlayerPos.y - 0 + + SetEntityCoords(PlayerPedId(), X, Y, PlayerPos.z) +end) + + + +--Spike Strip Spawn Event +local SpawnedSpikes = {} +RegisterNetEvent('SEM_InteractionMenu:Spikes-SpawnSpikes') +AddEventHandler('SEM_InteractionMenu:Spikes-SpawnSpikes', function(Length) + if IsPedInAnyVehicle(PlayerPedId(), false) then + Notify('~r~You can\'t set spikes while in a vehicle!') + return + end + + local SpawnCoords = GetOffsetFromEntityInWorldCoords(GetPlayerPed(PlayerId()) , 0.0, 2.0, 0.0) + for a = 1, Length do + local Spike = CreateObject(GetHashKey('P_ld_stinger_s'), SpawnCoords.x, SpawnCoords.y, SpawnCoords.z, 1, 1, 1) + local NetID = NetworkGetNetworkIdFromEntity(Spike) + SetNetworkIdExistsOnAllMachines(NetID, true) + SetNetworkIdCanMigrate(NetID, false) + SetEntityHeading(Spike, GetEntityHeading(GetPlayerPed(PlayerId()) )) + PlaceObjectOnGroundProperly(Spike) + FreezeEntityPosition(Spike, true) + SpawnCoords = GetOffsetFromEntityInWorldCoords(Spike, 0.0, 4.0, 0.0) + table.insert(SpawnedSpikes, NetID) + end +end) + +--Spike Strip Delete Event +RegisterNetEvent('SEM_InteractionMenu:Spikes-DeleteSpikes') +AddEventHandler('SEM_InteractionMenu:Spikes-DeleteSpikes', function() + for a = 1, #SpawnedSpikes do + local Spike = NetworkGetEntityFromNetworkId(SpawnedSpikes[a]) + DeleteEntity(Spike) + end + Notify('~r~Spikes Strips Removed!') + SpawnedSpikes = {} +end) + +--Spike Strip Tire Popping +Citizen.CreateThread(function() + while true do + Citizen.Wait(25) + + if IsPedInAnyVehicle(PlayerPedId() , false) then + local Vehicle = GetVehiclePedIsIn(PlayerPedId() , false) + + if GetPedInVehicleSeat(Vehicle, -1) == PlayerPedId() then + local VehiclePos = GetEntityCoords(Vehicle, false) + local Spike = GetClosestObjectOfType(VehiclePos.x, VehiclePos.y, VehiclePos.z, 2.0, GetHashKey('P_ld_stinger_s'), 1, 1, 1) + + if Spike ~= 0 then + local Tires = { + {bone = 'wheel_lf', index = 0}, + {bone = 'wheel_rf', index = 1}, + {bone = 'wheel_lm', index = 2}, + {bone = 'wheel_rm', index = 3}, + {bone = 'wheel_lr', index = 4}, + {bone = 'wheel_rr', index = 5} + } + + for a = 1, #Tires do + local TirePos = GetWorldPositionOfEntityBone(Vehicle, GetEntityBoneIndexByName(Vehicle, Tires[a].bone)) + local Spike = GetClosestObjectOfType(TirePos.x, TirePos.y, TirePos.z, 2.0, GetHashKey('P_ld_stinger_s'), 1, 1, 1) + local SpikePos = GetEntityCoords(Spike, false) + local Distance = Vdist(TirePos.x, TirePos.y, TirePos.z, SpikePos.x, SpikePos.y, SpikePos.z) + + if Distance < 1.8 then + if not IsVehicleTyreBurst(Vehicle, Tires[a].index, true) or IsVehicleTyreBurst(Vehicle, Tires[a].index, false) then + SetVehicleTyreBurst(Vehicle, Tires[a].index, false, 1000.0) + end + end + end + end + end + end + end +end) + + + +--Backup +RegisterNetEvent('SEM_InteractionMenu:CallBackup') +AddEventHandler('SEM_InteractionMenu:CallBackup', function(Code, StreetName, Coords) + if LEORestrict() then + local BackupBlip = nil + local BackupBlips = {} + + local function CreateBlip(x, y, z, Name, Sprite, Size, Colour) + BackupBlip = AddBlipForCoord(x, y, z) + SetBlipSprite(BackupBlip, Sprite) + SetBlipDisplay(BackupBlip, 4) + SetBlipScale(BackupBlip, Size) + SetBlipColour(BackupBlip, Colour) + SetBlipAsShortRange(BackupBlip, true) + + BeginTextCommandSetBlipName('STRING') + AddTextComponentString(Name) + EndTextCommandSetBlipName(BackupBlip) + table.insert(BackupBlips, BackupBlip) + Citizen.Wait(Config.BackupBlipTimeout * 60000) + for _, Blip in pairs(BackupBlips) do + RemoveBlip(Blip) + end + end + + if Code == 1 then + Notify('An officer is requesting ~g~Code 1 ~w~backup at ~b~' .. StreetName) + CreateBlip(Coords.x, Coords.y, Coords.z, 'Code 1 Backup Requested', 56, 0.8, 2) + elseif Code == 2 then + Notify('An officer is requesting ~y~Code 2 ~w~backup at ~b~' .. StreetName) + CreateBlip(Coords.x, Coords.y, Coords.z, 'Code 2 Backup Requested', 56, 0.8, 17) + elseif Code == 3 then + Notify('An officer is requesting ~r~Code 3 ~w~backup at ~b~' .. StreetName) + CreateBlip(Coords.x, Coords.y, Coords.z, 'Code 3 Backup Requested', 56, 1.0, 49) + elseif Code == 99 then + Notify('An officer is requesting ~r~Code 99 ~w~backup at ~b~' .. StreetName) + CreateBlip(Coords.x, Coords.y, Coords.z, 'Code 99 Backup Requested', 56, 1.2, 49) + elseif Code == 'panic' then + Notify('An officer has pressed their ~r~Panic Button ~w~at ~b~' .. StreetName) + CreateBlip(Coords.x, Coords.y, Coords.z, 'Panic Button Pressed', 103, 1.2, 49) + end + end +end) + + + +--Jail +CurrentlyJailed = false +EarlyRelease = false +OriginalJailTime = 0 +RegisterNetEvent('SEM_InteractionMenu:JailPlayer') +AddEventHandler('SEM_InteractionMenu:JailPlayer', function(JailTime) + if CurrentlyJailed then + return + end + if CurrentlyHospitaled then + return + end + + OriginalJailTime = JailTime + + local Ped = PlayerPedId() + if DoesEntityExist(Ped) then + Citizen.CreateThread(function() + SetEntityCoords(Ped, Config.JailLocation.Jail.x, Config.JailLocation.Jail.y, Config.JailLocation.Jail.z) + SetEntityHeading(Ped, Config.JailLocation.Jail.h) + CurrentlyJailed = true + + while JailTime >= 0 and not EarlyRelease do + SetEntityInvincible(Ped, true) + if IsPedInAnyVehicle(Ped, false) then + ClearPedTasksImmediately(Ped) + end + + if JailTime % 30 == 0 and JailTime ~= 0 then + TriggerEvent('chat:addMessage', { + multiline = true, + color = {86, 96, 252}, + args = {'Judge', JailTime .. ' months until release.'}, + }) + end + + Citizen.Wait(1000) + + local Location = GetEntityCoords(Ped, true) + local Distance = Vdist(Config.JailLocation.Jail.x, Config.JailLocation.Jail.y, Config.JailLocation.Jail.z, Location['x'], Location['y'], Location['z']) + if Distance > 100 then + SetEntityCoords(Ped, Config.JailLocation.Jail.x, Config.JailLocation.Jail.y, Config.JailLocation.Jail.z) + SetEntityHeading(Ped, Config.JailLocation.Jail.h) + TriggerEvent('chat:addMessage', { + multiline = true, + color = {86, 96, 252}, + args = {'Judge', 'Don\'t try escape, its impossible'}, + }) + end + + JailTime = JailTime - 1 + end + + if EarlyRelease then + TriggerServerEvent('SEM_InteractionMenu:GlobalChat', {86, 96, 252}, 'Judge', GetPlayerName(PlayerId()) .. ' was released from Jail on Parole') + else + TriggerServerEvent('SEM_InteractionMenu:GlobalChat', {86, 96, 252}, 'Judge', GetPlayerName(PlayerId()) .. ' was released from Jail after ' .. OriginalJailTime .. ' months(s).') + end + SetEntityCoords(Ped, Config.JailLocation.Release.x, Config.JailLocation.Release.y, Config.JailLocation.Release.z) + SetEntityHeading(Ped, Config.JailLocation.Release.h) + CurrentlyJailed = false + EarlyRelease = false + end) + end +end) + +RegisterNetEvent('SEM_InteractionMenu:UnjailPlayer') +AddEventHandler('SEM_InteractionMenu:UnjailPlayer', function() + EarlyRelease = true +end) + + + +--Toggle LEO Weapons +CarbineEquipped = false +ShotgunEquipped = false +Citizen.CreateThread(function() + while true do + Citizen.Wait(50) + + if Config.UnrackWeapons == 1 then + local Ped = PlayerPedId() + local CurrentWeapon = GetSelectedPedWeapon(Ped) + + if CarbineEquipped then + SetCurrentPedWeapon(Ped, 'weapon_carbinerifle', true) + else + if tostring(CurrentWeapon) == '-2084633992' then + Notify('~o~You need to unrack your rifle before you can use it') + SetCurrentPedWeapon(Ped, 'weapon_unarmed', true) + end + end + + if ShotgunEquipped then + SetCurrentPedWeapon(Ped, 'weapon_pumpshotgun', true) + else + if tostring(CurrentWeapon) == '487013001' then + Notify('~o~You need to unrack your shotgun before you can use it') + SetCurrentPedWeapon(Ped, 'weapon_unarmed', true) + end + end + end + end +end) + + + +--Civilian Adverts +RegisterNetEvent('SEM_InteractionMenu:SyncAds') +AddEventHandler('SEM_InteractionMenu:SyncAds',function(Text, Name, Loc, File, ID) + Ad(Text, Name, Loc, File, ID) +end) + + + +--Inventory +RegisterNetEvent('SEM_InteractionMenu:InventoryResult') +AddEventHandler('SEM_InteractionMenu:InventoryResult', function(Inventory) + Citizen.Wait(5000) + + if Inventory == nil then + Inventory = 'Empty' + end + + Notify('~b~Inventory Items: ~g~' .. Inventory) +end) + + + +--BAC +RegisterNetEvent('SEM_InteractionMenu:BACResult') +AddEventHandler('SEM_InteractionMenu:BACResult', function(BACLevel) + Citizen.Wait(5000) + + if BACLevel == nil then + BACLevel = 0.00 + end + + if tonumber(BACLevel) < 0.08 then + Notify('~b~BAC Level: ~g~' .. tostring(BACLevel)) + else + Notify('~b~BAC Level: ~r~' .. tostring(BACLevel)) + end +end) + + + + +--Hospital +CurrentlyHospitalized = false +EarlyDischarge = false +OriginalHospitalTime = 0 +RegisterNetEvent('SEM_InteractionMenu:HospitalizePlayer') +AddEventHandler('SEM_InteractionMenu:HospitalizePlayer', function(HospitalTime, HospitalLocation) + if CurrentlyHospitaled then + return + end + if CurrentlyJailed then + return + end + + OriginalHospitalTime = HospitalTime + + local Ped = PlayerPedId() + if DoesEntityExist(Ped) then + Citizen.CreateThread(function() + SetEntityCoords(Ped, HospitalLocation.Hospital.x, HospitalLocation.Hospital.y, HospitalLocation.Hospital.z) + SetEntityHeading(Ped, HospitalLocation.Hospital.h) + CurrentlyHospitaled = true + + while HospitalTime >= 0 and not EarlyDischarge do + SetEntityInvincible(Ped, true) + if IsPedInAnyVehicle(Ped, false) then + ClearPedTasksImmediately(Ped) + end + + if HospitalTime % 30 == 0 and HospitalTime ~= 0 then + TriggerEvent('chat:addMessage', { + multiline = true, + color = {86, 96, 252}, + args = {'Doctor', HospitalTime .. ' months until release.'}, + }) + end + + Citizen.Wait(1000) + + local Location = GetEntityCoords(Ped, true) + local Distance = Vdist(HospitalLocation.Hospital.x, HospitalLocation.Hospital.y, HospitalLocation.Hospital.z, Location['x'], Location['y'], Location['z']) + if Distance > 30 then + SetEntityCoords(Ped, HospitalLocation.Hospital.x, HospitalLocation.Hospital.y, HospitalLocation.Hospital.z) + SetEntityHeading(Ped, HospitalLocation.Hospital.h) + TriggerEvent('chat:addMessage', { + multiline = true, + color = {86, 96, 252}, + args = {'Doctor', 'You cannot discharge yourself!'}, + }) + end + + HospitalTime = HospitalTime - 1 + end + + if EarlyDischarge then + TriggerServerEvent('SEM_InteractionMenu:GlobalChat', {86, 96, 252}, 'Doctor', GetPlayerName(PlayerId()) .. ' was discharged from Hospital early') + else + TriggerServerEvent('SEM_InteractionMenu:GlobalChat', {86, 96, 252}, 'Doctor', GetPlayerName(PlayerId()) .. ' was discharged from Hospital after ' .. OriginalHospitalTime .. ' months(s).') + end + SetEntityCoords(Ped, HospitalLocation.Release.x, HospitalLocation.Release.y, HospitalLocation.Release.z) + SetEntityHeading(Ped, HospitalLocation.Release.h) + CurrentlyHospitaled = false + EarlyDischarge = false + end) + end +end) + +RegisterNetEvent('SEM_InteractionMenu:UnhospitalizePlayer') +AddEventHandler('SEM_InteractionMenu:UnhospitalizePlayer', function() + EarlyDischarge = true +end) + + + +--Station Blips +Citizen.CreateThread(function() + if Config.DisplayStationBlips then + local function CreateBlip(x, y, z, Name, Colour, Sprite) + StationBlip = AddBlipForCoord(x, y, z) + SetBlipSprite(StationBlip, Sprite) + if Config.StationBlipsDispalyed == 1 then + SetBlipDisplay(StationBlip, 3) + elseif Config.StationBlipsDispalyed == 2 then + SetBlipDisplay(StationBlip, 5) + else + SetBlipDisplay(StationBlip, 2) + end + SetBlipScale(StationBlip, 1.0) + SetBlipColour(StationBlip, Colour) + SetBlipAsShortRange(StationBlip, true) + + BeginTextCommandSetBlipName('STRING') + AddTextComponentString(Name) + EndTextCommandSetBlipName(StationBlip) + end + + for _, Station in pairs(Config.LEOStations) do + CreateBlip(Station.coords.x, Station.coords.y, Station.coords.z, 'Police Station', 38, 60) + end + for _, Station in pairs(Config.FireStations) do + CreateBlip(Station.coords.x, Station.coords.y, Station.coords.z, 'Fire Station', 1, 60) + end + for _, Station in pairs(Config.HospitalStations) do + CreateBlip(Station.coords.x, Station.coords.y, Station.coords.z, 'Hospital', 2, 61) + end + end +end) + + + +--Permissions +LEOAce = false +TriggerServerEvent('SEM_InteractionMenu:LEOPerms') +RegisterNetEvent('SEM_InteractionMenu:LEOPermsResult') +AddEventHandler('SEM_InteractionMenu:LEOPermsResult', function(Allowed) + if Allowed then + LEOAce = true + else + LEOAce = false + end +end) + +FireAce = false +TriggerServerEvent('SEM_InteractionMenu:FirePerms') +RegisterNetEvent('SEM_InteractionMenu:FirePermsResult') +AddEventHandler('SEM_InteractionMenu:FirePermsResult', function(Allowed) + if Allowed then + FireAce = true + else + FireAce = false + end +end) + +UnjailAllowed = false +TriggerServerEvent('SEM_InteractionMenu:UnjailPerms') +RegisterNetEvent('SEM_InteractionMenu:UnjailPermsResult') +AddEventHandler('SEM_InteractionMenu:UnjailPermsResult', function(Allowed) + if Allowed then + UnjailAllowed = true + else + UnjailAllowed = false + end +end) + +UnhospitalAllowed = false +TriggerServerEvent('SEM_InteractionMenu:UnhospitalPerms') +RegisterNetEvent('SEM_InteractionMenu:UnhospitalPermsResult') +AddEventHandler('SEM_InteractionMenu:UnhospitalPermsResult', function(Allowed) + if Allowed then + UnhospitalAllowed = true + else + UnhospitalAllowed = false + end +end) + + + +--Emote +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + if EmotePlaying then + if Config.EmoteHelp then + NotifyHelp('You are playing an Emote, ~b~Move to Cancel') + end + + -- Spacebar W S A D + if (IsControlPressed(0, 22) or IsControlPressed(0, 32) or IsControlPressed(0, 33) or IsControlPressed(0, 34) or IsControlPressed(0, 35)) then + CancelEmote() + end + end + end +end) + + + +--Commands +Citizen.CreateThread(function() + if EmoteRestrict() then + local Index = 0 + local Emotes = '' + for _, Emote in pairs(Config.EmotesList) do + Index = Index + 1 + if Index == 1 then + Emotes = Emotes .. Emote.name + else + Emotes = Emotes .. ', ' .. Emote.name + end + end + + TriggerEvent('chat:addSuggestion', '/emotes', 'List of Current Avaliable Emotes') + TriggerEvent('chat:addSuggestion', '/emote', 'Play Emote', {{name = 'Emote Name', help = 'Emotes: ' .. Emotes}}) + else + TriggerEvent('chat:removeSuggestion', '/emotes') + TriggerEvent('chat:removeSuggestion', '/emote') + end + + TriggerEvent('chat:addSuggestion', '/eng', 'Toggles Engine') + TriggerEvent('chat:addSuggestion', '/hood', 'Toggles Vehicle\'s Hood') + TriggerEvent('chat:addSuggestion', '/trunk', 'Toggles Vehicle\'s Trunk') + TriggerEvent('chat:addSuggestion', '/clear', 'Clears all Weapons') + TriggerEvent('chat:addSuggestion', '/cuff', 'Cuff Player', {{name = 'ID', help = 'Players Server ID'}}) + TriggerEvent('chat:addSuggestion', '/drag', 'Drag Player', {{name = 'ID', help = 'Players Server ID'}}) + TriggerEvent('chat:addSuggestion', '/dropweapon', 'Drops Weapon in Hand') + TriggerEvent('chat:addSuggestion', '/loadout', 'Equips LEO Weapon Loadout') + TriggerEvent('chat:addSuggestion', '/coords', 'Shows Current Player Coords and Heading') + + if Config.Radar ~= 0 then + TriggerEvent('chat:addSuggestion', '/radar', 'Toggle Radar Menu') + end + + if Config.LEOAccess == 3 or Config.FireAccess == 3 then + if Config.OndutyPSWDActive then + TriggerEvent('chat:addSuggestion', '/onduty', 'Enable LEO/Fire Menu', {{name = 'Department', help = 'LEO or Fire'}, {name = 'Password', help = 'Onduty Password'}}) + else + TriggerEvent('chat:addSuggestion', '/onduty', 'Enable LEO/Fire Menu', {{name = 'Department', help = 'LEO or Fire'}}) + end + else + TriggerEvent('chat:removeSuggestion', '/onduty') + end +end) + +LEOOnduty = false +FireOnduty = false +RegisterCommand('onduty', function(source, args, rawCommand) + if Config.LEOAccess == 3 or Config.FireAccess == 3 then + if Config.OndutyPSWDActive then + if args[2] == Config.OndutyPSWD then + local Department = args[1]:lower() + if Department == 'leo' then + LEOOnduty = not LEOOnduty + if LEOOnduty then + Notify('~g~You are onduty as an LEO') + else + Notify('~o~You are no longer onduty as an LEO') + end + elseif Department == 'fire' then + FireOnduty = not FireOnduty + if FireOnduty == true then + Notify('~g~You are onduty as an Firefighter') + else + Notify('~o~You are no longer onduty as an Firefighter') + end + else + Notify('~r~Invalid Department!') + end + else + Notify('~r~Incorrect Password') + end + else + local Department = args[1]:lower() + if Department == 'leo' then + LEOOnduty = not LEOOnduty + if LEOOnduty then + Notify('~g~You are onduty as an LEO') + else + Notify('~o~You are no longer onduty as an LEO') + end + elseif Department == 'fire' then + FireOnduty = not FireOnduty + if FireOnduty == true then + Notify('~g~You are onduty as an Firefighter') + else + Notify('~o~You are no longer onduty as an Firefighter') + end + else + Notify('~r~Invalid Department!') + end + end + end +end) + +function IsOndutyLEO() + return LEOOnduty +end +function IsOndutyFire() + return FireOnduty +end + +RegisterCommand('cuff', function(source, args, rawCommand) + if LEORestrict() or FireRestrict() then + if args[1] ~= nil then + local ID = tonumber(args[1]) + if Config.CommandDistanceChecked then + if GetDistance(source) < Config.CommandDistance then + TriggerServerEvent('SEM_InteractionMenu:CuffNear', ID) + else + Notify('~r~That player is too far away') + end + else + TriggerServerEvent('SEM_InteractionMenu:CuffNear', ID) + end + else + TriggerServerEvent('SEM_InteractionMenu:CuffNear', GetClosestPlayer()) + end + else + Notify('~r~Insufficient Permissions') + end +end) + +RegisterCommand('drag', function(source, args, rawCommand) + if LEORestrict() or FireRestrict() then + if args[1] ~= nil then + local ID = tonumber(args[1]) + if Config.CommandDistanceChecked then + if GetDistance(source) < Config.CommandDistance then + TriggerServerEvent('SEM_InteractionMenu:DragNear', ID) + else + Notify('~r~That player is too far away') + end + else + TriggerServerEvent('SEM_InteractionMenu:DragNear', ID) + end + else + TriggerServerEvent('SEM_InteractionMenu:DragNear', GetClosestPlayer()) + end + else + Notify('~r~Insufficient Permissions') + end +end) + +RegisterCommand('radar', function(source, args, rawCommand) + if Config.Radar ~= 0 then + if LEORestrict() or FireRestrict() then + ToggleRadar() + else + Notify('~r~Insufficient Permissions') + end + end +end) + +RegisterCommand('loadout', function(source, args, rawCommand) + if LEORestrict() then + if args[1] then + local RequestedLoadout = args[1] + + for Name, Loadout in pairs(Config.LEOLoadouts) do + if Name:lower() == RequestedLoadout:lower() then + SetEntityHealth(GetPlayerPed(-1), 200) + RemoveAllPedWeapons(GetPlayerPed(-1), true) + AddArmourToPed(GetPlayerPed(-1), 100) + + for _, Weapon in pairs(Loadout) do + GiveWeapon(Weapon.weapon) + + for _, Component in pairs(Weapon.components) do + AddWeaponComponent(Weapon.weapon, Component) + end + end + return + end + end + + Notify('~r~Invalid Loadout') + else + SetEntityHealth(PlayerPedId(), 200) + RemoveAllPedWeapons(PlayerPedId(), true) + AddArmourToPed(PlayerPedId(), 100) + GiveWeapon('weapon_nightstick') + GiveWeapon('weapon_flashlight') + GiveWeapon('weapon_fireextinguisher') + GiveWeapon('weapon_flare') + GiveWeapon('weapon_stungun') + GiveWeapon('weapon_combatpistol') + AddWeaponComponent('weapon_combatpistol', 'component_at_pi_flsh') + Notify('~g~Loadout Spawned') + end + else + Notify('~r~You aren\'t an LEO') + end +end) + +RegisterCommand('hu', function(source, args, rawCommand) + local Ped = PlayerPedId() + if DoesEntityExist(Ped) and not HandCuffed then + Citizen.CreateThread(function() + LoadAnimation('random@mugging3') + if IsEntityPlayingAnim(Ped, 'random@mugging3', 'handsup_standing_base', 3) or HandCuffed then + ClearPedSecondaryTask(Ped) + SetEnableHandcuffs(Ped, false) + elseif not IsEntityPlayingAnim(Ped, 'random@mugging3', 'handsup_standing_base', 3) or not HandCuffed then + TaskPlayAnim(Ped, 'random@mugging3', 'handsup_standing_base', 8.0, -8, -1, 49, 0, 0, 0, 0) + SetEnableHandcuffs(Ped, true) + end + end) + end +end) + +RegisterCommand('huk', function(source, args, rawCommand) + local Ped = PlayerPedId() + if (DoesEntityExist(Ped) and not IsEntityDead(Ped)) and not HandCuffed then + Citizen.CreateThread(function() + LoadAnimation('random@arrests') + if (IsEntityPlayingAnim(Ped, 'random@arrests', 'kneeling_arrest_idle', 3)) then + TaskPlayAnim(Ped, 'random@arrests', 'kneeling_arrest_get_up', 8.0, 1.0, -1, 128, 0, 0, 0, 0) + else + TaskPlayAnim(Ped, 'random@arrests', 'idle_2_hands_up', 8.0, 1.0, -1, 2, 0, 0, 0, 0) + Wait (4000) + TaskPlayAnim(Ped, 'random@arrests', 'kneeling_arrest_idle', 8.0, 1.0, -1, 2, 0, 0, 0, 0) + end + end) + end +end) + +RegisterCommand('dropweapon', function(source, args, rawCommand) + local CurrentWeapon = GetSelectedPedWeapon(PlayerPedId()) + SetPedDropsInventoryWeapon(PlayerPedId(), CurrentWeapon, -2.0, 0.0, 0.5, 30) + Notify('~r~Weapon Dropped!') +end) + +RegisterCommand('clear', function(source, args, rawCommand) + SetEntityHealth(PlayerPedId(), 200) + RemoveAllPedWeapons(PlayerPedId(), true) + Notify('~r~All Weapons Cleared!') +end) + +RegisterCommand('eng', function(source, args, rawCommand) + local Veh = GetVehiclePedIsIn(PlayerPedId(), false) + if Veh ~= nil and Veh ~= 0 and GetPedInVehicleSeat(Veh, 0) then + SetVehicleEngineOn(Veh, (not GetIsVehicleEngineRunning(Veh)), false, true) + Notify('~g~Engine Toggled!') + end +end) + +RegisterCommand('hood', function(source, args, rawCommand) + local Veh = GetVehiclePedIsIn(PlayerPedId(), false) + + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 4) > 0 then + SetVehicleDoorShut(Veh, 4, false) + else + SetVehicleDoorOpen(Veh, 4, false, false) + end + end + + Notify('~g~Hood Toggled!') +end) + +RegisterCommand('trunk', function(source, args, rawCommand) + local Veh = GetVehiclePedIsIn(PlayerPedId(), false) + + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 5) > 0 then + SetVehicleDoorShut(Veh, 5, false) + else + SetVehicleDoorOpen(Veh, 5, false, false) + end + end + + Notify('~g~Trunk Toggled!') +end) + +RegisterCommand('emotes', function(source, args, rawCommand) + if EmoteRestrict() then + local Index = 0 + local Emotes = '' + for _, Emote in pairs(Config.EmotesList) do + Index = Index + 1 + if Index == 1 then + Emotes = Emotes .. Emote.name + else + Emotes = Emotes .. ', ' .. Emote.name + end + end + + TriggerEvent('chat:addMessage', { + multiline = true, + color = {255, 0 ,0}, + args = {'Emotes', '\n^r^7' .. Emotes}, + }) + end +end) + +RegisterCommand('emote', function(source, args, rawCommand) + if EmoteRestrict() then + local SelectedEmote = args[1] + + for _, Emote in pairs(Config.EmotesList) do + if Emote.name == SelectedEmote then + PlayEmote(Emote.emote, Emote.name) + return + end + end + + TriggerEvent('chat:addMessage', { + multiline = true, + color = {255, 0, 0}, + args = {'Emotes', 'Invalid Emote!'}, + }) + end +end) + +RegisterCommand('coords', function(source, args, rawCommand) + local Coords = GetEntityCoords(PlayerPedId()) + local Heading = GetEntityHeading(PlayerPedId()) + + TriggerEvent('chatMessage', 'Coords', {255, 255, 0}, '\nX: ' .. Coords.x .. '\nY: ' .. Coords.y .. '\nZ: ' .. Coords.z .. '\nHeading: ' .. Heading) +end) \ No newline at end of file diff --git a/resources/RP-Toolbox/config.lua b/resources/RP-Toolbox/config.lua new file mode 100644 index 000000000..62228bd94 --- /dev/null +++ b/resources/RP-Toolbox/config.lua @@ -0,0 +1,615 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (config.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support: https://semdevelopment.com/discord + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +Config = {} + + + +--------------------------------------------------------------- +-- -- +-- Menu Features -- +-- -- +--------------------------------------------------------------- + +--This is how the version check will be displayed in the server console +--Full = 0 [Default] | Simple = 1 | Disabled = 2 +Config.VersionChecker = 0 + +--This is how you open the menu either via a command or button +--Button = 0 [Default] | Command = 1 +Config.OpenMenu = 1 + +--This is the button that will open the menu (If chosen at Config.OpenMenu) +--Default = 244 [M] | To change the button check out https://docs.fivem.net/game-references/controls/ +--Controller Support for this resource is DISABLED! +Config.MenuButton = 244 + +--This is the command that will open the menu (If chosen at Config.OpenMenu) +Config.Command = 'rptoolbox' + +--This is the width of the menu when open +--Default = 80 +Config.MenuWidth = 80 + +--This is the position of the menu when open +--Left = 0 [Default] | Right = 1 +Config.MenuOrientation = 1 + +--This is the title of the menu dispalyed +--Default = The default title of the menu is 'Interaction Menu' +--Player Name = This is the name of the player +--Custom = This is a custom title set by you at Config.MenuTitleCustom +--Default = 0 [Default] | Player Name = 1 | Custom = 2 +Config.MenuTitle = 2 + +--This is the custom title you can set for the menu (If chosen at Config.MenuTitle) +Config.MenuTitleCustom = 'Elite Gaming RP' + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- General/Shared Features -- +-- -- +--------------------------------------------------------------- + +--This determines if the onduty password is active, if false the password will NOT be required when doing the command +Config.OndutyPSWDActive = false + +--This is the onduty password, only people with the password can access the menu if chosen at Config.LEOAccess/Config.FireAccess +Config.OndutyPSWD = 'OndutyPSWD' + +--This determines if the distance between the player using the command and the person being cuffed/dragged is checked +Config.CommandDistanceChecked = true + +--This determines how close you need to be to cuff/drag someone using their ID +--Default = 50 +Config.CommandDistance = 50 + +--This determines if the stations section of the LEO & Fire menu will be visible +--Station Locations can be set at Config.LEOStations & Config.FireStations +Config.ShowStations = true + +--This determines if the stations menu will have a teleport section, if set to false ONLY the waypoint option will be visible +Config.AllowStationTeleport = true + +--This determines if the stations set in the Config.LEOStations & Config.FireStations have blips on the map +Config.DisplayStationBlips = true + +--This sets where the station blips will be displayed (Mini Map / Main Map) +--On Mini Map & Main Map = 0 [Default] | Only on Main Map = 1 | Only on Mini Map = 2 +Config.StationBlipsDispalyed = 0 + +--These are the props avaliable via the LEO & Fire menus +Config.Props = { + --[[ + EXAMPLE: + {name = 'a', spawncode = 'b'}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title that shows in the menu + 'b' is the spawn code for prop that will be spawned + ]] + {name = 'Police Barrier', spawncode = 'prop_barrier_work05'}, + {name = 'Barrier', spawncode = 'prop_barrier_work06a'}, + {name = 'Traffic Cone', spawncode = 'prop_roadcone01a'}, + {name = 'Cone', spawncode = 'prop_roadcone02b'}, + {name = 'Work Barrier', spawncode = 'prop_mp_barrier_02b'}, + {name = 'Work Barrier 2', spawncode = 'prop_barrier_work01a'}, + {name = 'Lighting', spawncode = 'prop_worklight_03b'}, + {name = 'Tent', spawncode = 'prop_gazebo_02'}, +} + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- LEO Features -- +-- -- +--------------------------------------------------------------- + +--This sets who can access the LEO menu +--!!! NOTE: If LEO Peds is selected then onlys peds from the Config.LEOUniforms will have access to the menu +--Disabled = 0 | Everyone = 1 [Default] | LEO Peds = 2 | Onduty Command = 3 | Ace Permissions = 4 +Config.LEOAccess = 1 + +--This determines if the radar button will be displayed +--NOTE: Wraith Radar is the ONLY radar script that works with the menu at the moment (This also includes any editied version) - Both his old and new radar are compatiable, link below +--[[ + Links: + WraithRS | Advanced Radar System: https://forum.cfx.re/t/release-wraithrs-advanced-radar-system-1-0-2/48543 + Ascaped Plate Reader Edit: https://forum.cfx.re/t/release-edit-wraithrs-new-plate-reader/147269 + + Wraith ARS 2X Radar & Plate Reader: https://forum.cfx.re/t/release-wraith-ars-2x-police-radar-and-plate-reader-v1-2-4/1058277 + + **Other modified version of these resoruce should work** +]] +--Disabled = 0 [Default] | Wraith ARS 2x = 1 | WraithRS = 2 +Config.Radar = 0 + +--This determines when someone if cuffed if they can enter or exit a vehicle +Config.VehEnterCuffed = false + +--This determines if you need to unrack the carbine rifle of pumpshotun from a vehicle to obtain it +--Disabled = 0 | Constant = 1 | Free-hand = 2 [Default] +--Constant = Once unracked it is unable to be removed from hand until racked again in a vehicle +--Free-hand = Once unracked it is able to be removed from hand +Config.UnrackWeapons = 2 + +--This sets if the Jail functions will be visible in the menu +Config.LEOJail = true + +--This is the max time that someone can be jailed for (Seconds) +Config.MaxJailTime = 300 + +--These is the location of the jail and release point +Config.JailLocation = { + Jail = {x = 1675.28, y = 2648.55, z = 45.56, h = 49.50}, + Release = {x = 1851.24, y = 2585.77, z = 45.67, h = 271.44}, +} + +--This determines if the backup section of the LEO menu will be visible +Config.DisplayBackup = true + +--This sets the time between the blip being created and removed (Minutes) +--Default = 5 +Config.BackupBlipTimeout = 5 + +--This determines if the LEO props menu will be available +Config.DisplayProps = true + +--These are the station available via the station menu +Config.LEOStations = { + {name = 'Sandy Shores', coords = {x = 1850.04, y = 3679.36, z = 34.26 , h = 208.84}}, + {name = 'Paleto Bay', coords = {x = -438.51, y = 6017.93, z = 31.49 , h = 352.90}}, + + {name = 'Mission Row', coords = {x = 432.08, y = -985.25, z = 30.71 , h = 44.02}}, + {name = 'Davis', coords = {x = 373.99, y = -1607.59, z = 29.29 , h = 192.15}}, + {name = 'Vinewood', coords = {x = 638.03, y = -1.85, z = 82.78 , h = 290.18}}, + {name = 'Vespucci', coords = {x = -1090.87, y = -807.29, z = 19.26 , h = 64.92}}, + + {name = 'NOOSE Headquarters', coords = {x = 2504.29, y = -384.11, z = 94.12, h = 264.01}}, +} + +--This determines if the LEO Unfiroms section will be visible +Config.DisplayLEOUniforms = true + +--These are the LEO uniforms that are available via the loadouts - these will also be the uniforms which will give access to the LEO menu if that option if chosen at Config.LEOAccess +Config.LEOUniforms = { + --[[ + EXAMPLE: + {name = 'a', spawncode = 'b'}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title that shows in the menu + 'b' is the spawn code for uniform that will be spawned + ]] + {name = 'LSPD', spawncode = 's_m_y_cop_01'}, + {name = 'BCSO', spawncode = 's_m_y_sheriff_01'}, + {name = 'SAHP', spawncode = 's_m_y_hwaycop_01'}, + {name = 'SWAT', spawncode = 's_m_y_swat_01'}, + {name = 'Undercover', spawncode = 's_m_m_ciasec_01'}, +} + +--This determines if the LEO Loadouts section will be visible +Config.DisplayLEOLoadouts = true + +--These are the weapon loadouts available via the loadouts +Config.LEOLoadouts = { + --[[ + EXAMPLE: + a = { + {weapon = 'b', components = 'c', 'c'}, + }, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title of the Loadout + 'b' is the weapon which you want to be added [A link to weapon names can be found below] + 'c' is the components which you want to be added to the weapon [A link to available weapon components can be found below] + + Weapon Names https://forum.fivem.net/t/list-of-weapon-spawn-names-after-hours/90750 + Weapon Components https://wiki.rage.mp/index.php?title=Weapons_Components + ]] + ['Standard'] = { + {weapon = 'weapon_flashlight', components = {''}}, + {weapon = 'weapon_combatpistol', components = {'component_at_pi_flsh'}}, + {weapon = 'weapon_stungun', components = {''}}, + {weapon = 'weapon_carbinerifle', components = {'component_at_ar_flsh', 'component_at_scope_medium', 'component_at_ar_afgrip'}}, + {weapon = 'weapon_pumpshotgun', components = {'component_at_ar_flsh'}}, + {weapon = 'weapon_fireextinguisher', components = {''}}, + {weapon = 'weapon_flare', components = {''}}, + }, + + ['SWAT'] = { + {weapon = 'weapon_flashlight', components = {''}}, + {weapon = 'weapon_combatpistol', components = {'component_at_pi_flsh'}}, + {weapon = 'weapon_stungun', components = {''}}, + {weapon = 'weapon_smg', components = {'component_at_ar_flsh', 'component_ar_scope_macro_02'}}, + {weapon = 'weapon_carbinerifle', components = {'component_at_ar_flsh', 'component_at_scope_medium', 'component_at_ar_afgrip'}}, + {weapon = 'weapon_pumpshotgun', components = {'component_at_ar_flsh'}}, + {weapon = 'weapon_sniperrifle', components = {'comonent_at_scope_max'}}, + {weapon = 'weapon_bzgas', components = {''}}, + {weapon = 'weapon_fireextinguisher', components = {''}}, + {weapon = 'weapon_flare', components = {''}}, + } +} + +--This determines if the LEO vehicles section if available +Config.ShowLEOVehicles = true + +--This determines if the vehicle spawn codes are displayed next to the name +Config.ShowLEOSpawnCode = true + +--These are the LEO vehicles which are avaiable via the menu +Config.LEOVehiclesCategories = { + --[[ + EXAMPLE: + ['a'] = { + {name = 'b', spawncode = 'c', livery = d, extras = {e, e}}, + } + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title of the Category + 'b' is the title of the vehicle that shows in the menu + 'c' is the spawn code for vehicle that will be spawned + d is the number of the livery which you want it to spawn with + e is the number(s) of extra(s) which you want it to spawn with + + **NOTE: Sometimes the sections do NOT display if the order in the config below** + ]] + + ['Police'] = { + {name = 'Police', spawncode = 'police'}, + {name = 'Police', spawncode = 'police2'}, + {name = 'Police', spawncode = 'police3'}, + }, + + ['Sheriff'] = { + {name = 'Sheriff', spawncode = 'sheriff'}, + {name = 'Sheriff', spawncode = 'sheriff2'}, + }, + + ['Unmarked'] = { + {name = 'Unmarked', spawncode = 'police4'}, + }, +} + +--This determines if the ai traffic manager will can accessible +Config.DisplayTrafficManager = true + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- Fire Features -- +-- -- +--------------------------------------------------------------- + +--This sets who can access the Fire menu +--!!! NOTE: If Fire Peds is selected then onlys peds from the Config.FireUniforms will have access to the menu +--Disabled = 0 | Everyone = 1 [Default] | Fire Peds = 2 | Onduty Command = 3 | Ace Permissions = 4 +Config.FireAccess = 1 + +--This sets if the Hospitalize functions will be visible in the menu +Config.FireHospital = true + +--This is the max time that someone can be hospitalized for (Seconds) +Config.MaxHospitalTime = 300 + +--These is the location of the hospital and release point +--I would recommend using a MLO Interior/Ymap for the hospital +Config.HospitalLocation = { + ['Pillbox Hill'] = { + Hospital = {x = 358.34, y = -589.98, z = 28.79, h = 257.19}, + Release = {x = 372.78, y = -595.04, z = 28.84, h = 248.29}, + }, + ['Paleto Bay'] = { + Hospital = {x = -247.34, y = 6332.39, z = 32.42 , h = 226.90}, + Release = {x = -247.34, y = 6332.39, z = 32.42 , h = 226.90}, + } +} + +--These are the station available via the station menu +Config.FireStations = { + {name = 'Sandy Shores', coords = {x = 1693.57, y = 3582.68, z = 35.62 , h = 227.29}}, + {name = 'Paleto Bay', coords = {x = -382.50, y = 6116.76, z = 31.47 , h = 7.29}}, + + {name = 'Davis', coords = {x = 201.16, y = -1631.67, z = 29.75, h = 296.67}}, + {name = 'Rockford Hill', coords = {x = -636.47, y = -117.02, z = 38.02, h = 79.64}}, + {name = 'El Burro Heights', coords = {x = 1191.83, y = -1461.74, z = 34.88, h = 329.54}}, +} + +--These are the locations of hospitals avaiable via the hospital menu +Config.HospitalStations = { + {name = 'Sandy Shores', coords = {x = 1839.13, y = 3673.26, z = 34.27 , h = 210.83}}, + {name = 'Paleto Bay', coords = {x = -247.34, y = 6332.39, z = 32.42 , h = 226.90}}, + + {name = 'Pillbox', coords = {x = 357.19, y = -593.46, z = 28.78, h = 260.70}}, + {name = 'Davis', coords = {x = 294.59, y = -1448.17, z = 29.96, h = 320.92}}, +} + +--This determines if the LEO Unfiroms section will be visible +Config.DisplayFireUniforms = true + +--These are the Fire uniforms that are available via the loadouts - these will also be the uniforms which will give access to the Fire menu if that option if chosen at Config.FireAccess +Config.FireUniforms = { + --[[ + EXAMPLE: + {name = 'a', spawncode = 'b'}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title that shows in the menu + 'b' is the spawn code for uniform that will be spawned + ]] + {name = 'Firefighter', spawncode = 's_m_y_fireman_01'}, + {name = 'Paramedic', spawncode = 's_m_m_paramedic_01'}, +} + +--This determines if the LEO Loadouts section will be visible +Config.DisplayFireLoadouts = true + +--This determines if the Fire vehicles section if available +Config.ShowFireVehicles = true + +--This determines if the vehicle spawn codes are displayed next to the name +Config.ShowFireSpawnCode = true + +--These are the Fire vehicles which are avaiable via the menu +Config.FireVehicles = { + --[[ + EXAMPLE: + {name = 'a', spawncode = 'b', livery = c, extras = {d, d}}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title of the vehicle that shows in the menu + 'b' is the spawn code for vehicle that will be spawned + 'c' is the number of the livery which you want it to spawn with + 'd' is the number(s) of extra(s) which you want it to spawn with + + **NOTE: Sometimes the sections do NOT display if the order in the config below** + ]] + + --These are the Vehicles that will show in the Category and there spawn codes + {name = 'Fire Engine', spawncode = 'firetruk'}, + {name = 'Ambulance', spawncode = 'ambulance'}, +} + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- Civilian Features -- +-- -- +--------------------------------------------------------------- + +--This sets who can access the Civlian menu +--!!! NOTE: If Fire Peds is selected then onlys peds from the Config.FireUniforms will have access to the menu +--Disabled = 0 | Everyone = 1 [Default] +Config.CivAccess = 1 + +--This determines if the Civilian vehicles section if available +Config.ShowCivVehicles = true + +--This determines if the vehicle spawn codes are displayed next to the name +Config.ShowCivSpawnCode = true + +--These are the Civilian vehicles which are avaiable via the menu +Config.CivVehicles = { + --[[ + EXAMPLE: + {name = 'a', spawncode = 'b'}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title of the vehicle that shows in the menu + 'b' is the spawn code for vehicle that will be spawned + ]] + + --These are the Vehicles that will show in the Category and there spawn codes + {name = 'Adder', spawncode = 'adder'}, + {name = 'Baller', spawncode = 'baller'}, +} + +--This determines if the civilian adverts sections of the menu if visible +--NOTE: When someone sends an advert it will display the company name and then "Advertisement ##", this is the Server ID of the person that sent the advert +Config.ShowCivAdverts = true + +--These are the adverts that are avaiable via the ads menu +--NOTE: You can add additional adverts from https://wiki.gtanet.work/index.php?title=Notification_Pictures +Config.CivAdverts = { + --[[ + EXAMPLE: + {name = 'a', loc = 'b', file = 'c'}, + โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + 'a' is the title of the Adverts + 'b' is the location for the Advert's Image + 'c' is the file name for the Advert's Image + ]] + + + + -- !!!!! Wouldn't Recommend Changing These Unless You Know What You're Doing !!!!! + -- !!!!! Wouldn't Recommend Changing These Unless You Know What You're Doing !!!!! + -- !!!!! Wouldn't Recommend Changing These Unless You Know What You're Doing !!!!! + + {name = '24/7', loc = 'CHAR_FLOYD', file = '247'}, + {name = 'Ammunation', loc = 'CHAR_AMMUNATION', file = 'CHAR_AMMUNATION'}, + {name = 'Bugstars', loc = 'CHAR_BUGSTARS', file = 'CHAR_BUGSTARS'}, + {name = 'Cluckin\' Bell', loc = 'CHAR_FLOYD', file = 'BELL'}, + {name = 'Downtown Cab Co.', loc = 'CHAR_TAXI', file = 'CHAR_TAXI'}, + {name = 'Dynasty 8', loc = 'CHAR_FLOYD', file = 'D8'}, + {name = 'Fleeca Bank', loc = 'CHAR_BANK_FLEECA', file = 'CHAR_BANK_FLEECA'}, + {name = 'Gruppe6', loc = 'CHAR_FLOYD', file = 'GRUPPE6'}, + {name = 'Merry Weather', loc = 'CHAR_MP_MERRYWEATHER', file = 'CHAR_MP_MERRYWEATHER'}, + {name = 'Limited Gasoline', loc = 'CHAR_FLOYD', file = 'LTD'}, + {name = 'Liquor Ace', loc = 'CHAR_FLOYD', file = 'ACE'}, + {name = 'Smoke on the Water', loc = 'CHAR_FLOYD', file = 'SOTW'}, + {name = 'Pegasus', loc = 'CHAR_PEGASUS_DELIVERY', file = 'CHAR_PEGASUS_DELIVERY'}, + {name = 'Los Santos Customs', loc = 'CHAR_LS_CUSTOMS', file = 'CHAR_LS_CUSTOMS'}, + {name = 'Los Santos Traffic Info', loc = 'CHAR_LS_TOURIST_BOARD', file = 'CHAR_LS_TOURIST_BOARD'}, + {name = 'Los Santos Water and Power', loc = 'CHAR_FLOYD', file = 'LSWP'}, + {name = 'Mors Mutual Insurance', loc = 'CHAR_MP_MORS_MUTUAL', file = 'CHAR_MP_MORS_MUTUAL'}, + {name = 'PostOP', loc = 'CHAR_FLOYD', file = 'OP'}, + {name = 'Vanilla Unicorn', loc = 'CHAR_MP_STRIPCLUB_PR', file = 'CHAR_MP_STRIPCLUB_PR'}, + {name = 'Weazel News', loc = 'CHAR_FLOYD', file = 'NEWS'}, + {name = 'Facebook', loc = 'CHAR_FACEBOOK', file = 'CHAR_FACEBOOK'}, + {name = 'Life Invader', loc = 'CHAR_LIFEINVADER', file = 'CHAR_LIFEINVADER'}, + {name = 'YouTube', loc = 'CHAR_YOUTUBE', file = 'CHAR_YOUTUBE'}, +} + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- Vehicle Features -- +-- -- +--------------------------------------------------------------- + +--This sets when players can access the vehicle menu +--Disabled = 0 | All the Time = 1 [Default] | When in Vehicle = 2 +Config.VehicleAccess = 1 + +--This determines if the vehicle options are avaiable, these include: Fix, Clean, Delete +Config.VehicleOptions = true + + + + + + + + + + + + + + + + + +--------------------------------------------------------------- +-- -- +-- Emote Features -- +-- -- +--------------------------------------------------------------- + +--This sets which players can access the emote menu +--Disabled = 0 | Everyone = 1 [Default] +Config.EmoteAccess = 1 + +--This sets if a help message is displayed when playing an emote +Config.EmoteHelp = true + +--These are the emotes avaiable via the menu and the '/emotes' & '/emote [Emote]' commands +Config.EmotesList = { + {name = 'binoculars', emote = 'WORLD_HUMAN_BINOCULARS'}, + {name = 'camera', emote = 'WORLD_HUMAN_PAPARAZZI'}, + {name = 'clean', emote = 'WORLD_HUMAN_MAID_CLEAN'}, + {name = 'clipboard', emote = 'WORLD_HUMAN_CLIPBOARD'}, + {name = 'coffee', emote = 'WORLD_HUMAN_AA_COFFEE'}, + {name = 'cheer', emote = 'WORLD_HUMAN_CHEERING'}, + {name = 'cop', emote = 'WORLD_HUMAN_COP_IDLES'}, + {name = 'film', emote = 'WORLD_HUMAN_MOBILE_FILM_SHOCKING'}, + {name = 'fish', emote = 'WORLD_HUMAN_STAND_FISHING'}, + {name = 'flex', emote = 'WORLD_HUMAN_MUSCLE_FLEX'}, + {name = 'guard', emote = 'WORLD_HUMAN_GUARD_STAND'}, + {name = 'hammer', emote = 'WORLD_HUMAN_HAMMERING'}, + {name = 'homeless', emote = 'WORLD_HUMAN_BUM_FREEWAY'}, + {name = 'impatient', emote = 'WORLD_HUMAN_STAND_IMPATIENT'}, + {name = 'jog', emote = 'WORLD_HUMAN_JOG_STANDING'}, + {name = 'kneel', emote = 'CODE_HUMAN_MEDIC_KNEEL'}, + {name = 'lean', emote = 'WORLD_HUMAN_LEANING'}, + {name = 'mechanic', emote = 'WORLD_HUMAN_VEHICLE_MECHANIC'}, + {name = 'medic', emote = 'CODE_HUMAN_MEDIC_TEND_TO_DEAD'}, + {name = 'music', emote = 'WORLD_HUMAN_MUSICIAN'}, + {name = 'notepad', emote = 'CODE_HUMAN_MEDIC_TIME_OF_DEATH'}, + {name = 'party', emote = 'WORLD_HUMAN_PARTYING'}, + {name = 'phone', emote = 'WORLD_HUMAN_STAND_MOBILE'}, + {name = 'phonecall', emote = 'WORLD_HUMAN_STAND_MOBILE_UPRIGHT'}, + {name = 'selfie', emote = 'WORLD_HUMAN_TOURIST_MOBILE'}, + {name = 'sit', emote = 'WORLD_HUMAN_PICNIC'}, + {name = 'sleep', emote = 'WORLD_HUMAN_BUM_SLUMPED'}, + {name = 'smoke', emote = 'WORLD_HUMAN_SMOKING'}, + {name = 'statue', emote = 'WORLD_HUMAN_HUMAN_STATUE'}, + {name = 'stupor', emote = 'WORLD_HUMAN_STUPOR'}, + {name = 'sunbathe', emote = 'WORLD_HUMAN_SUNBATHE'}, + {name = 'sunbathe2', emote = 'WORLD_HUMAN_SUNBATHE_BACK'}, + {name = 'traffic', emote = 'WORLD_HUMAN_CAR_PARK_ATTENDANT'}, + {name = 'weed', emote = 'WORLD_HUMAN_SMOKING_POT'}, + {name = 'weights', emote = 'WORLD_HUMAN_MUSCLE_FREE_WEIGHTS'}, + {name = 'weld', emote = 'WORLD_HUMAN_WELDING'}, + {name = 'yoga', emote = 'WORLD_HUMAN_YOGA'}, +} \ No newline at end of file diff --git a/resources/RP-Toolbox/dependencies/NativeUI.lua b/resources/RP-Toolbox/dependencies/NativeUI.lua new file mode 100644 index 000000000..865d97503 --- /dev/null +++ b/resources/RP-Toolbox/dependencies/NativeUI.lua @@ -0,0 +1,3860 @@ +UIResRectangle = setmetatable({}, UIResRectangle) +UIResRectangle.__index = UIResRectangle +UIResRectangle.__call = function() return "Rectangle" end + +UIResText = setmetatable({}, UIResText) +UIResText.__index = UIResText +UIResText.__call = function() return "Text" end + +Sprite = setmetatable({}, Sprite) +Sprite.__index = Sprite +Sprite.__call = function() return "Sprite" end + +UIMenuItem = setmetatable({}, UIMenuItem) +UIMenuItem.__index = UIMenuItem +UIMenuItem.__call = function() return "UIMenuItem", "UIMenuItem" end + +UIMenuCheckboxItem = setmetatable({}, UIMenuCheckboxItem) +UIMenuCheckboxItem.__index = UIMenuCheckboxItem +UIMenuCheckboxItem.__call = function() return "UIMenuItem", "UIMenuCheckboxItem" end + +UIMenuListItem = setmetatable({}, UIMenuListItem) +UIMenuListItem.__index = UIMenuListItem +UIMenuListItem.__call = function() return "UIMenuItem", "UIMenuListItem" end + +UIMenuSliderItem = setmetatable({}, UIMenuSliderItem) +UIMenuSliderItem.__index = UIMenuSliderItem +UIMenuSliderItem.__call = function() return "UIMenuItem", "UIMenuSliderItem" end + +UIMenuColouredItem = setmetatable({}, UIMenuColouredItem) +UIMenuColouredItem.__index = UIMenuColouredItem +UIMenuColouredItem.__call = function() return "UIMenuItem", "UIMenuColouredItem" end + +UIMenuProgressItem = setmetatable({}, UIMenuProgressItem) +UIMenuProgressItem.__index = UIMenuProgressItem +UIMenuProgressItem.__call = function() return "UIMenuItem", "UIMenuProgressItem" end + +UIMenuHeritageWindow = setmetatable({}, UIMenuHeritageWindow) +UIMenuHeritageWindow.__index = UIMenuHeritageWindow +UIMenuHeritageWindow.__call = function() return "UIMenuWindow", "UIMenuHeritageWindow" end + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +UIMenu = setmetatable({}, UIMenu) +UIMenu.__index = UIMenu +UIMenu.__call = function() return "UIMenu" end + +MenuPool = setmetatable({}, MenuPool) +MenuPool.__index = MenuPool + +NativeUI = {} + +CharacterMap = { [' '] = 6, ['!'] = 6, ['"'] = 6, ['#'] = 11,['$'] = 10, ['%'] = 17,['&'] = 13, ['\\'] = 4,['('] = 6, [')'] = 6,['*'] = 7, ['+'] = 10, [','] = 4, ['-'] = 6, ['.'] = 4, ['/'] = 7, ['0'] = 12, ['1'] = 7, ['2'] = 11, ['3'] = 11, ['4'] = 11, ['5'] = 11, ['6'] = 12, ['7'] = 10, ['8'] = 11, ['9'] = 11, [':'] = 5, [';'] = 4, ['<'] = 9, ['='] = 9, ['>'] = 9, ['?'] = 10, ['@'] = 15, ['A'] = 12, ['B'] = 13, ['C'] = 14, ['D'] = 14, ['E'] = 12, ['F'] = 12, ['G'] = 15, ['H'] = 14, ['I'] = 5, ['J'] = 11, ['K'] = 13, ['L'] = 11, ['M'] = 16, ['N'] = 14, ['O'] = 16, ['P'] = 12, ['Q'] = 15, ['R'] = 13, ['S'] = 12, ['T'] = 11, ['U'] = 13, ['V'] = 12, ['W'] = 18, ['X'] = 11, ['Y'] = 11, ['Z'] = 12, ['['] = 6, [']'] = 6, ['^'] = 9, ['_'] = 18, ['`'] = 8, ['a'] = 11, ['b'] = 12, ['c'] = 11, ['d'] = 12, ['e'] = 12, ['f'] = 5, ['g'] = 13, ['h'] = 11, ['i'] = 4, ['j'] = 4, ['k'] = 10, ['l'] = 4, ['m'] = 18, ['n'] = 11, ['o'] = 12, ['p'] = 12, ['q'] = 12, ['r'] = 7, ['s'] = 9, ['t'] = 5, ['u'] = 11, ['v'] = 10, ['w'] = 14, ['x'] = 9, ['y'] = 10, ['z'] = 9, ['{'] = 6, ['|'] = 3, ['}'] = 6 } + +BadgeStyle = { None = 0, BronzeMedal = 1, GoldMedal = 2, SilverMedal = 3, Alert = 4, Crown = 5, Ammo = 6, Armour = 7, Barber = 8, Clothes = 9, Franklin = 10, Bike = 11, Car = 12, Gun = 13, Heart = 14, Makeup = 15, Mask = 16, Michael = 17, Star = 18, Tattoo = 19, Trevor = 20, Lock = 21, Tick = 22 } + +BadgeTexture = { + [0] = function() return "" end, + [1] = function() return "mp_medal_bronze" end, + [2] = function() return "mp_medal_gold" end, + [3] = function() return "medal_silver" end, + [4] = function() return "mp_alerttriangle" end, + [5] = function() return "mp_hostcrown" end, + [6] = function(Selected) if Selected then return "shop_ammo_icon_b" else return "shop_ammo_icon_a" end end, + [7] = function(Selected) if Selected then return "shop_armour_icon_b" else return "shop_armour_icon_a" end end, + [8] = function(Selected) if Selected then return "shop_barber_icon_b" else return "shop_barber_icon_a" end end, + [9] = function(Selected) if Selected then return "shop_clothing_icon_b" else return "shop_clothing_icon_a" end end, + [10] = function(Selected) if Selected then return "shop_franklin_icon_b" else return "shop_franklin_icon_a" end end, + [11] = function(Selected) if Selected then return "shop_garage_bike_icon_b" else return "shop_garage_bike_icon_a" end end, + [12] = function(Selected) if Selected then return "shop_garage_icon_b" else return "shop_garage_icon_a" end end, + [13] = function(Selected) if Selected then return "shop_gunclub_icon_b" else return "shop_gunclub_icon_a" end end, + [14] = function(Selected) if Selected then return "shop_health_icon_b" else return "shop_health_icon_a" end end, + [15] = function(Selected) if Selected then return "shop_makeup_icon_b" else return "shop_makeup_icon_a" end end, + [16] = function(Selected) if Selected then return "shop_mask_icon_b" else return "shop_mask_icon_a" end end, + [17] = function(Selected) if Selected then return "shop_michael_icon_b" else return "shop_michael_icon_a" end end, + [18] = function() return "shop_new_star" end, + [19] = function(Selected) if Selected then return "shop_tattoos_icon_b" else return "shop_tattoos_icon_a" end end, + [20] = function(Selected) if Selected then return "shop_trevor_icon_b" else return "shop_trevor_icon_a" end end, + [21] = function() return "shop_lock" end, + [22] = function() return "shop_tick_icon" end, +} + +BadgeDictionary = { + [0] = function(Selected) + if Selected then + return "commonmenu" + else + return "commonmenu" + end + end, +} + +BadgeColour = { + [5] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [21] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, + [22] = function(Selected) if Selected then return 0, 0, 0, 255 else return 255, 255, 255, 255 end end, +} + +Colours = { + PureWhite = {255, 255, 255, 255}, + White = {240, 240, 240, 255}, + Black = {0, 0, 0, 255}, + Grey = {155, 155, 155, 255}, + GreyLight = {205, 205, 205, 255}, + GreyDark = {77, 77, 77, 255}, + Red = {224, 50, 50, 255}, + RedLight = {240, 153, 153, 255}, + RedDark = {112, 25, 25, 255}, + Blue = {93, 182, 229, 255}, + BlueLight = {174, 219, 242, 255}, + BlueDark = {47, 92, 115, 255}, + Yellow = {240, 200, 80, 255}, + YellowLight = {254, 235, 169, 255}, + YellowDark = {126, 107, 41, 255}, + Orange = {255, 133, 85, 255}, + OrangeLight = {255, 194, 170, 255}, + OrangeDark = {127, 66, 42, 255}, + Green = {114, 204, 114, 255}, + GreenLight = {185, 230, 185, 255}, + GreenDark = {57, 102, 57, 255}, + Purple = {132, 102, 226, 255}, + PurpleLight = {192, 179, 239, 255}, + PurpleDark = {67, 57, 111, 255}, + Pink = {203, 54, 148, 255}, + RadarHealth = {53, 154, 71, 255}, + RadarArmour = {93, 182, 229, 255}, + RadarDamage = {235, 36, 39, 255}, + NetPlayer1 = {194, 80, 80, 255}, + NetPlayer2 = {156, 110, 175, 255}, + NetPlayer3 = {255, 123, 196, 255}, + NetPlayer4 = {247, 159, 123, 255}, + NetPlayer5 = {178, 144, 132, 255}, + NetPlayer6 = {141, 206, 167, 255}, + NetPlayer7 = {113, 169, 175, 255}, + NetPlayer8 = {211, 209, 231, 255}, + NetPlayer9 = {144, 127, 153, 255}, + NetPlayer10 = {106, 196, 191, 255}, + NetPlayer11 = {214, 196, 153, 255}, + NetPlayer12 = {234, 142, 80, 255}, + NetPlayer13 = {152, 203, 234, 255}, + NetPlayer14 = {178, 98, 135, 255}, + NetPlayer15 = {144, 142, 122, 255}, + NetPlayer16 = {166, 117, 94, 255}, + NetPlayer17 = {175, 168, 168, 255}, + NetPlayer18 = {232, 142, 155, 255}, + NetPlayer19 = {187, 214, 91, 255}, + NetPlayer20 = {12, 123, 86, 255}, + NetPlayer21 = {123, 196, 255, 255}, + NetPlayer22 = {171, 60, 230, 255}, + NetPlayer23 = {206, 169, 13, 255}, + NetPlayer24 = {71, 99, 173, 255}, + NetPlayer25 = {42, 166, 185, 255}, + NetPlayer26 = {186, 157, 125, 255}, + NetPlayer27 = {201, 225, 255, 255}, + NetPlayer28 = {240, 240, 150, 255}, + NetPlayer29 = {237, 140, 161, 255}, + NetPlayer30 = {249, 138, 138, 255}, + NetPlayer31 = {252, 239, 166, 255}, + NetPlayer32 = {240, 240, 240, 255}, + SimpleBlipDefault = {159, 201, 166, 255}, + MenuBlue = {140, 140, 140, 255}, + MenuGreyLight = {140, 140, 140, 255}, + MenuBlueExtraDark = {40, 40, 40, 255}, + MenuYellow = {240, 160, 0, 255}, + MenuYellowDark = {240, 160, 0, 255}, + MenuGreen = {240, 160, 0, 255}, + MenuGrey = {140, 140, 140, 255}, + MenuGreyDark = {60, 60, 60, 255}, + MenuHighlight = {30, 30, 30, 255}, + MenuStandard = {140, 140, 140, 255}, + MenuDimmed = {75, 75, 75, 255}, + MenuExtraDimmed = {50, 50, 50, 255}, + BriefTitle = {95, 95, 95, 255}, + MidGreyMp = {100, 100, 100, 255}, + NetPlayer1Dark = {93, 39, 39, 255}, + NetPlayer2Dark = {77, 55, 89, 255}, + NetPlayer3Dark = {124, 62, 99, 255}, + NetPlayer4Dark = {120, 80, 80, 255}, + NetPlayer5Dark = {87, 72, 66, 255}, + NetPlayer6Dark = {74, 103, 83, 255}, + NetPlayer7Dark = {60, 85, 88, 255}, + NetPlayer8Dark = {105, 105, 64, 255}, + NetPlayer9Dark = {72, 63, 76, 255}, + NetPlayer10Dark = {53, 98, 95, 255}, + NetPlayer11Dark = {107, 98, 76, 255}, + NetPlayer12Dark = {117, 71, 40, 255}, + NetPlayer13Dark = {76, 101, 117, 255}, + NetPlayer14Dark = {65, 35, 47, 255}, + NetPlayer15Dark = {72, 71, 61, 255}, + NetPlayer16Dark = {85, 58, 47, 255}, + NetPlayer17Dark = {87, 84, 84, 255}, + NetPlayer18Dark = {116, 71, 77, 255}, + NetPlayer19Dark = {93, 107, 45, 255}, + NetPlayer20Dark = {6, 61, 43, 255}, + NetPlayer21Dark = {61, 98, 127, 255}, + NetPlayer22Dark = {85, 30, 115, 255}, + NetPlayer23Dark = {103, 84, 6, 255}, + NetPlayer24Dark = {35, 49, 86, 255}, + NetPlayer25Dark = {21, 83, 92, 255}, + NetPlayer26Dark = {93, 98, 62, 255}, + NetPlayer27Dark = {100, 112, 127, 255}, + NetPlayer28Dark = {120, 120, 75, 255}, + NetPlayer29Dark = {152, 76, 93, 255}, + NetPlayer30Dark = {124, 69, 69, 255}, + NetPlayer31Dark = {10, 43, 50, 255}, + NetPlayer32Dark = {95, 95, 10, 255}, + Bronze = {180, 130, 97, 255}, + Silver = {150, 153, 161, 255}, + Gold = {214, 181, 99, 255}, + Platinum = {166, 221, 190, 255}, + Gang1 = {29, 100, 153, 255}, + Gang2 = {214, 116, 15, 255}, + Gang3 = {135, 125, 142, 255}, + Gang4 = {229, 119, 185, 255}, + SameCrew = {252, 239, 166, 255}, + Freemode = {45, 110, 185, 255}, + PauseBg = {0, 0, 0, 255}, + Friendly = {93, 182, 229, 255}, + Enemy = {194, 80, 80, 255}, + Location = {240, 200, 80, 255}, + Pickup = {114, 204, 114, 255}, + PauseSingleplayer = {114, 204, 114, 255}, + FreemodeDark = {22, 55, 92, 255}, + InactiveMission = {154, 154, 154, 255}, + Damage = {194, 80, 80, 255}, + PinkLight = {252, 115, 201, 255}, + PmMitemHighlight = {252, 177, 49, 255}, + ScriptVariable = {0, 0, 0, 255}, + Yoga = {109, 247, 204, 255}, + Tennis = {241, 101, 34, 255}, + Golf = {214, 189, 97, 255}, + ShootingRange = {112, 25, 25, 255}, + FlightSchool = {47, 92, 115, 255}, + NorthBlue = {93, 182, 229, 255}, + SocialClub = {234, 153, 28, 255}, + PlatformBlue = {11, 55, 123, 255}, + PlatformGreen = {146, 200, 62, 255}, + PlatformGrey = {234, 153, 28, 255}, + FacebookBlue = {66, 89, 148, 255}, + IngameBg = {0, 0, 0, 255}, + Darts = {114, 204, 114, 255}, + Waypoint = {164, 76, 242, 255}, + Michael = {101, 180, 212, 255}, + Franklin = {171, 237, 171, 255}, + Trevor = {255, 163, 87, 255}, + GolfP1 = {240, 240, 240, 255}, + GolfP2 = {235, 239, 30, 255}, + GolfP3 = {255, 149, 14, 255}, + GolfP4 = {246, 60, 161, 255}, + WaypointLight = {210, 166, 249, 255}, + WaypointDark = {82, 38, 121, 255}, + PanelLight = {0, 0, 0, 255}, + MichaelDark = {72, 103, 116, 255}, + FranklinDark = {85, 118, 85, 255}, + TrevorDark = {127, 81, 43, 255}, + ObjectiveRoute = {240, 200, 80, 255}, + PausemapTint = {0, 0, 0, 255}, + PauseDeselect = {100, 100, 100, 255}, + PmWeaponsPurchasable = {45, 110, 185, 255}, + PmWeaponsLocked = {240, 240, 240, 255}, + ScreenBg = {0, 0, 0, 255}, + Chop = {224, 50, 50, 255}, + PausemapTintHalf = {0, 0, 0, 255}, + NorthBlueOfficial = {0, 71, 133, 255}, + ScriptVariable2 = {0, 0, 0, 255}, + H = {33, 118, 37, 255}, + HDark = {37, 102, 40, 255}, + T = {234, 153, 28, 255}, + TDark = {225, 140, 8, 255}, + HShard = {20, 40, 0, 255}, + ControllerMichael = {48, 255, 255, 255}, + ControllerFranklin = {48, 255, 0, 255}, + ControllerTrevor = {176, 80, 0, 255}, + ControllerChop = {127, 0, 0, 255}, + VideoEditorVideo = {53, 166, 224, 255}, + VideoEditorAudio = {162, 79, 157, 255}, + VideoEditorText = {104, 192, 141, 255}, + HbBlue = {29, 100, 153, 255}, + HbYellow = {234, 153, 28, 255}, + VideoEditorScore = {240, 160, 1, 255}, + VideoEditorAudioFadeout = {59, 34, 57, 255}, + VideoEditorTextFadeout = {41, 68, 53, 255}, + VideoEditorScoreFadeout = {82, 58, 10, 255}, + HeistBackground = {37, 102, 40, 255}, + VideoEditorAmbient = {240, 200, 80, 255}, + VideoEditorAmbientFadeout = {80, 70, 34, 255}, + Gb = {255, 133, 85, 255}, + G = {255, 194, 170, 255}, + B = {255, 133, 85, 255}, + LowFlow = {240, 200, 80, 255}, + LowFlowDark = {126, 107, 41, 255}, + G1 = {247, 159, 123, 255}, + G2 = {226, 134, 187, 255}, + G3 = {239, 238, 151, 255}, + G4 = {113, 169, 175, 255}, + G5 = {160, 140, 193, 255}, + G6 = {141, 206, 167, 255}, + G7 = {181, 214, 234, 255}, + G8 = {178, 144, 132, 255}, + G9 = {0, 132, 114, 255}, + G10 = {216, 85, 117, 255}, + G11 = {30, 100, 152, 255}, + G12 = {43, 181, 117, 255}, + G13 = {233, 141, 79, 255}, + G14 = {137, 210, 215, 255}, + G15 = {134, 125, 141, 255}, + Adversary = {109, 34, 33, 255}, + DegenRed = {255, 0, 0, 255}, + DegenYellow = {255, 255, 0, 255}, + DegenGreen = {0, 255, 0, 255}, + DegenCyan = {0, 255, 255, 255}, + DegenBlue = {0, 0, 255, 255}, + DegenMagenta = {255, 0, 255, 255}, + Stunt1 = {38, 136, 234, 255}, + Stunt2 = {224, 50, 50, 255}, +} + +--[[ + Utils.lua + Utilities +--]] + +function GetResolution() + local W, H = GetActiveScreenResolution() + if (W/H) > 3.5 then + return GetScreenResolution() + else + return W, H + end +end + +function FormatXWYH(Value, Value2) + return Value/1920, Value2/1080 +end + +function math.round(num, numDecimalPlaces) + return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)) +end + +function tobool(input) + if input == "true" or tonumber(input) == 1 or input == true then + return true + else + return false + end +end + +function string.split(inputstr, sep) + if sep == nil then + sep = "%s" + end + local t={} ; i=1 + for str in string.gmatch(inputstr, "([^"..sep.."]+)") do + t[i] = str + i = i + 1 + end + + return t +end + +function string.starts(String, Start) + return string.sub(String, 1, string.len(Start)) == Start +end + +function IsMouseInBounds(X, Y, Width, Height) + local MX, MY = math.round(GetControlNormal(0, 239) * 1920), math.round(GetControlNormal(0, 240) * 1080) + MX, MY = FormatXWYH(MX, MY) + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + return (MX >= X and MX <= X + Width) and (MY > Y and MY < Y + Height) +end + +function GetSafeZoneBounds() + local SafeSize = GetSafeZoneSize() + SafeSize = math.round(SafeSize, 2) + SafeSize = (SafeSize * 100) - 90 + SafeSize = 10 - SafeSize + + local W, H = 1920, 1080 + + return {X = math.round(SafeSize * ((W/H) * 5.4)), Y = math.round(SafeSize * 5.4)} +end + +function Controller() + return not IsInputDisabled(2) +end + +--[[ + UIResRectangle.lua + Elements +--]] + +function UIResRectangle.New(X, Y, Width, Height, R, G, B, A) + local _UIResRectangle = { + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_UIResRectangle, UIResRectangle) +end + +function UIResRectangle:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResRectangle:Size(Width, Height) + if tonumber(Width) and tonumber(Height) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function UIResRectangle:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function UIResRectangle:Draw() + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawRect(Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawRectangle(X, Y, Width, Height, R, G, B, A) + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawRect(X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + UIResText.lua + Elements +--]] + +function GetCharacterCount(str) + local characters = 0 + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a = c:byte(1, -1) + if a ~= nil then + characters = characters + 1 + end + end + return characters +end + +function GetByteCount(str) + local bytes = 0 + + for c in str:gmatch("[%z\1-\127\194-\244][\128-\191]*") do + local a,b,c,d = c:byte(1, -1) + if a ~= nil then + bytes = bytes + 1 + end + if b ~= nil then + bytes = bytes + 1 + end + if c ~= nil then + bytes = bytes + 1 + end + if d ~= nil then + bytes = bytes + 1 + end + end + return bytes +end + +function AddLongStringForAscii(str) + local maxbytelength = 99 + for i = 0, GetCharacterCount(str), 99 do + AddTextComponentSubstringPlayerName(string.sub(str, i, math.min(maxbytelength, GetCharacterCount(str) - i))) --needs changed + end +end + +function AddLongStringForUtf8(str) + local maxbytelength = 99 + local bytecount = GetByteCount(str) + + if bytecount < maxbytelength then + AddTextComponentSubstringPlayerName(str) + return + end + + local startIndex = 0 + + for i = 0, GetCharacterCount(str), 1 do + local length = i - startIndex + if GetByteCount(string.sub(str, startIndex, length)) > maxbytelength then + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, length - 1)) + i = i - 1 + startIndex = startIndex + (length - 1) + end + end + AddTextComponentSubstringPlayerName(string.sub(str, startIndex, GetCharacterCount(str) - startIndex)) +end + +function AddLongString(str) + local bytecount = GetByteCount(str) + if bytecount == GetCharacterCount(str) then + AddLongStringForAscii(str) + else + AddLongStringForUtf8(str) + end +end + +function MeasureStringWidthNoConvert(str, font, scale) + BeginTextCommandWidth("STRING") + AddLongString(str) + SetTextFont(font or 0) + SetTextScale(1.0, scale or 0) + return EndTextCommandGetWidth(true) +end + +function MeasureStringWidth(str, font, scale) + return MeasureStringWidthNoConvert(str, font, scale) * 1920 +end + +function UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + local _UIResText = { + _Text = tostring(Text) or "", + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Scale = tonumber(Scale) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + Font = tonumber(Font) or 0, + Alignment = Alignment or nil, + DropShadow = Dropshadow or nil, + Outline = Outline or nil, + WordWrap = tonumber(WordWrap) or 0, + } + return setmetatable(_UIResText, UIResText) +end + +function UIResText:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function UIResText:Colour(R, G, B, A) + if tonumber(R) and tonumber(G) and tonumber(B) and tonumber(A) then + self._Colour.R = tonumber(R) + self._Colour.B = tonumber(B) + self._Colour.G = tonumber(G) + self._Colour.A = tonumber(A) + else + return self._Colour + end +end + +function UIResText:Text(Text) + if tostring(Text) and Text ~= nil then + self._Text = tostring(Text) + else + return self._Text + end +end + +function UIResText:Draw() + local Position = self:Position() + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + + SetTextFont(self.Font) + SetTextScale(1.0, self.Scale) + SetTextColour(self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) + + if self.DropShadow then + SetTextDropShadow() + end + if self.Outline then + SetTextOutline() + end + + if self.Alignment ~= nil then + if self.Alignment == 1 or self.Alignment == "Center" or self.Alignment == "Centre" then + SetTextCentre(true) + elseif self.Alignment == 2 or self.Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, Position.X) + end + end + + if tonumber(self.WordWrap) then + if tonumber(self.WordWrap) ~= 0 then + SetTextWrap(Position.X, Position.X + (tonumber(self.WordWrap) / Resolution.Width)) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(self._Text) + EndTextCommandDisplayText(Position.X, Position.Y) +end + +function RenderText(Text, X, Y, Font, Scale, R, G, B, A, Alignment, DropShadow, Outline, WordWrap) + Text = tostring(Text) + X, Y = FormatXWYH(X, Y) + SetTextFont(Font or 0) + SetTextScale(1.0, Scale or 0) + SetTextColour(R or 255, G or 255, B or 255, A or 255) + + if DropShadow then + SetTextDropShadow() + end + if Outline then + SetTextOutline() + end + + if Alignment ~= nil then + if Alignment == 1 or Alignment == "Center" or Alignment == "Centre" then + SetTextCentre(true) + elseif Alignment == 2 or Alignment == "Right" then + SetTextRightJustify(true) + SetTextWrap(0, X) + end + end + + if tonumber(WordWrap) then + if tonumber(WordWrap) ~= 0 then + WordWrap, _ = FormatXWYH(WordWrap, 0) + SetTextWrap(WordWrap, X - WordWrap) + end + end + + BeginTextCommandDisplayText("STRING") + AddLongString(Text) + EndTextCommandDisplayText(X, Y) +end + +--[[ + Sprite.lua + Elements +--]] + +function Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + local _Sprite = { + TxtDictionary = tostring(TxtDictionary), + TxtName = tostring(TxtName), + X = tonumber(X) or 0, + Y = tonumber(Y) or 0, + Width = tonumber(Width) or 0, + Height = tonumber(Height) or 0, + Heading = tonumber(Heading) or 0, + _Colour = {R = tonumber(R) or 255, G = tonumber(G) or 255, B = tonumber(B) or 255, A = tonumber(A) or 255}, + } + return setmetatable(_Sprite, Sprite) +end + +function Sprite:Position(X, Y) + if tonumber(X) and tonumber(Y) then + self.X = tonumber(X) + self.Y = tonumber(Y) + else + return {X = self.X, Y = self.Y} + end +end + +function Sprite:Size(Width, Height) + if tonumber(Width) and tonumber(Width) then + self.Width = tonumber(Width) + self.Height = tonumber(Height) + else + return {Width = self.Width, Height = self.Height} + end +end + +function Sprite:Colour(R, G, B, A) + if tonumber(R) or tonumber(G) or tonumber(B) or tonumber(A) then + self._Colour.R = tonumber(R) or 255 + self._Colour.B = tonumber(B) or 255 + self._Colour.G = tonumber(G) or 255 + self._Colour.A = tonumber(A) or 255 + else + return self._Colour + end +end + +function Sprite:Draw() + if not HasStreamedTextureDictLoaded(self.TxtDictionary) then + RequestStreamedTextureDict(self.TxtDictionary, true) + end + local Position = self:Position() + local Size = self:Size() + Size.Width, Size.Height = FormatXWYH(Size.Width, Size.Height) + Position.X, Position.Y = FormatXWYH(Position.X, Position.Y) + DrawSprite(self.TxtDictionary, self.TxtName, Position.X + Size.Width * 0.5, Position.Y + Size.Height * 0.5, Size.Width, Size.Height, self.Heading, self._Colour.R, self._Colour.G, self._Colour.B, self._Colour.A) +end + +function DrawTexture(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + if not HasStreamedTextureDictLoaded(tostring(TxtDictionary) or "") then + RequestStreamedTextureDict(tostring(TxtDictionary) or "", true) + end + X, Y, Width, Height = X or 0, Y or 0, Width or 0, Height or 0 + X, Y = FormatXWYH(X, Y) + Width, Height = FormatXWYH(Width, Height) + DrawSprite(tostring(TxtDictionary) or "", tostring(TxtName) or "", X + Width * 0.5, Y + Height * 0.5, Width, Height, tonumber(Heading) or 0, tonumber(R) or 255, tonumber(G) or 255, tonumber(B) or 255, tonumber(A) or 255) +end + +--[[ + StringMeasurer.lua + Elements +--]] + +function MeasureString(str) + local output = 0 + for i = 1, GetCharacterCount(str), 1 do + if CharacterMap[string.sub(str, i, i)] then + output = output + CharacterMap[string.sub(str, i, i)] + 1 + end + end + return output +end + +--[[ + Badge.lua + Elements +--]] + +function GetBadgeTexture(Badge, Selected) + if BadgeTexture[Badge] then + return BadgeTexture[Badge](Selected) + else + return "" + end +end + +function GetBadgeDictionary(Badge, Selected) + if BadgeDictionary[Badge] then + return BadgeDictionary[Badge](Selected) + else + return "commonmenu" + end +end + +function GetBadgeColour(Badge, Selected) + if BadgeColour[Badge] then + return BadgeColour[Badge](Selected) + else + return 255, 255, 255, 255 + end +end + +--[[ + Colours.lua + Elements +--]] + +--[[ + UIMenuItem.lua + Items +--]] + +function UIMenuItem.New(Text, Description) + _UIMenuItem = { + Rectangle = UIResRectangle.New(0, 0, 431, 38, 255, 255, 255, 20), + Text = UIResText.New(tostring(Text) or "", 8, 0, 0.33, 245, 245, 245, 255, 0), + _Description = tostring(Description) or ""; + SelectedSprite = Sprite.New("commonmenu", "gradient_nav", 0, 0, 431, 38), + LeftBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + RightBadge = { Sprite = Sprite.New("commonmenu", "", 0, 0, 40, 40), Badge = 0}, + Label = { + Text = UIResText.New("", 0, 0, 0.35, 245, 245, 245, 255, 0, "Right"), + MainColour = {R = 255, G = 255, B = 255, A = 255}, + HighlightColour = {R = 0, G = 0, B = 0, A = 255}, + }, + _Selected = false, + _Hovered = false, + _Enabled = true, + _Offset = {X = 0, Y = 0}, + ParentMenu = nil, + Panels = {}, + Activated = function(menu, item, panels) end, + ActivatedPanel = function(menu, item, panel, panelvalue) end, + } + return setmetatable(_UIMenuItem, UIMenuItem) +end + +function UIMenuItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuItem:Selected(bool) + if bool ~= nil then + self._Selected = tobool(bool) + else + return self._Selected + end +end + +function UIMenuItem:Hovered(bool) + if bool ~= nil then + self._Hovered = tobool(bool) + else + return self._Hovered + end +end + +function UIMenuItem:Enabled(bool) + if bool ~= nil then + self._Enabled = tobool(bool) + else + return self._Enabled + end +end + +function UIMenuItem:Description(str) + if tostring(str) and str ~= nil then + self._Description = tostring(str) + else + return self._Description + end +end + +function UIMenuItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuItem:Position(Y) + if tonumber(Y) then + self.Rectangle:Position(self._Offset.X, Y + 144 + self._Offset.Y) + self.SelectedSprite:Position(0 + self._Offset.X, Y + 144 + self._Offset.Y) + self.Text:Position(8 + self._Offset.X, Y + 147 + self._Offset.Y) + self.LeftBadge.Sprite:Position(0 + self._Offset.X, Y + 142 + self._Offset.Y) + self.RightBadge.Sprite:Position(385 + self._Offset.X, Y + 142 + self._Offset.Y) + self.Label.Text:Position(420 + self._Offset.X, Y + 148 + self._Offset.Y) + end +end + +function UIMenuItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Label.HighlightColour = HighlightColour + end + self.Label.Text:Text(tostring(Text)) + else + return self.Label.Text:Text() + end +end + +function UIMenuItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Text:Text(tostring(Text)) + else + return self.Text:Text() + end +end + +function UIMenuItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.SelectedSprite:Size(431 + self.ParentMenu.WidthOffset, self.SelectedSprite.Height) + + if self._Hovered and not self._Selected then + self.Rectangle:Draw() + end + + if self._Selected then + self.SelectedSprite:Draw() + end + + if self._Enabled then + if self._Selected then + self.Text:Colour(0, 0, 0, 255) + self.Label.Text:Colour(self.Label.HighlightColour.R, self.Label.HighlightColour.G, self.Label.HighlightColour.B, self.Label.HighlightColour.A) + else + self.Text:Colour(245, 245, 245, 255) + self.Label.Text:Colour(self.Label.MainColour.R, self.Label.MainColour.G, self.Label.MainColour.B, self.Label.MainColour.A) + end + else + self.Text:Colour(163, 159, 148, 255) + self.Label.Text:Colour(163, 159, 148, 255) + end + + if self.LeftBadge.Badge == BadgeStyle.None then + self.Text:Position(8 + self._Offset.X, self.Text.Y) + else + self.Text:Position(35 + self._Offset.X, self.Text.Y) + self.LeftBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite.TxtName = GetBadgeTexture(self.LeftBadge.Badge, self._Selected) + self.LeftBadge.Sprite:Colour(GetBadgeColour(self.LeftBadge.Badge, self._Selected)) + self.LeftBadge.Sprite:Draw() + end + + if self.RightBadge.Badge ~= BadgeStyle.None then + self.RightBadge.Sprite:Position(385 + self._Offset.X + self.ParentMenu.WidthOffset, self.RightBadge.Sprite.Y) + self.RightBadge.Sprite.TxtDictionary = GetBadgeDictionary(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite.TxtName = GetBadgeTexture(self.RightBadge.Badge, self._Selected) + self.RightBadge.Sprite:Colour(GetBadgeColour(self.RightBadge.Badge, self._Selected)) + self.RightBadge.Sprite:Draw() + end + + if self.Label.Text:Text() ~= "" and string.len(self.Label.Text:Text()) > 0 then + self.Label.Text:Position(420 + self._Offset.X + self.ParentMenu.WidthOffset, self.Label.Text.Y) + self.Label.Text:Draw() + end + + self.Text:Draw() +end + +--[[ + UIMenuCheckboxItem.lua + Items +--]] + +function UIMenuCheckboxItem.New(Text, Check, Description) + local _UIMenuCheckboxItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + CheckedSprite = Sprite.New("commonmenu", "shop_box_blank", 410, 95, 50, 50), + Checked = tobool(Check), + CheckboxEvent = function(menu, item, checked) end, + } + return setmetatable(_UIMenuCheckboxItem, UIMenuCheckboxItem) +end + +function UIMenuCheckboxItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuCheckboxItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 138 + self.Base._Offset.Y) + end +end + +function UIMenuCheckboxItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuCheckboxItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuCheckboxItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuCheckboxItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuCheckboxItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuCheckboxItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuCheckboxItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuCheckboxItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuCheckboxItem:Draw() + self.Base:Draw() + self.CheckedSprite:Position(380 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.CheckedSprite.Y) + if self.Base:Selected() then + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tickb" + else + self.CheckedSprite.TxtName = "shop_box_blankb" + end + else + if self.Checked then + self.CheckedSprite.TxtName = "shop_box_tick" + else + self.CheckedSprite.TxtName = "shop_box_blank" + end + end + self.CheckedSprite:Draw() +end + +--[[ + UIMenuListItem.lua + Items +--]] + +function UIMenuListItem.New(Text, Items, Index, Description) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuListItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 110, 105, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 280, 105, 30, 30), + ItemText = UIResText.New("", 290, 104, 0.35, 255, 255, 255, 255, 0, "Right"), + _Index = tonumber(Index) or 1, + Panels = {}, + OnListChanged = function(menu, item, newindex) end, + OnListSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuListItem, UIMenuListItem) +end + +function UIMenuListItem:SetParentMenu(Menu) + if Menu ~= nil and Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuListItem:Position(Y) + if tonumber(Y) then + self.LeftArrow:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.ItemText:Position(300 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 147 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuListItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuListItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuListItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuListItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuListItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuListItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuListItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuListItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + elseif type(self.Items[i]) == "table" and (type(Item) == type(self.Items[i].Name) or type(Item) == type(self.Items[i].Value)) and (Item == self.Items[i].Name or Item == self.Items[i].Value) then + return i + end + end +end + +function UIMenuListItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuListItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuListItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuListItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuListItem:AddPanel(Panel) + if Panel() == "UIMenuPanel" then + table.insert(self.Panels, Panel) + Panel:SetParentItem(self) + end +end + +function UIMenuListItem:RemovePanelAt(Index) + if tonumber(Index) then + if self.Panels[Index] then + table.remove(self.Panels, tonumber(Index)) + end + end +end + +function UIMenuListItem:FindPanelIndex(Panel) + if Panel() == "UIMenuPanel" then + for Index = 1, #self.Panels do + if self.Panels[Index] == Panel then + return Index + end + end + end + return nil +end + +function UIMenuListItem:FindPanelItem() + for Index = #self.Items, 1, -1 do + if self.Items[Index].Panel then + return Index + end + end + return nil +end + +function UIMenuListItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.ItemText:Colour(0, 0, 0, 255) + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.ItemText:Colour(245, 245, 245, 255) + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.ItemText:Colour(163, 159, 148, 255) + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Text = (type(self.Items[self._Index]) == "table") and tostring(self.Items[self._Index].Name) or tostring(self.Items[self._Index]) + local Offset = MeasureStringWidth(Text, 0, 0.35) + + self.ItemText:Text(Text) + self.LeftArrow:Position(378 - Offset + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.LeftArrow.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.ItemText:Position(403 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + else + self.ItemText:Position(418 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, self.ItemText.Y) + end + + self.ItemText:Draw() +end + +--[[ + UIMenuSliderItem.lua + Items +--]] + +function UIMenuSliderItem.New(Text, Items, Index, Description, Divider) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuSliderItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Items = Items, + ShowDivider = tobool(Divider), + LeftArrow = Sprite.New("commonmenutu", "arrowleft", 0, 105, 15, 15), + RightArrow = Sprite.New("commonmenutu", "arrowright", 0, 105, 15, 15), + Background = UIResRectangle.New(0, 0, 150, 9, 4, 32, 57, 255), + Slider = UIResRectangle.New(0, 0, 75, 9, 57, 116, 200, 255), + Divider = UIResRectangle.New(0, 0, 2.5, 20, 245, 245, 245, 255), + _Index = tonumber(Index) or 1, + OnSliderChanged = function(menu, item, newindex) end, + OnSliderSelected = function(menu, item, newindex) end, + } + return setmetatable(_UIMenuSliderItem, UIMenuSliderItem) +end + +function UIMenuSliderItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuSliderItem:Position(Y) + if tonumber(Y) then + self.Background:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Slider:Position(250 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 158.5 + self.Base._Offset.Y) + self.Divider:Position(323.5 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, Y + 153 + self.Base._Offset.Y) + self.LeftArrow:Position(235 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.RightArrow:Position(400 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 155.5 + Y + self.Base._Offset.Y) + self.Base:Position(Y) + end +end + +function UIMenuSliderItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuSliderItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuSliderItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuSliderItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuSliderItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuSliderItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuSliderItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Items then + self._Index = 1 + elseif tonumber(Index) < 1 then + self._Index = #self.Items + else + self._Index = tonumber(Index) + end + else + return self._Index + end +end + +function UIMenuSliderItem:ItemToIndex(Item) + for i = 1, #self.Items do + if type(Item) == type(self.Items[i]) and Item == self.Items[i] then + return i + end + end +end + +function UIMenuSliderItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Items[tonumber(Index)] then + return self.Items[tonumber(Index)] + end + end +end + +function UIMenuSliderItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuSliderItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuSliderItem:Draw() + self.Base:Draw() + + if self:Enabled() then + if self:Selected() then + self.LeftArrow:Colour(0, 0, 0, 255) + self.RightArrow:Colour(0, 0, 0, 255) + else + self.LeftArrow:Colour(245, 245, 245, 255) + self.RightArrow:Colour(245, 245, 245, 255) + end + else + self.LeftArrow:Colour(163, 159, 148, 255) + self.RightArrow:Colour(163, 159, 148, 255) + end + + local Offset = ((self.Background.Width - self.Slider.Width)/(#self.Items - 1)) * (self._Index-1) + + self.Slider:Position(250 + self.Base._Offset.X + Offset + self.Base.ParentMenu.WidthOffset, self.Slider.Y) + + if self:Selected() then + self.LeftArrow:Draw() + self.RightArrow:Draw() + end + + self.Background:Draw() + self.Slider:Draw() + if self.ShowDivider then + self.Divider:Draw() + end +end + +--[[ + UIMenuColouredItem.lua + Items +--]] + +function UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) + if type(Colour) ~= "table" then Colour = {R = 0, G = 0, B = 0, A = 255} end + if type(HighlightColour) ~= "table" then Colour = {R = 255, G = 255, B = 255, A = 255} end + local _UIMenuColouredItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Rectangle = UIResRectangle.New(0, 0, 431, 38, MainColour.R, MainColour.G, MainColour.B, MainColour.A), + MainColour = MainColour, + HighlightColour = HighlightColour, + Activated = function(menu, item) end, + } + _UIMenuColouredItem.Base.SelectedSprite:Colour(HighlightColour.R, HighlightColour.G, HighlightColour.B, HighlightColour.A) + return setmetatable(_UIMenuColouredItem, UIMenuColouredItem) +end + +function UIMenuColouredItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuColouredItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Rectangle:Position(self.Base._Offset.X, Y + 144 + self.Base._Offset.Y) + end +end + +function UIMenuColouredItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuColouredItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuColouredItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuColouredItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuColouredItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuColouredItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuColouredItem:RightLabel(Text, MainColour, HighlightColour) + if tostring(Text) and Text ~= nil then + if type(MainColour) == "table" then + self.Base.Label.MainColour = MainColour + end + if type(HighlightColour) == "table" then + self.Base.Label.HighlightColour = HighlightColour + end + self.Base.Label.Text:Text(tostring(Text)) + else + return self.Base.Label.Text:Text() + end +end + +function UIMenuColouredItem:SetLeftBadge(Badge) + if tonumber(Badge) then + self.Base.LeftBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:SetRightBadge(Badge) + if tonumber(Badge) then + self.Base.RightBadge.Badge = tonumber(Badge) + end +end + +function UIMenuColouredItem:Draw() + self.Rectangle:Size(431 + self.ParentMenu.WidthOffset, self.Rectangle.Height) + self.Rectangle:Draw() + self.Base:Draw() +end + +--[[ + UIMenuProgressItem.lua + Items +--]] + +function UIMenuProgressItem.New(Text, Items, Index, Description, Counter) + if type(Items) ~= "table" then Items = {} end + if Index == 0 then Index = 1 end + local _UIMenuProgressItem = { + Base = UIMenuItem.New(Text or "", Description or ""), + Data = { + Items = Items, + Counter = tobool(Counter), + Max = 407.5, + Index = tonumber(Index) or 1, + }, + Background = UIResRectangle.New(0, 0, 415, 20), + Bar = UIResRectangle.New(0, 0, 407.5, 12.5), + OnProgressChanged = function(menu, item, newindex) end, + OnProgressSelected = function(menu, item, newindex) end, + } + + _UIMenuProgressItem.Base.Rectangle.Height = 60 + _UIMenuProgressItem.Base.SelectedSprite.Height = 60 + + if _UIMenuProgressItem.Data.Counter then + _UIMenuProgressItem.Base:RightLabel(_UIMenuProgressItem.Data.Index.."/"..#_UIMenuProgressItem.Data.Items) + else + _UIMenuProgressItem.Base:RightLabel((type(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index]) == "table") and tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index].Name) or tostring(_UIMenuProgressItem.Data.Items[_UIMenuProgressItem.Data.Index])) + end + + _UIMenuProgressItem.Bar.Width = _UIMenuProgressItem.Data.Index/#_UIMenuProgressItem.Data.Items * _UIMenuProgressItem.Data.Max + + return setmetatable(_UIMenuProgressItem, UIMenuProgressItem) +end + +function UIMenuProgressItem:SetParentMenu(Menu) + if Menu() == "UIMenu" then + self.Base.ParentMenu = Menu + else + return self.Base.ParentMenu + end +end + +function UIMenuProgressItem:Position(Y) + if tonumber(Y) then + self.Base:Position(Y) + self.Background:Position(8 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 177 + Y + self.Base._Offset.Y) + self.Bar:Position(11.75 + self.Base._Offset.X + self.Base.ParentMenu.WidthOffset, 180.75 + Y + self.Base._Offset.Y) + end +end + +function UIMenuProgressItem:Selected(bool) + if bool ~= nil then + self.Base._Selected = tobool(bool) + else + return self.Base._Selected + end +end + +function UIMenuProgressItem:Hovered(bool) + if bool ~= nil then + self.Base._Hovered = tobool(bool) + else + return self.Base._Hovered + end +end + +function UIMenuProgressItem:Enabled(bool) + if bool ~= nil then + self.Base._Enabled = tobool(bool) + else + return self.Base._Enabled + end +end + +function UIMenuProgressItem:Description(str) + if tostring(str) and str ~= nil then + self.Base._Description = tostring(str) + else + return self.Base._Description + end +end + +function UIMenuProgressItem:Offset(X, Y) + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self.Base._Offset.X = tonumber(X) + end + if tonumber(Y) then + self.Base._Offset.Y = tonumber(Y) + end + else + return self.Base._Offset + end +end + +function UIMenuProgressItem:Text(Text) + if tostring(Text) and Text ~= nil then + self.Base.Text:Text(tostring(Text)) + else + return self.Base.Text:Text() + end +end + +function UIMenuProgressItem:Index(Index) + if tonumber(Index) then + if tonumber(Index) > #self.Data.Items then + self.Data.Index = 1 + elseif tonumber(Index) < 1 then + self.Data.Index = #self.Data.Items + else + self.Data.Index = tonumber(Index) + end + + if self.Data.Counter then + self.Base:RightLabel(self.Data.Index.."/"..#self.Data.Items) + else + self.Base:RightLabel((type(self.Data.Items[self.Data.Index]) == "table") and tostring(self.Data.Items[self.Data.Index].Name) or tostring(self.Data.Items[self.Data.Index])) + end + + self.Bar.Width = self.Data.Index/#self.Data.Items * self.Data.Max + else + return self.Data.Index + end +end + +function UIMenuProgressItem:ItemToIndex(Item) + for i = 1, #self.Data.Items do + if type(Item) == type(self.Data.Items[i]) and Item == self.Data.Items[i] then + return i + elseif type(self.Data.Items[i]) == "table" and (type(Item) == type(self.Data.Items[i].Name) or type(Item) == type(self.Data.Items[i].Value)) and (Item == self.Data.Items[i].Name or Item == self.Data.Items[i].Value) then + return i + end + end +end + +function UIMenuProgressItem:IndexToItem(Index) + if tonumber(Index) then + if tonumber(Index) == 0 then Index = 1 end + if self.Data.Items[tonumber(Index)] then + return self.Data.Items[tonumber(Index)] + end + end +end + +function UIMenuProgressItem:SetLeftBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:SetRightBadge() + error("This item does not support badges") +end + +function UIMenuProgressItem:RightLabel() + error("This item does not support a right label") +end + +function UIMenuProgressItem:CalculateProgress(CursorX) + local Progress = CursorX - self.Bar.X + self:Index(math.round(#self.Data.Items * (((Progress >= 0 and Progress <= self.Data.Max) and Progress or ((Progress < 0) and 0 or self.Data.Max))/self.Data.Max))) +end + +function UIMenuProgressItem:Draw() + self.Base:Draw() + + if self.Base._Selected then + self.Background:Colour(table.unpack(Colours.Black)) + self.Bar:Colour(table.unpack(Colours.White)) + else + self.Background:Colour(table.unpack(Colours.White)) + self.Bar:Colour(table.unpack(Colours.Black)) + end + + self.Background:Draw() + self.Bar:Draw() +end + +--[[ + UIMenuHeritageWindow.lua + Windows +--]] + +function UIMenuHeritageWindow.New(Mum, Dad) + if not tonumber(Mum) then Mum = 0 end + if not (Mum >= 0 and Mum <= 21) then Mum = 0 end + if not tonumber(Dad) then Dad = 0 end + if not (Dad >= 0 and Dad <= 23) then Dad = 0 end + _UIMenuHeritageWindow = { + Background = Sprite.New("pause_menu_pages_char_mom_dad", "mumdadbg", 0, 0, 431, 228), -- Background is required, must be a sprite or a rectangle. + MumSprite = Sprite.New("char_creator_portraits", ((Mum < 21) and "female_"..Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)), 0, 0, 228, 228), + DadSprite = Sprite.New("char_creator_portraits", ((Dad < 21) and "male_"..Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)), 0, 0, 228, 228), + Mum = Mum, + Dad = Dad, + _Offset = {X = 0, Y = 0}, -- required + ParentMenu = nil, -- required + } + return setmetatable(_UIMenuHeritageWindow, UIMenuHeritageWindow) +end + +function UIMenuHeritageWindow:SetParentMenu(Menu) -- required + if Menu() == "UIMenu" then + self.ParentMenu = Menu + else + return self.ParentMenu + end +end + +function UIMenuHeritageWindow:Offset(X, Y) -- required + if tonumber(X) or tonumber(Y) then + if tonumber(X) then + self._Offset.X = tonumber(X) + end + if tonumber(Y) then + self._Offset.Y = tonumber(Y) + end + else + return self._Offset + end +end + +function UIMenuHeritageWindow:Position(Y) -- required + if tonumber(Y) then + self.Background:Position(self._Offset.X, 144 + Y + self._Offset.Y) + self.MumSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 25, 144 + Y + self._Offset.Y) + self.DadSprite:Position(self._Offset.X + (self.ParentMenu.WidthOffset/2) + 195, 144 + Y + self._Offset.Y) + end +end + +function UIMenuHeritageWindow:Index(Mum, Dad) + if not tonumber(Mum) then Mum = self.Mum end + if not (Mum >= 0 and Mum <= 21) then Mum = self.Mum end + if not tonumber(Dad) then Dad = self.Dad end + if not (Dad >= 0 and Dad <= 23) then Dad = self.Dad end + + self.Mum = Mum + self.Dad = Dad + + self.MumSprite.TxtName = ((self.Mum < 21) and "female_"..self.Mum or "special_female_"..(tonumber(string.sub(Mum, 2, 2)) - 1)) + self.DadSprite.TxtName = ((self.Dad < 21) and "male_"..self.Dad or "special_male_"..(tonumber(string.sub(Dad, 2, 2)) - 1)) +end + +function UIMenuHeritageWindow:Draw() -- required + self.Background:Size(431 + self.ParentMenu.WidthOffset, 228) + self.Background:Draw() + self.DadSprite:Draw() + self.MumSprite:Draw() +end + +--[[ + UIMenuGridPanel.lua + Panels +--]] + +UIMenuGridPanel = setmetatable({}, UIMenuGridPanel) +UIMenuGridPanel.__index = UIMenuGridPanel +UIMenuGridPanel.__call = function() return "UIMenuPanel", "UIMenuGridPanel" end + +function UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) + _UIMenuGridPanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 300), + Grid = Sprite.New("pause_menu_pages_char_mom_dad", "nose_grid", 0, 0, 200, 200, 0), + Circle = Sprite.New("mpinventory","in_world_circle", 0, 0, 20, 20, 0), + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + Text = { + Top = UIResText.New(TopText or "Top", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Left = UIResText.New(LeftText or "Left", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Right = UIResText.New(RightText or "Right", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Bottom = UIResText.New(BottomText or "Bottom", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + } + return setmetatable(_UIMenuGridPanel, UIMenuGridPanel) +end + +function UIMenuGridPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuGridPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuGridPanel:CirclePosition(X, Y) + if tonumber(X) and tonumber(Y) then + self.Circle.X = (self.Grid.X + 20) + ((self.Grid.Width - 40) * ((X >= 0.0 and X <= 1.0) and X or 0.0)) - (self.Circle.Width/2) + self.Circle.Y = (self.Grid.Y + 20) + ((self.Grid.Height - 40) * ((Y >= 0.0 and Y <= 1.0) and Y or 0.0)) - (self.Circle.Height/2) + else + return math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + end +end + +function UIMenuGridPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + self.Grid:Position(ParentOffsetX + 115.5 + (ParentOffsetWidth/2), 37.5 + Y) + self.Text.Top:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 5 + Y) + self.Text.Left:Position(ParentOffsetX + 57.75 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Right:Position(ParentOffsetX + 373.25 + (ParentOffsetWidth/2), 120 + Y) + self.Text.Bottom:Position(ParentOffsetX + 215.5 + (ParentOffsetWidth/2), 240 + Y) + + if not self.CircleLocked then + self.CircleLocked = true + self:CirclePosition(0.5, 0.5) + end + end +end + +function UIMenuGridPanel:UpdateParent(X, Y) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = {X = X, Y = Y} + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = {X = X, Y = Y} + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = {X = X, Y = Y}}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, {X = X, Y = Y}) + end +end + +function UIMenuGridPanel:Functions() + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(0) + local CursorX, CursorY = math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X - (self.Circle.Width/2), math.round(GetControlNormal(0, 240) * 1080) - SafeZone.Y - (self.Circle.Height/2) + + self.Circle:Position(((CursorX > (self.Grid.X + 10 + self.Grid.Width - 40)) and (self.Grid.X + 10 + self.Grid.Width - 40) or ((CursorX < (self.Grid.X + 20 - (self.Circle.Width/2))) and (self.Grid.X + 20 - (self.Circle.Width/2)) or CursorX)), ((CursorY > (self.Grid.Y + 10 + self.Grid.Height - 40)) and (self.Grid.Y + 10 + self.Grid.Height - 40) or ((CursorY < (self.Grid.Y + 20 - (self.Circle.Height/2))) and (self.Grid.Y + 20 - (self.Circle.Height/2)) or CursorY))) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.Grid.X + 20 + SafeZone.X, self.Grid.Y + 20 + SafeZone.Y, self.Grid.Width - 40, self.Grid.Height - 40) do + Citizen.Wait(75) + local ResultX, ResultY = math.round((self.Circle.X - (self.Grid.X + 20) + (self.Circle.Width/2))/(self.Grid.Width - 40), 2), math.round((self.Circle.Y - (self.Grid.Y + 20) + (self.Circle.Height/2))/(self.Grid.Height - 40), 2) + + self:UpdateParent((((ResultX >= 0.0 and ResultX <= 1.0) and ResultX or ((ResultX <= 0) and 0.0) or 1.0) * 2) - 1, (((ResultY >= 0.0 and ResultY <= 1.0) and ResultY or ((ResultY <= 0) and 0.0) or 1.0) * 2) - 1) + end + end) + end + end + end +end + +function UIMenuGridPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 300) + + self.Background:Draw() + self.Grid:Draw() + self.Circle:Draw() + self.Text.Top:Draw() + self.Text.Left:Draw() + self.Text.Right:Draw() + self.Text.Bottom:Draw() + self:Functions() + end +end + +--[[ + UIMenuColourPanel.lua + Panels +--]] + +UIMenuColourPanel = setmetatable({}, UIMenuColourPanel) +UIMenuColourPanel.__index = UIMenuColourPanel +UIMenuColourPanel.__call = function() return "UIMenuPanel", "UIMenuColourPanel" end + +function UIMenuColourPanel.New(Title, Colours) + _UIMenuColourPanel = { + Data = { + Pagination = { + Min = 1, + Max = 8, + Total = 8, + }, + Index = 1000, + Items = Colours, + Title = Title or "Title", + Enabled = true, + Value = 1, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 112), + Bar = {}, + LeftArrow = Sprite.New("commonmenu", "arrowleft", 0, 0, 30, 30), + RightArrow = Sprite.New("commonmenu", "arrowright", 0, 0, 30, 30), + SelectedRectangle = UIResRectangle.New(0, 0, 44.5, 8), + Text = UIResText.New(Title.." (1 of "..#Colours..")" or "Title".." (1 of "..#Colours..")", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + ParentItem = nil, + } + + for Index = 1, #Colours do + if Index < 10 then + table.insert(_UIMenuColourPanel.Bar, UIResRectangle.New(0, 0, 44.5, 44.5, table.unpack(Colours[Index]))) + else + break + end + end + + if #_UIMenuColourPanel.Data.Items ~= 0 then + _UIMenuColourPanel.Data.Index = 1000 - (1000 % #_UIMenuColourPanel.Data.Items) + _UIMenuColourPanel.Data.Pagination.Max = _UIMenuColourPanel.Data.Pagination.Total + 1 + _UIMenuColourPanel.Data.Pagination.Min = 0 + end + return setmetatable(_UIMenuColourPanel, UIMenuColourPanel) +end + +function UIMenuColourPanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuColourPanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuColourPanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + + self.Background:Position(ParentOffsetX, Y) + for Index = 1, #self.Bar do + self.Bar[Index]:Position(15 + (44.5 * (Index - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 55 + Y) + end + self.SelectedRectangle:Position(15 + (44.5 * ((self:CurrentSelection() - self.Data.Pagination.Min) - 1)) + ParentOffsetX + (ParentOffsetWidth/2), 47 + Y) + self.LeftArrow:Position(7.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.RightArrow:Position(393.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + self.Text:Position(215.5 + ParentOffsetX + (ParentOffsetWidth/2), 15 + Y) + end +end + +function UIMenuColourPanel:CurrentSelection(value, PreventUpdate) + if tonumber(value) then + if #self.Data.Items == 0 then + self.Data.Index = 0 + end + + self.Data.Index = 1000000 - (1000000 % #self.Data.Items) + tonumber(value) + + if self:CurrentSelection() > self.Data.Pagination.Max then + self.Data.Pagination.Min = self:CurrentSelection() - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Data.Pagination.Min then + self.Data.Pagination.Min = self:CurrentSelection() - 1 + self.Data.Pagination.Max = self:CurrentSelection() + (self.Data.Pagination.Total + 1) + end + + self:UpdateSelection(PreventUpdate) + else + if #self.Data.Items == 0 then + return 1 + else + if self.Data.Index % #self.Data.Items == 0 then + return 1 + else + return self.Data.Index % #self.Data.Items + 1 + end + end + end +end + +function UIMenuColourPanel:UpdateParent(Colour) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + local PanelIndex = self.ParentItem:FindPanelIndex(self) + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[PanelIndex] = Colour + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Colour + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Colour}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Colour) + end +end + +function UIMenuColourPanel:UpdateSelection(PreventUpdate) + local CurrentSelection = self:CurrentSelection() + if not PreventUpdate then + self:UpdateParent(CurrentSelection) + end + self.SelectedRectangle:Position(15 + (44.5 * ((CurrentSelection - self.Data.Pagination.Min) - 1)) + self.ParentItem:Offset().X, self.SelectedRectangle.Y) + for Index = 1, 9 do + self.Bar[Index]:Colour(table.unpack(self.Data.Items[self.Data.Pagination.Min + Index])) + end + self.Text:Text(self.Data.Title.." ("..CurrentSelection.." of "..#self.Data.Items..")") +end + +function UIMenuColourPanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + + if IsMouseInBounds(self.LeftArrow.X + SafeZone.X, self.LeftArrow.Y + SafeZone.Y, self.LeftArrow.Width, self.LeftArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() <= self.Data.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Data.Pagination.Min = #self.Data.Items - (self.Data.Pagination.Total + 1) + self.Data.Pagination.Max = #self.Data.Items + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self.Data.Index = self.Data.Index + (#self.Data.Items - 1) + self:UpdateSelection() + else + self.Data.Pagination.Min = self.Data.Pagination.Min - 1 + self.Data.Pagination.Max = self.Data.Pagination.Max - 1 + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index - 1 + self:UpdateSelection() + end + end + end + + if IsMouseInBounds(self.RightArrow.X + SafeZone.X, self.RightArrow.Y + SafeZone.Y, self.RightArrow.Width, self.RightArrow.Height) then + if IsDisabledControlJustPressed(0, 24) then + if #self.Data.Items > self.Data.Pagination.Total + 1 then + if self:CurrentSelection() >= self.Data.Pagination.Max then + if self:CurrentSelection() == #self.Data.Items then + self.Data.Pagination.Min = 0 + self.Data.Pagination.Max = self.Data.Pagination.Total + 1 + self.Data.Index = 1000 - (1000 % #self.Data.Items) + self:UpdateSelection() + else + self.Data.Pagination.Max = self.Data.Pagination.Max + 1 + self.Data.Pagination.Min = self.Data.Pagination.Max - (self.Data.Pagination.Total + 1) + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + else + self.Data.Index = self.Data.Index + 1 + self:UpdateSelection() + end + end + end + + for Index = 1, #self.Bar do + if IsMouseInBounds(self.Bar[Index].X + SafeZone.X, self.Bar[Index].Y + SafeZone.Y, self.Bar[Index].Width, self.Bar[Index].Height) then + if IsDisabledControlJustPressed(0, 24) then + self:CurrentSelection(self.Data.Pagination.Min + Index - 1) + end + end + end +end + +function UIMenuColourPanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 112) + + self.Background:Draw() + self.LeftArrow:Draw() + self.RightArrow:Draw() + self.Text:Draw() + self.SelectedRectangle:Draw() + for Index = 1, #self.Bar do + self.Bar[Index]:Draw() + end + self:Functions() + end +end + +--[[ + UIMenuPercentagePanel.lua + Panels +--]] + +UIMenuPercentagePanel = setmetatable({}, UIMenuPercentagePanel) +UIMenuPercentagePanel.__index = UIMenuPercentagePanel +UIMenuPercentagePanel.__call = function() return "UIMenuPanel", "UIMenuPercentagePanel" end + +function UIMenuPercentagePanel.New(MinText, MaxText) + _UIMenuPercentagePanel = { + Data = { + Enabled = true, + }, + Background = Sprite.New("commonmenu", "gradient_bgd", 0, 0, 431, 76), + ActiveBar = UIResRectangle.New(0, 0, 413, 10, 245, 245, 245, 255), + BackgroundBar = UIResRectangle.New(0, 0, 413, 10, 87, 87, 87, 255), + Text = { + Min = UIResText.New(MinText or "0%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Max = UIResText.New("100%", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + Title = UIResText.New(MaxText or "Opacity", 0, 0, 0.35, 255, 255, 255, 255, 0, "Centre"), + }, + Audio = {Slider = "CONTINUOUS_SLIDER", Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", Id = nil}, + ParentItem = nil, + } + + return setmetatable(_UIMenuPercentagePanel, UIMenuPercentagePanel) +end + +function UIMenuPercentagePanel:SetParentItem(Item) -- required + if Item() == "UIMenuItem" then + self.ParentItem = Item + else + return self.ParentItem + end +end + +function UIMenuPercentagePanel:Enabled(Enabled) + if type(Enabled) == "boolean" then + self.Data.Enabled = Enabled + else + return self.Data.Enabled + end +end + +function UIMenuPercentagePanel:Position(Y) -- required + if tonumber(Y) then + local ParentOffsetX, ParentOffsetWidth = self.ParentItem:Offset().X, self.ParentItem:SetParentMenu().WidthOffset + self.Background:Position(ParentOffsetX, Y) + self.ActiveBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.BackgroundBar:Position(ParentOffsetX + (ParentOffsetWidth/2) + 9, 50 + Y) + self.Text.Min:Position(ParentOffsetX + (ParentOffsetWidth/2) + 25, 15 + Y) + self.Text.Max:Position(ParentOffsetX + (ParentOffsetWidth/2) + 398, 15 + Y) + self.Text.Title:Position(ParentOffsetX + (ParentOffsetWidth/2) + 215.5, 15 + Y) + end +end + +function UIMenuPercentagePanel:Percentage(Value) + if tonumber(Value) then + local Percent = ((Value < 0.0) and 0.0) or ((Value > 1.0) and 1.0 or Value) + self.ActiveBar:Size(self.BackgroundBar.Width * Percent, self.ActiveBar.Height) + else + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + return math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2) + end +end + +function UIMenuPercentagePanel:UpdateParent(Percentage) + local _, ParentType = self.ParentItem() + if ParentType == "UIMenuListItem" then + local PanelItemIndex = self.ParentItem:FindPanelItem() + if PanelItemIndex then + self.ParentItem.Items[PanelItemIndex].Value[self.ParentItem:FindPanelIndex(self)] = Percentage + self.ParentItem:Index(PanelItemIndex) + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + else + local PanelIndex = self.ParentItem:FindPanelIndex(self) + for Index = 1, #self.ParentItem.Items do + if type(self.ParentItem.Items[Index]) == "table" then + if not self.ParentItem.Items[Index].Panels then self.ParentItem.Items[Index].Panels = {} end + self.ParentItem.Items[Index].Panels[PanelIndex] = Percentage + else + self.ParentItem.Items[Index] = {Name = tostring(self.ParentItem.Items[Index]), Value = self.ParentItem.Items[Index], Panels = {[PanelIndex] = Percentage}} + end + end + self.ParentItem.Base.ParentMenu.OnListChange(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + self.ParentItem.OnListChanged(self.ParentItem.Base.ParentMenu, self.ParentItem, self.ParentItem._Index) + end + elseif ParentType == "UIMenuItem" then + self.ParentItem.ActivatedPanel(self.ParentItem.ParentMenu, self.ParentItem, self, Percentage) + end +end + +function UIMenuPercentagePanel:Functions() + + local SafeZone = {X = 0, Y = 0} + if self.ParentItem:SetParentMenu().Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + if IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) then + if IsDisabledControlJustPressed(0, 24) then + if not self.Pressed then + self.Pressed = true + Citizen.CreateThread(function() + self.Audio.Id = GetSoundId() + PlaySoundFrontend(self.Audio.Id, self.Audio.Slider, self.Audio.Library, 1) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(0) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self.ActiveBar:Size(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413)), self.ActiveBar.Height) + end + StopSound(self.Audio.Id) + ReleaseSoundId(self.Audio.Id) + self.Pressed = false + end) + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(self.BackgroundBar.X + SafeZone.X, self.BackgroundBar.Y - 4 + SafeZone.Y, self.BackgroundBar.Width, self.BackgroundBar.Height + 8) do + Citizen.Wait(75) + local Progress = (math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) - self.ActiveBar.X + self:UpdateParent(math.round(((Progress >= 0 and Progress <= 413) and Progress or ((Progress < 0) and 0 or 413))/self.BackgroundBar.Width, 2)) + end + end) + end + end + end +end + +function UIMenuPercentagePanel:Draw() -- required + if self.Data.Enabled then + self.Background:Size(431 + self.ParentItem:SetParentMenu().WidthOffset, 76) + self.Background:Draw() + self.BackgroundBar:Draw() + self.ActiveBar:Draw() + self.Text.Min:Draw() + self.Text.Max:Draw() + self.Text.Title:Draw() + self:Functions() + end +end + +--[[ + UIMenu.lua + Menus +--]] + +function UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) + local X, Y = tonumber(X) or 0, tonumber(Y) or 0 + if Title ~= nil then Title = tostring(Title) or "" else Title = "" end + if Subtitle ~= nil then Subtitle = tostring(Subtitle) or "" else Subtitle = "" end + if TxtDictionary ~= nil then TxtDictionary = tostring(TxtDictionary) or "commonmenu" else TxtDictionary = "commonmenu" end + if TxtName ~= nil then TxtName = tostring(TxtName) or "interaction_bgd" else TxtName = "interaction_bgd" end + local _UIMenu = { + Logo = Sprite.New(TxtDictionary, TxtName, 0 + X, 0 + Y, 431, 107), + Banner = nil, + Title = UIResText.New(Title, 215 + X, 20 + Y, 1.15, 255, 255, 255, 255, 1, 1), + Subtitle = {ExtraY = 0}, + WidthOffset = 0, + Position = {X = X, Y = Y}, + Pagination = {Min = 0, Max = 9, Total = 9}, + PageCounter = {PreText = ""}, + Extra = {}, + Description = {}, + Items = {}, + Windows = {}, + Children = {}, + Controls = { + Back = { + Enabled = true, + }, + Select = { + Enabled = true, + }, + Left = { + Enabled = true, + }, + Right = { + Enabled = true, + }, + Up = { + Enabled = true, + }, + Down = { + Enabled = true, + }, + }, + ParentMenu = nil, + ParentItem = nil, + _Visible = false, + ActiveItem = 1000, + Dirty = false; + ReDraw = true, + InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS"), + InstructionalButtons = {}, + OnIndexChange = function(menu, newindex) end, + OnListChange = function(menu, list, newindex) end, + OnSliderChange = function(menu, slider, newindex) end, + OnProgressChange = function(menu, progress, newindex) end, + OnCheckboxChange = function(menu, item, checked) end, + OnListSelect = function(menu, list, index) end, + OnSliderSelect = function(menu, slider, index) end, + OnProgressSelect = function(menu, progress, index) end, + OnItemSelect = function(menu, item, index) end, + OnMenuChanged = function(menu, newmenu, forward) end, + OnMenuClosed = function(menu) end, + Settings = { + InstructionalButtons = true, + MultilineFormats = true, + ScaleWithSafezone = true, + ResetCursorOnOpen = true, + MouseControlsEnabled = false, + MouseEdgeEnabled = true, + ControlDisablingEnabled = true, + Audio = { + Library = "HUD_FRONTEND_DEFAULT_SOUNDSET", + UpDown = "NAV_UP_DOWN", + LeftRight = "NAV_LEFT_RIGHT", + Select = "SELECT", + Back = "BACK", + Error = "ERROR", + }, + EnabledControls = { + Controller = { + {0, 2}, -- Look Up and Down + {0, 1}, -- Look Left and Right + {0, 25}, -- Aim + {0, 24}, -- Attack + }, + Keyboard = { + {0, 201}, -- Select + {0, 195}, -- X axis + {0, 196}, -- Y axis + {0, 187}, -- Down + {0, 188}, -- Up + {0, 189}, -- Left + {0, 190}, -- Right + {0, 202}, -- Back + {0, 217}, -- Select + {0, 242}, -- Scroll down + {0, 241}, -- Scroll up + {0, 239}, -- Cursor X + {0, 240}, -- Cursor Y + {0, 31}, -- Move Up and Down + {0, 30}, -- Move Left and Right + {0, 21}, -- Sprint + {0, 22}, -- Jump + {0, 23}, -- Enter + {0, 75}, -- Exit Vehicle + {0, 71}, -- Accelerate Vehicle + {0, 72}, -- Vehicle Brake + {0, 59}, -- Move Vehicle Left and Right + {0, 89}, -- Fly Yaw Left + {0, 9}, -- Fly Left and Right + {0, 8}, -- Fly Up and Down + {0, 90}, -- Fly Yaw Right + {0, 76}, -- Vehicle Handbrake + }, + } + } + } + + if Subtitle ~= "" and Subtitle ~= nil then + _UIMenu.Subtitle.Rectangle = UIResRectangle.New(0 + _UIMenu.Position.X, 107 + _UIMenu.Position.Y, 431, 37, 0, 0, 0, 255) + _UIMenu.Subtitle.Text = UIResText.New(Subtitle, 8 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0) + _UIMenu.Subtitle.BackupText = Subtitle + _UIMenu.Subtitle.Formatted = false + if string.starts(Subtitle, "~") then + _UIMenu.PageCounter.PreText = string.sub(Subtitle, 1, 3) + end + _UIMenu.PageCounter.Text = UIResText.New("", 425 + _UIMenu.Position.X, 110 + _UIMenu.Position.Y, 0.35, 245, 245, 245, 255, 0, "Right") + _UIMenu.Subtitle.ExtraY = 37 + end + + _UIMenu.ArrowSprite = Sprite.New("commonmenu", "shop_arrows_upanddown", 190 + _UIMenu.Position.X, 147 + 37 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 50, 50) + _UIMenu.Extra.Up = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + _UIMenu.Extra.Down = UIResRectangle.New(0 + _UIMenu.Position.X, 144 + 18 + 38 * (_UIMenu.Pagination.Total + 1) + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 431, 18, 0, 0, 0, 200) + + _UIMenu.Description.Bar = UIResRectangle.New(_UIMenu.Position.X, 123, 431, 4, 0, 0, 0, 255) + _UIMenu.Description.Rectangle = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 127, 431, 30) + _UIMenu.Description.Text = UIResText.New("Description", _UIMenu.Position.X + 5, 125, 0.35) + + _UIMenu.Background = Sprite.New("commonmenu", "gradient_bgd", _UIMenu.Position.X, 144 + _UIMenu.Position.Y - 37 + _UIMenu.Subtitle.ExtraY, 290, 25) + + Citizen.CreateThread(function() + if not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) then + _UIMenu.InstructionalScaleform = RequestScaleformMovie("INSTRUCTIONAL_BUTTONS") + while not HasScaleformMovieLoaded(_UIMenu.InstructionalScaleform) do + Citizen.Wait(0) + end + end + end) + return setmetatable(_UIMenu, UIMenu) +end + +function UIMenu:SetMenuWidthOffset(Offset) + if tonumber(Offset) then + self.WidthOffset = math.floor(tonumber(Offset)) + self.Logo:Size(431 + self.WidthOffset, 107) + self.Title:Position(((self.WidthOffset + 431)/2) + self.Position.X, 20 + self.Position.Y) + if self.Subtitle.Rectangle ~= nil then + self.Subtitle.Rectangle:Size(431 + self.WidthOffset + 100, 37) + self.PageCounter.Text:Position(425 + self.Position.X + self.WidthOffset, 110 + self.Position.Y) + end + if self.Banner ~= nil then + self.Banner:Size(431 + self.WidthOffset, 107) + end + end +end + +function UIMenu:DisEnableControls(bool) + if bool then + EnableAllControlActions(2) + else + DisableAllControlActions(2) + end + + if bool then + return + else + if Controller() then + for Index = 1, #self.Settings.EnabledControls.Controller do + EnableControlAction(self.Settings.EnabledControls.Controller[Index][1], self.Settings.EnabledControls.Controller[Index][2], true) + end + else + for Index = 1, #self.Settings.EnabledControls.Keyboard do + EnableControlAction(self.Settings.EnabledControls.Keyboard[Index][1], self.Settings.EnabledControls.Keyboard[Index][2], true) + end + end + end +end + +function UIMenu:InstructionalButtons(bool) + if bool ~= nil then + self.Settings.InstrucitonalButtons = tobool(bool) + end +end + +function UIMenu:SetBannerSprite(Sprite, IncludeChildren) + if Sprite() == "Sprite" then + self.Logo = Sprite + self.Logo:Size(431 + self.WidthOffset, 107) + self.Logo:Position(self.Position.X, self.Position.Y) + self.Banner = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Logo = Sprite + Menu.Logo:Size(431 + self.WidthOffset, 107) + Menu.Logo:Position(self.Position.X, self.Position.Y) + Menu.Banner = nil + end + end + end +end + +function UIMenu:SetBannerRectangle(Rectangle, IncludeChildren) + if Rectangle() == "Rectangle" then + self.Banner = Rectangle + self.Banner:Size(431 + self.WidthOffset, 107) + self.Banner:Position(self.Position.X, self.Position.Y) + self.Logo = nil + if IncludeChildren then + for Item, Menu in pairs(self.Children) do + Menu.Banner = Rectangle + Menu.Banner:Size(431 + self.WidthOffset, 107) + Menu:Position(self.Position.X, self.Position.Y) + Menu.Logo = nil + end + end + end +end + +function UIMenu:CurrentSelection(value) + if tonumber(value) then + if #self.Items == 0 then + self.ActiveItem = 0 + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000000 - (1000000 % #self.Items) + tonumber(value) + + if self:CurrentSelection() > self.Pagination.Max then + self.Pagination.Min = self:CurrentSelection() - self.Pagination.Total + self.Pagination.Max = self:CurrentSelection() + elseif self:CurrentSelection() < self.Pagination.Min then + self.Pagination.Min = self:CurrentSelection() + self.Pagination.Max = self:CurrentSelection() + self.Pagination.Total + end + else + if #self.Items == 0 then + return 1 + else + if self.ActiveItem % #self.Items == 0 then + return 1 + else + return self.ActiveItem % #self.Items + 1 + end + end + end +end + +function UIMenu:CalculateWindowHeight() + local Height = 0 + for i = 1, #self.Windows do + Height = Height + self.Windows[i].Background:Size().Height + end + return Height +end + +function UIMenu:CalculateItemHeightOffset(Item) + if Item.Base then + return Item.Base.Rectangle.Height + else + return Item.Rectangle.Height + end +end + +function UIMenu:CalculateItemHeight() + local ItemOffset = 0 + self.Subtitle.ExtraY - 37 + for i = self.Pagination.Min + 1, self.Pagination.Max do + local Item = self.Items[i] + if Item ~= nil then + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + return ItemOffset +end + +function UIMenu:RecalculateDescriptionPosition() + local WindowHeight = self:CalculateWindowHeight() + self.Description.Bar:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Rectangle:Position(self.Position.X, 149 + self.Position.Y + WindowHeight) + self.Description.Text:Position(self.Position.X + 8, 155 + self.Position.Y + WindowHeight) + + self.Description.Bar:Size(431 + self.WidthOffset, 4) + self.Description.Rectangle:Size(431 + self.WidthOffset, 30) + + self.Description.Bar:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Bar:Position().Y) + self.Description.Rectangle:Position(self.Position.X, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Rectangle:Position().Y) + self.Description.Text:Position(self.Position.X + 8, self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + self.Description.Text:Position().Y) +end + +function UIMenu:CaclulatePanelPosition(HasDescription) + local Height = self:CalculateWindowHeight() + 149 + self.Position.Y + + if HasDescription then + Height = Height + self.Description.Rectangle:Size().Height + 5 + end + + return self:CalculateItemHeight() + ((#self.Items > (self.Pagination.Total + 1)) and 37 or 0) + Height +end + +function UIMenu:AddWindow(Window) + if Window() == "UIMenuWindow" then + Window:SetParentMenu(self) + Window:Offset(self.Position.X, self.Position.Y) + table.insert(self.Windows, Window) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end +end + +function UIMenu:RemoveWindowAt(Index) + if tonumber(Index) then + if self.Windows[Index] then + table.remove(self.Windows, Index) + self.ReDraw = true + self:RecalculateDescriptionPosition() + end + end +end + +function UIMenu:AddItem(Item) + if Item() == "UIMenuItem" then + local SelectedItem = self:CurrentSelection() + Item:SetParentMenu(self) + Item:Offset(self.Position.X, self.Position.Y) + Item:Position((#self.Items * 25) - 37 + self.Subtitle.ExtraY) + table.insert(self.Items, Item) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end +end + +function UIMenu:RemoveItemAt(Index) + if tonumber(Index) then + if self.Items[Index] then + local SelectedItem = self:CurrentSelection() + if #self.Items > self.Pagination.Total and self.Pagination.Max == #self.Items - 1 then + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max + 1 + end + table.remove(self.Items, tonumber(Index)) + self:RecalculateDescriptionPosition() + self:CurrentSelection(SelectedItem) + end + end +end + +function UIMenu:RefreshIndex() + if #self.Items == 0 then + self.ActiveItem = 1000 + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Pagination.Max = self.Pagination.Total + 1 + self.Pagination.Min = 0 + self.ReDraw = true +end + +function UIMenu:Clear() + self.Items = {} + self.ReDraw = true + self:RecalculateDescriptionPosition() +end + +function UIMenu:MultilineFormat(str) + if tostring(str) then + + local PixelPerLine = 425 + self.WidthOffset + local AggregatePixels = 0 + local output = "" + local words = string.split(tostring(str), " ") + + for i = 1, #words do + local offset = MeasureStringWidth(words[i], 0, 0.35) + AggregatePixels = AggregatePixels + offset + if AggregatePixels > PixelPerLine then + output = output .. "\n" .. words[i] .. " " + AggregatePixels = offset + MeasureString(" ") + else + output = output .. words[i] .. " " + AggregatePixels = AggregatePixels + MeasureString(" ") + end + end + return output + end +end + +function UIMenu:DrawCalculations() + local WindowHeight = self:CalculateWindowHeight() + + if self.Settings.MultilineFormats then + if self.Subtitle.Rectangle and not self.Subtitle.Formatted then + self.Subtitle.Formatted = true + self.Subtitle.Text:Text(self:MultilineFormat(self.Subtitle.Text:Text())) + + local Linecount = #string.split(self.Subtitle.Text:Text(), "\n") + self.Subtitle.ExtraY = ((Linecount == 1) and 37 or ((Linecount + 1) * 22)) + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + end + elseif self.Subtitle.Formatted then + self.Subtitle.Formatted = false + self.Subtitle.ExtraY = 37 + self.Subtitle.Rectangle:Size(431 + self.WidthOffset, self.Subtitle.ExtraY) + self.Subtitle.Text:Text(self.Subtitle.BackupText) + end + + self.Background:Size(431 + self.WidthOffset, self:CalculateItemHeight() + WindowHeight + ((self.Subtitle.ExtraY > 0) and 0 or 37)) + + self.Extra.Up:Size(431 + self.WidthOffset, 18) + self.Extra.Down:Size(431 + self.WidthOffset, 18) + + self.Extra.Up:Position(self.Position.X, 144 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + self.Extra.Down:Position(self.Position.X, 144 + 18 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + + if self.WidthOffset > 0 then + self.ArrowSprite:Position(190 + self.Position.X + (self.WidthOffset / 2), 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + else + self.ArrowSprite:Position(190 + self.Position.X + self.WidthOffset, 137 + self:CalculateItemHeight() + self.Position.Y + WindowHeight) + end + + self.ReDraw = false + + if #self.Items ~= 0 and self.Items[self:CurrentSelection()]:Description() ~= "" then + self:RecalculateDescriptionPosition() + + local description = self.Items[self:CurrentSelection()]:Description() + if self.Settings.MultilineFormats then + self.Description.Text:Text(self:MultilineFormat(description)) + else + self.Description.Text:Text(description) + end + + local Linecount = #string.split(self.Description.Text:Text(), "\n") + self.Description.Rectangle:Size(431 + self.WidthOffset, ((Linecount == 1) and 37 or ((Linecount + 1) * 22))) + end +end + +function UIMenu:Visible(bool) + if bool ~= nil then + menuOpen = bool + self._Visible = tobool(bool) + self.JustOpened = tobool(bool) + self.Dirty = tobool(bool) + self:UpdateScaleform() + if self.ParentMenu ~= nil or tobool(bool) == false then + return + end + if self.Settings.ResetCursorOnOpen then + local W, H = GetScreenResolution() + SetCursorLocation(W / 2, H / 2) + SetCursorSprite(1) + end + else + return self._Visible + end +end + +function UIMenu:ProcessControl() + if not self._Visible then + return + end + + if self.JustOpened then + self.JustOpened = false + return + end + + if self.Controls.Back.Enabled and (IsDisabledControlJustReleased(0, 177) or IsDisabledControlJustReleased(1, 177) or IsDisabledControlJustReleased(2, 177) or IsDisabledControlJustReleased(0, 199) or IsDisabledControlJustReleased(1, 199) or IsDisabledControlJustReleased(2, 199)) then + self:GoBack() + end + + if #self.Items == 0 then + return + end + + if not self.UpPressed then + if self.Controls.Up.Enabled and (IsDisabledControlJustPressed(0, 172) or IsDisabledControlJustPressed(1, 172) or IsDisabledControlJustPressed(2, 172) or IsDisabledControlJustPressed(0, 241) or IsDisabledControlJustPressed(1, 241) or IsDisabledControlJustPressed(2, 241) or IsDisabledControlJustPressed(2, 241)) then + Citizen.CreateThread(function() + self.UpPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Up.Enabled and (IsDisabledControlPressed(0, 172) or IsDisabledControlPressed(1, 172) or IsDisabledControlPressed(2, 172) or IsDisabledControlPressed(0, 241) or IsDisabledControlPressed(1, 241) or IsDisabledControlPressed(2, 241) or IsDisabledControlPressed(2, 241)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.UpPressed = false + end) + end + end + + if not self.DownPressed then + if self.Controls.Down.Enabled and (IsDisabledControlJustPressed(0, 173) or IsDisabledControlJustPressed(1, 173) or IsDisabledControlJustPressed(2, 173) or IsDisabledControlJustPressed(0, 242) or IsDisabledControlJustPressed(1, 242) or IsDisabledControlJustPressed(2, 242)) then + Citizen.CreateThread(function() + self.DownPressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(175) + while self.Controls.Down.Enabled and (IsDisabledControlPressed(0, 173) or IsDisabledControlPressed(1, 173) or IsDisabledControlPressed(2, 173) or IsDisabledControlPressed(0, 242) or IsDisabledControlPressed(1, 242) or IsDisabledControlPressed(2, 242)) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + self:UpdateScaleform() + Citizen.Wait(125) + end + self.DownPressed = false + end) + end + end + + if not self.LeftPressed then + if self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) then + Citizen.CreateThread(function() + self.LeftPressed = true + self:GoLeft() + Citizen.Wait(225) + while self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) do + Citizen.Wait(300) + if self.Controls.Left.Enabled and (IsDisabledControlPressed(0, 174) or IsDisabledControlPressed(1, 174) or IsDisabledControlPressed(2, 174)) then + self:GoLeft() + end + end + self.LeftPressed = false + end) + end + end + + if not self.RightPressed then + if self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) then + Citizen.CreateThread(function() + self.RightPressed = true + self:GoRight() + Citizen.Wait(225) + while self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) do + Citizen.Wait(300) + if self.Controls.Right.Enabled and (IsDisabledControlPressed(0, 175) or IsDisabledControlPressed(1, 175) or IsDisabledControlPressed(2, 175)) then + self:GoRight() + end + end + self.RightPressed = false + end) + end + end + + if self.Controls.Select.Enabled and (IsDisabledControlJustPressed(0, 201) or IsDisabledControlJustPressed(1, 201) or IsDisabledControlJustPressed(2, 201)) then + self:SelectItem() + end +end + +function UIMenu:GoUpOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() <= self.Pagination.Min + 1 then + if self:CurrentSelection() == 1 then + self.Pagination.Min = #self.Items - (self.Pagination.Total + 1) + self.Pagination.Max = #self.Items + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.ActiveItem = self.ActiveItem + (#self.Items - 1) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Min = self.Pagination.Min - 1 + self.Pagination.Max = self.Pagination.Max - 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoUp() + if #self.Items > self.Pagination.Total + 1 then + return + end + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem - 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDownOverflow() + if #self.Items <= self.Pagination.Total + 1 then + return + end + + if self:CurrentSelection() >= self.Pagination.Max then + if self:CurrentSelection() == #self.Items then + self.Pagination.Min = 0 + self.Pagination.Max = self.Pagination.Total + 1 + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = 1000 - (1000 % #self.Items) + self.Items[self:CurrentSelection()]:Selected(true) + else + self.Pagination.Max = self.Pagination.Max + 1 + self.Pagination.Min = self.Pagination.Max - (self.Pagination.Total + 1) + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + else + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + end + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoDown() + if #self.Items > self.Pagination.Total + 1 then + return + end + + self.Items[self:CurrentSelection()]:Selected(false) + self.ActiveItem = self.ActiveItem + 1 + self.Items[self:CurrentSelection()]:Selected(true) + PlaySoundFrontend(-1, self.Settings.Audio.UpDown, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true +end + +function UIMenu:GoLeft() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index - 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index - 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:GoRight() + local type, subtype = self.Items[self:CurrentSelection()]() + if subtype ~= "UIMenuListItem" and subtype ~= "UIMenuSliderItem" and subtype ~= "UIMenuProgressItem" then + return + end + + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + + if subtype == "UIMenuListItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnListChange(self, Item, Item._Index) + Item.OnListChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuSliderItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item._Index + 1) + self.OnSliderChange(self, Item, Item:Index()) + Item.OnSliderChanged(self, Item, Item._Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + elseif subtype == "UIMenuProgressItem" then + local Item = self.Items[self:CurrentSelection()] + Item:Index(Item.Data.Index + 1) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + PlaySoundFrontend(-1, self.Settings.Audio.LeftRight, self.Settings.Audio.Library, true) + end +end + +function UIMenu:SelectItem() + if not self.Items[self:CurrentSelection()]:Enabled() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + return + end + local Item = self.Items[self:CurrentSelection()] + local type, subtype = Item() + if subtype == "UIMenuCheckboxItem" then + Item.Checked = not Item.Checked + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnCheckboxChange(self, Item, Item.Checked) + Item.CheckboxEvent(self, Item, Item.Checked) + elseif subtype == "UIMenuListItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnListSelect(self, Item, Item._Index) + Item.OnListSelected(self, Item, Item._Index) + elseif subtype == "UIMenuSliderItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnSliderSelect(self, Item, Item._Index) + Item.OnSliderSelected(Item._Index) + elseif subtype == "UIMenuProgressItem" then + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnProgressSelect(self, Item, Item.Data.Index) + Item.OnProgressSelected(Item.Data.Index) + else + PlaySoundFrontend(-1, self.Settings.Audio.Select, self.Settings.Audio.Library, true) + self.OnItemSelect(self, Item, self:CurrentSelection()) + Item.Activated(self, Item) + if not self.Children[Item] then + return + end + self:Visible(false) + self.Children[Item]:Visible(true) + self.OnMenuChanged(self, self.Children[self.Items[self:CurrentSelection()]], true) + end +end + +function UIMenu:GoBack() + PlaySoundFrontend(-1, self.Settings.Audio.Back, self.Settings.Audio.Library, true) + self:Visible(false) + if self.ParentMenu ~= nil then + self.ParentMenu:Visible(true) + self.OnMenuChanged(self, self.ParentMenu, false) + if self.Settings.ResetCursorOnOpen then + local W, H = GetActiveScreenResolution() + SetCursorLocation(W / 2, H / 2) + end + end + self.OnMenuClosed(self) +end + +function UIMenu:BindMenuToItem(Menu, Item) + if Menu() == "UIMenu" and Item() == "UIMenuItem" then + Menu.ParentMenu = self + Menu.ParentItem = Item + self.Children[Item] = Menu + end +end + +function UIMenu:ReleaseMenuFromItem(Item) + if Item() == "UIMenuItem" then + if not self.Children[Item] then + return false + end + self.Children[Item].ParentMenu = nil + self.Children[Item].ParentItem = nil + self.Children[Item] = nil + return true + end +end + +function UIMenu:Draw() + if not self._Visible then + return + end + + HideHudComponentThisFrame(19) + + if self.Settings.ControlDisablingEnabled then + self:DisEnableControls(false) + end + + if self.Settings.InstructionalButtons then + DrawScaleformMovieFullscreen(self.InstructionalScaleform, 255, 255, 255, 255, 0) + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionBegin(76, 84) + ScreenDrawPositionRatio(0, 0, 0, 0) + end + + if self.ReDraw then + self:DrawCalculations() + end + + if self.Logo then + self.Logo:Draw() + elseif self.Banner then + self.Banner:Draw() + end + + self.Title:Draw() + + if self.Subtitle.Rectangle then + self.Subtitle.Rectangle:Draw() + self.Subtitle.Text:Draw() + end + + if #self.Items ~= 0 or #self.Windows ~= 0 then + self.Background:Draw() + end + + if #self.Windows ~= 0 then + local WindowOffset = 0 + for index = 1, #self.Windows do + if self.Windows[index - 1] then + WindowOffset = WindowOffset + self.Windows[index - 1].Background:Size().Height + end + local Window = self.Windows[index] + Window:Position(WindowOffset + self.Subtitle.ExtraY - 37) + Window:Draw() + end + end + + if #self.Items == 0 then + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end + return + end + + local CurrentSelection = self:CurrentSelection() + self.Items[CurrentSelection]:Selected(true) + + if self.Items[CurrentSelection]:Description() ~= "" then + self.Description.Bar:Draw() + self.Description.Rectangle:Draw() + self.Description.Text:Draw() + end + + if self.Items[CurrentSelection].Panels ~= nil then + if #self.Items[CurrentSelection].Panels ~= 0 then + local PanelOffset = self:CaclulatePanelPosition(self.Items[CurrentSelection]:Description() ~= "") + for index = 1, #self.Items[CurrentSelection].Panels do + if self.Items[CurrentSelection].Panels[index - 1] then + PanelOffset = PanelOffset + self.Items[CurrentSelection].Panels[index - 1].Background:Size().Height + 5 + end + self.Items[CurrentSelection].Panels[index]:Position(PanelOffset) + self.Items[CurrentSelection].Panels[index]:Draw() + end + end + end + + local WindowHeight = self:CalculateWindowHeight() + + if #self.Items <= self.Pagination.Total + 1 then + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = 1, #self.Items do + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + else + local ItemOffset = self.Subtitle.ExtraY - 37 + WindowHeight + for index = self.Pagination.Min + 1, self.Pagination.Max, 1 do + if self.Items[index] then + Item = self.Items[index] + Item:Position(ItemOffset) + Item:Draw() + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + end + + self.Extra.Up:Draw() + self.Extra.Down:Draw() + self.ArrowSprite:Draw() + + if self.PageCounter.Text ~= nil then + local Caption = self.PageCounter.PreText .. CurrentSelection .. " / " .. #self.Items + self.PageCounter.Text:Text(Caption) + self.PageCounter.Text:Draw() + end + end + + if self.Settings.ScaleWithSafezone then + ScreenDrawPositionEnd() + end +end + +function UIMenu:ProcessMouse() + if not self._Visible or self.JustOpened or #self.Items == 0 or tobool(Controller()) or not self.Settings.MouseControlsEnabled then + EnableControlAction(0, 2, true) + EnableControlAction(0, 1, true) + --[[EnableControlAction(0, 25, true) + EnableControlAction(0, 24, true)]] + if self.Dirty then + for _, Item in pairs(self.Items) do + if Item:Hovered() then + Item:Hovered(false) + end + end + end + return + end + + local SafeZone = {X = 0, Y = 0} + local WindowHeight = self:CalculateWindowHeight() + if self.Settings.ScaleWithSafezone then + SafeZone = GetSafeZoneBounds() + end + + local Limit = #self.Items + local ItemOffset = 0 + + ShowCursorThisFrame() + + if #self.Items > self.Pagination.Total + 1 then + Limit = self.Pagination.Max + end + + if IsMouseInBounds(0, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() + 5) + SetCursorSprite(6) + elseif IsMouseInBounds(1920 - 30, 0, 30, 1080) and self.Settings.MouseEdgeEnabled then + SetGameplayCamRelativeHeading(GetGameplayCamRelativeHeading() - 5) + SetCursorSprite(7) + elseif self.Settings.MouseEdgeEnabled then + SetCursorSprite(1) + end + + for i = self.Pagination.Min + 1, Limit, 1 do + local X, Y = self.Position.X + SafeZone.X, self.Position.Y + 144 - 37 + self.Subtitle.ExtraY + ItemOffset + SafeZone.Y + WindowHeight + local Item = self.Items[i] + local Type, SubType = Item() + local Width, Height = 431 + self.WidthOffset, self:CalculateItemHeightOffset(Item) + + if IsMouseInBounds(X, Y, Width, Height) then + Item:Hovered(true) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _X, _Y, _Width, _Height = X, Y, Width, Height + self.Controls.MousePressed = true + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + elseif not IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:SelectItem() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + elseif not IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:SelectItem() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + else + self:SelectItem() + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_X, _Y, _Width, _Height) do + if Item:Selected() and Item:Enabled() then + if SubType == "UIMenuListItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuSliderItem" then + if IsMouseInBounds(Item.LeftArrow.X + SafeZone.X, Item.LeftArrow.Y + SafeZone.Y, Item.LeftArrow.Width, Item.LeftArrow.Height) then + self:GoLeft() + end + if IsMouseInBounds(Item.RightArrow.X + SafeZone.X, Item.RightArrow.Y + SafeZone.Y, Item.RightArrow.Width, Item.RightArrow.Height) then + self:GoRight() + end + elseif SubType == "UIMenuProgressItem" then + if IsMouseInBounds(Item.Bar.X + SafeZone.X, Item.Bar.Y + SafeZone.Y - 12, Item.Data.Max, Item.Bar.Height + 24) then + Item:CalculateProgress(math.round(GetControlNormal(0, 239) * 1920) - SafeZone.X) + self.OnProgressChange(self, Item, Item.Data.Index) + Item.OnProgressChanged(self, Item, Item.Data.Index) + else + self:SelectItem() + end + end + elseif not Item:Selected() then + self:CurrentSelection(i-1) + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + self.OnIndexChange(self, self:CurrentSelection()) + self.ReDraw = true + self:UpdateScaleform() + elseif not Item:Enabled() and Item:Selected() then + PlaySoundFrontend(-1, self.Settings.Audio.Error, self.Settings.Audio.Library, true) + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + Item:Hovered(false) + end + ItemOffset = ItemOffset + self:CalculateItemHeightOffset(Item) + end + + local ExtraX, ExtraY = self.Position.X + SafeZone.X, 144 + self:CalculateItemHeight() + self.Position.Y + SafeZone.Y + WindowHeight + + if #self.Items <= self.Pagination.Total + 1 then return end + + if IsMouseInBounds(ExtraX, ExtraY, 431 + self.WidthOffset, 18) then + self.Extra.Up:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoUpOverflow() + else + self:GoUp() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Up:Colour(0, 0, 0, 200) + end + + if IsMouseInBounds(ExtraX, ExtraY + 18, 431 + self.WidthOffset, 18) then + self.Extra.Down:Colour(30, 30, 30, 255) + if not self.Controls.MousePressed then + if IsDisabledControlJustPressed(0, 24) then + Citizen.CreateThread(function() + local _ExtraX, _ExtraY = ExtraX, ExtraY + self.Controls.MousePressed = true + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(175) + while IsDisabledControlPressed(0, 24) and IsMouseInBounds(_ExtraX, _ExtraY + 18, 431 + self.WidthOffset, 18) do + if #self.Items > self.Pagination.Total + 1 then + self:GoDownOverflow() + else + self:GoDown() + end + Citizen.Wait(125) + end + self.Controls.MousePressed = false + end) + end + end + else + self.Extra.Down:Colour(0, 0, 0, 200) + end +end + +function UIMenu:AddInstructionButton(button) + if type(button) == "table" and #button == 2 then + table.insert(self.InstructionalButtons, button) + end +end + +function UIMenu:RemoveInstructionButton(button) + if type(button) == "table" then + for i = 1, #self.InstructionalButtons do + if button == self.InstructionalButtons[i] then + table.remove(self.InstructionalButtons, i) + break + end + end + else + if tonumber(button) then + if self.InstructionalButtons[tonumber(button)] then + table.remove(self.InstructionalButtons, tonumber(button)) + end + end + end +end + +function UIMenu:AddEnabledControl(Inputgroup, Control, Controller) + if tonumber(Inputgroup) and tonumber(Control) then + table.insert(self.Settings.EnabledControls[(Controller and "Controller" or "Keyboard")], {Inputgroup, Control}) + end +end + +function UIMenu:RemoveEnabledControl(Inputgroup, Control, Controller) + local Type = (Controller and "Controller" or "Keyboard") + for Index = 1, #self.Settings.EnabledControls[Type] do + if Inputgroup == self.Settings.EnabledControls[Type][Index][1] and Control == self.Settings.EnabledControls[Type][Index][2] then + table.remove(self.Settings.EnabledControls[Type], Index) + break + end + end +end + +function UIMenu:UpdateScaleform() + if not self._Visible or not self.Settings.InstructionalButtons then + return + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "CLEAR_ALL") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "TOGGLE_MOUSE_BUTTONS") + PushScaleformMovieFunctionParameterInt(0) + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "CREATE_CONTAINER") + PopScaleformMovieFunction() + + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 176, 0)) + PushScaleformMovieFunctionParameterString("Select") + PopScaleformMovieFunction() + + if self.Controls.Back.Enabled then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(1) + PushScaleformMovieFunctionParameterString(GetControlInstructionalButton(2, 177, 0)) + PushScaleformMovieFunctionParameterString("Back") + PopScaleformMovieFunction() + end + + local count = 2 + + for i = 1, #self.InstructionalButtons do + if self.InstructionalButtons[i] then + if #self.InstructionalButtons[i] == 2 then + PushScaleformMovieFunction(self.InstructionalScaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(count) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][1]) + PushScaleformMovieFunctionParameterString(self.InstructionalButtons[i][2]) + PopScaleformMovieFunction() + count = count + 1 + end + end + end + + PushScaleformMovieFunction(self.InstructionalScaleform, "DRAW_INSTRUCTIONAL_BUTTONS") + PushScaleformMovieFunctionParameterInt(-1) + PopScaleformMovieFunction() +end + +--[[ + MenuPool.lua + Menus +--]] + +function MenuPool.New() + local _MenuPool = { + Menus = {} + } + return setmetatable(_MenuPool, MenuPool) +end + +function MenuPool:AddSubMenu(Menu, Text, Description, KeepPosition, KeepBanner) + if Menu() == "UIMenu" then + local Item = UIMenuItem.New(tostring(Text), Description or "") + Menu:AddItem(Item) + local SubMenu + if KeepPosition then + SubMenu = UIMenu.New(Menu.Title:Text(), Text, Menu.Position.X, Menu.Position.Y) + else + SubMenu = UIMenu.New(Menu.Title:Text(), Text) + end + if KeepBanner then + if Menu.Logo ~= nil then + SubMenu.Logo = Menu.Logo + else + SubMenu.Logo = nil + SubMenu.Banner = Menu.Banner + end + end + Item:RightLabel('โ†’โ†’โ†’') + self:Add(SubMenu) + Menu:BindMenuToItem(SubMenu, Item) + return SubMenu + end +end + +function MenuPool:Add(Menu) + if Menu() == "UIMenu" then + table.insert(self.Menus, Menu) + end +end + +function MenuPool:Clear() + self = { + Menus = {} + } +end + +function MenuPool:Remove() + self = nil +end + +function MenuPool:MouseEdgeEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseEdgeEnabled = tobool(bool) + end + end +end + +function MenuPool:ControlDisablingEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ControlDisablingEnabled = tobool(bool) + end + end +end + +function MenuPool:ResetCursorOnOpen(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.ResetCursorOnOpen = tobool(bool) + end + end +end + +function MenuPool:MultilineFormats(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MultilineFormats = tobool(bool) + end + end +end + +function MenuPool:Audio(Attribute, Setting) + if Attribute ~= nil and Setting ~= nil then + for _, Menu in pairs(self.Menus) do + if Menu.Settings.Audio[Attribute] then + Menu.Settings.Audio[Attribute] = Setting + end + end + end +end + +function MenuPool:WidthOffset(offset) + if tonumber(offset) then + for _, Menu in pairs(self.Menus) do + Menu:SetMenuWidthOffset(tonumber(offset)) + end + end +end + +function MenuPool:CounterPreText(str) + if str ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.PageCounter.PreText = tostring(str) + end + end +end + +function MenuPool:DisableInstructionalButtons(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.InstructionalButtons = tobool(bool) + end + end +end + +function MenuPool:MouseControlsEnabled(bool) + if bool ~= nil then + for _, Menu in pairs(self.Menus) do + Menu.Settings.MouseControlsEnabled = tobool(bool) + end + end +end + +function MenuPool:RefreshIndex() + for _, Menu in pairs(self.Menus) do + Menu:RefreshIndex() + end +end + +function MenuPool:ProcessMenus() + self:ProcessControl() + self:ProcessMouse() + self:Draw() +end + +function MenuPool:ProcessControl() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessControl() + end + end +end + +function MenuPool:ProcessMouse() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:ProcessMouse() + end + end +end + +function MenuPool:Draw() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Draw() + end + end +end + +function MenuPool:IsAnyMenuOpen() + local open = false + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + open = true + break + end + end + return open +end + +function MenuPool:CloseAllMenus() + for _, Menu in pairs(self.Menus) do + if Menu:Visible() then + Menu:Visible(false) + Menu.OnMenuClosed(Menu) + end + end +end + +function MenuPool:SetBannerSprite(Sprite) + if Sprite() == "Sprite" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerSprite(Sprite) + end + end +end + +function MenuPool:SetBannerRectangle(Rectangle) + if Rectangle() == "Rectangle" then + for _, Menu in pairs(self.Menus) do + Menu:SetBannerRectangle(Rectangle) + end + end +end + +function MenuPool:TotalItemsPerPage(Value) + if tonumber(Value) then + for _, Menu in pairs(self.Menus) do + Menu.Pagination.Total = Value - 1 + end + end +end +--[[ + Wrappers +--]] + +function NativeUI.CreatePool() + return MenuPool.New() +end + +function NativeUI.CreateMenu(Title, Subtitle, X, Y, TxtDictionary, TxtName) + return UIMenu.New(Title, Subtitle, X, Y, TxtDictionary, TxtName) +end + +function NativeUI.CreateItem(Text, Description) + return UIMenuItem.New(Text, Description) +end + +function NativeUI.CreateColouredItem(Text, Description, MainColour, HighlightColour) + return UIMenuColouredItem.New(Text, Description, MainColour, HighlightColour) +end + +function NativeUI.CreateCheckboxItem(Text, Check, Description) + return UIMenuCheckboxItem.New(Text, Check, Description) +end + +function NativeUI.CreateListItem(Text, Items, Index, Description) + return UIMenuListItem.New(Text, Items, Index, Description) +end + +function NativeUI.CreateSliderItem(Text, Items, Index, Description, Divider) + return UIMenuSliderItem.New(Text, Items, Index, Description, Divider) +end + +function NativeUI.CreateProgressItem(Text, Items, Index, Description, Counter) + return UIMenuProgressItem.New(Text, Items, Index, Description, Counter) +end + +function NativeUI.CreateHeritageWindow(Mum, Dad) + return UIMenuHeritageWindow.New(Mum, Dad) +end + +function NativeUI.CreateGridPanel(TopText, LeftText, RightText, BottomText) + return UIMenuGridPanel.New(TopText, LeftText, RightText, BottomText) +end + +function NativeUI.CreateColourPanel(Title, Colours) + return UIMenuColourPanel.New(Title, Colours) +end + +function NativeUI.CreatePercentagePanel(MinText, MaxText) + return UIMenuPercentagePanel.New(MinText, MaxText) +end + +function NativeUI.CreateSprite(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) + return Sprite.New(TxtDictionary, TxtName, X, Y, Width, Height, Heading, R, G, B, A) +end + +function NativeUI.CreateRectangle(X, Y, Width, Height, R, G, B, A) + return UIResRectangle.New(X, Y, Width, Height, R, G, B, A) +end + +function NativeUI.CreateText(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) + return UIResText.New(Text, X, Y, Scale, R, G, B, A, Font, Alignment, DropShadow, Outline, WordWrap) +end diff --git a/resources/RP-Toolbox/functions.lua b/resources/RP-Toolbox/functions.lua new file mode 100644 index 000000000..c7a8d0432 --- /dev/null +++ b/resources/RP-Toolbox/functions.lua @@ -0,0 +1,478 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (functions.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support: https://semdevelopment.com/discord + + !!! Change vaules in the 'config.lua' !!! + DO NOT EDIT THIS IF YOU DON'T KNOW WHAT YOU ARE DOING + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +--General Functions +function Notify(Text) + SetNotificationTextEntry('STRING') + AddTextComponentString(Text) + DrawNotification(true, true) +end + +function NotifyHelp(Text) + SetTextComponentFormat('STRING') + AddTextComponentString(Text) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end + +function LoadAnimation(Dict) + while not HasAnimDictLoaded(Dict) do + RequestAnimDict(Dict) + Citizen.Wait(5) + end +end + +function KeyboardInput(TextEntry, MaxStringLenght) + AddTextEntry('FMMC_KEY_TIP1', TextEntry) + DisplayOnscreenKeyboard(1, 'FMMC_KEY_TIP1', '', '', '', '', '', MaxStringLenght) + BlockInput = true + + while UpdateOnscreenKeyboard() ~= 1 and UpdateOnscreenKeyboard() ~= 2 do + Citizen.Wait(0) + end + + if UpdateOnscreenKeyboard() ~= 2 then + local Result = GetOnscreenKeyboardResult() + Citizen.Wait(500) + BlockInput = false + return Result + else + Citizen.Wait(500) + BlockInput = false + return nil + end +end + +function GetClosestPlayer() + local Ped = PlayerPedId() + + for _, Player in ipairs(GetActivePlayers()) do + if GetPlayerPed(Player) ~= GetPlayerPed(-1) then + local Ped2 = GetPlayerPed(Player) + local x, y, z = table.unpack(GetEntityCoords(Ped)) + if (GetDistanceBetweenCoords(GetEntityCoords(Ped2), x, y, z) < 2) then + return GetPlayerServerId(Player) + end + end + end + + Notify('~r~No Player Nearby!') + return false +end + +function GetDistance(ID) + local Ped = GetPlayerPed(-1) + local Ped2 = GetPlayerPed(ID) + local x, y, z = table.unpack(GetEntityCoords(Ped)) + return GetDistanceBetweenCoords(GetEntityCoords(Ped2), x, y, z) +end + +--LEO Functions +function ToggleRadar() + if Config.Radar ~= 0 then + if IsPedInAnyVehicle(GetPlayerPed(-1)) then + if GetVehicleClass(GetVehiclePedIsIn(GetPlayerPed(-1))) == 18 then + if GetPedInVehicleSeat(GetVehiclePedIsIn(GetPlayerPed(-1)) == -1) then + _MenuPool:CloseAllMenus() + if Config.Radar == 1 then + TriggerEvent('wk:openRemote') + elseif Config.Radar == 2 then + TriggerEvent('wk:radarRC') + end + else + Notify('~o~You need to be in the driver seat') + end + else + Notify('~o~You need to be in a police vehicle') + end + else + Notify('~o~You need to be in a vehicle') + end + end +end + +function EnableShield() + ShieldActive = true + local Ped = GetPlayerPed(-1) + local PedPos = GetEntityCoords(Ped, false) + + if IsPedInAnyVehicle(GetPlayerPed(-1), true) then + Notify('~r~You cannot be in a vehicle when getting your shield out!') + ShieldActive = false + return + end + + RequestAnimDict('combat@gestures@gang@pistol_1h@beckon') + while not HasAnimDictLoaded('combat@gestures@gang@pistol_1h@beckon') do + Citizen.Wait(100) + end + + TaskPlayAnim(Ped, 'combat@gestures@gang@pistol_1h@beckon', '0', 8.0, -8.0, -1, (2 + 16 + 32), 0.0, 0, 0, 0) + + RequestModel(GetHashKey('prop_ballistic_shield')) + while not HasModelLoaded(GetHashKey('prop_ballistic_shield')) do + Citizen.Wait(100) + end + + local shield = CreateObject(GetHashKey('prop_ballistic_shield'), PedPos.x, PedPos.y, PedPos.z, 1, 1, 1) + shieldEntity = shield + AttachEntityToEntity(shieldEntity, Ped, GetEntityBoneIndexByName(Ped, 'IK_L_Hand'), 0.0, -0.05, -0.10, -30.0, 180.0, 40.0, 0, 0, 1, 0, 0, 1) + SetWeaponAnimationOverride(Ped, 'Gang1H') + + if HasPedGotWeapon(Ped, 'weapon_combatpistol', 0) or GetSelectedPedWeapon(Ped) == 'weapon_combatpistol' then + SetCurrentPedWeapon(Ped, 'weapon_combatpistol', 1) + HadPistol = true + else + GiveWeaponToPed(Ped, 'weapon_combatpistol', 300, 0, 1) + SetCurrentPedWeapon(Ped, 'weapon_combatpistol', 1) + HadPistol = false + end + SetEnableHandcuffs(Ped, true) +end + +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + if ShieldActive == true then + DisableControlAction(1, 23, true) --F | Enter Vehicle + DisableControlAction(1, 75, true) --F | Exit Vehicle + end + end +end) + +function DisableShield() + local Ped = GetPlayerPed(-1) + DeleteEntity(shieldEntity) + ClearPedTasksImmediately(Ped) + SetWeaponAnimationOverride(Ped, 'Default') + SetCurrentPedWeapon(Ped, 'weapon_unarmed', 1) + + if not HadPistol then + RemoveWeaponFromPed(Ped, 'weapon_combatpistol') + end + SetEnableHandcuffs(Ped, false) + HadPistol = false + ShieldActive = false +end + + + +--Civ Functions +function Ad(Text, Name, Loc, File, ID) + SetNotificationTextEntry('STRING') + AddTextComponentString(Text) + EndTextCommandThefeedPostMessagetext(Loc, File, true, 1, Name, '~b~Advertisement #' .. ID) + DrawNotification(false, true) +end + + + +--Vehicle Functions +function SpawnVehicle(Veh, Name, Livery, Extras) + local Ped = GetPlayerPed( -1 ) + if (DoesEntityExist(Ped) and not IsEntityDead(Ped)) then + local pos = GetEntityCoords(Ped) + if (IsPedSittingInAnyVehicle(Ped)) then + local Vehicle = GetVehiclePedIsIn(Ped, false) + if (GetPedInVehicleSeat(Vehicle, -1) == Ped) then + SetEntityAsMissionEntity(Vehicle, true, true ) + DeleteVehicle(Vehicle) + end + end + end + + local WaitTime = 0 + local Model = GetHashKey(Veh) + RequestModel(Model) + while not HasModelLoaded(Model) do + CancelEvent() + RequestModel(Model) + Citizen.Wait(100) + + WaitTime = WaitTime + 1 + + if WaitTime == 600 then + CancelEvent() + Notify('~r~Unable to load vehicle, please contact development!') + return + end + end + local x, y, z = table.unpack(GetEntityCoords(PlayerPedId(), false)) + local Vehicle = CreateVehicle(Model, x + 2, y + 2, z + 1, GetEntityHeading(PlayerPedId()), true, false) + SetPedIntoVehicle(PlayerPedId(), Vehicle, -1) + SetVehicleDirtLevel(Vehicle, 0) + SetVehicleModKit(Vehicle, 0) + SetVehicleMod(Vehicle, 23, -1, false) + SetModelAsNoLongerNeeded(Model) + if Livery then + SetVehicleLivery(Vehicle, Livery) + end + if Extras then + for extraId = 0, 30 do + if DoesExtraExist(Vehicle, extraId) then + SetVehicleExtra(Vehicle, extraId, true) + end + end + for _, extra in pairs(Extras) do + SetVehicleExtra(Vehicle, extra, false) + end + end + + if Name then + Notify('~b~Vehicle Spawned: ~g~' .. Name) + else + Notify('~b~Vehicle Spawned!') + end +end + +function DeleteVehicle(entity) + Citizen.InvokeNative( 0xEA386986E786A54F, Citizen.PointerValueIntInitialized(entity)) +end + + + +--Ped Functions +function LoadPed(Hash) + Citizen.CreateThread(function() + local Model = GetHashKey(Hash) + RequestModel(Model) + + while not HasModelLoaded(Model) do + Wait(0) + end + + if HasModelLoaded(Model) then + SetPlayerModel(PlayerId(), Model) + else + Notify('The model could not load - please contact development.') + end + end) +end + + + +--Weapon Functions +function GiveWeapon(Hash) + GiveWeaponToPed(GetPlayerPed(-1), GetHashKey(Hash), 999, false) +end + +function AddWeaponComponent(WeaponHash, Component) + if HasPedGotWeapon(GetPlayerPed(-1), GetHashKey(WeaponHash), false) then + GiveWeaponComponentToPed(GetPlayerPed(-1), GetHashKey(WeaponHash), GetHashKey(Component)) + end +end + + + +--Prop Functions +function SpawnProp(Object, Name) + local Player = PlayerPedId() + local Coords = GetEntityCoords(Player) + local Heading = GetEntityHeading(Player) + + RequestModel(Object) + while not HasModelLoaded(Object) do + Citizen.Wait(0) + end + + local OffsetCoords = GetOffsetFromEntityInWorldCoords(Player, 0.0, 0.75, 0.0) + local Prop = CreateObjectNoOffset(Object, OffsetCoords, false, true, false) + SetEntityHeading(Prop, Heading) + PlaceObjectOnGroundProperly(Prop) + SetEntityCollision(Prop, false, true) + SetEntityAlpha(Prop, 100) + FreezeEntityPosition(Prop, true) + SetModelAsNoLongerNeeded(Object) + + Notify('Press ~g~E ~w~to place\nPress ~r~R ~w~to cancel') + + Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + local OffsetCoords = GetOffsetFromEntityInWorldCoords(Player, 0.0, 0.75, 0.0) + local Heading = GetEntityHeading(Player) + + SetEntityCoordsNoOffset(Prop, OffsetCoords) + SetEntityHeading(Prop, Heading) + PlaceObjectOnGroundProperly(Prop) + DisableControlAction(1, 38, true) --E + DisableControlAction(1, 140, true) --R + + + if IsDisabledControlJustPressed(1, 38) then --E + local PropCoords = GetEntityCoords(Prop) + local PropHeading = GetEntityHeading(Prop) + DeleteObject(Prop) + + RequestModel(Object) + while not HasModelLoaded(Object) do + Citizen.Wait(0) + end + + local Prop = CreateObjectNoOffset(Object, PropCoords, true, true, true) + SetEntityHeading(Prop, PropHeading) + PlaceObjectOnGroundProperly(Prop) + FreezeEntityPosition(Prop, true) + SetEntityInvincible(Prop, true) + SetModelAsNoLongerNeeded(Object) + return + end + + if IsDisabledControlJustPressed(1, 140) then --R + DeleteObject(Prop) + return + end + end + end) +end + +function DeleteProp(Object) + local Hash = GetHashKey(Object) + local x, y, z = table.unpack(GetEntityCoords(PlayerPedId(), true)) + if DoesObjectOfTypeExistAtCoords(x, y, z, 1.5, Hash, true) then + local Prop = GetClosestObjectOfType(x, y, z, 1.5, Hash, false, false, false) + DeleteObject(Prop) + Notify('~r~Prop Removed!') + end +end + +function DeleteEntity(Entity) + Citizen.InvokeNative(0xAE3CBE5BF394C9C9, Citizen.PointerValueIntInitialized(Entity)) +end + + + +--Emote Functions +function PlayEmote(Emote, Name) + if not DoesEntityExist(GetPlayerPed(-1)) then + return + end + + if IsPedInAnyVehicle(GetPlayerPed(-1)) then + Notify('~r~Please exit the vehicle to use this emote!') + return + end + + TaskStartScenarioInPlace(GetPlayerPed(-1), Emote, 0, true) + Notify('~b~Playing Emote: ~g~' .. Name) + EmotePlaying = true +end + +function CancelEmote() + ClearPedTasks(GetPlayerPed(-1)) + Notify('~r~Stopping Emote') + EmotePlaying = false +end + + + + + + + +--Menu Restrictions +function LEORestrict() + if Config.LEOAccess == 0 then + return false + elseif Config.LEOAccess == 1 then + return true + elseif Config.LEOAccess == 2 then + local Ped = GetEntityModel(GetPlayerPed(-1)) + + for _, LEOPeds in pairs(Config.LEOUniforms) do + local AllowedPed = GetHashKey(LEOPeds.spawncode) + + if Ped == AllowedPed then + return true + end + end + elseif Config.LEOAccess == 3 then + return LEOOnduty + elseif Config.LEOAccess == 4 then + return LEOAce + else + return true + end +end + + + +function FireRestrict() + if Config.FireAccess == 0 then + return false + elseif Config.FireAccess == 1 then + return true + elseif Config.FireAccess == 2 then + local Ped = GetEntityModel(GetPlayerPed(-1)) + + for _, FirePeds in pairs(Config.FireUniforms) do + local AllowedPed = GetHashKey(FirePeds.spawncode) + + if Ped == AllowedPed then + return true + end + end + elseif Config.FireAccess == 3 then + return FireOnduty + elseif Config.FireAccess == 4 then + return FireAce + else + return true + end +end + + + +function CivRestrict() + if Config.CivAccess == 0 then + return false + elseif Config.CivAccess == 1 then + return true + else + return true + end +end + + + +function VehicleRestrict() + if Config.VehicleAccess == 0 then + return false + elseif Config.VehicleAccess == 1 then + return true + elseif Config.VehicleAccess == 2 then + if IsPedInAnyVehicle(GetPlayerPed(PlayerId()), false) then + return true + else + return false + end + else + return true + end +end + + + +function EmoteRestrict() + if Config.EmoteAccess == 0 then + return false + elseif Config.EmoteAccess == 1 then + return true + else + return true + end +end \ No newline at end of file diff --git a/resources/RP-Toolbox/fxmanifest.lua b/resources/RP-Toolbox/fxmanifest.lua new file mode 100644 index 000000000..0a68efddb --- /dev/null +++ b/resources/RP-Toolbox/fxmanifest.lua @@ -0,0 +1,43 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (fxmanifest.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support: https://semdevelopment.com/discord + + !!! Change vaules in the 'config.lua' !!! + DO NOT EDIT THIS IF YOU DON'T KNOW WHAT YOU ARE DOING + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +fx_version 'cerulean' +games {'gta5'} + +--DO NOT REMOVE THESE +title 'SEM_InteractionMenu' +description 'Multi Purpose Interaction Menu' +author 'Scott M [SEM Development]' +version 'v1.7' --This is required for the version checker, DO NOT change or remove + +client_scripts { + 'dependencies/NativeUI.lua', + 'client.lua', + 'config.lua', + 'functions.lua', + 'menu.lua', +} + +server_scripts { + 'config.lua', + 'server.lua', + 'functions.lua', +} + +exports { + 'IsOndutyLEO', + 'IsOndutyFire', +} \ No newline at end of file diff --git a/resources/RP-Toolbox/menu.lua b/resources/RP-Toolbox/menu.lua new file mode 100644 index 000000000..2c2d5b59e --- /dev/null +++ b/resources/RP-Toolbox/menu.lua @@ -0,0 +1,1099 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (menu.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support | https://semdevelopment.com/discord + + !!! Change vaules in the 'config.lua' !!! + DO NOT EDIT THIS IF YOU DON'T KNOW WHAT YOU ARE DOING + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +local MenuOri = 0 +if Config.MenuOrientation == 0 then + MenuOri = 0 +elseif Config.MenuOrientation == 1 then + MenuOri = 1320 +else + MenuOri = 0 +end + + +_MenuPool = NativeUI.CreatePool() +MainMenu = NativeUI.CreateMenu() + + + + + +function Menu() + local MenuTitle = '' + if Config.MenuTitle == 0 then + MenuTitle = 'Interaction Menu' + elseif Config.MenuTitle == 1 then + MenuTitle = GetPlayerName(source) + elseif Config.MenuTitle == 2 then + MenuTitle = Config.MenuTitleCustom + else + MenuTitle = 'Interaction Menu' + end + + + + _MenuPool:Remove() + _MenuPool = NativeUI.CreatePool() + MainMenu = NativeUI.CreateMenu(MenuTitle, GetResourceMetadata(GetCurrentResourceName(), 'title', 0) .. ' ~y~' .. GetResourceMetadata(GetCurrentResourceName(), 'version', 0), MenuOri) + _MenuPool:Add(MainMenu) + MainMenu:SetMenuWidthOffset(Config.MenuWidth) + collectgarbage() + + MainMenu:SetMenuWidthOffset(Config.MenuWidth) + _MenuPool:ControlDisablingEnabled(false) + _MenuPool:MouseControlsEnabled(false) + + + + + + if LEORestrict() then + local LEOMenu = _MenuPool:AddSubMenu(MainMenu, 'LEO Toolbox', 'Law Enforcement Related Menu', true) + LEOMenu:SetMenuWidthOffset(Config.MenuWidth) + local LEOActions = _MenuPool:AddSubMenu(LEOMenu, 'Actions', '', true) + LEOActions:SetMenuWidthOffset(Config.MenuWidth) + local Cuff = NativeUI.CreateItem('Cuff', 'Cuff/Uncuff the closest player') + local Drag = NativeUI.CreateItem('Drag', 'Drag/Undrag the closest player') + local Seat = NativeUI.CreateItem('Seat', 'Place a player in the closest vehicle') + local Unseat = NativeUI.CreateItem('Unseat', 'Remove a player from the closest vehicle') + local Radar = NativeUI.CreateItem('Radar', 'Toggle the radar menu') + local Inventory = NativeUI.CreateItem('Inventory', 'Search the closest player\'s inventory') + local BAC = NativeUI.CreateItem('BAC', 'Test the BAC level of the closest player') + local Jail = NativeUI.CreateItem('Jail', 'Jail a player') + local Unjail = NativeUI.CreateItem('Unjail', 'Unjail a player') + SpikeLengths = {1, 2, 3, 4, 5} + local Spikes = NativeUI.CreateListItem('Deploy Spikes', SpikeLengths, 1, 'Places spike strips on the ground') + local DelSpikes = NativeUI.CreateItem('Remove Spikes', 'Remove spike strips placed on the ground') + local Shield = NativeUI.CreateItem('Toggle Shield', 'Toggle the bulletproof shield') + local CarbineRifle = NativeUI.CreateItem('Toggle Carbine', 'Toggle your carbine rifle') + local Shotgun = NativeUI.CreateItem('Toggle Shotgun', 'Toggle your pump shotgun') + PropsList = {} + for _, Prop in pairs(Config.Props) do + table.insert(PropsList, Prop.name) + end + local Props = NativeUI.CreateListItem('Spawn Props', PropsList, 1, 'Spawn props on the ground') + local RemoveProps = NativeUI.CreateItem('Remove Props', 'Remove the closest prop') + LEOActions:AddItem(Cuff) + LEOActions:AddItem(Drag) + LEOActions:AddItem(Seat) + LEOActions:AddItem(Unseat) + if Config.Radar ~= 0 then + LEOActions:AddItem(Radar) + end + LEOActions:AddItem(Inventory) + LEOActions:AddItem(BAC) + if Config.LEOJail then + LEOActions:AddItem(Jail) + if UnjailAllowed then + LEOActions:AddItem(Unjail) + end + end + LEOActions:AddItem(Spikes) + LEOActions:AddItem(DelSpikes) + LEOActions:AddItem(Shield) + if Config.UnrackWeapons == 1 or Config.UnrackWeapons == 2 then + LEOActions:AddItem(CarbineRifle) + LEOActions:AddItem(Shotgun) + end + if Config.DisplayProps then + LEOActions:AddItem(Props) + LEOActions:AddItem(RemoveProps) + end + Cuff.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:CuffNear', player) + end + end + Drag.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:DragNear', player) + end + end + Seat.Activated = function(ParentMenu, SelectedItem) + local Veh = GetVehiclePedIsIn(Ped, true) + + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:SeatNear', player, Veh) + end + end + Unseat.Activated = function(ParentMenu, SelectedItem) + if IsPedInAnyVehicle(GetPlayerPed(-1), true) then + Notify('~o~You need to be outside of the vehicle') + return + end + + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:UnseatNear', player) + end + end + Radar.Activated = function(ParentMenu, SelectedItem) + ToggleRadar() + end + Inventory.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + Notify('~b~Searching ...') + TriggerServerEvent('SEM_InteractionMenu:InventorySearch', player) + end + end + BAC.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + Notify('~b~Testing ...') + TriggerServerEvent('SEM_InteractionMenu:BACTest', player) + end + end + Jail.Activated = function(ParentMenu, SelectedItem) + local PlayerID = tonumber(KeyboardInput('Player ID:', 10)) + if PlayerID == nil then + Notify('~r~Please enter a player ID') + return + end + + local JailTime = tonumber(KeyboardInput('Time: (Seconds) - Max Time: ' .. Config.MaxJailTime .. ' | Default Time: 30', string.len(Config.MaxJailTime))) + if JailTime == nil then + JailTime = 30 + end + if JailTime > Config.MaxJailTime then + Notify('~y~Exceeded Max Time\nMax Time: ' .. Config.MaxJailTime .. ' seconds') + JailTime = Config.MaxJailTime + end + + Notify('Player Jailed for ~b~' .. JailTime .. ' seconds') + TriggerServerEvent('SEM_InteractionMenu:Jail', PlayerID, JailTime) + end + Unjail.Activated = function(ParentMenu, SelectedItem) + local PlayerID = tonumber(KeyboardInput('Player ID:', 10)) + if PlayerID == nil then + Notify('~r~Please enter a player ID') + return + end + + TriggerServerEvent('SEM_InteractionMenu:Unjail', PlayerID) + end + DelSpikes.Activated = function(ParentMenu, SelectedItem) + TriggerEvent('SEM_InteractionMenu:Spikes-DeleteSpikes') + end + Shield.Activated = function(ParentMenu, SelectedItem) + if ShieldActive then + DisableShield() + else + EnableShield() + end + end + CarbineRifle.Activated = function(ParentMenu, SelectedItem) + if (GetVehicleClass(GetVehiclePedIsIn(GetPlayerPed(-1))) == 18) then + CarbineEquipped = not CarbineEquipped + ShotgunEquipped = false + elseif (GetVehicleClass(GetVehiclePedIsIn(GetPlayerPed(-1))) ~= 18) then + Notify('~r~You Must be in a Police Vehicle to rack/unrack your Carbine Rifle') + return + end + + if CarbineEquipped then + Notify('~g~Carbine Rifle Equipped') + GiveWeapon('weapon_carbinerifle') + AddWeaponComponent('weapon_carbinerifle', 'component_at_ar_flsh') + AddWeaponComponent('weapon_carbinerifle', 'component_at_ar_afgrip') + else + Notify('~y~Carbine Rifle Unequipped') + RemoveWeaponFromPed(GetPlayerPed(-1), 'weapon_carbinerifle') + end + end + Shotgun.Activated = function(ParentMenu, SelectedItem) + if (GetVehicleClass(GetVehiclePedIsIn(GetPlayerPed(-1))) == 18) then + ShotgunEquipped = not ShotgunEquipped + CarbineEquipped = false + elseif (GetVehicleClass(GetVehiclePedIsIn(GetPlayerPed(-1))) ~= 18) then + Notify('~r~You Must be in a Police Vehicle to rack/unrack your Shotgun') + return + end + + if ShotgunEquipped then + Notify('~g~Shotgun Equipped') + GiveWeapon('weapon_pumpshotgun') + AddWeaponComponent('weapon_pumpshotgun', 'component_at_ar_flsh') + else + Notify('~y~Shotgun Unequipped') + RemoveWeaponFromPed(GetPlayerPed(-1), 'weapon_pumpshotgun') + end + end + LEOActions.OnListSelect = function(sender, item, index) + if item == Spikes then + TriggerEvent('SEM_InteractionMenu:Spikes-SpawnSpikes', tonumber(index)) + elseif item == Props then + for _, Prop in pairs(Config.Props) do + if Prop.name == item:IndexToItem(index) then + SpawnProp(Prop.spawncode, Prop.name) + end + end + end + end + RemoveProps.Activated = function(ParentMenu, SelectedItem) + for _, Prop in pairs(Config.Props) do + DeleteProp(Prop.spawncode) + end + end + + if Config.DisplayBackup then + local LEOBackup = _MenuPool:AddSubMenu(LEOMenu, 'Backup', '', true) + LEOBackup:SetMenuWidthOffset(Config.MenuWidth) + --[[ + Code 1 Backup | No Lights or Siren + Code 2 Backup | Only Lights + Code 3 Backup | Lights and Siren + Code 99 Backup | All Available Unit Responde Code 3 + ]] + local BK1 = NativeUI.CreateItem('Code 1', 'Call Code 1 Backup to your location') + local BK2 = NativeUI.CreateItem('Code 2', 'Call Code 2 Backup to your location') + local BK3 = NativeUI.CreateItem('Code 3', 'Call Code 3 Backup to your location') + local BK99 = NativeUI.CreateItem('Code 99', 'Call Code 99 Backup to your location') + local PanicBTN = NativeUI.CreateItem('~r~Panic Button', 'Officer Panic Button') + LEOBackup:AddItem(BK1) + LEOBackup:AddItem(BK2) + LEOBackup:AddItem(BK3) + LEOBackup:AddItem(BK99) + LEOBackup:AddItem(PanicBTN) + BK1.Activated = function(ParentMenu, SelectedItem) + local Coords = GetEntityCoords(GetPlayerPed(-1)) + local Street1, Street2 = GetStreetNameAtCoord(Coords.x, Coords.y, Coords.z) + local StreetName = GetStreetNameFromHashKey(Street1) + + TriggerServerEvent('SEM_InteractionMenu:Backup', 1, StreetName, Coords) + end + BK2.Activated = function(ParentMenu, SelectedItem) + local Coords = GetEntityCoords(GetPlayerPed(-1)) + local Street1, Street2 = GetStreetNameAtCoord(Coords.x, Coords.y, Coords.z) + local StreetName = GetStreetNameFromHashKey(Street1) + + TriggerServerEvent('SEM_InteractionMenu:Backup', 2, StreetName, Coords) + end + BK3.Activated = function(ParentMenu, SelectedItem) + local Coords = GetEntityCoords(GetPlayerPed(-1)) + local Street1, Street2 = GetStreetNameAtCoord(Coords.x, Coords.y, Coords.z) + local StreetName = GetStreetNameFromHashKey(Street1) + + TriggerServerEvent('SEM_InteractionMenu:Backup', 3, StreetName, Coords) + end + BK99.Activated = function(ParentMenu, SelectedItem) + local Coords = GetEntityCoords(GetPlayerPed(-1)) + local Street1, Street2 = GetStreetNameAtCoord(Coords.x, Coords.y, Coords.z) + local StreetName = GetStreetNameFromHashKey(Street1) + + TriggerServerEvent('SEM_InteractionMenu:Backup', 99, StreetName, Coords) + end + PanicBTN.Activated = function(ParentMenu, SelectedItem) + local Coords = GetEntityCoords(GetPlayerPed(-1)) + local Street1, Street2 = GetStreetNameAtCoord(Coords.x, Coords.y, Coords.z) + local StreetName = GetStreetNameFromHashKey(Street1) + + TriggerServerEvent('SEM_InteractionMenu:Backup', 'panic', StreetName, Coords) + end + end + + if Config.ShowStations then + local LEOStation = _MenuPool:AddSubMenu(LEOMenu, 'Stations', '', true) + LEOStation:SetMenuWidthOffset(Config.MenuWidth) + for _, Station in pairs(Config.LEOStations) do + local StationCategory = _MenuPool:AddSubMenu(LEOStation, Station.name, '', true) + StationCategory:SetMenuWidthOffset(Config.MenuWidth) + local SetWaypoint = NativeUI.CreateItem('Set Waypoint', 'Set a waypoint to the station') + local Teleport = NativeUI.CreateItem('Teleport', 'Teleport to the station') + StationCategory:AddItem(SetWaypoint) + if Config.AllowStationTeleport then + StationCategory:AddItem(Teleport) + end + SetWaypoint.Activated = function(ParentMenu, SelectedItem) + SetNewWaypoint(Station.coords.x, Station.coords.y) + end + Teleport.Activated = function(ParentMenu, SelectedItem) + SetEntityCoords(PlayerPedId(), Station.coords.x, Station.coords.y, Station.coords.z) + SetEntityHeading(PlayerPedId(), Station.coords.h) + end + end + end + + if Config.DisplayLEOUniforms or Config.DisplayLEOLoadouts then + local LEOLoadouts = _MenuPool:AddSubMenu(LEOMenu, 'Loadouts', '', true) + LEOLoadouts:SetMenuWidthOffset(Config.MenuWidth) + UniformsList = {} + for _, Uniform in pairs(Config.LEOUniforms) do + table.insert(UniformsList, Uniform.name) + end + + LoadoutsList = {} + for Name, Loadout in pairs(Config.LEOLoadouts) do + table.insert(LoadoutsList, Name) + end + + local Uniforms = NativeUI.CreateListItem('Uniforms', UniformsList, 1, 'Spawn LEO uniforms') + local Loadouts = NativeUI.CreateListItem('Loadouts', LoadoutsList, 1, 'Spawn LEO weapon loadouts') + if Config.DisplayLEOUniforms then + LEOLoadouts:AddItem(Uniforms) + end + if Config.DisplayLEOLoadouts then + LEOLoadouts:AddItem(Loadouts) + end + LEOLoadouts.OnListSelect = function(sender, item, index) + if item == Uniforms then + for _, Uniform in pairs(Config.LEOUniforms) do + if Uniform.name == item:IndexToItem(index) then + LoadPed(Uniform.spawncode) + Notify('~b~Uniform Spawned: ~g~' .. Uniform.name) + end + end + end + + + + if item == Loadouts then + for Name, Loadout in pairs(Config.LEOLoadouts) do + if Name == item:IndexToItem(index) then + SetEntityHealth(GetPlayerPed(-1), 200) + RemoveAllPedWeapons(GetPlayerPed(-1), true) + AddArmourToPed(GetPlayerPed(-1), 100) + + for _, Weapon in pairs(Loadout) do + GiveWeapon(Weapon.weapon) + + for _, Component in pairs(Weapon.components) do + AddWeaponComponent(Weapon.weapon, Component) + end + end + + Notify('~b~Loadout Spawned: ~g~' .. Name) + end + end + end + end + end + + if Config.ShowLEOVehicles then + local LEOVehicles = _MenuPool:AddSubMenu(LEOMenu, 'Vehicles', '', true) + LEOVehicles:SetMenuWidthOffset(Config.MenuWidth) + + for Name, Category in pairs(Config.LEOVehiclesCategories) do + local LEOCategory = _MenuPool:AddSubMenu(LEOVehicles, Name, '', true) + LEOCategory:SetMenuWidthOffset(Config.MenuWidth) + for _, Vehicle in pairs(Category) do + local LEOVehicle = NativeUI.CreateItem(Vehicle.name, '') + LEOCategory:AddItem(LEOVehicle) + if Config.ShowLEOSpawnCode then + LEOVehicle:RightLabel(Vehicle.spawncode) + end + LEOVehicle.Activated = function(ParentMenu, SelectedItem) + SpawnVehicle(Vehicle.spawncode, Vehicle.name, Vehicle.livery, Vehicle.extras) + end + end + end + end + + if Config.DisplayTrafficManager then + local LEOTrafficManager = _MenuPool:AddSubMenu(LEOMenu, 'Traffic Manager', '', true) + LEOTrafficManager:SetMenuWidthOffset(Config.MenuWidth) + + TMSize = 10.0 + TMSpeed = 0.0 + RaduiesNames = {} + Raduies = { + {name = '10m', size = 10.0}, + {name = '20m', size = 20.0}, + {name = '30m', size = 30.0}, + {name = '40m', size = 40.0}, + {name = '50m', size = 50.0}, + {name = '60m', size = 60.0}, + {name = '70m', size = 70.0}, + {name = '80m', size = 80.0}, + {name = '90m', size = 90.0}, + {name = '100m', size = 100.0}, + } + SpeedsNames = {} + Speeds = { + {name = '0 mph', speed = 0.0}, + {name = '5 mph', speed = 5.0}, + {name = '10 mph', speed = 10.0}, + {name = '15 mph', speed = 15.0}, + {name = '20 mph', speed = 20.0}, + {name = '25 mph', speed = 25.0}, + {name = '30 mph', speed = 30.0}, + {name = '40 mph', speed = 40.0}, + {name = '50 mph', speed = 50.0}, + } + + for _, RaduisInfo in pairs(Raduies) do + table.insert(RaduiesNames, RaduisInfo.name) + end + for _, SpeedsInfo in pairs(Speeds) do + table.insert(SpeedsNames, SpeedsInfo.name) + end + + local Radius = NativeUI.CreateListItem('Radius', RaduiesNames, 1, '') + local Speed = NativeUI.CreateListItem('Speed', SpeedsNames, 1, '') + local TMCreate = NativeUI.CreateItem('Create Speed Zone', '') + local TMDelete = NativeUI.CreateItem('Delete Speed Zone', '') + LEOTrafficManager:AddItem(Radius) + LEOTrafficManager:AddItem(Speed) + LEOTrafficManager:AddItem(TMCreate) + LEOTrafficManager:AddItem(TMDelete) + Radius.OnListChanged = function(sender, item, index) + TMSize = Raduies[index].size + end + Speed.OnListChanged = function(sender, item, index) + TMSpeed = Speeds[index].speed + end + TMCreate.Activated = function(ParentMenu, SelectedItem) + if Zone == nil then + Zone = AddSpeedZoneForCoord(GetEntityCoords(PlayerPedId()), TMSize, TMSpeed, false) + Area = AddBlipForRadius(GetEntityCoords(PlayerPedId()), TMSize) + SetBlipAlpha(Area, 100) + Notify('~g~Speed Zone Created') + else + Notify('~y~You already have a Speed Zone created') + end + end + TMDelete.Activated = function(ParentMenu, SelectedItem) + if Zone ~= nil then + RemoveSpeedZone(Zone) + RemoveBlip(Area) + Zone = nil + Notify('~r~Speed Zone Deleted') + else + Notify('~y~You don\'t have a Speed Zone') + end + end + end + end + + + + + if FireRestrict() then + local FireMenu = _MenuPool:AddSubMenu(MainMenu, 'Fire Toolbox', 'Fire Related Menu', true) + FireMenu:SetMenuWidthOffset(Config.MenuWidth) + local FireActions = _MenuPool:AddSubMenu(FireMenu, 'Actions', '', true) + FireActions:SetMenuWidthOffset(Config.MenuWidth) + local Drag = NativeUI.CreateItem('Drag', 'Drag/Undrag the closest player') + local Seat = NativeUI.CreateItem('Seat', 'Place a player in the closest vehicle') + local Unseat = NativeUI.CreateItem('Unseat', 'Remove a player from the closest vehicle') + FireActions:AddItem(Drag) + FireActions:AddItem(Seat) + FireActions:AddItem(Unseat) + Drag.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:DragNear', player) + end + end + Seat.Activated = function(ParentMenu, SelectedItem) + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:SeatNear', player, Veh) + end + end + Unseat.Activated = function(ParentMenu, SelectedItem) + if IsPedInAnyVehicle(GetPlayerPed(-1), true) then + Notify('~o~You need to be outside of the vehicle') + return + end + + local player = GetClosestPlayer() + if player ~= false then + TriggerServerEvent('SEM_InteractionMenu:UnseatNear', player) + end + end + if Config.FireHospital then + local HospitalLocations = _MenuPool:AddSubMenu(FireActions, 'Hospitalize', '', true) + HospitalLocations:SetMenuWidthOffset(Config.MenuWidth) + for HospitalName, HospitalInfo in pairs(Config.HospitalLocation) do + local Hospitalize = NativeUI.CreateItem(HospitalName, 'Hospitalize a player') + HospitalLocations:AddItem(Hospitalize) + Hospitalize.Activated = function(ParentMenu, SelectedItem) + local PlayerID = tonumber(KeyboardInput('Player ID:', 10)) + if PlayerID == nil then + Notify('~r~Please enter a player ID') + return + end + + local HospitalTime = tonumber(KeyboardInput('Time: (Seconds) - Max Time: ' .. Config.MaxHospitalTime .. ' | Default Time: 30', 3)) + if HospitalTime == nil then + HospitalTime = 30 + end + if HospitalTime > Config.MaxHospitalTime then + Notify('~y~Exceeded Max Time\nMax Time: ' .. Config.MaxHospitalTime .. ' seconds') + HospitalTime = Config.MaxHospitalTime + end + + Notify('Player Hospitalized for ~b~' .. HospitalTime .. ' seconds') + TriggerServerEvent('SEM_InteractionMenu:Hospitalize', PlayerID, HospitalTime, HospitalInfo) + end + end + local Unhospitalize = NativeUI.CreateItem('Unhospitalize', 'Unhospitalize a player') + if UnhospitalAllowed then + FireActions:AddItem(Unhospitalize) + end + Unhospitalize.Activated = function(ParentMenu, SelectedItem) + local PlayerID = tonumber(KeyboardInput('Player ID:', 10)) + if PlayerID == nil then + Notify('~r~Please enter a player ID') + return + end + + TriggerServerEvent('SEM_InteractionMenu:Unhospitalize', PlayerID) + end + end + PropsList = {} + for _, Prop in pairs(Config.Props) do + table.insert(PropsList, Prop.name) + end + local Props = NativeUI.CreateListItem('Spawn Props', PropsList, 1, 'Spawn props on the ground') + local RemoveProps = NativeUI.CreateItem('Remove Props', 'Remove the closest prop') + FireActions:AddItem(Props) + FireActions:AddItem(RemoveProps) + FireActions.OnListSelect = function(sender, item, index) + if item == Props then + for _, Prop in pairs(Config.Props) do + if Prop.name == item:IndexToItem(index) then + SpawnProp(Prop.spawncode, Prop.name) + end + end + end + end + RemoveProps.Activated = function(ParentMenu, SelectedItem) + for _, Prop in pairs(Config.Props) do + DeleteProp(Prop.spawncode) + end + end + + if Config.ShowStations then + local FireEMSStation = _MenuPool:AddSubMenu(FireMenu, 'Stations', '', true) + FireEMSStation:SetMenuWidthOffset(Config.MenuWidth) + local FireStation = _MenuPool:AddSubMenu(FireEMSStation, 'Fire Stations', '', true) + FireStation:SetMenuWidthOffset(Config.MenuWidth) + for _, Station in pairs(Config.FireStations) do + local StationCategory = _MenuPool:AddSubMenu(FireStation, Station.name, '', true) + StationCategory:SetMenuWidthOffset(Config.MenuWidth) + local SetWaypoint = NativeUI.CreateItem('Set Waypoint', 'Set a waypoint to the station') + local Teleport = NativeUI.CreateItem('Teleport', 'Teleport to the station') + StationCategory:AddItem(SetWaypoint) + if Config.AllowStationTeleport then + StationCategory:AddItem(Teleport) + end + SetWaypoint.Activated = function(ParentMenu, SelectedItem) + SetNewWaypoint(Station.coords.x, Station.coords.y) + end + Teleport.Activated = function(ParentMenu, SelectedItem) + SetEntityCoords(PlayerPedId(), Station.coords.x, Station.coords.y, Station.coords.z) + SetEntityHeading(PlayerPedId(), Station.coords.h) + end + end + + local EMSStation = _MenuPool:AddSubMenu(FireEMSStation, 'Hospitals', '', true) + EMSStation:SetMenuWidthOffset(Config.MenuWidth) + for _, Station in pairs(Config.HospitalStations) do + local StationCategory = _MenuPool:AddSubMenu(EMSStation, Station.name, '', true) + StationCategory:SetMenuWidthOffset(Config.MenuWidth) + local SetWaypoint = NativeUI.CreateItem('Set Waypoint', 'Set a waypoint to the hospital') + local Teleport = NativeUI.CreateItem('Teleport', 'Teleport to the hospital') + StationCategory:AddItem(SetWaypoint) + if Config.AllowStationTeleport then + StationCategory:AddItem(Teleport) + end + SetWaypoint.Activated = function(ParentMenu, SelectedItem) + SetNewWaypoint(Station.coords.x, Station.coords.y) + end + Teleport.Activated = function(ParentMenu, SelectedItem) + SetEntityCoords(PlayerPedId(), Station.coords.x, Station.coords.y, Station.coords.z) + SetEntityHeading(PlayerPedId(), Station.coords.h) + end + end + end + + if Config.DisplayFireUniforms or Config.DisplayFireLoadouts then + local FireLoadouts = _MenuPool:AddSubMenu(FireMenu, 'Loadouts', '', true) + FireLoadouts:SetMenuWidthOffset(Config.MenuWidth) + UniformsList = {} + for _, Uniform in pairs(Config.FireUniforms) do + table.insert(UniformsList, Uniform.name) + end + + LoadoutsList = { + 'Clear', + 'Standard', + } + local Uniforms = NativeUI.CreateListItem('Uniforms', UniformsList, 1, 'Spawn Fire uniforms') + local Loadouts = NativeUI.CreateListItem('Loadouts', LoadoutsList, 1, 'Spawns Fire weapon loadouts') + if Config.DisplayFireUniforms then + FireLoadouts:AddItem(Uniforms) + end + if Config.DisplayFireLoadouts then + FireLoadouts:AddItem(Loadouts) + end + FireLoadouts.OnListSelect = function(sender, item, index) + if item == Uniforms then + for _, Uniform in pairs(Config.FireUniforms) do + if Uniform.name == item:IndexToItem(index) then + LoadPed(Uniform.spawncode) + Notify('~b~Uniform Spawned: ~g~' .. Uniform.name) + end + end + end + + + + if item == Loadouts then + local SelectedLoadout = item:IndexToItem(index) + if SelectedLoadout == 'Clear' then + SetEntityHealth(GetPlayerPed(-1), 200) + RemoveAllPedWeapons(GetPlayerPed(-1), true) + Notify('~r~All Weapons Cleared!') + elseif SelectedLoadout == 'Standard' then + SetEntityHealth(GetPlayerPed(-1), 200) + RemoveAllPedWeapons(GetPlayerPed(-1), true) + AddArmourToPed(GetPlayerPed(-1), 100) + GiveWeapon('weapon_flashlight') + GiveWeapon('weapon_fireextinguisher') + GiveWeapon('weapon_flare') + GiveWeapon('weapon_stungun') + Notify('~b~Loadout Spawned: ~g~' .. SelectedLoadout) + end + end + end + end + + if Config.ShowFireVehicles then + local FireVehicles = _MenuPool:AddSubMenu(FireMenu, 'Vehicles', '', true) + FireVehicles:SetMenuWidthOffset(Config.MenuWidth) + + for _, Vehicle in pairs(Config.FireVehicles) do + local FireVehicle = NativeUI.CreateItem(Vehicle.name, '') + FireVehicles:AddItem(FireVehicle) + if Config.ShowFireSpawnCode then + FireVehicle:RightLabel(Vehicle.spawncode) + end + FireVehicle.Activated = function(ParentMenu, SelectedItem) + SpawnVehicle(Vehicle.spawncode, Vehicle.name, Vehicle.livery, Vehicle.extras) + end + end + end + end + + + + + if CivRestrict() then + local CivMenu = _MenuPool:AddSubMenu(MainMenu, 'Civ Toolbox', 'Civilian Related Menu', true) + CivMenu:SetMenuWidthOffset(Config.MenuWidth) + local CivActions = _MenuPool:AddSubMenu(CivMenu, 'Actions', '', true) + CivActions:SetMenuWidthOffset(Config.MenuWidth) + local HU = NativeUI.CreateItem('Hands Up', 'Put your hands up') + local HUK = NativeUI.CreateItem('Hand Up & Kneel', 'Put your hands up and kneel on the ground') + local Inventory = NativeUI.CreateItem('Inventory', 'Set your inventory') + local BAC = NativeUI.CreateItem('BAC', 'Set your BAC level') + local DropWeapon = NativeUI.CreateItem('Drop Weapon', 'Drop your current weapon on the ground') + CivActions:AddItem(HU) + CivActions:AddItem(HUK) + CivActions:AddItem(Inventory) + CivActions:AddItem(BAC) + CivActions:AddItem(DropWeapon) + HU.Activated = function(ParentMenu, SelectedItem) + local Ped = PlayerPedId() + if DoesEntityExist(Ped) and not HandCuffed then + Citizen.CreateThread(function() + LoadAnimation('random@mugging3') + if IsEntityPlayingAnim(Ped, 'random@mugging3', 'handsup_standing_base', 3) or HandCuffed then + ClearPedSecondaryTask(Ped) + SetEnableHandcuffs(Ped, false) + elseif not IsEntityPlayingAnim(Ped, 'random@mugging3', 'handsup_standing_base', 3) or not HandCuffed then + TaskPlayAnim(Ped, 'random@mugging3', 'handsup_standing_base', 8.0, -8, -1, 49, 0, 0, 0, 0) + SetEnableHandcuffs(Ped, true) + end + end) + end + end + HUK.Activated = function(ParentMenu, SelectedItem) + local Ped = PlayerPedId() + if (DoesEntityExist(Ped) and not IsEntityDead(Ped)) and not HandCuffed then + Citizen.CreateThread(function() + LoadAnimation('random@arrests') + if (IsEntityPlayingAnim(Ped, 'random@arrests', 'kneeling_arrest_idle', 3)) then + TaskPlayAnim(Ped, 'random@arrests', 'kneeling_arrest_get_up', 8.0, 1.0, -1, 128, 0, 0, 0, 0) + else + TaskPlayAnim(Ped, 'random@arrests', 'idle_2_hands_up', 8.0, 1.0, -1, 2, 0, 0, 0, 0) + Wait (4000) + TaskPlayAnim(Ped, 'random@arrests', 'kneeling_arrest_idle', 8.0, 1.0, -1, 2, 0, 0, 0, 0) + end + end) + end + end + Inventory.Activated = function(ParentMenu, SelectedItem) + local Items = KeyboardInput('Items:', 75) + if Items == nil or Items == '' then + Notify('~r~No Items Provided!') + return + end + + TriggerServerEvent('SEM_InteractionMenu:InventorySet', Items) + Notify('~g~Inventory Set!') + end + BAC.Activated = function(ParentMenu, SelectedItem) + local BACLevel = KeyboardInput('BAC Level - Legal Limit: 0.08', 5) + if BACLevel == nil or BACLevel == '' then + Notify('~r~No BAC Level Provided!') + return + end + + TriggerServerEvent('SEM_InteractionMenu:BACSet', tonumber(BACLevel)) + if tonumber(BACLevel) < 0.08 then + Notify('~b~BAC Level Set: ~g~' .. tostring(BACLevel)) + else + Notify('~b~BAC Level Set: ~r~' .. tostring(BACLevel)) + end + end + DropWeapon.Activated = function(ParentMenu, SelectedItem) + local CurrentWeapon = GetSelectedPedWeapon(PlayerPedId()) + SetCurrentPedWeapon(PlayerPedId(), 'weapon_unarmed', true) + SetPedDropsInventoryWeapon(GetPlayerPed(-1), CurrentWeapon, -2.0, 0.0, 0.5, 30) + Notify('~r~Weapon Dropped!') + end + if Config.ShowCivAdverts then + local CivAdverts = _MenuPool:AddSubMenu(CivMenu, 'Adverts', '', true) + CivAdverts:SetMenuWidthOffset(Config.MenuWidth) + for _, Ad in pairs(Config.CivAdverts) do + local Advert = NativeUI.CreateItem(Ad.name, 'Send an advert for ' .. Ad.name) + CivAdverts:AddItem(Advert) + Advert.Activated = function(ParentMenu, SelectedItem) + local Message = KeyboardInput('Message:', 128) + if Message == nil or Message == '' then + Notify('~r~No Advert Message Provided!') + return + end + + TriggerServerEvent('SEM_InteractionMenu:Ads', Message, Ad.name, Ad.loc, Ad.file) + end + end + end + if Config.ShowCivVehicles then + local CivVehicles = _MenuPool:AddSubMenu(CivMenu, 'Vehicles', '', true) + CivVehicles:SetMenuWidthOffset(Config.MenuWidth) + + for _, Vehicle in pairs(Config.CivVehicles) do + local CivVehicle = NativeUI.CreateItem(Vehicle.name, '') + CivVehicles:AddItem(CivVehicle) + if Config.ShowCivSpawnCode then + CivVehicle:RightLabel(Vehicle.spawncode) + end + CivVehicle.Activated = function(ParentMenu, SelectedItem) + SpawnVehicle(Vehicle.spawncode, Vehicle.name) + end + end + end + end + + + + + + if VehicleRestrict() then + local VehicleMenu = _MenuPool:AddSubMenu(MainMenu, 'Vehicle', 'Vehicle Related Menu', true) + VehicleMenu:SetMenuWidthOffset(Config.MenuWidth) + local Seats = {-1, 0, 1, 2} + local Windows = {'Front', 'Rear', 'All'} + local Doors = {'Driver', 'Passenger', 'Rear Right', 'Rear Left', 'Hood', 'Trunk', 'All'} + local Engine = NativeUI.CreateItem('Toggle Engine', 'Toggle your vehicle\'s engine') + local ILights = NativeUI.CreateItem('Toggle Interior Light', 'Toggle your vehicle\'s interior light') + local Seat = NativeUI.CreateSliderItem('Change Seats', Seats, 1, 'Switch to a different seat') + local Window = NativeUI.CreateListItem('Windows', Windows, 1, 'Open/Close your vehicle\'s windows') + local Door = NativeUI.CreateListItem('Doors', Doors, 1, 'Open/Close your vehicle\'s doors') + local FixVeh = NativeUI.CreateItem('Repair Vehicle', 'Repair your current vehicle') + local CleanVeh = NativeUI.CreateItem('Clean Vehicle', 'Clean your current vehicle') + local DelVeh = NativeUI.CreateItem('~r~Delete Vehicle', 'Delete your current vehicle') + VehicleMenu:AddItem(Engine) + VehicleMenu:AddItem(ILights) + VehicleMenu:AddItem(Seat) + VehicleMenu:AddItem(Window) + VehicleMenu:AddItem(Door) + if Config.VehicleOptions then + VehicleMenu:AddItem(FixVeh) + VehicleMenu:AddItem(CleanVeh) + VehicleMenu:AddItem(DelVeh) + end + Engine.Activated = function(ParentMenu, SelectedItem) + local Vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Vehicle ~= nil and Vehicle ~= 0 and GetPedInVehicleSeat(Vehicle, 0) then + SetVehicleEngineOn(Vehicle, (not GetIsVehicleEngineRunning(Vehicle)), false, true) + Notify('~g~Engine Toggled!') + else + Notify('~r~You\'re not in a Vehicle!') + end + end + ILights.Activated = function(ParentMenu, SelectedItem) + local Vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + + if IsPedInVehicle(PlayerPedId(), Vehicle, false) then + if IsVehicleInteriorLightOn(Vehicle) then + SetVehicleInteriorlight(Vehicle, false) + else + SetVehicleInteriorlight(Vehicle, true) + end + else + Notify('~r~You\'re not in a Vehicle!') + end + end + VehicleMenu.OnSliderChange = function(sender, item, index) + if item == Seat then + VehicleSeat = item:IndexToItem(index) + local Veh = GetVehiclePedIsIn(GetPlayerPed(-1),false) + SetPedIntoVehicle(PlayerPedId(), Veh, VehicleSeat) + end + end + VehicleMenu.OnListSelect = function(sender, item, index) + local Ped = GetPlayerPed(-1) + local Veh = GetVehiclePedIsIn(Ped, false) + + if item == Window then + VehicleWindow = item:IndexToItem(index) + if VehicleWindow == 'Front' then + if IsPedInAnyVehicle(Ped, false) then + if (GetPedInVehicleSeat(Veh, -1) == Ped) then + SetEntityAsMissionEntity(Veh, true, true) + if (WindowFrontRolled) then + RollDownWindow(Veh, 0) + RollDownWindow(Veh, 1) + WindowFrontRolled = false + else + RollUpWindow(Veh, 0) + RollUpWindow(Veh, 1) + WindowFrontRolled = true + end + end + end + elseif VehicleWindow == 'Rear' then + if IsPedInAnyVehicle(Ped, false) then + if (GetPedInVehicleSeat(Veh, -1) == Ped) then + SetEntityAsMissionEntity(Veh, true, true) + if (WindowFrontRolled) then + RollDownWindow(Veh, 2) + RollDownWindow(Veh, 3) + WindowFrontRolled = false + else + RollUpWindow(Veh, 2) + RollUpWindow(Veh, 3) + WindowFrontRolled = true + end + end + end + elseif VehicleWindow == 'All' then + if IsPedInAnyVehicle(Ped, false) then + if (GetPedInVehicleSeat(Veh, -1) == Ped) then + SetEntityAsMissionEntity(Veh, true, true) + if (WindowFrontRolled) then + RollDownWindow(Veh, 0) + RollDownWindow(Veh, 1) + RollDownWindow(Veh, 2) + RollDownWindow(Veh, 3) + WindowFrontRolled = false + else + RollUpWindow(Veh, 0) + RollUpWindow(Veh, 1) + RollUpWindow(Veh, 2) + RollUpWindow(Veh, 3) + WindowFrontRolled = true + end + end + end + end + elseif item == Door then + local Doors = {'Driver', 'Passenger', 'Rear Left', 'Rear Right', 'Hood', 'Trunk', 'All'} + VehicleDoor = item:IndexToItem(index) + if VehicleDoor == 'Driver' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 0) > 0 then + SetVehicleDoorShut(Veh, 0, false) + else + SetVehicleDoorOpen(Veh, 0, false, false) + end + end + elseif VehicleDoor == 'Passenger' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 1) > 0 then + SetVehicleDoorShut(Veh, 1, false) + else + SetVehicleDoorOpen(Veh, 1, false, false) + end + end + elseif VehicleDoor == 'Rear Left' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 2) > 0 then + SetVehicleDoorShut(Veh, 2, false) + else + SetVehicleDoorOpen(Veh, 2, false, false) + end + end + elseif VehicleDoor == 'Rear Right' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 3) > 0 then + SetVehicleDoorShut(Veh, 3, false) + else + SetVehicleDoorOpen(Veh, 3, false, false) + end + end + elseif VehicleDoor == 'Hood' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 4) > 0 then + SetVehicleDoorShut(Veh, 4, false) + else + SetVehicleDoorOpen(Veh, 4, false, false) + end + end + elseif VehicleDoor == 'Trunk' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 5) > 0 then + SetVehicleDoorShut(Veh, 5, false) + else + SetVehicleDoorOpen(Veh, 5, false, false) + end + end + elseif VehicleDoor == 'All' then + if Veh ~= nil and Veh ~= 0 and Veh ~= 1 then + if GetVehicleDoorAngleRatio(Veh, 0) > 0 then + SetVehicleDoorShut(Veh, 0, false) + SetVehicleDoorShut(Veh, 1, false) + SetVehicleDoorShut(Veh, 2, false) + SetVehicleDoorShut(Veh, 3, false) + SetVehicleDoorShut(Veh, 4, false) + SetVehicleDoorShut(Veh, 5, false) + else + SetVehicleDoorOpen(Veh, 0, false, false) + SetVehicleDoorOpen(Veh, 1, false, false) + SetVehicleDoorOpen(Veh, 2, false, false) + SetVehicleDoorOpen(Veh, 3, false, false) + SetVehicleDoorOpen(Veh, 4, false, false) + SetVehicleDoorOpen(Veh, 5, false, false) + end + end + end + end + end + FixVeh.Activated = function(ParentMenu, SelectedItem) + local Vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Vehicle ~= nil and Vehicle ~= 0 then + SetVehicleEngineHealth(Vehicle, 100) + SetVehicleFixed(Vehicle) + Notify('~g~Vehicle Repaired!') + else + Notify('~r~You\'re not in a Vehicle!') + end + + end + CleanVeh.Activated = function(ParentMenu, SelectedItem) + local Vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + if Vehicle ~= nil and Vehicle ~= 0 then + SetVehicleDirtLevel(Vehicle, 0) + Notify('~g~Vehicle Cleaned!') + else + Notify('~r~You\'re not in a Vehicle!') + end + end + DelVeh.Activated = function(ParentMenu, SelectedItem) + if (IsPedSittingInAnyVehicle(PlayerPedId())) then + local Vehicle = GetVehiclePedIsIn(PlayerPedId(), false) + + if (GetPedInVehicleSeat(Vehicle, -1) == PlayerPedId()) then + SetEntityAsMissionEntity(Vehicle, true, true) + DeleteVehicle(Vehicle) + + if (DoesEntityExist(Vehicle)) then + Notify('~o~Unable to delete vehicle, try again.') + else + Notify('~r~Vehicle Deleted!') + end + else + Notify('~r~You must be in the driver\'s seat!') + end + else + Notify('~r~You\'re not in a Vehicle!') + end + end + end + + + + + + if EmoteRestrict() then + local EmotesList = {} + for _, Emote in pairs(Config.EmotesList) do + table.insert(EmotesList, Emote.name) + end + + local EmotesMenu = NativeUI.CreateListItem('Emotes', EmotesList, 1, 'General RP Emotes') + MainMenu:AddItem(EmotesMenu) + + MainMenu.OnListSelect = function(sender, item, index) + if item == EmotesMenu then + for _, Emote in pairs(Config.EmotesList) do + if Emote.name == item:IndexToItem(index) then + PlayEmote(Emote.emote, Emote.name) + end + end + end + end + end + + + + _MenuPool:RefreshIndex() +end + + + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + _MenuPool:ProcessMenus() + _MenuPool:ControlDisablingEnabled(false) + _MenuPool:MouseControlsEnabled(false) + + if IsControlJustPressed(1, Config.MenuButton) and GetLastInputMethod(2) then + if not menuOpen then + Menu() + MainMenu:Visible(true) + else + _MenuPool:CloseAllMenus() + end + end + end +end) + + + +RegisterCommand(Config.Command, function(source, args, rawCommands) + if Config.OpenMenu == 1 then + Menu() + MainMenu:Visible(true) + end +end) + +Citizen.CreateThread(function() + if Config.OpenMenu == 1 then + TriggerEvent('chat:addSuggestion', '/' .. Config.Command, 'Used to open SEM_InteractionMenu') + end +end) \ No newline at end of file diff --git a/resources/RP-Toolbox/server.lua b/resources/RP-Toolbox/server.lua new file mode 100644 index 000000000..9b992f1c2 --- /dev/null +++ b/resources/RP-Toolbox/server.lua @@ -0,0 +1,246 @@ +--[[ +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ + + SEM_InteractionMenu (server.lua) - Created by Scott M + Current Version: v1.7 (Nov 2020) + + Support: https://semdevelopment.com/discord + + !!! Change vaules in the 'config.lua' !!! + DO NOT EDIT THIS IF YOU DON'T KNOW WHAT YOU ARE DOING + +โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ +]] + + + +RegisterServerEvent('SEM_InteractionMenu:GlobalChat') +AddEventHandler('SEM_InteractionMenu:GlobalChat', function(Color, Prefix, Message) + TriggerClientEvent('chatMessage', -1, Prefix, Color, Message) +end) + +RegisterServerEvent('SEM_InteractionMenu:CuffNear') +AddEventHandler('SEM_InteractionMenu:CuffNear', function(ID) + if ID == -1 or ID == '-1' then + if source ~= '' then + print('^1[#' .. source .. '] ' .. GetPlayerName(source) .. ' - attempted to cuff all players^7') + DropPlayer(source, '\n[SEM_InteractionMenu] Attempting to cuff all players') + else + print('^1Someone attempted to cuff all players^7') + end + + return + end + + if ID ~= false then + TriggerClientEvent('SEM_InteractionMenu:Cuff', ID) + end +end) + +RegisterServerEvent('SEM_InteractionMenu:DragNear') +AddEventHandler('SEM_InteractionMenu:DragNear', function(ID) + if ID == -1 or ID == '-1' then + if source ~= '' then + print('^1[#' .. source .. '] ' .. GetPlayerName(source) .. ' - attempted to drag all players^7') + DropPlayer(source, '\n[SEM_InteractionMenu] Attempting to drag all players') + else + print('^1Someone attempted to drag all players^7') + end + + return + end + + if ID ~= false and ID ~= source then + TriggerClientEvent('SEM_InteractionMenu:Drag', ID, source) + end +end) + +RegisterServerEvent('SEM_InteractionMenu:SeatNear') +AddEventHandler('SEM_InteractionMenu:SeatNear', function(ID, Vehicle) + TriggerClientEvent('SEM_InteractionMenu:Seat', ID, Vehicle) +end) + +RegisterServerEvent('SEM_InteractionMenu:UnseatNear') +AddEventHandler('SEM_InteractionMenu:UnseatNear', function(ID, Vehicle) + TriggerClientEvent('SEM_InteractionMenu:Unseat', ID, Vehicle) +end) + +RegisterServerEvent('SEM_InteractionMenu:Jail') +AddEventHandler('SEM_InteractionMenu:Jail', function(ID, Time) + if ID == -1 or ID == '-1' then + if source ~= '' then + print('^1[#' .. source .. '] ' .. GetPlayerName(source) .. ' - attempted to jail all players^7') + DropPlayer(source, '\n[SEM_InteractionMenu] Attempting to jail all players') + else + print('^1Someone attempted to jail all players^7') + end + + return + end + + TriggerClientEvent('SEM_InteractionMenu:JailPlayer', ID, Time) + TriggerClientEvent('chatMessage', -1, 'Judge', {86, 96, 252}, GetPlayerName(ID) .. ' has been Jailed for ' .. Time .. ' months(s)') +end) + +RegisterServerEvent('SEM_InteractionMenu:Unjail') +AddEventHandler('SEM_InteractionMenu:Unjail', function(ID) + TriggerClientEvent('SEM_InteractionMenu:UnjailPlayer', ID) +end) + +RegisterServerEvent('SEM_InteractionMenu:Backup') +AddEventHandler('SEM_InteractionMenu:Backup', function(Code, StreetName, Coords) + TriggerClientEvent('SEM_InteractionMenu:CallBackup', -1, Code, StreetName, Coords) +end) + +RegisterServerEvent('SEM_InteractionMenu:Ads') +AddEventHandler('SEM_InteractionMenu:Ads', function(Text, Name, Loc, File) + TriggerClientEvent('SEM_InteractionMenu:SyncAds', -1, Text, Name, Loc, File, source) +end) + +BACList = {} +RegisterServerEvent('SEM_InteractionMenu:BACSet') +AddEventHandler('SEM_InteractionMenu:BACSet', function(BACLevel) + BACList[source] = BACLevel +end) + +RegisterServerEvent('SEM_InteractionMenu:BACTest') +AddEventHandler('SEM_InteractionMenu:BACTest', function(ID) + local BACLevel = BACList[ID] + TriggerClientEvent('SEM_InteractionMenu:BACResult', source, BACLevel) +end) + +Inventories = {} +RegisterServerEvent('SEM_InteractionMenu:InventorySet') +AddEventHandler('SEM_InteractionMenu:InventorySet', function(Items) + Inventories[source] = Items +end) + +RegisterServerEvent('SEM_InteractionMenu:InventorySearch') +AddEventHandler('SEM_InteractionMenu:InventorySearch', function(ID) + local Inventory = Inventories[ID] + + TriggerClientEvent('SEM_InteractionMenu:InventoryResult', source, Inventory) +end) + +RegisterServerEvent('SEM_InteractionMenu:Hospitalize') +AddEventHandler('SEM_InteractionMenu:Hospitalize', function(ID, Time, Location) + if ID == -1 or ID == '-1' then + if source ~= '' then + print('^1[#' .. source .. '] ' .. GetPlayerName(source) .. ' - attempted to hospitalize all players^7') + DropPlayer(source, '\n[SEM_InteractionMenu] Attempting to hospitalize all players') + else + print('^1Someone attempted to hospitalize all players^7') + end + + return + end + + TriggerClientEvent('SEM_InteractionMenu:HospitalizePlayer', ID, Time, Location) + TriggerClientEvent('chatMessage', -1, 'Doctor', {86, 96, 252}, GetPlayerName(ID) .. ' has been Hospitalized for ' .. Time .. ' months(s)') +end) + +RegisterServerEvent('SEM_InteractionMenu:Unhospitalize') +AddEventHandler('SEM_InteractionMenu:Unhospitalize', function(ID) + TriggerClientEvent('SEM_InteractionMenu:UnhospitalizePlayer', ID) +end) + +RegisterServerEvent('SEM_InteractionMenu:LEOPerms') +AddEventHandler('SEM_InteractionMenu:LEOPerms', function() + if IsPlayerAceAllowed(source, 'sem_intmenu.leo') then + TriggerClientEvent('SEM_InteractionMenu:LEOPermsResult', source, true) + else + TriggerClientEvent('SEM_InteractionMenu:LEOPermsResult', source, false) + end +end) + +RegisterServerEvent('SEM_InteractionMenu:FirePerms') +AddEventHandler('SEM_InteractionMenu:FirePerms', function() + if IsPlayerAceAllowed(source, 'sem_intmenu.fire') then + TriggerClientEvent('SEM_InteractionMenu:FirePermsResult', source, true) + else + TriggerClientEvent('SEM_InteractionMenu:FirePermsResult', source, false) + end +end) + +RegisterServerEvent('SEM_InteractionMenu:UnjailPerms') +AddEventHandler('SEM_InteractionMenu:UnjailPerms', function() + if IsPlayerAceAllowed(source, 'sem_intmenu.unjail') then + TriggerClientEvent('SEM_InteractionMenu:UnjailPermsResult', source, true) + else + TriggerClientEvent('SEM_InteractionMenu:UnjailPermsResult', source, false) + end +end) + +RegisterServerEvent('SEM_InteractionMenu:UnhospitalPerms') +AddEventHandler('SEM_InteractionMenu:UnhospitalPerms', function() + if IsPlayerAceAllowed(source, 'sem_intmenu.unhospital') then + TriggerClientEvent('SEM_InteractionMenu:UnhospitalPermsResult', source, true) + else + TriggerClientEvent('SEM_InteractionMenu:UnhospitalPermsResult', source, false) + end +end) + + +local resourceName = +[[^3 + _____ ______ _____ _____ + / ____| | ___| | \ / | + | (___ | |___ | |\ \ / /| | + \___ \ | ___| | | \ \/ / | | + ____) | | |___ | | \ / | | + \_____/ |______| |__| \__/ |__|^7 + InteractionMenu + Created By Scott M +]] + +Citizen.CreateThread(function() + local currentVersion = GetResourceMetadata(GetCurrentResourceName(), 'version', 0) + + function VersionCheckHTTPRequest() + PerformHttpRequest('https://semdevelopment.com/releases/interactionmenu/info/version.json', VersionCheck, 'GET') + end + + function VersionCheck(err, response, headers) + Citizen.Wait(3000) + if err == 200 then + local data = json.decode(response) + + if Config.VersionChecker == 0 then + print(resourceName) + end + + if currentVersion ~= data.NewestVersion then + if Config.VersionChecker == 0 then + print('\n ^1SEM_InteractionMenu is outdated!^7') + print(' Latest Version: ^2' .. data.NewestVersion .. '^7') + print(' Your Version: ^1' .. currentVersion .. '^7') + print(' Please download the leastest version from ^5' .. data.DownloadLocation .. '^7') + + if data.Changes ~= '' then + print('\n ^5Changes: ^7' .. data.Changes) + end + elseif Config.VersionChecker == 1 then + print('\n^1SEM_InteractionMenu is outdated!^7') + print('Latest Version: ^2' .. data.NewestVersion .. '^7') + print('Please download the leastest version from ^5' .. data.DownloadLocation .. '^7\n') + end + else + print('\n ^2SEM_InteractionMenu is up to date!^7') + end + + print('\n') + else + print('^1SEM_InteractionMenu Version Check Failed!^7') + end + + SetTimeout(60000000, VersionCheckHTTPRequest) + end + + if Config.VersionChecker ~= 2 then + if currentVersion then + VersionCheckHTTPRequest() + else + print('^1SEM_InteractionMenu Version Check Failed!^7') + end + end +end) \ No newline at end of file diff --git a/resources/RP-Toolbox/stream/char_floyd.ytd b/resources/RP-Toolbox/stream/char_floyd.ytd new file mode 100644 index 000000000..68efafd77 --- /dev/null +++ b/resources/RP-Toolbox/stream/char_floyd.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f01c0e21d2134a67772d132e247918a3e494810ea64f939e108b7067eb7b165 +size 260166 diff --git a/resources/RealisticVehicleFailure/README.md b/resources/RealisticVehicleFailure/README.md new file mode 100644 index 000000000..6ac432776 --- /dev/null +++ b/resources/RealisticVehicleFailure/README.md @@ -0,0 +1,61 @@ +# Realistic Vehicle Failure + +This is a mod for FiveM / GTA V that aims to create realistic vehicle failure. + +## Features: +### Realistic Vehicle Failure +* Makes the vehicle fail faster and more realistic. +* Shooting windows, kicking the car, throwing baseballs or snowballs at it will NOT disable the car! +* Shooting at the engine or fuel tank will damage the vehicle, but not necessarily disable it completely. +* When sustaining a certain amount of damage, the car will begin to degrade quickly and finally die. +* Car will slow down progressively as damage increases. +* Increases visual damage a lot (Please note that visual damage doesnโ€™t sync well to other players) +* A vehicle that's upside down or on its side can't be turned over by the usual steering trick. +* Car doesn't just stop suddenly when hitting something, but will often degrade, smoke and sputter before dying, and finally roll to a stop. +* Optional limp mode. If enabled, the vehicle will not die completely, but be able to drive very slowly. +* Car will not catch fire or explode, not even when landing on the roof. +* Car is still reenterable, so you can fix it with a trainer. +* Everything is configurable so you can fine tune the behavior to your liking +* You can still put armor on the car to improve its resistance to abuse. +* Sunday driver feature: Smooth acceleration and braking. Easy speed control makes it much easier to drive a steady slow speed. Brake holder feature prevents vehicle from switching direction after braking, and keeps the brakelight on while holding the brake. + +### Realistic Vehicle Repair +* Type /repair in the chat to repair your vehicle. There are two types of repairs, depending on your location: +#### At the mechanic +* If you are at a mechanic your vehicle will be completely fixed, as good as new. +* Mechanics are located several places in San Andreas. Look for the blips on the map. +#### Not at a mechanic +* If you are not at a mechanic, you may be able to perform a DIY emergency repair in the field. +* You can only reattach the oil plug once or twice, but after that, the vehicle will be beyond repair. +* An emergency repair in the field will only make the car drivable, not completely fixed. A minor accident will most likely kill the car again. +* If you let the damaged car sit too long, the oil will drain completely, preventing further repairs. +* Electric vehicles can not be fixed by you, only by a mechanic. Technology is complex, and chewing gum just won't fix a dead battery. + +## Configuration + +Lots of settings in config.lua. +Each option is explained in the file. +Be careful. Weird settings can cause weird behavior. +If you restart the script (as you should after changing the settings) exit the car first, or spawn/steal a new car after. Failure to do so may cause odd behavior of the current car. + +## Compatibility +Known to be incompatible with BVA (Basic Vehicle Actions). Tested with BVA v2.01. If you turn off the vehicle using BVA, it is rendered inoperable. This is due to a bad implementation in BVA that sets the fuel tank health to zero when turning off the vehicle. + +## Download + +https://github.com/iEns/RealisticVehicleFailure/archive/master.zip + +## Installation + +Disable or remove other vehicle health scripts. Running two or more vehicle health scripts will give unpredictable results + +### FiveM Server + +If you run a FiveM server, you know what to do... but these are the basic instructions, in case you forgot: + +* Copy the .lua files to a new folder in your Resources folder +* Add a line to your config: start [foldername] +* Restart server or +* Refresh + start [foldername] + +Where [foldername] is the folder in Resources where the .lua files are located. \ No newline at end of file diff --git a/resources/RealisticVehicleFailure/__resource.lua b/resources/RealisticVehicleFailure/__resource.lua new file mode 100644 index 000000000..6311ec7d3 --- /dev/null +++ b/resources/RealisticVehicleFailure/__resource.lua @@ -0,0 +1,11 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_scripts { + "config.lua", + "client.lua" +} + +server_scripts { + "config.lua", + "server.lua" +} \ No newline at end of file diff --git a/resources/RealisticVehicleFailure/client.lua b/resources/RealisticVehicleFailure/client.lua new file mode 100644 index 000000000..478f46e00 --- /dev/null +++ b/resources/RealisticVehicleFailure/client.lua @@ -0,0 +1,494 @@ +------------------------------------------ +-- iEnsomatic RealisticVehicleFailure -- +------------------------------------------ +-- +-- Created by Jens Sandalgaard +-- +-- This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +-- +-- https://github.com/iEns/RealisticVehicleFailure +-- + + +local pedInSameVehicleLast=false +local vehicle +local lastVehicle +local vehicleClass +local fCollisionDamageMult = 0.0 +local fDeformationDamageMult = 0.0 +local fEngineDamageMult = 0.0 +local fBrakeForce = 1.0 +local isBrakingForward = false +local isBrakingReverse = false + +local healthEngineLast = 1000.0 +local healthEngineCurrent = 1000.0 +local healthEngineNew = 1000.0 +local healthEngineDelta = 0.0 +local healthEngineDeltaScaled = 0.0 + +local healthBodyLast = 1000.0 +local healthBodyCurrent = 1000.0 +local healthBodyNew = 1000.0 +local healthBodyDelta = 0.0 +local healthBodyDeltaScaled = 0.0 + +local healthPetrolTankLast = 1000.0 +local healthPetrolTankCurrent = 1000.0 +local healthPetrolTankNew = 1000.0 +local healthPetrolTankDelta = 0.0 +local healthPetrolTankDeltaScaled = 0.0 +local tireBurstLuckyNumber + +math.randomseed(GetGameTimer()); + +local tireBurstMaxNumber = cfg.randomTireBurstInterval * 1200; -- the tire burst lottery runs roughly 1200 times per minute +if cfg.randomTireBurstInterval ~= 0 then tireBurstLuckyNumber = math.random(tireBurstMaxNumber) end -- If we hit this number again randomly, a tire will burst. + +local fixMessagePos = math.random(repairCfg.fixMessageCount) +local noFixMessagePos = math.random(repairCfg.noFixMessageCount) + +-- Display blips on map +Citizen.CreateThread(function() + if (cfg.displayBlips == true) then + for _, item in pairs(repairCfg.mechanics) do + item.blip = AddBlipForCoord(item.x, item.y, item.z) + SetBlipSprite(item.blip, item.id) + SetBlipColour(item.blip, 64) + SetBlipAsShortRange(item.blip, true) + BeginTextCommandSetBlipName("STRING") + AddTextComponentString(item.name) + EndTextCommandSetBlipName(item.blip) + end + end +end) + +local function notification(msg) + SetNotificationTextEntry("STRING") + AddTextComponentString(msg) + DrawNotification(false, false) +end + +local function isPedDrivingAVehicle() + local ped = GetPlayerPed(-1) + vehicle = GetVehiclePedIsIn(ped, false) + if IsPedInAnyVehicle(ped, false) then + -- Check if ped is in driver seat + if GetPedInVehicleSeat(vehicle, -1) == ped then + local class = GetVehicleClass(vehicle) + -- We don't want planes, helicopters, bicycles and trains + if class ~= 15 and class ~= 16 and class ~=21 and class ~=13 then + return true + end + end + end + return false +end + +local function IsNearMechanic() + local ped = GetPlayerPed(-1) + local pedLocation = GetEntityCoords(ped, 0) + for _, item in pairs(repairCfg.mechanics) do + local distance = GetDistanceBetweenCoords(item.x, item.y, item.z, pedLocation["x"], pedLocation["y"], pedLocation["z"], true) + if distance <= item.r then + return true + end + end +end + +local function fscale(inputValue, originalMin, originalMax, newBegin, newEnd, curve) + local OriginalRange = 0.0 + local NewRange = 0.0 + local zeroRefCurVal = 0.0 + local normalizedCurVal = 0.0 + local rangedValue = 0.0 + local invFlag = 0 + + if (curve > 10.0) then curve = 10.0 end + if (curve < -10.0) then curve = -10.0 end + + curve = (curve * -.1) + curve = 10.0 ^ curve + + if (inputValue < originalMin) then + inputValue = originalMin + end + if inputValue > originalMax then + inputValue = originalMax + end + + OriginalRange = originalMax - originalMin + + if (newEnd > newBegin) then + NewRange = newEnd - newBegin + else + NewRange = newBegin - newEnd + invFlag = 1 + end + + zeroRefCurVal = inputValue - originalMin + normalizedCurVal = zeroRefCurVal / OriginalRange + + if (originalMin > originalMax ) then + return 0 + end + + if (invFlag == 0) then + rangedValue = ((normalizedCurVal ^ curve) * NewRange) + newBegin + else + rangedValue = newBegin - ((normalizedCurVal ^ curve) * NewRange) + end + + return rangedValue +end + + + +local function tireBurstLottery() + local tireBurstNumber = math.random(tireBurstMaxNumber) + if tireBurstNumber == tireBurstLuckyNumber then + -- We won the lottery, lets burst a tire. + if GetVehicleTyresCanBurst(vehicle) == false then return end + local numWheels = GetVehicleNumberOfWheels(vehicle) + local affectedTire + if numWheels == 2 then + affectedTire = (math.random(2)-1)*4 -- wheel 0 or 4 + elseif numWheels == 4 then + affectedTire = (math.random(4)-1) + if affectedTire > 1 then affectedTire = affectedTire + 2 end -- 0, 1, 4, 5 + elseif numWheels == 6 then + affectedTire = (math.random(6)-1) + else + affectedTire = 0 + end + SetVehicleTyreBurst(vehicle, affectedTire, false, 1000.0) + tireBurstLuckyNumber = math.random(tireBurstMaxNumber) -- Select a new number to hit, just in case some numbers occur more often than others + end +end + + +RegisterNetEvent('iens:repair') +AddEventHandler('iens:repair', function() + if isPedDrivingAVehicle() then + local ped = GetPlayerPed(-1) + vehicle = GetVehiclePedIsIn(ped, false) + if IsNearMechanic() then + SetVehicleUndriveable(vehicle,false) + SetVehicleFixed(vehicle) + healthBodyLast=1000.0 + healthEngineLast=1000.0 + healthPetrolTankLast=1000.0 + SetVehicleEngineOn(vehicle, true, false ) + notification("~g~The mechanic repaired your car!") + return + end + if GetVehicleEngineHealth(vehicle) < cfg.cascadingFailureThreshold + 5 then + if GetVehicleOilLevel(vehicle) > 0 then + SetVehicleUndriveable(vehicle,false) + SetVehicleEngineHealth(vehicle, cfg.cascadingFailureThreshold + 5) + SetVehiclePetrolTankHealth(vehicle, 750.0) + healthEngineLast=cfg.cascadingFailureThreshold +5 + healthPetrolTankLast=750.0 + SetVehicleEngineOn(vehicle, true, false ) + SetVehicleOilLevel(vehicle,(GetVehicleOilLevel(vehicle)/3)-0.5) + notification("~g~" .. repairCfg.fixMessages[fixMessagePos] .. ", now get to a mechanic!") + fixMessagePos = fixMessagePos + 1 + if fixMessagePos > repairCfg.fixMessageCount then fixMessagePos = 1 end + else + notification("~r~Your vehicle was too badly damaged. Unable to repair!") + end + else + notification("~y~" .. repairCfg.noFixMessages[noFixMessagePos] ) + noFixMessagePos = noFixMessagePos + 1 + if noFixMessagePos > repairCfg.noFixMessageCount then noFixMessagePos = 1 end + end + else + notification("~y~You must be in a vehicle to be able to repair it") + end +end) + +RegisterNetEvent('iens:fix') +AddEventHandler('iens:fix', function() + if isPedDrivingAVehicle() then + local ped = GetPlayerPed(-1) + vehicle = GetVehiclePedIsIn(ped, false) + if IsNearMechanic() then + SetVehicleUndriveable(vehicle,false) + SetVehicleFixed(vehicle) + healthBodyLast=1000.0 + healthEngineLast=1000.0 + healthPetrolTankLast=1000.0 + SetVehicleEngineOn(vehicle, true, false ) + notification("~g~The mechanic repaired your car!") + return + end + if GetVehicleEngineHealth(vehicle) < cfg.cascadingFailureThreshold + 5 then + if GetVehicleOilLevel(vehicle) > 0 then + SetVehicleUndriveable(vehicle,false) + SetVehicleEngineHealth(vehicle, cfg.cascadingFailureThreshold + 5) + SetVehiclePetrolTankHealth(vehicle, 750.0) + healthEngineLast=cfg.cascadingFailureThreshold +5 + healthPetrolTankLast=750.0 + SetVehicleEngineOn(vehicle, true, false ) + SetVehicleOilLevel(vehicle,(GetVehicleOilLevel(vehicle)/3)-0.5) + notification("~g~" .. repairCfg.fixMessages[fixMessagePos] .. ", now get to a mechanic!") + fixMessagePos = fixMessagePos + 1 + if fixMessagePos > repairCfg.fixMessageCount then fixMessagePos = 1 end + else + notification("~r~Your vehicle was too badly damaged. Unable to repair!") + end + else + notification("~y~" .. repairCfg.noFixMessages[noFixMessagePos] ) + noFixMessagePos = noFixMessagePos + 1 + if noFixMessagePos > repairCfg.noFixMessageCount then noFixMessagePos = 1 end + end + else + notification("~y~You must be in a vehicle to be able to repair it") + end +end) + +RegisterNetEvent('iens:notAllowed') +AddEventHandler('iens:notAllowed', function() + notification("~r~You don't have permission to repair vehicles") +end) + +if cfg.torqueMultiplierEnabled or cfg.preventVehicleFlip or cfg.limpMode then + Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if cfg.torqueMultiplierEnabled or cfg.sundayDriver or cfg.limpMode then + if pedInSameVehicleLast then + local factor = 1.0 + if cfg.torqueMultiplierEnabled and healthEngineNew < 900 then + factor = (healthEngineNew+200.0) / 1100 + end + if cfg.sundayDriver and GetVehicleClass(vehicle) ~= 14 then -- Not for boats + local accelerator = GetControlValue(2,71) + local brake = GetControlValue(2,72) + local speed = GetEntitySpeedVector(vehicle, true)['y'] + -- Change Braking force + local brk = fBrakeForce + if speed >= 1.0 then + -- Going forward + if accelerator > 127 then + -- Forward and accelerating + local acc = fscale(accelerator, 127.0, 254.0, 0.1, 1.0, 10.0-(cfg.sundayDriverAcceleratorCurve*2.0)) + factor = factor * acc + end + if brake > 127 then + -- Forward and braking + isBrakingForward = true + brk = fscale(brake, 127.0, 254.0, 0.01, fBrakeForce, 10.0-(cfg.sundayDriverBrakeCurve*2.0)) + end + elseif speed <= -1.0 then + -- Going reverse + if brake > 127 then + -- Reversing and accelerating (using the brake) + local rev = fscale(brake, 127.0, 254.0, 0.1, 1.0, 10.0-(cfg.sundayDriverAcceleratorCurve*2.0)) + factor = factor * rev + end + if accelerator > 127 then + -- Reversing and braking (Using the accelerator) + isBrakingReverse = true + brk = fscale(accelerator, 127.0, 254.0, 0.01, fBrakeForce, 10.0-(cfg.sundayDriverBrakeCurve*2.0)) + end + else + -- Stopped or almost stopped or sliding sideways + local entitySpeed = GetEntitySpeed(vehicle) + if entitySpeed < 1 then + -- Not sliding sideways + if isBrakingForward == true then + --Stopped or going slightly forward while braking + DisableControlAction(2,72,true) -- Disable Brake until user lets go of brake + SetVehicleForwardSpeed(vehicle,speed*0.98) + SetVehicleBrakeLights(vehicle,true) + end + if isBrakingReverse == true then + --Stopped or going slightly in reverse while braking + DisableControlAction(2,71,true) -- Disable reverse Brake until user lets go of reverse brake (Accelerator) + SetVehicleForwardSpeed(vehicle,speed*0.98) + SetVehicleBrakeLights(vehicle,true) + end + if isBrakingForward == true and GetDisabledControlNormal(2,72) == 0 then + -- We let go of the brake + isBrakingForward=false + end + if isBrakingReverse == true and GetDisabledControlNormal(2,71) == 0 then + -- We let go of the reverse brake (Accelerator) + isBrakingReverse=false + end + end + end + if brk > fBrakeForce - 0.02 then brk = fBrakeForce end -- Make sure we can brake max. + SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fBrakeForce', brk) -- Set new Brake Force multiplier + end + if cfg.limpMode == true and healthEngineNew < cfg.engineSafeGuard + 5 then + factor = cfg.limpModeMultiplier + end + SetVehicleEngineTorqueMultiplier(vehicle, factor) + end + end + if cfg.preventVehicleFlip then + local roll = GetEntityRoll(vehicle) + if (roll > 75.0 or roll < -75.0) and GetEntitySpeed(vehicle) < 2 then + DisableControlAction(2,59,true) -- Disable left/right + DisableControlAction(2,60,true) -- Disable up/down + end + end + end + end) +end + +Citizen.CreateThread(function() + while true do + Citizen.Wait(50) + local ped = GetPlayerPed(-1) + if isPedDrivingAVehicle() then + vehicle = GetVehiclePedIsIn(ped, false) + vehicleClass = GetVehicleClass(vehicle) + healthEngineCurrent = GetVehicleEngineHealth(vehicle) + if healthEngineCurrent == 1000 then healthEngineLast = 1000.0 end + healthEngineNew = healthEngineCurrent + healthEngineDelta = healthEngineLast - healthEngineCurrent + healthEngineDeltaScaled = healthEngineDelta * cfg.damageFactorEngine * cfg.classDamageMultiplier[vehicleClass] + + healthBodyCurrent = GetVehicleBodyHealth(vehicle) + if healthBodyCurrent == 1000 then healthBodyLast = 1000.0 end + healthBodyNew = healthBodyCurrent + healthBodyDelta = healthBodyLast - healthBodyCurrent + healthBodyDeltaScaled = healthBodyDelta * cfg.damageFactorBody * cfg.classDamageMultiplier[vehicleClass] + + healthPetrolTankCurrent = GetVehiclePetrolTankHealth(vehicle) + if cfg.compatibilityMode and healthPetrolTankCurrent < 1 then + -- SetVehiclePetrolTankHealth(vehicle, healthPetrolTankLast) + -- healthPetrolTankCurrent = healthPetrolTankLast + healthPetrolTankLast = healthPetrolTankCurrent + end + if healthPetrolTankCurrent == 1000 then healthPetrolTankLast = 1000.0 end + healthPetrolTankNew = healthPetrolTankCurrent + healthPetrolTankDelta = healthPetrolTankLast-healthPetrolTankCurrent + healthPetrolTankDeltaScaled = healthPetrolTankDelta * cfg.damageFactorPetrolTank * cfg.classDamageMultiplier[vehicleClass] + + if healthEngineCurrent > cfg.engineSafeGuard+1 then + SetVehicleUndriveable(vehicle,false) + end + + if healthEngineCurrent <= cfg.engineSafeGuard+1 and cfg.limpMode == false then + SetVehicleUndriveable(vehicle,true) + end + + -- If ped spawned a new vehicle while in a vehicle or teleported from one vehicle to another, handle as if we just entered the car + if vehicle ~= lastVehicle then + pedInSameVehicleLast = false + end + + + if pedInSameVehicleLast == true then + -- Damage happened while in the car = can be multiplied + + -- Only do calculations if any damage is present on the car. Prevents weird behavior when fixing using trainer or other script + if healthEngineCurrent ~= 1000.0 or healthBodyCurrent ~= 1000.0 or healthPetrolTankCurrent ~= 1000.0 then + + -- Combine the delta values (Get the largest of the three) + local healthEngineCombinedDelta = math.max(healthEngineDeltaScaled, healthBodyDeltaScaled, healthPetrolTankDeltaScaled) + + -- If huge damage, scale back a bit + if healthEngineCombinedDelta > (healthEngineCurrent - cfg.engineSafeGuard) then + healthEngineCombinedDelta = healthEngineCombinedDelta * 0.7 + end + + -- If complete damage, but not catastrophic (ie. explosion territory) pull back a bit, to give a couple of seconds og engine runtime before dying + if healthEngineCombinedDelta > healthEngineCurrent then + healthEngineCombinedDelta = healthEngineCurrent - (cfg.cascadingFailureThreshold / 5) + end + + + ------- Calculate new value + + healthEngineNew = healthEngineLast - healthEngineCombinedDelta + + + ------- Sanity Check on new values and further manipulations + + -- If somewhat damaged, slowly degrade until slightly before cascading failure sets in, then stop + + if healthEngineNew > (cfg.cascadingFailureThreshold + 5) and healthEngineNew < cfg.degradingFailureThreshold then + healthEngineNew = healthEngineNew-(0.038 * cfg.degradingHealthSpeedFactor) + end + + -- If Damage is near catastrophic, cascade the failure + if healthEngineNew < cfg.cascadingFailureThreshold then + healthEngineNew = healthEngineNew-(0.1 * cfg.cascadingFailureSpeedFactor) + end + + -- Prevent Engine going to or below zero. Ensures you can reenter a damaged car. + if healthEngineNew < cfg.engineSafeGuard then + healthEngineNew = cfg.engineSafeGuard + end + + -- Prevent Explosions + if cfg.compatibilityMode == false and healthPetrolTankCurrent < 750 then + healthPetrolTankNew = 750.0 + end + + -- Prevent negative body damage. + if healthBodyNew < 0 then + healthBodyNew = 0.0 + end + end + else + -- Just got in the vehicle. Damage can not be multiplied this round + -- Set vehicle handling data + fDeformationDamageMult = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fDeformationDamageMult') + fBrakeForce = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fBrakeForce') + local newFDeformationDamageMult = fDeformationDamageMult ^ cfg.deformationExponent -- Pull the handling file value closer to 1 + if cfg.deformationMultiplier ~= -1 then SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fDeformationDamageMult', newFDeformationDamageMult * cfg.deformationMultiplier) end -- Multiply by our factor + if cfg.weaponsDamageMultiplier ~= -1 then SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fWeaponDamageMult', cfg.weaponsDamageMultiplier/cfg.damageFactorBody) end -- Set weaponsDamageMultiplier and compensate for damageFactorBody + + --Get the CollisionDamageMultiplier + fCollisionDamageMult = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fCollisionDamageMult') + --Modify it by pulling all number a towards 1.0 + local newFCollisionDamageMultiplier = fCollisionDamageMult ^ cfg.collisionDamageExponent -- Pull the handling file value closer to 1 + SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fCollisionDamageMult', newFCollisionDamageMultiplier) + + --Get the EngineDamageMultiplier + fEngineDamageMult = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fEngineDamageMult') + --Modify it by pulling all number a towards 1.0 + local newFEngineDamageMult = fEngineDamageMult ^ cfg.engineDamageExponent -- Pull the handling file value closer to 1 + SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fEngineDamageMult', newFEngineDamageMult) + + -- If body damage catastrophic, reset somewhat so we can get new damage to multiply + if healthBodyCurrent < cfg.cascadingFailureThreshold then + healthBodyNew = cfg.cascadingFailureThreshold + end + pedInSameVehicleLast = true + end + + -- set the actual new values + if healthEngineNew ~= healthEngineCurrent then + SetVehicleEngineHealth(vehicle, healthEngineNew) + end + if healthBodyNew ~= healthBodyCurrent then SetVehicleBodyHealth(vehicle, healthBodyNew) end + if healthPetrolTankNew ~= healthPetrolTankCurrent then SetVehiclePetrolTankHealth(vehicle, healthPetrolTankNew) end + + -- Store current values, so we can calculate delta next time around + healthEngineLast = healthEngineNew + healthBodyLast = healthBodyNew + healthPetrolTankLast = healthPetrolTankNew + lastVehicle=vehicle + if cfg.randomTireBurstInterval ~= 0 and GetEntitySpeed(vehicle) > 10 then tireBurstLottery() end + else + if pedInSameVehicleLast == true then + -- We just got out of the vehicle + lastVehicle = GetVehiclePedIsIn(ped, true) + if cfg.deformationMultiplier ~= -1 then SetVehicleHandlingFloat(lastVehicle, 'CHandlingData', 'fDeformationDamageMult', fDeformationDamageMult) end -- Restore deformation multiplier + SetVehicleHandlingFloat(lastVehicle, 'CHandlingData', 'fBrakeForce', fBrakeForce) -- Restore Brake Force multiplier + if cfg.weaponsDamageMultiplier ~= -1 then SetVehicleHandlingFloat(lastVehicle, 'CHandlingData', 'fWeaponDamageMult', cfg.weaponsDamageMultiplier) end -- Since we are out of the vehicle, we should no longer compensate for bodyDamageFactor + SetVehicleHandlingFloat(lastVehicle, 'CHandlingData', 'fCollisionDamageMult', fCollisionDamageMult) -- Restore the original CollisionDamageMultiplier + SetVehicleHandlingFloat(lastVehicle, 'CHandlingData', 'fEngineDamageMult', fEngineDamageMult) -- Restore the original EngineDamageMultiplier + end + pedInSameVehicleLast = false + end + end +end) + diff --git a/resources/RealisticVehicleFailure/config.lua b/resources/RealisticVehicleFailure/config.lua new file mode 100644 index 000000000..836debd27 --- /dev/null +++ b/resources/RealisticVehicleFailure/config.lua @@ -0,0 +1,209 @@ +------------------------------------------ +-- iEnsomatic RealisticVehicleFailure -- +------------------------------------------ +-- +-- Created by Jens Sandalgaard +-- +-- This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +-- +-- https://github.com/iEns/RealisticVehicleFailure +-- + + +-- Configuration: + +-- IMPORTANT: Some of these values MUST be defined as a floating point number. ie. 10.0 instead of 10 + +cfg = { + deformationMultiplier = -1, -- How much should the vehicle visually deform from a collision. Range 0.0 to 10.0 Where 0.0 is no deformation and 10.0 is 10x deformation. -1 = Don't touch. Visual damage does not sync well to other players. + deformationExponent = 0.4, -- How much should the handling file deformation setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + collisionDamageExponent = 0.6, -- How much should the handling file deformation setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + + damageFactorEngine = 10.0, -- Sane values are 1 to 100. Higher values means more damage to vehicle. A good starting point is 10 + damageFactorBody = 10.0, -- Sane values are 1 to 100. Higher values means more damage to vehicle. A good starting point is 10 + damageFactorPetrolTank = 64.0, -- Sane values are 1 to 200. Higher values means more damage to vehicle. A good starting point is 64 + engineDamageExponent = 0.6, -- How much should the handling file engine damage setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + weaponsDamageMultiplier = 0.01, -- How much damage should the vehicle get from weapons fire. Range 0.0 to 10.0, where 0.0 is no damage and 10.0 is 10x damage. -1 = don't touch + degradingHealthSpeedFactor = 10, -- Speed of slowly degrading health, but not failure. Value of 10 means that it will take about 0.25 second per health point, so degradation from 800 to 305 will take about 2 minutes of clean driving. Higher values means faster degradation + cascadingFailureSpeedFactor = 8.0, -- Sane values are 1 to 100. When vehicle health drops below a certain point, cascading failure sets in, and the health drops rapidly until the vehicle dies. Higher values means faster failure. A good starting point is 8 + + degradingFailureThreshold = 800.0, -- Below this value, slow health degradation will set in + cascadingFailureThreshold = 360.0, -- Below this value, health cascading failure will set in + engineSafeGuard = 100.0, -- Final failure value. Set it too high, and the vehicle won't smoke when disabled. Set too low, and the car will catch fire from a single bullet to the engine. At health 100 a typical car can take 3-4 bullets to the engine before catching fire. + + torqueMultiplierEnabled = true, -- Decrease engine torque as engine gets more and more damaged + + limpMode = false, -- If true, the engine never fails completely, so you will always be able to get to a mechanic unless you flip your vehicle and preventVehicleFlip is set to true + limpModeMultiplier = 0.15, -- The torque multiplier to use when vehicle is limping. Sane values are 0.05 to 0.25 + + preventVehicleFlip = true, -- If true, you can't turn over an upside down vehicle + + sundayDriver = true, -- If true, the accelerator response is scaled to enable easy slow driving. Will not prevent full throttle. Does not work with binary accelerators like a keyboard. Set to false to disable. The included stop-without-reversing and brake-light-hold feature does also work for keyboards. + sundayDriverAcceleratorCurve = 7.5, -- The response curve to apply to the accelerator. Range 0.0 to 10.0. Higher values enables easier slow driving, meaning more pressure on the throttle is required to accelerate forward. Does nothing for keyboard drivers + sundayDriverBrakeCurve = 5.0, -- The response curve to apply to the Brake. Range 0.0 to 10.0. Higher values enables easier braking, meaning more pressure on the throttle is required to brake hard. Does nothing for keyboard drivers + + displayBlips = true, -- Show blips for mechanics locations + + compatibilityMode = false, -- prevents other scripts from modifying the fuel tank health to avoid random engine failure with BVA 2.01 (Downside is it disabled explosion prevention) + + randomTireBurstInterval = 120, -- Number of minutes (statistically, not precisely) to drive above 22 mph before you get a tire puncture. 0=feature is disabled + + + -- Class Damagefactor Multiplier + -- The damageFactor for engine, body and Petroltank will be multiplied by this value, depending on vehicle class + -- Use it to increase or decrease damage for each class + + classDamageMultiplier = { + [0] = 1.0, -- 0: Compacts + 1.0, -- 1: Sedans + 1.0, -- 2: SUVs + 1.0, -- 3: Coupes + 1.0, -- 4: Muscle + 1.0, -- 5: Sports Classics + 1.0, -- 6: Sports + 1.0, -- 7: Super + 0.25, -- 8: Motorcycles + 0.7, -- 9: Off-road + 0.25, -- 10: Industrial + 1.0, -- 11: Utility + 1.0, -- 12: Vans + 1.0, -- 13: Cycles + 0.5, -- 14: Boats + 1.0, -- 15: Helicopters + 1.0, -- 16: Planes + 1.0, -- 17: Service + 0.75, -- 18: Emergency + 0.75, -- 19: Military + 1.0, -- 20: Commercial + 1.0 -- 21: Trains + } +} + + + + -- Alternate configuration values provided by ImDylan93 - Vehicles can take more damage before failure, and the balance between vehicles has been tweaked. + -- To use: comment out the settings above, and uncomment this section. +--[[ +cfg = { + + deformationMultiplier = -1, -- How much should the vehicle visually deform from a collision. Range 0.0 to 10.0 Where 0.0 is no deformation and 10.0 is 10x deformation. -1 = Don't touch + deformationExponent = 1.0, -- How much should the handling file deformation setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + collisionDamageExponent = 1.0, -- How much should the handling file deformation setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + + damageFactorEngine = 5.1, -- Sane values are 1 to 100. Higher values means more damage to vehicle. A good starting point is 10 + damageFactorBody = 5.1, -- Sane values are 1 to 100. Higher values means more damage to vehicle. A good starting point is 10 + damageFactorPetrolTank = 61.0, -- Sane values are 1 to 100. Higher values means more damage to vehicle. A good starting point is 64 + engineDamageExponent = 1.0, -- How much should the handling file engine damage setting be compressed toward 1.0. (Make cars more similar). A value of 1=no change. Lower values will compress more, values above 1 it will expand. Dont set to zero or negative. + weaponsDamageMultiplier = 0.124, -- How much damage should the vehicle get from weapons fire. Range 0.0 to 10.0, where 0.0 is no damage and 10.0 is 10x damage. -1 = don't touch + degradingHealthSpeedFactor = 7.4, -- Speed of slowly degrading health, but not failure. Value of 10 means that it will take about 0.25 second per health point, so degradation from 800 to 305 will take about 2 minutes of clean driving. Higher values means faster degradation + cascadingFailureSpeedFactor = 1.5, -- Sane values are 1 to 100. When vehicle health drops below a certain point, cascading failure sets in, and the health drops rapidly until the vehicle dies. Higher values means faster failure. A good starting point is 8 + + degradingFailureThreshold = 677.0, -- Below this value, slow health degradation will set in + cascadingFailureThreshold = 310.0, -- Below this value, health cascading failure will set in + engineSafeGuard = 100.0, -- Final failure value. Set it too high, and the vehicle won't smoke when disabled. Set too low, and the car will catch fire from a single bullet to the engine. At health 100 a typical car can take 3-4 bullets to the engine before catching fire. + + torqueMultiplierEnabled = true, -- Decrease engine torge as engine gets more and more damaged + + limpMode = false, -- If true, the engine never fails completely, so you will always be able to get to a mechanic unless you flip your vehicle and preventVehicleFlip is set to true + limpModeMultiplier = 0.15, -- The torque multiplier to use when vehicle is limping. Sane values are 0.05 to 0.25 + + preventVehicleFlip = true, -- If true, you can't turn over an upside down vehicle + + sundayDriver = true, -- If true, the accelerator response is scaled to enable easy slow driving. Will not prevent full throttle. Does not work with binary accelerators like a keyboard. Set to false to disable. The included stop-without-reversing and brake-light-hold feature does also work for keyboards. + sundayDriverAcceleratorCurve = 7.5, -- The response curve to apply to the accelerator. Range 0.0 to 10.0. Higher values enables easier slow driving, meaning more pressure on the throttle is required to accelerate forward. Does nothing for keyboard drivers + sundayDriverBrakeCurve = 5.0, -- The response curve to apply to the Brake. Range 0.0 to 10.0. Higher values enables easier braking, meaning more pressure on the throttle is required to brake hard. Does nothing for keyboard drivers + + displayBlips = true, -- Show blips for mechanics locations + + classDamageMultiplier = { + [0] = 1.0, -- 0: Compacts + 1.0, -- 1: Sedans + 1.0, -- 2: SUVs + 0.95, -- 3: Coupes + 1.0, -- 4: Muscle + 0.95, -- 5: Sports Classics + 0.95, -- 6: Sports + 0.95, -- 7: Super + 0.27, -- 8: Motorcycles + 0.7, -- 9: Off-road + 0.25, -- 10: Industrial + 0.35, -- 11: Utility + 0.85, -- 12: Vans + 1.0, -- 13: Cycles + 0.4, -- 14: Boats + 0.7, -- 15: Helicopters + 0.7, -- 16: Planes + 0.75, -- 17: Service + 0.85, -- 18: Emergency + 0.67, -- 19: Military + 0.43, -- 20: Commercial + 1.0 -- 21: Trains + } +} +]]-- + + + + + +-- End of Main Configuration + +-- Configure Repair system + +-- id=446 for wrench icon, id=72 for spraycan icon + +repairCfg = { + mechanics = { + {name="Mechanic", id=446, r=25.0, x=-337.0, y=-135.0, z=39.0}, -- LSC Burton + {name="Mechanic", id=446, r=25.0, x=-1155.0, y=-2007.0, z=13.0}, -- LSC by airport + {name="Mechanic", id=446, r=25.0, x=734.0, y=-1085.0, z=22.0}, -- LSC La Mesa + {name="Mechanic", id=446, r=25.0, x=1177.0, y=2640.0, z=37.0}, -- LSC Harmony + {name="Mechanic", id=446, r=25.0, x=108.0, y=6624.0, z=31.0}, -- LSC Paleto Bay + {name="Mechanic", id=446, r=18.0, x=538.0, y=-183.0, z=54.0}, -- Mechanic Hawic + {name="Mechanic", id=446, r=15.0, x=1774.0, y=3333.0, z=41.0}, -- Mechanic Sandy Shores Airfield + {name="Mechanic", id=446, r=15.0, x=1143.0, y=-776.0, z=57.0}, -- Mechanic Mirror Park + {name="Mechanic", id=446, r=30.0, x=2508.0, y=4103.0, z=38.0}, -- Mechanic East Joshua Rd. + {name="Mechanic", id=446, r=16.0, x=2006.0, y=3792.0, z=32.0}, -- Mechanic Sandy Shores gas station + {name="Mechanic", id=446, r=25.0, x=484.0, y=-1316.0, z=29.0}, -- Hayes Auto, Little Bighorn Ave. + {name="Mechanic", id=446, r=33.0, x=-1419.0, y=-450.0, z=36.0}, -- Hayes Auto Body Shop, Del Perro + {name="Mechanic", id=446, r=33.0, x=268.0, y=-1810.0, z=27.0}, -- Hayes Auto Body Shop, Davis + -- {name="Mechanic", id=446, r=24.0, x=288.0, y=-1730.0, z=29.0}, -- Hayes Auto, Rancho (Disabled, looks like a warehouse for the Davis branch) + {name="Mechanic", id=446, r=27.0, x=1915.0, y=3729.0, z=32.0}, -- Otto's Auto Parts, Sandy Shores + {name="Mechanic", id=446, r=45.0, x=-29.0, y=-1665.0, z=29.0}, -- Mosley Auto Service, Strawberry + {name="Mechanic", id=446, r=44.0, x=-212.0, y=-1378.0, z=31.0}, -- Glass Heroes, Strawberry + {name="Mechanic", id=446, r=33.0, x=258.0, y=2594.0, z=44.0}, -- Mechanic Harmony + {name="Mechanic", id=446, r=18.0, x=-32.0, y=-1090.0, z=26.0}, -- Simeons + {name="Mechanic", id=446, r=25.0, x=-211.0, y=-1325.0, z=31.0}, -- Bennys + {name="Mechanic", id=446, r=25.0, x=903.0, y=3563.0, z=34.0}, -- Auto Repair, Grand Senora Desert + {name="Mechanic", id=446, r=25.0, x=437.0, y=3568.0, z=38.0} -- Auto Shop, Grand Senora Desert + }, + + fixMessages = { + "You put the oil plug back in", + "You stopped the oil leak using chewing gum", + "You repaired the oil tube with gaffer tape", + "You tightened the oil pan screw and stopped the dripping", + "You kicked the engine and it magically came back to life", + "You removed some rust from the spark tube", + "You yelled at your vehicle, and it somehow had an effect" + }, + fixMessageCount = 7, + + noFixMessages = { + "You checked the oil plug. It's still there", + "You looked at your engine, it seemed fine", + "You made sure that the gaffer tape was still holding the engine together", + "You turned up the radio volume. It just drowned out the weird engine noises", + "You added rust-preventer to the spark tube. It made no difference", + "Never fix something that ain't broken they said. You didn't listen. At least it didn't get worse" + }, + noFixMessageCount = 6 +} + +RepairEveryoneWhitelisted = true +RepairWhitelist = +{ + "steam:123456789012345", + "steam:000000000000000", + "ip:192.168.0.1" -- not sure if ip whitelist works? +} diff --git a/resources/RealisticVehicleFailure/revision.txt b/resources/RealisticVehicleFailure/revision.txt new file mode 100644 index 000000000..dbedc2f19 --- /dev/null +++ b/resources/RealisticVehicleFailure/revision.txt @@ -0,0 +1,43 @@ +Version 1.0 (2017-12-25): +* Optional limp mode. If enabled, the vehicle will not die completely, but be able to drive slowly. +* Optional alternative configuration, provided by ImDylan93 + +Version 0.6 beta (2017-12-13): +New "Sunday Driver" feature: +* Smooth acceleration and braking. +* Easy speed control makes it much easier to drive a steady slow speed. +* Brake holder feature prevents vehicle from switching direction after braking +* Keeps the brakelight on while holding the brake. + +Version 0.5 beta (2017-12-11): +* Moved config to a separate file for easier updating +* Prevents flipping an upside down car over +* Vehicle will progressively slow down as damage increases +* Balanced the damage and visual damage to be more consistent across vehicle classes and types +* Changes to handling values are now multiplied from existing values instead of just setting values. Preserves the differences between vehicles more (ie. armoured cars should be somewhat tough) +* Damage multiplier can be set for each vehicle class separately +* Fix for not resetting handling while exiting the vehicle + +Version 0.4 beta (2017-12-10): +* Increased visual damage +* Fix for problem with weapons damage while someone is in the vehicle + +Version 0.3 beta (2017-12-08): +* Rewrite of algorithm to fix easy explosions from bullets +* Disabled mod for planes, trains and helicopters +* Made sure that only the driver of the car will have the script active +* Fixed a bug that caused /fix scripts or trainers to sometimes not work +* Fixed bug that caused /repair at mechanic to sometimes not work +* Enhanced compatibility with fuel scripts +* Added a couple of mechanics +* Code cleanup and added lots of comments to help you understand what is going on +* More configuration options +* New degradingFailure feature. When the vehicle gets some damage it will start to slowly degrade until just before cascading failure sets in, then it stays at that level until car takes more damage. +* Configurable health level for final failure, balances how easy you can ignite engine fire with a gun, and how much smoke comes from a disabled engine. + +Version 0.2 beta (2017-12-08) +* added /repair function + + +Version 0.1 beta (2017-12-06) +* First release \ No newline at end of file diff --git a/resources/RealisticVehicleFailure/server.lua b/resources/RealisticVehicleFailure/server.lua new file mode 100644 index 000000000..9f6845030 --- /dev/null +++ b/resources/RealisticVehicleFailure/server.lua @@ -0,0 +1,55 @@ +------------------------------------------ +-- iEnsomatic RealisticVehicleFailure -- +------------------------------------------ +-- +-- Created by Jens Sandalgaard +-- +-- This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. +-- +-- https://github.com/iEns/RealisticVehicleFailure +-- + + + +local function checkWhitelist(id) + for key, value in pairs(RepairWhitelist) do + if id == value then + return true + end + end + return false +end + +AddEventHandler('chatMessage', function(source, _, message) + local msg = string.lower(message) + local identifier = GetPlayerIdentifiers(source)[1] + if msg == "/repair" then + CancelEvent() + if RepairEveryoneWhitelisted == true then + TriggerClientEvent('iens:repair', source) + else + if checkWhitelist(identifier) then + TriggerClientEvent('iens:repair', source) + else + TriggerClientEvent('iens:notAllowed', source) + end + end + end +end) + +AddEventHandler('chatMessage', function(source, _, message) + local msg = string.lower(message) + local identifier = GetPlayerIdentifiers(source)[1] + if msg == "/fix" then + CancelEvent() + if RepairEveryoneWhitelisted == true then + TriggerClientEvent('iens:fix', source) + else + if checkWhitelist(identifier) then + TriggerClientEvent('iens:fix', source) + else + TriggerClientEvent('iens:notAllowed', source) + end + end + end +end) diff --git a/resources/Remove-Veh/RemoveVehicles_2_0.net.dll b/resources/Remove-Veh/RemoveVehicles_2_0.net.dll new file mode 100644 index 000000000..643b112e7 Binary files /dev/null and b/resources/Remove-Veh/RemoveVehicles_2_0.net.dll differ diff --git a/resources/Remove-Veh/__resource.lua b/resources/Remove-Veh/__resource.lua new file mode 100644 index 000000000..9dbbd8395 --- /dev/null +++ b/resources/Remove-Veh/__resource.lua @@ -0,0 +1,8 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script { + 'RemoveVehicles_2_0.net.dll' +} +server_script { + 'serverScript.lua' +} \ No newline at end of file diff --git a/resources/Remove-Veh/serverScript.lua b/resources/Remove-Veh/serverScript.lua new file mode 100644 index 000000000..f5330cd3c --- /dev/null +++ b/resources/Remove-Veh/serverScript.lua @@ -0,0 +1,28 @@ +AddEventHandler('playerDropped', function(reason) + local source = source + local players = GetPlayers() + if #players > 1 then + local randomPlayerIndex = math.random( #players ) + local player = players[ randomPlayerIndex ] + --print('Disconnected player name: ' .. GetPlayerName(source)) + if(GetPlayerName(player) == GetPlayerName(source)) then + if(randomPlayerIndex > 1) then + randomPlayerIndex = randomPlayerIndex - 1 + --print('Decreased by 1') + else + randomPlayerIndex = randomPlayerIndex + 1 + --print('Increased by 1') + end + player = players[ randomPlayerIndex ] + end + TriggerClientEvent('eventDeleteVehicles', player, source) + --print('Source ' .. source) + --print('Triggering event for ' .. player) + end +end) + +RegisterNetEvent("getNetID") +AddEventHandler('getNetID', function() + --print('Source ' .. source) + TriggerClientEvent('playerConnected', source, source) +end) \ No newline at end of file diff --git a/resources/RichPresence/Client.lua b/resources/RichPresence/Client.lua new file mode 100644 index 000000000..d02b32160 --- /dev/null +++ b/resources/RichPresence/Client.lua @@ -0,0 +1,57 @@ +local WaitTime = 5000 -- How often do you want to update the status (In MS) + +local DiscordAppId = tonumber(GetConvar("RichAppId", "543866591079694346")) +local DiscordAppAsset = GetConvar("RichAssetId", "eg-blurple") + +Citizen.CreateThread(function() + SetDiscordAppId(DiscordAppId) + SetDiscordRichPresenceAsset(DiscordAppAsset) + for _, v in pairs(Config.Buttons) do + SetDiscordRichPresenceAction(v.index, v.name, v.url) + end + while true do + local x,y,z = table.unpack(GetEntityCoords(PlayerPedId(),true)) + local StreetHash = GetStreetNameAtCoord(x, y, z) + local onlinePlayers = GetNumberOfPlayers() + Citizen.Wait(WaitTime) + if StreetHash ~= nil then + miid = GetPlayerServerId(NetworkGetEntityOwner(GetPlayerPed(-1))) + StreetName = GetStreetNameFromHashKey(StreetHash) + if IsPedOnFoot(PlayerPedId()) and not IsEntityInWater(PlayerPedId()) then + if IsPedSprinting(PlayerPedId()) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Sprinting down "..StreetName) + elseif IsPedRunning(PlayerPedId()) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Running down "..StreetName) + elseif IsPedWalking(PlayerPedId()) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Walking down "..StreetName) + elseif IsPedStill(PlayerPedId()) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Standing on "..StreetName) + end + elseif GetVehiclePedIsUsing(PlayerPedId()) ~= nil and not IsPedInAnyHeli(PlayerPedId()) and not IsPedInAnyPlane(PlayerPedId()) and not IsPedOnFoot(PlayerPedId()) and not IsPedInAnySub(PlayerPedId()) and not IsPedInAnyBoat(PlayerPedId()) then + local MPH = math.ceil(GetEntitySpeed(GetVehiclePedIsUsing(PlayerPedId())) * 2.236936) + local VehName = GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(GetVehiclePedIsUsing(PlayerPedId())))) + if MPH > 50 then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Speeding down "..StreetName.." in a "..VehName) + elseif MPH <= 50 and MPH > 0 then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Cruising down "..StreetName.." in a "..VehName) + elseif MPH == 0 then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Parked on "..StreetName.." in a "..VehName) + end + elseif IsPedInAnyHeli(PlayerPedId()) or IsPedInAnyPlane(PlayerPedId()) then + local VehName = GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(GetVehiclePedIsUsing(PlayerPedId())))) + if IsEntityInAir(GetVehiclePedIsUsing(PlayerPedId())) or GetEntityHeightAboveGround(GetVehiclePedIsUsing(PlayerPedId())) > 5.0 then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Flying over "..StreetName.." in a "..VehName) + else + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Landed at "..StreetName.." in a "..VehName) + end + elseif IsEntityInWater(PlayerPedId()) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Swimming around") + elseif IsPedInAnyBoat(PlayerPedId()) and IsEntityInWater(GetVehiclePedIsUsing(PlayerPedId())) then + local VehName = GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(GetVehiclePedIsUsing(PlayerPedId())))) + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | Sailing around in a "..VehName) + elseif IsPedInAnySub(PlayerPedId()) and IsEntityInWater(GetVehiclePedIsUsing(PlayerPedId())) then + SetRichPresence("ID: "..miid.." | Players: "..onlinePlayers.." | In a yellow submarine") + end + end + end +end) diff --git a/resources/RichPresence/Config.lua b/resources/RichPresence/Config.lua new file mode 100644 index 000000000..8663835b7 --- /dev/null +++ b/resources/RichPresence/Config.lua @@ -0,0 +1,5 @@ +Config = {} +Config.Buttons = { + {index = 0,name = 'Website',url = 'https://elite-gaming.co.uk'}, + {index = 1,name = 'Connect',url = 'fivem://connect/86.166.234.108:30120'} +} \ No newline at end of file diff --git a/resources/RichPresence/fxmanifest.lua b/resources/RichPresence/fxmanifest.lua new file mode 100644 index 000000000..e6abcb3ca --- /dev/null +++ b/resources/RichPresence/fxmanifest.lua @@ -0,0 +1,6 @@ +fx_version 'adamant' + +game 'gta5' + +shared_script 'Config.lua' +client_script 'Client.lua' diff --git a/resources/STATE-TROOPER/__resource.lua b/resources/STATE-TROOPER/__resource.lua new file mode 100644 index 000000000..d73aee9a1 --- /dev/null +++ b/resources/STATE-TROOPER/__resource.lua @@ -0,0 +1,20 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +-- Assets template by Albo1125. +-- Look in the meta_templates folder for the default meta file entries when installing vehicles/peds into custom slots. +-- You can (un)comment or add/remove files depending on which ones you use. +-- Documentation of available data files for FiveM: https://wiki.fivem.net/wiki/Data_files + +files { + 'carcols.meta', + 'vehicles.meta', + 'carvariations.meta', + 'handling.meta' + +} +data_file 'CARCOLS_FILE' 'carcols.meta' +data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta' +data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta' +data_file 'HANDLING_FILE' 'handling.meta' + +client_script 'vehicle_names.lua' \ No newline at end of file diff --git a/resources/STATE-TROOPER/carcols.meta b/resources/STATE-TROOPER/carcols.meta new file mode 100644 index 000000000..bb8a4b204 --- /dev/null +++ b/resources/STATE-TROOPER/carcols.meta @@ -0,0 +1,777 @@ + + + + + + + MRPPDPACK + + + + + + + VehicleLight_sirenlight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/STATE-TROOPER/carvariations.meta b/resources/STATE-TROOPER/carvariations.meta new file mode 100644 index 000000000..de0df9149 --- /dev/null +++ b/resources/STATE-TROOPER/carvariations.meta @@ -0,0 +1,4739 @@ + + + + + + st4 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + stsru + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st2 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st7 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st1 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st5 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st3 + + + + 0 + 0 + 156 + 156 + + + + + + + + + + + + + + + 0 + 0 + 156 + 156 + + + + + + + + + + + + + + + 0 + 0 + 156 + 156 + + + + + + + + + + + + + + + 0 + 0 + 156 + 156 + + + + + + + + + + + + + + + 0 + 0 + 156 + 156 + + + + + + + + + + + + + + + 0_default_modkit + + + + + + police guv plate + + + + + + + + + + st6 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st8 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st9 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st10 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st12 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st11 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st13 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st11 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st14 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + hpb + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + + st15 + + + + 0 + 0 + 11 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 0 + 134 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 75 + 0 + 157 + 156 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 7 + 0 + 134 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 34 + 0 + 45 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 2 + 0 + 0 + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Police guv plate + + + + + + + + + \ No newline at end of file diff --git a/resources/STATE-TROOPER/stream/hpb.yft b/resources/STATE-TROOPER/stream/hpb.yft new file mode 100644 index 000000000..3ffc5a8e3 --- /dev/null +++ b/resources/STATE-TROOPER/stream/hpb.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a069b14c231c719898e00de93aa06d893db65e807834247d9030932508927b01 +size 8564932 diff --git a/resources/STATE-TROOPER/stream/hpb.ytd b/resources/STATE-TROOPER/stream/hpb.ytd new file mode 100644 index 000000000..d6127cfe9 --- /dev/null +++ b/resources/STATE-TROOPER/stream/hpb.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0602038abb2d18e1af9e121e9e371699a09aaa875c9bc10900dc2a778034b79 +size 3497309 diff --git a/resources/STATE-TROOPER/stream/hpb_hi.yft b/resources/STATE-TROOPER/stream/hpb_hi.yft new file mode 100644 index 000000000..56dee531a --- /dev/null +++ b/resources/STATE-TROOPER/stream/hpb_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13df90fdd6833dfe836b73262b880ff33da79ea4256f1d8923b7a66deebd284f +size 3910065 diff --git a/resources/STATE-TROOPER/stream/st1.yft b/resources/STATE-TROOPER/stream/st1.yft new file mode 100644 index 000000000..79884ff06 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st1.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a42c399b133cdcc96d0feca67278447ebfd2fc1fd8ace843bdf902ca67bc1b34 +size 9829385 diff --git a/resources/STATE-TROOPER/stream/st1.ytd b/resources/STATE-TROOPER/stream/st1.ytd new file mode 100644 index 000000000..96b1bd7c2 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st1.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77871e81b405473abf4490634cc731f74b5baefd3715e15891a09a1ca12ff065 +size 4883636 diff --git a/resources/STATE-TROOPER/stream/st10.yft b/resources/STATE-TROOPER/stream/st10.yft new file mode 100644 index 000000000..d7d70cc46 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st10.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9671296d31a3f6912e6c4c45bc461fc37f4cb21a55f308c93a21739651c4170 +size 11242092 diff --git a/resources/STATE-TROOPER/stream/st10.ytd b/resources/STATE-TROOPER/stream/st10.ytd new file mode 100644 index 000000000..bfdd11852 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st10.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:382da51544893aa754dab0245c1e05c508b1c2a8b07e39f603d7085180f23ce8 +size 13294565 diff --git a/resources/STATE-TROOPER/stream/st10_hi.yft b/resources/STATE-TROOPER/stream/st10_hi.yft new file mode 100644 index 000000000..31440a4b4 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st10_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a3461892e550d6f23b7325efc3076b4fc0b21bb57e225277b5d95bb5594589c +size 6417832 diff --git a/resources/STATE-TROOPER/stream/st11.yft b/resources/STATE-TROOPER/stream/st11.yft new file mode 100644 index 000000000..abca2e770 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st11.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:493eff2e0534cf63878a51cfa5a783326c51b2d20f7a8e04fe60cf5935c75ce1 +size 12545009 diff --git a/resources/STATE-TROOPER/stream/st11.ytd b/resources/STATE-TROOPER/stream/st11.ytd new file mode 100644 index 000000000..ead86468d --- /dev/null +++ b/resources/STATE-TROOPER/stream/st11.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c0a1f5a3ee6f7c1fb1fdcb6b529404cefd4e2f48db470c61c6d98fd354e8dca +size 3762747 diff --git a/resources/STATE-TROOPER/stream/st11_hi.yft b/resources/STATE-TROOPER/stream/st11_hi.yft new file mode 100644 index 000000000..e5b79912b --- /dev/null +++ b/resources/STATE-TROOPER/stream/st11_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17ba838f2d07f14650c480393eaf4bd5ff1c8702cb24dd38669d3d0b04c3ffeb +size 7187515 diff --git a/resources/STATE-TROOPER/stream/st12+hi.ytd b/resources/STATE-TROOPER/stream/st12+hi.ytd new file mode 100644 index 000000000..aa5004bd1 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st12+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8743c2906ac15af8692111c90e41c200d2f0885940e4233597a50a7cae58962a +size 2799839 diff --git a/resources/STATE-TROOPER/stream/st12.yft b/resources/STATE-TROOPER/stream/st12.yft new file mode 100644 index 000000000..2b5331a3b --- /dev/null +++ b/resources/STATE-TROOPER/stream/st12.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e919895e20f6770a2f9a4bfb1677534fa6e386b9323d519148b17ec789804d30 +size 8774384 diff --git a/resources/STATE-TROOPER/stream/st12.ytd b/resources/STATE-TROOPER/stream/st12.ytd new file mode 100644 index 000000000..901174f38 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st12.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:847f0d97da4227dfe69b058876e1063e7a946b2cbdddcaa0a4614e72e86ea52e +size 5716369 diff --git a/resources/STATE-TROOPER/stream/st12_hi.yft b/resources/STATE-TROOPER/stream/st12_hi.yft new file mode 100644 index 000000000..282449028 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st12_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d844c2afa30ffb463c48cbbddc79338eb1e3138733ed91163b4f1000f3b70a8 +size 7546575 diff --git a/resources/STATE-TROOPER/stream/st13.yft b/resources/STATE-TROOPER/stream/st13.yft new file mode 100644 index 000000000..054595caf --- /dev/null +++ b/resources/STATE-TROOPER/stream/st13.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45b45b264f26ae2392a8876a11dc49c7863129239fdb0f49fa5309ede9a3ca10 +size 5964643 diff --git a/resources/STATE-TROOPER/stream/st13.ytd b/resources/STATE-TROOPER/stream/st13.ytd new file mode 100644 index 000000000..35a1d0011 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st13.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40a86a1aceb73e0490f4eb6c81694bfc7d496a91bec7d084dd5a52d425341fc0 +size 2988577 diff --git a/resources/STATE-TROOPER/stream/st13_hi.yft b/resources/STATE-TROOPER/stream/st13_hi.yft new file mode 100644 index 000000000..7fd6de688 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st13_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7783aa7940e567602045a10b30a29fe2ebb777e836b67f128e728d94e823c4ec +size 5509959 diff --git a/resources/STATE-TROOPER/stream/st14+hi.ytd b/resources/STATE-TROOPER/stream/st14+hi.ytd new file mode 100644 index 000000000..2bedc313c --- /dev/null +++ b/resources/STATE-TROOPER/stream/st14+hi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a67e76f80f79af617b31ad362dc10ef7c2d35272b0134e5e54f0b8d34290871 +size 4874131 diff --git a/resources/STATE-TROOPER/stream/st14.yft b/resources/STATE-TROOPER/stream/st14.yft new file mode 100644 index 000000000..67d23f05b --- /dev/null +++ b/resources/STATE-TROOPER/stream/st14.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcedd7b1ba9c3f6f2a568d9d181cb0c2da15636a11f958f0852463d9b1cfba95 +size 9108321 diff --git a/resources/STATE-TROOPER/stream/st14.ytd b/resources/STATE-TROOPER/stream/st14.ytd new file mode 100644 index 000000000..c5fd6e076 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st14.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55ce9fda0fcd839c22780ea0ea966974cb0969f521f3bdbefa4fd82fd49074e7 +size 5841152 diff --git a/resources/STATE-TROOPER/stream/st14_hi.yft b/resources/STATE-TROOPER/stream/st14_hi.yft new file mode 100644 index 000000000..089ec3099 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st14_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:622b8bd4a0ddff1b4777a15917d506b1440f5adfe7e8073ed0a172a84fda42cd +size 4393096 diff --git a/resources/STATE-TROOPER/stream/st15.yft b/resources/STATE-TROOPER/stream/st15.yft new file mode 100644 index 000000000..7a9c796a2 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st15.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6353962c26e2b69bdfeb45d3dfda7e810479d77bbee2d5f359056c6a43ba7a04 +size 16288495 diff --git a/resources/STATE-TROOPER/stream/st15.ytd b/resources/STATE-TROOPER/stream/st15.ytd new file mode 100644 index 000000000..067f6ca83 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st15.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:409244c902150d45e1e72e733baff27855632584d846e5eb733c8266f9c327b7 +size 5409471 diff --git a/resources/STATE-TROOPER/stream/st15_hi.yft b/resources/STATE-TROOPER/stream/st15_hi.yft new file mode 100644 index 000000000..fcf5a3e66 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st15_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e5fdc85a8e43606077a11560436e57f8651c64d4e8e2b140aa2b7146f56460e +size 5616884 diff --git a/resources/STATE-TROOPER/stream/st1_hi.yft b/resources/STATE-TROOPER/stream/st1_hi.yft new file mode 100644 index 000000000..1c48eadde --- /dev/null +++ b/resources/STATE-TROOPER/stream/st1_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08b35840a3a36d93e04a685dab31c4a968f413d85efaa7827ab2a527f66a49d2 +size 4816358 diff --git a/resources/STATE-TROOPER/stream/st2.yft b/resources/STATE-TROOPER/stream/st2.yft new file mode 100644 index 000000000..a81b397a5 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st2.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7583d8bb751837c9f53aefdfcae963c20beba3aab929fe80f88c92249eb44ce4 +size 7713842 diff --git a/resources/STATE-TROOPER/stream/st2.ytd b/resources/STATE-TROOPER/stream/st2.ytd new file mode 100644 index 000000000..c9b210779 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st2.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c166c2cd59c4eed7d3f2cfe925d6cf54cb3908664317ce35493e13b2de1cac4d +size 12626182 diff --git a/resources/STATE-TROOPER/stream/st2_hi.yft b/resources/STATE-TROOPER/stream/st2_hi.yft new file mode 100644 index 000000000..1a5015ab5 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st2_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589f6ead2e095c302a71f9526232f09495cd75c1e8493d035518e5ab06de9aa8 +size 4971231 diff --git a/resources/STATE-TROOPER/stream/st3.yft b/resources/STATE-TROOPER/stream/st3.yft new file mode 100644 index 000000000..d2b9be9fa --- /dev/null +++ b/resources/STATE-TROOPER/stream/st3.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71639b3294262620723703c42d91164dcd30b80ac5a7143214e57d565d4e55db +size 5529560 diff --git a/resources/STATE-TROOPER/stream/st3.ytd b/resources/STATE-TROOPER/stream/st3.ytd new file mode 100644 index 000000000..20ec64bfe --- /dev/null +++ b/resources/STATE-TROOPER/stream/st3.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed11beb7453efaaab48be78dfc940b4e05ba50a1a8b28f611dcbf8e028ffea0b +size 3864554 diff --git a/resources/STATE-TROOPER/stream/st3_hi.yft b/resources/STATE-TROOPER/stream/st3_hi.yft new file mode 100644 index 000000000..3886c7bae --- /dev/null +++ b/resources/STATE-TROOPER/stream/st3_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d25ebba99ccde81657223de30ee79bdc5c4193b99484cfdf83a161661a926617 +size 2694517 diff --git a/resources/STATE-TROOPER/stream/st4.yft b/resources/STATE-TROOPER/stream/st4.yft new file mode 100644 index 000000000..d49486ca8 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st4.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:254cedfdcb33b83e309710ea593cbf97397cf7b5079a25e79f461cbdc7958f8c +size 13237974 diff --git a/resources/STATE-TROOPER/stream/st4.ytd b/resources/STATE-TROOPER/stream/st4.ytd new file mode 100644 index 000000000..f47758019 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st4.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52231aed6fa8eb772ce03559384f719ddbfaf0110b18aab1a93440ffe6988799 +size 11600674 diff --git a/resources/STATE-TROOPER/stream/st4_hi.yft b/resources/STATE-TROOPER/stream/st4_hi.yft new file mode 100644 index 000000000..2ada99f6d --- /dev/null +++ b/resources/STATE-TROOPER/stream/st4_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:839bf3c7efde7dbb6087007849974038006c530e2a107171f00a4a759911cb51 +size 4981759 diff --git a/resources/STATE-TROOPER/stream/st5.yft b/resources/STATE-TROOPER/stream/st5.yft new file mode 100644 index 000000000..c02da2ef5 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st5.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d9137fdaf41e08bd7754dbb92e847d99b5d6469479fcebee8a462b8ba564546 +size 10383986 diff --git a/resources/STATE-TROOPER/stream/st5.ytd b/resources/STATE-TROOPER/stream/st5.ytd new file mode 100644 index 000000000..52060eca7 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st5.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c6224b4d1cbb3e6299e05c8e6d8d54b1aee51ad6b206c46cc113bc4e3a3e65 +size 14894134 diff --git a/resources/STATE-TROOPER/stream/st5_hi.yft b/resources/STATE-TROOPER/stream/st5_hi.yft new file mode 100644 index 000000000..80650d7a0 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st5_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:389b2e404ae2c0bccd1c6353b0163666b5710f203b734f8bd2922198e75c496d +size 6093075 diff --git a/resources/STATE-TROOPER/stream/st6.yft b/resources/STATE-TROOPER/stream/st6.yft new file mode 100644 index 000000000..61570a6f8 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st6.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d448f265314d5f341c17adf99a8d9f3d9e55205712bde3d9de3fa99106ec241 +size 6994444 diff --git a/resources/STATE-TROOPER/stream/st6.ytd b/resources/STATE-TROOPER/stream/st6.ytd new file mode 100644 index 000000000..98dd36f8c --- /dev/null +++ b/resources/STATE-TROOPER/stream/st6.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0cbf943a2e0e03e7636e516720b92efb414de861a6cf2f05d6ca1c6033217f0 +size 6371653 diff --git a/resources/STATE-TROOPER/stream/st6_hi.yft b/resources/STATE-TROOPER/stream/st6_hi.yft new file mode 100644 index 000000000..fa650a348 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st6_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8f152ccc27479c1abb5c7ae444ecfc6040118d6f5948ee165e0bc66b1e354fe +size 6280391 diff --git a/resources/STATE-TROOPER/stream/st7.yft b/resources/STATE-TROOPER/stream/st7.yft new file mode 100644 index 000000000..2877d2019 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st7.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f8a8602eb15f0f5ac1e8dc363896f1fb64751a5e965ef233fd73ee54e66a20e +size 10621562 diff --git a/resources/STATE-TROOPER/stream/st7.ytd b/resources/STATE-TROOPER/stream/st7.ytd new file mode 100644 index 000000000..dc09d1ce1 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st7.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a6cec122d302c52e81282ddcbe0e575b746adc9a5786b4786a1d5af86e02064 +size 15983829 diff --git a/resources/STATE-TROOPER/stream/st7_hi.yft b/resources/STATE-TROOPER/stream/st7_hi.yft new file mode 100644 index 000000000..f35a8b4f7 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st7_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be828fbe6e8b7ff05ffec28855d94535cdc715610ca71b7ef188dcc0faeb384 +size 3994046 diff --git a/resources/STATE-TROOPER/stream/st8.yft b/resources/STATE-TROOPER/stream/st8.yft new file mode 100644 index 000000000..0750a39d6 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st8.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4ae55229aed5883b2be1a9a46921f55a179881dd426762742693ad1719d472a +size 13148360 diff --git a/resources/STATE-TROOPER/stream/st8.ytd b/resources/STATE-TROOPER/stream/st8.ytd new file mode 100644 index 000000000..4dbfbae67 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st8.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6846e5f3eef958278a609d187aebee23361b1690afa126c4eeb8fb6b73aa6086 +size 9011510 diff --git a/resources/STATE-TROOPER/stream/st8_hi.yft b/resources/STATE-TROOPER/stream/st8_hi.yft new file mode 100644 index 000000000..ed83460e6 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st8_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ed95db9c9e0745f18022704c01b5a0ced9c99a5749d1fd9e4478c953afcfee9 +size 8165759 diff --git a/resources/STATE-TROOPER/stream/st9.yft b/resources/STATE-TROOPER/stream/st9.yft new file mode 100644 index 000000000..c148cf5ab --- /dev/null +++ b/resources/STATE-TROOPER/stream/st9.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e64a571c5d2bbd7875bdfe1a53d93e30007ab785e7c1e5323d8548a901792735 +size 6334952 diff --git a/resources/STATE-TROOPER/stream/st9.ytd b/resources/STATE-TROOPER/stream/st9.ytd new file mode 100644 index 000000000..ca34bda30 --- /dev/null +++ b/resources/STATE-TROOPER/stream/st9.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0c5675832a229cc8fc99adeb0920a4cee39524ff08af05bc2dcbada24725d23 +size 3872823 diff --git a/resources/STATE-TROOPER/stream/st9_hi.yft b/resources/STATE-TROOPER/stream/st9_hi.yft new file mode 100644 index 000000000..99f3e912b --- /dev/null +++ b/resources/STATE-TROOPER/stream/st9_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cea7c3ecfd39260e6f2f8275707ab6f8d457c6c1fdca988b759b0460cf0dd8e +size 4083115 diff --git a/resources/STATE-TROOPER/stream/stsru.yft b/resources/STATE-TROOPER/stream/stsru.yft new file mode 100644 index 000000000..b53d8714c --- /dev/null +++ b/resources/STATE-TROOPER/stream/stsru.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5502ae3fa2d8cfb28c5f66db148cb4f5681fa5df6ccfa49b78db6450f77d5aae +size 12268744 diff --git a/resources/STATE-TROOPER/stream/stsru.ytd b/resources/STATE-TROOPER/stream/stsru.ytd new file mode 100644 index 000000000..0cc5e613f --- /dev/null +++ b/resources/STATE-TROOPER/stream/stsru.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ecc52a26ac305e7eb7cb8f201544767caaa326d7263d194e152c2ce8b8fe583 +size 4182232 diff --git a/resources/STATE-TROOPER/stream/stsru_hi.yft b/resources/STATE-TROOPER/stream/stsru_hi.yft new file mode 100644 index 000000000..0b1551db5 --- /dev/null +++ b/resources/STATE-TROOPER/stream/stsru_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83219025e2fe7b5c9de21a99a7dcbfffc2310250d9f4be8b01ab74dde0f69b9f +size 4439334 diff --git a/resources/STATE-TROOPER/vehicles.meta b/resources/STATE-TROOPER/vehicles.meta new file mode 100644 index 000000000..6456f390e --- /dev/null +++ b/resources/STATE-TROOPER/vehicles.meta @@ -0,0 +1,2363 @@ + + + vehshare + + + + + st4 + st4 + GRANGER + st4 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + stsru + stsru + GRANGER + stsru + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st7 + st7 + ZENTORNO + st7 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st1 + st1 + POLICE3 + st1 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st5 + st5 + POLICE3 + st5 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st3 + st3 + POLICE3 + st3 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st2 + st2 + POLICE3 + st2 + + null + null + null + null + + null + BUFFALO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st6 + st6 + POLICE3 + st6 + + null + null + null + null + + null + BUFFALO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st8 + st8 + ZENTORNO + st8 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st9 + st9 + BISON + st9 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st10 + st10 + POLICE3 + st10 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st12 + st12 + ZENTORNO + st12 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + st11 + st11 + ZENTORNO + st11 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + st13 + st13 + PROTOTIPO + st13 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + st11 + st11 + ZENTORNO + st11 + + null + null + null + null + + null + ZENTORNO + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 120.000000 + 150.000000 + 180.000000 + 210.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + st14 + st14 + GRANGER + st14 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + stb + stb + POLICEB + stb + + null + null + null + null + + null + POLICEB + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + st15 + st15 + GRANGER + st15 + + null + null + null + null + + null + POLICE3 + LAYOUT_STANDARD + SHERIFF_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_MID_HIGH + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 60.000000 + 120.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_REQUIRE FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_EMERGENCY_SERVICE FLAG_NO_RESPRAY FLAG_DONT_SPAWN_IN_CARGEN FLAG_REPORT_CRIME_IF_STANDING_ON FLAG_HAS_INTERIOR_EXTRAS + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_GENTAXI + VC_EMERGENCY + VWT_MUSCLE + + + + + S_M_Y_Sheriff_01 + + + + + + + + + + + REWARD_WEAPON_PUMPSHOTGUN + REWARD_AMMO_PUMPSHOTGUN_ENTER_VEHICLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_POLICE_FRONT_LEFT + STD_POLICE_FRONT_RIGHT + STD_POLICE_REAR_LEFT + STD_POLICE_REAR_RIGHT + + + + + + + \ No newline at end of file diff --git a/resources/Safe-Zones/.gitattributes b/resources/Safe-Zones/.gitattributes new file mode 100644 index 000000000..dfe077042 --- /dev/null +++ b/resources/Safe-Zones/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/resources/Safe-Zones/.gitignore b/resources/Safe-Zones/.gitignore new file mode 100644 index 000000000..6fd0a376d --- /dev/null +++ b/resources/Safe-Zones/.gitignore @@ -0,0 +1,41 @@ +# Compiled Lua sources +luac.out + +# luarocks build files +*.src.rock +*.zip +*.tar.gz + +# Object files +*.o +*.os +*.ko +*.obj +*.elf + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo +*.def +*.exp + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + diff --git a/resources/Safe-Zones/LICENSE b/resources/Safe-Zones/LICENSE new file mode 100644 index 000000000..e62ec04cd --- /dev/null +++ b/resources/Safe-Zones/LICENSE @@ -0,0 +1,674 @@ +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/resources/Safe-Zones/README.md b/resources/Safe-Zones/README.md new file mode 100644 index 000000000..eb7f0941c --- /dev/null +++ b/resources/Safe-Zones/README.md @@ -0,0 +1,34 @@ +# JD_SafeZone +

+ Download & Installation + | + Documentation +

+

+ Release + Licence + Discord Status +

+

+ Safezone for FiveM (A place where you can't kill anyone and can't be killed) +

+ +### Requirements +- A Discord Server +- FiveM FXServer +- pNotify (Optional) + +# Download & Installation + +1. Download the files +2. Put the JD_SafeZone folder in the server resource directory +3. Add this to your `server.cfg`: +``` +ensure JD_SafeZone +``` +4. configure the Config.lua to add more zones +### My Discord: https://discord.gg/m4BvmkG + +### Images +![Image](https://i.gyazo.com/fefe100e0d859b6160fb1d05ee707d22.jpg) +![Image](https://i.gyazo.com/9c5ac850e1589181e11ac02207e31b93.jpg) diff --git a/resources/Safe-Zones/client/client.lua b/resources/Safe-Zones/client/client.lua new file mode 100644 index 000000000..225f43ec2 --- /dev/null +++ b/resources/Safe-Zones/client/client.lua @@ -0,0 +1,118 @@ +local notify = false +local hasRun = false + +local function insidePolygon( point) + local oddNodes = false + for i = 1, #Config.Zones do + local Zone = Config.Zones[i] + local j = #Zone + for i = 1, #Zone do + if (Zone[i][2] < point.y and Zone[j][2] >= point.y or Zone[j][2] < point.y and Zone[i][2] >= point.y) then + if (Zone[i][1] + ( point[2] - Zone[i][2] ) / (Zone[j][2] - Zone[i][2]) * (Zone[j][1] - Zone[i][1]) < point.x) then + oddNodes = not oddNodes; + end + end + j = i; + end + end + return oddNodes +end + +Citizen.CreateThread(function() + while true do + local iPed = GetPlayerPed(-1) + Citizen.Wait(0) + point = GetEntityCoords(iPed,true) + local inZone = insidePolygon(point) + if Config.ShowBorder then + drawPoly(inZone) + end + if inZone then + if Config.TopLeftInfoBox then + DisplayHelpText("~BLIP_INFO_ICON~ You are in a ~g~SafeZone") + end + NetworkSetFriendlyFireOption(false) + DisablePlayerFiring(iPed, true) + SetCurrentPedWeapon(_source,GetHashKey("WEAPON_UNARMED"),true) + if IsPedInAnyVehicle(iPed, false) then + veh = GetVehiclePedIsUsing(iPed) + SetEntityCanBeDamaged(veh, false) + if Config.MaxVehicleSpeed then + SetVehicleMaxSpeed(veh, Config.MaxVehicleSpeed) + end + end + SetEntityInvincible(iPed, true) + SetPedCanRagdoll(iPed, false) + ClearPedBloodDamage(iPed) + ResetPedVisibleDamage(iPed) + ClearPedLastWeaponDamage(iPed) + for _, players in ipairs(GetActivePlayers()) do + if IsPedInAnyVehicle(GetPlayerPed(players), true) then + veh = GetVehiclePedIsUsing(GetPlayerPed(players)) + SetEntityNoCollisionEntity(iPed, veh, true) + end + end + hasRun = false + else + if not hasRun then + hasRun = true + SetEntityInvincible(iPed, false) + SetPedCanRagdoll(iPed, true) + NetworkSetFriendlyFireOption(true) + if IsPedInAnyVehicle(iPed, false) then + veh = GetVehiclePedIsUsing(iPed) + SetEntityCanBeDamaged(veh, true) + if Config.MaxVehicleSpeed then + SetVehicleMaxSpeed(veh, 1000.00) + end + end + if IsPedInAnyVehicle(GetPlayerPed(players), true) then + veh = GetVehiclePedIsUsing(GetPlayerPed(players)) + SetEntityNoCollisionEntity(iPed, veh, false) + end + end + end + end +end) + +function DisplayHelpText(text) + BeginTextCommandDisplayHelp("STRING") + AddTextComponentSubstringKeyboardDisplay(text) + EndTextCommandDisplayHelp(0, 0, 1, -1) +end + + +function drawPoly(isEntityZone) + local iPed = GetPlayerPed(-1) + for i = 1, #Config.Zones do + local Zone = Config.Zones[i] + local j = #Zone + for i = 1, #Zone do + + local zone = Zone[i] + if i < #Zone then + local p2 = Zone[i+1] + _drawWall(zone, p2) + end + end + + if #Zone > 2 then + local firstPoint = Zone[1] + local lastPoint = Zone[#Zone] + _drawWall(firstPoint, lastPoint) + end + end +end + + + function _drawWall(p1, p2) + local bottomLeft = vector3(p1[1], p1[2], p1[3] - 1.5) + local topLeft = vector3(p1[1], p1[2], p1[3] + Config.BorderHight) + local bottomRight = vector3(p2[1], p2[2], p2[3] - 1.5) + local topRight = vector3(p2[1], p2[2], p2[3] + Config.BorderHight) + + DrawPoly(bottomLeft,topLeft,bottomRight,0,255,0,48) + DrawPoly(topLeft,topRight,bottomRight,0,255,0,48) + DrawPoly(bottomRight,topRight,topLeft,0,255,0,48) + DrawPoly(bottomRight,topLeft,bottomLeft,0,255,0,48) + end \ No newline at end of file diff --git a/resources/Safe-Zones/config.lua b/resources/Safe-Zones/config.lua new file mode 100644 index 000000000..502146d1d --- /dev/null +++ b/resources/Safe-Zones/config.lua @@ -0,0 +1,229 @@ +Config = {} + +Config.TopLeftInfoBox = true +Config.ShowBorder = false +Config.BorderHight = 5 +Config.MaxVehicleSpeed = 20.00 -- set to false to disable. + +Config.Zones = { + { + {1818.45, 2611.60, 45.67}, -- Prison + {1809.37, 2611.65, 45.67}, + {1809.40, 2620.69, 45.67}, + {1817.80, 2642.32, 45.67}, + {1834.40, 2688.87, 45.67}, + {1829.39, 2703.25, 45.67}, + {1776.49, 2746.40, 45.67}, + {1761.95, 2751.73, 45.67}, + {1662.50, 2748.09, 45.67}, + {1648.50, 2740.81, 45.67}, + {1585.35, 2679.40, 45.67}, + {1576.11, 2666.74, 45.67}, + {1548.48, 2591.62, 45.67}, + {1547.82, 2576.09, 45.67}, + {1551.37, 2483.35, 45.67}, + {1559.03, 2469.66, 45.67}, + {1652.85, 2410.46, 45.67}, + {1668.09, 2408.40, 45.67}, + {1748.59, 2420.63, 45.67}, + {1762.12, 2427.29, 45.67}, + {1808.14, 2474.48, 45.67}, + {1812.84, 2488.88, 45.67}, + {1805.69, 2535.65, 45.67}, + {1807.59, 2568.37, 45.67}, + {1808.22, 2592.08, 45.67}, + {1818.65, 2592.08, 45.67} + }, + { + {290.44, -1418.76, 29.84}, -- Central Los Santos Medical Center + {348.55, -1467.64, 29.35}, + {343.89, -1476.06, 29.30}, + {332.99, -1482.34, 29.89}, + {331.13, -1483.14, 29.94}, + {329.34, -1483.67, 29.97}, + {327.59, -1483.95, 29.99}, + {325.58, -1483.90, 29.98}, + {323.64, -1483.58, 29.98}, + {321.85, -1483.05, 29.97}, + {320.20, -1482.15, 29.97}, + {318.52, -1480.99, 29.97}, + {315.52, -1478.50, 29.97}, + {327.89, -1463.82, 29.97}, + {312.78, -1451.30, 29.97}, + {306.35, -1458.94, 29.97}, + {284.12, -1440.19, 29.97}, + {284.85, -1439.43, 29.97}, + {277.96, -1433.61, 29.97} + }, + { + {-858.42, -466.40, 36.76}, -- EGRP Spawn + {-852.86, -463.58, 36.76}, + {-844.88, -468.43, 36.76}, + {-833.61, -468.73, 36.76}, + {-824.22, -464.03, 36.76}, + {-819.87, -453.16, 36.76}, + {-816.77, -452.53, 36.76}, + {-817.75, -443.82, 36.76}, + {-836.92, -406.26, 36.76}, + {-851.72, -400.03, 36.76}, + {-854.40, -393.67, 36.76}, + {-873.96, -402.27, 36.76}, + {-940.12, -434.57, 36.76}, + {-909.79, -492.08, 36.76}, + }, + { + {355.71, -610.29, 28.54}, -- LS Hospital Pillbox Hill + {370.75, -600.77, 28.54}, + {375.06, -588.60, 28.54}, + {372.20, -571.74, 28.54}, + {374.92, -561.54, 28.54}, + {350.46, -552.77, 28.54}, + {345.04, -566.78, 28.54}, + {323.12, -559.07, 28.54}, + {316.63, -561.91, 28.54}, + {309.20, -558.80, 28.54}, + {305.60, -566.50, 28.54}, + {299.84, -569.48, 28.54}, + {302.66, -575.49, 28.54}, + {294.45, -598.79, 28.54}, + {310.78, -605.15, 28.54}, + {312.76, -599.37, 28.54}, + {329.79, -605.92, 28.54}, + {333.52, -595.86, 28.54}, + {342.33, -598.87, 28.54}, + {345.20, -605.60, 28.54}, + {349.77, -608.26, 28.54}, + }, + { + {224.99, -1641.96, 28.54}, -- McDonalds Street Firestation LS + {204.17, -1665.06, 28.54}, + {192.71, -1655.01, 28.54}, + {212.69, -1631.44, 28.54}, + }, + { + {-487.28, -354.24, 34.49}, -- LS Mount Zonah Hospital + {-486.50, -349.94, 34.49}, + {-501.56, -349.05, 34.49}, + {-498.00, -322.79, 34.49}, + {-483.24, -325.05, 34.49}, + {-484.31, -322.44, 34.49}, + {-488.19, -319.31, 34.49}, + {-500.02, -290.45, 34.49}, + {-476.61, -282.23, 34.49}, + {-471.06, -289.06, 34.49}, + {-456.49, -321.64, 34.49}, + {-459.77, -325.27, 34.49}, + {-445.20, -327.45, 34.49}, + {-449.00, -354.92, 34.49}, + {-463.95, -357.39, 34.49}, + }, + { + {-542.35, -141.24, 38.43}, -- PD Dept. HQ LS (Middle of Map) + {-592.30, -161.11, 38.43}, + {-594.70, -154.83, 38.43}, + {-589.61, -152.89, 38.43}, + {-591.42, -148.68, 38.43}, + {-581.24, -144.56, 38.43}, + {-591.45, -120.21, 38.43}, + {-580.65, -114.97, 38.43}, + {-570.91, -135.18, 38.43}, + {-568.68, -132.43, 38.43}, + {-553.51, -126.14, 38.43}, + {-545.54, -134.59, 38.43}, + }, + { + {-1081.12, -791.54, 19.3}, -- Vespucci PD + {-1068.12, -802.25, 19.3}, + {-1047.09, -812.81, 18.12}, + {-1028.93, -818.46, 16.7}, + {-1011.67, -826.80, 15.3}, + {-1025.21, -848.15, 10.97}, + {-1034.25, -859.92, 8.11}, + {-1042.52, -868.06, 6.51}, + {-1052.54, -874.67, 5.22}, + {-1079.79, -890.18, 4.09}, + {-1092.17, -873.63, 5.04}, + {-1099.30, -864.03, 6.62}, + {-1122.03, -880.66, 10.78}, + {-1126.97, -881.49, 10.78}, + {-1131.18, -880.57, 10.78}, + {-1135.42, -877.20, 10.78}, + {-1142.40, -867.95, 13.41}, + {-1152.86, -851.27, 14.30}, + }, + { + {1687.11, 3573.78, 35.59}, -- Sandy Shores FD + {1677.03, 3591.55, 35.52}, + {1669.91, 3587.14, 35.52}, + {1665.19, 3596.39, 35.52}, + {1671.70, 3600.17, 35.52}, + {1668.73, 3605.93, 35.52}, + {1694.08, 3621.75, 35.52}, + {1706.82, 3621.27, 35.52}, + {1723.54, 3594.73, 35.52}, + }, + { + {1798.01, 3686.31, 34.32}, -- Sandy Shores Hospital/PD + {1859.34, 3722.30, 33.07}, + {1880.99, 3683.81, 34.42}, + {1817.04, 3647.13, 34.29}, + {1809.83, 3657.35, 34.26}, + {1795.56, 3682.26, 34.26}, + }, + { + {-253.89, 6300.40, 31.45}, -- Paleto Bay Hospital + {-273.03, 6318.92, 32.42}, + {-252.69, 6338.82, 32.47}, + {-233.84, 6320.39, 31.43}, + }, + { + {-407.17, 6118.26, 31.36}, -- Paleto Bay FD + {-392.84, 6103.85, 31.36}, + {-374.34, 6073.10, 31.36}, + {-328.20, 6119.20, 31.36}, + {-366.02, 6157.78, 31.36}, + }, + { + {410.61, -1033.39, 29.40}, -- LSPD HQ + {466.51, -1026.71, 28.29}, + {467.01, -1028.36, 28.29}, + {489.15, -1026.78, 28.29}, + {488.88, -966.71, 27.65}, + {405.74, -966.44, 29.33}, + {404.67, -1033.67, 29.33}, + }, + { + {817.78, -1249.03, 26.66}, -- PD under highway + {827.20, -1249.66, 26.66}, + {836.62, -1252.68, 26.66}, + {845.02, -1257.38, 26.66}, + {852.85, -1264.59, 26.66}, + {862.89, -1278.60, 26.66}, + {865.04, -1288.39, 26.66}, + {865.53, -1295.86, 26.66}, + {865.85, -1296.13, 26.66}, + {877.43, -1297.20, 26.66}, + {877.58, -1329.15, 26.66}, + {878.33, -1362.48, 26.66}, + {848.75, -1418.69, 26.66}, + {815.45, -1418.58, 26.66}, + }, + { + {-445.02, 6062.00, 31.48}, -- Paleto Bay PD + {-460.50, 6053.36, 31.64}, + {-489.46, 6024.51, 31.64}, + {-479.33, 6014.21, 31.64}, + {-501.67, 5991.82, 31.64}, + {-472.16, 5962.16, 31.64}, + {-449.43, 5984.85, 31.64}, + {-439.32, 5974.65, 31.32}, + {-420.49, 5992.93, 31.32}, + {-421.00, 6005.39, 31.32}, + {-423.56, 6015.37, 31.32}, + {-429.02, 6029.49, 31.49}, + } +} + + +-- Version checker for when i update :) +Config.versionCheck = "1.0.4" diff --git a/resources/Safe-Zones/fxmanifest.lua b/resources/Safe-Zones/fxmanifest.lua new file mode 100644 index 000000000..91b2646d2 --- /dev/null +++ b/resources/Safe-Zones/fxmanifest.lua @@ -0,0 +1,16 @@ +author 'JokeDevil' +description 'JD SafeZone (https://www.jokedevil.com)' +version '1.0.5' +url 'https://jokedevil.com' + + +-- Server Scripts +server_script 'server/server.lua' +server_script 'config.lua' + +-- Client Scripts +client_script 'client/client.lua' +client_script 'config.lua' + +game 'gta5' +fx_version 'bodacious' diff --git a/resources/Safe-Zones/server/server.lua b/resources/Safe-Zones/server/server.lua new file mode 100644 index 000000000..60dfb24de --- /dev/null +++ b/resources/Safe-Zones/server/server.lua @@ -0,0 +1,35 @@ +-- version check +Citizen.CreateThread( + function() + local vRaw = LoadResourceFile(GetCurrentResourceName(), 'version.json') + if vRaw and Config.versionCheck then + local v = json.decode(vRaw) + PerformHttpRequest( + 'https://raw.githubusercontent.com/JokeDevil/JD_SafeZone/master/version.json', + function(code, res, headers) + if code == 200 then + local rv = json.decode(res) + if rv.version ~= v.version then + print( + ([[^1 + +------------------------------------------------------- +JD_SafeZone +UPDATE: %s AVAILABLE +CHANGELOG: %s +------------------------------------------------------- +^0]]):format( + rv.version, + rv.changelog + ) + ) + end + else + print('^1JD_SafeZone unable to check version^0') + end + end, + 'GET' + ) + end + end +) diff --git a/resources/Safe-Zones/version.json b/resources/Safe-Zones/version.json new file mode 100644 index 000000000..7a8ca5923 --- /dev/null +++ b/resources/Safe-Zones/version.json @@ -0,0 +1,5 @@ +{ + "date": "Mar 11, 2021", + "version": "1.0.6", + "changelog": "Added option to limit vehicle speed inside a safezone." +} diff --git a/resources/Sandy-Streetlights/__resource.lua b/resources/Sandy-Streetlights/__resource.lua new file mode 100644 index 000000000..6415acedd --- /dev/null +++ b/resources/Sandy-Streetlights/__resource.lua @@ -0,0 +1,4 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + + +this_is_a_map 'yes' \ No newline at end of file diff --git a/resources/Sandy-Streetlights/stream/panorama traffic lights.ymap b/resources/Sandy-Streetlights/stream/panorama traffic lights.ymap new file mode 100644 index 000000000..082d2de93 --- /dev/null +++ b/resources/Sandy-Streetlights/stream/panorama traffic lights.ymap @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5677f9edb74133f3532fe12b00b70069e4ad350e9be85b8cac9aff8da558fc01 +size 1412 diff --git a/resources/Sandy-Streetlights/stream/paths/nodes723.ynd b/resources/Sandy-Streetlights/stream/paths/nodes723.ynd new file mode 100644 index 000000000..46f361c49 Binary files /dev/null and b/resources/Sandy-Streetlights/stream/paths/nodes723.ynd differ diff --git a/resources/Sandy-Streetlights/stream/traffic light bollards.ymap b/resources/Sandy-Streetlights/stream/traffic light bollards.ymap new file mode 100644 index 000000000..530324d89 --- /dev/null +++ b/resources/Sandy-Streetlights/stream/traffic light bollards.ymap @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccda0096f7d62eea5e85139ba9d982db5a3ff34bf1ae42342ca721d9b758e3e3 +size 1530 diff --git a/resources/Server-Queue/LICENSE.md b/resources/Server-Queue/LICENSE.md new file mode 100644 index 000000000..9cecc1d46 --- /dev/null +++ b/resources/Server-Queue/LICENSE.md @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/resources/Server-Queue/README.md b/resources/Server-Queue/README.md new file mode 100644 index 000000000..2110922db --- /dev/null +++ b/resources/Server-Queue/README.md @@ -0,0 +1,60 @@ +

+ Rocademption +
+
+

+ + +## **Features** + +[**FR**] + + - Systรจme de rocade (file d'attente) intรฉgrant un systรจme de points, + - Le joueur ayant le plus de points entre dรจs qu'une place se libรจre sur le serveur, + - Les joueurs gagnent des points au fur et ร  mesure de leur attente sur la rocade, + - Les joueurs perdent des points au fur et ร  mesure dรจs qu'ils entrent sur le serveur, + - Accรจs privilรฉgiรฉs via steamid (points supplรฉmentaires dรจs l'entrรฉe sur la rocade), + - Systรจme d'emojis pour permettre une visibilitรฉ en cas de freeze client, + - Systรจme de loterie avec des points supplรฉmentaires si 3 emojis identiques, + - Systรจme anti-spam, + - Vรฉrification de Steam ouvert. + +[**EN**] + + - Waiting/Queue list integrating a points system, + - The player with the most points enters as soon as a place is released on the server, + - Players gradually earn points as they wait on the queue list, + - Players gradually lose points as soon as they enter in the server, + - Privileged access with steamid (additional points) settable, + - Emoji system to allow visibility in case of client freeze, + - Lottery system with additional points if 3 identical emojis, + - Anti-spam system, + - Check if Steam is open. + + +## **Installation** + +- Copier-coller le dossier **rocademption** dans votre dossier resources de FiveM, +- Dans votre server.cfg : ```start rocademption```, +- Dรฉsactivez la resource **hardcap** (dรฉjร  incluse dans la rocade), +- Configurez le config.lua comme vous le souhaitez, +- Enjoy โ™ฅ. +--------- +- Drag'N Drop the **rocademption** folder in your FiveM's resources folder, +- In your server.cfg: ```start rocademption```, +- Desactivate the **hardcap** resource (already included in rocademption), +- Set the config.lua the way you want, +- Enjoy โ™ฅ. + + +## **Terms of use** + +- Si vous utilisez cette rocade, merci de ne pas changer le nom de la ressource โ™ฅ +- If you use this queue system, please do not change the name of the resource โ™ฅ + +## **Credits** + +- **SatansTool** +- **Delduwaht** + +========================== REDEMPTION ========================== diff --git a/resources/Server-Queue/__resource.lua b/resources/Server-Queue/__resource.lua new file mode 100644 index 000000000..d95d8995c --- /dev/null +++ b/resources/Server-Queue/__resource.lua @@ -0,0 +1,12 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +description 'Rocademption' + +version '2.0.2' + +server_scripts { + 'config.lua', + 'server.lua' +} + +client_script 'client.lua' diff --git a/resources/Server-Queue/client.lua b/resources/Server-Queue/client.lua new file mode 100644 index 000000000..b166a11c2 --- /dev/null +++ b/resources/Server-Queue/client.lua @@ -0,0 +1,8 @@ +local connected = false + +AddEventHandler("playerSpawned", function() + if not connected then + TriggerServerEvent("rocademption:playerConnected") + connected = true + end +end) \ No newline at end of file diff --git a/resources/Server-Queue/config.lua b/resources/Server-Queue/config.lua new file mode 100644 index 000000000..ba5f7338b --- /dev/null +++ b/resources/Server-Queue/config.lua @@ -0,0 +1,124 @@ +Config = {} + +---------------------------------------------------- +-------- Intervalles en secondes ------------------- +---------------------------------------------------- + +-- Temps d'attente Antispam / Waiting time for antispam +Config.AntiSpamTimer = 2 + +-- Vรฉrification et attribution d'une place libre / Verification and allocation of a free place +Config.TimerCheckPlaces = 3 + +-- Mise ร  jour du message (emojis) et accรจs ร  la place libรฉrรฉe pour l'heureux รฉlu / Update of the message (emojis) and access to the free place for the lucky one +Config.TimerRefreshClient = 3 + +-- Mise ร  jour du nombre de points / Number of points updating +Config.TimerUpdatePoints = 6 + +---------------------------------------------------- +------------ Nombres de points --------------------- +---------------------------------------------------- + +-- Nombre de points gagnรฉs pour ceux qui attendent / Number of points earned for those who are waiting +Config.AddPoints = 1 + +-- Nombre de points perdus pour ceux qui sont entrรฉs dans le serveur / Number of points lost for those who entered the server +Config.RemovePoints = 1 + +-- Nombre de points gagnรฉs pour ceux qui ont 3 emojis identiques (loterie) / Number of points earned for those who have 3 identical emojis (lottery) +Config.LoterieBonusPoints = 25 + +-- Accรจs prioritaires / Priority access +Config.Points = { + -- {'steamID', points}, + -- {'steam:0123456789', 1000} +} + +---------------------------------------------------- +------------- Textes des messages ------------------ +---------------------------------------------------- + +-- Si steam n'est pas dรฉtectรฉ / If steam is not detected +-- Config.NoSteam = "Steam n'a pas รฉtรฉ dรฉtectรฉ. Veuillez (re)lancer Steam et FiveM, puis rรฉessayer." +Config.NoSteam = "Steam was not detected. Please (re)launch Steam and FiveM, and try again." + +-- Message d'attente / Waiting text +-- Config.EnRoute = "Vous รชtes en route. Vous avez dรฉjร  parcouru" +Config.EnRoute = "You are on the road. You have already traveled" + +-- "points" traduits en langage RP / "points" for RP purpose +-- Config.PointsRP = "kilomรจtres" +Config.PointsRP = "kilometers" + +-- Position dans la file / position in the queue +-- Config.Position = "Vous รชtes en position " +Config.Position = "You are in position " + +-- Texte avant les emojis / Text before emojis +-- Config.EmojiMsg = "Si les emojis sont figรฉs, relancez votre client : " +Config.EmojiMsg = "If the emojis are frozen, restart your client: " + +-- Quand le type gagne ร  la loterie / When the player win the lottery +-- Config.EmojiBoost = "!!! Youpi, " .. Config.LoterieBonusPoints .. " " .. Config.PointsRP .. " gagnรฉs !!!" +Config.EmojiBoost = "!!! Yippee, " .. Config.LoterieBonusPoints .. " " .. Config.PointsRP .. " won !!!" + +-- Anti-spam message / anti-spam text +-- Config.PleaseWait_1 = "Veuillez patienter " +-- Config.PleaseWait_2 = " secondes. La connexion se lancera automatiquement !" +Config.PleaseWait_1 = "Please wait " +Config.PleaseWait_2 = " seconds. The connection will start automatically!" + +-- Me devrait jamais s'afficher / Should never be displayed +-- Config.Accident = "Oups, vous venez d'avoir un accident... Si cela se reproduit, vous pouvez en informer le support :)" +Config.Accident = "Oops, you just had an accident ... If it happens again, you can inform the support :)" + +-- En cas de points nรฉgatifs / In case of negative points +-- Config.Error = " ERREUR : RELANCEZ LA ROCADE ET CONTACTEZ LE SUPPORT DU SERVEUR " +Config.Error = " ERROR : RESTART THE QUEUE SYSTEM AND CONTACT THE SUPPORT " + + +Config.EmojiList = { + '๐ŸŒ', + '๐Ÿ', + '๐ŸŽ', + '๐Ÿ‘', + '๐Ÿ’', + '๐Ÿ˜', + '๐Ÿ™', + '๐Ÿ›', + '๐Ÿœ', + '๐Ÿ', + '๐Ÿž', + '๐ŸŸ', + '๐Ÿ ', + '๐Ÿก', + '๐Ÿข', + '๐Ÿค', + '๐Ÿฆ', + '๐Ÿง', + '๐Ÿฉ', + '๐Ÿซ', + '๐Ÿฌ', + '๐Ÿฒ', + '๐Ÿณ', + '๐Ÿด', + '๐Ÿ…', + '๐Ÿˆ', + '๐Ÿ‰', + '๐Ÿ‹', + '๐Ÿ€', + '๐Ÿ‡', + '๐Ÿ', + '๐Ÿ', + '๐Ÿ“', + '๐Ÿ•', + '๐Ÿ–', + '๐Ÿช', + '๐Ÿ†', + '๐Ÿ„', + '๐Ÿƒ', + '๐Ÿ‚', + '๐Ÿ', + '๐Ÿ”ฅ' +} diff --git a/resources/Server-Queue/server.lua b/resources/Server-Queue/server.lua new file mode 100644 index 000000000..00a2063b2 --- /dev/null +++ b/resources/Server-Queue/server.lua @@ -0,0 +1,355 @@ +-- {steamID, points, source} +local players = {} + +-- {steamID} +local waiting = {} + +-- {steamID} +local connecting = {} + +-- Points initiaux (prioritaires ou nรฉgatifs) +local prePoints = Config.Points; + +-- Emojis pour la loterie +local EmojiList = Config.EmojiList + +StopResource('hardcap') + +AddEventHandler('onResourceStop', function(resource) + if resource == GetCurrentResourceName() then + if GetResourceState('hardcap') == 'stopped' then + StartResource('hardcap') + end + end +end) + +-- Connexion d'un client +AddEventHandler("playerConnecting", function(name, reject, def) + local source = source + local steamID = GetSteamID(source) + + -- pas de steam ? ciao + if not steamID then + reject(Config.NoSteam) + CancelEvent() + return + end + + -- Lancement de la rocade, + -- si cancel du client : CancelEvent() pour ne pas tenter de co. + if not Rocade(steamID, def, source) then + CancelEvent() + end +end) + +-- Fonction principale, utilise l'objet "deferrals" transmis par l'evenement "playerConnecting" +function Rocade(steamID, def, source) + -- retarder la connexion + def.defer() + + -- faire patienter un peu pour laisser le temps aux listes de s'actualiser + AntiSpam(def) + + -- retirer notre ami d'une รฉventuelle liste d'attente ou connexion + Purge(steamID) + + -- l'ajouter aux players + -- ou actualiser la source + AddPlayer(steamID, source) + + -- le mettre en file d'attente + table.insert(waiting, steamID) + + -- tant que le steamID n'est pas en connexion + local stop = false + repeat + + for i,p in ipairs(connecting) do + if p == steamID then + stop = true + break + end + end + + -- Hypothรจse: Quand un joueur en file d'attente a un ping = 0, รงa signifie que la source est perdue + + -- Dรฉtecter si l'user clique sur "cancel" + -- Le retirer de la liste d'attente / connexion + -- Le message d'accident ne devrait j'amais s'afficher + for j,sid in ipairs(waiting) do + for i,p in ipairs(players) do + -- Si un joueur en file d'attente a un ping = 0 + if sid == p[1] and p[1] == steamID and (GetPlayerPing(p[3]) == 0) then + -- le purger + Purge(steamID) + -- comme il a annulรฉ, def.done ne sert qu'ร  identifier un cas non gรฉrรฉ + def.done(Config.Accident) + + return false + end + end + end + + -- Mettre ร  jour le message d'attente + def.update(GetMessage(steamID)) + + Citizen.Wait(Config.TimerRefreshClient * 1000) + + until stop + + -- quand c'est fini, lancer la co + def.done() + return true +end + +-- Vรฉrifier si une place se libรจre pour le premier de la file +Citizen.CreateThread(function() + local maxServerSlots = GetConvarInt('sv_maxclients', 32) + + while true do + Citizen.Wait(Config.TimerCheckPlaces * 1000) + + CheckConnecting() + + -- si une place est demandรฉe et disponible + if #waiting > 0 and #connecting + #GetPlayers() < maxServerSlots then + ConnectFirst() + end + end +end) + +-- Mettre rรฉguliรจrement les points ร  jour +Citizen.CreateThread(function() + while true do + UpdatePoints() + + Citizen.Wait(Config.TimerUpdatePoints * 1000) + end +end) + +-- Lorsqu'un joueur est kick +-- lui retirer le nombre de points fourni en argument +RegisterServerEvent("rocademption:playerKicked") +AddEventHandler("rocademption:playerKicked", function(src, points) + local sid = GetSteamID(src) + + Purge(sid) + + for i,p in ipairs(prePoints) do + if p[1] == sid then + p[2] = p[2] - points + return + end + end + + local initialPoints = GetInitialPoints(sid) + + table.insert(prePoints, {sid, initialPoints - points}) +end) + +-- Quand un joueur spawn, le purger +RegisterServerEvent("rocademption:playerConnected") +AddEventHandler("rocademption:playerConnected", function() + local sid = GetSteamID(source) + + Purge(sid) +end) + +-- Quand un joueur drop, le purger +AddEventHandler("playerDropped", function(reason) + local steamID = GetSteamID(source) + + Purge(steamID) +end) + +-- si le ping d'un joueur en connexion semble partir en couille, le retirer de la file +-- Pour รฉviter un fantome en connexion +function CheckConnecting() + for i,sid in ipairs(connecting) do + for j,p in ipairs(players) do + if p[1] == sid and (GetPlayerPing(p[3]) == 500) then + table.remove(connecting, i) + break + end + end + end +end + +-- ... connecte le premier de la file +function ConnectFirst() + if #waiting == 0 then return end + + local maxPoint = 0 + local maxSid = waiting[1][1] + local maxWaitId = 1 + + for i,sid in ipairs(waiting) do + local points = GetPoints(sid) + if points > maxPoint then + maxPoint = points + maxSid = sid + maxWaitId = i + end + end + + table.remove(waiting, maxWaitId) + table.insert(connecting, maxSid) +end + +-- retourne le nombre de kilomรจtres parcourus par un steamID +function GetPoints(steamID) + for i,p in ipairs(players) do + if p[1] == steamID then + return p[2] + end + end +end + +-- Met ร  jour les points de tout le monde +function UpdatePoints() + for i,p in ipairs(players) do + + local found = false + + for j,sid in ipairs(waiting) do + if p[1] == sid then + p[2] = p[2] + Config.AddPoints + found = true + break + end + end + + if not found then + for j,sid in ipairs(connecting) do + if p[1] == sid then + found = true + break + end + end + + if not found then + p[2] = p[2] - Config.RemovePoints + if p[2] < GetInitialPoints(p[1]) - Config.RemovePoints then + Purge(p[1]) + table.remove(players, i) + end + end + end + + end +end + +function AddPlayer(steamID, source) + for i,p in ipairs(players) do + if steamID == p[1] then + players[i] = {p[1], p[2], source} + return + end + end + + local initialPoints = GetInitialPoints(steamID) + table.insert(players, {steamID, initialPoints, source}) +end + +function GetInitialPoints(steamID) + local points = Config.RemovePoints + 1 + + for n,p in ipairs(prePoints) do + if p[1] == steamID then + points = p[2] + break + end + end + + return points +end + +function GetPlace(steamID) + local points = GetPoints(steamID) + local place = 1 + + for i,sid in ipairs(waiting) do + for j,p in ipairs(players) do + if p[1] == sid and p[2] > points then + place = place + 1 + end + end + end + + return place +end + +function GetMessage(steamID) + local msg = "" + + if GetPoints(steamID) ~= nil then + msg = Config.EnRoute .. " " .. GetPoints(steamID) .." " .. Config.PointsRP ..".\n" + + msg = msg .. Config.Position .. GetPlace(steamID) .. "/".. #waiting .. " " .. ".\n" + + msg = msg .. "[ " .. Config.EmojiMsg + + local e1 = RandomEmojiList() + local e2 = RandomEmojiList() + local e3 = RandomEmojiList() + local emojis = e1 .. e2 .. e3 + + if( e1 == e2 and e2 == e3 ) then + emojis = emojis .. Config.EmojiBoost + LoterieBoost(steamID) + end + + -- avec les jolis emojis + msg = msg .. emojis .. " ]" + else + msg = Config.Error + end + + return msg +end + +function LoterieBoost(steamID) + for i,p in ipairs(players) do + if p[1] == steamID then + p[2] = p[2] + Config.LoterieBonusPoints + return + end + end +end + +function Purge(steamID) + for n,sid in ipairs(connecting) do + if sid == steamID then + table.remove(connecting, n) + end + end + + for n,sid in ipairs(waiting) do + if sid == steamID then + table.remove(waiting, n) + end + end +end + +function AntiSpam(def) + for i=Config.AntiSpamTimer,0,-1 do + def.update(Config.PleaseWait_1 .. i .. Config.PleaseWait_2) + Citizen.Wait(1000) + end +end + +function RandomEmojiList() + randomEmoji = EmojiList[math.random(#EmojiList)] + return randomEmoji +end + +-- Helper pour rรฉcupรฉrer le steamID or false +function GetSteamID(src) + local sid = GetPlayerIdentifiers(src)[1] or false + + if (sid == false or sid:sub(1,5) ~= "steam") then + return false + end + + return sid +end diff --git a/resources/Sil-Nuke/Config.lua b/resources/Sil-Nuke/Config.lua new file mode 100644 index 000000000..6f5dd6066 --- /dev/null +++ b/resources/Sil-Nuke/Config.lua @@ -0,0 +1,20 @@ + +--[[ + Nuclear bomb server restarts + By Silence & Samuel_ + + InteractionSound by Scott + Allows sounds to be played on single clients, all clients, or all clients within + a specific range from the entity to which the sound has been created. + (Used for all the sound effects) + +--]] + +Config = { + -- This is the volume output... from 1.0(max) to 0.0(min) + standardVolumeOutput = 0.5, + -- By default this already has ACE permissions writting into it as "group.admin" (you may need to change the group depending on your server's needs.) + NukeAceGroup = "nuke.admin", + + +} \ No newline at end of file diff --git a/resources/Sil-Nuke/__resource.lua b/resources/Sil-Nuke/__resource.lua new file mode 100644 index 000000000..7d721f12d --- /dev/null +++ b/resources/Sil-Nuke/__resource.lua @@ -0,0 +1,29 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +client_scripts{ + 'Config.lua', + 'cl-nuke.lua' +} + +server_scripts{ + 'Config.lua', + 'sv-nuke.lua' +} + +ui_page('html/index.html') + +files { + 'html/index.html', + 'html/sounds/countbeep.ogg', + 'html/sounds/nukeincome.ogg', + 'html/sounds/nukeboom.ogg', + 'tank/handling.meta', + 'tank/vehicles.meta', + 'tank/carcols.meta', + 'tank/carvariations.meta' +} + +data_file 'HANDLING_FILE' 'tank/handling.meta' +data_file 'VEHICLE_METADATA_FILE' 'tank/vehicles.meta' +data_file 'CARCOLS_FILE' 'tank/carcols.meta' +data_file 'VEHICLE_VARIATION_FILE' 'tank/carvariations.meta' diff --git a/resources/Sil-Nuke/cl-nuke.lua b/resources/Sil-Nuke/cl-nuke.lua new file mode 100644 index 000000000..9ba188452 --- /dev/null +++ b/resources/Sil-Nuke/cl-nuke.lua @@ -0,0 +1,249 @@ + +--[[ + Nuclear bomb server restarts + By Samuel & Silence + + InteractionSound by Scott + Allows sounds to be played on single clients, all clients, or all clients within + a specific range from the entity to which the sound has been created. + +--]] + + local biohazard = false + local alpha = 255 + --local standardVolumeOutput = 0.5 + +RegisterNetEvent("nuclear:bomb.cl") +RegisterNetEvent("nuclear.cl") +RegisterNetEvent("nuclear:bombfx.cl") +RegisterNetEvent("nuke:explodevehicles") +RegisterNetEvent('InteractSound_CL:Incoming') +RegisterNetEvent('InteractSound_CL:CountDownBeep') +RegisterNetEvent('InteractSound_CL:NukeExplosion') + +AddEventHandler("nuclear:bomb.cl", function(resName) + -- Start all triggers and timers. + TriggerEvent("nuclear.cl") + TriggerEvent("nuclear:bombfx.cl") + Wait(3000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) + Wait(1000) + TriggerEvent("InteractSound_CL:CountDownBeep", "countbeep", 1.0) +end) +AddEventHandler("nuclear.cl", function(resName) + local dict = "Biohazard" + local fadedtxd = "nukefaded" + local littxd = "nukeilluminated" + if biohazard == false then + Notif("~y~Silence's Nuclear Warhead has been ~r~ACTIVATED.") + TriggerEvent("nuclear:bombfx.cl") + biohazard = true + RequestStreamedTextureDict(dict, true) + while not HasStreamedTextureDictLoaded(dict) do + RequestStreamedTextureDict(dict, true) + Wait(0) + end + if biohazard then + TriggerEvent("InteractSound_CL:Incoming", "nukeincome", 1.0) + Wait(2000) + while true do + DrawSprite(dict, littxd, 0.80, 0.80, 0.1205, 0.20, 0.00, 255, 255, 255, alpha) + StartNuke = true + Wait(0) + end + else + biohazard = false + StartNuke = false + end + else + Notif("~y~Silence's Nuclear Warhead has been ~g~DEACTIVATED.") + while true do + biohazard = false + StartNuke = false + Wait(0) + end + end +end) +AddEventHandler("nuclear:bombfx.cl", function(resName) + local ped = GetPlayerPed(-1) + local veh = GetVehiclePedIsIn(ped, false) + Wait(15*1000) + TriggerEvent("InteractSound_CL:NukeExplosion", "nukeboom", 1.0) + StartScreenEffect("PeyoteIn", 1000, false) -- BIG FLASH + TriggerEvent("nuke:explodevehicles") + SetCamEffect(1) + StartEntityFire(ped) + biohazard = false + StartNuke = false + SetWeatherTypeNow("FOGGY") + SetWeatherTypePersist("FOGGY") + SetWeatherTypeNowPersist("FOGGY") + if IsPedOnFoot(ped) then + local PedPos = GetEntityCoords(ped) + SetPedToRagdoll(ped, 5000, 5000, 0, true, true, false) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + Wait(250) + ApplyForceToEntityCenterOfMass(ped, 1, 0.00, 0.00, 1000.00, true, false, false, true) + elseif IsPedInAnyVehicle then + local VehPos = GetEntityCoords(veh) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -99999999.00, 99999999.00, true, true, true, true) + Wait(250) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + Wait(250) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + Wait(250) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + Wait(250) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + Wait(250) + ApplyForceToEntityCenterOfMass(veh, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + end + Wait(3000) + StopScreenEffect("PeyoteIn") -- Stop flash intro + StartScreenEffect("PeyoteEndOut", 10*1000, false) -- Big flash fase out + StartScreenEffect("Damage", 60*1000, false) -- Red damage effect + StartScreenEffect("RaceTurbo", 60*1000, false) -- Adrenaline start + Wait(60*1000) + SetCamEffect(0) + StopAllScreenEffects() +end) +AddEventHandler("nuke:explodevehicles", function () + for vehicle in EnumerateVehicles() do + if (not IsPedAPlayer(GetPedInVehicleSeat(vehicle, -1))) then + SetVehicleHasBeenOwnedByPlayer(vehicle, false) + SetEntityAsMissionEntity(vehicle, false, false) + ApplyForceToEntityCenterOfMass(vehicle, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + NetworkExplodeVehicle(vehicle, true, false, 0) + ExplodeVehicle(vehicle, true, false) + if (DoesEntityExist(vehicle)) then + NetworkExplodeVehicle(vehicle, true, false, 0) + ExplodeVehicle(vehicle, true, false) + ApplyForceToEntityCenterOfMass(vehicle, 1, 0.00, -1000*1000.00, 100*1000.00, true, true, true, true) + end + end + end +end) + +local loop = false +Citizen.CreateThread(function() + while true do + while biohazard == true do + if loop == false then + if alpha < 255 then + alpha = alpha+25 + Wait(1) + else + loop = true + end + else + if alpha > 0 then + alpha = alpha-25 + Wait(1) + else + loop = false + end + end + end + if biohazard == false then + if alpha > 0 then + alpha = alpha-10 + Wait(1) + end + end + Wait(0) + end +end) + +-- Audio Triggers +AddEventHandler('InteractSound_CL:Incoming', function(soundFile, soundVolume) + local soundFile = 'nukeincome' + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = Config.standardVolumeOutput + }) +end) +AddEventHandler('InteractSound_CL:CountDownBeep', function(soundFile, soundVolume) + local soundFile = 'countbeep' + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = Config.standardVolumeOutput + }) +end) +AddEventHandler('InteractSound_CL:NukeExplosion', function(soundFile, soundVolume) + local soundFile = 'nukeboom' + SendNUIMessage({ + transactionType = 'playSound', + transactionFile = soundFile, + transactionVolume = Config.standardVolumeOutput + }) +end) + +-- Functions +function Notif( text ) + SetNotificationTextEntry( "STRING" ) + AddTextComponentString( text ) + DrawNotification( false, false ) +end + + -- I actually didn't make this part, I believe this comes from the Delete all vehicles script, Can't remember. +local entityEnumerator = { + __gc = function(enum) + if enum.destructor and enum.handle then + enum.destructor(enum.handle) + end + enum.destructor = nil + enum.handle = nil + end +} +local function EnumerateEntities(initFunc, moveFunc, disposeFunc) + return coroutine.wrap(function() + local iter, id = initFunc() + if not id or id == 0 then + disposeFunc(iter) + return + end + local enum = {handle = iter, destructor = disposeFunc} + setmetatable(enum, entityEnumerator) + local next = true + repeat + coroutine.yield(id) + next, id = moveFunc(iter) + until not next + enum.destructor, enum.handle = nil, nil + disposeFunc(iter) + end) +end +function EnumerateVehicles() + return EnumerateEntities(FindFirstVehicle, FindNextVehicle, EndFindVehicle) +end diff --git a/resources/Sil-Nuke/html/index.html b/resources/Sil-Nuke/html/index.html new file mode 100644 index 000000000..457ee9ba6 --- /dev/null +++ b/resources/Sil-Nuke/html/index.html @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/resources/Sil-Nuke/html/sounds/countbeep.ogg b/resources/Sil-Nuke/html/sounds/countbeep.ogg new file mode 100644 index 000000000..337380d74 Binary files /dev/null and b/resources/Sil-Nuke/html/sounds/countbeep.ogg differ diff --git a/resources/Sil-Nuke/html/sounds/nukeboom.ogg b/resources/Sil-Nuke/html/sounds/nukeboom.ogg new file mode 100644 index 000000000..9e39d1edc Binary files /dev/null and b/resources/Sil-Nuke/html/sounds/nukeboom.ogg differ diff --git a/resources/Sil-Nuke/html/sounds/nukeincome.ogg b/resources/Sil-Nuke/html/sounds/nukeincome.ogg new file mode 100644 index 000000000..19ddf8d99 Binary files /dev/null and b/resources/Sil-Nuke/html/sounds/nukeincome.ogg differ diff --git a/resources/Sil-Nuke/stream/Biohazard.ytd b/resources/Sil-Nuke/stream/Biohazard.ytd new file mode 100644 index 000000000..5482a27a3 --- /dev/null +++ b/resources/Sil-Nuke/stream/Biohazard.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e63238e20b66bc6f83434465f56e9b67f6f29140c5a458455b391bca00d9da +size 89207 diff --git a/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.yft b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.yft new file mode 100644 index 000000000..b1e776689 --- /dev/null +++ b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:734166b351eecf8f35123bf813a2f63fa7ec67251660d0977e82aa501df2bf7f +size 1634732 diff --git a/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.ytd b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.ytd new file mode 100644 index 000000000..95b774c5b --- /dev/null +++ b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6db2056c65db719d3e067c36f6f7f2de90ac5115b9ba4304a30c98ba4cee0053 +size 6614031 diff --git a/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke_hi.yft b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke_hi.yft new file mode 100644 index 000000000..1c26d40b9 --- /dev/null +++ b/resources/Sil-Nuke/stream/NukeTankFiles/admin_nuke_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3e9eaac4b8287167abd03c750b9242dad393357a809608ba83a33f6fc92d8a4 +size 1634726 diff --git a/resources/Sil-Nuke/sv-nuke.lua b/resources/Sil-Nuke/sv-nuke.lua new file mode 100644 index 000000000..6cd716117 --- /dev/null +++ b/resources/Sil-Nuke/sv-nuke.lua @@ -0,0 +1,64 @@ + +--[[ + Nuclear bomb server restarts + By Samuel & Silence +--]] + +RegisterServerEvent('InteractSound_SV:NukeExplosion') +RegisterServerEvent('InteractSound_SV:Incoming') +RegisterServerEvent('InteractSound_SV:CountDownBeep') + +RegisterCommand("nuke", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent("nuclear:bomb.cl", -1, 0) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) +RegisterCommand("nuketest", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent("nuclear:bomb.cl", source, 0) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) +RegisterCommand("nuke_exp_sound", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent('InteractSound_CL:NukeExplosion', -1, soundFile, soundVolume) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) +RegisterCommand("nuke_incom_sound", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent('InteractSound_CL:Incoming', -1, soundFile, soundVolume) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) +RegisterCommand("nuke_beep_sound", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent('InteractSound_CL:CountDownBeep', -1, soundFile, soundVolume) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) +RegisterCommand("exp_all_veh", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.NukeAceGroup) then + TriggerClientEvent("nuke:explodevehicles", -1, soundFile, soundVolume) + else + TriggerClientEvent("chatMessage", source, "^3You must be an ^2Administrator ^3to do this.", {255, 255, 255}) + end +end) + +--Audio Triggers +AddEventHandler('InteractSound_SV:NukeExplosion', function(soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:NukeExplosion', source, soundFile, soundVolume) +end) +AddEventHandler('InteractSound_SV:Incoming', function(soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:Incoming', source, soundFile, soundVolume) +end) +AddEventHandler('InteractSound_SV:CountDownBeep', function(soundFile, soundVolume) + TriggerClientEvent('InteractSound_CL:CountDownBeep', source, soundFile, soundVolume) +end) + diff --git a/resources/Sil-Nuke/tank/carcols.meta b/resources/Sil-Nuke/tank/carcols.meta new file mode 100644 index 000000000..ff3fa3935 --- /dev/null +++ b/resources/Sil-Nuke/tank/carcols.meta @@ -0,0 +1,757 @@ + + + + + + + staffplane + + + + + + + VehicleLight_sirenlight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/Sil-Nuke/tank/carvariations.meta b/resources/Sil-Nuke/tank/carvariations.meta new file mode 100644 index 000000000..324d0519b --- /dev/null +++ b/resources/Sil-Nuke/tank/carvariations.meta @@ -0,0 +1,163 @@ + + + + + + admin_tank + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 134 + 134 + 0 + 0 + + + + + + + + + + + + + + + 0_default_modkit + + + + + + + + + + \ No newline at end of file diff --git a/resources/Sil-Nuke/tank/handling.meta b/resources/Sil-Nuke/tank/handling.meta new file mode 100644 index 000000000..088fcacaf --- /dev/null +++ b/resources/Sil-Nuke/tank/handling.meta @@ -0,0 +1,107 @@ + + + + + + + admin_nuke + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 43004808 + C201081 + 20 + AVERAGE + + + + VEHICLE_WEAPON_TANK + + + + + 0 + 0 + 0 + + + 5.000000 + 0.000000 + + + -0.050000 + 0.000000 + + + 0.707000 + 0.000000 + + + -0.707000 + 0.000000 + + + 0.000000 + 0.000000 + + + 0.000000 + 0.000000 + + + -0.160000 + 0.000000 + + + + + + + + + + + + diff --git a/resources/Sil-Nuke/tank/vehicles.meta b/resources/Sil-Nuke/tank/vehicles.meta new file mode 100644 index 000000000..d53a806aa --- /dev/null +++ b/resources/Sil-Nuke/tank/vehicles.meta @@ -0,0 +1,126 @@ + + + vehshare + + + + admin_nuke + admin_nuke + admin_nuke + Silence nuke + Relaxed Society Developments + vehicle + rhino + null + null + + null + HALFTRACK + LAYOUT_TANK + RHINO_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + FOLLOW_TANK_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_TANK + VEHICLE_BONNET_CAMERA_TANK + + + + + + + + + + + + + + + VFXVEHICLEINFO_TANK_RHINO + + + + + + + + + + + + + + + + + + + + + + 500.000000 + 500.000000 + 500.000000 + 500.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_2 + + FLAG_NO_BOOT FLAG_LAW_ENFORCEMENT FLAF_EMERGENCY_SERVICE FLAG_EXTRAS_ONLY_BREAK_WHEN_DESTROYED FLAG_EXTRAS_ALL FLAG_DONT_CLOSE_DOOR_UPON_EXIT FLAG_USE_HIGHER_DOOR_TORQUE FLAG_DONT_SPAWN_IN_CARGEN FLAG_DONT_SPAWN_AS_AMBIENT FLAG_IS_TANK FLAG_USE_COVERBOUND_INFO_FOR_COVERGEN FLAG_DONT_TIMESLICE_WHEELS FLAG_CAN_NAVIGATE_TO_ON_VEHICLE_ENTRY + VEHICLE_TYPE_CAR + VPT_NONE + VC_RAIL + VWT_SPORT + + + + + S_M_Y_Marine_03 + + + + S_M_Y_Marine_01 + + + + + + + + + + + + Truck + + + + + + + + + + + + vehshare + vehshare_truck + + + vehshare_army + rhino + + + diff --git a/resources/Slash-Tyres/__resource.lua b/resources/Slash-Tyres/__resource.lua new file mode 100644 index 000000000..547d13b84 --- /dev/null +++ b/resources/Slash-Tyres/__resource.lua @@ -0,0 +1,8 @@ +--[[ + Scripted By: Xander1998 (X. Cross) +--]] + +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +server_script "server.lua" +client_script "client.lua" \ No newline at end of file diff --git a/resources/Slash-Tyres/client.lua b/resources/Slash-Tyres/client.lua new file mode 100644 index 000000000..fab719f8a --- /dev/null +++ b/resources/Slash-Tyres/client.lua @@ -0,0 +1,150 @@ +Citizen.CreateThread(function() + while true do + local allowedWeapons = {"WEAPON_KNIFE", "WEAPON_BOTTLE", "WEAPON_DAGGER", "WEAPON_HATCHET", "WEAPON_MACHETE", "WEAPON_SWITCHBLADE"} + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local vehicle = GetClosestVehicleToPlayer() + local animDict = "melee@knife@streamed_core_fps" + local animName = "ground_attack_on_spot" + if vehicle ~= 0 then + if CanUseWeapon(allowedWeapons) then + local closestTire = GetClosestVehicleTire(vehicle) + if closestTire ~= nil then + + if IsVehicleTyreBurst(vehicle, closestTire.tireIndex, 0) == false then + Draw3DText(closestTire.bonePos.x, closestTire.bonePos.y, closestTire.bonePos.z, tostring("~r~[E] SLASH TIRE")) + if IsControlJustPressed(1, 38) then + + RequestAnimDict(animDict) + while not HasAnimDictLoaded(animDict) do + Citizen.Wait(100) + end + + local animDuration = GetAnimDuration(animDict, animName) + TaskPlayAnim(plyPed, animDict, animName, 8.0, -8.0, animDuration, 15, 1.0, 0, 0, 0) + Citizen.Wait((animDuration / 2) * 1000) + + local driverOfVehicle = GetDriverOfVehicle(vehicle) + local driverServer = GetPlayerServerId(driverOfVehicle) + + if driverServer == 0 then + SetVehicleTyreBurst(vehicle, closestTire.tireIndex, 0, 100.0) + else + TriggerServerEvent("SlashTires:TargetClient", driverServer, closestTire.tireIndex) + end + Citizen.Wait((animDuration / 2) * 1000) + ClearPedTasksImmediately(plyPed) + end + end + end + end + end + Citizen.Wait(0) + end +end) + +RegisterNetEvent("SlashTires:SlashClientTire") +AddEventHandler("SlashTires:SlashClientTire", function(tireIndex) + TriggerEvent("chatMessage", "^1A player is trying to slash your tire") + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local vehicle = GetVehiclePedIsIn(plyPed, false) + SetVehicleTyreBurst(vehicle, tireIndex, 0, 100.0) +end) + +function GetDriverOfVehicle(vehicle) + local dPed = GetPedInVehicleSeat(vehicle, -1) + for a = 0, 32 do + if dPed == GetPlayerPed(a) then + return a + end + end + return -1 +end + +function CanUseWeapon(allowedWeapons) + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local plyCurrentWeapon = GetSelectedPedWeapon(plyPed) + for a = 1, #allowedWeapons do + if GetHashKey(allowedWeapons[a]) == plyCurrentWeapon then + return true + end + end + return false +end + +function GetClosestVehicleToPlayer() + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local plyPos = GetEntityCoords(plyPed, false) + local plyOffset = GetOffsetFromEntityInWorldCoords(plyPed, 0.0, 1.0, 0.0) + local radius = 3.0 + local rayHandle = StartShapeTestCapsule(plyPos.x, plyPos.y, plyPos.z, plyOffset.x, plyOffset.y, plyOffset.z, radius, 10, plyPed, 7) + local _, _, _, _, vehicle = GetShapeTestResult(rayHandle) + return vehicle +end + +function GetClosestVehicleTire(vehicle) + local tireBones = {"wheel_lf", "wheel_rf", "wheel_lm1", "wheel_rm1", "wheel_lm2", "wheel_rm2", "wheel_lm3", "wheel_rm3", "wheel_lr", "wheel_rr"} + local tireIndex = { + ["wheel_lf"] = 0, + ["wheel_rf"] = 1, + ["wheel_lm1"] = 2, + ["wheel_rm1"] = 3, + ["wheel_lm2"] = 45, + ["wheel_rm2"] = 47, + ["wheel_lm3"] = 46, + ["wheel_rm3"] = 48, + ["wheel_lr"] = 4, + ["wheel_rr"] = 5, + } + local player = PlayerId() + local plyPed = GetPlayerPed(player) + local plyPos = GetEntityCoords(plyPed, false) + local minDistance = 1.0 + local closestTire = nil + + for a = 1, #tireBones do + local bonePos = GetWorldPositionOfEntityBone(vehicle, GetEntityBoneIndexByName(vehicle, tireBones[a])) + local distance = Vdist(plyPos.x, plyPos.y, plyPos.z, bonePos.x, bonePos.y, bonePos.z) + + if closestTire == nil then + if distance <= minDistance then + closestTire = {bone = tireBones[a], boneDist = distance, bonePos = bonePos, tireIndex = tireIndex[tireBones[a]]} + end + else + if distance < closestTire.boneDist then + closestTire = {bone = tireBones[a], boneDist = distance, bonePos = bonePos, tireIndex = tireIndex[tireBones[a]]} + end + end + end + + return closestTire +end + +function Draw3DText(x, y, z, text) + local onScreen,_x,_y=World3dToScreen2d(x,y,z) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + local dist = GetDistanceBetweenCoords(px,py,pz, x,y,z, 1) + + local scale = (1/dist)*2 + local fov = (1/GetGameplayCamFov())*100 + local scale = scale*fov + + if onScreen then + SetTextScale(0.0*scale, 0.55*scale) + SetTextFont(0) + SetTextProportional(1) + -- SetTextScale(0.0, 0.55) + SetTextColour(255, 255, 255, 255) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(2, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(text) + DrawText(_x,_y) + end +end \ No newline at end of file diff --git a/resources/Slash-Tyres/server.lua b/resources/Slash-Tyres/server.lua new file mode 100644 index 000000000..f0f98332d --- /dev/null +++ b/resources/Slash-Tyres/server.lua @@ -0,0 +1,4 @@ +RegisterServerEvent("SlashTires:TargetClient") +AddEventHandler("SlashTires:TargetClient", function(client, tireIndex) + TriggerClientEvent("SlashTires:SlashClientTire", client, tireIndex) +end) \ No newline at end of file diff --git a/resources/Smart-Clamp/Client.net.dll b/resources/Smart-Clamp/Client.net.dll new file mode 100644 index 000000000..84331d663 Binary files /dev/null and b/resources/Smart-Clamp/Client.net.dll differ diff --git a/resources/Smart-Clamp/NativeUI.dll b/resources/Smart-Clamp/NativeUI.dll new file mode 100644 index 000000000..221e1408f Binary files /dev/null and b/resources/Smart-Clamp/NativeUI.dll differ diff --git a/resources/Smart-Clamp/Server.net.dll b/resources/Smart-Clamp/Server.net.dll new file mode 100644 index 000000000..d1b03f98c Binary files /dev/null and b/resources/Smart-Clamp/Server.net.dll differ diff --git a/resources/Smart-Clamp/fxmanifest.lua b/resources/Smart-Clamp/fxmanifest.lua new file mode 100644 index 000000000..7f58b8c1b --- /dev/null +++ b/resources/Smart-Clamp/fxmanifest.lua @@ -0,0 +1,13 @@ +fx_version 'bodacious' +games { 'gta5' } + +client_script 'Client.net.dll' + +server_script 'Server.net.dll' + +files { + 'stream/clamp.ytyp', + 'NativeUI.dll', +} + +data_file 'DLC_ITYP_REQUEST' 'stream/clamp.ytyp' \ No newline at end of file diff --git a/resources/Smart-Clamp/stream/clamp.ytyp b/resources/Smart-Clamp/stream/clamp.ytyp new file mode 100644 index 000000000..08eaecd70 Binary files /dev/null and b/resources/Smart-Clamp/stream/clamp.ytyp differ diff --git a/resources/Smart-Clamp/stream/prop_clamp.ydr b/resources/Smart-Clamp/stream/prop_clamp.ydr new file mode 100644 index 000000000..fc7f180f4 --- /dev/null +++ b/resources/Smart-Clamp/stream/prop_clamp.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06e1a413e012659117f0dbcf08647ad0455c02cfc783e434bec83142be8557ae +size 10574 diff --git a/resources/Smart-Clamp/stream/prop_cs_protest_sign_03.ydr b/resources/Smart-Clamp/stream/prop_cs_protest_sign_03.ydr new file mode 100644 index 000000000..80ffab351 --- /dev/null +++ b/resources/Smart-Clamp/stream/prop_cs_protest_sign_03.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf638a53d2aef5bb9f0a68e4ad6bb3c27602944b7ccc215845c9d94c5621a164 +size 7304300 diff --git a/resources/SmartSigns/cl_smartsigns.lua b/resources/SmartSigns/cl_smartsigns.lua new file mode 100644 index 000000000..2cd24e895 --- /dev/null +++ b/resources/SmartSigns/cl_smartsigns.lua @@ -0,0 +1,1227 @@ +L6_1 = Citizen +L6_1 = L6_1.CreateThread +function L7_1() + local L0_2, L1_2, L2_2, L3_2, L4_2, L5_2, L6_2, L7_2, L8_2, L9_2, L10_2, L11_2, L12_2, L13_2 + L0_2 = L0_2 + L0_2 = true + if L0_2 then + L0_2 = pairs + L1_2 = config + L1_2 = L1_2.signs + L0_2, L1_2, L2_2 = L0_2(L1_2) + for L3_2, L4_2 in L0_2, L1_2, L2_2 do + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L5_2.loaded = false + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L5_2.signProp = 0 + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L6_2 = {} + L7_2 = "" + L8_2 = "" + L9_2 = "" + L6_2[1] = L7_2 + L6_2[2] = L8_2 + L6_2[3] = L9_2 + L5_2.text = L6_2 + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L5_2 = L5_2.defaultText + if L5_2 ~= nil then + L5_2 = 1 + L6_2 = 3 + L7_2 = 1 + for L8_2 = L5_2, L6_2, L7_2 do + L9_2 = config + L9_2 = L9_2.signs + L9_2 = L9_2[L3_2] + L9_2 = L9_2.defaultText + L9_2 = L9_2[L8_2] + if L9_2 ~= nil then + L9_2 = string + L9_2 = L9_2.len + L10_2 = config + L10_2 = L10_2.signs + L10_2 = L10_2[L3_2] + L10_2 = L10_2.defaultText + L10_2 = L10_2[L8_2] + L9_2 = (L9_2(L10_2)) + if L9_2 < 15 then + L9_2 = config + L9_2 = L9_2.signs + L9_2 = L9_2[L3_2] + L9_2 = L9_2.text + L10_2 = string + L10_2 = L10_2.lower + L11_2 = config + L11_2 = L11_2.signs + L11_2 = L11_2[L3_2] + L11_2 = L11_2.defaultText + L11_2 = L11_2[L8_2] + L10_2 = (L10_2(L11_2)) + L9_2[L8_2] = L10_2 + L9_2 = config + L9_2 = L9_2.main + L9_2 = L9_2.developerMode + if L9_2 then + L9_2 = print + L10_2 = "[Smart Signs] - Sign ID: " + L11_2 = L3_2 + L12_2 = " Default Text Set: " + L13_2 = config + L13_2 = L13_2.signs + L13_2 = L13_2[L3_2] + L13_2 = L13_2.text + L13_2 = L13_2[L8_2] + L10_2 = L10_2 .. L11_2 .. L12_2 .. L13_2 + L9_2(L10_2) + end + end + else + L9_2 = config + L9_2 = L9_2.signs + L9_2 = L9_2[L3_2] + L9_2 = L9_2.text + L9_2[L8_2] = "" + end + end + end + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L6_2 = {} + L5_2.textProps = L6_2 + L5_2 = config + L5_2 = L5_2.signs + L5_2 = L5_2[L3_2] + L6_2 = {} + L7_2 = {} + L8_2 = {} + L9_2 = {} + L6_2[1] = L7_2 + L6_2[2] = L8_2 + L6_2[3] = L9_2 + L5_2.letters = L6_2 + end + L0_2 = TriggerServerEvent + L1_2 = "SmartSigns:requestDataServer" + L0_2(L1_2) + L0_2 = config + L0_2 = L0_2.main + L0_2 = L0_2.developerMode + if L0_2 then + L0_2 = print + L1_2 = "[Smart Signs] - Requesting sign data from server" + L0_2(L1_2) + end + end + L0_2 = AddEventHandler + L1_2 = "loadSign" + function L2_2(A0_3) + local L1_3, + L2_3, + L3_3, + L4_3, + L5_3, + L6_3, + L7_3, + L8_3, + L9_3, + L10_3, + L11_3, + L12_3, + L13_3, + L14_3, + L15_3, + L16_3, + L17_3, + L18_3, + L19_3, + L20_3, + L21_3, + L22_3, + L23_3, + L24_3, + L25_3 + A0_3 = A0_3 + L1_3 = true + if L1_3 then + L1_3 = config + L1_3 = L1_3.signs + L1_3 = L1_3[A0_3] + L1_3.loaded = true + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Requesting model: " + L3_3 = tostring + L4_3 = config + L4_3 = L4_3.main + L4_3 = L4_3.signModelName + L3_3 = (L3_3(L4_3)) + L2_3 = L2_3 .. L3_3 + L1_3(L2_3) + end + L1_3 = RequestModel + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.signModelName + L1_3(L2_3) + while "SetModelAsNoLongerNeeded" do + L1_3 = HasModelLoaded + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.signModelName + L1_3 = (L1_3(L2_3)) + if L1_3 then + break + end + L1_3 = Wait + L2_3 = 0 + L1_3(L2_3) + end + L1_3 = config + L1_3 = L1_3.signs + L1_3 = L1_3[A0_3] + L2_3 = CreateObject + L3_3 = config + L3_3 = L3_3.main + L3_3 = L3_3.signModelName + L4_3 = config + L4_3 = L4_3.signs + L4_3 = L4_3[A0_3] + L4_3 = L4_3.sign + L4_3 = L4_3[1] + L5_3 = false + L6_3 = true + L7_3 = true + L2_3 = (L2_3(L3_3, L4_3, L5_3, L6_3, L7_3)) + L1_3.signProp = L2_3 + while true do + L1_3 = DoesEntityExist + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L1_3 = (L1_3(L2_3)) + if L1_3 then + break + end + L1_3 = Wait + L2_3 = 0 + L1_3(L2_3) + end + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Creating sign object ID: " + L3_3 = config + L3_3 = L3_3.signs + L3_3 = L3_3[A0_3] + L3_3 = L3_3.signProp + L2_3 = L2_3 .. L3_3 + L1_3(L2_3) + end + L1_3 = FreezeEntityPosition + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L3_3 = true + L1_3(L2_3, L3_3) + L1_3 = SetEntityCoords + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L3_3 = config + L3_3 = L3_3.signs + L3_3 = L3_3[A0_3] + L3_3 = L3_3.sign + L3_3 = L3_3[1] + L3_3 = L3_3.x + L4_3 = config + L4_3 = L4_3.main + L4_3 = L4_3.signOffset + L4_3 = L4_3[1] + L3_3 = L3_3 + L4_3 + L4_3 = config + L4_3 = L4_3.signs + L4_3 = L4_3[A0_3] + L4_3 = L4_3.sign + L4_3 = L4_3[1] + L4_3 = L4_3.y + L5_3 = config + L5_3 = L5_3.main + L5_3 = L5_3.signOffset + L5_3 = L5_3[2] + L4_3 = L4_3 + L5_3 + L5_3 = config + L5_3 = L5_3.signs + L5_3 = L5_3[A0_3] + L5_3 = L5_3.sign + L5_3 = L5_3[1] + L5_3 = L5_3.z + L6_3 = config + L6_3 = L6_3.main + L6_3 = L6_3.signOffset + L6_3 = L6_3[3] + L5_3 = L5_3 + L6_3 + L6_3 = true + L7_3 = true + L8_3 = true + L9_3 = false + L1_3(L2_3, L3_3, L4_3, L5_3, L6_3, L7_3, L8_3, L9_3) + L1_3 = SetEntityHeading + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L3_3 = config + L3_3 = L3_3.signs + L3_3 = L3_3[A0_3] + L3_3 = L3_3.sign + L3_3 = L3_3[2] + L1_3(L2_3, L3_3) + L1_3 = SetModelAsNoLongerNeeded + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.signModelName + L1_3(L2_3) + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Setting model: " + L3_3 = tostring + L4_3 = config + L4_3 = L4_3.main + L4_3 = L4_3.signModelName + L3_3 = (L3_3(L4_3)) + L4_3 = " as no longer needed" + L2_3 = L2_3 .. L3_3 .. L4_3 + L1_3(L2_3) + end + L1_3 = 1 + L2_3 = 3 + L3_3 = 1 + for L4_3 = L1_3, L2_3, L3_3 do + L5_3 = config + L5_3 = L5_3.signs + L5_3 = L5_3[A0_3] + L5_3 = L5_3.text + L5_3 = L5_3[L4_3] + if L5_3 ~= "" then + L5_3 = 1 + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[A0_3] + L6_3 = L6_3.text + L6_3 = L6_3[L4_3] + L6_3 = #L6_3 + L7_3 = 1 + for L8_3 = L5_3, L6_3, L7_3 do + L9_3 = config + L9_3 = L9_3.main + L9_3 = L9_3.developerMode + if L9_3 then + L9_3 = print + L10_3 = "[Smart Signs] - Creating line: " + L11_3 = L4_3 + L12_3 = " Text: " + L13_3 = config + L13_3 = L13_3.signs + L13_3 = L13_3[A0_3] + L13_3 = L13_3.text + L13_3 = L13_3[L4_3] + L10_3 = L10_3 .. L11_3 .. L12_3 .. L13_3 + L9_3(L10_3) + end + L9_3 = config + L9_3 = L9_3.signs + L9_3 = L9_3[A0_3] + L9_3 = L9_3.text + L9_3 = L9_3[L4_3] + L10_3 = L9_3 + L9_3 = L9_3.sub + L11_3 = L8_3 + L12_3 = L8_3 + L9_3 = (L9_3(L10_3, L11_3, L12_3)) + L10_3 = config + L10_3 = L10_3.letterModels + L10_3 = L10_3[L9_3] + if L10_3 ~= nil then + L10_3 = config + L10_3 = L10_3.main + L10_3 = L10_3.developerMode + if L10_3 then + L10_3 = print + L11_3 = "[Smart Signs] - Creating object for letter: " + L12_3 = L9_3 + L11_3 = L11_3 .. L12_3 + L10_3(L11_3) + end + L10_3 = RequestModel + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3(L11_3) + while true do + L10_3 = HasModelLoaded + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3 = (L10_3(L11_3)) + if L10_3 then + break + end + L10_3 = Wait + L11_3 = 0 + L10_3(L11_3) + end + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L11_3 = CreateObject + L12_3 = config + L12_3 = L12_3.letterModels + L12_3 = L12_3[L9_3] + L13_3 = config + L13_3 = L13_3.signs + L13_3 = L13_3[A0_3] + L13_3 = L13_3.sign + L13_3 = L13_3[1] + L14_3 = false + L15_3 = true + L16_3 = true + L11_3 = (L11_3(L12_3, L13_3, L14_3, L15_3, L16_3)) + L10_3[L8_3] = L11_3 + while true do + L10_3 = DoesEntityExist + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L10_3 = (L10_3(L11_3)) + if L10_3 then + break + end + L10_3 = Wait + L11_3 = 0 + L10_3(L11_3) + end + L10_3 = config + L10_3 = L10_3.main + L10_3 = L10_3.developerMode + if L10_3 then + L10_3 = print + L11_3 = "[Smart Signs] - Object " + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.letters + L12_3 = L12_3[L4_3] + L12_3 = L12_3[L8_3] + L13_3 = " created for letter: " + L14_3 = L9_3 + L11_3 = L11_3 .. L12_3 .. L13_3 .. L14_3 + L10_3(L11_3) + end + L10_3 = FreezeEntityPosition + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = true + L10_3(L11_3, L12_3) + L10_3 = SetEntityHeading + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.sign + L12_3 = L12_3[2] + L10_3(L11_3, L12_3) + L10_3 = AttachEntityToEntity + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.signProp + L13_3 = -1 + L14_3 = config + L14_3 = L14_3.letterPositions + L14_3 = L14_3.mainLevel + L14_3 = L14_3[L8_3] + L14_3 = L14_3[1] + L15_3 = config + L15_3 = L15_3.letterPositions + L15_3 = L15_3.mainLevel + L15_3 = L15_3[L8_3] + L15_3 = L15_3[2] + L16_3 = config + L16_3 = L16_3.letterPositions + L16_3 = L16_3.mainLevel + L16_3 = L16_3[L8_3] + L16_3 = L16_3[3] + L17_3 = config + L17_3 = L17_3.letterPositions + L17_3 = L17_3.levelOffset + L18_3 = L4_3 - 1 + L17_3 = L17_3 * L18_3 + L16_3 = L16_3 - L17_3 + L17_3 = 0 + L18_3 = 0 + L19_3 = 0 + L20_3 = true + L21_3 = true + L22_3 = true + L23_3 = false + L24_3 = 1 + L25_3 = true + L10_3( + L11_3, + L12_3, + L13_3, + L14_3, + L15_3, + L16_3, + L17_3, + L18_3, + L19_3, + L20_3, + L21_3, + L22_3, + L23_3, + L24_3, + L25_3 + ) + L10_3 = SetModelAsNoLongerNeeded + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3(L11_3) + end + end + end + end + end + end + L0_2(L1_2, L2_2) + L0_2 = AddEventHandler + L1_2 = "unloadSign" + function L2_2(A0_3) + local L1_3, L2_3, L3_3, L4_3, L5_3, L6_3, L7_3, L8_3, L9_3, L10_3, L11_3, L12_3, L13_3 + A0_3 = A0_3 + L1_3 = true + if L1_3 then + L1_3 = config + L1_3 = L1_3.signs + L1_3 = L1_3[A0_3] + L1_3.loaded = false + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Deleting Sign Prop: " + L3_3 = config + L3_3 = L3_3.signs + L3_3 = L3_3[A0_3] + L3_3 = L3_3.signProp + L4_3 = " for Sign ID: " + L5_3 = A0_3 + L2_3 = L2_3 .. L3_3 .. L4_3 .. L5_3 + L1_3(L2_3) + end + L1_3 = DoesEntityExist + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L1_3 = (L1_3(L2_3)) + if L1_3 then + L1_3 = DeleteEntity + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.signProp + L1_3(L2_3) + end + L1_3 = 1 + L2_3 = 3 + L3_3 = 1 + for L4_3 = L1_3, L2_3, L3_3 do + L5_3 = 1 + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[A0_3] + L6_3 = L6_3.letters + L6_3 = L6_3[L4_3] + L6_3 = #L6_3 + L7_3 = 1 + for L8_3 = L5_3, L6_3, L7_3 do + L9_3 = DoesEntityExist + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3 = L10_3[L8_3] + L9_3 = (L9_3(L10_3)) + if L9_3 then + L9_3 = DeleteEntity + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3 = L10_3[L8_3] + L9_3(L10_3) + L9_3 = config + L9_3 = L9_3.main + L9_3 = L9_3.developerMode + if L9_3 then + L9_3 = print + L10_3 = "[Smart Signs] - Deleting letter object: " + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = " for Sign ID: " + L13_3 = A0_3 + L10_3 = L10_3 .. L11_3 .. L12_3 .. L13_3 + L9_3(L10_3) + end + while true do + L9_3 = DoesEntityExist + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3 = L10_3[L8_3] + L9_3 = (L9_3(L10_3)) + if not L9_3 then + break + end + L9_3 = Wait + L10_3 = 0 + L9_3(L10_3) + end + end + end + end + end + end + L0_2(L1_2, L2_2) + function L0_2(A0_3) + local L1_3, + L2_3, + L3_3, + L4_3, + L5_3, + L6_3, + L7_3, + L8_3, + L9_3, + L10_3, + L11_3, + L12_3, + L13_3, + L14_3, + L15_3, + L16_3, + L17_3, + L18_3, + L19_3, + L20_3, + L21_3, + L22_3, + L23_3, + L24_3, + L25_3 + A0_3 = A0_3 + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Reloading letters for Sign ID: " + L3_3 = A0_3 + L2_3 = L2_3 .. L3_3 + L1_3(L2_3) + end + L1_3 = 1 + L2_3 = 3 + L3_3 = 1 + for L4_3 = L1_3, L2_3, L3_3 do + L5_3 = config + L5_3 = L5_3.signs + L5_3 = L5_3[A0_3] + L5_3 = L5_3.text + L5_3 = L5_3[L4_3] + if L5_3 ~= "" then + L5_3 = 1 + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[A0_3] + L6_3 = L6_3.text + L6_3 = L6_3[L4_3] + L6_3 = #L6_3 + L7_3 = 1 + for L8_3 = L5_3, L6_3, L7_3 do + L9_3 = config + L9_3 = L9_3.main + L9_3 = L9_3.developerMode + if L9_3 then + L9_3 = print + L10_3 = "[Smart Signs] - Creating line: " + L11_3 = L4_3 + L12_3 = " Text: " + L13_3 = config + L13_3 = L13_3.signs + L13_3 = L13_3[A0_3] + L13_3 = L13_3.text + L13_3 = L13_3[L4_3] + L10_3 = L10_3 .. L11_3 .. L12_3 .. L13_3 + L9_3(L10_3) + end + L9_3 = config + L9_3 = L9_3.signs + L9_3 = L9_3[A0_3] + L9_3 = L9_3.text + L9_3 = L9_3[L4_3] + L10_3 = L9_3 + L9_3 = L9_3.sub + L11_3 = L8_3 + L12_3 = L8_3 + L9_3 = (L9_3(L10_3, L11_3, L12_3)) + L10_3 = config + L10_3 = L10_3.letterModels + L10_3 = L10_3[L9_3] + if L10_3 ~= nil then + L10_3 = RequestModel + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3(L11_3) + while true do + L10_3 = HasModelLoaded + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3 = (L10_3(L11_3)) + if L10_3 then + break + end + L10_3 = Wait + L11_3 = 0 + L10_3(L11_3) + end + L10_3 = config + L10_3 = L10_3.main + L10_3 = L10_3.developerMode + if L10_3 then + L10_3 = print + L11_3 = "[Smart Signs] - Creating object for letter: " + L12_3 = L9_3 + L11_3 = L11_3 .. L12_3 + L10_3(L11_3) + end + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L11_3 = CreateObject + L12_3 = config + L12_3 = L12_3.letterModels + L12_3 = L12_3[L9_3] + L13_3 = config + L13_3 = L13_3.signs + L13_3 = L13_3[A0_3] + L13_3 = L13_3.sign + L13_3 = L13_3[1] + L14_3 = false + L15_3 = true + L16_3 = true + L11_3 = (L11_3(L12_3, L13_3, L14_3, L15_3, L16_3)) + L10_3[L8_3] = L11_3 + while true do + L10_3 = DoesEntityExist + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L10_3 = (L10_3(L11_3)) + if L10_3 then + break + end + L10_3 = Wait + L11_3 = 0 + L10_3(L11_3) + end + L10_3 = config + L10_3 = L10_3.main + L10_3 = L10_3.developerMode + if L10_3 then + L10_3 = print + L11_3 = "[Smart Signs] - Object " + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.letters + L12_3 = L12_3[L4_3] + L12_3 = L12_3[L8_3] + L13_3 = " created for letter: " + L14_3 = L9_3 + L11_3 = L11_3 .. L12_3 .. L13_3 .. L14_3 + L10_3(L11_3) + end + L10_3 = FreezeEntityPosition + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = true + L10_3(L11_3, L12_3) + L10_3 = SetEntityHeading + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.sign + L12_3 = L12_3[2] + L10_3(L11_3, L12_3) + L10_3 = AttachEntityToEntity + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = config + L12_3 = L12_3.signs + L12_3 = L12_3[A0_3] + L12_3 = L12_3.signProp + L13_3 = -1 + L14_3 = config + L14_3 = L14_3.letterPositions + L14_3 = L14_3.mainLevel + L14_3 = L14_3[L8_3] + L14_3 = L14_3[1] + L15_3 = config + L15_3 = L15_3.letterPositions + L15_3 = L15_3.mainLevel + L15_3 = L15_3[L8_3] + L15_3 = L15_3[2] + L16_3 = config + L16_3 = L16_3.letterPositions + L16_3 = L16_3.mainLevel + L16_3 = L16_3[L8_3] + L16_3 = L16_3[3] + L17_3 = config + L17_3 = L17_3.letterPositions + L17_3 = L17_3.levelOffset + L18_3 = L4_3 - 1 + L17_3 = L17_3 * L18_3 + L16_3 = L16_3 - L17_3 + L17_3 = 0 + L18_3 = 0 + L19_3 = 0 + L20_3 = true + L21_3 = true + L22_3 = true + L23_3 = false + L24_3 = 1 + L25_3 = true + L10_3( + L11_3, + L12_3, + L13_3, + L14_3, + L15_3, + L16_3, + L17_3, + L18_3, + L19_3, + L20_3, + L21_3, + L22_3, + L23_3, + L24_3, + L25_3 + ) + L10_3 = SetModelAsNoLongerNeeded + L11_3 = config + L11_3 = L11_3.letterModels + L11_3 = L11_3[L9_3] + L10_3(L11_3) + else + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3[L8_3] = 0 + end + end + end + end + end + reloadLetters = L0_2 + function L0_2(A0_3) + local L1_3, L2_3, L3_3, L4_3, L5_3, L6_3, L7_3, L8_3, L9_3, L10_3, L11_3, L12_3, L13_3 + A0_3 = A0_3 + L1_3 = 1 + L2_3 = 3 + L3_3 = 1 + for L4_3 = L1_3, L2_3, L3_3 do + L5_3 = 1 + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[A0_3] + L6_3 = L6_3.letters + L6_3 = L6_3[L4_3] + L6_3 = #L6_3 + L7_3 = 1 + for L8_3 = L5_3, L6_3, L7_3 do + L9_3 = config + L9_3 = L9_3.signs + L9_3 = L9_3[A0_3] + L9_3 = L9_3.letters + L9_3 = L9_3[L4_3] + L9_3 = L9_3[L8_3] + if L9_3 ~= 0 then + L9_3 = DoesEntityExist + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3 = L10_3[L8_3] + L9_3 = (L9_3(L10_3)) + if L9_3 then + L9_3 = DeleteEntity + L10_3 = config + L10_3 = L10_3.signs + L10_3 = L10_3[A0_3] + L10_3 = L10_3.letters + L10_3 = L10_3[L4_3] + L10_3 = L10_3[L8_3] + L9_3(L10_3) + L9_3 = config + L9_3 = L9_3.main + L9_3 = L9_3.developerMode + if L9_3 then + L9_3 = print + L10_3 = "[Smart Signs] - Deleting letter object: " + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[A0_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L4_3] + L11_3 = L11_3[L8_3] + L12_3 = " for Sign ID: " + L13_3 = A0_3 + L10_3 = L10_3 .. L11_3 .. L12_3 .. L13_3 + L9_3(L10_3) + end + end + end + end + end + end + unloadLetters = L0_2 + L0_2 = RegisterNetEvent + L1_2 = "SmartSigns:syncSignsClient" + L0_2(L1_2) + L0_2 = AddEventHandler + L1_2 = "SmartSigns:syncSignsClient" + function L2_2(A0_3, A1_3) + local L2_3, L3_3, L4_3, L5_3, L6_3 + A0_3 = A0_3 + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.developerMode + if L2_3 then + L2_3 = print + L3_3 = "[Smart Signs] - Sign ID: " + L4_3 = A0_3 + L5_3 = " updated with new message" + L3_3 = L3_3 .. L4_3 .. L5_3 + L2_3(L3_3) + end + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.loaded + if L2_3 then + L2_3 = unloadLetters + L3_3 = A0_3 + L2_3(L3_3) + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.developerMode + if L2_3 then + L2_3 = print + L3_3 = "[Smart Signs] - All letters are now unloaded for Sign ID: " + L4_3 = A0_3 + L3_3 = L3_3 .. L4_3 + L2_3(L3_3) + end + end + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L3_3 = {} + L4_3 = A1_3[1] + L5_3 = A1_3[2] + L6_3 = A1_3[3] + L3_3[1] = L4_3 + L3_3[2] = L5_3 + L3_3[3] = L6_3 + L2_3.text = L3_3 + L2_3 = config + L2_3 = L2_3.signs + L2_3 = L2_3[A0_3] + L2_3 = L2_3.loaded + if L2_3 then + L2_3 = reloadLetters + L3_3 = A0_3 + L2_3(L3_3) + L2_3 = config + L2_3 = L2_3.main + L2_3 = L2_3.developerMode + if L2_3 then + L2_3 = print + L3_3 = "[Smart Signs] - All letters are now reloaded for Sign ID: " + L4_3 = A0_3 + L3_3 = L3_3 .. L4_3 + L2_3(L3_3) + end + end + end + L0_2(L1_2, L2_2) + L0_2 = RegisterNetEvent + L1_2 = "SmartSigns:signDataClient" + L0_2(L1_2) + L0_2 = AddEventHandler + L1_2 = "SmartSigns:signDataClient" + function L2_2(A0_3) + local L1_3, L2_3, L3_3, L4_3, L5_3, L6_3, L7_3, L8_3 + A0_3 = A0_3 + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Sign Data Received from Server" + L1_3(L2_3) + end + L1_3 = pairs + L2_3 = config + L2_3 = L2_3.signs + L1_3, L2_3, L3_3 = L1_3(L2_3) + for L4_3, L5_3 in L1_3, L2_3, L3_3 do + L6_3 = A0_3[L4_3] + if L6_3 ~= nil then + L6_3 = config + L6_3 = L6_3.main + L6_3 = L6_3.developerMode + if L6_3 then + L6_3 = print + L7_3 = "[Smart Signs] - Sign Data Received for Sign ID: " + L8_3 = L4_3 + L7_3 = L7_3 .. L8_3 + L6_3(L7_3) + end + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[L4_3] + L7_3 = A0_3[L4_3] + L6_3.text = L7_3 + end + end + end + L0_2(L1_2, L2_2) + L0_2 = AddEventHandler + L1_2 = "onResourceStop" + function L2_2(A0_3) + local L1_3, + L2_3, + L3_3, + L4_3, + L5_3, + L6_3, + L7_3, + L8_3, + L9_3, + L10_3, + L11_3, + L12_3, + L13_3, + L14_3, + L15_3, + L16_3, + L17_3, + L18_3, + L19_3, + L20_3 + A0_3 = A0_3 + L1_3 = GetCurrentResourceName + L1_3 = (L1_3()) + if L1_3 == A0_3 then + L1_3 = config + L1_3 = L1_3.main + L1_3 = L1_3.developerMode + if L1_3 then + L1_3 = print + L2_3 = "[Smart Signs] - Resource stopped, running removal function" + L1_3(L2_3) + end + L1_3 = pairs + L2_3 = config + L2_3 = L2_3.signs + L1_3, L2_3, L3_3 = L1_3(L2_3) + for L4_3, L5_3 in L1_3, L2_3, L3_3 do + L6_3 = config + L6_3 = L6_3.signs + L6_3 = L6_3[L4_3] + L6_3 = L6_3.signProp + if L6_3 ~= nil then + L6_3 = DoesEntityExist + L7_3 = config + L7_3 = L7_3.signs + L7_3 = L7_3[L4_3] + L7_3 = L7_3.signProp + L6_3 = (L6_3(L7_3)) + if L6_3 then + L6_3 = config + L6_3 = L6_3.main + L6_3 = L6_3.developerMode + if L6_3 then + L6_3 = print + L7_3 = "[Smart Signs] - Deleting Sign Prop: " + L8_3 = config + L8_3 = L8_3.signs + L8_3 = L8_3[L4_3] + L8_3 = L8_3.signProp + L9_3 = " for Sign ID: " + L10_3 = L4_3 + L7_3 = L7_3 .. L8_3 .. L9_3 .. L10_3 + L6_3(L7_3) + end + L6_3 = DeleteEntity + L7_3 = config + L7_3 = L7_3.signs + L7_3 = L7_3[L4_3] + L7_3 = L7_3.signProp + L6_3(L7_3) + end + end + L6_3 = 1 + L7_3 = 3 + L8_3 = 1 + for L9_3 = L6_3, L7_3, L8_3 do + L10_3 = 1 + L11_3 = config + L11_3 = L11_3.signs + L11_3 = L11_3[L4_3] + L11_3 = L11_3.letters + L11_3 = L11_3[L9_3] + L11_3 = #L11_3 + L12_3 = 1 + for L13_3 = L10_3, L11_3, L12_3 do + L14_3 = config + L14_3 = L14_3.signs + L14_3 = L14_3[L4_3] + L14_3 = L14_3.letters + L14_3 = L14_3[L9_3] + L14_3 = L14_3[L13_3] + if L14_3 ~= nil then + L14_3 = DoesEntityExist + L15_3 = config + L15_3 = L15_3.signs + L15_3 = L15_3[L4_3] + L15_3 = L15_3.letters + L15_3 = L15_3[L9_3] + L15_3 = L15_3[L13_3] + L14_3 = (L14_3(L15_3)) + if L14_3 then + L14_3 = DeleteEntity + L15_3 = config + L15_3 = L15_3.signs + L15_3 = L15_3[L4_3] + L15_3 = L15_3.letters + L15_3 = L15_3[L9_3] + L15_3 = L15_3[L13_3] + L14_3(L15_3) + L14_3 = config + L14_3 = L14_3.main + L14_3 = L14_3.developerMode + if L14_3 then + L14_3 = print + L15_3 = "[Smart Signs] - Deleting Letter Prop: " + L16_3 = config + L16_3 = L16_3.signs + L16_3 = L16_3[L4_3] + L16_3 = L16_3.letters + L16_3 = L16_3[L9_3] + L16_3 = L16_3[L13_3] + L17_3 = " for Sign ID: " + L18_3 = L4_3 + L19_3 = " Layer: " + L20_3 = L9_3 + L15_3 = L15_3 .. L16_3 .. L17_3 .. L18_3 .. L19_3 .. L20_3 + L14_3(L15_3) + end + end + end + end + end + end + end + end + L0_2(L1_2, L2_2) +end +L6_1(L7_1) \ No newline at end of file diff --git a/resources/SmartSigns/cl_utils.lua b/resources/SmartSigns/cl_utils.lua new file mode 100644 index 000000000..fba2bb3a3 --- /dev/null +++ b/resources/SmartSigns/cl_utils.lua @@ -0,0 +1,199 @@ +Citizen.CreateThread(function() + while true do + Wait(0) + local ped = PlayerPedId() + local pedCoords = GetEntityCoords(ped) + + for k, v in pairs(config.signs) do + local distance = #(v.sign[1] - pedCoords) + if distance < config.main.accessPointDistance then + nearAccessPoint(k, v, ped, pedCoords) + end + if distance <= config.main.loadInDistance and not v.loaded then + if config.main.developerMode then + print("[Smart Signs] - Loaded Sign ID: "..k) + end + TriggerEvent('loadSign', k) + elseif distance > config.main.loadInDistance and v.loaded then + if config.main.developerMode then + print("[Smart Signs] - Unloaded Sign ID: "..k) + end + TriggerEvent('unloadSign', k) + end + end + end +end) + +function nearAccessPoint(k, v, ped, pedCoords) + Draw3DText(v.sign[1].x + config.main.signOffset[1], v.sign[1].y + config.main.signOffset[2], v.sign[1].z + config.main.signOffset[3], config.main.instructionalText, 4, 0.05, 0.05) + if IsControlJustPressed(config.main.adjustButton[1], config.main.adjustButton[2]) then + if config.main.developerMode then + print("[Smart Signs] - Access point control pressed") + end + if config.main.animation.enabled then + if config.main.developerMode then + print("[Smart Signs] - Animation Enabled - Starting") + end + local boxPosition = GetOffsetFromEntityInWorldCoords(v.signProp, -1.55, 0.0, 0.0) + SetEntityCoords(ped, boxPosition.x, boxPosition.y, boxPosition.z, true, true, true, false) + SetEntityHeading(ped, GetEntityHeading(v.signProp) - 90.0) + if config.main.developerMode then + print("[Smart Signs] - Ped Coords Set") + end + RequestAnimDict(config.main.animation.dict) + if config.main.developerMode then + print("[Smart Signs] - Requesting Animation Dictionary: "..config.main.animation.dict) + end + while not HasAnimDictLoaded(config.main.animation.dict) do + if config.main.developerMode then + print("[Smart Signs] - Loading Animation Dictionary: "..config.main.animation.dict) + end + Wait(0) + end + if config.main.developerMode then + print("[Smart Signs] - Loaded Animation Dictionary: "..config.main.animation.dict) + end + if config.main.developerMode then + print("[Smart Signs] - Playing Animation Name: "..config.main.animation.name) + end + TaskPlayAnim(ped, config.main.animation.dict, config.main.animation.name, 8.0, -8.0, -1, 0, 0.0, 0, 0, 0) + end + local inputs = {} + for i = 1, 3 do + if config.main.developerMode then + print("[Smart Signs] - Starting user input for line: "..i) + end + inputs[i] = getInput(i) + if config.main.developerMode then + print("[Smart Signs] - User input returned: "..tostring(inputs[i])) + end + end + local streetHash = GetStreetNameAtCoord(pedCoords.x, pedCoords.y, pedCoords.z) + local streetName = GetStreetNameFromHashKey(streetHash) + if config.main.developerMode then + print("[Smart Signs] - Street Hash: "..tostring(streetHash)) + print("[Smart Signs] - Street Name: "..tostring(streetName)) + end + if config.main.developerMode then + print("[Smart Signs] - Data for Sign ID: "..k.." sent to server") + end + TriggerServerEvent("SmartSigns:updateSign", k, inputs, tostring(streetName)) + ClearPedTasks(ped) + if config.main.soundEffect.enabled then + PlaySoundFrontend(-1, config.main.soundEffect.name, config.main.soundEffect.dict) + if config.main.developerMode then + print("[Smart Signs] - Playing sound: Name: "..config.main.soundEffect.name.." - Dict: "..config.main.soundEffect.dict) + end + end + end +end + + + +function getInput(i) + AddTextEntry('FMMC_MPM_NA', "Enter text for line " .. i) + DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "Enter text for line" .. i, "", "", "", "", 14) + while (UpdateOnscreenKeyboard() == 0) do + DisableAllControlActions(0); + Wait(0) + end + if (GetOnscreenKeyboardResult()) then + local input = GetOnscreenKeyboardResult() + return string.lower(input) + end +end + +function Draw3DText(x,y,z,textInput,fontId,scaleX,scaleY) + local coords = GetGameplayCamCoords() + local distance = GetDistanceBetweenCoords(coords.x,coords.y,coords.z, x,y,z, 1) + local scale = (1 / distance ) * 20 + local fov = ( 1 / GetGameplayCamFov() ) * 100 + local scale = scale * fov + SetTextScale(scaleX*scale, scaleY*scale) + SetTextFont(fontId) + SetTextProportional(1) + SetTextColour(250, 250, 250, 255) + SetTextDropshadow(1, 1, 1, 1, 255) + SetTextEdge(2, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(textInput) + SetDrawOrigin(x,y,z+2, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() +end + +function showNotification(message) + SetNotificationTextEntry("STRING") + AddTextComponentString(message) + DrawNotification(0,1) +end + +if config.main.developerMode then + RegisterCommand("newsign", function() + RequestModel(config.main.signModelName) + while not HasModelLoaded(config.main.signModelName) do Wait(0) end + local ped = PlayerPedId() + local coords = GetEntityCoords(ped) + local signProp = CreateObject(config.main.signModelName, coords, true, false, false) + while not DoesEntityExist(signProp) do Wait(0) end + FreezeEntityPosition(signProp, true) + SetEntityCoords(signProp, coords.x + config.main.signOffset[1], coords.y + config.main.signOffset[2], coords.z + config.main.signOffset[3], true, true, true, false) + local heading = GetEntityHeading(ped) + SetEntityHeading(signProp, ped) + SetModelAsNoLongerNeeded(config.main.signModelName) + + local complete = false + while not complete do + local coords = GetEntityCoords(signProp) + local heading = GetEntityHeading(signProp) + if IsControlJustPressed(0, 207) then --page down + SetEntityCoords(signProp, coords.x, coords.y, coords.z - 0.2) + end + + if IsControlJustPressed(0, 208) then --page up + SetEntityCoords(signProp, coords.x, coords.y, coords.z + 0.2) + end + + + if IsControlJustPressed(0, 173) then --arrow down + SetEntityCoords(signProp, coords.x, coords.y - 0.2, coords.z) + end + + if IsControlJustPressed(0, 172) then --arrow up + SetEntityCoords(signProp, coords.x, coords.y + 0.2, coords.z) + end + + if IsControlJustPressed(0, 174) then --arrow left + SetEntityCoords(signProp, coords.x - 0.2, coords.y, coords.z) + end + + if IsControlJustPressed(0, 175) then --arrow right + SetEntityCoords(signProp, coords.x + 0.2, coords.y, coords.z) + end + + if IsControlJustPressed(0, 29) then --b rotate left + SetEntityHeading(signProp, heading - 2.0) + end + + if IsControlJustPressed(0, 306) then --n rotate right + SetEntityHeading(signProp, heading + 2.0) + end + + if IsControlJustPressed(0, 191) then -- enter - finish + complete = true + end + + Wait(0) + end + + local coords = GetEntityCoords(signProp) + local heading = GetEntityHeading(signProp) + local streetHash = GetStreetNameAtCoord(coords.x, coords.y, coords.z) + local streetName = GetStreetNameFromHashKey(streetHash) + showNotification("~b~Coords~w~: {"..coords.x..", "..coords.y..", "..coords.z.."}") + showNotification("~b~Heading~w~: "..heading) + end, false) +end \ No newline at end of file diff --git a/resources/SmartSigns/config.lua b/resources/SmartSigns/config.lua new file mode 100644 index 000000000..baa3cb2c9 --- /dev/null +++ b/resources/SmartSigns/config.lua @@ -0,0 +1,470 @@ +-- For any help configuring this resource, ask in #support in our Discord Server: https://discord.gg/AtPt9ND +-- Documentation: https://docs.londonstudios.net/#document-6 + +-- Leaked By: Leaking Hub | J. Snow | leakinghub.com + +-- We'd like to thank you for purchasing this resource, we hope you enjoy using it! + +config = { + main = { + -- Here you are able to define how far the sign will load in from. + -- If the player has loaded in the sign and goes out of this range the sign will unload on their client. + loadInDistance = 500.0, + + -- Here you are able to define how close the player must be to the signs keypad in order to edit the text. + -- 3.0 is the ideal value for "arms reach" + accessPointDistance = 3.0, + + -- Here is the prop for the sign. + -- You can change this if you wish but we recommend leaving this unless you are highly experienced. + signModelName = `prop_led_trafficsign`, + + -- This is the text that appears when you are changing the message. You could use this to translate to another language. + instructionalText = "Press [E] to adjust sign.", + + -- Here you can change which button must be pressed to change the text on the sign + -- A list of controls can be found on the official FiveM documentation @ https://docs.fivem.net/docs/game-references/controls/ + adjustButton = {0, 103}, -- {control group, control} + + -- This will change whether users can use /newsign to get the coordinates and rotation for configuring new signs + -- This will also enable debug printing on both the client and the server. This should be set to false most of the time. + developerMode = false, + + -- Here you can define a list of words which cannot be placed on signs. + -- These are automatically removed and replaced with blank text + bannedWords = { + "fuck", + "shit", + "nigger", + "nig", + "gay", + "rape", + "ass", + }, + + -- Enable this to use Ace Permissions. + -- This requires you to give groups or individual users the permission set below + -- If you want to add further Ace Permission integration, edit sv_smartsigns.lua + acePermissions = { + enable = true, + permission = "update.sign" + }, + + -- We've added vRP integration. All you need to do is enable it below + -- Then, configure if you wish to check for groups or permissions, or even both + -- If you want to add further vRP integration, edit sv_smartsigns.lua + -- This is not tested with vRP, however we've followed their documentation + vRP = { + enabled = false, + checkGroup = { + enabled = true, -- Enable this to use vRP group check + groups = {"police", "emergency", "admin"}, -- A user can have any of the following groups, meaning you can add different jobs + }, + checkPermission = { + enabled = false, -- Enable this to use vRP permission check + permissions = {"police.menu", "player.kick"} -- A user can have any of the following permissions, allowing you to add multiple + }, + }, + + -- We've added ESX integration. All you need to do is enable it below + -- Then, configure which jobs you want to check for + -- If you want to add further ESX integration, edit sv_smartsigns.lua + -- This is not tested with ESX, however we've followed their documentation + ESX = { + enabled = false, + checkJob = { + enabled = false, -- Enable this to use ESX job check + jobs = {"police"} -- A user can have any of the following jobs, allowing you to add multiple + } + }, + + -- Enable this if you do not wish to use permissions, eg, your server is whitelisted + -- If you enable vRP, ESX or Ace Permissions above, this will be automatically set to false + disablePermissions = true, + + -- Here is the animations which are played when entering text for a sign. + -- It is unlikely that this will need to be changed but you can disable the animation if you wish to do so. + -- Find the animation list here: https://alexguirre.github.io/animations-list/ + animation = { + enabled = true, + dict = "anim@heists@prison_heiststation@cop_reactions", -- This is the animation dictionary (these show in bold on the animation list) + name = "cop_b_idle", -- This is the animation name (these show below bold dictionaries on the animation list) + }, + + -- This allows you to enable Discord logging for the signs + -- You must add your webhook in sv_motorways.lua (not in the config, as this is client sided) + logging = { + enabled = true, + displayName = "Smart Signs", + colour = 31487, + title = "**New Sign Log**", + icon = "https://i.imgur.com/o7oAPb8.png", + footerIcon = "https://i.imgur.com/n3n7JNW.png", + dateFormat = "%d-%m-%Y %H:%M:%S", -- Day-Month-Year Hour-Minute-Second + + bannedWordLogs = { + enabled = true, + colour = 16711680, + } + }, + + soundEffect = { + enabled = true, + name = "CONFIRM_BEEP", + dict = "HUD_MINI_GAME_SOUNDSET", + }, + + -- This allows you to move the position of every sign to a certain offSet, such as 1m down, if you feel they are all too high for example + signOffset = {0.0, 0.0, 0.0}, -- x, y, z + }, + + -- Here you can define the various locations of the signs around the map. + -- We have defined 15 for you already, however you may add and remove as you feel suitable. + -- The signs should be configured as below: + -- sign = {vector3(x, y, z), rotation(degrees)} + signs = { + { + sign = {vector3(-1968.6062011719, -471.55065917969, 10.877113342285), 48.999973297119}, -- Del Perro Fwy + defaultText = { + "ACCIDENT AHEAD", "WATCH YOUR", "SPEED" + }, + }, + { + sign = {vector3(866.47338867188, 133.4723815918, 70.606071472168), 325.0}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2122.1013183594, 6032.8041992188, 49.430641174316), 233.99981689453}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(1620.9342041016, 1113.6678466797, 81.301879882812), 167.99987792969}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(1954.310546875, 2504.4406738281, 53.584655761719), 325.0}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(554.32385253906, -372.91738891602, 32.319610595703), 334.0}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(579.90002441406, -337.38436889648, 34.788860321045), 155.99952697754}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2047.1314697266, 2610.9548339844, 52.215137481689), 132.99990844727}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2339.5219726562, 2984.6748046875, 47.098838806152), 244.9998626709}, -- Route 68 + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2008.4978027344, 2654.697265625, 45.748458862305), 128.99978637695}, -- Route 68 + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2732.5581054688, 3272.4865722656, 54.463748931885), 155.99963378906}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2883.6391601562, 3632.1889648438, 51.68860244751), 346.0}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-90.220024108887, -723.75708007812, 43.291240692139), 253.99955749512}, -- San Andreas Ave + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2749.1611328125, 4588.5546875, 44.192741394043), 15.999979972839}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2638.2607421875, 5033.2670898438, 43.566692352295), 199.99961853027}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-743.38311767578, -513.70532226562, 23.990354537964), 89.999885559082}, -- Del Perro Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-445.06665039062, -513.64306640625, 24.123254776001), 269.99969482422}, -- Del Perro Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-202.76458740234, -1796.4968261719, 28.668190002441), 121.99969482422}, -- Davis Ave + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(80.516258239746, -2040.5129394531, 17.51057434082), 269.99969482422}, -- Dutch London St + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-89.696464538574, -2069.5490722656, 22.992635726929), 111.99980926514}, -- Dutch London St + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(712.80285644531, -3035.7331542969, 5.2128005027771), 173.9995880127}, -- Buccaneer Way + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-374.07006835938, -1681.8887939453, 17.811515808105), 151.99964904785}, -- Alta St + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1698.9853515625, 1.4262487888336, 63.809642791748), 229.99975585938}, -- North Rockford Dr + defaultText = { + "", "", "" + } + }, -- + { + sign = {vector3(-2111.8276367188, -218.60554504394, 18.170526504517), 320.0}, -- West Eclipse Blvd + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1844.5789794922, -256.49917602539, 39.563083648682), 29.999988555908}, -- West Eclipse Blvd + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-532.85943603516, -328.93719482422, 34.165554046631), 211.99952697754}, -- Rockford Dr + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1652.5061035156, 4844.5493164062, 59.772548675537), 135.99967956543}, -- Great Ocean Hwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-291.83135986328, 6085.4931640625, 30.222248077393), 316.0}, -- Great Ocean Hwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2449.9318847656, 5665.7778320312, 43.858947753906), 21.999988555908}, -- Senora Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2193.4782714844, 3788.7846679688, 32.301906585693), 123.99975585938}, -- East Joshua Road + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1136.9641113281, -1330.9791259766, 4.2735800743103), 117.99978637695}, -- Palomino Ave + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(805.07867431641, 3539.2102050781, 32.926376342773), 275.99969482422}, -- Joshua Rd + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1536.2546386719, -797.89880371094, 12.373041152954), 247.99951171875}, -- Equality Way + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(478.05953979492, 6562.0322265625, 25.804773330688), 83.999900817871}, -- Great Ocean Hwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-1996.6799316406, 4522.1782226562, 55.693145751953), 316.0}, -- Great Ocean Hwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-2658.6875, 2630.6862792969, 15.674699783325), 352.0}, -- Great Ocean Hwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(-2611.9904785156, 2321.2104492188, 27.157592773438), 291.99981689453}, -- Route 68 + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(737.38366699219, -621.54895019531, 35.010707855225), 245.99948120117}, -- Del Perro Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(1295.5040283203, -2194.890625, 49.005409240723), 29.999982833862}, -- Elysian Fields Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(1101.7208251953, -2571.8439941406, 31.132476806641), 103.99983978271}, -- Elysian Fields Fwy + defaultText = { + "CAUTION", "HEAVY RAIN", "UNSAFE ROADS" + } + }, + { + sign = {vector3(1754.2171630859, 1851.4086914062, 73.947532653809), 175.99952697754}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2564.4213867188, 533.00158691406, 107.48042297363), 191.99955749512}, -- Palomino Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(2246.009765625, -467.8371887207, 89.202377319336), 137.99969482422}, -- Palomino Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(916.69879150391, -749.38604736328, 39.112194061279), 39.999977111816}, -- Del Perro Fwy + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(1697.7863769531, 1448.1340332031, 84.270927429199), 0.0}, -- Los Santos Freeway + defaultText = { + "", "", "" + } + }, + { + sign = {vector3(732.18511962891, -2749.4631347656, 5.3980503082275), 4.0000095367432}, -- Buccaneer Way + defaultText = { + "", "", "" + } + }, + + + }, + + -- You can add your own letters below + -- This allows you to retexture them into your own language + letterModels = { + ["a"] = `prop_font_a`, + ["b"] = `prop_font_b`, + ["c"] = `prop_font_c`, + ["d"] = `prop_font_d`, + ["e"] = `prop_font_e`, + ["f"] = `prop_font_f`, + ["g"] = `prop_font_g`, + ["h"] = `prop_font_h`, + ["i"] = `prop_font_i`, + ["j"] = `prop_font_j`, + ["k"] = `prop_font_k`, + ["l"] = `prop_font_l`, + ["m"] = `prop_font_m`, + ["n"] = `prop_font_n`, + ["o"] = `prop_font_o`, + ["p"] = `prop_font_p`, + ["q"] = `prop_font_q`, + ["r"] = `prop_font_r`, + ["s"] = `prop_font_s`, + ["t"] = `prop_font_t`, + ["u"] = `prop_font_u`, + ["v"] = `prop_font_v`, + ["w"] = `prop_font_w`, + ["x"] = `prop_font_x`, + ["y"] = `prop_font_y`, + ["z"] = `prop_font_z`, + ["0"] = `prop_font_0`, + ["1"] = `prop_font_1`, + ["2"] = `prop_font_2`, + ["3"] = `prop_font_3`, + ["4"] = `prop_font_4`, + ["5"] = `prop_font_5`, + ["6"] = `prop_font_6`, + ["7"] = `prop_font_7`, + ["8"] = `prop_font_8`, + ["9"] = `prop_font_9`, + }, + + -- Here are the offsets for the placement of the letter objects + -- We highly recommend not editing this section unless you know what you are doing + -- Configuration of this section requires absolute precision + letterPositions = { + rotation = {0.0, 0.0, 0.0}, + mainLevel = { + {0.6, -0.7, 9.1}, + {1.1, -0.7, 9.1}, + {1.6, -0.7, 9.1}, + {2.1, -0.7, 9.1}, + {2.6, -0.7, 9.1}, + {3.1, -0.7, 9.1}, + {3.6, -0.7, 9.1}, + {4.1, -0.7, 9.1}, + {4.6, -0.7, 9.1}, + {5.1, -0.7, 9.1}, + {5.6, -0.7, 9.1}, + {6.1, -0.7, 9.1}, + {6.6, -0.7, 9.1}, + {7.1, -0.7, 9.1}, + }, + levelOffset = 0.6, + }, +} diff --git a/resources/SmartSigns/fxmanifest.lua b/resources/SmartSigns/fxmanifest.lua new file mode 100644 index 000000000..ddd5105ca --- /dev/null +++ b/resources/SmartSigns/fxmanifest.lua @@ -0,0 +1,25 @@ +fx_version 'bodacious' +game 'gta5' + +author 'London Studios' +description 'Setup and control dynamic traffic signs' +version '1.0.0' + +-- Leaked By: Leaking Hub | J. Snow | leakinghub.com + +client_scripts { + 'cl_utils.lua', + 'cl_smartsigns.lua', +} + +shared_script 'config.lua' + +server_scripts { + 'sv_smartsigns.lua' +} + +files { + 'stream/data/*.ytyp', +} + +data_file 'DLC_ITYP_REQUEST' 'stream/data/*.ytyp' \ No newline at end of file diff --git a/resources/SmartSigns/stream/data/led_font.ytyp b/resources/SmartSigns/stream/data/led_font.ytyp new file mode 100644 index 000000000..5fcf2e545 Binary files /dev/null and b/resources/SmartSigns/stream/data/led_font.ytyp differ diff --git a/resources/SmartSigns/stream/data/prop_led_trafficsign.ytyp b/resources/SmartSigns/stream/data/prop_led_trafficsign.ytyp new file mode 100644 index 000000000..3718f478d Binary files /dev/null and b/resources/SmartSigns/stream/data/prop_led_trafficsign.ytyp differ diff --git a/resources/SmartSigns/stream/prop_font_0.ydr b/resources/SmartSigns/stream/prop_font_0.ydr new file mode 100644 index 000000000..dbbf5f008 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_0.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:156dc43fe13f692a55adafaeb9721f47950f5ad735005d6a62d951ca60728a71 +size 9047 diff --git a/resources/SmartSigns/stream/prop_font_1.ydr b/resources/SmartSigns/stream/prop_font_1.ydr new file mode 100644 index 000000000..8d2bdadfa --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_1.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38dcfb05155f06fd53f5e72d861f3107e9ac3866198cac5ba5ba4ba7b517ba26 +size 7341 diff --git a/resources/SmartSigns/stream/prop_font_2.ydr b/resources/SmartSigns/stream/prop_font_2.ydr new file mode 100644 index 000000000..aad305b8c --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_2.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ef7cad5c83c6f109099506ecaed3ee88b0393ef35adc7c87c6a4022b360348c +size 8588 diff --git a/resources/SmartSigns/stream/prop_font_3.ydr b/resources/SmartSigns/stream/prop_font_3.ydr new file mode 100644 index 000000000..d4c917c93 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_3.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e928433acb58e356a2507a8fee8270fba9603d37ef922f38c7ecdb3596594c9 +size 9176 diff --git a/resources/SmartSigns/stream/prop_font_4.ydr b/resources/SmartSigns/stream/prop_font_4.ydr new file mode 100644 index 000000000..517d8b64d --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_4.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfc59ae2054bc3560e19ad3dbc0c4cea03a3bc461aa600e5f267ba39c2ff66a4 +size 7989 diff --git a/resources/SmartSigns/stream/prop_font_5.ydr b/resources/SmartSigns/stream/prop_font_5.ydr new file mode 100644 index 000000000..9bcee911f --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_5.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e77c1929585d09b3bc31e96712a7e25f0ebb5dbfa519e774fd01026084476a3 +size 9400 diff --git a/resources/SmartSigns/stream/prop_font_6.ydr b/resources/SmartSigns/stream/prop_font_6.ydr new file mode 100644 index 000000000..20ebe3ca7 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_6.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55d4749d358feaa921ba16f95489880279f931ef07d333a27b0fefdecdde9e29 +size 9615 diff --git a/resources/SmartSigns/stream/prop_font_7.ydr b/resources/SmartSigns/stream/prop_font_7.ydr new file mode 100644 index 000000000..74d3db4e5 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_7.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d64b8b4611db067a7310b1cc20a22708f67ae906617fc7b27f8c2deed1e00b53 +size 7257 diff --git a/resources/SmartSigns/stream/prop_font_8.ydr b/resources/SmartSigns/stream/prop_font_8.ydr new file mode 100644 index 000000000..2468026f4 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_8.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31598ee1758f4a3a270861fac60044fbb8dc704fefc754dac9c9c7eca60506b1 +size 9971 diff --git a/resources/SmartSigns/stream/prop_font_9.ydr b/resources/SmartSigns/stream/prop_font_9.ydr new file mode 100644 index 000000000..27bf4c5ea --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_9.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27e1cd68f6c5fa656bb742069fcee73db5f0f4987e9033e14c7590dfeb5fb7fc +size 9611 diff --git a/resources/SmartSigns/stream/prop_font_a.ydr b/resources/SmartSigns/stream/prop_font_a.ydr new file mode 100644 index 000000000..a33e896dc --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_a.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a8352f2adfa811f5ea1061cef4587ae7f493217ef509429e7a54c1d3c8c82a8 +size 9362 diff --git a/resources/SmartSigns/stream/prop_font_b.ydr b/resources/SmartSigns/stream/prop_font_b.ydr new file mode 100644 index 000000000..01772b42c --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_b.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71c9634b1e637ff4a256693d739daf5f72217f70e9c21cf956c2ff05ba7ea349 +size 10008 diff --git a/resources/SmartSigns/stream/prop_font_c.ydr b/resources/SmartSigns/stream/prop_font_c.ydr new file mode 100644 index 000000000..4e5f7a17a --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_c.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63862d67e17391fe4cfb2485e6c40938ea527de78eb1f624bb885b47749a4d95 +size 8838 diff --git a/resources/SmartSigns/stream/prop_font_d.ydr b/resources/SmartSigns/stream/prop_font_d.ydr new file mode 100644 index 000000000..0d10b60d1 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_d.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:734fbc174a613e29a021c4fedce8ccff0b6633cb8481844876479f991a932a77 +size 9451 diff --git a/resources/SmartSigns/stream/prop_font_e.ydr b/resources/SmartSigns/stream/prop_font_e.ydr new file mode 100644 index 000000000..5519411f3 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_e.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7991100098dec2b8a4111edb2841c9f965cfff4c86b2f047f49adff5187b200d +size 9421 diff --git a/resources/SmartSigns/stream/prop_font_f.ydr b/resources/SmartSigns/stream/prop_font_f.ydr new file mode 100644 index 000000000..c89ae1fa9 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_f.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b46691355c962f58bebb6b35e2dcef2c28753d604dff661bcfc573bc494b322f +size 8189 diff --git a/resources/SmartSigns/stream/prop_font_g.ydr b/resources/SmartSigns/stream/prop_font_g.ydr new file mode 100644 index 000000000..eb8261005 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_g.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f7392c169e928e4ebaf883589d73d97cc2c71c5166bc17ec6948ef5fd7d124a +size 9339 diff --git a/resources/SmartSigns/stream/prop_font_h.ydr b/resources/SmartSigns/stream/prop_font_h.ydr new file mode 100644 index 000000000..964ee839c --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_h.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19cc80f030ea19a9b6f2e4f644f926c90fb64030237ddd0e06977f871a02782d +size 8929 diff --git a/resources/SmartSigns/stream/prop_font_i.ydr b/resources/SmartSigns/stream/prop_font_i.ydr new file mode 100644 index 000000000..3ba143c6d --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_i.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:741b51c819d6f654f5b4e9d68f4bccd152d7db30c93abc32e7deb2a762c060b4 +size 8247 diff --git a/resources/SmartSigns/stream/prop_font_j.ydr b/resources/SmartSigns/stream/prop_font_j.ydr new file mode 100644 index 000000000..de59091dd --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_j.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0858f445ec1e50ffe293d474d63110a913cdb9b277fea2d7e2ea160ab86a2dc3 +size 7533 diff --git a/resources/SmartSigns/stream/prop_font_k.ydr b/resources/SmartSigns/stream/prop_font_k.ydr new file mode 100644 index 000000000..58ce3abf3 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_k.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b96cdf8cf4c8c512951db1ba76997915ae6ccb2aed18a81809f6f812caf8449e +size 9015 diff --git a/resources/SmartSigns/stream/prop_font_l.ydr b/resources/SmartSigns/stream/prop_font_l.ydr new file mode 100644 index 000000000..9c9036783 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_l.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43b7fb0b1dae30bbcfa8d4d5c6d8006f9ea699a26bdfb5969c6efdb03a186b67 +size 6734 diff --git a/resources/SmartSigns/stream/prop_font_m.ydr b/resources/SmartSigns/stream/prop_font_m.ydr new file mode 100644 index 000000000..232a914f1 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_m.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6978b87fd7820a98299f6c2aa916dd3d33cc56d751b23600ee6b427982bb9f74 +size 10192 diff --git a/resources/SmartSigns/stream/prop_font_n.ydr b/resources/SmartSigns/stream/prop_font_n.ydr new file mode 100644 index 000000000..a49955253 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_n.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bbb408c93ef9d3810defaf0439d9861ee5997c01b2c32bf050715e8408099f9 +size 9072 diff --git a/resources/SmartSigns/stream/prop_font_o.ydr b/resources/SmartSigns/stream/prop_font_o.ydr new file mode 100644 index 000000000..65241a235 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_o.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5e1852ae3c47b1b7ad945da2ea55c065fd8561d7ca4d07d078c9fb39bb8831a +size 9406 diff --git a/resources/SmartSigns/stream/prop_font_p.ydr b/resources/SmartSigns/stream/prop_font_p.ydr new file mode 100644 index 000000000..c0d18b258 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_p.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8aefa93deb33855996b1426f4ab5f12db5a1d138a4bbef88ffda167e82ba2d5e +size 8407 diff --git a/resources/SmartSigns/stream/prop_font_q.ydr b/resources/SmartSigns/stream/prop_font_q.ydr new file mode 100644 index 000000000..2181ad157 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_q.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7635a889e5e0cdae5b031dc8d304a00c88e443259fef1792df8adfa7eb6d9eee +size 9863 diff --git a/resources/SmartSigns/stream/prop_font_r.ydr b/resources/SmartSigns/stream/prop_font_r.ydr new file mode 100644 index 000000000..22a7b0b38 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_r.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2f3bcdedd7218f8a8f398e31d498d215a70a0f81620a40399465f762045575d +size 9481 diff --git a/resources/SmartSigns/stream/prop_font_s.ydr b/resources/SmartSigns/stream/prop_font_s.ydr new file mode 100644 index 000000000..5018ede5e --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_s.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d4b2fc2e4edec90dd1147c7464a196c1e7f732664c000e4681bc451b0928ea6 +size 9202 diff --git a/resources/SmartSigns/stream/prop_font_t.ydr b/resources/SmartSigns/stream/prop_font_t.ydr new file mode 100644 index 000000000..600a5c7c2 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_t.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:603f12ad6b79354b78ce2648a6af3ccdc5466cefd41e9235bac014dac515c2c9 +size 6746 diff --git a/resources/SmartSigns/stream/prop_font_u.ydr b/resources/SmartSigns/stream/prop_font_u.ydr new file mode 100644 index 000000000..48f85942a --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_u.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65174b2b3f226fd690464a4bbe3de4e78ed3424558dee7c68c4d4be64c001020 +size 8840 diff --git a/resources/SmartSigns/stream/prop_font_v.ydr b/resources/SmartSigns/stream/prop_font_v.ydr new file mode 100644 index 000000000..09565271f --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_v.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef6c0a078f573c04e1955eac7ec9a1e98c1a663a567cd4f6f54bd44c26b60218 +size 8194 diff --git a/resources/SmartSigns/stream/prop_font_w.ydr b/resources/SmartSigns/stream/prop_font_w.ydr new file mode 100644 index 000000000..d3a625881 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_w.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11a39c5cf659b9a518e2f1f12e0baf589a43b511e7297695d24b13cfe5e0fe94 +size 11491 diff --git a/resources/SmartSigns/stream/prop_font_x.ydr b/resources/SmartSigns/stream/prop_font_x.ydr new file mode 100644 index 000000000..be3abfa06 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_x.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f47aafb1905cb224323693ea533533a1295f7b731e3e812eb1cf68ee955dd240 +size 8568 diff --git a/resources/SmartSigns/stream/prop_font_y.ydr b/resources/SmartSigns/stream/prop_font_y.ydr new file mode 100644 index 000000000..f6529a8aa --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_y.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bab9527c5d17c70fd5610a577eebf567868d0d4845a0b71122a45b97dd6da1a3 +size 7029 diff --git a/resources/SmartSigns/stream/prop_font_z.ydr b/resources/SmartSigns/stream/prop_font_z.ydr new file mode 100644 index 000000000..87bb71368 --- /dev/null +++ b/resources/SmartSigns/stream/prop_font_z.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbe0efa2a56b118d8844818e16c31c5530135a12613835bcf6a71ee26d60f12a +size 8554 diff --git a/resources/SmartSigns/stream/prop_led_trafficsign.ydr b/resources/SmartSigns/stream/prop_led_trafficsign.ydr new file mode 100644 index 000000000..77f0ebf11 --- /dev/null +++ b/resources/SmartSigns/stream/prop_led_trafficsign.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bbdfb83ca95cf8ce24706828f3fe4831a0164f16fe123b5c2877e71950de738 +size 488910 diff --git a/resources/SmartSigns/sv_smartsigns.lua b/resources/SmartSigns/sv_smartsigns.lua new file mode 100644 index 000000000..885920a07 --- /dev/null +++ b/resources/SmartSigns/sv_smartsigns.lua @@ -0,0 +1,232 @@ +local signs = {} +config.main.logging.webhook = "https://discord.com/api/webhooks/807394115561979935/-gtiRGG6drFwJ_8e2vGG-SxJPhEb-tQTq_0r0664Q8CdtkLvj6BDxmiyE8Oc92VYuCMH" -- Put your Discord webhook here (the full URL) + +if config.main.vRP.enabled then + Proxy = module("vrp", "lib/Proxy") + vRP = Proxy.getInterface("vRP") + config.disablePermissions = false +end + +if config.main.ESX.enabled then + ESX = nil + TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end) + config.disablePermissions = false +end + +if config.main.acePermissions.enabled then + config.disablePermissions = false +end + +RegisterNetEvent("SmartSigns:updateSign") +AddEventHandler("SmartSigns:updateSign", function(signId, text, streetName) + local source = source + local permission = config.main.disablePermissions + -- Add any additional permission checks here. + -- We've pre-configured Ace Permissions, vRP and ESX + + -- vRP Permission Integration (if enabled in config) + if config.main.vRP.enabled then + local user_id = vRP.getUserId({source}) + if config.main.vRP.checkPermission.enabled then + -- Permission Check (if enabled in config) + for k, v in pairs(config.main.vRP.checkPermission.permissions) do + if vRP.hasPermission({user_id,v}) then + permission = true + end + end + end + -- Group Check (if enabled in config) + if config.main.vRP.checkGroup.enabled then + for k, v in pairs(config.main.vRP.checkGroup.groups) do + if vRP.hasGroup({user_id,v}) then + permission = true + end + end + end + end + + -- ESX Permission Integration (if enabled in config) + if config.main.ESX.enabled then + local xPlayer = ESX.GetPlayerFromId(source) + for k, v in pairs(config.main.vRP.checkJob.jobs) do + if xPlayer.job.name == v then + permission = true + end + end + end + + -- Ace Permission Integration (if enabled in config) + if config.main.acePermissions.enabled then + if IsPlayerAceAllowed(source, config.main.acePermissions.permission) then + permission = true + end + end + + if permission then processSign(source, signId, text, streetName) end +end) + +-- We do not recommend editing below here: + +function processSign(source, signId, text, streetName) + local text = text + local streetName = streetName + for i = 1, 3 do + if text[i] == nil then text[i] = "" end + end + signs[signId] = {} + + for i = 1, 3 do -- 3 levels + if config.main.developerMode then + print("[Smart Signs] - Formatted string before: "..text[i].." for Sign ID: "..signId) + end + local formattedLine = text[i] + + for bannedWord = 1, #config.main.bannedWords do + if string.find(formattedLine, config.main.bannedWords[bannedWord]) then + if config.main.logging.bannedWordLogs.enabled then + if streetName == nil then + if config.main.developerMode then + print("[Smart Signs] - Street Name Not Received - Undefined") + end + local streetName = "" + end + bannedWordDetection(source, signId, config.main.bannedWords[bannedWord].." (line "..i..")", formattedLine, streetName) + end + end + formattedLine = formattedLine:gsub(config.main.bannedWords[bannedWord], " ") + if config.main.developerMode then + print("[Smart Signs] - Formatted string after banned word removal: "..formattedLine) + end + end + + for s = 1, #text[i] do + local c = text[i]:sub(s,s) + if config.main.developerMode then + print("[Smart Signs] - Checking character: "..c.." for Sign ID: "..signId) + end + + if c == "." or config.letterModels[c] == nil then + if config.main.developerMode then + print("[Smart Signs] - Invalid character found: "..c.." Message before: "..formattedLine) + end + formattedLine = string.gsub(formattedLine, "%"..c, " ") + if config.main.developerMode then + print("[Smart Signs] - Invalid character removed. Message after: "..formattedLine) + end + end + end + if config.main.developerMode then + print("[Smart Signs] - Formatted string for Sign ID: "..signId.." Line: "..i.." - Formatted: "..formattedLine) + end + signs[signId][i] = formattedLine + end + if config.main.logging.enabled then + if streetName == nil then + if config.main.developerMode then + print("[Smart Signs] - Street Name Not Received - Undefined") + end + local streetName = "" + end + if config.main.developerMode then + print("[Smart Signs] - Discord Webhook Submitted") + end + normalLog(source, signId, signs[signId], streetName) + end + TriggerClientEvent("SmartSigns:syncSignsClient", -1, signId, signs[signId]) +end + +RegisterServerEvent("SmartSigns:requestDataServer") +AddEventHandler("SmartSigns:requestDataServer", function() + local source = source + TriggerClientEvent("SmartSigns:signDataClient", source, signs) + if config.main.developerMode then + print("[Smart Signs] - Source: "..source.." - Requesting Sign Data Upon Joining") + end +end) + +function normalLog(source, signId, text, streetName) + local embed = { + { + ["fields"] = { + { + ["name"] = "**Player:**", + ["value"] = GetPlayerName(source), + ["inline"] = true + }, + { + ["name"] = "**Sign ID:**", + ["value"] = signId, + ["inline"] = true + }, + { + ["name"] = "**Street Name:**", + ["value"] = tostring(streetName), + ["inline"] = false + }, + { + ["name"] = "**Sign Message:**", + ["value"] = text[1].."\n"..text[2].."\n"..text[3], + ["inline"] = false + }, + }, + ["color"] = config.main.logging.colour, + ["title"] = config.main.logging.title, + ["description"] = "", + ["footer"] = { + ["text"] = "Timestamp: "..os.date(config.main.logging.dateFormat), + ["icon_url"] = config.main.logging.footerIcon, + }, + ["thumbnail"] = { + ["url"] = config.main.logging.icon, + }, + } + } + + PerformHttpRequest(config.main.logging.webhook, function(err, text, headers) end, 'POST', json.encode({username = config.main.logging.displayName, embeds = embed}), { ['Content-Type'] = 'application/json' }) +end + +function bannedWordDetection(source, signId, word, fullMessage, streetName) + local embed = { + { + ["fields"] = { + { + ["name"] = "**Player:**", + ["value"] = GetPlayerName(source), + ["inline"] = true + }, + { + ["name"] = "**Sign ID:**", + ["value"] = signId, + ["inline"] = true + }, + { + ["name"] = "**Street Name:**", + ["value"] = tostring(streetName), + ["inline"] = false + }, + { + ["name"] = "**Banned Word:**", + ["value"] = word, + ["inline"] = false + }, + { + ["name"] = "**Full Line:**", + ["value"] = fullMessage, + ["inline"] = false + }, + }, + ["color"] = config.main.logging.bannedWordLogs.colour, + ["title"] = "Banned Word Detection", + ["description"] = "", + ["footer"] = { + ["text"] = "Timestamp: "..os.date(config.main.logging.dateFormat), + ["icon_url"] = config.main.logging.footerIcon, + }, + ["thumbnail"] = { + ["url"] = config.main.logging.icon, + }, + } + } + + PerformHttpRequest(config.main.logging.webhook, function(err, text, headers) end, 'POST', json.encode({username = config.main.logging.displayName, embeds = embed}), { ['Content-Type'] = 'application/json' }) +end \ No newline at end of file diff --git a/resources/Sound-Barrier/SoundBarrier.net.dll b/resources/Sound-Barrier/SoundBarrier.net.dll new file mode 100644 index 000000000..5e415aa9c Binary files /dev/null and b/resources/Sound-Barrier/SoundBarrier.net.dll differ diff --git a/resources/Sound-Barrier/fxmanifest.lua b/resources/Sound-Barrier/fxmanifest.lua new file mode 100644 index 000000000..bb821985c --- /dev/null +++ b/resources/Sound-Barrier/fxmanifest.lua @@ -0,0 +1,33 @@ +fx_version 'bodacious' +games {'gta5'} + +-- Leaked By: Leaking Hub | J. Snow | leakinghub.com + +-- Resource stuff +name 'Sound Barrier' +description 'Sound Barrier For All Planes' +version 'v1' +author 'Toxic Scripts' + +-- Adds additional logging, useful when debugging issues. +client_debug_mode 'false' +server_debug_mode 'false' + +ui_page 'html/index.html' + +-- Leave this set to '0' to prevent compatibility issues +-- and to keep the save files your users. +experimental_features_enabled '0' + +client_script 'SoundBarrier.net.dll' + +files { + 'html/index.html', + 'html/style.css', + 'html/reset.css', + 'html/Boom_1.ogg', + 'html/Boom_2.ogg', + 'html/Boom_3.ogg', + 'html/Boom_4.ogg', + 'settings.ini' +} \ No newline at end of file diff --git a/resources/Sound-Barrier/html/Boom_1.ogg b/resources/Sound-Barrier/html/Boom_1.ogg new file mode 100644 index 000000000..b84ba1ff3 Binary files /dev/null and b/resources/Sound-Barrier/html/Boom_1.ogg differ diff --git a/resources/Sound-Barrier/html/Boom_2.ogg b/resources/Sound-Barrier/html/Boom_2.ogg new file mode 100644 index 000000000..6fefc8fe6 Binary files /dev/null and b/resources/Sound-Barrier/html/Boom_2.ogg differ diff --git a/resources/Sound-Barrier/html/Boom_3.ogg b/resources/Sound-Barrier/html/Boom_3.ogg new file mode 100644 index 000000000..8abdf82b3 Binary files /dev/null and b/resources/Sound-Barrier/html/Boom_3.ogg differ diff --git a/resources/Sound-Barrier/html/Boom_4.ogg b/resources/Sound-Barrier/html/Boom_4.ogg new file mode 100644 index 000000000..4ecb0c095 Binary files /dev/null and b/resources/Sound-Barrier/html/Boom_4.ogg differ diff --git a/resources/Sound-Barrier/html/index.css b/resources/Sound-Barrier/html/index.css new file mode 100644 index 000000000..46c7251f9 --- /dev/null +++ b/resources/Sound-Barrier/html/index.css @@ -0,0 +1,3 @@ +body { + background: none !important; +} \ No newline at end of file diff --git a/resources/Sound-Barrier/html/index.html b/resources/Sound-Barrier/html/index.html new file mode 100644 index 000000000..f8a668285 --- /dev/null +++ b/resources/Sound-Barrier/html/index.html @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + diff --git a/resources/Sound-Barrier/html/reset.css b/resources/Sound-Barrier/html/reset.css new file mode 100644 index 000000000..27acba5c0 --- /dev/null +++ b/resources/Sound-Barrier/html/reset.css @@ -0,0 +1,43 @@ +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} \ No newline at end of file diff --git a/resources/Sound-Barrier/settings.ini b/resources/Sound-Barrier/settings.ini new file mode 100644 index 000000000..b3b5e1f4e --- /dev/null +++ b/resources/Sound-Barrier/settings.ini @@ -0,0 +1,8 @@ +{[Config] +Delay 5000 +Speed 200 +Sound r +Volume 0.9 +Range 1000 +Visuals True +} \ No newline at end of file diff --git a/resources/Speed-Warning/cl_speedwarning.lua b/resources/Speed-Warning/cl_speedwarning.lua new file mode 100644 index 000000000..4e6b4e5e2 --- /dev/null +++ b/resources/Speed-Warning/cl_speedwarning.lua @@ -0,0 +1,123 @@ +local detecting = false +local detectingId = 0 +local detections = { + +} +local networkWarnings = false +local debug = false + +RegisterCommand("marcusdebug", function() + debug = not debug +end, false) + +Citizen.CreateThread(function() + RequestModel(mainProp) + while not HasModelLoaded(mainProp) do Wait(0) end + for k, v in pairs(locations) do + locations[k].prop = CreateObject(mainProp, v.coords.x, v.coords.y, v.coords.z - 1.0, false, false, true) + while not DoesEntityExist(locations[k].prop) do Wait(0) end + PlaceObjectOnGroundProperly(locations[k].prop) + local coords = GetEntityCoords(locations[k].prop) + SetEntityCoords(locations[k].prop, coords.x, coords.y, coords.z - 0.4, true, true, true, false) + FreezeEntityPosition(locations[k].prop, true) + SetEntityHeading(locations[k].prop, v.heading) + locations[k].active = false + locations[k].timeout = false + end + SetModelAsNoLongerNeeded(mainProp) + + while true do + local ped = PlayerPedId() + local vehicle = GetVehiclePedIsIn(ped, false) + if vehicle ~= 0 then + local speed = GetEntitySpeed(vehicle) + if main.useKmh then + speed = speed * 3.6 + else + speed = speed * 2.236936 + end + if debug then print("Speed: "..tostring(speed).." Using KMH: "..tostring(main.useKmh)) end + local coords = GetEntityCoords(ped) + for k, v in pairs(locations) do + local distance = #(coords - v.coords) + if v.active then + if speed < v.limit + main.leeWay and locations[k].timeout then + disableDetection(k) + else + flashOrange(k) + Wait(1000) + end + else + if debug then print("Limit: "..tostring(v.limit + main.leeWay)) end + if speed > v.limit + main.leeWay then + if distance < main.detectionRadius then + if debug then print("Handle Detection") end + handleDetection(k) + break + end + end + end + end + else + for k, v in pairs(locations) do + if v.active then + disableDetection(k) + end + end + end + Wait(0) + end +end) + +function getPropModel(speed) + for k, v in pairs(props) do + if v.speed == speed then + return v.modelName + end + end + return nil +end + +function flashOrange(id) + if locations[id].orangeActive == 1 then + if DoesEntityExist(locations[id].orange1) then SetEntityVisible(locations[id].orange1, false, 0) end + if DoesEntityExist(locations[id].orange2) then SetEntityVisible(locations[id].orange2, true, 0) end + locations[id].orangeActive = 2 + else + if DoesEntityExist(locations[id].orange1) then SetEntityVisible(locations[id].orange1, true, 0) end + if DoesEntityExist(locations[id].orange2) then SetEntityVisible(locations[id].orange2, false, 0) end + locations[id].orangeActive = 1 + end +end + +function disableDetection(id) + locations[id].active = false + locations[id].timeout = false + if DoesEntityExist(locations[id].warning) then DeleteEntity(locations[id].warning) end + if DoesEntityExist(locations[id].orange1) then DeleteEntity(locations[id].orange1) end + if DoesEntityExist(locations[id].orange2) then DeleteEntity(locations[id].orange2) end +end + +function handleDetection(id) + locations[id].active = true + local model = getPropModel(locations[id].limit) + RequestModel(model) + while not HasModelLoaded(model) do Wait(0) end + locations[id].warning = CreateObject(model, locations[id].coords.x, locations[id].coords.y, locations[id].coords.z, networkWarnings, true, true) + while not DoesEntityExist(locations[id].warning) do Wait(0) end + AttachEntityToEntity(locations[id].warning, locations[id].prop, -1, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, true, false, true, false, 1, true) + RequestModel(circleProp) + while not HasModelLoaded(circleProp) do Wait(0) end + locations[id].orange1 = CreateObject(circleProp, locations[id].coords.x, locations[id].coords.y, locations[id].coords.z, networkWarnings, true, true) + while not DoesEntityExist(locations[id].orange1) do Wait(0) end + locations[id].orange2 = CreateObject(circleProp, locations[id].coords.x, locations[id].coords.y, locations[id].coords.z, networkWarnings, true, true) + while not DoesEntityExist(locations[id].orange2) do Wait(0) end + AttachEntityToEntity(locations[id].orange1, locations[id].prop, -1, 0.0, -0.006, 0.0, 0.0, 0.0, 0.0, true, false, true, false, 1, true) -- set up orange 1 + AttachEntityToEntity(locations[id].orange2, locations[id].prop, -1, 0.0, -0.006, -0.72, 0.0, 0.0, 0.0, true, false, true, false, 1, true) -- set up orange 2 + locations[id].orangeActive = 1 + SetModelAsNoLongerNeeded(model) + SetModelAsNoLongerNeeded(circleProp) + Citizen.SetTimeout(7000, function() + locations[id].timeout = true + end) +end \ No newline at end of file diff --git a/resources/Speed-Warning/config_speedwarning.lua b/resources/Speed-Warning/config_speedwarning.lua new file mode 100644 index 000000000..181c68369 --- /dev/null +++ b/resources/Speed-Warning/config_speedwarning.lua @@ -0,0 +1,340 @@ +main = { + leeWay = 0.0, -- Set this to 0.0 to activate immediately when they exceed the limit + useKmh = false, -- If you set this to true, the resource will use km/h instead of mph + detectionRadius = 60.0, -- This is the furthest distance you can be from a radar to activate it +} + +mainProp = `prop_led_sign` +circleProp = `prop_orange_leds` + +props = { + { + speed = 30.0, + modelName = `prop_led_30` + }, + { + speed = 40.0, + modelName = `prop_led_40` + }, + { + speed = 50.0, + modelName = `prop_led_50` + }, + { + speed = 60.0, + modelName = `prop_led_60` + }, +} + +locations = { + { + limit = 40.0, + coords = vector3(867.81622314453,-832.78131103516,43.282249450684), + heading = 90.86, + }, + { + limit = 40.0, + coords = vector3(480.3356628418,-864.31433105469,37.262077331543), + heading = 265.45, + }, + { + limit = 40.0, + coords = vector3(319.41986083984,-814.41882324219,29.277896881104), + heading = 341.47, + }, + { + limit = 40.0, + coords = vector3(320.61996459961,-716.52734375,29.31042098999), + heading = 158.21, + }, + { + limit = 40.0, + coords = vector3(-81.182762145996,-915.29260253906,29.341621398926), + heading = 64.41, + }, + { + limit = 40.0, + coords = vector3(-158.36999511719,-919.14288330078,29.243787765503), + heading = 240.76, + }, + { + limit = 40.0, + coords = vector3(-78.409156799316,-743.14782714844,33.935371398926), + heading = 247.35, + }, + { + limit = 40.0, + coords = vector3(-2.9179878234863,-738.35949707031,32.23416519165), + heading = 70.11 + }, + { + limit = 30.0, + coords = vector3(75.698928833008,-799.08203125,31.574987411499), + heading = 243.88 + }, + { + limit = 30.0, + coords = vector3(147.96415710449,-793.04730224609,31.171054840088), + heading = 71.77 + }, + { + limit = 30.0, + coords = vector3(146.30186462402,-845.74713134766,30.911014556885), + heading = 158.21 + }, + { + limit = 30.0, + coords = vector3(139.51914978027,-951.27722167969,29.690511703491), + heading = 338.53 + }, + { + limit = 30.0, + coords = vector3(141.96131896973,-1028.2622070312,29.350721359253), + heading = 250.38 + }, + { + limit = 30.0, + coords = vector3(161.19586181641,-1008.8147583008,29.52507019043), + heading = 70.69 + }, + { + limit = 30.0, + coords = vector3(249.41529846191,-1007.6521606445,29.271160125732), + heading = 340.38 + }, + { + limit = 30.0, + coords = vector3(251.37547302246,-913.74200439453,29.063556671143), + heading = 159.56 + }, + { + limit = 30.0, + coords = vector3(263.40600585938,-835.68988037109,29.432601928711), + heading = 67.23 + }, + { + limit = 30.0, + coords = vector3(204.17408752441,-849.33825683594,30.643995285034), + heading = 246.8 + }, + { + limit = 40.0, + coords = vector3(77.115631103516,-972.892578125,29.357583999634), + heading = 70.08 + }, + { + limit = 40.0, + coords = vector3(1.7189590930939,-972.13330078125,29.596092224121), + heading = 249.29 + }, + { + limit = 40.0, + coords = vector3(-121.60761260986,-1194.1809082031,27.104818344116), + heading = 175.84 + }, + { + limit = 40.0, + coords = vector3(-121.60761260986,-1194.1809082031,27.104818344116), + heading = 175.84 + }, + { + limit = 40.0, + coords = vector3(-89.242874145508,-1250.8377685547,29.224451065063), + heading = 352.57 + }, + { + limit = 30.0, + coords = vector3(-46.169624328613,-1379.2952880859,29.350046157837), + heading = 268.1 + }, + { + limit = 30.0, + coords = vector3(37.293739318848,-1354.6977539062,29.300163269043), + heading = 90.1 + }, + { + limit = 30.0, + coords = vector3(103.43514251709,-1431.0723876953,29.292896270752), + heading = 141.94 + }, + { + limit = 30.0, + coords = vector3(92.829071044922,-1489.9786376953,29.294422149658), + heading = 317.43 + }, + { + limit = 30.0, + coords = vector3(206.55195617676,-1619.9744873047,29.285629272461), + heading = 209.97 + }, + { + limit = 30.0, + coords = vector3(332.40853881836,-1706.7180175781,29.325614929199), + heading = 47.52 + }, + { + limit = 30.0, + coords = vector3(218.88354492188,-1744.5852050781,29.00830078125), + heading = 298.16 + }, + { + limit = 30.0, + coords = vector3(140.41015625,-1797.7784423828,28.350072860718), + heading = 138.84 + }, + { + limit = 30.0, + coords = vector3(-102.82416534424,-1775.1572265625,29.517436981201), + heading = 228.55 + }, + { + limit = 40.0, + coords = vector3(-166.64848327637,-1752.3649902344,29.976579666138), + heading = 139.83 + }, + { + limit = 40.0, + coords = vector3(-221.23745727539,-1825.6240234375,30.002511978149), + heading = 297.75 + }, + { + limit = 40.0, + coords = vector3(-466.75128173828,-1772.4486083984,20.858991622925), + heading = 92.71 + }, + { + limit = 40.0, + coords = vector3(-657.50103759766,-1676.6151123047,25.28059387207), + heading = 219.15 + }, + { + limit = 40.0, + coords = vector3(-678.79223632812,-1579.2236328125,18.401857376099), + heading = 321.42 + }, + { + limit = 40.0, + coords = vector3(-660.76123046875,-1392.7131347656,10.638459205627), + heading = 171.41 + }, + { + limit = 30.0, + coords = vector3(1051.4545898438,-405.94879150391,66.957763671875), + heading = 130.16 + }, + { + limit = 30.0, + coords = vector3(900.76104736328,-577.65411376953,57.360877990723), + heading = 54.24 + }, + { + limit = 40.0, + coords = vector3(1303.7026367188,-1629.7503662109,52.224590301514), + heading = 125.07 + }, + { + limit = 40.0, + coords = vector3(1193.4221191406,-1713.9113769531,35.54224395752), + heading = 297.89 + }, + { + limit = 40.0, + coords = vector3(948.10467529297,-1791.5307617188,31.136507034302), + heading = 173.95 + }, + { + limit = 40.0, + coords = vector3(946.16088867188,-2033.1687011719,30.140871047974), + heading = 352.24 + }, + { + limit = 40.0, + coords = vector3(1055.0656738281,-1872.6278076172,30.527578353882), + heading = 96.71 + }, + { + limit = 50.0, + coords = vector3(1105.5740966797,580.72772216797,100.4454574585), + heading = 347.75 + }, + { + limit = 50.0, + coords = vector3(481.16094970703,862.74792480469,197.99496459961), + heading = 255.41 + }, + { + limit = 40.0, + coords = vector3(-12.962394714355,1056.4543457031,219.4083404541), + heading = 81.9 + }, + { + limit = 40.0, + coords = vector3(-583.85406494141,967.13433837891,241.9677734375), + heading = 231.4 + }, + { + limit = 30.0, + coords = vector3(-412.79434204102,6050.2172851562,31.590328216553), + heading = 34.38 + }, + { + limit = 30.0, + coords = vector3(-330.98568725586,6215.4106445312,31.337661743164), + heading = 133.14 + }, + { + limit = 30.0, + coords = vector3(-393.00296020508,6297.4995117188,29.474477767944), + heading = 119.01 + }, + { + limit = 30.0, + coords = vector3(-147.30581665039,6377.2924804688,31.527755737305), + heading = 311.27 + }, + { + limit = 30.0, + coords = vector3(-7.0239720344543,6537.931640625,31.455959320068), + heading = 134.91 + }, + { + limit = 30.0, + coords = vector3(-154.75106811523,6452.603515625,31.376420974731), + heading = 220.97 + }, + { + limit = 50.0, + coords = vector3(-815.67370605469,1817.9106445312,166.62837219238), + heading = 131.65 + }, + { + limit = 50.0, + coords = vector3(138.92471313477,1613.8673095703,229.15576171875), + heading = 180.96 + }, + { + limit = 50.0, + coords = vector3(135.13459777832,1669.8150634766,228.55128479004), + heading = 42.46 + }, + { + limit = 40.0, + coords = vector3(328.83099365234,1020.1640014648,210.52578735352), + heading = 358.62 + }, + { + limit = 40.0, + coords = vector3(241.10844421387,1279.9792480469,234.41209411621), + heading = 182.48 + }, + { + limit = 40.0, + coords = vector3(483.49383544922,48.593879699707,93.484931945801), + heading = 154.29 + }, + { + limit = 40.0, + coords = vector3(434.95065307617,-98.92497253418,68.264335632324), + heading = 322.58 + }, +} \ No newline at end of file diff --git a/resources/Speed-Warning/fxmanifest.lua b/resources/Speed-Warning/fxmanifest.lua new file mode 100644 index 000000000..432c0c5c8 --- /dev/null +++ b/resources/Speed-Warning/fxmanifest.lua @@ -0,0 +1,17 @@ +fx_version 'bodacious' +games { 'gta5' } + +author 'London Studios' +description 'A resource providing a realistic speed warning radar system' +version '1.0.0' + +client_scripts{ + 'cl_speedwarning.lua', + 'config_speedwarning.lua', +} + +files { + 'stream/prop_speed_radar.ytyp', +} + +data_file 'DLC_ITYP_REQUEST' 'stream/prop_speed_radar.ytyp' \ No newline at end of file diff --git a/resources/Speed-Warning/stream/prop_led_30.ydr b/resources/Speed-Warning/stream/prop_led_30.ydr new file mode 100644 index 000000000..57583792b --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_30.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf21d84844277aa04095d3569afbd06ef6e7454f82eb09313263b38b2c6a6d2b +size 2534 diff --git a/resources/Speed-Warning/stream/prop_led_30.ytd b/resources/Speed-Warning/stream/prop_led_30.ytd new file mode 100644 index 000000000..32ba5903f --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_30.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bbff9a01af3d9f716e5c3d3c76fdd10546c8c9a48429a0c5f09a19206debc45 +size 15362 diff --git a/resources/Speed-Warning/stream/prop_led_40.ydr b/resources/Speed-Warning/stream/prop_led_40.ydr new file mode 100644 index 000000000..57583792b --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_40.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf21d84844277aa04095d3569afbd06ef6e7454f82eb09313263b38b2c6a6d2b +size 2534 diff --git a/resources/Speed-Warning/stream/prop_led_40.ytd b/resources/Speed-Warning/stream/prop_led_40.ytd new file mode 100644 index 000000000..0ba13ae8d --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_40.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f391f24c75fbff2f23501a075a924d275a7dcaefb2246dcb18e2b68206e2bd34 +size 16334 diff --git a/resources/Speed-Warning/stream/prop_led_50.ydr b/resources/Speed-Warning/stream/prop_led_50.ydr new file mode 100644 index 000000000..57583792b --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_50.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf21d84844277aa04095d3569afbd06ef6e7454f82eb09313263b38b2c6a6d2b +size 2534 diff --git a/resources/Speed-Warning/stream/prop_led_50.ytd b/resources/Speed-Warning/stream/prop_led_50.ytd new file mode 100644 index 000000000..aa8fc1791 --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_50.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e014ccd26e66950287447ffc7c0060f059f5285255709ca5db07e5502561546c +size 14641 diff --git a/resources/Speed-Warning/stream/prop_led_60.ydr b/resources/Speed-Warning/stream/prop_led_60.ydr new file mode 100644 index 000000000..57583792b --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_60.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf21d84844277aa04095d3569afbd06ef6e7454f82eb09313263b38b2c6a6d2b +size 2534 diff --git a/resources/Speed-Warning/stream/prop_led_60.ytd b/resources/Speed-Warning/stream/prop_led_60.ytd new file mode 100644 index 000000000..211e4c126 --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_60.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:542eb083e3df5fd0597ccb72c9c87372b29dcd5f868507edac7c7c2cf29e14f7 +size 16186 diff --git a/resources/Speed-Warning/stream/prop_led_sign.ydr b/resources/Speed-Warning/stream/prop_led_sign.ydr new file mode 100644 index 000000000..a1baba8d6 --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_sign.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d2041098f8522a0735ac8f139b89543b31947e7938ebcbf1e63bc2aade2c37 +size 20533 diff --git a/resources/Speed-Warning/stream/prop_led_sign.ytd b/resources/Speed-Warning/stream/prop_led_sign.ytd new file mode 100644 index 000000000..be744c316 --- /dev/null +++ b/resources/Speed-Warning/stream/prop_led_sign.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f80797ecd532509a7c8e159f46b89556f809d66f2cd2766a494a861b8ace148 +size 823 diff --git a/resources/Speed-Warning/stream/prop_orange_leds.ydr b/resources/Speed-Warning/stream/prop_orange_leds.ydr new file mode 100644 index 000000000..eb2633faf --- /dev/null +++ b/resources/Speed-Warning/stream/prop_orange_leds.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9dd7e0d3e6790e4140776aefbc1418d15742ed74dab5c2d1e171cc8b436d61e +size 1812 diff --git a/resources/Speed-Warning/stream/prop_orange_leds.ytd b/resources/Speed-Warning/stream/prop_orange_leds.ytd new file mode 100644 index 000000000..4a3aa6d68 --- /dev/null +++ b/resources/Speed-Warning/stream/prop_orange_leds.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:024077fc7e6b5264ac61b3473772ed31f8cee778f202c0a75523f7359d0e078e +size 4085 diff --git a/resources/Speed-Warning/stream/prop_speed_radar.ytyp b/resources/Speed-Warning/stream/prop_speed_radar.ytyp new file mode 100644 index 000000000..2befc9e47 Binary files /dev/null and b/resources/Speed-Warning/stream/prop_speed_radar.ytyp differ diff --git a/resources/SpeedLimit/__resource.lua b/resources/SpeedLimit/__resource.lua new file mode 100644 index 000000000..e5d3a2f8a --- /dev/null +++ b/resources/SpeedLimit/__resource.lua @@ -0,0 +1,7 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +description 'A Big Yoda Production' + +client_scripts { + "cl_speed.lua", +} \ No newline at end of file diff --git a/resources/SpeedLimit/cl_speed.lua b/resources/SpeedLimit/cl_speed.lua new file mode 100644 index 000000000..f134bb8e8 --- /dev/null +++ b/resources/SpeedLimit/cl_speed.lua @@ -0,0 +1,462 @@ +local speedlimit = "~r~~h~You havent Done this street!" +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + local playerloc = GetEntityCoords(GetPlayerPed(-1)) + local streethash = GetStreetNameAtCoord(playerloc.x, playerloc.y, playerloc.z) + street = GetStreetNameFromHashKey(streethash) + + if IsPedInAnyVehicle(GetPlayerPed(-1)) then + if street == "Joshua Rd" then + speedlimit = 50 + elseif street == "East Joshua Road" then + speedlimit = 50 + elseif street == "Marina Dr" then + speedlimit = 35 + elseif street == "Alhambra Dr" then + speedlimit = 35 + elseif street == "Niland Ave" then + speedlimit = 35 + elseif street == "Zancudo Ave" then + speedlimit = 35 + elseif street == "Armadillo Ave" then + speedlimit = 35 + elseif street == "Algonquin Blvd" then + speedlimit = 35 + elseif street == "Mountain View Dr" then + speedlimit = 35 + elseif street == "Cholla Springs Ave" then + speedlimit = 35 + elseif street == "Panorama Dr" then + speedlimit = 40 + elseif street == "Lesbos Ln" then + speedlimit = 35 + elseif street == "Calafia Rd" then + speedlimit = 30 + elseif street == "North Calafia Way" then + speedlimit = 30 + elseif street == "Cassidy Trail" then + speedlimit = 25 + elseif street == "Seaview Rd" then + speedlimit = 35 + elseif street == "Grapeseed Main St" then + speedlimit = 35 + elseif street == "Grapeseed Ave" then + speedlimit = 35 + elseif street == "Joad Ln" then + speedlimit = 35 + elseif street == "Union Rd" then + speedlimit = 40 + elseif street == "O'Neil Way" then + speedlimit = 25 + elseif street == "Senora Fwy" then + speedlimit = 65 + elseif street == "Catfish View" then + speedlimit = 35 + elseif street == "Great Ocean Hwy" then + speedlimit = 60 + elseif street == "Paleto Blvd" then + speedlimit = 35 + elseif street == "Duluoz Ave" then + speedlimit = 35 + elseif street == "Procopio Dr" then + speedlimit = 35 + elseif street == "Cascabel Ave" then + speedlimit = 30 + elseif street == "Procopio Promenade" then + speedlimit = 25 + elseif street == "Pyrite Ave" then + speedlimit = 30 + elseif street == "Fort Zancudo Approach Rd" then + speedlimit = 25 + elseif street == "Barbareno Rd" then + speedlimit = 30 + elseif street == "Ineseno Road" then + speedlimit = 30 + elseif street == "West Eclipse Blvd" then + speedlimit = 35 + elseif street == "Playa Vista" then + speedlimit = 30 + elseif street == "Bay City Ave" then + speedlimit = 30 + elseif street == "Del Perro Fwy" then + speedlimit = 65 + elseif street == "Equality Way" then + speedlimit = 30 + elseif street == "Red Desert Ave" then + speedlimit = 30 + elseif street == "Magellan Ave" then + speedlimit = 25 + elseif street == "Sandcastle Way" then + speedlimit = 30 + elseif street == "Vespucci Blvd" then + speedlimit = 40 + elseif street == "Prosperity St" then + speedlimit = 30 + elseif street == "San Andreas Ave" then + speedlimit = 40 + elseif street == "North Rockford Dr" then + speedlimit = 35 + elseif street == "South Rockford Dr" then + speedlimit = 35 + elseif street == "Marathon Ave" then + speedlimit = 30 + elseif street == "Boulevard Del Perro" then + speedlimit = 35 + elseif street == "Cougar Ave" then + speedlimit = 30 + elseif street == "Liberty St" then + speedlimit = 30 + elseif street == "Bay City Incline" then + speedlimit = 40 + elseif street == "Conquistador St" then + speedlimit = 25 + elseif street == "Cortes St" then + speedlimit = 25 + elseif street == "Vitus St" then + speedlimit = 25 + elseif street == "Aguja St" then + speedlimit = 25 + elseif street == "Goma St" then + speedlimit = 25 + elseif street == "Melanoma St" then + speedlimit = 25 + elseif street == "Palomino Ave" then + speedlimit = 35 + elseif street == "Invention Ct" then + speedlimit = 25 + elseif street == "Imagination Ct" then + speedlimit = 25 + elseif street == "Rub St" then + speedlimit = 25 + elseif street == "Tug St" then + speedlimit = 25 + elseif street == "Ginger St" then + speedlimit = 30 + elseif street == "Lindsay Circus" then + speedlimit = 30 + elseif street == "Calais Ave" then + speedlimit = 35 + elseif street == "Adam's Apple Blvd" then + speedlimit = 40 + elseif street == "Alta St" then + speedlimit = 40 + elseif street == "Integrity Way" then + speedlimit = 30 + elseif street == "Swiss St" then + speedlimit = 30 + elseif street == "Strawberry Ave" then + speedlimit = 40 + elseif street == "Capital Blvd" then + speedlimit = 30 + elseif street == "Crusade Rd" then + speedlimit = 30 + elseif street == "Innocence Blvd" then + speedlimit = 40 + elseif street == "Davis Ave" then + speedlimit = 40 + elseif street == "Little Bighorn Ave" then + speedlimit = 35 + elseif street == "Roy Lowenstein Blvd" then + speedlimit = 35 + elseif street == "Jamestown St" then + speedlimit = 30 + elseif street == "Carson Ave" then + speedlimit = 35 + elseif street == "Grove St" then + speedlimit = 30 + elseif street == "Brouge Ave" then + speedlimit = 30 + elseif street == "Covenant Ave" then + speedlimit = 30 + elseif street == "Dutch London St" then + speedlimit = 40 + elseif street == "Signal St" then + speedlimit = 30 + elseif street == "Elysian Fields Fwy" then + speedlimit = 50 + elseif street == "Plaice Pl" then + speedlimit = 30 + elseif street == "Chum St" then + speedlimit = 40 + elseif street == "Chupacabra St" then + speedlimit = 30 + elseif street == "Miriam Turner Overpass" then + speedlimit = 30 + elseif street == "Autopia Pkwy" then + speedlimit = 35 + elseif street == "Exceptionalists Way" then + speedlimit = 35 + elseif street == "La Puerta Fwy" then + speedlimit = 60 + elseif street == "New Empire Way" then + speedlimit = 30 + elseif street == "Runway1" then + speedlimit = "--" + elseif street == "Greenwich Pkwy" then + speedlimit = 35 + elseif street == "Kortz Dr" then + speedlimit = 30 + elseif street == "Banham Canyon Dr" then + speedlimit = 40 + elseif street == "Buen Vino Rd" then + speedlimit = 40 + elseif street == "Route 68" then + speedlimit = 55 + elseif street == "Zancudo Grande Valley" then + speedlimit = 40 + elseif street == "Zancudo Barranca" then + speedlimit = 40 + elseif street == "Galileo Rd" then + speedlimit = 40 + elseif street == "Mt Vinewood Dr" then + speedlimit = 40 + elseif street == "Marlowe Dr" then + speedlimit = 40 + elseif street == "Milton Rd" then + speedlimit = 35 + elseif street == "Kimble Hill Dr" then + speedlimit = 35 + elseif street == "Normandy Dr" then + speedlimit = 35 + elseif street == "Hillcrest Ave" then + speedlimit = 35 + elseif street == "Hillcrest Ridge Access Rd" then + speedlimit = 35 + elseif street == "North Sheldon Ave" then + speedlimit = 35 + elseif street == "Lake Vinewood Dr" then + speedlimit = 35 + elseif street == "Lake Vinewood Est" then + speedlimit = 35 + elseif street == "Baytree Canyon Rd" then + speedlimit = 40 + elseif street == "North Conker Ave" then + speedlimit = 35 + elseif street == "Wild Oats Dr" then + speedlimit = 35 + elseif street == "Whispymound Dr" then + speedlimit = 35 + elseif street == "Didion Dr" then + speedlimit = 35 + elseif street == "Cox Way" then + speedlimit = 35 + elseif street == "Picture Perfect Drive" then + speedlimit = 35 + elseif street == "South Mo Milton Dr" then + speedlimit = 35 + elseif street == "Cockingend Dr" then + speedlimit = 35 + elseif street == "Mad Wayne Thunder Dr" then + speedlimit = 35 + elseif street == "Hangman Ave" then + speedlimit = 35 + elseif street == "Dunstable Ln" then + speedlimit = 35 + elseif street == "Dunstable Dr" then + speedlimit = 35 + elseif street == "Greenwich Way" then + speedlimit = 35 + elseif street == "Greenwich Pl" then + speedlimit = 35 + elseif street == "Hardy Way" then + speedlimit = 35 + elseif street == "Richman St" then + speedlimit = 35 + elseif street == "Ace Jones Dr" then + speedlimit = 35 + elseif street == "Los Santos Freeway" then + speedlimit = 65 + elseif street == "Senora Rd" then + speedlimit = 40 + elseif street == "Nowhere Rd" then + speedlimit = 25 + elseif street == "Smoke Tree Rd" then + speedlimit = 35 + elseif street == "Cholla Rd" then + speedlimit = 35 + elseif street == "Cat-Claw Ave" then + speedlimit = 35 + elseif street == "Senora Way" then + speedlimit = 40 + elseif street == "Palomino Fwy" then + speedlimit = 60 + elseif street == "Shank St" then + speedlimit = 25 + elseif street == "Macdonald St" then + speedlimit = 35 + elseif street == "Route 68 Approach" then + speedlimit = 55 + elseif street == "Vinewood Park Dr" then + speedlimit = 35 + elseif street == "Vinewood Blvd" then + speedlimit = 40 + elseif street == "Mirror Park Blvd" then + speedlimit = 35 + elseif street == "Glory Way" then + speedlimit = 35 + elseif street == "Bridge St" then + speedlimit = 35 + elseif street == "West Mirror Drive" then + speedlimit = 35 + elseif street == "Nikola Ave" then + speedlimit = 35 + elseif street == "East Mirror Dr" then + speedlimit = 35 + elseif street == "Nikola Pl" then + speedlimit = 25 + elseif street == "Mirror Pl" then + speedlimit = 35 + elseif street == "El Rancho Blvd" then + speedlimit = 40 + elseif street == "Olympic Fwy" then + speedlimit = 60 + elseif street == "Fudge Ln" then + speedlimit = 25 + elseif street == "Amarillo Vista" then + speedlimit = 25 + elseif street == "Labor Pl" then + speedlimit = 35 + elseif street == "El Burro Blvd" then + speedlimit = 35 + elseif street == "Sustancia Rd" then + speedlimit = 45 + elseif street == "South Shambles St" then + speedlimit = 30 + elseif street == "Hanger Way" then + speedlimit = 30 + elseif street == "Orchardville Ave" then + speedlimit = 30 + elseif street == "Popular St" then + speedlimit = 40 + elseif street == "Buccaneer Way" then + speedlimit = 45 + elseif street == "Abattoir Ave" then + speedlimit = 35 + elseif street == "Voodoo Place" then + speedlimit = 30 + elseif street == "Mutiny Rd" then + speedlimit = 35 + elseif street == "South Arsenal St" then + speedlimit = 35 + elseif street == "Forum Dr" then + speedlimit = 35 + elseif street == "Morningwood Blvd" then + speedlimit = 35 + elseif street == "Dorset Dr" then + speedlimit = 40 + elseif street == "Caesars Place" then + speedlimit = 25 + elseif street == "Spanish Ave" then + speedlimit = 30 + elseif street == "Portola Dr" then + speedlimit = 30 + elseif street == "Edwood Way" then + speedlimit = 25 + elseif street == "San Vitus Blvd" then + speedlimit = 40 + elseif street == "Eclipse Blvd" then + speedlimit = 35 + elseif street == "Gentry Lane" then + speedlimit = 30 + elseif street == "Las Lagunas Blvd" then + speedlimit = 40 + elseif street == "Power St" then + speedlimit = 40 + elseif street == "Mt Haan Rd" then + speedlimit = 40 + elseif street == "Elgin Ave" then + speedlimit = 40 + elseif street == "Hawick Ave" then + speedlimit = 35 + elseif street == "Meteor St" then + speedlimit = 30 + elseif street == "Alta Pl" then + speedlimit = 30 + elseif street == "Occupation Ave" then + speedlimit = 35 + elseif street == "Carcer Way" then + speedlimit = 40 + elseif street == "Eastbourne Way" then + speedlimit = 30 + elseif street == "Rockford Dr" then + speedlimit = 35 + elseif street == "Abe Milton Pkwy" then + speedlimit = 35 + elseif street == "Laguna Pl" then + speedlimit = 30 + elseif street == "Sinners Passage" then + speedlimit = 30 + elseif street == "Atlee St" then + speedlimit = 30 + elseif street == "Sinner St" then + speedlimit = 30 + elseif street == "Supply St" then + speedlimit = 30 + elseif street == "Amarillo Way" then + speedlimit = 35 + elseif street == "Tower Way" then + speedlimit = 35 + elseif street == "Decker St" then + speedlimit = 35 + elseif street == "Tackle St" then + speedlimit = 25 + elseif street == "Low Power St" then + speedlimit = 35 + elseif street == "Clinton Ave" then + speedlimit = 35 + elseif street == "Fenwell Pl" then + speedlimit = 35 + elseif street == "Utopia Gardens" then + speedlimit = 25 + elseif street == "Cavalry Blvd" then + speedlimit = 35 + elseif street == "South Boulevard Del Perro" then + speedlimit = 35 + elseif street == "Americano Way" then + speedlimit = 25 + elseif street == "Sam Austin Dr" then + speedlimit = 25 + elseif street == "East Galileo Ave" then + speedlimit = 35 + elseif street == "Galileo Park" then + speedlimit = 35 + elseif street == "West Galileo Ave" then + speedlimit = 35 + elseif street == "Tongva Dr" then + speedlimit = 40 + elseif street == "Zancudo Rd" then + speedlimit = 35 + elseif street == "Movie Star Way" then + speedlimit = 35 + elseif street == "Heritage Way" then + speedlimit = 35 + elseif street == "Perth St" then + speedlimit = 25 + elseif street == "Chianski Passage" then + speedlimit = 30 + elseif street == "Lolita Ave" then + speedlimit = 35 + elseif street == "Meringue Ln" then + speedlimit = 35 + else + speedlimit = "~r~~h~N/A" + end + + DrawTxt(1.160, 0.440, 1.0,1.0,0.45,"~r~Speedlimit: ~w~"..speedlimit.."~r~ mph", 255,255,255,255) + end + end +end) + +function DrawTxt(x,y ,width,height,scale, text, r,g,b,a) + SetTextFont(6) + SetTextProportional(0) + SetTextScale(scale, scale) + SetTextColour(r, g, b, a) + SetTextDropShadow(0, 0, 0, 0,255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x - width/1.005, y - height/11 + 0.445) +end diff --git a/resources/SpeedTrap/LICENSE b/resources/SpeedTrap/LICENSE new file mode 100644 index 000000000..97d5eea7f --- /dev/null +++ b/resources/SpeedTrap/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 Jordan.#2139 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/SpeedTrap/README.md b/resources/SpeedTrap/README.md new file mode 100644 index 000000000..d7ec06820 --- /dev/null +++ b/resources/SpeedTrap/README.md @@ -0,0 +1,40 @@ +# SpeedTrap +## What is it? +Essentially SpeedTrap is a script that watches for FailRP and people going too fast on your server. From my research this does not exist anywhere else so I figured I'd be first. This is my first public release and I will be updating this a lot to fix all of the bugs that will be found. You can configure the speed before warning message and the actual warning message. This also works off of ace permissions so if you would like to allow someone to go over a certain speed you can do that as well. + +## Permission Setup +`add_ace group.member jordan.gofast allow` - Allowed to go over your set speed + +`add_ace group.staff jordan.gofastwatch allow` - See alerts for speed + +## Configuration +``` +------------------------------------------------------------ +-- SpeedTrap- A Simple FiveM Script, Made By Jordan.#2139 -- +------------------------------------------------------------ + +------------------------------------------------------ +-- CONFIG YOUR WARNING MESSAGE HERE WHEN GOING 150+ -- +-- CONFIG YOUR MAX ALLOWED SPEED BEFORE WARNING -- +------------------------------------------------------ +Config = { + warningmsg = "You Must Be Whitelisted To Go Over 150 MPH Please Slowdown Or An Admin Will Be Alerted!", + maxspeedwarning = 150, + StaffAlert = "^9[^7SpeedTrap^9] Player ^1{PLAYER} ^3is going over ^1{SPEED}", + StaffAlertCooldown = 60, -- How many seconds should cooldowns be for staff alert message? + debugEnabled = false, + webhookEnabled = true, + webhookURL = "YOUR_WEBHOOK_HERE", +} +-------------------------- +-- ^^^ DO THAT HERE ^^^ -- +-------------------------- +``` +# Acknowledgments +### Badger#9884 (Jared Scarito) +[![Discord](https://i.imgur.com/yisqCbU.png)](https://discord.gg/FQHCCj5) + +[![5M](https://i.imgur.com/TSDsZMF.png)](https://forum.cfx.re/u/officialbadger/summary) + +# TJH Development Discord +[![Developer Discord](https://discordapp.com/api/guilds/696266949348425739/widget.png?style=banner4)](https://discord.com/invite/x7cYjg5) diff --git a/resources/SpeedTrap/client.lua b/resources/SpeedTrap/client.lua new file mode 100644 index 000000000..3172b98c9 --- /dev/null +++ b/resources/SpeedTrap/client.lua @@ -0,0 +1,87 @@ +------------------------------------------------------------ +-- SpeedTrap- A Simple FiveM Script, Made By Jordan.#2139 -- +------------------------------------------------------------ +---------------------------------------------------------------------------------------------- + -- !WARNING! !WARNING! !WARNING! !WARNING! !WARNING! -- + -- DO NOT TOUCH THIS FILE OR YOU /WILL/ FUCK SHIT UP! EDIT THE CONFIG.LUA -- +-- DO NOT BE STUPID AND WHINE TO ME ABOUT THIS BEING BROKEN IF YOU TOUCHED THE LINES BELOW. -- +---------------------------------------------------------------------------------------------- +debugEnabled = Config.debugEnabled; + +warnplayer = false; +RegisterNetEvent('DoAllowSpeedClient') +AddEventHandler('DoAllowSpeedClient', function() + warnplayer = true + if debugEnabled then + print("[SpeedTrap Debug] DoAllowSpeedClient event ran..."); + end +end) + +warnplayer = false; +RegisterNetEvent('AllowSpeedClient') +AddEventHandler('AllowSpeedClient', function() + warnplayer = false; + if debugEnabled then + print("[SpeedTrap Debug] AllowSpeedClient event ran..."); + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + local player = GetPlayerPed(-1) + local veh = GetVehiclePedIsIn(player) + local mph = math.ceil(GetEntitySpeed(veh) * 2.23) + local class = GetVehicleClass(veh) + + if warnplayer then + warn(Config.warningmsg) + end + if class ~= 15 and class ~= 16 then + if GetPedInVehicleSeat(veh, -1) == player then + if mph > Config.maxspeedwarning then + if not warningstring then + TriggerServerEvent('AllowSpeed') + end + else + warnplayer = false; + warningstring = false; + end + end + else + end + end +end) + + +function warn(msg) + --warningstring = true + warningstring = false + PlaySoundFrontend(-1, "DELETE","HUD_DEATHMATCH_SOUNDSET", 1) + Wait(3000); + warningstring = false +end + +function Initialize(scaleform) + local scaleform = RequestScaleformMovie(scaleform) + while not HasScaleformMovieLoaded(scaleform) do + Citizen.Wait(0) + end + PushScaleformMovieFunction(scaleform, "SHOW_SHARD_WASTED_MP_MESSAGE") + PushScaleformMovieFunctionParameterString("~r~WARNING!") + PushScaleformMovieFunctionParameterString(Config.warningmsg) + PopScaleformMovieFunctionVoid() + return scaleform +end + + +Citizen.CreateThread(function() + scaleform = Initialize("mp_big_message_freemode") +while true do + Citizen.Wait(0) + if warningstring then + DrawScaleformMovieFullscreen(scaleform, 255, 255, 255, 255, 0) + end +end +end) diff --git a/resources/SpeedTrap/config.lua b/resources/SpeedTrap/config.lua new file mode 100644 index 000000000..230424182 --- /dev/null +++ b/resources/SpeedTrap/config.lua @@ -0,0 +1,20 @@ +------------------------------------------------------------ +-- SpeedTrap- A Simple FiveM Script, Made By Jordan.#2139 -- +------------------------------------------------------------ + +------------------------------------------------------ +-- CONFIG YOUR WARNING MESSAGE HERE WHEN GOING 150+ -- +-- CONFIG YOUR MAX ALLOWED SPEED BEFORE WARNING -- +------------------------------------------------------ +Config = { + warningmsg = "You're speeding above 150 MPH! Please Slowdown Or Staff Will Be Alerted!", + maxspeedwarning = 150, + StaffAlert = "^9[^1SpeedTrap^9] Player ^1{PLAYER} ^3is going over ^1{SPEED} MPH!", + StaffAlertCooldown = 60, -- How many seconds should cooldowns be for staff alert message? + debugEnabled = false, + webhookEnabled = true, + webhookURL = "https://discord.com/api/webhooks/547208563680870400/ucatxdILDNy59VSRYYfRY3Qgy1ZjSujraB2hA_-Gy52eUGjF9jVfg5yhue697fMYfTE5", +} +-------------------------- +-- ^^^ DO THAT HERE ^^^ -- +-------------------------- diff --git a/resources/SpeedTrap/fxmanifest.lua b/resources/SpeedTrap/fxmanifest.lua new file mode 100644 index 000000000..50936659b --- /dev/null +++ b/resources/SpeedTrap/fxmanifest.lua @@ -0,0 +1,20 @@ +------------------------------------------------------------ +-- SpeedTrap- A Simple FiveM Script, Made By Jordan.#2139 -- +------------------------------------------------------------ + +fx_version "bodacious" +game "gta5" + +-- Define the resource metadata +name "SpeedTrap" +description "A Simple FailRP Driving Monitor" +author "Jordan.#2139" +version "v1.1.0" + + +client_script "config.lua" +client_script "client.lua" + +server_script "config.lua" +server_script "server.lua" +server_script "version_check.lua" diff --git a/resources/SpeedTrap/server.lua b/resources/SpeedTrap/server.lua new file mode 100644 index 000000000..cafc196fb --- /dev/null +++ b/resources/SpeedTrap/server.lua @@ -0,0 +1,136 @@ +------------------------------------------------------------ +-- SpeedTrap- A Simple FiveM Script, Made By Jordan.#2139 -- +------------------------------------------------------------ + +---------------------------------------------------------------------------------------------- + -- !WARNING! !WARNING! !WARNING! !WARNING! !WARNING! -- + -- DO NOT TOUCH THIS FILE OR YOU /WILL/ FUCK SHIT UP! EDIT THE CONFIG.LUA -- +-- DO NOT BE STUPID AND WHINE TO ME ABOUT THIS BEING BROKEN IF YOU TOUCHED THE LINES BELOW. -- +---------------------------------------------------------------------------------------------- +webhookURL = Config.webhookURL +debugEnabled = Config.debugEnabled; +webhookEnabled = Config.webhookEnabled + +function GetAllPlayers() + local players = {} + + for _, i in ipairs(GetPlayers()) do + table.insert(players, i) + end + + return players +end +AddEventHandler('playerDropped', function (reason) + Cooldown[source] = nil; +end) + +Cooldown = {} +Citizen.CreateThread(function() + while true do + Citizen.Wait(1000); -- Every second + for k, v in pairs(Cooldown) do + Cooldown[k] = Cooldown[k] - 1; + if Cooldown[k] <= 0 then + Cooldown[k] = nil; + end + end + end +end) + +Slowdown = {} +Citizen.CreateThread(function() + while true do + Citizen.Wait(1000); -- Every second + for k, v in pairs(Slowdown) do + Slowdown[k] = Slowdown[k] - 1; + if Slowdown[k] <= 0 then + Slowdown[k] = nil; + end + end + end +end) + + +RegisterNetEvent('AllowSpeed') +AddEventHandler('AllowSpeed', function() + local src = source; + local id = source; + local ids = ExtractIdentifiers(id); + local steam = ids.steam:gsub("steam:", ""); + local steamDec = tostring(tonumber(steam,16)); + steam = "https://steamcommunity.com/profiles/" .. steamDec; + local discord = ids.discord; + if debugEnabled then + print("[SpeedTrap Debug] AllowSpeed event ran..."); + end + if IsPlayerAceAllowed(src, "jordan.gofast") then + TriggerClientEvent('AllowSpeedClient', src) + else + TriggerClientEvent('DoAllowSpeedClient', src) + if Cooldown[src] == nil then + local players = GetAllPlayers() + for i=1, #players do + if IsPlayerAceAllowed(players[i], 'jordan.gofastwatch') then + TriggerClientEvent('chatMessage', players[i], Config.StaffAlert:gsub("{PLAYER}", + GetPlayerName(src)):gsub("{SPEED}", Config.maxspeedwarning)); + end + end + Cooldown[src] = Config.StaffAlertCooldown; + else + -- They are on cooldown, we do nothing for now + end + if Config.webhookEnabled then + if Slowdown[src] == nil then + sendToDisc("SpeedTrap has caught " .. GetPlayerName(id) .. " going over " .. Config.maxspeedwarning .. " MPH!", + 'Steam: **' .. steam .. '**\n' .. + 'Discord Tag: ** <@' .. discord:gsub('discord:', '') .. '> **\n' .. + 'Discord UID: **' .. discord:gsub('discord:', '') .. '**\n'); + Slowdown[src] = Config.StaffAlertCooldown; + else + -- They are on cooldown, we do nothing for now + end + else + end + end +end) + +function ExtractIdentifiers(src) + local identifiers = { + steam = "", + discord = "" + } + + --Loop over all identifiers + for i = 0, GetNumPlayerIdentifiers(src) - 1 do + local id = GetPlayerIdentifier(src, i) + + --Convert it to a nice table. + if string.find(id, "steam") then + identifiers.steam = id + elseif string.find(id, "discord") then + identifiers.discord = id + end + end + + return identifiers +end + + +function sendToDisc(title, message, footer) + local embed = {} + embed = { + { + ["color"] = 16711680, -- GREEN = 65280 --- RED = 16711680 + ["title"] = "**".. title .."**", + ["description"] = "" .. message .. "", + ["footer"] = { + ["text"] = footer, + }, + } + } + -- Start + -- TODO Input Webhook + PerformHttpRequest(webhookURL, + function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' }) + -- END +end diff --git a/resources/StreetLabel/__resource.lua b/resources/StreetLabel/__resource.lua new file mode 100644 index 000000000..6a79dfb4b --- /dev/null +++ b/resources/StreetLabel/__resource.lua @@ -0,0 +1,11 @@ +-- Manifest +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +-- Script Description +description 'Street Label' + +-- Client Scripts +client_scripts { + 'config.lua', + 'client.lua' +} diff --git a/resources/StreetLabel/client.lua b/resources/StreetLabel/client.lua new file mode 100644 index 000000000..574f8a5fc --- /dev/null +++ b/resources/StreetLabel/client.lua @@ -0,0 +1,230 @@ +function drawTxt(x,y ,width,height,scale, text, r,g,b,a) + if not HideHud then + SetTextFont(4) + SetTextProportional(0) + SetTextScale(scale, scale) + SetTextColour(r, g, b, a) + SetTextDropShadow(0, 0, 0, 0,255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x - width/2, y - height/2 + 0.005) + end +end + +function drawTxt2(x,y ,width,height,scale, text, r,g,b,a) + if not HideHud then + SetTextFont(6) + SetTextProportional(0) + SetTextScale(scale, scale) + SetTextColour(r, g, b, a) + SetTextDropShadow(0, 0, 0, 0,255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x - width/2, y - height/2 + 0.005) + end +end + +local directions = { [0] = 'N', [45] = 'NW', [90] = 'W', [135] = 'SW', [180] = 'S', [225] = 'SE', [270] = 'E', [315] = 'NE', [360] = 'N', } +Citizen.CreateThread(function() + while true do + Citizen.Wait(1) + + local ped = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(ped, true) + local directions = { [0] = 'N', [45] = 'NW', [90] = 'W', [135] = 'SW', [180] = 'S', [225] = 'SE', [270] = 'E', [315] = 'NE', [360] = 'N', } + + local pos = GetEntityCoords(PlayerPedId()) + local var1, var2 = GetStreetNameAtCoord(pos.x, pos.y, pos.z, Citizen.ResultAsInteger(), Citizen.ResultAsInteger()) + local current_zone = GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)) + + for k,v in pairs(directions)do + direction = GetEntityHeading(PlayerPedId()) + if(math.abs(direction - k) < 22.5)then + direction = v + break + end + end + + if (checkForVehicle == false) then + if GetStreetNameFromHashKey(var1) and GetNameOfZone(pos.x, pos.y, pos.z) then + if GetStreetNameFromHashKey(var1) then + if direction == 'N' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.306, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.285, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'NE' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.298, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.277, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.277, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.277, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1),curr_street_r, 50, 50, 224) + elseif direction == 'E' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.309, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.288, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.288, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.288, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'SE' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.298, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.275, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.275, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.275, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'S' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.307, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.285, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'SW' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.292, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.270, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.270, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.270, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'W' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.303, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.280, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.280, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.280, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'NW' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.290, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.266, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.266, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.266, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + end + end + end + else + if (vehicle ~= 0) then + if GetStreetNameFromHashKey(var1) and GetNameOfZone(pos.x, pos.y, pos.z) then + if GetStreetNameFromHashKey(var1) then + if direction == 'N' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.306, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.285, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'NE' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.298, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.277, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.277, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.277, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1),curr_street_r, 50, 50, 224) + elseif direction == 'E' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.309, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.288, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.288, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.288, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'SE' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.298, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.275, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.275, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.275, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'S' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.307, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.285, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.285, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'SW' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.292, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.270, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.270, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.270, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'W' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.303, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.280, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.280, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.280, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + elseif direction == 'NW' then + drawTxt(x-0.335, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.290, y+0.66, 1.0,1.5,1.4, " | ", 224, 50, 50, 225) + drawTxt(x-0.315, y+0.42, 1.0,1.0,1.0, direction, dir_r, dir_g, dir_b, dir_a) + if GetStreetNameFromHashKey(var2) == "" then + drawTxt2(x-0.266, y+0.45, 1.0,1.0,0.45, current_zone, town_r, town_g, town_b, town_a) + else + drawTxt2(x-0.266, y+0.45, 1.0,1.0,0.45, GetStreetNameFromHashKey(var2) .. ", " .. GetLabelText(GetNameOfZone(pos.x, pos.y, pos.z)), str_around_r, str_around_g, str_around_b, str_around_a) + end + drawTxt2(x-0.266, y+0.42, 1.0,1.0,0.55, GetStreetNameFromHashKey(var1), curr_street_r, 50, 50, 224) + end + end + end + end + end + end +end) \ No newline at end of file diff --git a/resources/StreetLabel/config.lua b/resources/StreetLabel/config.lua new file mode 100644 index 000000000..9617f04c6 --- /dev/null +++ b/resources/StreetLabel/config.lua @@ -0,0 +1,40 @@ +-- Use the following variable(s) to adjust the position. + -- adjust the x-axis (left/right) + x = 0.991 + -- adjust the y-axis (top/bottom) + y = 0.945 +-- If you do not see the HUD after restarting script you adjusted the x/y axis too far. + +-- Use the following variable(s) to adjust the color(s) of each element. + -- Use the following variables to adjust the color of the border around direction. + border_r = 255 + border_g = 255 + border_b = 255 + border_a = 100 + + -- Use the following variables to adjust the color of the direction user is facing. + dir_r = 255 + dir_g = 255 + dir_b = 255 + dir_a = 255 + + -- Use the following variables to adjust the color of the street user is currently on. + curr_street_r = 240 + curr_street_g = 200 + curr_street_b = 80 + curr_street_a = 255 + + -- Use the following variables to adjust the color of the street around the player. (this will also change the town the user is in) + str_around_r = 255 + str_around_g = 255 + str_around_b = 255 + str_around_a = 255 + + -- Use the following variables to adjust the color of the city the player is in (without there being a street around them) + town_r = 255 + town_g = 255 + town_b = 255 + town_a = 255 + + -- Determine rather the HUD should only display when player(s) are inside a vehicle or not + checkForVehicle = true \ No newline at end of file diff --git a/resources/Tackle/__resource.lua b/resources/Tackle/__resource.lua new file mode 100644 index 000000000..3d0d6ab47 --- /dev/null +++ b/resources/Tackle/__resource.lua @@ -0,0 +1,9 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +server_scripts { + 'server.lua', +} + +client_scripts { + 'client.lua' +} \ No newline at end of file diff --git a/resources/Tackle/client.lua b/resources/Tackle/client.lua new file mode 100644 index 000000000..9d9557781 --- /dev/null +++ b/resources/Tackle/client.lua @@ -0,0 +1,56 @@ +local TackleKey = 51 -- Change to a number which can be found here: https://wiki.fivem.net/wiki/Controls +local TackleTime = 1500 -- In milliseconds + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if IsPedJumping(PlayerPedId()) and IsControlJustReleased(0, TackleKey) then + if IsPedInAnyVehicle(PlayerPedId()) then + TriggerEvent('chatMessage', 'Tackle', {255, 255, 255}, 'You cannot tackle someone in a vehicle') + else + local ForwardVector = GetEntityForwardVector(PlayerPedId()) + local Tackled = {} + + SetPedToRagdollWithFall(PlayerPedId(), 1500, 2000, 0, ForwardVector, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) + + while IsPedRagdoll(PlayerPedId()) do + Citizen.Wait(0) + for Key, Value in ipairs(GetTouchedPlayers()) do + if not Tackled[Value] then + Tackled[Value] = true + TriggerServerEvent('Tackle:Server:TacklePlayer', GetPlayerServerId(Value), ForwardVector.x, ForwardVector.y, ForwardVector.z, GetPlayerName(PlayerId())) + end + end + end + end + end + end +end) + +RegisterNetEvent('Tackle:Client:TacklePlayer') +AddEventHandler('Tackle:Client:TacklePlayer', function(ForwardVectorX, ForwardVectorY, ForwardVectorZ, Tackler) + TriggerEvent('chatMessage', 'Tackle', {255, 0, 0}, Tackler .. ' tackled you!') + SetPedToRagdollWithFall(PlayerPedId(), TackleTime, TackleTime, 0, ForwardVectorX, ForwardVectorY, ForwardVectorZ, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) +end) + +function GetPlayers() + local Players = {} + + for i = 0, 31 do + if NetworkIsPlayerActive(i) then + table.insert(Players, i) + end + end + + return Players +end + +function GetTouchedPlayers() + local TouchedPlayer = {} + for Key, Value in ipairs(GetPlayers()) do + if IsEntityTouchingEntity(PlayerPedId(), GetPlayerPed(Value)) then + table.insert(TouchedPlayer, Value) + end + end + return TouchedPlayer +end diff --git a/resources/Tackle/server.lua b/resources/Tackle/server.lua new file mode 100644 index 000000000..c2b81ea3c --- /dev/null +++ b/resources/Tackle/server.lua @@ -0,0 +1,4 @@ +RegisterServerEvent('Tackle:Server:TacklePlayer') +AddEventHandler('Tackle:Server:TacklePlayer', function(Tackled, ForwardVectorX, ForwardVectorY, ForwardVectorZ, Tackler) + TriggerClientEvent("Tackle:Client:TacklePlayer", Tackled, ForwardVectorX, ForwardVectorY, ForwardVectorZ, Tackler) +end) diff --git a/resources/TakeHostage/__resource.lua b/resources/TakeHostage/__resource.lua new file mode 100644 index 000000000..63847f3ff --- /dev/null +++ b/resources/TakeHostage/__resource.lua @@ -0,0 +1,4 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script "cl_takehostage.lua" +server_script "sv_takehostage.lua" \ No newline at end of file diff --git a/resources/TakeHostage/cl_takehostage.lua b/resources/TakeHostage/cl_takehostage.lua new file mode 100644 index 000000000..e31fc7930 --- /dev/null +++ b/resources/TakeHostage/cl_takehostage.lua @@ -0,0 +1,331 @@ +----------------------------------------------------------------- +--TakeHostage by Robbster, do not redistrbute without permission-- +------------------------------------------------------------------ + +local hostageAllowedWeapons = { + "WEAPON_PISTOL", + "WEAPON_COMBATPISTOL", + --etc add guns you want +} + +local holdingHostageInProgress = false +local takeHostageAnimNamePlaying = "" +local takeHostageAnimDictPlaying = "" +local takeHostageControlFlagPlaying = 0 + +RegisterCommand("takehostage",function() + takeHostage() +end) + +RegisterCommand("th",function() + takeHostage() +end) + +function takeHostage() + ClearPedSecondaryTask(GetPlayerPed(-1)) + DetachEntity(GetPlayerPed(-1), true, false) + for i=1, #hostageAllowedWeapons do + if HasPedGotWeapon(GetPlayerPed(-1), GetHashKey(hostageAllowedWeapons[i]), false) then + if GetAmmoInPedWeapon(GetPlayerPed(-1), GetHashKey(hostageAllowedWeapons[i])) > 0 then + canTakeHostage = true + foundWeapon = GetHashKey(hostageAllowedWeapons[i]) + break + end + end + end + + if not canTakeHostage then + drawNativeNotification("You need a pistol with ammo to take a hostage at gunpoint!") + end + + if not holdingHostageInProgress and canTakeHostage then + local player = PlayerPedId() + --lib = 'misssagrab_inoffice' + --anim1 = 'hostage_loop' + --lib2 = 'misssagrab_inoffice' + --anim2 = 'hostage_loop_mrk' + lib = 'anim@gangops@hostage@' + anim1 = 'perp_idle' + lib2 = 'anim@gangops@hostage@' + anim2 = 'victim_idle' + distans = 0.11 --Higher = closer to camera + distans2 = -0.24 --higher = left + height = 0.0 + spin = 0.0 + length = 100000 + controlFlagMe = 49 + controlFlagTarget = 49 + animFlagTarget = 50 + attachFlag = true + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + if closestPlayer ~= -1 and closestPlayer ~= nil then + SetCurrentPedWeapon(GetPlayerPed(-1), foundWeapon, true) + holdingHostageInProgress = true + holdingHostage = true + TriggerServerEvent('cmg3_animations:sync', closestPlayer, lib,lib2, anim1, anim2, distans, distans2, height,target,length,spin,controlFlagMe,controlFlagTarget,animFlagTarget,attachFlag) + else + drawNativeNotification("No one nearby to take as hostage!") + end + end + canTakeHostage = false +end + +RegisterNetEvent('cmg3_animations:syncTarget') +AddEventHandler('cmg3_animations:syncTarget', function(target, animationLib, animation2, distans, distans2, height, length,spin,controlFlag,animFlagTarget,attach) + local playerPed = GetPlayerPed(-1) + local targetPed = GetPlayerPed(GetPlayerFromServerId(target)) + if holdingHostageInProgress then + holdingHostageInProgress = false + else + holdingHostageInProgress = true + end + beingHeldHostage = true + RequestAnimDict(animationLib) + + while not HasAnimDictLoaded(animationLib) do + Citizen.Wait(10) + end + if spin == nil then spin = 180.0 end + if attach then + AttachEntityToEntity(GetPlayerPed(-1), targetPed, 0, distans2, distans, height, 0.5, 0.5, spin, false, false, false, false, 2, false) + else + end + + if controlFlag == nil then controlFlag = 0 end + + if animation2 == "victim_fail" then + SetEntityHealth(GetPlayerPed(-1),0) + DetachEntity(GetPlayerPed(-1), true, false) + TaskPlayAnim(playerPed, animationLib, animation2, 8.0, -8.0, length, controlFlag, 0, false, false, false) + beingHeldHostage = false + holdingHostageInProgress = false + elseif animation2 == "shoved_back" then + holdingHostageInProgress = false + DetachEntity(GetPlayerPed(-1), true, false) + TaskPlayAnim(playerPed, animationLib, animation2, 8.0, -8.0, length, controlFlag, 0, false, false, false) + beingHeldHostage = false + else + TaskPlayAnim(playerPed, animationLib, animation2, 8.0, -8.0, length, controlFlag, 0, false, false, false) + end + takeHostageAnimNamePlaying = animation2 + takeHostageAnimDictPlaying = animationLib + takeHostageControlFlagPlaying = controlFlag +end) + +RegisterNetEvent('cmg3_animations:syncMe') +AddEventHandler('cmg3_animations:syncMe', function(animationLib, animation,length,controlFlag,animFlag) + local playerPed = GetPlayerPed(-1) + ClearPedSecondaryTask(GetPlayerPed(-1)) + RequestAnimDict(animationLib) + while not HasAnimDictLoaded(animationLib) do + Citizen.Wait(10) + end + if controlFlag == nil then controlFlag = 0 end + TaskPlayAnim(playerPed, animationLib, animation, 8.0, -8.0, length, controlFlag, 0, false, false, false) + takeHostageAnimNamePlaying = animation + takeHostageAnimDictPlaying = animationLib + takeHostageControlFlagPlaying = controlFlag + if animation == "perp_fail" then + SetPedShootsAtCoord(GetPlayerPed(-1), 0.0, 0.0, 0.0, 0) + holdingHostageInProgress = false + end + if animation == "shove_var_a" then + Wait(900) + ClearPedSecondaryTask(GetPlayerPed(-1)) + holdingHostageInProgress = false + end +end) + +RegisterNetEvent('cmg3_animations:cl_stop') +AddEventHandler('cmg3_animations:cl_stop', function() + holdingHostageInProgress = false + beingHeldHostage = false + holdingHostage = false + ClearPedSecondaryTask(GetPlayerPed(-1)) + DetachEntity(GetPlayerPed(-1), true, false) +end) + +Citizen.CreateThread(function() + while true do + if holdingHostage or beingHeldHostage then + while not IsEntityPlayingAnim(GetPlayerPed(-1), takeHostageAnimDictPlaying, takeHostageAnimNamePlaying, 3) do + TaskPlayAnim(GetPlayerPed(-1), takeHostageAnimDictPlaying, takeHostageAnimNamePlaying, 8.0, -8.0, 100000, takeHostageControlFlagPlaying, 0, false, false, false) + Citizen.Wait(0) + end + end + Wait(0) + end +end) + +function GetPlayers() + local players = {} + + for _, i in ipairs(GetActivePlayers()) do + table.insert(players, i) + end + + return players +end + +function GetClosestPlayer(radius) + local players = GetPlayers() + local closestDistance = -1 + local closestPlayer = -1 + local ply = GetPlayerPed(-1) + local plyCoords = GetEntityCoords(ply, 0) + + for index,value in ipairs(players) do + local target = GetPlayerPed(value) + if(target ~= ply) then + local targetCoords = GetEntityCoords(GetPlayerPed(value), 0) + local distance = GetDistanceBetweenCoords(targetCoords['x'], targetCoords['y'], targetCoords['z'], plyCoords['x'], plyCoords['y'], plyCoords['z'], true) + if(closestDistance == -1 or closestDistance > distance) then + closestPlayer = value + closestDistance = distance + end + end + end + --print("closest player is dist: " .. tostring(closestDistance)) + if closestDistance <= radius then + return closestPlayer + else + return nil + end +end + +Citizen.CreateThread(function() + while true do + if holdingHostage then + if IsEntityDead(GetPlayerPed(-1)) then + holdingHostage = false + holdingHostageInProgress = false + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + TriggerServerEvent("cmg3_animations:stop",target) + Wait(100) + releaseHostage() + end + DisableControlAction(0,24,true) -- disable attack + DisableControlAction(0,25,true) -- disable aim + DisableControlAction(0,47,true) -- disable weapon + DisableControlAction(0,58,true) -- disable weapon + DisablePlayerFiring(GetPlayerPed(-1),true) + local playerCoords = GetEntityCoords(GetPlayerPed(-1)) + DrawText3D(playerCoords.x,playerCoords.y,playerCoords.z,"Press [G] to release, [H] to kill") + if IsDisabledControlJustPressed(0,47) then --release + holdingHostage = false + holdingHostageInProgress = false + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + TriggerServerEvent("cmg3_animations:stop",target) + Wait(100) + releaseHostage() + elseif IsDisabledControlJustPressed(0,74) then --kill + holdingHostage = false + holdingHostageInProgress = false + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + TriggerServerEvent("cmg3_animations:stop",target) + killHostage() + end + end + if beingHeldHostage then + DisableControlAction(0,21,true) -- disable sprint + DisableControlAction(0,24,true) -- disable attack + DisableControlAction(0,25,true) -- disable aim + DisableControlAction(0,47,true) -- disable weapon + DisableControlAction(0,58,true) -- disable weapon + DisableControlAction(0,263,true) -- disable melee + DisableControlAction(0,264,true) -- disable melee + DisableControlAction(0,257,true) -- disable melee + DisableControlAction(0,140,true) -- disable melee + DisableControlAction(0,141,true) -- disable melee + DisableControlAction(0,142,true) -- disable melee + DisableControlAction(0,143,true) -- disable melee + DisableControlAction(0,75,true) -- disable exit vehicle + DisableControlAction(27,75,true) -- disable exit vehicle + DisableControlAction(0,22,true) -- disable jump + DisableControlAction(0,32,true) -- disable move up + DisableControlAction(0,268,true) + DisableControlAction(0,33,true) -- disable move down + DisableControlAction(0,269,true) + DisableControlAction(0,34,true) -- disable move left + DisableControlAction(0,270,true) + DisableControlAction(0,35,true) -- disable move right + DisableControlAction(0,271,true) + end + Wait(0) + end +end) + +function DrawText3D(x,y,z, text) + local onScreen,_x,_y=World3dToScreen2d(x,y,z) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + + if onScreen then + SetTextScale(0.19, 0.19) + SetTextFont(0) + SetTextProportional(1) + -- SetTextScale(0.0, 0.55) + SetTextColour(255, 255, 255, 255) + SetTextDropshadow(0, 0, 0, 0, 55) + SetTextEdge(2, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(text) + DrawText(_x,_y) + end +end + +function releaseHostage() + local player = PlayerPedId() + lib = 'reaction@shove' + anim1 = 'shove_var_a' + lib2 = 'reaction@shove' + anim2 = 'shoved_back' + distans = 0.11 --Higher = closer to camera + distans2 = -0.24 --higher = left + height = 0.0 + spin = 0.0 + length = 100000 + controlFlagMe = 120 + controlFlagTarget = 0 + animFlagTarget = 1 + attachFlag = false + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + if closestPlayer ~= 0 then + TriggerServerEvent('cmg3_animations:sync', closestPlayer, lib,lib2, anim1, anim2, distans, distans2, height,target,length,spin,controlFlagMe,controlFlagTarget,animFlagTarget,attachFlag) + end +end + +function killHostage() + local player = PlayerPedId() + lib = 'anim@gangops@hostage@' + anim1 = 'perp_fail' + lib2 = 'anim@gangops@hostage@' + anim2 = 'victim_fail' + distans = 0.11 --Higher = closer to camera + distans2 = -0.24 --higher = left + height = 0.0 + spin = 0.0 + length = 0.2 + controlFlagMe = 168 + controlFlagTarget = 0 + animFlagTarget = 1 + attachFlag = false + local closestPlayer = GetClosestPlayer(2) + target = GetPlayerServerId(closestPlayer) + if target ~= 0 then + TriggerServerEvent('cmg3_animations:sync', closestPlayer, lib,lib2, anim1, anim2, distans, distans2, height,target,length,spin,controlFlagMe,controlFlagTarget,animFlagTarget,attachFlag) + end +end + +function drawNativeNotification(text) + SetTextComponentFormat('STRING') + AddTextComponentString(text) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end \ No newline at end of file diff --git a/resources/TakeHostage/sv_takehostage.lua b/resources/TakeHostage/sv_takehostage.lua new file mode 100644 index 000000000..a152aed4d --- /dev/null +++ b/resources/TakeHostage/sv_takehostage.lua @@ -0,0 +1,14 @@ + +RegisterServerEvent('cmg3_animations:sync') +AddEventHandler('cmg3_animations:sync', function(target, animationLib,animationLib2, animation, animation2, distans, distans2, height,targetSrc,length,spin,controlFlagSrc,controlFlagTarget,animFlagTarget,attachFlag) + print("got to srv cmg3_animations:sync") + print("got that fucking attach flag as: " .. tostring(attachFlag)) + TriggerClientEvent('cmg3_animations:syncTarget', targetSrc, source, animationLib2, animation2, distans, distans2, height, length,spin,controlFlagTarget,animFlagTarget,attachFlag) + print("triggering to target: " .. tostring(targetSrc)) + TriggerClientEvent('cmg3_animations:syncMe', source, animationLib, animation,length,controlFlagSrc,animFlagTarget) +end) + +RegisterServerEvent('cmg3_animations:stop') +AddEventHandler('cmg3_animations:stop', function(targetSrc) + TriggerClientEvent('cmg3_animations:cl_stop', targetSrc) +end) diff --git a/resources/TaserFramework/Client.net.dll b/resources/TaserFramework/Client.net.dll new file mode 100644 index 000000000..551dd5a82 Binary files /dev/null and b/resources/TaserFramework/Client.net.dll differ diff --git a/resources/TaserFramework/Server.net.dll b/resources/TaserFramework/Server.net.dll new file mode 100644 index 000000000..413c67db0 Binary files /dev/null and b/resources/TaserFramework/Server.net.dll differ diff --git a/resources/TaserFramework/fxmanifest.lua b/resources/TaserFramework/fxmanifest.lua new file mode 100644 index 000000000..92a199fe8 --- /dev/null +++ b/resources/TaserFramework/fxmanifest.lua @@ -0,0 +1,16 @@ +fx_version 'bodacious' +game 'gta5' + +client_script 'Client.net.dll' + +server_scripts { + 'Server.net.dll', + 'transmission.lua' +} + +ui_page 'html/index.html' + +files { + 'html/index.html', + 'html/sounds/*.ogg' +} \ No newline at end of file diff --git a/resources/TaserFramework/html/index.html b/resources/TaserFramework/html/index.html new file mode 100644 index 000000000..bd0e40c08 --- /dev/null +++ b/resources/TaserFramework/html/index.html @@ -0,0 +1,22 @@ + + + + + + + \ No newline at end of file diff --git a/resources/TaserFramework/html/sounds/arcsound.ogg b/resources/TaserFramework/html/sounds/arcsound.ogg new file mode 100644 index 000000000..15186a3c0 Binary files /dev/null and b/resources/TaserFramework/html/sounds/arcsound.ogg differ diff --git a/resources/TaserFramework/html/sounds/reactivate.ogg b/resources/TaserFramework/html/sounds/reactivate.ogg new file mode 100644 index 000000000..309886e2a Binary files /dev/null and b/resources/TaserFramework/html/sounds/reactivate.ogg differ diff --git a/resources/TaserFramework/html/sounds/taser.ogg b/resources/TaserFramework/html/sounds/taser.ogg new file mode 100644 index 000000000..feae13321 Binary files /dev/null and b/resources/TaserFramework/html/sounds/taser.ogg differ diff --git a/resources/TaserFramework/transmission.lua b/resources/TaserFramework/transmission.lua new file mode 100644 index 000000000..3f40dfe01 --- /dev/null +++ b/resources/TaserFramework/transmission.lua @@ -0,0 +1,76 @@ +--Add your Discord Webhook ID below: +local webhookid = "https://ptb.discordapp.com/api/webhooks/547208563680870400/ucatxdILDNy59VSRYYfRY3Qgy1ZjSujraB2hA_-Gy52eUGjF9jVfg5yhue697fMYfTE5" +--Disable Discord Tracking below: +local enable = true + +RegisterNetEvent("submitLog") + +AddEventHandler("submitLog",function(identifier, event, cartridges, time, device, serial, battery, colour, streetname, eventID) + if (enable == true) then + sendToDiscord(identifier, event, cartridges, time, device, serial, battery, colour, streetname, eventID) + end +end) + +function sendToDiscord(identifier, event, cartridges, time, device, serial, battery, colour, streetname, eventID) + local embed = { + { + ["fields"] = { + { + ["name"] = "**Event:**", + ["value"] = event, + ["inline"] = true + }, + { + ["name"] = "**Device:**", + ["value"] = device, + ["inline"] = true + }, + { + ["name"] = "**Carrier:**", + ["value"] = identifier, + ["inline"] = true + }, + { + ["name"] = "**Cartridges:**", + ["value"] = cartridges, + ["inline"] = true + }, + { + ["name"] = "**CEW Serial:**", + ["value"] = serial, + ["inline"] = true + }, + { + ["name"] = "**Battery:**", + ["value"] = battery .. "%", + ["inline"] = true + }, + { + ["name"] = "**Location:**", + ["value"] = streetname, + ["inline"] = true + }, + { + ["name"] = "**Event ID:**", + ["value"] = eventID, + ["inline"] = true + }, + }, + ["color"] = colour, + ["title"] = "**CEW - Event Log**", + ["description"] = message, + ["footer"] = { + ["text"] = "Timestamp: "..time, + }, + ["thumbnail"] = { + ["url"] = "https://i.imgur.com/Q6W9wR1.png", + }, + } + } + + PerformHttpRequest(webhookid, function(err, text, headers) end, 'POST', json.encode({username = "Elite Bot", embeds = embed}), { ['Content-Type'] = 'application/json' }) +end + +-- ๏ฟฝ 2020 - London Studios - Do not modify/change source code obtained permission. +-- This may be used on public/private FiveM servers and used in videos published to websites, +-- This is for non-commercial use. \ No newline at end of file diff --git a/resources/TheForce/LICENSE b/resources/TheForce/LICENSE new file mode 100644 index 000000000..261eeb9e9 --- /dev/null +++ b/resources/TheForce/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/resources/TheForce/README.md b/resources/TheForce/README.md new file mode 100644 index 000000000..e740b0e15 --- /dev/null +++ b/resources/TheForce/README.md @@ -0,0 +1,2 @@ +# TheForce +FiveM Force diff --git a/resources/TheForce/fxmanifest.lua b/resources/TheForce/fxmanifest.lua new file mode 100644 index 000000000..32c00b307 --- /dev/null +++ b/resources/TheForce/fxmanifest.lua @@ -0,0 +1,4 @@ +client_script 'theforce.lua' + +fx_version "adamant" +game "gta5" \ No newline at end of file diff --git a/resources/TheForce/theforce.lua b/resources/TheForce/theforce.lua new file mode 100644 index 000000000..6941bb209 --- /dev/null +++ b/resources/TheForce/theforce.lua @@ -0,0 +1,198 @@ +local ForceTog = false + +local Keys = { + ["ESC"] = 322, ["F1"] = 288, ["F2"] = 289, ["F3"] = 170, ["F5"] = 166, ["F6"] = 167, ["F7"] = 168, ["F8"] = 169, ["F9"] = 56, ["F10"] = 57, + ["~"] = 243, ["1"] = 157, ["2"] = 158, ["3"] = 160, ["4"] = 164, ["5"] = 165, ["6"] = 159, ["7"] = 161, ["8"] = 162, ["9"] = 163, ["-"] = 84, ["="] = 83, ["BACKSPACE"] = 177, + ["TAB"] = 37, ["Q"] = 44, ["W"] = 32, ["E"] = 38, ["R"] = 45, ["T"] = 245, ["Y"] = 246, ["U"] = 303, ["P"] = 199, ["["] = 39, ["]"] = 40, ["ENTER"] = 18, + ["CAPS"] = 137, ["A"] = 34, ["S"] = 8, ["D"] = 9, ["F"] = 23, ["G"] = 47, ["H"] = 74, ["K"] = 311, ["L"] = 182, + ["LEFTSHIFT"] = 21, ["Z"] = 20, ["X"] = 73, ["C"] = 26, ["V"] = 0, ["B"] = 29, ["N"] = 249, ["M"] = 244, [","] = 82, ["."] = 81, + ["LEFTCTRL"] = 36, ["LEFTALT"] = 19, ["SPACE"] = 22, ["RIGHTCTRL"] = 70, + ["HOME"] = 213, ["PAGEUP"] = 10, ["PAGEDOWN"] = 11, ["DELETE"] = 178, ["INSERT"] = 121, + ["LEFT"] = 174, ["RIGHT"] = 175, ["TOP"] = 27, ["DOWN"] = 173, + ["NENTER"] = 201, ["N4"] = 108, ["N5"] = 60, ["N6"] = 107, ["N+"] = 96, ["N-"] = 97, ["N7"] = 117, ["N8"] = 61, ["N9"] = 118, + ["MOUSE1"] = 24 + } + +RegisterCommand('force', function(source, args) + ForceMod() +end, false) + +function ForceMod() + ForceTog = not ForceTog + + if ForceTog then + + Citizen.CreateThread(function() + ShowInfo("Force ~g~ENABLED ~r~\nPress E to use") + + local ForceKey = Keys["E"] + local Force = 0.5 + local KeyPressed = false + local KeyTimer = 0 + local KeyDelay = 15 + local ForceEnabled = false + local StartPush = false + + function forcetick() + + if (KeyPressed) then + KeyTimer = KeyTimer + 1 + if(KeyTimer >= KeyDelay) then + KeyTimer = 0 + KeyPressed = false + end + end + + + + if IsControlPressed(0, ForceKey) and not KeyPressed and not ForceEnabled then + KeyPressed = true + ForceEnabled = true + end + + if (StartPush) then + + StartPush = false + local pid = PlayerPedId() + local CamRot = GetGameplayCamRot(2) + + local force = 5 + + local Fx = -( math.sin(math.rad(CamRot.z)) * force*10 ) + local Fy = ( math.cos(math.rad(CamRot.z)) * force*10 ) + local Fz = force * (CamRot.x*0.2) + + local PlayerVeh = GetVehiclePedIsIn(pid, false) + + for k in EnumerateVehicles() do + SetEntityInvincible(k, false) + if IsEntityOnScreen(k) and k ~= PlayerVeh then + ApplyForceToEntity(k, 1, Fx, Fy,Fz, 0,0,0, true, false, true, true, true, true) + end + end + + for k in EnumeratePeds() do + if IsEntityOnScreen(k) and k ~= pid then + ApplyForceToEntity(k, 1, Fx, Fy,Fz, 0,0,0, true, false, true, true, true, true) + end + end + + end + + + if IsControlPressed(0, ForceKey) and not KeyPressed and ForceEnabled then + KeyPressed = true + StartPush = true + ForceEnabled = false + end + + if (ForceEnabled) then + local pid = PlayerPedId() + local PlayerVeh = GetVehiclePedIsIn(pid, false) + + Markerloc = GetGameplayCamCoord() + (RotationToDirection(GetGameplayCamRot(2)) * 20) + + DrawMarker(28, Markerloc, 0.0, 0.0, 0.0, 0.0, 180.0, 0.0, 1.0, 1.0, 1.0, 180, 0, 0, 35, false, true, 2, nil, nil, false) + + for k in EnumerateVehicles() do + SetEntityInvincible(k, true) + if IsEntityOnScreen(k) and (k ~= PlayerVeh) then + RequestControlOnce(k) + FreezeEntityPosition(k, false) + Oscillate(k, Markerloc, 0.5, 0.3) + end + end + + for k in EnumeratePeds() do + if IsEntityOnScreen(k) and k ~= PlayerPedId() then + RequestControlOnce(k) + SetPedToRagdoll(k, 4000, 5000, 0, true, true, true) + FreezeEntityPosition(k, false) + Oscillate(k, Markerloc, 0.5, 0.3) + end + end + + end + + end + + while ForceTog do forcetick() Wait(0) end +end) +else ShowInfo("Force ~r~Disabled") end + +end + +function ShowInfo(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(true, false) +end + +function RotationToDirection(rotation) + local retz = math.rad(rotation.z) + local retx = math.rad(rotation.x) + local absx = math.abs(math.cos(retx)) + return vector3(-math.sin(retz) * absx, math.cos(retz) * absx, math.sin(retx)) +end + +function EnumerateVehicles() + return EnumerateEntities(FindFirstVehicle, FindNextVehicle, EndFindVehicle) +end + +function EnumeratePeds() + return EnumerateEntities(FindFirstPed, FindNextPed, EndFindPed) +end + +function EnumerateEntities(initFunc, moveFunc, disposeFunc) + return coroutine.wrap(function() + local iter, id = initFunc() + if not id or id == 0 then + disposeFunc(iter) + return + end + + local enum = {handle = iter, destructor = disposeFunc} + setmetatable(enum, entityEnumerator) + + local next = true + repeat + coroutine.yield(id) + next, id = moveFunc(iter) + until not next + + enum.destructor, enum.handle = nil, nil + disposeFunc(iter) + end) +end + +function RequestControlOnce(entity) + if not NetworkIsInSession or NetworkHasControlOfEntity(entity) then + return true + end + SetNetworkIdCanMigrate(NetworkGetNetworkIdFromEntity(entity), true) + return NetworkRequestControlOfEntity(entity) +end + +function Oscillate(entity, position, angleFreq, dampRatio) + local pos1 = ScaleVector(SubVectors(position, GetEntityCoords(entity)), (angleFreq*angleFreq)) + local pos2 = AddVectors(ScaleVector(GetEntityVelocity(entity), (2.0 * angleFreq * dampRatio)), vector3(0.0, 0.0, 0.1)) + local targetPos = SubVectors(pos1, pos2) + + ApplyForce(entity, targetPos) +end + +function ApplyForce(entity, direction) + ApplyForceToEntity(entity, 3, direction, 0, 0, 0, false, false, true, true, false, true) +end + +function SubVectors(vect1, vect2) + return vector3(vect1.x - vect2.x, vect1.y - vect2.y, vect1.z - vect2.z) +end + +function ScaleVector(vect, mult) + return vector3(vect.x*mult, vect.y*mult, vect.z*mult) +end + +function AddVectors(vect1, vect2) + return vector3(vect1.x + vect2.x, vect1.y + vect2.y, vect1.z + vect2.z) +end \ No newline at end of file diff --git a/resources/Timetrials/__resource.lua b/resources/Timetrials/__resource.lua new file mode 100644 index 000000000..9719c293c --- /dev/null +++ b/resources/Timetrials/__resource.lua @@ -0,0 +1,10 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_scripts { + "tracks.lua", + "timetrials_cl.lua" +} + +server_scripts { + "timetrials_sv.lua" +} diff --git a/resources/Timetrials/scores.txt b/resources/Timetrials/scores.txt new file mode 100644 index 000000000..46a3f8f75 --- /dev/null +++ b/resources/Timetrials/scores.txt @@ -0,0 +1 @@ +{"Sandy Airfield":{"Vigilante":{"car":"Vigilante","time":6172,"player":"*ZbyniU*"},"NULL":{"car":"NULL","time":5607,"player":"ThatGuyJacobee"},"Oppressor":{"car":"Oppressor","time":21360,"player":"michael82"},"FH-1 Hunter":{"car":"FH-1 Hunter","time":36289,"player":"*ZbyniU*"},"Jester":{"car":"Jester","time":47982,"player":"michael82"},"RE-7B":{"car":"RE-7B","time":28456,"player":"*ZbyniU*"},"BMX":{"car":"BMX","time":21014,"player":"vJack"},"Maverick":{"car":"Maverick","time":29165,"player":"vJack"},"Neon":{"car":"Neon","time":30312,"player":"ThunderBird"}},"Race | Highway Sprint":{"Ferrari 458":{"car":"Ferrari 458","time":138033,"player":"ThatGuyJacobee"},"NULL":{"car":"NULL","time":98074,"player":"DR-KingRodriguez"}},"North Rallycross ":{"Neon":{"car":"Neon","time":351612,"player":"ThunderBird"}},"Airport Circuit":{"P-996 LAZER":{"car":"P-996 LAZER","time":59216,"player":"ThatGuyJacobee"},"NULL":{"car":"NULL","time":22916,"player":"ThatGuyJacobee"},"Neon":{"car":"Neon","time":92652,"player":"ThunderBird"}},"Race | BCSO Training Course":{"Mercedes AMG GTS":{"car":"Mercedes AMG GTS","time":78151,"player":"vJack"},"Nissan Skyline GTR":{"car":"Nissan Skyline GTR","time":105983,"player":"ThatGuyJacobee"},"2016 Dodge Ram":{"car":"2016 Dodge Ram","time":119099,"player":"vJack"}},"Cannonball Run":{"NULL":{"car":"NULL","time":81298,"player":"ThatGuyJacobee"}},"Race | Airport Drag Race":{"NULL":{"car":"NULL","time":9270,"player":"DR-KingRodriguez"}},"Race | North GP":{"BMW M5":{"car":"BMW M5","time":115460,"player":"Stormzy"},"NULL":{"car":"NULL","time":42917,"player":"SOGGYBEAN"},"Windsor Drop":{"car":"Windsor Drop","time":66673,"player":"[C-81][GCF-145] R. Freeman"},"Mercedes AMG GTS":{"car":"Mercedes AMG GTS","time":217283,"player":"vJack"}},"Highway Sprint":{"NULL":{"car":"NULL","time":93300,"player":"vJack"}},"Race | Airport Circuit":{"Formula 1":{"car":"Formula 1","time":42751,"player":"vJack"},"Ferrari 458":{"car":"Ferrari 458","time":69880,"player":"ThatGuyJacobee"}},"North GP":{"NULL":{"car":"NULL","time":191650,"player":"vJack"},"Baller":{"car":"Baller","time":410118,"player":"dcapone00"},"Neon":{"car":"Neon","time":354856,"player":"ThunderBird"}},"Race | Sandy Airfield":{"NULL":{"car":"NULL","time":2467,"player":"SOGGYBEAN"},"Formula 1":{"car":"Formula 1","time":15914,"player":"vJack"},"Space Docker":{"car":"Space Docker","time":29122,"player":"DyslexicStoner240."},"Dick Car":{"car":"Dick Car","time":2705,"player":"jonny"},"2014 Dodge Charger":{"car":"2014 Dodge Charger","time":29132,"player":"King Rodriguez"},"2016 Ford Explorer":{"car":"2016 Ford Explorer","time":26526,"player":"King Rodriguez"},"Kawasaki Ninja ZX10R":{"car":"Kawasaki Ninja ZX10R","time":28422,"player":"King Rodriguez"},"Bugatti Chiron 2017":{"car":"Bugatti Chiron 2017","time":22371,"player":"King Rodriguez"},"BMW i8":{"car":"BMW i8","time":24743,"player":"King Rodriguez"},"F-22A":{"car":"F-22A","time":90697,"player":"Yalaina-DDR8"},"Chevy Camaro":{"car":"Chevy Camaro","time":8502,"player":"DyslexicStoner240."},"Ford Raptor F-150":{"car":"Ford Raptor F-150","time":28515,"player":"King Rodriguez"},"Audi S3 2015":{"car":"Audi S3 2015","time":25742,"player":"King Rodriguez"},"Mini JCW 2020":{"car":"Mini JCW 2020","time":29879,"player":"King Rodriguez"},"BMW M5 Plus":{"car":"BMW M5 Plus","time":18019,"player":"King Rodriguez"},"Nissan Skyline GTR":{"car":"Nissan Skyline GTR","time":29921,"player":"ThatGuyJacobee"},"Dodge Challenger 2016":{"car":"Dodge Challenger 2016","time":2524,"player":"SOGGYBEAN"},"Panto":{"car":"Panto","time":2627,"player":"SOGGYBEAN"},"Mercedes AMG GTS":{"car":"Mercedes AMG GTS","time":19029,"player":"vJack"},"Jeep TrackHawk 2018":{"car":"Jeep TrackHawk 2018","time":22887,"player":"King Rodriguez"},"Yamaha R6":{"car":"Yamaha R6","time":28188,"player":"ThatGuyJacobee"}},"Race | Observatory Loop":{"NULL":{"car":"NULL","time":55388,"player":"[YJ-18] Sinapsey"},"Formula 1":{"car":"Formula 1","time":54744,"player":"ThatGuyJacobee"},"Porsche 911 GT3RS":{"car":"Porsche 911 GT3RS","time":106410,"player":"[YJ-18] Sinapsey"},"Gauntlet Classic Custom":{"car":"Gauntlet Classic Custom","time":76765,"player":"[C-291][GCF-34][MS-13] K. Lee"},"BMW M5 Plus":{"car":"BMW M5 Plus","time":70752,"player":"[EGRP-02]King Rodriguez"},"Nissan Skyline GTR":{"car":"Nissan Skyline GTR","time":67881,"player":"[C-291][GCF-34][MS-13] K. Lee"},"Mercedes AMG GTS":{"car":"Mercedes AMG GTS","time":56747,"player":"vJack"},"BMW M5":{"car":"BMW M5","time":81837,"player":"[C-291][GCF-34][MS-13] K. Lee"},"Mazda Miata":{"car":"Mazda Miata","time":79814,"player":"[C-291][GCF-34][MS-13] K. Lee"}},"Race | Hillside Loop":{"Bronco Wildtrak 2021":{"car":"Bronco Wildtrak 2021","time":210714,"player":"ThatGuyJacobee"},"BMW M8 Widebody":{"car":"BMW M8 Widebody","time":195442,"player":"[C-291][GCF-34][MS-13] K. Lee"},"Gauntlet Classic Custom":{"car":"Gauntlet Classic Custom","time":230432,"player":"[C-291][GCF-34][MS-13] K. Lee"}},"Race | Lakeside Loop":{"EGRP Staff Buggy":{"car":"EGRP Staff Buggy","time":43710,"player":"[EGRP-02]King Rodriguez"},"Ferrari 458":{"car":"Ferrari 458","time":177461,"player":"ThatGuyJacobee"},"NULL":{"car":"NULL","time":196803,"player":"ThatGuyJacobee"},"Ford Crown Vic 2011":{"car":"Ford Crown Vic 2011","time":231931,"player":"AnySpiderBat"}},"Lakeside Loop":{"NULL":{"car":"NULL","time":206147,"player":"DR*KINGPORNHUB"}},"Observatory Loop":{"NULL":{"car":"NULL","time":34126,"player":"ThatGuyJacobee"}},"BCSO Training Course":{"Jester":{"car":"Jester","time":37835,"player":"michael82"},"NULL":{"car":"NULL","time":26915,"player":"ThatGuyJacobee"}},"Airport Drag Race":{"NULL":{"car":"NULL","time":7030,"player":"iwan.ralphs"}},"Hollywood Hills":{"NULL":{"car":"NULL","time":120053,"player":"Kryplos125"}},"Race | Airport Drag":{"2010 Chevy Tahoe":{"car":"2010 Chevy Tahoe","time":12821,"player":"King Rodriguez"},"BMW M5 Plus":{"car":"BMW M5 Plus","time":8652,"player":"King Rodriguez"},"Formula 1":{"car":"Formula 1","time":7629,"player":"King Rodriguez"},"NULL":{"car":"NULL","time":12630,"player":"B. LAO"}},"Race | Hollywood Hills":{"Audi R8 V10":{"car":"Audi R8 V10","time":100677,"player":"ThatGuyJacobee"},"Mercedes AMG GTS":{"car":"Mercedes AMG GTS","time":85823,"player":"vJack"}},"Race | Timetrial Event - 04/04/21":{"Ford Velociraptor 6x6":{"car":"Ford Velociraptor 6x6","time":132814,"player":"ThatGuyJacobee"},"Chevrolet Silverado 1980":{"car":"Chevrolet Silverado 1980","time":156244,"player":"King Rodriguez"},"Gauntlet Classic Custom":{"car":"Gauntlet Classic Custom","time":191695,"player":"[C-291][GCF-34][MS-13] K. Lee"}}} \ No newline at end of file diff --git a/resources/Timetrials/scoresoldd.txt b/resources/Timetrials/scoresoldd.txt new file mode 100644 index 000000000..f8acb260f --- /dev/null +++ b/resources/Timetrials/scoresoldd.txt @@ -0,0 +1 @@ +{"Race | Airport Drag":{"Ford Fiesta WRC":{"time":9133,"car":"Ford Fiesta WRC","player":"ThatGuyJacobee"},"Nissan GTR":{"time":10399,"car":"Nissan GTR","player":"ThatGuyJacobee"},"Dodge Challenger 2016":{"time":10750,"car":"Dodge Challenger 2016","player":"ThatGuyJacobee"},"2016 Dodge Charger":{"time":8859,"car":"2016 Dodge Charger","player":"DR-KingRodriguez"},"Toyota Supra A90":{"time":9276,"car":"Toyota Supra A90","player":"DR-KingRodriguez"},"Formula 1":{"time":4930,"car":"Formula 1","player":"DR-KingRodriguez"},"Subaru Impreza 1":{"time":9583,"car":"Subaru Impreza 1","player":"ThatGuyJacobee"},"Panto":{"time":11816,"car":"Panto","player":"ThatGuyJacobee"},"Tesla Model X":{"time":6866,"car":"Tesla Model X","player":"ThatGuyJacobee"},"Ford Mustang 2019":{"time":7091,"car":"Ford Mustang 2019","player":"DR-KingRodriguez"}},"Race | Cannonball Run":{"Sabre Turbo":{"time":350089,"car":"Sabre Turbo","player":"rocketMatyq"},"NULL":{"time":101170,"car":"NULL","player":"janielrosario2010"},"Formula 1":{"time":245301,"car":"Formula 1","player":"DR-KingRodriguez"}},"Race | Hollywood Hills":{"2016 Chevy Tahoe":{"time":121788,"car":"2016 Chevy Tahoe","player":"DR-KingRodriguez"},"Mitsubishi Evo 2010":{"time":159384,"car":"Mitsubishi Evo 2010","player":"MAJ~C/SUPT~C/INSP~COL~SO572~M."},"NULL":{"time":106163,"car":"NULL","player":"ThatGuyJacobee"},"BMW M8":{"time":300715,"car":"BMW M8","player":"MAJ~C/SUPT~C/INSP~COL~SO572~M."}},"Race | Airport Circuit":{"Formula 1":{"time":44882,"car":"Formula 1","player":"ThatGuyJacobee"},"Chevrolet Z28":{"time":12940,"car":"Chevrolet Z28","player":"janielrosario2010"},"Jeep TrackHawk 2018":{"time":58493,"car":"Jeep TrackHawk 2018","player":"janielrosario2010"},"Chevy Camaro":{"time":105068,"car":"Chevy Camaro","player":"DR-KingRodriguez"},"Panto":{"time":85599,"car":"Panto","player":"ThatGuyJacobee"},"Police Corvette 2019":{"time":32789,"car":"Police Corvette 2019","player":"janielrosario2010"},"BMW Police Bike":{"time":23307,"car":"BMW Police Bike","player":"janielrosario2010"},"Ford Fiesta WRC":{"time":82730,"car":"Ford Fiesta WRC","player":"ThatGuyJacobee"},"IDK":{"time":93014,"car":"IDK","player":"ThatGuyJacobee"},"Nissan GTR":{"time":75799,"car":"Nissan GTR","player":"ThatGuyJacobee"}},"Race | Sandy Airfield":{"Porsche 911 GT3RS":{"time":26753,"car":"Porsche 911 GT3RS","player":"choxie"},"Coquette":{"time":27784,"car":"Coquette","player":"ThunderBird"},"BMW Undercover":{"time":19159,"car":"BMW Undercover","player":"DR-KingRodriguez"},"Mercedes S65 AMG":{"time":24451,"car":"Mercedes S65 AMG","player":"vJack"},"Ford Velociraptor 6x6":{"time":32399,"car":"Ford Velociraptor 6x6","player":"ThatGuyJacobee"},"Long Golf Cart":{"time":43525,"car":"Long Golf Cart","player":"ThatGuyJacobee"},"US Marine One":{"time":29561,"car":"US Marine One","player":"vJack"},"Mercedes C63AMG W205":{"time":21279,"car":"Mercedes C63AMG W205","player":"choxie"},"Shotaro":{"time":31226,"car":"Shotaro","player":"ThatGuyJacobee"},"Chevrolet Camaro ZL1":{"time":24077,"car":"Chevrolet Camaro ZL1","player":"DR-KingRodriguez"},"Police Corvette 2019":{"time":34735,"car":"Police Corvette 2019","player":"ur mom like me"},"2010 Chevy Tahoe":{"time":22804,"car":"2010 Chevy Tahoe","player":"DR-KingRodriguez"},"Nissan GTR":{"time":28657,"car":"Nissan GTR","player":"ThatGuyJacobee"},"Dodge Charger 2016":{"time":26470,"car":"Dodge Charger 2016","player":"vJack"},"Mercedes CLS63-S":{"time":21144,"car":"Mercedes CLS63-S","player":"DR-KingRodriguez"},"BMW M5 2016":{"time":33964,"car":"BMW M5 2016","player":"DR-KingRodriguez"},"BMW i8":{"time":28652,"car":"BMW i8","player":"DR-KingRodriguez"},"Mini JCW 2020":{"time":22127,"car":"Mini JCW 2020","player":"ThatGuyJacobee"},"Mercedes E400":{"time":28000,"car":"Mercedes E400","player":"DR-KingRodriguez"},"BMW M5":{"time":25545,"car":"BMW M5","player":"vJack"},"Mercedes CLS53 AMG":{"time":24729,"car":"Mercedes CLS53 AMG","player":"dcapone00"},"Corvette C8":{"time":28079,"car":"Corvette C8","player":"3S-140 | Kenny M."},"Police Riot":{"time":40761,"car":"Police Riot","player":"choxie"},"Insurgent":{"time":33456,"car":"Insurgent","player":"ThunderBird"},"Lamborghini Murcielago":{"time":30125,"car":"Lamborghini Murcielago","player":"DR-KingRodriguez"},"SAAB JAS 39 Gripen":{"time":16092,"car":"SAAB JAS 39 Gripen","player":"vJack"},"Lamborghini Aventador AVJ":{"time":26396,"car":"Lamborghini Aventador AVJ","player":"ThatGuyJacobee"},"2011 Crown Vic":{"time":29355,"car":"2011 Crown Vic","player":"DR-KingRodriguez"},"Neon":{"time":29451,"car":"Neon","player":"ThunderBird"},"Can-AM":{"time":28207,"car":"Can-AM","player":"ThatGuyJacobee"},"KFC Delivery Truck":{"time":31002,"car":"KFC Delivery Truck","player":"vJack"},"Mercedes AMG GTS":{"time":19130,"car":"Mercedes AMG GTS","player":"vJack"},"Toyota Supra A90":{"time":23547,"car":"Toyota Supra A90","player":"ThatGuyJacobee"},"Lamborghini Huracan":{"time":28705,"car":"Lamborghini Huracan","player":"ThatGuyJacobee"},"Itali GTO":{"time":22988,"car":"Itali GTO","player":"ThunderBird"},"Tesla Model X":{"time":21397,"car":"Tesla Model X","player":"DR-KingRodriguez"},"NULL":{"time":17331,"car":"NULL","player":"vJack"},"Ford Mustang 2019":{"time":21365,"car":"Ford Mustang 2019","player":"DR-KingRodriguez"},"Panto":{"time":32254,"car":"Panto","player":"ThatGuyJacobee"},"Formula 1":{"time":15322,"car":"Formula 1","player":"DR-KingRodriguez"},"BMW M5 Plus":{"time":21974,"car":"BMW M5 Plus","player":"vJack"},"Chevrolet Silverado LT":{"time":22692,"car":"Chevrolet Silverado LT","player":"DR-KingRodriguez"},"Chevrolet Z28":{"time":26280,"car":"Chevrolet Z28","player":"ThatGuyJacobee"},"Hyundai Veloster":{"time":26902,"car":"Hyundai Veloster","player":"vJack"},"Kia Stinger GT":{"time":23620,"car":"Kia Stinger GT","player":"DR-KingRodriguez"},"Ferrari SF90":{"time":28739,"car":"Ferrari SF90","player":"ThatGuyJacobee"},"Audi R8 V10":{"time":25475,"car":"Audi R8 V10","player":"ThatGuyJacobee"},"Brute Mixer":{"time":41177,"car":"Brute Mixer","player":"vJack"},"Boeing 737":{"time":39310,"car":"Boeing 737","player":"vJack"},"Ford Explorer 2020":{"time":32383,"car":"Ford Explorer 2020","player":"ThatGuyJacobee"},"Ferrari F40":{"time":24433,"car":"Ferrari F40","player":"DR-KingRodriguez"},"Shelby GT-500":{"time":25762,"car":"Shelby GT-500","player":"DR-KingRodriguez"},"Mazda Miata":{"time":26077,"car":"Mazda Miata","player":"DR-KingRodriguez"},"Caddy":{"time":38675,"car":"Caddy","player":"dcapone00"}},"Race | Lakeside Loop":{"Formula 1":{"time":128962,"car":"Formula 1","player":"vJack"},"Nissan GTR":{"time":202654,"car":"Nissan GTR","player":"ThatGuyJacobee"},"Mercedes AMG GTS":{"time":164991,"car":"Mercedes AMG GTS","player":"vJack"},"Mercedes AMG":{"time":198914,"car":"Mercedes AMG","player":"choxie"}},"Race | BCSO Training Course":{"Neon":{"time":110203,"car":"Neon","player":"ThunderBird"}},"Race | Highway Sprint":{"Formula 1":{"time":98367,"car":"Formula 1","player":"ThatGuyJacobee"},"Mini JCW 2020":{"time":127634,"car":"Mini JCW 2020","player":"DR-KingRodriguez"},"Audi SQ7 2016":{"time":157202,"car":"Audi SQ7 2016","player":"ThatGuyJacobee"},"2010 Chevy Tahoe":{"time":118251,"car":"2010 Chevy Tahoe","player":"DR-KingRodriguez"},"Nissan GTR":{"time":181896,"car":"Nissan GTR","player":"ThatGuyJacobee"},"BMW M5 Plus":{"time":148897,"car":"BMW M5 Plus","player":"Tony Murphy"},"Mitsubishi Lancer EVO":{"time":190543,"car":"Mitsubishi Lancer EVO","player":"choxie"}},"Race | Timetrial Event - 04/04/21":{"Blista":{"time":149344,"car":"Blista","player":"ThatGuyJacobee"}}} \ No newline at end of file diff --git a/resources/Timetrials/timetrials_cl.lua b/resources/Timetrials/timetrials_cl.lua new file mode 100644 index 000000000..694cd226c --- /dev/null +++ b/resources/Timetrials/timetrials_cl.lua @@ -0,0 +1,355 @@ +-- Local parameters +local START_PROMPT_DISTANCE = 10.0 -- distance to prompt to start race +local DRAW_TEXT_DISTANCE = 100.0 -- distance to start rendering the race name text +local DRAW_SCORES_DISTANCE = 25.0 -- Distance to start rendering the race scores +local DRAW_SCORES_COUNT_MAX = 15 -- Maximum number of scores to draw above race title +local CHECKPOINT_Z_OFFSET = 5.00 -- checkpoint offset in z-axis +local RACING_HUD_COLOR = {203, 49, 48, 255} -- color for racing HUD above map + +-- State variables +local raceState = { + cP = 1, + index = 0 , + scores = nil, + startTime = 0, + blip = nil, + checkpoint = nil +} + +-- Array of colors to display scores, top to bottom and scores out of range will be white +local raceScoreColors = { + {214, 175, 54, 255}, + {167, 167, 173, 255}, + {167, 112, 68, 255} +} + +-- Create preRace thread +Citizen.CreateThread(function() + preRace() +end) + +-- Function that runs when a race is NOT active +function preRace() + -- Initialize race state + raceState.cP = 1 + raceState.index = 0 + raceState.startTime = 0 + raceState.blip = nil + raceState.checkpoint = nil + + -- While player is not racing + while raceState.index == 0 do + -- Update every frame + Citizen.Wait(0) + + -- Get player + local player = GetPlayerPed(-1) + + -- Teleport player to waypoint if active and button pressed + --if IsWaypointActive() and IsControlJustReleased(0, 182) then + -- Teleport player to waypoint + --local waypoint = GetFirstBlipInfoId(8) + --if DoesBlipExist(waypoint) then + -- Teleport to location, wait 100ms to load then get ground coordinate + --local coords = GetBlipInfoIdCoord(waypoint) + --teleportToCoord(coords.x, coords.y, coords.z, 0) + --Citizen.Wait(100) + --local temp, zCoord = GetGroundZFor_3dCoord(coords.x, coords.y, 9999.9, 1) + --teleportToCoord(coords.x, coords.y, zCoord + 4.0, 0) + --end + --end + + -- Loop through all races + for index, race in pairs(races) do + if race.isEnabled then + -- Draw map marker + DrawMarker(1, race.start.x, race.start.y, race.start.z - 1, 0, 0, 0, 0, 0, 0, 3.0001, 3.0001, 1.5001, 203, 49, 48, 255, 0, 0, 0,0) + + -- Check distance from map marker and draw text if close enough + if GetDistanceBetweenCoords( race.start.x, race.start.y, race.start.z, GetEntityCoords(player)) < DRAW_TEXT_DISTANCE then + -- Draw race name + Draw3DText(race.start.x, race.start.y, race.start.z-0.600, race.title, RACING_HUD_COLOR, 4, 0.3, 0.3) + end + + -- When close enough, draw scores + if GetDistanceBetweenCoords( race.start.x, race.start.y, race.start.z, GetEntityCoords(player)) < DRAW_SCORES_DISTANCE then + -- If we've received updated scores, display them + if raceState.scores ~= nil then + -- Get scores for this race and sort them + raceScores = raceState.scores[race.title] + if raceScores ~= nil then + local sortedScores = {} + for k, v in pairs(raceScores) do + table.insert(sortedScores, { key = k, value = v }) + end + table.sort(sortedScores, function(a,b) return a.value.time < b.value.time end) + + -- Create new list with scores to draw + local count = 0 + drawScores = {} + for k, v in pairs(sortedScores) do + if count < DRAW_SCORES_COUNT_MAX then + count = count + 1 + table.insert(drawScores, v.value) + end + end + + -- Initialize offset + local zOffset = 0 + if (#drawScores > #raceScoreColors) then + zOffset = 0.450*(#raceScoreColors) + 0.300*(#drawScores - #raceScoreColors - 1) + else + zOffset = 0.450*(#drawScores - 1) + end + + -- Print scores above title + for k, score in pairs(drawScores) do + -- Draw score text with color coding + if (k > #raceScoreColors) then + -- Draw score in white, decrement offset + Draw3DText(race.start.x, race.start.y, race.start.z+zOffset, string.format("%s %.2fs (%s)", score.car, (score.time/1000.0), score.player), {255,255,255,255}, 4, 0.13, 0.13) + zOffset = zOffset - 0.300 + else + -- Draw score with color and larger text, decrement offset + Draw3DText(race.start.x, race.start.y, race.start.z+zOffset, string.format("%s %.2fs (%s)", score.car, (score.time/1000.0), score.player), raceScoreColors[k], 4, 0.22, 0.22) + zOffset = zOffset - 0.450 + end + end + end + end + end + + -- When close enough, prompt player + if GetDistanceBetweenCoords( race.start.x, race.start.y, race.start.z, GetEntityCoords(player)) < START_PROMPT_DISTANCE then + helpMessage("Press ~INPUT_CONTEXT~ to Race!") + if (IsControlJustReleased(1, 51)) then + -- Set race index, clear scores and trigger event to start the race + raceState.index = index + raceState.scores = nil + TriggerEvent("raceCountdown") + break + end + end + end + end + end +end + +-- Receive race scores from server and print +RegisterNetEvent("raceReceiveScores") +AddEventHandler("raceReceiveScores", function(scores) + -- Save scores to state + raceState.scores = scores +end) + +-- Countdown race start with controls disabled +RegisterNetEvent("raceCountdown") +AddEventHandler("raceCountdown", function() + -- Get race from index + local race = races[raceState.index] + + -- Teleport player to start and set heading + teleportToCoord(race.start.x, race.start.y, race.start.z + 4.0, race.start.heading) + + Citizen.CreateThread(function() + -- Countdown timer + local time = 0 + function setcountdown(x) time = GetGameTimer() + x*1000 end + function getcountdown() return math.floor((time-GetGameTimer())/1000) end + + -- Count down to race start + setcountdown(6) + while getcountdown() > 0 do + -- Update HUD + Citizen.Wait(1) + DrawHudText(getcountdown(), {203,49,48,255},0.5,0.4,4.0,4.0) + + -- Disable acceleration/reverse until race starts + DisableControlAction(2, 71, true) + DisableControlAction(2, 72, true) + end + + -- Enable acceleration/reverse once race starts + EnableControlAction(2, 71, true) + EnableControlAction(2, 72, true) + + -- Start race + TriggerEvent("raceRaceActive") + end) +end) + +-- Main race function +RegisterNetEvent("raceRaceActive") +AddEventHandler("raceRaceActive", function() + -- Get race from index + local race = races[raceState.index] + + -- Start a new timer + raceState.startTime = GetGameTimer() + Citizen.CreateThread(function() + -- Create first checkpoint + checkpoint = CreateCheckpoint(race.checkpoints[raceState.cP].type, race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z + CHECKPOINT_Z_OFFSET, race.checkpoints[raceState.cP+1].x,race.checkpoints[raceState.cP+1].y, race.checkpoints[raceState.cP+1].z, race.checkpointRadius, 164, 76, 242, math.ceil(255*race.checkpointTransparency), 0) + raceState.blip = AddBlipForCoord(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z) + SetBlipColour(raceState.blip, 27) + + -- Set waypoints if enabled + if race.showWaypoints == true then + SetNewWaypoint(race.checkpoints[raceState.cP+1].x, race.checkpoints[raceState.cP+1].y) + end + + -- While player is racing, do stuff + while raceState.index ~= 0 do + Citizen.Wait(1) + + -- Stop race when L is pressed, clear and reset everything + if IsControlJustReleased(0, 182) and GetLastInputMethod(0) then + -- Delete checkpoint and raceState.blip + DeleteCheckpoint(checkpoint) + RemoveBlip(raceState.blip) + + -- Set new waypoint and teleport to the same spot + SetNewWaypoint(race.start.x, race.start.y) + teleportToCoord(race.start.x, race.start.y, race.start.z + 4.0, race.start.heading) + + -- Clear racing index and break + raceState.index = 0 + break + end + + -- Draw checkpoint and time HUD above minimap + local checkpointDist = math.floor(GetDistanceBetweenCoords(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z, GetEntityCoords(GetPlayerPed(-1)))) + DrawHudText(("%.3fs"):format((GetGameTimer() - raceState.startTime)/1000), RACING_HUD_COLOR, 0.015, 0.725, 0.7, 0.7) + DrawHudText(string.format("Checkpoint %i / %i (%d m)", raceState.cP, #race.checkpoints, checkpointDist), RACING_HUD_COLOR, 0.015, 0.765, 0.5, 0.5) + + -- Check distance from checkpoint + if GetDistanceBetweenCoords(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z, GetEntityCoords(GetPlayerPed(-1))) < race.checkpointRadius then + -- Delete checkpoint and map raceState.blip, + DeleteCheckpoint(checkpoint) + RemoveBlip(raceState.blip) + + -- Play checkpoint sound + PlaySoundFrontend(-1, "RACE_PLACED", "HUD_AWARDS") + + -- Check if at finish line + if raceState.cP == #(race.checkpoints) then + -- Save time and play sound for finish line + local finishTime = (GetGameTimer() - raceState.startTime) + PlaySoundFrontend(-1, "ScreenFlash", "WastedSounds") + + -- Get vehicle name and create score + local aheadVehHash = GetEntityModel(GetVehiclePedIsUsing(GetPlayerPed(-1))) + local aheadVehNameText = GetLabelText(GetDisplayNameFromVehicleModel(aheadVehHash)) + local score = {} + score.player = GetPlayerName(PlayerId()) + score.time = finishTime + score.car = aheadVehNameText + + -- Send server event with score and message, move this to server eventually + message = string.format("Player " .. GetPlayerName(PlayerId()) .. " has completed " .. race.title .. " whilst driving " .. aheadVehNameText .. " in the timespan of: " .. (finishTime / 1000) .. " seconds.") + TriggerServerEvent('racePlayerFinished', GetPlayerName(PlayerId()), message, race.title, score) + + -- Clear racing index and break + raceState.index = 0 + break + end + + -- Increment checkpoint counter and create next checkpoint + raceState.cP = math.ceil(raceState.cP+1) + if race.checkpoints[raceState.cP].type == 7 then + -- Create normal checkpoint + checkpoint = CreateCheckpoint(race.checkpoints[raceState.cP].type, race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z + CHECKPOINT_Z_OFFSET, race.checkpoints[raceState.cP+1].x, race.checkpoints[raceState.cP+1].y, race.checkpoints[raceState.cP+1].z, race.checkpointRadius, 164, 76, 242, math.ceil(155*race.checkpointTransparency), 0) + raceState.blip = AddBlipForCoord(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z) SetBlipColour(raceState.blip, 27) + SetNewWaypoint(race.checkpoints[raceState.cP+1].x, race.checkpoints[raceState.cP+1].y) + elseif race.checkpoints[raceState.cP].type == 10 then + -- Create finish line + checkpoint = CreateCheckpoint(race.checkpoints[raceState.cP].type, race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z + 4.0, race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z, race.checkpointRadius, 164, 76, 242, math.ceil(155*race.checkpointTransparency), 0) + raceState.blip = AddBlipForCoord(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y, race.checkpoints[raceState.cP].z) SetBlipColour(raceState.blip, 27) + SetNewWaypoint(race.checkpoints[raceState.cP].x, race.checkpoints[raceState.cP].y) + end + end + end + + -- Reset race + preRace() + end) +end) + +-- Create map blips for all enabled tracks +Citizen.CreateThread(function() + for _, race in pairs(races) do + if race.isEnabled then + race.blip = AddBlipForCoord(race.start.x, race.start.y, race.start.z) + SetBlipSprite(race.blip, race.mapBlipId) + SetBlipDisplay(race.blip, 4) + SetBlipScale(race.blip, 1.0) + SetBlipColour(race.blip, race.mapBlipColor) + SetBlipAsShortRange(race.blip, true) + BeginTextCommandSetBlipName("STRING") + AddTextComponentString(race.title) + EndTextCommandSetBlipName(race.blip) + end + end +end) + +-- Utility function to teleport to coordinates +function teleportToCoord(x, y, z, heading) + Citizen.Wait(1) + local player = GetPlayerPed(-1) + if IsPedInAnyVehicle(player, true) then + SetEntityCoords(GetVehiclePedIsUsing(player), x, y, z) + Citizen.Wait(100) + SetEntityHeading(GetVehiclePedIsUsing(player), heading) + else + SetEntityCoords(player, x, y, z) + Citizen.Wait(100) + SetEntityHeading(player, heading) + end +end + +-- Utility function to display help message +function helpMessage(text, duration) + BeginTextCommandDisplayHelp("STRING") + AddTextComponentSubstringPlayerName(text) + EndTextCommandDisplayHelp(0, false, true, duration or 5000) +end + +-- Utility function to display 3D text +function Draw3DText(x,y,z,textInput,colour,fontId,scaleX,scaleY) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + local dist = GetDistanceBetweenCoords(px,py,pz, x,y,z, 1) + local scale = (1/dist)*20 + local fov = (1/GetGameplayCamFov())*100 + local scale = scale*fov + + SetTextScale(scaleX*scale, scaleY*scale) + SetTextFont(fontId) + SetTextProportional(1) + local colourr,colourg,colourb,coloura = table.unpack(colour) + SetTextColour(colourr,colourg,colourb, coloura) + SetTextDropshadow(2, 1, 1, 1, 255) + SetTextEdge(3, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(textInput) + SetDrawOrigin(x,y,z+2, 0) + DrawText(0.0, 0.0) + ClearDrawOrigin() +end + +-- Utility function to display HUD text +function DrawHudText(text,colour,coordsx,coordsy,scalex,scaley) + SetTextFont(4) + SetTextProportional(7) + SetTextScale(scalex, scaley) + local colourr,colourg,colourb,coloura = table.unpack(colour) + SetTextColour(colourr,colourg,colourb, coloura) + SetTextDropshadow(0, 0, 0, 0, coloura) + SetTextEdge(1, 0, 0, 0, coloura) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(coordsx,coordsy) +end diff --git a/resources/Timetrials/timetrials_sv.lua b/resources/Timetrials/timetrials_sv.lua new file mode 100644 index 000000000..d16fdd9ef --- /dev/null +++ b/resources/Timetrials/timetrials_sv.lua @@ -0,0 +1,84 @@ +-- Filename to store scores +local scoreFileName = "C:/Users/Jacob/Desktop/Elite-Gaming-Servers/Elite-Gaming-RP/resources/Timetrials/scores.txt" + +-- Colors for printing scores +local color_finish = {203, 49, 48} +local color_highscore = {203, 49, 48} + +-- Save scores to JSON file +function saveScores(scores) + local file = io.open(scoreFileName, "w+") + if file then + local contents = json.encode(scores) + file:write(contents) + io.close( file ) + return true + else + return false + end +end + +-- Load scores from JSON file +function getScores() + local contents = "" + local myTable = {} + local file = io.open(scoreFileName, "r") + if file then + -- read all contents of file into a string + local contents = file:read("*a") + myTable = json.decode(contents); + io.close( file ) + return myTable + end + return {} +end + +-- Create thread to send scores to clients every 5s +Citizen.CreateThread(function() + while (true) do + Citizen.Wait(5000) + TriggerClientEvent('raceReceiveScores', -1, getScores()) + end +end) + +-- Save score and send chat message when player finishes +RegisterServerEvent('racePlayerFinished') +AddEventHandler('racePlayerFinished', function(source, message, title, newScore) + -- Get top car score for this race + local msgAppend = "" + local msgSource = source + local msgColor = color_finish + local allScores = getScores() + local raceScores = allScores[title] + if raceScores ~= nil then + -- Compare top score and update if new one is faster + local carName = newScore.car + local topScore = raceScores[carName] + if topScore == nil or newScore.time < topScore.time then + -- Set new high score + topScore = newScore + + -- Set message parameters to send to all players for high score + msgSource = -1 + msgAppend = " (Vehicle Track Record!)" + msgColor = color_highscore + end + raceScores[carName] = topScore + else + -- No scores for this race, create struct and set new high score + raceScores = {} + raceScores[newScore.car] = newScore + + -- Set message parameters to send to all players for high score + msgSource = -1 + msgAppend = " (Vehicle Track Record!)" + msgColor = color_highscore + end + + -- Save and store scores back to file + allScores[title] = raceScores + saveScores(allScores) + + -- Trigger message to all players + TriggerClientEvent('chatMessage', -1, "[RACE]", msgColor, message .. msgAppend) +end) diff --git a/resources/Timetrials/tracks.lua b/resources/Timetrials/tracks.lua new file mode 100644 index 000000000..5394bfc55 --- /dev/null +++ b/resources/Timetrials/tracks.lua @@ -0,0 +1,524 @@ + +-- Racing configuration, edit this to add or change races +races = { + { + title = "TEST", -- Race title + isEnabled = false, -- Enable the race + showWaypoints = false, -- Set GPS waypoints, waypoint will always be set to next checkpoint + 1 + checkpointRadius = 10.0, -- Radius of checkpoint + checkpointTransparency = 1.0, -- Checkpoint transparancy + mapBlipId = 315, -- Map blip ID + mapBlipColor = 25, -- Map blip color + start = { x = -50.0, y = 6326.0, z = 31.0, heading = 135.0, type = 7 }, -- Starting race coordinates (/saveRaceStart) + checkpoints = { -- Checkpoints and finish line + { x = -60.0, y = 6316.0, z = 31.0, heading = 135.0, type = 7 }, -- Race checkpoints, type 5 is a normal checkpoint (/saveRaceCp) + { x = -50.0, y = 6326.0, z = 31.0, heading = 135.0, type = 10 } -- Race checkpoints, type 9 is a finish line (/saveRaceEnd) + } + }, + { + title = "Race | BCSO Training Course", -- Race title + isEnabled = true, -- Enable the race + showWaypoints = true, -- Set GPS waypoints, waypoint will always be set to next checkpoint + 1 + checkpointRadius = 24.0, -- Radius of checkpoint + checkpointTransparency = 1.0, -- Checkpoint transparancy + mapBlipId = 315, -- Map blip ID + mapBlipColor = 25, -- Map blip color + start = { x = 2533.69, y = 4145.40, z = 38.83, heading = 343.06, type = 7 }, -- Starting race coordinates (/saveRaceStart) + checkpoints = { -- Checkpoints and finish line + { x = 2640.88, y = 4321.30, z = 44.41, heading = 310.56, type = 7 }, -- Race checkpoints, type 5 is a normal checkpoint (/saveRaceCp) + { x = 2790.20, y = 4404.52, z = 49.04, heading = 288.53, type = 7 }, + { x = 2936.32, y = 4454.25, z = 47.36, heading = 295.17, type = 7 }, + { x = 2981.77, y = 4611.83, z = 53.15, heading = 4.76, type = 7 }, + { x = 2868.40, y = 4763.53, z = 48.78, heading = 21.41, type = 7 }, + { x = 2773.83, y = 4977.11, z = 33.69, heading = 39.88, type = 7 }, + { x = 2625.48, y = 5114.28, z = 44.84, heading = 101.47, type = 7 }, + { x = 2394.41, y = 5169.19, z = 49.31, heading = 7.83, type = 7 }, + { x = 2216.10, y = 5209.65, z = 61.81, heading = 66.38, type = 7 }, + { x = 1946.62, y = 5149.07, z = 43.76, heading = 80.07, type = 7 }, + { x = 1790.38, y = 5043.80, z = 58.04, heading = 130.03, type = 7 }, + { x = 1660.57, y = 4890.21, z = 42.06, heading = 184.90, type = 7 }, + { x = 1692.79, y = 4677.50, z = 43.15, heading = 175.23, type = 7 }, + { x = 1802.14, y = 4569.75, z = 36.50, heading = 275.10, type = 7 }, + { x = 2204.50, y = 4739.66, z = 40.61, heading = 253.99, type = 7 }, + { x = 2454.02, y = 4574.20, z = 36.82, heading = 202.45, type = 7 }, + { x = 2444.49, y = 4281.18, z = 36.84, heading = 172.61, type = 7 }, + { x = 2499.11, y = 4133.99, z = 38.53, heading = 240.82, type = 10 } -- Race checkpoints, type 9 is a finish line (/saveRaceEnd) + } + }, + { + title = "Race | Sandy Airfield", + isEnabled = true, + showWaypoints = false, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 1718.0, y = 3254.5, z = 40.5, heading = 105.0, type = 7 }, + checkpoints = { + {x = 1472.0715332032, y = 3188.8779296875, z = 39.729152679444, heading = 105.37201690674, type = 7}, + {x = 1073.3435058594, y = 3043.9104003906, z = 40.528339385986, heading = 197.2525177002, type = 7}, + {x = 1337.2255859375, y = 3082.1672363282, z = 39.850803375244, heading = 283.56066894532, type = 7}, + {x = 1598.4370117188, y = 3195.6440429688, z = 39.846961975098, heading = 130.9425354004, type = 10} + } + }, + { + title = "Race | Airport Drag", + isEnabled = true, + showWaypoints = false, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = -1355.0, y = -2245.0, z = 13.5, heading = 150.0, type = 7 }, + checkpoints = { + { x = -1455.0, y = -2419.0, z = 13.5, heading = 150.0, type = 7 }, + { x = -1555.0, y = -2593.0, z = 13.5, heading = 150.0, type = 10 } + } + }, + { + title = "Race | Airport Circuit", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = -1483.8513183594, y = -2466.4462890625, z = 13.23726272583, heading = 149.99917602539, type = 7 }, + checkpoints = { + + { x = -1680.8255615234, y = -2878.8698730469, z = 13.235111236572, heading = 176.03915405273, type = 7 }, + { x = -1470.9576416016, y = -3065.8903808594, z = 13.244960784912, heading = 238.63464355469, type = 7 }, + { x = -1208.2521972656, y = -3304.4533691406, z = 13.231184005737, heading = 208.5503692627, type = 7 }, + { x = -1042.4713134766, y = -3443.3386230469, z = 13.237512588501, heading = 240.62759399414, type = 7 }, + { x = -873.10095214844, y = -3418.6193847656, z = 13.236061096191, heading = 329.0498046875, type = 7 }, + { x = -830.09899902344, y = -3206.4260253906, z = 13.236886978149, heading = 61.586364746094, type = 7 }, + { x = -1018.353515625, y = -3061.9873046875, z = 13.237516403198, heading = 57.20064163208, type = 7 }, + { x = -1414.3126220703, y = -2730.6306152344, z = 13.237626075745, heading = 1.111701965332, type = 7 }, + { x = -1208.3099365234, y = -2401.0974121094, z = 13.238660812378, heading = 306.29351806641, type = 7 }, + { x = -1119.1400146484, y = -2341.23046875, z = 13.236170768738, heading = 329.97036743164, type = 7 }, + { x = -1266.2938232422, y = -2207.615234375, z = 13.237180709839, heading = 60.200450897217, type = 7 }, + { x = -1483.8513183594, y = -2466.4462890625, z = 13.23726272583, heading = 149.99917602539, type = 10 } + } + }, + { + title = "Race | North GP", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = {x = 0.0, y = 6376.0, z = 31.0, heading = 135.0, type = 7 }, + checkpoints = { + {x = -450.0, y = 5913.0, z = 32.0, heading = 0.0, type = 7}, + {x = -650.0, y = 5570.0, z = 38.0, heading = 0.0, type = 7}, + {x = -1285.0, y = 5254.0, z = 52.0, heading = 0.0, type = 7}, + {x = -1568.0, y = 4934.0, z = 61.0, heading = 0.0, type = 7}, + {x = -2020.0, y = 4498.0, z = 57.0, heading = 0.0, type = 7}, + {x = -2170.0, y = 4444.0, z = 62.0, heading = 0.0, type = 7}, + {x = -2237.0, y = 4282.0, z = 46.0, heading = 0.0, type = 7}, + {x = -2570.0, y = 3352.0, z = 13.0, heading = 0.0, type = 7}, + {x = -2670.0, y = 2284.0, z = 21.0, heading = 0.0, type = 7}, + {x = -2465.0, y = 2294.0, z = 31.0, heading = 0.0, type = 7}, + {x = -2025.0, y = 2336.0, z = 34.0, heading = 0.0, type = 7}, + {x = -1600.0, y = 2412.0, z = 26.0, heading = 0.0, type = 7}, + {x = -1323.0, y = 2465.0, z = 25.0, heading = 0.0, type = 7}, + {x = -1080.0, y = 2695.0, z = 20.0, heading = 0.0, type = 7}, + {x = -882.0, y = 2750.0, z = 23.0, heading = 0.0, type = 7}, + {x = -556.0, y = 2850.0, z = 34.0, heading = 0.0, type = 7}, + {x = -320.0, y = 2890.0, z = 45.0, heading = 0.0, type = 7}, + {x = 0.0, y = 2786.0, z = 57.0, heading = 0.0, type = 7}, + {x = 350.0, y = 2655.0, z = 44.0, heading = 0.0, type = 7}, + {x = 825.0, y = 2700.0, z = 40.0, heading = 0.0, type = 7}, + {x = 1600.0, y = 2815.0, z = 38.0, heading = 0.0, type = 7}, + {x = 2230.0, y = 3010.0, z = 45.0, heading = 0.0, type = 7}, + {x = 2470.0, y = 2894.0, z = 47.0, heading = 0.0, type = 7}, + {x = 2775.0, y = 3330.0, z = 56.0, heading = 0.0, type = 7}, + {x = 2915.0, y = 4087.0, z = 50.0, heading = 0.0, type = 7}, + {x = 2585.0, y = 5320.0, z = 44.0, heading = 0.0, type = 7}, + {x = 2340.0, y = 5880.0, z = 47.0, heading = 0.0, type = 7}, + {x = 1940.0, y = 6320.0, z = 43.0, heading = 0.0, type = 7}, + {x = 820.0, y = 6500.0, z = 23.0, heading = 0.0, type = 7}, + {x = 0.0, y = 6376.0, z = 31.0, heading = 135.0,type = 10} + } + }, + { + title = "Race | Nurburgring Nordschleife", + isEnabled = true, + showWaypoints = false, + checkpointRadius = 20.0, + checkpointTransparency = 0.6, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 3713.3266601562, y = -6519.0180664062, z = 2190.806640625, heading = 134.7043762207, type = 7 }, + checkpoints = { + { x = 3353.8029785156, y = -6877.1694335938, z = 2184.6547851562, heading = 131.2176361084, type = 7 }, + { x = 3215.3469238282, y = -6930.9326171875, z = 2177.7607421875, heading = 11.139162063598, type = 7 }, + { x = 3188.7666015625, y = -6900.5844726562, z = 2178.0241699218, heading = 109.11637115478, type = 7 }, + { x = 3137.2211914062, y = -7000.87109375, z = 2177.6359863282, heading = 168.81777954102, type = 7 }, + { x = 3069.7277832032, y = -7250.3427734375, z = 2173.8608398438, heading = 161.44604492188, type = 7 }, + { x = 3099.2673339844, y = -7367.720703125, z = 2169.2556152344, heading = 241.97760009766, type = 7 }, + { x = 3179.7121582032, y = -7412.2412109375, z = 2164.6145019532, heading = 214.3480682373, type = 7 }, + { x = 3126.68359375, y = -7490.8940429688, z = 2158.330078125, heading = 116.47142791748, type = 7 }, + { x = 2868.5358886718, y = -7701.0649414062, z = 2139.9133300782, heading = 144.72105407714, type = 7 }, + { x = 2780.58984375, y = -7818.6987304688, z = 2135.9604492188, heading = 99.497375488282, type = 7 }, + { x = 2734.1455078125, y = -7776.9814453125, z = 2136.0959472656, heading = 352.92767333984, type = 7 }, + { x = 2870.0798339844, y = -7627.9716796875, z = 2142.9208984375, heading = 314.39126586914, type = 7 }, + { x = 2956.5979003906, y = -7452.3149414062, z = 2158.9619140625, heading = 15.353079795838, type = 7 }, + { x = 3003.1708984375, y = -7203.2255859375, z = 2172.4873046875, heading = 341.98635864258, type = 7 }, + { x = 3023.0451660156, y = -6950.1508789062, z = 2177.6967773438, heading = 66.125411987304, type = 7 }, + { x = 2902.9328613282, y = -6887.330078125, z = 2174.919921875, heading = 39.401309967042, type = 7 }, + { x = 2903.8154296875, y = -6815.8447265625, z = 2171.55859375, heading = 325.93545532226, type = 7 }, + { x = 3161.9052734375, y = -6520.662109375, z = 2159.3249511718, heading = 296.91180419922, type = 7 }, + { x = 3621.3435058594, y = -6375.7700195312, z = 2181.10546875, heading = 335.75100708008, type = 7 }, + { x = 3688.80859375, y = -6318.8852539062, z = 2186.1799316406, heading = 285.12023925782, type = 7 }, + { x = 3827.8430175782, y = -6281.3325195312, z = 2191.1086425782, heading = 304.60830688476, type = 7 }, + { x = 3829.1818847656, y = -6208.283203125, z = 2197.2668457032, heading = 39.269577026368, type = 7 }, + { x = 3738.7846679688, y = -6115.0756835938, z = 2196.365234375, heading = 110.06678009034, type = 7 }, + { x = 3562.1259765625, y = -6304.3872070312, z = 2172.3967285156, heading = 113.4914932251, type = 7 }, + { x = 2809.7026367188, y = -6003.0561523438, z = 2149.9482421875, heading = 80.79148864746, type = 7 }, + { x = 2233.0715332032, y = -4653.3618164062, z = 2136.3122558594, heading = 15.723192214966, type = 7 }, + { x = 1862.3931884766, y = -4069.6293945312, z = 2109.9597167968, heading = 66.36026763916, type = 7 }, + { x = 1932.094116211, y = -3901.4223632812, z = 2087.4851074218, heading = 290.82498168946, type = 7 }, + { x = 2733.0063476562, y = -2910.6875, z = 2044.8466796875, heading = 304.0206604004, type = 7 }, + { x = 3684.6735839844, y = -1943.8540039062, z = 1931.81640625, heading = 270.43563842774, type = 7 }, + { x = 4621.5087890625, y = -1577.0061035156, z = 1932.0782470704, heading = 303.76055908204, type = 7 }, + { x = 5108.9892578125, y = -2220.2045898438, z = 1974.226196289, heading = 245.54553222656, type = 7 }, + { x = 6355.8359375, y = -2381.7883300782, z = 2082.5927734375, heading = 305.28051757812, type = 7 }, + { x = 6614.3232421875, y = -2502.9721679688, z = 2126.4765625, heading = 307.3380432129, type = 7 }, + { x = 7358.7670898438, y = -2078.9025878906, z = 2181.7644042968, heading = 254.34376525878, type = 7 }, + { x = 7909.4233398438, y = -2858.3527832032, z = 2110.0441894532, heading = 182.7716217041, type = 7 }, + { x = 7475.5063476562, y = -3359.056640625, z = 2109.8671875, heading = 177.39701843262, type = 7 }, + { x = 7112.8452148438, y = -3809.6164550782, z = 2104.2587890625, heading = 151.30856323242, type = 7 }, + { x = 6180.2412109375, y = -4196.1044921875, z = 2123.4204101562, heading = 224.30256652832, type = 7 }, + { x = 6405.744140625, y = -4627.916015625, z = 2125.365234375, heading = 119.32774353028, type = 7 }, + { x = 4537.255859375, y = -5710.0263671875, z = 2157.5783691406, heading = 132.58056640625, type = 7 }, + { x = 4233.0688476562, y = -6093.4487304688, z = 2169.9963378906, heading = 138.64822387696, type = 7 }, + { x = 4115.0004882812, y = -6225.9497070312, z = 2180.1176757812, heading = 157.44969177246, type = 7 }, + { x = 4028.8940429688, y = -6256.2348632812, z = 2186.9311523438, heading = 98.033226013184, type = 7 }, + { x = 3846.4174804688, y = -6380.38671875, z = 2191.7783203125, heading = 136.45506286622, type = 7 }, + { x = 3705.0573730468, y = -6522.4326171875, z = 2190.7019042968, heading = 135.49685668946, type = 10 } + } + }, + { + title = "Race | Cannonball Run", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = -1607.318359375, y = -959.67138671875, z = 12.597019195557, heading = 321.09140014648, type = 7 }, + checkpoints = { + { x = -1460.4228515625, y = -781.34197998047, z = 23.361558914185, heading = 318.8801574707, type = 7 }, + { x = -1340.3503417969, y = -679.0263671875, z = 25.581365585327, heading = 306.97860717773, type = 7 }, + { x = -1243.9234619141, y = -566.95849609375, z = 28.111865997314, heading = 33.419361114502, type = 7 }, + { x = -1426.6506347656, y = -327.95690917969, z = 44.007438659668, heading = 39.909969329834, type = 7 }, + { x = -1583.845703125, y = -144.46768188477, z = 55.170845031738, heading = 34.813705444336, type = 7 }, + { x = -1895.6900634766, y = 176.14093017578, z = 81.726440429688, heading = 43.351215362549, type = 7 }, + { x = -1972.7966308594, y = 538.77508544922, z = 109.95614624023, heading = 349.78002929688, type = 7 }, + { x = -1733.6348876953, y = 828.24841308594, z = 142.94569396973, heading = 323.63955688477, type = 7 }, + { x = -1622.5186767578, y = 1139.5323486328, z = 150.15615844727, heading = 13.660859107971, type = 7 }, + { x = -1546.9471435547, y = 1407.9493408203, z = 124.12697601318, heading = 317.61862182617, type = 7 }, + { x = -1507.9011230469, y = 1683.7175292969, z = 98.48136138916, heading = 4.4252882003784, type = 7 }, + { x = -1449.0495605469, y = 1976.0850830078, z = 69.504554748535, heading = 29.093732833862, type = 7 }, + { x = -1505.7811279297, y = 2131.2114257813, z = 55.617652893066, heading = 329.19528198242, type = 7 }, + { x = -1425.1112060547, y = 2147.1608886719, z = 53.005302429199, heading = 269.25903320313, type = 7 }, + { x = -1356.0765380859, y = 2220.62109375, z = 48.389919281006, heading = 354.47640991211, type = 7 }, + { x = -1297.9562988281, y = 2488.7194824219, z = 21.916236877441, heading = 317.03799438477, type = 7 }, + { x = -1123.8458251953, y = 2657.6137695313, z = 17.203315734863, heading = 310.96087646484, type = 7 }, + { x = -859.53430175781, y = 2750.5139160156, z = 22.800928115845, heading = 274.66470336914, type = 7 }, + { x = -537.13549804688, y = 2846.5302734375, z = 33.907627105713, heading = 261.95040893555, type = 7 }, + { x = -209.5178527832, y = 2874.6220703125, z = 46.778469085693, heading = 248.77243041992, type = 7 }, + { x = 69.805358886719, y = 2732.6301269531, z = 55.677001953125, heading = 226.16117858887, type = 7 }, + { x = 331.44790649414, y = 2648.9692382813, z = 44.302200317383, heading = 287.69750976563, type = 7 }, + { x = 961.46356201172, y = 2693.6887207031, z = 39.790191650391, heading = 269.58987426758, type = 7 }, + { x = 1543.1647949219, y = 2775.83203125, z = 37.697772979736, heading = 303.06399536133, type = 7 }, + { x = 1975.9383544922, y = 2979.5173339844, z = 45.346519470215, heading = 281.96737670898, type = 7 }, + { x = 2295.8908691406, y = 2995.9904785156, z = 46.215560913086, heading = 250.00836181641, type = 7 }, + { x = 2470.4860839844, y = 2893.2915039063, z = 46.883125305176, heading = 320.52627563477, type = 7 }, + { x = 2715.75390625, y = 3212.0219726563, z = 53.770889282227, heading = 328.04644775391, type = 7 }, + { x = 2901.0354003906, y = 3659.1994628906, z = 52.231853485107, heading = 344.22540283203, type = 7 }, + { x = 2864.6066894531, y = 4240.138671875, z = 49.647491455078, heading = 17.717800140381, type = 7 }, + { x = 2584.5341796875, y = 5317.4731445313, z = 44.159732818604, heading = 16.238145828247, type = 7 }, + { x = 2307.0017089844, y = 5925.72265625, z = 48.012245178223, heading = 38.409969329834, type = 7 }, + { x = 2085.9475097656, y = 6110.4301757813, z = 50.005531311035, heading = 51.440216064453, type = 7 }, + { x = 1904.2946777344, y = 6344.375, z = 41.979625701904, heading = 65.717811584473, type = 7 }, + { x = 1512.3416748047, y = 6450.8530273438, z = 22.291770935059, heading = 66.489120483398, type = 7 }, + { x = 909.94793701172, y = 6494.9145507813, z = 20.853240966797, heading = 88.569923400879, type = 7 }, + { x = 389.83612060546, y = 6571.330078125, z = 26.932916641236, heading = 87.253578186036, type = 7 }, + { x = 127.84744262696, y = 6554.578125, z = 30.927782058716, heading = 43.02042388916, type = 7 }, + { x = 49.179161071778, y = 6634.1215820312, z = 30.892223358154, heading = 44.478343963624, type = 7 }, + { x = -30.021013259888, y = 6620.7524414062, z = 29.751941680908, heading = 125.5305480957, type = 10 } + } + }, + { + title = "Race | Observatory Loop", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 16.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 302.28506469726, y = 1101.4989013672, z = 215.9768371582, heading = 30.918949127198, type = 7 }, + checkpoints = { + { x = 201.13650512695, y = 1351.2955322266, z = 241.38609313965, heading = 65.926895141602, type = 7 }, + { x = 61.59497833252, y = 1423.3917236328, z = 264.47671508789, heading = 40.1181640625, type = 7 }, + { x = -130.38139343262, y = 1511.5137939453, z = 287.22885131836, heading = 89.721450805664, type = 7 }, + { x = -197.52734375, y = 1439.181640625, z = 288.8005065918, heading = 184.9315032959, type = 7 }, + { x = -281.42712402344, y = 1219.5548095703, z = 317.37887573242, heading = 145.52589416504, type = 7 }, + { x = -407.10946655273, y = 1184.5893554688, z = 325.11770629883, heading = 76.064628601074, type = 7 }, + { x = -470.83023071289, y = 1263.3680419922, z = 316.5876159668, heading = 317.52450561523, type = 7 }, + { x = -435.9953918457, y = 1404.7330322266, z = 293.5729675293, heading = 321.49356079102, type = 7 }, + { x = -274.07931518555, y = 1475.8588867188, z = 288.50787353516, heading = 284.57989501953, type = 7 }, + { x = -89.467720031738, y = 1507.1181640625, z = 283.19018554688, heading = 257.96508789063, type = 7 }, + { x = 25.153619766235, y = 1435.6931152344, z = 270.3708190918, heading = 278.48516845703, type = 7 }, + { x = 123.28765869141, y = 1392.9395751953, z = 255.89883422852, heading = 268.3034362793, type = 7 }, + { x = 245.89440917969, y = 1297.1911621094, z = 235.24789428711, heading = 190.62579345703, type = 7 }, + { x = 287.42782592773, y = 1101.6944580078, z = 216.97271728516, heading = 205.25936889648, type = 10 } + } + }, + { + title = "Race | Hollywood Hills", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 16.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 352.05926513672, y = 113.04263305664, z = 102.48695373535, heading = 340.93218994141, type = 7 }, + checkpoints = { + { x = 393.53713989258, y = 223.80508422852, z = 102.67239379883, heading = 337.41104125977, type = 7 }, + { x = 586.15447998047, y = 280.23156738281, z = 103.09062957764, heading = 333.55163574219, type = 7 }, + { x = 853.1240234375, y = 369.83282470703, z = 117.70520019531, heading = 315.78994750977, type = 7 }, + { x = 948.91888427734, y = 519.84808349609, z = 112.5553894043, heading = 264.78237915039, type = 7 }, + { x = 1101.0074462891, y = 588.45526123047, z = 101.70491027832, heading = 342.15698242188, type = 7 }, + { x = 1144.1712646484, y = 741.54058837891, z = 144.23280334473, heading = 51.473220825195, type = 7 }, + { x = 1025.8093261719, y = 690.43225097656, z = 159.18605041504, heading = 145.73094177246, type = 7 }, + { x = 931.58880615234, y = 682.73876953125, z = 176.82684326172, heading = 10.241680145264, type = 7 }, + { x = 957.19891357422, y = 968.50799560547, z = 223.88296508789, heading = 58.789539337158, type = 7 }, + { x = 780.45721435547, y = 867.58276367188, z = 217.45401000977, heading = 154.3660736084, type = 7 }, + { x = 648.15057373047, y = 781.72277832031, z = 204.70776367188, heading = 88.051315307617, type = 7 }, + { x = 501.83450317383, y = 862.40264892578, z = 197.48085021973, heading = 68.052467346191, type = 7 }, + { x = 471.42984008789, y = 913.439453125, z = 197.93460083008, heading = 346.66537475586, type = 7 }, + { x = 535.99639892578, y = 1053.1295166016, z = 222.24603271484, heading = 5.8948431015015, type = 7 }, + { x = 461.87451171875, y = 1102.5607910156, z = 230.83129882813, heading = 77.158508300781, type = 7 }, + { x = 411.60482788086, y = 1239.8614501953, z = 256.15197753906, heading = 1.1716737747192, type = 7 }, + { x = 503.56091308594, y = 1314.6312255859, z = 283.54666137695, heading = 292.54150390625, type = 7 }, + { x = 600.24774169922, y = 1406.8585205078, z = 314.74124145508, heading = 270.03912353516, type = 7 }, + { x = 731.66064453125, y = 1356.7783203125, z = 336.94409179688, heading = 282.65274047852, type = 7 }, + { x = 857.69366455078, y = 1309.7030029297, z = 356.31665039063, heading = 175.57710266113, type = 7 }, + { x = 825.40734863281, y = 1276.6529541016, z = 359.99813842773, heading = 94.132011413574, type = 10 } + } + }, + { + title = "Race | Highway Sprint", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 20.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 75.513229370117, y = -1267.1221923828, z = 28.65661239624, heading = 267.10388183594, type = 7 }, + checkpoints = { + { x = 245.46575927734, y = -1226.30078125, z = 37.771774291992, heading = 270.39596557617, type = 7 }, + { x = 828.93774414063, y = -1201.6872558594, z = 45.167724609375, heading = 272.86663818359, type = 7 }, + { x = 1120.2836914063, y = -1189.5764160156, z = 55.044425964355, heading = 271.21286010742, type = 7 }, + { x = 1664.4847412109, y = -940.15826416016, z = 64.514312744141, heading = 300.4723815918, type = 7 }, + { x = 2046.6374511719, y = -656.87005615234, z = 94.291999816895, heading = 308.82989501953, type = 7 }, + { x = 2382.7224121094, y = -300.69787597656, z = 84.462699890137, heading = 329.07653808594, type = 7 }, + { x = 2589.7526855469, y = 183.37069702148, z = 97.677200317383, heading = 345.33544921875, type = 7 }, + { x = 2623.666015625, y = 581.41815185547, z = 94.804725646973, heading = 9.5683755874634, type = 7 }, + { x = 2435.982421875, y = 988.86212158203, z = 85.55233001709, heading = 39.079048156738, type = 7 }, + { x = 2083.1940917969, y = 1437.5494384766, z = 75.084121704102, heading = 28.737808227539, type = 7 }, + { x = 1880.8665771484, y = 2110.0961914063, z = 54.124622344971, heading = 5.5711803436279, type = 7 }, + { x = 2028.6341552734, y = 2562.3408203125, z = 54.112937927246, heading = 315.82192993164, type = 7 }, + { x = 2417.0134277344, y = 2894.4228515625, z = 39.738132476807, heading = 308.01019287109, type = 7 }, + { x = 2914.9418945313, y = 3708.0886230469, z = 52.139362335205, heading = 344.47491455078, type = 7 }, + { x = 2757.3366699219, y = 4601.6293945313, z = 44.669410705566, heading = 14.183204650879, type = 7 }, + { x = 2537.2282714844, y = 5471.9150390625, z = 44.061031341553, heading = 17.688333511353, type = 10 } + } + }, + { + title = "Race | Lakeside Loop", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 1886.826171875, y = 3622.4047851562, z = 33.811820983886, heading = 118.15670776368, type = 7 }, + checkpoints = { + { x = 1711.3807373046, y = 3520.2746582032, z = 36.014781951904, heading = 118.77588653564, type = 7 }, + { x = 1462.6616210938, y = 3501.1486816406, z = 35.690353393554, heading = 74.668426513672, type = 7 }, + { x = 1206.35546875, y = 3539.3190917968, z = 34.728713989258, heading = 87.506393432618, type = 7 }, + { x = 776.36102294922, y = 3533.2995605468, z = 33.792770385742, heading = 95.614479064942, type = 7 }, + { x = 359.71536254882, y = 3463.2805175782, z = 35.06834411621, heading = 111.85373687744, type = 7 }, + { x = 223.08010864258, y = 3396.1552734375, z = 37.935890197754, heading = 93.261711120606, type = 7 }, + { x = 93.846809387208, y = 3455.8029785156, z = 39.333072662354, heading = 6.060736656189, type = 7 }, + { x = 38.593032836914, y = 3600.6357421875, z = 39.329750061036, heading = 74.91145324707, type = 7 }, + { x = -113.98025512696, y = 3624.1779785156, z = 44.394584655762, heading = 55.176532745362, type = 7 }, + { x = -215.44192504882, y = 3824.8474121094, z = 37.782653808594, heading = 16.481645584106, type = 7 }, + { x = -229.21249389648, y = 4130.1157226562, z = 40.016460418702, heading = 345.9859008789, type = 7 }, + { x = -73.620727539062, y = 4332.7094726562, z = 49.825462341308, heading = 341.80001831054, type = 7 }, + { x = 46.478607177734, y = 4452.07421875, z = 62.420101165772, heading = 258.33905029296, type = 7 }, + { x = 219.50521850586, y = 4461.28125, z = 69.154067993164, heading = 313.70938110352, type = 7 }, + { x = 372.04113769532, y = 4445.9677734375, z = 62.40107345581, heading = 198.80307006836, type = 7 }, + { x = 507.0467224121, y = 4279.6162109375, z = 53.12911605835, heading = 220.28533935546, type = 7 }, + { x = 658.1005859375, y = 4218.4741210938, z = 52.60580444336, heading = 267.40612792968, type = 7 }, + { x = 862.02856445312, y = 4264.1791992188, z = 50.318134307862, heading = 3.4469072818756, type = 7 }, + { x = 816.0771484375, y = 4455.5751953125, z = 52.209590911866, heading = 13.039127349854, type = 7 }, + { x = 860.63250732422, y = 4485.0107421875, z = 52.576694488526, heading = 231.01950073242, type = 7 }, + { x = 1082.4252929688, y = 4439.3784179688, z = 59.7551612854, heading = 250.73699951172, type = 7 }, + { x = 1266.754272461, y = 4466.8696289062, z = 58.386367797852, heading = 274.06317138672, type = 7 }, + { x = 1349.6512451172, y = 4486.46875, z = 58.326972961426, heading = 290.29901123046, type = 7 }, + { x = 1560.3768310546, y = 4566.6674804688, z = 49.121070861816, heading = 276.58981323242, type = 7 }, + { x = 1837.927734375, y = 4575.80078125, z = 35.7375831604, heading = 276.8621520996, type = 7 }, + { x = 2091.0400390625, y = 4707.3481445312, z = 40.748161315918, heading = 317.01858520508, type = 7 }, + { x = 2366.7451171875, y = 4675.9145507812, z = 35.594787597656, heading = 222.09948730468, type = 7 }, + { x = 2483.2963867188, y = 4447.0405273438, z = 35.005695343018, heading = 182.41502380372, type = 7 }, + { x = 2500.3842773438, y = 4111.2534179688, z = 37.965755462646, heading = 157.26278686524, type = 7 }, + { x = 2262.7744140625, y = 3838.9599609375, z = 33.896495819092, heading = 117.32835388184, type = 7 }, + { x = 1851.0246582032, y = 3601.6157226562, z = 34.37642288208, heading = 119.03327941894, type = 10 } + } + }, + { + title = "Race | North Rallycross ", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 20.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = -2499.0197753906, y = 3666.5871582032, z = 12.954191207886, heading = 81.60691833496, type = 7 }, + checkpoints = { + { x = -2633.7170410156, y = 3475.1098632812, z = 14.487664222718, heading = 92.000801086426, type = 7 }, + { x = -2966.669921875, y = 3496.8244628906, z = 8.6374959945678, heading = 141.51609802246, type = 7 }, + { x = -2989.6901855468, y = 3290.7316894532, z = 9.561598777771, heading = 211.46875, type = 7 }, + { x = -2760.3291015625, y = 3084.1491699218, z = 8.5316543579102, heading = 233.60375976562, type = 7 }, + { x = -2626.3073730468, y = 2904.9313964844, z = 4.9756264686584, heading = 228.95942687988, type = 7 }, + { x = -2465.6428222656, y = 2837.05078125, z = 3.263032913208, heading = 272.26171875, type = 7 }, + { x = -2273.5065917968, y = 2838.6962890625, z = 3.0335659980774, heading = 259.87799072266, type = 7 }, + { x = -2124.82421875, y = 2715.33984375, z = 3.0864045619964, heading = 254.40844726562, type = 7 }, + { x = -1855.629272461, y = 2691.4741210938, z = 3.7209014892578, heading = 267.99426269532, type = 7 }, + { x = -1741.4565429688, y = 2744.5908203125, z = 5.154116153717, heading = 285.24072265625, type = 7 }, + { x = -1629.551147461, y = 2708.9465332032, z = 5.3154859542846, heading = 287.2060546875, type = 7 }, + { x = -1469.754272461, y = 2682.4565429688, z = 3.3802332878112, heading = 288.75396728516, type = 7 }, + { x = -1203.5026855468, y = 2800.7104492188, z = 14.475507736206, heading = 320.32543945312, type = 7 }, + { x = -1016.655090332, y = 2895.8278808594, z = 11.531224250794, heading = 273.8276977539, type = 7 }, + { x = -790.90063476562, y = 2893.7612304688, z = 24.756513595582, heading = 311.09204101562, type = 7 }, + { x = -615.11547851562, y = 3016.8815917968, z = 24.307655334472, heading = 275.87579345704, type = 7 }, + { x = -451.07342529296, y = 2970.796875, z = 24.589477539062, heading = 259.12017822266, type = 7 }, + { x = -265.79907226562, y = 2948.3681640625, z = 29.465747833252, heading = 273.07934570312, type = 7 }, + { x = -107.0493774414, y = 2979.8776855468, z = 36.081687927246, heading = 285.74063110352, type = 7 }, + { x = 98.11506652832, y = 3108.0971679688, z = 40.855293273926, heading = 321.23254394532, type = 7 }, + { x = 176.24142456054, y = 3235.59765625, z = 41.773357391358, heading = 331.16900634766, type = 7 }, + { x = 226.01635742188, y = 3353.8967285156, z = 39.22008895874, heading = 19.685445785522, type = 7 }, + { x = 95.192169189454, y = 3485.7375488282, z = 39.410301208496, heading = 341.30731201172, type = 7 }, + { x = 74.494873046875, y = 3589.2866210938, z = 39.421661376954, heading = 76.19287109375, type = 7 }, + { x = -139.40495300292, y = 3642.5458984375, z = 45.474407196044, heading = 52.72838973999, type = 7 }, + { x = -222.28861999512, y = 3855.259765625, z = 38.859828948974, heading = 12.133317947388, type = 7 }, + { x = -262.49810791016, y = 3933.7314453125, z = 41.5452003479, heading = 38.738338470458, type = 7 }, + { x = -408.74649047852, y = 3951.4167480468, z = 62.755989074708, heading = 112.7532043457, type = 7 }, + { x = -564.9985961914, y = 3969.4855957032, z = 106.0877609253, heading = 43.403888702392, type = 7 }, + { x = -651.44354248046, y = 4011.5671386718, z = 126.74110412598, heading = 72.391319274902, type = 7 }, + { x = -782.36138916016, y = 4051.826171875, z = 155.87812805176, heading = 87.594024658204, type = 7 }, + { x = -886.56024169922, y = 4094.8879394532, z = 163.09080505372, heading = 65.014793395996, type = 7 }, + { x = -1075.157836914, y = 4273.146484375, z = 100.55354309082, heading = 71.051765441894, type = 7 }, + { x = -1290.1850585938, y = 4261.9194335938, z = 63.584247589112, heading = 152.71101379394, type = 7 }, + { x = -1359.0450439454, y = 4130.0244140625, z = 62.67975616455, heading = 72.865257263184, type = 7 }, + { x = -1460.0047607422, y = 4223.5126953125, z = 51.78816986084, heading = 75.20492553711, type = 7 }, + { x = -1577.794921875, y = 4203.2358398438, z = 79.59358215332, heading = 99.154815673828, type = 7 }, + { x = -1725.0910644532, y = 4328.798828125, z = 64.1781539917, heading = 47.08869934082, type = 7 }, + { x = -1988.5760498046, y = 4499.5190429688, z = 30.565328598022, heading = 59.613861083984, type = 7 }, + { x = -2175.0705566406, y = 4514.2114257812, z = 34.90055847168, heading = 114.7021484375, type = 7 }, + { x = -2256.43359375, y = 4407.7456054688, z = 39.290161132812, heading = 162.9909210205, type = 7 }, + { x = -2261.0397949218, y = 4347.6440429688, z = 43.041870117188, heading = 190.64225769042, type = 10 } + } + }, + { + title = "Race | Hillside Loop", + isEnabled = true, + showWaypoints = true, + checkpointRadius = 16.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = 1075.298461914, y = 746.6328125, z = 154.2712097168, heading = 121.91492462158, type = 7 }, + checkpoints = { + { x = 969.58581542968, y = 645.78497314454, z = 165.17358398438, heading = 78.142349243164, type = 7 }, + { x = 929.212890625, y = 741.45281982422, z = 183.17880249024, heading = 356.3341369629, type = 7 }, + { x = 990.66833496094, y = 926.40588378906, z = 213.06823730468, heading = 18.209358215332, type = 7 }, + { x = 852.70709228516, y = 981.2666015625, z = 240.5387878418, heading = 108.46174621582, type = 7 }, + { x = 666.72650146484, y = 782.78662109375, z = 204.87017822266, heading = 93.711532592774, type = 7 }, + { x = 403.40838623046, y = 908.32122802734, z = 199.61280822754, heading = 25.59401512146, type = 7 }, + { x = 293.9772644043, y = 1001.8652954102, z = 209.77770996094, heading = 101.9250793457, type = 7 }, + { x = 191.59265136718, y = 916.29223632812, z = 208.24444580078, heading = 90.105865478516, type = 7 }, + { x = 59.02917098999, y = 1030.1206054688, z = 216.92413330078, heading = 65.812629699708, type = 7 }, + { x = -275.8275756836, y = 1054.9682617188, z = 234.73652648926, heading = 109.05806732178, type = 7 }, + { x = -343.32287597656, y = 967.30114746094, z = 232.64987182618, heading = 112.64511871338, type = 7 }, + { x = -437.24960327148, y = 901.29528808594, z = 236.9234161377, heading = 101.32470703125, type = 7 }, + { x = -564.4642944336, y = 956.24981689454, z = 242.15672302246, heading = 36.907333374024, type = 7 }, + { x = -724.94714355468, y = 1013.831237793, z = 238.6925201416, heading = 350.39776611328, type = 7 }, + { x = -714.42883300782, y = 1126.9636230468, z = 260.46542358398, heading = 31.252969741822, type = 7 }, + { x = -763.58471679688, y = 1184.3771972656, z = 261.6837463379, heading = 23.987768173218, type = 7 }, + { x = -804.34552001954, y = 1424.1372070312, z = 241.80868530274, heading = 353.0701599121, type = 7 }, + { x = -769.86907958984, y = 1675.2131347656, z = 200.53128051758, heading = 319.43444824218, type = 7 }, + { x = -677.14093017578, y = 1742.7390136718, z = 206.18270874024, heading = 252.91632080078, type = 7 }, + { x = -576.66729736328, y = 1824.5227050782, z = 212.1713256836, heading = 338.91174316406, type = 7 }, + { x = -499.48190307618, y = 1992.1813964844, z = 206.03666687012, heading = 282.18432617188, type = 7 }, + { x = -409.51181030274, y = 1918.7518310546, z = 206.8990020752, heading = 202.36854553222, type = 7 }, + { x = -269.09524536132, y = 1825.804321289, z = 198.23260498046, heading = 291.8083190918, type = 7 }, + { x = -141.86988830566, y = 1865.2860107422, z = 197.57287597656, heading = 248.73611450196, type = 7 }, + { x = -0.93955796957016, y = 1765.8305664062, z = 216.4091796875, heading = 190.2306213379, type = 7 }, + { x = 163.80993652344, y = 1659.3505859375, z = 228.5812072754, heading = 295.48818969726, type = 7 }, + { x = 363.42764282226, y = 1715.7644042968, z = 239.94078063964, heading = 311.31579589844, type = 7 }, + { x = 553.83581542968, y = 1802.0145263672, z = 212.27737426758, heading = 264.99920654296, type = 7 }, + { x = 797.60485839844, y = 1707.359008789, z = 174.52555847168, heading = 272.9049987793, type = 7 }, + { x = 1041.6525878906, y = 1705.5604248046, z = 162.08283996582, heading = 229.91752624512, type = 7 }, + { x = 1230.034790039, y = 1255.1221923828, z = 143.87908935546, heading = 168.75427246094, type = 7 }, + { x = 1149.5358886718, y = 1117.4764404296, z = 171.4916381836, heading = 183.98384094238, type = 7 }, + { x = 1235.7309570312, y = 1017.043395996, z = 143.4641571045, heading = 184.27030944824, type = 7 }, + { x = 1164.5404052734, y = 918.81359863282, z = 150.2805633545, heading = 138.49966430664, type = 7 }, + { x = 1079.446899414, y = 776.37188720704, z = 153.45388793946, heading = 149.79602050782, type = 10 } + } + }, + { + title = "Race | Timetrial Event - 04/04/21", + isEnabled = true, + showWaypoints = false, + checkpointRadius = 24.0, + checkpointTransparency = 1.0, + mapBlipId = 315, + mapBlipColor = 25, + start = { x = -2307.84, y = 428.75, z = 174.47, heading = 352.45, type = 7 }, + checkpoints = { + {x = -2280.51, y = 539.18, z = 172.56, heading = 322.86, type = 7}, + {x = -2195.88, y = 556.42, z = 160.03, heading = 220.24, type = 7}, + {x = -2142.71, y = 402.35, z = 136.29, heading = 189.18, type = 7}, + {x = -2045.44, y = 191.35, z = 114.83, heading = 221.37, type = 7}, + {x = -1895.73, y = 78.80, z = 84.20, heading = 234.00, type = 7}, + {x = -1806.55, y = 73.08, z = 71.45, heading = 318.72, type = 7}, + {x = -1705.91, y = 94.16, z = 65.31, heading = 297.60, type = 7}, + {x = -1584.76, y = 52.55, z = 59.74, heading = 251.83, type = 7}, + {x = -1454.02, y = 57.68, z = 52.50, heading = 270.85, type = 7}, + {x = -1419.56, y = -46.48, z = 53.25, heading = 195.28, type = 7}, + {x = -1328.63, y = -40.93, z = 49.46, heading = 354.32, type = 7}, + {x = -1389.23, y = 21.85, z = 53.49, heading = 6.83, type = 7}, + {x = -1399.26, y = 111.32, z = 54.05, heading = 351.46, type = 7}, + {x = -1370.45, y = 162.50, z = 57.61, heading = 283.36, type = 7}, + {x = -1236.74, y = 191.66, z = 63.51, heading = 273.46, type = 7}, + {x = -1158.31, y = 171.38, z = 63.33, heading = 209.85, type = 7}, + {x = -1155.29, y = 116.04, z = 59.56, heading = 216.66, type = 7}, + {x = -1104.03, y = 14.78, z = 49.79, heading = 209.06, type = 7}, + {x = -952.57, y = -152.07, z = 36.81, heading = 284.27, type = 7}, + {x = -892.59, y = -90.79, z = 36.81, heading = 22.85, type = 7}, + {x = -1001.44, y = 77.88, z = 50.90, heading = 31.57, type = 7}, + {x = -1081.16, y = 289.95, z = 62.98, heading = 356.39, type = 7}, + {x = -1093.04, y = 453.77, z = 76.15, heading = 56.25, type = 7}, + {x = -1288.05, y = 461.47, z = 95.65, heading = 95.65, type = 7}, + {x = -1429.55, y = 475.74, z = 109.84, heading = 152.53, type = 7}, + {x = -1445.26, y = 401.96, z = 110.32, heading = 190.97, type = 10} + } + } +} diff --git a/resources/Tow-Command/README.md b/resources/Tow-Command/README.md new file mode 100644 index 000000000..69d904430 --- /dev/null +++ b/resources/Tow-Command/README.md @@ -0,0 +1,33 @@ +# asser-tow +This is a basic tow script for fivem using chat commands. + +The script as is only works using a flatbed. Changeing the flatbed model on your server might break the script as it attaches the vehicle you want to tow to a specific bone on the flatbed. + +Please note that if the last vehicle you've used is not the flatbed truck you want to tow something on, then you wont be able to tow, and theres no distance built into the script yet, so it wont know if you are towing a vehicle 100ft away or just 10ft away. Either make it yourself or wait for an update ;) + +## Installation: +Clone the project or download the master. + +Add pv-tow to resources folder. + +Add โ€œstart pv-towโ€ to server.cfg + +## Usage: + +Drive a โ€˜flatbedโ€™ - (the script looks for your last driven vehicle, and it needs it to be a flatbed) + +Go near a vehicle you want to tow and write /tow in the chat- + +Drive around + +Exit flatbed and write /tow to detach vehicle again. + +## V1.1 - for ES +pv-tow.zip - Did not show error if no vehicle was to tow. Now it does. + +## V1.2 - for FX +pv-tow.zip +Changelog: Removed all ES command stuff and used the stringsplit instead since mostly people working with ES would know how to convert it. Also change stringsplit to one working with FX which means that it should be working perfectly. Tested and working on FX + +## V1.3 - Githubbed +Project now gitted, all future versions and contributions goes here. diff --git a/resources/Tow-Command/__resource.lua b/resources/Tow-Command/__resource.lua new file mode 100644 index 000000000..e8198bf37 --- /dev/null +++ b/resources/Tow-Command/__resource.lua @@ -0,0 +1,8 @@ +-- Towtruck script by Asser90 + +-- Manifest +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +-- General +client_script 'cl_tow.lua' +server_script 'sv_tow.lua' \ No newline at end of file diff --git a/resources/Tow-Command/cl_tow.lua b/resources/Tow-Command/cl_tow.lua new file mode 100644 index 000000000..f00f5f9aa --- /dev/null +++ b/resources/Tow-Command/cl_tow.lua @@ -0,0 +1,45 @@ +local currentlyTowedVehicle = nil + +RegisterNetEvent('asser:tow') +AddEventHandler('asser:tow', function() + + local playerped = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(playerped, true) + + local towmodel = GetHashKey('flatbed') + local isVehicleTow = IsVehicleModel(vehicle, towmodel) + + if isVehicleTow then + + local coordA = GetEntityCoords(playerped, 1) + local coordB = GetOffsetFromEntityInWorldCoords(playerped, 0.0, 5.0, 0.0) + local targetVehicle = getVehicleInDirection(coordA, coordB) + + if currentlyTowedVehicle == nil then + if targetVehicle ~= 0 then + if not IsPedInAnyVehicle(playerped, true) then + if vehicle ~= targetVehicle then + AttachEntityToEntity(targetVehicle, vehicle, 20, -0.5, -5.0, 1.0, 0.0, 0.0, 0.0, false, false, false, false, 20, true) + currentlyTowedVehicle = targetVehicle + TriggerEvent("chatMessage", "[TOWFuckers]", {255, 255, 0}, "Vehicle successfully attached to towtruck!") + else + TriggerEvent("chatMessage", "[TOWFuckers]", {255, 255, 0}, "Are you retarded? You cant tow your own towtruck with your own towtruck?") + end + end + else + TriggerEvent("chatMessage", "[TOWFuckers]", {255, 255, 0}, "Theres no vehicle to tow?") + end + else + AttachEntityToEntity(currentlyTowedVehicle, vehicle, 20, -0.5, -12.0, 1.0, 0.0, 0.0, 0.0, false, false, false, false, 20, true) + DetachEntity(currentlyTowedVehicle, true, true) + currentlyTowedVehicle = nil + TriggerEvent("chatMessage", "[TOWFuckers]", {255, 255, 0}, "The vehicle has been successfully detached!") + end + end +end) + +function getVehicleInDirection(coordFrom, coordTo) + local rayHandle = CastRayPointToPoint(coordFrom.x, coordFrom.y, coordFrom.z, coordTo.x, coordTo.y, coordTo.z, 10, GetPlayerPed(-1), 0) + local a, b, c, d, vehicle = GetRaycastResult(rayHandle) + return vehicle +end diff --git a/resources/Tow-Command/sv_tow.lua b/resources/Tow-Command/sv_tow.lua new file mode 100644 index 000000000..5d6d932e0 --- /dev/null +++ b/resources/Tow-Command/sv_tow.lua @@ -0,0 +1,3 @@ +RegisterCommand('tow', function(source, args) + TriggerClientEvent("asser:tow", source) +end, false) \ No newline at end of file diff --git a/resources/Traffic-Manager/Client.net.dll b/resources/Traffic-Manager/Client.net.dll new file mode 100644 index 000000000..798f6694f Binary files /dev/null and b/resources/Traffic-Manager/Client.net.dll differ diff --git a/resources/Traffic-Manager/NativeUI.dll b/resources/Traffic-Manager/NativeUI.dll new file mode 100644 index 000000000..6ac0f0bc3 Binary files /dev/null and b/resources/Traffic-Manager/NativeUI.dll differ diff --git a/resources/Traffic-Manager/Server.net.dll b/resources/Traffic-Manager/Server.net.dll new file mode 100644 index 000000000..962b571cc Binary files /dev/null and b/resources/Traffic-Manager/Server.net.dll differ diff --git a/resources/Traffic-Manager/fxmanifest.lua b/resources/Traffic-Manager/fxmanifest.lua new file mode 100644 index 000000000..8692e2208 --- /dev/null +++ b/resources/Traffic-Manager/fxmanifest.lua @@ -0,0 +1,27 @@ +fx_version "adamant" +games { "gta5" } + +file "NativeUI.dll" + +client_script "Client.net.dll" +server_script "Server.net.dll" + +-- [[ *** CONFIGURATION *** ]] + +-- Speed to use in speed zones (MPH / KPH) +speed_type "MPH" + +-- Use ACE permissions, players require "TrafficManager.Access" permission to access menu. (true / false) +use_permissions "false" + +-- Default keymapping. This can still be changed in Settings -> Keybindings -> FiveM. +default_menu_button "nil" + +-- Whether speed zones can be created. (true / false) +use_speed_zones "true" + +-- Whether secure zones can be created. (true / false) +use_secure_zones "true" + +-- Whether traffic nodes can be edited. (true / false) +edit_traffic_nodes "true" \ No newline at end of file diff --git a/resources/Traffic-Menu/client/client.lua b/resources/Traffic-Menu/client/client.lua new file mode 100644 index 000000000..ed7d34c4b --- /dev/null +++ b/resources/Traffic-Menu/client/client.lua @@ -0,0 +1,249 @@ +local trafficLight = nil +local stopPointRadius = 4.5 +local flashingLight = false +local lightObject = nil + +Citizen.CreateThread(function() + JayMenu.CreateMenu('trafficLights', Config.Text.MenuTitle, function() + return CloseMenu() + end) + JayMenu.SetSubTitle('trafficLights', Config.Text.MenuSubtitle) + while true do + Citizen.Wait(0) + if JayMenu.IsMenuOpened('trafficLights') then + local playerPed = PlayerPedId() + local coords = GetEntityCoords(playerPed) + if JayMenu.Button(Config.Text.PlaceTrafficLightButton) then + local heading = GetEntityHeading(playerPed) + if not DoesEntityExist(trafficLight) then + ReqModel(Config.TrafficLightProp) + local offsetCoords = GetOffsetFromEntityInWorldCoords(playerPed, 0.0, 3.0, 0.0) + trafficLight = CreateObjectNoOffset(Config.TrafficLightProp, offsetCoords, false, true, false) + SetEntityHeading(trafficLight, heading) + PlaceObjectOnGroundProperly(trafficLight) + SetEntityCollision(trafficLight, false, true) + SetEntityAlpha(trafficLight, 100) + FreezeEntityPosition(trafficLight, true) + SetModelAsNoLongerNeeded(Config.TrafficLightProp) + objectPlaced = false + placeTrafficLight = true + else + SendTheFeedPost(Config.Text.TrafficLightExists) + end + end + if JayMenu.Button(Config.Text.RemoveTrafficLightButton) then + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 0, speedZonePoint, stopPointRadius) -- Green + DeleteEntity(trafficLight) + flashingLight = false + speedZonePoint = nil + end + if JayMenu.Button(Config.Text.SetStoppingPointButton) then + if DoesEntityExist(trafficLight) then + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 0, speedZonePoint, stopPointRadius) -- Green + speedZonePoint = nil + placeStoppingPoint = true + else + SendTheFeedPost(Config.Text.PlaceLightFirst) + end + end + if JayMenu.Button(Config.Text.SetLightGreenButton) then + if speedZonePoint ~= nil then + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 0, speedZonePoint, stopPointRadius) -- Green + else + SendTheFeedPost(Config.Text.PlaceStopPoint) + end + end + if JayMenu.Button(Config.Text.SetLightRedButton) then + if speedZonePoint ~= nil then + Citizen.CreateThread(function() + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 2, speedZonePoint, stopPointRadius) -- Yellow + Citizen.Wait(3000) + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 1, speedZonePoint, stopPointRadius) -- Red + end) + else + SendTheFeedPost(Config.Text.PlaceStopPoint) + end + end + if JayMenu.Button(Config.Text.SetLightFlashingYellowButton) then + if speedZonePoint ~= nil then + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 3, speedZonePoint, stopPointRadius) -- Flashing Yellow + else + SendTheFeedPost(Config.Text.PlaceStopPoint) + end + end + JayMenu.Display() + end + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + local ped = PlayerPedId() + if placeStoppingPoint then + local scaleButtons = { [Config.ConfirmButton] = Config.Text.PlaceStopInstruction, [Config.CancelButton] = Config.Text.CancelInstruction, [Config.StopPointBigger .. "." .. Config.StopPointSmaller] = Config.Text.ChangeSizeInstruction } -- Table key is the button ID, The last one is multiple buttons separated by a . + local scaleF = setupScaleform("instructional_buttons", scaleButtons) + DrawScaleformMovieFullscreen(scaleF, 255, 255, 255, 255, 0) + local offsetMark = GetOffsetFromEntityInWorldCoords(ped, 0.0, 0.0, -0.9) + DrawMarker(25, offsetMark, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, stopPointRadius, stopPointRadius, 1.0, 255, 0, 0, 255, false, false) + if IsDisabledControlJustPressed(1, Config.ConfirmButton) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + speedZonePoint = offsetMark + SendTheFeedPost(Config.Text.PositionSaved) + placeStoppingPoint = false + elseif IsDisabledControlJustPressed(1, Config.StopPointBigger) then + stopPointRadius = stopPointRadius + 0.5 + elseif IsDisabledControlJustPressed(1, Config.StopPointSmaller) then + stopPointRadius = stopPointRadius - 0.5 + elseif IsDisabledControlJustPressed(1, Config.CancelButton) then + placeStoppingPoint = false + end + end + if placeTrafficLight then + local scaleButtons = { [Config.ConfirmButton] = Config.Text.PlaceLightInstruction, [Config.CancelButton] = Config.Text.CancelInstruction } + local scaleF = setupScaleform("instructional_buttons", scaleButtons) + DrawScaleformMovieFullscreen(scaleF, 255, 255, 255, 255, 0) + local offsetCoords = GetOffsetFromEntityInWorldCoords(ped, 0.0, 3.0, 0.0) + local heading = GetEntityHeading(ped) + SetEntityCoordsNoOffset(trafficLight, offsetCoords) + SetEntityHeading(trafficLight, heading) + PlaceObjectOnGroundProperly(trafficLight) + if IsDisabledControlJustPressed(1, Config.ConfirmButton) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + local newCoords = GetEntityCoords(trafficLight) + local newHeading = GetEntityHeading(trafficLight) + DeleteEntity(trafficLight) + ReqModel(Config.TrafficLightProp) + trafficLight = CreateObjectNoOffset(Config.TrafficLightProp, newCoords, true, true, false) + SetEntityHeading(trafficLight, newHeading) + PlaceObjectOnGroundProperly(trafficLight) + FreezeEntityPosition(trafficLight, true) + SetEntityInvincible(trafficLight, true) + FreezeEntityPosition(trafficLight, true) + SetEntityDynamic(trafficLight, true) + SetModelAsNoLongerNeeded(Config.TrafficLightProp) + TriggerServerEvent('xnTrafficLights:UpdateTrafficLight', ObjToNet(trafficLight), 0, nil, stopPointRadius) -- Green + objectPlaced = true + placeTrafficLight = false + elseif IsDisabledControlJustPressed(1, Config.CancelButton) then + placeStoppingPoint = false + placeTrafficLight = false + if not objectPlaced then + DeleteEntity(trafficLight) + end + end + end + end +end) + +local playerLights = {} +RegisterNetEvent('xnTrafficLights:UpdateTrafficLightSetting') +AddEventHandler('xnTrafficLights:UpdateTrafficLightSetting', function(object, light, speedZoneCoords, playerName, radius) + if light == 0 then -- Green + flashingLight = false + RemoveSpeedZone(playerLights[playerName]) -- Make them go + SetEntityTrafficlightOverride(NetToObj(object), light) + elseif light == 1 then -- Red + flashingLight = false + playerLights[playerName] = AddSpeedZoneForCoord(speedZoneCoords, radius, 0.0, false) -- Make them stop + SetEntityTrafficlightOverride(NetToObj(object), light) + elseif light == 2 then -- Yellow + flashingLight = false + SetEntityTrafficlightOverride(NetToObj(object), light) + elseif light == 3 then -- Flashing Yellow + RemoveSpeedZone(playerLights[playerName]) -- Make them go + lightObject = NetToObj(object) + flashingLight = true + end +end) + +Citizen.CreateThread(function() + while true do + if flashingLight then + local flashTime = Config.FlashInterval * 1000 + SetEntityTrafficlightOverride(lightObject, 2) + Citizen.Wait(flashTime) + SetEntityTrafficlightOverride(lightObject, -1) + Citizen.Wait(flashTime) + end + Citizen.Wait(0) + end +end) + +RegisterNetEvent('xnTrafficLights:OpenMenu') +AddEventHandler('xnTrafficLights:OpenMenu', function() + JayMenu.OpenMenu('trafficLights') +end) + +function CloseMenu() + placeStoppingPoint = false + placeTrafficLight = false + if not objectPlaced then + DeleteEntity(trafficLight) + end + return true +end + +function SendTheFeedPost(message) + BeginTextCommandThefeedPost("STRING") + AddTextComponentSubstringPlayerName(message) + EndTextCommandThefeedPostTicker(true, true) +end + +function ReqModel(model) + RequestModel(model) + while not HasModelLoaded(model) do + Citizen.Wait(0) + end +end + +function ButtonMessage(text) + BeginTextCommandScaleformString("STRING") + AddTextComponentScaleform(text) + EndTextCommandScaleformString() +end + +function Button(ControlButton) + PushScaleformMovieMethodParameterButtonName(ControlButton) +end + +function setupScaleform(scaleform, buttons) + local scaleform = RequestScaleformMovie(scaleform) + while not HasScaleformMovieLoaded(scaleform) do + Citizen.Wait(0) + end + PushScaleformMovieFunction(scaleform, "CLEAR_ALL") + PopScaleformMovieFunctionVoid() + + PushScaleformMovieFunction(scaleform, "SET_CLEAR_SPACE") + PushScaleformMovieFunctionParameterInt(200) + PopScaleformMovieFunctionVoid() + + local placement = 0 + for button, message in pairs(buttons) do + PushScaleformMovieFunction(scaleform, "SET_DATA_SLOT") + PushScaleformMovieFunctionParameterInt(placement) + if string.match(button, "%.") then + for i in string.gmatch(button, "[^.]+") do + Button(GetControlInstructionalButton(2, tonumber(i), true)) + end + else + Button(GetControlInstructionalButton(2, button, true)) + end + ButtonMessage(message) + PopScaleformMovieFunctionVoid() + placement = placement + 1 + end + + PushScaleformMovieFunction(scaleform, "DRAW_INSTRUCTIONAL_BUTTONS") + PopScaleformMovieFunctionVoid() + + PushScaleformMovieFunction(scaleform, "SET_BACKGROUND_COLOUR") + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterInt(0) + PushScaleformMovieFunctionParameterInt(80) + PopScaleformMovieFunctionVoid() + + return scaleform +end \ No newline at end of file diff --git a/resources/Traffic-Menu/client/config.lua b/resources/Traffic-Menu/client/config.lua new file mode 100644 index 000000000..62e80089c --- /dev/null +++ b/resources/Traffic-Menu/client/config.lua @@ -0,0 +1,28 @@ +Config = {} + +Config.TrafficLightProp = `prop_traffic_03a` + +Config.ConfirmButton = 38 -- E +Config.CancelButton = 154 -- X +Config.StopPointSmaller = 174 -- Left Arrow +Config.StopPointBigger = 175 -- Right Arrow +Config.FlashInterval = 1.0 -- Seconds between flashes when set to flashing mode + +Config.Text = { + ["MenuTitle"] = "Traffic Control", + ["MenuSubtitle"] = "Items", + ["PlaceTrafficLightButton"] = "Place Traffic Light", + ["RemoveTrafficLightButton"] = "Remove Traffic Light", + ["SetStoppingPointButton"] = "Set Stopping Point", + ["SetLightGreenButton"] = "Set Light Green", + ["SetLightRedButton"] = "Set Light Red", + ["SetLightFlashingYellowButton"] = "Set Light Flashing Yellow", + ["TrafficLightExists"] = "You already have a ~y~traffic light~s~ created, you can only have ~r~1~s~ at a time.", + ["PlaceLightFirst"] = "You need to place a ~y~traffic light~s~ first", + ["PlaceStopPoint"] = "You need to place a ~y~stopping point~s~ first", + ["PositionSaved"] = "~g~Position saved", + ["PlaceStopInstruction"] = "Place Stopping Point", + ["PlaceLightInstruction"] = "Place Traffic Light", + ["CancelInstruction"] = "Cancel", + ["ChangeSizeInstruction"] = "Change Stopping Point Size" +} \ No newline at end of file diff --git a/resources/Traffic-Menu/client/jaymenu.lua b/resources/Traffic-Menu/client/jaymenu.lua new file mode 100644 index 000000000..f9a759534 --- /dev/null +++ b/resources/Traffic-Menu/client/jaymenu.lua @@ -0,0 +1,939 @@ +--[[ + + !!!WARNING!!! + + HORRIBLE, STUPID, HACKY AND PREFORMANCE DEGRADING CODE AHEAD + + PROCEED WITH CAUTION + +]] + +RequestStreamedTextureDict("CommonMenu") + +JayMenu = { } + +-- Options +JayMenu.debug = false + +-- Local variables +local menus = { } +local keys = { + up = 172, + down = 173, + left = 174, + right = 175, + select = 176, + back = 177, + mup = 181, + mdown = 180, +} + +local optionCount = 0 + +local currentKey = nil +local currentDesc = nil + +local currentMenu = nil + +local menuWidth = 0.23 + +local titleHeight = 0.09 +local titleYOffset = 0.02 +local titleScale = 1.0 + +local buttonHeight = 0.038 +local buttonFont = 0 +local buttonScale = 0.365 +local buttonTextXOffset = 0.005 +local buttonTextYOffset = 0.005 + +local continuity = {} + +local function HudColourToTable(r,g,b,a) return { r, g, b, a or 255 } end + +-- Local functions +local function debugPrint(text) + if JayMenu.debug then + Citizen.Trace('[JayMenu] '..tostring(text)) + end +end + +local function setMenuProperty(id, property, value) + if id and menus[id] then + menus[id][property] = value + debugPrint(id..' menu property changed: { '..tostring(property)..', '..tostring(value)..' }') + end +end + +local function isMenuVisible(id) + if id and menus[id] then + return menus[id].visible + else + return false + end +end + +--[[local function setMenuVisible(id, visible, holdCurrent) + if id and menus[id] then + setMenuProperty(id, 'visible', visible) + + if not holdCurrent and menus[id] then + setMenuProperty(id, 'currentOption', 1) + end + + if visible then + if id ~= currentMenu and isMenuVisible(currentMenu) then + setMenuVisible(currentMenu, false) + end + + currentMenu = id + end + end +end]] + +local function setMenuVisible(id, visible, holdCurrent) + if id and menus[id] then + setMenuProperty(id, 'visible', visible) + + if visible then + if id ~= currentMenu and isMenuVisible(currentMenu) then + setMenuVisible(currentMenu, false, true) + else + setMenuProperty(id, 'currentOption', 1) + end + + currentMenu = id + end + end +end + + +function drawText(text, x, y, font, color, scale, center, shadow, alignRight) + BeginTextCommandDisplayText("STRING") + if color then + SetTextColour(color[1], color[2], color[3], color[4]) + else + SetTextColour(255, 255, 255, 255) + end + SetTextFont(font) + SetTextScale(scale, scale) + + if shadow then + SetTextDropShadow(2, 2, 0, 0, 0) + end + + if menus[currentMenu] then + if center then + SetTextCentre(center) + elseif alignRight then + SetTextWrap(menus[currentMenu].x, menus[currentMenu].x + menuWidth - buttonTextXOffset) + SetTextRightJustify(true) + end + end + AddTextComponentSubstringPlayerName(text) + EndTextCommandDisplayText(x, y) +end + +function getLineHeight(text, font, color, scale, center, shadow, alignRight) + BeginTextCommandLineCount("STRING") + if color then + SetTextColour(color[1], color[2], color[3], color[4]) + else + SetTextColour(255, 255, 255, 255) + end + SetTextFont(font) + SetTextScale(scale, scale) + + if shadow then + SetTextDropShadow(2, 2, 0, 0, 0) + end + + if menus[currentMenu] then + SetTextWrap(menus[currentMenu].x, menus[currentMenu].x + menuWidth - buttonTextXOffset) + if center then + SetTextCentre(center) + elseif alignRight then + SetTextRightJustify(true) + end + end + AddTextComponentSubstringPlayerName(text) + return GetTextScreenLineCount(menus[currentMenu].x, menus[currentMenu].x + menuWidth - buttonTextXOffset) +end + +function drawRect(x, y, width, height, color) + DrawRect(x, y, width, height, color[1], color[2], color[3], color[4]) +end + +function drawSprite(textDict, sprite, x, y, scale, color) + if HasStreamedTextureDictLoaded(textDict) then + DrawSprite(textDict, sprite, x, y, 0.0265, 0.05, 0, color[1], color[2], color[3], color[4]) + else + RequestStreamedTextureDict(textDict, false) + end +end + +local function drawTitle() + if menus[currentMenu] then + local x = menus[currentMenu].x + menuWidth / 2 + local y = menus[currentMenu].y + titleHeight / 2 + + if menus[currentMenu].titleFont == "!sprite!" then + local color = menus[currentMenu].titleBackgroundColor + local textDict, sprite = table.unpack(menus[currentMenu].titleColor) + --print("txd:"..textDict.." spr:"..sprite.." col:"..color.r..","..color.g..","..color.b..","..color.a) + RequestStreamedTextureDict(textDict, false) + HasStreamedTextureDictLoaded(textDict) + DrawSprite(textDict, sprite, x, y, menuWidth, titleHeight, 0, color[1], color[2], color[3], color[4]) + elseif menus[currentMenu].titleFont == "~sprite~" then + local color = menus[currentMenu].titleBackgroundColor + local textDict, sprite = table.unpack(menus[currentMenu].titleColor) + --print("txd:"..textDict.." spr:"..sprite.." col:"..color.r..","..color.g..","..color.b..","..color.a) + RequestStreamedTextureDict(textDict, false) + HasStreamedTextureDictLoaded(textDict) + DrawSprite(textDict, sprite, x, y, menuWidth, titleHeight, 0, color[1], color[2], color[3], color[4]) + drawText(menus[currentMenu].title, x, y - titleHeight / 2 + titleYOffset, 1, {255, 255, 255, 255}, titleScale, true) + else + if HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(0) + DrawSprite("CommonMenu", "interaction_bgd", x, y, menuWidth, titleHeight, 0.0, 255, 255, 255, 255, 0) + end + --drawRect(x, y, menuWidth, titleHeight, menus[currentMenu].titleBackgroundColor) + drawText(menus[currentMenu].title, x, y - titleHeight / 2 + titleYOffset, menus[currentMenu].titleFont, menus[currentMenu].titleColor, titleScale, true) + end + + local x,y,color,textDict,sprite = nil + end +end + +-- local function drawSubTitle() + -- if menus[currentMenu] then + -- local x = menus[currentMenu].x + (menuWidth / 2) + -- local y = menus[currentMenu].y + (titleHeight + buttonHeight / 2) + + -- local subTitleColor = { r = menus[currentMenu].titleBackgroundColor.r, g = menus[currentMenu].titleBackgroundColor.g, b = menus[currentMenu].titleBackgroundColor.b, a = 255 } + -- local subTitleColor = {255, 255, 255, 255} + + -- drawRect(x, y, menuWidth, buttonHeight, menus[currentMenu].subTitleBackgroundColor) + -- drawText(menus[currentMenu].subTitle, menus[currentMenu].x + buttonTextXOffset, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false) + -- drawText(tostring(menus[currentMenu].currentOption)..' / '..tostring(optionCount), menus[currentMenu].x + menuWidth, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false, false, true) + + -- local x,y,subTitleColor = nil + -- end +-- end + +local function drawSubTitle() + if menus[currentMenu] then + local x = menus[currentMenu].x + (menuWidth / 2) + local y = menus[currentMenu].y + (titleHeight + buttonHeight / 2) + local subtitle = menus[currentMenu].subTitle + + --local subTitleColor = { r = menus[currentMenu].titleBackgroundColor.r, g = menus[currentMenu].titleBackgroundColor.g, b = menus[currentMenu].titleBackgroundColor.b, a = 255 } + --local subTitleColor = {255, 255, 255, 255} + + drawRect(x, y, menuWidth, buttonHeight, menus[currentMenu].subTitleBackgroundColor) + if subtitle:find("|") then + drawText(subtitle:sub(1,subtitle:find("|")-1), menus[currentMenu].x + buttonTextXOffset, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false) + drawText(subtitle:sub(subtitle:find("|")+1), menus[currentMenu].x + menuWidth, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false, false, true) + else + drawText(menus[currentMenu].subTitle, menus[currentMenu].x + buttonTextXOffset, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false) + drawText(tostring(menus[currentMenu].currentOption)..' / '..tostring(optionCount), menus[currentMenu].x + menuWidth, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, false, buttonScale, false, false, true) + end + + local x,y,subTitleColor = nil + end +end + +local function drawDescription() + if menus[currentMenu] then + local x = menus[currentMenu].x + menuWidth / 2 + local menuHeight = buttonHeight*(((optionCount <= menus[currentMenu].maxOptionCount) and optionCount or menus[currentMenu].maxOptionCount + 1) + 1) + + local lines = getLineHeight(currentDesc, buttonFont, menus[currentMenu].menuTextColor, buttonScale, false, true) + + local descriptionHeight = lines*(buttonTextYOffset*5) + buttonTextYOffset*2 + local descriptionY = descriptionHeight/2 + + local y = menus[currentMenu].y + titleHeight + menuHeight + descriptionHeight/2 + buttonTextYOffset + local dividerY = y - descriptionHeight/2 + buttonTextYOffset/2 + + if HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(0) + + DrawRect(x, dividerY, menuWidth, buttonTextYOffset, 0, 0, 0, 255) + DrawSprite("CommonMenu", "Gradient_Bgd", x, y, menuWidth, descriptionHeight, 0.0, 255, 255, 255, 220, 0) + + drawText(currentDesc, menus[currentMenu].x + buttonTextXOffset, y - descriptionY + buttonTextYOffset, buttonFont, menus[currentMenu].menuTextColor, buttonScale, false, true) + else + RequestStreamedTextureDict("CommonMenu") + end + + x,y,menuHeight = nil + end +end + +local function drawMenuBackground() + if menus[currentMenu] then + local x = menus[currentMenu].x + menuWidth / 2 + local menuHeight = buttonHeight*( (optionCount <= menus[currentMenu].maxOptionCount) and optionCount or menus[currentMenu].maxOptionCount ) + local y = menus[currentMenu].y + titleHeight + buttonHeight + menuHeight / 2 + + if HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(0) + DrawSprite("CommonMenu", "Gradient_Bgd", x, y, menuWidth, menuHeight, 0.0, 255, 255, 255, 255, 0) + else + RequestStreamedTextureDict("CommonMenu") + end + + local x,y,menuHeight = nil + end +end + +local function drawArrows() + local x = menus[currentMenu].x + menuWidth / 2 + local menuHeight = buttonHeight*(menus[currentMenu].maxOptionCount+1) + local y = menus[currentMenu].y + titleHeight + menuHeight + buttonHeight/2 + + if HasStreamedTextureDictLoaded("CommonMenu") then + local colour = menus[currentMenu].subTitleBackgroundColor + drawRect(x, y, menuWidth, buttonHeight, {colour[1], colour[2], colour[3], 182}) + DrawSprite("CommonMenu", "shop_arrows_upanddown", x, y, 0.0265, 0.05, 0.0, 255, 255, 255, 255, 0) + else + RequestStreamedTextureDict("CommonMenu") + end + + local x,menuHeight,y,color = nil +end + +local function drawButton(text, subText) + local x = menus[currentMenu].x + menuWidth / 2 + local multiplier = nil + + if menus[currentMenu].currentOption <= menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].maxOptionCount then + multiplier = optionCount + elseif optionCount > menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].currentOption then + multiplier = optionCount - (menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount) + end + + if multiplier then + local y = menus[currentMenu].y + titleHeight + buttonHeight + (buttonHeight * multiplier) - buttonHeight / 2 + local backgroundColor = nil + local textColor = nil + local subTextColor = nil + local shadow = false + + if menus[currentMenu].currentOption == optionCount and text ~= "" then + backgroundColor = menus[currentMenu].menuFocusBackgroundColor + textColor = menus[currentMenu].menuFocusTextColor + subTextColor = menus[currentMenu].menuFocusTextColor + else + backgroundColor = menus[currentMenu].menuBackgroundColor + textColor = menus[currentMenu].menuTextColor + subTextColor = menus[currentMenu].menuSubTextColor + shadow = true + end + + if text ~= "!!separator!!" then + if menus[currentMenu].currentOption == optionCount and HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(1) + DrawSprite("CommonMenu", "Gradient_Nav", x, y, menuWidth, buttonHeight, 0.0, 255, 255, 255, 255, 0) + end + --drawRect(x, y, menuWidth, buttonHeight, backgroundColor) + drawText(text, menus[currentMenu].x + buttonTextXOffset, y - (buttonHeight / 2) + buttonTextYOffset, buttonFont, textColor, buttonScale, false, shadow) + + if subText then + drawText(subText, menus[currentMenu].x + buttonTextXOffset, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, subTextColor, buttonScale, false, shadow, true) + end + end + end + + local x,y,backgroundColor,textColor,subTextColor,shadow,multiplier = nil +end + +local function drawDisabledButton(text, subText) + local x = menus[currentMenu].x + menuWidth / 2 + local multiplier = nil + + if menus[currentMenu].currentOption <= menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].maxOptionCount then + multiplier = optionCount + elseif optionCount > menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].currentOption then + multiplier = optionCount - (menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount) + end + + if multiplier then + local y = menus[currentMenu].y + titleHeight + buttonHeight + (buttonHeight * multiplier) - buttonHeight / 2 + local backgroundColor = menus[currentMenu].menuBackgroundColor + local textColor = HudColourToTable(GetHudColour(5)) + local subTextColor = HudColourToTable(GetHudColour(5)) + local shadow = false + + --[[if menus[currentMenu].currentOption == optionCount and HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(1) + DrawSprite("CommonMenu", "Gradient_Nav", x, y, menuWidth, buttonHeight, 0.0, 255, 255, 255, 255, 0) + end]] + --drawRect(x, y, menuWidth, buttonHeight, backgroundColor) + drawText(text, menus[currentMenu].x + buttonTextXOffset, y - (buttonHeight / 2) + buttonTextYOffset, buttonFont, textColor, buttonScale, false, shadow) + + if subText then + drawText(subText, menus[currentMenu].x + buttonTextXOffset, y - buttonHeight / 2 + buttonTextYOffset, buttonFont, subTextColor, buttonScale, false, shadow, true) + end + end + + local x,y,backgroundColor,textColor,subTextColor,shadow,multiplier = nil +end + +local function drawSpriteButton(text, textDict, sprite, focusSprite) + local x = menus[currentMenu].x + menuWidth / 2 + local multiplier = nil + + if menus[currentMenu].currentOption <= menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].maxOptionCount then + multiplier = optionCount + elseif optionCount > menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount and optionCount <= menus[currentMenu].currentOption then + multiplier = optionCount - (menus[currentMenu].currentOption - menus[currentMenu].maxOptionCount) + end + + if multiplier then + local y = menus[currentMenu].y + titleHeight + buttonHeight + (buttonHeight * multiplier) - buttonHeight / 2 + local backgroundColor = nil + local textColor = nil + local subTextColor = nil + local shadow = false + + if menus[currentMenu].currentOption == optionCount then + backgroundColor = menus[currentMenu].menuFocusBackgroundColor + textColor = menus[currentMenu].menuFocusTextColor + subTextColor = menus[currentMenu].menuFocusTextColor + else + backgroundColor = menus[currentMenu].menuBackgroundColor + textColor = menus[currentMenu].menuTextColor + subTextColor = menus[currentMenu].menuSubTextColor + shadow = true + end + + if menus[currentMenu].currentOption == optionCount and HasStreamedTextureDictLoaded("CommonMenu") then + SetUiLayer(1) + DrawSprite("CommonMenu", "Gradient_Nav", x, y, menuWidth, buttonHeight, 0.0, 255, 255, 255, 255, 0) + end + + drawText(text, menus[currentMenu].x + buttonTextXOffset, y - (buttonHeight / 2) + buttonTextYOffset, buttonFont, textColor, buttonScale, false, shadow) + + if textDict and sprite then + if focusSprite then + if menus[currentMenu].currentOption == optionCount then + SetUiLayer(2) + drawSprite(textDict, focusSprite, menus[currentMenu].x + menuWidth - buttonTextXOffset*2 , y - buttonHeight / 2 + (buttonTextYOffset*3.75), buttonScale, menus[currentMenu].menuSubTextColor) + else + SetUiLayer(2) + drawSprite(textDict, sprite, menus[currentMenu].x + menuWidth - buttonTextXOffset*2 , y - buttonHeight / 2 + (buttonTextYOffset*3.75), buttonScale, subTextColor) + end + else + SetUiLayer(2) + drawSprite(textDict, sprite, menus[currentMenu].x + menuWidth - buttonTextXOffset*2 , y - buttonHeight / 2 + (buttonTextYOffset*3.75), buttonScale, subTextColor) + end + end + end + + local x,y,backgroundColor,textColor,subTextColor,shadow,multiplier = nil +end + +local function stopConflictingInputs() + -- isolates menu navigation buttons and stops jumping, weapon selection and opening of the pause menu + + for _,key in pairs(keys) do + SetInputExclusive(0, key) + end + DisableControlAction(0, 22, true) + DisableControlAction(0, 37, true) + DisableControlAction(0, 38, true) + DisableControlAction(0, 200, true) +end + +-- API +function JayMenu.CreateMenu(id, title, closeCallback) + -- Default settings + menus[id] = { } + menus[id].title = title + menus[id].subTitle = 'INTERACTION MENU' + + menus[id].visible = false + + menus[id].previousMenu = nil + + menus[id].aboutToBeClosed = false + + -- Top left corner + menus[id].x = 0.0145 + menus[id].y = 0.075 + + menus[id].currentOption = 1 + menus[id].maxOptionCount = 12 + + menus[id].titleFont = 1 + menus[id].titleColor = {255, 255, 255, 255} + menus[id].titleBackgroundColor = {255, 255, 255, 255} + + menus[id].menuTextColor = {255, 255, 255, 255} + menus[id].menuSubTextColor = {255, 255, 255, 255} + menus[id].menuFocusTextColor = {0, 0, 0, 255} + menus[id].menuFocusBackgroundColor = {245, 245, 245, 255} + menus[id].menuBackgroundColor = {0, 0, 0, 160} + + menus[id].subTitleBackgroundColor = {menus[id].menuBackgroundColor[1], menus[id].menuBackgroundColor[2], menus[id].menuBackgroundColor[3], 255 } + + menus[id].buttonPressedSound = { name = "SELECT", set = "HUD_FRONTEND_DEFAULT_SOUNDSET" } --https://pastebin.com/0neZdsZ5 + + menus[id].closeCallback = closeCallback or function() return true end + + debugPrint(tostring(id)..' menu created') +end + + +function JayMenu.CreateSubMenu(id, parent, subTitle, closeCallback) + if menus[parent] then + JayMenu.CreateMenu(id, menus[parent].title) + + -- Well it's copy constructor like :) + if subTitle then + setMenuProperty(id, 'subTitle', string.upper(subTitle)) + else + setMenuProperty(id, 'subTitle', string.upper(menus[parent].subTitle)) + end + + setMenuProperty(id, 'previousMenu', parent) + + setMenuProperty(id, 'x', menus[parent].x) + setMenuProperty(id, 'y', menus[parent].y) + setMenuProperty(id, 'maxOptionCount', menus[parent].maxOptionCount) + setMenuProperty(id, 'titleFont', menus[parent].titleFont) + setMenuProperty(id, 'titleColor', menus[parent].titleColor) + setMenuProperty(id, 'titleBackgroundColor', menus[parent].titleBackgroundColor) + setMenuProperty(id, 'menuTextColor', menus[parent].menuTextColor) + setMenuProperty(id, 'menuSubTextColor', menus[parent].menuSubTextColor) + setMenuProperty(id, 'menuFocusTextColor', menus[parent].menuFocusTextColor) + setMenuProperty(id, 'menuFocusBackgroundColor', menus[parent].menuFocusBackgroundColor) + setMenuProperty(id, 'menuBackgroundColor', menus[parent].menuBackgroundColor) + setMenuProperty(id, 'subTitleBackgroundColor', menus[parent].subTitleBackgroundColor) + setMenuProperty(id, 'closeCallback', closeCallback or function() return true end) + -- :( + else + debugPrint('Failed to create '..tostring(id)..' submenu: '..tostring(parent)..' parent menu doesn\'t exist') + end +end + + +function JayMenu.CurrentMenu() + return currentMenu +end + +function JayMenu.MenuTable() + return menus +end + + +function JayMenu.OpenMenu(id) + if id and menus[id] then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + setMenuVisible(id, true) + + -- continuity.lastPedWeapon = GetCurrentPedWeapon(PlayerPedId()) + -- SetPedCurrentWeaponVisible(PlayerPedId(), false, true) + + debugPrint(tostring(id)..' menu opened') + else + debugPrint('Failed to open '..tostring(id)..' menu: it doesn\'t exist') + end +end + + +function JayMenu.IsMenuOpened(id) + return isMenuVisible(id) +end + + +function JayMenu.IsAnyMenuOpened() + for id, _ in pairs(menus) do + if isMenuVisible(id) then return true end + end + + return false +end + +function JayMenu.IsAnyMenuWithTitleOpened(subtitle) + for id, v in pairs(menus) do + if isMenuVisible(id) then + if v.title == subtitle then + return true + end + end + end + + return false +end + +function JayMenu.IsMenuAboutToBeClosed() + if menus[currentMenu] then + return menus[currentMenu].aboutToBeClosed + else + return false + end +end + +function JayMenu.IsThisMenuAboutToBeClosed(id) + if menus[id] then + return menus[id].aboutToBeClosed + else + return false + end +end + + +function JayMenu.CloseMenu() + if menus[currentMenu] then + if menus[currentMenu].aboutToBeClosed then + menus[currentMenu].aboutToBeClosed = false + setMenuVisible(currentMenu, false) + debugPrint(tostring(currentMenu)..' menu closed') + PlaySoundFrontend(-1, "QUIT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + optionCount = 0 + currentMenu = nil + currentKey = nil + currentDesc = nil + + -- keep continuity + if continuity.lastPedWeapon then + SetCurrentPedWeapon(PlayerPedId(), continuity.lastPedWeapon, true) + end + + continuity = {} + + Citizen.CreateThread(function() + while IsDisabledControlPressed(0, 200) or IsDisabledControlJustReleased(0, 200) do + Citizen.Wait(0) + DisableControlAction(0, 200, true) + end + end) + else + if menus[currentMenu].closeCallback() then + menus[currentMenu].aboutToBeClosed = true + debugPrint(tostring(currentMenu)..' menu about to be closed') + end + end + end +end + +function JayMenu.Button(text, subText) + local buttonText = text + if subText then + buttonText = '{ '..tostring(buttonText)..', '..tostring(subText)..' }' + end + + if menus[currentMenu] then + optionCount = optionCount + 1 + + local isCurrent = menus[currentMenu].currentOption == optionCount + + drawButton(text, subText) + + if isCurrent then + if text == "!!separator!!" then + if IsDisabledControlPressed(0, keys.up) then + menus[currentMenu].currentOption = menus[currentMenu].currentOption - 1 + elseif IsDisabledControlPressed(0, keys.down) then + menus[currentMenu].currentOption = menus[currentMenu].currentOption + 1 + end + elseif currentKey == keys.select then + if text ~= "" then PlaySoundFrontend(-1, menus[currentMenu].buttonPressedSound.name, menus[currentMenu].buttonPressedSound.set, true) end + debugPrint(buttonText..' button pressed') + return true, isCurrent + elseif currentKey == keys.left or currentKey == keys.right then + if text ~= "" then PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) end + end + end + + return false, isCurrent + else + debugPrint('Failed to create '..buttonText..' button: '..tostring(currentMenu)..' menu doesn\'t exist') + + return false + end + + local buttonText,isCurrent = nil +end + +function JayMenu.DisabledButton(text, subText) + local buttonText = text + if subText then + buttonText = '{ '..tostring(buttonText)..', '..tostring(subText)..' }' + end + + if menus[currentMenu] then + optionCount = optionCount + 1 + + local isCurrent = menus[currentMenu].currentOption == optionCount + + drawDisabledButton(text ~= "!!separator!!" and text or "", subText) + + if isCurrent then + if IsDisabledControlPressed(0, 172) then + menus[currentMenu].currentOption = menus[currentMenu].currentOption - 1 + elseif IsDisabledControlPressed(0, 173) then + menus[currentMenu].currentOption = menus[currentMenu].currentOption + 1 + end + end + + return false, isCurrent + else + debugPrint('Failed to create '..buttonText..' button: '..tostring(currentMenu)..' menu doesn\'t exist') + + return false + end + + local buttonText,isCurrent = nil +end + +function JayMenu.SpriteButton(text, textDict, sprite, focusSprite) + local buttonText = text + + if menus[currentMenu] then + optionCount = optionCount + 1 + + local isCurrent = menus[currentMenu].currentOption == optionCount + + drawSpriteButton(text, textDict, sprite, focusSprite) + + if isCurrent then + if currentKey == keys.select then + PlaySoundFrontend(-1, menus[currentMenu].buttonPressedSound.name, menus[currentMenu].buttonPressedSound.set, true) + debugPrint(buttonText..' button pressed') + return true, isCurrent + elseif currentKey == keys.left or currentKey == keys.right then + PlaySoundFrontend(-1, "NAV_LEFT_RIGHT", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + end + end + + return false, isCurrent + else + debugPrint('Failed to create '..buttonText..' button: '..tostring(currentMenu)..' menu doesn\'t exist') + + return false, isCurrent + end + + local buttonText,isCurrent = nil +end + +function JayMenu.SpriteMenuButton(text, textDict, sprite, focusSprite, id) + if menus[id] then + local clicked, hovered = JayMenu.SpriteButton(text, textDict, sprite, focusSprite) + if clicked then + setMenuVisible(currentMenu, false) + setMenuVisible(id, true, true) + end + return clicked, hovered + else + debugPrint('Failed to create '..tostring(text)..' menu button: '..tostring(id)..' submenu doesn\'t exist') + end + + local clicked,hovered = nil +end + +function JayMenu.ComboBox(text, items, currentIndex, selectedIndex, callback, displaycb) + local itemsCount = #items + local isCurrent = menus[currentMenu].currentOption == (optionCount + 1) + local getDisplayText = displaycb or (function(t) return tostring(t or "") end) + local selectedItem = getDisplayText(items[currentIndex]) + + if itemsCount > 1 and isCurrent then + selectedItem = 'โ† '..selectedItem..' โ†’' + end + + if JayMenu.Button(text, selectedItem) then + selectedIndex = currentIndex + callback(currentIndex, selectedIndex) + return true,isCurrent + elseif isCurrent then + if currentKey == keys.left then + if currentIndex > 1 then currentIndex = currentIndex - 1 else currentIndex = itemsCount end + elseif currentKey == keys.right then + if currentIndex < itemsCount then currentIndex = currentIndex + 1 else currentIndex = 1 end + end + else + currentIndex = selectedIndex + end + + callback(currentIndex, selectedIndex) + -- local itemsCount,isCurrent,getDisplayText,selectedItem = nil + return false, isCurrent +end + +function JayMenu.MenuButton(text, id, secondtext) + if menus[id] then + local clicked, hovered = JayMenu.Button(text, (secondtext and secondtext or "โ†’")) + if clicked then + setMenuVisible(currentMenu, false) + setMenuVisible(id, true, true) + + return true, true + end + + return false, hovered + else + debugPrint('Failed to create '..tostring(text)..' menu button: '..tostring(id)..' submenu doesn\'t exist') + end + + return false, false +end + +function JayMenu.SwitchMenu(id) + setMenuVisible(currentMenu, false) + setMenuVisible(id, true, true) +end + +function JayMenu.SetDescription(text) + currentDesc = tostring(text) +end + +function JayMenu.CheckBox(text, bool, callback) + --[[local checked = '~r~Off' + if bool then + checked = '~g~On' + end]] + + local sprite = bool and "shop_box_tick" or "shop_box_blank" + local focusSprite = bool and "shop_box_tickb" or "shop_box_blankb" + + if JayMenu.SpriteButton(text, "commonmenu", sprite, focusSprite) then + bool = not bool + debugPrint(tostring(text)..' checkbox changed to '..tostring(bool)) + callback(bool) + + return true + end + + local sprite,focusSprite = nil + + return false +end + +function JayMenu.Display() + if isMenuVisible(currentMenu) and not IsPauseMenuActive() then + + stopConflictingInputs() + + if menus[currentMenu].aboutToBeClosed then + JayMenu.CloseMenu() + else + ClearAllHelpMessages() + + drawTitle() + drawSubTitle() + if currentDesc then + drawDescription() + end + drawMenuBackground() + if optionCount > menus[currentMenu].maxOptionCount then + drawArrows() + end + + currentKey = nil + currentDesc = nil + + if IsDisabledControlJustPressed(0, keys.down) or IsDisabledControlJustPressed(0, keys.mdown) then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + + if menus[currentMenu].currentOption < optionCount then + menus[currentMenu].currentOption = menus[currentMenu].currentOption + 1 + else + menus[currentMenu].currentOption = 1 + end + elseif IsDisabledControlJustPressed(0, keys.up) or IsDisabledControlJustPressed(0, keys.mup) then + PlaySoundFrontend(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + + if menus[currentMenu].currentOption > 1 then + menus[currentMenu].currentOption = menus[currentMenu].currentOption - 1 + else + menus[currentMenu].currentOption = optionCount + end + elseif IsDisabledControlJustPressed(0, keys.left) then + currentKey = keys.left + elseif IsDisabledControlJustPressed(0, keys.right) then + currentKey = keys.right + elseif IsDisabledControlJustPressed(0, keys.select) then + currentKey = keys.select + elseif IsDisabledControlJustPressed(0, keys.back) then + if menus[menus[currentMenu].previousMenu] then + PlaySoundFrontend(-1, "BACK", "HUD_FRONTEND_DEFAULT_SOUNDSET", true) + menus[currentMenu].closeCallback() + setMenuVisible(menus[currentMenu].previousMenu, true) + else + JayMenu.CloseMenu() + end + end + + optionCount = 0 + end + end +end + + +function JayMenu.SetMenuWidth(id, width) + setMenuProperty(id, 'width', width) +end + + +function JayMenu.SetMenuX(id, x) + setMenuProperty(id, 'x', x) +end + + +function JayMenu.SetMenuY(id, y) + setMenuProperty(id, 'y', y) +end + + +function JayMenu.SetMenuMaxOptionCountOnScreen(id, count) + setMenuProperty(id, 'maxOptionCount', count) +end + + +function JayMenu.SetTitleColor(id, r, g, b, a) + setMenuProperty(id, 'titleColor', { r, g, b, a or menus[id].titleColor[4] }) +end + + +function JayMenu.SetTitleBackgroundColor(id, r, g, b, a) + setMenuProperty(id, 'titleBackgroundColor', { r, g, b, a or menus[id].titleBackgroundColor[4] }) +end + + +function JayMenu.UseSpriteAsBackground(id, textDict, sprite, r, g, b, a, stillDrawText) + if stillDrawText then setMenuProperty(id, 'titleFont', "~sprite~") else setMenuProperty(id, 'titleFont', "!sprite!") end + setMenuProperty(id, 'titleColor', {textDict, sprite}) + setMenuProperty(id, 'titleBackgroundColor', { r, g, b, a or menus[id].titleBackgroundColor[4] }) +end + + +function JayMenu.SetSubTitle(id, text) + setMenuProperty(id, 'subTitle', string.upper(text)) +end + + +function JayMenu.SetMenuBackgroundColor(id, r, g, b, a) + setMenuProperty(id, 'menuBackgroundColor', { r, g, b, a or menus[id].menuBackgroundColor[4] }) +end + + +function JayMenu.SetMenuTextColor(id, r, g, b, a) + setMenuProperty(id, 'menuTextColor', { r, g, b, a or menus[id].menuTextColor[4] }) +end + +function JayMenu.SetMenuSubTextColor(id, r, g, b, a) + setMenuProperty(id, 'menuSubTextColor', { r, g, b, a or menus[id].menuSubTextColor[4] }) +end + +function JayMenu.SetMenuFocusColor(id, r, g, b, a) + setMenuProperty(id, 'menuFocusColor', { r, g, b, a or menus[id].menuFocusColor[4] }) +end + + +function JayMenu.SetMenuButtonPressedSound(id, name, set) + setMenuProperty(id, 'buttonPressedSound', { ['name'] = name, ['set'] = set }) +end \ No newline at end of file diff --git a/resources/Traffic-Menu/fxmanifest.lua b/resources/Traffic-Menu/fxmanifest.lua new file mode 100644 index 000000000..73636e2ba --- /dev/null +++ b/resources/Traffic-Menu/fxmanifest.lua @@ -0,0 +1,5 @@ +fx_version 'adamant' +games { 'gta5' } + +client_script 'client/*.lua' +server_script 'server/server.lua' \ No newline at end of file diff --git a/resources/Traffic-Menu/server/server.lua b/resources/Traffic-Menu/server/server.lua new file mode 100644 index 000000000..fb84d08f5 --- /dev/null +++ b/resources/Traffic-Menu/server/server.lua @@ -0,0 +1,14 @@ +RegisterServerEvent('xnTrafficLights:UpdateTrafficLight') +AddEventHandler('xnTrafficLights:UpdateTrafficLight', function(object, light, speedZone, radius) + local thisSource = source + local myTrafficLight = object + local myLightSetting = light + local mySpeedZoneCoords = speedZone + local myRadius = radius + TriggerClientEvent('xnTrafficLights:UpdateTrafficLightSetting', -1, myTrafficLight, myLightSetting, mySpeedZoneCoords, GetPlayerName(thisSource), myRadius) +end) + +-- If you want to add conditions for opening the menu, this is where you'd do it, or you could even use Ace Permissions +RegisterCommand("traffic", function(source, args) + TriggerClientEvent('xnTrafficLights:OpenMenu', source) +end, false) \ No newline at end of file diff --git a/resources/VK_Interiors/README.md b/resources/VK_Interiors/README.md new file mode 100644 index 000000000..56073be2c --- /dev/null +++ b/resources/VK_Interiors/README.md @@ -0,0 +1,30 @@ +> VK_interiors provides you multiple teleporations points with a gui menu to select the destination + +http://i.imgur.com/L6ESbcQ.jpg + +**Features** + +* Teleportation between multiplie points +* FadeIn/out effect when teleporting +* Easy to add and configure point +* _All texts are in french because biรจres, frites,..._ + + +**Teleportations points** + +http://imgur.com/a/UJ3PF + +* Hospital +* Fib building +* Bahamas Mamas +* Humane labs +* More to come... + +**Requirement** + +* https://forum.fivem.net/t/release-vk-main-useful-functions-0-1-0/29246/3 +* https://forum.fivem.net/t/release-fix-holes-in-the-map/25240 (optional but higly recomanded) + +**Add a new point** + +1. Just look at "config.lua" and understand how it's done, it's pretty easy. diff --git a/resources/VK_Interiors/__resource.lua b/resources/VK_Interiors/__resource.lua new file mode 100644 index 000000000..70376614c --- /dev/null +++ b/resources/VK_Interiors/__resource.lua @@ -0,0 +1,3 @@ +client_script 'config.lua' +client_script 'gui.lua' +client_script 'client.lua' \ No newline at end of file diff --git a/resources/VK_Interiors/client.lua b/resources/VK_Interiors/client.lua new file mode 100644 index 000000000..8e154faae --- /dev/null +++ b/resources/VK_Interiors/client.lua @@ -0,0 +1,38 @@ +POS_actual = 1 +PED_hasBeenTeleported = false + +function teleport(pos) + local ped = GetPlayerPed(-1) + Citizen.CreateThread(function() + PED_hasBeenTeleported = true + NetworkFadeOutEntity(ped, true, false) + Citizen.Wait(500) + + SetEntityCoords(ped, pos.x, pos.y, pos.z, 1, 0, 0, 1) + SetEntityHeading(ped, pos.h) + NetworkFadeInEntity(ped, 0) + + Citizen.Wait(500) + PED_hasBeenTeleported = false + end) +end + + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + local ped = GetPlayerPed(-1) + local playerPos = GetEntityCoords(ped, true) + + for i,pos in pairs(INTERIORS) do + DrawMarker(1, pos.x, pos.y, pos.z-1, 0, 0, 0, 0, 0, 0, 1.0,1.0,0.5, 255,255,255, 200, 0, 0, 2, 0, 0, 0, 0) + if (Vdist(playerPos.x, playerPos.y, playerPos.z, pos.x, pos.y, pos.z) < 1.0) and (not PED_hasBeenTeleported) then + POS_actual = pos.id + if not gui_interiors.opened then + gui_interiors_OpenMenu() + end + end + end + end +end) \ No newline at end of file diff --git a/resources/VK_Interiors/config.lua b/resources/VK_Interiors/config.lua new file mode 100644 index 000000000..2a2126712 --- /dev/null +++ b/resources/VK_Interiors/config.lua @@ -0,0 +1,61 @@ +INTERIORS = { + -- HOPITAL + [1] = {id = 1, x = 275.46, y = -1361.22, z = 24.53, h = 50.37, name = "Hospital", destination = {2,3}}, + [2] = {id = 2, x = 343.47, y = -1398.81, z = 32.51, h = 49.13, name = "Main exit", destination = {1,3}}, + [3] = {id = 3, x = 335.16, y = -1432.06, z = 46.51, h = 141.75, name = "Helipad exit", destination = {1,2}}, + + -- FIB + [4] = {id = 4, x = 136.17451477051, y = -761.84014892578, z = 45.752010345459, h = 161.11303710938, name = "Floor 1", destination = {5}}, + [5] = {id = 5, x = 136.25639343262, y = -761.49816894531, z = 242.15199279785, h = 160.31993103027, name = "Floor 49", destination = {4}}, + + -- FIB GARAGE + [6] = {id = 6, x = 142.06883239746, y = -768.97241210938, z = 45.752010345459, h = 72.884956359863, name = "FIB Building", destination = {7}}, + [7] = {id = 7, x = 176.67442321777, y = -728.77349853516, z = 39.403667449951, h = 248.2452545166, name = "Garage", destination = {6}}, + + -- BAHMAS MAMAS + [8] = {id = 8, x = -1388.9272460938, y = -586.08123779297, z = 30.219741821289, h = 35.407787322998, name = "Leave", destination = {9}}, + [9] = {id = 9, x = -1394.5030517578, y = -596.09210205078, z = 30.319562911987, h = 205.4248046875, name = "Enter", destination = {8}}, + + -- HUMANE LABS + [10] = {id = 10, x = 3540.859375, y = 3675.7958984375, z = 28.121143341064, h = 166.72660827637, name = "Floor -1", destination = {11}}, + [11] = {id = 11, x = 3540.8566894531, y = 3676.0424804688, z = 20.991781234741, h = 173.42085266113, name = "Floor -3", destination = {10}}, + + -- PILLBOX HOPSITAL + [12] = {id = 12, x = 340.48, y = -595.29, z = 28.79, h = 72.85, name = "Floor 1", destination = {13}}, + [13] = {id = 13, x = 325.43, y = -598.77, z = 43.29, h = 66.25, name = "Floor 2", destination = {12}}, + + -- DEVIN WESTON MANSION + [14] = {id = 14, x = -2587.91, y = 1911.47, z = 167.5, h = 187.85, name = "Exit", destination = {15}}, + [15] = {id = 15, x = -2587.26, y = 1908.51, z = 167.52, h = 4.17, name = "Enter", destination = {14}}, + [16] = {id = 16, x = -2598.79, y = 1907.45, z = 167.52, h = 104.52, name = "Enter", destination = {17}}, + [17] = {id = 17, x = -2601.01, y = 1906.97, z = 167.11, h = 284.19, name = "Exit", destination = {16}}, + + -- DIAMOND CASINO + [18] = {id = 18, x = 1004.65, y = 77.15, z = 73.28, h = 324.88, name = "Downstairs", destination = {19}}, + [19] = {id = 19, x = 1004.65, y = 77.15, z = 78.47, h = 324.88, name = "Upstairs", destination = {18}}, + + -- MAZE BANK WEST GARAGE/PARKING/VEHICLE STORAGE + [20] = {id = 20, x = -1362.74, y = -472.17, z = 31.6, h = 279.42, name = "Parking", destination = {21,22}}, + [21] = {id = 21, x = -1395.76, y = -480.52, z = 49.10, h = 107.32, name = "Vehicle Storage", destination = {20,22}}, + [22] = {id = 22, x = -1388.26, y = -484.18, z = 78.20, h = 185.32, name = "Garage", destination = {20,21}}, + + -- MAZE BANK WEST OFFICE + [23] = {id = 23, x = -1371.54, y = -503.92, z = 33.16, h = 300.68, name = "Ground Level", destination = {24}}, + [24] = {id = 24, x = -1398.8, y = -480.44, z = 72.04, h = 275.34, name = "Office", destination = {23}}, + + -- MAZE BANK WEST APARTMENT + [25] = {id = 25, x = -1442.34, y = -545.53, z = 34.74, h = 36.06, name = "Ground Level", destination = {26,27}}, + [26] = {id = 26, x = -1458.11, y = -520.82, z = 69.56, h = 303.63, name = "Apartment", destination = {25,27}}, + [27] = {id = 27, x = -1456.19, y = -514.56, z = 31.58, h = 31.87, name = "Garage", destination = {25,26}}, + + -- ARCADIUS CENTER OFFICE + [28] = {id = 28, x = -141.12, y = -614.38, z = 168.82, h = 179.68, name = "Office", destination = {29}}, + [29] = {id = 29, x = -116.26, y = -604.66, z = 36.28, h = 73.55, name = "Ground Level", destination = {28}}, + + -- La Fuente Blance Mansion LS + [30] = {id = 30, x = 1394.75, y = 1141.83, z = 114.62, h = 267.29, name = "Exit", destination = {31}}, + [31] = {id = 31, x = 1397.54, y = 1141.93, z = 114.33, h = 89.25, name = "Enter", destination = {30}}, + + --Procopio Drive Estate + +} diff --git a/resources/VK_Interiors/gui.lua b/resources/VK_Interiors/gui.lua new file mode 100644 index 000000000..722f2b007 --- /dev/null +++ b/resources/VK_Interiors/gui.lua @@ -0,0 +1,252 @@ +gui_interiors = { + opened = false, + title = "", + currentmenu = "main", + lastmenu = nil, + currentpos = nil, + selectedbutton = 0, + marker = { r = 0, g = 155, b = 255, a = 200, type = 1 }, -- ??? + menu = { + x = 0.11, + y = 0.25, + width = 0.2, + height = 0.04, + buttons = 10, + from = 1, + to = 10, + scale = 0.4, + font = 0, + ["main"] = { + title = "Choose your destination", + name = "main", + buttons = { + } + }, + } +} + +------------------------------------------------- +----------------CONFIG SELECTION---------------- +------------------------------------------------- +function gui_interiors_ButtonSelected(button) + PlaySound(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 0, 0, 1) + local ped = GetPlayerPed(-1) + local this = gui_interiors.currentmenu + local btn = button.name + if this == "main" then + teleport(button) + end +end + +------------------------------------------------- +----------------CONFIG OPEN MENU----------------- +------------------------------------------------- +function gui_interiors_OpenSubMenu(menu) + gui_interiors.menu.from = 1 + gui_interiors.menu.to = 10 + gui_interiors.selectedbutton = 0 + gui_interiors.currentmenu = menu +end +------------------------------------------------- +------------------DRAW TITLE MENU---------------- +------------------------------------------------- +function gui_interiors_drawMenuTitle(txt,x,y) + local menu = gui_interiors.menu + SetTextFont(2) + SetTextProportional(0) + SetTextScale(0.5, 0.5) + SetTextColour(255, 255, 255, 255) + SetTextEntry("STRING") + AddTextComponentString(txt) + DrawRect(x,y,menu.width,menu.height,0,0,0,255) + DrawText(x - menu.width/2 + 0.005, y - menu.height/2 + 0.0028) +end +------------------------------------------------- +------------------DRAW MENU BOUTON--------------- +------------------------------------------------- +function gui_interiors_drawMenuButton(button,x,y,selected) + local menu = gui_interiors.menu + SetTextFont(menu.font) + SetTextProportional(0) + SetTextScale(menu.scale, menu.scale) + if selected then + SetTextColour(0, 0, 0, 255) + else + SetTextColour(255, 255, 255, 255) + end + SetTextCentre(0) + SetTextEntry("STRING") + AddTextComponentString(button.name) + if selected then + DrawRect(x,y,menu.width,menu.height,255,255,255,255) + else + DrawRect(x,y,menu.width,menu.height,0,0,0,150) + end + DrawText(x - menu.width/2 + 0.005, y - menu.height/2 + 0.0028) +end +------------------------------------------------- +------------------DRAW MENU INFO----------------- +------------------------------------------------- +function gui_interiors_drawMenuInfo(text) + local menu = gui_interiors.menu + SetTextFont(menu.font) + SetTextProportional(0) + SetTextScale(0.45, 0.45) + SetTextColour(255, 255, 255, 255) + SetTextCentre(0) + SetTextEntry("STRING") + AddTextComponentString(text) + DrawRect(0.675, 0.95,0.65,0.050,255,255,255,150) + DrawText(0.365, 0.934) +end +------------------------------------------------- +----------------DRAW MENU DROIT------------------ +------------------------------------------------- +function gui_interiors_drawMenuRight(txt,x,y,selected) + local menu = gui_computer.menu + SetTextFont(menu.font) + SetTextProportional(0) + SetTextScale(menu.scale, menu.scale) + --SetTextRightJustify(1) + if selected then + SetTextColour(0, 0, 0, 255) + else + SetTextColour(255, 255, 255, 255) + end + SetTextCentre(1) + SetTextEntry("STRING") + AddTextComponentString(txt) + DrawRect(0.01 + (menu.width)+((menu.width/3)/2),y,menu.width/3,menu.height,255,255,255,150) + DrawText(0.01 + (menu.width)+((menu.width/3)/2), y - menu.height/2 + 0.0028) +end +------------------------------------------------- +-------------------DRAW TEXT--------------------- +------------------------------------------------- +function gui_interiors_drawTxt(text,font,centre,x,y,scale,r,g,b,a) + SetTextFont(font) + SetTextProportional(0) + SetTextScale(scale, scale) + SetTextColour(r, g, b, a) + SetTextDropShadow(0, 0, 0, 0,255) + SetTextDropShadow() + SetTextOutline() + SetTextCentre(centre) + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x , y) +end +------------------------------------------------- +----------------CONFIG BACK MENU----------------- +------------------------------------------------- +function gui_interiors_BackMenu() + if gui_interiors.currentmenu == "main" then + gui_interiors_CloseMenu() + PlaySound(-1, "QUIT", "HUD_FRONTEND_DEFAULT_SOUNDSET", 0, 0, 1) + end +end +------------------------------------------------- +----------------FONCTION OPEN-------------------- +------------------------------------------------- +function gui_interiors_OpenMenu() + gui_interiors.currentmenu = "main" + gui_interiors.opened = true + gui_interiors.selectedbutton = 0 +end +------------------------------------------------- +----------------FONCTION CLOSE------------------- +------------------------------------------------- +function gui_interiors_CloseMenu() + gui_interiors.opened = false + gui_interiors.menu.from = 1 + gui_interiors.menu.to = 10 +end +------------------------------------------------- +----------------FONCTION OPEN MENU--------------- +------------------------------------------------- +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + local ped = GetPlayerPed(-1) + local playerPos = GetEntityCoords(ped, true) + local vehicle = GetVehiclePedIsIn(ped, false) + + if (Vdist(playerPos.x, playerPos.y, playerPos.z, INTERIORS[POS_actual].x, INTERIORS[POS_actual].y, INTERIORS[POS_actual].z) > 2.0) then + if gui_interiors.opened then + gui_interiors_CloseMenu() + end + end + + if gui_interiors.opened then + local ped = localPed() + local menu = gui_interiors.menu[gui_interiors.currentmenu] + gui_interiors_drawTxt(gui_interiors.title,1,1,gui_interiors.menu.x,gui_interiors.menu.y,1.0, 255,255,255,255) + gui_interiors_drawMenuTitle(menu.title, gui_interiors.menu.x,gui_interiors.menu.y + 0.08) + gui_interiors_drawTxt(gui_interiors.selectedbutton.."/"..tablelength(menu.buttons),0,0,gui_interiors.menu.x + gui_interiors.menu.width/2 - 0.0385,gui_interiors.menu.y + 0.067,0.4, 255,255,255,255) + local y = gui_interiors.menu.y + 0.12 + + menu.buttons = {} + for i,dest in pairs(INTERIORS[POS_actual].destination) do + table.insert(menu.buttons , INTERIORS[dest]) + end + + buttoncount = tablelength(menu.buttons) + local selected = false + + for i,button in pairs(menu.buttons) do + if i >= gui_interiors.menu.from and i <= gui_interiors.menu.to then + if i == gui_interiors.selectedbutton then + selected = true + else + selected = false + end + gui_interiors_drawMenuButton(button,gui_interiors.menu.x,y,selected) + if button.type ~= nil then + gui_interiors_drawMenuRight(button.type,gui_interiors.menu.x,y,selected) + end + y = y + 0.04 + if selected and IsControlJustPressed(1,201) then + gui_interiors_ButtonSelected(button) + end + end + end + end + + if gui_interiors.opened then + if IsControlJustPressed(1,177) then + gui_interiors_BackMenu() + end + if IsControlJustPressed(1,188) then + if gui_interiors.selectedbutton > 1 then + gui_interiors.selectedbutton = gui_interiors.selectedbutton -1 + PlaySound(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 0, 0, 1) + if buttoncount > 10 and gui_interiors.selectedbutton < gui_interiors.menu.from then + gui_interiors.menu.from = gui_interiors.menu.from -1 + gui_interiors.menu.to = gui_interiors.menu.to - 1 + end + end + end + if IsControlJustPressed(1,187)then + if gui_interiors.selectedbutton < buttoncount then + gui_interiors.selectedbutton = gui_interiors.selectedbutton +1 + PlaySound(-1, "NAV_UP_DOWN", "HUD_FRONTEND_DEFAULT_SOUNDSET", 0, 0, 1) + if buttoncount > 10 and gui_interiors.selectedbutton > gui_interiors.menu.to then + gui_interiors.menu.to = gui_interiors.menu.to + 1 + gui_interiors.menu.from = gui_interiors.menu.from + 1 + end + end + end + end + + end +end) + +function localPed() + return GetPlayerPed(-1) +end + +function tablelength(T) + local count = 0 + for _ in pairs(T) do count = count + 1 end + return count +end diff --git a/resources/VK_Main/README.md b/resources/VK_Main/README.md new file mode 100644 index 000000000..ae88887ef --- /dev/null +++ b/resources/VK_Main/README.md @@ -0,0 +1,35 @@ +# VK_main +VK_main is a sort of framework for your script, it will help you and make you save precious time. The time of copy/paste functions like "tablelenght" is over. + + +# Our goals + +To provide a liste of useful functions for any resources. +Regrouping copy/pasted functions in one place. +Make functions as events, to be called from server. +That the community will add dozen of functions, to make it the most complete as possible. + + +# Functions list +I didn't make all the functions, it's a community project and I don't know the authors + + drawNotification(text) + displayHelpText(text) + getClosestPlayer() + getPlayers() + drawAdvancedText(x,y ,w,h,sc, text, r,g,b,a,font,jus) + f(n) + localPed() + try(f, catch_f) + firstToUpper(str) + tablelength(T) + round(num, idp) + stringstarts(String,Start) + +# Use of functions + +exports.vk_main:function_name(arguments) + +# Example + +exports.vk_main:drawNotification("Hello word") -- Will display "Hello world", in the bottom-left corner diff --git a/resources/VK_Main/__resource.lua b/resources/VK_Main/__resource.lua new file mode 100644 index 000000000..eccc4e8af --- /dev/null +++ b/resources/VK_Main/__resource.lua @@ -0,0 +1,18 @@ +server_script 'server.lua' + +client_script 'client.lua' + +exports { + 'drawNotification', + 'displayHelpText', + 'getClosestPlayer', + 'getPlayers', + 'drawAdvancedText', + 'f', + 'localPed', + 'try', + 'firstToUpper', + 'tablelength', + 'round', + 'exports.vk_main:stringstarts' +} \ No newline at end of file diff --git a/resources/VK_Main/client.lua b/resources/VK_Main/client.lua new file mode 100644 index 000000000..ffdbab2de --- /dev/null +++ b/resources/VK_Main/client.lua @@ -0,0 +1,193 @@ +-------------------------------------- +-------------------------------------- drawNotification(text) +-------------------------------------- +function drawNotification(text) + SetNotificationTextEntry("STRING") + AddTextComponentString(text) + DrawNotification(false, false) +end + +RegisterNetEvent('vk_main:drawNotification') +AddEventHandler('vk_main:drawNotification', function(text,cb) + cb(drawNotification(text)) +end) + +-------------------------------------- +-------------------------------------- displayHelpText(text) +-------------------------------------- +function displayHelpText(str) + SetTextComponentFormat("STRING") + AddTextComponentString(str) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end + +RegisterNetEvent('vk_main:displayHelpText') +AddEventHandler('vk_main:displayHelpText', function(text,cb) + cb(displayHelpText(text)) +end) + +-------------------------------------- +-------------------------------------- getClosestPlayer() +-------------------------------------- +function getClosestPlayer() + local players = getPlayers() + local closestDistance = -1 + local closestPlayer = -1 + local ply = GetPlayerPed(-1) + local plyCoords = GetEntityCoords(ply, 0) + + for index,value in ipairs(players) do + local target = GetPlayerPed(value) + if(target ~= ply) then + local targetCoords = GetEntityCoords(GetPlayerPed(value), 0) + local distance = GetDistanceBetweenCoords(targetCoords["x"], targetCoords["y"], targetCoords["z"], plyCoords["x"], plyCoords["y"], plyCoords["z"], true) + if(closestDistance == -1 or closestDistance > distance) then + closestPlayer = value + closestDistance = distance + end + end + end + + return closestPlayer, closestDistance +end + +RegisterNetEvent('vk_main:getClosestPlayer') +AddEventHandler('vk_main:getClosestPlayer', function(cb) + cb(getClosestPlayer()) +end) + +-------------------------------------- +-------------------------------------- getPlayers() +-------------------------------------- +function getPlayers() + local players = {} + + for i = 0, 31 do + if NetworkIsPlayerActive(i) then + table.insert(players, i) + end + end + + return players +end + +RegisterNetEvent('vk_main:exports.vk_main:getPlayers') +AddEventHandler('vk_main:exports.vk_main:getPlayers', function(cb) + cb(getPlayers()) +end) + +-------------------------------------- +-------------------------------------- drawAdvancedText(x,y ,w,h,sc, text, r,g,b,a,font,jus) +-------------------------------------- +function drawAdvancedText(x,y ,w,h,sc, text, r,g,b,a,font,jus) + SetTextFont(font) + SetTextProportional(0) + SetTextScale(sc, sc) + N_0x4e096588b13ffeca(jus) + SetTextColour(r, g, b, a) + SetTextDropShadow(0, 0, 0, 0,255) + SetTextEdge(1, 0, 0, 0, 255) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(x - 0.1+w, y - 0.018 + h) +end + +RegisterNetEvent('vk_main:drawAdvancedText') +AddEventHandler('vk_main:drawAdvancedText', function(x,y ,w,h,sc, text, r,g,b,a,font,jus,cb) + cb(drawAdvancedText(x,y ,w,h,sc, text, r,g,b,a,font,jus)) +end) + +-------------------------------------- +-------------------------------------- f(n) +-------------------------------------- +function f(n) + return n + 0.0001 +end + +RegisterNetEvent('vk_main:f') +AddEventHandler('vk_main:f', function(n,cb) + cb(f(n)) +end) + +-------------------------------------- +-------------------------------------- localPed() +-------------------------------------- +function localPed() + return GetPlayerPed(-1) +end + +RegisterNetEvent('vk_main:localPed') +AddEventHandler('vk_main:localPed', function(cb) + cb(localPed()) +end) + +-------------------------------------- +-------------------------------------- try(f, catch_f) +-------------------------------------- +function try(f, catch_f) + local status, exception = pcall(f) + if not status then + catch_f(exception) + end +end + +RegisterNetEvent('vk_main:try') +AddEventHandler('vk_main:try', function(f, catch_f,cb) + cb(try(f, catch_f)) +end) + +-------------------------------------- +-------------------------------------- firstToUpper(str) +-------------------------------------- +function firstToUpper(str) + return (str:gsub("^%l", string.upper)) +end + +RegisterNetEvent('vk_main:firstToUpper') +AddEventHandler('vk_main:firstToUpper', function(str,cb) + cb(firstToUpper(str)) +end) + +-------------------------------------- +-------------------------------------- tablelength(T) +-------------------------------------- +function tablelength(T) + local count = 0 + for _ in pairs(T) do count = count + 1 end + return count +end + +RegisterNetEvent('vk_main:tablelength') +AddEventHandler('vk_main:tablelength', function(T,cb) + cb(tablelength(T)) +end) + +-------------------------------------- +-------------------------------------- round(num, idp) +-------------------------------------- +function round(num, idp) + if idp and idp>0 then + local mult = 10^idp + return math.floor(num * mult + 0.5) / mult + end + return math.floor(num + 0.5) +end + +RegisterNetEvent('vk_main:round') +AddEventHandler('vk_main:round', function(num, idp,cb) + cb(round(num, idp)) +end) + +-------------------------------------- +-------------------------------------- stringstarts(String,Start) +-------------------------------------- +function stringstarts(String,Start) + return string.sub(String,1,string.len(Start))==Start +end + +RegisterNetEvent('vk_main:stringstarts') +AddEventHandler('vk_main:stringstarts', function(String,Start,cb) + cb(stringstarts(String,Start)) +end) diff --git a/resources/VK_Main/server.lua b/resources/VK_Main/server.lua new file mode 100644 index 000000000..b8efc2f63 --- /dev/null +++ b/resources/VK_Main/server.lua @@ -0,0 +1,13 @@ +RegisterServerEvent('vk_main:addMoney') +AddEventHandler('vk_main:addMoney', function(price) + TriggerEvent('es:getPlayerFromId', source, function(user) + user:addMoney((price)) + end) +end) + +RegisterServerEvent('vk_main:addMoneyToTarget') +AddEventHandler('vk_main:addMoneyToTarget', function(price,target) + TriggerEvent('es:getPlayerFromId', target, function(user) + user:addMoney((price)) + end) +end) \ No newline at end of file diff --git a/resources/VapeScript/Config.lua b/resources/VapeScript/Config.lua new file mode 100644 index 000000000..0196c6340 --- /dev/null +++ b/resources/VapeScript/Config.lua @@ -0,0 +1,42 @@ + + +Config = { + -- Key used to take a hit of the vape (51)"E" by default. + DragControl = 51, + + -- Key used to reset to the resting vape position (58)"G" by default. + RestingAnim = 58, + + -- The amount of time in (ms) you will need to hold the button in order to commit to the action. (250) by default. + ButtonHoldTime = 250, + + -- Size of the vape clouds. (0.5) by default. + SmokeSize = 0.5, + + -- the Odds of your Mod exploding in your face. (10594) by default. lower the number to increase the chance you have to explode. + FailureOdds = 10594, -- 10594 = 0.0001% chance + + -- The amount of time in (ms) the player has to wait before the can hit the vape again. (4000) by default. + VapeCoolDownTime = 4000, + + -- The amount of time in (ms) the smoke from the vape will linger. (2800) by default. + VapeHangTime = 2800, + + -- Whether or not you want ace permissions to be enabled, False = Everyone Can vape, + VapePermission = false, + + -- Ace permissions group to allow access. **REQUIRED IF YOU HAVE PERMISSIONS ENABLED** + PermissionsGroup = "ADD_ACE_GROUP_HERE", + + -- If permissions are enabled you can set the denied access message here. **REQUIRED IF YOU HAVE PERMISSIONS ENABLED** + InsufficientMessage = "^3You do not have permission to do this.", + + -- This will Enable and disable the debug commands. + Debug = false, + + -- The Transparency of the help text when it starts. (0) by default. Just leave this alone... + HelpTextStartingAlpha = 0, + + -- Hold long in (ms) will the help message appear for. (8000) by default. + HelpTextLength = 8000, +} \ No newline at end of file diff --git a/resources/VapeScript/__resource.lua b/resources/VapeScript/__resource.lua new file mode 100644 index 000000000..e06856d4e --- /dev/null +++ b/resources/VapeScript/__resource.lua @@ -0,0 +1,11 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +client_scripts{ + 'Config.lua', + 'cl-vape.lua' +} + +server_scripts{ + 'Config.lua', + 'sv-vape.lua' +} \ No newline at end of file diff --git a/resources/VapeScript/cl-vape.lua b/resources/VapeScript/cl-vape.lua new file mode 100644 index 000000000..ae1abe6d1 --- /dev/null +++ b/resources/VapeScript/cl-vape.lua @@ -0,0 +1,257 @@ + + + + local IsPlayerAbleToVape = false + local FadeIn = false + local FadeOut = false + +RegisterNetEvent("Vape:StartVaping") +RegisterNetEvent("Vape:VapeAnimFix") +RegisterNetEvent("Vape:StopVaping") +RegisterNetEvent("Vape:Drag") + +AddEventHandler("Vape:StartVaping", function(source) + local ped = GetPlayerPed(-1) + if DoesEntityExist(ped) and not IsEntityDead(ped) then + if IsPedOnFoot(ped) then + if IsPlayerAbleToVape == false then + PlayerIsAbleToVape() + TriggerEvent("Vape:HelpFadeIn", 0) + ShowNotification("~c~You've ~b~started ~c~using your vape.") + Wait(Config.HelpTextLength) + TriggerEvent("Vape:HelpFadeOut", 0) + else + ShowNotification("~r~You are already holding your vape.") + end + else + ShowNotification("~r~You can not do this in a vehicle.") + end + else + ShowNotification("~r~You can not do this if you are dead.") + end +end) +AddEventHandler("Vape:VapeAnimFix", function(source) + local ped = GetPlayerPed(-1) + local ad = "anim@heists@humane_labs@finale@keycards" + local anim = "ped_a_enter_loop" + while (not HasAnimDictLoaded(ad)) do + RequestAnimDict(ad) + Wait(1) + end + TaskPlayAnim(ped, ad, anim, 8.00, -8.00, -1, (2 + 16 + 32), 0.00, 0, 0, 0) +end) +AddEventHandler("Vape:StopVaping", function(source) + if IsPlayerAbleToVape == true then + PlayerIsUnableToVape() + ShowNotification("~c~You've ~r~stopped ~c~using your vape.") + else + ShowNotification("~r~You're not holding your vape.") + end +end) +AddEventHandler("Vape:Drag", function() + if IsPlayerAbleToVape then + local ped = GetPlayerPed(-1) + local PedPos = GetEntityCoords(ped) + local ad = "mp_player_inteat@burger" + local anim = "mp_player_int_eat_burger" + if (DoesEntityExist(ped) and not IsEntityDead(ped)) then + while (not HasAnimDictLoaded(ad)) do + RequestAnimDict(ad) + Wait(1) + end + local VapeFailure = math.random(1,Config.FailureOdds) + if VapeFailure == 1 then + TaskPlayAnim(ped, ad, anim, 8.00, -8.00, -1, (2 + 16 + 32), 0.00, 0, 0, 0) + PlaySoundFrontend(-1, "Beep_Red", "DLC_HEIST_HACKING_SNAKE_SOUNDS", 1) + Wait(250) + AddExplosion(PedPos.x, PedPos.y, PedPos.z+1.00, 34, 0.00, true, false, 1.00) + ApplyDamageToPed(ped, 200, false) + TriggerServerEvent("Vape:Failure", 0) + else + TaskPlayAnim(ped, ad, anim, 8.00, -8.00, -1, (2 + 16 + 32), 0.00, 0, 0, 0) + PlaySoundFrontend(-1, "Beep_Red", "DLC_HEIST_HACKING_SNAKE_SOUNDS", 1) + Wait(950) + TriggerServerEvent("eff_smokes", PedToNet(ped)) + Wait(Config.VapeHangTime-1000) + TriggerEvent("Vape:VapeAnimFix", 0) + end + end + else + ShowNotification("~r~You must be holding your vape to do this.") + end +end) +AddEventHandler("Vape:HelpFadeIn", function() + if FadeIn == false then + FadeIn = true + DisplayText = true + while FadeIn == true do + if Config.HelpTextStartingAlpha <= 255 then + Config.HelpTextStartingAlpha = Config.HelpTextStartingAlpha+5 + if Config.HelpTextStartingAlpha >= 255 then + FadeIn = false + break + end + end + Wait(1) + end + end +end) +AddEventHandler("Vape:HelpFadeOut", function() + if FadeOut == false then + FadeOut = true + while FadeOut == true do + if Config.HelpTextStartingAlpha >= 1 then + Config.HelpTextStartingAlpha = Config.HelpTextStartingAlpha-5 + if Config.HelpTextStartingAlpha <= 0 then + FadeOut = false + DisplayText = false + break + end + end + Wait(1) + end + end +end) + +p_smoke_location = { + 20279, +} +p_smoke_particle = "exp_grd_bzgas_smoke" +p_smoke_particle_asset = "core" +RegisterNetEvent("c_eff_smokes") +AddEventHandler("c_eff_smokes", function(c_ped) + for _,bones in pairs(p_smoke_location) do + if DoesEntityExist(NetToPed(c_ped)) and not IsEntityDead(NetToPed(c_ped)) then + createdSmoke = UseParticleFxAssetNextCall(p_smoke_particle_asset) + createdPart = StartParticleFxLoopedOnEntityBone(p_smoke_particle, NetToPed(c_ped), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, GetPedBoneIndex(NetToPed(c_ped), bones), Config.SmokeSize, 0.0, 0.0, 0.0) + Wait(Config.VapeHangTime) + --Wait(250) + while DoesParticleFxLoopedExist(createdSmoke) do + StopParticleFxLooped(createdSmoke, 1) + Wait(0) + end + while DoesParticleFxLoopedExist(createdPart) do + StopParticleFxLooped(createdPart, 1) + Wait(0) + end + while DoesParticleFxLoopedExist(p_smoke_particle) do + StopParticleFxLooped(p_smoke_particle, 1) + Wait(0) + end + while DoesParticleFxLoopedExist(p_smoke_particle_asset) do + StopParticleFxLooped(p_smoke_particle_asset, 1) + Wait(0) + end + Wait(Config.VapeHangTime*3) + RemoveParticleFxFromEntity(NetToPed(c_ped)) + break + end + end +end) + +Citizen.CreateThread(function() + while true do + local ped = GetPlayerPed(-1) + if IsPedInAnyVehicle(ped, true) then + PlayerIsEnteringVehicle() + end + if IsPlayerAbleToVape then + if IsControlPressed(0, Config.DragControl) then + Wait(Config.ButtonHoldTime) + if IsControlPressed(0, Config.DragControl) then + TriggerEvent("Vape:Drag", 0) + end + Wait(Config.VapeCoolDownTime) + end + if IsControlPressed(0, Config.RestingAnim) then + Wait(Config.ButtonHoldTime) + if IsControlPressed(0, Config.RestingAnim) then + TriggerEvent("Vape:VapeAnimFix", 0) + end + Wait(1000) + end + end + Wait(1) + end +end) +Citizen.CreateThread(function() + while true do + if IsPlayerAbleToVape then + if DisplayText then + local ped = GetPlayerPed(-1) + local pedPos = GetEntityCoords(ped) + DrawText3d(pedPos.x, pedPos.y, pedPos.z+1.20, "~c~Hold ~b~\"E\"~c~ to take a hit.") + DrawText3d(pedPos.x, pedPos.y, pedPos.z+1.08, "~c~Hold ~b~\"G\"~c~ to reset to rest postion.") + end + end + Wait(1) + end +end) + +function PlayerIsAbleToVape() + IsPlayerAbleToVape = true + local ped = GetPlayerPed(-1) + local ad = "anim@heists@humane_labs@finale@keycards" + local anim = "ped_a_enter_loop" + + while (not HasAnimDictLoaded(ad)) do + RequestAnimDict(ad) + Wait(1) + end + TaskPlayAnim(ped, ad, anim, 8.00, -8.00, -1, (2 + 16 + 32), 0.00, 0, 0, 0) + + local x,y,z = table.unpack(GetEntityCoords(ped)) + local prop_name = "ba_prop_battle_vape_01" + VapeMod = CreateObject(GetHashKey(prop_name), x, y, z+0.2, true, true, true) + AttachEntityToEntity(VapeMod, ped, GetPedBoneIndex(ped, 18905), 0.08, -0.00, 0.03, -150.0, 90.0, -10.0, true, true, false, true, 1, true) +end +function PlayerIsEnteringVehicle() + IsPlayerAbleToVape = false + local ped = GetPlayerPed(-1) + local ad = "anim@heists@humane_labs@finale@keycards" + DeleteObject(VapeMod) + TaskPlayAnim(ped, ad, "exit", 8.00, -8.00, -1, (2 + 16 + 32), 0.00, 0, 0, 0) +end +function PlayerIsUnableToVape() + IsPlayerAbleToVape = false + local ped = GetPlayerPed(-1) + DeleteObject(VapeMod) + ClearPedTasksImmediately(ped) + ClearPedSecondaryTask(ped) +end +function ShowNotification( text ) + SetNotificationTextEntry( "STRING" ) + AddTextComponentString( text ) + DrawNotification( false, false ) +end +function DrawText3d(x, y, z, text) + local onScreen,_x,_y=World3dToScreen2d(x,y,z) + local px,py,pz=table.unpack(GetGameplayCamCoords()) + if onScreen then + SetTextScale(0.3, 0.3) + SetTextFont(0) + SetTextProportional(1) + SetTextColour(255, 255, 255, Config.HelpTextStartingAlpha) + SetTextDropshadow(0, 0, 0, 0, 55) + SetTextEdge(2, 0, 0, 0, 150) + SetTextDropShadow() + SetTextOutline() + SetTextEntry("STRING") + SetTextCentre(1) + AddTextComponentString(text) + DrawText(_x,_y) + end +end + +if Config.Debug then + RegisterCommand("vapesound", function(source, rawCommand) + PlaySoundFrontend(-1, "Start_Squelch", "CB_RADIO_SFX", 1) + ShowNotification("Play sound???") + end) + RegisterCommand("vapexp", function(source, rawCommand) + local ped = GetPlayerPed(-1) + local PedPos = GetEntityCoords(ped) + AddExplosion(PedPos.x, PedPos.y, PedPos.z+1.00, 34, 0.00, true, false, 1.00) + ShowNotification("Play explosion???") + end) +end \ No newline at end of file diff --git a/resources/VapeScript/sv-vape.lua b/resources/VapeScript/sv-vape.lua new file mode 100644 index 000000000..e6d7e02d2 --- /dev/null +++ b/resources/VapeScript/sv-vape.lua @@ -0,0 +1,54 @@ + + + +RegisterNetEvent("Vape:Failure") +RegisterServerEvent("eff_smokes") + +if Config.VapePermission == true then + RegisterCommand("vape", function(source, args, rawCommand) + if IsPlayerAceAllowed(source, Config.PermissionsGroup) then + if (tostring(args[1]) == "start") then + TriggerClientEvent("Vape:StartVaping", source, 0) + elseif (tostring(args[1]) == "stop") then + TriggerClientEvent("Vape:StopVaping", source, 0) + elseif (tostring(args[1])) ~= nil then + TriggerClientEvent("chatMessage", source, "^1 Vaping: Error, Wrong Command must use /vape ") + end + if Config.Debug then + if (tostring(args[1]) == "fix") then + TriggerClientEvent("Vape:VapeAnimFix", source, 0) + elseif (tostring(args[1]) == "drag") then + TriggerClientEvent("Vape:Drag", source, 0) + end + end + else + TriggerClientEvent("chatMessage", source, Config.InsufficientMessage) + end + end) +else + RegisterCommand("vape", function(source, args, rawCommand) + if (tostring(args[1]) == "start") then + TriggerClientEvent("Vape:StartVaping", source, 0) + elseif (tostring(args[1]) == "stop") then + TriggerClientEvent("Vape:StopVaping", source, 0) + elseif (tostring(args[1])) ~= nil then + TriggerClientEvent("chatMessage", source, "^1 Vaping: Error, Wrong Command must use /vape ") + end + if Config.Debug then + if (tostring(args[1]) == "fix") then + TriggerClientEvent("Vape:VapeAnimFix", source, 0) + elseif (tostring(args[1]) == "drag") then + TriggerClientEvent("Vape:Drag", source, 0) + end + end + end) +end + +AddEventHandler("Vape:Failure", function() + _s = source + Player = GetPlayerName(_s) + TriggerClientEvent("chatMessage", -1, " ^3>>> ^2Well, it seems that ^4@"..Player.."^2's vape has exploded in their face, The odds of that are ^31 ^2in ^310,594") +end) +AddEventHandler("eff_smokes", function(entity) + TriggerClientEvent("c_eff_smokes", -1, entity) +end) diff --git a/resources/Vehicle-Attachment/Newtonsoft.Json.dll b/resources/Vehicle-Attachment/Newtonsoft.Json.dll new file mode 100644 index 000000000..6e233b9f7 Binary files /dev/null and b/resources/Vehicle-Attachment/Newtonsoft.Json.dll differ diff --git a/resources/Vehicle-Attachment/VehicleAttachment.Client.net.dll b/resources/Vehicle-Attachment/VehicleAttachment.Client.net.dll new file mode 100644 index 000000000..a46291394 Binary files /dev/null and b/resources/Vehicle-Attachment/VehicleAttachment.Client.net.dll differ diff --git a/resources/Vehicle-Attachment/VehicleAttachment.Server.net.dll b/resources/Vehicle-Attachment/VehicleAttachment.Server.net.dll new file mode 100644 index 000000000..538d03e9b Binary files /dev/null and b/resources/Vehicle-Attachment/VehicleAttachment.Server.net.dll differ diff --git a/resources/Vehicle-Attachment/config.json b/resources/Vehicle-Attachment/config.json new file mode 100644 index 000000000..5cc218e00 --- /dev/null +++ b/resources/Vehicle-Attachment/config.json @@ -0,0 +1,23 @@ +{ + "EnableLine": true, + + "EnableInstructions": true, + + "InstructionDisplayTime": 30000, + + "AttachmentBlacklist": [ + "blimp" + ], + + "BlacklistToWhitelist": false, + + "WhitelistForTowedVehicles": false, + + "MaxDistanceFromTowVehicle": 220.0, + + "ChangeAmount": 0.2, + + "FasterAmount": 2.0, + + "SlowAmount": -0.15 +} \ No newline at end of file diff --git a/resources/Vehicle-Attachment/fxmanifest.lua b/resources/Vehicle-Attachment/fxmanifest.lua new file mode 100644 index 000000000..9070d821f --- /dev/null +++ b/resources/Vehicle-Attachment/fxmanifest.lua @@ -0,0 +1,33 @@ +-- Inferno Collection Vehicle Attachment 1.3 Beta +-- +-- Copyright (c) 2019-2020, Christopher M, Inferno Collection. All rights reserved. +-- +-- This project is licensed under the following: +-- Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to use, copy, modify, and merge the software, under the following conditions: +-- The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +-- The software may not be sold in any format. +-- Modified copies of the software may only be shared in an uncompiled format. +-- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +name "Vehicle Attachment - Inferno Collection" + +description "A lightweight vehicle attachment/tow script for FiveM." + +author "Inferno Collection (inferno-collection.com)" + +version "1.3 Beta" + +url "https://inferno-collection.com" + +client_script "VehicleAttachment.Client.net.dll" + +server_script "VehicleAttachment.Server.net.dll" + +files { + "config.json", + "Newtonsoft.Json.dll" +} + +fx_version "cerulean" + +game "gta5" \ No newline at end of file diff --git a/resources/Vehicle-Spawner/__resource.lua b/resources/Vehicle-Spawner/__resource.lua new file mode 100644 index 000000000..bf77a9621 --- /dev/null +++ b/resources/Vehicle-Spawner/__resource.lua @@ -0,0 +1,11 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +description "Wallbanged's Add-On Spawner [Standalone]" + +version '1.0' + + + +client_script "@NativeUI/NativeUI.lua" +client_script "client.lua" + diff --git a/resources/Vehicle-Spawner/client.lua b/resources/Vehicle-Spawner/client.lua new file mode 100644 index 000000000..1a435474c --- /dev/null +++ b/resources/Vehicle-Spawner/client.lua @@ -0,0 +1,260 @@ +-- Created by Wallbanged -- +-- Custom Add-On Spawner V 1.0.0 -- + + + +local menuPool = NativeUI.CreatePool() +local mainMenu = NativeUI.CreateMenu('Elite Gaming RP', "", 1420, 0) -- Enter Server Name/ Menu Name Here +local submain = menuPool:AddSubMenu(mainMenu, 'Vehicle Spawner', "", 1420, 0) +local vehiclesMenu = menuPool:AddSubMenu(submain, 'Custom Vehicles', "", 1420, 0) -- Name whatever you'd like for categorization +local policeVehiclesMenu = menuPool:AddSubMenu(vehiclesMenu, 'Police Vehicles',"", 1420, 0) +local sheriffVehiclesMenu = menuPool:AddSubMenu(vehiclesMenu, 'Sheriff Vehicles', "", 1420, 0) +local chpVehiclesMenu = menuPool:AddSubMenu(vehiclesMenu, 'CHP Vehicles', "",1420, 0) + +--policeVehiclesMenu:AddItem(NativeUI.CreateItem('~r~Coming Soon!', 'Get this vehicle.') ) +chpVehiclesMenu:AddItem(NativeUI.CreateItem('~r~Coming Soon!', 'Get this vehicle.') ) + +local soVehiceMenus = {} +soVehiceMenus.so12 = NativeUI.CreateItem('2011 CVPI', 'Get this vehicle.') +soVehiceMenus.so13 = NativeUI.CreateItem('2014 Charger', 'Get this vehicle.') +soVehiceMenus.so1 = NativeUI.CreateItem('2018 Explorer', 'Get this vehicle.') +soVehiceMenus.so6 = NativeUI.CreateItem('2017 Taurus', 'Get this vehicle.') +soVehiceMenus.so8 = NativeUI.CreateItem('2013 Tahoe', 'Get this vehicle.') +soVehiceMenus.so3 = NativeUI.CreateItem('2009 Charger', 'Get this vehicle.') +soVehiceMenus.so7 = NativeUI.CreateItem('2015 Tahoe', 'Get this vehicle.') +soVehiceMenus.so11 = NativeUI.CreateItem('2016 Explorer', 'Get this vehicle.') +soVehiceMenus.so9 = NativeUI.CreateItem('2013 F-350', 'Get this vehicle.') +soVehiceMenus.so5 = NativeUI.CreateItem('2018 Charger', 'Get this vehicle.') +soVehiceMenus.so15 = NativeUI.CreateItem('2016 Explorer', 'Get this vehicle.') +soVehiceMenus.so4 = NativeUI.CreateItem('2014 Charger', 'Get this vehicle.') +soVehiceMenus.so10 = NativeUI.CreateItem('2013 Tahoe', 'Get this vehicle.') + +sheriffVehiclesMenu:AddItem(soVehiceMenus.so12) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so13) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so1) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so6) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so8) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so3) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so7) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so11) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so9) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so5) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so15) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so4) +sheriffVehiclesMenu:AddItem(soVehiceMenus.so10) + +local pdVehiceMenus = {} +pdVehiceMenus.pd1 = NativeUI.CreateItem('2011 CVPI', 'Get this vehicle.') +pdVehiceMenus.pd7 = NativeUI.CreateItem('2014 Taurus', 'Get this vehicle.') +pdVehiceMenus.pd17 = NativeUI.CreateItem('2015 Caprice', 'Get this vehicle.') +pdVehiceMenus.pd11 = NativeUI.CreateItem('2011 ST CVPI', 'Get this vehicle.') +pdVehiceMenus.pd15 = NativeUI.CreateItem('2018 Explorer', 'Get this vehicle.') +pdVehiceMenus.pdhoe = NativeUI.CreateItem('2013 Tahoe', 'Get this vehicle.') +pdVehiceMenus.pd12 = NativeUI.CreateItem('2014 ST Charger', 'Get this vehicle.') +pdVehiceMenus.pd9 = NativeUI.CreateItem('2009 Charger', 'Get this vehicle.') + +policeVehiclesMenu:AddItem(pdVehiceMenus.pd1) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd7) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd17) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd11) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd15) +policeVehiclesMenu:AddItem(pdVehiceMenus.pdhoe) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd12) +policeVehiclesMenu:AddItem(pdVehiceMenus.pd9) + +sheriffVehiclesMenu.OnItemSelect = function(sender, item, index) + if item == soVehiceMenus.so12 then + deleteVeh() + spawnVehicle('so12', '2011 CVPI') + elseif item == soVehiceMenus.so13 then + deleteVeh() + spawnVehicle('so13', '2014 Charger') + elseif item == soVehiceMenus.so1 then + deleteVeh() + spawnVehicle('asbo', '2018 Explorer') + elseif item == soVehiceMenus.so6 then + deleteVeh() + spawnVehicle('so6', '2017 Taurus') + elseif item == soVehiceMenus.so8 then + deleteVeh() + spawnVehicle('so8', '2013 Tahoe') + elseif item == soVehiceMenus.so3 then + deleteVeh() + spawnVehicle('so3', '2009 Charger') + elseif item == soVehiceMenus.so7 then + deleteVeh() + spawnVehicle('so7', '2015 Tahoe') + elseif item == soVehiceMenus.so11 then + deleteVeh() + spawnVehicle('so11', '2016 Explorer') + elseif item == soVehiceMenus.so9 then + deleteVeh() + spawnVehicle('so9', '2013 F-350') + elseif item == soVehiceMenus.so5 then + deleteVeh() + spawnVehicle('so5', '2018 Charger') + elseif item == soVehiceMenus.so15 then + deleteVeh() + spawnVehicle('so15', '2016 Explorer') + elseif item == soVehiceMenus.so4 then + deleteVeh() + spawnVehicle('so4', '2014 Charger') + elseif item == soVehiceMenus.so10 then + deleteVeh() + spawnVehicle('so10', '2013 Tahoe') + end +end + +policeVehiclesMenu.OnItemSelect = function(sender, item, index) + if item == pdVehiceMenus.pd1 then + deleteVeh() + spawnVehicle ('pd1', '2011 CVPI') + elseif item == pdVehiceMenus.pd7 then + deleteVeh() + spawnVehicle ('pd7', '2014 Taurus') + elseif item == pdVehiceMenus.pd17 then + deleteVeh() + spawnVehicle ('pd17', '2015 Caprice') + elseif item == pdVehiceMenus.pd11 then + deleteVeh() + spawnVehicle ('pd11', '2011 ST CVPI') + elseif item == pdVehiceMenus.pd15 then + deleteVeh() + spawnVehicle ('pd15', '2018 Explorer') + elseif item == pdVehiceMenus.pdhoe then + deleteVeh() + spawnVehicle ('pdhoe', '2013 Tahoe') + elseif item == pdVehiceMenus.pd12 then + deleteVeh() + spawnVehicle ('pd12', '2014 ST Charger') + elseif item == pdVehiceMenus.pd9 then + deleteVeh() + spawnVehicle ('pd9', '2009 Charger') + end +end +--------------------------------------------------------------------------------------------------------------- +--[[ EXAMPLE +local audi = menuPool:AddSubMenu(vehiclesMenu, 'Audi', "", 1420, 0) + +local aVehiclesMenus = {} + +aVehiclesMenus.a8audi = NativeUI.CreateItem('2010 Audi A8', 'Get this vehicle.') +aVehiclesMenus.audirs6tk = NativeUI.CreateItem('2013 Audi RS6 Avant', 'Get this vehicle.') +aVehiclesMenus.audis8om = NativeUI.CreateItem('2014 Audi S8', 'Get this vehicle.') +aVehiclesMenus.rs7 = NativeUI.CreateItem('2015 Audi RS7', 'Get this vehicle.') + +audi:AddItem(aVehiclesMenus.a8audi) +audi:AddItem(aVehiclesMenus.audirs6tk) +audi:AddItem(aVehiclesMenus.audis8om) +audi:AddItem(aVehiclesMenus.rs7) + +audi.OnItemSelect = function(sender, item, index) + if item == aVehiclesMenus.a8audi then + deleteVeh() + spawnVehicle ('a8audi', '2010 Audi A8') + elseif item == aVehiclesMenus.audirs6tk then + deleteVeh() + spawnVehicle ('audirs6tk', '2013 Audi RS6 Avant') + elseif item == aVehiclesMenus.audis8om then + deleteVeh() + spawnVehicle ('audis8om', '2014 Audi S8') + elseif item == aVehiclesMenus.rs7 then + deleteVeh() + spawnVehicle ('rs7', '2015 Audi RS7') + end +end]] + +RegisterCommand('wbmenu', function() -- edit this line to change the command to open the menu + mainMenu:Visible(not mainMenu:Visible()) +end, false) +------------------------------------------------DO NOT EDIT BELOW THIS LINE--------------------------------------------------------------- + +function deleteVeh() + local ped = GetPlayerPed(-1) + if (DoesEntityExist(ped) and not IsEntityDead(ped)) then + local pos = GetEntityCoords(ped) + + if (IsPedSittingInAnyVehicle(ped)) then + local handle = GetVehiclePedIsIn(ped, false) + NetworkRequestControlOfEntity(handle) + SetEntityHealth(handle, 100) + SetEntityAsMissionEntity(handle, true, true) + SetEntityAsNoLongerNeeded(handle) + DeleteEntity(handle) + ShowInfo("The vehicle you were in has been deleted.") + end + end +end + +function ShowInfo(message) + SetNotificationTextEntry("STRING") + AddTextComponentString(message) + DrawNotification(0,1) +end + + +function spawnVehicle(vehicle, name) + local x,y,z = table.unpack(GetOffsetFromEntityInWorldCoords(PlayerPedId(), 0.0, 8.0, 0.5)) + local color = "~y~" + local color2 = "~r~" + local ped = GetPlayerPed(-1) + if DoesEntityExist(ped) then + vehiclehash = GetHashKey(vehicle) + RequestModel(vehiclehash) + Citizen.CreateThread(function() + local waiting = 0 + while not HasModelLoaded(vehiclehash) do + waiting = waiting + 100 + Citizen.Wait(100) + if waiting > 5000 then + ShowInfo(color2 .."Could not load model in time. Crash was prevented.") + break + end + end + local spawnedVeh = CreateVehicle(vehiclehash, x, y, z, GetEntityHeading(PlayerPedId())+90, 1, 0) + SetPedIntoVehicle(PlayerPedId(), spawnedVeh, -1) + SetVehicleDirtLevel(spawnedVeh, 0.0) + end) + ShowInfo("You have recieved the keys to a ".. color .. name .. ".") + Wait(1000) + return true + end + ShowInfo("All parking spots are currently full.") + return false +end + + +function dump(o) + if type(o) == 'table' then + local s = '{ ' + for k,v in pairs(o) do + if type(k) ~= 'number' then k = '"'..k..'"' end + s = s .. '['..k..'] = ' .. dump(v) .. ',' + end + return s .. '} ' + else + return tostring(o) + end + end + +menuPool:Add(mainMenu) + +menuPool:RefreshIndex() + +menuPool:MouseControlsEnabled(false) +menuPool:ControlDisablingEnabled(false) + +CreateThread(function() + while true do + Wait(0) + + menuPool:ProcessMenus() + end +end) + + +function HelpText(text) + SetTextComponentFormat("STRING") + AddTextComponentString(text) + DisplayHelpTextFromStringLabel(0, 1, 1, -1) +end diff --git a/resources/Waypoints/client/client.lua b/resources/Waypoints/client/client.lua new file mode 100644 index 000000000..26b978dfd --- /dev/null +++ b/resources/Waypoints/client/client.lua @@ -0,0 +1,74 @@ +local enableWaypoints, blipClr = true, nil + +Citizen.CreateThread( function() + blipClr = Config.MarkerColor + + while true do + Citizen.Wait( 4 ) + + if ( enableWaypoints ) then + local waypointFound = GetFirstBlipInfoId( 8 ) + + if DoesBlipExist( waypointFound ) then + local coords = GetBlipCoords( waypointFound ) + local blipHeight = Config.ScaleWithScreen and ( #( GetEntityCoords( PlayerPedId() ) - coords ) ) * 0.5 or 100 + + if ( blipHeight <= 30 ) then + blipHeight = 30 + end + + DrawMarker( 1, coords.x, coords.y, coords.z, 0, 0, 0, 0, 0, 0, + 8.0, 8.0, blipHeight, -- Size + blipClr[1], blipClr[2], blipClr[3], -- Color + 155, false, false, 2, false, false, false, false ) + + DrawMarker( 5, coords.x, coords.y, coords.z + blipHeight + 2.0, 0, 0, 0, 0, 0, 0, + 11.0, 11.0, 11.0, -- Size + blipClr[1], blipClr[2], blipClr[3], -- Color + 155, false, true, 2, false, false, false, false ) + end + end + end +end ) + +RegisterCommand( 'waypoint', function() + enableWaypoints = not enableWaypoints + + TriggerEvent( 'chat:addMessage', { + color = { 255, 0, 0 }, + multiline = false, + args = { '^*Waypoints: ', 'You have ' .. ( enableWaypoints and '^2enabled' or '^1disabled' ) .. ' ^7Waypoints!' } + } ) +end, false ) + +RegisterCommand( 'wcolor', function( source, args, raw ) + if ( args[1] ~= nil ) then + setBlipColor( args[1] ) + else + TriggerEvent( 'chat:addMessage', { + color = { 255, 0, 0 }, + multiline = false, + args = { '^*Waypoints: ', 'Correct usage is ^1/wcolor ' } + } ) + end +end, false ) + +function setBlipColor( clr ) + if ( tostring( clr ) == 'red' ) then + blipClr = { 255, 0, 0 } + elseif ( tostring( clr ) == 'green' ) then + blipClr = { 0, 255, 0 } + elseif ( tostring( clr ) == 'blue' ) then + blipClr = { 0, 0, 255 } + elseif ( tostring( clr ) == 'pink' ) then + blipClr = Config.MarkerColor + elseif ( tostring( clr ) == 'default' ) then + blipClr = Config.MarkerColor + else + TriggerEvent( 'chat:addMessage', { + color = { 255, 0, 0 }, + multiline = false, + args = { '^*Waypoints: ', 'Invalid Color!' } + } ) + end +end \ No newline at end of file diff --git a/resources/Waypoints/client/config.lua b/resources/Waypoints/client/config.lua new file mode 100644 index 000000000..238e4381d --- /dev/null +++ b/resources/Waypoints/client/config.lua @@ -0,0 +1,8 @@ +Config = { } + +Config.MarkerColor = { 164, 76, 242 } -- Purple https://www.rapidtables.com/web/color/RGB_Color.html + +-- PINK Config.MarkerColor = { 255, 125, 230 } -- Pink https://www.rapidtables.com/web/color/RGB_Color.html + +-- Setting this to false will help with CPU usage, almost nothing tho... +Config.ScaleWithScreen = true \ No newline at end of file diff --git a/resources/Waypoints/fxmanifest.lua b/resources/Waypoints/fxmanifest.lua new file mode 100644 index 000000000..4cc66494d --- /dev/null +++ b/resources/Waypoints/fxmanifest.lua @@ -0,0 +1,4 @@ +fx_version 'bodacious' +game 'gta5' + +client_scripts { 'client/*.lua' } \ No newline at end of file diff --git a/resources/Weaponry/__resource.lua b/resources/Weaponry/__resource.lua new file mode 100644 index 000000000..33a28c882 --- /dev/null +++ b/resources/Weaponry/__resource.lua @@ -0,0 +1,4 @@ + +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +client_script 'client.lua' \ No newline at end of file diff --git a/resources/Weaponry/client.lua b/resources/Weaponry/client.lua new file mode 100644 index 000000000..8039be74c --- /dev/null +++ b/resources/Weaponry/client.lua @@ -0,0 +1,507 @@ +-- Script by Lyrad for LEFR + +local scopedWeapons = +{ + 100416529, -- WEAPON_SNIPERRIFLE + 205991906, -- WEAPON_HEAVYSNIPER + 3342088282, -- WEAPON_MARKSMANRIFLE + 177293209, -- WEAPON_HEAVYSNIPER MKII + 1785463520 -- WEAPON_MARKSMANRIFLE_MK2 +} + +function HashInTable( hash ) + for k, v in pairs( scopedWeapons ) do + if ( hash == v ) then + return true + end + end + + return false +end + +function ManageReticle() + local ped = GetPlayerPed( -1 ) + local _, hash = GetCurrentPedWeapon( ped, true ) + if not HashInTable( hash ) then + HideHudComponentThisFrame( 14 ) + end +end + + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + local ped = GetPlayerPed( -1 ) + local weapon = GetSelectedPedWeapon(ped) + --print(weapon) -- To get the weapon hash by pressing F8 in game + + -- Disable reticle + + ManageReticle() + + -- Disable melee while aiming (may be not working) + + if IsPedArmed(ped, 6) then + DisableControlAction(1, 140, true) + DisableControlAction(1, 141, true) + DisableControlAction(1, 142, true) + end + + -- Disable ammo HUD + + DisplayAmmoThisFrame(false) + + -- Shakycam + + -- Pistol + if weapon == GetHashKey("WEAPON_STUNGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.01) + end + end + + if weapon == GetHashKey("WEAPON_FLAREGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.01) + end + end + + if weapon == GetHashKey("WEAPON_SNSPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.02) + end + end + + if weapon == GetHashKey("WEAPON_SNSPISTOL_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025) + end + end + + if weapon == GetHashKey("WEAPON_PISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025) + end + end + + if weapon == GetHashKey("WEAPON_PISTOL_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.03) + end + end + + if weapon == GetHashKey("WEAPON_APPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + if weapon == GetHashKey("WEAPON_COMBATPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.03) + end + end + + if weapon == GetHashKey("WEAPON_PISTOL50") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + if weapon == GetHashKey("WEAPON_HEAVYPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.03) + end + end + + if weapon == GetHashKey("WEAPON_VINTAGEPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025) + end + end + + if weapon == GetHashKey("WEAPON_MARKSMANPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.03) + end + end + + if weapon == GetHashKey("WEAPON_REVOLVER") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.045) + end + end + + if weapon == GetHashKey("WEAPON_REVOLVER_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.055) + end + end + + if weapon == GetHashKey("WEAPON_DOUBLEACTION") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025) + end + end + -- SMG + + if weapon == GetHashKey("WEAPON_MICROSMG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.035) + end + end + + if weapon == GetHashKey("WEAPON_COMBATPDW") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.045) + end + end + + if weapon == GetHashKey("WEAPON_SMG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.045) + end + end + + if weapon == GetHashKey("WEAPON_SMG_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.055) + end + end + + if weapon == GetHashKey("WEAPON_ASSAULTSMG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050) + end + end + + if weapon == GetHashKey("WEAPON_MACHINEPISTOL") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.035) + end + end + + if weapon == GetHashKey("WEAPON_MINISMG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.035) + end + end + + if weapon == GetHashKey("WEAPON_MG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.07) + end + end + + if weapon == GetHashKey("WEAPON_COMBATMG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08) + end + end + + if weapon == GetHashKey("WEAPON_COMBATMG_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.085) + end + end + + -- Rifles + + if weapon == GetHashKey("WEAPON_ASSAULTRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.07) + end + end + + if weapon == GetHashKey("WEAPON_ASSAULTRIFLE_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.075) + end + end + + if weapon == GetHashKey("WEAPON_CARBINERIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.06) + end + end + + if weapon == GetHashKey("WEAPON_CARBINERIFLE_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.065) + end + end + + if weapon == GetHashKey("WEAPON_ADVANCEDRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.06) + end + end + + if weapon == GetHashKey("WEAPON_GUSENBERG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + if weapon == GetHashKey("WEAPON_SPECIALCARBINE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.06) + end + end + + if weapon == GetHashKey("WEAPON_SPECIALCARBINE_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.075) + end + end + + if weapon == GetHashKey("WEAPON_BULLPUPRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + if weapon == GetHashKey("WEAPON_BULLPUPRIFLE_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.065) + end + end + + if weapon == GetHashKey("WEAPON_COMPACTRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + -- Shotgun + + if weapon == GetHashKey("WEAPON_PUMPSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.07) + end + end + + if weapon == GetHashKey("WEAPON_PUMPSHOTGUN_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.085) + end + end + + if weapon == GetHashKey("WEAPON_SAWNOFFSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.06) + end + end + + if weapon == GetHashKey("WEAPON_ASSAULTSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.12) + end + end + + if weapon == GetHashKey("WEAPON_BULLPUPSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08) + end + end + + if weapon == GetHashKey("WEAPON_DBSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05) + end + end + + if weapon == GetHashKey("WEAPON_AUTOSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08) + end + end + + if weapon == GetHashKey("WEAPON_MUSKET") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.04) + end + end + + if weapon == GetHashKey("WEAPON_HEAVYSHOTGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.13) + end + end + + -- Sniper + + if weapon == GetHashKey("WEAPON_SNIPERRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.2) + end + end + + if weapon == GetHashKey("WEAPON_HEAVYSNIPER") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.3) + end + end + + if weapon == GetHashKey("WEAPON_HEAVYSNIPER_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.35) + end + end + + if weapon == GetHashKey("WEAPON_MARKSMANRIFLE") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.1) + end + end + + if weapon == GetHashKey("WEAPON_MARKSMANRIFLE_MK2") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.1) + end + end + + -- Launcher + + if weapon == GetHashKey("WEAPON_GRENADELAUNCHER") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08) + end + end + + if weapon == GetHashKey("WEAPON_RPG") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.9) + end + end + + if weapon == GetHashKey("WEAPON_HOMINGLAUNCHER") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.9) + end + end + + if weapon == GetHashKey("WEAPON_MINIGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.20) + end + end + + if weapon == GetHashKey("WEAPON_RAILGUN") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 1.0) + + end + end + + if weapon == GetHashKey("WEAPON_COMPACTLAUNCHER") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08) + end + end + + if weapon == GetHashKey("WEAPON_FIREWORK") then + if IsPedShooting(ped) then + ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.5) + end + end + + -- Infinite FireExtinguisher + + if weapon == GetHashKey("WEAPON_FIREEXTINGUISHER") then + if IsPedShooting(ped) then + SetPedInfiniteAmmo(ped, true, GetHashKey("WEAPON_FIREEXTINGUISHER")) + end + end + end +end) + +-- recoil script by bluethefurry / Blumlaut https://forum.fivem.net/t/betterrecoil-better-3rd-person-recoil-for-fivem/82894 +-- I just added some missing weapons because of the doomsday update adding some MK2. +-- I can't manage to make negative hashes works, if someone make it works, please let me know =) + +local recoils = { + [453432689] = 0.3, -- PISTOL + [3219281620] = 0.3, -- PISTOL MK2 + [1593441988] = 0.2, -- COMBAT PISTOL + [584646201] = 0.1, -- AP PISTOL + [2578377531] = 0.6, -- PISTOL .50 + [324215364] = 0.2, -- MICRO SMG + [736523883] = 0.1, -- SMG + [2024373456] = 0.1, -- SMG MK2 + [4024951519] = 0.1, -- ASSAULT SMG + [3220176749] = 0.2, -- ASSAULT RIFLE + [961495388] = 0.2, -- ASSAULT RIFLE MK2 + [2210333304] = 0.1, -- CARBINE RIFLE + [4208062921] = 0.1, -- CARBINE RIFLE MK2 + [2937143193] = 0.1, -- ADVANCED RIFLE + [2634544996] = 0.1, -- MG + [2144741730] = 0.1, -- COMBAT MG + [3686625920] = 0.1, -- COMBAT MG MK2 + [487013001] = 0.4, -- PUMP SHOTGUN + [1432025498] = 0.4, -- PUMP SHOTGUN MK2 + [2017895192] = 0.7, -- SAWNOFF SHOTGUN + [3800352039] = 0.4, -- ASSAULT SHOTGUN + [2640438543] = 0.2, -- BULLPUP SHOTGUN + [911657153] = 0.1, -- STUN GUN + [100416529] = 0.5, -- SNIPER RIFLE + [205991906] = 0.7, -- HEAVY SNIPER + [177293209] = 0.7, -- HEAVY SNIPER MK2 + [856002082] = 1.2, -- REMOTE SNIPER + [2726580491] = 1.0, -- GRENADE LAUNCHER + [1305664598] = 1.0, -- GRENADE LAUNCHER SMOKE + [2982836145] = 0.0, -- RPG + [1752584910] = 0.0, -- STINGER + [1119849093] = 0.01, -- MINIGUN + [3218215474] = 0.2, -- SNS PISTOL + [2009644972] = 0.25, -- SNS PISTOL MK2 + [1627465347] = 0.1, -- GUSENBERG + [3231910285] = 0.2, -- SPECIAL CARBINE + [-1768145561] = 0.25, -- SPECIAL CARBINE MK2 + [3523564046] = 0.5, -- HEAVY PISTOL + [2132975508] = 0.2, -- BULLPUP RIFLE + [-2066285827] = 0.25, -- BULLPUP RIFLE MK2 + [137902532] = 0.4, -- VINTAGE PISTOL + [-1746263880] = 0.4, -- DOUBLE ACTION REVOLVER + [2828843422] = 0.7, -- MUSKET + [984333226] = 0.2, -- HEAVY SHOTGUN + [3342088282] = 0.3, -- MARKSMAN RIFLE + [1785463520] = 0.35, -- MARKSMAN RIFLE MK2 + [1672152130] = 0, -- HOMING LAUNCHER + [1198879012] = 0.9, -- FLARE GUN + [171789620] = 0.2, -- COMBAT PDW + [3696079510] = 0.9, -- MARKSMAN PISTOL + [1834241177] = 2.4, -- RAILGUN + [3675956304] = 0.3, -- MACHINE PISTOL + [3249783761] = 0.6, -- REVOLVER + [-879347409] = 0.65, -- REVOLVER MK2 + [4019527611] = 0.7, -- DOUBLE BARREL SHOTGUN + [1649403952] = 0.3, -- COMPACT RIFLE + [317205821] = 0.2, -- AUTO SHOTGUN + [125959754] = 0.5, -- COMPACT LAUNCHER + [3173288789] = 0.1, -- MINI SMG +} + + + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if IsPedShooting(PlayerPedId()) and not IsPedDoingDriveby(PlayerPedId()) then + local _,wep = GetCurrentPedWeapon(PlayerPedId()) + _,cAmmo = GetAmmoInClip(PlayerPedId(), wep) + if recoils[wep] and recoils[wep] ~= 0 then + tv = 0 + repeat + Wait(0) + p = GetGameplayCamRelativePitch() + if GetFollowPedCamViewMode() ~= 4 then + SetGameplayCamRelativePitch(p+0.1, 0.2) + end + tv = tv+0.1 + until tv >= recoils[wep] + end + + end + end +end) \ No newline at end of file diff --git a/resources/Weapons-OnBack/__resource.lua b/resources/Weapons-OnBack/__resource.lua new file mode 100644 index 000000000..a0d0d0c0f --- /dev/null +++ b/resources/Weapons-OnBack/__resource.lua @@ -0,0 +1,3 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +client_script 'cl_weapons-on-back.lua' \ No newline at end of file diff --git a/resources/Weapons-OnBack/cl_weapons-on-back.lua b/resources/Weapons-OnBack/cl_weapons-on-back.lua new file mode 100644 index 000000000..d31a053d8 --- /dev/null +++ b/resources/Weapons-OnBack/cl_weapons-on-back.lua @@ -0,0 +1,106 @@ + +local SETTINGS = { + back_bone = 24816, + x = 0.15, + y = -0.18, + z = -0.02, + x_rotation = 0.0, + y_rotation = 165.0, + z_rotation = 0.0, + + compatable_weapon_hashes = { + -- melee: + --["prop_golf_iron_01"] = 1141786504, -- positioning still needs work + --["w_me_bat"] = -1786099057, + -- ["prop_ld_jerrycan_01"] = 883325847, + -- assault rifles: + ["w_ar_carbinerifle"] = -2084633992, + ["w_ar_carbineriflemk2"] = GetHashKey("WEAPON_CARBINERIFLE_Mk2"), + ["w_ar_assaultrifle"] = -1074790547, + ["w_ar_specialcarbine"] = -1063057011, + ["w_ar_bullpuprifle"] = 2132975508, + ["w_ar_advancedrifle"] = -1357824103, + -- sub machine guns: + ["w_sb_microsmg"] = 324215364, + ["w_sb_assaultsmg"] = -270015777, + ["w_sb_smg"] = 736523883, + ["w_sb_smgmk2"] = GetHashKey("WEAPON_SMGMk2"), + ["w_sb_gusenberg"] = 1627465347, + -- sniper rifles: + ["w_sr_sniperrifle"] = 100416529, + -- shotguns: + ["w_sg_assaultshotgun"] = -494615257, + ["w_sg_bullpupshotgun"] = -1654528753, + ["w_sg_pumpshotgun"] = 487013001, + ["w_sg_pumpshotgunmk2"] = 1432025498, + ["w_ar_musket"] = -1466123874, + ["w_sg_heavyshotgun"] = GetHashKey("WEAPON_HEAVYSHOTGUN"), + -- ["w_sg_sawnoff"] = 2017895192 don't show, maybe too small? + -- launchers: + ["w_lr_firework"] = 2138347493 + } +} +DisableControlAction(0, 20, true) + +local attached_weapons = {} +local iattached = false +Citizen.CreateThread(function() + while true do + +local me = GetPlayerPed(-1) + + + Wait(1) + + if (IsDisabledControlJustReleased(0 , 20)) then + if iattached then + + SetCurrentPedWeapon(me, isweapon, true) + for name, attached_object in pairs(attached_weapons) do + DetachEntity(attached_object.handle) + DeleteObject(attached_object.handle) + end + iattached = false + + else + isweapon = GetSelectedPedWeapon(me) + for wep_name, wep_hash in pairs(SETTINGS.compatable_weapon_hashes) do + if wep_hash == GetSelectedPedWeapon(GetPlayerPed(-1)) then + AttachWeapon(wep_name, wep_hash, SETTINGS.back_bone, SETTINGS.x, SETTINGS.y, SETTINGS.z, SETTINGS.x_rotation, SETTINGS.y_rotation, SETTINGS.z_rotation, isMeleeWeapon(wep_name)) + SetCurrentPedWeapon(me, GetHashKey("WEAPON_UNARMED"), true) + iattached = true + end + end + end + end + end +end) + +function AttachWeapon(attachModel,modelHash,boneNumber,x,y,z,xR,yR,zR, isMelee) + local bone = GetPedBoneIndex(GetPlayerPed(-1), boneNumber) + RequestModel(attachModel) + while not HasModelLoaded(attachModel) do + Wait(100) + end + + attached_weapons[attachModel] = { + hash = modelHash, + handle = CreateObject(GetHashKey(attachModel), 1.0, 1.0, 1.0, true, true, false) + } + + if isMelee then x = 0.11 y = -0.14 z = 0.0 xR = -75.0 yR = 185.0 zR = 92.0 end -- reposition for melee items + if attachModel == "prop_ld_jerrycan_01" then x = x + 0.3 end + AttachEntityToEntity(attached_weapons[attachModel].handle, GetPlayerPed(-1), bone, x, y, z, xR, yR, zR, 1, 1, 0, 0, 2, 1) +end + +function isMeleeWeapon(wep_name) + if wep_name == "prop_golf_iron_01" then + return true + elseif wep_name == "w_me_bat" then + return true + elseif wep_name == "prop_ld_jerrycan_01" then + return true + else + return false + end +end diff --git a/resources/WeazelNewsCam/.gitattributes b/resources/WeazelNewsCam/.gitattributes new file mode 100644 index 000000000..dfe077042 --- /dev/null +++ b/resources/WeazelNewsCam/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/resources/WeazelNewsCam/.gitignore b/resources/WeazelNewsCam/.gitignore new file mode 100644 index 000000000..6fd0a376d --- /dev/null +++ b/resources/WeazelNewsCam/.gitignore @@ -0,0 +1,41 @@ +# Compiled Lua sources +luac.out + +# luarocks build files +*.src.rock +*.zip +*.tar.gz + +# Object files +*.o +*.os +*.ko +*.obj +*.elf + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo +*.def +*.exp + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex + diff --git a/resources/WeazelNewsCam/README.md b/resources/WeazelNewsCam/README.md new file mode 100644 index 000000000..a8040999b --- /dev/null +++ b/resources/WeazelNewsCam/README.md @@ -0,0 +1,15 @@ +commands + +/cam to get your camera out and put it back away +press e when it is out to activate it +backspace get out of the view finder + +/mic to get a microphone out and put it away +you can point to direct it + +/bmic to toggle the Boom Mic + +Based off https://github.com/xander1998/saw by xlander1998 +with permission to publish + +and with code from https://github.com/ZAUB1/ESX-Binoculars by ZAUB1 diff --git a/resources/WeazelNewsCam/__resource.lua b/resources/WeazelNewsCam/__resource.lua new file mode 100644 index 000000000..459b2c3ae --- /dev/null +++ b/resources/WeazelNewsCam/__resource.lua @@ -0,0 +1,8 @@ +--[[ + Scripted by: Xander Harrison [X. Cross] + Edited by: MrDiamondDirt +--]] +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +server_script "server.lua" +client_script "client.lua" \ No newline at end of file diff --git a/resources/WeazelNewsCam/client.lua b/resources/WeazelNewsCam/client.lua new file mode 100644 index 000000000..6d2752b40 --- /dev/null +++ b/resources/WeazelNewsCam/client.lua @@ -0,0 +1,484 @@ +local holdingCam = false +local usingCam = false +local holdingMic = false +local usingMic = false +local holdingBmic = false +local usingBmic = false +local camModel = "prop_v_cam_01" +local camanimDict = "missfinale_c2mcs_1" +local camanimName = "fin_c2_mcs_1_camman" +local micModel = "p_ing_microphonel_01" +local micanimDict = "missheistdocksprep1hold_cellphone" +local micanimName = "hold_cellphone" +local bmicModel = "prop_v_bmike_01" +local bmicanimDict = "missfra1" +local bmicanimName = "mcs2_crew_idle_m_boom" +local bmic_net = nil +local mic_net = nil +local cam_net = nil +local UI = { + x = 0.000 , + y = -0.001 , +} + +--------------------------------------------------------------------------- +-- Toggling Cam -- +--------------------------------------------------------------------------- +RegisterNetEvent("Cam:ToggleCam") +AddEventHandler("Cam:ToggleCam", function() + if not holdingCam then + RequestModel(GetHashKey(camModel)) + while not HasModelLoaded(GetHashKey(camModel)) do + Citizen.Wait(100) + end + + local plyCoords = GetOffsetFromEntityInWorldCoords(GetPlayerPed(PlayerId()), 0.0, 0.0, -5.0) + local camspawned = CreateObject(GetHashKey(camModel), plyCoords.x, plyCoords.y, plyCoords.z, 1, 1, 1) + Citizen.Wait(1000) + local netid = ObjToNet(camspawned) + SetNetworkIdExistsOnAllMachines(netid, true) + NetworkSetNetworkIdDynamic(netid, true) + SetNetworkIdCanMigrate(netid, false) + AttachEntityToEntity(camspawned, GetPlayerPed(PlayerId()), GetPedBoneIndex(GetPlayerPed(PlayerId()), 28422), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1, 1, 0, 1, 0, 1) + TaskPlayAnim(GetPlayerPed(PlayerId()), 1.0, -1, -1, 50, 0, 0, 0, 0) -- 50 = 32 + 16 + 2 + TaskPlayAnim(GetPlayerPed(PlayerId()), camanimDict, camanimName, 1.0, -1, -1, 50, 0, 0, 0, 0) + cam_net = netid + holdingCam = true + DisplayNotification("To enter News cam press ~INPUT_PICKUP~ \nTo Enter Movie Cam press ~INPUT_INTERACTION_MENU~") + else + ClearPedSecondaryTask(GetPlayerPed(PlayerId())) + DetachEntity(NetToObj(cam_net), 1, 1) + DeleteEntity(NetToObj(cam_net)) + cam_net = nil + holdingCam = false + usingCam = false + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if holdingCam then + while not HasAnimDictLoaded(camanimDict) do + RequestAnimDict(camanimDict) + Citizen.Wait(100) + end + + if not IsEntityPlayingAnim(PlayerPedId(), camanimDict, camanimName, 3) then + TaskPlayAnim(GetPlayerPed(PlayerId()), 1.0, -1, -1, 50, 0, 0, 0, 0) -- 50 = 32 + 16 + 2 + TaskPlayAnim(GetPlayerPed(PlayerId()), camanimDict, camanimName, 1.0, -1, -1, 50, 0, 0, 0, 0) + end + + DisablePlayerFiring(PlayerId(), true) + DisableControlAction(0,25,true) -- disable aim + DisableControlAction(0, 44, true) -- INPUT_COVER + DisableControlAction(0,37,true) -- INPUT_SELECT_WEAPON + SetCurrentPedWeapon(GetPlayerPed(-1), GetHashKey("WEAPON_UNARMED"), true) + end + end +end) + +--------------------------------------------------------------------------- +-- Cam Functions -- +--------------------------------------------------------------------------- + +local fov_max = 70.0 +local fov_min = 5.0 +local zoomspeed = 10.0 +local speed_lr = 8.0 +local speed_ud = 8.0 + +local camera = false +local fov = (fov_max+fov_min)*0.5 + +--------------------------------------------------------------------------- +-- Movie Cam -- +--------------------------------------------------------------------------- + +Citizen.CreateThread(function() + while true do + + Citizen.Wait(10) + + local lPed = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(lPed) + + if holdingCam and IsControlJustReleased(1, 244) then + movcamera = true + + SetTimecycleModifier("default") + + SetTimecycleModifierStrength(0.3) + + local scaleform = RequestScaleformMovie("security_camera") + + while not HasScaleformMovieLoaded(scaleform) do + Citizen.Wait(10) + end + + + local lPed = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(lPed) + local cam1 = CreateCam("DEFAULT_SCRIPTED_FLY_CAMERA", true) + + AttachCamToEntity(cam1, lPed, 0.0,0.0,1.0, true) + SetCamRot(cam1, 2.0,1.0,GetEntityHeading(lPed)) + SetCamFov(cam1, fov) + RenderScriptCams(true, false, 0, 1, 0) + PushScaleformMovieFunction(scaleform, "security_camera") + PopScaleformMovieFunctionVoid() + + while movcamera and not IsEntityDead(lPed) and (GetVehiclePedIsIn(lPed) == vehicle) and true do + if IsControlJustPressed(0, 177) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + movcamera = false + end + + SetEntityRotation(lPed, 0, 0, new_z,2, true) + + local zoomvalue = (1.0/(fov_max-fov_min))*(fov-fov_min) + CheckInputRotation(cam1, zoomvalue) + + HandleZoom(cam1) + HideHUDThisFrame() + + drawRct(UI.x + 0.0, UI.y + 0.0, 1.0,0.15,0,0,0,255) -- Top Bar + DrawScaleformMovieFullscreen(scaleform, 255, 255, 255, 255) + drawRct(UI.x + 0.0, UI.y + 0.85, 1.0,0.16,0,0,0,255) -- Bottom Bar + + local camHeading = GetGameplayCamRelativeHeading() + local camPitch = GetGameplayCamRelativePitch() + if camPitch < -70.0 then + camPitch = -70.0 + elseif camPitch > 42.0 then + camPitch = 42.0 + end + camPitch = (camPitch + 70.0) / 112.0 + + if camHeading < -180.0 then + camHeading = -180.0 + elseif camHeading > 180.0 then + camHeading = 180.0 + end + camHeading = (camHeading + 180.0) / 360.0 + + Citizen.InvokeNative(0xD5BB4025AE449A4E, GetPlayerPed(-1), "Pitch", camPitch) + Citizen.InvokeNative(0xD5BB4025AE449A4E, GetPlayerPed(-1), "Heading", camHeading * -1.0 + 1.0) + + Citizen.Wait(10) + end + + movcamera = false + ClearTimecycleModifier() + fov = (fov_max+fov_min)*0.5 + RenderScriptCams(false, false, 0, 1, 0) + SetScaleformMovieAsNoLongerNeeded(scaleform) + DestroyCam(cam1, false) + SetNightvision(false) + SetSeethrough(false) + end + end +end) + +--------------------------------------------------------------------------- +-- News Cam -- +--------------------------------------------------------------------------- + +Citizen.CreateThread(function() + while true do + + Citizen.Wait(10) + + local lPed = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(lPed) + + if holdingCam and IsControlJustReleased(1, 38) then + newscamera = true + + SetTimecycleModifier("default") + + SetTimecycleModifierStrength(0.3) + + local scaleform = RequestScaleformMovie("security_camera") + local scaleform2 = RequestScaleformMovie("breaking_news") + + + while not HasScaleformMovieLoaded(scaleform) do + Citizen.Wait(10) + end + while not HasScaleformMovieLoaded(scaleform2) do + Citizen.Wait(10) + end + + + local lPed = GetPlayerPed(-1) + local vehicle = GetVehiclePedIsIn(lPed) + local cam2 = CreateCam("DEFAULT_SCRIPTED_FLY_CAMERA", true) + + AttachCamToEntity(cam2, lPed, 0.0,0.0,1.0, true) + SetCamRot(cam2, 2.0,1.0,GetEntityHeading(lPed)) + SetCamFov(cam2, fov) + RenderScriptCams(true, false, 0, 1, 0) + PushScaleformMovieFunction(scaleform, "SET_CAM_LOGO") + PushScaleformMovieFunction(scaleform2, "breaking_news") + PopScaleformMovieFunctionVoid() + + while newscamera and not IsEntityDead(lPed) and (GetVehiclePedIsIn(lPed) == vehicle) and true do + if IsControlJustPressed(1, 177) then + PlaySoundFrontend(-1, "SELECT", "HUD_FRONTEND_DEFAULT_SOUNDSET", false) + newscamera = false + end + + SetEntityRotation(lPed, 0, 0, new_z,2, true) + + local zoomvalue = (1.0/(fov_max-fov_min))*(fov-fov_min) + CheckInputRotation(cam2, zoomvalue) + + HandleZoom(cam2) + HideHUDThisFrame() + + DrawScaleformMovieFullscreen(scaleform, 255, 255, 255, 255) + DrawScaleformMovie(scaleform2, 0.5, 0.63, 1.0, 1.0, 255, 255, 255, 255) + Breaking("BREAKING NEWS") + + local camHeading = GetGameplayCamRelativeHeading() + local camPitch = GetGameplayCamRelativePitch() + if camPitch < -70.0 then + camPitch = -70.0 + elseif camPitch > 42.0 then + camPitch = 42.0 + end + camPitch = (camPitch + 70.0) / 112.0 + + if camHeading < -180.0 then + camHeading = -180.0 + elseif camHeading > 180.0 then + camHeading = 180.0 + end + camHeading = (camHeading + 180.0) / 360.0 + + Citizen.InvokeNative(0xD5BB4025AE449A4E, GetPlayerPed(-1), "Pitch", camPitch) + Citizen.InvokeNative(0xD5BB4025AE449A4E, GetPlayerPed(-1), "Heading", camHeading * -1.0 + 1.0) + + Citizen.Wait(10) + end + + newscamera = false + ClearTimecycleModifier() + fov = (fov_max+fov_min)*0.5 + RenderScriptCams(false, false, 0, 1, 0) + SetScaleformMovieAsNoLongerNeeded(scaleform) + DestroyCam(cam2, false) + SetNightvision(false) + SetSeethrough(false) + end + end +end) + +--------------------------------------------------------------------------- +-- Events -- +--------------------------------------------------------------------------- + +-- Activate camera +RegisterNetEvent('camera:Activate') +AddEventHandler('camera:Activate', function() + camera = not camera +end) + +--FUNCTIONS-- +function HideHUDThisFrame() + HideHelpTextThisFrame() + HideHudAndRadarThisFrame() + HideHudComponentThisFrame(1) + HideHudComponentThisFrame(2) + HideHudComponentThisFrame(3) + HideHudComponentThisFrame(4) + HideHudComponentThisFrame(6) + HideHudComponentThisFrame(7) + HideHudComponentThisFrame(8) + HideHudComponentThisFrame(9) + HideHudComponentThisFrame(13) + HideHudComponentThisFrame(11) + HideHudComponentThisFrame(12) + HideHudComponentThisFrame(15) + HideHudComponentThisFrame(18) + HideHudComponentThisFrame(19) +end + +function CheckInputRotation(cam, zoomvalue) + local rightAxisX = GetDisabledControlNormal(0, 220) + local rightAxisY = GetDisabledControlNormal(0, 221) + local rotation = GetCamRot(cam, 2) + if rightAxisX ~= 0.0 or rightAxisY ~= 0.0 then + new_z = rotation.z + rightAxisX*-1.0*(speed_ud)*(zoomvalue+0.1) + new_x = math.max(math.min(20.0, rotation.x + rightAxisY*-1.0*(speed_lr)*(zoomvalue+0.1)), -89.5) + SetCamRot(cam, new_x, 0.0, new_z, 2) + end +end + +function HandleZoom(cam) + local lPed = GetPlayerPed(-1) + if not ( IsPedSittingInAnyVehicle( lPed ) ) then + + if IsControlJustPressed(0,241) then + fov = math.max(fov - zoomspeed, fov_min) + end + if IsControlJustPressed(0,242) then + fov = math.min(fov + zoomspeed, fov_max) + end + local current_fov = GetCamFov(cam) + if math.abs(fov-current_fov) < 0.1 then + fov = current_fov + end + SetCamFov(cam, current_fov + (fov - current_fov)*0.05) + else + if IsControlJustPressed(0,17) then + fov = math.max(fov - zoomspeed, fov_min) + end + if IsControlJustPressed(0,16) then + fov = math.min(fov + zoomspeed, fov_max) + end + local current_fov = GetCamFov(cam) + if math.abs(fov-current_fov) < 0.1 then + fov = current_fov + end + SetCamFov(cam, current_fov + (fov - current_fov)*0.05) + end +end + + +--------------------------------------------------------------------------- +-- Toggling Mic -- +--------------------------------------------------------------------------- +RegisterNetEvent("Mic:ToggleMic") +AddEventHandler("Mic:ToggleMic", function() + if not holdingMic then + RequestModel(GetHashKey(micModel)) + while not HasModelLoaded(GetHashKey(micModel)) do + Citizen.Wait(100) + end + + while not HasAnimDictLoaded(micanimDict) do + RequestAnimDict(micanimDict) + Citizen.Wait(100) + end + + local plyCoords = GetOffsetFromEntityInWorldCoords(GetPlayerPed(PlayerId()), 0.0, 0.0, -5.0) + local micspawned = CreateObject(GetHashKey(micModel), plyCoords.x, plyCoords.y, plyCoords.z, 1, 1, 1) + Citizen.Wait(1000) + local netid = ObjToNet(micspawned) + SetNetworkIdExistsOnAllMachines(netid, true) + NetworkSetNetworkIdDynamic(netid, true) + SetNetworkIdCanMigrate(netid, false) + AttachEntityToEntity(micspawned, GetPlayerPed(PlayerId()), GetPedBoneIndex(GetPlayerPed(PlayerId()), 60309), 0.055, 0.05, 0.0, 240.0, 0.0, 0.0, 1, 1, 0, 1, 0, 1) + TaskPlayAnim(GetPlayerPed(PlayerId()), 1.0, -1, -1, 50, 0, 0, 0, 0) -- 50 = 32 + 16 + 2 + TaskPlayAnim(GetPlayerPed(PlayerId()), micanimDict, micanimName, 1.0, -1, -1, 50, 0, 0, 0, 0) + mic_net = netid + holdingMic = true + else + ClearPedSecondaryTask(GetPlayerPed(PlayerId())) + DetachEntity(NetToObj(mic_net), 1, 1) + DeleteEntity(NetToObj(mic_net)) + mic_net = nil + holdingMic = false + usingMic = false + end +end) + +--------------------------------------------------------------------------- +-- Toggling Boom Mic -- +--------------------------------------------------------------------------- +RegisterNetEvent("Mic:ToggleBMic") +AddEventHandler("Mic:ToggleBMic", function() + if not holdingBmic then + RequestModel(GetHashKey(bmicModel)) + while not HasModelLoaded(GetHashKey(bmicModel)) do + Citizen.Wait(100) + end + + local plyCoords = GetOffsetFromEntityInWorldCoords(GetPlayerPed(PlayerId()), 0.0, 0.0, -5.0) + local bmicspawned = CreateObject(GetHashKey(bmicModel), plyCoords.x, plyCoords.y, plyCoords.z, true, true, false) + Citizen.Wait(1000) + local netid = ObjToNet(bmicspawned) + SetNetworkIdExistsOnAllMachines(netid, true) + NetworkSetNetworkIdDynamic(netid, true) + SetNetworkIdCanMigrate(netid, false) + AttachEntityToEntity(bmicspawned, GetPlayerPed(PlayerId()), GetPedBoneIndex(GetPlayerPed(PlayerId()), 28422), -0.08, 0.0, 0.0, 0.0, 0.0, 0.0, 1, 1, 0, 1, 0, 1) + TaskPlayAnim(GetPlayerPed(PlayerId()), 1.0, -1, -1, 50, 0, 0, 0, 0) -- 50 = 32 + 16 + 2 + TaskPlayAnim(GetPlayerPed(PlayerId()), bmicanimDict, bmicanimName, 1.0, -1, -1, 50, 0, 0, 0, 0) + bmic_net = netid + holdingBmic = true + else + ClearPedSecondaryTask(GetPlayerPed(PlayerId())) + DetachEntity(NetToObj(bmic_net), 1, 1) + DeleteEntity(NetToObj(bmic_net)) + bmic_net = nil + holdingBmic = false + usingBmic = false + end +end) + +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + if holdingBmic then + while not HasAnimDictLoaded(bmicanimDict) do + RequestAnimDict(bmicanimDict) + Citizen.Wait(100) + end + + if not IsEntityPlayingAnim(PlayerPedId(), bmicanimDict, bmicanimName, 3) then + TaskPlayAnim(GetPlayerPed(PlayerId()), 1.0, -1, -1, 50, 0, 0, 0, 0) -- 50 = 32 + 16 + 2 + TaskPlayAnim(GetPlayerPed(PlayerId()), bmicanimDict, bmicanimName, 1.0, -1, -1, 50, 0, 0, 0, 0) + end + + DisablePlayerFiring(PlayerId(), true) + DisableControlAction(0,25,true) -- disable aim + DisableControlAction(0, 44, true) -- INPUT_COVER + DisableControlAction(0,37,true) -- INPUT_SELECT_WEAPON + SetCurrentPedWeapon(GetPlayerPed(-1), GetHashKey("WEAPON_UNARMED"), true) + + if (IsPedInAnyVehicle(GetPlayerPed(-1), -1) and GetPedVehicleSeat(GetPlayerPed(-1)) == -1) or IsPedCuffed(GetPlayerPed(-1)) or holdingMic then + ClearPedSecondaryTask(GetPlayerPed(-1)) + DetachEntity(NetToObj(bmic_net), 1, 1) + DeleteEntity(NetToObj(bmic_net)) + bmic_net = nil + holdingBmic = false + usingBmic = false + end + end + end +end) + +--------------------------------------------------------------------------------------- +-- misc functions -- +--------------------------------------------------------------------------------------- + +function drawRct(x,y,width,height,r,g,b,a) + DrawRect(x + width/2, y + height/2, width, height, r, g, b, a) +end + +function Breaking(text) + SetTextColour(255, 255, 255, 255) + SetTextFont(8) + SetTextScale(1.2, 1.2) + SetTextWrap(0.0, 1.0) + SetTextCentre(false) + SetTextDropshadow(0, 0, 0, 0, 255) + SetTextEdge(1, 0, 0, 0, 205) + SetTextEntry("STRING") + AddTextComponentString(text) + DrawText(0.2, 0.85) +end + +function Notification(message) + SetNotificationTextEntry("STRING") + AddTextComponentString(message) + DrawNotification(0, 1) +end + +function DisplayNotification(string) + SetTextComponentFormat("STRING") + AddTextComponentString(string) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end diff --git a/resources/WeazelNewsCam/server.lua b/resources/WeazelNewsCam/server.lua new file mode 100644 index 000000000..c2752366b --- /dev/null +++ b/resources/WeazelNewsCam/server.lua @@ -0,0 +1,14 @@ +RegisterCommand("cam", function(source, args, raw) + local src = source + TriggerClientEvent("Cam:ToggleCam", src) +end) + +RegisterCommand("bmic", function(source, args, raw) + local src = source + TriggerClientEvent("Mic:ToggleBMic", src) +end) + +RegisterCommand("mic", function(source, args, raw) + local src = source + TriggerClientEvent("Mic:ToggleMic", src) +end) diff --git a/resources/enhancedcamera/LICENSE b/resources/enhancedcamera/LICENSE new file mode 100644 index 000000000..1a63fb565 --- /dev/null +++ b/resources/enhancedcamera/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 Luke Kabat + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/enhancedcamera/MenuAPI.dll b/resources/enhancedcamera/MenuAPI.dll new file mode 100644 index 000000000..8a23b318b Binary files /dev/null and b/resources/enhancedcamera/MenuAPI.dll differ diff --git a/resources/enhancedcamera/Newtonsoft.Json.dll b/resources/enhancedcamera/Newtonsoft.Json.dll new file mode 100644 index 000000000..6afafb8ee Binary files /dev/null and b/resources/enhancedcamera/Newtonsoft.Json.dll differ diff --git a/resources/enhancedcamera/README.md b/resources/enhancedcamera/README.md new file mode 100644 index 000000000..5cd394917 --- /dev/null +++ b/resources/enhancedcamera/README.md @@ -0,0 +1,39 @@ +# Enhanced Camera + +## Overview of the menu +This menu recreates vehicle camera from scratch and introduces a number of customizable parameters for user to tune. On top of that there is a drone camera with a few modes to simulate drone flight. + +Main features of this menu: +- **Lead camera** - main camera, rotates around car dependant on angular velocity of the vehicle +- **Chase camera** - focuses on closest vehicle and points towards it +- **Drone camera** - simulates drone physics, allows choice between different modes (race, zero-G, spectator, homing) +- **Customizable parameters** - FOV, XYZ position offsets, interpolation values and more +- **Saving/loading** - save and load camera parameters or choose from default presets + +## Installation + +Go to [releases](https://github.com/Shrimpey/EnhancedCamera/releases) and download latest zipped release. Unzip and place ``enhancedcamera`` folder inside your server's ``resources`` folder, then edit your server.cfg to include line ``start enhancedcamera``. + +## Parameters overview + +It's best to just experiment with parameters to see how they affect camera handling (for lead/chase camera you can start by spawning a preset from submenu). +#### Lead and chase camera parameters: +- **Lock position offset** - determines whether camera changes position compared to vehicle (or just rotates) +- **Linear position offset** - experimental feature, camera changes position along the line drawn behind vehicle instead of doing circular motion around the car +- **Lock rotation to camera plane** - changes the way that camera rotates around car (mostly visible on uneven ground) +- **Modifier** - this modifier * angular velocity = target rotation. Higher values make camera move further from lock. (-1,1) +- **Yaw interpolation** - lower values - smoother movement along yaw axis (0,1) +- **Roll interpolation** - lower values - smoother movement along roll axis (0,1) +- **Pitch interpolation** - lower values - smoother movement along pitch axis (0,1) +- **Camera offset** - offsets chase camera target towards its velocity vector. (0,5) +- **Position interpolation** - lower values - smoother movement, higher delay. (0,1) +- **FOV** - changes field of view, may affect performance with higher values (20,120) +- **X/Y/Z Offset** - static position offset in XYZ direction +- **Max angle to lock** - for chase camera only, max angle from velocity vector to keep the lock on, if angle exceeds this limit, camera switches back to normal. (25,360) + +## Examples + +## Credits +- [Tom Grobbe](https://github.com/TomGrobbe) - [MenuAPI](https://github.com/TomGrobbe/MenuAPI) used for GUI, code snippets from [vMenu](https://github.com/TomGrobbe/vMenu) used for saving/loading camera parameters +- [QuadrupleTurbo](https://github.com/QuadrupleTurbo) - providing new ideas for features, massive help with playtesting +- [No Name Drift](https://nonamedrift.com/) and [Velocity](http://www.velocitydrift.com/) servers - playtesting and feedback diff --git a/resources/enhancedcamera/__resource.lua b/resources/enhancedcamera/__resource.lua new file mode 100644 index 000000000..417a60afe --- /dev/null +++ b/resources/enhancedcamera/__resource.lua @@ -0,0 +1,11 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'MenuAPI.dll', + 'config.ini' +} + +client_script { + 'enhancedcamera.net.dll', + 'Newtonsoft.Json.dll' +} \ No newline at end of file diff --git a/resources/enhancedcamera/config.ini b/resources/enhancedcamera/config.ini new file mode 100644 index 000000000..1e4caf2d3 --- /dev/null +++ b/resources/enhancedcamera/config.ini @@ -0,0 +1,6 @@ +#The Control to toggle the Menu (default is 344=F11) list at https://wiki.fivem.net/wiki/Controls +toggleMenu=344 +#Should chase camera be enabled for users to select? (1 - yes, 0 - no) +chaseCameraEnabled=1 +#Should drone camera be enabled for users to select? (1 - yes, 0 - no) +droneCameraEnabled=1 \ No newline at end of file diff --git a/resources/enhancedcamera/enhancedcamera.net.dll b/resources/enhancedcamera/enhancedcamera.net.dll new file mode 100644 index 000000000..5d79847ad Binary files /dev/null and b/resources/enhancedcamera/enhancedcamera.net.dll differ diff --git a/resources/eup-stream/__resource.lua b/resources/eup-stream/__resource.lua new file mode 100644 index 000000000..e69de29bb diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^accs_002_u.ydd new file mode 100644 index 000000000..552a81888 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^accs_003_u.ydd new file mode 100644 index 000000000..b7ab5616d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^accs_007_u.ydd new file mode 100644 index 000000000..8e8d13563 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^accs_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_009_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^accs_009_u.ydd new file mode 100644 index 000000000..ae3a6e0e8 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^accs_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_010_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^accs_010_u.ydd new file mode 100644 index 000000000..c7f42f12c Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^accs_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..83a24e402 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37fa056c2cd222bee25d142b6a38940c6916afc502bd9f60781351c52e8ab6e4 +size 643293 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..5b0317add --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a7d685a8972501878fcdcf36db40b763c53926d49301e511f75d5be7edb4a3 +size 585496 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_a_uni.ytd new file mode 100644 index 000000000..000b4e03f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13bdda0a45f726ff9ea8e8409821457daad5ddebf01e4528371f4ee516c1d94f +size 26853 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_b_uni.ytd new file mode 100644 index 000000000..4339dfd2b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05f2411b76c2b32819875870e59d0bd754249d30be2fe2594be765595269fbaa +size 58639 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_c_uni.ytd new file mode 100644 index 000000000..edd38d6ca --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13dae9e2efc419a30f9e36bd9e45955ea2f7e85d5dab28e4a5ed486c0fed7abb +size 51887 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_d_uni.ytd new file mode 100644 index 000000000..bce50a659 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ef07499ce8b2e675f65c6af38cce95a6f92c129b3c4cd3a79731492f4beeaa5 +size 39575 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_e_uni.ytd new file mode 100644 index 000000000..ef10a49c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cde569788b0ae4ed11528a4d8a07ee4dac9f80878b04e4108608789bbe65759d +size 40307 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_f_uni.ytd new file mode 100644 index 000000000..e7c37960c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a8bc93ab8f51ad266ce30bb79dc82c4a1684a7d0a5b8b9862cf2c131800e8018 +size 83090 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_g_uni.ytd new file mode 100644 index 000000000..6f8547696 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6bb0a5cc8d9b38d05669f3eeedc0fbe6dec188bea54af784c2407151040f29b +size 33378 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_h_uni.ytd new file mode 100644 index 000000000..a4b36bb39 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92310bea257e9411d2621552cebb081768b52ac535bc33f398392e1e76319cac +size 66438 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_i_uni.ytd new file mode 100644 index 000000000..cbe032cbe --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d14509c17fe197d06666dfb9a910cac80000ea698b75b985207930c9bdb097c6 +size 51274 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_j_uni.ytd new file mode 100644 index 000000000..ebe3bf7cf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5154a3743e5bf87ad6ef2e8fc373aa912583d86bed42865685551e212b9909a6 +size 37095 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_k_uni.ytd new file mode 100644 index 000000000..c07edd7b9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc0cd2ee87ffd9cc714a9a61f915a2d24fd1feb4dcdfd442a62496c0a8ccf6bf +size 43032 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_l_uni.ytd new file mode 100644 index 000000000..41047064d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5064148f3066ff5eefa8563836fd29d6bff8ed0b9228945a8d53b7777253d80 +size 43093 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_m_uni.ytd new file mode 100644 index 000000000..43edc6de6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc5e3a151e02b3b1b6f11b2da2b68668bcdda2ef9ae4b48987de2da3e0ac2401 +size 34501 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_p_uni.ytd new file mode 100644 index 000000000..14649d1d7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_004_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:434fa78919425dc333747c6f1a1ff4fbf3483a41557bc131075ca0877a81a06a +size 46869 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_c_uni.ytd new file mode 100644 index 000000000..94bab4a95 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df2459e8471482f7c826d1cb47ce8c78f30e60aa4c978787887d635c8b793ff4 +size 53062 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_d_uni.ytd new file mode 100644 index 000000000..7ea0db0c0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9191d7576378e2fc093a5d8cd2746394010bffbc6c6646afdf84e430e5473b31 +size 34858 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_e_uni.ytd new file mode 100644 index 000000000..ffbd68559 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8f11367db7f6bf7167438a7c55beded876423cc494f3d5401c16cb06293c151 +size 54721 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_f_uni.ytd new file mode 100644 index 000000000..0c8231d91 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5428a6a84cfa3c49a5f793ce1292d77eba3c3e15e76688d938a3386fe7fa0753 +size 54653 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_g_uni.ytd new file mode 100644 index 000000000..2fcbb3b0b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2412f8ada80e1712b997bd2335742d3504a869d46f59bb4cfbadd841ee6287c +size 48855 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_i_uni.ytd new file mode 100644 index 000000000..7c314678c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92066c9cb24cfc61a97d2cc946deabc90cb9ae2ebd6ad0b560994cd01a4f3327 +size 51186 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_k_uni.ytd new file mode 100644 index 000000000..b129f040f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1cf42f3434ae33189034e568113fc2840d2078d0ce2e0a905598d9462a530de +size 58576 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_l_uni.ytd new file mode 100644 index 000000000..e97c3101b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a30ae6c86cecddfe73a929e9f94161d99994f64b3d89d419b36eeebe15ecd168 +size 56249 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_m_uni.ytd new file mode 100644 index 000000000..3193bf5e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_005_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d576b255822cecef254ebe6e8568bb6fb2487f25a78c342bbc90735cb232f915 +size 63308 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_007_a_uni.ytd new file mode 100644 index 000000000..b1a5fd69d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a749cebf8eb4c9e5dc181a16dce7724f6b4e2e8dc32a3e8e1bf108cc62e7bc3 +size 318932 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_009_a_uni.ytd new file mode 100644 index 000000000..093b82416 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8b9991aa76a85451fe04b711c081c52cf48a25397a85e77e8ff1ddbe5e6909d +size 183295 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_010_a_uni.ytd new file mode 100644 index 000000000..cd74adb7f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5c5615f68684db9f65a1fb00e1e0e09635254726a64ea302408fb664e08715 +size 183294 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_a_uni.ytd new file mode 100644 index 000000000..0e0aab7d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c783cd8ef133817561e86766531041110b9995532910f373a3c6759887fbc783 +size 98045 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_b_uni.ytd new file mode 100644 index 000000000..e57b3964f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9728826ae736dd860f08dbff0bc2a962ff5eb00cace2abcc47b6b6351e68dcbe +size 69638 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_c_uni.ytd new file mode 100644 index 000000000..44b037a14 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca4457797a6bf48edae0a2d204ae16f686b72c458e7ab39b1b6a5103e183dab3 +size 86624 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_d_uni.ytd new file mode 100644 index 000000000..603b0e21e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2be8d7f94ff3b79b3f6f0e2edda5fe8d2f5f3fe8f778bed6f66060fbf9e85f42 +size 98256 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_e_uni.ytd new file mode 100644 index 000000000..46c389927 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4082381a867daab0453ae9aeb3e2630b026804b82c63ba7eefcbfb2484c1ecd +size 83415 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_f_uni.ytd new file mode 100644 index 000000000..3d8556d31 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4148bacf783a72fa0275a294fe605a55a44f89f9e24202ebd8862801566a3e7e +size 80282 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_g_uni.ytd new file mode 100644 index 000000000..454554f47 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ec3c6d1dadc7961646d1bf76cb9839a1c77f4ad64025096e0d9be52090e6cec +size 97452 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_k_uni.ytd new file mode 100644 index 000000000..dfdac6ee4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3d80d023084e990bb3452b0054d27ca4eb86e6398aa078851ff39f944574e7b +size 94030 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_l_uni.ytd new file mode 100644 index 000000000..82c3e57f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb3c497f26876a036b0a73522776533f1328af1e7c1ed19b777d3a98cd66cb37 +size 100639 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_m_uni.ytd new file mode 100644 index 000000000..4accf6378 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67b6c12c7b9f6a0e638df3b89f0489f374d315022ec996d42d6e7a409a11f7db +size 95107 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_n_uni.ytd new file mode 100644 index 000000000..555aeab0d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:448ec8e4cfad2895fcf7956f22d38293151e9b4cdb18be5035892b16a68ba1cc +size 86814 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_o_uni.ytd new file mode 100644 index 000000000..9dd355f96 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d33af25e8ac61400226343f43046afccb2cf5ded4bfca430adac99e1cdecb420 +size 147057 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_p_uni.ytd new file mode 100644 index 000000000..64dedb399 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_012_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a07df85f11328d28d4ba41c2e7d36bfa7862f0ff66887615d53cc8df27e9eb9 +size 104468 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_b_uni.ytd new file mode 100644 index 000000000..7fb617710 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:860c10dfe78743ee4efc17b90db7f866abd240a73a371854a0b7be54b6a4ef9c +size 27810 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_c_uni.ytd new file mode 100644 index 000000000..d4a1056e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b45892a6292230fe29610e686c05d478847e732cc0ea34245e1801850440084f +size 27006 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_e_uni.ytd new file mode 100644 index 000000000..5c624474a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a27a020d369c2e706bc38a1a58101994dcc493b9020e1fa7705f4960f98b45f3 +size 24788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_f_uni.ytd new file mode 100644 index 000000000..4089c636f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b77fad6119a9239277b962aa3380a36bf875307eb636bea2d51f3bdf317ccdad +size 76130 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_g_uni.ytd new file mode 100644 index 000000000..de3bb6de7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5ed4666dc91a7308db908e927a7f330927982f996f9e4e3a169d93813362e7b +size 25408 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_h_uni.ytd new file mode 100644 index 000000000..7b4d3b8c4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7323e371f055320b27d42b47e52a15e3841f6c7c4e7c72d79637db6cc5b13fc +size 29542 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_i_uni.ytd new file mode 100644 index 000000000..8da27c61d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7328cc366e475ac00764da12bfafcd0d83f5f89af2d69cd0ffbb167514f75d16 +size 49973 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_j_uni.ytd new file mode 100644 index 000000000..33774b181 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c5a01fa6aba90ac5c596c15d4a28a998912e8df9de94d8ac223402dc1fcacae +size 32680 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_m_uni.ytd new file mode 100644 index 000000000..a5aa2b353 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c733c4ec6668a5c04f3473bbc5ea67277977074dda445fd4a503d5c913a8ab21 +size 38601 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_n_uni.ytd new file mode 100644 index 000000000..7d131ba5c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6112831dce1634310b1f5471e0750b1bd8e6e40432a8a45d224fc81157cc37eb +size 66388 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_o_uni.ytd new file mode 100644 index 000000000..996ae6844 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01bc6ae1cc45952c418f369b2948fe06e612b942ac96581c3000d3bfe988f1bf +size 41878 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_p_uni.ytd new file mode 100644 index 000000000..80adbbf5c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^accs_diff_015_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:940a4bda77c3f46a404d38aab40d307bf54339d0be9cf4335d5cd772f27f44af +size 31739 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^decl_001_u.ydd new file mode 100644 index 000000000..5e54460c7 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^decl_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^decl_002_u.ydd new file mode 100644 index 000000000..8a27d991f Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^decl_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^decl_003_u.ydd new file mode 100644 index 000000000..fe2f3645f Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^decl_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^decl_004_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^decl_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_005_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^decl_005_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^decl_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_001_a_uni.ytd new file mode 100644 index 000000000..7cdb1181c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84d2cebda4042d4db6cddd0035437e3051ed4c5eafdd4841f52f38cc2d15381b +size 69487 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_002_a_uni.ytd new file mode 100644 index 000000000..60006fe6f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a73d079eb49901e0b6f0b85f366a8e9b942e04c657fc2afa86b79808fef0988 +size 83018 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_003_a_uni.ytd new file mode 100644 index 000000000..2651cdd5c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dc7678c09e185f423a241b08e9a9342b79af1f5dc5e02bbab53f32dce4c98a5 +size 73997 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_004_a_uni.ytd new file mode 100644 index 000000000..099cb97f8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c53694f5809cb324b968c57ed595c7ed6f1ad090bc14ac5bae11a3b7601a17fd +size 64506 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_005_a_uni.ytd new file mode 100644 index 000000000..fc294de4a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^decl_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:221cf98e77a8f3a1ab9ad0e1ca4780e08b09e1769559e46ab76505eeac6976c1 +size 61593 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^feet_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^feet_diff_010_a_uni.ytd new file mode 100644 index 000000000..b74cdb70b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^feet_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97f1021175995bd8f43bbef59822c99e07a8500f528f3d77a4b814b4cf4bff75 +size 23693 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_014_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_014_u.ydd new file mode 100644 index 000000000..5f6d5bd8e Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^jbib_014_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..c855966f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2699c623481bf657bc090bde03ed03c98f09701d492c2b1602ff314d1f5edbe4 +size 104738 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_h_uni.ytd new file mode 100644 index 000000000..ecdeeb889 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6035b8fe2ae67be38791609e699b0ea03a61e6dbbd61d8faed6d67b8367ef7e3 +size 99865 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_i_uni.ytd new file mode 100644 index 000000000..3fb301dc1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cabf1e9d49ebc87791872737734728457a3bafb5b311698247c0bdfad2797c3c +size 117130 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_k_uni.ytd new file mode 100644 index 000000000..a316cb170 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be1f19be01992f06a5c8054ffe5b62972e7a6e0e3625bc33231531e5ce14070 +size 135730 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_m_uni.ytd new file mode 100644 index 000000000..51e54ed0b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e77c9a228af105c25c2ed2b0fc35a671b30ee7f633527e540fa0dcca0bc5adb2 +size 127390 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_n_uni.ytd new file mode 100644 index 000000000..f2bad97a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ad7523ab7d76c637a60926a6cbb51a03d8df2d2b7b0fe3dd4b7b2556b692c2e +size 134890 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_p_uni.ytd new file mode 100644 index 000000000..057b69e07 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_001_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edc194594e23a3885bdf599399b855782ca61732d42087aa4bde87fa7937e5ae +size 132439 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..66bce237f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfd5d5166bee9c51fe44bec328f7fdacee9790594ac18d80a0434a6fa22c1f32 +size 26853 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..aeb40587d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb0292901e72b1df8f02f2b685523913c95b5ffa0c02d318590beba9edb56f94 +size 58639 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..e4f8e085f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:785d83fa7588b94a15f50a579b4b00f1d4609b4e641a359341c13d5e3e2e6959 +size 51888 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..3a4656a2d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cb7fce656adc68dd4c4f0beef7fbdbd0abc233c2a63461e788ff1b79672970e +size 39574 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..2798f52ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c8688cc8fe7ec0b95e090a22d599247a59284aec8bdd6ff7c44be2c204a945a +size 40306 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..3ec283dc4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d9154f5c8ed6e6a41913d61083015c8e67698a9d530e41d038826bb27bdedf7 +size 83091 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_g_uni.ytd new file mode 100644 index 000000000..e8c718413 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e56978b691af6789e50f11f9f783e6a042693647c34ed405f233c9f14a537af9 +size 33379 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_h_uni.ytd new file mode 100644 index 000000000..196f9df45 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25588f942a9182aa8a16b988f666213cd48acf9ae0ed0ae35620dfc37178ee3c +size 66438 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_i_uni.ytd new file mode 100644 index 000000000..975a7cf72 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d90bf562e80cc28175baa8c7f8c4fbdcafa893aa1d078f64a50494718e193a5d +size 51275 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_j_uni.ytd new file mode 100644 index 000000000..b94522640 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d72799653a15ffe001cbfc77e9b67528cc1e9779d84906f1c8d381cd61a78d1 +size 37093 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_k_uni.ytd new file mode 100644 index 000000000..086c4ddf3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad7fd4b7f40b5316ef7ffc88c7759c1788ae3939c15547e87244a78b8880c43e +size 43032 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_l_uni.ytd new file mode 100644 index 000000000..eaf358bc3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5458ca4212a1a532fb4ae7451c4574f114ab7f6ebd46f1fb03f7789bbe79da8b +size 43093 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_m_uni.ytd new file mode 100644 index 000000000..1b0cf2c18 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8445c3dee17567e38eb867fbe692bf7f649402c067a3033d9ee96771f3fc8560 +size 34501 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_p_uni.ytd new file mode 100644 index 000000000..2b131138a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_004_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:828f38d3e7cc611f5da55584604527db32c9be3f37f5562dd9c24ee3550d388c +size 46869 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_c_uni.ytd new file mode 100644 index 000000000..56016f645 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:565cc15328c0d9dc4a31a582edd21e484a8175a07532a0bd4675a1e6d03451e5 +size 53060 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_d_uni.ytd new file mode 100644 index 000000000..44d559b29 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:608d76edb9f98c1ab525167f225b77fd5a81d434b2d7da8ed7722df211799644 +size 34860 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_e_uni.ytd new file mode 100644 index 000000000..4b64d46b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:130ead27695c89bc1739f950b7c7b0f462d8ab35ac3af9984898caf9396ddb7e +size 54722 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_f_uni.ytd new file mode 100644 index 000000000..3ca6c67f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19dde59598771f740dccdae0e2396d5ad93a53fbe4fd00aeb5c29d9900b7027a +size 54652 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_g_uni.ytd new file mode 100644 index 000000000..a3b20de01 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14e0e24c447957b770c2e850dc45283b900aa0adfd8d04933f4abfbf88c486ff +size 48854 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_i_uni.ytd new file mode 100644 index 000000000..4c7b04605 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcc3a57ccf3b8930b310a82957914167b48b3e5805897e43f64a12ac9866dfb2 +size 51186 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_k_uni.ytd new file mode 100644 index 000000000..f38f0a1a1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42c856bf460d96123a39d0e343d8c61f14de2041efc6f2b37abf547a883bec0c +size 58575 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_l_uni.ytd new file mode 100644 index 000000000..81a387d2b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c4e01b4330ac3283d1508edefa1d6a9a1742d4c438e68aabbd35ce1485b7f24 +size 56248 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_m_uni.ytd new file mode 100644 index 000000000..0c8c1c8c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_005_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aea2288c0798d4c49e6cfdb7d7c1e106e6815e739c93fbd737b14fd7e39ae1b9 +size 63309 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_d_uni.ytd new file mode 100644 index 000000000..cd6644057 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8945764ba1e84a76c8c7fffda084fb894ee6af9a14a43ac69beb4979de29d064 +size 105663 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_f_uni.ytd new file mode 100644 index 000000000..6f9ab2cca --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b77c6cc5adb739e63b404ad2ec37d98f744d14f625d2d57628a7410628bacff +size 106824 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_g_uni.ytd new file mode 100644 index 000000000..80ca9a8b2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b4422236caee3462b74e9d5c50d6fc94e8120378e5f994795701b7c425c8fca +size 56666 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_h_uni.ytd new file mode 100644 index 000000000..c65010f63 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71b992efd66ceae19f528616ef101e3b797ec03d416f0c3cf01cde48b9fbd49d +size 84172 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_i_uni.ytd new file mode 100644 index 000000000..30051bab5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2f83ac17e418f80e2f5c44b8f22e703a306f89bf5d0174cf8980b2aa5490fc2 +size 151405 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_j_uni.ytd new file mode 100644 index 000000000..bde93960d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04be9744853a3725b9472a17b11583f89a423ee897e64e1d5358d13288ccc5ed +size 96575 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_k_uni.ytd new file mode 100644 index 000000000..5d12365ed --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e158fec8e4bf5007e1dcac6b92a393b908752ccc5c1400e3d64788c5027f774f +size 117378 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_l_uni.ytd new file mode 100644 index 000000000..ec7535303 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:477444bdc4bb4a120c21ecfb785e29f215152a52ebad8154ba02bab00702078c +size 114336 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_m_uni.ytd new file mode 100644 index 000000000..693db3b2f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f40dbfaa57d87360003f360b5a7673972c6b6c57d3e3e664fec8f8c3456d5677 +size 159756 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_n_uni.ytd new file mode 100644 index 000000000..db7f54eb7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f2b7536d689faa56520a875d7acd3afab18c7df7c2c2f9fcc5c29bfe83f4be9 +size 68026 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_o_uni.ytd new file mode 100644 index 000000000..fc5ed8f4f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3f45ce4ef89b4dcc2a61af7f21c40b6a837ffd88ee7905835441b2dedd22af6 +size 105919 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_p_uni.ytd new file mode 100644 index 000000000..2c970bd28 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_006_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a03f84070cb88dc78f3696e035ec84b88dd84c26024fbfee0f467aacca192e03 +size 107616 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_d_uni.ytd new file mode 100644 index 000000000..aaed4a3cc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:452e7eb74432633d9243b73cc54e711104deb41fd42c54492c5f264466cd6cc1 +size 85893 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_e_uni.ytd new file mode 100644 index 000000000..57ab4474c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:501ae9c96eb5a28d988d49692c735b1918fb459a3453bc69dd1f5699b774269d +size 113950 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_g_uni.ytd new file mode 100644 index 000000000..017a6aabf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5882d30c3eabf7bfdd556a3bb045115357deb7a72fd7773893fca91287caa9d +size 124476 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_h_uni.ytd new file mode 100644 index 000000000..ec7944f35 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f63381d8144ed3780fd06d86921f7722f51101021b5fcc04e66e098a4b05411 +size 103951 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_j_uni.ytd new file mode 100644 index 000000000..60aa27d60 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdfb018cc9d78527c1e8fe7626d1097006dd6e0895c279374690e53261d1c5a1 +size 126070 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_k_uni.ytd new file mode 100644 index 000000000..673b1a0b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26cd51e60c3f23556802d4e8a2dcb0d44292bd61dc94dc98f15aeb566f659bd7 +size 112766 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_l_uni.ytd new file mode 100644 index 000000000..76a14c0f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a80b9b2c01bf23758934b87c3192f06d2dd81e059daca7e90b90f60e6a23c5d +size 119535 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_n_uni.ytd new file mode 100644 index 000000000..bef848d1b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5ae5564824f6ad12bfaac7f805abc25500f94dbbc3c435a09ca0ada369c98f4 +size 109420 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_o_uni.ytd new file mode 100644 index 000000000..95a680b81 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19385e09a9adf92aceb6f5a7795a549b462c81de38b2d9dafc1c55254d6b9e37 +size 121292 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_p_uni.ytd new file mode 100644 index 000000000..484e8691c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_007_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce1cfbb417f4da6e0d62e296b6abb3477345dd8c1f92b075d2c1cc84d3d93b99 +size 150727 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_d_uni.ytd new file mode 100644 index 000000000..6d793baeb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e442b4b3f20e2e7052c0de229bb122a49e3560b2912d48e2e9373e6261c02a8e +size 128681 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_e_uni.ytd new file mode 100644 index 000000000..1234d7372 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:009c15ccc88963eacca150b01b063669c499b9e9029399366373d87a2b67d367 +size 129453 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_f_uni.ytd new file mode 100644 index 000000000..086b35bdb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1985da879b47fe2fa40b1661067b87cf5ca793d62a1aff215b43ed80b781f56f +size 122029 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_g_uni.ytd new file mode 100644 index 000000000..c80d666da --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7345f6bd250431500fa951f692d23373236fd2a5140527f8af8cfd53de15e49a +size 132511 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_h_uni.ytd new file mode 100644 index 000000000..a29cbebb3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1a43b2c361c58991b1bf7663dabb8f2d4e545e71025f161db682828d3f811cc +size 113276 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_i_uni.ytd new file mode 100644 index 000000000..03e7dfb2b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d559d3331ee857533d5a576ae8c0f71f3e0b23abe58ec80789c34e57f5c2e7c3 +size 120714 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_j_uni.ytd new file mode 100644 index 000000000..26cc73646 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00b3f3f5acd26023960bc300709ebb24a009968ecb77740171c6921b161ae49b +size 456928 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_k_uni.ytd new file mode 100644 index 000000000..86ca746d6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb44a63aafa3010fa65060da5de81b8a42700f2fab884e162aa96804118e0579 +size 110880 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_l_uni.ytd new file mode 100644 index 000000000..e0bcc6b96 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78a2d12998018e112f48b56102bb91066c4488f82f35814cade939b0cf2ea8b0 +size 115215 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_n_uni.ytd new file mode 100644 index 000000000..853a3a385 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c30c3b3519d22f38ab3bcbafc1a15235e5be90154592aa5b1539015aa81d875 +size 120271 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_o_uni.ytd new file mode 100644 index 000000000..a11973e01 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac533726887cea24732f8d88facae59e02d79b7855e3e58ec75ef46a41a353ef +size 129920 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_p_uni.ytd new file mode 100644 index 000000000..8e59759c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_008_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ca5da74a29ea6743bc334ad3bc858892199cd0a368984a254ce4e5e8e7cc01f +size 112698 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_a_uni.ytd new file mode 100644 index 000000000..4de69e21b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e81b1bb0ed25a569178648c58e0ff54e5087cbb0ddf2e4bec4381349e4478958 +size 98043 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_b_uni.ytd new file mode 100644 index 000000000..32a86d760 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8258196d5cc3dd10133f4788e2293f906cd3cae05314aa4009898db9a3949f7 +size 69638 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_c_uni.ytd new file mode 100644 index 000000000..0cb863c6f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b918097b50b47577c5c7db497db4df4b5c966f442fe5722e3efe49ba50084e3c +size 86624 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_d_uni.ytd new file mode 100644 index 000000000..a0e443119 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a01a5403fb99db374ffe2ba91eeec5947660714aaaee1ff3e0b90f3b44c95754 +size 98258 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_e_uni.ytd new file mode 100644 index 000000000..0d91b8444 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46e2dd35b7a326ee3130b557977704d4a3433c12a2e7290186f2b38f183255a0 +size 83411 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_f_uni.ytd new file mode 100644 index 000000000..9df35325f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b43a18b79d494212ae812331683deca6efaaf2847effebc6e7d544eea0bdfe96 +size 80282 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_g_uni.ytd new file mode 100644 index 000000000..35789486d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da10629ba1adb2c9958725759a38e6d654a514671f0a19975a755c8319d0abbd +size 97450 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_k_uni.ytd new file mode 100644 index 000000000..a366e84de --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:937944e9023ae743de4f4ee43e24266c3179a394617825c78bdc87cdea59de70 +size 94030 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_l_uni.ytd new file mode 100644 index 000000000..15f5adbf8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4e931b791dd65502aa16f06c2049875fa7ab1782934fbe47d2809788837cbec +size 100640 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_m_uni.ytd new file mode 100644 index 000000000..b2dcd2c9a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc90fb6c9eb7a572a452910d906e2ab9ed586c4ff28248bab3646f430e0803c5 +size 95104 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_n_uni.ytd new file mode 100644 index 000000000..cfdbdbac7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6fa852caf7c6ddb3be8fa35adffc2ccc5d3e890128617fefda6e7fe0c923c87 +size 86813 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_o_uni.ytd new file mode 100644 index 000000000..508953e36 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2a7dd781676dd6ad61e1445bb52b456dea350e000785187b174dbe0506161dd +size 147058 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_p_uni.ytd new file mode 100644 index 000000000..5ed1c76bb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_012_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bb47bc4dc335722ecec15ac9da0ccbd51d091278fa67923a944541b17eb582b +size 104468 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_a_uni.ytd new file mode 100644 index 000000000..a6ae56d3c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99e287a8d9f9425e9ecfa4b1bc980af826a027f8b928d6730f3bb1b9f191b78b +size 113637 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_b_uni.ytd new file mode 100644 index 000000000..8f05eb7f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:586ed873613139646c41a42d92de4048bdc711f73709f610d947eacb43aa35de +size 53077 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_c_uni.ytd new file mode 100644 index 000000000..ba4cb3a1d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d291d7d49d0d2a055490f8edb995bfa22f0873d1eb53014923c0ed4915a703 +size 117221 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_d_uni.ytd new file mode 100644 index 000000000..f9561a927 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b344fce8f3dbbcd52fc48e19ac691620d6685d9f373fd6eda036912a64928817 +size 64312 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_e_uni.ytd new file mode 100644 index 000000000..4341f11f5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf1a4f49fd0511de4f12552e786d21388b88ab105fda5aa4399d5b9cf5939333 +size 105587 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_f_uni.ytd new file mode 100644 index 000000000..6640f369f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a68b49f92c22dc8d671e2fe65ccf06dbb9f141b3a06af6795603e60ad1d9072 +size 115744 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_g_uni.ytd new file mode 100644 index 000000000..346429b03 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b91aff6e31608c3c26e7484a4fd3753513385444a13817041b3db97abf781a92 +size 111144 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_h_uni.ytd new file mode 100644 index 000000000..f2470c197 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74dc7ff33c57958fcb9afd07f56cad980fbb5b28eaa3f04db6e90f7b356db3c9 +size 60814 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_i_uni.ytd new file mode 100644 index 000000000..891a827d6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5047f25ce38368300cc22dfeac83738633366f98f6100f67ab18429510d487 +size 55068 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_j_uni.ytd new file mode 100644 index 000000000..aa715c36f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31efe5d5a27e2be3bfa5f4197c75b5f773cd8f15ba9a7b11d40b61d49cd0aae9 +size 83575 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_k_uni.ytd new file mode 100644 index 000000000..29eb48118 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9c08899a343d8096e51728b82512edced22db0a33e958e4ba581a694513a0fb +size 116536 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_l_uni.ytd new file mode 100644 index 000000000..3680f8bf8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdb8693b61ff707fedd3b20b52cd4f06138c48fd66da055f19d718bfd8c1647a +size 107379 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_m_uni.ytd new file mode 100644 index 000000000..86a34b186 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:505544c8b09d868374df87c468efb075cf2b2cbfcb81fa41d4a3732e48b0f5b7 +size 96142 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_n_uni.ytd new file mode 100644 index 000000000..2711915b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:707823ad914aeacbb5d960643a0d6855ce98b81296869ad2a19d2c9078074d86 +size 102617 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_o_uni.ytd new file mode 100644 index 000000000..68b93dab3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:445c11af597a214376462b9d5d6182c330ec9950ac874c2a64fba994a0a7baa2 +size 121312 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_p_uni.ytd new file mode 100644 index 000000000..f220cf8f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_014_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cce94f49cab36c0e1caef547fd68a02cf3c294c7905adbf6083882fcc5181e5 +size 119395 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_b_uni.ytd new file mode 100644 index 000000000..3ebee2501 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5c5668378c3dd2690c5aa1f96b2befd1d0fb874c750b9970d6da8db4ba7ac3a +size 27809 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_c_uni.ytd new file mode 100644 index 000000000..84a26a8c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3716938a1e0accc62bb17377b4daab2f63addfe40e3b4c65d6a066cb812b2d47 +size 27007 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_e_uni.ytd new file mode 100644 index 000000000..ecedf9348 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9377232d86e28d7ab6b144cad77886d5d2a128155729ce2f884c88f13a146c69 +size 24787 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_f_uni.ytd new file mode 100644 index 000000000..7e50319b3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bb750c09e093d5c05dba383d986906d4663f274416a8f34def46e417b832f41 +size 76130 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_g_uni.ytd new file mode 100644 index 000000000..32f5fd539 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8187056f1ff72100040923885872c52be2b95ea40f596b49be763033cf7a38f3 +size 25407 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_h_uni.ytd new file mode 100644 index 000000000..c8c183c8b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90863d576a3df6f186aa7438f9a7c9c132216fddf2ffc776af3ac5b9f9709ccc +size 29544 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_i_uni.ytd new file mode 100644 index 000000000..a1bfde574 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f938528deb3b72cc48fbe8933492156b009d423a18b68e877a6795ddeb4bb02 +size 49973 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_j_uni.ytd new file mode 100644 index 000000000..63e1d829a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bddc14b92cff78fd86b3c2671203e7f3cf6bf87b0334095ac600261c7849d051 +size 32676 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_m_uni.ytd new file mode 100644 index 000000000..d68376f60 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12cee8e3baa910d795e4ee25bc20b762b95734a5fd4ffaf04d927e50ae0a6d8b +size 38601 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_n_uni.ytd new file mode 100644 index 000000000..54ee6ecbd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8baba7223978eac46020f6473adf981b202253c54996b6f5438efdbda9517fcb +size 66386 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_o_uni.ytd new file mode 100644 index 000000000..b54fdb318 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e70b5bd7d9e2eb8b9daa15ed775e8a76cf8c32d55edd6a2a1c47930f0b8822ed +size 41877 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_p_uni.ytd new file mode 100644 index 000000000..7a4089b58 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^jbib_diff_015_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d6af2ac7927c4f93b0fd8f65e2726361386bbcad04a9a196e2b752832dc45bd +size 31737 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_003_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_003_r.ydd new file mode 100644 index 000000000..8cfbe6193 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^lowr_003_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_a_whi.ytd new file mode 100644 index 000000000..63fd897d6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbc3a9f073f70d6b3d9b0c1e7f619c2f83a13ce87951d9fa6923775aab82bd56 +size 266227 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_b_whi.ytd new file mode 100644 index 000000000..954acf06c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee7eec8beb023f1eec4d293c6752cdcd5caaccee3bc673f1cbda189cfc06ed00 +size 74916 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_c_whi.ytd new file mode 100644 index 000000000..4e5d8b7a8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cdd5fd38e167ecc61bc19bfd0568cc1fa4f9ce73ffe6bc8bb622b63c420e69b +size 83304 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_d_whi.ytd new file mode 100644 index 000000000..a881f64bf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64ce3ed8208074641465fcd00b9575ec162551b8f536c099b5e703381efa09aa +size 104516 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_e_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_e_whi.ytd new file mode 100644 index 000000000..640cb9b4f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:098914264d0f0a3c4f180f381e2cfcbedd018058a04ad3bd05ea1dbcfd6024b2 +size 109602 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_f_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_f_whi.ytd new file mode 100644 index 000000000..3d94b7a5c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_f_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:780af6dcbdb973f8f2bfd64462436906c86db93345de5a8d157a819e1314b52f +size 94180 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_g_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_g_whi.ytd new file mode 100644 index 000000000..d0df85ce2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_g_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6241e6c5f3b5114e02b940e36cd6c5513ed628692337ba5d5a867be2fe44700 +size 93492 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_h_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_h_whi.ytd new file mode 100644 index 000000000..45f1abc50 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_h_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:231716398cc94c7ae47391f0a43b6b8d8435a5b63b0c1740dc4d76ffc2e1d648 +size 87688 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_i_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_i_whi.ytd new file mode 100644 index 000000000..7b3b262e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_i_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a2f8d9b5995c79e9415854dd06291c950a466aab13842c59a52aff09fc68b6e +size 230326 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_j_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_j_whi.ytd new file mode 100644 index 000000000..88e6e9d4e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_j_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00d35c47e652367d21742c5f66484e734746e5a34ed6b6358c488de04c40eed6 +size 71517 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_k_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_k_whi.ytd new file mode 100644 index 000000000..ece8b2848 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_k_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1084f9e22479e0d218562514ade68e3c0c4c27a5828e65137c1f8c952f87bd28 +size 113646 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_l_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_l_whi.ytd new file mode 100644 index 000000000..ce6b84c7b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_l_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1c57af2f6b32c6532dc3d1d5185b8cad40b314010a0d948dd8e5f959e2a4b06 +size 93549 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_m_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_m_whi.ytd new file mode 100644 index 000000000..bf982e7ce --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_m_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9538e7d1873ee752cb0b4b2b226d894cd46640db5518f6012f64b3a6a7ccc2dc +size 111068 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_n_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_n_whi.ytd new file mode 100644 index 000000000..5fa28d06f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_n_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41cb432103b29e5dc030168404ededdf8c8332d40f1e058965976cfbe115c009 +size 88644 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_o_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_o_whi.ytd new file mode 100644 index 000000000..673493b0d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_o_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:824ca5e257a0c6dcd2139a3b215b0991ffe863db8e5ed284405f3d0108fbf085 +size 60322 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_p_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_p_whi.ytd new file mode 100644 index 000000000..8ae7525f7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_003_p_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c692afa98900ebf9022c287f543b72d0251b4cf36d16e7957bafe6979c64d0ef +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_c_whi.ytd new file mode 100644 index 000000000..733a12f23 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:220074a3ed6a2f071cfb3dcc6b50978b886e9224f304fa84c40c1be2ebfe6169 +size 76671 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_d_whi.ytd new file mode 100644 index 000000000..5ce953df1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4536994d6b1f3cd45038d95d894177d34c79d1dbfb41b0c239ada8c5fb6a3bea +size 94544 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_e_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_e_whi.ytd new file mode 100644 index 000000000..54c507dec --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^lowr_diff_014_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:830ff623196512dcd1aa8070a7ba7d7ef783f3525e26ebdec379e8109e9fc610 +size 84860 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^task_001_u.ydd new file mode 100644 index 000000000..23e85218f Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^task_002_u.ydd new file mode 100644 index 000000000..e6922d322 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^task_003_u.ydd new file mode 100644 index 000000000..b17e384ac Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^task_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^task_004_u.ydd new file mode 100644 index 000000000..2ffc78b09 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^task_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^task_007_u.ydd new file mode 100644 index 000000000..40ebab2d1 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^task_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..2e49821ec --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4778f25f025bb2080397c76bc29195a8b240f9c52bdc203876b8869b1edfaab1 +size 588397 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..a805901d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:427dd986bc03a3d8163c9f07a0cb44bd89995ec44cd85680feb6d4b15a78fe4e +size 559481 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..9bdcadef1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:598b61ca92454c9125feba983f4e82ab465aa17528fbfbc7cd2d3a733c44063b +size 645757 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_d_uni.ytd new file mode 100644 index 000000000..ab72dd8e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adee0b7cdfb95b02ef6d8f6c92334c80638b3ee1999fe28ead89fd726ee3646d +size 645936 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_e_uni.ytd new file mode 100644 index 000000000..4e327b2f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e44c8e77ae01f1481262d756b7eba59348c55f9fa019344c79f0b3eea906178 +size 517 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_a_uni.ytd new file mode 100644 index 000000000..a894ed094 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d02006416dbb3c60af0034ac22f45f9d34cf2678eac7456d74d9fce3c0193606 +size 561181 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_b_uni.ytd new file mode 100644 index 000000000..beafafd1a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e856fa4184a45a63be053512792d6db05e5570ec152ba5b295a0e3be926a4d7e +size 649954 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..ae13724dc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be9edcd62cb0a152b36ae2a585452072e3c417c7c8a63d73ec61ee7917ea386 +size 650012 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_d_uni.ytd new file mode 100644 index 000000000..00994bf98 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e840a29aadf6882e2102e13e459b4763e82d8d3ce68f90b5e258dc5a5c10af6 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_e_uni.ytd new file mode 100644 index 000000000..f2c2c6ab5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69a254bba91423710485937a9fd04b15f9d68980b73a55875cba0fe1fc635ffa +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_c_uni.ytd new file mode 100644 index 000000000..23973cd92 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c36ffdf2dafcf57893a1178dfb2e961a913011498e6ca896f455eedbbdc3e13c +size 453000 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_d_uni.ytd new file mode 100644 index 000000000..3b003fa47 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04722ab2295b7eb7a65bb0bbcdee4dc90bf36cd1acb7820b515bca8ecc45a25f +size 331342 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_e_uni.ytd new file mode 100644 index 000000000..b82747e4b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35b1deaf7e0d3153a8da3222c6741509bb4c0f5814afd324d22418e5615b78c3 +size 401223 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_a_uni.ytd new file mode 100644 index 000000000..be14643f4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:594ce40d706678e3f9db13f0c7aaa984ef0e34beec989e978a768327e253ce54 +size 145774 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_b_uni.ytd new file mode 100644 index 000000000..421d7bd45 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58847147d17d3bbc39691b56e7da63658c7f5474eb558f424a186caa04bc36e9 +size 164207 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_c_uni.ytd new file mode 100644 index 000000000..1b4f64972 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cf0d6a021120eb4e8b4537004af5ff824c12aaedf76b3f7641109977ce6a524 +size 175948 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_d_uni.ytd new file mode 100644 index 000000000..b50b82c7b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1fa6c3aa82eced5509876a5f25f9761c060bba109dad0fc8d7b097d72d4b2bd +size 164822 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_e_uni.ytd new file mode 100644 index 000000000..e8b79a3fa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89b2afe94f5b51a95d6c37a47f9dd5e9cdfe4c030836145528c81dee360af468 +size 149363 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_c_uni.ytd new file mode 100644 index 000000000..44d785555 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a905c34f96e32a28d1ed73d050a42c64914a0fd26c05d8f3e3a6d4d5c577c8ed +size 453003 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_d_uni.ytd new file mode 100644 index 000000000..3b003fa47 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04722ab2295b7eb7a65bb0bbcdee4dc90bf36cd1acb7820b515bca8ecc45a25f +size 331342 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_e_uni.ytd new file mode 100644 index 000000000..cb83cc8f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^task_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6c195a4ae89bd0fc75600342221a46ce8ab64ac6e751fe06690401f76dabbb9 +size 401220 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_001_u.ydd new file mode 100644 index 000000000..7a19fc838 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_002_u.ydd new file mode 100644 index 000000000..f3de0d823 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_003_u.ydd new file mode 100644 index 000000000..93a0eb6c2 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_005_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_005_u.ydd new file mode 100644 index 000000000..2e6a55f15 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_006_u.ydd new file mode 100644 index 000000000..ad3564ccb Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_008_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01^teef_008_u.ydd new file mode 100644 index 000000000..19c0f355c Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01^teef_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..e0dcfc42c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a721f5bcb306e2fe007c863fcb47c1940e6447caf1b57b2c33671ff47dfa83ff +size 504825 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..d273d1683 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7527a00d606e287111ea78ebe6805f7e3ea2878361d3843ac1df22b75b2bb98 +size 780943 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_c_uni.ytd new file mode 100644 index 000000000..5f637888e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cc4b86d5c8af9c824c62ac983129d628e63005fb201bd7756208614fc0fa40b +size 802060 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_a_uni.ytd new file mode 100644 index 000000000..d3d4013c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24c8391d4c6c1c9a0fbace493863ed019b6ea3153995a66cc9f000c8509119af +size 133238 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_b_uni.ytd new file mode 100644 index 000000000..82b8b52fe --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23467bfa9c91c4ad26c12188389c24ce6aebbec88f9eb599dad1fbd3756c0e42 +size 140979 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_c_uni.ytd new file mode 100644 index 000000000..8d2581693 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aac08c2ef6f6586b740f53c45689cb8fb1f676dc63afee2dcc07f6129da21962 +size 133238 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_a_uni.ytd new file mode 100644 index 000000000..eb8966c17 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2b23c68738eaa5b0a80103e0b6a4c8eb8e60911357b18e908ae2213feaf22fd +size 504823 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_b_uni.ytd new file mode 100644 index 000000000..580d406fe --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27619fe774de4c7879d1de7228aa8835d4b7ca429fd507305ac9a449890f27ac +size 780942 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_c_uni.ytd new file mode 100644 index 000000000..23dde5aea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95d659e5e2621226d5c7ff4d1ac172331f29cd925a3c9d51c9fc8efdffc48600 +size 802061 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_a_uni.ytd new file mode 100644 index 000000000..5ec23c725 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa66780376bfe3a1098070122474b86c705d1ee02fdcfb4c6643cc1a86591949 +size 183293 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_b_uni.ytd new file mode 100644 index 000000000..18a6f7529 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3abf70f7a7952163d632e6be18d8793baa07a04bd80ddda2c57642eae1ba3ed4 +size 378503 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_c_uni.ytd new file mode 100644 index 000000000..3909880de --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b4976d5bea0ea8bd97bc97b46556fd758e80cbc6ff019c44fbd5f34f91e2a33 +size 799 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_d_uni.ytd new file mode 100644 index 000000000..636e65ba2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfbec8cad44e152974ab17720156612a274185da121f8841a1e03461ea104f9f +size 798 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_e_uni.ytd new file mode 100644 index 000000000..dc197ad52 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29222c49f13ef7d90f4d58749a6e6f85f01988838e119abc923cffb6e64d4c41 +size 7280 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_f_uni.ytd new file mode 100644 index 000000000..3888d968c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb250e29783c76e21b21ed0f50534226403b5b1fad2ace8375a22629f927f4a5 +size 8966 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_a_uni.ytd new file mode 100644 index 000000000..21d6d40da --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ff7b9a7f26cdf4f7623f4c1e547e1c56eadd8129c3dcaa7bdab593556b9e7d6 +size 183297 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_b_uni.ytd new file mode 100644 index 000000000..9c3d3c292 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8bc3c5721366f2b64396f700ebe2735b671bee8b2c3f54c7f27212159ad19da +size 378504 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_c_uni.ytd new file mode 100644 index 000000000..e1c72d3ad --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87280e4cd4943ecf575f8d1a813bf8ad08c3ee4405a8fd1899f43b41adcf285e +size 133237 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_d_uni.ytd new file mode 100644 index 000000000..32a55aa7a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f18ede591b37c897c8e9ef33ce8487726db69f16272b9f9f4643ff54f41bdcb +size 7237 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_e_uni.ytd new file mode 100644 index 000000000..844d68127 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cb4ef0a4edcea54abebff8160e4a9e550b6efe9121ae3a13089100047e02fb8 +size 7406 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_f_uni.ytd new file mode 100644 index 000000000..600a3bd18 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_006_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d8d63802e56637537f723814dff63f0fd53489ddec0fdd078460008bf19d10a +size 24480 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_a_uni.ytd new file mode 100644 index 000000000..9fc48c523 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e1c5faf12c59c49e0076c7046f0b8cc607d4af96be2b8a8732726fb06eb5f5f +size 133234 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_b_uni.ytd new file mode 100644 index 000000000..2fa9d8817 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:185ce29b2d3923de26d8d8da851ae7fbe26c57fc7f821503db88b0cf8fe028e5 +size 140979 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_c_uni.ytd new file mode 100644 index 000000000..28e221a2f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cbb42e20ef344e39d802f5b4d2d3873f0cca408b8b6650921ccd9659a3bc091 +size 799 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_d_uni.ytd new file mode 100644 index 000000000..1f1fa15d8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:138da16f2e2b9d859ee4714caf7263f75c8655df212f25733dc820d9d78ff144 +size 798 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_e_uni.ytd new file mode 100644 index 000000000..9b09ff440 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f63ab2a34795611ae2f024164b0f60d9cc137ba586b817515f74214e9ba3fac5 +size 799 diff --git a/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_f_uni.ytd new file mode 100644 index 000000000..1fd13e2c4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01^teef_diff_008_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06f8f5fa91e52eb42e7dde2b195c3870cd52c8a3642df8594f1a2ea474095374 +size 798 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_001_u.ydd new file mode 100644 index 000000000..12d262db7 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_001_a_uni.ytd new file mode 100644 index 000000000..976bd3bf5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57e6f168deba045228dafc1f6223e0fd563f4048f435ee2c3adb39ead9cb3116 +size 318934 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..b9fdd6888 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e90ec2b0cb0126b6a5dddbd652dae95efef170b884d0a837874922375353284f +size 38750 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..64538ee70 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db3e5f3c0d222d1e18d3cfc3583d9fb0ae8cf506406b31bc586201b759f79a71 +size 56210 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..973cb6e8f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:267bf0170c67046b212da844b1c9950b4f0acc0d928419971447ac78d81905ae +size 38751 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..9d938fd8f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25c908ba3c3a692af838308334d7172c5578d136b4381c357e762a5b203d9d2e +size 56207 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_a_uni.ytd new file mode 100644 index 000000000..5b1d346ab --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d4a626452b5ca4f73d794a341faa107017956466c3407ffb92abef49f3d39f5 +size 115627 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_b_uni.ytd new file mode 100644 index 000000000..5de17f072 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d60b32cb4885222b4a1b4617d996585aef1e34ac118fa87c5fa5963f4cce489 +size 115503 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_d_uni.ytd new file mode 100644 index 000000000..b1dd53597 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cb69ef4ca1c2c236fb9e1f155b4358c628f87c86dd0058f8f5288875d845124 +size 124895 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_a_uni.ytd new file mode 100644 index 000000000..b7047b864 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf00a02e1fcd3b6a2208c485fe2c5ed85457623658b883db52c819587ae57a75 +size 115627 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_b_uni.ytd new file mode 100644 index 000000000..3ef391438 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1180d7a801fd7c2f2fe9f61a7d65b86fd6af10e8b340f6fe1a8a95fe0c0eb396 +size 115504 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_d_uni.ytd new file mode 100644 index 000000000..6ac574fe9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^feet_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd60d51a67ab8a3c07a183e44976d91831d6c70f5071087690542d52be168c35 +size 124896 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_002_u.ydd new file mode 100644 index 000000000..d5603e5a3 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_003_u.ydd new file mode 100644 index 000000000..3fe437acf Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_006_u.ydd new file mode 100644 index 000000000..93cdf45c0 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_007_u.ydd new file mode 100644 index 000000000..b3d380903 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_008_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_008_u.ydd new file mode 100644 index 000000000..1fd6e241b Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_009_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_009_u.ydd new file mode 100644 index 000000000..276d4049a Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_011_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_011_u.ydd new file mode 100644 index 000000000..d1fd6d567 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_012_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_012_u.ydd new file mode 100644 index 000000000..d58ace2f2 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_012_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..7f69d78ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83b4275db74fb52e45a9473421b3d2f0e3eccf3d8937274a451b44987d73a2e1 +size 500982 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..36ae164e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ed6b8e539eeff77df82923f0a081165af3a9c46d15f63b3af531749f86329cd +size 609747 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..e71ef687f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc1245d5d58a618e2026c032839ca1be06a3d72ca39806622ea52c8b43f029df +size 390231 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..0376c8713 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ceb055d3b0d741d24715b9f1e4f8dfec1474003de42c304869843ec6955c2c9 +size 642694 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..e68da9382 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87cf4290b1e8c54799bf4509b8b2f32f8fcc9f1ff71b756944f326c7d13e9fc6 +size 352596 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..8fb376c24 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3fb3355de3d7c85f01ac45344c8146db79356dc7a27afdfbef09ff076361085 +size 536225 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_a_uni.ytd new file mode 100644 index 000000000..a2da3a60f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27541a1ad492d9c8e999676a56206e67369dee12ce8ac42e3cd35910a5a91d3c +size 684528 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_b_uni.ytd new file mode 100644 index 000000000..ae6ff6a6e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a27807074b1db9582742982232c38756d074d44618617eb202da6107083e9ad6 +size 684558 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_a_uni.ytd new file mode 100644 index 000000000..ff3db067d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1919380fc505998b87cadd5a90c4ea6c81df35bfa574c37a3c3e0dc6552a0603 +size 348049 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_b_uni.ytd new file mode 100644 index 000000000..9e12321f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9507ceaef617f707176371c3038f7be8c6a33e692dea65e979f1f1a03221ffcf +size 346138 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_a_uni.ytd new file mode 100644 index 000000000..14849b26a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa91bd4b588d92db92ff0b87e6f645a66e92e8ed7a8adf8a7ea8fd88a9ac1af0 +size 909820 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_b_uni.ytd new file mode 100644 index 000000000..9aa5dba5a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd71bb82b69dc82b1c562e38ad2bae57874b3e0542b43c945c09f65f0709c0d8 +size 909596 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_c_uni.ytd new file mode 100644 index 000000000..1eb87275c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8893bb797c46d5fab1d59cc6452c0d9c498bf9f9b83971fdbba2c4fd973472df +size 909661 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_d_uni.ytd new file mode 100644 index 000000000..0331f5fe8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcbe27e561e9cad09595abdb6dfc08ff6027aadf8175da71ee5b6b9885258368 +size 910551 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_e_uni.ytd new file mode 100644 index 000000000..ce3bb7835 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2fb792695bcd0bc275af0372ec632e6614abde6073d2e6070cbc5bba4699efd +size 911478 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_a_uni.ytd new file mode 100644 index 000000000..2b3c39f59 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb4975d0ebeaffbce3a814d1ff9a5634358784a14764e9f475c12a10cd5e236c +size 909428 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_b_uni.ytd new file mode 100644 index 000000000..b7399f900 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb2e3e1107ec41951664012a6f01812b1d106711df282d0dafbbfb9525554fec +size 909826 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_c_uni.ytd new file mode 100644 index 000000000..45d94595e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6f40330ebdaea54434e9616fd6d0a63d66837fb99ffd90d68fe66eed17d1952 +size 909426 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_d_uni.ytd new file mode 100644 index 000000000..3ca93edf9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0abbdea5ae89a30bcfd8b2a6a16017b2b29b71d63dab3852642025c2a4b50ca0 +size 910897 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_e_uni.ytd new file mode 100644 index 000000000..e6ee3703c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:201d29ba9480a3d4cd8cc4e947478c901674c4904c9686c9d51ae837bb1ffd37 +size 910145 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_a_uni.ytd new file mode 100644 index 000000000..df06d709a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3f6e8e0ccf8bce729927d1fee58e312e3b5f47f8c6fe13cf7b87974be017b3a +size 968467 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_b_uni.ytd new file mode 100644 index 000000000..981ebe53d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7df5a127e17f5ddfa9703ec512860a4c721fd40f60ada3ce69d35db3ea85366 +size 968495 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_c_uni.ytd new file mode 100644 index 000000000..65d237b65 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64968d6374dbdda16e55710718e948b6afaa6b45d8f8edd0378b43922a4285f7 +size 968498 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_d_uni.ytd new file mode 100644 index 000000000..4b174166d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0701b93db758e327a0f05f372d43c38afeb6f2a5cace36a7988728ea321d5f82 +size 969678 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_012_a_uni.ytd new file mode 100644 index 000000000..492a28cfe --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f92a7c556f9c10c6aa8790a4402fd00f43d4234521493c82d3977f9199533c9 +size 2163780 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_a_uni.ytd new file mode 100644 index 000000000..fd2dcbc05 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df2b1d29c1159bdf0485014a5ae407793435937bf759a6f155b0e9f12dedcfe7 +size 38750 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_b_uni.ytd new file mode 100644 index 000000000..c9e4149ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^jbib_diff_021_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7577c23daf74bea2e79c137fad6e943350b13d83da7921861173d7b8e46bcf36 +size 56210 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_002_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_002_r.ydd new file mode 100644 index 000000000..4f3afe6c4 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_002_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_005_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_005_r.ydd new file mode 100644 index 000000000..3b18b45a1 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_005_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_008_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_008_r.ydd new file mode 100644 index 000000000..59070b706 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_008_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_a_whi.ytd new file mode 100644 index 000000000..aeb88fc17 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ca77bfd0eff08b0f64d32bd5e8bb69519f78d09b92a31c789dddce5bbc685c2 +size 66208 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_b_whi.ytd new file mode 100644 index 000000000..0c96a3f0f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_002_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81ed9038419b73447222570b689a833be30c0b1fda74bf219f0bb590df1c1a6c +size 81647 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_a_whi.ytd new file mode 100644 index 000000000..4e9084908 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:247170b66eead95b314d378ee559d9ec5b9e7b0c3c09c9d1dbe78c31662c7b9c +size 84470 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_b_whi.ytd new file mode 100644 index 000000000..7407859d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_003_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2dd0934173009ce2554c9de35bc01b1f55c487877ed6890d197728f9402c2735 +size 103156 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_a_whi.ytd new file mode 100644 index 000000000..7819e3ccc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67af21ffe930a9685148be6a315faf7ebcc999cc220ea7838c8af49e68c67faf +size 104184 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_b_whi.ytd new file mode 100644 index 000000000..67fd435b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d483c619a4f193553c67d6c06e14b7567f591fc7142fdfaed98f13afe8098606 +size 88983 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_c_whi.ytd new file mode 100644 index 000000000..01912668b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78454a3e5c28176b22f57cc41922c4a88aaf8bafdaa5b8df87b740c9dc68f4f3 +size 105091 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_d_whi.ytd new file mode 100644 index 000000000..c34050a41 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9ef9759d5db5c0ab9c8783962443df1a7d6e1556bfcac0697c69e5f2e18a79 +size 116940 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_e_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_e_whi.ytd new file mode 100644 index 000000000..b889bd3a7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_005_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e10aaa6abcf1d9a8c9c085d1f41d9087a9a77ebc49929563ecf9f822a1e4923 +size 125025 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_a_whi.ytd new file mode 100644 index 000000000..70bba1b2e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8983407c7ef02ed4918e5c5074bfcbc6f0bfc91c06252d1d75ec1b14ac6096c0 +size 87495 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_b_whi.ytd new file mode 100644 index 000000000..43d9f59a2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1375bf3a7e1b91d569dd45ef82923d02b1062b10913c953785d09aee1d93342a +size 70261 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_c_whi.ytd new file mode 100644 index 000000000..2bd69ca96 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49d909dea3e857e1233ed649da49811394ddd106faf196dab6e03fa96bccab4d +size 93951 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_d_whi.ytd new file mode 100644 index 000000000..177306444 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^lowr_diff_008_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65db8b954d0af133ef20ad441d78412fd2ad23b56494f0df1256034a01d46cec +size 92224 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_000_u.ydd new file mode 100644 index 000000000..d17e751ae Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_001_u.ydd new file mode 100644 index 000000000..c141c4926 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_002_u.ydd new file mode 100644 index 000000000..e1680b255 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..9ddc63b5d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b79e80a273bdd97faea3c0129625b77ce8285d3b663c7e51b237aa2f586353c +size 588396 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..fdfb30f3a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e9ceb070c4ffd95dd1105f579a90c28e271b3c01a988fae97fee6493a9a7a7 +size 127206 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..a3f151e16 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9fd6e7c81c6f7321a166bb763fec1d2aad8cdd6fceb365d612e31ebf7672ef5 +size 122706 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..dee55b9b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:affe125c8d1b96c701239e31a537164083de1dfcee90ee8efe2b1af7a9aae886 +size 123677 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..8dc66274c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2534b689e6c8b294153bc2bb7121f65bbe4c78283d640df8b698df4ead6b2ad +size 423161 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_a_uni.ytd new file mode 100644 index 000000000..36fbb869b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5f1e8bb5e8df145f74ea862fe9a17ea0b83e3c1837b59e7b9930127ac70b3f1 +size 22663 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_b_uni.ytd new file mode 100644 index 000000000..dffa9b35c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_apt01^teef_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34ac726bee7c66f064100634cec9239f7d4f0633a475ca607bd8e7b3ea74bc3f +size 13077 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_000_u.ydd new file mode 100644 index 000000000..f927dab00 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..83b7b440e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecebfdc19c3d5e0c4cb5315db5fb86cb1c5ce5945b1e045c14f91606c342a8f5 +size 1215854 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..f8a5b14af --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af8bd405ad2f23d92d80c82b7d33531d9df21c259e1f5e3f32e61b017297127a +size 1218163 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..012daaf51 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:132f3bfb51f10c64675e9caea66b910ce2c5792b500a4d8d7ad4b009a8642304 +size 1219227 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..f5ed93780 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ff2ff62b9e2bf54fee9fcdbfa63708c89f0d22442b2adf84f3d801315b39155 +size 1217888 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..5721d9d19 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09e5d1b886cdb638182a338de7a1bd5a879ee5f061f4b493da3302f19c4c1144 +size 1219203 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..0b4e9d0a7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff9e5169868731c35019974fe788e2e4815a6e4de7432471735bd21430c272e5 +size 1220183 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..9ae2e411f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_beach^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbb1759175e13c3617c9104654611cee63ea8244246dd254cd789fac6a3141b9 +size 1216311 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_000_u.ydd new file mode 100644 index 000000000..efe64e2a4 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..03fe296cc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cedf7ddf2b7ef6322f7d3096323d889e47525a35be0f8b04b42ab99b6fc06bc0 +size 113638 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..286c6d948 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9fcd0dab74dbf96a5ee359687416310cb903969c48fef201707ecbfcb48811a +size 53079 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_c_uni.ytd new file mode 100644 index 000000000..101047bec --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2d24db968a646f5a62328efd7c08de621c77b8424bee57e78983d63133a88db +size 117221 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_d_uni.ytd new file mode 100644 index 000000000..c4f968121 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1922d257e0cc4f3ac02faa8eb00d3f5def28bbeff2144acd04186dd9f19ac559 +size 64311 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_e_uni.ytd new file mode 100644 index 000000000..d99b68c14 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a1459074c978f6d51af343c23cd18643e3e3d5c6f9d3986c937b01a34f12f09 +size 105091 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_f_uni.ytd new file mode 100644 index 000000000..ed106c52a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f73da8dd9ee52b38a5d1b3a2f614ef77fe5914a2fd9cf45f07a648addcf2d00a +size 115563 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_g_uni.ytd new file mode 100644 index 000000000..55696900b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:662832c0f732aa0312f10c42cebb9a56a912ac90717127755f167dfa72ae1343 +size 119327 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_h_uni.ytd new file mode 100644 index 000000000..d60f4372e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8f1463283e175908944290d4a9544cbd76d94e3a4392fb1588f50fd42660abb +size 60777 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_i_uni.ytd new file mode 100644 index 000000000..935a0b29b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a632a30b28a99b62d598a2a39e4283b2d5a1ff631fbafd0efb4d370c93fa46f +size 55037 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_j_uni.ytd new file mode 100644 index 000000000..b360f447e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844f4f80eac5fcb32febbb45ccd09e7523733cea7504128be13e5f16a14b20d8 +size 83516 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_k_uni.ytd new file mode 100644 index 000000000..2b731c5b3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfbb9138e7f52ab14f5dfbdc44209a98dc26b6453cea69a90347163bcca17031 +size 107142 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_l_uni.ytd new file mode 100644 index 000000000..dd5539299 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fe8f23e35a7cad0547bb879eb16f97b681d51b838a7ad06bf74eb66eac02d2f +size 96096 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_m_uni.ytd new file mode 100644 index 000000000..ee2f84fe8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^accs_diff_000_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5eb934dfaa823252e41f48fed226c69c0eb2928abbb3ce640e6f8900e0701d8a +size 102288 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_000_u.ydd new file mode 100644 index 000000000..3b0e06be8 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_001_u.ydd new file mode 100644 index 000000000..0d4085a48 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..f30c77649 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9d496d10f6cdd10a697a4290a72cada76f5bd611b45503d2a4c2588373e0b06 +size 60265 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..d7a9afdfc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2793e6aee98e05472d15cfcc488fe55f47538965a6170871cf0ff546e9d7d4da +size 70141 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..e91582954 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d0ec3e11587671fef60a3c219d9d68e8f2c1b9e4fbb997bf9da5fef64ecd18c +size 76807 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..5da11f5b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f288041f76bbb577daed021b3b060e0cf31b80097fbf802e22c3176611bd1d75 +size 102452 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..34e75ec85 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08273f81e01fad5dc4564369c51f6f6a928c9c2a0739d3bfbf997dc51d369df6 +size 85343 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..89e3832be --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20990acbbb13c9237128f603d58bace3651c2efe5c98ab680338254f29d2f715 +size 106386 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..399916262 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e340367dc103187e6a64280e46a96869a824df7f3edf25c7456446d035e71f55 +size 98755 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_h_uni.ytd new file mode 100644 index 000000000..34fe7cc6d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb0ddb33dc9c694c261d59737690d630097f083c84888a804ba02799e95aa9f5 +size 113484 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_i_uni.ytd new file mode 100644 index 000000000..bb7aaa124 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97c05deaf95437ec395ce05628e6bc0edd6e6e0ac00be543a53abcd6cd55f9fb +size 115602 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_j_uni.ytd new file mode 100644 index 000000000..8e5f88ae4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1063f8c9fbd71adb001618b270c76558922829d3d5081ac221db3a19cd91ca5 +size 115830 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_k_uni.ytd new file mode 100644 index 000000000..d91ba4c59 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45d185675c13dec355e3c1871a6622f842e82bec894d8aee24101060013caad8 +size 111324 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_l_uni.ytd new file mode 100644 index 000000000..473b0cfd9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_000_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8559146603ba491b4d2a5be70be51f9455327ede896c62acce700010c60f40e1 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..a7a3fc0d8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e17d3b67e2297a0b60eb13bd6bdbf6c725176fa9ef7b0ea3940fbbe7af6ab88d +size 943094 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..2b6ae00ac --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff14d29c2aab108335607f6c6bea145522527932e2b92116ee11face79b38bc1 +size 944476 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..c7927b328 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d916ec502ae3b50d620f00dcee5c1f483d1d042aa771a1db585695fdb9753342 +size 945489 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..218f07e5a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e69d06d3b15135a5ce905050913347727c3fd74f7880784a0df1013acf20f73 +size 944344 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_e_uni.ytd new file mode 100644 index 000000000..c79a77045 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b06ceecd97928c6b9fcc825a127dac3a902d5430be6487d46377f5d31db6c98 +size 944772 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_f_uni.ytd new file mode 100644 index 000000000..3c441bdcf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ed5377401690ba7ae7b70b4023a402dd2116df983bb959b412d48d71a34cf7b +size 945246 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_g_uni.ytd new file mode 100644 index 000000000..bb6ad8bfb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26869a4e16e8f2b6eecafa75948423ce21d13fbfadbc958a4861ae335cefa787 +size 945729 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_h_uni.ytd new file mode 100644 index 000000000..292ab3bfd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27e08d76fff144b0360fe6453a5b7f700e40ee2feb4233bcd5eed265a6c9a2b2 +size 945531 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_i_uni.ytd new file mode 100644 index 000000000..64bcecff1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2573fe1443d7bdcb24cd42ffddee254558e7fbba385c8bed3192bba119081241 +size 943282 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_j_uni.ytd new file mode 100644 index 000000000..7645601b5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee341bddd0eebcfef945ab9988a41101db6a216bfabd3a6b961257c5dc67ad45 +size 943036 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_k_uni.ytd new file mode 100644 index 000000000..e5e32015a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_business^jbib_diff_001_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:092042c710db4e82c9258a65c085004896eec88bad6b8e00c445604cf87ffa43 +size 942664 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_003_u.ydd new file mode 100644 index 000000000..7a3326ac6 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..bdb6a58ee --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b74e387e025c8fae4efe3ce23913e8ba66c1777c02656c528b604bde1889bf4 +size 286009 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..71cadd9c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ca63c0d5991fb3bcf6e012c2805c100b3b8375ed603bdebe5b5cab3105583af +size 284373 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_c_uni.ytd new file mode 100644 index 000000000..5d2b1138a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:279467571d73f25aa1315b8c7fd4afe94c352342045ab1e962c1fd3dd47bc2e9 +size 285403 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_d_uni.ytd new file mode 100644 index 000000000..619e10cc9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^accs_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c9e4f4539ba4fd8b484d8062170534b5e533e9c26fb822b77f8a6c03c2817a1 +size 103758 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_000_u.ydd new file mode 100644 index 000000000..eb977a97f Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_002_u.ydd new file mode 100644 index 000000000..c43522926 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_003_u.ydd new file mode 100644 index 000000000..d3482feb6 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_004_u.ydd new file mode 100644 index 000000000..2a1a0a042 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_005_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_005_u.ydd new file mode 100644 index 000000000..8a2575b10 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_007_u.ydd new file mode 100644 index 000000000..04950f119 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..bb3c23356 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbbbb28d6253c6364dffb3e3278aa71e500cd27c07f2af596bb30449b40715dd +size 1208537 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..c3062244a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f0a52424f6f28743bc82484aa9c47363d9598d288a4f3ec0e902dea8957482a +size 1209915 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..a613a5f2b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:074f02d9553f4b3a1a116df429b341dd1bedc84653d55488e32f472b7e5e0ae7 +size 1210825 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..e6ac38211 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb25a1b83bea9201a48a218c582d92b3bd1833389d7ee36975b3db1a127a1894 +size 1210475 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..cfc9ffe0b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb53f54d8cf278700ebbb56028352b83029b1b68bc959a839e26cca4115292a3 +size 1212197 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..41c248c6d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf82f56fdde8b50f8945a8cd95fd7bf809428e1a1288b15c08d867646f3252ea +size 1212639 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..8efacd36b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74613e89d2b4aa5724e888d79f995139f4884952fcb7dd53c01975e6ce4fda3a +size 1210688 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..bd6e443ae --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc1839afa6b4463dfcae735e7baee6246f6287c73e7dc81854e96728d4cb62c +size 716364 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..4035547ef --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:330faeb5876ba8b2e2328e482ea3e04e8c5b4991604e7c011c9dab6a1fa5f381 +size 716991 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..8496e1e19 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee66bb95384b8317505fd90b4f2dd09beb03c514b0486078383e898f621f7a2 +size 717772 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..cecafa265 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f20264510e430bb0ec8ac1fb8198c43d19d62fc08091644b85112e71d14e645b +size 716102 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..1c3319df9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0380ac3b4f7132c80a9454ab82ff24c160fdf982dcbb67bc002a9eaddfb72539 +size 716887 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..3e1f7bc4e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0912a07d2aa42303e1c857ce816ff52474784b99ec767d468d42129ef78c7de5 +size 717420 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..ff0ebbc7a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d83b5c82cb51c281b1a65c03736acbe858d55dadbabbdbbf47769299ba82b909 +size 718722 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_h_uni.ytd new file mode 100644 index 000000000..61ef1b196 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea7250ee053c8cda48a46f247a1ec2fc3a49c83acc71337847782d369a9dcddf +size 717804 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_i_uni.ytd new file mode 100644 index 000000000..22899cbf7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e638780e29d46a2ae3eaec62a933fbd9fde0e89eb3c3c9f50791dd939abf1ab7 +size 716910 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..61b17cb38 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccc4636271f3a63679b26a3e40b266eef359aa037ece4a09e1d690c8f88892c0 +size 709825 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..1a07c8771 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5409cf2755c1e40ee5d16d85ce628b2f2b2e045f25c5bc87a0cad579ce9ac50d +size 60263 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..ef5b5b9d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:702611f894c7d2f2864eb7d5135e55b0deecd9ef14974f4cd87378a77f7602cd +size 70143 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..a834089fb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c4bb3b1822c7ae7b355140947d733bd5b57ed8ac0bd5a5d60e1d021edd5f051 +size 76810 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..6dc553feb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1169040ca905eae31d3053d64be8aede98c8cdd75712e05eee40fa8adc33077 +size 102452 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..9f2f4326c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b963ec55bc27b827a56f0069c16660fbf599b172cd135a9d579d6c2d774a447 +size 85344 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..c86686cef --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d6f9e25a5187033926a4687c0b46b5ecb2a3bd50948b585cddaa01e48a1cba8 +size 106389 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_g_uni.ytd new file mode 100644 index 000000000..310e61321 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c99bcbbba086e12bf71416a7cfb32124b95949d1b4b8bbdf627e1a737a9e595 +size 98755 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_h_uni.ytd new file mode 100644 index 000000000..453c4c45a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f52b7782963c371e1a1df705479617b1285d86b38900ead271e1d4cd12d88d2 +size 113486 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_i_uni.ytd new file mode 100644 index 000000000..18a06246c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12d81a01606419269a31c3ab8e527bd8ebf0deef25365a61b420ffb5d9fe0c9f +size 115602 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_j_uni.ytd new file mode 100644 index 000000000..3d143fe46 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7ab4c7f6ebe0c928c434cf35c1ad7720caa4015d0fd6ee65f90a7bac689b498 +size 115830 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_k_uni.ytd new file mode 100644 index 000000000..221865c2b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d7af06cd65158789f6b7d18fdea346bf8a1c4231bf1fb233db80786ac3151b1 +size 111326 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_l_uni.ytd new file mode 100644 index 000000000..8554f6d1e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_004_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:284154df39a99cd47988f6d4a61586a6f3b818272876986e3ca2507a7247b755 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_a_uni.ytd new file mode 100644 index 000000000..92f5a9aad --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:209d50e37d82d7e2518e3f447240b07ea63d81ce6475e24c9059d5c303a190d0 +size 1211893 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_b_uni.ytd new file mode 100644 index 000000000..2fabdbe1f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b82ded1417fa39576947b3993a0ecc1b4565ec8d11fa15d4a9f07a4f4ff7d18 +size 1212253 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_c_uni.ytd new file mode 100644 index 000000000..dc21ec0b4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:133fdb697c0105ee249d8f65d894f02fc2dae5f95b4b5d3ac3ff22d839fff826 +size 1212760 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_d_uni.ytd new file mode 100644 index 000000000..ab463e0a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bda3541d104ff8a7972d503162ebcc63a3a684d445fb6a657d1484eb064fd590 +size 1213394 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_e_uni.ytd new file mode 100644 index 000000000..3f851f677 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c68123ebebe72ec45b7c1387733ad7e91206e281769c74e2a71cb0394adc0c7 +size 1211400 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_a_uni.ytd new file mode 100644 index 000000000..761061cc2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7958124fd2a084c11225484b79a08523bd38e5e840627cecb7523960276b5e3d +size 965369 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_b_uni.ytd new file mode 100644 index 000000000..c18460b8e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:936ebf85d31bb6f2066fc1582f347895d125bb6ccb8848ba786442375616e15a +size 873976 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_c_uni.ytd new file mode 100644 index 000000000..9e124b988 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c4126d474a1f15371fded48bf9da65155f2462806447f68bf305d73394da8a5 +size 965301 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_d_uni.ytd new file mode 100644 index 000000000..307c92924 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_hipster^jbib_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5e19e13004e2ddf6989ef45ca0c6038a876f93b1084bf139666bbaf90adbf16 +size 873696 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_000_u.ydd new file mode 100644 index 000000000..0f9f037c0 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..8cc66bbb1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d994b6159d3effed8f86dbcd3b6552e1ae5992a2b26621d9094ed92b864ea7f +size 730389 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..6698fec1c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbab58a85d862177ca7e917f447742b9355bbf516ece942cf7114a2e75b7120e +size 732346 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_001_u.ydd new file mode 100644 index 000000000..59928f743 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..a28e6e150 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c7444e81943c0b0805e89d5658585fe4e3cef4a629bbc6bfdffd63f816f2e5d +size 895557 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..6daccbe60 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_independence^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a25fc6324bd530760db3533c78769652cda6d988b88bec7feae2b8320372730 +size 641423 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_000_u.ydd new file mode 100644 index 000000000..39cf36506 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..1a3515437 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bdd2ed507c935bf7eb75cf676d0ca5c789ef164bfa6c21224d34bbdaff00334 +size 45628 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_000_u.ydd new file mode 100644 index 000000000..4b229bafc Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..7299ad524 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62c11431734fa2267cabab342b5a95a43fc276eb378bdcc7467b695c40c7a67b +size 51723 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..480827008 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6964ba22e69d1e0516b785638e42a9f292628fe585dc90f5b967f0a28081911 +size 66948 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..bb301c3b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b06f9dccde31119c7a147a0d23701532b7c4ba7acbb317fc47cea0bd36b28857 +size 38329 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..a93895247 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:678c874a7d009888019ae0d7271803e9f6f1a90cc39fd475c726727688c05b16 +size 90254 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..213ff115e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b019f5d40fa3f91a7fbe5437878315499b180037519f8a2595575a2446cae88c +size 60057 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_000_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_000_r.ydd new file mode 100644 index 000000000..c11d086d6 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_000_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_a_whi.ytd new file mode 100644 index 000000000..865830589 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf195d28ebb896e1c3659eec31e325492b71fe52780403aaadd05b4cdbf27047 +size 66102 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_b_whi.ytd new file mode 100644 index 000000000..f34c18132 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8ea1073ed3cc0acbce2f1c3e49965a5af9f091c792f6f2d0d32f319191e8c6e +size 67482 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_c_whi.ytd new file mode 100644 index 000000000..4d0fbc607 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b18e7ca2d2a3731d0df09516e5f1f968f765e24825422c8f32da0072a34bbf3e +size 57490 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_d_whi.ytd new file mode 100644 index 000000000..24fd55cc8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76c13575f2d40fa88f97199d070933e6d840315b398b7727a5ddc8bff35d4476 +size 86333 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_e_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_e_whi.ytd new file mode 100644 index 000000000..711f9daf1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_mplts^lowr_diff_000_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d62ce9e304a58a095ebd4e0e4453a593e08469dadca05ed3a157274ab57ad890 +size 64440 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_000_u.ydd new file mode 100644 index 000000000..a9914e307 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_diff_000_a_uni.ytd new file mode 100644 index 000000000..ddeebd625 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^berd_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31e7a716673239d02eb8a10216d4081f22c3e885ae23725323a0a1728e6a0b2d +size 24599 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_000_u.ydd new file mode 100644 index 000000000..31bd0e05d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..784954cef --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31341093ef2c6de4254e2cc1ca87f4f041dbff5a3053a2a9207bdcc2f2d9b2af +size 557634 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..dd23d586f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fdd062f8232e0bec62fdc1337095566b35baf56e58ff0d95a2895d649423732 +size 506483 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..97a815e61 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cbc0972778254d12bac267c91fa7831ef5e34f9ba96f6d1fca9f72622c8c022 +size 562586 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..f7c58b93e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5b3b89beeeeb2a2e45dc6e1e337e4d1d7934408f209e9e67d50dec6c00f5021 +size 401646 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..41156d98e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3cdc712e6a18a12e427bc8981fce34fb73dc2e889ccdf7643f2728f11e5ea5b +size 443562 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..6f9541718 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_freemode_valentines^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06378c18d25fc61bd0b9154c1e57914f4d7272932d21e91f5ca6a748fbf8ea27 +size 377614 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_000_u.ydd new file mode 100644 index 000000000..87c7cd287 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_002_u.ydd new file mode 100644 index 000000000..4b6fba45b Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_003_u.ydd new file mode 100644 index 000000000..5e003a941 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..d0c27eee1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5005e4121fc621a9fd458a314a29d7602721fb65ea47bbe967a9709cd87f980 +size 607940 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..97e71c41e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c8f4ea183eabfdff84962a0709e39070260b254acb032e6710e0ff5e1d7903e +size 630481 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..a4b284603 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea83ccaacc1ae2f10dc8fb5fc80480f61bd90eadab63f33db28b7707daad05ac +size 571884 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_000_u.ydd new file mode 100644 index 000000000..77fa5531c Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..22ee3ca8e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bbe5554a7d06ef45c5c2986d7c34856eac2a0deba35834e5cbd49d0be03d890 +size 53986 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..1a7d05496 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd347ee39cd34b9e9868970f95aad2f7227eff7350ee0b0408b8ad23b98ce6a +size 63627 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..d91c0bd0e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6181f63c2479df2b4e5dd4c218783df29c360ee7e4925e1064f496d1f0facf34 +size 52857 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..c2ceeb464 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5eada06737395c0ac68861b54a975b7bdbcb46048a09cf9817e0401365345458 +size 63210 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_008_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_008_u.ydd new file mode 100644 index 000000000..58557e0c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_004_a_uni.ytd new file mode 100644 index 000000000..a20932b7b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c246e04e257577e071e907dc03a39b1228993af5ad6b9893a8a3a698a2cb62 +size 93887 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_005_a_uni.ytd new file mode 100644 index 000000000..a2c831c2e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56ccd8e46eded3704af5a300b458b7f96b27f4e46057b46488293998e0d94fb6 +size 93886 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_006_a_uni.ytd new file mode 100644 index 000000000..8a28dcef1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13053988cfe763fd1d10125e8a72988efb81c939149db549fb4833395b597e99 +size 93888 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_007_a_uni.ytd new file mode 100644 index 000000000..d74d9942e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b1a83a33cb0880081f2064b6432ff1790d617feee1ab48b3bbfbf8841d3890c +size 93890 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_008_a_uni.ytd new file mode 100644 index 000000000..0677e67d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^hand_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d909c273b26fc74830fb0b54db3022b3d4417e0a8def88b36af2804a8d72b06 +size 223 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_000_u.ydd new file mode 100644 index 000000000..4b229bafc Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_002_u.ydd new file mode 100644 index 000000000..87e2011d5 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_010_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_010_u.ydd new file mode 100644 index 000000000..eef11d1ad Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..249c1066f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccd18753742e01ad0c6006c127548bd13e079e1754fd7ef47d1a91e3ed1f8b58 +size 253529 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..6b0f3487b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da36c17bf1fe08ab1f81d2c4996c2b1a53c55d39bff8860a57b80c02112c598a +size 427499 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..f8dd0b234 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f07c7dc08f8da21f4f622e91ee9610205a1760c8bfb518e93b123511131ccd7d +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..ddcafb355 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:469945804a94f06ed0f40b8b6b44b0700fc60569504f1d34511fc9d0d680e6bc +size 851 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..792f91851 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f3e26f0ae6d82d1e16e99aeacec7f27e6d5d96ed3da518e1556a7dd85fa2c1d +size 1190500 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_010_a_uni.ytd new file mode 100644 index 000000000..bf7be1e80 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34f9d98eb27bbc1d613bd7d8c52de6a06f568688d642b3666d518b549a04887d +size 451669 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_c_uni.ytd new file mode 100644 index 000000000..cc0165ec9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32279fec7172d8cc3bfc6003c723bc9f079f1bee19e53dab35ad0ce43873e75b +size 286620 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_d_uni.ytd new file mode 100644 index 000000000..220c738b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^jbib_diff_013_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b250d433b1d1a366c85f91acb1f5a5db4a676da20190944324c781ac2351165 +size 272666 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_004_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_004_r.ydd new file mode 100644 index 000000000..c11d086d6 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_004_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_009_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_009_r.ydd new file mode 100644 index 000000000..8cfbe6193 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_009_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_002_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_002_a_whi.ytd new file mode 100644 index 000000000..fc01b4ca6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_002_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb983bba86023c3ea9a1c7ff33985cf5fdc5529f8084cdf22a59676f22e93c4e +size 169387 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_a_whi.ytd new file mode 100644 index 000000000..e734de050 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13e814b5ae0004e465549a83ffb75d212817d5eaea72aaa031d39bed073a3bce +size 294820 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_b_whi.ytd new file mode 100644 index 000000000..e51b96e9b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d48b61e27eadeafcd76941a99baadce287f679bb513545cdd9bcd55e637d3113 +size 430467 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_c_whi.ytd new file mode 100644 index 000000000..01875dc3a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5832595c4aaf4cd23944de1330e22e67a9101ca52b8d9a8a8ec82280c89b8738 +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_d_whi.ytd new file mode 100644 index 000000000..49bfe276f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_004_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:242c3241b058be1d0300e463392a5b36a1fd4bfbbedfa6beddb63ffec2a1815e +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_c_uni.ytd new file mode 100644 index 000000000..651a93685 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:535dba5c2dda2d0203fd60898ba6c9d0e54cef8d3194f02e89d3c95c681034fc +size 313625 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_d_uni.ytd new file mode 100644 index 000000000..db0178304 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8341d44efb4e8c423ef79cbcd6981be1086e62ecb9078d85019f88ca9c4a4d1 +size 302856 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_a_whi.ytd new file mode 100644 index 000000000..e2efff87b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3783c7fba6ffe385f1e1afd5663cc8b464244cdbd6574d3f2f163a8980c80c00 +size 266274 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_b_whi.ytd new file mode 100644 index 000000000..aeefe2ec0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82f5b0df25b4994141115cdd5bc92ee249bdbcf58d992e9e467b375d1563af4d +size 383373 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_c_whi.ytd new file mode 100644 index 000000000..2c4ca12c3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_heist^lowr_diff_009_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:964ba74ebcc91d6933c98c3eab40a0a147c856c3df8af22900190a61dd15d262 +size 291004 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_000_u.ydd new file mode 100644 index 000000000..5f6d5bd8e Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..d0b512d43 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11d391e2309e859148da2447ea7ede731e19a1458b079aeac1c2fc740739a037 +size 497836 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..5aa4efb75 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d43a7996b82dfc6bc4487ba0298ec6331af4e42ddf0affbcc8f0b4df490d47f1 +size 510633 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..f23c06be0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:438c93600af79783fe182fb9b2d2a8e66e9a333875335fe62d7cf64bc2be1448 +size 497282 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_000_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_000_r.ydd new file mode 100644 index 000000000..dce6d9789 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_000_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_a_whi.ytd new file mode 100644 index 000000000..96283f046 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dacd0ee37a77bc9a491e8f58783fbd1361839bf3f5c081921e6f4a3bea6ee827 +size 275524 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_b_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_b_whi.ytd new file mode 100644 index 000000000..99c4782ca --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3afa1dc05570213453f92107c15216fe3031d84d0fa8cabea303201f4de679b3 +size 220144 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_c_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_c_whi.ytd new file mode 100644 index 000000000..890d2a18a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1d4bf15af02964f6d464fe4c0ffd84bc116178435c79a898269068ed8c5f9ea +size 270723 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_d_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_d_whi.ytd new file mode 100644 index 000000000..79397ce00 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas2^lowr_diff_000_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7967ee747bae7f0436f6335332f1d57a3435c6d7f424049f3d853c33ad1c248 +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_001_u.ydd new file mode 100644 index 000000000..6d97ce156 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_a_uni.ytd new file mode 100644 index 000000000..ae96691a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:323b72f0c31147636f8c614a7644fc927af5174aac93953454b339a98adc4b97 +size 312421 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_b_uni.ytd new file mode 100644 index 000000000..a6eda8e2e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11291b60a9df97e80075655134bcae50176c82722160b4c1093cd45c903bea91 +size 288086 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_c_uni.ytd new file mode 100644 index 000000000..cd82df50c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12770d52458510ec09c5173023cac21d767c6cb370dde4ca438c7e85554a2bad +size 332297 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_d_uni.ytd new file mode 100644 index 000000000..ab88d360a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_female_xmas^accs_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2aa4882e3e3159d02dba2e585fdcaa0258d4c8527b15dc5f2b8d3f389b0ec845 +size 311917 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_015_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_015_u.ydd new file mode 100644 index 000000000..fac1238c5 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_015_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_017_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_017_u.ydd new file mode 100644 index 000000000..587a76703 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_017_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_a_uni.ytd new file mode 100644 index 000000000..1a3e5b82c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d20b5ec1e42ceb2a571f194a7f61b6f66144bc17f590ace29af478d1f063caf +size 414583 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_b_uni.ytd new file mode 100644 index 000000000..cb901b336 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_015_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff7904268856b7e125fd4cce634a9815db16e9c7d8003fc782138b69cf36dc44 +size 239689 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_a_uni.ytd new file mode 100644 index 000000000..07aa6a2f3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:522ccad1233f2a384ecfaef405991535fab4c2257aa649cfeb076a0335bb6626 +size 510938 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_b_uni.ytd new file mode 100644 index 000000000..a26f9ca54 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7f88902196746488477fa48bb13dd2b1b6a2ec99b6d4118fe98bb1a282b6d2a +size 511349 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_c_uni.ytd new file mode 100644 index 000000000..cf78e859d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c79778c5c31a3bdb6a06a9cd3bdd0c61ec926fbb5f80c21d102b3af73d65541f +size 511659 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_d_uni.ytd new file mode 100644 index 000000000..5ebb056a7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d9bb8e52ad3f9d857542258776209854c4900e6cc6da96599febcbc3b63763b +size 511148 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_e_uni.ytd new file mode 100644 index 000000000..3f5e580da --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e29966a5bd5ee534af230710b3d58c05b1dedf73a820c04328b67e329cd93cfc +size 511523 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_f_uni.ytd new file mode 100644 index 000000000..a812aa470 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c1eb1d01a045e273b767c7c6a9aec4a4d21dc0a2ccbe4bec3fe8bc12c0afe7d +size 511797 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_g_uni.ytd new file mode 100644 index 000000000..084454ed7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c6c1068339222c37eb8feea2b70254e14adaa825b61ca5ab985ed02bdbbc0d3 +size 511955 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_h_uni.ytd new file mode 100644 index 000000000..c4868476e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58e4a3f1df374bc8d06ec6562c5eee3c948d682dc710c192995357840c2a0a14 +size 512240 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_i_uni.ytd new file mode 100644 index 000000000..621c5d306 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0edc723e4116e0dfb2b1ffb78d7ccef4324b598d8cc0cdba4d606d83e0652916 +size 519295 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_j_uni.ytd new file mode 100644 index 000000000..a72ea5c99 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5a2ba3b225a0e442f7795666b6e5014a914a705d639ed3d25424bbea5852127 +size 519740 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_k_uni.ytd new file mode 100644 index 000000000..dab184d6d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1674badcc8994fe5049b969ce8d450eb9c03d4fb3567a26272cd64256348674 +size 520077 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_l_uni.ytd new file mode 100644 index 000000000..17e01e75e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf4fa89e5cebe41976f0600bbe568cde8cd412b60536adae67c9fa5d87fffbdc +size 519538 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_m_uni.ytd new file mode 100644 index 000000000..7fc19d608 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:487f3bab0a62356f2327ed795552ce93389e0e336bc7ae4fcbd41d0f528a8559 +size 519907 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_n_uni.ytd new file mode 100644 index 000000000..bd1637a85 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56bd7343326d7154974215b7ad39b3e038705527e3e9ced59372ffb0ab28347b +size 520171 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_o_uni.ytd new file mode 100644 index 000000000..051580f7b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:728aaef7dba9221b3797c6e9fd0d4d7f3f3f3b2ce3507b3d4558e5a24b5f3910 +size 520361 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_p_uni.ytd new file mode 100644 index 000000000..9100962fa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:964070f6d13713f3a563ea9b3a33f519b7ac162ab9b14f0ebb52f058e1a74933 +size 520377 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_q_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_q_uni.ytd new file mode 100644 index 000000000..24cc8e359 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_q_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7318bef01bcb7f67ddbb35748785a0279a2158cb765a200873a8729eb53bb22 +size 524174 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_r_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_r_uni.ytd new file mode 100644 index 000000000..39f725f3d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_r_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2408eea4c5f423711c26d9191df34b92952e83a8a4ab36da4eb5fb3c41ac34da +size 524508 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_s_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_s_uni.ytd new file mode 100644 index 000000000..efe916ed6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_s_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8006c46808676c0d238fe3a950b4b4e1c352f4e2b84df8c52e2a377d63186e54 +size 524715 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_t_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_t_uni.ytd new file mode 100644 index 000000000..267eeb79b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_t_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33061533114ed25e4e5a00c26bf9fe9e5f2724d57406f23f451919e3ca8b6364 +size 524376 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_u_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_u_uni.ytd new file mode 100644 index 000000000..28594f722 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_u_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5da903325ada334be4203dec8192572e5725649d393d30058ce44d66ab2c9639 +size 524634 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_v_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_v_uni.ytd new file mode 100644 index 000000000..adde654d7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_v_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97bce84a9724138342f138b998e6e369de65028c4601c44e1e7b91e2fa7f7085 +size 524772 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_w_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_w_uni.ytd new file mode 100644 index 000000000..dc3dbd042 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_w_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1cd6cf00ef5e47f80b8c6ce34c7c37ab7bddbc66acab6376d5562c9d5a44e6c9 +size 524847 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_x_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_x_uni.ytd new file mode 100644 index 000000000..8d19763a1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^accs_diff_017_x_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03ddba2398f9fa355a1b6e8818bb30b3e32982e010043e2ad6dc83b4e4a7592d +size 97933 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_000_u.ydd new file mode 100644 index 000000000..2427470f7 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_006_u.ydd new file mode 100644 index 000000000..e4088e414 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..a02825abc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d7f84d94ded8619cd76c32c417ec7ab96825a2792616f819b7b57f5489f4457 +size 35034 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..b3416d5f4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ddf81437c48d132c21a2632d7b4dc1295fef8edeaec3e4401bd36f86ecf033f +size 27924 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..e2fdb0346 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b33cc8fe0eec6116b7e64b5038df54f2a6474d4d90948d8b2fb9f60e8fc6c70 +size 31153 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..b017fd699 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3095047e3dc098dafe819c85d8f7965b3188c7ff88c88e1ebeb2123b8c237e77 +size 33583 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_e_uni.ytd new file mode 100644 index 000000000..ec7ac9b57 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7dfd13a3ec4b218918f9b0802e11d7f236a6f29c2a3e8e9ee5f77eced6c929f +size 700 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_f_uni.ytd new file mode 100644 index 000000000..6f5c6cf49 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcf77695ae0e42a2025040dc7f03b85e01aeecad159f2331f128508daa10e008 +size 701 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_g_uni.ytd new file mode 100644 index 000000000..3fc087a8a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f2b4c1aeaf5e7893e528fb0bbb537dd58dce755d23850aa509119171d187fc2 +size 702 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_h_uni.ytd new file mode 100644 index 000000000..d82570de3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f49f6435d201963373f3ad81a232d3fd08d3886266dadac86753f3b2b57a245 +size 700 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_i_uni.ytd new file mode 100644 index 000000000..9edc0e5a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a77840b1976b8d9618cfa27b4140dc2b11fa0f6e970a273230ed980a07ea6b0c +size 701 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_006_a_uni.ytd new file mode 100644 index 000000000..e586c5095 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^decl_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e1db2848ea9fc02498aa9e53775b6645b354e0bfce11e18bc2c343b5eb6060a +size 156110 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_000_a_uni.ytd new file mode 100644 index 000000000..4afa8cfb2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:231bc400e949758a83eaa3d44548cef5b13aaf85768d7a5f59a4cd3c829e7fd3 +size 88509 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_001_a_uni.ytd new file mode 100644 index 000000000..0f2e6bf9a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09f21f3bc9a5c43acfd1c049e491adc0eadbba005304a3d93a2b6a29ffc00467 +size 88511 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_003_a_uni.ytd new file mode 100644 index 000000000..c6fb96269 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d41d6292cd20b194c8aa079d9eebb61673dd10de4e9cbc53a71a6e15d1161a46 +size 87915 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_004_a_uni.ytd new file mode 100644 index 000000000..e4ad577b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^feet_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:674c04d5a1bdedb57737404a640b47e4d765a2686855c001c28501f6a80c872c +size 87914 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_018_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_018_u.ydd new file mode 100644 index 000000000..71436abab Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_018_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_a_uni.ytd new file mode 100644 index 000000000..0cc27be0b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1db381ddc8881d945aefabd9df6b1b200b3737b2f203039eca4b09c3e4d0da10 +size 2227290 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_b_uni.ytd new file mode 100644 index 000000000..19265c8aa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_bikerdlc_01^jbib_diff_018_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4876fe44ee73cece8e1fdae5c87c2d31bbfce4dc9c12f88a7ceb88f255f4cc7 +size 2240149 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_013_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_013_u.ydd new file mode 100644 index 000000000..6c34e2bc5 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_013_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_a_uni.ytd new file mode 100644 index 000000000..05420ba37 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66bd07880c304cbd574a9ea0af92fa38215e351802301e71ee301032646304ef +size 917610 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_b_uni.ytd new file mode 100644 index 000000000..1e9057aae --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0bba88cda3d7a7b235e4cdc91a06f8f7e77f350d1d53945a5e70314ee1371a5 +size 917682 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_c_uni.ytd new file mode 100644 index 000000000..3e4bbe3f5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d284862dfbdf32b86933fbbf194a4b84896a749965fd388e1f8f7a5abbd191c +size 931605 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_d_uni.ytd new file mode 100644 index 000000000..5c3ec8e86 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e18eb8d49fc5b9f4201b78bdf330e0fac7a51c1febdd6898f007c3e452aca9c +size 933098 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_e_uni.ytd new file mode 100644 index 000000000..f081286b9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3709a64e922179851d4ae3526c5657bbfc20cef236c86105d5907debfbffa7f +size 931542 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_f_uni.ytd new file mode 100644 index 000000000..1b1ae3a42 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d3238a535d0d80f27d2b35b3f0f002d022f6bf17b8c5ccfac715c4ebb87bb71 +size 932784 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_g_uni.ytd new file mode 100644 index 000000000..f680adcaf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61be7fa958fefe856ebda889ac9963224da4c748d7cc5f2f10258aecae236206 +size 933271 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_h_uni.ytd new file mode 100644 index 000000000..fb1d33f80 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27af9322b8201aab177ada69460ca22f1e6bf98250fc9750a396c95e2efdef35 +size 933950 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_i_uni.ytd new file mode 100644 index 000000000..c7e0f5694 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ad64d29d7cc7c356e42019fb1a63bf41062361b4633d780931f21c2c77c5e64 +size 933992 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_j_uni.ytd new file mode 100644 index 000000000..cd0ae6ee3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_executive_01^jbib_diff_013_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e88d6e51fc76821822cd99682714a55d9ddac62109504f0bf9d72dbb5cf1e95 +size 917364 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_000_u.ydd new file mode 100644 index 000000000..6c119edde Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..f3ea8d6fd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a6bb1e07aa52c55aafdaeb87e330db7b1ff21a0680d148037a2f7071f0a76c8 +size 410999 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..be3ae44e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1acf6f5b36f2937489436a22c49ca60780eac0fde4ae8c9c3e64ad29c9e88fbe +size 488017 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_000_u.ydd new file mode 100644 index 000000000..115217d5b Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..f4e7155da --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88cbb74c8b2dea5c32cb60ad12f5d299d4e80820311b686f4683744de31b79c4 +size 298164 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..23e0f491a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d762b14b28eb3b813c55f5c9e2b4ae65d193fe45c73b68eed1ae1c70c9f3421d +size 399775 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_006_u.ydd new file mode 100644 index 000000000..749d853ec Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_a_uni.ytd new file mode 100644 index 000000000..a7c5e6402 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c30fc3152c1e5ad752be769f0f21414f2552b005e43efb41fb667eb1efa1d99 +size 317107 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_b_uni.ytd new file mode 100644 index 000000000..2e9fb3f2c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_importexport_01^lowr_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4abec39aa21aa29d65b000a19dd94abeed4f395728e29b181f1f02a7e85b8774 +size 362046 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_000_u.ydd new file mode 100644 index 000000000..2032a1c3d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..0402dd2a7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38dd145e9b07a6a4db04981f35dfd24fcfa4c99b07cc5d2d7c78a5da95cc6e17 +size 924242 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..590eeccb6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b0b0daa3a31ff2e53165e835d784baa43ed0fc6403b4e4f3b19ff6e3f8a25c6 +size 923875 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..eae12d0ee --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0021b26381e63ee690bcd2572f9716182c260bb616893a710083f6d6af08b6 +size 925841 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..e0638e38d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b7f0e16438c0e56bed4c24e933f9244d443beabc0188c7f02f3634816eb5bb5 +size 924477 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..e6fd8beca --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60bc7ac8963aea9df6a9f84f289f32819544c86617cd287baefc1834a07644f3 +size 925643 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..e78c636e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf62cb303177b9d4e49b6091c571e343430db5fabbc73d886c0d85e5ef922099 +size 926282 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..39728985a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54f3fb013d7f53f10b5919b6db873aa87af3630d8637395e093b5d0b47b7b033 +size 926726 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_h_uni.ytd new file mode 100644 index 000000000..74bbbed81 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04dcf5be8f9fcb1fbe85da186a13ea1445f59d7a7f286cf241aa30716d880fdc +size 922657 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_i_uni.ytd new file mode 100644 index 000000000..294246c6d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccb9dd6a7a91166143fa1133afc60d906b13ac764c2775a2d04d010289a595c8 +size 923024 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_j_uni.ytd new file mode 100644 index 000000000..ad73e9f2a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^jbib_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fabe6d04e5376833e83fc431997ae8ab83bb409d9b197f31423f774f2dafafd2 +size 925454 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_000_u.ydd new file mode 100644 index 000000000..7aed68715 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_a_uni.ytd new file mode 100644 index 000000000..eb97ed876 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb54af2e95aed3129c8a8728fa97854b8ee3986d5472ac5eabfc9c1c552d8e2 +size 70508 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_b_uni.ytd new file mode 100644 index 000000000..195218779 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65483d1df6d82eb9dafba2712d1ec112f89c5b9d6fc4030bbe6d65f3422a22bd +size 89382 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_c_uni.ytd new file mode 100644 index 000000000..1b7844758 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f33605a8d94407fd605009da1c6e9ec899386e71967be185ddce607a549e237 +size 94074 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_d_uni.ytd new file mode 100644 index 000000000..4a85acd09 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ae6f28abe6e190452cc6323bd2ba559c1e5d8bf99c7210b1083b262d784b16b +size 443531 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_e_uni.ytd new file mode 100644 index 000000000..b776cbf7d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80a42fc9e1b7ec9052dc6b4207dc7a991fcd71684895999e789a6c029db5f560 +size 464789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_f_uni.ytd new file mode 100644 index 000000000..a40c54801 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a44b89c1897c9b1e64df33bf42f08af0aa00fff647407ff51185b8f03e528af3 +size 84279 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_g_uni.ytd new file mode 100644 index 000000000..3e11809c2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c01a258b36fe1c459e9cd724fdc028e03d7d0f01effed8ea9cfe5c83cc810cf4 +size 394393 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_h_uni.ytd new file mode 100644 index 000000000..6c3e75e5a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10bd66770110ec05be2be9ecd46526889580e42d18a6422e2ae04eb919b22818 +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_i_uni.ytd new file mode 100644 index 000000000..1be5725e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f07cba659af0a59ce57c4e9956df2b1d4e3d6c335eb01214363368fdf9012fb +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_j_uni.ytd new file mode 100644 index 000000000..7c4ebb3ca --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^lowr_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41ddb2fd1d4648a322d8ae8a6696b7e15f36d84e961db06893d332a4d239bc63 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_000_u.ydd new file mode 100644 index 000000000..f336823d2 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_001_u.ydd new file mode 100644 index 000000000..724b306ea Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_002_u.ydd new file mode 100644 index 000000000..9cd308e01 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_004_u.ydd new file mode 100644 index 000000000..4e001718f Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_005_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_005_u.ydd new file mode 100644 index 000000000..9e4187593 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_006_u.ydd new file mode 100644 index 000000000..9e0e9cc43 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_007_u.ydd new file mode 100644 index 000000000..3e4d79738 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_009_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_009_u.ydd new file mode 100644 index 000000000..08ee613ce Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_010_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_010_u.ydd new file mode 100644 index 000000000..0db7a5932 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_011_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_011_u.ydd new file mode 100644 index 000000000..43b790323 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..8f048e6cd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a402732b0065f04335be19082416f5b2e92c958be60d088fe9a20fa09087e0b8 +size 243272 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_b_uni.ytd new file mode 100644 index 000000000..5df02fd1b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74ee77a94d769e5184ffa56e85f462baa26c5a11ce761de7c4bed640393a79e1 +size 243211 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_c_uni.ytd new file mode 100644 index 000000000..bd0a8c600 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:059a9a8544e61de65a80137cde0669fb488fde31df213243d606b32e21789453 +size 244345 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_d_uni.ytd new file mode 100644 index 000000000..401126f4d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ea9ccf1a846e99591ac56a4239625cda6d211edc1b29bd07cecc2e1bef2f199 +size 243396 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_e_uni.ytd new file mode 100644 index 000000000..5693c6caf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb288776b151bdcc88cd5935f2cdf5216716e95999bc237bdbe7d0e365083806 +size 239788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_f_uni.ytd new file mode 100644 index 000000000..f9a0e7d43 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f6438de39b5f8b8f14ec8a542ab373b58f08ca7faba7fb81ca4da7f956ce994 +size 78487 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_g_uni.ytd new file mode 100644 index 000000000..2645c90ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee3cce4d8b4d408011584a2787f15e3cb9f9a6194200edd002f95fc53baabb28 +size 132818 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_h_uni.ytd new file mode 100644 index 000000000..4fb2b00bb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8281861f19feee4983d25ef79f50072bb6821ef43961ad5d8bf0a6433c9004c0 +size 131003 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_i_uni.ytd new file mode 100644 index 000000000..401fe6d2a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41dd331d6186be4c8d6d281634210e6d3e62e9a8460065d43d89620a9d48de36 +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_j_uni.ytd new file mode 100644 index 000000000..b93690d6a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fd89e9598d347be0c0f10f5627337e0e3ef82bdec741742333a88d6df3990ef +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..505194634 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:969bde3bcfcf6cf4555ac5af951366c5a2b14e2bfd2bf3dd3d04caadd3243895 +size 111281 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..38fa56c01 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9217a9a5dce1279b69a60c1ad62c2027b7a713a308dc7ae1b050afe584a0797 +size 111790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..7255a2965 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f64b9976667f6c3fd644763c753be2d1421d28caf4091876a4b33847537c423f +size 108546 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_d_uni.ytd new file mode 100644 index 000000000..68a2419b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5be9f78a7da58ee93f5d92ea90c9357b4e0c0a3da6da3b99fab1ae3292df19f +size 112477 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_e_uni.ytd new file mode 100644 index 000000000..c85a97128 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fcee350b462c34b1dec3e8017ae1695aadc5feef72750540143e93d8c85532d +size 98039 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_f_uni.ytd new file mode 100644 index 000000000..d404b4afa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96fc5aa2c1504fd143ea31f491c28da01475d1ea42fd8a22263dbe8b6d77065c +size 95063 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_g_uni.ytd new file mode 100644 index 000000000..e891e54a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bec1bba4572f8d99f62209d5e9893845fcbb1b4cae26dd6c85d9cd2074b4f19 +size 95776 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_h_uni.ytd new file mode 100644 index 000000000..9eaecec17 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bfe0567a14198c65cfc3af470fa7fc745bbb120aea3730a7b9d590e32b3bbad +size 107934 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_i_uni.ytd new file mode 100644 index 000000000..fc3e7da63 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bdc5b646e9388ae7a2c9afabe972bb4ff38a8e5a19b6d7859a4fa39398095572 +size 106348 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_j_uni.ytd new file mode 100644 index 000000000..764471463 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e61fd0037a1749b82ca725d14f70044dc5d4960dbe22ab819215b6b519b3d29 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_a_uni.ytd new file mode 100644 index 000000000..b561ddd29 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b18c43f6e0a2c28d62bffbc0a12eceb78dcb41dbc8f0b63a46018226a9e2f12d +size 70781 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_b_uni.ytd new file mode 100644 index 000000000..0addd88f4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:102adcd396ed91fd3c62cf501b29274f18ba2e3ea3aef5e5b81fbf2590c65e08 +size 68445 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..a03b022c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcf2fb5853aed42f60b41c394896a2fbb458a7f55782ab102872b8496a4ca45a +size 71330 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_d_uni.ytd new file mode 100644 index 000000000..ab8077ecf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e27f328a59a83a1bb6e692e4de51c06e8d58da7e7d29b1b9b413399ec115024 +size 69472 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_e_uni.ytd new file mode 100644 index 000000000..09b99f813 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41e65d2d11935a13750e06c7ec01ca229f47903a1a524af7122378bdca6f979c +size 74258 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_f_uni.ytd new file mode 100644 index 000000000..2d9c7d3c0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bf32ae4ecb9bfae24c66fc7025fb482fea78c5dd56bc7947a896f83d3efe737 +size 72071 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_g_uni.ytd new file mode 100644 index 000000000..9e3dda1af --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a55ebb1c1f80b7986cb343fb6813d4cb21d9690286ac082f1a1358415ddec12e +size 74759 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_h_uni.ytd new file mode 100644 index 000000000..ff1a39d1f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6a869d9ead281d50a51e5adadba11fc3a708a50feb56b47b5bf8b5531c335b9 +size 72997 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_i_uni.ytd new file mode 100644 index 000000000..c38fabe34 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2a0079fbeb0a204caab36fa02c6644094813b45b6285faddfd74c8cec88c2a3 +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_j_uni.ytd new file mode 100644 index 000000000..feb124fee --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59601762c33587f729d14d9347e2d29bc3ef11bb80edc2d7fd7fb0b6ce0dc733 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_a_uni.ytd new file mode 100644 index 000000000..b4dacbc77 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81c17d750ff55b276e0fba8e8513a37c558f13720240ac4f1750a3f3cadf8b45 +size 123155 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_b_uni.ytd new file mode 100644 index 000000000..025837507 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1645872bd6af12f583e3b53915f46ad2c548950e0c49e9bfdf2dc7a387aef3f6 +size 134993 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_c_uni.ytd new file mode 100644 index 000000000..6f149edf5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1edaccc977a2058f8fa961c26e352e9ab22690f0f5fcde3140cf5738bac2732b +size 125108 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_d_uni.ytd new file mode 100644 index 000000000..eb0f57dd6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab28b8c04860107658922682da70c6d0455285d650d832095e751eb731c446f6 +size 130426 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_e_uni.ytd new file mode 100644 index 000000000..4c0883655 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:929bfb5873f5e438e5a55cd93d2e39b060549eecd3bb9c6a6322cd6589bd2b34 +size 130864 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_f_uni.ytd new file mode 100644 index 000000000..1f5ad3133 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cb7923bc663696d5bf241911490bff2ab770108252df5729fe75f579fd0232a +size 120552 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_g_uni.ytd new file mode 100644 index 000000000..26096ef93 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a9dae8eb294fddd7634f2250fae6a2012909897fb4b406e6375e389dcfae78c +size 129826 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_h_uni.ytd new file mode 100644 index 000000000..034357e9d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e71fd0b7e03632cda256c080ffd421eb584dd30362e6331cbbafcb74dd2c93df +size 123356 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_i_uni.ytd new file mode 100644 index 000000000..fa0bd5e65 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9f6975de24e0668432823a22f3451339d3e54ad6575688dbd12bf175e2c37c4 +size 129695 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_j_uni.ytd new file mode 100644 index 000000000..7d1dd4de1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f201c94709f2d4a7e91dca14a02f7f9db4973a7167e06e4dcf9d24d30e3709a1 +size 129439 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_a_uni.ytd new file mode 100644 index 000000000..238eba695 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b7d60e4916f3fac4ac38a135b87cbc353a919dbf5ef8f1911d776dd1c90ff61 +size 219131 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_b_uni.ytd new file mode 100644 index 000000000..d90da816f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de22ae41dfc6399b552cdbf70cc51e42707d4a64e36311925a3eece40a63f347 +size 223938 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_c_uni.ytd new file mode 100644 index 000000000..b5b1912ee --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5511032058a959823f00c157e07bd0e70619e43a4886308e578c834671e940a1 +size 219701 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_d_uni.ytd new file mode 100644 index 000000000..9120158dc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6eeaf165290ecdd748a2ebf09d0bf53ded7da241dec1328e89a152bc3be98ec2 +size 233220 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_e_uni.ytd new file mode 100644 index 000000000..f29c685d6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0362ff6d62825b8a9123fd37eefc4169ff500c5003833728c9d0b2057ae10348 +size 238585 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_f_uni.ytd new file mode 100644 index 000000000..9174b7385 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:687d90985b1d7791274653a7b3c128f7e7b5705c6b217ba6e2ac0b84256eb345 +size 242398 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_g_uni.ytd new file mode 100644 index 000000000..b078f8509 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76cbdfca2b0f014b97fcf667d353cbedfd986f552747579f9a938cb14c00154a +size 239589 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_h_uni.ytd new file mode 100644 index 000000000..c741ec337 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd1674c138f36b7d05c12a87bdf3747a613f2b23ec40bae6e51a0e37985bd631 +size 251591 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_i_uni.ytd new file mode 100644 index 000000000..80c1b724b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:856919e767af9c546b45aa80b20875839ad2449e21abc903c3594a87feac7458 +size 200381 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_j_uni.ytd new file mode 100644 index 000000000..0ec094245 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_005_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f29fef018c0017c7d73fbd8fce0a770364476dea09aa3c885a943fd7e3e92025 +size 849 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_a_uni.ytd new file mode 100644 index 000000000..703ef25aa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36f35a5352c945ad1fcfee4aefefefe886725653649cb9748ae0429ff8626df6 +size 206947 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_b_uni.ytd new file mode 100644 index 000000000..6c81d4f85 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1258067ac708ad11e13983b1c3e5d0f98001a7c46e135a0ffb1d2d4d9289e86a +size 189204 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_c_uni.ytd new file mode 100644 index 000000000..8967da87b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d1f2d5827d04e7c6acaa39f53f2cade7e259ad11f7b0f44164ea2c6530d8047 +size 190871 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_d_uni.ytd new file mode 100644 index 000000000..20d2b19a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3eb6c90be4124e9e323801e3c8aac1df053edb1b44f7af807cc95bd880f45cc2 +size 189808 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_e_uni.ytd new file mode 100644 index 000000000..3c6e65bb2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a45e0c8d861021f747913092d5962daacca74a60d3a3f06eb825c8b29fc14322 +size 229818 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_f_uni.ytd new file mode 100644 index 000000000..ccfd64a47 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f69e510de20bb991acd0a0de553cb55b979ee2045eb463937322be334ea94d5 +size 227426 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_g_uni.ytd new file mode 100644 index 000000000..9bbc66475 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f33bf4ffabcbef1d79c2beb395d490357b8203e0b759a4c73210e248cb5e6e3 +size 230246 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_h_uni.ytd new file mode 100644 index 000000000..7870a7c6c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7693c94c6bf7bc9cc097c79a13e1c1571b543363fa6162756f0891aed9bab4a +size 228581 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_i_uni.ytd new file mode 100644 index 000000000..3a268e36b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00c57467d79418f22c62b2ac6e225fe62c45afcf8b39879308746d51c2e2bb30 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_j_uni.ytd new file mode 100644 index 000000000..9c12945bd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_006_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7741e63a8ecc88fa8a84e0eb1153ac84716fdfcb0f8108e466acf6b419cda8d7 +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_a_uni.ytd new file mode 100644 index 000000000..3369fcd91 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:673f8aaef0210b6092c0d6005f2bf7d41ca46b5b8b9e1948aa9ba909db4a8d30 +size 235420 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_b_uni.ytd new file mode 100644 index 000000000..d53ea8e64 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72df31f957dc35818de19bd8c8cbbe72deb65c40306a4a0d5579b4dee35da1e2 +size 235353 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_c_uni.ytd new file mode 100644 index 000000000..376bbd082 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c866a59560a31e370ceda48609503aabbe4e476387f8e966778d928503a0a75a +size 235193 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_d_uni.ytd new file mode 100644 index 000000000..a538ad0ce --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b72b17a08180e9d6450281c645734ddfe38fc2bf69040ace9e56572ce46a036f +size 235362 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_e_uni.ytd new file mode 100644 index 000000000..1d23c31af --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a2e5eb404dbf6022a25186fee0ee992d03241fb199a8e15661c3605744b52b4 +size 235287 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_f_uni.ytd new file mode 100644 index 000000000..f107edaa0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a15b9783917e71752b6a7618f394ac285b628c748946917bed0bec52ffbd7a4a +size 235212 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_g_uni.ytd new file mode 100644 index 000000000..901ccc6bf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7495459e384e9bd0ed4bfaa7022316801c6b7e1ce80c95ecac23ab440fad35a +size 234809 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_h_uni.ytd new file mode 100644 index 000000000..a8c6e48b5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5793e33f99aedfcaaa786e78fb7d107b1e21b193550842dd0008b6822923a215 +size 234816 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_i_uni.ytd new file mode 100644 index 000000000..1eea7dc5c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c3bcb7256f349fbab15f79b6c012c7be3cd775c50f49248b65bdc6c8e7a1756 +size 235188 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_j_uni.ytd new file mode 100644 index 000000000..f8576338e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_007_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:155b9586f7d6608e2cb4c18d66bbe471eece16c46baa19ab4685640b31c7cacf +size 234805 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_a_uni.ytd new file mode 100644 index 000000000..19c43ee4d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1befc0fbe3b54078af3c97122e957d59c59bc29e5a08a1f1104b9f919a7db8b +size 524174 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_b_uni.ytd new file mode 100644 index 000000000..87c318a84 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:720516dc6dd431cb0d7226fe303fbd6258040a70a446a5ab75b2c4c4f385e24a +size 510939 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_c_uni.ytd new file mode 100644 index 000000000..6b9d468e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b12f7885b183f68979cfaf3a5fa3e49f3482fcf242b97a793816841749cb3536 +size 519298 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_d_uni.ytd new file mode 100644 index 000000000..cfd8604f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e175c2a7e27b33acd8dbe17a477d6ba1902f94161f5bde40146bfdaa9fd9df97 +size 414583 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_e_uni.ytd new file mode 100644 index 000000000..7636979a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e2d1ff9da3448eedcea1e7d82e44469618ff6618fd69248f49dd3c61fd108f8 +size 239690 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_f_uni.ytd new file mode 100644 index 000000000..5b9194cf3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:192ebca1e9c6e990ae1bb757f56bb6700f6a6a990d374eada94324a8e06d4574 +size 443166 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_g_uni.ytd new file mode 100644 index 000000000..7c8dd0b28 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a02d1182341ad2644c24ae472645d51f68254d0e82beeada84e4bd50783a63c +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_h_uni.ytd new file mode 100644 index 000000000..63b2d4097 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f04e927e269468d3b9656d0ea4204886d82f1ae96ec852cb050d93eebbc5ea5 +size 793 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_i_uni.ytd new file mode 100644 index 000000000..155a33f76 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc75f7b9574ff49b2ebde36778749ee3ad1636dba2f5b64229f77310907b1087 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_j_uni.ytd new file mode 100644 index 000000000..6b4c2166e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_009_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c6c631e0b6508f388e7357fb0a2c0df665002e3206a7930a7c1c1c6ae3ca9b4 +size 794 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_a_uni.ytd new file mode 100644 index 000000000..b4ddf5863 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edeec90369e33f8c6ba787a6c8478afd0f19075b4962cdb7f232503e8c86dfc7 +size 338178 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_b_uni.ytd new file mode 100644 index 000000000..5cacde5c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980e83799eea404d3b95fe80a97f6b6869d0094000d7af9d7609a7a1ed9cb655 +size 337198 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_c_uni.ytd new file mode 100644 index 000000000..01827d7dc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:588f9af578221153eafd3f66b1aa3964d66fe0c8547aa1e0d66cf7b0cf850983 +size 333043 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_d_uni.ytd new file mode 100644 index 000000000..ff2d93ea9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7345375e4011d96f24b344dfd741f56cc5fe6db24e0226dabce9140869fdf696 +size 278156 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_e_uni.ytd new file mode 100644 index 000000000..51c4a40a1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09f92e0344851fa87c8a72e1706f6c66f55e8dd53693a2ccf2833d06b5acd05e +size 200309 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_f_uni.ytd new file mode 100644 index 000000000..0b7b4d36c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cb79ec6b63fe3418199f32b07bc0d44f95fc0eb8c455c3f2c0b6fc922ed6c13 +size 181562 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_g_uni.ytd new file mode 100644 index 000000000..739eee385 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:093f634623a869b51b548c4fdeb5a28a40e524bff43c0555cdb949cb8567f73a +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_h_uni.ytd new file mode 100644 index 000000000..016fdd5b2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a24589738a56aad4bd2abcc54422a85dc972f68fb1b466488277ddc054f5935 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_i_uni.ytd new file mode 100644 index 000000000..de8efe272 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d13cd76223626f9db68efa8f2f34b1483fa118478397b7ecb7d5ad24f0ee670 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_j_uni.ytd new file mode 100644 index 000000000..94d4d2754 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_010_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:270d765643d2a6ae04b4724af0285e30fde36db5d12eb51cfe909c290758288e +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_a_uni.ytd new file mode 100644 index 000000000..968d929ab --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dea8d336d494ebcea19c4624565931edad12cf47a83cf7fdec90ca9cd780e2e +size 1190733 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_b_uni.ytd new file mode 100644 index 000000000..17bcc3169 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:384fd152f4ab59e9b707e0f549e34fcc0543999f1f46c3bdbe0919d1ac8de319 +size 917612 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_c_uni.ytd new file mode 100644 index 000000000..56e1fe5a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3dd83944166239285d1713c5163927533a73070cc5cb776386d566b3d9db061 +size 943094 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_d_uni.ytd new file mode 100644 index 000000000..597ca1be6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c0b11bb4baad029b16c82f88f86f901c35194cdd09dfd7240319c3d6800216b +size 715915 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_e_uni.ytd new file mode 100644 index 000000000..86b4c54ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3295c9371c2c53903745f833eb6e3fb6b91f7d553a9511111ec0d04b6008a0c3 +size 895557 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_f_uni.ytd new file mode 100644 index 000000000..c33a4dab7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3978dece192c8363028ec8b0a1f0f80ef8cfaee761c8b5248dd258ff120b8777 +size 633150 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_g_uni.ytd new file mode 100644 index 000000000..f075412af --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7cf7448aafdbdb22e58d38d6d1d95f338456d5ddd410e2d4b0e853c6d627553 +size 684425 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_h_uni.ytd new file mode 100644 index 000000000..31e7eb62e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd7bfbebddbd253f9d1229907f7b2a88ea5d1df1bfcb76994b0d2a74aeaad7a +size 968470 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_i_uni.ytd new file mode 100644 index 000000000..906d34fd2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4960d9417c646ecbcab2e5d3d3b9e9604a125bad738c148df77fafc5df987bf +size 1208536 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_j_uni.ytd new file mode 100644 index 000000000..42802f396 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^task_diff_011_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b762ffffb67df80ad6251bdd0d0f04b01f444c06ce90d5e2e6b11736650fbbc6 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_000_r.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_000_r.ydd new file mode 100644 index 000000000..fff827ea3 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_000_r.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_diff_000_a_whi.ytd new file mode 100644 index 000000000..79a32313b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_january2016^uppr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4c2a7acab7fed93ee257daeeae5023d59e12de9ed4bb1d52a03fdf9446157fc +size 118257 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..83323e535 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f29582b9e15a899676c0886e93d7d7b6f12e34d14c8a42b4ceef15bd65d6ab4c +size 245850 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_000_u.ydd new file mode 100644 index 000000000..e7b38217a Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_001_u.ydd new file mode 100644 index 000000000..f41a9c6c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..6f3813d8f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e3f0dfa4e116c912c30ee269f8bfdb65aaab2d8377d933315a42e71c9a07298 +size 504822 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..e603f4ff1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a12b63025df63ab286e7a63061313a8538dfb945d110ca5f4361d94b417f14b +size 504824 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..e42347697 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1f6af712ca61a15d7a84b9505c5f482b674c06f7570050d5081bc33362b2b41 +size 504824 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..fa3cea89f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41a7688faf9d4654963263acad2dfda62b8247a9cfb1f209c52103928d387118 +size 504824 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_002_u.ydd new file mode 100644 index 000000000..d2a86d8d4 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..1ec6f98c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f631d4b686f095e01335660e83f52040da071cb32bfed17a2a5ef7b9c07bfa5 +size 398147 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..cba63adbb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c89ff170f7c48466002ed278866c587c16cdc63c85a86f92a1f563c34bd1b64b +size 331599 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..1fc72e2bc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c4833f05aa5c4f4a56d1c1ff5fd63486e31d3c2dbd8c7a25913c4716738c24 +size 493247 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..6144a6b97 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcaf1c66ca37e5b13ba75489482020d01c7ed7867973d319889def9a13713738 +size 131883 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..dfb427035 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41fd41d00ab4a32892c895403e04210351b69954b3e0a87f3625f7701648224e +size 129121 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_a_uni.ytd new file mode 100644 index 000000000..aa2b8c303 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1f3aed7129fe12f96bd922dea8c4e4d5f64ccfac940299a036e2113e827e20b +size 131884 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_b_uni.ytd new file mode 100644 index 000000000..5a6020da4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebac1a27bfc1a8e7850276ea1a0a32378589f4453e94334c03e3be9483488b56 +size 129121 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_a_uni.ytd new file mode 100644 index 000000000..63e541c96 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c4a2e497956a83f800ed1d99455a4aa99622875a92de3db53ae99d64ceed219 +size 92992 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_b_uni.ytd new file mode 100644 index 000000000..5c1db341c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:076d3f454b605acdd62fe4162a6fdb683b71caecde9a564e0f237063df79bb8f +size 84979 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_a_uni.ytd new file mode 100644 index 000000000..1f29e515f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:500f16eb2b509416ef6e3ef30316c57562df41a15cfd9ac92ee8f97c70e903b7 +size 92992 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_b_uni.ytd new file mode 100644 index 000000000..5814a1b40 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_lowrider_02^teef_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eed23f497aa2bc37ccbc9e29b261321ed27c657281c082da47ef1801a32ec497 +size 84978 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_000_u.ydd new file mode 100644 index 000000000..43b790323 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_004_u.ydd new file mode 100644 index 000000000..50f71e653 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_006_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_006_u.ydd new file mode 100644 index 000000000..6d99208db Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_007_u.ydd new file mode 100644 index 000000000..41b70c2c2 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_008_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_008_u.ydd new file mode 100644 index 000000000..43b790323 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..2118ae515 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2482fd1d543bcbc9a48fd27ef326a65a93d81f06d7ca7b821f7d9287d2d72896 +size 917610 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..378848c6b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bfe0d669430c1c5e1c793748b27122b6410fb21b01db44f022db54143caf03b +size 931606 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_c_uni.ytd new file mode 100644 index 000000000..23d9d5e4d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:188f857373ac1ab9d62a0d3770fdf8102d0c508327534dbe4dec4969be5f40a7 +size 933100 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_d_uni.ytd new file mode 100644 index 000000000..f4afe180b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b76994511fa377c12dce8a8c4d62a811f01da5bfaf347dd656022927ca634930 +size 931543 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_e_uni.ytd new file mode 100644 index 000000000..d3af8e818 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f85617084ccf06d6352e9dddff6e194b3cea251dcbdb1adf7e8cee34978d3288 +size 932785 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_f_uni.ytd new file mode 100644 index 000000000..ade47c2f8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f05b8cb2b51855249ffd3a08ad2849a6d53aa35d37c17167bc89ba047af6399 +size 933268 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_g_uni.ytd new file mode 100644 index 000000000..3846c05ec --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:611343a0118598d3992b40c29d569d6eb47d29934f2712545c7e9d92eef25bd5 +size 933950 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_h_uni.ytd new file mode 100644 index 000000000..857d65314 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2efa2854df8a4381ed3ee98a4206d5a454832da0d9ea6ab54a3b4f282e9d7567 +size 933992 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_i_uni.ytd new file mode 100644 index 000000000..ff8c05ab1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:894724ddff2e43663612d156d2ffb7620b16dfc3f21981d2c2bec998ea4408af +size 943092 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_j_uni.ytd new file mode 100644 index 000000000..b6d0907ea --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78ffe153d89ab4fcd0d10589436422e572e630ef02de6e12efc0482cd114c505 +size 944478 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_k_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_k_uni.ytd new file mode 100644 index 000000000..8582a956d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee2cc61aeaf1855462f60df7b04aaf9cd0f930005a42483ecb592b9ebb24a8c0 +size 945492 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_l_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_l_uni.ytd new file mode 100644 index 000000000..bdc4619dd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3516ddfb6df975cc6f3b264279adc6d1c48fbadfefdd21eda6c50e468b9620a +size 944347 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_m_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_m_uni.ytd new file mode 100644 index 000000000..3ad809168 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea065d8d6020afdca096b9801a055f53df222fc559b916395d6be217ca449062 +size 944778 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_n_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_n_uni.ytd new file mode 100644 index 000000000..3a71d136d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:139bf5b9e656b60979ddae67df1c2edbccec0e792d164eb097dfab094faea4ad +size 945249 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_o_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_o_uni.ytd new file mode 100644 index 000000000..377b9bd31 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d5fe3742dd3d1dd652af879f11127c7840629ba1da7a4398a486ef4312bde45 +size 945730 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_p_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_p_uni.ytd new file mode 100644 index 000000000..c9c05b595 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:699e6e16fd18b5ac2c4deb3467845af4d42286cb9140c23e1a4ca0ca9d24e807 +size 945531 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_q_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_q_uni.ytd new file mode 100644 index 000000000..4d060d04f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_q_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa3ece2718e9337ef0cc93b1da05a5191d06a7596e9474303404f4c3c16b5bb5 +size 895159 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_r_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_r_uni.ytd new file mode 100644 index 000000000..b286db393 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_r_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f474d4657cbcee554396500f485a82c68e445c0c81536fa691b30dc4eaa9e55e +size 633151 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_s_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_s_uni.ytd new file mode 100644 index 000000000..9cb17063b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_s_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d22a6b34aab292752b0449614fd22c2fb386433645e5eef25063d5339267b90b +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_t_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_t_uni.ytd new file mode 100644 index 000000000..c54e1ca98 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_000_t_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77167a15821708c1a2885e1e1bd596ff33d0324e763d35aab354c69a044a6c36 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_004_a_uni.ytd new file mode 100644 index 000000000..08ca989ba --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9996396fc98816963235416f2449d26863fb6e4d70cb2feee84946b778666d0 +size 312422 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_a_uni.ytd new file mode 100644 index 000000000..1298d3e89 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf02ff783cd93e24feddaeccd993639bbfcadf4f6c585978c3a4543bfebf91a4 +size 668698 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_b_uni.ytd new file mode 100644 index 000000000..fa29fbf66 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef6815958860a16b6910dad783f2254986225a835cca5301aa30e88482cbad13 +size 670586 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_a_uni.ytd new file mode 100644 index 000000000..1f58cdede --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70057c1952d0d6644c39050eacd892dead6e341f3597296f465b91902f2f9552 +size 659167 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_b_uni.ytd new file mode 100644 index 000000000..bce595e60 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1923cfa239c5e25d0c546fcecf7a5d060bfd02e3bded2e901dca37c70d5e3392 +size 660813 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_a_uni.ytd new file mode 100644 index 000000000..f7c7b59c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fb3c150df6160e117cfc72575d3d6030fba474b7e39cd8b82421e32dfec001e +size 1190733 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_b_uni.ytd new file mode 100644 index 000000000..a922f01de --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a12d8f657d2e07115df903eed44d2872af1bfb13441b6ce6755b2c594cc775a5 +size 1190883 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_c_uni.ytd new file mode 100644 index 000000000..d312174a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d304ac652fe360a2d71b4a8d6ce69d7bccf9e285d44a01f2f8590dab23e3390 +size 1192173 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_d_uni.ytd new file mode 100644 index 000000000..1ebd54110 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24edaf150070784795cd2965344c9d172de82432edfa0db46a66831eb7221fcd +size 1190603 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_e_uni.ytd new file mode 100644 index 000000000..3c0a0ac67 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fedcd56b4978c7a80f0b4cd066512bf74ad735629845d217d4c2355e4fcf984a +size 1192006 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_f_uni.ytd new file mode 100644 index 000000000..945b39bb6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6a678ad44684dc393583e9b5e467e9cd892c79ee1977c5fdaae333845b3886e +size 1192528 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_g_uni.ytd new file mode 100644 index 000000000..277efbab8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcf44a097baabeaea764d4eb5499887c47624100be54d866e3b8c67c70c1e93c +size 1193049 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_h_uni.ytd new file mode 100644 index 000000000..188656296 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^accs_diff_008_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e3b780f43da93ad75a8263612af287068ab780f5cc0dc332c3649a9dc55c3b0 +size 1190735 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_000_u.ydd new file mode 100644 index 000000000..d543c2261 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..b33e00a43 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:247a1c99319a82ebd68a3bc58713e500eae23bca4300df707bdaf5eb4654cdbc +size 559481 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_000_u.ydd new file mode 100644 index 000000000..e7b38217a Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_001_u.ydd new file mode 100644 index 000000000..f41a9c6c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..5dfd304c4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c5db24f5a2eedc2291c96ddb0d5bbae4f0b5eb72223070f5b3e6b0edb31ea0d +size 780941 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..c08c4a7a8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:846902531994580f23b0da69c8c38b8d4767973c9ad2355a0fa01265c71b433c +size 802062 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..7e119734a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ba6e7f0687099f04374009a1adc5aed5b59f6986197c0c4c0d8bcf3a329f499 +size 780943 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..891b584ef --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_luxe_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7fda76622b0e6882544dbc4546bc64eb650597209e546e82df14e9a1155278b +size 802061 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_000_u.ydd new file mode 100644 index 000000000..77fa5531c Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_001_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_001_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_002_u.ydd new file mode 100644 index 000000000..3b3c8eecb Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..9eed2903f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c4966d0ef6197de4a6c295240018ce7446d9d2d61f0585b00a8081f6d2aeeda +size 58421 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..3dafb1b03 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f5ca38d4760d82b1440e98a8ff1230b2260a2d387de92066bd9efea888f742b +size 72513 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..386813739 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f3df7f05557ecec271a90594de4523aa80a1e608dd5306d8d2e0fa0bde74556 +size 58487 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..d0ac6168e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5ba6db505b442143f2bfe929ec5916775a35f86cdafa570c24bd347a2841f28 +size 71353 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_e_uni.ytd new file mode 100644 index 000000000..7bd225788 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c86703a229eef4d328b61f3d35c33a3c5d47d47a2b106a84f3400d31a10d25e +size 70533 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_f_uni.ytd new file mode 100644 index 000000000..d652cb4f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ead09bce70381c19f4d30157f5f56d82639483ad2ce00bc66c0a60d8e9842348 +size 58986 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_a_uni.ytd new file mode 100644 index 000000000..4f30763bc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14f33e5ea27f16e5bc9c30317263632b1dd98edf07895179069cdd98d62b536f +size 64505 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_b_uni.ytd new file mode 100644 index 000000000..6c48ddaaf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af2cf5bfbafe4b92416c827ff1c0af2dcc23afc4fe75ea0dfdb729e6b892761d +size 61593 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_c_uni.ytd new file mode 100644 index 000000000..6b58238a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8143ced6fc558fe9b18e921a54987c9dd44844f590878d86e00d194dbf6bbdbc +size 45630 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_d_uni.ytd new file mode 100644 index 000000000..ed2f0d8be --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:270a269d720164ba2da5b91cb97b2ce603ae0d0bb4a9e5a29fc15ca26be06087 +size 55368 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_e_uni.ytd new file mode 100644 index 000000000..3b6c08cba --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7229fb2baae0697ea9db5cc12276f4e9258630c92f1b126fff81473ef6d04b04 +size 12966 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_f_uni.ytd new file mode 100644 index 000000000..c692a27d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13e618faa895fe63e741ada7da80307feee050ad4353089a398729ad7cc13eb0 +size 58231 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_g_uni.ytd new file mode 100644 index 000000000..d057771a4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ef1ea5e38e51d9e0df3b2784ff223f5ad16b626ec032862ef2f776ee388e468 +size 65938 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_h_uni.ytd new file mode 100644 index 000000000..5404cb45b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d22f3e5d62d4a9028e0d18a2de4dc550bfe58a9c9a5b6e1d3580978868520c81 +size 52364 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_002_a_uni.ytd new file mode 100644 index 000000000..40c715c12 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe14ae3efc430baf37d3a660013f56b7799ad7e8938d8c5d54398c2cbbd6098 +size 320156 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_003_a_uni.ytd new file mode 100644 index 000000000..1b7d464c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^decl_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a1a32deee78c8e61e7b7aedafbfdda840aa62d5db5bc993ce14f3c9e2548534 +size 101440 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_003_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_003_u.ydd new file mode 100644 index 000000000..51fde5a11 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_a_uni.ytd new file mode 100644 index 000000000..a190458d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bb8820a8658100611c09391f61b26e433a0ae3fa8479134b5b07984cd4ba2bdb +size 25062 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_b_uni.ytd new file mode 100644 index 000000000..2bf0f7548 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^feet_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:136e0ee0ee483cc14ae1e62c9f6342d954a5297b339e435c3580790bdbd1e2db +size 128791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_002_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_002_u.ydd new file mode 100644 index 000000000..d054a1c2e Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u.ydd new file mode 100644 index 000000000..fc1edd604 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u_1.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u_1.ydd new file mode 100644 index 000000000..0735b06e4 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_004_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_007_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_007_u.ydd new file mode 100644 index 000000000..b4fb5f650 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u.ydd new file mode 100644 index 000000000..2ae877200 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u_1.ydd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u_1.ydd new file mode 100644 index 000000000..63ff39579 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_009_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..5d875c268 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9444e7f4cf8abc157ff1af92fab0826a8d702b5bec56105f3247997e5fab8691 +size 1190733 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..a469d47aa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01e595397b34174b2c692b091a94f5b636ed0aca7b95f13f23ffa18b7d096b71 +size 1190992 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..a3a065311 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18bc7632eebd4a9fd4ef17d6dad9abb4a1e216e5b8985c5448b1b3bfcc3ed66c +size 1190882 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..51a6f21bc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87652947479bfb3efa4364d34c7336eca1eb70fd15a29173be5faa58f8c91a52 +size 1192173 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..81b800b31 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:115766636891b0270669db46f172f717f4a530ab59aa0140e87354b807f4abc7 +size 1190604 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..965ee5aed --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce814b8f106b2c0ef6498481889118b0a28d121092880bdf5b77a2ad4df4ea0a +size 1192005 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..e0a2894dc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:712780407a300b26e1771c757a76861578f0ff9dae0aa338bfdecce5cb256486 +size 1192531 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_h_uni.ytd new file mode 100644 index 000000000..1bfd2d4c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95883b81e7ca90125ed700d2d9ebede062c43eb1a7cb3ca19a000a240d3de10a +size 1193047 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_i_uni.ytd new file mode 100644 index 000000000..dd480d9fd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55ecf3ee5bb3406ca9af8236429e589194bce7714c48f8daee953c0500518d67 +size 1190278 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_j_uni.ytd new file mode 100644 index 000000000..f6fab979a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40e8a240f852a79d97dc35b2d859fb06770ccda98e8cd5733568202e33e2043a +size 1190328 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..db5785b9e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a36ff21f51cbc1c8569edef0896d9d338c1fe880eb1d09069892073ea98934a +size 944067 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..56786466a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf38340e1aae871c09f6df896593ac2b8d21585f95f2da254ba7e7b2c82f19ba +size 1006951 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..4f8c243e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b59696a0b19ffb3661ba87962c223b641f9aa9440ef6d0ee85cc1a5ec57beca9 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..03de8ff35 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10ebf405a57d949ad3fc06961a510128482de44bd336050dc2f42a6c4ca5da5 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..6db9e798a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c77af4b08b2e2dcc5c7ef331389d8c9b9674bf26984b093f8171ccf293cc7a0 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..eb47a25c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb836287c790ea08cfab9b2f393b8d18efcb0ac20ecc67351337e95b4ba59462 +size 792 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_a_uni.ytd new file mode 100644 index 000000000..64e7a7918 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbc4771df0ba7cc2dddc9ca1594c495db5e73f443b8a9e2f9bb83da7d3b3854b +size 189934 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_b_uni.ytd new file mode 100644 index 000000000..a5108f358 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6df917e61b848e825c2d2ce18fd3d175479edd0aa3d1065c19a3cf2fa35cb263 +size 280956 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_c_uni.ytd new file mode 100644 index 000000000..c63d00b1c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9753c2ef912ffeefecbde0a13fabd95b8c69fc359cb4534f5b44624942a53486 +size 289650 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_d_uni.ytd new file mode 100644 index 000000000..c7326e98e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d755ff01ec51bf12fc11804029f4feb0a0a9a524e6daffaa5ebb69b6c30f70ba +size 297620 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_e_uni.ytd new file mode 100644 index 000000000..3259dc3c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90c86169ef81eae12aba9dd0194003994259adf0a078ae20919643c5f42761d3 +size 310550 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_f_uni.ytd new file mode 100644 index 000000000..e3f6e1d4f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ebf09ec1641d724fe86c927f596767f5435443d2b44648a3e46846e5a329e7c +size 290730 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_g_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_g_uni.ytd new file mode 100644 index 000000000..5930c9a64 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec146e67508b95cfa37997fba20e40f0542fa8a1909c533208a53ddf163f0930 +size 318448 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_h_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_h_uni.ytd new file mode 100644 index 000000000..6dcb4e3bd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_007_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d4702454ee67469215ba65cbd4bdfef1541aa11db7582ab218a455f1f413f4c +size 321798 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_a_uni.ytd new file mode 100644 index 000000000..3f472a2c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811be4028a5cb96323903510329ef7cd455dc6998496024aa8267d78ff21d9c1 +size 2326438 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_b_uni.ytd new file mode 100644 index 000000000..811ddc233 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a68efc50a69f519bf4593af0d010be51060d43e07d9743d7b9c99aa43a4c9ddf +size 2281143 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_c_uni.ytd new file mode 100644 index 000000000..4ba41b68e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4f810c1abd87c681e11f3550a3571b378261c6edb7dd6f9958c3444f3abd3b7 +size 2220145 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_d_uni.ytd new file mode 100644 index 000000000..704b24161 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f98cb4b7fbfe5a6ecc790feaa1234e7816554ae61b842b3b1fe79407a6d6bf94 +size 2262330 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_e_uni.ytd new file mode 100644 index 000000000..1e9c0e364 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:101341695a42874e93ced15dce1250d7ab100b0a74e0bd3ffcbd0089400573ed +size 2156235 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_f_uni.ytd b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_f_uni.ytd new file mode 100644 index 000000000..6f4ba4443 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_mp_f_stunt_01^jbib_diff_009_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2af13c63247ef7c494626c67e22b72e37dd3ea4cb6b2a3488014b3029fd5735d +size 2418166 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_001.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_001.ydd new file mode 100644 index 000000000..05e5cf25e Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_001.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_004.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_004.ydd new file mode 100644 index 000000000..c28c9c6f5 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_004.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_005.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_005.ydd new file mode 100644 index 000000000..abc8304c2 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_005.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_008.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_008.ydd new file mode 100644 index 000000000..989d33a31 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_008.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_010.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_010.ydd new file mode 100644 index 000000000..e362776e3 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_010.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_013.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_013.ydd new file mode 100644 index 000000000..e41d16e3b Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_013.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_017.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_017.ydd new file mode 100644 index 000000000..45568c850 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_017.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_001_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_001_a.ytd new file mode 100644 index 000000000..734f88240 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac8f79fefde2f5e1325240592f2e4d1a62de65cf0a59f0b6aa360388cb6ca76e +size 208837 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_a.ytd new file mode 100644 index 000000000..95ae957cc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8f1a8643d52ab4511bc179509d7df38d63e3992acb7b3c2d50aa757a06c8a33 +size 21045 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_b.ytd new file mode 100644 index 000000000..312d97421 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_004_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:529a60232f552e61e5e8ea24bd134a6fbdf5d4c1c6b4111dad9d0f994fd147b9 +size 12291 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_a.ytd new file mode 100644 index 000000000..b70ee7d19 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:565974dfd7884e696c41bfa8223258ffe7a3ef223054570162ffd59298d667c4 +size 42370 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_b.ytd new file mode 100644 index 000000000..399c8a84a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a1602b7738a3799c2b35d903aaff67964f05de00203794403538816323eed73 +size 45207 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_c.ytd new file mode 100644 index 000000000..673a93c82 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a3f5bbb068c7a094c2e278ee306ab222918c427d475fec2fcdd7c8b84ff4f6d +size 46634 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_d.ytd new file mode 100644 index 000000000..769e35f0d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:769c6a61252f359278eb96222031451c93c573b6c4106b216b74762a4cbe2b25 +size 48310 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_e.ytd new file mode 100644 index 000000000..56a9af3e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cde7e0c22d8fc918d3fd200d4515bcb73acbf70aec8cb8562a7fc2db62a0e50 +size 47220 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_f.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_f.ytd new file mode 100644 index 000000000..cc4d3b9c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:805cd432d70d7c3d749ea51212c5fe94cd1d961c7b368802dcf3880edd412672 +size 514 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_g.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_g.ytd new file mode 100644 index 000000000..3688f207c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86fbec6e940982364e86c721a4326fc3856b7a45e1d3dca413155e6c9714b48d +size 512 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_h.ytd new file mode 100644 index 000000000..7334e01f6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_005_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19cb84d2f61e638f05bb72f50919b88f25d281ff081e3656f93204ac3a77be3a +size 515 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_a.ytd new file mode 100644 index 000000000..43a09821d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54495c1e3747357a34e19fe9241aaf85f375cdbf8ba419ae1fd377f4360bd8c4 +size 265850 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_b.ytd new file mode 100644 index 000000000..1fc9ffbaa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87afd6197f260b4a66ba43f6cd0ef6767f4047431a27c60a9630af8b18730be8 +size 265255 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_c.ytd new file mode 100644 index 000000000..9b48c0547 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b259bb40286c09961ef7e131dbc9fe05fc183866704641efe504b2ccb85ec4de +size 244240 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_d.ytd new file mode 100644 index 000000000..8a2688df1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7c42dd1e9e9a27928f97c52561eab9f956342cd77a1cabffd6665b4775a35c9 +size 266102 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_e.ytd new file mode 100644 index 000000000..effcfb89b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_008_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52eb84abf09e909f8cb8c11bb3958b7326a6a3a1d5dee1fe5e9e6658f87a7c17 +size 253828 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_a.ytd new file mode 100644 index 000000000..b2769bcd1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16374badd586408c2e9fd74523f13423e8b840be4c24a6c4d6b48e0d0b71d930 +size 74515 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_b.ytd new file mode 100644 index 000000000..aabed3dd1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:974a82d070a93cc353f3cd922e80b7e2682d2d119fa529a94dabbc2847ed1f68 +size 57212 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_c.ytd new file mode 100644 index 000000000..7e47d1479 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e41e1ac92bcdd28b7a499982ec6d1a3e2bf9122276a242f0a72f95d6289a2c00 +size 58225 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_d.ytd new file mode 100644 index 000000000..47074a732 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fee0e3c9c69975e5c7f778fa1b9756e4d671323dccbe026b17b2ac4cea8b42e8 +size 55652 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_e.ytd new file mode 100644 index 000000000..eb48ceb2a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37f248be8461efa1e874f4b36d1131d0e4c78ae855e5e07d3da0eae1c4dd2068 +size 59009 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_f.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_f.ytd new file mode 100644 index 000000000..33b01d020 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74fc7dc8f74041900e8b7663c919c57203dfa4361cf946066cc1759adb303d7c +size 70600 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_g.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_g.ytd new file mode 100644 index 000000000..918f6aa4c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdb232d7b46443b3248a5d815a01d92f42a102c9fe5faf7af5745f9d4ad20b7f +size 56704 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_h.ytd new file mode 100644 index 000000000..348f5a85a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_010_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af84452c70e88e07d2068c210313e1d4e3b047ed72f49ff3f694ee52d17b5af +size 68283 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_a.ytd new file mode 100644 index 000000000..8d649ef75 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c5ed2bc9cbc1b4e82db45c7e922b38382c9e565df7fb32b0bb1b55ad98a7f58 +size 87523 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_b.ytd new file mode 100644 index 000000000..a09d734c5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f117bb4c03399fcc4839286ab6d5e4302cf29f2d7c64375b9de1462d973c2f94 +size 88243 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_c.ytd new file mode 100644 index 000000000..23a2eff60 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_013_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57648eb3b923832f04a2050092f3780fd400fd7baa6016bb202701fa758c1c1c +size 93810 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_a.ytd new file mode 100644 index 000000000..41152724b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86b98671080efdcedac2fa57a8981a07be9a36d4a951599fc95804a1f968950 +size 98283 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_b.ytd new file mode 100644 index 000000000..bcc08c364 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd139ffaf0e6fc8798e711435712abd30b6afea0ac7cd0ff75983138180a71a5 +size 52464 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_c.ytd new file mode 100644 index 000000000..0876107e5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c92187705f3950e6e9a3e893cd80ebe724e842672325984a52f0555532645a76 +size 90512 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_d.ytd new file mode 100644 index 000000000..395223ba0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85d0efdb67da3c227426ba0b06333c3589a4eb20a7e1c93d3cc11568353858c0 +size 90967 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_e.ytd new file mode 100644 index 000000000..7cb58d723 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cfdbfcfae2a9251bf5613a5368e2c2493139e3a27bdb57d1617cd70311eb225 +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_f.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_f.ytd new file mode 100644 index 000000000..4c88bc45a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f82b8bf99909fb69236e855765ec75cf3a2ca24c0d7e57be9c991c49a6709fbc +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_g.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_g.ytd new file mode 100644 index 000000000..9ea09b187 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a357bd3ff3919c643f6f15479a14a3f2b023b22842de11676573ca798b9dfbe0 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_h.ytd new file mode 100644 index 000000000..35a811970 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p^p_head_diff_017_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6686909dbd8a2d7447a4cea428d505d59c59dcc48e52d3927124584f3afdf312 +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_a.ytd new file mode 100644 index 000000000..c83638d4d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee43916e33755f7de9b3e067a59b35d8eb953f25fdbd75db291710f8d692e147 +size 72012 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_b.ytd new file mode 100644 index 000000000..c5ee2b278 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebf0e38ebce0869f40e079196f9b8a6c1809a9daf9c9970a898dbb3b86392232 +size 131440 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_c.ytd new file mode 100644 index 000000000..b53fdec7d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_apt01^p_head_diff_001_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844d6466b44f18e4bf62ba35c09d2b6b8123dfbb3ac14fa3f466b131505d0e5e +size 36533 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^P_head_000.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^P_head_000.ydd new file mode 100644 index 000000000..a9e6c6697 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^P_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_a.ytd new file mode 100644 index 000000000..37de52702 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed7370911fde30d0ffc77a100ab0909e44b1f908d4289f8decdc908f4f6150ad +size 467308 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_b.ytd new file mode 100644 index 000000000..4d639a0f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7976ee8408242aaabd485ec678c6ec19df18a170902f65fa3a57b56f60a8851 +size 424538 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_c.ytd new file mode 100644 index 000000000..769ef3ebf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78fed0e502009a9a2da2c52bfc0c981be5124d948cf320072b2bae0b5f92f95b +size 430518 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_d.ytd new file mode 100644 index 000000000..518a84334 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:089d9d8cf10855ac0a3f388cdd0c622b09de0e17ce7c5f673dc62846dae1a959 +size 14063 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_a.ytd new file mode 100644 index 000000000..0ccc2bf56 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a25fd58e153fec7841d81c0d3eb5f02f9b4ae2690f0ecd3bbd1a00ac62304ccf +size 1181695 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_b.ytd new file mode 100644 index 000000000..e884e9f01 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_hipster^p_head_diff_002_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6f6617a3b06493d35a55eca6993142ec54902920ae19c60a7f92d313cbc16d1 +size 1583895 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_001.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_001.ydd new file mode 100644 index 000000000..1099e688a Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_001.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_diff_001_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_diff_001_a.ytd new file mode 100644 index 000000000..a286e25d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_eyes_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7f42d26cb54e86844ff932cd3fe8cbf935e0b7e85183f4deb85ae85e7451e6a +size 43235 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_002.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_002.ydd new file mode 100644 index 000000000..2cd884a86 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_a.ytd new file mode 100644 index 000000000..11dd47f45 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6085fbf8731a0244d37080c37d457451432b07614ccfa1e1c88c1d6557d4ec1 +size 304700 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_b.ytd new file mode 100644 index 000000000..3280cfe34 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_independence^p_head_diff_002_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0754ffb16041aff17b2a78823848088d764c68d44af984f18b6da26890ded2ee +size 307940 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_000.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_000.ydd new file mode 100644 index 000000000..cec92cad1 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_a.ytd new file mode 100644 index 000000000..655ca09fb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea59df880c958b6c2f968b878d000c083097bf019430a1b388ae935d9e2fd93 +size 823725 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_b.ytd new file mode 100644 index 000000000..10981e28b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1444ad8ac8608340ed4bb97c60bfb1c97346183cd31a411dccec054ec39a280 +size 1050750 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_c.ytd new file mode 100644 index 000000000..973ac693a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6075d20a02f2e33e56026ea81b713945c8cf7313da340f7665e026eb2d0291f4 +size 666251 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_d.ytd new file mode 100644 index 000000000..72d6d7854 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a1c402e81bf38c48b9413a3b53239e7b5e8297b7bb004ffbb91720fbb37891 +size 787 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_e.ytd new file mode 100644 index 000000000..3b9545a7b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_freemode_mplts^p_head_diff_000_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e490fedb587158b6bed59f3bb02c8edbf011960e0d96d83a0853cd69a6dd5864 +size 787 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_000.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_000.ydd new file mode 100644 index 000000000..fe2a10c10 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_002.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_002.ydd new file mode 100644 index 000000000..375c58a5d Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_003.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_003.ydd new file mode 100644 index 000000000..594a42f5b Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_003.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_000_a.ytd new file mode 100644 index 000000000..8b74a2888 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0b70c578219eb2b62419284b2f87aefe6af7b84f901f18c99fd37400218e544 +size 211926 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_002_a.ytd new file mode 100644 index 000000000..43e7ef9dd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:042c0d6075277521f630903144c7db0fbf29d1605b55437507e364cc2b850088 +size 90895 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_003_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_003_a.ytd new file mode 100644 index 000000000..3f22a70d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_heist^p_head_diff_003_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3447e285305f9e832a734eb5fbd91c7e84bca1db4ee9d417ca5f900d00d0a8eb +size 71623 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_a.ytd new file mode 100644 index 000000000..6a668bdd1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a0a7aff8ebe790de937af66c6796e8af5a0ab85cbcf61268870dc3998bcd7f2 +size 57317 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_b.ytd new file mode 100644 index 000000000..daf3ed810 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4a432c13958975ca83d8bc068c1ec805957d74e0a673a3e62ccda0f3e99735 +size 57465 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_h.ytd new file mode 100644 index 000000000..68e3aee25 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_female_xmas2^p_head_diff_004_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a6fd8246a894a7a5a34fc91fa212cd68765930368519a0a19ae963b8274d0c8 +size 52643 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_001.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_001.ydd new file mode 100644 index 000000000..08d2f6f05 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_001.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_a.ytd new file mode 100644 index 000000000..8b4751a29 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c64a633944c27882f686370be7bdff9e36c08b853d7f6055619d50a4dc0fae0a +size 52514 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_b.ytd new file mode 100644 index 000000000..ede6dc5da --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7568ae1857667bf0af779367c9d1ac02fea8e1c99e4855f7c89f6f7a3fdd0363 +size 52063 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_c.ytd new file mode 100644 index 000000000..b02ea293b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_eyes_diff_001_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e7cb2ecd1c31f07893d0cb7b6450f6c11dca743da104a3c7d7e19358b1af8e7 +size 75965 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_005.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_005.ydd new file mode 100644 index 000000000..65f02ff08 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_005.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_010.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_010.ydd new file mode 100644 index 000000000..b0826aa46 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_010.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_005_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_005_a.ytd new file mode 100644 index 000000000..2ced599d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_005_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3565130a1f8bb3c72ac9478300ffb8f7ddbb35d3a43bfaf6ff3b8b1475253e2b +size 47300 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_a.ytd new file mode 100644 index 000000000..cc1a7e0cc --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0312f258c81c2d74cf8f993e92e4f37da759e18bc7b556955d6d7a49955eac7a +size 74481 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_b.ytd new file mode 100644 index 000000000..f62bc9665 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a04508af89ff0e24bdd96beb397dfbfc9656381054048e9c4d86aeef5b3be91a +size 113353 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_c.ytd new file mode 100644 index 000000000..ce2e8aed1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9ca9b3e4e356a1030d489767130f0593aca1dacbe5788dd14d3769a36a4e814 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_d.ytd new file mode 100644 index 000000000..4ecac6ff0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_bikerdlc_01^p_head_diff_010_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c2f403d67262cfb070498bda914b19474a23d3c1f49bf032b520a874bb877b5 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_000.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_000.ydd new file mode 100644 index 000000000..f864f6318 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_000.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_diff_000_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_diff_000_a.ytd new file mode 100644 index 000000000..1878bad62 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_eyes_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c164a7371aab4fcef49bb409ff0213db1b79a701b37aa04bd28b61b00ebf141 +size 2468 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_000.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_000.ydd new file mode 100644 index 000000000..1700afdac Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_a.ytd new file mode 100644 index 000000000..ed8c225dd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0236ddb32fd4c6d428fe9987edc6e29a3cd9c6e64108c64776cf1e94ce661a73 +size 470894 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_b.ytd new file mode 100644 index 000000000..5e9b44dbf --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb5bff6597cee23688032942591cf48b1e9db0a6f3cc6a056a2272f9eb6f5847 +size 453405 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_c.ytd new file mode 100644 index 000000000..6d920325e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5eaea6c9235a88bd60d8eb9f25a9dc8d2ac7315db852c844d7d462e21815065 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_d.ytd new file mode 100644 index 000000000..4486ef603 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb779b8422124520a02c0cd0163df2fe49412d98fac656f346ac133cf8d0445f +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_e.ytd new file mode 100644 index 000000000..04145718d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0687e6bbbc624867873516430f2a591d2920c9eeaa3545e635f5282d21b74013 +size 787 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_f.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_f.ytd new file mode 100644 index 000000000..3a5157bec --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ab8f99ec4b14a5dadb3248121efd0f49196711d91a04bf31607adcfe4752f4d +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_g.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_g.ytd new file mode 100644 index 000000000..7da6bfd2e --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c81ad7059d17b1dd90b33f869188c2f1b09fd5e686b9dccb41e2ba92badda4dd +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_h.ytd new file mode 100644 index 000000000..85572c5f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2438df06250e96cbaaefcf86a58250d942eb93454e0de28bce81ffc92fd6b27 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_i.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_i.ytd new file mode 100644 index 000000000..6052f0502 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_i.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2e1505f3cc1b86ad548e5ee7364f923541319d93f58ae4adc922012bc8fcf44 +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_j.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_j.ytd new file mode 100644 index 000000000..123bb70f3 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_january2016^p_head_diff_000_j.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ff9934cd0c603fc1bcff3fc07fdf527dee956a4b94bd65d59c7af9f443ae485 +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_008.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_008.ydd new file mode 100644 index 000000000..349839947 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_008.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_011.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_011.ydd new file mode 100644 index 000000000..8fc401ecd Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_011.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_012.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_012.ydd new file mode 100644 index 000000000..6105fae15 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_012.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_013.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_013.ydd new file mode 100644 index 000000000..fa4b824ec Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_013.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_014.ydd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_014.ydd new file mode 100644 index 000000000..5c532aaf7 Binary files /dev/null and b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_014.ydd differ diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_a.ytd new file mode 100644 index 000000000..9d7ee8bcd --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04122252321f36d93a06eee813ceb373efd6fe075c3fa389941fdb38886fa5c9 +size 470895 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_b.ytd new file mode 100644 index 000000000..e6b9a6a6f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec0c67986abe492d60cf25c369d79aed718f1307a3ad9b5a7bf9f2b6c9976251 +size 453405 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_c.ytd new file mode 100644 index 000000000..ffe5a1edb --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:353498f1ae6af8b678608877a25b6e39abc31789b71f8ccb75a2de6dea01a82d +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_d.ytd new file mode 100644 index 000000000..7fe01331f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:417c36a83f7a349f9f15f4beeca3865c91cc80c6d0002fba5811dcb778b3e9fc +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_e.ytd new file mode 100644 index 000000000..3600f5288 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f3c19b5535c7cf10273079edaaa9e8961c6fb0e3c92b41c7f618b4eac5a6bd4 +size 787 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_f.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_f.ytd new file mode 100644 index 000000000..35315d6a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6636c2ca8b527a72b23f79ed91dada590681002a336803368bde80c25183427f +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_g.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_g.ytd new file mode 100644 index 000000000..7b50b0093 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9de872a85a66eaf9c3796f18b5f7f4277d9de9d5c7215dd04aaeecea507f69a5 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_h.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_h.ytd new file mode 100644 index 000000000..f578b46f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:165af6af945c80969a6543c7493c88f518c367e1905fa5b44175c0da866c505a +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_i.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_i.ytd new file mode 100644 index 000000000..0451030ce --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_i.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4f22a8a9006be4697150d682041ce3947ac2ffd81cca654db4e6cbc2dfdf97d +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_j.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_j.ytd new file mode 100644 index 000000000..4a3d0e782 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_j.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52e545d038b2223a934192545346c8ed27eff33a4a04f9c2465cf3596a0fcb50 +size 789 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_k.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_k.ytd new file mode 100644 index 000000000..19ffdfe0c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_k.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca5fc138bbd490026de7643e582f9984f0de972be889bfda0b79b68a66e02810 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_l.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_l.ytd new file mode 100644 index 000000000..7cb616ca9 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_l.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bac6d460e00ddc1accf9925e9c8c43fd53a2e4a47b6576a62c152111e7b6ccd1 +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_m.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_m.ytd new file mode 100644 index 000000000..08def0894 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_m.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5233feb63048a942e98d360902487e4764a9c63a8ddf6343a0df8970c601b2f0 +size 791 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_n.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_n.ytd new file mode 100644 index 000000000..44222bb81 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_n.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:838172472369d13b1d62059d2b28f85746c49cd01090edfdfa3bf5bebe2721b4 +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_o.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_o.ytd new file mode 100644 index 000000000..90a58c9f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_o.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:609b45ad86d86de04fe05dad776078e3d8dfe7cb327ffa79593fa93c1bc0c9cd +size 790 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_p.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_p.ytd new file mode 100644 index 000000000..4756b235f --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_008_p.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efbd99e7309b7ddfa00dd5d3698259bb587456a4d48d9c1bc3da99a811c6bc5d +size 788 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_a.ytd new file mode 100644 index 000000000..7df0bf2fa --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99efcb3a8b6322bba696368fd0e3c4921cc721486d8f13d7023c5e87a79ed1a0 +size 76513 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_b.ytd new file mode 100644 index 000000000..5d7514145 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a27933415c12ba019f297910e964e694811ca00e0dada6aab70b61999005b236 +size 78465 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_c.ytd new file mode 100644 index 000000000..bca6e9117 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9852dbbc788ae3f4b95995bf886961c8d305edd24dbcdca347bf99527483564e +size 77074 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_d.ytd new file mode 100644 index 000000000..59cec6199 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5a67082735bbcf7378f4094360ad59d9e6c8ef48d409abb60ac833d3131e501 +size 80330 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_e.ytd new file mode 100644 index 000000000..ba2256b1c --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_011_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dcd89febed75f7dfa67f967304358394852eeff961821005e190786ba7e1ba3 +size 31289 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_a.ytd new file mode 100644 index 000000000..594f29b13 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be58fbe4675610b23da5d67107792235e9cff3ee014f4f062c6768387b5c45e +size 76513 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_b.ytd new file mode 100644 index 000000000..8b25d7140 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:274142f2a45f0303ca00537a0e65d2ca141d1eaaf8dc76830ff7cadbd82243af +size 78463 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_c.ytd new file mode 100644 index 000000000..853f8b055 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59062433b9c06d6f1fe41d3f41d5ce40d7f704c4508f350108ef1602be9c2dbd +size 77073 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_d.ytd new file mode 100644 index 000000000..6b893fe64 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d26474d2e5a7c2be43dc02d63c6e692bf6598fd051a59dad1a67bfb84dae3809 +size 80332 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_e.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_e.ytd new file mode 100644 index 000000000..2040641a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_012_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d048d9efa649c716fde5f31a764abb716b33f27890be5332de47f76ff8189a +size 31289 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_a.ytd new file mode 100644 index 000000000..197791e2a --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcb8167ac0f535ef70f4d8b66adbd664391e79dd70c6e80b029103451412845f +size 42810 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_b.ytd new file mode 100644 index 000000000..7d03ba09b --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:724699e64dd7bb657001cf32da94b1060b9bedfae6682496afd0634e98deec61 +size 49462 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_c.ytd new file mode 100644 index 000000000..c3e7201c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5161c4bf1942bf5eefbd5eb8a5fada2aa6de2c5561399cca049a6e2cb488beba +size 58191 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_d.ytd new file mode 100644 index 000000000..f9eeb1331 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_013_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35d3887c03e807b198f9cb81788cf2be9ac038c48d6181166b30742e7a2c264 +size 44455 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_a.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_a.ytd new file mode 100644 index 000000000..79238de04 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3120a47b4fe64b89a2097021e8fe95a4af89489dbd55a28461593976c64a6bd5 +size 42808 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_b.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_b.ytd new file mode 100644 index 000000000..e82622c11 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d8cafb294462ea029fa1fe94acf805740870f7dd1c5a06fb063ee9123be26cf +size 49463 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_c.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_c.ytd new file mode 100644 index 000000000..e9526ae78 --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d153b0f5db10aff97125842964b356dbf6b89dfadf89ba765e47b5da99ee8420 +size 58193 diff --git a/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_d.ytd b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_d.ytd new file mode 100644 index 000000000..51e27eb8d --- /dev/null +++ b/resources/eup-stream/stream/mp_f_freemode_01_p_mp_f_stunt_01^p_head_diff_014_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cba6877daaa0ebdcd0c6f5d4a346d251921117ec0d760b5918418318376b14de +size 44453 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_d_uni.ytd new file mode 100644 index 000000000..cb07f6540 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f29e596c51223355e69f9fb63609c2f1810ea721a27b25bd67f4e7b256a65cfa +size 60768 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_e_uni.ytd new file mode 100644 index 000000000..8fa2ca26f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d380f81c248d6218dd92391e2579222f6b960afff3c56aef02146f24e938cea +size 56658 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_f_uni.ytd new file mode 100644 index 000000000..e991621cd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fa04b246bfb043947ebf2580ade8b6d0691a7159d91f61b96054c165cbc014a +size 61004 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_g_uni.ytd new file mode 100644 index 000000000..b07020a3b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a066439709446465fb937d0f095e871ae501aafdb61704d9f54cbacf64a49daa +size 56589 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_i_uni.ytd new file mode 100644 index 000000000..aa5055b4d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:405bafec1a7445e658adbc96c36bdc22774aa62321b24373c1fd2c1b2f61232d +size 61497 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_j_uni.ytd new file mode 100644 index 000000000..eae4406fc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34b5f59c32bab92dc9a7752e1b3d6d3341908a4baa0681cb02ff742b09162ee5 +size 59948 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_k_uni.ytd new file mode 100644 index 000000000..8bf2fda37 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f98957ad58f2f44f5e468d362c3b38462b03f4800805ea59288fc2f1b5ba59c9 +size 62883 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_l_uni.ytd new file mode 100644 index 000000000..4479b5b62 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d075ae44926e713ede6d7b7b8f9e00100ad2211ff4740d794b6bf5618633085 +size 56518 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_m_uni.ytd new file mode 100644 index 000000000..68c492558 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e3b0da602612d2c1235adab62eeadf7eb3009701e1be9615bfc86d6b1a1ee78 +size 49016 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_n_uni.ytd new file mode 100644 index 000000000..40af47b40 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7befa9daf90a99d71de5fc105d7a9aa4cf786d858a06ee3f6dd04d075627e65c +size 67361 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_o_uni.ytd new file mode 100644 index 000000000..15bf5db18 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f2d3cf4dc9aef7798476000dedc3bd0c86532a1af2138fae075b7495c645c1c +size 65224 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_p_uni.ytd new file mode 100644 index 000000000..e8e2b692c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_005_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4883a2f236465ee586fa82a6424263e0d396e27d6e991cdc2c7809487008886 +size 65481 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_b_uni.ytd new file mode 100644 index 000000000..52011ef74 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e939b7575f7f97a129d70ede46026696795f263ab4cbb5d76594c19209a32bdf +size 116934 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_c_uni.ytd new file mode 100644 index 000000000..7836c7ad3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a2dfa7b85fbd38108edee117190b74300344d3ead856b841b420a1dd6b36aab +size 129257 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_d_uni.ytd new file mode 100644 index 000000000..58ce4a1ca --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1c0b9c15177bb3587a8cb6e8e4a6fb06953417d29f6f41308b0f1629ad65d8c +size 122533 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_e_uni.ytd new file mode 100644 index 000000000..02670fccd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b22d129310c9d9d7da149183d7e1ddc3c5d5a134f3e9b70e9a07fbbb0061ff05 +size 115108 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_f_uni.ytd new file mode 100644 index 000000000..87b46b859 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_008_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d2782511dfcc74bb41433747d6ec4cdf84fbc8f45c1ba110dfd0746878ee3a6 +size 118393 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_a_uni.ytd new file mode 100644 index 000000000..3aa4ae68c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05f69b257d8784ccdb829c719d97abc81f65b82b9af20229d2d731e021f15d6e +size 88463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_b_uni.ytd new file mode 100644 index 000000000..b4df02779 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4566c55bbc9e47f9bbd25f1c27afcf1e9972c65eebaa733e63992804b4fcf096 +size 96457 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_c_uni.ytd new file mode 100644 index 000000000..cbdfcf63d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72779abe80bf6f0d347d4ad1d177bd664fbde9b5a81300f41e2b490ba31cf7ef +size 60386 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_d_uni.ytd new file mode 100644 index 000000000..ca1d5e05a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a925468ff831b0d0b7826950cb83019300753f2b62170951d4f6356a8370ab7 +size 69573 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_e_uni.ytd new file mode 100644 index 000000000..848ab67fb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66469012da0c4b0ecae26e6b10875e06aefb26523432499401c878885dd52b5d +size 84538 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_f_uni.ytd new file mode 100644 index 000000000..ac2bc506b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6040b949360b4a8b829d2838612c9e98fcfefad74557d1378090557d564c6b5 +size 83790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_g_uni.ytd new file mode 100644 index 000000000..396ded826 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6880d964787b7b1f86a432b4f2c41ee51178c7deb1188eb8446b5c2bc0005fd1 +size 82717 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_h_uni.ytd new file mode 100644 index 000000000..0e3ce283c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d005ef7bb90019c82f906fd8fc8cfaf78066a994d8b71e783fbe039f1ad1ecb +size 81989 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_i_uni.ytd new file mode 100644 index 000000000..829ceac84 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5240288d62da8d6a73cc47444bccd6b85a01ec4bb465bc3292df5061a5f7e2d3 +size 89574 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_j_uni.ytd new file mode 100644 index 000000000..55767501a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:053680a93382adb61fe7639266737c41e08335e8e5f12a63bb265f14ba620517 +size 85020 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_k_uni.ytd new file mode 100644 index 000000000..aab589d48 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0b03b00fe4873f96df1fc53127bfcca100497880d065bf6cb8490e5688eb9f8 +size 107944 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_l_uni.ytd new file mode 100644 index 000000000..2b8ae5d9c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fff845a363916583f9ef03ec888f690e7b0e82aad2afe10bdf3eeb292f0f891 +size 121931 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_m_uni.ytd new file mode 100644 index 000000000..44fce7f32 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdbabffbd89235cfa4b9e6fce36464a86a5b8c0051ddb827df50a0b0045f9ceb +size 112134 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_n_uni.ytd new file mode 100644 index 000000000..5d26c10a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cbda5f111b3f317cacd8dcf9c0edd2f2c93024f7378062124e995a71b9580fb +size 118611 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_o_uni.ytd new file mode 100644 index 000000000..ab64d7ebe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bbc61a11ced4054b86c10e6f7c2f3e4ad70a378c487c9d6562e5ea8b55cdb4f +size 124143 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_p_uni.ytd new file mode 100644 index 000000000..1dfe63d2e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_009_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1a7abe4793624d20c2e7540b32cec8d5cbd4ce2f56385c4757866f704008c34 +size 120629 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_d_uni.ytd new file mode 100644 index 000000000..15a72b1dd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0b79cdb7caae6e59bc6c4be762454c546ba0357fc064e1e182da5b4a1896454 +size 57186 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_e_uni.ytd new file mode 100644 index 000000000..a966a5e0e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7e02d532637c511184e14a77d1c8bd4bfdbb60aa46d43f49af21a82ffc7ae6 +size 53152 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_f_uni.ytd new file mode 100644 index 000000000..cb46033ea --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab5de8a23d79306f7ca907bc6efee7f01d6020e11f45c62e8adadd2bf6580595 +size 51758 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_g_uni.ytd new file mode 100644 index 000000000..52ca31fa6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f74e6eb4e45e8692592796de720c292a43bdf16c8cfa94ab65bb5efcf97f76a +size 42636 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_h_uni.ytd new file mode 100644 index 000000000..dab7778e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_010_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57512a47f495f6ed5022a7393e378b0584dbf5ddbfbae9a553ba2e4c05cefa7e +size 41502 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_d_uni.ytd new file mode 100644 index 000000000..b368d3bd1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cf12c6513b581b0fe8647eb854604b87ad6bba9b01b988dadb4677dc6944d43 +size 57186 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_e_uni.ytd new file mode 100644 index 000000000..6ba46ca1c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d5194c2a13f2d9b4ce5efab84387601cc046eaa64f1638cafa684a0eee1a58d +size 53148 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_f_uni.ytd new file mode 100644 index 000000000..13f8bb174 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65e83ef4bcb98ed43fc87f2b8b60be76f37614435c8d4379666d986e4b0f90a4 +size 51757 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_g_uni.ytd new file mode 100644 index 000000000..af469eb8d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:379a118e17df9c9dc627c81420d6c49dca1cf2309095fc289bb08e2f93ba55c6 +size 42637 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_h_uni.ytd new file mode 100644 index 000000000..4ade55861 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_011_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a025bcd9f72a15510aaaca3435591cf8106a8f2948313b5da61b7ce0da03108c +size 41504 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_m_uni.ytd new file mode 100644 index 000000000..100ea106a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7262e5828449418106e220290a3f582d8dbe2bbb6087ceeac11be3357b6163b8 +size 86911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_n_uni.ytd new file mode 100644 index 000000000..856c18d77 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a70edd3c0bcecd87e7b89e96ffe9fa0fd203af99ebf07f909d41008234923fba +size 94480 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_o_uni.ytd new file mode 100644 index 000000000..115096f6d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2eb83278e38d46e3ed1144375b0efe66f600eabd712f72a2a946fed534ff782 +size 115084 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_p_uni.ytd new file mode 100644 index 000000000..bcfbfb8cb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_012_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf6b8751e02487ff313b63cb0442dc6366b3e3425fdacfcb8c9b045e33c8f388 +size 110897 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_e_uni.ytd new file mode 100644 index 000000000..60152d4a4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8673f11584bfb80f847527945c9eb98e942d58fe6868db940a997a4e62844f71 +size 88014 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_g_uni.ytd new file mode 100644 index 000000000..764fca072 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00cc1b5b7e7fcdc41f8b8b071acfb2db8783cb66dde53c3e80c25de763c17822 +size 83209 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_h_uni.ytd new file mode 100644 index 000000000..ae2afc07e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be89cdca6138d79b23bb81fb1f4179469a5db902014ef5680ae923d07d77f389 +size 92587 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_i_uni.ytd new file mode 100644 index 000000000..d2a22d5c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:755f81b1e43be4c517875d1bb6cd3126bab236114f7403beadedd04249fbe847 +size 94772 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_j_uni.ytd new file mode 100644 index 000000000..fb57756c3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8915e9ab56d2df60c283c46f611a7f731b384f76e1d48ce9572e054ee86a675 +size 102798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_k_uni.ytd new file mode 100644 index 000000000..4e651f85b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:402a52474f2d0eb3781a92ebd11a0dc473754e1e1be90d923c77b7457cced0fd +size 101600 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_l_uni.ytd new file mode 100644 index 000000000..74e8b125d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61228d1b9acf91fd8ee8406e65ccf57ab5e649e54783413a92034e46f5e76aa4 +size 96479 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_m_uni.ytd new file mode 100644 index 000000000..ee97adb9c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bf6357dfbba3ef41a301470e8cfb623c9a635232c33135a94f18339ec498b90 +size 113566 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_o_uni.ytd new file mode 100644 index 000000000..e4af931ae --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c90ea68e39a45cbe349ca7a7c2a96b87f4193c1b72a43d00f08ce4ac0d96f2c +size 113580 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_p_uni.ytd new file mode 100644 index 000000000..849966c62 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^accs_diff_013_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2059656a76e75f66e17a9aae21010ea25c9daf07970e22dca6ed473ad240befc +size 102247 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_000_u.ydd new file mode 100644 index 000000000..151684b94 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_001_u.ydd new file mode 100644 index 000000000..db666774e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_002_u.ydd new file mode 100644 index 000000000..8d5f2cb4a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_003_u.ydd new file mode 100644 index 000000000..39cf36506 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_004_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_005_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^decl_006_u.ydd new file mode 100644 index 000000000..4b796248d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^decl_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..969d42de7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b26797a461ddff361982a721277072cfbe4d5f43af45517ce4368df88735b341 +size 221 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_001_a_uni.ytd new file mode 100644 index 000000000..879ab3ee1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afaaaddec0937147f0fad3e23a99cb2d75384ade6d503884c9ba7953cc163496 +size 83014 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_002_a_uni.ytd new file mode 100644 index 000000000..44c2436e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28af27e6671bdb61c66a3580096f3644691a140865d4287a6a709ebfb52f2a49 +size 73999 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_003_a_uni.ytd new file mode 100644 index 000000000..3ceef5d74 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74f15b2edf2c371968764d79d435451c9e90a5400d825e9c8dd6905f56416d5d +size 64508 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_004_a_uni.ytd new file mode 100644 index 000000000..c10040b94 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6a2d3a964cef5fb2d99af80650dfd4aa65bf596083dfccbdc676624dbfd6d3e +size 61594 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_005_a_uni.ytd new file mode 100644 index 000000000..ade177991 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6153d28bb2769df85ac9f6c4d4cc7b3f90c8e6bd3ffc4a7ee2eb297e4e44492 +size 45628 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_006_a_uni.ytd new file mode 100644 index 000000000..4bab90376 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^decl_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bc604d9c39e42a4834a223b921783eb7b21f2138b319e5fb5a667929d5bb8af +size 55370 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^feet_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^feet_diff_002_a_uni.ytd new file mode 100644 index 000000000..af7b24edf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^feet_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4ee71b8d45cfa1c59c4d7d9452118e1a00f4935933d4518ae5ef96011f04c07 +size 23695 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_002_u.ydd new file mode 100644 index 000000000..2c3248bc4 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_003_u.ydd new file mode 100644 index 000000000..bc733f662 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_010_u.ydd new file mode 100644 index 000000000..086b4c375 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^jbib_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..eb4a68a2d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da0076fe9cf3bf116029b397addb7ea04159032bfb1c1fca0b4fae8af0f5369b +size 88463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..f5e92e46a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ccde4dc9258e4daa0e3a72ed2ff8eb436592d3d13e087bd3e0bacf135b6832e +size 96458 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..e7dd9dcc6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59fc87cd864a577329433b55047877ed6bb0f1d1839d09e851584216a117494b +size 60383 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..a73b36d77 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1efa0f08cbbf9130838799a8c24a48ef15886fc35520656ce67128c9d1ebc35 +size 69574 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..0c4fa5959 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:589b6253f95a9f01a678866f8a8ff416b9ac39cb23c980a53aa95c62bf3078ca +size 84538 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..b5c057998 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:185c1db26c0b51cbf862c7a593f6b3bba7a046cec9c4849c2fcb0052112065ba +size 83791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..a33e5cece --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a2f742372a51d24a8748044824a05aa04b00890e599e582e52f3623136b3a36 +size 82716 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_h_uni.ytd new file mode 100644 index 000000000..a4863cef3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e97294e1f3ad6f8bd9cd7eaca7be06cf34cf90fb12fcbe69d949f764efc944b +size 81988 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_i_uni.ytd new file mode 100644 index 000000000..7a144381e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb0ab0c7c609282fc96b5fc63580bfcd51dd9e6e8a621ea56fccf2fb89fc5081 +size 89577 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_j_uni.ytd new file mode 100644 index 000000000..b3eeff323 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3bf9dd614610af29fb34158f36fd6ba85416d22f853c5c8784a95e83f88848e +size 85020 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_k_uni.ytd new file mode 100644 index 000000000..2958ac75d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:497d4c29266f1fef607825b6d44e50b97c06a1ca1db9c1ccaa20fc23ee4946f4 +size 107944 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_l_uni.ytd new file mode 100644 index 000000000..3273aa99b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3718bbea601419f8430158578120fc2582f38f116d51bcac0c7d5c4cee13f29 +size 121931 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_m_uni.ytd new file mode 100644 index 000000000..8a952b5cd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98010f8bb2ca2c732303ac5b4acbcca39061708160f925f0fc177be03b6b011f +size 118612 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_n_uni.ytd new file mode 100644 index 000000000..6287c13e0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f9851e6a324202e031a13ca0b4575a637f6b512b09de410d0ecffbc000989cb +size 112132 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_o_uni.ytd new file mode 100644 index 000000000..e254d478b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c28e4312f5f67194e754ee246cde599a24893a54cae9c767c6245ec3205d015 +size 124142 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_p_uni.ytd new file mode 100644 index 000000000..334898b47 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_002_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ccc28b64c35b13c91ac0569088c1a7421b3a03f4991f5b19857b7d07ebb8e85 +size 120626 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..728f9710c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4bd44512fdb6ddc6d10e5e084ee002f624e2a9e1fab9f610fcce1562c090a7 +size 357169 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..e9d75dade --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f110ce2473f3c6a9150d8ab22974fc93c5fe7cddbcf22bb9cda4390a5bcd26d9 +size 328604 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..1d155a46f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7b2ad54e9f17598281f61c57dc6435d49fcfa584b919dfa694f52ab5c02a1452 +size 271388 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_d_uni.ytd new file mode 100644 index 000000000..0f20e525f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7870d020dcc8861ff220473fefb1c1317aecb95acb438a4b886b57596c16440d +size 440224 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_e_uni.ytd new file mode 100644 index 000000000..95ca25013 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71bfaa115a15d1d064a5258232887ed8fd14088e6ab0e3aee4f50af6f2c9f2ee +size 383247 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_f_uni.ytd new file mode 100644 index 000000000..4fe6d8c64 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7ce1b47162c3069795c820904799788994f6bb213d3ab1a0416d83926b2e758 +size 444465 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_g_uni.ytd new file mode 100644 index 000000000..1433a2e44 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:467cb04a1fdfb979c1d7bfb6e78afb1377977d8ccf5f46300db47f3d956aa9d1 +size 204659 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_h_uni.ytd new file mode 100644 index 000000000..56fef2554 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7038f955f7995b9f2d017a0bf758cda045c5796e6756b91d2fb921f2ca96391a +size 138124 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_i_uni.ytd new file mode 100644 index 000000000..e0fd9511c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b8de6ca2b3b98fa55866584f6d79d28d7a2169a24f48091ec253575c8411608 +size 363061 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_j_uni.ytd new file mode 100644 index 000000000..0160bf8f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af62f0ca1b2867dc34b3e47efb12dcf0050aa37955f72dbe4040eb6cef240049 +size 315206 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_k_uni.ytd new file mode 100644 index 000000000..2cf8d569d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f358c920e24ed095f32181ab1f731c944d337ff0e585a666720e5cec282af542 +size 331286 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_l_uni.ytd new file mode 100644 index 000000000..3f1b1d331 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:167005e3470c198ff12a12f7d2c4d4edc6d285cca35f8b76c170dcccc8aed9ed +size 296060 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_m_uni.ytd new file mode 100644 index 000000000..7166106e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3ce800381c282b3e82a017aac0259c50cc445d429d307ce33daba68c5d952d0 +size 93930 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_n_uni.ytd new file mode 100644 index 000000000..ce0eae737 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:906d5d9838894880c0e8cae86ba530abe431dfcc699a8bd9d9968c66fc450cf2 +size 87475 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_o_uni.ytd new file mode 100644 index 000000000..32a5dd570 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04723f57e6421e4082937db298c228ec64624bae03f1d21c581dc2af3780af8e +size 277544 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_p_uni.ytd new file mode 100644 index 000000000..655f25150 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_003_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13915e7c5bb3a42e2991ff31cb2fd2ff182599c60f549819f9d593e25a7e7809 +size 294376 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..5510af2db --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15fc68f5744f306a2e86439af12f77713529b32e4b353df40bad76ce4115b1d1 +size 57483 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..c5ac64d83 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01a22a49b153403f99b76567398767e7c92223416b8735bc4ece4c76970d1368 +size 77562 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..14a6d9af2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10cd41b6329626891bfb89129d45199c98817777f4708571b690ed0135ea50f9 +size 55940 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..ff08c25c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14a2df168876feb7b73757065e6b5d3b3a2f6b4348d69b028ca72f55c5e14d86 +size 68857 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..7a4cc460c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8496bded171312e8beaf6b16bc6e2adee00a876a0dcfbe03c61eb650451ea3f +size 77995 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..0b5d949b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b387514c15301b10c2acb04ab67e40212a2f3d6dae97b0beaba0c6346b6e65f8 +size 88056 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_g_uni.ytd new file mode 100644 index 000000000..fd55b9916 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53d74e6ecfce2dc4ed5b5946cc4ad9a55d1cdb7b706c4a8e865768ef0c229ff8 +size 74903 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_d_uni.ytd new file mode 100644 index 000000000..99bbe221c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67d3fd2ffcc59b8648452163f08c359b0bb837c2fab22f623b066baa40753bc3 +size 60770 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_e_uni.ytd new file mode 100644 index 000000000..49631c061 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0a3a5709c139f88aa1cc88621f316533d4d76cb77b0bd51b999eab62965ddd8 +size 56659 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_f_uni.ytd new file mode 100644 index 000000000..34735b621 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a5411c883dfaa6229cdae66364c33f60c36520baa0d357fcd858837da5401b +size 61003 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_g_uni.ytd new file mode 100644 index 000000000..6f3524443 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb76257bf35f502bb07c6e9fc184a4495cc06248bec5a9540f228e04f0651265 +size 56588 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_i_uni.ytd new file mode 100644 index 000000000..f75f1ffbc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8071c25397d98516a914f1ce04b7f2b1a6581dfdee75cbbd2ea5335bf7c6365 +size 61497 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_j_uni.ytd new file mode 100644 index 000000000..48e23dec3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f745806459220eb6078c7c1a443fb01e9d106349734da2f6615ad677d53f8c91 +size 59948 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_k_uni.ytd new file mode 100644 index 000000000..b48f89000 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e7df15e1493e72568a7d6cdc913224db23172b2b6b8dbda87799503e900792d +size 62882 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_l_uni.ytd new file mode 100644 index 000000000..2beba2797 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2feab5a184ce46fd6613c6321d7383c2eae7411583fc319a7551e50916f2cba2 +size 56517 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_m_uni.ytd new file mode 100644 index 000000000..7cc4f66a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0056bd92b3dca05c2acb179ca75837cabfe226f72865fd5f48673de6f7b229cf +size 49017 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_n_uni.ytd new file mode 100644 index 000000000..46b9193d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:037829551f86fad42269849687a002429a249fa3167888f2834adcbdad816f26 +size 67360 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_o_uni.ytd new file mode 100644 index 000000000..b0aa63267 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4371cf46f3284c54be8363f6811137f3d6b1b89169ab282ef338265400c583 +size 65224 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_p_uni.ytd new file mode 100644 index 000000000..35b7e4ad0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_005_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:745220e4aaab6ed8844746de0e49da4411d924c6ab5758b7b68e8800b9a3dda0 +size 65481 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_c_uni.ytd new file mode 100644 index 000000000..c28d08282 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:639ea17bc35c05f2e53c59d164d27917ad124b1aa5dfcf03fb02e174d6b94631 +size 110449 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_g_uni.ytd new file mode 100644 index 000000000..f5bfe43c3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e4db1315789a36636a2fb12c96db83f23823d352a6d93ed5a3cb47b1f2195a9 +size 97278 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_h_uni.ytd new file mode 100644 index 000000000..96e284d43 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe88936bcad0e827ab4467cadb0d58cb6c35de382df75fc314a4ea821dce9a43 +size 113583 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_k_uni.ytd new file mode 100644 index 000000000..f6a9db741 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_006_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30a35de9d2f65a1af972d41de33bac2143f6df70b401772ace50f3da2b4df22a +size 108368 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_b_uni.ytd new file mode 100644 index 000000000..c671a6efc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f7dc1dfd850f6fc7c764c0178fb14e4373e1e6c387b8f3d6ccb8c7343f519c4 +size 116934 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_c_uni.ytd new file mode 100644 index 000000000..a55c49da6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa371f7fd9822ec7385841807fc4a461228bdd9ce93afec4551c17caa5f25f5f +size 129256 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_d_uni.ytd new file mode 100644 index 000000000..2598ee293 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7498f6465e8fe6857a139c6a68fa004d18a8ce2b58bdf2e9d024afc256b1b04e +size 122535 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_e_uni.ytd new file mode 100644 index 000000000..d672c0e43 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ff83a5009b32bb62b3e5ff9d5383bcd6031f5d636184e4637d360c2affdb2ec +size 115110 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_f_uni.ytd new file mode 100644 index 000000000..54e1090e2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_008_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cec17ed8174a2457bee15edfcd0453f3f7cf770c6d67759d09d0b5de3ba0934 +size 118395 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_a_uni.ytd new file mode 100644 index 000000000..0071bcb8f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0112a57aff6bfb03b17e7106b2003f96059cb68455cec354e14c3281517159d3 +size 63958 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_b_uni.ytd new file mode 100644 index 000000000..b6100ce97 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c21904887d86b2ed4fdfbf581e112f872a093ba20be06f2efc8ac6a2c332bf95 +size 72467 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_c_uni.ytd new file mode 100644 index 000000000..a4b22a4c2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0aa87401286c03a9378ed84da4f854c7cc6634ee3a7e0915e99f80991610edb2 +size 41080 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_d_uni.ytd new file mode 100644 index 000000000..a7fbd742a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:386780cde6e4bb7aa39258a126342e7d647159cf317be37b2837478964426d5c +size 93820 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_e_uni.ytd new file mode 100644 index 000000000..08c5f2e2f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a783fdff8a8b2d413cd402a32bf30f031e680e7dd3f74484af906d5c0b509026 +size 71181 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_f_uni.ytd new file mode 100644 index 000000000..ba3487237 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980cb98d85e77305b10c740fac544f3adf26f934385d8bfd2273959c5cf70087 +size 62878 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_g_uni.ytd new file mode 100644 index 000000000..0b4410e25 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_010_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0aabad09bede1f94b470523857cf927c23ce7c0abba909edc7945c9626fbecbb +size 80425 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_m_uni.ytd new file mode 100644 index 000000000..f209926b5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46b92d6ce3136f8c97f74cb62a74522c38e4ca86e883c34cccf0c6201d88698f +size 86908 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_n_uni.ytd new file mode 100644 index 000000000..df4694304 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b47cd95c115a341f75698c56d12ed0f846babcefae3361f97be922f76d981fb9 +size 94479 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_o_uni.ytd new file mode 100644 index 000000000..ccf75001e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83b4891244757dc126929745e18808fd1d81778e6aadd7aae5025ff0c071a6ff +size 115085 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_p_uni.ytd new file mode 100644 index 000000000..c5bc740a2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_012_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b08d9e322278f8862e9f1d892b81080459a0c46dd46e7125ff1d2ee867246af +size 110897 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_e_uni.ytd new file mode 100644 index 000000000..4215c3a23 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3e58f3500067329dbd664ab89b6dbaffe3840ee4836ee9602a059adb95370c7 +size 88015 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_g_uni.ytd new file mode 100644 index 000000000..a73e269f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:432c214ae3712ce1ce983bc38870c0de0b55e598f7a09af64c0c2db59858e793 +size 83210 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_h_uni.ytd new file mode 100644 index 000000000..4189996fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ae39e5801354b63ce980eb7143491c35de16aa0d3dddaa320df71e4730c5fd2 +size 92588 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_i_uni.ytd new file mode 100644 index 000000000..5ed4a3d82 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8449dd787799eb6ecb1e86bf3b4114f14dbe3fcace9955e0c4703f7fb19ee7e +size 94772 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_j_uni.ytd new file mode 100644 index 000000000..5f17099fc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dba96a35b3a61a711b6ca14412d4ee8dfae85c2e017ac34b083a81204fdd15f +size 102799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_k_uni.ytd new file mode 100644 index 000000000..d5722645b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:867910aaa32aa67515d3a21e0e0a701b3fcfcb34f927f17347b52dfc8bcfb812 +size 101598 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_l_uni.ytd new file mode 100644 index 000000000..0dcf2a935 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8691a33fbc62893120264b97929df7ceffa7cf70af8f1f79e5e0767716b7bb23 +size 96477 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_m_uni.ytd new file mode 100644 index 000000000..d474d39b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98a45e110eac1dd715f221d3710c251d64a6c5592ddebd0df514d05322a09903 +size 113563 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_o_uni.ytd new file mode 100644 index 000000000..37229c22e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fea6dbc2794bf6e3613908ff4747bbd9caddabb6787ddfb897200b19044219c +size 113577 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_p_uni.ytd new file mode 100644 index 000000000..cfc6c6106 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^jbib_diff_013_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31a7e1fb692bc528a551c95ca4239a4492665835b2b1b817343996e335adab34 +size 102245 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_007_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_007_r.ydd new file mode 100644 index 000000000..369366561 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^lowr_007_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_a_whi.ytd new file mode 100644 index 000000000..1a062fa76 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7c7d03db76381fd521be9d1f34382877b335fcc3c609aeb08813d7c592dc45c +size 107744 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_b_whi.ytd new file mode 100644 index 000000000..0cc251a3a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d56d9de219bb0740d0c3ce91be144f75bca08817fc99af70d8ad370d1bbe415f +size 109172 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_c_whi.ytd new file mode 100644 index 000000000..73bf7b319 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2053320424f1bcff25d39c283bf050f5f4f3e9be5d780781f7ace164201f5db +size 126171 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_d_whi.ytd new file mode 100644 index 000000000..55cf3bb80 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6b484f180a2a826c10a08e01c441e043ff2de09e6088d6f769a531f13e70063 +size 113708 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_e_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_e_whi.ytd new file mode 100644 index 000000000..fb2ffbc14 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:587d104d6f06cbd45e246b0c48fa9cb174b467dc700fdee75d351435f3fb6ffa +size 123257 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_f_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_f_whi.ytd new file mode 100644 index 000000000..e1d67db19 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_f_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da1ea220583f152acca69af5c23a9da937cc37e6e34979074bdca12dfd8df711 +size 106321 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_g_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_g_whi.ytd new file mode 100644 index 000000000..e6df68838 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_g_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6e8061200f788b0588cd2ddab4b1139926edebdef843e246a81802e75af392d +size 129020 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_h_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_h_whi.ytd new file mode 100644 index 000000000..fc5ee2c17 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_h_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8c6cb9f828644d42fc8cde6192e5a45d3a124f6d2f2d3e8f5abd588efc7f467 +size 116620 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_i_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_i_whi.ytd new file mode 100644 index 000000000..9c828d708 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_i_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eae108c01edc672329c55bc631e7d095b5883a3c86aeeacb850a15578ac04889 +size 103782 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_j_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_j_whi.ytd new file mode 100644 index 000000000..e77a1b622 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_j_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7bc546f73243e6aa7746764c71bfd990d7f7b6623161147c569868810102e47f +size 119986 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_k_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_k_whi.ytd new file mode 100644 index 000000000..14051a8dd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_k_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56c3f486455b17b79857e5e28483829facefa63e7b7960065cb07966856dd040 +size 125446 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_l_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_l_whi.ytd new file mode 100644 index 000000000..17b25e325 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_l_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f06d4dd87bd7c2b08b263290ba22e0e9f5cf5d66fa3013b9b9b20c2728739022 +size 103433 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_m_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_m_whi.ytd new file mode 100644 index 000000000..a94d578bb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_m_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e9717221b33b5f57ff0230769e489a8368a636f658945724f360ee712286858 +size 96455 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_n_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_n_whi.ytd new file mode 100644 index 000000000..9eedbe01d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_n_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcb73df925dd8e0b4d0ff017b4c035ee55bef2d6625abd102d3baac323b2357c +size 117759 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_o_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_o_whi.ytd new file mode 100644 index 000000000..20e350adb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_o_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:567a145159e0fad0019a36968d5eda9b9e614ea1e775ac9562eb5602e9f72567 +size 112145 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_p_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_p_whi.ytd new file mode 100644 index 000000000..8fe30fc71 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_007_p_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0619967e3449612167baebb8e25e6afe8e389b902485fa0090da7d61e836c73 +size 107139 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_a_whi.ytd new file mode 100644 index 000000000..34362a06d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c206ce7e36c915b1f1bfee20d60db8f1e8a67b4254cd43b04b5499a4e0bd316 +size 106227 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_b_whi.ytd new file mode 100644 index 000000000..deb64315d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e58373464db97bf1f6cbc8a4adffb731439e952fd13690962b13f296318ed2a +size 75291 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_c_whi.ytd new file mode 100644 index 000000000..9d1457fc9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22eec466a2f76615cf7fae6ca9a3f0447bb3288f4a58f03a2cacfe15b671a86f +size 83462 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_d_whi.ytd new file mode 100644 index 000000000..0c5def3b9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e943625a6cea0290e986353e9015118e5ca69d3c64402846058552ec16d841bf +size 104515 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_e_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_e_whi.ytd new file mode 100644 index 000000000..481980133 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea8bc81bb06c4ba95e7e2ef03e1d967ba0d02e3909d93dd0264d7fdf1b5dce2b +size 109601 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_f_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_f_whi.ytd new file mode 100644 index 000000000..6a8688b24 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_f_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be36570b776884abe4ef234bf04d33e299a4876fcd0bc214774184ea48efea18 +size 94178 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_g_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_g_whi.ytd new file mode 100644 index 000000000..72843d4dc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_g_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30c7b46c296df2fc4620dc35e80c901e7b45ce9f1cfdc46dbaafbce71f2162d9 +size 93490 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_h_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_h_whi.ytd new file mode 100644 index 000000000..2df0db82b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_h_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c77b299f9be9540cd896d03b938ca598ac6d12e51040af6dc8b8c82e6e2e3b50 +size 87688 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_i_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_i_whi.ytd new file mode 100644 index 000000000..d7a41b937 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_i_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:663f7d86eee9b812eddd82d6bbb5c41019fcfe277f6ced296a83bba525e5b7a2 +size 72220 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_j_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_j_whi.ytd new file mode 100644 index 000000000..a70b1d0da --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_j_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9da46ce3acffc9a4e99c2bfafb38d69804abc7f35dce018bc859223e8591906c +size 71516 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_k_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_k_whi.ytd new file mode 100644 index 000000000..7b4603be5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_k_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:524455b1b7ac58f12ea373b0bdd203e8b6d604c05f15da45c6a2887c9a256b62 +size 113645 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_l_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_l_whi.ytd new file mode 100644 index 000000000..c9ce529d0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_l_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844f6e7abe7ee3abf8e64a919f68be59d222ea9d12dc9bf6eed5dd90600ff3c5 +size 93549 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_m_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_m_whi.ytd new file mode 100644 index 000000000..51cd5453d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_m_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2956f3d43ddfdf3c42b6ab3d31160f7405b7288d3a78ccb854ada707f0bb72e +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_n_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_n_whi.ytd new file mode 100644 index 000000000..3fa57e390 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_n_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6716e4b417caa8534796b611a627d4126143f1772a8f93b983e3e4f81ead46d +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_o_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_o_whi.ytd new file mode 100644 index 000000000..2121c2574 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_o_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d2ad184241a5681abf139c427b1dbd64f89d9ff228747790a3d540463e926a7 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_p_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_p_whi.ytd new file mode 100644 index 000000000..783fe1b1a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_010_p_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43f0a67525f2a7770b7b920ef56b5e71e5b4c4b08df5a49b0c5edec5861a1600 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_b_whi.ytd new file mode 100644 index 000000000..cb7657906 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:349255fe8559c4bd82090a19442378c355556c7a4de8884602556e2474e1fd5f +size 107026 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_c_whi.ytd new file mode 100644 index 000000000..1f28bf837 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:480598971d8450bfd3b602539f44059e69d21f5d9b6e8287b5dc88458f8bb49b +size 100725 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_d_whi.ytd new file mode 100644 index 000000000..e8f8e7308 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^lowr_diff_012_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:601fc908314ded15954b1ac6f9793fe682bac8873852826127619f9c5a0878ab +size 103763 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_001_u.ydd new file mode 100644 index 000000000..4806f75ca Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_002_u.ydd new file mode 100644 index 000000000..3f3167e43 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_004_u.ydd new file mode 100644 index 000000000..b7f1a155f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_005_u.ydd new file mode 100644 index 000000000..a6ba4161b Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_007_u.ydd new file mode 100644 index 000000000..4e84dd81d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_009_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^task_009_u.ydd new file mode 100644 index 000000000..ef25a1ef9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^task_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..1834c8a8f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3148db9dadf89af80a203149051a0287d920f1647737832acdcb06844068f613 +size 588394 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..bf6ff1a9d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0b0c6902ab09a84f3f4d4f41ca5803150172f0eba142c1d39554a4573fe6d68 +size 559479 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..13a4f8950 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ce75cf465fe326714d83d8307259ae15d87c4769a0ec04beb0ad33c3182793f +size 645754 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_d_uni.ytd new file mode 100644 index 000000000..2fbbe0d6d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3530141238337cdc2ad46c4d945c1df3fc832bb2119260e7f716862fdd931012 +size 645930 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_e_uni.ytd new file mode 100644 index 000000000..ca6a7f41d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dd32326b356559ddc8de887630dad9faa8b315011d270ead233e56a9cbdd9e6 +size 848 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_a_uni.ytd new file mode 100644 index 000000000..a894ed094 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d02006416dbb3c60af0034ac22f45f9d34cf2678eac7456d74d9fce3c0193606 +size 561181 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_b_uni.ytd new file mode 100644 index 000000000..beafafd1a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e856fa4184a45a63be053512792d6db05e5570ec152ba5b295a0e3be926a4d7e +size 649954 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..ae13724dc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be9edcd62cb0a152b36ae2a585452072e3c417c7c8a63d73ec61ee7917ea386 +size 650012 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_d_uni.ytd new file mode 100644 index 000000000..00994bf98 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e840a29aadf6882e2102e13e459b4763e82d8d3ce68f90b5e258dc5a5c10af6 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_e_uni.ytd new file mode 100644 index 000000000..f2c2c6ab5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69a254bba91423710485937a9fd04b15f9d68980b73a55875cba0fe1fc635ffa +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_a_uni.ytd new file mode 100644 index 000000000..be14643f4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:594ce40d706678e3f9db13f0c7aaa984ef0e34beec989e978a768327e253ce54 +size 145774 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_b_uni.ytd new file mode 100644 index 000000000..421d7bd45 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58847147d17d3bbc39691b56e7da63658c7f5474eb558f424a186caa04bc36e9 +size 164207 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_c_uni.ytd new file mode 100644 index 000000000..1b4f64972 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cf0d6a021120eb4e8b4537004af5ff824c12aaedf76b3f7641109977ce6a524 +size 175948 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_d_uni.ytd new file mode 100644 index 000000000..b50b82c7b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1fa6c3aa82eced5509876a5f25f9761c060bba109dad0fc8d7b097d72d4b2bd +size 164822 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_e_uni.ytd new file mode 100644 index 000000000..e8b79a3fa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89b2afe94f5b51a95d6c37a47f9dd5e9cdfe4c030836145528c81dee360af468 +size 149363 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_a_uni.ytd new file mode 100644 index 000000000..eca84d1e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9db570aea53d8d9867a533334ce0cf3d2ab15b0bb3013c14a53c97f856a77b1e +size 145770 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_b_uni.ytd new file mode 100644 index 000000000..f05e060df --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25ab89c02546657aad2e617c5f8ff6ac8ebc80737fe16321d55db4f1cd84395d +size 149366 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_c_uni.ytd new file mode 100644 index 000000000..12d2e7540 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f36bd582262b0efb395dc38c23948eabc9596a98f5b3d6b5a1fbafb2d495072 +size 175950 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_d_uni.ytd new file mode 100644 index 000000000..cb0631c96 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aaa67a639a62110c000a9ee5681b2634c302e6a604692b56de0077c7d6107a46 +size 164822 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_e_uni.ytd new file mode 100644 index 000000000..5d353716b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d34b30485dfd63bb64ae9994cf58f9e28026a4bbd76f98347a40aefeafff8992 +size 148891 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_a_uni.ytd new file mode 100644 index 000000000..6af078122 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99eea8962aa98b6f7ee60cbba76bccb3374b42114a812ab80ebc2127e59b780e +size 574245 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_b_uni.ytd new file mode 100644 index 000000000..24d1a5bda --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f01b8fa874633bba2c87bdbf1b60f4ca4b0276b96dff113f1bd64e9e4cba924 +size 796442 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_c_uni.ytd new file mode 100644 index 000000000..83046979f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e58199b44f34c8dd694611710180888efc931e35685313595c33170c784d712f +size 769938 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_d_uni.ytd new file mode 100644 index 000000000..c61c400f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f5b4c4f99d73991c67d188450b463621d33a70a12da96ab22875f41cb90b3b85 +size 519382 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_e_uni.ytd new file mode 100644 index 000000000..7f6bd27a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8506fa6454b871e84cb7c14f1421c12b22cb972e208fdc250d48069f8632c820 +size 511283 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_c_uni.ytd new file mode 100644 index 000000000..aae1aaf27 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:447fcb64f262debced114e030f807f176cfc3fdda731ab7dd2faa85790ff226e +size 453002 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_d_uni.ytd new file mode 100644 index 000000000..3b003fa47 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04722ab2295b7eb7a65bb0bbcdee4dc90bf36cd1acb7820b515bca8ecc45a25f +size 331342 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_e_uni.ytd new file mode 100644 index 000000000..a14b725be --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^task_diff_008_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3975b72431633a967227830dc85c932093e4db5c6381d773fbc4f69ff09c3307 +size 401222 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_001_u.ydd new file mode 100644 index 000000000..a2e9de9a1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_002_u.ydd new file mode 100644 index 000000000..162c1e59e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_003_u.ydd new file mode 100644 index 000000000..02dd1c263 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_005_u.ydd new file mode 100644 index 000000000..3b184f5f9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_006_u.ydd new file mode 100644 index 000000000..7664aa8a0 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_008_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_008_u.ydd new file mode 100644 index 000000000..616efd68e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_010_u.ydd new file mode 100644 index 000000000..e325d348f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_012_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_012_u.ydd new file mode 100644 index 000000000..57233a077 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_012_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_013_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01^teef_013_u.ydd new file mode 100644 index 000000000..5717fb785 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01^teef_013_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..e0dcfc42c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a721f5bcb306e2fe007c863fcb47c1940e6447caf1b57b2c33671ff47dfa83ff +size 504825 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..d273d1683 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7527a00d606e287111ea78ebe6805f7e3ea2878361d3843ac1df22b75b2bb98 +size 780943 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_c_uni.ytd new file mode 100644 index 000000000..5f637888e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cc4b86d5c8af9c824c62ac983129d628e63005fb201bd7756208614fc0fa40b +size 802060 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_a_uni.ytd new file mode 100644 index 000000000..f95b814d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce8da479954a956555a85e23b4b7ea15bff37add77098a17eb44444838c50f24 +size 132061 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_b_uni.ytd new file mode 100644 index 000000000..82b8b52fe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23467bfa9c91c4ad26c12188389c24ce6aebbec88f9eb599dad1fbd3756c0e42 +size 140979 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_c_uni.ytd new file mode 100644 index 000000000..05cebdfc1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d6c9481c75fcbc183786e88dd7a1a82e30392274c01c477082ec21e7d8025c9 +size 125174 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_a_uni.ytd new file mode 100644 index 000000000..eb8966c17 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2b23c68738eaa5b0a80103e0b6a4c8eb8e60911357b18e908ae2213feaf22fd +size 504823 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_b_uni.ytd new file mode 100644 index 000000000..580d406fe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27619fe774de4c7879d1de7228aa8835d4b7ca429fd507305ac9a449890f27ac +size 780942 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_c_uni.ytd new file mode 100644 index 000000000..23dde5aea --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95d659e5e2621226d5c7ff4d1ac172331f29cd925a3c9d51c9fc8efdffc48600 +size 802061 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_a_uni.ytd new file mode 100644 index 000000000..5ec23c725 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa66780376bfe3a1098070122474b86c705d1ee02fdcfb4c6643cc1a86591949 +size 183293 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_b_uni.ytd new file mode 100644 index 000000000..ef52daa1a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85e554388217b6dd47c69689a319453e4cd2361de0205112195e3c1565fc58b0 +size 140979 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_c_uni.ytd new file mode 100644 index 000000000..3909880de --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b4976d5bea0ea8bd97bc97b46556fd758e80cbc6ff019c44fbd5f34f91e2a33 +size 799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_d_uni.ytd new file mode 100644 index 000000000..636e65ba2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfbec8cad44e152974ab17720156612a274185da121f8841a1e03461ea104f9f +size 798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_e_uni.ytd new file mode 100644 index 000000000..c62e7e69d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ec3c0d23809789b3a7b5b7d022589688667557df870cef500219d53d57e3705 +size 798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_f_uni.ytd new file mode 100644 index 000000000..c797cb495 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5758ea1d8512ad25f8bad1c86f536f761e87ff8f4d665639d3662d1c8abe1ea8 +size 798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_a_uni.ytd new file mode 100644 index 000000000..f19438b9e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21067f836b837403b6aad004eabc9a7e9ddd1006fcc66a95871833f7d0fabbd6 +size 183292 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_b_uni.ytd new file mode 100644 index 000000000..ef5839fe4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e3c1c68e62b05dd342f3deedb5a7eefbac7c1a0dce6b6bec3fcc0b31a905ae6 +size 140976 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_c_uni.ytd new file mode 100644 index 000000000..e1c72d3ad --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87280e4cd4943ecf575f8d1a813bf8ad08c3ee4405a8fd1899f43b41adcf285e +size 133237 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_d_uni.ytd new file mode 100644 index 000000000..a30ceae0a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7bc48821ad7587ba9d667399d86266cea312665294c1d2fa2c0a4bec8e3ead8 +size 133236 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_e_uni.ytd new file mode 100644 index 000000000..e7cec72a4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:961f8094f51c9958ae935a8ce52924067090b7706acda509b35a84c147f3f11c +size 133237 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_f_uni.ytd new file mode 100644 index 000000000..9eb72aa27 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_006_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0cb30212c89cc0b3772c59aa0e3d0294be7095edd9466a1992433ec1dfcd30e1 +size 133238 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_008_a_uni.ytd new file mode 100644 index 000000000..9fc48c523 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e1c5faf12c59c49e0076c7046f0b8cc607d4af96be2b8a8732726fb06eb5f5f +size 133234 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_a_uni.ytd new file mode 100644 index 000000000..e9e1f61e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4923f8983d90b89894bc7382405bb6954a12de3393214778af0e17bb9538033 +size 22662 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_b_uni.ytd new file mode 100644 index 000000000..a3ec05d5b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbc94defaa8280dfa6c5e7fb05d1adfdcf2924320716b29cd130875dfdc78d6c +size 21705 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_c_uni.ytd new file mode 100644 index 000000000..7b1e036e0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72b6b5624b241126014ef2fd968725f1165533f09a28890a9f54d2fcaee69760 +size 26539 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_d_uni.ytd new file mode 100644 index 000000000..25e76ea9f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2be0170aa6ed689c6f4ab0ca1c5b268fa020472839bdb9db81b3f778c91cf658 +size 798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_e_uni.ytd new file mode 100644 index 000000000..3f8839212 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd4719dc4c702dc68573c4262eaeeb1f32d7fe0662fc9cc3e0e7188603570432 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_f_uni.ytd new file mode 100644 index 000000000..885ca9fb8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4cdf7b3a1e4402b12cdfbaa46125fe260ea9cb020744dc5173ab1fd5169c279 +size 801 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_g_uni.ytd new file mode 100644 index 000000000..6b15081cf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ef0d2bc4044256dbac0071de57b1ec028224ab9ff9e2529b5075fa55eef9a45 +size 799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_h_uni.ytd new file mode 100644 index 000000000..1c4b9779a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f48da3014ac56f907ce9fff222309347666c5cc864dab84c12debf58974faf28 +size 799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_i_uni.ytd new file mode 100644 index 000000000..30fd2789b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967df97e632024f5628322832a0688dc28fa682af8e4546e25854012aa5aacd2 +size 797 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_j_uni.ytd new file mode 100644 index 000000000..28e18b8b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1375fa60c3e2d2fc50ec56cb3408121ecf895f01616e6e96a16a8e6e3b58ee74 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_k_uni.ytd new file mode 100644 index 000000000..4b6ae800b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fc5d682bb68b2ceb3460a4ea86ff060e6db5c5a07a67ffc69d4effa62e5e3cf +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_l_uni.ytd new file mode 100644 index 000000000..fa8c762a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e81d38f84b0a133502ba9c052f51b3a0bb0a764fe4b57d8826e15f97441ffd3 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_m_uni.ytd new file mode 100644 index 000000000..dd23bf982 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fefe6efdc57236f8b5ebc0125a96db6dc25c23e07c5f23140ba73ec4137cdb2 +size 800 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_n_uni.ytd new file mode 100644 index 000000000..adbef881e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1319a883753c722cbdde3acf10590f64058bd5421cb5dab84f76946e06c386c5 +size 799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_o_uni.ytd new file mode 100644 index 000000000..7f88221ff --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dde8c204f322c0d43183bae17408f1abd0179f7afe9d57b64a6fd1d5856de878 +size 799 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_p_uni.ytd new file mode 100644 index 000000000..d334472ee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_010_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff8d09d328ab8c76265d6268094e0e5d0e338767c482829a4d8c9ed02dca8377 +size 798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_a_uni.ytd new file mode 100644 index 000000000..7f4b7f184 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea3a0eda9c81716aed1754df4a69ffcb02a67a481dedb9eb83c3ab75f303f72 +size 11063 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_b_uni.ytd new file mode 100644 index 000000000..38275cba3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f2bd4bd37a745991872d61abd41305cc0072710931f413ed159dff927be6d63 +size 27342 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_c_uni.ytd new file mode 100644 index 000000000..5ae610073 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5df015f151a04517be9a440bb57a6802a0358197e5685da85512323ae9d2efb4 +size 18016 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_d_uni.ytd new file mode 100644 index 000000000..20112e9d2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b01dc1e4ba57e6ec110f2ad377afa25fd0f9399488f10472ec4568e41e6b999b +size 14488 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_e_uni.ytd new file mode 100644 index 000000000..4d04d2fb0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:708a9a4acb1d5ba2259257b24195370189355354026524b186cbf3616b732ea2 +size 18987 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_f_uni.ytd new file mode 100644 index 000000000..1f873ea31 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad1ebf3dd00586f557358d5ddb81b2c160471ea060b316249ec7587adf8ed692 +size 12592 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_g_uni.ytd new file mode 100644 index 000000000..8152e83d8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:029cbb5d41b51fd296c6baab063091aea279d60e733b7602cc83bd2064358d59 +size 28658 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_h_uni.ytd new file mode 100644 index 000000000..459096b99 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2e6be4d41d7a0046a575d2e0193259608dc98f3dd99d33a7c6377df76d59756 +size 24852 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_i_uni.ytd new file mode 100644 index 000000000..56a1a9a29 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f2d2427a1921bf9f0fe33ea2f58b8c680e92c36ffe59bedb3d6fddd760bc63f +size 15715 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_j_uni.ytd new file mode 100644 index 000000000..f7d1786a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb3cc17ce43884549913789bb016795614543ffd3509e31d34e741757ae41f81 +size 38960 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_k_uni.ytd new file mode 100644 index 000000000..ab6f11b17 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69547efd6d27dcb0f606b841c1084083b9477150fef83f2d83dd76eb409d3adc +size 10720 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_l_uni.ytd new file mode 100644 index 000000000..f99fd1443 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49756cd89d2e1cd444c4245d4c60fc98392e3f01c3b48f4b166e9125f55bd67e +size 22479 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_m_uni.ytd new file mode 100644 index 000000000..6a1f5e852 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e03b3caab1926b19f5e5209b10cd6e1b1906e15ea06d28eafb799832fdff492 +size 20504 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_n_uni.ytd new file mode 100644 index 000000000..78254cd33 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3310a262d4910e194688c9b964f220ab37674ac54c3c8c235f7d5cfa500649f +size 34524 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_o_uni.ytd new file mode 100644 index 000000000..d307e9ead --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:847cca334481dca4e05245fe8a39f75214d36ad7b734df694e0ab54d4e4e2058 +size 33234 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_p_uni.ytd new file mode 100644 index 000000000..3aa387613 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_012_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9cf65c0b4fe07b46fb657550e2fe10771f54e1eb5fae740a9404c79c3485f08c +size 26911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_013_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_013_a_uni.ytd new file mode 100644 index 000000000..b3c62f921 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01^teef_diff_013_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7c6ca88d178f5ca052d7abf4900b884e9dd114ad8b82a31c9a1773b851fc221 +size 21704 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..813cfdf07 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1dfd24ae48e15b3d203d27321f41c5010646a3e5d9e65db789d1f64bce412d12 +size 36339 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..c5548ecb8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0de8fb8d98e4cc9c1c9005a451904ec8aeee6ad96777fa9cfb18f8923d13eb5 +size 62790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..063dba27c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed00b91bbb1be9aabb0351cd159733402c4dbb06c56f4d24bb3f3c9bed482c72 +size 36340 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..2a3018301 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:979ffdbac43ba270855f3001754e9fdaa0920292a08c19a9e9f2a0f2f385505c +size 62787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_004_u.ydd new file mode 100644 index 000000000..c162a9fe9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_005_u.ydd new file mode 100644 index 000000000..b906d2f43 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_a_uni.ytd new file mode 100644 index 000000000..5b1d346ab --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d4a626452b5ca4f73d794a341faa107017956466c3407ffb92abef49f3d39f5 +size 115627 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_b_uni.ytd new file mode 100644 index 000000000..5de17f072 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d60b32cb4885222b4a1b4617d996585aef1e34ac118fa87c5fa5963f4cce489 +size 115503 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_d_uni.ytd new file mode 100644 index 000000000..b1dd53597 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cb69ef4ca1c2c236fb9e1f155b4358c628f87c86dd0058f8f5288875d845124 +size 124895 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_a_uni.ytd new file mode 100644 index 000000000..b7047b864 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf00a02e1fcd3b6a2208c485fe2c5ed85457623658b883db52c819587ae57a75 +size 115627 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_b_uni.ytd new file mode 100644 index 000000000..3ef391438 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1180d7a801fd7c2f2fe9f61a7d65b86fd6af10e8b340f6fe1a8a95fe0c0eb396 +size 115504 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_d_uni.ytd new file mode 100644 index 000000000..6ac574fe9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^feet_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd60d51a67ab8a3c07a183e44976d91831d6c70f5071087690542d52be168c35 +size 124896 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_002_u.ydd new file mode 100644 index 000000000..568f5440f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_003_u.ydd new file mode 100644 index 000000000..8acfc4e05 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_006_u.ydd new file mode 100644 index 000000000..877338fb0 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_007_u.ydd new file mode 100644 index 000000000..45da58638 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_009_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_009_u.ydd new file mode 100644 index 000000000..da86422bf Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_010_u.ydd new file mode 100644 index 000000000..f963a5fc7 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_011_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_011_u.ydd new file mode 100644 index 000000000..9a2ffcad8 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_012_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_012_u.ydd new file mode 100644 index 000000000..212f95abc Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_012_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..100b5052c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb1a3642830f6d86eff63505956d4f360ecb1f7138863657efad72806a7fb7bf +size 364619 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..a59f5bff6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fead799a01943406fe5d2278578207a209cf7ffa8c6e9e230a5a7b972fc8b363 +size 231802 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..a6315be89 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f23292dd4490e83124a3783c15f4422cba513d6340c9ca372aa7c67d9a22c975 +size 311996 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..0f5eadcbd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:391492695d9634f65555b83b55181519ba86894ea2c9c6209de78c532e309e56 +size 291672 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..6290028ae --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f481a52ca36f57cb93802b35ee1479cdfd758974eed7593a6beda24a94a370b +size 309059 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..21adb561d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:787bb859d01b8279c275a30c45a26b469d9dbda7e8acda3321c97b1823a1cf57 +size 322463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..851819458 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc061a1c7f43a1f5858746c66147d9c9dad7e6c6b9db71ada20383c3bbed2f23 +size 101048 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_a_uni.ytd new file mode 100644 index 000000000..039333d39 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51bd553441b3646416d3d89f0181a1a7398224cb1a1cadff9cfbb653028a5177 +size 407149 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_b_uni.ytd new file mode 100644 index 000000000..d2c3e508a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1832dd8037086fe647636e25ec3d93141eaac8304660035f389bfd234892615c +size 407167 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_a_uni.ytd new file mode 100644 index 000000000..815e505d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c92b4e115a034e3bb5669d8de9082c531d55ea6cfdb1aea59f47048ede3e16ee +size 368260 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_b_uni.ytd new file mode 100644 index 000000000..3a9ab7225 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b72e3158b629a48bc8b82c8934473d4d503f04bd80dd6cf3de95c2d0855e679 +size 367915 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_a_uni.ytd new file mode 100644 index 000000000..79c0878b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:070e59b3c385aad18a58f46217213635cf7672011b9bcb20cb2a778d6e93d043 +size 478521 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_b_uni.ytd new file mode 100644 index 000000000..91d0f9bd0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a1009443dff750bde093ba68e422b553dfdea454adbcb230323ee67b5eddd13 +size 478978 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_c_uni.ytd new file mode 100644 index 000000000..26e231cee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03822dee6114c0ceda82dd853bc1946b8afedac2df9aa1be282aa76bc0760c73 +size 478765 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_d_uni.ytd new file mode 100644 index 000000000..8720cae3d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c84af788f50d1e9e666dd0222bce3646c82c39cc0a6146b865137db7276e447 +size 480361 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_e_uni.ytd new file mode 100644 index 000000000..7e7b53858 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:323d026dceb5ecdaf2bccbf89077da5467f05dd3ed190a66325795363288857b +size 481197 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_a_uni.ytd new file mode 100644 index 000000000..1c7c159cf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb07ac3139b554dc8cf9cf9ccca127cb4b032fd69f42ec9a96d14de111c9c244 +size 528832 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_b_uni.ytd new file mode 100644 index 000000000..5ac2223c3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:963bd7681643776807bdf294299b0383aa87a8514eea51b57e89d97c97673bd0 +size 485348 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_c_uni.ytd new file mode 100644 index 000000000..d1f984846 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9a6499df5249463cc80890766667128ffe5e063c14b4a39d9560852a386c4c8 +size 527887 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_d_uni.ytd new file mode 100644 index 000000000..583bd58a2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:813dc38cac0b772c50328b69d5f9b3ae66a1a8ad1cb8942bee007cdc984214a0 +size 484912 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_a_uni.ytd new file mode 100644 index 000000000..d068121fa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84834394a84770952d7e811f0a1c386158287fb2d4b795aaf65c536195dc69cb +size 494716 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_b_uni.ytd new file mode 100644 index 000000000..cd318fe86 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8324a2f9b816a1b487094a968ee23f402b03735493e2fdb6182521b41e4ff3b +size 494735 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_c_uni.ytd new file mode 100644 index 000000000..4e9e9013c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f01a941bbf16258be8176168fa831eb4f5adcfee8dfcdcb137dcd01650ddee4e +size 494835 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_d_uni.ytd new file mode 100644 index 000000000..263b3b85b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9b14bff0b81c314013c7b9144bc9ab5aae3cd66cb4984c62c52def4137b3682 +size 496313 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_012_a_uni.ytd new file mode 100644 index 000000000..492a28cfe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f92a7c556f9c10c6aa8790a4402fd00f43d4234521493c82d3977f9199533c9 +size 2163780 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_a_uni.ytd new file mode 100644 index 000000000..31ed2e268 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d3d20b664861c63c0297131b3325716d5a3131eb832876012df1a3ad22935bc +size 36339 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_b_uni.ytd new file mode 100644 index 000000000..079f224d9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^jbib_diff_020_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a6b92942627678caf2d50aafd0f80ea391e93a9d4556a9c42c2d341f1a5e67f +size 62789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_002_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_002_r.ydd new file mode 100644 index 000000000..88ebce28d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_002_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_005_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_005_r.ydd new file mode 100644 index 000000000..cf34819c6 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_005_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_008_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_008_r.ydd new file mode 100644 index 000000000..7cd64c573 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_008_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_a_whi.ytd new file mode 100644 index 000000000..aeb88fc17 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ca77bfd0eff08b0f64d32bd5e8bb69519f78d09b92a31c789dddce5bbc685c2 +size 66208 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_b_whi.ytd new file mode 100644 index 000000000..0c96a3f0f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_002_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81ed9038419b73447222570b689a833be30c0b1fda74bf219f0bb590df1c1a6c +size 81647 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_a_whi.ytd new file mode 100644 index 000000000..4e9084908 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:247170b66eead95b314d378ee559d9ec5b9e7b0c3c09c9d1dbe78c31662c7b9c +size 84470 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_b_whi.ytd new file mode 100644 index 000000000..7407859d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_003_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2dd0934173009ce2554c9de35bc01b1f55c487877ed6890d197728f9402c2735 +size 103156 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_a_whi.ytd new file mode 100644 index 000000000..1429486c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38e1a531bf709696b11d48c8475e3a0f5a193c06505228b35b1e2df8b6fda91a +size 105374 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_b_whi.ytd new file mode 100644 index 000000000..67fd435b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d483c619a4f193553c67d6c06e14b7567f591fc7142fdfaed98f13afe8098606 +size 88983 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_c_whi.ytd new file mode 100644 index 000000000..01912668b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78454a3e5c28176b22f57cc41922c4a88aaf8bafdaa5b8df87b740c9dc68f4f3 +size 105091 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_d_whi.ytd new file mode 100644 index 000000000..3f0589b67 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f81cb1fcf183995f3ab92be1f6aa965f349c7c2f4472315f02c3cd5d7352fc6a +size 125025 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_e_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_e_whi.ytd new file mode 100644 index 000000000..bb6614dd6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_005_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39a3dbde4b64786c51835cb7b7fd4acab316da43f385cf3dc7b108edcf3064d1 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_a_whi.ytd new file mode 100644 index 000000000..70bba1b2e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8983407c7ef02ed4918e5c5074bfcbc6f0bfc91c06252d1d75ec1b14ac6096c0 +size 87495 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_b_whi.ytd new file mode 100644 index 000000000..43d9f59a2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1375bf3a7e1b91d569dd45ef82923d02b1062b10913c953785d09aee1d93342a +size 70261 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_c_whi.ytd new file mode 100644 index 000000000..2bd69ca96 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49d909dea3e857e1233ed649da49811394ddd106faf196dab6e03fa96bccab4d +size 93951 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_d_whi.ytd new file mode 100644 index 000000000..177306444 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^lowr_diff_008_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65db8b954d0af133ef20ad441d78412fd2ad23b56494f0df1256034a01d46cec +size 92224 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_000_u.ydd new file mode 100644 index 000000000..93f3ef9f4 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_001_u.ydd new file mode 100644 index 000000000..12f5c9934 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_002_u.ydd new file mode 100644 index 000000000..e76872cc0 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..9ddc63b5d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b79e80a273bdd97faea3c0129625b77ce8285d3b663c7e51b237aa2f586353c +size 588396 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..fdfb30f3a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e9ceb070c4ffd95dd1105f579a90c28e271b3c01a988fae97fee6493a9a7a7 +size 127206 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..0d44c7697 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5d6876d74ecd8b98ccf6ecdd550283139e05f2c9ed440da3207f09c88eadebf +size 115602 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..dee55b9b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:affe125c8d1b96c701239e31a537164083de1dfcee90ee8efe2b1af7a9aae886 +size 123677 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..12c9047f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bed2ab57e53877c971cb1571bd551c14a7620cfbdeccb02ebfb234019d418dcb +size 505860 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_a_uni.ytd new file mode 100644 index 000000000..36fbb869b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5f1e8bb5e8df145f74ea862fe9a17ea0b83e3c1837b59e7b9930127ac70b3f1 +size 22663 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_b_uni.ytd new file mode 100644 index 000000000..dffa9b35c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_apt01^teef_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34ac726bee7c66f064100634cec9239f7d4f0633a475ca607bd8e7b3ea74bc3f +size 13077 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_000_u.ydd new file mode 100644 index 000000000..6b9000586 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_002_u.ydd new file mode 100644 index 000000000..48ed9d888 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..c57bfc645 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811dbd077acf50145519881e9cf53764b003d9a7f53b3558d9d42e19f1eb3c1c +size 183294 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..647205150 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:599cf7b212d14c4b3b3c242fd2512419415a9b68eb80e7c37be59a5187f134c0 +size 188749 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..1042995f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08bed88bec2161f44dd0737fda15ec57aa27e54da2c95990651d13ae8b1fb61d +size 183295 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..a5772052c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b143811e25f3aab3f54cd5073f8c1cd4a56e63bffbbb9e1027db98803a6e54e +size 188749 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_001_u.ydd new file mode 100644 index 000000000..a83fe8ced Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..cabd710b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7da458cac07aeb341f29b50fa2aed9535816eb03a92eb22e8d663880aadd8cc +size 557635 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..4336e6dbc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae4c3f4cd3c7125a40e8fa3271b938d2a024137f63a77c033288fb5697080638 +size 506485 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..5a7eb72ff --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34af4a6665249224b8cb41d93551b789ddee191d7078d31b37b835887c4bb8a8 +size 562588 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..210750d4d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0cbed63668f5e4f21c37a39e17997ccde7082214c12920837b85e1246c53536 +size 401647 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_e_uni.ytd new file mode 100644 index 000000000..1149b1212 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1264098042cbd4ded8a88e0453ae2c71dd8b7bb2087517e063f4b09f4b7faaa7 +size 443562 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_f_uni.ytd new file mode 100644 index 000000000..d2cf3f5de --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_beach^jbib_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cd9d1a9ae74a6966808030f4eb63a20c3f002f80ed806fb80e6d003941e9905 +size 377615 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_000_u.ydd new file mode 100644 index 000000000..5f925ae23 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_001_u.ydd new file mode 100644 index 000000000..c3d5bcc6a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_002_u.ydd new file mode 100644 index 000000000..0fd28b3c1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_003_u.ydd new file mode 100644 index 000000000..5d5c53c35 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..b49c51ef0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64b816bde4f454dfa8ac349001231b36b46815c91e20d3679ed1dc6756b27594 +size 686579 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..3cc0c0423 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10b6cf851fa168096f78e68c5cfdb72773c3a7204457a2e041f636bbdaebcb50 +size 686665 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..f517a4377 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dc3bcaa88d46c93e58bb0ed053b8f3d4a22b879cde137fcdef2cfa8988950cd +size 689812 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..c1e5be5c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdc7deb1656279114f9db2481c1a6c49f5b017e58062fff47bdc47daf5624d63 +size 689443 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..064449080 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81c3781ff4be8054cdfa38cb932f394aa71859825a1cb7591bf37791bd22d365 +size 692559 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..ddd00b655 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67cc9d811e05e634497445818eb1858bcda774f12d2871d9545bbca650a31553 +size 693359 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..4c76dd25c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6adf583439295f0dc8dfb10abd15a438e2a7043421c4589afb44fa19d2d83e98 +size 689663 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_h_uni.ytd new file mode 100644 index 000000000..300f5345a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1497da377d70ef6018011c9cc7463da69b46e36b42c8e542316e97a018646acd +size 688860 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..808e3f8c4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed1344457f6e3170912cbfee5e032ae024280409f9c8ef2e1a71463dd150ee66 +size 693107 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..18dc357a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85da0621ea99f9eb173bffcd1fcc7a661cd47b15854a3cf1a3b1d50f9532c30a +size 695208 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..c02a4df55 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54e8187e5ffcb35f5d8f3d7804b907d2e50d997ea48935a13d6838a9814e66fd +size 695660 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..46b1c61c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29f72482ed20e9dc07a58acc65adf5b9d0e9a87a0145eeea0e6bbcc5ea0bdc66 +size 695878 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_e_uni.ytd new file mode 100644 index 000000000..eef38f9fc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fb67090f62cd9c4cbf02ed7e8e9ecaad85b4a40e8e84b29f23a32d6acf1db5b +size 695745 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_f_uni.ytd new file mode 100644 index 000000000..ca315a6a2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42865eb13b31e2533edb4a6511274975d087c4c47098dd9d839a9f4c901302a6 +size 698493 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_g_uni.ytd new file mode 100644 index 000000000..249e7b7a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c95af6f0807b4eeb3c64eafa4ca53c9f2f269931147adbc9dd741350cb836ac3 +size 693439 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_h_uni.ytd new file mode 100644 index 000000000..8b70b65b5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c10391958e18bc93064d0a6da928d12efd57533a27a008bbe5f2a2c04cf90b91 +size 694254 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..01684311f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:161c463147e6e4cfd1fed5a5e350b4240029961df6bf0ea1000e4899337a7369 +size 501282 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..c2e651050 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cef5650ef2d2e11d9ebac668bcdc7c5f7679f54e36e9c0d6750c0f7701a1aa7a +size 503030 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..ecb0889a7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:572ca0958a903c6038552e6f9c54eaf445d50640377eee6c5b2ed5b926120692 +size 504375 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..b3265a160 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:055f0e71d9d933efeaf77db3a100782235f873e4ab95f457a8d67e6593f5c451 +size 501259 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..38439668d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c947c6ff53f1f396ff917a47c58f94126621d0c74c3c8c8fb0f171d3bd351a3e +size 502915 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..5a3d34b2b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c7b62721955878057358cd7c2469fcf6ee2ee8cf9c6cf5eda4b89730ff06d0a +size 504618 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..ebb166341 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f0917ac28a3f89369e63304f9fbd6c920acce15da21bac6bfb3b5f8e81f5ec0 +size 505628 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_h_uni.ytd new file mode 100644 index 000000000..3b1fbbcaf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f676392caca1d57583523b1f3f120fd7d8188a703e8d7aa4afd23568a6418f7 +size 502681 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..d5df5c7b6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63faef1c887f4a189bdda7a58923a5e11bbc776f29f384da7f744fcb66e5e8be +size 1173448 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..94f8f85c3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc2b27affd0cde1e767c696033ad1b38e479f9712ce2a2e77c5fb347cb64a5ae +size 109148 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..5750d5a5e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f20a9c9b5a0f69aa644d5da6ca9c0b07c46e0f67b6ca7bc9dd272ed44a694ca +size 88823 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_d_uni.ytd new file mode 100644 index 000000000..2eec5320d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b71a0383aa80a7d5458362afdc0ce04f315c3530fd0f7bbaa1b7167badb436b7 +size 100430 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_e_uni.ytd new file mode 100644 index 000000000..a9aba0a94 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f3146699fa19f5fa0f4ecace6f336dfa894604cbb9874d2758d2d99ce7ca7a1 +size 105317 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_f_uni.ytd new file mode 100644 index 000000000..247ead52b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e491a840cfccba7f11d6115acfe2a33b056c5d96c1dea0640e0d62bde04c21be +size 105744 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_g_uni.ytd new file mode 100644 index 000000000..2f94f311b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f76e90b6265cc85630c97ba2fe5e7f4692dbbc05ba727a5867a9ae022342367c +size 89972 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_h_uni.ytd new file mode 100644 index 000000000..b9fa27597 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^jbib_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f666ae66502a2e29bdeb613eebed81ac16f4c5c57dbba26b9d6fbb71b6d4bb2 +size 108230 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_001_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_001_r.ydd new file mode 100644 index 000000000..70297715c Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_001_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_a_whi.ytd new file mode 100644 index 000000000..61645c0bb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2054267c33fe7d66d4f6e7f6411e725182bbabd6cf0a4f78c2846f614e783ae3 +size 383375 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_b_whi.ytd new file mode 100644 index 000000000..b50e69717 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4e1472b6d1687d81bc9f3d8d3b0bf7a8ade7399b4b968ba3d0373bb908be7d5 +size 291006 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_c_whi.ytd new file mode 100644 index 000000000..903e01b01 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^lowr_diff_001_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ae58541d12de3e2c172e67d0b04e59424dc74e2fb3a9e0fae16969be3c89cc7 +size 266272 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_000_u.ydd new file mode 100644 index 000000000..6a13339dd Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..708d1cccf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c2a7e34a3c30bd51b71ed16d5fec31b1cd6db89a7a6d1b6f09e78369f1f0a39 +size 243270 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_b_uni.ytd new file mode 100644 index 000000000..673544a88 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f6159eca96947a531d83c0b4085cd1fa1beac61ad23ceb894717a9feb6bf950 +size 243211 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_c_uni.ytd new file mode 100644 index 000000000..e40ee0f21 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84ee76f0055eedb69b72709b983f97a15971c91c23a8edfd81ee31e187e76d4b +size 244344 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_d_uni.ytd new file mode 100644 index 000000000..509b8f6d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ebc1c2c0d44fe356e29280ba99bac20ab1344838fc2233080e7fbc3b512184d +size 243393 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_e_uni.ytd new file mode 100644 index 000000000..9f967f7b7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business2^task_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c22644863a91d182ed34cbb5cd31845aacc93565f53cef578e61f969edd92778 +size 239787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_003_u.ydd new file mode 100644 index 000000000..7b4eb6959 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..ac180f572 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5be8056a0e2c7f016713b30b3c1d0f253f2b4e7d037d1a7deaabd8220dd298b3 +size 88464 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..134d92b48 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:101bdd6414076a2dde3fd7ebd8f69bebca3dd62457ec4b012aee5eff17447f42 +size 96457 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_c_uni.ytd new file mode 100644 index 000000000..37726c989 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5681523c9ca16c650da2fdd054960ca7f925845c06a9c34ac4a7a0728a6a659b +size 60384 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_d_uni.ytd new file mode 100644 index 000000000..90980e231 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20e7fa3c6ba13f7e57b42d22c33f0a2534135128416c51b3943a3931098bb003 +size 69573 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_e_uni.ytd new file mode 100644 index 000000000..0bc7dc881 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68e9976d805f9d8418007d343324cf928b3cbe66c80de672dbbdbf6c635d0064 +size 84538 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_f_uni.ytd new file mode 100644 index 000000000..b004b7b31 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff198b368d7d92b0b9f25b3a322a322a58ffe639ecb7ed62a070f848ab920629 +size 83792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_g_uni.ytd new file mode 100644 index 000000000..59ebc3f82 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:425409f11f8a11fc899bfc763521032cc610c336270b79075fd328441740f675 +size 82716 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_h_uni.ytd new file mode 100644 index 000000000..9071ed997 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fd8a8c3306601659985d6d62a684453488817a09f0eb68f46ec5da9c9f2a0b9 +size 81988 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_i_uni.ytd new file mode 100644 index 000000000..c3d09e692 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f88fe54cb0ce29bc846c05ea93778f3b4ab9d6000127fea6dcadff2156687610 +size 89576 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_j_uni.ytd new file mode 100644 index 000000000..2944e16a3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a7d0ebc6afd76a08c0d4972f2182fe6e3be4fafd6d4be00dcd6fe2aff94cbaa +size 85019 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_k_uni.ytd new file mode 100644 index 000000000..29b7fd371 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3502c1620c85b6ed40fb2eac2ee7af13336c58c94ed9152b87f29546105cdfc5 +size 107945 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_l_uni.ytd new file mode 100644 index 000000000..9fe7b8a85 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c34628c6119ed1ba17e3dd203a70e6761dab2f93d16a3ddaacc18436556f872 +size 121930 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_m_uni.ytd new file mode 100644 index 000000000..6ac295f53 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:646139915d6a5812d2bd2722991b7b5a8b65bae2043d437c7bfc5d9abe8b807e +size 118612 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_n_uni.ytd new file mode 100644 index 000000000..e7d997fd3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f31bd5d44a55f926b7d18f2d15dfb99e686ca29d735f6d862f197125ec32461c +size 112134 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_o_uni.ytd new file mode 100644 index 000000000..a94839966 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4965682848045072033af5d4bcb0301c9685b3d545204ece8e7f306cc8fcd292 +size 124142 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_p_uni.ytd new file mode 100644 index 000000000..8cedec1a3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^accs_diff_003_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eddcc858bdf4e83edca0dc0b656cf65dd7487a6bcce5530ddc89590ce8bb758a +size 120627 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_001_u.ydd new file mode 100644 index 000000000..1af0e1865 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_003_u.ydd new file mode 100644 index 000000000..b8efd7648 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_005_u.ydd new file mode 100644 index 000000000..9410f2965 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..f4975ddde --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61450f9fc7179240766ff644765fcfafa67cd6da0ac648973aa833f63d7cb97b +size 840700 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..a06fa356b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:406b9c94b6061c79cb817ea09dd5f8ce77cd038894d87d7677e692460c533a0a +size 851434 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..7dfe929c0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f40911ca1ed385faaf37a582c014f5fb3b1f063f223d27ae1ef1429ff8cc007 +size 853281 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..11d3bdf2b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06b33abf6e6b3d90c1194a9030f84844445a94304516b92566d0bdf8bcc0559f +size 841163 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_e_uni.ytd new file mode 100644 index 000000000..6bab16262 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5e5a1c227500a53a39ab83df5395f927eeec5a264dbf8d0a11930ed40d63129 +size 841155 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_f_uni.ytd new file mode 100644 index 000000000..c2e9f8219 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70790dac6df9db3a9feb02514d9eee1f17c3564464203da984b307eadacfc548 +size 841376 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_g_uni.ytd new file mode 100644 index 000000000..2f7a683bd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f103274350dc5fb680b9401770e733afdc51aa001ad52818e22e538f9f1149a +size 841885 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_h_uni.ytd new file mode 100644 index 000000000..dbf10ab01 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa706c7a17b4e9c8d517f972f9373d9de360bb8ec3b5ac838f345c234e3ffd76 +size 842820 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_i_uni.ytd new file mode 100644 index 000000000..16118325a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70d530a5fdfa20035ef2f5bb308545a1d3f412ee74a4f8e07bb0ac73c8f37496 +size 849699 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_j_uni.ytd new file mode 100644 index 000000000..c7b78dc03 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07b4686db979a86da95ba5646af78f5e3247db39325dc284eae22a487e2ea4cc +size 851621 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_k_uni.ytd new file mode 100644 index 000000000..05550eaf5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a67022b5126c1948b0052c2b14be6d23015c497cf057642af36dd3cd1dbfafb0 +size 841230 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_l_uni.ytd new file mode 100644 index 000000000..9bfaade71 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d13335a5449e3bb99d0034750eb1bfc36052ded56c257e19b880347ac666d2a7 +size 841353 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_m_uni.ytd new file mode 100644 index 000000000..72678d4f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_001_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1565be327dd0bd62e0889ca40f0f2b21717e11922338adf21031fc424170e27d +size 842166 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..dddf81dc5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cae80ba352a4da0a020ad4588ce8326ce2c473c607d3c06410a1d5ec2281fc92 +size 1227911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..108bf2f76 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d881fd1b18ed5cabb8fee9981d1d13f5bd694d33381730cf03d506ddbb5a043 +size 1236017 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..4fe9a1cee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b66937d4661a9c3c89aa14b58fa3f3793bd36b81be46c22aa03026fba7c4a3b +size 1227999 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_d_uni.ytd new file mode 100644 index 000000000..b93f56f52 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc1b4e47cbf788771b80bcb8d0e9f847c79d981fa77ff1a25f7a915c70b97052 +size 1229378 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_e_uni.ytd new file mode 100644 index 000000000..c9c81309f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f20aa6a04f161e5accf4d4332e5d2d592bbb323f46900a62556e9250cf45b108 +size 1228643 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_f_uni.ytd new file mode 100644 index 000000000..7ec61c191 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9984dab5fb7eb3b3b9afe981d83edffb2c004e111932bad2cb24e109bcd787d1 +size 1230187 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_g_uni.ytd new file mode 100644 index 000000000..b6e138d7e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c3e225e3a0ba0531fad2dc15d8a76efa95107950ccf7b1a8cfe0d49ecc6a4288 +size 1229843 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_h_uni.ytd new file mode 100644 index 000000000..ecabd4168 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bf7f4e289aaa14b351bdc44c8c4af18cc8fc3e9878fc9335094b911710c7749 +size 1230814 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_i_uni.ytd new file mode 100644 index 000000000..ad2e5f781 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4e892946dbf25f0c24b5b15b3f4c73fc8fd0e930483730fd3ad2aa6c8166936 +size 1230299 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_j_uni.ytd new file mode 100644 index 000000000..998d4214c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:143b02d0ef38e32e601f7aa87871599c018ab7bca463b5b2a67f7108a89547aa +size 1228258 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_a_uni.ytd new file mode 100644 index 000000000..4b207288d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff458c426580f55c87c61000740f0071e30e22f9fa3897ac9ffdcaf31bf03bf6 +size 49306 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_b_uni.ytd new file mode 100644 index 000000000..49c27894e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f283c9a6a475680ad56bc55fde9f23bef3c5945ca6795a41a5206a7a021d276 +size 51741 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_c_uni.ytd new file mode 100644 index 000000000..8b2b0fd84 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^jbib_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a7ea230cdc82e0bf2f240b39bf062dc8fe3657578ec5bf9d523b1210e8f9fd1 +size 61412 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_a_whi.ytd new file mode 100644 index 000000000..9fc111d1b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48cd9ba85602fe7732f96d4ea395cb6776862d61e08520e335958be8b96bcfb6 +size 106240 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_b_whi.ytd new file mode 100644 index 000000000..d940ac155 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97059fa5bf7f80774ff392f8cc8e91e97cef6e727bd587edbbe839cbaf1768bf +size 92466 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_c_whi.ytd new file mode 100644 index 000000000..55321892a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:666242c3b75ec41beef0ad622e5f2d20fb4229227cfba06cb7c0aed089114527 +size 93788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_d_whi.ytd new file mode 100644 index 000000000..6e11bc95e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19fed4ecf85ae88c9b7918da7dd70d760b3accf20313a73a9386902060de65f0 +size 104426 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_e_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_e_whi.ytd new file mode 100644 index 000000000..25f3d7447 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2154cb96c8b2d492ed0012d169327842e42b8fae0d91e1a732c04fd7df8f8abf +size 100959 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_f_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_f_whi.ytd new file mode 100644 index 000000000..b36e5084b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_f_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df6ac118bd4ffbbac76520e6f4b7ae9c8471421ab5099fe7110d1d88bddc8669 +size 107685 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_g_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_g_whi.ytd new file mode 100644 index 000000000..7fd37afb2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_g_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f463eb3e2a4d4a73f7263601ce9a5c4150765259f7108070dea0ccc482cd25ea +size 104745 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_h_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_h_whi.ytd new file mode 100644 index 000000000..c6334269a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_h_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a82f3034b34eeb054411781838b0fb2e4bf311c58ca536b07910fdfd9dbc76d2 +size 86235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_i_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_i_whi.ytd new file mode 100644 index 000000000..603b9415c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_i_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8927833e18dbcd963ed1a303debadb6d6cbafe5cc99d34ec1e32dc7648735472 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_j_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_j_whi.ytd new file mode 100644 index 000000000..2816b4872 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_business^lowr_diff_000_j_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0abe78ed76f884345ef48c48003a8d8cd75898620ab64af1805408d3b9e17f6 +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_000_u.ydd new file mode 100644 index 000000000..7757c1da2 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_001_u.ydd new file mode 100644 index 000000000..c9cdbfd12 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_002_u.ydd new file mode 100644 index 000000000..82f1be05d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_004_u.ydd new file mode 100644 index 000000000..aaf0a2f4f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_006_u.ydd new file mode 100644 index 000000000..91f0a7518 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_007_u.ydd new file mode 100644 index 000000000..8ff448ed9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_010_u.ydd new file mode 100644 index 000000000..13af067e3 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..2bf220d53 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c7e3a820dc8c264bf3697c9dbb742175792e7cc9ac96e30babecad2edfe1129 +size 643293 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_a_uni.ytd new file mode 100644 index 000000000..aea50e87b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd8b713080f30aba9820b9db9f18fcc49307798130f4641a5bbe6d92cc6b00e2 +size 668698 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_b_uni.ytd new file mode 100644 index 000000000..f35ddbaf1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd57fd3de9e88cae88d150f2842f9fef20a9aca74c8602c70aeba889488e91ab +size 670583 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..53f17d8d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:790054b0c5432e8c9e3d58ce3e35c83b4362c162a3ca708e07fba845ac8dc0c7 +size 585495 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_a_uni.ytd new file mode 100644 index 000000000..64761da49 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3256bbbebcb51a2eba7e62e2a3bbf1e22a5add5f1253f2affa509684bc36a135 +size 145769 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_b_uni.ytd new file mode 100644 index 000000000..5c1421923 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:636ac90ea751573c459485f72f423bbbe47f1c4bae8de99dbb1b8240565f3fb3 +size 149365 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_c_uni.ytd new file mode 100644 index 000000000..19ceea67d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8b999ea71fd687b259f5f3c3efa9cc4f2e3f5ec71ede93f348ba2f1ab50d50d +size 175949 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_d_uni.ytd new file mode 100644 index 000000000..dc4f1230e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9923ee49c0e1e34a27fee740a4b18fe1b0d0ac601f99b8e9c995453911a36744 +size 164820 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_e_uni.ytd new file mode 100644 index 000000000..286c9129a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77dfbeeec420fe7394ddd8b79b56737f7b11fb00b29cc46d0c773afd7ad02fbc +size 148890 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_a_uni.ytd new file mode 100644 index 000000000..a41f54378 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3fff75e5681c4a5f2e2366a9eaaaab8a5c280db1b5acb09d60a57fa7c395d83 +size 286007 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_b_uni.ytd new file mode 100644 index 000000000..7e72ac25f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6a1c5b4fe139a14935b8076d9af5dff56911188e97fa06771611e351e7a5160 +size 284376 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_c_uni.ytd new file mode 100644 index 000000000..dc3d1a963 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac41f235f195e1ae2c06664af12a7f34f1d195972379d8d3ee29a95c86960f72 +size 285403 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_d_uni.ytd new file mode 100644 index 000000000..23f2f47b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee7b1609609e1a97d08b706ffb8513d29a5518688d9922f2064793d24ee58a1 +size 111330 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_a_uni.ytd new file mode 100644 index 000000000..3a9fd5856 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffee6c8f3577d4d377673738dcddde4f77d39916f0f8d265ad34d19708f373a2 +size 659166 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_b_uni.ytd new file mode 100644 index 000000000..cc0ffcdce --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4be1fcff21ebc1a8620f5046053db59cb097f3a4122d1151670d9f81af548ccb +size 660811 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_a_uni.ytd new file mode 100644 index 000000000..c1f2ffcf0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b240ca34d412ad52c4191b32d1ade443883fa183f373c57928a91d74f5edf850 +size 126467 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_b_uni.ytd new file mode 100644 index 000000000..12bbf3be0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38f7b7e1314fdf1ca6f4a5bec4ee51c038f0ef9f646694f04756454267aad04d +size 108532 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_c_uni.ytd new file mode 100644 index 000000000..35d2d6cbc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b3f08f5322fd8dfae6b134a743279d7ef6d2013eeafd0e944568ba51891f22b +size 128116 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_d_uni.ytd new file mode 100644 index 000000000..1a535633d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^accs_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:253f2f889f878886934e05cbb584465b39d96dbd6673a8c17688bea21c3fe0fe +size 128114 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_002_u.ydd new file mode 100644 index 000000000..90dc7703f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_003_u.ydd new file mode 100644 index 000000000..b3a606de1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_005_u.ydd new file mode 100644 index 000000000..8b859be80 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_006_u.ydd new file mode 100644 index 000000000..a2a1342d7 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_011_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_011_u.ydd new file mode 100644 index 000000000..ffa1292d5 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..baf5ce7d8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05b4b04bf20a50770c09efbdd259488e3e54bc891b68e3152566eb47bfe639c7 +size 336815 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..befa8fe4e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:720108555373b93c71067694129de2dc29ee1143a04cd62b571693ba575e4231 +size 339609 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..a62323d4e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42c6995cafa1538a7b3ddc3755871be269b14ea136fd041780259ce859240b65 +size 261545 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..a3d5aa93e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e51034387aa92829953773dea863736cbf8d569779cae2ebdd66d0c2cda87847 +size 335674 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..464ac8782 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69751e0c8d67eb4d9490c580700c6f3b1b5b0585825caf8ef68209cfe395a210 +size 309950 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..e5f81b38b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0398b49c97236426fc612bc9ec543a0c3cdc67ddd94b4f5fa6d9059c6c22906c +size 1054116 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..db06ebdc9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c66b108844e1735ec14bb38cae0dd64ccb3f650bb4c5091564830ae8d9850479 +size 301826 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..514755465 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f37dbbd318ef32a1593cc06909f24f74be4b3a5d1c1f85b5b59d8625349dea9e +size 336816 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..ff8c4b027 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:820393c4e5b133d042017b914473a1e45b99b855c85c60aebb3e2992d0baf939 +size 339610 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..e61145768 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eeca7a9dae2a337d274be0811a505fac6d5dc4e37dc0cce3ae282a3b3b8a621e +size 261546 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_d_uni.ytd new file mode 100644 index 000000000..375049759 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2ede8082903cd8970cfd8b2b845eee796d6edc86cf8560048b2e6a4dc217e66 +size 335673 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_e_uni.ytd new file mode 100644 index 000000000..ae950ef4b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a0e66c45d2e4b205be47712a142962bfce50ae461ecca9009c4266a6d634a56 +size 309949 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_f_uni.ytd new file mode 100644 index 000000000..d80ef02d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2d42561d77b745dee33341fdf607a723dffce7cac4c23a79e27e02b92f14cbf +size 1054115 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..05067ce0f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb98f86ea438ecbcdf252ab14b37281e3c0081e24f5236561489a8ba0f202101 +size 441332 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..ad7e5d329 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6b1150a5dda937355e892cc9f45c5345c18e7df250eca1dbd4da03a9aa4be7d +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..0ab4a8b4f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2b0e594e8e3ff56c6096d3d5b221e378752f79d1130b3ecc2038caab7a3ed29 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_a_uni.ytd new file mode 100644 index 000000000..177f07e59 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52f23570632630dd4110c12ac32c504a824f043cba8b4aa0df506528d75e901c +size 441283 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_b_uni.ytd new file mode 100644 index 000000000..d129465d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fa1c30b4cb08091ee9ae71f0d6e82132f507694f4ab8942a564581b9d419fc2 +size 355556 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_c_uni.ytd new file mode 100644 index 000000000..7daf03bac --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eff12092f49ad5c3b6871f4bfcb2e1f8b3d7dfa4f084f298c7d06494d9e52800 +size 476091 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_d_uni.ytd new file mode 100644 index 000000000..7bf18e192 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39517cac5ab8bc5c90895b4756913f20ba549d896ba62f8b97d4174c856f47d2 +size 457970 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_e_uni.ytd new file mode 100644 index 000000000..03f112557 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67259acb858832476da5b9e747af8742fc2d4d093167c6f057a81305ad705f2e +size 467515 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_a_uni.ytd new file mode 100644 index 000000000..7f95694d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:105a0c7e924fa093296dcfe47cd569a0e27a8d73c140dafa4f05157127713b4a +size 2227287 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_b_uni.ytd new file mode 100644 index 000000000..b1ebb86e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7b1e92ff43fadb03225d2ade4e66e4ca3afe676b182aee37be505ea35b30d8d +size 2240149 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_010_a_uni.ytd new file mode 100644 index 000000000..3cea723d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:167629f1db62b06cd6b60604b41ef161b6d0bebcb1e4454ed880649b63ce3edd +size 115178 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_a_uni.ytd new file mode 100644 index 000000000..877ee0af9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fda41ca8a73bee5c7c79bc932fae6ab25e31989987bf427b22c087f00ce1c9b +size 126464 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_b_uni.ytd new file mode 100644 index 000000000..007313e86 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bfbd83fb6e00f1658c55fa52795c004d557dd993e6450446407ece89422769f +size 108532 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_c_uni.ytd new file mode 100644 index 000000000..c2a6cce82 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c5ca96d987e4c1cd5113c9a9cf041096b22eaf38547e18f7f22a07860117b9f +size 128113 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_d_uni.ytd new file mode 100644 index 000000000..bb7b5375e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_hipster^jbib_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f7203fcaa5ffafbed5f6db5ca8c3ca3367cf8efe2525e33a748d9be3a4a98f1 +size 107047 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_002_u.ydd new file mode 100644 index 000000000..dcd635131 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_003_u.ydd new file mode 100644 index 000000000..066ba02de Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_004_u.ydd new file mode 100644 index 000000000..ae81b9744 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..f177c9d4e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84605aa7b30f2a6dac85409cd474ff2a0269863b8e237b731b744ff4bd8d63f2 +size 757835 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..9f5173f4c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b0599604e88ad04373bc2a02ee390ff29cc8b1c8606f375f7f91f76ce300f5e +size 760903 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_c_uni.ytd new file mode 100644 index 000000000..913ec9685 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c4b3dc5fc4ec2e950d5d8eb52c902ee7f9ff44e53c127b2b8a45e939e3ed067 +size 761622 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_d_uni.ytd new file mode 100644 index 000000000..94b49284e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8dc9295e8ea1b6db8b8e33b08b7246ff13a2d9f2b4164de43811382fef41dcd +size 760711 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_e_uni.ytd new file mode 100644 index 000000000..34a46fa5f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8177a479a0387f5b95756f410f44415ac5bc103f0d6a97bf59a061ffabdc5137 +size 760813 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_f_uni.ytd new file mode 100644 index 000000000..e618d11ae --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65cd2d99bb42b09ddcda3441bd6dddf60dfd32299c8d55cebcb724d9d54cd7ab +size 761260 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_g_uni.ytd new file mode 100644 index 000000000..68c68e409 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5958c05c510d45d538224640e4b42b68cd804471533ca60f4312dbc756f63641 +size 762189 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_h_uni.ytd new file mode 100644 index 000000000..b5b66cd57 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eaf7cb31cdcbe8c84d0db951f8a422b555156f6b78b02439bda1187e0436bfe5 +size 851 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_i_uni.ytd new file mode 100644 index 000000000..921cd3b42 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:919e09a154fd8ac12b626786aa1112b16e7b8ca453c0c31b9312cb3dcfe2e0d8 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..c37e5cb83 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3eb86ec78c0ffa57c6537072bcf24066f90c23c8ae13c5193b4f1b1afb0aaa6 +size 548586 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..e2a72a06f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f5a81939888c519965a383dc657ad31518dd2598cad34027ee95f667c110f4c +size 518724 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_c_uni.ytd new file mode 100644 index 000000000..cab5b0f4e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09ebc77244566ffee47167d366bf9b578f3a98e034be0cf3ea6097b5e892f36e +size 519955 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_d_uni.ytd new file mode 100644 index 000000000..06d7927d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bad30318c98445cb4e7561e69b5c5e0d900a4a5311b2389e418c7fd738c9b77c +size 518447 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_e_uni.ytd new file mode 100644 index 000000000..a99159eea --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12e07845b9f959c4e6f9e6f1a86943b4a508980ad438cfe240b966df3fb81f61 +size 519578 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_f_uni.ytd new file mode 100644 index 000000000..df428ca83 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa6c368d07ad14716db24115d9e32a6c850c3847ec5650acf5683708e8f5b468 +size 520658 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_g_uni.ytd new file mode 100644 index 000000000..5417f922e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de51d25a4bc32a00d8277f9da3607c012c72cfd1f23b5772bdb2554eb216127b +size 521597 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_h_uni.ytd new file mode 100644 index 000000000..0e2f058bb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fd498d76cc8c6f5356a6338ada6a83cfb9489aa2547d4ed4ae96ab33b2882bf +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_i_uni.ytd new file mode 100644 index 000000000..3e141e57f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:371737107ead906e7aae31ebd12bd1a60eac805d0b2c57e50e2b73c1095c5aa1 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_a_uni.ytd new file mode 100644 index 000000000..7b1faada4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a06c0b477f2a11090f373ddbe49eb7650145e329a74998dcf00a17e51156d52b +size 732343 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_b_uni.ytd new file mode 100644 index 000000000..b884e43fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_independence^accs_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b678af55f78e25dea8b10b8515b0de3d648d1a9d24e4e2d054a87d8515d9c864 +size 730385 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_000_u.ydd new file mode 100644 index 000000000..fd8b91062 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..c5a770f8b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cb3e466dc21a0ecb6b3b9bb712492be489bdf197896fce836c444e0d5cb593c +size 68780 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_000_u.ydd new file mode 100644 index 000000000..09c339016 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..7299ad524 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62c11431734fa2267cabab342b5a95a43fc276eb378bdcc7467b695c40c7a67b +size 51723 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..480827008 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6964ba22e69d1e0516b785638e42a9f292628fe585dc90f5b967f0a28081911 +size 66948 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..bb301c3b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b06f9dccde31119c7a147a0d23701532b7c4ba7acbb317fc47cea0bd36b28857 +size 38329 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..a93895247 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:678c874a7d009888019ae0d7271803e9f6f1a90cc39fd475c726727688c05b16 +size 90254 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..213ff115e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b019f5d40fa3f91a7fbe5437878315499b180037519f8a2595575a2446cae88c +size 60057 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_000_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_000_r.ydd new file mode 100644 index 000000000..c11d086d6 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_000_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_a_whi.ytd new file mode 100644 index 000000000..865830589 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf195d28ebb896e1c3659eec31e325492b71fe52780403aaadd05b4cdbf27047 +size 66102 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_b_whi.ytd new file mode 100644 index 000000000..eda5d6b4b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7aa7952c42341f6f067b2bb092eefe6e522a27f6e96cb3b2fa9e9502740ffe8 +size 90305 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_c_whi.ytd new file mode 100644 index 000000000..4d0fbc607 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b18e7ca2d2a3731d0df09516e5f1f968f765e24825422c8f32da0072a34bbf3e +size 57490 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_d_whi.ytd new file mode 100644 index 000000000..24fd55cc8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76c13575f2d40fa88f97199d070933e6d840315b398b7727a5ddc8bff35d4476 +size 86333 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_e_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_e_whi.ytd new file mode 100644 index 000000000..711f9daf1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^lowr_diff_000_e_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d62ce9e304a58a095ebd4e0e4453a593e08469dadca05ed3a157274ab57ad890 +size 64440 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_000_u.ydd new file mode 100644 index 000000000..959b9f15e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_c_uni.ytd new file mode 100644 index 000000000..0c8355fb7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01f6649d270207ff4efc3669ea623a15859d420c010cedc2af8706c94e8bf653 +size 453002 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_d_uni.ytd new file mode 100644 index 000000000..3b003fa47 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04722ab2295b7eb7a65bb0bbcdee4dc90bf36cd1acb7820b515bca8ecc45a25f +size 331342 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_e_uni.ytd new file mode 100644 index 000000000..cd8cc2df7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_mplts^task_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ec93efcaad791107f1a9b85d67af1b57b8547ace9b0f3b826151a31bfbb92e5 +size 401220 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_002_u.ydd new file mode 100644 index 000000000..13af067e3 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_003_u.ydd new file mode 100644 index 000000000..2e217f5d5 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..aec40d1da --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3d74b83e8ea1a7554da4598746fae53fc3bf467ee545d6807a9b481e74a611f +size 105545 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..4bdf68d27 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c3732ee64f4be0034bf10b80dce7958dfeb9b28d1bdb945f23cd73e4d48367c +size 82061 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_c_uni.ytd new file mode 100644 index 000000000..247d84acb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e5aaff7f501b604c56659fddf12341e93511af489093f4d727fb6bc9042fe93 +size 101046 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..fb37aa689 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:621ad5dad72ff152774f8d05c2e14f524db2a1532ac49b25c8d2ca11901d80f7 +size 131839 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_b_uni.ytd new file mode 100644 index 000000000..466ed1d16 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:021b8bdd77b378a12d9185867e4015570b250ae648f5bfc6e666da2e1ec2bf1b +size 81875 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_c_uni.ytd new file mode 100644 index 000000000..73d08b130 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^accs_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97fa89a74d3e7185967a42c592166931329830ca4648cc726815e18cea8065d7 +size 89770 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_000_u.ydd new file mode 100644 index 000000000..45d3a8d25 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_diff_000_a_uni.ytd new file mode 100644 index 000000000..ddeebd625 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^berd_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31e7a716673239d02eb8a10216d4081f22c3e885ae23725323a0a1728e6a0b2d +size 24599 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_000_u.ydd new file mode 100644 index 000000000..a78c880ab Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..2590fa0f6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71edbba58fbaead72f2bbd103be4802ee6ff857a0496e82ef54a705e59ce2a7e +size 145769 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..985b9b985 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6ad8971d998ffeef02b07351e0b824a418b652e0fdd0f655363a76b750499db +size 149367 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_c_uni.ytd new file mode 100644 index 000000000..c31455da0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:286a675dbb9c6b3540397ef9a849c71a8292d56caf8d3ac6fa33c17fc964cf05 +size 175948 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_d_uni.ytd new file mode 100644 index 000000000..de30b0f04 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0e938cc91f61ef563d44591f902465f6bcbfb2fc201e8ea763e718265a337fc +size 164820 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_e_uni.ytd new file mode 100644 index 000000000..b6f3c022f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_freemode_valentines^teef_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24ef45e75a07f5023cb9099bbc5ff8a1d982097610100c5a55329bb74c2e4b76 +size 148889 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_000_u.ydd new file mode 100644 index 000000000..6bed54df8 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_002_u.ydd new file mode 100644 index 000000000..fc52ef461 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_003_u.ydd new file mode 100644 index 000000000..cf84cf9f5 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..d0c27eee1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e5005e4121fc621a9fd458a314a29d7602721fb65ea47bbe967a9709cd87f980 +size 607940 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..9aa682f39 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8900e25a3fa0dd9451489cba5267d1a476236497901ef903696d774883131b1 +size 630483 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_003_a_uni.ytd new file mode 100644 index 000000000..a4b284603 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^accs_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea83ccaacc1ae2f10dc8fb5fc80480f61bd90eadab63f33db28b7707daad05ac +size 571884 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_000_u.ydd new file mode 100644 index 000000000..109d9ef98 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_001_u.ydd new file mode 100644 index 000000000..39cf36506 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..22ee3ca8e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bbe5554a7d06ef45c5c2986d7c34856eac2a0deba35834e5cbd49d0be03d890 +size 53986 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..1a7d05496 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edd347ee39cd34b9e9868970f95aad2f7227eff7350ee0b0408b8ad23b98ce6a +size 63627 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..d91c0bd0e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6181f63c2479df2b4e5dd4c218783df29c360ee7e4925e1064f496d1f0facf34 +size 52857 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..c2ceeb464 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5eada06737395c0ac68861b54a975b7bdbcb46048a09cf9817e0401365345458 +size 63210 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_001_a_uni.ytd new file mode 100644 index 000000000..c7c7be0d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^decl_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce4d07bde63025340c61559d9cdbddc8f309f3942b1e95d9f1545d65a1c13075 +size 12964 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_008_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_008_u.ydd new file mode 100644 index 000000000..58557e0c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_008_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_004_a_uni.ytd new file mode 100644 index 000000000..a20932b7b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8c246e04e257577e071e907dc03a39b1228993af5ad6b9893a8a3a698a2cb62 +size 93887 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_005_a_uni.ytd new file mode 100644 index 000000000..a2c831c2e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56ccd8e46eded3704af5a300b458b7f96b27f4e46057b46488293998e0d94fb6 +size 93886 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_006_a_uni.ytd new file mode 100644 index 000000000..8a28dcef1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13053988cfe763fd1d10125e8a72988efb81c939149db549fb4833395b597e99 +size 93888 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_007_a_uni.ytd new file mode 100644 index 000000000..d74d9942e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2b1a83a33cb0880081f2064b6432ff1790d617feee1ab48b3bbfbf8841d3890c +size 93890 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_008_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_008_a_uni.ytd new file mode 100644 index 000000000..0677e67d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^hand_diff_008_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d909c273b26fc74830fb0b54db3022b3d4417e0a8def88b36af2804a8d72b06 +size 223 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_000_u.ydd new file mode 100644 index 000000000..09c339016 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_002_u.ydd new file mode 100644 index 000000000..05aa40dca Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_010_u.ydd new file mode 100644 index 000000000..7745cab9d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_011_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_011_u.ydd new file mode 100644 index 000000000..a1f5306cb Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..249c1066f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccd18753742e01ad0c6006c127548bd13e079e1754fd7ef47d1a91e3ed1f8b58 +size 253529 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..6b0f3487b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da36c17bf1fe08ab1f81d2c4996c2b1a53c55d39bff8860a57b80c02112c598a +size 427499 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..f8dd0b234 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f07c7dc08f8da21f4f622e91ee9610205a1760c8bfb518e93b123511131ccd7d +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..ddcafb355 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:469945804a94f06ed0f40b8b6b44b0700fc60569504f1d34511fc9d0d680e6bc +size 851 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..bd5710333 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8685dd03502c7be0edf0a278fcb68a85249a19fdb27c00f75e019aca84cb26ab +size 669145 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_010_a_uni.ytd new file mode 100644 index 000000000..77715b3c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5461b0e99efc217ff2b7638f731d44d0db38ffa1eab3da4866fbd08df5577644 +size 441333 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_011_a_uni.ytd new file mode 100644 index 000000000..39f283f70 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:513d29df7a97069bb57a27c04f8c7c3b920b726f0606cbf83d3fd599a55b2f33 +size 709822 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_c_uni.ytd new file mode 100644 index 000000000..cc0165ec9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32279fec7172d8cc3bfc6003c723bc9f079f1bee19e53dab35ad0ce43873e75b +size 286620 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_d_uni.ytd new file mode 100644 index 000000000..220c738b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^jbib_diff_012_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b250d433b1d1a366c85f91acb1f5a5db4a676da20190944324c781ac2351165 +size 272666 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_004_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_004_r.ydd new file mode 100644 index 000000000..c11d086d6 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_004_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_002_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_002_a_whi.ytd new file mode 100644 index 000000000..fc01b4ca6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_002_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb983bba86023c3ea9a1c7ff33985cf5fdc5529f8084cdf22a59676f22e93c4e +size 169387 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_a_whi.ytd new file mode 100644 index 000000000..e734de050 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13e814b5ae0004e465549a83ffb75d212817d5eaea72aaa031d39bed073a3bce +size 294820 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_b_whi.ytd new file mode 100644 index 000000000..e51b96e9b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d48b61e27eadeafcd76941a99baadce287f679bb513545cdd9bcd55e637d3113 +size 430467 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_c_whi.ytd new file mode 100644 index 000000000..01875dc3a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5832595c4aaf4cd23944de1330e22e67a9101ca52b8d9a8a8ec82280c89b8738 +size 793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_d_whi.ytd new file mode 100644 index 000000000..49bfe276f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_004_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:242c3241b058be1d0300e463392a5b36a1fd4bfbbedfa6beddb63ffec2a1815e +size 793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_c_whi.ytd new file mode 100644 index 000000000..651a93685 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:535dba5c2dda2d0203fd60898ba6c9d0e54cef8d3194f02e89d3c95c681034fc +size 313625 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_d_whi.ytd new file mode 100644 index 000000000..db0178304 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^lowr_diff_005_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8341d44efb4e8c423ef79cbcd6981be1086e62ecb9078d85019f88ca9c4a4d1 +size 302856 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_000_u.ydd new file mode 100644 index 000000000..f90d28f3a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..a4d4f0918 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8e5f79ca36fd1835c1c6f07750421db7631b9e7854d7d4968278556a6aef31e +size 576616 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_b_uni.ytd new file mode 100644 index 000000000..0dcd90dea --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90450b4df2fe72680a65165500a627e27a62726599c94774205cebb186e0b9a2 +size 751850 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_c_uni.ytd new file mode 100644 index 000000000..cd4e94adf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f225fad4edad4837f04c6044b21854eae818041044bd64eb499090e8660de8a5 +size 751694 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_d_uni.ytd new file mode 100644 index 000000000..a067fd04b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6804a1f867c90bc9b969d9a0180e511fc4d152865fe56826448a07b271999ae2 +size 528195 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_e_uni.ytd new file mode 100644 index 000000000..0b2122ff9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^task_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2f311109a537ec624cd2ac77aa9d6a7e4bd34861bb6a8bd0cc879b2bb60c3e9 +size 581259 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_d_uni.ytd new file mode 100644 index 000000000..81ffd0788 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1ff1b5af6478e495670f1ae04b9f5ab8c9667668764816b8d724f325380838d +size 14488 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_e_uni.ytd new file mode 100644 index 000000000..bdbb83faa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0eca4a2c6c9ee76bee0ab018213f561f17fe14b8c0dd78e9b07e2f1a8f02217a +size 18986 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_f_uni.ytd new file mode 100644 index 000000000..4c7d0470f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c59a6eecb93fd1c22e9466700ceac9e946b036e8c301d93d527abc6739b13a6 +size 12591 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_h_uni.ytd new file mode 100644 index 000000000..c786ffa43 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3306e6c141042f6682e0ae3f7b640f693d1712b67c590d6ed50d8ea88bb61fac +size 24852 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_i_uni.ytd new file mode 100644 index 000000000..512bd397a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f589c1149ded5630aeda243602541189d178974b8faaf259257ccd36da843c63 +size 15717 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_j_uni.ytd new file mode 100644 index 000000000..849a94c20 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e055531f973e403a1ee7d397ad40530c353a4c49d38664d8647c614ed4cbae2 +size 38960 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_n_uni.ytd new file mode 100644 index 000000000..ed24e87c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eae64906c7dc70e46e03f3b75c5d192ca324eb0fb341b327ae4826b0eaac2ce6 +size 34524 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_o_uni.ytd new file mode 100644 index 000000000..59d532145 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2380f82ba645a7c6b109c9ff739ceae73a7d6a516702b30902350ab9c9f579e +size 33233 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_p_uni.ytd new file mode 100644 index 000000000..65049078d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_001_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff2291105b302efa7977b847dc2c2e880e079698e5d337836ba3de8b13d62b21 +size 27763 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_d_uni.ytd new file mode 100644 index 000000000..aaebed466 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1f036fb2364aec9d16800b3911f20d1fd7f86e318758ae38f5a9c79246667f5 +size 14489 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_e_uni.ytd new file mode 100644 index 000000000..a0e0bc60f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46daa105fafa7fef900ef4c959ff850b25dfffa8bf3389eb68f627321517fad2 +size 18987 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_f_uni.ytd new file mode 100644 index 000000000..fe3da35c2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5da78d6f92d087c1f8ec289293a98b3c6767102ffdd92e0fc258b7217ef116fb +size 12593 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_h_uni.ytd new file mode 100644 index 000000000..d7681cf5b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a7e69b49d6a435f72e459f8beff2393813cb7a82e6a4664abcaa1d194bf8fb2 +size 24851 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_i_uni.ytd new file mode 100644 index 000000000..030e2209e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af7b728b3aad903a21cb92f3497e811068c2ed478cb979f28f6d7e66c479bcb7 +size 15719 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_j_uni.ytd new file mode 100644 index 000000000..4eaa7034b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56a89b0e7a10901f799fef6ef90e6840067f4ee7586f29d8e1b07c431b02d65c +size 38963 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_n_uni.ytd new file mode 100644 index 000000000..5fb65dc1e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea6e641d74e74fa1a71247c2911d392e0c060f0e444d4a1aebd2fc2a90f9f513 +size 34522 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_o_uni.ytd new file mode 100644 index 000000000..62fb17c45 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad7c33a58686a01e5443d98074da358ba5cee285cb7b070ce62a64e9906755e9 +size 33235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_p_uni.ytd new file mode 100644 index 000000000..544c0ff9f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_002_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a6372f9a21b6f9b6e45f39e0e533e47fd9bae4cb11aaee5dba0a0b27f89ecc1e +size 26911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_d_uni.ytd new file mode 100644 index 000000000..3155f727d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1745bfe1a69f285293da469a6032927302c9cd6dc7008b2ef133db05fb48106 +size 14487 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_e_uni.ytd new file mode 100644 index 000000000..8803f7971 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3ae5e9af203f023f0a64ff57f8e33520e5194e2a7cbdb79cf29c7795d49765c +size 18987 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_f_uni.ytd new file mode 100644 index 000000000..51ce7e791 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1e04880b600cb55bf8cfe585cb893da759858cb892bec04d13742c074f4e893 +size 12592 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_h_uni.ytd new file mode 100644 index 000000000..850d9b356 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99ce63ad374d0e6b869b6a529e0903ce4ac273a8471046812578ee9e5a534590 +size 24854 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_i_uni.ytd new file mode 100644 index 000000000..7d4966476 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29abb76686ef647c2b89add469e63db888d43ba3bb0e5366e3359aa08a333ea1 +size 15717 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_j_uni.ytd new file mode 100644 index 000000000..17217bda5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3534515dcb9cf1650f95544ccd81097afdea03ef9ef04dfdc9f31fecd4fd0bdb +size 38960 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_n_uni.ytd new file mode 100644 index 000000000..61db40b50 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e4de1345e84572db34481722b71d49a892bc27c26c42b04120bd5d9c7b202a3 +size 34526 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_o_uni.ytd new file mode 100644 index 000000000..a5c6caebd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8bec6a88340446024c672b973bcaba76ea086707d0a1edcb0b5899cd2305d981 +size 33235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_p_uni.ytd new file mode 100644 index 000000000..554ea45a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_heist^teef_diff_003_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa00dcd3fe5493f6c6fe73eadab5c6335c00fa0b57b9eecb11c8c0efd74dbbaf +size 26911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_000_u.ydd new file mode 100644 index 000000000..2c3248bc4 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_001_u.ydd new file mode 100644 index 000000000..4624fef7a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..405e77a20 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ac9e147c25f62ee2982cc827e3daa7004d28e5326520cb2b690771f9a2dd88a +size 582104 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..8fdbb8073 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acb8e3767e0592abe833b1f85bcd536e853cabfe41d52688e14a4a31475cf2bf +size 559107 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..7b01e5f3d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e20e8fcccd6186a392202d71f0c60f4512e1ea2cfbf6a8d471adbfe009684edc +size 580478 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..d7c1a1feb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a97ca67c525ca96cdfaf7df3d93f57ede573b38d1a2d68fc9464879e08ff55ce +size 881656 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..ef7c36a0d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9c1532bdbc3a778148f1fb31ad24e60489d9eed402b7a4207d23e99321b5d33 +size 881250 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..6eebcf080 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbd669337ce6b6cd0bd058461c2cb187d6cfd46f96559efa3140c110780b026c +size 882129 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_d_uni.ytd new file mode 100644 index 000000000..6c7a8c22d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^jbib_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7f44274874af6088fa1d7fb05f46c21978724ddd6473da7f990c6486e460e42 +size 882978 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r.ydd new file mode 100644 index 000000000..80159ceea Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r_1.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r_1.ydd new file mode 100644 index 000000000..80159ceea Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_000_r_1.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_a_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_a_whi.ytd new file mode 100644 index 000000000..4f8b9bfa5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_a_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06f281ddb454fa79ccc301d1b9c7b7539d7750ecdf8bf9431e627c7b7870392e +size 371044 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_b_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_b_whi.ytd new file mode 100644 index 000000000..9bd61c02e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_b_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:754555eed67090c7dc76ef2bd4c503eb5dc1a4bd7477d90f49c79b6471bdae1f +size 253066 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_c_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_c_whi.ytd new file mode 100644 index 000000000..bf68eb37a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_c_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:954dec0faa4a15d968be5a1b4dfdc20208be68d0f15e56c3ad24636ae6fa317c +size 290086 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_d_whi.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_d_whi.ytd new file mode 100644 index 000000000..79397ce00 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas2^lowr_diff_000_d_whi.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7967ee747bae7f0436f6335332f1d57a3435c6d7f424049f3d853c33ad1c248 +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_001_u.ydd new file mode 100644 index 000000000..a54a6a3ab Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_a_uni.ytd new file mode 100644 index 000000000..02962a6bc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71a897cd7f6cfd5eb0a3719443b9a19533d54199a9e6d11e2c7f14ac75cd2bee +size 299918 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_b_uni.ytd new file mode 100644 index 000000000..a6eda8e2e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:11291b60a9df97e80075655134bcae50176c82722160b4c1093cd45c903bea91 +size 288086 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_c_uni.ytd new file mode 100644 index 000000000..d23f43340 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbacfa283e4a041857624b8a75cdcbab252f6091766a28f60b7907b938d5c55f +size 311919 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_d_uni.ytd new file mode 100644 index 000000000..1bed8bd85 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^accs_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55b4c75841a41bf13ac9cc4c631fc58f9d087d636d2b4ee193cdb2f4a69d234f +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_000_u.ydd new file mode 100644 index 000000000..69d501d59 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_001_u.ydd new file mode 100644 index 000000000..0c93a9553 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..eacf3f7de --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2938b4369981b4ccc67e9a52662902bf8f89ae3b8d0a9d68058fa212c3202f76 +size 686087 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..44a4cbf3a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04fa39e57844c1529f5838c8012132df8a14cf73e8bdf16c498f3973d7fd35dd +size 689963 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..62b4170cc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5e340cf044438e95e7213c85b0fd5b55b8235e5f211dbd670d8d145d83d1f01 +size 692294 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..049bba163 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e76f2e3e608294231024a2e310caf3911ebd08357abc86b052a8674ed047a595 +size 693286 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..d0c8d97be --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:825e2e5175b31ee750e1cb1067a374ea69034eec82ae6764cd6d4dd28bb72b8e +size 260697 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..3d9bd6fc5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_male_xmas^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a27808c3ab487cccf8e23e0caaa48137cd68fdebd798fdb37ef449d1e488c5e +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_006_u.ydd new file mode 100644 index 000000000..7eaa378a5 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_007_u.ydd new file mode 100644 index 000000000..0cc728082 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_011_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_011_u.ydd new file mode 100644 index 000000000..b2c1fafba Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_012_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_012_u.ydd new file mode 100644 index 000000000..b2c1fafba Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_012_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_006_a_uni.ytd new file mode 100644 index 000000000..7c5729d49 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eabb0b5c3f6a4c68ea72ccbf7fa744856c9a6eb1759a7163e876c44d832dcb3 +size 318932 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_007_a_uni.ytd new file mode 100644 index 000000000..e57f327bb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32d3f9e9bc9a51fdc7d736a1b8319c548f01ada91e088c9ba765cd5c2595c3dd +size 318932 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_a_uni.ytd new file mode 100644 index 000000000..36001ab72 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:739c1722e101d3b6d06dc6c7514872e94097f497f9b19d74ab354fb7eca70488 +size 468818 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_b_uni.ytd new file mode 100644 index 000000000..3e2c421e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d9e512095c8cb8c84e112777c8ec7a0ddbbb4e20b300cef629cd39dad4550afa +size 470398 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_c_uni.ytd new file mode 100644 index 000000000..1ba27957e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:131918769b7cbc91c41002604ce53a1afb875333aab5b3582abc1a37cc41a299 +size 471430 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_d_uni.ytd new file mode 100644 index 000000000..328f6efd7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d1c3781b6941c4c3009f02b08fc6713487661f20fe8049825d599f047c99f66 +size 469933 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_e_uni.ytd new file mode 100644 index 000000000..4d36d25b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83bcc44bec8820f7220f731f60d0f80c735e457f1876a1ec7b8ecef845a8e724 +size 470910 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_f_uni.ytd new file mode 100644 index 000000000..1452f5ce1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5464a50926e3946b21a75ff7fdb78a02fcb921b5973fd1787bc73065c9a3d59b +size 471602 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_g_uni.ytd new file mode 100644 index 000000000..224c940c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7090962cdf58889c605423abbc99861db8072c40170d822853afdd14d9f6794b +size 472246 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_h_uni.ytd new file mode 100644 index 000000000..811b239e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce34ffe031122894bfa46f4b4764d689cdf8379010d338a596dd6075839dc726 +size 472775 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_i_uni.ytd new file mode 100644 index 000000000..bbf6a2a40 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982c4a43068ee023c97c12de489d9beb331135b22f37b6d8529895ff51173dd4 +size 471365 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_j_uni.ytd new file mode 100644 index 000000000..edf801317 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0833e1bc55948e323a8ac61ae6d2fd6809b1fb72a0443e7dfa3fcb2c03500a07 +size 473046 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_k_uni.ytd new file mode 100644 index 000000000..2f5bae287 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:40cd061b8da86d811d1af71deea644119fd357b07e8a40cd5b3f65192a81085a +size 474140 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_l_uni.ytd new file mode 100644 index 000000000..7242295e5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:375f894a8172c80df8611f9e29d532e29ae3da88f5a42adc8f12c625b2a0036b +size 472463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_m_uni.ytd new file mode 100644 index 000000000..40e762b23 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14223df4efdbfd15354e641290c0a29ed731d94dced5088b040deeac5d534de0 +size 473471 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_n_uni.ytd new file mode 100644 index 000000000..2b0bcb2bc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c5555a7f693363ba1cd40a7da0bae67ce2a74fbd50de8faf777452c2f8ab9cb +size 474365 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_o_uni.ytd new file mode 100644 index 000000000..fceece3ca --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae87f731e4ee49788c051c06f48ae516837db4a592822dd7f9d42513f72023ad +size 474982 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_p_uni.ytd new file mode 100644 index 000000000..ca9f5ff83 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38b170b4a570359985af296b0fd6746eea75e91ea7bbc712e5fef6b324062c7c +size 474553 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_q_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_q_uni.ytd new file mode 100644 index 000000000..edf538acc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_q_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c16bad0dfe4934c575b36a89509d6d260e0bdfa57273de20ff8e353becf23a7c +size 564391 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_r_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_r_uni.ytd new file mode 100644 index 000000000..496b51807 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_r_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22546bfbf8b05319830026e5378db3e4475f74668738507e88d58dc95952f10e +size 671911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_s_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_s_uni.ytd new file mode 100644 index 000000000..22bf76d12 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_s_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5590c28dab2e7d4cc3b826976c68017ccff6f47a29f519ba194c159a0fb4941 +size 673093 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_t_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_t_uni.ytd new file mode 100644 index 000000000..7b019c3b7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_t_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a41aecf307a31321847ee5f4e42b65be3790f557432a2c9748335afc40738946 +size 671564 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_u_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_u_uni.ytd new file mode 100644 index 000000000..5ef0d8885 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_u_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3eb2612fe72ee3e501be369b548dfa38f31d27b4b4ea515a3dd54e6dc7288909 +size 672554 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_v_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_v_uni.ytd new file mode 100644 index 000000000..e8e6296d0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_v_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66045a65bfe8a18bd6bc180b22eb7de50a581d91e527f604e8bddf877a9de3ec +size 673602 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_w_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_w_uni.ytd new file mode 100644 index 000000000..eb2a933ca --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_w_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3143115b2b447afc971006bec0fa12f35f08beeaad06a8d80c4beeff3ea7899 +size 674610 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_x_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_x_uni.ytd new file mode 100644 index 000000000..b96710371 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_011_x_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:314609b7d802695d0729187530f65d1dfe5d094465009af64c7877f3964fb7b3 +size 510242 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_a_uni.ytd new file mode 100644 index 000000000..a68aa42b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cf7faef2a1272e1c147a4e41b1c365ca518c357060e0a180dd425f583994477 +size 441016 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_b_uni.ytd new file mode 100644 index 000000000..2e90ff345 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^accs_diff_012_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b9ff8e7355cf772ba3b9b3fedbe3dfae624e6181f8304c8ad13128a21774806 +size 361513 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_000_u.ydd new file mode 100644 index 000000000..eca508071 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_006_u.ydd new file mode 100644 index 000000000..2e17ff227 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..a02825abc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d7f84d94ded8619cd76c32c417ec7ab96825a2792616f819b7b57f5489f4457 +size 35034 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..b3416d5f4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ddf81437c48d132c21a2632d7b4dc1295fef8edeaec3e4401bd36f86ecf033f +size 27924 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..e2fdb0346 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b33cc8fe0eec6116b7e64b5038df54f2a6474d4d90948d8b2fb9f60e8fc6c70 +size 31153 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..b017fd699 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3095047e3dc098dafe819c85d8f7965b3188c7ff88c88e1ebeb2123b8c237e77 +size 33583 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_e_uni.ytd new file mode 100644 index 000000000..ec7ac9b57 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7dfd13a3ec4b218918f9b0802e11d7f236a6f29c2a3e8e9ee5f77eced6c929f +size 700 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_f_uni.ytd new file mode 100644 index 000000000..6f5c6cf49 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcf77695ae0e42a2025040dc7f03b85e01aeecad159f2331f128508daa10e008 +size 701 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_g_uni.ytd new file mode 100644 index 000000000..3fc087a8a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f2b4c1aeaf5e7893e528fb0bbb537dd58dce755d23850aa509119171d187fc2 +size 702 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_h_uni.ytd new file mode 100644 index 000000000..d82570de3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f49f6435d201963373f3ad81a232d3fd08d3886266dadac86753f3b2b57a245 +size 700 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_i_uni.ytd new file mode 100644 index 000000000..9edc0e5a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a77840b1976b8d9618cfa27b4140dc2b11fa0f6e970a273230ed980a07ea6b0c +size 701 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_006_a_uni.ytd new file mode 100644 index 000000000..e586c5095 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^decl_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e1db2848ea9fc02498aa9e53775b6645b354e0bfce11e18bc2c343b5eb6060a +size 156110 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_000_a_uni.ytd new file mode 100644 index 000000000..4afa8cfb2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:231bc400e949758a83eaa3d44548cef5b13aaf85768d7a5f59a4cd3c829e7fd3 +size 88509 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_001_a_uni.ytd new file mode 100644 index 000000000..0f2e6bf9a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09f21f3bc9a5c43acfd1c049e491adc0eadbba005304a3d93a2b6a29ffc00467 +size 88511 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_003_a_uni.ytd new file mode 100644 index 000000000..c6fb96269 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d41d6292cd20b194c8aa079d9eebb61673dd10de4e9cbc53a71a6e15d1161a46 +size 87915 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_004_a_uni.ytd new file mode 100644 index 000000000..e4ad577b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^feet_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:674c04d5a1bdedb57737404a640b47e4d765a2686855c001c28501f6a80c872c +size 87914 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_026_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_026_u.ydd new file mode 100644 index 000000000..85b9cd21d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_026_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_a_uni.ytd new file mode 100644 index 000000000..f9b4171fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e21afcd22720fbab251f0e36327f7f03613b08de048e9514bf23d360085da2d8 +size 478311 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_b_uni.ytd new file mode 100644 index 000000000..5bad70122 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:132a468eb5c40d4ae8ad351e291615c82f417803f5338792735397419918487d +size 478441 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_c_uni.ytd new file mode 100644 index 000000000..59262548f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17cdc19515d5ec5b83655063e05bd2a032a0bfdd5bdd6ff7a456b5660fda8dc1 +size 478698 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_d_uni.ytd new file mode 100644 index 000000000..b677229d2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b612ee0d001f5ed987322e1062869d377436c833691ccc2fc6cdec64bce0e23 +size 480566 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_e_uni.ytd new file mode 100644 index 000000000..924b6f0d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9e0da2b9ee2a4cabb6b3298c4ad9043d9f0241ac5e2e05de97caafccf351ce2 +size 479600 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_f_uni.ytd new file mode 100644 index 000000000..f169fea91 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_bikerdlc_01^jbib_diff_026_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:383617acf151ea6b719f42cfd90277a0925eb8916526d922b99ff4e81192158f +size 481916 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_004_u.ydd new file mode 100644 index 000000000..6c358c5af Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_014_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_014_u.ydd new file mode 100644 index 000000000..a91114e9f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_014_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..a18175a41 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f384d75f2e340ad9dca30f8809212c2b34d6696ca5c2cf22572c19cd7fb5b12b +size 568089 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_a_uni.ytd new file mode 100644 index 000000000..d88dcea16 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc4077ab71b47fa997e0c10c7efcbd8a3e8c103c121b884f9a7468fee29f83fd +size 865164 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_b_uni.ytd new file mode 100644 index 000000000..5ff316ac5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3ec7a85561871dc7a1eacc7cfb41bfcad3edfc3f418019b439818a3f1925dbbf +size 864590 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_c_uni.ytd new file mode 100644 index 000000000..249cb1e0e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ed9580dfbda3b7fff510fba11f2efff5fe80363fbdbaacf0a08a08daf1a1526 +size 877846 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_d_uni.ytd new file mode 100644 index 000000000..c73aedfee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b95169bc9c28f5229902a6c897e70077dd86741b74baf4084df0085fb3edcc43 +size 865588 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_e_uni.ytd new file mode 100644 index 000000000..398c8ced6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73b75064985b6bba41a28156edf3b9ea9252030e304eb885d6aaeb89e631bb15 +size 877293 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_f_uni.ytd new file mode 100644 index 000000000..0adaf5e79 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b851da6b97ab9ec8f1bb57437e9323cbc8459e3149b5f45896c34485544e9d45 +size 877881 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_g_uni.ytd new file mode 100644 index 000000000..dc55abcc3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ada7adc258598022cc3953d9038b7192aa26182b5230caa98b72b4502b8edc27 +size 878455 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_h_uni.ytd new file mode 100644 index 000000000..ce943a08c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34a095f003503972b6bddeb86b2547570066444f0edd14379f6a90aae1b22985 +size 884683 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_i_uni.ytd new file mode 100644 index 000000000..8fe39ffb9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da1fe0f772860d0b1df01971d9e99120131376c57c0b96aba196099f15c9f4d5 +size 864915 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_j_uni.ytd new file mode 100644 index 000000000..24da7cd16 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_executive_01^jbib_diff_014_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d250a6cb8cccb7b3a6fc480b099894c326ad5c754835ec4a93a97ba683b0fd4 +size 864105 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_000_u.ydd new file mode 100644 index 000000000..9e7d28582 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..f3ea8d6fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a6bb1e07aa52c55aafdaeb87e330db7b1ff21a0680d148037a2f7071f0a76c8 +size 410999 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..be3ae44e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1acf6f5b36f2937489436a22c49ca60780eac0fde4ae8c9c3e64ad29c9e88fbe +size 488017 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_c_uni.ytd new file mode 100644 index 000000000..9934902f5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^accs_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8137ad4a9fb8cc42a96048700735cbffd97e65c412e69538abf678c46f61196 +size 126109 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_000_u.ydd new file mode 100644 index 000000000..4fd5c9d93 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..f4e7155da --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88cbb74c8b2dea5c32cb60ad12f5d299d4e80820311b686f4683744de31b79c4 +size 298164 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..23e0f491a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d762b14b28eb3b813c55f5c9e2b4ae65d193fe45c73b68eed1ae1c70c9f3421d +size 399775 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..4218aec72 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b22f2a60b5a8a4743ce3da7036185d5fc158a38d915ef075c6cdd800e996c43c +size 121832 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_006_u.ydd new file mode 100644 index 000000000..8ac9f6173 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_a_uni.ytd new file mode 100644 index 000000000..a7c5e6402 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c30fc3152c1e5ad752be769f0f21414f2552b005e43efb41fb667eb1efa1d99 +size 317107 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_b_uni.ytd new file mode 100644 index 000000000..2e9fb3f2c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4abec39aa21aa29d65b000a19dd94abeed4f395728e29b181f1f02a7e85b8774 +size 362046 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_c_uni.ytd new file mode 100644 index 000000000..c4bee3c7d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_importexport_01^lowr_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b4c8f70dc128f56f470853d26f0a2e7dbcb37d7b669278d96ae239011dfa511 +size 118179 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_000_u.ydd new file mode 100644 index 000000000..6e3e66b3f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..c920ce429 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d95035e5bb222a36a6b1d80b3c1733abfb466101adf1ce3f56a22c5917e66f5a +size 527724 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..90b50dc79 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b4d26c765720ea7b47de06e0b32ae790dea754309d9034c2206fd7489f6b0aa +size 527561 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..dee99003f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb140e1bbe099932ff5abb575712eee63d573426288646d82d140a5bc76e5db +size 530248 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..251b8453d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0a3e40cc6ca68cecec0bf73d3d9c86984c6f7a64866a27b9d40b35285356ee5 +size 529719 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..02862b19a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32edf012714d3b074f71e1c4ee503534e1c98fffd623d6885f84b99440bc3664 +size 530804 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..5d22388c0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0693799e0ac03a1f7505f8137a26fc49e7c6366ff92296a0b3a47a7fde18f164 +size 529977 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..697cbc6e0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9313115b979917a74b2c91a277b5c987da1551e65fd35e61aa6d332008e351bf +size 530718 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_h_uni.ytd new file mode 100644 index 000000000..b86e464f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c63173b13c4f2ee487884066401f17bfad31499d10a16a2328bee97f8b14689 +size 530518 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_i_uni.ytd new file mode 100644 index 000000000..966b8abd6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37318afa7fa7d0ea0e0d69aad6195e1cd1017a549c51be4ccd28f5a52d81c341 +size 527320 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_j_uni.ytd new file mode 100644 index 000000000..a49818451 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^jbib_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2df2c44bdff0790724bfdb5d0ae13e0327b4aa12c53fa5a92b33f39f7f8773c5 +size 528940 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_000_u.ydd new file mode 100644 index 000000000..d3213fce8 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_a_uni.ytd new file mode 100644 index 000000000..eb97ed876 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddb54af2e95aed3129c8a8728fa97854b8ee3986d5472ac5eabfc9c1c552d8e2 +size 70508 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_b_uni.ytd new file mode 100644 index 000000000..195218779 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65483d1df6d82eb9dafba2712d1ec112f89c5b9d6fc4030bbe6d65f3422a22bd +size 89382 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_c_uni.ytd new file mode 100644 index 000000000..1b7844758 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f33605a8d94407fd605009da1c6e9ec899386e71967be185ddce607a549e237 +size 94074 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_d_uni.ytd new file mode 100644 index 000000000..4a85acd09 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ae6f28abe6e190452cc6323bd2ba559c1e5d8bf99c7210b1083b262d784b16b +size 443531 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_e_uni.ytd new file mode 100644 index 000000000..b776cbf7d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80a42fc9e1b7ec9052dc6b4207dc7a991fcd71684895999e789a6c029db5f560 +size 464789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_f_uni.ytd new file mode 100644 index 000000000..a40c54801 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a44b89c1897c9b1e64df33bf42f08af0aa00fff647407ff51185b8f03e528af3 +size 84279 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_g_uni.ytd new file mode 100644 index 000000000..3e11809c2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c01a258b36fe1c459e9cd724fdc028e03d7d0f01effed8ea9cfe5c83cc810cf4 +size 394393 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_h_uni.ytd new file mode 100644 index 000000000..6c3e75e5a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10bd66770110ec05be2be9ecd46526889580e42d18a6422e2ae04eb919b22818 +size 793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_i_uni.ytd new file mode 100644 index 000000000..1be5725e7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f07cba659af0a59ce57c4e9956df2b1d4e3d6c335eb01214363368fdf9012fb +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_j_uni.ytd new file mode 100644 index 000000000..7c4ebb3ca --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^lowr_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41ddb2fd1d4648a322d8ae8a6696b7e15f36d84e961db06893d332a4d239bc63 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_000_u.ydd new file mode 100644 index 000000000..2f931e12d Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_001_u.ydd new file mode 100644 index 000000000..df921eb79 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_002_u.ydd new file mode 100644 index 000000000..3ade9e0d7 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_003_u.ydd new file mode 100644 index 000000000..e35604566 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_004_u.ydd new file mode 100644 index 000000000..3782fa1a3 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_005_u.ydd new file mode 100644 index 000000000..eee56f75f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_006_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_006_u.ydd new file mode 100644 index 000000000..d7b109d85 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_006_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_007_u.ydd new file mode 100644 index 000000000..db05d7cbd Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_009_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_009_u.ydd new file mode 100644 index 000000000..b2c1fafba Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_010_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_010_u.ydd new file mode 100644 index 000000000..de1e829c1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_010_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_011_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_011_u.ydd new file mode 100644 index 000000000..e503076a0 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_011_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..c872b6f9f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:173096fa1d9287ab2890cf31cccb20f19ab945e270ace3cf341174c0a3f0bfe7 +size 70783 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_b_uni.ytd new file mode 100644 index 000000000..53a736131 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbfb3d7d4fb2805c40e45ef810e00cb8e5be88ce3c5d1ff52d0bbb9ec9fe03ca +size 68447 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_c_uni.ytd new file mode 100644 index 000000000..74490befd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26f50d7b00e7414f917d8c075d6c729800638e691a9a7c6eaae19d9129f2c952 +size 71326 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_d_uni.ytd new file mode 100644 index 000000000..bcb605b35 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79c759c6c4b3c614b657fd0989076701d21eff2f9a71b6afd1eedb7d1272bca1 +size 69468 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_e_uni.ytd new file mode 100644 index 000000000..c5a4eac8c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c12202ff3e213f6307f286c5600a93b2551062d4efc279c9475e3d1bb9b0efb +size 74255 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_f_uni.ytd new file mode 100644 index 000000000..93758d22b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c9c633fb65f7c68e315e0abc437b01890fdd8944bf8eb01e47dc6780ef7845f +size 72069 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_g_uni.ytd new file mode 100644 index 000000000..6cd643ff0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5738405648aef326730b9b135580e6de6cf88b6aec18e474cd5b68b2e2082181 +size 74757 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_h_uni.ytd new file mode 100644 index 000000000..1eb34e815 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4c37f20855b480eb8d914a4a63bd4cfeab826face83c8da70762dd88e510f62 +size 72993 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_a_uni.ytd new file mode 100644 index 000000000..38455c6d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9accc76084a271513da0362378ae5c737180e18b933ea76683b4c794f0e01b17 +size 243272 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_b_uni.ytd new file mode 100644 index 000000000..075265ed0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d5492e50dc3b6c6a3caffd0071fd1ff39ec603affbb2974ac455ebb67172739 +size 243215 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_c_uni.ytd new file mode 100644 index 000000000..feff555de --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79502bdaf111f17b2174fda1e10ec413cfa6528a4962a49f8357264fc378ab0f +size 244344 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_d_uni.ytd new file mode 100644 index 000000000..2cbc3c783 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ef2d354c9035bbca95edf619ae5da940a62b10870a0e3e81fae782fac853f27 +size 243395 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_e_uni.ytd new file mode 100644 index 000000000..961617d90 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47cdc44536c9392ff44f976653aa2f7218458972abb24cbf9da160678f92154f +size 239787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_f_uni.ytd new file mode 100644 index 000000000..063f3c0c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35cc6a8866f3629262bb04428301c05b14542736fb8553a8fa28fcc6567646c0 +size 78487 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_g_uni.ytd new file mode 100644 index 000000000..8322fe94a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb01316634efdf7c9451befa971f73e44448d117cba2a107363597f3715c5afd +size 132817 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_h_uni.ytd new file mode 100644 index 000000000..5a5859120 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:267e1977115158c6b5138aa3e82d96663cc8bce0712bb983b6969d6da30435f8 +size 131002 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_i_uni.ytd new file mode 100644 index 000000000..fb0457633 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c2c1914e0330922a125261cacb89377aca88b3cf47b8fdcd7e7cd66fc47eff2 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_j_uni.ytd new file mode 100644 index 000000000..764471463 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e61fd0037a1749b82ca725d14f70044dc5d4960dbe22ab819215b6b519b3d29 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_a_uni.ytd new file mode 100644 index 000000000..01148db97 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19393d4ea0ea6355711ee720a53052cb2cd49704d8d14999130bcd6d02e5c049 +size 314762 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_b_uni.ytd new file mode 100644 index 000000000..01e1f7604 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4e8cf7f8ce3346c15252c6187b51f227686a30c20923915938f7885e5ce7193 +size 299919 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_c_uni.ytd new file mode 100644 index 000000000..77d1daa26 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3173010cd794e95701f02871d8742f7d613c24deeb90e1d4c1663869d10e62ea +size 332298 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_d_uni.ytd new file mode 100644 index 000000000..abab6d2d5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00e16982314213b04d560b6c2e7ea8b22b2d38c52e0e085e27b2d279492cbd0f +size 329763 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_e_uni.ytd new file mode 100644 index 000000000..de9307da2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3de0cf4cee7b378d63d8e6b78842385ff2e5bf67fe2ea4e5945d5c26c6305da0 +size 306079 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_f_uni.ytd new file mode 100644 index 000000000..1db714707 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6caff2d10c67b24d4180b362ee9ee4000014d99dca8454a6ec011c9e0c25c15e +size 310564 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_g_uni.ytd new file mode 100644 index 000000000..5fa609649 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4e7b94a484203562a115a41f9e28611374a6c7d4c8cdf114a8a21c306be697e +size 312571 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_h_uni.ytd new file mode 100644 index 000000000..10e727a5e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80ff9f7b5fbaa2f2ab5a5d04a4ff5cd690c5200c2333360dc5766153387c2f89 +size 324656 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_i_uni.ytd new file mode 100644 index 000000000..8b73d7917 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0da788427298c92be490062c2668209fa72871bb111b51da2e09131b96657936 +size 311920 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_j_uni.ytd new file mode 100644 index 000000000..feb124fee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59601762c33587f729d14d9347e2d29bc3ef11bb80edc2d7fd7fb0b6ce0dc733 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_a_uni.ytd new file mode 100644 index 000000000..e7f9f503a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:805c6188379d844dfaa6a766aee00d67db716c0c6f7d0a003f02dcddfc1c30e4 +size 123156 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_b_uni.ytd new file mode 100644 index 000000000..2e7967285 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aa9d51911ff62801fd06fa953448f1b5da0b1310c548a99d5973ea6564ef8e7 +size 134993 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_c_uni.ytd new file mode 100644 index 000000000..c69dbf896 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d72545f4f684c0d363eb8c813cbecd6af0f5e71df322b5b9889bc19b569d8d5 +size 125104 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_d_uni.ytd new file mode 100644 index 000000000..8ac24b640 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:882cb46223236934cee40de36ef5d38b8c28cf757a7c9d4b998eaac1ce79be5f +size 130425 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_e_uni.ytd new file mode 100644 index 000000000..1b74ea8e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c0ea66513eadd619d7fad27d24dcc016bde736fd4e71d334d165b3f46849ec7 +size 130866 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_f_uni.ytd new file mode 100644 index 000000000..42d1bf620 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ae57db72fe6e56a635a332303b5ff5fc3da57eb4d838be2fc0342af244ab9f9 +size 120553 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_g_uni.ytd new file mode 100644 index 000000000..b5a79c433 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07f2b91e8eb76245521ec6c46642231c5bac2daada7b0b74dda96e6f654b63b3 +size 129824 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_h_uni.ytd new file mode 100644 index 000000000..5da57c481 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b725ea9a927464d31006fa95f923e334b5dc1f4f69037debf89217aa235c210e +size 123354 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_i_uni.ytd new file mode 100644 index 000000000..cfdc68bec --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be3c2ff134fb729bd3b6f35b2e4af741c618f74dced19a1a14759d41c363f2c3 +size 129695 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_j_uni.ytd new file mode 100644 index 000000000..8107e5fe3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d5eaa69d6d6f3d957775b2a3659ed70c358abda474b18df29075c604dc20160 +size 129437 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_a_uni.ytd new file mode 100644 index 000000000..12ded0de9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f2277f4115a24694917e5a6a661970bc5ba4487442bc4ffc3a6bc8bd6d99ed2 +size 111280 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_b_uni.ytd new file mode 100644 index 000000000..a48262075 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f56144027c372fe8ac368aeec3afb35e824489159d775197adc87f9801b5b499 +size 111789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_c_uni.ytd new file mode 100644 index 000000000..407409bd9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be45f4aa4e6059fe48a6a738b2ff6caa573fee0776d35d68eb51daa88c05d12b +size 108548 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_d_uni.ytd new file mode 100644 index 000000000..4fb316388 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c1695a87cb360eeff0ca320301a04276794a68af50e39f2dbd58352f8469184 +size 112478 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_e_uni.ytd new file mode 100644 index 000000000..8101eebdc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9df4534451dd21098aaba24d16b8271250e08baa9401f530f2cf15c5b263c047 +size 98040 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_f_uni.ytd new file mode 100644 index 000000000..ccdbbd973 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0d34aa475d6aad59ea31394966f4c08cd87704eb90e2d66312baa1ea54030b9 +size 95064 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_g_uni.ytd new file mode 100644 index 000000000..624d4903d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6fbdbbcb19af06c93f94693c922f6e8ac539126b010b7c087bed81b42739728 +size 95776 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_h_uni.ytd new file mode 100644 index 000000000..4c402bc14 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6828a01347230ab899a65e4a40b12a24944a7495380c91cb171eb4788e6d5b9d +size 107934 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_i_uni.ytd new file mode 100644 index 000000000..1f67007bb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:608469b23581da4f9280dde9e524857a81ecfc1fa3a2d13e465c016b93a45d38 +size 106348 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_j_uni.ytd new file mode 100644 index 000000000..98513a008 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:259a9262981fff7bced0f49dc1688167d6e701f0a6eb50891004a334de8995e0 +size 794 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_a_uni.ytd new file mode 100644 index 000000000..238eba695 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b7d60e4916f3fac4ac38a135b87cbc353a919dbf5ef8f1911d776dd1c90ff61 +size 219131 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_b_uni.ytd new file mode 100644 index 000000000..d90da816f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de22ae41dfc6399b552cdbf70cc51e42707d4a64e36311925a3eece40a63f347 +size 223938 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_c_uni.ytd new file mode 100644 index 000000000..b5b1912ee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5511032058a959823f00c157e07bd0e70619e43a4886308e578c834671e940a1 +size 219701 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_d_uni.ytd new file mode 100644 index 000000000..9120158dc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6eeaf165290ecdd748a2ebf09d0bf53ded7da241dec1328e89a152bc3be98ec2 +size 233220 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_e_uni.ytd new file mode 100644 index 000000000..f29c685d6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0362ff6d62825b8a9123fd37eefc4169ff500c5003833728c9d0b2057ae10348 +size 238585 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_f_uni.ytd new file mode 100644 index 000000000..9174b7385 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:687d90985b1d7791274653a7b3c128f7e7b5705c6b217ba6e2ac0b84256eb345 +size 242398 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_g_uni.ytd new file mode 100644 index 000000000..b078f8509 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:76cbdfca2b0f014b97fcf667d353cbedfd986f552747579f9a938cb14c00154a +size 239589 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_h_uni.ytd new file mode 100644 index 000000000..c741ec337 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd1674c138f36b7d05c12a87bdf3747a613f2b23ec40bae6e51a0e37985bd631 +size 251591 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_i_uni.ytd new file mode 100644 index 000000000..80c1b724b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:856919e767af9c546b45aa80b20875839ad2449e21abc903c3594a87feac7458 +size 200381 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_j_uni.ytd new file mode 100644 index 000000000..0ec094245 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_005_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f29fef018c0017c7d73fbd8fce0a770364476dea09aa3c885a943fd7e3e92025 +size 849 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_a_uni.ytd new file mode 100644 index 000000000..703ef25aa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36f35a5352c945ad1fcfee4aefefefe886725653649cb9748ae0429ff8626df6 +size 206947 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_b_uni.ytd new file mode 100644 index 000000000..6c81d4f85 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1258067ac708ad11e13983b1c3e5d0f98001a7c46e135a0ffb1d2d4d9289e86a +size 189204 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_c_uni.ytd new file mode 100644 index 000000000..8967da87b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d1f2d5827d04e7c6acaa39f53f2cade7e259ad11f7b0f44164ea2c6530d8047 +size 190871 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_d_uni.ytd new file mode 100644 index 000000000..20d2b19a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3eb6c90be4124e9e323801e3c8aac1df053edb1b44f7af807cc95bd880f45cc2 +size 189808 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_e_uni.ytd new file mode 100644 index 000000000..3c6e65bb2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a45e0c8d861021f747913092d5962daacca74a60d3a3f06eb825c8b29fc14322 +size 229818 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_f_uni.ytd new file mode 100644 index 000000000..ccfd64a47 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f69e510de20bb991acd0a0de553cb55b979ee2045eb463937322be334ea94d5 +size 227426 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_g_uni.ytd new file mode 100644 index 000000000..9bbc66475 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f33bf4ffabcbef1d79c2beb395d490357b8203e0b759a4c73210e248cb5e6e3 +size 230246 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_h_uni.ytd new file mode 100644 index 000000000..7870a7c6c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7693c94c6bf7bc9cc097c79a13e1c1571b543363fa6162756f0891aed9bab4a +size 228581 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_i_uni.ytd new file mode 100644 index 000000000..3a268e36b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00c57467d79418f22c62b2ac6e225fe62c45afcf8b39879308746d51c2e2bb30 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_j_uni.ytd new file mode 100644 index 000000000..9c12945bd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_006_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7741e63a8ecc88fa8a84e0eb1153ac84716fdfcb0f8108e466acf6b419cda8d7 +size 793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_a_uni.ytd new file mode 100644 index 000000000..76f638113 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ad9cb44acb091f61ebd7186266ca830334398a98e4c1a674d0df5ff5781fcde +size 235416 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_b_uni.ytd new file mode 100644 index 000000000..715f54d99 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63aa4427bc2dbdbde5b2353195c4512d151cb452f8ccaa9812a746efb8a05acc +size 235387 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_c_uni.ytd new file mode 100644 index 000000000..dae3aacf1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9365a16c957a5e81d45d96d22cc89236a74a516a7bbb615f3e143859d05f94cb +size 235255 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_d_uni.ytd new file mode 100644 index 000000000..5e648b42e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f0a1b8c260647342814df9ef86283f7a9486f7503aabe65c94b639fa5e8d39f +size 235256 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_e_uni.ytd new file mode 100644 index 000000000..161127ada --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e5622b08d5b0d1d6d2fbd07426b880be07d1a0d71e513299e795685afe91362 +size 235474 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_f_uni.ytd new file mode 100644 index 000000000..68f6375aa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:261f530f8964949354188e07303b1004ff80d5351aef3032bdfa2341d481d13d +size 235114 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_g_uni.ytd new file mode 100644 index 000000000..901ccc6bf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7495459e384e9bd0ed4bfaa7022316801c6b7e1ce80c95ecac23ab440fad35a +size 234809 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_h_uni.ytd new file mode 100644 index 000000000..a8c6e48b5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5793e33f99aedfcaaa786e78fb7d107b1e21b193550842dd0008b6822923a215 +size 234816 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_i_uni.ytd new file mode 100644 index 000000000..1eea7dc5c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c3bcb7256f349fbab15f79b6c012c7be3cd775c50f49248b65bdc6c8e7a1756 +size 235188 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_j_uni.ytd new file mode 100644 index 000000000..f8576338e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_007_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:155b9586f7d6608e2cb4c18d66bbe471eece16c46baa19ab4685640b31c7cacf +size 234805 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_a_uni.ytd new file mode 100644 index 000000000..fa7e181c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbe50609d47d9f7298c6f4f1d41d39e612b93f7f498ef1021db08c41020c007e +size 564392 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_b_uni.ytd new file mode 100644 index 000000000..0c0ec536c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c53ac55b53fd177c486f620dd31443878d88dabe0d6a46e4cfb2312aa2f522e7 +size 468819 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_c_uni.ytd new file mode 100644 index 000000000..4e0608640 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f37e3e494d647ef6cfbaf9d85e49e9a915395ca5f890763dc49b5a5148a28969 +size 471367 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_d_uni.ytd new file mode 100644 index 000000000..b2484cc42 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4132702eb1b13782070642bdccced9c6684a8de1357d97053769de8935d3f87 +size 441016 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_e_uni.ytd new file mode 100644 index 000000000..548f7421e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:412790065e072759083cc9a6752872e8b43944022938d4a4b42a3f3a1d8543bc +size 361514 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_f_uni.ytd new file mode 100644 index 000000000..be3d20e1b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ac156972de7fb81d0cfcf6ab150706b85546fe66a3d437c8463d41114f0a423 +size 510242 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_g_uni.ytd new file mode 100644 index 000000000..7c8dd0b28 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a02d1182341ad2644c24ae472645d51f68254d0e82beeada84e4bd50783a63c +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_h_uni.ytd new file mode 100644 index 000000000..63b2d4097 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f04e927e269468d3b9656d0ea4204886d82f1ae96ec852cb050d93eebbc5ea5 +size 793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_i_uni.ytd new file mode 100644 index 000000000..155a33f76 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc75f7b9574ff49b2ebde36778749ee3ad1636dba2f5b64229f77310907b1087 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_j_uni.ytd new file mode 100644 index 000000000..6b4c2166e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_009_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c6c631e0b6508f388e7357fb0a2c0df665002e3206a7930a7c1c1c6ae3ca9b4 +size 794 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_a_uni.ytd new file mode 100644 index 000000000..b4ddf5863 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edeec90369e33f8c6ba787a6c8478afd0f19075b4962cdb7f232503e8c86dfc7 +size 338178 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_b_uni.ytd new file mode 100644 index 000000000..5cacde5c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:980e83799eea404d3b95fe80a97f6b6869d0094000d7af9d7609a7a1ed9cb655 +size 337198 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_c_uni.ytd new file mode 100644 index 000000000..01827d7dc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:588f9af578221153eafd3f66b1aa3964d66fe0c8547aa1e0d66cf7b0cf850983 +size 333043 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_d_uni.ytd new file mode 100644 index 000000000..ff2d93ea9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7345375e4011d96f24b344dfd741f56cc5fe6db24e0226dabce9140869fdf696 +size 278156 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_e_uni.ytd new file mode 100644 index 000000000..51c4a40a1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09f92e0344851fa87c8a72e1706f6c66f55e8dd53693a2ccf2833d06b5acd05e +size 200309 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_f_uni.ytd new file mode 100644 index 000000000..0b7b4d36c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cb79ec6b63fe3418199f32b07bc0d44f95fc0eb8c455c3f2c0b6fc922ed6c13 +size 181562 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_g_uni.ytd new file mode 100644 index 000000000..739eee385 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:093f634623a869b51b548c4fdeb5a28a40e524bff43c0555cdb949cb8567f73a +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_h_uni.ytd new file mode 100644 index 000000000..016fdd5b2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a24589738a56aad4bd2abcc54422a85dc972f68fb1b466488277ddc054f5935 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_i_uni.ytd new file mode 100644 index 000000000..de8efe272 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d13cd76223626f9db68efa8f2f34b1483fa118478397b7ecb7d5ad24f0ee670 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_j_uni.ytd new file mode 100644 index 000000000..94d4d2754 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_010_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:270d765643d2a6ae04b4724af0285e30fde36db5d12eb51cfe909c290758288e +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_a_uni.ytd new file mode 100644 index 000000000..a6f445b59 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54fcfded4decb4dc6b077836c335b2e673ffbdb62631c9088feec612e30d54a2 +size 671560 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_b_uni.ytd new file mode 100644 index 000000000..8265b2cb3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78cefc7b2fad1ed7db8dc5994a6723b44a6467795e742f58b6afb9c717fe7793 +size 556361 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_c_uni.ytd new file mode 100644 index 000000000..66cd9a9fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed35cab523d8d216cefd17152c2da984cb42d5e1578427861e32f44adb46d20d +size 527722 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_d_uni.ytd new file mode 100644 index 000000000..7f59612bc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c567b3e53961e0777795a26dfa78278ab3d4d344bbeaf05e14c265641687625 +size 501283 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_e_uni.ytd new file mode 100644 index 000000000..d364fa6f5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:264a2a31c57063e4033c83b47598b5eed3f91a767b1e621e7485da5272daa170 +size 534499 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_f_uni.ytd new file mode 100644 index 000000000..47787f02e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51821687df654915c39de952fe81f5b97d886595da4bdb1a541c00985d312318 +size 440600 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_g_uni.ytd new file mode 100644 index 000000000..fc1876197 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27b2b958e4c7124caf45c7f4d91e2902aef6422050b121133d23c1231c50c2f5 +size 457430 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_h_uni.ytd new file mode 100644 index 000000000..8b410b274 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae23ca68a81d3881b891a976620ea9c63dcfedc9a6deb5eb2fb400b804f0c002 +size 494719 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_i_uni.ytd new file mode 100644 index 000000000..42b3acab8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9321ed5927c2b384e9d3d9479cc2eab87096a5a54d1f5a0b0125f3e99bd54495 +size 686394 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_j_uni.ytd new file mode 100644 index 000000000..42802f396 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_january2016^task_diff_011_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b762ffffb67df80ad6251bdd0d0f04b01f444c06ce90d5e2e6b11736650fbbc6 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_000_u.ydd new file mode 100644 index 000000000..3b3c8eecb Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..ab8c69374 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9a9ae13c2a647b97c30a46593f56e5081557542601b6505d7651edc137cc71f +size 320155 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_000_u.ydd new file mode 100644 index 000000000..32bc20973 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_001_u.ydd new file mode 100644 index 000000000..490b16a7e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..3fc1584f8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a116d20cfaebebf778e0da4ad134e8232b1ba788df989a5c671f074b0f157f7 +size 764216 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..b294fd7b4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:373460aa37cde0e7bd77a2b163629fdf38eff0467357319162c144a1a5c1bdc4 +size 565625 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..228e1ffbe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34e414218eca9ebef740bb04a8863cf648806cd4bd8ff1a3d0fb5563b1b32ee1 +size 764712 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_a_uni.ytd new file mode 100644 index 000000000..9eafb5559 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70f1e26e9cc2b91719719bb667a86acb8a2532f67ab2d98a5bdc699b845eb61e +size 534496 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_b_uni.ytd new file mode 100644 index 000000000..d4c12fe26 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bcdcd003da260b69766bd7f280143c48883ac5826bed9f280fb05c6efe933dd5 +size 440597 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_c_uni.ytd new file mode 100644 index 000000000..85359fcd8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^jbib_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a2287a66b2e15bb7c0a50eba795878033c3eac8a1805661018bac828d2e2140 +size 506225 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_000_u.ydd new file mode 100644 index 000000000..e7b38217a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_001_u.ydd new file mode 100644 index 000000000..f41a9c6c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..6f3813d8f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e3f0dfa4e116c912c30ee269f8bfdb65aaab2d8377d933315a42e71c9a07298 +size 504822 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..297081490 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f240317b88b3cfd5f0bb1c7fd84182df755db6d0322bf4a548ac3db824adf57 +size 780944 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..e42347697 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1f6af712ca61a15d7a84b9505c5f482b674c06f7570050d5081bc33362b2b41 +size 504824 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..85c7e8be7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd4daeea6e9a2ad205be1484db230ce8fb312e4e1e47b8329436057bd84e3110 +size 780943 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_002_u.ydd new file mode 100644 index 000000000..7c1a9aece Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..1ec6f98c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f631d4b686f095e01335660e83f52040da071cb32bfed17a2a5ef7b9c07bfa5 +size 398147 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..cba63adbb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c89ff170f7c48466002ed278866c587c16cdc63c85a86f92a1f563c34bd1b64b +size 331599 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..1fc72e2bc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c4833f05aa5c4f4a56d1c1ff5fd63486e31d3c2dbd8c7a25913c4716738c24 +size 493247 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_000_u.ydd new file mode 100644 index 000000000..549fa089f Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_001_u.ydd new file mode 100644 index 000000000..7aa8e4580 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_002_u.ydd new file mode 100644 index 000000000..576cf3763 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..52e5cca1f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f286c2fdb8e48b63f9bec3f9cf552afbe526e9a4974453407c4df9ad4b7ae25d +size 574244 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..338ab5fd4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46d86da9a9403f8b4883b3e9b0ce30965fd5c3979fdac8c82307b44d6ffc208e +size 796444 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..bc5c7a2f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83ac9e64f9ddc98c35b793bd14dc9bdd03904fef9eb7ed43b06407f852555160 +size 574246 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..7ff5d5866 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c050d5656b091d9bdc1b4adac19576277579090f1378b469c69c0722f6f7af5 +size 796443 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_a_uni.ytd new file mode 100644 index 000000000..016ea905f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2e463efa0613f5253dbc0c55b0ed255a847decafe3f278b55c872810c0d3004 +size 92993 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_b_uni.ytd new file mode 100644 index 000000000..c46115369 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_lowrider_02^teef_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95311a6a48d214b98f63a888740f49e919bccf94d37d2a0adddf665fe8eab0d9 +size 84979 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_000_u.ydd new file mode 100644 index 000000000..fafc5d2dd Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_001_u.ydd new file mode 100644 index 000000000..a13ef5bdf Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_002_u.ydd new file mode 100644 index 000000000..50785a264 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_a_uni.ytd new file mode 100644 index 000000000..6f3663625 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c6e2ebec46fa134d9c63536b77e3c1f21b8d702b4753366dc38ef654083fb68 +size 556359 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_b_uni.ytd new file mode 100644 index 000000000..cd8ed99cf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eb518357e6cf018f70247eeaffacdd0607ec943121b1d4441cdee6db4e0d5c7 +size 559643 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_c_uni.ytd new file mode 100644 index 000000000..6be66d63b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15612eeec61cb94244eac5a603eba46d2c3e0e9ae8d2035720b4aa6317a3cb71 +size 558793 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_d_uni.ytd new file mode 100644 index 000000000..ffd6be0ee --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97122f8c342280cd7b61afe167eb44dc049a2e31aa854c31ad7fe9c9bfcf36aa +size 557727 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_e_uni.ytd new file mode 100644 index 000000000..dc182487f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:706a8ea1c4d0c2b47db44d266f8171df514e05d43922b4400b13a95f5e463b3e +size 560504 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_f_uni.ytd new file mode 100644 index 000000000..11156c82b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b3f8d2abd6661ce9072e43992226783de6d47631bca3b5fd016bb9064d996bd7 +size 559548 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_g_uni.ytd new file mode 100644 index 000000000..b22fa02a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50677d6ccf1c44251e6a6e29c32e2e6e81475c8045cd89ee2b51487ce3a47fa0 +size 561357 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_h_uni.ytd new file mode 100644 index 000000000..c50b4a576 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2f795dde0e015887288041ad16f00c2659267656fece3147ae6f9e44c401f7c +size 560954 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_i_uni.ytd new file mode 100644 index 000000000..7fc50badb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:608526cdb8f91873c40ac0a0f1640ec6eac1284a3eae4e2c8f7954a9b10c3f2c +size 527720 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_j_uni.ytd new file mode 100644 index 000000000..1e4acbb3e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:868c8ed920ab631faba9a15ab3b20e75dab779cdf7c71c2d7ad42c123eee6dee +size 527564 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_k_uni.ytd new file mode 100644 index 000000000..5184e17b8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef8b203d5f04df0d8e8f4f508297b5d913a0432192f2c459ebf683e6dc0d7f3c +size 530250 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_l_uni.ytd new file mode 100644 index 000000000..8a965dbf7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74ecd269702167d44b01620575776a8d6d7de3e17ff964215a7e03a3eb48a649 +size 529720 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_m_uni.ytd new file mode 100644 index 000000000..7a057e8a9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1e1d7c7f97ce5cf9243ca6e4a0d6955ad911f7191a3574227d22cf0de52eb7e +size 530808 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_n_uni.ytd new file mode 100644 index 000000000..bb12011c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:186a8302dec9877710706cc75bd38a597b7c584210e2736c6922262ad10a1fab +size 529979 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_o_uni.ytd new file mode 100644 index 000000000..093fe6382 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d1104622cb33a6bb8539be998061603a096d3c21d3738029ccf6b19bbe157a9 +size 530718 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_p_uni.ytd new file mode 100644 index 000000000..bff9f234c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5736acad7417dbc271fa194785c0b80562a0da0ef5a33896ed6757187ae74b9 +size 530518 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_q_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_q_uni.ytd new file mode 100644 index 000000000..fb401e5b1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_q_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f245bc730962ad87687782571ed89ab81709bfaf1ab299e5617a2964096f3c0 +size 534499 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_r_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_r_uni.ytd new file mode 100644 index 000000000..b5945c93a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_r_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4c48f8ea198bcc22810415b10f914371cd7af29cfd27fbcad0ef64fbfeb1595a +size 440601 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_s_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_s_uni.ytd new file mode 100644 index 000000000..9cb17063b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_000_s_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d22a6b34aab292752b0449614fd22c2fb386433645e5eef25063d5339267b90b +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_a_uni.ytd new file mode 100644 index 000000000..4d4194668 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a15b253410e69e7efd96f22ffaf079a7a55259a63ca225c159f94253683bb862 +size 846337 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_b_uni.ytd new file mode 100644 index 000000000..b6269a8c8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ca430baef660cf67b03dfb20ca38489c98226b57ad259f679faa937275fd3f7 +size 847155 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_c_uni.ytd new file mode 100644 index 000000000..3cd500ac5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4589eff504b7575a047029336f9833a08b30fb0e35169f0ccb4efb8504c5d2d +size 847456 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_d_uni.ytd new file mode 100644 index 000000000..82c621a35 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a7c19d29f8c5ee7705959e50199b3f0f45e626bc688f5e7ba107bb4af394bc0 +size 846738 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_e_uni.ytd new file mode 100644 index 000000000..842db5864 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be442a827be89486b050559eb9e2f1c625e8863fba74cd14e503400fb2c21866 +size 848110 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_f_uni.ytd new file mode 100644 index 000000000..1175c4441 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:058f337fa6cfc69d688d91460e938d37db91c8e5d8802ae269ed30faa62bf7e3 +size 848599 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_g_uni.ytd new file mode 100644 index 000000000..09f89d7ba --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b0af99907713af011a6d3f3362df9b736630e087f48b735ae5dfc2c2b02ae26 +size 850305 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_h_uni.ytd new file mode 100644 index 000000000..0de27418e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1547e2682df65bc6dc9d1152d4b8369a1cdab1071c45b7ee0e660e0de8e5cb9b +size 847592 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_i_uni.ytd new file mode 100644 index 000000000..3c37326c5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8b01c09dfc42a1c440b8d302ad81dcb99a3decca97eb1687a9167116227798b +size 1227912 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_j_uni.ytd new file mode 100644 index 000000000..6b06610b0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fef1c15093ee3969ef500b7f878f5b86cdf869f78f6a5952394b8c7d4f86521 +size 1228002 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_k_uni.ytd new file mode 100644 index 000000000..b9640c6ba --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fe2c2e87e4c9fda161536b582dd06fd193461b57f6a9828678698faf2c817fc +size 1229381 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_l_uni.ytd new file mode 100644 index 000000000..124856f5d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fca8aea4ce0673f66888a13aafc2b5f06f538b3f30657879234df11f547515bb +size 1228644 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_m_uni.ytd new file mode 100644 index 000000000..f1c4eb9ed --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f42a35f4349dc1e982e2d2ceca18a93ffe379298c77c825c95c587d42af6cf59 +size 1230189 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_n_uni.ytd new file mode 100644 index 000000000..e730be5ef --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eff2524407cbac34c17a83fec6cc7251e41b89c654156f39bb26983f81da320f +size 1229845 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_o_uni.ytd new file mode 100644 index 000000000..4d8d9a1c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddff91d4a110014274e7b4988cbf73cfe53688f30b5756df74650de54efc5082 +size 1230814 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_p_uni.ytd new file mode 100644 index 000000000..4ddc261bd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a58ff401b086809744b0eca542abcf9a5c6d09ec1f91456e4becb0346f786e53 +size 1230300 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_q_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_q_uni.ytd new file mode 100644 index 000000000..c5b25ce5c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_q_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f735b6b643f1adcaaf18267b453acd8f32d38d8fd37761496eb145191d116063 +size 764214 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_r_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_r_uni.ytd new file mode 100644 index 000000000..d6e1f550b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_r_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af8015fcd548e220bd739528e08b66f2801be9555b24231acd6cfeaf47e824bc +size 565625 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_s_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_s_uni.ytd new file mode 100644 index 000000000..851e941d1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_001_s_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0de2a338fd50c5eac0f03c775c1e714495e930f10877a1fdd6b9300cf456f58c +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..6b74652c0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ffd574407b9347feb496868de18b8dd8893eda834c68414779c3bbb298fe5d0 +size 312421 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u.ydd new file mode 100644 index 000000000..1f98dd8a3 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u_1.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u_1.ydd new file mode 100644 index 000000000..1f98dd8a3 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_000_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_004_u.ydd new file mode 100644 index 000000000..c0752cc88 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_005_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_005_u.ydd new file mode 100644 index 000000000..443805560 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_005_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_a_uni.ytd new file mode 100644 index 000000000..9df834541 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a5bf75b059e2689eddb8faed199c06ea128664ed581a39e05e486c158388e42 +size 468188 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_b_uni.ytd new file mode 100644 index 000000000..e5a0d3f3d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e684e81319fc49a571df8928788c24f6c686c3e5150c2ebf208735c2cbb0f5a0 +size 386086 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_c_uni.ytd new file mode 100644 index 000000000..35189ce9f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93951ca33c345142c0141361bc4b855e0c578bf4dcf60de880e2559abf503b16 +size 470640 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_d_uni.ytd new file mode 100644 index 000000000..fc8e487e1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6babb4dc662e8582860c1a2f5830b4654a638ba9a4877284ece4a58d42c60f75 +size 417484 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_e_uni.ytd new file mode 100644 index 000000000..b43a1e871 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8aae21179649361a69f8733d3a94a174e3cd8d851d32661ca855585d244e2f11 +size 492315 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_f_uni.ytd new file mode 100644 index 000000000..238d1e94a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bccd5c4245027f155b60d52fdd076ef5cd346d68c9e3c9c38ef1ab6c79901d6c +size 452801 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_g_uni.ytd new file mode 100644 index 000000000..fe926b2db --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cfb0a170697bab330323be009d086cc71466e133d428f29f81889fb9d27a10d +size 442726 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_h_uni.ytd new file mode 100644 index 000000000..0fc445f74 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae89e2b49266dcfad76247d48a5a86329d6cdff9670b782dccccec0b07aa98e0 +size 401923 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_i_uni.ytd new file mode 100644 index 000000000..a2ca9a763 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e59728118c9c4d0f217cb82c21dbc25882ec6bc883d9531c71887904e744b46a +size 384222 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_j_uni.ytd new file mode 100644 index 000000000..6dca9d1dc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f667d28bfcf3349f9859fcba909531fd89131111d969feb29704944180442e74 +size 467411 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_k_uni.ytd new file mode 100644 index 000000000..abeac55fd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:423ee7081b33946d1471f5e7195ab24502fdf5feb5ba44e30f3c999a3472b67d +size 452294 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_l_uni.ytd new file mode 100644 index 000000000..e880dbf7d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_000_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d888c1acdebf7279113a3f51efeaef6a924ae3b9edf74ae7ee6eb7128a1861a +size 481415 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..a18175a41 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f384d75f2e340ad9dca30f8809212c2b34d6696ca5c2cf22572c19cd7fb5b12b +size 568089 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..1664f0525 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fe11ab9564fd7687cc93533b0ceb663965d6bd3a96fbe24ec28347e2c8a5dd4 +size 567267 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..6c697f29e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34ac2275cfabad9597753b05ed893107ada31341c849f7819dc42f01993dabd4 +size 569367 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..7097a591c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfa77ec2611290efc91c2f7387105637697c51a34e0c63d7a2d2f7b835fcca32 +size 569009 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..0a1a6eebe --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:577c75ae5fc74598e34cb6b5adc839b5b94fb389a1c68a78a39b7a83da891e61 +size 570422 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..225329a1c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d8fd99713795c214a0153ed2f3e53555a55643c70ee16450632f413b9dc44e9 +size 569691 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_g_uni.ytd new file mode 100644 index 000000000..1e210e707 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0f7c19204a9d33c35ef28207ad312e7061e397f767265ca590b6a2692a53a6b +size 571046 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_h_uni.ytd new file mode 100644 index 000000000..47c310949 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f50f4b9a81cce2860a95c2846ded2f0b57a9a26314b1054a3f35fbb463dae093 +size 566454 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_i_uni.ytd new file mode 100644 index 000000000..728a5253b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43e446f01523c11a3af8abc367c2d24a429274c62061858a04eeba636190335f +size 567786 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_j_uni.ytd new file mode 100644 index 000000000..2e6657cf1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94ceb0167fa1b62fd64adb26997dc86b5bb936516c0ec7b0dfd7ff8924d0d550 +size 568563 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_k_uni.ytd new file mode 100644 index 000000000..a2702e9c5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_004_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3ffd9bb6349c8daaad72ab6b12016a329f4fb4867477d0e89f9f59295d4ec02 +size 568199 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_a_uni.ytd new file mode 100644 index 000000000..4df2ad2e5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5562a7ed800c2f53d1682d0d89b13f77834f420863d31f9cd9c496435b8308f4 +size 556361 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_b_uni.ytd new file mode 100644 index 000000000..b200d15fc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54a70db8ebc6ff35b5250cc79048d051ff32515f0274d1c87eab6aca573ab117 +size 559180 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_c_uni.ytd new file mode 100644 index 000000000..d5bb41dab --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77933d063b0c3196a529904be249f78230e9ae591ea59fb0e17ecaf3a59d5ab0 +size 558035 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_d_uni.ytd new file mode 100644 index 000000000..0952ae60d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:442afa7a91f820ab97d55a3e8f70b44a36744f6a966214cd0a8e2c1b6a27e16b +size 557126 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_e_uni.ytd new file mode 100644 index 000000000..340415f77 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71333cdd8bebdeac3544fd254b3726e4cb207bb7eb636fc38933618111b87181 +size 559945 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_f_uni.ytd new file mode 100644 index 000000000..fff88d931 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e14137fdcc34511b4f04fdfe4f0260db543e84d483a56a364c6a612be643049e +size 558903 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_g_uni.ytd new file mode 100644 index 000000000..9bc234472 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:797823e74ac93b1d12873c4e69077eed81c7b700c3ae4e6c76ea87ad507f3f80 +size 560794 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_h_uni.ytd new file mode 100644 index 000000000..d68fc271d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81e0476b9fe8afa08368f3ac8dce11bec52ab778dac110a770b99a778938e94b +size 560329 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_i_uni.ytd new file mode 100644 index 000000000..4e02caf3b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:959faee4d4e46c5173c9f27b232618bb02e2f30aecfb58d14ebf6be24920ec99 +size 558752 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_j_uni.ytd new file mode 100644 index 000000000..7418faecb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7155623ff8db1ec975c65190cf9fb83d6d05fc9f1c9621e9e38a9d700e509214 +size 556889 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_k_uni.ytd new file mode 100644 index 000000000..319166aef --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^jbib_diff_005_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cdcc15c6b5457284ee82e0a191584f0dceabdf84e081b50b9c9ad261795118d0 +size 556067 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_000_u.ydd new file mode 100644 index 000000000..775f8f7db Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_diff_000_a_uni.ytd new file mode 100644 index 000000000..85399b6e2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^task_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73cd1d86a09aa7e6df99d79e06f688569422723c34e1a23999e1a7454329635c +size 588397 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_000_u.ydd new file mode 100644 index 000000000..e7b38217a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_001_u.ydd new file mode 100644 index 000000000..f41a9c6c9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_a_uni.ytd new file mode 100644 index 000000000..5dfd304c4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c5db24f5a2eedc2291c96ddb0d5bbae4f0b5eb72223070f5b3e6b0edb31ea0d +size 780941 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_b_uni.ytd new file mode 100644 index 000000000..c08c4a7a8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:846902531994580f23b0da69c8c38b8d4767973c9ad2355a0fa01265c71b433c +size 802062 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_a_uni.ytd new file mode 100644 index 000000000..7e119734a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ba6e7f0687099f04374009a1adc5aed5b59f6986197c0c4c0d8bcf3a329f499 +size 780943 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_b_uni.ytd new file mode 100644 index 000000000..891b584ef --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_01^teef_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7fda76622b0e6882544dbc4546bc64eb650597209e546e82df14e9a1155278b +size 802061 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_000_u.ydd new file mode 100644 index 000000000..a258377e9 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_diff_000_a_uni.ytd new file mode 100644 index 000000000..f957a2eed --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_luxe_02^feet_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2632ca17d0858af57d8993ff1aaa8621ccf41fe4b8378182149686719e8b2fe4 +size 219 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_002_u.ydd new file mode 100644 index 000000000..57233a077 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_a_uni.ytd new file mode 100644 index 000000000..9569f1097 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb5fcb38e166e239ff741c8c34919416f056d4e0e5fff6e753574c58046ed672 +size 11064 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_b_uni.ytd new file mode 100644 index 000000000..cba19d18e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4292ee006516b8d79e8e21375ba8f7483c2f90059af43b62a228f302d61fc19e +size 27343 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_c_uni.ytd new file mode 100644 index 000000000..7bd4990e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5dd799440af7557139ea76ffc55ca54f799c90400f4ef160d8c28d538125de9d +size 18019 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_d_uni.ytd new file mode 100644 index 000000000..acc81a4b3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:798be0da12a61072aebb581e103efe7892aeb385006f57f291ef35dc633b44b2 +size 14490 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_e_uni.ytd new file mode 100644 index 000000000..f16bb9971 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:323528a5c41b49b4e51a952aeee60b97bfe6c575221d9707fdd49adfa6d8a8b7 +size 18987 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_f_uni.ytd new file mode 100644 index 000000000..e5dc30346 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:74479b6be59ce1fb2a0a7002c09c35c324a17793ad3ccc8e7cde232fd1b34aa3 +size 12594 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_g_uni.ytd new file mode 100644 index 000000000..0c6003f1e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7417ee01e9bd7e4313f28d8a4c17f025b23157b313670cdd0e770935c06d51c6 +size 28659 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_h_uni.ytd new file mode 100644 index 000000000..0e9b792fa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee998097ce9c8225dd4a8f8ed3f3059bac22d2e29cc75280915d2ba9845273a1 +size 24853 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_i_uni.ytd new file mode 100644 index 000000000..8ece01952 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be0370bbf1b1f842f853aa6b16f0fdcb10fcd6e20af5126e02ff173e64c39236 +size 15718 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_j_uni.ytd new file mode 100644 index 000000000..5fc91b690 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60b5d2ec8f0a95b47533a9346da2eb6fae64ce788308a078484472dc48879709 +size 38961 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_k_uni.ytd new file mode 100644 index 000000000..076a0ca83 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51358153f6840a996985a12f387358787aec69a911c32bf1068732b6d53e390d +size 10722 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_l_uni.ytd new file mode 100644 index 000000000..1c04cae31 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de19675d4a4b73df18839b938da002aee9658e9890121fa1dcbf10234f8429b9 +size 22480 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_m_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_m_uni.ytd new file mode 100644 index 000000000..b7653f441 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_m_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:871f4fbd4173dbcdd6156508490e53b296addbf3194fb639307c855c567f2d35 +size 20505 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_n_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_n_uni.ytd new file mode 100644 index 000000000..3ecb8718b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_n_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:602dd02b018d31f6e325d04e869faf13b0f0a8cf3973f77666c7d8a82ff50c28 +size 34525 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_o_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_o_uni.ytd new file mode 100644 index 000000000..acf0d4666 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_o_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5acf859a32bbf95762b1bfdcde2c1833e76fb60df92f5b74c006e4335b62a2cb +size 33235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_p_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_p_uni.ytd new file mode 100644 index 000000000..4ddc21979 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^accs_diff_002_p_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04f6562b153acb5598725cc79d053da2c385fffe33bfa7ff620862b4206380d3 +size 26912 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_000_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_000_u.ydd new file mode 100644 index 000000000..277695246 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_000_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_001_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_001_u.ydd new file mode 100644 index 000000000..b03ef7372 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_001_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_002_u.ydd new file mode 100644 index 000000000..8c98d6e1b Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_a_uni.ytd new file mode 100644 index 000000000..9eed2903f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c4966d0ef6197de4a6c295240018ce7446d9d2d61f0585b00a8081f6d2aeeda +size 58421 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_b_uni.ytd new file mode 100644 index 000000000..3dafb1b03 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f5ca38d4760d82b1440e98a8ff1230b2260a2d387de92066bd9efea888f742b +size 72513 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_c_uni.ytd new file mode 100644 index 000000000..386813739 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f3df7f05557ecec271a90594de4523aa80a1e608dd5306d8d2e0fa0bde74556 +size 58487 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_d_uni.ytd new file mode 100644 index 000000000..d0ac6168e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5ba6db505b442143f2bfe929ec5916775a35f86cdafa570c24bd347a2841f28 +size 71353 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_e_uni.ytd new file mode 100644 index 000000000..7bd225788 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c86703a229eef4d328b61f3d35c33a3c5d47d47a2b106a84f3400d31a10d25e +size 70533 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_f_uni.ytd new file mode 100644 index 000000000..d652cb4f2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_000_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ead09bce70381c19f4d30157f5f56d82639483ad2ce00bc66c0a60d8e9842348 +size 58986 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_a_uni.ytd new file mode 100644 index 000000000..e463d9555 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0b00b5fa9c2a77be192cd69c1b688b9bd3e6b1bd291e5cb44984aaa6e01f404 +size 53989 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_b_uni.ytd new file mode 100644 index 000000000..e06e3df67 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e96a0df9955e62bc0300dcc0f45ca753ed04c4872f3de01c2c84b5c8f32315d5 +size 58419 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_c_uni.ytd new file mode 100644 index 000000000..353a77a04 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35cbcdf975bc0c10c6db7b2b1549ab1187897267a5470bf5c8dbcc320ee40d7a +size 63633 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_d_uni.ytd new file mode 100644 index 000000000..80e55843f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00365366fe64d2b218b2e22060e5373b1aa844425d3ef1461368fe2b5ff2a5fa +size 72513 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_e_uni.ytd new file mode 100644 index 000000000..42be4fb27 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5d543e53c67e19e7c5c6b2af85418c7c63627f0eab7a36f728c28534e38085e7 +size 58485 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_f_uni.ytd new file mode 100644 index 000000000..caf79113f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72ee2d8157f1f3b6748d39bee8603ddb6ec1c9b92ee0a609bdcae9c3dda30f26 +size 71352 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_g_uni.ytd new file mode 100644 index 000000000..56cb68969 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c87ec4d615968e1e3b5483c6b1aac1cfa6fe8f975c9d5b77ce02ccf64c2cf0fb +size 70534 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_h_uni.ytd new file mode 100644 index 000000000..0ead99c96 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_001_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86b8a8fcf4c66f584b289e90bee94d9e15d043185ca28515445a79679c8f6c5 +size 222 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_002_a_uni.ytd new file mode 100644 index 000000000..40c715c12 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^decl_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe14ae3efc430baf37d3a660013f56b7799ad7e8938d8c5d54398c2cbbd6098 +size 320156 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_002_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_002_u.ydd new file mode 100644 index 000000000..69d501d59 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_002_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u.ydd new file mode 100644 index 000000000..01a327e42 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u_1.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u_1.ydd new file mode 100644 index 000000000..01a327e42 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_003_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u.ydd new file mode 100644 index 000000000..8b44cb6fb Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u_1.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u_1.ydd new file mode 100644 index 000000000..7ed8719c5 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_004_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_007_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_007_u.ydd new file mode 100644 index 000000000..453a79aef Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_007_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u.ydd new file mode 100644 index 000000000..d7ba3ae70 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u_1.ydd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u_1.ydd new file mode 100644 index 000000000..e9739e1a1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_009_u_1.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_a_uni.ytd new file mode 100644 index 000000000..c8743388b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c0eb6c0833f5a9282014e28552ed1577ab6b8c4b4235a548113d349a46de6cd +size 671561 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_b_uni.ytd new file mode 100644 index 000000000..76478ff7d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c5c0934088321e60af3043e585352becf44571ee6c6b705ab3bcf55ba7f5a23 +size 760285 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_c_uni.ytd new file mode 100644 index 000000000..37f1ffeeb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c767c3d7b2f5b6b11b23bd3d3c99f4e2fd609773cb45870c6b8506660aaa6c6 +size 673687 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_d_uni.ytd new file mode 100644 index 000000000..7fcc0c620 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c43490dc7c1a267778cc02b8d40c77c974e08c98fd0d5f0fb200db5cfede59f +size 675711 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_e_uni.ytd new file mode 100644 index 000000000..8e61458f7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cb745c15ca7242d97e7de7a6523aba1a5507ec1fea6f6c0e932b7f7c3393695 +size 760712 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_f_uni.ytd new file mode 100644 index 000000000..a6cd671a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b90f66736a8e78442e9fd6c0d92489167dde3ca1b042cb1622548ae9760cdf4b +size 760812 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_g_uni.ytd new file mode 100644 index 000000000..9e5f52652 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b02ad5d54dd2f638a448aa561e8d994d0eb35d92de352bf45d088f63b1f7475 +size 761260 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_h_uni.ytd new file mode 100644 index 000000000..ef85618e3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5487032ebe605a6da32baec69b2e5c8e624a606c06d9f53bd66bfca72d9150c +size 762190 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_i_uni.ytd new file mode 100644 index 000000000..4c7544573 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:787bd060b03a6fe6c289780ca7ddb9d73c2385340937119d682fd2595d713a91 +size 758138 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_j_uni.ytd new file mode 100644 index 000000000..c4d7a566c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_002_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82e195c4abe975341d94b59025802bb0bee20b01af78c6bab3255e7b0086550c +size 669450 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_a_uni.ytd new file mode 100644 index 000000000..9dc23468a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14d96a308fc2fc7437e44563640ce0f3cf049d8c19eb659b925820119650dd23 +size 846338 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_b_uni.ytd new file mode 100644 index 000000000..4c4842ff8 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:092ce614d1565f0d3894c9a0e67fdab26f5451859fe62a13ad6d6aa9336b0aca +size 855633 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_c_uni.ytd new file mode 100644 index 000000000..00e53ca50 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e6b19c8b2f0edeb6914a42a1ebf1940835015f1986de46f3092806c5d55ea2a +size 859988 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_d_uni.ytd new file mode 100644 index 000000000..9fa0e4571 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f95ee83e2efca7801fff9c86669b1d49b35af7755259d4fb306a5b92b2bd1d09 +size 858584 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_e_uni.ytd new file mode 100644 index 000000000..7e279c085 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f5b8b165e1e89385ebf7c3da0666f3736cf62d3aa02459754fd55643a103b2f +size 847156 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_f_uni.ytd new file mode 100644 index 000000000..765b76f7c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca7af0436af01582aa75885f6c05ccb81359381f322f64f4cdde5e14b4f903b7 +size 847455 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_g_uni.ytd new file mode 100644 index 000000000..9a6b68318 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2a4cbe714fadc45d7dac179070b3e376a23a5cf450cfe98cf293e5a84a9fead +size 846739 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_h_uni.ytd new file mode 100644 index 000000000..59b0dcdd9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:def231f01960ae9da1559b62bd70c118f31aac15c25b75ec7fb600252fdf0107 +size 848108 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_i_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_i_uni.ytd new file mode 100644 index 000000000..5456a5b32 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_i_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a73257a670c101c6905022a394b570d2b15cb66c787d694297f1c137e11b6e9 +size 848599 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_j_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_j_uni.ytd new file mode 100644 index 000000000..d5f2c5a13 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_j_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd23bfc4c7cedb242ba30cfb37c97ae20f5f43abd28ebd432fe9c64918e2c51 +size 850303 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_k_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_k_uni.ytd new file mode 100644 index 000000000..496a5ddb0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_k_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6648ecf0d15543ec62fef6e121b7b2e82ebfc334ca3f0b8e39d1e2e4ce841545 +size 847590 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_l_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_l_uni.ytd new file mode 100644 index 000000000..2cfaa7e4b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_003_l_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:637a887bb1eaf1f027d4844ea75c7826be28b5547abacd8be4ad05ab38c54dc0 +size 847419 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_a_uni.ytd new file mode 100644 index 000000000..db5785b9e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a36ff21f51cbc1c8569edef0896d9d338c1fe880eb1d09069892073ea98934a +size 944067 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_b_uni.ytd new file mode 100644 index 000000000..56786466a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf38340e1aae871c09f6df896593ac2b8d21585f95f2da254ba7e7b2c82f19ba +size 1006951 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_c_uni.ytd new file mode 100644 index 000000000..4f8c243e4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b59696a0b19ffb3661ba87962c223b641f9aa9440ef6d0ee85cc1a5ec57beca9 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_d_uni.ytd new file mode 100644 index 000000000..03de8ff35 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e10ebf405a57d949ad3fc06961a510128482de44bd336050dc2f42a6c4ca5da5 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_e_uni.ytd new file mode 100644 index 000000000..6db9e798a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c77af4b08b2e2dcc5c7ef331389d8c9b9674bf26984b093f8171ccf293cc7a0 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_f_uni.ytd new file mode 100644 index 000000000..eb47a25c6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_004_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb836287c790ea08cfab9b2f393b8d18efcb0ac20ecc67351337e95b4ba59462 +size 792 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_a_uni.ytd new file mode 100644 index 000000000..64e7a7918 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbc4771df0ba7cc2dddc9ca1594c495db5e73f443b8a9e2f9bb83da7d3b3854b +size 189934 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_b_uni.ytd new file mode 100644 index 000000000..a5108f358 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6df917e61b848e825c2d2ce18fd3d175479edd0aa3d1065c19a3cf2fa35cb263 +size 280956 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_c_uni.ytd new file mode 100644 index 000000000..c63d00b1c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9753c2ef912ffeefecbde0a13fabd95b8c69fc359cb4534f5b44624942a53486 +size 289650 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_d_uni.ytd new file mode 100644 index 000000000..c7326e98e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d755ff01ec51bf12fc11804029f4feb0a0a9a524e6daffaa5ebb69b6c30f70ba +size 297620 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_e_uni.ytd new file mode 100644 index 000000000..3259dc3c7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90c86169ef81eae12aba9dd0194003994259adf0a078ae20919643c5f42761d3 +size 310550 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_f_uni.ytd new file mode 100644 index 000000000..e3f6e1d4f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ebf09ec1641d724fe86c927f596767f5435443d2b44648a3e46846e5a329e7c +size 290730 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_g_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_g_uni.ytd new file mode 100644 index 000000000..5930c9a64 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_g_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec146e67508b95cfa37997fba20e40f0542fa8a1909c533208a53ddf163f0930 +size 318448 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_h_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_h_uni.ytd new file mode 100644 index 000000000..6dcb4e3bd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_007_h_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d4702454ee67469215ba65cbd4bdfef1541aa11db7582ab218a455f1f413f4c +size 321798 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_a_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_a_uni.ytd new file mode 100644 index 000000000..3f472a2c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_a_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:811be4028a5cb96323903510329ef7cd455dc6998496024aa8267d78ff21d9c1 +size 2326438 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_b_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_b_uni.ytd new file mode 100644 index 000000000..811ddc233 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_b_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a68efc50a69f519bf4593af0d010be51060d43e07d9743d7b9c99aa43a4c9ddf +size 2281143 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_c_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_c_uni.ytd new file mode 100644 index 000000000..4ba41b68e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_c_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4f810c1abd87c681e11f3550a3571b378261c6edb7dd6f9958c3444f3abd3b7 +size 2220145 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_d_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_d_uni.ytd new file mode 100644 index 000000000..704b24161 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_d_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f98cb4b7fbfe5a6ecc790feaa1234e7816554ae61b842b3b1fe79407a6d6bf94 +size 2262330 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_e_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_e_uni.ytd new file mode 100644 index 000000000..1e9c0e364 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_e_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:101341695a42874e93ced15dce1250d7ab100b0a74e0bd3ffcbd0089400573ed +size 2156235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_f_uni.ytd b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_f_uni.ytd new file mode 100644 index 000000000..6f4ba4443 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_mp_m_stunt_01^jbib_diff_009_f_uni.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2af13c63247ef7c494626c67e22b72e37dd3ea4cb6b2a3488014b3029fd5735d +size 2418166 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_000.ydd new file mode 100644 index 000000000..504ae5dca Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_diff_000_a.ytd new file mode 100644 index 000000000..583574801 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_eyes_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50f8cf98eacbc2d79552994db7584ebb22968eb1334b3d6ec7cab68484cfae8f +size 219 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_001.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_001.ydd new file mode 100644 index 000000000..c243898a1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_001.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_002.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_002.ydd new file mode 100644 index 000000000..3395e032b Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_004.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_004.ydd new file mode 100644 index 000000000..93cc39241 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_004.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_008.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_008.ydd new file mode 100644 index 000000000..a920bf5db Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_008.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_010.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_010.ydd new file mode 100644 index 000000000..e65667e50 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_010.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_013.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_013.ydd new file mode 100644 index 000000000..e41d16e3b Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_013.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_017.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_017.ydd new file mode 100644 index 000000000..45568c850 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_017.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_001_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_001_a.ytd new file mode 100644 index 000000000..734f88240 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac8f79fefde2f5e1325240592f2e4d1a62de65cf0a59f0b6aa360388cb6ca76e +size 208837 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_a.ytd new file mode 100644 index 000000000..1858c9658 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43279ab703a05193a8568b833c822ba72bfabbe63715b7459e05f6ecaf30e7ac +size 42369 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_b.ytd new file mode 100644 index 000000000..8265dc559 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c462862cdafe32635b2cd8725de5b664a84af9e5b797933984e7fb2a8081599b +size 45207 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_c.ytd new file mode 100644 index 000000000..1bea73e65 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15569250001790ae9091c6d1e29e95bf58c7e9d5f46e2377918f722b75f8e453 +size 46641 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_d.ytd new file mode 100644 index 000000000..e08f906ec --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5480a290fdcc269ec21df7abd0b35f5ebfd633f8be71f721116a44598eb2d85b +size 47226 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_e.ytd new file mode 100644 index 000000000..7cb566c15 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c772a5a16cbd24a6bbace538f33f85817be7be3c35d0c6fcbe19095b16cc3c7c +size 48317 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_f.ytd new file mode 100644 index 000000000..f2a32c844 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c8afdc757ab61c91d0842b30237f5e9b7c9a027093ef520f62408dc464819d1 +size 520 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_g.ytd new file mode 100644 index 000000000..d306bbfa7 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:164c879c5c8c67360cbd67ede3b588b6d2bc95770722a4f91270a2bfb996e940 +size 517 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_h.ytd new file mode 100644 index 000000000..9c79df4c9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_002_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52203f5f2dcce2b5f7bbcd26396870b0b59f55acc38cc74d75a7c679f529cbfa +size 519 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_a.ytd new file mode 100644 index 000000000..95ae957cc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8f1a8643d52ab4511bc179509d7df38d63e3992acb7b3c2d50aa757a06c8a33 +size 21045 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_b.ytd new file mode 100644 index 000000000..312d97421 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_004_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:529a60232f552e61e5e8ea24bd134a6fbdf5d4c1c6b4111dad9d0f994fd147b9 +size 12291 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_a.ytd new file mode 100644 index 000000000..43a09821d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54495c1e3747357a34e19fe9241aaf85f375cdbf8ba419ae1fd377f4360bd8c4 +size 265850 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_b.ytd new file mode 100644 index 000000000..1fc9ffbaa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87afd6197f260b4a66ba43f6cd0ef6767f4047431a27c60a9630af8b18730be8 +size 265255 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_c.ytd new file mode 100644 index 000000000..9b48c0547 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b259bb40286c09961ef7e131dbc9fe05fc183866704641efe504b2ccb85ec4de +size 244240 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_d.ytd new file mode 100644 index 000000000..03b77ae5a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8272501f862e180e326e304a81f6e9c861324770ad7428d56266c047eff60d1a +size 261647 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_e.ytd new file mode 100644 index 000000000..effcfb89b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_008_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52eb84abf09e909f8cb8c11bb3958b7326a6a3a1d5dee1fe5e9e6658f87a7c17 +size 253828 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_a.ytd new file mode 100644 index 000000000..bcd69aa86 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db884dd3e97459bdb73a5041bcbd08a955ef079afc6f0442b04f4eccf7d22b08 +size 74518 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_b.ytd new file mode 100644 index 000000000..f864492e0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0949024419bfc2715492b9c03278519c7a159131d45ce8a1d792648cc85931a8 +size 57208 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_c.ytd new file mode 100644 index 000000000..89ec24031 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd7f7b24272b606ab9c36b6c173b3dabc98443f8234bce96a5d39b6498f325ed +size 70597 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_d.ytd new file mode 100644 index 000000000..04c36ce52 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1c3e8f5aaa5c125d5f151ab7a74d6cf1266366a984da9cbaacd1869170b5ed4 +size 56700 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_e.ytd new file mode 100644 index 000000000..09fd3d75d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4bff3bed04503cfd5267e942e430d977f6736a7f4678d5e06b6268cc555e003 +size 55649 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_f.ytd new file mode 100644 index 000000000..05255a39a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49a9780383d6d2bdd26ae1a890291034962126c6d521e894b429eedb9f367eb7 +size 59003 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_g.ytd new file mode 100644 index 000000000..e574a610a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21f0ec06a330aadc7df299f71b93abb5857bd4381ab8e2c89b3fd561c711c859 +size 58222 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_h.ytd new file mode 100644 index 000000000..348f5a85a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_010_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5af84452c70e88e07d2068c210313e1d4e3b047ed72f49ff3f694ee52d17b5af +size 68283 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_a.ytd new file mode 100644 index 000000000..8d649ef75 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c5ed2bc9cbc1b4e82db45c7e922b38382c9e565df7fb32b0bb1b55ad98a7f58 +size 87523 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_b.ytd new file mode 100644 index 000000000..a09d734c5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f117bb4c03399fcc4839286ab6d5e4302cf29f2d7c64375b9de1462d973c2f94 +size 88243 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_c.ytd new file mode 100644 index 000000000..23a2eff60 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57648eb3b923832f04a2050092f3780fd400fd7baa6016bb202701fa758c1c1c +size 93810 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_d.ytd new file mode 100644 index 000000000..f44e9b861 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47dba83cf81d5fb7d782862c924d5db80ebf9fadc8adc97800c44b0b9c1e3f94 +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_e.ytd new file mode 100644 index 000000000..8de7115c2 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b382c540a91329389b2471b348b84ba217c5a0d4dd8b3d07335ca72f14d08162 +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_f.ytd new file mode 100644 index 000000000..70f0e52bd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b128655a7ea6001fcfc8e188902eb92356ba5174179505248cb1101878b8630f +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_g.ytd new file mode 100644 index 000000000..8e6954a93 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c4a5bf6797b45fda3520e55e6a5deb7344ad89d6e7f1c3f20c18bf93f5e9c3a +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_h.ytd new file mode 100644 index 000000000..e541d1118 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_013_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:387d15366b7135488cf96187e924351a3b0ee2ec8c0e72836cb6e70a1fc2d936 +size 786 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_a.ytd new file mode 100644 index 000000000..41152724b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86b98671080efdcedac2fa57a8981a07be9a36d4a951599fc95804a1f968950 +size 98283 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_b.ytd new file mode 100644 index 000000000..bcc08c364 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd139ffaf0e6fc8798e711435712abd30b6afea0ac7cd0ff75983138180a71a5 +size 52464 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_c.ytd new file mode 100644 index 000000000..0876107e5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c92187705f3950e6e9a3e893cd80ebe724e842672325984a52f0555532645a76 +size 90512 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_d.ytd new file mode 100644 index 000000000..395223ba0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85d0efdb67da3c227426ba0b06333c3589a4eb20a7e1c93d3cc11568353858c0 +size 90967 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_e.ytd new file mode 100644 index 000000000..7cb58d723 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cfdbfcfae2a9251bf5613a5368e2c2493139e3a27bdb57d1617cd70311eb225 +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_f.ytd new file mode 100644 index 000000000..4c88bc45a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f82b8bf99909fb69236e855765ec75cf3a2ca24c0d7e57be9c991c49a6709fbc +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_g.ytd new file mode 100644 index 000000000..9ea09b187 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a357bd3ff3919c643f6f15479a14a3f2b023b22842de11676573ca798b9dfbe0 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_h.ytd new file mode 100644 index 000000000..35a811970 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p^p_head_diff_017_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6686909dbd8a2d7447a4cea428d505d59c59dcc48e52d3927124584f3afdf312 +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_000.ydd new file mode 100644 index 000000000..567da5ff1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_000_a.ytd new file mode 100644 index 000000000..6510849a0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:850343ba8f8ec6117d51fa80f093551785ca69cfa65962226f8fdede418ac2b3 +size 911 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_a.ytd new file mode 100644 index 000000000..c83638d4d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee43916e33755f7de9b3e067a59b35d8eb953f25fdbd75db291710f8d692e147 +size 72012 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_b.ytd new file mode 100644 index 000000000..c5ee2b278 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebf0e38ebce0869f40e079196f9b8a6c1809a9daf9c9970a898dbb3b86392232 +size 131440 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_c.ytd new file mode 100644 index 000000000..b53fdec7d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_apt01^p_head_diff_001_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:844d6466b44f18e4bf62ba35c09d2b6b8123dfbb3ac14fa3f466b131505d0e5e +size 36533 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^P_head_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^P_head_000.ydd new file mode 100644 index 000000000..a9e6c6697 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^P_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_002.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_002.ydd new file mode 100644 index 000000000..59eff3b83 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_a.ytd new file mode 100644 index 000000000..37de52702 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed7370911fde30d0ffc77a100ab0909e44b1f908d4289f8decdc908f4f6150ad +size 467308 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_b.ytd new file mode 100644 index 000000000..4d639a0f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7976ee8408242aaabd485ec678c6ec19df18a170902f65fa3a57b56f60a8851 +size 424538 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_c.ytd new file mode 100644 index 000000000..769ef3ebf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78fed0e502009a9a2da2c52bfc0c981be5124d948cf320072b2bae0b5f92f95b +size 430518 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_d.ytd new file mode 100644 index 000000000..518a84334 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:089d9d8cf10855ac0a3f388cdd0c622b09de0e17ce7c5f673dc62846dae1a959 +size 14063 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_a.ytd new file mode 100644 index 000000000..0ccc2bf56 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a25fd58e153fec7841d81c0d3eb5f02f9b4ae2690f0ecd3bbd1a00ac62304ccf +size 1181695 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_b.ytd new file mode 100644 index 000000000..e884e9f01 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_hipster^p_head_diff_002_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d6f6617a3b06493d35a55eca6993142ec54902920ae19c60a7f92d313cbc16d1 +size 1583895 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_001.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_001.ydd new file mode 100644 index 000000000..1099e688a Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_001.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_diff_001_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_diff_001_a.ytd new file mode 100644 index 000000000..a286e25d3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_eyes_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7f42d26cb54e86844ff932cd3fe8cbf935e0b7e85183f4deb85ae85e7451e6a +size 43235 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_002.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_002.ydd new file mode 100644 index 000000000..2cd884a86 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_a.ytd new file mode 100644 index 000000000..11dd47f45 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6085fbf8731a0244d37080c37d457451432b07614ccfa1e1c88c1d6557d4ec1 +size 304700 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_b.ytd new file mode 100644 index 000000000..3280cfe34 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_independence^p_head_diff_002_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0754ffb16041aff17b2a78823848088d764c68d44af984f18b6da26890ded2ee +size 307940 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_000.ydd new file mode 100644 index 000000000..cec92cad1 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_a.ytd new file mode 100644 index 000000000..655ca09fb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea59df880c958b6c2f968b878d000c083097bf019430a1b388ae935d9e2fd93 +size 823725 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_b.ytd new file mode 100644 index 000000000..10981e28b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1444ad8ac8608340ed4bb97c60bfb1c97346183cd31a411dccec054ec39a280 +size 1050750 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_c.ytd new file mode 100644 index 000000000..973ac693a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6075d20a02f2e33e56026ea81b713945c8cf7313da340f7665e026eb2d0291f4 +size 666251 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_d.ytd new file mode 100644 index 000000000..72d6d7854 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00a1c402e81bf38c48b9413a3b53239e7b5e8297b7bb004ffbb91720fbb37891 +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_e.ytd new file mode 100644 index 000000000..3b9545a7b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_freemode_mplts^p_head_diff_000_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e490fedb587158b6bed59f3bb02c8edbf011960e0d96d83a0853cd69a6dd5864 +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_000.ydd new file mode 100644 index 000000000..f61624505 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_002.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_002.ydd new file mode 100644 index 000000000..656a0334e Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_002.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_003.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_003.ydd new file mode 100644 index 000000000..b95704766 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_003.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_000_a.ytd new file mode 100644 index 000000000..8b74a2888 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0b70c578219eb2b62419284b2f87aefe6af7b84f901f18c99fd37400218e544 +size 211926 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_002_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_002_a.ytd new file mode 100644 index 000000000..34d1e5dd6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_002_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecdf11d1546065e29a908a302f51cdfaf6742b5049d5693a14a5d2b6a047dad1 +size 71621 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_003_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_003_a.ytd new file mode 100644 index 000000000..702f72e33 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_heist^p_head_diff_003_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dec195495b801ca547c8c44d533b487193930a0edd2a452747497a45b754863a +size 90897 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_a.ytd new file mode 100644 index 000000000..6a668bdd1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a0a7aff8ebe790de937af66c6796e8af5a0ab85cbcf61268870dc3998bcd7f2 +size 57317 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_b.ytd new file mode 100644 index 000000000..daf3ed810 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb4a432c13958975ca83d8bc068c1ec805957d74e0a673a3e62ccda0f3e99735 +size 57465 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_h.ytd new file mode 100644 index 000000000..68e3aee25 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_male_xmas2^p_head_diff_004_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a6fd8246a894a7a5a34fc91fa212cd68765930368519a0a19ae963b8274d0c8 +size 52643 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_001.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_001.ydd new file mode 100644 index 000000000..489735406 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_001.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_a.ytd new file mode 100644 index 000000000..8b4751a29 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c64a633944c27882f686370be7bdff9e36c08b853d7f6055619d50a4dc0fae0a +size 52514 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_b.ytd new file mode 100644 index 000000000..ede6dc5da --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7568ae1857667bf0af779367c9d1ac02fea8e1c99e4855f7c89f6f7a3fdd0363 +size 52063 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_c.ytd new file mode 100644 index 000000000..b02ea293b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_eyes_diff_001_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e7cb2ecd1c31f07893d0cb7b6450f6c11dca743da104a3c7d7e19358b1af8e7 +size 75965 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_005.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_005.ydd new file mode 100644 index 000000000..3e4a68854 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_005.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_010.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_010.ydd new file mode 100644 index 000000000..0d765d5cc Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_010.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_005_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_005_a.ytd new file mode 100644 index 000000000..2ced599d4 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_005_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3565130a1f8bb3c72ac9478300ffb8f7ddbb35d3a43bfaf6ff3b8b1475253e2b +size 47300 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_a.ytd new file mode 100644 index 000000000..cc1a7e0cc --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0312f258c81c2d74cf8f993e92e4f37da759e18bc7b556955d6d7a49955eac7a +size 74481 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_b.ytd new file mode 100644 index 000000000..f62bc9665 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a04508af89ff0e24bdd96beb397dfbfc9656381054048e9c4d86aeef5b3be91a +size 113353 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_c.ytd new file mode 100644 index 000000000..ce2e8aed1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b9ca9b3e4e356a1030d489767130f0593aca1dacbe5788dd14d3769a36a4e814 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_d.ytd new file mode 100644 index 000000000..4ecac6ff0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_bikerdlc_01^p_head_diff_010_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c2f403d67262cfb070498bda914b19474a23d3c1f49bf032b520a874bb877b5 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_000.ydd new file mode 100644 index 000000000..f864f6318 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_diff_000_a.ytd new file mode 100644 index 000000000..1878bad62 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_eyes_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c164a7371aab4fcef49bb409ff0213db1b79a701b37aa04bd28b61b00ebf141 +size 2468 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_000.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_000.ydd new file mode 100644 index 000000000..1700afdac Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_000.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_a.ytd new file mode 100644 index 000000000..ed8c225dd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0236ddb32fd4c6d428fe9987edc6e29a3cd9c6e64108c64776cf1e94ce661a73 +size 470894 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_b.ytd new file mode 100644 index 000000000..5e9b44dbf --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb5bff6597cee23688032942591cf48b1e9db0a6f3cc6a056a2272f9eb6f5847 +size 453405 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_c.ytd new file mode 100644 index 000000000..6d920325e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5eaea6c9235a88bd60d8eb9f25a9dc8d2ac7315db852c844d7d462e21815065 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_d.ytd new file mode 100644 index 000000000..4486ef603 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb779b8422124520a02c0cd0163df2fe49412d98fac656f346ac133cf8d0445f +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_e.ytd new file mode 100644 index 000000000..04145718d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0687e6bbbc624867873516430f2a591d2920c9eeaa3545e635f5282d21b74013 +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_f.ytd new file mode 100644 index 000000000..3a5157bec --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ab8f99ec4b14a5dadb3248121efd0f49196711d91a04bf31607adcfe4752f4d +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_g.ytd new file mode 100644 index 000000000..7da6bfd2e --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c81ad7059d17b1dd90b33f869188c2f1b09fd5e686b9dccb41e2ba92badda4dd +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_h.ytd new file mode 100644 index 000000000..85572c5f1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2438df06250e96cbaaefcf86a58250d942eb93454e0de28bce81ffc92fd6b27 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_i.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_i.ytd new file mode 100644 index 000000000..6052f0502 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_i.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2e1505f3cc1b86ad548e5ee7364f923541319d93f58ae4adc922012bc8fcf44 +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_j.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_j.ytd new file mode 100644 index 000000000..123bb70f3 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_january2016^p_head_diff_000_j.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ff9934cd0c603fc1bcff3fc07fdf527dee956a4b94bd65d59c7af9f443ae485 +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_008.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_008.ydd new file mode 100644 index 000000000..f1ac19f41 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_008.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_011.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_011.ydd new file mode 100644 index 000000000..8fc401ecd Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_011.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_012.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_012.ydd new file mode 100644 index 000000000..6105fae15 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_012.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_013.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_013.ydd new file mode 100644 index 000000000..fa4b824ec Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_013.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_014.ydd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_014.ydd new file mode 100644 index 000000000..5c532aaf7 Binary files /dev/null and b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_014.ydd differ diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_a.ytd new file mode 100644 index 000000000..9d7ee8bcd --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04122252321f36d93a06eee813ceb373efd6fe075c3fa389941fdb38886fa5c9 +size 470895 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_b.ytd new file mode 100644 index 000000000..e6b9a6a6f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec0c67986abe492d60cf25c369d79aed718f1307a3ad9b5a7bf9f2b6c9976251 +size 453405 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_c.ytd new file mode 100644 index 000000000..ffe5a1edb --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:353498f1ae6af8b678608877a25b6e39abc31789b71f8ccb75a2de6dea01a82d +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_d.ytd new file mode 100644 index 000000000..7fe01331f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:417c36a83f7a349f9f15f4beeca3865c91cc80c6d0002fba5811dcb778b3e9fc +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_e.ytd new file mode 100644 index 000000000..3600f5288 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f3c19b5535c7cf10273079edaaa9e8961c6fb0e3c92b41c7f618b4eac5a6bd4 +size 787 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_f.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_f.ytd new file mode 100644 index 000000000..35315d6a6 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_f.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6636c2ca8b527a72b23f79ed91dada590681002a336803368bde80c25183427f +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_g.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_g.ytd new file mode 100644 index 000000000..7b50b0093 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_g.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9de872a85a66eaf9c3796f18b5f7f4277d9de9d5c7215dd04aaeecea507f69a5 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_h.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_h.ytd new file mode 100644 index 000000000..f578b46f9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_h.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:165af6af945c80969a6543c7493c88f518c367e1905fa5b44175c0da866c505a +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_i.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_i.ytd new file mode 100644 index 000000000..0451030ce --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_i.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4f22a8a9006be4697150d682041ce3947ac2ffd81cca654db4e6cbc2dfdf97d +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_j.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_j.ytd new file mode 100644 index 000000000..4a3d0e782 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_j.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52e545d038b2223a934192545346c8ed27eff33a4a04f9c2465cf3596a0fcb50 +size 789 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_k.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_k.ytd new file mode 100644 index 000000000..19ffdfe0c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_k.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca5fc138bbd490026de7643e582f9984f0de972be889bfda0b79b68a66e02810 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_l.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_l.ytd new file mode 100644 index 000000000..7cb616ca9 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_l.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bac6d460e00ddc1accf9925e9c8c43fd53a2e4a47b6576a62c152111e7b6ccd1 +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_m.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_m.ytd new file mode 100644 index 000000000..08def0894 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_m.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5233feb63048a942e98d360902487e4764a9c63a8ddf6343a0df8970c601b2f0 +size 791 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_n.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_n.ytd new file mode 100644 index 000000000..44222bb81 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_n.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:838172472369d13b1d62059d2b28f85746c49cd01090edfdfa3bf5bebe2721b4 +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_o.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_o.ytd new file mode 100644 index 000000000..90a58c9f0 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_o.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:609b45ad86d86de04fe05dad776078e3d8dfe7cb327ffa79593fa93c1bc0c9cd +size 790 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_p.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_p.ytd new file mode 100644 index 000000000..4756b235f --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_008_p.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efbd99e7309b7ddfa00dd5d3698259bb587456a4d48d9c1bc3da99a811c6bc5d +size 788 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_a.ytd new file mode 100644 index 000000000..7df0bf2fa --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99efcb3a8b6322bba696368fd0e3c4921cc721486d8f13d7023c5e87a79ed1a0 +size 76513 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_b.ytd new file mode 100644 index 000000000..5d7514145 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a27933415c12ba019f297910e964e694811ca00e0dada6aab70b61999005b236 +size 78465 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_c.ytd new file mode 100644 index 000000000..bca6e9117 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9852dbbc788ae3f4b95995bf886961c8d305edd24dbcdca347bf99527483564e +size 77074 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_d.ytd new file mode 100644 index 000000000..59cec6199 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5a67082735bbcf7378f4094360ad59d9e6c8ef48d409abb60ac833d3131e501 +size 80330 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_e.ytd new file mode 100644 index 000000000..ba2256b1c --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_011_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dcd89febed75f7dfa67f967304358394852eeff961821005e190786ba7e1ba3 +size 31289 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_a.ytd new file mode 100644 index 000000000..594f29b13 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6be58fbe4675610b23da5d67107792235e9cff3ee014f4f062c6768387b5c45e +size 76513 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_b.ytd new file mode 100644 index 000000000..8b25d7140 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:274142f2a45f0303ca00537a0e65d2ca141d1eaaf8dc76830ff7cadbd82243af +size 78463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_c.ytd new file mode 100644 index 000000000..853f8b055 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59062433b9c06d6f1fe41d3f41d5ce40d7f704c4508f350108ef1602be9c2dbd +size 77073 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_d.ytd new file mode 100644 index 000000000..6b893fe64 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d26474d2e5a7c2be43dc02d63c6e692bf6598fd051a59dad1a67bfb84dae3809 +size 80332 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_e.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_e.ytd new file mode 100644 index 000000000..2040641a5 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_012_e.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33d048d9efa649c716fde5f31a764abb716b33f27890be5332de47f76ff8189a +size 31289 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_a.ytd new file mode 100644 index 000000000..197791e2a --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcb8167ac0f535ef70f4d8b66adbd664391e79dd70c6e80b029103451412845f +size 42810 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_b.ytd new file mode 100644 index 000000000..7d03ba09b --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:724699e64dd7bb657001cf32da94b1060b9bedfae6682496afd0634e98deec61 +size 49462 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_c.ytd new file mode 100644 index 000000000..c3e7201c1 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5161c4bf1942bf5eefbd5eb8a5fada2aa6de2c5561399cca049a6e2cb488beba +size 58191 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_d.ytd new file mode 100644 index 000000000..f9eeb1331 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_013_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35d3887c03e807b198f9cb81788cf2be9ac038c48d6181166b30742e7a2c264 +size 44455 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_a.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_a.ytd new file mode 100644 index 000000000..79238de04 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_a.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3120a47b4fe64b89a2097021e8fe95a4af89489dbd55a28461593976c64a6bd5 +size 42808 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_b.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_b.ytd new file mode 100644 index 000000000..e82622c11 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_b.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d8cafb294462ea029fa1fe94acf805740870f7dd1c5a06fb063ee9123be26cf +size 49463 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_c.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_c.ytd new file mode 100644 index 000000000..e9526ae78 --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_c.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d153b0f5db10aff97125842964b356dbf6b89dfadf89ba765e47b5da99ee8420 +size 58193 diff --git a/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_d.ytd b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_d.ytd new file mode 100644 index 000000000..51e27eb8d --- /dev/null +++ b/resources/eup-stream/stream/mp_m_freemode_01_p_mp_m_stunt_01^p_head_diff_014_d.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cba6877daaa0ebdcd0c6f5d4a346d251921117ec0d760b5918418318376b14de +size 44453 diff --git a/resources/eup-ui/__resource.lua b/resources/eup-ui/__resource.lua new file mode 100644 index 000000000..124449557 --- /dev/null +++ b/resources/eup-ui/__resource.lua @@ -0,0 +1,4 @@ +resource_manifest_version '05cfa83c-a124-4cfa-a768-c24a5811d8f9' + +client_script "@NativeUI/NativeUI.lua" +client_script "eup_ui.lua" \ No newline at end of file diff --git a/resources/eup-ui/eup_ui.lua b/resources/eup-ui/eup_ui.lua new file mode 100644 index 000000000..ab45dde9c --- /dev/null +++ b/resources/eup-ui/eup_ui.lua @@ -0,0 +1,3667 @@ +local outfits = { + ['Male LSPD Uniform (Long Sleeve)'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 144, 1 }, + }, + }, + ['Male LSPD Uniform (Short Sleeve)'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 59, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 150, 1 }, + }, + }, + ['Female LSPD Uniform (Short Sleeve)'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 36, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 147, 1 }, + }, + }, + ['Male LSPD Jacket'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 47, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 52, 1 }, + { 9, 3, 1 }, + { 10, 1, 1 }, + { 11, 40, 1 }, + }, + }, + ['Female LSPD Jacket'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 3, 1 }, + { 10, 1, 1 }, + { 11, 173, 1 }, + }, + }, + ['Male LSPD Traffic Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 20, 1 }, + { 4, 33, 2 }, + { 5, 49, 1 }, + { 6, 31, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 19, 1 }, + }, + }, + ['Male LSPD Motorcycle Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 23, 1 }, + { 4, 33, 2 }, + { 5, 49, 1 }, + { 6, 31, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 53, 1 }, + }, + }, + ['Female LSPD Motorcycle Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 18, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 32, 2 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 35, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 37, 1 }, + }, + }, + ['Male LSPD Suit'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 39, 8 }, + { 8, 11, 1 }, + { 9, 25, 1 }, + { 10, 1, 1 }, + { 11, 5, 5 }, + }, + }, + ['Female LSPD Suit'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 8, 1 }, + { 4, 4, 4 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 65, 2 }, + { 9, 24, 2 }, + { 10, 1, 1 }, + { 11, 25, 2 }, + }, + }, + ['Male LSPD Detective'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 81, 8 }, + { 9, 25, 1 }, + { 10, 1, 1 }, + { 11, 4, 1 }, + }, + }, + ['Male LSPD Detective (Vest)'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 42, 2 }, + { 9, 25, 1 }, + { 10, 1, 1 }, + { 11, 4, 1 }, + }, + }, + ['Female LSPD Detective'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 4, 4 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 7, 1 }, + { 8, 25, 6 }, + { 9, 27, 1 }, + { 10, 1, 1 }, + { 11, 29, 3 }, + }, + }, + ['Male LSPD Windbreaker'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 5 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 12, 1 }, + { 9, 21, 2 }, + { 10, 1, 1 }, + { 11, 36, 2 }, + }, + }, + ['Male LSPD K-9 Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 7 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 53, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 38, 1 }, + { 9, 15, 1 }, + { 10, 9, 1 }, + { 11, 103, 1 }, + }, + }, + ['Female LSPD K-9 Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 55, 2 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 3, 1 }, + { 9, 1, 1 }, + { 10, 8, 1 }, + { 11, 94, 1 }, + }, + }, + ['Male LSSD Uniform (Long Sleeve)'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 14, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 39, 2 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 151, 1 }, + }, + }, + ['Male LSSD Uniform (Short Sleeve)'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 45, 2 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 76, 1 }, + }, + }, + ['Female LSSD Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 53, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 141, 1 }, + }, + }, + ['Male LSSD Jacket'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 66, 1 }, + { 9, 3, 3 }, + { 10, 1, 1 }, + { 11, 157, 5 }, + }, + }, + ['Female LSSD Jacket'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 46, 1 }, + { 9, 3, 3 }, + { 10, 1, 1 }, + { 11, 154, 5 }, + }, + }, + ['Male LSSD Jacket HI-VIS'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 66, 1 }, + { 9, 3, 3 }, + { 10, 1, 1 }, + { 11, 157, 3 }, + }, + }, + ['Male LSSD Motorcycle Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 23, 1 }, + { 4, 33, 3 }, + { 5, 49, 1 }, + { 6, 31, 1 }, + { 7, 9, 1 }, + { 8, 39, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 151, 1 }, + }, + }, + ['Female LSSD Motorcycle Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 18, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 32, 3 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 52, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 141, 1 }, + }, + }, + ['Male LSSD Suit'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 39, 5 }, + { 8, 11, 8 }, + { 9, 24, 2 }, + { 10, 1, 1 }, + { 11, 5, 1 }, + }, + }, + ['Female LSSD Suit'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 8, 1 }, + { 4, 4, 2 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 40, 6 }, + { 9, 21, 2 }, + { 10, 1, 1 }, + { 11, 25, 4 }, + }, + }, + ['Male LSSD Detective'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 81, 5 }, + { 9, 24, 2 }, + { 10, 1, 1 }, + { 11, 4, 8 }, + }, + }, + ['Male LSSD Detective (Vest)'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 42, 3 }, + { 9, 24, 2 }, + { 10, 1, 1 }, + { 11, 4, 8 }, + }, + }, + ['Female LSSD Detective'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 6, 1 }, + { 4, 4, 5 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 7, 1 }, + { 8, 5, 1 }, + { 9, 26, 2 }, + { 10, 1, 1 }, + { 11, 9, 8 }, + }, + }, + ['Male LSSD Windbreaker'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 1 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 12, 8 }, + { 9, 22, 2 }, + { 10, 1, 1 }, + { 11, 36, 5 }, + }, + }, + ['Male LSSD K-9 Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 60, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 54, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 101, 1 }, + }, + }, + ['Female LSSD K-9 Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 11, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 62, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 32, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 91, 1 }, + }, + }, + ['Male SAHP Uniform (Long Sleeve)'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 14, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 2 }, + { 5, 49, 1 }, + { 6, 16, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 27, 1 }, + }, + }, + ['Male SAHP Uniform (Short Sleeve)'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 26, 2 }, + { 5, 49, 1 }, + { 6, 16, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 119, 1 }, + }, + }, + ['Female SAHP Uniform (Short Sleeve)'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 42, 3 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 26, 1 }, + }, + }, + ['Male SAHP Jacket'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 45, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 2 }, + { 5, 49, 1 }, + { 6, 16, 1 }, + { 7, 9, 1 }, + { 8, 66, 9 }, + { 9, 2, 1 }, + { 10, 1, 1 }, + { 11, 104, 1 }, + }, + }, + ['Female SAHP Jacket'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 44, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 42, 3 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 46, 9 }, + { 9, 2, 4 }, + { 10, 1, 1 }, + { 11, 95, 1 }, + }, + }, + ['Male SAHP Motorcycle Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 33, 1 }, + { 5, 49, 1 }, + { 6, 31, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 27, 1 }, + }, + }, + ['Female SAHP Motorcycle Uniform'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 18, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 32, 1 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 32, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 26, 1 }, + }, + }, + ['Male SAHP Leather Biker Jacket'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 25, 1 }, + { 4, 33, 1 }, + { 5, 49, 1 }, + { 6, 14, 1 }, + { 7, 9, 1 }, + { 8, 66, 9 }, + { 9, 2, 4 }, + { 10, 1, 1 }, + { 11, 65, 1 }, + }, + }, + ['Female SAHP Leather Biker Jacket'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 18, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 24, 1 }, + { 4, 32, 1 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 46, 9 }, + { 9, 2, 4 }, + { 10, 1, 1 }, + { 11, 35, 1 }, + }, + }, + ['Male SAHP K-9 Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 45, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 55, 1 }, + { 7, 2, 1 }, + { 8, 54, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 32, 5 }, + }, + }, + ['Female SAHP K-9 Uniform'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 44, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 50, 1 }, + { 5, 1, 1 }, + { 6, 53, 1 }, + { 7, 2, 1 }, + { 8, 32, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 34, 5 }, + }, + }, + ['Male SAHP Inspector'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 89, 1 }, + { 9, 24, 3 }, + { 10, 1, 1 }, + { 11, 4, 13 }, + }, + }, + ['Male SAHP Inspector (Vest)'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 42, 2 }, + { 9, 24, 3 }, + { 10, 1, 1 }, + { 11, 4, 13 }, + }, + }, + ['Female SAHP Inspector'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 4, 5 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 7, 1 }, + { 8, 8, 1 }, + { 9, 26, 3 }, + { 10, 1, 1 }, + { 11, 28, 5 }, + }, + }, + ['Male SAHP Windbreaker'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 2 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 12, 13 }, + { 9, 22, 8 }, + { 10, 1, 1 }, + { 11, 36, 6 }, + }, + }, + ['Male SASP Lifeguard (Long Sleeve)'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 2 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 81, 2 }, + }, + }, + ['Male SASP Ranger (Long Sleeve)'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 48, 2 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 2 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 81, 1 }, + }, + }, + ['Male SASP Lifeguard (Short Sleeve)'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 4 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 2 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 82, 2 }, + }, + }, + ['Female SASP Lifeguard (Short Sleeve)'] = { + category = 'SASP', + ped = 'mp_f_freemode_01', + props = { + { 0, 11, 7 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 50, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 41, 2 }, + }, + }, + ['Male SASP Ranger (Short Sleeve)'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 48, 2 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 2 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 82, 1 }, + }, + }, + ['Female SASP Ranger (Short Sleeve)'] = { + category = 'SASP', + ped = 'mp_f_freemode_01', + props = { + { 0, 11, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 50, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 41, 1 }, + }, + }, + ['Male SASP Jacket'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 48, 2 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 66, 17 }, + { 9, 2, 3 }, + { 10, 1, 1 }, + { 11, 157, 2 }, + }, + }, + ['Female SASP Jacket'] = { + category = 'SASP', + ped = 'mp_f_freemode_01', + props = { + { 0, 11, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 50, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 46, 17 }, + { 9, 2, 3 }, + { 10, 1, 1 }, + { 11, 154, 2 }, + }, + }, + ['Male BCSO Uniform (Long Sleeve)'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 14, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 39, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 25, 1 }, + }, + }, + ['Male BCSO Uniform (Short Sleeve)'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 45, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 75, 1 }, + }, + }, + ['Female BCSO Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 53, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 111, 1 }, + }, + }, + ['Male BCSO Jacket HI-VIS'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 66, 1 }, + { 9, 3, 2 }, + { 10, 1, 1 }, + { 11, 157, 1 }, + }, + }, + ['Male BCSO Jacket'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 66, 1 }, + { 9, 3, 2 }, + { 10, 1, 1 }, + { 11, 157, 4 }, + }, + }, + ['Female BCSO Jacket'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 46, 1 }, + { 9, 3, 2 }, + { 10, 1, 1 }, + { 11, 154, 4 }, + }, + }, + ['Male BCSO Motorcycle Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 18, 4 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 23, 1 }, + { 4, 33, 3 }, + { 5, 49, 1 }, + { 6, 31, 1 }, + { 7, 9, 1 }, + { 8, 39, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 25, 1 }, + }, + }, + ['Female BCSO Motorcycle Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 18, 4 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 32, 3 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 52, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 111, 1 }, + }, + }, + ['Male BCSO K-9 Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 8 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 60, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 39, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 184, 1 }, + }, + }, + ['Female BCSO K-9 Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 11, 8 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 55, 1 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 52, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 92, 1 }, + }, + }, + ['Male BCSO Suit'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 4 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 39, 9 }, + { 8, 11, 4 }, + { 9, 24, 1 }, + { 10, 1, 1 }, + { 11, 5, 2 }, + }, + }, + ['Female BCSO Suit'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 8, 1 }, + { 4, 4, 9 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 65, 2 }, + { 9, 26, 1 }, + { 10, 1, 1 }, + { 11, 25, 3 }, + }, + }, + ['Male BCSO Detective'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 4 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 81, 9 }, + { 9, 24, 1 }, + { 10, 1, 1 }, + { 11, 4, 4 }, + }, + }, + ['Male BCSO Detective (Vest)'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 4 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 42, 3 }, + { 9, 24, 1 }, + { 10, 1, 1 }, + { 11, 4, 4 }, + }, + }, + ['Female BCSO Detective'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 4, 6 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 7, 1 }, + { 8, 8, 1 }, + { 9, 26, 1 }, + { 10, 1, 1 }, + { 11, 15, 16 }, + }, + }, + ['Male BCSO Deputy'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 31, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 1, 2 }, + { 5, 49, 1 }, + { 6, 39, 4 }, + { 7, 7, 1 }, + { 8, 89, 1 }, + { 9, 24, 1 }, + { 10, 1, 1 }, + { 11, 134, 1 }, + }, + }, + ['Male BCSO Windbreaker'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 1, 2 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 66, 1 }, + { 9, 24, 1 }, + { 10, 1, 1 }, + { 11, 36, 5 }, + }, + }, + ['Male FIB Suit'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 11, 1 }, + { 8, 11, 1 }, + { 9, 23, 1 }, + { 10, 1, 1 }, + { 11, 5, 1 }, + }, + }, + ['Female FIB Suit'] = { + category = 'FIB', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 8, 1 }, + { 4, 4, 1 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 65, 3 }, + { 9, 25, 1 }, + { 10, 1, 1 }, + { 11, 25, 1 }, + }, + }, + ['Male FIB Agent'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 7, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 13, 13 }, + { 8, 17, 1 }, + { 9, 23, 1 }, + { 10, 1, 1 }, + { 11, 4, 4 }, + }, + }, + ['Female FIB Agent'] = { + category = 'FIB', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 4, 1 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 10, 1 }, + { 9, 25, 1 }, + { 10, 1, 1 }, + { 11, 28, 1 }, + }, + }, + ['Male Government Suit'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 116, 1 }, + { 8, 11, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 11, 1 }, + }, + }, + ['Female Government Suit'] = { + category = 'FIB', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 8, 1 }, + { 4, 38, 1 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 87, 1 }, + { 8, 39, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 59, 1 }, + }, + }, + ['Male FIB Response'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 5 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 9, 1 }, + { 8, 42, 4 }, + { 9, 20, 4 }, + { 10, 1, 1 }, + { 11, 4, 4 }, + }, + }, + ['Male FIB Windbreaker'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 5 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 21, 1 }, + { 7, 7, 1 }, + { 8, 12, 4 }, + { 9, 21, 1 }, + { 10, 1, 1 }, + { 11, 36, 1 }, + }, + }, + ['Male FIB Police Uniform'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 55, 1 }, + { 7, 9, 1 }, + { 8, 38, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 33, 1 }, + }, + }, + ['Male DOA Suit'] = { + category = 'DOA', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 39, 9 }, + { 8, 11, 2 }, + { 9, 23, 3 }, + { 10, 1, 1 }, + { 11, 5, 1 }, + }, + }, + ['Male DOA Agent'] = { + category = 'DOA', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 81, 9 }, + { 9, 23, 3 }, + { 10, 1, 1 }, + { 11, 4, 2 }, + }, + }, + ['Female DOA Agent'] = { + category = 'DOA', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 4, 3 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 40, 1 }, + { 9, 25, 3 }, + { 10, 1, 1 }, + { 11, 25, 5 }, + }, + }, + ['Male DOA Response'] = { + category = 'DOA', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 50, 4 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 88, 1 }, + { 9, 8, 5 }, + { 10, 1, 1 }, + { 11, 3, 4 }, + }, + }, + ['Female DOA Operative'] = { + category = 'DOA', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 52, 5 }, + { 5, 1, 1 }, + { 6, 51, 1 }, + { 7, 7, 1 }, + { 8, 8, 1 }, + { 9, 24, 4 }, + { 10, 1, 1 }, + { 11, 15, 1 }, + }, + }, + ['Male DOA Windbreaker'] = { + category = 'DOA', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 1 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 7, 1 }, + { 8, 12, 2 }, + { 9, 21, 4 }, + { 10, 1, 1 }, + { 11, 36, 3 }, + }, + }, + ['Male DOA SRT Uniform'] = { + category = 'DOA', + ped = 'mp_m_freemode_01', + props = { + { 0, 89, 1 }, + { 1, 23, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 97, 1 }, + { 4, 32, 3 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 28, 5 }, + { 10, 1, 1 }, + { 11, 50, 3 }, + }, + }, + ['Female DOA SRT Uniform'] = { + category = 'DOA', + ped = 'mp_f_freemode_01', + props = { + { 0, 88, 1 }, + { 1, 24, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 112, 1 }, + { 4, 31, 3 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 30, 5 }, + { 10, 1, 1 }, + { 11, 43, 3 }, + }, + }, + ['Male PIA Special Agent'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 11, 5 }, + { 5, 1, 1 }, + { 6, 11, 1 }, + { 7, 14, 1 }, + { 8, 12, 1 }, + { 9, 23, 2 }, + { 10, 1, 1 }, + { 11, 5, 5 }, + }, + }, + ['Female PIA Special Agent'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 4, 1 }, + { 4, 4, 5 }, + { 5, 1, 1 }, + { 6, 30, 1 }, + { 7, 1, 1 }, + { 8, 40, 3 }, + { 9, 21, 6 }, + { 10, 1, 1 }, + { 11, 25, 4 }, + }, + }, + ['Male PIA Police'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 6 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 53, 4 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 6, 1 }, + { 8, 89, 1 }, + { 9, 23, 2 }, + { 10, 1, 1 }, + { 11, 52, 3 }, + }, + }, + ['Female PIA Police'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 55, 4 }, + { 5, 1, 1 }, + { 6, 25, 1 }, + { 7, 7, 1 }, + { 8, 8, 1 }, + { 9, 25, 2 }, + { 10, 1, 1 }, + { 11, 74, 1 }, + }, + }, + ['Male PIA Response'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 6 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 50, 4 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 2, 1 }, + { 8, 38, 1 }, + { 9, 13, 5 }, + { 10, 1, 1 }, + { 11, 52, 3 }, + }, + }, + ['Male PIA Windbreaker'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 13, 1 }, + { 4, 50, 4 }, + { 5, 1, 1 }, + { 6, 55, 1 }, + { 7, 7, 1 }, + { 8, 29, 4 }, + { 9, 21, 3 }, + { 10, 1, 1 }, + { 11, 36, 4 }, + }, + }, + ['Female PIA Response'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 5, 10 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 3, 1 }, + { 9, 8, 4 }, + { 10, 1, 1 }, + { 11, 74, 1 }, + }, + }, + ['Male PIA Uniform'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 47, 1 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 38, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 99, 1 }, + }, + }, + ['Female PIA Uniform'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 49, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 3, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 90, 1 }, + }, + }, + ['Male Border Patrol'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 53, 1 }, + { 5, 49, 1 }, + { 6, 28, 1 }, + { 7, 2, 1 }, + { 8, 38, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 98, 1 }, + }, + }, + ['Female Border Patrol'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 55, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 3, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 89, 1 }, + }, + }, + ['Male SEP Uniform'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 11, 6 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 5, 1 }, + { 4, 11, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 21, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 20, 1 }, + }, + }, + ['Male USAF Police'] = { + category = 'USAF Military Police', + ped = 'mp_m_freemode_01', + props = { + { 0, 29, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 60, 4 }, + { 5, 49, 1 }, + { 6, 36, 1 }, + { 7, 9, 1 }, + { 8, 56, 1 }, + { 9, 1, 1 }, + { 10, 22, 1 }, + { 11, 64, 1 }, + }, + }, + ['Female USAF Police'] = { + category = 'USAF Military Police', + ped = 'mp_f_freemode_01', + props = { + { 0, 29, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 62, 4 }, + { 5, 1, 1 }, + { 6, 37, 1 }, + { 7, 9, 1 }, + { 8, 33, 1 }, + { 9, 1, 1 }, + { 10, 21, 1 }, + { 11, 57, 1 }, + }, + }, + ['Male SADCR Uniform'] = { + category = 'SADCR', + ped = 'mp_m_freemode_01', + props = { + { 0, 45, 2 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 26, 3 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 39, 2 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 102, 1 }, + }, + }, + ['Male SADCR Kaki Uniform'] = { + category = 'SADCR', + ped = 'mp_m_freemode_01', + props = { + { 0, 82, 3 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 53, 1 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 38, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 102, 2 }, + }, + }, + ['Female SADCR Uniform'] = { + category = 'SADCR', + ped = 'mp_f_freemode_01', + props = { + { 0, 44, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 42, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 53, 2 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 39, 1 }, + }, + }, + ['Female SADCR Kaki Uniform'] = { + category = 'SADCR', + ped = 'mp_f_freemode_01', + props = { + { 0, 80, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 55, 1 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 3, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 39, 2 }, + }, + }, + ['Male LSIA Uniform'] = { + category = 'LSIA', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 4, 1 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 31, 1 }, + }, + }, + ['Female LSIA Uniform'] = { + category = 'LSIA', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 36, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 17, 7 }, + }, + }, + ['Male Port Authority Uniform'] = { + category = 'Port Authority', + ped = 'mp_m_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 59, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 30, 1 }, + }, + }, + ['Female Port Authority Uniform'] = { + category = 'Port Authority', + ped = 'mp_f_freemode_01', + props = { + { 0, 0, 0 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 36, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 32, 1 }, + }, + }, + ['Male PAP Motorcycle Uniform'] = { + category = 'Port Authority', + ped = 'mp_m_freemode_01', + props = { + { 0, 49, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 20, 1 }, + { 4, 33, 2 }, + { 5, 49, 1 }, + { 6, 14, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 14, 1 }, + { 10, 1, 1 }, + { 11, 30, 1 }, + }, + }, + ['Female PAP Motorcycle Uniform'] = { + category = 'Port Authority', + ped = 'mp_f_freemode_01', + props = { + { 0, 49, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 32, 2 }, + { 5, 49, 1 }, + { 6, 10, 1 }, + { 7, 9, 1 }, + { 8, 35, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 32, 1 }, + }, + }, + ['Male PAP Marine Uniform'] = { + category = 'Port Authority', + ped = 'mp_m_freemode_01', + props = { + { 0, 45, 8 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 1, 1 }, + { 4, 47, 1 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 88, 1 }, + { 9, 26, 2 }, + { 10, 1, 1 }, + { 11, 30, 1 }, + }, + }, + ['Female PAP Marine Uniform'] = { + category = 'Port Authority', + ped = 'mp_f_freemode_01', + props = { + { 0, 44, 8 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 15, 1 }, + { 4, 49, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 2, 1 }, + { 8, 66, 1 }, + { 9, 28, 2 }, + { 10, 1, 1 }, + { 11, 32, 1 }, + }, + }, + ['Male LSPD Winter Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 47, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 36, 1 }, + { 5, 1, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 27, 1 }, + { 10, 1, 1 }, + { 11, 155, 1 }, + }, + }, + ['Female LSPD Winter Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 46, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 35, 1 }, + { 9, 29, 1 }, + { 10, 1, 1 }, + { 11, 152, 1 }, + }, + }, + ['Male LSSD Winter Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 3, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 34, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 39, 2 }, + { 9, 29, 2 }, + { 10, 1, 1 }, + { 11, 18, 2 }, + }, + }, + ['Female LSSD Winter Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 6, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 52, 2 }, + { 9, 29, 2 }, + { 10, 1, 1 }, + { 11, 22, 2 }, + }, + }, + ['Male SAHP Winter Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 9, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 26, 2 }, + { 5, 49, 1 }, + { 6, 16, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 27, 3 }, + { 10, 1, 1 }, + { 11, 18, 4 }, + }, + }, + ['Female SAHP Winter Uniform'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 9, 3 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 42, 3 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 2 }, + { 9, 29, 3 }, + { 10, 1, 1 }, + { 11, 22, 4 }, + }, + }, + ['Male BCSO Winter Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 9, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 26, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 45, 1 }, + { 9, 27, 2 }, + { 10, 1, 1 }, + { 11, 18, 3 }, + }, + }, + ['Female BCSO Winter Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 9, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 42, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 52, 1 }, + { 9, 29, 2 }, + { 10, 1, 1 }, + { 11, 22, 3 }, + }, + }, + ['Male SASP Ranger Winter Uniform'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 9, 4 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 48, 2 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 27, 4 }, + { 10, 1, 1 }, + { 11, 18, 5 }, + }, + }, + ['Female SASP Ranger Winter Uniform'] = { + category = 'SASP', + ped = 'mp_f_freemode_01', + props = { + { 0, 9, 4 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 50, 2 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 1 }, + { 9, 29, 4 }, + { 10, 1, 1 }, + { 11, 22, 5 }, + }, + }, + ['Male SASP Lifeguard Winter Uniform'] = { + category = 'SASP', + ped = 'mp_m_freemode_01', + props = { + { 0, 3, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 27, 5 }, + { 10, 1, 1 }, + { 11, 18, 6 }, + }, + }, + ['Female SASP Lifeguard Winter Uniform'] = { + category = 'SASP', + ped = 'mp_f_freemode_01', + props = { + { 0, 6, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 50, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 32, 1 }, + { 9, 29, 5 }, + { 10, 1, 1 }, + { 11, 22, 6 }, + }, + }, + ['Male LSIA Winter Uniform'] = { + category = 'LSIA', + ped = 'mp_m_freemode_01', + props = { + { 0, 3, 2 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 27, 6 }, + { 10, 1, 1 }, + { 11, 124, 1 }, + }, + }, + ['Female LSIA Winter Uniform'] = { + category = 'LSIA', + ped = 'mp_f_freemode_01', + props = { + { 0, 6, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 35, 1 }, + { 9, 29, 1 }, + { 10, 1, 1 }, + { 11, 120, 1 }, + }, + }, + ['Male PAP Winter Uniform'] = { + category = 'Port Authority', + ped = 'mp_m_freemode_01', + props = { + { 0, 3, 2 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 39, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 27, 6 }, + { 10, 1, 1 }, + { 11, 124, 2 }, + }, + }, + ['Female PAP Winter Uniform'] = { + category = 'Port Authority', + ped = 'mp_f_freemode_01', + props = { + { 0, 6, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 35, 1 }, + { 5, 49, 1 }, + { 6, 53, 1 }, + { 7, 9, 1 }, + { 8, 35, 1 }, + { 9, 29, 1 }, + { 10, 1, 1 }, + { 11, 120, 2 }, + }, + }, + ['Male LSPD Bicycle Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 50, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 20, 1 }, + { 4, 13, 3 }, + { 5, 49, 1 }, + { 6, 3, 1 }, + { 7, 9, 1 }, + { 8, 38, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 94, 3 }, + }, + }, + ['Female LSPD Bicycle Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 48, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 32, 1 }, + { 4, 15, 3 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 9, 1 }, + { 8, 3, 1 }, + { 9, 2, 1 }, + { 10, 1, 1 }, + { 11, 85, 3 }, + }, + }, + ['Male LSSD Bicycle Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 50, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 20, 1 }, + { 4, 13, 2 }, + { 5, 49, 1 }, + { 6, 3, 1 }, + { 7, 9, 1 }, + { 8, 38, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 95, 3 }, + }, + }, + ['Female LSSD Bicycle Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 48, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 32, 1 }, + { 4, 15, 4 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 9, 1 }, + { 8, 3, 1 }, + { 9, 2, 1 }, + { 10, 1, 1 }, + { 11, 86, 3 }, + }, + }, + ['Male BCSO Bicycle Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 50, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 20, 1 }, + { 4, 13, 2 }, + { 5, 49, 1 }, + { 6, 3, 1 }, + { 7, 9, 1 }, + { 8, 38, 1 }, + { 9, 15, 1 }, + { 10, 1, 1 }, + { 11, 95, 2 }, + }, + }, + ['Female BCSO Bicycle Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 48, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 32, 1 }, + { 4, 15, 4 }, + { 5, 49, 1 }, + { 6, 11, 1 }, + { 7, 9, 1 }, + { 8, 3, 1 }, + { 9, 2, 1 }, + { 10, 1, 1 }, + { 11, 86, 2 }, + }, + }, + ['Male LSPD Pilot Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 80, 2 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 17, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 68, 1 }, + { 9, 1, 1 }, + { 10, 16, 1 }, + { 11, 66, 3 }, + }, + }, + ['Female LSPD Pilot Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 79, 2 }, + { 1, 14, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 18, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 50, 1 }, + { 9, 1, 1 }, + { 10, 15, 1 }, + { 11, 60, 3 }, + }, + }, + ['Male LSSD Pilot Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 80, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 97, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 44, 2 }, + { 9, 1, 1 }, + { 10, 16, 2 }, + { 11, 66, 3 }, + }, + }, + ['Female LSSD Pilot Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 79, 1 }, + { 1, 14, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 31, 2 }, + { 9, 1, 1 }, + { 10, 15, 2 }, + { 11, 60, 3 }, + }, + }, + ['Male BCSO Pilot Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 80, 3 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 97, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 44, 3 }, + { 9, 1, 1 }, + { 10, 16, 4 }, + { 11, 66, 3 }, + }, + }, + ['Female BCSO Pilot Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 79, 3 }, + { 1, 14, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 39, 3 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 31, 3 }, + { 9, 1, 1 }, + { 10, 15, 4 }, + { 11, 60, 3 }, + }, + }, + ['Male SAHP Pilot Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 80, 1 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 97, 1 }, + { 4, 39, 4 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 44, 1 }, + { 9, 1, 1 }, + { 10, 16, 3 }, + { 11, 66, 4 }, + }, + }, + ['Female SAHP Pilot Uniform'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 79, 1 }, + { 1, 14, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 37, 1 }, + { 4, 39, 4 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 31, 1 }, + { 9, 1, 1 }, + { 10, 15, 3 }, + { 11, 60, 4 }, + }, + }, + ['Male LSPD SWAT Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 76, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 97, 1 }, + { 4, 32, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 16, 1 }, + { 10, 4, 1 }, + { 11, 50, 1 }, + }, + }, + ['Female LSPD SWAT Uniform'] = { + category = 'LSPD', + ped = 'mp_f_freemode_01', + props = { + { 0, 75, 1 }, + { 1, 26, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 112, 1 }, + { 4, 31, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 18, 1 }, + { 10, 12, 1 }, + { 11, 43, 1 }, + }, + }, + ['Male LSSD SWAT Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 60, 2 }, + { 1, 24, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 97, 1 }, + { 4, 32, 2 }, + { 5, 49, 1 }, + { 6, 36, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 28, 2 }, + { 10, 5, 1 }, + { 11, 50, 2 }, + }, + }, + ['Female LSSD SWAT Uniform'] = { + category = 'LSSD', + ped = 'mp_f_freemode_01', + props = { + { 0, 60, 2 }, + { 1, 26, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 112, 1 }, + { 4, 31, 2 }, + { 5, 49, 1 }, + { 6, 37, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 30, 2 }, + { 10, 12, 2 }, + { 11, 43, 2 }, + }, + }, + ['Male BCSO SWAT Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 76, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 97, 1 }, + { 4, 32, 2 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 28, 1 }, + { 10, 7, 1 }, + { 11, 50, 2 }, + }, + }, + ['Female BCSO SWAT Uniform'] = { + category = 'BCSO', + ped = 'mp_f_freemode_01', + props = { + { 0, 75, 2 }, + { 1, 26, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 112, 1 }, + { 4, 31, 2 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 30, 1 }, + { 10, 12, 4 }, + { 11, 43, 2 }, + }, + }, + ['Male SAHP SWAT Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 40, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 17, 1 }, + { 4, 38, 2 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 28, 3 }, + { 10, 10, 1 }, + { 11, 54, 2 }, + }, + }, + ['Female SAHP SWAT Uniform'] = { + category = 'SAHP', + ped = 'mp_f_freemode_01', + props = { + { 0, 39, 2 }, + { 1, 26, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 18, 1 }, + { 4, 37, 2 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 30, 3 }, + { 10, 12, 5 }, + { 11, 47, 2 }, + }, + }, + ['Male FIB ATU Uniform'] = { + category = 'FIB', + ped = 'mp_m_freemode_01', + props = { + { 0, 40, 1 }, + { 1, 24, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 17, 1 }, + { 4, 32, 5 }, + { 5, 49, 1 }, + { 6, 36, 1 }, + { 7, 43, 1 }, + { 8, 16, 1 }, + { 9, 28, 4 }, + { 10, 11, 1 }, + { 11, 50, 2 }, + }, + }, + ['Female FIB ATU Uniform'] = { + category = 'FIB', + ped = 'mp_f_freemode_01', + props = { + { 0, 39, 1 }, + { 1, 26, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 18, 1 }, + { 4, 31, 5 }, + { 5, 49, 1 }, + { 6, 37, 2 }, + { 7, 30, 1 }, + { 8, 16, 1 }, + { 9, 30, 4 }, + { 10, 13, 1 }, + { 11, 43, 2 }, + }, + }, + ['Male NOOSE TRU Uniform'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 76, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 97, 1 }, + { 4, 38, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 111, 1 }, + { 8, 16, 1 }, + { 9, 17, 3 }, + { 10, 6, 1 }, + { 11, 54, 1 }, + }, + }, + ['Female NOOSE TRU Uniform'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 75, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 112, 1 }, + { 4, 37, 1 }, + { 5, 49, 1 }, + { 6, 26, 1 }, + { 7, 82, 1 }, + { 8, 16, 1 }, + { 9, 19, 3 }, + { 10, 12, 3 }, + { 11, 47, 1 }, + }, + }, + ['Male Juggernaut'] = { + category = 'NOOSE', + ped = 'mp_m_freemode_01', + props = { + { 0, 94, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 111, 4 }, + { 4, 85, 1 }, + { 5, 1, 1 }, + { 6, 14, 1 }, + { 7, 1, 1 }, + { 8, 98, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 187, 1 }, + }, + }, + ['Female Juggernaut'] = { + category = 'NOOSE', + ped = 'mp_f_freemode_01', + props = { + { 0, 93, 1 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 53, 1 }, + { 3, 128, 4 }, + { 4, 87, 1 }, + { 5, 1, 1 }, + { 6, 35, 1 }, + { 7, 1, 1 }, + { 8, 106, 1 }, + { 9, 1, 1 }, + { 10, 1, 1 }, + { 11, 189, 1 }, + }, + }, + ['Male LSPD Riot Uniform'] = { + category = 'LSPD', + ped = 'mp_m_freemode_01', + props = { + { 0, 82, 2 }, + { 1, 0, 0 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 31, 1 }, + { 4, 36, 1 }, + { 5, 49, 1 }, + { 6, 52, 1 }, + { 7, 9, 1 }, + { 8, 58, 1 }, + { 9, 13, 4 }, + { 10, 1, 1 }, + { 11, 150, 1 }, + }, + }, + ['Male LSSD Riot Uniform'] = { + category = 'LSSD', + ped = 'mp_m_freemode_01', + props = { + { 0, 82, 3 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 31, 1 }, + { 4, 60, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 2, 1 }, + { 8, 39, 2 }, + { 9, 13, 3 }, + { 10, 1, 1 }, + { 11, 76, 1 }, + }, + }, + ['Male SAHP Riot Uniform'] = { + category = 'SAHP', + ped = 'mp_m_freemode_01', + props = { + { 0, 82, 1 }, + { 1, 24, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 31, 1 }, + { 4, 48, 1 }, + { 5, 49, 1 }, + { 6, 55, 1 }, + { 7, 9, 1 }, + { 8, 54, 1 }, + { 9, 13, 1 }, + { 10, 1, 1 }, + { 11, 32, 1 }, + }, + }, + ['Male BCSO Riot Uniform'] = { + category = 'BCSO', + ped = 'mp_m_freemode_01', + props = { + { 0, 82, 3 }, + { 1, 1, 1 }, + { 2, 0, 0 }, + { 3, 0, 0 }, + }, + components = { + { 1, 1, 1 }, + { 3, 31, 1 }, + { 4, 60, 2 }, + { 5, 49, 1 }, + { 6, 25, 1 }, + { 7, 9, 1 }, + { 8, 39, 1 }, + { 9, 13, 2 }, + { 10, 1, 1 }, + { 11, 75, 1 }, + }, + }, + + +} + +local function setOutfit(outfit) + local ped = PlayerPedId() + + RequestModel(outfit.ped) + + while not HasModelLoaded(outfit.ped) do + Wait(0) + end + + if GetEntityModel(ped) ~= GetHashKey(outfit.ped) then + SetPlayerModel(PlayerId(), outfit.ped) + end + + ped = PlayerPedId() + + for _, comp in ipairs(outfit.components) do + SetPedComponentVariation(ped, comp[1], comp[2] - 1, comp[3] - 1, 0) + end + + for _, comp in ipairs(outfit.props) do + if comp[2] == 0 then + ClearPedProp(ped, comp[1]) + else + SetPedPropIndex(ped, comp[1], comp[2] - 1, comp[3] - 1, true) + end + end +end + +local categoryOutfits = {} + +for name, outfit in pairs(outfits) do + if not categoryOutfits[outfit.category] then + categoryOutfits[outfit.category] = {} + end + + categoryOutfits[outfit.category][name] = outfit +end + +local menuPool = NativeUI.CreatePool() +local mainMenu = NativeUI.CreateMenu('EUP FiveM', 'Pick your outfit!') + +for name, list in pairs(categoryOutfits) do + local subMenu = menuPool:AddSubMenu(mainMenu, name) + + for id, outfit in pairs(list) do + outfit.item = NativeUI.CreateItem(id, 'Select this outfit.') + subMenu:AddItem(outfit.item) + end + + subMenu.OnItemSelect = function(sender, item, index) + -- find the outfit + for _, outfit in pairs(list) do + if outfit.item == item then + CreateThread(function() + setOutfit(outfit) + end) + end + end + end +end + +menuPool:Add(mainMenu) + +menuPool:RefreshIndex() + +RegisterCommand('eup', function() + mainMenu:Visible(not mainMenu:Visible()) +end, false) + +CreateThread(function() + while true do + Wait(0) + + menuPool:ProcessMenus() + end +end) \ No newline at end of file diff --git a/resources/fpis2/__resource.lua b/resources/fpis2/__resource.lua new file mode 100644 index 000000000..c8ed337c3 --- /dev/null +++ b/resources/fpis2/__resource.lua @@ -0,0 +1,14 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'data/peds.meta', + 'data/vehicles.meta', + 'data/carcols.meta', + 'data/carvariations.meta', +} + +data_file "PED_METADATA_FILE" "data/peds.meta" +data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta' +data_file 'CARCOLS_FILE' 'data/carcols.meta' +data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta' + \ No newline at end of file diff --git a/resources/fpis2/data/carcols.meta b/resources/fpis2/data/carcols.meta new file mode 100644 index 000000000..197ccd562 --- /dev/null +++ b/resources/fpis2/data/carcols.meta @@ -0,0 +1,783 @@ + + + + + + + + custom siren 911 + + + + + + + VehicleLight_sirenlight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/fpis2/data/carvariations.meta b/resources/fpis2/data/carvariations.meta new file mode 100644 index 000000000..f62387041 --- /dev/null +++ b/resources/fpis2/data/carvariations.meta @@ -0,0 +1,110 @@ + + + + + + fpis2 + + + + 111 + 0 + 1 + 156 + + + + + + + + + + + + + + + 111 + 0 + 1 + 156 + + + + + + + + + + + + + + + 111 + 0 + 1 + 156 + + + + + + + + + + + + + + + 111 + 0 + 1 + 156 + + + + + + + + + + + + + + + 111 + 0 + 1 + 156 + + + + + + + + + + + + + + + 0_default_modkit + + + + + + + + + + \ No newline at end of file diff --git a/resources/fpis2/data/vehicles.meta b/resources/fpis2/data/vehicles.meta new file mode 100644 index 000000000..04d5683b6 --- /dev/null +++ b/resources/fpis2/data/vehicles.meta @@ -0,0 +1,129 @@ + + + vehshare + + + + fpis2 + fpis2 + police3 + fpis2 + + null + null + null + null + + null + police3 + LAYOUT_RANGER + SHERIFF2_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + BOX_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_STANDARD + DEFAULT_POV_CAMERA_LOOKAROUND + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 35.000000 + 90.000000 + 180.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_HAS_LIVERY FLAG_EXTRAS_STRONG FLAG_LAW_ENFORCEMENT FLAG_DONT_SPAWN_IN_CARGEN FLAG_HAS_INTERIOR_EXTRAS FLAG_REPORT_CRIME_IF_STANDING_ON + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_CAVALCADE + VC_EMERGENCY + VWT_SUV + + + + + S_M_Y_Cop_01 + + + + + + + + + + + REWARD_WEAPON_CARBINERIFLE + REWARD_AMMO_CARBINERIFLE + REWARD_STAT_WEAPON + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + RANGER_CAVALCADE_FRONT_LEFT + RANGER_FRONT_RIGHT + RANGER_PRANGER_REAR_LEFT + RANGER_PRANGER_REAR_RIGHT + + + + + + diff --git a/resources/fpis2/stream/fpis2.yft b/resources/fpis2/stream/fpis2.yft new file mode 100644 index 000000000..f74e1ff0a --- /dev/null +++ b/resources/fpis2/stream/fpis2.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:455c14befbe7ca6ba30c97c273cb441f5371dab4e25d0b23c5ff4340453d7e42 +size 6229212 diff --git a/resources/fpis2/stream/fpis2.ytd b/resources/fpis2/stream/fpis2.ytd new file mode 100644 index 000000000..8733d4bd7 --- /dev/null +++ b/resources/fpis2/stream/fpis2.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:339a86a9b37220441c31fa3926c3995f0a4ebaa259a8433866da6c3edb4d2842 +size 7562448 diff --git a/resources/fpis2/stream/fpis2_hi.yft b/resources/fpis2/stream/fpis2_hi.yft new file mode 100644 index 000000000..e74cc2711 --- /dev/null +++ b/resources/fpis2/stream/fpis2_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f73b25b40bcc0c35314725827f33324f84b9dc8ed79883e3ff9bfb862a47aed6 +size 3222683 diff --git a/resources/frfuelplus/GasStations.json b/resources/frfuelplus/GasStations.json new file mode 100644 index 000000000..b498449f0 --- /dev/null +++ b/resources/frfuelplus/GasStations.json @@ -0,0 +1,1045 @@ +{ + "GasStations": [ + { + "coordinates": { + "X": 49.418720245361328, + "Y": 2778.79296875, + "Z": 58.043949127197266 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 49.499210357666016, + "Y": 2778.912109375, + "Z": 58.043991088867188 + } + ] + }, + { + "coordinates": { + "X": 263.8948974609375, + "Y": 2606.462890625, + "Z": 44.983390808105469 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 263.17318725585938, + "Y": 2606.514892578125, + "Z": 44.9852409362793 + }, + { + "X": 265.07391357421875, + "Y": 2606.89990234375, + "Z": 44.9852409362793 + } + ] + }, + { + "coordinates": { + "X": 1039.9580078125, + "Y": 2671.134033203125, + "Z": 39.550910949707031 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1043.2860107421875, + "Y": 2668.31591796875, + "Z": 39.6953010559082 + }, + { + "X": 1035.779052734375, + "Y": 2667.884033203125, + "Z": 39.598419189453125 + }, + { + "X": 1035.363037109375, + "Y": 2674.14599609375, + "Z": 39.6953010559082 + }, + { + "X": 1043.22802734375, + "Y": 2674.72705078125, + "Z": 39.692588806152344 + } + ] + }, + { + "coordinates": { + "X": 1207.260009765625, + "Y": 2660.175048828125, + "Z": 37.899959564208984 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1208.802978515625, + "Y": 2659.409912109375, + "Z": 38.292949676513672 + }, + { + "X": 1209.3819580078125, + "Y": 2658.550048828125, + "Z": 38.292961120605469 + }, + { + "X": 1206.1639404296875, + "Y": 2662.242919921875, + "Z": 38.292961120605469 + } + ] + }, + { + "coordinates": { + "X": 2539.68505859375, + "Y": 2594.19189453125, + "Z": 37.944881439208984 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 2540.0458984375, + "Y": 2594.929931640625, + "Z": 37.941139221191406 + } + ] + }, + { + "coordinates": { + "X": 2679.85791015625, + "Y": 3263.946044921875, + "Z": 55.240570068359375 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 2680.89208984375, + "Y": 3266.343994140625, + "Z": 55.156509399414062 + }, + { + "X": 2678.446044921875, + "Y": 3262.31201171875, + "Z": 55.156818389892578 + } + ] + }, + { + "coordinates": { + "X": 2005.0550537109375, + "Y": 3773.886962890625, + "Z": 32.4039306640625 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 2009.2080078125, + "Y": 3776.83203125, + "Z": 32.147579193115234 + }, + { + "X": 2006.240966796875, + "Y": 3775.010009765625, + "Z": 32.1514892578125 + }, + { + "X": 2003.9210205078125, + "Y": 3773.583984375, + "Z": 32.14501953125 + }, + { + "X": 2001.4840087890625, + "Y": 3772.196044921875, + "Z": 32.146701812744141 + } + ] + }, + { + "coordinates": { + "X": 1687.156005859375, + "Y": 4929.39208984375, + "Z": 42.078090667724609 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1684.635986328125, + "Y": 4931.69580078125, + "Z": 41.929531097412109 + }, + { + "X": 1690.1689453125, + "Y": 4927.81591796875, + "Z": 41.919490814208984 + } + ] + }, + { + "coordinates": { + "X": 1701.31396484375, + "Y": 6416.02783203125, + "Z": 32.763950347900391 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1701.72900390625, + "Y": 6416.4228515625, + "Z": 32.988300323486328 + }, + { + "X": 1697.7020263671875, + "Y": 6418.27587890625, + "Z": 32.396610260009766 + }, + { + "X": 1705.75, + "Y": 6414.47607421875, + "Z": 32.471309661865234 + } + ] + }, + { + "coordinates": { + "X": 179.8572998046875, + "Y": 6602.8388671875, + "Z": 31.8681697845459 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 172.11669921875, + "Y": 6603.4599609375, + "Z": 31.767589569091797 + }, + { + "X": 179.74920654296875, + "Y": 6604.9619140625, + "Z": 31.750480651855469 + }, + { + "X": 187.04389953613281, + "Y": 6606.25390625, + "Z": 31.751010894775391 + } + ] + }, + { + "coordinates": { + "X": -94.461990356445312, + "Y": 6419.59423828125, + "Z": 31.489519119262695 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -97.033683776855469, + "Y": 6416.826171875, + "Z": 31.386800765991211 + }, + { + "X": -91.3159408569336, + "Y": 6422.505859375, + "Z": 31.342670440673828 + } + ] + }, + { + "coordinates": { + "X": -2554.99609375, + "Y": 2334.402099609375, + "Z": 33.078029632568359 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -2551.4208984375, + "Y": 2327.216064453125, + "Z": 33.017440795898438 + }, + { + "X": -2558.01806640625, + "Y": 2327.195068359375, + "Z": 33.078041076660156 + }, + { + "X": -2558.60791015625, + "Y": 2334.410888671875, + "Z": 32.963539123535156 + }, + { + "X": -2552.719970703125, + "Y": 2334.7060546875, + "Z": 32.972648620605469 + }, + { + "X": -2552.409912109375, + "Y": 2341.948974609375, + "Z": 33.005199432373047 + }, + { + "X": -2558.843017578125, + "Y": 2340.989013671875, + "Z": 33.010990142822266 + } + ] + }, + { + "coordinates": { + "X": -1800.375, + "Y": 803.66192626953125, + "Z": 138.65119934082031 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -1796.2939453125, + "Y": 811.601806640625, + "Z": 138.50579833984375 + }, + { + "X": -1790.8709716796875, + "Y": 806.37408447265625, + "Z": 138.20289611816406 + }, + { + "X": -1797.1510009765625, + "Y": 800.720703125, + "Z": 138.38909912109375 + }, + { + "X": -1802.280029296875, + "Y": 806.30792236328125, + "Z": 138.37510681152344 + }, + { + "X": -1808.656982421875, + "Y": 799.99041748046875, + "Z": 138.427001953125 + }, + { + "X": -1803.636962890625, + "Y": 794.51141357421875, + "Z": 138.40969848632813 + } + ] + }, + { + "coordinates": { + "X": -1437.6219482421875, + "Y": -276.74758911132812, + "Z": 46.207710266113281 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -1444.3399658203125, + "Y": -274.1885986328125, + "Z": 46.119308471679688 + }, + { + "X": -1435.3900146484375, + "Y": -284.62548828125, + "Z": 46.122360229492188 + }, + { + "X": -1428.98095703125, + "Y": -278.96749877929688, + "Z": 46.108089447021484 + }, + { + "X": -1438.0030517578125, + "Y": -268.39871215820312, + "Z": 46.075351715087891 + } + ] + }, + { + "coordinates": { + "X": -2096.242919921875, + "Y": -320.28671264648438, + "Z": 13.168569564819336 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -2089.239990234375, + "Y": -327.372802734375, + "Z": 13.028949737548828 + }, + { + "X": -2088.4560546875, + "Y": -320.83160400390625, + "Z": 12.974220275878906 + }, + { + "X": -2087.032958984375, + "Y": -312.79739379882812, + "Z": 12.906490325927734 + }, + { + "X": -2095.93310546875, + "Y": -311.92739868164062, + "Z": 12.90725040435791 + }, + { + "X": -2096.466064453125, + "Y": -320.41830444335938, + "Z": 13.028849601745606 + }, + { + "X": -2097.3359375, + "Y": -326.397705078125, + "Z": 12.88916015625 + }, + { + "X": -2105.950927734375, + "Y": -325.5889892578125, + "Z": 12.935210227966309 + }, + { + "X": -2105.10302734375, + "Y": -319.01840209960938, + "Z": 12.877900123596191 + }, + { + "X": -2104.419921875, + "Y": -311.00900268554688, + "Z": 12.933449745178223 + } + ] + }, + { + "coordinates": { + "X": -724.61920166015625, + "Y": -935.1630859375, + "Z": 19.213859558105469 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -715.043212890625, + "Y": -932.56378173828125, + "Z": 19.07505989074707 + }, + { + "X": -715.4774169921875, + "Y": -939.2255859375, + "Z": 19.350490570068359 + }, + { + "X": -723.8599853515625, + "Y": -939.2935791015625, + "Z": 18.862829208374023 + }, + { + "X": -723.7554931640625, + "Y": -932.4473876953125, + "Z": 19.402450561523438 + }, + { + "X": -732.39312744140625, + "Y": -932.56280517578125, + "Z": 19.413459777832031 + }, + { + "X": -732.469970703125, + "Y": -939.54620361328125, + "Z": 18.945060729980469 + } + ] + }, + { + "coordinates": { + "X": -526.019775390625, + "Y": -1211.0030517578125, + "Z": 18.184829711914062 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -518.49932861328125, + "Y": -1209.4429931640625, + "Z": 18.077829360961914 + }, + { + "X": -521.27471923828125, + "Y": -1208.4019775390625, + "Z": 18.061979293823242 + }, + { + "X": -526.128173828125, + "Y": -1206.4019775390625, + "Z": 18.068170547485352 + }, + { + "X": -528.5460205078125, + "Y": -1204.93798828125, + "Z": 18.089929580688477 + }, + { + "X": -532.3411865234375, + "Y": -1212.7740478515625, + "Z": 18.075939178466797 + }, + { + "X": -529.4605712890625, + "Y": -1213.782958984375, + "Z": 18.075889587402344 + }, + { + "X": -524.92578125, + "Y": -1216.4420166015625, + "Z": 18.039810180664062 + }, + { + "X": -522.18072509765625, + "Y": -1217.3709716796875, + "Z": 18.076009750366211 + } + ] + }, + { + "coordinates": { + "X": -70.21484375, + "Y": -1761.7919921875, + "Z": 29.534019470214844 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -63.784229278564453, + "Y": -1767.8070068359375, + "Z": 29.5849609375 + }, + { + "X": -61.2121696472168, + "Y": -1760.782958984375, + "Z": 29.573970794677734 + }, + { + "X": -69.465591430664062, + "Y": -1758.156982421875, + "Z": 29.255090713500977 + }, + { + "X": -72.028778076171875, + "Y": -1765.1300048828125, + "Z": 29.238740921020508 + }, + { + "X": -80.310966491699219, + "Y": -1762.1650390625, + "Z": 29.508279800415039 + }, + { + "X": -77.669830322265625, + "Y": -1755.0770263671875, + "Z": 29.527690887451172 + } + ] + }, + { + "coordinates": { + "X": 265.64840698242188, + "Y": -1261.3089599609375, + "Z": 29.292940139770508 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 273.88919067382812, + "Y": -1268.60595703125, + "Z": 29.508960723876953 + }, + { + "X": 273.91018676757812, + "Y": -1261.3409423828125, + "Z": 29.458410263061523 + }, + { + "X": 273.9552001953125, + "Y": -1253.5550537109375, + "Z": 29.004629135131836 + }, + { + "X": 265.08810424804688, + "Y": -1253.458984375, + "Z": 29.534889221191406 + }, + { + "X": 264.59759521484375, + "Y": -1261.260986328125, + "Z": 29.443119049072266 + }, + { + "X": 265.19259643554688, + "Y": -1268.5030517578125, + "Z": 29.069480895996094 + }, + { + "X": 256.46160888671875, + "Y": -1268.6259765625, + "Z": 29.551509857177734 + }, + { + "X": 256.51739501953125, + "Y": -1261.2869873046875, + "Z": 28.948049545288086 + }, + { + "X": 256.47250366210938, + "Y": -1253.448974609375, + "Z": 29.557689666748047 + } + ] + }, + { + "coordinates": { + "X": 819.65380859375, + "Y": -1028.845947265625, + "Z": 26.403419494628906 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 826.75128173828125, + "Y": -1026.1650390625, + "Z": 26.357280731201172 + }, + { + "X": 826.7982177734375, + "Y": -1030.967041015625, + "Z": 26.429569244384766 + }, + { + "X": 819.14111328125, + "Y": -1030.9969482421875, + "Z": 26.229820251464844 + }, + { + "X": 819.15008544921875, + "Y": -1026.3690185546875, + "Z": 26.181209564208984 + }, + { + "X": 810.82037353515625, + "Y": -1026.366943359375, + "Z": 26.151189804077148 + }, + { + "X": 810.8690185546875, + "Y": -1031.196044921875, + "Z": 26.158199310302734 + } + ] + }, + { + "coordinates": { + "X": 1208.9510498046875, + "Y": -1402.5670166015625, + "Z": 35.224189758300781 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1210.22705078125, + "Y": -1407.06494140625, + "Z": 35.114448547363281 + }, + { + "X": 1213.0069580078125, + "Y": -1404.0789794921875, + "Z": 35.095840454101562 + }, + { + "X": 1207.0810546875, + "Y": -1398.2960205078125, + "Z": 35.157279968261719 + }, + { + "X": 1204.208984375, + "Y": -1401.1009521484375, + "Z": 35.131858825683594 + } + ] + }, + { + "coordinates": { + "X": 1181.3809814453125, + "Y": -330.84710693359375, + "Z": 69.316513061523438 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1186.4560546875, + "Y": -338.14840698242188, + "Z": 69.5254135131836 + }, + { + "X": 1179.0550537109375, + "Y": -339.394287109375, + "Z": 69.6856689453125 + }, + { + "X": 1177.467041015625, + "Y": -331.177490234375, + "Z": 68.971786499023438 + }, + { + "X": 1184.803955078125, + "Y": -329.97158813476562, + "Z": 69.489906311035156 + }, + { + "X": 1183.2239990234375, + "Y": -321.36898803710938, + "Z": 69.195938110351562 + }, + { + "X": 1175.6429443359375, + "Y": -322.26959228515625, + "Z": 68.982192993164062 + } + ] + }, + { + "coordinates": { + "X": 620.8433837890625, + "Y": 269.10089111328125, + "Z": 103.08950042724609 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 629.555419921875, + "Y": 263.85690307617188, + "Z": 103.02239990234375 + }, + { + "X": 629.37908935546875, + "Y": 273.95458984375, + "Z": 102.99870300292969 + }, + { + "X": 620.789794921875, + "Y": 273.88861083984375, + "Z": 102.99880218505859 + }, + { + "X": 612.34820556640625, + "Y": 274.08468627929688, + "Z": 103.00430297851563 + }, + { + "X": 612.27130126953125, + "Y": 263.88848876953125, + "Z": 102.99179840087891 + }, + { + "X": 620.9271240234375, + "Y": 263.83108520507812, + "Z": 103.02510070800781 + } + ] + }, + { + "coordinates": { + "X": 2581.321044921875, + "Y": 362.039306640625, + "Z": 108.46880340576172 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 2588.462890625, + "Y": 358.53900146484375, + "Z": 108.39579772949219 + }, + { + "X": 2589.12890625, + "Y": 363.90438842773438, + "Z": 108.39949798583984 + }, + { + "X": 2581.26611328125, + "Y": 364.24551391601562, + "Z": 108.39980316162109 + }, + { + "X": 2581.087890625, + "Y": 358.8944091796875, + "Z": 108.37239837646484 + }, + { + "X": 2573.717041015625, + "Y": 359.02780151367188, + "Z": 108.36150360107422 + }, + { + "X": 2573.843994140625, + "Y": 364.69720458984375, + "Z": 108.39579772949219 + } + ] + }, + { + "coordinates": { + "X": 1785.363037109375, + "Y": 3330.3720703125, + "Z": 41.381881713867188 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1785.89501953125, + "Y": 3330.16796875, + "Z": 41.345619201660156 + }, + { + "X": 1785.14501953125, + "Y": 3331.251953125, + "Z": 41.381229400634766 + } + ] + }, + { + "coordinates": { + "X": -319.69000244140625, + "Y": -1471.6099853515625, + "Z": 30.030000686645508 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -310.3699951171875, + "Y": -1472.030029296875, + "Z": 30.719999313354492 + }, + { + "X": -315.45999145507812, + "Y": -1463.27001953125, + "Z": 30.719999313354492 + }, + { + "X": -321.79998779296875, + "Y": -1467.030029296875, + "Z": 30.719999313354492 + }, + { + "X": -316.67999267578125, + "Y": -1475.93994140625, + "Z": 30.719999313354492 + }, + { + "X": -324.22000122070312, + "Y": -1480.1700439453125, + "Z": 30.719999313354492 + }, + { + "X": -329.30999755859375, + "Y": -1471.3499755859375, + "Z": 30.719999313354492 + } + ] + }, + { + "coordinates": { + "X": 174.8800048828125, + "Y": -1562.449951171875, + "Z": 28.739999771118164 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 169.64999389648438, + "Y": -1562.6800537109375, + "Z": 29.319999694824219 + }, + { + "X": 176.41999816894531, + "Y": -1556.280029296875, + "Z": 29.319999694824219 + }, + { + "X": 181.38999938964844, + "Y": -1561.56005859375, + "Z": 29.319999694824219 + }, + { + "X": 174.63999938964844, + "Y": -1567.68994140625, + "Z": 29.319999694824219 + } + ] + }, + { + "coordinates": { + "X": 1246.47998046875, + "Y": -1485.449951171875, + "Z": 34.900001525878906 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 1246.1600341796875, + "Y": -1488.1500244140625, + "Z": 34.900001525878906 + }, + { + "X": 1246.47998046875, + "Y": -1482.760009765625, + "Z": 34.900001525878906 + } + ] + }, + { + "coordinates": { + "X": -66.330001831054688, + "Y": -2532.570068359375, + "Z": 6.1399998664855957 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": -64.25, + "Y": -2533.89990234375, + "Z": 6.1399998664855957 + }, + { + "X": -68.720001220703125, + "Y": -2530.7099609375, + "Z": 6.1399998664855957 + } + ] + }, + { + "coordinates": { + "X": 441.99, + "Y": -1013.60, + "Z": 28.63 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 439.47, + "Y": -1013.23, + "Z": 28.62 + }, + { + "X": 444.39, + "Y": -1013.08, + "Z": 28.57 + } + ] + }, + { + "coordinates": { + "X": -462.9, + "Y": 5996.21, + "Z": 31.25 + }, "type" : "HELIPAD", + "pumps": [ + { + "X": -475.34, + "Y": 5988.62, + "Z": 31.34 + } + ] + }, + { + "coordinates": { + "X": -1164.8, + "Y": -2837.93, + "Z": 14.49 + }, "type" : "HELIPAD", + "pumps": [ + { + "X": -1178.45, + "Y": -2845.79, + "Z": 13.95 + } + ] + }, + { + "coordinates": { + "X": 2506.76, + "Y": -345.04, + "Z": 118.03 + }, "type" : "HELIPAD", + "pumps": [ + { + "X": 2510.76, + "Y": -342.04, + "Z": 118.19 + } + ] + }, + { + "coordinates": { + "X": 2515.03, + "Y": -423.05, + "Z": 118.03 + }, + "type" : "HELIPAD", + "pumps": [ + { + "X": 2511.32, + "Y": -426.75, + "Z": 118.19 + } + ] + }, + { + "coordinates": { + "X": 2432.35, + "Y": -394.81, + "Z": 92.99 + }, "type" : "VEHICLE", + "pumps": [ + { + "X": 2434.31, + "Y": -398.14, + "Z": 92.99 + } + ] + }, + { + "coordinates": { + "X": -1879.74, + "Y": 2817.03, + "Z": 32.81 + }, + "type" : "HELIPAD", + "pumps": [ + { + "X": -1877.07, + "Y": 2805.6, + "Z": 32.81 + } + ] + }, + { + "coordinates": { + "X": -1111.43, + "Y": -2870.02, + "Z": 14.57 + }, + "type" : "HELIPAD", + "pumps": [ + { + "X": -1112.34, + "Y": -2883.72, + "Z": 13.95 + } + ] + }, + { + "coordinates": { + "X": -1133.58, + "Y": -2860.39, + "Z": 13.95 + }, + "type" : "HELIPAD", + "pumps": [ + { + "X": -1145.85, + "Y": -2864.52, + "Z": 13.95 + } + ] + }, + { + "coordinates": { + "X": -735.29, + "Y": -1456.16, + "Z": 5.0 + }, + "type" : "HELIPAD", + "pumps": [ + { + "X": -724.67, + "Y": -1443.87, + "Z": 4.77 + }, + { + "X": -745.31, + "Y": -1468.5, + "Z": 4.77 + } + ] + } + ] +} diff --git a/resources/frfuelplus/Newtonsoft.Json.dll b/resources/frfuelplus/Newtonsoft.Json.dll new file mode 100644 index 000000000..6afafb8ee Binary files /dev/null and b/resources/frfuelplus/Newtonsoft.Json.dll differ diff --git a/resources/frfuelplus/__resource.lua b/resources/frfuelplus/__resource.lua new file mode 100644 index 000000000..be3f27dd9 --- /dev/null +++ b/resources/frfuelplus/__resource.lua @@ -0,0 +1,7 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' +files { + "config.ini", + "Newtonsoft.Json.dll", + "GasStations.json" +} +client_script "frfuel.net.dll" diff --git a/resources/frfuelplus/config.ini b/resources/frfuelplus/config.ini new file mode 100644 index 000000000..6c63015c9 --- /dev/null +++ b/resources/frfuelplus/config.ini @@ -0,0 +1,9 @@ +CreatePickups=true +CreateBlips=true +ShowHud=true +ShowHudWhenEngineOff=true +EngineToggleKey=86 +FuelConsumptionRate=1 +RefuelRate=1 +FuelBarNormalColor="#c82f30" +FuelBarWarningColor="#a40000" \ No newline at end of file diff --git a/resources/frfuelplus/frfuel.net.dll b/resources/frfuelplus/frfuel.net.dll new file mode 100644 index 000000000..19c4df1e2 Binary files /dev/null and b/resources/frfuelplus/frfuel.net.dll differ diff --git a/resources/ghmattimysql/__resource.lua b/resources/ghmattimysql/__resource.lua new file mode 100644 index 000000000..a0722efa3 --- /dev/null +++ b/resources/ghmattimysql/__resource.lua @@ -0,0 +1,6 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +server_scripts { + 'ghmattimysql.js', + 'ghmattimysql.lua', +} diff --git a/resources/ghmattimysql/config.json b/resources/ghmattimysql/config.json new file mode 100644 index 000000000..af7cc38d0 --- /dev/null +++ b/resources/ghmattimysql/config.json @@ -0,0 +1,9 @@ +{ + "user": "root", + "password": "", + "host": "localhost", + "port": 3306, + "database": "fivem", + "connectionLimit": 10, + "dateStrings": true +} diff --git a/resources/ghmattimysql/ghmattimysql.js b/resources/ghmattimysql/ghmattimysql.js new file mode 100644 index 000000000..1a3a911ae --- /dev/null +++ b/resources/ghmattimysql/ghmattimysql.js @@ -0,0 +1,608 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 30); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports) { + +module.exports = require("util"); + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +var buffer=__webpack_require__(39);var Buffer=buffer.Buffer;function copyProps(src,dst){for(var key in src){dst[key]=src[key];}}if(Buffer.from&&Buffer.alloc&&Buffer.allocUnsafe&&Buffer.allocUnsafeSlow){module.exports=buffer;}else{copyProps(buffer,exports);exports.Buffer=SafeBuffer;}function SafeBuffer(arg,encodingOrOffset,length){return Buffer(arg,encodingOrOffset,length);}copyProps(Buffer,SafeBuffer);SafeBuffer.from=function(arg,encodingOrOffset,length){if(typeof arg==='number'){throw new TypeError('Argument must not be a number');}return Buffer(arg,encodingOrOffset,length);};SafeBuffer.alloc=function(size,fill,encoding){if(typeof size!=='number'){throw new TypeError('Argument must be a number');}var buf=Buffer(size);if(fill!==undefined){if(typeof encoding==='string'){buf.fill(fill,encoding);}else{buf.fill(fill);}}else{buf.fill(0);}return buf;};SafeBuffer.allocUnsafe=function(size){if(typeof size!=='number'){throw new TypeError('Argument must be a number');}return Buffer(size);};SafeBuffer.allocUnsafeSlow=function(size){if(typeof size!=='number'){throw new TypeError('Argument must be a number');}return buffer.SlowBuffer(size);}; + +/***/ }), +/* 2 */ +/***/ (function(module, exports, __webpack_require__) { + +exports.AuthSwitchRequestPacket=__webpack_require__(43);exports.AuthSwitchResponsePacket=__webpack_require__(44);exports.ClientAuthenticationPacket=__webpack_require__(45);exports.ComChangeUserPacket=__webpack_require__(46);exports.ComPingPacket=__webpack_require__(47);exports.ComQueryPacket=__webpack_require__(48);exports.ComQuitPacket=__webpack_require__(49);exports.ComStatisticsPacket=__webpack_require__(50);exports.EmptyPacket=__webpack_require__(51);exports.EofPacket=__webpack_require__(52);exports.ErrorPacket=__webpack_require__(53);exports.Field=__webpack_require__(17);exports.FieldPacket=__webpack_require__(54);exports.HandshakeInitializationPacket=__webpack_require__(55);exports.LocalDataFilePacket=__webpack_require__(56);exports.OkPacket=__webpack_require__(57);exports.OldPasswordPacket=__webpack_require__(58);exports.ResultSetHeaderPacket=__webpack_require__(59);exports.RowDataPacket=__webpack_require__(60);exports.SSLRequestPacket=__webpack_require__(61);exports.StatisticsPacket=__webpack_require__(62);exports.UseOldPasswordPacket=__webpack_require__(63); + +/***/ }), +/* 3 */ +/***/ (function(module, exports, __webpack_require__) { + +var Util=__webpack_require__(0);var EventEmitter=__webpack_require__(4).EventEmitter;var Packets=__webpack_require__(2);var ErrorConstants=__webpack_require__(64);var listenerCount=EventEmitter.listenerCount||function(emitter,type){return emitter.listeners(type).length;};var LONG_STACK_DELIMITER='\n --------------------\n';module.exports=Sequence;Util.inherits(Sequence,EventEmitter);function Sequence(options,callback){if(typeof options==='function'){callback=options;options={};}EventEmitter.call(this);options=options||{};this._callback=callback;this._callSite=null;this._ended=false;this._timeout=options.timeout;this._idleNext=null;this._idlePrev=null;this._idleStart=null;this._idleTimeout=-1;this._repeat=null;}Sequence.determinePacket=function(byte){switch(byte){case 0x00:return Packets.OkPacket;case 0xfe:return Packets.EofPacket;case 0xff:return Packets.ErrorPacket;default:return undefined;}};Sequence.prototype.hasErrorHandler=function(){return Boolean(this._callback)||listenerCount(this,'error')>1;};Sequence.prototype._packetToError=function(packet){var code=ErrorConstants[packet.errno]||'UNKNOWN_CODE_PLEASE_REPORT';var err=new Error(code+': '+packet.message);err.code=code;err.errno=packet.errno;err.sqlMessage=packet.message;err.sqlState=packet.sqlState;return err;};Sequence.prototype.end=function(err){if(this._ended){return;}this._ended=true;if(err){this._addLongStackTrace(err);}this._callSite=null;try{if(err){this.emit('error',err);}}finally{try{if(this._callback){this._callback.apply(this,arguments);}}finally{this.emit('end');}}};Sequence.prototype['OkPacket']=function(packet){this.end(null,packet);};Sequence.prototype['ErrorPacket']=function(packet){this.end(this._packetToError(packet));};Sequence.prototype.start=function(){};Sequence.prototype._addLongStackTrace=function _addLongStackTrace(err){var callSiteStack=this._callSite&&this._callSite.stack;if(!callSiteStack||typeof callSiteStack!=='string'){return;}if(err.stack.indexOf(LONG_STACK_DELIMITER)!==-1){return;}var index=callSiteStack.indexOf('\n');if(index!==-1){err.stack+=LONG_STACK_DELIMITER+callSiteStack.substr(index+1);}};Sequence.prototype._onTimeout=function _onTimeout(){this.emit('timeout');}; + +/***/ }), +/* 4 */ +/***/ (function(module, exports) { + +module.exports = require("events"); + +/***/ }), +/* 5 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +var processNextTick=__webpack_require__(10);var objectKeys=Object.keys||function(obj){var keys=[];for(var key in obj){keys.push(key);}return keys;};module.exports=Duplex;var util=__webpack_require__(6);util.inherits=__webpack_require__(7);var Readable=__webpack_require__(20);var Writable=__webpack_require__(23);util.inherits(Duplex,Readable);var keys=objectKeys(Writable.prototype);for(var v=0;v>16);return[w2&0xFFFF,w1&0xFFFF];};Auth.mul32=function(a,b){var w1=a[1]*b[1],w2=(a[1]*b[1]>>16&0xFFFF)+(a[0]*b[1]&0xFFFF)+(a[1]*b[0]&0xFFFF);return[w2&0xFFFF,w1&0xFFFF];};Auth.and32=function(a,b){return[a[0]&b[0],a[1]&b[1]];};Auth.shl32=function(a,b){var w1=a[1]<>16;return[w2&0xFFFF,w1&0xFFFF];};Auth.int31Write=function(buffer,number,offset){buffer[offset]=number[0]>>8&0x7F;buffer[offset+1]=number[0]&0xFF;buffer[offset+2]=number[1]>>8&0xFF;buffer[offset+3]=number[1]&0xFF;};Auth.int32Read=function(buffer,offset){return(buffer[offset]<<24)+(buffer[offset+1]<<16)+(buffer[offset+2]<<8)+buffer[offset+3];}; + +/***/ }), +/* 19 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence=__webpack_require__(3);var Util=__webpack_require__(0);var Packets=__webpack_require__(2);var ResultSet=__webpack_require__(67);var ServerStatus=__webpack_require__(68);var fs=__webpack_require__(69);var Readable=__webpack_require__(70);module.exports=Query;Util.inherits(Query,Sequence);function Query(options,callback){Sequence.call(this,options,callback);this.sql=options.sql;this.values=options.values;this.typeCast=options.typeCast===undefined?true:options.typeCast;this.nestTables=options.nestTables||false;this._resultSet=null;this._results=[];this._fields=[];this._index=0;this._loadError=null;}Query.prototype.start=function(){this.emit('packet',new Packets.ComQueryPacket(this.sql));};Query.prototype.determinePacket=function determinePacket(byte,parser){var resultSet=this._resultSet;if(!resultSet){switch(byte){case 0x00:return Packets.OkPacket;case 0xff:return Packets.ErrorPacket;default:return Packets.ResultSetHeaderPacket;}}if(resultSet.eofPackets.length===0){return resultSet.fieldPackets.length0?this._results:undefined;var fields=this._fields.length>0?this._fields:undefined;err.index=this._index;err.sql=this.sql;this.end(err,results,fields);};Query.prototype['ResultSetHeaderPacket']=function(packet){if(packet.fieldCount===null){this._sendLocalDataFile(packet.extra);}else{this._resultSet=new ResultSet(packet);}};Query.prototype['FieldPacket']=function(packet){this._resultSet.fieldPackets.push(packet);};Query.prototype['EofPacket']=function(packet){this._resultSet.eofPackets.push(packet);if(this._resultSet.eofPackets.length===1&&!this._callback){this.emit('fields',this._resultSet.fieldPackets,this._index);}if(this._resultSet.eofPackets.length!==2){return;}if(this._callback){this._results.push(this._resultSet.rows);this._fields.push(this._resultSet.fieldPackets);}this._index++;this._resultSet=null;this._handleFinalResultPacket(packet);};Query.prototype._handleFinalResultPacket=function(packet){if(packet.serverStatus&ServerStatus.SERVER_MORE_RESULTS_EXISTS){return;}var results=this._results.length>1?this._results:this._results[0];var fields=this._fields.length>1?this._fields:this._fields[0];this.end(this._loadError,results,fields);};Query.prototype['RowDataPacket']=function(packet,parser,connection){packet.parse(parser,this._resultSet.fieldPackets,this.typeCast,this.nestTables,connection);if(this._callback){this._resultSet.rows.push(packet);}else{this.emit('result',packet,this._index);}};Query.prototype._sendLocalDataFile=function(path){var self=this;var localStream=fs.createReadStream(path,{flag:'r',encoding:null,autoClose:true});this.on('pause',function(){localStream.pause();});this.on('resume',function(){localStream.resume();});localStream.on('data',function(data){self.emit('packet',new Packets.LocalDataFilePacket(data));});localStream.on('error',function(err){self._loadError=err;localStream.emit('end');});localStream.on('end',function(){self.emit('packet',new Packets.EmptyPacket());});};Query.prototype.stream=function(options){var self=this,stream;options=options||{};options.objectMode=true;stream=new Readable(options);stream._read=function(){self._connection&&self._connection.resume();};stream.once('end',function(){process.nextTick(function(){stream.emit('close');});});this.on('result',function(row,i){if(!stream.push(row))self._connection.pause();stream.emit('result',row,i);});this.on('error',function(err){stream.emit('error',err);});this.on('end',function(){stream.push(null);});this.on('fields',function(fields,i){stream.emit('fields',fields,i);});return stream;}; + +/***/ }), +/* 20 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +var processNextTick=__webpack_require__(10);module.exports=Readable;var isArray=__webpack_require__(71);var Duplex;Readable.ReadableState=ReadableState;var EE=__webpack_require__(4).EventEmitter;var EElistenerCount=function(emitter,type){return emitter.listeners(type).length;};var Stream=__webpack_require__(21);var Buffer=__webpack_require__(1).Buffer;var OurUint8Array=global.Uint8Array||function(){};function _uint8ArrayToBuffer(chunk){return Buffer.from(chunk);}function _isUint8Array(obj){return Buffer.isBuffer(obj)||obj instanceof OurUint8Array;}var util=__webpack_require__(6);util.inherits=__webpack_require__(7);var debugUtil=__webpack_require__(0);var debug=void 0;if(debugUtil&&debugUtil.debuglog){debug=debugUtil.debuglog('stream');}else{debug=function(){};}var BufferList=__webpack_require__(73);var destroyImpl=__webpack_require__(22);var StringDecoder;util.inherits(Readable,Stream);var kProxyEvents=['error','close','destroy','pause','resume'];function prependListener(emitter,event,fn){if(typeof emitter.prependListener==='function'){return emitter.prependListener(event,fn);}else{if(!emitter._events||!emitter._events[event])emitter.on(event,fn);else if(isArray(emitter._events[event]))emitter._events[event].unshift(fn);else emitter._events[event]=[fn,emitter._events[event]];}}function ReadableState(options,stream){Duplex=Duplex||__webpack_require__(5);options=options||{};this.objectMode=!!options.objectMode;if(stream instanceof Duplex)this.objectMode=this.objectMode||!!options.readableObjectMode;var hwm=options.highWaterMark;var defaultHwm=this.objectMode?16:16*1024;this.highWaterMark=hwm||hwm===0?hwm:defaultHwm;this.highWaterMark=Math.floor(this.highWaterMark);this.buffer=new BufferList();this.length=0;this.pipes=null;this.pipesCount=0;this.flowing=null;this.ended=false;this.endEmitted=false;this.reading=false;this.sync=true;this.needReadable=false;this.emittedReadable=false;this.readableListening=false;this.resumeScheduled=false;this.destroyed=false;this.defaultEncoding=options.defaultEncoding||'utf8';this.awaitDrain=0;this.readingMore=false;this.decoder=null;this.encoding=null;if(options.encoding){if(!StringDecoder)StringDecoder=__webpack_require__(24).StringDecoder;this.decoder=new StringDecoder(options.encoding);this.encoding=options.encoding;}}function Readable(options){Duplex=Duplex||__webpack_require__(5);if(!(this instanceof Readable))return new Readable(options);this._readableState=new ReadableState(options,this);this.readable=true;if(options){if(typeof options.read==='function')this._read=options.read;if(typeof options.destroy==='function')this._destroy=options.destroy;}Stream.call(this);}Object.defineProperty(Readable.prototype,'destroyed',{get:function(){if(this._readableState===undefined){return false;}return this._readableState.destroyed;},set:function(value){if(!this._readableState){return;}this._readableState.destroyed=value;}});Readable.prototype.destroy=destroyImpl.destroy;Readable.prototype._undestroy=destroyImpl.undestroy;Readable.prototype._destroy=function(err,cb){this.push(null);cb(err);};Readable.prototype.push=function(chunk,encoding){var state=this._readableState;var skipChunkCheck;if(!state.objectMode){if(typeof chunk==='string'){encoding=encoding||state.defaultEncoding;if(encoding!==state.encoding){chunk=Buffer.from(chunk,encoding);encoding='';}skipChunkCheck=true;}}else{skipChunkCheck=true;}return readableAddChunk(this,chunk,encoding,false,skipChunkCheck);};Readable.prototype.unshift=function(chunk){return readableAddChunk(this,chunk,null,true,false);};function readableAddChunk(stream,chunk,encoding,addToFront,skipChunkCheck){var state=stream._readableState;if(chunk===null){state.reading=false;onEofChunk(stream,state);}else{var er;if(!skipChunkCheck)er=chunkInvalid(state,chunk);if(er){stream.emit('error',er);}else if(state.objectMode||chunk&&chunk.length>0){if(typeof chunk!=='string'&&!state.objectMode&&Object.getPrototypeOf(chunk)!==Buffer.prototype){chunk=_uint8ArrayToBuffer(chunk);}if(addToFront){if(state.endEmitted)stream.emit('error',new Error('stream.unshift() after end event'));else addChunk(stream,state,chunk,true);}else if(state.ended){stream.emit('error',new Error('stream.push() after EOF'));}else{state.reading=false;if(state.decoder&&!encoding){chunk=state.decoder.write(chunk);if(state.objectMode||chunk.length!==0)addChunk(stream,state,chunk,false);else maybeReadMore(stream,state);}else{addChunk(stream,state,chunk,false);}}}else if(!addToFront){state.reading=false;}}return needMoreData(state);}function addChunk(stream,state,chunk,addToFront){if(state.flowing&&state.length===0&&!state.sync){stream.emit('data',chunk);stream.read(0);}else{state.length+=state.objectMode?1:chunk.length;if(addToFront)state.buffer.unshift(chunk);else state.buffer.push(chunk);if(state.needReadable)emitReadable(stream);}maybeReadMore(stream,state);}function chunkInvalid(state,chunk){var er;if(!_isUint8Array(chunk)&&typeof chunk!=='string'&&chunk!==undefined&&!state.objectMode){er=new TypeError('Invalid non-string/buffer chunk');}return er;}function needMoreData(state){return!state.ended&&(state.needReadable||state.length=MAX_HWM){n=MAX_HWM;}else{n--;n|=n>>>1;n|=n>>>2;n|=n>>>4;n|=n>>>8;n|=n>>>16;n++;}return n;}function howMuchToRead(n,state){if(n<=0||state.length===0&&state.ended)return 0;if(state.objectMode)return 1;if(n!==n){if(state.flowing&&state.length)return state.buffer.head.data.length;else return state.length;}if(n>state.highWaterMark)state.highWaterMark=computeNewHighWaterMark(n);if(n<=state.length)return n;if(!state.ended){state.needReadable=true;return 0;}return state.length;}Readable.prototype.read=function(n){debug('read',n);n=parseInt(n,10);var state=this._readableState;var nOrig=n;if(n!==0)state.emittedReadable=false;if(n===0&&state.needReadable&&(state.length>=state.highWaterMark||state.ended)){debug('read: emitReadable',state.length,state.ended);if(state.length===0&&state.ended)endReadable(this);else emitReadable(this);return null;}n=howMuchToRead(n,state);if(n===0&&state.ended){if(state.length===0)endReadable(this);return null;}var doRead=state.needReadable;debug('need readable',doRead);if(state.length===0||state.length-n0)ret=fromList(n,state);else ret=null;if(ret===null){state.needReadable=true;n=0;}else{state.length-=n;}if(state.length===0){if(!state.ended)state.needReadable=true;if(nOrig!==n&&state.ended)endReadable(this);}if(ret!==null)this.emit('data',ret);return ret;};function onEofChunk(stream,state){if(state.ended)return;if(state.decoder){var chunk=state.decoder.end();if(chunk&&chunk.length){state.buffer.push(chunk);state.length+=state.objectMode?1:chunk.length;}}state.ended=true;emitReadable(stream);}function emitReadable(stream){var state=stream._readableState;state.needReadable=false;if(!state.emittedReadable){debug('emitReadable',state.flowing);state.emittedReadable=true;if(state.sync)processNextTick(emitReadable_,stream);else emitReadable_(stream);}}function emitReadable_(stream){debug('emit readable');stream.emit('readable');flow(stream);}function maybeReadMore(stream,state){if(!state.readingMore){state.readingMore=true;processNextTick(maybeReadMore_,stream,state);}}function maybeReadMore_(stream,state){var len=state.length;while(!state.reading&&!state.flowing&&!state.ended&&state.length1&&indexOf(state.pipes,dest)!==-1)&&!cleanedUp){debug('false write response, pause',src._readableState.awaitDrain);src._readableState.awaitDrain++;increasedAwaitDrain=true;}src.pause();}}function onerror(er){debug('onerror',er);unpipe();dest.removeListener('error',onerror);if(EElistenerCount(dest,'error')===0)dest.emit('error',er);}prependListener(dest,'error',onerror);function onclose(){dest.removeListener('finish',onfinish);unpipe();}dest.once('close',onclose);function onfinish(){debug('onfinish');dest.removeListener('close',onclose);unpipe();}dest.once('finish',onfinish);function unpipe(){debug('unpipe');src.unpipe(dest);}dest.emit('pipe',src);if(!state.flowing){debug('pipe resume');src.resume();}return dest;};function pipeOnDrain(src){return function(){var state=src._readableState;debug('pipeOnDrain',state.awaitDrain);if(state.awaitDrain)state.awaitDrain--;if(state.awaitDrain===0&&EElistenerCount(src,'data')){state.flowing=true;flow(src);}};}Readable.prototype.unpipe=function(dest){var state=this._readableState;var unpipeInfo={hasUnpiped:false};if(state.pipesCount===0)return this;if(state.pipesCount===1){if(dest&&dest!==state.pipes)return this;if(!dest)dest=state.pipes;state.pipes=null;state.pipesCount=0;state.flowing=false;if(dest)dest.emit('unpipe',this,unpipeInfo);return this;}if(!dest){var dests=state.pipes;var len=state.pipesCount;state.pipes=null;state.pipesCount=0;state.flowing=false;for(var i=0;i=state.length){if(state.decoder)ret=state.buffer.join('');else if(state.buffer.length===1)ret=state.buffer.head.data;else ret=state.buffer.concat(state.length);state.buffer.clear();}else{ret=fromListPartial(n,state.buffer,state.decoder);}return ret;}function fromListPartial(n,list,hasStrings){var ret;if(nstr.length?str.length:n;if(nb===str.length)ret+=str;else ret+=str.slice(0,n);n-=nb;if(n===0){if(nb===str.length){++c;if(p.next)list.head=p.next;else list.head=list.tail=null;}else{list.head=p;p.data=str.slice(nb);}break;}++c;}list.length-=c;return ret;}function copyFromBuffer(n,list){var ret=Buffer.allocUnsafe(n);var p=list.head;var c=1;p.data.copy(ret);n-=p.data.length;while(p=p.next){var buf=p.data;var nb=n>buf.length?buf.length:n;buf.copy(ret,ret.length-n,0,nb);n-=nb;if(n===0){if(nb===buf.length){++c;if(p.next)list.head=p.next;else list.head=list.tail=null;}else{list.head=p;p.data=buf.slice(nb);}break;}++c;}list.length-=c;return ret;}function endReadable(stream){var state=stream._readableState;if(state.length>0)throw new Error('"endReadable()" called on non-empty stream');if(!state.endEmitted){state.ended=true;processNextTick(endReadableNT,state,stream);}}function endReadableNT(state,stream){if(!state.endEmitted&&state.length===0){state.endEmitted=true;stream.readable=false;stream.emit('end');}}function forEach(xs,f){for(var i=0,l=xs.length;i-1?setImmediate:processNextTick;var Duplex;Writable.WritableState=WritableState;var util=__webpack_require__(6);util.inherits=__webpack_require__(7);var internalUtil={deprecate:__webpack_require__(74)};var Stream=__webpack_require__(21);var Buffer=__webpack_require__(1).Buffer;var OurUint8Array=global.Uint8Array||function(){};function _uint8ArrayToBuffer(chunk){return Buffer.from(chunk);}function _isUint8Array(obj){return Buffer.isBuffer(obj)||obj instanceof OurUint8Array;}var destroyImpl=__webpack_require__(22);util.inherits(Writable,Stream);function nop(){}function WritableState(options,stream){Duplex=Duplex||__webpack_require__(5);options=options||{};this.objectMode=!!options.objectMode;if(stream instanceof Duplex)this.objectMode=this.objectMode||!!options.writableObjectMode;var hwm=options.highWaterMark;var defaultHwm=this.objectMode?16:16*1024;this.highWaterMark=hwm||hwm===0?hwm:defaultHwm;this.highWaterMark=Math.floor(this.highWaterMark);this.finalCalled=false;this.needDrain=false;this.ending=false;this.ended=false;this.finished=false;this.destroyed=false;var noDecode=options.decodeStrings===false;this.decodeStrings=!noDecode;this.defaultEncoding=options.defaultEncoding||'utf8';this.length=0;this.writing=false;this.corked=0;this.sync=true;this.bufferProcessing=false;this.onwrite=function(er){onwrite(stream,er);};this.writecb=null;this.writelen=0;this.bufferedRequest=null;this.lastBufferedRequest=null;this.pendingcb=0;this.prefinished=false;this.errorEmitted=false;this.bufferedRequestCount=0;this.corkedRequestsFree=new CorkedRequest(this);}WritableState.prototype.getBuffer=function getBuffer(){var current=this.bufferedRequest;var out=[];while(current){out.push(current);current=current.next;}return out;};(function(){try{Object.defineProperty(WritableState.prototype,'buffer',{get:internalUtil.deprecate(function(){return this.getBuffer();},'_writableState.buffer is deprecated. Use _writableState.getBuffer '+'instead.','DEP0003')});}catch(_){}})();var realHasInstance;if(typeof Symbol==='function'&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]==='function'){realHasInstance=Function.prototype[Symbol.hasInstance];Object.defineProperty(Writable,Symbol.hasInstance,{value:function(object){if(realHasInstance.call(this,object))return true;return object&&object._writableState instanceof WritableState;}});}else{realHasInstance=function(object){return object instanceof this;};}function Writable(options){Duplex=Duplex||__webpack_require__(5);if(!realHasInstance.call(Writable,this)&&!(this instanceof Duplex)){return new Writable(options);}this._writableState=new WritableState(options,this);this.writable=true;if(options){if(typeof options.write==='function')this._write=options.write;if(typeof options.writev==='function')this._writev=options.writev;if(typeof options.destroy==='function')this._destroy=options.destroy;if(typeof options.final==='function')this._final=options.final;}Stream.call(this);}Writable.prototype.pipe=function(){this.emit('error',new Error('Cannot pipe, not readable'));};function writeAfterEnd(stream,cb){var er=new Error('write after end');stream.emit('error',er);processNextTick(cb,er);}function validChunk(stream,state,chunk,cb){var valid=true;var er=false;if(chunk===null){er=new TypeError('May not write null values to stream');}else if(typeof chunk!=='string'&&chunk!==undefined&&!state.objectMode){er=new TypeError('Invalid non-string/buffer chunk');}if(er){stream.emit('error',er);processNextTick(cb,er);valid=false;}return valid;}Writable.prototype.write=function(chunk,encoding,cb){var state=this._writableState;var ret=false;var isBuf=_isUint8Array(chunk)&&!state.objectMode;if(isBuf&&!Buffer.isBuffer(chunk)){chunk=_uint8ArrayToBuffer(chunk);}if(typeof encoding==='function'){cb=encoding;encoding=null;}if(isBuf)encoding='buffer';else if(!encoding)encoding=state.defaultEncoding;if(typeof cb!=='function')cb=nop;if(state.ended)writeAfterEnd(this,cb);else if(isBuf||validChunk(this,state,chunk,cb)){state.pendingcb++;ret=writeOrBuffer(this,state,isBuf,chunk,encoding,cb);}return ret;};Writable.prototype.cork=function(){var state=this._writableState;state.corked++;};Writable.prototype.uncork=function(){var state=this._writableState;if(state.corked){state.corked--;if(!state.writing&&!state.corked&&!state.finished&&!state.bufferProcessing&&state.bufferedRequest)clearBuffer(this,state);}};Writable.prototype.setDefaultEncoding=function setDefaultEncoding(encoding){if(typeof encoding==='string')encoding=encoding.toLowerCase();if(!(['hex','utf8','utf-8','ascii','binary','base64','ucs2','ucs-2','utf16le','utf-16le','raw'].indexOf((encoding+'').toLowerCase())>-1))throw new TypeError('Unknown encoding: '+encoding);this._writableState.defaultEncoding=encoding;return this;};function decodeChunk(state,chunk,encoding){if(!state.objectMode&&state.decodeStrings!==false&&typeof chunk==='string'){chunk=Buffer.from(chunk,encoding);}return chunk;}function writeOrBuffer(stream,state,isBuf,chunk,encoding,cb){if(!isBuf){var newChunk=decodeChunk(state,chunk,encoding);if(chunk!==newChunk){isBuf=true;encoding='buffer';chunk=newChunk;}}var len=state.objectMode?1:chunk.length;state.length+=len;var ret=state.length>5===0x06)return 2;else if(byte>>4===0x0E)return 3;else if(byte>>3===0x1E)return 4;return-1;}function utf8CheckIncomplete(self,buf,i){var j=buf.length-1;if(j=0){if(nb>0)self.lastNeed=nb-1;return nb;}if(--j=0){if(nb>0)self.lastNeed=nb-2;return nb;}if(--j=0){if(nb>0){if(nb===2)nb=0;else self.lastNeed=nb-3;}return nb;}return 0;}function utf8CheckExtraBytes(self,buf,p){if((buf[0]&0xC0)!==0x80){self.lastNeed=0;return'\ufffd'.repeat(p);}if(self.lastNeed>1&&buf.length>1){if((buf[1]&0xC0)!==0x80){self.lastNeed=1;return'\ufffd'.repeat(p+1);}if(self.lastNeed>2&&buf.length>2){if((buf[2]&0xC0)!==0x80){self.lastNeed=2;return'\ufffd'.repeat(p+2);}}}}function utf8FillLast(buf){var p=this.lastTotal-this.lastNeed;var r=utf8CheckExtraBytes(this,buf,p);if(r!==undefined)return r;if(this.lastNeed<=buf.length){buf.copy(this.lastChar,p,0,this.lastNeed);return this.lastChar.toString(this.encoding,0,this.lastTotal);}buf.copy(this.lastChar,p,0,buf.length);this.lastNeed-=buf.length;}function utf8Text(buf,i){var total=utf8CheckIncomplete(this,buf,i);if(!this.lastNeed)return buf.toString('utf8',i);this.lastTotal=total;var end=buf.length-(total-this.lastNeed);buf.copy(this.lastChar,0,end);return buf.toString('utf8',i,end);}function utf8End(buf){var r=buf&&buf.length?this.write(buf):'';if(this.lastNeed)return r+'\ufffd'.repeat(this.lastTotal-this.lastNeed);return r;}function utf16Text(buf,i){if((buf.length-i)%2===0){var r=buf.toString('utf16le',i);if(r){var c=r.charCodeAt(r.length-1);if(c>=0xD800&&c<=0xDBFF){this.lastNeed=2;this.lastTotal=4;this.lastChar[0]=buf[buf.length-2];this.lastChar[1]=buf[buf.length-1];return r.slice(0,-1);}}return r;}this.lastNeed=1;this.lastTotal=2;this.lastChar[0]=buf[buf.length-1];return buf.toString('utf16le',i,buf.length-1);}function utf16End(buf){var r=buf&&buf.length?this.write(buf):'';if(this.lastNeed){var end=this.lastTotal-this.lastNeed;return r+this.lastChar.toString('utf16le',0,end);}return r;}function base64Text(buf,i){var n=(buf.length-i)%3;if(n===0)return buf.toString('base64',i);this.lastNeed=3-n;this.lastTotal=3;if(n===1){this.lastChar[0]=buf[buf.length-1];}else{this.lastChar[0]=buf[buf.length-2];this.lastChar[1]=buf[buf.length-1];}return buf.toString('base64',i,buf.length-n);}function base64End(buf){var r=buf&&buf.length?this.write(buf):'';if(this.lastNeed)return r+this.lastChar.toString('base64',0,3-this.lastNeed);return r;}function simpleWrite(buf){return buf.toString(this.encoding);}function simpleEnd(buf){return buf&&buf.length?this.write(buf):'';} + +/***/ }), +/* 25 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +module.exports=Transform;var Duplex=__webpack_require__(5);var util=__webpack_require__(6);util.inherits=__webpack_require__(7);util.inherits(Transform,Duplex);function TransformState(stream){this.afterTransform=function(er,data){return afterTransform(stream,er,data);};this.needTransform=false;this.transforming=false;this.writecb=null;this.writechunk=null;this.writeencoding=null;}function afterTransform(stream,er,data){var ts=stream._transformState;ts.transforming=false;var cb=ts.writecb;if(!cb){return stream.emit('error',new Error('write callback called multiple times'));}ts.writechunk=null;ts.writecb=null;if(data!==null&&data!==undefined)stream.push(data);cb(er);var rs=stream._readableState;rs.reading=false;if(rs.needReadable||rs.length0){connection=this._freeConnections.shift();this.acquireConnection(connection,cb);return;}if(this.config.connectionLimit===0||this._allConnections.length=this.config.queueLimit){process.nextTick(function(){var err=new Error('Queue limit reached.');err.code='POOL_ENQUEUELIMIT';callback(err);});return;}var cb=process.domain?process.domain.bind(callback):callback;this._connectionQueue.push(cb);this.emit('enqueue');};Pool.prototype._needsChangeUser=function _needsChangeUser(connection){var connConfig=connection.config;var poolConfig=this.config.connectionConfig;return connConfig.user!==poolConfig.user||connConfig.database!==poolConfig.database||connConfig.password!==poolConfig.password||connConfig.charsetNumber!==poolConfig.charsetNumber;};Pool.prototype._purgeConnection=function _purgeConnection(connection,callback){var cb=callback||function(){};if(connection.state==='disconnected'){connection.destroy();}this._removeConnection(connection);if(connection.state!=='disconnected'&&!connection._protocol._quitSequence){connection._realEnd(cb);return;}process.nextTick(cb);};Pool.prototype._removeConnection=function(connection){connection._pool=null;spliceConnection(this._allConnections,connection);spliceConnection(this._freeConnections,connection);this.releaseConnection(connection);};Pool.prototype.escape=function(value){return mysql.escape(value,this.config.connectionConfig.stringifyObjects,this.config.connectionConfig.timezone);};Pool.prototype.escapeId=function escapeId(value){return mysql.escapeId(value,false);};function spliceConnection(array,connection){var index;if((index=array.indexOf(connection))!==-1){array.splice(index,1);}} + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + +var ConnectionConfig=__webpack_require__(11);module.exports=PoolConfig;function PoolConfig(options){if(typeof options==='string'){options=ConnectionConfig.parseUrl(options);}this.acquireTimeout=options.acquireTimeout===undefined?10*1000:Number(options.acquireTimeout);this.connectionConfig=new ConnectionConfig(options);this.waitForConnections=options.waitForConnections===undefined?true:Boolean(options.waitForConnections);this.connectionLimit=options.connectionLimit===undefined?10:Number(options.connectionLimit);this.queueLimit=options.queueLimit===undefined?0:Number(options.queueLimit);}PoolConfig.prototype.newConnectionConfig=function newConnectionConfig(){var connectionConfig=new ConnectionConfig(this.connectionConfig);connectionConfig.clientFlags=this.connectionConfig.clientFlags;connectionConfig.maxPacketSize=this.connectionConfig.maxPacketSize;return connectionConfig;}; + +/***/ }), +/* 29 */ +/***/ (function(module, exports) { + +var PoolSelector=module.exports={};PoolSelector.RR=function PoolSelectorRoundRobin(){var index=0;return function(clusterIds){if(index>=clusterIds.length){index=0;}var clusterId=clusterIds[index++];return clusterId;};};PoolSelector.RANDOM=function PoolSelectorRandom(){return function(clusterIds){return clusterIds[Math.floor(Math.random()*clusterIds.length)];};};PoolSelector.ORDER=function PoolSelectorOrder(){return function(clusterIds){return clusterIds[0];};}; + +/***/ }), +/* 30 */ +/***/ (function(module, exports, __webpack_require__) { + +const mysql=__webpack_require__(14);const config=JSON.parse(global.LoadResourceFile('ghmattimysql','config.json'));const configString=global.GetConvar('mysql_connection_string','mysql://localhost/fivem');const useBoolean=global.GetConvarInt('mysql_use_boolean',0);const showDebug=global.GetConvarInt('mysql_debug',0);const pool=mysql.createPool(config||configString);function prepareLegacyQuery(query,parameters){let sql=query;let params=parameters;if(params!==null&&typeof params==='object'&&!Array.isArray(params)){params=[];sql=sql.replace(/@(\w+)/g,(txt,key)=>{if(Object.prototype.hasOwnProperty.call(parameters,key)){params.push(parameters[key]);return'?';}return txt;});}return[sql,params];}function transformToBoolean(fields,result){const res=result;if(fields){fields.forEach(field=>{if(field.columnType===1&&field.columnLength===1){result.forEach((_,index)=>{res[index][field.name]=result[index][field.name]!==0;});}});}return res;}function sanitizeInput(query,parameters,callback){let sql=query;let params=parameters;let cb=callback;if(typeof parameters==='function'){cb=parameters;}[sql,params]=prepareLegacyQuery(query,params);if(!Array.isArray(params)){params=[];}return[sql,params,cb];}async function safeInvoke(callback,args){if(typeof callback==='function'){setImmediate(()=>{callback(args);});}}function execute(sql,params,connection){const orm=connection||pool;return new Promise((resolve,reject)=>{orm.query(sql,params,(error,result,fields)=>{if(showDebug)console.log(`[MySQL] ${sql} : ${JSON.stringify(params)}`);if(error)reject(error);resolve(useBoolean?transformToBoolean(fields,result):result);});});}global.exports('scalar',(query,parameters,callback)=>{let sql=query;let params=parameters;let cb=callback;[sql,params,cb]=sanitizeInput(sql,params,cb);execute(sql,params).then(result=>{safeInvoke(cb,Object.values(result[0]||{})[0]);});});global.exports('execute',(query,parameters,callback)=>{let sql=query;let params=parameters;let cb=callback;[sql,params,cb]=sanitizeInput(sql,params,cb);execute(sql,params).then(result=>{safeInvoke(cb,result);});});function onTransactionError(error,connection,callback){connection.rollback(()=>{console.error(error);safeInvoke(callback,false);});}global.exports('transaction',(querys,parameters,callback)=>{let sqls=[];let params=parameters;let cb=callback;if(!querys.every(element=>typeof element==='string')){sqls=querys;if(typeof parameters==='function')cb=parameters;}else{if(typeof parameters==='function'){cb=parameters;params=[];}querys.forEach(element=>{sqls.push({query:element,parameters:params});});}sqls.forEach((element,index)=>{const[stmt,stmtParams]=prepareLegacyQuery(element.query,element.parameters);sqls[index]={query:stmt,parameters:Array.isArray(stmtParams)?stmtParams:[]};});pool.getConnection((connectionError,connection)=>{if(connectionError){console.error(connectionError);safeInvoke(cb,false);return;}connection.beginTransaction(transactionError=>{if(transactionError){onTransactionError(transactionError,connection,callback);return;}const promises=[];sqls.forEach(element=>{promises.push(execute(element.query,element.parameters,connection));});Promise.all(promises).then(()=>{connection.commit(commitError=>{if(commitError){onTransactionError(commitError,connection,callback);}else safeInvoke(cb,true);});}).catch(executeError=>{onTransactionError(executeError,connection,callback);});});});}); + +/***/ }), +/* 31 */ +/***/ (function(module, exports) { + +module.exports = require("net"); + +/***/ }), +/* 32 */ +/***/ (function(module, exports) { + +module.exports = require("tls"); + +/***/ }), +/* 33 */ +/***/ (function(module, exports) { + +module.exports = require("url"); + +/***/ }), +/* 34 */ +/***/ (function(module, exports) { + +exports['Amazon RDS']={ca:['-----BEGIN CERTIFICATE-----\n'+'MIIDQzCCAqygAwIBAgIJAOd1tlfiGoEoMA0GCSqGSIb3DQEBBQUAMHUxCzAJBgNV\n'+'BAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdTZWF0dGxlMRMw\n'+'EQYDVQQKEwpBbWF6b24uY29tMQwwCgYDVQQLEwNSRFMxHDAaBgNVBAMTE2F3cy5h\n'+'bWF6b24uY29tL3Jkcy8wHhcNMTAwNDA1MjI0NDMxWhcNMTUwNDA0MjI0NDMxWjB1\n'+'MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHU2Vh\n'+'dHRsZTETMBEGA1UEChMKQW1hem9uLmNvbTEMMAoGA1UECxMDUkRTMRwwGgYDVQQD\n'+'ExNhd3MuYW1hem9uLmNvbS9yZHMvMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB\n'+'gQDKhXGU7tizxUR5WaFoMTFcxNxa05PEjZaIOEN5ctkWrqYSRov0/nOMoZjqk8bC\n'+'med9vPFoQGD0OTakPs0jVe3wwmR735hyVwmKIPPsGlaBYj1O6llIpZeQVyupNx56\n'+'UzqtiLaDzh1KcmfqP3qP2dInzBfJQKjiRudo1FWnpPt33QIDAQABo4HaMIHXMB0G\n'+'A1UdDgQWBBT/H3x+cqSkR/ePSIinPtc4yWKe3DCBpwYDVR0jBIGfMIGcgBT/H3x+\n'+'cqSkR/ePSIinPtc4yWKe3KF5pHcwdTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh\n'+'c2hpbmd0b24xEDAOBgNVBAcTB1NlYXR0bGUxEzARBgNVBAoTCkFtYXpvbi5jb20x\n'+'DDAKBgNVBAsTA1JEUzEcMBoGA1UEAxMTYXdzLmFtYXpvbi5jb20vcmRzL4IJAOd1\n'+'tlfiGoEoMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAvguZy/BDT66x\n'+'GfgnJlyQwnFSeVLQm9u/FIvz4huGjbq9dqnD6h/Gm56QPFdyMEyDiZWaqY6V08lY\n'+'LTBNb4kcIc9/6pc0/ojKciP5QJRm6OiZ4vgG05nF4fYjhU7WClUx7cxq1fKjNc2J\n'+'UCmmYqgiVkAGWRETVo+byOSDZ4swb10=\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID9DCCAtygAwIBAgIBQjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUwOTExMzFaFw0y\n'+'MDAzMDUwOTExMzFaMIGKMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEbMBkGA1UEAwwSQW1hem9uIFJE\n'+'UyBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuD8nrZ8V\n'+'u+VA8yVlUipCZIKPTDcOILYpUe8Tct0YeQQr0uyl018StdBsa3CjBgvwpDRq1HgF\n'+'Ji2N3+39+shCNspQeE6aYU+BHXhKhIIStt3r7gl/4NqYiDDMWKHxHq0nsGDFfArf\n'+'AOcjZdJagOMqb3fF46flc8k2E7THTm9Sz4L7RY1WdABMuurpICLFE3oHcGdapOb9\n'+'T53pQR+xpHW9atkcf3pf7gbO0rlKVSIoUenBlZipUlp1VZl/OD/E+TtRhDDNdI2J\n'+'P/DSMM3aEsq6ZQkfbz/Ilml+Lx3tJYXUDmp+ZjzMPLk/+3beT8EhrwtcG3VPpvwp\n'+'BIOqsqVVTvw/CwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw\n'+'AwEB/zAdBgNVHQ4EFgQUTgLurD72FchM7Sz1BcGPnIQISYMwHwYDVR0jBBgwFoAU\n'+'TgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQEFBQADggEBAHZcgIio8pAm\n'+'MjHD5cl6wKjXxScXKtXygWH2BoDMYBJF9yfyKO2jEFxYKbHePpnXB1R04zJSWAw5\n'+'2EUuDI1pSBh9BA82/5PkuNlNeSTB3dXDD2PEPdzVWbSKvUB8ZdooV+2vngL0Zm4r\n'+'47QPyd18yPHrRIbtBtHR/6CwKevLZ394zgExqhnekYKIqqEX41xsUV0Gm6x4vpjf\n'+'2u6O/+YE2U+qyyxHE5Wd5oqde0oo9UUpFETJPVb6Q2cEeQib8PBAyi0i6KnF+kIV\n'+'A9dY7IHSubtCK/i8wxMVqfd5GtbA8mmpeJFwnDvm9rBEsHybl08qlax9syEwsUYr\n'+'/40NawZfTUU=\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIIEATCCAumgAwIBAgIBRDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMDZaFw0y\n'+'MDAzMDUyMjAzMDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n'+'UyBhcC1ub3J0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'+'ggEBAMmM2B4PfTXCZjbZMWiDPyxvk/eeNwIRJAhfzesiGUiLozX6CRy3rwC1ZOPV\n'+'AcQf0LB+O8wY88C/cV+d4Q2nBDmnk+Vx7o2MyMh343r5rR3Na+4izd89tkQVt0WW\n'+'vO21KRH5i8EuBjinboOwAwu6IJ+HyiQiM0VjgjrmEr/YzFPL8MgHD/YUHehqjACn\n'+'C0+B7/gu7W4qJzBL2DOf7ub2qszGtwPE+qQzkCRDwE1A4AJmVE++/FLH2Zx78Egg\n'+'fV1sUxPtYgjGH76VyyO6GNKM6rAUMD/q5mnPASQVIXgKbupr618bnH+SWHFjBqZq\n'+'HvDGPMtiiWII41EmGUypyt5AbysCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n'+'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIiKM0Q6n1K4EmLxs3ZXxINbwEwR\n'+'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n'+'A4IBAQBezGbE9Rw/k2e25iGjj5n8r+M3dlye8ORfCE/dijHtxqAKasXHgKX8I9Tw\n'+'JkBiGWiuzqn7gO5MJ0nMMro1+gq29qjZnYX1pDHPgsRjUX8R+juRhgJ3JSHijRbf\n'+'4qNJrnwga7pj94MhcLq9u0f6dxH6dXbyMv21T4TZMTmcFduf1KgaiVx1PEyJjC6r\n'+'M+Ru+A0eM+jJ7uCjUoZKcpX8xkj4nmSnz9NMPog3wdOSB9cAW7XIc5mHa656wr7I\n'+'WJxVcYNHTXIjCcng2zMKd1aCcl2KSFfy56sRfT7J5Wp69QSr+jq8KM55gw8uqAwi\n'+'VPrXn2899T1rcTtFYFP16WXjGuc0\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIIEATCCAumgAwIBAgIBTDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTExMDYwMDA1NDZaFw0y\n'+'MDAzMDUwMDA1NDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n'+'UyBhcC1ub3J0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'+'ggEBAKSwd+RVUzTRH0FgnbwoTK8TMm/zMT4+2BvALpAUe6YXbkisg2goycWuuWLg\n'+'jOpFBB3GtyvXZnkqi7MkDWUmj1a2kf8l2oLyoaZ+Hm9x/sV+IJzOqPvj1XVUGjP6\n'+'yYYnPJmUYqvZeI7fEkIGdFkP2m4/sgsSGsFvpD9FK1bL1Kx2UDpYX0kHTtr18Zm/\n'+'1oN6irqWALSmXMDydb8hE0FB2A1VFyeKE6PnoDj/Y5cPHwPPdEi6/3gkDkSaOG30\n'+'rWeQfL3pOcKqzbHaWTxMphd0DSL/quZ64Nr+Ly65Q5PRcTrtr55ekOUziuqXwk+o\n'+'9QpACMwcJ7ROqOznZTqTzSFVXFECAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n'+'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFM6Nox/QWbhzWVvzoJ/y0kGpNPK+\n'+'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n'+'A4IBAQCTkWBqNvyRf3Y/W21DwFx3oT/AIWrHt0BdGZO34tavummXemTH9LZ/mqv9\n'+'aljt6ZuDtf5DEQjdsAwXMsyo03ffnP7doWm8iaF1+Mui77ot0TmTsP/deyGwukvJ\n'+'tkxX8bZjDh+EaNauWKr+CYnniNxCQLfFtXYJsfOdVBzK3xNL+Z3ucOQRhr2helWc\n'+'CDQgwfhP1+3pRVKqHvWCPC4R3fT7RZHuRmZ38kndv476GxRntejh+ePffif78bFI\n'+'3rIZCPBGobrrUMycafSbyXteoGca/kA+/IqrAPlk0pWQ4aEL0yTWN2h2dnjoD7oX\n'+'byIuL/g9AGRh97+ssn7D6bDRPTbW\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIIEATCCAumgAwIBAgIBRTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMTlaFw0y\n'+'MDAzMDUyMjAzMTlaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n'+'UyBhcC1zb3V0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'+'ggEBANaXElmSEYt/UtxHFsARFhSUahTf1KNJzR0Dmay6hqOXQuRVbKRwPd19u5vx\n'+'DdF1sLT7D69IK3VDnUiQScaCv2Dpu9foZt+rLx+cpx1qiQd1UHrvqq8xPzQOqCdC\n'+'RFStq6yVYZ69yfpfoI67AjclMOjl2Vph3ftVnqP0IgVKZdzeC7fd+umGgR9xY0Qr\n'+'Ubhd/lWdsbNvzK3f1TPWcfIKQnpvSt85PIEDJir6/nuJUKMtmJRwTymJf0i+JZ4x\n'+'7dJa341p2kHKcHMgOPW7nJQklGBA70ytjUV6/qebS3yIugr/28mwReflg3TJzVDl\n'+'EOvi6pqbqNbkMuEwGDCmEQIVqgkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n'+'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAu93/4k5xbWOsgdCdn+/KdiRuit\n'+'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n'+'A4IBAQBlcjSyscpPjf5+MgzMuAsCxByqUt+WFspwcMCpwdaBeHOPSQrXNqX2Sk6P\n'+'kth6oCivA64trWo8tFMvPYlUA1FYVD5WpN0kCK+P5pD4KHlaDsXhuhClJzp/OP8t\n'+'pOyUr5109RHLxqoKB5J5m1XA7rgcFjnMxwBSWFe3/4uMk/+4T53YfCVXuc6QV3i7\n'+'I/2LAJwFf//pTtt6fZenYfCsahnr2nvrNRNyAxcfvGZ/4Opn/mJtR6R/AjvQZHiR\n'+'bkRNKF2GW0ueK5W4FkZVZVhhX9xh1Aj2Ollb+lbOqADaVj+AT3PoJPZ3MPQHKCXm\n'+'xwG0LOLlRr/TfD6li1AfOVTAJXv9\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIIEATCCAumgAwIBAgIBRjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMjRaFw0y\n'+'MDAzMDUyMjAzMjRaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n'+'UyBhcC1zb3V0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n'+'ggEBAJqBAJutz69hFOh3BtLHZTbwE8eejGGKayn9hu98YMDPzWzGXWCmW+ZYWELA\n'+'cY3cNWNF8K4FqKXFr2ssorBYim1UtYFX8yhydT2hMD5zgQ2sCGUpuidijuPA6zaq\n'+'Z3tdhVR94f0q8mpwpv2zqR9PcqaGDx2VR1x773FupRPRo7mEW1vC3IptHCQlP/zE\n'+'7jQiLl28bDIH2567xg7e7E9WnZToRnhlYdTaDaJsHTzi5mwILi4cihSok7Shv/ME\n'+'hnukvxeSPUpaVtFaBhfBqq055ePq9I+Ns4KGreTKMhU0O9fkkaBaBmPaFgmeX/XO\n'+'n2AX7gMouo3mtv34iDTZ0h6YCGkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n'+'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIlQnY0KHYWn1jYumSdJYfwj/Nfw\n'+'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n'+'A4IBAQA0wVU6/l41cTzHc4azc4CDYY2Wd90DFWiH9C/mw0SgToYfCJ/5Cfi0NT/Y\n'+'PRnk3GchychCJgoPA/k9d0//IhYEAIiIDjyFVgjbTkKV3sh4RbdldKVOUB9kumz/\n'+'ZpShplsGt3z4QQiVnKfrAgqxWDjR0I0pQKkxXa6Sjkicos9LQxVtJ0XA4ieG1E7z\n'+'zJr+6t80wmzxvkInSaWP3xNJK9azVRTrgQZQlvkbpDbExl4mNTG66VD3bAp6t3Wa\n'+'B49//uDdfZmPkqqbX+hsxp160OH0rxJppwO3Bh869PkDnaPEd/Pxw7PawC+li0gi\n'+'NRV8iCEx85aFxcyOhqn0WZOasxee\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/zCCAuegAwIBAgIBRzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzFaFw0y\n'+'MDAzMDUyMjAzMzFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\n'+'UyBldS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n'+'AQDFtP2dhSLuaPOI4ZrrPWsK4OY9ocQBp3yApH1KJYmI9wpQKZG/KCH2E6Oo7JAw\n'+'QORU519r033T+FO2Z7pFPlmz1yrxGXyHpJs8ySx3Yo5S8ncDCdZJCLmtPiq/hahg\n'+'5/0ffexMFUCQaYicFZsrJ/cStdxUV+tSw2JQLD7UxS9J97LQWUPyyG+ZrjYVTVq+\n'+'zudnFmNSe4QoecXMhAFTGJFQXxP7nhSL9Ao5FGgdXy7/JWeWdQIAj8ku6cBDKPa6\n'+'Y6kP+ak+In+Lye8z9qsCD/afUozfWjPR2aA4JoIZVF8dNRShIMo8l0XfgfM2q0+n\n'+'ApZWZ+BjhIO5XuoUgHS3D2YFAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\n'+'HRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRm4GsWIA/M6q+tK8WGHWDGh2gcyTAf\n'+'BgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOC\n'+'AQEAHpMmeVQNqcxgfQdbDIi5UIy+E7zZykmtAygN1XQrvga9nXTis4kOTN6g5/+g\n'+'HCx7jIXeNJzAbvg8XFqBN84Quqgpl/tQkbpco9Jh1HDs558D5NnZQxNqH5qXQ3Mm\n'+'uPgCw0pYcPOa7bhs07i+MdVwPBsX27CFDtsgAIru8HvKxY1oTZrWnyIRo93tt/pk\n'+'WuItVMVHjaQZVfTCow0aDUbte6Vlw82KjUFq+n2NMSCJDiDKsDDHT6BJc4AJHIq3\n'+'/4Z52MSC9KMr0yAaaoWfW/yMEj9LliQauAgwVjArF4q78rxpfKTG9Rfd8U1BZANP\n'+'7FrFMN0ThjfA1IvmOYcgskY5bQ==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBSDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzVaFw0y\n'+'MDAzMDUyMjAzMzVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyBldS13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx\n'+'PdbqQ0HKRj79Pmocxvjc+P6i4Ux24kgFIl+ckiir1vzkmesc3a58gjrMlCksEObt\n'+'Yihs5IhzEq1ePT0gbfS9GYFp34Uj/MtPwlrfCBWG4d2TcrsKRHr1/EXUYhWqmdrb\n'+'RhX8XqoRhVkbF/auzFSBhTzcGGvZpQ2KIaxRcQfcXlMVhj/pxxAjh8U4F350Fb0h\n'+'nX1jw4/KvEreBL0Xb2lnlGTkwVxaKGSgXEnOgIyOFdOQc61vdome0+eeZsP4jqeR\n'+'TGYJA9izJsRbe2YJxHuazD+548hsPlM3vFzKKEVURCha466rAaYAHy3rKur3HYQx\n'+'Yt+SoKcEz9PXuSGj96ejAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBTebg//h2oeXbZjQ4uuoiuLYzuiPDAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n'+'TikPaGeZasTPw+4RBemlsyPAjtFFQLo7ddaFdORLgdEysVf8aBqndvbA6MT/v4lj\n'+'GtEtUdF59ZcbWOrVm+fBZ2h/jYJ59dYF/xzb09nyRbdMSzB9+mkSsnOMqluq5y8o\n'+'DY/PfP2vGhEg/2ZncRC7nlQU1Dm8F4lFWEiQ2fi7O1cW852Vmbq61RIfcYsH/9Ma\n'+'kpgk10VZ75b8m3UhmpZ/2uRY+JEHImH5WpcTJ7wNiPNJsciZMznGtrgOnPzYco8L\n'+'cDleOASIZifNMQi9PKOJKvi0ITz0B/imr8KBsW0YjZVJ54HMa7W1lwugSM7aMAs+\n'+'E3Sd5lS+SHwWaOCHwhOEVA==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBSTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDBaFw0y\n'+'MDAzMDUyMjAzNDBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyBzYS1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCU\n'+'X4OBnQ5xA6TLJAiFEI6l7bUWjoVJBa/VbMdCCSs2i2dOKmqUaXu2ix2zcPILj3lZ\n'+'GMk3d/2zvTK/cKhcFrewHUBamTeVHdEmynhMQamqNmkM4ptYzFcvEUw1TGxHT4pV\n'+'Q6gSN7+/AJewQvyHexHo8D0+LDN0/Wa9mRm4ixCYH2CyYYJNKaZt9+EZfNu+PPS4\n'+'8iB0TWH0DgQkbWMBfCRgolLLitAZklZ4dvdlEBS7evN1/7ttBxUK6SvkeeSx3zBl\n'+'ww3BlXqc3bvTQL0A+RRysaVyFbvtp9domFaDKZCpMmDFAN/ntx215xmQdrSt+K3F\n'+'cXdGQYHx5q410CAclGnbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBT6iVWnm/uakS+tEX2mzIfw+8JL0zAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n'+'FmDD+QuDklXn2EgShwQxV13+txPRuVdOSrutHhoCgMwFWCMtPPtBAKs6KPY7Guvw\n'+'DpJoZSehDiOfsgMirjOWjvfkeWSNvKfjWTVneX7pZD9W5WPnsDBvTbCGezm+v87z\n'+'b+ZM2ZMo98m/wkMcIEAgdSKilR2fuw8rLkAjhYFfs0A7tDgZ9noKwgHvoE4dsrI0\n'+'KZYco6DlP/brASfHTPa2puBLN9McK3v+h0JaSqqm5Ro2Bh56tZkQh8AWy/miuDuK\n'+'3+hNEVdxosxlkM1TPa1DGj0EzzK0yoeerXuH2HX7LlCrrxf6/wdKnjR12PMrLQ4A\n'+'pCqkcWw894z6bV9MAvKe6A==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBQzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMTU0MDRaFw0y\n'+'MDAzMDUyMTU0MDRaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyB1cy1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI\n'+'UIuwh8NusKHk1SqPXcP7OqxY3S/M2ZyQWD3w7Bfihpyyy/fc1w0/suIpX3kbMhAV\n'+'2ESwged2/2zSx4pVnjp/493r4luhSqQYzru78TuPt9bhJIJ51WXunZW2SWkisSaf\n'+'USYUzVN9ezR/bjXTumSUQaLIouJt3OHLX49s+3NAbUyOI8EdvgBQWD68H1epsC0n\n'+'CI5s+pIktyOZ59c4DCDLQcXErQ+tNbDC++oct1ANd/q8p9URonYwGCGOBy7sbCYq\n'+'9eVHh1Iy2M+SNXddVOGw5EuruvHoCIQyOz5Lz4zSuZA9dRbrfztNOpezCNYu6NKM\n'+'n+hzcvdiyxv77uNm8EaxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBQSQG3TmMe6Sa3KufaPBa72v4QFDzAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n'+'L/mOZfB3187xTmjOHMqN2G2oSKHBKiQLM9uv8+97qT+XR+TVsBT6b3yoPpMAGhHA\n'+'Pc7nxAF5gPpuzatx0OTLPcmYucFmfqT/1qA5WlgCnMNtczyNMH97lKFTNV7Njtek\n'+'jWEzAEQSyEWrkNpNlC4j6kMYyPzVXQeXUeZTgJ9FNnVZqmvfjip2N22tawMjrCn5\n'+'7KN/zN65EwY2oO9XsaTwwWmBu3NrDdMbzJnbxoWcFWj4RBwanR1XjQOVNhDwmCOl\n'+'/1Et13b8CPyj69PC8BOVU6cfTSx8WUVy0qvYOKHNY9Bqa5BDnIL3IVmUkeTlM1mt\n'+'enRpyBj+Bk9rh/ICdiRKmA==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBSjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDVaFw0y\n'+'MDAzMDUyMjAzNDVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyB1cy13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE\n'+'Dhw+uw/ycaiIhhyu2pXFRimq0DlB8cNtIe8hdqndH8TV/TFrljNgR8QdzOgZtZ9C\n'+'zzQ2GRpInN/qJF6slEd6wO+6TaDBQkPY+07TXNt52POFUhdVkhJXHpE2BS7Xn6J7\n'+'7RFAOeG1IZmc2DDt+sR1BgXzUqHslQGfFYNS0/MBO4P+ya6W7IhruB1qfa4HiYQS\n'+'dbe4MvGWnv0UzwAqdR7OF8+8/5c58YXZIXCO9riYF2ql6KNSL5cyDPcYK5VK0+Q9\n'+'VI6vuJHSMYcF7wLePw8jtBktqAFE/wbdZiIHhZvNyiNWPPNTGUmQbaJ+TzQEHDs5\n'+'8en+/W7JKnPyBOkxxENbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBS0nw/tFR9bCjgqWTPJkyy4oOD8bzAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n'+'CXGAY3feAak6lHdqj6+YWjy6yyUnLK37bRxZDsyDVXrPRQaXRzPTzx79jvDwEb/H\n'+'Q/bdQ7zQRWqJcbivQlwhuPJ4kWPUZgSt3JUUuqkMsDzsvj/bwIjlrEFDOdHGh0mi\n'+'eVIngFEjUXjMh+5aHPEF9BlQnB8LfVtKj18e15UDTXFa+xJPFxUR7wDzCfo4WI1m\n'+'sUMG4q1FkGAZgsoyFPZfF8IVvgCuGdR8z30VWKklFxttlK0eGLlPAyIO0CQxPQlo\n'+'saNJrHf4tLOgZIWk+LpDhNd9Et5EzvJ3aURUsKY4pISPPF5WdvM9OE59bERwUErd\n'+'nuOuQWQeeadMceZnauRzJQ==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBSzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNTBaFw0y\n'+'MDAzMDUyMjAzNTBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyB1cy13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM\n'+'H58SR48U6jyERC1vYTnub34smf5EQVXyzaTmspWGWGzT31NLNZGSDFaa7yef9kdO\n'+'mzJsgebR5tXq6LdwlIoWkKYQ7ycUaadtVKVYdI40QcI3cHn0qLFlg2iBXmWp/B+i\n'+'Z34VuVlCh31Uj5WmhaBoz8t/GRqh1V/aCsf3Wc6jCezH3QfuCjBpzxdOOHN6Ie2v\n'+'xX09O5qmZTvMoRBAvPkxdaPg/Mi7fxueWTbEVk78kuFbF1jHYw8U1BLILIAhcqlq\n'+'x4u8nl73t3O3l/soNUcIwUDK0/S+Kfqhwn9yQyPlhb4Wy3pfnZLJdkyHldktnQav\n'+'9TB9u7KH5Lk0aAYslMLxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBT8roM4lRnlFHWMPWRz0zkwFZog1jAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n'+'JwrxwgwmPtcdaU7O7WDdYa4hprpOMamI49NDzmE0s10oGrqmLwZygcWU0jT+fJ+Y\n'+'pJe1w0CVfKaeLYNsOBVW3X4ZPmffYfWBheZiaiEflq/P6t7/Eg81gaKYnZ/x1Dfa\n'+'sUYkzPvCkXe9wEz5zdUTOCptDt89rBR9CstL9vE7WYUgiVVmBJffWbHQLtfjv6OF\n'+'NMb0QME981kGRzc2WhgP71YS2hHd1kXtsoYP1yTu4vThSKsoN4bkiHsaC1cRkLoy\n'+'0fFA4wpB3WloMEvCDaUvvH1LZlBXTNlwi9KtcwD4tDxkkBt4tQczKLGpQ/nF/W9n\n'+'8YDWk3IIc1sd0bkZqoau2Q==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/TCCAuWgAwIBAgIBTTANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA1MDMyMTI5MjJaFw0y\n'+'MDAzMDUyMTI5MjJaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UEAwwYQW1hem9uIFJE\n'+'UyBhcC1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n'+'06eWGLE0TeqL9kyWOLkS8q0fXO97z+xyBV3DKSB2lg2GkgBz3B98MkmkeB0SZy3G\n'+'Ce4uCpCPbFKiFEdiUclOlhZsrBuCeaimxLM3Ig2wuenElO/7TqgaYHYUbT3d+VQW\n'+'GUbLn5GRZJZe1OAClYdOWm7A1CKpuo+cVV1vxbY2nGUQSJPpVn2sT9gnwvjdE60U\n'+'JGYU/RLCTm8zmZBvlWaNIeKDnreIc4rKn6gUnJ2cQn1ryCVleEeyc3xjYDSrjgdn\n'+'FLYGcp9mphqVT0byeQMOk0c7RHpxrCSA0V5V6/CreFV2LteK50qcDQzDSM18vWP/\n'+'p09FoN8O7QrtOeZJzH/lmwIDAQABo2YwZDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0T\n'+'AQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU2i83QHuEl/d0keXF+69HNJph7cMwHwYD\n'+'VR0jBBgwFoAUTgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQELBQADggEB\n'+'ACqnH2VjApoDqoSQOky52QBwsGaj+xWYHW5Gm7EvCqvQuhWMkeBuD6YJmMvNyA9G\n'+'I2lh6/o+sUk/RIsbYbxPRdhNPTOgDR9zsNRw6qxaHztq/CEC+mxDCLa3O1hHBaDV\n'+'BmB3nCZb93BvO0EQSEk7aytKq/f+sjyxqOcs385gintdHGU9uM7gTZHnU9vByJsm\n'+'/TL07Miq67X0NlhIoo3jAk+xHaeKJdxdKATQp0448P5cY20q4b8aMk1twcNaMvCP\n'+'dG4M5doaoUA8OQ/0ukLLae/LBxLeTw04q1/a2SyFaVUX2Twbb1S3xVWwLA8vsyGr\n'+'igXx7B5GgP+IHb6DTjPJAi0=\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/zCCAuegAwIBAgIBTzANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA5MTUwMDEwMTFaFw0y\n'+'MDAzMDUwMDEwMTFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\n'+'UyBjYS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n'+'AQCZYI/iQ6DrS3ny3t1EwX1wAD+3LMgh7Fd01EW5LIuaK2kYIIQpsVKhxLCit/V5\n'+'AGc/1qiJS1Qz9ODLTh0Na6bZW6EakRzuHJLe32KJtoFYPC7Z09UqzXrpA/XL+1hM\n'+'P0ZmCWsU7Nn/EmvfBp9zX3dZp6P6ATrvDuYaVFr+SA7aT3FXpBroqBS1fyzUPs+W\n'+'c6zTR6+yc4zkHX0XQxC5RH6xjgpeRkoOajA/sNo7AQF7KlWmKHbdVF44cvvAhRKZ\n'+'XaoVs/C4GjkaAEPTCbopYdhzg+KLx9eB2BQnYLRrIOQZtRfbQI2Nbj7p3VsRuOW1\n'+'tlcks2w1Gb0YC6w6SuIMFkl1AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\n'+'HRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBToYWxE1lawl6Ks6NsvpbHQ3GKEtzAf\n'+'BgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOC\n'+'AQEAG/8tQ0ooi3hoQpa5EJz0/E5VYBsAz3YxA2HoIonn0jJyG16bzB4yZt4vNQMA\n'+'KsNlQ1uwDWYL1nz63axieUUFIxqxl1KmwfhsmLgZ0Hd2mnTPIl2Hw3uj5+wdgGBg\n'+'agnAZ0bajsBYgD2VGQbqjdk2Qn7Fjy3LEWIvGZx4KyZ99OJ2QxB7JOPdauURAtWA\n'+'DKYkP4LLJxtj07DSzG8kuRWb9B47uqUD+eKDIyjfjbnzGtd9HqqzYFau7EX3HVD9\n'+'9Qhnjl7bTZ6YfAEZ3nH2t3Vc0z76XfGh47rd0pNRhMV+xpok75asKf/lNh5mcUrr\n'+'VKwflyMkQpSbDCmcdJ90N2xEXQ==\n'+'-----END CERTIFICATE-----\n','-----BEGIN CERTIFICATE-----\n'+'MIID/DCCAuSgAwIBAgIBUDANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n'+'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n'+'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n'+'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjEwMTAxNzQ0NDJaFw0y\n'+'MDAzMDUxNzQ0NDJaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n'+'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n'+'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n'+'UyBldS13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO\n'+'cttLJfubB4XMMIGWNfJISkIdCMGJyOzLiMJaiWB5GYoXKhEl7YGotpy0qklwW3BQ\n'+'a0fmVdcCLX+dIuVQ9iFK+ZcK7zwm7HtdDTCHOCKeOh2IcnU4c/VIokFi6Gn8udM6\n'+'N/Zi5M5OGpVwLVALQU7Yctsn3c95el6MdVx6mJiIPVu7tCVZn88Z2koBQ2gq9P4O\n'+'Sb249SHFqOb03lYDsaqy1NDsznEOhaRBw7DPJFpvmw1lA3/Y6qrExRI06H2VYR2i\n'+'7qxwDV50N58fs10n7Ye1IOxTVJsgEA7X6EkRRXqYaM39Z76R894548WHfwXWjUsi\n'+'MEX0RS0/t1GmnUQjvevDAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n'+'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBQBxmcuRSxERYCtNnSr5xNfySokHjAfBgNV\n'+'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\n'+'UyCUQjsF3nUAABjfEZmpksTuUo07aT3KGYt+EMMFdejnBQ0+2lJJFGtT+CDAk1SD\n'+'RSgfEBon5vvKEtlnTf9a3pv8WXOAkhfxnryr9FH6NiB8obISHNQNPHn0ljT2/T+I\n'+'Y6ytfRvKHa0cu3V0NXbJm2B4KEOt4QCDiFxUIX9z6eB4Kditwu05OgQh6KcogOiP\n'+'JesWxBMXXGoDC1rIYTFO7szwDyOHlCcVXJDNsTJhc32oDWYdeIbW7o/5I+aQsrXZ\n'+'C96HykZcgWzz6sElrQxUaT3IoMw/5nmw4uWKKnZnxgI9bY4fpQwMeBZ96iHfFxvH\n'+'mqfEEuC7uUoPofXdBp2ObQ==\n'+'-----END CERTIFICATE-----\n']}; + +/***/ }), +/* 35 */ +/***/ (function(module, exports, __webpack_require__) { + +var Parser=__webpack_require__(36);var Sequences=__webpack_require__(41);var Packets=__webpack_require__(2);var Timers=__webpack_require__(78);var Stream=__webpack_require__(13).Stream;var Util=__webpack_require__(0);var PacketWriter=__webpack_require__(79);module.exports=Protocol;Util.inherits(Protocol,Stream);function Protocol(options){Stream.call(this);options=options||{};this.readable=true;this.writable=true;this._config=options.config||{};this._connection=options.connection;this._callback=null;this._fatalError=null;this._quitSequence=null;this._handshake=false;this._handshaked=false;this._ended=false;this._destroyed=false;this._queue=[];this._handshakeInitializationPacket=null;this._parser=new Parser({onError:this.handleParserError.bind(this),onPacket:this._parsePacket.bind(this),config:this._config});}Protocol.prototype.write=function(buffer){this._parser.write(buffer);return true;};Protocol.prototype.handshake=function handshake(options,callback){if(typeof options==='function'){callback=options;options={};}options=options||{};options.config=this._config;var sequence=this._enqueue(new Sequences.Handshake(options,callback));this._handshake=true;return sequence;};Protocol.prototype.query=function query(options,callback){return this._enqueue(new Sequences.Query(options,callback));};Protocol.prototype.changeUser=function changeUser(options,callback){return this._enqueue(new Sequences.ChangeUser(options,callback));};Protocol.prototype.ping=function ping(options,callback){if(typeof options==='function'){callback=options;options={};}return this._enqueue(new Sequences.Ping(options,callback));};Protocol.prototype.stats=function stats(options,callback){if(typeof options==='function'){callback=options;options={};}return this._enqueue(new Sequences.Statistics(options,callback));};Protocol.prototype.quit=function quit(options,callback){if(typeof options==='function'){callback=options;options={};}var self=this;var sequence=this._enqueue(new Sequences.Quit(options,callback));sequence.on('end',function(){self.end();});return this._quitSequence=sequence;};Protocol.prototype.end=function(){if(this._ended){return;}this._ended=true;if(this._quitSequence&&(this._quitSequence._ended||this._queue[0]===this._quitSequence)){this._quitSequence.end();this.emit('end');return;}var err=new Error('Connection lost: The server closed the connection.');err.fatal=true;err.code='PROTOCOL_CONNECTION_LOST';this._delegateError(err);};Protocol.prototype.pause=function(){this._parser.pause();var seq=this._queue[0];if(seq&&seq.emit){seq.emit('pause');}};Protocol.prototype.resume=function(){this._parser.resume();var seq=this._queue[0];if(seq&&seq.emit){seq.emit('resume');}};Protocol.prototype._enqueue=function(sequence){if(!this._validateEnqueue(sequence)){return sequence;}if(this._config.trace){sequence._callSite=sequence._callSite||new Error();}this._queue.push(sequence);this.emit('enqueue',sequence);var self=this;sequence.on('error',function(err){self._delegateError(err,sequence);}).on('packet',function(packet){Timers.active(sequence);self._emitPacket(packet);}).on('end',function(){self._dequeue(sequence);}).on('timeout',function(){var err=new Error(sequence.constructor.name+' inactivity timeout');err.code='PROTOCOL_SEQUENCE_TIMEOUT';err.fatal=true;err.timeout=sequence._timeout;self._delegateError(err,sequence);}).on('start-tls',function(){Timers.active(sequence);self._connection._startTLS(function(err){if(err){err.code='HANDSHAKE_SSL_ERROR';err.fatal=true;sequence.end(err);return;}Timers.active(sequence);sequence._tlsUpgradeCompleteHandler();});});if(this._queue.length===1){this._parser.resetPacketNumber();this._startSequence(sequence);}return sequence;};Protocol.prototype._validateEnqueue=function _validateEnqueue(sequence){var err;var prefix='Cannot enqueue '+sequence.constructor.name;if(this._fatalError){err=new Error(prefix+' after fatal error.');err.code='PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR';}else if(this._quitSequence){err=new Error(prefix+' after invoking quit.');err.code='PROTOCOL_ENQUEUE_AFTER_QUIT';}else if(this._destroyed){err=new Error(prefix+' after being destroyed.');err.code='PROTOCOL_ENQUEUE_AFTER_DESTROY';}else if((this._handshake||this._handshaked)&&sequence.constructor===Sequences.Handshake){err=new Error(prefix+' after already enqueuing a Handshake.');err.code='PROTOCOL_ENQUEUE_HANDSHAKE_TWICE';}else{return true;}var self=this;err.fatal=false;sequence.on('error',function(err){self._delegateError(err,sequence);});process.nextTick(function(){sequence.end(err);});return false;};Protocol.prototype._parsePacket=function(){var sequence=this._queue[0];if(!sequence){var err=new Error('Received packet with no active sequence.');err.code='PROTOCOL_STRAY_PACKET';err.fatal=true;this._delegateError(err);return;}var Packet=this._determinePacket(sequence);var packet=new Packet({protocol41:this._config.protocol41});var packetName=Packet.name;if(Packet===Packets.RowDataPacket){sequence.RowDataPacket(packet,this._parser,this._connection);if(this._config.debug){this._debugPacket(true,packet);}return;}if(this._config.debug){this._parsePacketDebug(packet);}else{packet.parse(this._parser);}if(Packet===Packets.HandshakeInitializationPacket){this._handshakeInitializationPacket=packet;}Timers.active(sequence);if(!sequence[packetName]){var err=new Error('Received packet in the wrong sequence.');err.code='PROTOCOL_INCORRECT_PACKET_SEQUENCE';err.fatal=true;this._delegateError(err);return;}sequence[packetName](packet);};Protocol.prototype._parsePacketDebug=function _parsePacketDebug(packet){try{packet.parse(this._parser);}finally{this._debugPacket(true,packet);}};Protocol.prototype._emitPacket=function(packet){var packetWriter=new PacketWriter();packet.write(packetWriter);this.emit('data',packetWriter.toBuffer(this._parser));if(this._config.debug){this._debugPacket(false,packet);}};Protocol.prototype._determinePacket=function(sequence){var firstByte=this._parser.peak();if(sequence.determinePacket){var Packet=sequence.determinePacket(firstByte,this._parser);if(Packet){return Packet;}}switch(firstByte){case 0x00:if(!this._handshaked){this._handshaked=true;this.emit('handshake',this._handshakeInitializationPacket);}return Packets.OkPacket;case 0xfe:return Packets.EofPacket;case 0xff:return Packets.ErrorPacket;}throw new Error('Could not determine packet, firstByte = '+firstByte);};Protocol.prototype._dequeue=function(sequence){Timers.unenroll(sequence);if(this._fatalError){return;}this._queue.shift();var sequence=this._queue[0];if(!sequence){this.emit('drain');return;}this._parser.resetPacketNumber();this._startSequence(sequence);};Protocol.prototype._startSequence=function(sequence){if(sequence._timeout>0&&isFinite(sequence._timeout)){Timers.enroll(sequence,sequence._timeout);Timers.active(sequence);}if(sequence.constructor===Sequences.ChangeUser){sequence.start(this._handshakeInitializationPacket);}else{sequence.start();}};Protocol.prototype.handleNetworkError=function(err){err.fatal=true;var sequence=this._queue[0];if(sequence){sequence.end(err);}else{this._delegateError(err);}};Protocol.prototype.handleParserError=function handleParserError(err){var sequence=this._queue[0];if(sequence){sequence.end(err);}else{this._delegateError(err);}};Protocol.prototype._delegateError=function(err,sequence){if(this._fatalError){return;}if(err.fatal){this._fatalError=err;}if(this._shouldErrorBubbleUp(err,sequence)){this.emit('unhandledError',err);}else if(err.fatal){var queue=this._queue;process.nextTick(function(){queue.forEach(function(sequence){sequence.end(err);});queue.length=0;});}if(err.fatal){this.emit('end',err);}};Protocol.prototype._shouldErrorBubbleUp=function(err,sequence){if(sequence){if(sequence.hasErrorHandler()){return false;}else if(!err.fatal){return true;}}return err.fatal&&!this._hasPendingErrorHandlers();};Protocol.prototype._hasPendingErrorHandlers=function(){return this._queue.some(function(sequence){return sequence.hasErrorHandler();});};Protocol.prototype.destroy=function(){this._destroyed=true;this._parser.pause();if(this._connection.state!=='disconnected'){if(!this._ended){this.end();}}};Protocol.prototype._debugPacket=function(incoming,packet){var headline=incoming?'<-- ':'--> ';headline=headline+packet.constructor.name;if(Array.isArray(this._config.debug)&&this._config.debug.indexOf(packet.constructor.name)===-1){return;}console.log(headline);console.log(packet);console.log('');}; + +/***/ }), +/* 36 */ +/***/ (function(module, exports, __webpack_require__) { + +var MAX_PACKET_LENGTH=Math.pow(2,24)-1;var MUL_32BIT=Math.pow(2,32);var PacketHeader=__webpack_require__(37);var BigNumber=__webpack_require__(38);var Buffer=__webpack_require__(1).Buffer;var BufferList=__webpack_require__(40);module.exports=Parser;function Parser(options){options=options||{};this._supportBigNumbers=options.config&&options.config.supportBigNumbers;this._buffer=Buffer.alloc(0);this._nextBuffers=new BufferList();this._longPacketBuffers=new BufferList();this._offset=0;this._packetEnd=null;this._packetHeader=null;this._packetOffset=null;this._onError=options.onError||function(err){throw err;};this._onPacket=options.onPacket||function(){};this._nextPacketNumber=0;this._encoding='utf-8';this._paused=false;}Parser.prototype.write=function write(chunk){this._nextBuffers.push(chunk);while(!this._paused){if(!this._packetHeader){if(!this._combineNextBuffers(4)){break;}this._packetHeader=new PacketHeader(this.parseUnsignedNumber(3),this.parseUnsignedNumber(1));if(this._packetHeader.number!==this._nextPacketNumber){var err=new Error('Packets out of order. Got: '+this._packetHeader.number+' '+'Expected: '+this._nextPacketNumber);err.code='PROTOCOL_PACKETS_OUT_OF_ORDER';err.fatal=true;this._onError(err);}this.incrementPacketNumber();}if(!this._combineNextBuffers(this._packetHeader.length)){break;}this._packetEnd=this._offset+this._packetHeader.length;this._packetOffset=this._offset;if(this._packetHeader.length===MAX_PACKET_LENGTH){this._longPacketBuffers.push(this._buffer.slice(this._packetOffset,this._packetEnd));this._advanceToNextPacket();continue;}this._combineLongPacketBuffers();var hadException=true;try{this._onPacket(this._packetHeader);hadException=false;}catch(err){if(!err||typeof err.code!=='string'||err.code.substr(0,7)!=='PARSER_'){throw err;}this._onError(err);hadException=false;}finally{this._advanceToNextPacket();if(hadException){process.nextTick(this.write.bind(this));}}}};Parser.prototype.append=function append(chunk){if(!chunk||chunk.length===0){return;}var sliceEnd=this._buffer.length;var sliceStart=this._packetOffset===null?this._offset:this._packetOffset;var sliceLength=sliceEnd-sliceStart;var buffer=null;var chunks=!(chunk instanceof Array||Array.isArray(chunk))?[chunk]:chunk;var length=0;var offset=0;for(var i=0;i1){buffer=Buffer.allocUnsafe(length);offset=0;for(var i=0;i4){var err=new Error('parseUnsignedNumber: Supports only up to 4 bytes');err.offset=this._offset-this._packetOffset-1;err.code='PARSER_UNSIGNED_TOO_LONG';throw err;}while(offset>=this._offset){value=(value<<8|buffer[offset])>>>0;offset--;}this._offset+=bytes;return value;};Parser.prototype.parseLengthCodedString=function(){var length=this.parseLengthCodedNumber();if(length===null){return null;}return this.parseString(length);};Parser.prototype.parseLengthCodedBuffer=function(){var length=this.parseLengthCodedNumber();if(length===null){return null;}return this.parseBuffer(length);};Parser.prototype.parseLengthCodedNumber=function parseLengthCodedNumber(){if(this._offset>=this._buffer.length){var err=new Error('Parser: read past end');err.offset=this._offset-this._packetOffset;err.code='PARSER_READ_PAST_END';throw err;}var bits=this._buffer[this._offset++];if(bits<=250){return bits;}switch(bits){case 251:return null;case 252:return this.parseUnsignedNumber(2);case 253:return this.parseUnsignedNumber(3);case 254:break;default:var err=new Error('Unexpected first byte'+(bits?': 0x'+bits.toString(16):''));err.offset=this._offset-this._packetOffset-1;err.code='PARSER_BAD_LENGTH_BYTE';throw err;}var low=this.parseUnsignedNumber(4);var high=this.parseUnsignedNumber(4);var value;if(high>>>21){value=new BigNumber(low).plus(new BigNumber(MUL_32BIT).times(high)).toString();if(this._supportBigNumbers){return value;}var err=new Error('parseLengthCodedNumber: JS precision range exceeded, '+'number is >= 53 bit: "'+value+'"');err.offset=this._offset-this._packetOffset-8;err.code='PARSER_JS_PRECISION_RANGE_EXCEEDED';throw err;}value=low+MUL_32BIT*high;return value;};Parser.prototype.parseFiller=function(length){return this.parseBuffer(length);};Parser.prototype.parseNullTerminatedBuffer=function(){var end=this._nullByteOffset();var value=this._buffer.slice(this._offset,end);this._offset=end+1;return value;};Parser.prototype.parseNullTerminatedString=function(){var end=this._nullByteOffset();var value=this._buffer.toString(this._encoding,this._offset,end);this._offset=end+1;return value;};Parser.prototype._nullByteOffset=function(){var offset=this._offset;while(this._buffer[offset]!==0x00){offset++;if(offset>=this._buffer.length){var err=new Error('Offset of null terminated string not found.');err.offset=this._offset-this._packetOffset;err.code='PARSER_MISSING_NULL_BYTE';throw err;}}return offset;};Parser.prototype.parsePacketTerminatedBuffer=function parsePacketTerminatedBuffer(){var length=this._packetEnd-this._offset;return this.parseBuffer(length);};Parser.prototype.parsePacketTerminatedString=function(){var length=this._packetEnd-this._offset;return this.parseString(length);};Parser.prototype.parseBuffer=function(length){var response=Buffer.alloc(length);this._buffer.copy(response,0,this._offset,this._offset+length);this._offset+=length;return response;};Parser.prototype.parseString=function(length){var offset=this._offset;var end=offset+length;var value=this._buffer.toString(this._encoding,offset,end);this._offset=end;return value;};Parser.prototype.parseGeometryValue=function(){var buffer=this.parseLengthCodedBuffer();var offset=4;if(buffer===null||!buffer.length){return null;}function parseGeometry(){var result=null;var byteOrder=buffer.readUInt8(offset);offset+=1;var wkbType=byteOrder?buffer.readUInt32LE(offset):buffer.readUInt32BE(offset);offset+=4;switch(wkbType){case 1:var x=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;var y=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;result={x:x,y:y};break;case 2:var numPoints=byteOrder?buffer.readUInt32LE(offset):buffer.readUInt32BE(offset);offset+=4;result=[];for(var i=numPoints;i>0;i--){var x=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;var y=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;result.push({x:x,y:y});}break;case 3:var numRings=byteOrder?buffer.readUInt32LE(offset):buffer.readUInt32BE(offset);offset+=4;result=[];for(var i=numRings;i>0;i--){var numPoints=byteOrder?buffer.readUInt32LE(offset):buffer.readUInt32BE(offset);offset+=4;var line=[];for(var j=numPoints;j>0;j--){var x=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;var y=byteOrder?buffer.readDoubleLE(offset):buffer.readDoubleBE(offset);offset+=8;line.push({x:x,y:y});}result.push(line);}break;case 4:case 5:case 6:case 7:var num=byteOrder?buffer.readUInt32LE(offset):buffer.readUInt32BE(offset);offset+=4;var result=[];for(var i=num;i>0;i--){result.push(parseGeometry());}break;}return result;}return parseGeometry();};Parser.prototype.reachedPacketEnd=function(){return this._offset===this._packetEnd;};Parser.prototype.incrementPacketNumber=function(){var currentPacketNumber=this._nextPacketNumber;this._nextPacketNumber=(this._nextPacketNumber+1)%256;return currentPacketNumber;};Parser.prototype.resetPacketNumber=function(){this._nextPacketNumber=0;};Parser.prototype.packetLength=function packetLength(){if(!this._packetHeader){return null;}return this._packetHeader.length+this._longPacketBuffers.size;};Parser.prototype._combineNextBuffers=function _combineNextBuffers(bytes){var length=this._buffer.length-this._offset;if(length>=bytes){return true;}if(length+this._nextBuffers.size0){var buffer=this._nextBuffers.shift();buffers.push(buffer);bytesNeeded-=buffer.length;}this.append(buffers);return true;};Parser.prototype._combineLongPacketBuffers=function _combineLongPacketBuffers(){if(!this._longPacketBuffers.size){return;}var remainingBytes=this._buffer.length-this._offset;var trailingPacketBytes=this._buffer.length-this._packetEnd;var buf=null;var buffer=Buffer.allocUnsafe(remainingBytes+this._longPacketBuffers.size);var offset=0;while(buf=this._longPacketBuffers.shift()){offset+=buf.copy(buffer,offset);}this._buffer.copy(buffer,offset,this._offset);this._buffer=buffer;this._offset=0;this._packetEnd=this._buffer.length-trailingPacketBytes;this._packetOffset=0;};Parser.prototype._advanceToNextPacket=function(){this._offset=this._packetEnd;this._packetHeader=null;this._packetEnd=null;this._packetOffset=null;}; + +/***/ }), +/* 37 */ +/***/ (function(module, exports) { + +module.exports=PacketHeader;function PacketHeader(length,number){this.length=length;this.number=number;} + +/***/ }), +/* 38 */ +/***/ (function(module, exports, __webpack_require__) { + +var __WEBPACK_AMD_DEFINE_RESULT__;;(function(globalObj){'use strict';var BigNumber,isNumeric=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,mathceil=Math.ceil,mathfloor=Math.floor,notBool=' not a boolean or binary digit',roundingMode='rounding mode',tooManyDigits='number type has more than 15 significant digits',ALPHABET='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_',BASE=1e14,LOG_BASE=14,MAX_SAFE_INTEGER=0x1fffffffffffff,POWS_TEN=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],SQRT_BASE=1e7,MAX=1E9;function constructorFactory(config){var div,parseNumeric,id=0,P=BigNumber.prototype,ONE=new BigNumber(1),DECIMAL_PLACES=20,ROUNDING_MODE=4,TO_EXP_NEG=-7,TO_EXP_POS=21,MIN_EXP=-1e7,MAX_EXP=1e7,ERRORS=true,isValidInt=intValidatorWithErrors,CRYPTO=false,MODULO_MODE=1,POW_PRECISION=0,FORMAT={decimalSeparator:'.',groupSeparator:',',groupSize:3,secondaryGroupSize:0,fractionGroupSeparator:'\xA0',fractionGroupSize:0};function BigNumber(n,b){var c,e,i,num,len,str,x=this;if(!(x instanceof BigNumber)){if(ERRORS)raise(26,'constructor call without new',n);return new BigNumber(n,b);}if(b==null||!isValidInt(b,2,64,id,'base')){if(n instanceof BigNumber){x.s=n.s;x.e=n.e;x.c=(n=n.c)?n.slice():n;id=0;return;}if((num=typeof n=='number')&&n*0==0){x.s=1/n<0?(n=-n,-1):1;if(n===~~n){for(e=0,i=n;i>=10;i/=10,e++);x.e=e;x.c=[n];id=0;return;}str=n+'';}else{if(!isNumeric.test(str=n+''))return parseNumeric(x,str,num);x.s=str.charCodeAt(0)===45?(str=str.slice(1),-1):1;}}else{b=b|0;str=n+'';if(b==10){x=new BigNumber(n instanceof BigNumber?n:str);return round(x,DECIMAL_PLACES+x.e+1,ROUNDING_MODE);}if((num=typeof n=='number')&&n*0!=0||!new RegExp('^-?'+(c='['+ALPHABET.slice(0,b)+']+')+'(?:\\.'+c+')?$',b<37?'i':'').test(str)){return parseNumeric(x,str,num,b);}if(num){x.s=1/n<0?(str=str.slice(1),-1):1;if(ERRORS&&str.replace(/^0\.0*|\./,'').length>15){raise(id,tooManyDigits,n);}num=false;}else{x.s=str.charCodeAt(0)===45?(str=str.slice(1),-1):1;}str=convertBase(str,10,b,x.s);}if((e=str.indexOf('.'))>-1)str=str.replace('.','');if((i=str.search(/e/i))>0){if(e<0)e=i;e+=+str.slice(i+1);str=str.substring(0,i);}else if(e<0){e=str.length;}for(i=0;str.charCodeAt(i)===48;i++);for(len=str.length;str.charCodeAt(--len)===48;);str=str.slice(i,len+1);if(str){len=str.length;if(num&&ERRORS&&len>15&&(n>MAX_SAFE_INTEGER||n!==mathfloor(n))){raise(id,tooManyDigits,x.s*n);}e=e-i-1;if(e>MAX_EXP){x.c=x.e=null;}else if(ei)return(v=a[i++])!=null;};if(has(p='DECIMAL_PLACES')&&isValidInt(v,0,MAX,2,p)){DECIMAL_PLACES=v|0;}r[p]=DECIMAL_PLACES;if(has(p='ROUNDING_MODE')&&isValidInt(v,0,8,2,p)){ROUNDING_MODE=v|0;}r[p]=ROUNDING_MODE;if(has(p='EXPONENTIAL_AT')){if(isArray(v)){if(isValidInt(v[0],-MAX,0,2,p)&&isValidInt(v[1],0,MAX,2,p)){TO_EXP_NEG=v[0]|0;TO_EXP_POS=v[1]|0;}}else if(isValidInt(v,-MAX,MAX,2,p)){TO_EXP_NEG=-(TO_EXP_POS=(v<0?-v:v)|0);}}r[p]=[TO_EXP_NEG,TO_EXP_POS];if(has(p='RANGE')){if(isArray(v)){if(isValidInt(v[0],-MAX,-1,2,p)&&isValidInt(v[1],1,MAX,2,p)){MIN_EXP=v[0]|0;MAX_EXP=v[1]|0;}}else if(isValidInt(v,-MAX,MAX,2,p)){if(v|0)MIN_EXP=-(MAX_EXP=(v<0?-v:v)|0);else if(ERRORS)raise(2,p+' cannot be zero',v);}}r[p]=[MIN_EXP,MAX_EXP];if(has(p='ERRORS')){if(v===!!v||v===1||v===0){id=0;isValidInt=(ERRORS=!!v)?intValidatorWithErrors:intValidatorNoErrors;}else if(ERRORS){raise(2,p+notBool,v);}}r[p]=ERRORS;if(has(p='CRYPTO')){if(v===true||v===false||v===1||v===0){if(v){v=typeof crypto=='undefined';if(!v&&crypto&&(crypto.getRandomValues||crypto.randomBytes)){CRYPTO=true;}else if(ERRORS){raise(2,'crypto unavailable',v?void 0:crypto);}else{CRYPTO=false;}}else{CRYPTO=false;}}else if(ERRORS){raise(2,p+notBool,v);}}r[p]=CRYPTO;if(has(p='MODULO_MODE')&&isValidInt(v,0,9,2,p)){MODULO_MODE=v|0;}r[p]=MODULO_MODE;if(has(p='POW_PRECISION')&&isValidInt(v,0,MAX,2,p)){POW_PRECISION=v|0;}r[p]=POW_PRECISION;if(has(p='FORMAT')){if(typeof v=='object'){FORMAT=v;}else if(ERRORS){raise(2,p+' not an object',v);}}r[p]=FORMAT;return r;};BigNumber.max=function(){return maxOrMin(arguments,P.lt);};BigNumber.min=function(){return maxOrMin(arguments,P.gt);};BigNumber.random=function(){var pow2_53=0x20000000000000;var random53bitInt=Math.random()*pow2_53&0x1fffff?function(){return mathfloor(Math.random()*pow2_53);}:function(){return(Math.random()*0x40000000|0)*0x800000+(Math.random()*0x800000|0);};return function(dp){var a,b,e,k,v,i=0,c=[],rand=new BigNumber(ONE);dp=dp==null||!isValidInt(dp,0,MAX,14)?DECIMAL_PLACES:dp|0;k=mathceil(dp/LOG_BASE);if(CRYPTO){if(crypto.getRandomValues){a=crypto.getRandomValues(new Uint32Array(k*=2));for(;i>>11);if(v>=9e15){b=crypto.getRandomValues(new Uint32Array(2));a[i]=b[0];a[i+1]=b[1];}else{c.push(v%1e14);i+=2;}}i=k/2;}else if(crypto.randomBytes){a=crypto.randomBytes(k*=7);for(;i=9e15){crypto.randomBytes(7).copy(a,i);}else{c.push(v%1e14);i+=7;}}i=k/7;}else{CRYPTO=false;if(ERRORS)raise(14,'crypto unavailable',crypto);}}if(!CRYPTO){for(;i=10;v/=10,i++);if(i=0){k=POW_PRECISION;POW_PRECISION=0;str=str.replace('.','');y=new BigNumber(baseIn);x=y.pow(str.length-i);POW_PRECISION=k;y.c=toBaseOut(toFixedPoint(coeffToString(x.c),x.e),10,baseOut);y.e=y.c.length;}xc=toBaseOut(str,baseIn,baseOut);e=k=xc.length;for(;xc[--k]==0;xc.pop());if(!xc[0])return'0';if(i<0){--e;}else{x.c=xc;x.e=e;x.s=sign;x=div(x,y,dp,rm,baseOut);xc=x.c;r=x.r;e=x.e;}d=e+dp+1;i=xc[d];k=baseOut/2;r=r||d<0||xc[d+1]!=null;r=rm<4?(i!=null||r)&&(rm==0||rm==(x.s<0?3:2)):i>k||i==k&&(rm==4||r||rm==6&&xc[d-1]&1||rm==(x.s<0?8:7));if(d<1||!xc[0]){str=r?toFixedPoint('1',-dp):'0';}else{xc.length=d;if(r){for(--baseOut;++xc[--d]>baseOut;){xc[d]=0;if(!d){++e;xc=[1].concat(xc);}}}for(k=xc.length;!xc[--k];);for(i=0,str='';i<=k;str+=ALPHABET.charAt(xc[i++]));str=toFixedPoint(str,e);}return str;}div=function(){function multiply(x,k,base){var m,temp,xlo,xhi,carry=0,i=x.length,klo=k%SQRT_BASE,khi=k/SQRT_BASE|0;for(x=x.slice();i--;){xlo=x[i]%SQRT_BASE;xhi=x[i]/SQRT_BASE|0;m=khi*xlo+xhi*klo;temp=klo*xlo+m%SQRT_BASE*SQRT_BASE+carry;carry=(temp/base|0)+(m/SQRT_BASE|0)+khi*xhi;x[i]=temp%base;}if(carry)x=[carry].concat(x);return x;}function compare(a,b,aL,bL){var i,cmp;if(aL!=bL){cmp=aL>bL?1:-1;}else{for(i=cmp=0;ib[i]?1:-1;break;}}}return cmp;}function subtract(a,b,aL,base){var i=0;for(;aL--;){a[aL]-=i;i=a[aL]1;a.splice(0,1));}return function(x,y,dp,rm,base){var cmp,e,i,more,n,prod,prodL,q,qc,rem,remL,rem0,xi,xL,yc0,yL,yz,s=x.s==y.s?1:-1,xc=x.c,yc=y.c;if(!xc||!xc[0]||!yc||!yc[0]){return new BigNumber(!x.s||!y.s||(xc?yc&&xc[0]==yc[0]:!yc)?NaN:xc&&xc[0]==0||!yc?s*0:s/0);}q=new BigNumber(s);qc=q.c=[];e=x.e-y.e;s=dp+e+1;if(!base){base=BASE;e=bitFloor(x.e/LOG_BASE)-bitFloor(y.e/LOG_BASE);s=s/LOG_BASE|0;}for(i=0;yc[i]==(xc[i]||0);i++);if(yc[i]>(xc[i]||0))e--;if(s<0){qc.push(1);more=true;}else{xL=xc.length;yL=yc.length;i=0;s+=2;n=mathfloor(base/(yc[0]+1));if(n>1){yc=multiply(yc,n,base);xc=multiply(xc,n,base);yL=yc.length;xL=xc.length;}xi=yL;rem=xc.slice(0,yL);remL=rem.length;for(;remL=base/2)yc0++;do{n=0;cmp=compare(yc,rem,yL,remL);if(cmp<0){rem0=rem[0];if(yL!=remL)rem0=rem0*base+(rem[1]||0);n=mathfloor(rem0/yc0);if(n>1){if(n>=base)n=base-1;prod=multiply(yc,n,base);prodL=prod.length;remL=rem.length;while(compare(prod,rem,prodL,remL)==1){n--;subtract(prod,yL=10;s/=10,i++);round(q,dp+(q.e=i+e*LOG_BASE-1)+1,rm,more);}else{q.e=e;q.r=+more;}return q;};}();function format(n,i,rm,caller){var c0,e,ne,len,str;rm=rm!=null&&isValidInt(rm,0,8,caller,roundingMode)?rm|0:ROUNDING_MODE;if(!n.c)return n.toString();c0=n.c[0];ne=n.e;if(i==null){str=coeffToString(n.c);str=caller==19||caller==24&&ne<=TO_EXP_NEG?toExponential(str,ne):toFixedPoint(str,ne);}else{n=round(new BigNumber(n),i,rm);e=n.e;str=coeffToString(n.c);len=str.length;if(caller==19||caller==24&&(i<=e||e<=TO_EXP_NEG)){for(;lenlen){if(--i>0)for(str+='.';i--;str+='0');}else{i+=e-len;if(i>0){if(e+1==len)str+='.';for(;i--;str+='0');}}}}return n.s<0&&c0?'-'+str:str;}function maxOrMin(args,method){var m,n,i=0;if(isArray(args[0]))args=args[0];m=new BigNumber(args[0]);for(;++imax||n!=truncate(n)){raise(caller,(name||'decimal places')+(nmax?' out of range':' not an integer'),n);}return true;}function normalise(n,c,e){var i=1,j=c.length;for(;!c[--j];c.pop());for(j=c[0];j>=10;j/=10,i++);if((e=i+e*LOG_BASE-1)>MAX_EXP){n.c=n.e=null;}else if(e=10;k/=10,d++);i=sd-d;if(i<0){i+=LOG_BASE;j=sd;n=xc[ni=0];rd=n/pows10[d-j-1]%10|0;}else{ni=mathceil((i+1)/LOG_BASE);if(ni>=xc.length){if(r){for(;xc.length<=ni;xc.push(0));n=rd=0;d=1;i%=LOG_BASE;j=i-LOG_BASE+1;}else{break out;}}else{n=k=xc[ni];for(d=1;k>=10;k/=10,d++);i%=LOG_BASE;j=i-LOG_BASE+d;rd=j<0?0:n/pows10[d-j-1]%10|0;}}r=r||sd<0||xc[ni+1]!=null||(j<0?n:n%pows10[d-j-1]);r=rm<4?(rd||r)&&(rm==0||rm==(x.s<0?3:2)):rd>5||rd==5&&(rm==4||r||rm==6&&(i>0?j>0?n/pows10[d-j]:0:xc[ni-1])%10&1||rm==(x.s<0?8:7));if(sd<1||!xc[0]){xc.length=0;if(r){sd-=x.e+1;xc[0]=pows10[(LOG_BASE-sd%LOG_BASE)%LOG_BASE];x.e=-sd||0;}else{xc[0]=x.e=0;}return x;}if(i==0){xc.length=ni;k=1;ni--;}else{xc.length=ni+1;k=pows10[LOG_BASE-i];xc[ni]=j>0?mathfloor(n/pows10[d-j]%pows10[j])*k:0;}if(r){for(;;){if(ni==0){for(i=1,j=xc[0];j>=10;j/=10,i++);j=xc[0]+=k;for(k=1;j>=10;j/=10,k++);if(i!=k){x.e++;if(xc[0]==BASE)xc[0]=1;}break;}else{xc[ni]+=k;if(xc[ni]!=BASE)break;xc[ni--]=0;k=1;}}}for(i=xc.length;xc[--i]===0;xc.pop());}if(x.e>MAX_EXP){x.c=x.e=null;}else if(x.e0;};P.greaterThanOrEqualTo=P.gte=function(y,b){id=7;return(b=compare(this,new BigNumber(y,b)))===1||b===0;};P.isFinite=function(){return!!this.c;};P.isInteger=P.isInt=function(){return!!this.c&&bitFloor(this.e/LOG_BASE)>this.c.length-2;};P.isNaN=function(){return!this.s;};P.isNegative=P.isNeg=function(){return this.s<0;};P.isZero=function(){return!!this.c&&this.c[0]==0;};P.lessThan=P.lt=function(y,b){id=8;return compare(this,new BigNumber(y,b))<0;};P.lessThanOrEqualTo=P.lte=function(y,b){id=9;return(b=compare(this,new BigNumber(y,b)))===-1||b===0;};P.minus=P.sub=function(y,b){var i,j,t,xLTy,x=this,a=x.s;id=10;y=new BigNumber(y,b);b=y.s;if(!a||!b)return new BigNumber(NaN);if(a!=b){y.s=-b;return x.plus(y);}var xe=x.e/LOG_BASE,ye=y.e/LOG_BASE,xc=x.c,yc=y.c;if(!xe||!ye){if(!xc||!yc)return xc?(y.s=-b,y):new BigNumber(yc?x:NaN);if(!xc[0]||!yc[0]){return yc[0]?(y.s=-b,y):new BigNumber(xc[0]?x:ROUNDING_MODE==3?-0:0);}}xe=bitFloor(xe);ye=bitFloor(ye);xc=xc.slice();if(a=xe-ye){if(xLTy=a<0){a=-a;t=xc;}else{ye=xe;t=yc;}t.reverse();for(b=a;b--;t.push(0));t.reverse();}else{j=(xLTy=(a=xc.length)<(b=yc.length))?a:b;for(a=b=0;b0)for(;b--;xc[i++]=0);b=BASE-1;for(;j>a;){if(xc[--j]0){ye=xe;t=yc;}else{a=-a;t=xc;}t.reverse();for(;a--;t.push(0));t.reverse();}a=xc.length;b=yc.length;if(a-b<0)t=yc,yc=xc,xc=t,b=a;for(a=0;b;){a=(xc[--b]=xc[b]+yc[b]+a)/BASE|0;xc[b]=BASE===xc[b]?0:xc[b]%BASE;}if(a){xc=[a].concat(xc);++ye;}return normalise(y,xc,ye);};P.precision=P.sd=function(z){var n,v,x=this,c=x.c;if(z!=null&&z!==!!z&&z!==1&&z!==0){if(ERRORS)raise(13,'argument'+notBool,z);if(z!=!!z)z=null;}if(!c)return null;v=c.length-1;n=v*LOG_BASE+1;if(v=c[v]){for(;v%10==0;v/=10,n--);for(v=c[0];v>=10;v/=10,n++);}if(z&&x.e+1>n)n=x.e+1;return n;};P.round=function(dp,rm){var n=new BigNumber(this);if(dp==null||isValidInt(dp,0,MAX,15)){round(n,~~dp+this.e+1,rm==null||!isValidInt(rm,0,8,15,roundingMode)?ROUNDING_MODE:rm|0);}return n;};P.shift=function(k){var n=this;return isValidInt(k,-MAX_SAFE_INTEGER,MAX_SAFE_INTEGER,16,'argument')?n.times('1e'+truncate(k)):new BigNumber(n.c&&n.c[0]&&(k<-MAX_SAFE_INTEGER||k>MAX_SAFE_INTEGER)?n.s*(k<0?0:1/0):n);};P.squareRoot=P.sqrt=function(){var m,n,r,rep,t,x=this,c=x.c,s=x.s,e=x.e,dp=DECIMAL_PLACES+4,half=new BigNumber('0.5');if(s!==1||!c||!c[0]){return new BigNumber(!s||s<0&&(!c||c[0])?NaN:c?x:1/0);}s=Math.sqrt(+x);if(s==0||s==1/0){n=coeffToString(c);if((n.length+e)%2==0)n+='0';s=Math.sqrt(n);e=bitFloor((e+1)/2)-(e<0||e%2);if(s==1/0){n='1e'+e;}else{n=s.toExponential();n=n.slice(0,n.indexOf('e')+1)+e;}r=new BigNumber(n);}else{r=new BigNumber(s+'');}if(r.c[0]){e=r.e;s=e+dp;if(s<3)s=0;for(;;){t=r;r=half.times(t.plus(div(x,t,dp,1)));if(coeffToString(t.c).slice(0,s)===(n=coeffToString(r.c)).slice(0,s)){if(r.e=0;){c=0;ylo=yc[i]%sqrtBase;yhi=yc[i]/sqrtBase|0;for(k=xcL,j=i+k;j>i;){xlo=xc[--k]%sqrtBase;xhi=xc[k]/sqrtBase|0;m=yhi*xlo+xhi*ylo;xlo=ylo*xlo+m%sqrtBase*sqrtBase+zc[j]+c;c=(xlo/base|0)+(m/sqrtBase|0)+yhi*xhi;zc[j--]=xlo%base;}zc[j]=c;}if(c){++e;}else{zc.splice(0,1);}return normalise(y,zc,e);};P.toDigits=function(sd,rm){var n=new BigNumber(this);sd=sd==null||!isValidInt(sd,1,MAX,18,'precision')?null:sd|0;rm=rm==null||!isValidInt(rm,0,8,18,roundingMode)?ROUNDING_MODE:rm|0;return sd?round(n,sd,rm):n;};P.toExponential=function(dp,rm){return format(this,dp!=null&&isValidInt(dp,0,MAX,19)?~~dp+1:null,rm,19);};P.toFixed=function(dp,rm){return format(this,dp!=null&&isValidInt(dp,0,MAX,20)?~~dp+this.e+1:null,rm,20);};P.toFormat=function(dp,rm){var str=format(this,dp!=null&&isValidInt(dp,0,MAX,21)?~~dp+this.e+1:null,rm,21);if(this.c){var i,arr=str.split('.'),g1=+FORMAT.groupSize,g2=+FORMAT.secondaryGroupSize,groupSeparator=FORMAT.groupSeparator,intPart=arr[0],fractionPart=arr[1],isNeg=this.s<0,intDigits=isNeg?intPart.slice(1):intPart,len=intDigits.length;if(g2)i=g1,g1=g2,g2=i,len-=i;if(g1>0&&len>0){i=len%g1||g1;intPart=intDigits.substr(0,i);for(;i0)intPart+=groupSeparator+intDigits.slice(i);if(isNeg)intPart='-'+intPart;}str=fractionPart?intPart+FORMAT.decimalSeparator+((g2=+FORMAT.fractionGroupSize)?fractionPart.replace(new RegExp('\\d{'+g2+'}\\B','g'),'$&'+FORMAT.fractionGroupSeparator):fractionPart):intPart;}return str;};P.toFraction=function(md){var arr,d0,d2,e,exp,n,n0,q,s,k=ERRORS,x=this,xc=x.c,d=new BigNumber(ONE),n1=d0=new BigNumber(ONE),d1=n0=new BigNumber(ONE);if(md!=null){ERRORS=false;n=new BigNumber(md);ERRORS=k;if(!(k=n.isInt())||n.lt(ONE)){if(ERRORS){raise(22,'max denominator '+(k?'out of range':'not an integer'),md);}md=!k&&n.c&&round(n,n.e+1,1).gte(ONE)?n:null;}}if(!xc)return x.toString();s=coeffToString(xc);e=d.e=s.length-x.e-1;d.c[0]=POWS_TEN[(exp=e%LOG_BASE)<0?LOG_BASE+exp:exp];md=!md||n.cmp(d)>0?e>0?d:n1:n;exp=MAX_EXP;MAX_EXP=1/0;n=new BigNumber(s);n0.c[0]=0;for(;;){q=div(n,d,0,1);d2=d0.plus(q.times(d1));if(d2.cmp(md)==1)break;d0=d1;d1=d2;n1=n0.plus(q.times(d2=n1));n0=d2;d=n.minus(q.times(d2=d));n=d2;}d2=div(md.minus(d0),d1,0,1);n0=n0.plus(d2.times(n1));d0=d0.plus(d2.times(d1));n0.s=n1.s=x.s;e*=2;arr=div(n1,d1,e,ROUNDING_MODE).minus(x).abs().cmp(div(n0,d0,e,ROUNDING_MODE).minus(x).abs())<1?[n1.toString(),d1.toString()]:[n0.toString(),d0.toString()];MAX_EXP=exp;return arr;};P.toNumber=function(){return+this;};P.toPower=P.pow=function(n,m){var k,y,z,i=mathfloor(n<0?-n:+n),x=this;if(m!=null){id=23;m=new BigNumber(m);}if(!isValidInt(n,-MAX_SAFE_INTEGER,MAX_SAFE_INTEGER,23,'exponent')&&(!isFinite(n)||i>MAX_SAFE_INTEGER&&(n/=0)||parseFloat(n)!=n&&!(n=NaN))||n==0){k=Math.pow(+x,n);return new BigNumber(m?k%m:k);}if(m){if(n>1&&x.gt(ONE)&&x.isInt()&&m.gt(ONE)&&m.isInt()){x=x.mod(m);}else{z=m;m=null;}}else if(POW_PRECISION){k=mathceil(POW_PRECISION/LOG_BASE+2);}y=new BigNumber(ONE);for(;;){if(i%2){y=y.times(x);if(!y.c)break;if(k){if(y.c.length>k)y.c.length=k;}else if(m){y=y.mod(m);}}i=mathfloor(i/2);if(!i)break;x=x.times(x);if(k){if(x.c&&x.c.length>k)x.c.length=k;}else if(m){x=x.mod(m);}}if(m)return y;if(n<0)y=ONE.div(y);return z?y.mod(z):k?round(y,POW_PRECISION,ROUNDING_MODE):y;};P.toPrecision=function(sd,rm){return format(this,sd!=null&&isValidInt(sd,1,MAX,24,'precision')?sd|0:null,rm,24);};P.toString=function(b){var str,n=this,s=n.s,e=n.e;if(e===null){if(s){str='Infinity';if(s<0)str='-'+str;}else{str='NaN';}}else{str=coeffToString(n.c);if(b==null||!isValidInt(b,2,64,25,'base')){str=e<=TO_EXP_NEG||e>=TO_EXP_POS?toExponential(str,e):toFixedPoint(str,e);}else{str=convertBase(toFixedPoint(str,e),b|0,10,s);}if(s<0&&n.c[0])str='-'+str;}return str;};P.truncated=P.trunc=function(){return round(new BigNumber(this),this.e+1,1);};P.valueOf=P.toJSON=function(){var str,n=this,e=n.e;if(e===null)return n.toString();str=coeffToString(n.c);str=e<=TO_EXP_NEG||e>=TO_EXP_POS?toExponential(str,e):toFixedPoint(str,e);return n.s<0?'-'+str:str;};P.isBigNumber=true;if(config!=null)BigNumber.config(config);return BigNumber;}function bitFloor(n){var i=n|0;return n>0||n===i?i:i-1;}function coeffToString(a){var s,z,i=1,j=a.length,r=a[0]+'';for(;il^a?1:-1;j=(k=xc.length)<(l=yc.length)?k:l;for(i=0;iyc[i]^a?1:-1;return k==l?0:k>l^a?1:-1;}function intValidatorNoErrors(n,min,max){return(n=truncate(n))>=min&&n<=max;}function isArray(obj){return Object.prototype.toString.call(obj)=='[object Array]';}function toBaseOut(str,baseIn,baseOut){var j,arr=[0],arrL,i=0,len=str.length;for(;ibaseOut-1){if(arr[j+1]==null)arr[j+1]=0;arr[j+1]+=arr[j]/baseOut|0;arr[j]%=baseOut;}}}return arr.reverse();}function toExponential(str,e){return(str.length>1?str.charAt(0)+'.'+str.slice(1):str)+(e<0?'e':'e+')+e;}function toFixedPoint(str,e){var len,z;if(e<0){for(z='0.';++e;z+='0');str=z+str;}else{len=str.length;if(++e>len){for(z='0',e-=len;--e;z+='0');str+=z;}else if(e0;if(this.protocol41){this.serverCapabilities2=parser.parseUnsignedNumber(2);this.scrambleLength=parser.parseUnsignedNumber(1);this.filler2=parser.parseFiller(10);this.scrambleBuff2=parser.parseBuffer(12);this.filler3=parser.parseFiller(1);}else{this.filler2=parser.parseFiller(13);}if(parser.reachedPacketEnd()){return;}this.pluginData=parser.parsePacketTerminatedString();var lastChar=this.pluginData.length-1;if(this.pluginData[lastChar]==='\0'){this.pluginData=this.pluginData.substr(0,lastChar);}};HandshakeInitializationPacket.prototype.write=function(writer){writer.writeUnsignedNumber(1,this.protocolVersion);writer.writeNullTerminatedString(this.serverVersion);writer.writeUnsignedNumber(4,this.threadId);writer.writeBuffer(this.scrambleBuff1);writer.writeFiller(1);writer.writeUnsignedNumber(2,this.serverCapabilities1);writer.writeUnsignedNumber(1,this.serverLanguage);writer.writeUnsignedNumber(2,this.serverStatus);if(this.protocol41){writer.writeUnsignedNumber(2,this.serverCapabilities2);writer.writeUnsignedNumber(1,this.scrambleLength);writer.writeFiller(10);}writer.writeNullTerminatedBuffer(this.scrambleBuff2);if(this.pluginData!==undefined){writer.writeNullTerminatedString(this.pluginData);}};HandshakeInitializationPacket.prototype.scrambleBuff=function(){var buffer=null;if(typeof this.scrambleBuff2==='undefined'){buffer=Buffer.from(this.scrambleBuff1);}else{buffer=Buffer.allocUnsafe(this.scrambleBuff1.length+this.scrambleBuff2.length);this.scrambleBuff1.copy(buffer,0);this.scrambleBuff2.copy(buffer,this.scrambleBuff1.length);}return buffer;}; + +/***/ }), +/* 56 */ +/***/ (function(module, exports) { + +module.exports=LocalDataFilePacket;function LocalDataFilePacket(data){this.data=data;}LocalDataFilePacket.prototype.write=function(writer){writer.writeBuffer(this.data);}; + +/***/ }), +/* 57 */ +/***/ (function(module, exports) { + +var ER_UPDATE_INFO_REGEXP=/^[^:0-9]+: [0-9]+[^:0-9]+: ([0-9]+)[^:0-9]+: [0-9]+[^:0-9]*$/;module.exports=OkPacket;function OkPacket(options){options=options||{};this.fieldCount=undefined;this.affectedRows=undefined;this.insertId=undefined;this.serverStatus=undefined;this.warningCount=undefined;this.message=undefined;this.protocol41=options.protocol41;}OkPacket.prototype.parse=function(parser){this.fieldCount=parser.parseUnsignedNumber(1);this.affectedRows=parser.parseLengthCodedNumber();this.insertId=parser.parseLengthCodedNumber();if(this.protocol41){this.serverStatus=parser.parseUnsignedNumber(2);this.warningCount=parser.parseUnsignedNumber(2);}this.message=parser.parsePacketTerminatedString();this.changedRows=0;var m=ER_UPDATE_INFO_REGEXP.exec(this.message);if(m!==null){this.changedRows=parseInt(m[1],10);}};OkPacket.prototype.write=function(writer){writer.writeUnsignedNumber(1,0x00);writer.writeLengthCodedNumber(this.affectedRows||0);writer.writeLengthCodedNumber(this.insertId||0);if(this.protocol41){writer.writeUnsignedNumber(2,this.serverStatus||0);writer.writeUnsignedNumber(2,this.warningCount||0);}writer.writeString(this.message);}; + +/***/ }), +/* 58 */ +/***/ (function(module, exports) { + +module.exports=OldPasswordPacket;function OldPasswordPacket(options){options=options||{};this.scrambleBuff=options.scrambleBuff;}OldPasswordPacket.prototype.parse=function(parser){this.scrambleBuff=parser.parseNullTerminatedBuffer();};OldPasswordPacket.prototype.write=function(writer){writer.writeBuffer(this.scrambleBuff);writer.writeFiller(1);}; + +/***/ }), +/* 59 */ +/***/ (function(module, exports) { + +module.exports=ResultSetHeaderPacket;function ResultSetHeaderPacket(options){options=options||{};this.fieldCount=options.fieldCount;this.extra=options.extra;}ResultSetHeaderPacket.prototype.parse=function(parser){this.fieldCount=parser.parseLengthCodedNumber();if(parser.reachedPacketEnd())return;this.extra=this.fieldCount===null?parser.parsePacketTerminatedString():parser.parseLengthCodedNumber();};ResultSetHeaderPacket.prototype.write=function(writer){writer.writeLengthCodedNumber(this.fieldCount);if(this.extra!==undefined){writer.writeLengthCodedNumber(this.extra);}}; + +/***/ }), +/* 60 */ +/***/ (function(module, exports, __webpack_require__) { + +var Types=__webpack_require__(12);var Charsets=__webpack_require__(16);var Field=__webpack_require__(17);var IEEE_754_BINARY_64_PRECISION=Math.pow(2,53);module.exports=RowDataPacket;function RowDataPacket(){}Object.defineProperty(RowDataPacket.prototype,'parse',{configurable:true,enumerable:false,value:parse});Object.defineProperty(RowDataPacket.prototype,'_typeCast',{configurable:true,enumerable:false,value:typeCast});function parse(parser,fieldPackets,typeCast,nestTables,connection){var self=this;var next=function(){return self._typeCast(fieldPacket,parser,connection.config.timezone,connection.config.supportBigNumbers,connection.config.bigNumberStrings,connection.config.dateStrings);};for(var i=0;i=IEEE_754_BINARY_64_PRECISION||Number(numberString)<=-IEEE_754_BINARY_64_PRECISION)?numberString:Number(numberString);case Types.BIT:return parser.parseLengthCodedBuffer();case Types.STRING:case Types.VAR_STRING:case Types.TINY_BLOB:case Types.MEDIUM_BLOB:case Types.LONG_BLOB:case Types.BLOB:return field.charsetNr===Charsets.BINARY?parser.parseLengthCodedBuffer():parser.parseLengthCodedString();case Types.GEOMETRY:return parser.parseGeometryValue();default:return parser.parseLengthCodedString();}}function typeMatch(type,list){if(Array.isArray(list)){for(var i=0;i0)this.tail.next=entry;else this.head=entry;this.tail=entry;++this.length;};BufferList.prototype.unshift=function unshift(v){var entry={data:v,next:this.head};if(this.length===0)this.tail=entry;this.head=entry;++this.length;};BufferList.prototype.shift=function shift(){if(this.length===0)return;var ret=this.head.data;if(this.length===1)this.head=this.tail=null;else this.head=this.head.next;--this.length;return ret;};BufferList.prototype.clear=function clear(){this.head=this.tail=null;this.length=0;};BufferList.prototype.join=function join(s){if(this.length===0)return'';var p=this.head;var ret=''+p.data;while(p=p.next){ret+=s+p.data;}return ret;};BufferList.prototype.concat=function concat(n){if(this.length===0)return Buffer.alloc(0);if(this.length===1)return this.head.data;var ret=Buffer.allocUnsafe(n>>>0);var p=this.head;var i=0;while(p){copyBuffer(p.data,ret,i);i+=p.data.length;p=p.next;}return ret;};return BufferList;}(); + +/***/ }), +/* 74 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports=__webpack_require__(0).deprecate; + +/***/ }), +/* 75 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +module.exports=PassThrough;var Transform=__webpack_require__(25);var util=__webpack_require__(6);util.inherits=__webpack_require__(7);util.inherits(PassThrough,Transform);function PassThrough(options){if(!(this instanceof PassThrough))return new PassThrough(options);Transform.call(this,options);}PassThrough.prototype._transform=function(chunk,encoding,cb){cb(null,chunk);}; + +/***/ }), +/* 76 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence=__webpack_require__(3);var Util=__webpack_require__(0);var Packets=__webpack_require__(2);module.exports=Quit;Util.inherits(Quit,Sequence);function Quit(options,callback){if(!callback&&typeof options==='function'){callback=options;options={};}Sequence.call(this,options,callback);this._started=false;}Quit.prototype.end=function end(err){if(this._ended){return;}if(!this._started){Sequence.prototype.end.call(this,err);return;}if(err&&err.code==='ECONNRESET'&&err.syscall==='read'){Sequence.prototype.end.call(this);return;}Sequence.prototype.end.call(this,err);};Quit.prototype.start=function(){this._started=true;this.emit('packet',new Packets.ComQuitPacket());}; + +/***/ }), +/* 77 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence=__webpack_require__(3);var Util=__webpack_require__(0);var Packets=__webpack_require__(2);module.exports=Statistics;Util.inherits(Statistics,Sequence);function Statistics(options,callback){if(!callback&&typeof options==='function'){callback=options;options={};}Sequence.call(this,options,callback);}Statistics.prototype.start=function(){this.emit('packet',new Packets.ComStatisticsPacket());};Statistics.prototype['StatisticsPacket']=function(packet){this.end(null,packet);};Statistics.prototype.determinePacket=function determinePacket(firstByte){if(firstByte===0x55){return Packets.StatisticsPacket;}return undefined;}; + +/***/ }), +/* 78 */ +/***/ (function(module, exports) { + +module.exports = require("timers"); + +/***/ }), +/* 79 */ +/***/ (function(module, exports, __webpack_require__) { + +var BIT_16=Math.pow(2,16);var BIT_24=Math.pow(2,24);var BUFFER_ALLOC_SIZE=Math.pow(2,8);var IEEE_754_BINARY_64_PRECISION=Math.pow(2,53);var MAX_PACKET_LENGTH=Math.pow(2,24)-1;var Buffer=__webpack_require__(1).Buffer;module.exports=PacketWriter;function PacketWriter(){this._buffer=null;this._offset=0;}PacketWriter.prototype.toBuffer=function toBuffer(parser){if(!this._buffer){this._buffer=Buffer.alloc(0);this._offset=0;}var buffer=this._buffer;var length=this._offset;var packets=Math.floor(length/MAX_PACKET_LENGTH)+1;this._buffer=Buffer.allocUnsafe(length+packets*4);this._offset=0;for(var packet=0;packet>i*8&0xff;}};PacketWriter.prototype.writeFiller=function(bytes){this._allocate(bytes);for(var i=0;iIEEE_754_BINARY_64_PRECISION){throw new Error('writeLengthCodedNumber: JS precision range exceeded, your '+'number is > 53 bit: "'+value+'"');}if(value>8&0xff;if(value>16&0xff;if(value>24&0xff;value=value.toString(2);value=value.substr(0,value.length-32);value=parseInt(value,2);this._buffer[this._offset++]=value&0xff;this._buffer[this._offset++]=value>>8&0xff;this._buffer[this._offset++]=value>>16&0xff;this._buffer[this._offset++]=0;};PacketWriter.prototype.writeLengthCodedBuffer=function(value){var bytes=value.length;this.writeLengthCodedNumber(bytes);this.writeBuffer(value);};PacketWriter.prototype.writeNullTerminatedBuffer=function(value){this.writeBuffer(value);this.writeFiller(1);};PacketWriter.prototype.writeLengthCodedString=function(value){if(value===null){this.writeLengthCodedNumber(null);return;}value=value===undefined?'':String(value);var bytes=Buffer.byteLength(value,'utf-8');this.writeLengthCodedNumber(bytes);if(!bytes){return;}this._allocate(bytes);this._buffer.write(value,this._offset,'utf-8');this._offset+=bytes;};PacketWriter.prototype._allocate=function _allocate(bytes){if(!this._buffer){this._buffer=Buffer.alloc(Math.max(BUFFER_ALLOC_SIZE,bytes));this._offset=0;return;}var bytesRemaining=this._buffer.length-this._offset;if(bytesRemaining>=bytes){return;}var newSize=this._buffer.length+Math.max(BUFFER_ALLOC_SIZE,bytes);var oldBuffer=this._buffer;this._buffer=Buffer.alloc(newSize);oldBuffer.copy(this._buffer);}; + +/***/ }), +/* 80 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports=__webpack_require__(81); + +/***/ }), +/* 81 */ +/***/ (function(module, exports) { + +var SqlString=exports;var ID_GLOBAL_REGEXP=/`/g;var QUAL_GLOBAL_REGEXP=/\./g;var CHARS_GLOBAL_REGEXP=/[\0\b\t\n\r\x1a\"\'\\]/g;var CHARS_ESCAPE_MAP={'\0':'\\0','\b':'\\b','\t':'\\t','\n':'\\n','\r':'\\r','\x1a':'\\Z','"':'\\"','\'':'\\\'','\\':'\\\\'};SqlString.escapeId=function escapeId(val,forbidQualified){if(Array.isArray(val)){var sql='';for(var i=0;ithis._removeNodeErrorCount){errorCount=this._removeNodeErrorCount;}if(errorCount<1){errorCount=1;}node.errorCount=errorCount-1;if(node._offlineUntil){node._offlineUntil=0;this.emit('online',node.id);}};PoolCluster.prototype._findNodeIds=function _findNodeIds(pattern,includeOffline){var currentTime=0;var foundNodeIds=this._findCaches[pattern];if(foundNodeIds===undefined){var expression=patternRegExp(pattern);var nodeIds=Object.keys(this._nodes);foundNodeIds=nodeIds.filter(function(id){return id.match(expression);});this._findCaches[pattern]=foundNodeIds;}if(includeOffline){return foundNodeIds;}return foundNodeIds.filter(function(nodeId){var node=this._getNode(nodeId);if(!node._offlineUntil){return true;}if(!currentTime){currentTime=getMonotonicMilliseconds();}return node._offlineUntil<=currentTime;},this);};PoolCluster.prototype._getNode=function _getNode(id){return this._nodes[id]||null;};PoolCluster.prototype._increaseErrorCount=function _increaseErrorCount(node){var errorCount=++node.errorCount;if(this._removeNodeErrorCount>errorCount){return;}if(this._restoreNodeTimeout>0){node._offlineUntil=getMonotonicMilliseconds()+this._restoreNodeTimeout;this.emit('offline',node.id);return;}this._removeNode(node);this.emit('remove',node.id);};PoolCluster.prototype._getConnection=function(node,cb){var self=this;node.pool.getConnection(function(err,connection){if(err){self._increaseErrorCount(node);cb(err);return;}else{self._decreaseErrorCount(node);}connection._clusterId=node.id;cb(null,connection);});};PoolCluster.prototype._removeNode=function _removeNode(node){delete this._nodes[node.id];this._clearFindCaches();node.pool.end(_noop);};function getMonotonicMilliseconds(){var ms;if(typeof process.hrtime==='function'){ms=process.hrtime();ms=ms[0]*1e3+ms[1]*1e-6;}else{ms=process.uptime()*1000;}return Math.floor(ms);}function isRegExp(val){return typeof val==='object'&&Object.prototype.toString.call(val)==='[object RegExp]';}function patternRegExp(pattern){if(isRegExp(pattern)){return pattern;}var source=pattern.replace(/([.+?^=!:${}()|\[\]\/\\])/g,'\\$1').replace(/\*/g,'.*');return new RegExp('^'+source+'$');}function _cb(err){if(err){throw err;}}function _noop(){} + +/***/ }), +/* 84 */ +/***/ (function(module, exports, __webpack_require__) { + +var Connection=__webpack_require__(8);var PoolSelector=__webpack_require__(29);module.exports=PoolNamespace;function PoolNamespace(cluster,pattern,selector){this._cluster=cluster;this._pattern=pattern;this._selector=new PoolSelector[selector]();}PoolNamespace.prototype.getConnection=function(cb){var clusterNode=this._getClusterNode();var cluster=this._cluster;var namespace=this;if(clusterNode===null){var err=null;if(this._cluster._findNodeIds(this._pattern,true).length!==0){err=new Error('Pool does not have online node.');err.code='POOL_NONEONLINE';}else{err=new Error('Pool does not exist.');err.code='POOL_NOEXIST';}cb(err);return;}cluster._getConnection(clusterNode,function(err,connection){var retry=err&&cluster._canRetry&&cluster._findNodeIds(namespace._pattern).length!==0;if(retry){namespace.getConnection(cb);return;}if(err){cb(err);return;}cb(null,connection);});};PoolNamespace.prototype.query=function(sql,values,cb){var cluster=this._cluster;var clusterNode=this._getClusterNode();var query=Connection.createQuery(sql,values,cb);var namespace=this;if(clusterNode===null){var err=null;if(this._cluster._findNodeIds(this._pattern,true).length!==0){err=new Error('Pool does not have online node.');err.code='POOL_NONEONLINE';}else{err=new Error('Pool does not exist.');err.code='POOL_NOEXIST';}process.nextTick(function(){query.on('error',function(){});query.end(err);});return query;}if(!(typeof sql==='object'&&'typeCast'in sql)){query.typeCast=clusterNode.pool.config.connectionConfig.typeCast;}if(clusterNode.pool.config.connectionConfig.trace){query._callSite=new Error();}cluster._getConnection(clusterNode,function(err,conn){var retry=err&&cluster._canRetry&&cluster._findNodeIds(namespace._pattern).length!==0;if(retry){namespace.query(query);return;}if(err){query.on('error',function(){});query.end(err);return;}query.once('end',function(){conn.release();});conn.query(query);});return query;};PoolNamespace.prototype._getClusterNode=function _getClusterNode(){var foundNodeIds=this._cluster._findNodeIds(this._pattern);var nodeId;switch(foundNodeIds.length){case 0:nodeId=null;break;case 1:nodeId=foundNodeIds[0];break;default:nodeId=this._selector(foundNodeIds);break;}return nodeId!==null?this._cluster._getNode(nodeId):null;}; + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/resources/ghmattimysql/ghmattimysql.lua b/resources/ghmattimysql/ghmattimysql.lua new file mode 100644 index 000000000..b9fa2d817 --- /dev/null +++ b/resources/ghmattimysql/ghmattimysql.lua @@ -0,0 +1,39 @@ +local function safeParameters(parameters) + if parameters == nil then + return {[''] = ''} + end + return parameters +end + +exports('executeSync', function (query, parameters) + local res = {} + local finishedQuery = false + exports.ghmattimysql:execute(query, safeParameters(parameters), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end) + +exports('scalarSync', function (query, parameters) + local res = {} + local finishedQuery = false + exports.ghmattimysql:scalar(query, safeParameters(parameters), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end) + +exports('transactionSync', function (query, parameters) + local res = {} + local finishedTransaction = false + exports.ghmattimysql:transaction(query, safeParameters(parameters), function (result) + res = result + finishedTransaction = true + end) + repeat Citizen.Wait(0) until finishedTransaction == true + return res +end) diff --git a/resources/guidehud/HUD/ui.html b/resources/guidehud/HUD/ui.html new file mode 100644 index 000000000..faa92f2a5 --- /dev/null +++ b/resources/guidehud/HUD/ui.html @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ +
+ +

+
    + +
+

Press in game to bring up this menu at any time.

+
+ + +
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ + +
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/resources/guidehud/LICENSE b/resources/guidehud/LICENSE new file mode 100644 index 000000000..f26277d64 --- /dev/null +++ b/resources/guidehud/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2019 Skordy + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/guidehud/LoadingScreen-/ui.html b/resources/guidehud/LoadingScreen-/ui.html new file mode 100644 index 000000000..51b74d483 --- /dev/null +++ b/resources/guidehud/LoadingScreen-/ui.html @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + +
+ +
+
+ + +
+ +
+ +

+
    + +
+

Press in game to bring up this menu at any time.

+
+
+
+
+
+
+
+ +
+ +
+ +
+
+
+ +

+
+
+
+ + +
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ + +
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/guidehud/Pics/Banner.png b/resources/guidehud/Pics/Banner.png new file mode 100644 index 000000000..d5de9c17b Binary files /dev/null and b/resources/guidehud/Pics/Banner.png differ diff --git a/resources/guidehud/Pics/BoatRaftRescue.jpg b/resources/guidehud/Pics/BoatRaftRescue.jpg new file mode 100644 index 000000000..6ced6fed1 Binary files /dev/null and b/resources/guidehud/Pics/BoatRaftRescue.jpg differ diff --git a/resources/guidehud/Pics/CoastGuard.jpg b/resources/guidehud/Pics/CoastGuard.jpg new file mode 100644 index 000000000..96cf70ea7 Binary files /dev/null and b/resources/guidehud/Pics/CoastGuard.jpg differ diff --git a/resources/guidehud/Pics/EG Police Charger.jpg b/resources/guidehud/Pics/EG Police Charger.jpg new file mode 100644 index 000000000..79e0b6310 Binary files /dev/null and b/resources/guidehud/Pics/EG Police Charger.jpg differ diff --git a/resources/guidehud/Pics/F1.jpg b/resources/guidehud/Pics/F1.jpg new file mode 100644 index 000000000..378d0d5b5 Binary files /dev/null and b/resources/guidehud/Pics/F1.jpg differ diff --git a/resources/guidehud/Pics/FiveMSnail.jpg b/resources/guidehud/Pics/FiveMSnail.jpg new file mode 100644 index 000000000..bbe347aea Binary files /dev/null and b/resources/guidehud/Pics/FiveMSnail.jpg differ diff --git a/resources/guidehud/Pics/G-Wagon.jpg b/resources/guidehud/Pics/G-Wagon.jpg new file mode 100644 index 000000000..e15e3ddf9 Binary files /dev/null and b/resources/guidehud/Pics/G-Wagon.jpg differ diff --git a/resources/guidehud/Pics/JetOverLS.jpg b/resources/guidehud/Pics/JetOverLS.jpg new file mode 100644 index 000000000..bc5f8a540 Binary files /dev/null and b/resources/guidehud/Pics/JetOverLS.jpg differ diff --git a/resources/guidehud/Pics/LightHouse.jpg b/resources/guidehud/Pics/LightHouse.jpg new file mode 100644 index 000000000..5e441e156 Binary files /dev/null and b/resources/guidehud/Pics/LightHouse.jpg differ diff --git a/resources/guidehud/Pics/Mercedes C63.jpg b/resources/guidehud/Pics/Mercedes C63.jpg new file mode 100644 index 000000000..2be35cb27 Binary files /dev/null and b/resources/guidehud/Pics/Mercedes C63.jpg differ diff --git a/resources/guidehud/Pics/Off-Roading.jpg b/resources/guidehud/Pics/Off-Roading.jpg new file mode 100644 index 000000000..540db4e3a Binary files /dev/null and b/resources/guidehud/Pics/Off-Roading.jpg differ diff --git a/resources/guidehud/Pics/RoleplaySign.jpg b/resources/guidehud/Pics/RoleplaySign.jpg new file mode 100644 index 000000000..4322f3615 Binary files /dev/null and b/resources/guidehud/Pics/RoleplaySign.jpg differ diff --git a/resources/guidehud/Pics/SS Hospital Reception.jpg b/resources/guidehud/Pics/SS Hospital Reception.jpg new file mode 100644 index 000000000..930c26e73 Binary files /dev/null and b/resources/guidehud/Pics/SS Hospital Reception.jpg differ diff --git a/resources/guidehud/Pics/SS Hospital.jpg b/resources/guidehud/Pics/SS Hospital.jpg new file mode 100644 index 000000000..5aa9fad71 Binary files /dev/null and b/resources/guidehud/Pics/SS Hospital.jpg differ diff --git a/resources/guidehud/Pics/SS Mechanic.jpg b/resources/guidehud/Pics/SS Mechanic.jpg new file mode 100644 index 000000000..a5c743487 Binary files /dev/null and b/resources/guidehud/Pics/SS Mechanic.jpg differ diff --git a/resources/guidehud/Pics/SS Prison.jpg b/resources/guidehud/Pics/SS Prison.jpg new file mode 100644 index 000000000..047978014 Binary files /dev/null and b/resources/guidehud/Pics/SS Prison.jpg differ diff --git a/resources/guidehud/Pics/SS Satellite.jpg b/resources/guidehud/Pics/SS Satellite.jpg new file mode 100644 index 000000000..6a8274e50 Binary files /dev/null and b/resources/guidehud/Pics/SS Satellite.jpg differ diff --git a/resources/guidehud/Pics/Sandy Shores PD.jpg b/resources/guidehud/Pics/Sandy Shores PD.jpg new file mode 100644 index 000000000..d78aa99e5 Binary files /dev/null and b/resources/guidehud/Pics/Sandy Shores PD.jpg differ diff --git a/resources/guidehud/Pics/SnowWhiteCars.jpg b/resources/guidehud/Pics/SnowWhiteCars.jpg new file mode 100644 index 000000000..c070d55dc Binary files /dev/null and b/resources/guidehud/Pics/SnowWhiteCars.jpg differ diff --git a/resources/guidehud/Pics/TacoStore.jpg b/resources/guidehud/Pics/TacoStore.jpg new file mode 100644 index 000000000..341d76cec Binary files /dev/null and b/resources/guidehud/Pics/TacoStore.jpg differ diff --git a/resources/guidehud/Pics/UnderwaterSubmarine.jpg b/resources/guidehud/Pics/UnderwaterSubmarine.jpg new file mode 100644 index 000000000..51a4fbbcb Binary files /dev/null and b/resources/guidehud/Pics/UnderwaterSubmarine.jpg differ diff --git a/resources/guidehud/Pics/WhiteCars.jpg b/resources/guidehud/Pics/WhiteCars.jpg new file mode 100644 index 000000000..fd9b249ef Binary files /dev/null and b/resources/guidehud/Pics/WhiteCars.jpg differ diff --git a/resources/guidehud/README.md b/resources/guidehud/README.md new file mode 100644 index 000000000..c5cb91f8c --- /dev/null +++ b/resources/guidehud/README.md @@ -0,0 +1,30 @@ +# guidehud Loading screen with in-game menu + +## Information +> guidehud is a simple loading screen that contains helpful tips such as announcements, hotkeys, controls, and more, which is also accessible in game. + +## Features +1. Loading Screen +2. In-Game HUD +3. Announcements, rules, and hotkeys +4. Randomized YouTube music player +5. Fading Background Slideshow + +## Pictures +![alt text](https://img.skordy.com/j/gtRuS.jpeg "Image 1") +![alt text](https://img.skordy.com/0aKt5.png "Image 2") +![alt text](https://img.skordy.com/m8P5w.png "Image 3") +![alt text](https://img.skordy.com/j/UME7S.jpeg "Image 4") +![alt text](https://img.skordy.com/j/IbSc0.jpeg "Image 5") +![alt text](https://img.skordy.com/j/RQtID.jpeg "Image 6") + +## Credit +Thank you to the following people for help in improving this resource. +- Fourthbeam (Suggesting YouTube music player / Background Slideshow) +* Buggeroff/Syntasu (Idea of YouTube music player came from Synn's loadscreen.) + +## Installation +1. Download the [resource](https://github.com/Skordy/guidehud/archive/master.zip) +2. Put it into your resources folder +3. Edit the config +4. Add `start guidehud` to your server.cfg diff --git a/resources/guidehud/__resource.lua b/resources/guidehud/__resource.lua new file mode 100644 index 000000000..e260e4700 --- /dev/null +++ b/resources/guidehud/__resource.lua @@ -0,0 +1,17 @@ +client_script 'client/client.lua' + +ui_page 'HUD/ui.html' +loadscreen 'LoadingScreen/ui.html' + +files { + 'config.js', + 'LoadingScreen/ui.html', + 'HUD/ui.html', + 'assets/css/style.css', + 'assets/img/cursor.png', + 'assets/img/discord.png', + 'assets/img/home.png', + 'assets/img/logo.png', + 'assets/js/app.js', + 'assets/js/music.js' +} \ No newline at end of file diff --git a/resources/guidehud/assets/css/style.css b/resources/guidehud/assets/css/style.css new file mode 100644 index 000000000..8a8c1d34b --- /dev/null +++ b/resources/guidehud/assets/css/style.css @@ -0,0 +1,352 @@ +@import url('https://fonts.googleapis.com/css?family=Oswald&display=swap'); + +body { + font-family: Oswald; + background: none !important; +} + +#background { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + z-index: -99; +} + +#background img { + transition: opacity 3s ease-in; + position: absolute; + width: 100%; + height: 100%; +} + +#background img + img { + opacity: 0; +} + +.jumbotron { + margin: 0 !important; + background: rgba(0, 0, 0, 0.5); + border-radius: 0; +} + +.vertical-center { + min-height: 100%; + min-height: 100vh; + display: flex; + align-items: center; +} + +.navbar-brand { + font-weight: bold; + font-size: 40px; + color: #fff !important; + padding: 0 !important; + text-shadow: #000 1px 0 10px; +} + +.navbar { + padding: 0 !important; + margin-left: 5px; +} + +.container { + max-width: 1300px !important; + position: absolute; + top: 50%; + left: 50%; + margin-top: -390px; + margin-left: -650px; + padding-bottom: 20px; +} + +.nav-item { + width: 200px; + background: #000; + text-align: center; + margin-top: 15px; + margin-right: 5px; + margin-left: 5px; +} + +.nav-item a { + color: #fff !important; + font-weight: bold; +} + +.nav-link.active { + background: #fff !important; + border-radius: 0px !important; +} + +a.nav-link.active { + color: #000 !important; +} + +.tab-content { + height: 650px; + color: #fff; +} + +.inner-tabs { + width: 100px; + margin-left: 5px; + float: left; + width: 410px; + display: flex; +} + +.nav-link-inner { + background: #000; + color: #fff; + height: 40px; + margin-bottom: 10px; + font-weight: bold; + border-radius: 0px !important; +} + +a.nav-link-inner { + color: #fff; + text-decoration: none; +} + +.nav-link-inner.active { + background: #fff; + color: #000; +} + +.tab-content-inner { + width: 840px; + height: 650px; + float: left; + background: rgba(0, 0, 0, 0.7); + margin-left: 10px; + padding: 10px; +} + +.tab-content-inner p { + height: 30px; + padding-top: 1px; +} + +kbd { + background-color: #fff !important; + color: #000 !important; + font-family: Oswald; +} + +code { + color: #fff; + font-family: Oswald; + background: #3c3c3c; + padding-left: 4px; + padding-right: 4px; + padding-top: 1px; + padding-bottom: 1px; +} + +.home-tab { + background: rgba(0, 0, 0, 0.7); + margin-left: 5px; + height: 650px; + background-image: url(../img/home.png); +} + +.home-tab img { + width: 500px; + float: right; + padding: 20px; +} + +.home-tab h1 { + padding: 20px; + font-size: 40px; + font-family: Oswald; + text-transform: uppercase; +} + +.home-tab h2 { + padding: 20px; + font-size: 20px; +} + +.home-tab p { + padding: 20px; + font-family: Oswald; +} + +.home-tab ul { + height: 470px; + list-style: none; +} + +.discord { + width: 270px; + display: flex; + flex-direction: column; + align-items: center; +} + +.discord img { + width: 100px; + padding: 0; + margin-top: 5px; +} + +.discord p { + color: #7289DA; + font-weight: bold; + text-shadow: #000 1px 0 10px; + padding: 0; +} + +.loading { + width: 1265px; + position: fixed; + top: 50%; + flex-direction: column; + align-items: center; +} + +#cursor { + width: 19px; + height: 17px; + position: fixed; + z-index: 10000; + overflow:visible; + pointer-events:none; + background:none !important; +} + +.lds-loader { + display: inline-block; + position: relative; + width: 64px; + height: 64px; + } + .lds-loader div { + display: inline-block; + position: absolute; + left: 6px; + width: 13px; + background: #fff; + animation: lds-loader 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite; + } + .lds-loader div:nth-child(1) { + left: 6px; + animation-delay: -0.24s; + } + .lds-loader div:nth-child(2) { + left: 26px; + animation-delay: -0.12s; + } + .lds-loader div:nth-child(3) { + left: 45px; + animation-delay: 0; + } + @keyframes lds-loader { + 0% { + top: 6px; + height: 51px; + } + 50%, 100% { + top: 19px; + height: 26px; + } + } + +#exit_gui { + width: 40px; + height: 40px; + background: #000; + color: #fff; + display: flex; + justify-content: center; + align-content: center; + padding: .6rem 1rem; + position: absolute; + right: 0; + top: 125%; + font-size: 20px; +} + +#exit_gui:hover { + background: #fff; + color: #000; +} + +#musicControls { + display: flex; + flex-direction: row; + border-radius: 100px; + background-color: rgba(0, 0, 0, 0.75); + width: 270px; + height: 40px; + align-items: center; + justify-content: center; + color: #fff; + } + + #previous { + margin-left: 20px; + margin-right: 5px; + cursor: pointer; + } + + #play-pause { + margin-left: 5px; + margin-right: 5px; + cursor: pointer; + } + + #skip { + margin-left: 5px; + margin-right: 20px; + cursor: pointer; + } + + #mute { + margin-left: 20px; + margin-right: 5px; + cursor: pointer; + } + + .slider { + -webkit-appearance: none; + width: 100%; + height: 7px; + border-radius: 50px; + background: #000; + margin-left: 5px; + margin-right: 20px; + justify-content: flex-end; + } + + .slider::-webkit-slider-thumb { + -webkit-appearance: none; + appearance: none; + width: 15px; + height: 15px; + border-radius: 50px; + background: #fff; + cursor: pointer; + border-color: #000; + } + + .slider::-moz-range-thumb { + width: 15px; + height: 15px; + border-radius: 50px; + background: #fff; + cursor: pointer; + border-color: #000; + } + + .slider::-moz-range-track, + .slider::-moz-range-progress { + width: 100%; + height: 7px; + background: black; + border-radius: 50px; + } \ No newline at end of file diff --git a/resources/guidehud/assets/img/EGRP Guidehud 2.psd b/resources/guidehud/assets/img/EGRP Guidehud 2.psd new file mode 100644 index 000000000..927595be4 Binary files /dev/null and b/resources/guidehud/assets/img/EGRP Guidehud 2.psd differ diff --git a/resources/guidehud/assets/img/cursor.png b/resources/guidehud/assets/img/cursor.png new file mode 100644 index 000000000..eab8417ee Binary files /dev/null and b/resources/guidehud/assets/img/cursor.png differ diff --git a/resources/guidehud/assets/img/discord.png b/resources/guidehud/assets/img/discord.png new file mode 100644 index 000000000..a3d5ea329 Binary files /dev/null and b/resources/guidehud/assets/img/discord.png differ diff --git a/resources/guidehud/assets/img/home preset.png b/resources/guidehud/assets/img/home preset.png new file mode 100644 index 000000000..d2de0a4b3 Binary files /dev/null and b/resources/guidehud/assets/img/home preset.png differ diff --git a/resources/guidehud/assets/img/home.png b/resources/guidehud/assets/img/home.png new file mode 100644 index 000000000..4133c1268 Binary files /dev/null and b/resources/guidehud/assets/img/home.png differ diff --git a/resources/guidehud/assets/img/homeold.png b/resources/guidehud/assets/img/homeold.png new file mode 100644 index 000000000..81a284ba8 Binary files /dev/null and b/resources/guidehud/assets/img/homeold.png differ diff --git a/resources/guidehud/assets/img/homeold2.png b/resources/guidehud/assets/img/homeold2.png new file mode 100644 index 000000000..0755edabf Binary files /dev/null and b/resources/guidehud/assets/img/homeold2.png differ diff --git a/resources/guidehud/assets/img/homeold3.png b/resources/guidehud/assets/img/homeold3.png new file mode 100644 index 000000000..e6d28faf0 Binary files /dev/null and b/resources/guidehud/assets/img/homeold3.png differ diff --git a/resources/guidehud/assets/img/logo Remove this if u wanna re-add.png b/resources/guidehud/assets/img/logo Remove this if u wanna re-add.png new file mode 100644 index 000000000..d5de9c17b Binary files /dev/null and b/resources/guidehud/assets/img/logo Remove this if u wanna re-add.png differ diff --git a/resources/guidehud/assets/img/logo preset.png b/resources/guidehud/assets/img/logo preset.png new file mode 100644 index 000000000..4f61eb5e6 Binary files /dev/null and b/resources/guidehud/assets/img/logo preset.png differ diff --git a/resources/guidehud/assets/img/logo.png b/resources/guidehud/assets/img/logo.png new file mode 100644 index 000000000..1f615dfab Binary files /dev/null and b/resources/guidehud/assets/img/logo.png differ diff --git a/resources/guidehud/assets/js/app.js b/resources/guidehud/assets/js/app.js new file mode 100644 index 000000000..601451762 --- /dev/null +++ b/resources/guidehud/assets/js/app.js @@ -0,0 +1,195 @@ +document.addEventListener('DOMContentLoaded', function () { + document.querySelector('.navbar-brand').innerHTML = config.title; + document.querySelector('#pills-home h1').innerHTML = config.welcomeMessage; + document.querySelector('#pills-home h2 kbd').innerHTML = config.menuHotkey; + + announcementItem(); + ruleItems(); + hotkeyItems(); +}); + +function loadingScreen() { + slider(); + cursor(); + community(); +} + +function slider() { + var background = document.getElementById('background'); + + config.images.forEach(function (image) { + var img = document.createElement('img'); + + img.src = image; + background.appendChild(img); + }); + + var current = 0; + var slides = background.childNodes; + + setInterval(function() { + for (var i = 0; i < slides.length; i++) { + slides[i].style.opacity = 0; + } + current = (current != slides.length - 1) ? current + 1 : 0; + slides[current].style.opacity = 1; + }, 5000); +} + +function announcementItem() { + var announcementList = document.querySelector('#pills-home ul'); + + announcements.forEach(function (announcement) { + var li = document.createElement('li'); + + li.textContent = announcement; + announcementList.appendChild(li); + }); +} + +function community() { + if (config.discord.show == true) { + document.querySelector('.discord p').innerHTML = config.discord.discordLink; + } else { + document.querySelector('.discord').style.display = 'none'; + } +} + +function ruleItems() { + var guidelineList = document.querySelector('#v-pills-guidelines'); + var generalconductList = document.querySelector('#v-pills-general-conduct'); + var roleplayingList = document.querySelector('#v-pills-rprules'); + var rdmvdmList = document.querySelector('#v-pills-rdmvdm'); + var metagamingList = document.querySelector('#v-pills-meta-powergaming'); + var newlifeList = document.querySelector('#v-pills-newlife'); + var abuseList = document.querySelector('#v-pills-exploits'); + var staffList = document.querySelector('#v-pills-staff'); + + guidelines.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + guidelineList.appendChild(p); + }); + + if (config.rules.generalconduct == true) { + generalconduct.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + generalconductList.appendChild(p); + }); + } else { + document.getElementById('v-pills-general-conduct-tab').style.display = 'none'; + } + + if (config.rules.roleplaying == true) { + roleplaying.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + roleplayingList.appendChild(p); + }); + } else { + document.getElementById('v-pills-rprules-tab').style.display = 'none'; + } + + if (config.rules.rdmvdm == true) { + rdmvdm.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + rdmvdmList.appendChild(p); + }); + } else { + document.getElementById('v-pills-rdmvdm-tab').style.display = 'none'; + } + + if (config.rules.metagaming == true) { + metagaming.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + metagamingList.appendChild(p); + }); + } else { + document.getElementById('v-pills-meta-powergaming-tab').style.display = 'none'; + } + + if (config.rules.newlife == true) { + newlife.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + newlifeList.appendChild(p); + }); + } else { + document.getElementById('v-pills-newlife-tab').style.display = 'none'; + } + + if (config.rules.abuse == true) { + abuse.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + abuseList.appendChild(p); + }); + } else { + document.getElementById('v-pills-exploits-tab').style.display = 'none'; + } + + if (config.rules.abuse == true) { + staff.forEach(function (item) { + var p = document.createElement('p'); + + p.textContent = item; + staffList.appendChild(p); + }); + } else { + document.getElementById('v-pills-staff-tab').style.display = 'none'; + } +} + +function hotkeyItems() { + var generalhotkeyList = document.querySelector('#v-pills-general'); + var rphotkeyList = document.querySelector('#v-pills-rp'); + var vehiclehotkeyList = document.querySelector('#v-pills-vehicles'); + var jobshotkeyList = document.querySelector('#v-pills-jobs'); + + generalhotkeys.forEach(function (item) { + var p = document.createElement('p'); + + p.innerHTML = item; + generalhotkeyList.appendChild(p); + }); + + rphotkeys.forEach(function (item) { + var p = document.createElement('p'); + + p.innerHTML = item; + rphotkeyList.appendChild(p); + }); + + vehiclehotkeys.forEach(function (item) { + var p = document.createElement('p'); + + p.innerHTML = item; + vehiclehotkeyList.appendChild(p); + }); + + jobshotkey.forEach(function (item) { + var p = document.createElement('p'); + + p.innerHTML = item; + jobshotkeyList.appendChild(p); + }); +} + +function cursor() { + document.body.addEventListener("mousemove", function (event) { + var x = event.pageX - 6 + "px" + var y = event.pageY + "px" + document.getElementById("cursor").style.left = x; + document.getElementById("cursor").style.top = y; + }) +}; diff --git a/resources/guidehud/assets/js/music.js b/resources/guidehud/assets/js/music.js new file mode 100644 index 000000000..1696e68a2 --- /dev/null +++ b/resources/guidehud/assets/js/music.js @@ -0,0 +1,127 @@ +const musicControls = document.getElementById('musicControls'); +const volumeSlider = document.getElementById('volumeSlider'); +const playButton = document.getElementById('play-pause'); +const muteButton = document.getElementById('mute'); + +if (config.enableMusic) { + var tag = document.createElement('script'); + + tag.src = "https://www.youtube.com/iframe_api"; + var firstScriptTag = document.getElementsByTagName('script')[0]; + firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); + + var randomizeSong = (min, max) => { return min + Math.floor(Math.random() * max); }; + var chooseSong = randomizeSong(0, config.music.length); + + volumeSlider.setAttribute('value', config.musicVolume); + volumeSlider.addEventListener("input", updateVolume, false); +} else { + musicControls.style.display = 'none'; +} + +var player; +function onYouTubeIframeAPIReady() { + var videoId = config.music[chooseSong]; + + player = new YT.Player('ytPlayer', { + height: '0', + width: '0', + playerVars: { + 'autoplay': 0, + 'controls': 0, + 'disablekb': 1, + 'enablejsapi': 1, + }, + events: { + 'onReady': onPlayerReady, + 'onStateChange': onPlayerStateChange, + 'onError': onPlayerError + } + }); +} + +function onPlayerReady(event) { + player.setVolume(config.musicVolume); + playVideo(); +} + +function onPlayerStateChange(event) { + if (event.data == YT.PlayerState.PLAYING) { + + } else if (event.data == YT.PlayerState.ENDED) { + chooseSong++; + playVideo(); + } +} + +function onPlayerError(event) { + switch (event.data) { + case 2: + console.log("The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks."); + break; + case 5: + console.log("The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred."); + break; + case 100: + console.log("The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private."); + break; + case 101: + console.log("The owner of the requested video does not allow it to be played in embedded players."); + break; + case 150: + console.log("This error is the same as 101. It's just a 101 error in disguise!"); + break; + } + skipVideo(); +} + +var playing = true; + +function updateVolume() { + player.setVolume((volumeSlider.value - 1)); +} + +function playPause() { + if (playing) { + playing = false; + player.pauseVideo(); + + playButton.innerHTML = ''; + } else { + playing = true; + player.playVideo(); + + playButton.innerHTML = ''; + } +} + +function playVideo() { + + var index = chooseSong % config.music.length; + var videoId = config.music[index]; + + player.loadVideoById(videoId); + player.playVideo(); +} + +function skipVideo() { + chooseSong++; + playVideo(); +} + +function previousVideo() { + chooseSong--; + playVideo(); +} + +function muteVideo() { + if (player.isMuted()) { + player.unMute(); + + muteButton.innerHTML = ''; + } else { + player.mute(); + + muteButton.innerHTML = ''; + } +} \ No newline at end of file diff --git a/resources/guidehud/client/client.lua b/resources/guidehud/client/client.lua new file mode 100644 index 000000000..b7af8d689 --- /dev/null +++ b/resources/guidehud/client/client.lua @@ -0,0 +1,16 @@ +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + if IsControlJustPressed(1, 168) then + if true then + SetNuiFocus(true, true) + SendNUIMessage({type = 'openGuideHud'}) + end + end + end +end) + +RegisterNUICallback('closeGuideHud', function(data, cb) + SetNuiFocus(false, false) +end) diff --git a/resources/guidehud/config.js b/resources/guidehud/config.js new file mode 100644 index 000000000..13d50a1ad --- /dev/null +++ b/resources/guidehud/config.js @@ -0,0 +1,167 @@ +var config = { + 'title': 'Elite Gaming RP', + 'welcomeMessage': 'Welcome to EGRP!', + // Add images for the loading screen background. + images: [ + 'https://i.imgur.com/qmSMSBe.jpg','https://i.imgur.com/2zYZJAX.png','https://i.imgur.com/xmOOUto.jpg','https://i.imgur.com/c7f8qgl.jpg','https://i.imgur.com/y7hRPkQ.jpg','https://i.imgur.com/bRfbnnV.jpg','https://i.imgur.com/Q6Tk91M.jpg','https://i.imgur.com/SYhbdF6.jpg','https://i.imgur.com/J2LwEiK.jpg', 'https://i.imgur.com/VsyIOIj.jpg', 'https://i.imgur.com/sS1QQ5s.jpg', 'https://i.imgur.com/K7ypf0h.jpg', 'https://i.imgur.com/ve0VsZz.jpg', 'https://i.imgur.com/rIiF8q0.jpg', + ], + // Turn on/off music + enableMusic: true, + // Music list. (Youtube video IDs). Last one should not have a comma at the end. + music: [ + 'DRjDtSOOzx4', 'G-9EEDWvg9E', 'VL3mPTaFFak', '0Xa3lfd0ukk', 'l6FfrTuGdsU', '7nObtWENgxA', 'O7fNQUgtyz0', 'aJ5IzGBnWAc', 'i3ucSSVJTL4', 'A67ZkAd1wmI', '8r06lo6qidc', 'VP1nxjI1dFo', '74jft75Jy-M', 'PyAUbttMK4Y', '-nk5ig_1BIA', 'R3we8dM0q-k' + ], + // Change music volume 0-100. + musicVolume: 15, + // Change Discord settings and link. + 'discord': { + 'show': true, + 'discordLink': 'discord.gg/2XvwvgR', + }, + // Change which key you have set in guidehud/client/client.lua + 'menuHotkey': 'F1', + // Turn on/off rule tabs. true/false + 'rules': { + 'generalconduct': true, + 'roleplaying': true, + 'rdmvdm': true, + 'metagaming': true, + 'newlife': true, + 'abuse': true, + 'staff': true, + }, +} + +// Home page annountments. +var announcements = [ + 'Check out our rules & join our CAD: elite-gaming.co.uk', + 'Pre-Easter Updates are now LIVE!', +] + + +// Add/Modify rules below. +var guidelines = [ + 'Breaking any of these rules may result in administrative action.', + 'Not knowing the rules does not make players exempt from them.', + 'If another player breaks rules it does not give you the right to break a rule yourself.', + 'Trying to skirt an obvious rule may result in a ban.', + 'Staff reserves the right to ban players they feel are being toxic, disruptive or not playing by the spirit of the game mode.', + 'Not all rules can be listed so use common sense when playing.', + 'Minor rules may be superseded by excellent role-play as determined by Staff.', + 'AOP (Area of Roleplay) may be changed at any time, you must comply with it.', + 'Join our discord: discord.gg/2UBSFv3 for more information and mod request ect.', + 'Join our CAD: https://elite-gaming.co.uk and select CAD! This is manditory, not optional!', + 'Vote for us to help us grow: https://www.trackyserver.com/server/315407', +] + +var generalconduct = [ + 'Racism, bigotry, anti-antisemitism, and any other form of harassment is not tolerated.', + 'Players cannot role-play sexual assault, rape, or anything that can be deemed as intense and inappropriate behavior.', + 'Any form of insult or racism to our staff or any of our players WILL result in a permanent ban.' +] + +var roleplaying = [ + 'Players must role-play every situation.', + 'Do not no-clip around the map to interfere with any roleplay.', + 'Use /me as actions in roleplay e.g. Pulls the gun', + 'You may also use /mee as actions which appears above your head rather than in the chat.', + 'Players must value their lives.', + 'Any out of character messages should be typed using /ooc.', + 'Players cannot "own" a part of the map unless for a short-term roleplay scenario.', + 'Medical injuries must be roleplayed by calling /911 or getting help.', + 'Players cannot do something intentionally in front of police that wouldn\'t ordinarily be done. This is known as "Cop Baiting".', + 'Players cannot steal unattended police/medic vehicles parked at police stations or hospitals.', + 'You cannot no-clip away during roleplay to hide or not bother roleplaying.', + 'Players cannot intentionally respawn, log out, or find another way to avoid or skirt potential role-play e.g.Leaving to shorten prison time.', + 'Anyone can fly planes and helicopters, however they must be sensible or else they\'ll be punished accordingly.', +] + +var rdmvdm = [ + 'Players can not kill or attack other players without role-play.', + 'Players must have a reason or a benefit to their character when trying to kill or attack another player.', + 'Any form of purposeful acts to ruin roleplay scenario will be taken seriously by our staff.', + 'Players may use vehicles as weapons as long as its within role-play and logical.', + 'Players can not intentionally use aerial vehicles to collide into other players or vehicles.', +] + +var metagaming = [ + 'Players can not use information gathered outside of role-play to influence their actions within the game.', + 'Players may remove another players communication devices in an role-play manner.', + 'Players with removed communication devices are expected to mute their third-party communication software.', + 'Players may only remove another players communication device when it is logical within role-play.', + 'Players can not use information gathered from outside the server (such as forums) while in-game.', + 'Knowledge and experiences should be learned and discovered by a players current character in-game.', + 'Players can not force another player into a situation that they cannot role-play out of. This is known as "Power-Gaming".', + 'Players must use common sense when encountering power-gaming potential situations.', +] + +var newlife = [ + 'Players that are downed but then stabilized should continue role-play accordingly.', + 'Players that are killed ("respawn" is prompted) must "forget" their previous situation in which they have died.', + 'Players that are killed may still proceed with their current character. (Or you can create a new character).', +] + +var abuse = [ + 'Players can not abuse or exploit bugs.', + 'Players can not hack or script. (using third-party software, injectors, etc).', + 'Players who report an exploit using the proper procedures will be rewarded ingame.', +] + +var staff = [ + 'Owners:', + 'ThatGuyJacobee - Developer', + 'King Rodriguez - Head of Staffing & Mods', + 'Admins: Hiring new staff!', + 'Moderators: Suu, dcapone00, vJack', +] + +// Modify hotkeys below. +var generalhotkeys = [ + 'Press M to open v-Menu.', + 'Hold UPARROW to view the player list.', + 'Press F1 to open this menu.', + //'Press F2 to toggle no-clip mode.', + 'Press F3 to open the Emote Menu.', + 'Press F7 to open the Handling Editor.', + 'Press F11 to open Enchanced Camera Menu.', + 'Use /vote in the chat to display the link at the bottom of the screen and in the chat.', + 'Use /votecheck in the chat to have the API check for your vote and to receive the rewards if the vote is confirmed.', +] + +var rphotkeys = [ + 'Use /tweet {message} in chat to use twitter.', + 'Use /911 {message} in chat to call emergency services.', + 'Use /me {message} to talk in character in the chat.', + 'Use /mee {message} to talk in character above your player.', + 'Use /ooc {message} to talk out of character.', + 'Use /darkweb {message} in chat to post on the darkweb.', +// 'Use /ad {message} in chat to post an advertisemnet.', +// 'Use /drugdeal {message} in chat to post on the drugdeal website.', + 'Use /emotemenu {message} in chat to open up the emote menu.', + 'Use /revive or /respawn in chat revive yourself if you fully die.', + 'Press X to put your hands up.', + 'Press B to point.', + 'Press U to fall to the floor/RP Death.', + 'Press LEFT CTRL to crouch.', + 'Press Space + E to tackle.', +] + +var vehiclehotkeys = [ + //'Press U to lock/unlock your vehicle.', + 'Press F10 to turn car engine off/on.', + 'Press - for the left blinker, = for the right blinker & ] to put on the hazard lights.', + 'You may use /dv to delete your vehicle and /fix to fix your vehicle when appropirate.', + 'You may use vMenu to customise and modify your vehicle.', +] + +var jobshotkey = [ + 'Use v-Menu to teleport to clock-in stations.', + 'Press F5 to open Police Menu.', + 'Use F9 to oepn the police speed radar. ', + 'Use /mdt to open the in-game CAD MDT.', + //'Press CTRL+] to open the CAD Terminal.', + 'Press Q to turn on emergency lights.', + 'Press 1 to turn on sirens.', + 'Press Z to turn on secondary siren.', + 'Press R to change siren.', +] diff --git a/resources/impala67/__resource.lua b/resources/impala67/__resource.lua new file mode 100644 index 000000000..993c7d740 --- /dev/null +++ b/resources/impala67/__resource.lua @@ -0,0 +1,15 @@ +resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5' + +files { + 'handling.meta', + 'vehicles.meta', + 'carvariations.meta', + 'dlctext.meta' +} + +data_file 'HANDLING_FILE' 'handling.meta' +data_file 'VEHICLE_METADATA_FILE' 'vehicles.meta' +data_file 'VEHICLE_VARIATION_FILE' 'carvariations.meta' +data_file 'DLCTEXT_FILE' 'dlctext.meta' + +client_scripts 'vehicle_names.lua' diff --git a/resources/impala67/carvariations.meta b/resources/impala67/carvariations.meta new file mode 100644 index 000000000..d29fdef54 --- /dev/null +++ b/resources/impala67/carvariations.meta @@ -0,0 +1,313 @@ + + + + + + impala67 + + + + 28 + 7 + 26 + 106 + + + + + + + + + + + + + + + 56 + 7 + 26 + 156 + + + + + + + + + + + + + + + 52 + 7 + 6 + 156 + + + + + + + + + + + + + + + 92 + 7 + 5 + 156 + + + + + + + + + + + + + + + 62 + 7 + 111 + 156 + + + + + + + + + + + + + + + 74 + 74 + 111 + 156 + + + + + + + + + + + + + + + 74 + 7 + 73 + 156 + + + + + + + + + + + + + + + 69 + 7 + 65 + 106 + + + + + + + + + + + + + + + 103 + 8 + 0 + 156 + + + + + + + + + + + + + + + 97 + 7 + 98 + 156 + + + + + + + + + + + + + + + 107 + 7 + 4 + 156 + + + + + + + + + + + + + + + 107 + 8 + 5 + 156 + + + + + + + + + + + + + + + 112 + 7 + 0 + 156 + + + + + + + + + + + + + + + 68 + 74 + 51 + 156 + + + + + + + + + + + + + + + 92 + 7 + 106 + 156 + + + + + + + + + + + + + + + 32 + 32 + 0 + 106 + + + + + + + + + + + + + + + 0_default_modkit + + + + + + Standard White + + + + + + + + + \ No newline at end of file diff --git a/resources/impala67/dlctext.meta b/resources/impala67/dlctext.meta new file mode 100644 index 000000000..22bb4c390 --- /dev/null +++ b/resources/impala67/dlctext.meta @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/resources/impala67/handling.meta b/resources/impala67/handling.meta new file mode 100644 index 000000000..d44a6075d --- /dev/null +++ b/resources/impala67/handling.meta @@ -0,0 +1,67 @@ +๏ปฟ + + + + + impala67 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 440010 + 0 + 0 + AVERAGE + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/impala67/stream/impala67.yft b/resources/impala67/stream/impala67.yft new file mode 100644 index 000000000..829b2f1c6 --- /dev/null +++ b/resources/impala67/stream/impala67.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72b54a9f402e4943b1df2e6e814688cd7b3d7dc2df53878702f27dae9311ce14 +size 5183204 diff --git a/resources/impala67/stream/impala67.ytd b/resources/impala67/stream/impala67.ytd new file mode 100644 index 000000000..e99022e60 --- /dev/null +++ b/resources/impala67/stream/impala67.ytd @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b731739f817d09c505a7c239b2e1bb5168a84b18e6984e829344866a7f93cb30 +size 25300193 diff --git a/resources/impala67/stream/impala67_hi.yft b/resources/impala67/stream/impala67_hi.yft new file mode 100644 index 000000000..829b2f1c6 --- /dev/null +++ b/resources/impala67/stream/impala67_hi.yft @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72b54a9f402e4943b1df2e6e814688cd7b3d7dc2df53878702f27dae9311ce14 +size 5183204 diff --git a/resources/impala67/vehicles.meta b/resources/impala67/vehicles.meta new file mode 100644 index 000000000..50acd5ff3 --- /dev/null +++ b/resources/impala67/vehicles.meta @@ -0,0 +1,134 @@ + + + vehshare + + + + impala67 + impala67 + impala67 + impala67 + CHEVY + null + null + null + null + + null + TAMPA2 + LAYOUT_STANDARD + EMPEROR_COVER_OFFSET_INFO + EXPLOSION_INFO_DEFAULT + + DEFAULT_FOLLOW_VEHICLE_CAMERA + DEFAULT_THIRD_PERSON_VEHICLE_AIM_CAMERA + VEHICLE_BONNET_CAMERA_STANDARD + DEFAULT_POV_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + VFXVEHICLEINFO_CAR_GENERIC + + + + + + + + + + + + + + + + + + + + + + 15.000000 + 30.000000 + 70.000000 + 140.000000 + 500.000000 + 500.000000 + + + + + + + + + + + SWANKNESS_1 + + FLAG_POOR_CAR FLAG_EXTRAS_ALL FLAG_EXTRAS_STRONG FLAG_HAS_LIVERY FLAG_DELIVERY + VEHICLE_TYPE_CAR + VPT_FRONT_AND_BACK_PLATES + VDT_DUKES + VC_SEDAN + VWT_LOWRIDER + + + + + + + + + + + + WHEEL_FRONT_RIGHT_CAMERA + WHEEL_FRONT_LEFT_CAMERA + WHEEL_REAR_RIGHT_CAMERA + WHEEL_REAR_LEFT_CAMERA + + + + + + + STD_EMPEROR_FRONT_LEFT + STD_EMPEROR_FRONT_RIGHT + STD_EMPEROR_REAR_LEFT + STD_EMPEROR_REAR_RIGHT + + + + + + vehicles_monroe_interior + impala67 + + + diff --git a/resources/inferno-ladders/client.lua b/resources/inferno-ladders/client.lua new file mode 100644 index 000000000..0126f6230 --- /dev/null +++ b/resources/inferno-ladders/client.lua @@ -0,0 +1,508 @@ +-- Inferno Collection Ladders Version 1.3 Beta +-- +-- Copyright (c) 2019-2020, Christopher M, Inferno Collection. All rights reserved. +-- +-- This project is licensed under the following: +-- Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to use, copy, modify, and merge the software, under the following conditions: +-- The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +-- THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. THE SOFTWARE MAY NOT BE SOLD. +-- + +-- +-- Resource Configuration +-- +-- PLEASE RESTART SERVER AFTER MAKING CHANGES TO THIS CONFIGURATION +-- + +local Config = {} -- Do not edit this line + +-- Model names of Vehicles that ladders can be collected from, and how many ladders they have +Config.Vehicles = { + firetruk = 2 +} + +-- +-- Nothing past this point needs to be edited, all the settings for the resource are found ABOVE this line. +-- Do not make changes below this line unless you know what you are doing! +-- + +-- Synced table across all clients and the server +local Ladders = {} +-- Locally created ladders +local LocalLadders = {} + +-- General variables +local Climbing = false +local Carrying = false +local ClimbingLadder = false +local Preview = false +local PreviewToggle = true +local Clipset = false +local ClimbingVectors = { + up = { + {vector3(0.0, -0.45, -1.5), 'laddersbase', 'get_on_bottom_front_stand_high'}, + {vector3(0.0, -0.3, -1.1), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, -0.7), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, -0.3), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 0.1), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 0.5), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 0.9), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 1.3), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 1.7), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.3, 2.1), 'laddersbase', 'climb_up'}, + {vector3(0.0, -0.4, 2.5), 'laddersbase', 'get_off_top_back_stand_left_hand'} + }, + + down = { + {vector3(0.0, -0.4, 2.5), 'laddersbase', 'get_on_top_front'}, + {vector3(0.0, -0.3, 2.1), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, 1.7), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, 1.3), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, 0.9), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, 0.5), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, 0.1), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, -0.3), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, -0.7), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.3, -1.1), 'laddersbase', 'climb_down'}, + {vector3(0.0, -0.45, -1.5), 'laddersbase', 'get_off_bottom_front_stand'} + } +} + +-- Gets all existing ladders for new players +AddEventHandler('onClientMapStart', function() + TriggerServerEvent('Ladders:Server:PersonalRequest') + TriggerEvent('chat:addSuggestion', '/ladder', 'Type an action.', { + { name = 'action', help = 'collect store' } + }) +end) + +-- Ladder command +RegisterCommand('ladder', function(_, Args) + if Args[1] then + local Action = Args[1]:lower() + + if Action == 'collect' then + if not Carrying then + local Truck = TruckTest() + + if Truck then TriggerServerEvent('Ladders:Server:Vehicles', 'check', VehToNet(Truck[1]), Truck[2], false) end + else + NewNoti('~y~You already carrying a ladder!', true) + end + elseif Action == 'store' then + if Carrying then + local Truck = TruckTest() + + if Truck then TriggerServerEvent('Ladders:Server:Vehicles', 'check', VehToNet(Truck[1]), Truck[2], true) end + else + NewNoti('~y~You do not have a ladder out!', true) + end + else + NewNoti('~r~Invalid action! Use: "collect" or "store".', true) + end + else + NewNoti('~r~No action specified!', true) + end +end) + +RegisterNetEvent('Ladders:Client:VehicleCheck') +AddEventHandler('Ladders:Client:VehicleCheck', function(TruckNetID, LadderCount, Max, ToRemove) + if ToRemove then + if LadderCount < Max then + TriggerServerEvent('Ladders:Server:Ladders:Local', 'remove') + TriggerServerEvent('Ladders:Server:Vehicles', 'add', TruckNetID) + + NewNoti('~g~Ladder stored. This vehicle can store ' .. Max - (LadderCount + 1) .. ' more ladders.', false) + else + NewNoti('~r~This vehicle can only carry ' .. Max .. ' ladders!', true) + end + else + if LadderCount > 0 then + TriggerServerEvent('Ladders:Server:Ladders:Local', 'add') + TriggerServerEvent('Ladders:Server:Vehicles', 'remove', TruckNetID) + + NewNoti('~g~Ladder collected from vehicle. This vehicle has ' .. LadderCount - 1 .. ' more ladders.', false) + else + NewNoti('~r~This vehicle has no more ladders!', true) + end + end +end) + +-- Create ladders client side +RegisterNetEvent('Ladders:Client:Local:Add') +AddEventHandler('Ladders:Client:Local:Add', function(SourceId) + local SourcePlayer = GetPlayerFromServerId(SourceId) + local SourcePed = GetPlayerPed(SourcePlayer) + + if (SourcePed ~= -1 and not LocalLadders[SourcePed]) then + local LadderCoords = GetOffsetFromEntityInWorldCoords(SourcePed, 0.0, 1.2, 1.32) + local Ladder = CreateObjectNoOffset(GetHashKey('prop_byard_ladder01'), LadderCoords, false, false, false) + + SetEntityAsMissionEntity(Ladder) + SetEntityCollision(Ladder, false, true) + LocalLadders[SourcePed] = Ladder + + if GetPlayerServerId(PlayerId()) == SourceId then Carrying = Ladder end + end +end) + +-- Remove local ladder +RegisterNetEvent('Ladders:Client:Local:Remove') +AddEventHandler('Ladders:Client:Local:Remove', function(SourceId) + local SourcePlayer = GetPlayerFromServerId(SourceId) + local SourcePed = GetPlayerPed(SourcePlayer) + + if (SourcePed ~= -1 and LocalLadders[SourcePed]) then + DeleteObject(LocalLadders[SourcePed]) + SetEntityAsNoLongerNeeded(LocalLadders[SourcePed]) + ClearPedTasksImmediately(PlayerPed) + LocalLadders[SourcePed] = nil + + if GetPlayerServerId(PlayerId()) == SourceId then Carrying = nil end + end +end) + +-- Syncs table across all clients and server +RegisterNetEvent('Ladders:Bounce:ServerValues') +AddEventHandler('Ladders:Bounce:ServerValues', function(NewLadders) Ladders = NewLadders end) + +RegisterNetEvent('Ladders:Client:DropLadder') +AddEventHandler('Ladders:Client:DropLadder', function() + if Carrying then + local PlayerPed = PlayerPedId() + local Ladder = CreateObjectNoOffset(GetHashKey('prop_byard_ladder01'), GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 0.0, -500.0), true, false, false) + local LadderNetID = ObjToNet(Ladder) + + SetEntityAsMissionEntity(LadderNetID) + ClearPedTasksImmediately(PlayerPed) + SetEntityRotation(Ladder, 0.0, 90.0, 90.0) + SetEntityCoords(Ladder, GetOffsetFromEntityInWorldCoords(PlayerPed, 0.5, 0.0, 0.0)) + ApplyForceToEntity(Ladder, 4, 0.001, 0.001, 0.001, 0.0, 0.0, 0.0, 0, false, true, true, false, true) + + TriggerServerEvent('Ladders:Server:Ladders:Local', 'remove') + TriggerServerEvent('Ladders:Server:Ladders', 'store', LadderNetID) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingCarried', true) + + -- Allow time to drop to the ground + Citizen.Wait(1000) + + local LadderCoords = GetEntityCoords(Ladder) + + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingCarried', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingClimbed', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Dropped', true) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Placed', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'x', LadderCoords.x) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'y', LadderCoords.y) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'z', LadderCoords.z) + end +end) + +RegisterNetEvent('Ladders:Client:Pickup') +AddEventHandler('Ladders:Client:Pickup', function(LadderNetID) + if not Carrying and NetworkDoesNetworkIdExist(LadderNetID) then + NetworkRequestControlOfNetworkId(LadderNetID) + while not NetworkHasControlOfNetworkId(LadderNetID) do Citizen.Wait(0) end + + local Ladder = NetToObj(LadderNetID) + + DeleteObject(Ladder) + SetEntityAsNoLongerNeeded(Ladder) + + TriggerServerEvent('Ladders:Server:Ladders:Local', 'add') + TriggerServerEvent('Ladders:Server:Ladders', 'delete', LadderNetID) + + ClearPedTasksImmediately(PlayerPedId()) + end +end) + +RegisterNetEvent('Ladders:Client:PlaceLadder') +AddEventHandler('Ladders:Client:PlaceLadder', function() + if Carrying then + local PlayerPed = PlayerPedId() + local PlayerRot = GetEntityRotation(PlayerPed) + local Ladder = CreateObjectNoOffset(GetHashKey('prop_byard_ladder01'), GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 1.0, 0.0), true, false, false) + local LadderNetID = ObjToNet(Ladder) + local LadderCoords = GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 1.2, 1.32) + + SetEntityAsMissionEntity(LadderNetID) + + TriggerServerEvent('Ladders:Server:Ladders:Local', 'remove') + TriggerServerEvent('Ladders:Server:Ladders', 'store', LadderNetID) + + SetEntityCoords(Ladder, LadderCoords) + SetEntityRotation(Ladder, vector3(PlayerRot.x - 20.0, PlayerRot.y, PlayerRot.z)) + FreezeEntityPosition(Ladder, true) + + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingCarried', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingClimbed', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Dropped', false) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Placed', true) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'x', LadderCoords.x) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'y', LadderCoords.y) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'z', LadderCoords.z) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Topz', LadderCoords.z + 5.0) + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'Bottomz', LadderCoords.z - 5.0) + end +end) + +RegisterNetEvent('Ladders:Client:Climb') +AddEventHandler('Ladders:Client:Climb', function(LadderNetID, Direction) + if not Carrying then + local PlayerPed = PlayerPedId() + local Ladder = NetToObj(LadderNetID) + + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingClimbed', true) + + Climbing = true + ClimbingLadder = GetEntityRotation(Ladder) + + if not HasAnimDictLoaded('laddersbase') then + RequestAnimDict('laddersbase') + while not HasAnimDictLoaded('laddersbase') do Citizen.Wait(0) end + end + + ClearPedTasksImmediately(PlayerPed) + FreezeEntityPosition(PlayerPed, true) + SetEntityCollision(Ladder, false, true) + + Climbing = 'rot' + + for Dir, Pack in pairs(ClimbingVectors) do + if Direction == Dir then + for _, Element in pairs(Pack) do + SetEntityCoordsNoOffset(PlayerPed, GetOffsetFromEntityInWorldCoords(Ladder, Element[1]), false, false, false) + TaskPlayAnim(PlayerPed, Element[2], Element[3], 2.0, 0.0, -1, 15, 0, false, false, false) + + Citizen.Wait(850) + end + end + end + + if Direction == 'up' then + SetEntityCoordsNoOffset(PlayerPed, GetOffsetFromEntityInWorldCoords(Ladder, 0.0, 0.5, 4.0), false, false, false) + elseif Direction == 'down' then + SetEntityCoordsNoOffset(PlayerPed, GetOffsetFromEntityInWorldCoords(Ladder, 0.0, -0.9, -1.4), false, false, false) + end + + ClearPedTasksImmediately(PlayerPed) + FreezeEntityPosition(PlayerPed, false) + SetEntityCollision(Ladder, true, true) + + Climbing = false + + TriggerServerEvent('Ladders:Server:Ladders', 'update', LadderNetID, 'BeingClimbed', false) + end +end) + +-- Draws notification on client's screen +function NewNoti(Text, Flash) + SetNotificationTextEntry('STRING') + AddTextComponentString(Text) + DrawNotification(Flash, true) +end + +-- Draws hint on client's screen +function NewHint(Text) + SetTextComponentFormat('STRING') + AddTextComponentString(Text) + DisplayHelpTextFromStringLabel(0, 0, 1, -1) +end + +-- Check if ped is near a valid vehicle to collect a ladder from +function TruckTest() + local PlayerPed = PlayerPedId() + local PlayerCoords = GetEntityCoords(PlayerPed, false) + local OffSet = GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 10.0, 0.0) + local RayCast = StartShapeTestRay(PlayerCoords.x, PlayerCoords.y, PlayerCoords.z, OffSet.x, OffSet.y, OffSet.z, 10, PlayerPed, 0) + local _, _, RayCoords, _, RayEntity = GetRaycastResult(RayCast) + + if Vdist(PlayerCoords.x, PlayerCoords.y, PlayerCoords.z, RayCoords.x, RayCoords.y, RayCoords.z) < 3 then + local Truck = GetEntityModel(RayEntity) + + for Vehicle, Max in pairs(Config.Vehicles) do + local Key = GetHashKey(Vehicle) + + if Key == Truck then return {RayEntity, Max} end + end + + NewNoti('~r~This vehicles does not carry ladders!', true) + return false + else + NewNoti('~r~No ladder carrying vehicle found!', true) + return false + end +end + +-- Gets distance between player and provided coords +function GetDistanceBetween(Coords) + return Vdist(GetEntityCoords(PlayerPedId(), false), Coords.x, Coords.y, Coords.z) + 0.01 +end + +-- Resource Master Loop +Citizen.CreateThread(function() + while true do + Citizen.Wait(0) + + local PlayerPed = PlayerPedId() + + if not Carrying then + if Clipset then + Clipset = false + ResetPedMovementClipset(PlayerPed, 0) + end + + for _, Ladder in pairs(Ladders) do + -- Return seems to oscillate between `number` and `table`, unclear why + if type(Ladder) == 'table' then + if not Ladder.BeingCarried and Ladder.x and Ladder.y and Ladder.z then + if Ladder.Dropped then + if GetDistanceBetween(Ladder) <= 2.0 then + NewHint('~INPUT_PICKUP~ Pick up ladder') + + if IsControlJustPressed(0, 38) then TriggerServerEvent('Ladders:Server:Ladders', 'pickup', Ladder.ID) end + + break + end + elseif not Ladder.Dropped and Ladder.Placed and not Climbing then + if GetDistanceBetween(Ladder) <= 4 then + DisableControlAction(0, 23, true) -- Enter vehicle + + local TopDistance = GetDistanceBetween(vector3(Ladder.x, Ladder.y, Ladder.Topz)) + local BottomDistance = GetDistanceBetween(vector3(Ladder.x, Ladder.y, Ladder.Bottomz)) + + NewHint('~INPUT_PICKUP~ Climb ladder\n~INPUT_ENTER~ Pick up ladder') + + -- If player is closer to the bottom than the top + if IsControlJustPressed(0, 38) then + if TopDistance > BottomDistance then + TriggerServerEvent('Ladders:Server:Ladders', 'climb', Ladder.ID, 'up') + else + TriggerServerEvent('Ladders:Server:Ladders', 'climb', Ladder.ID, 'down') + end + elseif IsDisabledControlJustPressed(0, 23) then + TriggerServerEvent('Ladders:Server:Ladders', 'pickup', Ladder.ID) + end + + break + end + end + end + end + end + + if Preview then + ResetEntityAlpha(Preview) + DeleteObject(Preview) + SetEntityAsNoLongerNeeded(Preview) + Preview = false + end + else + if IsPedRunning(PlayerPed) or IsPedSprinting(PlayerPed) then + if not Clipset then + Clipset = true + + if not HasAnimSetLoaded('MOVE_M@BAIL_BOND_TAZERED') then + RequestAnimSet('MOVE_M@BAIL_BOND_TAZERED') + while not HasAnimSetLoaded('MOVE_M@BAIL_BOND_TAZERED') do + Wait(0) + end + end + + SetPedMovementClipset(PlayerPed, 'MOVE_M@BAIL_BOND_TAZERED', 1.0) + end + elseif Clipset then + Clipset = false + ResetPedMovementClipset(PlayerPed, 1.0) + end + + NewHint('~INPUT_PICKUP~ Place ladder\n~INPUT_ENTER~ Drop ladder\n~INPUT_MP_TEXT_CHAT_TEAM~ Toggle preview') + if IsControlJustPressed(0, 38) then + TriggerEvent('Ladders:Client:PlaceLadder') + elseif IsDisabledControlJustPressed(0, 23) then + TriggerEvent('Ladders:Client:DropLadder') + elseif IsControlJustPressed(0, 246) then + if PreviewToggle then + PreviewToggle = false + PlaySoundFrontend(-1, 'NO', 'HUD_FRONTEND_DEFAULT_SOUNDSET', 1) + else + PreviewToggle = true + PlaySoundFrontend(-1, 'YES', 'HUD_FRONTEND_DEFAULT_SOUNDSET', 1) + end + end + + DisableControlAction(0, 22, true) -- Jump + DisableControlAction(0, 23, true) -- Enter vehicle + DisableControlAction(0, 24, true) -- Attack (LMB) + DisableControlAction(0, 44, true) -- Take Cover + DisableControlAction(0, 140, true) -- Attack (R) + DisableControlAction(0, 141, true) -- Attack (Q) + DisableControlAction(0, 142, true) -- Attack (LMB) + DisableControlAction(0, 257, true) -- Attack (LMB) + DisableControlAction(0, 263, true) -- Attack (R) + DisableControlAction(0, 264, true) -- Attack (Q) + + if not Preview and PreviewToggle then + local LadderCoords = GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 1.2, 1.32) + + Preview = CreateObjectNoOffset(GetHashKey('prop_byard_ladder01'), LadderCoords, false, false, false) + SetEntityCollision(Preview, false, false) + SetEntityAlpha(Preview, 100) + end + + if Preview and PreviewToggle then + local LadderCoords = GetOffsetFromEntityInWorldCoords(PlayerPed, 0.0, 1.2, 1.32) + local LadderRot = GetEntityRotation(PlayerPed) + + SetEntityCoords(Preview, LadderCoords, 1, 0, 0, 1) + SetEntityRotation(Preview, vector3(LadderRot.x - 20.0, LadderRot.y, LadderRot.z), 2, true) + end + + if Preview and not PreviewToggle then + ResetEntityAlpha(Preview) + DeleteObject(Preview) + SetEntityAsNoLongerNeeded(Preview) + Preview = false + end + + end + + for SourcePed, Ladder in pairs(LocalLadders) do + if (SourcePed ~= -1) then + local Bone1 = GetEntityBoneIndexByName(SourcePed, 'BONETAG_NECK') + local Bone2 = GetEntityBoneIndexByName(SourcePed, 'BONETAG_R_HAND') + local LadderRot = GetWorldRotationOfEntityBone(SourcePed, Bone1); + + AttachEntityToEntity(Ladder, SourcePed, Bone2, 0.0, 0.0, 0.0, LadderRot.x + 20.0, LadderRot.y + 180.0, LadderRot.z + 90.0, false, false, flase, true, 0, false) + end + end + + if Climbing then + if Climbing == 'rot' and ClimbingLadder then SetEntityRotation(PlayerPed, vector3(ClimbingLadder.x, ClimbingLadder.y, ClimbingLadder.z), 2, true) end + + DisableControlAction(0, 21, true) -- Sprint + DisableControlAction(0, 22, true) -- Jump + DisableControlAction(0, 23, true) -- Enter vehicle + DisableControlAction(0, 24, true) -- Attack (LMB) + DisableControlAction(0, 25, true) -- Aim + DisableControlAction(0, 30, true) -- Move Right + DisableControlAction(0, 31, true) -- Move Back + DisableControlAction(0, 32, true) -- Move Forward + DisableControlAction(0, 33, true) -- Move Back + DisableControlAction(0, 34, true) -- Move Left + DisableControlAction(0, 35, true) -- Move Right + DisableControlAction(0, 44, true) -- Take Cover + DisableControlAction(0, 140, true) -- Attack (R) + DisableControlAction(0, 141, true) -- Attack (Q) + DisableControlAction(0, 142, true) -- Attack (LMB) + DisableControlAction(0, 257, true) -- Attack (LMB) + DisableControlAction(0, 263, true) -- Attack (R) + DisableControlAction(0, 264, true) -- Attack (Q) + DisableControlAction(0, 266, true) -- Move Left + DisableControlAction(0, 267, true) -- Move Right + DisableControlAction(0, 268, true) -- Move Up + DisableControlAction(0, 269, true) -- Move Down + end + + end +end) \ No newline at end of file diff --git a/resources/inferno-ladders/fxmanifest.lua b/resources/inferno-ladders/fxmanifest.lua new file mode 100644 index 000000000..2f6058fdd --- /dev/null +++ b/resources/inferno-ladders/fxmanifest.lua @@ -0,0 +1,27 @@ +-- Inferno Collection Ladders Version 1.3 Beta +-- +-- Copyright (c) 2019-2020, Christopher M, Inferno Collection. All rights reserved. +-- +-- This project is licensed under the following: +-- Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to use, copy, modify, and merge the software, under the following conditions: +-- The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +-- THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. THE SOFTWARE MAY NOT BE SOLD. +-- + +name 'Ladders - Inferno Collection' + +description 'Adds working ladders to FiveM, ideal for Fire Department use.' + +author 'Inferno Collection (inferno-collection.com)' + +version '1.3 Beta' + +url 'https://inferno-collection.com' + +client_script 'client.lua' + +server_script 'server.lua' + +fx_version 'bodacious' + +game 'gta5' \ No newline at end of file diff --git a/resources/inferno-ladders/server.lua b/resources/inferno-ladders/server.lua new file mode 100644 index 000000000..6cbc401e1 --- /dev/null +++ b/resources/inferno-ladders/server.lua @@ -0,0 +1,70 @@ +-- Inferno Collection Ladders Version 1.3 Beta +-- +-- Copyright (c) 2019-2020, Christopher M, Inferno Collection. All rights reserved. +-- +-- This project is licensed under the following: +-- Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to use, copy, modify, and merge the software, under the following conditions: +-- The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +-- THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. THE SOFTWARE MAY NOT BE SOLD. +-- + +-- +-- Nothing past this point needs to be edited, all the settings for the resource are found ABOVE this line. +-- Do not make changes below this line unless you know what you are doing! +-- + +local Ladders = {} +local Vehicles = {} + +RegisterServerEvent('Ladders:Server:Ladders:Local') +AddEventHandler('Ladders:Server:Ladders:Local', function(Action) + if Action == "add" then + TriggerClientEvent('Ladders:Client:Local:Add', -1, source) + else + TriggerClientEvent('Ladders:Client:Local:Remove', -1, source) + end +end) + +RegisterServerEvent('Ladders:Server:Ladders') +AddEventHandler('Ladders:Server:Ladders', function(Action, LadderNetID, Key, Value) + if Action == 'store' and not Ladders[LadderNetID] then + Ladders[LadderNetID] = {} + Ladders[LadderNetID].ID = LadderNetID + elseif Ladders[LadderNetID] then + if Action == 'update' then + Ladders[LadderNetID][Key] = Value + elseif Action == 'pickup' then + if not Ladders[LadderNetID].BeingCarried and not Ladders[LadderNetID].BeingClimbed then + TriggerClientEvent('Ladders:Client:Pickup', source, LadderNetID) + end + elseif Action == 'climb' then + if Ladders[LadderNetID].Placed and not Ladders[LadderNetID].BeingClimbed then + TriggerClientEvent('Ladders:Client:Climb', source, LadderNetID, Key) + end + elseif Action == 'delete' then + Ladders[LadderNetID] = nil + end + end + + TriggerClientEvent('Ladders:Bounce:ServerValues', -1, Ladders) +end) + +RegisterServerEvent('Ladders:Server:Vehicles') +AddEventHandler('Ladders:Server:Vehicles', function(Action, Vehicle, Max, ToRemove) + if Action == 'check' then + if not Vehicles[Vehicle] then Vehicles[Vehicle] = Max end + + TriggerClientEvent('Ladders:Client:VehicleCheck', source, Vehicle, Vehicles[Vehicle], Max, ToRemove) + elseif Vehicles[Vehicle] then + if Action == 'add' then + Vehicles[Vehicle] = Vehicles[Vehicle] + 1 + elseif Action == 'remove' then + Vehicles[Vehicle] = Vehicles[Vehicle] - 1 + end + end +end) + +RegisterServerEvent('Ladders:Server:PersonalRequest') +AddEventHandler('Ladders:Server:PersonalRequest', function() + TriggerClientEvent('Ladders:Bounce:ServerValues', -1, Ladders) +end) \ No newline at end of file diff --git a/resources/inferno-ladders/stream/prop_byard_ladder01.ydr b/resources/inferno-ladders/stream/prop_byard_ladder01.ydr new file mode 100644 index 000000000..751f6ce69 --- /dev/null +++ b/resources/inferno-ladders/stream/prop_byard_ladder01.ydr @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35ad6fffc17e1b19791fa5fe0ac74b46e859d7fb7c40c2dffbcdfbd27094664 +size 40076 diff --git a/resources/mysql-async/.editorconfig b/resources/mysql-async/.editorconfig new file mode 100644 index 000000000..3fa23bc3f --- /dev/null +++ b/resources/mysql-async/.editorconfig @@ -0,0 +1,13 @@ +root = true + +[**.js] +charset = utf-8 +indent_style = space +indent_size = 2 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true +max_line_length = null + +[**.md] +trim_trailing_whitespace = false diff --git a/resources/mysql-async/.gitignore b/resources/mysql-async/.gitignore new file mode 100644 index 000000000..33f41cdb4 --- /dev/null +++ b/resources/mysql-async/.gitignore @@ -0,0 +1,4 @@ +src/node_modules +src/package-lock.json + +.idea diff --git a/resources/mysql-async/LICENSE b/resources/mysql-async/LICENSE new file mode 100644 index 000000000..8971eee6f --- /dev/null +++ b/resources/mysql-async/LICENSE @@ -0,0 +1,14 @@ +Copyright ยฉ 2017, Joel Wurtz; ยฉ 2018 - 2019 Matthias Mandelartz + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated +documentation files (the โ€œSoftwareโ€), to deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit +persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the +Software. + +The Software is provided โ€œas isโ€, without warranty of any kind, express or implied, including but not limited to the +warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or +copyright holders X be liable for any claim, damages or other liability, whether in an action of contract, tort or +otherwise, arising from, out of or in connection with the software or the use or other dealings in the Software. diff --git a/resources/mysql-async/README.md b/resources/mysql-async/README.md new file mode 100644 index 000000000..4bfab6e20 --- /dev/null +++ b/resources/mysql-async/README.md @@ -0,0 +1,137 @@ +# mysql-async Library for FiveM + +This library intends to provide function to connect to a MySQL library in a Sync and Async way. + +## Table of Contents +* [Installation](#installation) +* [Configuration](#configuration) + * [keepAlive](#keepalive) + * [ConVars](#convars) +* [GUI](#gui) +* [Usage](#usage) +* [Features](#features) + + +## Installation + +Install the content of this repository in the `resources/mysql-async` folder. **Name of the folder** matters, +do not use a different name (otherwise you must have knowledge on how this works and make the appropriate changes) + +Once installed, you will need to add this line of code in the resource file of each mod needing a MySQL client: + +``` +server_script '@mysql-async/lib/MySQL.lua' +``` + +## Configuration + +Add this convar to your server configuration and change the values according to your MySQL installation: + +`set mysql_connection_string "server=localhost;uid=mysqluser;password=password;database=fivem"` + +Alternatively an url-like connection string can be used: + +`set mysql_connection_string "mysql://username:password@host/database"` + +Further options can be found under https://github.com/mysqljs/mysql#connection-options for the mysql.js connection string, they can be added on both: the semicolon seperated string or the url-like string. + +### keepAlive + +For people, having issues with the connection being interrupted for usually a bad network configuration, but have no way of figuring out what is wrong, there is an option to enable keep alive queries. This will execute a query on the given interval. To enable those keep alive queries, append e.g. `keepAlive=60` to your connection string, seperated with a semicolon, to ensure that a keep alive query is fired every 60s. + +### ConVars + +The following ConVars are available in the `server.cfg` which you execute. These have also to be set before `start mysql-async` +* `set mysql_debug 1`: Prints out the actual consumed query. +* `set mysql_debug_output "console"`: Select where to output the log, accepts `console`, `file`, and `both`. In case of `both` and `file` a file named `mysql-async.log` in your main server folder will be created. +* `set mysql_slow_query_warning 200`: Sets a limit in ms, queries slower than this limit will be displayed with a warning at the specified location of `mysql_debug_output`, see above. + +## GUI + +Since the newest version, anyone with ace admin rights can open the GUI by typing `mysql` in the F8 console. This opens a profiling view of the data collected by this middleware, that might help you optimize resources and queries. You can disable the viewing of certain data by clicking on the respective entry in the legends, and can browse a table of the 21 slowest performing queries. + +## Usage + +### Waiting for MySQL to be ready + +You need to encapsulate your code into `MySQL.ready` to be sure that the mod will be available and initialized +before your first request. + +```lua +MySQL.ready(function () + print(MySQL.Sync.fetchScalar('SELECT @parameters', { + ['@parameters'] = 'string' + })) +end) +``` + +### Async + +#### MySQL.Async.execute(string query, array params, function callback) + +Works like `MySQL.Sync.execute` but will return immediatly instead of waiting for the execution of the query. +To exploit the result of an async method you must use a callback function: + +```lua +MySQL.Async.execute('SELECT SLEEP(10)', {}, function(rowsChanged) + print(rowsChanged) +end) +``` + +#### MySQL.Async.fetchAll(string query, array params, function callback) + +Works like `MySQL.Sync.fetchAll` and provide callback like the `MySQL.Async.execute` method: + +```lua +MySQL.Async.fetchAll('SELECT * FROM player', {}, function(players) + print(players[1].name) +end) +``` + +#### MySQL.Async.fetchScalar(string query, array params, function callback) + +Same as before for the fetchScalar method. + +```lua +MySQL.Async.fetchScalar("SELECT COUNT(1) FROM players", function(countPlayer) + print(countPlayer) +end +``` + +### Sync + +> Sync functions can block the main thread, always prefer the Async version if possible, there is very rare +> use case for you to use this. + +#### MySQL.Sync.execute(string query, array params) : int + +Execute a mysql query which should not send any result (like a Insert / Delete / Update), and will return the +number of affected rows. + +```lua +MySQL.Sync.execute("UPDATE player SET name=@name WHERE id=@id", {['@id'] = 10, ['@name'] = 'foo'}) +``` + +#### MySQL.Sync.fetchAll(string query, array params) : object[] + +Fetch results from MySQL and returns them in the form of an Array of Objects: + +```lua +local players = MySQL.Sync.fetchAll('SELECT id, name FROM player') +print(players[1].id) +``` + +#### MySQL.Sync.fetchScalar(string query, array params) : mixed + +Fetch the first field of the first row in a query: + +```lua +local countPlayer = MySQL.Sync.fetchScalar("SELECT COUNT(1) FROM players") +``` + +## Features + + * Async / Sync. + * It uses the https://github.com/mysqljs/mysql library to provide a connection to your mysql server. + * Create and close a connection for each query, the underlying library use a connection pool so only the +mysql auth is done each time, old tcp connections are keeped in memory for performance reasons. diff --git a/resources/mysql-async/__resource.lua b/resources/mysql-async/__resource.lua new file mode 100644 index 000000000..ad95aa37b --- /dev/null +++ b/resources/mysql-async/__resource.lua @@ -0,0 +1,24 @@ +resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937' + +version '3.2.0' + +server_script 'mysql-async.js' +client_script 'mysql-async-client.js' + +files { + 'ui/index.html', + 'ui/app.js', + 'ui/app.css', + 'ui/fonts/fira-sans-v9-latin-700.woff', + 'ui/fonts/fira-sans-v9-latin-700.woff2', + 'ui/fonts/fira-sans-v9-latin-italic.woff', + 'ui/fonts/fira-sans-v9-latin-italic.woff2', + 'ui/fonts/fira-sans-v9-latin-regular.woff', + 'ui/fonts/fira-sans-v9-latin-regular.woff2', + 'ui/fonts/MaterialIcons-Regular.eot', + 'ui/fonts/MaterialIcons-Regular.ttf', + 'ui/fonts/MaterialIcons-Regular.woff', + 'ui/fonts/MaterialIcons-Regular.woff2', +} + +ui_page 'ui/index.html' diff --git a/resources/mysql-async/example.lua b/resources/mysql-async/example.lua new file mode 100644 index 000000000..13ef9f5f9 --- /dev/null +++ b/resources/mysql-async/example.lua @@ -0,0 +1,84 @@ +--executed = 0 +--received = 0 +-- +--local function Loop() +-- SetTimeout(2, function () +---- MySQL.Sync.fetchAll('WRONG SQL QUERY', {}) +-- +-- MySQL.Sync.fetchScalar('SELECT @parameters', { +-- ['@parameters'] = 'string' +-- }) +-- +-- executed = executed + 1 +-- +-- MySQL.Async.fetchAll('SELECT "hello2" as world', {}, function(result) +-- received = received + 1 +-- end) +-- +-- if executed % 100 == 0 then +-- print(received .. "/" .. executed) +-- end +-- +-- Loop() +-- end) +--end +-- +--AddEventHandler('onMySQLReady', function () +-- Loop() +--end) + +MySQL.ready(function () + print(MySQL.Sync.fetchScalar('SELECT @parameters', { + ['@parameters'] = 1 + })) + + print(MySQL.Sync.fetchScalar('SELECT @parameters', { + ['@parameters'] = 'string' + })) + + MySQL.Async.fetchScalar('SELECT NOW() as world', {}, function(result) + print(result) + end) + + MySQL.Async.execute('SELECT SLEEP(5)', nil, function() + print("1") + end) + MySQL.Async.execute('SELECT SLEEP(4)', nil, function() + print("2") + end) + MySQL.Async.execute('SELECT SLEEP(3)', {}, function() + print("3") + end) + MySQL.Async.execute('SELECT SLEEP(2)', nil, function() + print("4") + end) + MySQL.Async.execute('SELECT SLEEP(1)', nil, function() + print("5") + end) + + print(MySQL.Sync.fetchScalar("SELECT money FROM users WHERE id = 'yolo' ")) + + MySQL.Async.fetchAll("SELECT money FROM users WHERE id = 'yolo' ", {}, function (result) + print(#result) + end) + + print(MySQL.Sync.fetchAll('SELECT "hello1" as world', {})[1].world) + + MySQL.Async.fetchAll('SELECT "hello2" as world', {}, function(result) + print(result[1].world) + end) + + print(MySQL.Sync.fetchScalar('SELECT "hello3" as world', {})) + + MySQL.Async.fetchScalar('SELECT "hello4" as world', {}, function(result) + print(result) + end) + + print(json.encode(MySQL.Sync.fetchScalar('SELECT null', {}))) + + MySQL.Async.fetchScalar('SELECT null', {}, function(result) + print(result) + end) + + MySQL.Sync.fetchAll('WRONG SQL QUERY', {}) +end) diff --git a/resources/mysql-async/lib/MySQL.lua b/resources/mysql-async/lib/MySQL.lua new file mode 100644 index 000000000..d181d643a --- /dev/null +++ b/resources/mysql-async/lib/MySQL.lua @@ -0,0 +1,199 @@ +MySQL = { + Async = {}, + Sync = {}, +} + +local function safeParameters(params) + if nil == params then + return {[''] = ''} + end + + assert(type(params) == "table", "A table is expected") + assert(params[1] == nil, "Parameters should not be an array, but a map (key / value pair) instead") + + if next(params) == nil then + return {[''] = ''} + end + + return params +end + +--- +-- Execute a query with no result required, sync version +-- +-- @param query +-- @param params +-- +-- @return int Number of rows updated +-- +function MySQL.Sync.execute(query, params) + assert(type(query) == "string", "The SQL Query must be a string") + + local res = 0 + local finishedQuery = false + exports['mysql-async']:mysql_execute(query, safeParameters(params), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end +--- +-- Execute a query and fetch all results in an sync way +-- +-- @param query +-- @param params +-- +-- @return table Query results +-- +function MySQL.Sync.fetchAll(query, params) + assert(type(query) == "string", "The SQL Query must be a string") + + local res = {} + local finishedQuery = false + exports['mysql-async']:mysql_fetch_all(query, safeParameters(params), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end + +--- +-- Execute a query and fetch the first column of the first row, sync version +-- Useful for count function by example +-- +-- @param query +-- @param params +-- +-- @return mixed Value of the first column in the first row +-- +function MySQL.Sync.fetchScalar(query, params) + assert(type(query) == "string", "The SQL Query must be a string") + + local res = '' + local finishedQuery = false + exports['mysql-async']:mysql_fetch_scalar(query, safeParameters(params), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end + +--- +-- Execute a query and retrieve the last id insert, sync version +-- +-- @param query +-- @param params +-- +-- @return mixed Value of the last insert id +-- +function MySQL.Sync.insert(query, params) + assert(type(query) == "string", "The SQL Query must be a string") + + local res = 0 + local finishedQuery = false + exports['mysql-async']:mysql_insert(query, safeParameters(params), function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end + +--- +-- Execute a List of querys and returns bool true when all are executed successfully +-- +-- @param querys +-- @param params +-- +-- @return bool if the transaction was successful +-- +function MySQL.Sync.transaction(querys, params) + local res = 0 + local finishedQuery = false + exports['mysql-async']:mysql_transaction(query, params, function (result) + res = result + finishedQuery = true + end) + repeat Citizen.Wait(0) until finishedQuery == true + return res +end + +--- +-- Execute a query with no result required, async version +-- +-- @param query +-- @param params +-- @param func(int) +-- +function MySQL.Async.execute(query, params, func) + assert(type(query) == "string", "The SQL Query must be a string") + + exports['mysql-async']:mysql_execute(query, safeParameters(params), func) +end + +--- +-- Execute a query and fetch all results in an async way +-- +-- @param query +-- @param params +-- @param func(table) +-- +function MySQL.Async.fetchAll(query, params, func) + assert(type(query) == "string", "The SQL Query must be a string") + + exports['mysql-async']:mysql_fetch_all(query, safeParameters(params), func) +end + +--- +-- Execute a query and fetch the first column of the first row, async version +-- Useful for count function by example +-- +-- @param query +-- @param params +-- @param func(mixed) +-- +function MySQL.Async.fetchScalar(query, params, func) + assert(type(query) == "string", "The SQL Query must be a string") + + exports['mysql-async']:mysql_fetch_scalar(query, safeParameters(params), func) +end + +--- +-- Execute a query and retrieve the last id insert, async version +-- +-- @param query +-- @param params +-- @param func(string) +-- +function MySQL.Async.insert(query, params, func) + assert(type(query) == "string", "The SQL Query must be a string") + + exports['mysql-async']:mysql_insert(query, safeParameters(params), func) +end + +--- +-- Execute a List of querys and returns bool true when all are executed successfully +-- +-- @param querys +-- @param params +-- @param func(bool) +-- +function MySQL.Async.transaction(querys, params, func) + return exports['mysql-async']:mysql_transaction(querys, params, func) +end + +function MySQL.ready (callback) + Citizen.CreateThread(function () + -- add some more error handling + while GetResourceState('mysql-async') ~= 'started' do + Citizen.Wait(0) + end + while not exports['mysql-async']:is_ready() do + Citizen.Wait(0) + end + callback() + end) +end diff --git a/resources/mysql-async/mysql-async-client.js b/resources/mysql-async/mysql-async-client.js new file mode 100644 index 000000000..db0e98bd4 --- /dev/null +++ b/resources/mysql-async/mysql-async-client.js @@ -0,0 +1,219 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 0); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports) { + +let isNuiActive = false; + +function NuiMessage(msg) { + window.SendNuiMessage(JSON.stringify(msg)); +} + +function NuiCallback(name, callback) { + window.RegisterNuiCallbackType(name); + window.on(`__cfx_nui:${name}`, (data, cb) => { + callback(data); + cb('ok'); + }); +} + +function setNuiActive(boolean = true) { + if (boolean !== isNuiActive) { + if (boolean) { + window.emitNet('mysql-async:request-data'); + } + isNuiActive = boolean; + NuiMessage({ type: 'onToggleShow' }); + window.SetNuiFocus(boolean, boolean); + } +} + +window.RegisterCommand('mysql', () => { + setNuiActive(); +}, true); + +NuiCallback('close-explorer', () => { + setNuiActive(false); +}); + +window.setInterval(() => { + if (isNuiActive) { + window.emitNet('mysql-async:request-data'); + } +}, 300000); + +window.onNet('mysql-async:update-resource-data', (resourceData) => { + let arrayToSortAndMap = []; + const resources = Object.keys(resourceData); + for (let i = 0; i < resources.length; i += 1) { + if (Object.prototype.hasOwnProperty.call(resourceData, resources[i])) { + if (Object.prototype.hasOwnProperty.call(resourceData[resources[i]], 'totalExecutionTime')) { + arrayToSortAndMap.push({ + resource: resources[i], + queryTime: resourceData[resources[i]].totalExecutionTime, + count: resourceData[resources[i]].queryCount, + }); + } + } + } + if (arrayToSortAndMap.length > 0) { + arrayToSortAndMap.sort((a, b) => a.queryTime - b.queryTime); + const len = arrayToSortAndMap.length; + arrayToSortAndMap = arrayToSortAndMap.filter((_, index) => index > len - 31); + arrayToSortAndMap.sort((a, b) => { + const resourceA = a.resource.toLowerCase(); + const resourceB = b.resource.toLowerCase(); + let result = 0; + if (resourceA < resourceB) { + result = -1; + } else if (resourceA > resourceB) { + result = 1; + } + return result; + }); + NuiMessage({ + type: 'onResourceLabels', + resourceLabels: arrayToSortAndMap.map(el => el.resource), + }); + NuiMessage({ + type: 'onResourceData', + resourceData: [ + { + data: arrayToSortAndMap.map(el => el.queryTime), + }, + { + data: arrayToSortAndMap.map(el => ((el.count > 0) ? el.queryTime / el.count : 0)), + }, + { + data: arrayToSortAndMap.map(el => el.count), + }, + ], + }); + } +}); + +window.onNet('mysql-async:update-time-data', (timeData) => { + let timeArray = []; + if (Array.isArray(timeData)) { + const len = timeData.length; + timeArray = timeData.filter((_, index) => index > len - 31); + } + if (timeArray.length > 0) { + NuiMessage({ + type: 'onTimeData', + timeData: [ + { + data: timeArray.map(el => el.totalExecutionTime), + }, + { + data: timeArray.map(el => ((el.queryCount > 0) ? el.totalExecutionTime / el.queryCount + : 0)), + }, + { + data: timeArray.map(el => el.queryCount), + }, + ], + }); + } +}); + +window.onNet('mysql-async:update-slow-queries', (slowQueryData) => { + const slowQueries = slowQueryData.map((el) => { + const element = el; + element.queryTime = Math.round(el.queryTime * 100) / 100; + return element; + }); + NuiMessage({ + type: 'onSlowQueryData', + slowQueries, + }); +}); + + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/resources/mysql-async/mysql-async.js b/resources/mysql-async/mysql-async.js new file mode 100644 index 000000000..0560e7eda --- /dev/null +++ b/resources/mysql-async/mysql-async.js @@ -0,0 +1,15037 @@ +/******/ (function(modules) { // webpackBootstrap +/******/ // The module cache +/******/ var installedModules = {}; +/******/ +/******/ // The require function +/******/ function __webpack_require__(moduleId) { +/******/ +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) { +/******/ return installedModules[moduleId].exports; +/******/ } +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ i: moduleId, +/******/ l: false, +/******/ exports: {} +/******/ }; +/******/ +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ +/******/ // Flag the module as loaded +/******/ module.l = true; +/******/ +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } +/******/ +/******/ +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; +/******/ +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; +/******/ +/******/ // define getter function for harmony exports +/******/ __webpack_require__.d = function(exports, name, getter) { +/******/ if(!__webpack_require__.o(exports, name)) { +/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); +/******/ } +/******/ }; +/******/ +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ +/******/ // create a fake namespace object +/******/ // mode & 1: value is a module id, require it +/******/ // mode & 2: merge all properties of value into the ns +/******/ // mode & 4: return value when already ns object +/******/ // mode & 8|1: behave like require +/******/ __webpack_require__.t = function(value, mode) { +/******/ if(mode & 1) value = __webpack_require__(value); +/******/ if(mode & 8) return value; +/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; +/******/ var ns = Object.create(null); +/******/ __webpack_require__.r(ns); +/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); +/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); +/******/ return ns; +/******/ }; +/******/ +/******/ // getDefaultExport function for compatibility with non-harmony modules +/******/ __webpack_require__.n = function(module) { +/******/ var getter = module && module.__esModule ? +/******/ function getDefault() { return module['default']; } : +/******/ function getModuleExports() { return module; }; +/******/ __webpack_require__.d(getter, 'a', getter); +/******/ return getter; +/******/ }; +/******/ +/******/ // Object.prototype.hasOwnProperty.call +/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; +/******/ +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; +/******/ +/******/ +/******/ // Load entry module and return exports +/******/ return __webpack_require__(__webpack_require__.s = 31); +/******/ }) +/************************************************************************/ +/******/ ([ +/* 0 */ +/***/ (function(module, exports) { + +module.exports = require("util"); + +/***/ }), +/* 1 */ +/***/ (function(module, exports, __webpack_require__) { + +/* eslint-disable node/no-deprecated-api */ +var buffer = __webpack_require__(41) +var Buffer = buffer.Buffer + +// alternative to using Object.keys for old browsers +function copyProps (src, dst) { + for (var key in src) { + dst[key] = src[key] + } +} +if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) { + module.exports = buffer +} else { + // Copy properties from require('buffer') + copyProps(buffer, exports) + exports.Buffer = SafeBuffer +} + +function SafeBuffer (arg, encodingOrOffset, length) { + return Buffer(arg, encodingOrOffset, length) +} + +// Copy static methods from Buffer +copyProps(Buffer, SafeBuffer) + +SafeBuffer.from = function (arg, encodingOrOffset, length) { + if (typeof arg === 'number') { + throw new TypeError('Argument must not be a number') + } + return Buffer(arg, encodingOrOffset, length) +} + +SafeBuffer.alloc = function (size, fill, encoding) { + if (typeof size !== 'number') { + throw new TypeError('Argument must be a number') + } + var buf = Buffer(size) + if (fill !== undefined) { + if (typeof encoding === 'string') { + buf.fill(fill, encoding) + } else { + buf.fill(fill) + } + } else { + buf.fill(0) + } + return buf +} + +SafeBuffer.allocUnsafe = function (size) { + if (typeof size !== 'number') { + throw new TypeError('Argument must be a number') + } + return Buffer(size) +} + +SafeBuffer.allocUnsafeSlow = function (size) { + if (typeof size !== 'number') { + throw new TypeError('Argument must be a number') + } + return buffer.SlowBuffer(size) +} + + +/***/ }), +/* 2 */ +/***/ (function(module, exports, __webpack_require__) { + +exports.AuthSwitchRequestPacket = __webpack_require__(45); +exports.AuthSwitchResponsePacket = __webpack_require__(46); +exports.ClientAuthenticationPacket = __webpack_require__(47); +exports.ComChangeUserPacket = __webpack_require__(48); +exports.ComPingPacket = __webpack_require__(49); +exports.ComQueryPacket = __webpack_require__(50); +exports.ComQuitPacket = __webpack_require__(51); +exports.ComStatisticsPacket = __webpack_require__(52); +exports.EmptyPacket = __webpack_require__(53); +exports.EofPacket = __webpack_require__(54); +exports.ErrorPacket = __webpack_require__(55); +exports.Field = __webpack_require__(17); +exports.FieldPacket = __webpack_require__(56); +exports.HandshakeInitializationPacket = __webpack_require__(57); +exports.LocalDataFilePacket = __webpack_require__(58); +exports.OkPacket = __webpack_require__(59); +exports.OldPasswordPacket = __webpack_require__(60); +exports.ResultSetHeaderPacket = __webpack_require__(61); +exports.RowDataPacket = __webpack_require__(62); +exports.SSLRequestPacket = __webpack_require__(63); +exports.StatisticsPacket = __webpack_require__(64); +exports.UseOldPasswordPacket = __webpack_require__(65); + + +/***/ }), +/* 3 */ +/***/ (function(module, exports, __webpack_require__) { + +var Util = __webpack_require__(0); +var EventEmitter = __webpack_require__(4).EventEmitter; +var Packets = __webpack_require__(2); +var ErrorConstants = __webpack_require__(66); +var Timer = __webpack_require__(67); + +// istanbul ignore next: Node.js < 0.10 not covered +var listenerCount = EventEmitter.listenerCount + || function(emitter, type){ return emitter.listeners(type).length; }; + +var LONG_STACK_DELIMITER = '\n --------------------\n'; + +module.exports = Sequence; +Util.inherits(Sequence, EventEmitter); +function Sequence(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + + EventEmitter.call(this); + + options = options || {}; + + this._callback = callback; + this._callSite = null; + this._ended = false; + this._timeout = options.timeout; + this._timer = new Timer(this); +} + +Sequence.determinePacket = function(byte) { + switch (byte) { + case 0x00: return Packets.OkPacket; + case 0xfe: return Packets.EofPacket; + case 0xff: return Packets.ErrorPacket; + default: return undefined; + } +}; + +Sequence.prototype.hasErrorHandler = function() { + return Boolean(this._callback) || listenerCount(this, 'error') > 1; +}; + +Sequence.prototype._packetToError = function(packet) { + var code = ErrorConstants[packet.errno] || 'UNKNOWN_CODE_PLEASE_REPORT'; + var err = new Error(code + ': ' + packet.message); + err.code = code; + err.errno = packet.errno; + + err.sqlMessage = packet.message; + err.sqlState = packet.sqlState; + + return err; +}; + +Sequence.prototype.end = function(err) { + if (this._ended) { + return; + } + + this._ended = true; + + if (err) { + this._addLongStackTrace(err); + } + + // Without this we are leaking memory. This problem was introduced in + // 8189925374e7ce3819bbe88b64c7b15abac96b16. I suspect that the error object + // causes a cyclic reference that the GC does not detect properly, but I was + // unable to produce a standalone version of this leak. This would be a great + // challenge for somebody interested in difficult problems : )! + this._callSite = null; + + // try...finally for exception safety + try { + if (err) { + this.emit('error', err); + } + } finally { + try { + if (this._callback) { + this._callback.apply(this, arguments); + } + } finally { + this.emit('end'); + } + } +}; + +Sequence.prototype['OkPacket'] = function(packet) { + this.end(null, packet); +}; + +Sequence.prototype['ErrorPacket'] = function(packet) { + this.end(this._packetToError(packet)); +}; + +// Implemented by child classes +Sequence.prototype.start = function() {}; + +Sequence.prototype._addLongStackTrace = function _addLongStackTrace(err) { + var callSiteStack = this._callSite && this._callSite.stack; + + if (!callSiteStack || typeof callSiteStack !== 'string') { + // No recorded call site + return; + } + + if (err.stack.indexOf(LONG_STACK_DELIMITER) !== -1) { + // Error stack already looks long + return; + } + + var index = callSiteStack.indexOf('\n'); + + if (index !== -1) { + // Append recorded call site + err.stack += LONG_STACK_DELIMITER + callSiteStack.substr(index + 1); + } +}; + +Sequence.prototype._onTimeout = function _onTimeout() { + this.emit('timeout'); +}; + + +/***/ }), +/* 4 */ +/***/ (function(module, exports) { + +module.exports = require("events"); + +/***/ }), +/* 5 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +// a duplex stream is just a stream that is both readable and writable. +// Since JS doesn't have multiple prototypal inheritance, this class +// prototypally inherits from Readable, and then parasitically from +// Writable. + + + +/**/ + +var pna = __webpack_require__(11); +/**/ + +/**/ +var objectKeys = Object.keys || function (obj) { + var keys = []; + for (var key in obj) { + keys.push(key); + }return keys; +}; +/**/ + +module.exports = Duplex; + +/**/ +var util = __webpack_require__(6); +util.inherits = __webpack_require__(7); +/**/ + +var Readable = __webpack_require__(21); +var Writable = __webpack_require__(24); + +util.inherits(Duplex, Readable); + +{ + // avoid scope creep, the keys array can then be collected + var keys = objectKeys(Writable.prototype); + for (var v = 0; v < keys.length; v++) { + var method = keys[v]; + if (!Duplex.prototype[method]) Duplex.prototype[method] = Writable.prototype[method]; + } +} + +function Duplex(options) { + if (!(this instanceof Duplex)) return new Duplex(options); + + Readable.call(this, options); + Writable.call(this, options); + + if (options && options.readable === false) this.readable = false; + + if (options && options.writable === false) this.writable = false; + + this.allowHalfOpen = true; + if (options && options.allowHalfOpen === false) this.allowHalfOpen = false; + + this.once('end', onend); +} + +Object.defineProperty(Duplex.prototype, 'writableHighWaterMark', { + // making it explicit this property is not enumerable + // because otherwise some prototype manipulation in + // userland will fail + enumerable: false, + get: function () { + return this._writableState.highWaterMark; + } +}); + +// the no-half-open enforcer +function onend() { + // if we allow half-open state, or if the writable side ended, + // then we're ok. + if (this.allowHalfOpen || this._writableState.ended) return; + + // no more data can be written. + // But allow more writes to happen in this tick. + pna.nextTick(onEndNT, this); +} + +function onEndNT(self) { + self.end(); +} + +Object.defineProperty(Duplex.prototype, 'destroyed', { + get: function () { + if (this._readableState === undefined || this._writableState === undefined) { + return false; + } + return this._readableState.destroyed && this._writableState.destroyed; + }, + set: function (value) { + // we ignore the value if the stream + // has not been initialized yet + if (this._readableState === undefined || this._writableState === undefined) { + return; + } + + // backward compatibility, the user is explicitly + // managing destroyed + this._readableState.destroyed = value; + this._writableState.destroyed = value; + } +}); + +Duplex.prototype._destroy = function (err, cb) { + this.push(null); + this.end(); + + pna.nextTick(cb, err); +}; + +/***/ }), +/* 6 */ +/***/ (function(module, exports) { + +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +// NOTE: These type checking functions intentionally don't use `instanceof` +// because it is fragile and can be easily faked with `Object.create()`. + +function isArray(arg) { + if (Array.isArray) { + return Array.isArray(arg); + } + return objectToString(arg) === '[object Array]'; +} +exports.isArray = isArray; + +function isBoolean(arg) { + return typeof arg === 'boolean'; +} +exports.isBoolean = isBoolean; + +function isNull(arg) { + return arg === null; +} +exports.isNull = isNull; + +function isNullOrUndefined(arg) { + return arg == null; +} +exports.isNullOrUndefined = isNullOrUndefined; + +function isNumber(arg) { + return typeof arg === 'number'; +} +exports.isNumber = isNumber; + +function isString(arg) { + return typeof arg === 'string'; +} +exports.isString = isString; + +function isSymbol(arg) { + return typeof arg === 'symbol'; +} +exports.isSymbol = isSymbol; + +function isUndefined(arg) { + return arg === void 0; +} +exports.isUndefined = isUndefined; + +function isRegExp(re) { + return objectToString(re) === '[object RegExp]'; +} +exports.isRegExp = isRegExp; + +function isObject(arg) { + return typeof arg === 'object' && arg !== null; +} +exports.isObject = isObject; + +function isDate(d) { + return objectToString(d) === '[object Date]'; +} +exports.isDate = isDate; + +function isError(e) { + return (objectToString(e) === '[object Error]' || e instanceof Error); +} +exports.isError = isError; + +function isFunction(arg) { + return typeof arg === 'function'; +} +exports.isFunction = isFunction; + +function isPrimitive(arg) { + return arg === null || + typeof arg === 'boolean' || + typeof arg === 'number' || + typeof arg === 'string' || + typeof arg === 'symbol' || // ES6 symbol + typeof arg === 'undefined'; +} +exports.isPrimitive = isPrimitive; + +exports.isBuffer = Buffer.isBuffer; + +function objectToString(o) { + return Object.prototype.toString.call(o); +} + + +/***/ }), +/* 7 */ +/***/ (function(module, exports, __webpack_require__) { + +try { + var util = __webpack_require__(0); + if (typeof util.inherits !== 'function') throw ''; + module.exports = util.inherits; +} catch (e) { + module.exports = __webpack_require__(75); +} + + +/***/ }), +/* 8 */ +/***/ (function(module, exports, __webpack_require__) { + +var Crypto = __webpack_require__(15); +var Events = __webpack_require__(4); +var Net = __webpack_require__(33); +var tls = __webpack_require__(34); +var ConnectionConfig = __webpack_require__(9); +var Protocol = __webpack_require__(37); +var SqlString = __webpack_require__(27); +var Query = __webpack_require__(19); +var Util = __webpack_require__(0); + +module.exports = Connection; +Util.inherits(Connection, Events.EventEmitter); +function Connection(options) { + Events.EventEmitter.call(this); + + this.config = options.config; + + this._socket = options.socket; + this._protocol = new Protocol({config: this.config, connection: this}); + this._connectCalled = false; + this.state = 'disconnected'; + this.threadId = null; +} + +Connection.createQuery = function createQuery(sql, values, callback) { + if (sql instanceof Query) { + return sql; + } + + var cb = wrapCallbackInDomain(null, callback); + var options = {}; + + if (typeof sql === 'function') { + cb = wrapCallbackInDomain(null, sql); + return new Query(options, cb); + } + + if (typeof sql === 'object') { + for (var prop in sql) { + options[prop] = sql[prop]; + } + + if (typeof values === 'function') { + cb = wrapCallbackInDomain(null, values); + } else if (values !== undefined) { + options.values = values; + } + + return new Query(options, cb); + } + + options.sql = sql; + options.values = values; + + if (typeof values === 'function') { + cb = wrapCallbackInDomain(null, values); + options.values = undefined; + } + + if (cb === undefined && callback !== undefined) { + throw new TypeError('argument callback must be a function when provided'); + } + + return new Query(options, cb); +}; + +Connection.prototype.connect = function connect(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + if (!this._connectCalled) { + this._connectCalled = true; + + // Connect either via a UNIX domain socket or a TCP socket. + this._socket = (this.config.socketPath) + ? Net.createConnection(this.config.socketPath) + : Net.createConnection(this.config.port, this.config.host); + + // Connect socket to connection domain + if (Events.usingDomains) { + this._socket.domain = this.domain; + } + + var connection = this; + this._protocol.on('data', function(data) { + connection._socket.write(data); + }); + this._socket.on('data', wrapToDomain(connection, function (data) { + connection._protocol.write(data); + })); + this._protocol.on('end', function() { + connection._socket.end(); + }); + this._socket.on('end', wrapToDomain(connection, function () { + connection._protocol.end(); + })); + + this._socket.on('error', this._handleNetworkError.bind(this)); + this._socket.on('connect', this._handleProtocolConnect.bind(this)); + this._protocol.on('handshake', this._handleProtocolHandshake.bind(this)); + this._protocol.on('initialize', this._handleProtocolInitialize.bind(this)); + this._protocol.on('unhandledError', this._handleProtocolError.bind(this)); + this._protocol.on('drain', this._handleProtocolDrain.bind(this)); + this._protocol.on('end', this._handleProtocolEnd.bind(this)); + this._protocol.on('enqueue', this._handleProtocolEnqueue.bind(this)); + + if (this.config.connectTimeout) { + var handleConnectTimeout = this._handleConnectTimeout.bind(this); + + this._socket.setTimeout(this.config.connectTimeout, handleConnectTimeout); + this._socket.once('connect', function() { + this.setTimeout(0, handleConnectTimeout); + }); + } + } + + this._protocol.handshake(options, wrapCallbackInDomain(this, callback)); +}; + +Connection.prototype.changeUser = function changeUser(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + this._implyConnect(); + + var charsetNumber = (options.charset) + ? ConnectionConfig.getCharsetNumber(options.charset) + : this.config.charsetNumber; + + return this._protocol.changeUser({ + user : options.user || this.config.user, + password : options.password || this.config.password, + database : options.database || this.config.database, + timeout : options.timeout, + charsetNumber : charsetNumber, + currentConfig : this.config + }, wrapCallbackInDomain(this, callback)); +}; + +Connection.prototype.beginTransaction = function beginTransaction(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + options = options || {}; + options.sql = 'START TRANSACTION'; + options.values = null; + + return this.query(options, callback); +}; + +Connection.prototype.commit = function commit(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + options = options || {}; + options.sql = 'COMMIT'; + options.values = null; + + return this.query(options, callback); +}; + +Connection.prototype.rollback = function rollback(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + options = options || {}; + options.sql = 'ROLLBACK'; + options.values = null; + + return this.query(options, callback); +}; + +Connection.prototype.query = function query(sql, values, cb) { + var query = Connection.createQuery(sql, values, cb); + query._connection = this; + + if (!(typeof sql === 'object' && 'typeCast' in sql)) { + query.typeCast = this.config.typeCast; + } + + if (query.sql) { + query.sql = this.format(query.sql, query.values); + } + + if (query._callback) { + query._callback = wrapCallbackInDomain(this, query._callback); + } + + this._implyConnect(); + + return this._protocol._enqueue(query); +}; + +Connection.prototype.ping = function ping(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + this._implyConnect(); + this._protocol.ping(options, wrapCallbackInDomain(this, callback)); +}; + +Connection.prototype.statistics = function statistics(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + this._implyConnect(); + this._protocol.stats(options, wrapCallbackInDomain(this, callback)); +}; + +Connection.prototype.end = function end(options, callback) { + var cb = callback; + var opts = options; + + if (!callback && typeof options === 'function') { + cb = options; + opts = null; + } + + // create custom options reference + opts = Object.create(opts || null); + + if (opts.timeout === undefined) { + // default timeout of 30 seconds + opts.timeout = 30000; + } + + this._implyConnect(); + this._protocol.quit(opts, wrapCallbackInDomain(this, cb)); +}; + +Connection.prototype.destroy = function() { + this.state = 'disconnected'; + this._implyConnect(); + this._socket.destroy(); + this._protocol.destroy(); +}; + +Connection.prototype.pause = function() { + this._socket.pause(); + this._protocol.pause(); +}; + +Connection.prototype.resume = function() { + this._socket.resume(); + this._protocol.resume(); +}; + +Connection.prototype.escape = function(value) { + return SqlString.escape(value, false, this.config.timezone); +}; + +Connection.prototype.escapeId = function escapeId(value) { + return SqlString.escapeId(value, false); +}; + +Connection.prototype.format = function(sql, values) { + if (typeof this.config.queryFormat === 'function') { + return this.config.queryFormat.call(this, sql, values, this.config.timezone); + } + return SqlString.format(sql, values, this.config.stringifyObjects, this.config.timezone); +}; + +if (tls.TLSSocket) { + // 0.11+ environment + Connection.prototype._startTLS = function _startTLS(onSecure) { + var connection = this; + + createSecureContext(this.config, function (err, secureContext) { + if (err) { + onSecure(err); + return; + } + + // "unpipe" + connection._socket.removeAllListeners('data'); + connection._protocol.removeAllListeners('data'); + + // socket <-> encrypted + var rejectUnauthorized = connection.config.ssl.rejectUnauthorized; + var secureEstablished = false; + var secureSocket = new tls.TLSSocket(connection._socket, { + rejectUnauthorized : rejectUnauthorized, + requestCert : true, + secureContext : secureContext, + isServer : false + }); + + // error handler for secure socket + secureSocket.on('_tlsError', function(err) { + if (secureEstablished) { + connection._handleNetworkError(err); + } else { + onSecure(err); + } + }); + + // cleartext <-> protocol + secureSocket.pipe(connection._protocol); + connection._protocol.on('data', function(data) { + secureSocket.write(data); + }); + + secureSocket.on('secure', function() { + secureEstablished = true; + + onSecure(rejectUnauthorized ? this.ssl.verifyError() : null); + }); + + // start TLS communications + secureSocket._start(); + }); + }; +} else { + // pre-0.11 environment + Connection.prototype._startTLS = function _startTLS(onSecure) { + // before TLS: + // _socket <-> _protocol + // after: + // _socket <-> securePair.encrypted <-> securePair.cleartext <-> _protocol + + var connection = this; + var credentials = Crypto.createCredentials({ + ca : this.config.ssl.ca, + cert : this.config.ssl.cert, + ciphers : this.config.ssl.ciphers, + key : this.config.ssl.key, + passphrase : this.config.ssl.passphrase + }); + + var rejectUnauthorized = this.config.ssl.rejectUnauthorized; + var secureEstablished = false; + var securePair = tls.createSecurePair(credentials, false, true, rejectUnauthorized); + + // error handler for secure pair + securePair.on('error', function(err) { + if (secureEstablished) { + connection._handleNetworkError(err); + } else { + onSecure(err); + } + }); + + // "unpipe" + this._socket.removeAllListeners('data'); + this._protocol.removeAllListeners('data'); + + // socket <-> encrypted + securePair.encrypted.pipe(this._socket); + this._socket.on('data', function(data) { + securePair.encrypted.write(data); + }); + + // cleartext <-> protocol + securePair.cleartext.pipe(this._protocol); + this._protocol.on('data', function(data) { + securePair.cleartext.write(data); + }); + + // secure established + securePair.on('secure', function() { + secureEstablished = true; + + if (!rejectUnauthorized) { + onSecure(); + return; + } + + var verifyError = this.ssl.verifyError(); + var err = verifyError; + + // node.js 0.6 support + if (typeof err === 'string') { + err = new Error(verifyError); + err.code = verifyError; + } + + onSecure(err); + }); + + // node.js 0.8 bug + securePair._cycle = securePair.cycle; + securePair.cycle = function cycle() { + if (this.ssl && this.ssl.error) { + this.error(); + } + + return this._cycle.apply(this, arguments); + }; + }; +} + +Connection.prototype._handleConnectTimeout = function() { + if (this._socket) { + this._socket.setTimeout(0); + this._socket.destroy(); + } + + var err = new Error('connect ETIMEDOUT'); + err.errorno = 'ETIMEDOUT'; + err.code = 'ETIMEDOUT'; + err.syscall = 'connect'; + + this._handleNetworkError(err); +}; + +Connection.prototype._handleNetworkError = function(err) { + this._protocol.handleNetworkError(err); +}; + +Connection.prototype._handleProtocolError = function(err) { + this.state = 'protocol_error'; + this.emit('error', err); +}; + +Connection.prototype._handleProtocolDrain = function() { + this.emit('drain'); +}; + +Connection.prototype._handleProtocolConnect = function() { + this.state = 'connected'; + this.emit('connect'); +}; + +Connection.prototype._handleProtocolHandshake = function _handleProtocolHandshake() { + this.state = 'authenticated'; +}; + +Connection.prototype._handleProtocolInitialize = function _handleProtocolInitialize(packet) { + this.threadId = packet.threadId; +}; + +Connection.prototype._handleProtocolEnd = function(err) { + this.state = 'disconnected'; + this.emit('end', err); +}; + +Connection.prototype._handleProtocolEnqueue = function _handleProtocolEnqueue(sequence) { + this.emit('enqueue', sequence); +}; + +Connection.prototype._implyConnect = function() { + if (!this._connectCalled) { + this.connect(); + } +}; + +function createSecureContext (config, cb) { + var context = null; + var error = null; + + try { + context = tls.createSecureContext({ + ca : config.ssl.ca, + cert : config.ssl.cert, + ciphers : config.ssl.ciphers, + key : config.ssl.key, + passphrase : config.ssl.passphrase + }); + } catch (err) { + error = err; + } + + cb(error, context); +} + +function unwrapFromDomain(fn) { + return function () { + var domains = []; + var ret; + + while (process.domain) { + domains.shift(process.domain); + process.domain.exit(); + } + + try { + ret = fn.apply(this, arguments); + } finally { + for (var i = 0; i < domains.length; i++) { + domains[i].enter(); + } + } + + return ret; + }; +} + +function wrapCallbackInDomain(ee, fn) { + if (typeof fn !== 'function' || fn.domain) { + return fn; + } + + var domain = process.domain; + + if (domain) { + return domain.bind(fn); + } else if (ee) { + return unwrapFromDomain(wrapToDomain(ee, fn)); + } else { + return fn; + } +} + +function wrapToDomain(ee, fn) { + return function () { + if (Events.usingDomains && ee.domain) { + ee.domain.enter(); + fn.apply(this, arguments); + ee.domain.exit(); + } else { + fn.apply(this, arguments); + } + }; +} + + +/***/ }), +/* 9 */ +/***/ (function(module, exports, __webpack_require__) { + +var urlParse = __webpack_require__(35).parse; +var ClientConstants = __webpack_require__(10); +var Charsets = __webpack_require__(16); +var SSLProfiles = null; + +module.exports = ConnectionConfig; +function ConnectionConfig(options) { + if (typeof options === 'string') { + options = ConnectionConfig.parseUrl(options); + } + + this.host = options.host || 'localhost'; + this.port = options.port || 3306; + this.localAddress = options.localAddress; + this.socketPath = options.socketPath; + this.user = options.user || undefined; + this.password = options.password || undefined; + this.database = options.database; + this.connectTimeout = (options.connectTimeout === undefined) + ? (10 * 1000) + : options.connectTimeout; + this.insecureAuth = options.insecureAuth || false; + this.supportBigNumbers = options.supportBigNumbers || false; + this.bigNumberStrings = options.bigNumberStrings || false; + this.dateStrings = options.dateStrings || false; + this.debug = options.debug; + this.trace = options.trace !== false; + this.stringifyObjects = options.stringifyObjects || false; + this.timezone = options.timezone || 'local'; + this.flags = options.flags || ''; + this.queryFormat = options.queryFormat; + this.pool = options.pool || undefined; + this.ssl = (typeof options.ssl === 'string') + ? ConnectionConfig.getSSLProfile(options.ssl) + : (options.ssl || false); + this.multipleStatements = options.multipleStatements || false; + this.typeCast = (options.typeCast === undefined) + ? true + : options.typeCast; + + if (this.timezone[0] === ' ') { + // "+" is a url encoded char for space so it + // gets translated to space when giving a + // connection string.. + this.timezone = '+' + this.timezone.substr(1); + } + + if (this.ssl) { + // Default rejectUnauthorized to true + this.ssl.rejectUnauthorized = this.ssl.rejectUnauthorized !== false; + } + + this.maxPacketSize = 0; + this.charsetNumber = (options.charset) + ? ConnectionConfig.getCharsetNumber(options.charset) + : options.charsetNumber || Charsets.UTF8_GENERAL_CI; + + // Set the client flags + var defaultFlags = ConnectionConfig.getDefaultFlags(options); + this.clientFlags = ConnectionConfig.mergeFlags(defaultFlags, options.flags); +} + +ConnectionConfig.mergeFlags = function mergeFlags(defaultFlags, userFlags) { + var allFlags = ConnectionConfig.parseFlagList(defaultFlags); + var newFlags = ConnectionConfig.parseFlagList(userFlags); + + // Merge the new flags + for (var flag in newFlags) { + if (allFlags[flag] !== false) { + allFlags[flag] = newFlags[flag]; + } + } + + // Build flags + var flags = 0x0; + for (var flag in allFlags) { + if (allFlags[flag]) { + // TODO: Throw here on some future release + flags |= ClientConstants['CLIENT_' + flag] || 0x0; + } + } + + return flags; +}; + +ConnectionConfig.getCharsetNumber = function getCharsetNumber(charset) { + var num = Charsets[charset.toUpperCase()]; + + if (num === undefined) { + throw new TypeError('Unknown charset \'' + charset + '\''); + } + + return num; +}; + +ConnectionConfig.getDefaultFlags = function getDefaultFlags(options) { + var defaultFlags = [ + '-COMPRESS', // Compression protocol *NOT* supported + '-CONNECT_ATTRS', // Does *NOT* send connection attributes in Protocol::HandshakeResponse41 + '+CONNECT_WITH_DB', // One can specify db on connect in Handshake Response Packet + '+FOUND_ROWS', // Send found rows instead of affected rows + '+IGNORE_SIGPIPE', // Don't issue SIGPIPE if network failures + '+IGNORE_SPACE', // Let the parser ignore spaces before '(' + '+LOCAL_FILES', // Can use LOAD DATA LOCAL + '+LONG_FLAG', // Longer flags in Protocol::ColumnDefinition320 + '+LONG_PASSWORD', // Use the improved version of Old Password Authentication + '+MULTI_RESULTS', // Can handle multiple resultsets for COM_QUERY + '+ODBC', // Special handling of ODBC behaviour + '-PLUGIN_AUTH', // Does *NOT* support auth plugins + '+PROTOCOL_41', // Uses the 4.1 protocol + '+PS_MULTI_RESULTS', // Can handle multiple resultsets for COM_STMT_EXECUTE + '+RESERVED', // Unused + '+SECURE_CONNECTION', // Supports Authentication::Native41 + '+TRANSACTIONS' // Expects status flags + ]; + + if (options && options.multipleStatements) { + // May send multiple statements per COM_QUERY and COM_STMT_PREPARE + defaultFlags.push('+MULTI_STATEMENTS'); + } + + return defaultFlags; +}; + +ConnectionConfig.getSSLProfile = function getSSLProfile(name) { + if (!SSLProfiles) { + SSLProfiles = __webpack_require__(36); + } + + var ssl = SSLProfiles[name]; + + if (ssl === undefined) { + throw new TypeError('Unknown SSL profile \'' + name + '\''); + } + + return ssl; +}; + +ConnectionConfig.parseFlagList = function parseFlagList(flagList) { + var allFlags = Object.create(null); + + if (!flagList) { + return allFlags; + } + + var flags = !Array.isArray(flagList) + ? String(flagList || '').toUpperCase().split(/\s*,+\s*/) + : flagList; + + for (var i = 0; i < flags.length; i++) { + var flag = flags[i]; + var offset = 1; + var state = flag[0]; + + if (state === undefined) { + // TODO: throw here on some future release + continue; + } + + if (state !== '-' && state !== '+') { + offset = 0; + state = '+'; + } + + allFlags[flag.substr(offset)] = state === '+'; + } + + return allFlags; +}; + +ConnectionConfig.parseUrl = function(url) { + url = urlParse(url, true); + + var options = { + host : url.hostname, + port : url.port, + database : url.pathname.substr(1) + }; + + if (url.auth) { + var auth = url.auth.split(':'); + options.user = auth.shift(); + options.password = auth.join(':'); + } + + if (url.query) { + for (var key in url.query) { + var value = url.query[key]; + + try { + // Try to parse this as a JSON expression first + options[key] = JSON.parse(value); + } catch (err) { + // Otherwise assume it is a plain string + options[key] = value; + } + } + } + + return options; +}; + + +/***/ }), +/* 10 */ +/***/ (function(module, exports) { + +// Manually extracted from mysql-5.5.23/include/mysql_com.h +exports.CLIENT_LONG_PASSWORD = 1; /* new more secure passwords */ +exports.CLIENT_FOUND_ROWS = 2; /* Found instead of affected rows */ +exports.CLIENT_LONG_FLAG = 4; /* Get all column flags */ +exports.CLIENT_CONNECT_WITH_DB = 8; /* One can specify db on connect */ +exports.CLIENT_NO_SCHEMA = 16; /* Don't allow database.table.column */ +exports.CLIENT_COMPRESS = 32; /* Can use compression protocol */ +exports.CLIENT_ODBC = 64; /* Odbc client */ +exports.CLIENT_LOCAL_FILES = 128; /* Can use LOAD DATA LOCAL */ +exports.CLIENT_IGNORE_SPACE = 256; /* Ignore spaces before '(' */ +exports.CLIENT_PROTOCOL_41 = 512; /* New 4.1 protocol */ +exports.CLIENT_INTERACTIVE = 1024; /* This is an interactive client */ +exports.CLIENT_SSL = 2048; /* Switch to SSL after handshake */ +exports.CLIENT_IGNORE_SIGPIPE = 4096; /* IGNORE sigpipes */ +exports.CLIENT_TRANSACTIONS = 8192; /* Client knows about transactions */ +exports.CLIENT_RESERVED = 16384; /* Old flag for 4.1 protocol */ +exports.CLIENT_SECURE_CONNECTION = 32768; /* New 4.1 authentication */ + +exports.CLIENT_MULTI_STATEMENTS = 65536; /* Enable/disable multi-stmt support */ +exports.CLIENT_MULTI_RESULTS = 131072; /* Enable/disable multi-results */ +exports.CLIENT_PS_MULTI_RESULTS = 262144; /* Multi-results in PS-protocol */ + +exports.CLIENT_PLUGIN_AUTH = 524288; /* Client supports plugin authentication */ + +exports.CLIENT_SSL_VERIFY_SERVER_CERT = 1073741824; +exports.CLIENT_REMEMBER_OPTIONS = 2147483648; + + +/***/ }), +/* 11 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +if (!process.version || + process.version.indexOf('v0.') === 0 || + process.version.indexOf('v1.') === 0 && process.version.indexOf('v1.8.') !== 0) { + module.exports = { nextTick: nextTick }; +} else { + module.exports = process +} + +function nextTick(fn, arg1, arg2, arg3) { + if (typeof fn !== 'function') { + throw new TypeError('"callback" argument must be a function'); + } + var len = arguments.length; + var args, i; + switch (len) { + case 0: + case 1: + return process.nextTick(fn); + case 2: + return process.nextTick(function afterTickOne() { + fn.call(null, arg1); + }); + case 3: + return process.nextTick(function afterTickTwo() { + fn.call(null, arg1, arg2); + }); + case 4: + return process.nextTick(function afterTickThree() { + fn.call(null, arg1, arg2, arg3); + }); + default: + args = new Array(len - 1); + i = 0; + while (i < args.length) { + args[i++] = arguments[i]; + } + return process.nextTick(function afterTick() { + fn.apply(null, args); + }); + } +} + + + +/***/ }), +/* 12 */ +/***/ (function(module, exports, __webpack_require__) { + +var Classes = Object.create(null); + +/** + * Create a new Connection instance. + * @param {object|string} config Configuration or connection string for new MySQL connection + * @return {Connection} A new MySQL connection + * @public + */ +exports.createConnection = function createConnection(config) { + var Connection = loadClass('Connection'); + var ConnectionConfig = loadClass('ConnectionConfig'); + + return new Connection({config: new ConnectionConfig(config)}); +}; + +/** + * Create a new Pool instance. + * @param {object|string} config Configuration or connection string for new MySQL connections + * @return {Pool} A new MySQL pool + * @public + */ +exports.createPool = function createPool(config) { + var Pool = loadClass('Pool'); + var PoolConfig = loadClass('PoolConfig'); + + return new Pool({config: new PoolConfig(config)}); +}; + +/** + * Create a new PoolCluster instance. + * @param {object} [config] Configuration for pool cluster + * @return {PoolCluster} New MySQL pool cluster + * @public + */ +exports.createPoolCluster = function createPoolCluster(config) { + var PoolCluster = loadClass('PoolCluster'); + + return new PoolCluster(config); +}; + +/** + * Create a new Query instance. + * @param {string} sql The SQL for the query + * @param {array} [values] Any values to insert into placeholders in sql + * @param {function} [callback] The callback to use when query is complete + * @return {Query} New query object + * @public + */ +exports.createQuery = function createQuery(sql, values, callback) { + var Connection = loadClass('Connection'); + + return Connection.createQuery(sql, values, callback); +}; + +/** + * Escape a value for SQL. + * @param {*} value The value to escape + * @param {boolean} [stringifyObjects=false] Setting if objects should be stringified + * @param {string} [timeZone=local] Setting for time zone to use for Date conversion + * @return {string} Escaped string value + * @public + */ +exports.escape = function escape(value, stringifyObjects, timeZone) { + var SqlString = loadClass('SqlString'); + + return SqlString.escape(value, stringifyObjects, timeZone); +}; + +/** + * Escape an identifier for SQL. + * @param {*} value The value to escape + * @param {boolean} [forbidQualified=false] Setting to treat '.' as part of identifier + * @return {string} Escaped string value + * @public + */ +exports.escapeId = function escapeId(value, forbidQualified) { + var SqlString = loadClass('SqlString'); + + return SqlString.escapeId(value, forbidQualified); +}; + +/** + * Format SQL and replacement values into a SQL string. + * @param {string} sql The SQL for the query + * @param {array} [values] Any values to insert into placeholders in sql + * @param {boolean} [stringifyObjects=false] Setting if objects should be stringified + * @param {string} [timeZone=local] Setting for time zone to use for Date conversion + * @return {string} Formatted SQL string + * @public + */ +exports.format = function format(sql, values, stringifyObjects, timeZone) { + var SqlString = loadClass('SqlString'); + + return SqlString.format(sql, values, stringifyObjects, timeZone); +}; + +/** + * Wrap raw SQL strings from escape overriding. + * @param {string} sql The raw SQL + * @return {object} Wrapped object + * @public + */ +exports.raw = function raw(sql) { + var SqlString = loadClass('SqlString'); + + return SqlString.raw(sql); +}; + +/** + * The type constants. + * @public + */ +Object.defineProperty(exports, 'Types', { + get: loadClass.bind(null, 'Types') +}); + +/** + * Load the given class. + * @param {string} className Name of class to default + * @return {function|object} Class constructor or exports + * @private + */ +function loadClass(className) { + var Class = Classes[className]; + + if (Class !== undefined) { + return Class; + } + + // This uses a switch for static require analysis + switch (className) { + case 'Connection': + Class = __webpack_require__(8); + break; + case 'ConnectionConfig': + Class = __webpack_require__(9); + break; + case 'Pool': + Class = __webpack_require__(28); + break; + case 'PoolCluster': + Class = __webpack_require__(85); + break; + case 'PoolConfig': + Class = __webpack_require__(29); + break; + case 'SqlString': + Class = __webpack_require__(27); + break; + case 'Types': + Class = __webpack_require__(13); + break; + default: + throw new Error('Cannot find class \'' + className + '\''); + } + + // Store to prevent invoking require() + Classes[className] = Class; + + return Class; +} + + +/***/ }), +/* 13 */ +/***/ (function(module, exports) { + +/** + * MySQL type constants + * + * Extracted from version 5.7.19 + * + * !! Generated by generate-type-constants.js, do not modify by hand !! + */ + +exports.DECIMAL = 0; +exports.TINY = 1; +exports.SHORT = 2; +exports.LONG = 3; +exports.FLOAT = 4; +exports.DOUBLE = 5; +exports.NULL = 6; +exports.TIMESTAMP = 7; +exports.LONGLONG = 8; +exports.INT24 = 9; +exports.DATE = 10; +exports.TIME = 11; +exports.DATETIME = 12; +exports.YEAR = 13; +exports.NEWDATE = 14; +exports.VARCHAR = 15; +exports.BIT = 16; +exports.TIMESTAMP2 = 17; +exports.DATETIME2 = 18; +exports.TIME2 = 19; +exports.JSON = 245; +exports.NEWDECIMAL = 246; +exports.ENUM = 247; +exports.SET = 248; +exports.TINY_BLOB = 249; +exports.MEDIUM_BLOB = 250; +exports.LONG_BLOB = 251; +exports.BLOB = 252; +exports.VAR_STRING = 253; +exports.STRING = 254; +exports.GEOMETRY = 255; + +// Lookup-by-number table +exports[0] = 'DECIMAL'; +exports[1] = 'TINY'; +exports[2] = 'SHORT'; +exports[3] = 'LONG'; +exports[4] = 'FLOAT'; +exports[5] = 'DOUBLE'; +exports[6] = 'NULL'; +exports[7] = 'TIMESTAMP'; +exports[8] = 'LONGLONG'; +exports[9] = 'INT24'; +exports[10] = 'DATE'; +exports[11] = 'TIME'; +exports[12] = 'DATETIME'; +exports[13] = 'YEAR'; +exports[14] = 'NEWDATE'; +exports[15] = 'VARCHAR'; +exports[16] = 'BIT'; +exports[17] = 'TIMESTAMP2'; +exports[18] = 'DATETIME2'; +exports[19] = 'TIME2'; +exports[245] = 'JSON'; +exports[246] = 'NEWDECIMAL'; +exports[247] = 'ENUM'; +exports[248] = 'SET'; +exports[249] = 'TINY_BLOB'; +exports[250] = 'MEDIUM_BLOB'; +exports[251] = 'LONG_BLOB'; +exports[252] = 'BLOB'; +exports[253] = 'VAR_STRING'; +exports[254] = 'STRING'; +exports[255] = 'GEOMETRY'; + + +/***/ }), +/* 14 */ +/***/ (function(module, exports) { + +module.exports = require("stream"); + +/***/ }), +/* 15 */ +/***/ (function(module, exports) { + +module.exports = require("crypto"); + +/***/ }), +/* 16 */ +/***/ (function(module, exports) { + +exports.BIG5_CHINESE_CI = 1; +exports.LATIN2_CZECH_CS = 2; +exports.DEC8_SWEDISH_CI = 3; +exports.CP850_GENERAL_CI = 4; +exports.LATIN1_GERMAN1_CI = 5; +exports.HP8_ENGLISH_CI = 6; +exports.KOI8R_GENERAL_CI = 7; +exports.LATIN1_SWEDISH_CI = 8; +exports.LATIN2_GENERAL_CI = 9; +exports.SWE7_SWEDISH_CI = 10; +exports.ASCII_GENERAL_CI = 11; +exports.UJIS_JAPANESE_CI = 12; +exports.SJIS_JAPANESE_CI = 13; +exports.CP1251_BULGARIAN_CI = 14; +exports.LATIN1_DANISH_CI = 15; +exports.HEBREW_GENERAL_CI = 16; +exports.TIS620_THAI_CI = 18; +exports.EUCKR_KOREAN_CI = 19; +exports.LATIN7_ESTONIAN_CS = 20; +exports.LATIN2_HUNGARIAN_CI = 21; +exports.KOI8U_GENERAL_CI = 22; +exports.CP1251_UKRAINIAN_CI = 23; +exports.GB2312_CHINESE_CI = 24; +exports.GREEK_GENERAL_CI = 25; +exports.CP1250_GENERAL_CI = 26; +exports.LATIN2_CROATIAN_CI = 27; +exports.GBK_CHINESE_CI = 28; +exports.CP1257_LITHUANIAN_CI = 29; +exports.LATIN5_TURKISH_CI = 30; +exports.LATIN1_GERMAN2_CI = 31; +exports.ARMSCII8_GENERAL_CI = 32; +exports.UTF8_GENERAL_CI = 33; +exports.CP1250_CZECH_CS = 34; +exports.UCS2_GENERAL_CI = 35; +exports.CP866_GENERAL_CI = 36; +exports.KEYBCS2_GENERAL_CI = 37; +exports.MACCE_GENERAL_CI = 38; +exports.MACROMAN_GENERAL_CI = 39; +exports.CP852_GENERAL_CI = 40; +exports.LATIN7_GENERAL_CI = 41; +exports.LATIN7_GENERAL_CS = 42; +exports.MACCE_BIN = 43; +exports.CP1250_CROATIAN_CI = 44; +exports.UTF8MB4_GENERAL_CI = 45; +exports.UTF8MB4_BIN = 46; +exports.LATIN1_BIN = 47; +exports.LATIN1_GENERAL_CI = 48; +exports.LATIN1_GENERAL_CS = 49; +exports.CP1251_BIN = 50; +exports.CP1251_GENERAL_CI = 51; +exports.CP1251_GENERAL_CS = 52; +exports.MACROMAN_BIN = 53; +exports.UTF16_GENERAL_CI = 54; +exports.UTF16_BIN = 55; +exports.UTF16LE_GENERAL_CI = 56; +exports.CP1256_GENERAL_CI = 57; +exports.CP1257_BIN = 58; +exports.CP1257_GENERAL_CI = 59; +exports.UTF32_GENERAL_CI = 60; +exports.UTF32_BIN = 61; +exports.UTF16LE_BIN = 62; +exports.BINARY = 63; +exports.ARMSCII8_BIN = 64; +exports.ASCII_BIN = 65; +exports.CP1250_BIN = 66; +exports.CP1256_BIN = 67; +exports.CP866_BIN = 68; +exports.DEC8_BIN = 69; +exports.GREEK_BIN = 70; +exports.HEBREW_BIN = 71; +exports.HP8_BIN = 72; +exports.KEYBCS2_BIN = 73; +exports.KOI8R_BIN = 74; +exports.KOI8U_BIN = 75; +exports.LATIN2_BIN = 77; +exports.LATIN5_BIN = 78; +exports.LATIN7_BIN = 79; +exports.CP850_BIN = 80; +exports.CP852_BIN = 81; +exports.SWE7_BIN = 82; +exports.UTF8_BIN = 83; +exports.BIG5_BIN = 84; +exports.EUCKR_BIN = 85; +exports.GB2312_BIN = 86; +exports.GBK_BIN = 87; +exports.SJIS_BIN = 88; +exports.TIS620_BIN = 89; +exports.UCS2_BIN = 90; +exports.UJIS_BIN = 91; +exports.GEOSTD8_GENERAL_CI = 92; +exports.GEOSTD8_BIN = 93; +exports.LATIN1_SPANISH_CI = 94; +exports.CP932_JAPANESE_CI = 95; +exports.CP932_BIN = 96; +exports.EUCJPMS_JAPANESE_CI = 97; +exports.EUCJPMS_BIN = 98; +exports.CP1250_POLISH_CI = 99; +exports.UTF16_UNICODE_CI = 101; +exports.UTF16_ICELANDIC_CI = 102; +exports.UTF16_LATVIAN_CI = 103; +exports.UTF16_ROMANIAN_CI = 104; +exports.UTF16_SLOVENIAN_CI = 105; +exports.UTF16_POLISH_CI = 106; +exports.UTF16_ESTONIAN_CI = 107; +exports.UTF16_SPANISH_CI = 108; +exports.UTF16_SWEDISH_CI = 109; +exports.UTF16_TURKISH_CI = 110; +exports.UTF16_CZECH_CI = 111; +exports.UTF16_DANISH_CI = 112; +exports.UTF16_LITHUANIAN_CI = 113; +exports.UTF16_SLOVAK_CI = 114; +exports.UTF16_SPANISH2_CI = 115; +exports.UTF16_ROMAN_CI = 116; +exports.UTF16_PERSIAN_CI = 117; +exports.UTF16_ESPERANTO_CI = 118; +exports.UTF16_HUNGARIAN_CI = 119; +exports.UTF16_SINHALA_CI = 120; +exports.UTF16_GERMAN2_CI = 121; +exports.UTF16_CROATIAN_MYSQL561_CI = 122; +exports.UTF16_UNICODE_520_CI = 123; +exports.UTF16_VIETNAMESE_CI = 124; +exports.UCS2_UNICODE_CI = 128; +exports.UCS2_ICELANDIC_CI = 129; +exports.UCS2_LATVIAN_CI = 130; +exports.UCS2_ROMANIAN_CI = 131; +exports.UCS2_SLOVENIAN_CI = 132; +exports.UCS2_POLISH_CI = 133; +exports.UCS2_ESTONIAN_CI = 134; +exports.UCS2_SPANISH_CI = 135; +exports.UCS2_SWEDISH_CI = 136; +exports.UCS2_TURKISH_CI = 137; +exports.UCS2_CZECH_CI = 138; +exports.UCS2_DANISH_CI = 139; +exports.UCS2_LITHUANIAN_CI = 140; +exports.UCS2_SLOVAK_CI = 141; +exports.UCS2_SPANISH2_CI = 142; +exports.UCS2_ROMAN_CI = 143; +exports.UCS2_PERSIAN_CI = 144; +exports.UCS2_ESPERANTO_CI = 145; +exports.UCS2_HUNGARIAN_CI = 146; +exports.UCS2_SINHALA_CI = 147; +exports.UCS2_GERMAN2_CI = 148; +exports.UCS2_CROATIAN_MYSQL561_CI = 149; +exports.UCS2_UNICODE_520_CI = 150; +exports.UCS2_VIETNAMESE_CI = 151; +exports.UCS2_GENERAL_MYSQL500_CI = 159; +exports.UTF32_UNICODE_CI = 160; +exports.UTF32_ICELANDIC_CI = 161; +exports.UTF32_LATVIAN_CI = 162; +exports.UTF32_ROMANIAN_CI = 163; +exports.UTF32_SLOVENIAN_CI = 164; +exports.UTF32_POLISH_CI = 165; +exports.UTF32_ESTONIAN_CI = 166; +exports.UTF32_SPANISH_CI = 167; +exports.UTF32_SWEDISH_CI = 168; +exports.UTF32_TURKISH_CI = 169; +exports.UTF32_CZECH_CI = 170; +exports.UTF32_DANISH_CI = 171; +exports.UTF32_LITHUANIAN_CI = 172; +exports.UTF32_SLOVAK_CI = 173; +exports.UTF32_SPANISH2_CI = 174; +exports.UTF32_ROMAN_CI = 175; +exports.UTF32_PERSIAN_CI = 176; +exports.UTF32_ESPERANTO_CI = 177; +exports.UTF32_HUNGARIAN_CI = 178; +exports.UTF32_SINHALA_CI = 179; +exports.UTF32_GERMAN2_CI = 180; +exports.UTF32_CROATIAN_MYSQL561_CI = 181; +exports.UTF32_UNICODE_520_CI = 182; +exports.UTF32_VIETNAMESE_CI = 183; +exports.UTF8_UNICODE_CI = 192; +exports.UTF8_ICELANDIC_CI = 193; +exports.UTF8_LATVIAN_CI = 194; +exports.UTF8_ROMANIAN_CI = 195; +exports.UTF8_SLOVENIAN_CI = 196; +exports.UTF8_POLISH_CI = 197; +exports.UTF8_ESTONIAN_CI = 198; +exports.UTF8_SPANISH_CI = 199; +exports.UTF8_SWEDISH_CI = 200; +exports.UTF8_TURKISH_CI = 201; +exports.UTF8_CZECH_CI = 202; +exports.UTF8_DANISH_CI = 203; +exports.UTF8_LITHUANIAN_CI = 204; +exports.UTF8_SLOVAK_CI = 205; +exports.UTF8_SPANISH2_CI = 206; +exports.UTF8_ROMAN_CI = 207; +exports.UTF8_PERSIAN_CI = 208; +exports.UTF8_ESPERANTO_CI = 209; +exports.UTF8_HUNGARIAN_CI = 210; +exports.UTF8_SINHALA_CI = 211; +exports.UTF8_GERMAN2_CI = 212; +exports.UTF8_CROATIAN_MYSQL561_CI = 213; +exports.UTF8_UNICODE_520_CI = 214; +exports.UTF8_VIETNAMESE_CI = 215; +exports.UTF8_GENERAL_MYSQL500_CI = 223; +exports.UTF8MB4_UNICODE_CI = 224; +exports.UTF8MB4_ICELANDIC_CI = 225; +exports.UTF8MB4_LATVIAN_CI = 226; +exports.UTF8MB4_ROMANIAN_CI = 227; +exports.UTF8MB4_SLOVENIAN_CI = 228; +exports.UTF8MB4_POLISH_CI = 229; +exports.UTF8MB4_ESTONIAN_CI = 230; +exports.UTF8MB4_SPANISH_CI = 231; +exports.UTF8MB4_SWEDISH_CI = 232; +exports.UTF8MB4_TURKISH_CI = 233; +exports.UTF8MB4_CZECH_CI = 234; +exports.UTF8MB4_DANISH_CI = 235; +exports.UTF8MB4_LITHUANIAN_CI = 236; +exports.UTF8MB4_SLOVAK_CI = 237; +exports.UTF8MB4_SPANISH2_CI = 238; +exports.UTF8MB4_ROMAN_CI = 239; +exports.UTF8MB4_PERSIAN_CI = 240; +exports.UTF8MB4_ESPERANTO_CI = 241; +exports.UTF8MB4_HUNGARIAN_CI = 242; +exports.UTF8MB4_SINHALA_CI = 243; +exports.UTF8MB4_GERMAN2_CI = 244; +exports.UTF8MB4_CROATIAN_MYSQL561_CI = 245; +exports.UTF8MB4_UNICODE_520_CI = 246; +exports.UTF8MB4_VIETNAMESE_CI = 247; +exports.UTF8_GENERAL50_CI = 253; + +// short aliases +exports.ARMSCII8 = exports.ARMSCII8_GENERAL_CI; +exports.ASCII = exports.ASCII_GENERAL_CI; +exports.BIG5 = exports.BIG5_CHINESE_CI; +exports.BINARY = exports.BINARY; +exports.CP1250 = exports.CP1250_GENERAL_CI; +exports.CP1251 = exports.CP1251_GENERAL_CI; +exports.CP1256 = exports.CP1256_GENERAL_CI; +exports.CP1257 = exports.CP1257_GENERAL_CI; +exports.CP866 = exports.CP866_GENERAL_CI; +exports.CP850 = exports.CP850_GENERAL_CI; +exports.CP852 = exports.CP852_GENERAL_CI; +exports.CP932 = exports.CP932_JAPANESE_CI; +exports.DEC8 = exports.DEC8_SWEDISH_CI; +exports.EUCJPMS = exports.EUCJPMS_JAPANESE_CI; +exports.EUCKR = exports.EUCKR_KOREAN_CI; +exports.GB2312 = exports.GB2312_CHINESE_CI; +exports.GBK = exports.GBK_CHINESE_CI; +exports.GEOSTD8 = exports.GEOSTD8_GENERAL_CI; +exports.GREEK = exports.GREEK_GENERAL_CI; +exports.HEBREW = exports.HEBREW_GENERAL_CI; +exports.HP8 = exports.HP8_ENGLISH_CI; +exports.KEYBCS2 = exports.KEYBCS2_GENERAL_CI; +exports.KOI8R = exports.KOI8R_GENERAL_CI; +exports.KOI8U = exports.KOI8U_GENERAL_CI; +exports.LATIN1 = exports.LATIN1_SWEDISH_CI; +exports.LATIN2 = exports.LATIN2_GENERAL_CI; +exports.LATIN5 = exports.LATIN5_TURKISH_CI; +exports.LATIN7 = exports.LATIN7_GENERAL_CI; +exports.MACCE = exports.MACCE_GENERAL_CI; +exports.MACROMAN = exports.MACROMAN_GENERAL_CI; +exports.SJIS = exports.SJIS_JAPANESE_CI; +exports.SWE7 = exports.SWE7_SWEDISH_CI; +exports.TIS620 = exports.TIS620_THAI_CI; +exports.UCS2 = exports.UCS2_GENERAL_CI; +exports.UJIS = exports.UJIS_JAPANESE_CI; +exports.UTF16 = exports.UTF16_GENERAL_CI; +exports.UTF16LE = exports.UTF16LE_GENERAL_CI; +exports.UTF8 = exports.UTF8_GENERAL_CI; +exports.UTF8MB4 = exports.UTF8MB4_GENERAL_CI; +exports.UTF32 = exports.UTF32_GENERAL_CI; + + +/***/ }), +/* 17 */ +/***/ (function(module, exports, __webpack_require__) { + +var Types = __webpack_require__(13); + +module.exports = Field; +function Field(options) { + options = options || {}; + + this.parser = options.parser; + this.packet = options.packet; + this.db = options.packet.db; + this.table = options.packet.table; + this.name = options.packet.name; + this.type = Types[options.packet.type]; + this.length = options.packet.length; +} + +Field.prototype.string = function () { + return this.parser.parseLengthCodedString(); +}; + +Field.prototype.buffer = function () { + return this.parser.parseLengthCodedBuffer(); +}; + +Field.prototype.geometry = function () { + return this.parser.parseGeometryValue(); +}; + + +/***/ }), +/* 18 */ +/***/ (function(module, exports, __webpack_require__) { + +var Buffer = __webpack_require__(1).Buffer; +var Crypto = __webpack_require__(15); +var Auth = exports; + +function auth(name, data, options) { + options = options || {}; + + switch (name) { + case 'mysql_native_password': + return Auth.token(options.password, data.slice(0, 20)); + default: + return undefined; + } +} +Auth.auth = auth; + +function sha1(msg) { + var hash = Crypto.createHash('sha1'); + hash.update(msg, 'binary'); + return hash.digest('binary'); +} +Auth.sha1 = sha1; + +function xor(a, b) { + a = Buffer.from(a, 'binary'); + b = Buffer.from(b, 'binary'); + var result = Buffer.allocUnsafe(a.length); + for (var i = 0; i < a.length; i++) { + result[i] = (a[i] ^ b[i]); + } + return result; +} +Auth.xor = xor; + +Auth.token = function(password, scramble) { + if (!password) { + return Buffer.alloc(0); + } + + // password must be in binary format, not utf8 + var stage1 = sha1((Buffer.from(password, 'utf8')).toString('binary')); + var stage2 = sha1(stage1); + var stage3 = sha1(scramble.toString('binary') + stage2); + return xor(stage3, stage1); +}; + +// This is a port of sql/password.c:hash_password which needs to be used for +// pre-4.1 passwords. +Auth.hashPassword = function(password) { + var nr = [0x5030, 0x5735]; + var add = 7; + var nr2 = [0x1234, 0x5671]; + var result = Buffer.alloc(8); + + if (typeof password === 'string'){ + password = Buffer.from(password); + } + + for (var i = 0; i < password.length; i++) { + var c = password[i]; + if (c === 32 || c === 9) { + // skip space in password + continue; + } + + // nr^= (((nr & 63)+add)*c)+ (nr << 8); + // nr = xor(nr, add(mul(add(and(nr, 63), add), c), shl(nr, 8))) + nr = this.xor32(nr, this.add32(this.mul32(this.add32(this.and32(nr, [0, 63]), [0, add]), [0, c]), this.shl32(nr, 8))); + + // nr2+=(nr2 << 8) ^ nr; + // nr2 = add(nr2, xor(shl(nr2, 8), nr)) + nr2 = this.add32(nr2, this.xor32(this.shl32(nr2, 8), nr)); + + // add+=tmp; + add += c; + } + + this.int31Write(result, nr, 0); + this.int31Write(result, nr2, 4); + + return result; +}; + +Auth.randomInit = function(seed1, seed2) { + return { + max_value : 0x3FFFFFFF, + max_value_dbl : 0x3FFFFFFF, + seed1 : seed1 % 0x3FFFFFFF, + seed2 : seed2 % 0x3FFFFFFF + }; +}; + +Auth.myRnd = function(r){ + r.seed1 = (r.seed1 * 3 + r.seed2) % r.max_value; + r.seed2 = (r.seed1 + r.seed2 + 33) % r.max_value; + + return r.seed1 / r.max_value_dbl; +}; + +Auth.scramble323 = function(message, password) { + if (!password) { + return Buffer.alloc(0); + } + + var to = Buffer.allocUnsafe(8); + var hashPass = this.hashPassword(password); + var hashMessage = this.hashPassword(message.slice(0, 8)); + var seed1 = this.int32Read(hashPass, 0) ^ this.int32Read(hashMessage, 0); + var seed2 = this.int32Read(hashPass, 4) ^ this.int32Read(hashMessage, 4); + var r = this.randomInit(seed1, seed2); + + for (var i = 0; i < 8; i++){ + to[i] = Math.floor(this.myRnd(r) * 31) + 64; + } + var extra = (Math.floor(this.myRnd(r) * 31)); + + for (var i = 0; i < 8; i++){ + to[i] ^= extra; + } + + return to; +}; + +Auth.xor32 = function(a, b){ + return [a[0] ^ b[0], a[1] ^ b[1]]; +}; + +Auth.add32 = function(a, b){ + var w1 = a[1] + b[1]; + var w2 = a[0] + b[0] + ((w1 & 0xFFFF0000) >> 16); + + return [w2 & 0xFFFF, w1 & 0xFFFF]; +}; + +Auth.mul32 = function(a, b){ + // based on this example of multiplying 32b ints using 16b + // http://www.dsprelated.com/showmessage/89790/1.php + var w1 = a[1] * b[1]; + var w2 = (((a[1] * b[1]) >> 16) & 0xFFFF) + ((a[0] * b[1]) & 0xFFFF) + (a[1] * b[0] & 0xFFFF); + + return [w2 & 0xFFFF, w1 & 0xFFFF]; +}; + +Auth.and32 = function(a, b){ + return [a[0] & b[0], a[1] & b[1]]; +}; + +Auth.shl32 = function(a, b){ + // assume b is 16 or less + var w1 = a[1] << b; + var w2 = (a[0] << b) | ((w1 & 0xFFFF0000) >> 16); + + return [w2 & 0xFFFF, w1 & 0xFFFF]; +}; + +Auth.int31Write = function(buffer, number, offset) { + buffer[offset] = (number[0] >> 8) & 0x7F; + buffer[offset + 1] = (number[0]) & 0xFF; + buffer[offset + 2] = (number[1] >> 8) & 0xFF; + buffer[offset + 3] = (number[1]) & 0xFF; +}; + +Auth.int32Read = function(buffer, offset){ + return (buffer[offset] << 24) + + (buffer[offset + 1] << 16) + + (buffer[offset + 2] << 8) + + (buffer[offset + 3]); +}; + + +/***/ }), +/* 19 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); +var ResultSet = __webpack_require__(71); +var ServerStatus = __webpack_require__(72); +var fs = __webpack_require__(20); +var Readable = __webpack_require__(73); + +module.exports = Query; +Util.inherits(Query, Sequence); +function Query(options, callback) { + Sequence.call(this, options, callback); + + this.sql = options.sql; + this.values = options.values; + this.typeCast = (options.typeCast === undefined) + ? true + : options.typeCast; + this.nestTables = options.nestTables || false; + + this._resultSet = null; + this._results = []; + this._fields = []; + this._index = 0; + this._loadError = null; +} + +Query.prototype.start = function() { + this.emit('packet', new Packets.ComQueryPacket(this.sql)); +}; + +Query.prototype.determinePacket = function determinePacket(byte, parser) { + var resultSet = this._resultSet; + + if (!resultSet) { + switch (byte) { + case 0x00: return Packets.OkPacket; + case 0xff: return Packets.ErrorPacket; + default: return Packets.ResultSetHeaderPacket; + } + } + + if (resultSet.eofPackets.length === 0) { + return (resultSet.fieldPackets.length < resultSet.resultSetHeaderPacket.fieldCount) + ? Packets.FieldPacket + : Packets.EofPacket; + } + + if (byte === 0xff) { + return Packets.ErrorPacket; + } + + if (byte === 0xfe && parser.packetLength() < 9) { + return Packets.EofPacket; + } + + return Packets.RowDataPacket; +}; + +Query.prototype['OkPacket'] = function(packet) { + // try...finally for exception safety + try { + if (!this._callback) { + this.emit('result', packet, this._index); + } else { + this._results.push(packet); + this._fields.push(undefined); + } + } finally { + this._index++; + this._resultSet = null; + this._handleFinalResultPacket(packet); + } +}; + +Query.prototype['ErrorPacket'] = function(packet) { + var err = this._packetToError(packet); + + var results = (this._results.length > 0) + ? this._results + : undefined; + + var fields = (this._fields.length > 0) + ? this._fields + : undefined; + + err.index = this._index; + err.sql = this.sql; + + this.end(err, results, fields); +}; + +Query.prototype['ResultSetHeaderPacket'] = function(packet) { + if (packet.fieldCount === null) { + this._sendLocalDataFile(packet.extra); + } else { + this._resultSet = new ResultSet(packet); + } +}; + +Query.prototype['FieldPacket'] = function(packet) { + this._resultSet.fieldPackets.push(packet); +}; + +Query.prototype['EofPacket'] = function(packet) { + this._resultSet.eofPackets.push(packet); + + if (this._resultSet.eofPackets.length === 1 && !this._callback) { + this.emit('fields', this._resultSet.fieldPackets, this._index); + } + + if (this._resultSet.eofPackets.length !== 2) { + return; + } + + if (this._callback) { + this._results.push(this._resultSet.rows); + this._fields.push(this._resultSet.fieldPackets); + } + + this._index++; + this._resultSet = null; + this._handleFinalResultPacket(packet); +}; + +Query.prototype._handleFinalResultPacket = function(packet) { + if (packet.serverStatus & ServerStatus.SERVER_MORE_RESULTS_EXISTS) { + return; + } + + var results = (this._results.length > 1) + ? this._results + : this._results[0]; + + var fields = (this._fields.length > 1) + ? this._fields + : this._fields[0]; + + this.end(this._loadError, results, fields); +}; + +Query.prototype['RowDataPacket'] = function(packet, parser, connection) { + packet.parse(parser, this._resultSet.fieldPackets, this.typeCast, this.nestTables, connection); + + if (this._callback) { + this._resultSet.rows.push(packet); + } else { + this.emit('result', packet, this._index); + } +}; + +Query.prototype._sendLocalDataFile = function(path) { + var self = this; + var localStream = fs.createReadStream(path, { + flag : 'r', + encoding : null, + autoClose : true + }); + + this.on('pause', function () { + localStream.pause(); + }); + + this.on('resume', function () { + localStream.resume(); + }); + + localStream.on('data', function (data) { + self.emit('packet', new Packets.LocalDataFilePacket(data)); + }); + + localStream.on('error', function (err) { + self._loadError = err; + localStream.emit('end'); + }); + + localStream.on('end', function () { + self.emit('packet', new Packets.EmptyPacket()); + }); +}; + +Query.prototype.stream = function(options) { + var self = this; + + options = options || {}; + options.objectMode = true; + + var stream = new Readable(options); + + stream._read = function() { + self._connection && self._connection.resume(); + }; + + stream.once('end', function() { + process.nextTick(function () { + stream.emit('close'); + }); + }); + + this.on('result', function(row, i) { + if (!stream.push(row)) self._connection.pause(); + stream.emit('result', row, i); // replicate old emitter + }); + + this.on('error', function(err) { + stream.emit('error', err); // Pass on any errors + }); + + this.on('end', function() { + stream.push(null); // pushing null, indicating EOF + }); + + this.on('fields', function(fields, i) { + stream.emit('fields', fields, i); // replicate old emitter + }); + + return stream; +}; + + +/***/ }), +/* 20 */ +/***/ (function(module, exports) { + +module.exports = require("fs"); + +/***/ }), +/* 21 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +/**/ + +var pna = __webpack_require__(11); +/**/ + +module.exports = Readable; + +/**/ +var isArray = __webpack_require__(74); +/**/ + +/**/ +var Duplex; +/**/ + +Readable.ReadableState = ReadableState; + +/**/ +var EE = __webpack_require__(4).EventEmitter; + +var EElistenerCount = function (emitter, type) { + return emitter.listeners(type).length; +}; +/**/ + +/**/ +var Stream = __webpack_require__(22); +/**/ + +/**/ + +var Buffer = __webpack_require__(1).Buffer; +var OurUint8Array = global.Uint8Array || function () {}; +function _uint8ArrayToBuffer(chunk) { + return Buffer.from(chunk); +} +function _isUint8Array(obj) { + return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; +} + +/**/ + +/**/ +var util = __webpack_require__(6); +util.inherits = __webpack_require__(7); +/**/ + +/**/ +var debugUtil = __webpack_require__(0); +var debug = void 0; +if (debugUtil && debugUtil.debuglog) { + debug = debugUtil.debuglog('stream'); +} else { + debug = function () {}; +} +/**/ + +var BufferList = __webpack_require__(76); +var destroyImpl = __webpack_require__(23); +var StringDecoder; + +util.inherits(Readable, Stream); + +var kProxyEvents = ['error', 'close', 'destroy', 'pause', 'resume']; + +function prependListener(emitter, event, fn) { + // Sadly this is not cacheable as some libraries bundle their own + // event emitter implementation with them. + if (typeof emitter.prependListener === 'function') return emitter.prependListener(event, fn); + + // This is a hack to make sure that our error handler is attached before any + // userland ones. NEVER DO THIS. This is here only because this code needs + // to continue to work with older versions of Node.js that do not include + // the prependListener() method. The goal is to eventually remove this hack. + if (!emitter._events || !emitter._events[event]) emitter.on(event, fn);else if (isArray(emitter._events[event])) emitter._events[event].unshift(fn);else emitter._events[event] = [fn, emitter._events[event]]; +} + +function ReadableState(options, stream) { + Duplex = Duplex || __webpack_require__(5); + + options = options || {}; + + // Duplex streams are both readable and writable, but share + // the same options object. + // However, some cases require setting options to different + // values for the readable and the writable sides of the duplex stream. + // These options can be provided separately as readableXXX and writableXXX. + var isDuplex = stream instanceof Duplex; + + // object stream flag. Used to make read(n) ignore n and to + // make all the buffer merging and length checks go away + this.objectMode = !!options.objectMode; + + if (isDuplex) this.objectMode = this.objectMode || !!options.readableObjectMode; + + // the point at which it stops calling _read() to fill the buffer + // Note: 0 is a valid value, means "don't call _read preemptively ever" + var hwm = options.highWaterMark; + var readableHwm = options.readableHighWaterMark; + var defaultHwm = this.objectMode ? 16 : 16 * 1024; + + if (hwm || hwm === 0) this.highWaterMark = hwm;else if (isDuplex && (readableHwm || readableHwm === 0)) this.highWaterMark = readableHwm;else this.highWaterMark = defaultHwm; + + // cast to ints. + this.highWaterMark = Math.floor(this.highWaterMark); + + // A linked list is used to store data chunks instead of an array because the + // linked list can remove elements from the beginning faster than + // array.shift() + this.buffer = new BufferList(); + this.length = 0; + this.pipes = null; + this.pipesCount = 0; + this.flowing = null; + this.ended = false; + this.endEmitted = false; + this.reading = false; + + // a flag to be able to tell if the event 'readable'/'data' is emitted + // immediately, or on a later tick. We set this to true at first, because + // any actions that shouldn't happen until "later" should generally also + // not happen before the first read call. + this.sync = true; + + // whenever we return null, then we set a flag to say + // that we're awaiting a 'readable' event emission. + this.needReadable = false; + this.emittedReadable = false; + this.readableListening = false; + this.resumeScheduled = false; + + // has it been destroyed + this.destroyed = false; + + // Crypto is kind of old and crusty. Historically, its default string + // encoding is 'binary' so we have to make this configurable. + // Everything else in the universe uses 'utf8', though. + this.defaultEncoding = options.defaultEncoding || 'utf8'; + + // the number of writers that are awaiting a drain event in .pipe()s + this.awaitDrain = 0; + + // if true, a maybeReadMore has been scheduled + this.readingMore = false; + + this.decoder = null; + this.encoding = null; + if (options.encoding) { + if (!StringDecoder) StringDecoder = __webpack_require__(25).StringDecoder; + this.decoder = new StringDecoder(options.encoding); + this.encoding = options.encoding; + } +} + +function Readable(options) { + Duplex = Duplex || __webpack_require__(5); + + if (!(this instanceof Readable)) return new Readable(options); + + this._readableState = new ReadableState(options, this); + + // legacy + this.readable = true; + + if (options) { + if (typeof options.read === 'function') this._read = options.read; + + if (typeof options.destroy === 'function') this._destroy = options.destroy; + } + + Stream.call(this); +} + +Object.defineProperty(Readable.prototype, 'destroyed', { + get: function () { + if (this._readableState === undefined) { + return false; + } + return this._readableState.destroyed; + }, + set: function (value) { + // we ignore the value if the stream + // has not been initialized yet + if (!this._readableState) { + return; + } + + // backward compatibility, the user is explicitly + // managing destroyed + this._readableState.destroyed = value; + } +}); + +Readable.prototype.destroy = destroyImpl.destroy; +Readable.prototype._undestroy = destroyImpl.undestroy; +Readable.prototype._destroy = function (err, cb) { + this.push(null); + cb(err); +}; + +// Manually shove something into the read() buffer. +// This returns true if the highWaterMark has not been hit yet, +// similar to how Writable.write() returns true if you should +// write() some more. +Readable.prototype.push = function (chunk, encoding) { + var state = this._readableState; + var skipChunkCheck; + + if (!state.objectMode) { + if (typeof chunk === 'string') { + encoding = encoding || state.defaultEncoding; + if (encoding !== state.encoding) { + chunk = Buffer.from(chunk, encoding); + encoding = ''; + } + skipChunkCheck = true; + } + } else { + skipChunkCheck = true; + } + + return readableAddChunk(this, chunk, encoding, false, skipChunkCheck); +}; + +// Unshift should *always* be something directly out of read() +Readable.prototype.unshift = function (chunk) { + return readableAddChunk(this, chunk, null, true, false); +}; + +function readableAddChunk(stream, chunk, encoding, addToFront, skipChunkCheck) { + var state = stream._readableState; + if (chunk === null) { + state.reading = false; + onEofChunk(stream, state); + } else { + var er; + if (!skipChunkCheck) er = chunkInvalid(state, chunk); + if (er) { + stream.emit('error', er); + } else if (state.objectMode || chunk && chunk.length > 0) { + if (typeof chunk !== 'string' && !state.objectMode && Object.getPrototypeOf(chunk) !== Buffer.prototype) { + chunk = _uint8ArrayToBuffer(chunk); + } + + if (addToFront) { + if (state.endEmitted) stream.emit('error', new Error('stream.unshift() after end event'));else addChunk(stream, state, chunk, true); + } else if (state.ended) { + stream.emit('error', new Error('stream.push() after EOF')); + } else { + state.reading = false; + if (state.decoder && !encoding) { + chunk = state.decoder.write(chunk); + if (state.objectMode || chunk.length !== 0) addChunk(stream, state, chunk, false);else maybeReadMore(stream, state); + } else { + addChunk(stream, state, chunk, false); + } + } + } else if (!addToFront) { + state.reading = false; + } + } + + return needMoreData(state); +} + +function addChunk(stream, state, chunk, addToFront) { + if (state.flowing && state.length === 0 && !state.sync) { + stream.emit('data', chunk); + stream.read(0); + } else { + // update the buffer info. + state.length += state.objectMode ? 1 : chunk.length; + if (addToFront) state.buffer.unshift(chunk);else state.buffer.push(chunk); + + if (state.needReadable) emitReadable(stream); + } + maybeReadMore(stream, state); +} + +function chunkInvalid(state, chunk) { + var er; + if (!_isUint8Array(chunk) && typeof chunk !== 'string' && chunk !== undefined && !state.objectMode) { + er = new TypeError('Invalid non-string/buffer chunk'); + } + return er; +} + +// if it's past the high water mark, we can push in some more. +// Also, if we have no data yet, we can stand some +// more bytes. This is to work around cases where hwm=0, +// such as the repl. Also, if the push() triggered a +// readable event, and the user called read(largeNumber) such that +// needReadable was set, then we ought to push more, so that another +// 'readable' event will be triggered. +function needMoreData(state) { + return !state.ended && (state.needReadable || state.length < state.highWaterMark || state.length === 0); +} + +Readable.prototype.isPaused = function () { + return this._readableState.flowing === false; +}; + +// backwards compatibility. +Readable.prototype.setEncoding = function (enc) { + if (!StringDecoder) StringDecoder = __webpack_require__(25).StringDecoder; + this._readableState.decoder = new StringDecoder(enc); + this._readableState.encoding = enc; + return this; +}; + +// Don't raise the hwm > 8MB +var MAX_HWM = 0x800000; +function computeNewHighWaterMark(n) { + if (n >= MAX_HWM) { + n = MAX_HWM; + } else { + // Get the next highest power of 2 to prevent increasing hwm excessively in + // tiny amounts + n--; + n |= n >>> 1; + n |= n >>> 2; + n |= n >>> 4; + n |= n >>> 8; + n |= n >>> 16; + n++; + } + return n; +} + +// This function is designed to be inlinable, so please take care when making +// changes to the function body. +function howMuchToRead(n, state) { + if (n <= 0 || state.length === 0 && state.ended) return 0; + if (state.objectMode) return 1; + if (n !== n) { + // Only flow one buffer at a time + if (state.flowing && state.length) return state.buffer.head.data.length;else return state.length; + } + // If we're asking for more than the current hwm, then raise the hwm. + if (n > state.highWaterMark) state.highWaterMark = computeNewHighWaterMark(n); + if (n <= state.length) return n; + // Don't have enough + if (!state.ended) { + state.needReadable = true; + return 0; + } + return state.length; +} + +// you can override either this method, or the async _read(n) below. +Readable.prototype.read = function (n) { + debug('read', n); + n = parseInt(n, 10); + var state = this._readableState; + var nOrig = n; + + if (n !== 0) state.emittedReadable = false; + + // if we're doing read(0) to trigger a readable event, but we + // already have a bunch of data in the buffer, then just trigger + // the 'readable' event and move on. + if (n === 0 && state.needReadable && (state.length >= state.highWaterMark || state.ended)) { + debug('read: emitReadable', state.length, state.ended); + if (state.length === 0 && state.ended) endReadable(this);else emitReadable(this); + return null; + } + + n = howMuchToRead(n, state); + + // if we've ended, and we're now clear, then finish it up. + if (n === 0 && state.ended) { + if (state.length === 0) endReadable(this); + return null; + } + + // All the actual chunk generation logic needs to be + // *below* the call to _read. The reason is that in certain + // synthetic stream cases, such as passthrough streams, _read + // may be a completely synchronous operation which may change + // the state of the read buffer, providing enough data when + // before there was *not* enough. + // + // So, the steps are: + // 1. Figure out what the state of things will be after we do + // a read from the buffer. + // + // 2. If that resulting state will trigger a _read, then call _read. + // Note that this may be asynchronous, or synchronous. Yes, it is + // deeply ugly to write APIs this way, but that still doesn't mean + // that the Readable class should behave improperly, as streams are + // designed to be sync/async agnostic. + // Take note if the _read call is sync or async (ie, if the read call + // has returned yet), so that we know whether or not it's safe to emit + // 'readable' etc. + // + // 3. Actually pull the requested chunks out of the buffer and return. + + // if we need a readable event, then we need to do some reading. + var doRead = state.needReadable; + debug('need readable', doRead); + + // if we currently have less than the highWaterMark, then also read some + if (state.length === 0 || state.length - n < state.highWaterMark) { + doRead = true; + debug('length less than watermark', doRead); + } + + // however, if we've ended, then there's no point, and if we're already + // reading, then it's unnecessary. + if (state.ended || state.reading) { + doRead = false; + debug('reading or ended', doRead); + } else if (doRead) { + debug('do read'); + state.reading = true; + state.sync = true; + // if the length is currently zero, then we *need* a readable event. + if (state.length === 0) state.needReadable = true; + // call internal read method + this._read(state.highWaterMark); + state.sync = false; + // If _read pushed data synchronously, then `reading` will be false, + // and we need to re-evaluate how much data we can return to the user. + if (!state.reading) n = howMuchToRead(nOrig, state); + } + + var ret; + if (n > 0) ret = fromList(n, state);else ret = null; + + if (ret === null) { + state.needReadable = true; + n = 0; + } else { + state.length -= n; + } + + if (state.length === 0) { + // If we have nothing in the buffer, then we want to know + // as soon as we *do* get something into the buffer. + if (!state.ended) state.needReadable = true; + + // If we tried to read() past the EOF, then emit end on the next tick. + if (nOrig !== n && state.ended) endReadable(this); + } + + if (ret !== null) this.emit('data', ret); + + return ret; +}; + +function onEofChunk(stream, state) { + if (state.ended) return; + if (state.decoder) { + var chunk = state.decoder.end(); + if (chunk && chunk.length) { + state.buffer.push(chunk); + state.length += state.objectMode ? 1 : chunk.length; + } + } + state.ended = true; + + // emit 'readable' now to make sure it gets picked up. + emitReadable(stream); +} + +// Don't emit readable right away in sync mode, because this can trigger +// another read() call => stack overflow. This way, it might trigger +// a nextTick recursion warning, but that's not so bad. +function emitReadable(stream) { + var state = stream._readableState; + state.needReadable = false; + if (!state.emittedReadable) { + debug('emitReadable', state.flowing); + state.emittedReadable = true; + if (state.sync) pna.nextTick(emitReadable_, stream);else emitReadable_(stream); + } +} + +function emitReadable_(stream) { + debug('emit readable'); + stream.emit('readable'); + flow(stream); +} + +// at this point, the user has presumably seen the 'readable' event, +// and called read() to consume some data. that may have triggered +// in turn another _read(n) call, in which case reading = true if +// it's in progress. +// However, if we're not ended, or reading, and the length < hwm, +// then go ahead and try to read some more preemptively. +function maybeReadMore(stream, state) { + if (!state.readingMore) { + state.readingMore = true; + pna.nextTick(maybeReadMore_, stream, state); + } +} + +function maybeReadMore_(stream, state) { + var len = state.length; + while (!state.reading && !state.flowing && !state.ended && state.length < state.highWaterMark) { + debug('maybeReadMore read 0'); + stream.read(0); + if (len === state.length) + // didn't get any data, stop spinning. + break;else len = state.length; + } + state.readingMore = false; +} + +// abstract method. to be overridden in specific implementation classes. +// call cb(er, data) where data is <= n in length. +// for virtual (non-string, non-buffer) streams, "length" is somewhat +// arbitrary, and perhaps not very meaningful. +Readable.prototype._read = function (n) { + this.emit('error', new Error('_read() is not implemented')); +}; + +Readable.prototype.pipe = function (dest, pipeOpts) { + var src = this; + var state = this._readableState; + + switch (state.pipesCount) { + case 0: + state.pipes = dest; + break; + case 1: + state.pipes = [state.pipes, dest]; + break; + default: + state.pipes.push(dest); + break; + } + state.pipesCount += 1; + debug('pipe count=%d opts=%j', state.pipesCount, pipeOpts); + + var doEnd = (!pipeOpts || pipeOpts.end !== false) && dest !== process.stdout && dest !== process.stderr; + + var endFn = doEnd ? onend : unpipe; + if (state.endEmitted) pna.nextTick(endFn);else src.once('end', endFn); + + dest.on('unpipe', onunpipe); + function onunpipe(readable, unpipeInfo) { + debug('onunpipe'); + if (readable === src) { + if (unpipeInfo && unpipeInfo.hasUnpiped === false) { + unpipeInfo.hasUnpiped = true; + cleanup(); + } + } + } + + function onend() { + debug('onend'); + dest.end(); + } + + // when the dest drains, it reduces the awaitDrain counter + // on the source. This would be more elegant with a .once() + // handler in flow(), but adding and removing repeatedly is + // too slow. + var ondrain = pipeOnDrain(src); + dest.on('drain', ondrain); + + var cleanedUp = false; + function cleanup() { + debug('cleanup'); + // cleanup event handlers once the pipe is broken + dest.removeListener('close', onclose); + dest.removeListener('finish', onfinish); + dest.removeListener('drain', ondrain); + dest.removeListener('error', onerror); + dest.removeListener('unpipe', onunpipe); + src.removeListener('end', onend); + src.removeListener('end', unpipe); + src.removeListener('data', ondata); + + cleanedUp = true; + + // if the reader is waiting for a drain event from this + // specific writer, then it would cause it to never start + // flowing again. + // So, if this is awaiting a drain, then we just call it now. + // If we don't know, then assume that we are waiting for one. + if (state.awaitDrain && (!dest._writableState || dest._writableState.needDrain)) ondrain(); + } + + // If the user pushes more data while we're writing to dest then we'll end up + // in ondata again. However, we only want to increase awaitDrain once because + // dest will only emit one 'drain' event for the multiple writes. + // => Introduce a guard on increasing awaitDrain. + var increasedAwaitDrain = false; + src.on('data', ondata); + function ondata(chunk) { + debug('ondata'); + increasedAwaitDrain = false; + var ret = dest.write(chunk); + if (false === ret && !increasedAwaitDrain) { + // If the user unpiped during `dest.write()`, it is possible + // to get stuck in a permanently paused state if that write + // also returned false. + // => Check whether `dest` is still a piping destination. + if ((state.pipesCount === 1 && state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) { + debug('false write response, pause', src._readableState.awaitDrain); + src._readableState.awaitDrain++; + increasedAwaitDrain = true; + } + src.pause(); + } + } + + // if the dest has an error, then stop piping into it. + // however, don't suppress the throwing behavior for this. + function onerror(er) { + debug('onerror', er); + unpipe(); + dest.removeListener('error', onerror); + if (EElistenerCount(dest, 'error') === 0) dest.emit('error', er); + } + + // Make sure our error handler is attached before userland ones. + prependListener(dest, 'error', onerror); + + // Both close and finish should trigger unpipe, but only once. + function onclose() { + dest.removeListener('finish', onfinish); + unpipe(); + } + dest.once('close', onclose); + function onfinish() { + debug('onfinish'); + dest.removeListener('close', onclose); + unpipe(); + } + dest.once('finish', onfinish); + + function unpipe() { + debug('unpipe'); + src.unpipe(dest); + } + + // tell the dest that it's being piped to + dest.emit('pipe', src); + + // start the flow if it hasn't been started already. + if (!state.flowing) { + debug('pipe resume'); + src.resume(); + } + + return dest; +}; + +function pipeOnDrain(src) { + return function () { + var state = src._readableState; + debug('pipeOnDrain', state.awaitDrain); + if (state.awaitDrain) state.awaitDrain--; + if (state.awaitDrain === 0 && EElistenerCount(src, 'data')) { + state.flowing = true; + flow(src); + } + }; +} + +Readable.prototype.unpipe = function (dest) { + var state = this._readableState; + var unpipeInfo = { hasUnpiped: false }; + + // if we're not piping anywhere, then do nothing. + if (state.pipesCount === 0) return this; + + // just one destination. most common case. + if (state.pipesCount === 1) { + // passed in one, but it's not the right one. + if (dest && dest !== state.pipes) return this; + + if (!dest) dest = state.pipes; + + // got a match. + state.pipes = null; + state.pipesCount = 0; + state.flowing = false; + if (dest) dest.emit('unpipe', this, unpipeInfo); + return this; + } + + // slow case. multiple pipe destinations. + + if (!dest) { + // remove all. + var dests = state.pipes; + var len = state.pipesCount; + state.pipes = null; + state.pipesCount = 0; + state.flowing = false; + + for (var i = 0; i < len; i++) { + dests[i].emit('unpipe', this, unpipeInfo); + }return this; + } + + // try to find the right one. + var index = indexOf(state.pipes, dest); + if (index === -1) return this; + + state.pipes.splice(index, 1); + state.pipesCount -= 1; + if (state.pipesCount === 1) state.pipes = state.pipes[0]; + + dest.emit('unpipe', this, unpipeInfo); + + return this; +}; + +// set up data events if they are asked for +// Ensure readable listeners eventually get something +Readable.prototype.on = function (ev, fn) { + var res = Stream.prototype.on.call(this, ev, fn); + + if (ev === 'data') { + // Start flowing on next tick if stream isn't explicitly paused + if (this._readableState.flowing !== false) this.resume(); + } else if (ev === 'readable') { + var state = this._readableState; + if (!state.endEmitted && !state.readableListening) { + state.readableListening = state.needReadable = true; + state.emittedReadable = false; + if (!state.reading) { + pna.nextTick(nReadingNextTick, this); + } else if (state.length) { + emitReadable(this); + } + } + } + + return res; +}; +Readable.prototype.addListener = Readable.prototype.on; + +function nReadingNextTick(self) { + debug('readable nexttick read 0'); + self.read(0); +} + +// pause() and resume() are remnants of the legacy readable stream API +// If the user uses them, then switch into old mode. +Readable.prototype.resume = function () { + var state = this._readableState; + if (!state.flowing) { + debug('resume'); + state.flowing = true; + resume(this, state); + } + return this; +}; + +function resume(stream, state) { + if (!state.resumeScheduled) { + state.resumeScheduled = true; + pna.nextTick(resume_, stream, state); + } +} + +function resume_(stream, state) { + if (!state.reading) { + debug('resume read 0'); + stream.read(0); + } + + state.resumeScheduled = false; + state.awaitDrain = 0; + stream.emit('resume'); + flow(stream); + if (state.flowing && !state.reading) stream.read(0); +} + +Readable.prototype.pause = function () { + debug('call pause flowing=%j', this._readableState.flowing); + if (false !== this._readableState.flowing) { + debug('pause'); + this._readableState.flowing = false; + this.emit('pause'); + } + return this; +}; + +function flow(stream) { + var state = stream._readableState; + debug('flow', state.flowing); + while (state.flowing && stream.read() !== null) {} +} + +// wrap an old-style stream as the async data source. +// This is *not* part of the readable stream interface. +// It is an ugly unfortunate mess of history. +Readable.prototype.wrap = function (stream) { + var _this = this; + + var state = this._readableState; + var paused = false; + + stream.on('end', function () { + debug('wrapped end'); + if (state.decoder && !state.ended) { + var chunk = state.decoder.end(); + if (chunk && chunk.length) _this.push(chunk); + } + + _this.push(null); + }); + + stream.on('data', function (chunk) { + debug('wrapped data'); + if (state.decoder) chunk = state.decoder.write(chunk); + + // don't skip over falsy values in objectMode + if (state.objectMode && (chunk === null || chunk === undefined)) return;else if (!state.objectMode && (!chunk || !chunk.length)) return; + + var ret = _this.push(chunk); + if (!ret) { + paused = true; + stream.pause(); + } + }); + + // proxy all the other methods. + // important when wrapping filters and duplexes. + for (var i in stream) { + if (this[i] === undefined && typeof stream[i] === 'function') { + this[i] = function (method) { + return function () { + return stream[method].apply(stream, arguments); + }; + }(i); + } + } + + // proxy certain important events. + for (var n = 0; n < kProxyEvents.length; n++) { + stream.on(kProxyEvents[n], this.emit.bind(this, kProxyEvents[n])); + } + + // when we try to consume some more bytes, simply unpause the + // underlying stream. + this._read = function (n) { + debug('wrapped _read', n); + if (paused) { + paused = false; + stream.resume(); + } + }; + + return this; +}; + +Object.defineProperty(Readable.prototype, 'readableHighWaterMark', { + // making it explicit this property is not enumerable + // because otherwise some prototype manipulation in + // userland will fail + enumerable: false, + get: function () { + return this._readableState.highWaterMark; + } +}); + +// exposed for testing purposes only. +Readable._fromList = fromList; + +// Pluck off n bytes from an array of buffers. +// Length is the combined lengths of all the buffers in the list. +// This function is designed to be inlinable, so please take care when making +// changes to the function body. +function fromList(n, state) { + // nothing buffered + if (state.length === 0) return null; + + var ret; + if (state.objectMode) ret = state.buffer.shift();else if (!n || n >= state.length) { + // read it all, truncate the list + if (state.decoder) ret = state.buffer.join('');else if (state.buffer.length === 1) ret = state.buffer.head.data;else ret = state.buffer.concat(state.length); + state.buffer.clear(); + } else { + // read part of list + ret = fromListPartial(n, state.buffer, state.decoder); + } + + return ret; +} + +// Extracts only enough buffered data to satisfy the amount requested. +// This function is designed to be inlinable, so please take care when making +// changes to the function body. +function fromListPartial(n, list, hasStrings) { + var ret; + if (n < list.head.data.length) { + // slice is the same for buffers and strings + ret = list.head.data.slice(0, n); + list.head.data = list.head.data.slice(n); + } else if (n === list.head.data.length) { + // first chunk is a perfect match + ret = list.shift(); + } else { + // result spans more than one buffer + ret = hasStrings ? copyFromBufferString(n, list) : copyFromBuffer(n, list); + } + return ret; +} + +// Copies a specified amount of characters from the list of buffered data +// chunks. +// This function is designed to be inlinable, so please take care when making +// changes to the function body. +function copyFromBufferString(n, list) { + var p = list.head; + var c = 1; + var ret = p.data; + n -= ret.length; + while (p = p.next) { + var str = p.data; + var nb = n > str.length ? str.length : n; + if (nb === str.length) ret += str;else ret += str.slice(0, n); + n -= nb; + if (n === 0) { + if (nb === str.length) { + ++c; + if (p.next) list.head = p.next;else list.head = list.tail = null; + } else { + list.head = p; + p.data = str.slice(nb); + } + break; + } + ++c; + } + list.length -= c; + return ret; +} + +// Copies a specified amount of bytes from the list of buffered data chunks. +// This function is designed to be inlinable, so please take care when making +// changes to the function body. +function copyFromBuffer(n, list) { + var ret = Buffer.allocUnsafe(n); + var p = list.head; + var c = 1; + p.data.copy(ret); + n -= p.data.length; + while (p = p.next) { + var buf = p.data; + var nb = n > buf.length ? buf.length : n; + buf.copy(ret, ret.length - n, 0, nb); + n -= nb; + if (n === 0) { + if (nb === buf.length) { + ++c; + if (p.next) list.head = p.next;else list.head = list.tail = null; + } else { + list.head = p; + p.data = buf.slice(nb); + } + break; + } + ++c; + } + list.length -= c; + return ret; +} + +function endReadable(stream) { + var state = stream._readableState; + + // If we get here before consuming all the bytes, then that is a + // bug in node. Should never happen. + if (state.length > 0) throw new Error('"endReadable()" called on non-empty stream'); + + if (!state.endEmitted) { + state.ended = true; + pna.nextTick(endReadableNT, state, stream); + } +} + +function endReadableNT(state, stream) { + // Check that we didn't get one last unshift. + if (!state.endEmitted && state.length === 0) { + state.endEmitted = true; + stream.readable = false; + stream.emit('end'); + } +} + +function indexOf(xs, x) { + for (var i = 0, l = xs.length; i < l; i++) { + if (xs[i] === x) return i; + } + return -1; +} + +/***/ }), +/* 22 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(14); + + +/***/ }), +/* 23 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +/**/ + +var pna = __webpack_require__(11); +/**/ + +// undocumented cb() API, needed for core, not for public API +function destroy(err, cb) { + var _this = this; + + var readableDestroyed = this._readableState && this._readableState.destroyed; + var writableDestroyed = this._writableState && this._writableState.destroyed; + + if (readableDestroyed || writableDestroyed) { + if (cb) { + cb(err); + } else if (err && (!this._writableState || !this._writableState.errorEmitted)) { + pna.nextTick(emitErrorNT, this, err); + } + return this; + } + + // we set destroyed to true before firing error callbacks in order + // to make it re-entrance safe in case destroy() is called within callbacks + + if (this._readableState) { + this._readableState.destroyed = true; + } + + // if this is a duplex stream mark the writable part as destroyed as well + if (this._writableState) { + this._writableState.destroyed = true; + } + + this._destroy(err || null, function (err) { + if (!cb && err) { + pna.nextTick(emitErrorNT, _this, err); + if (_this._writableState) { + _this._writableState.errorEmitted = true; + } + } else if (cb) { + cb(err); + } + }); + + return this; +} + +function undestroy() { + if (this._readableState) { + this._readableState.destroyed = false; + this._readableState.reading = false; + this._readableState.ended = false; + this._readableState.endEmitted = false; + } + + if (this._writableState) { + this._writableState.destroyed = false; + this._writableState.ended = false; + this._writableState.ending = false; + this._writableState.finished = false; + this._writableState.errorEmitted = false; + } +} + +function emitErrorNT(self, err) { + self.emit('error', err); +} + +module.exports = { + destroy: destroy, + undestroy: undestroy +}; + +/***/ }), +/* 24 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +// A bit simpler than readable streams. +// Implement an async ._write(chunk, encoding, cb), and it'll handle all +// the drain event emission and buffering. + + + +/**/ + +var pna = __webpack_require__(11); +/**/ + +module.exports = Writable; + +/* */ +function WriteReq(chunk, encoding, cb) { + this.chunk = chunk; + this.encoding = encoding; + this.callback = cb; + this.next = null; +} + +// It seems a linked list but it is not +// there will be only 2 of these for each stream +function CorkedRequest(state) { + var _this = this; + + this.next = null; + this.entry = null; + this.finish = function () { + onCorkedFinish(_this, state); + }; +} +/* */ + +/**/ +var asyncWrite = !process.browser && ['v0.10', 'v0.9.'].indexOf(process.version.slice(0, 5)) > -1 ? setImmediate : pna.nextTick; +/**/ + +/**/ +var Duplex; +/**/ + +Writable.WritableState = WritableState; + +/**/ +var util = __webpack_require__(6); +util.inherits = __webpack_require__(7); +/**/ + +/**/ +var internalUtil = { + deprecate: __webpack_require__(77) +}; +/**/ + +/**/ +var Stream = __webpack_require__(22); +/**/ + +/**/ + +var Buffer = __webpack_require__(1).Buffer; +var OurUint8Array = global.Uint8Array || function () {}; +function _uint8ArrayToBuffer(chunk) { + return Buffer.from(chunk); +} +function _isUint8Array(obj) { + return Buffer.isBuffer(obj) || obj instanceof OurUint8Array; +} + +/**/ + +var destroyImpl = __webpack_require__(23); + +util.inherits(Writable, Stream); + +function nop() {} + +function WritableState(options, stream) { + Duplex = Duplex || __webpack_require__(5); + + options = options || {}; + + // Duplex streams are both readable and writable, but share + // the same options object. + // However, some cases require setting options to different + // values for the readable and the writable sides of the duplex stream. + // These options can be provided separately as readableXXX and writableXXX. + var isDuplex = stream instanceof Duplex; + + // object stream flag to indicate whether or not this stream + // contains buffers or objects. + this.objectMode = !!options.objectMode; + + if (isDuplex) this.objectMode = this.objectMode || !!options.writableObjectMode; + + // the point at which write() starts returning false + // Note: 0 is a valid value, means that we always return false if + // the entire buffer is not flushed immediately on write() + var hwm = options.highWaterMark; + var writableHwm = options.writableHighWaterMark; + var defaultHwm = this.objectMode ? 16 : 16 * 1024; + + if (hwm || hwm === 0) this.highWaterMark = hwm;else if (isDuplex && (writableHwm || writableHwm === 0)) this.highWaterMark = writableHwm;else this.highWaterMark = defaultHwm; + + // cast to ints. + this.highWaterMark = Math.floor(this.highWaterMark); + + // if _final has been called + this.finalCalled = false; + + // drain event flag. + this.needDrain = false; + // at the start of calling end() + this.ending = false; + // when end() has been called, and returned + this.ended = false; + // when 'finish' is emitted + this.finished = false; + + // has it been destroyed + this.destroyed = false; + + // should we decode strings into buffers before passing to _write? + // this is here so that some node-core streams can optimize string + // handling at a lower level. + var noDecode = options.decodeStrings === false; + this.decodeStrings = !noDecode; + + // Crypto is kind of old and crusty. Historically, its default string + // encoding is 'binary' so we have to make this configurable. + // Everything else in the universe uses 'utf8', though. + this.defaultEncoding = options.defaultEncoding || 'utf8'; + + // not an actual buffer we keep track of, but a measurement + // of how much we're waiting to get pushed to some underlying + // socket or file. + this.length = 0; + + // a flag to see when we're in the middle of a write. + this.writing = false; + + // when true all writes will be buffered until .uncork() call + this.corked = 0; + + // a flag to be able to tell if the onwrite cb is called immediately, + // or on a later tick. We set this to true at first, because any + // actions that shouldn't happen until "later" should generally also + // not happen before the first write call. + this.sync = true; + + // a flag to know if we're processing previously buffered items, which + // may call the _write() callback in the same tick, so that we don't + // end up in an overlapped onwrite situation. + this.bufferProcessing = false; + + // the callback that's passed to _write(chunk,cb) + this.onwrite = function (er) { + onwrite(stream, er); + }; + + // the callback that the user supplies to write(chunk,encoding,cb) + this.writecb = null; + + // the amount that is being written when _write is called. + this.writelen = 0; + + this.bufferedRequest = null; + this.lastBufferedRequest = null; + + // number of pending user-supplied write callbacks + // this must be 0 before 'finish' can be emitted + this.pendingcb = 0; + + // emit prefinish if the only thing we're waiting for is _write cbs + // This is relevant for synchronous Transform streams + this.prefinished = false; + + // True if the error was already emitted and should not be thrown again + this.errorEmitted = false; + + // count buffered requests + this.bufferedRequestCount = 0; + + // allocate the first CorkedRequest, there is always + // one allocated and free to use, and we maintain at most two + this.corkedRequestsFree = new CorkedRequest(this); +} + +WritableState.prototype.getBuffer = function getBuffer() { + var current = this.bufferedRequest; + var out = []; + while (current) { + out.push(current); + current = current.next; + } + return out; +}; + +(function () { + try { + Object.defineProperty(WritableState.prototype, 'buffer', { + get: internalUtil.deprecate(function () { + return this.getBuffer(); + }, '_writableState.buffer is deprecated. Use _writableState.getBuffer ' + 'instead.', 'DEP0003') + }); + } catch (_) {} +})(); + +// Test _writableState for inheritance to account for Duplex streams, +// whose prototype chain only points to Readable. +var realHasInstance; +if (typeof Symbol === 'function' && Symbol.hasInstance && typeof Function.prototype[Symbol.hasInstance] === 'function') { + realHasInstance = Function.prototype[Symbol.hasInstance]; + Object.defineProperty(Writable, Symbol.hasInstance, { + value: function (object) { + if (realHasInstance.call(this, object)) return true; + if (this !== Writable) return false; + + return object && object._writableState instanceof WritableState; + } + }); +} else { + realHasInstance = function (object) { + return object instanceof this; + }; +} + +function Writable(options) { + Duplex = Duplex || __webpack_require__(5); + + // Writable ctor is applied to Duplexes, too. + // `realHasInstance` is necessary because using plain `instanceof` + // would return false, as no `_writableState` property is attached. + + // Trying to use the custom `instanceof` for Writable here will also break the + // Node.js LazyTransform implementation, which has a non-trivial getter for + // `_writableState` that would lead to infinite recursion. + if (!realHasInstance.call(Writable, this) && !(this instanceof Duplex)) { + return new Writable(options); + } + + this._writableState = new WritableState(options, this); + + // legacy. + this.writable = true; + + if (options) { + if (typeof options.write === 'function') this._write = options.write; + + if (typeof options.writev === 'function') this._writev = options.writev; + + if (typeof options.destroy === 'function') this._destroy = options.destroy; + + if (typeof options.final === 'function') this._final = options.final; + } + + Stream.call(this); +} + +// Otherwise people can pipe Writable streams, which is just wrong. +Writable.prototype.pipe = function () { + this.emit('error', new Error('Cannot pipe, not readable')); +}; + +function writeAfterEnd(stream, cb) { + var er = new Error('write after end'); + // TODO: defer error events consistently everywhere, not just the cb + stream.emit('error', er); + pna.nextTick(cb, er); +} + +// Checks that a user-supplied chunk is valid, especially for the particular +// mode the stream is in. Currently this means that `null` is never accepted +// and undefined/non-string values are only allowed in object mode. +function validChunk(stream, state, chunk, cb) { + var valid = true; + var er = false; + + if (chunk === null) { + er = new TypeError('May not write null values to stream'); + } else if (typeof chunk !== 'string' && chunk !== undefined && !state.objectMode) { + er = new TypeError('Invalid non-string/buffer chunk'); + } + if (er) { + stream.emit('error', er); + pna.nextTick(cb, er); + valid = false; + } + return valid; +} + +Writable.prototype.write = function (chunk, encoding, cb) { + var state = this._writableState; + var ret = false; + var isBuf = !state.objectMode && _isUint8Array(chunk); + + if (isBuf && !Buffer.isBuffer(chunk)) { + chunk = _uint8ArrayToBuffer(chunk); + } + + if (typeof encoding === 'function') { + cb = encoding; + encoding = null; + } + + if (isBuf) encoding = 'buffer';else if (!encoding) encoding = state.defaultEncoding; + + if (typeof cb !== 'function') cb = nop; + + if (state.ended) writeAfterEnd(this, cb);else if (isBuf || validChunk(this, state, chunk, cb)) { + state.pendingcb++; + ret = writeOrBuffer(this, state, isBuf, chunk, encoding, cb); + } + + return ret; +}; + +Writable.prototype.cork = function () { + var state = this._writableState; + + state.corked++; +}; + +Writable.prototype.uncork = function () { + var state = this._writableState; + + if (state.corked) { + state.corked--; + + if (!state.writing && !state.corked && !state.finished && !state.bufferProcessing && state.bufferedRequest) clearBuffer(this, state); + } +}; + +Writable.prototype.setDefaultEncoding = function setDefaultEncoding(encoding) { + // node::ParseEncoding() requires lower case. + if (typeof encoding === 'string') encoding = encoding.toLowerCase(); + if (!(['hex', 'utf8', 'utf-8', 'ascii', 'binary', 'base64', 'ucs2', 'ucs-2', 'utf16le', 'utf-16le', 'raw'].indexOf((encoding + '').toLowerCase()) > -1)) throw new TypeError('Unknown encoding: ' + encoding); + this._writableState.defaultEncoding = encoding; + return this; +}; + +function decodeChunk(state, chunk, encoding) { + if (!state.objectMode && state.decodeStrings !== false && typeof chunk === 'string') { + chunk = Buffer.from(chunk, encoding); + } + return chunk; +} + +Object.defineProperty(Writable.prototype, 'writableHighWaterMark', { + // making it explicit this property is not enumerable + // because otherwise some prototype manipulation in + // userland will fail + enumerable: false, + get: function () { + return this._writableState.highWaterMark; + } +}); + +// if we're already writing something, then just put this +// in the queue, and wait our turn. Otherwise, call _write +// If we return false, then we need a drain event, so set that flag. +function writeOrBuffer(stream, state, isBuf, chunk, encoding, cb) { + if (!isBuf) { + var newChunk = decodeChunk(state, chunk, encoding); + if (chunk !== newChunk) { + isBuf = true; + encoding = 'buffer'; + chunk = newChunk; + } + } + var len = state.objectMode ? 1 : chunk.length; + + state.length += len; + + var ret = state.length < state.highWaterMark; + // we must ensure that previous needDrain will not be reset to false. + if (!ret) state.needDrain = true; + + if (state.writing || state.corked) { + var last = state.lastBufferedRequest; + state.lastBufferedRequest = { + chunk: chunk, + encoding: encoding, + isBuf: isBuf, + callback: cb, + next: null + }; + if (last) { + last.next = state.lastBufferedRequest; + } else { + state.bufferedRequest = state.lastBufferedRequest; + } + state.bufferedRequestCount += 1; + } else { + doWrite(stream, state, false, len, chunk, encoding, cb); + } + + return ret; +} + +function doWrite(stream, state, writev, len, chunk, encoding, cb) { + state.writelen = len; + state.writecb = cb; + state.writing = true; + state.sync = true; + if (writev) stream._writev(chunk, state.onwrite);else stream._write(chunk, encoding, state.onwrite); + state.sync = false; +} + +function onwriteError(stream, state, sync, er, cb) { + --state.pendingcb; + + if (sync) { + // defer the callback if we are being called synchronously + // to avoid piling up things on the stack + pna.nextTick(cb, er); + // this can emit finish, and it will always happen + // after error + pna.nextTick(finishMaybe, stream, state); + stream._writableState.errorEmitted = true; + stream.emit('error', er); + } else { + // the caller expect this to happen before if + // it is async + cb(er); + stream._writableState.errorEmitted = true; + stream.emit('error', er); + // this can emit finish, but finish must + // always follow error + finishMaybe(stream, state); + } +} + +function onwriteStateUpdate(state) { + state.writing = false; + state.writecb = null; + state.length -= state.writelen; + state.writelen = 0; +} + +function onwrite(stream, er) { + var state = stream._writableState; + var sync = state.sync; + var cb = state.writecb; + + onwriteStateUpdate(state); + + if (er) onwriteError(stream, state, sync, er, cb);else { + // Check if we're actually ready to finish, but don't emit yet + var finished = needFinish(state); + + if (!finished && !state.corked && !state.bufferProcessing && state.bufferedRequest) { + clearBuffer(stream, state); + } + + if (sync) { + /**/ + asyncWrite(afterWrite, stream, state, finished, cb); + /**/ + } else { + afterWrite(stream, state, finished, cb); + } + } +} + +function afterWrite(stream, state, finished, cb) { + if (!finished) onwriteDrain(stream, state); + state.pendingcb--; + cb(); + finishMaybe(stream, state); +} + +// Must force callback to be called on nextTick, so that we don't +// emit 'drain' before the write() consumer gets the 'false' return +// value, and has a chance to attach a 'drain' listener. +function onwriteDrain(stream, state) { + if (state.length === 0 && state.needDrain) { + state.needDrain = false; + stream.emit('drain'); + } +} + +// if there's something in the buffer waiting, then process it +function clearBuffer(stream, state) { + state.bufferProcessing = true; + var entry = state.bufferedRequest; + + if (stream._writev && entry && entry.next) { + // Fast case, write everything using _writev() + var l = state.bufferedRequestCount; + var buffer = new Array(l); + var holder = state.corkedRequestsFree; + holder.entry = entry; + + var count = 0; + var allBuffers = true; + while (entry) { + buffer[count] = entry; + if (!entry.isBuf) allBuffers = false; + entry = entry.next; + count += 1; + } + buffer.allBuffers = allBuffers; + + doWrite(stream, state, true, state.length, buffer, '', holder.finish); + + // doWrite is almost always async, defer these to save a bit of time + // as the hot path ends with doWrite + state.pendingcb++; + state.lastBufferedRequest = null; + if (holder.next) { + state.corkedRequestsFree = holder.next; + holder.next = null; + } else { + state.corkedRequestsFree = new CorkedRequest(state); + } + state.bufferedRequestCount = 0; + } else { + // Slow case, write chunks one-by-one + while (entry) { + var chunk = entry.chunk; + var encoding = entry.encoding; + var cb = entry.callback; + var len = state.objectMode ? 1 : chunk.length; + + doWrite(stream, state, false, len, chunk, encoding, cb); + entry = entry.next; + state.bufferedRequestCount--; + // if we didn't call the onwrite immediately, then + // it means that we need to wait until it does. + // also, that means that the chunk and cb are currently + // being processed, so move the buffer counter past them. + if (state.writing) { + break; + } + } + + if (entry === null) state.lastBufferedRequest = null; + } + + state.bufferedRequest = entry; + state.bufferProcessing = false; +} + +Writable.prototype._write = function (chunk, encoding, cb) { + cb(new Error('_write() is not implemented')); +}; + +Writable.prototype._writev = null; + +Writable.prototype.end = function (chunk, encoding, cb) { + var state = this._writableState; + + if (typeof chunk === 'function') { + cb = chunk; + chunk = null; + encoding = null; + } else if (typeof encoding === 'function') { + cb = encoding; + encoding = null; + } + + if (chunk !== null && chunk !== undefined) this.write(chunk, encoding); + + // .end() fully uncorks + if (state.corked) { + state.corked = 1; + this.uncork(); + } + + // ignore unnecessary end() calls. + if (!state.ending && !state.finished) endWritable(this, state, cb); +}; + +function needFinish(state) { + return state.ending && state.length === 0 && state.bufferedRequest === null && !state.finished && !state.writing; +} +function callFinal(stream, state) { + stream._final(function (err) { + state.pendingcb--; + if (err) { + stream.emit('error', err); + } + state.prefinished = true; + stream.emit('prefinish'); + finishMaybe(stream, state); + }); +} +function prefinish(stream, state) { + if (!state.prefinished && !state.finalCalled) { + if (typeof stream._final === 'function') { + state.pendingcb++; + state.finalCalled = true; + pna.nextTick(callFinal, stream, state); + } else { + state.prefinished = true; + stream.emit('prefinish'); + } + } +} + +function finishMaybe(stream, state) { + var need = needFinish(state); + if (need) { + prefinish(stream, state); + if (state.pendingcb === 0) { + state.finished = true; + stream.emit('finish'); + } + } + return need; +} + +function endWritable(stream, state, cb) { + state.ending = true; + finishMaybe(stream, state); + if (cb) { + if (state.finished) pna.nextTick(cb);else stream.once('finish', cb); + } + state.ended = true; + stream.writable = false; +} + +function onCorkedFinish(corkReq, state, err) { + var entry = corkReq.entry; + corkReq.entry = null; + while (entry) { + var cb = entry.callback; + state.pendingcb--; + cb(err); + entry = entry.next; + } + if (state.corkedRequestsFree) { + state.corkedRequestsFree.next = corkReq; + } else { + state.corkedRequestsFree = corkReq; + } +} + +Object.defineProperty(Writable.prototype, 'destroyed', { + get: function () { + if (this._writableState === undefined) { + return false; + } + return this._writableState.destroyed; + }, + set: function (value) { + // we ignore the value if the stream + // has not been initialized yet + if (!this._writableState) { + return; + } + + // backward compatibility, the user is explicitly + // managing destroyed + this._writableState.destroyed = value; + } +}); + +Writable.prototype.destroy = destroyImpl.destroy; +Writable.prototype._undestroy = destroyImpl.undestroy; +Writable.prototype._destroy = function (err, cb) { + this.end(); + cb(err); +}; + +/***/ }), +/* 25 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +/**/ + +var Buffer = __webpack_require__(1).Buffer; +/**/ + +var isEncoding = Buffer.isEncoding || function (encoding) { + encoding = '' + encoding; + switch (encoding && encoding.toLowerCase()) { + case 'hex':case 'utf8':case 'utf-8':case 'ascii':case 'binary':case 'base64':case 'ucs2':case 'ucs-2':case 'utf16le':case 'utf-16le':case 'raw': + return true; + default: + return false; + } +}; + +function _normalizeEncoding(enc) { + if (!enc) return 'utf8'; + var retried; + while (true) { + switch (enc) { + case 'utf8': + case 'utf-8': + return 'utf8'; + case 'ucs2': + case 'ucs-2': + case 'utf16le': + case 'utf-16le': + return 'utf16le'; + case 'latin1': + case 'binary': + return 'latin1'; + case 'base64': + case 'ascii': + case 'hex': + return enc; + default: + if (retried) return; // undefined + enc = ('' + enc).toLowerCase(); + retried = true; + } + } +}; + +// Do not cache `Buffer.isEncoding` when checking encoding names as some +// modules monkey-patch it to support additional encodings +function normalizeEncoding(enc) { + var nenc = _normalizeEncoding(enc); + if (typeof nenc !== 'string' && (Buffer.isEncoding === isEncoding || !isEncoding(enc))) throw new Error('Unknown encoding: ' + enc); + return nenc || enc; +} + +// StringDecoder provides an interface for efficiently splitting a series of +// buffers into a series of JS strings without breaking apart multi-byte +// characters. +exports.StringDecoder = StringDecoder; +function StringDecoder(encoding) { + this.encoding = normalizeEncoding(encoding); + var nb; + switch (this.encoding) { + case 'utf16le': + this.text = utf16Text; + this.end = utf16End; + nb = 4; + break; + case 'utf8': + this.fillLast = utf8FillLast; + nb = 4; + break; + case 'base64': + this.text = base64Text; + this.end = base64End; + nb = 3; + break; + default: + this.write = simpleWrite; + this.end = simpleEnd; + return; + } + this.lastNeed = 0; + this.lastTotal = 0; + this.lastChar = Buffer.allocUnsafe(nb); +} + +StringDecoder.prototype.write = function (buf) { + if (buf.length === 0) return ''; + var r; + var i; + if (this.lastNeed) { + r = this.fillLast(buf); + if (r === undefined) return ''; + i = this.lastNeed; + this.lastNeed = 0; + } else { + i = 0; + } + if (i < buf.length) return r ? r + this.text(buf, i) : this.text(buf, i); + return r || ''; +}; + +StringDecoder.prototype.end = utf8End; + +// Returns only complete characters in a Buffer +StringDecoder.prototype.text = utf8Text; + +// Attempts to complete a partial non-UTF-8 character using bytes from a Buffer +StringDecoder.prototype.fillLast = function (buf) { + if (this.lastNeed <= buf.length) { + buf.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, this.lastNeed); + return this.lastChar.toString(this.encoding, 0, this.lastTotal); + } + buf.copy(this.lastChar, this.lastTotal - this.lastNeed, 0, buf.length); + this.lastNeed -= buf.length; +}; + +// Checks the type of a UTF-8 byte, whether it's ASCII, a leading byte, or a +// continuation byte. If an invalid byte is detected, -2 is returned. +function utf8CheckByte(byte) { + if (byte <= 0x7F) return 0;else if (byte >> 5 === 0x06) return 2;else if (byte >> 4 === 0x0E) return 3;else if (byte >> 3 === 0x1E) return 4; + return byte >> 6 === 0x02 ? -1 : -2; +} + +// Checks at most 3 bytes at the end of a Buffer in order to detect an +// incomplete multi-byte UTF-8 character. The total number of bytes (2, 3, or 4) +// needed to complete the UTF-8 character (if applicable) are returned. +function utf8CheckIncomplete(self, buf, i) { + var j = buf.length - 1; + if (j < i) return 0; + var nb = utf8CheckByte(buf[j]); + if (nb >= 0) { + if (nb > 0) self.lastNeed = nb - 1; + return nb; + } + if (--j < i || nb === -2) return 0; + nb = utf8CheckByte(buf[j]); + if (nb >= 0) { + if (nb > 0) self.lastNeed = nb - 2; + return nb; + } + if (--j < i || nb === -2) return 0; + nb = utf8CheckByte(buf[j]); + if (nb >= 0) { + if (nb > 0) { + if (nb === 2) nb = 0;else self.lastNeed = nb - 3; + } + return nb; + } + return 0; +} + +// Validates as many continuation bytes for a multi-byte UTF-8 character as +// needed or are available. If we see a non-continuation byte where we expect +// one, we "replace" the validated continuation bytes we've seen so far with +// a single UTF-8 replacement character ('\ufffd'), to match v8's UTF-8 decoding +// behavior. The continuation byte check is included three times in the case +// where all of the continuation bytes for a character exist in the same buffer. +// It is also done this way as a slight performance increase instead of using a +// loop. +function utf8CheckExtraBytes(self, buf, p) { + if ((buf[0] & 0xC0) !== 0x80) { + self.lastNeed = 0; + return '\ufffd'; + } + if (self.lastNeed > 1 && buf.length > 1) { + if ((buf[1] & 0xC0) !== 0x80) { + self.lastNeed = 1; + return '\ufffd'; + } + if (self.lastNeed > 2 && buf.length > 2) { + if ((buf[2] & 0xC0) !== 0x80) { + self.lastNeed = 2; + return '\ufffd'; + } + } + } +} + +// Attempts to complete a multi-byte UTF-8 character using bytes from a Buffer. +function utf8FillLast(buf) { + var p = this.lastTotal - this.lastNeed; + var r = utf8CheckExtraBytes(this, buf, p); + if (r !== undefined) return r; + if (this.lastNeed <= buf.length) { + buf.copy(this.lastChar, p, 0, this.lastNeed); + return this.lastChar.toString(this.encoding, 0, this.lastTotal); + } + buf.copy(this.lastChar, p, 0, buf.length); + this.lastNeed -= buf.length; +} + +// Returns all complete UTF-8 characters in a Buffer. If the Buffer ended on a +// partial character, the character's bytes are buffered until the required +// number of bytes are available. +function utf8Text(buf, i) { + var total = utf8CheckIncomplete(this, buf, i); + if (!this.lastNeed) return buf.toString('utf8', i); + this.lastTotal = total; + var end = buf.length - (total - this.lastNeed); + buf.copy(this.lastChar, 0, end); + return buf.toString('utf8', i, end); +} + +// For UTF-8, a replacement character is added when ending on a partial +// character. +function utf8End(buf) { + var r = buf && buf.length ? this.write(buf) : ''; + if (this.lastNeed) return r + '\ufffd'; + return r; +} + +// UTF-16LE typically needs two bytes per character, but even if we have an even +// number of bytes available, we need to check if we end on a leading/high +// surrogate. In that case, we need to wait for the next two bytes in order to +// decode the last character properly. +function utf16Text(buf, i) { + if ((buf.length - i) % 2 === 0) { + var r = buf.toString('utf16le', i); + if (r) { + var c = r.charCodeAt(r.length - 1); + if (c >= 0xD800 && c <= 0xDBFF) { + this.lastNeed = 2; + this.lastTotal = 4; + this.lastChar[0] = buf[buf.length - 2]; + this.lastChar[1] = buf[buf.length - 1]; + return r.slice(0, -1); + } + } + return r; + } + this.lastNeed = 1; + this.lastTotal = 2; + this.lastChar[0] = buf[buf.length - 1]; + return buf.toString('utf16le', i, buf.length - 1); +} + +// For UTF-16LE we do not explicitly append special replacement characters if we +// end on a partial character, we simply let v8 handle that. +function utf16End(buf) { + var r = buf && buf.length ? this.write(buf) : ''; + if (this.lastNeed) { + var end = this.lastTotal - this.lastNeed; + return r + this.lastChar.toString('utf16le', 0, end); + } + return r; +} + +function base64Text(buf, i) { + var n = (buf.length - i) % 3; + if (n === 0) return buf.toString('base64', i); + this.lastNeed = 3 - n; + this.lastTotal = 3; + if (n === 1) { + this.lastChar[0] = buf[buf.length - 1]; + } else { + this.lastChar[0] = buf[buf.length - 2]; + this.lastChar[1] = buf[buf.length - 1]; + } + return buf.toString('base64', i, buf.length - n); +} + +function base64End(buf) { + var r = buf && buf.length ? this.write(buf) : ''; + if (this.lastNeed) return r + this.lastChar.toString('base64', 0, 3 - this.lastNeed); + return r; +} + +// Pass bytes on through for single-byte encodings (e.g. ascii, latin1, hex) +function simpleWrite(buf) { + return buf.toString(this.encoding); +} + +function simpleEnd(buf) { + return buf && buf.length ? this.write(buf) : ''; +} + +/***/ }), +/* 26 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +// a transform stream is a readable/writable stream where you do +// something with the data. Sometimes it's called a "filter", +// but that's not a great name for it, since that implies a thing where +// some bits pass through, and others are simply ignored. (That would +// be a valid example of a transform, of course.) +// +// While the output is causally related to the input, it's not a +// necessarily symmetric or synchronous transformation. For example, +// a zlib stream might take multiple plain-text writes(), and then +// emit a single compressed chunk some time in the future. +// +// Here's how this works: +// +// The Transform stream has all the aspects of the readable and writable +// stream classes. When you write(chunk), that calls _write(chunk,cb) +// internally, and returns false if there's a lot of pending writes +// buffered up. When you call read(), that calls _read(n) until +// there's enough pending readable data buffered up. +// +// In a transform stream, the written data is placed in a buffer. When +// _read(n) is called, it transforms the queued up data, calling the +// buffered _write cb's as it consumes chunks. If consuming a single +// written chunk would result in multiple output chunks, then the first +// outputted bit calls the readcb, and subsequent chunks just go into +// the read buffer, and will cause it to emit 'readable' if necessary. +// +// This way, back-pressure is actually determined by the reading side, +// since _read has to be called to start processing a new chunk. However, +// a pathological inflate type of transform can cause excessive buffering +// here. For example, imagine a stream where every byte of input is +// interpreted as an integer from 0-255, and then results in that many +// bytes of output. Writing the 4 bytes {ff,ff,ff,ff} would result in +// 1kb of data being output. In this case, you could write a very small +// amount of input, and end up with a very large amount of output. In +// such a pathological inflating mechanism, there'd be no way to tell +// the system to stop doing the transform. A single 4MB write could +// cause the system to run out of memory. +// +// However, even in such a pathological case, only a single written chunk +// would be consumed, and then the rest would wait (un-transformed) until +// the results of the previous transformed chunk were consumed. + + + +module.exports = Transform; + +var Duplex = __webpack_require__(5); + +/**/ +var util = __webpack_require__(6); +util.inherits = __webpack_require__(7); +/**/ + +util.inherits(Transform, Duplex); + +function afterTransform(er, data) { + var ts = this._transformState; + ts.transforming = false; + + var cb = ts.writecb; + + if (!cb) { + return this.emit('error', new Error('write callback called multiple times')); + } + + ts.writechunk = null; + ts.writecb = null; + + if (data != null) // single equals check for both `null` and `undefined` + this.push(data); + + cb(er); + + var rs = this._readableState; + rs.reading = false; + if (rs.needReadable || rs.length < rs.highWaterMark) { + this._read(rs.highWaterMark); + } +} + +function Transform(options) { + if (!(this instanceof Transform)) return new Transform(options); + + Duplex.call(this, options); + + this._transformState = { + afterTransform: afterTransform.bind(this), + needTransform: false, + transforming: false, + writecb: null, + writechunk: null, + writeencoding: null + }; + + // start out asking for a readable event once data is transformed. + this._readableState.needReadable = true; + + // we have implemented the _read method, and done the other things + // that Readable wants before the first _read call, so unset the + // sync guard flag. + this._readableState.sync = false; + + if (options) { + if (typeof options.transform === 'function') this._transform = options.transform; + + if (typeof options.flush === 'function') this._flush = options.flush; + } + + // When the writable side finishes, then flush out anything remaining. + this.on('prefinish', prefinish); +} + +function prefinish() { + var _this = this; + + if (typeof this._flush === 'function') { + this._flush(function (er, data) { + done(_this, er, data); + }); + } else { + done(this, null, null); + } +} + +Transform.prototype.push = function (chunk, encoding) { + this._transformState.needTransform = false; + return Duplex.prototype.push.call(this, chunk, encoding); +}; + +// This is the part where you do stuff! +// override this function in implementation classes. +// 'chunk' is an input chunk. +// +// Call `push(newChunk)` to pass along transformed output +// to the readable side. You may call 'push' zero or more times. +// +// Call `cb(err)` when you are done with this chunk. If you pass +// an error, then that'll put the hurt on the whole operation. If you +// never call cb(), then you'll never get another chunk. +Transform.prototype._transform = function (chunk, encoding, cb) { + throw new Error('_transform() is not implemented'); +}; + +Transform.prototype._write = function (chunk, encoding, cb) { + var ts = this._transformState; + ts.writecb = cb; + ts.writechunk = chunk; + ts.writeencoding = encoding; + if (!ts.transforming) { + var rs = this._readableState; + if (ts.needTransform || rs.needReadable || rs.length < rs.highWaterMark) this._read(rs.highWaterMark); + } +}; + +// Doesn't matter what the args are here. +// _transform does all the work. +// That we got here means that the readable side wants more data. +Transform.prototype._read = function (n) { + var ts = this._transformState; + + if (ts.writechunk !== null && ts.writecb && !ts.transforming) { + ts.transforming = true; + this._transform(ts.writechunk, ts.writeencoding, ts.afterTransform); + } else { + // mark that we need a transform, so that any data that comes in + // will get processed, now that we've asked for it. + ts.needTransform = true; + } +}; + +Transform.prototype._destroy = function (err, cb) { + var _this2 = this; + + Duplex.prototype._destroy.call(this, err, function (err2) { + cb(err2); + _this2.emit('close'); + }); +}; + +function done(stream, er, data) { + if (er) return stream.emit('error', er); + + if (data != null) // single equals check for both `null` and `undefined` + stream.push(data); + + // if there's nothing in the write buffer, then that means + // that nothing more will ever be provided + if (stream._writableState.length) throw new Error('Calling transform done when ws.length != 0'); + + if (stream._transformState.transforming) throw new Error('Calling transform done when still transforming'); + + return stream.push(null); +} + +/***/ }), +/* 27 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(82); + + +/***/ }), +/* 28 */ +/***/ (function(module, exports, __webpack_require__) { + +var mysql = __webpack_require__(12); +var Connection = __webpack_require__(8); +var EventEmitter = __webpack_require__(4).EventEmitter; +var Util = __webpack_require__(0); +var PoolConnection = __webpack_require__(84); + +module.exports = Pool; + +Util.inherits(Pool, EventEmitter); +function Pool(options) { + EventEmitter.call(this); + this.config = options.config; + this.config.connectionConfig.pool = this; + + this._acquiringConnections = []; + this._allConnections = []; + this._freeConnections = []; + this._connectionQueue = []; + this._closed = false; +} + +Pool.prototype.getConnection = function (cb) { + + if (this._closed) { + var err = new Error('Pool is closed.'); + err.code = 'POOL_CLOSED'; + process.nextTick(function () { + cb(err); + }); + return; + } + + var connection; + var pool = this; + + if (this._freeConnections.length > 0) { + connection = this._freeConnections.shift(); + this.acquireConnection(connection, cb); + return; + } + + if (this.config.connectionLimit === 0 || this._allConnections.length < this.config.connectionLimit) { + connection = new PoolConnection(this, { config: this.config.newConnectionConfig() }); + + this._acquiringConnections.push(connection); + this._allConnections.push(connection); + + connection.connect({timeout: this.config.acquireTimeout}, function onConnect(err) { + spliceConnection(pool._acquiringConnections, connection); + + if (pool._closed) { + err = new Error('Pool is closed.'); + err.code = 'POOL_CLOSED'; + } + + if (err) { + pool._purgeConnection(connection); + cb(err); + return; + } + + pool.emit('connection', connection); + pool.emit('acquire', connection); + cb(null, connection); + }); + return; + } + + if (!this.config.waitForConnections) { + process.nextTick(function(){ + var err = new Error('No connections available.'); + err.code = 'POOL_CONNLIMIT'; + cb(err); + }); + return; + } + + this._enqueueCallback(cb); +}; + +Pool.prototype.acquireConnection = function acquireConnection(connection, cb) { + if (connection._pool !== this) { + throw new Error('Connection acquired from wrong pool.'); + } + + var changeUser = this._needsChangeUser(connection); + var pool = this; + + this._acquiringConnections.push(connection); + + function onOperationComplete(err) { + spliceConnection(pool._acquiringConnections, connection); + + if (pool._closed) { + err = new Error('Pool is closed.'); + err.code = 'POOL_CLOSED'; + } + + if (err) { + pool._connectionQueue.unshift(cb); + pool._purgeConnection(connection); + return; + } + + if (changeUser) { + pool.emit('connection', connection); + } + + pool.emit('acquire', connection); + cb(null, connection); + } + + if (changeUser) { + // restore user back to pool configuration + connection.config = this.config.newConnectionConfig(); + connection.changeUser({timeout: this.config.acquireTimeout}, onOperationComplete); + } else { + // ping connection + connection.ping({timeout: this.config.acquireTimeout}, onOperationComplete); + } +}; + +Pool.prototype.releaseConnection = function releaseConnection(connection) { + + if (this._acquiringConnections.indexOf(connection) !== -1) { + // connection is being acquired + return; + } + + if (connection._pool) { + if (connection._pool !== this) { + throw new Error('Connection released to wrong pool'); + } + + if (this._freeConnections.indexOf(connection) !== -1) { + // connection already in free connection pool + // this won't catch all double-release cases + throw new Error('Connection already released'); + } else { + // add connection to end of free queue + this._freeConnections.push(connection); + this.emit('release', connection); + } + } + + if (this._closed) { + // empty the connection queue + this._connectionQueue.splice(0).forEach(function (cb) { + var err = new Error('Pool is closed.'); + err.code = 'POOL_CLOSED'; + process.nextTick(function () { + cb(err); + }); + }); + } else if (this._connectionQueue.length) { + // get connection with next waiting callback + this.getConnection(this._connectionQueue.shift()); + } +}; + +Pool.prototype.end = function (cb) { + this._closed = true; + + if (typeof cb !== 'function') { + cb = function (err) { + if (err) throw err; + }; + } + + var calledBack = false; + var waitingClose = 0; + + function onEnd(err) { + if (!calledBack && (err || --waitingClose <= 0)) { + calledBack = true; + cb(err); + } + } + + while (this._allConnections.length !== 0) { + waitingClose++; + this._purgeConnection(this._allConnections[0], onEnd); + } + + if (waitingClose === 0) { + process.nextTick(onEnd); + } +}; + +Pool.prototype.query = function (sql, values, cb) { + var query = Connection.createQuery(sql, values, cb); + + if (!(typeof sql === 'object' && 'typeCast' in sql)) { + query.typeCast = this.config.connectionConfig.typeCast; + } + + if (this.config.connectionConfig.trace) { + // Long stack trace support + query._callSite = new Error(); + } + + this.getConnection(function (err, conn) { + if (err) { + query.on('error', function () {}); + query.end(err); + return; + } + + // Release connection based off event + query.once('end', function() { + conn.release(); + }); + + conn.query(query); + }); + + return query; +}; + +Pool.prototype._enqueueCallback = function _enqueueCallback(callback) { + + if (this.config.queueLimit && this._connectionQueue.length >= this.config.queueLimit) { + process.nextTick(function () { + var err = new Error('Queue limit reached.'); + err.code = 'POOL_ENQUEUELIMIT'; + callback(err); + }); + return; + } + + // Bind to domain, as dequeue will likely occur in a different domain + var cb = process.domain + ? process.domain.bind(callback) + : callback; + + this._connectionQueue.push(cb); + this.emit('enqueue'); +}; + +Pool.prototype._needsChangeUser = function _needsChangeUser(connection) { + var connConfig = connection.config; + var poolConfig = this.config.connectionConfig; + + // check if changeUser values are different + return connConfig.user !== poolConfig.user + || connConfig.database !== poolConfig.database + || connConfig.password !== poolConfig.password + || connConfig.charsetNumber !== poolConfig.charsetNumber; +}; + +Pool.prototype._purgeConnection = function _purgeConnection(connection, callback) { + var cb = callback || function () {}; + + if (connection.state === 'disconnected') { + connection.destroy(); + } + + this._removeConnection(connection); + + if (connection.state !== 'disconnected' && !connection._protocol._quitSequence) { + connection._realEnd(cb); + return; + } + + process.nextTick(cb); +}; + +Pool.prototype._removeConnection = function(connection) { + connection._pool = null; + + // Remove connection from all connections + spliceConnection(this._allConnections, connection); + + // Remove connection from free connections + spliceConnection(this._freeConnections, connection); + + this.releaseConnection(connection); +}; + +Pool.prototype.escape = function(value) { + return mysql.escape(value, this.config.connectionConfig.stringifyObjects, this.config.connectionConfig.timezone); +}; + +Pool.prototype.escapeId = function escapeId(value) { + return mysql.escapeId(value, false); +}; + +function spliceConnection(array, connection) { + var index; + if ((index = array.indexOf(connection)) !== -1) { + // Remove connection from all connections + array.splice(index, 1); + } +} + + +/***/ }), +/* 29 */ +/***/ (function(module, exports, __webpack_require__) { + + +var ConnectionConfig = __webpack_require__(9); + +module.exports = PoolConfig; +function PoolConfig(options) { + if (typeof options === 'string') { + options = ConnectionConfig.parseUrl(options); + } + + this.acquireTimeout = (options.acquireTimeout === undefined) + ? 10 * 1000 + : Number(options.acquireTimeout); + this.connectionConfig = new ConnectionConfig(options); + this.waitForConnections = (options.waitForConnections === undefined) + ? true + : Boolean(options.waitForConnections); + this.connectionLimit = (options.connectionLimit === undefined) + ? 10 + : Number(options.connectionLimit); + this.queueLimit = (options.queueLimit === undefined) + ? 0 + : Number(options.queueLimit); +} + +PoolConfig.prototype.newConnectionConfig = function newConnectionConfig() { + var connectionConfig = new ConnectionConfig(this.connectionConfig); + + connectionConfig.clientFlags = this.connectionConfig.clientFlags; + connectionConfig.maxPacketSize = this.connectionConfig.maxPacketSize; + + return connectionConfig; +}; + + +/***/ }), +/* 30 */ +/***/ (function(module, exports) { + + +/** + * PoolSelector + */ +var PoolSelector = module.exports = {}; + +PoolSelector.RR = function PoolSelectorRoundRobin() { + var index = 0; + + return function(clusterIds) { + if (index >= clusterIds.length) { + index = 0; + } + + var clusterId = clusterIds[index++]; + + return clusterId; + }; +}; + +PoolSelector.RANDOM = function PoolSelectorRandom() { + return function(clusterIds) { + return clusterIds[Math.floor(Math.random() * clusterIds.length)]; + }; +}; + +PoolSelector.ORDER = function PoolSelectorOrder() { + return function(clusterIds) { + return clusterIds[0]; + }; +}; + + +/***/ }), +/* 31 */ +/***/ (function(module, exports, __webpack_require__) { + +const MySQL = __webpack_require__(32); +const Logger = __webpack_require__(87); +const Profiler = __webpack_require__(88); +const parseSettings = __webpack_require__(89); +const { + prepareQuery, typeCast, safeInvoke, sanitizeTransactionInput, +} = __webpack_require__(90); + +let logger = null; +let profiler = null; +let mysql = null; +let config = {}; + +global.exports('mysql_execute', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result) ? result.affectedRows : 0); + return true; + }).catch(() => false); +}); + +global.exports('mysql_fetch_all', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, result); + return true; + }).catch(() => false); +}); + +global.exports('mysql_fetch_scalar', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result && result[0]) ? Object.values(result[0])[0] : null); + return true; + }).catch(() => false); +}); + +global.exports('mysql_insert', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result) ? result.insertId : 0); + return true; + }).catch(() => false); +}); + +global.exports('mysql_transaction', (querys, values, callback) => { + const invokingResource = global.GetInvokingResource(); + let sqls = []; + let cb = callback; + [sqls, cb] = sanitizeTransactionInput(querys, values, cb); + mysql.beginTransaction((connection) => { + if (!connection) safeInvoke(cb, false); + const promises = []; + sqls.forEach((sql) => { + promises.push(mysql.execute({ sql }, invokingResource, connection)); + }); + mysql.commitTransaction(promises, connection, (result) => { + safeInvoke(cb, result); + }); + }); +}); + +let isReady = false; +global.exports('is_ready', () => isReady); + +global.on('onServerResourceStart', (resourcename) => { + if (resourcename === 'mysql-async') { + const trace = global.GetConvarInt('mysql_debug', 0); + const slowQueryWarningTime = global.GetConvarInt('mysql_slow_query_warning', 200); + + logger = new Logger(global.GetConvar('mysql_debug_output', 'console')); + profiler = new Profiler(logger, { trace, slowQueryWarningTime }); + + // needs to move to a new file + const connectionString = global.GetConvar('mysql_connection_string', 'Empty'); + if (connectionString === 'Empty') { + logger.error('Empty mysql_connection_string detected.'); + } else { + config = parseSettings(connectionString); + + mysql = new MySQL(config, logger, profiler); + global.emit('onMySQLReady'); // avoid old ESX bugs + isReady = true; + } + } +}); + +global.onNet('mysql-async:request-data', () => { + if (isReady) { + const src = global.source; + global.emitNet('mysql-async:update-resource-data', src, profiler.profiles.resources); + global.emitNet('mysql-async:update-time-data', src, profiler.profiles.executionTimes); + global.emitNet('mysql-async:update-slow-queries', src, profiler.profiles.slowQueries); + } +}); + + +/***/ }), +/* 32 */ +/***/ (function(module, exports, __webpack_require__) { + +const mysql = __webpack_require__(12); + +function formatVersion(versionString) { + let versionPrefix = 'MariaDB'; + const version = versionString; + if (version[0] === '5' || version[0] === '8') { + versionPrefix = 'MySQL'; + } + return { versionPrefix, version }; +} + +class MySQL { + constructor(mysqlConfig, logger, profiler) { + this.pool = null; + this.profiler = profiler; + this.logger = logger; + if (typeof mysqlConfig === 'object') { + this.pool = mysql.createPool(mysqlConfig); + } else { + this.logger.error(`[ERROR] [MySQL] Unexpected configuration of type ${typeof mysqlconfig} received.`); + } + + this.pool.query('SELECT VERSION()', (error, result) => { + if (!error) { + const { versionPrefix, version } = formatVersion(result[0]['VERSION()']); + profiler.setVersion(`${versionPrefix}:${version}`); + logger.log('\x1b[32m[mysql-async]\x1b[0m Database server connection established.'); + } else { + logger.error(`[ERROR] ${error.message}`); + } + }); + + // for people with faulty network configurations, to keep the handle for timing out + // might be some tcp / udp issue + if (mysqlConfig.keepAlive) { + this.ping(Number(mysqlConfig.keepAlive)); + } + } + + // for people with faulty network configurations, to keep the handle for timing out + // might be some tcp / udp issue + // actual function that keeps the connection alive + ping(keepAliveTimeout) { + if (keepAliveTimeout && keepAliveTimeout > 0) { + this.execute({ sql: 'SELECT 1' }, 'mysql-async:keepAlive').then(() => { + setTimeout(() => this.ping(keepAliveTimeout), keepAliveTimeout * 1000); + }); + } + } + + execute(sql, invokingResource, connection) { + const queryPromise = new Promise((resolve, reject) => { + const start = process.hrtime(); + const db = connection || this.pool; + + db.query(sql, (error, result) => { + this.profiler.profile(process.hrtime(start), sql.sql, invokingResource); + if (error) reject(error); + resolve(result); + }); + }).catch((error) => { + this.logger.error(`[ERROR] [MySQL] [${invokingResource}] An error happens on MySQL for query "${sql.sql}": ${error.message}`); + }); + + return queryPromise; + } + + onTransactionError(error, connection, callback) { + connection.rollback(() => { + this.logger.error(error.message); + callback(false); + }); + } + + beginTransaction(callback) { + this.pool.getConnection((connectionError, connection) => { + if (connectionError) { + this.logger.error(connectionError.message); + callback(false); + return; + } + connection.beginTransaction((transactionError) => { + if (transactionError) this.onTransactionError(transactionError, connection, callback); + else callback(connection); + }); + }); + } + + commitTransaction(promises, connection, callback) { + Promise.all(promises).then(() => { + connection.commit((commitError) => { + if (commitError) this.onTransactionError(commitError, connection, callback); + else callback(true); + }); + // Otherwise catch the error from the execution + }).catch((executeError) => { + this.onTransactionError(executeError, connection, callback); + }); + } +} + +module.exports = MySQL; + + +/***/ }), +/* 33 */ +/***/ (function(module, exports) { + +module.exports = require("net"); + +/***/ }), +/* 34 */ +/***/ (function(module, exports) { + +module.exports = require("tls"); + +/***/ }), +/* 35 */ +/***/ (function(module, exports) { + +module.exports = require("url"); + +/***/ }), +/* 36 */ +/***/ (function(module, exports) { + +// Certificates for Amazon RDS +exports['Amazon RDS'] = { + ca: [ + /** + * Amazon RDS global certificate 2010 to 2015 + * + * CN = aws.amazon.com/rds/ + * OU = RDS + * O = Amazon.com + * L = Seattle + * ST = Washington + * C = US + * P = 2010-04-05T22:44:31Z/2015-04-04T22:41:31Z + * F = 7F:09:8D:A5:7D:BB:A6:EF:7C:70:D8:CA:4E:49:11:55:7E:89:A7:D3 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIDQzCCAqygAwIBAgIJAOd1tlfiGoEoMA0GCSqGSIb3DQEBBQUAMHUxCzAJBgNV\n' + + 'BAYTAlVTMRMwEQYDVQQIEwpXYXNoaW5ndG9uMRAwDgYDVQQHEwdTZWF0dGxlMRMw\n' + + 'EQYDVQQKEwpBbWF6b24uY29tMQwwCgYDVQQLEwNSRFMxHDAaBgNVBAMTE2F3cy5h\n' + + 'bWF6b24uY29tL3Jkcy8wHhcNMTAwNDA1MjI0NDMxWhcNMTUwNDA0MjI0NDMxWjB1\n' + + 'MQswCQYDVQQGEwJVUzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHU2Vh\n' + + 'dHRsZTETMBEGA1UEChMKQW1hem9uLmNvbTEMMAoGA1UECxMDUkRTMRwwGgYDVQQD\n' + + 'ExNhd3MuYW1hem9uLmNvbS9yZHMvMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB\n' + + 'gQDKhXGU7tizxUR5WaFoMTFcxNxa05PEjZaIOEN5ctkWrqYSRov0/nOMoZjqk8bC\n' + + 'med9vPFoQGD0OTakPs0jVe3wwmR735hyVwmKIPPsGlaBYj1O6llIpZeQVyupNx56\n' + + 'UzqtiLaDzh1KcmfqP3qP2dInzBfJQKjiRudo1FWnpPt33QIDAQABo4HaMIHXMB0G\n' + + 'A1UdDgQWBBT/H3x+cqSkR/ePSIinPtc4yWKe3DCBpwYDVR0jBIGfMIGcgBT/H3x+\n' + + 'cqSkR/ePSIinPtc4yWKe3KF5pHcwdTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCldh\n' + + 'c2hpbmd0b24xEDAOBgNVBAcTB1NlYXR0bGUxEzARBgNVBAoTCkFtYXpvbi5jb20x\n' + + 'DDAKBgNVBAsTA1JEUzEcMBoGA1UEAxMTYXdzLmFtYXpvbi5jb20vcmRzL4IJAOd1\n' + + 'tlfiGoEoMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAvguZy/BDT66x\n' + + 'GfgnJlyQwnFSeVLQm9u/FIvz4huGjbq9dqnD6h/Gm56QPFdyMEyDiZWaqY6V08lY\n' + + 'LTBNb4kcIc9/6pc0/ojKciP5QJRm6OiZ4vgG05nF4fYjhU7WClUx7cxq1fKjNc2J\n' + + 'UCmmYqgiVkAGWRETVo+byOSDZ4swb10=\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS global root CA 2015 to 2020 + * + * CN = Amazon RDS Root CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T09:11:31Z/2020-03-05T09:11:31Z + * F = E8:11:88:56:E7:A7:CE:3E:5E:DC:9A:31:25:1B:93:AC:DC:43:CE:B0 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID9DCCAtygAwIBAgIBQjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUwOTExMzFaFw0y\n' + + 'MDAzMDUwOTExMzFaMIGKMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEbMBkGA1UEAwwSQW1hem9uIFJE\n' + + 'UyBSb290IENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuD8nrZ8V\n' + + 'u+VA8yVlUipCZIKPTDcOILYpUe8Tct0YeQQr0uyl018StdBsa3CjBgvwpDRq1HgF\n' + + 'Ji2N3+39+shCNspQeE6aYU+BHXhKhIIStt3r7gl/4NqYiDDMWKHxHq0nsGDFfArf\n' + + 'AOcjZdJagOMqb3fF46flc8k2E7THTm9Sz4L7RY1WdABMuurpICLFE3oHcGdapOb9\n' + + 'T53pQR+xpHW9atkcf3pf7gbO0rlKVSIoUenBlZipUlp1VZl/OD/E+TtRhDDNdI2J\n' + + 'P/DSMM3aEsq6ZQkfbz/Ilml+Lx3tJYXUDmp+ZjzMPLk/+3beT8EhrwtcG3VPpvwp\n' + + 'BIOqsqVVTvw/CwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw\n' + + 'AwEB/zAdBgNVHQ4EFgQUTgLurD72FchM7Sz1BcGPnIQISYMwHwYDVR0jBBgwFoAU\n' + + 'TgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQEFBQADggEBAHZcgIio8pAm\n' + + 'MjHD5cl6wKjXxScXKtXygWH2BoDMYBJF9yfyKO2jEFxYKbHePpnXB1R04zJSWAw5\n' + + '2EUuDI1pSBh9BA82/5PkuNlNeSTB3dXDD2PEPdzVWbSKvUB8ZdooV+2vngL0Zm4r\n' + + '47QPyd18yPHrRIbtBtHR/6CwKevLZ394zgExqhnekYKIqqEX41xsUV0Gm6x4vpjf\n' + + '2u6O/+YE2U+qyyxHE5Wd5oqde0oo9UUpFETJPVb6Q2cEeQib8PBAyi0i6KnF+kIV\n' + + 'A9dY7IHSubtCK/i8wxMVqfd5GtbA8mmpeJFwnDvm9rBEsHybl08qlax9syEwsUYr\n' + + '/40NawZfTUU=\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-northeast-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS ap-northeast-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:06Z/2020-03-05T22:03:06Z + * F = 4B:2D:8A:E0:C1:A3:A9:AF:A7:BB:65:0C:5A:16:8A:39:3C:03:F2:C5 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEATCCAumgAwIBAgIBRDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMDZaFw0y\n' + + 'MDAzMDUyMjAzMDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n' + + 'UyBhcC1ub3J0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n' + + 'ggEBAMmM2B4PfTXCZjbZMWiDPyxvk/eeNwIRJAhfzesiGUiLozX6CRy3rwC1ZOPV\n' + + 'AcQf0LB+O8wY88C/cV+d4Q2nBDmnk+Vx7o2MyMh343r5rR3Na+4izd89tkQVt0WW\n' + + 'vO21KRH5i8EuBjinboOwAwu6IJ+HyiQiM0VjgjrmEr/YzFPL8MgHD/YUHehqjACn\n' + + 'C0+B7/gu7W4qJzBL2DOf7ub2qszGtwPE+qQzkCRDwE1A4AJmVE++/FLH2Zx78Egg\n' + + 'fV1sUxPtYgjGH76VyyO6GNKM6rAUMD/q5mnPASQVIXgKbupr618bnH+SWHFjBqZq\n' + + 'HvDGPMtiiWII41EmGUypyt5AbysCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n' + + 'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIiKM0Q6n1K4EmLxs3ZXxINbwEwR\n' + + 'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n' + + 'A4IBAQBezGbE9Rw/k2e25iGjj5n8r+M3dlye8ORfCE/dijHtxqAKasXHgKX8I9Tw\n' + + 'JkBiGWiuzqn7gO5MJ0nMMro1+gq29qjZnYX1pDHPgsRjUX8R+juRhgJ3JSHijRbf\n' + + '4qNJrnwga7pj94MhcLq9u0f6dxH6dXbyMv21T4TZMTmcFduf1KgaiVx1PEyJjC6r\n' + + 'M+Ru+A0eM+jJ7uCjUoZKcpX8xkj4nmSnz9NMPog3wdOSB9cAW7XIc5mHa656wr7I\n' + + 'WJxVcYNHTXIjCcng2zMKd1aCcl2KSFfy56sRfT7J5Wp69QSr+jq8KM55gw8uqAwi\n' + + 'VPrXn2899T1rcTtFYFP16WXjGuc0\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-northeast-2 certificate CA 2015 to 2020 + * + * CN = Amazon RDS ap-northeast-2 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-11-06T00:05:46Z/2020-03-05T00:05:46Z + * F = 77:D9:33:4E:CE:56:FC:42:7B:29:57:8D:67:59:ED:29:4E:18:CB:6B + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEATCCAumgAwIBAgIBTDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTExMDYwMDA1NDZaFw0y\n' + + 'MDAzMDUwMDA1NDZaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n' + + 'UyBhcC1ub3J0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n' + + 'ggEBAKSwd+RVUzTRH0FgnbwoTK8TMm/zMT4+2BvALpAUe6YXbkisg2goycWuuWLg\n' + + 'jOpFBB3GtyvXZnkqi7MkDWUmj1a2kf8l2oLyoaZ+Hm9x/sV+IJzOqPvj1XVUGjP6\n' + + 'yYYnPJmUYqvZeI7fEkIGdFkP2m4/sgsSGsFvpD9FK1bL1Kx2UDpYX0kHTtr18Zm/\n' + + '1oN6irqWALSmXMDydb8hE0FB2A1VFyeKE6PnoDj/Y5cPHwPPdEi6/3gkDkSaOG30\n' + + 'rWeQfL3pOcKqzbHaWTxMphd0DSL/quZ64Nr+Ly65Q5PRcTrtr55ekOUziuqXwk+o\n' + + '9QpACMwcJ7ROqOznZTqTzSFVXFECAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n' + + 'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFM6Nox/QWbhzWVvzoJ/y0kGpNPK+\n' + + 'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n' + + 'A4IBAQCTkWBqNvyRf3Y/W21DwFx3oT/AIWrHt0BdGZO34tavummXemTH9LZ/mqv9\n' + + 'aljt6ZuDtf5DEQjdsAwXMsyo03ffnP7doWm8iaF1+Mui77ot0TmTsP/deyGwukvJ\n' + + 'tkxX8bZjDh+EaNauWKr+CYnniNxCQLfFtXYJsfOdVBzK3xNL+Z3ucOQRhr2helWc\n' + + 'CDQgwfhP1+3pRVKqHvWCPC4R3fT7RZHuRmZ38kndv476GxRntejh+ePffif78bFI\n' + + '3rIZCPBGobrrUMycafSbyXteoGca/kA+/IqrAPlk0pWQ4aEL0yTWN2h2dnjoD7oX\n' + + 'byIuL/g9AGRh97+ssn7D6bDRPTbW\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-southeast-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS ap-southeast-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:19Z/2020-03-05T22:03:19Z + * F = 0E:EC:5D:BD:F9:80:EE:A9:A0:8D:81:AC:37:D9:8D:34:1C:CD:27:D1 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEATCCAumgAwIBAgIBRTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMTlaFw0y\n' + + 'MDAzMDUyMjAzMTlaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n' + + 'UyBhcC1zb3V0aGVhc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n' + + 'ggEBANaXElmSEYt/UtxHFsARFhSUahTf1KNJzR0Dmay6hqOXQuRVbKRwPd19u5vx\n' + + 'DdF1sLT7D69IK3VDnUiQScaCv2Dpu9foZt+rLx+cpx1qiQd1UHrvqq8xPzQOqCdC\n' + + 'RFStq6yVYZ69yfpfoI67AjclMOjl2Vph3ftVnqP0IgVKZdzeC7fd+umGgR9xY0Qr\n' + + 'Ubhd/lWdsbNvzK3f1TPWcfIKQnpvSt85PIEDJir6/nuJUKMtmJRwTymJf0i+JZ4x\n' + + '7dJa341p2kHKcHMgOPW7nJQklGBA70ytjUV6/qebS3yIugr/28mwReflg3TJzVDl\n' + + 'EOvi6pqbqNbkMuEwGDCmEQIVqgkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n' + + 'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFAu93/4k5xbWOsgdCdn+/KdiRuit\n' + + 'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n' + + 'A4IBAQBlcjSyscpPjf5+MgzMuAsCxByqUt+WFspwcMCpwdaBeHOPSQrXNqX2Sk6P\n' + + 'kth6oCivA64trWo8tFMvPYlUA1FYVD5WpN0kCK+P5pD4KHlaDsXhuhClJzp/OP8t\n' + + 'pOyUr5109RHLxqoKB5J5m1XA7rgcFjnMxwBSWFe3/4uMk/+4T53YfCVXuc6QV3i7\n' + + 'I/2LAJwFf//pTtt6fZenYfCsahnr2nvrNRNyAxcfvGZ/4Opn/mJtR6R/AjvQZHiR\n' + + 'bkRNKF2GW0ueK5W4FkZVZVhhX9xh1Aj2Ollb+lbOqADaVj+AT3PoJPZ3MPQHKCXm\n' + + 'xwG0LOLlRr/TfD6li1AfOVTAJXv9\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-southeast-2 certificate CA 2015 to 2020 + * + * CN = Amazon RDS ap-southeast-2 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:24Z/2020-03-05T22:03:24Z + * F = 20:D9:A8:82:23:AB:B9:E5:C5:24:10:D3:4D:0F:3D:B1:31:DF:E5:14 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEATCCAumgAwIBAgIBRjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMjRaFw0y\n' + + 'MDAzMDUyMjAzMjRaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n' + + 'UyBhcC1zb3V0aGVhc3QtMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n' + + 'ggEBAJqBAJutz69hFOh3BtLHZTbwE8eejGGKayn9hu98YMDPzWzGXWCmW+ZYWELA\n' + + 'cY3cNWNF8K4FqKXFr2ssorBYim1UtYFX8yhydT2hMD5zgQ2sCGUpuidijuPA6zaq\n' + + 'Z3tdhVR94f0q8mpwpv2zqR9PcqaGDx2VR1x773FupRPRo7mEW1vC3IptHCQlP/zE\n' + + '7jQiLl28bDIH2567xg7e7E9WnZToRnhlYdTaDaJsHTzi5mwILi4cihSok7Shv/ME\n' + + 'hnukvxeSPUpaVtFaBhfBqq055ePq9I+Ns4KGreTKMhU0O9fkkaBaBmPaFgmeX/XO\n' + + 'n2AX7gMouo3mtv34iDTZ0h6YCGkCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n' + + 'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFIlQnY0KHYWn1jYumSdJYfwj/Nfw\n' + + 'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n' + + 'A4IBAQA0wVU6/l41cTzHc4azc4CDYY2Wd90DFWiH9C/mw0SgToYfCJ/5Cfi0NT/Y\n' + + 'PRnk3GchychCJgoPA/k9d0//IhYEAIiIDjyFVgjbTkKV3sh4RbdldKVOUB9kumz/\n' + + 'ZpShplsGt3z4QQiVnKfrAgqxWDjR0I0pQKkxXa6Sjkicos9LQxVtJ0XA4ieG1E7z\n' + + 'zJr+6t80wmzxvkInSaWP3xNJK9azVRTrgQZQlvkbpDbExl4mNTG66VD3bAp6t3Wa\n' + + 'B49//uDdfZmPkqqbX+hsxp160OH0rxJppwO3Bh869PkDnaPEd/Pxw7PawC+li0gi\n' + + 'NRV8iCEx85aFxcyOhqn0WZOasxee\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS eu-central-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS eu-central-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:31Z/2020-03-05T22:03:31Z + * F = 94:B4:DF:B9:6D:7E:F7:C3:B7:BF:51:E9:A6:B7:44:A0:D0:82:11:84 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/zCCAuegAwIBAgIBRzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzFaFw0y\n' + + 'MDAzMDUyMjAzMzFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\n' + + 'UyBldS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n' + + 'AQDFtP2dhSLuaPOI4ZrrPWsK4OY9ocQBp3yApH1KJYmI9wpQKZG/KCH2E6Oo7JAw\n' + + 'QORU519r033T+FO2Z7pFPlmz1yrxGXyHpJs8ySx3Yo5S8ncDCdZJCLmtPiq/hahg\n' + + '5/0ffexMFUCQaYicFZsrJ/cStdxUV+tSw2JQLD7UxS9J97LQWUPyyG+ZrjYVTVq+\n' + + 'zudnFmNSe4QoecXMhAFTGJFQXxP7nhSL9Ao5FGgdXy7/JWeWdQIAj8ku6cBDKPa6\n' + + 'Y6kP+ak+In+Lye8z9qsCD/afUozfWjPR2aA4JoIZVF8dNRShIMo8l0XfgfM2q0+n\n' + + 'ApZWZ+BjhIO5XuoUgHS3D2YFAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\n' + + 'HRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBRm4GsWIA/M6q+tK8WGHWDGh2gcyTAf\n' + + 'BgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOC\n' + + 'AQEAHpMmeVQNqcxgfQdbDIi5UIy+E7zZykmtAygN1XQrvga9nXTis4kOTN6g5/+g\n' + + 'HCx7jIXeNJzAbvg8XFqBN84Quqgpl/tQkbpco9Jh1HDs558D5NnZQxNqH5qXQ3Mm\n' + + 'uPgCw0pYcPOa7bhs07i+MdVwPBsX27CFDtsgAIru8HvKxY1oTZrWnyIRo93tt/pk\n' + + 'WuItVMVHjaQZVfTCow0aDUbte6Vlw82KjUFq+n2NMSCJDiDKsDDHT6BJc4AJHIq3\n' + + '/4Z52MSC9KMr0yAaaoWfW/yMEj9LliQauAgwVjArF4q78rxpfKTG9Rfd8U1BZANP\n' + + '7FrFMN0ThjfA1IvmOYcgskY5bQ==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS eu-west-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS eu-west-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:35Z/2020-03-05T22:03:35Z + * F = 1A:95:F0:43:82:D2:5D:A6:AD:F5:13:27:0B:40:8A:72:D9:92:F3:E0 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBSDANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzMzVaFw0y\n' + + 'MDAzMDUyMjAzMzVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyBldS13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCx\n' + + 'PdbqQ0HKRj79Pmocxvjc+P6i4Ux24kgFIl+ckiir1vzkmesc3a58gjrMlCksEObt\n' + + 'Yihs5IhzEq1ePT0gbfS9GYFp34Uj/MtPwlrfCBWG4d2TcrsKRHr1/EXUYhWqmdrb\n' + + 'RhX8XqoRhVkbF/auzFSBhTzcGGvZpQ2KIaxRcQfcXlMVhj/pxxAjh8U4F350Fb0h\n' + + 'nX1jw4/KvEreBL0Xb2lnlGTkwVxaKGSgXEnOgIyOFdOQc61vdome0+eeZsP4jqeR\n' + + 'TGYJA9izJsRbe2YJxHuazD+548hsPlM3vFzKKEVURCha466rAaYAHy3rKur3HYQx\n' + + 'Yt+SoKcEz9PXuSGj96ejAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBTebg//h2oeXbZjQ4uuoiuLYzuiPDAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n' + + 'TikPaGeZasTPw+4RBemlsyPAjtFFQLo7ddaFdORLgdEysVf8aBqndvbA6MT/v4lj\n' + + 'GtEtUdF59ZcbWOrVm+fBZ2h/jYJ59dYF/xzb09nyRbdMSzB9+mkSsnOMqluq5y8o\n' + + 'DY/PfP2vGhEg/2ZncRC7nlQU1Dm8F4lFWEiQ2fi7O1cW852Vmbq61RIfcYsH/9Ma\n' + + 'kpgk10VZ75b8m3UhmpZ/2uRY+JEHImH5WpcTJ7wNiPNJsciZMznGtrgOnPzYco8L\n' + + 'cDleOASIZifNMQi9PKOJKvi0ITz0B/imr8KBsW0YjZVJ54HMa7W1lwugSM7aMAs+\n' + + 'E3Sd5lS+SHwWaOCHwhOEVA==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS sa-east-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS sa-east-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:40Z/2020-03-05T22:03:40Z + * F = 32:10:3D:FA:6D:42:F5:35:98:40:15:F4:4C:74:74:27:CB:CE:D4:B5 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBSTANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDBaFw0y\n' + + 'MDAzMDUyMjAzNDBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyBzYS1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCU\n' + + 'X4OBnQ5xA6TLJAiFEI6l7bUWjoVJBa/VbMdCCSs2i2dOKmqUaXu2ix2zcPILj3lZ\n' + + 'GMk3d/2zvTK/cKhcFrewHUBamTeVHdEmynhMQamqNmkM4ptYzFcvEUw1TGxHT4pV\n' + + 'Q6gSN7+/AJewQvyHexHo8D0+LDN0/Wa9mRm4ixCYH2CyYYJNKaZt9+EZfNu+PPS4\n' + + '8iB0TWH0DgQkbWMBfCRgolLLitAZklZ4dvdlEBS7evN1/7ttBxUK6SvkeeSx3zBl\n' + + 'ww3BlXqc3bvTQL0A+RRysaVyFbvtp9domFaDKZCpMmDFAN/ntx215xmQdrSt+K3F\n' + + 'cXdGQYHx5q410CAclGnbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBT6iVWnm/uakS+tEX2mzIfw+8JL0zAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n' + + 'FmDD+QuDklXn2EgShwQxV13+txPRuVdOSrutHhoCgMwFWCMtPPtBAKs6KPY7Guvw\n' + + 'DpJoZSehDiOfsgMirjOWjvfkeWSNvKfjWTVneX7pZD9W5WPnsDBvTbCGezm+v87z\n' + + 'b+ZM2ZMo98m/wkMcIEAgdSKilR2fuw8rLkAjhYFfs0A7tDgZ9noKwgHvoE4dsrI0\n' + + 'KZYco6DlP/brASfHTPa2puBLN9McK3v+h0JaSqqm5Ro2Bh56tZkQh8AWy/miuDuK\n' + + '3+hNEVdxosxlkM1TPa1DGj0EzzK0yoeerXuH2HX7LlCrrxf6/wdKnjR12PMrLQ4A\n' + + 'pCqkcWw894z6bV9MAvKe6A==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS us-east-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS us-east-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T21:54:04Z/2020-03-05T21:54:04Z + * F = 34:47:8A:90:8A:83:AE:45:DC:B6:16:76:D2:35:EC:E9:75:C6:2C:63 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBQzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMTU0MDRaFw0y\n' + + 'MDAzMDUyMTU0MDRaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyB1cy1lYXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDI\n' + + 'UIuwh8NusKHk1SqPXcP7OqxY3S/M2ZyQWD3w7Bfihpyyy/fc1w0/suIpX3kbMhAV\n' + + '2ESwged2/2zSx4pVnjp/493r4luhSqQYzru78TuPt9bhJIJ51WXunZW2SWkisSaf\n' + + 'USYUzVN9ezR/bjXTumSUQaLIouJt3OHLX49s+3NAbUyOI8EdvgBQWD68H1epsC0n\n' + + 'CI5s+pIktyOZ59c4DCDLQcXErQ+tNbDC++oct1ANd/q8p9URonYwGCGOBy7sbCYq\n' + + '9eVHh1Iy2M+SNXddVOGw5EuruvHoCIQyOz5Lz4zSuZA9dRbrfztNOpezCNYu6NKM\n' + + 'n+hzcvdiyxv77uNm8EaxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBQSQG3TmMe6Sa3KufaPBa72v4QFDzAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n' + + 'L/mOZfB3187xTmjOHMqN2G2oSKHBKiQLM9uv8+97qT+XR+TVsBT6b3yoPpMAGhHA\n' + + 'Pc7nxAF5gPpuzatx0OTLPcmYucFmfqT/1qA5WlgCnMNtczyNMH97lKFTNV7Njtek\n' + + 'jWEzAEQSyEWrkNpNlC4j6kMYyPzVXQeXUeZTgJ9FNnVZqmvfjip2N22tawMjrCn5\n' + + '7KN/zN65EwY2oO9XsaTwwWmBu3NrDdMbzJnbxoWcFWj4RBwanR1XjQOVNhDwmCOl\n' + + '/1Et13b8CPyj69PC8BOVU6cfTSx8WUVy0qvYOKHNY9Bqa5BDnIL3IVmUkeTlM1mt\n' + + 'enRpyBj+Bk9rh/ICdiRKmA==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS us-west-1 certificate CA 2015 to 2020 + * + * CN = Amazon RDS us-west-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:45Z/2020-03-05T22:03:45Z + * F = EF:94:2F:E3:58:0E:09:D6:79:C2:16:97:91:FB:37:EA:D7:70:A8:4B + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBSjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNDVaFw0y\n' + + 'MDAzMDUyMjAzNDVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyB1cy13ZXN0LTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDE\n' + + 'Dhw+uw/ycaiIhhyu2pXFRimq0DlB8cNtIe8hdqndH8TV/TFrljNgR8QdzOgZtZ9C\n' + + 'zzQ2GRpInN/qJF6slEd6wO+6TaDBQkPY+07TXNt52POFUhdVkhJXHpE2BS7Xn6J7\n' + + '7RFAOeG1IZmc2DDt+sR1BgXzUqHslQGfFYNS0/MBO4P+ya6W7IhruB1qfa4HiYQS\n' + + 'dbe4MvGWnv0UzwAqdR7OF8+8/5c58YXZIXCO9riYF2ql6KNSL5cyDPcYK5VK0+Q9\n' + + 'VI6vuJHSMYcF7wLePw8jtBktqAFE/wbdZiIHhZvNyiNWPPNTGUmQbaJ+TzQEHDs5\n' + + '8en+/W7JKnPyBOkxxENbAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBS0nw/tFR9bCjgqWTPJkyy4oOD8bzAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n' + + 'CXGAY3feAak6lHdqj6+YWjy6yyUnLK37bRxZDsyDVXrPRQaXRzPTzx79jvDwEb/H\n' + + 'Q/bdQ7zQRWqJcbivQlwhuPJ4kWPUZgSt3JUUuqkMsDzsvj/bwIjlrEFDOdHGh0mi\n' + + 'eVIngFEjUXjMh+5aHPEF9BlQnB8LfVtKj18e15UDTXFa+xJPFxUR7wDzCfo4WI1m\n' + + 'sUMG4q1FkGAZgsoyFPZfF8IVvgCuGdR8z30VWKklFxttlK0eGLlPAyIO0CQxPQlo\n' + + 'saNJrHf4tLOgZIWk+LpDhNd9Et5EzvJ3aURUsKY4pISPPF5WdvM9OE59bERwUErd\n' + + 'nuOuQWQeeadMceZnauRzJQ==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS us-west-2 certificate CA 2015 to 2020 + * + * CN = Amazon RDS us-west-2 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2015-02-05T22:03:50Z/2020-03-05T22:03:50Z + * F = 94:2C:A8:B0:23:48:17:F0:CD:2F:19:7F:C1:E0:21:7C:65:79:13:3A + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBSzANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNTAyMDUyMjAzNTBaFw0y\n' + + 'MDAzMDUyMjAzNTBaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyB1cy13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDM\n' + + 'H58SR48U6jyERC1vYTnub34smf5EQVXyzaTmspWGWGzT31NLNZGSDFaa7yef9kdO\n' + + 'mzJsgebR5tXq6LdwlIoWkKYQ7ycUaadtVKVYdI40QcI3cHn0qLFlg2iBXmWp/B+i\n' + + 'Z34VuVlCh31Uj5WmhaBoz8t/GRqh1V/aCsf3Wc6jCezH3QfuCjBpzxdOOHN6Ie2v\n' + + 'xX09O5qmZTvMoRBAvPkxdaPg/Mi7fxueWTbEVk78kuFbF1jHYw8U1BLILIAhcqlq\n' + + 'x4u8nl73t3O3l/soNUcIwUDK0/S+Kfqhwn9yQyPlhb4Wy3pfnZLJdkyHldktnQav\n' + + '9TB9u7KH5Lk0aAYslMLxAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBT8roM4lRnlFHWMPWRz0zkwFZog1jAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQUFAAOCAQEA\n' + + 'JwrxwgwmPtcdaU7O7WDdYa4hprpOMamI49NDzmE0s10oGrqmLwZygcWU0jT+fJ+Y\n' + + 'pJe1w0CVfKaeLYNsOBVW3X4ZPmffYfWBheZiaiEflq/P6t7/Eg81gaKYnZ/x1Dfa\n' + + 'sUYkzPvCkXe9wEz5zdUTOCptDt89rBR9CstL9vE7WYUgiVVmBJffWbHQLtfjv6OF\n' + + 'NMb0QME981kGRzc2WhgP71YS2hHd1kXtsoYP1yTu4vThSKsoN4bkiHsaC1cRkLoy\n' + + '0fFA4wpB3WloMEvCDaUvvH1LZlBXTNlwi9KtcwD4tDxkkBt4tQczKLGpQ/nF/W9n\n' + + '8YDWk3IIc1sd0bkZqoau2Q==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-south-1 certificate CA 2016 to 2020 + * + * CN = Amazon RDS ap-south-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2016-05-03T21:29:22Z/2020-03-05T21:29:22Z + * F = F3:A3:C2:52:D9:82:20:AC:8C:62:31:2A:8C:AD:5D:7B:1C:31:F1:DD + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/TCCAuWgAwIBAgIBTTANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA1MDMyMTI5MjJaFw0y\n' + + 'MDAzMDUyMTI5MjJaMIGQMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEhMB8GA1UEAwwYQW1hem9uIFJE\n' + + 'UyBhcC1zb3V0aC0xIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA\n' + + '06eWGLE0TeqL9kyWOLkS8q0fXO97z+xyBV3DKSB2lg2GkgBz3B98MkmkeB0SZy3G\n' + + 'Ce4uCpCPbFKiFEdiUclOlhZsrBuCeaimxLM3Ig2wuenElO/7TqgaYHYUbT3d+VQW\n' + + 'GUbLn5GRZJZe1OAClYdOWm7A1CKpuo+cVV1vxbY2nGUQSJPpVn2sT9gnwvjdE60U\n' + + 'JGYU/RLCTm8zmZBvlWaNIeKDnreIc4rKn6gUnJ2cQn1ryCVleEeyc3xjYDSrjgdn\n' + + 'FLYGcp9mphqVT0byeQMOk0c7RHpxrCSA0V5V6/CreFV2LteK50qcDQzDSM18vWP/\n' + + 'p09FoN8O7QrtOeZJzH/lmwIDAQABo2YwZDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0T\n' + + 'AQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU2i83QHuEl/d0keXF+69HNJph7cMwHwYD\n' + + 'VR0jBBgwFoAUTgLurD72FchM7Sz1BcGPnIQISYMwDQYJKoZIhvcNAQELBQADggEB\n' + + 'ACqnH2VjApoDqoSQOky52QBwsGaj+xWYHW5Gm7EvCqvQuhWMkeBuD6YJmMvNyA9G\n' + + 'I2lh6/o+sUk/RIsbYbxPRdhNPTOgDR9zsNRw6qxaHztq/CEC+mxDCLa3O1hHBaDV\n' + + 'BmB3nCZb93BvO0EQSEk7aytKq/f+sjyxqOcs385gintdHGU9uM7gTZHnU9vByJsm\n' + + '/TL07Miq67X0NlhIoo3jAk+xHaeKJdxdKATQp0448P5cY20q4b8aMk1twcNaMvCP\n' + + 'dG4M5doaoUA8OQ/0ukLLae/LBxLeTw04q1/a2SyFaVUX2Twbb1S3xVWwLA8vsyGr\n' + + 'igXx7B5GgP+IHb6DTjPJAi0=\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS us-east-2 certificate CA 2016 to 2020 + * + * CN = Amazon RDS us-east-2 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2016-08-11T19:58:45Z/2020-03-05T19:58:45Z + * F = 9B:78:E3:64:7F:74:BC:B2:52:18:CF:13:C3:62:B8:35:9D:3D:5F:B6 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBTjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA4MTExOTU4NDVaFw0y\n' + + 'MDAzMDUxOTU4NDVaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyB1cy1lYXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCp\n' + + 'WnnUX7wM0zzstccX+4iXKJa9GR0a2PpvB1paEX4QRCgfhEdQWDaSqyrWNgdVCKkt\n' + + '1aQkWu5j6VAC2XIG7kKoonm1ZdBVyBLqW5lXNywlaiU9yhJkwo8BR+/OqgE+PLt/\n' + + 'EO1mlN0PQudja/XkExCXTO29TG2j7F/O7hox6vTyHNHc0H88zS21uPuBE+jivViS\n' + + 'yzj/BkyoQ85hnkues3f9R6gCGdc+J51JbZnmgzUkvXjAEuKhAm9JksVOxcOKUYe5\n' + + 'ERhn0U9zjzpfbAITIkul97VVa5IxskFFTHIPJbvRKHJkiF6wTJww/tc9wm+fSCJ1\n' + + '+DbQTGZgkQ3bJrqRN29/AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBSAHQzUYYZbepwKEMvGdHp8wzHnfDAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\n' + + 'MbaEzSYZ+aZeTBxf8yi0ta8K4RdwEJsEmP6IhFFQHYUtva2Cynl4Q9tZg3RMsybT\n' + + '9mlnSQQlbN/wqIIXbkrcgFcHoXG9Odm/bDtUwwwDaiEhXVfeQom3G77QHOWMTCGK\n' + + 'qadwuh5msrb17JdXZoXr4PYHDKP7j0ONfAyFNER2+uecblHfRSpVq5UeF3L6ZJb8\n' + + 'fSw/GtAV6an+/0r+Qm+PiI2H5XuZ4GmRJYnGMhqWhBYrY7p3jtVnKcsh39wgfUnW\n' + + 'AvZEZG/yhFyAZW0Essa39LiL5VSq14Y1DOj0wgnhSY/9WHxaAo1HB1T9OeZknYbD\n' + + 'fl/EGSZ0TEvZkENrXcPlVA==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ca-central-1 certificate CA 2016 to 2020 + * + * CN = Amazon RDS ca-central-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2016-09-15T00:10:11Z/2020-03-05T00:10:11Z + * F = D7:E0:16:AB:8A:0B:63:9F:67:1F:16:87:42:F4:0A:EE:73:A6:FC:04 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/zCCAuegAwIBAgIBTzANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjA5MTUwMDEwMTFaFw0y\n' + + 'MDAzMDUwMDEwMTFaMIGSMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEjMCEGA1UEAwwaQW1hem9uIFJE\n' + + 'UyBjYS1jZW50cmFsLTEgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n' + + 'AQCZYI/iQ6DrS3ny3t1EwX1wAD+3LMgh7Fd01EW5LIuaK2kYIIQpsVKhxLCit/V5\n' + + 'AGc/1qiJS1Qz9ODLTh0Na6bZW6EakRzuHJLe32KJtoFYPC7Z09UqzXrpA/XL+1hM\n' + + 'P0ZmCWsU7Nn/EmvfBp9zX3dZp6P6ATrvDuYaVFr+SA7aT3FXpBroqBS1fyzUPs+W\n' + + 'c6zTR6+yc4zkHX0XQxC5RH6xjgpeRkoOajA/sNo7AQF7KlWmKHbdVF44cvvAhRKZ\n' + + 'XaoVs/C4GjkaAEPTCbopYdhzg+KLx9eB2BQnYLRrIOQZtRfbQI2Nbj7p3VsRuOW1\n' + + 'tlcks2w1Gb0YC6w6SuIMFkl1AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNV\n' + + 'HRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBToYWxE1lawl6Ks6NsvpbHQ3GKEtzAf\n' + + 'BgNVHSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOC\n' + + 'AQEAG/8tQ0ooi3hoQpa5EJz0/E5VYBsAz3YxA2HoIonn0jJyG16bzB4yZt4vNQMA\n' + + 'KsNlQ1uwDWYL1nz63axieUUFIxqxl1KmwfhsmLgZ0Hd2mnTPIl2Hw3uj5+wdgGBg\n' + + 'agnAZ0bajsBYgD2VGQbqjdk2Qn7Fjy3LEWIvGZx4KyZ99OJ2QxB7JOPdauURAtWA\n' + + 'DKYkP4LLJxtj07DSzG8kuRWb9B47uqUD+eKDIyjfjbnzGtd9HqqzYFau7EX3HVD9\n' + + '9Qhnjl7bTZ6YfAEZ3nH2t3Vc0z76XfGh47rd0pNRhMV+xpok75asKf/lNh5mcUrr\n' + + 'VKwflyMkQpSbDCmcdJ90N2xEXQ==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS eu-west-2 certificate CA 2016 to 2020 + * + * CN = Amazon RDS eu-west-2 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2016-10-10T17:44:42Z/2020-03-05T17:44:42Z + * F = 47:79:51:9F:FF:07:D3:F4:27:D3:AB:64:56:7F:00:45:BB:84:C1:71 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBUDANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNjEwMTAxNzQ0NDJaFw0y\n' + + 'MDAzMDUxNzQ0NDJaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyBldS13ZXN0LTIgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDO\n' + + 'cttLJfubB4XMMIGWNfJISkIdCMGJyOzLiMJaiWB5GYoXKhEl7YGotpy0qklwW3BQ\n' + + 'a0fmVdcCLX+dIuVQ9iFK+ZcK7zwm7HtdDTCHOCKeOh2IcnU4c/VIokFi6Gn8udM6\n' + + 'N/Zi5M5OGpVwLVALQU7Yctsn3c95el6MdVx6mJiIPVu7tCVZn88Z2koBQ2gq9P4O\n' + + 'Sb249SHFqOb03lYDsaqy1NDsznEOhaRBw7DPJFpvmw1lA3/Y6qrExRI06H2VYR2i\n' + + '7qxwDV50N58fs10n7Ye1IOxTVJsgEA7X6EkRRXqYaM39Z76R894548WHfwXWjUsi\n' + + 'MEX0RS0/t1GmnUQjvevDAgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBQBxmcuRSxERYCtNnSr5xNfySokHjAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\n' + + 'UyCUQjsF3nUAABjfEZmpksTuUo07aT3KGYt+EMMFdejnBQ0+2lJJFGtT+CDAk1SD\n' + + 'RSgfEBon5vvKEtlnTf9a3pv8WXOAkhfxnryr9FH6NiB8obISHNQNPHn0ljT2/T+I\n' + + 'Y6ytfRvKHa0cu3V0NXbJm2B4KEOt4QCDiFxUIX9z6eB4Kditwu05OgQh6KcogOiP\n' + + 'JesWxBMXXGoDC1rIYTFO7szwDyOHlCcVXJDNsTJhc32oDWYdeIbW7o/5I+aQsrXZ\n' + + 'C96HykZcgWzz6sElrQxUaT3IoMw/5nmw4uWKKnZnxgI9bY4fpQwMeBZ96iHfFxvH\n' + + 'mqfEEuC7uUoPofXdBp2ObQ==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS us-gov-west-1 CA 2017 to 2022 + * + * CN = Amazon RDS us-gov-west-1 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2017-05-19T22:31:19Z/2022-05-18T12:00:00Z + * F = 77:55:8C:C4:5E:71:1F:1B:57:E3:DA:6E:5B:74:27:12:4E:E8:69:E8 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIECjCCAvKgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgZMxCzAJBgNVBAYTAlVT\n' + + 'MRAwDgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQK\n' + + 'DBlBbWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRT\n' + + 'MSQwIgYDVQQDDBtBbWF6b24gUkRTIEdvdkNsb3VkIFJvb3QgQ0EwHhcNMTcwNTE5\n' + + 'MjIzMTE5WhcNMjIwNTE4MTIwMDAwWjCBkzELMAkGA1UEBhMCVVMxEzARBgNVBAgM\n' + + 'Cldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoMGUFtYXpvbiBX\n' + + 'ZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMxJDAiBgNVBAMM\n' + + 'G0FtYXpvbiBSRFMgdXMtZ292LXdlc3QtMSBDQTCCASIwDQYJKoZIhvcNAQEBBQAD\n' + + 'ggEPADCCAQoCggEBAM8YZLKAzzOdNnoi7Klih26Zkj+OCpDfwx4ZYB6f8L8UoQi5\n' + + '8z9ZtIwMjiJ/kO08P1yl4gfc7YZcNFvhGruQZNat3YNpxwUpQcr4mszjuffbL4uz\n' + + '+/8FBxALdqCVOJ5Q0EVSfz3d9Bd1pUPL7ARtSpy7bn/tUPyQeI+lODYO906C0TQ3\n' + + 'b9bjOsgAdBKkHfjLdsknsOZYYIzYWOJyFJJa0B11XjDUNBy/3IuC0KvDl6At0V5b\n' + + '8M6cWcKhte2hgjwTYepV+/GTadeube1z5z6mWsN5arOAQUtYDLH6Aztq9mCJzLHm\n' + + 'RccBugnGl3fRLJ2VjioN8PoGoN9l9hFBy5fnFgsCAwEAAaNmMGQwDgYDVR0PAQH/\n' + + 'BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFEG7+br8KkvwPd5g\n' + + '71Rvh2stclJbMB8GA1UdIwQYMBaAFEkQz6S4NS5lOYKcDjBSuCcVpdzjMA0GCSqG\n' + + 'SIb3DQEBCwUAA4IBAQBMA327u5ABmhX+aPxljoIbxnydmAFWxW6wNp5+rZrvPig8\n' + + 'zDRqGQWWr7wWOIjfcWugSElYtf/m9KZHG/Z6+NG7nAoUrdcd1h/IQhb+lFQ2b5g9\n' + + 'sVzQv/H2JNkfZA8fL/Ko/Tm/f9tcqe0zrGCtT+5u0Nvz35Wl8CEUKLloS5xEb3k5\n' + + '7D9IhG3fsE3vHWlWrGCk1cKry3j12wdPG5cUsug0vt34u6rdhP+FsM0tHI15Kjch\n' + + 'RuUCvyQecy2ZFNAa3jmd5ycNdL63RWe8oayRBpQBxPPCbHfILxGZEdJbCH9aJ2D/\n' + + 'l8oHIDnvOLdv7/cBjyYuvmprgPtu3QEkbre5Hln/\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS eu-west-3 certificate CA 2017 to 2020 + * + * CN = Amazon RDS eu-west-3 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2017-08-25T21:39:26Z/2020-03-05T21:39:26Z + * F = FD:35:A7:84:60:68:98:00:12:54:ED:34:26:8C:66:0F:72:DD:B2:F4 + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIID/DCCAuSgAwIBAgIBUTANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNzA4MjUyMTM5MjZaFw0y\n' + + 'MDAzMDUyMTM5MjZaMIGPMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzEgMB4GA1UEAwwXQW1hem9uIFJE\n' + + 'UyBldS13ZXN0LTMgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+\n' + + 'xmlEC/3a4cJH+UPwXCE02lC7Zq5NHd0dn6peMeLN8agb6jW4VfSY0NydjRj2DJZ8\n' + + 'K7wV6sub5NUGT1NuFmvSmdbNR2T59KX0p2dVvxmXHHtIpQ9Y8Aq3ZfhmC5q5Bqgw\n' + + 'tMA1xayDi7HmoPX3R8kk9ktAZQf6lDeksCvok8idjTu9tiSpDiMwds5BjMsWfyjZ\n' + + 'd13PTGGNHYVdP692BSyXzSP1Vj84nJKnciW8tAqwIiadreJt5oXyrCXi8ekUMs80\n' + + 'cUTuGm3aA3Q7PB5ljJMPqz0eVddaiIvmTJ9O3Ez3Du/HpImyMzXjkFaf+oNXf/Hx\n' + + '/EW5jCRR6vEiXJcDRDS7AgMBAAGjZjBkMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMB\n' + + 'Af8ECDAGAQH/AgEAMB0GA1UdDgQWBBRZ9mRtS5fHk3ZKhG20Oack4cAqMTAfBgNV\n' + + 'HSMEGDAWgBROAu6sPvYVyEztLPUFwY+chAhJgzANBgkqhkiG9w0BAQsFAAOCAQEA\n' + + 'F/u/9L6ExQwD73F/bhCw7PWcwwqsK1mypIdrjdIsu0JSgwWwGCXmrIspA3n3Dqxq\n' + + 'sMhAJD88s9Em7337t+naar2VyLO63MGwjj+vA4mtvQRKq8ScIpiEc7xN6g8HUMsd\n' + + 'gPG9lBGfNjuAZsrGJflrko4HyuSM7zHExMjXLH+CXcv/m3lWOZwnIvlVMa4x0Tz0\n' + + 'A4fklaawryngzeEjuW6zOiYCzjZtPlP8Fw0SpzppJ8VpQfrZ751RDo4yudmPqoPK\n' + + '5EUe36L8U+oYBXnC5TlYs9bpVv9o5wJQI5qA9oQE2eFWxF1E0AyZ4V5sgGUBStaX\n' + + 'BjDDWul0wSo7rt1Tq7XpnA==\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS ap-northeast-3 certificate CA 2017 to 2020 + * + * CN = Amazon RDS ap-northeast-3 CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2017-12-01T00:55:42Z/2020-03-05T00:55:42Z + * F = C0:C7:D4:B3:91:40:A0:77:43:28:BF:AF:77:57:DF:FD:98:FB:10:3F + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEATCCAumgAwIBAgIBTjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UEBhMCVVMx\n' + + 'EzARBgNVBAgMCldhc2hpbmd0b24xEDAOBgNVBAcMB1NlYXR0bGUxIjAgBgNVBAoM\n' + + 'GUFtYXpvbiBXZWIgU2VydmljZXMsIEluYy4xEzARBgNVBAsMCkFtYXpvbiBSRFMx\n' + + 'GzAZBgNVBAMMEkFtYXpvbiBSRFMgUm9vdCBDQTAeFw0xNzEyMDEwMDU1NDJaFw0y\n' + + 'MDAzMDUwMDU1NDJaMIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3Rv\n' + + 'bjEQMA4GA1UEBwwHU2VhdHRsZTEiMCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNl\n' + + 'cywgSW5jLjETMBEGA1UECwwKQW1hem9uIFJEUzElMCMGA1UEAwwcQW1hem9uIFJE\n' + + 'UyBhcC1ub3J0aGVhc3QtMyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\n' + + 'ggEBAMZtQNnm/XT19mTa10ftHLzg5UhajoI65JHv4TQNdGXdsv+CQdGYU49BJ9Eu\n' + + '3bYgiEtTzR2lQe9zGMvtuJobLhOWuavzp7IixoIQcHkFHN6wJ1CvqrxgvJfBq6Hy\n' + + 'EuCDCiU+PPDLUNA6XM6Qx3IpHd1wrJkjRB80dhmMSpxmRmx849uFafhN+P1QybsM\n' + + 'TI0o48VON2+vj+mNuQTyLMMP8D4odSQHjaoG+zyJfJGZeAyqQyoOUOFEyQaHC3TT\n' + + '3IDSNCQlpxb9LerbCoKu79WFBBq3CS5cYpg8/fsnV2CniRBFFUumBt5z4dhw9RJU\n' + + 'qlUXXO1ZyzpGd+c5v6FtrfXtnIUCAwEAAaNmMGQwDgYDVR0PAQH/BAQDAgEGMBIG\n' + + 'A1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYEFETv7ELNplYy/xTeIOInl6nzeiHg\n' + + 'MB8GA1UdIwQYMBaAFE4C7qw+9hXITO0s9QXBj5yECEmDMA0GCSqGSIb3DQEBBQUA\n' + + 'A4IBAQCpKxOQcd0tEKb3OtsOY8q/MPwTyustGk2Rt7t9G68idADp8IytB7M0SDRo\n' + + 'wWZqynEq7orQVKdVOanhEWksNDzGp0+FPAf/KpVvdYCd7ru3+iI+V4ZEp2JFdjuZ\n' + + 'Zz0PIjS6AgsZqE5Ri1J+NmfmjGZCPhsHnGZiBaenX6K5VRwwwmLN6xtoqrrfR5zL\n' + + 'QfBeeZNJG6KiM3R/DxJ5rAa6Fz+acrhJ60L7HprhB7SFtj1RCijau3+ZwiGmUOMr\n' + + 'yKlMv+VgmzSw7o4Hbxy1WVrA6zQsTHHSGf+vkQn2PHvnFMUEu/ZLbTDYFNmTLK91\n' + + 'K6o4nMsEvhBKgo4z7H1EqqxXhvN2\n' + + '-----END CERTIFICATE-----\n', + + /** + * Amazon RDS GovCloud Root CA 2017 to 2022 + * + * CN = Amazon RDS GovCloud Root CA + * OU = Amazon RDS + * O = Amazon Web Services, Inc. + * L = Seattle + * ST = Washington + * C = US + * P = 2017-05-19T22:29:11Z/2022-05-18T22:29:11Z + * F = A3:61:F9:C9:A2:5B:91:FE:73:A6:52:E3:59:14:8E:CE:35:12:0F:FD + */ + '-----BEGIN CERTIFICATE-----\n' + + 'MIIEDjCCAvagAwIBAgIJAMM61RQn3/kdMA0GCSqGSIb3DQEBCwUAMIGTMQswCQYD\n' + + 'VQQGEwJVUzEQMA4GA1UEBwwHU2VhdHRsZTETMBEGA1UECAwKV2FzaGluZ3RvbjEi\n' + + 'MCAGA1UECgwZQW1hem9uIFdlYiBTZXJ2aWNlcywgSW5jLjETMBEGA1UECwwKQW1h\n' + + 'em9uIFJEUzEkMCIGA1UEAwwbQW1hem9uIFJEUyBHb3ZDbG91ZCBSb290IENBMB4X\n' + + 'DTE3MDUxOTIyMjkxMVoXDTIyMDUxODIyMjkxMVowgZMxCzAJBgNVBAYTAlVTMRAw\n' + + 'DgYDVQQHDAdTZWF0dGxlMRMwEQYDVQQIDApXYXNoaW5ndG9uMSIwIAYDVQQKDBlB\n' + + 'bWF6b24gV2ViIFNlcnZpY2VzLCBJbmMuMRMwEQYDVQQLDApBbWF6b24gUkRTMSQw\n' + + 'IgYDVQQDDBtBbWF6b24gUkRTIEdvdkNsb3VkIFJvb3QgQ0EwggEiMA0GCSqGSIb3\n' + + 'DQEBAQUAA4IBDwAwggEKAoIBAQDGS9bh1FGiJPT+GRb3C5aKypJVDC1H2gbh6n3u\n' + + 'j8cUiyMXfmm+ak402zdLpSYMaxiQ7oL/B3wEmumIpRDAsQrSp3B/qEeY7ipQGOfh\n' + + 'q2TXjXGIUjiJ/FaoGqkymHRLG+XkNNBtb7MRItsjlMVNELXECwSiMa3nJL2/YyHW\n' + + 'nTr1+11/weeZEKgVbCUrOugFkMXnfZIBSn40j6EnRlO2u/NFU5ksK5ak2+j8raZ7\n' + + 'xW7VXp9S1Tgf1IsWHjGZZZguwCkkh1tHOlHC9gVA3p63WecjrIzcrR/V27atul4m\n' + + 'tn56s5NwFvYPUIx1dbC8IajLUrepVm6XOwdQCfd02DmOyjWJAgMBAAGjYzBhMA4G\n' + + 'A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRJEM+kuDUu\n' + + 'ZTmCnA4wUrgnFaXc4zAfBgNVHSMEGDAWgBRJEM+kuDUuZTmCnA4wUrgnFaXc4zAN\n' + + 'BgkqhkiG9w0BAQsFAAOCAQEAcfA7uirXsNZyI2j4AJFVtOTKOZlQwqbyNducnmlg\n' + + '/5nug9fAkwM4AgvF5bBOD1Hw6khdsccMwIj+1S7wpL+EYb/nSc8G0qe1p/9lZ/mZ\n' + + 'ff5g4JOa26lLuCrZDqAk4TzYnt6sQKfa5ZXVUUn0BK3okhiXS0i+NloMyaBCL7vk\n' + + 'kDwkHwEqflRKfZ9/oFTcCfoiHPA7AdBtaPVr0/Kj9L7k+ouz122huqG5KqX0Zpo8\n' + + 'S0IGvcd2FZjNSNPttNAK7YuBVsZ0m2nIH1SLp//00v7yAHIgytQwwB17PBcp4NXD\n' + + 'pCfTa27ng9mMMC2YLqWQpW4TkqjDin2ZC+5X/mbrjzTvVg==\n' + + '-----END CERTIFICATE-----\n' + ] +}; + + +/***/ }), +/* 37 */ +/***/ (function(module, exports, __webpack_require__) { + +var Parser = __webpack_require__(38); +var Sequences = __webpack_require__(43); +var Packets = __webpack_require__(2); +var Stream = __webpack_require__(14).Stream; +var Util = __webpack_require__(0); +var PacketWriter = __webpack_require__(81); + +module.exports = Protocol; +Util.inherits(Protocol, Stream); +function Protocol(options) { + Stream.call(this); + + options = options || {}; + + this.readable = true; + this.writable = true; + + this._config = options.config || {}; + this._connection = options.connection; + this._callback = null; + this._fatalError = null; + this._quitSequence = null; + this._handshake = false; + this._handshaked = false; + this._ended = false; + this._destroyed = false; + this._queue = []; + this._handshakeInitializationPacket = null; + + this._parser = new Parser({ + onError : this.handleParserError.bind(this), + onPacket : this._parsePacket.bind(this), + config : this._config + }); +} + +Protocol.prototype.write = function(buffer) { + this._parser.write(buffer); + return true; +}; + +Protocol.prototype.handshake = function handshake(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + + options = options || {}; + options.config = this._config; + + var sequence = this._enqueue(new Sequences.Handshake(options, callback)); + + this._handshake = true; + + return sequence; +}; + +Protocol.prototype.query = function query(options, callback) { + return this._enqueue(new Sequences.Query(options, callback)); +}; + +Protocol.prototype.changeUser = function changeUser(options, callback) { + return this._enqueue(new Sequences.ChangeUser(options, callback)); +}; + +Protocol.prototype.ping = function ping(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + + return this._enqueue(new Sequences.Ping(options, callback)); +}; + +Protocol.prototype.stats = function stats(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + + return this._enqueue(new Sequences.Statistics(options, callback)); +}; + +Protocol.prototype.quit = function quit(options, callback) { + if (typeof options === 'function') { + callback = options; + options = {}; + } + + var self = this; + var sequence = this._enqueue(new Sequences.Quit(options, callback)); + + sequence.on('end', function () { + self.end(); + }); + + return this._quitSequence = sequence; +}; + +Protocol.prototype.end = function() { + if (this._ended) { + return; + } + this._ended = true; + + if (this._quitSequence && (this._quitSequence._ended || this._queue[0] === this._quitSequence)) { + this._quitSequence.end(); + this.emit('end'); + return; + } + + var err = new Error('Connection lost: The server closed the connection.'); + err.fatal = true; + err.code = 'PROTOCOL_CONNECTION_LOST'; + + this._delegateError(err); +}; + +Protocol.prototype.pause = function() { + this._parser.pause(); + // Since there is a file stream in query, we must transmit pause/resume event to current sequence. + var seq = this._queue[0]; + if (seq && seq.emit) { + seq.emit('pause'); + } +}; + +Protocol.prototype.resume = function() { + this._parser.resume(); + // Since there is a file stream in query, we must transmit pause/resume event to current sequence. + var seq = this._queue[0]; + if (seq && seq.emit) { + seq.emit('resume'); + } +}; + +Protocol.prototype._enqueue = function(sequence) { + if (!this._validateEnqueue(sequence)) { + return sequence; + } + + if (this._config.trace) { + // Long stack trace support + sequence._callSite = sequence._callSite || new Error(); + } + + this._queue.push(sequence); + this.emit('enqueue', sequence); + + var self = this; + sequence + .on('error', function(err) { + self._delegateError(err, sequence); + }) + .on('packet', function(packet) { + sequence._timer.active(); + self._emitPacket(packet); + }) + .on('timeout', function() { + var err = new Error(sequence.constructor.name + ' inactivity timeout'); + + err.code = 'PROTOCOL_SEQUENCE_TIMEOUT'; + err.fatal = true; + err.timeout = sequence._timeout; + + self._delegateError(err, sequence); + }); + + if (sequence.constructor === Sequences.Handshake) { + sequence.on('start-tls', function () { + sequence._timer.active(); + self._connection._startTLS(function(err) { + if (err) { + // SSL negotiation error are fatal + err.code = 'HANDSHAKE_SSL_ERROR'; + err.fatal = true; + sequence.end(err); + return; + } + + sequence._timer.active(); + sequence._tlsUpgradeCompleteHandler(); + }); + }); + + sequence.on('end', function () { + self._handshaked = true; + + if (!self._fatalError) { + self.emit('handshake', self._handshakeInitializationPacket); + } + }); + } + + sequence.on('end', function () { + self._dequeue(sequence); + }); + + if (this._queue.length === 1) { + this._parser.resetPacketNumber(); + this._startSequence(sequence); + } + + return sequence; +}; + +Protocol.prototype._validateEnqueue = function _validateEnqueue(sequence) { + var err; + var prefix = 'Cannot enqueue ' + sequence.constructor.name; + + if (this._fatalError) { + err = new Error(prefix + ' after fatal error.'); + err.code = 'PROTOCOL_ENQUEUE_AFTER_FATAL_ERROR'; + } else if (this._quitSequence) { + err = new Error(prefix + ' after invoking quit.'); + err.code = 'PROTOCOL_ENQUEUE_AFTER_QUIT'; + } else if (this._destroyed) { + err = new Error(prefix + ' after being destroyed.'); + err.code = 'PROTOCOL_ENQUEUE_AFTER_DESTROY'; + } else if ((this._handshake || this._handshaked) && sequence.constructor === Sequences.Handshake) { + err = new Error(prefix + ' after already enqueuing a Handshake.'); + err.code = 'PROTOCOL_ENQUEUE_HANDSHAKE_TWICE'; + } else { + return true; + } + + var self = this; + err.fatal = false; + + // add error handler + sequence.on('error', function (err) { + self._delegateError(err, sequence); + }); + + process.nextTick(function () { + sequence.end(err); + }); + + return false; +}; + +Protocol.prototype._parsePacket = function() { + var sequence = this._queue[0]; + + if (!sequence) { + var err = new Error('Received packet with no active sequence.'); + err.code = 'PROTOCOL_STRAY_PACKET'; + err.fatal = true; + + this._delegateError(err); + return; + } + + var Packet = this._determinePacket(sequence); + var packet = new Packet({protocol41: this._config.protocol41}); + var packetName = Packet.name; + + // Special case: Faster dispatch, and parsing done inside sequence + if (Packet === Packets.RowDataPacket) { + sequence.RowDataPacket(packet, this._parser, this._connection); + + if (this._config.debug) { + this._debugPacket(true, packet); + } + + return; + } + + if (this._config.debug) { + this._parsePacketDebug(packet); + } else { + packet.parse(this._parser); + } + + if (Packet === Packets.HandshakeInitializationPacket) { + this._handshakeInitializationPacket = packet; + this.emit('initialize', packet); + } + + sequence._timer.active(); + + if (!sequence[packetName]) { + var err = new Error('Received packet in the wrong sequence.'); + err.code = 'PROTOCOL_INCORRECT_PACKET_SEQUENCE'; + err.fatal = true; + + this._delegateError(err); + return; + } + + sequence[packetName](packet); +}; + +Protocol.prototype._parsePacketDebug = function _parsePacketDebug(packet) { + try { + packet.parse(this._parser); + } finally { + this._debugPacket(true, packet); + } +}; + +Protocol.prototype._emitPacket = function(packet) { + var packetWriter = new PacketWriter(); + packet.write(packetWriter); + this.emit('data', packetWriter.toBuffer(this._parser)); + + if (this._config.debug) { + this._debugPacket(false, packet); + } +}; + +Protocol.prototype._determinePacket = function(sequence) { + var firstByte = this._parser.peak(); + + if (sequence.determinePacket) { + var Packet = sequence.determinePacket(firstByte, this._parser); + if (Packet) { + return Packet; + } + } + + switch (firstByte) { + case 0x00: return Packets.OkPacket; + case 0xfe: return Packets.EofPacket; + case 0xff: return Packets.ErrorPacket; + } + + throw new Error('Could not determine packet, firstByte = ' + firstByte); +}; + +Protocol.prototype._dequeue = function(sequence) { + sequence._timer.stop(); + + // No point in advancing the queue, we are dead + if (this._fatalError) { + return; + } + + this._queue.shift(); + + var sequence = this._queue[0]; + if (!sequence) { + this.emit('drain'); + return; + } + + this._parser.resetPacketNumber(); + + this._startSequence(sequence); +}; + +Protocol.prototype._startSequence = function(sequence) { + if (sequence._timeout > 0 && isFinite(sequence._timeout)) { + sequence._timer.start(sequence._timeout); + } + + if (sequence.constructor === Sequences.ChangeUser) { + sequence.start(this._handshakeInitializationPacket); + } else { + sequence.start(); + } +}; + +Protocol.prototype.handleNetworkError = function(err) { + err.fatal = true; + + var sequence = this._queue[0]; + if (sequence) { + sequence.end(err); + } else { + this._delegateError(err); + } +}; + +Protocol.prototype.handleParserError = function handleParserError(err) { + var sequence = this._queue[0]; + if (sequence) { + sequence.end(err); + } else { + this._delegateError(err); + } +}; + +Protocol.prototype._delegateError = function(err, sequence) { + // Stop delegating errors after the first fatal error + if (this._fatalError) { + return; + } + + if (err.fatal) { + this._fatalError = err; + } + + if (this._shouldErrorBubbleUp(err, sequence)) { + // Can't use regular 'error' event here as that always destroys the pipe + // between socket and protocol which is not what we want (unless the + // exception was fatal). + this.emit('unhandledError', err); + } else if (err.fatal) { + // Send fatal error to all sequences in the queue + var queue = this._queue; + process.nextTick(function () { + queue.forEach(function (sequence) { + sequence.end(err); + }); + queue.length = 0; + }); + } + + // Make sure the stream we are piping to is getting closed + if (err.fatal) { + this.emit('end', err); + } +}; + +Protocol.prototype._shouldErrorBubbleUp = function(err, sequence) { + if (sequence) { + if (sequence.hasErrorHandler()) { + return false; + } else if (!err.fatal) { + return true; + } + } + + return (err.fatal && !this._hasPendingErrorHandlers()); +}; + +Protocol.prototype._hasPendingErrorHandlers = function() { + return this._queue.some(function(sequence) { + return sequence.hasErrorHandler(); + }); +}; + +Protocol.prototype.destroy = function() { + this._destroyed = true; + this._parser.pause(); + + if (this._connection.state !== 'disconnected') { + if (!this._ended) { + this.end(); + } + } +}; + +Protocol.prototype._debugPacket = function(incoming, packet) { + var connection = this._connection; + var direction = incoming + ? '<--' + : '-->'; + var packetName = packet.constructor.name; + var threadId = connection && connection.threadId !== null + ? ' (' + connection.threadId + ')' + : ''; + + // check for debug packet restriction + if (Array.isArray(this._config.debug) && this._config.debug.indexOf(packetName) === -1) { + return; + } + + var packetPayload = Util.inspect(packet).replace(/^[^{]+/, ''); + + console.log('%s%s %s %s\n', direction, threadId, packetName, packetPayload); +}; + + +/***/ }), +/* 38 */ +/***/ (function(module, exports, __webpack_require__) { + +var PacketHeader = __webpack_require__(39); +var BigNumber = __webpack_require__(40); +var Buffer = __webpack_require__(1).Buffer; +var BufferList = __webpack_require__(42); + +var MAX_PACKET_LENGTH = Math.pow(2, 24) - 1; +var MUL_32BIT = Math.pow(2, 32); +var PACKET_HEADER_LENGTH = 4; + +module.exports = Parser; +function Parser(options) { + options = options || {}; + + this._supportBigNumbers = options.config && options.config.supportBigNumbers; + this._buffer = Buffer.alloc(0); + this._nextBuffers = new BufferList(); + this._longPacketBuffers = new BufferList(); + this._offset = 0; + this._packetEnd = null; + this._packetHeader = null; + this._packetOffset = null; + this._onError = options.onError || function(err) { throw err; }; + this._onPacket = options.onPacket || function() {}; + this._nextPacketNumber = 0; + this._encoding = 'utf-8'; + this._paused = false; +} + +Parser.prototype.write = function write(chunk) { + this._nextBuffers.push(chunk); + + while (!this._paused) { + var packetHeader = this._tryReadPacketHeader(); + + if (!packetHeader) { + break; + } + + if (!this._combineNextBuffers(packetHeader.length)) { + break; + } + + this._parsePacket(packetHeader); + } +}; + +Parser.prototype.append = function append(chunk) { + if (!chunk || chunk.length === 0) { + return; + } + + // Calculate slice ranges + var sliceEnd = this._buffer.length; + var sliceStart = this._packetOffset === null + ? this._offset + : this._packetOffset; + var sliceLength = sliceEnd - sliceStart; + + // Get chunk data + var buffer = null; + var chunks = !(chunk instanceof Array || Array.isArray(chunk)) ? [chunk] : chunk; + var length = 0; + var offset = 0; + + for (var i = 0; i < chunks.length; i++) { + length += chunks[i].length; + } + + if (sliceLength !== 0) { + // Create a new Buffer + buffer = Buffer.allocUnsafe(sliceLength + length); + offset = 0; + + // Copy data slice + offset += this._buffer.copy(buffer, 0, sliceStart, sliceEnd); + + // Copy chunks + for (var i = 0; i < chunks.length; i++) { + offset += chunks[i].copy(buffer, offset); + } + } else if (chunks.length > 1) { + // Create a new Buffer + buffer = Buffer.allocUnsafe(length); + offset = 0; + + // Copy chunks + for (var i = 0; i < chunks.length; i++) { + offset += chunks[i].copy(buffer, offset); + } + } else { + // Buffer is the only chunk + buffer = chunks[0]; + } + + // Adjust data-tracking pointers + this._buffer = buffer; + this._offset = this._offset - sliceStart; + this._packetEnd = this._packetEnd !== null + ? this._packetEnd - sliceStart + : null; + this._packetOffset = this._packetOffset !== null + ? this._packetOffset - sliceStart + : null; +}; + +Parser.prototype.pause = function() { + this._paused = true; +}; + +Parser.prototype.resume = function() { + this._paused = false; + + // nextTick() to avoid entering write() multiple times within the same stack + // which would cause problems as write manipulates the state of the object. + process.nextTick(this.write.bind(this)); +}; + +Parser.prototype.peak = function peak(offset) { + return this._buffer[this._offset + (offset >>> 0)]; +}; + +Parser.prototype.parseUnsignedNumber = function parseUnsignedNumber(bytes) { + if (bytes === 1) { + return this._buffer[this._offset++]; + } + + var buffer = this._buffer; + var offset = this._offset + bytes - 1; + var value = 0; + + if (bytes > 4) { + var err = new Error('parseUnsignedNumber: Supports only up to 4 bytes'); + err.offset = (this._offset - this._packetOffset - 1); + err.code = 'PARSER_UNSIGNED_TOO_LONG'; + throw err; + } + + while (offset >= this._offset) { + value = ((value << 8) | buffer[offset]) >>> 0; + offset--; + } + + this._offset += bytes; + + return value; +}; + +Parser.prototype.parseLengthCodedString = function() { + var length = this.parseLengthCodedNumber(); + + if (length === null) { + return null; + } + + return this.parseString(length); +}; + +Parser.prototype.parseLengthCodedBuffer = function() { + var length = this.parseLengthCodedNumber(); + + if (length === null) { + return null; + } + + return this.parseBuffer(length); +}; + +Parser.prototype.parseLengthCodedNumber = function parseLengthCodedNumber() { + if (this._offset >= this._buffer.length) { + var err = new Error('Parser: read past end'); + err.offset = (this._offset - this._packetOffset); + err.code = 'PARSER_READ_PAST_END'; + throw err; + } + + var bits = this._buffer[this._offset++]; + + if (bits <= 250) { + return bits; + } + + switch (bits) { + case 251: + return null; + case 252: + return this.parseUnsignedNumber(2); + case 253: + return this.parseUnsignedNumber(3); + case 254: + break; + default: + var err = new Error('Unexpected first byte' + (bits ? ': 0x' + bits.toString(16) : '')); + err.offset = (this._offset - this._packetOffset - 1); + err.code = 'PARSER_BAD_LENGTH_BYTE'; + throw err; + } + + var low = this.parseUnsignedNumber(4); + var high = this.parseUnsignedNumber(4); + var value; + + if (high >>> 21) { + value = BigNumber(MUL_32BIT).times(high).plus(low).toString(); + + if (this._supportBigNumbers) { + return value; + } + + var err = new Error( + 'parseLengthCodedNumber: JS precision range exceeded, ' + + 'number is >= 53 bit: "' + value + '"' + ); + err.offset = (this._offset - this._packetOffset - 8); + err.code = 'PARSER_JS_PRECISION_RANGE_EXCEEDED'; + throw err; + } + + value = low + (MUL_32BIT * high); + + return value; +}; + +Parser.prototype.parseFiller = function(length) { + return this.parseBuffer(length); +}; + +Parser.prototype.parseNullTerminatedBuffer = function() { + var end = this._nullByteOffset(); + var value = this._buffer.slice(this._offset, end); + this._offset = end + 1; + + return value; +}; + +Parser.prototype.parseNullTerminatedString = function() { + var end = this._nullByteOffset(); + var value = this._buffer.toString(this._encoding, this._offset, end); + this._offset = end + 1; + + return value; +}; + +Parser.prototype._nullByteOffset = function() { + var offset = this._offset; + + while (this._buffer[offset] !== 0x00) { + offset++; + + if (offset >= this._buffer.length) { + var err = new Error('Offset of null terminated string not found.'); + err.offset = (this._offset - this._packetOffset); + err.code = 'PARSER_MISSING_NULL_BYTE'; + throw err; + } + } + + return offset; +}; + +Parser.prototype.parsePacketTerminatedBuffer = function parsePacketTerminatedBuffer() { + var length = this._packetEnd - this._offset; + return this.parseBuffer(length); +}; + +Parser.prototype.parsePacketTerminatedString = function() { + var length = this._packetEnd - this._offset; + return this.parseString(length); +}; + +Parser.prototype.parseBuffer = function(length) { + var response = Buffer.alloc(length); + this._buffer.copy(response, 0, this._offset, this._offset + length); + + this._offset += length; + return response; +}; + +Parser.prototype.parseString = function(length) { + var offset = this._offset; + var end = offset + length; + var value = this._buffer.toString(this._encoding, offset, end); + + this._offset = end; + return value; +}; + +Parser.prototype.parseGeometryValue = function() { + var buffer = this.parseLengthCodedBuffer(); + var offset = 4; + + if (buffer === null || !buffer.length) { + return null; + } + + function parseGeometry() { + var result = null; + var byteOrder = buffer.readUInt8(offset); offset += 1; + var wkbType = byteOrder ? buffer.readUInt32LE(offset) : buffer.readUInt32BE(offset); offset += 4; + switch (wkbType) { + case 1: // WKBPoint + var x = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + var y = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + result = {x: x, y: y}; + break; + case 2: // WKBLineString + var numPoints = byteOrder ? buffer.readUInt32LE(offset) : buffer.readUInt32BE(offset); offset += 4; + result = []; + for (var i = numPoints; i > 0; i--) { + var x = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + var y = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + result.push({x: x, y: y}); + } + break; + case 3: // WKBPolygon + var numRings = byteOrder ? buffer.readUInt32LE(offset) : buffer.readUInt32BE(offset); offset += 4; + result = []; + for (var i = numRings; i > 0; i--) { + var numPoints = byteOrder ? buffer.readUInt32LE(offset) : buffer.readUInt32BE(offset); offset += 4; + var line = []; + for (var j = numPoints; j > 0; j--) { + var x = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + var y = byteOrder ? buffer.readDoubleLE(offset) : buffer.readDoubleBE(offset); offset += 8; + line.push({x: x, y: y}); + } + result.push(line); + } + break; + case 4: // WKBMultiPoint + case 5: // WKBMultiLineString + case 6: // WKBMultiPolygon + case 7: // WKBGeometryCollection + var num = byteOrder ? buffer.readUInt32LE(offset) : buffer.readUInt32BE(offset); offset += 4; + var result = []; + for (var i = num; i > 0; i--) { + result.push(parseGeometry()); + } + break; + } + return result; + } + return parseGeometry(); +}; + +Parser.prototype.reachedPacketEnd = function() { + return this._offset === this._packetEnd; +}; + +Parser.prototype.incrementPacketNumber = function() { + var currentPacketNumber = this._nextPacketNumber; + this._nextPacketNumber = (this._nextPacketNumber + 1) % 256; + + return currentPacketNumber; +}; + +Parser.prototype.resetPacketNumber = function() { + this._nextPacketNumber = 0; +}; + +Parser.prototype.packetLength = function packetLength() { + if (!this._packetHeader) { + return null; + } + + return this._packetHeader.length + this._longPacketBuffers.size; +}; + +Parser.prototype._combineNextBuffers = function _combineNextBuffers(bytes) { + var length = this._buffer.length - this._offset; + + if (length >= bytes) { + return true; + } + + if ((length + this._nextBuffers.size) < bytes) { + return false; + } + + var buffers = []; + var bytesNeeded = bytes - length; + + while (bytesNeeded > 0) { + var buffer = this._nextBuffers.shift(); + buffers.push(buffer); + bytesNeeded -= buffer.length; + } + + this.append(buffers); + return true; +}; + +Parser.prototype._combineLongPacketBuffers = function _combineLongPacketBuffers() { + if (!this._longPacketBuffers.size) { + return; + } + + // Calculate bytes + var remainingBytes = this._buffer.length - this._offset; + var trailingPacketBytes = this._buffer.length - this._packetEnd; + + // Create buffer + var buf = null; + var buffer = Buffer.allocUnsafe(remainingBytes + this._longPacketBuffers.size); + var offset = 0; + + // Copy long buffers + while ((buf = this._longPacketBuffers.shift())) { + offset += buf.copy(buffer, offset); + } + + // Copy remaining bytes + this._buffer.copy(buffer, offset, this._offset); + + this._buffer = buffer; + this._offset = 0; + this._packetEnd = this._buffer.length - trailingPacketBytes; + this._packetOffset = 0; +}; + +Parser.prototype._parsePacket = function _parsePacket(packetHeader) { + this._packetEnd = this._offset + packetHeader.length; + this._packetOffset = this._offset; + + if (packetHeader.length === MAX_PACKET_LENGTH) { + this._longPacketBuffers.push(this._buffer.slice(this._packetOffset, this._packetEnd)); + this._advanceToNextPacket(); + return; + } + + this._combineLongPacketBuffers(); + + var hadException = true; + try { + this._onPacket(packetHeader); + hadException = false; + } catch (err) { + if (!err || typeof err.code !== 'string' || err.code.substr(0, 7) !== 'PARSER_') { + throw err; // Rethrow non-MySQL errors + } + + // Pass down parser errors + this._onError(err); + hadException = false; + } finally { + this._advanceToNextPacket(); + + // If there was an exception, the parser while loop will be broken out + // of after the finally block. So schedule a blank write to re-enter it + // to continue parsing any bytes that may already have been received. + if (hadException) { + process.nextTick(this.write.bind(this)); + } + } +}; + +Parser.prototype._tryReadPacketHeader = function _tryReadPacketHeader() { + if (this._packetHeader) { + return this._packetHeader; + } + + if (!this._combineNextBuffers(PACKET_HEADER_LENGTH)) { + return null; + } + + this._packetHeader = new PacketHeader( + this.parseUnsignedNumber(3), + this.parseUnsignedNumber(1) + ); + + if (this._packetHeader.number !== this._nextPacketNumber) { + var err = new Error( + 'Packets out of order. Got: ' + this._packetHeader.number + ' ' + + 'Expected: ' + this._nextPacketNumber + ); + + err.code = 'PROTOCOL_PACKETS_OUT_OF_ORDER'; + err.fatal = true; + + this._onError(err); + } + + this.incrementPacketNumber(); + + return this._packetHeader; +}; + +Parser.prototype._advanceToNextPacket = function() { + this._offset = this._packetEnd; + this._packetHeader = null; + this._packetEnd = null; + this._packetOffset = null; +}; + + +/***/ }), +/* 39 */ +/***/ (function(module, exports) { + +module.exports = PacketHeader; +function PacketHeader(length, number) { + this.length = length; + this.number = number; +} + + +/***/ }), +/* 40 */ +/***/ (function(__webpack_module__, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BigNumber", function() { return BigNumber; }); +/* + * bignumber.js v7.2.1 + * A JavaScript library for arbitrary-precision arithmetic. + * https://github.com/MikeMcl/bignumber.js + * Copyright (c) 2018 Michael Mclaughlin + * MIT Licensed. + * + * BigNumber.prototype methods | BigNumber methods + * | + * absoluteValue abs | clone + * comparedTo | config set + * decimalPlaces dp | DECIMAL_PLACES + * dividedBy div | ROUNDING_MODE + * dividedToIntegerBy idiv | EXPONENTIAL_AT + * exponentiatedBy pow | RANGE + * integerValue | CRYPTO + * isEqualTo eq | MODULO_MODE + * isFinite | POW_PRECISION + * isGreaterThan gt | FORMAT + * isGreaterThanOrEqualTo gte | ALPHABET + * isInteger | isBigNumber + * isLessThan lt | maximum max + * isLessThanOrEqualTo lte | minimum min + * isNaN | random + * isNegative | + * isPositive | + * isZero | + * minus | + * modulo mod | + * multipliedBy times | + * negated | + * plus | + * precision sd | + * shiftedBy | + * squareRoot sqrt | + * toExponential | + * toFixed | + * toFormat | + * toFraction | + * toJSON | + * toNumber | + * toPrecision | + * toString | + * valueOf | + * + */ + + +var isNumeric = /^-?(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?$/i, + + mathceil = Math.ceil, + mathfloor = Math.floor, + + bignumberError = '[BigNumber Error] ', + tooManyDigits = bignumberError + 'Number primitive has more than 15 significant digits: ', + + BASE = 1e14, + LOG_BASE = 14, + MAX_SAFE_INTEGER = 0x1fffffffffffff, // 2^53 - 1 + // MAX_INT32 = 0x7fffffff, // 2^31 - 1 + POWS_TEN = [1, 10, 100, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, 1e10, 1e11, 1e12, 1e13], + SQRT_BASE = 1e7, + + // EDITABLE + // The limit on the value of DECIMAL_PLACES, TO_EXP_NEG, TO_EXP_POS, MIN_EXP, MAX_EXP, and + // the arguments to toExponential, toFixed, toFormat, and toPrecision. + MAX = 1E9; // 0 to MAX_INT32 + + +/* + * Create and return a BigNumber constructor. + */ +function clone(configObject) { + var div, convertBase, parseNumeric, + P = BigNumber.prototype = { constructor: BigNumber, toString: null, valueOf: null }, + ONE = new BigNumber(1), + + + //----------------------------- EDITABLE CONFIG DEFAULTS ------------------------------- + + + // The default values below must be integers within the inclusive ranges stated. + // The values can also be changed at run-time using BigNumber.set. + + // The maximum number of decimal places for operations involving division. + DECIMAL_PLACES = 20, // 0 to MAX + + // The rounding mode used when rounding to the above decimal places, and when using + // toExponential, toFixed, toFormat and toPrecision, and round (default value). + // UP 0 Away from zero. + // DOWN 1 Towards zero. + // CEIL 2 Towards +Infinity. + // FLOOR 3 Towards -Infinity. + // HALF_UP 4 Towards nearest neighbour. If equidistant, up. + // HALF_DOWN 5 Towards nearest neighbour. If equidistant, down. + // HALF_EVEN 6 Towards nearest neighbour. If equidistant, towards even neighbour. + // HALF_CEIL 7 Towards nearest neighbour. If equidistant, towards +Infinity. + // HALF_FLOOR 8 Towards nearest neighbour. If equidistant, towards -Infinity. + ROUNDING_MODE = 4, // 0 to 8 + + // EXPONENTIAL_AT : [TO_EXP_NEG , TO_EXP_POS] + + // The exponent value at and beneath which toString returns exponential notation. + // Number type: -7 + TO_EXP_NEG = -7, // 0 to -MAX + + // The exponent value at and above which toString returns exponential notation. + // Number type: 21 + TO_EXP_POS = 21, // 0 to MAX + + // RANGE : [MIN_EXP, MAX_EXP] + + // The minimum exponent value, beneath which underflow to zero occurs. + // Number type: -324 (5e-324) + MIN_EXP = -1e7, // -1 to -MAX + + // The maximum exponent value, above which overflow to Infinity occurs. + // Number type: 308 (1.7976931348623157e+308) + // For MAX_EXP > 1e7, e.g. new BigNumber('1e100000000').plus(1) may be slow. + MAX_EXP = 1e7, // 1 to MAX + + // Whether to use cryptographically-secure random number generation, if available. + CRYPTO = false, // true or false + + // The modulo mode used when calculating the modulus: a mod n. + // The quotient (q = a / n) is calculated according to the corresponding rounding mode. + // The remainder (r) is calculated as: r = a - n * q. + // + // UP 0 The remainder is positive if the dividend is negative, else is negative. + // DOWN 1 The remainder has the same sign as the dividend. + // This modulo mode is commonly known as 'truncated division' and is + // equivalent to (a % n) in JavaScript. + // FLOOR 3 The remainder has the same sign as the divisor (Python %). + // HALF_EVEN 6 This modulo mode implements the IEEE 754 remainder function. + // EUCLID 9 Euclidian division. q = sign(n) * floor(a / abs(n)). + // The remainder is always positive. + // + // The truncated division, floored division, Euclidian division and IEEE 754 remainder + // modes are commonly used for the modulus operation. + // Although the other rounding modes can also be used, they may not give useful results. + MODULO_MODE = 1, // 0 to 9 + + // The maximum number of significant digits of the result of the exponentiatedBy operation. + // If POW_PRECISION is 0, there will be unlimited significant digits. + POW_PRECISION = 0, // 0 to MAX + + // The format specification used by the BigNumber.prototype.toFormat method. + FORMAT = { + decimalSeparator: '.', + groupSeparator: ',', + groupSize: 3, + secondaryGroupSize: 0, + fractionGroupSeparator: '\xA0', // non-breaking space + fractionGroupSize: 0 + }, + + // The alphabet used for base conversion. + // It must be at least 2 characters long, with no '.' or repeated character. + // '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$_' + ALPHABET = '0123456789abcdefghijklmnopqrstuvwxyz'; + + + //------------------------------------------------------------------------------------------ + + + // CONSTRUCTOR + + + /* + * The BigNumber constructor and exported function. + * Create and return a new instance of a BigNumber object. + * + * n {number|string|BigNumber} A numeric value. + * [b] {number} The base of n. Integer, 2 to ALPHABET.length inclusive. + */ + function BigNumber(n, b) { + var alphabet, c, caseChanged, e, i, isNum, len, str, + x = this; + + // Enable constructor usage without new. + if (!(x instanceof BigNumber)) { + + // Don't throw on constructor call without new (#81). + // '[BigNumber Error] Constructor call without new: {n}' + //throw Error(bignumberError + ' Constructor call without new: ' + n); + return new BigNumber(n, b); + } + + if (b == null) { + + // Duplicate. + if (n instanceof BigNumber) { + x.s = n.s; + x.e = n.e; + x.c = (n = n.c) ? n.slice() : n; + return; + } + + isNum = typeof n == 'number'; + + if (isNum && n * 0 == 0) { + + // Use `1 / n` to handle minus zero also. + x.s = 1 / n < 0 ? (n = -n, -1) : 1; + + // Faster path for integers. + if (n === ~~n) { + for (e = 0, i = n; i >= 10; i /= 10, e++); + x.e = e; + x.c = [n]; + return; + } + + str = n + ''; + } else { + if (!isNumeric.test(str = n + '')) return parseNumeric(x, str, isNum); + x.s = str.charCodeAt(0) == 45 ? (str = str.slice(1), -1) : 1; + } + + // Decimal point? + if ((e = str.indexOf('.')) > -1) str = str.replace('.', ''); + + // Exponential form? + if ((i = str.search(/e/i)) > 0) { + + // Determine exponent. + if (e < 0) e = i; + e += +str.slice(i + 1); + str = str.substring(0, i); + } else if (e < 0) { + + // Integer. + e = str.length; + } + + } else { + + // '[BigNumber Error] Base {not a primitive number|not an integer|out of range}: {b}' + intCheck(b, 2, ALPHABET.length, 'Base'); + str = n + ''; + + // Allow exponential notation to be used with base 10 argument, while + // also rounding to DECIMAL_PLACES as with other bases. + if (b == 10) { + x = new BigNumber(n instanceof BigNumber ? n : str); + return round(x, DECIMAL_PLACES + x.e + 1, ROUNDING_MODE); + } + + isNum = typeof n == 'number'; + + if (isNum) { + + // Avoid potential interpretation of Infinity and NaN as base 44+ values. + if (n * 0 != 0) return parseNumeric(x, str, isNum, b); + + x.s = 1 / n < 0 ? (str = str.slice(1), -1) : 1; + + // '[BigNumber Error] Number primitive has more than 15 significant digits: {n}' + if (BigNumber.DEBUG && str.replace(/^0\.0*|\./, '').length > 15) { + throw Error + (tooManyDigits + n); + } + + // Prevent later check for length on converted number. + isNum = false; + } else { + x.s = str.charCodeAt(0) === 45 ? (str = str.slice(1), -1) : 1; + } + + alphabet = ALPHABET.slice(0, b); + e = i = 0; + + // Check that str is a valid base b number. + // Don't use RegExp so alphabet can contain special characters. + for (len = str.length; i < len; i++) { + if (alphabet.indexOf(c = str.charAt(i)) < 0) { + if (c == '.') { + + // If '.' is not the first character and it has not be found before. + if (i > e) { + e = len; + continue; + } + } else if (!caseChanged) { + + // Allow e.g. hexadecimal 'FF' as well as 'ff'. + if (str == str.toUpperCase() && (str = str.toLowerCase()) || + str == str.toLowerCase() && (str = str.toUpperCase())) { + caseChanged = true; + i = -1; + e = 0; + continue; + } + } + + return parseNumeric(x, n + '', isNum, b); + } + } + + str = convertBase(str, b, 10, x.s); + + // Decimal point? + if ((e = str.indexOf('.')) > -1) str = str.replace('.', ''); + else e = str.length; + } + + // Determine leading zeros. + for (i = 0; str.charCodeAt(i) === 48; i++); + + // Determine trailing zeros. + for (len = str.length; str.charCodeAt(--len) === 48;); + + str = str.slice(i, ++len); + + if (str) { + len -= i; + + // '[BigNumber Error] Number primitive has more than 15 significant digits: {n}' + if (isNum && BigNumber.DEBUG && + len > 15 && (n > MAX_SAFE_INTEGER || n !== mathfloor(n))) { + throw Error + (tooManyDigits + (x.s * n)); + } + + e = e - i - 1; + + // Overflow? + if (e > MAX_EXP) { + + // Infinity. + x.c = x.e = null; + + // Underflow? + } else if (e < MIN_EXP) { + + // Zero. + x.c = [x.e = 0]; + } else { + x.e = e; + x.c = []; + + // Transform base + + // e is the base 10 exponent. + // i is where to slice str to get the first element of the coefficient array. + i = (e + 1) % LOG_BASE; + if (e < 0) i += LOG_BASE; + + if (i < len) { + if (i) x.c.push(+str.slice(0, i)); + + for (len -= LOG_BASE; i < len;) { + x.c.push(+str.slice(i, i += LOG_BASE)); + } + + str = str.slice(i); + i = LOG_BASE - str.length; + } else { + i -= len; + } + + for (; i--; str += '0'); + x.c.push(+str); + } + } else { + + // Zero. + x.c = [x.e = 0]; + } + } + + + // CONSTRUCTOR PROPERTIES + + + BigNumber.clone = clone; + + BigNumber.ROUND_UP = 0; + BigNumber.ROUND_DOWN = 1; + BigNumber.ROUND_CEIL = 2; + BigNumber.ROUND_FLOOR = 3; + BigNumber.ROUND_HALF_UP = 4; + BigNumber.ROUND_HALF_DOWN = 5; + BigNumber.ROUND_HALF_EVEN = 6; + BigNumber.ROUND_HALF_CEIL = 7; + BigNumber.ROUND_HALF_FLOOR = 8; + BigNumber.EUCLID = 9; + + + /* + * Configure infrequently-changing library-wide settings. + * + * Accept an object with the following optional properties (if the value of a property is + * a number, it must be an integer within the inclusive range stated): + * + * DECIMAL_PLACES {number} 0 to MAX + * ROUNDING_MODE {number} 0 to 8 + * EXPONENTIAL_AT {number|number[]} -MAX to MAX or [-MAX to 0, 0 to MAX] + * RANGE {number|number[]} -MAX to MAX (not zero) or [-MAX to -1, 1 to MAX] + * CRYPTO {boolean} true or false + * MODULO_MODE {number} 0 to 9 + * POW_PRECISION {number} 0 to MAX + * ALPHABET {string} A string of two or more unique characters which does + * not contain '.'. + * FORMAT {object} An object with some of the following properties: + * decimalSeparator {string} + * groupSeparator {string} + * groupSize {number} + * secondaryGroupSize {number} + * fractionGroupSeparator {string} + * fractionGroupSize {number} + * + * (The values assigned to the above FORMAT object properties are not checked for validity.) + * + * E.g. + * BigNumber.config({ DECIMAL_PLACES : 20, ROUNDING_MODE : 4 }) + * + * Ignore properties/parameters set to null or undefined, except for ALPHABET. + * + * Return an object with the properties current values. + */ + BigNumber.config = BigNumber.set = function (obj) { + var p, v; + + if (obj != null) { + + if (typeof obj == 'object') { + + // DECIMAL_PLACES {number} Integer, 0 to MAX inclusive. + // '[BigNumber Error] DECIMAL_PLACES {not a primitive number|not an integer|out of range}: {v}' + if (obj.hasOwnProperty(p = 'DECIMAL_PLACES')) { + v = obj[p]; + intCheck(v, 0, MAX, p); + DECIMAL_PLACES = v; + } + + // ROUNDING_MODE {number} Integer, 0 to 8 inclusive. + // '[BigNumber Error] ROUNDING_MODE {not a primitive number|not an integer|out of range}: {v}' + if (obj.hasOwnProperty(p = 'ROUNDING_MODE')) { + v = obj[p]; + intCheck(v, 0, 8, p); + ROUNDING_MODE = v; + } + + // EXPONENTIAL_AT {number|number[]} + // Integer, -MAX to MAX inclusive or + // [integer -MAX to 0 inclusive, 0 to MAX inclusive]. + // '[BigNumber Error] EXPONENTIAL_AT {not a primitive number|not an integer|out of range}: {v}' + if (obj.hasOwnProperty(p = 'EXPONENTIAL_AT')) { + v = obj[p]; + if (isArray(v)) { + intCheck(v[0], -MAX, 0, p); + intCheck(v[1], 0, MAX, p); + TO_EXP_NEG = v[0]; + TO_EXP_POS = v[1]; + } else { + intCheck(v, -MAX, MAX, p); + TO_EXP_NEG = -(TO_EXP_POS = v < 0 ? -v : v); + } + } + + // RANGE {number|number[]} Non-zero integer, -MAX to MAX inclusive or + // [integer -MAX to -1 inclusive, integer 1 to MAX inclusive]. + // '[BigNumber Error] RANGE {not a primitive number|not an integer|out of range|cannot be zero}: {v}' + if (obj.hasOwnProperty(p = 'RANGE')) { + v = obj[p]; + if (isArray(v)) { + intCheck(v[0], -MAX, -1, p); + intCheck(v[1], 1, MAX, p); + MIN_EXP = v[0]; + MAX_EXP = v[1]; + } else { + intCheck(v, -MAX, MAX, p); + if (v) { + MIN_EXP = -(MAX_EXP = v < 0 ? -v : v); + } else { + throw Error + (bignumberError + p + ' cannot be zero: ' + v); + } + } + } + + // CRYPTO {boolean} true or false. + // '[BigNumber Error] CRYPTO not true or false: {v}' + // '[BigNumber Error] crypto unavailable' + if (obj.hasOwnProperty(p = 'CRYPTO')) { + v = obj[p]; + if (v === !!v) { + if (v) { + if (typeof crypto != 'undefined' && crypto && + (crypto.getRandomValues || crypto.randomBytes)) { + CRYPTO = v; + } else { + CRYPTO = !v; + throw Error + (bignumberError + 'crypto unavailable'); + } + } else { + CRYPTO = v; + } + } else { + throw Error + (bignumberError + p + ' not true or false: ' + v); + } + } + + // MODULO_MODE {number} Integer, 0 to 9 inclusive. + // '[BigNumber Error] MODULO_MODE {not a primitive number|not an integer|out of range}: {v}' + if (obj.hasOwnProperty(p = 'MODULO_MODE')) { + v = obj[p]; + intCheck(v, 0, 9, p); + MODULO_MODE = v; + } + + // POW_PRECISION {number} Integer, 0 to MAX inclusive. + // '[BigNumber Error] POW_PRECISION {not a primitive number|not an integer|out of range}: {v}' + if (obj.hasOwnProperty(p = 'POW_PRECISION')) { + v = obj[p]; + intCheck(v, 0, MAX, p); + POW_PRECISION = v; + } + + // FORMAT {object} + // '[BigNumber Error] FORMAT not an object: {v}' + if (obj.hasOwnProperty(p = 'FORMAT')) { + v = obj[p]; + if (typeof v == 'object') FORMAT = v; + else throw Error + (bignumberError + p + ' not an object: ' + v); + } + + // ALPHABET {string} + // '[BigNumber Error] ALPHABET invalid: {v}' + if (obj.hasOwnProperty(p = 'ALPHABET')) { + v = obj[p]; + + // Disallow if only one character, or contains '.' or a repeated character. + if (typeof v == 'string' && !/^.$|\.|(.).*\1/.test(v)) { + ALPHABET = v; + } else { + throw Error + (bignumberError + p + ' invalid: ' + v); + } + } + + } else { + + // '[BigNumber Error] Object expected: {v}' + throw Error + (bignumberError + 'Object expected: ' + obj); + } + } + + return { + DECIMAL_PLACES: DECIMAL_PLACES, + ROUNDING_MODE: ROUNDING_MODE, + EXPONENTIAL_AT: [TO_EXP_NEG, TO_EXP_POS], + RANGE: [MIN_EXP, MAX_EXP], + CRYPTO: CRYPTO, + MODULO_MODE: MODULO_MODE, + POW_PRECISION: POW_PRECISION, + FORMAT: FORMAT, + ALPHABET: ALPHABET + }; + }; + + + /* + * Return true if v is a BigNumber instance, otherwise return false. + * + * v {any} + */ + BigNumber.isBigNumber = function (v) { + return v instanceof BigNumber || v && v._isBigNumber === true || false; + }; + + + /* + * Return a new BigNumber whose value is the maximum of the arguments. + * + * arguments {number|string|BigNumber} + */ + BigNumber.maximum = BigNumber.max = function () { + return maxOrMin(arguments, P.lt); + }; + + + /* + * Return a new BigNumber whose value is the minimum of the arguments. + * + * arguments {number|string|BigNumber} + */ + BigNumber.minimum = BigNumber.min = function () { + return maxOrMin(arguments, P.gt); + }; + + + /* + * Return a new BigNumber with a random value equal to or greater than 0 and less than 1, + * and with dp, or DECIMAL_PLACES if dp is omitted, decimal places (or less if trailing + * zeros are produced). + * + * [dp] {number} Decimal places. Integer, 0 to MAX inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {dp}' + * '[BigNumber Error] crypto unavailable' + */ + BigNumber.random = (function () { + var pow2_53 = 0x20000000000000; + + // Return a 53 bit integer n, where 0 <= n < 9007199254740992. + // Check if Math.random() produces more than 32 bits of randomness. + // If it does, assume at least 53 bits are produced, otherwise assume at least 30 bits. + // 0x40000000 is 2^30, 0x800000 is 2^23, 0x1fffff is 2^21 - 1. + var random53bitInt = (Math.random() * pow2_53) & 0x1fffff + ? function () { return mathfloor(Math.random() * pow2_53); } + : function () { return ((Math.random() * 0x40000000 | 0) * 0x800000) + + (Math.random() * 0x800000 | 0); }; + + return function (dp) { + var a, b, e, k, v, + i = 0, + c = [], + rand = new BigNumber(ONE); + + if (dp == null) dp = DECIMAL_PLACES; + else intCheck(dp, 0, MAX); + + k = mathceil(dp / LOG_BASE); + + if (CRYPTO) { + + // Browsers supporting crypto.getRandomValues. + if (crypto.getRandomValues) { + + a = crypto.getRandomValues(new Uint32Array(k *= 2)); + + for (; i < k;) { + + // 53 bits: + // ((Math.pow(2, 32) - 1) * Math.pow(2, 21)).toString(2) + // 11111 11111111 11111111 11111111 11100000 00000000 00000000 + // ((Math.pow(2, 32) - 1) >>> 11).toString(2) + // 11111 11111111 11111111 + // 0x20000 is 2^21. + v = a[i] * 0x20000 + (a[i + 1] >>> 11); + + // Rejection sampling: + // 0 <= v < 9007199254740992 + // Probability that v >= 9e15, is + // 7199254740992 / 9007199254740992 ~= 0.0008, i.e. 1 in 1251 + if (v >= 9e15) { + b = crypto.getRandomValues(new Uint32Array(2)); + a[i] = b[0]; + a[i + 1] = b[1]; + } else { + + // 0 <= v <= 8999999999999999 + // 0 <= (v % 1e14) <= 99999999999999 + c.push(v % 1e14); + i += 2; + } + } + i = k / 2; + + // Node.js supporting crypto.randomBytes. + } else if (crypto.randomBytes) { + + // buffer + a = crypto.randomBytes(k *= 7); + + for (; i < k;) { + + // 0x1000000000000 is 2^48, 0x10000000000 is 2^40 + // 0x100000000 is 2^32, 0x1000000 is 2^24 + // 11111 11111111 11111111 11111111 11111111 11111111 11111111 + // 0 <= v < 9007199254740992 + v = ((a[i] & 31) * 0x1000000000000) + (a[i + 1] * 0x10000000000) + + (a[i + 2] * 0x100000000) + (a[i + 3] * 0x1000000) + + (a[i + 4] << 16) + (a[i + 5] << 8) + a[i + 6]; + + if (v >= 9e15) { + crypto.randomBytes(7).copy(a, i); + } else { + + // 0 <= (v % 1e14) <= 99999999999999 + c.push(v % 1e14); + i += 7; + } + } + i = k / 7; + } else { + CRYPTO = false; + throw Error + (bignumberError + 'crypto unavailable'); + } + } + + // Use Math.random. + if (!CRYPTO) { + + for (; i < k;) { + v = random53bitInt(); + if (v < 9e15) c[i++] = v % 1e14; + } + } + + k = c[--i]; + dp %= LOG_BASE; + + // Convert trailing digits to zeros according to dp. + if (k && dp) { + v = POWS_TEN[LOG_BASE - dp]; + c[i] = mathfloor(k / v) * v; + } + + // Remove trailing elements which are zero. + for (; c[i] === 0; c.pop(), i--); + + // Zero? + if (i < 0) { + c = [e = 0]; + } else { + + // Remove leading elements which are zero and adjust exponent accordingly. + for (e = -1 ; c[0] === 0; c.splice(0, 1), e -= LOG_BASE); + + // Count the digits of the first element of c to determine leading zeros, and... + for (i = 1, v = c[0]; v >= 10; v /= 10, i++); + + // adjust the exponent accordingly. + if (i < LOG_BASE) e -= LOG_BASE - i; + } + + rand.e = e; + rand.c = c; + return rand; + }; + })(); + + + // PRIVATE FUNCTIONS + + + // Called by BigNumber and BigNumber.prototype.toString. + convertBase = (function () { + var decimal = '0123456789'; + + /* + * Convert string of baseIn to an array of numbers of baseOut. + * Eg. toBaseOut('255', 10, 16) returns [15, 15]. + * Eg. toBaseOut('ff', 16, 10) returns [2, 5, 5]. + */ + function toBaseOut(str, baseIn, baseOut, alphabet) { + var j, + arr = [0], + arrL, + i = 0, + len = str.length; + + for (; i < len;) { + for (arrL = arr.length; arrL--; arr[arrL] *= baseIn); + + arr[0] += alphabet.indexOf(str.charAt(i++)); + + for (j = 0; j < arr.length; j++) { + + if (arr[j] > baseOut - 1) { + if (arr[j + 1] == null) arr[j + 1] = 0; + arr[j + 1] += arr[j] / baseOut | 0; + arr[j] %= baseOut; + } + } + } + + return arr.reverse(); + } + + // Convert a numeric string of baseIn to a numeric string of baseOut. + // If the caller is toString, we are converting from base 10 to baseOut. + // If the caller is BigNumber, we are converting from baseIn to base 10. + return function (str, baseIn, baseOut, sign, callerIsToString) { + var alphabet, d, e, k, r, x, xc, y, + i = str.indexOf('.'), + dp = DECIMAL_PLACES, + rm = ROUNDING_MODE; + + // Non-integer. + if (i >= 0) { + k = POW_PRECISION; + + // Unlimited precision. + POW_PRECISION = 0; + str = str.replace('.', ''); + y = new BigNumber(baseIn); + x = y.pow(str.length - i); + POW_PRECISION = k; + + // Convert str as if an integer, then restore the fraction part by dividing the + // result by its base raised to a power. + + y.c = toBaseOut(toFixedPoint(coeffToString(x.c), x.e, '0'), + 10, baseOut, decimal); + y.e = y.c.length; + } + + // Convert the number as integer. + + xc = toBaseOut(str, baseIn, baseOut, callerIsToString + ? (alphabet = ALPHABET, decimal) + : (alphabet = decimal, ALPHABET)); + + // xc now represents str as an integer and converted to baseOut. e is the exponent. + e = k = xc.length; + + // Remove trailing zeros. + for (; xc[--k] == 0; xc.pop()); + + // Zero? + if (!xc[0]) return alphabet.charAt(0); + + // Does str represent an integer? If so, no need for the division. + if (i < 0) { + --e; + } else { + x.c = xc; + x.e = e; + + // The sign is needed for correct rounding. + x.s = sign; + x = div(x, y, dp, rm, baseOut); + xc = x.c; + r = x.r; + e = x.e; + } + + // xc now represents str converted to baseOut. + + // THe index of the rounding digit. + d = e + dp + 1; + + // The rounding digit: the digit to the right of the digit that may be rounded up. + i = xc[d]; + + // Look at the rounding digits and mode to determine whether to round up. + + k = baseOut / 2; + r = r || d < 0 || xc[d + 1] != null; + + r = rm < 4 ? (i != null || r) && (rm == 0 || rm == (x.s < 0 ? 3 : 2)) + : i > k || i == k &&(rm == 4 || r || rm == 6 && xc[d - 1] & 1 || + rm == (x.s < 0 ? 8 : 7)); + + // If the index of the rounding digit is not greater than zero, or xc represents + // zero, then the result of the base conversion is zero or, if rounding up, a value + // such as 0.00001. + if (d < 1 || !xc[0]) { + + // 1^-dp or 0 + str = r ? toFixedPoint(alphabet.charAt(1), -dp, alphabet.charAt(0)) + : alphabet.charAt(0); + } else { + + // Truncate xc to the required number of decimal places. + xc.length = d; + + // Round up? + if (r) { + + // Rounding up may mean the previous digit has to be rounded up and so on. + for (--baseOut; ++xc[--d] > baseOut;) { + xc[d] = 0; + + if (!d) { + ++e; + xc = [1].concat(xc); + } + } + } + + // Determine trailing zeros. + for (k = xc.length; !xc[--k];); + + // E.g. [4, 11, 15] becomes 4bf. + for (i = 0, str = ''; i <= k; str += alphabet.charAt(xc[i++])); + + // Add leading zeros, decimal point and trailing zeros as required. + str = toFixedPoint(str, e, alphabet.charAt(0)); + } + + // The caller will add the sign. + return str; + }; + })(); + + + // Perform division in the specified base. Called by div and convertBase. + div = (function () { + + // Assume non-zero x and k. + function multiply(x, k, base) { + var m, temp, xlo, xhi, + carry = 0, + i = x.length, + klo = k % SQRT_BASE, + khi = k / SQRT_BASE | 0; + + for (x = x.slice(); i--;) { + xlo = x[i] % SQRT_BASE; + xhi = x[i] / SQRT_BASE | 0; + m = khi * xlo + xhi * klo; + temp = klo * xlo + ((m % SQRT_BASE) * SQRT_BASE) + carry; + carry = (temp / base | 0) + (m / SQRT_BASE | 0) + khi * xhi; + x[i] = temp % base; + } + + if (carry) x = [carry].concat(x); + + return x; + } + + function compare(a, b, aL, bL) { + var i, cmp; + + if (aL != bL) { + cmp = aL > bL ? 1 : -1; + } else { + + for (i = cmp = 0; i < aL; i++) { + + if (a[i] != b[i]) { + cmp = a[i] > b[i] ? 1 : -1; + break; + } + } + } + + return cmp; + } + + function subtract(a, b, aL, base) { + var i = 0; + + // Subtract b from a. + for (; aL--;) { + a[aL] -= i; + i = a[aL] < b[aL] ? 1 : 0; + a[aL] = i * base + a[aL] - b[aL]; + } + + // Remove leading zeros. + for (; !a[0] && a.length > 1; a.splice(0, 1)); + } + + // x: dividend, y: divisor. + return function (x, y, dp, rm, base) { + var cmp, e, i, more, n, prod, prodL, q, qc, rem, remL, rem0, xi, xL, yc0, + yL, yz, + s = x.s == y.s ? 1 : -1, + xc = x.c, + yc = y.c; + + // Either NaN, Infinity or 0? + if (!xc || !xc[0] || !yc || !yc[0]) { + + return new BigNumber( + + // Return NaN if either NaN, or both Infinity or 0. + !x.s || !y.s || (xc ? yc && xc[0] == yc[0] : !yc) ? NaN : + + // Return ยฑ0 if x is ยฑ0 or y is ยฑInfinity, or return ยฑInfinity as y is ยฑ0. + xc && xc[0] == 0 || !yc ? s * 0 : s / 0 + ); + } + + q = new BigNumber(s); + qc = q.c = []; + e = x.e - y.e; + s = dp + e + 1; + + if (!base) { + base = BASE; + e = bitFloor(x.e / LOG_BASE) - bitFloor(y.e / LOG_BASE); + s = s / LOG_BASE | 0; + } + + // Result exponent may be one less then the current value of e. + // The coefficients of the BigNumbers from convertBase may have trailing zeros. + for (i = 0; yc[i] == (xc[i] || 0); i++); + + if (yc[i] > (xc[i] || 0)) e--; + + if (s < 0) { + qc.push(1); + more = true; + } else { + xL = xc.length; + yL = yc.length; + i = 0; + s += 2; + + // Normalise xc and yc so highest order digit of yc is >= base / 2. + + n = mathfloor(base / (yc[0] + 1)); + + // Not necessary, but to handle odd bases where yc[0] == (base / 2) - 1. + // if (n > 1 || n++ == 1 && yc[0] < base / 2) { + if (n > 1) { + yc = multiply(yc, n, base); + xc = multiply(xc, n, base); + yL = yc.length; + xL = xc.length; + } + + xi = yL; + rem = xc.slice(0, yL); + remL = rem.length; + + // Add zeros to make remainder as long as divisor. + for (; remL < yL; rem[remL++] = 0); + yz = yc.slice(); + yz = [0].concat(yz); + yc0 = yc[0]; + if (yc[1] >= base / 2) yc0++; + // Not necessary, but to prevent trial digit n > base, when using base 3. + // else if (base == 3 && yc0 == 1) yc0 = 1 + 1e-15; + + do { + n = 0; + + // Compare divisor and remainder. + cmp = compare(yc, rem, yL, remL); + + // If divisor < remainder. + if (cmp < 0) { + + // Calculate trial digit, n. + + rem0 = rem[0]; + if (yL != remL) rem0 = rem0 * base + (rem[1] || 0); + + // n is how many times the divisor goes into the current remainder. + n = mathfloor(rem0 / yc0); + + // Algorithm: + // product = divisor multiplied by trial digit (n). + // Compare product and remainder. + // If product is greater than remainder: + // Subtract divisor from product, decrement trial digit. + // Subtract product from remainder. + // If product was less than remainder at the last compare: + // Compare new remainder and divisor. + // If remainder is greater than divisor: + // Subtract divisor from remainder, increment trial digit. + + if (n > 1) { + + // n may be > base only when base is 3. + if (n >= base) n = base - 1; + + // product = divisor * trial digit. + prod = multiply(yc, n, base); + prodL = prod.length; + remL = rem.length; + + // Compare product and remainder. + // If product > remainder then trial digit n too high. + // n is 1 too high about 5% of the time, and is not known to have + // ever been more than 1 too high. + while (compare(prod, rem, prodL, remL) == 1) { + n--; + + // Subtract divisor from product. + subtract(prod, yL < prodL ? yz : yc, prodL, base); + prodL = prod.length; + cmp = 1; + } + } else { + + // n is 0 or 1, cmp is -1. + // If n is 0, there is no need to compare yc and rem again below, + // so change cmp to 1 to avoid it. + // If n is 1, leave cmp as -1, so yc and rem are compared again. + if (n == 0) { + + // divisor < remainder, so n must be at least 1. + cmp = n = 1; + } + + // product = divisor + prod = yc.slice(); + prodL = prod.length; + } + + if (prodL < remL) prod = [0].concat(prod); + + // Subtract product from remainder. + subtract(rem, prod, remL, base); + remL = rem.length; + + // If product was < remainder. + if (cmp == -1) { + + // Compare divisor and new remainder. + // If divisor < new remainder, subtract divisor from remainder. + // Trial digit n too low. + // n is 1 too low about 5% of the time, and very rarely 2 too low. + while (compare(yc, rem, yL, remL) < 1) { + n++; + + // Subtract divisor from remainder. + subtract(rem, yL < remL ? yz : yc, remL, base); + remL = rem.length; + } + } + } else if (cmp === 0) { + n++; + rem = [0]; + } // else cmp === 1 and n will be 0 + + // Add the next digit, n, to the result array. + qc[i++] = n; + + // Update the remainder. + if (rem[0]) { + rem[remL++] = xc[xi] || 0; + } else { + rem = [xc[xi]]; + remL = 1; + } + } while ((xi++ < xL || rem[0] != null) && s--); + + more = rem[0] != null; + + // Leading zero? + if (!qc[0]) qc.splice(0, 1); + } + + if (base == BASE) { + + // To calculate q.e, first get the number of digits of qc[0]. + for (i = 1, s = qc[0]; s >= 10; s /= 10, i++); + + round(q, dp + (q.e = i + e * LOG_BASE - 1) + 1, rm, more); + + // Caller is convertBase. + } else { + q.e = e; + q.r = +more; + } + + return q; + }; + })(); + + + /* + * Return a string representing the value of BigNumber n in fixed-point or exponential + * notation rounded to the specified decimal places or significant digits. + * + * n: a BigNumber. + * i: the index of the last digit required (i.e. the digit that may be rounded up). + * rm: the rounding mode. + * id: 1 (toExponential) or 2 (toPrecision). + */ + function format(n, i, rm, id) { + var c0, e, ne, len, str; + + if (rm == null) rm = ROUNDING_MODE; + else intCheck(rm, 0, 8); + + if (!n.c) return n.toString(); + + c0 = n.c[0]; + ne = n.e; + + if (i == null) { + str = coeffToString(n.c); + str = id == 1 || id == 2 && ne <= TO_EXP_NEG + ? toExponential(str, ne) + : toFixedPoint(str, ne, '0'); + } else { + n = round(new BigNumber(n), i, rm); + + // n.e may have changed if the value was rounded up. + e = n.e; + + str = coeffToString(n.c); + len = str.length; + + // toPrecision returns exponential notation if the number of significant digits + // specified is less than the number of digits necessary to represent the integer + // part of the value in fixed-point notation. + + // Exponential notation. + if (id == 1 || id == 2 && (i <= e || e <= TO_EXP_NEG)) { + + // Append zeros? + for (; len < i; str += '0', len++); + str = toExponential(str, e); + + // Fixed-point notation. + } else { + i -= ne; + str = toFixedPoint(str, e, '0'); + + // Append zeros? + if (e + 1 > len) { + if (--i > 0) for (str += '.'; i--; str += '0'); + } else { + i += e - len; + if (i > 0) { + if (e + 1 == len) str += '.'; + for (; i--; str += '0'); + } + } + } + } + + return n.s < 0 && c0 ? '-' + str : str; + } + + + // Handle BigNumber.max and BigNumber.min. + function maxOrMin(args, method) { + var m, n, + i = 0; + + if (isArray(args[0])) args = args[0]; + m = new BigNumber(args[0]); + + for (; ++i < args.length;) { + n = new BigNumber(args[i]); + + // If any number is NaN, return NaN. + if (!n.s) { + m = n; + break; + } else if (method.call(m, n)) { + m = n; + } + } + + return m; + } + + + /* + * Strip trailing zeros, calculate base 10 exponent and check against MIN_EXP and MAX_EXP. + * Called by minus, plus and times. + */ + function normalise(n, c, e) { + var i = 1, + j = c.length; + + // Remove trailing zeros. + for (; !c[--j]; c.pop()); + + // Calculate the base 10 exponent. First get the number of digits of c[0]. + for (j = c[0]; j >= 10; j /= 10, i++); + + // Overflow? + if ((e = i + e * LOG_BASE - 1) > MAX_EXP) { + + // Infinity. + n.c = n.e = null; + + // Underflow? + } else if (e < MIN_EXP) { + + // Zero. + n.c = [n.e = 0]; + } else { + n.e = e; + n.c = c; + } + + return n; + } + + + // Handle values that fail the validity test in BigNumber. + parseNumeric = (function () { + var basePrefix = /^(-?)0([xbo])(?=\w[\w.]*$)/i, + dotAfter = /^([^.]+)\.$/, + dotBefore = /^\.([^.]+)$/, + isInfinityOrNaN = /^-?(Infinity|NaN)$/, + whitespaceOrPlus = /^\s*\+(?=[\w.])|^\s+|\s+$/g; + + return function (x, str, isNum, b) { + var base, + s = isNum ? str : str.replace(whitespaceOrPlus, ''); + + // No exception on ยฑInfinity or NaN. + if (isInfinityOrNaN.test(s)) { + x.s = isNaN(s) ? null : s < 0 ? -1 : 1; + x.c = x.e = null; + } else { + if (!isNum) { + + // basePrefix = /^(-?)0([xbo])(?=\w[\w.]*$)/i + s = s.replace(basePrefix, function (m, p1, p2) { + base = (p2 = p2.toLowerCase()) == 'x' ? 16 : p2 == 'b' ? 2 : 8; + return !b || b == base ? p1 : m; + }); + + if (b) { + base = b; + + // E.g. '1.' to '1', '.1' to '0.1' + s = s.replace(dotAfter, '$1').replace(dotBefore, '0.$1'); + } + + if (str != s) return new BigNumber(s, base); + } + + // '[BigNumber Error] Not a number: {n}' + // '[BigNumber Error] Not a base {b} number: {n}' + if (BigNumber.DEBUG) { + throw Error + (bignumberError + 'Not a' + (b ? ' base ' + b : '') + ' number: ' + str); + } + + // NaN + x.c = x.e = x.s = null; + } + } + })(); + + + /* + * Round x to sd significant digits using rounding mode rm. Check for over/under-flow. + * If r is truthy, it is known that there are more digits after the rounding digit. + */ + function round(x, sd, rm, r) { + var d, i, j, k, n, ni, rd, + xc = x.c, + pows10 = POWS_TEN; + + // if x is not Infinity or NaN... + if (xc) { + + // rd is the rounding digit, i.e. the digit after the digit that may be rounded up. + // n is a base 1e14 number, the value of the element of array x.c containing rd. + // ni is the index of n within x.c. + // d is the number of digits of n. + // i is the index of rd within n including leading zeros. + // j is the actual index of rd within n (if < 0, rd is a leading zero). + out: { + + // Get the number of digits of the first element of xc. + for (d = 1, k = xc[0]; k >= 10; k /= 10, d++); + i = sd - d; + + // If the rounding digit is in the first element of xc... + if (i < 0) { + i += LOG_BASE; + j = sd; + n = xc[ni = 0]; + + // Get the rounding digit at index j of n. + rd = n / pows10[d - j - 1] % 10 | 0; + } else { + ni = mathceil((i + 1) / LOG_BASE); + + if (ni >= xc.length) { + + if (r) { + + // Needed by sqrt. + for (; xc.length <= ni; xc.push(0)); + n = rd = 0; + d = 1; + i %= LOG_BASE; + j = i - LOG_BASE + 1; + } else { + break out; + } + } else { + n = k = xc[ni]; + + // Get the number of digits of n. + for (d = 1; k >= 10; k /= 10, d++); + + // Get the index of rd within n. + i %= LOG_BASE; + + // Get the index of rd within n, adjusted for leading zeros. + // The number of leading zeros of n is given by LOG_BASE - d. + j = i - LOG_BASE + d; + + // Get the rounding digit at index j of n. + rd = j < 0 ? 0 : n / pows10[d - j - 1] % 10 | 0; + } + } + + r = r || sd < 0 || + + // Are there any non-zero digits after the rounding digit? + // The expression n % pows10[d - j - 1] returns all digits of n to the right + // of the digit at j, e.g. if n is 908714 and j is 2, the expression gives 714. + xc[ni + 1] != null || (j < 0 ? n : n % pows10[d - j - 1]); + + r = rm < 4 + ? (rd || r) && (rm == 0 || rm == (x.s < 0 ? 3 : 2)) + : rd > 5 || rd == 5 && (rm == 4 || r || rm == 6 && + + // Check whether the digit to the left of the rounding digit is odd. + ((i > 0 ? j > 0 ? n / pows10[d - j] : 0 : xc[ni - 1]) % 10) & 1 || + rm == (x.s < 0 ? 8 : 7)); + + if (sd < 1 || !xc[0]) { + xc.length = 0; + + if (r) { + + // Convert sd to decimal places. + sd -= x.e + 1; + + // 1, 0.1, 0.01, 0.001, 0.0001 etc. + xc[0] = pows10[(LOG_BASE - sd % LOG_BASE) % LOG_BASE]; + x.e = -sd || 0; + } else { + + // Zero. + xc[0] = x.e = 0; + } + + return x; + } + + // Remove excess digits. + if (i == 0) { + xc.length = ni; + k = 1; + ni--; + } else { + xc.length = ni + 1; + k = pows10[LOG_BASE - i]; + + // E.g. 56700 becomes 56000 if 7 is the rounding digit. + // j > 0 means i > number of leading zeros of n. + xc[ni] = j > 0 ? mathfloor(n / pows10[d - j] % pows10[j]) * k : 0; + } + + // Round up? + if (r) { + + for (; ;) { + + // If the digit to be rounded up is in the first element of xc... + if (ni == 0) { + + // i will be the length of xc[0] before k is added. + for (i = 1, j = xc[0]; j >= 10; j /= 10, i++); + j = xc[0] += k; + for (k = 1; j >= 10; j /= 10, k++); + + // if i != k the length has increased. + if (i != k) { + x.e++; + if (xc[0] == BASE) xc[0] = 1; + } + + break; + } else { + xc[ni] += k; + if (xc[ni] != BASE) break; + xc[ni--] = 0; + k = 1; + } + } + } + + // Remove trailing zeros. + for (i = xc.length; xc[--i] === 0; xc.pop()); + } + + // Overflow? Infinity. + if (x.e > MAX_EXP) { + x.c = x.e = null; + + // Underflow? Zero. + } else if (x.e < MIN_EXP) { + x.c = [x.e = 0]; + } + } + + return x; + } + + + // PROTOTYPE/INSTANCE METHODS + + + /* + * Return a new BigNumber whose value is the absolute value of this BigNumber. + */ + P.absoluteValue = P.abs = function () { + var x = new BigNumber(this); + if (x.s < 0) x.s = 1; + return x; + }; + + + /* + * Return + * 1 if the value of this BigNumber is greater than the value of BigNumber(y, b), + * -1 if the value of this BigNumber is less than the value of BigNumber(y, b), + * 0 if they have the same value, + * or null if the value of either is NaN. + */ + P.comparedTo = function (y, b) { + return compare(this, new BigNumber(y, b)); + }; + + + /* + * If dp is undefined or null or true or false, return the number of decimal places of the + * value of this BigNumber, or null if the value of this BigNumber is ยฑInfinity or NaN. + * + * Otherwise, if dp is a number, return a new BigNumber whose value is the value of this + * BigNumber rounded to a maximum of dp decimal places using rounding mode rm, or + * ROUNDING_MODE if rm is omitted. + * + * [dp] {number} Decimal places: integer, 0 to MAX inclusive. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {dp|rm}' + */ + P.decimalPlaces = P.dp = function (dp, rm) { + var c, n, v, + x = this; + + if (dp != null) { + intCheck(dp, 0, MAX); + if (rm == null) rm = ROUNDING_MODE; + else intCheck(rm, 0, 8); + + return round(new BigNumber(x), dp + x.e + 1, rm); + } + + if (!(c = x.c)) return null; + n = ((v = c.length - 1) - bitFloor(this.e / LOG_BASE)) * LOG_BASE; + + // Subtract the number of trailing zeros of the last number. + if (v = c[v]) for (; v % 10 == 0; v /= 10, n--); + if (n < 0) n = 0; + + return n; + }; + + + /* + * n / 0 = I + * n / N = N + * n / I = 0 + * 0 / n = 0 + * 0 / 0 = N + * 0 / N = N + * 0 / I = 0 + * N / n = N + * N / 0 = N + * N / N = N + * N / I = N + * I / n = I + * I / 0 = I + * I / N = N + * I / I = N + * + * Return a new BigNumber whose value is the value of this BigNumber divided by the value of + * BigNumber(y, b), rounded according to DECIMAL_PLACES and ROUNDING_MODE. + */ + P.dividedBy = P.div = function (y, b) { + return div(this, new BigNumber(y, b), DECIMAL_PLACES, ROUNDING_MODE); + }; + + + /* + * Return a new BigNumber whose value is the integer part of dividing the value of this + * BigNumber by the value of BigNumber(y, b). + */ + P.dividedToIntegerBy = P.idiv = function (y, b) { + return div(this, new BigNumber(y, b), 0, 1); + }; + + + /* + * Return a BigNumber whose value is the value of this BigNumber exponentiated by n. + * + * If m is present, return the result modulo m. + * If n is negative round according to DECIMAL_PLACES and ROUNDING_MODE. + * If POW_PRECISION is non-zero and m is not present, round to POW_PRECISION using ROUNDING_MODE. + * + * The modular power operation works efficiently when x, n, and m are integers, otherwise it + * is equivalent to calculating x.exponentiatedBy(n).modulo(m) with a POW_PRECISION of 0. + * + * n {number|string|BigNumber} The exponent. An integer. + * [m] {number|string|BigNumber} The modulus. + * + * '[BigNumber Error] Exponent not an integer: {n}' + */ + P.exponentiatedBy = P.pow = function (n, m) { + var half, isModExp, k, more, nIsBig, nIsNeg, nIsOdd, y, + x = this; + + n = new BigNumber(n); + + // Allow NaN and ยฑInfinity, but not other non-integers. + if (n.c && !n.isInteger()) { + throw Error + (bignumberError + 'Exponent not an integer: ' + n); + } + + if (m != null) m = new BigNumber(m); + + // Exponent of MAX_SAFE_INTEGER is 15. + nIsBig = n.e > 14; + + // If x is NaN, ยฑInfinity, ยฑ0 or ยฑ1, or n is ยฑInfinity, NaN or ยฑ0. + if (!x.c || !x.c[0] || x.c[0] == 1 && !x.e && x.c.length == 1 || !n.c || !n.c[0]) { + + // The sign of the result of pow when x is negative depends on the evenness of n. + // If +n overflows to ยฑInfinity, the evenness of n would be not be known. + y = new BigNumber(Math.pow(+x.valueOf(), nIsBig ? 2 - isOdd(n) : +n)); + return m ? y.mod(m) : y; + } + + nIsNeg = n.s < 0; + + if (m) { + + // x % m returns NaN if abs(m) is zero, or m is NaN. + if (m.c ? !m.c[0] : !m.s) return new BigNumber(NaN); + + isModExp = !nIsNeg && x.isInteger() && m.isInteger(); + + if (isModExp) x = x.mod(m); + + // Overflow to ยฑInfinity: >=2**1e10 or >=1.0000024**1e15. + // Underflow to ยฑ0: <=0.79**1e10 or <=0.9999975**1e15. + } else if (n.e > 9 && (x.e > 0 || x.e < -1 || (x.e == 0 + // [1, 240000000] + ? x.c[0] > 1 || nIsBig && x.c[1] >= 24e7 + // [80000000000000] [99999750000000] + : x.c[0] < 8e13 || nIsBig && x.c[0] <= 9999975e7))) { + + // If x is negative and n is odd, k = -0, else k = 0. + k = x.s < 0 && isOdd(n) ? -0 : 0; + + // If x >= 1, k = ยฑInfinity. + if (x.e > -1) k = 1 / k; + + // If n is negative return ยฑ0, else return ยฑInfinity. + return new BigNumber(nIsNeg ? 1 / k : k); + + } else if (POW_PRECISION) { + + // Truncating each coefficient array to a length of k after each multiplication + // equates to truncating significant digits to POW_PRECISION + [28, 41], + // i.e. there will be a minimum of 28 guard digits retained. + k = mathceil(POW_PRECISION / LOG_BASE + 2); + } + + if (nIsBig) { + half = new BigNumber(0.5); + nIsOdd = isOdd(n); + } else { + nIsOdd = n % 2; + } + + if (nIsNeg) n.s = 1; + + y = new BigNumber(ONE); + + // Performs 54 loop iterations for n of 9007199254740991. + for (; ;) { + + if (nIsOdd) { + y = y.times(x); + if (!y.c) break; + + if (k) { + if (y.c.length > k) y.c.length = k; + } else if (isModExp) { + y = y.mod(m); //y = y.minus(div(y, m, 0, MODULO_MODE).times(m)); + } + } + + if (nIsBig) { + n = n.times(half); + round(n, n.e + 1, 1); + if (!n.c[0]) break; + nIsBig = n.e > 14; + nIsOdd = isOdd(n); + } else { + n = mathfloor(n / 2); + if (!n) break; + nIsOdd = n % 2; + } + + x = x.times(x); + + if (k) { + if (x.c && x.c.length > k) x.c.length = k; + } else if (isModExp) { + x = x.mod(m); //x = x.minus(div(x, m, 0, MODULO_MODE).times(m)); + } + } + + if (isModExp) return y; + if (nIsNeg) y = ONE.div(y); + + return m ? y.mod(m) : k ? round(y, POW_PRECISION, ROUNDING_MODE, more) : y; + }; + + + /* + * Return a new BigNumber whose value is the value of this BigNumber rounded to an integer + * using rounding mode rm, or ROUNDING_MODE if rm is omitted. + * + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {rm}' + */ + P.integerValue = function (rm) { + var n = new BigNumber(this); + if (rm == null) rm = ROUNDING_MODE; + else intCheck(rm, 0, 8); + return round(n, n.e + 1, rm); + }; + + + /* + * Return true if the value of this BigNumber is equal to the value of BigNumber(y, b), + * otherwise return false. + */ + P.isEqualTo = P.eq = function (y, b) { + return compare(this, new BigNumber(y, b)) === 0; + }; + + + /* + * Return true if the value of this BigNumber is a finite number, otherwise return false. + */ + P.isFinite = function () { + return !!this.c; + }; + + + /* + * Return true if the value of this BigNumber is greater than the value of BigNumber(y, b), + * otherwise return false. + */ + P.isGreaterThan = P.gt = function (y, b) { + return compare(this, new BigNumber(y, b)) > 0; + }; + + + /* + * Return true if the value of this BigNumber is greater than or equal to the value of + * BigNumber(y, b), otherwise return false. + */ + P.isGreaterThanOrEqualTo = P.gte = function (y, b) { + return (b = compare(this, new BigNumber(y, b))) === 1 || b === 0; + + }; + + + /* + * Return true if the value of this BigNumber is an integer, otherwise return false. + */ + P.isInteger = function () { + return !!this.c && bitFloor(this.e / LOG_BASE) > this.c.length - 2; + }; + + + /* + * Return true if the value of this BigNumber is less than the value of BigNumber(y, b), + * otherwise return false. + */ + P.isLessThan = P.lt = function (y, b) { + return compare(this, new BigNumber(y, b)) < 0; + }; + + + /* + * Return true if the value of this BigNumber is less than or equal to the value of + * BigNumber(y, b), otherwise return false. + */ + P.isLessThanOrEqualTo = P.lte = function (y, b) { + return (b = compare(this, new BigNumber(y, b))) === -1 || b === 0; + }; + + + /* + * Return true if the value of this BigNumber is NaN, otherwise return false. + */ + P.isNaN = function () { + return !this.s; + }; + + + /* + * Return true if the value of this BigNumber is negative, otherwise return false. + */ + P.isNegative = function () { + return this.s < 0; + }; + + + /* + * Return true if the value of this BigNumber is positive, otherwise return false. + */ + P.isPositive = function () { + return this.s > 0; + }; + + + /* + * Return true if the value of this BigNumber is 0 or -0, otherwise return false. + */ + P.isZero = function () { + return !!this.c && this.c[0] == 0; + }; + + + /* + * n - 0 = n + * n - N = N + * n - I = -I + * 0 - n = -n + * 0 - 0 = 0 + * 0 - N = N + * 0 - I = -I + * N - n = N + * N - 0 = N + * N - N = N + * N - I = N + * I - n = I + * I - 0 = I + * I - N = N + * I - I = N + * + * Return a new BigNumber whose value is the value of this BigNumber minus the value of + * BigNumber(y, b). + */ + P.minus = function (y, b) { + var i, j, t, xLTy, + x = this, + a = x.s; + + y = new BigNumber(y, b); + b = y.s; + + // Either NaN? + if (!a || !b) return new BigNumber(NaN); + + // Signs differ? + if (a != b) { + y.s = -b; + return x.plus(y); + } + + var xe = x.e / LOG_BASE, + ye = y.e / LOG_BASE, + xc = x.c, + yc = y.c; + + if (!xe || !ye) { + + // Either Infinity? + if (!xc || !yc) return xc ? (y.s = -b, y) : new BigNumber(yc ? x : NaN); + + // Either zero? + if (!xc[0] || !yc[0]) { + + // Return y if y is non-zero, x if x is non-zero, or zero if both are zero. + return yc[0] ? (y.s = -b, y) : new BigNumber(xc[0] ? x : + + // IEEE 754 (2008) 6.3: n - n = -0 when rounding to -Infinity + ROUNDING_MODE == 3 ? -0 : 0); + } + } + + xe = bitFloor(xe); + ye = bitFloor(ye); + xc = xc.slice(); + + // Determine which is the bigger number. + if (a = xe - ye) { + + if (xLTy = a < 0) { + a = -a; + t = xc; + } else { + ye = xe; + t = yc; + } + + t.reverse(); + + // Prepend zeros to equalise exponents. + for (b = a; b--; t.push(0)); + t.reverse(); + } else { + + // Exponents equal. Check digit by digit. + j = (xLTy = (a = xc.length) < (b = yc.length)) ? a : b; + + for (a = b = 0; b < j; b++) { + + if (xc[b] != yc[b]) { + xLTy = xc[b] < yc[b]; + break; + } + } + } + + // x < y? Point xc to the array of the bigger number. + if (xLTy) t = xc, xc = yc, yc = t, y.s = -y.s; + + b = (j = yc.length) - (i = xc.length); + + // Append zeros to xc if shorter. + // No need to add zeros to yc if shorter as subtract only needs to start at yc.length. + if (b > 0) for (; b--; xc[i++] = 0); + b = BASE - 1; + + // Subtract yc from xc. + for (; j > a;) { + + if (xc[--j] < yc[j]) { + for (i = j; i && !xc[--i]; xc[i] = b); + --xc[i]; + xc[j] += BASE; + } + + xc[j] -= yc[j]; + } + + // Remove leading zeros and adjust exponent accordingly. + for (; xc[0] == 0; xc.splice(0, 1), --ye); + + // Zero? + if (!xc[0]) { + + // Following IEEE 754 (2008) 6.3, + // n - n = +0 but n - n = -0 when rounding towards -Infinity. + y.s = ROUNDING_MODE == 3 ? -1 : 1; + y.c = [y.e = 0]; + return y; + } + + // No need to check for Infinity as +x - +y != Infinity && -x - -y != Infinity + // for finite x and y. + return normalise(y, xc, ye); + }; + + + /* + * n % 0 = N + * n % N = N + * n % I = n + * 0 % n = 0 + * -0 % n = -0 + * 0 % 0 = N + * 0 % N = N + * 0 % I = 0 + * N % n = N + * N % 0 = N + * N % N = N + * N % I = N + * I % n = N + * I % 0 = N + * I % N = N + * I % I = N + * + * Return a new BigNumber whose value is the value of this BigNumber modulo the value of + * BigNumber(y, b). The result depends on the value of MODULO_MODE. + */ + P.modulo = P.mod = function (y, b) { + var q, s, + x = this; + + y = new BigNumber(y, b); + + // Return NaN if x is Infinity or NaN, or y is NaN or zero. + if (!x.c || !y.s || y.c && !y.c[0]) { + return new BigNumber(NaN); + + // Return x if y is Infinity or x is zero. + } else if (!y.c || x.c && !x.c[0]) { + return new BigNumber(x); + } + + if (MODULO_MODE == 9) { + + // Euclidian division: q = sign(y) * floor(x / abs(y)) + // r = x - qy where 0 <= r < abs(y) + s = y.s; + y.s = 1; + q = div(x, y, 0, 3); + y.s = s; + q.s *= s; + } else { + q = div(x, y, 0, MODULO_MODE); + } + + y = x.minus(q.times(y)); + + // To match JavaScript %, ensure sign of zero is sign of dividend. + if (!y.c[0] && MODULO_MODE == 1) y.s = x.s; + + return y; + }; + + + /* + * n * 0 = 0 + * n * N = N + * n * I = I + * 0 * n = 0 + * 0 * 0 = 0 + * 0 * N = N + * 0 * I = N + * N * n = N + * N * 0 = N + * N * N = N + * N * I = N + * I * n = I + * I * 0 = N + * I * N = N + * I * I = I + * + * Return a new BigNumber whose value is the value of this BigNumber multiplied by the value + * of BigNumber(y, b). + */ + P.multipliedBy = P.times = function (y, b) { + var c, e, i, j, k, m, xcL, xlo, xhi, ycL, ylo, yhi, zc, + base, sqrtBase, + x = this, + xc = x.c, + yc = (y = new BigNumber(y, b)).c; + + // Either NaN, ยฑInfinity or ยฑ0? + if (!xc || !yc || !xc[0] || !yc[0]) { + + // Return NaN if either is NaN, or one is 0 and the other is Infinity. + if (!x.s || !y.s || xc && !xc[0] && !yc || yc && !yc[0] && !xc) { + y.c = y.e = y.s = null; + } else { + y.s *= x.s; + + // Return ยฑInfinity if either is ยฑInfinity. + if (!xc || !yc) { + y.c = y.e = null; + + // Return ยฑ0 if either is ยฑ0. + } else { + y.c = [0]; + y.e = 0; + } + } + + return y; + } + + e = bitFloor(x.e / LOG_BASE) + bitFloor(y.e / LOG_BASE); + y.s *= x.s; + xcL = xc.length; + ycL = yc.length; + + // Ensure xc points to longer array and xcL to its length. + if (xcL < ycL) zc = xc, xc = yc, yc = zc, i = xcL, xcL = ycL, ycL = i; + + // Initialise the result array with zeros. + for (i = xcL + ycL, zc = []; i--; zc.push(0)); + + base = BASE; + sqrtBase = SQRT_BASE; + + for (i = ycL; --i >= 0;) { + c = 0; + ylo = yc[i] % sqrtBase; + yhi = yc[i] / sqrtBase | 0; + + for (k = xcL, j = i + k; j > i;) { + xlo = xc[--k] % sqrtBase; + xhi = xc[k] / sqrtBase | 0; + m = yhi * xlo + xhi * ylo; + xlo = ylo * xlo + ((m % sqrtBase) * sqrtBase) + zc[j] + c; + c = (xlo / base | 0) + (m / sqrtBase | 0) + yhi * xhi; + zc[j--] = xlo % base; + } + + zc[j] = c; + } + + if (c) { + ++e; + } else { + zc.splice(0, 1); + } + + return normalise(y, zc, e); + }; + + + /* + * Return a new BigNumber whose value is the value of this BigNumber negated, + * i.e. multiplied by -1. + */ + P.negated = function () { + var x = new BigNumber(this); + x.s = -x.s || null; + return x; + }; + + + /* + * n + 0 = n + * n + N = N + * n + I = I + * 0 + n = n + * 0 + 0 = 0 + * 0 + N = N + * 0 + I = I + * N + n = N + * N + 0 = N + * N + N = N + * N + I = N + * I + n = I + * I + 0 = I + * I + N = N + * I + I = I + * + * Return a new BigNumber whose value is the value of this BigNumber plus the value of + * BigNumber(y, b). + */ + P.plus = function (y, b) { + var t, + x = this, + a = x.s; + + y = new BigNumber(y, b); + b = y.s; + + // Either NaN? + if (!a || !b) return new BigNumber(NaN); + + // Signs differ? + if (a != b) { + y.s = -b; + return x.minus(y); + } + + var xe = x.e / LOG_BASE, + ye = y.e / LOG_BASE, + xc = x.c, + yc = y.c; + + if (!xe || !ye) { + + // Return ยฑInfinity if either ยฑInfinity. + if (!xc || !yc) return new BigNumber(a / 0); + + // Either zero? + // Return y if y is non-zero, x if x is non-zero, or zero if both are zero. + if (!xc[0] || !yc[0]) return yc[0] ? y : new BigNumber(xc[0] ? x : a * 0); + } + + xe = bitFloor(xe); + ye = bitFloor(ye); + xc = xc.slice(); + + // Prepend zeros to equalise exponents. Faster to use reverse then do unshifts. + if (a = xe - ye) { + if (a > 0) { + ye = xe; + t = yc; + } else { + a = -a; + t = xc; + } + + t.reverse(); + for (; a--; t.push(0)); + t.reverse(); + } + + a = xc.length; + b = yc.length; + + // Point xc to the longer array, and b to the shorter length. + if (a - b < 0) t = yc, yc = xc, xc = t, b = a; + + // Only start adding at yc.length - 1 as the further digits of xc can be ignored. + for (a = 0; b;) { + a = (xc[--b] = xc[b] + yc[b] + a) / BASE | 0; + xc[b] = BASE === xc[b] ? 0 : xc[b] % BASE; + } + + if (a) { + xc = [a].concat(xc); + ++ye; + } + + // No need to check for zero, as +x + +y != 0 && -x + -y != 0 + // ye = MAX_EXP + 1 possible + return normalise(y, xc, ye); + }; + + + /* + * If sd is undefined or null or true or false, return the number of significant digits of + * the value of this BigNumber, or null if the value of this BigNumber is ยฑInfinity or NaN. + * If sd is true include integer-part trailing zeros in the count. + * + * Otherwise, if sd is a number, return a new BigNumber whose value is the value of this + * BigNumber rounded to a maximum of sd significant digits using rounding mode rm, or + * ROUNDING_MODE if rm is omitted. + * + * sd {number|boolean} number: significant digits: integer, 1 to MAX inclusive. + * boolean: whether to count integer-part trailing zeros: true or false. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {sd|rm}' + */ + P.precision = P.sd = function (sd, rm) { + var c, n, v, + x = this; + + if (sd != null && sd !== !!sd) { + intCheck(sd, 1, MAX); + if (rm == null) rm = ROUNDING_MODE; + else intCheck(rm, 0, 8); + + return round(new BigNumber(x), sd, rm); + } + + if (!(c = x.c)) return null; + v = c.length - 1; + n = v * LOG_BASE + 1; + + if (v = c[v]) { + + // Subtract the number of trailing zeros of the last element. + for (; v % 10 == 0; v /= 10, n--); + + // Add the number of digits of the first element. + for (v = c[0]; v >= 10; v /= 10, n++); + } + + if (sd && x.e + 1 > n) n = x.e + 1; + + return n; + }; + + + /* + * Return a new BigNumber whose value is the value of this BigNumber shifted by k places + * (powers of 10). Shift to the right if n > 0, and to the left if n < 0. + * + * k {number} Integer, -MAX_SAFE_INTEGER to MAX_SAFE_INTEGER inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {k}' + */ + P.shiftedBy = function (k) { + intCheck(k, -MAX_SAFE_INTEGER, MAX_SAFE_INTEGER); + return this.times('1e' + k); + }; + + + /* + * sqrt(-n) = N + * sqrt(N) = N + * sqrt(-I) = N + * sqrt(I) = I + * sqrt(0) = 0 + * sqrt(-0) = -0 + * + * Return a new BigNumber whose value is the square root of the value of this BigNumber, + * rounded according to DECIMAL_PLACES and ROUNDING_MODE. + */ + P.squareRoot = P.sqrt = function () { + var m, n, r, rep, t, + x = this, + c = x.c, + s = x.s, + e = x.e, + dp = DECIMAL_PLACES + 4, + half = new BigNumber('0.5'); + + // Negative/NaN/Infinity/zero? + if (s !== 1 || !c || !c[0]) { + return new BigNumber(!s || s < 0 && (!c || c[0]) ? NaN : c ? x : 1 / 0); + } + + // Initial estimate. + s = Math.sqrt(+x); + + // Math.sqrt underflow/overflow? + // Pass x to Math.sqrt as integer, then adjust the exponent of the result. + if (s == 0 || s == 1 / 0) { + n = coeffToString(c); + if ((n.length + e) % 2 == 0) n += '0'; + s = Math.sqrt(n); + e = bitFloor((e + 1) / 2) - (e < 0 || e % 2); + + if (s == 1 / 0) { + n = '1e' + e; + } else { + n = s.toExponential(); + n = n.slice(0, n.indexOf('e') + 1) + e; + } + + r = new BigNumber(n); + } else { + r = new BigNumber(s + ''); + } + + // Check for zero. + // r could be zero if MIN_EXP is changed after the this value was created. + // This would cause a division by zero (x/t) and hence Infinity below, which would cause + // coeffToString to throw. + if (r.c[0]) { + e = r.e; + s = e + dp; + if (s < 3) s = 0; + + // Newton-Raphson iteration. + for (; ;) { + t = r; + r = half.times(t.plus(div(x, t, dp, 1))); + + if (coeffToString(t.c ).slice(0, s) === (n = + coeffToString(r.c)).slice(0, s)) { + + // The exponent of r may here be one less than the final result exponent, + // e.g 0.0009999 (e-4) --> 0.001 (e-3), so adjust s so the rounding digits + // are indexed correctly. + if (r.e < e) --s; + n = n.slice(s - 3, s + 1); + + // The 4th rounding digit may be in error by -1 so if the 4 rounding digits + // are 9999 or 4999 (i.e. approaching a rounding boundary) continue the + // iteration. + if (n == '9999' || !rep && n == '4999') { + + // On the first iteration only, check to see if rounding up gives the + // exact result as the nines may infinitely repeat. + if (!rep) { + round(t, t.e + DECIMAL_PLACES + 2, 0); + + if (t.times(t).eq(x)) { + r = t; + break; + } + } + + dp += 4; + s += 4; + rep = 1; + } else { + + // If rounding digits are null, 0{0,4} or 50{0,3}, check for exact + // result. If not, then there are further digits and m will be truthy. + if (!+n || !+n.slice(1) && n.charAt(0) == '5') { + + // Truncate to the first rounding digit. + round(r, r.e + DECIMAL_PLACES + 2, 1); + m = !r.times(r).eq(x); + } + + break; + } + } + } + } + + return round(r, r.e + DECIMAL_PLACES + 1, ROUNDING_MODE, m); + }; + + + /* + * Return a string representing the value of this BigNumber in exponential notation and + * rounded using ROUNDING_MODE to dp fixed decimal places. + * + * [dp] {number} Decimal places. Integer, 0 to MAX inclusive. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {dp|rm}' + */ + P.toExponential = function (dp, rm) { + if (dp != null) { + intCheck(dp, 0, MAX); + dp++; + } + return format(this, dp, rm, 1); + }; + + + /* + * Return a string representing the value of this BigNumber in fixed-point notation rounding + * to dp fixed decimal places using rounding mode rm, or ROUNDING_MODE if rm is omitted. + * + * Note: as with JavaScript's number type, (-0).toFixed(0) is '0', + * but e.g. (-0.00001).toFixed(0) is '-0'. + * + * [dp] {number} Decimal places. Integer, 0 to MAX inclusive. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {dp|rm}' + */ + P.toFixed = function (dp, rm) { + if (dp != null) { + intCheck(dp, 0, MAX); + dp = dp + this.e + 1; + } + return format(this, dp, rm); + }; + + + /* + * Return a string representing the value of this BigNumber in fixed-point notation rounded + * using rm or ROUNDING_MODE to dp decimal places, and formatted according to the properties + * of the FORMAT object (see BigNumber.set). + * + * FORMAT = { + * decimalSeparator : '.', + * groupSeparator : ',', + * groupSize : 3, + * secondaryGroupSize : 0, + * fractionGroupSeparator : '\xA0', // non-breaking space + * fractionGroupSize : 0 + * }; + * + * [dp] {number} Decimal places. Integer, 0 to MAX inclusive. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {dp|rm}' + */ + P.toFormat = function (dp, rm) { + var str = this.toFixed(dp, rm); + + if (this.c) { + var i, + arr = str.split('.'), + g1 = +FORMAT.groupSize, + g2 = +FORMAT.secondaryGroupSize, + groupSeparator = FORMAT.groupSeparator, + intPart = arr[0], + fractionPart = arr[1], + isNeg = this.s < 0, + intDigits = isNeg ? intPart.slice(1) : intPart, + len = intDigits.length; + + if (g2) i = g1, g1 = g2, g2 = i, len -= i; + + if (g1 > 0 && len > 0) { + i = len % g1 || g1; + intPart = intDigits.substr(0, i); + + for (; i < len; i += g1) { + intPart += groupSeparator + intDigits.substr(i, g1); + } + + if (g2 > 0) intPart += groupSeparator + intDigits.slice(i); + if (isNeg) intPart = '-' + intPart; + } + + str = fractionPart + ? intPart + FORMAT.decimalSeparator + ((g2 = +FORMAT.fractionGroupSize) + ? fractionPart.replace(new RegExp('\\d{' + g2 + '}\\B', 'g'), + '$&' + FORMAT.fractionGroupSeparator) + : fractionPart) + : intPart; + } + + return str; + }; + + + /* + * Return a string array representing the value of this BigNumber as a simple fraction with + * an integer numerator and an integer denominator. The denominator will be a positive + * non-zero value less than or equal to the specified maximum denominator. If a maximum + * denominator is not specified, the denominator will be the lowest value necessary to + * represent the number exactly. + * + * [md] {number|string|BigNumber} Integer >= 1, or Infinity. The maximum denominator. + * + * '[BigNumber Error] Argument {not an integer|out of range} : {md}' + */ + P.toFraction = function (md) { + var arr, d, d0, d1, d2, e, exp, n, n0, n1, q, s, + x = this, + xc = x.c; + + if (md != null) { + n = new BigNumber(md); + + // Throw if md is less than one or is not an integer, unless it is Infinity. + if (!n.isInteger() && (n.c || n.s !== 1) || n.lt(ONE)) { + throw Error + (bignumberError + 'Argument ' + + (n.isInteger() ? 'out of range: ' : 'not an integer: ') + md); + } + } + + if (!xc) return x.toString(); + + d = new BigNumber(ONE); + n1 = d0 = new BigNumber(ONE); + d1 = n0 = new BigNumber(ONE); + s = coeffToString(xc); + + // Determine initial denominator. + // d is a power of 10 and the minimum max denominator that specifies the value exactly. + e = d.e = s.length - x.e - 1; + d.c[0] = POWS_TEN[(exp = e % LOG_BASE) < 0 ? LOG_BASE + exp : exp]; + md = !md || n.comparedTo(d) > 0 ? (e > 0 ? d : n1) : n; + + exp = MAX_EXP; + MAX_EXP = 1 / 0; + n = new BigNumber(s); + + // n0 = d1 = 0 + n0.c[0] = 0; + + for (; ;) { + q = div(n, d, 0, 1); + d2 = d0.plus(q.times(d1)); + if (d2.comparedTo(md) == 1) break; + d0 = d1; + d1 = d2; + n1 = n0.plus(q.times(d2 = n1)); + n0 = d2; + d = n.minus(q.times(d2 = d)); + n = d2; + } + + d2 = div(md.minus(d0), d1, 0, 1); + n0 = n0.plus(d2.times(n1)); + d0 = d0.plus(d2.times(d1)); + n0.s = n1.s = x.s; + e *= 2; + + // Determine which fraction is closer to x, n0/d0 or n1/d1 + arr = div(n1, d1, e, ROUNDING_MODE).minus(x).abs().comparedTo( + div(n0, d0, e, ROUNDING_MODE).minus(x).abs()) < 1 + ? [n1.toString(), d1.toString()] + : [n0.toString(), d0.toString()]; + + MAX_EXP = exp; + return arr; + }; + + + /* + * Return the value of this BigNumber converted to a number primitive. + */ + P.toNumber = function () { + return +this; + }; + + + /* + * Return a string representing the value of this BigNumber rounded to sd significant digits + * using rounding mode rm or ROUNDING_MODE. If sd is less than the number of digits + * necessary to represent the integer part of the value in fixed-point notation, then use + * exponential notation. + * + * [sd] {number} Significant digits. Integer, 1 to MAX inclusive. + * [rm] {number} Rounding mode. Integer, 0 to 8 inclusive. + * + * '[BigNumber Error] Argument {not a primitive number|not an integer|out of range}: {sd|rm}' + */ + P.toPrecision = function (sd, rm) { + if (sd != null) intCheck(sd, 1, MAX); + return format(this, sd, rm, 2); + }; + + + /* + * Return a string representing the value of this BigNumber in base b, or base 10 if b is + * omitted. If a base is specified, including base 10, round according to DECIMAL_PLACES and + * ROUNDING_MODE. If a base is not specified, and this BigNumber has a positive exponent + * that is equal to or greater than TO_EXP_POS, or a negative exponent equal to or less than + * TO_EXP_NEG, return exponential notation. + * + * [b] {number} Integer, 2 to ALPHABET.length inclusive. + * + * '[BigNumber Error] Base {not a primitive number|not an integer|out of range}: {b}' + */ + P.toString = function (b) { + var str, + n = this, + s = n.s, + e = n.e; + + // Infinity or NaN? + if (e === null) { + + if (s) { + str = 'Infinity'; + if (s < 0) str = '-' + str; + } else { + str = 'NaN'; + } + } else { + str = coeffToString(n.c); + + if (b == null) { + str = e <= TO_EXP_NEG || e >= TO_EXP_POS + ? toExponential(str, e) + : toFixedPoint(str, e, '0'); + } else { + intCheck(b, 2, ALPHABET.length, 'Base'); + str = convertBase(toFixedPoint(str, e, '0'), 10, b, s, true); + } + + if (s < 0 && n.c[0]) str = '-' + str; + } + + return str; + }; + + + /* + * Return as toString, but do not accept a base argument, and include the minus sign for + * negative zero. + */ + P.valueOf = P.toJSON = function () { + var str, + n = this, + e = n.e; + + if (e === null) return n.toString(); + + str = coeffToString(n.c); + + str = e <= TO_EXP_NEG || e >= TO_EXP_POS + ? toExponential(str, e) + : toFixedPoint(str, e, '0'); + + return n.s < 0 ? '-' + str : str; + }; + + + P._isBigNumber = true; + + if (configObject != null) BigNumber.set(configObject); + + return BigNumber; +} + + +// PRIVATE HELPER FUNCTIONS + + +function bitFloor(n) { + var i = n | 0; + return n > 0 || n === i ? i : i - 1; +} + + +// Return a coefficient array as a string of base 10 digits. +function coeffToString(a) { + var s, z, + i = 1, + j = a.length, + r = a[0] + ''; + + for (; i < j;) { + s = a[i++] + ''; + z = LOG_BASE - s.length; + for (; z--; s = '0' + s); + r += s; + } + + // Determine trailing zeros. + for (j = r.length; r.charCodeAt(--j) === 48;); + return r.slice(0, j + 1 || 1); +} + + +// Compare the value of BigNumbers x and y. +function compare(x, y) { + var a, b, + xc = x.c, + yc = y.c, + i = x.s, + j = y.s, + k = x.e, + l = y.e; + + // Either NaN? + if (!i || !j) return null; + + a = xc && !xc[0]; + b = yc && !yc[0]; + + // Either zero? + if (a || b) return a ? b ? 0 : -j : i; + + // Signs differ? + if (i != j) return i; + + a = i < 0; + b = k == l; + + // Either Infinity? + if (!xc || !yc) return b ? 0 : !xc ^ a ? 1 : -1; + + // Compare exponents. + if (!b) return k > l ^ a ? 1 : -1; + + j = (k = xc.length) < (l = yc.length) ? k : l; + + // Compare digit by digit. + for (i = 0; i < j; i++) if (xc[i] != yc[i]) return xc[i] > yc[i] ^ a ? 1 : -1; + + // Compare lengths. + return k == l ? 0 : k > l ^ a ? 1 : -1; +} + + +/* + * Check that n is a primitive number, an integer, and in range, otherwise throw. + */ +function intCheck(n, min, max, name) { + if (n < min || n > max || n !== (n < 0 ? mathceil(n) : mathfloor(n))) { + throw Error + (bignumberError + (name || 'Argument') + (typeof n == 'number' + ? n < min || n > max ? ' out of range: ' : ' not an integer: ' + : ' not a primitive number: ') + n); + } +} + + +function isArray(obj) { + return Object.prototype.toString.call(obj) == '[object Array]'; +} + + +// Assumes finite n. +function isOdd(n) { + var k = n.c.length - 1; + return bitFloor(n.e / LOG_BASE) == k && n.c[k] % 2 != 0; +} + + +function toExponential(str, e) { + return (str.length > 1 ? str.charAt(0) + '.' + str.slice(1) : str) + + (e < 0 ? 'e' : 'e+') + e; +} + + +function toFixedPoint(str, e, z) { + var len, zs; + + // Negative exponent? + if (e < 0) { + + // Prepend zeros. + for (zs = z + '.'; ++e; zs += z); + str = zs + str; + + // Positive exponent + } else { + len = str.length; + + // Append zeros. + if (++e > len) { + for (zs = z, e -= len; --e; zs += z); + str += zs; + } else if (e < len) { + str = str.slice(0, e) + '.' + str.slice(e); + } + } + + return str; +} + + +// EXPORTS + + +var BigNumber = clone(); + +/* harmony default export */ __webpack_exports__["default"] = (BigNumber); + + +/***/ }), +/* 41 */ +/***/ (function(module, exports) { + +module.exports = require("buffer"); + +/***/ }), +/* 42 */ +/***/ (function(module, exports) { + + +module.exports = BufferList; +function BufferList() { + this.bufs = []; + this.size = 0; +} + +BufferList.prototype.shift = function shift() { + var buf = this.bufs.shift(); + + if (buf) { + this.size -= buf.length; + } + + return buf; +}; + +BufferList.prototype.push = function push(buf) { + if (!buf || !buf.length) { + return; + } + + this.bufs.push(buf); + this.size += buf.length; +}; + + +/***/ }), +/* 43 */ +/***/ (function(module, exports, __webpack_require__) { + +exports.ChangeUser = __webpack_require__(44); +exports.Handshake = __webpack_require__(69); +exports.Ping = __webpack_require__(70); +exports.Query = __webpack_require__(19); +exports.Quit = __webpack_require__(79); +exports.Sequence = __webpack_require__(3); +exports.Statistics = __webpack_require__(80); + + +/***/ }), +/* 44 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); +var Auth = __webpack_require__(18); + +module.exports = ChangeUser; +Util.inherits(ChangeUser, Sequence); +function ChangeUser(options, callback) { + Sequence.call(this, options, callback); + + this._user = options.user; + this._password = options.password; + this._database = options.database; + this._charsetNumber = options.charsetNumber; + this._currentConfig = options.currentConfig; +} + +ChangeUser.prototype.determinePacket = function determinePacket(firstByte) { + switch (firstByte) { + case 0xfe: return Packets.AuthSwitchRequestPacket; + case 0xff: return Packets.ErrorPacket; + default: return undefined; + } +}; + +ChangeUser.prototype.start = function(handshakeInitializationPacket) { + var scrambleBuff = handshakeInitializationPacket.scrambleBuff(); + scrambleBuff = Auth.token(this._password, scrambleBuff); + + var packet = new Packets.ComChangeUserPacket({ + user : this._user, + scrambleBuff : scrambleBuff, + database : this._database, + charsetNumber : this._charsetNumber + }); + + this._currentConfig.user = this._user; + this._currentConfig.password = this._password; + this._currentConfig.database = this._database; + this._currentConfig.charsetNumber = this._charsetNumber; + + this.emit('packet', packet); +}; + +ChangeUser.prototype['AuthSwitchRequestPacket'] = function (packet) { + var name = packet.authMethodName; + var data = Auth.auth(name, packet.authMethodData, { + password: this._password + }); + + if (data !== undefined) { + this.emit('packet', new Packets.AuthSwitchResponsePacket({ + data: data + })); + } else { + var err = new Error('MySQL is requesting the ' + name + ' authentication method, which is not supported.'); + err.code = 'UNSUPPORTED_AUTH_METHOD'; + err.fatal = true; + this.end(err); + } +}; + +ChangeUser.prototype['ErrorPacket'] = function(packet) { + var err = this._packetToError(packet); + err.fatal = true; + this.end(err); +}; + + +/***/ }), +/* 45 */ +/***/ (function(module, exports) { + +module.exports = AuthSwitchRequestPacket; +function AuthSwitchRequestPacket(options) { + options = options || {}; + + this.status = 0xfe; + this.authMethodName = options.authMethodName; + this.authMethodData = options.authMethodData; +} + +AuthSwitchRequestPacket.prototype.parse = function parse(parser) { + this.status = parser.parseUnsignedNumber(1); + this.authMethodName = parser.parseNullTerminatedString(); + this.authMethodData = parser.parsePacketTerminatedBuffer(); +}; + +AuthSwitchRequestPacket.prototype.write = function write(writer) { + writer.writeUnsignedNumber(1, this.status); + writer.writeNullTerminatedString(this.authMethodName); + writer.writeBuffer(this.authMethodData); +}; + + +/***/ }), +/* 46 */ +/***/ (function(module, exports) { + +module.exports = AuthSwitchResponsePacket; +function AuthSwitchResponsePacket(options) { + options = options || {}; + + this.data = options.data; +} + +AuthSwitchResponsePacket.prototype.parse = function parse(parser) { + this.data = parser.parsePacketTerminatedBuffer(); +}; + +AuthSwitchResponsePacket.prototype.write = function write(writer) { + writer.writeBuffer(this.data); +}; + + +/***/ }), +/* 47 */ +/***/ (function(module, exports, __webpack_require__) { + +var Buffer = __webpack_require__(1).Buffer; + +module.exports = ClientAuthenticationPacket; +function ClientAuthenticationPacket(options) { + options = options || {}; + + this.clientFlags = options.clientFlags; + this.maxPacketSize = options.maxPacketSize; + this.charsetNumber = options.charsetNumber; + this.filler = undefined; + this.user = options.user; + this.scrambleBuff = options.scrambleBuff; + this.database = options.database; + this.protocol41 = options.protocol41; +} + +ClientAuthenticationPacket.prototype.parse = function(parser) { + if (this.protocol41) { + this.clientFlags = parser.parseUnsignedNumber(4); + this.maxPacketSize = parser.parseUnsignedNumber(4); + this.charsetNumber = parser.parseUnsignedNumber(1); + this.filler = parser.parseFiller(23); + this.user = parser.parseNullTerminatedString(); + this.scrambleBuff = parser.parseLengthCodedBuffer(); + this.database = parser.parseNullTerminatedString(); + } else { + this.clientFlags = parser.parseUnsignedNumber(2); + this.maxPacketSize = parser.parseUnsignedNumber(3); + this.user = parser.parseNullTerminatedString(); + this.scrambleBuff = parser.parseBuffer(8); + this.database = parser.parseLengthCodedBuffer(); + } +}; + +ClientAuthenticationPacket.prototype.write = function(writer) { + if (this.protocol41) { + writer.writeUnsignedNumber(4, this.clientFlags); + writer.writeUnsignedNumber(4, this.maxPacketSize); + writer.writeUnsignedNumber(1, this.charsetNumber); + writer.writeFiller(23); + writer.writeNullTerminatedString(this.user); + writer.writeLengthCodedBuffer(this.scrambleBuff); + writer.writeNullTerminatedString(this.database); + } else { + writer.writeUnsignedNumber(2, this.clientFlags); + writer.writeUnsignedNumber(3, this.maxPacketSize); + writer.writeNullTerminatedString(this.user); + writer.writeBuffer(this.scrambleBuff); + if (this.database && this.database.length) { + writer.writeFiller(1); + writer.writeBuffer(Buffer.from(this.database)); + } + } +}; + + +/***/ }), +/* 48 */ +/***/ (function(module, exports) { + +module.exports = ComChangeUserPacket; +function ComChangeUserPacket(options) { + options = options || {}; + + this.command = 0x11; + this.user = options.user; + this.scrambleBuff = options.scrambleBuff; + this.database = options.database; + this.charsetNumber = options.charsetNumber; +} + +ComChangeUserPacket.prototype.parse = function(parser) { + this.command = parser.parseUnsignedNumber(1); + this.user = parser.parseNullTerminatedString(); + this.scrambleBuff = parser.parseLengthCodedBuffer(); + this.database = parser.parseNullTerminatedString(); + this.charsetNumber = parser.parseUnsignedNumber(1); +}; + +ComChangeUserPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.command); + writer.writeNullTerminatedString(this.user); + writer.writeLengthCodedBuffer(this.scrambleBuff); + writer.writeNullTerminatedString(this.database); + writer.writeUnsignedNumber(2, this.charsetNumber); +}; + + +/***/ }), +/* 49 */ +/***/ (function(module, exports) { + +module.exports = ComPingPacket; +function ComPingPacket() { + this.command = 0x0e; +} + +ComPingPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.command); +}; + +ComPingPacket.prototype.parse = function(parser) { + this.command = parser.parseUnsignedNumber(1); +}; + + +/***/ }), +/* 50 */ +/***/ (function(module, exports) { + +module.exports = ComQueryPacket; +function ComQueryPacket(sql) { + this.command = 0x03; + this.sql = sql; +} + +ComQueryPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.command); + writer.writeString(this.sql); +}; + +ComQueryPacket.prototype.parse = function(parser) { + this.command = parser.parseUnsignedNumber(1); + this.sql = parser.parsePacketTerminatedString(); +}; + + +/***/ }), +/* 51 */ +/***/ (function(module, exports) { + +module.exports = ComQuitPacket; +function ComQuitPacket() { + this.command = 0x01; +} + +ComQuitPacket.prototype.parse = function parse(parser) { + this.command = parser.parseUnsignedNumber(1); +}; + +ComQuitPacket.prototype.write = function write(writer) { + writer.writeUnsignedNumber(1, this.command); +}; + + +/***/ }), +/* 52 */ +/***/ (function(module, exports) { + +module.exports = ComStatisticsPacket; +function ComStatisticsPacket() { + this.command = 0x09; +} + +ComStatisticsPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.command); +}; + +ComStatisticsPacket.prototype.parse = function(parser) { + this.command = parser.parseUnsignedNumber(1); +}; + + +/***/ }), +/* 53 */ +/***/ (function(module, exports) { + +module.exports = EmptyPacket; +function EmptyPacket() { +} + +EmptyPacket.prototype.write = function write() { +}; + + +/***/ }), +/* 54 */ +/***/ (function(module, exports) { + +module.exports = EofPacket; +function EofPacket(options) { + options = options || {}; + + this.fieldCount = undefined; + this.warningCount = options.warningCount; + this.serverStatus = options.serverStatus; + this.protocol41 = options.protocol41; +} + +EofPacket.prototype.parse = function(parser) { + this.fieldCount = parser.parseUnsignedNumber(1); + if (this.protocol41) { + this.warningCount = parser.parseUnsignedNumber(2); + this.serverStatus = parser.parseUnsignedNumber(2); + } +}; + +EofPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, 0xfe); + if (this.protocol41) { + writer.writeUnsignedNumber(2, this.warningCount); + writer.writeUnsignedNumber(2, this.serverStatus); + } +}; + + +/***/ }), +/* 55 */ +/***/ (function(module, exports) { + +module.exports = ErrorPacket; +function ErrorPacket(options) { + options = options || {}; + + this.fieldCount = options.fieldCount; + this.errno = options.errno; + this.sqlStateMarker = options.sqlStateMarker; + this.sqlState = options.sqlState; + this.message = options.message; +} + +ErrorPacket.prototype.parse = function(parser) { + this.fieldCount = parser.parseUnsignedNumber(1); + this.errno = parser.parseUnsignedNumber(2); + + // sqlStateMarker ('#' = 0x23) indicates error packet format + if (parser.peak() === 0x23) { + this.sqlStateMarker = parser.parseString(1); + this.sqlState = parser.parseString(5); + } + + this.message = parser.parsePacketTerminatedString(); +}; + +ErrorPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, 0xff); + writer.writeUnsignedNumber(2, this.errno); + + if (this.sqlStateMarker) { + writer.writeString(this.sqlStateMarker); + writer.writeString(this.sqlState); + } + + writer.writeString(this.message); +}; + + +/***/ }), +/* 56 */ +/***/ (function(module, exports) { + +module.exports = FieldPacket; +function FieldPacket(options) { + options = options || {}; + + this.catalog = options.catalog; + this.db = options.db; + this.table = options.table; + this.orgTable = options.orgTable; + this.name = options.name; + this.orgName = options.orgName; + this.charsetNr = options.charsetNr; + this.length = options.length; + this.type = options.type; + this.flags = options.flags; + this.decimals = options.decimals; + this.default = options.default; + this.zeroFill = options.zeroFill; + this.protocol41 = options.protocol41; +} + +FieldPacket.prototype.parse = function(parser) { + if (this.protocol41) { + this.catalog = parser.parseLengthCodedString(); + this.db = parser.parseLengthCodedString(); + this.table = parser.parseLengthCodedString(); + this.orgTable = parser.parseLengthCodedString(); + this.name = parser.parseLengthCodedString(); + this.orgName = parser.parseLengthCodedString(); + + if (parser.parseLengthCodedNumber() !== 0x0c) { + var err = new TypeError('Received invalid field length'); + err.code = 'PARSER_INVALID_FIELD_LENGTH'; + throw err; + } + + this.charsetNr = parser.parseUnsignedNumber(2); + this.length = parser.parseUnsignedNumber(4); + this.type = parser.parseUnsignedNumber(1); + this.flags = parser.parseUnsignedNumber(2); + this.decimals = parser.parseUnsignedNumber(1); + + var filler = parser.parseBuffer(2); + if (filler[0] !== 0x0 || filler[1] !== 0x0) { + var err = new TypeError('Received invalid filler'); + err.code = 'PARSER_INVALID_FILLER'; + throw err; + } + + // parsed flags + this.zeroFill = (this.flags & 0x0040 ? true : false); + + if (parser.reachedPacketEnd()) { + return; + } + + this.default = parser.parseLengthCodedString(); + } else { + this.table = parser.parseLengthCodedString(); + this.name = parser.parseLengthCodedString(); + this.length = parser.parseUnsignedNumber(parser.parseUnsignedNumber(1)); + this.type = parser.parseUnsignedNumber(parser.parseUnsignedNumber(1)); + } +}; + +FieldPacket.prototype.write = function(writer) { + if (this.protocol41) { + writer.writeLengthCodedString(this.catalog); + writer.writeLengthCodedString(this.db); + writer.writeLengthCodedString(this.table); + writer.writeLengthCodedString(this.orgTable); + writer.writeLengthCodedString(this.name); + writer.writeLengthCodedString(this.orgName); + + writer.writeLengthCodedNumber(0x0c); + writer.writeUnsignedNumber(2, this.charsetNr || 0); + writer.writeUnsignedNumber(4, this.length || 0); + writer.writeUnsignedNumber(1, this.type || 0); + writer.writeUnsignedNumber(2, this.flags || 0); + writer.writeUnsignedNumber(1, this.decimals || 0); + writer.writeFiller(2); + + if (this.default !== undefined) { + writer.writeLengthCodedString(this.default); + } + } else { + writer.writeLengthCodedString(this.table); + writer.writeLengthCodedString(this.name); + writer.writeUnsignedNumber(1, 0x01); + writer.writeUnsignedNumber(1, this.length); + writer.writeUnsignedNumber(1, 0x01); + writer.writeUnsignedNumber(1, this.type); + } +}; + + +/***/ }), +/* 57 */ +/***/ (function(module, exports, __webpack_require__) { + +var Buffer = __webpack_require__(1).Buffer; +var Client = __webpack_require__(10); + +module.exports = HandshakeInitializationPacket; +function HandshakeInitializationPacket(options) { + options = options || {}; + + this.protocolVersion = options.protocolVersion; + this.serverVersion = options.serverVersion; + this.threadId = options.threadId; + this.scrambleBuff1 = options.scrambleBuff1; + this.filler1 = options.filler1; + this.serverCapabilities1 = options.serverCapabilities1; + this.serverLanguage = options.serverLanguage; + this.serverStatus = options.serverStatus; + this.serverCapabilities2 = options.serverCapabilities2; + this.scrambleLength = options.scrambleLength; + this.filler2 = options.filler2; + this.scrambleBuff2 = options.scrambleBuff2; + this.filler3 = options.filler3; + this.pluginData = options.pluginData; + this.protocol41 = options.protocol41; + + if (this.protocol41) { + // force set the bit in serverCapabilities1 + this.serverCapabilities1 |= Client.CLIENT_PROTOCOL_41; + } +} + +HandshakeInitializationPacket.prototype.parse = function(parser) { + this.protocolVersion = parser.parseUnsignedNumber(1); + this.serverVersion = parser.parseNullTerminatedString(); + this.threadId = parser.parseUnsignedNumber(4); + this.scrambleBuff1 = parser.parseBuffer(8); + this.filler1 = parser.parseFiller(1); + this.serverCapabilities1 = parser.parseUnsignedNumber(2); + this.serverLanguage = parser.parseUnsignedNumber(1); + this.serverStatus = parser.parseUnsignedNumber(2); + + this.protocol41 = (this.serverCapabilities1 & (1 << 9)) > 0; + + if (this.protocol41) { + this.serverCapabilities2 = parser.parseUnsignedNumber(2); + this.scrambleLength = parser.parseUnsignedNumber(1); + this.filler2 = parser.parseFiller(10); + // scrambleBuff2 should be 0x00 terminated, but sphinx does not do this + // so we assume scrambleBuff2 to be 12 byte and treat the next byte as a + // filler byte. + this.scrambleBuff2 = parser.parseBuffer(12); + this.filler3 = parser.parseFiller(1); + } else { + this.filler2 = parser.parseFiller(13); + } + + if (parser.reachedPacketEnd()) { + return; + } + + // According to the docs this should be 0x00 terminated, but MariaDB does + // not do this, so we assume this string to be packet terminated. + this.pluginData = parser.parsePacketTerminatedString(); + + // However, if there is a trailing '\0', strip it + var lastChar = this.pluginData.length - 1; + if (this.pluginData[lastChar] === '\0') { + this.pluginData = this.pluginData.substr(0, lastChar); + } +}; + +HandshakeInitializationPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.protocolVersion); + writer.writeNullTerminatedString(this.serverVersion); + writer.writeUnsignedNumber(4, this.threadId); + writer.writeBuffer(this.scrambleBuff1); + writer.writeFiller(1); + writer.writeUnsignedNumber(2, this.serverCapabilities1); + writer.writeUnsignedNumber(1, this.serverLanguage); + writer.writeUnsignedNumber(2, this.serverStatus); + if (this.protocol41) { + writer.writeUnsignedNumber(2, this.serverCapabilities2); + writer.writeUnsignedNumber(1, this.scrambleLength); + writer.writeFiller(10); + } + writer.writeNullTerminatedBuffer(this.scrambleBuff2); + + if (this.pluginData !== undefined) { + writer.writeNullTerminatedString(this.pluginData); + } +}; + +HandshakeInitializationPacket.prototype.scrambleBuff = function() { + var buffer = null; + + if (typeof this.scrambleBuff2 === 'undefined') { + buffer = Buffer.from(this.scrambleBuff1); + } else { + buffer = Buffer.allocUnsafe(this.scrambleBuff1.length + this.scrambleBuff2.length); + this.scrambleBuff1.copy(buffer, 0); + this.scrambleBuff2.copy(buffer, this.scrambleBuff1.length); + } + + return buffer; +}; + + +/***/ }), +/* 58 */ +/***/ (function(module, exports) { + +module.exports = LocalDataFilePacket; + +/** + * Create a new LocalDataFilePacket + * @constructor + * @param {Buffer} data The data contents of the packet + * @public + */ +function LocalDataFilePacket(data) { + this.data = data; +} + +LocalDataFilePacket.prototype.write = function(writer) { + writer.writeBuffer(this.data); +}; + + +/***/ }), +/* 59 */ +/***/ (function(module, exports) { + + +// Language-neutral expression to match ER_UPDATE_INFO +var ER_UPDATE_INFO_REGEXP = /^[^:0-9]+: [0-9]+[^:0-9]+: ([0-9]+)[^:0-9]+: [0-9]+[^:0-9]*$/; + +module.exports = OkPacket; +function OkPacket(options) { + options = options || {}; + + this.fieldCount = undefined; + this.affectedRows = undefined; + this.insertId = undefined; + this.serverStatus = undefined; + this.warningCount = undefined; + this.message = undefined; + this.protocol41 = options.protocol41; +} + +OkPacket.prototype.parse = function(parser) { + this.fieldCount = parser.parseUnsignedNumber(1); + this.affectedRows = parser.parseLengthCodedNumber(); + this.insertId = parser.parseLengthCodedNumber(); + if (this.protocol41) { + this.serverStatus = parser.parseUnsignedNumber(2); + this.warningCount = parser.parseUnsignedNumber(2); + } + this.message = parser.parsePacketTerminatedString(); + this.changedRows = 0; + + var m = ER_UPDATE_INFO_REGEXP.exec(this.message); + if (m !== null) { + this.changedRows = parseInt(m[1], 10); + } +}; + +OkPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, 0x00); + writer.writeLengthCodedNumber(this.affectedRows || 0); + writer.writeLengthCodedNumber(this.insertId || 0); + if (this.protocol41) { + writer.writeUnsignedNumber(2, this.serverStatus || 0); + writer.writeUnsignedNumber(2, this.warningCount || 0); + } + writer.writeString(this.message); +}; + + +/***/ }), +/* 60 */ +/***/ (function(module, exports) { + +module.exports = OldPasswordPacket; +function OldPasswordPacket(options) { + options = options || {}; + + this.scrambleBuff = options.scrambleBuff; +} + +OldPasswordPacket.prototype.parse = function(parser) { + this.scrambleBuff = parser.parsePacketTerminatedBuffer(); +}; + +OldPasswordPacket.prototype.write = function(writer) { + writer.writeBuffer(this.scrambleBuff); +}; + + +/***/ }), +/* 61 */ +/***/ (function(module, exports) { + +module.exports = ResultSetHeaderPacket; +function ResultSetHeaderPacket(options) { + options = options || {}; + + this.fieldCount = options.fieldCount; + this.extra = options.extra; +} + +ResultSetHeaderPacket.prototype.parse = function(parser) { + this.fieldCount = parser.parseLengthCodedNumber(); + + if (parser.reachedPacketEnd()) return; + + this.extra = (this.fieldCount === null) + ? parser.parsePacketTerminatedString() + : parser.parseLengthCodedNumber(); +}; + +ResultSetHeaderPacket.prototype.write = function(writer) { + writer.writeLengthCodedNumber(this.fieldCount); + + if (this.extra !== undefined) { + writer.writeLengthCodedNumber(this.extra); + } +}; + + +/***/ }), +/* 62 */ +/***/ (function(module, exports, __webpack_require__) { + +var Types = __webpack_require__(13); +var Charsets = __webpack_require__(16); +var Field = __webpack_require__(17); +var IEEE_754_BINARY_64_PRECISION = Math.pow(2, 53); + +module.exports = RowDataPacket; +function RowDataPacket() { +} + +Object.defineProperty(RowDataPacket.prototype, 'parse', { + configurable : true, + enumerable : false, + value : parse +}); + +Object.defineProperty(RowDataPacket.prototype, '_typeCast', { + configurable : true, + enumerable : false, + value : typeCast +}); + +function parse(parser, fieldPackets, typeCast, nestTables, connection) { + var self = this; + var next = function () { + return self._typeCast(fieldPacket, parser, connection.config.timezone, connection.config.supportBigNumbers, connection.config.bigNumberStrings, connection.config.dateStrings); + }; + + for (var i = 0; i < fieldPackets.length; i++) { + var fieldPacket = fieldPackets[i]; + var value; + + if (typeof typeCast === 'function') { + value = typeCast.apply(connection, [ new Field({ packet: fieldPacket, parser: parser }), next ]); + } else { + value = (typeCast) + ? this._typeCast(fieldPacket, parser, connection.config.timezone, connection.config.supportBigNumbers, connection.config.bigNumberStrings, connection.config.dateStrings) + : ( (fieldPacket.charsetNr === Charsets.BINARY) + ? parser.parseLengthCodedBuffer() + : parser.parseLengthCodedString() ); + } + + if (typeof nestTables === 'string' && nestTables.length) { + this[fieldPacket.table + nestTables + fieldPacket.name] = value; + } else if (nestTables) { + this[fieldPacket.table] = this[fieldPacket.table] || {}; + this[fieldPacket.table][fieldPacket.name] = value; + } else { + this[fieldPacket.name] = value; + } + } +} + +function typeCast(field, parser, timeZone, supportBigNumbers, bigNumberStrings, dateStrings) { + var numberString; + + switch (field.type) { + case Types.TIMESTAMP: + case Types.TIMESTAMP2: + case Types.DATE: + case Types.DATETIME: + case Types.DATETIME2: + case Types.NEWDATE: + var dateString = parser.parseLengthCodedString(); + + if (typeMatch(field.type, dateStrings)) { + return dateString; + } + + if (dateString === null) { + return null; + } + + var originalString = dateString; + if (field.type === Types.DATE) { + dateString += ' 00:00:00'; + } + + if (timeZone !== 'local') { + dateString += ' ' + timeZone; + } + + var dt = new Date(dateString); + if (isNaN(dt.getTime())) { + return originalString; + } + + return dt; + case Types.TINY: + case Types.SHORT: + case Types.LONG: + case Types.INT24: + case Types.YEAR: + case Types.FLOAT: + case Types.DOUBLE: + numberString = parser.parseLengthCodedString(); + return (numberString === null || (field.zeroFill && numberString[0] === '0')) + ? numberString : Number(numberString); + case Types.NEWDECIMAL: + case Types.LONGLONG: + numberString = parser.parseLengthCodedString(); + return (numberString === null || (field.zeroFill && numberString[0] === '0')) + ? numberString + : ((supportBigNumbers && (bigNumberStrings || (Number(numberString) >= IEEE_754_BINARY_64_PRECISION) || Number(numberString) <= -IEEE_754_BINARY_64_PRECISION)) + ? numberString + : Number(numberString)); + case Types.BIT: + return parser.parseLengthCodedBuffer(); + case Types.STRING: + case Types.VAR_STRING: + case Types.TINY_BLOB: + case Types.MEDIUM_BLOB: + case Types.LONG_BLOB: + case Types.BLOB: + return (field.charsetNr === Charsets.BINARY) + ? parser.parseLengthCodedBuffer() + : parser.parseLengthCodedString(); + case Types.GEOMETRY: + return parser.parseGeometryValue(); + default: + return parser.parseLengthCodedString(); + } +} + +function typeMatch(type, list) { + if (Array.isArray(list)) { + return list.indexOf(Types[type]) !== -1; + } else { + return Boolean(list); + } +} + + +/***/ }), +/* 63 */ +/***/ (function(module, exports, __webpack_require__) { + +// http://dev.mysql.com/doc/internals/en/ssl.html +// http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::SSLRequest + +var ClientConstants = __webpack_require__(10); + +module.exports = SSLRequestPacket; + +function SSLRequestPacket(options) { + options = options || {}; + this.clientFlags = options.clientFlags | ClientConstants.CLIENT_SSL; + this.maxPacketSize = options.maxPacketSize; + this.charsetNumber = options.charsetNumber; +} + +SSLRequestPacket.prototype.parse = function(parser) { + // TODO: check SSLRequest packet v41 vs pre v41 + this.clientFlags = parser.parseUnsignedNumber(4); + this.maxPacketSize = parser.parseUnsignedNumber(4); + this.charsetNumber = parser.parseUnsignedNumber(1); +}; + +SSLRequestPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(4, this.clientFlags); + writer.writeUnsignedNumber(4, this.maxPacketSize); + writer.writeUnsignedNumber(1, this.charsetNumber); + writer.writeFiller(23); +}; + + +/***/ }), +/* 64 */ +/***/ (function(module, exports) { + +module.exports = StatisticsPacket; +function StatisticsPacket() { + this.message = undefined; +} + +StatisticsPacket.prototype.parse = function(parser) { + this.message = parser.parsePacketTerminatedString(); + + var items = this.message.split(/\s\s/); + for (var i = 0; i < items.length; i++) { + var m = items[i].match(/^(.+)\:\s+(.+)$/); + if (m !== null) { + this[m[1].toLowerCase().replace(/\s/g, '_')] = Number(m[2]); + } + } +}; + +StatisticsPacket.prototype.write = function(writer) { + writer.writeString(this.message); +}; + + +/***/ }), +/* 65 */ +/***/ (function(module, exports) { + +module.exports = UseOldPasswordPacket; +function UseOldPasswordPacket(options) { + options = options || {}; + + this.firstByte = options.firstByte || 0xfe; +} + +UseOldPasswordPacket.prototype.parse = function(parser) { + this.firstByte = parser.parseUnsignedNumber(1); +}; + +UseOldPasswordPacket.prototype.write = function(writer) { + writer.writeUnsignedNumber(1, this.firstByte); +}; + + +/***/ }), +/* 66 */ +/***/ (function(module, exports) { + +/** + * MySQL error constants + * + * Extracted from version 5.7.21 + * + * !! Generated by generate-error-constants.js, do not modify by hand !! + */ + +exports.EE_CANTCREATEFILE = 1; +exports.EE_READ = 2; +exports.EE_WRITE = 3; +exports.EE_BADCLOSE = 4; +exports.EE_OUTOFMEMORY = 5; +exports.EE_DELETE = 6; +exports.EE_LINK = 7; +exports.EE_EOFERR = 9; +exports.EE_CANTLOCK = 10; +exports.EE_CANTUNLOCK = 11; +exports.EE_DIR = 12; +exports.EE_STAT = 13; +exports.EE_CANT_CHSIZE = 14; +exports.EE_CANT_OPEN_STREAM = 15; +exports.EE_GETWD = 16; +exports.EE_SETWD = 17; +exports.EE_LINK_WARNING = 18; +exports.EE_OPEN_WARNING = 19; +exports.EE_DISK_FULL = 20; +exports.EE_CANT_MKDIR = 21; +exports.EE_UNKNOWN_CHARSET = 22; +exports.EE_OUT_OF_FILERESOURCES = 23; +exports.EE_CANT_READLINK = 24; +exports.EE_CANT_SYMLINK = 25; +exports.EE_REALPATH = 26; +exports.EE_SYNC = 27; +exports.EE_UNKNOWN_COLLATION = 28; +exports.EE_FILENOTFOUND = 29; +exports.EE_FILE_NOT_CLOSED = 30; +exports.EE_CHANGE_OWNERSHIP = 31; +exports.EE_CHANGE_PERMISSIONS = 32; +exports.EE_CANT_SEEK = 33; +exports.EE_CAPACITY_EXCEEDED = 34; +exports.HA_ERR_KEY_NOT_FOUND = 120; +exports.HA_ERR_FOUND_DUPP_KEY = 121; +exports.HA_ERR_INTERNAL_ERROR = 122; +exports.HA_ERR_RECORD_CHANGED = 123; +exports.HA_ERR_WRONG_INDEX = 124; +exports.HA_ERR_CRASHED = 126; +exports.HA_ERR_WRONG_IN_RECORD = 127; +exports.HA_ERR_OUT_OF_MEM = 128; +exports.HA_ERR_NOT_A_TABLE = 130; +exports.HA_ERR_WRONG_COMMAND = 131; +exports.HA_ERR_OLD_FILE = 132; +exports.HA_ERR_NO_ACTIVE_RECORD = 133; +exports.HA_ERR_RECORD_DELETED = 134; +exports.HA_ERR_RECORD_FILE_FULL = 135; +exports.HA_ERR_INDEX_FILE_FULL = 136; +exports.HA_ERR_END_OF_FILE = 137; +exports.HA_ERR_UNSUPPORTED = 138; +exports.HA_ERR_TOO_BIG_ROW = 139; +exports.HA_WRONG_CREATE_OPTION = 140; +exports.HA_ERR_FOUND_DUPP_UNIQUE = 141; +exports.HA_ERR_UNKNOWN_CHARSET = 142; +exports.HA_ERR_WRONG_MRG_TABLE_DEF = 143; +exports.HA_ERR_CRASHED_ON_REPAIR = 144; +exports.HA_ERR_CRASHED_ON_USAGE = 145; +exports.HA_ERR_LOCK_WAIT_TIMEOUT = 146; +exports.HA_ERR_LOCK_TABLE_FULL = 147; +exports.HA_ERR_READ_ONLY_TRANSACTION = 148; +exports.HA_ERR_LOCK_DEADLOCK = 149; +exports.HA_ERR_CANNOT_ADD_FOREIGN = 150; +exports.HA_ERR_NO_REFERENCED_ROW = 151; +exports.HA_ERR_ROW_IS_REFERENCED = 152; +exports.HA_ERR_NO_SAVEPOINT = 153; +exports.HA_ERR_NON_UNIQUE_BLOCK_SIZE = 154; +exports.HA_ERR_NO_SUCH_TABLE = 155; +exports.HA_ERR_TABLE_EXIST = 156; +exports.HA_ERR_NO_CONNECTION = 157; +exports.HA_ERR_NULL_IN_SPATIAL = 158; +exports.HA_ERR_TABLE_DEF_CHANGED = 159; +exports.HA_ERR_NO_PARTITION_FOUND = 160; +exports.HA_ERR_RBR_LOGGING_FAILED = 161; +exports.HA_ERR_DROP_INDEX_FK = 162; +exports.HA_ERR_FOREIGN_DUPLICATE_KEY = 163; +exports.HA_ERR_TABLE_NEEDS_UPGRADE = 164; +exports.HA_ERR_TABLE_READONLY = 165; +exports.HA_ERR_AUTOINC_READ_FAILED = 166; +exports.HA_ERR_AUTOINC_ERANGE = 167; +exports.HA_ERR_GENERIC = 168; +exports.HA_ERR_RECORD_IS_THE_SAME = 169; +exports.HA_ERR_LOGGING_IMPOSSIBLE = 170; +exports.HA_ERR_CORRUPT_EVENT = 171; +exports.HA_ERR_NEW_FILE = 172; +exports.HA_ERR_ROWS_EVENT_APPLY = 173; +exports.HA_ERR_INITIALIZATION = 174; +exports.HA_ERR_FILE_TOO_SHORT = 175; +exports.HA_ERR_WRONG_CRC = 176; +exports.HA_ERR_TOO_MANY_CONCURRENT_TRXS = 177; +exports.HA_ERR_NOT_IN_LOCK_PARTITIONS = 178; +exports.HA_ERR_INDEX_COL_TOO_LONG = 179; +exports.HA_ERR_INDEX_CORRUPT = 180; +exports.HA_ERR_UNDO_REC_TOO_BIG = 181; +exports.HA_FTS_INVALID_DOCID = 182; +exports.HA_ERR_TABLE_IN_FK_CHECK = 183; +exports.HA_ERR_TABLESPACE_EXISTS = 184; +exports.HA_ERR_TOO_MANY_FIELDS = 185; +exports.HA_ERR_ROW_IN_WRONG_PARTITION = 186; +exports.HA_ERR_INNODB_READ_ONLY = 187; +exports.HA_ERR_FTS_EXCEED_RESULT_CACHE_LIMIT = 188; +exports.HA_ERR_TEMP_FILE_WRITE_FAILURE = 189; +exports.HA_ERR_INNODB_FORCED_RECOVERY = 190; +exports.HA_ERR_FTS_TOO_MANY_WORDS_IN_PHRASE = 191; +exports.HA_ERR_FK_DEPTH_EXCEEDED = 192; +exports.HA_MISSING_CREATE_OPTION = 193; +exports.HA_ERR_SE_OUT_OF_MEMORY = 194; +exports.HA_ERR_TABLE_CORRUPT = 195; +exports.HA_ERR_QUERY_INTERRUPTED = 196; +exports.HA_ERR_TABLESPACE_MISSING = 197; +exports.HA_ERR_TABLESPACE_IS_NOT_EMPTY = 198; +exports.HA_ERR_WRONG_FILE_NAME = 199; +exports.HA_ERR_NOT_ALLOWED_COMMAND = 200; +exports.HA_ERR_COMPUTE_FAILED = 201; +exports.ER_HASHCHK = 1000; +exports.ER_NISAMCHK = 1001; +exports.ER_NO = 1002; +exports.ER_YES = 1003; +exports.ER_CANT_CREATE_FILE = 1004; +exports.ER_CANT_CREATE_TABLE = 1005; +exports.ER_CANT_CREATE_DB = 1006; +exports.ER_DB_CREATE_EXISTS = 1007; +exports.ER_DB_DROP_EXISTS = 1008; +exports.ER_DB_DROP_DELETE = 1009; +exports.ER_DB_DROP_RMDIR = 1010; +exports.ER_CANT_DELETE_FILE = 1011; +exports.ER_CANT_FIND_SYSTEM_REC = 1012; +exports.ER_CANT_GET_STAT = 1013; +exports.ER_CANT_GET_WD = 1014; +exports.ER_CANT_LOCK = 1015; +exports.ER_CANT_OPEN_FILE = 1016; +exports.ER_FILE_NOT_FOUND = 1017; +exports.ER_CANT_READ_DIR = 1018; +exports.ER_CANT_SET_WD = 1019; +exports.ER_CHECKREAD = 1020; +exports.ER_DISK_FULL = 1021; +exports.ER_DUP_KEY = 1022; +exports.ER_ERROR_ON_CLOSE = 1023; +exports.ER_ERROR_ON_READ = 1024; +exports.ER_ERROR_ON_RENAME = 1025; +exports.ER_ERROR_ON_WRITE = 1026; +exports.ER_FILE_USED = 1027; +exports.ER_FILSORT_ABORT = 1028; +exports.ER_FORM_NOT_FOUND = 1029; +exports.ER_GET_ERRNO = 1030; +exports.ER_ILLEGAL_HA = 1031; +exports.ER_KEY_NOT_FOUND = 1032; +exports.ER_NOT_FORM_FILE = 1033; +exports.ER_NOT_KEYFILE = 1034; +exports.ER_OLD_KEYFILE = 1035; +exports.ER_OPEN_AS_READONLY = 1036; +exports.ER_OUTOFMEMORY = 1037; +exports.ER_OUT_OF_SORTMEMORY = 1038; +exports.ER_UNEXPECTED_EOF = 1039; +exports.ER_CON_COUNT_ERROR = 1040; +exports.ER_OUT_OF_RESOURCES = 1041; +exports.ER_BAD_HOST_ERROR = 1042; +exports.ER_HANDSHAKE_ERROR = 1043; +exports.ER_DBACCESS_DENIED_ERROR = 1044; +exports.ER_ACCESS_DENIED_ERROR = 1045; +exports.ER_NO_DB_ERROR = 1046; +exports.ER_UNKNOWN_COM_ERROR = 1047; +exports.ER_BAD_NULL_ERROR = 1048; +exports.ER_BAD_DB_ERROR = 1049; +exports.ER_TABLE_EXISTS_ERROR = 1050; +exports.ER_BAD_TABLE_ERROR = 1051; +exports.ER_NON_UNIQ_ERROR = 1052; +exports.ER_SERVER_SHUTDOWN = 1053; +exports.ER_BAD_FIELD_ERROR = 1054; +exports.ER_WRONG_FIELD_WITH_GROUP = 1055; +exports.ER_WRONG_GROUP_FIELD = 1056; +exports.ER_WRONG_SUM_SELECT = 1057; +exports.ER_WRONG_VALUE_COUNT = 1058; +exports.ER_TOO_LONG_IDENT = 1059; +exports.ER_DUP_FIELDNAME = 1060; +exports.ER_DUP_KEYNAME = 1061; +exports.ER_DUP_ENTRY = 1062; +exports.ER_WRONG_FIELD_SPEC = 1063; +exports.ER_PARSE_ERROR = 1064; +exports.ER_EMPTY_QUERY = 1065; +exports.ER_NONUNIQ_TABLE = 1066; +exports.ER_INVALID_DEFAULT = 1067; +exports.ER_MULTIPLE_PRI_KEY = 1068; +exports.ER_TOO_MANY_KEYS = 1069; +exports.ER_TOO_MANY_KEY_PARTS = 1070; +exports.ER_TOO_LONG_KEY = 1071; +exports.ER_KEY_COLUMN_DOES_NOT_EXITS = 1072; +exports.ER_BLOB_USED_AS_KEY = 1073; +exports.ER_TOO_BIG_FIELDLENGTH = 1074; +exports.ER_WRONG_AUTO_KEY = 1075; +exports.ER_READY = 1076; +exports.ER_NORMAL_SHUTDOWN = 1077; +exports.ER_GOT_SIGNAL = 1078; +exports.ER_SHUTDOWN_COMPLETE = 1079; +exports.ER_FORCING_CLOSE = 1080; +exports.ER_IPSOCK_ERROR = 1081; +exports.ER_NO_SUCH_INDEX = 1082; +exports.ER_WRONG_FIELD_TERMINATORS = 1083; +exports.ER_BLOBS_AND_NO_TERMINATED = 1084; +exports.ER_TEXTFILE_NOT_READABLE = 1085; +exports.ER_FILE_EXISTS_ERROR = 1086; +exports.ER_LOAD_INFO = 1087; +exports.ER_ALTER_INFO = 1088; +exports.ER_WRONG_SUB_KEY = 1089; +exports.ER_CANT_REMOVE_ALL_FIELDS = 1090; +exports.ER_CANT_DROP_FIELD_OR_KEY = 1091; +exports.ER_INSERT_INFO = 1092; +exports.ER_UPDATE_TABLE_USED = 1093; +exports.ER_NO_SUCH_THREAD = 1094; +exports.ER_KILL_DENIED_ERROR = 1095; +exports.ER_NO_TABLES_USED = 1096; +exports.ER_TOO_BIG_SET = 1097; +exports.ER_NO_UNIQUE_LOGFILE = 1098; +exports.ER_TABLE_NOT_LOCKED_FOR_WRITE = 1099; +exports.ER_TABLE_NOT_LOCKED = 1100; +exports.ER_BLOB_CANT_HAVE_DEFAULT = 1101; +exports.ER_WRONG_DB_NAME = 1102; +exports.ER_WRONG_TABLE_NAME = 1103; +exports.ER_TOO_BIG_SELECT = 1104; +exports.ER_UNKNOWN_ERROR = 1105; +exports.ER_UNKNOWN_PROCEDURE = 1106; +exports.ER_WRONG_PARAMCOUNT_TO_PROCEDURE = 1107; +exports.ER_WRONG_PARAMETERS_TO_PROCEDURE = 1108; +exports.ER_UNKNOWN_TABLE = 1109; +exports.ER_FIELD_SPECIFIED_TWICE = 1110; +exports.ER_INVALID_GROUP_FUNC_USE = 1111; +exports.ER_UNSUPPORTED_EXTENSION = 1112; +exports.ER_TABLE_MUST_HAVE_COLUMNS = 1113; +exports.ER_RECORD_FILE_FULL = 1114; +exports.ER_UNKNOWN_CHARACTER_SET = 1115; +exports.ER_TOO_MANY_TABLES = 1116; +exports.ER_TOO_MANY_FIELDS = 1117; +exports.ER_TOO_BIG_ROWSIZE = 1118; +exports.ER_STACK_OVERRUN = 1119; +exports.ER_WRONG_OUTER_JOIN = 1120; +exports.ER_NULL_COLUMN_IN_INDEX = 1121; +exports.ER_CANT_FIND_UDF = 1122; +exports.ER_CANT_INITIALIZE_UDF = 1123; +exports.ER_UDF_NO_PATHS = 1124; +exports.ER_UDF_EXISTS = 1125; +exports.ER_CANT_OPEN_LIBRARY = 1126; +exports.ER_CANT_FIND_DL_ENTRY = 1127; +exports.ER_FUNCTION_NOT_DEFINED = 1128; +exports.ER_HOST_IS_BLOCKED = 1129; +exports.ER_HOST_NOT_PRIVILEGED = 1130; +exports.ER_PASSWORD_ANONYMOUS_USER = 1131; +exports.ER_PASSWORD_NOT_ALLOWED = 1132; +exports.ER_PASSWORD_NO_MATCH = 1133; +exports.ER_UPDATE_INFO = 1134; +exports.ER_CANT_CREATE_THREAD = 1135; +exports.ER_WRONG_VALUE_COUNT_ON_ROW = 1136; +exports.ER_CANT_REOPEN_TABLE = 1137; +exports.ER_INVALID_USE_OF_NULL = 1138; +exports.ER_REGEXP_ERROR = 1139; +exports.ER_MIX_OF_GROUP_FUNC_AND_FIELDS = 1140; +exports.ER_NONEXISTING_GRANT = 1141; +exports.ER_TABLEACCESS_DENIED_ERROR = 1142; +exports.ER_COLUMNACCESS_DENIED_ERROR = 1143; +exports.ER_ILLEGAL_GRANT_FOR_TABLE = 1144; +exports.ER_GRANT_WRONG_HOST_OR_USER = 1145; +exports.ER_NO_SUCH_TABLE = 1146; +exports.ER_NONEXISTING_TABLE_GRANT = 1147; +exports.ER_NOT_ALLOWED_COMMAND = 1148; +exports.ER_SYNTAX_ERROR = 1149; +exports.ER_DELAYED_CANT_CHANGE_LOCK = 1150; +exports.ER_TOO_MANY_DELAYED_THREADS = 1151; +exports.ER_ABORTING_CONNECTION = 1152; +exports.ER_NET_PACKET_TOO_LARGE = 1153; +exports.ER_NET_READ_ERROR_FROM_PIPE = 1154; +exports.ER_NET_FCNTL_ERROR = 1155; +exports.ER_NET_PACKETS_OUT_OF_ORDER = 1156; +exports.ER_NET_UNCOMPRESS_ERROR = 1157; +exports.ER_NET_READ_ERROR = 1158; +exports.ER_NET_READ_INTERRUPTED = 1159; +exports.ER_NET_ERROR_ON_WRITE = 1160; +exports.ER_NET_WRITE_INTERRUPTED = 1161; +exports.ER_TOO_LONG_STRING = 1162; +exports.ER_TABLE_CANT_HANDLE_BLOB = 1163; +exports.ER_TABLE_CANT_HANDLE_AUTO_INCREMENT = 1164; +exports.ER_DELAYED_INSERT_TABLE_LOCKED = 1165; +exports.ER_WRONG_COLUMN_NAME = 1166; +exports.ER_WRONG_KEY_COLUMN = 1167; +exports.ER_WRONG_MRG_TABLE = 1168; +exports.ER_DUP_UNIQUE = 1169; +exports.ER_BLOB_KEY_WITHOUT_LENGTH = 1170; +exports.ER_PRIMARY_CANT_HAVE_NULL = 1171; +exports.ER_TOO_MANY_ROWS = 1172; +exports.ER_REQUIRES_PRIMARY_KEY = 1173; +exports.ER_NO_RAID_COMPILED = 1174; +exports.ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE = 1175; +exports.ER_KEY_DOES_NOT_EXITS = 1176; +exports.ER_CHECK_NO_SUCH_TABLE = 1177; +exports.ER_CHECK_NOT_IMPLEMENTED = 1178; +exports.ER_CANT_DO_THIS_DURING_AN_TRANSACTION = 1179; +exports.ER_ERROR_DURING_COMMIT = 1180; +exports.ER_ERROR_DURING_ROLLBACK = 1181; +exports.ER_ERROR_DURING_FLUSH_LOGS = 1182; +exports.ER_ERROR_DURING_CHECKPOINT = 1183; +exports.ER_NEW_ABORTING_CONNECTION = 1184; +exports.ER_DUMP_NOT_IMPLEMENTED = 1185; +exports.ER_FLUSH_MASTER_BINLOG_CLOSED = 1186; +exports.ER_INDEX_REBUILD = 1187; +exports.ER_MASTER = 1188; +exports.ER_MASTER_NET_READ = 1189; +exports.ER_MASTER_NET_WRITE = 1190; +exports.ER_FT_MATCHING_KEY_NOT_FOUND = 1191; +exports.ER_LOCK_OR_ACTIVE_TRANSACTION = 1192; +exports.ER_UNKNOWN_SYSTEM_VARIABLE = 1193; +exports.ER_CRASHED_ON_USAGE = 1194; +exports.ER_CRASHED_ON_REPAIR = 1195; +exports.ER_WARNING_NOT_COMPLETE_ROLLBACK = 1196; +exports.ER_TRANS_CACHE_FULL = 1197; +exports.ER_SLAVE_MUST_STOP = 1198; +exports.ER_SLAVE_NOT_RUNNING = 1199; +exports.ER_BAD_SLAVE = 1200; +exports.ER_MASTER_INFO = 1201; +exports.ER_SLAVE_THREAD = 1202; +exports.ER_TOO_MANY_USER_CONNECTIONS = 1203; +exports.ER_SET_CONSTANTS_ONLY = 1204; +exports.ER_LOCK_WAIT_TIMEOUT = 1205; +exports.ER_LOCK_TABLE_FULL = 1206; +exports.ER_READ_ONLY_TRANSACTION = 1207; +exports.ER_DROP_DB_WITH_READ_LOCK = 1208; +exports.ER_CREATE_DB_WITH_READ_LOCK = 1209; +exports.ER_WRONG_ARGUMENTS = 1210; +exports.ER_NO_PERMISSION_TO_CREATE_USER = 1211; +exports.ER_UNION_TABLES_IN_DIFFERENT_DIR = 1212; +exports.ER_LOCK_DEADLOCK = 1213; +exports.ER_TABLE_CANT_HANDLE_FT = 1214; +exports.ER_CANNOT_ADD_FOREIGN = 1215; +exports.ER_NO_REFERENCED_ROW = 1216; +exports.ER_ROW_IS_REFERENCED = 1217; +exports.ER_CONNECT_TO_MASTER = 1218; +exports.ER_QUERY_ON_MASTER = 1219; +exports.ER_ERROR_WHEN_EXECUTING_COMMAND = 1220; +exports.ER_WRONG_USAGE = 1221; +exports.ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT = 1222; +exports.ER_CANT_UPDATE_WITH_READLOCK = 1223; +exports.ER_MIXING_NOT_ALLOWED = 1224; +exports.ER_DUP_ARGUMENT = 1225; +exports.ER_USER_LIMIT_REACHED = 1226; +exports.ER_SPECIFIC_ACCESS_DENIED_ERROR = 1227; +exports.ER_LOCAL_VARIABLE = 1228; +exports.ER_GLOBAL_VARIABLE = 1229; +exports.ER_NO_DEFAULT = 1230; +exports.ER_WRONG_VALUE_FOR_VAR = 1231; +exports.ER_WRONG_TYPE_FOR_VAR = 1232; +exports.ER_VAR_CANT_BE_READ = 1233; +exports.ER_CANT_USE_OPTION_HERE = 1234; +exports.ER_NOT_SUPPORTED_YET = 1235; +exports.ER_MASTER_FATAL_ERROR_READING_BINLOG = 1236; +exports.ER_SLAVE_IGNORED_TABLE = 1237; +exports.ER_INCORRECT_GLOBAL_LOCAL_VAR = 1238; +exports.ER_WRONG_FK_DEF = 1239; +exports.ER_KEY_REF_DO_NOT_MATCH_TABLE_REF = 1240; +exports.ER_OPERAND_COLUMNS = 1241; +exports.ER_SUBQUERY_NO_1_ROW = 1242; +exports.ER_UNKNOWN_STMT_HANDLER = 1243; +exports.ER_CORRUPT_HELP_DB = 1244; +exports.ER_CYCLIC_REFERENCE = 1245; +exports.ER_AUTO_CONVERT = 1246; +exports.ER_ILLEGAL_REFERENCE = 1247; +exports.ER_DERIVED_MUST_HAVE_ALIAS = 1248; +exports.ER_SELECT_REDUCED = 1249; +exports.ER_TABLENAME_NOT_ALLOWED_HERE = 1250; +exports.ER_NOT_SUPPORTED_AUTH_MODE = 1251; +exports.ER_SPATIAL_CANT_HAVE_NULL = 1252; +exports.ER_COLLATION_CHARSET_MISMATCH = 1253; +exports.ER_SLAVE_WAS_RUNNING = 1254; +exports.ER_SLAVE_WAS_NOT_RUNNING = 1255; +exports.ER_TOO_BIG_FOR_UNCOMPRESS = 1256; +exports.ER_ZLIB_Z_MEM_ERROR = 1257; +exports.ER_ZLIB_Z_BUF_ERROR = 1258; +exports.ER_ZLIB_Z_DATA_ERROR = 1259; +exports.ER_CUT_VALUE_GROUP_CONCAT = 1260; +exports.ER_WARN_TOO_FEW_RECORDS = 1261; +exports.ER_WARN_TOO_MANY_RECORDS = 1262; +exports.ER_WARN_NULL_TO_NOTNULL = 1263; +exports.ER_WARN_DATA_OUT_OF_RANGE = 1264; +exports.WARN_DATA_TRUNCATED = 1265; +exports.ER_WARN_USING_OTHER_HANDLER = 1266; +exports.ER_CANT_AGGREGATE_2COLLATIONS = 1267; +exports.ER_DROP_USER = 1268; +exports.ER_REVOKE_GRANTS = 1269; +exports.ER_CANT_AGGREGATE_3COLLATIONS = 1270; +exports.ER_CANT_AGGREGATE_NCOLLATIONS = 1271; +exports.ER_VARIABLE_IS_NOT_STRUCT = 1272; +exports.ER_UNKNOWN_COLLATION = 1273; +exports.ER_SLAVE_IGNORED_SSL_PARAMS = 1274; +exports.ER_SERVER_IS_IN_SECURE_AUTH_MODE = 1275; +exports.ER_WARN_FIELD_RESOLVED = 1276; +exports.ER_BAD_SLAVE_UNTIL_COND = 1277; +exports.ER_MISSING_SKIP_SLAVE = 1278; +exports.ER_UNTIL_COND_IGNORED = 1279; +exports.ER_WRONG_NAME_FOR_INDEX = 1280; +exports.ER_WRONG_NAME_FOR_CATALOG = 1281; +exports.ER_WARN_QC_RESIZE = 1282; +exports.ER_BAD_FT_COLUMN = 1283; +exports.ER_UNKNOWN_KEY_CACHE = 1284; +exports.ER_WARN_HOSTNAME_WONT_WORK = 1285; +exports.ER_UNKNOWN_STORAGE_ENGINE = 1286; +exports.ER_WARN_DEPRECATED_SYNTAX = 1287; +exports.ER_NON_UPDATABLE_TABLE = 1288; +exports.ER_FEATURE_DISABLED = 1289; +exports.ER_OPTION_PREVENTS_STATEMENT = 1290; +exports.ER_DUPLICATED_VALUE_IN_TYPE = 1291; +exports.ER_TRUNCATED_WRONG_VALUE = 1292; +exports.ER_TOO_MUCH_AUTO_TIMESTAMP_COLS = 1293; +exports.ER_INVALID_ON_UPDATE = 1294; +exports.ER_UNSUPPORTED_PS = 1295; +exports.ER_GET_ERRMSG = 1296; +exports.ER_GET_TEMPORARY_ERRMSG = 1297; +exports.ER_UNKNOWN_TIME_ZONE = 1298; +exports.ER_WARN_INVALID_TIMESTAMP = 1299; +exports.ER_INVALID_CHARACTER_STRING = 1300; +exports.ER_WARN_ALLOWED_PACKET_OVERFLOWED = 1301; +exports.ER_CONFLICTING_DECLARATIONS = 1302; +exports.ER_SP_NO_RECURSIVE_CREATE = 1303; +exports.ER_SP_ALREADY_EXISTS = 1304; +exports.ER_SP_DOES_NOT_EXIST = 1305; +exports.ER_SP_DROP_FAILED = 1306; +exports.ER_SP_STORE_FAILED = 1307; +exports.ER_SP_LILABEL_MISMATCH = 1308; +exports.ER_SP_LABEL_REDEFINE = 1309; +exports.ER_SP_LABEL_MISMATCH = 1310; +exports.ER_SP_UNINIT_VAR = 1311; +exports.ER_SP_BADSELECT = 1312; +exports.ER_SP_BADRETURN = 1313; +exports.ER_SP_BADSTATEMENT = 1314; +exports.ER_UPDATE_LOG_DEPRECATED_IGNORED = 1315; +exports.ER_UPDATE_LOG_DEPRECATED_TRANSLATED = 1316; +exports.ER_QUERY_INTERRUPTED = 1317; +exports.ER_SP_WRONG_NO_OF_ARGS = 1318; +exports.ER_SP_COND_MISMATCH = 1319; +exports.ER_SP_NORETURN = 1320; +exports.ER_SP_NORETURNEND = 1321; +exports.ER_SP_BAD_CURSOR_QUERY = 1322; +exports.ER_SP_BAD_CURSOR_SELECT = 1323; +exports.ER_SP_CURSOR_MISMATCH = 1324; +exports.ER_SP_CURSOR_ALREADY_OPEN = 1325; +exports.ER_SP_CURSOR_NOT_OPEN = 1326; +exports.ER_SP_UNDECLARED_VAR = 1327; +exports.ER_SP_WRONG_NO_OF_FETCH_ARGS = 1328; +exports.ER_SP_FETCH_NO_DATA = 1329; +exports.ER_SP_DUP_PARAM = 1330; +exports.ER_SP_DUP_VAR = 1331; +exports.ER_SP_DUP_COND = 1332; +exports.ER_SP_DUP_CURS = 1333; +exports.ER_SP_CANT_ALTER = 1334; +exports.ER_SP_SUBSELECT_NYI = 1335; +exports.ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG = 1336; +exports.ER_SP_VARCOND_AFTER_CURSHNDLR = 1337; +exports.ER_SP_CURSOR_AFTER_HANDLER = 1338; +exports.ER_SP_CASE_NOT_FOUND = 1339; +exports.ER_FPARSER_TOO_BIG_FILE = 1340; +exports.ER_FPARSER_BAD_HEADER = 1341; +exports.ER_FPARSER_EOF_IN_COMMENT = 1342; +exports.ER_FPARSER_ERROR_IN_PARAMETER = 1343; +exports.ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER = 1344; +exports.ER_VIEW_NO_EXPLAIN = 1345; +exports.ER_FRM_UNKNOWN_TYPE = 1346; +exports.ER_WRONG_OBJECT = 1347; +exports.ER_NONUPDATEABLE_COLUMN = 1348; +exports.ER_VIEW_SELECT_DERIVED = 1349; +exports.ER_VIEW_SELECT_CLAUSE = 1350; +exports.ER_VIEW_SELECT_VARIABLE = 1351; +exports.ER_VIEW_SELECT_TMPTABLE = 1352; +exports.ER_VIEW_WRONG_LIST = 1353; +exports.ER_WARN_VIEW_MERGE = 1354; +exports.ER_WARN_VIEW_WITHOUT_KEY = 1355; +exports.ER_VIEW_INVALID = 1356; +exports.ER_SP_NO_DROP_SP = 1357; +exports.ER_SP_GOTO_IN_HNDLR = 1358; +exports.ER_TRG_ALREADY_EXISTS = 1359; +exports.ER_TRG_DOES_NOT_EXIST = 1360; +exports.ER_TRG_ON_VIEW_OR_TEMP_TABLE = 1361; +exports.ER_TRG_CANT_CHANGE_ROW = 1362; +exports.ER_TRG_NO_SUCH_ROW_IN_TRG = 1363; +exports.ER_NO_DEFAULT_FOR_FIELD = 1364; +exports.ER_DIVISION_BY_ZERO = 1365; +exports.ER_TRUNCATED_WRONG_VALUE_FOR_FIELD = 1366; +exports.ER_ILLEGAL_VALUE_FOR_TYPE = 1367; +exports.ER_VIEW_NONUPD_CHECK = 1368; +exports.ER_VIEW_CHECK_FAILED = 1369; +exports.ER_PROCACCESS_DENIED_ERROR = 1370; +exports.ER_RELAY_LOG_FAIL = 1371; +exports.ER_PASSWD_LENGTH = 1372; +exports.ER_UNKNOWN_TARGET_BINLOG = 1373; +exports.ER_IO_ERR_LOG_INDEX_READ = 1374; +exports.ER_BINLOG_PURGE_PROHIBITED = 1375; +exports.ER_FSEEK_FAIL = 1376; +exports.ER_BINLOG_PURGE_FATAL_ERR = 1377; +exports.ER_LOG_IN_USE = 1378; +exports.ER_LOG_PURGE_UNKNOWN_ERR = 1379; +exports.ER_RELAY_LOG_INIT = 1380; +exports.ER_NO_BINARY_LOGGING = 1381; +exports.ER_RESERVED_SYNTAX = 1382; +exports.ER_WSAS_FAILED = 1383; +exports.ER_DIFF_GROUPS_PROC = 1384; +exports.ER_NO_GROUP_FOR_PROC = 1385; +exports.ER_ORDER_WITH_PROC = 1386; +exports.ER_LOGGING_PROHIBIT_CHANGING_OF = 1387; +exports.ER_NO_FILE_MAPPING = 1388; +exports.ER_WRONG_MAGIC = 1389; +exports.ER_PS_MANY_PARAM = 1390; +exports.ER_KEY_PART_0 = 1391; +exports.ER_VIEW_CHECKSUM = 1392; +exports.ER_VIEW_MULTIUPDATE = 1393; +exports.ER_VIEW_NO_INSERT_FIELD_LIST = 1394; +exports.ER_VIEW_DELETE_MERGE_VIEW = 1395; +exports.ER_CANNOT_USER = 1396; +exports.ER_XAER_NOTA = 1397; +exports.ER_XAER_INVAL = 1398; +exports.ER_XAER_RMFAIL = 1399; +exports.ER_XAER_OUTSIDE = 1400; +exports.ER_XAER_RMERR = 1401; +exports.ER_XA_RBROLLBACK = 1402; +exports.ER_NONEXISTING_PROC_GRANT = 1403; +exports.ER_PROC_AUTO_GRANT_FAIL = 1404; +exports.ER_PROC_AUTO_REVOKE_FAIL = 1405; +exports.ER_DATA_TOO_LONG = 1406; +exports.ER_SP_BAD_SQLSTATE = 1407; +exports.ER_STARTUP = 1408; +exports.ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR = 1409; +exports.ER_CANT_CREATE_USER_WITH_GRANT = 1410; +exports.ER_WRONG_VALUE_FOR_TYPE = 1411; +exports.ER_TABLE_DEF_CHANGED = 1412; +exports.ER_SP_DUP_HANDLER = 1413; +exports.ER_SP_NOT_VAR_ARG = 1414; +exports.ER_SP_NO_RETSET = 1415; +exports.ER_CANT_CREATE_GEOMETRY_OBJECT = 1416; +exports.ER_FAILED_ROUTINE_BREAK_BINLOG = 1417; +exports.ER_BINLOG_UNSAFE_ROUTINE = 1418; +exports.ER_BINLOG_CREATE_ROUTINE_NEED_SUPER = 1419; +exports.ER_EXEC_STMT_WITH_OPEN_CURSOR = 1420; +exports.ER_STMT_HAS_NO_OPEN_CURSOR = 1421; +exports.ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG = 1422; +exports.ER_NO_DEFAULT_FOR_VIEW_FIELD = 1423; +exports.ER_SP_NO_RECURSION = 1424; +exports.ER_TOO_BIG_SCALE = 1425; +exports.ER_TOO_BIG_PRECISION = 1426; +exports.ER_M_BIGGER_THAN_D = 1427; +exports.ER_WRONG_LOCK_OF_SYSTEM_TABLE = 1428; +exports.ER_CONNECT_TO_FOREIGN_DATA_SOURCE = 1429; +exports.ER_QUERY_ON_FOREIGN_DATA_SOURCE = 1430; +exports.ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST = 1431; +exports.ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE = 1432; +exports.ER_FOREIGN_DATA_STRING_INVALID = 1433; +exports.ER_CANT_CREATE_FEDERATED_TABLE = 1434; +exports.ER_TRG_IN_WRONG_SCHEMA = 1435; +exports.ER_STACK_OVERRUN_NEED_MORE = 1436; +exports.ER_TOO_LONG_BODY = 1437; +exports.ER_WARN_CANT_DROP_DEFAULT_KEYCACHE = 1438; +exports.ER_TOO_BIG_DISPLAYWIDTH = 1439; +exports.ER_XAER_DUPID = 1440; +exports.ER_DATETIME_FUNCTION_OVERFLOW = 1441; +exports.ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG = 1442; +exports.ER_VIEW_PREVENT_UPDATE = 1443; +exports.ER_PS_NO_RECURSION = 1444; +exports.ER_SP_CANT_SET_AUTOCOMMIT = 1445; +exports.ER_MALFORMED_DEFINER = 1446; +exports.ER_VIEW_FRM_NO_USER = 1447; +exports.ER_VIEW_OTHER_USER = 1448; +exports.ER_NO_SUCH_USER = 1449; +exports.ER_FORBID_SCHEMA_CHANGE = 1450; +exports.ER_ROW_IS_REFERENCED_2 = 1451; +exports.ER_NO_REFERENCED_ROW_2 = 1452; +exports.ER_SP_BAD_VAR_SHADOW = 1453; +exports.ER_TRG_NO_DEFINER = 1454; +exports.ER_OLD_FILE_FORMAT = 1455; +exports.ER_SP_RECURSION_LIMIT = 1456; +exports.ER_SP_PROC_TABLE_CORRUPT = 1457; +exports.ER_SP_WRONG_NAME = 1458; +exports.ER_TABLE_NEEDS_UPGRADE = 1459; +exports.ER_SP_NO_AGGREGATE = 1460; +exports.ER_MAX_PREPARED_STMT_COUNT_REACHED = 1461; +exports.ER_VIEW_RECURSIVE = 1462; +exports.ER_NON_GROUPING_FIELD_USED = 1463; +exports.ER_TABLE_CANT_HANDLE_SPKEYS = 1464; +exports.ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA = 1465; +exports.ER_REMOVED_SPACES = 1466; +exports.ER_AUTOINC_READ_FAILED = 1467; +exports.ER_USERNAME = 1468; +exports.ER_HOSTNAME = 1469; +exports.ER_WRONG_STRING_LENGTH = 1470; +exports.ER_NON_INSERTABLE_TABLE = 1471; +exports.ER_ADMIN_WRONG_MRG_TABLE = 1472; +exports.ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT = 1473; +exports.ER_NAME_BECOMES_EMPTY = 1474; +exports.ER_AMBIGUOUS_FIELD_TERM = 1475; +exports.ER_FOREIGN_SERVER_EXISTS = 1476; +exports.ER_FOREIGN_SERVER_DOESNT_EXIST = 1477; +exports.ER_ILLEGAL_HA_CREATE_OPTION = 1478; +exports.ER_PARTITION_REQUIRES_VALUES_ERROR = 1479; +exports.ER_PARTITION_WRONG_VALUES_ERROR = 1480; +exports.ER_PARTITION_MAXVALUE_ERROR = 1481; +exports.ER_PARTITION_SUBPARTITION_ERROR = 1482; +exports.ER_PARTITION_SUBPART_MIX_ERROR = 1483; +exports.ER_PARTITION_WRONG_NO_PART_ERROR = 1484; +exports.ER_PARTITION_WRONG_NO_SUBPART_ERROR = 1485; +exports.ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR = 1486; +exports.ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR = 1487; +exports.ER_FIELD_NOT_FOUND_PART_ERROR = 1488; +exports.ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR = 1489; +exports.ER_INCONSISTENT_PARTITION_INFO_ERROR = 1490; +exports.ER_PARTITION_FUNC_NOT_ALLOWED_ERROR = 1491; +exports.ER_PARTITIONS_MUST_BE_DEFINED_ERROR = 1492; +exports.ER_RANGE_NOT_INCREASING_ERROR = 1493; +exports.ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR = 1494; +exports.ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR = 1495; +exports.ER_PARTITION_ENTRY_ERROR = 1496; +exports.ER_MIX_HANDLER_ERROR = 1497; +exports.ER_PARTITION_NOT_DEFINED_ERROR = 1498; +exports.ER_TOO_MANY_PARTITIONS_ERROR = 1499; +exports.ER_SUBPARTITION_ERROR = 1500; +exports.ER_CANT_CREATE_HANDLER_FILE = 1501; +exports.ER_BLOB_FIELD_IN_PART_FUNC_ERROR = 1502; +exports.ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF = 1503; +exports.ER_NO_PARTS_ERROR = 1504; +exports.ER_PARTITION_MGMT_ON_NONPARTITIONED = 1505; +exports.ER_FOREIGN_KEY_ON_PARTITIONED = 1506; +exports.ER_DROP_PARTITION_NON_EXISTENT = 1507; +exports.ER_DROP_LAST_PARTITION = 1508; +exports.ER_COALESCE_ONLY_ON_HASH_PARTITION = 1509; +exports.ER_REORG_HASH_ONLY_ON_SAME_NO = 1510; +exports.ER_REORG_NO_PARAM_ERROR = 1511; +exports.ER_ONLY_ON_RANGE_LIST_PARTITION = 1512; +exports.ER_ADD_PARTITION_SUBPART_ERROR = 1513; +exports.ER_ADD_PARTITION_NO_NEW_PARTITION = 1514; +exports.ER_COALESCE_PARTITION_NO_PARTITION = 1515; +exports.ER_REORG_PARTITION_NOT_EXIST = 1516; +exports.ER_SAME_NAME_PARTITION = 1517; +exports.ER_NO_BINLOG_ERROR = 1518; +exports.ER_CONSECUTIVE_REORG_PARTITIONS = 1519; +exports.ER_REORG_OUTSIDE_RANGE = 1520; +exports.ER_PARTITION_FUNCTION_FAILURE = 1521; +exports.ER_PART_STATE_ERROR = 1522; +exports.ER_LIMITED_PART_RANGE = 1523; +exports.ER_PLUGIN_IS_NOT_LOADED = 1524; +exports.ER_WRONG_VALUE = 1525; +exports.ER_NO_PARTITION_FOR_GIVEN_VALUE = 1526; +exports.ER_FILEGROUP_OPTION_ONLY_ONCE = 1527; +exports.ER_CREATE_FILEGROUP_FAILED = 1528; +exports.ER_DROP_FILEGROUP_FAILED = 1529; +exports.ER_TABLESPACE_AUTO_EXTEND_ERROR = 1530; +exports.ER_WRONG_SIZE_NUMBER = 1531; +exports.ER_SIZE_OVERFLOW_ERROR = 1532; +exports.ER_ALTER_FILEGROUP_FAILED = 1533; +exports.ER_BINLOG_ROW_LOGGING_FAILED = 1534; +exports.ER_BINLOG_ROW_WRONG_TABLE_DEF = 1535; +exports.ER_BINLOG_ROW_RBR_TO_SBR = 1536; +exports.ER_EVENT_ALREADY_EXISTS = 1537; +exports.ER_EVENT_STORE_FAILED = 1538; +exports.ER_EVENT_DOES_NOT_EXIST = 1539; +exports.ER_EVENT_CANT_ALTER = 1540; +exports.ER_EVENT_DROP_FAILED = 1541; +exports.ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG = 1542; +exports.ER_EVENT_ENDS_BEFORE_STARTS = 1543; +exports.ER_EVENT_EXEC_TIME_IN_THE_PAST = 1544; +exports.ER_EVENT_OPEN_TABLE_FAILED = 1545; +exports.ER_EVENT_NEITHER_M_EXPR_NOR_M_AT = 1546; +exports.ER_COL_COUNT_DOESNT_MATCH_CORRUPTED = 1547; +exports.ER_CANNOT_LOAD_FROM_TABLE = 1548; +exports.ER_EVENT_CANNOT_DELETE = 1549; +exports.ER_EVENT_COMPILE_ERROR = 1550; +exports.ER_EVENT_SAME_NAME = 1551; +exports.ER_EVENT_DATA_TOO_LONG = 1552; +exports.ER_DROP_INDEX_FK = 1553; +exports.ER_WARN_DEPRECATED_SYNTAX_WITH_VER = 1554; +exports.ER_CANT_WRITE_LOCK_LOG_TABLE = 1555; +exports.ER_CANT_LOCK_LOG_TABLE = 1556; +exports.ER_FOREIGN_DUPLICATE_KEY = 1557; +exports.ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE = 1558; +exports.ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR = 1559; +exports.ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1560; +exports.ER_NDB_CANT_SWITCH_BINLOG_FORMAT = 1561; +exports.ER_PARTITION_NO_TEMPORARY = 1562; +exports.ER_PARTITION_CONST_DOMAIN_ERROR = 1563; +exports.ER_PARTITION_FUNCTION_IS_NOT_ALLOWED = 1564; +exports.ER_DDL_LOG_ERROR = 1565; +exports.ER_NULL_IN_VALUES_LESS_THAN = 1566; +exports.ER_WRONG_PARTITION_NAME = 1567; +exports.ER_CANT_CHANGE_TX_CHARACTERISTICS = 1568; +exports.ER_DUP_ENTRY_AUTOINCREMENT_CASE = 1569; +exports.ER_EVENT_MODIFY_QUEUE_ERROR = 1570; +exports.ER_EVENT_SET_VAR_ERROR = 1571; +exports.ER_PARTITION_MERGE_ERROR = 1572; +exports.ER_CANT_ACTIVATE_LOG = 1573; +exports.ER_RBR_NOT_AVAILABLE = 1574; +exports.ER_BASE64_DECODE_ERROR = 1575; +exports.ER_EVENT_RECURSION_FORBIDDEN = 1576; +exports.ER_EVENTS_DB_ERROR = 1577; +exports.ER_ONLY_INTEGERS_ALLOWED = 1578; +exports.ER_UNSUPORTED_LOG_ENGINE = 1579; +exports.ER_BAD_LOG_STATEMENT = 1580; +exports.ER_CANT_RENAME_LOG_TABLE = 1581; +exports.ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT = 1582; +exports.ER_WRONG_PARAMETERS_TO_NATIVE_FCT = 1583; +exports.ER_WRONG_PARAMETERS_TO_STORED_FCT = 1584; +exports.ER_NATIVE_FCT_NAME_COLLISION = 1585; +exports.ER_DUP_ENTRY_WITH_KEY_NAME = 1586; +exports.ER_BINLOG_PURGE_EMFILE = 1587; +exports.ER_EVENT_CANNOT_CREATE_IN_THE_PAST = 1588; +exports.ER_EVENT_CANNOT_ALTER_IN_THE_PAST = 1589; +exports.ER_SLAVE_INCIDENT = 1590; +exports.ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT = 1591; +exports.ER_BINLOG_UNSAFE_STATEMENT = 1592; +exports.ER_SLAVE_FATAL_ERROR = 1593; +exports.ER_SLAVE_RELAY_LOG_READ_FAILURE = 1594; +exports.ER_SLAVE_RELAY_LOG_WRITE_FAILURE = 1595; +exports.ER_SLAVE_CREATE_EVENT_FAILURE = 1596; +exports.ER_SLAVE_MASTER_COM_FAILURE = 1597; +exports.ER_BINLOG_LOGGING_IMPOSSIBLE = 1598; +exports.ER_VIEW_NO_CREATION_CTX = 1599; +exports.ER_VIEW_INVALID_CREATION_CTX = 1600; +exports.ER_SR_INVALID_CREATION_CTX = 1601; +exports.ER_TRG_CORRUPTED_FILE = 1602; +exports.ER_TRG_NO_CREATION_CTX = 1603; +exports.ER_TRG_INVALID_CREATION_CTX = 1604; +exports.ER_EVENT_INVALID_CREATION_CTX = 1605; +exports.ER_TRG_CANT_OPEN_TABLE = 1606; +exports.ER_CANT_CREATE_SROUTINE = 1607; +exports.ER_NEVER_USED = 1608; +exports.ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT = 1609; +exports.ER_SLAVE_CORRUPT_EVENT = 1610; +exports.ER_LOAD_DATA_INVALID_COLUMN = 1611; +exports.ER_LOG_PURGE_NO_FILE = 1612; +exports.ER_XA_RBTIMEOUT = 1613; +exports.ER_XA_RBDEADLOCK = 1614; +exports.ER_NEED_REPREPARE = 1615; +exports.ER_DELAYED_NOT_SUPPORTED = 1616; +exports.WARN_NO_MASTER_INFO = 1617; +exports.WARN_OPTION_IGNORED = 1618; +exports.ER_PLUGIN_DELETE_BUILTIN = 1619; +exports.WARN_PLUGIN_BUSY = 1620; +exports.ER_VARIABLE_IS_READONLY = 1621; +exports.ER_WARN_ENGINE_TRANSACTION_ROLLBACK = 1622; +exports.ER_SLAVE_HEARTBEAT_FAILURE = 1623; +exports.ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE = 1624; +exports.ER_NDB_REPLICATION_SCHEMA_ERROR = 1625; +exports.ER_CONFLICT_FN_PARSE_ERROR = 1626; +exports.ER_EXCEPTIONS_WRITE_ERROR = 1627; +exports.ER_TOO_LONG_TABLE_COMMENT = 1628; +exports.ER_TOO_LONG_FIELD_COMMENT = 1629; +exports.ER_FUNC_INEXISTENT_NAME_COLLISION = 1630; +exports.ER_DATABASE_NAME = 1631; +exports.ER_TABLE_NAME = 1632; +exports.ER_PARTITION_NAME = 1633; +exports.ER_SUBPARTITION_NAME = 1634; +exports.ER_TEMPORARY_NAME = 1635; +exports.ER_RENAMED_NAME = 1636; +exports.ER_TOO_MANY_CONCURRENT_TRXS = 1637; +exports.WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED = 1638; +exports.ER_DEBUG_SYNC_TIMEOUT = 1639; +exports.ER_DEBUG_SYNC_HIT_LIMIT = 1640; +exports.ER_DUP_SIGNAL_SET = 1641; +exports.ER_SIGNAL_WARN = 1642; +exports.ER_SIGNAL_NOT_FOUND = 1643; +exports.ER_SIGNAL_EXCEPTION = 1644; +exports.ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER = 1645; +exports.ER_SIGNAL_BAD_CONDITION_TYPE = 1646; +exports.WARN_COND_ITEM_TRUNCATED = 1647; +exports.ER_COND_ITEM_TOO_LONG = 1648; +exports.ER_UNKNOWN_LOCALE = 1649; +exports.ER_SLAVE_IGNORE_SERVER_IDS = 1650; +exports.ER_QUERY_CACHE_DISABLED = 1651; +exports.ER_SAME_NAME_PARTITION_FIELD = 1652; +exports.ER_PARTITION_COLUMN_LIST_ERROR = 1653; +exports.ER_WRONG_TYPE_COLUMN_VALUE_ERROR = 1654; +exports.ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR = 1655; +exports.ER_MAXVALUE_IN_VALUES_IN = 1656; +exports.ER_TOO_MANY_VALUES_ERROR = 1657; +exports.ER_ROW_SINGLE_PARTITION_FIELD_ERROR = 1658; +exports.ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD = 1659; +exports.ER_PARTITION_FIELDS_TOO_LONG = 1660; +exports.ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE = 1661; +exports.ER_BINLOG_ROW_MODE_AND_STMT_ENGINE = 1662; +exports.ER_BINLOG_UNSAFE_AND_STMT_ENGINE = 1663; +exports.ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE = 1664; +exports.ER_BINLOG_STMT_MODE_AND_ROW_ENGINE = 1665; +exports.ER_BINLOG_ROW_INJECTION_AND_STMT_MODE = 1666; +exports.ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1667; +exports.ER_BINLOG_UNSAFE_LIMIT = 1668; +exports.ER_BINLOG_UNSAFE_INSERT_DELAYED = 1669; +exports.ER_BINLOG_UNSAFE_SYSTEM_TABLE = 1670; +exports.ER_BINLOG_UNSAFE_AUTOINC_COLUMNS = 1671; +exports.ER_BINLOG_UNSAFE_UDF = 1672; +exports.ER_BINLOG_UNSAFE_SYSTEM_VARIABLE = 1673; +exports.ER_BINLOG_UNSAFE_SYSTEM_FUNCTION = 1674; +exports.ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS = 1675; +exports.ER_MESSAGE_AND_STATEMENT = 1676; +exports.ER_SLAVE_CONVERSION_FAILED = 1677; +exports.ER_SLAVE_CANT_CREATE_CONVERSION = 1678; +exports.ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT = 1679; +exports.ER_PATH_LENGTH = 1680; +exports.ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT = 1681; +exports.ER_WRONG_NATIVE_TABLE_STRUCTURE = 1682; +exports.ER_WRONG_PERFSCHEMA_USAGE = 1683; +exports.ER_WARN_I_S_SKIPPED_TABLE = 1684; +exports.ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1685; +exports.ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT = 1686; +exports.ER_SPATIAL_MUST_HAVE_GEOM_COL = 1687; +exports.ER_TOO_LONG_INDEX_COMMENT = 1688; +exports.ER_LOCK_ABORTED = 1689; +exports.ER_DATA_OUT_OF_RANGE = 1690; +exports.ER_WRONG_SPVAR_TYPE_IN_LIMIT = 1691; +exports.ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE = 1692; +exports.ER_BINLOG_UNSAFE_MIXED_STATEMENT = 1693; +exports.ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1694; +exports.ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN = 1695; +exports.ER_FAILED_READ_FROM_PAR_FILE = 1696; +exports.ER_VALUES_IS_NOT_INT_TYPE_ERROR = 1697; +exports.ER_ACCESS_DENIED_NO_PASSWORD_ERROR = 1698; +exports.ER_SET_PASSWORD_AUTH_PLUGIN = 1699; +exports.ER_GRANT_PLUGIN_USER_EXISTS = 1700; +exports.ER_TRUNCATE_ILLEGAL_FK = 1701; +exports.ER_PLUGIN_IS_PERMANENT = 1702; +exports.ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN = 1703; +exports.ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX = 1704; +exports.ER_STMT_CACHE_FULL = 1705; +exports.ER_MULTI_UPDATE_KEY_CONFLICT = 1706; +exports.ER_TABLE_NEEDS_REBUILD = 1707; +exports.WARN_OPTION_BELOW_LIMIT = 1708; +exports.ER_INDEX_COLUMN_TOO_LONG = 1709; +exports.ER_ERROR_IN_TRIGGER_BODY = 1710; +exports.ER_ERROR_IN_UNKNOWN_TRIGGER_BODY = 1711; +exports.ER_INDEX_CORRUPT = 1712; +exports.ER_UNDO_RECORD_TOO_BIG = 1713; +exports.ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT = 1714; +exports.ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE = 1715; +exports.ER_BINLOG_UNSAFE_REPLACE_SELECT = 1716; +exports.ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT = 1717; +exports.ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT = 1718; +exports.ER_BINLOG_UNSAFE_UPDATE_IGNORE = 1719; +exports.ER_PLUGIN_NO_UNINSTALL = 1720; +exports.ER_PLUGIN_NO_INSTALL = 1721; +exports.ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT = 1722; +exports.ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC = 1723; +exports.ER_BINLOG_UNSAFE_INSERT_TWO_KEYS = 1724; +exports.ER_TABLE_IN_FK_CHECK = 1725; +exports.ER_UNSUPPORTED_ENGINE = 1726; +exports.ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST = 1727; +exports.ER_CANNOT_LOAD_FROM_TABLE_V2 = 1728; +exports.ER_MASTER_DELAY_VALUE_OUT_OF_RANGE = 1729; +exports.ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT = 1730; +exports.ER_PARTITION_EXCHANGE_DIFFERENT_OPTION = 1731; +exports.ER_PARTITION_EXCHANGE_PART_TABLE = 1732; +exports.ER_PARTITION_EXCHANGE_TEMP_TABLE = 1733; +exports.ER_PARTITION_INSTEAD_OF_SUBPARTITION = 1734; +exports.ER_UNKNOWN_PARTITION = 1735; +exports.ER_TABLES_DIFFERENT_METADATA = 1736; +exports.ER_ROW_DOES_NOT_MATCH_PARTITION = 1737; +exports.ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX = 1738; +exports.ER_WARN_INDEX_NOT_APPLICABLE = 1739; +exports.ER_PARTITION_EXCHANGE_FOREIGN_KEY = 1740; +exports.ER_NO_SUCH_KEY_VALUE = 1741; +exports.ER_RPL_INFO_DATA_TOO_LONG = 1742; +exports.ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE = 1743; +exports.ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE = 1744; +exports.ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX = 1745; +exports.ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT = 1746; +exports.ER_PARTITION_CLAUSE_ON_NONPARTITIONED = 1747; +exports.ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET = 1748; +exports.ER_NO_SUCH_PARTITION = 1749; +exports.ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE = 1750; +exports.ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE = 1751; +exports.ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE = 1752; +exports.ER_MTS_FEATURE_IS_NOT_SUPPORTED = 1753; +exports.ER_MTS_UPDATED_DBS_GREATER_MAX = 1754; +exports.ER_MTS_CANT_PARALLEL = 1755; +exports.ER_MTS_INCONSISTENT_DATA = 1756; +exports.ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING = 1757; +exports.ER_DA_INVALID_CONDITION_NUMBER = 1758; +exports.ER_INSECURE_PLAIN_TEXT = 1759; +exports.ER_INSECURE_CHANGE_MASTER = 1760; +exports.ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO = 1761; +exports.ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO = 1762; +exports.ER_SQLTHREAD_WITH_SECURE_SLAVE = 1763; +exports.ER_TABLE_HAS_NO_FT = 1764; +exports.ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER = 1765; +exports.ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION = 1766; +exports.ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST = 1767; +exports.ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION = 1768; +exports.ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION = 1769; +exports.ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL = 1770; +exports.ER_SKIPPING_LOGGED_TRANSACTION = 1771; +exports.ER_MALFORMED_GTID_SET_SPECIFICATION = 1772; +exports.ER_MALFORMED_GTID_SET_ENCODING = 1773; +exports.ER_MALFORMED_GTID_SPECIFICATION = 1774; +exports.ER_GNO_EXHAUSTED = 1775; +exports.ER_BAD_SLAVE_AUTO_POSITION = 1776; +exports.ER_AUTO_POSITION_REQUIRES_GTID_MODE_NOT_OFF = 1777; +exports.ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET = 1778; +exports.ER_GTID_MODE_ON_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON = 1779; +exports.ER_GTID_MODE_REQUIRES_BINLOG = 1780; +exports.ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF = 1781; +exports.ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON = 1782; +exports.ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF = 1783; +exports.ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF = 1784; +exports.ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE = 1785; +exports.ER_GTID_UNSAFE_CREATE_SELECT = 1786; +exports.ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION = 1787; +exports.ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME = 1788; +exports.ER_MASTER_HAS_PURGED_REQUIRED_GTIDS = 1789; +exports.ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID = 1790; +exports.ER_UNKNOWN_EXPLAIN_FORMAT = 1791; +exports.ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION = 1792; +exports.ER_TOO_LONG_TABLE_PARTITION_COMMENT = 1793; +exports.ER_SLAVE_CONFIGURATION = 1794; +exports.ER_INNODB_FT_LIMIT = 1795; +exports.ER_INNODB_NO_FT_TEMP_TABLE = 1796; +exports.ER_INNODB_FT_WRONG_DOCID_COLUMN = 1797; +exports.ER_INNODB_FT_WRONG_DOCID_INDEX = 1798; +exports.ER_INNODB_ONLINE_LOG_TOO_BIG = 1799; +exports.ER_UNKNOWN_ALTER_ALGORITHM = 1800; +exports.ER_UNKNOWN_ALTER_LOCK = 1801; +exports.ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS = 1802; +exports.ER_MTS_RECOVERY_FAILURE = 1803; +exports.ER_MTS_RESET_WORKERS = 1804; +exports.ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2 = 1805; +exports.ER_SLAVE_SILENT_RETRY_TRANSACTION = 1806; +exports.ER_DISCARD_FK_CHECKS_RUNNING = 1807; +exports.ER_TABLE_SCHEMA_MISMATCH = 1808; +exports.ER_TABLE_IN_SYSTEM_TABLESPACE = 1809; +exports.ER_IO_READ_ERROR = 1810; +exports.ER_IO_WRITE_ERROR = 1811; +exports.ER_TABLESPACE_MISSING = 1812; +exports.ER_TABLESPACE_EXISTS = 1813; +exports.ER_TABLESPACE_DISCARDED = 1814; +exports.ER_INTERNAL_ERROR = 1815; +exports.ER_INNODB_IMPORT_ERROR = 1816; +exports.ER_INNODB_INDEX_CORRUPT = 1817; +exports.ER_INVALID_YEAR_COLUMN_LENGTH = 1818; +exports.ER_NOT_VALID_PASSWORD = 1819; +exports.ER_MUST_CHANGE_PASSWORD = 1820; +exports.ER_FK_NO_INDEX_CHILD = 1821; +exports.ER_FK_NO_INDEX_PARENT = 1822; +exports.ER_FK_FAIL_ADD_SYSTEM = 1823; +exports.ER_FK_CANNOT_OPEN_PARENT = 1824; +exports.ER_FK_INCORRECT_OPTION = 1825; +exports.ER_FK_DUP_NAME = 1826; +exports.ER_PASSWORD_FORMAT = 1827; +exports.ER_FK_COLUMN_CANNOT_DROP = 1828; +exports.ER_FK_COLUMN_CANNOT_DROP_CHILD = 1829; +exports.ER_FK_COLUMN_NOT_NULL = 1830; +exports.ER_DUP_INDEX = 1831; +exports.ER_FK_COLUMN_CANNOT_CHANGE = 1832; +exports.ER_FK_COLUMN_CANNOT_CHANGE_CHILD = 1833; +exports.ER_FK_CANNOT_DELETE_PARENT = 1834; +exports.ER_MALFORMED_PACKET = 1835; +exports.ER_READ_ONLY_MODE = 1836; +exports.ER_GTID_NEXT_TYPE_UNDEFINED_GROUP = 1837; +exports.ER_VARIABLE_NOT_SETTABLE_IN_SP = 1838; +exports.ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF = 1839; +exports.ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY = 1840; +exports.ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY = 1841; +exports.ER_GTID_PURGED_WAS_CHANGED = 1842; +exports.ER_GTID_EXECUTED_WAS_CHANGED = 1843; +exports.ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES = 1844; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED = 1845; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON = 1846; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY = 1847; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION = 1848; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME = 1849; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE = 1850; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK = 1851; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_IGNORE = 1852; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK = 1853; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC = 1854; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS = 1855; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS = 1856; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS = 1857; +exports.ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE = 1858; +exports.ER_DUP_UNKNOWN_IN_INDEX = 1859; +exports.ER_IDENT_CAUSES_TOO_LONG_PATH = 1860; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL = 1861; +exports.ER_MUST_CHANGE_PASSWORD_LOGIN = 1862; +exports.ER_ROW_IN_WRONG_PARTITION = 1863; +exports.ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX = 1864; +exports.ER_INNODB_NO_FT_USES_PARSER = 1865; +exports.ER_BINLOG_LOGICAL_CORRUPTION = 1866; +exports.ER_WARN_PURGE_LOG_IN_USE = 1867; +exports.ER_WARN_PURGE_LOG_IS_ACTIVE = 1868; +exports.ER_AUTO_INCREMENT_CONFLICT = 1869; +exports.WARN_ON_BLOCKHOLE_IN_RBR = 1870; +exports.ER_SLAVE_MI_INIT_REPOSITORY = 1871; +exports.ER_SLAVE_RLI_INIT_REPOSITORY = 1872; +exports.ER_ACCESS_DENIED_CHANGE_USER_ERROR = 1873; +exports.ER_INNODB_READ_ONLY = 1874; +exports.ER_STOP_SLAVE_SQL_THREAD_TIMEOUT = 1875; +exports.ER_STOP_SLAVE_IO_THREAD_TIMEOUT = 1876; +exports.ER_TABLE_CORRUPT = 1877; +exports.ER_TEMP_FILE_WRITE_FAILURE = 1878; +exports.ER_INNODB_FT_AUX_NOT_HEX_ID = 1879; +exports.ER_OLD_TEMPORALS_UPGRADED = 1880; +exports.ER_INNODB_FORCED_RECOVERY = 1881; +exports.ER_AES_INVALID_IV = 1882; +exports.ER_PLUGIN_CANNOT_BE_UNINSTALLED = 1883; +exports.ER_GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_GTID_GROUP = 1884; +exports.ER_SLAVE_HAS_MORE_GTIDS_THAN_MASTER = 1885; +exports.ER_FILE_CORRUPT = 3000; +exports.ER_ERROR_ON_MASTER = 3001; +exports.ER_INCONSISTENT_ERROR = 3002; +exports.ER_STORAGE_ENGINE_NOT_LOADED = 3003; +exports.ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER = 3004; +exports.ER_WARN_LEGACY_SYNTAX_CONVERTED = 3005; +exports.ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN = 3006; +exports.ER_CANNOT_DISCARD_TEMPORARY_TABLE = 3007; +exports.ER_FK_DEPTH_EXCEEDED = 3008; +exports.ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2 = 3009; +exports.ER_WARN_TRIGGER_DOESNT_HAVE_CREATED = 3010; +exports.ER_REFERENCED_TRG_DOES_NOT_EXIST = 3011; +exports.ER_EXPLAIN_NOT_SUPPORTED = 3012; +exports.ER_INVALID_FIELD_SIZE = 3013; +exports.ER_MISSING_HA_CREATE_OPTION = 3014; +exports.ER_ENGINE_OUT_OF_MEMORY = 3015; +exports.ER_PASSWORD_EXPIRE_ANONYMOUS_USER = 3016; +exports.ER_SLAVE_SQL_THREAD_MUST_STOP = 3017; +exports.ER_NO_FT_MATERIALIZED_SUBQUERY = 3018; +exports.ER_INNODB_UNDO_LOG_FULL = 3019; +exports.ER_INVALID_ARGUMENT_FOR_LOGARITHM = 3020; +exports.ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP = 3021; +exports.ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO = 3022; +exports.ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS = 3023; +exports.ER_QUERY_TIMEOUT = 3024; +exports.ER_NON_RO_SELECT_DISABLE_TIMER = 3025; +exports.ER_DUP_LIST_ENTRY = 3026; +exports.ER_SQL_MODE_NO_EFFECT = 3027; +exports.ER_AGGREGATE_ORDER_FOR_UNION = 3028; +exports.ER_AGGREGATE_ORDER_NON_AGG_QUERY = 3029; +exports.ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR = 3030; +exports.ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER = 3031; +exports.ER_SERVER_OFFLINE_MODE = 3032; +exports.ER_GIS_DIFFERENT_SRIDS = 3033; +exports.ER_GIS_UNSUPPORTED_ARGUMENT = 3034; +exports.ER_GIS_UNKNOWN_ERROR = 3035; +exports.ER_GIS_UNKNOWN_EXCEPTION = 3036; +exports.ER_GIS_INVALID_DATA = 3037; +exports.ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION = 3038; +exports.ER_BOOST_GEOMETRY_CENTROID_EXCEPTION = 3039; +exports.ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION = 3040; +exports.ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION = 3041; +exports.ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION = 3042; +exports.ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION = 3043; +exports.ER_STD_BAD_ALLOC_ERROR = 3044; +exports.ER_STD_DOMAIN_ERROR = 3045; +exports.ER_STD_LENGTH_ERROR = 3046; +exports.ER_STD_INVALID_ARGUMENT = 3047; +exports.ER_STD_OUT_OF_RANGE_ERROR = 3048; +exports.ER_STD_OVERFLOW_ERROR = 3049; +exports.ER_STD_RANGE_ERROR = 3050; +exports.ER_STD_UNDERFLOW_ERROR = 3051; +exports.ER_STD_LOGIC_ERROR = 3052; +exports.ER_STD_RUNTIME_ERROR = 3053; +exports.ER_STD_UNKNOWN_EXCEPTION = 3054; +exports.ER_GIS_DATA_WRONG_ENDIANESS = 3055; +exports.ER_CHANGE_MASTER_PASSWORD_LENGTH = 3056; +exports.ER_USER_LOCK_WRONG_NAME = 3057; +exports.ER_USER_LOCK_DEADLOCK = 3058; +exports.ER_REPLACE_INACCESSIBLE_ROWS = 3059; +exports.ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS = 3060; +exports.ER_ILLEGAL_USER_VAR = 3061; +exports.ER_GTID_MODE_OFF = 3062; +exports.ER_UNSUPPORTED_BY_REPLICATION_THREAD = 3063; +exports.ER_INCORRECT_TYPE = 3064; +exports.ER_FIELD_IN_ORDER_NOT_SELECT = 3065; +exports.ER_AGGREGATE_IN_ORDER_NOT_SELECT = 3066; +exports.ER_INVALID_RPL_WILD_TABLE_FILTER_PATTERN = 3067; +exports.ER_NET_OK_PACKET_TOO_LARGE = 3068; +exports.ER_INVALID_JSON_DATA = 3069; +exports.ER_INVALID_GEOJSON_MISSING_MEMBER = 3070; +exports.ER_INVALID_GEOJSON_WRONG_TYPE = 3071; +exports.ER_INVALID_GEOJSON_UNSPECIFIED = 3072; +exports.ER_DIMENSION_UNSUPPORTED = 3073; +exports.ER_SLAVE_CHANNEL_DOES_NOT_EXIST = 3074; +exports.ER_SLAVE_MULTIPLE_CHANNELS_HOST_PORT = 3075; +exports.ER_SLAVE_CHANNEL_NAME_INVALID_OR_TOO_LONG = 3076; +exports.ER_SLAVE_NEW_CHANNEL_WRONG_REPOSITORY = 3077; +exports.ER_SLAVE_CHANNEL_DELETE = 3078; +exports.ER_SLAVE_MULTIPLE_CHANNELS_CMD = 3079; +exports.ER_SLAVE_MAX_CHANNELS_EXCEEDED = 3080; +exports.ER_SLAVE_CHANNEL_MUST_STOP = 3081; +exports.ER_SLAVE_CHANNEL_NOT_RUNNING = 3082; +exports.ER_SLAVE_CHANNEL_WAS_RUNNING = 3083; +exports.ER_SLAVE_CHANNEL_WAS_NOT_RUNNING = 3084; +exports.ER_SLAVE_CHANNEL_SQL_THREAD_MUST_STOP = 3085; +exports.ER_SLAVE_CHANNEL_SQL_SKIP_COUNTER = 3086; +exports.ER_WRONG_FIELD_WITH_GROUP_V2 = 3087; +exports.ER_MIX_OF_GROUP_FUNC_AND_FIELDS_V2 = 3088; +exports.ER_WARN_DEPRECATED_SYSVAR_UPDATE = 3089; +exports.ER_WARN_DEPRECATED_SQLMODE = 3090; +exports.ER_CANNOT_LOG_PARTIAL_DROP_DATABASE_WITH_GTID = 3091; +exports.ER_GROUP_REPLICATION_CONFIGURATION = 3092; +exports.ER_GROUP_REPLICATION_RUNNING = 3093; +exports.ER_GROUP_REPLICATION_APPLIER_INIT_ERROR = 3094; +exports.ER_GROUP_REPLICATION_STOP_APPLIER_THREAD_TIMEOUT = 3095; +exports.ER_GROUP_REPLICATION_COMMUNICATION_LAYER_SESSION_ERROR = 3096; +exports.ER_GROUP_REPLICATION_COMMUNICATION_LAYER_JOIN_ERROR = 3097; +exports.ER_BEFORE_DML_VALIDATION_ERROR = 3098; +exports.ER_PREVENTS_VARIABLE_WITHOUT_RBR = 3099; +exports.ER_RUN_HOOK_ERROR = 3100; +exports.ER_TRANSACTION_ROLLBACK_DURING_COMMIT = 3101; +exports.ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED = 3102; +exports.ER_UNSUPPORTED_ALTER_INPLACE_ON_VIRTUAL_COLUMN = 3103; +exports.ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN = 3104; +exports.ER_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN = 3105; +exports.ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN = 3106; +exports.ER_GENERATED_COLUMN_NON_PRIOR = 3107; +exports.ER_DEPENDENT_BY_GENERATED_COLUMN = 3108; +exports.ER_GENERATED_COLUMN_REF_AUTO_INC = 3109; +exports.ER_FEATURE_NOT_AVAILABLE = 3110; +exports.ER_CANT_SET_GTID_MODE = 3111; +exports.ER_CANT_USE_AUTO_POSITION_WITH_GTID_MODE_OFF = 3112; +exports.ER_CANT_REPLICATE_ANONYMOUS_WITH_AUTO_POSITION = 3113; +exports.ER_CANT_REPLICATE_ANONYMOUS_WITH_GTID_MODE_ON = 3114; +exports.ER_CANT_REPLICATE_GTID_WITH_GTID_MODE_OFF = 3115; +exports.ER_CANT_SET_ENFORCE_GTID_CONSISTENCY_ON_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS = 3116; +exports.ER_SET_ENFORCE_GTID_CONSISTENCY_WARN_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS = 3117; +exports.ER_ACCOUNT_HAS_BEEN_LOCKED = 3118; +exports.ER_WRONG_TABLESPACE_NAME = 3119; +exports.ER_TABLESPACE_IS_NOT_EMPTY = 3120; +exports.ER_WRONG_FILE_NAME = 3121; +exports.ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION = 3122; +exports.ER_WARN_OPTIMIZER_HINT_SYNTAX_ERROR = 3123; +exports.ER_WARN_BAD_MAX_EXECUTION_TIME = 3124; +exports.ER_WARN_UNSUPPORTED_MAX_EXECUTION_TIME = 3125; +exports.ER_WARN_CONFLICTING_HINT = 3126; +exports.ER_WARN_UNKNOWN_QB_NAME = 3127; +exports.ER_UNRESOLVED_HINT_NAME = 3128; +exports.ER_WARN_ON_MODIFYING_GTID_EXECUTED_TABLE = 3129; +exports.ER_PLUGGABLE_PROTOCOL_COMMAND_NOT_SUPPORTED = 3130; +exports.ER_LOCKING_SERVICE_WRONG_NAME = 3131; +exports.ER_LOCKING_SERVICE_DEADLOCK = 3132; +exports.ER_LOCKING_SERVICE_TIMEOUT = 3133; +exports.ER_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED = 3134; +exports.ER_SQL_MODE_MERGED = 3135; +exports.ER_VTOKEN_PLUGIN_TOKEN_MISMATCH = 3136; +exports.ER_VTOKEN_PLUGIN_TOKEN_NOT_FOUND = 3137; +exports.ER_CANT_SET_VARIABLE_WHEN_OWNING_GTID = 3138; +exports.ER_SLAVE_CHANNEL_OPERATION_NOT_ALLOWED = 3139; +exports.ER_INVALID_JSON_TEXT = 3140; +exports.ER_INVALID_JSON_TEXT_IN_PARAM = 3141; +exports.ER_INVALID_JSON_BINARY_DATA = 3142; +exports.ER_INVALID_JSON_PATH = 3143; +exports.ER_INVALID_JSON_CHARSET = 3144; +exports.ER_INVALID_JSON_CHARSET_IN_FUNCTION = 3145; +exports.ER_INVALID_TYPE_FOR_JSON = 3146; +exports.ER_INVALID_CAST_TO_JSON = 3147; +exports.ER_INVALID_JSON_PATH_CHARSET = 3148; +exports.ER_INVALID_JSON_PATH_WILDCARD = 3149; +exports.ER_JSON_VALUE_TOO_BIG = 3150; +exports.ER_JSON_KEY_TOO_BIG = 3151; +exports.ER_JSON_USED_AS_KEY = 3152; +exports.ER_JSON_VACUOUS_PATH = 3153; +exports.ER_JSON_BAD_ONE_OR_ALL_ARG = 3154; +exports.ER_NUMERIC_JSON_VALUE_OUT_OF_RANGE = 3155; +exports.ER_INVALID_JSON_VALUE_FOR_CAST = 3156; +exports.ER_JSON_DOCUMENT_TOO_DEEP = 3157; +exports.ER_JSON_DOCUMENT_NULL_KEY = 3158; +exports.ER_SECURE_TRANSPORT_REQUIRED = 3159; +exports.ER_NO_SECURE_TRANSPORTS_CONFIGURED = 3160; +exports.ER_DISABLED_STORAGE_ENGINE = 3161; +exports.ER_USER_DOES_NOT_EXIST = 3162; +exports.ER_USER_ALREADY_EXISTS = 3163; +exports.ER_AUDIT_API_ABORT = 3164; +exports.ER_INVALID_JSON_PATH_ARRAY_CELL = 3165; +exports.ER_BUFPOOL_RESIZE_INPROGRESS = 3166; +exports.ER_FEATURE_DISABLED_SEE_DOC = 3167; +exports.ER_SERVER_ISNT_AVAILABLE = 3168; +exports.ER_SESSION_WAS_KILLED = 3169; +exports.ER_CAPACITY_EXCEEDED = 3170; +exports.ER_CAPACITY_EXCEEDED_IN_RANGE_OPTIMIZER = 3171; +exports.ER_TABLE_NEEDS_UPG_PART = 3172; +exports.ER_CANT_WAIT_FOR_EXECUTED_GTID_SET_WHILE_OWNING_A_GTID = 3173; +exports.ER_CANNOT_ADD_FOREIGN_BASE_COL_VIRTUAL = 3174; +exports.ER_CANNOT_CREATE_VIRTUAL_INDEX_CONSTRAINT = 3175; +exports.ER_ERROR_ON_MODIFYING_GTID_EXECUTED_TABLE = 3176; +exports.ER_LOCK_REFUSED_BY_ENGINE = 3177; +exports.ER_UNSUPPORTED_ALTER_ONLINE_ON_VIRTUAL_COLUMN = 3178; +exports.ER_MASTER_KEY_ROTATION_NOT_SUPPORTED_BY_SE = 3179; +exports.ER_MASTER_KEY_ROTATION_ERROR_BY_SE = 3180; +exports.ER_MASTER_KEY_ROTATION_BINLOG_FAILED = 3181; +exports.ER_MASTER_KEY_ROTATION_SE_UNAVAILABLE = 3182; +exports.ER_TABLESPACE_CANNOT_ENCRYPT = 3183; +exports.ER_INVALID_ENCRYPTION_OPTION = 3184; +exports.ER_CANNOT_FIND_KEY_IN_KEYRING = 3185; +exports.ER_CAPACITY_EXCEEDED_IN_PARSER = 3186; +exports.ER_UNSUPPORTED_ALTER_ENCRYPTION_INPLACE = 3187; +exports.ER_KEYRING_UDF_KEYRING_SERVICE_ERROR = 3188; +exports.ER_USER_COLUMN_OLD_LENGTH = 3189; +exports.ER_CANT_RESET_MASTER = 3190; +exports.ER_GROUP_REPLICATION_MAX_GROUP_SIZE = 3191; +exports.ER_CANNOT_ADD_FOREIGN_BASE_COL_STORED = 3192; +exports.ER_TABLE_REFERENCED = 3193; +exports.ER_PARTITION_ENGINE_DEPRECATED_FOR_TABLE = 3194; +exports.ER_WARN_USING_GEOMFROMWKB_TO_SET_SRID_ZERO = 3195; +exports.ER_WARN_USING_GEOMFROMWKB_TO_SET_SRID = 3196; +exports.ER_XA_RETRY = 3197; +exports.ER_KEYRING_AWS_UDF_AWS_KMS_ERROR = 3198; +exports.ER_BINLOG_UNSAFE_XA = 3199; +exports.ER_UDF_ERROR = 3200; +exports.ER_KEYRING_MIGRATION_FAILURE = 3201; +exports.ER_KEYRING_ACCESS_DENIED_ERROR = 3202; +exports.ER_KEYRING_MIGRATION_STATUS = 3203; + +// Lookup-by-number table +exports[1] = 'EE_CANTCREATEFILE'; +exports[2] = 'EE_READ'; +exports[3] = 'EE_WRITE'; +exports[4] = 'EE_BADCLOSE'; +exports[5] = 'EE_OUTOFMEMORY'; +exports[6] = 'EE_DELETE'; +exports[7] = 'EE_LINK'; +exports[9] = 'EE_EOFERR'; +exports[10] = 'EE_CANTLOCK'; +exports[11] = 'EE_CANTUNLOCK'; +exports[12] = 'EE_DIR'; +exports[13] = 'EE_STAT'; +exports[14] = 'EE_CANT_CHSIZE'; +exports[15] = 'EE_CANT_OPEN_STREAM'; +exports[16] = 'EE_GETWD'; +exports[17] = 'EE_SETWD'; +exports[18] = 'EE_LINK_WARNING'; +exports[19] = 'EE_OPEN_WARNING'; +exports[20] = 'EE_DISK_FULL'; +exports[21] = 'EE_CANT_MKDIR'; +exports[22] = 'EE_UNKNOWN_CHARSET'; +exports[23] = 'EE_OUT_OF_FILERESOURCES'; +exports[24] = 'EE_CANT_READLINK'; +exports[25] = 'EE_CANT_SYMLINK'; +exports[26] = 'EE_REALPATH'; +exports[27] = 'EE_SYNC'; +exports[28] = 'EE_UNKNOWN_COLLATION'; +exports[29] = 'EE_FILENOTFOUND'; +exports[30] = 'EE_FILE_NOT_CLOSED'; +exports[31] = 'EE_CHANGE_OWNERSHIP'; +exports[32] = 'EE_CHANGE_PERMISSIONS'; +exports[33] = 'EE_CANT_SEEK'; +exports[34] = 'EE_CAPACITY_EXCEEDED'; +exports[120] = 'HA_ERR_KEY_NOT_FOUND'; +exports[121] = 'HA_ERR_FOUND_DUPP_KEY'; +exports[122] = 'HA_ERR_INTERNAL_ERROR'; +exports[123] = 'HA_ERR_RECORD_CHANGED'; +exports[124] = 'HA_ERR_WRONG_INDEX'; +exports[126] = 'HA_ERR_CRASHED'; +exports[127] = 'HA_ERR_WRONG_IN_RECORD'; +exports[128] = 'HA_ERR_OUT_OF_MEM'; +exports[130] = 'HA_ERR_NOT_A_TABLE'; +exports[131] = 'HA_ERR_WRONG_COMMAND'; +exports[132] = 'HA_ERR_OLD_FILE'; +exports[133] = 'HA_ERR_NO_ACTIVE_RECORD'; +exports[134] = 'HA_ERR_RECORD_DELETED'; +exports[135] = 'HA_ERR_RECORD_FILE_FULL'; +exports[136] = 'HA_ERR_INDEX_FILE_FULL'; +exports[137] = 'HA_ERR_END_OF_FILE'; +exports[138] = 'HA_ERR_UNSUPPORTED'; +exports[139] = 'HA_ERR_TOO_BIG_ROW'; +exports[140] = 'HA_WRONG_CREATE_OPTION'; +exports[141] = 'HA_ERR_FOUND_DUPP_UNIQUE'; +exports[142] = 'HA_ERR_UNKNOWN_CHARSET'; +exports[143] = 'HA_ERR_WRONG_MRG_TABLE_DEF'; +exports[144] = 'HA_ERR_CRASHED_ON_REPAIR'; +exports[145] = 'HA_ERR_CRASHED_ON_USAGE'; +exports[146] = 'HA_ERR_LOCK_WAIT_TIMEOUT'; +exports[147] = 'HA_ERR_LOCK_TABLE_FULL'; +exports[148] = 'HA_ERR_READ_ONLY_TRANSACTION'; +exports[149] = 'HA_ERR_LOCK_DEADLOCK'; +exports[150] = 'HA_ERR_CANNOT_ADD_FOREIGN'; +exports[151] = 'HA_ERR_NO_REFERENCED_ROW'; +exports[152] = 'HA_ERR_ROW_IS_REFERENCED'; +exports[153] = 'HA_ERR_NO_SAVEPOINT'; +exports[154] = 'HA_ERR_NON_UNIQUE_BLOCK_SIZE'; +exports[155] = 'HA_ERR_NO_SUCH_TABLE'; +exports[156] = 'HA_ERR_TABLE_EXIST'; +exports[157] = 'HA_ERR_NO_CONNECTION'; +exports[158] = 'HA_ERR_NULL_IN_SPATIAL'; +exports[159] = 'HA_ERR_TABLE_DEF_CHANGED'; +exports[160] = 'HA_ERR_NO_PARTITION_FOUND'; +exports[161] = 'HA_ERR_RBR_LOGGING_FAILED'; +exports[162] = 'HA_ERR_DROP_INDEX_FK'; +exports[163] = 'HA_ERR_FOREIGN_DUPLICATE_KEY'; +exports[164] = 'HA_ERR_TABLE_NEEDS_UPGRADE'; +exports[165] = 'HA_ERR_TABLE_READONLY'; +exports[166] = 'HA_ERR_AUTOINC_READ_FAILED'; +exports[167] = 'HA_ERR_AUTOINC_ERANGE'; +exports[168] = 'HA_ERR_GENERIC'; +exports[169] = 'HA_ERR_RECORD_IS_THE_SAME'; +exports[170] = 'HA_ERR_LOGGING_IMPOSSIBLE'; +exports[171] = 'HA_ERR_CORRUPT_EVENT'; +exports[172] = 'HA_ERR_NEW_FILE'; +exports[173] = 'HA_ERR_ROWS_EVENT_APPLY'; +exports[174] = 'HA_ERR_INITIALIZATION'; +exports[175] = 'HA_ERR_FILE_TOO_SHORT'; +exports[176] = 'HA_ERR_WRONG_CRC'; +exports[177] = 'HA_ERR_TOO_MANY_CONCURRENT_TRXS'; +exports[178] = 'HA_ERR_NOT_IN_LOCK_PARTITIONS'; +exports[179] = 'HA_ERR_INDEX_COL_TOO_LONG'; +exports[180] = 'HA_ERR_INDEX_CORRUPT'; +exports[181] = 'HA_ERR_UNDO_REC_TOO_BIG'; +exports[182] = 'HA_FTS_INVALID_DOCID'; +exports[183] = 'HA_ERR_TABLE_IN_FK_CHECK'; +exports[184] = 'HA_ERR_TABLESPACE_EXISTS'; +exports[185] = 'HA_ERR_TOO_MANY_FIELDS'; +exports[186] = 'HA_ERR_ROW_IN_WRONG_PARTITION'; +exports[187] = 'HA_ERR_INNODB_READ_ONLY'; +exports[188] = 'HA_ERR_FTS_EXCEED_RESULT_CACHE_LIMIT'; +exports[189] = 'HA_ERR_TEMP_FILE_WRITE_FAILURE'; +exports[190] = 'HA_ERR_INNODB_FORCED_RECOVERY'; +exports[191] = 'HA_ERR_FTS_TOO_MANY_WORDS_IN_PHRASE'; +exports[192] = 'HA_ERR_FK_DEPTH_EXCEEDED'; +exports[193] = 'HA_MISSING_CREATE_OPTION'; +exports[194] = 'HA_ERR_SE_OUT_OF_MEMORY'; +exports[195] = 'HA_ERR_TABLE_CORRUPT'; +exports[196] = 'HA_ERR_QUERY_INTERRUPTED'; +exports[197] = 'HA_ERR_TABLESPACE_MISSING'; +exports[198] = 'HA_ERR_TABLESPACE_IS_NOT_EMPTY'; +exports[199] = 'HA_ERR_WRONG_FILE_NAME'; +exports[200] = 'HA_ERR_NOT_ALLOWED_COMMAND'; +exports[201] = 'HA_ERR_COMPUTE_FAILED'; +exports[1000] = 'ER_HASHCHK'; +exports[1001] = 'ER_NISAMCHK'; +exports[1002] = 'ER_NO'; +exports[1003] = 'ER_YES'; +exports[1004] = 'ER_CANT_CREATE_FILE'; +exports[1005] = 'ER_CANT_CREATE_TABLE'; +exports[1006] = 'ER_CANT_CREATE_DB'; +exports[1007] = 'ER_DB_CREATE_EXISTS'; +exports[1008] = 'ER_DB_DROP_EXISTS'; +exports[1009] = 'ER_DB_DROP_DELETE'; +exports[1010] = 'ER_DB_DROP_RMDIR'; +exports[1011] = 'ER_CANT_DELETE_FILE'; +exports[1012] = 'ER_CANT_FIND_SYSTEM_REC'; +exports[1013] = 'ER_CANT_GET_STAT'; +exports[1014] = 'ER_CANT_GET_WD'; +exports[1015] = 'ER_CANT_LOCK'; +exports[1016] = 'ER_CANT_OPEN_FILE'; +exports[1017] = 'ER_FILE_NOT_FOUND'; +exports[1018] = 'ER_CANT_READ_DIR'; +exports[1019] = 'ER_CANT_SET_WD'; +exports[1020] = 'ER_CHECKREAD'; +exports[1021] = 'ER_DISK_FULL'; +exports[1022] = 'ER_DUP_KEY'; +exports[1023] = 'ER_ERROR_ON_CLOSE'; +exports[1024] = 'ER_ERROR_ON_READ'; +exports[1025] = 'ER_ERROR_ON_RENAME'; +exports[1026] = 'ER_ERROR_ON_WRITE'; +exports[1027] = 'ER_FILE_USED'; +exports[1028] = 'ER_FILSORT_ABORT'; +exports[1029] = 'ER_FORM_NOT_FOUND'; +exports[1030] = 'ER_GET_ERRNO'; +exports[1031] = 'ER_ILLEGAL_HA'; +exports[1032] = 'ER_KEY_NOT_FOUND'; +exports[1033] = 'ER_NOT_FORM_FILE'; +exports[1034] = 'ER_NOT_KEYFILE'; +exports[1035] = 'ER_OLD_KEYFILE'; +exports[1036] = 'ER_OPEN_AS_READONLY'; +exports[1037] = 'ER_OUTOFMEMORY'; +exports[1038] = 'ER_OUT_OF_SORTMEMORY'; +exports[1039] = 'ER_UNEXPECTED_EOF'; +exports[1040] = 'ER_CON_COUNT_ERROR'; +exports[1041] = 'ER_OUT_OF_RESOURCES'; +exports[1042] = 'ER_BAD_HOST_ERROR'; +exports[1043] = 'ER_HANDSHAKE_ERROR'; +exports[1044] = 'ER_DBACCESS_DENIED_ERROR'; +exports[1045] = 'ER_ACCESS_DENIED_ERROR'; +exports[1046] = 'ER_NO_DB_ERROR'; +exports[1047] = 'ER_UNKNOWN_COM_ERROR'; +exports[1048] = 'ER_BAD_NULL_ERROR'; +exports[1049] = 'ER_BAD_DB_ERROR'; +exports[1050] = 'ER_TABLE_EXISTS_ERROR'; +exports[1051] = 'ER_BAD_TABLE_ERROR'; +exports[1052] = 'ER_NON_UNIQ_ERROR'; +exports[1053] = 'ER_SERVER_SHUTDOWN'; +exports[1054] = 'ER_BAD_FIELD_ERROR'; +exports[1055] = 'ER_WRONG_FIELD_WITH_GROUP'; +exports[1056] = 'ER_WRONG_GROUP_FIELD'; +exports[1057] = 'ER_WRONG_SUM_SELECT'; +exports[1058] = 'ER_WRONG_VALUE_COUNT'; +exports[1059] = 'ER_TOO_LONG_IDENT'; +exports[1060] = 'ER_DUP_FIELDNAME'; +exports[1061] = 'ER_DUP_KEYNAME'; +exports[1062] = 'ER_DUP_ENTRY'; +exports[1063] = 'ER_WRONG_FIELD_SPEC'; +exports[1064] = 'ER_PARSE_ERROR'; +exports[1065] = 'ER_EMPTY_QUERY'; +exports[1066] = 'ER_NONUNIQ_TABLE'; +exports[1067] = 'ER_INVALID_DEFAULT'; +exports[1068] = 'ER_MULTIPLE_PRI_KEY'; +exports[1069] = 'ER_TOO_MANY_KEYS'; +exports[1070] = 'ER_TOO_MANY_KEY_PARTS'; +exports[1071] = 'ER_TOO_LONG_KEY'; +exports[1072] = 'ER_KEY_COLUMN_DOES_NOT_EXITS'; +exports[1073] = 'ER_BLOB_USED_AS_KEY'; +exports[1074] = 'ER_TOO_BIG_FIELDLENGTH'; +exports[1075] = 'ER_WRONG_AUTO_KEY'; +exports[1076] = 'ER_READY'; +exports[1077] = 'ER_NORMAL_SHUTDOWN'; +exports[1078] = 'ER_GOT_SIGNAL'; +exports[1079] = 'ER_SHUTDOWN_COMPLETE'; +exports[1080] = 'ER_FORCING_CLOSE'; +exports[1081] = 'ER_IPSOCK_ERROR'; +exports[1082] = 'ER_NO_SUCH_INDEX'; +exports[1083] = 'ER_WRONG_FIELD_TERMINATORS'; +exports[1084] = 'ER_BLOBS_AND_NO_TERMINATED'; +exports[1085] = 'ER_TEXTFILE_NOT_READABLE'; +exports[1086] = 'ER_FILE_EXISTS_ERROR'; +exports[1087] = 'ER_LOAD_INFO'; +exports[1088] = 'ER_ALTER_INFO'; +exports[1089] = 'ER_WRONG_SUB_KEY'; +exports[1090] = 'ER_CANT_REMOVE_ALL_FIELDS'; +exports[1091] = 'ER_CANT_DROP_FIELD_OR_KEY'; +exports[1092] = 'ER_INSERT_INFO'; +exports[1093] = 'ER_UPDATE_TABLE_USED'; +exports[1094] = 'ER_NO_SUCH_THREAD'; +exports[1095] = 'ER_KILL_DENIED_ERROR'; +exports[1096] = 'ER_NO_TABLES_USED'; +exports[1097] = 'ER_TOO_BIG_SET'; +exports[1098] = 'ER_NO_UNIQUE_LOGFILE'; +exports[1099] = 'ER_TABLE_NOT_LOCKED_FOR_WRITE'; +exports[1100] = 'ER_TABLE_NOT_LOCKED'; +exports[1101] = 'ER_BLOB_CANT_HAVE_DEFAULT'; +exports[1102] = 'ER_WRONG_DB_NAME'; +exports[1103] = 'ER_WRONG_TABLE_NAME'; +exports[1104] = 'ER_TOO_BIG_SELECT'; +exports[1105] = 'ER_UNKNOWN_ERROR'; +exports[1106] = 'ER_UNKNOWN_PROCEDURE'; +exports[1107] = 'ER_WRONG_PARAMCOUNT_TO_PROCEDURE'; +exports[1108] = 'ER_WRONG_PARAMETERS_TO_PROCEDURE'; +exports[1109] = 'ER_UNKNOWN_TABLE'; +exports[1110] = 'ER_FIELD_SPECIFIED_TWICE'; +exports[1111] = 'ER_INVALID_GROUP_FUNC_USE'; +exports[1112] = 'ER_UNSUPPORTED_EXTENSION'; +exports[1113] = 'ER_TABLE_MUST_HAVE_COLUMNS'; +exports[1114] = 'ER_RECORD_FILE_FULL'; +exports[1115] = 'ER_UNKNOWN_CHARACTER_SET'; +exports[1116] = 'ER_TOO_MANY_TABLES'; +exports[1117] = 'ER_TOO_MANY_FIELDS'; +exports[1118] = 'ER_TOO_BIG_ROWSIZE'; +exports[1119] = 'ER_STACK_OVERRUN'; +exports[1120] = 'ER_WRONG_OUTER_JOIN'; +exports[1121] = 'ER_NULL_COLUMN_IN_INDEX'; +exports[1122] = 'ER_CANT_FIND_UDF'; +exports[1123] = 'ER_CANT_INITIALIZE_UDF'; +exports[1124] = 'ER_UDF_NO_PATHS'; +exports[1125] = 'ER_UDF_EXISTS'; +exports[1126] = 'ER_CANT_OPEN_LIBRARY'; +exports[1127] = 'ER_CANT_FIND_DL_ENTRY'; +exports[1128] = 'ER_FUNCTION_NOT_DEFINED'; +exports[1129] = 'ER_HOST_IS_BLOCKED'; +exports[1130] = 'ER_HOST_NOT_PRIVILEGED'; +exports[1131] = 'ER_PASSWORD_ANONYMOUS_USER'; +exports[1132] = 'ER_PASSWORD_NOT_ALLOWED'; +exports[1133] = 'ER_PASSWORD_NO_MATCH'; +exports[1134] = 'ER_UPDATE_INFO'; +exports[1135] = 'ER_CANT_CREATE_THREAD'; +exports[1136] = 'ER_WRONG_VALUE_COUNT_ON_ROW'; +exports[1137] = 'ER_CANT_REOPEN_TABLE'; +exports[1138] = 'ER_INVALID_USE_OF_NULL'; +exports[1139] = 'ER_REGEXP_ERROR'; +exports[1140] = 'ER_MIX_OF_GROUP_FUNC_AND_FIELDS'; +exports[1141] = 'ER_NONEXISTING_GRANT'; +exports[1142] = 'ER_TABLEACCESS_DENIED_ERROR'; +exports[1143] = 'ER_COLUMNACCESS_DENIED_ERROR'; +exports[1144] = 'ER_ILLEGAL_GRANT_FOR_TABLE'; +exports[1145] = 'ER_GRANT_WRONG_HOST_OR_USER'; +exports[1146] = 'ER_NO_SUCH_TABLE'; +exports[1147] = 'ER_NONEXISTING_TABLE_GRANT'; +exports[1148] = 'ER_NOT_ALLOWED_COMMAND'; +exports[1149] = 'ER_SYNTAX_ERROR'; +exports[1150] = 'ER_DELAYED_CANT_CHANGE_LOCK'; +exports[1151] = 'ER_TOO_MANY_DELAYED_THREADS'; +exports[1152] = 'ER_ABORTING_CONNECTION'; +exports[1153] = 'ER_NET_PACKET_TOO_LARGE'; +exports[1154] = 'ER_NET_READ_ERROR_FROM_PIPE'; +exports[1155] = 'ER_NET_FCNTL_ERROR'; +exports[1156] = 'ER_NET_PACKETS_OUT_OF_ORDER'; +exports[1157] = 'ER_NET_UNCOMPRESS_ERROR'; +exports[1158] = 'ER_NET_READ_ERROR'; +exports[1159] = 'ER_NET_READ_INTERRUPTED'; +exports[1160] = 'ER_NET_ERROR_ON_WRITE'; +exports[1161] = 'ER_NET_WRITE_INTERRUPTED'; +exports[1162] = 'ER_TOO_LONG_STRING'; +exports[1163] = 'ER_TABLE_CANT_HANDLE_BLOB'; +exports[1164] = 'ER_TABLE_CANT_HANDLE_AUTO_INCREMENT'; +exports[1165] = 'ER_DELAYED_INSERT_TABLE_LOCKED'; +exports[1166] = 'ER_WRONG_COLUMN_NAME'; +exports[1167] = 'ER_WRONG_KEY_COLUMN'; +exports[1168] = 'ER_WRONG_MRG_TABLE'; +exports[1169] = 'ER_DUP_UNIQUE'; +exports[1170] = 'ER_BLOB_KEY_WITHOUT_LENGTH'; +exports[1171] = 'ER_PRIMARY_CANT_HAVE_NULL'; +exports[1172] = 'ER_TOO_MANY_ROWS'; +exports[1173] = 'ER_REQUIRES_PRIMARY_KEY'; +exports[1174] = 'ER_NO_RAID_COMPILED'; +exports[1175] = 'ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE'; +exports[1176] = 'ER_KEY_DOES_NOT_EXITS'; +exports[1177] = 'ER_CHECK_NO_SUCH_TABLE'; +exports[1178] = 'ER_CHECK_NOT_IMPLEMENTED'; +exports[1179] = 'ER_CANT_DO_THIS_DURING_AN_TRANSACTION'; +exports[1180] = 'ER_ERROR_DURING_COMMIT'; +exports[1181] = 'ER_ERROR_DURING_ROLLBACK'; +exports[1182] = 'ER_ERROR_DURING_FLUSH_LOGS'; +exports[1183] = 'ER_ERROR_DURING_CHECKPOINT'; +exports[1184] = 'ER_NEW_ABORTING_CONNECTION'; +exports[1185] = 'ER_DUMP_NOT_IMPLEMENTED'; +exports[1186] = 'ER_FLUSH_MASTER_BINLOG_CLOSED'; +exports[1187] = 'ER_INDEX_REBUILD'; +exports[1188] = 'ER_MASTER'; +exports[1189] = 'ER_MASTER_NET_READ'; +exports[1190] = 'ER_MASTER_NET_WRITE'; +exports[1191] = 'ER_FT_MATCHING_KEY_NOT_FOUND'; +exports[1192] = 'ER_LOCK_OR_ACTIVE_TRANSACTION'; +exports[1193] = 'ER_UNKNOWN_SYSTEM_VARIABLE'; +exports[1194] = 'ER_CRASHED_ON_USAGE'; +exports[1195] = 'ER_CRASHED_ON_REPAIR'; +exports[1196] = 'ER_WARNING_NOT_COMPLETE_ROLLBACK'; +exports[1197] = 'ER_TRANS_CACHE_FULL'; +exports[1198] = 'ER_SLAVE_MUST_STOP'; +exports[1199] = 'ER_SLAVE_NOT_RUNNING'; +exports[1200] = 'ER_BAD_SLAVE'; +exports[1201] = 'ER_MASTER_INFO'; +exports[1202] = 'ER_SLAVE_THREAD'; +exports[1203] = 'ER_TOO_MANY_USER_CONNECTIONS'; +exports[1204] = 'ER_SET_CONSTANTS_ONLY'; +exports[1205] = 'ER_LOCK_WAIT_TIMEOUT'; +exports[1206] = 'ER_LOCK_TABLE_FULL'; +exports[1207] = 'ER_READ_ONLY_TRANSACTION'; +exports[1208] = 'ER_DROP_DB_WITH_READ_LOCK'; +exports[1209] = 'ER_CREATE_DB_WITH_READ_LOCK'; +exports[1210] = 'ER_WRONG_ARGUMENTS'; +exports[1211] = 'ER_NO_PERMISSION_TO_CREATE_USER'; +exports[1212] = 'ER_UNION_TABLES_IN_DIFFERENT_DIR'; +exports[1213] = 'ER_LOCK_DEADLOCK'; +exports[1214] = 'ER_TABLE_CANT_HANDLE_FT'; +exports[1215] = 'ER_CANNOT_ADD_FOREIGN'; +exports[1216] = 'ER_NO_REFERENCED_ROW'; +exports[1217] = 'ER_ROW_IS_REFERENCED'; +exports[1218] = 'ER_CONNECT_TO_MASTER'; +exports[1219] = 'ER_QUERY_ON_MASTER'; +exports[1220] = 'ER_ERROR_WHEN_EXECUTING_COMMAND'; +exports[1221] = 'ER_WRONG_USAGE'; +exports[1222] = 'ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT'; +exports[1223] = 'ER_CANT_UPDATE_WITH_READLOCK'; +exports[1224] = 'ER_MIXING_NOT_ALLOWED'; +exports[1225] = 'ER_DUP_ARGUMENT'; +exports[1226] = 'ER_USER_LIMIT_REACHED'; +exports[1227] = 'ER_SPECIFIC_ACCESS_DENIED_ERROR'; +exports[1228] = 'ER_LOCAL_VARIABLE'; +exports[1229] = 'ER_GLOBAL_VARIABLE'; +exports[1230] = 'ER_NO_DEFAULT'; +exports[1231] = 'ER_WRONG_VALUE_FOR_VAR'; +exports[1232] = 'ER_WRONG_TYPE_FOR_VAR'; +exports[1233] = 'ER_VAR_CANT_BE_READ'; +exports[1234] = 'ER_CANT_USE_OPTION_HERE'; +exports[1235] = 'ER_NOT_SUPPORTED_YET'; +exports[1236] = 'ER_MASTER_FATAL_ERROR_READING_BINLOG'; +exports[1237] = 'ER_SLAVE_IGNORED_TABLE'; +exports[1238] = 'ER_INCORRECT_GLOBAL_LOCAL_VAR'; +exports[1239] = 'ER_WRONG_FK_DEF'; +exports[1240] = 'ER_KEY_REF_DO_NOT_MATCH_TABLE_REF'; +exports[1241] = 'ER_OPERAND_COLUMNS'; +exports[1242] = 'ER_SUBQUERY_NO_1_ROW'; +exports[1243] = 'ER_UNKNOWN_STMT_HANDLER'; +exports[1244] = 'ER_CORRUPT_HELP_DB'; +exports[1245] = 'ER_CYCLIC_REFERENCE'; +exports[1246] = 'ER_AUTO_CONVERT'; +exports[1247] = 'ER_ILLEGAL_REFERENCE'; +exports[1248] = 'ER_DERIVED_MUST_HAVE_ALIAS'; +exports[1249] = 'ER_SELECT_REDUCED'; +exports[1250] = 'ER_TABLENAME_NOT_ALLOWED_HERE'; +exports[1251] = 'ER_NOT_SUPPORTED_AUTH_MODE'; +exports[1252] = 'ER_SPATIAL_CANT_HAVE_NULL'; +exports[1253] = 'ER_COLLATION_CHARSET_MISMATCH'; +exports[1254] = 'ER_SLAVE_WAS_RUNNING'; +exports[1255] = 'ER_SLAVE_WAS_NOT_RUNNING'; +exports[1256] = 'ER_TOO_BIG_FOR_UNCOMPRESS'; +exports[1257] = 'ER_ZLIB_Z_MEM_ERROR'; +exports[1258] = 'ER_ZLIB_Z_BUF_ERROR'; +exports[1259] = 'ER_ZLIB_Z_DATA_ERROR'; +exports[1260] = 'ER_CUT_VALUE_GROUP_CONCAT'; +exports[1261] = 'ER_WARN_TOO_FEW_RECORDS'; +exports[1262] = 'ER_WARN_TOO_MANY_RECORDS'; +exports[1263] = 'ER_WARN_NULL_TO_NOTNULL'; +exports[1264] = 'ER_WARN_DATA_OUT_OF_RANGE'; +exports[1265] = 'WARN_DATA_TRUNCATED'; +exports[1266] = 'ER_WARN_USING_OTHER_HANDLER'; +exports[1267] = 'ER_CANT_AGGREGATE_2COLLATIONS'; +exports[1268] = 'ER_DROP_USER'; +exports[1269] = 'ER_REVOKE_GRANTS'; +exports[1270] = 'ER_CANT_AGGREGATE_3COLLATIONS'; +exports[1271] = 'ER_CANT_AGGREGATE_NCOLLATIONS'; +exports[1272] = 'ER_VARIABLE_IS_NOT_STRUCT'; +exports[1273] = 'ER_UNKNOWN_COLLATION'; +exports[1274] = 'ER_SLAVE_IGNORED_SSL_PARAMS'; +exports[1275] = 'ER_SERVER_IS_IN_SECURE_AUTH_MODE'; +exports[1276] = 'ER_WARN_FIELD_RESOLVED'; +exports[1277] = 'ER_BAD_SLAVE_UNTIL_COND'; +exports[1278] = 'ER_MISSING_SKIP_SLAVE'; +exports[1279] = 'ER_UNTIL_COND_IGNORED'; +exports[1280] = 'ER_WRONG_NAME_FOR_INDEX'; +exports[1281] = 'ER_WRONG_NAME_FOR_CATALOG'; +exports[1282] = 'ER_WARN_QC_RESIZE'; +exports[1283] = 'ER_BAD_FT_COLUMN'; +exports[1284] = 'ER_UNKNOWN_KEY_CACHE'; +exports[1285] = 'ER_WARN_HOSTNAME_WONT_WORK'; +exports[1286] = 'ER_UNKNOWN_STORAGE_ENGINE'; +exports[1287] = 'ER_WARN_DEPRECATED_SYNTAX'; +exports[1288] = 'ER_NON_UPDATABLE_TABLE'; +exports[1289] = 'ER_FEATURE_DISABLED'; +exports[1290] = 'ER_OPTION_PREVENTS_STATEMENT'; +exports[1291] = 'ER_DUPLICATED_VALUE_IN_TYPE'; +exports[1292] = 'ER_TRUNCATED_WRONG_VALUE'; +exports[1293] = 'ER_TOO_MUCH_AUTO_TIMESTAMP_COLS'; +exports[1294] = 'ER_INVALID_ON_UPDATE'; +exports[1295] = 'ER_UNSUPPORTED_PS'; +exports[1296] = 'ER_GET_ERRMSG'; +exports[1297] = 'ER_GET_TEMPORARY_ERRMSG'; +exports[1298] = 'ER_UNKNOWN_TIME_ZONE'; +exports[1299] = 'ER_WARN_INVALID_TIMESTAMP'; +exports[1300] = 'ER_INVALID_CHARACTER_STRING'; +exports[1301] = 'ER_WARN_ALLOWED_PACKET_OVERFLOWED'; +exports[1302] = 'ER_CONFLICTING_DECLARATIONS'; +exports[1303] = 'ER_SP_NO_RECURSIVE_CREATE'; +exports[1304] = 'ER_SP_ALREADY_EXISTS'; +exports[1305] = 'ER_SP_DOES_NOT_EXIST'; +exports[1306] = 'ER_SP_DROP_FAILED'; +exports[1307] = 'ER_SP_STORE_FAILED'; +exports[1308] = 'ER_SP_LILABEL_MISMATCH'; +exports[1309] = 'ER_SP_LABEL_REDEFINE'; +exports[1310] = 'ER_SP_LABEL_MISMATCH'; +exports[1311] = 'ER_SP_UNINIT_VAR'; +exports[1312] = 'ER_SP_BADSELECT'; +exports[1313] = 'ER_SP_BADRETURN'; +exports[1314] = 'ER_SP_BADSTATEMENT'; +exports[1315] = 'ER_UPDATE_LOG_DEPRECATED_IGNORED'; +exports[1316] = 'ER_UPDATE_LOG_DEPRECATED_TRANSLATED'; +exports[1317] = 'ER_QUERY_INTERRUPTED'; +exports[1318] = 'ER_SP_WRONG_NO_OF_ARGS'; +exports[1319] = 'ER_SP_COND_MISMATCH'; +exports[1320] = 'ER_SP_NORETURN'; +exports[1321] = 'ER_SP_NORETURNEND'; +exports[1322] = 'ER_SP_BAD_CURSOR_QUERY'; +exports[1323] = 'ER_SP_BAD_CURSOR_SELECT'; +exports[1324] = 'ER_SP_CURSOR_MISMATCH'; +exports[1325] = 'ER_SP_CURSOR_ALREADY_OPEN'; +exports[1326] = 'ER_SP_CURSOR_NOT_OPEN'; +exports[1327] = 'ER_SP_UNDECLARED_VAR'; +exports[1328] = 'ER_SP_WRONG_NO_OF_FETCH_ARGS'; +exports[1329] = 'ER_SP_FETCH_NO_DATA'; +exports[1330] = 'ER_SP_DUP_PARAM'; +exports[1331] = 'ER_SP_DUP_VAR'; +exports[1332] = 'ER_SP_DUP_COND'; +exports[1333] = 'ER_SP_DUP_CURS'; +exports[1334] = 'ER_SP_CANT_ALTER'; +exports[1335] = 'ER_SP_SUBSELECT_NYI'; +exports[1336] = 'ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG'; +exports[1337] = 'ER_SP_VARCOND_AFTER_CURSHNDLR'; +exports[1338] = 'ER_SP_CURSOR_AFTER_HANDLER'; +exports[1339] = 'ER_SP_CASE_NOT_FOUND'; +exports[1340] = 'ER_FPARSER_TOO_BIG_FILE'; +exports[1341] = 'ER_FPARSER_BAD_HEADER'; +exports[1342] = 'ER_FPARSER_EOF_IN_COMMENT'; +exports[1343] = 'ER_FPARSER_ERROR_IN_PARAMETER'; +exports[1344] = 'ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER'; +exports[1345] = 'ER_VIEW_NO_EXPLAIN'; +exports[1346] = 'ER_FRM_UNKNOWN_TYPE'; +exports[1347] = 'ER_WRONG_OBJECT'; +exports[1348] = 'ER_NONUPDATEABLE_COLUMN'; +exports[1349] = 'ER_VIEW_SELECT_DERIVED'; +exports[1350] = 'ER_VIEW_SELECT_CLAUSE'; +exports[1351] = 'ER_VIEW_SELECT_VARIABLE'; +exports[1352] = 'ER_VIEW_SELECT_TMPTABLE'; +exports[1353] = 'ER_VIEW_WRONG_LIST'; +exports[1354] = 'ER_WARN_VIEW_MERGE'; +exports[1355] = 'ER_WARN_VIEW_WITHOUT_KEY'; +exports[1356] = 'ER_VIEW_INVALID'; +exports[1357] = 'ER_SP_NO_DROP_SP'; +exports[1358] = 'ER_SP_GOTO_IN_HNDLR'; +exports[1359] = 'ER_TRG_ALREADY_EXISTS'; +exports[1360] = 'ER_TRG_DOES_NOT_EXIST'; +exports[1361] = 'ER_TRG_ON_VIEW_OR_TEMP_TABLE'; +exports[1362] = 'ER_TRG_CANT_CHANGE_ROW'; +exports[1363] = 'ER_TRG_NO_SUCH_ROW_IN_TRG'; +exports[1364] = 'ER_NO_DEFAULT_FOR_FIELD'; +exports[1365] = 'ER_DIVISION_BY_ZERO'; +exports[1366] = 'ER_TRUNCATED_WRONG_VALUE_FOR_FIELD'; +exports[1367] = 'ER_ILLEGAL_VALUE_FOR_TYPE'; +exports[1368] = 'ER_VIEW_NONUPD_CHECK'; +exports[1369] = 'ER_VIEW_CHECK_FAILED'; +exports[1370] = 'ER_PROCACCESS_DENIED_ERROR'; +exports[1371] = 'ER_RELAY_LOG_FAIL'; +exports[1372] = 'ER_PASSWD_LENGTH'; +exports[1373] = 'ER_UNKNOWN_TARGET_BINLOG'; +exports[1374] = 'ER_IO_ERR_LOG_INDEX_READ'; +exports[1375] = 'ER_BINLOG_PURGE_PROHIBITED'; +exports[1376] = 'ER_FSEEK_FAIL'; +exports[1377] = 'ER_BINLOG_PURGE_FATAL_ERR'; +exports[1378] = 'ER_LOG_IN_USE'; +exports[1379] = 'ER_LOG_PURGE_UNKNOWN_ERR'; +exports[1380] = 'ER_RELAY_LOG_INIT'; +exports[1381] = 'ER_NO_BINARY_LOGGING'; +exports[1382] = 'ER_RESERVED_SYNTAX'; +exports[1383] = 'ER_WSAS_FAILED'; +exports[1384] = 'ER_DIFF_GROUPS_PROC'; +exports[1385] = 'ER_NO_GROUP_FOR_PROC'; +exports[1386] = 'ER_ORDER_WITH_PROC'; +exports[1387] = 'ER_LOGGING_PROHIBIT_CHANGING_OF'; +exports[1388] = 'ER_NO_FILE_MAPPING'; +exports[1389] = 'ER_WRONG_MAGIC'; +exports[1390] = 'ER_PS_MANY_PARAM'; +exports[1391] = 'ER_KEY_PART_0'; +exports[1392] = 'ER_VIEW_CHECKSUM'; +exports[1393] = 'ER_VIEW_MULTIUPDATE'; +exports[1394] = 'ER_VIEW_NO_INSERT_FIELD_LIST'; +exports[1395] = 'ER_VIEW_DELETE_MERGE_VIEW'; +exports[1396] = 'ER_CANNOT_USER'; +exports[1397] = 'ER_XAER_NOTA'; +exports[1398] = 'ER_XAER_INVAL'; +exports[1399] = 'ER_XAER_RMFAIL'; +exports[1400] = 'ER_XAER_OUTSIDE'; +exports[1401] = 'ER_XAER_RMERR'; +exports[1402] = 'ER_XA_RBROLLBACK'; +exports[1403] = 'ER_NONEXISTING_PROC_GRANT'; +exports[1404] = 'ER_PROC_AUTO_GRANT_FAIL'; +exports[1405] = 'ER_PROC_AUTO_REVOKE_FAIL'; +exports[1406] = 'ER_DATA_TOO_LONG'; +exports[1407] = 'ER_SP_BAD_SQLSTATE'; +exports[1408] = 'ER_STARTUP'; +exports[1409] = 'ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR'; +exports[1410] = 'ER_CANT_CREATE_USER_WITH_GRANT'; +exports[1411] = 'ER_WRONG_VALUE_FOR_TYPE'; +exports[1412] = 'ER_TABLE_DEF_CHANGED'; +exports[1413] = 'ER_SP_DUP_HANDLER'; +exports[1414] = 'ER_SP_NOT_VAR_ARG'; +exports[1415] = 'ER_SP_NO_RETSET'; +exports[1416] = 'ER_CANT_CREATE_GEOMETRY_OBJECT'; +exports[1417] = 'ER_FAILED_ROUTINE_BREAK_BINLOG'; +exports[1418] = 'ER_BINLOG_UNSAFE_ROUTINE'; +exports[1419] = 'ER_BINLOG_CREATE_ROUTINE_NEED_SUPER'; +exports[1420] = 'ER_EXEC_STMT_WITH_OPEN_CURSOR'; +exports[1421] = 'ER_STMT_HAS_NO_OPEN_CURSOR'; +exports[1422] = 'ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG'; +exports[1423] = 'ER_NO_DEFAULT_FOR_VIEW_FIELD'; +exports[1424] = 'ER_SP_NO_RECURSION'; +exports[1425] = 'ER_TOO_BIG_SCALE'; +exports[1426] = 'ER_TOO_BIG_PRECISION'; +exports[1427] = 'ER_M_BIGGER_THAN_D'; +exports[1428] = 'ER_WRONG_LOCK_OF_SYSTEM_TABLE'; +exports[1429] = 'ER_CONNECT_TO_FOREIGN_DATA_SOURCE'; +exports[1430] = 'ER_QUERY_ON_FOREIGN_DATA_SOURCE'; +exports[1431] = 'ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST'; +exports[1432] = 'ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE'; +exports[1433] = 'ER_FOREIGN_DATA_STRING_INVALID'; +exports[1434] = 'ER_CANT_CREATE_FEDERATED_TABLE'; +exports[1435] = 'ER_TRG_IN_WRONG_SCHEMA'; +exports[1436] = 'ER_STACK_OVERRUN_NEED_MORE'; +exports[1437] = 'ER_TOO_LONG_BODY'; +exports[1438] = 'ER_WARN_CANT_DROP_DEFAULT_KEYCACHE'; +exports[1439] = 'ER_TOO_BIG_DISPLAYWIDTH'; +exports[1440] = 'ER_XAER_DUPID'; +exports[1441] = 'ER_DATETIME_FUNCTION_OVERFLOW'; +exports[1442] = 'ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG'; +exports[1443] = 'ER_VIEW_PREVENT_UPDATE'; +exports[1444] = 'ER_PS_NO_RECURSION'; +exports[1445] = 'ER_SP_CANT_SET_AUTOCOMMIT'; +exports[1446] = 'ER_MALFORMED_DEFINER'; +exports[1447] = 'ER_VIEW_FRM_NO_USER'; +exports[1448] = 'ER_VIEW_OTHER_USER'; +exports[1449] = 'ER_NO_SUCH_USER'; +exports[1450] = 'ER_FORBID_SCHEMA_CHANGE'; +exports[1451] = 'ER_ROW_IS_REFERENCED_2'; +exports[1452] = 'ER_NO_REFERENCED_ROW_2'; +exports[1453] = 'ER_SP_BAD_VAR_SHADOW'; +exports[1454] = 'ER_TRG_NO_DEFINER'; +exports[1455] = 'ER_OLD_FILE_FORMAT'; +exports[1456] = 'ER_SP_RECURSION_LIMIT'; +exports[1457] = 'ER_SP_PROC_TABLE_CORRUPT'; +exports[1458] = 'ER_SP_WRONG_NAME'; +exports[1459] = 'ER_TABLE_NEEDS_UPGRADE'; +exports[1460] = 'ER_SP_NO_AGGREGATE'; +exports[1461] = 'ER_MAX_PREPARED_STMT_COUNT_REACHED'; +exports[1462] = 'ER_VIEW_RECURSIVE'; +exports[1463] = 'ER_NON_GROUPING_FIELD_USED'; +exports[1464] = 'ER_TABLE_CANT_HANDLE_SPKEYS'; +exports[1465] = 'ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA'; +exports[1466] = 'ER_REMOVED_SPACES'; +exports[1467] = 'ER_AUTOINC_READ_FAILED'; +exports[1468] = 'ER_USERNAME'; +exports[1469] = 'ER_HOSTNAME'; +exports[1470] = 'ER_WRONG_STRING_LENGTH'; +exports[1471] = 'ER_NON_INSERTABLE_TABLE'; +exports[1472] = 'ER_ADMIN_WRONG_MRG_TABLE'; +exports[1473] = 'ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT'; +exports[1474] = 'ER_NAME_BECOMES_EMPTY'; +exports[1475] = 'ER_AMBIGUOUS_FIELD_TERM'; +exports[1476] = 'ER_FOREIGN_SERVER_EXISTS'; +exports[1477] = 'ER_FOREIGN_SERVER_DOESNT_EXIST'; +exports[1478] = 'ER_ILLEGAL_HA_CREATE_OPTION'; +exports[1479] = 'ER_PARTITION_REQUIRES_VALUES_ERROR'; +exports[1480] = 'ER_PARTITION_WRONG_VALUES_ERROR'; +exports[1481] = 'ER_PARTITION_MAXVALUE_ERROR'; +exports[1482] = 'ER_PARTITION_SUBPARTITION_ERROR'; +exports[1483] = 'ER_PARTITION_SUBPART_MIX_ERROR'; +exports[1484] = 'ER_PARTITION_WRONG_NO_PART_ERROR'; +exports[1485] = 'ER_PARTITION_WRONG_NO_SUBPART_ERROR'; +exports[1486] = 'ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR'; +exports[1487] = 'ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR'; +exports[1488] = 'ER_FIELD_NOT_FOUND_PART_ERROR'; +exports[1489] = 'ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR'; +exports[1490] = 'ER_INCONSISTENT_PARTITION_INFO_ERROR'; +exports[1491] = 'ER_PARTITION_FUNC_NOT_ALLOWED_ERROR'; +exports[1492] = 'ER_PARTITIONS_MUST_BE_DEFINED_ERROR'; +exports[1493] = 'ER_RANGE_NOT_INCREASING_ERROR'; +exports[1494] = 'ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR'; +exports[1495] = 'ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR'; +exports[1496] = 'ER_PARTITION_ENTRY_ERROR'; +exports[1497] = 'ER_MIX_HANDLER_ERROR'; +exports[1498] = 'ER_PARTITION_NOT_DEFINED_ERROR'; +exports[1499] = 'ER_TOO_MANY_PARTITIONS_ERROR'; +exports[1500] = 'ER_SUBPARTITION_ERROR'; +exports[1501] = 'ER_CANT_CREATE_HANDLER_FILE'; +exports[1502] = 'ER_BLOB_FIELD_IN_PART_FUNC_ERROR'; +exports[1503] = 'ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF'; +exports[1504] = 'ER_NO_PARTS_ERROR'; +exports[1505] = 'ER_PARTITION_MGMT_ON_NONPARTITIONED'; +exports[1506] = 'ER_FOREIGN_KEY_ON_PARTITIONED'; +exports[1507] = 'ER_DROP_PARTITION_NON_EXISTENT'; +exports[1508] = 'ER_DROP_LAST_PARTITION'; +exports[1509] = 'ER_COALESCE_ONLY_ON_HASH_PARTITION'; +exports[1510] = 'ER_REORG_HASH_ONLY_ON_SAME_NO'; +exports[1511] = 'ER_REORG_NO_PARAM_ERROR'; +exports[1512] = 'ER_ONLY_ON_RANGE_LIST_PARTITION'; +exports[1513] = 'ER_ADD_PARTITION_SUBPART_ERROR'; +exports[1514] = 'ER_ADD_PARTITION_NO_NEW_PARTITION'; +exports[1515] = 'ER_COALESCE_PARTITION_NO_PARTITION'; +exports[1516] = 'ER_REORG_PARTITION_NOT_EXIST'; +exports[1517] = 'ER_SAME_NAME_PARTITION'; +exports[1518] = 'ER_NO_BINLOG_ERROR'; +exports[1519] = 'ER_CONSECUTIVE_REORG_PARTITIONS'; +exports[1520] = 'ER_REORG_OUTSIDE_RANGE'; +exports[1521] = 'ER_PARTITION_FUNCTION_FAILURE'; +exports[1522] = 'ER_PART_STATE_ERROR'; +exports[1523] = 'ER_LIMITED_PART_RANGE'; +exports[1524] = 'ER_PLUGIN_IS_NOT_LOADED'; +exports[1525] = 'ER_WRONG_VALUE'; +exports[1526] = 'ER_NO_PARTITION_FOR_GIVEN_VALUE'; +exports[1527] = 'ER_FILEGROUP_OPTION_ONLY_ONCE'; +exports[1528] = 'ER_CREATE_FILEGROUP_FAILED'; +exports[1529] = 'ER_DROP_FILEGROUP_FAILED'; +exports[1530] = 'ER_TABLESPACE_AUTO_EXTEND_ERROR'; +exports[1531] = 'ER_WRONG_SIZE_NUMBER'; +exports[1532] = 'ER_SIZE_OVERFLOW_ERROR'; +exports[1533] = 'ER_ALTER_FILEGROUP_FAILED'; +exports[1534] = 'ER_BINLOG_ROW_LOGGING_FAILED'; +exports[1535] = 'ER_BINLOG_ROW_WRONG_TABLE_DEF'; +exports[1536] = 'ER_BINLOG_ROW_RBR_TO_SBR'; +exports[1537] = 'ER_EVENT_ALREADY_EXISTS'; +exports[1538] = 'ER_EVENT_STORE_FAILED'; +exports[1539] = 'ER_EVENT_DOES_NOT_EXIST'; +exports[1540] = 'ER_EVENT_CANT_ALTER'; +exports[1541] = 'ER_EVENT_DROP_FAILED'; +exports[1542] = 'ER_EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG'; +exports[1543] = 'ER_EVENT_ENDS_BEFORE_STARTS'; +exports[1544] = 'ER_EVENT_EXEC_TIME_IN_THE_PAST'; +exports[1545] = 'ER_EVENT_OPEN_TABLE_FAILED'; +exports[1546] = 'ER_EVENT_NEITHER_M_EXPR_NOR_M_AT'; +exports[1547] = 'ER_COL_COUNT_DOESNT_MATCH_CORRUPTED'; +exports[1548] = 'ER_CANNOT_LOAD_FROM_TABLE'; +exports[1549] = 'ER_EVENT_CANNOT_DELETE'; +exports[1550] = 'ER_EVENT_COMPILE_ERROR'; +exports[1551] = 'ER_EVENT_SAME_NAME'; +exports[1552] = 'ER_EVENT_DATA_TOO_LONG'; +exports[1553] = 'ER_DROP_INDEX_FK'; +exports[1554] = 'ER_WARN_DEPRECATED_SYNTAX_WITH_VER'; +exports[1555] = 'ER_CANT_WRITE_LOCK_LOG_TABLE'; +exports[1556] = 'ER_CANT_LOCK_LOG_TABLE'; +exports[1557] = 'ER_FOREIGN_DUPLICATE_KEY'; +exports[1558] = 'ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE'; +exports[1559] = 'ER_TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR'; +exports[1560] = 'ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT'; +exports[1561] = 'ER_NDB_CANT_SWITCH_BINLOG_FORMAT'; +exports[1562] = 'ER_PARTITION_NO_TEMPORARY'; +exports[1563] = 'ER_PARTITION_CONST_DOMAIN_ERROR'; +exports[1564] = 'ER_PARTITION_FUNCTION_IS_NOT_ALLOWED'; +exports[1565] = 'ER_DDL_LOG_ERROR'; +exports[1566] = 'ER_NULL_IN_VALUES_LESS_THAN'; +exports[1567] = 'ER_WRONG_PARTITION_NAME'; +exports[1568] = 'ER_CANT_CHANGE_TX_CHARACTERISTICS'; +exports[1569] = 'ER_DUP_ENTRY_AUTOINCREMENT_CASE'; +exports[1570] = 'ER_EVENT_MODIFY_QUEUE_ERROR'; +exports[1571] = 'ER_EVENT_SET_VAR_ERROR'; +exports[1572] = 'ER_PARTITION_MERGE_ERROR'; +exports[1573] = 'ER_CANT_ACTIVATE_LOG'; +exports[1574] = 'ER_RBR_NOT_AVAILABLE'; +exports[1575] = 'ER_BASE64_DECODE_ERROR'; +exports[1576] = 'ER_EVENT_RECURSION_FORBIDDEN'; +exports[1577] = 'ER_EVENTS_DB_ERROR'; +exports[1578] = 'ER_ONLY_INTEGERS_ALLOWED'; +exports[1579] = 'ER_UNSUPORTED_LOG_ENGINE'; +exports[1580] = 'ER_BAD_LOG_STATEMENT'; +exports[1581] = 'ER_CANT_RENAME_LOG_TABLE'; +exports[1582] = 'ER_WRONG_PARAMCOUNT_TO_NATIVE_FCT'; +exports[1583] = 'ER_WRONG_PARAMETERS_TO_NATIVE_FCT'; +exports[1584] = 'ER_WRONG_PARAMETERS_TO_STORED_FCT'; +exports[1585] = 'ER_NATIVE_FCT_NAME_COLLISION'; +exports[1586] = 'ER_DUP_ENTRY_WITH_KEY_NAME'; +exports[1587] = 'ER_BINLOG_PURGE_EMFILE'; +exports[1588] = 'ER_EVENT_CANNOT_CREATE_IN_THE_PAST'; +exports[1589] = 'ER_EVENT_CANNOT_ALTER_IN_THE_PAST'; +exports[1590] = 'ER_SLAVE_INCIDENT'; +exports[1591] = 'ER_NO_PARTITION_FOR_GIVEN_VALUE_SILENT'; +exports[1592] = 'ER_BINLOG_UNSAFE_STATEMENT'; +exports[1593] = 'ER_SLAVE_FATAL_ERROR'; +exports[1594] = 'ER_SLAVE_RELAY_LOG_READ_FAILURE'; +exports[1595] = 'ER_SLAVE_RELAY_LOG_WRITE_FAILURE'; +exports[1596] = 'ER_SLAVE_CREATE_EVENT_FAILURE'; +exports[1597] = 'ER_SLAVE_MASTER_COM_FAILURE'; +exports[1598] = 'ER_BINLOG_LOGGING_IMPOSSIBLE'; +exports[1599] = 'ER_VIEW_NO_CREATION_CTX'; +exports[1600] = 'ER_VIEW_INVALID_CREATION_CTX'; +exports[1601] = 'ER_SR_INVALID_CREATION_CTX'; +exports[1602] = 'ER_TRG_CORRUPTED_FILE'; +exports[1603] = 'ER_TRG_NO_CREATION_CTX'; +exports[1604] = 'ER_TRG_INVALID_CREATION_CTX'; +exports[1605] = 'ER_EVENT_INVALID_CREATION_CTX'; +exports[1606] = 'ER_TRG_CANT_OPEN_TABLE'; +exports[1607] = 'ER_CANT_CREATE_SROUTINE'; +exports[1608] = 'ER_NEVER_USED'; +exports[1609] = 'ER_NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT'; +exports[1610] = 'ER_SLAVE_CORRUPT_EVENT'; +exports[1611] = 'ER_LOAD_DATA_INVALID_COLUMN'; +exports[1612] = 'ER_LOG_PURGE_NO_FILE'; +exports[1613] = 'ER_XA_RBTIMEOUT'; +exports[1614] = 'ER_XA_RBDEADLOCK'; +exports[1615] = 'ER_NEED_REPREPARE'; +exports[1616] = 'ER_DELAYED_NOT_SUPPORTED'; +exports[1617] = 'WARN_NO_MASTER_INFO'; +exports[1618] = 'WARN_OPTION_IGNORED'; +exports[1619] = 'ER_PLUGIN_DELETE_BUILTIN'; +exports[1620] = 'WARN_PLUGIN_BUSY'; +exports[1621] = 'ER_VARIABLE_IS_READONLY'; +exports[1622] = 'ER_WARN_ENGINE_TRANSACTION_ROLLBACK'; +exports[1623] = 'ER_SLAVE_HEARTBEAT_FAILURE'; +exports[1624] = 'ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE'; +exports[1625] = 'ER_NDB_REPLICATION_SCHEMA_ERROR'; +exports[1626] = 'ER_CONFLICT_FN_PARSE_ERROR'; +exports[1627] = 'ER_EXCEPTIONS_WRITE_ERROR'; +exports[1628] = 'ER_TOO_LONG_TABLE_COMMENT'; +exports[1629] = 'ER_TOO_LONG_FIELD_COMMENT'; +exports[1630] = 'ER_FUNC_INEXISTENT_NAME_COLLISION'; +exports[1631] = 'ER_DATABASE_NAME'; +exports[1632] = 'ER_TABLE_NAME'; +exports[1633] = 'ER_PARTITION_NAME'; +exports[1634] = 'ER_SUBPARTITION_NAME'; +exports[1635] = 'ER_TEMPORARY_NAME'; +exports[1636] = 'ER_RENAMED_NAME'; +exports[1637] = 'ER_TOO_MANY_CONCURRENT_TRXS'; +exports[1638] = 'WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED'; +exports[1639] = 'ER_DEBUG_SYNC_TIMEOUT'; +exports[1640] = 'ER_DEBUG_SYNC_HIT_LIMIT'; +exports[1641] = 'ER_DUP_SIGNAL_SET'; +exports[1642] = 'ER_SIGNAL_WARN'; +exports[1643] = 'ER_SIGNAL_NOT_FOUND'; +exports[1644] = 'ER_SIGNAL_EXCEPTION'; +exports[1645] = 'ER_RESIGNAL_WITHOUT_ACTIVE_HANDLER'; +exports[1646] = 'ER_SIGNAL_BAD_CONDITION_TYPE'; +exports[1647] = 'WARN_COND_ITEM_TRUNCATED'; +exports[1648] = 'ER_COND_ITEM_TOO_LONG'; +exports[1649] = 'ER_UNKNOWN_LOCALE'; +exports[1650] = 'ER_SLAVE_IGNORE_SERVER_IDS'; +exports[1651] = 'ER_QUERY_CACHE_DISABLED'; +exports[1652] = 'ER_SAME_NAME_PARTITION_FIELD'; +exports[1653] = 'ER_PARTITION_COLUMN_LIST_ERROR'; +exports[1654] = 'ER_WRONG_TYPE_COLUMN_VALUE_ERROR'; +exports[1655] = 'ER_TOO_MANY_PARTITION_FUNC_FIELDS_ERROR'; +exports[1656] = 'ER_MAXVALUE_IN_VALUES_IN'; +exports[1657] = 'ER_TOO_MANY_VALUES_ERROR'; +exports[1658] = 'ER_ROW_SINGLE_PARTITION_FIELD_ERROR'; +exports[1659] = 'ER_FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD'; +exports[1660] = 'ER_PARTITION_FIELDS_TOO_LONG'; +exports[1661] = 'ER_BINLOG_ROW_ENGINE_AND_STMT_ENGINE'; +exports[1662] = 'ER_BINLOG_ROW_MODE_AND_STMT_ENGINE'; +exports[1663] = 'ER_BINLOG_UNSAFE_AND_STMT_ENGINE'; +exports[1664] = 'ER_BINLOG_ROW_INJECTION_AND_STMT_ENGINE'; +exports[1665] = 'ER_BINLOG_STMT_MODE_AND_ROW_ENGINE'; +exports[1666] = 'ER_BINLOG_ROW_INJECTION_AND_STMT_MODE'; +exports[1667] = 'ER_BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE'; +exports[1668] = 'ER_BINLOG_UNSAFE_LIMIT'; +exports[1669] = 'ER_BINLOG_UNSAFE_INSERT_DELAYED'; +exports[1670] = 'ER_BINLOG_UNSAFE_SYSTEM_TABLE'; +exports[1671] = 'ER_BINLOG_UNSAFE_AUTOINC_COLUMNS'; +exports[1672] = 'ER_BINLOG_UNSAFE_UDF'; +exports[1673] = 'ER_BINLOG_UNSAFE_SYSTEM_VARIABLE'; +exports[1674] = 'ER_BINLOG_UNSAFE_SYSTEM_FUNCTION'; +exports[1675] = 'ER_BINLOG_UNSAFE_NONTRANS_AFTER_TRANS'; +exports[1676] = 'ER_MESSAGE_AND_STATEMENT'; +exports[1677] = 'ER_SLAVE_CONVERSION_FAILED'; +exports[1678] = 'ER_SLAVE_CANT_CREATE_CONVERSION'; +exports[1679] = 'ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT'; +exports[1680] = 'ER_PATH_LENGTH'; +exports[1681] = 'ER_WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT'; +exports[1682] = 'ER_WRONG_NATIVE_TABLE_STRUCTURE'; +exports[1683] = 'ER_WRONG_PERFSCHEMA_USAGE'; +exports[1684] = 'ER_WARN_I_S_SKIPPED_TABLE'; +exports[1685] = 'ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT'; +exports[1686] = 'ER_STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT'; +exports[1687] = 'ER_SPATIAL_MUST_HAVE_GEOM_COL'; +exports[1688] = 'ER_TOO_LONG_INDEX_COMMENT'; +exports[1689] = 'ER_LOCK_ABORTED'; +exports[1690] = 'ER_DATA_OUT_OF_RANGE'; +exports[1691] = 'ER_WRONG_SPVAR_TYPE_IN_LIMIT'; +exports[1692] = 'ER_BINLOG_UNSAFE_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE'; +exports[1693] = 'ER_BINLOG_UNSAFE_MIXED_STATEMENT'; +exports[1694] = 'ER_INSIDE_TRANSACTION_PREVENTS_SWITCH_SQL_LOG_BIN'; +exports[1695] = 'ER_STORED_FUNCTION_PREVENTS_SWITCH_SQL_LOG_BIN'; +exports[1696] = 'ER_FAILED_READ_FROM_PAR_FILE'; +exports[1697] = 'ER_VALUES_IS_NOT_INT_TYPE_ERROR'; +exports[1698] = 'ER_ACCESS_DENIED_NO_PASSWORD_ERROR'; +exports[1699] = 'ER_SET_PASSWORD_AUTH_PLUGIN'; +exports[1700] = 'ER_GRANT_PLUGIN_USER_EXISTS'; +exports[1701] = 'ER_TRUNCATE_ILLEGAL_FK'; +exports[1702] = 'ER_PLUGIN_IS_PERMANENT'; +exports[1703] = 'ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MIN'; +exports[1704] = 'ER_SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE_MAX'; +exports[1705] = 'ER_STMT_CACHE_FULL'; +exports[1706] = 'ER_MULTI_UPDATE_KEY_CONFLICT'; +exports[1707] = 'ER_TABLE_NEEDS_REBUILD'; +exports[1708] = 'WARN_OPTION_BELOW_LIMIT'; +exports[1709] = 'ER_INDEX_COLUMN_TOO_LONG'; +exports[1710] = 'ER_ERROR_IN_TRIGGER_BODY'; +exports[1711] = 'ER_ERROR_IN_UNKNOWN_TRIGGER_BODY'; +exports[1712] = 'ER_INDEX_CORRUPT'; +exports[1713] = 'ER_UNDO_RECORD_TOO_BIG'; +exports[1714] = 'ER_BINLOG_UNSAFE_INSERT_IGNORE_SELECT'; +exports[1715] = 'ER_BINLOG_UNSAFE_INSERT_SELECT_UPDATE'; +exports[1716] = 'ER_BINLOG_UNSAFE_REPLACE_SELECT'; +exports[1717] = 'ER_BINLOG_UNSAFE_CREATE_IGNORE_SELECT'; +exports[1718] = 'ER_BINLOG_UNSAFE_CREATE_REPLACE_SELECT'; +exports[1719] = 'ER_BINLOG_UNSAFE_UPDATE_IGNORE'; +exports[1720] = 'ER_PLUGIN_NO_UNINSTALL'; +exports[1721] = 'ER_PLUGIN_NO_INSTALL'; +exports[1722] = 'ER_BINLOG_UNSAFE_WRITE_AUTOINC_SELECT'; +exports[1723] = 'ER_BINLOG_UNSAFE_CREATE_SELECT_AUTOINC'; +exports[1724] = 'ER_BINLOG_UNSAFE_INSERT_TWO_KEYS'; +exports[1725] = 'ER_TABLE_IN_FK_CHECK'; +exports[1726] = 'ER_UNSUPPORTED_ENGINE'; +exports[1727] = 'ER_BINLOG_UNSAFE_AUTOINC_NOT_FIRST'; +exports[1728] = 'ER_CANNOT_LOAD_FROM_TABLE_V2'; +exports[1729] = 'ER_MASTER_DELAY_VALUE_OUT_OF_RANGE'; +exports[1730] = 'ER_ONLY_FD_AND_RBR_EVENTS_ALLOWED_IN_BINLOG_STATEMENT'; +exports[1731] = 'ER_PARTITION_EXCHANGE_DIFFERENT_OPTION'; +exports[1732] = 'ER_PARTITION_EXCHANGE_PART_TABLE'; +exports[1733] = 'ER_PARTITION_EXCHANGE_TEMP_TABLE'; +exports[1734] = 'ER_PARTITION_INSTEAD_OF_SUBPARTITION'; +exports[1735] = 'ER_UNKNOWN_PARTITION'; +exports[1736] = 'ER_TABLES_DIFFERENT_METADATA'; +exports[1737] = 'ER_ROW_DOES_NOT_MATCH_PARTITION'; +exports[1738] = 'ER_BINLOG_CACHE_SIZE_GREATER_THAN_MAX'; +exports[1739] = 'ER_WARN_INDEX_NOT_APPLICABLE'; +exports[1740] = 'ER_PARTITION_EXCHANGE_FOREIGN_KEY'; +exports[1741] = 'ER_NO_SUCH_KEY_VALUE'; +exports[1742] = 'ER_RPL_INFO_DATA_TOO_LONG'; +exports[1743] = 'ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE'; +exports[1744] = 'ER_BINLOG_READ_EVENT_CHECKSUM_FAILURE'; +exports[1745] = 'ER_BINLOG_STMT_CACHE_SIZE_GREATER_THAN_MAX'; +exports[1746] = 'ER_CANT_UPDATE_TABLE_IN_CREATE_TABLE_SELECT'; +exports[1747] = 'ER_PARTITION_CLAUSE_ON_NONPARTITIONED'; +exports[1748] = 'ER_ROW_DOES_NOT_MATCH_GIVEN_PARTITION_SET'; +exports[1749] = 'ER_NO_SUCH_PARTITION'; +exports[1750] = 'ER_CHANGE_RPL_INFO_REPOSITORY_FAILURE'; +exports[1751] = 'ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_CREATED_TEMP_TABLE'; +exports[1752] = 'ER_WARNING_NOT_COMPLETE_ROLLBACK_WITH_DROPPED_TEMP_TABLE'; +exports[1753] = 'ER_MTS_FEATURE_IS_NOT_SUPPORTED'; +exports[1754] = 'ER_MTS_UPDATED_DBS_GREATER_MAX'; +exports[1755] = 'ER_MTS_CANT_PARALLEL'; +exports[1756] = 'ER_MTS_INCONSISTENT_DATA'; +exports[1757] = 'ER_FULLTEXT_NOT_SUPPORTED_WITH_PARTITIONING'; +exports[1758] = 'ER_DA_INVALID_CONDITION_NUMBER'; +exports[1759] = 'ER_INSECURE_PLAIN_TEXT'; +exports[1760] = 'ER_INSECURE_CHANGE_MASTER'; +exports[1761] = 'ER_FOREIGN_DUPLICATE_KEY_WITH_CHILD_INFO'; +exports[1762] = 'ER_FOREIGN_DUPLICATE_KEY_WITHOUT_CHILD_INFO'; +exports[1763] = 'ER_SQLTHREAD_WITH_SECURE_SLAVE'; +exports[1764] = 'ER_TABLE_HAS_NO_FT'; +exports[1765] = 'ER_VARIABLE_NOT_SETTABLE_IN_SF_OR_TRIGGER'; +exports[1766] = 'ER_VARIABLE_NOT_SETTABLE_IN_TRANSACTION'; +exports[1767] = 'ER_GTID_NEXT_IS_NOT_IN_GTID_NEXT_LIST'; +exports[1768] = 'ER_CANT_CHANGE_GTID_NEXT_IN_TRANSACTION'; +exports[1769] = 'ER_SET_STATEMENT_CANNOT_INVOKE_FUNCTION'; +exports[1770] = 'ER_GTID_NEXT_CANT_BE_AUTOMATIC_IF_GTID_NEXT_LIST_IS_NON_NULL'; +exports[1771] = 'ER_SKIPPING_LOGGED_TRANSACTION'; +exports[1772] = 'ER_MALFORMED_GTID_SET_SPECIFICATION'; +exports[1773] = 'ER_MALFORMED_GTID_SET_ENCODING'; +exports[1774] = 'ER_MALFORMED_GTID_SPECIFICATION'; +exports[1775] = 'ER_GNO_EXHAUSTED'; +exports[1776] = 'ER_BAD_SLAVE_AUTO_POSITION'; +exports[1777] = 'ER_AUTO_POSITION_REQUIRES_GTID_MODE_NOT_OFF'; +exports[1778] = 'ER_CANT_DO_IMPLICIT_COMMIT_IN_TRX_WHEN_GTID_NEXT_IS_SET'; +exports[1779] = 'ER_GTID_MODE_ON_REQUIRES_ENFORCE_GTID_CONSISTENCY_ON'; +exports[1780] = 'ER_GTID_MODE_REQUIRES_BINLOG'; +exports[1781] = 'ER_CANT_SET_GTID_NEXT_TO_GTID_WHEN_GTID_MODE_IS_OFF'; +exports[1782] = 'ER_CANT_SET_GTID_NEXT_TO_ANONYMOUS_WHEN_GTID_MODE_IS_ON'; +exports[1783] = 'ER_CANT_SET_GTID_NEXT_LIST_TO_NON_NULL_WHEN_GTID_MODE_IS_OFF'; +exports[1784] = 'ER_FOUND_GTID_EVENT_WHEN_GTID_MODE_IS_OFF'; +exports[1785] = 'ER_GTID_UNSAFE_NON_TRANSACTIONAL_TABLE'; +exports[1786] = 'ER_GTID_UNSAFE_CREATE_SELECT'; +exports[1787] = 'ER_GTID_UNSAFE_CREATE_DROP_TEMPORARY_TABLE_IN_TRANSACTION'; +exports[1788] = 'ER_GTID_MODE_CAN_ONLY_CHANGE_ONE_STEP_AT_A_TIME'; +exports[1789] = 'ER_MASTER_HAS_PURGED_REQUIRED_GTIDS'; +exports[1790] = 'ER_CANT_SET_GTID_NEXT_WHEN_OWNING_GTID'; +exports[1791] = 'ER_UNKNOWN_EXPLAIN_FORMAT'; +exports[1792] = 'ER_CANT_EXECUTE_IN_READ_ONLY_TRANSACTION'; +exports[1793] = 'ER_TOO_LONG_TABLE_PARTITION_COMMENT'; +exports[1794] = 'ER_SLAVE_CONFIGURATION'; +exports[1795] = 'ER_INNODB_FT_LIMIT'; +exports[1796] = 'ER_INNODB_NO_FT_TEMP_TABLE'; +exports[1797] = 'ER_INNODB_FT_WRONG_DOCID_COLUMN'; +exports[1798] = 'ER_INNODB_FT_WRONG_DOCID_INDEX'; +exports[1799] = 'ER_INNODB_ONLINE_LOG_TOO_BIG'; +exports[1800] = 'ER_UNKNOWN_ALTER_ALGORITHM'; +exports[1801] = 'ER_UNKNOWN_ALTER_LOCK'; +exports[1802] = 'ER_MTS_CHANGE_MASTER_CANT_RUN_WITH_GAPS'; +exports[1803] = 'ER_MTS_RECOVERY_FAILURE'; +exports[1804] = 'ER_MTS_RESET_WORKERS'; +exports[1805] = 'ER_COL_COUNT_DOESNT_MATCH_CORRUPTED_V2'; +exports[1806] = 'ER_SLAVE_SILENT_RETRY_TRANSACTION'; +exports[1807] = 'ER_DISCARD_FK_CHECKS_RUNNING'; +exports[1808] = 'ER_TABLE_SCHEMA_MISMATCH'; +exports[1809] = 'ER_TABLE_IN_SYSTEM_TABLESPACE'; +exports[1810] = 'ER_IO_READ_ERROR'; +exports[1811] = 'ER_IO_WRITE_ERROR'; +exports[1812] = 'ER_TABLESPACE_MISSING'; +exports[1813] = 'ER_TABLESPACE_EXISTS'; +exports[1814] = 'ER_TABLESPACE_DISCARDED'; +exports[1815] = 'ER_INTERNAL_ERROR'; +exports[1816] = 'ER_INNODB_IMPORT_ERROR'; +exports[1817] = 'ER_INNODB_INDEX_CORRUPT'; +exports[1818] = 'ER_INVALID_YEAR_COLUMN_LENGTH'; +exports[1819] = 'ER_NOT_VALID_PASSWORD'; +exports[1820] = 'ER_MUST_CHANGE_PASSWORD'; +exports[1821] = 'ER_FK_NO_INDEX_CHILD'; +exports[1822] = 'ER_FK_NO_INDEX_PARENT'; +exports[1823] = 'ER_FK_FAIL_ADD_SYSTEM'; +exports[1824] = 'ER_FK_CANNOT_OPEN_PARENT'; +exports[1825] = 'ER_FK_INCORRECT_OPTION'; +exports[1826] = 'ER_FK_DUP_NAME'; +exports[1827] = 'ER_PASSWORD_FORMAT'; +exports[1828] = 'ER_FK_COLUMN_CANNOT_DROP'; +exports[1829] = 'ER_FK_COLUMN_CANNOT_DROP_CHILD'; +exports[1830] = 'ER_FK_COLUMN_NOT_NULL'; +exports[1831] = 'ER_DUP_INDEX'; +exports[1832] = 'ER_FK_COLUMN_CANNOT_CHANGE'; +exports[1833] = 'ER_FK_COLUMN_CANNOT_CHANGE_CHILD'; +exports[1834] = 'ER_FK_CANNOT_DELETE_PARENT'; +exports[1835] = 'ER_MALFORMED_PACKET'; +exports[1836] = 'ER_READ_ONLY_MODE'; +exports[1837] = 'ER_GTID_NEXT_TYPE_UNDEFINED_GROUP'; +exports[1838] = 'ER_VARIABLE_NOT_SETTABLE_IN_SP'; +exports[1839] = 'ER_CANT_SET_GTID_PURGED_WHEN_GTID_MODE_IS_OFF'; +exports[1840] = 'ER_CANT_SET_GTID_PURGED_WHEN_GTID_EXECUTED_IS_NOT_EMPTY'; +exports[1841] = 'ER_CANT_SET_GTID_PURGED_WHEN_OWNED_GTIDS_IS_NOT_EMPTY'; +exports[1842] = 'ER_GTID_PURGED_WAS_CHANGED'; +exports[1843] = 'ER_GTID_EXECUTED_WAS_CHANGED'; +exports[1844] = 'ER_BINLOG_STMT_MODE_AND_NO_REPL_TABLES'; +exports[1845] = 'ER_ALTER_OPERATION_NOT_SUPPORTED'; +exports[1846] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON'; +exports[1847] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COPY'; +exports[1848] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_PARTITION'; +exports[1849] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_RENAME'; +exports[1850] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE'; +exports[1851] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FK_CHECK'; +exports[1852] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_IGNORE'; +exports[1853] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOPK'; +exports[1854] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_AUTOINC'; +exports[1855] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_HIDDEN_FTS'; +exports[1856] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_CHANGE_FTS'; +exports[1857] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_FTS'; +exports[1858] = 'ER_SQL_SLAVE_SKIP_COUNTER_NOT_SETTABLE_IN_GTID_MODE'; +exports[1859] = 'ER_DUP_UNKNOWN_IN_INDEX'; +exports[1860] = 'ER_IDENT_CAUSES_TOO_LONG_PATH'; +exports[1861] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_NOT_NULL'; +exports[1862] = 'ER_MUST_CHANGE_PASSWORD_LOGIN'; +exports[1863] = 'ER_ROW_IN_WRONG_PARTITION'; +exports[1864] = 'ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX'; +exports[1865] = 'ER_INNODB_NO_FT_USES_PARSER'; +exports[1866] = 'ER_BINLOG_LOGICAL_CORRUPTION'; +exports[1867] = 'ER_WARN_PURGE_LOG_IN_USE'; +exports[1868] = 'ER_WARN_PURGE_LOG_IS_ACTIVE'; +exports[1869] = 'ER_AUTO_INCREMENT_CONFLICT'; +exports[1870] = 'WARN_ON_BLOCKHOLE_IN_RBR'; +exports[1871] = 'ER_SLAVE_MI_INIT_REPOSITORY'; +exports[1872] = 'ER_SLAVE_RLI_INIT_REPOSITORY'; +exports[1873] = 'ER_ACCESS_DENIED_CHANGE_USER_ERROR'; +exports[1874] = 'ER_INNODB_READ_ONLY'; +exports[1875] = 'ER_STOP_SLAVE_SQL_THREAD_TIMEOUT'; +exports[1876] = 'ER_STOP_SLAVE_IO_THREAD_TIMEOUT'; +exports[1877] = 'ER_TABLE_CORRUPT'; +exports[1878] = 'ER_TEMP_FILE_WRITE_FAILURE'; +exports[1879] = 'ER_INNODB_FT_AUX_NOT_HEX_ID'; +exports[1880] = 'ER_OLD_TEMPORALS_UPGRADED'; +exports[1881] = 'ER_INNODB_FORCED_RECOVERY'; +exports[1882] = 'ER_AES_INVALID_IV'; +exports[1883] = 'ER_PLUGIN_CANNOT_BE_UNINSTALLED'; +exports[1884] = 'ER_GTID_UNSAFE_BINLOG_SPLITTABLE_STATEMENT_AND_GTID_GROUP'; +exports[1885] = 'ER_SLAVE_HAS_MORE_GTIDS_THAN_MASTER'; +exports[3000] = 'ER_FILE_CORRUPT'; +exports[3001] = 'ER_ERROR_ON_MASTER'; +exports[3002] = 'ER_INCONSISTENT_ERROR'; +exports[3003] = 'ER_STORAGE_ENGINE_NOT_LOADED'; +exports[3004] = 'ER_GET_STACKED_DA_WITHOUT_ACTIVE_HANDLER'; +exports[3005] = 'ER_WARN_LEGACY_SYNTAX_CONVERTED'; +exports[3006] = 'ER_BINLOG_UNSAFE_FULLTEXT_PLUGIN'; +exports[3007] = 'ER_CANNOT_DISCARD_TEMPORARY_TABLE'; +exports[3008] = 'ER_FK_DEPTH_EXCEEDED'; +exports[3009] = 'ER_COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE_V2'; +exports[3010] = 'ER_WARN_TRIGGER_DOESNT_HAVE_CREATED'; +exports[3011] = 'ER_REFERENCED_TRG_DOES_NOT_EXIST'; +exports[3012] = 'ER_EXPLAIN_NOT_SUPPORTED'; +exports[3013] = 'ER_INVALID_FIELD_SIZE'; +exports[3014] = 'ER_MISSING_HA_CREATE_OPTION'; +exports[3015] = 'ER_ENGINE_OUT_OF_MEMORY'; +exports[3016] = 'ER_PASSWORD_EXPIRE_ANONYMOUS_USER'; +exports[3017] = 'ER_SLAVE_SQL_THREAD_MUST_STOP'; +exports[3018] = 'ER_NO_FT_MATERIALIZED_SUBQUERY'; +exports[3019] = 'ER_INNODB_UNDO_LOG_FULL'; +exports[3020] = 'ER_INVALID_ARGUMENT_FOR_LOGARITHM'; +exports[3021] = 'ER_SLAVE_CHANNEL_IO_THREAD_MUST_STOP'; +exports[3022] = 'ER_WARN_OPEN_TEMP_TABLES_MUST_BE_ZERO'; +exports[3023] = 'ER_WARN_ONLY_MASTER_LOG_FILE_NO_POS'; +exports[3024] = 'ER_QUERY_TIMEOUT'; +exports[3025] = 'ER_NON_RO_SELECT_DISABLE_TIMER'; +exports[3026] = 'ER_DUP_LIST_ENTRY'; +exports[3027] = 'ER_SQL_MODE_NO_EFFECT'; +exports[3028] = 'ER_AGGREGATE_ORDER_FOR_UNION'; +exports[3029] = 'ER_AGGREGATE_ORDER_NON_AGG_QUERY'; +exports[3030] = 'ER_SLAVE_WORKER_STOPPED_PREVIOUS_THD_ERROR'; +exports[3031] = 'ER_DONT_SUPPORT_SLAVE_PRESERVE_COMMIT_ORDER'; +exports[3032] = 'ER_SERVER_OFFLINE_MODE'; +exports[3033] = 'ER_GIS_DIFFERENT_SRIDS'; +exports[3034] = 'ER_GIS_UNSUPPORTED_ARGUMENT'; +exports[3035] = 'ER_GIS_UNKNOWN_ERROR'; +exports[3036] = 'ER_GIS_UNKNOWN_EXCEPTION'; +exports[3037] = 'ER_GIS_INVALID_DATA'; +exports[3038] = 'ER_BOOST_GEOMETRY_EMPTY_INPUT_EXCEPTION'; +exports[3039] = 'ER_BOOST_GEOMETRY_CENTROID_EXCEPTION'; +exports[3040] = 'ER_BOOST_GEOMETRY_OVERLAY_INVALID_INPUT_EXCEPTION'; +exports[3041] = 'ER_BOOST_GEOMETRY_TURN_INFO_EXCEPTION'; +exports[3042] = 'ER_BOOST_GEOMETRY_SELF_INTERSECTION_POINT_EXCEPTION'; +exports[3043] = 'ER_BOOST_GEOMETRY_UNKNOWN_EXCEPTION'; +exports[3044] = 'ER_STD_BAD_ALLOC_ERROR'; +exports[3045] = 'ER_STD_DOMAIN_ERROR'; +exports[3046] = 'ER_STD_LENGTH_ERROR'; +exports[3047] = 'ER_STD_INVALID_ARGUMENT'; +exports[3048] = 'ER_STD_OUT_OF_RANGE_ERROR'; +exports[3049] = 'ER_STD_OVERFLOW_ERROR'; +exports[3050] = 'ER_STD_RANGE_ERROR'; +exports[3051] = 'ER_STD_UNDERFLOW_ERROR'; +exports[3052] = 'ER_STD_LOGIC_ERROR'; +exports[3053] = 'ER_STD_RUNTIME_ERROR'; +exports[3054] = 'ER_STD_UNKNOWN_EXCEPTION'; +exports[3055] = 'ER_GIS_DATA_WRONG_ENDIANESS'; +exports[3056] = 'ER_CHANGE_MASTER_PASSWORD_LENGTH'; +exports[3057] = 'ER_USER_LOCK_WRONG_NAME'; +exports[3058] = 'ER_USER_LOCK_DEADLOCK'; +exports[3059] = 'ER_REPLACE_INACCESSIBLE_ROWS'; +exports[3060] = 'ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_GIS'; +exports[3061] = 'ER_ILLEGAL_USER_VAR'; +exports[3062] = 'ER_GTID_MODE_OFF'; +exports[3063] = 'ER_UNSUPPORTED_BY_REPLICATION_THREAD'; +exports[3064] = 'ER_INCORRECT_TYPE'; +exports[3065] = 'ER_FIELD_IN_ORDER_NOT_SELECT'; +exports[3066] = 'ER_AGGREGATE_IN_ORDER_NOT_SELECT'; +exports[3067] = 'ER_INVALID_RPL_WILD_TABLE_FILTER_PATTERN'; +exports[3068] = 'ER_NET_OK_PACKET_TOO_LARGE'; +exports[3069] = 'ER_INVALID_JSON_DATA'; +exports[3070] = 'ER_INVALID_GEOJSON_MISSING_MEMBER'; +exports[3071] = 'ER_INVALID_GEOJSON_WRONG_TYPE'; +exports[3072] = 'ER_INVALID_GEOJSON_UNSPECIFIED'; +exports[3073] = 'ER_DIMENSION_UNSUPPORTED'; +exports[3074] = 'ER_SLAVE_CHANNEL_DOES_NOT_EXIST'; +exports[3075] = 'ER_SLAVE_MULTIPLE_CHANNELS_HOST_PORT'; +exports[3076] = 'ER_SLAVE_CHANNEL_NAME_INVALID_OR_TOO_LONG'; +exports[3077] = 'ER_SLAVE_NEW_CHANNEL_WRONG_REPOSITORY'; +exports[3078] = 'ER_SLAVE_CHANNEL_DELETE'; +exports[3079] = 'ER_SLAVE_MULTIPLE_CHANNELS_CMD'; +exports[3080] = 'ER_SLAVE_MAX_CHANNELS_EXCEEDED'; +exports[3081] = 'ER_SLAVE_CHANNEL_MUST_STOP'; +exports[3082] = 'ER_SLAVE_CHANNEL_NOT_RUNNING'; +exports[3083] = 'ER_SLAVE_CHANNEL_WAS_RUNNING'; +exports[3084] = 'ER_SLAVE_CHANNEL_WAS_NOT_RUNNING'; +exports[3085] = 'ER_SLAVE_CHANNEL_SQL_THREAD_MUST_STOP'; +exports[3086] = 'ER_SLAVE_CHANNEL_SQL_SKIP_COUNTER'; +exports[3087] = 'ER_WRONG_FIELD_WITH_GROUP_V2'; +exports[3088] = 'ER_MIX_OF_GROUP_FUNC_AND_FIELDS_V2'; +exports[3089] = 'ER_WARN_DEPRECATED_SYSVAR_UPDATE'; +exports[3090] = 'ER_WARN_DEPRECATED_SQLMODE'; +exports[3091] = 'ER_CANNOT_LOG_PARTIAL_DROP_DATABASE_WITH_GTID'; +exports[3092] = 'ER_GROUP_REPLICATION_CONFIGURATION'; +exports[3093] = 'ER_GROUP_REPLICATION_RUNNING'; +exports[3094] = 'ER_GROUP_REPLICATION_APPLIER_INIT_ERROR'; +exports[3095] = 'ER_GROUP_REPLICATION_STOP_APPLIER_THREAD_TIMEOUT'; +exports[3096] = 'ER_GROUP_REPLICATION_COMMUNICATION_LAYER_SESSION_ERROR'; +exports[3097] = 'ER_GROUP_REPLICATION_COMMUNICATION_LAYER_JOIN_ERROR'; +exports[3098] = 'ER_BEFORE_DML_VALIDATION_ERROR'; +exports[3099] = 'ER_PREVENTS_VARIABLE_WITHOUT_RBR'; +exports[3100] = 'ER_RUN_HOOK_ERROR'; +exports[3101] = 'ER_TRANSACTION_ROLLBACK_DURING_COMMIT'; +exports[3102] = 'ER_GENERATED_COLUMN_FUNCTION_IS_NOT_ALLOWED'; +exports[3103] = 'ER_UNSUPPORTED_ALTER_INPLACE_ON_VIRTUAL_COLUMN'; +exports[3104] = 'ER_WRONG_FK_OPTION_FOR_GENERATED_COLUMN'; +exports[3105] = 'ER_NON_DEFAULT_VALUE_FOR_GENERATED_COLUMN'; +exports[3106] = 'ER_UNSUPPORTED_ACTION_ON_GENERATED_COLUMN'; +exports[3107] = 'ER_GENERATED_COLUMN_NON_PRIOR'; +exports[3108] = 'ER_DEPENDENT_BY_GENERATED_COLUMN'; +exports[3109] = 'ER_GENERATED_COLUMN_REF_AUTO_INC'; +exports[3110] = 'ER_FEATURE_NOT_AVAILABLE'; +exports[3111] = 'ER_CANT_SET_GTID_MODE'; +exports[3112] = 'ER_CANT_USE_AUTO_POSITION_WITH_GTID_MODE_OFF'; +exports[3113] = 'ER_CANT_REPLICATE_ANONYMOUS_WITH_AUTO_POSITION'; +exports[3114] = 'ER_CANT_REPLICATE_ANONYMOUS_WITH_GTID_MODE_ON'; +exports[3115] = 'ER_CANT_REPLICATE_GTID_WITH_GTID_MODE_OFF'; +exports[3116] = 'ER_CANT_SET_ENFORCE_GTID_CONSISTENCY_ON_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS'; +exports[3117] = 'ER_SET_ENFORCE_GTID_CONSISTENCY_WARN_WITH_ONGOING_GTID_VIOLATING_TRANSACTIONS'; +exports[3118] = 'ER_ACCOUNT_HAS_BEEN_LOCKED'; +exports[3119] = 'ER_WRONG_TABLESPACE_NAME'; +exports[3120] = 'ER_TABLESPACE_IS_NOT_EMPTY'; +exports[3121] = 'ER_WRONG_FILE_NAME'; +exports[3122] = 'ER_BOOST_GEOMETRY_INCONSISTENT_TURNS_EXCEPTION'; +exports[3123] = 'ER_WARN_OPTIMIZER_HINT_SYNTAX_ERROR'; +exports[3124] = 'ER_WARN_BAD_MAX_EXECUTION_TIME'; +exports[3125] = 'ER_WARN_UNSUPPORTED_MAX_EXECUTION_TIME'; +exports[3126] = 'ER_WARN_CONFLICTING_HINT'; +exports[3127] = 'ER_WARN_UNKNOWN_QB_NAME'; +exports[3128] = 'ER_UNRESOLVED_HINT_NAME'; +exports[3129] = 'ER_WARN_ON_MODIFYING_GTID_EXECUTED_TABLE'; +exports[3130] = 'ER_PLUGGABLE_PROTOCOL_COMMAND_NOT_SUPPORTED'; +exports[3131] = 'ER_LOCKING_SERVICE_WRONG_NAME'; +exports[3132] = 'ER_LOCKING_SERVICE_DEADLOCK'; +exports[3133] = 'ER_LOCKING_SERVICE_TIMEOUT'; +exports[3134] = 'ER_GIS_MAX_POINTS_IN_GEOMETRY_OVERFLOWED'; +exports[3135] = 'ER_SQL_MODE_MERGED'; +exports[3136] = 'ER_VTOKEN_PLUGIN_TOKEN_MISMATCH'; +exports[3137] = 'ER_VTOKEN_PLUGIN_TOKEN_NOT_FOUND'; +exports[3138] = 'ER_CANT_SET_VARIABLE_WHEN_OWNING_GTID'; +exports[3139] = 'ER_SLAVE_CHANNEL_OPERATION_NOT_ALLOWED'; +exports[3140] = 'ER_INVALID_JSON_TEXT'; +exports[3141] = 'ER_INVALID_JSON_TEXT_IN_PARAM'; +exports[3142] = 'ER_INVALID_JSON_BINARY_DATA'; +exports[3143] = 'ER_INVALID_JSON_PATH'; +exports[3144] = 'ER_INVALID_JSON_CHARSET'; +exports[3145] = 'ER_INVALID_JSON_CHARSET_IN_FUNCTION'; +exports[3146] = 'ER_INVALID_TYPE_FOR_JSON'; +exports[3147] = 'ER_INVALID_CAST_TO_JSON'; +exports[3148] = 'ER_INVALID_JSON_PATH_CHARSET'; +exports[3149] = 'ER_INVALID_JSON_PATH_WILDCARD'; +exports[3150] = 'ER_JSON_VALUE_TOO_BIG'; +exports[3151] = 'ER_JSON_KEY_TOO_BIG'; +exports[3152] = 'ER_JSON_USED_AS_KEY'; +exports[3153] = 'ER_JSON_VACUOUS_PATH'; +exports[3154] = 'ER_JSON_BAD_ONE_OR_ALL_ARG'; +exports[3155] = 'ER_NUMERIC_JSON_VALUE_OUT_OF_RANGE'; +exports[3156] = 'ER_INVALID_JSON_VALUE_FOR_CAST'; +exports[3157] = 'ER_JSON_DOCUMENT_TOO_DEEP'; +exports[3158] = 'ER_JSON_DOCUMENT_NULL_KEY'; +exports[3159] = 'ER_SECURE_TRANSPORT_REQUIRED'; +exports[3160] = 'ER_NO_SECURE_TRANSPORTS_CONFIGURED'; +exports[3161] = 'ER_DISABLED_STORAGE_ENGINE'; +exports[3162] = 'ER_USER_DOES_NOT_EXIST'; +exports[3163] = 'ER_USER_ALREADY_EXISTS'; +exports[3164] = 'ER_AUDIT_API_ABORT'; +exports[3165] = 'ER_INVALID_JSON_PATH_ARRAY_CELL'; +exports[3166] = 'ER_BUFPOOL_RESIZE_INPROGRESS'; +exports[3167] = 'ER_FEATURE_DISABLED_SEE_DOC'; +exports[3168] = 'ER_SERVER_ISNT_AVAILABLE'; +exports[3169] = 'ER_SESSION_WAS_KILLED'; +exports[3170] = 'ER_CAPACITY_EXCEEDED'; +exports[3171] = 'ER_CAPACITY_EXCEEDED_IN_RANGE_OPTIMIZER'; +exports[3172] = 'ER_TABLE_NEEDS_UPG_PART'; +exports[3173] = 'ER_CANT_WAIT_FOR_EXECUTED_GTID_SET_WHILE_OWNING_A_GTID'; +exports[3174] = 'ER_CANNOT_ADD_FOREIGN_BASE_COL_VIRTUAL'; +exports[3175] = 'ER_CANNOT_CREATE_VIRTUAL_INDEX_CONSTRAINT'; +exports[3176] = 'ER_ERROR_ON_MODIFYING_GTID_EXECUTED_TABLE'; +exports[3177] = 'ER_LOCK_REFUSED_BY_ENGINE'; +exports[3178] = 'ER_UNSUPPORTED_ALTER_ONLINE_ON_VIRTUAL_COLUMN'; +exports[3179] = 'ER_MASTER_KEY_ROTATION_NOT_SUPPORTED_BY_SE'; +exports[3180] = 'ER_MASTER_KEY_ROTATION_ERROR_BY_SE'; +exports[3181] = 'ER_MASTER_KEY_ROTATION_BINLOG_FAILED'; +exports[3182] = 'ER_MASTER_KEY_ROTATION_SE_UNAVAILABLE'; +exports[3183] = 'ER_TABLESPACE_CANNOT_ENCRYPT'; +exports[3184] = 'ER_INVALID_ENCRYPTION_OPTION'; +exports[3185] = 'ER_CANNOT_FIND_KEY_IN_KEYRING'; +exports[3186] = 'ER_CAPACITY_EXCEEDED_IN_PARSER'; +exports[3187] = 'ER_UNSUPPORTED_ALTER_ENCRYPTION_INPLACE'; +exports[3188] = 'ER_KEYRING_UDF_KEYRING_SERVICE_ERROR'; +exports[3189] = 'ER_USER_COLUMN_OLD_LENGTH'; +exports[3190] = 'ER_CANT_RESET_MASTER'; +exports[3191] = 'ER_GROUP_REPLICATION_MAX_GROUP_SIZE'; +exports[3192] = 'ER_CANNOT_ADD_FOREIGN_BASE_COL_STORED'; +exports[3193] = 'ER_TABLE_REFERENCED'; +exports[3194] = 'ER_PARTITION_ENGINE_DEPRECATED_FOR_TABLE'; +exports[3195] = 'ER_WARN_USING_GEOMFROMWKB_TO_SET_SRID_ZERO'; +exports[3196] = 'ER_WARN_USING_GEOMFROMWKB_TO_SET_SRID'; +exports[3197] = 'ER_XA_RETRY'; +exports[3198] = 'ER_KEYRING_AWS_UDF_AWS_KMS_ERROR'; +exports[3199] = 'ER_BINLOG_UNSAFE_XA'; +exports[3200] = 'ER_UDF_ERROR'; +exports[3201] = 'ER_KEYRING_MIGRATION_FAILURE'; +exports[3202] = 'ER_KEYRING_ACCESS_DENIED_ERROR'; +exports[3203] = 'ER_KEYRING_MIGRATION_STATUS'; + + +/***/ }), +/* 67 */ +/***/ (function(module, exports, __webpack_require__) { + +var Timers = __webpack_require__(68); + +module.exports = Timer; +function Timer(object) { + this._object = object; + this._timeout = null; +} + +Timer.prototype.active = function active() { + if (this._timeout) { + if (this._timeout.refresh) { + this._timeout.refresh(); + } else { + Timers.active(this._timeout); + } + } +}; + +Timer.prototype.start = function start(msecs) { + this.stop(); + this._timeout = Timers.setTimeout(this._onTimeout.bind(this), msecs); +}; + +Timer.prototype.stop = function stop() { + if (this._timeout) { + Timers.clearTimeout(this._timeout); + this._timeout = null; + } +}; + +Timer.prototype._onTimeout = function _onTimeout() { + return this._object._onTimeout(); +}; + + +/***/ }), +/* 68 */ +/***/ (function(module, exports) { + +module.exports = require("timers"); + +/***/ }), +/* 69 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); +var Auth = __webpack_require__(18); +var ClientConstants = __webpack_require__(10); + +module.exports = Handshake; +Util.inherits(Handshake, Sequence); +function Handshake(options, callback) { + Sequence.call(this, options, callback); + + options = options || {}; + + this._config = options.config; + this._handshakeInitializationPacket = null; +} + +Handshake.prototype.determinePacket = function determinePacket(firstByte, parser) { + if (firstByte === 0xff) { + return Packets.ErrorPacket; + } + + if (!this._handshakeInitializationPacket) { + return Packets.HandshakeInitializationPacket; + } + + if (firstByte === 0xfe) { + return (parser.packetLength() === 1) + ? Packets.UseOldPasswordPacket + : Packets.AuthSwitchRequestPacket; + } + + return undefined; +}; + +Handshake.prototype['AuthSwitchRequestPacket'] = function (packet) { + var name = packet.authMethodName; + var data = Auth.auth(name, packet.authMethodData, { + password: this._config.password + }); + + if (data !== undefined) { + this.emit('packet', new Packets.AuthSwitchResponsePacket({ + data: data + })); + } else { + var err = new Error('MySQL is requesting the ' + name + ' authentication method, which is not supported.'); + err.code = 'UNSUPPORTED_AUTH_METHOD'; + err.fatal = true; + this.end(err); + } +}; + +Handshake.prototype['HandshakeInitializationPacket'] = function(packet) { + this._handshakeInitializationPacket = packet; + + this._config.protocol41 = packet.protocol41; + + var serverSSLSupport = packet.serverCapabilities1 & ClientConstants.CLIENT_SSL; + + if (this._config.ssl) { + if (!serverSSLSupport) { + var err = new Error('Server does not support secure connection'); + + err.code = 'HANDSHAKE_NO_SSL_SUPPORT'; + err.fatal = true; + + this.end(err); + return; + } + + this._config.clientFlags |= ClientConstants.CLIENT_SSL; + this.emit('packet', new Packets.SSLRequestPacket({ + clientFlags : this._config.clientFlags, + maxPacketSize : this._config.maxPacketSize, + charsetNumber : this._config.charsetNumber + })); + this.emit('start-tls'); + } else { + this._sendCredentials(); + } +}; + +Handshake.prototype._tlsUpgradeCompleteHandler = function() { + this._sendCredentials(); +}; + +Handshake.prototype._sendCredentials = function() { + var packet = this._handshakeInitializationPacket; + this.emit('packet', new Packets.ClientAuthenticationPacket({ + clientFlags : this._config.clientFlags, + maxPacketSize : this._config.maxPacketSize, + charsetNumber : this._config.charsetNumber, + user : this._config.user, + database : this._config.database, + protocol41 : packet.protocol41, + scrambleBuff : (packet.protocol41) + ? Auth.token(this._config.password, packet.scrambleBuff()) + : Auth.scramble323(packet.scrambleBuff(), this._config.password) + })); +}; + +Handshake.prototype['UseOldPasswordPacket'] = function() { + if (!this._config.insecureAuth) { + var err = new Error( + 'MySQL server is requesting the old and insecure pre-4.1 auth mechanism. ' + + 'Upgrade the user password or use the {insecureAuth: true} option.' + ); + + err.code = 'HANDSHAKE_INSECURE_AUTH'; + err.fatal = true; + + this.end(err); + return; + } + + this.emit('packet', new Packets.OldPasswordPacket({ + scrambleBuff: Auth.scramble323(this._handshakeInitializationPacket.scrambleBuff(), this._config.password) + })); +}; + +Handshake.prototype['ErrorPacket'] = function(packet) { + var err = this._packetToError(packet, true); + err.fatal = true; + this.end(err); +}; + + +/***/ }), +/* 70 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); + +module.exports = Ping; +Util.inherits(Ping, Sequence); + +function Ping(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + Sequence.call(this, options, callback); +} + +Ping.prototype.start = function() { + this.emit('packet', new Packets.ComPingPacket()); +}; + + +/***/ }), +/* 71 */ +/***/ (function(module, exports) { + +module.exports = ResultSet; +function ResultSet(resultSetHeaderPacket) { + this.resultSetHeaderPacket = resultSetHeaderPacket; + this.fieldPackets = []; + this.eofPackets = []; + this.rows = []; +} + + +/***/ }), +/* 72 */ +/***/ (function(module, exports) { + +// Manually extracted from mysql-5.5.23/include/mysql_com.h + +/** + Is raised when a multi-statement transaction + has been started, either explicitly, by means + of BEGIN or COMMIT AND CHAIN, or + implicitly, by the first transactional + statement, when autocommit=off. +*/ +exports.SERVER_STATUS_IN_TRANS = 1; +exports.SERVER_STATUS_AUTOCOMMIT = 2; /* Server in auto_commit mode */ +exports.SERVER_MORE_RESULTS_EXISTS = 8; /* Multi query - next query exists */ +exports.SERVER_QUERY_NO_GOOD_INDEX_USED = 16; +exports.SERVER_QUERY_NO_INDEX_USED = 32; +/** + The server was able to fulfill the clients request and opened a + read-only non-scrollable cursor for a query. This flag comes + in reply to COM_STMT_EXECUTE and COM_STMT_FETCH commands. +*/ +exports.SERVER_STATUS_CURSOR_EXISTS = 64; +/** + This flag is sent when a read-only cursor is exhausted, in reply to + COM_STMT_FETCH command. +*/ +exports.SERVER_STATUS_LAST_ROW_SENT = 128; +exports.SERVER_STATUS_DB_DROPPED = 256; /* A database was dropped */ +exports.SERVER_STATUS_NO_BACKSLASH_ESCAPES = 512; +/** + Sent to the client if after a prepared statement reprepare + we discovered that the new statement returns a different + number of result set columns. +*/ +exports.SERVER_STATUS_METADATA_CHANGED = 1024; +exports.SERVER_QUERY_WAS_SLOW = 2048; + +/** + To mark ResultSet containing output parameter values. +*/ +exports.SERVER_PS_OUT_PARAMS = 4096; + + +/***/ }), +/* 73 */ +/***/ (function(module, exports, __webpack_require__) { + +var Stream = __webpack_require__(14); +if (process.env.READABLE_STREAM === 'disable' && Stream) { + module.exports = Stream; + exports = module.exports = Stream.Readable; + exports.Readable = Stream.Readable; + exports.Writable = Stream.Writable; + exports.Duplex = Stream.Duplex; + exports.Transform = Stream.Transform; + exports.PassThrough = Stream.PassThrough; + exports.Stream = Stream; +} else { + exports = module.exports = __webpack_require__(21); + exports.Stream = Stream || exports; + exports.Readable = exports; + exports.Writable = __webpack_require__(24); + exports.Duplex = __webpack_require__(5); + exports.Transform = __webpack_require__(26); + exports.PassThrough = __webpack_require__(78); +} + + +/***/ }), +/* 74 */ +/***/ (function(module, exports) { + +var toString = {}.toString; + +module.exports = Array.isArray || function (arr) { + return toString.call(arr) == '[object Array]'; +}; + + +/***/ }), +/* 75 */ +/***/ (function(module, exports) { + +if (typeof Object.create === 'function') { + // implementation from standard node.js 'util' module + module.exports = function inherits(ctor, superCtor) { + ctor.super_ = superCtor + ctor.prototype = Object.create(superCtor.prototype, { + constructor: { + value: ctor, + enumerable: false, + writable: true, + configurable: true + } + }); + }; +} else { + // old school shim for old browsers + module.exports = function inherits(ctor, superCtor) { + ctor.super_ = superCtor + var TempCtor = function () {} + TempCtor.prototype = superCtor.prototype + ctor.prototype = new TempCtor() + ctor.prototype.constructor = ctor + } +} + + +/***/ }), +/* 76 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +var Buffer = __webpack_require__(1).Buffer; +var util = __webpack_require__(0); + +function copyBuffer(src, target, offset) { + src.copy(target, offset); +} + +module.exports = function () { + function BufferList() { + _classCallCheck(this, BufferList); + + this.head = null; + this.tail = null; + this.length = 0; + } + + BufferList.prototype.push = function push(v) { + var entry = { data: v, next: null }; + if (this.length > 0) this.tail.next = entry;else this.head = entry; + this.tail = entry; + ++this.length; + }; + + BufferList.prototype.unshift = function unshift(v) { + var entry = { data: v, next: this.head }; + if (this.length === 0) this.tail = entry; + this.head = entry; + ++this.length; + }; + + BufferList.prototype.shift = function shift() { + if (this.length === 0) return; + var ret = this.head.data; + if (this.length === 1) this.head = this.tail = null;else this.head = this.head.next; + --this.length; + return ret; + }; + + BufferList.prototype.clear = function clear() { + this.head = this.tail = null; + this.length = 0; + }; + + BufferList.prototype.join = function join(s) { + if (this.length === 0) return ''; + var p = this.head; + var ret = '' + p.data; + while (p = p.next) { + ret += s + p.data; + }return ret; + }; + + BufferList.prototype.concat = function concat(n) { + if (this.length === 0) return Buffer.alloc(0); + if (this.length === 1) return this.head.data; + var ret = Buffer.allocUnsafe(n >>> 0); + var p = this.head; + var i = 0; + while (p) { + copyBuffer(p.data, ret, i); + i += p.data.length; + p = p.next; + } + return ret; + }; + + return BufferList; +}(); + +if (util && util.inspect && util.inspect.custom) { + module.exports.prototype[util.inspect.custom] = function () { + var obj = util.inspect({ length: this.length }); + return this.constructor.name + ' ' + obj; + }; +} + +/***/ }), +/* 77 */ +/***/ (function(module, exports, __webpack_require__) { + + +/** + * For Node.js, simply re-export the core `util.deprecate` function. + */ + +module.exports = __webpack_require__(0).deprecate; + + +/***/ }), +/* 78 */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +// a passthrough stream. +// basically just the most minimal sort of Transform stream. +// Every written chunk gets output as-is. + + + +module.exports = PassThrough; + +var Transform = __webpack_require__(26); + +/**/ +var util = __webpack_require__(6); +util.inherits = __webpack_require__(7); +/**/ + +util.inherits(PassThrough, Transform); + +function PassThrough(options) { + if (!(this instanceof PassThrough)) return new PassThrough(options); + + Transform.call(this, options); +} + +PassThrough.prototype._transform = function (chunk, encoding, cb) { + cb(null, chunk); +}; + +/***/ }), +/* 79 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); + +module.exports = Quit; +Util.inherits(Quit, Sequence); +function Quit(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + Sequence.call(this, options, callback); + + this._started = false; +} + +Quit.prototype.end = function end(err) { + if (this._ended) { + return; + } + + if (!this._started) { + Sequence.prototype.end.call(this, err); + return; + } + + if (err && err.code === 'ECONNRESET' && err.syscall === 'read') { + // Ignore read errors after packet sent + Sequence.prototype.end.call(this); + return; + } + + Sequence.prototype.end.call(this, err); +}; + +Quit.prototype.start = function() { + this._started = true; + this.emit('packet', new Packets.ComQuitPacket()); +}; + + +/***/ }), +/* 80 */ +/***/ (function(module, exports, __webpack_require__) { + +var Sequence = __webpack_require__(3); +var Util = __webpack_require__(0); +var Packets = __webpack_require__(2); + +module.exports = Statistics; +Util.inherits(Statistics, Sequence); +function Statistics(options, callback) { + if (!callback && typeof options === 'function') { + callback = options; + options = {}; + } + + Sequence.call(this, options, callback); +} + +Statistics.prototype.start = function() { + this.emit('packet', new Packets.ComStatisticsPacket()); +}; + +Statistics.prototype['StatisticsPacket'] = function (packet) { + this.end(null, packet); +}; + +Statistics.prototype.determinePacket = function determinePacket(firstByte) { + if (firstByte === 0x55) { + return Packets.StatisticsPacket; + } + + return undefined; +}; + + +/***/ }), +/* 81 */ +/***/ (function(module, exports, __webpack_require__) { + +var BIT_16 = Math.pow(2, 16); +var BIT_24 = Math.pow(2, 24); +var BUFFER_ALLOC_SIZE = Math.pow(2, 8); +// The maximum precision JS Numbers can hold precisely +// Don't panic: Good enough to represent byte values up to 8192 TB +var IEEE_754_BINARY_64_PRECISION = Math.pow(2, 53); +var MAX_PACKET_LENGTH = Math.pow(2, 24) - 1; +var Buffer = __webpack_require__(1).Buffer; + +module.exports = PacketWriter; +function PacketWriter() { + this._buffer = null; + this._offset = 0; +} + +PacketWriter.prototype.toBuffer = function toBuffer(parser) { + if (!this._buffer) { + this._buffer = Buffer.alloc(0); + this._offset = 0; + } + + var buffer = this._buffer; + var length = this._offset; + var packets = Math.floor(length / MAX_PACKET_LENGTH) + 1; + + this._buffer = Buffer.allocUnsafe(length + packets * 4); + this._offset = 0; + + for (var packet = 0; packet < packets; packet++) { + var isLast = (packet + 1 === packets); + var packetLength = (isLast) + ? length % MAX_PACKET_LENGTH + : MAX_PACKET_LENGTH; + + var packetNumber = parser.incrementPacketNumber(); + + this.writeUnsignedNumber(3, packetLength); + this.writeUnsignedNumber(1, packetNumber); + + var start = packet * MAX_PACKET_LENGTH; + var end = start + packetLength; + + this.writeBuffer(buffer.slice(start, end)); + } + + return this._buffer; +}; + +PacketWriter.prototype.writeUnsignedNumber = function(bytes, value) { + this._allocate(bytes); + + for (var i = 0; i < bytes; i++) { + this._buffer[this._offset++] = (value >> (i * 8)) & 0xff; + } +}; + +PacketWriter.prototype.writeFiller = function(bytes) { + this._allocate(bytes); + + for (var i = 0; i < bytes; i++) { + this._buffer[this._offset++] = 0x00; + } +}; + +PacketWriter.prototype.writeNullTerminatedString = function(value, encoding) { + // Typecast undefined into '' and numbers into strings + value = value || ''; + value = value + ''; + + var bytes = Buffer.byteLength(value, encoding || 'utf-8') + 1; + this._allocate(bytes); + + this._buffer.write(value, this._offset, encoding); + this._buffer[this._offset + bytes - 1] = 0x00; + + this._offset += bytes; +}; + +PacketWriter.prototype.writeString = function(value) { + // Typecast undefined into '' and numbers into strings + value = value || ''; + value = value + ''; + + var bytes = Buffer.byteLength(value, 'utf-8'); + this._allocate(bytes); + + this._buffer.write(value, this._offset, 'utf-8'); + + this._offset += bytes; +}; + +PacketWriter.prototype.writeBuffer = function(value) { + var bytes = value.length; + + this._allocate(bytes); + value.copy(this._buffer, this._offset); + this._offset += bytes; +}; + +PacketWriter.prototype.writeLengthCodedNumber = function(value) { + if (value === null) { + this._allocate(1); + this._buffer[this._offset++] = 251; + return; + } + + if (value <= 250) { + this._allocate(1); + this._buffer[this._offset++] = value; + return; + } + + if (value > IEEE_754_BINARY_64_PRECISION) { + throw new Error( + 'writeLengthCodedNumber: JS precision range exceeded, your ' + + 'number is > 53 bit: "' + value + '"' + ); + } + + if (value < BIT_16) { + this._allocate(3); + this._buffer[this._offset++] = 252; + } else if (value < BIT_24) { + this._allocate(4); + this._buffer[this._offset++] = 253; + } else { + this._allocate(9); + this._buffer[this._offset++] = 254; + } + + // 16 Bit + this._buffer[this._offset++] = value & 0xff; + this._buffer[this._offset++] = (value >> 8) & 0xff; + + if (value < BIT_16) { + return; + } + + // 24 Bit + this._buffer[this._offset++] = (value >> 16) & 0xff; + + if (value < BIT_24) { + return; + } + + this._buffer[this._offset++] = (value >> 24) & 0xff; + + // Hack: Get the most significant 32 bit (JS bitwise operators are 32 bit) + value = value.toString(2); + value = value.substr(0, value.length - 32); + value = parseInt(value, 2); + + this._buffer[this._offset++] = value & 0xff; + this._buffer[this._offset++] = (value >> 8) & 0xff; + this._buffer[this._offset++] = (value >> 16) & 0xff; + + // Set last byte to 0, as we can only support 53 bits in JS (see above) + this._buffer[this._offset++] = 0; +}; + +PacketWriter.prototype.writeLengthCodedBuffer = function(value) { + var bytes = value.length; + this.writeLengthCodedNumber(bytes); + this.writeBuffer(value); +}; + +PacketWriter.prototype.writeNullTerminatedBuffer = function(value) { + this.writeBuffer(value); + this.writeFiller(1); // 0x00 terminator +}; + +PacketWriter.prototype.writeLengthCodedString = function(value) { + if (value === null) { + this.writeLengthCodedNumber(null); + return; + } + + value = (value === undefined) + ? '' + : String(value); + + var bytes = Buffer.byteLength(value, 'utf-8'); + this.writeLengthCodedNumber(bytes); + + if (!bytes) { + return; + } + + this._allocate(bytes); + this._buffer.write(value, this._offset, 'utf-8'); + this._offset += bytes; +}; + +PacketWriter.prototype._allocate = function _allocate(bytes) { + if (!this._buffer) { + this._buffer = Buffer.alloc(Math.max(BUFFER_ALLOC_SIZE, bytes)); + this._offset = 0; + return; + } + + var bytesRemaining = this._buffer.length - this._offset; + if (bytesRemaining >= bytes) { + return; + } + + var newSize = this._buffer.length + Math.max(BUFFER_ALLOC_SIZE, bytes); + var oldBuffer = this._buffer; + + this._buffer = Buffer.alloc(newSize); + oldBuffer.copy(this._buffer); +}; + + +/***/ }), +/* 82 */ +/***/ (function(module, exports, __webpack_require__) { + +module.exports = __webpack_require__(83); + + +/***/ }), +/* 83 */ +/***/ (function(module, exports) { + +var SqlString = exports; + +var ID_GLOBAL_REGEXP = /`/g; +var QUAL_GLOBAL_REGEXP = /\./g; +var CHARS_GLOBAL_REGEXP = /[\0\b\t\n\r\x1a\"\'\\]/g; // eslint-disable-line no-control-regex +var CHARS_ESCAPE_MAP = { + '\0' : '\\0', + '\b' : '\\b', + '\t' : '\\t', + '\n' : '\\n', + '\r' : '\\r', + '\x1a' : '\\Z', + '"' : '\\"', + '\'' : '\\\'', + '\\' : '\\\\' +}; + +SqlString.escapeId = function escapeId(val, forbidQualified) { + if (Array.isArray(val)) { + var sql = ''; + + for (var i = 0; i < val.length; i++) { + sql += (i === 0 ? '' : ', ') + SqlString.escapeId(val[i], forbidQualified); + } + + return sql; + } else if (forbidQualified) { + return '`' + String(val).replace(ID_GLOBAL_REGEXP, '``') + '`'; + } else { + return '`' + String(val).replace(ID_GLOBAL_REGEXP, '``').replace(QUAL_GLOBAL_REGEXP, '`.`') + '`'; + } +}; + +SqlString.escape = function escape(val, stringifyObjects, timeZone) { + if (val === undefined || val === null) { + return 'NULL'; + } + + switch (typeof val) { + case 'boolean': return (val) ? 'true' : 'false'; + case 'number': return val + ''; + case 'object': + if (val instanceof Date) { + return SqlString.dateToString(val, timeZone || 'local'); + } else if (Array.isArray(val)) { + return SqlString.arrayToList(val, timeZone); + } else if (Buffer.isBuffer(val)) { + return SqlString.bufferToString(val); + } else if (typeof val.toSqlString === 'function') { + return String(val.toSqlString()); + } else if (stringifyObjects) { + return escapeString(val.toString()); + } else { + return SqlString.objectToValues(val, timeZone); + } + default: return escapeString(val); + } +}; + +SqlString.arrayToList = function arrayToList(array, timeZone) { + var sql = ''; + + for (var i = 0; i < array.length; i++) { + var val = array[i]; + + if (Array.isArray(val)) { + sql += (i === 0 ? '' : ', ') + '(' + SqlString.arrayToList(val, timeZone) + ')'; + } else { + sql += (i === 0 ? '' : ', ') + SqlString.escape(val, true, timeZone); + } + } + + return sql; +}; + +SqlString.format = function format(sql, values, stringifyObjects, timeZone) { + if (values == null) { + return sql; + } + + if (!(values instanceof Array || Array.isArray(values))) { + values = [values]; + } + + var chunkIndex = 0; + var placeholdersRegex = /\?+/g; + var result = ''; + var valuesIndex = 0; + var match; + + while (valuesIndex < values.length && (match = placeholdersRegex.exec(sql))) { + var len = match[0].length; + + if (len > 2) { + continue; + } + + var value = len === 2 + ? SqlString.escapeId(values[valuesIndex]) + : SqlString.escape(values[valuesIndex], stringifyObjects, timeZone); + + result += sql.slice(chunkIndex, match.index) + value; + chunkIndex = placeholdersRegex.lastIndex; + valuesIndex++; + } + + if (chunkIndex === 0) { + // Nothing was replaced + return sql; + } + + if (chunkIndex < sql.length) { + return result + sql.slice(chunkIndex); + } + + return result; +}; + +SqlString.dateToString = function dateToString(date, timeZone) { + var dt = new Date(date); + + if (isNaN(dt.getTime())) { + return 'NULL'; + } + + var year; + var month; + var day; + var hour; + var minute; + var second; + var millisecond; + + if (timeZone === 'local') { + year = dt.getFullYear(); + month = dt.getMonth() + 1; + day = dt.getDate(); + hour = dt.getHours(); + minute = dt.getMinutes(); + second = dt.getSeconds(); + millisecond = dt.getMilliseconds(); + } else { + var tz = convertTimezone(timeZone); + + if (tz !== false && tz !== 0) { + dt.setTime(dt.getTime() + (tz * 60000)); + } + + year = dt.getUTCFullYear(); + month = dt.getUTCMonth() + 1; + day = dt.getUTCDate(); + hour = dt.getUTCHours(); + minute = dt.getUTCMinutes(); + second = dt.getUTCSeconds(); + millisecond = dt.getUTCMilliseconds(); + } + + // YYYY-MM-DD HH:mm:ss.mmm + var str = zeroPad(year, 4) + '-' + zeroPad(month, 2) + '-' + zeroPad(day, 2) + ' ' + + zeroPad(hour, 2) + ':' + zeroPad(minute, 2) + ':' + zeroPad(second, 2) + '.' + + zeroPad(millisecond, 3); + + return escapeString(str); +}; + +SqlString.bufferToString = function bufferToString(buffer) { + return 'X' + escapeString(buffer.toString('hex')); +}; + +SqlString.objectToValues = function objectToValues(object, timeZone) { + var sql = ''; + + for (var key in object) { + var val = object[key]; + + if (typeof val === 'function') { + continue; + } + + sql += (sql.length === 0 ? '' : ', ') + SqlString.escapeId(key) + ' = ' + SqlString.escape(val, true, timeZone); + } + + return sql; +}; + +SqlString.raw = function raw(sql) { + if (typeof sql !== 'string') { + throw new TypeError('argument sql must be a string'); + } + + return { + toSqlString: function toSqlString() { return sql; } + }; +}; + +function escapeString(val) { + var chunkIndex = CHARS_GLOBAL_REGEXP.lastIndex = 0; + var escapedVal = ''; + var match; + + while ((match = CHARS_GLOBAL_REGEXP.exec(val))) { + escapedVal += val.slice(chunkIndex, match.index) + CHARS_ESCAPE_MAP[match[0]]; + chunkIndex = CHARS_GLOBAL_REGEXP.lastIndex; + } + + if (chunkIndex === 0) { + // Nothing was escaped + return "'" + val + "'"; + } + + if (chunkIndex < val.length) { + return "'" + escapedVal + val.slice(chunkIndex) + "'"; + } + + return "'" + escapedVal + "'"; +} + +function zeroPad(number, length) { + number = number.toString(); + while (number.length < length) { + number = '0' + number; + } + + return number; +} + +function convertTimezone(tz) { + if (tz === 'Z') { + return 0; + } + + var m = tz.match(/([\+\-\s])(\d\d):?(\d\d)?/); + if (m) { + return (m[1] === '-' ? -1 : 1) * (parseInt(m[2], 10) + ((m[3] ? parseInt(m[3], 10) : 0) / 60)) * 60; + } + return false; +} + + +/***/ }), +/* 84 */ +/***/ (function(module, exports, __webpack_require__) { + +var inherits = __webpack_require__(0).inherits; +var Connection = __webpack_require__(8); +var Events = __webpack_require__(4); + +module.exports = PoolConnection; +inherits(PoolConnection, Connection); + +function PoolConnection(pool, options) { + Connection.call(this, options); + this._pool = pool; + + // Bind connection to pool domain + if (Events.usingDomains) { + this.domain = pool.domain; + } + + // When a fatal error occurs the connection's protocol ends, which will cause + // the connection to end as well, thus we only need to watch for the end event + // and we will be notified of disconnects. + this.on('end', this._removeFromPool); + this.on('error', function (err) { + if (err.fatal) { + this._removeFromPool(); + } + }); +} + +PoolConnection.prototype.release = function release() { + var pool = this._pool; + + if (!pool || pool._closed) { + return undefined; + } + + return pool.releaseConnection(this); +}; + +// TODO: Remove this when we are removing PoolConnection#end +PoolConnection.prototype._realEnd = Connection.prototype.end; + +PoolConnection.prototype.end = function () { + console.warn( + 'Calling conn.end() to release a pooled connection is ' + + 'deprecated. In next version calling conn.end() will be ' + + 'restored to default conn.end() behavior. Use ' + + 'conn.release() instead.' + ); + this.release(); +}; + +PoolConnection.prototype.destroy = function () { + Connection.prototype.destroy.apply(this, arguments); + this._removeFromPool(this); +}; + +PoolConnection.prototype._removeFromPool = function _removeFromPool() { + if (!this._pool || this._pool._closed) { + return; + } + + var pool = this._pool; + this._pool = null; + + pool._purgeConnection(this); +}; + + +/***/ }), +/* 85 */ +/***/ (function(module, exports, __webpack_require__) { + +var Pool = __webpack_require__(28); +var PoolConfig = __webpack_require__(29); +var PoolNamespace = __webpack_require__(86); +var PoolSelector = __webpack_require__(30); +var Util = __webpack_require__(0); +var EventEmitter = __webpack_require__(4).EventEmitter; + +module.exports = PoolCluster; + +/** + * PoolCluster + * @constructor + * @param {object} [config] The pool cluster configuration + * @public + */ +function PoolCluster(config) { + EventEmitter.call(this); + + config = config || {}; + this._canRetry = typeof config.canRetry === 'undefined' ? true : config.canRetry; + this._defaultSelector = config.defaultSelector || 'RR'; + this._removeNodeErrorCount = config.removeNodeErrorCount || 5; + this._restoreNodeTimeout = config.restoreNodeTimeout || 0; + + this._closed = false; + this._findCaches = Object.create(null); + this._lastId = 0; + this._namespaces = Object.create(null); + this._nodes = Object.create(null); +} + +Util.inherits(PoolCluster, EventEmitter); + +PoolCluster.prototype.add = function add(id, config) { + if (this._closed) { + throw new Error('PoolCluster is closed.'); + } + + var nodeId = typeof id === 'object' + ? 'CLUSTER::' + (++this._lastId) + : String(id); + + if (this._nodes[nodeId] !== undefined) { + throw new Error('Node ID "' + nodeId + '" is already defined in PoolCluster.'); + } + + var poolConfig = typeof id !== 'object' + ? new PoolConfig(config) + : new PoolConfig(id); + + this._nodes[nodeId] = { + id : nodeId, + errorCount : 0, + pool : new Pool({config: poolConfig}), + _offlineUntil : 0 + }; + + this._clearFindCaches(); +}; + +PoolCluster.prototype.end = function end(callback) { + var cb = callback !== undefined + ? callback + : _cb; + + if (typeof cb !== 'function') { + throw TypeError('callback argument must be a function'); + } + + if (this._closed) { + process.nextTick(cb); + return; + } + + this._closed = true; + + var calledBack = false; + var nodeIds = Object.keys(this._nodes); + var waitingClose = 0; + + function onEnd(err) { + if (!calledBack && (err || --waitingClose <= 0)) { + calledBack = true; + cb(err); + } + } + + for (var i = 0; i < nodeIds.length; i++) { + var nodeId = nodeIds[i]; + var node = this._nodes[nodeId]; + + waitingClose++; + node.pool.end(onEnd); + } + + if (waitingClose === 0) { + process.nextTick(onEnd); + } +}; + +PoolCluster.prototype.of = function(pattern, selector) { + pattern = pattern || '*'; + + selector = selector || this._defaultSelector; + selector = selector.toUpperCase(); + if (typeof PoolSelector[selector] === 'undefined') { + selector = this._defaultSelector; + } + + var key = pattern + selector; + + if (typeof this._namespaces[key] === 'undefined') { + this._namespaces[key] = new PoolNamespace(this, pattern, selector); + } + + return this._namespaces[key]; +}; + +PoolCluster.prototype.remove = function remove(pattern) { + var foundNodeIds = this._findNodeIds(pattern, true); + + for (var i = 0; i < foundNodeIds.length; i++) { + var node = this._getNode(foundNodeIds[i]); + + if (node) { + this._removeNode(node); + } + } +}; + +PoolCluster.prototype.getConnection = function(pattern, selector, cb) { + var namespace; + if (typeof pattern === 'function') { + cb = pattern; + namespace = this.of(); + } else { + if (typeof selector === 'function') { + cb = selector; + selector = this._defaultSelector; + } + + namespace = this.of(pattern, selector); + } + + namespace.getConnection(cb); +}; + +PoolCluster.prototype._clearFindCaches = function _clearFindCaches() { + this._findCaches = Object.create(null); +}; + +PoolCluster.prototype._decreaseErrorCount = function _decreaseErrorCount(node) { + var errorCount = node.errorCount; + + if (errorCount > this._removeNodeErrorCount) { + errorCount = this._removeNodeErrorCount; + } + + if (errorCount < 1) { + errorCount = 1; + } + + node.errorCount = errorCount - 1; + + if (node._offlineUntil) { + node._offlineUntil = 0; + this.emit('online', node.id); + } +}; + +PoolCluster.prototype._findNodeIds = function _findNodeIds(pattern, includeOffline) { + var currentTime = 0; + var foundNodeIds = this._findCaches[pattern]; + + if (foundNodeIds === undefined) { + var expression = patternRegExp(pattern); + var nodeIds = Object.keys(this._nodes); + + foundNodeIds = nodeIds.filter(function (id) { + return id.match(expression); + }); + + this._findCaches[pattern] = foundNodeIds; + } + + if (includeOffline) { + return foundNodeIds; + } + + return foundNodeIds.filter(function (nodeId) { + var node = this._getNode(nodeId); + + if (!node._offlineUntil) { + return true; + } + + if (!currentTime) { + currentTime = getMonotonicMilliseconds(); + } + + return node._offlineUntil <= currentTime; + }, this); +}; + +PoolCluster.prototype._getNode = function _getNode(id) { + return this._nodes[id] || null; +}; + +PoolCluster.prototype._increaseErrorCount = function _increaseErrorCount(node) { + var errorCount = ++node.errorCount; + + if (this._removeNodeErrorCount > errorCount) { + return; + } + + if (this._restoreNodeTimeout > 0) { + node._offlineUntil = getMonotonicMilliseconds() + this._restoreNodeTimeout; + this.emit('offline', node.id); + return; + } + + this._removeNode(node); + this.emit('remove', node.id); +}; + +PoolCluster.prototype._getConnection = function(node, cb) { + var self = this; + + node.pool.getConnection(function (err, connection) { + if (err) { + self._increaseErrorCount(node); + cb(err); + return; + } else { + self._decreaseErrorCount(node); + } + + connection._clusterId = node.id; + + cb(null, connection); + }); +}; + +PoolCluster.prototype._removeNode = function _removeNode(node) { + delete this._nodes[node.id]; + + this._clearFindCaches(); + + node.pool.end(_noop); +}; + +function getMonotonicMilliseconds() { + var ms; + + if (typeof process.hrtime === 'function') { + ms = process.hrtime(); + ms = ms[0] * 1e3 + ms[1] * 1e-6; + } else { + ms = process.uptime() * 1000; + } + + return Math.floor(ms); +} + +function isRegExp(val) { + return typeof val === 'object' + && Object.prototype.toString.call(val) === '[object RegExp]'; +} + +function patternRegExp(pattern) { + if (isRegExp(pattern)) { + return pattern; + } + + var source = pattern + .replace(/([.+?^=!:${}()|\[\]\/\\])/g, '\\$1') + .replace(/\*/g, '.*'); + + return new RegExp('^' + source + '$'); +} + +function _cb(err) { + if (err) { + throw err; + } +} + +function _noop() {} + + +/***/ }), +/* 86 */ +/***/ (function(module, exports, __webpack_require__) { + +var Connection = __webpack_require__(8); +var PoolSelector = __webpack_require__(30); + +module.exports = PoolNamespace; + +/** + * PoolNamespace + * @constructor + * @param {PoolCluster} cluster The parent cluster for the namespace + * @param {string} pattern The selection pattern to use + * @param {string} selector The selector name to use + * @public + */ +function PoolNamespace(cluster, pattern, selector) { + this._cluster = cluster; + this._pattern = pattern; + this._selector = new PoolSelector[selector](); +} + +PoolNamespace.prototype.getConnection = function(cb) { + var clusterNode = this._getClusterNode(); + var cluster = this._cluster; + var namespace = this; + + if (clusterNode === null) { + var err = null; + + if (this._cluster._findNodeIds(this._pattern, true).length !== 0) { + err = new Error('Pool does not have online node.'); + err.code = 'POOL_NONEONLINE'; + } else { + err = new Error('Pool does not exist.'); + err.code = 'POOL_NOEXIST'; + } + + cb(err); + return; + } + + cluster._getConnection(clusterNode, function(err, connection) { + var retry = err && cluster._canRetry + && cluster._findNodeIds(namespace._pattern).length !== 0; + + if (retry) { + namespace.getConnection(cb); + return; + } + + if (err) { + cb(err); + return; + } + + cb(null, connection); + }); +}; + +PoolNamespace.prototype.query = function (sql, values, cb) { + var cluster = this._cluster; + var clusterNode = this._getClusterNode(); + var query = Connection.createQuery(sql, values, cb); + var namespace = this; + + if (clusterNode === null) { + var err = null; + + if (this._cluster._findNodeIds(this._pattern, true).length !== 0) { + err = new Error('Pool does not have online node.'); + err.code = 'POOL_NONEONLINE'; + } else { + err = new Error('Pool does not exist.'); + err.code = 'POOL_NOEXIST'; + } + + process.nextTick(function () { + query.on('error', function () {}); + query.end(err); + }); + return query; + } + + if (!(typeof sql === 'object' && 'typeCast' in sql)) { + query.typeCast = clusterNode.pool.config.connectionConfig.typeCast; + } + + if (clusterNode.pool.config.connectionConfig.trace) { + // Long stack trace support + query._callSite = new Error(); + } + + cluster._getConnection(clusterNode, function (err, conn) { + var retry = err && cluster._canRetry + && cluster._findNodeIds(namespace._pattern).length !== 0; + + if (retry) { + namespace.query(query); + return; + } + + if (err) { + query.on('error', function () {}); + query.end(err); + return; + } + + // Release connection based off event + query.once('end', function() { + conn.release(); + }); + + conn.query(query); + }); + + return query; +}; + +PoolNamespace.prototype._getClusterNode = function _getClusterNode() { + var foundNodeIds = this._cluster._findNodeIds(this._pattern); + var nodeId; + + switch (foundNodeIds.length) { + case 0: + nodeId = null; + break; + case 1: + nodeId = foundNodeIds[0]; + break; + default: + nodeId = this._selector(foundNodeIds); + break; + } + + return nodeId !== null + ? this._cluster._getNode(nodeId) + : null; +}; + + +/***/ }), +/* 87 */ +/***/ (function(module, exports, __webpack_require__) { + +const fs = __webpack_require__(20); + +class Logger { + constructor(output) { + this.output = output; + this.fileStream = null; + if (this.output === 'file' || this.output === 'both') { + this.fileStream = fs.createWriteStream('./mysql-async.log'); + } + this.writeConsole = msg => console.log(msg); + } + + writeFile(msg) { + this.fileStream.write(`${msg}\n`); + } + + log(msg) { + switch (this.output) { + default: + case 'console': + this.writeConsole(msg); + break; + case 'file': + this.writeFile(msg); + break; + case 'both': + this.writeConsole(msg); + this.writeFile(msg); + break; + } + } + + error(msg) { + let errorMsg = msg; + if (this.output !== 'file') { + errorMsg = `\x1b[31m${msg}\x1b[0m`; + } + this.log(errorMsg); + } +} + +module.exports = Logger; + + +/***/ }), +/* 88 */ +/***/ (function(module, exports) { + +const profilerDefaultConfig = { + trace: false, + slowQueryWarningTime: 100, + slowestQueries: 21, + timeInterval: 300000, +}; + +function updateExecutionTimes(object, queryTime) { + let returnObj = null; + + if (object) { + const { totalExecutionTime, queryCount } = object; + + returnObj = { + totalExecutionTime: totalExecutionTime + queryTime, + queryCount: queryCount + 1, + }; + } else { + returnObj = { + totalExecutionTime: queryTime, + queryCount: 1, + }; + } + + return returnObj; +} + +class Profiler { + constructor(logger, config) { + this.version = 'MySQL'; + this.startTime = Date.now(); + this.logger = logger; + this.config = Object.assign({}, profilerDefaultConfig, config); + this.profiles = { + executionTimes: [], + resources: {}, + slowQueries: [], + }; + this.slowQueryLimit = 0; + } + + get getFastestSlowQuery() { + return this.profiles.slowQueries.reduce((acc, cur) => ((cur < acc) ? cur : acc)); + } + + addSlowQuery(sql, resource, queryTime) { + this.profiles.slowQueries.push({ sql, resource, queryTime }); + if (this.profiles.slowQueries.length > this.config.slowestQueries) { + const min = this.getFastestSlowQuery; + this.profiles.slowQueries = this.profiles.slowQueries.filter(el => el !== min); + this.slowQueryLimit = this.getFastestSlowQuery; + } + } + + setVersion(version) { + this.version = version; + } + + fillExecutionTimes(interval) { + for (let i = 0; i < interval; i += 1) { + if (!this.profiles.executionTimes[i]) { + this.profiles.executionTimes[i] = { + totalExecutionTime: 0, + queryCount: 0, + }; + } + } + } + + profile(time, sql, resource) { + const interval = Math.floor((Date.now() - this.startTime) / this.config.timeInterval); + const queryTime = time[0] * 1e3 + time[1] * 1e-6; + + this.profiles.resources[resource] = updateExecutionTimes( + this.profiles.resources[resource], queryTime, + ); + this.profiles.executionTimes[interval] = updateExecutionTimes( + this.profiles.executionTimes[interval], queryTime, + ); + // fix execution times manually + this.fillExecutionTimes(interval); + // todo: cull old intervals + + if (this.slowQueryLimit < queryTime) { + this.addSlowQuery(sql, resource, queryTime); + } + + if (this.slowQueryWarningTime < queryTime) { + this.logger.error(`[${this.version}] [Slow Query Warning] [${resource}] [${queryTime.toFixed()}ms] ${sql}`); + } + + if (this.config.trace) { + this.logger.log(`[${this.version}] [${resource}] [${queryTime.toFixed()}ms] ${sql}`); + } + } +} + +module.exports = Profiler; + + +/***/ }), +/* 89 */ +/***/ (function(module, exports, __webpack_require__) { + +const { parseUrl } = __webpack_require__(9); + +const defaultCfg = { + host: '127.0.0.1', + user: 'root', + database: 'fivem', + supportBigNumbers: true, + multipleStatements: true, +}; + + +function parseConnectingString(connectionString) { + let cfg = {}; + if (/(?:database|initial\scatalog)=(?:(.*?);|(.*))/gi.test(connectionString)) { + // replace the old version with the new one + const connectionStr = connectionString + .replace(/(?:host|server|data\s?source|addr(?:ess)?)=/gi, 'host=') + .replace(/(?:port)=/gi, 'port=') + .replace(/(?:user\s?(?:id|name)?|uid)=/gi, 'user=') + .replace(/(?:password|pwd)=/gi, 'password=') + .replace(/(?:database|initial\scatalog)=/gi, 'database='); + connectionStr.split(';').forEach((el) => { + const equal = el.indexOf('='); + const key = (equal > -1) ? el.substr(0, equal) : el; + const value = (equal > -1) ? el.substr(equal + 1) : ''; + cfg[key] = value; + }); + } else if (/mysql:\/\//gi.test(connectionString)) { + cfg = parseUrl(connectionString); + } else throw new Error('No valid connection string found'); + + return Object.assign({}, defaultCfg, cfg); +} + +module.exports = parseConnectingString; + + +/***/ }), +/* 90 */ +/***/ (function(module, exports, __webpack_require__) { + +const mysql = __webpack_require__(12); + +function safeInvoke(callback, args) { + if (typeof callback === 'function') { + setImmediate(() => { + callback(args); + }); + } +} + +function mysqlEscape(parameters, text, key) { + let result = text; + if (Object.prototype.hasOwnProperty.call(parameters, key)) { + result = mysql.escape(parameters[key]); + } else if (Object.prototype.hasOwnProperty.call(parameters, text)) { + result = mysql.escape(parameters[text]); + } + return result; +} + +function prepareQuery(query, parameters) { + let sql = query; + if (parameters !== null && typeof parameters === 'object') { + sql = query.replace(/@(\w+)/g, (txt, key) => mysqlEscape(parameters, txt, key)); + } + return sql; +} + +function typeCast(field, next) { + let dateString = ''; + switch (field.type) { + case 'DATETIME': + case 'DATETIME2': + case 'TIMESTAMP': + case 'TIMESTAMP2': + case 'NEWDATE': + case 'DATE': + dateString = field.string(); + if (field.type === 'DATE') dateString += ' 00:00:00'; + return (new Date(dateString)).getTime(); + case 'TINY': + if (field.length === 1) { + return (field.string() !== '0'); + } + return next(); + case 'BIT': + return Number(field.buffer()[0]); + default: + return next(); + } +} + +function prepareTransactionLegacyQuery(querys) { + const sqls = querys; + sqls.forEach((element, index) => { + const query = prepareQuery(element.query, element.parameters); + sqls[index] = query; + }); + return sqls; +} + +function sanitizeTransactionInput(querys, params, callback) { + let sqls = []; + let cb = callback; + // if every query is a string we are dealing with syntax type a + if (!querys.every(element => typeof element === 'string')) sqls = querys; + else { + const values = (typeof params === 'function') ? [] : params; + querys.forEach((element) => { + sqls.push({ query: element, parameters: values }); + }); + } + if (typeof params === 'function') cb = params; + sqls = prepareTransactionLegacyQuery(sqls); + return [sqls, cb]; +} + +module.exports = { + safeInvoke, prepareQuery, typeCast, sanitizeTransactionInput, +}; + + +/***/ }) +/******/ ]); \ No newline at end of file diff --git a/resources/mysql-async/src/.eslintrc.js b/resources/mysql-async/src/.eslintrc.js new file mode 100644 index 000000000..3744ee38e --- /dev/null +++ b/resources/mysql-async/src/.eslintrc.js @@ -0,0 +1,23 @@ +module.exports = { + root: true, + env: { + node: true, + }, + extends: [ + 'plugin:vue/essential', + '@vue/airbnb', + ], + rules: { + 'no-console': 0, + 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', + }, + parserOptions: { + parser: 'babel-eslint', + sourceType: 'module', + ecmaVersion: 2017, + ecmaFeatures: { + 'impliedStrict': false, + } + }, +}; + \ No newline at end of file diff --git a/resources/mysql-async/src/entry/client.js b/resources/mysql-async/src/entry/client.js new file mode 100644 index 000000000..ec3fbb269 --- /dev/null +++ b/resources/mysql-async/src/entry/client.js @@ -0,0 +1,125 @@ +let isNuiActive = false; + +function NuiMessage(msg) { + window.SendNuiMessage(JSON.stringify(msg)); +} + +function NuiCallback(name, callback) { + window.RegisterNuiCallbackType(name); + window.on(`__cfx_nui:${name}`, (data, cb) => { + callback(data); + cb('ok'); + }); +} + +function setNuiActive(boolean = true) { + if (boolean !== isNuiActive) { + if (boolean) { + window.emitNet('mysql-async:request-data'); + } + isNuiActive = boolean; + NuiMessage({ type: 'onToggleShow' }); + window.SetNuiFocus(boolean, boolean); + } +} + +window.RegisterCommand('mysql', () => { + setNuiActive(); +}, true); + +NuiCallback('close-explorer', () => { + setNuiActive(false); +}); + +window.setInterval(() => { + if (isNuiActive) { + window.emitNet('mysql-async:request-data'); + } +}, 300000); + +window.onNet('mysql-async:update-resource-data', (resourceData) => { + let arrayToSortAndMap = []; + const resources = Object.keys(resourceData); + for (let i = 0; i < resources.length; i += 1) { + if (Object.prototype.hasOwnProperty.call(resourceData, resources[i])) { + if (Object.prototype.hasOwnProperty.call(resourceData[resources[i]], 'totalExecutionTime')) { + arrayToSortAndMap.push({ + resource: resources[i], + queryTime: resourceData[resources[i]].totalExecutionTime, + count: resourceData[resources[i]].queryCount, + }); + } + } + } + if (arrayToSortAndMap.length > 0) { + arrayToSortAndMap.sort((a, b) => a.queryTime - b.queryTime); + const len = arrayToSortAndMap.length; + arrayToSortAndMap = arrayToSortAndMap.filter((_, index) => index > len - 31); + arrayToSortAndMap.sort((a, b) => { + const resourceA = a.resource.toLowerCase(); + const resourceB = b.resource.toLowerCase(); + let result = 0; + if (resourceA < resourceB) { + result = -1; + } else if (resourceA > resourceB) { + result = 1; + } + return result; + }); + NuiMessage({ + type: 'onResourceLabels', + resourceLabels: arrayToSortAndMap.map(el => el.resource), + }); + NuiMessage({ + type: 'onResourceData', + resourceData: [ + { + data: arrayToSortAndMap.map(el => el.queryTime), + }, + { + data: arrayToSortAndMap.map(el => ((el.count > 0) ? el.queryTime / el.count : 0)), + }, + { + data: arrayToSortAndMap.map(el => el.count), + }, + ], + }); + } +}); + +window.onNet('mysql-async:update-time-data', (timeData) => { + let timeArray = []; + if (Array.isArray(timeData)) { + const len = timeData.length; + timeArray = timeData.filter((_, index) => index > len - 31); + } + if (timeArray.length > 0) { + NuiMessage({ + type: 'onTimeData', + timeData: [ + { + data: timeArray.map(el => el.totalExecutionTime), + }, + { + data: timeArray.map(el => ((el.queryCount > 0) ? el.totalExecutionTime / el.queryCount + : 0)), + }, + { + data: timeArray.map(el => el.queryCount), + }, + ], + }); + } +}); + +window.onNet('mysql-async:update-slow-queries', (slowQueryData) => { + const slowQueries = slowQueryData.map((el) => { + const element = el; + element.queryTime = Math.round(el.queryTime * 100) / 100; + return element; + }); + NuiMessage({ + type: 'onSlowQueryData', + slowQueries, + }); +}); diff --git a/resources/mysql-async/src/entry/nui.js b/resources/mysql-async/src/entry/nui.js new file mode 100644 index 000000000..796c5f6bd --- /dev/null +++ b/resources/mysql-async/src/entry/nui.js @@ -0,0 +1,9 @@ +import Vue from 'vue'; +import '../ui/plugins/vuetify'; +import App from '../ui/Nui.vue'; + +Vue.config.productionTip = false; + +new Vue({ + render(h) { return h(App); }, +}).$mount('#app'); diff --git a/resources/mysql-async/src/entry/server.js b/resources/mysql-async/src/entry/server.js new file mode 100644 index 000000000..7b2f18e5f --- /dev/null +++ b/resources/mysql-async/src/entry/server.js @@ -0,0 +1,99 @@ +const MySQL = require('../server/mysql.js'); +const Logger = require('../server/logger.js'); +const Profiler = require('../server/profiler.js'); +const parseSettings = require('../server/settings.js'); +const { + prepareQuery, typeCast, safeInvoke, sanitizeTransactionInput, +} = require('../server/utils.js'); + +let logger = null; +let profiler = null; +let mysql = null; +let config = {}; + +global.exports('mysql_execute', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result) ? result.affectedRows : 0); + return true; + }).catch(() => false); +}); + +global.exports('mysql_fetch_all', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, result); + return true; + }).catch(() => false); +}); + +global.exports('mysql_fetch_scalar', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result && result[0]) ? Object.values(result[0])[0] : null); + return true; + }).catch(() => false); +}); + +global.exports('mysql_insert', (query, parameters, callback) => { + const invokingResource = global.GetInvokingResource(); + const sql = prepareQuery(query, parameters); + mysql.execute({ sql, typeCast }, invokingResource).then((result) => { + safeInvoke(callback, (result) ? result.insertId : 0); + return true; + }).catch(() => false); +}); + +global.exports('mysql_transaction', (querys, values, callback) => { + const invokingResource = global.GetInvokingResource(); + let sqls = []; + let cb = callback; + [sqls, cb] = sanitizeTransactionInput(querys, values, cb); + mysql.beginTransaction((connection) => { + if (!connection) safeInvoke(cb, false); + const promises = []; + sqls.forEach((sql) => { + promises.push(mysql.execute({ sql }, invokingResource, connection)); + }); + mysql.commitTransaction(promises, connection, (result) => { + safeInvoke(cb, result); + }); + }); +}); + +let isReady = false; +global.exports('is_ready', () => isReady); + +global.on('onServerResourceStart', (resourcename) => { + if (resourcename === 'mysql-async') { + const trace = global.GetConvarInt('mysql_debug', 0); + const slowQueryWarningTime = global.GetConvarInt('mysql_slow_query_warning', 200); + + logger = new Logger(global.GetConvar('mysql_debug_output', 'console')); + profiler = new Profiler(logger, { trace, slowQueryWarningTime }); + + // needs to move to a new file + const connectionString = global.GetConvar('mysql_connection_string', 'Empty'); + if (connectionString === 'Empty') { + logger.error('Empty mysql_connection_string detected.'); + } else { + config = parseSettings(connectionString); + + mysql = new MySQL(config, logger, profiler); + global.emit('onMySQLReady'); // avoid old ESX bugs + isReady = true; + } + } +}); + +global.onNet('mysql-async:request-data', () => { + if (isReady) { + const src = global.source; + global.emitNet('mysql-async:update-resource-data', src, profiler.profiles.resources); + global.emitNet('mysql-async:update-time-data', src, profiler.profiles.executionTimes); + global.emitNet('mysql-async:update-slow-queries', src, profiler.profiles.slowQueries); + } +}); diff --git a/resources/mysql-async/src/package.json b/resources/mysql-async/src/package.json new file mode 100644 index 000000000..6f9b5355e --- /dev/null +++ b/resources/mysql-async/src/package.json @@ -0,0 +1,42 @@ +{ + "name": "mysql-async", + "version": "3.2.0", + "description": "fivem-mysql-async", + "private": true, + "scripts": { + "build": "webpack --progress" + }, + "contributors": [ + "Joel Wurtz", + "Matthias Mandelartz" + ], + "license": "MIT", + "dependencies": { + "chart.js": "^2.9.3", + "material-design-icons-iconfont": "^5.0.1", + "mysql": "^2.17.1", + "vue": "^2.6.10", + "vuetify": "^1.5.14" + }, + "devDependencies": { + "@intervolga/optimize-cssnano-plugin": "^1.0.6", + "@vue/cli-plugin-eslint": "^4.1.1", + "@vue/cli-service": "^4.1.1", + "@vue/eslint-config-airbnb": "^5.0.0", + "babel-eslint": "^10.0.3", + "css-loader": "^3.2.1", + "eslint": "^6.7.2", + "eslint-plugin-vue": "^6.0.1", + "file-loader": "^5.0.2", + "html-webpack-plugin": "^3.2.0", + "mini-css-extract-plugin": "^0.8.0", + "stylus": "^0.54.7", + "stylus-loader": "^3.0.2", + "vue-loader": "^15.7.2", + "vue-style-loader": "^4.1.2", + "vue-template-compiler": "^2.6.10", + "vuetify-loader": "^1.2.2", + "webpack": "^4.41.2", + "webpack-cli": "^3.3.10" + } +} diff --git a/resources/mysql-async/src/server/logger.js b/resources/mysql-async/src/server/logger.js new file mode 100644 index 000000000..2e6bf66e7 --- /dev/null +++ b/resources/mysql-async/src/server/logger.js @@ -0,0 +1,42 @@ +const fs = require('fs'); + +class Logger { + constructor(output) { + this.output = output; + this.fileStream = null; + if (this.output === 'file' || this.output === 'both') { + this.fileStream = fs.createWriteStream('./mysql-async.log'); + } + this.writeConsole = msg => console.log(msg); + } + + writeFile(msg) { + this.fileStream.write(`${msg}\n`); + } + + log(msg) { + switch (this.output) { + default: + case 'console': + this.writeConsole(msg); + break; + case 'file': + this.writeFile(msg); + break; + case 'both': + this.writeConsole(msg); + this.writeFile(msg); + break; + } + } + + error(msg) { + let errorMsg = msg; + if (this.output !== 'file') { + errorMsg = `\x1b[31m${msg}\x1b[0m`; + } + this.log(errorMsg); + } +} + +module.exports = Logger; diff --git a/resources/mysql-async/src/server/mysql.js b/resources/mysql-async/src/server/mysql.js new file mode 100644 index 000000000..01ba44003 --- /dev/null +++ b/resources/mysql-async/src/server/mysql.js @@ -0,0 +1,102 @@ +const mysql = require('mysql'); + +function formatVersion(versionString) { + let versionPrefix = 'MariaDB'; + const version = versionString; + if (version[0] === '5' || version[0] === '8') { + versionPrefix = 'MySQL'; + } + return { versionPrefix, version }; +} + +class MySQL { + constructor(mysqlConfig, logger, profiler) { + this.pool = null; + this.profiler = profiler; + this.logger = logger; + if (typeof mysqlConfig === 'object') { + this.pool = mysql.createPool(mysqlConfig); + } else { + this.logger.error(`[ERROR] [MySQL] Unexpected configuration of type ${typeof mysqlconfig} received.`); + } + + this.pool.query('SELECT VERSION()', (error, result) => { + if (!error) { + const { versionPrefix, version } = formatVersion(result[0]['VERSION()']); + profiler.setVersion(`${versionPrefix}:${version}`); + logger.log('\x1b[32m[mysql-async]\x1b[0m Database server connection established.'); + } else { + logger.error(`[ERROR] ${error.message}`); + } + }); + + // for people with faulty network configurations, to keep the handle for timing out + // might be some tcp / udp issue + if (mysqlConfig.keepAlive) { + this.ping(Number(mysqlConfig.keepAlive)); + } + } + + // for people with faulty network configurations, to keep the handle for timing out + // might be some tcp / udp issue + // actual function that keeps the connection alive + ping(keepAliveTimeout) { + if (keepAliveTimeout && keepAliveTimeout > 0) { + this.execute({ sql: 'SELECT 1' }, 'mysql-async:keepAlive').then(() => { + setTimeout(() => this.ping(keepAliveTimeout), keepAliveTimeout * 1000); + }); + } + } + + execute(sql, invokingResource, connection) { + const queryPromise = new Promise((resolve, reject) => { + const start = process.hrtime(); + const db = connection || this.pool; + + db.query(sql, (error, result) => { + this.profiler.profile(process.hrtime(start), sql.sql, invokingResource); + if (error) reject(error); + resolve(result); + }); + }).catch((error) => { + this.logger.error(`[ERROR] [MySQL] [${invokingResource}] An error happens on MySQL for query "${sql.sql}": ${error.message}`); + }); + + return queryPromise; + } + + onTransactionError(error, connection, callback) { + connection.rollback(() => { + this.logger.error(error.message); + callback(false); + }); + } + + beginTransaction(callback) { + this.pool.getConnection((connectionError, connection) => { + if (connectionError) { + this.logger.error(connectionError.message); + callback(false); + return; + } + connection.beginTransaction((transactionError) => { + if (transactionError) this.onTransactionError(transactionError, connection, callback); + else callback(connection); + }); + }); + } + + commitTransaction(promises, connection, callback) { + Promise.all(promises).then(() => { + connection.commit((commitError) => { + if (commitError) this.onTransactionError(commitError, connection, callback); + else callback(true); + }); + // Otherwise catch the error from the execution + }).catch((executeError) => { + this.onTransactionError(executeError, connection, callback); + }); + } +} + +module.exports = MySQL; diff --git a/resources/mysql-async/src/server/profiler.js b/resources/mysql-async/src/server/profiler.js new file mode 100644 index 000000000..f8d110509 --- /dev/null +++ b/resources/mysql-async/src/server/profiler.js @@ -0,0 +1,98 @@ +const profilerDefaultConfig = { + trace: false, + slowQueryWarningTime: 100, + slowestQueries: 21, + timeInterval: 300000, +}; + +function updateExecutionTimes(object, queryTime) { + let returnObj = null; + + if (object) { + const { totalExecutionTime, queryCount } = object; + + returnObj = { + totalExecutionTime: totalExecutionTime + queryTime, + queryCount: queryCount + 1, + }; + } else { + returnObj = { + totalExecutionTime: queryTime, + queryCount: 1, + }; + } + + return returnObj; +} + +class Profiler { + constructor(logger, config) { + this.version = 'MySQL'; + this.startTime = Date.now(); + this.logger = logger; + this.config = Object.assign({}, profilerDefaultConfig, config); + this.profiles = { + executionTimes: [], + resources: {}, + slowQueries: [], + }; + this.slowQueryLimit = 0; + } + + get getFastestSlowQuery() { + return this.profiles.slowQueries.reduce((acc, cur) => ((cur < acc) ? cur : acc)); + } + + addSlowQuery(sql, resource, queryTime) { + this.profiles.slowQueries.push({ sql, resource, queryTime }); + if (this.profiles.slowQueries.length > this.config.slowestQueries) { + const min = this.getFastestSlowQuery; + this.profiles.slowQueries = this.profiles.slowQueries.filter(el => el !== min); + this.slowQueryLimit = this.getFastestSlowQuery; + } + } + + setVersion(version) { + this.version = version; + } + + fillExecutionTimes(interval) { + for (let i = 0; i < interval; i += 1) { + if (!this.profiles.executionTimes[i]) { + this.profiles.executionTimes[i] = { + totalExecutionTime: 0, + queryCount: 0, + }; + } + } + } + + profile(time, sql, resource) { + const interval = Math.floor((Date.now() - this.startTime) / this.config.timeInterval); + const queryTime = time[0] * 1e3 + time[1] * 1e-6; + + this.profiles.resources[resource] = updateExecutionTimes( + this.profiles.resources[resource], queryTime, + ); + this.profiles.executionTimes[interval] = updateExecutionTimes( + this.profiles.executionTimes[interval], queryTime, + ); + // fix execution times manually + this.fillExecutionTimes(interval); + // todo: cull old intervals + + if (this.slowQueryLimit < queryTime) { + this.addSlowQuery(sql, resource, queryTime); + } + + if (this.slowQueryWarningTime < queryTime) { + this.logger.error(`[${this.version}] [Slow Query Warning] [${resource}] [${queryTime.toFixed()}ms] ${sql}`); + } + + if (this.config.trace) { + this.logger.log(`[${this.version}] [${resource}] [${queryTime.toFixed()}ms] ${sql}`); + } + } +} + +module.exports = Profiler; diff --git a/resources/mysql-async/src/server/settings.js b/resources/mysql-async/src/server/settings.js new file mode 100644 index 000000000..fc13a0321 --- /dev/null +++ b/resources/mysql-async/src/server/settings.js @@ -0,0 +1,35 @@ +const { parseUrl } = require('mysql/lib/ConnectionConfig'); + +const defaultCfg = { + host: '127.0.0.1', + user: 'root', + database: 'fivem', + supportBigNumbers: true, + multipleStatements: true, +}; + + +function parseConnectingString(connectionString) { + let cfg = {}; + if (/(?:database|initial\scatalog)=(?:(.*?);|(.*))/gi.test(connectionString)) { + // replace the old version with the new one + const connectionStr = connectionString + .replace(/(?:host|server|data\s?source|addr(?:ess)?)=/gi, 'host=') + .replace(/(?:port)=/gi, 'port=') + .replace(/(?:user\s?(?:id|name)?|uid)=/gi, 'user=') + .replace(/(?:password|pwd)=/gi, 'password=') + .replace(/(?:database|initial\scatalog)=/gi, 'database='); + connectionStr.split(';').forEach((el) => { + const equal = el.indexOf('='); + const key = (equal > -1) ? el.substr(0, equal) : el; + const value = (equal > -1) ? el.substr(equal + 1) : ''; + cfg[key] = value; + }); + } else if (/mysql:\/\//gi.test(connectionString)) { + cfg = parseUrl(connectionString); + } else throw new Error('No valid connection string found'); + + return Object.assign({}, defaultCfg, cfg); +} + +module.exports = parseConnectingString; diff --git a/resources/mysql-async/src/server/utils.js b/resources/mysql-async/src/server/utils.js new file mode 100644 index 000000000..b77f047b2 --- /dev/null +++ b/resources/mysql-async/src/server/utils.js @@ -0,0 +1,80 @@ +const mysql = require('mysql'); + +function safeInvoke(callback, args) { + if (typeof callback === 'function') { + setImmediate(() => { + callback(args); + }); + } +} + +function mysqlEscape(parameters, text, key) { + let result = text; + if (Object.prototype.hasOwnProperty.call(parameters, key)) { + result = mysql.escape(parameters[key]); + } else if (Object.prototype.hasOwnProperty.call(parameters, text)) { + result = mysql.escape(parameters[text]); + } + return result; +} + +function prepareQuery(query, parameters) { + let sql = query; + if (parameters !== null && typeof parameters === 'object') { + sql = query.replace(/@(\w+)/g, (txt, key) => mysqlEscape(parameters, txt, key)); + } + return sql; +} + +function typeCast(field, next) { + let dateString = ''; + switch (field.type) { + case 'DATETIME': + case 'DATETIME2': + case 'TIMESTAMP': + case 'TIMESTAMP2': + case 'NEWDATE': + case 'DATE': + dateString = field.string(); + if (field.type === 'DATE') dateString += ' 00:00:00'; + return (new Date(dateString)).getTime(); + case 'TINY': + if (field.length === 1) { + return (field.string() !== '0'); + } + return next(); + case 'BIT': + return Number(field.buffer()[0]); + default: + return next(); + } +} + +function prepareTransactionLegacyQuery(querys) { + const sqls = querys; + sqls.forEach((element, index) => { + const query = prepareQuery(element.query, element.parameters); + sqls[index] = query; + }); + return sqls; +} + +function sanitizeTransactionInput(querys, params, callback) { + let sqls = []; + let cb = callback; + // if every query is a string we are dealing with syntax type a + if (!querys.every(element => typeof element === 'string')) sqls = querys; + else { + const values = (typeof params === 'function') ? [] : params; + querys.forEach((element) => { + sqls.push({ query: element, parameters: values }); + }); + } + if (typeof params === 'function') cb = params; + sqls = prepareTransactionLegacyQuery(sqls); + return [sqls, cb]; +} + +module.exports = { + safeInvoke, prepareQuery, typeCast, sanitizeTransactionInput, +}; diff --git a/resources/mysql-async/src/template/index.html b/resources/mysql-async/src/template/index.html new file mode 100644 index 000000000..9c98bfdfd --- /dev/null +++ b/resources/mysql-async/src/template/index.html @@ -0,0 +1,16 @@ + + + + + + + + + + +
+ + + diff --git a/resources/mysql-async/src/ui/Nui.vue b/resources/mysql-async/src/ui/Nui.vue new file mode 100644 index 000000000..86533581d --- /dev/null +++ b/resources/mysql-async/src/ui/Nui.vue @@ -0,0 +1,224 @@ + + + + + diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff new file mode 100644 index 000000000..757cb9cc2 Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff differ diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff2 b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff2 new file mode 100644 index 000000000..4414bfd3b Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-700.woff2 differ diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff new file mode 100644 index 000000000..5e82e183f Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff differ diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff2 b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff2 new file mode 100644 index 000000000..7f191fd8e Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-italic.woff2 differ diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff new file mode 100644 index 000000000..d99ba57a3 Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff differ diff --git a/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff2 b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff2 new file mode 100644 index 000000000..9bb576032 Binary files /dev/null and b/resources/mysql-async/src/ui/assets/fonts/fira-sans-v9-latin-regular.woff2 differ diff --git a/resources/mysql-async/src/ui/components/MChart.vue b/resources/mysql-async/src/ui/components/MChart.vue new file mode 100644 index 000000000..69b4fdb47 --- /dev/null +++ b/resources/mysql-async/src/ui/components/MChart.vue @@ -0,0 +1,95 @@ + + + diff --git a/resources/mysql-async/src/ui/plugins/vuetify.js b/resources/mysql-async/src/ui/plugins/vuetify.js new file mode 100644 index 000000000..a51806e18 --- /dev/null +++ b/resources/mysql-async/src/ui/plugins/vuetify.js @@ -0,0 +1,12 @@ +import Vue from 'vue'; +import Vuetify from 'vuetify/lib'; +import 'material-design-icons-iconfont/dist/material-design-icons.css'; + +Vue.use(Vuetify, { + iconfont: 'md', + theme: { + primary: '#ddd', + secondary: '#36495d', + accent: '#47b784', + }, +}); diff --git a/resources/mysql-async/src/webpack.config.js b/resources/mysql-async/src/webpack.config.js new file mode 100644 index 000000000..9e86500f2 --- /dev/null +++ b/resources/mysql-async/src/webpack.config.js @@ -0,0 +1,100 @@ +const path = require('path'); +const { VueLoaderPlugin } = require('vue-loader'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin'); +const OptimizeCssnanoPlugin = require('@intervolga/optimize-cssnano-plugin'); +const VuetifyLoaderPlugin = require('vuetify-loader/lib/plugin'); + +const serverConfig = { + entry: './entry/server.js', + target: 'node', + mode: 'production', + output: { + filename: 'mysql-async.js', + path: path.resolve(__dirname, '..'), + }, + optimization: { + minimize: false, + }, +}; + +const clientConfig = { + entry: './entry/client.js', + target: 'node', + mode: 'production', + output: { + filename: 'mysql-async-client.js', + path: path.resolve(__dirname, '..'), + }, + optimization: { + minimize: false, + }, +}; + +const nuiConfig = { + entry: './entry/nui.js', + mode: 'production', + output: { + filename: 'app.js', + path: path.resolve(__dirname, '../ui'), + }, + optimization: { + minimize: true, + }, + externals: { + moment: 'moment', + }, + stats: { + children: false, + warnings: false, + }, + module: { + rules: [ + { + test: /\.vue$/, + use: 'vue-loader', + }, + { + test: /\.css$/, + loader: [MiniCssExtractPlugin.loader, 'css-loader'], + }, + { + test: /\.styl(us)?$/, + loader: [MiniCssExtractPlugin.loader, 'css-loader', 'stylus-loader'], + }, + { + test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/i, + use: [{ + loader: 'file-loader', + options: { + name: '[name].[ext]', + outputPath: './fonts', + }, + }], + }, + ], + }, + plugins: [ + new VueLoaderPlugin(), + new HtmlWebpackPlugin({ + filename: 'index.html', + template: './template/index.html', + }), + new MiniCssExtractPlugin({ + filename: 'app.css', + chunkFilename: '[id].css', + }), + new OptimizeCssnanoPlugin({ + sourceMap: false, + cssnanoOptions: { + preset: ['default', { + mergeLonghand: false, + cssDeclarationSorter: false, + }], + }, + }), + new VuetifyLoaderPlugin(), + ], +}; + +module.exports = [serverConfig, clientConfig, nuiConfig]; diff --git a/resources/mysql-async/ui/app.css b/resources/mysql-async/ui/app.css new file mode 100644 index 000000000..23385432c --- /dev/null +++ b/resources/mysql-async/ui/app.css @@ -0,0 +1 @@ +@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(fonts/MaterialIcons-Regular.eot);src:local("โ˜บ"),url(fonts/MaterialIcons-Regular.woff2) format("woff2"),url(fonts/MaterialIcons-Regular.woff) format("woff"),url(fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons._10k:before{content:"\e951"}.material-icons._10mp:before{content:"\e952"}.material-icons._11mp:before{content:"\e953"}.material-icons._12mp:before{content:"\e954"}.material-icons._13mp:before{content:"\e955"}.material-icons._14mp:before{content:"\e956"}.material-icons._15mp:before{content:"\e957"}.material-icons._16mp:before{content:"\e958"}.material-icons._17mp:before{content:"\e959"}.material-icons._18mp:before{content:"\e95a"}.material-icons._19mp:before{content:"\e95b"}.material-icons._1k:before{content:"\e95c"}.material-icons._1k_plus:before{content:"\e95d"}.material-icons._20mp:before{content:"\e95e"}.material-icons._21mp:before{content:"\e95f"}.material-icons._22mp:before{content:"\e960"}.material-icons._23mp:before{content:"\e961"}.material-icons._24mp:before{content:"\e962"}.material-icons._2k:before{content:"\e963"}.material-icons._2k_plus:before{content:"\e964"}.material-icons._2mp:before{content:"\e965"}.material-icons._360:before{content:"\e577"}.material-icons._3d_rotation:before{content:"\e84d"}.material-icons._3k:before{content:"\e966"}.material-icons._3k_plus:before{content:"\e967"}.material-icons._3mp:before{content:"\e968"}.material-icons._4k:before{content:"\e072"}.material-icons._4k_plus:before{content:"\e969"}.material-icons._4mp:before{content:"\e96a"}.material-icons._5k:before{content:"\e96b"}.material-icons._5k_plus:before{content:"\e96c"}.material-icons._5mp:before{content:"\e96d"}.material-icons._6k:before{content:"\e96e"}.material-icons._6k_plus:before{content:"\e96f"}.material-icons._6mp:before{content:"\e970"}.material-icons._7k:before{content:"\e971"}.material-icons._7k_plus:before{content:"\e972"}.material-icons._7mp:before{content:"\e973"}.material-icons._8k:before{content:"\e974"}.material-icons._8k_plus:before{content:"\e975"}.material-icons._8mp:before{content:"\e976"}.material-icons._9k:before{content:"\e977"}.material-icons._9k_plus:before{content:"\e978"}.material-icons._9mp:before{content:"\e979"}.material-icons.ac_unit:before{content:"\eb3b"}.material-icons.access_alarm:before{content:"\e190"}.material-icons.access_alarms:before{content:"\e191"}.material-icons.access_time:before{content:"\e192"}.material-icons.accessibility:before{content:"\e84e"}.material-icons.accessibility_new:before{content:"\e92c"}.material-icons.accessible:before{content:"\e914"}.material-icons.accessible_forward:before{content:"\e934"}.material-icons.account_balance:before{content:"\e84f"}.material-icons.account_balance_wallet:before{content:"\e850"}.material-icons.account_box:before{content:"\e851"}.material-icons.account_circle:before{content:"\e853"}.material-icons.account_tree:before{content:"\e97a"}.material-icons.adb:before{content:"\e60e"}.material-icons.add:before{content:"\e145"}.material-icons.add_a_photo:before{content:"\e439"}.material-icons.add_alarm:before{content:"\e193"}.material-icons.add_alert:before{content:"\e003"}.material-icons.add_box:before{content:"\e146"}.material-icons.add_call:before{content:"\e0e8"}.material-icons.add_chart:before{content:"\e97b"}.material-icons.add_circle:before{content:"\e147"}.material-icons.add_circle_outline:before{content:"\e148"}.material-icons.add_comment:before{content:"\e266"}.material-icons.add_ic_call:before{content:"\e97c"}.material-icons.add_link:before{content:"\e178"}.material-icons.add_location:before{content:"\e567"}.material-icons.add_moderator:before{content:"\e97d"}.material-icons.add_photo_alternate:before{content:"\e43e"}.material-icons.add_shopping_cart:before{content:"\e854"}.material-icons.add_to_home_screen:before{content:"\e1fe"}.material-icons.add_to_photos:before{content:"\e39d"}.material-icons.add_to_queue:before{content:"\e05c"}.material-icons.adjust:before{content:"\e39e"}.material-icons.airline_seat_flat:before{content:"\e630"}.material-icons.airline_seat_flat_angled:before{content:"\e631"}.material-icons.airline_seat_individual_suite:before{content:"\e632"}.material-icons.airline_seat_legroom_extra:before{content:"\e633"}.material-icons.airline_seat_legroom_normal:before{content:"\e634"}.material-icons.airline_seat_legroom_reduced:before{content:"\e635"}.material-icons.airline_seat_recline_extra:before{content:"\e636"}.material-icons.airline_seat_recline_normal:before{content:"\e637"}.material-icons.airplanemode_active:before{content:"\e195"}.material-icons.airplanemode_inactive:before,.material-icons.airplanemode_off:before{content:"\e194"}.material-icons.airplanemode_on:before{content:"\e195"}.material-icons.airplay:before{content:"\e055"}.material-icons.airport_shuttle:before{content:"\eb3c"}.material-icons.alarm:before{content:"\e855"}.material-icons.alarm_add:before{content:"\e856"}.material-icons.alarm_off:before{content:"\e857"}.material-icons.alarm_on:before{content:"\e858"}.material-icons.album:before{content:"\e019"}.material-icons.all_inbox:before{content:"\e97f"}.material-icons.all_inclusive:before{content:"\eb3d"}.material-icons.all_out:before{content:"\e90b"}.material-icons.alternate_email:before{content:"\e0e6"}.material-icons.amp_stories:before{content:"\ea13"}.material-icons.android:before{content:"\e859"}.material-icons.announcement:before{content:"\e85a"}.material-icons.apartment:before{content:"\ea40"}.material-icons.approval:before{content:"\e982"}.material-icons.apps:before{content:"\e5c3"}.material-icons.archive:before{content:"\e149"}.material-icons.arrow_back:before{content:"\e5c4"}.material-icons.arrow_back_ios:before{content:"\e5e0"}.material-icons.arrow_downward:before{content:"\e5db"}.material-icons.arrow_drop_down:before{content:"\e5c5"}.material-icons.arrow_drop_down_circle:before{content:"\e5c6"}.material-icons.arrow_drop_up:before{content:"\e5c7"}.material-icons.arrow_forward:before{content:"\e5c8"}.material-icons.arrow_forward_ios:before{content:"\e5e1"}.material-icons.arrow_left:before{content:"\e5de"}.material-icons.arrow_right:before{content:"\e5df"}.material-icons.arrow_right_alt:before{content:"\e941"}.material-icons.arrow_upward:before{content:"\e5d8"}.material-icons.art_track:before{content:"\e060"}.material-icons.aspect_ratio:before{content:"\e85b"}.material-icons.assessment:before{content:"\e85c"}.material-icons.assignment:before{content:"\e85d"}.material-icons.assignment_ind:before{content:"\e85e"}.material-icons.assignment_late:before{content:"\e85f"}.material-icons.assignment_return:before{content:"\e860"}.material-icons.assignment_returned:before{content:"\e861"}.material-icons.assignment_turned_in:before{content:"\e862"}.material-icons.assistant:before{content:"\e39f"}.material-icons.assistant_direction:before{content:"\e988"}.material-icons.assistant_navigation:before{content:"\e989"}.material-icons.assistant_photo:before{content:"\e3a0"}.material-icons.atm:before{content:"\e573"}.material-icons.attach_file:before{content:"\e226"}.material-icons.attach_money:before{content:"\e227"}.material-icons.attachment:before{content:"\e2bc"}.material-icons.attractions:before{content:"\ea52"}.material-icons.audiotrack:before{content:"\e3a1"}.material-icons.autorenew:before{content:"\e863"}.material-icons.av_timer:before{content:"\e01b"}.material-icons.backspace:before{content:"\e14a"}.material-icons.backup:before{content:"\e864"}.material-icons.badge:before{content:"\ea67"}.material-icons.bakery_dining:before{content:"\ea53"}.material-icons.ballot:before{content:"\e172"}.material-icons.bar_chart:before{content:"\e26b"}.material-icons.bathtub:before{content:"\ea41"}.material-icons.battery_alert:before{content:"\e19c"}.material-icons.battery_charging_full:before{content:"\e1a3"}.material-icons.battery_full:before{content:"\e1a4"}.material-icons.battery_std:before{content:"\e1a5"}.material-icons.battery_unknown:before{content:"\e1a6"}.material-icons.beach_access:before{content:"\eb3e"}.material-icons.beenhere:before{content:"\e52d"}.material-icons.block:before{content:"\e14b"}.material-icons.bluetooth:before{content:"\e1a7"}.material-icons.bluetooth_audio:before{content:"\e60f"}.material-icons.bluetooth_connected:before{content:"\e1a8"}.material-icons.bluetooth_disabled:before{content:"\e1a9"}.material-icons.bluetooth_searching:before{content:"\e1aa"}.material-icons.blur_circular:before{content:"\e3a2"}.material-icons.blur_linear:before{content:"\e3a3"}.material-icons.blur_off:before{content:"\e3a4"}.material-icons.blur_on:before{content:"\e3a5"}.material-icons.bolt:before{content:"\ea0b"}.material-icons.book:before{content:"\e865"}.material-icons.bookmark:before{content:"\e866"}.material-icons.bookmark_border:before,.material-icons.bookmark_outline:before{content:"\e867"}.material-icons.bookmarks:before{content:"\e98b"}.material-icons.border_all:before{content:"\e228"}.material-icons.border_bottom:before{content:"\e229"}.material-icons.border_clear:before{content:"\e22a"}.material-icons.border_color:before{content:"\e22b"}.material-icons.border_horizontal:before{content:"\e22c"}.material-icons.border_inner:before{content:"\e22d"}.material-icons.border_left:before{content:"\e22e"}.material-icons.border_outer:before{content:"\e22f"}.material-icons.border_right:before{content:"\e230"}.material-icons.border_style:before{content:"\e231"}.material-icons.border_top:before{content:"\e232"}.material-icons.border_vertical:before{content:"\e233"}.material-icons.branding_watermark:before{content:"\e06b"}.material-icons.breakfast_dining:before{content:"\ea54"}.material-icons.brightness_1:before{content:"\e3a6"}.material-icons.brightness_2:before{content:"\e3a7"}.material-icons.brightness_3:before{content:"\e3a8"}.material-icons.brightness_4:before{content:"\e3a9"}.material-icons.brightness_5:before{content:"\e3aa"}.material-icons.brightness_6:before{content:"\e3ab"}.material-icons.brightness_7:before{content:"\e3ac"}.material-icons.brightness_auto:before{content:"\e1ab"}.material-icons.brightness_high:before{content:"\e1ac"}.material-icons.brightness_low:before{content:"\e1ad"}.material-icons.brightness_medium:before{content:"\e1ae"}.material-icons.broken_image:before{content:"\e3ad"}.material-icons.brunch_dining:before{content:"\ea73"}.material-icons.brush:before{content:"\e3ae"}.material-icons.bubble_chart:before{content:"\e6dd"}.material-icons.bug_report:before{content:"\e868"}.material-icons.build:before{content:"\e869"}.material-icons.burst_mode:before{content:"\e43c"}.material-icons.bus_alert:before{content:"\e98f"}.material-icons.business:before{content:"\e0af"}.material-icons.business_center:before{content:"\eb3f"}.material-icons.cached:before{content:"\e86a"}.material-icons.cake:before{content:"\e7e9"}.material-icons.calendar_today:before{content:"\e935"}.material-icons.calendar_view_day:before{content:"\e936"}.material-icons.call:before{content:"\e0b0"}.material-icons.call_end:before{content:"\e0b1"}.material-icons.call_made:before{content:"\e0b2"}.material-icons.call_merge:before{content:"\e0b3"}.material-icons.call_missed:before{content:"\e0b4"}.material-icons.call_missed_outgoing:before{content:"\e0e4"}.material-icons.call_received:before{content:"\e0b5"}.material-icons.call_split:before{content:"\e0b6"}.material-icons.call_to_action:before{content:"\e06c"}.material-icons.camera:before{content:"\e3af"}.material-icons.camera_alt:before{content:"\e3b0"}.material-icons.camera_enhance:before{content:"\e8fc"}.material-icons.camera_front:before{content:"\e3b1"}.material-icons.camera_rear:before{content:"\e3b2"}.material-icons.camera_roll:before{content:"\e3b3"}.material-icons.cancel:before{content:"\e5c9"}.material-icons.cancel_presentation:before{content:"\e0e9"}.material-icons.cancel_schedule_send:before{content:"\ea39"}.material-icons.car_rental:before{content:"\ea55"}.material-icons.car_repair:before{content:"\ea56"}.material-icons.card_giftcard:before{content:"\e8f6"}.material-icons.card_membership:before{content:"\e8f7"}.material-icons.card_travel:before{content:"\e8f8"}.material-icons.cases:before{content:"\e992"}.material-icons.casino:before{content:"\eb40"}.material-icons.cast:before{content:"\e307"}.material-icons.cast_connected:before{content:"\e308"}.material-icons.category:before{content:"\e574"}.material-icons.celebration:before{content:"\ea65"}.material-icons.cell_wifi:before{content:"\e0ec"}.material-icons.center_focus_strong:before{content:"\e3b4"}.material-icons.center_focus_weak:before{content:"\e3b5"}.material-icons.change_history:before{content:"\e86b"}.material-icons.chat:before{content:"\e0b7"}.material-icons.chat_bubble:before{content:"\e0ca"}.material-icons.chat_bubble_outline:before{content:"\e0cb"}.material-icons.check:before{content:"\e5ca"}.material-icons.check_box:before{content:"\e834"}.material-icons.check_box_outline_blank:before{content:"\e835"}.material-icons.check_circle:before{content:"\e86c"}.material-icons.check_circle_outline:before{content:"\e92d"}.material-icons.chevron_left:before{content:"\e5cb"}.material-icons.chevron_right:before{content:"\e5cc"}.material-icons.child_care:before{content:"\eb41"}.material-icons.child_friendly:before{content:"\eb42"}.material-icons.chrome_reader_mode:before{content:"\e86d"}.material-icons.circle_notifications:before{content:"\e994"}.material-icons.class:before{content:"\e86e"}.material-icons.clear:before{content:"\e14c"}.material-icons.clear_all:before{content:"\e0b8"}.material-icons.close:before{content:"\e5cd"}.material-icons.closed_caption:before{content:"\e01c"}.material-icons.closed_caption_off:before{content:"\e996"}.material-icons.cloud:before{content:"\e2bd"}.material-icons.cloud_circle:before{content:"\e2be"}.material-icons.cloud_done:before{content:"\e2bf"}.material-icons.cloud_download:before{content:"\e2c0"}.material-icons.cloud_off:before{content:"\e2c1"}.material-icons.cloud_queue:before{content:"\e2c2"}.material-icons.cloud_upload:before{content:"\e2c3"}.material-icons.code:before{content:"\e86f"}.material-icons.collections:before{content:"\e3b6"}.material-icons.collections_bookmark:before{content:"\e431"}.material-icons.color_lens:before{content:"\e3b7"}.material-icons.colorize:before{content:"\e3b8"}.material-icons.comment:before{content:"\e0b9"}.material-icons.commute:before{content:"\e940"}.material-icons.compare:before{content:"\e3b9"}.material-icons.compare_arrows:before{content:"\e915"}.material-icons.compass_calibration:before{content:"\e57c"}.material-icons.compress:before{content:"\e94d"}.material-icons.computer:before{content:"\e30a"}.material-icons.confirmation_num:before,.material-icons.confirmation_number:before{content:"\e638"}.material-icons.connected_tv:before{content:"\e998"}.material-icons.contact_mail:before{content:"\e0d0"}.material-icons.contact_phone:before{content:"\e0cf"}.material-icons.contact_support:before{content:"\e94c"}.material-icons.contactless:before{content:"\ea71"}.material-icons.contacts:before{content:"\e0ba"}.material-icons.content_copy:before{content:"\e14d"}.material-icons.content_cut:before{content:"\e14e"}.material-icons.content_paste:before{content:"\e14f"}.material-icons.control_camera:before{content:"\e074"}.material-icons.control_point:before{content:"\e3ba"}.material-icons.control_point_duplicate:before{content:"\e3bb"}.material-icons.copyright:before{content:"\e90c"}.material-icons.create:before{content:"\e150"}.material-icons.create_new_folder:before{content:"\e2cc"}.material-icons.credit_card:before{content:"\e870"}.material-icons.crop:before{content:"\e3be"}.material-icons.crop_16_9:before{content:"\e3bc"}.material-icons.crop_3_2:before{content:"\e3bd"}.material-icons.crop_5_4:before{content:"\e3bf"}.material-icons.crop_7_5:before{content:"\e3c0"}.material-icons.crop_din:before{content:"\e3c1"}.material-icons.crop_free:before{content:"\e3c2"}.material-icons.crop_landscape:before{content:"\e3c3"}.material-icons.crop_original:before{content:"\e3c4"}.material-icons.crop_portrait:before{content:"\e3c5"}.material-icons.crop_rotate:before{content:"\e437"}.material-icons.crop_square:before{content:"\e3c6"}.material-icons.dangerous:before{content:"\e99a"}.material-icons.dashboard:before{content:"\e871"}.material-icons.dashboard_customize:before{content:"\e99b"}.material-icons.data_usage:before{content:"\e1af"}.material-icons.date_range:before{content:"\e916"}.material-icons.deck:before{content:"\ea42"}.material-icons.dehaze:before{content:"\e3c7"}.material-icons.delete:before{content:"\e872"}.material-icons.delete_forever:before{content:"\e92b"}.material-icons.delete_outline:before{content:"\e92e"}.material-icons.delete_sweep:before{content:"\e16c"}.material-icons.delivery_dining:before{content:"\ea72"}.material-icons.departure_board:before{content:"\e576"}.material-icons.description:before{content:"\e873"}.material-icons.desktop_access_disabled:before{content:"\e99d"}.material-icons.desktop_mac:before{content:"\e30b"}.material-icons.desktop_windows:before{content:"\e30c"}.material-icons.details:before{content:"\e3c8"}.material-icons.developer_board:before{content:"\e30d"}.material-icons.developer_mode:before{content:"\e1b0"}.material-icons.device_hub:before{content:"\e335"}.material-icons.device_thermostat:before{content:"\e1ff"}.material-icons.device_unknown:before{content:"\e339"}.material-icons.devices:before{content:"\e1b1"}.material-icons.devices_other:before{content:"\e337"}.material-icons.dialer_sip:before{content:"\e0bb"}.material-icons.dialpad:before{content:"\e0bc"}.material-icons.dinner_dining:before{content:"\ea57"}.material-icons.directions:before{content:"\e52e"}.material-icons.directions_bike:before{content:"\e52f"}.material-icons.directions_boat:before{content:"\e532"}.material-icons.directions_bus:before{content:"\e530"}.material-icons.directions_car:before{content:"\e531"}.material-icons.directions_ferry:before{content:"\e532"}.material-icons.directions_railway:before{content:"\e534"}.material-icons.directions_run:before{content:"\e566"}.material-icons.directions_subway:before{content:"\e533"}.material-icons.directions_train:before{content:"\e534"}.material-icons.directions_transit:before{content:"\e535"}.material-icons.directions_walk:before{content:"\e536"}.material-icons.disc_full:before{content:"\e610"}.material-icons.dnd_forwardslash:before{content:"\e611"}.material-icons.dns:before{content:"\e875"}.material-icons.do_not_disturb:before{content:"\e612"}.material-icons.do_not_disturb_alt:before{content:"\e611"}.material-icons.do_not_disturb_off:before{content:"\e643"}.material-icons.do_not_disturb_on:before{content:"\e644"}.material-icons.dock:before{content:"\e30e"}.material-icons.domain:before{content:"\e7ee"}.material-icons.domain_disabled:before{content:"\e0ef"}.material-icons.done:before{content:"\e876"}.material-icons.done_all:before{content:"\e877"}.material-icons.done_outline:before{content:"\e92f"}.material-icons.donut_large:before{content:"\e917"}.material-icons.donut_small:before{content:"\e918"}.material-icons.double_arrow:before{content:"\ea50"}.material-icons.drafts:before{content:"\e151"}.material-icons.drag_handle:before{content:"\e25d"}.material-icons.drag_indicator:before{content:"\e945"}.material-icons.drive_eta:before{content:"\e613"}.material-icons.drive_file_move_outline:before{content:"\e9a1"}.material-icons.drive_file_rename_outline:before{content:"\e9a2"}.material-icons.drive_folder_upload:before{content:"\e9a3"}.material-icons.dry_cleaning:before{content:"\ea58"}.material-icons.duo:before{content:"\e9a5"}.material-icons.dvr:before{content:"\e1b2"}.material-icons.dynamic_feed:before{content:"\ea14"}.material-icons.eco:before{content:"\ea35"}.material-icons.edit:before{content:"\e3c9"}.material-icons.edit_attributes:before{content:"\e578"}.material-icons.edit_location:before{content:"\e568"}.material-icons.edit_off:before{content:"\e950"}.material-icons.eject:before{content:"\e8fb"}.material-icons.email:before{content:"\e0be"}.material-icons.emoji_emotions:before{content:"\ea22"}.material-icons.emoji_events:before{content:"\ea23"}.material-icons.emoji_flags:before{content:"\ea1a"}.material-icons.emoji_food_beverage:before{content:"\ea1b"}.material-icons.emoji_nature:before{content:"\ea1c"}.material-icons.emoji_objects:before{content:"\ea24"}.material-icons.emoji_people:before{content:"\ea1d"}.material-icons.emoji_symbols:before{content:"\ea1e"}.material-icons.emoji_transportation:before{content:"\ea1f"}.material-icons.enhance_photo_translate:before{content:"\e8fc"}.material-icons.enhanced_encryption:before{content:"\e63f"}.material-icons.equalizer:before{content:"\e01d"}.material-icons.error:before{content:"\e000"}.material-icons.error_outline:before{content:"\e001"}.material-icons.euro:before{content:"\ea15"}.material-icons.euro_symbol:before{content:"\e926"}.material-icons.ev_station:before{content:"\e56d"}.material-icons.event:before{content:"\e878"}.material-icons.event_available:before{content:"\e614"}.material-icons.event_busy:before{content:"\e615"}.material-icons.event_note:before{content:"\e616"}.material-icons.event_seat:before{content:"\e903"}.material-icons.exit_to_app:before{content:"\e879"}.material-icons.expand:before{content:"\e94f"}.material-icons.expand_less:before{content:"\e5ce"}.material-icons.expand_more:before{content:"\e5cf"}.material-icons.explicit:before{content:"\e01e"}.material-icons.explore:before{content:"\e87a"}.material-icons.explore_off:before{content:"\e9a8"}.material-icons.exposure:before{content:"\e3ca"}.material-icons.exposure_minus_1:before{content:"\e3cb"}.material-icons.exposure_minus_2:before{content:"\e3cc"}.material-icons.exposure_neg_1:before{content:"\e3cb"}.material-icons.exposure_neg_2:before{content:"\e3cc"}.material-icons.exposure_plus_1:before{content:"\e3cd"}.material-icons.exposure_plus_2:before{content:"\e3ce"}.material-icons.exposure_zero:before{content:"\e3cf"}.material-icons.extension:before{content:"\e87b"}.material-icons.face:before{content:"\e87c"}.material-icons.fast_forward:before{content:"\e01f"}.material-icons.fast_rewind:before{content:"\e020"}.material-icons.fastfood:before{content:"\e57a"}.material-icons.favorite:before{content:"\e87d"}.material-icons.favorite_border:before,.material-icons.favorite_outline:before{content:"\e87e"}.material-icons.featured_play_list:before{content:"\e06d"}.material-icons.featured_video:before{content:"\e06e"}.material-icons.feedback:before{content:"\e87f"}.material-icons.festival:before{content:"\ea68"}.material-icons.fiber_dvr:before{content:"\e05d"}.material-icons.fiber_manual_record:before{content:"\e061"}.material-icons.fiber_new:before{content:"\e05e"}.material-icons.fiber_pin:before{content:"\e06a"}.material-icons.fiber_smart_record:before{content:"\e062"}.material-icons.file_copy:before{content:"\e173"}.material-icons.file_download:before{content:"\e2c4"}.material-icons.file_download_done:before{content:"\e9aa"}.material-icons.file_present:before{content:"\ea0e"}.material-icons.file_upload:before{content:"\e2c6"}.material-icons.filter:before{content:"\e3d3"}.material-icons.filter_1:before{content:"\e3d0"}.material-icons.filter_2:before{content:"\e3d1"}.material-icons.filter_3:before{content:"\e3d2"}.material-icons.filter_4:before{content:"\e3d4"}.material-icons.filter_5:before{content:"\e3d5"}.material-icons.filter_6:before{content:"\e3d6"}.material-icons.filter_7:before{content:"\e3d7"}.material-icons.filter_8:before{content:"\e3d8"}.material-icons.filter_9:before{content:"\e3d9"}.material-icons.filter_9_plus:before{content:"\e3da"}.material-icons.filter_b_and_w:before{content:"\e3db"}.material-icons.filter_center_focus:before{content:"\e3dc"}.material-icons.filter_drama:before{content:"\e3dd"}.material-icons.filter_frames:before{content:"\e3de"}.material-icons.filter_hdr:before{content:"\e3df"}.material-icons.filter_list:before{content:"\e152"}.material-icons.filter_list_alt:before{content:"\e94e"}.material-icons.filter_none:before{content:"\e3e0"}.material-icons.filter_tilt_shift:before{content:"\e3e2"}.material-icons.filter_vintage:before{content:"\e3e3"}.material-icons.find_in_page:before{content:"\e880"}.material-icons.find_replace:before{content:"\e881"}.material-icons.fingerprint:before{content:"\e90d"}.material-icons.fireplace:before{content:"\ea43"}.material-icons.first_page:before{content:"\e5dc"}.material-icons.fit_screen:before{content:"\ea10"}.material-icons.fitness_center:before{content:"\eb43"}.material-icons.flag:before{content:"\e153"}.material-icons.flare:before{content:"\e3e4"}.material-icons.flash_auto:before{content:"\e3e5"}.material-icons.flash_off:before{content:"\e3e6"}.material-icons.flash_on:before{content:"\e3e7"}.material-icons.flight:before{content:"\e539"}.material-icons.flight_land:before{content:"\e904"}.material-icons.flight_takeoff:before{content:"\e905"}.material-icons.flip:before{content:"\e3e8"}.material-icons.flip_camera_android:before{content:"\ea37"}.material-icons.flip_camera_ios:before{content:"\ea38"}.material-icons.flip_to_back:before{content:"\e882"}.material-icons.flip_to_front:before{content:"\e883"}.material-icons.folder:before{content:"\e2c7"}.material-icons.folder_open:before{content:"\e2c8"}.material-icons.folder_shared:before{content:"\e2c9"}.material-icons.folder_special:before{content:"\e617"}.material-icons.font_download:before{content:"\e167"}.material-icons.format_align_center:before{content:"\e234"}.material-icons.format_align_justify:before{content:"\e235"}.material-icons.format_align_left:before{content:"\e236"}.material-icons.format_align_right:before{content:"\e237"}.material-icons.format_bold:before{content:"\e238"}.material-icons.format_clear:before{content:"\e239"}.material-icons.format_color_fill:before{content:"\e23a"}.material-icons.format_color_reset:before{content:"\e23b"}.material-icons.format_color_text:before{content:"\e23c"}.material-icons.format_indent_decrease:before{content:"\e23d"}.material-icons.format_indent_increase:before{content:"\e23e"}.material-icons.format_italic:before{content:"\e23f"}.material-icons.format_line_spacing:before{content:"\e240"}.material-icons.format_list_bulleted:before{content:"\e241"}.material-icons.format_list_numbered:before{content:"\e242"}.material-icons.format_list_numbered_rtl:before{content:"\e267"}.material-icons.format_paint:before{content:"\e243"}.material-icons.format_quote:before{content:"\e244"}.material-icons.format_shapes:before{content:"\e25e"}.material-icons.format_size:before{content:"\e245"}.material-icons.format_strikethrough:before{content:"\e246"}.material-icons.format_textdirection_l_to_r:before{content:"\e247"}.material-icons.format_textdirection_r_to_l:before{content:"\e248"}.material-icons.format_underline:before,.material-icons.format_underlined:before{content:"\e249"}.material-icons.forum:before{content:"\e0bf"}.material-icons.forward:before{content:"\e154"}.material-icons.forward_10:before{content:"\e056"}.material-icons.forward_30:before{content:"\e057"}.material-icons.forward_5:before{content:"\e058"}.material-icons.free_breakfast:before{content:"\eb44"}.material-icons.fullscreen:before{content:"\e5d0"}.material-icons.fullscreen_exit:before{content:"\e5d1"}.material-icons.functions:before{content:"\e24a"}.material-icons.g_translate:before{content:"\e927"}.material-icons.gamepad:before{content:"\e30f"}.material-icons.games:before{content:"\e021"}.material-icons.gavel:before{content:"\e90e"}.material-icons.gesture:before{content:"\e155"}.material-icons.get_app:before{content:"\e884"}.material-icons.gif:before{content:"\e908"}.material-icons.goat:before{content:"\dbff"}.material-icons.golf_course:before{content:"\eb45"}.material-icons.gps_fixed:before{content:"\e1b3"}.material-icons.gps_not_fixed:before{content:"\e1b4"}.material-icons.gps_off:before{content:"\e1b5"}.material-icons.grade:before{content:"\e885"}.material-icons.gradient:before{content:"\e3e9"}.material-icons.grain:before{content:"\e3ea"}.material-icons.graphic_eq:before{content:"\e1b8"}.material-icons.grid_off:before{content:"\e3eb"}.material-icons.grid_on:before{content:"\e3ec"}.material-icons.grid_view:before{content:"\e9b0"}.material-icons.group:before{content:"\e7ef"}.material-icons.group_add:before{content:"\e7f0"}.material-icons.group_work:before{content:"\e886"}.material-icons.hail:before{content:"\e9b1"}.material-icons.hardware:before{content:"\ea59"}.material-icons.hd:before{content:"\e052"}.material-icons.hdr_off:before{content:"\e3ed"}.material-icons.hdr_on:before{content:"\e3ee"}.material-icons.hdr_strong:before{content:"\e3f1"}.material-icons.hdr_weak:before{content:"\e3f2"}.material-icons.headset:before{content:"\e310"}.material-icons.headset_mic:before{content:"\e311"}.material-icons.headset_off:before{content:"\e33a"}.material-icons.healing:before{content:"\e3f3"}.material-icons.hearing:before{content:"\e023"}.material-icons.height:before{content:"\ea16"}.material-icons.help:before{content:"\e887"}.material-icons.help_outline:before{content:"\e8fd"}.material-icons.high_quality:before{content:"\e024"}.material-icons.highlight:before{content:"\e25f"}.material-icons.highlight_off:before,.material-icons.highlight_remove:before{content:"\e888"}.material-icons.history:before{content:"\e889"}.material-icons.home:before{content:"\e88a"}.material-icons.home_filled:before{content:"\e9b2"}.material-icons.home_work:before{content:"\ea09"}.material-icons.horizontal_split:before{content:"\e947"}.material-icons.hot_tub:before{content:"\eb46"}.material-icons.hotel:before{content:"\e53a"}.material-icons.hourglass_empty:before{content:"\e88b"}.material-icons.hourglass_full:before{content:"\e88c"}.material-icons.house:before{content:"\ea44"}.material-icons.how_to_reg:before{content:"\e174"}.material-icons.how_to_vote:before{content:"\e175"}.material-icons.http:before{content:"\e902"}.material-icons.https:before{content:"\e88d"}.material-icons.icecream:before{content:"\ea69"}.material-icons.image:before{content:"\e3f4"}.material-icons.image_aspect_ratio:before{content:"\e3f5"}.material-icons.image_search:before{content:"\e43f"}.material-icons.imagesearch_roller:before{content:"\e9b4"}.material-icons.import_contacts:before{content:"\e0e0"}.material-icons.import_export:before{content:"\e0c3"}.material-icons.important_devices:before{content:"\e912"}.material-icons.inbox:before{content:"\e156"}.material-icons.indeterminate_check_box:before{content:"\e909"}.material-icons.info:before{content:"\e88e"}.material-icons.info_outline:before{content:"\e88f"}.material-icons.input:before{content:"\e890"}.material-icons.insert_chart:before{content:"\e24b"}.material-icons.insert_chart_outlined:before{content:"\e26a"}.material-icons.insert_comment:before{content:"\e24c"}.material-icons.insert_drive_file:before{content:"\e24d"}.material-icons.insert_emoticon:before{content:"\e24e"}.material-icons.insert_invitation:before{content:"\e24f"}.material-icons.insert_link:before{content:"\e250"}.material-icons.insert_photo:before{content:"\e251"}.material-icons.inventory:before{content:"\e179"}.material-icons.invert_colors:before{content:"\e891"}.material-icons.invert_colors_off:before{content:"\e0c4"}.material-icons.invert_colors_on:before{content:"\e891"}.material-icons.iso:before{content:"\e3f6"}.material-icons.keyboard:before{content:"\e312"}.material-icons.keyboard_arrow_down:before{content:"\e313"}.material-icons.keyboard_arrow_left:before{content:"\e314"}.material-icons.keyboard_arrow_right:before{content:"\e315"}.material-icons.keyboard_arrow_up:before{content:"\e316"}.material-icons.keyboard_backspace:before{content:"\e317"}.material-icons.keyboard_capslock:before{content:"\e318"}.material-icons.keyboard_control:before{content:"\e5d3"}.material-icons.keyboard_hide:before{content:"\e31a"}.material-icons.keyboard_return:before{content:"\e31b"}.material-icons.keyboard_tab:before{content:"\e31c"}.material-icons.keyboard_voice:before{content:"\e31d"}.material-icons.king_bed:before{content:"\ea45"}.material-icons.kitchen:before{content:"\eb47"}.material-icons.label:before{content:"\e892"}.material-icons.label_important:before{content:"\e937"}.material-icons.label_important_outline:before{content:"\e948"}.material-icons.label_off:before{content:"\e9b6"}.material-icons.label_outline:before{content:"\e893"}.material-icons.landscape:before{content:"\e3f7"}.material-icons.language:before{content:"\e894"}.material-icons.laptop:before{content:"\e31e"}.material-icons.laptop_chromebook:before{content:"\e31f"}.material-icons.laptop_mac:before{content:"\e320"}.material-icons.laptop_windows:before{content:"\e321"}.material-icons.last_page:before{content:"\e5dd"}.material-icons.launch:before{content:"\e895"}.material-icons.layers:before{content:"\e53b"}.material-icons.layers_clear:before{content:"\e53c"}.material-icons.leak_add:before{content:"\e3f8"}.material-icons.leak_remove:before{content:"\e3f9"}.material-icons.lens:before{content:"\e3fa"}.material-icons.library_add:before{content:"\e02e"}.material-icons.library_add_check:before{content:"\e9b7"}.material-icons.library_books:before{content:"\e02f"}.material-icons.library_music:before{content:"\e030"}.material-icons.lightbulb:before{content:"\e0f0"}.material-icons.lightbulb_outline:before{content:"\e90f"}.material-icons.line_style:before{content:"\e919"}.material-icons.line_weight:before{content:"\e91a"}.material-icons.linear_scale:before{content:"\e260"}.material-icons.link:before{content:"\e157"}.material-icons.link_off:before{content:"\e16f"}.material-icons.linked_camera:before{content:"\e438"}.material-icons.liquor:before{content:"\ea60"}.material-icons.list:before{content:"\e896"}.material-icons.list_alt:before{content:"\e0ee"}.material-icons.live_help:before{content:"\e0c6"}.material-icons.live_tv:before{content:"\e639"}.material-icons.local_activity:before{content:"\e53f"}.material-icons.local_airport:before{content:"\e53d"}.material-icons.local_atm:before{content:"\e53e"}.material-icons.local_attraction:before{content:"\e53f"}.material-icons.local_bar:before{content:"\e540"}.material-icons.local_cafe:before{content:"\e541"}.material-icons.local_car_wash:before{content:"\e542"}.material-icons.local_convenience_store:before{content:"\e543"}.material-icons.local_dining:before{content:"\e556"}.material-icons.local_drink:before{content:"\e544"}.material-icons.local_florist:before{content:"\e545"}.material-icons.local_gas_station:before{content:"\e546"}.material-icons.local_grocery_store:before{content:"\e547"}.material-icons.local_hospital:before{content:"\e548"}.material-icons.local_hotel:before{content:"\e549"}.material-icons.local_laundry_service:before{content:"\e54a"}.material-icons.local_library:before{content:"\e54b"}.material-icons.local_mall:before{content:"\e54c"}.material-icons.local_movies:before{content:"\e54d"}.material-icons.local_offer:before{content:"\e54e"}.material-icons.local_parking:before{content:"\e54f"}.material-icons.local_pharmacy:before{content:"\e550"}.material-icons.local_phone:before{content:"\e551"}.material-icons.local_pizza:before{content:"\e552"}.material-icons.local_play:before{content:"\e553"}.material-icons.local_post_office:before{content:"\e554"}.material-icons.local_print_shop:before,.material-icons.local_printshop:before{content:"\e555"}.material-icons.local_restaurant:before{content:"\e556"}.material-icons.local_see:before{content:"\e557"}.material-icons.local_shipping:before{content:"\e558"}.material-icons.local_taxi:before{content:"\e559"}.material-icons.location_city:before{content:"\e7f1"}.material-icons.location_disabled:before{content:"\e1b6"}.material-icons.location_history:before{content:"\e55a"}.material-icons.location_off:before{content:"\e0c7"}.material-icons.location_on:before{content:"\e0c8"}.material-icons.location_searching:before{content:"\e1b7"}.material-icons.lock:before{content:"\e897"}.material-icons.lock_open:before{content:"\e898"}.material-icons.lock_outline:before{content:"\e899"}.material-icons.logout:before{content:"\e9ba"}.material-icons.looks:before{content:"\e3fc"}.material-icons.looks_3:before{content:"\e3fb"}.material-icons.looks_4:before{content:"\e3fd"}.material-icons.looks_5:before{content:"\e3fe"}.material-icons.looks_6:before{content:"\e3ff"}.material-icons.looks_one:before{content:"\e400"}.material-icons.looks_two:before{content:"\e401"}.material-icons.loop:before{content:"\e028"}.material-icons.loupe:before{content:"\e402"}.material-icons.low_priority:before{content:"\e16d"}.material-icons.loyalty:before{content:"\e89a"}.material-icons.lunch_dining:before{content:"\ea61"}.material-icons.mail:before{content:"\e158"}.material-icons.mail_outline:before{content:"\e0e1"}.material-icons.map:before{content:"\e55b"}.material-icons.margin:before{content:"\e9bb"}.material-icons.mark_as_unread:before{content:"\e9bc"}.material-icons.markunread:before{content:"\e159"}.material-icons.markunread_mailbox:before{content:"\e89b"}.material-icons.maximize:before{content:"\e930"}.material-icons.meeting_room:before{content:"\eb4f"}.material-icons.memory:before{content:"\e322"}.material-icons.menu:before{content:"\e5d2"}.material-icons.menu_book:before{content:"\ea19"}.material-icons.menu_open:before{content:"\e9bd"}.material-icons.merge_type:before{content:"\e252"}.material-icons.message:before{content:"\e0c9"}.material-icons.messenger:before{content:"\e0ca"}.material-icons.messenger_outline:before{content:"\e0cb"}.material-icons.mic:before{content:"\e029"}.material-icons.mic_none:before{content:"\e02a"}.material-icons.mic_off:before{content:"\e02b"}.material-icons.minimize:before{content:"\e931"}.material-icons.missed_video_call:before{content:"\e073"}.material-icons.mms:before{content:"\e618"}.material-icons.mobile_friendly:before{content:"\e200"}.material-icons.mobile_off:before{content:"\e201"}.material-icons.mobile_screen_share:before{content:"\e0e7"}.material-icons.mode_comment:before{content:"\e253"}.material-icons.mode_edit:before{content:"\e254"}.material-icons.monetization_on:before{content:"\e263"}.material-icons.money:before{content:"\e57d"}.material-icons.money_off:before{content:"\e25c"}.material-icons.monochrome_photos:before{content:"\e403"}.material-icons.mood:before{content:"\e7f2"}.material-icons.mood_bad:before{content:"\e7f3"}.material-icons.more:before{content:"\e619"}.material-icons.more_horiz:before{content:"\e5d3"}.material-icons.more_vert:before{content:"\e5d4"}.material-icons.motorcycle:before{content:"\e91b"}.material-icons.mouse:before{content:"\e323"}.material-icons.move_to_inbox:before{content:"\e168"}.material-icons.movie:before{content:"\e02c"}.material-icons.movie_creation:before{content:"\e404"}.material-icons.movie_filter:before{content:"\e43a"}.material-icons.mp:before{content:"\e9c3"}.material-icons.multiline_chart:before{content:"\e6df"}.material-icons.multitrack_audio:before{content:"\e1b8"}.material-icons.museum:before{content:"\ea36"}.material-icons.music_note:before{content:"\e405"}.material-icons.music_off:before{content:"\e440"}.material-icons.music_video:before{content:"\e063"}.material-icons.my_library_add:before{content:"\e02e"}.material-icons.my_library_books:before{content:"\e02f"}.material-icons.my_library_music:before{content:"\e030"}.material-icons.my_location:before{content:"\e55c"}.material-icons.nature:before{content:"\e406"}.material-icons.nature_people:before{content:"\e407"}.material-icons.navigate_before:before{content:"\e408"}.material-icons.navigate_next:before{content:"\e409"}.material-icons.navigation:before{content:"\e55d"}.material-icons.near_me:before{content:"\e569"}.material-icons.network_cell:before{content:"\e1b9"}.material-icons.network_check:before{content:"\e640"}.material-icons.network_locked:before{content:"\e61a"}.material-icons.network_wifi:before{content:"\e1ba"}.material-icons.new_releases:before{content:"\e031"}.material-icons.next_week:before{content:"\e16a"}.material-icons.nfc:before{content:"\e1bb"}.material-icons.nightlife:before{content:"\ea62"}.material-icons.nights_stay:before{content:"\ea46"}.material-icons.no_encryption:before{content:"\e641"}.material-icons.no_meeting_room:before{content:"\eb4e"}.material-icons.no_sim:before{content:"\e0cc"}.material-icons.not_interested:before{content:"\e033"}.material-icons.not_listed_location:before{content:"\e575"}.material-icons.note:before{content:"\e06f"}.material-icons.note_add:before{content:"\e89c"}.material-icons.notes:before{content:"\e26c"}.material-icons.notification_important:before{content:"\e004"}.material-icons.notifications:before{content:"\e7f4"}.material-icons.notifications_active:before{content:"\e7f7"}.material-icons.notifications_none:before{content:"\e7f5"}.material-icons.notifications_off:before{content:"\e7f6"}.material-icons.notifications_on:before{content:"\e7f7"}.material-icons.notifications_paused:before{content:"\e7f8"}.material-icons.now_wallpaper:before{content:"\e1bc"}.material-icons.now_widgets:before{content:"\e1bd"}.material-icons.offline_bolt:before{content:"\e932"}.material-icons.offline_pin:before{content:"\e90a"}.material-icons.offline_share:before{content:"\e9c5"}.material-icons.ondemand_video:before{content:"\e63a"}.material-icons.opacity:before{content:"\e91c"}.material-icons.open_in_browser:before{content:"\e89d"}.material-icons.open_in_new:before{content:"\e89e"}.material-icons.open_with:before{content:"\e89f"}.material-icons.outdoor_grill:before{content:"\ea47"}.material-icons.outlined_flag:before{content:"\e16e"}.material-icons.padding:before{content:"\e9c8"}.material-icons.pages:before{content:"\e7f9"}.material-icons.pageview:before{content:"\e8a0"}.material-icons.palette:before{content:"\e40a"}.material-icons.pan_tool:before{content:"\e925"}.material-icons.panorama:before{content:"\e40b"}.material-icons.panorama_fish_eye:before,.material-icons.panorama_fisheye:before{content:"\e40c"}.material-icons.panorama_horizontal:before{content:"\e40d"}.material-icons.panorama_photosphere:before{content:"\e9c9"}.material-icons.panorama_photosphere_select:before{content:"\e9ca"}.material-icons.panorama_vertical:before{content:"\e40e"}.material-icons.panorama_wide_angle:before{content:"\e40f"}.material-icons.park:before{content:"\ea63"}.material-icons.party_mode:before{content:"\e7fa"}.material-icons.pause:before{content:"\e034"}.material-icons.pause_circle_filled:before{content:"\e035"}.material-icons.pause_circle_outline:before{content:"\e036"}.material-icons.pause_presentation:before{content:"\e0ea"}.material-icons.payment:before{content:"\e8a1"}.material-icons.people:before{content:"\e7fb"}.material-icons.people_alt:before{content:"\ea21"}.material-icons.people_outline:before{content:"\e7fc"}.material-icons.perm_camera_mic:before{content:"\e8a2"}.material-icons.perm_contact_cal:before,.material-icons.perm_contact_calendar:before{content:"\e8a3"}.material-icons.perm_data_setting:before{content:"\e8a4"}.material-icons.perm_device_info:before,.material-icons.perm_device_information:before{content:"\e8a5"}.material-icons.perm_identity:before{content:"\e8a6"}.material-icons.perm_media:before{content:"\e8a7"}.material-icons.perm_phone_msg:before{content:"\e8a8"}.material-icons.perm_scan_wifi:before{content:"\e8a9"}.material-icons.person:before{content:"\e7fd"}.material-icons.person_add:before{content:"\e7fe"}.material-icons.person_add_disabled:before{content:"\e9cb"}.material-icons.person_outline:before{content:"\e7ff"}.material-icons.person_pin:before{content:"\e55a"}.material-icons.person_pin_circle:before{content:"\e56a"}.material-icons.personal_video:before{content:"\e63b"}.material-icons.pets:before{content:"\e91d"}.material-icons.phone:before{content:"\e0cd"}.material-icons.phone_android:before{content:"\e324"}.material-icons.phone_bluetooth_speaker:before{content:"\e61b"}.material-icons.phone_callback:before{content:"\e649"}.material-icons.phone_disabled:before{content:"\e9cc"}.material-icons.phone_enabled:before{content:"\e9cd"}.material-icons.phone_forwarded:before{content:"\e61c"}.material-icons.phone_in_talk:before{content:"\e61d"}.material-icons.phone_iphone:before{content:"\e325"}.material-icons.phone_locked:before{content:"\e61e"}.material-icons.phone_missed:before{content:"\e61f"}.material-icons.phone_paused:before{content:"\e620"}.material-icons.phonelink:before{content:"\e326"}.material-icons.phonelink_erase:before{content:"\e0db"}.material-icons.phonelink_lock:before{content:"\e0dc"}.material-icons.phonelink_off:before{content:"\e327"}.material-icons.phonelink_ring:before{content:"\e0dd"}.material-icons.phonelink_setup:before{content:"\e0de"}.material-icons.photo:before{content:"\e410"}.material-icons.photo_album:before{content:"\e411"}.material-icons.photo_camera:before{content:"\e412"}.material-icons.photo_filter:before{content:"\e43b"}.material-icons.photo_library:before{content:"\e413"}.material-icons.photo_size_select_actual:before{content:"\e432"}.material-icons.photo_size_select_large:before{content:"\e433"}.material-icons.photo_size_select_small:before{content:"\e434"}.material-icons.picture_as_pdf:before{content:"\e415"}.material-icons.picture_in_picture:before{content:"\e8aa"}.material-icons.picture_in_picture_alt:before{content:"\e911"}.material-icons.pie_chart:before{content:"\e6c4"}.material-icons.pie_chart_outlined:before{content:"\e6c5"}.material-icons.pin_drop:before{content:"\e55e"}.material-icons.pivot_table_chart:before{content:"\e9ce"}.material-icons.place:before{content:"\e55f"}.material-icons.play_arrow:before{content:"\e037"}.material-icons.play_circle_fill:before,.material-icons.play_circle_filled:before{content:"\e038"}.material-icons.play_circle_outline:before{content:"\e039"}.material-icons.play_for_work:before{content:"\e906"}.material-icons.playlist_add:before{content:"\e03b"}.material-icons.playlist_add_check:before{content:"\e065"}.material-icons.playlist_play:before{content:"\e05f"}.material-icons.plus_one:before{content:"\e800"}.material-icons.policy:before{content:"\ea17"}.material-icons.poll:before{content:"\e801"}.material-icons.polymer:before{content:"\e8ab"}.material-icons.pool:before{content:"\eb48"}.material-icons.portable_wifi_off:before{content:"\e0ce"}.material-icons.portrait:before{content:"\e416"}.material-icons.post_add:before{content:"\ea20"}.material-icons.power:before{content:"\e63c"}.material-icons.power_input:before{content:"\e336"}.material-icons.power_off:before{content:"\e646"}.material-icons.power_settings_new:before{content:"\e8ac"}.material-icons.pregnant_woman:before{content:"\e91e"}.material-icons.present_to_all:before{content:"\e0df"}.material-icons.print:before{content:"\e8ad"}.material-icons.print_disabled:before{content:"\e9cf"}.material-icons.priority_high:before{content:"\e645"}.material-icons.public:before{content:"\e80b"}.material-icons.publish:before{content:"\e255"}.material-icons.query_builder:before{content:"\e8ae"}.material-icons.question_answer:before{content:"\e8af"}.material-icons.queue:before{content:"\e03c"}.material-icons.queue_music:before{content:"\e03d"}.material-icons.queue_play_next:before{content:"\e066"}.material-icons.quick_contacts_dialer:before{content:"\e0cf"}.material-icons.quick_contacts_mail:before{content:"\e0d0"}.material-icons.radio:before{content:"\e03e"}.material-icons.radio_button_checked:before{content:"\e837"}.material-icons.radio_button_off:before{content:"\e836"}.material-icons.radio_button_on:before{content:"\e837"}.material-icons.radio_button_unchecked:before{content:"\e836"}.material-icons.railway_alert:before{content:"\e9d1"}.material-icons.ramen_dining:before{content:"\ea64"}.material-icons.rate_review:before{content:"\e560"}.material-icons.receipt:before{content:"\e8b0"}.material-icons.recent_actors:before{content:"\e03f"}.material-icons.recommend:before{content:"\e9d2"}.material-icons.record_voice_over:before{content:"\e91f"}.material-icons.redeem:before{content:"\e8b1"}.material-icons.redo:before{content:"\e15a"}.material-icons.refresh:before{content:"\e5d5"}.material-icons.remove:before{content:"\e15b"}.material-icons.remove_circle:before{content:"\e15c"}.material-icons.remove_circle_outline:before{content:"\e15d"}.material-icons.remove_done:before{content:"\e9d3"}.material-icons.remove_from_queue:before{content:"\e067"}.material-icons.remove_moderator:before{content:"\e9d4"}.material-icons.remove_red_eye:before{content:"\e417"}.material-icons.remove_shopping_cart:before{content:"\e928"}.material-icons.reorder:before{content:"\e8fe"}.material-icons.repeat:before{content:"\e040"}.material-icons.repeat_on:before{content:"\e9d6"}.material-icons.repeat_one:before{content:"\e041"}.material-icons.repeat_one_on:before{content:"\e9d7"}.material-icons.replay:before{content:"\e042"}.material-icons.replay_10:before{content:"\e059"}.material-icons.replay_30:before{content:"\e05a"}.material-icons.replay_5:before{content:"\e05b"}.material-icons.replay_circle_filled:before{content:"\e9d8"}.material-icons.reply:before{content:"\e15e"}.material-icons.reply_all:before{content:"\e15f"}.material-icons.report:before{content:"\e160"}.material-icons.report_off:before{content:"\e170"}.material-icons.report_problem:before{content:"\e8b2"}.material-icons.reset_tv:before{content:"\e9d9"}.material-icons.restaurant:before{content:"\e56c"}.material-icons.restaurant_menu:before{content:"\e561"}.material-icons.restore:before{content:"\e8b3"}.material-icons.restore_from_trash:before{content:"\e938"}.material-icons.restore_page:before{content:"\e929"}.material-icons.ring_volume:before{content:"\e0d1"}.material-icons.room:before{content:"\e8b4"}.material-icons.room_service:before{content:"\eb49"}.material-icons.rotate_90_degrees_ccw:before{content:"\e418"}.material-icons.rotate_left:before{content:"\e419"}.material-icons.rotate_right:before{content:"\e41a"}.material-icons.rounded_corner:before{content:"\e920"}.material-icons.router:before{content:"\e328"}.material-icons.rowing:before{content:"\e921"}.material-icons.rss_feed:before{content:"\e0e5"}.material-icons.rtt:before{content:"\e9ad"}.material-icons.rv_hookup:before{content:"\e642"}.material-icons.satellite:before{content:"\e562"}.material-icons.save:before{content:"\e161"}.material-icons.save_alt:before{content:"\e171"}.material-icons.saved_search:before{content:"\ea11"}.material-icons.scanner:before{content:"\e329"}.material-icons.scatter_plot:before{content:"\e268"}.material-icons.schedule:before{content:"\e8b5"}.material-icons.schedule_send:before{content:"\ea0a"}.material-icons.school:before{content:"\e80c"}.material-icons.score:before{content:"\e269"}.material-icons.screen_lock_landscape:before{content:"\e1be"}.material-icons.screen_lock_portrait:before{content:"\e1bf"}.material-icons.screen_lock_rotation:before{content:"\e1c0"}.material-icons.screen_rotation:before{content:"\e1c1"}.material-icons.screen_share:before{content:"\e0e2"}.material-icons.sd:before{content:"\e9dd"}.material-icons.sd_card:before{content:"\e623"}.material-icons.sd_storage:before{content:"\e1c2"}.material-icons.search:before{content:"\e8b6"}.material-icons.security:before{content:"\e32a"}.material-icons.segment:before{content:"\e94b"}.material-icons.select_all:before{content:"\e162"}.material-icons.send:before{content:"\e163"}.material-icons.send_and_archive:before{content:"\ea0c"}.material-icons.sentiment_dissatisfied:before{content:"\e811"}.material-icons.sentiment_neutral:before{content:"\e812"}.material-icons.sentiment_satisfied:before{content:"\e813"}.material-icons.sentiment_satisfied_alt:before{content:"\e0ed"}.material-icons.sentiment_very_dissatisfied:before{content:"\e814"}.material-icons.sentiment_very_satisfied:before{content:"\e815"}.material-icons.settings:before{content:"\e8b8"}.material-icons.settings_applications:before{content:"\e8b9"}.material-icons.settings_backup_restore:before{content:"\e8ba"}.material-icons.settings_bluetooth:before{content:"\e8bb"}.material-icons.settings_brightness:before{content:"\e8bd"}.material-icons.settings_cell:before{content:"\e8bc"}.material-icons.settings_display:before{content:"\e8bd"}.material-icons.settings_ethernet:before{content:"\e8be"}.material-icons.settings_input_antenna:before{content:"\e8bf"}.material-icons.settings_input_component:before{content:"\e8c0"}.material-icons.settings_input_composite:before{content:"\e8c1"}.material-icons.settings_input_hdmi:before{content:"\e8c2"}.material-icons.settings_input_svideo:before{content:"\e8c3"}.material-icons.settings_overscan:before{content:"\e8c4"}.material-icons.settings_phone:before{content:"\e8c5"}.material-icons.settings_power:before{content:"\e8c6"}.material-icons.settings_remote:before{content:"\e8c7"}.material-icons.settings_system_daydream:before{content:"\e1c3"}.material-icons.settings_voice:before{content:"\e8c8"}.material-icons.share:before{content:"\e80d"}.material-icons.shield:before{content:"\e9e0"}.material-icons.shop:before{content:"\e8c9"}.material-icons.shop_two:before{content:"\e8ca"}.material-icons.shopping_basket:before{content:"\e8cb"}.material-icons.shopping_cart:before{content:"\e8cc"}.material-icons.short_text:before{content:"\e261"}.material-icons.show_chart:before{content:"\e6e1"}.material-icons.shuffle:before{content:"\e043"}.material-icons.shuffle_on:before{content:"\e9e1"}.material-icons.shutter_speed:before{content:"\e43d"}.material-icons.signal_cellular_4_bar:before{content:"\e1c8"}.material-icons.signal_cellular_alt:before{content:"\e202"}.material-icons.signal_cellular_connected_no_internet_4_bar:before{content:"\e1cd"}.material-icons.signal_cellular_no_sim:before{content:"\e1ce"}.material-icons.signal_cellular_null:before{content:"\e1cf"}.material-icons.signal_cellular_off:before{content:"\e1d0"}.material-icons.signal_wifi_4_bar:before{content:"\e1d8"}.material-icons.signal_wifi_4_bar_lock:before{content:"\e1d9"}.material-icons.signal_wifi_off:before{content:"\e1da"}.material-icons.sim_card:before{content:"\e32b"}.material-icons.sim_card_alert:before{content:"\e624"}.material-icons.single_bed:before{content:"\ea48"}.material-icons.skip_next:before{content:"\e044"}.material-icons.skip_previous:before{content:"\e045"}.material-icons.slideshow:before{content:"\e41b"}.material-icons.slow_motion_video:before{content:"\e068"}.material-icons.smartphone:before{content:"\e32c"}.material-icons.smoke_free:before{content:"\eb4a"}.material-icons.smoking_rooms:before{content:"\eb4b"}.material-icons.sms:before{content:"\e625"}.material-icons.sms_failed:before{content:"\e626"}.material-icons.snooze:before{content:"\e046"}.material-icons.sort:before{content:"\e164"}.material-icons.sort_by_alpha:before{content:"\e053"}.material-icons.spa:before{content:"\eb4c"}.material-icons.space_bar:before{content:"\e256"}.material-icons.speaker:before{content:"\e32d"}.material-icons.speaker_group:before{content:"\e32e"}.material-icons.speaker_notes:before{content:"\e8cd"}.material-icons.speaker_notes_off:before{content:"\e92a"}.material-icons.speaker_phone:before{content:"\e0d2"}.material-icons.speed:before{content:"\e9e4"}.material-icons.spellcheck:before{content:"\e8ce"}.material-icons.sports:before{content:"\ea30"}.material-icons.sports_baseball:before{content:"\ea51"}.material-icons.sports_basketball:before{content:"\ea26"}.material-icons.sports_cricket:before{content:"\ea27"}.material-icons.sports_esports:before{content:"\ea28"}.material-icons.sports_football:before{content:"\ea29"}.material-icons.sports_golf:before{content:"\ea2a"}.material-icons.sports_handball:before{content:"\ea33"}.material-icons.sports_hockey:before{content:"\ea2b"}.material-icons.sports_kabaddi:before{content:"\ea34"}.material-icons.sports_mma:before{content:"\ea2c"}.material-icons.sports_motorsports:before{content:"\ea2d"}.material-icons.sports_rugby:before{content:"\ea2e"}.material-icons.sports_soccer:before{content:"\ea2f"}.material-icons.sports_tennis:before{content:"\ea32"}.material-icons.sports_volleyball:before{content:"\ea31"}.material-icons.square_foot:before{content:"\ea49"}.material-icons.stacked_bar_chart:before{content:"\e9e6"}.material-icons.star:before{content:"\e838"}.material-icons.star_border:before{content:"\e83a"}.material-icons.star_half:before{content:"\e839"}.material-icons.star_outline:before{content:"\e83a"}.material-icons.stars:before{content:"\e8d0"}.material-icons.stay_current_landscape:before{content:"\e0d3"}.material-icons.stay_current_portrait:before{content:"\e0d4"}.material-icons.stay_primary_landscape:before{content:"\e0d5"}.material-icons.stay_primary_portrait:before{content:"\e0d6"}.material-icons.stop:before{content:"\e047"}.material-icons.stop_screen_share:before{content:"\e0e3"}.material-icons.storage:before{content:"\e1db"}.material-icons.store:before{content:"\e8d1"}.material-icons.store_mall_directory:before{content:"\e563"}.material-icons.storefront:before{content:"\ea12"}.material-icons.straighten:before{content:"\e41c"}.material-icons.stream:before{content:"\e9e9"}.material-icons.streetview:before{content:"\e56e"}.material-icons.strikethrough_s:before{content:"\e257"}.material-icons.style:before{content:"\e41d"}.material-icons.subdirectory_arrow_left:before{content:"\e5d9"}.material-icons.subdirectory_arrow_right:before{content:"\e5da"}.material-icons.subject:before{content:"\e8d2"}.material-icons.subscriptions:before{content:"\e064"}.material-icons.subtitles:before{content:"\e048"}.material-icons.subway:before{content:"\e56f"}.material-icons.supervised_user_circle:before{content:"\e939"}.material-icons.supervisor_account:before{content:"\e8d3"}.material-icons.surround_sound:before{content:"\e049"}.material-icons.swap_calls:before{content:"\e0d7"}.material-icons.swap_horiz:before{content:"\e8d4"}.material-icons.swap_horizontal_circle:before{content:"\e933"}.material-icons.swap_vert:before{content:"\e8d5"}.material-icons.swap_vert_circle:before,.material-icons.swap_vertical_circle:before{content:"\e8d6"}.material-icons.swipe:before{content:"\e9ec"}.material-icons.switch_account:before{content:"\e9ed"}.material-icons.switch_camera:before{content:"\e41e"}.material-icons.switch_video:before{content:"\e41f"}.material-icons.sync:before{content:"\e627"}.material-icons.sync_alt:before{content:"\ea18"}.material-icons.sync_disabled:before{content:"\e628"}.material-icons.sync_problem:before{content:"\e629"}.material-icons.system_update:before{content:"\e62a"}.material-icons.system_update_alt:before,.material-icons.system_update_tv:before{content:"\e8d7"}.material-icons.tab:before{content:"\e8d8"}.material-icons.tab_unselected:before{content:"\e8d9"}.material-icons.table_chart:before{content:"\e265"}.material-icons.tablet:before{content:"\e32f"}.material-icons.tablet_android:before{content:"\e330"}.material-icons.tablet_mac:before{content:"\e331"}.material-icons.tag:before{content:"\e9ef"}.material-icons.tag_faces:before{content:"\e420"}.material-icons.takeout_dining:before{content:"\ea74"}.material-icons.tap_and_play:before{content:"\e62b"}.material-icons.terrain:before{content:"\e564"}.material-icons.text_fields:before{content:"\e262"}.material-icons.text_format:before{content:"\e165"}.material-icons.text_rotate_up:before{content:"\e93a"}.material-icons.text_rotate_vertical:before{content:"\e93b"}.material-icons.text_rotation_angledown:before{content:"\e93c"}.material-icons.text_rotation_angleup:before{content:"\e93d"}.material-icons.text_rotation_down:before{content:"\e93e"}.material-icons.text_rotation_none:before{content:"\e93f"}.material-icons.textsms:before{content:"\e0d8"}.material-icons.texture:before{content:"\e421"}.material-icons.theater_comedy:before{content:"\ea66"}.material-icons.theaters:before{content:"\e8da"}.material-icons.thumb_down:before{content:"\e8db"}.material-icons.thumb_down_alt:before{content:"\e816"}.material-icons.thumb_down_off_alt:before{content:"\e9f2"}.material-icons.thumb_up:before{content:"\e8dc"}.material-icons.thumb_up_alt:before{content:"\e817"}.material-icons.thumb_up_off_alt:before{content:"\e9f3"}.material-icons.thumbs_up_down:before{content:"\e8dd"}.material-icons.time_to_leave:before{content:"\e62c"}.material-icons.timelapse:before{content:"\e422"}.material-icons.timeline:before{content:"\e922"}.material-icons.timer:before{content:"\e425"}.material-icons.timer_10:before{content:"\e423"}.material-icons.timer_3:before{content:"\e424"}.material-icons.timer_off:before{content:"\e426"}.material-icons.title:before{content:"\e264"}.material-icons.toc:before{content:"\e8de"}.material-icons.today:before{content:"\e8df"}.material-icons.toggle_off:before{content:"\e9f5"}.material-icons.toggle_on:before{content:"\e9f6"}.material-icons.toll:before{content:"\e8e0"}.material-icons.tonality:before{content:"\e427"}.material-icons.touch_app:before{content:"\e913"}.material-icons.toys:before{content:"\e332"}.material-icons.track_changes:before{content:"\e8e1"}.material-icons.traffic:before{content:"\e565"}.material-icons.train:before{content:"\e570"}.material-icons.tram:before{content:"\e571"}.material-icons.transfer_within_a_station:before{content:"\e572"}.material-icons.transform:before{content:"\e428"}.material-icons.transit_enterexit:before{content:"\e579"}.material-icons.translate:before{content:"\e8e2"}.material-icons.trending_down:before{content:"\e8e3"}.material-icons.trending_flat:before,.material-icons.trending_neutral:before{content:"\e8e4"}.material-icons.trending_up:before{content:"\e8e5"}.material-icons.trip_origin:before{content:"\e57b"}.material-icons.tune:before{content:"\e429"}.material-icons.turned_in:before{content:"\e8e6"}.material-icons.turned_in_not:before{content:"\e8e7"}.material-icons.tv:before{content:"\e333"}.material-icons.tv_off:before{content:"\e647"}.material-icons.two_wheeler:before{content:"\e9f9"}.material-icons.unarchive:before{content:"\e169"}.material-icons.undo:before{content:"\e166"}.material-icons.unfold_less:before{content:"\e5d6"}.material-icons.unfold_more:before{content:"\e5d7"}.material-icons.unsubscribe:before{content:"\e0eb"}.material-icons.update:before{content:"\e923"}.material-icons.upload_file:before{content:"\e9fc"}.material-icons.usb:before{content:"\e1e0"}.material-icons.verified_user:before{content:"\e8e8"}.material-icons.vertical_align_bottom:before{content:"\e258"}.material-icons.vertical_align_center:before{content:"\e259"}.material-icons.vertical_align_top:before{content:"\e25a"}.material-icons.vertical_split:before{content:"\e949"}.material-icons.vibration:before{content:"\e62d"}.material-icons.video_call:before{content:"\e070"}.material-icons.video_collection:before{content:"\e04a"}.material-icons.video_label:before{content:"\e071"}.material-icons.video_library:before{content:"\e04a"}.material-icons.videocam:before{content:"\e04b"}.material-icons.videocam_off:before{content:"\e04c"}.material-icons.videogame_asset:before{content:"\e338"}.material-icons.view_agenda:before{content:"\e8e9"}.material-icons.view_array:before{content:"\e8ea"}.material-icons.view_carousel:before{content:"\e8eb"}.material-icons.view_column:before{content:"\e8ec"}.material-icons.view_comfortable:before,.material-icons.view_comfy:before{content:"\e42a"}.material-icons.view_compact:before{content:"\e42b"}.material-icons.view_day:before{content:"\e8ed"}.material-icons.view_headline:before{content:"\e8ee"}.material-icons.view_in_ar:before{content:"\e9fe"}.material-icons.view_list:before{content:"\e8ef"}.material-icons.view_module:before{content:"\e8f0"}.material-icons.view_quilt:before{content:"\e8f1"}.material-icons.view_stream:before{content:"\e8f2"}.material-icons.view_week:before{content:"\e8f3"}.material-icons.vignette:before{content:"\e435"}.material-icons.visibility:before{content:"\e8f4"}.material-icons.visibility_off:before{content:"\e8f5"}.material-icons.voice_chat:before{content:"\e62e"}.material-icons.voice_over_off:before{content:"\e94a"}.material-icons.voicemail:before{content:"\e0d9"}.material-icons.volume_down:before{content:"\e04d"}.material-icons.volume_mute:before{content:"\e04e"}.material-icons.volume_off:before{content:"\e04f"}.material-icons.volume_up:before{content:"\e050"}.material-icons.volunteer_activism:before{content:"\ea70"}.material-icons.vpn_key:before{content:"\e0da"}.material-icons.vpn_lock:before{content:"\e62f"}.material-icons.wallet_giftcard:before{content:"\e8f6"}.material-icons.wallet_membership:before{content:"\e8f7"}.material-icons.wallet_travel:before{content:"\e8f8"}.material-icons.wallpaper:before{content:"\e1bc"}.material-icons.warning:before{content:"\e002"}.material-icons.watch:before{content:"\e334"}.material-icons.watch_later:before{content:"\e924"}.material-icons.waterfall_chart:before{content:"\ea00"}.material-icons.waves:before{content:"\e176"}.material-icons.wb_auto:before{content:"\e42c"}.material-icons.wb_cloudy:before{content:"\e42d"}.material-icons.wb_incandescent:before{content:"\e42e"}.material-icons.wb_iridescent:before{content:"\e436"}.material-icons.wb_shade:before{content:"\ea01"}.material-icons.wb_sunny:before{content:"\e430"}.material-icons.wb_twighlight:before{content:"\ea02"}.material-icons.wc:before{content:"\e63d"}.material-icons.web:before{content:"\e051"}.material-icons.web_asset:before{content:"\e069"}.material-icons.weekend:before{content:"\e16b"}.material-icons.whatshot:before{content:"\e80e"}.material-icons.where_to_vote:before{content:"\e177"}.material-icons.widgets:before{content:"\e1bd"}.material-icons.wifi:before{content:"\e63e"}.material-icons.wifi_lock:before{content:"\e1e1"}.material-icons.wifi_off:before{content:"\e648"}.material-icons.wifi_tethering:before{content:"\e1e2"}.material-icons.work:before{content:"\e8f9"}.material-icons.work_off:before{content:"\e942"}.material-icons.work_outline:before{content:"\e943"}.material-icons.workspaces_filled:before{content:"\ea0d"}.material-icons.workspaces_outline:before{content:"\ea0f"}.material-icons.wrap_text:before{content:"\e25b"}.material-icons.youtube_searched_for:before{content:"\e8fa"}.material-icons.zoom_in:before{content:"\e8ff"}.material-icons.zoom_out:before{content:"\e900"}.material-icons.zoom_out_map:before{content:"\e56b"}@-moz-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@-webkit-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@-o-keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.black{background-color:#000!important;border-color:#000!important}.black--text{color:#000!important;caret-color:#000!important}.white{background-color:#fff!important;border-color:#fff!important}.white--text{color:#fff!important;caret-color:#fff!important}.transparent{background-color:transparent!important;border-color:transparent!important}.transparent--text{color:transparent!important;caret-color:transparent!important}.red{background-color:#f44336!important;border-color:#f44336!important}.red--text{color:#f44336!important;caret-color:#f44336!important}.red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.red--text.text--lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.red--text.text--lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.red--text.text--lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.red--text.text--lighten-2{color:#e57373!important;caret-color:#e57373!important}.red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.red--text.text--lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.red--text.text--darken-1{color:#e53935!important;caret-color:#e53935!important}.red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.red--text.text--darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.red--text.text--darken-3{color:#c62828!important;caret-color:#c62828!important}.red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.red--text.text--darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.red--text.text--accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.red--text.text--accent-2{color:#ff5252!important;caret-color:#ff5252!important}.red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.red--text.text--accent-3{color:#ff1744!important;caret-color:#ff1744!important}.red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.red--text.text--accent-4{color:#d50000!important;caret-color:#d50000!important}.pink{background-color:#e91e63!important;border-color:#e91e63!important}.pink--text{color:#e91e63!important;caret-color:#e91e63!important}.pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.pink--text.text--lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.pink--text.text--lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.pink--text.text--lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.pink--text.text--lighten-2{color:#f06292!important;caret-color:#f06292!important}.pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.pink--text.text--lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.pink--text.text--darken-1{color:#d81b60!important;caret-color:#d81b60!important}.pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.pink--text.text--darken-2{color:#c2185b!important;caret-color:#c2185b!important}.pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.pink--text.text--darken-3{color:#ad1457!important;caret-color:#ad1457!important}.pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.pink--text.text--darken-4{color:#880e4f!important;caret-color:#880e4f!important}.pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.pink--text.text--accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.pink--text.text--accent-2{color:#ff4081!important;caret-color:#ff4081!important}.pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.pink--text.text--accent-3{color:#f50057!important;caret-color:#f50057!important}.pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.pink--text.text--accent-4{color:#c51162!important;caret-color:#c51162!important}.purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.purple--text{color:#9c27b0!important;caret-color:#9c27b0!important}.purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.purple--text.text--lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.purple--text.text--lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.purple--text.text--lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.purple--text.text--lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.purple--text.text--lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.purple--text.text--darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.purple--text.text--darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.purple--text.text--darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.purple--text.text--darken-4{color:#4a148c!important;caret-color:#4a148c!important}.purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.purple--text.text--accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.purple--text.text--accent-2{color:#e040fb!important;caret-color:#e040fb!important}.purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.purple--text.text--accent-3{color:#d500f9!important;caret-color:#d500f9!important}.purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.purple--text.text--accent-4{color:#a0f!important;caret-color:#a0f!important}.deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.deep-purple--text{color:#673ab7!important;caret-color:#673ab7!important}.deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.deep-purple--text.text--lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.deep-purple--text.text--lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.deep-purple--text.text--lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.deep-purple--text.text--lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.deep-purple--text.text--lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.deep-purple--text.text--darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.deep-purple--text.text--darken-2{color:#512da8!important;caret-color:#512da8!important}.deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.deep-purple--text.text--darken-3{color:#4527a0!important;caret-color:#4527a0!important}.deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.deep-purple--text.text--darken-4{color:#311b92!important;caret-color:#311b92!important}.deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.deep-purple--text.text--accent-1{color:#b388ff!important;caret-color:#b388ff!important}.deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.deep-purple--text.text--accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.deep-purple--text.text--accent-3{color:#651fff!important;caret-color:#651fff!important}.deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.deep-purple--text.text--accent-4{color:#6200ea!important;caret-color:#6200ea!important}.indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.indigo--text{color:#3f51b5!important;caret-color:#3f51b5!important}.indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.indigo--text.text--lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.indigo--text.text--lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.indigo--text.text--lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.indigo--text.text--lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.indigo--text.text--lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.indigo--text.text--darken-1{color:#3949ab!important;caret-color:#3949ab!important}.indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.indigo--text.text--darken-2{color:#303f9f!important;caret-color:#303f9f!important}.indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.indigo--text.text--darken-3{color:#283593!important;caret-color:#283593!important}.indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.indigo--text.text--darken-4{color:#1a237e!important;caret-color:#1a237e!important}.indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.indigo--text.text--accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.indigo--text.text--accent-2{color:#536dfe!important;caret-color:#536dfe!important}.indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.indigo--text.text--accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.indigo--text.text--accent-4{color:#304ffe!important;caret-color:#304ffe!important}.blue{background-color:#2196f3!important;border-color:#2196f3!important}.blue--text{color:#2196f3!important;caret-color:#2196f3!important}.blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.blue--text.text--lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.blue--text.text--lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.blue--text.text--lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.blue--text.text--lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.blue--text.text--lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.blue--text.text--darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.blue--text.text--darken-2{color:#1976d2!important;caret-color:#1976d2!important}.blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.blue--text.text--darken-3{color:#1565c0!important;caret-color:#1565c0!important}.blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.blue--text.text--darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.blue--text.text--accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.blue--text.text--accent-2{color:#448aff!important;caret-color:#448aff!important}.blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.blue--text.text--accent-3{color:#2979ff!important;caret-color:#2979ff!important}.blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.blue--text.text--accent-4{color:#2962ff!important;caret-color:#2962ff!important}.light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.light-blue--text{color:#03a9f4!important;caret-color:#03a9f4!important}.light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.light-blue--text.text--lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.light-blue--text.text--lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.light-blue--text.text--lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.light-blue--text.text--lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.light-blue--text.text--lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.light-blue--text.text--darken-1{color:#039be5!important;caret-color:#039be5!important}.light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.light-blue--text.text--darken-2{color:#0288d1!important;caret-color:#0288d1!important}.light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.light-blue--text.text--darken-3{color:#0277bd!important;caret-color:#0277bd!important}.light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.light-blue--text.text--darken-4{color:#01579b!important;caret-color:#01579b!important}.light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.light-blue--text.text--accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.light-blue--text.text--accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.light-blue--text.text--accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.light-blue--text.text--accent-4{color:#0091ea!important;caret-color:#0091ea!important}.cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.cyan--text{color:#00bcd4!important;caret-color:#00bcd4!important}.cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.cyan--text.text--lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.cyan--text.text--lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.cyan--text.text--lighten-3{color:#80deea!important;caret-color:#80deea!important}.cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.cyan--text.text--lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.cyan--text.text--lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.cyan--text.text--darken-1{color:#00acc1!important;caret-color:#00acc1!important}.cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.cyan--text.text--darken-2{color:#0097a7!important;caret-color:#0097a7!important}.cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.cyan--text.text--darken-3{color:#00838f!important;caret-color:#00838f!important}.cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.cyan--text.text--darken-4{color:#006064!important;caret-color:#006064!important}.cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.cyan--text.text--accent-1{color:#84ffff!important;caret-color:#84ffff!important}.cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.cyan--text.text--accent-2{color:#18ffff!important;caret-color:#18ffff!important}.cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.cyan--text.text--accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.cyan--text.text--accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.teal{background-color:#009688!important;border-color:#009688!important}.teal--text{color:#009688!important;caret-color:#009688!important}.teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.teal--text.text--lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.teal--text.text--lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.teal--text.text--lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.teal--text.text--lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.teal--text.text--lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.teal--text.text--darken-1{color:#00897b!important;caret-color:#00897b!important}.teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.teal--text.text--darken-2{color:#00796b!important;caret-color:#00796b!important}.teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.teal--text.text--darken-3{color:#00695c!important;caret-color:#00695c!important}.teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.teal--text.text--darken-4{color:#004d40!important;caret-color:#004d40!important}.teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.teal--text.text--accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.teal--text.text--accent-2{color:#64ffda!important;caret-color:#64ffda!important}.teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.teal--text.text--accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.teal--text.text--accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.green{background-color:#4caf50!important;border-color:#4caf50!important}.green--text{color:#4caf50!important;caret-color:#4caf50!important}.green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.green--text.text--lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.green--text.text--lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.green--text.text--lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.green--text.text--lighten-2{color:#81c784!important;caret-color:#81c784!important}.green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.green--text.text--lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.green--text.text--darken-1{color:#43a047!important;caret-color:#43a047!important}.green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.green--text.text--darken-2{color:#388e3c!important;caret-color:#388e3c!important}.green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.green--text.text--darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.green--text.text--darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.green--text.text--accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.green--text.text--accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.green--text.text--accent-3{color:#00e676!important;caret-color:#00e676!important}.green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.green--text.text--accent-4{color:#00c853!important;caret-color:#00c853!important}.light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.light-green--text{color:#8bc34a!important;caret-color:#8bc34a!important}.light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.light-green--text.text--lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.light-green--text.text--lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.light-green--text.text--lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.light-green--text.text--lighten-2{color:#aed581!important;caret-color:#aed581!important}.light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.light-green--text.text--lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.light-green--text.text--darken-1{color:#7cb342!important;caret-color:#7cb342!important}.light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.light-green--text.text--darken-2{color:#689f38!important;caret-color:#689f38!important}.light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.light-green--text.text--darken-3{color:#558b2f!important;caret-color:#558b2f!important}.light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.light-green--text.text--darken-4{color:#33691e!important;caret-color:#33691e!important}.light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.light-green--text.text--accent-1{color:#ccff90!important;caret-color:#ccff90!important}.light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.light-green--text.text--accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.light-green--text.text--accent-3{color:#76ff03!important;caret-color:#76ff03!important}.light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.light-green--text.text--accent-4{color:#64dd17!important;caret-color:#64dd17!important}.lime{background-color:#cddc39!important;border-color:#cddc39!important}.lime--text{color:#cddc39!important;caret-color:#cddc39!important}.lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.lime--text.text--lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.lime--text.text--lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.lime--text.text--lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.lime--text.text--lighten-2{color:#dce775!important;caret-color:#dce775!important}.lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.lime--text.text--lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.lime--text.text--darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.lime--text.text--darken-2{color:#afb42b!important;caret-color:#afb42b!important}.lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.lime--text.text--darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.lime.darken-4{background-color:#827717!important;border-color:#827717!important}.lime--text.text--darken-4{color:#827717!important;caret-color:#827717!important}.lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.lime--text.text--accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.lime--text.text--accent-2{color:#eeff41!important;caret-color:#eeff41!important}.lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.lime--text.text--accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.lime--text.text--accent-4{color:#aeea00!important;caret-color:#aeea00!important}.yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.yellow--text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.yellow--text.text--lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.yellow--text.text--lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.yellow--text.text--lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.yellow--text.text--lighten-2{color:#fff176!important;caret-color:#fff176!important}.yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.yellow--text.text--lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.yellow--text.text--darken-1{color:#fdd835!important;caret-color:#fdd835!important}.yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.yellow--text.text--darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.yellow--text.text--darken-3{color:#f9a825!important;caret-color:#f9a825!important}.yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.yellow--text.text--darken-4{color:#f57f17!important;caret-color:#f57f17!important}.yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.yellow--text.text--accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.yellow--text.text--accent-2{color:#ff0!important;caret-color:#ff0!important}.yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.yellow--text.text--accent-3{color:#ffea00!important;caret-color:#ffea00!important}.yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.yellow--text.text--accent-4{color:#ffd600!important;caret-color:#ffd600!important}.amber{background-color:#ffc107!important;border-color:#ffc107!important}.amber--text{color:#ffc107!important;caret-color:#ffc107!important}.amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.amber--text.text--lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.amber--text.text--lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.amber--text.text--lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.amber--text.text--lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.amber--text.text--lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.amber--text.text--darken-1{color:#ffb300!important;caret-color:#ffb300!important}.amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.amber--text.text--darken-2{color:#ffa000!important;caret-color:#ffa000!important}.amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.amber--text.text--darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.amber--text.text--darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.amber--text.text--accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.amber--text.text--accent-2{color:#ffd740!important;caret-color:#ffd740!important}.amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.amber--text.text--accent-3{color:#ffc400!important;caret-color:#ffc400!important}.amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.amber--text.text--accent-4{color:#ffab00!important;caret-color:#ffab00!important}.orange{background-color:#ff9800!important;border-color:#ff9800!important}.orange--text{color:#ff9800!important;caret-color:#ff9800!important}.orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.orange--text.text--lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.orange--text.text--lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.orange--text.text--lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.orange--text.text--lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.orange--text.text--lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.orange--text.text--darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.orange--text.text--darken-2{color:#f57c00!important;caret-color:#f57c00!important}.orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.orange--text.text--darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.orange--text.text--darken-4{color:#e65100!important;caret-color:#e65100!important}.orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.orange--text.text--accent-1{color:#ffd180!important;caret-color:#ffd180!important}.orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.orange--text.text--accent-2{color:#ffab40!important;caret-color:#ffab40!important}.orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.orange--text.text--accent-3{color:#ff9100!important;caret-color:#ff9100!important}.orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.orange--text.text--accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.deep-orange--text{color:#ff5722!important;caret-color:#ff5722!important}.deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.deep-orange--text.text--lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.deep-orange--text.text--lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.deep-orange--text.text--lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.deep-orange--text.text--lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.deep-orange--text.text--lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.deep-orange--text.text--darken-1{color:#f4511e!important;caret-color:#f4511e!important}.deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.deep-orange--text.text--darken-2{color:#e64a19!important;caret-color:#e64a19!important}.deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.deep-orange--text.text--darken-3{color:#d84315!important;caret-color:#d84315!important}.deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.deep-orange--text.text--darken-4{color:#bf360c!important;caret-color:#bf360c!important}.deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.deep-orange--text.text--accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.deep-orange--text.text--accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.deep-orange--text.text--accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.deep-orange--text.text--accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.brown{background-color:#795548!important;border-color:#795548!important}.brown--text{color:#795548!important;caret-color:#795548!important}.brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.brown--text.text--lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.brown--text.text--lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.brown--text.text--lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.brown--text.text--lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.brown--text.text--lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.brown--text.text--darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.brown--text.text--darken-2{color:#5d4037!important;caret-color:#5d4037!important}.brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.brown--text.text--darken-3{color:#4e342e!important;caret-color:#4e342e!important}.brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.brown--text.text--darken-4{color:#3e2723!important;caret-color:#3e2723!important}.blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.blue-grey--text{color:#607d8b!important;caret-color:#607d8b!important}.blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.blue-grey--text.text--lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.blue-grey--text.text--lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.blue-grey--text.text--lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.blue-grey--text.text--lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.blue-grey--text.text--lighten-1{color:#78909c!important;caret-color:#78909c!important}.blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.blue-grey--text.text--darken-1{color:#546e7a!important;caret-color:#546e7a!important}.blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.blue-grey--text.text--darken-2{color:#455a64!important;caret-color:#455a64!important}.blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.blue-grey--text.text--darken-3{color:#37474f!important;caret-color:#37474f!important}.blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.blue-grey--text.text--darken-4{color:#263238!important;caret-color:#263238!important}.grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.grey--text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.grey--text.text--lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.grey--text.text--lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.grey--text.text--lighten-3{color:#eee!important;caret-color:#eee!important}.grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.grey--text.text--lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.grey--text.text--lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.grey.darken-1{background-color:#757575!important;border-color:#757575!important}.grey--text.text--darken-1{color:#757575!important;caret-color:#757575!important}.grey.darken-2{background-color:#616161!important;border-color:#616161!important}.grey--text.text--darken-2{color:#616161!important;caret-color:#616161!important}.grey.darken-3{background-color:#424242!important;border-color:#424242!important}.grey--text.text--darken-3{color:#424242!important;caret-color:#424242!important}.grey.darken-4{background-color:#212121!important;border-color:#212121!important}.grey--text.text--darken-4{color:#212121!important;caret-color:#212121!important}.shades.black{background-color:#000!important;border-color:#000!important}.shades--text.text--black{color:#000!important;caret-color:#000!important}.shades.white{background-color:#fff!important;border-color:#fff!important}.shades--text.text--white{color:#fff!important;caret-color:#fff!important}.shades.transparent{background-color:transparent!important;border-color:transparent!important}.shades--text.text--transparent{color:transparent!important;caret-color:transparent!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:0;border:0}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.bottom-sheet-transition-enter,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.carousel-transition-enter{transform:translate(100%)}.carousel-transition-leave,.carousel-transition-leave-to{position:absolute;top:0;transform:translate(-100%)}.carousel-reverse-transition-enter{transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0)}.picker-title-transition-enter{transform:translate(-100%)}.picker-title-transition-leave-to{opacity:0;transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-x-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}code,kbd{display:inline-block;border-radius:3px;white-space:pre-wrap;font-size:85%;font-weight:900}code:after,code:before,kbd:after,kbd:before{content:"\00a0";letter-spacing:-1px}code{background-color:#f5f5f5;color:#bd4147;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}kbd{background:#616161;color:#fff}html{font-size:14px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.application{font-family:Fira Sans,sans-serif;line-height:1.5}::-ms-clear,::-ms-reveal{display:none}ol,ul{padding-left:24px}.display-4{font-size:112px!important;font-weight:300;line-height:1!important;letter-spacing:-.04em!important;font-family:Fira Sans,sans-serif!important}.display-3{font-size:56px!important;line-height:1.35!important;letter-spacing:-.02em!important}.display-2,.display-3{font-weight:400;font-family:Fira Sans,sans-serif!important}.display-2{font-size:45px!important;line-height:48px!important;letter-spacing:normal!important}.display-1{font-size:34px!important;line-height:40px!important}.display-1,.headline{font-weight:400;letter-spacing:normal!important;font-family:Fira Sans,sans-serif!important}.headline{font-size:24px!important;line-height:32px!important}.title{font-size:20px!important;font-weight:500;line-height:1!important;letter-spacing:.02em!important;font-family:Fira Sans,sans-serif!important}.subheading{font-size:16px!important;font-weight:400}.body-2{font-weight:500}.body-1,.body-2{font-size:14px!important}.body-1,.caption{font-weight:400}.caption{font-size:12px!important}p{margin-bottom:16px}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media only screen and (max-width:599px){.hidden-xs-only{display:none!important}}@media only screen and (min-width:600px) and (max-width:959px){.hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px) and (max-width:1263px){.hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px) and (max-width:1903px){.hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.hidden-xl-only{display:none!important}}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.right{float:right!important}.left{float:left!important}.ma-auto{margin-right:auto!important;margin-left:auto!important}.ma-auto,.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.ma-0{margin:0 0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pa-0{padding:0 0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.px-0{padding-left:0!important;padding-right:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.ma-1{margin:4px 4px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.pa-1{padding:4px 4px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.ma-2{margin:8px 8px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.pa-2{padding:8px 8px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.ma-3{margin:16px 16px!important}.my-3{margin-top:16px!important;margin-bottom:16px!important}.mx-3{margin-left:16px!important;margin-right:16px!important}.mt-3{margin-top:16px!important}.mr-3{margin-right:16px!important}.mb-3{margin-bottom:16px!important}.ml-3{margin-left:16px!important}.pa-3{padding:16px 16px!important}.py-3{padding-top:16px!important;padding-bottom:16px!important}.px-3{padding-left:16px!important;padding-right:16px!important}.pt-3{padding-top:16px!important}.pr-3{padding-right:16px!important}.pb-3{padding-bottom:16px!important}.pl-3{padding-left:16px!important}.ma-4{margin:24px 24px!important}.my-4{margin-top:24px!important;margin-bottom:24px!important}.mx-4{margin-left:24px!important;margin-right:24px!important}.mt-4{margin-top:24px!important}.mr-4{margin-right:24px!important}.mb-4{margin-bottom:24px!important}.ml-4{margin-left:24px!important}.pa-4{padding:24px 24px!important}.py-4{padding-top:24px!important;padding-bottom:24px!important}.px-4{padding-left:24px!important;padding-right:24px!important}.pt-4{padding-top:24px!important}.pr-4{padding-right:24px!important}.pb-4{padding-bottom:24px!important}.pl-4{padding-left:24px!important}.ma-5{margin:48px 48px!important}.my-5{margin-top:48px!important;margin-bottom:48px!important}.mx-5{margin-left:48px!important;margin-right:48px!important}.mt-5{margin-top:48px!important}.mr-5{margin-right:48px!important}.mb-5{margin-bottom:48px!important}.ml-5{margin-left:48px!important}.pa-5{padding:48px 48px!important}.py-5{padding-top:48px!important;padding-bottom:48px!important}.px-5{padding-left:48px!important;padding-right:48px!important}.pt-5{padding-top:48px!important}.pr-5{padding-right:48px!important}.pb-5{padding-bottom:48px!important}.pl-5{padding-left:48px!important}@media (min-width:0){.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important}.text-xs-right{text-align:right!important}.text-xs-justify{text-align:justify!important}}@media (min-width:600px){.text-sm-left{text-align:left!important}.text-sm-center{text-align:center!important}.text-sm-right{text-align:right!important}.text-sm-justify{text-align:justify!important}}@media (min-width:960px){.text-md-left{text-align:left!important}.text-md-center{text-align:center!important}.text-md-right{text-align:right!important}.text-md-justify{text-align:justify!important}}@media (min-width:1264px){.text-lg-left{text-align:left!important}.text-lg-center{text-align:center!important}.text-lg-right{text-align:right!important}.text-lg-justify{text-align:justify!important}}@media (min-width:1904px){.text-xl-left{text-align:left!important}.text-xl-center{text-align:center!important}.text-xl-right{text-align:right!important}.text-xl-justify{text-align:justify!important}}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-none{text-transform:none!important}.text-uppercase{text-transform:uppercase!important}.text-no-wrap,.text-truncate{white-space:nowrap!important}.text-truncate{overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.1!important}.transition-fast-out-slow-in{transition:.3s cubic-bezier(.4,0,.2,1)!important}.transition-linear-out-slow-in{transition:.3s cubic-bezier(0,0,.2,1)!important}.transition-fast-out-linear-in{transition:.3s cubic-bezier(.4,0,1,1)!important}.transition-ease-in-out{transition:.3s cubic-bezier(.4,0,.6,1)!important}.transition-fast-in-fast-out{transition:.3s cubic-bezier(.25,.8,.25,1)!important}.transition-swing{transition:.3s cubic-bezier(.25,.8,.5,1)!important}html{overflow-y:auto}.app-background,.theme--light.application{background:rgba(0,0,0,.5)!important}@font-face{font-family:Fira Sans;font-style:"normal";font-weight:400;src:url(fonts/fira-sans-v9-latin-regular.woff2) format("woff2"),url(fonts/fira-sans-v9-latin-regular.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;src:url(fonts/fira-sans-v9-latin-italic.woff2) format("woff2"),url(fonts/fira-sans-v9-latin-italic.woff) format("woff")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;src:url(fonts/fira-sans-v9-latin-700.woff2) format("woff2"),url(fonts/fira-sans-v9-latin-700.woff) format("woff")}.application{display:flex}.application a{cursor:pointer}.application--is-rtl{direction:rtl}.application--wrap{flex:1 1 auto;backface-visibility:hidden;display:flex;flex-direction:column;min-height:100vh;max-width:100%;position:relative}.theme--light.application{background:#fafafa;color:rgba(0,0,0,.87)}.theme--light.application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.application .text--secondary{color:rgba(0,0,0,.54)!important}.theme--light.application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.application{background:#303030;color:#fff}.theme--dark.application .text--primary{color:#fff!important}.theme--dark.application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.application .text--disabled{color:hsla(0,0%,100%,.5)!important}@-moz-document url-prefix(){@media print{.application,.application--wrap{display:block}}}.theme--light.v-card{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-card{background-color:#424242;border-color:#424242;color:#fff}.v-card{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);text-decoration:none}.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:box-shadow}.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;padding:16px}.v-card__title--primary{padding-top:24px}.v-card__text{padding:16px;width:100%}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions .v-btn,.v-card__actions>*{margin:0}.v-card__actions .v-btn+.v-btn{margin-left:8px}.theme--light.v-sheet{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--dark.v-sheet{background-color:#424242;border-color:#424242;color:#fff}.v-sheet{display:block;border-radius:2px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-sheet--tile{border-radius:0}.container{flex:1 1 100%;margin:auto;padding:24px;width:100%}@media only screen and (min-width:960px){.container{max-width:900px}}@media only screen and (min-width:1264px){.container{max-width:1185px}}@media only screen and (min-width:1904px){.container{max-width:1785px}}@media only screen and (max-width:959px){.container{padding:16px}}.container.fluid{max-width:100%}.container.fill-height{align-items:center;display:flex}.container.fill-height>.layout{height:100%;flex:1 1 auto}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.layout.row{flex-direction:row}.layout.row.reverse{flex-direction:row-reverse}.layout.column{flex-direction:column}.layout.column.reverse{flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{flex-wrap:wrap}@media (min-width:0){.flex.xs1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-xs1{order:1}.flex.xs2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-xs2{order:2}.flex.xs3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xs3{order:3}.flex.xs4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-xs4{order:4}.flex.xs5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-xs5{order:5}.flex.xs6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xs6{order:6}.flex.xs7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-xs7{order:7}.flex.xs8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-xs8{order:8}.flex.xs9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xs9{order:9}.flex.xs10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-xs10{order:10}.flex.xs11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-xs11{order:11}.flex.xs12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xs12{order:12}.flex.offset-xs0{margin-left:0}.flex.offset-xs1{margin-left:8.333333333333332%}.flex.offset-xs2{margin-left:16.666666666666664%}.flex.offset-xs3{margin-left:25%}.flex.offset-xs4{margin-left:33.33333333333333%}.flex.offset-xs5{margin-left:41.66666666666667%}.flex.offset-xs6{margin-left:50%}.flex.offset-xs7{margin-left:58.333333333333336%}.flex.offset-xs8{margin-left:66.66666666666666%}.flex.offset-xs9{margin-left:75%}.flex.offset-xs10{margin-left:83.33333333333334%}.flex.offset-xs11{margin-left:91.66666666666666%}.flex.offset-xs12{margin-left:100%}}@media (min-width:600px){.flex.sm1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-sm1{order:1}.flex.sm2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-sm2{order:2}.flex.sm3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-sm3{order:3}.flex.sm4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-sm4{order:4}.flex.sm5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-sm5{order:5}.flex.sm6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-sm6{order:6}.flex.sm7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-sm7{order:7}.flex.sm8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-sm8{order:8}.flex.sm9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-sm9{order:9}.flex.sm10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-sm10{order:10}.flex.sm11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-sm11{order:11}.flex.sm12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-sm12{order:12}.flex.offset-sm0{margin-left:0}.flex.offset-sm1{margin-left:8.333333333333332%}.flex.offset-sm2{margin-left:16.666666666666664%}.flex.offset-sm3{margin-left:25%}.flex.offset-sm4{margin-left:33.33333333333333%}.flex.offset-sm5{margin-left:41.66666666666667%}.flex.offset-sm6{margin-left:50%}.flex.offset-sm7{margin-left:58.333333333333336%}.flex.offset-sm8{margin-left:66.66666666666666%}.flex.offset-sm9{margin-left:75%}.flex.offset-sm10{margin-left:83.33333333333334%}.flex.offset-sm11{margin-left:91.66666666666666%}.flex.offset-sm12{margin-left:100%}}@media (min-width:960px){.flex.md1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-md1{order:1}.flex.md2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-md2{order:2}.flex.md3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-md3{order:3}.flex.md4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-md4{order:4}.flex.md5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-md5{order:5}.flex.md6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-md6{order:6}.flex.md7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-md7{order:7}.flex.md8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-md8{order:8}.flex.md9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-md9{order:9}.flex.md10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-md10{order:10}.flex.md11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-md11{order:11}.flex.md12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-md12{order:12}.flex.offset-md0{margin-left:0}.flex.offset-md1{margin-left:8.333333333333332%}.flex.offset-md2{margin-left:16.666666666666664%}.flex.offset-md3{margin-left:25%}.flex.offset-md4{margin-left:33.33333333333333%}.flex.offset-md5{margin-left:41.66666666666667%}.flex.offset-md6{margin-left:50%}.flex.offset-md7{margin-left:58.333333333333336%}.flex.offset-md8{margin-left:66.66666666666666%}.flex.offset-md9{margin-left:75%}.flex.offset-md10{margin-left:83.33333333333334%}.flex.offset-md11{margin-left:91.66666666666666%}.flex.offset-md12{margin-left:100%}}@media (min-width:1264px){.flex.lg1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-lg1{order:1}.flex.lg2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-lg2{order:2}.flex.lg3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-lg3{order:3}.flex.lg4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-lg4{order:4}.flex.lg5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-lg5{order:5}.flex.lg6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-lg6{order:6}.flex.lg7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-lg7{order:7}.flex.lg8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-lg8{order:8}.flex.lg9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-lg9{order:9}.flex.lg10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-lg10{order:10}.flex.lg11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-lg11{order:11}.flex.lg12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-lg12{order:12}.flex.offset-lg0{margin-left:0}.flex.offset-lg1{margin-left:8.333333333333332%}.flex.offset-lg2{margin-left:16.666666666666664%}.flex.offset-lg3{margin-left:25%}.flex.offset-lg4{margin-left:33.33333333333333%}.flex.offset-lg5{margin-left:41.66666666666667%}.flex.offset-lg6{margin-left:50%}.flex.offset-lg7{margin-left:58.333333333333336%}.flex.offset-lg8{margin-left:66.66666666666666%}.flex.offset-lg9{margin-left:75%}.flex.offset-lg10{margin-left:83.33333333333334%}.flex.offset-lg11{margin-left:91.66666666666666%}.flex.offset-lg12{margin-left:100%}}@media (min-width:1904px){.flex.xl1{flex-basis:8.333333333333332%;flex-grow:0;max-width:8.333333333333332%}.flex.order-xl1{order:1}.flex.xl2{flex-basis:16.666666666666664%;flex-grow:0;max-width:16.666666666666664%}.flex.order-xl2{order:2}.flex.xl3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xl3{order:3}.flex.xl4{flex-basis:33.33333333333333%;flex-grow:0;max-width:33.33333333333333%}.flex.order-xl4{order:4}.flex.xl5{flex-basis:41.66666666666667%;flex-grow:0;max-width:41.66666666666667%}.flex.order-xl5{order:5}.flex.xl6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xl6{order:6}.flex.xl7{flex-basis:58.333333333333336%;flex-grow:0;max-width:58.333333333333336%}.flex.order-xl7{order:7}.flex.xl8{flex-basis:66.66666666666666%;flex-grow:0;max-width:66.66666666666666%}.flex.order-xl8{order:8}.flex.xl9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xl9{order:9}.flex.xl10{flex-basis:83.33333333333334%;flex-grow:0;max-width:83.33333333333334%}.flex.order-xl10{order:10}.flex.xl11{flex-basis:91.66666666666666%;flex-grow:0;max-width:91.66666666666666%}.flex.order-xl11{order:11}.flex.xl12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xl12{order:12}.flex.offset-xl0{margin-left:0}.flex.offset-xl1{margin-left:8.333333333333332%}.flex.offset-xl2{margin-left:16.666666666666664%}.flex.offset-xl3{margin-left:25%}.flex.offset-xl4{margin-left:33.33333333333333%}.flex.offset-xl5{margin-left:41.66666666666667%}.flex.offset-xl6{margin-left:50%}.flex.offset-xl7{margin-left:58.333333333333336%}.flex.offset-xl8{margin-left:66.66666666666666%}.flex.offset-xl9{margin-left:75%}.flex.offset-xl10{margin-left:83.33333333333334%}.flex.offset-xl11{margin-left:91.66666666666666%}.flex.offset-xl12{margin-left:100%}}.child-flex>*,.flex{flex:1 1 auto;max-width:100%}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.justify-self-start{justify-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-baseline{justify-self:baseline}.grow,.spacer{flex-grow:1!important}.grow{flex-shrink:0!important}.shrink{flex-grow:0!important;flex-shrink:1!important}.scroll-y{overflow-y:auto}.fill-height{height:100%}.hide-overflow{overflow:hidden!important}.show-overflow{overflow:visible!important}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{overflow:hidden;text-overflow:ellipsis}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-flex>*,.d-inline-flex>*{flex:1 1 auto!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.d-none{display:none!important}.v-content{transition:none;display:flex;flex:1 0 auto;max-width:100%}.v-content[data-booted=true]{transition:.2s cubic-bezier(.4,0,.2,1)}.v-content__wrap{flex:1 1 auto;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-content{display:block}}}.theme--light.v-table{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-table thead tr:first-child{border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table thead th{color:rgba(0,0,0,.54)}.theme--light.v-table tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.12)}.theme--light.v-table tbody tr[active]{background:#f5f5f5}.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#eee}.theme--light.v-table tfoot tr{border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-table{background-color:#424242;color:#fff}.theme--dark.v-table thead tr:first-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table thead th{color:hsla(0,0%,100%,.7)}.theme--dark.v-table tbody tr:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-table tbody tr[active]{background:#505050}.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row){background:#616161}.theme--dark.v-table tfoot tr{border-top:1px solid hsla(0,0%,100%,.12)}.v-table__overflow{width:100%;overflow-x:auto;overflow-y:hidden}table.v-table{border-radius:2px;border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}table.v-table tbody td:first-child,table.v-table tbody td:not(:first-child),table.v-table tbody th:first-child,table.v-table tbody th:not(:first-child),table.v-table thead td:first-child,table.v-table thead td:not(:first-child),table.v-table thead th:first-child,table.v-table thead th:not(:first-child){padding:0 24px}table.v-table thead tr{height:56px}table.v-table thead th{font-weight:500;font-size:12px;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;user-select:none}table.v-table thead th.sortable{pointer-events:auto}table.v-table thead th>div{width:100%}table.v-table tbody tr{transition:background .3s cubic-bezier(.25,.8,.5,1);will-change:background}table.v-table tbody td,table.v-table tbody th{height:48px}table.v-table tbody td{font-weight:400;font-size:13px}table.v-table .input-group--selection-controls{padding:0}table.v-table .input-group--selection-controls .input-group__details{display:none}table.v-table .input-group--selection-controls.checkbox .v-icon{left:50%;transform:translateX(-50%)}table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple{left:50%;transform:translate(-50%,-50%)}table.v-table tfoot tr{height:48px}table.v-table tfoot tr td{padding:0 24px}.theme--light.v-datatable thead th.column.sortable .v-icon{color:rgba(0,0,0,.38)}.theme--light.v-datatable thead th.column.sortable.active,.theme--light.v-datatable thead th.column.sortable.active .v-icon,.theme--light.v-datatable thead th.column.sortable:hover{color:rgba(0,0,0,.87)}.theme--light.v-datatable .v-datatable__actions{background-color:#fff;color:rgba(0,0,0,.54);border-top:1px solid rgba(0,0,0,.12)}.theme--dark.v-datatable thead th.column.sortable .v-icon{color:hsla(0,0%,100%,.5)}.theme--dark.v-datatable thead th.column.sortable.active,.theme--dark.v-datatable thead th.column.sortable.active .v-icon,.theme--dark.v-datatable thead th.column.sortable:hover{color:#fff}.theme--dark.v-datatable .v-datatable__actions{background-color:#424242;color:hsla(0,0%,100%,.7);border-top:1px solid hsla(0,0%,100%,.12)}.v-datatable .v-input--selection-controls{margin:0;padding:0}.v-datatable thead th.column.sortable{cursor:pointer;outline:0}.v-datatable thead th.column.sortable .v-icon{font-size:16px;display:inline-block;opacity:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-datatable thead th.column.sortable:focus .v-icon,.v-datatable thead th.column.sortable:hover .v-icon{opacity:.6}.v-datatable thead th.column.sortable.active{transform:none}.v-datatable thead th.column.sortable.active .v-icon{opacity:1}.v-datatable thead th.column.sortable.active.desc .v-icon{transform:rotate(-180deg)}.v-datatable__actions{display:flex;justify-content:flex-end;align-items:center;font-size:12px;flex-wrap:wrap-reverse}.v-datatable__actions .v-btn{color:inherit}.v-datatable__actions .v-btn:last-of-type{margin-left:14px}.v-datatable__actions__range-controls{display:flex;align-items:center;min-height:48px}.v-datatable__actions__pagination{display:block;text-align:center;margin:0 32px 0 24px}.v-datatable__actions__select{display:flex;align-items:center;justify-content:flex-end;margin-right:14px;white-space:nowrap}.v-datatable__actions__select .v-select{flex:0 1 0;margin:13px 0 13px 34px;padding:0;position:static}.v-datatable__actions__select .v-select__selections{flex-wrap:nowrap}.v-datatable__actions__select .v-select__selections .v-select__selection--comma{font-size:12px}.v-datatable__progress,.v-datatable__progress td,.v-datatable__progress th,.v-datatable__progress tr{height:auto!important}.v-datatable__progress th{padding:0!important}.v-datatable__progress th .v-progress-linear{margin:0}.v-datatable__expand-row{border:none!important}.v-datatable__expand-col{padding:0!important;height:0!important}.v-datatable__expand-col--expanded{border-bottom:1px solid rgba(0,0,0,.12)}.v-datatable__expand-content{transition:height .3s cubic-bezier(.25,.8,.5,1)}.v-datatable__expand-content>.card{border-radius:0;box-shadow:none}.v-progress-linear{background:transparent;margin:1rem 0;overflow:hidden;width:100%;position:relative}.v-progress-linear__bar{width:100%;position:relative;z-index:1}.v-progress-linear__bar,.v-progress-linear__bar__determinate{height:inherit;transition:.2s cubic-bezier(.4,0,.6,1)}.v-progress-linear__bar__indeterminate .long,.v-progress-linear__bar__indeterminate .short{height:inherit;position:absolute;left:0;top:0;bottom:0;will-change:left,right;width:auto;background-color:inherit}.v-progress-linear__bar__indeterminate--active .long{animation:indeterminate;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__bar__indeterminate--active .short{animation:indeterminate-short;animation-duration:2.2s;animation-iteration-count:infinite}.v-progress-linear__background{position:absolute;top:0;left:0;bottom:0;transition:.3s ease-in}.v-progress-linear__content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long{animation:query;animation-duration:2s;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short{animation:query-short;animation-duration:2s;animation-iteration-count:infinite}@-moz-keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-webkit-keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-o-keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-o-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-moz-keyframes query{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@-webkit-keyframes query{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@-o-keyframes query{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@-moz-keyframes query-short{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@-webkit-keyframes query-short{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@-o-keyframes query-short{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}.v-ripple__container{border-radius:inherit;width:100%;height:100%;z-index:0;contain:strict}.v-ripple__animation,.v-ripple__container{color:inherit;position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.v-ripple__animation{border-radius:50%;background:currentColor;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{transition:none}.v-ripple__animation--in{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn--outline){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#f5f5f5}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn--outline){background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat){background-color:#212121}.v-btn{align-items:center;border-radius:2px;display:inline-flex;height:36px;flex:0 0 auto;font-size:14px;font-weight:500;justify-content:center;margin:6px 8px;min-width:88px;outline:0;text-transform:uppercase;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1),color 1ms;position:relative;vertical-align:middle;user-select:none}.v-btn:before{border-radius:inherit;color:inherit;content:"";position:absolute;left:0;top:0;height:100%;opacity:.12;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-btn{padding:0 16px}.v-btn--active,.v-btn:focus,.v-btn:hover{position:relative}.v-btn--active:before,.v-btn:focus:before,.v-btn:hover:before{background-color:currentColor}@media (hover:none){.v-btn:hover:before{background-color:transparent}}.v-btn__content{align-items:center;border-radius:inherit;color:inherit;display:flex;flex:1 0 auto;justify-content:center;margin:0 auto;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;width:inherit}.v-btn--small{font-size:13px;height:28px;padding:0 8px}.v-btn--large{font-size:15px;height:44px;padding:0 32px}.v-btn .v-btn__content .v-icon{color:inherit}.v-btn:not(.v-btn--depressed):not(.v-btn--flat){will-change:box-shadow;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--icon{background:transparent;box-shadow:none!important;border-radius:50%;justify-content:center;min-width:0;width:36px}.v-btn--icon.v-btn--small{width:28px}.v-btn--icon.v-btn--large{width:44px}.v-btn--floating,.v-btn--icon:before{border-radius:50%}.v-btn--floating{min-width:0;height:56px;width:56px;padding:0}.v-btn--floating.v-btn--absolute,.v-btn--floating.v-btn--fixed{z-index:4}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--floating .v-btn__content{flex:1 1 auto;margin:0;height:100%}.v-btn--floating:after{border-radius:50%}.v-btn--floating .v-btn__content>:not(:only-child){transition:.3s cubic-bezier(.25,.8,.5,1)}.v-btn--floating .v-btn__content>:not(:only-child):first-child{opacity:1}.v-btn--floating .v-btn__content>:not(:only-child):last-child{opacity:0;transform:rotate(-45deg)}.v-btn--floating .v-btn__content>:not(:only-child):first-child,.v-btn--floating .v-btn__content>:not(:only-child):last-child{-webkit-backface-visibility:hidden;position:absolute;left:0;top:0}.v-btn--floating.v-btn--active .v-btn__content>:not(:only-child):first-child{opacity:0;transform:rotate(45deg)}.v-btn--floating.v-btn--active .v-btn__content>:not(:only-child):last-child{opacity:1;transform:rotate(0)}.v-btn--floating .v-icon{height:inherit;width:inherit}.v-btn--floating.v-btn--small{height:40px;width:40px}.v-btn--floating.v-btn--small .v-icon{font-size:18px}.v-btn--floating.v-btn--large{height:72px;width:72px}.v-btn--floating.v-btn--large .v-icon{font-size:30px}.v-btn--reverse .v-btn__content{flex-direction:row-reverse}.v-btn--reverse.v-btn--column .v-btn__content{flex-direction:column-reverse}.v-btn--absolute,.v-btn--fixed{margin:0}.v-btn.v-btn--absolute{position:absolute}.v-btn.v-btn--fixed{position:fixed}.v-btn--top:not(.v-btn--absolute){top:16px}.v-btn--top.v-btn--absolute{top:-28px}.v-btn--top.v-btn--absolute.v-btn--small{top:-20px}.v-btn--top.v-btn--absolute.v-btn--large{top:-36px}.v-btn--bottom:not(.v-btn--absolute){bottom:16px}.v-btn--bottom.v-btn--absolute{bottom:-28px}.v-btn--bottom.v-btn--absolute.v-btn--small{bottom:-20px}.v-btn--bottom.v-btn--absolute.v-btn--large{bottom:-36px}.v-btn--left{left:16px}.v-btn--right{right:16px}.v-btn.v-btn--disabled{box-shadow:none!important;pointer-events:none}.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon{transition:none}.v-btn--icon{padding:0}.v-btn--loader{pointer-events:none}.v-btn--loader .v-btn__content{opacity:0}.v-btn__loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__loading .v-icon--left{margin-right:1rem;line-height:inherit}.v-btn__loading .v-icon--right{margin-left:1rem;line-height:inherit}.v-btn.v-btn--outline{border:1px solid currentColor;background:transparent!important;box-shadow:none}.v-btn.v-btn--outline:hover{box-shadow:none}.v-btn--block{display:flex;flex:1;margin:6px 0;width:100%}.v-btn--round,.v-btn--round:after{border-radius:28px}.v-btn:not(.v-btn--outline).accent,.v-btn:not(.v-btn--outline).error,.v-btn:not(.v-btn--outline).info,.v-btn:not(.v-btn--outline).primary,.v-btn:not(.v-btn--outline).secondary,.v-btn:not(.v-btn--outline).success,.v-btn:not(.v-btn--outline).warning{color:#fff}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle}.v-progress-circular svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular__underlay{stroke:rgba(0,0,0,.1);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}.v-progress-circular__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@-moz-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-o-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-moz-keyframes progress-circular-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes progress-circular-rotate{to{transform:rotate(1turn)}}@-o-keyframes progress-circular-rotate{to{transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{transform:rotate(1turn)}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;justify-content:center;line-height:1;transition:.3s cubic-bezier(.25,.8,.5,1);vertical-align:text-bottom}.v-icon--right{margin-left:16px}.v-icon--left{margin-right:16px}.v-icon.v-icon.v-icon--link{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.6}.v-icon--is-component{height:24px}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state)>.v-input__control>.v-input__slot:hover:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before{border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before .v-text-field__prefix,.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before .v-text-field__suffix{color:rgba(0,0,0,.38)}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.54)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{border-radius:2px;background:#fff}.theme--light.v-text-field--solo-inverted.v-text-field--solo>.v-input__control>.v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field--box>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--box .v-text-field__prefix{max-height:32px;margin-top:22px}.theme--light.v-text-field--box.v-input--is-dirty .v-text-field__prefix,.theme--light.v-text-field--box.v-input--is-focused .v-text-field__prefix,.theme--light.v-text-field--box.v-text-field--placeholder .v-text-field__prefix{margin-top:22px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-text-field--box:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--outline>.v-input__control>.v-input__slot{border:2px solid rgba(0,0,0,.54)}.theme--light.v-text-field--outline:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{border:2px solid rgba(0,0,0,.87)}.theme--dark.v-text-field>.v-input__control>.v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state)>.v-input__control>.v-input__slot:hover:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before{border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before .v-text-field__prefix,.theme--dark.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before .v-text-field__suffix{color:hsla(0,0%,100%,.5)}.theme--dark.v-text-field__prefix,.theme--dark.v-text-field__suffix{color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot{border-radius:2px;background:#424242}.theme--dark.v-text-field--solo-inverted.v-text-field--solo>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot .v-label,.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--box>.v-input__control>.v-input__slot{background:rgba(0,0,0,.1)}.theme--dark.v-text-field--box .v-text-field__prefix{max-height:32px;margin-top:22px}.theme--dark.v-text-field--box.v-input--is-dirty .v-text-field__prefix,.theme--dark.v-text-field--box.v-input--is-focused .v-text-field__prefix,.theme--dark.v-text-field--box.v-text-field--placeholder .v-text-field__prefix{margin-top:22px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--dark.v-text-field--box:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:rgba(0,0,0,.2)}.theme--dark.v-text-field--outline>.v-input__control>.v-input__slot{border:2px solid hsla(0,0%,100%,.7)}.theme--dark.v-text-field--outline:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{border:2px solid #fff}.application--is-rtl .v-text-field .v-label{transform-origin:top right}.application--is-rtl .v-text-field .v-counter{margin-left:0;margin-right:8px}.application--is-rtl .v-text-field--enclosed .v-input__append-outer{margin-left:0;margin-right:16px}.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer{margin-left:16px;margin-right:0}.application--is-rtl .v-text-field--reverse input{text-align:left}.application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.application--is-rtl .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.application--is-rtl .v-text-field__suffix{padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-left:0;padding-right:4px}.application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{align-self:flex-start;display:inline-flex;margin-top:4px;line-height:1;user-select:none}.v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-text-field .v-counter{margin-left:8px;white-space:nowrap}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;top:6px;transform-origin:top left;white-space:nowrap;pointer-events:none}.v-text-field .v-label--active{max-width:133%;transform:translateY(-18px) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{border-color:currentColor;border-style:solid;border-width:thin 0 thin 0;transform:scaleX(0)}.v-text-field__details{display:flex;flex:1 0 auto;max-width:100%;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{align-self:center;cursor:default}.v-text-field__prefix{text-align:right;padding-right:4px}.v-text-field__suffix{padding-left:4px;white-space:nowrap}.v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:flex;flex:1 1 auto;position:relative}.v-text-field--box,.v-text-field--full-width,.v-text-field--outline{position:relative}.v-text-field--box>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outline>.v-input__control>.v-input__slot{align-items:stretch;min-height:56px}.v-text-field--box input,.v-text-field--full-width input,.v-text-field--outline input{margin-top:22px}.v-text-field--box.v-text-field--single-line input,.v-text-field--full-width.v-text-field--single-line input,.v-text-field--outline.v-text-field--single-line input{margin-top:12px}.v-text-field--box .v-label,.v-text-field--full-width .v-label,.v-text-field--outline .v-label{top:18px}.v-text-field--box .v-label--active,.v-text-field--full-width .v-label--active,.v-text-field--outline .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--box>.v-input__control>.v-input__slot{border-top-left-radius:4px;border-top-right-radius:4px}.v-text-field--box>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 thin 0}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-input__append-inner,.v-text-field.v-text-field--enclosed .v-input__append-outer,.v-text-field.v-text-field--enclosed .v-input__prepend-inner,.v-text-field.v-text-field--enclosed .v-input__prepend-outer{margin-top:16px}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed>.v-input__control>.v-input__slot{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-text-field--reverse input{text-align:right}.v-text-field--reverse .v-label{transform-origin:top right}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{flex-direction:row-reverse}.v-text-field--full-width>.v-input__control>.v-input__slot:after,.v-text-field--full-width>.v-input__control>.v-input__slot:before,.v-text-field--outline>.v-input__control>.v-input__slot:after,.v-text-field--outline>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outline{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline>.v-input__control>.v-input__slot{background:transparent!important;border-radius:4px}.v-text-field--outline .v-text-field__prefix{margin-top:22px;max-height:32px}.v-text-field--outline .v-input__append-outer,.v-text-field--outline .v-input__prepend-outer{margin-top:18px}.v-text-field--outline.v-input--is-dirty .v-text-field__prefix,.v-text-field--outline.v-input--is-focused .v-text-field__prefix,.v-text-field--outline.v-text-field--placeholder .v-text-field__prefix{margin-top:22px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outline.v-input--has-state>.v-input__control>.v-input__slot,.v-text-field--outline.v-input--is-focused>.v-input__control>.v-input__slot{border:2px solid currentColor;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-text-field__slot{align-items:center}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:currentColor}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-select .v-select__selections,.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-chip--disabled,.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{flex:0 1 auto}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;position:absolute;top:7px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:24px}.v-select.v-text-field input{flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:56px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{flex-direction:row-reverse}.v-select__selections{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;line-height:18px}.v-select__selection{max-width:90%}.v-select__selection--comma{align-items:center;display:inline-flex;margin:7px 4px 7px 0}.v-select__slot{position:relative;align-items:center;display:flex;width:100%}.v-select:not(.v-text-field--single-line) .v-select__slot>input{align-self:flex-end}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input:not(.v-input--is-disabled) input,.theme--dark.v-input:not(.v-input--is-disabled) textarea{color:#fff}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled .v-label,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{align-items:flex-start;display:flex;flex:1 1 auto;font-size:16px;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0;margin:0;position:absolute}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{user-select:none}.v-input__append-outer{margin-left:9px}.v-input__prepend-outer{margin-right:9px}.v-input__control{display:flex;flex-direction:column;height:auto;flex-grow:1;flex-wrap:wrap;width:100%}.v-input__icon{align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__slot{align-items:center;color:inherit;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{animation:shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.54)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.54)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.application--is-rtl .v-messages{text-align:right}.v-messages{flex:1 1 auto;font-size:12px;min-height:12px;min-width:1px;position:relative}.v-messages__message{line-height:normal;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.theme--light.v-counter{color:rgba(0,0,0,.54)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{flex:0 1 auto;font-size:12px;min-height:12px;line-height:1}.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input{margin-right:0;margin-left:8px}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls .v-input__control{flex-grow:0;width:auto}.v-input--selection-controls:not(.v-input--hide-details) .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;margin-right:8px;transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:color,transform;width:24px;user-select:none}.v-input--selection-controls__input input{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple .v-ripple__container{transform:scale(1.4)}.v-input--selection-controls.v-input .v-label{align-items:center;display:inline-flex;top:0;height:auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(.8)}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;transition:inherit}.v-divider--inset:not(.v-divider--vertical){margin-left:72px;max-width:calc(100% - 72px)}.v-divider--vertical{align-self:stretch;border:solid;border-width:0 thin 0 0;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.theme--light.v-subheader{color:rgba(0,0,0,.54)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{align-items:center;display:flex;height:48px;font-size:14px;font-weight:500;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list__tile__sub-title{color:rgba(0,0,0,.54)}.theme--light.v-list .v-list__tile__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list .v-list__group__header:hover,.theme--light.v-list .v-list__tile--highlighted,.theme--light.v-list .v-list__tile--link:hover{background:rgba(0,0,0,.04)}.theme--light.v-list .v-list__group--active:after,.theme--light.v-list .v-list__group--active:before{background:rgba(0,0,0,.12)}.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--light.v-list .v-list__group--disabled .v-list__tile{color:rgba(0,0,0,.38)!important}.theme--dark.v-list{background:#424242;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list__tile__sub-title{color:hsla(0,0%,100%,.7)}.theme--dark.v-list .v-list__tile__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.v-list .v-list__group__header:hover,.theme--dark.v-list .v-list__tile--highlighted,.theme--dark.v-list .v-list__tile--link:hover{background:hsla(0,0%,100%,.08)}.theme--dark.v-list .v-list__group--active:after,.theme--dark.v-list .v-list__group--active:before{background:hsla(0,0%,100%,.12)}.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon,.theme--dark.v-list .v-list__group--disabled .v-list__tile{color:hsla(0,0%,100%,.5)!important}.application--is-rtl .v-list__tile__content,.application--is-rtl .v-list__tile__title{text-align:right}.v-list{list-style-type:none;padding:8px 0 8px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list>div{transition:inherit}.v-list__tile{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:400;height:48px;margin:0;padding:0 16px;position:relative;text-decoration:none;transition:background .3s cubic-bezier(.25,.8,.5,1)}.v-list__tile--link{cursor:pointer;user-select:none}.v-list__tile__action,.v-list__tile__content{height:100%}.v-list__tile__sub-title,.v-list__tile__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__tile__title{height:24px;line-height:24px;position:relative;text-align:left}.v-list__tile__sub-title{font-size:14px}.v-list__tile__action,.v-list__tile__avatar{display:flex;justify-content:flex-start;min-width:56px}.v-list__tile__action{align-items:center}.v-list__tile__action .v-btn{padding:0;margin:0}.v-list__tile__action .v-btn--icon{margin:-6px}.v-list__tile__action .v-radio.v-radio{margin:0}.v-list__tile__action .v-input--selection-controls{padding:0;margin:0}.v-list__tile__action .v-input--selection-controls .v-messages{display:none}.v-list__tile__action .v-input--selection-controls .v-input__slot{margin:0}.v-list__tile__action-text{color:#9e9e9e;font-size:12px}.v-list__tile__action--stack{align-items:flex-end;justify-content:space-between;padding-top:8px;padding-bottom:8px;white-space:nowrap;flex-direction:column}.v-list__tile__content{text-align:left;flex:1 1 auto;overflow:hidden;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.v-list__tile__content~.v-list__tile__action:not(.v-list__tile__action--stack),.v-list__tile__content~.v-list__tile__avatar{justify-content:flex-end}.v-list__tile--active .v-list__tile__action:first-of-type .v-icon{color:inherit}.v-list__tile--avatar{height:56px}.v-list--dense{padding-top:4px;padding-bottom:4px}.v-list--dense .v-subheader{font-size:13px;height:40px}.v-list--dense .v-list__group .v-subheader{height:40px}.v-list--dense .v-list__tile{font-size:13px}.v-list--dense .v-list__tile--avatar{height:48px}.v-list--dense .v-list__tile:not(.v-list__tile--avatar){height:40px}.v-list--dense .v-list__tile .v-icon{font-size:22px}.v-list--dense .v-list__tile__sub-title{font-size:13px}.v-list--disabled{pointer-events:none}.v-list--two-line .v-list__tile{height:72px}.v-list--two-line.v-list--dense .v-list__tile{height:60px}.v-list--three-line .v-list__tile{height:88px}.v-list--three-line .v-list__tile__avatar{margin-top:-18px}.v-list--three-line .v-list__tile__sub-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list--three-line.v-list--dense .v-list__tile{height:76px}.v-list>.v-list__group:before{top:0}.v-list>.v-list__group:before .v-list__tile__avatar{margin-top:-14px}.v-list__group{padding:0;position:relative;transition:inherit}.v-list__group:after,.v-list__group:before{content:"";height:1px;left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-list__group--active~.v-list__group:before{display:none}.v-list__group__header{align-items:center;cursor:pointer;display:flex;list-style-type:none}.v-list__group__header>div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon){flex:1 1 auto;overflow:hidden}.v-list__group__header .v-list__group__header__append-icon,.v-list__group__header .v-list__group__header__prepend-icon{padding:0 16px;user-select:none}.v-list__group__header--sub-group{align-items:center;display:flex}.v-list__group__header--sub-group div .v-list__tile{padding-left:0}.v-list__group__header--sub-group .v-list__group__header__prepend-icon{padding:0 0 0 40px;margin-right:8px}.v-list__group__header .v-list__group__header__prepend-icon{display:flex;justify-content:flex-start;min-width:56px}.v-list__group__header--active .v-list__group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon{color:inherit}.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-list__group__items{position:relative;padding:0;transition:inherit}.v-list__group__items>div{display:block}.v-list__group__items--no-action .v-list__tile{padding-left:72px}.v-list__group--disabled{pointer-events:none}.v-list--subheader{padding-top:0}.v-avatar{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;position:relative;text-align:center;vertical-align:middle}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar img{border-radius:50%;display:inline-flex;height:inherit;width:inherit}.v-avatar--tile,.v-avatar--tile .v-icon,.v-avatar--tile .v-image,.v-avatar--tile img{border-radius:0}.theme--light.v-chip{background:#e0e0e0;color:rgba(0,0,0,.87)}.theme--light.v-chip--disabled{color:rgba(0,0,0,.38)}.theme--dark.v-chip{background:#555;color:#fff}.theme--dark.v-chip--disabled{color:hsla(0,0%,100%,.5)}.application--is-rtl .v-chip__close{margin:0 8px 0 2px}.application--is-rtl .v-chip--removable .v-chip__content{padding:0 12px 0 4px}.application--is-rtl .v-chip--select-multi{margin:4px 0 4px 4px}.application--is-rtl .v-chip .v-avatar{margin-right:-12px;margin-left:8px}.application--is-rtl .v-chip .v-icon--right{margin-right:12px;margin-left:-8px}.application--is-rtl .v-chip .v-icon--left{margin-right:-8px;margin-left:12px}.v-chip{font-size:13px;margin:4px;outline:none;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-chip,.v-chip .v-chip__content{align-items:center;border-radius:28px;display:inline-flex;vertical-align:middle}.v-chip .v-chip__content{cursor:default;height:32px;justify-content:space-between;padding:0 12px;white-space:nowrap;z-index:1}.v-chip--removable .v-chip__content{padding:0 4px 0 12px}.v-chip .v-avatar{height:32px!important;margin-left:-12px;margin-right:8px;min-width:32px;width:32px!important}.v-chip .v-avatar img{height:100%;width:100%}.v-chip--active,.v-chip--selected,.v-chip:focus:not(.v-chip--disabled){border-color:rgba(0,0,0,.13);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--active:after,.v-chip--selected:after,.v-chip:focus:not(.v-chip--disabled):after{background:currentColor;border-radius:inherit;content:"";height:100%;position:absolute;top:0;left:0;transition:inherit;width:100%;pointer-events:none;opacity:.13}.v-chip--label,.v-chip--label .v-chip__content{border-radius:2px}.v-chip.v-chip.v-chip--outline{background:transparent!important;border:1px solid currentColor;color:#9e9e9e;height:32px}.v-chip.v-chip.v-chip--outline .v-avatar{margin-left:-13px}.v-chip--small{height:24px!important}.v-chip--small .v-avatar{height:24px!important;min-width:24px;width:24px!important}.v-chip--small .v-icon{font-size:20px}.v-chip__close{align-items:center;color:inherit;display:flex;font-size:20px;margin:0 2px 0 8px;text-decoration:none;user-select:none}.v-chip__close>.v-icon{color:inherit!important;font-size:20px;cursor:pointer;opacity:.5}.v-chip__close>.v-icon:hover{opacity:1}.v-chip--disabled .v-chip__close{pointer-events:none}.v-chip--select-multi{margin:4px 4px 4px 0}.v-chip .v-icon{color:inherit}.v-chip .v-icon--right{margin-left:12px;margin-right:-8px}.v-chip .v-icon--left{margin-left:-8px;margin-right:12px}.v-menu{display:block;vertical-align:middle}.v-menu--inline{display:inline-block}.v-menu__activator{align-items:center;cursor:pointer;display:flex}.v-menu__activator *{cursor:pointer}.v-menu__content{position:absolute;display:inline-block;border-radius:2px;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;will-change:transform;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-menu__content--active{pointer-events:none}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list__tile{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list__tile{pointer-events:auto;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list__tile{opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active{opacity:1;transform:none!important;pointer-events:auto}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line) .v-select__slot>input{margin-top:24px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-overflow-btn .v-input__control:before,.theme--light.v-overflow-btn .v-input__slot:before{background-color:rgba(0,0,0,.12)!important}.theme--light.v-overflow-btn.v-text-field--outline .v-input__control:before,.theme--light.v-overflow-btn.v-text-field--outline .v-input__slot:before{background-color:transparent!important}.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,.theme--light.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid rgba(0,0,0,.12)}.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--light.v-overflow-btn:hover .v-input__slot{background:#fff}.theme--dark.v-overflow-btn .v-input__control:before,.theme--dark.v-overflow-btn .v-input__slot:before{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-overflow-btn.v-text-field--outline .v-input__control:before,.theme--dark.v-overflow-btn.v-text-field--outline .v-input__slot:before{background-color:transparent!important}.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner,.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,.theme--dark.v-overflow-btn--segmented .v-input__append-inner{border-left:1px solid hsla(0,0%,100%,.12)}.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot,.theme--dark.v-overflow-btn:hover .v-input__slot{background:#424242}.v-overflow-btn{margin-top:12px;padding-top:0}.v-overflow-btn:not(.v-overflow-btn--editable)>.v-input__control>.v-input__slot{cursor:pointer}.v-overflow-btn .v-select__slot{height:48px}.v-overflow-btn .v-select__slot input{margin-left:16px;cursor:pointer}.v-overflow-btn .v-select__selection--comma:first-child{margin-left:16px}.v-overflow-btn .v-input__slot{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-overflow-btn .v-input__slot:after{content:none}.v-overflow-btn .v-label{margin-left:16px;top:calc(50% - 10px)}.v-overflow-btn .v-input__append-inner{width:48px;height:48px;align-self:auto;align-items:center;margin-top:0;padding:0;flex-shrink:0}.v-overflow-btn .v-input__append-outer,.v-overflow-btn .v-input__prepend-outer{margin-top:12px;margin-bottom:12px}.v-overflow-btn .v-input__control:before{height:1px;top:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-overflow-btn.v-input--is-focused .v-input__slot,.v-overflow-btn.v-select--is-menu-active .v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-overflow-btn .v-select__selections{width:0}.v-overflow-btn--segmented .v-select__selections{flex-wrap:nowrap}.v-overflow-btn--segmented .v-select__selections .v-btn{border-radius:0;margin:0;margin-right:-16px;height:48px;width:100%}.v-overflow-btn--segmented .v-select__selections .v-btn__content{justify-content:start}.v-overflow-btn--segmented .v-select__selections .v-btn__content:before{background-color:transparent}.v-overflow-btn--editable .v-select__slot input{cursor:text}.v-overflow-btn--editable .v-input__append-inner,.v-overflow-btn--editable .v-input__append-inner *{cursor:pointer}.theme--light.v-footer{background:#f5f5f5;color:rgba(0,0,0,.87)}.theme--dark.v-footer{background:#212121;color:#fff}.v-footer{align-items:center;display:flex;flex:0 1 auto!important;min-height:36px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-footer--absolute,.v-footer--fixed{bottom:0;left:0;width:100%;z-index:3}.v-footer--inset{z-index:2}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.theme--light.v-system-bar{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.theme--light.v-system-bar .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-system-bar--lights-out{background-color:hsla(0,0%,100%,.7)!important}.theme--dark.v-system-bar{background-color:#000;color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar .v-icon{color:hsla(0,0%,100%,.7)}.theme--dark.v-system-bar--lights-out{background-color:rgba(0,0,0,.2)!important}.v-system-bar{align-items:center;display:flex;font-size:14px;font-weight:500;padding:0 8px}.v-system-bar .v-icon{font-size:16px}.v-system-bar--absolute,.v-system-bar--fixed{left:0;top:0;width:100%;z-index:3}.v-system-bar--fixed{position:fixed}.v-system-bar--absolute{position:absolute}.v-system-bar--status .v-icon{margin-right:4px}.v-system-bar--window .v-icon{font-size:20px;margin-right:8px}.theme--light.v-tabs__bar{background-color:#fff}.theme--light.v-tabs__bar .v-tabs__div{color:rgba(0,0,0,.87)}.theme--light.v-tabs__bar .v-tabs__item--disabled{color:rgba(0,0,0,.26)}.theme--dark.v-tabs__bar{background-color:#424242}.theme--dark.v-tabs__bar .v-tabs__div{color:#fff}.theme--dark.v-tabs__bar .v-tabs__item--disabled{color:hsla(0,0%,100%,.3)}.v-tabs,.v-tabs__bar{position:relative}.v-tabs__bar{border-radius:inherit}.v-tabs__icon{align-items:center;cursor:pointer;display:inline-flex;height:100%;position:absolute;top:0;user-select:none;width:32px}.v-tabs__icon--prev{left:4px}.v-tabs__icon--next{right:4px}.v-tabs__wrapper{overflow:hidden;contain:content;display:flex}.v-tabs__wrapper--show-arrows{margin-left:40px;margin-right:40px}.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:16px}@media only screen and (max-width:599px){.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title{padding-left:24px}}.v-tabs__container{flex:1 0 auto;display:flex;height:48px;list-style-type:none;transition:transform .6s cubic-bezier(.86,0,.07,1);white-space:nowrap;position:relative}.v-tabs__container--overflow .v-tabs__div{flex:1 0 auto}.v-tabs__container--grow .v-tabs__div{flex:1 0 auto;max-width:none}.v-tabs__container--icons-and-text{height:72px}.v-tabs__container--align-with-title{padding-left:56px}.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:72px}@media only screen and (min-width:600px){.v-tabs__container--fixed-tabs .v-tabs__div,.v-tabs__container--icons-and-text .v-tabs__div{min-width:160px}}@media only screen and (max-width:599px){.v-tabs__container--fixed-tabs .v-tabs__div{flex:1 0 auto}}.v-tabs__container--centered .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--centered>.v-tabs__div:first-child,.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--fixed-tabs>.v-tabs__div:first-child,.v-tabs__container--right .v-tabs__slider-wrapper+.v-tabs__div,.v-tabs__container--right>.v-tabs__div:first-child{margin-left:auto}.v-tabs__container--centered>.v-tabs__div:last-child,.v-tabs__container--fixed-tabs>.v-tabs__div:last-child{margin-right:auto}.v-tabs__container--icons-and-text .v-tabs__item{flex-direction:column-reverse}.v-tabs__container--icons-and-text .v-tabs__item .v-icon{margin-bottom:6px}.v-tabs__div{align-items:center;display:inline-flex;flex:0 1 auto;font-size:14px;font-weight:500;line-height:normal;height:inherit;max-width:264px;text-align:center;text-transform:uppercase;vertical-align:middle}.v-tabs__item{align-items:center;color:inherit;display:flex;flex:1 1 auto;height:100%;justify-content:center;max-width:inherit;padding:6px 12px;text-decoration:none;transition:.3s cubic-bezier(.25,.8,.5,1);user-select:none;white-space:normal}.v-tabs__item:not(.v-tabs__item--active){opacity:.7}.v-tabs__item--disabled{pointer-events:none}.v-tabs__slider{height:2px;width:100%}.v-tabs__slider-wrapper{bottom:0;margin:0!important;position:absolute}.v-item-group,.v-tabs__slider-wrapper{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-item-group{flex:0 1 auto;position:relative}.v-item-group>*{cursor:pointer;flex:1 1 auto}.v-window__container{position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__container--is-active{overflow:hidden}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter{transform:translateX(100%)}.v-window-x-reverse-transition-enter,.v-window-x-transition-leave-to{transform:translateX(-100%)}.v-window-x-reverse-transition-leave-to{transform:translateX(100%)}.v-window-y-transition-enter{transform:translateY(100%)}.v-window-y-reverse-transition-enter,.v-window-y-transition-leave-to{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)} \ No newline at end of file diff --git a/resources/mysql-async/ui/app.js b/resources/mysql-async/ui/app.js new file mode 100644 index 000000000..6b7385e9c --- /dev/null +++ b/resources/mysql-async/ui/app.js @@ -0,0 +1,14 @@ +!function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=46)}([function(t,e,n){"use strict";(function(t,n){ +/*! + * Vue.js v2.6.10 + * (c) 2014-2019 Evan You + * Released under the MIT License. + */ +var i=Object.freeze({});function r(t){return null==t}function a(t){return null!=t}function o(t){return!0===t}function s(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function l(t){return null!==t&&"object"==typeof t}var u=Object.prototype.toString;function c(t){return"[object Object]"===u.call(t)}function h(t){return"[object RegExp]"===u.call(t)}function d(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return a(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function p(t){return null==t?"":Array.isArray(t)||c(t)&&t.toString===u?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function x(t,e){return b.call(t,e)}function _(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var w=/-(\w)/g,k=_((function(t){return t.replace(w,(function(t,e){return e?e.toUpperCase():""}))})),S=_((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),C=/\B([A-Z])/g,A=_((function(t){return t.replace(C,"-$1").toLowerCase()}));var I=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function M(t,e){e=e||0;for(var n=t.length-e,i=new Array(n);n--;)i[n]=t[n+e];return i}function T(t,e){for(var n in e)t[n]=e[n];return t}function O(t){for(var e={},n=0;n0,Q=G&&G.indexOf("edge/")>0,J=(G&&G.indexOf("android"),G&&/iphone|ipad|ipod|ios/.test(G)||"ios"===X),tt=(G&&/chrome\/\d+/.test(G),G&&/phantomjs/.test(G),G&&G.match(/firefox\/(\d+)/)),et={}.watch,nt=!1;if(U)try{var it={};Object.defineProperty(it,"passive",{get:function(){nt=!0}}),window.addEventListener("test-passive",null,it)}catch(t){}var rt=function(){return void 0===H&&(H=!U&&!Y&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),H},at=U&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ot(t){return"function"==typeof t&&/native code/.test(t.toString())}var st,lt="undefined"!=typeof Symbol&&ot(Symbol)&&"undefined"!=typeof Reflect&&ot(Reflect.ownKeys);st="undefined"!=typeof Set&&ot(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ut=P,ct=0,ht=function(){this.id=ct++,this.subs=[]};ht.prototype.addSub=function(t){this.subs.push(t)},ht.prototype.removeSub=function(t){y(this.subs,t)},ht.prototype.depend=function(){ht.target&&ht.target.addDep(this)},ht.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(a&&!x(r,"default"))o=!1;else if(""===o||o===A(t)){var l=Rt(String,r.type);(l<0||s0&&(ce((l=t(l,(n||"")+"_"+i))[0])&&ce(c)&&(h[u]=yt(c.text+l[0].text),l.shift()),h.push.apply(h,l)):s(l)?ce(c)?h[u]=yt(c.text+l):""!==l&&h.push(yt(l)):ce(l)&&ce(c)?h[u]=yt(c.text+l.text):(o(e._isVList)&&a(l.tag)&&r(l.key)&&a(n)&&(l.key="__vlist"+n+"_"+i+"__"),h.push(l)));return h}(t):void 0}function ce(t){return a(t)&&a(t.text)&&!1===t.isComment}function he(t,e){if(t){for(var n=Object.create(null),i=lt?Reflect.ownKeys(t):Object.keys(t),r=0;r0,o=t?!!t.$stable:!a,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&n&&n!==i&&s===n.$key&&!a&&!n.$hasNormal)return n;for(var l in r={},t)t[l]&&"$"!==l[0]&&(r[l]=ve(e,l,t[l]))}else r={};for(var u in e)u in r||(r[u]=ge(e,u));return t&&Object.isExtensible(t)&&(t._normalized=r),j(r,"$stable",o),j(r,"$key",s),j(r,"$hasNormal",a),r}function ve(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:ue(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function ge(t,e){return function(){return t[e]}}function me(t,e){var n,i,r,o,s;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),i=0,r=t.length;idocument.createEvent("Event").timeStamp&&(cn=function(){return hn.now()})}function dn(){var t,e;for(un=cn(),sn=!0,nn.sort((function(t,e){return t.id-e.id})),ln=0;lnln&&nn[n].id>t.id;)n--;nn.splice(n+1,0,t)}else nn.push(t);on||(on=!0,ee(dn))}}(this)},pn.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||l(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){jt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},pn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},pn.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},pn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var vn={enumerable:!0,configurable:!0,get:P,set:P};function gn(t,e,n){vn.get=function(){return this[e][n]},vn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,vn)}function mn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[];t.$parent&&St(!1);var a=function(a){r.push(a);var o=Vt(a,e,n,t);It(i,a,o),a in t||gn(t,"_props",a)};for(var o in e)a(o);St(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?P:I(e[n],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;c(e=t._data="function"==typeof e?function(t,e){ft();try{return t.call(e,e)}catch(t){return jt(t,e,"data()"),{}}finally{pt()}}(e,t):e||{})||(e={});var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);for(;r--;){var a=n[r];0,i&&x(i,a)||(o=void 0,36!==(o=(a+"").charCodeAt(0))&&95!==o&&gn(t,"_data",a))}var o;At(e,!0)}(t):At(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),i=rt();for(var r in e){var a=e[r],o="function"==typeof a?a:a.get;0,i||(n[r]=new pn(t,o||P,P,yn)),r in t||bn(t,r,a)}}(t,e.computed),e.watch&&e.watch!==et&&function(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!h(t)&&t.test(e)}function Tn(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var a in n){var o=n[a];if(o){var s=In(o.componentOptions);s&&!e(s)&&On(n,a,i,r)}}}function On(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,y(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=kn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),i=e._parentVnode;n.parent=e.parent,n._parentVnode=i;var r=i.componentOptions;n.propsData=r.propsData,n._parentListeners=r.listeners,n._renderChildren=r.children,n._componentTag=r.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Bt(Sn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ke(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,r=n&&n.context;t.$slots=de(e._renderChildren,r),t.$scopedSlots=i,t._c=function(e,n,i,r){return Re(t,e,n,i,r,!1)},t.$createElement=function(e,n,i,r){return Re(t,e,n,i,r,!0)};var a=n&&n.data;It(t,"$attrs",a&&a.attrs||i,null,!0),It(t,"$listeners",e._parentListeners||i,null,!0)}(e),en(e,"beforeCreate"),function(t){var e=he(t.$options.inject,t);e&&(St(!1),Object.keys(e).forEach((function(n){It(t,n,e[n])})),St(!0))}(e),mn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),en(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Cn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Mt,t.prototype.$delete=Tt,t.prototype.$watch=function(t,e,n){if(c(e))return wn(this,t,e,n);(n=n||{}).user=!0;var i=new pn(this,t,e,n);if(n.immediate)try{e.call(this,i.value)}catch(t){jt(t,this,'callback for immediate watcher "'+i.expression+'"')}return function(){i.teardown()}}}(Cn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var i=this;if(Array.isArray(t))for(var r=0,a=t.length;r1?M(n):n;for(var i=M(arguments,1),r='event handler for "'+t+'"',a=0,o=n.length;aparseInt(this.max)&&On(o,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return z}};Object.defineProperty(t,"config",e),t.util={warn:ut,extend:T,mergeOptions:Bt,defineReactive:It},t.set=Mt,t.delete=Tt,t.nextTick=ee,t.observable=function(t){return At(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,T(t.options.components,$n),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=M(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Bt(this.options,t),this}}(t),An(t),function(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&c(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(Cn),Object.defineProperty(Cn.prototype,"$isServer",{get:rt}),Object.defineProperty(Cn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Cn,"FunctionalRenderContext",{value:$e}),Cn.version="2.6.10";var Dn=g("style,class"),Ln=g("input,textarea,option,select,progress"),En=g("contenteditable,draggable,spellcheck"),Bn=g("events,caret,typing,plaintext-only"),Fn=function(t,e){return jn(e)||"false"===e?"false":"contenteditable"===t&&Bn(e)?e:"true"},Vn=g("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Nn="http://www.w3.org/1999/xlink",zn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Rn=function(t){return zn(t)?t.slice(6,t.length):""},jn=function(t){return null==t||!1===t};function Wn(t){for(var e=t.data,n=t,i=t;a(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(e=Hn(i.data,e));for(;a(n=n.parent);)n&&n.data&&(e=Hn(e,n.data));return function(t,e){if(a(t)||a(e))return qn(t,Un(e));return""}(e.staticClass,e.class)}function Hn(t,e){return{staticClass:qn(t.staticClass,e.staticClass),class:a(t.class)?[t.class,e.class]:e.class}}function qn(t,e){return t?e?t+" "+e:t:e||""}function Un(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i-1?vi(t,e,n):Vn(e)?jn(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):En(e)?t.setAttribute(e,Fn(e,n)):zn(e)?jn(n)?t.removeAttributeNS(Nn,Rn(e)):t.setAttributeNS(Nn,e,n):vi(t,e,n)}function vi(t,e,n){if(jn(n))t.removeAttribute(e);else{if(K&&!Z&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var gi={create:fi,update:fi};function mi(t,e){var n=e.elm,i=e.data,o=t.data;if(!(r(i.staticClass)&&r(i.class)&&(r(o)||r(o.staticClass)&&r(o.class)))){var s=Wn(e),l=n._transitionClasses;a(l)&&(s=qn(s,Un(l))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}var yi,bi={create:mi,update:mi},xi="__r",_i="__c";function wi(t,e,n){var i=yi;return function r(){var a=e.apply(null,arguments);null!==a&&Ci(t,r,n,i)}}var ki=Yt&&!(tt&&Number(tt[1])<=53);function Si(t,e,n,i){if(ki){var r=un,a=e;e=a._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return a.apply(this,arguments)}}yi.addEventListener(t,e,nt?{capture:n,passive:i}:n)}function Ci(t,e,n,i){(i||yi).removeEventListener(t,e._wrapper||e,n)}function Ai(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},i=t.data.on||{};yi=e.elm,function(t){if(a(t[xi])){var e=K?"change":"input";t[e]=[].concat(t[xi],t[e]||[]),delete t[xi]}a(t[_i])&&(t.change=[].concat(t[_i],t.change||[]),delete t[_i])}(n),oe(n,i,Si,Ci,wi,e.context),yi=void 0}}var Ii,Mi={create:Ai,update:Ai};function Ti(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,i,o=e.elm,s=t.data.domProps||{},l=e.data.domProps||{};for(n in a(l.__ob__)&&(l=e.data.domProps=T({},l)),s)n in l||(o[n]="");for(n in l){if(i=l[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),i===s[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=i;var u=r(i)?"":String(i);Oi(o,u)&&(o.value=u)}else if("innerHTML"===n&&Gn(o.tagName)&&r(o.innerHTML)){(Ii=Ii||document.createElement("div")).innerHTML=""+i+"";for(var c=Ii.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;c.firstChild;)o.appendChild(c.firstChild)}else if(i!==s[n])try{o[n]=i}catch(t){}}}}function Oi(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,i=t._vModifiers;if(a(i)){if(i.number)return v(n)!==v(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Pi={create:Ti,update:Ti},$i=_((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var i=t.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}})),e}));function Di(t){var e=Li(t.style);return t.staticStyle?T(t.staticStyle,e):e}function Li(t){return Array.isArray(t)?O(t):"string"==typeof t?$i(t):t}var Ei,Bi=/^--/,Fi=/\s*!important$/,Vi=function(t,e,n){if(Bi.test(e))t.style.setProperty(e,n);else if(Fi.test(n))t.style.setProperty(A(e),n.replace(Fi,""),"important");else{var i=zi(e);if(Array.isArray(n))for(var r=0,a=n.length;r-1?e.split(Wi).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function qi(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Wi).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";n.indexOf(i)>=0;)n=n.replace(i," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Ui(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&T(e,Yi(t.name||"v")),T(e,t),e}return"string"==typeof t?Yi(t):void 0}}var Yi=_((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Xi=U&&!Z,Gi="transition",Ki="animation",Zi="transition",Qi="transitionend",Ji="animation",tr="animationend";Xi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Zi="WebkitTransition",Qi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ji="WebkitAnimation",tr="webkitAnimationEnd"));var er=U?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function nr(t){er((function(){er(t)}))}function ir(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Hi(t,e))}function rr(t,e){t._transitionClasses&&y(t._transitionClasses,e),qi(t,e)}function ar(t,e,n){var i=sr(t,e),r=i.type,a=i.timeout,o=i.propCount;if(!r)return n();var s=r===Gi?Qi:tr,l=0,u=function(){t.removeEventListener(s,c),n()},c=function(e){e.target===t&&++l>=o&&u()};setTimeout((function(){l0&&(n=Gi,c=o,h=a.length):e===Ki?u>0&&(n=Ki,c=u,h=l.length):h=(n=(c=Math.max(o,u))>0?o>u?Gi:Ki:null)?n===Gi?a.length:l.length:0,{type:n,timeout:c,propCount:h,hasTransform:n===Gi&&or.test(i[Zi+"Property"])}}function lr(t,e){for(;t.length1}function pr(t,e){!0!==e.data.show&&cr(e)}var vr=function(t){var e,n,i={},l=t.modules,u=t.nodeOps;for(e=0;ep?b(t,r(n[m+1])?null:n[m+1].elm,n,f,m,i):f>m&&_(0,e,d,p)}(d,g,m,n,c):a(m)?(a(t.text)&&u.setTextContent(d,""),b(d,null,m,0,m.length-1,n)):a(g)?_(0,g,0,g.length-1):a(t.text)&&u.setTextContent(d,""):t.text!==e.text&&u.setTextContent(d,e.text),a(p)&&a(f=p.hook)&&a(f=f.postpatch)&&f(t,e)}}}function C(t,e,n){if(o(n)&&a(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i-1,o.selected!==a&&(o.selected=a);else if(L(xr(o),i))return void(t.selectedIndex!==s&&(t.selectedIndex=s));r||(t.selectedIndex=-1)}}function br(t,e){return e.every((function(e){return!L(e,t)}))}function xr(t){return"_value"in t?t._value:t.value}function _r(t){t.target.composing=!0}function wr(t){t.target.composing&&(t.target.composing=!1,kr(t.target,"input"))}function kr(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Sr(t){return!t.componentInstance||t.data&&t.data.transition?t:Sr(t.componentInstance._vnode)}var Cr={model:gr,show:{bind:function(t,e,n){var i=e.value,r=(n=Sr(n)).data&&n.data.transition,a=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&r?(n.data.show=!0,cr(n,(function(){t.style.display=a}))):t.style.display=i?a:"none"},update:function(t,e,n){var i=e.value;!i!=!e.oldValue&&((n=Sr(n)).data&&n.data.transition?(n.data.show=!0,i?cr(n,(function(){t.style.display=t.__vOriginalDisplay})):hr(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,i,r){r||(t.style.display=t.__vOriginalDisplay)}}},Ar={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Ir(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Ir(Ue(e.children)):t}function Mr(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var a in r)e[k(a)]=r[a];return e}function Tr(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Or=function(t){return t.tag||qe(t)},Pr=function(t){return"show"===t.name},$r={name:"transition",props:Ar,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Or)).length){0;var i=this.mode;0;var r=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return r;var a=Ir(r);if(!a)return r;if(this._leaving)return Tr(t,r);var o="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var l=(a.data||(a.data={})).transition=Mr(this),u=this._vnode,c=Ir(u);if(a.data.directives&&a.data.directives.some(Pr)&&(a.data.show=!0),c&&c.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(a,c)&&!qe(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var h=c.data.transition=T({},l);if("out-in"===i)return this._leaving=!0,se(h,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Tr(t,r);if("in-out"===i){if(qe(a))return u;var d,f=function(){d()};se(l,"afterEnter",f),se(l,"enterCancelled",f),se(h,"delayLeave",(function(t){d=t}))}}return r}}},Dr=T({tag:String,moveClass:String},Ar);function Lr(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Er(t){t.data.newPos=t.elm.getBoundingClientRect()}function Br(t){var e=t.data.pos,n=t.data.newPos,i=e.left-n.left,r=e.top-n.top;if(i||r){t.data.moved=!0;var a=t.elm.style;a.transform=a.WebkitTransform="translate("+i+"px,"+r+"px)",a.transitionDuration="0s"}}delete Dr.mode;var Fr={Transition:$r,TransitionGroup:{props:Dr,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var r=Qe(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],a=this.children=[],o=Mr(this),s=0;s-1?Zn[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Zn[t]=/HTMLUnknownElement/.test(e.toString())},T(Cn.options.directives,Cr),T(Cn.options.components,Fr),Cn.prototype.__patch__=U?vr:P,Cn.prototype.$mount=function(t,e){return function(t,e,n){var i;return t.$el=e,t.$options.render||(t.$options.render=mt),en(t,"beforeMount"),i=function(){t._update(t._render(),n)},new pn(t,i,P,{before:function(){t._isMounted&&!t._isDestroyed&&en(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,en(t,"mounted")),t}(this,t=t&&U?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},U&&setTimeout((function(){z.devtools&&at&&at.emit("init",Cn)}),0),e.a=Cn}).call(this,n(2),n(14).setImmediate)},function(t,e,n){},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){},function(t,e,n){ +/*! + * Chart.js v2.9.3 + * https://www.chartjs.org + * (c) 2019 Chart.js Contributors + * Released under the MIT License + */ +t.exports=function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var e={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},n=function(t,e){return t(e={exports:{}},e.exports),e.exports}((function(t){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[e[i]]=i);var r=t.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var a in r)if(r.hasOwnProperty(a)){if(!("channels"in r[a]))throw new Error("missing channels property: "+a);if(!("labels"in r[a]))throw new Error("missing channel labels property: "+a);if(r[a].labels.length!==r[a].channels)throw new Error("channel and label counts mismatch: "+a);var o=r[a].channels,s=r[a].labels;delete r[a].channels,delete r[a].labels,Object.defineProperty(r[a],"channels",{value:o}),Object.defineProperty(r[a],"labels",{value:s})}r.rgb.hsl=function(t){var e,n,i=t[0]/255,r=t[1]/255,a=t[2]/255,o=Math.min(i,r,a),s=Math.max(i,r,a),l=s-o;return s===o?e=0:i===s?e=(r-a)/l:r===s?e=2+(a-i)/l:a===s&&(e=4+(i-r)/l),(e=Math.min(60*e,360))<0&&(e+=360),n=(o+s)/2,[e,100*(s===o?0:n<=.5?l/(s+o):l/(2-s-o)),100*n]},r.rgb.hsv=function(t){var e,n,i,r,a,o=t[0]/255,s=t[1]/255,l=t[2]/255,u=Math.max(o,s,l),c=u-Math.min(o,s,l),h=function(t){return(u-t)/6/c+.5};return 0===c?r=a=0:(a=c/u,e=h(o),n=h(s),i=h(l),o===u?r=i-n:s===u?r=1/3+e-i:l===u&&(r=2/3+n-e),r<0?r+=1:r>1&&(r-=1)),[360*r,100*a,100*u]},r.rgb.hwb=function(t){var e=t[0],n=t[1],i=t[2];return[r.rgb.hsl(t)[0],1/255*Math.min(e,Math.min(n,i))*100,100*(i=1-1/255*Math.max(e,Math.max(n,i)))]},r.rgb.cmyk=function(t){var e,n=t[0]/255,i=t[1]/255,r=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-i,1-r)))/(1-e)||0),100*((1-i-e)/(1-e)||0),100*((1-r-e)/(1-e)||0),100*e]},r.rgb.keyword=function(t){var i=n[t];if(i)return i;var r,a,o,s=1/0;for(var l in e)if(e.hasOwnProperty(l)){var u=e[l],c=(a=t,o=u,Math.pow(a[0]-o[0],2)+Math.pow(a[1]-o[1],2)+Math.pow(a[2]-o[2],2));c.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92)),100*(.2126*e+.7152*n+.0722*i),100*(.0193*e+.1192*n+.9505*i)]},r.rgb.lab=function(t){var e=r.rgb.xyz(t),n=e[0],i=e[1],a=e[2];return i/=100,a/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116)-16,500*(n-i),200*(i-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},r.hsl.rgb=function(t){var e,n,i,r,a,o=t[0]/360,s=t[1]/100,l=t[2]/100;if(0===s)return[a=255*l,a,a];e=2*l-(n=l<.5?l*(1+s):l+s-l*s),r=[0,0,0];for(var u=0;u<3;u++)(i=o+1/3*-(u-1))<0&&i++,i>1&&i--,a=6*i<1?e+6*(n-e)*i:2*i<1?n:3*i<2?e+(n-e)*(2/3-i)*6:e,r[u]=255*a;return r},r.hsl.hsv=function(t){var e=t[0],n=t[1]/100,i=t[2]/100,r=n,a=Math.max(i,.01);return n*=(i*=2)<=1?i:2-i,r*=a<=1?a:2-a,[e,100*(0===i?2*r/(a+r):2*n/(i+n)),(i+n)/2*100]},r.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,i=t[2]/100,r=Math.floor(e)%6,a=e-Math.floor(e),o=255*i*(1-n),s=255*i*(1-n*a),l=255*i*(1-n*(1-a));switch(i*=255,r){case 0:return[i,l,o];case 1:return[s,i,o];case 2:return[o,i,l];case 3:return[o,s,i];case 4:return[l,o,i];case 5:return[i,o,s]}},r.hsv.hsl=function(t){var e,n,i,r=t[0],a=t[1]/100,o=t[2]/100,s=Math.max(o,.01);return i=(2-a)*o,n=a*s,[r,100*(n=(n/=(e=(2-a)*s)<=1?e:2-e)||0),100*(i/=2)]},r.hwb.rgb=function(t){var e,n,i,r,a,o,s,l=t[0]/360,u=t[1]/100,c=t[2]/100,h=u+c;switch(h>1&&(u/=h,c/=h),i=6*l-(e=Math.floor(6*l)),0!=(1&e)&&(i=1-i),r=u+i*((n=1-c)-u),e){default:case 6:case 0:a=n,o=r,s=u;break;case 1:a=r,o=n,s=u;break;case 2:a=u,o=n,s=r;break;case 3:a=u,o=r,s=n;break;case 4:a=r,o=u,s=n;break;case 5:a=n,o=u,s=r}return[255*a,255*o,255*s]},r.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,i=t[2]/100,r=t[3]/100;return[255*(1-Math.min(1,e*(1-r)+r)),255*(1-Math.min(1,n*(1-r)+r)),255*(1-Math.min(1,i*(1-r)+r))]},r.xyz.rgb=function(t){var e,n,i,r=t[0]/100,a=t[1]/100,o=t[2]/100;return n=-.9689*r+1.8758*a+.0415*o,i=.0557*r+-.204*a+1.057*o,e=(e=3.2406*r+-1.5372*a+-.4986*o)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,i=i>.0031308?1.055*Math.pow(i,1/2.4)-.055:12.92*i,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(i=Math.min(Math.max(0,i),1))]},r.xyz.lab=function(t){var e=t[0],n=t[1],i=t[2];return n/=100,i/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},r.lab.xyz=function(t){var e,n,i,r=t[0];e=t[1]/500+(n=(r+16)/116),i=n-t[2]/200;var a=Math.pow(n,3),o=Math.pow(e,3),s=Math.pow(i,3);return n=a>.008856?a:(n-16/116)/7.787,e=o>.008856?o:(e-16/116)/7.787,i=s>.008856?s:(i-16/116)/7.787,[e*=95.047,n*=100,i*=108.883]},r.lab.lch=function(t){var e,n=t[0],i=t[1],r=t[2];return(e=360*Math.atan2(r,i)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(i*i+r*r),e]},r.lch.lab=function(t){var e,n=t[0],i=t[1];return e=t[2]/360*2*Math.PI,[n,i*Math.cos(e),i*Math.sin(e)]},r.rgb.ansi16=function(t){var e=t[0],n=t[1],i=t[2],a=1 in arguments?arguments[1]:r.rgb.hsv(t)[2];if(0===(a=Math.round(a/50)))return 30;var o=30+(Math.round(i/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===a&&(o+=60),o},r.hsv.ansi16=function(t){return r.rgb.ansi16(r.hsv.rgb(t),t[2])},r.rgb.ansi256=function(t){var e=t[0],n=t[1],i=t[2];return e===n&&n===i?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(i/255*5)},r.ansi16.rgb=function(t){var e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),[e=e/10.5*255,e,e];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},r.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},r.rgb.hex=function(t){var e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},r.hex.rgb=function(t){var e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];var n=e[0];3===e[0].length&&(n=n.split("").map((function(t){return t+t})).join(""));var i=parseInt(n,16);return[i>>16&255,i>>8&255,255&i]},r.rgb.hcg=function(t){var e,n=t[0]/255,i=t[1]/255,r=t[2]/255,a=Math.max(Math.max(n,i),r),o=Math.min(Math.min(n,i),r),s=a-o;return e=s<=0?0:a===n?(i-r)/s%6:a===i?2+(r-n)/s:4+(n-i)/s+4,e/=6,[360*(e%=1),100*s,100*(s<1?o/(1-s):0)]},r.hsl.hcg=function(t){var e=t[1]/100,n=t[2]/100,i=1,r=0;return(i=n<.5?2*e*n:2*e*(1-n))<1&&(r=(n-.5*i)/(1-i)),[t[0],100*i,100*r]},r.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,i=e*n,r=0;return i<1&&(r=(n-i)/(1-i)),[t[0],100*i,100*r]},r.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,i=t[2]/100;if(0===n)return[255*i,255*i,255*i];var r,a=[0,0,0],o=e%1*6,s=o%1,l=1-s;switch(Math.floor(o)){case 0:a[0]=1,a[1]=s,a[2]=0;break;case 1:a[0]=l,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=s;break;case 3:a[0]=0,a[1]=l,a[2]=1;break;case 4:a[0]=s,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=l}return r=(1-n)*i,[255*(n*a[0]+r),255*(n*a[1]+r),255*(n*a[2]+r)]},r.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),i=0;return n>0&&(i=e/n),[t[0],100*i,100*n]},r.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,i=0;return n>0&&n<.5?i=e/(2*n):n>=.5&&n<1&&(i=e/(2*(1-n))),[t[0],100*i,100*n]},r.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},r.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,i=n-e,r=0;return i<1&&(r=(n-i)/(1-i)),[t[0],100*i,100*r]},r.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},r.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},r.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},r.gray.hsl=r.gray.hsv=function(t){return[0,0,t[0]]},r.gray.hwb=function(t){return[0,100,t[0]]},r.gray.cmyk=function(t){return[0,0,0,t[0]]},r.gray.lab=function(t){return[t[0],0,0]},r.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},r.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}}));function i(t){var e=function(){for(var t={},e=Object.keys(n),i=e.length,r=0;r1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"==typeof n)for(var i=n.length,r=0;r1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(i)}))}));var s=o,l={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},u={getRgba:c,getHsla:h,getRgb:function(t){var e=c(t);return e&&e.slice(0,3)},getHsl:function(t){var e=h(t);return e&&e.slice(0,3)},getHwb:d,getAlpha:function(t){var e=c(t);return e?e[3]:(e=h(t))?e[3]:(e=d(t))?e[3]:void 0},hexString:function(t,e){return e=void 0!==e&&3===t.length?e:t[3],"#"+m(t[0])+m(t[1])+m(t[2])+(e>=0&&e<1?m(Math.round(255*e)):"")},rgbString:function(t,e){return e<1||t[3]&&t[3]<1?f(t,e):"rgb("+t[0]+", "+t[1]+", "+t[2]+")"},rgbaString:f,percentString:function(t,e){if(e<1||t[3]&&t[3]<1)return p(t,e);var n=Math.round(t[0]/255*100),i=Math.round(t[1]/255*100),r=Math.round(t[2]/255*100);return"rgb("+n+"%, "+i+"%, "+r+"%)"},percentaString:p,hslString:function(t,e){return e<1||t[3]&&t[3]<1?v(t,e):"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)"},hslaString:v,hwbString:function(t,e){return void 0===e&&(e=void 0!==t[3]?t[3]:1),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+(void 0!==e&&1!==e?", "+e:"")+")"},keyword:function(t){return y[t.slice(0,3)]}};function c(t){if(t){var e=[0,0,0],n=1,i=t.match(/^#([a-fA-F0-9]{3,4})$/i),r="";if(i){r=(i=i[1])[3];for(var a=0;an?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.values.rgb;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=[],e=0;e<3;e++)t[e]=255-this.values.rgb[e];return this.setValues("rgb",t),this},lighten:function(t){var e=this.values.hsl;return e[2]+=e[2]*t,this.setValues("hsl",e),this},darken:function(t){var e=this.values.hsl;return e[2]-=e[2]*t,this.setValues("hsl",e),this},saturate:function(t){var e=this.values.hsl;return e[1]+=e[1]*t,this.setValues("hsl",e),this},desaturate:function(t){var e=this.values.hsl;return e[1]-=e[1]*t,this.setValues("hsl",e),this},whiten:function(t){var e=this.values.hwb;return e[1]+=e[1]*t,this.setValues("hwb",e),this},blacken:function(t){var e=this.values.hwb;return e[2]+=e[2]*t,this.setValues("hwb",e),this},greyscale:function(){var t=this.values.rgb,e=.3*t[0]+.59*t[1]+.11*t[2];return this.setValues("rgb",[e,e,e]),this},clearer:function(t){var e=this.values.alpha;return this.setValues("alpha",e-e*t),this},opaquer:function(t){var e=this.values.alpha;return this.setValues("alpha",e+e*t),this},rotate:function(t){var e=this.values.hsl,n=(e[0]+t)%360;return e[0]=n<0?360+n:n,this.setValues("hsl",e),this},mix:function(t,e){var n=t,i=void 0===e?.5:e,r=2*i-1,a=this.alpha()-n.alpha(),o=((r*a==-1?r:(r+a)/(1+r*a))+1)/2,s=1-o;return this.rgb(o*this.red()+s*n.red(),o*this.green()+s*n.green(),o*this.blue()+s*n.blue()).alpha(this.alpha()*i+n.alpha()*(1-i))},toJSON:function(){return this.rgb()},clone:function(){var t,e,n=new x,i=this.values,r=n.values;for(var a in i)i.hasOwnProperty(a)&&(t=i[a],"[object Array]"===(e={}.toString.call(t))?r[a]=t.slice(0):"[object Number]"===e?r[a]=t:console.error("unexpected color value:",t));return n}},x.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},x.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},x.prototype.getValues=function(t){for(var e=this.values,n={},i=0;i=0;r--)e.call(n,t[r],r);else for(r=0;r=1?t:-(Math.sqrt(1-t*t)-1)},easeOutCirc:function(t){return Math.sqrt(1-(t-=1)*t)},easeInOutCirc:function(t){return(t/=.5)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},easeInElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),-i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n))},easeOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:1===t?1:(n||(n=.3),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),i*Math.pow(2,-10*t)*Math.sin((t-e)*(2*Math.PI)/n)+1)},easeInOutElastic:function(t){var e=1.70158,n=0,i=1;return 0===t?0:2==(t/=.5)?1:(n||(n=.45),i<1?(i=1,e=n/4):e=n/(2*Math.PI)*Math.asin(1/i),t<1?i*Math.pow(2,10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*-.5:i*Math.pow(2,-10*(t-=1))*Math.sin((t-e)*(2*Math.PI)/n)*.5+1)},easeInBack:function(t){var e=1.70158;return t*t*((e+1)*t-e)},easeOutBack:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},easeInOutBack:function(t){var e=1.70158;return(t/=.5)<1?t*t*((1+(e*=1.525))*t-e)*.5:.5*((t-=2)*t*((1+(e*=1.525))*t+e)+2)},easeInBounce:function(t){return 1-C.easeOutBounce(1-t)},easeOutBounce:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},easeInOutBounce:function(t){return t<.5?.5*C.easeInBounce(2*t):.5*C.easeOutBounce(2*t-1)+.5}},A={effects:C};S.easingEffects=C;var I=Math.PI,M=I/180,T=2*I,O=I/2,P=I/4,$=2*I/3,D={clear:function(t){t.ctx.clearRect(0,0,t.width,t.height)},roundedRect:function(t,e,n,i,r,a){if(a){var o=Math.min(a,r/2,i/2),s=e+o,l=n+o,u=e+i-o,c=n+r-o;t.moveTo(e,l),se.left-1e-6&&t.xe.top-1e-6&&t.y0&&this.requestAnimationFrame()},advance:function(){for(var t,e,n,i,r=this.animations,a=0;a=n?(R.callback(t.onAnimationComplete,[t],e),e.animating=!1,r.splice(a,1)):++a}},Q=R.options.resolve,J=["push","pop","shift","splice","unshift"];function tt(t,e){var n=t._chartjs;if(n){var i=n.listeners,r=i.indexOf(e);-1!==r&&i.splice(r,1),i.length>0||(J.forEach((function(e){delete t[e]})),delete t._chartjs)}}var et=function(t,e){this.initialize(t,e)};R.extend(et.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(t,e){var n=this;n.chart=t,n.index=e,n.linkScales(),n.addElements(),n._type=n.getMeta().type},updateIndex:function(t){this.index=t},linkScales:function(){var t=this.getMeta(),e=this.chart,n=e.scales,i=this.getDataset(),r=e.options.scales;null!==t.xAxisID&&t.xAxisID in n&&!i.xAxisID||(t.xAxisID=i.xAxisID||r.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in n&&!i.yAxisID||(t.yAxisID=i.yAxisID||r.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(t){return this.chart.scales[t]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&tt(this._data,this)},createMetaDataset:function(){var t=this.datasetElementType;return t&&new t({_chart:this.chart,_datasetIndex:this.index})},createMetaData:function(t){var e=this.dataElementType;return e&&new e({_chart:this.chart,_datasetIndex:this.index,_index:t})},addElements:function(){var t,e,n=this.getMeta(),i=this.getDataset().data||[],r=n.data;for(t=0,e=i.length;tn&&this.insertElements(n,i-n)},insertElements:function(t,e){for(var n=0;nr?(a=r/e.innerRadius,t.arc(o,s,e.innerRadius-r,i+a,n-a,!0)):t.arc(o,s,r,i+Math.PI/2,n-Math.PI/2),t.closePath(),t.clip()}function at(t,e,n){var i="inner"===e.borderAlign;i?(t.lineWidth=2*e.borderWidth,t.lineJoin="round"):(t.lineWidth=e.borderWidth,t.lineJoin="bevel"),n.fullCircles&&function(t,e,n,i){var r,a=n.endAngle;for(i&&(n.endAngle=n.startAngle+it,rt(t,n),n.endAngle=a,n.endAngle===n.startAngle&&n.fullCircles&&(n.endAngle+=it,n.fullCircles--)),t.beginPath(),t.arc(n.x,n.y,n.innerRadius,n.startAngle+it,n.startAngle,!0),r=0;rs;)r-=it;for(;r=o&&r<=s,u=a>=n.innerRadius&&a<=n.outerRadius;return l&&u}return!1},getCenterPoint:function(){var t=this._view,e=(t.startAngle+t.endAngle)/2,n=(t.innerRadius+t.outerRadius)/2;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},getArea:function(){var t=this._view;return Math.PI*((t.endAngle-t.startAngle)/(2*Math.PI))*(Math.pow(t.outerRadius,2)-Math.pow(t.innerRadius,2))},tooltipPosition:function(){var t=this._view,e=t.startAngle+(t.endAngle-t.startAngle)/2,n=(t.outerRadius-t.innerRadius)/2+t.innerRadius;return{x:t.x+Math.cos(e)*n,y:t.y+Math.sin(e)*n}},draw:function(){var t,e=this._chart.ctx,n=this._view,i="inner"===n.borderAlign?.33:0,r={x:n.x,y:n.y,innerRadius:n.innerRadius,outerRadius:Math.max(n.outerRadius-i,0),pixelMargin:i,startAngle:n.startAngle,endAngle:n.endAngle,fullCircles:Math.floor(n.circumference/it)};if(e.save(),e.fillStyle=n.backgroundColor,e.strokeStyle=n.borderColor,r.fullCircles){for(r.endAngle=r.startAngle+it,e.beginPath(),e.arc(r.x,r.y,r.outerRadius,r.startAngle,r.endAngle),e.arc(r.x,r.y,r.innerRadius,r.endAngle,r.startAngle,!0),e.closePath(),t=0;tt.x&&(e=mt(e,"left","right")):t.basen?n:i,r:l.right||r<0?0:r>e?e:r,b:l.bottom||a<0?0:a>n?n:a,l:l.left||o<0?0:o>e?e:o}}function bt(t,e,n){var i=null===e,r=null===n,a=!(!t||i&&r)&>(t);return a&&(i||e>=a.left&&e<=a.right)&&(r||n>=a.top&&n<=a.bottom)}B._set("global",{elements:{rectangle:{backgroundColor:pt,borderColor:pt,borderSkipped:"bottom",borderWidth:0}}});var xt=X.extend({_type:"rectangle",draw:function(){var t=this._chart.ctx,e=this._view,n=function(t){var e=gt(t),n=e.right-e.left,i=e.bottom-e.top,r=yt(t,n/2,i/2);return{outer:{x:e.left,y:e.top,w:n,h:i},inner:{x:e.left+r.l,y:e.top+r.t,w:n-r.l-r.r,h:i-r.t-r.b}}}(e),i=n.outer,r=n.inner;t.fillStyle=e.backgroundColor,t.fillRect(i.x,i.y,i.w,i.h),i.w===r.w&&i.h===r.h||(t.save(),t.beginPath(),t.rect(i.x,i.y,i.w,i.h),t.clip(),t.fillStyle=e.borderColor,t.rect(r.x,r.y,r.w,r.h),t.fill("evenodd"),t.restore())},height:function(){var t=this._view;return t.base-t.y},inRange:function(t,e){return bt(this._view,t,e)},inLabelRange:function(t,e){var n=this._view;return vt(n)?bt(n,t,null):bt(n,null,e)},inXRange:function(t){return bt(this._view,t,null)},inYRange:function(t){return bt(this._view,null,t)},getCenterPoint:function(){var t,e,n=this._view;return vt(n)?(t=n.x,e=(n.y+n.base)/2):(t=(n.x+n.base)/2,e=n.y),{x:t,y:e}},getArea:function(){var t=this._view;return vt(t)?t.width*Math.abs(t.y-t.base):t.height*Math.abs(t.x-t.base)},tooltipPosition:function(){var t=this._view;return{x:t.x,y:t.y}}}),_t={},wt=ot,kt=ut,St=ft,Ct=xt;_t.Arc=wt,_t.Line=kt,_t.Point=St,_t.Rectangle=Ct;var At=R._deprecated,It=R.valueOrDefault;function Mt(t,e,n){var i,r,a=n.barThickness,o=e.stackCount,s=e.pixels[t],l=R.isNullOrUndef(a)?function(t,e){var n,i,r,a,o=t._length;for(r=1,a=e.length;r0?Math.min(o,Math.abs(i-n)):o,n=i;return o}(e.scale,e.pixels):-1;return R.isNullOrUndef(a)?(i=l*n.categoryPercentage,r=n.barPercentage):(i=a*o,r=1),{chunk:i/o,ratio:r,start:s-i/2}}B._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),B._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var Tt=nt.extend({dataElementType:_t.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var t,e,n=this;nt.prototype.initialize.apply(n,arguments),(t=n.getMeta()).stack=n.getDataset().stack,t.bar=!0,e=n._getIndexScale().options,At("bar chart",e.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),At("bar chart",e.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),At("bar chart",e.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),At("bar chart",n._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),At("bar chart",e.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(t){var e,n,i=this.getMeta().data;for(this._ruler=this.getRuler(),e=0,n=i.length;e=0&&v.min>=0?v.min:v.max,x=void 0===v.start?v.end:v.max>=0&&v.min>=0?v.max-v.min:v.min-v.max,_=p.length;if(m||void 0===m&&void 0!==y)for(i=0;i<_&&(r=p[i]).index!==t;++i)r.stack===y&&(a=void 0===(u=h._parseValue(f[r.index].data[e])).start?u.end:u.min>=0&&u.max>=0?u.max:u.min,(v.min<0&&a<0||v.max>=0&&a>0)&&(b+=a));return o=h.getPixelForValue(b),l=(s=h.getPixelForValue(b+x))-o,void 0!==g&&Math.abs(l)=0&&!d||x<0&&d?o-g:o+g),{size:l,base:o,head:s,center:s+l/2}},calculateBarIndexPixels:function(t,e,n,i){var r="flex"===i.barThickness?function(t,e,n){var i,r=e.pixels,a=r[t],o=t>0?r[t-1]:null,s=t=Lt?-Et:y<-Lt?Et:0)+g,x=Math.cos(y),_=Math.sin(y),w=Math.cos(b),k=Math.sin(b),S=y<=0&&b>=0||b>=Et,C=y<=Bt&&b>=Bt||b>=Et+Bt,A=y<=-Bt&&b>=-Bt||b>=Lt+Bt,I=y===-Lt||b>=Lt?-1:Math.min(x,x*v,w,w*v),M=A?-1:Math.min(_,_*v,k,k*v),T=S?1:Math.max(x,x*v,w,w*v),O=C?1:Math.max(_,_*v,k,k*v);u=(T-I)/2,c=(O-M)/2,h=-(T+I)/2,d=-(O+M)/2}for(i=0,r=p.length;i0&&!isNaN(t)?Et*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,n,i,r,a,o,s,l,u=0,c=this.chart;if(!t)for(e=0,n=c.data.datasets.length;e(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,n=t._options,i=R.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=Dt(n.hoverBackgroundColor,i(n.backgroundColor)),e.borderColor=Dt(n.hoverBorderColor,i(n.borderColor)),e.borderWidth=Dt(n.hoverBorderWidth,n.borderWidth)},_getRingWeightOffset:function(t){for(var e=0,n=0;n0&&Rt(l[t-1]._model,s)&&(n.controlPointPreviousX=u(n.controlPointPreviousX,s.left,s.right),n.controlPointPreviousY=u(n.controlPointPreviousY,s.top,s.bottom)),t0&&(a=t.getDatasetMeta(a[0]._datasetIndex).data),a},"x-axis":function(t,e){return ie(t,e,{intersect:!1})},point:function(t,e){return te(t,Qt(e,t))},nearest:function(t,e,n){var i=Qt(e,t);n.axis=n.axis||"xy";var r=ne(n.axis);return ee(t,i,n.intersect,r)},x:function(t,e,n){var i=Qt(e,t),r=[],a=!1;return Jt(t,(function(t){t.inXRange(i.x)&&r.push(t),t.inRange(i.x,i.y)&&(a=!0)})),n.intersect&&!a&&(r=[]),r},y:function(t,e,n){var i=Qt(e,t),r=[],a=!1;return Jt(t,(function(t){t.inYRange(i.y)&&r.push(t),t.inRange(i.x,i.y)&&(a=!0)})),n.intersect&&!a&&(r=[]),r}}},ae=R.extend;function oe(t,e){return R.where(t,(function(t){return t.pos===e}))}function se(t,e){return t.sort((function(t,n){var i=e?n:t,r=e?t:n;return i.weight===r.weight?i.index-r.index:i.weight-r.weight}))}function le(t,e,n,i){return Math.max(t[n],e[n])+Math.max(t[i],e[i])}function ue(t,e,n){var i,r,a=n.box,o=t.maxPadding;if(n.size&&(t[n.pos]-=n.size),n.size=n.horizontal?a.height:a.width,t[n.pos]+=n.size,a.getPadding){var s=a.getPadding();o.top=Math.max(o.top,s.top),o.left=Math.max(o.left,s.left),o.bottom=Math.max(o.bottom,s.bottom),o.right=Math.max(o.right,s.right)}if(i=e.outerWidth-le(o,t,"left","right"),r=e.outerHeight-le(o,t,"top","bottom"),i!==t.w||r!==t.h)return t.w=i,t.h=r,n.horizontal?i!==t.w:r!==t.h}function ce(t,e){var n=e.maxPadding;function i(t){var i={left:0,top:0,right:0,bottom:0};return t.forEach((function(t){i[t]=Math.max(e[t],n[t])})),i}return i(t?["left","right"]:["top","bottom"])}function he(t,e,n){var i,r,a,o,s,l,u=[];for(i=0,r=t.length;i div {\n\tposition: absolute;\n\twidth: 1000000px;\n\theight: 1000000px;\n\tleft: 0;\n\ttop: 0;\n}\n\n.chartjs-size-monitor-shrink > div {\n\tposition: absolute;\n\twidth: 200%;\n\theight: 200%;\n\tleft: 0;\n\ttop: 0;\n}\n"}))&&fe.default||fe,ge="$chartjs",me="chartjs-size-monitor",ye="chartjs-render-monitor",be="chartjs-render-animation",xe=["animationstart","webkitAnimationStart"],_e={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function we(t,e){var n=R.getStyle(t,e),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?Number(i[1]):void 0}var ke=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function Se(t,e,n){t.addEventListener(e,n,ke)}function Ce(t,e,n){t.removeEventListener(e,n,ke)}function Ae(t,e,n,i,r){return{type:t,chart:e,native:r||null,x:void 0!==n?n:null,y:void 0!==i?i:null}}function Ie(t){var e=document.createElement("div");return e.className=t||"",e}function Me(t,e,n){var i,r,a,o,s=t[ge]||(t[ge]={}),l=s.resizer=function(t){var e=Ie(me),n=Ie(me+"-expand"),i=Ie(me+"-shrink");n.appendChild(Ie()),i.appendChild(Ie()),e.appendChild(n),e.appendChild(i),e._reset=function(){n.scrollLeft=1e6,n.scrollTop=1e6,i.scrollLeft=1e6,i.scrollTop=1e6};var r=function(){e._reset(),t()};return Se(n,"scroll",r.bind(n,"expand")),Se(i,"scroll",r.bind(i,"shrink")),e}((i=function(){if(s.resizer){var i=n.options.maintainAspectRatio&&t.parentNode,r=i?i.clientWidth:0;e(Ae("resize",n)),i&&i.clientWidth0){var a=t[0];a.label?n=a.label:a.xLabel?n=a.xLabel:r>0&&a.index-1?t.split("\n"):t}function ze(t){var e=B.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,rtl:t.rtl,textDirection:t.textDirection,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Ee(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Ee(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Ee(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Ee(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Ee(t.titleFontStyle,e.defaultFontStyle),titleFontSize:Ee(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Ee(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Ee(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Ee(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function Re(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function je(t){return Ve([],Ne(t))}var We=X.extend({initialize:function(){this._model=ze(this._options),this._lastActive=[]},getTitle:function(){var t=this,e=t._options,n=e.callbacks,i=n.beforeTitle.apply(t,arguments),r=n.title.apply(t,arguments),a=n.afterTitle.apply(t,arguments),o=[];return o=Ve(o,Ne(i)),o=Ve(o,Ne(r)),o=Ve(o,Ne(a))},getBeforeBody:function(){return je(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var n=this,i=n._options.callbacks,r=[];return R.each(t,(function(t){var a={before:[],lines:[],after:[]};Ve(a.before,Ne(i.beforeLabel.call(n,t,e))),Ve(a.lines,i.label.call(n,t,e)),Ve(a.after,Ne(i.afterLabel.call(n,t,e))),r.push(a)})),r},getAfterBody:function(){return je(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this,e=t._options.callbacks,n=e.beforeFooter.apply(t,arguments),i=e.footer.apply(t,arguments),r=e.afterFooter.apply(t,arguments),a=[];return a=Ve(a,Ne(n)),a=Ve(a,Ne(i)),a=Ve(a,Ne(r))},update:function(t){var e,n,i,r,a,o,s,l,u,c,h=this,d=h._options,f=h._model,p=h._model=ze(d),v=h._active,g=h._data,m={xAlign:f.xAlign,yAlign:f.yAlign},y={x:f.x,y:f.y},b={width:f.width,height:f.height},x={x:f.caretX,y:f.caretY};if(v.length){p.opacity=1;var _=[],w=[];x=Fe[d.position].call(h,v,h._eventPosition);var k=[];for(e=0,n=v.length;ei.width&&(r=i.width-e.width),r<0&&(r=0)),"top"===c?a+=h:a-="bottom"===c?e.height+h:e.height/2,"center"===c?"left"===u?r+=h:"right"===u&&(r-=h):"left"===u?r-=d:"right"===u&&(r+=d),{x:r,y:a}}(p,b,m=function(t,e){var n,i,r,a,o,s=t._model,l=t._chart,u=t._chart.chartArea,c="center",h="center";s.yl.height-e.height&&(h="bottom");var d=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(n=function(t){return t<=d},i=function(t){return t>d}):(n=function(t){return t<=e.width/2},i=function(t){return t>=l.width-e.width/2}),r=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},a=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},n(s.x)?(c="left",r(s.x)&&(c="center",h=o(s.y))):i(s.x)&&(c="right",a(s.x)&&(c="center",h=o(s.y)));var p=t._options;return{xAlign:p.xAlign?p.xAlign:c,yAlign:p.yAlign?p.yAlign:h}}(this,b),h._chart)}else p.opacity=0;return p.xAlign=m.xAlign,p.yAlign=m.yAlign,p.x=y.x,p.y=y.y,p.width=b.width,p.height=b.height,p.caretX=x.x,p.caretY=x.y,h._model=p,t&&d.custom&&d.custom.call(h,p),h},drawCaret:function(t,e){var n=this._chart.ctx,i=this._view,r=this.getCaretPosition(t,e,i);n.lineTo(r.x1,r.y1),n.lineTo(r.x2,r.y2),n.lineTo(r.x3,r.y3)},getCaretPosition:function(t,e,n){var i,r,a,o,s,l,u=n.caretSize,c=n.cornerRadius,h=n.xAlign,d=n.yAlign,f=t.x,p=t.y,v=e.width,g=e.height;if("center"===d)s=p+g/2,"left"===h?(r=(i=f)-u,a=i,o=s+u,l=s-u):(r=(i=f+v)+u,a=i,o=s-u,l=s+u);else if("left"===h?(i=(r=f+c+u)-u,a=r+u):"right"===h?(i=(r=f+v-c-u)-u,a=r+u):(i=(r=n.caretX)-u,a=r+u),"top"===d)s=(o=p)-u,l=o;else{s=(o=p+g)+u,l=o;var m=a;a=i,i=m}return{x1:i,x2:r,x3:a,y1:o,y2:s,y3:l}},drawTitle:function(t,e,n){var i,r,a,o=e.title,s=o.length;if(s){var l=Be(e.rtl,e.x,e.width);for(t.x=Re(e,e._titleAlign),n.textAlign=l.textAlign(e._titleAlign),n.textBaseline="middle",i=e.titleFontSize,r=e.titleSpacing,n.fillStyle=e.titleFontColor,n.font=R.fontString(i,e._titleFontStyle,e._titleFontFamily),a=0;a0&&n.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var n={width:e.width,height:e.height},i={x:e.x,y:e.y},r=Math.abs(e.opacity<.001)?0:e.opacity,a=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&a&&(t.save(),t.globalAlpha=r,this.drawBackground(i,e,t,n),i.y+=e.yPadding,R.rtl.overrideTextDirection(t,e.textDirection),this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),R.rtl.restoreTextDirection(t,e.textDirection),t.restore())}},handleEvent:function(t){var e,n=this,i=n._options;return n._lastActive=n._lastActive||[],"mouseout"===t.type?n._active=[]:(n._active=n._chart.getElementsAtEventForMode(t,i.mode,i),i.reverse&&n._active.reverse()),(e=!R.arrayEquals(n._active,n._lastActive))&&(n._lastActive=n._active,(i.enabled||i.custom)&&(n._eventPosition={x:t.x,y:t.y},n.update(!0),n.pivot())),e}}),He=Fe,qe=We;qe.positioners=He;var Ue=R.valueOrDefault;function Ye(){return R.merge({},[].slice.call(arguments),{merger:function(t,e,n,i){if("xAxes"===t||"yAxes"===t){var r,a,o,s=n[t].length;for(e[t]||(e[t]=[]),r=0;r=e[t].length&&e[t].push({}),!e[t][r].type||o.type&&o.type!==e[t][r].type?R.merge(e[t][r],[Le.getScaleDefaults(a),o]):R.merge(e[t][r],o)}else R._merger(t,e,n,i)}})}function Xe(){return R.merge({},[].slice.call(arguments),{merger:function(t,e,n,i){var r=e[t]||{},a=n[t];"scales"===t?e[t]=Ye(r,a):"scale"===t?e[t]=R.merge(r,[Le.getScaleDefaults(a.type),a]):R._merger(t,e,n,i)}})}function Ge(t){var e=t.options;R.each(t.scales,(function(e){pe.removeBox(t,e)})),e=Xe(B.global,B[t.config.type],e),t.options=t.config.options=e,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=e.tooltips,t.tooltip.initialize()}function Ke(t,e,n){var i,r=function(t){return t.id===i};do{i=e+n++}while(R.findIndex(t,r)>=0);return i}function Ze(t){return"top"===t||"bottom"===t}function Qe(t,e){return function(n,i){return n[t]===i[t]?n[e]-i[e]:n[t]-i[t]}}B._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Je=function(t,e){return this.construct(t,e),this};R.extend(Je.prototype,{construct:function(t,e){var n=this;e=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=Xe(B.global,B[t.type],t.options||{}),t}(e);var i=$e.acquireContext(t,e),r=i&&i.canvas,a=r&&r.height,o=r&&r.width;n.id=R.uid(),n.ctx=i,n.canvas=r,n.config=e,n.width=o,n.height=a,n.aspectRatio=a?o/a:null,n.options=e.options,n._bufferedRender=!1,n._layers=[],n.chart=n,n.controller=n,Je.instances[n.id]=n,Object.defineProperty(n,"data",{get:function(){return n.config.data},set:function(t){n.config.data=t}}),i&&r?(n.initialize(),n.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return De.notify(t,"beforeInit"),R.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.initToolTip(),De.notify(t,"afterInit"),t},clear:function(){return R.canvas.clear(this),this},stop:function(){return Z.cancelAnimation(this),this},resize:function(t){var e=this,n=e.options,i=e.canvas,r=n.maintainAspectRatio&&e.aspectRatio||null,a=Math.max(0,Math.floor(R.getMaximumWidth(i))),o=Math.max(0,Math.floor(r?a/r:R.getMaximumHeight(i)));if((e.width!==a||e.height!==o)&&(i.width=e.width=a,i.height=e.height=o,i.style.width=a+"px",i.style.height=o+"px",R.retinaScale(e,n.devicePixelRatio),!t)){var s={width:a,height:o};De.notify(e,"resize",[s]),n.onResize&&n.onResize(e,s),e.stop(),e.update({duration:n.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},n=t.scale;R.each(e.xAxes,(function(t,n){t.id||(t.id=Ke(e.xAxes,"x-axis-",n))})),R.each(e.yAxes,(function(t,n){t.id||(t.id=Ke(e.yAxes,"y-axis-",n))})),n&&(n.id=n.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,n=t.scales||{},i=[],r=Object.keys(n).reduce((function(t,e){return t[e]=!1,t}),{});e.scales&&(i=i.concat((e.scales.xAxes||[]).map((function(t){return{options:t,dtype:"category",dposition:"bottom"}})),(e.scales.yAxes||[]).map((function(t){return{options:t,dtype:"linear",dposition:"left"}})))),e.scale&&i.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),R.each(i,(function(e){var i=e.options,a=i.id,o=Ue(i.type,e.dtype);Ze(i.position)!==Ze(e.dposition)&&(i.position=e.dposition),r[a]=!0;var s=null;if(a in n&&n[a].type===o)(s=n[a]).options=i,s.ctx=t.ctx,s.chart=t;else{var l=Le.getScaleConstructor(o);if(!l)return;s=new l({id:a,type:o,options:i,ctx:t.ctx,chart:t}),n[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)})),R.each(r,(function(t,e){t||delete n[e]})),t.scales=n,Le.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t,e,n=this,i=[],r=n.data.datasets;for(t=0,e=r.length;t=0;--n)this.drawDataset(e[n],t);De.notify(this,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var n={meta:t,index:t.index,easingValue:e};!1!==De.notify(this,"beforeDatasetDraw",[n])&&(t.controller.draw(e),De.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,n={tooltip:e,easingValue:t};!1!==De.notify(this,"beforeTooltipDraw",[n])&&(e.draw(),De.notify(this,"afterTooltipDraw",[n]))},getElementAtEvent:function(t){return re.modes.single(this,t)},getElementsAtEvent:function(t){return re.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return re.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,n){var i=re.modes[e];return"function"==typeof i?i(this,t,n):[]},getDatasetAtEvent:function(t){return re.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var n=e._meta[this.id];return n||(n=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:e.order||0,index:t}),n},getVisibleDatasetCount:function(){for(var t=0,e=0,n=this.data.datasets.length;e3?n[2]-n[1]:n[1]-n[0];Math.abs(i)>1&&t!==Math.floor(t)&&(i=t-Math.floor(t));var r=R.log10(Math.abs(i)),a="";if(0!==t)if(Math.max(Math.abs(n[0]),Math.abs(n[n.length-1]))<1e-4){var o=R.log10(Math.abs(t)),s=Math.floor(o)-Math.floor(r);s=Math.max(Math.min(s,20),0),a=t.toExponential(s)}else{var l=-1*Math.floor(r);l=Math.max(Math.min(l,20),0),a=t.toFixed(l)}else a="0";return a},logarithmic:function(t,e,n){var i=t/Math.pow(10,Math.floor(R.log10(t)));return 0===t?"0":1===i||2===i||5===i||0===e||e===n.length-1?t.toExponential():""}}},on=R.isArray,sn=R.isNullOrUndef,ln=R.valueOrDefault,un=R.valueAtIndexOrDefault;function cn(t,e,n){var i,r=t.getTicks().length,a=Math.min(e,r-1),o=t.getPixelForTick(a),s=t._startPixel,l=t._endPixel;if(!(n&&(i=1===r?Math.max(o-s,l-o):0===e?(t.getPixelForTick(1)-o)/2:(o-t.getPixelForTick(a-1))/2,(o+=al+1e-6)))return o}function hn(t,e,n,i){var r,a,o,s,l,u,c,h,d,f,p,v,g,m=n.length,y=[],b=[],x=[];for(r=0;re){for(n=0;n=d||c<=1||!s.isHorizontal()?s.labelRotation=h:(e=(t=s._getLabelSizes()).widest.width,n=t.highest.height-t.highest.offset,i=Math.min(s.maxWidth,s.chart.width-e),e+6>(r=l.offset?s.maxWidth/c:i/(c-1))&&(r=i/(c-(l.offset?.5:1)),a=s.maxHeight-dn(l.gridLines)-u.padding-fn(l.scaleLabel),o=Math.sqrt(e*e+n*n),f=R.toDegrees(Math.min(Math.asin(Math.min((t.highest.height+6)/r,1)),Math.asin(Math.min(a/o,1))-Math.asin(n/o))),f=Math.max(h,Math.min(d,f))),s.labelRotation=f)},afterCalculateTickRotation:function(){R.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){R.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},n=t.chart,i=t.options,r=i.ticks,a=i.scaleLabel,o=i.gridLines,s=t._isVisible(),l="bottom"===i.position,u=t.isHorizontal();if(u?e.width=t.maxWidth:s&&(e.width=dn(o)+fn(a)),u?s&&(e.height=dn(o)+fn(a)):e.height=t.maxHeight,r.display&&s){var c=vn(r),h=t._getLabelSizes(),d=h.first,f=h.last,p=h.widest,v=h.highest,g=.4*c.minor.lineHeight,m=r.padding;if(u){var y=0!==t.labelRotation,b=R.toRadians(t.labelRotation),x=Math.cos(b),_=Math.sin(b),w=_*p.width+x*(v.height-(y?v.offset:0))+(y?0:g);e.height=Math.min(t.maxHeight,e.height+w+m);var k,S,C=t.getPixelForTick(0)-t.left,A=t.right-t.getPixelForTick(t.getTicks().length-1);y?(k=l?x*d.width+_*d.offset:_*(d.height-d.offset),S=l?_*(f.height-f.offset):x*f.width+_*f.offset):(k=d.width/2,S=f.width/2),t.paddingLeft=Math.max((k-C)*t.width/(t.width-C),0)+3,t.paddingRight=Math.max((S-A)*t.width/(t.width-A),0)+3}else{var I=r.mirror?0:p.width+m+g;e.width=Math.min(t.maxWidth,e.width+I),t.paddingTop=d.height/2,t.paddingBottom=f.height/2}}t.handleMargins(),u?(t.width=t._length=n.width-t.margins.left-t.margins.right,t.height=e.height):(t.width=e.width,t.height=t._length=n.height-t.margins.top-t.margins.bottom)},handleMargins:function(){var t=this;t.margins&&(t.margins.left=Math.max(t.paddingLeft,t.margins.left),t.margins.top=Math.max(t.paddingTop,t.margins.top),t.margins.right=Math.max(t.paddingRight,t.margins.right),t.margins.bottom=Math.max(t.paddingBottom,t.margins.bottom))},afterFit:function(){R.callback(this.options.afterFit,[this])},isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(sn(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},_convertTicksToLabels:function(t){var e,n,i,r=this;for(r.ticks=t.map((function(t){return t.value})),r.beforeTickToLabelConversion(),e=r.convertTicksToLabels(t)||r.ticks,r.afterTickToLabelConversion(),n=0,i=t.length;nn-1?null:this.getPixelForDecimal(t*i+(e?i/2:0))},getPixelForDecimal:function(t){return this._reversePixels&&(t=1-t),this._startPixel+t*this._length},getDecimalForPixel:function(t){var e=(t-this._startPixel)/this._length;return this._reversePixels?1-e:e},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,n,i,r,a=this.options.ticks,o=this._length,s=a.maxTicksLimit||o/this._tickSize()+1,l=a.major.enabled?function(t){var e,n,i=[];for(e=0,n=t.length;es)return function(t,e,n){var i,r,a=0,o=e[0];for(n=Math.ceil(n),i=0;iu)return a;return Math.max(u,1)}(l,t,0,s),u>0){for(e=0,n=u-1;e1?(h-c)/(u-1):null,mn(t,i,R.isNullOrUndef(r)?0:c-r,c),mn(t,i,h,R.isNullOrUndef(r)?t.length:h+r),gn(t)}return mn(t,i),gn(t)},_tickSize:function(){var t=this.options.ticks,e=R.toRadians(this.labelRotation),n=Math.abs(Math.cos(e)),i=Math.abs(Math.sin(e)),r=this._getLabelSizes(),a=t.autoSkipPadding||0,o=r?r.widest.width+a:0,s=r?r.highest.height+a:0;return this.isHorizontal()?s*n>o*i?o/n:s/i:s*i=0&&(o=t),void 0!==a&&(t=n.indexOf(a))>=0&&(s=t),e.minIndex=o,e.maxIndex=s,e.min=n[o],e.max=n[s]},buildTicks:function(){var t=this._getLabels(),e=this.minIndex,n=this.maxIndex;this.ticks=0===e&&n===t.length-1?t:t.slice(e,n+1)},getLabelForIndex:function(t,e){var n=this.chart;return n.getDatasetMeta(e).controller._getValueScaleId()===this.id?this.getRightValue(n.data.datasets[e].data[t]):this._getLabels()[t]},_configure:function(){var t=this,e=t.options.offset,n=t.ticks;bn.prototype._configure.call(t),t.isHorizontal()||(t._reversePixels=!t._reversePixels),n&&(t._startValue=t.minIndex-(e?.5:0),t._valueRange=Math.max(n.length-(e?0:1),1))},getPixelForValue:function(t,e,n){var i,r,a,o=this;return xn(e)||xn(n)||(t=o.chart.data.datasets[n].data[e]),xn(t)||(i=o.isHorizontal()?t.x:t.y),(void 0!==i||void 0!==t&&isNaN(e))&&(r=o._getLabels(),t=R.valueOrDefault(i,t),e=-1!==(a=r.indexOf(t))?a:e,isNaN(e)&&(e=t)),o.getPixelForDecimal((e-o._startValue)/o._valueRange)},getPixelForTick:function(t){var e=this.ticks;return t<0||t>e.length-1?null:this.getPixelForValue(e[t],t+this.minIndex)},getValueForPixel:function(t){var e=Math.round(this._startValue+this.getDecimalForPixel(t)*this._valueRange);return Math.min(Math.max(e,0),this.ticks.length-1)},getBasePixel:function(){return this.bottom}}),wn={position:"bottom"};_n._defaults=wn;var kn=R.noop,Sn=R.isNullOrUndef,Cn=bn.extend({getRightValue:function(t){return"string"==typeof t?+t:bn.prototype.getRightValue.call(this,t)},handleTickRangeOptions:function(){var t=this,e=t.options.ticks;if(e.beginAtZero){var n=R.sign(t.min),i=R.sign(t.max);n<0&&i<0?t.max=0:n>0&&i>0&&(t.min=0)}var r=void 0!==e.min||void 0!==e.suggestedMin,a=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),r!==a&&t.min>=t.max&&(r?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,n=e.stepSize,i=e.maxTicksLimit;return n?t=Math.ceil(this.max/n)-Math.floor(this.min/n)+1:(t=this._computeTickLimit(),i=i||11),i&&(t=Math.min(i,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:kn,buildTicks:function(){var t=this,e=t.options.ticks,n=t.getTickLimit(),i={maxTicks:n=Math.max(2,n),min:e.min,max:e.max,precision:e.precision,stepSize:R.valueOrDefault(e.fixedStepSize,e.stepSize)},r=t.ticks=function(t,e){var n,i,r,a,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,c=t.min,h=t.max,d=t.precision,f=e.min,p=e.max,v=R.niceNum((p-f)/u/l)*l;if(v<1e-14&&Sn(c)&&Sn(h))return[f,p];(a=Math.ceil(p/v)-Math.floor(f/v))>u&&(v=R.niceNum(a*v/u/l)*l),s||Sn(d)?n=Math.pow(10,R._decimalPlaces(v)):(n=Math.pow(10,d),v=Math.ceil(v*n)/n),i=Math.floor(f/v)*v,r=Math.ceil(p/v)*v,s&&(!Sn(c)&&R.almostWhole(c/v,v/1e3)&&(i=c),!Sn(h)&&R.almostWhole(h/v,v/1e3)&&(r=h)),a=(r-i)/v,a=R.almostEquals(a,Math.round(a),v/1e3)?Math.round(a):Math.ceil(a),i=Math.round(i*n)/n,r=Math.round(r*n)/n,o.push(Sn(c)?i:c);for(var g=1;ge.length-1?null:this.getPixelForValue(e[t])}}),On=An;Tn._defaults=On;var Pn=R.valueOrDefault,$n=R.math.log10,Dn={position:"left",ticks:{callback:an.formatters.logarithmic}};function Ln(t,e){return R.isFinite(t)&&t>=0?t:e}var En=bn.extend({determineDataLimits:function(){var t,e,n,i,r,a,o=this,s=o.options,l=o.chart,u=l.data.datasets,c=o.isHorizontal();function h(t){return c?t.xAxisID===o.id:t.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var d=s.stacked;if(void 0===d)for(t=0;t0){var e=R.min(t),n=R.max(t);o.min=Math.min(o.min,e),o.max=Math.max(o.max,n)}}))}else for(t=0;t0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor($n(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,n=!t.isHorizontal(),i={min:Ln(e.min),max:Ln(e.max)},r=t.ticks=function(t,e){var n,i,r=[],a=Pn(t.min,Math.pow(10,Math.floor($n(e.min)))),o=Math.floor($n(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===a?(n=Math.floor($n(e.minNotZero)),i=Math.floor(e.minNotZero/Math.pow(10,n)),r.push(a),a=i*Math.pow(10,n)):(n=Math.floor($n(a)),i=Math.floor(a/Math.pow(10,n)));var l=n<0?Math.pow(10,Math.abs(n)):1;do{r.push(a),10==++i&&(i=1,l=++n>=0?1:l),a=Math.round(i*Math.pow(10,n)*l)/l}while(ne.length-1?null:this.getPixelForValue(e[t])},_getFirstTickValue:function(t){var e=Math.floor($n(t));return Math.floor(t/Math.pow(10,e))*Math.pow(10,e)},_configure:function(){var t=this,e=t.min,n=0;bn.prototype._configure.call(t),0===e&&(e=t._getFirstTickValue(t.minNotZero),n=Pn(t.options.ticks.fontSize,B.global.defaultFontSize)/t._length),t._startValue=$n(e),t._valueOffset=n,t._valueRange=($n(t.max)-$n(e))/(1-n)},getPixelForValue:function(t){var e=this,n=0;return(t=+e.getRightValue(t))>e.min&&t>0&&(n=($n(t)-e._startValue)/e._valueRange+e._valueOffset),e.getPixelForDecimal(n)},getValueForPixel:function(t){var e=this,n=e.getDecimalForPixel(t);return 0===n&&0===e.min?0:Math.pow(10,e._startValue+(n-e._valueOffset)*e._valueRange)}}),Bn=Dn;En._defaults=Bn;var Fn=R.valueOrDefault,Vn=R.valueAtIndexOrDefault,Nn=R.options.resolve,zn={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:an.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(t){return t}}};function Rn(t){var e=t.ticks;return e.display&&t.display?Fn(e.fontSize,B.global.defaultFontSize)+2*e.backdropPaddingY:0}function jn(t,e,n,i,r){return t===i||t===r?{start:e-n/2,end:e+n/2}:tr?{start:e-n,end:e}:{start:e,end:e+n}}function Wn(t){return 0===t||180===t?"center":t<180?"left":"right"}function Hn(t,e,n,i){var r,a,o=n.y+i/2;if(R.isArray(e))for(r=0,a=e.length;r270||t<90)&&(n.y-=e.h)}function Un(t){return R.isNumber(t)?t:0}var Yn=Cn.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Rn(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;R.each(e.data.datasets,(function(r,a){if(e.isDatasetVisible(a)){var o=e.getDatasetMeta(a);R.each(r.data,(function(e,r){var a=+t.getRightValue(e);isNaN(a)||o.data[r].hidden||(n=Math.min(a,n),i=Math.max(a,i))}))}})),t.min=n===Number.POSITIVE_INFINITY?0:n,t.max=i===Number.NEGATIVE_INFINITY?0:i,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Rn(this.options))},convertTicksToLabels:function(){var t=this;Cn.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map((function(){var e=R.callback(t.options.pointLabels.callback,arguments,t);return e||0===e?e:""}))},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,n,i,r=R.options._parseFont(t.options.pointLabels),a={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=r.string,t._pointLabelSizes=[];var s,l,u,c=t.chart.data.labels.length;for(e=0;ea.r&&(a.r=f.end,o.r=h),p.starta.b&&(a.b=p.end,o.b=h)}t.setReductions(t.drawingArea,a,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,n){var i=this,r=e.l/Math.sin(n.l),a=Math.max(e.r-i.width,0)/Math.sin(n.r),o=-e.t/Math.cos(n.t),s=-Math.max(e.b-(i.height-i.paddingTop),0)/Math.cos(n.b);r=Un(r),a=Un(a),o=Un(o),s=Un(s),i.drawingArea=Math.min(Math.floor(t-(r+a)/2),Math.floor(t-(o+s)/2)),i.setCenterPoint(r,a,o,s)},setCenterPoint:function(t,e,n,i){var r=this,a=r.width-e-r.drawingArea,o=t+r.drawingArea,s=n+r.drawingArea,l=r.height-r.paddingTop-i-r.drawingArea;r.xCenter=Math.floor((o+a)/2+r.left),r.yCenter=Math.floor((s+l)/2+r.top+r.paddingTop)},getIndexAngle:function(t){var e=this.chart,n=(t*(360/e.data.labels.length)+((e.options||{}).startAngle||0))%360;return(n<0?n+360:n)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(R.isNullOrUndef(t))return NaN;var n=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*n:(t-e.min)*n},getPointPosition:function(t,e){var n=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(n)*e+this.xCenter,y:Math.sin(n)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(t){var e=this.min,n=this.max;return this.getPointPositionForValue(t||0,this.beginAtZero?0:e<0&&n<0?n:e>0&&n>0?e:0)},_drawGrid:function(){var t,e,n,i=this,r=i.ctx,a=i.options,o=a.gridLines,s=a.angleLines,l=Fn(s.lineWidth,o.lineWidth),u=Fn(s.color,o.color);if(a.pointLabels.display&&function(t){var e=t.ctx,n=t.options,i=n.pointLabels,r=Rn(n),a=t.getDistanceFromCenterForValue(n.ticks.reverse?t.min:t.max),o=R.options._parseFont(i);e.save(),e.font=o.string,e.textBaseline="middle";for(var s=t.chart.data.labels.length-1;s>=0;s--){var l=0===s?r/2:0,u=t.getPointPosition(s,a+l+5),c=Vn(i.fontColor,s,B.global.defaultFontColor);e.fillStyle=c;var h=t.getIndexAngle(s),d=R.toDegrees(h);e.textAlign=Wn(d),qn(d,t._pointLabelSizes[s],u),Hn(e,t.pointLabels[s],u,o.lineHeight)}e.restore()}(i),o.display&&R.each(i.ticks,(function(t,n){0!==n&&(e=i.getDistanceFromCenterForValue(i.ticksAsNumbers[n]),function(t,e,n,i){var r,a=t.ctx,o=e.circular,s=t.chart.data.labels.length,l=Vn(e.color,i-1),u=Vn(e.lineWidth,i-1);if((o||s)&&l&&u){if(a.save(),a.strokeStyle=l,a.lineWidth=u,a.setLineDash&&(a.setLineDash(e.borderDash||[]),a.lineDashOffset=e.borderDashOffset||0),a.beginPath(),o)a.arc(t.xCenter,t.yCenter,n,0,2*Math.PI);else{r=t.getPointPosition(0,n),a.moveTo(r.x,r.y);for(var c=1;c=0;t--)e=i.getDistanceFromCenterForValue(a.ticks.reverse?i.min:i.max),n=i.getPointPosition(t,e),r.beginPath(),r.moveTo(i.xCenter,i.yCenter),r.lineTo(n.x,n.y),r.stroke();r.restore()}},_drawLabels:function(){var t=this,e=t.ctx,n=t.options.ticks;if(n.display){var i,r,a=t.getIndexAngle(0),o=R.options._parseFont(n),s=Fn(n.fontColor,B.global.defaultFontColor);e.save(),e.font=o.string,e.translate(t.xCenter,t.yCenter),e.rotate(a),e.textAlign="center",e.textBaseline="middle",R.each(t.ticks,(function(a,l){(0!==l||n.reverse)&&(i=t.getDistanceFromCenterForValue(t.ticksAsNumbers[l]),n.showLabelBackdrop&&(r=e.measureText(a).width,e.fillStyle=n.backdropColor,e.fillRect(-r/2-n.backdropPaddingX,-i-o.size/2-n.backdropPaddingY,r+2*n.backdropPaddingX,o.size+2*n.backdropPaddingY)),e.fillStyle=s,e.fillText(a,0,-i))})),e.restore()}},_drawTitle:R.noop}),Xn=zn;Yn._defaults=Xn;var Gn=R._deprecated,Kn=R.options.resolve,Zn=R.valueOrDefault,Qn=Number.MIN_SAFE_INTEGER||-9007199254740991,Jn=Number.MAX_SAFE_INTEGER||9007199254740991,ti={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},ei=Object.keys(ti);function ni(t,e){return t-e}function ii(t){return R.valueOrDefault(t.time.min,t.ticks.min)}function ri(t){return R.valueOrDefault(t.time.max,t.ticks.max)}function ai(t,e,n,i){var r=function(t,e,n){for(var i,r,a,o=0,s=t.length-1;o>=0&&o<=s;){if(r=t[(i=o+s>>1)-1]||null,a=t[i],!r)return{lo:null,hi:a};if(a[e]n))return{lo:r,hi:a};s=i-1}}return{lo:a,hi:null}}(t,e,n),a=r.lo?r.hi?r.lo:t[t.length-2]:t[0],o=r.lo?r.hi?r.hi:t[t.length-1]:t[1],s=o[e]-a[e],l=s?(n-a[e])/s:0,u=(o[i]-a[i])*l;return a[i]+u}function oi(t,e){var n=t._adapter,i=t.options.time,r=i.parser,a=r||i.format,o=e;return"function"==typeof r&&(o=r(o)),R.isFinite(o)||(o="string"==typeof a?n.parse(o,a):n.parse(o)),null!==o?+o:(r||"function"!=typeof a||(o=a(e),R.isFinite(o)||(o=n.parse(o))),o)}function si(t,e){if(R.isNullOrUndef(e))return null;var n=t.options.time,i=oi(t,t.getRightValue(e));return null===i?i:(n.round&&(i=+t._adapter.startOf(i,n.round)),i)}function li(t,e,n,i){var r,a,o,s=ei.length;for(r=ei.indexOf(t);r=0&&(e[a].major=!0);return e}(t,a,o,n):a}var ci=bn.extend({initialize:function(){this.mergeTicksOptions(),bn.prototype.initialize.call(this)},update:function(){var t=this,e=t.options,n=e.time||(e.time={}),i=t._adapter=new rn._date(e.adapters.date);return Gn("time scale",n.format,"time.format","time.parser"),Gn("time scale",n.min,"time.min","ticks.min"),Gn("time scale",n.max,"time.max","ticks.max"),R.mergeIf(n.displayFormats,i.formats()),bn.prototype.update.apply(t,arguments)},getRightValue:function(t){return t&&void 0!==t.t&&(t=t.t),bn.prototype.getRightValue.call(this,t)},determineDataLimits:function(){var t,e,n,i,r,a,o,s=this,l=s.chart,u=s._adapter,c=s.options,h=c.time.unit||"day",d=Jn,f=Qn,p=[],v=[],g=[],m=s._getLabels();for(t=0,n=m.length;t1?function(t){var e,n,i,r={},a=[];for(e=0,n=t.length;e1e5*u)throw e+" and "+n+" are too far apart with stepSize of "+u+" "+l;for(r=h;r=r&&n<=a&&c.push(n);return i.min=r,i.max=a,i._unit=l.unit||(s.autoSkip?li(l.minUnit,i.min,i.max,h):function(t,e,n,i,r){var a,o;for(a=ei.length-1;a>=ei.indexOf(n);a--)if(o=ei[a],ti[o].common&&t._adapter.diff(r,i,o)>=e-1)return o;return ei[n?ei.indexOf(n):0]}(i,c.length,l.minUnit,i.min,i.max)),i._majorUnit=s.major.enabled&&"year"!==i._unit?function(t){for(var e=ei.indexOf(t)+1,n=ei.length;ee&&s=0&&t0?s:1}}),hi={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};ci._defaults=hi;var di={category:_n,linear:Tn,logarithmic:En,radialLinear:Yn,time:ci},fi={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};rn._date.override("function"==typeof t?{_id:"moment",formats:function(){return fi},parse:function(e,n){return"string"==typeof e&&"string"==typeof n?e=t(e,n):e instanceof t||(e=t(e)),e.isValid()?e.valueOf():null},format:function(e,n){return t(e).format(n)},add:function(e,n,i){return t(e).add(n,i).valueOf()},diff:function(e,n,i){return t(e).diff(t(n),i)},startOf:function(e,n,i){return e=t(e),"isoWeek"===n?e.isoWeekday(i).valueOf():e.startOf(n).valueOf()},endOf:function(e,n){return t(e).endOf(n).valueOf()},_create:function(e){return t(e)}}:{}),B._set("global",{plugins:{filler:{propagate:!0}}});var pi={dataset:function(t){var e=t.fill,n=t.chart,i=n.getDatasetMeta(e),r=i&&n.isDatasetVisible(e)&&i.dataset._children||[],a=r.length||0;return a?function(t,e){return e=n)&&i;switch(a){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return a;default:return!1}}function gi(t){return(t.el._scale||{}).getPointPositionForValue?function(t){var e,n,i,r,a,o=t.el._scale,s=o.options,l=o.chart.data.labels.length,u=t.fill,c=[];if(!l)return null;for(e=s.ticks.reverse?o.max:o.min,n=s.ticks.reverse?o.min:o.max,i=o.getPointPositionForValue(0,e),r=0;r0;--a)R.canvas.lineTo(t,n[a],n[a-1],!0);else for(o=n[0].cx,s=n[0].cy,l=Math.sqrt(Math.pow(n[0].x-o,2)+Math.pow(n[0].y-s,2)),a=r-1;a>0;--a)t.arc(o,s,l,n[a].angle,n[a-1].angle,!0)}}function _i(t,e,n,i,r,a){var o,s,l,u,c,h,d,f,p=e.length,v=i.spanGaps,g=[],m=[],y=0,b=0;for(t.beginPath(),o=0,s=p;o=0;--n)(e=l[n].$filler)&&e.visible&&(r=(i=e.el)._view,a=i._children||[],o=e.mapper,s=r.backgroundColor||B.global.defaultColor,o&&s&&a.length&&(R.canvas.clipArea(u,t.chartArea),_i(u,a,o,r,s,i._loop),R.canvas.unclipArea(u)))}},ki=R.rtl.getRtlAdapter,Si=R.noop,Ci=R.valueOrDefault;function Ai(t,e){return t.usePointStyle&&t.boxWidth>e?e:t.boxWidth}B._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var n=e.datasetIndex,i=this.chart,r=i.getDatasetMeta(n);r.hidden=null===r.hidden?!i.data.datasets[n].hidden:null,i.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data.datasets,n=t.options.legend||{},i=n.labels&&n.labels.usePointStyle;return t._getSortedDatasetMetas().map((function(n){var r=n.controller.getStyle(i?0:void 0);return{text:e[n.index].label,fillStyle:r.backgroundColor,hidden:!t.isDatasetVisible(n.index),lineCap:r.borderCapStyle,lineDash:r.borderDash,lineDashOffset:r.borderDashOffset,lineJoin:r.borderJoinStyle,lineWidth:r.borderWidth,strokeStyle:r.borderColor,pointStyle:r.pointStyle,rotation:r.rotation,datasetIndex:n.index}}),this)}}},legendCallback:function(t){var e,n,i,r=document.createElement("ul"),a=t.data.datasets;for(r.setAttribute("class",t.id+"-legend"),e=0,n=a.length;el.width)&&(h+=o+n.padding,c[c.length-(e>0?0:1)]=0),s[e]={left:0,top:0,width:i,height:o},c[c.length-1]+=i+n.padding})),l.height+=h}else{var d=n.padding,f=t.columnWidths=[],p=t.columnHeights=[],v=n.padding,g=0,m=0;R.each(t.legendItems,(function(t,e){var i=Ai(n,o)+o/2+r.measureText(t.text).width;e>0&&m+o+2*d>l.height&&(v+=g+n.padding,f.push(g),p.push(m),g=0,m=0),g=Math.max(g,i),m+=o+d,s[e]={left:0,top:0,width:i,height:o}})),v+=g,f.push(g),p.push(m),l.width+=v}t.width=l.width,t.height=l.height}else t.width=l.width=t.height=l.height=0},afterFit:Si,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,n=e.labels,i=B.global,r=i.defaultColor,a=i.elements.line,o=t.height,s=t.columnHeights,l=t.width,u=t.lineWidths;if(e.display){var c,h=ki(e.rtl,t.left,t.minSize.width),d=t.ctx,f=Ci(n.fontColor,i.defaultFontColor),p=R.options._parseFont(n),v=p.size;d.textAlign=h.textAlign("left"),d.textBaseline="middle",d.lineWidth=.5,d.strokeStyle=f,d.fillStyle=f,d.font=p.string;var g=Ai(n,v),m=t.legendHitBoxes,y=function(t,i){switch(e.align){case"start":return n.padding;case"end":return t-i;default:return(t-i+n.padding)/2}},b=t.isHorizontal();c=b?{x:t.left+y(l,u[0]),y:t.top+n.padding,line:0}:{x:t.left+n.padding,y:t.top+y(o,s[0]),line:0},R.rtl.overrideTextDirection(t.ctx,e.textDirection);var x=v+n.padding;R.each(t.legendItems,(function(e,i){var f=d.measureText(e.text).width,p=g+v/2+f,_=c.x,w=c.y;h.setWidth(t.minSize.width),b?i>0&&_+p+n.padding>t.left+t.minSize.width&&(w=c.y+=x,c.line++,_=c.x=t.left+y(l,u[c.line])):i>0&&w+x>t.top+t.minSize.height&&(_=c.x=_+t.columnWidths[c.line]+n.padding,c.line++,w=c.y=t.top+y(o,s[c.line]));var k=h.x(_);!function(t,e,i){if(!(isNaN(g)||g<=0)){d.save();var o=Ci(i.lineWidth,a.borderWidth);if(d.fillStyle=Ci(i.fillStyle,r),d.lineCap=Ci(i.lineCap,a.borderCapStyle),d.lineDashOffset=Ci(i.lineDashOffset,a.borderDashOffset),d.lineJoin=Ci(i.lineJoin,a.borderJoinStyle),d.lineWidth=o,d.strokeStyle=Ci(i.strokeStyle,r),d.setLineDash&&d.setLineDash(Ci(i.lineDash,a.borderDash)),n&&n.usePointStyle){var s=g*Math.SQRT2/2,l=h.xPlus(t,g/2),u=e+v/2;R.canvas.drawPoint(d,i.pointStyle,s,l,u,i.rotation)}else d.fillRect(h.leftForLtr(t,g),e,g,v),0!==o&&d.strokeRect(h.leftForLtr(t,g),e,g,v);d.restore()}}(k,w,e),m[i].left=h.leftForLtr(k,m[i].width),m[i].top=w,function(t,e,n,i){var r=v/2,a=h.xPlus(t,g+r),o=e+r;d.fillText(n.text,a,o),n.hidden&&(d.beginPath(),d.lineWidth=2,d.moveTo(a,o),d.lineTo(h.xPlus(a,i),o),d.stroke())}(k,w,e,f),b?c.x+=p+n.padding:c.y+=x})),R.rtl.restoreTextDirection(t.ctx,e.textDirection)}},_getLegendItemAt:function(t,e){var n,i,r,a=this;if(t>=a.left&&t<=a.right&&e>=a.top&&e<=a.bottom)for(r=a.legendHitBoxes,n=0;n=(i=r[n]).left&&t<=i.left+i.width&&e>=i.top&&e<=i.top+i.height)return a.legendItems[n];return null},handleEvent:function(t){var e,n=this,i=n.options,r="mouseup"===t.type?"click":t.type;if("mousemove"===r){if(!i.onHover&&!i.onLeave)return}else{if("click"!==r)return;if(!i.onClick)return}e=n._getLegendItemAt(t.x,t.y),"click"===r?e&&i.onClick&&i.onClick.call(n,t.native,e):(i.onLeave&&e!==n._hoveredItem&&(n._hoveredItem&&i.onLeave.call(n,t.native,n._hoveredItem),n._hoveredItem=e),i.onHover&&e&&i.onHover.call(n,t.native,e))}});function Mi(t,e){var n=new Ii({ctx:t.ctx,options:e,chart:t});pe.configure(t,n,e),pe.addBox(t,n),t.legend=n}var Ti={id:"legend",_element:Ii,beforeInit:function(t){var e=t.options.legend;e&&Mi(t,e)},beforeUpdate:function(t){var e=t.options.legend,n=t.legend;e?(R.mergeIf(e,B.global.legend),n?(pe.configure(t,n,e),n.options=e):Mi(t,e)):n&&(pe.removeBox(t,n),delete t.legend)},afterEvent:function(t,e){var n=t.legend;n&&n.handleEvent(e)}},Oi=R.noop;B._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Pi=X.extend({initialize:function(t){R.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:Oi,update:function(t,e,n){var i=this;return i.beforeUpdate(),i.maxWidth=t,i.maxHeight=e,i.margins=n,i.beforeSetDimensions(),i.setDimensions(),i.afterSetDimensions(),i.beforeBuildLabels(),i.buildLabels(),i.afterBuildLabels(),i.beforeFit(),i.fit(),i.afterFit(),i.afterUpdate(),i.minSize},afterUpdate:Oi,beforeSetDimensions:Oi,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:Oi,beforeBuildLabels:Oi,buildLabels:Oi,afterBuildLabels:Oi,beforeFit:Oi,fit:function(){var t,e=this,n=e.options,i=e.minSize={},r=e.isHorizontal();n.display?(t=(R.isArray(n.text)?n.text.length:1)*R.options._parseFont(n).lineHeight+2*n.padding,e.width=i.width=r?e.maxWidth:t,e.height=i.height=r?t:e.maxHeight):e.width=i.width=e.height=i.height=0},afterFit:Oi,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,n=t.options;if(n.display){var i,r,a,o=R.options._parseFont(n),s=o.lineHeight,l=s/2+n.padding,u=0,c=t.top,h=t.left,d=t.bottom,f=t.right;e.fillStyle=R.valueOrDefault(n.fontColor,B.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(r=h+(f-h)/2,a=c+l,i=f-h):(r="left"===n.position?h+l:f-l,a=c+(d-c)/2,i=d-c,u=Math.PI*("left"===n.position?-.5:.5)),e.save(),e.translate(r,a),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var p=n.text;if(R.isArray(p))for(var v=0,g=0;g=0;i--){var r=t[i];if(e(r))return r}},R.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},R.almostEquals=function(t,e,n){return Math.abs(t-e)=t},R.max=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.max(t,e)}),Number.NEGATIVE_INFINITY)},R.min=function(t){return t.reduce((function(t,e){return isNaN(e)?t:Math.min(t,e)}),Number.POSITIVE_INFINITY)},R.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},R.toRadians=function(t){return t*(Math.PI/180)},R.toDegrees=function(t){return t*(180/Math.PI)},R._decimalPlaces=function(t){if(R.isFinite(t)){for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n}},R.getAngleFromPoint=function(t,e){var n=e.x-t.x,i=e.y-t.y,r=Math.sqrt(n*n+i*i),a=Math.atan2(i,n);return a<-.5*Math.PI&&(a+=2*Math.PI),{angle:a,distance:r}},R.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},R.aliasPixel=function(t){return t%2==0?0:.5},R._alignPixel=function(t,e,n){var i=t.currentDevicePixelRatio,r=n/2;return Math.round((e-r)*i)/i+r},R.splineCurve=function(t,e,n,i){var r=t.skip?e:t,a=e,o=n.skip?e:n,s=Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2)),l=Math.sqrt(Math.pow(o.x-a.x,2)+Math.pow(o.y-a.y,2)),u=s/(s+l),c=l/(s+l),h=i*(u=isNaN(u)?0:u),d=i*(c=isNaN(c)?0:c);return{previous:{x:a.x-h*(o.x-r.x),y:a.y-h*(o.y-r.y)},next:{x:a.x+d*(o.x-r.x),y:a.y+d*(o.y-r.y)}}},R.EPSILON=Number.EPSILON||1e-14,R.splineCurveMonotone=function(t){var e,n,i,r,a,o,s,l,u,c=(t||[]).map((function(t){return{model:t._model,deltaK:0,mK:0}})),h=c.length;for(e=0;e0?c[e-1]:null,(r=e0?c[e-1]:null,r=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},R.previousItem=function(t,e,n){return n?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},R.niceNum=function(t,e){var n=Math.floor(R.log10(t)),i=t/Math.pow(10,n);return(e?i<1.5?1:i<3?2:i<7?5:10:i<=1?1:i<=2?2:i<=5?5:10)*Math.pow(10,n)},R.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},R.getRelativePosition=function(t,e){var n,i,r=t.originalEvent||t,a=t.target||t.srcElement,o=a.getBoundingClientRect(),s=r.touches;s&&s.length>0?(n=s[0].clientX,i=s[0].clientY):(n=r.clientX,i=r.clientY);var l=parseFloat(R.getStyle(a,"padding-left")),u=parseFloat(R.getStyle(a,"padding-top")),c=parseFloat(R.getStyle(a,"padding-right")),h=parseFloat(R.getStyle(a,"padding-bottom")),d=o.right-o.left-l-c,f=o.bottom-o.top-u-h;return{x:n=Math.round((n-o.left-l)/d*a.width/e.currentDevicePixelRatio),y:i=Math.round((i-o.top-u)/f*a.height/e.currentDevicePixelRatio)}},R.getConstraintWidth=function(t){return n(t,"max-width","clientWidth")},R.getConstraintHeight=function(t){return n(t,"max-height","clientHeight")},R._calculatePadding=function(t,e,n){return(e=R.getStyle(t,e)).indexOf("%")>-1?n*parseInt(e,10)/100:parseInt(e,10)},R._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},R.getMaximumWidth=function(t){var e=R._getParentNode(t);if(!e)return t.clientWidth;var n=e.clientWidth,i=n-R._calculatePadding(e,"padding-left",n)-R._calculatePadding(e,"padding-right",n),r=R.getConstraintWidth(t);return isNaN(r)?i:Math.min(i,r)},R.getMaximumHeight=function(t){var e=R._getParentNode(t);if(!e)return t.clientHeight;var n=e.clientHeight,i=n-R._calculatePadding(e,"padding-top",n)-R._calculatePadding(e,"padding-bottom",n),r=R.getConstraintHeight(t);return isNaN(r)?i:Math.min(i,r)},R.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},R.retinaScale=function(t,e){var n=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==n){var i=t.canvas,r=t.height,a=t.width;i.height=r*n,i.width=a*n,t.ctx.scale(n,n),i.style.height||i.style.width||(i.style.height=r+"px",i.style.width=a+"px")}},R.fontString=function(t,e,n){return e+" "+t+"px "+n},R.longestText=function(t,e,n,i){var r=(i=i||{}).data=i.data||{},a=i.garbageCollect=i.garbageCollect||[];i.font!==e&&(r=i.data={},a=i.garbageCollect=[],i.font=e),t.font=e;var o,s,l,u,c,h=0,d=n.length;for(o=0;on.length){for(o=0;oi&&(i=a),i},R.numberOfLabelLines=function(t){var e=1;return R.each(t,(function(t){R.isArray(t)&&t.length>e&&(e=t.length)})),e},R.color=w?function(t){return t instanceof CanvasGradient&&(t=B.global.defaultColor),w(t)}:function(t){return console.error("Color.js not found!"),t},R.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:R.color(t).saturate(.5).darken(.1).rgbString()}}(),tn._adapters=rn,tn.Animation=K,tn.animationService=Z,tn.controllers=Zt,tn.DatasetController=nt,tn.defaults=B,tn.Element=X,tn.elements=_t,tn.Interaction=re,tn.layouts=pe,tn.platform=$e,tn.plugins=De,tn.Scale=bn,tn.scaleService=Le,tn.Ticks=an,tn.Tooltip=qe,tn.helpers.each(di,(function(t,e){tn.scaleService.registerScaleType(e,t,t._defaults)})),Di)Di.hasOwnProperty(Fi)&&tn.plugins.register(Di[Fi]);tn.platform.initialize();var Vi=tn;return"undefined"!=typeof window&&(window.Chart=tn),tn.Chart=tn,tn.Legend=Di.legend._element,tn.Title=Di.title._element,tn.pluginService=tn.plugins,tn.PluginBase=tn.Element.extend({}),tn.canvasHelpers=tn.helpers.canvas,tn.layoutService=tn.layouts,tn.LinearScaleBase=Cn,tn.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],(function(t){tn[t]=function(e,n){return new tn(e,tn.helpers.merge(n||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}})),Vi}(function(){try{return n(17)}catch(t){}}())},,function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e){t.exports=function(t,e){var n="function"==typeof t.exports?t.exports.extendOptions:t.options;for(var i in"function"==typeof t.exports&&(n.components=t.exports.options.components),n.components=n.components||{},e)n.components[i]=n.components[i]||e[i]}},,,,function(t,e,n){},function(t,e,n){(function(t){var i=void 0!==t&&t||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function a(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new a(r.call(setTimeout,i,arguments),clearTimeout)},e.setInterval=function(){return new a(r.call(setInterval,i,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},a.prototype.unref=a.prototype.ref=function(){},a.prototype.close=function(){this._clearFn.call(i,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),e))},n(15),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(2))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var i,r,a,o,s,l=1,u={},c=!1,h=t.document,d=Object.getPrototypeOf&&Object.getPrototypeOf(t);d=d&&d.setTimeout?d:t,"[object process]"==={}.toString.call(t.process)?i=function(t){e.nextTick((function(){p(t)}))}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((a=new MessageChannel).port1.onmessage=function(t){p(t.data)},i=function(t){a.port2.postMessage(t)}):h&&"onreadystatechange"in h.createElement("script")?(r=h.documentElement,i=function(t){var e=h.createElement("script");e.onreadystatechange=function(){p(t),e.onreadystatechange=null,r.removeChild(e),e=null},r.appendChild(e)}):i=function(t){setTimeout(p,0,t)}:(o="setImmediate$"+Math.random()+"$",s=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(o)&&p(+e.data.slice(o.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),i=function(e){t.postMessage(o+e,"*")}),d.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n1)for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{};return t||(t={}),r.a.extend({data:function(){return o({clientHeight:c(),clientWidth:u(),resizeTimeout:void 0},s,t)},computed:{breakpoint:function(){var t=this.clientWidth=this.thresholds.lg-this.scrollbarWidth,a=t,o=e,s=(t||e)&&!(n||i||r),l=!t&&(e||n||i||r),u=n,c=(t||e||n)&&!(i||r),h=!(t||e)&&(n||i||r),d=i,f=(t||e||n||i)&&!r,p=!(t||e||n)&&(i||r),v=r,g=void 0;switch(!0){case t:g="xs";break;case e:g="sm";break;case n:g="md";break;case i:g="lg";break;default:g="xl"}return{xs:t,sm:e,md:n,lg:i,xl:r,name:g,xsOnly:a,smOnly:o,smAndDown:s,smAndUp:l,mdOnly:u,mdAndDown:c,mdAndUp:h,lgOnly:d,lgAndDown:f,lgAndUp:p,xlOnly:v,width:this.clientWidth,height:this.clientHeight,thresholds:this.thresholds,scrollbarWidth:this.scrollbarWidth}}},created:function(){"undefined"!=typeof window&&window.addEventListener("resize",this.onResize,{passive:!0})},beforeDestroy:function(){"undefined"!=typeof window&&window.removeEventListener("resize",this.onResize)},methods:{onResize:function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.setDimensions,200)},setDimensions:function(){this.clientHeight=c(),this.clientWidth=u()}}})}function u(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}function c(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}var h=Object.assign||function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};return!1!==t&&h({},d,t)}var p={complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half"};var v={md:{complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half",loading:"cached"},mdi:{complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half"},fa:p,fa4:{complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",sort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o"},faSvg:function(t,e){var n={};for(var i in e)n[i]={component:t,props:{icon:e[i].split(" fa-")}};return n}("font-awesome-icon",p)};function g(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"md",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({},v[t]||v.md,e)}var m=Object.assign||function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{};return m({},y,t)}var x={dataIterator:{rowsPerPageText:"Items per page:",rowsPerPageAll:"All",pageText:"{0}-{1} of {2}",noResultsText:"No matching records found",nextPage:"Next page",prevPage:"Previous page"},dataTable:{rowsPerPageText:"Rows per page:"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual"}},_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},w=Object.assign||function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:"div",n=arguments[2];return r.a.extend({name:n||t.replace(/__/g,"-"),functional:!0,render:function(n,i){var r=i.data,a=i.children;return r.staticClass=(t+" "+(r.staticClass||"")).trim(),n(e,r,a)}})}function S(t,e){return Array.isArray(t)?t.concat(e):(t&&e.push(t),e)}function C(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top center 0",n=arguments[2];return{name:t,functional:!0,props:{group:{type:Boolean,default:!1},hideOnLeave:{type:Boolean,default:!1},leaveAbsolute:{type:Boolean,default:!1},mode:{type:String,default:n},origin:{type:String,default:e}},render:function(e,n){var i="transition"+(n.props.group?"-group":"");n.data=n.data||{},n.data.props={name:t,mode:n.props.mode},n.data.on=n.data.on||{},Object.isExtensible(n.data.on)||(n.data.on=w({},n.data.on));var r=[],a=[];r.push((function(t){t.style.transformOrigin=n.props.origin,t.style.webkitTransformOrigin=n.props.origin})),n.props.leaveAbsolute&&a.push((function(t){return t.style.position="absolute"})),n.props.hideOnLeave&&a.push((function(t){return t.style.display="none"}));var o=n.data.on,s=o.beforeEnter,l=o.leave;return n.data.on.beforeEnter=function(){return S(s,r)},n.data.on.leave=S(l,a),e(i,n.data,n.children)}}}function A(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"in-out";return{name:t,functional:!0,props:{mode:{type:String,default:n}},render:function(n,i){return n("transition",{props:w({},i.props,{name:t}),on:e},i.children)}}}try{if("undefined"!=typeof window){var I=Object.defineProperty({},"passive",{get:function(){!0}});window.addEventListener("testListener",I,I),window.removeEventListener("testListener",I,I)}}catch(t){console.warn(t)}function M(t,e,n){var i=e.length-1;if(i<0)return void 0===t?n:t;for(var r=0;r":">"};function L(t){return t.replace(/[&<>]/g,(function(t){return D[t]||t}))}function E(t,e){for(var n={},i=0;i1&&void 0!==arguments[1]?arguments[1]:"px";return null==t||""===t?void 0:isNaN(+t)?String(t):""+Number(t)+e}function F(t){return(t||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}var V=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34}),N="$vuetify.icons.";function z(t){return Object.keys(t)}var R=/-(\w)/g,j=function(t){return t.replace(R,(function(t,e){return e?e.toUpperCase():""}))};function W(t){return t.charAt(0).toUpperCase()+t.slice(1)}function H(t,e,n){return t.$slots[e]&&t.$scopedSlots[e]&&t.$scopedSlots[e].name?n?"v-slot":"scoped":t.$slots[e]?"normal":t.$scopedSlots[e]?"scoped":void 0}function q(t,e,n){if(n&&(e={_isVue:!0,$parent:n,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return"[Vuetify] "+t+(e?function(t){if(t._isVue&&t.$parent){for(var e=[],n=0;t;){if(e.length>0){var i=e[e.length-1];if(i.constructor===t.constructor){n++,t=t.$parent;continue}n>0&&(e[e.length-1]=[i,n],n=0)}e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map((function(t,e){return""+(0===e?"---\x3e ":" ".repeat(5+2*e))+(Array.isArray(t)?Z(t[0])+"... ("+t[1]+" recursive calls)":Z(t))})).join("\n")}return"\n\n(found in "+Z(t)+")"}(e):"")}function U(t,e,n){var i=q(t,e,n);null!=i&&console.warn(i)}function Y(t,e,n){var i=q(t,e,n);null!=i&&console.error(i)}function X(t,e,n,i){U("'"+t+"' is deprecated, use '"+e+"' instead",n,i)}var G=/(?:^|[-_])(\w)/g,K=function(t){return t.replace(G,(function(t){return t.toUpperCase()})).replace(/[-_]/g,"")};function Z(t,e){if(t.$root===t)return"";var n="function"==typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{},i=n.name||n._componentTag,r=n.__file;if(!i&&r){var a=r.match(/([^/\\]+)\.vue$/);i=a&&a[1]}return(i?"<"+K(i)+">":"")+(r&&!1!==e?" at "+r:"")}function Q(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e2&&void 0!==arguments[2]&&arguments[2],i=e.replace(J,""),r=O(t,i,tt);return r===tt&&(n?(Y('Translation key "'+i+'" not found in fallback'),r=e):(U('Translation key "'+i+'" not found, falling back to default'),r=et(x,e,!0))),r}function nt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{locales:Object.assign({en:x},t.locales),current:t.current||"en",t:function(e){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{},n=yt({container:document.scrollingElement||document.body||document.documentElement,duration:500,offset:0,easing:"easeInOutCubic",appOffset:!0},e),a=function(t){var e=mt(t);if(e)return e;throw"string"==typeof t?new Error('Container element "'+t+'" not found.'):new TypeError("Container must be a Selector/HTMLElement/VueComponent, received "+gt(t)+" instead.")}(n.container);if(n.appOffset){var o=a.classList.contains("v-navigation-drawer"),s=a.classList.contains("v-navigation-drawer--clipped");n.offset+=r.a.prototype.$vuetify.application.bar,o&&!s||(n.offset+=r.a.prototype.$vuetify.application.top)}var l=performance.now(),u=function(t){if("number"==typeof t)return t;var e=mt(t);if(!e)throw"string"==typeof t?new Error('Target element "'+t+'" not found.'):new TypeError("Target must be a Number/Selector/HTMLElement/VueComponent, received "+gt(t)+" instead.");for(var n=0;e;)n+=e.offsetTop,e=e.offsetParent;return n}(t)-n.offset,c=a.scrollTop;if(u===c)return Promise.resolve(u);var h="function"==typeof n.easing?n.easing:i[n.easing];if(!h)throw new TypeError('Easing function "'+n.easing+'" not found.');return new Promise((function(t){return requestAnimationFrame((function e(i){var r=i-l,o=Math.abs(n.duration?Math.min(r/n.duration,1):1);a.scrollTop=Math.floor(c+(u-c)*h(o));var s=a===document.body?document.documentElement.clientHeight:a.clientHeight;if(1===o||s+a.scrollTop===a.scrollHeight)return t(u);requestAnimationFrame(e)}))}))}function xt(t,e){var n=e||"^2.5.18",i=n.split(".",3).map((function(t){return t.replace(/\D/g,"")})).map(Number),r=t.version.split(".",3).map((function(t){return parseInt(t,10)}));r[0]===i[0]&&(r[1]>i[1]||r[1]===i[1]&&r[2]>=i[2])||U("Vuetify requires Vue version "+n)}var _t={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.installed){this.installed=!0,r.a!==t&&Y("Multiple instances of Vue detected\nSee https://github.com/vuetifyjs/vuetify/issues/4068\n\nIf you're seeing \"$attrs is readonly\", it's caused by this"),xt(t);var n=nt(e.lang);if(t.prototype.$vuetify=new t({mixins:[l(e.breakpoint)],data:{application:a,dark:!1,icons:g(e.iconfont,e.icons),lang:n,options:b(e.options),rtl:e.rtl,theme:f(e.theme)},methods:{goTo:bt,t:n.t.bind(n)}}),e.directives)for(var i in e.directives)t.directive(i,e.directives[i]);!function e(n){if(n){for(var i in n){var r=n[i];r&&!e(r.$_vuetify_subcomponents)&&t.component(i,r)}return!0}return!1}(e.components)}},version:"1.5.21"};n(13);r.a.use(_t,{iconfont:"md",theme:{primary:"#ddd",secondary:"#36495d",accent:"#47b784"}});var wt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.showInterface?n("v-app",[n("v-content",[n("v-container",{attrs:{fluid:"","fill-height":""}},[n("v-layout",{attrs:{"align-center":"","justify-center":""}},[n("v-flex",{attrs:{xs9:""}},[n("v-card",{staticClass:"elevation-12"},[n("v-system-bar",{attrs:{window:"",dark:""}},[t._v("\n mysql-async Explorer\n "),n("v-spacer"),t._v(" "),n("v-icon",{on:{click:function(e){return t.close()}}},[t._v("close")])],1),t._v(" "),n("v-tabs",{attrs:{color:"primary","slider-color":"secondary"},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[n("v-tab",{attrs:{ripple:""}},[t._v("\n Time-resolved\n ")]),t._v(" "),n("v-tab",{attrs:{ripple:""}},[t._v("\n Resources\n ")]),t._v(" "),n("v-tab",{attrs:{ripple:""}},[t._v("\n Slowest Queries\n ")]),t._v(" "),n("v-tab-item",[n("v-flex",{staticStyle:{height:"480px"},attrs:{xs12:"","pa-2":""}},[n("m-chart",{attrs:{id:"time-graph",labels:t.timeLabels,datasets:t.timeData,height:"540"}})],1)],1),t._v(" "),n("v-tab-item",[n("v-flex",{staticStyle:{height:"480px"},attrs:{xs12:"","pa-2":""}},[n("m-chart",{attrs:{id:"resource-graph",labels:t.resourceLabels,datasets:t.resourceData,height:"540"}})],1)],1),t._v(" "),n("v-tab-item",[n("v-flex",{staticStyle:{height:"480px"},attrs:{xs12:"","pa-2":""}},[n("v-data-table",{attrs:{"align-end":"",headers:t.headers,items:t.slowqueries,"rows-per-page-items":[7]},scopedSlots:t._u([{key:"items",fn:function(e){return[n("td",[t._v(t._s(e.item.resource))]),t._v(" "),n("td",[t._v(t._s(e.item.sql))]),t._v(" "),n("td",[t._v(t._s(e.item.queryTime))])]}}],null,!1,3852515603)})],1)],1)],1),t._v(" "),n("v-footer",{staticStyle:{"min-height":"28px"},attrs:{dark:"",color:"black",height:"28"}})],1)],1)],1)],1)],1)],1):t._e()};wt._withStripped=!0;var kt=function(){var t=this.$createElement;return(this._self._c||t)("canvas",{attrs:{id:this.id,width:this.width,height:this.height}})};kt._withStripped=!0;var St=n(4),Ct=n.n(St);function At(t,e,n,i,r,a,o,s){var l,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),i&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):r&&(l=s?function(){r.call(this,this.$root.$options.shadowRoot)}:r),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,l):[l]}return{exports:t,options:u}}Ct.a.defaults.global.defaultFontFamily="'Fira Sans', 'sans-serif'";var It=At({data:()=>({myChart:null}),methods:{createChart(t){const e=document.getElementById(t);this.myChart=new Ct.a(e,{type:this.type,data:{labels:this.labels,datasets:this.datasets},options:{responsive:!0,lineTension:1,scales:{yAxes:[{ticks:{beginAtZero:!0}}]}}})},arraysEqual(t,e){if(t===e)return!0;if(null===t||null===e)return!1;if(t.length!=e.length)return!1;for(var n=0;n[]},labels:{type:Array,default:()=>[]},height:{type:Number,default:400},width:{type:Number,default:1600}},mounted(){this.createChart(this.id)},watch:{datasets(){this.myChart&&(this.myChart.data.datasets=this.datasets,this.myChart.update())},labels(){this.myChart&&(this.arraysEqual(this.myChart.data.labels,this.labels)||(this.myChart.data.labels=this.labels,this.myChart.update(0)))}}},kt,[],!1,null,null,null);It.options.__file="ui/components/MChart.vue";var Mt={components:{MChart:It.exports},data:()=>({showInterface:!1,colorGraphLoad:{backgroundColor:["rgba(54, 73, 93, 0.5)"],borderColor:["#36495d"],borderWidth:3},colorGraphAvg:{backgroundColor:["rgba(71, 183, 132, 0.5)"],borderColor:["#47b784"],borderWidth:3},colorGraphCount:{backgroundColor:["rgba(62, 128, 113, 0.5)"],borderColor:["#3e8071"],borderWidth:3},resourceData:[],resourceLabels:[],timeLabels:[],timeData:[],slowqueries:[{resource:"memes",sql:"SELECT * FROM memes",queryTime:5e3}],headers:[{text:"Resource",value:"resource"},{text:"Query",value:"sql",sortable:!1},{text:"Execution Time (ms)",value:"queryTime"}]}),destroyed(){window.removeEventListener("message",this.listener)},methods:{close(){fetch("http://mysql-async/close-explorer",{method:"post",body:JSON.stringify({close:!0})})},onToggleShow(){this.showInterface=!this.showInterface},onSlowQueryData({slowQueries:t}){Array.isArray(t)&&(this.slowqueries=t)},onTimeData({timeData:t}){if(Array.isArray(t)&&3===t.length){this.timeData=[Object.assign({},this.colorGraphLoad,{label:"Server Load (ms)"},t[0]),Object.assign({},this.colorGraphAvg,{label:"Average Query Time (ms)"},t[1]),Object.assign({},this.colorGraphCount,{label:"Query Count"},t[2])];const e=[];for(let n=t[0].data.length-1;n>-1;n-=1)0!==n?e.push(`-${5*n}min`):e.push("now");this.timeLabels=e}},onResourceData({resourceData:t}){Array.isArray(t)&&3===t.length&&(this.resourceData=[Object.assign({},this.colorGraphLoad,{label:"Server Load (ms)"},t[0]),Object.assign({},this.colorGraphAvg,{label:"Average Query Time (ms)"},t[1]),Object.assign({},this.colorGraphCount,{label:"Query Count"},t[2])])},onResourceLabels({resourceLabels:t}){this.resourceLabels=t}},mounted(){this.listener=window.addEventListener("message",t=>{const e=t.data||t.detail;e&&this[e.type]&&this[e.type](e)})},name:"app"},Tt=(n(18),n(9)),Ot=n.n(Tt);n(19);function Pt(t){var e=void 0;if("number"==typeof t)e=t;else{if("string"!=typeof t)throw new TypeError("Colors can only be numbers or strings, recieved "+(null==t?t:t.constructor.name)+" instead");var n="#"===t[0]?t.substring(1):t;3===n.length&&(n=n.split("").map((function(t){return t+t})).join("")),6!==n.length&&U("'"+t+"' is not a valid rgb color"),e=parseInt(n,16)}return e<0?(U("Colors cannot be negative: '"+t+"'"),e=0):(e>16777215||isNaN(e))&&(U("'"+t+"' is not a valid rgb color"),e=16777215),e}function $t(t){var e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}var Dt=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Lt=function(t){return t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055},Et=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Bt=function(t){return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)};function Ft(t){for(var e,n=Array(3),i=Lt,r=Dt,a=0;a<3;++a)n[a]=Math.round(255*(e=i(r[a][0]*t[0]+r[a][1]*t[1]+r[a][2]*t[2]),Math.max(0,Math.min(1,e))));return(n[0]<<16)+(n[1]<<8)+(n[2]<<0)}function Vt(t){for(var e=[0,0,0],n=Bt,i=Et,r=n((t>>16&255)/255),a=n((t>>8&255)/255),o=n((t>>0&255)/255),s=0;s<3;++s)e[s]=i[s][0]*r+i[s][1]*a+i[s][2]*o;return e}var Nt=.20689655172413793,zt=function(t){return t>Math.pow(Nt,3)?Math.cbrt(t):t/(3*Math.pow(Nt,2))+4/29},Rt=function(t){return t>Nt?Math.pow(t,3):3*Math.pow(Nt,2)*(t-4/29)};function jt(t){var e=zt,n=e(t[1]);return[116*n-16,500*(e(t[0]/.95047)-n),200*(n-e(t[2]/1.08883))]}function Wt(t){var e=Rt,n=(t[0]+16)/116;return[.95047*e(n+t[1]/500),e(n),1.08883*e(n-t[2]/200)]}var Ht=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],i=!0,r=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(i=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);i=!0);}catch(t){r=!0,a=t}finally{try{!i&&s.return&&s.return()}finally{if(r)throw a}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};var Ut=function(t,e){return"\n."+t+" {\n background-color: "+e+" !important;\n border-color: "+e+" !important;\n}\n."+t+"--text {\n color: "+e+" !important;\n caret-color: "+e+" !important;\n}"},Yt=function(t,e,n){var i=e.split(/(\d)/,2),r=Ht(i,2),a=r[0],o=r[1];return"\n."+t+"."+a+"-"+o+" {\n background-color: "+n+" !important;\n border-color: "+n+" !important;\n}\n."+t+"--text.text--"+a+"-"+o+" {\n color: "+n+" !important;\n caret-color: "+n+" !important;\n}"},Xt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"base";return"--v-"+t+"-"+e},Gt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"base";return"var("+Xt(t,e)+")"};function Kt(t,e){for(var n={base:$t(e)},i=5;i>0;--i)n["lighten"+i]=$t(Zt(e,i));for(var r=1;r<=4;++r)n["darken"+r]=$t(Qt(e,r));return n}function Zt(t,e){var n=jt(Vt(t));return n[0]=n[0]+10*e,Ft(Wt(n))}function Qt(t,e){var n=jt(Vt(t));return n[0]=n[0]-10*e,Ft(Wt(n))}var Jt={data:function(){return{style:null}},computed:{parsedTheme:function(){return function t(e){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=Object.keys(e),r={},a=0;a1&&void 0!==arguments[1]&&arguments[1],n=Object.keys(t);if(!n.length)return"";var i="",r="";r+="a { color: "+(e?Gt("primary"):t.primary.base)+"; }";for(var a=0;a"+this.generatedStyles+""}else"undefined"!=typeof document&&(this.genStyle(),this.applyTheme())},methods:{applyTheme:function(){this.style&&(this.style.innerHTML=this.generatedStyles)},genStyle:function(){var t=document.getElementById("vuetify-theme-stylesheet");t||((t=document.createElement("style")).type="text/css",t.id="vuetify-theme-stylesheet",this.$vuetify.options.cspNonce&&t.setAttribute("nonce",this.$vuetify.options.cspNonce),document.head.appendChild(t)),this.style=t}}},te=Object.assign||function(t){for(var e=1;e1&&void 0!==arguments[1]?arguments[1]:{};return ce(t)?e.style=le({},e.style,{"background-color":""+t,"border-color":""+t}):t&&(e.class=le({},e.class,ue({},t,!0))),e},setTextColor:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(ce(t))e.style=le({},e.style,{color:""+t,"caret-color":""+t});else if(t){var n=t.toString().trim().split(" ",2),i=se(n,2),r=i[0],a=i[1];e.class=le({},e.class,ue({},r+"--text",!0)),a&&(e.class["text--"+a]=!0)}return e}}});var de=r.a.extend({name:"elevatable",props:{elevation:[Number,String]},computed:{computedElevation:function(){return this.elevation},elevationClasses:function(){return this.computedElevation||0===this.computedElevation?(t={},e="elevation-"+this.computedElevation,n=!0,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t):{};var t,e,n}}}),fe=r.a.extend({name:"measurable",props:{height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},computed:{measurableStyles:function(){var t={},e=B(this.height),n=B(this.minHeight),i=B(this.minWidth),r=B(this.maxHeight),a=B(this.maxWidth),o=B(this.width);return e&&(t.height=e),n&&(t.minHeight=n),i&&(t.minWidth=i),r&&(t.maxHeight=r),a&&(t.maxWidth=a),o&&(t.width=o),t}}});function pe(){for(var t=arguments.length,e=Array(t),n=0;n2&&void 0!==arguments[2]?arguments[2]:{},i=e.getBoundingClientRect(),r=be(t)?t.touches[t.touches.length-1]:t,a=r.clientX-i.left,o=r.clientY-i.top,s=0,l=.3;e._ripple&&e._ripple.circle?(l=.15,s=e.clientWidth/2,s=n.center?s:s+Math.sqrt(Math.pow(a-s,2)+Math.pow(o-s,2))/4):s=Math.sqrt(Math.pow(e.clientWidth,2)+Math.pow(e.clientHeight,2))/2;var u=(e.clientWidth-2*s)/2+"px",c=(e.clientHeight-2*s)/2+"px",h=n.center?u:a-s+"px",d=n.center?c:o-s+"px";return{radius:s,scale:l,x:h,y:d,centerX:u,centerY:c}},_e={show:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e._ripple&&e._ripple.enabled){var i=document.createElement("span"),r=document.createElement("span");i.appendChild(r),i.className="v-ripple__container",n.class&&(i.className+=" "+n.class);var a=xe(t,e,n),o=a.radius,s=a.scale,l=a.x,u=a.y,c=a.centerX,h=a.centerY,d=2*o+"px";r.className="v-ripple__animation",r.style.width=d,r.style.height=d,e.appendChild(i);var f=window.getComputedStyle(e);f&&"static"===f.position&&(e.style.position="relative",e.dataset.previousPosition="static"),r.classList.add("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--visible"),me(r,"translate("+l+", "+u+") scale3d("+s+","+s+","+s+")"),ye(r,0),r.dataset.activated=String(performance.now()),setTimeout((function(){r.classList.remove("v-ripple__animation--enter"),r.classList.add("v-ripple__animation--in"),me(r,"translate("+c+", "+h+") scale3d(1,1,1)"),ye(r,.25)}),0)}},hide:function(t){if(t&&t._ripple&&t._ripple.enabled){var e=t.getElementsByClassName("v-ripple__animation");if(0!==e.length){var n=e[e.length-1];if(!n.dataset.isHiding){n.dataset.isHiding="true";var i=performance.now()-Number(n.dataset.activated),r=Math.max(250-i,0);setTimeout((function(){n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),ye(n,0),setTimeout((function(){1===t.getElementsByClassName("v-ripple__animation").length&&t.dataset.previousPosition&&(t.style.position=t.dataset.previousPosition,delete t.dataset.previousPosition),n.parentNode&&t.removeChild(n.parentNode)}),300)}),r)}}}}};function we(t){return void 0===t||!!t}function ke(t){var e={},n=t.currentTarget;n&&n._ripple&&!n._ripple.touched&&(be(t)&&(n._ripple.touched=!0),e.center=n._ripple.centered,n._ripple.class&&(e.class=n._ripple.class),_e.show(t,n,e))}function Se(t){var e=t.currentTarget;e&&(window.setTimeout((function(){e._ripple&&(e._ripple.touched=!1)})),_e.hide(e))}function Ce(t,e,n){var i=we(e.value);i||_e.hide(t),t._ripple=t._ripple||{},t._ripple.enabled=i;var r=e.value||{};r.center&&(t._ripple.centered=!0),r.class&&(t._ripple.class=e.value.class),r.circle&&(t._ripple.circle=r.circle),i&&!n?(t.addEventListener("touchstart",ke,{passive:!0}),t.addEventListener("touchend",Se,{passive:!0}),t.addEventListener("touchcancel",Se),t.addEventListener("mousedown",ke),t.addEventListener("mouseup",Se),t.addEventListener("mouseleave",Se),t.addEventListener("dragstart",Se,{passive:!0})):!i&&n&&Ae(t)}function Ae(t){t.removeEventListener("mousedown",ke),t.removeEventListener("touchstart",Se),t.removeEventListener("touchend",Se),t.removeEventListener("touchcancel",Se),t.removeEventListener("mouseup",Se),t.removeEventListener("mouseleave",Se),t.removeEventListener("dragstart",Se)}var Ie={bind:function(t,e,n){Ce(t,e,!1),n.context&&n.context.$nextTick((function(){var e=window.getComputedStyle(t);if(e&&"inline"===e.display){var i=n.fnOptions?[n.fnOptions,n.context]:[n.componentInstance];U.apply(void 0,["v-ripple can only be used on block-level elements"].concat(i))}}))},unbind:function(t){delete t._ripple,Ae(t)},update:function(t,e){e.value!==e.oldValue&&Ce(t,e,we(e.oldValue))}},Me=Object.assign||function(t){for(var e=1;e100?100:parseFloat(this.value)},radius:function(){return 20},strokeDashArray:function(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset:function(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth:function(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles:function(){return{height:this.calculatedSize+"px",width:this.calculatedSize+"px"}},svgStyles:function(){return{transform:"rotate("+Number(this.rotate)+"deg)"}},viewBoxSize:function(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle:function(t,e,n){return t("circle",{class:"v-progress-circular__"+e,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":n}})},genSvg:function(t){var e=[this.indeterminate||this.genCircle(t,"underlay",0),this.genCircle(t,"overlay",this.strokeDashOffset)];return t("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:this.viewBoxSize+" "+this.viewBoxSize+" "+2*this.viewBoxSize+" "+2*this.viewBoxSize}},e)}},render:function(t){var e=t("div",{staticClass:"v-progress-circular__info"},this.$slots.default),n=this.genSvg(t);return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,style:this.styles,on:this.$listeners}),[n,e])}}));function Fe(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ve(t,e){return function(){return U("The "+t+" component must be used inside a "+e)}}function Ne(t,e,n){var i=e&&n?{register:Ve(e,n),unregister:Ve(e,n)}:null;return r.a.extend({name:"registrable-inject",inject:Fe({},t,{default:i})})}function ze(t,e,n){return Ne(t,e,n).extend({name:"groupable",props:{activeClass:{type:String,default:function(){if(this[t])return this[t].activeClass}},disabled:Boolean},data:function(){return{isActive:!1}},computed:{groupClasses:function(){return this.activeClass?(t={},e=this.activeClass,n=this.isActive,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t):{};var t,e,n}},created:function(){this[t]&&this[t].register(this)},beforeDestroy:function(){this[t]&&this[t].unregister(this)},methods:{toggle:function(){this.$emit("change")}}})}ze("itemGroup");var Re={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};function je(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return r.a.extend({name:"positionable",props:t.length?E(Re,t):Re})}var We=je();function He(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function qe(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"value",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"input";return r.a.extend({name:"toggleable",model:{prop:e,event:n},props:He({},e,{required:!1}),data:function(){return{isActive:!!this[e]}},watch:(t={},He(t,e,(function(t){this.isActive=!!t})),He(t,"isActive",(function(t){!!t!==this[e]&&this.$emit(n,t)})),t)})}var Ue=qe(),Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xe=Object.assign||function(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:[],e=this.$el,n=[this.stackMinZIndex,$(e)],i=[].concat(dn(document.getElementsByClassName(this.stackClass))),r=0;r0?Math.max(t-n,0):Math.max(t,12))+this.getOffsetLeft()},calcYOverflow:function(t){var e=this.getInnerHeight(),n=this.pageYOffset+e,i=this.dimensions.activator,r=this.dimensions.content.height,a=nr?t=this.pageYOffset+(i.top-r):a&&!this.allowOverflow?t=n-r-12:t0?this.$refs.activator.children[0]:this.$refs.activator;if(t)return this.activatedBy=t.currentTarget||t.target,this.activatedBy;if(this.activatedBy)return this.activatedBy;if(this.activatorNode){var e=Array.isArray(this.activatorNode)?this.activatorNode[0]:this.activatorNode,n=e&&e.elm;if(n)return n}},getInnerHeight:function(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getOffsetLeft:function(){return this.hasWindow?window.pageXOffset||document.documentElement.scrollLeft:0},getOffsetTop:function(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},getRoundedBoundedClientRect:function(t){var e=t.getBoundingClientRect();return{top:Math.round(e.top),left:Math.round(e.left),bottom:Math.round(e.bottom),right:Math.round(e.right),width:Math.round(e.width),height:Math.round(e.height)}},measure:function(t){if(!t||!this.hasWindow)return null;var e=this.getRoundedBoundedClientRect(t);if(this.isAttached){var n=window.getComputedStyle(t);e.left=parseInt(n.marginLeft),e.top=parseInt(n.marginTop)}return e},sneakPeek:function(t){var e=this;requestAnimationFrame((function(){var n=e.$refs.content;if(!n||e.isShown(n))return t();n.style.display="inline-block",t(),n.style.display="none"}))},startTransition:function(){var t=this;return new Promise((function(e){return requestAnimationFrame((function(){t.isContentActive=t.hasJustFocused=t.isActive,e()}))}))},isShown:function(t){return"none"!==t.style.display},updateDimensions:function(){var t=this;this.checkForWindow(),this.checkActivatorFixed(),this.checkForPageYOffset(),this.pageWidth=document.documentElement.clientWidth;var e={};if(!this.hasActivator||this.absolute)e.activator=this.absolutePosition();else{var n=this.getActivator();e.activator=this.measure(n),e.activator.offsetLeft=n.offsetLeft,this.isAttached?e.activator.offsetTop=n.offsetTop:e.activator.offsetTop=0}this.sneakPeek((function(){e.content=t.measure(t.$refs.content),t.dimensions=e}))}}}),mn=r.a.extend({name:"returnable",props:{returnValue:null},data:function(){return{isActive:!1,originalValue:null}},watch:{isActive:function(t){t?this.originalValue=this.returnValue:this.$emit("update:returnValue",this.originalValue)}},methods:{save:function(t){var e=this;this.originalValue=t,setTimeout((function(){e.isActive=!1}))}}}),yn={methods:{activatorClickHandler:function(t){this.openOnClick&&!this.isActive?(this.getActivator(t).focus(),this.isActive=!0,this.absoluteX=t.clientX,this.absoluteY=t.clientY):this.closeOnClick&&this.isActive&&(this.getActivator(t).blur(),this.isActive=!1)},mouseEnterHandler:function(){var t=this;this.runDelay("open",(function(){t.hasJustFocused||(t.hasJustFocused=!0,t.isActive=!0)}))},mouseLeaveHandler:function(t){var e=this;this.runDelay("close",(function(){e.$refs.content.contains(t.relatedTarget)||requestAnimationFrame((function(){e.isActive=!1,e.callDeactivate()}))}))},addActivatorEvents:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&!this.disabled&&t.addEventListener("click",this.activatorClickHandler)},removeActivatorEvents:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;t&&t.removeEventListener("click",this.activatorClickHandler)}}},bn=Object.assign||function(t){for(var e=1;e-1)this.listIndex--;else{if(t.keyCode!==V.enter||-1===this.listIndex)return;this.tiles[this.listIndex].click()}t.preventDefault()},getTiles:function(){this.tiles=this.$refs.content.querySelectorAll(".v-list__tile")}}},wn={data:function(){return{calculatedTopAuto:0}},methods:{calcScrollPosition:function(){var t=this.$refs.content,e=t.querySelector(".v-list__tile--active"),n=t.scrollHeight-t.offsetHeight;return e?Math.min(n,Math.max(0,e.offsetTop-t.offsetHeight/2+e.offsetHeight/2)):t.scrollTop},calcLeftAuto:function(){return this.isAttached?0:parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto:function(){var t=this.$refs.content,e=t.querySelector(".v-list__tile--active");if(e||(this.selectedIndex=null),this.offsetY||!e)return this.computedTop;this.selectedIndex=Array.from(this.tiles).indexOf(e);var n=e.offsetTop-this.calcScrollPosition(),i=t.querySelector(".v-list__tile").offsetTop;return this.computedTop-n-i}}};function kn(){return!1}var Sn={inserted:function(t,e){var n=function(n){return function(t,e,n){n.args=n.args||{};var i=n.args.closeConditional||kn;if(t&&!1!==i(t)&&!("isTrusted"in t&&!t.isTrusted||"pointerType"in t&&!t.pointerType)){var r=(n.args.include||function(){return[]})();r.push(e),!r.some((function(e){return e.contains(t.target)}))&&setTimeout((function(){i(t)&&n.value&&n.value(t)}),0)}}(n,t,e)};(document.querySelector("[data-app]")||document.body).addEventListener("click",n,!0),t._clickOutside=n},unbind:function(t){if(t._clickOutside){var e=document.querySelector("[data-app]")||document.body;e&&e.removeEventListener("click",t._clickOutside,!0),delete t._clickOutside}}},Cn=pe(ie).extend({name:"theme-provider",props:{root:Boolean},computed:{isDark:function(){return this.root?this.rootIsDark:ie.options.computed.isDark.call(this)}},render:function(){return this.$slots.default&&this.$slots.default.find((function(t){return!t.isComment&&" "!==t.text}))}}),An=r.a.extend({name:"v-menu",provide:function(){return{theme:this.theme}},directives:{ClickOutside:Sn,Resize:re},mixins:[yn,ln,on,hn,xn,_n,gn,wn,mn,Ue,ie],props:{auto:Boolean,closeOnClick:{type:Boolean,default:!0},closeOnContentClick:{type:Boolean,default:!0},disabled:Boolean,fullWidth:Boolean,maxHeight:{default:"auto"},openOnClick:{type:Boolean,default:!0},offsetX:Boolean,offsetY:Boolean,openOnHover:Boolean,origin:{type:String,default:"top left"},transition:{type:[Boolean,String],default:"v-menu-transition"}},data:function(){return{defaultOffset:8,hasJustFocused:!1,resizeTimeout:null}},computed:{calculatedLeft:function(){var t=Math.max(this.dimensions.content.width,parseFloat(this.calculatedMinWidth));return this.auto?this.calcXOverflow(this.calcLeftAuto(),t)+"px":this.calcLeft(t)},calculatedMaxHeight:function(){return this.auto?"200px":B(this.maxHeight)},calculatedMaxWidth:function(){return isNaN(this.maxWidth)?this.maxWidth:this.maxWidth+"px"},calculatedMinWidth:function(){if(this.minWidth)return isNaN(this.minWidth)?this.minWidth:this.minWidth+"px";var t=Math.min(this.dimensions.activator.width+this.nudgeWidth+(this.auto?16:0),Math.max(this.pageWidth-24,0)),e=isNaN(parseInt(this.calculatedMaxWidth))?t:parseInt(this.calculatedMaxWidth);return Math.min(e,t)+"px"},calculatedTop:function(){return!this.auto||this.isAttached?this.calcTop():this.calcYOverflow(this.calculatedTopAuto)+"px"},styles:function(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}}},watch:{activator:function(t,e){this.removeActivatorEvents(e),this.addActivatorEvents(t)},disabled:function(t){this.activator&&(t?this.removeActivatorEvents(this.activator):this.addActivatorEvents(this.activator))},isContentActive:function(t){this.hasJustFocused=t}},mounted:function(){this.isActive&&this.activate(),"v-slot"===H(this,"activator",!0)&&Y("v-tooltip's activator slot must be bound, try '